From 82fd9ea46d36454f0fb6bbfc79f0878a04d79f80 Mon Sep 17 00:00:00 2001 From: Srijan Subedi <94234723+Srijan-Subedi@users.noreply.github.com> Date: Wed, 29 Nov 2023 13:46:18 -0800 Subject: [PATCH 1/3] test --- .../index.mhtml | 15378 +++ .../index.mhtml | 15385 +++ .../index.mhtml | 77661 +++++++++++++++ .../index.mhtml | 77661 +++++++++++++++ .../index.mhtml | 76683 +++++++++++++++ .../index.mhtml | 15378 +++ .../index.mhtml | 77661 +++++++++++++++ .../index.mhtml | 77741 +++++++++++++++ .../index.mhtml | 78050 ++++++++++++++++ .../index.mhtml | 77661 +++++++++++++++ .../index.mhtml | 76760 +++++++++++++++ .../index.mhtml | 15379 +++ 12 files changed, 681398 insertions(+) create mode 100644 static/0f8d967e-07a9-450a-b6b9-c60ad4c07ec7/index.mhtml create mode 100644 static/1534f6a2-81ed-48ff-b118-a4d752dae524/index.mhtml create mode 100644 static/195bc9d4-0ecc-4d63-930a-ba67ec8f5410/index.mhtml create mode 100644 static/59d002f1-580c-4679-8b51-861494ff9a88/index.mhtml create mode 100644 static/75d8750c-7042-4079-b782-1448475d724e/index.mhtml create mode 100644 static/7614e6a7-7d69-4f59-879a-4288ca319bee/index.mhtml create mode 100644 static/7d61e823-1bb0-405e-b30e-8a02cb195ec1/index.mhtml create mode 100644 static/9be40d7c-a537-480b-a16d-6feafe5f2c60/index.mhtml create mode 100644 static/ab4689a7-cf62-473d-bfa0-5d8aa1b78d87/index.mhtml create mode 100644 static/d2bffe5e-ccda-4ec7-bbab-4827da462bf9/index.mhtml create mode 100644 static/e99a7fb9-360e-4949-9d04-73b655502d3d/index.mhtml create mode 100644 static/fb3e1776-3a8a-41da-b077-bff601723a70/index.mhtml diff --git a/static/0f8d967e-07a9-450a-b6b9-c60ad4c07ec7/index.mhtml b/static/0f8d967e-07a9-450a-b6b9-c60ad4c07ec7/index.mhtml new file mode 100644 index 0000000..d169aad --- /dev/null +++ b/static/0f8d967e-07a9-450a-b6b9-c60ad4c07ec7/index.mhtml @@ -0,0 +1,15378 @@ +From: +Snapshot-Content-Location: https://openai.com/careers/head-of-commercial-legal +Subject: Head of Commercial Legal +Date: Wed, 29 Nov 2023 11:57:05 -0800 +MIME-Version: 1.0 +Content-Type: multipart/related; + type="text/html"; + boundary="----MultipartBoundary--jKi5Q7xJqbsLcXdWq9okK9Rxuc2o4qQy10HIH5Yjn6----" + + +------MultipartBoundary--jKi5Q7xJqbsLcXdWq9okK9Rxuc2o4qQy10HIH5Yjn6---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable +Content-Location: https://openai.com/careers/head-of-commercial-legal + + +Head of Commercial Legal + + + + + + + +%0A = + %0A = + %0A "> +
<= +/div>

Mobile Navigation

= +Ca= +reers

Head of Commercial Legal

San Francisco, California, United States =E2=80=94 = +Legal

<= +div class=3D"mt-spacing-7">

About the Team

OpenAI's = +Legal team plays a crucial role in furthering OpenAI's mission by tackling = +innovative, fundamental legal issues in AI. If you're passionate about doin= +g significant and unique work as a technology lawyer, this team is for you.= + The team comprises professionals from diverse fields, including technology= +, AI, privacy, IP, corporate, employment, tax law, regulatory, and litigati= +on.

About the Role

OpenAI's Commercial and Go = +To Market initiatives have experienced significant growth, and we are now l= +ooking to expand our team with a seasoned legal leader. With expertise in l= +arge-scale B2B operations, the individual in this high-impact role will lea= +d our commercial legal function, fostering excellence within OpenAI and the= + broader AI industry. You will manage our growing commercial legal team and= + report to our Global Head of Product, Privacy and Commercial Counsel.

<= +p>This role is based in San Francisco, CA. We use a hybrid work model of 3 = +days in the office per week and offer relocation assistance to new employee= +s.

In this role, you will:

  • Lead &= +amp; Scale: Build, manage, and motivate our commercial legal team = +to meet GTM growth, vendor, and procurement goals.
  • Identify= + Strategic Partnerships: Enhance our ability to negotiate and form= + pivotal strategic partnerships.
  • Be Hands-on: Enga= +ge personally in intricate deals, working collaboratively with various comp= +any functions.
  • Define Success Metrics: Craft and f= +ine-tune metrics to gauge team success, reporting, and adapting to shifts i= +n the commercial landscape.

We expect candidates to bri= +ng a blend of experience:

  • 15+ years of legal experience= + in in-house and law firm roles
  • A reputation for being a motivation= +al and supportive leader of high-impact teams
  • Successfully scaling = +tech enterprise/B2B focused Legal teams
  • History of growing and lead= +ing teams managing strategic partnership/licensing negotiations
  • Par= +tnered closely with cross-functional teams, including Go To Market, Finance= +, Product, Security and more.
  • JD degree from an accredited law scho= +ol and membership in at least one state bar.

#LI-RA1


We are an equal opportunity emp= +loyer and do not discriminate on the basis of race, religion, national orig= +in, gender, sexual orientation, age, veteran status, disability or any othe= +r legally protected status. Pursuant to the San Francisco Fair Chance Ordin= +ance, we will consider qualified applicants with arrest and conviction reco= +rds. 

We are committed to providing reasonable accommodations to= + applicants with disabilities, and requests can be made via this link.

OpenAI US Applicant Privacy Policy

Apply now
<= +footer class=3D"theme-dark-gray">
OpenAI =C2=A9 2015=E2=80=8A=E2=80=93=E2=80=8A2023Privacy policyBrand guidelines
Social
  • <= +a class=3D"ui-link group relative inline-block ui-link--inherit" href=3D"ht= +tps://twitter.com/OpenAI" target=3D"_blank">Twitter
  • You= +Tube
  • = +GitHub
  • SoundCloud
  • LinkedIn
  • <= +/div>
    = +
    = +
    + +------MultipartBoundary--jKi5Q7xJqbsLcXdWq9okK9Rxuc2o4qQy10HIH5Yjn6---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: cid:css-75efd1f6-4945-40c7-80b6-b834074a89c8@mhtml.blink + +@charset "utf-8"; + +.ui-description p strong:only-child { font-family: var(--sans); font-size: = +1rem; font-weight: 600; line-height: 130%; letter-spacing: 0px; -webkit-fon= +t-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-description p strong:only-child { font-size: 1.125rem; } +} + +.ui-description > div p:not(:first-child) strong:only-child { margin-top: v= +ar(--spacing-spacing-6); display: block; } + +.ui-description .content-conclusion div > strong:only-child { margin-top: v= +ar(--spacing-spacing-6); font-family: var(--sans); font-size: 1rem; font-we= +ight: 600; line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: = +antialiased; } + +@media (min-width: 1280px) { + .ui-description .content-conclusion div > strong:only-child { font-size: = +1.125rem; } +} + +.ui-description .content-conclusion div > strong:only-child { display: bloc= +k; } + +.ui-description .content-conclusion, .ui-description .content-pay-transpare= +ncy { margin-top: var(--spacing-spacing-6); display: block; } + +.ui-description .content-pay-transparency [style] { font-size: inherit !imp= +ortant; } + +.ui-description .content-pay-transparency .pay-input .title { margin-bottom= +: var(--spacing-spacing-2); margin-top: var(--spacing-spacing-4); font-weig= +ht: 600; } + +.ui-description .content-conclusion > div:not(:first-child) ul, .ui-descrip= +tion .content-conclusion > div:not(:first-child) ul + div { margin-top: var= +(--spacing-spacing-4); } +------MultipartBoundary--jKi5Q7xJqbsLcXdWq9okK9Rxuc2o4qQy10HIH5Yjn6---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://openai.com/_nuxt/entry.5d0d7132.css + +@charset "utf-8"; + +.bg-\[url\(\'https\:\/\/cdn\.openai\.com\/research-covers\/musenet\/gradien= +t\.jpg\'\)\] { background-image: url("https://cdn.openai.com/research-cover= +s/musenet/gradient.jpg"); } + +.bg-\[url\(\'https\:\/\/cdn\.openai\.com\/triton\/assets\/zoom-triton\.svg\= +'\)\] { background-image: url("https://cdn.openai.com/triton/assets/zoom-tr= +iton.svg"); } + +.ui-form input[type=3D"text"].validate:invalid, .ui-form input[type=3D"numb= +er"].validate:invalid, .ui-form input[type=3D"email"].validate:invalid, .ui= +-form input[type=3D"tel"].validate:invalid, .ui-form input[type=3D"url"].va= +lidate:invalid, .ui-form input[type=3D"search"].validate:invalid, .ui-form = +textarea.validate:invalid, .ui-form select.validate:invalid { background-im= +age: url("data:image/svg+xml,%3Csvg width=3D'14' height=3D'14' viewBox=3D'0= + 0 14 14' fill=3D'none' xmlns=3D'http://www.w3.org/2000/svg'%3E%3Cpath d=3D= +'M7 0C3.13 0 0 3.13 0 7C0 10.87 3.13 14 7 14C10.87 14 14 10.87 14 7C14 3.13= + 10.87 0 7 0ZM7 12.37C4.04 12.37 1.63 9.96 1.63 7C1.63 4.04 4.04 1.63 7 1.6= +3C9.96 1.63 12.37 4.04 12.37 7C12.37 9.96 9.96 12.37 7 12.37Z' fill=3D'%23F= +F4500'/%3E%3Cpath d=3D'M7.77999 3.62012H6.20999V8.00012H7.77999V3.62012Z' f= +ill=3D'%23FF4500'/%3E%3Cpath d=3D'M7.77999 9H6.20999V10.58H7.77999V9Z' fill= +=3D'%23FF4500'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat; } + +.ui-form select { appearance: none; background-image: url("data:image/svg+x= +ml,%3Csvg width=3D'18' height=3D'18' viewBox=3D'0 0 18 18' fill=3D'none' xm= +lns=3D'http://www.w3.org/2000/svg'%3E%3Cpath d=3D'M9 12.3599L3.94 7.30994L5= +.06 6.18994L9 10.1399L12.94 6.18994L14.06 7.30994L9 12.3599Z' fill=3D'black= +'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat; } + +.ui-form select.validate:invalid { background-image: url("data:image/svg+xm= +l,%3Csvg width=3D'18' height=3D'18' viewBox=3D'0 0 18 18' fill=3D'none' xml= +ns=3D'http://www.w3.org/2000/svg'%3E%3Cpath d=3D'M9 12.3599L3.94 7.30994L5.= +06 6.18994L9 10.1399L12.94 6.18994L14.06 7.30994L9 12.3599Z' fill=3D'black'= +/%3E%3C/svg%3E%0A"), url("data:image/svg+xml,%3Csvg width=3D'14' height=3D'= +14' viewBox=3D'0 0 14 14' fill=3D'none' xmlns=3D'http://www.w3.org/2000/svg= +'%3E%3Cpath d=3D'M7 0C3.13 0 0 3.13 0 7C0 10.87 3.13 14 7 14C10.87 14 14 10= +.87 14 7C14 3.13 10.87 0 7 0ZM7 12.37C4.04 12.37 1.63 9.96 1.63 7C1.63 4.04= + 4.04 1.63 7 1.63C9.96 1.63 12.37 4.04 12.37 7C12.37 9.96 9.96 12.37 7 12.3= +7Z' fill=3D'%23FF4500'/%3E%3Cpath d=3D'M7.77999 3.62012H6.20999V8.00012H7.7= +7999V3.62012Z' fill=3D'%23FF4500'/%3E%3Cpath d=3D'M7.77999 9H6.20999V10.58H= +7.77999V9Z' fill=3D'%23FF4500'/%3E%3C/svg%3E%0A"); background-repeat: no-re= +peat, no-repeat; } + +html[lang=3D"ja-JP"] .translated-page { --sans: "Hiragino Sans", "Meiryo", = +"Hiragino Kaku Gothic ProN", sans-serif; --serif: "Hiragino Sans", "Meiryo"= +, "Hiragino Kaku Gothic ProN", sans-serif; } + +html[lang=3D"ja-JP"] .translated-page header, html[lang=3D"ja-JP"] .transla= +ted-page footer { --sans: "Soehne", system-ui, -apple-system, Helvetica Neu= +e, Arial, sans-serif; } + +.Page#research-publications-gpt-4 .early-vs-final td:first-child { width: 2= +0%; } + +.Page#research-publications-gpt-4 .early-vs-final td:nth-child(2), .Page#re= +search-publications-gpt-4 .early-vs-final td:nth-child(3) { width: 40%; } + +.Page#research-publications-gpt-4 .correct-vs-incorrect td { width: 50%; } + +.Page#research-publications-gpt-4 .f-reference-1 { margin-bottom: var(--mb)= +; } + +.Page#research-publications-gpt-4 .exams-table td:nth-child(1) { width: 40%= +; padding-right: 10%; } + +.Page#research-publications-gpt-4 .exams-table td:nth-child(2), .Page#resea= +rch-publications-gpt-4 .exams-table td:nth-child(3), .Page#research-publica= +tions-gpt-4 .exams-table td:nth-child(4) { width: 20%; } + +.Page#research-publications-gpt-4 .ui-block.theme-mid-gray { background-col= +or: var(--gray-300); } + +@media (min-width: 744px) { + .Page#customer-stories-be-my-eyes #introducing-be-my-eyes .ui-video { wid= +th: 50%; } +} + +@media (min-width: 429px) { + .Page#blog-details-chatgpt-can-now-see-hear-and-speak .ui-video { width: = +50%; } +} + +.Page#blog-details-chatgpt-plugins .theme-mid-gray { background-color: var(= +--orange-100); } + +.Page#blog-details-chatgpt-plugins .InterpreterBlock { z-index: 20; } + +.Page#blog-details-democratic-inputs-to-ai .f-reference-1 { display: none; = +} + +.Page#blog-details-red-teaming-network table { border-color: var(--border-s= +econdary); } + +.Page#blog-details-red-teaming-network tbody { width: 100%; display: table;= + } + +.Page#products-chatgpt-enterprise > div + div h2, .Page#products-enterprise= + > div + div h2 { font-family: var(--sans); font-size: 1.75rem; line-height= +: 120%; letter-spacing: -0.01em; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .Page#products-chatgpt-enterprise > div + div h2, .Page#products-enterpri= +se > div + div h2 { font-size: 2.25rem; } +} + +@media (min-width: 1280px) { + .Page#products-chatgpt-enterprise > div + div h2, .Page#products-enterpri= +se > div + div h2 { font-size: 3rem; line-height: 110%; letter-spacing: -0.= +02em; } +} + +.Page#products-chatgpt-enterprise > div + div h2, .Page#products-enterprise= + > div + div h2 { font-weight: 600; } + +.Page#products-chatgpt-enterprise > div + div h2 + div, .Page#products-ente= +rprise > div + div h2 + div { margin-top: var(--spacing-spacing-6); } + +.Page#products-dall-e-3 .ui-hero .container { height: auto; } + +.Page#products-dall-e-2 .ui-hero .f-display-5, .Page#products-dall-e-3 .ui-= +hero .f-display-5 { margin-left: -0.055em; } + +@media (min-width: 0px) { + @media not all and (min-width: 429px) { + .Page#products-dall-e-2 .ui-hero .f-display-5, .Page#products-dall-e-3 .u= +i-hero .f-display-5 { font-size: 23vw; } +} +} + +.Page#landings-supplier-data-processing-addendum .ui-blocks .ui-block.theme= +-mid-gray.ui-block--table > div { padding-top: var(--spacing-spacing-4); } + +.Page#blog-details-new-models-and-developer-products-announced-at-devday .u= +i-block--code-snippet video { filter: brightness(98%); } + +.Page#landings-enterprise-privacy #our-commitments, .Page#landings-enterpri= +se-privacy-2 #our-commitments { margin-top: var(--spacing-spacing-6); } + +.Page#landings-enterprise-privacy #ownership-you-own-and-control-your-data,= + .Page#landings-enterprise-privacy #control-you-decide-who-has-access, .Pag= +e#landings-enterprise-privacy #security-comprehensive-compliance, .Page#lan= +dings-enterprise-privacy-2 #ownership-you-own-and-control-your-data, .Page#= +landings-enterprise-privacy-2 #control-you-decide-who-has-access, .Page#lan= +dings-enterprise-privacy-2 #security-comprehensive-compliance { margin-top:= + var(--spacing-spacing-5); } + +*, ::before, ::after { box-sizing: border-box; border-width: 0px; border-st= +yle: solid; border-color: currentcolor; } + +::before, ::after { --tw-content: ""; } + +html { line-height: 1.5; text-size-adjust: 100%; tab-size: 4; font-family: = +Soehne, system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif; font= +-feature-settings: normal; font-variation-settings: normal; } + +body { margin: 0px; line-height: inherit; } + +hr { height: 0px; color: inherit; border-top-width: 1px; } + +abbr:where([title]) { text-decoration: underline dotted; } + +h1, h2, h3, h4, h5, h6 { font-size: inherit; font-weight: inherit; } + +a { color: inherit; text-decoration: inherit; } + +b, strong { font-weight: bolder; } + +code, kbd, samp, pre { font-family: "Soehne Mono Buch", Courier, monospace;= + font-size: 1em; } + +small { font-size: 80%; } + +sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-ali= +gn: baseline; } + +sub { bottom: -0.25em; } + +sup { top: -0.5em; } + +table { text-indent: 0px; border-color: inherit; border-collapse: collapse;= + } + +button, input, optgroup, select, textarea { font-family: inherit; font-feat= +ure-settings: inherit; font-variation-settings: inherit; font-size: 100%; f= +ont-weight: inherit; line-height: inherit; color: inherit; margin: 0px; pad= +ding: 0px; } + +button, select { text-transform: none; } + +button, [type=3D"button"], [type=3D"reset"], [type=3D"submit"] { appearance= +: button; background-color: transparent; background-image: none; } + +progress { vertical-align: baseline; } + +::-webkit-inner-spin-button, ::-webkit-outer-spin-button { height: auto; } + +[type=3D"search"] { appearance: textfield; outline-offset: -2px; } + +::-webkit-search-decoration { appearance: none; } + +::-webkit-file-upload-button { appearance: button; font: inherit; } + +summary { display: list-item; } + +blockquote, dl, dd, h1, h2, h3, h4, h5, h6, hr, figure, p, pre { margin: 0p= +x; } + +fieldset { margin: 0px; padding: 0px; } + +legend { padding: 0px; } + +ol, ul, menu { list-style: none; margin: 0px; padding: 0px; } + +dialog { padding: 0px; } + +textarea { resize: vertical; } + +input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { opa= +city: 1; color: rgb(156, 163, 175); } + +input::placeholder, textarea::placeholder { opacity: 1; color: rgb(156, 163= +, 175); } + +button, [role=3D"button"] { cursor: pointer; } + +:disabled { cursor: default; } + +img, svg, video, canvas, audio, iframe, embed, object { display: block; ver= +tical-align: middle; } + +img, video { max-width: 100%; height: auto; } + +[hidden] { display: none; } + +:root { --breakpoint: "xs"; --container-width: unset; --inner-gutter: 16px;= + --outer-gutter: 16px; --grid-columns: 6; --env: "production"; --grid-colum= +n-bg: rgba(127, 255, 255, .25); } + +@media (min-width: 429px) { + :root { --breakpoint: "sm"; --container-width: unset; --inner-gutter: 16p= +x; --outer-gutter: 16px; --grid-columns: 6; } +} + +@media (min-width: 744px) { + :root { --breakpoint: "md"; --container-width: unset; --inner-gutter: 16p= +x; --outer-gutter: 16px; --grid-columns: 8; } +} + +@media (min-width: 1280px) { + :root { --breakpoint: "lg"; --container-width: unset; --inner-gutter: 24p= +x; --outer-gutter: 24px; --grid-columns: 12; } +} + +@media (min-width: 1680px) { + :root { --breakpoint: "xl"; --container-width: 1632px; --inner-gutter: 24= +px; --outer-gutter: 24px; --grid-columns: 12; } +} + +.container { width: calc(var(--container-width, 100%) - (2 * var(--outer-gu= +tter, 0))); margin-right: auto; margin-left: auto; } + +.breakout.px-outer-gutter, .breakout > .px-outer-gutter { padding-left: var= +(--breakout-outer-gutter); padding-right: var(--breakout-outer-gutter); } + +.full-bleed-scroller { display: flex; flex-flow: row; overflow: auto hidden= +; gap: var(--inner-gutter); } + +.full-bleed-scroller::before { content: ""; flex: 0 0 auto; width: calc(var= +(--breakout-outer-gutter, var(--outer-gutter, 0px)) - var(--inner-gutter, 0= +px)); } + +.full-bleed-scroller::after { content: ""; flex: 0 0 auto; width: calc(var(= +--breakout-outer-gutter, var(--outer-gutter, 0px)) - var(--inner-gutter, 0p= +x)); } + +.gap-gutter { gap: var(--inner-gutter); } + +[class*=3D"scrollbar-track-"], [class*=3D"scrollbar-thumb-"] { --scrollbar-= +bg: #fafafa; --scrollbar-fg: #c1c1c1; --scrollbar-border: #e8e8e8; } + +[class*=3D"scrollbar-track-"]::-webkit-scrollbar, [class*=3D"scrollbar-thum= +b-"]::-webkit-scrollbar { width: var(--scrollbar-width, 15px); height: var(= +--scrollbar-width, 15px); } + +[class*=3D"scrollbar-track-"]::-webkit-scrollbar-track, [class*=3D"scrollba= +r-thumb-"]::-webkit-scrollbar-track { background: var(--scrollbar-bg); } + +[class*=3D"scrollbar-track-"]::-webkit-scrollbar-track:horizontal, [class*= +=3D"scrollbar-thumb-"]::-webkit-scrollbar-track:horizontal { border-top: 1p= +x solid var(--scrollbar-border); border-bottom: 1px solid var(--scrollbar-b= +order); } + +[class*=3D"scrollbar-track-"]::-webkit-scrollbar-track:vertical, [class*=3D= +"scrollbar-thumb-"]::-webkit-scrollbar-track:vertical { border-left: 1px so= +lid var(--scrollbar-border); border-right: 1px solid var(--scrollbar-border= +); } + +[class*=3D"scrollbar-track-"]::-webkit-scrollbar-thumb, [class*=3D"scrollba= +r-thumb-"]::-webkit-scrollbar-thumb { background-image: ; background-positi= +on-x: ; background-position-y: ; background-size: ; background-repeat-x: ; = +background-repeat-y: ; background-attachment: ; background-origin: ; backgr= +ound-color: ; border-radius: 20px; border: var(--scrollbar-padding, 4px) so= +lid transparent; background-clip: content-box; } + +:root { --spacing-spacing-1: .25rem; --spacing-spacing-2: .5rem; --spacing-= +spacing-3: .5rem; --spacing-spacing-4: 1rem; --spacing-spacing-5: 1.5rem; -= +-spacing-spacing-6: 2.25rem; --spacing-spacing-7: 4.5rem; --spacing-spacing= +-8: 5.25rem; --spacing-spacing-9: 9rem; --spacing-spacing-10: 11.25rem; --s= +pacing-spacing-11: 11.25rem; } + +@media (min-width: 744px) { + :root { --spacing-spacing-5: 2.25rem; --spacing-spacing-6: 3rem; --spacin= +g-spacing-7: 5.25rem; --spacing-spacing-8: 7rem; --spacing-spacing-9: 10rem= +; --spacing-spacing-10: 12.5rem; --spacing-spacing-11: 12.5rem; } +} + +@media (min-width: 1280px) { + :root { --spacing-spacing-3: .75rem; --spacing-spacing-4: 1.5rem; --spaci= +ng-spacing-5: 3rem; --spacing-spacing-6: 3.75rem; --spacing-spacing-7: 6rem= +; --spacing-spacing-8: 9rem; --spacing-spacing-9: 11.25rem; --spacing-spaci= +ng-10: 13.75rem; --spacing-spacing-11: 16.5rem; } +} + +.mt-spacing-1 { margin-top: var(--spacing-spacing-1); } + +.mb-spacing-1 { margin-bottom: var(--spacing-spacing-1); } + +.gap-spacing-1 { gap: var(--spacing-spacing-1); } + +.gap-y-spacing-1 { row-gap: var(--spacing-spacing-1); } + +.mt-spacing-2 { margin-top: var(--spacing-spacing-2); } + +.mb-spacing-2 { margin-bottom: var(--spacing-spacing-2); } + +.mr-spacing-2 { margin-right: var(--spacing-spacing-2); } + +.p-spacing-2 { padding: var(--spacing-spacing-2); } + +.pt-spacing-2 { padding-top: var(--spacing-spacing-2); } + +.pb-spacing-2 { padding-bottom: var(--spacing-spacing-2); } + +.px-spacing-2 { padding-left: var(--spacing-spacing-2); padding-right: var(= +--spacing-spacing-2); } + +.py-spacing-2 { padding-top: var(--spacing-spacing-2); padding-bottom: var(= +--spacing-spacing-2); } + +.gap-spacing-2 { gap: var(--spacing-spacing-2); } + +.gap-y-spacing-2 { row-gap: var(--spacing-spacing-2); } + +.\!mt-spacing-3 { margin-top: var(--spacing-spacing-3) !important; } + +.mt-spacing-3 { margin-top: var(--spacing-spacing-3); } + +.-mt-spacing-3 { margin-top: calc(var(--spacing-spacing-3) * -1); } + +.mb-spacing-3 { margin-bottom: var(--spacing-spacing-3); } + +.mr-spacing-3 { margin-right: var(--spacing-spacing-3); } + +.ml-spacing-3 { margin-left: var(--spacing-spacing-3); } + +.p-spacing-3 { padding: var(--spacing-spacing-3); } + +.pt-spacing-3 { padding-top: var(--spacing-spacing-3); } + +.pb-spacing-3 { padding-bottom: var(--spacing-spacing-3); } + +.pr-spacing-3 { padding-right: var(--spacing-spacing-3); } + +.pl-spacing-3 { padding-left: var(--spacing-spacing-3); } + +.px-spacing-3 { padding-left: var(--spacing-spacing-3); padding-right: var(= +--spacing-spacing-3); } + +.py-spacing-3 { padding-top: var(--spacing-spacing-3); padding-bottom: var(= +--spacing-spacing-3); } + +.gap-spacing-3 { gap: var(--spacing-spacing-3); } + +.gap-x-spacing-3 { column-gap: var(--spacing-spacing-3); } + +.gap-y-spacing-3 { row-gap: var(--spacing-spacing-3); } + +.mt-spacing-4 { margin-top: var(--spacing-spacing-4); } + +.-mt-spacing-4 { margin-top: calc(var(--spacing-spacing-4) * -1); } + +.mb-spacing-4 { margin-bottom: var(--spacing-spacing-4); } + +.-mb-spacing-4 { margin-bottom: calc(var(--spacing-spacing-4) * -1); } + +.mr-spacing-4 { margin-right: var(--spacing-spacing-4); } + +.ml-spacing-4 { margin-left: var(--spacing-spacing-4); } + +.-ml-spacing-4 { margin-left: calc(var(--spacing-spacing-4) * -1); } + +.my-spacing-4 { margin-top: var(--spacing-spacing-4); margin-bottom: var(--= +spacing-spacing-4); } + +.p-spacing-4 { padding: var(--spacing-spacing-4); } + +.pt-spacing-4 { padding-top: var(--spacing-spacing-4); } + +.pb-spacing-4 { padding-bottom: var(--spacing-spacing-4); } + +.pr-spacing-4 { padding-right: var(--spacing-spacing-4); } + +.py-spacing-4 { padding-top: var(--spacing-spacing-4); padding-bottom: var(= +--spacing-spacing-4); } + +.gap-spacing-4 { gap: var(--spacing-spacing-4); } + +.gap-x-spacing-4 { column-gap: var(--spacing-spacing-4); } + +.gap-y-spacing-4 { row-gap: var(--spacing-spacing-4); } + +.mt-spacing-5 { margin-top: var(--spacing-spacing-5); } + +.-mt-spacing-5 { margin-top: calc(var(--spacing-spacing-5) * -1); } + +.mb-spacing-5 { margin-bottom: var(--spacing-spacing-5); } + +.-mb-spacing-5 { margin-bottom: calc(var(--spacing-spacing-5) * -1); } + +.\!my-spacing-5 { margin-top: var(--spacing-spacing-5) !important; margin-b= +ottom: var(--spacing-spacing-5) !important; } + +.pt-spacing-5 { padding-top: var(--spacing-spacing-5); } + +.pb-spacing-5 { padding-bottom: var(--spacing-spacing-5); } + +.px-spacing-5 { padding-left: var(--spacing-spacing-5); padding-right: var(= +--spacing-spacing-5); } + +.py-spacing-5 { padding-top: var(--spacing-spacing-5); padding-bottom: var(= +--spacing-spacing-5); } + +.gap-spacing-5 { gap: var(--spacing-spacing-5); } + +.gap-x-spacing-5 { column-gap: var(--spacing-spacing-5); } + +.gap-y-spacing-5 { row-gap: var(--spacing-spacing-5); } + +.mt-spacing-6 { margin-top: var(--spacing-spacing-6); } + +.-mt-spacing-6 { margin-top: calc(var(--spacing-spacing-6) * -1); } + +.mb-spacing-6 { margin-bottom: var(--spacing-spacing-6); } + +.mr-spacing-6 { margin-right: var(--spacing-spacing-6); } + +.mx-spacing-6 { margin-left: var(--spacing-spacing-6); margin-right: var(--= +spacing-spacing-6); } + +.my-spacing-6 { margin-top: var(--spacing-spacing-6); margin-bottom: var(--= +spacing-spacing-6); } + +.p-spacing-6 { padding: var(--spacing-spacing-6); } + +.pt-spacing-6 { padding-top: var(--spacing-spacing-6); } + +.pb-spacing-6 { padding-bottom: var(--spacing-spacing-6); } + +.px-spacing-6 { padding-left: var(--spacing-spacing-6); padding-right: var(= +--spacing-spacing-6); } + +.py-spacing-6 { padding-top: var(--spacing-spacing-6); padding-bottom: var(= +--spacing-spacing-6); } + +.gap-spacing-6 { gap: var(--spacing-spacing-6); } + +.gap-y-spacing-6 { row-gap: var(--spacing-spacing-6); } + +.top-spacing-6 { top: var(--spacing-spacing-6); } + +.left-spacing-6 { left: var(--spacing-spacing-6); } + +.mt-spacing-7 { margin-top: var(--spacing-spacing-7); } + +.-mt-spacing-7 { margin-top: calc(var(--spacing-spacing-7) * -1); } + +.mb-spacing-7 { margin-bottom: var(--spacing-spacing-7); } + +.-mb-spacing-7 { margin-bottom: calc(var(--spacing-spacing-7) * -1); } + +.my-spacing-7 { margin-top: var(--spacing-spacing-7); margin-bottom: var(--= +spacing-spacing-7); } + +.pt-spacing-7 { padding-top: var(--spacing-spacing-7); } + +.pb-spacing-7 { padding-bottom: var(--spacing-spacing-7); } + +.py-spacing-7 { padding-top: var(--spacing-spacing-7); padding-bottom: var(= +--spacing-spacing-7); } + +.gap-spacing-7 { gap: var(--spacing-spacing-7); } + +.mt-spacing-8 { margin-top: var(--spacing-spacing-8); } + +.pt-spacing-8 { padding-top: var(--spacing-spacing-8); } + +.py-spacing-8 { padding-top: var(--spacing-spacing-8); padding-bottom: var(= +--spacing-spacing-8); } + +.mt-spacing-9 { margin-top: var(--spacing-spacing-9); } + +.pt-spacing-9 { padding-top: var(--spacing-spacing-9); } + +.mt-spacing-10 { margin-top: var(--spacing-spacing-10); } + +.py-spacing-10 { padding-top: var(--spacing-spacing-10); padding-bottom: va= +r(--spacing-spacing-10); } + +.pt-spacing-11 { padding-top: var(--spacing-spacing-11); } + +:root { --sans: "Soehne", system-ui, -apple-system, Helvetica Neue, Arial, = +sans-serif; --circle: "Soehne Circle", sans-serif; --serif: "Signifier", ui= +-serif, Georgia, Cambria, Times New Roman, Times, serif; --mono: "Soehne Mo= +no Buch", Courier, monospace; } + +.f-display-1 { font-family: var(--serif); font-weight: 400; font-size: 2.62= +5rem; line-height: 110%; letter-spacing: -0.01em; font-feature-settings: "l= +iga"; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-display-1 { font-size: 3.4375rem; } +} + +@media (min-width: 1280px) { + .f-display-1 { font-size: 4.5625rem; letter-spacing: -0.02em; } +} + +.f-display-2 { font-family: var(--sans); font-size: 2.625rem; line-height: = +110%; letter-spacing: -0.01em; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-display-2 { font-size: 3.4375rem; line-height: 110%; letter-spacing: -= +0.02em; } +} + +@media (min-width: 1280px) { + .f-display-2 { font-size: 4.5625rem; line-height: 100%; } +} + +.f-display-3 { font-family: var(--serif); font-weight: 400; font-size: 2rem= +; line-height: 110%; letter-spacing: -0.01em; font-feature-settings: "liga"= +; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-display-3 { font-size: 2.625rem; } +} + +@media (min-width: 1280px) { + .f-display-3 { font-size: 3.4375rem; } +} + +.f-display-4 { font-family: var(--sans); font-size: 9.125rem; line-height: = +100%; letter-spacing: -0.02em; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-display-4 { font-size: 12rem; } +} + +@media (min-width: 1280px) { + .f-display-4 { font-size: 18.1875rem; } +} + +@media (min-width: 1680px) { + .f-display-4 { font-size: 24rem; } +} + +.f-display-5 { font-family: var(--sans); font-size: 6rem; line-height: 100%= +; letter-spacing: -0.02em; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-display-5 { font-size: 7.9375rem; } +} + +@media (min-width: 1280px) { + .f-display-5 { font-size: 10.4375rem; } +} + +.f-heading-1 { font-family: var(--serif); font-size: 1.75rem; font-weight: = +400; line-height: 110%; letter-spacing: -0.01em; font-feature-settings: "li= +ga"; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-heading-1 { font-size: 2.25rem; } +} + +@media (min-width: 1280px) { + .f-heading-1 { font-size: 3rem; letter-spacing: -0.02em; } +} + +.f-heading-1-sans { font-family: var(--sans); font-size: 1.75rem; font-weig= +ht: 600; line-height: 110%; letter-spacing: -0.01em; font-feature-settings:= + "liga"; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-heading-1-sans { font-size: 2.25rem; } +} + +@media (min-width: 1280px) { + .f-heading-1-sans { font-size: 3rem; letter-spacing: -0.02em; } +} + +.f-heading-2 { font-family: var(--sans); font-size: 1.75rem; line-height: 1= +20%; letter-spacing: -0.01em; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-heading-2 { font-size: 2.25rem; } +} + +@media (min-width: 1280px) { + .f-heading-2 { font-size: 3rem; line-height: 110%; letter-spacing: -0.02e= +m; } +} + +.f-heading-3 { font-family: var(--sans); font-size: 1.3125rem; font-weight:= + 600; line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: antia= +liased; } + +@media (min-width: 744px) { + .f-heading-3 { font-size: 1.5rem; line-height: 120%; letter-spacing: -0.0= +1em; } +} + +@media (min-width: 1280px) { + .f-heading-3 { font-size: 1.75rem; } +} + +.f-heading-4 { font-family: var(--sans); font-size: 1.125rem; font-weight: = +600; line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: antial= +iased; } + +@media (min-width: 1280px) { + .f-heading-4 { font-size: 1.3125rem; } +} + +.f-heading-5 { font-family: var(--sans); font-size: 1rem; font-weight: 600;= + line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: antialiase= +d; } + +@media (min-width: 1280px) { + .f-heading-5 { font-size: 1.125rem; } +} + +.f-subhead-1 { font-family: var(--sans); font-size: 1.3125rem; line-height:= + 130%; letter-spacing: -0.01em; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-subhead-1 { font-size: 1.5rem; line-height: 120%; } +} + +@media (min-width: 1280px) { + .f-subhead-1 { font-size: 1.75rem; } +} + +.f-subhead-1-serif { font-family: var(--serif); font-size: 1.3125rem; line-= +height: 130%; letter-spacing: -0.01em; -webkit-font-smoothing: antialiased;= + } + +@media (min-width: 744px) { + .f-subhead-1-serif { font-size: 1.5rem; line-height: 120%; } +} + +@media (min-width: 1280px) { + .f-subhead-1-serif { font-size: 1.75rem; } +} + +.f-subhead-2 { font-family: var(--sans); font-size: 1rem; font-weight: 600;= + line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: antialiase= +d; } + +@media (min-width: 1280px) { + .f-subhead-2 { font-size: 1.125rem; } +} + +.f-body-1 { font-family: var(--sans); font-size: 1rem; line-height: 130%; l= +etter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .f-body-1 { font-size: 1.125rem; } +} + +.f-body-2 { font-family: var(--serif); font-size: 1.125rem; font-weight: 40= +0; line-height: 140%; letter-spacing: 0px; font-feature-settings: "liga"; -= +webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .f-body-2 { font-size: 1.3125rem; } +} + +.f-ui-0 { font-family: var(--sans); font-size: 0.875rem; line-height: 130%;= + letter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .f-ui-0 { font-size: 1rem; } +} + +.f-ui-1 { font-family: var(--sans); font-size: 1rem; line-height: 130%; let= +ter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .f-ui-1 { font-size: 1.125rem; } +} + +.f-ui-2 { font-family: var(--sans); font-size: 1rem; font-weight: 600; line= +-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .f-ui-2 { font-size: 1.125rem; } +} + +.f-ui-3 { font-family: var(--sans); font-size: 1.3125rem; line-height: 100%= +; letter-spacing: -0.01em; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-ui-3 { font-size: 1.5rem; } +} + +@media (min-width: 1280px) { + .f-ui-3 { font-size: 1.75rem; } +} + +.f-caption-1 { font-family: var(--sans); font-size: 0.75rem; line-height: 1= +30%; letter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +.f-quote-1 { font-family: var(--sans); font-size: 2rem; line-height: 120%; = +letter-spacing: -0.01em; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-quote-1 { font-size: 2.625rem; line-height: 110%; } +} + +@media (min-width: 1280px) { + .f-quote-1 { font-size: 3rem; letter-spacing: -0.02em; } +} + +.f-reference-1 { font-family: var(--sans); font-size: 0.75rem; line-height:= + 130%; letter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .f-reference-1 { font-size: 0.875rem; } +} + +.f-reference-2 { font-family: var(--sans); font-size: 0.5em; line-height: 1= +30%; letter-spacing: 0px; vertical-align: super; -webkit-font-smoothing: an= +tialiased; } + +@media (min-width: 1280px) { + .f-reference-2 { font-size: 0.875rem; } +} + +.f-meta-1 { font-family: var(--sans); font-size: 1rem; font-weight: 600; li= +ne-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: antialiased; = +} + +@media (min-width: 1280px) { + .f-meta-1 { font-size: 1.125rem; } +} + +.f-meta-2 { font-family: var(--sans); font-size: 1rem; line-height: 130%; l= +etter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .f-meta-2 { font-size: 1.125rem; } +} + +.f-code-1 { font-family: var(--mono); font-size: 1rem; line-height: 120%; l= +etter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .f-code-1 { font-size: 1.0625rem; } +} + +.f-summary-1 { font-family: var(--serif); font-size: 1.3125rem; font-weight= +: 400; line-height: 140%; letter-spacing: 0px; font-feature-settings: "liga= +"; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-summary-1 { font-size: 1.5rem; line-height: 130%; } +} + +@media (min-width: 1280px) { + .f-summary-1 { font-size: 1.75rem; } +} + +.theme-light-gray { --text-primary: var(--gray-900); --text-primary-rgb: 0,= +0,0; --text-secondary: var(--gray-700); --text-interactive-primary: var(--g= +ray-900); --border-primary: var(--gray-900); --border-secondary: rgba(0,0,0= +,.2); --background-primary: var(--gray-000); --background-interactive-prima= +ry-hover: var(--gray-400); --text-inverse: var(--background-primary); --bor= +der-inverse: var(--background-primary); --background-inverse: var(--text-pr= +imary); background-color: var(--background-primary); color: var(--text-prim= +ary); } + +.theme-mid-gray { --text-primary: var(--gray-900); --text-primary-rgb: 0,0,= +0; --text-secondary: var(--gray-800); --text-interactive-primary: var(--gra= +y-900); --border-primary: var(--gray-900); --border-secondary: rgba(0,0,0,.= +2); --background-primary: var(--gray-600); --background-interactive-primary= +-hover: var(--gray-500); --text-inverse: var(--background-primary); --borde= +r-inverse: var(--background-primary); --background-inverse: var(--text-prim= +ary); background-color: var(--background-primary); color: var(--text-primar= +y); } + +.theme-dark-gray { --text-primary: var(--gray-000); --text-primary-rgb: 255= +,255,255; --text-secondary: var(--gray-600); --text-interactive-primary: va= +r(--gray-000); --border-primary: var(--gray-000); --border-secondary: rgba(= +255,255,255,.2); --background-primary: var(--gray-900); --background-intera= +ctive-primary-hover: var(--gray-800); --text-inverse: var(--background-prim= +ary); --border-inverse: var(--background-primary); --background-inverse: va= +r(--text-primary); background-color: var(--background-primary); color: var(= +--text-primary); } + +.theme-light-red { --text-primary: var(--blue-600); --text-primary-rgb: 0,0= +,255; --text-secondary: var(--blue-500); --text-interactive-primary: var(--= +blue-600); --border-primary: var(--blue-600); --border-secondary: rgba(0, 0= +, 255, .1); --background-primary: var(--red-200); --background-interactive-= +primary-hover: var(--red-400); --text-inverse: var(--background-primary); -= +-border-inverse: var(--background-primary); --background-inverse: var(--tex= +t-primary); background-color: var(--background-primary); color: var(--text-= +primary); } + +.theme-mid-red { --text-primary: var(--gray-900); --text-primary-rgb: 0,0,0= +; --text-secondary: var(--red-900); --text-interactive-primary: var(--gray-= +900); --border-primary: var(--gray-900); --border-secondary: rgba(0, 0, 0, = +.2); --background-primary: var(--red-700); --background-interactive-primary= +-hover: var(--red-500); --text-inverse: var(--background-primary); --border= +-inverse: var(--background-primary); --background-inverse: var(--text-prima= +ry); background-color: var(--background-primary); color: var(--text-primary= +); } + +.theme-dark-red { --text-primary: var(--blue-200); --text-primary-rgb: 203,= +220,255; --text-secondary: var(--blue-300); --text-interactive-primary: var= +(--blue-200); --border-primary: var(--blue-200); --border-secondary: rgba(2= +03, 220, 255, .2); --background-primary: var(--red-900); --background-inter= +active-primary-hover: var(--red-800); --text-inverse: var(--background-prim= +ary); --border-inverse: var(--background-primary); --background-inverse: va= +r(--text-primary); background-color: var(--background-primary); color: var(= +--text-primary); } + +.theme-light-green { --text-primary: var(--magenta-700); --text-primary-rgb= +: 197,0,197; --text-secondary: var(--magenta-800); --text-interactive-prima= +ry: var(--magenta-700); --border-primary: var(--magenta-700); --border-seco= +ndary: rgba(197, 0, 197, .1); --background-primary: var(--green-200); --bac= +kground-interactive-primary-hover: var(--green-400); --text-inverse: var(--= +background-primary); --border-inverse: var(--background-primary); --backgro= +und-inverse: var(--text-primary); background-color: var(--background-primar= +y); color: var(--text-primary); } + +.theme-mid-green { --text-primary: var(--gray-900); --text-primary-rgb: 0,0= +,0; --text-secondary: var(--green-900); --text-interactive-primary: var(--g= +ray-900); --border-primary: var(--gray-900); --border-secondary: rgba(0, 0,= + 0, .2); --background-primary: var(--green-600); --background-interactive-p= +rimary-hover: var(--green-500); --text-inverse: var(--background-primary); = +--border-inverse: var(--background-primary); --background-inverse: var(--te= +xt-primary); background-color: var(--background-primary); color: var(--text= +-primary); } + +.theme-dark-green { --text-primary: var(--magenta-400); --text-primary-rgb:= + 255,139,255; --text-secondary: var(--magenta-300); --text-interactive-prim= +ary: var(--magenta-400); --border-primary: var(--magenta-400); --border-sec= +ondary: rgba(255, 139, 255, .2); --background-primary: var(--green-900); --= +background-interactive-primary-hover: rgba(0, 0, 0, .2); --text-inverse: va= +r(--background-primary); --border-inverse: var(--background-primary); --bac= +kground-inverse: var(--text-primary); background-color: var(--background-pr= +imary); color: var(--text-primary); } + +.theme-light-blue { --text-primary: var(--yellow-900); --text-primary-rgb: = +52,51,34; --text-secondary: var(--yellow-800); --text-interactive-primary: = +var(--yellow-900); --border-primary: var(--yellow-900); --border-secondary:= + rgba(52, 51, 34, .2); --background-primary: var(--blue-100); --background-= +interactive-primary-hover: var(--blue-200); --text-inverse: var(--backgroun= +d-primary); --border-inverse: var(--background-primary); --background-inver= +se: var(--text-primary); background-color: var(--background-primary); color= +: var(--text-primary); } + +.theme-mid-blue { --text-primary: var(--gray-000); --text-primary-rgb: 255,= +255,255; --text-secondary: var(--blue-300); --text-interactive-primary: var= +(--gray-000); --border-primary: var(--gray-000); --border-secondary: rgba(2= +55, 255, 255, .2); --background-primary: var(--blue-600); --background-inte= +ractive-primary-hover: var(--blue-700); --text-inverse: var(--background-pr= +imary); --border-inverse: var(--background-primary); --background-inverse: = +var(--text-primary); background-color: var(--background-primary); color: va= +r(--text-primary); } + +.theme-dark-blue { --text-primary: var(--yellow-400); --text-primary-rgb: 2= +55,246,57; --text-secondary: var(--yellow-700); --text-interactive-primary:= + var(--yellow-400); --border-primary: var(--yellow-400); --border-secondary= +: rgba(255, 246, 57, .2); --background-primary: var(--blue-900); --backgrou= +nd-interactive-primary-hover: var(--blue-800); --text-inverse: var(--backgr= +ound-primary); --border-inverse: var(--background-primary); --background-in= +verse: var(--text-primary); background-color: var(--background-primary); co= +lor: var(--text-primary); } + +.theme-light-yellow { --text-primary: var(--blue-600); --text-primary-rgb: = +0,0,255; --text-secondary: var(--blue-500); --text-interactive-primary: var= +(--blue-600); --border-primary: var(--blue-600); --border-secondary: rgba(0= +, 0, 255, .2); --background-primary: var(--yellow-100); --background-intera= +ctive-primary-hover: var(--yellow-400); --text-inverse: var(--background-pr= +imary); --border-inverse: var(--background-primary); --background-inverse: = +var(--text-primary); background-color: var(--background-primary); color: va= +r(--text-primary); } + +.theme-mid-yellow { --text-primary: var(--gray-900); --text-primary-rgb: 0,= +0,0; --text-secondary: var(--gray-600); --text-interactive-primary: var(--g= +ray-900); --border-primary: var(--gray-900); --border-secondary: rgba(0, 0,= + 0, .2); --background-primary: var(--yellow-400); --background-interactive-= +primary-hover: var(--yellow-500); --text-inverse: var(--background-primary)= +; --border-inverse: var(--background-primary); --background-inverse: var(--= +text-primary); background-color: var(--background-primary); color: var(--te= +xt-primary); } + +.theme-dark-yellow { --text-primary: var(--blue-100); --text-primary-rgb: 2= +29,241,255; --text-secondary: var(--blue-300); --text-interactive-primary: = +var(--blue-100); --border-primary: var(--blue-100); --border-secondary: rgb= +a(229, 241, 255, .2); --background-primary: var(--yellow-900); --background= +-interactive-primary-hover: var(--yellow-800); --text-inverse: var(--backgr= +ound-primary); --border-inverse: var(--background-primary); --background-in= +verse: var(--text-primary); background-color: var(--background-primary); co= +lor: var(--text-primary); } + +.theme-light-orange { --text-primary: var(--blue-600); --text-primary-rgb: = +0,0,255; --text-secondary: var(--blue-500); --text-interactive-primary: var= +(--blue-600); --border-primary: var(--blue-600); --border-secondary: rgba(0= +, 0, 255, .2); --background-primary: var(--orange-200); --background-intera= +ctive-primary-hover: var(--orange-300); --text-inverse: var(--background-pr= +imary); --border-inverse: var(--background-primary); --background-inverse: = +var(--text-primary); background-color: var(--background-primary); color: va= +r(--text-primary); } + +.theme-mid-orange { --text-primary: var(--blue-700); --text-primary-rgb: 4,= +4,172; --text-secondary: var(--blue-800); --text-interactive-primary: var(-= +-blue-700); --border-primary: var(--blue-700); --border-secondary: rgba(4, = +4, 172, .2); --background-primary: var(--orange-600); --background-interact= +ive-primary-hover: var(--orange-500); --text-inverse: var(--background-prim= +ary); --border-inverse: var(--background-primary); --background-inverse: va= +r(--text-primary); background-color: var(--background-primary); color: var(= +--text-primary); } + +.theme-dark-orange { --text-primary: var(--blue-300); --text-primary-rgb: 1= +75,193,255; --text-secondary: var(--blue-100); --text-interactive-primary: = +var(--blue-300); --border-primary: var(--blue-300); --border-secondary: rgb= +a(229, 241, 255, .2); --background-primary: var(--orange-900); --background= +-interactive-primary-hover: var(--orange-800); --text-inverse: var(--backgr= +ound-primary); --border-inverse: var(--background-primary); --background-in= +verse: var(--text-primary); background-color: var(--background-primary); co= +lor: var(--text-primary); } + +.theme-light-brown { --text-primary: var(--blue-600); --text-primary-rgb: 0= +,0,255; --text-secondary: var(--blue-800); --text-interactive-primary: var(= +--blue-600); --border-primary: var(--blue-600); --border-secondary: rgba(0,= + 0, 255, .2); --background-primary: var(--brown-200); --background-interact= +ive-primary-hover: var(--brown-300); --text-inverse: var(--background-prima= +ry); --border-inverse: var(--background-primary); --background-inverse: var= +(--text-primary); background-color: var(--background-primary); color: var(-= +-text-primary); } + +.theme-mid-brown { --text-primary: var(--blue-100); --text-primary-rgb: 229= +,241,255; --text-secondary: var(--blue-050); --text-interactive-primary: va= +r(--blue-100); --border-primary: var(--blue-100); --border-secondary: rgba(= +244, 251, 255, .2); --background-primary: var(--brown-600); --background-in= +teractive-primary-hover: var(--brown-700); --text-inverse: var(--background= +-primary); --border-inverse: var(--background-primary); --background-invers= +e: var(--text-primary); background-color: var(--background-primary); color:= + var(--text-primary); } + +.theme-dark-brown { --text-primary: var(--blue-300); --text-primary-rgb: 17= +5,193,255; --text-secondary: var(--blue-400); --text-interactive-primary: v= +ar(--blue-300); --border-primary: var(--blue-300); --border-secondary: rgba= +(175, 193, 255, .2); --background-primary: var(--brown-900); --background-i= +nteractive-primary-hover: var(--brown-800); --text-inverse: var(--backgroun= +d-primary); --border-inverse: var(--background-primary); --background-inver= +se: var(--text-primary); background-color: var(--background-primary); color= +: var(--text-primary); } + +.theme-light-magenta { --text-primary: var(--green-800); --text-primary-rgb= +: 45,113,42; --text-secondary: var(--green-900); --text-interactive-primary= +: var(--green-800); --border-primary: var(--green-800); --border-secondary:= + rgba(45, 113, 42, .2); --background-primary: var(--magenta-200); --backgro= +und-interactive-primary-hover: var(--magenta-100); --text-inverse: var(--ba= +ckground-primary); --border-inverse: var(--background-primary); --backgroun= +d-inverse: var(--text-primary); background-color: var(--background-primary)= +; color: var(--text-primary); } + +.theme-mid-magenta { --text-primary: var(--gray-900); --text-primary-rgb: 0= +,0,0; --text-secondary: var(--green-900); --text-interactive-primary: var(-= +-gray-900); --border-primary: var(--gray-900); --border-secondary: rgba(0, = +0, 0, .2); --background-primary: var(--magenta-500); --background-interacti= +ve-primary-hover: var(--magenta-400); --text-inverse: var(--background-prim= +ary); --border-inverse: var(--background-primary); --background-inverse: va= +r(--text-primary); background-color: var(--background-primary); color: var(= +--text-primary); } + +.theme-dark-magenta { --text-primary: var(--green-600); --text-primary-rgb:= + 81,218,76; --text-secondary: var(--green-700); --text-interactive-primary:= + var(--green-600); --border-primary: var(--green-600); --border-secondary: = +rgba(81, 218, 76, .2); --background-primary: var(--magenta-900); --backgrou= +nd-interactive-primary-hover: var(--magenta-800); --text-inverse: var(--bac= +kground-primary); --border-inverse: var(--background-primary); --background= +-inverse: var(--text-primary); background-color: var(--background-primary);= + color: var(--text-primary); } + +.theme-light-violet { --text-primary: var(--green-800); --text-primary-rgb:= + 45,113,42; --text-secondary: var(--green-900); --text-interactive-primary:= + var(--green-800); --border-primary: var(--green-800); --border-secondary: = +rgba(45, 113, 42, .2); --background-primary: var(--violet-200); --backgroun= +d-interactive-primary-hover: var(--violet-100); --text-inverse: var(--backg= +round-primary); --border-inverse: var(--background-primary); --background-i= +nverse: var(--text-primary); background-color: var(--background-primary); c= +olor: var(--text-primary); } + +.theme-mid-violet { --text-primary: var(--green-400); --text-primary-rgb: 1= +66,255,163; --text-secondary: var(--green-200); --text-interactive-primary:= + var(--green-400); --border-primary: var(--green-400); --border-secondary: = +rgba(166, 255, 163, .2); --background-primary: var(--violet-700); --backgro= +und-interactive-primary-hover: var(--violet-800); --text-inverse: var(--bac= +kground-primary); --border-inverse: var(--background-primary); --background= +-inverse: var(--text-primary); background-color: var(--background-primary);= + color: var(--text-primary); } + +.theme-dark-violet { --text-primary: var(--green-500); --text-primary-rgb: = +124,241,120; --text-secondary: var(--green-700); --text-interactive-primary= +: var(--green-500); --border-primary: var(--green-500); --border-secondary:= + rgba(124, 241, 120, .2); --background-primary: var(--violet-900); --backgr= +ound-interactive-primary-hover: var(--violet-800); --text-inverse: var(--ba= +ckground-primary); --border-inverse: var(--background-primary); --backgroun= +d-inverse: var(--text-primary); background-color: var(--background-primary)= +; color: var(--text-primary); } + +.theme-light-cyan { --text-primary: var(--orange-800); --text-primary-rgb: = +131,54,0; --text-secondary: var(--orange-900); --text-interactive-primary: = +var(--orange-800); --border-primary: var(--orange-800); --border-secondary:= + rgba(131, 54, 0, .2); --background-primary: var(--cyan-200); --background-= +interactive-primary-hover: var(--cyan-100); --text-inverse: var(--backgroun= +d-primary); --border-inverse: var(--background-primary); --background-inver= +se: var(--text-primary); background-color: var(--background-primary); color= +: var(--text-primary); } + +.theme-mid-cyan { --text-primary: var(--gray-900); --text-primary-rgb: 0,0,= +0; --text-secondary: var(--orange-900); --text-interactive-primary: var(--g= +ray-900); --border-primary: var(--gray-900); --border-secondary: rgba(0, 0,= + 0, .2); --background-primary: var(--cyan-600); --background-interactive-pr= +imary-hover: var(--cyan-300); --text-inverse: var(--background-primary); --= +border-inverse: var(--background-primary); --background-inverse: var(--text= +-primary); background-color: var(--background-primary); color: var(--text-p= +rimary); } + +.theme-dark-cyan { --text-primary: var(--orange-400); --text-primary-rgb: 2= +55,201,138; --text-secondary: var(--orange-200); --text-interactive-primary= +: var(--orange-400); --border-primary: var(--orange-400); --border-secondar= +y: rgba(255, 201, 138, .2); --background-primary: var(--cyan-900); --backgr= +ound-interactive-primary-hover: rgba(0, 0, 0, .2); --text-inverse: var(--ba= +ckground-primary); --border-inverse: var(--background-primary); --backgroun= +d-inverse: var(--text-primary); background-color: var(--background-primary)= +; color: var(--text-primary); } + +*, ::before, ::after { --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; = +--tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; -= +-tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: = +; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-= +from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ;= + --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-s= +pacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-widt= +h: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 / .5)= +; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-sha= +dow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightnes= +s: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; -= +-tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --t= +w-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale:= + ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacit= +y: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; } + +::-webkit-backdrop { --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --= +tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --t= +w-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; = +--tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-fr= +om-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; -= +-tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spa= +cing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:= + 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 / .5); = +--tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shado= +w: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness:= + ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --t= +w-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-= +backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;= + --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity:= + ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; } + +::backdrop { --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-trans= +late-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y= +: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pin= +ch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-posit= +ion: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordi= +nal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; = +--tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --= +tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 / .5); --tw-rin= +g-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #= +0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-= +contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-satura= +te: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop= +-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-ba= +ckdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-= +backdrop-saturate: ; --tw-backdrop-sepia: ; } + +:root { --gray-000: #FFFFFF; --gray-050: #F2F2F2; --gray-100: #FAFAFA; --gr= +ay-200: #F5F5F5; --gray-300: #EDEDED; --gray-400: #E5E5E5; --gray-500: #CDC= +DCD; --gray-600: #A8A8A8; --gray-700: #747474; --gray-800: #393939; --gray-= +900: #000000; --red-050: #FFF7F6; --red-100: #FFEDEB; --red-200: #FFE0DB; -= +-red-300: #FFD3C9; --red-400: #FFB7A4; --red-500: #FF9574; --red-600: #FF6E= +3C; --red-700: #FF4500; --red-800: #AA2E00; --red-900: #541600; --green-050= +: #F4FFF4; --green-100: #E9FFE8; --green-200: #D9FFD8; --green-300: #C9FFC7= +; --green-400: #A6FFA3; --green-500: #7CF178; --green-600: #51DA4C; --green= +-700: #3FA93B; --green-800: #2D712A; --green-900: #193718; --blue-050: #F4F= +BFF; --blue-100: #E5F1FF; --blue-200: #CBDCFF; --blue-300: #AFC1FF; --blue-= +400: #7989FF; --blue-500: #3C46FF; --blue-600: #0000FF; --blue-700: #0404AC= +; --blue-800: #020267; --blue-900: #00002E; --cyan-050: #F0FFFF; --cyan-100= +: #E0FFFF; --cyan-200: #CAFFFF; --cyan-300: #B3FFFF; --cyan-400: #82FFFF; -= +-cyan-500: #42FFFF; --cyan-600: #00FFFF; --cyan-700: #00E7E7; --cyan-800: #= +00B3B3; --cyan-900: #005454; --yellow-050: #FFFFDB; --yellow-100: #FFFFB6; = +--yellow-200: #FFFF8F; --yellow-300: #FFFF66; --yellow-400: #FFF639; --yell= +ow-500: #F5E60D; --yellow-600: #CFC52C; --yellow-700: #A19A3A; --yellow-800= +: #6C6837; --yellow-900: #343322; --magenta-050: #FFF9FF; --magenta-100: #F= +FF2FF; --magenta-200: #FFD7FF; --magenta-300: #FFC1FF; --magenta-400: #FF8B= +FF; --magenta-500: #FF45FF; --magenta-600: #FF00FF; --magenta-700: #C500C5;= + --magenta-800: #830083; --magenta-900: #400040; --orange-050: #FFFCF5; --o= +range-100: #FFF9EA; --orange-200: #FFF1D6; --orange-300: #FFE8C1; --orange-= +400: #FFC98A; --orange-500: #FFA045; --orange-600: #FE7600; --orange-700: #= +C45600; --orange-800: #833600; --orange-900: #401900; --violet-050: #FFF9FF= +; --violet-100: #FFF2FF; --violet-200: #FEE6FF; --violet-300: #FCDAFF; --vi= +olet-400: #EBBBFF; --violet-500: #D292FF; --violet-600: #B161FD; --violet-7= +00: #8A2BE2; --violet-800: #571397; --violet-900: #28044A; --brown-050: #F7= +ECE6; --brown-100: #F0DACF; --brown-200: #E8C7B6; --brown-300: #E1B59F; --b= +rown-400: #CB9379; --brown-500: #B67252; --brown-600: #A0522D; --brown-700:= + #793A1C; --brown-800: #51230D; --brown-900: #2A1003; --white-core: #ffffff= +; --white-tint-dark: #f6f6f6; --white-tint-muted: #f3f3f3; --white-highligh= +t: #ededed; --white-neon: #e5e5d5; --black-core: #1d1d1b; --black-tint-dark= +: #393939; --black-tint-muted: #747474; --black-highlight: #a8a8a8; --black= +-neon: #cdcdcd; --plum-core: #800080; --plum-tint-dark: #cc99cc; --plum-tin= +t-muted: #edc0ed; --plum-highlight: #ffcfff; --plum-neon: #ff66ff; --blue-c= +ore: #0f3e99; --blue-tint-dark: #9fb2d6; --blue-tint-muted: #e0ebff; --blue= +-highlight: #a1c1ff; --blue-neon: #1967ff; --teal-core: #004d4d; --teal-tin= +t-dark: #99b8b8; --teal-tint-muted: #cae3e3; --teal-highlight: #cfffff; --t= +eal-neon: #19ffff; --green-core: #1f3319; --green-tint-dark: #a5ada3; --gre= +en-tint-muted: #d3ded1; --green-highlight: #a9ff94; --green-neon: #47ff19; = +--olive-core: #566600; --olive-tint-dark: #acada3; --olive-tint-muted: #dbd= +ed1; --olive-highlight: #ecff8c; --olive-neon: #d9ff19; --yellow-core: #666= +233; --yellow-tint-dark: #c2c0ad; --yellow-tint-muted: #e8e8d6; --yellow-hi= +ghlight: #fff694; --yellow-neon: #ffec19; --orange-core: #592909; --orange-= +tint-dark: #b8b1a5; --orange-tint-muted: #e3ddd1; --orange-highlight: #ffd9= +8c; --orange-neon: #f06000; --red-core: #b22312; --red-tint-dark: #f5bbb5; = +--red-tint-muted: #ffd8d4; --red-highlight: #ff9a8c; --red-neon: #db1e04; -= +-text-primary: var(--gray-900); --text-primary-rgb: 0,0,0; --text-inverse: = +var(--background-primary); --text-secondary: var(--gray-700); --text-intera= +ctive-primary: var(--gray-900); --border-primary: var(--gray-900); --border= +-secondary: rgba(0,0,0,.2); --border-inverse: var(--background-primary); --= +background-primary: var(--gray-000); --background-inverse: var(--text-prima= +ry); --background-success: var(--green-200); --background-interactive-prima= +ry-hover: var(--gray-400); --transparent: transparent; } + +.grid-layout { display: grid; grid-template-columns: repeat(var(--container= +-grid-columns, var(--grid-columns)),1fr); grid-gap: var(--inner-gutter); } + +.grid-col-span-2 { --container-grid-columns: 2; grid-column: span 2 / span = +2; } + +.grid-col-span-6 { --container-grid-columns: 6; grid-column: span 6 / span = +6; } + +.grid-col-start-3 { grid-column-start: 3; } + +[class*=3D"grid-line-"] > * { position: relative; } + +[class*=3D"grid-line-"] > ::before, [class*=3D"grid-line-"] > ::after { con= +tent: attr(=F0=9F=91=BB); position: absolute; z-index: 0; pointer-events: n= +one; } + +.grid-cols-1[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-child(n= +)::before { border-bottom-width: 1px; } + +.grid-cols-1[class*=3D"grid-line-xfull"] > :nth-child(n)::before { left: 0p= +x; right: 0px; } + +.grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1)::before { right: 0px= +; } + +.grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child(-n+1)= +::before { border-bottom-width: 0px; } + +.grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child(-n+1)= + ~ ::before { border-bottom-width: 0px; } + +.grid-cols-2[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-child(n= +)::before { border-bottom-width: 1px; } + +.grid-cols-2[class*=3D"grid-line-xfull"] > :nth-child(n)::before { left: ca= +lc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); } + +.grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1)::before { left: 0px= +; } + +.grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+2)::before { right: 0p= +x; } + +.grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-child(-n+2= +)::before { border-bottom-width: 0px; } + +.grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-child(-n+2= +) ~ ::before { border-bottom-width: 0px; } + +.grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(n= +)::after { border-right-width: 1px; } + +.grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(2= +n+2)::after { border-right-width: 0px; } + +.grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(-= +n+2)::after { top: 0px; } + +.grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(2= +n+1):nth-last-child(-n+2)::after { bottom: 0px; } + +.grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(2= +n+1):nth-last-child(-n+2) ~ li::after { bottom: 0px; } + +.grid-cols-3[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-child(n= +)::before { border-bottom-width: 1px; } + +.grid-cols-3[class*=3D"grid-line-xfull"] > :nth-child(n)::before { left: ca= +lc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); } + +.grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1)::before { left: 0px= +; } + +.grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+3)::before { right: 0p= +x; } + +.grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-child(-n+3= +)::before { border-bottom-width: 0px; } + +.grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-child(-n+3= +) ~ ::before { border-bottom-width: 0px; } + +.grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(n= +)::after { border-right-width: 1px; } + +.grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(3= +n+3)::after { border-right-width: 0px; } + +.grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(-= +n+3)::after { top: 0px; } + +.grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(3= +n+1):nth-last-child(-n+3)::after { bottom: 0px; } + +.grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(3= +n+1):nth-last-child(-n+3) ~ li::after { bottom: 0px; } + +.grid-cols-4[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-child(n= +)::before { border-bottom-width: 1px; } + +.grid-cols-4[class*=3D"grid-line-xfull"] > :nth-child(n)::before { left: ca= +lc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); } + +.grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1)::before { left: 0px= +; } + +.grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+4)::before { right: 0p= +x; } + +.grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-child(-n+4= +)::before { border-bottom-width: 0px; } + +.grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-child(-n+4= +) ~ ::before { border-bottom-width: 0px; } + +.grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(n= +)::after { border-right-width: 1px; } + +.grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(4= +n+4)::after { border-right-width: 0px; } + +.grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(-= +n+4)::after { top: 0px; } + +.grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(4= +n+1):nth-last-child(-n+4)::after { bottom: 0px; } + +.grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(4= +n+1):nth-last-child(-n+4) ~ li::after { bottom: 0px; } + +.grid-cols-5[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-child(n= +)::before { border-bottom-width: 1px; } + +.grid-cols-5[class*=3D"grid-line-xfull"] > :nth-child(n)::before { left: ca= +lc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); } + +.grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1)::before { left: 0px= +; } + +.grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+5)::before { right: 0p= +x; } + +.grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-child(-n+5= +)::before { border-bottom-width: 0px; } + +.grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-child(-n+5= +) ~ ::before { border-bottom-width: 0px; } + +.grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(n= +)::after { border-right-width: 1px; } + +.grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(5= +n+5)::after { border-right-width: 0px; } + +.grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(-= +n+5)::after { top: 0px; } + +.grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(5= +n+1):nth-last-child(-n+5)::after { bottom: 0px; } + +.grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(5= +n+1):nth-last-child(-n+5) ~ li::after { bottom: 0px; } + +.grid-cols-6[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-child(n= +)::before { border-bottom-width: 1px; } + +.grid-cols-6[class*=3D"grid-line-xfull"] > :nth-child(n)::before { left: ca= +lc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); } + +.grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1)::before { left: 0px= +; } + +.grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+6)::before { right: 0p= +x; } + +.grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-child(-n+6= +)::before { border-bottom-width: 0px; } + +.grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-child(-n+6= +) ~ ::before { border-bottom-width: 0px; } + +.grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(n= +)::after { border-right-width: 1px; } + +.grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(6= +n+6)::after { border-right-width: 0px; } + +.grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(-= +n+6)::after { top: 0px; } + +.grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(6= +n+1):nth-last-child(-n+6)::after { bottom: 0px; } + +.grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(6= +n+1):nth-last-child(-n+6) ~ li::after { bottom: 0px; } + +@media (min-width: 429px) { + [class*=3D"grid-line-"] > * { position: relative; } + [class*=3D"grid-line-"] > ::before, [class*=3D"grid-line-"] > ::after { c= +ontent: attr(=F0=9F=91=BB); position: absolute; z-index: 0; pointer-events:= + none; } + .sm\:grid-line-x > ::before { content: attr(=F0=9F=91=BB); left: 0px; rig= +ht: 0px; top: 0px; bottom: calc(var(--inner-gutter) / -2); border-top: 0px = +solid transparent; border-bottom: 0px solid transparent; } + .sm\:grid-line-xfull > ::before { content: attr(=F0=9F=91=BB); left: calc= +(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); top: 0px= +; bottom: calc(var(--inner-gutter) / -2); border-top: 0px solid transparent= +; border-bottom: 0px solid transparent; } + .sm\:grid-line-x-0 > ::before { content: none; } + .sm\:grid-line-y > ::after { content: attr(=F0=9F=91=BB); left: 0px; righ= +t: calc(var(--inner-gutter) / -2); top: 0px; bottom: 0px; border-left: 0px = +solid transparent; border-right: 0px solid transparent; } + .sm\:grid-line-yfull > ::after { content: attr(=F0=9F=91=BB); left: 0px; = +right: calc(var(--inner-gutter) / -2); top: calc(var(--inner-gutter) / -1);= + bottom: 0px; border-left: 0px solid transparent; border-right: 0px solid t= +ransparent; } + .sm\:grid-line-yfull[class*=3D"grid-line-x"] > ::after { left: 0px; right= +: calc(var(--inner-gutter) / -2); top: calc(var(--inner-gutter) / -2); bott= +om: calc(var(--inner-gutter) / -2); border-left: 0px solid transparent; bor= +der-right: 0px solid transparent; } + .sm\:grid-line-y-0 > ::after { content: none; } + .sm\:grid-line-x-0[class*=3D"grid-line-x-"] > ::before { bottom: 0rem; } + .sm\:grid-line-x-0[class*=3D"grid-line-yfull"] > ::after { top: 0rem; bot= +tom: 0rem; } + .sm\:grid-line-x-1[class*=3D"grid-line-x-"] > ::before { bottom: -0.0625r= +em; } + .sm\:grid-line-x-1[class*=3D"grid-line-yfull"] > ::after { top: -0.0625re= +m; bottom: -0.0625rem; } + .sm\:grid-line-x-2[class*=3D"grid-line-x-"] > ::before { bottom: -0.125re= +m; } + .sm\:grid-line-x-2[class*=3D"grid-line-yfull"] > ::after { top: -0.125rem= +; bottom: -0.125rem; } + .sm\:grid-line-x-3[class*=3D"grid-line-x-"] > ::before { bottom: -0.1875r= +em; } + .sm\:grid-line-x-3[class*=3D"grid-line-yfull"] > ::after { top: -0.1875re= +m; bottom: -0.1875rem; } + .sm\:grid-line-x-4[class*=3D"grid-line-x-"] > ::before { bottom: -0.25rem= +; } + .sm\:grid-line-x-4[class*=3D"grid-line-yfull"] > ::after { top: -0.25rem;= + bottom: -0.25rem; } + .sm\:grid-line-x-5[class*=3D"grid-line-x-"] > ::before { bottom: -0.3125r= +em; } + .sm\:grid-line-x-5[class*=3D"grid-line-yfull"] > ::after { top: -0.3125re= +m; bottom: -0.3125rem; } + .sm\:grid-line-x-6[class*=3D"grid-line-x-"] > ::before { bottom: -0.375re= +m; } + .sm\:grid-line-x-6[class*=3D"grid-line-yfull"] > ::after { top: -0.375rem= +; bottom: -0.375rem; } + .sm\:grid-line-x-7[class*=3D"grid-line-x-"] > ::before { bottom: -0.4375r= +em; } + .sm\:grid-line-x-7[class*=3D"grid-line-yfull"] > ::after { top: -0.4375re= +m; bottom: -0.4375rem; } + .sm\:grid-line-x-8[class*=3D"grid-line-x-"] > ::before { bottom: -0.5rem;= + } + .sm\:grid-line-x-8[class*=3D"grid-line-yfull"] > ::after { top: -0.5rem; = +bottom: -0.5rem; } + .sm\:grid-line-x-9[class*=3D"grid-line-x-"] > ::before { bottom: -0.5625r= +em; } + .sm\:grid-line-x-9[class*=3D"grid-line-yfull"] > ::after { top: -0.5625re= +m; bottom: -0.5625rem; } + .sm\:grid-line-x-10[class*=3D"grid-line-x-"] > ::before { bottom: -0.625r= +em; } + .sm\:grid-line-x-10[class*=3D"grid-line-yfull"] > ::after { top: -0.625re= +m; bottom: -0.625rem; } + .sm\:grid-line-x-11[class*=3D"grid-line-x-"] > ::before { bottom: -0.6875= +rem; } + .sm\:grid-line-x-11[class*=3D"grid-line-yfull"] > ::after { top: -0.6875r= +em; bottom: -0.6875rem; } + .sm\:grid-line-x-12[class*=3D"grid-line-x-"] > ::before { bottom: -0.75re= +m; } + .sm\:grid-line-x-12[class*=3D"grid-line-yfull"] > ::after { top: -0.75rem= +; bottom: -0.75rem; } + .sm\:grid-line-x-13[class*=3D"grid-line-x-"] > ::before { bottom: -0.8125= +rem; } + .sm\:grid-line-x-13[class*=3D"grid-line-yfull"] > ::after { top: -0.8125r= +em; bottom: -0.8125rem; } + .sm\:grid-line-x-14[class*=3D"grid-line-x-"] > ::before { bottom: -0.875r= +em; } + .sm\:grid-line-x-14[class*=3D"grid-line-yfull"] > ::after { top: -0.875re= +m; bottom: -0.875rem; } + .sm\:grid-line-x-15[class*=3D"grid-line-x-"] > ::before { bottom: -0.9375= +rem; } + .sm\:grid-line-x-15[class*=3D"grid-line-yfull"] > ::after { top: -0.9375r= +em; bottom: -0.9375rem; } + .sm\:grid-line-x-16[class*=3D"grid-line-x-"] > ::before { bottom: -1rem; = +} + .sm\:grid-line-x-16[class*=3D"grid-line-yfull"] > ::after { top: -1rem; b= +ottom: -1rem; } + .sm\:grid-line-x-17[class*=3D"grid-line-x-"] > ::before { bottom: -1.0625= +rem; } + .sm\:grid-line-x-17[class*=3D"grid-line-yfull"] > ::after { top: -1.0625r= +em; bottom: -1.0625rem; } + .sm\:grid-line-x-18[class*=3D"grid-line-x-"] > ::before { bottom: -1.125r= +em; } + .sm\:grid-line-x-18[class*=3D"grid-line-yfull"] > ::after { top: -1.125re= +m; bottom: -1.125rem; } + .sm\:grid-line-x-19[class*=3D"grid-line-x-"] > ::before { bottom: -1.1875= +rem; } + .sm\:grid-line-x-19[class*=3D"grid-line-yfull"] > ::after { top: -1.1875r= +em; bottom: -1.1875rem; } + .sm\:grid-line-x-20[class*=3D"grid-line-x-"] > ::before { bottom: -1.25re= +m; } + .sm\:grid-line-x-20[class*=3D"grid-line-yfull"] > ::after { top: -1.25rem= +; bottom: -1.25rem; } + .sm\:grid-line-x-21[class*=3D"grid-line-x-"] > ::before { bottom: -1.3125= +rem; } + .sm\:grid-line-x-21[class*=3D"grid-line-yfull"] > ::after { top: -1.3125r= +em; bottom: -1.3125rem; } + .sm\:grid-line-x-22[class*=3D"grid-line-x-"] > ::before { bottom: -1.375r= +em; } + .sm\:grid-line-x-22[class*=3D"grid-line-yfull"] > ::after { top: -1.375re= +m; bottom: -1.375rem; } + .sm\:grid-line-x-23[class*=3D"grid-line-x-"] > ::before { bottom: -1.4375= +rem; } + .sm\:grid-line-x-23[class*=3D"grid-line-yfull"] > ::after { top: -1.4375r= +em; bottom: -1.4375rem; } + .sm\:grid-line-x-24[class*=3D"grid-line-x-"] > ::before { bottom: -1.5rem= +; } + .sm\:grid-line-x-24[class*=3D"grid-line-yfull"] > ::after { top: -1.5rem;= + bottom: -1.5rem; } + .sm\:grid-line-x-25[class*=3D"grid-line-x-"] > ::before { bottom: -1.5625= +rem; } + .sm\:grid-line-x-25[class*=3D"grid-line-yfull"] > ::after { top: -1.5625r= +em; bottom: -1.5625rem; } + .sm\:grid-line-x-26[class*=3D"grid-line-x-"] > ::before { bottom: -1.625r= +em; } + .sm\:grid-line-x-26[class*=3D"grid-line-yfull"] > ::after { top: -1.625re= +m; bottom: -1.625rem; } + .sm\:grid-line-x-27[class*=3D"grid-line-x-"] > ::before { bottom: -1.6875= +rem; } + .sm\:grid-line-x-27[class*=3D"grid-line-yfull"] > ::after { top: -1.6875r= +em; bottom: -1.6875rem; } + .sm\:grid-line-x-28[class*=3D"grid-line-x-"] > ::before { bottom: -1.75re= +m; } + .sm\:grid-line-x-28[class*=3D"grid-line-yfull"] > ::after { top: -1.75rem= +; bottom: -1.75rem; } + .sm\:grid-line-x-29[class*=3D"grid-line-x-"] > ::before { bottom: -1.8125= +rem; } + .sm\:grid-line-x-29[class*=3D"grid-line-yfull"] > ::after { top: -1.8125r= +em; bottom: -1.8125rem; } + .sm\:grid-line-x-30[class*=3D"grid-line-x-"] > ::before { bottom: -1.875r= +em; } + .sm\:grid-line-x-30[class*=3D"grid-line-yfull"] > ::after { top: -1.875re= +m; bottom: -1.875rem; } + .sm\:grid-line-x-31[class*=3D"grid-line-x-"] > ::before { bottom: -1.9375= +rem; } + .sm\:grid-line-x-31[class*=3D"grid-line-yfull"] > ::after { top: -1.9375r= +em; bottom: -1.9375rem; } + .sm\:grid-line-x-32[class*=3D"grid-line-x-"] > ::before { bottom: -2rem; = +} + .sm\:grid-line-x-32[class*=3D"grid-line-yfull"] > ::after { top: -2rem; b= +ottom: -2rem; } + .sm\:grid-line-x-33[class*=3D"grid-line-x-"] > ::before { bottom: -2.0625= +rem; } + .sm\:grid-line-x-33[class*=3D"grid-line-yfull"] > ::after { top: -2.0625r= +em; bottom: -2.0625rem; } + .sm\:grid-line-x-34[class*=3D"grid-line-x-"] > ::before { bottom: -2.125r= +em; } + .sm\:grid-line-x-34[class*=3D"grid-line-yfull"] > ::after { top: -2.125re= +m; bottom: -2.125rem; } + .sm\:grid-line-x-35[class*=3D"grid-line-x-"] > ::before { bottom: -2.1875= +rem; } + .sm\:grid-line-x-35[class*=3D"grid-line-yfull"] > ::after { top: -2.1875r= +em; bottom: -2.1875rem; } + .sm\:grid-line-x-36[class*=3D"grid-line-x-"] > ::before { bottom: -2.25re= +m; } + .sm\:grid-line-x-36[class*=3D"grid-line-yfull"] > ::after { top: -2.25rem= +; bottom: -2.25rem; } + .sm\:grid-line-x-37[class*=3D"grid-line-x-"] > ::before { bottom: -2.3125= +rem; } + .sm\:grid-line-x-37[class*=3D"grid-line-yfull"] > ::after { top: -2.3125r= +em; bottom: -2.3125rem; } + .sm\:grid-line-x-38[class*=3D"grid-line-x-"] > ::before { bottom: -2.375r= +em; } + .sm\:grid-line-x-38[class*=3D"grid-line-yfull"] > ::after { top: -2.375re= +m; bottom: -2.375rem; } + .sm\:grid-line-x-39[class*=3D"grid-line-x-"] > ::before { bottom: -2.4375= +rem; } + .sm\:grid-line-x-39[class*=3D"grid-line-yfull"] > ::after { top: -2.4375r= +em; bottom: -2.4375rem; } + .sm\:grid-line-x-40[class*=3D"grid-line-x-"] > ::before { bottom: -2.5rem= +; } + .sm\:grid-line-x-40[class*=3D"grid-line-yfull"] > ::after { top: -2.5rem;= + bottom: -2.5rem; } + .sm\:grid-line-x-41[class*=3D"grid-line-x-"] > ::before { bottom: -2.5625= +rem; } + .sm\:grid-line-x-41[class*=3D"grid-line-yfull"] > ::after { top: -2.5625r= +em; bottom: -2.5625rem; } + .sm\:grid-line-x-42[class*=3D"grid-line-x-"] > ::before { bottom: -2.625r= +em; } + .sm\:grid-line-x-42[class*=3D"grid-line-yfull"] > ::after { top: -2.625re= +m; bottom: -2.625rem; } + .sm\:grid-line-x-43[class*=3D"grid-line-x-"] > ::before { bottom: -2.6875= +rem; } + .sm\:grid-line-x-43[class*=3D"grid-line-yfull"] > ::after { top: -2.6875r= +em; bottom: -2.6875rem; } + .sm\:grid-line-x-44[class*=3D"grid-line-x-"] > ::before { bottom: -2.75re= +m; } + .sm\:grid-line-x-44[class*=3D"grid-line-yfull"] > ::after { top: -2.75rem= +; bottom: -2.75rem; } + .sm\:grid-line-x-45[class*=3D"grid-line-x-"] > ::before { bottom: -2.8125= +rem; } + .sm\:grid-line-x-45[class*=3D"grid-line-yfull"] > ::after { top: -2.8125r= +em; bottom: -2.8125rem; } + .sm\:grid-line-x-46[class*=3D"grid-line-x-"] > ::before { bottom: -2.875r= +em; } + .sm\:grid-line-x-46[class*=3D"grid-line-yfull"] > ::after { top: -2.875re= +m; bottom: -2.875rem; } + .sm\:grid-line-x-47[class*=3D"grid-line-x-"] > ::before { bottom: -2.9375= +rem; } + .sm\:grid-line-x-47[class*=3D"grid-line-yfull"] > ::after { top: -2.9375r= +em; bottom: -2.9375rem; } + .sm\:grid-line-x-48[class*=3D"grid-line-x-"] > ::before { bottom: -3rem; = +} + .sm\:grid-line-x-48[class*=3D"grid-line-yfull"] > ::after { top: -3rem; b= +ottom: -3rem; } + .sm\:grid-line-x-49[class*=3D"grid-line-x-"] > ::before { bottom: -3.0625= +rem; } + .sm\:grid-line-x-49[class*=3D"grid-line-yfull"] > ::after { top: -3.0625r= +em; bottom: -3.0625rem; } + .sm\:grid-line-x-50[class*=3D"grid-line-x-"] > ::before { bottom: -3.125r= +em; } + .sm\:grid-line-x-50[class*=3D"grid-line-yfull"] > ::after { top: -3.125re= +m; bottom: -3.125rem; } + .sm\:grid-line-x-51[class*=3D"grid-line-x-"] > ::before { bottom: -3.1875= +rem; } + .sm\:grid-line-x-51[class*=3D"grid-line-yfull"] > ::after { top: -3.1875r= +em; bottom: -3.1875rem; } + .sm\:grid-line-x-52[class*=3D"grid-line-x-"] > ::before { bottom: -3.25re= +m; } + .sm\:grid-line-x-52[class*=3D"grid-line-yfull"] > ::after { top: -3.25rem= +; bottom: -3.25rem; } + .sm\:grid-line-x-53[class*=3D"grid-line-x-"] > ::before { bottom: -3.3125= +rem; } + .sm\:grid-line-x-53[class*=3D"grid-line-yfull"] > ::after { top: -3.3125r= +em; bottom: -3.3125rem; } + .sm\:grid-line-x-54[class*=3D"grid-line-x-"] > ::before { bottom: -3.375r= +em; } + .sm\:grid-line-x-54[class*=3D"grid-line-yfull"] > ::after { top: -3.375re= +m; bottom: -3.375rem; } + .sm\:grid-line-x-55[class*=3D"grid-line-x-"] > ::before { bottom: -3.4375= +rem; } + .sm\:grid-line-x-55[class*=3D"grid-line-yfull"] > ::after { top: -3.4375r= +em; bottom: -3.4375rem; } + .sm\:grid-line-x-56[class*=3D"grid-line-x-"] > ::before { bottom: -3.5rem= +; } + .sm\:grid-line-x-56[class*=3D"grid-line-yfull"] > ::after { top: -3.5rem;= + bottom: -3.5rem; } + .sm\:grid-line-x-57[class*=3D"grid-line-x-"] > ::before { bottom: -3.5625= +rem; } + .sm\:grid-line-x-57[class*=3D"grid-line-yfull"] > ::after { top: -3.5625r= +em; bottom: -3.5625rem; } + .sm\:grid-line-x-58[class*=3D"grid-line-x-"] > ::before { bottom: -3.625r= +em; } + .sm\:grid-line-x-58[class*=3D"grid-line-yfull"] > ::after { top: -3.625re= +m; bottom: -3.625rem; } + .sm\:grid-line-x-59[class*=3D"grid-line-x-"] > ::before { bottom: -3.6875= +rem; } + .sm\:grid-line-x-59[class*=3D"grid-line-yfull"] > ::after { top: -3.6875r= +em; bottom: -3.6875rem; } + .sm\:grid-line-x-60[class*=3D"grid-line-x-"] > ::before { bottom: -3.75re= +m; } + .sm\:grid-line-x-60[class*=3D"grid-line-yfull"] > ::after { top: -3.75rem= +; bottom: -3.75rem; } + .sm\:grid-line-x-61[class*=3D"grid-line-x-"] > ::before { bottom: -3.8125= +rem; } + .sm\:grid-line-x-61[class*=3D"grid-line-yfull"] > ::after { top: -3.8125r= +em; bottom: -3.8125rem; } + .sm\:grid-line-x-62[class*=3D"grid-line-x-"] > ::before { bottom: -3.875r= +em; } + .sm\:grid-line-x-62[class*=3D"grid-line-yfull"] > ::after { top: -3.875re= +m; bottom: -3.875rem; } + .sm\:grid-line-x-63[class*=3D"grid-line-x-"] > ::before { bottom: -3.9375= +rem; } + .sm\:grid-line-x-63[class*=3D"grid-line-yfull"] > ::after { top: -3.9375r= +em; bottom: -3.9375rem; } + .sm\:grid-line-x-64[class*=3D"grid-line-x-"] > ::before { bottom: -4rem; = +} + .sm\:grid-line-x-64[class*=3D"grid-line-yfull"] > ::after { top: -4rem; b= +ottom: -4rem; } + .sm\:grid-line-x-65[class*=3D"grid-line-x-"] > ::before { bottom: -4.0625= +rem; } + .sm\:grid-line-x-65[class*=3D"grid-line-yfull"] > ::after { top: -4.0625r= +em; bottom: -4.0625rem; } + .sm\:grid-line-x-66[class*=3D"grid-line-x-"] > ::before { bottom: -4.125r= +em; } + .sm\:grid-line-x-66[class*=3D"grid-line-yfull"] > ::after { top: -4.125re= +m; bottom: -4.125rem; } + .sm\:grid-line-x-67[class*=3D"grid-line-x-"] > ::before { bottom: -4.1875= +rem; } + .sm\:grid-line-x-67[class*=3D"grid-line-yfull"] > ::after { top: -4.1875r= +em; bottom: -4.1875rem; } + .sm\:grid-line-x-68[class*=3D"grid-line-x-"] > ::before { bottom: -4.25re= +m; } + .sm\:grid-line-x-68[class*=3D"grid-line-yfull"] > ::after { top: -4.25rem= +; bottom: -4.25rem; } + .sm\:grid-line-x-69[class*=3D"grid-line-x-"] > ::before { bottom: -4.3125= +rem; } + .sm\:grid-line-x-69[class*=3D"grid-line-yfull"] > ::after { top: -4.3125r= +em; bottom: -4.3125rem; } + .sm\:grid-line-x-70[class*=3D"grid-line-x-"] > ::before { bottom: -4.375r= +em; } + .sm\:grid-line-x-70[class*=3D"grid-line-yfull"] > ::after { top: -4.375re= +m; bottom: -4.375rem; } + .sm\:grid-line-x-71[class*=3D"grid-line-x-"] > ::before { bottom: -4.4375= +rem; } + .sm\:grid-line-x-71[class*=3D"grid-line-yfull"] > ::after { top: -4.4375r= +em; bottom: -4.4375rem; } + .sm\:grid-line-x-72[class*=3D"grid-line-x-"] > ::before { bottom: -4.5rem= +; } + .sm\:grid-line-x-72[class*=3D"grid-line-yfull"] > ::after { top: -4.5rem;= + bottom: -4.5rem; } + .sm\:grid-line-x-73[class*=3D"grid-line-x-"] > ::before { bottom: -4.5625= +rem; } + .sm\:grid-line-x-73[class*=3D"grid-line-yfull"] > ::after { top: -4.5625r= +em; bottom: -4.5625rem; } + .sm\:grid-line-x-74[class*=3D"grid-line-x-"] > ::before { bottom: -4.625r= +em; } + .sm\:grid-line-x-74[class*=3D"grid-line-yfull"] > ::after { top: -4.625re= +m; bottom: -4.625rem; } + .sm\:grid-line-x-75[class*=3D"grid-line-x-"] > ::before { bottom: -4.6875= +rem; } + .sm\:grid-line-x-75[class*=3D"grid-line-yfull"] > ::after { top: -4.6875r= +em; bottom: -4.6875rem; } + .sm\:grid-line-x-76[class*=3D"grid-line-x-"] > ::before { bottom: -4.75re= +m; } + .sm\:grid-line-x-76[class*=3D"grid-line-yfull"] > ::after { top: -4.75rem= +; bottom: -4.75rem; } + .sm\:grid-line-x-77[class*=3D"grid-line-x-"] > ::before { bottom: -4.8125= +rem; } + .sm\:grid-line-x-77[class*=3D"grid-line-yfull"] > ::after { top: -4.8125r= +em; bottom: -4.8125rem; } + .sm\:grid-line-x-78[class*=3D"grid-line-x-"] > ::before { bottom: -4.875r= +em; } + .sm\:grid-line-x-78[class*=3D"grid-line-yfull"] > ::after { top: -4.875re= +m; bottom: -4.875rem; } + .sm\:grid-line-x-79[class*=3D"grid-line-x-"] > ::before { bottom: -4.9375= +rem; } + .sm\:grid-line-x-79[class*=3D"grid-line-yfull"] > ::after { top: -4.9375r= +em; bottom: -4.9375rem; } + .sm\:grid-line-x-80[class*=3D"grid-line-x-"] > ::before { bottom: -5rem; = +} + .sm\:grid-line-x-80[class*=3D"grid-line-yfull"] > ::after { top: -5rem; b= +ottom: -5rem; } + .sm\:grid-line-x-81[class*=3D"grid-line-x-"] > ::before { bottom: -5.0625= +rem; } + .sm\:grid-line-x-81[class*=3D"grid-line-yfull"] > ::after { top: -5.0625r= +em; bottom: -5.0625rem; } + .sm\:grid-line-x-82[class*=3D"grid-line-x-"] > ::before { bottom: -5.125r= +em; } + .sm\:grid-line-x-82[class*=3D"grid-line-yfull"] > ::after { top: -5.125re= +m; bottom: -5.125rem; } + .sm\:grid-line-x-83[class*=3D"grid-line-x-"] > ::before { bottom: -5.1875= +rem; } + .sm\:grid-line-x-83[class*=3D"grid-line-yfull"] > ::after { top: -5.1875r= +em; bottom: -5.1875rem; } + .sm\:grid-line-x-84[class*=3D"grid-line-x-"] > ::before { bottom: -5.25re= +m; } + .sm\:grid-line-x-84[class*=3D"grid-line-yfull"] > ::after { top: -5.25rem= +; bottom: -5.25rem; } + .sm\:grid-line-x-85[class*=3D"grid-line-x-"] > ::before { bottom: -5.3125= +rem; } + .sm\:grid-line-x-85[class*=3D"grid-line-yfull"] > ::after { top: -5.3125r= +em; bottom: -5.3125rem; } + .sm\:grid-line-x-86[class*=3D"grid-line-x-"] > ::before { bottom: -5.375r= +em; } + .sm\:grid-line-x-86[class*=3D"grid-line-yfull"] > ::after { top: -5.375re= +m; bottom: -5.375rem; } + .sm\:grid-line-x-87[class*=3D"grid-line-x-"] > ::before { bottom: -5.4375= +rem; } + .sm\:grid-line-x-87[class*=3D"grid-line-yfull"] > ::after { top: -5.4375r= +em; bottom: -5.4375rem; } + .sm\:grid-line-x-88[class*=3D"grid-line-x-"] > ::before { bottom: -5.5rem= +; } + .sm\:grid-line-x-88[class*=3D"grid-line-yfull"] > ::after { top: -5.5rem;= + bottom: -5.5rem; } + .sm\:grid-line-x-89[class*=3D"grid-line-x-"] > ::before { bottom: -5.5625= +rem; } + .sm\:grid-line-x-89[class*=3D"grid-line-yfull"] > ::after { top: -5.5625r= +em; bottom: -5.5625rem; } + .sm\:grid-line-x-90[class*=3D"grid-line-x-"] > ::before { bottom: -5.625r= +em; } + .sm\:grid-line-x-90[class*=3D"grid-line-yfull"] > ::after { top: -5.625re= +m; bottom: -5.625rem; } + .sm\:grid-line-x-91[class*=3D"grid-line-x-"] > ::before { bottom: -5.6875= +rem; } + .sm\:grid-line-x-91[class*=3D"grid-line-yfull"] > ::after { top: -5.6875r= +em; bottom: -5.6875rem; } + .sm\:grid-line-x-92[class*=3D"grid-line-x-"] > ::before { bottom: -5.75re= +m; } + .sm\:grid-line-x-92[class*=3D"grid-line-yfull"] > ::after { top: -5.75rem= +; bottom: -5.75rem; } + .sm\:grid-line-x-93[class*=3D"grid-line-x-"] > ::before { bottom: -5.8125= +rem; } + .sm\:grid-line-x-93[class*=3D"grid-line-yfull"] > ::after { top: -5.8125r= +em; bottom: -5.8125rem; } + .sm\:grid-line-x-94[class*=3D"grid-line-x-"] > ::before { bottom: -5.875r= +em; } + .sm\:grid-line-x-94[class*=3D"grid-line-yfull"] > ::after { top: -5.875re= +m; bottom: -5.875rem; } + .sm\:grid-line-x-95[class*=3D"grid-line-x-"] > ::before { bottom: -5.9375= +rem; } + .sm\:grid-line-x-95[class*=3D"grid-line-yfull"] > ::after { top: -5.9375r= +em; bottom: -5.9375rem; } + .sm\:grid-line-x-96[class*=3D"grid-line-x-"] > ::before { bottom: -6rem; = +} + .sm\:grid-line-x-96[class*=3D"grid-line-yfull"] > ::after { top: -6rem; b= +ottom: -6rem; } + .sm\:grid-line-x-97[class*=3D"grid-line-x-"] > ::before { bottom: -6.0625= +rem; } + .sm\:grid-line-x-97[class*=3D"grid-line-yfull"] > ::after { top: -6.0625r= +em; bottom: -6.0625rem; } + .sm\:grid-line-x-98[class*=3D"grid-line-x-"] > ::before { bottom: -6.125r= +em; } + .sm\:grid-line-x-98[class*=3D"grid-line-yfull"] > ::after { top: -6.125re= +m; bottom: -6.125rem; } + .sm\:grid-line-x-99[class*=3D"grid-line-x-"] > ::before { bottom: -6.1875= +rem; } + .sm\:grid-line-x-99[class*=3D"grid-line-yfull"] > ::after { top: -6.1875r= +em; bottom: -6.1875rem; } + .sm\:grid-line-x-100[class*=3D"grid-line-x-"] > ::before { bottom: -6.25r= +em; } + .sm\:grid-line-x-100[class*=3D"grid-line-yfull"] > ::after { top: -6.25re= +m; bottom: -6.25rem; } + .sm\:grid-line-x-400[class*=3D"grid-line-x-"] > ::before { bottom: -25rem= +; } + .sm\:grid-line-x-400[class*=3D"grid-line-yfull"] > ::after { top: -25rem;= + bottom: -25rem; } + .sm\:grid-line-x-600[class*=3D"grid-line-x-"] > ::before { bottom: -37.5r= +em; } + .sm\:grid-line-x-600[class*=3D"grid-line-yfull"] > ::after { top: -37.5re= +m; bottom: -37.5rem; } + .sm\:grid-line-x-safe-top[class*=3D"grid-line-x-"] > ::before { } + .sm\:grid-line-x-safe-top[class*=3D"grid-line-yfull"] > ::after { } + .sm\:grid-line-x-safe-bottom[class*=3D"grid-line-x-"] > ::before { } + .sm\:grid-line-x-safe-bottom[class*=3D"grid-line-yfull"] > ::after { } + .sm\:grid-line-x-safe-left[class*=3D"grid-line-x-"] > ::before { } + .sm\:grid-line-x-safe-left[class*=3D"grid-line-yfull"] > ::after { } + .sm\:grid-line-x-safe-right[class*=3D"grid-line-x-"] > ::before { } + .sm\:grid-line-x-safe-right[class*=3D"grid-line-yfull"] > ::after { } + .sm\:grid-line-x-gutter[class*=3D"grid-line-x-"] > ::before { } + .sm\:grid-line-x-gutter[class*=3D"grid-line-yfull"] > ::after { } + .sm\:grid-line-x-outer-gutter[class*=3D"grid-line-x-"] > ::before { } + .sm\:grid-line-x-outer-gutter[class*=3D"grid-line-yfull"] > ::after { } + .sm\:grid-line-x-primary[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--border-primary); } + .sm\:grid-line-y-primary[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--border-primary); } + .sm\:grid-line-xy-primary[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--border-primary); } + .sm\:grid-line-xy-primary[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--border-primary); } + .sm\:grid-line-x-secondary[class*=3D"grid-line-x-"] > ::before { border-b= +ottom-color: var(--border-secondary); } + .sm\:grid-line-y-secondary[class*=3D"grid-line-y-"] > ::after { border-ri= +ght-color: var(--border-secondary); } + .sm\:grid-line-xy-secondary[class*=3D"grid-line-xy-"] > ::before { border= +-bottom-color: var(--border-secondary); } + .sm\:grid-line-xy-secondary[class*=3D"grid-line-xy-"] > ::after { border-= +right-color: var(--border-secondary); } + .sm\:grid-line-x-inverse[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--border-inverse); } + .sm\:grid-line-y-inverse[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--border-inverse); } + .sm\:grid-line-xy-inverse[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--border-inverse); } + .sm\:grid-line-xy-inverse[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--border-inverse); } + .sm\:grid-line-x-on-dark[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--gray-000); } + .sm\:grid-line-y-on-dark[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--gray-000); } + .sm\:grid-line-xy-on-dark[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--gray-000); } + .sm\:grid-line-xy-on-dark[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--gray-000); } + .sm\:grid-line-x-inherit[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: inherit; } + .sm\:grid-line-y-inherit[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: inherit; } + .sm\:grid-line-xy-inherit[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: inherit; } + .sm\:grid-line-xy-inherit[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: inherit; } + .sm\:grid-line-x-transparent[class*=3D"grid-line-x-"] > ::before { border= +-bottom-color: var(--transparent); } + .sm\:grid-line-y-transparent[class*=3D"grid-line-y-"] > ::after { border-= +right-color: var(--transparent); } + .sm\:grid-line-xy-transparent[class*=3D"grid-line-xy-"] > ::before { bord= +er-bottom-color: var(--transparent); } + .sm\:grid-line-xy-transparent[class*=3D"grid-line-xy-"] > ::after { borde= +r-right-color: var(--transparent); } + .sm\:grid-cols-1[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-1[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: 0px; right: 0px; } + .sm\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1)::before { righ= +t: 0px; } + .sm\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1)::before { border-bottom-width: 0px; } + .sm\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-2[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .sm\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1)::before { lef= +t: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+2)::before { rig= +ht: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2)::before { border-bottom-width: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+2)::after { border-right-width: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+2)::after { top: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2)::after { bottom: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2) ~ li::after { bottom: 0px; } + .sm\:grid-cols-3[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-3[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .sm\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1)::before { lef= +t: 0px; } + .sm\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+3)::before { rig= +ht: 0px; } + .sm\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3)::before { border-bottom-width: 0px; } + .sm\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .sm\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+3)::after { border-right-width: 0px; } + .sm\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+3)::after { top: 0px; } + .sm\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3)::after { bottom: 0px; } + .sm\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3) ~ li::after { bottom: 0px; } + .sm\:grid-cols-4[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-4[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .sm\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1)::before { lef= +t: 0px; } + .sm\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+4)::before { rig= +ht: 0px; } + .sm\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4)::before { border-bottom-width: 0px; } + .sm\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .sm\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+4)::after { border-right-width: 0px; } + .sm\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+4)::after { top: 0px; } + .sm\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4)::after { bottom: 0px; } + .sm\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4) ~ li::after { bottom: 0px; } + .sm\:grid-cols-5[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-5[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .sm\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1)::before { lef= +t: 0px; } + .sm\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+5)::before { rig= +ht: 0px; } + .sm\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5)::before { border-bottom-width: 0px; } + .sm\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .sm\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+5)::after { border-right-width: 0px; } + .sm\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+5)::after { top: 0px; } + .sm\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5)::after { bottom: 0px; } + .sm\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5) ~ li::after { bottom: 0px; } + .sm\:grid-cols-6[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-6[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .sm\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1)::before { lef= +t: 0px; } + .sm\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+6)::before { rig= +ht: 0px; } + .sm\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6)::before { border-bottom-width: 0px; } + .sm\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .sm\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+6)::after { border-right-width: 0px; } + .sm\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+6)::after { top: 0px; } + .sm\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6)::after { bottom: 0px; } + .sm\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6) ~ li::after { bottom: 0px; } + .sm\:grid-cols-7[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-7[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .sm\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1)::before { lef= +t: 0px; } + .sm\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+7)::before { rig= +ht: 0px; } + .sm\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7)::before { border-bottom-width: 0px; } + .sm\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .sm\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+7)::after { border-right-width: 0px; } + .sm\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+7)::after { top: 0px; } + .sm\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7)::after { bottom: 0px; } + .sm\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7) ~ li::after { bottom: 0px; } + .sm\:grid-cols-8[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-8[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .sm\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1)::before { lef= +t: 0px; } + .sm\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+8)::before { rig= +ht: 0px; } + .sm\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1):nth-last-chil= +d(-n+8)::before { border-bottom-width: 0px; } + .sm\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1):nth-last-chil= +d(-n+8) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .sm\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+8)::after { border-right-width: 0px; } + .sm\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+8)::after { top: 0px; } + .sm\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+1):nth-last-child(-n+8)::after { bottom: 0px; } + .sm\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+1):nth-last-child(-n+8) ~ li::after { bottom: 0px; } +} + +@media (min-width: 744px) { + [class*=3D"grid-line-"] > * { position: relative; } + [class*=3D"grid-line-"] > ::before, [class*=3D"grid-line-"] > ::after { c= +ontent: attr(=F0=9F=91=BB); position: absolute; z-index: 0; pointer-events:= + none; } + .md\:grid-line-x > ::before { content: attr(=F0=9F=91=BB); left: 0px; rig= +ht: 0px; top: 0px; bottom: calc(var(--inner-gutter) / -2); border-top: 0px = +solid transparent; border-bottom: 0px solid transparent; } + .md\:grid-line-xfull > ::before { content: attr(=F0=9F=91=BB); left: calc= +(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); top: 0px= +; bottom: calc(var(--inner-gutter) / -2); border-top: 0px solid transparent= +; border-bottom: 0px solid transparent; } + .md\:grid-line-x-0 > ::before { content: none; } + .md\:grid-line-y > ::after { content: attr(=F0=9F=91=BB); left: 0px; righ= +t: calc(var(--inner-gutter) / -2); top: 0px; bottom: 0px; border-left: 0px = +solid transparent; border-right: 0px solid transparent; } + .md\:grid-line-yfull > ::after { content: attr(=F0=9F=91=BB); left: 0px; = +right: calc(var(--inner-gutter) / -2); top: calc(var(--inner-gutter) / -1);= + bottom: 0px; border-left: 0px solid transparent; border-right: 0px solid t= +ransparent; } + .md\:grid-line-yfull[class*=3D"grid-line-x"] > ::after { left: 0px; right= +: calc(var(--inner-gutter) / -2); top: calc(var(--inner-gutter) / -2); bott= +om: calc(var(--inner-gutter) / -2); border-left: 0px solid transparent; bor= +der-right: 0px solid transparent; } + .md\:grid-line-y-0 > ::after { content: none; } + .md\:grid-line-x-0[class*=3D"grid-line-x-"] > ::before { bottom: 0rem; } + .md\:grid-line-x-0[class*=3D"grid-line-yfull"] > ::after { top: 0rem; bot= +tom: 0rem; } + .md\:grid-line-x-1[class*=3D"grid-line-x-"] > ::before { bottom: -0.0625r= +em; } + .md\:grid-line-x-1[class*=3D"grid-line-yfull"] > ::after { top: -0.0625re= +m; bottom: -0.0625rem; } + .md\:grid-line-x-2[class*=3D"grid-line-x-"] > ::before { bottom: -0.125re= +m; } + .md\:grid-line-x-2[class*=3D"grid-line-yfull"] > ::after { top: -0.125rem= +; bottom: -0.125rem; } + .md\:grid-line-x-3[class*=3D"grid-line-x-"] > ::before { bottom: -0.1875r= +em; } + .md\:grid-line-x-3[class*=3D"grid-line-yfull"] > ::after { top: -0.1875re= +m; bottom: -0.1875rem; } + .md\:grid-line-x-4[class*=3D"grid-line-x-"] > ::before { bottom: -0.25rem= +; } + .md\:grid-line-x-4[class*=3D"grid-line-yfull"] > ::after { top: -0.25rem;= + bottom: -0.25rem; } + .md\:grid-line-x-5[class*=3D"grid-line-x-"] > ::before { bottom: -0.3125r= +em; } + .md\:grid-line-x-5[class*=3D"grid-line-yfull"] > ::after { top: -0.3125re= +m; bottom: -0.3125rem; } + .md\:grid-line-x-6[class*=3D"grid-line-x-"] > ::before { bottom: -0.375re= +m; } + .md\:grid-line-x-6[class*=3D"grid-line-yfull"] > ::after { top: -0.375rem= +; bottom: -0.375rem; } + .md\:grid-line-x-7[class*=3D"grid-line-x-"] > ::before { bottom: -0.4375r= +em; } + .md\:grid-line-x-7[class*=3D"grid-line-yfull"] > ::after { top: -0.4375re= +m; bottom: -0.4375rem; } + .md\:grid-line-x-8[class*=3D"grid-line-x-"] > ::before { bottom: -0.5rem;= + } + .md\:grid-line-x-8[class*=3D"grid-line-yfull"] > ::after { top: -0.5rem; = +bottom: -0.5rem; } + .md\:grid-line-x-9[class*=3D"grid-line-x-"] > ::before { bottom: -0.5625r= +em; } + .md\:grid-line-x-9[class*=3D"grid-line-yfull"] > ::after { top: -0.5625re= +m; bottom: -0.5625rem; } + .md\:grid-line-x-10[class*=3D"grid-line-x-"] > ::before { bottom: -0.625r= +em; } + .md\:grid-line-x-10[class*=3D"grid-line-yfull"] > ::after { top: -0.625re= +m; bottom: -0.625rem; } + .md\:grid-line-x-11[class*=3D"grid-line-x-"] > ::before { bottom: -0.6875= +rem; } + .md\:grid-line-x-11[class*=3D"grid-line-yfull"] > ::after { top: -0.6875r= +em; bottom: -0.6875rem; } + .md\:grid-line-x-12[class*=3D"grid-line-x-"] > ::before { bottom: -0.75re= +m; } + .md\:grid-line-x-12[class*=3D"grid-line-yfull"] > ::after { top: -0.75rem= +; bottom: -0.75rem; } + .md\:grid-line-x-13[class*=3D"grid-line-x-"] > ::before { bottom: -0.8125= +rem; } + .md\:grid-line-x-13[class*=3D"grid-line-yfull"] > ::after { top: -0.8125r= +em; bottom: -0.8125rem; } + .md\:grid-line-x-14[class*=3D"grid-line-x-"] > ::before { bottom: -0.875r= +em; } + .md\:grid-line-x-14[class*=3D"grid-line-yfull"] > ::after { top: -0.875re= +m; bottom: -0.875rem; } + .md\:grid-line-x-15[class*=3D"grid-line-x-"] > ::before { bottom: -0.9375= +rem; } + .md\:grid-line-x-15[class*=3D"grid-line-yfull"] > ::after { top: -0.9375r= +em; bottom: -0.9375rem; } + .md\:grid-line-x-16[class*=3D"grid-line-x-"] > ::before { bottom: -1rem; = +} + .md\:grid-line-x-16[class*=3D"grid-line-yfull"] > ::after { top: -1rem; b= +ottom: -1rem; } + .md\:grid-line-x-17[class*=3D"grid-line-x-"] > ::before { bottom: -1.0625= +rem; } + .md\:grid-line-x-17[class*=3D"grid-line-yfull"] > ::after { top: -1.0625r= +em; bottom: -1.0625rem; } + .md\:grid-line-x-18[class*=3D"grid-line-x-"] > ::before { bottom: -1.125r= +em; } + .md\:grid-line-x-18[class*=3D"grid-line-yfull"] > ::after { top: -1.125re= +m; bottom: -1.125rem; } + .md\:grid-line-x-19[class*=3D"grid-line-x-"] > ::before { bottom: -1.1875= +rem; } + .md\:grid-line-x-19[class*=3D"grid-line-yfull"] > ::after { top: -1.1875r= +em; bottom: -1.1875rem; } + .md\:grid-line-x-20[class*=3D"grid-line-x-"] > ::before { bottom: -1.25re= +m; } + .md\:grid-line-x-20[class*=3D"grid-line-yfull"] > ::after { top: -1.25rem= +; bottom: -1.25rem; } + .md\:grid-line-x-21[class*=3D"grid-line-x-"] > ::before { bottom: -1.3125= +rem; } + .md\:grid-line-x-21[class*=3D"grid-line-yfull"] > ::after { top: -1.3125r= +em; bottom: -1.3125rem; } + .md\:grid-line-x-22[class*=3D"grid-line-x-"] > ::before { bottom: -1.375r= +em; } + .md\:grid-line-x-22[class*=3D"grid-line-yfull"] > ::after { top: -1.375re= +m; bottom: -1.375rem; } + .md\:grid-line-x-23[class*=3D"grid-line-x-"] > ::before { bottom: -1.4375= +rem; } + .md\:grid-line-x-23[class*=3D"grid-line-yfull"] > ::after { top: -1.4375r= +em; bottom: -1.4375rem; } + .md\:grid-line-x-24[class*=3D"grid-line-x-"] > ::before { bottom: -1.5rem= +; } + .md\:grid-line-x-24[class*=3D"grid-line-yfull"] > ::after { top: -1.5rem;= + bottom: -1.5rem; } + .md\:grid-line-x-25[class*=3D"grid-line-x-"] > ::before { bottom: -1.5625= +rem; } + .md\:grid-line-x-25[class*=3D"grid-line-yfull"] > ::after { top: -1.5625r= +em; bottom: -1.5625rem; } + .md\:grid-line-x-26[class*=3D"grid-line-x-"] > ::before { bottom: -1.625r= +em; } + .md\:grid-line-x-26[class*=3D"grid-line-yfull"] > ::after { top: -1.625re= +m; bottom: -1.625rem; } + .md\:grid-line-x-27[class*=3D"grid-line-x-"] > ::before { bottom: -1.6875= +rem; } + .md\:grid-line-x-27[class*=3D"grid-line-yfull"] > ::after { top: -1.6875r= +em; bottom: -1.6875rem; } + .md\:grid-line-x-28[class*=3D"grid-line-x-"] > ::before { bottom: -1.75re= +m; } + .md\:grid-line-x-28[class*=3D"grid-line-yfull"] > ::after { top: -1.75rem= +; bottom: -1.75rem; } + .md\:grid-line-x-29[class*=3D"grid-line-x-"] > ::before { bottom: -1.8125= +rem; } + .md\:grid-line-x-29[class*=3D"grid-line-yfull"] > ::after { top: -1.8125r= +em; bottom: -1.8125rem; } + .md\:grid-line-x-30[class*=3D"grid-line-x-"] > ::before { bottom: -1.875r= +em; } + .md\:grid-line-x-30[class*=3D"grid-line-yfull"] > ::after { top: -1.875re= +m; bottom: -1.875rem; } + .md\:grid-line-x-31[class*=3D"grid-line-x-"] > ::before { bottom: -1.9375= +rem; } + .md\:grid-line-x-31[class*=3D"grid-line-yfull"] > ::after { top: -1.9375r= +em; bottom: -1.9375rem; } + .md\:grid-line-x-32[class*=3D"grid-line-x-"] > ::before { bottom: -2rem; = +} + .md\:grid-line-x-32[class*=3D"grid-line-yfull"] > ::after { top: -2rem; b= +ottom: -2rem; } + .md\:grid-line-x-33[class*=3D"grid-line-x-"] > ::before { bottom: -2.0625= +rem; } + .md\:grid-line-x-33[class*=3D"grid-line-yfull"] > ::after { top: -2.0625r= +em; bottom: -2.0625rem; } + .md\:grid-line-x-34[class*=3D"grid-line-x-"] > ::before { bottom: -2.125r= +em; } + .md\:grid-line-x-34[class*=3D"grid-line-yfull"] > ::after { top: -2.125re= +m; bottom: -2.125rem; } + .md\:grid-line-x-35[class*=3D"grid-line-x-"] > ::before { bottom: -2.1875= +rem; } + .md\:grid-line-x-35[class*=3D"grid-line-yfull"] > ::after { top: -2.1875r= +em; bottom: -2.1875rem; } + .md\:grid-line-x-36[class*=3D"grid-line-x-"] > ::before { bottom: -2.25re= +m; } + .md\:grid-line-x-36[class*=3D"grid-line-yfull"] > ::after { top: -2.25rem= +; bottom: -2.25rem; } + .md\:grid-line-x-37[class*=3D"grid-line-x-"] > ::before { bottom: -2.3125= +rem; } + .md\:grid-line-x-37[class*=3D"grid-line-yfull"] > ::after { top: -2.3125r= +em; bottom: -2.3125rem; } + .md\:grid-line-x-38[class*=3D"grid-line-x-"] > ::before { bottom: -2.375r= +em; } + .md\:grid-line-x-38[class*=3D"grid-line-yfull"] > ::after { top: -2.375re= +m; bottom: -2.375rem; } + .md\:grid-line-x-39[class*=3D"grid-line-x-"] > ::before { bottom: -2.4375= +rem; } + .md\:grid-line-x-39[class*=3D"grid-line-yfull"] > ::after { top: -2.4375r= +em; bottom: -2.4375rem; } + .md\:grid-line-x-40[class*=3D"grid-line-x-"] > ::before { bottom: -2.5rem= +; } + .md\:grid-line-x-40[class*=3D"grid-line-yfull"] > ::after { top: -2.5rem;= + bottom: -2.5rem; } + .md\:grid-line-x-41[class*=3D"grid-line-x-"] > ::before { bottom: -2.5625= +rem; } + .md\:grid-line-x-41[class*=3D"grid-line-yfull"] > ::after { top: -2.5625r= +em; bottom: -2.5625rem; } + .md\:grid-line-x-42[class*=3D"grid-line-x-"] > ::before { bottom: -2.625r= +em; } + .md\:grid-line-x-42[class*=3D"grid-line-yfull"] > ::after { top: -2.625re= +m; bottom: -2.625rem; } + .md\:grid-line-x-43[class*=3D"grid-line-x-"] > ::before { bottom: -2.6875= +rem; } + .md\:grid-line-x-43[class*=3D"grid-line-yfull"] > ::after { top: -2.6875r= +em; bottom: -2.6875rem; } + .md\:grid-line-x-44[class*=3D"grid-line-x-"] > ::before { bottom: -2.75re= +m; } + .md\:grid-line-x-44[class*=3D"grid-line-yfull"] > ::after { top: -2.75rem= +; bottom: -2.75rem; } + .md\:grid-line-x-45[class*=3D"grid-line-x-"] > ::before { bottom: -2.8125= +rem; } + .md\:grid-line-x-45[class*=3D"grid-line-yfull"] > ::after { top: -2.8125r= +em; bottom: -2.8125rem; } + .md\:grid-line-x-46[class*=3D"grid-line-x-"] > ::before { bottom: -2.875r= +em; } + .md\:grid-line-x-46[class*=3D"grid-line-yfull"] > ::after { top: -2.875re= +m; bottom: -2.875rem; } + .md\:grid-line-x-47[class*=3D"grid-line-x-"] > ::before { bottom: -2.9375= +rem; } + .md\:grid-line-x-47[class*=3D"grid-line-yfull"] > ::after { top: -2.9375r= +em; bottom: -2.9375rem; } + .md\:grid-line-x-48[class*=3D"grid-line-x-"] > ::before { bottom: -3rem; = +} + .md\:grid-line-x-48[class*=3D"grid-line-yfull"] > ::after { top: -3rem; b= +ottom: -3rem; } + .md\:grid-line-x-49[class*=3D"grid-line-x-"] > ::before { bottom: -3.0625= +rem; } + .md\:grid-line-x-49[class*=3D"grid-line-yfull"] > ::after { top: -3.0625r= +em; bottom: -3.0625rem; } + .md\:grid-line-x-50[class*=3D"grid-line-x-"] > ::before { bottom: -3.125r= +em; } + .md\:grid-line-x-50[class*=3D"grid-line-yfull"] > ::after { top: -3.125re= +m; bottom: -3.125rem; } + .md\:grid-line-x-51[class*=3D"grid-line-x-"] > ::before { bottom: -3.1875= +rem; } + .md\:grid-line-x-51[class*=3D"grid-line-yfull"] > ::after { top: -3.1875r= +em; bottom: -3.1875rem; } + .md\:grid-line-x-52[class*=3D"grid-line-x-"] > ::before { bottom: -3.25re= +m; } + .md\:grid-line-x-52[class*=3D"grid-line-yfull"] > ::after { top: -3.25rem= +; bottom: -3.25rem; } + .md\:grid-line-x-53[class*=3D"grid-line-x-"] > ::before { bottom: -3.3125= +rem; } + .md\:grid-line-x-53[class*=3D"grid-line-yfull"] > ::after { top: -3.3125r= +em; bottom: -3.3125rem; } + .md\:grid-line-x-54[class*=3D"grid-line-x-"] > ::before { bottom: -3.375r= +em; } + .md\:grid-line-x-54[class*=3D"grid-line-yfull"] > ::after { top: -3.375re= +m; bottom: -3.375rem; } + .md\:grid-line-x-55[class*=3D"grid-line-x-"] > ::before { bottom: -3.4375= +rem; } + .md\:grid-line-x-55[class*=3D"grid-line-yfull"] > ::after { top: -3.4375r= +em; bottom: -3.4375rem; } + .md\:grid-line-x-56[class*=3D"grid-line-x-"] > ::before { bottom: -3.5rem= +; } + .md\:grid-line-x-56[class*=3D"grid-line-yfull"] > ::after { top: -3.5rem;= + bottom: -3.5rem; } + .md\:grid-line-x-57[class*=3D"grid-line-x-"] > ::before { bottom: -3.5625= +rem; } + .md\:grid-line-x-57[class*=3D"grid-line-yfull"] > ::after { top: -3.5625r= +em; bottom: -3.5625rem; } + .md\:grid-line-x-58[class*=3D"grid-line-x-"] > ::before { bottom: -3.625r= +em; } + .md\:grid-line-x-58[class*=3D"grid-line-yfull"] > ::after { top: -3.625re= +m; bottom: -3.625rem; } + .md\:grid-line-x-59[class*=3D"grid-line-x-"] > ::before { bottom: -3.6875= +rem; } + .md\:grid-line-x-59[class*=3D"grid-line-yfull"] > ::after { top: -3.6875r= +em; bottom: -3.6875rem; } + .md\:grid-line-x-60[class*=3D"grid-line-x-"] > ::before { bottom: -3.75re= +m; } + .md\:grid-line-x-60[class*=3D"grid-line-yfull"] > ::after { top: -3.75rem= +; bottom: -3.75rem; } + .md\:grid-line-x-61[class*=3D"grid-line-x-"] > ::before { bottom: -3.8125= +rem; } + .md\:grid-line-x-61[class*=3D"grid-line-yfull"] > ::after { top: -3.8125r= +em; bottom: -3.8125rem; } + .md\:grid-line-x-62[class*=3D"grid-line-x-"] > ::before { bottom: -3.875r= +em; } + .md\:grid-line-x-62[class*=3D"grid-line-yfull"] > ::after { top: -3.875re= +m; bottom: -3.875rem; } + .md\:grid-line-x-63[class*=3D"grid-line-x-"] > ::before { bottom: -3.9375= +rem; } + .md\:grid-line-x-63[class*=3D"grid-line-yfull"] > ::after { top: -3.9375r= +em; bottom: -3.9375rem; } + .md\:grid-line-x-64[class*=3D"grid-line-x-"] > ::before { bottom: -4rem; = +} + .md\:grid-line-x-64[class*=3D"grid-line-yfull"] > ::after { top: -4rem; b= +ottom: -4rem; } + .md\:grid-line-x-65[class*=3D"grid-line-x-"] > ::before { bottom: -4.0625= +rem; } + .md\:grid-line-x-65[class*=3D"grid-line-yfull"] > ::after { top: -4.0625r= +em; bottom: -4.0625rem; } + .md\:grid-line-x-66[class*=3D"grid-line-x-"] > ::before { bottom: -4.125r= +em; } + .md\:grid-line-x-66[class*=3D"grid-line-yfull"] > ::after { top: -4.125re= +m; bottom: -4.125rem; } + .md\:grid-line-x-67[class*=3D"grid-line-x-"] > ::before { bottom: -4.1875= +rem; } + .md\:grid-line-x-67[class*=3D"grid-line-yfull"] > ::after { top: -4.1875r= +em; bottom: -4.1875rem; } + .md\:grid-line-x-68[class*=3D"grid-line-x-"] > ::before { bottom: -4.25re= +m; } + .md\:grid-line-x-68[class*=3D"grid-line-yfull"] > ::after { top: -4.25rem= +; bottom: -4.25rem; } + .md\:grid-line-x-69[class*=3D"grid-line-x-"] > ::before { bottom: -4.3125= +rem; } + .md\:grid-line-x-69[class*=3D"grid-line-yfull"] > ::after { top: -4.3125r= +em; bottom: -4.3125rem; } + .md\:grid-line-x-70[class*=3D"grid-line-x-"] > ::before { bottom: -4.375r= +em; } + .md\:grid-line-x-70[class*=3D"grid-line-yfull"] > ::after { top: -4.375re= +m; bottom: -4.375rem; } + .md\:grid-line-x-71[class*=3D"grid-line-x-"] > ::before { bottom: -4.4375= +rem; } + .md\:grid-line-x-71[class*=3D"grid-line-yfull"] > ::after { top: -4.4375r= +em; bottom: -4.4375rem; } + .md\:grid-line-x-72[class*=3D"grid-line-x-"] > ::before { bottom: -4.5rem= +; } + .md\:grid-line-x-72[class*=3D"grid-line-yfull"] > ::after { top: -4.5rem;= + bottom: -4.5rem; } + .md\:grid-line-x-73[class*=3D"grid-line-x-"] > ::before { bottom: -4.5625= +rem; } + .md\:grid-line-x-73[class*=3D"grid-line-yfull"] > ::after { top: -4.5625r= +em; bottom: -4.5625rem; } + .md\:grid-line-x-74[class*=3D"grid-line-x-"] > ::before { bottom: -4.625r= +em; } + .md\:grid-line-x-74[class*=3D"grid-line-yfull"] > ::after { top: -4.625re= +m; bottom: -4.625rem; } + .md\:grid-line-x-75[class*=3D"grid-line-x-"] > ::before { bottom: -4.6875= +rem; } + .md\:grid-line-x-75[class*=3D"grid-line-yfull"] > ::after { top: -4.6875r= +em; bottom: -4.6875rem; } + .md\:grid-line-x-76[class*=3D"grid-line-x-"] > ::before { bottom: -4.75re= +m; } + .md\:grid-line-x-76[class*=3D"grid-line-yfull"] > ::after { top: -4.75rem= +; bottom: -4.75rem; } + .md\:grid-line-x-77[class*=3D"grid-line-x-"] > ::before { bottom: -4.8125= +rem; } + .md\:grid-line-x-77[class*=3D"grid-line-yfull"] > ::after { top: -4.8125r= +em; bottom: -4.8125rem; } + .md\:grid-line-x-78[class*=3D"grid-line-x-"] > ::before { bottom: -4.875r= +em; } + .md\:grid-line-x-78[class*=3D"grid-line-yfull"] > ::after { top: -4.875re= +m; bottom: -4.875rem; } + .md\:grid-line-x-79[class*=3D"grid-line-x-"] > ::before { bottom: -4.9375= +rem; } + .md\:grid-line-x-79[class*=3D"grid-line-yfull"] > ::after { top: -4.9375r= +em; bottom: -4.9375rem; } + .md\:grid-line-x-80[class*=3D"grid-line-x-"] > ::before { bottom: -5rem; = +} + .md\:grid-line-x-80[class*=3D"grid-line-yfull"] > ::after { top: -5rem; b= +ottom: -5rem; } + .md\:grid-line-x-81[class*=3D"grid-line-x-"] > ::before { bottom: -5.0625= +rem; } + .md\:grid-line-x-81[class*=3D"grid-line-yfull"] > ::after { top: -5.0625r= +em; bottom: -5.0625rem; } + .md\:grid-line-x-82[class*=3D"grid-line-x-"] > ::before { bottom: -5.125r= +em; } + .md\:grid-line-x-82[class*=3D"grid-line-yfull"] > ::after { top: -5.125re= +m; bottom: -5.125rem; } + .md\:grid-line-x-83[class*=3D"grid-line-x-"] > ::before { bottom: -5.1875= +rem; } + .md\:grid-line-x-83[class*=3D"grid-line-yfull"] > ::after { top: -5.1875r= +em; bottom: -5.1875rem; } + .md\:grid-line-x-84[class*=3D"grid-line-x-"] > ::before { bottom: -5.25re= +m; } + .md\:grid-line-x-84[class*=3D"grid-line-yfull"] > ::after { top: -5.25rem= +; bottom: -5.25rem; } + .md\:grid-line-x-85[class*=3D"grid-line-x-"] > ::before { bottom: -5.3125= +rem; } + .md\:grid-line-x-85[class*=3D"grid-line-yfull"] > ::after { top: -5.3125r= +em; bottom: -5.3125rem; } + .md\:grid-line-x-86[class*=3D"grid-line-x-"] > ::before { bottom: -5.375r= +em; } + .md\:grid-line-x-86[class*=3D"grid-line-yfull"] > ::after { top: -5.375re= +m; bottom: -5.375rem; } + .md\:grid-line-x-87[class*=3D"grid-line-x-"] > ::before { bottom: -5.4375= +rem; } + .md\:grid-line-x-87[class*=3D"grid-line-yfull"] > ::after { top: -5.4375r= +em; bottom: -5.4375rem; } + .md\:grid-line-x-88[class*=3D"grid-line-x-"] > ::before { bottom: -5.5rem= +; } + .md\:grid-line-x-88[class*=3D"grid-line-yfull"] > ::after { top: -5.5rem;= + bottom: -5.5rem; } + .md\:grid-line-x-89[class*=3D"grid-line-x-"] > ::before { bottom: -5.5625= +rem; } + .md\:grid-line-x-89[class*=3D"grid-line-yfull"] > ::after { top: -5.5625r= +em; bottom: -5.5625rem; } + .md\:grid-line-x-90[class*=3D"grid-line-x-"] > ::before { bottom: -5.625r= +em; } + .md\:grid-line-x-90[class*=3D"grid-line-yfull"] > ::after { top: -5.625re= +m; bottom: -5.625rem; } + .md\:grid-line-x-91[class*=3D"grid-line-x-"] > ::before { bottom: -5.6875= +rem; } + .md\:grid-line-x-91[class*=3D"grid-line-yfull"] > ::after { top: -5.6875r= +em; bottom: -5.6875rem; } + .md\:grid-line-x-92[class*=3D"grid-line-x-"] > ::before { bottom: -5.75re= +m; } + .md\:grid-line-x-92[class*=3D"grid-line-yfull"] > ::after { top: -5.75rem= +; bottom: -5.75rem; } + .md\:grid-line-x-93[class*=3D"grid-line-x-"] > ::before { bottom: -5.8125= +rem; } + .md\:grid-line-x-93[class*=3D"grid-line-yfull"] > ::after { top: -5.8125r= +em; bottom: -5.8125rem; } + .md\:grid-line-x-94[class*=3D"grid-line-x-"] > ::before { bottom: -5.875r= +em; } + .md\:grid-line-x-94[class*=3D"grid-line-yfull"] > ::after { top: -5.875re= +m; bottom: -5.875rem; } + .md\:grid-line-x-95[class*=3D"grid-line-x-"] > ::before { bottom: -5.9375= +rem; } + .md\:grid-line-x-95[class*=3D"grid-line-yfull"] > ::after { top: -5.9375r= +em; bottom: -5.9375rem; } + .md\:grid-line-x-96[class*=3D"grid-line-x-"] > ::before { bottom: -6rem; = +} + .md\:grid-line-x-96[class*=3D"grid-line-yfull"] > ::after { top: -6rem; b= +ottom: -6rem; } + .md\:grid-line-x-97[class*=3D"grid-line-x-"] > ::before { bottom: -6.0625= +rem; } + .md\:grid-line-x-97[class*=3D"grid-line-yfull"] > ::after { top: -6.0625r= +em; bottom: -6.0625rem; } + .md\:grid-line-x-98[class*=3D"grid-line-x-"] > ::before { bottom: -6.125r= +em; } + .md\:grid-line-x-98[class*=3D"grid-line-yfull"] > ::after { top: -6.125re= +m; bottom: -6.125rem; } + .md\:grid-line-x-99[class*=3D"grid-line-x-"] > ::before { bottom: -6.1875= +rem; } + .md\:grid-line-x-99[class*=3D"grid-line-yfull"] > ::after { top: -6.1875r= +em; bottom: -6.1875rem; } + .md\:grid-line-x-100[class*=3D"grid-line-x-"] > ::before { bottom: -6.25r= +em; } + .md\:grid-line-x-100[class*=3D"grid-line-yfull"] > ::after { top: -6.25re= +m; bottom: -6.25rem; } + .md\:grid-line-x-400[class*=3D"grid-line-x-"] > ::before { bottom: -25rem= +; } + .md\:grid-line-x-400[class*=3D"grid-line-yfull"] > ::after { top: -25rem;= + bottom: -25rem; } + .md\:grid-line-x-600[class*=3D"grid-line-x-"] > ::before { bottom: -37.5r= +em; } + .md\:grid-line-x-600[class*=3D"grid-line-yfull"] > ::after { top: -37.5re= +m; bottom: -37.5rem; } + .md\:grid-line-x-safe-top[class*=3D"grid-line-x-"] > ::before { } + .md\:grid-line-x-safe-top[class*=3D"grid-line-yfull"] > ::after { } + .md\:grid-line-x-safe-bottom[class*=3D"grid-line-x-"] > ::before { } + .md\:grid-line-x-safe-bottom[class*=3D"grid-line-yfull"] > ::after { } + .md\:grid-line-x-safe-left[class*=3D"grid-line-x-"] > ::before { } + .md\:grid-line-x-safe-left[class*=3D"grid-line-yfull"] > ::after { } + .md\:grid-line-x-safe-right[class*=3D"grid-line-x-"] > ::before { } + .md\:grid-line-x-safe-right[class*=3D"grid-line-yfull"] > ::after { } + .md\:grid-line-x-gutter[class*=3D"grid-line-x-"] > ::before { } + .md\:grid-line-x-gutter[class*=3D"grid-line-yfull"] > ::after { } + .md\:grid-line-x-outer-gutter[class*=3D"grid-line-x-"] > ::before { } + .md\:grid-line-x-outer-gutter[class*=3D"grid-line-yfull"] > ::after { } + .md\:grid-line-x-primary[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--border-primary); } + .md\:grid-line-y-primary[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--border-primary); } + .md\:grid-line-xy-primary[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--border-primary); } + .md\:grid-line-xy-primary[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--border-primary); } + .md\:grid-line-x-secondary[class*=3D"grid-line-x-"] > ::before { border-b= +ottom-color: var(--border-secondary); } + .md\:grid-line-y-secondary[class*=3D"grid-line-y-"] > ::after { border-ri= +ght-color: var(--border-secondary); } + .md\:grid-line-xy-secondary[class*=3D"grid-line-xy-"] > ::before { border= +-bottom-color: var(--border-secondary); } + .md\:grid-line-xy-secondary[class*=3D"grid-line-xy-"] > ::after { border-= +right-color: var(--border-secondary); } + .md\:grid-line-x-inverse[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--border-inverse); } + .md\:grid-line-y-inverse[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--border-inverse); } + .md\:grid-line-xy-inverse[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--border-inverse); } + .md\:grid-line-xy-inverse[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--border-inverse); } + .md\:grid-line-x-on-dark[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--gray-000); } + .md\:grid-line-y-on-dark[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--gray-000); } + .md\:grid-line-xy-on-dark[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--gray-000); } + .md\:grid-line-xy-on-dark[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--gray-000); } + .md\:grid-line-x-inherit[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: inherit; } + .md\:grid-line-y-inherit[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: inherit; } + .md\:grid-line-xy-inherit[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: inherit; } + .md\:grid-line-xy-inherit[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: inherit; } + .md\:grid-line-x-transparent[class*=3D"grid-line-x-"] > ::before { border= +-bottom-color: var(--transparent); } + .md\:grid-line-y-transparent[class*=3D"grid-line-y-"] > ::after { border-= +right-color: var(--transparent); } + .md\:grid-line-xy-transparent[class*=3D"grid-line-xy-"] > ::before { bord= +er-bottom-color: var(--transparent); } + .md\:grid-line-xy-transparent[class*=3D"grid-line-xy-"] > ::after { borde= +r-right-color: var(--transparent); } + .md\:grid-cols-1[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-1[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: 0px; right: 0px; } + .md\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1)::before { righ= +t: 0px; } + .md\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1)::before { border-bottom-width: 0px; } + .md\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-2[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1)::before { lef= +t: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+2)::before { rig= +ht: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2)::before { border-bottom-width: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+2)::after { border-right-width: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+2)::after { top: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2)::after { bottom: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2) ~ li::after { bottom: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-3[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1)::before { lef= +t: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+3)::before { rig= +ht: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3)::before { border-bottom-width: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+3)::after { border-right-width: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+3)::after { top: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3)::after { bottom: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3) ~ li::after { bottom: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-4[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1)::before { lef= +t: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+4)::before { rig= +ht: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4)::before { border-bottom-width: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+4)::after { border-right-width: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+4)::after { top: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4)::after { bottom: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4) ~ li::after { bottom: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-5[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1)::before { lef= +t: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+5)::before { rig= +ht: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5)::before { border-bottom-width: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+5)::after { border-right-width: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+5)::after { top: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5)::after { bottom: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5) ~ li::after { bottom: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-6[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1)::before { lef= +t: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+6)::before { rig= +ht: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6)::before { border-bottom-width: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+6)::after { border-right-width: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+6)::after { top: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6)::after { bottom: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6) ~ li::after { bottom: 0px; } + .md\:grid-cols-7[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-7[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1)::before { lef= +t: 0px; } + .md\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+7)::before { rig= +ht: 0px; } + .md\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7)::before { border-bottom-width: 0px; } + .md\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+7)::after { border-right-width: 0px; } + .md\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+7)::after { top: 0px; } + .md\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7)::after { bottom: 0px; } + .md\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7) ~ li::after { bottom: 0px; } + .md\:grid-cols-8[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-8[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1)::before { lef= +t: 0px; } + .md\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+8)::before { rig= +ht: 0px; } + .md\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1):nth-last-chil= +d(-n+8)::before { border-bottom-width: 0px; } + .md\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1):nth-last-chil= +d(-n+8) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+8)::after { border-right-width: 0px; } + .md\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+8)::after { top: 0px; } + .md\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+1):nth-last-child(-n+8)::after { bottom: 0px; } + .md\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+1):nth-last-child(-n+8) ~ li::after { bottom: 0px; } +} + +@media (min-width: 1280px) { + [class*=3D"grid-line-"] > * { position: relative; } + [class*=3D"grid-line-"] > ::before, [class*=3D"grid-line-"] > ::after { c= +ontent: attr(=F0=9F=91=BB); position: absolute; z-index: 0; pointer-events:= + none; } + .lg\:grid-line-x > ::before { content: attr(=F0=9F=91=BB); left: 0px; rig= +ht: 0px; top: 0px; bottom: calc(var(--inner-gutter) / -2); border-top: 0px = +solid transparent; border-bottom: 0px solid transparent; } + .lg\:grid-line-xfull > ::before { content: attr(=F0=9F=91=BB); left: calc= +(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); top: 0px= +; bottom: calc(var(--inner-gutter) / -2); border-top: 0px solid transparent= +; border-bottom: 0px solid transparent; } + .lg\:grid-line-x-0 > ::before { content: none; } + .lg\:grid-line-y > ::after { content: attr(=F0=9F=91=BB); left: 0px; righ= +t: calc(var(--inner-gutter) / -2); top: 0px; bottom: 0px; border-left: 0px = +solid transparent; border-right: 0px solid transparent; } + .lg\:grid-line-yfull > ::after { content: attr(=F0=9F=91=BB); left: 0px; = +right: calc(var(--inner-gutter) / -2); top: calc(var(--inner-gutter) / -1);= + bottom: 0px; border-left: 0px solid transparent; border-right: 0px solid t= +ransparent; } + .lg\:grid-line-yfull[class*=3D"grid-line-x"] > ::after { left: 0px; right= +: calc(var(--inner-gutter) / -2); top: calc(var(--inner-gutter) / -2); bott= +om: calc(var(--inner-gutter) / -2); border-left: 0px solid transparent; bor= +der-right: 0px solid transparent; } + .lg\:grid-line-y-0 > ::after { content: none; } + .lg\:grid-line-x-0[class*=3D"grid-line-x-"] > ::before { bottom: 0rem; } + .lg\:grid-line-x-0[class*=3D"grid-line-yfull"] > ::after { top: 0rem; bot= +tom: 0rem; } + .lg\:grid-line-x-1[class*=3D"grid-line-x-"] > ::before { bottom: -0.0625r= +em; } + .lg\:grid-line-x-1[class*=3D"grid-line-yfull"] > ::after { top: -0.0625re= +m; bottom: -0.0625rem; } + .lg\:grid-line-x-2[class*=3D"grid-line-x-"] > ::before { bottom: -0.125re= +m; } + .lg\:grid-line-x-2[class*=3D"grid-line-yfull"] > ::after { top: -0.125rem= +; bottom: -0.125rem; } + .lg\:grid-line-x-3[class*=3D"grid-line-x-"] > ::before { bottom: -0.1875r= +em; } + .lg\:grid-line-x-3[class*=3D"grid-line-yfull"] > ::after { top: -0.1875re= +m; bottom: -0.1875rem; } + .lg\:grid-line-x-4[class*=3D"grid-line-x-"] > ::before { bottom: -0.25rem= +; } + .lg\:grid-line-x-4[class*=3D"grid-line-yfull"] > ::after { top: -0.25rem;= + bottom: -0.25rem; } + .lg\:grid-line-x-5[class*=3D"grid-line-x-"] > ::before { bottom: -0.3125r= +em; } + .lg\:grid-line-x-5[class*=3D"grid-line-yfull"] > ::after { top: -0.3125re= +m; bottom: -0.3125rem; } + .lg\:grid-line-x-6[class*=3D"grid-line-x-"] > ::before { bottom: -0.375re= +m; } + .lg\:grid-line-x-6[class*=3D"grid-line-yfull"] > ::after { top: -0.375rem= +; bottom: -0.375rem; } + .lg\:grid-line-x-7[class*=3D"grid-line-x-"] > ::before { bottom: -0.4375r= +em; } + .lg\:grid-line-x-7[class*=3D"grid-line-yfull"] > ::after { top: -0.4375re= +m; bottom: -0.4375rem; } + .lg\:grid-line-x-8[class*=3D"grid-line-x-"] > ::before { bottom: -0.5rem;= + } + .lg\:grid-line-x-8[class*=3D"grid-line-yfull"] > ::after { top: -0.5rem; = +bottom: -0.5rem; } + .lg\:grid-line-x-9[class*=3D"grid-line-x-"] > ::before { bottom: -0.5625r= +em; } + .lg\:grid-line-x-9[class*=3D"grid-line-yfull"] > ::after { top: -0.5625re= +m; bottom: -0.5625rem; } + .lg\:grid-line-x-10[class*=3D"grid-line-x-"] > ::before { bottom: -0.625r= +em; } + .lg\:grid-line-x-10[class*=3D"grid-line-yfull"] > ::after { top: -0.625re= +m; bottom: -0.625rem; } + .lg\:grid-line-x-11[class*=3D"grid-line-x-"] > ::before { bottom: -0.6875= +rem; } + .lg\:grid-line-x-11[class*=3D"grid-line-yfull"] > ::after { top: -0.6875r= +em; bottom: -0.6875rem; } + .lg\:grid-line-x-12[class*=3D"grid-line-x-"] > ::before { bottom: -0.75re= +m; } + .lg\:grid-line-x-12[class*=3D"grid-line-yfull"] > ::after { top: -0.75rem= +; bottom: -0.75rem; } + .lg\:grid-line-x-13[class*=3D"grid-line-x-"] > ::before { bottom: -0.8125= +rem; } + .lg\:grid-line-x-13[class*=3D"grid-line-yfull"] > ::after { top: -0.8125r= +em; bottom: -0.8125rem; } + .lg\:grid-line-x-14[class*=3D"grid-line-x-"] > ::before { bottom: -0.875r= +em; } + .lg\:grid-line-x-14[class*=3D"grid-line-yfull"] > ::after { top: -0.875re= +m; bottom: -0.875rem; } + .lg\:grid-line-x-15[class*=3D"grid-line-x-"] > ::before { bottom: -0.9375= +rem; } + .lg\:grid-line-x-15[class*=3D"grid-line-yfull"] > ::after { top: -0.9375r= +em; bottom: -0.9375rem; } + .lg\:grid-line-x-16[class*=3D"grid-line-x-"] > ::before { bottom: -1rem; = +} + .lg\:grid-line-x-16[class*=3D"grid-line-yfull"] > ::after { top: -1rem; b= +ottom: -1rem; } + .lg\:grid-line-x-17[class*=3D"grid-line-x-"] > ::before { bottom: -1.0625= +rem; } + .lg\:grid-line-x-17[class*=3D"grid-line-yfull"] > ::after { top: -1.0625r= +em; bottom: -1.0625rem; } + .lg\:grid-line-x-18[class*=3D"grid-line-x-"] > ::before { bottom: -1.125r= +em; } + .lg\:grid-line-x-18[class*=3D"grid-line-yfull"] > ::after { top: -1.125re= +m; bottom: -1.125rem; } + .lg\:grid-line-x-19[class*=3D"grid-line-x-"] > ::before { bottom: -1.1875= +rem; } + .lg\:grid-line-x-19[class*=3D"grid-line-yfull"] > ::after { top: -1.1875r= +em; bottom: -1.1875rem; } + .lg\:grid-line-x-20[class*=3D"grid-line-x-"] > ::before { bottom: -1.25re= +m; } + .lg\:grid-line-x-20[class*=3D"grid-line-yfull"] > ::after { top: -1.25rem= +; bottom: -1.25rem; } + .lg\:grid-line-x-21[class*=3D"grid-line-x-"] > ::before { bottom: -1.3125= +rem; } + .lg\:grid-line-x-21[class*=3D"grid-line-yfull"] > ::after { top: -1.3125r= +em; bottom: -1.3125rem; } + .lg\:grid-line-x-22[class*=3D"grid-line-x-"] > ::before { bottom: -1.375r= +em; } + .lg\:grid-line-x-22[class*=3D"grid-line-yfull"] > ::after { top: -1.375re= +m; bottom: -1.375rem; } + .lg\:grid-line-x-23[class*=3D"grid-line-x-"] > ::before { bottom: -1.4375= +rem; } + .lg\:grid-line-x-23[class*=3D"grid-line-yfull"] > ::after { top: -1.4375r= +em; bottom: -1.4375rem; } + .lg\:grid-line-x-24[class*=3D"grid-line-x-"] > ::before { bottom: -1.5rem= +; } + .lg\:grid-line-x-24[class*=3D"grid-line-yfull"] > ::after { top: -1.5rem;= + bottom: -1.5rem; } + .lg\:grid-line-x-25[class*=3D"grid-line-x-"] > ::before { bottom: -1.5625= +rem; } + .lg\:grid-line-x-25[class*=3D"grid-line-yfull"] > ::after { top: -1.5625r= +em; bottom: -1.5625rem; } + .lg\:grid-line-x-26[class*=3D"grid-line-x-"] > ::before { bottom: -1.625r= +em; } + .lg\:grid-line-x-26[class*=3D"grid-line-yfull"] > ::after { top: -1.625re= +m; bottom: -1.625rem; } + .lg\:grid-line-x-27[class*=3D"grid-line-x-"] > ::before { bottom: -1.6875= +rem; } + .lg\:grid-line-x-27[class*=3D"grid-line-yfull"] > ::after { top: -1.6875r= +em; bottom: -1.6875rem; } + .lg\:grid-line-x-28[class*=3D"grid-line-x-"] > ::before { bottom: -1.75re= +m; } + .lg\:grid-line-x-28[class*=3D"grid-line-yfull"] > ::after { top: -1.75rem= +; bottom: -1.75rem; } + .lg\:grid-line-x-29[class*=3D"grid-line-x-"] > ::before { bottom: -1.8125= +rem; } + .lg\:grid-line-x-29[class*=3D"grid-line-yfull"] > ::after { top: -1.8125r= +em; bottom: -1.8125rem; } + .lg\:grid-line-x-30[class*=3D"grid-line-x-"] > ::before { bottom: -1.875r= +em; } + .lg\:grid-line-x-30[class*=3D"grid-line-yfull"] > ::after { top: -1.875re= +m; bottom: -1.875rem; } + .lg\:grid-line-x-31[class*=3D"grid-line-x-"] > ::before { bottom: -1.9375= +rem; } + .lg\:grid-line-x-31[class*=3D"grid-line-yfull"] > ::after { top: -1.9375r= +em; bottom: -1.9375rem; } + .lg\:grid-line-x-32[class*=3D"grid-line-x-"] > ::before { bottom: -2rem; = +} + .lg\:grid-line-x-32[class*=3D"grid-line-yfull"] > ::after { top: -2rem; b= +ottom: -2rem; } + .lg\:grid-line-x-33[class*=3D"grid-line-x-"] > ::before { bottom: -2.0625= +rem; } + .lg\:grid-line-x-33[class*=3D"grid-line-yfull"] > ::after { top: -2.0625r= +em; bottom: -2.0625rem; } + .lg\:grid-line-x-34[class*=3D"grid-line-x-"] > ::before { bottom: -2.125r= +em; } + .lg\:grid-line-x-34[class*=3D"grid-line-yfull"] > ::after { top: -2.125re= +m; bottom: -2.125rem; } + .lg\:grid-line-x-35[class*=3D"grid-line-x-"] > ::before { bottom: -2.1875= +rem; } + .lg\:grid-line-x-35[class*=3D"grid-line-yfull"] > ::after { top: -2.1875r= +em; bottom: -2.1875rem; } + .lg\:grid-line-x-36[class*=3D"grid-line-x-"] > ::before { bottom: -2.25re= +m; } + .lg\:grid-line-x-36[class*=3D"grid-line-yfull"] > ::after { top: -2.25rem= +; bottom: -2.25rem; } + .lg\:grid-line-x-37[class*=3D"grid-line-x-"] > ::before { bottom: -2.3125= +rem; } + .lg\:grid-line-x-37[class*=3D"grid-line-yfull"] > ::after { top: -2.3125r= +em; bottom: -2.3125rem; } + .lg\:grid-line-x-38[class*=3D"grid-line-x-"] > ::before { bottom: -2.375r= +em; } + .lg\:grid-line-x-38[class*=3D"grid-line-yfull"] > ::after { top: -2.375re= +m; bottom: -2.375rem; } + .lg\:grid-line-x-39[class*=3D"grid-line-x-"] > ::before { bottom: -2.4375= +rem; } + .lg\:grid-line-x-39[class*=3D"grid-line-yfull"] > ::after { top: -2.4375r= +em; bottom: -2.4375rem; } + .lg\:grid-line-x-40[class*=3D"grid-line-x-"] > ::before { bottom: -2.5rem= +; } + .lg\:grid-line-x-40[class*=3D"grid-line-yfull"] > ::after { top: -2.5rem;= + bottom: -2.5rem; } + .lg\:grid-line-x-41[class*=3D"grid-line-x-"] > ::before { bottom: -2.5625= +rem; } + .lg\:grid-line-x-41[class*=3D"grid-line-yfull"] > ::after { top: -2.5625r= +em; bottom: -2.5625rem; } + .lg\:grid-line-x-42[class*=3D"grid-line-x-"] > ::before { bottom: -2.625r= +em; } + .lg\:grid-line-x-42[class*=3D"grid-line-yfull"] > ::after { top: -2.625re= +m; bottom: -2.625rem; } + .lg\:grid-line-x-43[class*=3D"grid-line-x-"] > ::before { bottom: -2.6875= +rem; } + .lg\:grid-line-x-43[class*=3D"grid-line-yfull"] > ::after { top: -2.6875r= +em; bottom: -2.6875rem; } + .lg\:grid-line-x-44[class*=3D"grid-line-x-"] > ::before { bottom: -2.75re= +m; } + .lg\:grid-line-x-44[class*=3D"grid-line-yfull"] > ::after { top: -2.75rem= +; bottom: -2.75rem; } + .lg\:grid-line-x-45[class*=3D"grid-line-x-"] > ::before { bottom: -2.8125= +rem; } + .lg\:grid-line-x-45[class*=3D"grid-line-yfull"] > ::after { top: -2.8125r= +em; bottom: -2.8125rem; } + .lg\:grid-line-x-46[class*=3D"grid-line-x-"] > ::before { bottom: -2.875r= +em; } + .lg\:grid-line-x-46[class*=3D"grid-line-yfull"] > ::after { top: -2.875re= +m; bottom: -2.875rem; } + .lg\:grid-line-x-47[class*=3D"grid-line-x-"] > ::before { bottom: -2.9375= +rem; } + .lg\:grid-line-x-47[class*=3D"grid-line-yfull"] > ::after { top: -2.9375r= +em; bottom: -2.9375rem; } + .lg\:grid-line-x-48[class*=3D"grid-line-x-"] > ::before { bottom: -3rem; = +} + .lg\:grid-line-x-48[class*=3D"grid-line-yfull"] > ::after { top: -3rem; b= +ottom: -3rem; } + .lg\:grid-line-x-49[class*=3D"grid-line-x-"] > ::before { bottom: -3.0625= +rem; } + .lg\:grid-line-x-49[class*=3D"grid-line-yfull"] > ::after { top: -3.0625r= +em; bottom: -3.0625rem; } + .lg\:grid-line-x-50[class*=3D"grid-line-x-"] > ::before { bottom: -3.125r= +em; } + .lg\:grid-line-x-50[class*=3D"grid-line-yfull"] > ::after { top: -3.125re= +m; bottom: -3.125rem; } + .lg\:grid-line-x-51[class*=3D"grid-line-x-"] > ::before { bottom: -3.1875= +rem; } + .lg\:grid-line-x-51[class*=3D"grid-line-yfull"] > ::after { top: -3.1875r= +em; bottom: -3.1875rem; } + .lg\:grid-line-x-52[class*=3D"grid-line-x-"] > ::before { bottom: -3.25re= +m; } + .lg\:grid-line-x-52[class*=3D"grid-line-yfull"] > ::after { top: -3.25rem= +; bottom: -3.25rem; } + .lg\:grid-line-x-53[class*=3D"grid-line-x-"] > ::before { bottom: -3.3125= +rem; } + .lg\:grid-line-x-53[class*=3D"grid-line-yfull"] > ::after { top: -3.3125r= +em; bottom: -3.3125rem; } + .lg\:grid-line-x-54[class*=3D"grid-line-x-"] > ::before { bottom: -3.375r= +em; } + .lg\:grid-line-x-54[class*=3D"grid-line-yfull"] > ::after { top: -3.375re= +m; bottom: -3.375rem; } + .lg\:grid-line-x-55[class*=3D"grid-line-x-"] > ::before { bottom: -3.4375= +rem; } + .lg\:grid-line-x-55[class*=3D"grid-line-yfull"] > ::after { top: -3.4375r= +em; bottom: -3.4375rem; } + .lg\:grid-line-x-56[class*=3D"grid-line-x-"] > ::before { bottom: -3.5rem= +; } + .lg\:grid-line-x-56[class*=3D"grid-line-yfull"] > ::after { top: -3.5rem;= + bottom: -3.5rem; } + .lg\:grid-line-x-57[class*=3D"grid-line-x-"] > ::before { bottom: -3.5625= +rem; } + .lg\:grid-line-x-57[class*=3D"grid-line-yfull"] > ::after { top: -3.5625r= +em; bottom: -3.5625rem; } + .lg\:grid-line-x-58[class*=3D"grid-line-x-"] > ::before { bottom: -3.625r= +em; } + .lg\:grid-line-x-58[class*=3D"grid-line-yfull"] > ::after { top: -3.625re= +m; bottom: -3.625rem; } + .lg\:grid-line-x-59[class*=3D"grid-line-x-"] > ::before { bottom: -3.6875= +rem; } + .lg\:grid-line-x-59[class*=3D"grid-line-yfull"] > ::after { top: -3.6875r= +em; bottom: -3.6875rem; } + .lg\:grid-line-x-60[class*=3D"grid-line-x-"] > ::before { bottom: -3.75re= +m; } + .lg\:grid-line-x-60[class*=3D"grid-line-yfull"] > ::after { top: -3.75rem= +; bottom: -3.75rem; } + .lg\:grid-line-x-61[class*=3D"grid-line-x-"] > ::before { bottom: -3.8125= +rem; } + .lg\:grid-line-x-61[class*=3D"grid-line-yfull"] > ::after { top: -3.8125r= +em; bottom: -3.8125rem; } + .lg\:grid-line-x-62[class*=3D"grid-line-x-"] > ::before { bottom: -3.875r= +em; } + .lg\:grid-line-x-62[class*=3D"grid-line-yfull"] > ::after { top: -3.875re= +m; bottom: -3.875rem; } + .lg\:grid-line-x-63[class*=3D"grid-line-x-"] > ::before { bottom: -3.9375= +rem; } + .lg\:grid-line-x-63[class*=3D"grid-line-yfull"] > ::after { top: -3.9375r= +em; bottom: -3.9375rem; } + .lg\:grid-line-x-64[class*=3D"grid-line-x-"] > ::before { bottom: -4rem; = +} + .lg\:grid-line-x-64[class*=3D"grid-line-yfull"] > ::after { top: -4rem; b= +ottom: -4rem; } + .lg\:grid-line-x-65[class*=3D"grid-line-x-"] > ::before { bottom: -4.0625= +rem; } + .lg\:grid-line-x-65[class*=3D"grid-line-yfull"] > ::after { top: -4.0625r= +em; bottom: -4.0625rem; } + .lg\:grid-line-x-66[class*=3D"grid-line-x-"] > ::before { bottom: -4.125r= +em; } + .lg\:grid-line-x-66[class*=3D"grid-line-yfull"] > ::after { top: -4.125re= +m; bottom: -4.125rem; } + .lg\:grid-line-x-67[class*=3D"grid-line-x-"] > ::before { bottom: -4.1875= +rem; } + .lg\:grid-line-x-67[class*=3D"grid-line-yfull"] > ::after { top: -4.1875r= +em; bottom: -4.1875rem; } + .lg\:grid-line-x-68[class*=3D"grid-line-x-"] > ::before { bottom: -4.25re= +m; } + .lg\:grid-line-x-68[class*=3D"grid-line-yfull"] > ::after { top: -4.25rem= +; bottom: -4.25rem; } + .lg\:grid-line-x-69[class*=3D"grid-line-x-"] > ::before { bottom: -4.3125= +rem; } + .lg\:grid-line-x-69[class*=3D"grid-line-yfull"] > ::after { top: -4.3125r= +em; bottom: -4.3125rem; } + .lg\:grid-line-x-70[class*=3D"grid-line-x-"] > ::before { bottom: -4.375r= +em; } + .lg\:grid-line-x-70[class*=3D"grid-line-yfull"] > ::after { top: -4.375re= +m; bottom: -4.375rem; } + .lg\:grid-line-x-71[class*=3D"grid-line-x-"] > ::before { bottom: -4.4375= +rem; } + .lg\:grid-line-x-71[class*=3D"grid-line-yfull"] > ::after { top: -4.4375r= +em; bottom: -4.4375rem; } + .lg\:grid-line-x-72[class*=3D"grid-line-x-"] > ::before { bottom: -4.5rem= +; } + .lg\:grid-line-x-72[class*=3D"grid-line-yfull"] > ::after { top: -4.5rem;= + bottom: -4.5rem; } + .lg\:grid-line-x-73[class*=3D"grid-line-x-"] > ::before { bottom: -4.5625= +rem; } + .lg\:grid-line-x-73[class*=3D"grid-line-yfull"] > ::after { top: -4.5625r= +em; bottom: -4.5625rem; } + .lg\:grid-line-x-74[class*=3D"grid-line-x-"] > ::before { bottom: -4.625r= +em; } + .lg\:grid-line-x-74[class*=3D"grid-line-yfull"] > ::after { top: -4.625re= +m; bottom: -4.625rem; } + .lg\:grid-line-x-75[class*=3D"grid-line-x-"] > ::before { bottom: -4.6875= +rem; } + .lg\:grid-line-x-75[class*=3D"grid-line-yfull"] > ::after { top: -4.6875r= +em; bottom: -4.6875rem; } + .lg\:grid-line-x-76[class*=3D"grid-line-x-"] > ::before { bottom: -4.75re= +m; } + .lg\:grid-line-x-76[class*=3D"grid-line-yfull"] > ::after { top: -4.75rem= +; bottom: -4.75rem; } + .lg\:grid-line-x-77[class*=3D"grid-line-x-"] > ::before { bottom: -4.8125= +rem; } + .lg\:grid-line-x-77[class*=3D"grid-line-yfull"] > ::after { top: -4.8125r= +em; bottom: -4.8125rem; } + .lg\:grid-line-x-78[class*=3D"grid-line-x-"] > ::before { bottom: -4.875r= +em; } + .lg\:grid-line-x-78[class*=3D"grid-line-yfull"] > ::after { top: -4.875re= +m; bottom: -4.875rem; } + .lg\:grid-line-x-79[class*=3D"grid-line-x-"] > ::before { bottom: -4.9375= +rem; } + .lg\:grid-line-x-79[class*=3D"grid-line-yfull"] > ::after { top: -4.9375r= +em; bottom: -4.9375rem; } + .lg\:grid-line-x-80[class*=3D"grid-line-x-"] > ::before { bottom: -5rem; = +} + .lg\:grid-line-x-80[class*=3D"grid-line-yfull"] > ::after { top: -5rem; b= +ottom: -5rem; } + .lg\:grid-line-x-81[class*=3D"grid-line-x-"] > ::before { bottom: -5.0625= +rem; } + .lg\:grid-line-x-81[class*=3D"grid-line-yfull"] > ::after { top: -5.0625r= +em; bottom: -5.0625rem; } + .lg\:grid-line-x-82[class*=3D"grid-line-x-"] > ::before { bottom: -5.125r= +em; } + .lg\:grid-line-x-82[class*=3D"grid-line-yfull"] > ::after { top: -5.125re= +m; bottom: -5.125rem; } + .lg\:grid-line-x-83[class*=3D"grid-line-x-"] > ::before { bottom: -5.1875= +rem; } + .lg\:grid-line-x-83[class*=3D"grid-line-yfull"] > ::after { top: -5.1875r= +em; bottom: -5.1875rem; } + .lg\:grid-line-x-84[class*=3D"grid-line-x-"] > ::before { bottom: -5.25re= +m; } + .lg\:grid-line-x-84[class*=3D"grid-line-yfull"] > ::after { top: -5.25rem= +; bottom: -5.25rem; } + .lg\:grid-line-x-85[class*=3D"grid-line-x-"] > ::before { bottom: -5.3125= +rem; } + .lg\:grid-line-x-85[class*=3D"grid-line-yfull"] > ::after { top: -5.3125r= +em; bottom: -5.3125rem; } + .lg\:grid-line-x-86[class*=3D"grid-line-x-"] > ::before { bottom: -5.375r= +em; } + .lg\:grid-line-x-86[class*=3D"grid-line-yfull"] > ::after { top: -5.375re= +m; bottom: -5.375rem; } + .lg\:grid-line-x-87[class*=3D"grid-line-x-"] > ::before { bottom: -5.4375= +rem; } + .lg\:grid-line-x-87[class*=3D"grid-line-yfull"] > ::after { top: -5.4375r= +em; bottom: -5.4375rem; } + .lg\:grid-line-x-88[class*=3D"grid-line-x-"] > ::before { bottom: -5.5rem= +; } + .lg\:grid-line-x-88[class*=3D"grid-line-yfull"] > ::after { top: -5.5rem;= + bottom: -5.5rem; } + .lg\:grid-line-x-89[class*=3D"grid-line-x-"] > ::before { bottom: -5.5625= +rem; } + .lg\:grid-line-x-89[class*=3D"grid-line-yfull"] > ::after { top: -5.5625r= +em; bottom: -5.5625rem; } + .lg\:grid-line-x-90[class*=3D"grid-line-x-"] > ::before { bottom: -5.625r= +em; } + .lg\:grid-line-x-90[class*=3D"grid-line-yfull"] > ::after { top: -5.625re= +m; bottom: -5.625rem; } + .lg\:grid-line-x-91[class*=3D"grid-line-x-"] > ::before { bottom: -5.6875= +rem; } + .lg\:grid-line-x-91[class*=3D"grid-line-yfull"] > ::after { top: -5.6875r= +em; bottom: -5.6875rem; } + .lg\:grid-line-x-92[class*=3D"grid-line-x-"] > ::before { bottom: -5.75re= +m; } + .lg\:grid-line-x-92[class*=3D"grid-line-yfull"] > ::after { top: -5.75rem= +; bottom: -5.75rem; } + .lg\:grid-line-x-93[class*=3D"grid-line-x-"] > ::before { bottom: -5.8125= +rem; } + .lg\:grid-line-x-93[class*=3D"grid-line-yfull"] > ::after { top: -5.8125r= +em; bottom: -5.8125rem; } + .lg\:grid-line-x-94[class*=3D"grid-line-x-"] > ::before { bottom: -5.875r= +em; } + .lg\:grid-line-x-94[class*=3D"grid-line-yfull"] > ::after { top: -5.875re= +m; bottom: -5.875rem; } + .lg\:grid-line-x-95[class*=3D"grid-line-x-"] > ::before { bottom: -5.9375= +rem; } + .lg\:grid-line-x-95[class*=3D"grid-line-yfull"] > ::after { top: -5.9375r= +em; bottom: -5.9375rem; } + .lg\:grid-line-x-96[class*=3D"grid-line-x-"] > ::before { bottom: -6rem; = +} + .lg\:grid-line-x-96[class*=3D"grid-line-yfull"] > ::after { top: -6rem; b= +ottom: -6rem; } + .lg\:grid-line-x-97[class*=3D"grid-line-x-"] > ::before { bottom: -6.0625= +rem; } + .lg\:grid-line-x-97[class*=3D"grid-line-yfull"] > ::after { top: -6.0625r= +em; bottom: -6.0625rem; } + .lg\:grid-line-x-98[class*=3D"grid-line-x-"] > ::before { bottom: -6.125r= +em; } + .lg\:grid-line-x-98[class*=3D"grid-line-yfull"] > ::after { top: -6.125re= +m; bottom: -6.125rem; } + .lg\:grid-line-x-99[class*=3D"grid-line-x-"] > ::before { bottom: -6.1875= +rem; } + .lg\:grid-line-x-99[class*=3D"grid-line-yfull"] > ::after { top: -6.1875r= +em; bottom: -6.1875rem; } + .lg\:grid-line-x-100[class*=3D"grid-line-x-"] > ::before { bottom: -6.25r= +em; } + .lg\:grid-line-x-100[class*=3D"grid-line-yfull"] > ::after { top: -6.25re= +m; bottom: -6.25rem; } + .lg\:grid-line-x-400[class*=3D"grid-line-x-"] > ::before { bottom: -25rem= +; } + .lg\:grid-line-x-400[class*=3D"grid-line-yfull"] > ::after { top: -25rem;= + bottom: -25rem; } + .lg\:grid-line-x-600[class*=3D"grid-line-x-"] > ::before { bottom: -37.5r= +em; } + .lg\:grid-line-x-600[class*=3D"grid-line-yfull"] > ::after { top: -37.5re= +m; bottom: -37.5rem; } + .lg\:grid-line-x-safe-top[class*=3D"grid-line-x-"] > ::before { } + .lg\:grid-line-x-safe-top[class*=3D"grid-line-yfull"] > ::after { } + .lg\:grid-line-x-safe-bottom[class*=3D"grid-line-x-"] > ::before { } + .lg\:grid-line-x-safe-bottom[class*=3D"grid-line-yfull"] > ::after { } + .lg\:grid-line-x-safe-left[class*=3D"grid-line-x-"] > ::before { } + .lg\:grid-line-x-safe-left[class*=3D"grid-line-yfull"] > ::after { } + .lg\:grid-line-x-safe-right[class*=3D"grid-line-x-"] > ::before { } + .lg\:grid-line-x-safe-right[class*=3D"grid-line-yfull"] > ::after { } + .lg\:grid-line-x-gutter[class*=3D"grid-line-x-"] > ::before { } + .lg\:grid-line-x-gutter[class*=3D"grid-line-yfull"] > ::after { } + .lg\:grid-line-x-outer-gutter[class*=3D"grid-line-x-"] > ::before { } + .lg\:grid-line-x-outer-gutter[class*=3D"grid-line-yfull"] > ::after { } + .lg\:grid-line-x-primary[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--border-primary); } + .lg\:grid-line-y-primary[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--border-primary); } + .lg\:grid-line-xy-primary[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--border-primary); } + .lg\:grid-line-xy-primary[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--border-primary); } + .lg\:grid-line-x-secondary[class*=3D"grid-line-x-"] > ::before { border-b= +ottom-color: var(--border-secondary); } + .lg\:grid-line-y-secondary[class*=3D"grid-line-y-"] > ::after { border-ri= +ght-color: var(--border-secondary); } + .lg\:grid-line-xy-secondary[class*=3D"grid-line-xy-"] > ::before { border= +-bottom-color: var(--border-secondary); } + .lg\:grid-line-xy-secondary[class*=3D"grid-line-xy-"] > ::after { border-= +right-color: var(--border-secondary); } + .lg\:grid-line-x-inverse[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--border-inverse); } + .lg\:grid-line-y-inverse[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--border-inverse); } + .lg\:grid-line-xy-inverse[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--border-inverse); } + .lg\:grid-line-xy-inverse[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--border-inverse); } + .lg\:grid-line-x-on-dark[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--gray-000); } + .lg\:grid-line-y-on-dark[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--gray-000); } + .lg\:grid-line-xy-on-dark[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--gray-000); } + .lg\:grid-line-xy-on-dark[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--gray-000); } + .lg\:grid-line-x-inherit[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: inherit; } + .lg\:grid-line-y-inherit[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: inherit; } + .lg\:grid-line-xy-inherit[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: inherit; } + .lg\:grid-line-xy-inherit[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: inherit; } + .lg\:grid-line-x-transparent[class*=3D"grid-line-x-"] > ::before { border= +-bottom-color: var(--transparent); } + .lg\:grid-line-y-transparent[class*=3D"grid-line-y-"] > ::after { border-= +right-color: var(--transparent); } + .lg\:grid-line-xy-transparent[class*=3D"grid-line-xy-"] > ::before { bord= +er-bottom-color: var(--transparent); } + .lg\:grid-line-xy-transparent[class*=3D"grid-line-xy-"] > ::after { borde= +r-right-color: var(--transparent); } + .lg\:grid-cols-1[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-1[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: 0px; right: 0px; } + .lg\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1)::before { righ= +t: 0px; } + .lg\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1)::before { border-bottom-width: 0px; } + .lg\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-2[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+2)::before { rig= +ht: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2)::before { border-bottom-width: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+2)::after { border-right-width: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+2)::after { top: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2)::after { bottom: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2) ~ li::after { bottom: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-3[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+3)::before { rig= +ht: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3)::before { border-bottom-width: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+3)::after { border-right-width: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+3)::after { top: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3)::after { bottom: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3) ~ li::after { bottom: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-4[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+4)::before { rig= +ht: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4)::before { border-bottom-width: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+4)::after { border-right-width: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+4)::after { top: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4)::after { bottom: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4) ~ li::after { bottom: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-5[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+5)::before { rig= +ht: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5)::before { border-bottom-width: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+5)::after { border-right-width: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+5)::after { top: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5)::after { bottom: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5) ~ li::after { bottom: 0px; } + .lg\:grid-cols-6[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-6[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+6)::before { rig= +ht: 0px; } + .lg\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6)::before { border-bottom-width: 0px; } + .lg\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+6)::after { border-right-width: 0px; } + .lg\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+6)::after { top: 0px; } + .lg\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6)::after { bottom: 0px; } + .lg\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6) ~ li::after { bottom: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-7[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+7)::before { rig= +ht: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7)::before { border-bottom-width: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+7)::after { border-right-width: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+7)::after { top: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7)::after { bottom: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7) ~ li::after { bottom: 0px; } + .lg\:grid-cols-8[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-8[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+8)::before { rig= +ht: 0px; } + .lg\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1):nth-last-chil= +d(-n+8)::before { border-bottom-width: 0px; } + .lg\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1):nth-last-chil= +d(-n+8) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+8)::after { border-right-width: 0px; } + .lg\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+8)::after { top: 0px; } + .lg\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+1):nth-last-child(-n+8)::after { bottom: 0px; } + .lg\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+1):nth-last-child(-n+8) ~ li::after { bottom: 0px; } +} + +@media (min-width: 1680px) { + [class*=3D"grid-line-"] > * { position: relative; } + [class*=3D"grid-line-"] > ::before, [class*=3D"grid-line-"] > ::after { c= +ontent: attr(=F0=9F=91=BB); position: absolute; z-index: 0; pointer-events:= + none; } + .xl\:grid-line-x > ::before { content: attr(=F0=9F=91=BB); left: 0px; rig= +ht: 0px; top: 0px; bottom: calc(var(--inner-gutter) / -2); border-top: 0px = +solid transparent; border-bottom: 0px solid transparent; } + .xl\:grid-line-xfull > ::before { content: attr(=F0=9F=91=BB); left: calc= +(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); top: 0px= +; bottom: calc(var(--inner-gutter) / -2); border-top: 0px solid transparent= +; border-bottom: 0px solid transparent; } + .xl\:grid-line-x-0 > ::before { content: none; } + .xl\:grid-line-y > ::after { content: attr(=F0=9F=91=BB); left: 0px; righ= +t: calc(var(--inner-gutter) / -2); top: 0px; bottom: 0px; border-left: 0px = +solid transparent; border-right: 0px solid transparent; } + .xl\:grid-line-yfull > ::after { content: attr(=F0=9F=91=BB); left: 0px; = +right: calc(var(--inner-gutter) / -2); top: calc(var(--inner-gutter) / -1);= + bottom: 0px; border-left: 0px solid transparent; border-right: 0px solid t= +ransparent; } + .xl\:grid-line-yfull[class*=3D"grid-line-x"] > ::after { left: 0px; right= +: calc(var(--inner-gutter) / -2); top: calc(var(--inner-gutter) / -2); bott= +om: calc(var(--inner-gutter) / -2); border-left: 0px solid transparent; bor= +der-right: 0px solid transparent; } + .xl\:grid-line-y-0 > ::after { content: none; } + .xl\:grid-line-x-0[class*=3D"grid-line-x-"] > ::before { bottom: 0rem; } + .xl\:grid-line-x-0[class*=3D"grid-line-yfull"] > ::after { top: 0rem; bot= +tom: 0rem; } + .xl\:grid-line-x-1[class*=3D"grid-line-x-"] > ::before { bottom: -0.0625r= +em; } + .xl\:grid-line-x-1[class*=3D"grid-line-yfull"] > ::after { top: -0.0625re= +m; bottom: -0.0625rem; } + .xl\:grid-line-x-2[class*=3D"grid-line-x-"] > ::before { bottom: -0.125re= +m; } + .xl\:grid-line-x-2[class*=3D"grid-line-yfull"] > ::after { top: -0.125rem= +; bottom: -0.125rem; } + .xl\:grid-line-x-3[class*=3D"grid-line-x-"] > ::before { bottom: -0.1875r= +em; } + .xl\:grid-line-x-3[class*=3D"grid-line-yfull"] > ::after { top: -0.1875re= +m; bottom: -0.1875rem; } + .xl\:grid-line-x-4[class*=3D"grid-line-x-"] > ::before { bottom: -0.25rem= +; } + .xl\:grid-line-x-4[class*=3D"grid-line-yfull"] > ::after { top: -0.25rem;= + bottom: -0.25rem; } + .xl\:grid-line-x-5[class*=3D"grid-line-x-"] > ::before { bottom: -0.3125r= +em; } + .xl\:grid-line-x-5[class*=3D"grid-line-yfull"] > ::after { top: -0.3125re= +m; bottom: -0.3125rem; } + .xl\:grid-line-x-6[class*=3D"grid-line-x-"] > ::before { bottom: -0.375re= +m; } + .xl\:grid-line-x-6[class*=3D"grid-line-yfull"] > ::after { top: -0.375rem= +; bottom: -0.375rem; } + .xl\:grid-line-x-7[class*=3D"grid-line-x-"] > ::before { bottom: -0.4375r= +em; } + .xl\:grid-line-x-7[class*=3D"grid-line-yfull"] > ::after { top: -0.4375re= +m; bottom: -0.4375rem; } + .xl\:grid-line-x-8[class*=3D"grid-line-x-"] > ::before { bottom: -0.5rem;= + } + .xl\:grid-line-x-8[class*=3D"grid-line-yfull"] > ::after { top: -0.5rem; = +bottom: -0.5rem; } + .xl\:grid-line-x-9[class*=3D"grid-line-x-"] > ::before { bottom: -0.5625r= +em; } + .xl\:grid-line-x-9[class*=3D"grid-line-yfull"] > ::after { top: -0.5625re= +m; bottom: -0.5625rem; } + .xl\:grid-line-x-10[class*=3D"grid-line-x-"] > ::before { bottom: -0.625r= +em; } + .xl\:grid-line-x-10[class*=3D"grid-line-yfull"] > ::after { top: -0.625re= +m; bottom: -0.625rem; } + .xl\:grid-line-x-11[class*=3D"grid-line-x-"] > ::before { bottom: -0.6875= +rem; } + .xl\:grid-line-x-11[class*=3D"grid-line-yfull"] > ::after { top: -0.6875r= +em; bottom: -0.6875rem; } + .xl\:grid-line-x-12[class*=3D"grid-line-x-"] > ::before { bottom: -0.75re= +m; } + .xl\:grid-line-x-12[class*=3D"grid-line-yfull"] > ::after { top: -0.75rem= +; bottom: -0.75rem; } + .xl\:grid-line-x-13[class*=3D"grid-line-x-"] > ::before { bottom: -0.8125= +rem; } + .xl\:grid-line-x-13[class*=3D"grid-line-yfull"] > ::after { top: -0.8125r= +em; bottom: -0.8125rem; } + .xl\:grid-line-x-14[class*=3D"grid-line-x-"] > ::before { bottom: -0.875r= +em; } + .xl\:grid-line-x-14[class*=3D"grid-line-yfull"] > ::after { top: -0.875re= +m; bottom: -0.875rem; } + .xl\:grid-line-x-15[class*=3D"grid-line-x-"] > ::before { bottom: -0.9375= +rem; } + .xl\:grid-line-x-15[class*=3D"grid-line-yfull"] > ::after { top: -0.9375r= +em; bottom: -0.9375rem; } + .xl\:grid-line-x-16[class*=3D"grid-line-x-"] > ::before { bottom: -1rem; = +} + .xl\:grid-line-x-16[class*=3D"grid-line-yfull"] > ::after { top: -1rem; b= +ottom: -1rem; } + .xl\:grid-line-x-17[class*=3D"grid-line-x-"] > ::before { bottom: -1.0625= +rem; } + .xl\:grid-line-x-17[class*=3D"grid-line-yfull"] > ::after { top: -1.0625r= +em; bottom: -1.0625rem; } + .xl\:grid-line-x-18[class*=3D"grid-line-x-"] > ::before { bottom: -1.125r= +em; } + .xl\:grid-line-x-18[class*=3D"grid-line-yfull"] > ::after { top: -1.125re= +m; bottom: -1.125rem; } + .xl\:grid-line-x-19[class*=3D"grid-line-x-"] > ::before { bottom: -1.1875= +rem; } + .xl\:grid-line-x-19[class*=3D"grid-line-yfull"] > ::after { top: -1.1875r= +em; bottom: -1.1875rem; } + .xl\:grid-line-x-20[class*=3D"grid-line-x-"] > ::before { bottom: -1.25re= +m; } + .xl\:grid-line-x-20[class*=3D"grid-line-yfull"] > ::after { top: -1.25rem= +; bottom: -1.25rem; } + .xl\:grid-line-x-21[class*=3D"grid-line-x-"] > ::before { bottom: -1.3125= +rem; } + .xl\:grid-line-x-21[class*=3D"grid-line-yfull"] > ::after { top: -1.3125r= +em; bottom: -1.3125rem; } + .xl\:grid-line-x-22[class*=3D"grid-line-x-"] > ::before { bottom: -1.375r= +em; } + .xl\:grid-line-x-22[class*=3D"grid-line-yfull"] > ::after { top: -1.375re= +m; bottom: -1.375rem; } + .xl\:grid-line-x-23[class*=3D"grid-line-x-"] > ::before { bottom: -1.4375= +rem; } + .xl\:grid-line-x-23[class*=3D"grid-line-yfull"] > ::after { top: -1.4375r= +em; bottom: -1.4375rem; } + .xl\:grid-line-x-24[class*=3D"grid-line-x-"] > ::before { bottom: -1.5rem= +; } + .xl\:grid-line-x-24[class*=3D"grid-line-yfull"] > ::after { top: -1.5rem;= + bottom: -1.5rem; } + .xl\:grid-line-x-25[class*=3D"grid-line-x-"] > ::before { bottom: -1.5625= +rem; } + .xl\:grid-line-x-25[class*=3D"grid-line-yfull"] > ::after { top: -1.5625r= +em; bottom: -1.5625rem; } + .xl\:grid-line-x-26[class*=3D"grid-line-x-"] > ::before { bottom: -1.625r= +em; } + .xl\:grid-line-x-26[class*=3D"grid-line-yfull"] > ::after { top: -1.625re= +m; bottom: -1.625rem; } + .xl\:grid-line-x-27[class*=3D"grid-line-x-"] > ::before { bottom: -1.6875= +rem; } + .xl\:grid-line-x-27[class*=3D"grid-line-yfull"] > ::after { top: -1.6875r= +em; bottom: -1.6875rem; } + .xl\:grid-line-x-28[class*=3D"grid-line-x-"] > ::before { bottom: -1.75re= +m; } + .xl\:grid-line-x-28[class*=3D"grid-line-yfull"] > ::after { top: -1.75rem= +; bottom: -1.75rem; } + .xl\:grid-line-x-29[class*=3D"grid-line-x-"] > ::before { bottom: -1.8125= +rem; } + .xl\:grid-line-x-29[class*=3D"grid-line-yfull"] > ::after { top: -1.8125r= +em; bottom: -1.8125rem; } + .xl\:grid-line-x-30[class*=3D"grid-line-x-"] > ::before { bottom: -1.875r= +em; } + .xl\:grid-line-x-30[class*=3D"grid-line-yfull"] > ::after { top: -1.875re= +m; bottom: -1.875rem; } + .xl\:grid-line-x-31[class*=3D"grid-line-x-"] > ::before { bottom: -1.9375= +rem; } + .xl\:grid-line-x-31[class*=3D"grid-line-yfull"] > ::after { top: -1.9375r= +em; bottom: -1.9375rem; } + .xl\:grid-line-x-32[class*=3D"grid-line-x-"] > ::before { bottom: -2rem; = +} + .xl\:grid-line-x-32[class*=3D"grid-line-yfull"] > ::after { top: -2rem; b= +ottom: -2rem; } + .xl\:grid-line-x-33[class*=3D"grid-line-x-"] > ::before { bottom: -2.0625= +rem; } + .xl\:grid-line-x-33[class*=3D"grid-line-yfull"] > ::after { top: -2.0625r= +em; bottom: -2.0625rem; } + .xl\:grid-line-x-34[class*=3D"grid-line-x-"] > ::before { bottom: -2.125r= +em; } + .xl\:grid-line-x-34[class*=3D"grid-line-yfull"] > ::after { top: -2.125re= +m; bottom: -2.125rem; } + .xl\:grid-line-x-35[class*=3D"grid-line-x-"] > ::before { bottom: -2.1875= +rem; } + .xl\:grid-line-x-35[class*=3D"grid-line-yfull"] > ::after { top: -2.1875r= +em; bottom: -2.1875rem; } + .xl\:grid-line-x-36[class*=3D"grid-line-x-"] > ::before { bottom: -2.25re= +m; } + .xl\:grid-line-x-36[class*=3D"grid-line-yfull"] > ::after { top: -2.25rem= +; bottom: -2.25rem; } + .xl\:grid-line-x-37[class*=3D"grid-line-x-"] > ::before { bottom: -2.3125= +rem; } + .xl\:grid-line-x-37[class*=3D"grid-line-yfull"] > ::after { top: -2.3125r= +em; bottom: -2.3125rem; } + .xl\:grid-line-x-38[class*=3D"grid-line-x-"] > ::before { bottom: -2.375r= +em; } + .xl\:grid-line-x-38[class*=3D"grid-line-yfull"] > ::after { top: -2.375re= +m; bottom: -2.375rem; } + .xl\:grid-line-x-39[class*=3D"grid-line-x-"] > ::before { bottom: -2.4375= +rem; } + .xl\:grid-line-x-39[class*=3D"grid-line-yfull"] > ::after { top: -2.4375r= +em; bottom: -2.4375rem; } + .xl\:grid-line-x-40[class*=3D"grid-line-x-"] > ::before { bottom: -2.5rem= +; } + .xl\:grid-line-x-40[class*=3D"grid-line-yfull"] > ::after { top: -2.5rem;= + bottom: -2.5rem; } + .xl\:grid-line-x-41[class*=3D"grid-line-x-"] > ::before { bottom: -2.5625= +rem; } + .xl\:grid-line-x-41[class*=3D"grid-line-yfull"] > ::after { top: -2.5625r= +em; bottom: -2.5625rem; } + .xl\:grid-line-x-42[class*=3D"grid-line-x-"] > ::before { bottom: -2.625r= +em; } + .xl\:grid-line-x-42[class*=3D"grid-line-yfull"] > ::after { top: -2.625re= +m; bottom: -2.625rem; } + .xl\:grid-line-x-43[class*=3D"grid-line-x-"] > ::before { bottom: -2.6875= +rem; } + .xl\:grid-line-x-43[class*=3D"grid-line-yfull"] > ::after { top: -2.6875r= +em; bottom: -2.6875rem; } + .xl\:grid-line-x-44[class*=3D"grid-line-x-"] > ::before { bottom: -2.75re= +m; } + .xl\:grid-line-x-44[class*=3D"grid-line-yfull"] > ::after { top: -2.75rem= +; bottom: -2.75rem; } + .xl\:grid-line-x-45[class*=3D"grid-line-x-"] > ::before { bottom: -2.8125= +rem; } + .xl\:grid-line-x-45[class*=3D"grid-line-yfull"] > ::after { top: -2.8125r= +em; bottom: -2.8125rem; } + .xl\:grid-line-x-46[class*=3D"grid-line-x-"] > ::before { bottom: -2.875r= +em; } + .xl\:grid-line-x-46[class*=3D"grid-line-yfull"] > ::after { top: -2.875re= +m; bottom: -2.875rem; } + .xl\:grid-line-x-47[class*=3D"grid-line-x-"] > ::before { bottom: -2.9375= +rem; } + .xl\:grid-line-x-47[class*=3D"grid-line-yfull"] > ::after { top: -2.9375r= +em; bottom: -2.9375rem; } + .xl\:grid-line-x-48[class*=3D"grid-line-x-"] > ::before { bottom: -3rem; = +} + .xl\:grid-line-x-48[class*=3D"grid-line-yfull"] > ::after { top: -3rem; b= +ottom: -3rem; } + .xl\:grid-line-x-49[class*=3D"grid-line-x-"] > ::before { bottom: -3.0625= +rem; } + .xl\:grid-line-x-49[class*=3D"grid-line-yfull"] > ::after { top: -3.0625r= +em; bottom: -3.0625rem; } + .xl\:grid-line-x-50[class*=3D"grid-line-x-"] > ::before { bottom: -3.125r= +em; } + .xl\:grid-line-x-50[class*=3D"grid-line-yfull"] > ::after { top: -3.125re= +m; bottom: -3.125rem; } + .xl\:grid-line-x-51[class*=3D"grid-line-x-"] > ::before { bottom: -3.1875= +rem; } + .xl\:grid-line-x-51[class*=3D"grid-line-yfull"] > ::after { top: -3.1875r= +em; bottom: -3.1875rem; } + .xl\:grid-line-x-52[class*=3D"grid-line-x-"] > ::before { bottom: -3.25re= +m; } + .xl\:grid-line-x-52[class*=3D"grid-line-yfull"] > ::after { top: -3.25rem= +; bottom: -3.25rem; } + .xl\:grid-line-x-53[class*=3D"grid-line-x-"] > ::before { bottom: -3.3125= +rem; } + .xl\:grid-line-x-53[class*=3D"grid-line-yfull"] > ::after { top: -3.3125r= +em; bottom: -3.3125rem; } + .xl\:grid-line-x-54[class*=3D"grid-line-x-"] > ::before { bottom: -3.375r= +em; } + .xl\:grid-line-x-54[class*=3D"grid-line-yfull"] > ::after { top: -3.375re= +m; bottom: -3.375rem; } + .xl\:grid-line-x-55[class*=3D"grid-line-x-"] > ::before { bottom: -3.4375= +rem; } + .xl\:grid-line-x-55[class*=3D"grid-line-yfull"] > ::after { top: -3.4375r= +em; bottom: -3.4375rem; } + .xl\:grid-line-x-56[class*=3D"grid-line-x-"] > ::before { bottom: -3.5rem= +; } + .xl\:grid-line-x-56[class*=3D"grid-line-yfull"] > ::after { top: -3.5rem;= + bottom: -3.5rem; } + .xl\:grid-line-x-57[class*=3D"grid-line-x-"] > ::before { bottom: -3.5625= +rem; } + .xl\:grid-line-x-57[class*=3D"grid-line-yfull"] > ::after { top: -3.5625r= +em; bottom: -3.5625rem; } + .xl\:grid-line-x-58[class*=3D"grid-line-x-"] > ::before { bottom: -3.625r= +em; } + .xl\:grid-line-x-58[class*=3D"grid-line-yfull"] > ::after { top: -3.625re= +m; bottom: -3.625rem; } + .xl\:grid-line-x-59[class*=3D"grid-line-x-"] > ::before { bottom: -3.6875= +rem; } + .xl\:grid-line-x-59[class*=3D"grid-line-yfull"] > ::after { top: -3.6875r= +em; bottom: -3.6875rem; } + .xl\:grid-line-x-60[class*=3D"grid-line-x-"] > ::before { bottom: -3.75re= +m; } + .xl\:grid-line-x-60[class*=3D"grid-line-yfull"] > ::after { top: -3.75rem= +; bottom: -3.75rem; } + .xl\:grid-line-x-61[class*=3D"grid-line-x-"] > ::before { bottom: -3.8125= +rem; } + .xl\:grid-line-x-61[class*=3D"grid-line-yfull"] > ::after { top: -3.8125r= +em; bottom: -3.8125rem; } + .xl\:grid-line-x-62[class*=3D"grid-line-x-"] > ::before { bottom: -3.875r= +em; } + .xl\:grid-line-x-62[class*=3D"grid-line-yfull"] > ::after { top: -3.875re= +m; bottom: -3.875rem; } + .xl\:grid-line-x-63[class*=3D"grid-line-x-"] > ::before { bottom: -3.9375= +rem; } + .xl\:grid-line-x-63[class*=3D"grid-line-yfull"] > ::after { top: -3.9375r= +em; bottom: -3.9375rem; } + .xl\:grid-line-x-64[class*=3D"grid-line-x-"] > ::before { bottom: -4rem; = +} + .xl\:grid-line-x-64[class*=3D"grid-line-yfull"] > ::after { top: -4rem; b= +ottom: -4rem; } + .xl\:grid-line-x-65[class*=3D"grid-line-x-"] > ::before { bottom: -4.0625= +rem; } + .xl\:grid-line-x-65[class*=3D"grid-line-yfull"] > ::after { top: -4.0625r= +em; bottom: -4.0625rem; } + .xl\:grid-line-x-66[class*=3D"grid-line-x-"] > ::before { bottom: -4.125r= +em; } + .xl\:grid-line-x-66[class*=3D"grid-line-yfull"] > ::after { top: -4.125re= +m; bottom: -4.125rem; } + .xl\:grid-line-x-67[class*=3D"grid-line-x-"] > ::before { bottom: -4.1875= +rem; } + .xl\:grid-line-x-67[class*=3D"grid-line-yfull"] > ::after { top: -4.1875r= +em; bottom: -4.1875rem; } + .xl\:grid-line-x-68[class*=3D"grid-line-x-"] > ::before { bottom: -4.25re= +m; } + .xl\:grid-line-x-68[class*=3D"grid-line-yfull"] > ::after { top: -4.25rem= +; bottom: -4.25rem; } + .xl\:grid-line-x-69[class*=3D"grid-line-x-"] > ::before { bottom: -4.3125= +rem; } + .xl\:grid-line-x-69[class*=3D"grid-line-yfull"] > ::after { top: -4.3125r= +em; bottom: -4.3125rem; } + .xl\:grid-line-x-70[class*=3D"grid-line-x-"] > ::before { bottom: -4.375r= +em; } + .xl\:grid-line-x-70[class*=3D"grid-line-yfull"] > ::after { top: -4.375re= +m; bottom: -4.375rem; } + .xl\:grid-line-x-71[class*=3D"grid-line-x-"] > ::before { bottom: -4.4375= +rem; } + .xl\:grid-line-x-71[class*=3D"grid-line-yfull"] > ::after { top: -4.4375r= +em; bottom: -4.4375rem; } + .xl\:grid-line-x-72[class*=3D"grid-line-x-"] > ::before { bottom: -4.5rem= +; } + .xl\:grid-line-x-72[class*=3D"grid-line-yfull"] > ::after { top: -4.5rem;= + bottom: -4.5rem; } + .xl\:grid-line-x-73[class*=3D"grid-line-x-"] > ::before { bottom: -4.5625= +rem; } + .xl\:grid-line-x-73[class*=3D"grid-line-yfull"] > ::after { top: -4.5625r= +em; bottom: -4.5625rem; } + .xl\:grid-line-x-74[class*=3D"grid-line-x-"] > ::before { bottom: -4.625r= +em; } + .xl\:grid-line-x-74[class*=3D"grid-line-yfull"] > ::after { top: -4.625re= +m; bottom: -4.625rem; } + .xl\:grid-line-x-75[class*=3D"grid-line-x-"] > ::before { bottom: -4.6875= +rem; } + .xl\:grid-line-x-75[class*=3D"grid-line-yfull"] > ::after { top: -4.6875r= +em; bottom: -4.6875rem; } + .xl\:grid-line-x-76[class*=3D"grid-line-x-"] > ::before { bottom: -4.75re= +m; } + .xl\:grid-line-x-76[class*=3D"grid-line-yfull"] > ::after { top: -4.75rem= +; bottom: -4.75rem; } + .xl\:grid-line-x-77[class*=3D"grid-line-x-"] > ::before { bottom: -4.8125= +rem; } + .xl\:grid-line-x-77[class*=3D"grid-line-yfull"] > ::after { top: -4.8125r= +em; bottom: -4.8125rem; } + .xl\:grid-line-x-78[class*=3D"grid-line-x-"] > ::before { bottom: -4.875r= +em; } + .xl\:grid-line-x-78[class*=3D"grid-line-yfull"] > ::after { top: -4.875re= +m; bottom: -4.875rem; } + .xl\:grid-line-x-79[class*=3D"grid-line-x-"] > ::before { bottom: -4.9375= +rem; } + .xl\:grid-line-x-79[class*=3D"grid-line-yfull"] > ::after { top: -4.9375r= +em; bottom: -4.9375rem; } + .xl\:grid-line-x-80[class*=3D"grid-line-x-"] > ::before { bottom: -5rem; = +} + .xl\:grid-line-x-80[class*=3D"grid-line-yfull"] > ::after { top: -5rem; b= +ottom: -5rem; } + .xl\:grid-line-x-81[class*=3D"grid-line-x-"] > ::before { bottom: -5.0625= +rem; } + .xl\:grid-line-x-81[class*=3D"grid-line-yfull"] > ::after { top: -5.0625r= +em; bottom: -5.0625rem; } + .xl\:grid-line-x-82[class*=3D"grid-line-x-"] > ::before { bottom: -5.125r= +em; } + .xl\:grid-line-x-82[class*=3D"grid-line-yfull"] > ::after { top: -5.125re= +m; bottom: -5.125rem; } + .xl\:grid-line-x-83[class*=3D"grid-line-x-"] > ::before { bottom: -5.1875= +rem; } + .xl\:grid-line-x-83[class*=3D"grid-line-yfull"] > ::after { top: -5.1875r= +em; bottom: -5.1875rem; } + .xl\:grid-line-x-84[class*=3D"grid-line-x-"] > ::before { bottom: -5.25re= +m; } + .xl\:grid-line-x-84[class*=3D"grid-line-yfull"] > ::after { top: -5.25rem= +; bottom: -5.25rem; } + .xl\:grid-line-x-85[class*=3D"grid-line-x-"] > ::before { bottom: -5.3125= +rem; } + .xl\:grid-line-x-85[class*=3D"grid-line-yfull"] > ::after { top: -5.3125r= +em; bottom: -5.3125rem; } + .xl\:grid-line-x-86[class*=3D"grid-line-x-"] > ::before { bottom: -5.375r= +em; } + .xl\:grid-line-x-86[class*=3D"grid-line-yfull"] > ::after { top: -5.375re= +m; bottom: -5.375rem; } + .xl\:grid-line-x-87[class*=3D"grid-line-x-"] > ::before { bottom: -5.4375= +rem; } + .xl\:grid-line-x-87[class*=3D"grid-line-yfull"] > ::after { top: -5.4375r= +em; bottom: -5.4375rem; } + .xl\:grid-line-x-88[class*=3D"grid-line-x-"] > ::before { bottom: -5.5rem= +; } + .xl\:grid-line-x-88[class*=3D"grid-line-yfull"] > ::after { top: -5.5rem;= + bottom: -5.5rem; } + .xl\:grid-line-x-89[class*=3D"grid-line-x-"] > ::before { bottom: -5.5625= +rem; } + .xl\:grid-line-x-89[class*=3D"grid-line-yfull"] > ::after { top: -5.5625r= +em; bottom: -5.5625rem; } + .xl\:grid-line-x-90[class*=3D"grid-line-x-"] > ::before { bottom: -5.625r= +em; } + .xl\:grid-line-x-90[class*=3D"grid-line-yfull"] > ::after { top: -5.625re= +m; bottom: -5.625rem; } + .xl\:grid-line-x-91[class*=3D"grid-line-x-"] > ::before { bottom: -5.6875= +rem; } + .xl\:grid-line-x-91[class*=3D"grid-line-yfull"] > ::after { top: -5.6875r= +em; bottom: -5.6875rem; } + .xl\:grid-line-x-92[class*=3D"grid-line-x-"] > ::before { bottom: -5.75re= +m; } + .xl\:grid-line-x-92[class*=3D"grid-line-yfull"] > ::after { top: -5.75rem= +; bottom: -5.75rem; } + .xl\:grid-line-x-93[class*=3D"grid-line-x-"] > ::before { bottom: -5.8125= +rem; } + .xl\:grid-line-x-93[class*=3D"grid-line-yfull"] > ::after { top: -5.8125r= +em; bottom: -5.8125rem; } + .xl\:grid-line-x-94[class*=3D"grid-line-x-"] > ::before { bottom: -5.875r= +em; } + .xl\:grid-line-x-94[class*=3D"grid-line-yfull"] > ::after { top: -5.875re= +m; bottom: -5.875rem; } + .xl\:grid-line-x-95[class*=3D"grid-line-x-"] > ::before { bottom: -5.9375= +rem; } + .xl\:grid-line-x-95[class*=3D"grid-line-yfull"] > ::after { top: -5.9375r= +em; bottom: -5.9375rem; } + .xl\:grid-line-x-96[class*=3D"grid-line-x-"] > ::before { bottom: -6rem; = +} + .xl\:grid-line-x-96[class*=3D"grid-line-yfull"] > ::after { top: -6rem; b= +ottom: -6rem; } + .xl\:grid-line-x-97[class*=3D"grid-line-x-"] > ::before { bottom: -6.0625= +rem; } + .xl\:grid-line-x-97[class*=3D"grid-line-yfull"] > ::after { top: -6.0625r= +em; bottom: -6.0625rem; } + .xl\:grid-line-x-98[class*=3D"grid-line-x-"] > ::before { bottom: -6.125r= +em; } + .xl\:grid-line-x-98[class*=3D"grid-line-yfull"] > ::after { top: -6.125re= +m; bottom: -6.125rem; } + .xl\:grid-line-x-99[class*=3D"grid-line-x-"] > ::before { bottom: -6.1875= +rem; } + .xl\:grid-line-x-99[class*=3D"grid-line-yfull"] > ::after { top: -6.1875r= +em; bottom: -6.1875rem; } + .xl\:grid-line-x-100[class*=3D"grid-line-x-"] > ::before { bottom: -6.25r= +em; } + .xl\:grid-line-x-100[class*=3D"grid-line-yfull"] > ::after { top: -6.25re= +m; bottom: -6.25rem; } + .xl\:grid-line-x-400[class*=3D"grid-line-x-"] > ::before { bottom: -25rem= +; } + .xl\:grid-line-x-400[class*=3D"grid-line-yfull"] > ::after { top: -25rem;= + bottom: -25rem; } + .xl\:grid-line-x-600[class*=3D"grid-line-x-"] > ::before { bottom: -37.5r= +em; } + .xl\:grid-line-x-600[class*=3D"grid-line-yfull"] > ::after { top: -37.5re= +m; bottom: -37.5rem; } + .xl\:grid-line-x-safe-top[class*=3D"grid-line-x-"] > ::before { } + .xl\:grid-line-x-safe-top[class*=3D"grid-line-yfull"] > ::after { } + .xl\:grid-line-x-safe-bottom[class*=3D"grid-line-x-"] > ::before { } + .xl\:grid-line-x-safe-bottom[class*=3D"grid-line-yfull"] > ::after { } + .xl\:grid-line-x-safe-left[class*=3D"grid-line-x-"] > ::before { } + .xl\:grid-line-x-safe-left[class*=3D"grid-line-yfull"] > ::after { } + .xl\:grid-line-x-safe-right[class*=3D"grid-line-x-"] > ::before { } + .xl\:grid-line-x-safe-right[class*=3D"grid-line-yfull"] > ::after { } + .xl\:grid-line-x-gutter[class*=3D"grid-line-x-"] > ::before { } + .xl\:grid-line-x-gutter[class*=3D"grid-line-yfull"] > ::after { } + .xl\:grid-line-x-outer-gutter[class*=3D"grid-line-x-"] > ::before { } + .xl\:grid-line-x-outer-gutter[class*=3D"grid-line-yfull"] > ::after { } + .xl\:grid-line-x-primary[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--border-primary); } + .xl\:grid-line-y-primary[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--border-primary); } + .xl\:grid-line-xy-primary[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--border-primary); } + .xl\:grid-line-xy-primary[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--border-primary); } + .xl\:grid-line-x-secondary[class*=3D"grid-line-x-"] > ::before { border-b= +ottom-color: var(--border-secondary); } + .xl\:grid-line-y-secondary[class*=3D"grid-line-y-"] > ::after { border-ri= +ght-color: var(--border-secondary); } + .xl\:grid-line-xy-secondary[class*=3D"grid-line-xy-"] > ::before { border= +-bottom-color: var(--border-secondary); } + .xl\:grid-line-xy-secondary[class*=3D"grid-line-xy-"] > ::after { border-= +right-color: var(--border-secondary); } + .xl\:grid-line-x-inverse[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--border-inverse); } + .xl\:grid-line-y-inverse[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--border-inverse); } + .xl\:grid-line-xy-inverse[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--border-inverse); } + .xl\:grid-line-xy-inverse[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--border-inverse); } + .xl\:grid-line-x-on-dark[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--gray-000); } + .xl\:grid-line-y-on-dark[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--gray-000); } + .xl\:grid-line-xy-on-dark[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--gray-000); } + .xl\:grid-line-xy-on-dark[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--gray-000); } + .xl\:grid-line-x-inherit[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: inherit; } + .xl\:grid-line-y-inherit[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: inherit; } + .xl\:grid-line-xy-inherit[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: inherit; } + .xl\:grid-line-xy-inherit[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: inherit; } + .xl\:grid-line-x-transparent[class*=3D"grid-line-x-"] > ::before { border= +-bottom-color: var(--transparent); } + .xl\:grid-line-y-transparent[class*=3D"grid-line-y-"] > ::after { border-= +right-color: var(--transparent); } + .xl\:grid-line-xy-transparent[class*=3D"grid-line-xy-"] > ::before { bord= +er-bottom-color: var(--transparent); } + .xl\:grid-line-xy-transparent[class*=3D"grid-line-xy-"] > ::after { borde= +r-right-color: var(--transparent); } + .xl\:grid-cols-1[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .xl\:grid-cols-1[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: 0px; right: 0px; } + .xl\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1)::before { righ= +t: 0px; } + .xl\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1)::before { border-bottom-width: 0px; } + .xl\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1) ~ ::before { border-bottom-width: 0px; } + .xl\:grid-cols-2[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .xl\:grid-cols-2[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .xl\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1)::before { lef= +t: 0px; } + .xl\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+2)::before { rig= +ht: 0px; } + .xl\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2)::before { border-bottom-width: 0px; } + .xl\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2) ~ ::before { border-bottom-width: 0px; } + .xl\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .xl\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+2)::after { border-right-width: 0px; } + .xl\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+2)::after { top: 0px; } + .xl\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2)::after { bottom: 0px; } + .xl\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2) ~ li::after { bottom: 0px; } + .xl\:grid-cols-3[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .xl\:grid-cols-3[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .xl\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1)::before { lef= +t: 0px; } + .xl\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+3)::before { rig= +ht: 0px; } + .xl\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3)::before { border-bottom-width: 0px; } + .xl\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3) ~ ::before { border-bottom-width: 0px; } + .xl\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .xl\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+3)::after { border-right-width: 0px; } + .xl\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+3)::after { top: 0px; } + .xl\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3)::after { bottom: 0px; } + .xl\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3) ~ li::after { bottom: 0px; } + .xl\:grid-cols-4[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .xl\:grid-cols-4[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .xl\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1)::before { lef= +t: 0px; } + .xl\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+4)::before { rig= +ht: 0px; } + .xl\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4)::before { border-bottom-width: 0px; } + .xl\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4) ~ ::before { border-bottom-width: 0px; } + .xl\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .xl\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+4)::after { border-right-width: 0px; } + .xl\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+4)::after { top: 0px; } + .xl\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4)::after { bottom: 0px; } + .xl\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4) ~ li::after { bottom: 0px; } + .xl\:grid-cols-5[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .xl\:grid-cols-5[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .xl\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1)::before { lef= +t: 0px; } + .xl\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+5)::before { rig= +ht: 0px; } + .xl\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5)::before { border-bottom-width: 0px; } + .xl\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5) ~ ::before { border-bottom-width: 0px; } + .xl\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .xl\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+5)::after { border-right-width: 0px; } + .xl\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+5)::after { top: 0px; } + .xl\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5)::after { bottom: 0px; } + .xl\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5) ~ li::after { bottom: 0px; } + .xl\:grid-cols-6[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .xl\:grid-cols-6[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .xl\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1)::before { lef= +t: 0px; } + .xl\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+6)::before { rig= +ht: 0px; } + .xl\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6)::before { border-bottom-width: 0px; } + .xl\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6) ~ ::before { border-bottom-width: 0px; } + .xl\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .xl\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+6)::after { border-right-width: 0px; } + .xl\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+6)::after { top: 0px; } + .xl\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6)::after { bottom: 0px; } + .xl\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6) ~ li::after { bottom: 0px; } + .xl\:grid-cols-7[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .xl\:grid-cols-7[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .xl\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1)::before { lef= +t: 0px; } + .xl\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+7)::before { rig= +ht: 0px; } + .xl\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7)::before { border-bottom-width: 0px; } + .xl\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7) ~ ::before { border-bottom-width: 0px; } + .xl\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .xl\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+7)::after { border-right-width: 0px; } + .xl\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+7)::after { top: 0px; } + .xl\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7)::after { bottom: 0px; } + .xl\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7) ~ li::after { bottom: 0px; } + .xl\:grid-cols-8[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .xl\:grid-cols-8[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .xl\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1)::before { lef= +t: 0px; } + .xl\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+8)::before { rig= +ht: 0px; } + .xl\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1):nth-last-chil= +d(-n+8)::before { border-bottom-width: 0px; } + .xl\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1):nth-last-chil= +d(-n+8) ~ ::before { border-bottom-width: 0px; } + .xl\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .xl\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+8)::after { border-right-width: 0px; } + .xl\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+8)::after { top: 0px; } + .xl\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+1):nth-last-child(-n+8)::after { bottom: 0px; } + .xl\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+1):nth-last-child(-n+8) ~ li::after { bottom: 0px; } +} + +.cols-container { display: flex; flex-flow: wrap; margin-left: calc(var(--i= +nner-gutter) * -1); } + +.cols-container > [class*=3D"-cols"] { margin-left: var(--inner-gutter); } + +.cols-container > .ml-0 { margin-left: 0px; } + +.cols-container > .w-1-cols { width: calc(((1 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (1 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.cols-container > .mr-1-cols { margin-right: calc(((((1 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-1-cols { margin-left: calc(((((1 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-1-cols { margin-right: calc(((((1 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(1 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (1 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-1-cols { margin-right: calc((((((1 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-1-cols { margin-left: calc((((((1 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-1-cols { margin-right: calc((((((1 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((1 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (1 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-1-cols-no-gutter { margin-right: calc(((1 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-1-cols-no-gutter { margin-left: calc(((((1 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-1-cols-no-gutter { margin-right: calc(((1 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((1 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-1-cols-no-gutter { margin-right: calc((((1 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-1-cols-no-gutter { margin-left: calc((((1 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-1-cols-no-gutter { margin-right: calc((((1 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((1 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-1-cols { padding-right: calc(((((1 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-1-cols { padding-left: calc(((((1 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-1-cols { padding-right: calc(((((1 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((1 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (1 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-1-cols-no-gutter { padding-right: calc(((1 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-1-cols-no-gutter { padding-left: calc(((1 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-1-cols-no-gutter { padding-right: calc(((1 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((1 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-1-cols { left: calc(((((1 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-1-cols { right: calc(((((1 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-1-cols { right: calc(((((1 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((1 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-1-cols-no-gutter { left: calc(((1 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-1-cols-no-gutter { right: calc(((1 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-1-cols-no-gutter { right: calc(((1 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((1 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (1 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-1-cols { left: calc((((((1 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-1-cols { right: calc((((((1 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-1-cols { right: calc((((((1 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(1 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (1 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-1-cols-no-gutter { left: calc((((1 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-1-cols-no-gutter { right: calc((((1 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-1-cols-no-gutter { right: calc((((1 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((1 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.cols-container > .w-2-cols { width: calc(((2 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (2 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.w-2-cols-vw { width: calc((((var(--container-width, 100vw - var(--scrollba= +r-visible-width, 0px)) - (((var(--grid-columns) - 1) * var(--inner-gutter))= + + (2 * var(--outer-gutter)))) / (var(--grid-columns))) * 2) + (1 * var(--i= +nner-gutter))); } + +.cols-container > .mr-2-cols { margin-right: calc(((((2 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.ml-2-cols { margin-left: calc(((((2 / var(--container-grid-columns, var(--= +grid-columns))) * 100%) - (var(--inner-gutter) - (2 / var(--container-grid-= +columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-gutter= +))); } + +.cols-container > .ml-2-cols { margin-left: calc(((((2 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-2-cols { margin-right: calc(((((2 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(2 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (2 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-2-cols { margin-right: calc((((((2 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-2-cols { margin-left: calc((((((2 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-2-cols { margin-right: calc((((((2 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((2 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (2 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-2-cols-no-gutter { margin-right: calc(((2 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-2-cols-no-gutter { margin-left: calc(((((2 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-2-cols-no-gutter { margin-right: calc(((2 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((2 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-2-cols-no-gutter { margin-right: calc((((2 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-2-cols-no-gutter { margin-left: calc((((2 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-2-cols-no-gutter { margin-right: calc((((2 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((2 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-2-cols { padding-right: calc(((((2 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-2-cols { padding-left: calc(((((2 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-2-cols { padding-right: calc(((((2 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((2 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (2 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-2-cols-no-gutter { padding-right: calc(((2 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-2-cols-no-gutter { padding-left: calc(((2 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-2-cols-no-gutter { padding-right: calc(((2 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((2 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-2-cols { left: calc(((((2 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-2-cols { right: calc(((((2 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-2-cols { right: calc(((((2 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((2 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-2-cols-no-gutter { left: calc(((2 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-2-cols-no-gutter { right: calc(((2 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-2-cols-no-gutter { right: calc(((2 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((2 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (2 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-2-cols { left: calc((((((2 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-2-cols { right: calc((((((2 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-2-cols { right: calc((((((2 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(2 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (2 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-2-cols-no-gutter { left: calc((((2 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-2-cols-no-gutter { right: calc((((2 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-2-cols-no-gutter { right: calc((((2 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((2 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.w-2-cols-vw > * { --container-grid-columns: 2; } + +.w-3-cols { width: calc(((3 / var(--container-grid-columns, var(--grid-colu= +mns))) * 100%) - (var(--inner-gutter) - (3 / var(--container-grid-columns, = +var(--grid-columns)) * var(--inner-gutter)))); } + +.cols-container > .w-3-cols { width: calc(((3 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (3 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.cols-container > .mr-3-cols { margin-right: calc(((((3 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-3-cols { margin-left: calc(((((3 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-3-cols { margin-right: calc(((((3 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(3 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (3 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-3-cols { margin-right: calc((((((3 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-3-cols { margin-left: calc((((((3 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-3-cols { margin-right: calc((((((3 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((3 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (3 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-3-cols-no-gutter { margin-right: calc(((3 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-3-cols-no-gutter { margin-left: calc(((((3 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-3-cols-no-gutter { margin-right: calc(((3 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((3 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-3-cols-no-gutter { margin-right: calc((((3 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-3-cols-no-gutter { margin-left: calc((((3 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-3-cols-no-gutter { margin-right: calc((((3 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((3 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-3-cols { padding-right: calc(((((3 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-3-cols { padding-left: calc(((((3 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-3-cols { padding-right: calc(((((3 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((3 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (3 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-3-cols-no-gutter { padding-right: calc(((3 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-3-cols-no-gutter { padding-left: calc(((3 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-3-cols-no-gutter { padding-right: calc(((3 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((3 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-3-cols { left: calc(((((3 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-3-cols { right: calc(((((3 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-3-cols { right: calc(((((3 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((3 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-3-cols-no-gutter { left: calc(((3 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-3-cols-no-gutter { right: calc(((3 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-3-cols-no-gutter { right: calc(((3 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((3 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (3 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-3-cols { left: calc((((((3 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-3-cols { right: calc((((((3 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-3-cols { right: calc((((((3 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(3 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (3 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-3-cols-no-gutter { left: calc((((3 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-3-cols-no-gutter { right: calc((((3 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-3-cols-no-gutter { right: calc((((3 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((3 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.w-3-cols > * { --container-grid-columns: 3; } + +.w-4-cols { width: calc(((4 / var(--container-grid-columns, var(--grid-colu= +mns))) * 100%) - (var(--inner-gutter) - (4 / var(--container-grid-columns, = +var(--grid-columns)) * var(--inner-gutter)))); } + +.cols-container > .w-4-cols { width: calc(((4 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (4 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.cols-container > .mr-4-cols { margin-right: calc(((((4 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-4-cols { margin-left: calc(((((4 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-4-cols { margin-right: calc(((((4 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(4 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (4 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-4-cols { margin-right: calc((((((4 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-4-cols { margin-left: calc((((((4 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-4-cols { margin-right: calc((((((4 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((4 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (4 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-4-cols-no-gutter { margin-right: calc(((4 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-4-cols-no-gutter { margin-left: calc(((((4 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-4-cols-no-gutter { margin-right: calc(((4 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((4 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-4-cols-no-gutter { margin-right: calc((((4 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-4-cols-no-gutter { margin-left: calc((((4 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-4-cols-no-gutter { margin-right: calc((((4 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((4 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-4-cols { padding-right: calc(((((4 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-4-cols { padding-left: calc(((((4 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-4-cols { padding-right: calc(((((4 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((4 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (4 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-4-cols-no-gutter { padding-right: calc(((4 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-4-cols-no-gutter { padding-left: calc(((4 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-4-cols-no-gutter { padding-right: calc(((4 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((4 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-4-cols { left: calc(((((4 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-4-cols { right: calc(((((4 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-4-cols { right: calc(((((4 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((4 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-4-cols-no-gutter { left: calc(((4 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-4-cols-no-gutter { right: calc(((4 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-4-cols-no-gutter { right: calc(((4 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((4 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (4 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-4-cols { left: calc((((((4 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-4-cols { right: calc((((((4 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-4-cols { right: calc((((((4 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(4 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (4 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-4-cols-no-gutter { left: calc((((4 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-4-cols-no-gutter { right: calc((((4 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-4-cols-no-gutter { right: calc((((4 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((4 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.w-4-cols > * { --container-grid-columns: 4; } + +.w-5-cols { width: calc(((5 / var(--container-grid-columns, var(--grid-colu= +mns))) * 100%) - (var(--inner-gutter) - (5 / var(--container-grid-columns, = +var(--grid-columns)) * var(--inner-gutter)))); } + +.cols-container > .w-5-cols { width: calc(((5 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (5 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.cols-container > .mr-5-cols { margin-right: calc(((((5 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-5-cols { margin-left: calc(((((5 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-5-cols { margin-right: calc(((((5 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(5 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (5 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-5-cols { margin-right: calc((((((5 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-5-cols { margin-left: calc((((((5 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-5-cols { margin-right: calc((((((5 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((5 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (5 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-5-cols-no-gutter { margin-right: calc(((5 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-5-cols-no-gutter { margin-left: calc(((((5 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-5-cols-no-gutter { margin-right: calc(((5 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((5 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-5-cols-no-gutter { margin-right: calc((((5 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-5-cols-no-gutter { margin-left: calc((((5 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-5-cols-no-gutter { margin-right: calc((((5 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((5 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-5-cols { padding-right: calc(((((5 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-5-cols { padding-left: calc(((((5 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-5-cols { padding-right: calc(((((5 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((5 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (5 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-5-cols-no-gutter { padding-right: calc(((5 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-5-cols-no-gutter { padding-left: calc(((5 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-5-cols-no-gutter { padding-right: calc(((5 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((5 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-5-cols { left: calc(((((5 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-5-cols { right: calc(((((5 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-5-cols { right: calc(((((5 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((5 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-5-cols-no-gutter { left: calc(((5 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-5-cols-no-gutter { right: calc(((5 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-5-cols-no-gutter { right: calc(((5 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((5 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (5 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-5-cols { left: calc((((((5 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-5-cols { right: calc((((((5 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-5-cols { right: calc((((((5 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(5 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (5 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-5-cols-no-gutter { left: calc((((5 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-5-cols-no-gutter { right: calc((((5 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-5-cols-no-gutter { right: calc((((5 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((5 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.w-5-cols > * { --container-grid-columns: 5; } + +.w-6-cols { width: calc(((6 / var(--container-grid-columns, var(--grid-colu= +mns))) * 100%) - (var(--inner-gutter) - (6 / var(--container-grid-columns, = +var(--grid-columns)) * var(--inner-gutter)))); } + +.cols-container > .w-6-cols { width: calc(((6 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (6 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.cols-container > .mr-6-cols { margin-right: calc(((((6 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.ml-6-cols { margin-left: calc(((((6 / var(--container-grid-columns, var(--= +grid-columns))) * 100%) - (var(--inner-gutter) - (6 / var(--container-grid-= +columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-gutter= +))); } + +.cols-container > .ml-6-cols { margin-left: calc(((((6 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-6-cols { margin-right: calc(((((6 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(6 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (6 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-6-cols { margin-right: calc((((((6 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-6-cols { margin-left: calc((((((6 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-6-cols { margin-right: calc((((((6 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((6 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (6 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-6-cols-no-gutter { margin-right: calc(((6 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-6-cols-no-gutter { margin-left: calc(((((6 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-6-cols-no-gutter { margin-right: calc(((6 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((6 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-6-cols-no-gutter { margin-right: calc((((6 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-6-cols-no-gutter { margin-left: calc((((6 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-6-cols-no-gutter { margin-right: calc((((6 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((6 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-6-cols { padding-right: calc(((((6 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-6-cols { padding-left: calc(((((6 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-6-cols { padding-right: calc(((((6 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((6 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (6 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-6-cols-no-gutter { padding-right: calc(((6 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-6-cols-no-gutter { padding-left: calc(((6 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-6-cols-no-gutter { padding-right: calc(((6 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((6 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-6-cols { left: calc(((((6 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-6-cols { right: calc(((((6 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-6-cols { right: calc(((((6 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((6 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-6-cols-no-gutter { left: calc(((6 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-6-cols-no-gutter { right: calc(((6 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-6-cols-no-gutter { right: calc(((6 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((6 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (6 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-6-cols { left: calc((((((6 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-6-cols { right: calc((((((6 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-6-cols { right: calc((((((6 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(6 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (6 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-6-cols-no-gutter { left: calc((((6 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-6-cols-no-gutter { right: calc((((6 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-6-cols-no-gutter { right: calc((((6 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((6 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.w-6-cols > * { --container-grid-columns: 6; } + +.cols-container > .w-7-cols { width: calc(((7 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (7 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.cols-container > .mr-7-cols { margin-right: calc(((((7 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-7-cols { margin-left: calc(((((7 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-7-cols { margin-right: calc(((((7 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(7 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (7 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-7-cols { margin-right: calc((((((7 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-7-cols { margin-left: calc((((((7 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-7-cols { margin-right: calc((((((7 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((7 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (7 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-7-cols-no-gutter { margin-right: calc(((7 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-7-cols-no-gutter { margin-left: calc(((((7 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-7-cols-no-gutter { margin-right: calc(((7 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((7 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-7-cols-no-gutter { margin-right: calc((((7 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-7-cols-no-gutter { margin-left: calc((((7 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-7-cols-no-gutter { margin-right: calc((((7 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((7 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-7-cols { padding-right: calc(((((7 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-7-cols { padding-left: calc(((((7 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-7-cols { padding-right: calc(((((7 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((7 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (7 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-7-cols-no-gutter { padding-right: calc(((7 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-7-cols-no-gutter { padding-left: calc(((7 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-7-cols-no-gutter { padding-right: calc(((7 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((7 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-7-cols { left: calc(((((7 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-7-cols { right: calc(((((7 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-7-cols { right: calc(((((7 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((7 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-7-cols-no-gutter { left: calc(((7 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-7-cols-no-gutter { right: calc(((7 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-7-cols-no-gutter { right: calc(((7 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((7 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (7 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-7-cols { left: calc((((((7 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-7-cols { right: calc((((((7 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-7-cols { right: calc((((((7 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(7 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (7 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-7-cols-no-gutter { left: calc((((7 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-7-cols-no-gutter { right: calc((((7 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-7-cols-no-gutter { right: calc((((7 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((7 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.w-8-cols { width: calc(((8 / var(--container-grid-columns, var(--grid-colu= +mns))) * 100%) - (var(--inner-gutter) - (8 / var(--container-grid-columns, = +var(--grid-columns)) * var(--inner-gutter)))); } + +.cols-container > .w-8-cols { width: calc(((8 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (8 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.cols-container > .mr-8-cols { margin-right: calc(((((8 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-8-cols { margin-left: calc(((((8 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-8-cols { margin-right: calc(((((8 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(8 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (8 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-8-cols { margin-right: calc((((((8 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-8-cols { margin-left: calc((((((8 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-8-cols { margin-right: calc((((((8 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((8 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (8 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-8-cols-no-gutter { margin-right: calc(((8 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-8-cols-no-gutter { margin-left: calc(((((8 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-8-cols-no-gutter { margin-right: calc(((8 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((8 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-8-cols-no-gutter { margin-right: calc((((8 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-8-cols-no-gutter { margin-left: calc((((8 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-8-cols-no-gutter { margin-right: calc((((8 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((8 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-8-cols { padding-right: calc(((((8 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-8-cols { padding-left: calc(((((8 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-8-cols { padding-right: calc(((((8 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((8 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (8 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-8-cols-no-gutter { padding-right: calc(((8 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-8-cols-no-gutter { padding-left: calc(((8 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-8-cols-no-gutter { padding-right: calc(((8 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((8 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-8-cols { left: calc(((((8 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-8-cols { right: calc(((((8 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-8-cols { right: calc(((((8 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((8 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-8-cols-no-gutter { left: calc(((8 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-8-cols-no-gutter { right: calc(((8 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-8-cols-no-gutter { right: calc(((8 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((8 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (8 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-8-cols { left: calc((((((8 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-8-cols { right: calc((((((8 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-8-cols { right: calc((((((8 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(8 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (8 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-8-cols-no-gutter { left: calc((((8 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-8-cols-no-gutter { right: calc((((8 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-8-cols-no-gutter { right: calc((((8 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((8 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.w-8-cols > * { --container-grid-columns: 8; } + +.cols-container > .w-9-cols { width: calc(((9 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (9 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.cols-container > .mr-9-cols { margin-right: calc(((((9 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-9-cols { margin-left: calc(((((9 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-9-cols { margin-right: calc(((((9 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(9 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (9 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-9-cols { margin-right: calc((((((9 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-9-cols { margin-left: calc((((((9 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-9-cols { margin-right: calc((((((9 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((9 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (9 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-9-cols-no-gutter { margin-right: calc(((9 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-9-cols-no-gutter { margin-left: calc(((((9 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-9-cols-no-gutter { margin-right: calc(((9 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((9 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-9-cols-no-gutter { margin-right: calc((((9 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-9-cols-no-gutter { margin-left: calc((((9 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-9-cols-no-gutter { margin-right: calc((((9 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((9 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-9-cols { padding-right: calc(((((9 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-9-cols { padding-left: calc(((((9 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-9-cols { padding-right: calc(((((9 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((9 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (9 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-9-cols-no-gutter { padding-right: calc(((9 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-9-cols-no-gutter { padding-left: calc(((9 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-9-cols-no-gutter { padding-right: calc(((9 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((9 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-9-cols { left: calc(((((9 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-9-cols { right: calc(((((9 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-9-cols { right: calc(((((9 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((9 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-9-cols-no-gutter { left: calc(((9 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-9-cols-no-gutter { right: calc(((9 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-9-cols-no-gutter { right: calc(((9 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((9 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (9 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-9-cols { left: calc((((((9 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-9-cols { right: calc((((((9 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-9-cols { right: calc((((((9 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(9 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (9 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-9-cols-no-gutter { left: calc((((9 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-9-cols-no-gutter { right: calc((((9 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-9-cols-no-gutter { right: calc((((9 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((9 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.w-10-cols { width: calc(((10 / var(--container-grid-columns, var(--grid-co= +lumns))) * 100%) - (var(--inner-gutter) - (10 / var(--container-grid-column= +s, var(--grid-columns)) * var(--inner-gutter)))); } + +.cols-container > .w-10-cols { width: calc(((10 / var(--container-grid-colu= +mns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-g= +utter) - (10 / var(--container-grid-columns, var(--grid-columns)) * var(--i= +nner-gutter)))); } + +.cols-container > .mr-10-cols { margin-right: calc(((((10 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-10-cols { margin-left: calc(((((10 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-10-cols { margin-right: calc(((((10 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc(= +((((10 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(= +--inner-gutter))) - (var(--inner-gutter) - (10 / var(--container-grid-colum= +ns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter= +)))); } + +.cols-container > .-mr-10-cols { margin-right: calc((((((10 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-10-cols { margin-left: calc((((((10 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-10-cols { margin-right: calc((((((10 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-lef= +t: calc((((((10 / var(--container-grid-columns, var(--grid-columns))) * (10= +0% - var(--inner-gutter))) - (var(--inner-gutter) - (10 / var(--container-g= +rid-columns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inn= +er-gutter)))) * -1); } + +.cols-container > .mr-10-cols-no-gutter { margin-right: calc(((10 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); } + +.cols-container > .ml-10-cols-no-gutter { margin-left: calc(((((10 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-10-cols-no-gutter { margin-right: calc(((10 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); margin-left: calc(((10 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))); } + +.cols-container > .-mr-10-cols-no-gutter { margin-right: calc((((10 / var(-= +-container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter= +))) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-10-cols-no-gutter { margin-left: calc((((10 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-10-cols-no-gutter { margin-right: calc((((10 / var(-= +-container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter= +))) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) * -1); margin-left: calc((((10 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-10-cols { padding-right: calc(((((10 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-10-cols { padding-left: calc(((((10 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-10-cols { padding-right: calc(((((10 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: cal= +c(((((10 / var(--container-grid-columns, var(--grid-columns))) * (100% - va= +r(--inner-gutter))) - (var(--inner-gutter) - (10 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutt= +er)))); } + +.cols-container > .pr-10-cols-no-gutter { padding-right: calc(((10 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))); } + +.cols-container > .pl-10-cols-no-gutter { padding-left: calc(((10 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); } + +.cols-container > .px-10-cols-no-gutter { padding-right: calc(((10 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))); padding-left: calc(((10 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))); } + +.cols-container > .left-10-cols { left: calc(((((10 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)) * var= +(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-10-cols { right: calc(((((10 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-10-cols { right: calc(((((10 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((10 / = +var(--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-g= +utter))) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(-= +-grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-10-cols-no-gutter { left: calc(((10 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))); } + +.cols-container > .right-10-cols-no-gutter { right: calc(((10 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))); } + +.cols-container > .inset-x-10-cols-no-gutter { right: calc(((10 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); left: calc(((10 / var(--container-grid-col= +umns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-= +gutter) - (10 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))); } + +.cols-container > .-left-10-cols { left: calc((((((10 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-10-cols { right: calc((((((10 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-10-cols { right: calc((((((10 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc((= +((((10 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(= +--inner-gutter))) - (var(--inner-gutter) - (10 / var(--container-grid-colum= +ns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter= +)))) * -1); } + +.cols-container > .-left-10-cols-no-gutter { left: calc((((10 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-10-cols-no-gutter { right: calc((((10 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-10-cols-no-gutter { right: calc((((10 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))) * -1); left: calc((((10 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) * -1); } + +.w-10-cols > * { --container-grid-columns: 10; } + +.cols-container > .w-11-cols { width: calc(((11 / var(--container-grid-colu= +mns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-g= +utter) - (11 / var(--container-grid-columns, var(--grid-columns)) * var(--i= +nner-gutter)))); } + +.cols-container > .mr-11-cols { margin-right: calc(((((11 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-11-cols { margin-left: calc(((((11 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-11-cols { margin-right: calc(((((11 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc(= +((((11 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(= +--inner-gutter))) - (var(--inner-gutter) - (11 / var(--container-grid-colum= +ns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter= +)))); } + +.cols-container > .-mr-11-cols { margin-right: calc((((((11 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-11-cols { margin-left: calc((((((11 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-11-cols { margin-right: calc((((((11 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-lef= +t: calc((((((11 / var(--container-grid-columns, var(--grid-columns))) * (10= +0% - var(--inner-gutter))) - (var(--inner-gutter) - (11 / var(--container-g= +rid-columns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inn= +er-gutter)))) * -1); } + +.cols-container > .mr-11-cols-no-gutter { margin-right: calc(((11 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); } + +.cols-container > .ml-11-cols-no-gutter { margin-left: calc(((((11 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-11-cols-no-gutter { margin-right: calc(((11 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); margin-left: calc(((11 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))); } + +.cols-container > .-mr-11-cols-no-gutter { margin-right: calc((((11 / var(-= +-container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter= +))) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-11-cols-no-gutter { margin-left: calc((((11 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-11-cols-no-gutter { margin-right: calc((((11 / var(-= +-container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter= +))) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) * -1); margin-left: calc((((11 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-11-cols { padding-right: calc(((((11 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-11-cols { padding-left: calc(((((11 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-11-cols { padding-right: calc(((((11 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: cal= +c(((((11 / var(--container-grid-columns, var(--grid-columns))) * (100% - va= +r(--inner-gutter))) - (var(--inner-gutter) - (11 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutt= +er)))); } + +.cols-container > .pr-11-cols-no-gutter { padding-right: calc(((11 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))); } + +.cols-container > .pl-11-cols-no-gutter { padding-left: calc(((11 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); } + +.cols-container > .px-11-cols-no-gutter { padding-right: calc(((11 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))); padding-left: calc(((11 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))); } + +.cols-container > .left-11-cols { left: calc(((((11 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)) * var= +(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-11-cols { right: calc(((((11 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-11-cols { right: calc(((((11 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((11 / = +var(--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-g= +utter))) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(-= +-grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-11-cols-no-gutter { left: calc(((11 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))); } + +.cols-container > .right-11-cols-no-gutter { right: calc(((11 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))); } + +.cols-container > .inset-x-11-cols-no-gutter { right: calc(((11 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); left: calc(((11 / var(--container-grid-col= +umns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-= +gutter) - (11 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))); } + +.cols-container > .-left-11-cols { left: calc((((((11 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-11-cols { right: calc((((((11 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-11-cols { right: calc((((((11 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc((= +((((11 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(= +--inner-gutter))) - (var(--inner-gutter) - (11 / var(--container-grid-colum= +ns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter= +)))) * -1); } + +.cols-container > .-left-11-cols-no-gutter { left: calc((((11 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-11-cols-no-gutter { right: calc((((11 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-11-cols-no-gutter { right: calc((((11 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))) * -1); left: calc((((11 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) * -1); } + +.w-12-cols { width: calc(((12 / var(--container-grid-columns, var(--grid-co= +lumns))) * 100%) - (var(--inner-gutter) - (12 / var(--container-grid-column= +s, var(--grid-columns)) * var(--inner-gutter)))); } + +.cols-container > .w-12-cols { width: calc(((12 / var(--container-grid-colu= +mns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-g= +utter) - (12 / var(--container-grid-columns, var(--grid-columns)) * var(--i= +nner-gutter)))); } + +.cols-container > .mr-12-cols { margin-right: calc(((((12 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-12-cols { margin-left: calc(((((12 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-12-cols { margin-right: calc(((((12 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc(= +((((12 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(= +--inner-gutter))) - (var(--inner-gutter) - (12 / var(--container-grid-colum= +ns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter= +)))); } + +.cols-container > .-mr-12-cols { margin-right: calc((((((12 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-12-cols { margin-left: calc((((((12 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-12-cols { margin-right: calc((((((12 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-lef= +t: calc((((((12 / var(--container-grid-columns, var(--grid-columns))) * (10= +0% - var(--inner-gutter))) - (var(--inner-gutter) - (12 / var(--container-g= +rid-columns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inn= +er-gutter)))) * -1); } + +.cols-container > .mr-12-cols-no-gutter { margin-right: calc(((12 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); } + +.cols-container > .ml-12-cols-no-gutter { margin-left: calc(((((12 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-12-cols-no-gutter { margin-right: calc(((12 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); margin-left: calc(((12 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))); } + +.cols-container > .-mr-12-cols-no-gutter { margin-right: calc((((12 / var(-= +-container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter= +))) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-12-cols-no-gutter { margin-left: calc((((12 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-12-cols-no-gutter { margin-right: calc((((12 / var(-= +-container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter= +))) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) * -1); margin-left: calc((((12 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-12-cols { padding-right: calc(((((12 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-12-cols { padding-left: calc(((((12 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-12-cols { padding-right: calc(((((12 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: cal= +c(((((12 / var(--container-grid-columns, var(--grid-columns))) * (100% - va= +r(--inner-gutter))) - (var(--inner-gutter) - (12 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutt= +er)))); } + +.cols-container > .pr-12-cols-no-gutter { padding-right: calc(((12 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))); } + +.cols-container > .pl-12-cols-no-gutter { padding-left: calc(((12 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); } + +.cols-container > .px-12-cols-no-gutter { padding-right: calc(((12 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))); padding-left: calc(((12 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))); } + +.cols-container > .left-12-cols { left: calc(((((12 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) * var= +(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-12-cols { right: calc(((((12 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-12-cols { right: calc(((((12 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((12 / = +var(--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-g= +utter))) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(-= +-grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-12-cols-no-gutter { left: calc(((12 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))); } + +.cols-container > .right-12-cols-no-gutter { right: calc(((12 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))); } + +.cols-container > .inset-x-12-cols-no-gutter { right: calc(((12 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); left: calc(((12 / var(--container-grid-col= +umns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-= +gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))); } + +.cols-container > .-left-12-cols { left: calc((((((12 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-12-cols { right: calc((((((12 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-12-cols { right: calc((((((12 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc((= +((((12 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(= +--inner-gutter))) - (var(--inner-gutter) - (12 / var(--container-grid-colum= +ns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter= +)))) * -1); } + +.cols-container > .-left-12-cols-no-gutter { left: calc((((12 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-12-cols-no-gutter { right: calc((((12 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-12-cols-no-gutter { right: calc((((12 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))) * -1); left: calc((((12 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) * -1); } + +.w-12-cols > * { --container-grid-columns: 12; } + +.w-1\/2-cols { width: calc(50% - (var(--inner-gutter) * .5)); } + +.cols-container > .w-1\/2-cols { width: calc(50% - var(--inner-gutter)); } + +.cols-container > .mr-1\/2-cols { margin-right: calc(((50% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-1\/2-cols { margin-left: calc(((50% - var(--inner-gut= +ter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-1\/2-cols { margin-right: calc(((50% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); margin-left: calc(((50% - var(--inner= +-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .-mr-1\/2-cols { margin-right: calc((((50% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-1\/2-cols { margin-left: calc((((50% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-1\/2-cols { margin-right: calc((((50% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))) * -1); margin-left: calc((((50% - va= +r(--inner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .mr-1\/2-cols-no-gutter { margin-right: calc(50% - var(--= +inner-gutter)); } + +.cols-container > .ml-1\/2-cols-no-gutter { margin-left: calc(((50% - var(-= +-inner-gutter)) + var(--inner-gutter))); } + +.cols-container > .mx-1\/2-cols-no-gutter { margin-right: calc(50% - var(--= +inner-gutter)); margin-left: calc(50% - var(--inner-gutter)); } + +.cols-container > .-mr-1\/2-cols-no-gutter { margin-right: calc((50% - var(= +--inner-gutter)) * -1); } + +.cols-container > .-ml-1\/2-cols-no-gutter { margin-left: calc((50% - var(-= +-inner-gutter)) * -1); } + +.cols-container > .-mx-1\/2-cols-no-gutter { margin-right: calc((50% - var(= +--inner-gutter)) * -1); margin-left: calc((50% - var(--inner-gutter)) * -1)= +; } + +.cols-container > .pr-1\/2-cols { padding-right: calc(((50% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-1\/2-cols { padding-left: calc(((50% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-1\/2-cols { padding-right: calc(((50% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))); padding-left: calc(((50% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pr-1\/2-cols-no-gutter { padding-right: calc(50% - var(-= +-inner-gutter)); } + +.cols-container > .pl-1\/2-cols-no-gutter { padding-left: calc(50% - var(--= +inner-gutter)); } + +.cols-container > .px-1\/2-cols-no-gutter { padding-right: calc(50% - var(-= +-inner-gutter)); padding-left: calc(50% - var(--inner-gutter)); } + +.cols-container > .left-1\/2-cols { left: calc(((50% - var(--inner-gutter))= + + (2 * var(--inner-gutter)))); } + +.cols-container > .right-1\/2-cols { right: calc(((50% - var(--inner-gutter= +)) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-1\/2-cols { right: calc(((50% - var(--inner-gutt= +er)) + (2 * var(--inner-gutter)))); left: calc(((50% - var(--inner-gutter))= + + (2 * var(--inner-gutter)))); } + +.cols-container > .left-1\/2-cols-no-gutter { left: calc(50% - var(--inner-= +gutter)); } + +.cols-container > .right-1\/2-cols-no-gutter { right: calc(50% - var(--inne= +r-gutter)); } + +.cols-container > .inset-x-1\/2-cols-no-gutter { right: calc(50% - var(--in= +ner-gutter)); left: calc(50% - var(--inner-gutter)); } + +.cols-container > .-left-1\/2-cols { left: calc((((50% - var(--inner-gutter= +)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-1\/2-cols { right: calc((((50% - var(--inner-gutt= +er)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-1\/2-cols { right: calc((((50% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))) * -1); left: calc((((50% - var(--inner= +-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-left-1\/2-cols-no-gutter { left: calc((50% - var(--inne= +r-gutter)) * -1); } + +.cols-container > .-right-1\/2-cols-no-gutter { right: calc((50% - var(--in= +ner-gutter)) * -1); } + +.cols-container > .-inset-x-1\/2-cols-no-gutter { right: calc((50% - var(--= +inner-gutter)) * -1); left: calc((50% - var(--inner-gutter)) * -1); } + +.w-1\/3-cols { width: calc(33.333% - (var(--inner-gutter) * .666)); } + +.cols-container > .w-1\/3-cols { width: calc(33.333% - var(--inner-gutter))= +; } + +.cols-container > .mr-1\/3-cols { margin-right: calc(((33.333% - var(--inne= +r-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-1\/3-cols { margin-left: calc(((33.333% - var(--inner= +-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-1\/3-cols { margin-right: calc(((33.333% - var(--inne= +r-gutter)) + (2 * var(--inner-gutter)))); margin-left: calc(((33.333% - var= +(--inner-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .-mr-1\/3-cols { margin-right: calc((((33.333% - var(--in= +ner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-1\/3-cols { margin-left: calc((((33.333% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-1\/3-cols { margin-right: calc((((33.333% - var(--in= +ner-gutter)) + (2 * var(--inner-gutter)))) * -1); margin-left: calc((((33.3= +33% - var(--inner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .mr-1\/3-cols-no-gutter { margin-right: calc(33.333% - va= +r(--inner-gutter)); } + +.cols-container > .ml-1\/3-cols-no-gutter { margin-left: calc(((33.333% - v= +ar(--inner-gutter)) + var(--inner-gutter))); } + +.cols-container > .mx-1\/3-cols-no-gutter { margin-right: calc(33.333% - va= +r(--inner-gutter)); margin-left: calc(33.333% - var(--inner-gutter)); } + +.cols-container > .-mr-1\/3-cols-no-gutter { margin-right: calc((33.333% - = +var(--inner-gutter)) * -1); } + +.cols-container > .-ml-1\/3-cols-no-gutter { margin-left: calc((33.333% - v= +ar(--inner-gutter)) * -1); } + +.cols-container > .-mx-1\/3-cols-no-gutter { margin-right: calc((33.333% - = +var(--inner-gutter)) * -1); margin-left: calc((33.333% - var(--inner-gutter= +)) * -1); } + +.cols-container > .pr-1\/3-cols { padding-right: calc(((33.333% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-1\/3-cols { padding-left: calc(((33.333% - var(--inne= +r-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-1\/3-cols { padding-right: calc(((33.333% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))); padding-left: calc(((33.333% - v= +ar(--inner-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pr-1\/3-cols-no-gutter { padding-right: calc(33.333% - v= +ar(--inner-gutter)); } + +.cols-container > .pl-1\/3-cols-no-gutter { padding-left: calc(33.333% - va= +r(--inner-gutter)); } + +.cols-container > .px-1\/3-cols-no-gutter { padding-right: calc(33.333% - v= +ar(--inner-gutter)); padding-left: calc(33.333% - var(--inner-gutter)); } + +.cols-container > .left-1\/3-cols { left: calc(((33.333% - var(--inner-gutt= +er)) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-1\/3-cols { right: calc(((33.333% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-1\/3-cols { right: calc(((33.333% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))); left: calc(((33.333% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-1\/3-cols-no-gutter { left: calc(33.333% - var(--in= +ner-gutter)); } + +.cols-container > .right-1\/3-cols-no-gutter { right: calc(33.333% - var(--= +inner-gutter)); } + +.cols-container > .inset-x-1\/3-cols-no-gutter { right: calc(33.333% - var(= +--inner-gutter)); left: calc(33.333% - var(--inner-gutter)); } + +.cols-container > .-left-1\/3-cols { left: calc((((33.333% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-1\/3-cols { right: calc((((33.333% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-1\/3-cols { right: calc((((33.333% - var(--inne= +r-gutter)) + (2 * var(--inner-gutter)))) * -1); left: calc((((33.333% - var= +(--inner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-left-1\/3-cols-no-gutter { left: calc((33.333% - var(--= +inner-gutter)) * -1); } + +.cols-container > .-right-1\/3-cols-no-gutter { right: calc((33.333% - var(= +--inner-gutter)) * -1); } + +.cols-container > .-inset-x-1\/3-cols-no-gutter { right: calc((33.333% - va= +r(--inner-gutter)) * -1); left: calc((33.333% - var(--inner-gutter)) * -1);= + } + +.w-1\/4-cols { width: calc(25% - (var(--inner-gutter) * .75)); } + +.cols-container > .w-1\/4-cols { width: calc(25% - var(--inner-gutter)); } + +.cols-container > .mr-1\/4-cols { margin-right: calc(((25% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-1\/4-cols { margin-left: calc(((25% - var(--inner-gut= +ter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-1\/4-cols { margin-right: calc(((25% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); margin-left: calc(((25% - var(--inner= +-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .-mr-1\/4-cols { margin-right: calc((((25% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-1\/4-cols { margin-left: calc((((25% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-1\/4-cols { margin-right: calc((((25% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))) * -1); margin-left: calc((((25% - va= +r(--inner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .mr-1\/4-cols-no-gutter { margin-right: calc(25% - var(--= +inner-gutter)); } + +.cols-container > .ml-1\/4-cols-no-gutter { margin-left: calc(((25% - var(-= +-inner-gutter)) + var(--inner-gutter))); } + +.cols-container > .mx-1\/4-cols-no-gutter { margin-right: calc(25% - var(--= +inner-gutter)); margin-left: calc(25% - var(--inner-gutter)); } + +.cols-container > .-mr-1\/4-cols-no-gutter { margin-right: calc((25% - var(= +--inner-gutter)) * -1); } + +.cols-container > .-ml-1\/4-cols-no-gutter { margin-left: calc((25% - var(-= +-inner-gutter)) * -1); } + +.cols-container > .-mx-1\/4-cols-no-gutter { margin-right: calc((25% - var(= +--inner-gutter)) * -1); margin-left: calc((25% - var(--inner-gutter)) * -1)= +; } + +.cols-container > .pr-1\/4-cols { padding-right: calc(((25% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-1\/4-cols { padding-left: calc(((25% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-1\/4-cols { padding-right: calc(((25% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))); padding-left: calc(((25% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pr-1\/4-cols-no-gutter { padding-right: calc(25% - var(-= +-inner-gutter)); } + +.cols-container > .pl-1\/4-cols-no-gutter { padding-left: calc(25% - var(--= +inner-gutter)); } + +.cols-container > .px-1\/4-cols-no-gutter { padding-right: calc(25% - var(-= +-inner-gutter)); padding-left: calc(25% - var(--inner-gutter)); } + +.cols-container > .left-1\/4-cols { left: calc(((25% - var(--inner-gutter))= + + (2 * var(--inner-gutter)))); } + +.cols-container > .right-1\/4-cols { right: calc(((25% - var(--inner-gutter= +)) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-1\/4-cols { right: calc(((25% - var(--inner-gutt= +er)) + (2 * var(--inner-gutter)))); left: calc(((25% - var(--inner-gutter))= + + (2 * var(--inner-gutter)))); } + +.cols-container > .left-1\/4-cols-no-gutter { left: calc(25% - var(--inner-= +gutter)); } + +.cols-container > .right-1\/4-cols-no-gutter { right: calc(25% - var(--inne= +r-gutter)); } + +.cols-container > .inset-x-1\/4-cols-no-gutter { right: calc(25% - var(--in= +ner-gutter)); left: calc(25% - var(--inner-gutter)); } + +.cols-container > .-left-1\/4-cols { left: calc((((25% - var(--inner-gutter= +)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-1\/4-cols { right: calc((((25% - var(--inner-gutt= +er)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-1\/4-cols { right: calc((((25% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))) * -1); left: calc((((25% - var(--inner= +-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-left-1\/4-cols-no-gutter { left: calc((25% - var(--inne= +r-gutter)) * -1); } + +.cols-container > .-right-1\/4-cols-no-gutter { right: calc((25% - var(--in= +ner-gutter)) * -1); } + +.cols-container > .-inset-x-1\/4-cols-no-gutter { right: calc((25% - var(--= +inner-gutter)) * -1); left: calc((25% - var(--inner-gutter)) * -1); } + +.cols-container > .w-2\/3-cols { width: calc(66.666% - var(--inner-gutter))= +; } + +.cols-container > .mr-2\/3-cols { margin-right: calc(((66.666% - var(--inne= +r-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-2\/3-cols { margin-left: calc(((66.666% - var(--inner= +-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-2\/3-cols { margin-right: calc(((66.666% - var(--inne= +r-gutter)) + (2 * var(--inner-gutter)))); margin-left: calc(((66.666% - var= +(--inner-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .-mr-2\/3-cols { margin-right: calc((((66.666% - var(--in= +ner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-2\/3-cols { margin-left: calc((((66.666% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-2\/3-cols { margin-right: calc((((66.666% - var(--in= +ner-gutter)) + (2 * var(--inner-gutter)))) * -1); margin-left: calc((((66.6= +66% - var(--inner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .mr-2\/3-cols-no-gutter { margin-right: calc(66.666% - va= +r(--inner-gutter)); } + +.cols-container > .ml-2\/3-cols-no-gutter { margin-left: calc(((66.666% - v= +ar(--inner-gutter)) + var(--inner-gutter))); } + +.cols-container > .mx-2\/3-cols-no-gutter { margin-right: calc(66.666% - va= +r(--inner-gutter)); margin-left: calc(66.666% - var(--inner-gutter)); } + +.cols-container > .-mr-2\/3-cols-no-gutter { margin-right: calc((66.666% - = +var(--inner-gutter)) * -1); } + +.cols-container > .-ml-2\/3-cols-no-gutter { margin-left: calc((66.666% - v= +ar(--inner-gutter)) * -1); } + +.cols-container > .-mx-2\/3-cols-no-gutter { margin-right: calc((66.666% - = +var(--inner-gutter)) * -1); margin-left: calc((66.666% - var(--inner-gutter= +)) * -1); } + +.cols-container > .pr-2\/3-cols { padding-right: calc(((66.666% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-2\/3-cols { padding-left: calc(((66.666% - var(--inne= +r-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-2\/3-cols { padding-right: calc(((66.666% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))); padding-left: calc(((66.666% - v= +ar(--inner-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pr-2\/3-cols-no-gutter { padding-right: calc(66.666% - v= +ar(--inner-gutter)); } + +.cols-container > .pl-2\/3-cols-no-gutter { padding-left: calc(66.666% - va= +r(--inner-gutter)); } + +.cols-container > .px-2\/3-cols-no-gutter { padding-right: calc(66.666% - v= +ar(--inner-gutter)); padding-left: calc(66.666% - var(--inner-gutter)); } + +.cols-container > .left-2\/3-cols { left: calc(((66.666% - var(--inner-gutt= +er)) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-2\/3-cols { right: calc(((66.666% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-2\/3-cols { right: calc(((66.666% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))); left: calc(((66.666% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-2\/3-cols-no-gutter { left: calc(66.666% - var(--in= +ner-gutter)); } + +.cols-container > .right-2\/3-cols-no-gutter { right: calc(66.666% - var(--= +inner-gutter)); } + +.cols-container > .inset-x-2\/3-cols-no-gutter { right: calc(66.666% - var(= +--inner-gutter)); left: calc(66.666% - var(--inner-gutter)); } + +.cols-container > .-left-2\/3-cols { left: calc((((66.666% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-2\/3-cols { right: calc((((66.666% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-2\/3-cols { right: calc((((66.666% - var(--inne= +r-gutter)) + (2 * var(--inner-gutter)))) * -1); left: calc((((66.666% - var= +(--inner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-left-2\/3-cols-no-gutter { left: calc((66.666% - var(--= +inner-gutter)) * -1); } + +.cols-container > .-right-2\/3-cols-no-gutter { right: calc((66.666% - var(= +--inner-gutter)) * -1); } + +.cols-container > .-inset-x-2\/3-cols-no-gutter { right: calc((66.666% - va= +r(--inner-gutter)) * -1); left: calc((66.666% - var(--inner-gutter)) * -1);= + } + +.cols-container > .w-3\/4-cols { width: calc(75% - var(--inner-gutter)); } + +.cols-container > .mr-3\/4-cols { margin-right: calc(((75% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-3\/4-cols { margin-left: calc(((75% - var(--inner-gut= +ter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-3\/4-cols { margin-right: calc(((75% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); margin-left: calc(((75% - var(--inner= +-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .-mr-3\/4-cols { margin-right: calc((((75% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-3\/4-cols { margin-left: calc((((75% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-3\/4-cols { margin-right: calc((((75% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))) * -1); margin-left: calc((((75% - va= +r(--inner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .mr-3\/4-cols-no-gutter { margin-right: calc(75% - var(--= +inner-gutter)); } + +.cols-container > .ml-3\/4-cols-no-gutter { margin-left: calc(((75% - var(-= +-inner-gutter)) + var(--inner-gutter))); } + +.cols-container > .mx-3\/4-cols-no-gutter { margin-right: calc(75% - var(--= +inner-gutter)); margin-left: calc(75% - var(--inner-gutter)); } + +.cols-container > .-mr-3\/4-cols-no-gutter { margin-right: calc((75% - var(= +--inner-gutter)) * -1); } + +.cols-container > .-ml-3\/4-cols-no-gutter { margin-left: calc((75% - var(-= +-inner-gutter)) * -1); } + +.cols-container > .-mx-3\/4-cols-no-gutter { margin-right: calc((75% - var(= +--inner-gutter)) * -1); margin-left: calc((75% - var(--inner-gutter)) * -1)= +; } + +.cols-container > .pr-3\/4-cols { padding-right: calc(((75% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-3\/4-cols { padding-left: calc(((75% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-3\/4-cols { padding-right: calc(((75% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))); padding-left: calc(((75% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pr-3\/4-cols-no-gutter { padding-right: calc(75% - var(-= +-inner-gutter)); } + +.cols-container > .pl-3\/4-cols-no-gutter { padding-left: calc(75% - var(--= +inner-gutter)); } + +.cols-container > .px-3\/4-cols-no-gutter { padding-right: calc(75% - var(-= +-inner-gutter)); padding-left: calc(75% - var(--inner-gutter)); } + +.cols-container > .left-3\/4-cols { left: calc(((75% - var(--inner-gutter))= + + (2 * var(--inner-gutter)))); } + +.cols-container > .right-3\/4-cols { right: calc(((75% - var(--inner-gutter= +)) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-3\/4-cols { right: calc(((75% - var(--inner-gutt= +er)) + (2 * var(--inner-gutter)))); left: calc(((75% - var(--inner-gutter))= + + (2 * var(--inner-gutter)))); } + +.cols-container > .left-3\/4-cols-no-gutter { left: calc(75% - var(--inner-= +gutter)); } + +.cols-container > .right-3\/4-cols-no-gutter { right: calc(75% - var(--inne= +r-gutter)); } + +.cols-container > .inset-x-3\/4-cols-no-gutter { right: calc(75% - var(--in= +ner-gutter)); left: calc(75% - var(--inner-gutter)); } + +.cols-container > .-left-3\/4-cols { left: calc((((75% - var(--inner-gutter= +)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-3\/4-cols { right: calc((((75% - var(--inner-gutt= +er)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-3\/4-cols { right: calc((((75% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))) * -1); left: calc((((75% - var(--inner= +-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-left-3\/4-cols-no-gutter { left: calc((75% - var(--inne= +r-gutter)) * -1); } + +.cols-container > .-right-3\/4-cols-no-gutter { right: calc((75% - var(--in= +ner-gutter)) * -1); } + +.cols-container > .-inset-x-3\/4-cols-no-gutter { right: calc((75% - var(--= +inner-gutter)) * -1); left: calc((75% - var(--inner-gutter)) * -1); } + +.sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; margi= +n: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: now= +rap; border-width: 0px; } + +.pointer-events-none { pointer-events: none; } + +.pointer-events-auto { pointer-events: auto; } + +.\!visible { visibility: visible !important; } + +.visible { visibility: visible; } + +.invisible { visibility: hidden; } + +.collapse { visibility: collapse; } + +.static { position: static; } + +.fixed { position: fixed; } + +.\!absolute { position: absolute !important; } + +.absolute { position: absolute; } + +.relative { position: relative; } + +.sticky { position: sticky; } + +.inset-0 { inset: 0rem; } + +.-bottom-24 { bottom: -1.5rem; } + +.-bottom-3 { bottom: -0.1875rem; } + +.-bottom-32 { bottom: -2rem; } + +.-bottom-8 { bottom: -0.5rem; } + +.-left-1 { left: -0.0625rem; } + +.-left-24 { left: -1.5rem; } + +.-left-8 { left: -0.5rem; } + +.-right-16 { right: -1rem; } + +.-top-1 { top: -0.0625rem; } + +.-top-12 { top: -0.75rem; } + +.-top-2 { top: -0.125rem; } + +.-top-4 { top: -0.25rem; } + +.-top-8 { top: -0.5rem; } + +.-top-\[0\.1em\] { top: -0.1em; } + +.-top-\[0\.5px\] { top: -0.5px; } + +.-top-\[16px\] { top: -16px; } + +.-top-\[3\.333333\%\] { top: -3.33333%; } + +.bottom-0 { bottom: 0rem; } + +.bottom-1 { bottom: 0.0625rem; } + +.bottom-13 { bottom: 0.8125rem; } + +.bottom-24 { bottom: 1.5rem; } + +.bottom-8 { bottom: 0.5rem; } + +.bottom-\[17\.777778\%\] { bottom: 17.7778%; } + +.bottom-\[33\.3539823\%\] { bottom: 33.354%; } + +.bottom-\[80px\] { bottom: 80px; } + +.bottom-gutter { bottom: var(--inner-gutter); } + +.left-0 { left: 0rem; } + +.left-1 { left: 0.0625rem; } + +.left-1\/2 { left: 50%; } + +.left-12 { left: 0.75rem; } + +.left-2 { left: 0.125rem; } + +.left-\[-1em\] { left: -1em; } + +.left-\[0\.0625em\] { left: 0.0625em; } + +.left-\[10px\] { left: 10px; } + +.left-\[150px\] { left: 150px; } + +.left-\[17\.56542056\%\] { left: 17.5654%; } + +.left-\[17\.777778\%\] { left: 17.7778%; } + +.left-\[20px\] { left: 20px; } + +.left-\[2px\] { left: 2px; } + +.left-\[35\.13084112\%\] { left: 35.1308%; } + +.left-\[calc\(50\%-112px\)\] { left: calc(50% - 112px); } + +.left-\[calc\(50\%-250px\)\] { left: calc(50% - 250px); } + +.left-\[calc\(50\%-32\.25\%\)\] { left: 17.75%; } + +.left-gutter { left: var(--inner-gutter); } + +.right-0 { right: 0rem; } + +.right-1 { right: 0.0625rem; } + +.right-16 { right: 1rem; } + +.right-\[17\.56542056\%\] { right: 17.5654%; } + +.right-\[17\.777778\%\] { right: 17.7778%; } + +.right-gutter { right: var(--inner-gutter); } + +.top-0 { top: 0rem; } + +.top-1 { top: 0.0625rem; } + +.top-1\/2 { top: 50%; } + +.top-10 { top: 0.625rem; } + +.top-100 { top: 6.25rem; } + +.top-16 { top: 1rem; } + +.top-2 { top: 0.125rem; } + +.top-3 { top: 0.1875rem; } + +.top-4 { top: 0.25rem; } + +.top-8 { top: 0.5rem; } + +.top-96 { top: 6rem; } + +.top-\[-\.2em\] { top: -0.2em; } + +.top-\[-80px\] { top: -80px; } + +.top-\[0\.05em\] { top: 0.05em; } + +.top-\[0\.15em\] { top: 0.15em; } + +.top-\[0\.22em\] { top: 0.22em; } + +.top-\[0\.25em\] { top: 0.25em; } + +.top-\[0\.2em\] { top: 0.2em; } + +.top-\[100px\] { top: 100px; } + +.top-\[14px\] { top: 14px; } + +.top-\[17\.777778\%\] { top: 17.7778%; } + +.top-\[1px\] { top: 1px; } + +.top-\[200px\] { top: 200px; } + +.top-\[22px\] { top: 22px; } + +.top-\[27px\] { top: 27px; } + +.top-\[33\.3539823\%\] { top: 33.354%; } + +.top-\[5\%\] { top: 5%; } + +.top-\[50\%\] { top: 50%; } + +.top-\[63px\] { top: 63px; } + +.top-\[7\%\] { top: 7%; } + +.top-\[calc\(50\%-133px\)\] { top: calc(50% - 133px); } + +.top-\[calc\(50\%-1px\)\] { top: calc(50% - 1px); } + +.top-auto { top: auto; } + +.-z-10 { z-index: -10; } + +.z-10 { z-index: 10; } + +.z-20 { z-index: 20; } + +.z-30 { z-index: 30; } + +.z-40 { z-index: 40; } + +.z-50 { z-index: 50; } + +.z-\[100\] { z-index: 100; } + +.z-\[15\] { z-index: 15; } + +.z-\[1\] { z-index: 1; } + +.z-\[20\] { z-index: 20; } + +.z-\[300\] { z-index: 300; } + +.z-\[30\] { z-index: 30; } + +.z-\[60\] { z-index: 60; } + +.z-\[999\] { z-index: 999; } + +.order-1 { order: 1; } + +.order-2 { order: 2; } + +.col-auto { grid-column: auto; } + +.col-span-1 { grid-column: span 1 / span 1; } + +.col-span-11 { grid-column: span 11 / span 11; } + +.col-span-12 { grid-column: span 12 / span 12; } + +.col-span-2 { grid-column: span 2 / span 2; } + +.col-span-3 { grid-column: span 3 / span 3; } + +.col-span-4 { grid-column: span 4 / span 4; } + +.col-span-6 { grid-column: span 6 / span 6; } + +.col-span-full { grid-column: 1 / -1; } + +.col-start-1 { grid-column-start: 1; } + +.col-start-2 { grid-column-start: 2; } + +.col-start-4 { grid-column-start: 4; } + +.col-end-4 { grid-column-end: 4; } + +.col-end-7 { grid-column-end: 7; } + +.row-span-2 { grid-row: span 2 / span 2; } + +.row-start-1 { grid-row-start: 1; } + +.float-right { float: right; } + +.clear-right { clear: right; } + +.-m-\[1rem\] { margin: -1rem; } + +.m-0 { margin: 0rem; } + +.m-auto { margin: auto; } + +.-mx-10 { margin-left: -0.625rem; margin-right: -0.625rem; } + +.mx-12 { margin-left: 0.75rem; margin-right: 0.75rem; } + +.mx-16 { margin-left: 1rem; margin-right: 1rem; } + +.mx-2 { margin-left: 0.125rem; margin-right: 0.125rem; } + +.mx-4 { margin-left: 0.25rem; margin-right: 0.25rem; } + +.mx-6 { margin-left: 0.375rem; margin-right: 0.375rem; } + +.mx-\[calc\(0\.5\*\(100vw-380px\)\)\] { margin-left: calc(0.5 * (100vw - 38= +0px)); margin-right: calc(0.5 * (100vw - 380px)); } + +.mx-\[var\(--outer-gutter\)\] { margin-left: var(--outer-gutter); margin-ri= +ght: var(--outer-gutter); } + +.mx-auto { margin-left: auto; margin-right: auto; } + +.my-0 { margin-top: 0rem; margin-bottom: 0rem; } + +.my-12 { margin-top: 0.75rem; margin-bottom: 0.75rem; } + +.my-16 { margin-top: 1rem; margin-bottom: 1rem; } + +.my-2 { margin-top: 0.125rem; margin-bottom: 0.125rem; } + +.my-24 { margin-top: 1.5rem; margin-bottom: 1.5rem; } + +.my-4 { margin-top: 0.25rem; margin-bottom: 0.25rem; } + +.\!mr-0 { margin-right: 0rem !important; } + +.\!mt-0 { margin-top: 0rem !important; } + +.-mb-1 { margin-bottom: -0.0625rem; } + +.-mb-14 { margin-bottom: -0.875rem; } + +.-mb-5 { margin-bottom: -0.3125rem; } + +.-ml-12 { margin-left: -0.75rem; } + +.-ml-4 { margin-left: -0.25rem; } + +.-ml-\[0\.055em\] { margin-left: -0.055em; } + +.-ml-\[0\.0625em\] { margin-left: -0.0625em; } + +.-ml-\[0\.4em\] { margin-left: -0.4em; } + +.-ml-\[var\(--outer-gutter\)\] { margin-left: calc(var(--outer-gutter) * -1= +); } + +.-mr-4 { margin-right: -0.25rem; } + +.-mr-gutter { margin-right: calc(var(--inner-gutter) * -1); } + +.-mt-1 { margin-top: -0.0625rem; } + +.-mt-14 { margin-top: -0.875rem; } + +.-mt-2 { margin-top: -0.125rem; } + +.-mt-3 { margin-top: -0.1875rem; } + +.-mt-4 { margin-top: -0.25rem; } + +.-mt-64 { margin-top: -4rem; } + +.mb-0 { margin-bottom: 0rem; } + +.mb-1 { margin-bottom: 0.0625rem; } + +.mb-10 { margin-bottom: 0.625rem; } + +.mb-12 { margin-bottom: 0.75rem; } + +.mb-14 { margin-bottom: 0.875rem; } + +.mb-16 { margin-bottom: 1rem; } + +.mb-2 { margin-bottom: 0.125rem; } + +.mb-20 { margin-bottom: 1.25rem; } + +.mb-24 { margin-bottom: 1.5rem; } + +.mb-32 { margin-bottom: 2rem; } + +.mb-4 { margin-bottom: 0.25rem; } + +.mb-40 { margin-bottom: 2.5rem; } + +.mb-48 { margin-bottom: 3rem; } + +.mb-6 { margin-bottom: 0.375rem; } + +.mb-60 { margin-bottom: 3.75rem; } + +.mb-64 { margin-bottom: 4rem; } + +.mb-8 { margin-bottom: 0.5rem; } + +.mb-\[-10px\] { margin-bottom: -10px; } + +.mb-\[-4px\] { margin-bottom: -4px; } + +.mb-\[28px\] { margin-bottom: 28px; } + +.mb-\[var\(--mb\)\] { margin-bottom: var(--mb); } + +.ml-10 { margin-left: 0.625rem; } + +.ml-16 { margin-left: 1rem; } + +.ml-17 { margin-left: 1.0625rem; } + +.ml-2 { margin-left: 0.125rem; } + +.ml-20 { margin-left: 1.25rem; } + +.ml-24 { margin-left: 1.5rem; } + +.ml-3 { margin-left: 0.1875rem; } + +.ml-4 { margin-left: 0.25rem; } + +.ml-5 { margin-left: 0.3125rem; } + +.ml-6 { margin-left: 0.375rem; } + +.ml-8 { margin-left: 0.5rem; } + +.ml-\[1em\] { margin-left: 1em; } + +.ml-\[calc\(-1\*var\(--outer-gutter\)\)\] { margin-left: calc(-1 * var(--ou= +ter-gutter)); } + +.ml-auto { margin-left: auto; } + +.mr-1 { margin-right: 0.0625rem; } + +.mr-12 { margin-right: 0.75rem; } + +.mr-14 { margin-right: 0.875rem; } + +.mr-16 { margin-right: 1rem; } + +.mr-2 { margin-right: 0.125rem; } + +.mr-24 { margin-right: 1.5rem; } + +.mr-32 { margin-right: 2rem; } + +.mr-4 { margin-right: 0.25rem; } + +.mr-5 { margin-right: 0.3125rem; } + +.mr-6 { margin-right: 0.375rem; } + +.mr-60 { margin-right: 3.75rem; } + +.mr-64 { margin-right: 4rem; } + +.mr-7 { margin-right: 0.4375rem; } + +.mr-8 { margin-right: 0.5rem; } + +.mr-gutter { margin-right: var(--inner-gutter); } + +.mt-0 { margin-top: 0rem; } + +.mt-1 { margin-top: 0.0625rem; } + +.mt-10 { margin-top: 0.625rem; } + +.mt-12 { margin-top: 0.75rem; } + +.mt-14 { margin-top: 0.875rem; } + +.mt-16 { margin-top: 1rem; } + +.mt-2 { margin-top: 0.125rem; } + +.mt-20 { margin-top: 1.25rem; } + +.mt-23 { margin-top: 1.4375rem; } + +.mt-24 { margin-top: 1.5rem; } + +.mt-32 { margin-top: 2rem; } + +.mt-4 { margin-top: 0.25rem; } + +.mt-40 { margin-top: 2.5rem; } + +.mt-48 { margin-top: 3rem; } + +.mt-5 { margin-top: 0.3125rem; } + +.mt-52 { margin-top: 3.25rem; } + +.mt-56 { margin-top: 3.5rem; } + +.mt-6 { margin-top: 0.375rem; } + +.mt-8 { margin-top: 0.5rem; } + +.mt-84 { margin-top: 5.25rem; } + +.mt-96 { margin-top: 6rem; } + +.mt-\[-32px\] { margin-top: -32px; } + +.mt-\[-4px\] { margin-top: -4px; } + +.mt-\[2px\] { margin-top: 2px; } + +.mt-\[42px\] { margin-top: 42px; } + +.mt-\[5px\] { margin-top: 5px; } + +.mt-\[calc\(-1\*var\(--inner-gutter\)\+8px\)\] { margin-top: calc(-1 * var(= +--inner-gutter) + 8px); } + +.mt-auto { margin-top: auto; } + +.mt-gutter { margin-top: var(--inner-gutter); } + +.\!block { display: block !important; } + +.block { display: block; } + +.inline-block { display: inline-block; } + +.inline { display: inline; } + +.flex { display: flex; } + +.inline-flex { display: inline-flex; } + +.table { display: table; } + +.grid { display: grid; } + +.contents { display: contents; } + +.hidden { display: none; } + +.aspect-\[1280\/675\] { aspect-ratio: 1280 / 675; } + +.aspect-\[1280\/853\] { aspect-ratio: 1280 / 853; } + +.aspect-\[16\/10\] { aspect-ratio: 16 / 10; } + +.aspect-\[16\/9\] { aspect-ratio: 16 / 9; } + +.aspect-\[1920\/1018\] { aspect-ratio: 1920 / 1018; } + +.aspect-\[2\/1\] { aspect-ratio: 2 / 1; } + +.aspect-\[380\/532\] { aspect-ratio: 380 / 532; } + +.aspect-\[393\/848\] { aspect-ratio: 393 / 848; } + +.aspect-\[428\/226\] { aspect-ratio: 428 / 226; } + +.aspect-\[503\/372\] { aspect-ratio: 503 / 372; } + +.aspect-\[8\.5\/11\] { aspect-ratio: 8.5 / 11; } + +.aspect-\[900\/620\] { aspect-ratio: 900 / 620; } + +.aspect-square { aspect-ratio: 1 / 1; } + +.\!h-auto { height: auto !important; } + +.\!h-full { height: 100% !important; } + +.h-0 { height: 0rem; } + +.h-1 { height: 0.0625rem; } + +.h-100 { height: 6.25rem; } + +.h-12 { height: 0.75rem; } + +.h-14 { height: 0.875rem; } + +.h-15 { height: 0.9375rem; } + +.h-16 { height: 1rem; } + +.h-18 { height: 1.125rem; } + +.h-19 { height: 1.1875rem; } + +.h-2 { height: 0.125rem; } + +.h-20 { height: 1.25rem; } + +.h-24 { height: 1.5rem; } + +.h-28 { height: 1.75rem; } + +.h-32 { height: 2rem; } + +.h-34 { height: 2.125rem; } + +.h-36 { height: 2.25rem; } + +.h-40 { height: 2.5rem; } + +.h-44 { height: 2.75rem; } + +.h-48 { height: 3rem; } + +.h-5 { height: 0.3125rem; } + +.h-50 { height: 3.125rem; } + +.h-54 { height: 3.375rem; } + +.h-6 { height: 0.375rem; } + +.h-60 { height: 3.75rem; } + +.h-8 { height: 0.5rem; } + +.h-9 { height: 0.5625rem; } + +.h-\[110px\] { height: 110px; } + +.h-\[115px\] { height: 115px; } + +.h-\[120px\] { height: 120px; } + +.h-\[130px\] { height: 130px; } + +.h-\[13px\] { height: 13px; } + +.h-\[145px\] { height: 145px; } + +.h-\[14px\] { height: 14px; } + +.h-\[160px\] { height: 160px; } + +.h-\[16px\] { height: 16px; } + +.h-\[17px\] { height: 17px; } + +.h-\[1px\] { height: 1px; } + +.h-\[200px\] { height: 200px; } + +.h-\[21px\] { height: 21px; } + +.h-\[220px\] { height: 220px; } + +.h-\[24px\] { height: 24px; } + +.h-\[25px\] { height: 25px; } + +.h-\[28px\] { height: 28px; } + +.h-\[333px\] { height: 333px; } + +.h-\[33px\] { height: 33px; } + +.h-\[40px\] { height: 40px; } + +.h-\[44px\] { height: 44px; } + +.h-\[450px\] { height: 450px; } + +.h-\[50\%\] { height: 50%; } + +.h-\[54px\] { height: 54px; } + +.h-\[60px\] { height: 60px; } + +.h-\[620px\] { height: 620px; } + +.h-\[64px\] { height: 64px; } + +.h-\[66px\] { height: 66px; } + +.h-\[6px\] { height: 6px; } + +.h-\[70vh\] { height: 70vh; } + +.h-\[750px\] { height: 750px; } + +.h-\[80px\] { height: 80px; } + +.h-\[84\.3\%\] { height: 84.3%; } + +.h-\[90\%\] { height: 90%; } + +.h-\[90px\] { height: 90px; } + +.h-\[95px\] { height: 95px; } + +.h-\[9px\] { height: 9px; } + +.h-\[calc\(100\%\+16px\)\] { height: calc(100% + 16px); } + +.h-\[calc\(100\%-2px\)\] { height: calc(100% - 2px); } + +.h-\[calc\(100vh-64px\)\] { height: calc(100vh - 64px); } + +.h-\[calc\(100vh-80px\)\] { height: calc(100vh - 80px); } + +.h-\[calc\(var\(--spacing-spacing-2\)\+var\(--inner-gutter\)\)\] { height: = +calc(var(--spacing-spacing-2) + var(--inner-gutter)); } + +.h-\[var\(--max-height\)\] { height: var(--max-height); } + +.h-auto { height: auto; } + +.h-full { height: 100%; } + +.h-screen { height: calc(var(--vh, 1vh) * 100); } + +.max-h-0 { max-height: 0rem; } + +.max-h-\[100\%\] { max-height: 100%; } + +.max-h-\[1000px\] { max-height: 1000px; } + +.max-h-\[250px\] { max-height: 250px; } + +.max-h-\[330px\] { max-height: 330px; } + +.max-h-\[400px\] { max-height: 400px; } + +.max-h-\[80vh\] { max-height: 80vh; } + +.max-h-none { max-height: none; } + +.\!min-h-0 { min-height: 0rem !important; } + +.min-h-0 { min-height: 0rem; } + +.min-h-100 { min-height: 6.25rem; } + +.min-h-24 { min-height: 1.5rem; } + +.min-h-\[132px\] { min-height: 132px; } + +.min-h-\[161px\] { min-height: 161px; } + +.min-h-\[200px\] { min-height: 200px; } + +.min-h-\[500px\] { min-height: 500px; } + +.min-h-\[64px\] { min-height: 64px; } + +.min-h-\[71px\] { min-height: 71px; } + +.min-h-full { min-height: 100%; } + +.\!w-auto { width: auto !important; } + +.w-1 { width: 0.0625rem; } + +.w-1\/2 { width: 50%; } + +.w-1\/3 { width: 33.3333%; } + +.w-12 { width: 0.75rem; } + +.w-14 { width: 0.875rem; } + +.w-15 { width: 0.9375rem; } + +.w-16 { width: 1rem; } + +.w-18 { width: 1.125rem; } + +.w-20 { width: 1.25rem; } + +.w-24 { width: 1.5rem; } + +.w-28 { width: 1.75rem; } + +.w-32 { width: 2rem; } + +.w-36 { width: 2.25rem; } + +.w-40 { width: 2.5rem; } + +.w-44 { width: 2.75rem; } + +.w-48 { width: 3rem; } + +.w-50 { width: 3.125rem; } + +.w-6\/12 { width: 50%; } + +.w-60 { width: 3.75rem; } + +.w-8 { width: 0.5rem; } + +.w-8\/12 { width: 66.6667%; } + +.w-9 { width: 0.5625rem; } + +.w-\[100\%\] { width: 100%; } + +.w-\[1000\%\] { width: 1000%; } + +.w-\[100vw\] { width: 100vw; } + +.w-\[118px\] { width: 118px; } + +.w-\[120px\] { width: 120px; } + +.w-\[126px\] { width: 126px; } + +.w-\[12px\] { width: 12px; } + +.w-\[13px\] { width: 13px; } + +.w-\[14px\] { width: 14px; } + +.w-\[16px\] { width: 16px; } + +.w-\[175px\] { width: 175px; } + +.w-\[200px\] { width: 200px; } + +.w-\[21px\] { width: 21px; } + +.w-\[224px\] { width: 224px; } + +.w-\[25\%\] { width: 25%; } + +.w-\[28px\] { width: 28px; } + +.w-\[29\%\] { width: 29%; } + +.w-\[31px\] { width: 31px; } + +.w-\[33\.333333vw\] { width: 33.3333vw; } + +.w-\[340px\] { width: 340px; } + +.w-\[38\.79310345\%\] { width: 38.7931%; } + +.w-\[40\%\] { width: 40%; } + +.w-\[42px\] { width: 42px; } + +.w-\[46px\] { width: 46px; } + +.w-\[500px\] { width: 500px; } + +.w-\[54px\] { width: 54px; } + +.w-\[64\.44444444\%\] { width: 64.4444%; } + +.w-\[64\.616822\%\] { width: 64.6168%; } + +.w-\[64px\] { width: 64px; } + +.w-\[66\.666667\%\] { width: 66.6667%; } + +.w-\[66\.66666vw\] { width: 66.6667vw; } + +.w-\[67px\] { width: 67px; } + +.w-\[75\%\] { width: 75%; } + +.w-\[80\%\] { width: 80%; } + +.w-\[90\%\] { width: 90%; } + +.w-\[900px\] { width: 900px; } + +.w-\[95\%\] { width: 95%; } + +.w-\[9px\] { width: 9px; } + +.w-\[calc\(100\%\+\(2\*var\(--outer-gutter\)\)\)\] { width: calc(100% + (2 = +* var(--outer-gutter))); } + +.w-\[calc\(100\%\+\(2\*var\(--spacing-spacing-4\)\)\)\] { width: calc(100% = ++ (2 * var(--spacing-spacing-4))); } + +.w-\[calc\(100\%\+\(var\(--outer-gutter\)\*2\)\)\] { width: calc(100% + (va= +r(--outer-gutter) * 2)); } + +.w-\[calc\(100\%\+16px\)\] { width: calc(100% + 16px); } + +.w-\[var\(--outer-gutter\)\] { width: var(--outer-gutter); } + +.w-auto { width: auto; } + +.w-fit { width: fit-content; } + +.w-full { width: 100%; } + +.w-screen { width: 100vw; } + +.min-w-0 { min-width: 0px; } + +.min-w-\[1\.5ch\] { min-width: 1.5ch; } + +.min-w-\[100vw\] { min-width: 100vw; } + +.min-w-\[160px\] { min-width: 160px; } + +.min-w-\[16px\] { min-width: 16px; } + +.min-w-\[80px\] { min-width: 80px; } + +.min-w-full { min-width: 100%; } + +.min-w-max { min-width: max-content; } + +.max-w-\[100\%\] { max-width: 100%; } + +.max-w-\[100vw\] { max-width: 100vw; } + +.max-w-\[1080px\] { max-width: 1080px; } + +.max-w-\[110px\] { max-width: 110px; } + +.max-w-\[1120px\] { max-width: 1120px; } + +.max-w-\[1200px\] { max-width: 1200px; } + +.max-w-\[126px\] { max-width: 126px; } + +.max-w-\[240px\] { max-width: 240px; } + +.max-w-\[270px\] { max-width: 270px; } + +.max-w-\[280px\] { max-width: 280px; } + +.max-w-\[310px\] { max-width: 310px; } + +.max-w-\[345px\] { max-width: 345px; } + +.max-w-\[370px\] { max-width: 370px; } + +.max-w-\[375px\] { max-width: 375px; } + +.max-w-\[380px\] { max-width: 380px; } + +.max-w-\[384px\] { max-width: 384px; } + +.max-w-\[390px\] { max-width: 390px; } + +.max-w-\[500px\] { max-width: 500px; } + +.max-w-\[512px\] { max-width: 512px; } + +.max-w-\[520px\] { max-width: 520px; } + +.max-w-\[540px\] { max-width: 540px; } + +.max-w-\[600px\] { max-width: 600px; } + +.max-w-\[640px\] { max-width: 640px; } + +.max-w-\[64px\] { max-width: 64px; } + +.max-w-\[66\.66667vw\] { max-width: 66.6667vw; } + +.max-w-\[720px\] { max-width: 720px; } + +.max-w-\[75px\] { max-width: 75px; } + +.max-w-\[80px\] { max-width: 80px; } + +.max-w-\[90\%\] { max-width: 90%; } + +.max-w-\[calc\(100vw_-_\(var\(--outer-gutter\)\*2\)\)\] { max-width: calc(1= +00vw - (var(--outer-gutter) * 2)); } + +.max-w-full { max-width: 100%; } + +.max-w-none { max-width: none; } + +.max-w-prose { max-width: 65ch; } + +.flex-1 { flex: 1 1 0%; } + +.flex-none { flex: 0 0 auto; } + +.flex-shrink-0 { flex-shrink: 0; } + +.shrink { flex-shrink: 1; } + +.shrink-0 { flex-shrink: 0; } + +.flex-grow { flex-grow: 1; } + +.border-collapse { border-collapse: collapse; } + +.origin-bottom { transform-origin: center bottom; } + +.origin-bottom-left { transform-origin: left bottom; } + +.origin-left { transform-origin: left center; } + +.origin-top-left { transform-origin: left top; } + +.origin-top-right { transform-origin: right top; } + +.-translate-x-1\/2 { --tw-translate-x: -50%; transform: translate(var(--tw-= +translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-= +skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-= +scale-y)); } + +.-translate-x-\[100px\] { --tw-translate-x: -100px; transform: translate(va= +r(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(va= +r(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(va= +r(--tw-scale-y)); } + +.-translate-x-\[calc\(100\%\+8px\)\] { --tw-translate-x: calc((100% + 8px)*= +-1); transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rota= +te(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(= +var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.-translate-x-full { --tw-translate-x: -100%; transform: translate(var(--tw= +-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw= +-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw= +-scale-y)); } + +.-translate-y-1\/2 { --tw-translate-y: -50%; transform: translate(var(--tw-= +translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-= +skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-= +scale-y)); } + +.-translate-y-\[calc\(100\%\+4px\)\] { --tw-translate-y: calc((100% + 4px)*= +-1); transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rota= +te(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(= +var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.-translate-y-\[calc\(100\%\+8px\)\] { --tw-translate-y: calc((100% + 8px)*= +-1); transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rota= +te(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(= +var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.-translate-y-\[calc\(50\%-18px\)\] { --tw-translate-y: calc((50% - 18px)*-= +1); transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotat= +e(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(v= +ar(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.translate-x-4 { --tw-translate-x: .25rem; transform: translate(var(--tw-tr= +anslate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-sk= +ew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-sc= +ale-y)); } + +.translate-x-\[14px\] { --tw-translate-x: 14px; transform: translate(var(--= +tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--= +tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--= +tw-scale-y)); } + +.translate-x-\[17px\] { --tw-translate-x: 17px; transform: translate(var(--= +tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--= +tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--= +tw-scale-y)); } + +.translate-x-\[8px\] { --tw-translate-x: 8px; transform: translate(var(--tw= +-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw= +-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw= +-scale-y)); } + +.translate-x-full { --tw-translate-x: 100%; transform: translate(var(--tw-t= +ranslate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-s= +kew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-s= +cale-y)); } + +.translate-y-0 { --tw-translate-y: 0rem; transform: translate(var(--tw-tran= +slate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew= +-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scal= +e-y)); } + +.translate-y-8 { --tw-translate-y: .5rem; transform: translate(var(--tw-tra= +nslate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-ske= +w-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-sca= +le-y)); } + +.translate-y-\[calc\(-100\%\+28px\)\] { --tw-translate-y: calc(-100% + 28px= +); transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate= +(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(va= +r(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.translate-y-\[calc\(-50\%-12px\)\] { --tw-translate-y: calc(-50% - 12px); = +transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(va= +r(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(-= +-tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.translate-y-full { --tw-translate-y: 100%; transform: translate(var(--tw-t= +ranslate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-s= +kew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-s= +cale-y)); } + +.-rotate-90 { --tw-rotate: -90deg; transform: translate(var(--tw-translate-= +x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) s= +kewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));= + } + +.rotate-180 { --tw-rotate: 180deg; transform: translate(var(--tw-translate-= +x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) s= +kewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));= + } + +.scale-0 { --tw-scale-x: 0; --tw-scale-y: 0; transform: translate(var(--tw-= +translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-= +skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-= +scale-y)); } + +.scale-100 { --tw-scale-x: 1; --tw-scale-y: 1; transform: translate(var(--t= +w-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--t= +w-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--t= +w-scale-y)); } + +.scale-90 { --tw-scale-x: .9; --tw-scale-y: .9; transform: translate(var(--= +tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--= +tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--= +tw-scale-y)); } + +.scale-95 { --tw-scale-x: .95; --tw-scale-y: .95; transform: translate(var(= +--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(= +--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(= +--tw-scale-y)); } + +.scale-x-0 { --tw-scale-x: 0; transform: translate(var(--tw-translate-x),va= +r(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(= +var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.scale-x-100 { --tw-scale-x: 1; transform: translate(var(--tw-translate-x),= +var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skew= +Y(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.transform { transform: translate(var(--tw-translate-x),var(--tw-translate-= +y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y))= + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.animate-\[cursorBlink_600ms_ease-in-out_infinite_alternate\] { animation: = +0.6s ease-in-out 0s infinite alternate none running cursorBlink; } + +@-webkit-keyframes marquee {=20 + 0% { transform: translate(0px); } + 100% { transform: translate(-50%); } +} + +@keyframes marquee {=20 + 0% { transform: translate(0px); } + 100% { transform: translate(-50%); } +} + +.animate-marquee { animation: 10s linear 0s infinite normal none running ma= +rquee; } + +@-webkit-keyframes spin {=20 + 100% { transform: rotate(360deg); } +} + +@keyframes spin {=20 + 100% { transform: rotate(360deg); } +} + +.animate-spin { animation: 1s linear 0s infinite normal none running spin; = +} + +.cursor-default { cursor: default; } + +.cursor-not-allowed { cursor: not-allowed; } + +.cursor-pointer { cursor: pointer; } + +.select-none { user-select: none; } + +.resize { resize: both; } + +.snap-x { scroll-snap-type: x var(--tw-scroll-snap-strictness); } + +.snap-mandatory { --tw-scroll-snap-strictness: mandatory; } + +.snap-start { scroll-snap-align: start; } + +.snap-center { scroll-snap-align: center; } + +.snap-always { scroll-snap-stop: always; } + +.scroll-mt-64 { scroll-margin-top: 4rem; } + +.scroll-mt-80 { scroll-margin-top: 5rem; } + +.scroll-mt-\[80px\] { scroll-margin-top: 80px; } + +.list-inside { list-style-position: inside; } + +.list-outside { list-style-position: outside; } + +.list-\[lower-latin\] { list-style-type: lower-latin; } + +.list-decimal { list-style-type: decimal; } + +.list-disc { list-style-type: disc; } + +.list-none { list-style-type: none; } + +.appearance-none { appearance: none; } + +.break-inside-avoid-column { break-inside: avoid-column; } + +.auto-cols-fr { grid-auto-columns: minmax(0px, 1fr); } + +.grid-flow-row { grid-auto-flow: row; } + +.grid-flow-col { grid-auto-flow: column; } + +.grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); } + +.grid-cols-12 { grid-template-columns: repeat(12, minmax(0px, 1fr)); } + +.grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); } + +.grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); } + +.grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); } + +.grid-cols-5 { grid-template-columns: repeat(5, minmax(0px, 1fr)); } + +.grid-cols-6 { grid-template-columns: repeat(6, minmax(0px, 1fr)); } + +.grid-cols-\[0\.35fr_0\.65fr\] { grid-template-columns: 0.35fr 0.65fr; } + +.grid-cols-\[1fr_1fr_1fr_1fr_1fr_64px\] { grid-template-columns: 1fr 1fr 1f= +r 1fr 1fr 64px; } + +.grid-cols-\[1fr_1fr_1fr_64px\] { grid-template-columns: 1fr 1fr 1fr 64px; = +} + +.grid-cols-\[1fr_40px_1fr_40px_1fr_40px_1fr\] { grid-template-columns: 1fr = +40px 1fr 40px 1fr 40px 1fr; } + +.grid-cols-\[21px_1fr\] { grid-template-columns: 21px 1fr; } + +.grid-cols-\[21px_1fr_auto\] { grid-template-columns: 21px 1fr auto; } + +.grid-cols-\[auto_auto\] { grid-template-columns: auto auto; } + +.grid-cols-\[repeat\(6\,auto\)\] { grid-template-columns: repeat(6, auto); = +} + +.grid-rows-2 { grid-template-rows: repeat(2, minmax(0px, 1fr)); } + +.flex-row { flex-direction: row; } + +.flex-col { flex-direction: column; } + +.flex-col-reverse { flex-direction: column-reverse; } + +.flex-wrap { flex-wrap: wrap; } + +.flex-nowrap { flex-wrap: nowrap; } + +.\!items-start { align-items: flex-start !important; } + +.items-start { align-items: flex-start; } + +.items-end { align-items: flex-end; } + +.items-center { align-items: center; } + +.items-baseline { align-items: baseline; } + +.items-stretch { align-items: stretch; } + +.justify-start { justify-content: flex-start; } + +.justify-end { justify-content: flex-end; } + +.justify-center { justify-content: center; } + +.justify-between { justify-content: space-between; } + +.justify-evenly { justify-content: space-evenly; } + +.gap-0 { gap: 0rem; } + +.gap-12 { gap: 0.75rem; } + +.gap-16 { gap: 1rem; } + +.gap-2 { gap: 0.125rem; } + +.gap-24 { gap: 1.5rem; } + +.gap-32 { gap: 2rem; } + +.gap-4 { gap: 0.25rem; } + +.gap-6 { gap: 0.375rem; } + +.gap-\[var\(--inner-gutter\)\], .gap-gutter { gap: var(--inner-gutter); } + +.gap-x-12 { column-gap: 0.75rem; } + +.gap-x-14 { column-gap: 0.875rem; } + +.gap-x-16 { column-gap: 1rem; } + +.gap-x-2 { column-gap: 0.125rem; } + +.gap-x-4 { column-gap: 0.25rem; } + +.gap-x-5 { column-gap: 0.3125rem; } + +.gap-x-8 { column-gap: 0.5rem; } + +.gap-x-\[var\(--inner-gutter\)\] { column-gap: var(--inner-gutter); } + +.gap-y-0 { row-gap: 0rem; } + +.gap-y-12 { row-gap: 0.75rem; } + +.gap-y-16 { row-gap: 1rem; } + +.gap-y-2 { row-gap: 0.125rem; } + +.gap-y-24 { row-gap: 1.5rem; } + +.gap-y-32 { row-gap: 2rem; } + +.gap-y-6 { row-gap: 0.375rem; } + +.gap-y-8 { row-gap: 0.5rem; } + +.space-x-4 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; mar= +gin-right: calc(.25rem * var(--tw-space-x-reverse)); margin-left: calc(.25r= +em * calc(1 - var(--tw-space-x-reverse))); } + +.self-start { align-self: flex-start; } + +.self-center { align-self: center; } + +.justify-self-end { justify-self: end; } + +.justify-self-center { justify-self: center; } + +.overflow-auto { overflow: auto; } + +.overflow-hidden { overflow: hidden; } + +.overflow-visible { overflow: visible; } + +.overflow-x-auto { overflow-x: auto; } + +.overflow-y-auto { overflow-y: auto; } + +.overflow-y-hidden { overflow-y: hidden; } + +.overscroll-x-contain { overscroll-behavior-x: contain; } + +.scroll-smooth { scroll-behavior: smooth; } + +.whitespace-nowrap { white-space: nowrap; } + +.whitespace-pre { white-space: pre; } + +.whitespace-pre-line { white-space: pre-line; } + +.whitespace-pre-wrap { white-space: pre-wrap; } + +.\!rounded-full { border-radius: 9999px !important; } + +.rounded { border-radius: 0.25rem; } + +.rounded-\[0\.2em\] { border-radius: 0.2em; } + +.rounded-\[4px\] { border-radius: 4px; } + +.rounded-\[6px\] { border-radius: 6px; } + +.rounded-\[calc\(0\.01\*\(100vw-2\*var\(--outer-gutter\)\)\)\] { border-rad= +ius: calc(.01 * (100vw - 2 * var(--outer-gutter))); } + +.rounded-\[calc\(0\.0492\*\(62\.8vw-2\*var\(--outer-gutter\)\)\)\] { border= +-radius: calc(.0492 * (62.8vw - 2 * var(--outer-gutter))); } + +.rounded-full { border-radius: 9999px; } + +.rounded-lg { border-radius: 0.5rem; } + +.rounded-md { border-radius: 0.375rem; } + +.rounded-none { border-radius: 0px; } + +.rounded-sm { border-radius: 0.125rem; } + +.rounded-bl-md { border-bottom-left-radius: 0.375rem; } + +.rounded-br-\[3\.6px\] { border-bottom-right-radius: 3.6px; } + +.rounded-tl-md { border-top-left-radius: 0.375rem; } + +.rounded-tr-\[3\.6px\] { border-top-right-radius: 3.6px; } + +.border { border-width: 1px; } + +.border-0 { border-width: 0px; } + +.border-2 { border-width: 2px; } + +.border-\[1\.5px\] { border-width: 1.5px; } + +.border-b { border-bottom-width: 1px; } + +.border-b-0 { border-bottom-width: 0px; } + +.border-l { border-left-width: 1px; } + +.border-l-2 { border-left-width: 2px; } + +.border-r { border-right-width: 1px; } + +.border-r-\[12px\] { border-right-width: 12px; } + +.border-t { border-top-width: 1px; } + +.border-dashed { border-style: dashed; } + +.border-dotted { border-style: dotted; } + +.border-\[\#000\] { --tw-border-opacity: 1; border-color: rgb(0 0 0 / var(-= +-tw-border-opacity)); } + +.border-\[\#353A2F\] { --tw-border-opacity: 1; border-color: rgb(53 58 47 /= + var(--tw-border-opacity)); } + +.border-\[\#505A44\] { --tw-border-opacity: 1; border-color: rgb(80 90 68 /= + var(--tw-border-opacity)); } + +.border-\[\#fff\] { --tw-border-opacity: 1; border-color: rgb(255 255 255 /= + var(--tw-border-opacity)); } + +.border-\[color\:var\(--blue-200\)\] { border-color: var(--blue-200); } + +.border-\[color\:var\(--blue-400\)\] { border-color: var(--blue-400); } + +.border-\[color\:var\(--gray-300\)\] { border-color: var(--gray-300); } + +.border-\[color\:var\(--gray-400\)\] { border-color: var(--gray-400); } + +.border-\[color\:var\(--gray-500\)\] { border-color: var(--gray-500); } + +.border-\[color\:var\(--gray-900\)\] { border-color: var(--gray-900); } + +.border-\[color\:var\(--green-700\)\] { border-color: var(--green-700); } + +.border-\[color\:var\(--red-500\)\] { border-color: var(--red-500); } + +.border-\[currentColor\] { border-color: currentcolor; } + +.border-\[rgba\(0\,0\,0\,0\.05\)\] { border-color: rgba(0, 0, 0, 0.05); } + +.border-\[rgba\(0\,0\,0\,0\.1\)\] { border-color: rgba(0, 0, 0, 0.1); } + +.border-\[rgba\(255\,255\,255\,0\.2\)\] { border-color: rgba(255, 255, 255,= + 0.2); } + +.border-\[var\(--blue-600\)\] { border-color: var(--blue-600); } + +.border-\[var\(--gray-300\)\] { border-color: var(--gray-300); } + +.border-\[var\(--yellow-600\)\] { border-color: var(--yellow-600); } + +.border-inherit { border-color: inherit; } + +.border-inverse { border-color: var(--border-inverse); } + +.border-primary { border-color: var(--border-primary); } + +.border-secondary { border-color: var(--border-secondary); } + +.border-transparent { border-color: var(--transparent); } + +.border-b-\[rgba\(255\,255\,255\,0\.2\)\] { border-bottom-color: rgba(255, = +255, 255, 0.2); } + +.border-b-primary { border-bottom-color: var(--border-primary); } + +.border-b-secondary { border-bottom-color: var(--border-secondary); } + +.border-l-\[color\:var\(--gray-500\)\] { border-left-color: var(--gray-500)= +; } + +.border-r-\[color\:transparent\] { border-right-color: transparent; } + +.border-r-\[color\:var\(--green-600\)\] { border-right-color: var(--green-6= +00); } + +.border-r-primary { border-right-color: var(--border-primary); } + +.border-r-secondary { border-right-color: var(--border-secondary); } + +.border-t-\[\#4D4D4F\] { --tw-border-opacity: 1; border-top-color: rgb(77 7= +7 79 / var(--tw-border-opacity)); } + +.border-t-\[\#E5EDF5\] { --tw-border-opacity: 1; border-top-color: rgb(229 = +237 245 / var(--tw-border-opacity)); } + +.border-t-\[rgba\(0\,0\,0\,0\.05\)\] { border-top-color: rgba(0, 0, 0, 0.05= +); } + +.border-t-\[rgba\(0\,0\,0\,0\.1\)\] { border-top-color: rgba(0, 0, 0, 0.1);= + } + +.border-t-primary { border-top-color: var(--border-primary); } + +.border-t-secondary { border-top-color: var(--border-secondary); } + +.bg-\[\#000000\], .bg-\[\#000\] { --tw-bg-opacity: 1; background-color: rgb= +(0 0 0 / var(--tw-bg-opacity)); } + +.bg-\[\#005454\] { --tw-bg-opacity: 1; background-color: rgb(0 84 84 / var(= +--tw-bg-opacity)); } + +.bg-\[\#00B3F5\] { --tw-bg-opacity: 1; background-color: rgb(0 179 245 / va= +r(--tw-bg-opacity)); } + +.bg-\[\#0E0E1A\] { --tw-bg-opacity: 1; background-color: rgb(14 14 26 / var= +(--tw-bg-opacity)); } + +.bg-\[\#0F3E99\], .bg-\[\#0f3e99\] { --tw-bg-opacity: 1; background-color: = +rgb(15 62 153 / var(--tw-bg-opacity)); } + +.bg-\[\#10A37F\] { --tw-bg-opacity: 1; background-color: rgb(16 163 127 / v= +ar(--tw-bg-opacity)); } + +.bg-\[\#202123\] { --tw-bg-opacity: 1; background-color: rgb(32 33 35 / var= +(--tw-bg-opacity)); } + +.bg-\[\#27B5EA\] { --tw-bg-opacity: 1; background-color: rgb(39 181 234 / v= +ar(--tw-bg-opacity)); } + +.bg-\[\#343540\] { --tw-bg-opacity: 1; background-color: rgb(52 53 64 / var= +(--tw-bg-opacity)); } + +.bg-\[\#353A2F\] { --tw-bg-opacity: 1; background-color: rgb(53 58 47 / var= +(--tw-bg-opacity)); } + +.bg-\[\#57b9e5\] { --tw-bg-opacity: 1; background-color: rgb(87 185 229 / v= +ar(--tw-bg-opacity)); } + +.bg-\[\#61C454\] { --tw-bg-opacity: 1; background-color: rgb(97 196 84 / va= +r(--tw-bg-opacity)); } + +.bg-\[\#D9D9D9\] { --tw-bg-opacity: 1; background-color: rgb(217 217 217 / = +var(--tw-bg-opacity)); } + +.bg-\[\#D9D9E2\] { --tw-bg-opacity: 1; background-color: rgb(217 217 226 / = +var(--tw-bg-opacity)); } + +.bg-\[\#E5EDF5\] { --tw-bg-opacity: 1; background-color: rgb(229 237 245 / = +var(--tw-bg-opacity)); } + +.bg-\[\#E5F1FF\] { --tw-bg-opacity: 1; background-color: rgb(229 241 255 / = +var(--tw-bg-opacity)); } + +.bg-\[\#E86C09\] { --tw-bg-opacity: 1; background-color: rgb(232 108 9 / va= +r(--tw-bg-opacity)); } + +.bg-\[\#EC5D2A\] { --tw-bg-opacity: 1; background-color: rgb(236 93 42 / va= +r(--tw-bg-opacity)); } + +.bg-\[\#ED6A5E\] { --tw-bg-opacity: 1; background-color: rgb(237 106 94 / v= +ar(--tw-bg-opacity)); } + +.bg-\[\#F0F0F0\] { --tw-bg-opacity: 1; background-color: rgb(240 240 240 / = +var(--tw-bg-opacity)); } + +.bg-\[\#F4BD50\] { --tw-bg-opacity: 1; background-color: rgb(244 189 80 / v= +ar(--tw-bg-opacity)); } + +.bg-\[\#F7F7F8\] { --tw-bg-opacity: 1; background-color: rgb(247 247 248 / = +var(--tw-bg-opacity)); } + +.bg-\[\#FAE69E\] { --tw-bg-opacity: 1; background-color: rgb(250 230 158 / = +var(--tw-bg-opacity)); } + +.bg-\[\#FDFDFD\] { --tw-bg-opacity: 1; background-color: rgb(253 253 253 / = +var(--tw-bg-opacity)); } + +.bg-\[\#dfffe2\] { --tw-bg-opacity: 1; background-color: rgb(223 255 226 / = +var(--tw-bg-opacity)); } + +.bg-\[\#ec4949\] { --tw-bg-opacity: 1; background-color: rgb(236 73 73 / va= +r(--tw-bg-opacity)); } + +.bg-\[\#ececf1\] { --tw-bg-opacity: 1; background-color: rgb(236 236 241 / = +var(--tw-bg-opacity)); } + +.bg-\[\#f6f6f4\] { --tw-bg-opacity: 1; background-color: rgb(246 246 244 / = +var(--tw-bg-opacity)); } + +.bg-\[\#fff\] { --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var= +(--tw-bg-opacity)); } + +.bg-\[black\] { --tw-bg-opacity: 1; background-color: rgb(0 0 0 / var(--tw-= +bg-opacity)); } + +.bg-\[color\:\#8E8EA0\] { --tw-bg-opacity: 1; background-color: rgb(142 142= + 160 / var(--tw-bg-opacity)); } + +.bg-\[color\:rgba\(0\,0\,0\,0\.75\)\] { background-color: rgba(0, 0, 0, 0.7= +5); } + +.bg-\[color\:rgba\(255\,255\,255\,0\.2\)\] { background-color: rgba(255, 25= +5, 255, 0.2); } + +.bg-\[color\:rgba\(var\(--text-primary-rgb\)\,0\.1\)\] { background-color: = +rgba(var(--text-primary-rgb),.1); } + +.bg-\[color\:var\(--black-core\)\] { background-color: var(--black-core); } + +.bg-\[color\:var\(--black-highlight\)\] { background-color: var(--black-hig= +hlight); } + +.bg-\[color\:var\(--black-neon\)\] { background-color: var(--black-neon); } + +.bg-\[color\:var\(--black-tint-dark\)\] { background-color: var(--black-tin= +t-dark); } + +.bg-\[color\:var\(--black-tint-muted\)\] { background-color: var(--black-ti= +nt-muted); } + +.bg-\[color\:var\(--blue-050\)\] { background-color: var(--blue-050); } + +.bg-\[color\:var\(--blue-100\)\] { background-color: var(--blue-100); } + +.bg-\[color\:var\(--blue-core\)\] { background-color: var(--blue-core); } + +.bg-\[color\:var\(--blue-highlight\)\] { background-color: var(--blue-highl= +ight); } + +.bg-\[color\:var\(--blue-neon\)\] { background-color: var(--blue-neon); } + +.bg-\[color\:var\(--blue-tint-dark\)\] { background-color: var(--blue-tint-= +dark); } + +.bg-\[color\:var\(--blue-tint-muted\)\] { background-color: var(--blue-tint= +-muted); } + +.bg-\[color\:var\(--border-secondary\)\] { background-color: var(--border-s= +econdary); } + +.bg-\[color\:var\(--gray-000\)\] { background-color: var(--gray-000); } + +.bg-\[color\:var\(--gray-050\)\] { background-color: var(--gray-050); } + +.bg-\[color\:var\(--gray-100\)\] { background-color: var(--gray-100); } + +.bg-\[color\:var\(--gray-200\)\] { background-color: var(--gray-200); } + +.bg-\[color\:var\(--gray-300\)\] { background-color: var(--gray-300); } + +.bg-\[color\:var\(--gray-400\)\] { background-color: var(--gray-400); } + +.bg-\[color\:var\(--gray-500\)\] { background-color: var(--gray-500); } + +.bg-\[color\:var\(--gray-700\)\] { background-color: var(--gray-700); } + +.bg-\[color\:var\(--gray-800\)\] { background-color: var(--gray-800); } + +.bg-\[color\:var\(--gray-900\)\] { background-color: var(--gray-900); } + +.bg-\[color\:var\(--green-100\)\] { background-color: var(--green-100); } + +.bg-\[color\:var\(--green-200\)\] { background-color: var(--green-200); } + +.bg-\[color\:var\(--green-500\)\] { background-color: var(--green-500); } + +.bg-\[color\:var\(--green-700\)\] { background-color: var(--green-700); } + +.bg-\[color\:var\(--green-800\)\] { background-color: var(--green-800); } + +.bg-\[color\:var\(--green-core\)\] { background-color: var(--green-core); } + +.bg-\[color\:var\(--green-highlight\)\] { background-color: var(--green-hig= +hlight); } + +.bg-\[color\:var\(--green-neon\)\] { background-color: var(--green-neon); } + +.bg-\[color\:var\(--green-tint-dark\)\] { background-color: var(--green-tin= +t-dark); } + +.bg-\[color\:var\(--green-tint-muted\)\] { background-color: var(--green-ti= +nt-muted); } + +.bg-\[color\:var\(--olive-core\)\] { background-color: var(--olive-core); } + +.bg-\[color\:var\(--olive-highlight\)\] { background-color: var(--olive-hig= +hlight); } + +.bg-\[color\:var\(--olive-neon\)\] { background-color: var(--olive-neon); } + +.bg-\[color\:var\(--olive-tint-dark\)\] { background-color: var(--olive-tin= +t-dark); } + +.bg-\[color\:var\(--olive-tint-muted\)\] { background-color: var(--olive-ti= +nt-muted); } + +.bg-\[color\:var\(--orange-100\)\] { background-color: var(--orange-100); } + +.bg-\[color\:var\(--orange-core\)\] { background-color: var(--orange-core);= + } + +.bg-\[color\:var\(--orange-highlight\)\] { background-color: var(--orange-h= +ighlight); } + +.bg-\[color\:var\(--orange-neon\)\] { background-color: var(--orange-neon);= + } + +.bg-\[color\:var\(--orange-tint-dark\)\] { background-color: var(--orange-t= +int-dark); } + +.bg-\[color\:var\(--orange-tint-muted\)\] { background-color: var(--orange-= +tint-muted); } + +.bg-\[color\:var\(--plum-core\)\] { background-color: var(--plum-core); } + +.bg-\[color\:var\(--plum-highlight\)\] { background-color: var(--plum-highl= +ight); } + +.bg-\[color\:var\(--plum-neon\)\] { background-color: var(--plum-neon); } + +.bg-\[color\:var\(--plum-tint-dark\)\] { background-color: var(--plum-tint-= +dark); } + +.bg-\[color\:var\(--plum-tint-muted\)\] { background-color: var(--plum-tint= +-muted); } + +.bg-\[color\:var\(--red-200\)\] { background-color: var(--red-200); } + +.bg-\[color\:var\(--red-700\)\] { background-color: var(--red-700); } + +.bg-\[color\:var\(--red-core\)\] { background-color: var(--red-core); } + +.bg-\[color\:var\(--red-highlight\)\] { background-color: var(--red-highlig= +ht); } + +.bg-\[color\:var\(--red-neon\)\] { background-color: var(--red-neon); } + +.bg-\[color\:var\(--red-tint-dark\)\] { background-color: var(--red-tint-da= +rk); } + +.bg-\[color\:var\(--red-tint-muted\)\] { background-color: var(--red-tint-m= +uted); } + +.bg-\[color\:var\(--teal-core\)\] { background-color: var(--teal-core); } + +.bg-\[color\:var\(--teal-highlight\)\] { background-color: var(--teal-highl= +ight); } + +.bg-\[color\:var\(--teal-neon\)\] { background-color: var(--teal-neon); } + +.bg-\[color\:var\(--teal-tint-dark\)\] { background-color: var(--teal-tint-= +dark); } + +.bg-\[color\:var\(--teal-tint-muted\)\] { background-color: var(--teal-tint= +-muted); } + +.bg-\[color\:var\(--violet-700\)\] { background-color: var(--violet-700); } + +.bg-\[color\:var\(--white-core\)\] { background-color: var(--white-core); } + +.bg-\[color\:var\(--white-highlight\)\] { background-color: var(--white-hig= +hlight); } + +.bg-\[color\:var\(--white-neon\)\] { background-color: var(--white-neon); } + +.bg-\[color\:var\(--white-tint-dark\)\] { background-color: var(--white-tin= +t-dark); } + +.bg-\[color\:var\(--white-tint-muted\)\] { background-color: var(--white-ti= +nt-muted); } + +.bg-\[color\:var\(--yellow-core\)\] { background-color: var(--yellow-core);= + } + +.bg-\[color\:var\(--yellow-highlight\)\] { background-color: var(--yellow-h= +ighlight); } + +.bg-\[color\:var\(--yellow-neon\)\] { background-color: var(--yellow-neon);= + } + +.bg-\[color\:var\(--yellow-tint-dark\)\] { background-color: var(--yellow-t= +int-dark); } + +.bg-\[color\:var\(--yellow-tint-muted\)\] { background-color: var(--yellow-= +tint-muted); } + +.bg-\[color\:white\] { --tw-bg-opacity: 1; background-color: rgb(255 255 25= +5 / var(--tw-bg-opacity)); } + +.bg-\[currentColor\] { background-color: currentcolor; } + +.bg-\[rgb\(209\,208\,197\)\] { --tw-bg-opacity: 1; background-color: rgb(20= +9 208 197 / var(--tw-bg-opacity)); } + +.bg-\[rgba\(0\,0\,0\,0\.04\)\] { background-color: rgba(0, 0, 0, 0.04); } + +.bg-\[rgba\(0\,0\,0\,0\.05\)\] { background-color: rgba(0, 0, 0, 0.05); } + +.bg-\[rgba\(0\,0\,0\,0\.075\)\] { background-color: rgba(0, 0, 0, 0.075); } + +.bg-\[rgba\(0\,0\,0\,0\.1\)\] { background-color: rgba(0, 0, 0, 0.1); } + +.bg-\[rgba\(0\,0\,0\,0\.5\)\] { background-color: rgba(0, 0, 0, 0.5); } + +.bg-\[rgba\(0\,0\,0\,0\.56\)\] { background-color: rgba(0, 0, 0, 0.56); } + +.bg-\[rgba\(0\,183\,255\,0\.25\)\] { background-color: rgba(0, 183, 255, 0.= +25); } + +.bg-\[rgba\(247\,247\,247\,0\.03\)\] { background-color: rgba(247, 247, 247= +, 0.03); } + +.bg-\[rgba\(86\,88\,105\,0\.75\)\] { background-color: rgba(86, 88, 105, 0.= +75); } + +.bg-\[rgba\(var\(--text-primary-rgb\)\,0\.12\)\] { background-color: rgba(v= +ar(--text-primary-rgb),.12); } + +.bg-\[var\(--blue-500\)\] { background-color: var(--blue-500); } + +.bg-\[var\(--border-secondary\)\] { background-color: var(--border-secondar= +y); } + +.bg-\[var\(--gray-000\)\] { background-color: var(--gray-000); } + +.bg-\[var\(--gray-100\)\] { background-color: var(--gray-100); } + +.bg-\[var\(--gray-200\)\] { background-color: var(--gray-200); } + +.bg-\[var\(--gray-300\)\] { background-color: var(--gray-300); } + +.bg-\[var\(--gray-400\)\] { background-color: var(--gray-400); } + +.bg-\[var\(--gray-500\)\] { background-color: var(--gray-500); } + +.bg-\[var\(--gray-900\)\] { background-color: var(--gray-900); } + +.bg-\[var\(--green-700\)\] { background-color: var(--green-700); } + +.bg-\[var\(--teal-core\)\] { background-color: var(--teal-core); } + +.bg-\[var\(--text-primary\)\] { background-color: var(--text-primary); } + +.bg-\[white\] { --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var= +(--tw-bg-opacity)); } + +.bg-interactive-primary-hover { background-color: var(--background-interact= +ive-primary-hover); } + +.bg-inverse { background-color: var(--background-inverse); } + +.bg-primary { background-color: var(--background-primary); } + +.bg-transparent { background-color: var(--transparent); } + +.bg-\[linear-gradient\(0deg\,\#f6f6f4_30\%\,rgba\(246\,246\,244\,0\)_300\%\= +)\] { background-image: linear-gradient(0deg, rgb(246, 246, 244) 30%, rgba(= +246, 246, 244, 0) 300%); } + +.bg-\[linear-gradient\(180deg\,\#f6f6f4_30\%\,transparent_300\%\)\] { backg= +round-image: linear-gradient(rgb(246, 246, 244) 30%, transparent 300%); } + +.bg-\[linear-gradient\(45deg\,\#7393B1_30\%\,\#AEBFCF\)\] { background-imag= +e: linear-gradient(45deg, rgb(115, 147, 177) 30%, rgb(174, 191, 207)); } + +.bg-\[linear-gradient\(to_bottom\,transparent\,var\(--gray-300\)_45\%\)\] {= + background-image: linear-gradient(to bottom,transparent,var(--gray-300) 45= +%); } + +.bg-\[linear-gradient\(to_bottom_right\,var\(--gray-000\)\,var\(--gray-700\= +)\)\] { background-image: linear-gradient(to bottom right,var(--gray-000),v= +ar(--gray-700)); } + +.bg-\[linear-gradient\(to_right\,transparent\,var\(--gray-100\)\)\] { backg= +round-image: linear-gradient(to right,transparent,var(--gray-100)); } + +.bg-\[url\(\'https\:\/\/cdn\.openai\.com\/research-covers\/musenet\/gradien= +t\.jpg\'\)\] { background-image: url("https://cdn.openai.com/research-cover= +s/musenet/gradient.jpg"); } + +.bg-\[url\(\'https\:\/\/cdn\.openai\.com\/triton\/assets\/zoom-triton\.svg\= +'\)\] { background-image: url("https://cdn.openai.com/triton/assets/zoom-tr= +iton.svg"); } + +.bg-gradient-to-b { background-image: linear-gradient(to bottom,var(--tw-gr= +adient-stops)); } + +.bg-gradient-to-r { background-image: linear-gradient(to right,var(--tw-gra= +dient-stops)); } + +.bg-none { background-image: none; } + +.from-\[transparent\] { --tw-gradient-from: transparent var(--tw-gradient-f= +rom-position); --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-positi= +on); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); } + +.from-\[white\] { --tw-gradient-from: white var(--tw-gradient-from-position= +); --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); -= +-tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); } + +.from-transparent { --tw-gradient-from: transparent var(--tw-gradient-from-= +position); --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);= + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); } + +.to-\[\#E5EDF5\] { --tw-gradient-to: #E5EDF5 var(--tw-gradient-to-position)= +; } + +.to-\[color\:var\(--gray-000\)\] { --tw-gradient-to: var(--gray-000) var(--= +tw-gradient-to-position); } + +.to-\[color\:var\(--gray-100\)\] { --tw-gradient-to: var(--gray-100) var(--= +tw-gradient-to-position); } + +.to-\[white\] { --tw-gradient-to: white var(--tw-gradient-to-position); } + +.to-transparent { --tw-gradient-to: transparent var(--tw-gradient-to-positi= +on); } + +.bg-cover { background-size: cover; } + +.bg-\[position\:calc\(100\%_-_16px\)_12px\] { background-position: calc(100= +% - 16px) 12px; } + +.object-contain { object-fit: contain; } + +.object-cover { object-fit: cover; } + +.object-center { object-position: center center; } + +.p-0 { padding: 0rem; } + +.p-10 { padding: 0.625rem; } + +.p-12 { padding: 0.75rem; } + +.p-16 { padding: 1rem; } + +.p-20 { padding: 1.25rem; } + +.p-48 { padding: 3rem; } + +.p-6 { padding: 0.375rem; } + +.p-8 { padding: 0.5rem; } + +.p-\[13px\] { padding: 13px; } + +.p-\[8\%\] { padding: 8%; } + +.p-gutter { padding: var(--inner-gutter); } + +.px-10 { padding-left: 0.625rem; padding-right: 0.625rem; } + +.px-11 { padding-left: 0.6875rem; padding-right: 0.6875rem; } + +.px-12 { padding-left: 0.75rem; padding-right: 0.75rem; } + +.px-14 { padding-left: 0.875rem; padding-right: 0.875rem; } + +.px-16 { padding-left: 1rem; padding-right: 1rem; } + +.px-17 { padding-left: 1.0625rem; padding-right: 1.0625rem; } + +.px-20 { padding-left: 1.25rem; padding-right: 1.25rem; } + +.px-24 { padding-left: 1.5rem; padding-right: 1.5rem; } + +.px-3 { padding-left: 0.1875rem; padding-right: 0.1875rem; } + +.px-4 { padding-left: 0.25rem; padding-right: 0.25rem; } + +.px-6 { padding-left: 0.375rem; padding-right: 0.375rem; } + +.px-7 { padding-left: 0.4375rem; padding-right: 0.4375rem; } + +.px-8 { padding-left: 0.5rem; padding-right: 0.5rem; } + +.px-\[var\(--inner-gutter\)\] { padding-left: var(--inner-gutter); padding-= +right: var(--inner-gutter); } + +.px-\[var\(--outer-gutter\)\] { padding-left: var(--outer-gutter); padding-= +right: var(--outer-gutter); } + +.px-outer-gutter { padding-left: var(--outer-gutter, 0px); padding-right: v= +ar(--outer-gutter, 0px); } + +.py-0 { padding-top: 0rem; padding-bottom: 0rem; } + +.py-1 { padding-top: 0.0625rem; padding-bottom: 0.0625rem; } + +.py-10 { padding-top: 0.625rem; padding-bottom: 0.625rem; } + +.py-11 { padding-top: 0.6875rem; padding-bottom: 0.6875rem; } + +.py-12 { padding-top: 0.75rem; padding-bottom: 0.75rem; } + +.py-16 { padding-top: 1rem; padding-bottom: 1rem; } + +.py-2 { padding-top: 0.125rem; padding-bottom: 0.125rem; } + +.py-3 { padding-top: 0.1875rem; padding-bottom: 0.1875rem; } + +.py-32 { padding-top: 2rem; padding-bottom: 2rem; } + +.py-4 { padding-top: 0.25rem; padding-bottom: 0.25rem; } + +.py-40 { padding-top: 2.5rem; padding-bottom: 2.5rem; } + +.py-6 { padding-top: 0.375rem; padding-bottom: 0.375rem; } + +.py-64 { padding-top: 4rem; padding-bottom: 4rem; } + +.py-72 { padding-top: 4.5rem; padding-bottom: 4.5rem; } + +.py-8 { padding-top: 0.5rem; padding-bottom: 0.5rem; } + +.py-\[3px\] { padding-top: 3px; padding-bottom: 3px; } + +.py-\[var\(--outer-gutter\)\] { padding-top: var(--outer-gutter); padding-b= +ottom: var(--outer-gutter); } + +.\!pr-\[54px\] { padding-right: 54px !important; } + +.pb-0 { padding-bottom: 0rem; } + +.pb-1 { padding-bottom: 0.0625rem; } + +.pb-11 { padding-bottom: 0.6875rem; } + +.pb-12 { padding-bottom: 0.75rem; } + +.pb-16 { padding-bottom: 1rem; } + +.pb-17 { padding-bottom: 1.0625rem; } + +.pb-23 { padding-bottom: 1.4375rem; } + +.pb-24 { padding-bottom: 1.5rem; } + +.pb-3 { padding-bottom: 0.1875rem; } + +.pb-32 { padding-bottom: 2rem; } + +.pb-4 { padding-bottom: 0.25rem; } + +.pb-40 { padding-bottom: 2.5rem; } + +.pb-48 { padding-bottom: 3rem; } + +.pb-5 { padding-bottom: 0.3125rem; } + +.pb-6 { padding-bottom: 0.375rem; } + +.pb-60 { padding-bottom: 3.75rem; } + +.pb-8 { padding-bottom: 0.5rem; } + +.pb-9 { padding-bottom: 0.5625rem; } + +.pb-\[36px\] { padding-bottom: 36px; } + +.pb-\[calc\(2\*var\(--inner-gutter\)\)\] { padding-bottom: calc(2 * var(--i= +nner-gutter)); } + +.pb-gutter { padding-bottom: var(--inner-gutter); } + +.pl-0 { padding-left: 0rem; } + +.pl-12 { padding-left: 0.75rem; } + +.pl-14 { padding-left: 0.875rem; } + +.pl-16 { padding-left: 1rem; } + +.pl-20 { padding-left: 1.25rem; } + +.pl-32 { padding-left: 2rem; } + +.pl-36 { padding-left: 2.25rem; } + +.pl-4 { padding-left: 0.25rem; } + +.pl-48 { padding-left: 3rem; } + +.pl-8 { padding-left: 0.5rem; } + +.pl-\[1em\] { padding-left: 1em; } + +.pl-gutter { padding-left: var(--inner-gutter); } + +.pr-0 { padding-right: 0rem; } + +.pr-100 { padding-right: 6.25rem; } + +.pr-12 { padding-right: 0.75rem; } + +.pr-16 { padding-right: 1rem; } + +.pr-20 { padding-right: 1.25rem; } + +.pr-28 { padding-right: 1.75rem; } + +.pr-32 { padding-right: 2rem; } + +.pr-4 { padding-right: 0.25rem; } + +.pr-44 { padding-right: 2.75rem; } + +.pr-48 { padding-right: 3rem; } + +.pr-64 { padding-right: 4rem; } + +.pr-68 { padding-right: 4.25rem; } + +.pr-8 { padding-right: 0.5rem; } + +.pr-84 { padding-right: 5.25rem; } + +.pr-\[1em\] { padding-right: 1em; } + +.pr-gutter { padding-right: var(--inner-gutter); } + +.pt-0 { padding-top: 0rem; } + +.pt-10 { padding-top: 0.625rem; } + +.pt-11 { padding-top: 0.6875rem; } + +.pt-12 { padding-top: 0.75rem; } + +.pt-14 { padding-top: 0.875rem; } + +.pt-16 { padding-top: 1rem; } + +.pt-17 { padding-top: 1.0625rem; } + +.pt-2 { padding-top: 0.125rem; } + +.pt-20 { padding-top: 1.25rem; } + +.pt-24 { padding-top: 1.5rem; } + +.pt-3 { padding-top: 0.1875rem; } + +.pt-30 { padding-top: 1.875rem; } + +.pt-32 { padding-top: 2rem; } + +.pt-4 { padding-top: 0.25rem; } + +.pt-7 { padding-top: 0.4375rem; } + +.pt-8 { padding-top: 0.5rem; } + +.pt-\[36px\] { padding-top: 36px; } + +.pt-\[calc\(-1\.4em_-_2px\)\] { padding-top: calc(-1.4em - 2px); } + +.pt-\[calc\(var\(--spacing-spacing-7\)\+96px\)\] { padding-top: calc(var(--= +spacing-spacing-7) + 96px); } + +.pt-gutter { padding-top: var(--inner-gutter); } + +.text-left { text-align: left; } + +.text-center { text-align: center; } + +.text-right { text-align: right; } + +.text-justify { text-align: justify; } + +.-indent-\[1em\] { text-indent: -1em; } + +.indent-0 { text-indent: 0rem; } + +.align-baseline { vertical-align: baseline; } + +.align-top { vertical-align: top; } + +.font-circle { font-family: "Soehne Circle", sans-serif; } + +.font-mono { font-family: "Soehne Mono Buch", Courier, monospace; } + +.font-sans { font-family: Soehne, system-ui, -apple-system, "Helvetica Neue= +", Arial, sans-serif; } + +.font-serif { font-family: Signifier, ui-serif, Georgia, Cambria, "Times Ne= +w Roman", Times, serif; } + +.text-\[0\.8em\] { font-size: 0.8em; } + +.text-\[0\.9em\] { font-size: 0.9em; } + +.text-\[10px\] { font-size: 10px; } + +.text-\[11px\] { font-size: 11px; } + +.text-\[12px\] { font-size: 12px; } + +.text-\[13px\] { font-size: 13px; } + +.text-\[14px\] { font-size: 14px; } + +.text-\[15px\] { font-size: 15px; } + +.text-\[16px\] { font-size: 16px; } + +.text-\[18px\] { font-size: 18px; } + +.text-\[1em\] { font-size: 1em; } + +.text-\[21px\] { font-size: 21px; } + +.text-\[25px\] { font-size: 25px; } + +.text-\[28px\] { font-size: 28px; } + +.text-\[50px\] { font-size: 50px; } + +.text-\[8px\] { font-size: 8px; } + +.font-\[600\] { font-weight: 600; } + +.font-bold { font-weight: 700; } + +.font-medium { font-weight: 500; } + +.font-normal { font-weight: 400; } + +.font-semibold { font-weight: 600; } + +.uppercase { text-transform: uppercase; } + +.italic { font-style: italic; } + +.not-italic { font-style: normal; } + +.tabular-nums { --tw-numeric-spacing: tabular-nums; font-variant-numeric: v= +ar(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-n= +umeric-spacing) var(--tw-numeric-fraction); } + +.leading-6 { line-height: 1.5rem; } + +.leading-\[1\.2\] { line-height: 1.2; } + +.leading-\[1\.3\] { line-height: 1.3; } + +.leading-\[1\.45em\] { line-height: 1.45em; } + +.leading-\[1\.5em\] { line-height: 1.5em; } + +.leading-\[11px\] { line-height: 11px; } + +.leading-\[20px\] { line-height: 20px; } + +.leading-none { line-height: 1; } + +.leading-snug { line-height: 1.375; } + +.leading-tight { line-height: 1.25; } + +.tracking-\[-0\.01em\] { letter-spacing: -0.01em; } + +.tracking-tight { letter-spacing: -0.025em; } + +.tracking-tighter { letter-spacing: -0.05em; } + +.text-\[\#000\] { --tw-text-opacity: 1; color: rgb(0 0 0 / var(--tw-text-op= +acity)); } + +.text-\[\#10A37F\] { --tw-text-opacity: 1; color: rgb(16 163 127 / var(--tw= +-text-opacity)); } + +.text-\[\#202123\] { --tw-text-opacity: 1; color: rgb(32 33 35 / var(--tw-t= +ext-opacity)); } + +.text-\[\#353A2F\] { --tw-text-opacity: 1; color: rgb(53 58 47 / var(--tw-t= +ext-opacity)); } + +.text-\[\#383843\] { --tw-text-opacity: 1; color: rgb(56 56 67 / var(--tw-t= +ext-opacity)); } + +.text-\[\#393939\] { --tw-text-opacity: 1; color: rgb(57 57 57 / var(--tw-t= +ext-opacity)); } + +.text-\[\#51da4c\] { --tw-text-opacity: 1; color: rgb(81 218 76 / var(--tw-= +text-opacity)); } + +.text-\[\#565869\] { --tw-text-opacity: 1; color: rgb(86 88 105 / var(--tw-= +text-opacity)); } + +.text-\[\#8E8EA0\], .text-\[\#8e8ea0\] { --tw-text-opacity: 1; color: rgb(1= +42 142 160 / var(--tw-text-opacity)); } + +.text-\[\#999999\] { --tw-text-opacity: 1; color: rgb(153 153 153 / var(--t= +w-text-opacity)); } + +.text-\[\#B1751B\] { --tw-text-opacity: 1; color: rgb(177 117 27 / var(--tw= +-text-opacity)); } + +.text-\[\#D9D9E3\] { --tw-text-opacity: 1; color: rgb(217 217 227 / var(--t= +w-text-opacity)); } + +.text-\[\#E5EDF5\] { --tw-text-opacity: 1; color: rgb(229 237 245 / var(--t= +w-text-opacity)); } + +.text-\[\#EFF7FE\] { --tw-text-opacity: 1; color: rgb(239 247 254 / var(--t= +w-text-opacity)); } + +.text-\[\#fff\] { --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-t= +ext-opacity)); } + +.text-\[color\:var\(--background-primary\)\] { color: var(--background-prim= +ary); } + +.text-\[color\:var\(--black-core\)\] { color: var(--black-core); } + +.text-\[color\:var\(--black-highlight\)\] { color: var(--black-highlight); = +} + +.text-\[color\:var\(--black-neon\)\] { color: var(--black-neon); } + +.text-\[color\:var\(--black-tint-dark\)\] { color: var(--black-tint-dark); = +} + +.text-\[color\:var\(--black-tint-muted\)\] { color: var(--black-tint-muted)= +; } + +.text-\[color\:var\(--blue-500\)\] { color: var(--blue-500); } + +.text-\[color\:var\(--blue-600\)\] { color: var(--blue-600); } + +.text-\[color\:var\(--blue-core\)\] { color: var(--blue-core); } + +.text-\[color\:var\(--blue-highlight\)\] { color: var(--blue-highlight); } + +.text-\[color\:var\(--blue-neon\)\] { color: var(--blue-neon); } + +.text-\[color\:var\(--blue-tint-dark\)\] { color: var(--blue-tint-dark); } + +.text-\[color\:var\(--blue-tint-muted\)\] { color: var(--blue-tint-muted); = +} + +.text-\[color\:var\(--gray-000\)\] { color: var(--gray-000); } + +.text-\[color\:var\(--gray-300\)\] { color: var(--gray-300); } + +.text-\[color\:var\(--gray-800\)\] { color: var(--gray-800); } + +.text-\[color\:var\(--green-600\)\] { color: var(--green-600); } + +.text-\[color\:var\(--green-700\)\] { color: var(--green-700); } + +.text-\[color\:var\(--green-core\)\] { color: var(--green-core); } + +.text-\[color\:var\(--green-highlight\)\] { color: var(--green-highlight); = +} + +.text-\[color\:var\(--green-neon\)\] { color: var(--green-neon); } + +.text-\[color\:var\(--green-tint-dark\)\] { color: var(--green-tint-dark); = +} + +.text-\[color\:var\(--green-tint-muted\)\] { color: var(--green-tint-muted)= +; } + +.text-\[color\:var\(--magenta-800\)\] { color: var(--magenta-800); } + +.text-\[color\:var\(--olive-core\)\] { color: var(--olive-core); } + +.text-\[color\:var\(--olive-highlight\)\] { color: var(--olive-highlight); = +} + +.text-\[color\:var\(--olive-neon\)\] { color: var(--olive-neon); } + +.text-\[color\:var\(--olive-tint-dark\)\] { color: var(--olive-tint-dark); = +} + +.text-\[color\:var\(--olive-tint-muted\)\] { color: var(--olive-tint-muted)= +; } + +.text-\[color\:var\(--orange-core\)\] { color: var(--orange-core); } + +.text-\[color\:var\(--orange-highlight\)\] { color: var(--orange-highlight)= +; } + +.text-\[color\:var\(--orange-neon\)\] { color: var(--orange-neon); } + +.text-\[color\:var\(--orange-tint-dark\)\] { color: var(--orange-tint-dark)= +; } + +.text-\[color\:var\(--orange-tint-muted\)\] { color: var(--orange-tint-mute= +d); } + +.text-\[color\:var\(--plum-core\)\] { color: var(--plum-core); } + +.text-\[color\:var\(--plum-highlight\)\] { color: var(--plum-highlight); } + +.text-\[color\:var\(--plum-neon\)\] { color: var(--plum-neon); } + +.text-\[color\:var\(--plum-tint-dark\)\] { color: var(--plum-tint-dark); } + +.text-\[color\:var\(--plum-tint-muted\)\] { color: var(--plum-tint-muted); = +} + +.text-\[color\:var\(--red-700\)\] { color: var(--red-700); } + +.text-\[color\:var\(--red-core\)\] { color: var(--red-core); } + +.text-\[color\:var\(--red-highlight\)\] { color: var(--red-highlight); } + +.text-\[color\:var\(--red-neon\)\] { color: var(--red-neon); } + +.text-\[color\:var\(--red-tint-dark\)\] { color: var(--red-tint-dark); } + +.text-\[color\:var\(--red-tint-muted\)\] { color: var(--red-tint-muted); } + +.text-\[color\:var\(--teal-core\)\] { color: var(--teal-core); } + +.text-\[color\:var\(--teal-highlight\)\] { color: var(--teal-highlight); } + +.text-\[color\:var\(--teal-neon\)\] { color: var(--teal-neon); } + +.text-\[color\:var\(--teal-tint-dark\)\] { color: var(--teal-tint-dark); } + +.text-\[color\:var\(--teal-tint-muted\)\] { color: var(--teal-tint-muted); = +} + +.text-\[color\:var\(--violet-200\)\] { color: var(--violet-200); } + +.text-\[color\:var\(--white-core\)\] { color: var(--white-core); } + +.text-\[color\:var\(--white-highlight\)\] { color: var(--white-highlight); = +} + +.text-\[color\:var\(--white-neon\)\] { color: var(--white-neon); } + +.text-\[color\:var\(--white-tint-dark\)\] { color: var(--white-tint-dark); = +} + +.text-\[color\:var\(--white-tint-muted\)\] { color: var(--white-tint-muted)= +; } + +.text-\[color\:var\(--yellow-core\)\] { color: var(--yellow-core); } + +.text-\[color\:var\(--yellow-highlight\)\] { color: var(--yellow-highlight)= +; } + +.text-\[color\:var\(--yellow-neon\)\] { color: var(--yellow-neon); } + +.text-\[color\:var\(--yellow-tint-dark\)\] { color: var(--yellow-tint-dark)= +; } + +.text-\[color\:var\(--yellow-tint-muted\)\] { color: var(--yellow-tint-mute= +d); } + +.text-\[color\:white\] { --tw-text-opacity: 1; color: rgb(255 255 255 / var= +(--tw-text-opacity)); } + +.text-\[rgba\(0\,0\,0\,0\.5\)\] { color: rgba(0, 0, 0, 0.5); } + +.text-\[var\(--gray-000\)\] { color: var(--gray-000); } + +.text-\[var\(--gray-900\)\] { color: var(--gray-900); } + +.text-\[var\(--olive-highlight\)\] { color: var(--olive-highlight); } + +.text-\[var\(--text-primary\)\] { color: var(--text-primary); } + +.text-\[white\] { --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-t= +ext-opacity)); } + +.text-inverse { color: var(--text-inverse); } + +.text-primary { color: var(--text-primary); } + +.text-secondary { color: var(--text-secondary); } + +.underline { text-decoration-line: underline; } + +.overline { text-decoration-line: overline; } + +.line-through { text-decoration-line: line-through; } + +.no-underline { text-decoration-line: none; } + +.decoration-transparent { text-decoration-color: transparent; } + +.decoration-1 { text-decoration-thickness: 1px; } + +.underline-offset-1 { text-underline-offset: 1px; } + +.underline-offset-2 { text-underline-offset: 2px; } + +.underline-offset-4 { text-underline-offset: 4px; } + +.antialiased { -webkit-font-smoothing: antialiased; } + +.opacity-0 { opacity: 0; } + +.opacity-10 { opacity: 0.1; } + +.opacity-100 { opacity: 1; } + +.opacity-20 { opacity: 0.2; } + +.opacity-30 { opacity: 0.3; } + +.opacity-40 { opacity: 0.4; } + +.opacity-50 { opacity: 0.5; } + +.opacity-60 { opacity: 0.6; } + +.opacity-90 { opacity: 0.9; } + +.opacity-\[0\.025\] { opacity: 0.025; } + +.mix-blend-hard-light { mix-blend-mode: hard-light; } + +.mix-blend-soft-light { mix-blend-mode: soft-light; } + +.mix-blend-difference { mix-blend-mode: difference; } + +.shadow { --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 = +0 / .1); --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px= + -1px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 = +#0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow); } + +.shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.45\)\] { --tw-shadow: 0 1px 2px rgba(= +0,0,0,.45); --tw-shadow-colored: 0 1px 2px var(--tw-shadow-color); box-shad= +ow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000= +),var(--tw-shadow); } + +.shadow-\[0_2px_4px_0_rgb\(0_0_82_\/_15\%\)\] { --tw-shadow: 0 2px 4px 0 rg= +b(0 0 82 / 15%); --tw-shadow-colored: 0 2px 4px 0 var(--tw-shadow-color); b= +ox-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 = +0 #0000),var(--tw-shadow); } + +.shadow-\[0px_0\.5px_1px_rgba\(0\,0\,0\,0\.12\)\] { --tw-shadow: 0px .5px 1= +px rgba(0,0,0,.12); --tw-shadow-colored: 0px .5px 1px var(--tw-shadow-color= +); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow= +, 0 0 #0000),var(--tw-shadow); } + +.shadow-\[0px_0px_0px_1px_rgba\(0\,0\,0\,0\.05\)\,_0px_0px_10px_rgba\(0\,0\= +,0\,0\.05\)\,_0px_0px_7px_rgba\(0\,0\,0\,0\.05\)\] { --tw-shadow: 0px 0px 0= +px 1px rgba(0,0,0,.05), 0px 0px 10px rgba(0,0,0,.05), 0px 0px 7px rgba(0,0,= +0,.05); --tw-shadow-colored: 0px 0px 0px 1px var(--tw-shadow-color), 0px 0p= +x 10px var(--tw-shadow-color), 0px 0px 7px var(--tw-shadow-color); box-shad= +ow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000= +),var(--tw-shadow); } + +.shadow-\[0px_0px_3px_rgba\(0\,0\,0\,0\.03\)\] { --tw-shadow: 0px 0px 3px r= +gba(0,0,0,.03); --tw-shadow-colored: 0px 0px 3px var(--tw-shadow-color); bo= +x-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0= + #0000),var(--tw-shadow); } + +.shadow-lg { --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px = +rgb(0 0 0 / .1); --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-colo= +r), 0 4px 6px -4px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset= +-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow); } + +.shadow-md { --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rg= +b(0 0 0 / .1); --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), = +0 2px 4px -2px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-sha= +dow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow); } + +.shadow-sm { --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05); --tw-shadow-colored= +: 0 1px 2px 0 var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shad= +ow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow); } + +.outline-none { outline: transparent solid 2px; outline-offset: 2px; } + +.outline { outline-style: solid; } + +.outline-4 { outline-width: 4px; } + +.outline-offset-0 { outline-offset: 0px; } + +.outline-offset-4 { outline-offset: 4px; } + +.outline-\[color\:var\(--border-primary\)\] { outline-color: var(--border-p= +rimary); } + +.blur { --tw-blur: blur(8px); filter: var(--tw-blur) var(--tw-brightness) v= +ar(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert)= + var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); } + +.drop-shadow { --tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) dro= +p-shadow(0 1px 1px rgb(0 0 0 / .06)); filter: var(--tw-blur) var(--tw-brigh= +tness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw= +-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); } + +.grayscale { --tw-grayscale: grayscale(100%); filter: var(--tw-blur) var(--= +tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) = +var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); = +} + +.invert { --tw-invert: invert(100%); filter: var(--tw-blur) var(--tw-bright= +ness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-= +invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); } + +.filter { filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) va= +r(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) = +var(--tw-sepia) var(--tw-drop-shadow); } + +.backdrop-filter { backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdr= +op-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var= +(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opac= +ity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); } + +.transition { transition-property: color, background-color, border-color, t= +ext-decoration-color, fill, stroke, opacity, box-shadow, transform, filter,= + backdrop-filter, -webkit-transform, -webkit-filter, -webkit-backdrop-filte= +r; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-dur= +ation: 0.15s; } + +.transition-\[background\] { transition-property: background; transition-ti= +ming-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; } + +.transition-\[color\] { transition-property: color; transition-timing-funct= +ion: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; } + +.transition-\[height\] { transition-property: height; transition-timing-fun= +ction: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; } + +.transition-\[opacity\,transform\] { transition-property: opacity, transfor= +m, -webkit-transform; transition-timing-function: cubic-bezier(0.4, 0, 0.2,= + 1); transition-duration: 0.15s; } + +.transition-\[transform\,opacity\] { transition-property: transform, opacit= +y, -webkit-transform; transition-timing-function: cubic-bezier(0.4, 0, 0.2,= + 1); transition-duration: 0.15s; } + +.transition-all { transition-property: all; transition-timing-function: cub= +ic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; } + +.transition-height { transition-property: height; transition-timing-functio= +n: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; } + +.transition-opacity { transition-property: opacity; transition-timing-funct= +ion: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; } + +.transition-transform { transition-property: transform, -webkit-transform; = +transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-durati= +on: 0.15s; } + +.delay-500 { transition-delay: 0.5s; } + +.delay-700 { transition-delay: 0.7s; } + +.delay-\[300ms\] { transition-delay: 0.3s; } + +.duration-1000 { transition-duration: 1s; } + +.duration-200 { transition-duration: 0.2s; } + +.duration-300 { transition-duration: 0.3s; } + +.duration-500 { transition-duration: 0.5s; } + +.duration-700 { transition-duration: 0.7s; } + +.duration-\[2000ms\] { transition-duration: 2s; } + +.ease-in { transition-timing-function: cubic-bezier(0.4, 0, 1, 1); } + +.ease-in-out { transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); } + +.ease-out { transition-timing-function: cubic-bezier(0, 0, 0.2, 1); } + +.will-change-transform { will-change: transform; } + +[class*=3D"keyline-"] { position: relative; } + +[class*=3D"keyline-"]::before { content: attr(=F0=9F=91=BB); position: abso= +lute; z-index: 0; left: calc(var(--inner-gutter) / -2 - 1px); right: calc(v= +ar(--inner-gutter) / -2); top: 0px; bottom: 0px; pointer-events: none; } + +[class*=3D"keyline-0"]::before { border-right-color: transparent; border-le= +ft-color: transparent; } + +.keyline-t-primary::before { border-top-color: var(--border-primary); borde= +r-top-style: solid; border-top-width: 1px; right: 0px; left: 0px; } + +.keyline-t-secondary::before { border-top-color: var(--border-secondary); b= +order-top-style: solid; border-top-width: 1px; right: 0px; left: 0px; } + +.ratio { --ratio: 100%; display: block; position: relative; overflow: hidde= +n; } + +.ratio::before { content: attr(=F0=9F=91=BB); display: block; width: 100%; = +height: 0px; padding-bottom: var(--ratio); } + +.ratio > [class*=3D"ratio-content"] { position: absolute; inset: 0px; width= +: 100%; height: 100%; } + +.ratio-1x1 { --ratio: 100%; } + +.ratio-16x9 { --ratio: 56.25%; } + +.ratio-3x2 { --ratio: 66.67%; } + +.ratio-3x4 { --ratio: 133.33%; } + +.ratio-4x5 { --ratio: 125%; } + +[class*=3D"underline-"] { text-decoration-line: underline; } + +.underline-thickness-1 { text-decoration-thickness: 1px; } + +.underline-offset-1 { text-underline-offset: 0.05em; } + +.underline-offset-2 { text-underline-offset: 0.1em; } + +.underline-offset-4 { text-underline-offset: 0.2em; } + +.underline-transparent { text-decoration-color: transparent; } + +.\[counter-increment\:chapter\] { counter-increment: chapter 1; } + +.\[counter-increment\:step-counter\] { counter-increment: step-counter 1; } + +html { font-family: var(--sans); } + +@media (min-width: 1680px) { + .full-bleed-container { max-width: calc(var(--container-width, 100%) - va= +r(--outer-gutter, 0)); margin-left: auto; margin-right: auto; } +} + +.ui-block { position: relative; z-index: 15; } + +.ui-block[class*=3D"theme-"] { margin-top: var(--spacing-spacing-7); paddin= +g-top: var(--spacing-spacing-7); padding-bottom: var(--spacing-spacing-7); = +} + +.ui-block:not([class*=3D"theme-"]).ui-block--next-snug { padding-bottom: 0r= +em; } + +.ui-block.ui-block--snug + .ui-block > div { margin-top: 0rem; } + +.ui-block.ui-block--snug > div { margin-top: 0rem; } + +.ui-block.ui-block--snug + .ui-block { margin-top: 0rem; } + +.ui-block[class*=3D"theme-"].no-pb { padding-bottom: 0rem; } + +.ui-block[class*=3D"theme-"].ui-block--snug { padding-bottom: 0rem; padding= +-top: 0rem; } + +.ui-block[class*=3D"theme-"].ui-block--heading + .ui-block--text:not(div[cl= +ass*=3D"theme-"]) { margin-top: var(--spacing-spacing-7); } + +.ui-block[class*=3D"theme-"]:not(.ui-block--text) > [class^=3D"mt-"], .ui-b= +lock[class*=3D"theme-"] > .container > div[class*=3D"mt-spacing"]:not(div[c= +lass^=3D"-mt-"]), .ui-block[class*=3D"theme-"] + .ui-block[class*=3D"theme-= +"] { margin-top: 0rem; } + +.ui-block[class*=3D"theme-"] + .ui-block[class*=3D"theme-"].ui-adj { paddin= +g-top: 0rem; } + +.ui-block[class*=3D"theme"].ui-adj:not(.no-ui-adj).ui-block--next-snug { pa= +dding-bottom: 0rem; } + +.ui-blocks .ui-block[class*=3D"theme-"]:first-child { margin-top: 0rem !imp= +ortant; } + +@media (min-width: 0px) { + .ui-blocks:not(.ui-blocks--padded) .ui-block[class*=3D"theme-"]:last-chil= +d, .ui-recirc .ui-block[class*=3D"theme-"]:last-child { margin-bottom: -4.5= +rem; } +} + +@media (min-width: 744px) { + .ui-blocks:not(.ui-blocks--padded) .ui-block[class*=3D"theme-"]:last-chil= +d, .ui-recirc .ui-block[class*=3D"theme-"]:last-child { margin-bottom: -5.2= +5rem; } +} + +@media (min-width: 1280px) { + .ui-blocks:not(.ui-blocks--padded) .ui-block[class*=3D"theme-"]:last-chil= +d, .ui-recirc .ui-block[class*=3D"theme-"]:last-child { margin-bottom: -6re= +m; } +} + +.ui-hero:not([class*=3D"theme-"]) + .ui-blocks .ui-block[class*=3D"theme-"]= +:first-child { margin-top: var(--spacing-spacing-7); } + +@media (min-width: 0px) { + .home-blocks .ui-block[class*=3D"theme-"]:first-child .ui-list { margin-t= +op: -4.5rem; } +} + +@media (min-width: 744px) { + .home-blocks .ui-block[class*=3D"theme-"]:first-child .ui-list { margin-t= +op: -5.25rem; } +} + +@media (min-width: 1280px) { + .home-blocks .ui-block[class*=3D"theme-"]:first-child .ui-list { margin-t= +op: -6rem; } +} + +.ui-block [id], .ui-block[id] { scroll-margin-top: 4rem; } + +@media (min-width: 744px) { + .ui-block [id], .ui-block[id] { scroll-margin-top: 5rem; } +} + +.ui-block--text { display: flex; width: 100%; flex-direction: column; } + +.ui-form > div:not(.ui-block--text) { font-family: var(--sans); font-size: = +1rem; line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: antia= +liased; } + +@media (min-width: 1280px) { + .ui-form > div:not(.ui-block--text) { font-size: 1.125rem; } +} + +.ui-form > div:not(.ui-block--text):not(:first-child) { margin-top: var(--s= +pacing-spacing-4); } + +.error { color: red; } + +.a17-dev-tools .a17-dev-tools-grid { right: auto; left: var(--outer-gutter)= +; } + +pre code.hljs { opacity: 1; } + +@-webkit-keyframes loaderAnimation {=20 + 0% { background-position: -1000px 0px; } + 100% { background-position: 1000px 0px; } +} + +@keyframes loaderAnimation {=20 + 0% { background-position: -1000px 0px; } + 100% { background-position: 1000px 0px; } +} + +.animation-loader { animation-duration: 2s; animation-fill-mode: forwards; = +animation-iteration-count: infinite; animation-name: loaderAnimation; anima= +tion-timing-function: linear; background-color: rgb(85, 85, 85); background= +-image: linear-gradient(to right, rgb(85, 85, 85) 8%, rgb(0, 0, 0) 18%, rgb= +(85, 85, 85) 33%); background-size: 1000px 100px; position: relative; } + +.shutter-transition { opacity: 0; pointer-events: none; transition: opacity= + 0.15s ease-in-out 0s; background: transparent !important; } + +.shutter-row { height: 24px; } + +.shutter-row::after { display: block; width: 100%; background-color: var(--= +background-primary); content: ""; height: 24px; transition-property: transf= +orm, -webkit-transform; transition-timing-function: ease-out; transition-de= +lay: var(--shutter-delay); transform-origin: center bottom; transform: scal= +eY(0); } + +.theme-light-gray .shutter-row::after { background-color: var(--background-= +inverse); } + +.feature-transition .page-enter-active { transition: all 0.15s ease-in-out = +0s; } + +.feature-transition .page-leave-active { transition: all 0.6s ease-in-out 0= +s; } + +.feature-transition .page-enter-active ~ .shutter-transition, .feature-tran= +sition .page-leave-active ~ .shutter-transition { opacity: 1; } + +.feature-transition .page-enter-active ~ .shutter-transition .shutter-row::= +after, .feature-transition .page-leave-active ~ .shutter-transition .shutte= +r-row::after { transform: scaleY(1); transition-duration: 0.15s; } + +.feature-transition .page-enter-to ~ .shutter-transition { opacity: 0; } + +.simple-transition .page-enter-active, .simple-transition .page-leave-activ= +e { transition: all 0.15s ease-in-out 0s; } + +.simple-transition .page-enter-from, .simple-transition .page-leave-to { op= +acity: 0; } + +header .a-icon--logo-text-logo { transform-box: fill-box; transform-origin:= + center center; } + +.page-loading header .a-icon--logo-text-logo { animation: 1.8s cubic-bezier= +(0.7, -0.13, 0.22, 0.86) 0ms infinite reverse none running spin; } + +@keyframes spin {=20 + 0% { transform: rotate(180deg); } + 100% { transform: rotate(-360deg); } +} + +div.ui-form select { max-width: 100%; background-position: calc(100% - 16px= +) 12px; padding-right: 3rem; } + +@media (min-width: 744px) { + div.ui-form select { background-position: calc(100% - 16px) 15px; } +} + +.no-scrollbar { } + +.no-scrollbar::-webkit-scrollbar { display: none; } + +.fade-enter-active, .fade-leave-active { transition: opacity 0.5s ease 0s; = +} + +.fade-enter-from, .fade-leave-to { opacity: 0; } + +.last\:mt-spacing-6:last-child { margin-top: var(--spacing-spacing-6); } + +@media (min-width: 0px) { + .xs\:mt-spacing-4 { margin-top: var(--spacing-spacing-4); } +} + +@media (min-width: 744px) { + .md\:-mt-spacing-3 { margin-top: calc(var(--spacing-spacing-3) * -1); } + .md\:mb-spacing-3 { margin-bottom: var(--spacing-spacing-3); } + .md\:mr-spacing-4 { margin-right: var(--spacing-spacing-4); } + .md\:pr-spacing-4 { padding-right: var(--spacing-spacing-4); } + .md\:gap-x-spacing-4 { column-gap: var(--spacing-spacing-4); } + .md\:f-heading-4 { font-family: var(--sans); font-size: 1.125rem; font-we= +ight: 600; line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: = +antialiased; } + @media (min-width: 1280px) { + .md\:f-heading-4 { font-size: 1.3125rem; } +} +} + +@media (min-width: 1280px) { + .lg\:gap-x-spacing-4 { column-gap: var(--spacing-spacing-4); } + .lg\:top-spacing-4 { top: var(--spacing-spacing-4); } + .lg\:gap-x-spacing-5 { column-gap: var(--spacing-spacing-5); } +} + +.cols-container > .first\:ml-0:first-child { margin-left: 0px; } + +.cols-container > .only\:ml-0:only-child { margin-left: 0px; } + +@media (min-width: 0px) { + .xs\:w-2-cols { width: calc(((2 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (2 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .xs\:w-2-cols { width: calc(((2 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .xs\:w-2-cols > * { --container-grid-columns: 2; } + .xs\:w-3-cols { width: calc(((3 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (3 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .xs\:w-3-cols { width: calc(((3 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .xs\:w-3-cols > * { --container-grid-columns: 3; } + .xs\:w-5-cols-vw { width: calc((((var(--container-width, 100vw - var(--sc= +rollbar-visible-width, 0px)) - (((var(--grid-columns) - 1) * var(--inner-gu= +tter)) + (2 * var(--outer-gutter)))) / (var(--grid-columns))) * 5) + (4 * v= +ar(--inner-gutter))); } + .xs\:w-5-cols-vw > * { --container-grid-columns: 5; } + .xs\:w-6-cols { width: calc(((6 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (6 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .xs\:w-6-cols { width: calc(((6 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .xs\:w-6-cols-vw { width: calc((((var(--container-width, 100vw - var(--sc= +rollbar-visible-width, 0px)) - (((var(--grid-columns) - 1) * var(--inner-gu= +tter)) + (2 * var(--outer-gutter)))) / (var(--grid-columns))) * 6) + (5 * v= +ar(--inner-gutter))); } + .xs\:w-6-cols > * { --container-grid-columns: 6; } + .xs\:w-6-cols-vw > * { --container-grid-columns: 6; } + .xs\:w-12-cols { width: calc(((12 / var(--container-grid-columns, var(--g= +rid-columns))) * 100%) - (var(--inner-gutter) - (12 / var(--container-grid-= +columns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .xs\:w-12-cols { width: calc(((12 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))); } + .xs\:w-12-cols > * { --container-grid-columns: 12; } +} + +@media (min-width: 429px) { + .sm\:grid-cols-2[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-2[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .sm\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1)::before { lef= +t: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+2)::before { rig= +ht: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2)::before { border-bottom-width: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+2)::after { border-right-width: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+2)::after { top: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2)::after { bottom: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2) ~ li::after { bottom: 0px; } +} + +@media (min-width: 744px) { + .md\:grid-col-span-2 { --container-grid-columns: 2; grid-column: span 2 /= + span 2; } + .md\:grid-col-span-4 { --container-grid-columns: 4; grid-column: span 4 /= + span 4; } + .md\:grid-col-span-6 { --container-grid-columns: 6; grid-column: span 6 /= + span 6; } + .md\:grid-col-span-8 { --container-grid-columns: 8; grid-column: span 8 /= + span 8; } + .md\:grid-col-start-2 { grid-column-start: 2; } + .md\:grid-col-start-3 { grid-column-start: 3; } + .md\:grid-cols-1[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-1[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: 0px; right: 0px; } + .md\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1)::before { righ= +t: 0px; } + .md\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1)::before { border-bottom-width: 0px; } + .md\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-2[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1)::before { lef= +t: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+2)::before { rig= +ht: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2)::before { border-bottom-width: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+2)::after { border-right-width: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+2)::after { top: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2)::after { bottom: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2) ~ li::after { bottom: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-3[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1)::before { lef= +t: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+3)::before { rig= +ht: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3)::before { border-bottom-width: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+3)::after { border-right-width: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+3)::after { top: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3)::after { bottom: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3) ~ li::after { bottom: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-4[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1)::before { lef= +t: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+4)::before { rig= +ht: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4)::before { border-bottom-width: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+4)::after { border-right-width: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+4)::after { top: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4)::after { bottom: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4) ~ li::after { bottom: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-5[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1)::before { lef= +t: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+5)::before { rig= +ht: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5)::before { border-bottom-width: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+5)::after { border-right-width: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+5)::after { top: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5)::after { bottom: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5) ~ li::after { bottom: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-6[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1)::before { lef= +t: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+6)::before { rig= +ht: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6)::before { border-bottom-width: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+6)::after { border-right-width: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+6)::after { top: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6)::after { bottom: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6) ~ li::after { bottom: 0px; } + .md\:ml-1-cols { margin-left: calc(((((1 / var(--container-grid-columns, = +var(--grid-columns))) * 100%) - (var(--inner-gutter) - (1 / var(--container= +-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-= +gutter))); } + .cols-container > .md\:ml-1-cols { margin-left: calc(((((1 / var(--contai= +ner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (= +var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + .md\:w-2-cols { width: calc(((2 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (2 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .md\:w-2-cols { width: calc(((2 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .md\:ml-2-cols { margin-left: calc(((((2 / var(--container-grid-columns, = +var(--grid-columns))) * 100%) - (var(--inner-gutter) - (2 / var(--container= +-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-= +gutter))); } + .cols-container > .md\:ml-2-cols { margin-left: calc(((((2 / var(--contai= +ner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (= +var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + .md\:-mr-2-cols { margin-right: calc((((((2 / var(--container-grid-column= +s, var(--grid-columns))) * 100%) - (var(--inner-gutter) - (2 / var(--contai= +ner-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inn= +er-gutter))) * -1); } + .cols-container > .md\:-mr-2-cols { margin-right: calc((((((2 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + .md\:w-2-cols > * { --container-grid-columns: 2; } + .md\:w-3-cols { width: calc(((3 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (3 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .md\:w-3-cols { width: calc(((3 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .md\:w-3-cols > * { --container-grid-columns: 3; } + .md\:w-4-cols { width: calc(((4 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (4 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .md\:w-4-cols { width: calc(((4 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .md\:w-4-cols > * { --container-grid-columns: 4; } + .md\:w-5-cols { width: calc(((5 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (5 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .md\:w-5-cols { width: calc(((5 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .md\:w-5-cols > * { --container-grid-columns: 5; } + .md\:w-6-cols { width: calc(((6 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (6 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .md\:w-6-cols { width: calc(((6 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .md\:w-6-cols > * { --container-grid-columns: 6; } + .md\:w-7-cols { width: calc(((7 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (7 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .md\:w-7-cols { width: calc(((7 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .md\:w-7-cols > * { --container-grid-columns: 7; } + .md\:w-8-cols { width: calc(((8 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (8 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .md\:w-8-cols { width: calc(((8 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .md\:w-8-cols-vw { width: calc((((var(--container-width, 100vw - var(--sc= +rollbar-visible-width, 0px)) - (((var(--grid-columns) - 1) * var(--inner-gu= +tter)) + (2 * var(--outer-gutter)))) / (var(--grid-columns))) * 8) + (7 * v= +ar(--inner-gutter))); } + .md\:w-8-cols > * { --container-grid-columns: 8; } + .md\:w-8-cols-vw > * { --container-grid-columns: 8; } + .md\:w-1\/2-cols { width: calc(50% - (var(--inner-gutter) * .5)); } + .cols-container > .md\:w-1\/2-cols { width: calc(50% - var(--inner-gutter= +)); } + .md\:w-1\/3-cols { width: calc(33.333% - (var(--inner-gutter) * .666)); } + .cols-container > .md\:w-1\/3-cols { width: calc(33.333% - var(--inner-gu= +tter)); } + .md\:w-1\/4-cols { width: calc(25% - (var(--inner-gutter) * .75)); } + .cols-container > .md\:w-1\/4-cols { width: calc(25% - var(--inner-gutter= +)); } + .only\:md\:w-6-cols:only-child { width: calc(((6 / var(--container-grid-c= +olumns, var(--grid-columns))) * 100%) - (var(--inner-gutter) - (6 / var(--c= +ontainer-grid-columns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .only\:md\:w-6-cols:only-child { width: calc(((6 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))); } + .only\:md\:w-6-cols:only-child > * { --container-grid-columns: 6; } + .only\:md\:w-8-cols:only-child { width: calc(((8 / var(--container-grid-c= +olumns, var(--grid-columns))) * 100%) - (var(--inner-gutter) - (8 / var(--c= +ontainer-grid-columns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .only\:md\:w-8-cols:only-child { width: calc(((8 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))); } + .only\:md\:w-8-cols:only-child > * { --container-grid-columns: 8; } +} + +@media (min-width: 1280px) { + .lg\:grid-col-span-1 { --container-grid-columns: 1; grid-column: span 1 /= + span 1; } + .lg\:grid-col-span-2 { --container-grid-columns: 2; grid-column: span 2 /= + span 2; } + .lg\:grid-col-span-3 { --container-grid-columns: 3; grid-column: span 3 /= + span 3; } + .lg\:grid-col-span-4 { --container-grid-columns: 4; grid-column: span 4 /= + span 4; } + .lg\:grid-col-span-5 { --container-grid-columns: 5; grid-column: span 5 /= + span 5; } + .lg\:grid-col-span-6 { --container-grid-columns: 6; grid-column: span 6 /= + span 6; } + .lg\:grid-col-span-7 { --container-grid-columns: 7; grid-column: span 7 /= + span 7; } + .lg\:grid-col-span-8 { --container-grid-columns: 8; grid-column: span 8 /= + span 8; } + .lg\:grid-col-span-9 { --container-grid-columns: 9; grid-column: span 9 /= + span 9; } + .lg\:grid-col-span-10 { --container-grid-columns: 10; grid-column: span 1= +0 / span 10; } + .lg\:grid-col-span-12 { --container-grid-columns: 12; grid-column: span 1= +2 / span 12; } + .lg\:grid-col-start-2 { grid-column-start: 2; } + .lg\:grid-col-start-3 { grid-column-start: 3; } + .lg\:grid-col-start-4 { grid-column-start: 4; } + .lg\:grid-cols-2[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-2[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+2)::before { rig= +ht: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2)::before { border-bottom-width: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+2)::after { border-right-width: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+2)::after { top: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2)::after { bottom: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2) ~ li::after { bottom: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-3[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+3)::before { rig= +ht: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3)::before { border-bottom-width: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+3)::after { border-right-width: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+3)::after { top: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3)::after { bottom: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3) ~ li::after { bottom: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-4[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+4)::before { rig= +ht: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4)::before { border-bottom-width: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+4)::after { border-right-width: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+4)::after { top: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4)::after { bottom: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4) ~ li::after { bottom: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-5[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+5)::before { rig= +ht: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5)::before { border-bottom-width: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+5)::after { border-right-width: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+5)::after { top: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5)::after { bottom: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5) ~ li::after { bottom: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-7[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+7)::before { rig= +ht: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7)::before { border-bottom-width: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+7)::after { border-right-width: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+7)::after { top: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7)::after { bottom: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7) ~ li::after { bottom: 0px; } + .cols-container > .lg\:ml-0 { margin-left: 0px; } + .lg\:ml-1-cols { margin-left: calc(((((1 / var(--container-grid-columns, = +var(--grid-columns))) * 100%) - (var(--inner-gutter) - (1 / var(--container= +-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-= +gutter))); } + .cols-container > .lg\:ml-1-cols { margin-left: calc(((((1 / var(--contai= +ner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (= +var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + .lg\:pl-1-cols { padding-left: calc(((((1 / var(--container-grid-columns,= + var(--grid-columns))) * 100%) - (var(--inner-gutter) - (1 / var(--containe= +r-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner= +-gutter))); } + .cols-container > .lg\:pl-1-cols { padding-left: calc(((((1 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + .lg\:w-2-cols { width: calc(((2 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (2 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .lg\:w-2-cols { width: calc(((2 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .lg\:ml-2-cols { margin-left: calc(((((2 / var(--container-grid-columns, = +var(--grid-columns))) * 100%) - (var(--inner-gutter) - (2 / var(--container= +-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-= +gutter))); } + .cols-container > .lg\:ml-2-cols { margin-left: calc(((((2 / var(--contai= +ner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (= +var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + .lg\:-ml-2-cols { margin-left: calc((((((2 / var(--container-grid-columns= +, var(--grid-columns))) * 100%) - (var(--inner-gutter) - (2 / var(--contain= +er-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inne= +r-gutter))) * -1); } + .cols-container > .lg\:-ml-2-cols { margin-left: calc((((((2 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + .lg\:w-2-cols > * { --container-grid-columns: 2; } + .lg\:w-3-cols { width: calc(((3 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (3 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .lg\:w-3-cols { width: calc(((3 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .lg\:ml-3-cols { margin-left: calc(((((3 / var(--container-grid-columns, = +var(--grid-columns))) * 100%) - (var(--inner-gutter) - (3 / var(--container= +-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-= +gutter))); } + .cols-container > .lg\:ml-3-cols { margin-left: calc(((((3 / var(--contai= +ner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (= +var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + .lg\:w-3-cols > * { --container-grid-columns: 3; } + .lg\:w-4-cols { width: calc(((4 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (4 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .lg\:w-4-cols { width: calc(((4 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .lg\:ml-4-cols { margin-left: calc(((((4 / var(--container-grid-columns, = +var(--grid-columns))) * 100%) - (var(--inner-gutter) - (4 / var(--container= +-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-= +gutter))); } + .cols-container > .lg\:ml-4-cols { margin-left: calc(((((4 / var(--contai= +ner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (= +var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + .lg\:-mr-4-cols { margin-right: calc((((((4 / var(--container-grid-column= +s, var(--grid-columns))) * 100%) - (var(--inner-gutter) - (4 / var(--contai= +ner-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inn= +er-gutter))) * -1); } + .cols-container > .lg\:-mr-4-cols { margin-right: calc((((((4 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + .lg\:w-4-cols > * { --container-grid-columns: 4; } + .lg\:w-5-cols { width: calc(((5 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (5 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .lg\:w-5-cols { width: calc(((5 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .lg\:w-5-cols > * { --container-grid-columns: 5; } + .lg\:w-6-cols { width: calc(((6 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (6 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .lg\:w-6-cols { width: calc(((6 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .lg\:ml-6-cols { margin-left: calc(((((6 / var(--container-grid-columns, = +var(--grid-columns))) * 100%) - (var(--inner-gutter) - (6 / var(--container= +-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-= +gutter))); } + .cols-container > .lg\:ml-6-cols { margin-left: calc(((((6 / var(--contai= +ner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (= +var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + .lg\:w-6-cols > * { --container-grid-columns: 6; } + .lg\:w-8-cols { width: calc(((8 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (8 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .lg\:w-8-cols { width: calc(((8 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .lg\:w-8-cols > * { --container-grid-columns: 8; } + .lg\:w-10-cols { width: calc(((10 / var(--container-grid-columns, var(--g= +rid-columns))) * 100%) - (var(--inner-gutter) - (10 / var(--container-grid-= +columns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .lg\:w-10-cols { width: calc(((10 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))); } + .lg\:w-10-cols-vw { width: calc((((var(--container-width, 100vw - var(--s= +crollbar-visible-width, 0px)) - (((var(--grid-columns) - 1) * var(--inner-g= +utter)) + (2 * var(--outer-gutter)))) / (var(--grid-columns))) * 10) + (9 *= + var(--inner-gutter))); } + .lg\:w-10-cols > * { --container-grid-columns: 10; } + .lg\:w-10-cols-vw > * { --container-grid-columns: 10; } + .lg\:w-12-cols { width: calc(((12 / var(--container-grid-columns, var(--g= +rid-columns))) * 100%) - (var(--inner-gutter) - (12 / var(--container-grid-= +columns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .lg\:w-12-cols { width: calc(((12 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))); } + .lg\:w-12-cols-vw { width: calc((((var(--container-width, 100vw - var(--s= +crollbar-visible-width, 0px)) - (((var(--grid-columns) - 1) * var(--inner-g= +utter)) + (2 * var(--outer-gutter)))) / (var(--grid-columns))) * 12) + (11 = +* var(--inner-gutter))); } + .lg\:w-12-cols > * { --container-grid-columns: 12; } + .lg\:w-12-cols-vw > * { --container-grid-columns: 12; } + .lg\:w-1\/3-cols { width: calc(33.333% - (var(--inner-gutter) * .666)); } + .cols-container > .lg\:w-1\/3-cols { width: calc(33.333% - var(--inner-gu= +tter)); } + .only\:lg\:w-8-cols:only-child { width: calc(((8 / var(--container-grid-c= +olumns, var(--grid-columns))) * 100%) - (var(--inner-gutter) - (8 / var(--c= +ontainer-grid-columns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .only\:lg\:w-8-cols:only-child { width: calc(((8 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))); } + .only\:lg\:w-8-cols:only-child > * { --container-grid-columns: 8; } + .only\:lg\:w-12-cols:only-child { width: calc(((12 / var(--container-grid= +-columns, var(--grid-columns))) * 100%) - (var(--inner-gutter) - (12 / var(= +--container-grid-columns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .only\:lg\:w-12-cols:only-child { width: calc(((12 / va= +r(--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gut= +ter))) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--g= +rid-columns)) * var(--inner-gutter)))); } + .only\:lg\:w-12-cols:only-child > * { --container-grid-columns: 12; } +} + +@media (min-width: 1680px) { + .xl\:grid-col-span-3 { --container-grid-columns: 3; grid-column: span 3 /= + span 3; } + .xl\:grid-col-span-6 { --container-grid-columns: 6; grid-column: span 6 /= + span 6; } + .xl\:grid-col-start-3 { grid-column-start: 3; } + .cols-container > .xl\:ml-0 { margin-left: 0px; } + .xl\:w-8-cols { width: calc(((8 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (8 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .xl\:w-8-cols { width: calc(((8 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .xl\:w-8-cols > * { --container-grid-columns: 8; } +} + +.first\:ml-0:first-child { margin-left: 0rem; } + +.first\:mt-0:first-child { margin-top: 0rem; } + +.first\:mt-40:first-child { margin-top: 2.5rem; } + +.first\:border-none:first-child { border-style: none; } + +.first\:pt-0:first-child { padding-top: 0rem; } + +.last\:mb-0:last-child { margin-bottom: 0rem; } + +.last\:mr-0:last-child { margin-right: 0rem; } + +.last\:border-b-0:last-child { border-bottom-width: 0px; } + +.last\:pb-0:last-child { padding-bottom: 0rem; } + +.only\:ml-0:only-child { margin-left: 0rem; } + +.only\:mr-0:only-child { margin-right: 0rem; } + +.only\:mt-0:only-child { margin-top: 0rem; } + +.only\:w-full:only-child { width: 100%; } + +.target\:bg-\[color\:var\(--background-interactive-primary-hover\)\]:target= + { background-color: var(--background-interactive-primary-hover); } + +.checked\:bg-inverse:checked { background-color: var(--background-inverse);= + } + +.autofill\:bg-primary:-webkit-autofill { background-color: var(--background= +-primary); } + +.autofill\:bg-primary:autofill { background-color: var(--background-primary= +); } + +.invalid\:border-2:invalid { border-width: 2px; } + +.invalid\:border-\[color\:var\(--red-700\)\]:invalid { border-color: var(--= +red-700); } + +.focus-within\:z-40:focus-within { z-index: 40; } + +.focus-within\:opacity-100:focus-within { opacity: 1; } + +.hover\:block:hover { display: block; } + +.hover\:border-primary:hover { border-color: var(--border-primary); } + +.hover\:bg-\[black\]:hover { --tw-bg-opacity: 1; background-color: rgb(0 0 = +0 / var(--tw-bg-opacity)); } + +.hover\:bg-\[color\:var\(--gray-000\)\]:hover { background-color: var(--gra= +y-000); } + +.hover\:bg-\[color\:var\(--gray-100\)\]:hover { background-color: var(--gra= +y-100); } + +.hover\:bg-\[color\:var\(--gray-900\)\]:hover { background-color: var(--gra= +y-900); } + +.hover\:bg-inverse:hover { background-color: var(--background-inverse); } + +.hover\:bg-primary:hover { background-color: var(--background-primary); } + +.hover\:text-\[\#fff\]:hover { --tw-text-opacity: 1; color: rgb(255 255 255= + / var(--tw-text-opacity)); } + +.hover\:text-\[color\:var\(--gray-000\)\]:hover { color: var(--gray-000); } + +.hover\:text-\[color\:var\(--gray-900\)\]:hover, .hover\:text-\[var\(--gray= +-900\)\]:hover { color: var(--gray-900); } + +.hover\:text-\[white\]:hover { --tw-text-opacity: 1; color: rgb(255 255 255= + / var(--tw-text-opacity)); } + +.hover\:text-inverse:hover { color: var(--text-inverse); } + +.hover\:text-primary:hover { color: var(--text-primary); } + +.hover\:underline:hover { text-decoration-line: underline; } + +.hover\:opacity-100:hover { opacity: 1; } + +.hover\:opacity-50:hover { opacity: 0.5; } + +.hover\:opacity-60:hover { opacity: 0.6; } + +.hover\:opacity-80:hover { opacity: 0.8; } + +.hover\:underline-text-primary:hover { text-decoration-color: var(--text-pr= +imary); } + +.focus\:pointer-events-auto:focus { pointer-events: auto; } + +.focus\:border-primary:focus { border-color: var(--border-primary); } + +.focus\:\!bg-\[color\:var\(--gray-200\)\]:focus { background-color: var(--g= +ray-200) !important; } + +.focus\:bg-\[color\:transparent\!important\]:focus { background-color: tran= +sparent !important; } + +.focus\:outline-none:focus { outline: transparent solid 2px; outline-offset= +: 2px; } + +.focus\:outline:focus { outline-style: solid; } + +.focus\:outline-0:focus { outline-width: 0px; } + +.focus\:outline-4:focus { outline-width: 4px; } + +.focus\:outline-offset-4:focus { outline-offset: 4px; } + +.focus\:outline-\[color\:var\(--border-primary\)\]:focus { outline-color: v= +ar(--border-primary); } + +.focus\:outline-\[color\:var\(--gray-000\)\]:focus { outline-color: var(--g= +ray-000); } + +.focus\:outline-\[color\:var\(--gray-900\)\]:focus { outline-color: var(--g= +ray-900); } + +.focus-visible\:opacity-100:focus-visible { opacity: 1; } + +.active\:border-primary:active { border-color: var(--border-primary); } + +.active\:bg-inverse:active { background-color: var(--background-inverse); } + +.active\:bg-primary:active { background-color: var(--background-primary); } + +.active\:text-inverse:active { color: var(--text-inverse); } + +.active\:text-primary:active { color: var(--text-primary); } + +.enabled\:cursor-pointer:enabled { cursor: pointer; } + +.enabled\:hover\:border-\[color\:var\(--blue-400\)\]:hover:enabled { border= +-color: var(--blue-400); } + +.enabled\:hover\:border-\[color\:var\(--gray-600\)\]:hover:enabled { border= +-color: var(--gray-600); } + +.disabled\:opacity-50:disabled { opacity: 0.5; } + +.group:first-child .group-first\:border-0 { border-width: 0px; } + +.group:last-child .group-last\:pb-0 { padding-bottom: 0rem; } + +.group:focus-within .group-focus-within\:opacity-100 { opacity: 1; } + +.group:hover .group-hover\:bg-\[color\:var\(--gray-600\)\] { background-col= +or: var(--gray-600); } + +.group:hover .group-hover\:text-primary { color: var(--text-primary); } + +.group:hover .group-hover\:underline { text-decoration-line: underline; } + +.group:hover .group-hover\:decoration-\[rgba\(var\(--text-primary-rgb\)\,0\= +.2\)\] { text-decoration-color: rgba(var(--text-primary-rgb),.2); } + +.group:hover .group-hover\:opacity-10 { opacity: 0.1; } + +.group:hover .group-hover\:opacity-100 { opacity: 1; } + +.group:hover .group-hover\:opacity-20 { opacity: 0.2; } + +.group:hover .group-hover\:brightness-90 { --tw-brightness: brightness(.9);= + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-gr= +ayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-= +sepia) var(--tw-drop-shadow); } + +.group:hover .group-hover\:underline-inherit { text-decoration-color: inher= +it; } + +.group:hover .group-hover\:underline-text-primary { text-decoration-color: = +var(--text-primary); } + +@media (hover: hover) { + .hover-hover\:hover\:border-primary:hover { border-color: var(--border-pr= +imary); } + .hover-hover\:hover\:bg-inverse:hover { background-color: var(--backgroun= +d-inverse); } + .hover-hover\:hover\:bg-primary:hover { background-color: var(--backgroun= +d-primary); } + .hover-hover\:hover\:text-inverse:hover { color: var(--text-inverse); } + .hover-hover\:hover\:text-primary:hover { color: var(--text-primary); } +} + +@media (hover: none) { + .hover-none\:hidden { display: none; } +} + +.after\:absolute::after { position: absolute; } + +.after\:bottom-0::after { bottom: 0rem; } + +.after\:left-0::after { left: 0rem; } + +.after\:right-0::after { right: 0rem; } + +.after\:top-0::after { top: 0rem; } + +.after\:top-\[0\.5em\]::after { top: 0.5em; } + +.after\:z-20::after { z-index: 20; } + +.after\:mr-\[-0\.5px\]::after { margin-right: -0.5px; } + +.after\:block::after { display: block; } + +.after\:inline-block::after { display: inline-block; } + +.after\:hidden::after { display: none; } + +.after\:h-16::after { height: 1rem; } + +.after\:h-9::after { height: 0.5625rem; } + +.after\:h-\[1\.25em\]::after { height: 1.25em; } + +.after\:w-12::after { width: 0.75rem; } + +.after\:w-16::after { width: 1rem; } + +.after\:w-9::after { width: 0.5625rem; } + +.after\:-translate-x-4::after { --tw-translate-x: -.25rem; transform: trans= +late(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) = +skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) sc= +aleY(var(--tw-scale-y)); } + +.after\:-translate-y-5::after { --tw-translate-y: -.3125rem; transform: tra= +nslate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)= +) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) = +scaleY(var(--tw-scale-y)); } + +.after\:translate-x-1\/2::after { --tw-translate-x: 50%; transform: transla= +te(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) sk= +ew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scal= +eY(var(--tw-scale-y)); } + +.after\:transform::after { transform: translate(var(--tw-translate-x),var(-= +-tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var= +(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.after\:animate-\[codeCursorBlink_600ms_ease-in-out_infinite_alternate_100m= +s\]::after { animation: 0.6s ease-in-out 0.1s infinite alternate none runni= +ng codeCursorBlink; } + +.after\:rounded-full::after { border-radius: 9999px; } + +.after\:bg-\[color\:white\]::after { --tw-bg-opacity: 1; background-color: = +rgb(255 255 255 / var(--tw-bg-opacity)); } + +.after\:bg-inverse::after { background-color: var(--background-inverse); } + +.after\:bg-gradient-to-t::after { background-image: linear-gradient(to top,= +var(--tw-gradient-stops)); } + +.after\:from-\[rgba\(0\,0\,0\,0\.56\)\]::after { --tw-gradient-from: rgba(0= +,0,0,.56) var(--tw-gradient-from-position); --tw-gradient-to: rgba(0, 0, 0,= + 0) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-= +from), var(--tw-gradient-to); } + +.after\:align-text-bottom::after { vertical-align: text-bottom; } + +.after\:content-\[\'\'\]::after { --tw-content: ""; content: var(--tw-conte= +nt); } + +.after\:content-\[\'=E2=80=9D\'\]::after { --tw-content: "\201d"; content: = +var(--tw-content); } + +.after\:content-\[\\\'\\\'\]::after { --tw-content: \'\'; content: var(--tw= +-content); } + +.after\:content-\[\\\'=E2=80=9D\\\'\]::after { --tw-content: \'\201d\'; con= +tent: var(--tw-content); } + +.before\:absolute::before { position: absolute; } + +.before\:-bottom-8::before { bottom: -0.5rem; } + +.before\:-left-12::before { left: -0.75rem; } + +.before\:-left-4::before { left: -0.25rem; } + +.before\:-left-8::before { left: -0.5rem; } + +.before\:-right-1::before { right: -0.0625rem; } + +.before\:-right-12::before { right: -0.75rem; } + +.before\:-right-4::before { right: -0.25rem; } + +.before\:-right-8::before { right: -0.5rem; } + +.before\:-top-8::before { top: -0.5rem; } + +.before\:bottom-0::before { bottom: 0rem; } + +.before\:bottom-2::before { bottom: 0.125rem; } + +.before\:left-0::before { left: 0rem; } + +.before\:left-1\/2::before { left: 50%; } + +.before\:left-\[0\.06em\]::before { left: 0.06em; } + +.before\:top-0::before { top: 0rem; } + +.before\:top-1\/2::before { top: 50%; } + +.before\:top-2::before { top: 0.125rem; } + +.before\:top-auto::before { top: auto; } + +.before\:-z-10::before { z-index: -10; } + +.before\:hidden::before { display: none; } + +.before\:h-1::before { height: 0.0625rem; } + +.before\:h-\[0\.5em\]::before { height: 0.5em; } + +.before\:h-full::before { height: 100%; } + +.before\:w-1::before { width: 0.0625rem; } + +.before\:w-\[200\%\]::before { width: 200%; } + +.before\:w-full::before { width: 100%; } + +.before\:-translate-x-1\/2::before { --tw-translate-x: -50%; transform: tra= +nslate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)= +) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) = +scaleY(var(--tw-scale-y)); } + +.before\:-translate-x-full::before { --tw-translate-x: -100%; transform: tr= +anslate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate= +)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))= + scaleY(var(--tw-scale-y)); } + +.before\:-translate-y-1\/2::before { --tw-translate-y: -50%; transform: tra= +nslate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)= +) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) = +scaleY(var(--tw-scale-y)); } + +.before\:rounded-full::before { border-radius: 9999px; } + +.before\:rounded-l-full::before { border-top-left-radius: 9999px; border-bo= +ttom-left-radius: 9999px; } + +.before\:border-2::before { border-width: 2px; } + +.before\:border-4::before { border-width: 4px; } + +.before\:border-primary::before { border-color: var(--border-primary); } + +.before\:bg-\[color\:var\(--gray-500\)\]::before { background-color: var(--= +gray-500); } + +.before\:bg-\[currentColor\]::before { background-color: currentcolor; } + +.before\:bg-inverse::before { background-color: var(--background-inverse); = +} + +.before\:bg-primary::before { background-color: var(--background-primary); = +} + +.before\:opacity-20::before { opacity: 0.2; } + +.before\:transition-all::before { transition-property: all; transition-timi= +ng-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; } + +.before\:duration-300::before { transition-duration: 0.3s; } + +.before\:content-\[\"\"\]::before { --tw-content: ""; content: var(--tw-con= +tent); } + +.before\:content-\[\'\'\]::before { --tw-content: ""; content: var(--tw-con= +tent); } + +.before\:content-\[\'=E2=80=9C\'\]::before { --tw-content: "\201c"; content= +: var(--tw-content); } + +.before\:content-\[\\\'\\\'\]::before { --tw-content: \'\'; content: var(--= +tw-content); } + +.before\:content-\[\\\'=E2=80=9C\\\'\]::before { --tw-content: \'\201c\'; c= +ontent: var(--tw-content); } + +.before\:content-\[counter\(step-counter\)\]::before { --tw-content: counte= +r(step-counter); content: var(--tw-content); } + +.before\:\[content\:counter\(chapter\,upper-alpha\)\]::before { content: co= +unter(chapter, upper-alpha); } + +.first\:before\:opacity-0:first-child::before { opacity: 0; } + +.first\:before\:opacity-100:first-child::before { opacity: 1; } + +.focus\:before\:block:focus::before { display: block; } + +.focus\:before\:border-inverse:focus::before { border-color: var(--border-i= +nverse); } + +.focus-visible\:before\:block:focus-visible::before { display: block; } + +.group:first-child .group-first\:before\:absolute::before { position: absol= +ute; } + +.group:first-child .group-first\:before\:right-0::before { right: 0rem; } + +.group:first-child .group-first\:before\:top-0::before { top: 0rem; } + +.group:first-child .group-first\:before\:z-10::before { z-index: 10; } + +.group:first-child .group-first\:before\:block::before { display: block; } + +.group:first-child .group-first\:before\:h-16::before { height: 1rem; } + +.group:first-child .group-first\:before\:w-10::before { width: 0.625rem; } + +.group:first-child .group-first\:before\:translate-x-1\/2::before { --tw-tr= +anslate-x: 50%; transform: translate(var(--tw-translate-x),var(--tw-transla= +te-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-= +y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.group:first-child .group-first\:before\:transform::before { transform: tra= +nslate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)= +) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) = +scaleY(var(--tw-scale-y)); } + +.group:first-child .group-first\:before\:bg-primary::before { background-co= +lor: var(--background-primary); } + +.group:first-child .group-first\:before\:content-\[\\\'\\\'\]::before { --t= +w-content: \'\'; content: var(--tw-content); } + +@media (hover: none) { + .hover-none\:focus\:before\:invisible:focus::before { visibility: hidden;= + } +} + +@media (prefers-color-scheme: dark) { + .dark\:block { display: block; } + .dark\:hidden { display: none; } + .dark\:border { border-width: 1px; } + .dark\:border-\[rgba\(255\,255\,255\,0\.2\)\] { border-color: rgba(255, 2= +55, 255, 0.2); } +} + +@media not all and (min-width: 744px) { + .max-md\:hidden { display: none; } +} + +@media (min-width: 0px) { + .xs\:order-1 { order: 1; } + .xs\:order-2 { order: 2; } + .xs\:order-3 { order: 3; } + .xs\:-mb-72 { margin-bottom: -4.5rem; } + .xs\:-mt-72 { margin-top: -4.5rem; } + .xs\:mt-1 { margin-top: 0.0625rem; } + .xs\:mt-12 { margin-top: 0.75rem; } + .xs\:mt-16 { margin-top: 1rem; } + .xs\:mt-24 { margin-top: 1.5rem; } + .xs\:mt-3 { margin-top: 0.1875rem; } + .xs\:mt-40 { margin-top: 2.5rem; } + .xs\:mt-48 { margin-top: 3rem; } + .xs\:mt-72 { margin-top: 4.5rem; } + .xs\:mt-8 { margin-top: 0.5rem; } + .xs\:mt-96 { margin-top: 6rem; } + .xs\:mt-\[160px\] { margin-top: 160px; } + .xs\:mt-\[180px\] { margin-top: 180px; } + .xs\:mt-gutter { margin-top: var(--inner-gutter); } + .xs\:block { display: block; } + .xs\:hidden { display: none; } + .xs\:h-64 { height: 4rem; } + .xs\:min-h-44 { min-height: 2.75rem; } + .xs\:min-h-88 { min-height: 5.5rem; } + .xs\:w-60 { width: 3.75rem; } + .xs\:w-auto { width: auto; } + .xs\:w-full { width: 100%; } + .xs\:min-w-\[calc\(50vw_-_var\(--inner-gutter\)\)\] { min-width: calc(50v= +w - var(--inner-gutter)); } + .xs\:overflow-visible { overflow: visible; } + .xs\:border-0 { border-width: 0px; } + .xs\:px-0 { padding-left: 0rem; padding-right: 0rem; } + .xs\:pb-10 { padding-bottom: 0.625rem; } + .xs\:pb-14 { padding-bottom: 0.875rem; } + .xs\:pr-64 { padding-right: 4rem; } + .xs\:pt-12 { padding-top: 0.75rem; } + .xs\:pt-8 { padding-top: 0.5rem; } + .xs\:pt-9 { padding-top: 0.5625rem; } + @media not all and (min-width: 429px) { + .xs\:max-sm\:text-\[23vw\] { font-size: 23vw; } +} +} + +@media (min-width: 380px) { + .min-\[380px\]\:block { display: block; } + .min-\[380px\]\:hidden { display: none; } +} + +@media (min-width: 429px) { + .sm\:block { display: block; } + .sm\:hidden { display: none; } + .sm\:w-7\/12 { width: 58.3333%; } + .sm\:min-w-0 { min-width: 0px; } + .sm\:max-w-none { max-width: none; } + .sm\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); } + .sm\:grid-cols-\[1fr_auto_1fr\] { grid-template-columns: 1fr auto 1fr; } +} + +@media (min-width: 744px) { + .md\:\!absolute { position: absolute !important; } + .md\:absolute { position: absolute; } + .md\:relative { position: relative; } + .md\:sticky { position: sticky; } + .md\:-top-4 { top: -0.25rem; } + .md\:bottom-0 { bottom: 0rem; } + .md\:bottom-22 { bottom: 1.375rem; } + .md\:left-0 { left: 0rem; } + .md\:left-\[calc\(50\%\+12px\)\] { left: calc(50% + 12px); } + .md\:left-auto { left: auto; } + .md\:right-0 { right: 0rem; } + .md\:top-0 { top: 0rem; } + .md\:top-5 { top: 0.3125rem; } + .md\:top-\[\.075em\] { top: 0.075em; } + .md\:top-\[79px\] { top: 79px; } + .md\:top-auto { top: auto; } + .md\:order-1 { order: 1; } + .md\:order-2 { order: 2; } + .md\:order-none { order: 0; } + .md\:col-span-11 { grid-column: span 11 / span 11; } + .md\:col-span-2 { grid-column: span 2 / span 2; } + .md\:col-span-4 { grid-column: span 4 / span 4; } + .md\:col-span-5 { grid-column: span 5 / span 5; } + .md\:col-span-6 { grid-column: span 6 / span 6; } + .md\:row-span-1 { grid-row: span 1 / span 1; } + .md\:-mb-84 { margin-bottom: -5.25rem; } + .md\:-ml-4 { margin-left: -0.25rem; } + .md\:-mt-80 { margin-top: -5rem; } + .md\:-mt-84 { margin-top: -5.25rem; } + .md\:-mt-\[0\.09em\] { margin-top: -0.09em; } + .md\:mb-0 { margin-bottom: 0rem; } + .md\:mb-48 { margin-bottom: 3rem; } + .md\:mb-56 { margin-bottom: 3.5rem; } + .md\:mb-60 { margin-bottom: 3.75rem; } + .md\:ml-4 { margin-left: 0.25rem; } + .md\:ml-6 { margin-left: 0.375rem; } + .md\:ml-8 { margin-left: 0.5rem; } + .md\:ml-auto { margin-left: auto; } + .md\:ml-gutter { margin-left: var(--inner-gutter); } + .md\:mr-0 { margin-right: 0rem; } + .md\:mr-16 { margin-right: 1rem; } + .md\:mr-4 { margin-right: 0.25rem; } + .md\:mt-0 { margin-top: 0rem; } + .md\:mt-1 { margin-top: 0.0625rem; } + .md\:mt-10 { margin-top: 0.625rem; } + .md\:mt-16 { margin-top: 1rem; } + .md\:mt-28 { margin-top: 1.75rem; } + .md\:mt-30 { margin-top: 1.875rem; } + .md\:mt-4 { margin-top: 0.25rem; } + .md\:mt-40 { margin-top: 2.5rem; } + .md\:mt-48 { margin-top: 3rem; } + .md\:mt-6 { margin-top: 0.375rem; } + .md\:mt-\[200px\] { margin-top: 200px; } + .md\:mt-auto { margin-top: auto; } + .md\:mt-gutter { margin-top: var(--inner-gutter); } + .md\:block { display: block; } + .md\:inline-block { display: inline-block; } + .md\:inline { display: inline; } + .md\:flex { display: flex; } + .md\:table { display: table; } + .md\:hidden { display: none; } + .md\:h-42 { height: 2.625rem; } + .md\:h-48 { height: 3rem; } + .md\:h-80 { height: 5rem; } + .md\:h-90 { height: 5.625rem; } + .md\:h-\[100px\] { height: 100px; } + .md\:h-\[70px\] { height: 70px; } + .md\:h-\[calc\(100vh-80px\)\] { height: calc(100vh - 80px); } + .md\:h-auto { height: auto; } + .md\:h-screen { height: calc(var(--vh, 1vh) * 100); } + .md\:max-h-\[1000px\] { max-height: 1000px; } + .md\:min-h-92 { min-height: 5.75rem; } + .md\:min-h-\[144px\] { min-height: 144px; } + .md\:min-h-\[236px\] { min-height: 236px; } + .md\:min-h-\[44px\] { min-height: 44px; } + .md\:min-h-\[84px\] { min-height: 84px; } + .md\:w-1\/2 { width: 50%; } + .md\:w-1\/6 { width: 16.6667%; } + .md\:w-42 { width: 2.625rem; } + .md\:w-80 { width: 5rem; } + .md\:w-90 { width: 5.625rem; } + .md\:w-\[217px\] { width: 217px; } + .md\:w-\[400px\] { width: 400px; } + .md\:w-\[64px\] { width: 64px; } + .md\:w-\[750px\] { width: 750px; } + .md\:w-\[calc\(100\%\+var\(--inner-gutter\)\)\] { width: calc(100% + var(= +--inner-gutter)); } + .md\:w-auto { width: auto; } + .md\:w-full { width: 100%; } + .md\:max-w-\[160px\] { max-width: 160px; } + .md\:max-w-\[24rem\] { max-width: 24rem; } + .md\:max-w-\[280px\] { max-width: 280px; } + .md\:max-w-\[calc\(0\.4\*\(100vw-72px\)\)\] { max-width: calc(0.4 * (100v= +w - 72px)); } + .md\:-translate-y-\[calc\(100\%\+8px\)\] { --tw-translate-y: calc((100% += + 8px)*-1); transform: translate(var(--tw-translate-x),var(--tw-translate-y)= +) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) s= +caleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + .md\:-translate-y-full { --tw-translate-y: -100%; transform: translate(va= +r(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(va= +r(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(va= +r(--tw-scale-y)); } + .md\:translate-x-\[calc\(100\%\+8px\)\] { --tw-translate-x: calc(100% + 8= +px); transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rota= +te(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(= +var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + .md\:translate-y-\[calc\(100\%\+8px\)\] { --tw-translate-y: calc(100% + 8= +px); transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rota= +te(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(= +var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + .md\:transform { transform: translate(var(--tw-translate-x),var(--tw-tran= +slate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-sk= +ew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + .md\:scroll-mt-80 { scroll-margin-top: 5rem; } + .md\:scroll-mt-96 { scroll-margin-top: 6rem; } + .md\:columns-3 { columns: 3; } + .md\:auto-cols-fr { grid-auto-columns: minmax(0px, 1fr); } + .md\:grid-flow-col { grid-auto-flow: column; } + .md\:grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); } + .md\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); } + .md\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); } + .md\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); } + .md\:grid-cols-5 { grid-template-columns: repeat(5, minmax(0px, 1fr)); } + .md\:grid-cols-6 { grid-template-columns: repeat(6, minmax(0px, 1fr)); } + .md\:grid-cols-\[1fr_1fr_1fr\] { grid-template-columns: 1fr 1fr 1fr; } + .md\:grid-cols-\[1fr_1fr_1fr_1fr_1fr\] { grid-template-columns: 1fr 1fr 1= +fr 1fr 1fr; } + .md\:grid-cols-\[45fr_55fr\] { grid-template-columns: 45fr 55fr; } + .md\:grid-cols-\[auto_1fr\] { grid-template-columns: auto 1fr; } + .md\:flex-row { flex-direction: row; } + .md\:flex-col { flex-direction: column; } + .md\:flex-wrap { flex-wrap: wrap; } + .md\:items-start { align-items: flex-start; } + .md\:items-center { align-items: center; } + .md\:justify-start { justify-content: flex-start; } + .md\:justify-center { justify-content: center; } + .md\:justify-between { justify-content: space-between; } + .md\:gap-\[var\(--inner-gutter\)\] { gap: var(--inner-gutter); } + .md\:gap-x-24 { column-gap: 1.5rem; } + .md\:gap-y-32 { row-gap: 2rem; } + .md\:rounded-\[27\.7px\] { border-radius: 27.7px; } + .md\:border { border-width: 1px; } + .md\:border-0 { border-width: 0px; } + .md\:border-b { border-bottom-width: 1px; } + .md\:border-b-0 { border-bottom-width: 0px; } + .md\:border-r { border-right-width: 1px; } + .md\:border-secondary { border-color: var(--border-secondary); } + .md\:bg-\[position\:calc\(100\%_-_16px\)_15px\] { background-position: ca= +lc(100% - 16px) 15px; } + .md\:p-0 { padding: 0rem; } + .md\:px-16 { padding-left: 1rem; padding-right: 1rem; } + .md\:py-16 { padding-top: 1rem; padding-bottom: 1rem; } + .md\:py-22 { padding-top: 1.375rem; padding-bottom: 1.375rem; } + .md\:pb-0 { padding-bottom: 0rem; } + .md\:pb-32 { padding-bottom: 2rem; } + .md\:pb-48 { padding-bottom: 3rem; } + .md\:pb-8 { padding-bottom: 0.5rem; } + .md\:pl-0 { padding-left: 0rem; } + .md\:pl-48 { padding-left: 3rem; } + .md\:pr-0 { padding-right: 0rem; } + .md\:pr-100 { padding-right: 6.25rem; } + .md\:pr-16 { padding-right: 1rem; } + .md\:pr-32 { padding-right: 2rem; } + .md\:pr-36 { padding-right: 2.25rem; } + .md\:pr-40 { padding-right: 2.5rem; } + .md\:pr-44 { padding-right: 2.75rem; } + .md\:pr-48 { padding-right: 3rem; } + .md\:pr-56 { padding-right: 3.5rem; } + .md\:pt-0 { padding-top: 0rem; } + .md\:pt-12 { padding-top: 0.75rem; } + .md\:pt-16 { padding-top: 1rem; } + .md\:pt-22 { padding-top: 1.375rem; } + .md\:pt-32 { padding-top: 2rem; } + .md\:pt-8 { padding-top: 0.5rem; } + .md\:text-right { text-align: right; } + .md\:text-\[14px\] { font-size: 14px; } + .md\:text-\[24px\] { font-size: 24px; } + .md\:text-\[73px\] { font-size: 73px; } + .md\:opacity-0 { opacity: 0; } + .md\:ratio-1x1 { --ratio: 100%; } + .md\:ratio-3x2 { --ratio: 66.67%; } + .md\:first\:mt-48:first-child { margin-top: 3rem; } + .md\:last\:mt-0:last-child { margin-top: 0rem; } + .md\:hover\:bg-transparent:hover { background-color: var(--transparent); = +} + .md\:hover\:text-primary:hover { color: var(--text-primary); } + @media (hover: hover) { + .group:hover .md\:hover-hover\:group-hover\:block { display: block; } +} + .md\:after\:top-auto::after { top: auto; } + .md\:after\:block::after { display: block; } + .md\:after\:h-\[364px\]::after { height: 364px; } + .md\:before\:block::before { display: block; } +} + +@media (min-width: 1280px) { + .lg\:fixed { position: fixed; } + .lg\:absolute { position: absolute; } + .lg\:sticky { position: sticky; } + .lg\:bottom-0 { bottom: 0rem; } + .lg\:left-0 { left: 0rem; } + .lg\:left-\[-180px\] { left: -180px; } + .lg\:left-\[calc\(100\%\+\(2\*var\(--spacing-spacing-4\)\)\)\] { left: ca= +lc(100% + (2 * var(--spacing-spacing-4))); } + .lg\:right-auto { right: auto; } + .lg\:top-2 { top: 0.125rem; } + .lg\:top-3 { top: 0.1875rem; } + .lg\:top-4 { top: 0.25rem; } + .lg\:top-5 { top: 0.3125rem; } + .lg\:top-6 { top: 0.375rem; } + .lg\:top-80 { top: 5rem; } + .lg\:top-\[80px\] { top: 80px; } + .lg\:top-auto { top: auto; } + .lg\:col-span-2 { grid-column: span 2 / span 2; } + .lg\:col-span-3 { grid-column: span 3 / span 3; } + .lg\:col-span-4 { grid-column: span 4 / span 4; } + .lg\:col-span-6 { grid-column: span 6 / span 6; } + .lg\:col-span-8 { grid-column: span 8 / span 8; } + .lg\:col-start-3 { grid-column-start: 3; } + .lg\:mx-\[calc\(0\.5\*\(50vw-380px\)\)\] { margin-left: calc(0.5 * (50vw = +- 380px)); margin-right: calc(0.5 * (50vw - 380px)); } + .lg\:-mt-48 { margin-top: -3rem; } + .lg\:-mt-80 { margin-top: -5rem; } + .lg\:mb-0 { margin-bottom: 0rem; } + .lg\:mb-24 { margin-bottom: 1.5rem; } + .lg\:mb-\[-48px\] { margin-bottom: -48px; } + .lg\:ml-0 { margin-left: 0rem; } + .lg\:ml-auto { margin-left: auto; } + .lg\:mr-18 { margin-right: 1.125rem; } + .lg\:mr-24 { margin-right: 1.5rem; } + .lg\:mr-32 { margin-right: 2rem; } + .lg\:mr-gutter { margin-right: var(--inner-gutter); } + .lg\:mt-0 { margin-top: 0rem; } + .lg\:mt-1 { margin-top: 0.0625rem; } + .lg\:mt-12 { margin-top: 0.75rem; } + .lg\:mt-16 { margin-top: 1rem; } + .lg\:mt-2 { margin-top: 0.125rem; } + .lg\:mt-4 { margin-top: 0.25rem; } + .lg\:mt-47 { margin-top: 2.9375rem; } + .lg\:mt-48 { margin-top: 3rem; } + .lg\:mt-6 { margin-top: 0.375rem; } + .lg\:mt-60 { margin-top: 3.75rem; } + .lg\:mt-8 { margin-top: 0.5rem; } + .lg\:mt-\[0\.3em\] { margin-top: 0.3em; } + .lg\:mt-\[256px\] { margin-top: 256px; } + .lg\:block { display: block; } + .lg\:inline-block { display: inline-block; } + .lg\:inline { display: inline; } + .lg\:flex { display: flex; } + .lg\:grid { display: grid; } + .lg\:hidden { display: none; } + .lg\:h-36 { height: 2.25rem; } + .lg\:h-48 { height: 3rem; } + .lg\:h-\[144px\] { height: 144px; } + .lg\:h-\[256px\] { height: 256px; } + .lg\:h-\[calc\(100vh-80px\)\] { height: calc(100vh - 80px); } + .lg\:h-screen { height: calc(var(--vh, 1vh) * 100); } + .lg\:max-h-\[1000px\] { max-height: 1000px; } + .lg\:min-h-0 { min-height: 0rem; } + .lg\:min-h-100 { min-height: 6.25rem; } + .lg\:min-h-48 { min-height: 3rem; } + .lg\:min-h-\[200px\] { min-height: 200px; } + .lg\:min-h-\[48px\] { min-height: 48px; } + .lg\:min-h-\[600px\] { min-height: 600px; } + .lg\:min-h-\[840px\] { min-height: 840px; } + .lg\:min-h-\[calc\(100vh-80px\)\] { min-height: calc(100vh - 80px); } + .lg\:w-1\/3 { width: 33.3333%; } + .lg\:w-10\/12 { width: 83.3333%; } + .lg\:w-2\/12 { width: 16.6667%; } + .lg\:w-\[120px\] { width: 120px; } + .lg\:w-\[144px\] { width: 144px; } + .lg\:w-\[180px\] { width: 180px; } + .lg\:w-\[256px\] { width: 256px; } + .lg\:w-\[260px\] { width: 260px; } + .lg\:w-\[33\.333333vw\] { width: 33.3333vw; } + .lg\:w-\[900px\] { width: 900px; } + .lg\:w-\[92px\] { width: 92px; } + .lg\:w-full { width: 100%; } + .lg\:w-max { width: max-content; } + .lg\:max-w-\[100px\] { max-width: 100px; } + .lg\:max-w-\[120px\] { max-width: 120px; } + .lg\:max-w-\[220px\] { max-width: 220px; } + .lg\:max-w-\[70\%\] { max-width: 70%; } + .lg\:max-w-\[800px\] { max-width: 800px; } + .lg\:max-w-full { max-width: 100%; } + .lg\:-translate-x-1\/2 { --tw-translate-x: -50%; transform: translate(var= +(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var= +(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var= +(--tw-scale-y)); } + .lg\:-translate-x-\[calc\(100\%\+16px\)\] { --tw-translate-x: calc((100% = ++ 16px)*-1); transform: translate(var(--tw-translate-x),var(--tw-translate-= +y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y))= + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + .lg\:-translate-y-1\/2 { --tw-translate-y: -50%; transform: translate(var= +(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var= +(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var= +(--tw-scale-y)); } + .lg\:transform { transform: translate(var(--tw-translate-x),var(--tw-tran= +slate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-sk= +ew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + .lg\:columns-2 { columns: 2; } + .lg\:columns-4 { columns: 4; } + .lg\:grid-flow-col { grid-auto-flow: column; } + .lg\:grid-cols-12 { grid-template-columns: repeat(12, minmax(0px, 1fr)); = +} + .lg\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); } + .lg\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); } + .lg\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); } + .lg\:grid-cols-5 { grid-template-columns: repeat(5, minmax(0px, 1fr)); } + .lg\:grid-cols-7 { grid-template-columns: repeat(7, minmax(0px, 1fr)); } + .lg\:flex-row { flex-direction: row; } + .lg\:items-start { align-items: flex-start; } + .lg\:items-center { align-items: center; } + .lg\:justify-end { justify-content: flex-end; } + .lg\:gap-\[var\(--inner-gutter\)\] { gap: var(--inner-gutter); } + .lg\:rounded-\[27\.7px\] { border-radius: 27.7px; } + .lg\:rounded-\[9px\] { border-radius: 9px; } + .lg\:bg-transparent { background-color: var(--transparent); } + .lg\:px-0 { padding-left: 0rem; padding-right: 0rem; } + .lg\:px-24 { padding-left: 1.5rem; padding-right: 1.5rem; } + .lg\:px-6 { padding-left: 0.375rem; padding-right: 0.375rem; } + .lg\:py-0 { padding-top: 0rem; padding-bottom: 0rem; } + .lg\:py-12 { padding-top: 0.75rem; padding-bottom: 0.75rem; } + .lg\:py-16 { padding-top: 1rem; padding-bottom: 1rem; } + .lg\:py-24 { padding-top: 1.5rem; padding-bottom: 1.5rem; } + .lg\:pb-12 { padding-bottom: 0.75rem; } + .lg\:pb-15 { padding-bottom: 0.9375rem; } + .lg\:pb-24 { padding-bottom: 1.5rem; } + .lg\:pb-32 { padding-bottom: 2rem; } + .lg\:pb-60 { padding-bottom: 3.75rem; } + .lg\:pb-8 { padding-bottom: 0.5rem; } + .lg\:pl-24 { padding-left: 1.5rem; } + .lg\:pl-48 { padding-left: 3rem; } + .lg\:pl-gutter { padding-left: var(--inner-gutter); } + .lg\:pr-0 { padding-right: 0rem; } + .lg\:pr-32 { padding-right: 2rem; } + .lg\:pr-40 { padding-right: 2.5rem; } + .lg\:pr-44 { padding-right: 2.75rem; } + .lg\:pr-48 { padding-right: 3rem; } + .lg\:pr-68 { padding-right: 4.25rem; } + .lg\:pr-\[var\(--inner-gutter\)\], .lg\:pr-gutter { padding-right: var(--= +inner-gutter); } + .lg\:pt-0 { padding-top: 0rem; } + .lg\:pt-10 { padding-top: 0.625rem; } + .lg\:pt-11 { padding-top: 0.6875rem; } + .lg\:pt-12 { padding-top: 0.75rem; } + .lg\:pt-13 { padding-top: 0.8125rem; } + .lg\:pt-14 { padding-top: 0.875rem; } + .lg\:text-right { text-align: right; } + .lg\:text-\[12px\] { font-size: 12px; } + .lg\:text-\[16px\] { font-size: 16px; } + .lg\:text-\[17px\] { font-size: 17px; } + .lg\:text-\[28px\] { font-size: 28px; } + .lg\:leading-\[22px\] { line-height: 22px; } + .lg\:ratio-4x5 { --ratio: 125%; } + .lg\:first\:mt-60:first-child { margin-top: 3.75rem; } + @media (hover: hover) { + .group:hover .lg\:hover-hover\:group-hover\:block { display: block; } +} + @media (hover: none) { + .lg\:hover-none\:hidden { display: none; } +} + .lg\:before\:absolute::before { position: absolute; } +} + +@media (min-width: 1680px) { + .xl\:ml-0 { margin-left: 0rem; } + .xl\:mr-64 { margin-right: 4rem; } + .xl\:mt-64 { margin-top: 4rem; } + .xl\:block { display: block; } + .xl\:hidden { display: none; } + .xl\:w-\[1000px\] { width: 1000px; } + .xl\:w-\[290px\] { width: 290px; } + .xl\:w-full { width: 100%; } + .xl\:max-w-\[1000px\] { max-width: 1000px; } + .xl\:rounded-\[10px\] { border-radius: 10px; } + .xl\:rounded-\[30\.9px\] { border-radius: 30.9px; } + .xl\:pr-\[calc\(6\*var\(--inner-gutter\)\)\] { padding-right: calc(6 * va= +r(--inner-gutter)); } +} + +.\[\&_a\]\:break-all a { word-break: break-all; } + +@media (min-width: 744px) { + @media (hover: hover) { + .group-item:hover .md\:hover-hover\:\[\.group-item\:hover_\&\]\:block { d= +isplay: block; } +} +} + +em .\[em_\&\]\:indent-2 { text-indent: 0.125rem; } + +.ui-button { z-index: 10; border-radius: 0.2em; outline: transparent solid = +2px; outline-offset: 2px; } + +.ui-button:focus { outline: transparent solid 2px; outline-offset: 2px; } + +.ui-button::before { position: absolute; inset: -0.5rem; z-index: -10; disp= +lay: none; border-width: 4px; border-color: var(--border-primary); --tw-con= +tent: ""; content: var(--tw-content); } + +.ui-button:focus::before { display: block; } + +.ui-button:focus:not(:focus-visible)::before { display: none; } + +.ui-card:focus:not(:focus-visible) { outline: none; } + +.ui-link { z-index: 10; border-radius: 0.2em; outline: transparent solid 2p= +x; outline-offset: 2px; } + +.ui-link:focus { outline: transparent solid 2px; outline-offset: 2px; } + +.ui-link::before { position: absolute; inset: -0.5rem; z-index: -10; displa= +y: none; border-width: 4px; border-color: var(--border-primary); --tw-conte= +nt: ""; content: var(--tw-content); } + +.ui-link:focus::before { display: block; } + +.ui-link:focus:not(:focus-visible)::before { display: none; } + +.ui-link--underline:hover span { text-decoration-color: rgba(var(--text-pri= +mary-rgb),.2); } + +.ui-link--inherit::before { border-color: inherit; } + +.ui-richtext a { position: relative; z-index: 10; text-decoration-line: und= +erline; outline: transparent solid 2px; outline-offset: 2px; text-decoratio= +n-thickness: 1px; text-underline-offset: 0.2em; } + +.ui-richtext a:focus { outline: transparent solid 2px; outline-offset: 2px;= + } + +.ui-richtext a::before { position: absolute; inset: -0.5rem; z-index: -10; = +display: none; border-width: 4px; border-color: var(--border-primary); --tw= +-content: ""; content: var(--tw-content); } + +.ui-richtext a:focus::before { display: block; } + +.ui-richtext a:focus:not(:focus-visible)::before { display: none; } + +.ui-richtext a:hover { text-decoration-color: rgba(var(--text-primary-rgb),= +.2); } + +.ui-richtext p + p { margin-top: 1em; } + +.ui-richtext ol + p, .ui-richtext ul + p { margin-top: var(--spacing-spacin= +g-4); } + +.ui-richtext ol { margin-top: var(--spacing-spacing-4); list-style-position= +: inside; list-style-type: decimal; } + +.ui-richtext ol:first-child { margin-top: 0rem; } + +.ui-richtext ul { margin-top: var(--spacing-spacing-4); list-style-position= +: outside; list-style-type: disc; padding-left: 1em; } + +.ui-richtext ul:first-child { margin-top: 0rem; } + +.ui-richtext ol li { padding-left: 1em; text-indent: -1em; } + +.ui-richtext ol li, .ui-richtext ul li { margin-top: 0.5rem; } + +.ui-richtext ol li:first-child, .ui-richtext ul li:first-child { margin-top= +: 0rem; } + +.ui-richtext ol ol, .ui-richtext ul ul, .ui-richtext ol ol:first-child, .ui= +-richtext ul ul:first-child { margin-top: 0.5rem; } + +.ui-richtext ol ol { list-style-type: lower-roman; } + +.ui-richtext ul ul { list-style-type: circle; } + +.ui-richtext h3 { margin-top: var(--spacing-spacing-4); font-family: var(--= +sans); font-size: 1.125rem; font-weight: 600; line-height: 130%; letter-spa= +cing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-richtext h3 { font-size: 1.3125rem; } +} + +.ui-richtext h4 { margin-top: var(--spacing-spacing-4); font-family: var(--= +sans); font-size: 1rem; font-weight: 600; line-height: 130%; letter-spacing= +: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-richtext h4 { font-size: 1.125rem; } +} + +.ui-richtext table { margin-top: var(--spacing-spacing-5); font-family: var= +(--sans); font-size: 1rem; line-height: 130%; letter-spacing: 0px; -webkit-= +font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-richtext table { font-size: 1.125rem; } +} + +.ui-richtext table { display: block; width: 100%; max-width: calc(100vw - (= +var(--outer-gutter) * 2)); overflow-x: auto; border-top-width: 1px; border-= +top-color: var(--border-primary); } + +.ui-richtext table:first-child { margin-top: 0rem; } + +.ui-richtext table thead, .ui-richtext table th { font-family: var(--sans);= + font-size: 1rem; font-weight: 600; line-height: 130%; letter-spacing: 0px;= + -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-richtext table thead, .ui-richtext table th { font-size: 1.125rem; } +} + +.ui-richtext table thead, .ui-richtext table th { text-align: left; } + +.ui-richtext table tr { border-bottom-width: 1px; border-color: var(--borde= +r-secondary); } + +.ui-richtext table th, .ui-richtext table td { padding-bottom: 0.25rem; pad= +ding-top: 0.25rem; padding-right: 1em; vertical-align: top; } + +@media (min-width: 0px) { + .ui-richtext table th, .ui-richtext table td { min-width: calc(50vw - var= +(--inner-gutter)); } +} + +@media (min-width: 429px) { + .ui-richtext table th, .ui-richtext table td { min-width: 0px; } +} + +.ui-richtext table h3, .ui-richtext table h4 { margin: 0rem; } + +.ui-richtext blockquote { padding-top: var(--spacing-spacing-5); padding-bo= +ttom: var(--spacing-spacing-5); padding-left: 2.25rem; } + +@media (min-width: 1280px) { + .ui-richtext blockquote { padding-left: calc(((var(--container-width, 100= +vw - var(--scrollbar-visible-width, 0px)) - (((var(--grid-columns) - 1) * v= +ar(--inner-gutter)) + (2 * var(--outer-gutter)))) / (var(--grid-columns))))= +; } +} + +@media (min-width: 744px) { + .ui-richtext blockquote { padding-left: 3rem; } +} + +.ui-richtext blockquote + blockquote { padding-top: 0rem; } + +.ui-richtext code { font-family: var(--mono); font-size: 1rem; line-height:= + 120%; letter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-richtext code { font-size: 1.0625rem; } +} + +.ui-richtext code { background-color: rgba(var(--text-primary-rgb),.12); pa= +dding-left: 0.25rem; padding-right: 0.25rem; font-size: 0.9em; } + +.ui-richtext hr { margin-top: var(--spacing-spacing-6); margin-bottom: var(= +--spacing-spacing-6); border-top-width: 1px; border-color: var(--border-sec= +ondary); } + +.ui-richtext .katex { font-size: 1em; } + +.ui-richtext strong { font-weight: 600; } + +input[type=3D"search"]::-webkit-search-decoration, input[type=3D"search"]::= +-webkit-search-cancel-button, input[type=3D"search"]::-webkit-search-result= +s-button, input[type=3D"search"]::-webkit-search-results-decoration { displ= +ay: none; } + +select { font-family: var(--sans); font-size: 1rem; line-height: 130%; lett= +er-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + select { font-size: 1.125rem; } +} + +select { border-radius: 0px; background: transparent; } + +input[type=3D"checkbox"], input[type=3D"radio"] { outline: transparent soli= +d 2px; outline-offset: 2px; } + +select:focus, input[type=3D"checkbox"]:focus, input[type=3D"radio"]:focus {= + outline-style: solid; outline-width: 4px; outline-offset: 4px; outline-col= +or: var(--border-primary); } + +select:focus:not(:focus-visible), input[type=3D"checkbox"]:focus:not(:focus= +-visible), input[type=3D"radio"]:focus:not(:focus-visible) { outline: trans= +parent solid 0px; outline-offset: 2px; } + +.ui-form h3 { font-family: var(--sans); font-size: 1.125rem; font-weight: 6= +00; line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: antiali= +ased; } + +@media (min-width: 1280px) { + .ui-form h3 { font-size: 1.3125rem; } +} + +.ui-form h3 { margin-top: 2.5rem; width: 100%; border-top-width: 1px; borde= +r-color: var(--border-secondary); padding-top: 0.5rem; } + +.ui-form h3:first-child { margin-top: 0rem; border-style: none; padding-top= +: 0rem; } + +@media (min-width: 744px) { + .ui-form h3 { margin-top: 3rem; padding-top: 0.75rem; } +} + +@media (min-width: 1280px) { + .ui-form h3 { margin-top: 3.75rem; } +} + +.ui-form > label, .ui-form > div:not(.flex), .ui-form section > div, .ui-fo= +rm section > label { font-family: var(--sans); font-size: 1rem; line-height= +: 130%; letter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-form > label, .ui-form > div:not(.flex), .ui-form section > div, .ui-= +form section > label { font-size: 1.125rem; } +} + +.ui-form > label, .ui-form > div:not(.flex):not(:first-child), .ui-form sec= +tion > div, .ui-form section > label { margin-top: var(--spacing-spacing-4)= +; } + +.ui-form > label:first-child { margin-top: 0rem; } + +.ui-form label + input[type=3D"text"], .ui-form label + input[type=3D"numbe= +r"], .ui-form label + input[type=3D"email"], .ui-form label + input[type=3D= +"tel"], .ui-form label + input[type=3D"url"], .ui-form label + textarea, .u= +i-form label + .radio-group, .ui-form label + .checkbox-group, .ui-form sel= +ect { margin-top: 0.5rem; } + +.ui-form input[type=3D"text"], .ui-form input[type=3D"number"], .ui-form in= +put[type=3D"email"], .ui-form input[type=3D"tel"], .ui-form input[type=3D"u= +rl"], .ui-form input[type=3D"search"], .ui-form textarea, .ui-form select {= + font-family: var(--sans); font-size: 1rem; line-height: 130%; letter-spaci= +ng: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-form input[type=3D"text"], .ui-form input[type=3D"number"], .ui-form = +input[type=3D"email"], .ui-form input[type=3D"tel"], .ui-form input[type=3D= +"url"], .ui-form input[type=3D"search"], .ui-form textarea, .ui-form select= + { font-size: 1.125rem; } +} + +.ui-form input[type=3D"text"], .ui-form input[type=3D"number"], .ui-form in= +put[type=3D"email"], .ui-form input[type=3D"tel"], .ui-form input[type=3D"u= +rl"], .ui-form input[type=3D"search"], .ui-form textarea, .ui-form select {= + height: 2.75rem; width: 100%; appearance: none; border-radius: 0.2em; bord= +er-width: 1px; border-color: var(--border-primary); background-color: var(-= +-background-primary); padding-left: 0.875rem; padding-right: 0.875rem; } + +@media (min-width: 744px) { + .ui-form input[type=3D"text"], .ui-form input[type=3D"number"], .ui-form = +input[type=3D"email"], .ui-form input[type=3D"tel"], .ui-form input[type=3D= +"url"], .ui-form input[type=3D"search"], .ui-form textarea, .ui-form select= + { height: 3rem; } +} + +.ui-form input[type=3D"text"].validate:invalid:invalid, .ui-form input[type= +=3D"number"].validate:invalid:invalid, .ui-form input[type=3D"email"].valid= +ate:invalid:invalid, .ui-form input[type=3D"tel"].validate:invalid:invalid,= + .ui-form input[type=3D"url"].validate:invalid:invalid, .ui-form input[type= +=3D"search"].validate:invalid:invalid, .ui-form textarea.validate:invalid:i= +nvalid, .ui-form select.validate:invalid:invalid { border-width: 2px; borde= +r-color: var(--red-700); } + +.ui-form input[type=3D"text"].validate:invalid, .ui-form input[type=3D"numb= +er"].validate:invalid, .ui-form input[type=3D"email"].validate:invalid, .ui= +-form input[type=3D"tel"].validate:invalid, .ui-form input[type=3D"url"].va= +lidate:invalid, .ui-form input[type=3D"search"].validate:invalid, .ui-form = +textarea.validate:invalid, .ui-form select.validate:invalid { background-im= +age: url("data:image/svg+xml,%3Csvg width=3D'14' height=3D'14' viewBox=3D'0= + 0 14 14' fill=3D'none' xmlns=3D'http://www.w3.org/2000/svg'%3E%3Cpath d=3D= +'M7 0C3.13 0 0 3.13 0 7C0 10.87 3.13 14 7 14C10.87 14 14 10.87 14 7C14 3.13= + 10.87 0 7 0ZM7 12.37C4.04 12.37 1.63 9.96 1.63 7C1.63 4.04 4.04 1.63 7 1.6= +3C9.96 1.63 12.37 4.04 12.37 7C12.37 9.96 9.96 12.37 7 12.37Z' fill=3D'%23F= +F4500'/%3E%3Cpath d=3D'M7.77999 3.62012H6.20999V8.00012H7.77999V3.62012Z' f= +ill=3D'%23FF4500'/%3E%3Cpath d=3D'M7.77999 9H6.20999V10.58H7.77999V9Z' fill= +=3D'%23FF4500'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat; } + +.ui-form textarea { min-height: 132px; padding-top: 0.75rem; padding-bottom= +: 0.75rem; } + +@media (min-width: 744px) { + .ui-form textarea { min-height: 144px; } +} + +.ui-form input[type=3D"text"] + span, .ui-form input[type=3D"number"] + spa= +n, .ui-form input[type=3D"email"] + span, .ui-form input[type=3D"tel"] + sp= +an, .ui-form input[type=3D"url"] + span, .ui-form input[type=3D"search"] + = +span, .ui-form textarea + span, .ui-form select + span { font-family: var(-= +-sans); font-size: 0.75rem; line-height: 130%; letter-spacing: 0px; -webkit= +-font-smoothing: antialiased; margin-top: 0.5rem; color: var(--text-seconda= +ry); } + +.ui-form input[type=3D"text"]:focus, .ui-form input[type=3D"number"]:focus,= + .ui-form input[type=3D"email"]:focus, .ui-form input[type=3D"tel"]:focus, = +.ui-form input[type=3D"url"]:focus, .ui-form input[type=3D"search"]:focus, = +.ui-form textarea:focus, .ui-form select:focus { background-color: var(--ba= +ckground-interactive-primary-hover); outline: transparent solid 2px; outlin= +e-offset: 2px; } + +.ui-form--keyboard input[type=3D"text"]:focus, .ui-form--keyboard input[typ= +e=3D"number"]:focus, .ui-form--keyboard input[type=3D"email"]:focus, .ui-fo= +rm--keyboard input[type=3D"tel"]:focus, .ui-form--keyboard input[type=3D"ur= +l"]:focus, .ui-form--keyboard input[type=3D"search"]:focus, .ui-form--keybo= +ard textarea:focus, .ui-form--keyboard select:focus { outline-style: solid;= + outline-width: 4px; outline-offset: 0px; outline-color: var(--border-prima= +ry); } + +.ui-form button[type=3D"submit"], .ui-form button.submit { font-family: var= +(--sans); font-size: 1rem; line-height: 130%; letter-spacing: 0px; -webkit-= +font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-form button[type=3D"submit"], .ui-form button.submit { font-size: 1.1= +25rem; } +} + +.ui-form button[type=3D"submit"], .ui-form button.submit { display: inline-= +block; border-width: 1px; border-color: var(--border-primary); background-c= +olor: var(--background-inverse); padding: 0.4375rem 0.75rem 0.5625rem; colo= +r: var(--text-inverse); } + +.ui-form button[type=3D"submit"]:hover, .ui-form button.submit:hover, .ui-f= +orm button[type=3D"submit"]:active, .ui-form button.submit:active { border-= +color: var(--border-primary); background-color: var(--background-primary); = +color: var(--text-primary); } + +@media (min-width: 0px) { + .ui-form button[type=3D"submit"], .ui-form button.submit { min-height: 2.= +75rem; } +} + +@media (min-width: 1280px) { + .ui-form button[type=3D"submit"], .ui-form button.submit { min-height: 3r= +em; } +} + +.ui-form button { margin-top: var(--spacing-spacing-4); z-index: 10; border= +-radius: 0.2em; outline: transparent solid 2px; outline-offset: 2px; } + +.ui-form button:focus { outline: transparent solid 2px; outline-offset: 2px= +; } + +.ui-form button::before { position: absolute; inset: -0.5rem; z-index: -10;= + display: none; border-width: 4px; border-color: var(--border-primary); --t= +w-content: ""; content: var(--tw-content); } + +.ui-form button:focus::before { display: block; } + +.ui-form button:focus:not(:focus-visible)::before { display: none; } + +.ui-form section { margin-top: 2.5rem; border-top-width: 1px; border-bottom= +-width: 1px; border-color: var(--border-secondary); padding-top: 0.75rem; p= +adding-bottom: 3rem; } + +@media (min-width: 744px) { + .ui-form section { margin-top: 3rem; } +} + +@media (min-width: 1280px) { + .ui-form section { margin-top: 3.75rem; } +} + +.ui-form select { appearance: none; background-image: url("data:image/svg+x= +ml,%3Csvg width=3D'18' height=3D'18' viewBox=3D'0 0 18 18' fill=3D'none' xm= +lns=3D'http://www.w3.org/2000/svg'%3E%3Cpath d=3D'M9 12.3599L3.94 7.30994L5= +.06 6.18994L9 10.1399L12.94 6.18994L14.06 7.30994L9 12.3599Z' fill=3D'black= +'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat; } + +.ui-form select.validate:invalid { background-image: url("data:image/svg+xm= +l,%3Csvg width=3D'18' height=3D'18' viewBox=3D'0 0 18 18' fill=3D'none' xml= +ns=3D'http://www.w3.org/2000/svg'%3E%3Cpath d=3D'M9 12.3599L3.94 7.30994L5.= +06 6.18994L9 10.1399L12.94 6.18994L14.06 7.30994L9 12.3599Z' fill=3D'black'= +/%3E%3C/svg%3E%0A"), url("data:image/svg+xml,%3Csvg width=3D'14' height=3D'= +14' viewBox=3D'0 0 14 14' fill=3D'none' xmlns=3D'http://www.w3.org/2000/svg= +'%3E%3Cpath d=3D'M7 0C3.13 0 0 3.13 0 7C0 10.87 3.13 14 7 14C10.87 14 14 10= +.87 14 7C14 3.13 10.87 0 7 0ZM7 12.37C4.04 12.37 1.63 9.96 1.63 7C1.63 4.04= + 4.04 1.63 7 1.63C9.96 1.63 12.37 4.04 12.37 7C12.37 9.96 9.96 12.37 7 12.3= +7Z' fill=3D'%23FF4500'/%3E%3Cpath d=3D'M7.77999 3.62012H6.20999V8.00012H7.7= +7999V3.62012Z' fill=3D'%23FF4500'/%3E%3Cpath d=3D'M7.77999 9H6.20999V10.58H= +7.77999V9Z' fill=3D'%23FF4500'/%3E%3C/svg%3E%0A"); background-repeat: no-re= +peat, no-repeat; } + +.ui-form select, .ui-form input[type=3D"text"].validate:invalid, .ui-form i= +nput[type=3D"number"].validate:invalid, .ui-form input[type=3D"email"].vali= +date:invalid, .ui-form input[type=3D"tel"].validate:invalid, .ui-form input= +[type=3D"url"].validate:invalid, .ui-form input[type=3D"search"].validate:i= +nvalid, .ui-form textarea.validate:invalid, .ui-form select.validate:invali= +d { background-position: calc(100% - 12px) 12px; } + +.ui-form select.validate:invalid { background-position: calc(100% - 32px) 1= +2px, calc(100% - 12px) 14px; } + +@media (min-width: 744px) { + .ui-form select, .ui-form input[type=3D"text"].validate:invalid, .ui-form= + input[type=3D"number"].validate:invalid, .ui-form input[type=3D"email"].va= +lidate:invalid, .ui-form input[type=3D"tel"].validate:invalid, .ui-form inp= +ut[type=3D"url"].validate:invalid, .ui-form input[type=3D"search"].validate= +:invalid, .ui-form textarea.validate:invalid, .ui-form select.validate:inva= +lid { background-position: calc(100% - 16px) 15px; } + .ui-form select.validate:invalid { background-position: calc(100% - 42px)= + 14px, calc(100% - 16px) 15px; } +} + +::selection { color: var(--background-primary); background: var(--text-prim= +ary); } + +pre code.hljs { display: block; overflow-x: auto; padding: 1em; } + +.hljs { color: rgb(255, 255, 255); background: rgb(0, 0, 0); } + +.hljs ::selection, .hljs::selection { background-color: rgb(57, 57, 57); } + +.hljs-comment, .hljs-tag { color: rgb(168, 168, 168); } + +.hljs-operator, .hljs-punctuation, .hljs-subst { color: rgb(255, 255, 255);= + } + +.hljs-operator { color: rgb(168, 168, 168); } + +.hljs-bullet, .hljs-deletion, .hljs-name, .hljs-selector-tag, .hljs-templat= +e-variable, .hljs-variable { color: rgb(255, 69, 0); } + +.hljs-attr, .hljs-link, .hljs-literal, .hljs-number, .hljs-symbol, .hljs-va= +riable.constant_ { color: rgb(254, 118, 0); } + +.hljs-class .hljs-title, .hljs-title, .hljs-title.class_ { color: rgb(255, = +201, 138); } + +.hljs-strong { font-weight: 700; color: rgb(255, 201, 138); } + +.hljs-addition, .hljs-code, .hljs-string, .hljs-title.class_.inherited__ { = +color: rgb(81, 218, 76); } + +.hljs-built_in, .hljs-doctag, .hljs-keyword.hljs-atrule, .hljs-quote, .hljs= +-regexp { color: rgb(130, 255, 255); } + +.hljs-attribute, .hljs-function .hljs-title, .hljs-section, .hljs-title.fun= +ction_, .ruby .hljs-property { color: rgb(175, 193, 255); } + +.diff .hljs-meta, .hljs-keyword, .hljs-template-tag, .hljs-type { color: rg= +b(255, 139, 255); } + +.hljs-emphasis { color: rgb(255, 139, 255); font-style: italic; } + +.hljs-meta, .hljs-meta .hljs-keyword, .hljs-meta .hljs-string { color: rgb(= +182, 114, 82); } + +.hljs-meta .hljs-keyword, .hljs-meta-keyword { font-weight: 700; } + +@font-face { font-family: Signifier; src: url("../fonts/signifier/signifier= +-light.woff2") format("woff2"), url("../fonts/signifier/signifier-light.wof= +f") format("woff"), url("../fonts/signifier/signifier-light.ttf") format("t= +ruetype"); font-style: normal; font-weight: 400; font-display: swap; } + +@font-face { font-family: Signifier; src: url("../fonts/signifier/signifier= +-light-italic.woff2") format("woff2"), url("../fonts/signifier/signifier-li= +ght-italic.woff") format("woff"), url("../fonts/signifier/signifier-light-i= +talic.ttf") format("truetype"); font-style: italic; font-weight: 400; font-= +display: swap; } + +@font-face { font-family: Signifier; src: url("../fonts/signifier/signifier= +-bold.woff2") format("woff2"), url("../fonts/signifier/signifier-bold.woff"= +) format("woff"), url("../fonts/signifier/signifier-bold.ttf") format("true= +type"); font-style: normal; font-weight: 700; font-display: swap; } + +@font-face { font-family: Signifier; src: url("../fonts/signifier/signifier= +-bold-italic.woff2") format("woff2"), url("../fonts/signifier/signifier-bol= +d-italic.woff") format("woff"), url("../fonts/signifier/signifier-bold-ital= +ic.ttf") format("truetype"); font-style: italic; font-weight: 700; font-dis= +play: swap; } + +@font-face { font-family: Soehne; src: url("../fonts/soehne/soehne-buch.wof= +f2") format("woff2"); font-style: normal; font-weight: 400; font-display: s= +wap; } + +@font-face { font-family: Soehne; src: url("../fonts/soehne/soehne-kraftig.= +woff2") format("woff2"); font-style: normal; font-weight: 600; font-display= +: swap; } + +@font-face { font-family: Soehne; src: url("../fonts/soehne/soehne-kraftig-= +kursiv.woff2") format("woff2"); font-style: italic; font-weight: 600; font-= +display: swap; } + +@font-face { font-family: Soehne; src: url("../fonts/soehne/soehne-buch-kur= +siv.woff2") format("woff2"), url("../fonts/soehne/soehne-buch-kursiv.woff")= + format("woff"), url("../fonts/soehne/soehne-buch-kursiv.ttf") format("true= +type"); font-style: italic; font-weight: 400; font-display: swap; } + +@font-face { font-family: Soehne; src: url("../fonts/soehne/soehne-halbfett= +.woff2") format("woff2"), url("../fonts/soehne/soehne-halbfett.woff") forma= +t("woff"), url("../fonts/soehne/soehne-halbfett.ttf") format("truetype"); f= +ont-style: normal; font-weight: 700; font-display: swap; } + +@font-face { font-family: Soehne; src: url("../fonts/soehne/soehne-halbfett= +-kursiv.woff2") format("woff2"), url("../fonts/soehne/soehne-halbfett-kursi= +v.woff") format("woff"), url("../fonts/soehne/soehne-halbfett-kursiv.ttf") = +format("truetype"); font-style: italic; font-weight: 700; font-display: swa= +p; } + +@font-face { font-family: "Soehne Mono Buch"; src: url("../fonts/soehne/soe= +hne-mono-buch.woff2") format("woff2"), url("../fonts/soehne/soehne-mono-buc= +h.woff") format("woff"), url("../fonts/soehne/soehne-mono-buch.ttf") format= +("truetype"); font-style: normal; font-weight: 400; font-display: swap; } + +@font-face { font-family: "Soehne Mono Buch"; src: url("../fonts/soehne/soe= +hne-mono-buch-kursiv.woff2") format("woff2"), url("../fonts/soehne/soehne-m= +ono-buch-kursiv.woff") format("woff"), url("../fonts/soehne/soehne-mono-buc= +h-kursiv.ttf") format("truetype"); font-style: italic; font-weight: 400; fo= +nt-display: swap; } + +@font-face { font-family: "Soehne Circle"; src: url("../fonts/soehne-circle= +/soehne-circle-buch.woff2") format("woff2"); font-weight: 400; font-display= +: swap; } + +@font-face { font-family: "Soehne Circle"; src: url("../fonts/soehne-circle= +/soehne-circle-halbfett.woff2") format("woff2"); font-weight: 700; font-dis= +play: swap; } + +@font-face { font-family: KaTeX_AMS; src: url("../fonts/katex/KaTeX_AMS-Reg= +ular.woff2") format("woff2"), url("../fonts/katex/KaTeX_AMS-Regular.woff") = +format("woff"), url("../fonts/katex/KaTeX_AMS-Regular.ttf") format("truetyp= +e"); font-weight: 400; font-display: swap; font-style: normal; } + +@font-face { font-family: KaTeX_Caligraphic; src: url("../fonts/katex/KaTeX= +_Caligraphic-Bold.woff2") format("woff2"), url("../fonts/katex/KaTeX_Caligr= +aphic-Bold.woff") format("woff"), url("../fonts/katex/KaTeX_Caligraphic-Bol= +d.ttf") format("truetype"); font-weight: 700; font-display: swap; font-styl= +e: normal; } + +@font-face { font-family: KaTeX_Caligraphic; src: url("../fonts/katex/KaTeX= +_Caligraphic-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Cal= +igraphic-Regular.woff") format("woff"), url("../fonts/katex/KaTeX_Caligraph= +ic-Regular.ttf") format("truetype"); font-weight: 400; font-display: swap; = +font-style: normal; } + +@font-face { font-family: KaTeX_Fraktur; src: url("../fonts/katex/KaTeX_Fra= +ktur-Bold.woff2") format("woff2"), url("../fonts/katex/KaTeX_Fraktur-Bold.w= +off") format("woff"), url("../fonts/katex/KaTeX_Fraktur-Bold.ttf") format("= +truetype"); font-weight: 700; font-display: swap; font-style: normal; } + +@font-face { font-family: KaTeX_Fraktur; src: url("../fonts/katex/KaTeX_Fra= +ktur-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Fraktur-Reg= +ular.woff") format("woff"), url("../fonts/katex/KaTeX_Fraktur-Regular.ttf")= + format("truetype"); font-weight: 400; font-display: swap; font-style: norm= +al; } + +@font-face { font-family: KaTeX_Main; src: url("../fonts/katex/KaTeX_Main-B= +old.woff2") format("woff2"), url("../fonts/katex/KaTeX_Main-Bold.woff") for= +mat("woff"), url("../fonts/katex/KaTeX_Main-Bold.ttf") format("truetype"); = +font-weight: 700; font-display: swap; font-style: normal; } + +@font-face { font-family: KaTeX_Main; src: url("../fonts/katex/KaTeX_Main-B= +oldItalic.woff2") format("woff2"), url("../fonts/katex/KaTeX_Main-BoldItali= +c.woff") format("woff"), url("../fonts/katex/KaTeX_Main-BoldItalic.ttf") fo= +rmat("truetype"); font-weight: 700; font-display: swap; font-style: italic;= + } + +@font-face { font-family: KaTeX_Main; src: url("../fonts/katex/KaTeX_Main-I= +talic.woff2") format("woff2"), url("../fonts/katex/KaTeX_Main-Italic.woff")= + format("woff"), url("../fonts/katex/KaTeX_Main-Italic.ttf") format("truety= +pe"); font-weight: 400; font-display: swap; font-style: italic; } + +@font-face { font-family: KaTeX_Main; src: url("../fonts/katex/KaTeX_Main-R= +egular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Main-Regular.woff= +") format("woff"), url("../fonts/katex/KaTeX_Main-Regular.ttf") format("tru= +etype"); font-weight: 400; font-display: swap; font-style: normal; } + +@font-face { font-family: KaTeX_Math; src: url("../fonts/katex/KaTeX_Math-B= +oldItalic.woff2") format("woff2"), url("../fonts/katex/KaTeX_Math-BoldItali= +c.woff") format("woff"), url("../fonts/katex/KaTeX_Math-BoldItalic.ttf") fo= +rmat("truetype"); font-weight: 700; font-display: swap; font-style: italic;= + } + +@font-face { font-family: KaTeX_Math; src: url("../fonts/katex/KaTeX_Math-I= +talic.woff2") format("woff2"), url("../fonts/katex/KaTeX_Math-Italic.woff")= + format("woff"), url("../fonts/katex/KaTeX_Math-Italic.ttf") format("truety= +pe"); font-weight: 400; font-display: swap; font-style: italic; } + +@font-face { font-family: KaTeX_SansSerif; src: url("../fonts/katex/KaTeX_S= +ansSerif-Bold.woff2") format("woff2"), url("../fonts/katex/KaTeX_SansSerif-= +Bold.woff") format("woff"), url("../fonts/katex/KaTeX_SansSerif-Bold.ttf") = +format("truetype"); font-weight: 700; font-display: swap; font-style: norma= +l; } + +@font-face { font-family: KaTeX_SansSerif; src: url("../fonts/katex/KaTeX_S= +ansSerif-Italic.woff2") format("woff2"), url("../fonts/katex/KaTeX_SansSeri= +f-Italic.woff") format("woff"), url("../fonts/katex/KaTeX_SansSerif-Italic.= +ttf") format("truetype"); font-weight: 400; font-display: swap; font-style:= + italic; } + +@font-face { font-family: KaTeX_SansSerif; src: url("../fonts/katex/KaTeX_S= +ansSerif-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_SansSer= +if-Regular.woff") format("woff"), url("../fonts/katex/KaTeX_SansSerif-Regul= +ar.ttf") format("truetype"); font-weight: 400; font-display: swap; font-sty= +le: normal; } + +@font-face { font-family: KaTeX_Script; src: url("../fonts/katex/KaTeX_Scri= +pt-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Script-Regula= +r.woff") format("woff"), url("../fonts/katex/KaTeX_Script-Regular.ttf") for= +mat("truetype"); font-weight: 400; font-display: swap; font-style: normal; = +} + +@font-face { font-family: KaTeX_Size1; src: url("../fonts/katex/KaTeX_Size1= +-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Size1-Regular.w= +off") format("woff"), url("../fonts/katex/KaTeX_Size1-Regular.ttf") format(= +"truetype"); font-weight: 400; font-display: swap; font-style: normal; } + +@font-face { font-family: KaTeX_Size2; src: url("../fonts/katex/KaTeX_Size2= +-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Size2-Regular.w= +off") format("woff"), url("../fonts/katex/KaTeX_Size2-Regular.ttf") format(= +"truetype"); font-weight: 400; font-display: swap; font-style: normal; } + +@font-face { font-family: KaTeX_Size3; src: url("../fonts/katex/KaTeX_Size3= +-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Size3-Regular.w= +off") format("woff"), url("../fonts/katex/KaTeX_Size3-Regular.ttf") format(= +"truetype"); font-weight: 400; font-display: swap; font-style: normal; } + +@font-face { font-family: KaTeX_Size4; src: url("../fonts/katex/KaTeX_Size4= +-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Size4-Regular.w= +off") format("woff"), url("../fonts/katex/KaTeX_Size4-Regular.ttf") format(= +"truetype"); font-weight: 400; font-display: swap; font-style: normal; } + +@font-face { font-family: KaTeX_Typewriter; src: url("../fonts/katex/KaTeX_= +Typewriter-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Typew= +riter-Regular.woff") format("woff"), url("../fonts/katex/KaTeX_Typewriter-R= +egular.ttf") format("truetype"); font-weight: 400; font-display: swap; font= +-style: normal; } + +.katex { font: 1.21em / 1.2 KaTeX_Main, "Times New Roman", serif; text-inde= +nt: 0px; text-rendering: auto; } + +.katex * { border-color: currentcolor; } + +.katex .katex-version::after { content: "0.16.0"; } + +.katex .katex-mathml { position: absolute; clip: rect(1px, 1px, 1px, 1px); = +padding: 0px; border: 0px; height: 1px; width: 1px; overflow: hidden; } + +.katex .katex-html > .newline { display: block; } + +.katex .base { position: relative; display: inline-block; white-space: nowr= +ap; width: min-content; } + +.katex .strut { display: inline-block; } + +.katex .textbf { font-weight: 700; } + +.katex .textit { font-style: italic; } + +.katex .textrm { font-family: KaTeX_Main; } + +.katex .textsf { font-family: KaTeX_SansSerif; } + +.katex .texttt { font-family: KaTeX_Typewriter; } + +.katex .mathnormal { font-family: KaTeX_Math; font-style: italic; } + +.katex .mathit { font-family: KaTeX_Main; font-style: italic; } + +.katex .mathrm { font-style: normal; } + +.katex .mathbf { font-family: KaTeX_Main; font-weight: 700; } + +.katex .boldsymbol { font-family: KaTeX_Math; font-weight: 700; font-style:= + italic; } + +.katex .amsrm, .katex .mathbb, .katex .textbb { font-family: KaTeX_AMS; } + +.katex .mathcal { font-family: KaTeX_Caligraphic; } + +.katex .mathfrak, .katex .textfrak { font-family: KaTeX_Fraktur; } + +.katex .mathtt { font-family: KaTeX_Typewriter; } + +.katex .mathscr, .katex .textscr { font-family: KaTeX_Script; } + +.katex .mathsf, .katex .textsf { font-family: KaTeX_SansSerif; } + +.katex .mathboldsf, .katex .textboldsf { font-family: KaTeX_SansSerif; font= +-weight: 700; } + +.katex .mathitsf, .katex .textitsf { font-family: KaTeX_SansSerif; font-sty= +le: italic; } + +.katex .mainrm { font-family: KaTeX_Main; font-style: normal; } + +.katex .vlist-t { display: inline-table; table-layout: fixed; border-collap= +se: collapse; } + +.katex .vlist-r { display: table-row; } + +.katex .vlist { display: table-cell; vertical-align: bottom; position: rela= +tive; } + +.katex .vlist > span { display: block; height: 0px; position: relative; } + +.katex .vlist > span > span { display: inline-block; } + +.katex .vlist > span > .pstrut { overflow: hidden; width: 0px; } + +.katex .vlist-t2 { margin-right: -2px; } + +.katex .vlist-s { display: table-cell; vertical-align: bottom; font-size: 1= +px; width: 2px; min-width: 2px; } + +.katex .vbox { display: inline-flex; flex-direction: column; align-items: b= +aseline; } + +.katex .hbox { display: inline-flex; flex-direction: row; width: 100%; } + +.katex .thinbox { display: inline-flex; flex-direction: row; width: 0px; ma= +x-width: 0px; } + +.katex .msupsub { text-align: left; } + +.katex .mfrac > span > span { text-align: center; } + +.katex .mfrac .frac-line { display: inline-block; width: 100%; border-botto= +m-style: solid; } + +.katex .mfrac .frac-line, .katex .overline .overline-line, .katex .underlin= +e .underline-line, .katex .hline, .katex .hdashline, .katex .rule { min-hei= +ght: 1px; } + +.katex .mspace { display: inline-block; } + +.katex .llap, .katex .rlap, .katex .clap { width: 0px; position: relative; = +} + +.katex .llap > .inner, .katex .rlap > .inner, .katex .clap > .inner { posit= +ion: absolute; } + +.katex .llap > .fix, .katex .rlap > .fix, .katex .clap > .fix { display: in= +line-block; } + +.katex .llap > .inner { right: 0px; } + +.katex .rlap > .inner, .katex .clap > .inner { left: 0px; } + +.katex .clap > .inner > span { margin-left: -50%; margin-right: 50%; } + +.katex .rule { display: inline-block; border: 0px solid; position: relative= +; } + +.katex .overline .overline-line, .katex .underline .underline-line, .katex = +.hline { display: inline-block; width: 100%; border-bottom-style: solid; } + +.katex .hdashline { display: inline-block; width: 100%; border-bottom-style= +: dashed; } + +.katex .sqrt > .root { margin-left: 0.277778em; margin-right: -0.555556em; = +} + +.katex .sizing.reset-size1.size1, .katex .fontsize-ensurer.reset-size1.size= +1 { font-size: 1em; } + +.katex .sizing.reset-size1.size2, .katex .fontsize-ensurer.reset-size1.size= +2 { font-size: 1.2em; } + +.katex .sizing.reset-size1.size3, .katex .fontsize-ensurer.reset-size1.size= +3 { font-size: 1.4em; } + +.katex .sizing.reset-size1.size4, .katex .fontsize-ensurer.reset-size1.size= +4 { font-size: 1.6em; } + +.katex .sizing.reset-size1.size5, .katex .fontsize-ensurer.reset-size1.size= +5 { font-size: 1.8em; } + +.katex .sizing.reset-size1.size6, .katex .fontsize-ensurer.reset-size1.size= +6 { font-size: 2em; } + +.katex .sizing.reset-size1.size7, .katex .fontsize-ensurer.reset-size1.size= +7 { font-size: 2.4em; } + +.katex .sizing.reset-size1.size8, .katex .fontsize-ensurer.reset-size1.size= +8 { font-size: 2.88em; } + +.katex .sizing.reset-size1.size9, .katex .fontsize-ensurer.reset-size1.size= +9 { font-size: 3.456em; } + +.katex .sizing.reset-size1.size10, .katex .fontsize-ensurer.reset-size1.siz= +e10 { font-size: 4.148em; } + +.katex .sizing.reset-size1.size11, .katex .fontsize-ensurer.reset-size1.siz= +e11 { font-size: 4.976em; } + +.katex .sizing.reset-size2.size1, .katex .fontsize-ensurer.reset-size2.size= +1 { font-size: 0.833333em; } + +.katex .sizing.reset-size2.size2, .katex .fontsize-ensurer.reset-size2.size= +2 { font-size: 1em; } + +.katex .sizing.reset-size2.size3, .katex .fontsize-ensurer.reset-size2.size= +3 { font-size: 1.16667em; } + +.katex .sizing.reset-size2.size4, .katex .fontsize-ensurer.reset-size2.size= +4 { font-size: 1.33333em; } + +.katex .sizing.reset-size2.size5, .katex .fontsize-ensurer.reset-size2.size= +5 { font-size: 1.5em; } + +.katex .sizing.reset-size2.size6, .katex .fontsize-ensurer.reset-size2.size= +6 { font-size: 1.66667em; } + +.katex .sizing.reset-size2.size7, .katex .fontsize-ensurer.reset-size2.size= +7 { font-size: 2em; } + +.katex .sizing.reset-size2.size8, .katex .fontsize-ensurer.reset-size2.size= +8 { font-size: 2.4em; } + +.katex .sizing.reset-size2.size9, .katex .fontsize-ensurer.reset-size2.size= +9 { font-size: 2.88em; } + +.katex .sizing.reset-size2.size10, .katex .fontsize-ensurer.reset-size2.siz= +e10 { font-size: 3.45667em; } + +.katex .sizing.reset-size2.size11, .katex .fontsize-ensurer.reset-size2.siz= +e11 { font-size: 4.14667em; } + +.katex .sizing.reset-size3.size1, .katex .fontsize-ensurer.reset-size3.size= +1 { font-size: 0.714286em; } + +.katex .sizing.reset-size3.size2, .katex .fontsize-ensurer.reset-size3.size= +2 { font-size: 0.857143em; } + +.katex .sizing.reset-size3.size3, .katex .fontsize-ensurer.reset-size3.size= +3 { font-size: 1em; } + +.katex .sizing.reset-size3.size4, .katex .fontsize-ensurer.reset-size3.size= +4 { font-size: 1.14286em; } + +.katex .sizing.reset-size3.size5, .katex .fontsize-ensurer.reset-size3.size= +5 { font-size: 1.28571em; } + +.katex .sizing.reset-size3.size6, .katex .fontsize-ensurer.reset-size3.size= +6 { font-size: 1.42857em; } + +.katex .sizing.reset-size3.size7, .katex .fontsize-ensurer.reset-size3.size= +7 { font-size: 1.71429em; } + +.katex .sizing.reset-size3.size8, .katex .fontsize-ensurer.reset-size3.size= +8 { font-size: 2.05714em; } + +.katex .sizing.reset-size3.size9, .katex .fontsize-ensurer.reset-size3.size= +9 { font-size: 2.46857em; } + +.katex .sizing.reset-size3.size10, .katex .fontsize-ensurer.reset-size3.siz= +e10 { font-size: 2.96286em; } + +.katex .sizing.reset-size3.size11, .katex .fontsize-ensurer.reset-size3.siz= +e11 { font-size: 3.55429em; } + +.katex .sizing.reset-size4.size1, .katex .fontsize-ensurer.reset-size4.size= +1 { font-size: 0.625em; } + +.katex .sizing.reset-size4.size2, .katex .fontsize-ensurer.reset-size4.size= +2 { font-size: 0.75em; } + +.katex .sizing.reset-size4.size3, .katex .fontsize-ensurer.reset-size4.size= +3 { font-size: 0.875em; } + +.katex .sizing.reset-size4.size4, .katex .fontsize-ensurer.reset-size4.size= +4 { font-size: 1em; } + +.katex .sizing.reset-size4.size5, .katex .fontsize-ensurer.reset-size4.size= +5 { font-size: 1.125em; } + +.katex .sizing.reset-size4.size6, .katex .fontsize-ensurer.reset-size4.size= +6 { font-size: 1.25em; } + +.katex .sizing.reset-size4.size7, .katex .fontsize-ensurer.reset-size4.size= +7 { font-size: 1.5em; } + +.katex .sizing.reset-size4.size8, .katex .fontsize-ensurer.reset-size4.size= +8 { font-size: 1.8em; } + +.katex .sizing.reset-size4.size9, .katex .fontsize-ensurer.reset-size4.size= +9 { font-size: 2.16em; } + +.katex .sizing.reset-size4.size10, .katex .fontsize-ensurer.reset-size4.siz= +e10 { font-size: 2.5925em; } + +.katex .sizing.reset-size4.size11, .katex .fontsize-ensurer.reset-size4.siz= +e11 { font-size: 3.11em; } + +.katex .sizing.reset-size5.size1, .katex .fontsize-ensurer.reset-size5.size= +1 { font-size: 0.555556em; } + +.katex .sizing.reset-size5.size2, .katex .fontsize-ensurer.reset-size5.size= +2 { font-size: 0.666667em; } + +.katex .sizing.reset-size5.size3, .katex .fontsize-ensurer.reset-size5.size= +3 { font-size: 0.777778em; } + +.katex .sizing.reset-size5.size4, .katex .fontsize-ensurer.reset-size5.size= +4 { font-size: 0.888889em; } + +.katex .sizing.reset-size5.size5, .katex .fontsize-ensurer.reset-size5.size= +5 { font-size: 1em; } + +.katex .sizing.reset-size5.size6, .katex .fontsize-ensurer.reset-size5.size= +6 { font-size: 1.11111em; } + +.katex .sizing.reset-size5.size7, .katex .fontsize-ensurer.reset-size5.size= +7 { font-size: 1.33333em; } + +.katex .sizing.reset-size5.size8, .katex .fontsize-ensurer.reset-size5.size= +8 { font-size: 1.6em; } + +.katex .sizing.reset-size5.size9, .katex .fontsize-ensurer.reset-size5.size= +9 { font-size: 1.92em; } + +.katex .sizing.reset-size5.size10, .katex .fontsize-ensurer.reset-size5.siz= +e10 { font-size: 2.30444em; } + +.katex .sizing.reset-size5.size11, .katex .fontsize-ensurer.reset-size5.siz= +e11 { font-size: 2.76444em; } + +.katex .sizing.reset-size6.size1, .katex .fontsize-ensurer.reset-size6.size= +1 { font-size: 0.5em; } + +.katex .sizing.reset-size6.size2, .katex .fontsize-ensurer.reset-size6.size= +2 { font-size: 0.6em; } + +.katex .sizing.reset-size6.size3, .katex .fontsize-ensurer.reset-size6.size= +3 { font-size: 0.7em; } + +.katex .sizing.reset-size6.size4, .katex .fontsize-ensurer.reset-size6.size= +4 { font-size: 0.8em; } + +.katex .sizing.reset-size6.size5, .katex .fontsize-ensurer.reset-size6.size= +5 { font-size: 0.9em; } + +.katex .sizing.reset-size6.size6, .katex .fontsize-ensurer.reset-size6.size= +6 { font-size: 1em; } + +.katex .sizing.reset-size6.size7, .katex .fontsize-ensurer.reset-size6.size= +7 { font-size: 1.2em; } + +.katex .sizing.reset-size6.size8, .katex .fontsize-ensurer.reset-size6.size= +8 { font-size: 1.44em; } + +.katex .sizing.reset-size6.size9, .katex .fontsize-ensurer.reset-size6.size= +9 { font-size: 1.728em; } + +.katex .sizing.reset-size6.size10, .katex .fontsize-ensurer.reset-size6.siz= +e10 { font-size: 2.074em; } + +.katex .sizing.reset-size6.size11, .katex .fontsize-ensurer.reset-size6.siz= +e11 { font-size: 2.488em; } + +.katex .sizing.reset-size7.size1, .katex .fontsize-ensurer.reset-size7.size= +1 { font-size: 0.416667em; } + +.katex .sizing.reset-size7.size2, .katex .fontsize-ensurer.reset-size7.size= +2 { font-size: 0.5em; } + +.katex .sizing.reset-size7.size3, .katex .fontsize-ensurer.reset-size7.size= +3 { font-size: 0.583333em; } + +.katex .sizing.reset-size7.size4, .katex .fontsize-ensurer.reset-size7.size= +4 { font-size: 0.666667em; } + +.katex .sizing.reset-size7.size5, .katex .fontsize-ensurer.reset-size7.size= +5 { font-size: 0.75em; } + +.katex .sizing.reset-size7.size6, .katex .fontsize-ensurer.reset-size7.size= +6 { font-size: 0.833333em; } + +.katex .sizing.reset-size7.size7, .katex .fontsize-ensurer.reset-size7.size= +7 { font-size: 1em; } + +.katex .sizing.reset-size7.size8, .katex .fontsize-ensurer.reset-size7.size= +8 { font-size: 1.2em; } + +.katex .sizing.reset-size7.size9, .katex .fontsize-ensurer.reset-size7.size= +9 { font-size: 1.44em; } + +.katex .sizing.reset-size7.size10, .katex .fontsize-ensurer.reset-size7.siz= +e10 { font-size: 1.72833em; } + +.katex .sizing.reset-size7.size11, .katex .fontsize-ensurer.reset-size7.siz= +e11 { font-size: 2.07333em; } + +.katex .sizing.reset-size8.size1, .katex .fontsize-ensurer.reset-size8.size= +1 { font-size: 0.347222em; } + +.katex .sizing.reset-size8.size2, .katex .fontsize-ensurer.reset-size8.size= +2 { font-size: 0.416667em; } + +.katex .sizing.reset-size8.size3, .katex .fontsize-ensurer.reset-size8.size= +3 { font-size: 0.486111em; } + +.katex .sizing.reset-size8.size4, .katex .fontsize-ensurer.reset-size8.size= +4 { font-size: 0.555556em; } + +.katex .sizing.reset-size8.size5, .katex .fontsize-ensurer.reset-size8.size= +5 { font-size: 0.625em; } + +.katex .sizing.reset-size8.size6, .katex .fontsize-ensurer.reset-size8.size= +6 { font-size: 0.694444em; } + +.katex .sizing.reset-size8.size7, .katex .fontsize-ensurer.reset-size8.size= +7 { font-size: 0.833333em; } + +.katex .sizing.reset-size8.size8, .katex .fontsize-ensurer.reset-size8.size= +8 { font-size: 1em; } + +.katex .sizing.reset-size8.size9, .katex .fontsize-ensurer.reset-size8.size= +9 { font-size: 1.2em; } + +.katex .sizing.reset-size8.size10, .katex .fontsize-ensurer.reset-size8.siz= +e10 { font-size: 1.44028em; } + +.katex .sizing.reset-size8.size11, .katex .fontsize-ensurer.reset-size8.siz= +e11 { font-size: 1.72778em; } + +.katex .sizing.reset-size9.size1, .katex .fontsize-ensurer.reset-size9.size= +1 { font-size: 0.289352em; } + +.katex .sizing.reset-size9.size2, .katex .fontsize-ensurer.reset-size9.size= +2 { font-size: 0.347222em; } + +.katex .sizing.reset-size9.size3, .katex .fontsize-ensurer.reset-size9.size= +3 { font-size: 0.405093em; } + +.katex .sizing.reset-size9.size4, .katex .fontsize-ensurer.reset-size9.size= +4 { font-size: 0.462963em; } + +.katex .sizing.reset-size9.size5, .katex .fontsize-ensurer.reset-size9.size= +5 { font-size: 0.520833em; } + +.katex .sizing.reset-size9.size6, .katex .fontsize-ensurer.reset-size9.size= +6 { font-size: 0.578704em; } + +.katex .sizing.reset-size9.size7, .katex .fontsize-ensurer.reset-size9.size= +7 { font-size: 0.694444em; } + +.katex .sizing.reset-size9.size8, .katex .fontsize-ensurer.reset-size9.size= +8 { font-size: 0.833333em; } + +.katex .sizing.reset-size9.size9, .katex .fontsize-ensurer.reset-size9.size= +9 { font-size: 1em; } + +.katex .sizing.reset-size9.size10, .katex .fontsize-ensurer.reset-size9.siz= +e10 { font-size: 1.20023em; } + +.katex .sizing.reset-size9.size11, .katex .fontsize-ensurer.reset-size9.siz= +e11 { font-size: 1.43981em; } + +.katex .sizing.reset-size10.size1, .katex .fontsize-ensurer.reset-size10.si= +ze1 { font-size: 0.24108em; } + +.katex .sizing.reset-size10.size2, .katex .fontsize-ensurer.reset-size10.si= +ze2 { font-size: 0.289296em; } + +.katex .sizing.reset-size10.size3, .katex .fontsize-ensurer.reset-size10.si= +ze3 { font-size: 0.337512em; } + +.katex .sizing.reset-size10.size4, .katex .fontsize-ensurer.reset-size10.si= +ze4 { font-size: 0.385728em; } + +.katex .sizing.reset-size10.size5, .katex .fontsize-ensurer.reset-size10.si= +ze5 { font-size: 0.433944em; } + +.katex .sizing.reset-size10.size6, .katex .fontsize-ensurer.reset-size10.si= +ze6 { font-size: 0.48216em; } + +.katex .sizing.reset-size10.size7, .katex .fontsize-ensurer.reset-size10.si= +ze7 { font-size: 0.578592em; } + +.katex .sizing.reset-size10.size8, .katex .fontsize-ensurer.reset-size10.si= +ze8 { font-size: 0.694311em; } + +.katex .sizing.reset-size10.size9, .katex .fontsize-ensurer.reset-size10.si= +ze9 { font-size: 0.833173em; } + +.katex .sizing.reset-size10.size10, .katex .fontsize-ensurer.reset-size10.s= +ize10 { font-size: 1em; } + +.katex .sizing.reset-size10.size11, .katex .fontsize-ensurer.reset-size10.s= +ize11 { font-size: 1.19961em; } + +.katex .sizing.reset-size11.size1, .katex .fontsize-ensurer.reset-size11.si= +ze1 { font-size: 0.200965em; } + +.katex .sizing.reset-size11.size2, .katex .fontsize-ensurer.reset-size11.si= +ze2 { font-size: 0.241158em; } + +.katex .sizing.reset-size11.size3, .katex .fontsize-ensurer.reset-size11.si= +ze3 { font-size: 0.28135em; } + +.katex .sizing.reset-size11.size4, .katex .fontsize-ensurer.reset-size11.si= +ze4 { font-size: 0.321543em; } + +.katex .sizing.reset-size11.size5, .katex .fontsize-ensurer.reset-size11.si= +ze5 { font-size: 0.361736em; } + +.katex .sizing.reset-size11.size6, .katex .fontsize-ensurer.reset-size11.si= +ze6 { font-size: 0.401929em; } + +.katex .sizing.reset-size11.size7, .katex .fontsize-ensurer.reset-size11.si= +ze7 { font-size: 0.482315em; } + +.katex .sizing.reset-size11.size8, .katex .fontsize-ensurer.reset-size11.si= +ze8 { font-size: 0.578778em; } + +.katex .sizing.reset-size11.size9, .katex .fontsize-ensurer.reset-size11.si= +ze9 { font-size: 0.694534em; } + +.katex .sizing.reset-size11.size10, .katex .fontsize-ensurer.reset-size11.s= +ize10 { font-size: 0.833601em; } + +.katex .sizing.reset-size11.size11, .katex .fontsize-ensurer.reset-size11.s= +ize11 { font-size: 1em; } + +.katex .delimsizing.size1 { font-family: KaTeX_Size1; } + +.katex .delimsizing.size2 { font-family: KaTeX_Size2; } + +.katex .delimsizing.size3 { font-family: KaTeX_Size3; } + +.katex .delimsizing.size4 { font-family: KaTeX_Size4; } + +.katex .delimsizing.mult .delim-size1 > span { font-family: KaTeX_Size1; } + +.katex .delimsizing.mult .delim-size4 > span { font-family: KaTeX_Size4; } + +.katex .nulldelimiter { display: inline-block; width: 0.12em; } + +.katex .delimcenter, .katex .op-symbol { position: relative; } + +.katex .op-symbol.small-op { font-family: KaTeX_Size1; } + +.katex .op-symbol.large-op { font-family: KaTeX_Size2; } + +.katex .op-limits > .vlist-t { text-align: center; } + +.katex .accent > .vlist-t { text-align: center; } + +.katex .accent .accent-body { position: relative; } + +.katex .accent .accent-body:not(.accent-full) { width: 0px; } + +.katex .overlay { display: block; } + +.katex .mtable .vertical-separator { display: inline-block; min-width: 1px;= + } + +.katex .mtable .arraycolsep { display: inline-block; } + +.katex .mtable .col-align-c > .vlist-t { text-align: center; } + +.katex .mtable .col-align-l > .vlist-t { text-align: left; } + +.katex .mtable .col-align-r > .vlist-t { text-align: right; } + +.katex .svg-align { text-align: left; } + +.katex svg { display: block; position: absolute; width: 100%; height: inher= +it; fill: currentcolor; stroke: currentcolor; fill-rule: nonzero; fill-opac= +ity: 1; stroke-width: 1; stroke-linecap: butt; stroke-linejoin: miter; stro= +ke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0; stroke-opac= +ity: 1; } + +.katex svg path { stroke: none; } + +.katex img { border-style: none; min-width: 0px; min-height: 0px; max-width= +: none; max-height: none; } + +.katex .stretchy { width: 100%; display: block; position: relative; overflo= +w: hidden; } + +.katex .stretchy::before, .katex .stretchy::after { content: ""; } + +.katex .hide-tail { width: 100%; position: relative; overflow: hidden; } + +.katex .halfarrow-left { position: absolute; left: 0px; width: 50.2%; overf= +low: hidden; } + +.katex .halfarrow-right { position: absolute; right: 0px; width: 50.2%; ove= +rflow: hidden; } + +.katex .brace-left { position: absolute; left: 0px; width: 25.1%; overflow:= + hidden; } + +.katex .brace-center { position: absolute; left: 25%; width: 50%; overflow:= + hidden; } + +.katex .brace-right { position: absolute; right: 0px; width: 25.1%; overflo= +w: hidden; } + +.katex .x-arrow-pad { padding: 0px 0.5em; } + +.katex .cd-arrow-pad { padding: 0px 0.55556em 0px 0.27778em; } + +.katex .x-arrow, .katex .mover, .katex .munder { text-align: center; } + +.katex .boxpad { padding: 0px 0.3em; } + +.katex .fbox, .katex .fcolorbox { box-sizing: border-box; border: 0.04em so= +lid; } + +.katex .cancel-pad { padding: 0px 0.2em; } + +.katex .cancel-lap { margin-left: -0.2em; margin-right: -0.2em; } + +.katex .sout { border-bottom-style: solid; border-bottom-width: 0.08em; } + +.katex .angl { box-sizing: border-box; border-top: 0.049em solid; border-ri= +ght: 0.049em solid; margin-right: 0.03889em; } + +.katex .anglpad { padding: 0px 0.03889em; } + +.katex .eqn-num::before { counter-increment: katexEqnNo 1; content: "(" cou= +nter(katexEqnNo) ")"; } + +.katex .mml-eqn-num::before { counter-increment: mmlEqnNo 1; content: "(" c= +ounter(mmlEqnNo) ")"; } + +.katex .mtr-glue { width: 50%; } + +.katex .cd-vert-arrow { display: inline-block; position: relative; } + +.katex .cd-label-left { display: inline-block; position: absolute; right: c= +alc(50% + 0.3em); text-align: left; } + +.katex .cd-label-right { display: inline-block; position: absolute; left: c= +alc(50% + 0.3em); text-align: right; } + +.katex-display { display: block; margin: 1em 0px; text-align: center; } + +.katex-display > .katex { display: block; text-align: center; white-space: = +nowrap; } + +.katex-display > .katex > .katex-html { display: block; position: relative;= + } + +.katex-display > .katex > .katex-html > .tag { position: absolute; right: 0= +px; } + +.katex-display.leqno > .katex > .katex-html > .tag { left: 0px; right: auto= +; } + +.katex-display.fleqn > .katex { text-align: left; padding-left: 2em; } + +body { counter-reset: katexEqnNo 0 mmlEqnNo 0; } +------MultipartBoundary--jKi5Q7xJqbsLcXdWq9okK9Rxuc2o4qQy10HIH5Yjn6---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://openai.com/_nuxt/Footer.9aabec20.css + +@charset "utf-8"; + +.a-icon--text[data-v-67d7128c]:not(.a-icon--no-align) { position: relative;= + top: 0.1em; width: var(--font-size); height: var(--font-size); vertical-al= +ign: baseline; } + +.ui-accordion-btn:focus:not(:focus-visible)::before { display: none; } + +.no-scroll { overflow: hidden; position: fixed; touch-action: none; } + +.ui-video .ratio iframe { width: 100%; height: 100%; position: absolute; in= +set: 0px; } + +.ui-video iframe { width: 100%; height: 100%; aspect-ratio: var(--aspectRat= +io); } + +.ui-video { position: relative; z-index: 10; } + +.ui-video:focus { outline-width: 0px; } + +.ui-video::before { position: absolute; inset: -0.5rem; z-index: -10; displ= +ay: none; border-width: 4px; border-color: var(--border-primary); --tw-cont= +ent: ""; content: var(--tw-content); } + +.ui-video:focus::before { display: block; } + +.ui-video:focus:not(:focus-visible)::before { display: none; } + +.ui-video p { display: none; } +------MultipartBoundary--jKi5Q7xJqbsLcXdWq9okK9Rxuc2o4qQy10HIH5Yjn6---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://openai.com/_nuxt/_slug_.85ccbfae.css + +@charset "utf-8"; + +.ui-description p strong:only-child { font-family: var(--sans); font-size: = +1rem; font-weight: 600; line-height: 130%; letter-spacing: 0px; -webkit-fon= +t-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-description p strong:only-child { font-size: 1.125rem; } +} + +.ui-description > div p:not(:first-child) strong:only-child { margin-top: v= +ar(--spacing-spacing-6); display: block; } + +.ui-description .content-conclusion div > strong:only-child { margin-top: v= +ar(--spacing-spacing-6); font-family: var(--sans); font-size: 1rem; font-we= +ight: 600; line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: = +antialiased; } + +@media (min-width: 1280px) { + .ui-description .content-conclusion div > strong:only-child { font-size: = +1.125rem; } +} + +.ui-description .content-conclusion div > strong:only-child { display: bloc= +k; } + +.ui-description .content-conclusion, .ui-description .content-pay-transpare= +ncy { margin-top: var(--spacing-spacing-6); display: block; } + +.ui-description .content-pay-transparency [style] { font-size: inherit !imp= +ortant; } + +.ui-description .content-pay-transparency .pay-input .title { margin-bottom= +: var(--spacing-spacing-2); margin-top: var(--spacing-spacing-4); font-weig= +ht: 600; } + +.ui-description .content-conclusion > div:not(:first-child) ul, .ui-descrip= +tion .content-conclusion > div:not(:first-child) ul + div { margin-top: var= +(--spacing-spacing-4); } +------MultipartBoundary--jKi5Q7xJqbsLcXdWq9okK9Rxuc2o4qQy10HIH5Yjn6---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://openai.com/_nuxt/BlockTimedTabs.944c46ae.css + +@charset "utf-8"; + +@import url("https://github.githubassets.com/assets/gist-embed-4ac6018bcc05= +457cde2f66d2e7299d11.css"); + +@import url("https://fonts.googleapis.com/icon?family=3DMaterial+Icons"); + +.root[data-v-22aefd69] .xsmall-copy { font-size: 0.666667rem; font-weight: = +unset; letter-spacing: unset; } + +.root[data-v-22aefd69] .xxsmall-copy { font-size: 0.583333rem; font-weight:= + unset; letter-spacing: unset; } + +input[type=3D"range"][data-v-c15ea89e] { appearance: none; position: relati= +ve; height: 12px; outline: none; background: transparent; } + +input[type=3D"range"][data-v-c15ea89e]::-webkit-slider-runnable-track { hei= +ght: 4px; width: 100%; cursor: pointer; background: linear-gradient(to righ= +t,rgba(var(--track-buffer-color),.6) var(--buffered-width, 0%),rgba(var(--t= +rack-buffer-color),.2) var(--buffered-width, 0%)); border-radius: 2px; } + +input[type=3D"range"][data-v-c15ea89e]::before { position: absolute; conten= +t: ""; top: 4px; left: 0px; width: var(--seek-before-width, 0%); height: 4p= +x; background-color: var(--track-color); cursor: pointer; border-radius: 2p= +x; } + +input[type=3D"range"][data-v-c15ea89e]::-webkit-slider-thumb { position: re= +lative; appearance: none; box-sizing: content-box; height: 15px; width: 15p= +x; border-radius: 50%; background-color: rgb(255, 255, 255); cursor: pointe= +r; margin: -5px 0px 0px; } + +@-webkit-keyframes cursorBlink {=20 + 0% { border-right-color: initial; } + 100% { border-right-color: transparent; } +} + +@keyframes cursorBlink {=20 + 0% { border-right-color: initial; } + 100% { border-right-color: transparent; } +} + +@-webkit-keyframes codeCursorBlink {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@keyframes codeCursorBlink {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +.theme-dark-gray .ui-demo pre code.hljs { margin: -1rem; } + +pre { white-space: pre-wrap; } + +pre.hide-content code span { visibility: hidden; } + +pre code { font-family: var(--mono); font-size: 1rem; line-height: 120%; le= +tter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + pre code { font-size: 1.0625rem; } +} + +pre code.hljs { opacity: 1; } + +input, textarea, label, select { display: block; } + +.ui-logos { background-color: transparent; background-image: linear-gradien= +t(90deg,var(--border-secondary),var(--border-secondary)); background-size: = +1px 1px; background-position: 50% 0px; background-repeat: repeat-y; } + +@media only screen and (min-width: 744px) { + .ui-logos { background-image: linear-gradient(90deg,var(--border-secondar= +y),var(--border-secondary)),linear-gradient(90deg,var(--border-secondary),v= +ar(--border-secondary)),linear-gradient(90deg,var(--border-secondary),var(-= +-border-secondary)); background-position: 25% 0px, 50% 0px, 75% 0px; } +} + +.katex { font: 1.21em / 1.2 KaTeX_Main, "Times New Roman", serif; text-inde= +nt: 0px; text-rendering: auto; } + +.katex * { border-color: currentcolor; } + +.katex .katex-version::after { content: "0.16.0"; } + +.katex .katex-mathml { position: absolute; clip: rect(1px, 1px, 1px, 1px); = +padding: 0px; border: 0px; height: 1px; width: 1px; overflow: hidden; } + +.katex .katex-html > .newline { display: block; } + +.katex .base { position: relative; display: inline-block; white-space: nowr= +ap; width: min-content; } + +.katex .strut { display: inline-block; } + +.katex .textbf { font-weight: 700; } + +.katex .textit { font-style: italic; } + +.katex .textrm { font-family: KaTeX_Main; } + +.katex .textsf { font-family: KaTeX_SansSerif; } + +.katex .texttt { font-family: KaTeX_Typewriter; } + +.katex .mathnormal { font-family: KaTeX_Math; font-style: italic; } + +.katex .mathit { font-family: KaTeX_Main; font-style: italic; } + +.katex .mathrm { font-style: normal; } + +.katex .mathbf { font-family: KaTeX_Main; font-weight: 700; } + +.katex .boldsymbol { font-family: KaTeX_Math; font-weight: 700; font-style:= + italic; } + +.katex .amsrm, .katex .mathbb, .katex .textbb { font-family: KaTeX_AMS; } + +.katex .mathcal { font-family: KaTeX_Caligraphic; } + +.katex .mathfrak, .katex .textfrak { font-family: KaTeX_Fraktur; } + +.katex .mathtt { font-family: KaTeX_Typewriter; } + +.katex .mathscr, .katex .textscr { font-family: KaTeX_Script; } + +.katex .mathsf, .katex .textsf { font-family: KaTeX_SansSerif; } + +.katex .mathboldsf, .katex .textboldsf { font-family: KaTeX_SansSerif; font= +-weight: 700; } + +.katex .mathitsf, .katex .textitsf { font-family: KaTeX_SansSerif; font-sty= +le: italic; } + +.katex .mainrm { font-family: KaTeX_Main; font-style: normal; } + +.katex .vlist-t { display: inline-table; table-layout: fixed; border-collap= +se: collapse; } + +.katex .vlist-r { display: table-row; } + +.katex .vlist { display: table-cell; vertical-align: bottom; position: rela= +tive; } + +.katex .vlist > span { display: block; height: 0px; position: relative; } + +.katex .vlist > span > span { display: inline-block; } + +.katex .vlist > span > .pstrut { overflow: hidden; width: 0px; } + +.katex .vlist-t2 { margin-right: -2px; } + +.katex .vlist-s { display: table-cell; vertical-align: bottom; font-size: 1= +px; width: 2px; min-width: 2px; } + +.katex .vbox { display: inline-flex; flex-direction: column; align-items: b= +aseline; } + +.katex .hbox { display: inline-flex; flex-direction: row; width: 100%; } + +.katex .thinbox { display: inline-flex; flex-direction: row; width: 0px; ma= +x-width: 0px; } + +.katex .msupsub { text-align: left; } + +.katex .mfrac > span > span { text-align: center; } + +.katex .mfrac .frac-line { display: inline-block; width: 100%; border-botto= +m-style: solid; } + +.katex .mfrac .frac-line, .katex .overline .overline-line, .katex .underlin= +e .underline-line, .katex .hline, .katex .hdashline, .katex .rule { min-hei= +ght: 1px; } + +.katex .mspace { display: inline-block; } + +.katex .llap, .katex .rlap, .katex .clap { width: 0px; position: relative; = +} + +.katex .llap > .inner, .katex .rlap > .inner, .katex .clap > .inner { posit= +ion: absolute; } + +.katex .llap > .fix, .katex .rlap > .fix, .katex .clap > .fix { display: in= +line-block; } + +.katex .llap > .inner { right: 0px; } + +.katex .rlap > .inner, .katex .clap > .inner { left: 0px; } + +.katex .clap > .inner > span { margin-left: -50%; margin-right: 50%; } + +.katex .rule { display: inline-block; border: 0px solid; position: relative= +; } + +.katex .overline .overline-line, .katex .underline .underline-line, .katex = +.hline { display: inline-block; width: 100%; border-bottom-style: solid; } + +.katex .hdashline { display: inline-block; width: 100%; border-bottom-style= +: dashed; } + +.katex .sqrt > .root { margin-left: 0.277778em; margin-right: -0.555556em; = +} + +.katex .sizing.reset-size1.size1, .katex .fontsize-ensurer.reset-size1.size= +1 { font-size: 1em; } + +.katex .sizing.reset-size1.size2, .katex .fontsize-ensurer.reset-size1.size= +2 { font-size: 1.2em; } + +.katex .sizing.reset-size1.size3, .katex .fontsize-ensurer.reset-size1.size= +3 { font-size: 1.4em; } + +.katex .sizing.reset-size1.size4, .katex .fontsize-ensurer.reset-size1.size= +4 { font-size: 1.6em; } + +.katex .sizing.reset-size1.size5, .katex .fontsize-ensurer.reset-size1.size= +5 { font-size: 1.8em; } + +.katex .sizing.reset-size1.size6, .katex .fontsize-ensurer.reset-size1.size= +6 { font-size: 2em; } + +.katex .sizing.reset-size1.size7, .katex .fontsize-ensurer.reset-size1.size= +7 { font-size: 2.4em; } + +.katex .sizing.reset-size1.size8, .katex .fontsize-ensurer.reset-size1.size= +8 { font-size: 2.88em; } + +.katex .sizing.reset-size1.size9, .katex .fontsize-ensurer.reset-size1.size= +9 { font-size: 3.456em; } + +.katex .sizing.reset-size1.size10, .katex .fontsize-ensurer.reset-size1.siz= +e10 { font-size: 4.148em; } + +.katex .sizing.reset-size1.size11, .katex .fontsize-ensurer.reset-size1.siz= +e11 { font-size: 4.976em; } + +.katex .sizing.reset-size2.size1, .katex .fontsize-ensurer.reset-size2.size= +1 { font-size: 0.833333em; } + +.katex .sizing.reset-size2.size2, .katex .fontsize-ensurer.reset-size2.size= +2 { font-size: 1em; } + +.katex .sizing.reset-size2.size3, .katex .fontsize-ensurer.reset-size2.size= +3 { font-size: 1.16667em; } + +.katex .sizing.reset-size2.size4, .katex .fontsize-ensurer.reset-size2.size= +4 { font-size: 1.33333em; } + +.katex .sizing.reset-size2.size5, .katex .fontsize-ensurer.reset-size2.size= +5 { font-size: 1.5em; } + +.katex .sizing.reset-size2.size6, .katex .fontsize-ensurer.reset-size2.size= +6 { font-size: 1.66667em; } + +.katex .sizing.reset-size2.size7, .katex .fontsize-ensurer.reset-size2.size= +7 { font-size: 2em; } + +.katex .sizing.reset-size2.size8, .katex .fontsize-ensurer.reset-size2.size= +8 { font-size: 2.4em; } + +.katex .sizing.reset-size2.size9, .katex .fontsize-ensurer.reset-size2.size= +9 { font-size: 2.88em; } + +.katex .sizing.reset-size2.size10, .katex .fontsize-ensurer.reset-size2.siz= +e10 { font-size: 3.45667em; } + +.katex .sizing.reset-size2.size11, .katex .fontsize-ensurer.reset-size2.siz= +e11 { font-size: 4.14667em; } + +.katex .sizing.reset-size3.size1, .katex .fontsize-ensurer.reset-size3.size= +1 { font-size: 0.714286em; } + +.katex .sizing.reset-size3.size2, .katex .fontsize-ensurer.reset-size3.size= +2 { font-size: 0.857143em; } + +.katex .sizing.reset-size3.size3, .katex .fontsize-ensurer.reset-size3.size= +3 { font-size: 1em; } + +.katex .sizing.reset-size3.size4, .katex .fontsize-ensurer.reset-size3.size= +4 { font-size: 1.14286em; } + +.katex .sizing.reset-size3.size5, .katex .fontsize-ensurer.reset-size3.size= +5 { font-size: 1.28571em; } + +.katex .sizing.reset-size3.size6, .katex .fontsize-ensurer.reset-size3.size= +6 { font-size: 1.42857em; } + +.katex .sizing.reset-size3.size7, .katex .fontsize-ensurer.reset-size3.size= +7 { font-size: 1.71429em; } + +.katex .sizing.reset-size3.size8, .katex .fontsize-ensurer.reset-size3.size= +8 { font-size: 2.05714em; } + +.katex .sizing.reset-size3.size9, .katex .fontsize-ensurer.reset-size3.size= +9 { font-size: 2.46857em; } + +.katex .sizing.reset-size3.size10, .katex .fontsize-ensurer.reset-size3.siz= +e10 { font-size: 2.96286em; } + +.katex .sizing.reset-size3.size11, .katex .fontsize-ensurer.reset-size3.siz= +e11 { font-size: 3.55429em; } + +.katex .sizing.reset-size4.size1, .katex .fontsize-ensurer.reset-size4.size= +1 { font-size: 0.625em; } + +.katex .sizing.reset-size4.size2, .katex .fontsize-ensurer.reset-size4.size= +2 { font-size: 0.75em; } + +.katex .sizing.reset-size4.size3, .katex .fontsize-ensurer.reset-size4.size= +3 { font-size: 0.875em; } + +.katex .sizing.reset-size4.size4, .katex .fontsize-ensurer.reset-size4.size= +4 { font-size: 1em; } + +.katex .sizing.reset-size4.size5, .katex .fontsize-ensurer.reset-size4.size= +5 { font-size: 1.125em; } + +.katex .sizing.reset-size4.size6, .katex .fontsize-ensurer.reset-size4.size= +6 { font-size: 1.25em; } + +.katex .sizing.reset-size4.size7, .katex .fontsize-ensurer.reset-size4.size= +7 { font-size: 1.5em; } + +.katex .sizing.reset-size4.size8, .katex .fontsize-ensurer.reset-size4.size= +8 { font-size: 1.8em; } + +.katex .sizing.reset-size4.size9, .katex .fontsize-ensurer.reset-size4.size= +9 { font-size: 2.16em; } + +.katex .sizing.reset-size4.size10, .katex .fontsize-ensurer.reset-size4.siz= +e10 { font-size: 2.5925em; } + +.katex .sizing.reset-size4.size11, .katex .fontsize-ensurer.reset-size4.siz= +e11 { font-size: 3.11em; } + +.katex .sizing.reset-size5.size1, .katex .fontsize-ensurer.reset-size5.size= +1 { font-size: 0.555556em; } + +.katex .sizing.reset-size5.size2, .katex .fontsize-ensurer.reset-size5.size= +2 { font-size: 0.666667em; } + +.katex .sizing.reset-size5.size3, .katex .fontsize-ensurer.reset-size5.size= +3 { font-size: 0.777778em; } + +.katex .sizing.reset-size5.size4, .katex .fontsize-ensurer.reset-size5.size= +4 { font-size: 0.888889em; } + +.katex .sizing.reset-size5.size5, .katex .fontsize-ensurer.reset-size5.size= +5 { font-size: 1em; } + +.katex .sizing.reset-size5.size6, .katex .fontsize-ensurer.reset-size5.size= +6 { font-size: 1.11111em; } + +.katex .sizing.reset-size5.size7, .katex .fontsize-ensurer.reset-size5.size= +7 { font-size: 1.33333em; } + +.katex .sizing.reset-size5.size8, .katex .fontsize-ensurer.reset-size5.size= +8 { font-size: 1.6em; } + +.katex .sizing.reset-size5.size9, .katex .fontsize-ensurer.reset-size5.size= +9 { font-size: 1.92em; } + +.katex .sizing.reset-size5.size10, .katex .fontsize-ensurer.reset-size5.siz= +e10 { font-size: 2.30444em; } + +.katex .sizing.reset-size5.size11, .katex .fontsize-ensurer.reset-size5.siz= +e11 { font-size: 2.76444em; } + +.katex .sizing.reset-size6.size1, .katex .fontsize-ensurer.reset-size6.size= +1 { font-size: 0.5em; } + +.katex .sizing.reset-size6.size2, .katex .fontsize-ensurer.reset-size6.size= +2 { font-size: 0.6em; } + +.katex .sizing.reset-size6.size3, .katex .fontsize-ensurer.reset-size6.size= +3 { font-size: 0.7em; } + +.katex .sizing.reset-size6.size4, .katex .fontsize-ensurer.reset-size6.size= +4 { font-size: 0.8em; } + +.katex .sizing.reset-size6.size5, .katex .fontsize-ensurer.reset-size6.size= +5 { font-size: 0.9em; } + +.katex .sizing.reset-size6.size6, .katex .fontsize-ensurer.reset-size6.size= +6 { font-size: 1em; } + +.katex .sizing.reset-size6.size7, .katex .fontsize-ensurer.reset-size6.size= +7 { font-size: 1.2em; } + +.katex .sizing.reset-size6.size8, .katex .fontsize-ensurer.reset-size6.size= +8 { font-size: 1.44em; } + +.katex .sizing.reset-size6.size9, .katex .fontsize-ensurer.reset-size6.size= +9 { font-size: 1.728em; } + +.katex .sizing.reset-size6.size10, .katex .fontsize-ensurer.reset-size6.siz= +e10 { font-size: 2.074em; } + +.katex .sizing.reset-size6.size11, .katex .fontsize-ensurer.reset-size6.siz= +e11 { font-size: 2.488em; } + +.katex .sizing.reset-size7.size1, .katex .fontsize-ensurer.reset-size7.size= +1 { font-size: 0.416667em; } + +.katex .sizing.reset-size7.size2, .katex .fontsize-ensurer.reset-size7.size= +2 { font-size: 0.5em; } + +.katex .sizing.reset-size7.size3, .katex .fontsize-ensurer.reset-size7.size= +3 { font-size: 0.583333em; } + +.katex .sizing.reset-size7.size4, .katex .fontsize-ensurer.reset-size7.size= +4 { font-size: 0.666667em; } + +.katex .sizing.reset-size7.size5, .katex .fontsize-ensurer.reset-size7.size= +5 { font-size: 0.75em; } + +.katex .sizing.reset-size7.size6, .katex .fontsize-ensurer.reset-size7.size= +6 { font-size: 0.833333em; } + +.katex .sizing.reset-size7.size7, .katex .fontsize-ensurer.reset-size7.size= +7 { font-size: 1em; } + +.katex .sizing.reset-size7.size8, .katex .fontsize-ensurer.reset-size7.size= +8 { font-size: 1.2em; } + +.katex .sizing.reset-size7.size9, .katex .fontsize-ensurer.reset-size7.size= +9 { font-size: 1.44em; } + +.katex .sizing.reset-size7.size10, .katex .fontsize-ensurer.reset-size7.siz= +e10 { font-size: 1.72833em; } + +.katex .sizing.reset-size7.size11, .katex .fontsize-ensurer.reset-size7.siz= +e11 { font-size: 2.07333em; } + +.katex .sizing.reset-size8.size1, .katex .fontsize-ensurer.reset-size8.size= +1 { font-size: 0.347222em; } + +.katex .sizing.reset-size8.size2, .katex .fontsize-ensurer.reset-size8.size= +2 { font-size: 0.416667em; } + +.katex .sizing.reset-size8.size3, .katex .fontsize-ensurer.reset-size8.size= +3 { font-size: 0.486111em; } + +.katex .sizing.reset-size8.size4, .katex .fontsize-ensurer.reset-size8.size= +4 { font-size: 0.555556em; } + +.katex .sizing.reset-size8.size5, .katex .fontsize-ensurer.reset-size8.size= +5 { font-size: 0.625em; } + +.katex .sizing.reset-size8.size6, .katex .fontsize-ensurer.reset-size8.size= +6 { font-size: 0.694444em; } + +.katex .sizing.reset-size8.size7, .katex .fontsize-ensurer.reset-size8.size= +7 { font-size: 0.833333em; } + +.katex .sizing.reset-size8.size8, .katex .fontsize-ensurer.reset-size8.size= +8 { font-size: 1em; } + +.katex .sizing.reset-size8.size9, .katex .fontsize-ensurer.reset-size8.size= +9 { font-size: 1.2em; } + +.katex .sizing.reset-size8.size10, .katex .fontsize-ensurer.reset-size8.siz= +e10 { font-size: 1.44028em; } + +.katex .sizing.reset-size8.size11, .katex .fontsize-ensurer.reset-size8.siz= +e11 { font-size: 1.72778em; } + +.katex .sizing.reset-size9.size1, .katex .fontsize-ensurer.reset-size9.size= +1 { font-size: 0.289352em; } + +.katex .sizing.reset-size9.size2, .katex .fontsize-ensurer.reset-size9.size= +2 { font-size: 0.347222em; } + +.katex .sizing.reset-size9.size3, .katex .fontsize-ensurer.reset-size9.size= +3 { font-size: 0.405093em; } + +.katex .sizing.reset-size9.size4, .katex .fontsize-ensurer.reset-size9.size= +4 { font-size: 0.462963em; } + +.katex .sizing.reset-size9.size5, .katex .fontsize-ensurer.reset-size9.size= +5 { font-size: 0.520833em; } + +.katex .sizing.reset-size9.size6, .katex .fontsize-ensurer.reset-size9.size= +6 { font-size: 0.578704em; } + +.katex .sizing.reset-size9.size7, .katex .fontsize-ensurer.reset-size9.size= +7 { font-size: 0.694444em; } + +.katex .sizing.reset-size9.size8, .katex .fontsize-ensurer.reset-size9.size= +8 { font-size: 0.833333em; } + +.katex .sizing.reset-size9.size9, .katex .fontsize-ensurer.reset-size9.size= +9 { font-size: 1em; } + +.katex .sizing.reset-size9.size10, .katex .fontsize-ensurer.reset-size9.siz= +e10 { font-size: 1.20023em; } + +.katex .sizing.reset-size9.size11, .katex .fontsize-ensurer.reset-size9.siz= +e11 { font-size: 1.43981em; } + +.katex .sizing.reset-size10.size1, .katex .fontsize-ensurer.reset-size10.si= +ze1 { font-size: 0.24108em; } + +.katex .sizing.reset-size10.size2, .katex .fontsize-ensurer.reset-size10.si= +ze2 { font-size: 0.289296em; } + +.katex .sizing.reset-size10.size3, .katex .fontsize-ensurer.reset-size10.si= +ze3 { font-size: 0.337512em; } + +.katex .sizing.reset-size10.size4, .katex .fontsize-ensurer.reset-size10.si= +ze4 { font-size: 0.385728em; } + +.katex .sizing.reset-size10.size5, .katex .fontsize-ensurer.reset-size10.si= +ze5 { font-size: 0.433944em; } + +.katex .sizing.reset-size10.size6, .katex .fontsize-ensurer.reset-size10.si= +ze6 { font-size: 0.48216em; } + +.katex .sizing.reset-size10.size7, .katex .fontsize-ensurer.reset-size10.si= +ze7 { font-size: 0.578592em; } + +.katex .sizing.reset-size10.size8, .katex .fontsize-ensurer.reset-size10.si= +ze8 { font-size: 0.694311em; } + +.katex .sizing.reset-size10.size9, .katex .fontsize-ensurer.reset-size10.si= +ze9 { font-size: 0.833173em; } + +.katex .sizing.reset-size10.size10, .katex .fontsize-ensurer.reset-size10.s= +ize10 { font-size: 1em; } + +.katex .sizing.reset-size10.size11, .katex .fontsize-ensurer.reset-size10.s= +ize11 { font-size: 1.19961em; } + +.katex .sizing.reset-size11.size1, .katex .fontsize-ensurer.reset-size11.si= +ze1 { font-size: 0.200965em; } + +.katex .sizing.reset-size11.size2, .katex .fontsize-ensurer.reset-size11.si= +ze2 { font-size: 0.241158em; } + +.katex .sizing.reset-size11.size3, .katex .fontsize-ensurer.reset-size11.si= +ze3 { font-size: 0.28135em; } + +.katex .sizing.reset-size11.size4, .katex .fontsize-ensurer.reset-size11.si= +ze4 { font-size: 0.321543em; } + +.katex .sizing.reset-size11.size5, .katex .fontsize-ensurer.reset-size11.si= +ze5 { font-size: 0.361736em; } + +.katex .sizing.reset-size11.size6, .katex .fontsize-ensurer.reset-size11.si= +ze6 { font-size: 0.401929em; } + +.katex .sizing.reset-size11.size7, .katex .fontsize-ensurer.reset-size11.si= +ze7 { font-size: 0.482315em; } + +.katex .sizing.reset-size11.size8, .katex .fontsize-ensurer.reset-size11.si= +ze8 { font-size: 0.578778em; } + +.katex .sizing.reset-size11.size9, .katex .fontsize-ensurer.reset-size11.si= +ze9 { font-size: 0.694534em; } + +.katex .sizing.reset-size11.size10, .katex .fontsize-ensurer.reset-size11.s= +ize10 { font-size: 0.833601em; } + +.katex .sizing.reset-size11.size11, .katex .fontsize-ensurer.reset-size11.s= +ize11 { font-size: 1em; } + +.katex .delimsizing.size1 { font-family: KaTeX_Size1; } + +.katex .delimsizing.size2 { font-family: KaTeX_Size2; } + +.katex .delimsizing.size3 { font-family: KaTeX_Size3; } + +.katex .delimsizing.size4 { font-family: KaTeX_Size4; } + +.katex .delimsizing.mult .delim-size1 > span { font-family: KaTeX_Size1; } + +.katex .delimsizing.mult .delim-size4 > span { font-family: KaTeX_Size4; } + +.katex .nulldelimiter { display: inline-block; width: 0.12em; } + +.katex .delimcenter, .katex .op-symbol { position: relative; } + +.katex .op-symbol.small-op { font-family: KaTeX_Size1; } + +.katex .op-symbol.large-op { font-family: KaTeX_Size2; } + +.katex .op-limits > .vlist-t { text-align: center; } + +.katex .accent > .vlist-t { text-align: center; } + +.katex .accent .accent-body { position: relative; } + +.katex .accent .accent-body:not(.accent-full) { width: 0px; } + +.katex .overlay { display: block; } + +.katex .mtable .vertical-separator { display: inline-block; min-width: 1px;= + } + +.katex .mtable .arraycolsep { display: inline-block; } + +.katex .mtable .col-align-c > .vlist-t { text-align: center; } + +.katex .mtable .col-align-l > .vlist-t { text-align: left; } + +.katex .mtable .col-align-r > .vlist-t { text-align: right; } + +.katex .svg-align { text-align: left; } + +.katex svg { display: block; position: absolute; width: 100%; height: inher= +it; fill: currentcolor; stroke: currentcolor; fill-rule: nonzero; fill-opac= +ity: 1; stroke-width: 1; stroke-linecap: butt; stroke-linejoin: miter; stro= +ke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0; stroke-opac= +ity: 1; } + +.katex svg path { stroke: none; } + +.katex img { border-style: none; min-width: 0px; min-height: 0px; max-width= +: none; max-height: none; } + +.katex .stretchy { width: 100%; display: block; position: relative; overflo= +w: hidden; } + +.katex .stretchy::before, .katex .stretchy::after { content: ""; } + +.katex .hide-tail { width: 100%; position: relative; overflow: hidden; } + +.katex .halfarrow-left { position: absolute; left: 0px; width: 50.2%; overf= +low: hidden; } + +.katex .halfarrow-right { position: absolute; right: 0px; width: 50.2%; ove= +rflow: hidden; } + +.katex .brace-left { position: absolute; left: 0px; width: 25.1%; overflow:= + hidden; } + +.katex .brace-center { position: absolute; left: 25%; width: 50%; overflow:= + hidden; } + +.katex .brace-right { position: absolute; right: 0px; width: 25.1%; overflo= +w: hidden; } + +.katex .x-arrow-pad { padding: 0px 0.5em; } + +.katex .cd-arrow-pad { padding: 0px 0.55556em 0px 0.27778em; } + +.katex .x-arrow, .katex .mover, .katex .munder { text-align: center; } + +.katex .boxpad { padding: 0px 0.3em; } + +.katex .fbox, .katex .fcolorbox { box-sizing: border-box; border: 0.04em so= +lid; } + +.katex .cancel-pad { padding: 0px 0.2em; } + +.katex .cancel-lap { margin-left: -0.2em; margin-right: -0.2em; } + +.katex .sout { border-bottom-style: solid; border-bottom-width: 0.08em; } + +.katex .angl { box-sizing: border-box; border-top: 0.049em solid; border-ri= +ght: 0.049em solid; margin-right: 0.03889em; } + +.katex .anglpad { padding: 0px 0.03889em; } + +.katex .eqn-num::before { counter-increment: katexEqnNo 1; content: "(" cou= +nter(katexEqnNo) ")"; } + +.katex .mml-eqn-num::before { counter-increment: mmlEqnNo 1; content: "(" c= +ounter(mmlEqnNo) ")"; } + +.katex .mtr-glue { width: 50%; } + +.katex .cd-vert-arrow { display: inline-block; position: relative; } + +.katex .cd-label-left { display: inline-block; position: absolute; right: c= +alc(50% + 0.3em); text-align: left; } + +.katex .cd-label-right { display: inline-block; position: absolute; left: c= +alc(50% + 0.3em); text-align: right; } + +.katex-display { display: block; margin: 1em 0px; text-align: center; } + +.katex-display > .katex { display: block; text-align: center; white-space: = +nowrap; } + +.katex-display > .katex > .katex-html { display: block; position: relative;= + } + +.katex-display > .katex > .katex-html > .tag { position: absolute; right: 0= +px; } + +.katex-display.leqno > .katex > .katex-html > .tag { left: 0px; right: auto= +; } + +.katex-display.fleqn > .katex { text-align: left; padding-left: 2em; } + +body { counter-reset: katexEqnNo 0 mmlEqnNo 0; } + +.root[data-v-271bb002] .fade-enter-active, .root[data-v-271bb002] .fade-lea= +ve-active { transition: opacity 0.3s ease-in-out 0s; } + +.root[data-v-271bb002] .fade-enter, .root[data-v-271bb002] .fade-leave-to {= + opacity: 0; } +------MultipartBoundary--jKi5Q7xJqbsLcXdWq9okK9Rxuc2o4qQy10HIH5Yjn6---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://github.githubassets.com/assets/gist-embed-4ac6018bcc05457cde2f66d2e7299d11.css + +@charset "utf-8"; + +.gist { color: rgb(51, 51, 51); direction: ltr; font-size: 16px; text-align= +: left; } + +.gist .markdown-body { font-family: -apple-system, BlinkMacSystemFont, "Seg= +oe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"= +, "Segoe UI Symbol"; font-size: 16px; line-height: 1.5; overflow-wrap: brea= +k-word; } + +.gist .markdown-body::before { content: ""; display: table; } + +.gist .markdown-body::after { clear: both; content: ""; display: table; } + +.gist .markdown-body > :first-child { margin-top: 0px !important; } + +.gist .markdown-body > :last-child { margin-bottom: 0px !important; } + +.gist .markdown-body a:not([href]) { color: inherit; text-decoration: none;= + } + +.gist .markdown-body .absent { color: rgb(203, 36, 49); } + +.gist .markdown-body .anchor { float: left; line-height: 1; margin-left: -2= +0px; padding-right: 4px; } + +.gist .markdown-body .anchor:focus { outline: none; } + +.gist .markdown-body blockquote, .gist .markdown-body details, .gist .markd= +own-body dl, .gist .markdown-body ol, .gist .markdown-body p, .gist .markdo= +wn-body pre, .gist .markdown-body table, .gist .markdown-body ul { margin-b= +ottom: 16px; margin-top: 0px; } + +.gist .markdown-body hr { background-color: rgb(225, 228, 232); border: 0px= +; height: 0.25em; margin: 24px 0px; padding: 0px; } + +.gist .markdown-body blockquote { border-left: 0.25em solid rgb(223, 226, 2= +29); color: rgb(106, 115, 125); padding: 0px 1em; } + +.gist .markdown-body blockquote > :first-child { margin-top: 0px; } + +.gist .markdown-body blockquote > :last-child { margin-bottom: 0px; } + +.gist .markdown-body kbd { background-color: rgb(250, 251, 252); border-wid= +th: 1px; border-style: solid; border-color: rgb(198, 203, 209) rgb(198, 203= +, 209) rgb(149, 157, 165); border-image: initial; border-radius: 3px; box-s= +hadow: rgb(149, 157, 165) 0px -1px 0px inset; color: rgb(68, 77, 86); displ= +ay: inline-block; font-size: 11px; line-height: 10px; padding: 3px 5px; ver= +tical-align: middle; } + +.gist .markdown-body h1, .gist .markdown-body h2, .gist .markdown-body h3, = +.gist .markdown-body h4, .gist .markdown-body h5, .gist .markdown-body h6 {= + font-weight: 600; line-height: 1.25; margin-bottom: 16px; margin-top: 24px= +; } + +.gist .markdown-body h1 .octicon-link, .gist .markdown-body h2 .octicon-lin= +k, .gist .markdown-body h3 .octicon-link, .gist .markdown-body h4 .octicon-= +link, .gist .markdown-body h5 .octicon-link, .gist .markdown-body h6 .octic= +on-link { color: rgb(27, 31, 35); vertical-align: middle; visibility: hidde= +n; } + +.gist .markdown-body h1:hover .anchor, .gist .markdown-body h2:hover .ancho= +r, .gist .markdown-body h3:hover .anchor, .gist .markdown-body h4:hover .an= +chor, .gist .markdown-body h5:hover .anchor, .gist .markdown-body h6:hover = +.anchor { text-decoration: none; } + +.gist .markdown-body h1:hover .anchor .octicon-link, .gist .markdown-body h= +2:hover .anchor .octicon-link, .gist .markdown-body h3:hover .anchor .octic= +on-link, .gist .markdown-body h4:hover .anchor .octicon-link, .gist .markdo= +wn-body h5:hover .anchor .octicon-link, .gist .markdown-body h6:hover .anch= +or .octicon-link { visibility: visible; } + +.gist .markdown-body h1 code, .gist .markdown-body h1 tt, .gist .markdown-b= +ody h2 code, .gist .markdown-body h2 tt, .gist .markdown-body h3 code, .gis= +t .markdown-body h3 tt, .gist .markdown-body h4 code, .gist .markdown-body = +h4 tt, .gist .markdown-body h5 code, .gist .markdown-body h5 tt, .gist .mar= +kdown-body h6 code, .gist .markdown-body h6 tt { font-size: inherit; } + +.gist .markdown-body h1 { font-size: 2em; } + +.gist .markdown-body h1, .gist .markdown-body h2 { border-bottom: 1px solid= + rgb(234, 236, 239); padding-bottom: 0.3em; } + +.gist .markdown-body h2 { font-size: 1.5em; } + +.gist .markdown-body h3 { font-size: 1.25em; } + +.gist .markdown-body h4 { font-size: 1em; } + +.gist .markdown-body h5 { font-size: 0.875em; } + +.gist .markdown-body h6 { color: rgb(106, 115, 125); font-size: 0.85em; } + +.gist .markdown-body ol, .gist .markdown-body ul { padding-left: 2em; } + +.gist .markdown-body ol.no-list, .gist .markdown-body ul.no-list { list-sty= +le-type: none; padding: 0px; } + +.gist .markdown-body ol ol, .gist .markdown-body ol ul, .gist .markdown-bod= +y ul ol, .gist .markdown-body ul ul { margin-bottom: 0px; margin-top: 0px; = +} + +.gist .markdown-body li { } + +.gist .markdown-body li > p { margin-top: 16px; } + +.gist .markdown-body li + li { margin-top: 0.25em; } + +.gist .markdown-body dl { padding: 0px; } + +.gist .markdown-body dl dt { font-size: 1em; font-style: italic; font-weigh= +t: 600; margin-top: 16px; padding: 0px; } + +.gist .markdown-body dl dd { margin-bottom: 16px; padding: 0px 16px; } + +.gist .markdown-body table { display: block; overflow: auto; width: 100%; } + +.gist .markdown-body table th { font-weight: 600; } + +.gist .markdown-body table td, .gist .markdown-body table th { border: 1px = +solid rgb(223, 226, 229); padding: 6px 13px; } + +.gist .markdown-body table tr { background-color: rgb(255, 255, 255); borde= +r-top: 1px solid rgb(198, 203, 209); } + +.gist .markdown-body table tr:nth-child(2n) { background-color: rgb(246, 24= +8, 250); } + +.gist .markdown-body table img { background-color: transparent; } + +.gist .markdown-body img { background-color: rgb(255, 255, 255); box-sizing= +: content-box; max-width: 100%; } + +.gist .markdown-body img[align=3D"right"] { padding-left: 20px; } + +.gist .markdown-body img[align=3D"left"] { padding-right: 20px; } + +.gist .markdown-body .emoji { background-color: transparent; max-width: non= +e; vertical-align: text-top; } + +.gist .markdown-body span.frame { display: block; overflow: hidden; } + +.gist .markdown-body span.frame > span { border: 1px solid rgb(223, 226, 22= +9); display: block; float: left; margin: 13px 0px 0px; overflow: hidden; pa= +dding: 7px; width: auto; } + +.gist .markdown-body span.frame span img { display: block; float: left; } + +.gist .markdown-body span.frame span span { clear: both; color: rgb(36, 41,= + 46); display: block; padding: 5px 0px 0px; } + +.gist .markdown-body span.align-center { clear: both; display: block; overf= +low: hidden; } + +.gist .markdown-body span.align-center > span { display: block; margin: 13p= +x auto 0px; overflow: hidden; text-align: center; } + +.gist .markdown-body span.align-center span img { margin: 0px auto; text-al= +ign: center; } + +.gist .markdown-body span.align-right { clear: both; display: block; overfl= +ow: hidden; } + +.gist .markdown-body span.align-right > span { display: block; margin: 13px= + 0px 0px; overflow: hidden; text-align: right; } + +.gist .markdown-body span.align-right span img { margin: 0px; text-align: r= +ight; } + +.gist .markdown-body span.float-left { display: block; float: left; margin-= +right: 13px; overflow: hidden; } + +.gist .markdown-body span.float-left span { margin: 13px 0px 0px; } + +.gist .markdown-body span.float-right { display: block; float: right; margi= +n-left: 13px; overflow: hidden; } + +.gist .markdown-body span.float-right > span { display: block; margin: 13px= + auto 0px; overflow: hidden; text-align: right; } + +.gist .markdown-body code, .gist .markdown-body tt { background-color: rgba= +(27, 31, 35, 0.05); border-radius: 3px; font-size: 85%; margin: 0px; paddin= +g: 0.2em 0.4em; } + +.gist .markdown-body code br, .gist .markdown-body tt br { display: none; } + +.gist .markdown-body del code { text-decoration: inherit; } + +.gist .markdown-body pre { overflow-wrap: normal; } + +.gist .markdown-body pre > code { background: transparent; border: 0px; fon= +t-size: 100%; margin: 0px; padding: 0px; white-space: pre; word-break: norm= +al; } + +.gist .markdown-body .highlight { margin-bottom: 16px; } + +.gist .markdown-body .highlight pre { margin-bottom: 0px; word-break: norma= +l; } + +.gist .markdown-body .highlight pre, .gist .markdown-body pre { background-= +color: rgb(246, 248, 250); border-radius: 3px; font-size: 85%; line-height:= + 1.45; overflow: auto; padding: 16px; } + +.gist .markdown-body pre code, .gist .markdown-body pre tt { background-col= +or: transparent; border: 0px; display: inline; line-height: inherit; margin= +: 0px; overflow: visible; padding: 0px; overflow-wrap: normal; } + +.gist .markdown-body .csv-data td, .gist .markdown-body .csv-data th { font= +-size: 12px; line-height: 1; overflow: hidden; padding: 5px; text-align: le= +ft; white-space: nowrap; } + +.gist .markdown-body .csv-data .blob-num { background: rgb(255, 255, 255); = +border: 0px; padding: 10px 8px 9px; text-align: right; } + +.gist .markdown-body .csv-data tr { border-top: 0px; } + +.gist .markdown-body .csv-data th { background: rgb(246, 248, 250); border-= +top: 0px; font-weight: 600; } + +.gist .pl-c { color: rgb(106, 115, 125); } + +.gist .pl-c1, .gist .pl-s .pl-v { color: rgb(0, 92, 197); } + +.gist .pl-e, .gist .pl-en { color: rgb(111, 66, 193); } + +.gist .pl-s .pl-s1, .gist .pl-smi { color: rgb(36, 41, 46); } + +.gist .pl-ent { color: rgb(34, 134, 58); } + +.gist .pl-k { color: rgb(215, 58, 73); } + +.gist .pl-pds, .gist .pl-s, .gist .pl-s .pl-pse .pl-s1, .gist .pl-sr, .gist= + .pl-sr .pl-cce, .gist .pl-sr .pl-sra, .gist .pl-sr .pl-sre { color: rgb(3,= + 47, 98); } + +.gist .pl-smw, .gist .pl-v { color: rgb(227, 98, 9); } + +.gist .pl-bu { color: rgb(179, 29, 40); } + +.gist .pl-ii { background-color: rgb(179, 29, 40); color: rgb(250, 251, 252= +); } + +.gist .pl-c2 { background-color: rgb(215, 58, 73); color: rgb(250, 251, 252= +); } + +.gist .pl-c2::before { content: "^M"; } + +.gist .pl-sr .pl-cce { color: rgb(34, 134, 58); font-weight: 700; } + +.gist .pl-ml { color: rgb(115, 92, 15); } + +.gist .pl-mh, .gist .pl-mh .pl-en, .gist .pl-ms { color: rgb(0, 92, 197); f= +ont-weight: 700; } + +.gist .pl-mi { color: rgb(36, 41, 46); font-style: italic; } + +.gist .pl-mb { color: rgb(36, 41, 46); font-weight: 700; } + +.gist .pl-md { background-color: rgb(255, 238, 240); color: rgb(179, 29, 40= +); } + +.gist .pl-mi1 { background-color: rgb(240, 255, 244); color: rgb(34, 134, 5= +8); } + +.gist .pl-mc { background-color: rgb(255, 235, 218); color: rgb(227, 98, 9)= +; } + +.gist .pl-mi2 { background-color: rgb(0, 92, 197); color: rgb(246, 248, 250= +); } + +.gist .pl-mdr { color: rgb(111, 66, 193); font-weight: 700; } + +.gist .pl-ba { color: rgb(88, 96, 105); } + +.gist .pl-sg { color: rgb(149, 157, 165); } + +.gist .pl-corl { color: rgb(3, 47, 98); text-decoration: underline; } + +.gist .breadcrumb { color: rgb(88, 96, 105); font-size: 16px; } + +.gist .breadcrumb .separator { white-space: pre-wrap; } + +.gist .breadcrumb .separator::after, .gist .breadcrumb .separator::before {= + content: " "; } + +.gist .breadcrumb strong.final-path { color: rgb(36, 41, 46); } + +.gist .editor-abort { display: inline; font-size: 14px; } + +.gist .blob-interaction-bar { background-color: rgb(242, 242, 242); border-= +bottom: 1px solid rgb(229, 229, 229); position: relative; } + +.gist .blob-interaction-bar::before { content: ""; display: table; } + +.gist .blob-interaction-bar::after { clear: both; content: ""; display: tab= +le; } + +.gist .blob-interaction-bar .octicon-search { color: rgb(88, 96, 105); font= +-size: 12px; left: 10px; position: absolute; top: 10px; } + +.gist .blob-filter { border: 0px; border-radius: 0px; font-size: 12px; outl= +ine: none; padding: 4px 20px 5px 30px; width: 100%; } + +.gist .blob-filter:focus { outline: none; } + +.gist .html-blob { margin-bottom: 15px; } + +.gist .TagsearchPopover { max-width: 600px; width: inherit; } + +.gist .TagsearchPopover-content { max-height: 300px; } + +.gist .TagsearchPopover-list .TagsearchPopover-list-item:hover { background= +-color: rgb(246, 248, 250); } + +.gist .TagsearchPopover-list .TagsearchPopover-list-item .TagsearchPopover-= +item:hover { text-decoration: none; } + +.gist .TagsearchPopover-list .blob-code-inner { white-space: pre-wrap; } + +.gist .license-summary-octicon { color: rgb(149, 157, 165); } + +.gist .rule-type-permissions { color: rgb(40, 167, 69); } + +.gist .rule-type-conditions { color: rgb(3, 102, 214); } + +.gist .rule-type-limitations { color: rgb(215, 58, 73); } + +.gist .linejump .linejump-input { background-color: rgb(250, 251, 252); wid= +th: 340px; } + +.gist .linejump .btn, .gist .linejump .linejump-input { font-size: 16px; pa= +dding: 10px 15px; } + +.gist .blob-wrapper { overflow: auto hidden; } + +.gist .page-blob.height-full .blob-wrapper { overflow-y: auto; } + +.gist .page-edit-blob.height-full .CodeMirror { height: 300px; } + +.gist .page-edit-blob.height-full .CodeMirror, .gist .page-edit-blob.height= +-full .CodeMirror-scroll { display: flex; flex: 1 1 auto; flex-direction: c= +olumn; } + +.gist .blob-wrapper-embedded { max-height: 240px; overflow-y: auto; } + +.gist .diff-table { border-collapse: separate; width: 100%; } + +.gist .diff-table .line-comments { border-top: 1px solid rgb(225, 228, 232)= +; padding: 10px; vertical-align: top; } + +.gist .diff-table .line-comments:first-child + .empty-cell { border-left-wi= +dth: 1px; } + +.gist .diff-table tr:not(:last-child) .line-comments { border-bottom: 1px s= +olid rgb(225, 228, 232); border-top: 1px solid rgb(225, 228, 232); } + +.gist .blob-num { color: rgba(27, 31, 35, 0.3); cursor: pointer; font-famil= +y: SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace; font-size= +: 12px; line-height: 20px; min-width: 50px; padding-left: 10px; padding-rig= +ht: 10px; text-align: right; user-select: none; vertical-align: top; white-= +space: nowrap; width: 1%; } + +.gist .blob-num:hover { color: rgba(27, 31, 35, 0.6); } + +.gist .blob-num::before { content: attr(data-line-number); } + +.gist .blob-num.non-expandable { cursor: default; } + +.gist .blob-num.non-expandable:hover { color: rgba(27, 31, 35, 0.3); } + +.gist .blob-code { line-height: 20px; padding-left: 10px; padding-right: 10= +px; position: relative; vertical-align: top; } + +.gist .blob-code-inner { color: rgb(36, 41, 46); font-family: SFMono-Regula= +r, Consolas, "Liberation Mono", Menlo, monospace; font-size: 12px; overflow= +: visible; white-space: pre; overflow-wrap: normal; } + +.gist .blob-code-inner .x-first { border-bottom-left-radius: 0.2em; border-= +top-left-radius: 0.2em; } + +.gist .blob-code-inner .x-last { border-bottom-right-radius: 0.2em; border-= +top-right-radius: 0.2em; } + +.gist .blob-code-inner.highlighted, .gist .blob-code-inner .highlighted { b= +ackground-color: rgb(255, 251, 221); } + +.gist .blob-code-marker::before { content: attr(data-code-marker); } + +.gist .blob-code-marker-cell { user-select: none; width: 1em; } + +.gist .blob-code-marker-cell::before { content: attr(data-code-marker); dis= +play: block; height: 0px; width: 0px; } + +.gist .blob-code-marker-addition::before { content: "+ "; } + +.gist .blob-code-marker-deletion::before { content: "- "; } + +.gist .blob-code-marker-context::before { content: " "; } + +.gist .soft-wrap .diff-table { table-layout: fixed; } + +.gist .soft-wrap .blob-code { padding-left: 18px; text-indent: -7px; } + +.gist .soft-wrap .blob-code-inner { white-space: pre-wrap; overflow-wrap: b= +reak-word; } + +.gist .soft-wrap .no-nl-marker { display: none; } + +.gist .soft-wrap .add-line-comment { margin-left: -28px; } + +.gist .blob-code-hunk, .gist .blob-num-expandable, .gist .blob-num-hunk { c= +olor: rgba(27, 31, 35, 0.7); vertical-align: middle; } + +.gist .blob-num-expandable, .gist .blob-num-hunk { background-color: rgb(21= +9, 237, 255); } + +.gist .blob-code-hunk { background-color: rgb(241, 248, 255); border-width:= + 1px 0px; padding-bottom: 4px; padding-top: 4px; } + +.gist .blob-expanded .blob-code, .gist .blob-expanded .blob-num { backgroun= +d-color: rgb(250, 251, 252); } + +.gist .blob-expanded + tr:not(.blob-expanded) .blob-code, .gist .blob-expan= +ded + tr:not(.blob-expanded) .blob-num { border-top: 1px solid rgb(234, 236= +, 239); } + +.gist .blob-expanded .blob-num-hunk { border-top: 1px solid rgb(234, 236, 2= +39); } + +.gist tr:not(.blob-expanded) + .blob-expanded .blob-code, .gist tr:not(.blo= +b-expanded) + .blob-expanded .blob-num { border-top: 1px solid rgb(234, 236= +, 239); } + +.gist .blob-num-expandable { font-size: 12px; padding: 0px; text-align: cen= +ter; } + +.gist .blob-num-expandable .diff-expander { color: rgb(88, 96, 105); cursor= +: pointer; display: block; height: auto; margin-right: -1px; padding: 4px 1= +1px 4px 10px; width: auto; } + +.gist .blob-num-expandable .diff-expander .octicon { vertical-align: top; } + +.gist .blob-num-expandable .directional-expander { color: rgb(88, 96, 105);= + cursor: pointer; display: block; height: auto; margin-right: -1px; width: = +auto; } + +.gist .blob-num-expandable .single-expander { padding-bottom: 4px; padding-= +top: 4px; } + +.gist .blob-num-expandable .diff-expander:hover, .gist .blob-num-expandable= + .directional-expander:hover { background-color: rgb(3, 102, 214); border-c= +olor: rgb(3, 102, 214); color: rgb(255, 255, 255); text-shadow: none; } + +.gist .blob-code-addition { background-color: rgb(230, 255, 237); } + +.gist .blob-code-addition .x { background-color: rgb(172, 242, 189); color:= + rgb(36, 41, 46); } + +.gist .blob-num-addition { background-color: rgb(205, 255, 216); border-col= +or: rgb(190, 245, 203); } + +.gist .blob-code-deletion { background-color: rgb(255, 238, 240); } + +.gist .blob-code-deletion .x { background-color: rgb(253, 184, 192); color:= + rgb(36, 41, 46); } + +.gist .blob-num-deletion { background-color: rgb(255, 220, 224); border-col= +or: rgb(253, 174, 183); } + +.gist .selected-line.blob-code { background-color: rgb(255, 251, 221); } + +.gist .selected-line.blob-code .x { background-color: transparent; } + +.gist .selected-line.blob-num { background-color: rgb(255, 245, 177); borde= +r-color: rgb(255, 234, 127); } + +.gist .add-line-comment { background-color: rgb(3, 102, 214); background-im= +age: linear-gradient(rgb(3, 114, 239), rgb(3, 102, 214)); border-radius: 3p= +x; box-shadow: rgba(27, 31, 35, 0.15) 0px 1px 4px; color: rgb(255, 255, 255= +); cursor: pointer; float: left; height: 22px; line-height: 21px; margin: -= +2px -10px -2px -20px; opacity: 0; position: relative; text-align: center; t= +ext-indent: 0px; transform: scale(0.8); transition: transform 0.1s ease-in-= +out 0s; width: 22px; z-index: 5; } + +.gist .add-line-comment:hover { transform: scale(1); } + +.gist .add-line-comment:focus, .is-hovered .gist .add-line-comment { opacit= +y: 1; } + +.gist .add-line-comment .octicon { pointer-events: none; vertical-align: te= +xt-top; } + +.gist .add-line-comment.octicon-check { background: rgb(51, 51, 51); opacit= +y: 1; } + +.gist .inline-comment-form { border: 1px solid rgb(223, 226, 229); border-r= +adius: 3px; } + +.gist .inline-review-comment { margin-bottom: 10px !important; margin-top: = +0px !important; } + +.gist .inline-review-comment .gc:first-child + tr .blob-code, .gist .inline= +-review-comment .gc:first-child + tr .blob-num { padding-top: 5px; } + +.gist .inline-review-comment tr:last-child { border-bottom-left-radius: 2px= +; border-bottom-right-radius: 2px; } + +.gist .inline-review-comment tr:last-child .blob-code, .gist .inline-review= +-comment tr:last-child .blob-num { padding-bottom: 8px; } + +.gist .inline-review-comment tr:last-child .blob-code:first-child, .gist .i= +nline-review-comment tr:last-child .blob-num:first-child { border-bottom-le= +ft-radius: 2px; } + +.gist .inline-review-comment tr:last-child .blob-code:last-child, .gist .in= +line-review-comment tr:last-child .blob-num:last-child { border-bottom-righ= +t-radius: 2px; } + +.gist .timeline-inline-comments { table-layout: fixed; width: 100%; } + +.gist .show-inline-notes .inline-comments, .gist .timeline-inline-comments = +.inline-comments { display: table-row; } + +.gist .inline-comments, .gist .inline-comments.is-collapsed { display: none= +; } + +.gist .inline-comments .line-comments.is-collapsed { visibility: hidden; } + +.gist .inline-comments .line-comments + .blob-num { border-left-width: 1px;= + } + +.gist .inline-comments .timeline-comment { margin-bottom: 10px; } + +.gist .comment-holder, .gist .inline-comments .inline-comment-form, .gist .= +inline-comments .inline-comment-form-container { max-width: 780px; } + +.gist .empty-cell + .line-comments, .gist .line-comments + .line-comments {= + border-left: 1px solid rgb(234, 236, 239); } + +.gist .inline-comment-form-container .inline-comment-form, .gist .inline-co= +mment-form-container.open .inline-comment-form-actions { display: none; } + +.gist .inline-comment-form-container .inline-comment-form-actions, .gist .i= +nline-comment-form-container.open .inline-comment-form { display: block; } + +.gist body.full-width .container, .gist body.full-width .container-lg, .gis= +t body.split-diff .container, .gist body.split-diff .container-lg { max-wid= +th: none; padding-left: 20px; padding-right: 20px; width: 100%; } + +.gist body.full-width .repository-content, .gist body.split-diff .repositor= +y-content { width: 100%; } + +.gist body.full-width .new-pr-form, .gist body.split-diff .new-pr-form { ma= +x-width: 980px; } + +.gist .file-diff-split { table-layout: fixed; } + +.gist .file-diff-split .blob-code + .blob-num { border-left: 1px solid rgb(= +246, 248, 250); } + +.gist .file-diff-split .blob-code-inner { white-space: pre-wrap; overflow-w= +rap: break-word; } + +.gist .file-diff-split .empty-cell { background-color: rgb(250, 251, 252); = +border-right-color: rgb(234, 236, 239); cursor: default; } + +@media (max-width: 1280px) { + .gist .file-diff-split .write-selected .comment-form-head.comment-form-he= +ad { margin-bottom: 48px; } + .gist .file-diff-split markdown-toolbar { bottom: -40px; position: absolu= +te; right: 8px; } +} + +.gist .submodule-diff-stats .octicon-diff-removed { color: rgb(203, 36, 49)= +; } + +.gist .submodule-diff-stats .octicon-diff-renamed { color: rgb(103, 122, 13= +3); } + +.gist .submodule-diff-stats .octicon-diff-modified { color: rgb(208, 180, 7= +6); } + +.gist .submodule-diff-stats .octicon-diff-added { color: rgb(40, 167, 69); = +} + +.gist .BlobToolbar { left: -17px; } + +.gist .BlobToolbar-dropdown { margin-left: -2px; } + +.gist .code-navigation-banner { background: linear-gradient(rgba(242, 248, = +254, 0), rgba(242, 248, 254, 0.47)); } + +.gist .code-navigation-banner .code-navigation-banner-illo { background-ima= +ge: url("/images/modules/blob/code-navigation-banner-illo.svg"); background= +-position: 50% center; background-repeat: no-repeat; } + +.gist .pl-token.active, .gist .pl-token:hover { background: rgb(255, 234, 1= +27); cursor: pointer; } + +.gist .task-list-item { list-style-type: none; } + +.gist .task-list-item label { font-weight: 400; } + +.gist .task-list-item.enabled label { cursor: pointer; } + +.gist .task-list-item + .task-list-item { margin-top: 3px; } + +.gist .task-list-item .handle { display: none; } + +.gist .task-list-item-checkbox { margin: 0px 0.2em 0.25em -1.6em; vertical-= +align: middle; } + +.gist .reorderable-task-lists .markdown-body .contains-task-list { padding:= + 0px; } + +.gist .reorderable-task-lists .markdown-body li:not(.task-list-item) { marg= +in-left: 26px; } + +.gist .reorderable-task-lists .markdown-body ol:not(.contains-task-list) li= +, .gist .reorderable-task-lists .markdown-body ul:not(.contains-task-list) = +li { margin-left: 0px; } + +.gist .reorderable-task-lists .markdown-body li p { margin-top: 0px; } + +.gist .reorderable-task-lists .markdown-body .task-list-item { border: 1px = +solid transparent; margin-left: -15px; margin-right: -15px; padding-left: 4= +2px; padding-right: 15px; } + +.gist .reorderable-task-lists .markdown-body .task-list-item + .task-list-i= +tem { margin-top: 0px; } + +.gist .reorderable-task-lists .markdown-body .task-list-item .contains-task= +-list { padding-top: 4px; } + +.gist .reorderable-task-lists .markdown-body .task-list-item .handle { disp= +lay: block; float: left; margin-left: -43px; opacity: 0; padding: 2px 0px 0= +px 2px; width: 20px; } + +.gist .reorderable-task-lists .markdown-body .task-list-item .drag-handle {= + fill: rgb(51, 51, 51); } + +.gist .reorderable-task-lists .markdown-body .task-list-item.hovered > .han= +dle { opacity: 1; } + +.gist .reorderable-task-lists .markdown-body .task-list-item.is-dragging { = +opacity: 0; } + +.gist .review-comment-contents .markdown-body .task-list-item { border-bott= +om-left-radius: 3px; border-top-left-radius: 3px; margin-left: -12px; margi= +n-right: -12px; padding-left: 42px; } + +.gist .review-comment-contents .markdown-body .task-list-item.hovered { bor= +der-left-color: rgb(237, 237, 237); } + +.gist .highlight { background: rgb(255, 255, 255); border: 0px; color: rgb(= +51, 51, 51); font-family: SFMono-Regular, Consolas, "Liberation Mono", Menl= +o, monospace; font-size: 12px; font-weight: 400; line-height: 1.4; margin: = +0px; padding: 0px; } + +.gist .octospinner, .gist .render-viewer-error, .gist .render-viewer-fatal,= + .gist .render-viewer-invalid { display: none; } + +.gist iframe.render-viewer { border: 0px; height: 480px; overflow: hidden; = +width: 100%; } + +.gist code, .gist pre { white-space: pre; font-family: SFMono-Regular, Cons= +olas, "Liberation Mono", Menlo, monospace !important; } + +.gist .gist-meta { background-color: rgb(247, 247, 247); border-radius: 0px= + 0px 2px 2px; color: rgb(88, 96, 105); font: 12px -apple-system, BlinkMacSy= +stemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "S= +egoe UI Emoji", "Segoe UI Symbol"; overflow: hidden; padding: 10px; } + +.gist .gist-meta a { border: 0px; color: rgb(102, 102, 102); font-weight: 6= +00; text-decoration: none; } + +.gist .gist-data { background-color: rgb(255, 255, 255); border-bottom: 1px= + solid rgb(221, 221, 221); border-radius: 2px 2px 0px 0px; overflow: auto; = +overflow-wrap: normal; } + +.gist .gist-file { border-width: 1px; border-style: solid; border-image: in= +itial; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 20= +4); border-radius: 3px; font-family: SFMono-Regular, Consolas, "Liberation = +Mono", Menlo, monospace; margin-bottom: 1em; } + +.gist .gist-file article { padding: 6px; } + +.gist .gist-file .scroll .gist-data { inset: 0px 0px 30px; overflow: scroll= +; position: absolute; } + +.gist .gist-file .scroll .gist-meta { bottom: 0px; left: 0px; position: abs= +olute; right: 0px; } + +.gist .blob-num { min-width: inherit; } + +.gist .blob-code, .gist .blob-num { background: transparent; padding: 1px 1= +0px !important; } + +.gist .blob-code { border: 0px; text-align: left; } + +.gist .blob-wrapper table { border-collapse: collapse; } + +.gist .blob-wrapper tr:first-child td { padding-top: 4px; } + +.gist .markdown-body .anchor { display: none; } +------MultipartBoundary--jKi5Q7xJqbsLcXdWq9okK9Rxuc2o4qQy10HIH5Yjn6---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://fonts.googleapis.com/icon?family=Material+Icons + +@charset "utf-8"; + +@font-face { font-family: "Material Icons"; font-style: normal; font-weight= +: 400; src: url("https://fonts.gstatic.com/s/materialicons/v140/flUhRq6tzZc= +lQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2") format("woff2"); } + +.material-icons { font-family: "Material Icons"; font-weight: normal; font-= +style: normal; font-size: 24px; line-height: 1; letter-spacing: normal; tex= +t-transform: none; display: inline-block; white-space: nowrap; overflow-wra= +p: normal; direction: ltr; font-feature-settings: "liga"; -webkit-font-smoo= +thing: antialiased; } +------MultipartBoundary--jKi5Q7xJqbsLcXdWq9okK9Rxuc2o4qQy10HIH5Yjn6---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://openai.com/_nuxt/Detail.befef1e5.css + +@charset "utf-8"; + +.ui-chapter--focus::before { display: block; } + +@media (min-width: 1280px) { + .generic-detail > div > .ui-block:first-child > [class^=3D"mt-"] { margin= +-top: 0rem; } +} +------MultipartBoundary--jKi5Q7xJqbsLcXdWq9okK9Rxuc2o4qQy10HIH5Yjn6---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://openai.com/_nuxt/search.7501b419.css + +@charset "utf-8"; + +.ui-link--tab::before { top: 0rem; bottom: 0.5rem; } +------MultipartBoundary--jKi5Q7xJqbsLcXdWq9okK9Rxuc2o4qQy10HIH5Yjn6------ diff --git a/static/1534f6a2-81ed-48ff-b118-a4d752dae524/index.mhtml b/static/1534f6a2-81ed-48ff-b118-a4d752dae524/index.mhtml new file mode 100644 index 0000000..9707517 --- /dev/null +++ b/static/1534f6a2-81ed-48ff-b118-a4d752dae524/index.mhtml @@ -0,0 +1,15385 @@ +From: +Snapshot-Content-Location: https://openai.com/careers/ai-policy-counsel +Subject: AI Policy Counsel +Date: Wed, 29 Nov 2023 11:27:25 -0800 +MIME-Version: 1.0 +Content-Type: multipart/related; + type="text/html"; + boundary="----MultipartBoundary--O2GiMn81ezp6rs0xRPtCHJmRceST559jLp3ArrroLZ----" + + +------MultipartBoundary--O2GiMn81ezp6rs0xRPtCHJmRceST559jLp3ArrroLZ---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable +Content-Location: https://openai.com/careers/ai-policy-counsel + + +AI Policy Counsel + + + + + + + +%0A = + %0A = + %0A = + "> +
    <= +/div>
    = +Ca= +reers

    AI Policy Counsel

    San Francisco, California, United States =E2=80=94 Legal

    About the Team

    OpenAI's Lega= +l team plays a crucial role in furthering OpenAI's mission by tackling inno= +vative, fundamental legal issues in AI. If you're passionate about doing si= +gnificant and unique work as a technology lawyer, this team is for you. The= + team comprises professionals from diverse fields, including technology, AI= +, privacy, IP, corporate, employment, tax law, regulatory, and litigation.<= +/p>

    About the Role

    We=E2=80=99re seeking an AI Pol= +icy Counsel to help navigate the increasing AI legislative and regulatory l= +andscape in the US and abroad. We=E2=80=99re looking for a legal self-start= +er who is comfortable jumping into a broad range of AI regulatory issues th= +at will help shape AI policy going forward and for which there is little pr= +ecedent. This role reports to our Associate General Counsel of AI Policy.

    This role is based in our San Francisco, CA HQ or remotely in Washingt= +on, DC. For San Francisco HQ, we use a hybrid work model of 3 days in the o= +ffice per week and offer relocation assistance to new employees.

    In this role, you will:

    • Analyze legislative and reg= +ulatory proposals concerning AI to understand their impact on OpenAI and th= +e broader AI community.
    • Draft white papers, comments, and other mat= +erials to articulate OpenAI=E2=80=99s position on various policy and regula= +tory matters.
    • Provide strategic policy analysis and advice to the G= +lobal Affairs team and other internal stakeholders.
    • Engage with ext= +ernal stakeholders, including regulatory authorities and industry groups, t= +o advocate for favorable policy frameworks.
    • Monitor and keep the te= +am updated on emerging policy issues related to AI.

    You= + might thrive in this role if you have:

    • 5-9 years of le= +gal and policy experience.
    • A combination of an in-house technology = +company, government, or law firm experience.
    • Strong background in t= +echnology policy, including AI. 
    • Experience creating clear and= + concise writing, distilling complex concepts into simple, explainable, and= + persuasive ideas.
    • Experience analyzing complex legislation.
    • Experience engaging with regulators and/or policymakers.
    • Internat= +ional policy experience, particularly in the EU and UK.

    About the Interview Process

    We will accept applications and= + conduct interviews through December, targeting onboarding by early January= +. The interview process may include a written assessment and several values= +, skills, and behavioral interviews with our team, virtually or in person.<= +/p>

    #LI-RA1

    Compensation, Benefits and Perks

    Total compensation also includes generous equity= + and benefits.

    • Medical, dental, and vision insurance for you and your fa= +mily
    • Mental health and wellness support
    • 401(k) plan with 4% matching= +
    • Unlimi= +ted time off and 18+ company holidays per year
    • Paid parental leave (20 week= +s) and family-planning support
    • Annual learning & development stipend ($= +1,500 per year)
    Annual Salary Ra= +nge
    $250,000=E2=80=94$250,000 USD

    About OpenAI

    OpenAI is an= + AI research and deployment company dedicated to ensuring that general-purp= +ose artificial intelligence benefits all of humanity. We push the boundarie= +s of the capabilities of AI systems and seek to safely deploy them to the w= +orld through our products. AI is an extremely powerful tool that must be cr= +eated with safety and human needs at its core, and to achieve our mission, = +we must encompass and value the many different perspectives, voices, and ex= +periences that form the full spectrum of humanity. 

    At OpenAI, w= +e believe artificial intelligence has the potential to help people solve im= +mense global challenges, and we want the upside of AI to be widely shared. = +Join us in shaping the future of technology.

    Apply now
    <= +div class=3D"shutter-row overflow-hidden" style=3D"--shutter-delay: 90ms;">= +
    = +
    + +------MultipartBoundary--O2GiMn81ezp6rs0xRPtCHJmRceST559jLp3ArrroLZ---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: cid:css-49e1c31d-5392-4501-969d-76d4d0f222ba@mhtml.blink + +@charset "utf-8"; + +.ui-description p strong:only-child { font-family: var(--sans); font-size: = +1rem; font-weight: 600; line-height: 130%; letter-spacing: 0px; -webkit-fon= +t-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-description p strong:only-child { font-size: 1.125rem; } +} + +.ui-description > div p:not(:first-child) strong:only-child { margin-top: v= +ar(--spacing-spacing-6); display: block; } + +.ui-description .content-conclusion div > strong:only-child { margin-top: v= +ar(--spacing-spacing-6); font-family: var(--sans); font-size: 1rem; font-we= +ight: 600; line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: = +antialiased; } + +@media (min-width: 1280px) { + .ui-description .content-conclusion div > strong:only-child { font-size: = +1.125rem; } +} + +.ui-description .content-conclusion div > strong:only-child { display: bloc= +k; } + +.ui-description .content-conclusion, .ui-description .content-pay-transpare= +ncy { margin-top: var(--spacing-spacing-6); display: block; } + +.ui-description .content-pay-transparency [style] { font-size: inherit !imp= +ortant; } + +.ui-description .content-pay-transparency .pay-input .title { margin-bottom= +: var(--spacing-spacing-2); margin-top: var(--spacing-spacing-4); font-weig= +ht: 600; } + +.ui-description .content-conclusion > div:not(:first-child) ul, .ui-descrip= +tion .content-conclusion > div:not(:first-child) ul + div { margin-top: var= +(--spacing-spacing-4); } +------MultipartBoundary--O2GiMn81ezp6rs0xRPtCHJmRceST559jLp3ArrroLZ---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://openai.com/_nuxt/entry.5d0d7132.css + +@charset "utf-8"; + +.bg-\[url\(\'https\:\/\/cdn\.openai\.com\/research-covers\/musenet\/gradien= +t\.jpg\'\)\] { background-image: url("https://cdn.openai.com/research-cover= +s/musenet/gradient.jpg"); } + +.bg-\[url\(\'https\:\/\/cdn\.openai\.com\/triton\/assets\/zoom-triton\.svg\= +'\)\] { background-image: url("https://cdn.openai.com/triton/assets/zoom-tr= +iton.svg"); } + +.ui-form input[type=3D"text"].validate:invalid, .ui-form input[type=3D"numb= +er"].validate:invalid, .ui-form input[type=3D"email"].validate:invalid, .ui= +-form input[type=3D"tel"].validate:invalid, .ui-form input[type=3D"url"].va= +lidate:invalid, .ui-form input[type=3D"search"].validate:invalid, .ui-form = +textarea.validate:invalid, .ui-form select.validate:invalid { background-im= +age: url("data:image/svg+xml,%3Csvg width=3D'14' height=3D'14' viewBox=3D'0= + 0 14 14' fill=3D'none' xmlns=3D'http://www.w3.org/2000/svg'%3E%3Cpath d=3D= +'M7 0C3.13 0 0 3.13 0 7C0 10.87 3.13 14 7 14C10.87 14 14 10.87 14 7C14 3.13= + 10.87 0 7 0ZM7 12.37C4.04 12.37 1.63 9.96 1.63 7C1.63 4.04 4.04 1.63 7 1.6= +3C9.96 1.63 12.37 4.04 12.37 7C12.37 9.96 9.96 12.37 7 12.37Z' fill=3D'%23F= +F4500'/%3E%3Cpath d=3D'M7.77999 3.62012H6.20999V8.00012H7.77999V3.62012Z' f= +ill=3D'%23FF4500'/%3E%3Cpath d=3D'M7.77999 9H6.20999V10.58H7.77999V9Z' fill= +=3D'%23FF4500'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat; } + +.ui-form select { appearance: none; background-image: url("data:image/svg+x= +ml,%3Csvg width=3D'18' height=3D'18' viewBox=3D'0 0 18 18' fill=3D'none' xm= +lns=3D'http://www.w3.org/2000/svg'%3E%3Cpath d=3D'M9 12.3599L3.94 7.30994L5= +.06 6.18994L9 10.1399L12.94 6.18994L14.06 7.30994L9 12.3599Z' fill=3D'black= +'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat; } + +.ui-form select.validate:invalid { background-image: url("data:image/svg+xm= +l,%3Csvg width=3D'18' height=3D'18' viewBox=3D'0 0 18 18' fill=3D'none' xml= +ns=3D'http://www.w3.org/2000/svg'%3E%3Cpath d=3D'M9 12.3599L3.94 7.30994L5.= +06 6.18994L9 10.1399L12.94 6.18994L14.06 7.30994L9 12.3599Z' fill=3D'black'= +/%3E%3C/svg%3E%0A"), url("data:image/svg+xml,%3Csvg width=3D'14' height=3D'= +14' viewBox=3D'0 0 14 14' fill=3D'none' xmlns=3D'http://www.w3.org/2000/svg= +'%3E%3Cpath d=3D'M7 0C3.13 0 0 3.13 0 7C0 10.87 3.13 14 7 14C10.87 14 14 10= +.87 14 7C14 3.13 10.87 0 7 0ZM7 12.37C4.04 12.37 1.63 9.96 1.63 7C1.63 4.04= + 4.04 1.63 7 1.63C9.96 1.63 12.37 4.04 12.37 7C12.37 9.96 9.96 12.37 7 12.3= +7Z' fill=3D'%23FF4500'/%3E%3Cpath d=3D'M7.77999 3.62012H6.20999V8.00012H7.7= +7999V3.62012Z' fill=3D'%23FF4500'/%3E%3Cpath d=3D'M7.77999 9H6.20999V10.58H= +7.77999V9Z' fill=3D'%23FF4500'/%3E%3C/svg%3E%0A"); background-repeat: no-re= +peat, no-repeat; } + +html[lang=3D"ja-JP"] .translated-page { --sans: "Hiragino Sans", "Meiryo", = +"Hiragino Kaku Gothic ProN", sans-serif; --serif: "Hiragino Sans", "Meiryo"= +, "Hiragino Kaku Gothic ProN", sans-serif; } + +html[lang=3D"ja-JP"] .translated-page header, html[lang=3D"ja-JP"] .transla= +ted-page footer { --sans: "Soehne", system-ui, -apple-system, Helvetica Neu= +e, Arial, sans-serif; } + +.Page#research-publications-gpt-4 .early-vs-final td:first-child { width: 2= +0%; } + +.Page#research-publications-gpt-4 .early-vs-final td:nth-child(2), .Page#re= +search-publications-gpt-4 .early-vs-final td:nth-child(3) { width: 40%; } + +.Page#research-publications-gpt-4 .correct-vs-incorrect td { width: 50%; } + +.Page#research-publications-gpt-4 .f-reference-1 { margin-bottom: var(--mb)= +; } + +.Page#research-publications-gpt-4 .exams-table td:nth-child(1) { width: 40%= +; padding-right: 10%; } + +.Page#research-publications-gpt-4 .exams-table td:nth-child(2), .Page#resea= +rch-publications-gpt-4 .exams-table td:nth-child(3), .Page#research-publica= +tions-gpt-4 .exams-table td:nth-child(4) { width: 20%; } + +.Page#research-publications-gpt-4 .ui-block.theme-mid-gray { background-col= +or: var(--gray-300); } + +@media (min-width: 744px) { + .Page#customer-stories-be-my-eyes #introducing-be-my-eyes .ui-video { wid= +th: 50%; } +} + +@media (min-width: 429px) { + .Page#blog-details-chatgpt-can-now-see-hear-and-speak .ui-video { width: = +50%; } +} + +.Page#blog-details-chatgpt-plugins .theme-mid-gray { background-color: var(= +--orange-100); } + +.Page#blog-details-chatgpt-plugins .InterpreterBlock { z-index: 20; } + +.Page#blog-details-democratic-inputs-to-ai .f-reference-1 { display: none; = +} + +.Page#blog-details-red-teaming-network table { border-color: var(--border-s= +econdary); } + +.Page#blog-details-red-teaming-network tbody { width: 100%; display: table;= + } + +.Page#products-chatgpt-enterprise > div + div h2, .Page#products-enterprise= + > div + div h2 { font-family: var(--sans); font-size: 1.75rem; line-height= +: 120%; letter-spacing: -0.01em; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .Page#products-chatgpt-enterprise > div + div h2, .Page#products-enterpri= +se > div + div h2 { font-size: 2.25rem; } +} + +@media (min-width: 1280px) { + .Page#products-chatgpt-enterprise > div + div h2, .Page#products-enterpri= +se > div + div h2 { font-size: 3rem; line-height: 110%; letter-spacing: -0.= +02em; } +} + +.Page#products-chatgpt-enterprise > div + div h2, .Page#products-enterprise= + > div + div h2 { font-weight: 600; } + +.Page#products-chatgpt-enterprise > div + div h2 + div, .Page#products-ente= +rprise > div + div h2 + div { margin-top: var(--spacing-spacing-6); } + +.Page#products-dall-e-3 .ui-hero .container { height: auto; } + +.Page#products-dall-e-2 .ui-hero .f-display-5, .Page#products-dall-e-3 .ui-= +hero .f-display-5 { margin-left: -0.055em; } + +@media (min-width: 0px) { + @media not all and (min-width: 429px) { + .Page#products-dall-e-2 .ui-hero .f-display-5, .Page#products-dall-e-3 .u= +i-hero .f-display-5 { font-size: 23vw; } +} +} + +.Page#landings-supplier-data-processing-addendum .ui-blocks .ui-block.theme= +-mid-gray.ui-block--table > div { padding-top: var(--spacing-spacing-4); } + +.Page#blog-details-new-models-and-developer-products-announced-at-devday .u= +i-block--code-snippet video { filter: brightness(98%); } + +.Page#landings-enterprise-privacy #our-commitments, .Page#landings-enterpri= +se-privacy-2 #our-commitments { margin-top: var(--spacing-spacing-6); } + +.Page#landings-enterprise-privacy #ownership-you-own-and-control-your-data,= + .Page#landings-enterprise-privacy #control-you-decide-who-has-access, .Pag= +e#landings-enterprise-privacy #security-comprehensive-compliance, .Page#lan= +dings-enterprise-privacy-2 #ownership-you-own-and-control-your-data, .Page#= +landings-enterprise-privacy-2 #control-you-decide-who-has-access, .Page#lan= +dings-enterprise-privacy-2 #security-comprehensive-compliance { margin-top:= + var(--spacing-spacing-5); } + +*, ::before, ::after { box-sizing: border-box; border-width: 0px; border-st= +yle: solid; border-color: currentcolor; } + +::before, ::after { --tw-content: ""; } + +html { line-height: 1.5; text-size-adjust: 100%; tab-size: 4; font-family: = +Soehne, system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif; font= +-feature-settings: normal; font-variation-settings: normal; } + +body { margin: 0px; line-height: inherit; } + +hr { height: 0px; color: inherit; border-top-width: 1px; } + +abbr:where([title]) { text-decoration: underline dotted; } + +h1, h2, h3, h4, h5, h6 { font-size: inherit; font-weight: inherit; } + +a { color: inherit; text-decoration: inherit; } + +b, strong { font-weight: bolder; } + +code, kbd, samp, pre { font-family: "Soehne Mono Buch", Courier, monospace;= + font-size: 1em; } + +small { font-size: 80%; } + +sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-ali= +gn: baseline; } + +sub { bottom: -0.25em; } + +sup { top: -0.5em; } + +table { text-indent: 0px; border-color: inherit; border-collapse: collapse;= + } + +button, input, optgroup, select, textarea { font-family: inherit; font-feat= +ure-settings: inherit; font-variation-settings: inherit; font-size: 100%; f= +ont-weight: inherit; line-height: inherit; color: inherit; margin: 0px; pad= +ding: 0px; } + +button, select { text-transform: none; } + +button, [type=3D"button"], [type=3D"reset"], [type=3D"submit"] { appearance= +: button; background-color: transparent; background-image: none; } + +progress { vertical-align: baseline; } + +::-webkit-inner-spin-button, ::-webkit-outer-spin-button { height: auto; } + +[type=3D"search"] { appearance: textfield; outline-offset: -2px; } + +::-webkit-search-decoration { appearance: none; } + +::-webkit-file-upload-button { appearance: button; font: inherit; } + +summary { display: list-item; } + +blockquote, dl, dd, h1, h2, h3, h4, h5, h6, hr, figure, p, pre { margin: 0p= +x; } + +fieldset { margin: 0px; padding: 0px; } + +legend { padding: 0px; } + +ol, ul, menu { list-style: none; margin: 0px; padding: 0px; } + +dialog { padding: 0px; } + +textarea { resize: vertical; } + +input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { opa= +city: 1; color: rgb(156, 163, 175); } + +input::placeholder, textarea::placeholder { opacity: 1; color: rgb(156, 163= +, 175); } + +button, [role=3D"button"] { cursor: pointer; } + +:disabled { cursor: default; } + +img, svg, video, canvas, audio, iframe, embed, object { display: block; ver= +tical-align: middle; } + +img, video { max-width: 100%; height: auto; } + +[hidden] { display: none; } + +:root { --breakpoint: "xs"; --container-width: unset; --inner-gutter: 16px;= + --outer-gutter: 16px; --grid-columns: 6; --env: "production"; --grid-colum= +n-bg: rgba(127, 255, 255, .25); } + +@media (min-width: 429px) { + :root { --breakpoint: "sm"; --container-width: unset; --inner-gutter: 16p= +x; --outer-gutter: 16px; --grid-columns: 6; } +} + +@media (min-width: 744px) { + :root { --breakpoint: "md"; --container-width: unset; --inner-gutter: 16p= +x; --outer-gutter: 16px; --grid-columns: 8; } +} + +@media (min-width: 1280px) { + :root { --breakpoint: "lg"; --container-width: unset; --inner-gutter: 24p= +x; --outer-gutter: 24px; --grid-columns: 12; } +} + +@media (min-width: 1680px) { + :root { --breakpoint: "xl"; --container-width: 1632px; --inner-gutter: 24= +px; --outer-gutter: 24px; --grid-columns: 12; } +} + +.container { width: calc(var(--container-width, 100%) - (2 * var(--outer-gu= +tter, 0))); margin-right: auto; margin-left: auto; } + +.breakout.px-outer-gutter, .breakout > .px-outer-gutter { padding-left: var= +(--breakout-outer-gutter); padding-right: var(--breakout-outer-gutter); } + +.full-bleed-scroller { display: flex; flex-flow: row; overflow: auto hidden= +; gap: var(--inner-gutter); } + +.full-bleed-scroller::before { content: ""; flex: 0 0 auto; width: calc(var= +(--breakout-outer-gutter, var(--outer-gutter, 0px)) - var(--inner-gutter, 0= +px)); } + +.full-bleed-scroller::after { content: ""; flex: 0 0 auto; width: calc(var(= +--breakout-outer-gutter, var(--outer-gutter, 0px)) - var(--inner-gutter, 0p= +x)); } + +.gap-gutter { gap: var(--inner-gutter); } + +[class*=3D"scrollbar-track-"], [class*=3D"scrollbar-thumb-"] { --scrollbar-= +bg: #fafafa; --scrollbar-fg: #c1c1c1; --scrollbar-border: #e8e8e8; } + +[class*=3D"scrollbar-track-"]::-webkit-scrollbar, [class*=3D"scrollbar-thum= +b-"]::-webkit-scrollbar { width: var(--scrollbar-width, 15px); height: var(= +--scrollbar-width, 15px); } + +[class*=3D"scrollbar-track-"]::-webkit-scrollbar-track, [class*=3D"scrollba= +r-thumb-"]::-webkit-scrollbar-track { background: var(--scrollbar-bg); } + +[class*=3D"scrollbar-track-"]::-webkit-scrollbar-track:horizontal, [class*= +=3D"scrollbar-thumb-"]::-webkit-scrollbar-track:horizontal { border-top: 1p= +x solid var(--scrollbar-border); border-bottom: 1px solid var(--scrollbar-b= +order); } + +[class*=3D"scrollbar-track-"]::-webkit-scrollbar-track:vertical, [class*=3D= +"scrollbar-thumb-"]::-webkit-scrollbar-track:vertical { border-left: 1px so= +lid var(--scrollbar-border); border-right: 1px solid var(--scrollbar-border= +); } + +[class*=3D"scrollbar-track-"]::-webkit-scrollbar-thumb, [class*=3D"scrollba= +r-thumb-"]::-webkit-scrollbar-thumb { background-image: ; background-positi= +on-x: ; background-position-y: ; background-size: ; background-repeat-x: ; = +background-repeat-y: ; background-attachment: ; background-origin: ; backgr= +ound-color: ; border-radius: 20px; border: var(--scrollbar-padding, 4px) so= +lid transparent; background-clip: content-box; } + +:root { --spacing-spacing-1: .25rem; --spacing-spacing-2: .5rem; --spacing-= +spacing-3: .5rem; --spacing-spacing-4: 1rem; --spacing-spacing-5: 1.5rem; -= +-spacing-spacing-6: 2.25rem; --spacing-spacing-7: 4.5rem; --spacing-spacing= +-8: 5.25rem; --spacing-spacing-9: 9rem; --spacing-spacing-10: 11.25rem; --s= +pacing-spacing-11: 11.25rem; } + +@media (min-width: 744px) { + :root { --spacing-spacing-5: 2.25rem; --spacing-spacing-6: 3rem; --spacin= +g-spacing-7: 5.25rem; --spacing-spacing-8: 7rem; --spacing-spacing-9: 10rem= +; --spacing-spacing-10: 12.5rem; --spacing-spacing-11: 12.5rem; } +} + +@media (min-width: 1280px) { + :root { --spacing-spacing-3: .75rem; --spacing-spacing-4: 1.5rem; --spaci= +ng-spacing-5: 3rem; --spacing-spacing-6: 3.75rem; --spacing-spacing-7: 6rem= +; --spacing-spacing-8: 9rem; --spacing-spacing-9: 11.25rem; --spacing-spaci= +ng-10: 13.75rem; --spacing-spacing-11: 16.5rem; } +} + +.mt-spacing-1 { margin-top: var(--spacing-spacing-1); } + +.mb-spacing-1 { margin-bottom: var(--spacing-spacing-1); } + +.gap-spacing-1 { gap: var(--spacing-spacing-1); } + +.gap-y-spacing-1 { row-gap: var(--spacing-spacing-1); } + +.mt-spacing-2 { margin-top: var(--spacing-spacing-2); } + +.mb-spacing-2 { margin-bottom: var(--spacing-spacing-2); } + +.mr-spacing-2 { margin-right: var(--spacing-spacing-2); } + +.p-spacing-2 { padding: var(--spacing-spacing-2); } + +.pt-spacing-2 { padding-top: var(--spacing-spacing-2); } + +.pb-spacing-2 { padding-bottom: var(--spacing-spacing-2); } + +.px-spacing-2 { padding-left: var(--spacing-spacing-2); padding-right: var(= +--spacing-spacing-2); } + +.py-spacing-2 { padding-top: var(--spacing-spacing-2); padding-bottom: var(= +--spacing-spacing-2); } + +.gap-spacing-2 { gap: var(--spacing-spacing-2); } + +.gap-y-spacing-2 { row-gap: var(--spacing-spacing-2); } + +.\!mt-spacing-3 { margin-top: var(--spacing-spacing-3) !important; } + +.mt-spacing-3 { margin-top: var(--spacing-spacing-3); } + +.-mt-spacing-3 { margin-top: calc(var(--spacing-spacing-3) * -1); } + +.mb-spacing-3 { margin-bottom: var(--spacing-spacing-3); } + +.mr-spacing-3 { margin-right: var(--spacing-spacing-3); } + +.ml-spacing-3 { margin-left: var(--spacing-spacing-3); } + +.p-spacing-3 { padding: var(--spacing-spacing-3); } + +.pt-spacing-3 { padding-top: var(--spacing-spacing-3); } + +.pb-spacing-3 { padding-bottom: var(--spacing-spacing-3); } + +.pr-spacing-3 { padding-right: var(--spacing-spacing-3); } + +.pl-spacing-3 { padding-left: var(--spacing-spacing-3); } + +.px-spacing-3 { padding-left: var(--spacing-spacing-3); padding-right: var(= +--spacing-spacing-3); } + +.py-spacing-3 { padding-top: var(--spacing-spacing-3); padding-bottom: var(= +--spacing-spacing-3); } + +.gap-spacing-3 { gap: var(--spacing-spacing-3); } + +.gap-x-spacing-3 { column-gap: var(--spacing-spacing-3); } + +.gap-y-spacing-3 { row-gap: var(--spacing-spacing-3); } + +.mt-spacing-4 { margin-top: var(--spacing-spacing-4); } + +.-mt-spacing-4 { margin-top: calc(var(--spacing-spacing-4) * -1); } + +.mb-spacing-4 { margin-bottom: var(--spacing-spacing-4); } + +.-mb-spacing-4 { margin-bottom: calc(var(--spacing-spacing-4) * -1); } + +.mr-spacing-4 { margin-right: var(--spacing-spacing-4); } + +.ml-spacing-4 { margin-left: var(--spacing-spacing-4); } + +.-ml-spacing-4 { margin-left: calc(var(--spacing-spacing-4) * -1); } + +.my-spacing-4 { margin-top: var(--spacing-spacing-4); margin-bottom: var(--= +spacing-spacing-4); } + +.p-spacing-4 { padding: var(--spacing-spacing-4); } + +.pt-spacing-4 { padding-top: var(--spacing-spacing-4); } + +.pb-spacing-4 { padding-bottom: var(--spacing-spacing-4); } + +.pr-spacing-4 { padding-right: var(--spacing-spacing-4); } + +.py-spacing-4 { padding-top: var(--spacing-spacing-4); padding-bottom: var(= +--spacing-spacing-4); } + +.gap-spacing-4 { gap: var(--spacing-spacing-4); } + +.gap-x-spacing-4 { column-gap: var(--spacing-spacing-4); } + +.gap-y-spacing-4 { row-gap: var(--spacing-spacing-4); } + +.mt-spacing-5 { margin-top: var(--spacing-spacing-5); } + +.-mt-spacing-5 { margin-top: calc(var(--spacing-spacing-5) * -1); } + +.mb-spacing-5 { margin-bottom: var(--spacing-spacing-5); } + +.-mb-spacing-5 { margin-bottom: calc(var(--spacing-spacing-5) * -1); } + +.\!my-spacing-5 { margin-top: var(--spacing-spacing-5) !important; margin-b= +ottom: var(--spacing-spacing-5) !important; } + +.pt-spacing-5 { padding-top: var(--spacing-spacing-5); } + +.pb-spacing-5 { padding-bottom: var(--spacing-spacing-5); } + +.px-spacing-5 { padding-left: var(--spacing-spacing-5); padding-right: var(= +--spacing-spacing-5); } + +.py-spacing-5 { padding-top: var(--spacing-spacing-5); padding-bottom: var(= +--spacing-spacing-5); } + +.gap-spacing-5 { gap: var(--spacing-spacing-5); } + +.gap-x-spacing-5 { column-gap: var(--spacing-spacing-5); } + +.gap-y-spacing-5 { row-gap: var(--spacing-spacing-5); } + +.mt-spacing-6 { margin-top: var(--spacing-spacing-6); } + +.-mt-spacing-6 { margin-top: calc(var(--spacing-spacing-6) * -1); } + +.mb-spacing-6 { margin-bottom: var(--spacing-spacing-6); } + +.mr-spacing-6 { margin-right: var(--spacing-spacing-6); } + +.mx-spacing-6 { margin-left: var(--spacing-spacing-6); margin-right: var(--= +spacing-spacing-6); } + +.my-spacing-6 { margin-top: var(--spacing-spacing-6); margin-bottom: var(--= +spacing-spacing-6); } + +.p-spacing-6 { padding: var(--spacing-spacing-6); } + +.pt-spacing-6 { padding-top: var(--spacing-spacing-6); } + +.pb-spacing-6 { padding-bottom: var(--spacing-spacing-6); } + +.px-spacing-6 { padding-left: var(--spacing-spacing-6); padding-right: var(= +--spacing-spacing-6); } + +.py-spacing-6 { padding-top: var(--spacing-spacing-6); padding-bottom: var(= +--spacing-spacing-6); } + +.gap-spacing-6 { gap: var(--spacing-spacing-6); } + +.gap-y-spacing-6 { row-gap: var(--spacing-spacing-6); } + +.top-spacing-6 { top: var(--spacing-spacing-6); } + +.left-spacing-6 { left: var(--spacing-spacing-6); } + +.mt-spacing-7 { margin-top: var(--spacing-spacing-7); } + +.-mt-spacing-7 { margin-top: calc(var(--spacing-spacing-7) * -1); } + +.mb-spacing-7 { margin-bottom: var(--spacing-spacing-7); } + +.-mb-spacing-7 { margin-bottom: calc(var(--spacing-spacing-7) * -1); } + +.my-spacing-7 { margin-top: var(--spacing-spacing-7); margin-bottom: var(--= +spacing-spacing-7); } + +.pt-spacing-7 { padding-top: var(--spacing-spacing-7); } + +.pb-spacing-7 { padding-bottom: var(--spacing-spacing-7); } + +.py-spacing-7 { padding-top: var(--spacing-spacing-7); padding-bottom: var(= +--spacing-spacing-7); } + +.gap-spacing-7 { gap: var(--spacing-spacing-7); } + +.mt-spacing-8 { margin-top: var(--spacing-spacing-8); } + +.pt-spacing-8 { padding-top: var(--spacing-spacing-8); } + +.py-spacing-8 { padding-top: var(--spacing-spacing-8); padding-bottom: var(= +--spacing-spacing-8); } + +.mt-spacing-9 { margin-top: var(--spacing-spacing-9); } + +.pt-spacing-9 { padding-top: var(--spacing-spacing-9); } + +.mt-spacing-10 { margin-top: var(--spacing-spacing-10); } + +.py-spacing-10 { padding-top: var(--spacing-spacing-10); padding-bottom: va= +r(--spacing-spacing-10); } + +.pt-spacing-11 { padding-top: var(--spacing-spacing-11); } + +:root { --sans: "Soehne", system-ui, -apple-system, Helvetica Neue, Arial, = +sans-serif; --circle: "Soehne Circle", sans-serif; --serif: "Signifier", ui= +-serif, Georgia, Cambria, Times New Roman, Times, serif; --mono: "Soehne Mo= +no Buch", Courier, monospace; } + +.f-display-1 { font-family: var(--serif); font-weight: 400; font-size: 2.62= +5rem; line-height: 110%; letter-spacing: -0.01em; font-feature-settings: "l= +iga"; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-display-1 { font-size: 3.4375rem; } +} + +@media (min-width: 1280px) { + .f-display-1 { font-size: 4.5625rem; letter-spacing: -0.02em; } +} + +.f-display-2 { font-family: var(--sans); font-size: 2.625rem; line-height: = +110%; letter-spacing: -0.01em; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-display-2 { font-size: 3.4375rem; line-height: 110%; letter-spacing: -= +0.02em; } +} + +@media (min-width: 1280px) { + .f-display-2 { font-size: 4.5625rem; line-height: 100%; } +} + +.f-display-3 { font-family: var(--serif); font-weight: 400; font-size: 2rem= +; line-height: 110%; letter-spacing: -0.01em; font-feature-settings: "liga"= +; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-display-3 { font-size: 2.625rem; } +} + +@media (min-width: 1280px) { + .f-display-3 { font-size: 3.4375rem; } +} + +.f-display-4 { font-family: var(--sans); font-size: 9.125rem; line-height: = +100%; letter-spacing: -0.02em; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-display-4 { font-size: 12rem; } +} + +@media (min-width: 1280px) { + .f-display-4 { font-size: 18.1875rem; } +} + +@media (min-width: 1680px) { + .f-display-4 { font-size: 24rem; } +} + +.f-display-5 { font-family: var(--sans); font-size: 6rem; line-height: 100%= +; letter-spacing: -0.02em; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-display-5 { font-size: 7.9375rem; } +} + +@media (min-width: 1280px) { + .f-display-5 { font-size: 10.4375rem; } +} + +.f-heading-1 { font-family: var(--serif); font-size: 1.75rem; font-weight: = +400; line-height: 110%; letter-spacing: -0.01em; font-feature-settings: "li= +ga"; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-heading-1 { font-size: 2.25rem; } +} + +@media (min-width: 1280px) { + .f-heading-1 { font-size: 3rem; letter-spacing: -0.02em; } +} + +.f-heading-1-sans { font-family: var(--sans); font-size: 1.75rem; font-weig= +ht: 600; line-height: 110%; letter-spacing: -0.01em; font-feature-settings:= + "liga"; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-heading-1-sans { font-size: 2.25rem; } +} + +@media (min-width: 1280px) { + .f-heading-1-sans { font-size: 3rem; letter-spacing: -0.02em; } +} + +.f-heading-2 { font-family: var(--sans); font-size: 1.75rem; line-height: 1= +20%; letter-spacing: -0.01em; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-heading-2 { font-size: 2.25rem; } +} + +@media (min-width: 1280px) { + .f-heading-2 { font-size: 3rem; line-height: 110%; letter-spacing: -0.02e= +m; } +} + +.f-heading-3 { font-family: var(--sans); font-size: 1.3125rem; font-weight:= + 600; line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: antia= +liased; } + +@media (min-width: 744px) { + .f-heading-3 { font-size: 1.5rem; line-height: 120%; letter-spacing: -0.0= +1em; } +} + +@media (min-width: 1280px) { + .f-heading-3 { font-size: 1.75rem; } +} + +.f-heading-4 { font-family: var(--sans); font-size: 1.125rem; font-weight: = +600; line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: antial= +iased; } + +@media (min-width: 1280px) { + .f-heading-4 { font-size: 1.3125rem; } +} + +.f-heading-5 { font-family: var(--sans); font-size: 1rem; font-weight: 600;= + line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: antialiase= +d; } + +@media (min-width: 1280px) { + .f-heading-5 { font-size: 1.125rem; } +} + +.f-subhead-1 { font-family: var(--sans); font-size: 1.3125rem; line-height:= + 130%; letter-spacing: -0.01em; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-subhead-1 { font-size: 1.5rem; line-height: 120%; } +} + +@media (min-width: 1280px) { + .f-subhead-1 { font-size: 1.75rem; } +} + +.f-subhead-1-serif { font-family: var(--serif); font-size: 1.3125rem; line-= +height: 130%; letter-spacing: -0.01em; -webkit-font-smoothing: antialiased;= + } + +@media (min-width: 744px) { + .f-subhead-1-serif { font-size: 1.5rem; line-height: 120%; } +} + +@media (min-width: 1280px) { + .f-subhead-1-serif { font-size: 1.75rem; } +} + +.f-subhead-2 { font-family: var(--sans); font-size: 1rem; font-weight: 600;= + line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: antialiase= +d; } + +@media (min-width: 1280px) { + .f-subhead-2 { font-size: 1.125rem; } +} + +.f-body-1 { font-family: var(--sans); font-size: 1rem; line-height: 130%; l= +etter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .f-body-1 { font-size: 1.125rem; } +} + +.f-body-2 { font-family: var(--serif); font-size: 1.125rem; font-weight: 40= +0; line-height: 140%; letter-spacing: 0px; font-feature-settings: "liga"; -= +webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .f-body-2 { font-size: 1.3125rem; } +} + +.f-ui-0 { font-family: var(--sans); font-size: 0.875rem; line-height: 130%;= + letter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .f-ui-0 { font-size: 1rem; } +} + +.f-ui-1 { font-family: var(--sans); font-size: 1rem; line-height: 130%; let= +ter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .f-ui-1 { font-size: 1.125rem; } +} + +.f-ui-2 { font-family: var(--sans); font-size: 1rem; font-weight: 600; line= +-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .f-ui-2 { font-size: 1.125rem; } +} + +.f-ui-3 { font-family: var(--sans); font-size: 1.3125rem; line-height: 100%= +; letter-spacing: -0.01em; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-ui-3 { font-size: 1.5rem; } +} + +@media (min-width: 1280px) { + .f-ui-3 { font-size: 1.75rem; } +} + +.f-caption-1 { font-family: var(--sans); font-size: 0.75rem; line-height: 1= +30%; letter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +.f-quote-1 { font-family: var(--sans); font-size: 2rem; line-height: 120%; = +letter-spacing: -0.01em; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-quote-1 { font-size: 2.625rem; line-height: 110%; } +} + +@media (min-width: 1280px) { + .f-quote-1 { font-size: 3rem; letter-spacing: -0.02em; } +} + +.f-reference-1 { font-family: var(--sans); font-size: 0.75rem; line-height:= + 130%; letter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .f-reference-1 { font-size: 0.875rem; } +} + +.f-reference-2 { font-family: var(--sans); font-size: 0.5em; line-height: 1= +30%; letter-spacing: 0px; vertical-align: super; -webkit-font-smoothing: an= +tialiased; } + +@media (min-width: 1280px) { + .f-reference-2 { font-size: 0.875rem; } +} + +.f-meta-1 { font-family: var(--sans); font-size: 1rem; font-weight: 600; li= +ne-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: antialiased; = +} + +@media (min-width: 1280px) { + .f-meta-1 { font-size: 1.125rem; } +} + +.f-meta-2 { font-family: var(--sans); font-size: 1rem; line-height: 130%; l= +etter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .f-meta-2 { font-size: 1.125rem; } +} + +.f-code-1 { font-family: var(--mono); font-size: 1rem; line-height: 120%; l= +etter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .f-code-1 { font-size: 1.0625rem; } +} + +.f-summary-1 { font-family: var(--serif); font-size: 1.3125rem; font-weight= +: 400; line-height: 140%; letter-spacing: 0px; font-feature-settings: "liga= +"; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-summary-1 { font-size: 1.5rem; line-height: 130%; } +} + +@media (min-width: 1280px) { + .f-summary-1 { font-size: 1.75rem; } +} + +.theme-light-gray { --text-primary: var(--gray-900); --text-primary-rgb: 0,= +0,0; --text-secondary: var(--gray-700); --text-interactive-primary: var(--g= +ray-900); --border-primary: var(--gray-900); --border-secondary: rgba(0,0,0= +,.2); --background-primary: var(--gray-000); --background-interactive-prima= +ry-hover: var(--gray-400); --text-inverse: var(--background-primary); --bor= +der-inverse: var(--background-primary); --background-inverse: var(--text-pr= +imary); background-color: var(--background-primary); color: var(--text-prim= +ary); } + +.theme-mid-gray { --text-primary: var(--gray-900); --text-primary-rgb: 0,0,= +0; --text-secondary: var(--gray-800); --text-interactive-primary: var(--gra= +y-900); --border-primary: var(--gray-900); --border-secondary: rgba(0,0,0,.= +2); --background-primary: var(--gray-600); --background-interactive-primary= +-hover: var(--gray-500); --text-inverse: var(--background-primary); --borde= +r-inverse: var(--background-primary); --background-inverse: var(--text-prim= +ary); background-color: var(--background-primary); color: var(--text-primar= +y); } + +.theme-dark-gray { --text-primary: var(--gray-000); --text-primary-rgb: 255= +,255,255; --text-secondary: var(--gray-600); --text-interactive-primary: va= +r(--gray-000); --border-primary: var(--gray-000); --border-secondary: rgba(= +255,255,255,.2); --background-primary: var(--gray-900); --background-intera= +ctive-primary-hover: var(--gray-800); --text-inverse: var(--background-prim= +ary); --border-inverse: var(--background-primary); --background-inverse: va= +r(--text-primary); background-color: var(--background-primary); color: var(= +--text-primary); } + +.theme-light-red { --text-primary: var(--blue-600); --text-primary-rgb: 0,0= +,255; --text-secondary: var(--blue-500); --text-interactive-primary: var(--= +blue-600); --border-primary: var(--blue-600); --border-secondary: rgba(0, 0= +, 255, .1); --background-primary: var(--red-200); --background-interactive-= +primary-hover: var(--red-400); --text-inverse: var(--background-primary); -= +-border-inverse: var(--background-primary); --background-inverse: var(--tex= +t-primary); background-color: var(--background-primary); color: var(--text-= +primary); } + +.theme-mid-red { --text-primary: var(--gray-900); --text-primary-rgb: 0,0,0= +; --text-secondary: var(--red-900); --text-interactive-primary: var(--gray-= +900); --border-primary: var(--gray-900); --border-secondary: rgba(0, 0, 0, = +.2); --background-primary: var(--red-700); --background-interactive-primary= +-hover: var(--red-500); --text-inverse: var(--background-primary); --border= +-inverse: var(--background-primary); --background-inverse: var(--text-prima= +ry); background-color: var(--background-primary); color: var(--text-primary= +); } + +.theme-dark-red { --text-primary: var(--blue-200); --text-primary-rgb: 203,= +220,255; --text-secondary: var(--blue-300); --text-interactive-primary: var= +(--blue-200); --border-primary: var(--blue-200); --border-secondary: rgba(2= +03, 220, 255, .2); --background-primary: var(--red-900); --background-inter= +active-primary-hover: var(--red-800); --text-inverse: var(--background-prim= +ary); --border-inverse: var(--background-primary); --background-inverse: va= +r(--text-primary); background-color: var(--background-primary); color: var(= +--text-primary); } + +.theme-light-green { --text-primary: var(--magenta-700); --text-primary-rgb= +: 197,0,197; --text-secondary: var(--magenta-800); --text-interactive-prima= +ry: var(--magenta-700); --border-primary: var(--magenta-700); --border-seco= +ndary: rgba(197, 0, 197, .1); --background-primary: var(--green-200); --bac= +kground-interactive-primary-hover: var(--green-400); --text-inverse: var(--= +background-primary); --border-inverse: var(--background-primary); --backgro= +und-inverse: var(--text-primary); background-color: var(--background-primar= +y); color: var(--text-primary); } + +.theme-mid-green { --text-primary: var(--gray-900); --text-primary-rgb: 0,0= +,0; --text-secondary: var(--green-900); --text-interactive-primary: var(--g= +ray-900); --border-primary: var(--gray-900); --border-secondary: rgba(0, 0,= + 0, .2); --background-primary: var(--green-600); --background-interactive-p= +rimary-hover: var(--green-500); --text-inverse: var(--background-primary); = +--border-inverse: var(--background-primary); --background-inverse: var(--te= +xt-primary); background-color: var(--background-primary); color: var(--text= +-primary); } + +.theme-dark-green { --text-primary: var(--magenta-400); --text-primary-rgb:= + 255,139,255; --text-secondary: var(--magenta-300); --text-interactive-prim= +ary: var(--magenta-400); --border-primary: var(--magenta-400); --border-sec= +ondary: rgba(255, 139, 255, .2); --background-primary: var(--green-900); --= +background-interactive-primary-hover: rgba(0, 0, 0, .2); --text-inverse: va= +r(--background-primary); --border-inverse: var(--background-primary); --bac= +kground-inverse: var(--text-primary); background-color: var(--background-pr= +imary); color: var(--text-primary); } + +.theme-light-blue { --text-primary: var(--yellow-900); --text-primary-rgb: = +52,51,34; --text-secondary: var(--yellow-800); --text-interactive-primary: = +var(--yellow-900); --border-primary: var(--yellow-900); --border-secondary:= + rgba(52, 51, 34, .2); --background-primary: var(--blue-100); --background-= +interactive-primary-hover: var(--blue-200); --text-inverse: var(--backgroun= +d-primary); --border-inverse: var(--background-primary); --background-inver= +se: var(--text-primary); background-color: var(--background-primary); color= +: var(--text-primary); } + +.theme-mid-blue { --text-primary: var(--gray-000); --text-primary-rgb: 255,= +255,255; --text-secondary: var(--blue-300); --text-interactive-primary: var= +(--gray-000); --border-primary: var(--gray-000); --border-secondary: rgba(2= +55, 255, 255, .2); --background-primary: var(--blue-600); --background-inte= +ractive-primary-hover: var(--blue-700); --text-inverse: var(--background-pr= +imary); --border-inverse: var(--background-primary); --background-inverse: = +var(--text-primary); background-color: var(--background-primary); color: va= +r(--text-primary); } + +.theme-dark-blue { --text-primary: var(--yellow-400); --text-primary-rgb: 2= +55,246,57; --text-secondary: var(--yellow-700); --text-interactive-primary:= + var(--yellow-400); --border-primary: var(--yellow-400); --border-secondary= +: rgba(255, 246, 57, .2); --background-primary: var(--blue-900); --backgrou= +nd-interactive-primary-hover: var(--blue-800); --text-inverse: var(--backgr= +ound-primary); --border-inverse: var(--background-primary); --background-in= +verse: var(--text-primary); background-color: var(--background-primary); co= +lor: var(--text-primary); } + +.theme-light-yellow { --text-primary: var(--blue-600); --text-primary-rgb: = +0,0,255; --text-secondary: var(--blue-500); --text-interactive-primary: var= +(--blue-600); --border-primary: var(--blue-600); --border-secondary: rgba(0= +, 0, 255, .2); --background-primary: var(--yellow-100); --background-intera= +ctive-primary-hover: var(--yellow-400); --text-inverse: var(--background-pr= +imary); --border-inverse: var(--background-primary); --background-inverse: = +var(--text-primary); background-color: var(--background-primary); color: va= +r(--text-primary); } + +.theme-mid-yellow { --text-primary: var(--gray-900); --text-primary-rgb: 0,= +0,0; --text-secondary: var(--gray-600); --text-interactive-primary: var(--g= +ray-900); --border-primary: var(--gray-900); --border-secondary: rgba(0, 0,= + 0, .2); --background-primary: var(--yellow-400); --background-interactive-= +primary-hover: var(--yellow-500); --text-inverse: var(--background-primary)= +; --border-inverse: var(--background-primary); --background-inverse: var(--= +text-primary); background-color: var(--background-primary); color: var(--te= +xt-primary); } + +.theme-dark-yellow { --text-primary: var(--blue-100); --text-primary-rgb: 2= +29,241,255; --text-secondary: var(--blue-300); --text-interactive-primary: = +var(--blue-100); --border-primary: var(--blue-100); --border-secondary: rgb= +a(229, 241, 255, .2); --background-primary: var(--yellow-900); --background= +-interactive-primary-hover: var(--yellow-800); --text-inverse: var(--backgr= +ound-primary); --border-inverse: var(--background-primary); --background-in= +verse: var(--text-primary); background-color: var(--background-primary); co= +lor: var(--text-primary); } + +.theme-light-orange { --text-primary: var(--blue-600); --text-primary-rgb: = +0,0,255; --text-secondary: var(--blue-500); --text-interactive-primary: var= +(--blue-600); --border-primary: var(--blue-600); --border-secondary: rgba(0= +, 0, 255, .2); --background-primary: var(--orange-200); --background-intera= +ctive-primary-hover: var(--orange-300); --text-inverse: var(--background-pr= +imary); --border-inverse: var(--background-primary); --background-inverse: = +var(--text-primary); background-color: var(--background-primary); color: va= +r(--text-primary); } + +.theme-mid-orange { --text-primary: var(--blue-700); --text-primary-rgb: 4,= +4,172; --text-secondary: var(--blue-800); --text-interactive-primary: var(-= +-blue-700); --border-primary: var(--blue-700); --border-secondary: rgba(4, = +4, 172, .2); --background-primary: var(--orange-600); --background-interact= +ive-primary-hover: var(--orange-500); --text-inverse: var(--background-prim= +ary); --border-inverse: var(--background-primary); --background-inverse: va= +r(--text-primary); background-color: var(--background-primary); color: var(= +--text-primary); } + +.theme-dark-orange { --text-primary: var(--blue-300); --text-primary-rgb: 1= +75,193,255; --text-secondary: var(--blue-100); --text-interactive-primary: = +var(--blue-300); --border-primary: var(--blue-300); --border-secondary: rgb= +a(229, 241, 255, .2); --background-primary: var(--orange-900); --background= +-interactive-primary-hover: var(--orange-800); --text-inverse: var(--backgr= +ound-primary); --border-inverse: var(--background-primary); --background-in= +verse: var(--text-primary); background-color: var(--background-primary); co= +lor: var(--text-primary); } + +.theme-light-brown { --text-primary: var(--blue-600); --text-primary-rgb: 0= +,0,255; --text-secondary: var(--blue-800); --text-interactive-primary: var(= +--blue-600); --border-primary: var(--blue-600); --border-secondary: rgba(0,= + 0, 255, .2); --background-primary: var(--brown-200); --background-interact= +ive-primary-hover: var(--brown-300); --text-inverse: var(--background-prima= +ry); --border-inverse: var(--background-primary); --background-inverse: var= +(--text-primary); background-color: var(--background-primary); color: var(-= +-text-primary); } + +.theme-mid-brown { --text-primary: var(--blue-100); --text-primary-rgb: 229= +,241,255; --text-secondary: var(--blue-050); --text-interactive-primary: va= +r(--blue-100); --border-primary: var(--blue-100); --border-secondary: rgba(= +244, 251, 255, .2); --background-primary: var(--brown-600); --background-in= +teractive-primary-hover: var(--brown-700); --text-inverse: var(--background= +-primary); --border-inverse: var(--background-primary); --background-invers= +e: var(--text-primary); background-color: var(--background-primary); color:= + var(--text-primary); } + +.theme-dark-brown { --text-primary: var(--blue-300); --text-primary-rgb: 17= +5,193,255; --text-secondary: var(--blue-400); --text-interactive-primary: v= +ar(--blue-300); --border-primary: var(--blue-300); --border-secondary: rgba= +(175, 193, 255, .2); --background-primary: var(--brown-900); --background-i= +nteractive-primary-hover: var(--brown-800); --text-inverse: var(--backgroun= +d-primary); --border-inverse: var(--background-primary); --background-inver= +se: var(--text-primary); background-color: var(--background-primary); color= +: var(--text-primary); } + +.theme-light-magenta { --text-primary: var(--green-800); --text-primary-rgb= +: 45,113,42; --text-secondary: var(--green-900); --text-interactive-primary= +: var(--green-800); --border-primary: var(--green-800); --border-secondary:= + rgba(45, 113, 42, .2); --background-primary: var(--magenta-200); --backgro= +und-interactive-primary-hover: var(--magenta-100); --text-inverse: var(--ba= +ckground-primary); --border-inverse: var(--background-primary); --backgroun= +d-inverse: var(--text-primary); background-color: var(--background-primary)= +; color: var(--text-primary); } + +.theme-mid-magenta { --text-primary: var(--gray-900); --text-primary-rgb: 0= +,0,0; --text-secondary: var(--green-900); --text-interactive-primary: var(-= +-gray-900); --border-primary: var(--gray-900); --border-secondary: rgba(0, = +0, 0, .2); --background-primary: var(--magenta-500); --background-interacti= +ve-primary-hover: var(--magenta-400); --text-inverse: var(--background-prim= +ary); --border-inverse: var(--background-primary); --background-inverse: va= +r(--text-primary); background-color: var(--background-primary); color: var(= +--text-primary); } + +.theme-dark-magenta { --text-primary: var(--green-600); --text-primary-rgb:= + 81,218,76; --text-secondary: var(--green-700); --text-interactive-primary:= + var(--green-600); --border-primary: var(--green-600); --border-secondary: = +rgba(81, 218, 76, .2); --background-primary: var(--magenta-900); --backgrou= +nd-interactive-primary-hover: var(--magenta-800); --text-inverse: var(--bac= +kground-primary); --border-inverse: var(--background-primary); --background= +-inverse: var(--text-primary); background-color: var(--background-primary);= + color: var(--text-primary); } + +.theme-light-violet { --text-primary: var(--green-800); --text-primary-rgb:= + 45,113,42; --text-secondary: var(--green-900); --text-interactive-primary:= + var(--green-800); --border-primary: var(--green-800); --border-secondary: = +rgba(45, 113, 42, .2); --background-primary: var(--violet-200); --backgroun= +d-interactive-primary-hover: var(--violet-100); --text-inverse: var(--backg= +round-primary); --border-inverse: var(--background-primary); --background-i= +nverse: var(--text-primary); background-color: var(--background-primary); c= +olor: var(--text-primary); } + +.theme-mid-violet { --text-primary: var(--green-400); --text-primary-rgb: 1= +66,255,163; --text-secondary: var(--green-200); --text-interactive-primary:= + var(--green-400); --border-primary: var(--green-400); --border-secondary: = +rgba(166, 255, 163, .2); --background-primary: var(--violet-700); --backgro= +und-interactive-primary-hover: var(--violet-800); --text-inverse: var(--bac= +kground-primary); --border-inverse: var(--background-primary); --background= +-inverse: var(--text-primary); background-color: var(--background-primary);= + color: var(--text-primary); } + +.theme-dark-violet { --text-primary: var(--green-500); --text-primary-rgb: = +124,241,120; --text-secondary: var(--green-700); --text-interactive-primary= +: var(--green-500); --border-primary: var(--green-500); --border-secondary:= + rgba(124, 241, 120, .2); --background-primary: var(--violet-900); --backgr= +ound-interactive-primary-hover: var(--violet-800); --text-inverse: var(--ba= +ckground-primary); --border-inverse: var(--background-primary); --backgroun= +d-inverse: var(--text-primary); background-color: var(--background-primary)= +; color: var(--text-primary); } + +.theme-light-cyan { --text-primary: var(--orange-800); --text-primary-rgb: = +131,54,0; --text-secondary: var(--orange-900); --text-interactive-primary: = +var(--orange-800); --border-primary: var(--orange-800); --border-secondary:= + rgba(131, 54, 0, .2); --background-primary: var(--cyan-200); --background-= +interactive-primary-hover: var(--cyan-100); --text-inverse: var(--backgroun= +d-primary); --border-inverse: var(--background-primary); --background-inver= +se: var(--text-primary); background-color: var(--background-primary); color= +: var(--text-primary); } + +.theme-mid-cyan { --text-primary: var(--gray-900); --text-primary-rgb: 0,0,= +0; --text-secondary: var(--orange-900); --text-interactive-primary: var(--g= +ray-900); --border-primary: var(--gray-900); --border-secondary: rgba(0, 0,= + 0, .2); --background-primary: var(--cyan-600); --background-interactive-pr= +imary-hover: var(--cyan-300); --text-inverse: var(--background-primary); --= +border-inverse: var(--background-primary); --background-inverse: var(--text= +-primary); background-color: var(--background-primary); color: var(--text-p= +rimary); } + +.theme-dark-cyan { --text-primary: var(--orange-400); --text-primary-rgb: 2= +55,201,138; --text-secondary: var(--orange-200); --text-interactive-primary= +: var(--orange-400); --border-primary: var(--orange-400); --border-secondar= +y: rgba(255, 201, 138, .2); --background-primary: var(--cyan-900); --backgr= +ound-interactive-primary-hover: rgba(0, 0, 0, .2); --text-inverse: var(--ba= +ckground-primary); --border-inverse: var(--background-primary); --backgroun= +d-inverse: var(--text-primary); background-color: var(--background-primary)= +; color: var(--text-primary); } + +*, ::before, ::after { --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; = +--tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; -= +-tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: = +; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-= +from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ;= + --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-s= +pacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-widt= +h: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 / .5)= +; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-sha= +dow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightnes= +s: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; -= +-tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --t= +w-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale:= + ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacit= +y: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; } + +::-webkit-backdrop { --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --= +tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --t= +w-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; = +--tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-fr= +om-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; -= +-tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spa= +cing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:= + 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 / .5); = +--tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shado= +w: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness:= + ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --t= +w-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-= +backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;= + --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity:= + ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; } + +::backdrop { --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-trans= +late-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y= +: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pin= +ch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-posit= +ion: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordi= +nal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; = +--tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --= +tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 / .5); --tw-rin= +g-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #= +0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-= +contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-satura= +te: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop= +-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-ba= +ckdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-= +backdrop-saturate: ; --tw-backdrop-sepia: ; } + +:root { --gray-000: #FFFFFF; --gray-050: #F2F2F2; --gray-100: #FAFAFA; --gr= +ay-200: #F5F5F5; --gray-300: #EDEDED; --gray-400: #E5E5E5; --gray-500: #CDC= +DCD; --gray-600: #A8A8A8; --gray-700: #747474; --gray-800: #393939; --gray-= +900: #000000; --red-050: #FFF7F6; --red-100: #FFEDEB; --red-200: #FFE0DB; -= +-red-300: #FFD3C9; --red-400: #FFB7A4; --red-500: #FF9574; --red-600: #FF6E= +3C; --red-700: #FF4500; --red-800: #AA2E00; --red-900: #541600; --green-050= +: #F4FFF4; --green-100: #E9FFE8; --green-200: #D9FFD8; --green-300: #C9FFC7= +; --green-400: #A6FFA3; --green-500: #7CF178; --green-600: #51DA4C; --green= +-700: #3FA93B; --green-800: #2D712A; --green-900: #193718; --blue-050: #F4F= +BFF; --blue-100: #E5F1FF; --blue-200: #CBDCFF; --blue-300: #AFC1FF; --blue-= +400: #7989FF; --blue-500: #3C46FF; --blue-600: #0000FF; --blue-700: #0404AC= +; --blue-800: #020267; --blue-900: #00002E; --cyan-050: #F0FFFF; --cyan-100= +: #E0FFFF; --cyan-200: #CAFFFF; --cyan-300: #B3FFFF; --cyan-400: #82FFFF; -= +-cyan-500: #42FFFF; --cyan-600: #00FFFF; --cyan-700: #00E7E7; --cyan-800: #= +00B3B3; --cyan-900: #005454; --yellow-050: #FFFFDB; --yellow-100: #FFFFB6; = +--yellow-200: #FFFF8F; --yellow-300: #FFFF66; --yellow-400: #FFF639; --yell= +ow-500: #F5E60D; --yellow-600: #CFC52C; --yellow-700: #A19A3A; --yellow-800= +: #6C6837; --yellow-900: #343322; --magenta-050: #FFF9FF; --magenta-100: #F= +FF2FF; --magenta-200: #FFD7FF; --magenta-300: #FFC1FF; --magenta-400: #FF8B= +FF; --magenta-500: #FF45FF; --magenta-600: #FF00FF; --magenta-700: #C500C5;= + --magenta-800: #830083; --magenta-900: #400040; --orange-050: #FFFCF5; --o= +range-100: #FFF9EA; --orange-200: #FFF1D6; --orange-300: #FFE8C1; --orange-= +400: #FFC98A; --orange-500: #FFA045; --orange-600: #FE7600; --orange-700: #= +C45600; --orange-800: #833600; --orange-900: #401900; --violet-050: #FFF9FF= +; --violet-100: #FFF2FF; --violet-200: #FEE6FF; --violet-300: #FCDAFF; --vi= +olet-400: #EBBBFF; --violet-500: #D292FF; --violet-600: #B161FD; --violet-7= +00: #8A2BE2; --violet-800: #571397; --violet-900: #28044A; --brown-050: #F7= +ECE6; --brown-100: #F0DACF; --brown-200: #E8C7B6; --brown-300: #E1B59F; --b= +rown-400: #CB9379; --brown-500: #B67252; --brown-600: #A0522D; --brown-700:= + #793A1C; --brown-800: #51230D; --brown-900: #2A1003; --white-core: #ffffff= +; --white-tint-dark: #f6f6f6; --white-tint-muted: #f3f3f3; --white-highligh= +t: #ededed; --white-neon: #e5e5d5; --black-core: #1d1d1b; --black-tint-dark= +: #393939; --black-tint-muted: #747474; --black-highlight: #a8a8a8; --black= +-neon: #cdcdcd; --plum-core: #800080; --plum-tint-dark: #cc99cc; --plum-tin= +t-muted: #edc0ed; --plum-highlight: #ffcfff; --plum-neon: #ff66ff; --blue-c= +ore: #0f3e99; --blue-tint-dark: #9fb2d6; --blue-tint-muted: #e0ebff; --blue= +-highlight: #a1c1ff; --blue-neon: #1967ff; --teal-core: #004d4d; --teal-tin= +t-dark: #99b8b8; --teal-tint-muted: #cae3e3; --teal-highlight: #cfffff; --t= +eal-neon: #19ffff; --green-core: #1f3319; --green-tint-dark: #a5ada3; --gre= +en-tint-muted: #d3ded1; --green-highlight: #a9ff94; --green-neon: #47ff19; = +--olive-core: #566600; --olive-tint-dark: #acada3; --olive-tint-muted: #dbd= +ed1; --olive-highlight: #ecff8c; --olive-neon: #d9ff19; --yellow-core: #666= +233; --yellow-tint-dark: #c2c0ad; --yellow-tint-muted: #e8e8d6; --yellow-hi= +ghlight: #fff694; --yellow-neon: #ffec19; --orange-core: #592909; --orange-= +tint-dark: #b8b1a5; --orange-tint-muted: #e3ddd1; --orange-highlight: #ffd9= +8c; --orange-neon: #f06000; --red-core: #b22312; --red-tint-dark: #f5bbb5; = +--red-tint-muted: #ffd8d4; --red-highlight: #ff9a8c; --red-neon: #db1e04; -= +-text-primary: var(--gray-900); --text-primary-rgb: 0,0,0; --text-inverse: = +var(--background-primary); --text-secondary: var(--gray-700); --text-intera= +ctive-primary: var(--gray-900); --border-primary: var(--gray-900); --border= +-secondary: rgba(0,0,0,.2); --border-inverse: var(--background-primary); --= +background-primary: var(--gray-000); --background-inverse: var(--text-prima= +ry); --background-success: var(--green-200); --background-interactive-prima= +ry-hover: var(--gray-400); --transparent: transparent; } + +.grid-layout { display: grid; grid-template-columns: repeat(var(--container= +-grid-columns, var(--grid-columns)),1fr); grid-gap: var(--inner-gutter); } + +.grid-col-span-2 { --container-grid-columns: 2; grid-column: span 2 / span = +2; } + +.grid-col-span-6 { --container-grid-columns: 6; grid-column: span 6 / span = +6; } + +.grid-col-start-3 { grid-column-start: 3; } + +[class*=3D"grid-line-"] > * { position: relative; } + +[class*=3D"grid-line-"] > ::before, [class*=3D"grid-line-"] > ::after { con= +tent: attr(=F0=9F=91=BB); position: absolute; z-index: 0; pointer-events: n= +one; } + +.grid-cols-1[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-child(n= +)::before { border-bottom-width: 1px; } + +.grid-cols-1[class*=3D"grid-line-xfull"] > :nth-child(n)::before { left: 0p= +x; right: 0px; } + +.grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1)::before { right: 0px= +; } + +.grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child(-n+1)= +::before { border-bottom-width: 0px; } + +.grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child(-n+1)= + ~ ::before { border-bottom-width: 0px; } + +.grid-cols-2[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-child(n= +)::before { border-bottom-width: 1px; } + +.grid-cols-2[class*=3D"grid-line-xfull"] > :nth-child(n)::before { left: ca= +lc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); } + +.grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1)::before { left: 0px= +; } + +.grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+2)::before { right: 0p= +x; } + +.grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-child(-n+2= +)::before { border-bottom-width: 0px; } + +.grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-child(-n+2= +) ~ ::before { border-bottom-width: 0px; } + +.grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(n= +)::after { border-right-width: 1px; } + +.grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(2= +n+2)::after { border-right-width: 0px; } + +.grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(-= +n+2)::after { top: 0px; } + +.grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(2= +n+1):nth-last-child(-n+2)::after { bottom: 0px; } + +.grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(2= +n+1):nth-last-child(-n+2) ~ li::after { bottom: 0px; } + +.grid-cols-3[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-child(n= +)::before { border-bottom-width: 1px; } + +.grid-cols-3[class*=3D"grid-line-xfull"] > :nth-child(n)::before { left: ca= +lc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); } + +.grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1)::before { left: 0px= +; } + +.grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+3)::before { right: 0p= +x; } + +.grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-child(-n+3= +)::before { border-bottom-width: 0px; } + +.grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-child(-n+3= +) ~ ::before { border-bottom-width: 0px; } + +.grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(n= +)::after { border-right-width: 1px; } + +.grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(3= +n+3)::after { border-right-width: 0px; } + +.grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(-= +n+3)::after { top: 0px; } + +.grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(3= +n+1):nth-last-child(-n+3)::after { bottom: 0px; } + +.grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(3= +n+1):nth-last-child(-n+3) ~ li::after { bottom: 0px; } + +.grid-cols-4[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-child(n= +)::before { border-bottom-width: 1px; } + +.grid-cols-4[class*=3D"grid-line-xfull"] > :nth-child(n)::before { left: ca= +lc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); } + +.grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1)::before { left: 0px= +; } + +.grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+4)::before { right: 0p= +x; } + +.grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-child(-n+4= +)::before { border-bottom-width: 0px; } + +.grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-child(-n+4= +) ~ ::before { border-bottom-width: 0px; } + +.grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(n= +)::after { border-right-width: 1px; } + +.grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(4= +n+4)::after { border-right-width: 0px; } + +.grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(-= +n+4)::after { top: 0px; } + +.grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(4= +n+1):nth-last-child(-n+4)::after { bottom: 0px; } + +.grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(4= +n+1):nth-last-child(-n+4) ~ li::after { bottom: 0px; } + +.grid-cols-5[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-child(n= +)::before { border-bottom-width: 1px; } + +.grid-cols-5[class*=3D"grid-line-xfull"] > :nth-child(n)::before { left: ca= +lc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); } + +.grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1)::before { left: 0px= +; } + +.grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+5)::before { right: 0p= +x; } + +.grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-child(-n+5= +)::before { border-bottom-width: 0px; } + +.grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-child(-n+5= +) ~ ::before { border-bottom-width: 0px; } + +.grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(n= +)::after { border-right-width: 1px; } + +.grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(5= +n+5)::after { border-right-width: 0px; } + +.grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(-= +n+5)::after { top: 0px; } + +.grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(5= +n+1):nth-last-child(-n+5)::after { bottom: 0px; } + +.grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(5= +n+1):nth-last-child(-n+5) ~ li::after { bottom: 0px; } + +.grid-cols-6[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-child(n= +)::before { border-bottom-width: 1px; } + +.grid-cols-6[class*=3D"grid-line-xfull"] > :nth-child(n)::before { left: ca= +lc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); } + +.grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1)::before { left: 0px= +; } + +.grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+6)::before { right: 0p= +x; } + +.grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-child(-n+6= +)::before { border-bottom-width: 0px; } + +.grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-child(-n+6= +) ~ ::before { border-bottom-width: 0px; } + +.grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(n= +)::after { border-right-width: 1px; } + +.grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(6= +n+6)::after { border-right-width: 0px; } + +.grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(-= +n+6)::after { top: 0px; } + +.grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(6= +n+1):nth-last-child(-n+6)::after { bottom: 0px; } + +.grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(6= +n+1):nth-last-child(-n+6) ~ li::after { bottom: 0px; } + +@media (min-width: 429px) { + [class*=3D"grid-line-"] > * { position: relative; } + [class*=3D"grid-line-"] > ::before, [class*=3D"grid-line-"] > ::after { c= +ontent: attr(=F0=9F=91=BB); position: absolute; z-index: 0; pointer-events:= + none; } + .sm\:grid-line-x > ::before { content: attr(=F0=9F=91=BB); left: 0px; rig= +ht: 0px; top: 0px; bottom: calc(var(--inner-gutter) / -2); border-top: 0px = +solid transparent; border-bottom: 0px solid transparent; } + .sm\:grid-line-xfull > ::before { content: attr(=F0=9F=91=BB); left: calc= +(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); top: 0px= +; bottom: calc(var(--inner-gutter) / -2); border-top: 0px solid transparent= +; border-bottom: 0px solid transparent; } + .sm\:grid-line-x-0 > ::before { content: none; } + .sm\:grid-line-y > ::after { content: attr(=F0=9F=91=BB); left: 0px; righ= +t: calc(var(--inner-gutter) / -2); top: 0px; bottom: 0px; border-left: 0px = +solid transparent; border-right: 0px solid transparent; } + .sm\:grid-line-yfull > ::after { content: attr(=F0=9F=91=BB); left: 0px; = +right: calc(var(--inner-gutter) / -2); top: calc(var(--inner-gutter) / -1);= + bottom: 0px; border-left: 0px solid transparent; border-right: 0px solid t= +ransparent; } + .sm\:grid-line-yfull[class*=3D"grid-line-x"] > ::after { left: 0px; right= +: calc(var(--inner-gutter) / -2); top: calc(var(--inner-gutter) / -2); bott= +om: calc(var(--inner-gutter) / -2); border-left: 0px solid transparent; bor= +der-right: 0px solid transparent; } + .sm\:grid-line-y-0 > ::after { content: none; } + .sm\:grid-line-x-0[class*=3D"grid-line-x-"] > ::before { bottom: 0rem; } + .sm\:grid-line-x-0[class*=3D"grid-line-yfull"] > ::after { top: 0rem; bot= +tom: 0rem; } + .sm\:grid-line-x-1[class*=3D"grid-line-x-"] > ::before { bottom: -0.0625r= +em; } + .sm\:grid-line-x-1[class*=3D"grid-line-yfull"] > ::after { top: -0.0625re= +m; bottom: -0.0625rem; } + .sm\:grid-line-x-2[class*=3D"grid-line-x-"] > ::before { bottom: -0.125re= +m; } + .sm\:grid-line-x-2[class*=3D"grid-line-yfull"] > ::after { top: -0.125rem= +; bottom: -0.125rem; } + .sm\:grid-line-x-3[class*=3D"grid-line-x-"] > ::before { bottom: -0.1875r= +em; } + .sm\:grid-line-x-3[class*=3D"grid-line-yfull"] > ::after { top: -0.1875re= +m; bottom: -0.1875rem; } + .sm\:grid-line-x-4[class*=3D"grid-line-x-"] > ::before { bottom: -0.25rem= +; } + .sm\:grid-line-x-4[class*=3D"grid-line-yfull"] > ::after { top: -0.25rem;= + bottom: -0.25rem; } + .sm\:grid-line-x-5[class*=3D"grid-line-x-"] > ::before { bottom: -0.3125r= +em; } + .sm\:grid-line-x-5[class*=3D"grid-line-yfull"] > ::after { top: -0.3125re= +m; bottom: -0.3125rem; } + .sm\:grid-line-x-6[class*=3D"grid-line-x-"] > ::before { bottom: -0.375re= +m; } + .sm\:grid-line-x-6[class*=3D"grid-line-yfull"] > ::after { top: -0.375rem= +; bottom: -0.375rem; } + .sm\:grid-line-x-7[class*=3D"grid-line-x-"] > ::before { bottom: -0.4375r= +em; } + .sm\:grid-line-x-7[class*=3D"grid-line-yfull"] > ::after { top: -0.4375re= +m; bottom: -0.4375rem; } + .sm\:grid-line-x-8[class*=3D"grid-line-x-"] > ::before { bottom: -0.5rem;= + } + .sm\:grid-line-x-8[class*=3D"grid-line-yfull"] > ::after { top: -0.5rem; = +bottom: -0.5rem; } + .sm\:grid-line-x-9[class*=3D"grid-line-x-"] > ::before { bottom: -0.5625r= +em; } + .sm\:grid-line-x-9[class*=3D"grid-line-yfull"] > ::after { top: -0.5625re= +m; bottom: -0.5625rem; } + .sm\:grid-line-x-10[class*=3D"grid-line-x-"] > ::before { bottom: -0.625r= +em; } + .sm\:grid-line-x-10[class*=3D"grid-line-yfull"] > ::after { top: -0.625re= +m; bottom: -0.625rem; } + .sm\:grid-line-x-11[class*=3D"grid-line-x-"] > ::before { bottom: -0.6875= +rem; } + .sm\:grid-line-x-11[class*=3D"grid-line-yfull"] > ::after { top: -0.6875r= +em; bottom: -0.6875rem; } + .sm\:grid-line-x-12[class*=3D"grid-line-x-"] > ::before { bottom: -0.75re= +m; } + .sm\:grid-line-x-12[class*=3D"grid-line-yfull"] > ::after { top: -0.75rem= +; bottom: -0.75rem; } + .sm\:grid-line-x-13[class*=3D"grid-line-x-"] > ::before { bottom: -0.8125= +rem; } + .sm\:grid-line-x-13[class*=3D"grid-line-yfull"] > ::after { top: -0.8125r= +em; bottom: -0.8125rem; } + .sm\:grid-line-x-14[class*=3D"grid-line-x-"] > ::before { bottom: -0.875r= +em; } + .sm\:grid-line-x-14[class*=3D"grid-line-yfull"] > ::after { top: -0.875re= +m; bottom: -0.875rem; } + .sm\:grid-line-x-15[class*=3D"grid-line-x-"] > ::before { bottom: -0.9375= +rem; } + .sm\:grid-line-x-15[class*=3D"grid-line-yfull"] > ::after { top: -0.9375r= +em; bottom: -0.9375rem; } + .sm\:grid-line-x-16[class*=3D"grid-line-x-"] > ::before { bottom: -1rem; = +} + .sm\:grid-line-x-16[class*=3D"grid-line-yfull"] > ::after { top: -1rem; b= +ottom: -1rem; } + .sm\:grid-line-x-17[class*=3D"grid-line-x-"] > ::before { bottom: -1.0625= +rem; } + .sm\:grid-line-x-17[class*=3D"grid-line-yfull"] > ::after { top: -1.0625r= +em; bottom: -1.0625rem; } + .sm\:grid-line-x-18[class*=3D"grid-line-x-"] > ::before { bottom: -1.125r= +em; } + .sm\:grid-line-x-18[class*=3D"grid-line-yfull"] > ::after { top: -1.125re= +m; bottom: -1.125rem; } + .sm\:grid-line-x-19[class*=3D"grid-line-x-"] > ::before { bottom: -1.1875= +rem; } + .sm\:grid-line-x-19[class*=3D"grid-line-yfull"] > ::after { top: -1.1875r= +em; bottom: -1.1875rem; } + .sm\:grid-line-x-20[class*=3D"grid-line-x-"] > ::before { bottom: -1.25re= +m; } + .sm\:grid-line-x-20[class*=3D"grid-line-yfull"] > ::after { top: -1.25rem= +; bottom: -1.25rem; } + .sm\:grid-line-x-21[class*=3D"grid-line-x-"] > ::before { bottom: -1.3125= +rem; } + .sm\:grid-line-x-21[class*=3D"grid-line-yfull"] > ::after { top: -1.3125r= +em; bottom: -1.3125rem; } + .sm\:grid-line-x-22[class*=3D"grid-line-x-"] > ::before { bottom: -1.375r= +em; } + .sm\:grid-line-x-22[class*=3D"grid-line-yfull"] > ::after { top: -1.375re= +m; bottom: -1.375rem; } + .sm\:grid-line-x-23[class*=3D"grid-line-x-"] > ::before { bottom: -1.4375= +rem; } + .sm\:grid-line-x-23[class*=3D"grid-line-yfull"] > ::after { top: -1.4375r= +em; bottom: -1.4375rem; } + .sm\:grid-line-x-24[class*=3D"grid-line-x-"] > ::before { bottom: -1.5rem= +; } + .sm\:grid-line-x-24[class*=3D"grid-line-yfull"] > ::after { top: -1.5rem;= + bottom: -1.5rem; } + .sm\:grid-line-x-25[class*=3D"grid-line-x-"] > ::before { bottom: -1.5625= +rem; } + .sm\:grid-line-x-25[class*=3D"grid-line-yfull"] > ::after { top: -1.5625r= +em; bottom: -1.5625rem; } + .sm\:grid-line-x-26[class*=3D"grid-line-x-"] > ::before { bottom: -1.625r= +em; } + .sm\:grid-line-x-26[class*=3D"grid-line-yfull"] > ::after { top: -1.625re= +m; bottom: -1.625rem; } + .sm\:grid-line-x-27[class*=3D"grid-line-x-"] > ::before { bottom: -1.6875= +rem; } + .sm\:grid-line-x-27[class*=3D"grid-line-yfull"] > ::after { top: -1.6875r= +em; bottom: -1.6875rem; } + .sm\:grid-line-x-28[class*=3D"grid-line-x-"] > ::before { bottom: -1.75re= +m; } + .sm\:grid-line-x-28[class*=3D"grid-line-yfull"] > ::after { top: -1.75rem= +; bottom: -1.75rem; } + .sm\:grid-line-x-29[class*=3D"grid-line-x-"] > ::before { bottom: -1.8125= +rem; } + .sm\:grid-line-x-29[class*=3D"grid-line-yfull"] > ::after { top: -1.8125r= +em; bottom: -1.8125rem; } + .sm\:grid-line-x-30[class*=3D"grid-line-x-"] > ::before { bottom: -1.875r= +em; } + .sm\:grid-line-x-30[class*=3D"grid-line-yfull"] > ::after { top: -1.875re= +m; bottom: -1.875rem; } + .sm\:grid-line-x-31[class*=3D"grid-line-x-"] > ::before { bottom: -1.9375= +rem; } + .sm\:grid-line-x-31[class*=3D"grid-line-yfull"] > ::after { top: -1.9375r= +em; bottom: -1.9375rem; } + .sm\:grid-line-x-32[class*=3D"grid-line-x-"] > ::before { bottom: -2rem; = +} + .sm\:grid-line-x-32[class*=3D"grid-line-yfull"] > ::after { top: -2rem; b= +ottom: -2rem; } + .sm\:grid-line-x-33[class*=3D"grid-line-x-"] > ::before { bottom: -2.0625= +rem; } + .sm\:grid-line-x-33[class*=3D"grid-line-yfull"] > ::after { top: -2.0625r= +em; bottom: -2.0625rem; } + .sm\:grid-line-x-34[class*=3D"grid-line-x-"] > ::before { bottom: -2.125r= +em; } + .sm\:grid-line-x-34[class*=3D"grid-line-yfull"] > ::after { top: -2.125re= +m; bottom: -2.125rem; } + .sm\:grid-line-x-35[class*=3D"grid-line-x-"] > ::before { bottom: -2.1875= +rem; } + .sm\:grid-line-x-35[class*=3D"grid-line-yfull"] > ::after { top: -2.1875r= +em; bottom: -2.1875rem; } + .sm\:grid-line-x-36[class*=3D"grid-line-x-"] > ::before { bottom: -2.25re= +m; } + .sm\:grid-line-x-36[class*=3D"grid-line-yfull"] > ::after { top: -2.25rem= +; bottom: -2.25rem; } + .sm\:grid-line-x-37[class*=3D"grid-line-x-"] > ::before { bottom: -2.3125= +rem; } + .sm\:grid-line-x-37[class*=3D"grid-line-yfull"] > ::after { top: -2.3125r= +em; bottom: -2.3125rem; } + .sm\:grid-line-x-38[class*=3D"grid-line-x-"] > ::before { bottom: -2.375r= +em; } + .sm\:grid-line-x-38[class*=3D"grid-line-yfull"] > ::after { top: -2.375re= +m; bottom: -2.375rem; } + .sm\:grid-line-x-39[class*=3D"grid-line-x-"] > ::before { bottom: -2.4375= +rem; } + .sm\:grid-line-x-39[class*=3D"grid-line-yfull"] > ::after { top: -2.4375r= +em; bottom: -2.4375rem; } + .sm\:grid-line-x-40[class*=3D"grid-line-x-"] > ::before { bottom: -2.5rem= +; } + .sm\:grid-line-x-40[class*=3D"grid-line-yfull"] > ::after { top: -2.5rem;= + bottom: -2.5rem; } + .sm\:grid-line-x-41[class*=3D"grid-line-x-"] > ::before { bottom: -2.5625= +rem; } + .sm\:grid-line-x-41[class*=3D"grid-line-yfull"] > ::after { top: -2.5625r= +em; bottom: -2.5625rem; } + .sm\:grid-line-x-42[class*=3D"grid-line-x-"] > ::before { bottom: -2.625r= +em; } + .sm\:grid-line-x-42[class*=3D"grid-line-yfull"] > ::after { top: -2.625re= +m; bottom: -2.625rem; } + .sm\:grid-line-x-43[class*=3D"grid-line-x-"] > ::before { bottom: -2.6875= +rem; } + .sm\:grid-line-x-43[class*=3D"grid-line-yfull"] > ::after { top: -2.6875r= +em; bottom: -2.6875rem; } + .sm\:grid-line-x-44[class*=3D"grid-line-x-"] > ::before { bottom: -2.75re= +m; } + .sm\:grid-line-x-44[class*=3D"grid-line-yfull"] > ::after { top: -2.75rem= +; bottom: -2.75rem; } + .sm\:grid-line-x-45[class*=3D"grid-line-x-"] > ::before { bottom: -2.8125= +rem; } + .sm\:grid-line-x-45[class*=3D"grid-line-yfull"] > ::after { top: -2.8125r= +em; bottom: -2.8125rem; } + .sm\:grid-line-x-46[class*=3D"grid-line-x-"] > ::before { bottom: -2.875r= +em; } + .sm\:grid-line-x-46[class*=3D"grid-line-yfull"] > ::after { top: -2.875re= +m; bottom: -2.875rem; } + .sm\:grid-line-x-47[class*=3D"grid-line-x-"] > ::before { bottom: -2.9375= +rem; } + .sm\:grid-line-x-47[class*=3D"grid-line-yfull"] > ::after { top: -2.9375r= +em; bottom: -2.9375rem; } + .sm\:grid-line-x-48[class*=3D"grid-line-x-"] > ::before { bottom: -3rem; = +} + .sm\:grid-line-x-48[class*=3D"grid-line-yfull"] > ::after { top: -3rem; b= +ottom: -3rem; } + .sm\:grid-line-x-49[class*=3D"grid-line-x-"] > ::before { bottom: -3.0625= +rem; } + .sm\:grid-line-x-49[class*=3D"grid-line-yfull"] > ::after { top: -3.0625r= +em; bottom: -3.0625rem; } + .sm\:grid-line-x-50[class*=3D"grid-line-x-"] > ::before { bottom: -3.125r= +em; } + .sm\:grid-line-x-50[class*=3D"grid-line-yfull"] > ::after { top: -3.125re= +m; bottom: -3.125rem; } + .sm\:grid-line-x-51[class*=3D"grid-line-x-"] > ::before { bottom: -3.1875= +rem; } + .sm\:grid-line-x-51[class*=3D"grid-line-yfull"] > ::after { top: -3.1875r= +em; bottom: -3.1875rem; } + .sm\:grid-line-x-52[class*=3D"grid-line-x-"] > ::before { bottom: -3.25re= +m; } + .sm\:grid-line-x-52[class*=3D"grid-line-yfull"] > ::after { top: -3.25rem= +; bottom: -3.25rem; } + .sm\:grid-line-x-53[class*=3D"grid-line-x-"] > ::before { bottom: -3.3125= +rem; } + .sm\:grid-line-x-53[class*=3D"grid-line-yfull"] > ::after { top: -3.3125r= +em; bottom: -3.3125rem; } + .sm\:grid-line-x-54[class*=3D"grid-line-x-"] > ::before { bottom: -3.375r= +em; } + .sm\:grid-line-x-54[class*=3D"grid-line-yfull"] > ::after { top: -3.375re= +m; bottom: -3.375rem; } + .sm\:grid-line-x-55[class*=3D"grid-line-x-"] > ::before { bottom: -3.4375= +rem; } + .sm\:grid-line-x-55[class*=3D"grid-line-yfull"] > ::after { top: -3.4375r= +em; bottom: -3.4375rem; } + .sm\:grid-line-x-56[class*=3D"grid-line-x-"] > ::before { bottom: -3.5rem= +; } + .sm\:grid-line-x-56[class*=3D"grid-line-yfull"] > ::after { top: -3.5rem;= + bottom: -3.5rem; } + .sm\:grid-line-x-57[class*=3D"grid-line-x-"] > ::before { bottom: -3.5625= +rem; } + .sm\:grid-line-x-57[class*=3D"grid-line-yfull"] > ::after { top: -3.5625r= +em; bottom: -3.5625rem; } + .sm\:grid-line-x-58[class*=3D"grid-line-x-"] > ::before { bottom: -3.625r= +em; } + .sm\:grid-line-x-58[class*=3D"grid-line-yfull"] > ::after { top: -3.625re= +m; bottom: -3.625rem; } + .sm\:grid-line-x-59[class*=3D"grid-line-x-"] > ::before { bottom: -3.6875= +rem; } + .sm\:grid-line-x-59[class*=3D"grid-line-yfull"] > ::after { top: -3.6875r= +em; bottom: -3.6875rem; } + .sm\:grid-line-x-60[class*=3D"grid-line-x-"] > ::before { bottom: -3.75re= +m; } + .sm\:grid-line-x-60[class*=3D"grid-line-yfull"] > ::after { top: -3.75rem= +; bottom: -3.75rem; } + .sm\:grid-line-x-61[class*=3D"grid-line-x-"] > ::before { bottom: -3.8125= +rem; } + .sm\:grid-line-x-61[class*=3D"grid-line-yfull"] > ::after { top: -3.8125r= +em; bottom: -3.8125rem; } + .sm\:grid-line-x-62[class*=3D"grid-line-x-"] > ::before { bottom: -3.875r= +em; } + .sm\:grid-line-x-62[class*=3D"grid-line-yfull"] > ::after { top: -3.875re= +m; bottom: -3.875rem; } + .sm\:grid-line-x-63[class*=3D"grid-line-x-"] > ::before { bottom: -3.9375= +rem; } + .sm\:grid-line-x-63[class*=3D"grid-line-yfull"] > ::after { top: -3.9375r= +em; bottom: -3.9375rem; } + .sm\:grid-line-x-64[class*=3D"grid-line-x-"] > ::before { bottom: -4rem; = +} + .sm\:grid-line-x-64[class*=3D"grid-line-yfull"] > ::after { top: -4rem; b= +ottom: -4rem; } + .sm\:grid-line-x-65[class*=3D"grid-line-x-"] > ::before { bottom: -4.0625= +rem; } + .sm\:grid-line-x-65[class*=3D"grid-line-yfull"] > ::after { top: -4.0625r= +em; bottom: -4.0625rem; } + .sm\:grid-line-x-66[class*=3D"grid-line-x-"] > ::before { bottom: -4.125r= +em; } + .sm\:grid-line-x-66[class*=3D"grid-line-yfull"] > ::after { top: -4.125re= +m; bottom: -4.125rem; } + .sm\:grid-line-x-67[class*=3D"grid-line-x-"] > ::before { bottom: -4.1875= +rem; } + .sm\:grid-line-x-67[class*=3D"grid-line-yfull"] > ::after { top: -4.1875r= +em; bottom: -4.1875rem; } + .sm\:grid-line-x-68[class*=3D"grid-line-x-"] > ::before { bottom: -4.25re= +m; } + .sm\:grid-line-x-68[class*=3D"grid-line-yfull"] > ::after { top: -4.25rem= +; bottom: -4.25rem; } + .sm\:grid-line-x-69[class*=3D"grid-line-x-"] > ::before { bottom: -4.3125= +rem; } + .sm\:grid-line-x-69[class*=3D"grid-line-yfull"] > ::after { top: -4.3125r= +em; bottom: -4.3125rem; } + .sm\:grid-line-x-70[class*=3D"grid-line-x-"] > ::before { bottom: -4.375r= +em; } + .sm\:grid-line-x-70[class*=3D"grid-line-yfull"] > ::after { top: -4.375re= +m; bottom: -4.375rem; } + .sm\:grid-line-x-71[class*=3D"grid-line-x-"] > ::before { bottom: -4.4375= +rem; } + .sm\:grid-line-x-71[class*=3D"grid-line-yfull"] > ::after { top: -4.4375r= +em; bottom: -4.4375rem; } + .sm\:grid-line-x-72[class*=3D"grid-line-x-"] > ::before { bottom: -4.5rem= +; } + .sm\:grid-line-x-72[class*=3D"grid-line-yfull"] > ::after { top: -4.5rem;= + bottom: -4.5rem; } + .sm\:grid-line-x-73[class*=3D"grid-line-x-"] > ::before { bottom: -4.5625= +rem; } + .sm\:grid-line-x-73[class*=3D"grid-line-yfull"] > ::after { top: -4.5625r= +em; bottom: -4.5625rem; } + .sm\:grid-line-x-74[class*=3D"grid-line-x-"] > ::before { bottom: -4.625r= +em; } + .sm\:grid-line-x-74[class*=3D"grid-line-yfull"] > ::after { top: -4.625re= +m; bottom: -4.625rem; } + .sm\:grid-line-x-75[class*=3D"grid-line-x-"] > ::before { bottom: -4.6875= +rem; } + .sm\:grid-line-x-75[class*=3D"grid-line-yfull"] > ::after { top: -4.6875r= +em; bottom: -4.6875rem; } + .sm\:grid-line-x-76[class*=3D"grid-line-x-"] > ::before { bottom: -4.75re= +m; } + .sm\:grid-line-x-76[class*=3D"grid-line-yfull"] > ::after { top: -4.75rem= +; bottom: -4.75rem; } + .sm\:grid-line-x-77[class*=3D"grid-line-x-"] > ::before { bottom: -4.8125= +rem; } + .sm\:grid-line-x-77[class*=3D"grid-line-yfull"] > ::after { top: -4.8125r= +em; bottom: -4.8125rem; } + .sm\:grid-line-x-78[class*=3D"grid-line-x-"] > ::before { bottom: -4.875r= +em; } + .sm\:grid-line-x-78[class*=3D"grid-line-yfull"] > ::after { top: -4.875re= +m; bottom: -4.875rem; } + .sm\:grid-line-x-79[class*=3D"grid-line-x-"] > ::before { bottom: -4.9375= +rem; } + .sm\:grid-line-x-79[class*=3D"grid-line-yfull"] > ::after { top: -4.9375r= +em; bottom: -4.9375rem; } + .sm\:grid-line-x-80[class*=3D"grid-line-x-"] > ::before { bottom: -5rem; = +} + .sm\:grid-line-x-80[class*=3D"grid-line-yfull"] > ::after { top: -5rem; b= +ottom: -5rem; } + .sm\:grid-line-x-81[class*=3D"grid-line-x-"] > ::before { bottom: -5.0625= +rem; } + .sm\:grid-line-x-81[class*=3D"grid-line-yfull"] > ::after { top: -5.0625r= +em; bottom: -5.0625rem; } + .sm\:grid-line-x-82[class*=3D"grid-line-x-"] > ::before { bottom: -5.125r= +em; } + .sm\:grid-line-x-82[class*=3D"grid-line-yfull"] > ::after { top: -5.125re= +m; bottom: -5.125rem; } + .sm\:grid-line-x-83[class*=3D"grid-line-x-"] > ::before { bottom: -5.1875= +rem; } + .sm\:grid-line-x-83[class*=3D"grid-line-yfull"] > ::after { top: -5.1875r= +em; bottom: -5.1875rem; } + .sm\:grid-line-x-84[class*=3D"grid-line-x-"] > ::before { bottom: -5.25re= +m; } + .sm\:grid-line-x-84[class*=3D"grid-line-yfull"] > ::after { top: -5.25rem= +; bottom: -5.25rem; } + .sm\:grid-line-x-85[class*=3D"grid-line-x-"] > ::before { bottom: -5.3125= +rem; } + .sm\:grid-line-x-85[class*=3D"grid-line-yfull"] > ::after { top: -5.3125r= +em; bottom: -5.3125rem; } + .sm\:grid-line-x-86[class*=3D"grid-line-x-"] > ::before { bottom: -5.375r= +em; } + .sm\:grid-line-x-86[class*=3D"grid-line-yfull"] > ::after { top: -5.375re= +m; bottom: -5.375rem; } + .sm\:grid-line-x-87[class*=3D"grid-line-x-"] > ::before { bottom: -5.4375= +rem; } + .sm\:grid-line-x-87[class*=3D"grid-line-yfull"] > ::after { top: -5.4375r= +em; bottom: -5.4375rem; } + .sm\:grid-line-x-88[class*=3D"grid-line-x-"] > ::before { bottom: -5.5rem= +; } + .sm\:grid-line-x-88[class*=3D"grid-line-yfull"] > ::after { top: -5.5rem;= + bottom: -5.5rem; } + .sm\:grid-line-x-89[class*=3D"grid-line-x-"] > ::before { bottom: -5.5625= +rem; } + .sm\:grid-line-x-89[class*=3D"grid-line-yfull"] > ::after { top: -5.5625r= +em; bottom: -5.5625rem; } + .sm\:grid-line-x-90[class*=3D"grid-line-x-"] > ::before { bottom: -5.625r= +em; } + .sm\:grid-line-x-90[class*=3D"grid-line-yfull"] > ::after { top: -5.625re= +m; bottom: -5.625rem; } + .sm\:grid-line-x-91[class*=3D"grid-line-x-"] > ::before { bottom: -5.6875= +rem; } + .sm\:grid-line-x-91[class*=3D"grid-line-yfull"] > ::after { top: -5.6875r= +em; bottom: -5.6875rem; } + .sm\:grid-line-x-92[class*=3D"grid-line-x-"] > ::before { bottom: -5.75re= +m; } + .sm\:grid-line-x-92[class*=3D"grid-line-yfull"] > ::after { top: -5.75rem= +; bottom: -5.75rem; } + .sm\:grid-line-x-93[class*=3D"grid-line-x-"] > ::before { bottom: -5.8125= +rem; } + .sm\:grid-line-x-93[class*=3D"grid-line-yfull"] > ::after { top: -5.8125r= +em; bottom: -5.8125rem; } + .sm\:grid-line-x-94[class*=3D"grid-line-x-"] > ::before { bottom: -5.875r= +em; } + .sm\:grid-line-x-94[class*=3D"grid-line-yfull"] > ::after { top: -5.875re= +m; bottom: -5.875rem; } + .sm\:grid-line-x-95[class*=3D"grid-line-x-"] > ::before { bottom: -5.9375= +rem; } + .sm\:grid-line-x-95[class*=3D"grid-line-yfull"] > ::after { top: -5.9375r= +em; bottom: -5.9375rem; } + .sm\:grid-line-x-96[class*=3D"grid-line-x-"] > ::before { bottom: -6rem; = +} + .sm\:grid-line-x-96[class*=3D"grid-line-yfull"] > ::after { top: -6rem; b= +ottom: -6rem; } + .sm\:grid-line-x-97[class*=3D"grid-line-x-"] > ::before { bottom: -6.0625= +rem; } + .sm\:grid-line-x-97[class*=3D"grid-line-yfull"] > ::after { top: -6.0625r= +em; bottom: -6.0625rem; } + .sm\:grid-line-x-98[class*=3D"grid-line-x-"] > ::before { bottom: -6.125r= +em; } + .sm\:grid-line-x-98[class*=3D"grid-line-yfull"] > ::after { top: -6.125re= +m; bottom: -6.125rem; } + .sm\:grid-line-x-99[class*=3D"grid-line-x-"] > ::before { bottom: -6.1875= +rem; } + .sm\:grid-line-x-99[class*=3D"grid-line-yfull"] > ::after { top: -6.1875r= +em; bottom: -6.1875rem; } + .sm\:grid-line-x-100[class*=3D"grid-line-x-"] > ::before { bottom: -6.25r= +em; } + .sm\:grid-line-x-100[class*=3D"grid-line-yfull"] > ::after { top: -6.25re= +m; bottom: -6.25rem; } + .sm\:grid-line-x-400[class*=3D"grid-line-x-"] > ::before { bottom: -25rem= +; } + .sm\:grid-line-x-400[class*=3D"grid-line-yfull"] > ::after { top: -25rem;= + bottom: -25rem; } + .sm\:grid-line-x-600[class*=3D"grid-line-x-"] > ::before { bottom: -37.5r= +em; } + .sm\:grid-line-x-600[class*=3D"grid-line-yfull"] > ::after { top: -37.5re= +m; bottom: -37.5rem; } + .sm\:grid-line-x-safe-top[class*=3D"grid-line-x-"] > ::before { } + .sm\:grid-line-x-safe-top[class*=3D"grid-line-yfull"] > ::after { } + .sm\:grid-line-x-safe-bottom[class*=3D"grid-line-x-"] > ::before { } + .sm\:grid-line-x-safe-bottom[class*=3D"grid-line-yfull"] > ::after { } + .sm\:grid-line-x-safe-left[class*=3D"grid-line-x-"] > ::before { } + .sm\:grid-line-x-safe-left[class*=3D"grid-line-yfull"] > ::after { } + .sm\:grid-line-x-safe-right[class*=3D"grid-line-x-"] > ::before { } + .sm\:grid-line-x-safe-right[class*=3D"grid-line-yfull"] > ::after { } + .sm\:grid-line-x-gutter[class*=3D"grid-line-x-"] > ::before { } + .sm\:grid-line-x-gutter[class*=3D"grid-line-yfull"] > ::after { } + .sm\:grid-line-x-outer-gutter[class*=3D"grid-line-x-"] > ::before { } + .sm\:grid-line-x-outer-gutter[class*=3D"grid-line-yfull"] > ::after { } + .sm\:grid-line-x-primary[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--border-primary); } + .sm\:grid-line-y-primary[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--border-primary); } + .sm\:grid-line-xy-primary[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--border-primary); } + .sm\:grid-line-xy-primary[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--border-primary); } + .sm\:grid-line-x-secondary[class*=3D"grid-line-x-"] > ::before { border-b= +ottom-color: var(--border-secondary); } + .sm\:grid-line-y-secondary[class*=3D"grid-line-y-"] > ::after { border-ri= +ght-color: var(--border-secondary); } + .sm\:grid-line-xy-secondary[class*=3D"grid-line-xy-"] > ::before { border= +-bottom-color: var(--border-secondary); } + .sm\:grid-line-xy-secondary[class*=3D"grid-line-xy-"] > ::after { border-= +right-color: var(--border-secondary); } + .sm\:grid-line-x-inverse[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--border-inverse); } + .sm\:grid-line-y-inverse[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--border-inverse); } + .sm\:grid-line-xy-inverse[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--border-inverse); } + .sm\:grid-line-xy-inverse[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--border-inverse); } + .sm\:grid-line-x-on-dark[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--gray-000); } + .sm\:grid-line-y-on-dark[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--gray-000); } + .sm\:grid-line-xy-on-dark[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--gray-000); } + .sm\:grid-line-xy-on-dark[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--gray-000); } + .sm\:grid-line-x-inherit[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: inherit; } + .sm\:grid-line-y-inherit[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: inherit; } + .sm\:grid-line-xy-inherit[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: inherit; } + .sm\:grid-line-xy-inherit[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: inherit; } + .sm\:grid-line-x-transparent[class*=3D"grid-line-x-"] > ::before { border= +-bottom-color: var(--transparent); } + .sm\:grid-line-y-transparent[class*=3D"grid-line-y-"] > ::after { border-= +right-color: var(--transparent); } + .sm\:grid-line-xy-transparent[class*=3D"grid-line-xy-"] > ::before { bord= +er-bottom-color: var(--transparent); } + .sm\:grid-line-xy-transparent[class*=3D"grid-line-xy-"] > ::after { borde= +r-right-color: var(--transparent); } + .sm\:grid-cols-1[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-1[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: 0px; right: 0px; } + .sm\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1)::before { righ= +t: 0px; } + .sm\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1)::before { border-bottom-width: 0px; } + .sm\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-2[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .sm\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1)::before { lef= +t: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+2)::before { rig= +ht: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2)::before { border-bottom-width: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+2)::after { border-right-width: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+2)::after { top: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2)::after { bottom: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2) ~ li::after { bottom: 0px; } + .sm\:grid-cols-3[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-3[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .sm\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1)::before { lef= +t: 0px; } + .sm\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+3)::before { rig= +ht: 0px; } + .sm\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3)::before { border-bottom-width: 0px; } + .sm\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .sm\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+3)::after { border-right-width: 0px; } + .sm\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+3)::after { top: 0px; } + .sm\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3)::after { bottom: 0px; } + .sm\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3) ~ li::after { bottom: 0px; } + .sm\:grid-cols-4[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-4[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .sm\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1)::before { lef= +t: 0px; } + .sm\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+4)::before { rig= +ht: 0px; } + .sm\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4)::before { border-bottom-width: 0px; } + .sm\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .sm\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+4)::after { border-right-width: 0px; } + .sm\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+4)::after { top: 0px; } + .sm\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4)::after { bottom: 0px; } + .sm\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4) ~ li::after { bottom: 0px; } + .sm\:grid-cols-5[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-5[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .sm\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1)::before { lef= +t: 0px; } + .sm\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+5)::before { rig= +ht: 0px; } + .sm\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5)::before { border-bottom-width: 0px; } + .sm\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .sm\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+5)::after { border-right-width: 0px; } + .sm\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+5)::after { top: 0px; } + .sm\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5)::after { bottom: 0px; } + .sm\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5) ~ li::after { bottom: 0px; } + .sm\:grid-cols-6[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-6[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .sm\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1)::before { lef= +t: 0px; } + .sm\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+6)::before { rig= +ht: 0px; } + .sm\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6)::before { border-bottom-width: 0px; } + .sm\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .sm\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+6)::after { border-right-width: 0px; } + .sm\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+6)::after { top: 0px; } + .sm\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6)::after { bottom: 0px; } + .sm\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6) ~ li::after { bottom: 0px; } + .sm\:grid-cols-7[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-7[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .sm\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1)::before { lef= +t: 0px; } + .sm\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+7)::before { rig= +ht: 0px; } + .sm\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7)::before { border-bottom-width: 0px; } + .sm\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .sm\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+7)::after { border-right-width: 0px; } + .sm\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+7)::after { top: 0px; } + .sm\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7)::after { bottom: 0px; } + .sm\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7) ~ li::after { bottom: 0px; } + .sm\:grid-cols-8[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-8[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .sm\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1)::before { lef= +t: 0px; } + .sm\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+8)::before { rig= +ht: 0px; } + .sm\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1):nth-last-chil= +d(-n+8)::before { border-bottom-width: 0px; } + .sm\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1):nth-last-chil= +d(-n+8) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .sm\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+8)::after { border-right-width: 0px; } + .sm\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+8)::after { top: 0px; } + .sm\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+1):nth-last-child(-n+8)::after { bottom: 0px; } + .sm\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+1):nth-last-child(-n+8) ~ li::after { bottom: 0px; } +} + +@media (min-width: 744px) { + [class*=3D"grid-line-"] > * { position: relative; } + [class*=3D"grid-line-"] > ::before, [class*=3D"grid-line-"] > ::after { c= +ontent: attr(=F0=9F=91=BB); position: absolute; z-index: 0; pointer-events:= + none; } + .md\:grid-line-x > ::before { content: attr(=F0=9F=91=BB); left: 0px; rig= +ht: 0px; top: 0px; bottom: calc(var(--inner-gutter) / -2); border-top: 0px = +solid transparent; border-bottom: 0px solid transparent; } + .md\:grid-line-xfull > ::before { content: attr(=F0=9F=91=BB); left: calc= +(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); top: 0px= +; bottom: calc(var(--inner-gutter) / -2); border-top: 0px solid transparent= +; border-bottom: 0px solid transparent; } + .md\:grid-line-x-0 > ::before { content: none; } + .md\:grid-line-y > ::after { content: attr(=F0=9F=91=BB); left: 0px; righ= +t: calc(var(--inner-gutter) / -2); top: 0px; bottom: 0px; border-left: 0px = +solid transparent; border-right: 0px solid transparent; } + .md\:grid-line-yfull > ::after { content: attr(=F0=9F=91=BB); left: 0px; = +right: calc(var(--inner-gutter) / -2); top: calc(var(--inner-gutter) / -1);= + bottom: 0px; border-left: 0px solid transparent; border-right: 0px solid t= +ransparent; } + .md\:grid-line-yfull[class*=3D"grid-line-x"] > ::after { left: 0px; right= +: calc(var(--inner-gutter) / -2); top: calc(var(--inner-gutter) / -2); bott= +om: calc(var(--inner-gutter) / -2); border-left: 0px solid transparent; bor= +der-right: 0px solid transparent; } + .md\:grid-line-y-0 > ::after { content: none; } + .md\:grid-line-x-0[class*=3D"grid-line-x-"] > ::before { bottom: 0rem; } + .md\:grid-line-x-0[class*=3D"grid-line-yfull"] > ::after { top: 0rem; bot= +tom: 0rem; } + .md\:grid-line-x-1[class*=3D"grid-line-x-"] > ::before { bottom: -0.0625r= +em; } + .md\:grid-line-x-1[class*=3D"grid-line-yfull"] > ::after { top: -0.0625re= +m; bottom: -0.0625rem; } + .md\:grid-line-x-2[class*=3D"grid-line-x-"] > ::before { bottom: -0.125re= +m; } + .md\:grid-line-x-2[class*=3D"grid-line-yfull"] > ::after { top: -0.125rem= +; bottom: -0.125rem; } + .md\:grid-line-x-3[class*=3D"grid-line-x-"] > ::before { bottom: -0.1875r= +em; } + .md\:grid-line-x-3[class*=3D"grid-line-yfull"] > ::after { top: -0.1875re= +m; bottom: -0.1875rem; } + .md\:grid-line-x-4[class*=3D"grid-line-x-"] > ::before { bottom: -0.25rem= +; } + .md\:grid-line-x-4[class*=3D"grid-line-yfull"] > ::after { top: -0.25rem;= + bottom: -0.25rem; } + .md\:grid-line-x-5[class*=3D"grid-line-x-"] > ::before { bottom: -0.3125r= +em; } + .md\:grid-line-x-5[class*=3D"grid-line-yfull"] > ::after { top: -0.3125re= +m; bottom: -0.3125rem; } + .md\:grid-line-x-6[class*=3D"grid-line-x-"] > ::before { bottom: -0.375re= +m; } + .md\:grid-line-x-6[class*=3D"grid-line-yfull"] > ::after { top: -0.375rem= +; bottom: -0.375rem; } + .md\:grid-line-x-7[class*=3D"grid-line-x-"] > ::before { bottom: -0.4375r= +em; } + .md\:grid-line-x-7[class*=3D"grid-line-yfull"] > ::after { top: -0.4375re= +m; bottom: -0.4375rem; } + .md\:grid-line-x-8[class*=3D"grid-line-x-"] > ::before { bottom: -0.5rem;= + } + .md\:grid-line-x-8[class*=3D"grid-line-yfull"] > ::after { top: -0.5rem; = +bottom: -0.5rem; } + .md\:grid-line-x-9[class*=3D"grid-line-x-"] > ::before { bottom: -0.5625r= +em; } + .md\:grid-line-x-9[class*=3D"grid-line-yfull"] > ::after { top: -0.5625re= +m; bottom: -0.5625rem; } + .md\:grid-line-x-10[class*=3D"grid-line-x-"] > ::before { bottom: -0.625r= +em; } + .md\:grid-line-x-10[class*=3D"grid-line-yfull"] > ::after { top: -0.625re= +m; bottom: -0.625rem; } + .md\:grid-line-x-11[class*=3D"grid-line-x-"] > ::before { bottom: -0.6875= +rem; } + .md\:grid-line-x-11[class*=3D"grid-line-yfull"] > ::after { top: -0.6875r= +em; bottom: -0.6875rem; } + .md\:grid-line-x-12[class*=3D"grid-line-x-"] > ::before { bottom: -0.75re= +m; } + .md\:grid-line-x-12[class*=3D"grid-line-yfull"] > ::after { top: -0.75rem= +; bottom: -0.75rem; } + .md\:grid-line-x-13[class*=3D"grid-line-x-"] > ::before { bottom: -0.8125= +rem; } + .md\:grid-line-x-13[class*=3D"grid-line-yfull"] > ::after { top: -0.8125r= +em; bottom: -0.8125rem; } + .md\:grid-line-x-14[class*=3D"grid-line-x-"] > ::before { bottom: -0.875r= +em; } + .md\:grid-line-x-14[class*=3D"grid-line-yfull"] > ::after { top: -0.875re= +m; bottom: -0.875rem; } + .md\:grid-line-x-15[class*=3D"grid-line-x-"] > ::before { bottom: -0.9375= +rem; } + .md\:grid-line-x-15[class*=3D"grid-line-yfull"] > ::after { top: -0.9375r= +em; bottom: -0.9375rem; } + .md\:grid-line-x-16[class*=3D"grid-line-x-"] > ::before { bottom: -1rem; = +} + .md\:grid-line-x-16[class*=3D"grid-line-yfull"] > ::after { top: -1rem; b= +ottom: -1rem; } + .md\:grid-line-x-17[class*=3D"grid-line-x-"] > ::before { bottom: -1.0625= +rem; } + .md\:grid-line-x-17[class*=3D"grid-line-yfull"] > ::after { top: -1.0625r= +em; bottom: -1.0625rem; } + .md\:grid-line-x-18[class*=3D"grid-line-x-"] > ::before { bottom: -1.125r= +em; } + .md\:grid-line-x-18[class*=3D"grid-line-yfull"] > ::after { top: -1.125re= +m; bottom: -1.125rem; } + .md\:grid-line-x-19[class*=3D"grid-line-x-"] > ::before { bottom: -1.1875= +rem; } + .md\:grid-line-x-19[class*=3D"grid-line-yfull"] > ::after { top: -1.1875r= +em; bottom: -1.1875rem; } + .md\:grid-line-x-20[class*=3D"grid-line-x-"] > ::before { bottom: -1.25re= +m; } + .md\:grid-line-x-20[class*=3D"grid-line-yfull"] > ::after { top: -1.25rem= +; bottom: -1.25rem; } + .md\:grid-line-x-21[class*=3D"grid-line-x-"] > ::before { bottom: -1.3125= +rem; } + .md\:grid-line-x-21[class*=3D"grid-line-yfull"] > ::after { top: -1.3125r= +em; bottom: -1.3125rem; } + .md\:grid-line-x-22[class*=3D"grid-line-x-"] > ::before { bottom: -1.375r= +em; } + .md\:grid-line-x-22[class*=3D"grid-line-yfull"] > ::after { top: -1.375re= +m; bottom: -1.375rem; } + .md\:grid-line-x-23[class*=3D"grid-line-x-"] > ::before { bottom: -1.4375= +rem; } + .md\:grid-line-x-23[class*=3D"grid-line-yfull"] > ::after { top: -1.4375r= +em; bottom: -1.4375rem; } + .md\:grid-line-x-24[class*=3D"grid-line-x-"] > ::before { bottom: -1.5rem= +; } + .md\:grid-line-x-24[class*=3D"grid-line-yfull"] > ::after { top: -1.5rem;= + bottom: -1.5rem; } + .md\:grid-line-x-25[class*=3D"grid-line-x-"] > ::before { bottom: -1.5625= +rem; } + .md\:grid-line-x-25[class*=3D"grid-line-yfull"] > ::after { top: -1.5625r= +em; bottom: -1.5625rem; } + .md\:grid-line-x-26[class*=3D"grid-line-x-"] > ::before { bottom: -1.625r= +em; } + .md\:grid-line-x-26[class*=3D"grid-line-yfull"] > ::after { top: -1.625re= +m; bottom: -1.625rem; } + .md\:grid-line-x-27[class*=3D"grid-line-x-"] > ::before { bottom: -1.6875= +rem; } + .md\:grid-line-x-27[class*=3D"grid-line-yfull"] > ::after { top: -1.6875r= +em; bottom: -1.6875rem; } + .md\:grid-line-x-28[class*=3D"grid-line-x-"] > ::before { bottom: -1.75re= +m; } + .md\:grid-line-x-28[class*=3D"grid-line-yfull"] > ::after { top: -1.75rem= +; bottom: -1.75rem; } + .md\:grid-line-x-29[class*=3D"grid-line-x-"] > ::before { bottom: -1.8125= +rem; } + .md\:grid-line-x-29[class*=3D"grid-line-yfull"] > ::after { top: -1.8125r= +em; bottom: -1.8125rem; } + .md\:grid-line-x-30[class*=3D"grid-line-x-"] > ::before { bottom: -1.875r= +em; } + .md\:grid-line-x-30[class*=3D"grid-line-yfull"] > ::after { top: -1.875re= +m; bottom: -1.875rem; } + .md\:grid-line-x-31[class*=3D"grid-line-x-"] > ::before { bottom: -1.9375= +rem; } + .md\:grid-line-x-31[class*=3D"grid-line-yfull"] > ::after { top: -1.9375r= +em; bottom: -1.9375rem; } + .md\:grid-line-x-32[class*=3D"grid-line-x-"] > ::before { bottom: -2rem; = +} + .md\:grid-line-x-32[class*=3D"grid-line-yfull"] > ::after { top: -2rem; b= +ottom: -2rem; } + .md\:grid-line-x-33[class*=3D"grid-line-x-"] > ::before { bottom: -2.0625= +rem; } + .md\:grid-line-x-33[class*=3D"grid-line-yfull"] > ::after { top: -2.0625r= +em; bottom: -2.0625rem; } + .md\:grid-line-x-34[class*=3D"grid-line-x-"] > ::before { bottom: -2.125r= +em; } + .md\:grid-line-x-34[class*=3D"grid-line-yfull"] > ::after { top: -2.125re= +m; bottom: -2.125rem; } + .md\:grid-line-x-35[class*=3D"grid-line-x-"] > ::before { bottom: -2.1875= +rem; } + .md\:grid-line-x-35[class*=3D"grid-line-yfull"] > ::after { top: -2.1875r= +em; bottom: -2.1875rem; } + .md\:grid-line-x-36[class*=3D"grid-line-x-"] > ::before { bottom: -2.25re= +m; } + .md\:grid-line-x-36[class*=3D"grid-line-yfull"] > ::after { top: -2.25rem= +; bottom: -2.25rem; } + .md\:grid-line-x-37[class*=3D"grid-line-x-"] > ::before { bottom: -2.3125= +rem; } + .md\:grid-line-x-37[class*=3D"grid-line-yfull"] > ::after { top: -2.3125r= +em; bottom: -2.3125rem; } + .md\:grid-line-x-38[class*=3D"grid-line-x-"] > ::before { bottom: -2.375r= +em; } + .md\:grid-line-x-38[class*=3D"grid-line-yfull"] > ::after { top: -2.375re= +m; bottom: -2.375rem; } + .md\:grid-line-x-39[class*=3D"grid-line-x-"] > ::before { bottom: -2.4375= +rem; } + .md\:grid-line-x-39[class*=3D"grid-line-yfull"] > ::after { top: -2.4375r= +em; bottom: -2.4375rem; } + .md\:grid-line-x-40[class*=3D"grid-line-x-"] > ::before { bottom: -2.5rem= +; } + .md\:grid-line-x-40[class*=3D"grid-line-yfull"] > ::after { top: -2.5rem;= + bottom: -2.5rem; } + .md\:grid-line-x-41[class*=3D"grid-line-x-"] > ::before { bottom: -2.5625= +rem; } + .md\:grid-line-x-41[class*=3D"grid-line-yfull"] > ::after { top: -2.5625r= +em; bottom: -2.5625rem; } + .md\:grid-line-x-42[class*=3D"grid-line-x-"] > ::before { bottom: -2.625r= +em; } + .md\:grid-line-x-42[class*=3D"grid-line-yfull"] > ::after { top: -2.625re= +m; bottom: -2.625rem; } + .md\:grid-line-x-43[class*=3D"grid-line-x-"] > ::before { bottom: -2.6875= +rem; } + .md\:grid-line-x-43[class*=3D"grid-line-yfull"] > ::after { top: -2.6875r= +em; bottom: -2.6875rem; } + .md\:grid-line-x-44[class*=3D"grid-line-x-"] > ::before { bottom: -2.75re= +m; } + .md\:grid-line-x-44[class*=3D"grid-line-yfull"] > ::after { top: -2.75rem= +; bottom: -2.75rem; } + .md\:grid-line-x-45[class*=3D"grid-line-x-"] > ::before { bottom: -2.8125= +rem; } + .md\:grid-line-x-45[class*=3D"grid-line-yfull"] > ::after { top: -2.8125r= +em; bottom: -2.8125rem; } + .md\:grid-line-x-46[class*=3D"grid-line-x-"] > ::before { bottom: -2.875r= +em; } + .md\:grid-line-x-46[class*=3D"grid-line-yfull"] > ::after { top: -2.875re= +m; bottom: -2.875rem; } + .md\:grid-line-x-47[class*=3D"grid-line-x-"] > ::before { bottom: -2.9375= +rem; } + .md\:grid-line-x-47[class*=3D"grid-line-yfull"] > ::after { top: -2.9375r= +em; bottom: -2.9375rem; } + .md\:grid-line-x-48[class*=3D"grid-line-x-"] > ::before { bottom: -3rem; = +} + .md\:grid-line-x-48[class*=3D"grid-line-yfull"] > ::after { top: -3rem; b= +ottom: -3rem; } + .md\:grid-line-x-49[class*=3D"grid-line-x-"] > ::before { bottom: -3.0625= +rem; } + .md\:grid-line-x-49[class*=3D"grid-line-yfull"] > ::after { top: -3.0625r= +em; bottom: -3.0625rem; } + .md\:grid-line-x-50[class*=3D"grid-line-x-"] > ::before { bottom: -3.125r= +em; } + .md\:grid-line-x-50[class*=3D"grid-line-yfull"] > ::after { top: -3.125re= +m; bottom: -3.125rem; } + .md\:grid-line-x-51[class*=3D"grid-line-x-"] > ::before { bottom: -3.1875= +rem; } + .md\:grid-line-x-51[class*=3D"grid-line-yfull"] > ::after { top: -3.1875r= +em; bottom: -3.1875rem; } + .md\:grid-line-x-52[class*=3D"grid-line-x-"] > ::before { bottom: -3.25re= +m; } + .md\:grid-line-x-52[class*=3D"grid-line-yfull"] > ::after { top: -3.25rem= +; bottom: -3.25rem; } + .md\:grid-line-x-53[class*=3D"grid-line-x-"] > ::before { bottom: -3.3125= +rem; } + .md\:grid-line-x-53[class*=3D"grid-line-yfull"] > ::after { top: -3.3125r= +em; bottom: -3.3125rem; } + .md\:grid-line-x-54[class*=3D"grid-line-x-"] > ::before { bottom: -3.375r= +em; } + .md\:grid-line-x-54[class*=3D"grid-line-yfull"] > ::after { top: -3.375re= +m; bottom: -3.375rem; } + .md\:grid-line-x-55[class*=3D"grid-line-x-"] > ::before { bottom: -3.4375= +rem; } + .md\:grid-line-x-55[class*=3D"grid-line-yfull"] > ::after { top: -3.4375r= +em; bottom: -3.4375rem; } + .md\:grid-line-x-56[class*=3D"grid-line-x-"] > ::before { bottom: -3.5rem= +; } + .md\:grid-line-x-56[class*=3D"grid-line-yfull"] > ::after { top: -3.5rem;= + bottom: -3.5rem; } + .md\:grid-line-x-57[class*=3D"grid-line-x-"] > ::before { bottom: -3.5625= +rem; } + .md\:grid-line-x-57[class*=3D"grid-line-yfull"] > ::after { top: -3.5625r= +em; bottom: -3.5625rem; } + .md\:grid-line-x-58[class*=3D"grid-line-x-"] > ::before { bottom: -3.625r= +em; } + .md\:grid-line-x-58[class*=3D"grid-line-yfull"] > ::after { top: -3.625re= +m; bottom: -3.625rem; } + .md\:grid-line-x-59[class*=3D"grid-line-x-"] > ::before { bottom: -3.6875= +rem; } + .md\:grid-line-x-59[class*=3D"grid-line-yfull"] > ::after { top: -3.6875r= +em; bottom: -3.6875rem; } + .md\:grid-line-x-60[class*=3D"grid-line-x-"] > ::before { bottom: -3.75re= +m; } + .md\:grid-line-x-60[class*=3D"grid-line-yfull"] > ::after { top: -3.75rem= +; bottom: -3.75rem; } + .md\:grid-line-x-61[class*=3D"grid-line-x-"] > ::before { bottom: -3.8125= +rem; } + .md\:grid-line-x-61[class*=3D"grid-line-yfull"] > ::after { top: -3.8125r= +em; bottom: -3.8125rem; } + .md\:grid-line-x-62[class*=3D"grid-line-x-"] > ::before { bottom: -3.875r= +em; } + .md\:grid-line-x-62[class*=3D"grid-line-yfull"] > ::after { top: -3.875re= +m; bottom: -3.875rem; } + .md\:grid-line-x-63[class*=3D"grid-line-x-"] > ::before { bottom: -3.9375= +rem; } + .md\:grid-line-x-63[class*=3D"grid-line-yfull"] > ::after { top: -3.9375r= +em; bottom: -3.9375rem; } + .md\:grid-line-x-64[class*=3D"grid-line-x-"] > ::before { bottom: -4rem; = +} + .md\:grid-line-x-64[class*=3D"grid-line-yfull"] > ::after { top: -4rem; b= +ottom: -4rem; } + .md\:grid-line-x-65[class*=3D"grid-line-x-"] > ::before { bottom: -4.0625= +rem; } + .md\:grid-line-x-65[class*=3D"grid-line-yfull"] > ::after { top: -4.0625r= +em; bottom: -4.0625rem; } + .md\:grid-line-x-66[class*=3D"grid-line-x-"] > ::before { bottom: -4.125r= +em; } + .md\:grid-line-x-66[class*=3D"grid-line-yfull"] > ::after { top: -4.125re= +m; bottom: -4.125rem; } + .md\:grid-line-x-67[class*=3D"grid-line-x-"] > ::before { bottom: -4.1875= +rem; } + .md\:grid-line-x-67[class*=3D"grid-line-yfull"] > ::after { top: -4.1875r= +em; bottom: -4.1875rem; } + .md\:grid-line-x-68[class*=3D"grid-line-x-"] > ::before { bottom: -4.25re= +m; } + .md\:grid-line-x-68[class*=3D"grid-line-yfull"] > ::after { top: -4.25rem= +; bottom: -4.25rem; } + .md\:grid-line-x-69[class*=3D"grid-line-x-"] > ::before { bottom: -4.3125= +rem; } + .md\:grid-line-x-69[class*=3D"grid-line-yfull"] > ::after { top: -4.3125r= +em; bottom: -4.3125rem; } + .md\:grid-line-x-70[class*=3D"grid-line-x-"] > ::before { bottom: -4.375r= +em; } + .md\:grid-line-x-70[class*=3D"grid-line-yfull"] > ::after { top: -4.375re= +m; bottom: -4.375rem; } + .md\:grid-line-x-71[class*=3D"grid-line-x-"] > ::before { bottom: -4.4375= +rem; } + .md\:grid-line-x-71[class*=3D"grid-line-yfull"] > ::after { top: -4.4375r= +em; bottom: -4.4375rem; } + .md\:grid-line-x-72[class*=3D"grid-line-x-"] > ::before { bottom: -4.5rem= +; } + .md\:grid-line-x-72[class*=3D"grid-line-yfull"] > ::after { top: -4.5rem;= + bottom: -4.5rem; } + .md\:grid-line-x-73[class*=3D"grid-line-x-"] > ::before { bottom: -4.5625= +rem; } + .md\:grid-line-x-73[class*=3D"grid-line-yfull"] > ::after { top: -4.5625r= +em; bottom: -4.5625rem; } + .md\:grid-line-x-74[class*=3D"grid-line-x-"] > ::before { bottom: -4.625r= +em; } + .md\:grid-line-x-74[class*=3D"grid-line-yfull"] > ::after { top: -4.625re= +m; bottom: -4.625rem; } + .md\:grid-line-x-75[class*=3D"grid-line-x-"] > ::before { bottom: -4.6875= +rem; } + .md\:grid-line-x-75[class*=3D"grid-line-yfull"] > ::after { top: -4.6875r= +em; bottom: -4.6875rem; } + .md\:grid-line-x-76[class*=3D"grid-line-x-"] > ::before { bottom: -4.75re= +m; } + .md\:grid-line-x-76[class*=3D"grid-line-yfull"] > ::after { top: -4.75rem= +; bottom: -4.75rem; } + .md\:grid-line-x-77[class*=3D"grid-line-x-"] > ::before { bottom: -4.8125= +rem; } + .md\:grid-line-x-77[class*=3D"grid-line-yfull"] > ::after { top: -4.8125r= +em; bottom: -4.8125rem; } + .md\:grid-line-x-78[class*=3D"grid-line-x-"] > ::before { bottom: -4.875r= +em; } + .md\:grid-line-x-78[class*=3D"grid-line-yfull"] > ::after { top: -4.875re= +m; bottom: -4.875rem; } + .md\:grid-line-x-79[class*=3D"grid-line-x-"] > ::before { bottom: -4.9375= +rem; } + .md\:grid-line-x-79[class*=3D"grid-line-yfull"] > ::after { top: -4.9375r= +em; bottom: -4.9375rem; } + .md\:grid-line-x-80[class*=3D"grid-line-x-"] > ::before { bottom: -5rem; = +} + .md\:grid-line-x-80[class*=3D"grid-line-yfull"] > ::after { top: -5rem; b= +ottom: -5rem; } + .md\:grid-line-x-81[class*=3D"grid-line-x-"] > ::before { bottom: -5.0625= +rem; } + .md\:grid-line-x-81[class*=3D"grid-line-yfull"] > ::after { top: -5.0625r= +em; bottom: -5.0625rem; } + .md\:grid-line-x-82[class*=3D"grid-line-x-"] > ::before { bottom: -5.125r= +em; } + .md\:grid-line-x-82[class*=3D"grid-line-yfull"] > ::after { top: -5.125re= +m; bottom: -5.125rem; } + .md\:grid-line-x-83[class*=3D"grid-line-x-"] > ::before { bottom: -5.1875= +rem; } + .md\:grid-line-x-83[class*=3D"grid-line-yfull"] > ::after { top: -5.1875r= +em; bottom: -5.1875rem; } + .md\:grid-line-x-84[class*=3D"grid-line-x-"] > ::before { bottom: -5.25re= +m; } + .md\:grid-line-x-84[class*=3D"grid-line-yfull"] > ::after { top: -5.25rem= +; bottom: -5.25rem; } + .md\:grid-line-x-85[class*=3D"grid-line-x-"] > ::before { bottom: -5.3125= +rem; } + .md\:grid-line-x-85[class*=3D"grid-line-yfull"] > ::after { top: -5.3125r= +em; bottom: -5.3125rem; } + .md\:grid-line-x-86[class*=3D"grid-line-x-"] > ::before { bottom: -5.375r= +em; } + .md\:grid-line-x-86[class*=3D"grid-line-yfull"] > ::after { top: -5.375re= +m; bottom: -5.375rem; } + .md\:grid-line-x-87[class*=3D"grid-line-x-"] > ::before { bottom: -5.4375= +rem; } + .md\:grid-line-x-87[class*=3D"grid-line-yfull"] > ::after { top: -5.4375r= +em; bottom: -5.4375rem; } + .md\:grid-line-x-88[class*=3D"grid-line-x-"] > ::before { bottom: -5.5rem= +; } + .md\:grid-line-x-88[class*=3D"grid-line-yfull"] > ::after { top: -5.5rem;= + bottom: -5.5rem; } + .md\:grid-line-x-89[class*=3D"grid-line-x-"] > ::before { bottom: -5.5625= +rem; } + .md\:grid-line-x-89[class*=3D"grid-line-yfull"] > ::after { top: -5.5625r= +em; bottom: -5.5625rem; } + .md\:grid-line-x-90[class*=3D"grid-line-x-"] > ::before { bottom: -5.625r= +em; } + .md\:grid-line-x-90[class*=3D"grid-line-yfull"] > ::after { top: -5.625re= +m; bottom: -5.625rem; } + .md\:grid-line-x-91[class*=3D"grid-line-x-"] > ::before { bottom: -5.6875= +rem; } + .md\:grid-line-x-91[class*=3D"grid-line-yfull"] > ::after { top: -5.6875r= +em; bottom: -5.6875rem; } + .md\:grid-line-x-92[class*=3D"grid-line-x-"] > ::before { bottom: -5.75re= +m; } + .md\:grid-line-x-92[class*=3D"grid-line-yfull"] > ::after { top: -5.75rem= +; bottom: -5.75rem; } + .md\:grid-line-x-93[class*=3D"grid-line-x-"] > ::before { bottom: -5.8125= +rem; } + .md\:grid-line-x-93[class*=3D"grid-line-yfull"] > ::after { top: -5.8125r= +em; bottom: -5.8125rem; } + .md\:grid-line-x-94[class*=3D"grid-line-x-"] > ::before { bottom: -5.875r= +em; } + .md\:grid-line-x-94[class*=3D"grid-line-yfull"] > ::after { top: -5.875re= +m; bottom: -5.875rem; } + .md\:grid-line-x-95[class*=3D"grid-line-x-"] > ::before { bottom: -5.9375= +rem; } + .md\:grid-line-x-95[class*=3D"grid-line-yfull"] > ::after { top: -5.9375r= +em; bottom: -5.9375rem; } + .md\:grid-line-x-96[class*=3D"grid-line-x-"] > ::before { bottom: -6rem; = +} + .md\:grid-line-x-96[class*=3D"grid-line-yfull"] > ::after { top: -6rem; b= +ottom: -6rem; } + .md\:grid-line-x-97[class*=3D"grid-line-x-"] > ::before { bottom: -6.0625= +rem; } + .md\:grid-line-x-97[class*=3D"grid-line-yfull"] > ::after { top: -6.0625r= +em; bottom: -6.0625rem; } + .md\:grid-line-x-98[class*=3D"grid-line-x-"] > ::before { bottom: -6.125r= +em; } + .md\:grid-line-x-98[class*=3D"grid-line-yfull"] > ::after { top: -6.125re= +m; bottom: -6.125rem; } + .md\:grid-line-x-99[class*=3D"grid-line-x-"] > ::before { bottom: -6.1875= +rem; } + .md\:grid-line-x-99[class*=3D"grid-line-yfull"] > ::after { top: -6.1875r= +em; bottom: -6.1875rem; } + .md\:grid-line-x-100[class*=3D"grid-line-x-"] > ::before { bottom: -6.25r= +em; } + .md\:grid-line-x-100[class*=3D"grid-line-yfull"] > ::after { top: -6.25re= +m; bottom: -6.25rem; } + .md\:grid-line-x-400[class*=3D"grid-line-x-"] > ::before { bottom: -25rem= +; } + .md\:grid-line-x-400[class*=3D"grid-line-yfull"] > ::after { top: -25rem;= + bottom: -25rem; } + .md\:grid-line-x-600[class*=3D"grid-line-x-"] > ::before { bottom: -37.5r= +em; } + .md\:grid-line-x-600[class*=3D"grid-line-yfull"] > ::after { top: -37.5re= +m; bottom: -37.5rem; } + .md\:grid-line-x-safe-top[class*=3D"grid-line-x-"] > ::before { } + .md\:grid-line-x-safe-top[class*=3D"grid-line-yfull"] > ::after { } + .md\:grid-line-x-safe-bottom[class*=3D"grid-line-x-"] > ::before { } + .md\:grid-line-x-safe-bottom[class*=3D"grid-line-yfull"] > ::after { } + .md\:grid-line-x-safe-left[class*=3D"grid-line-x-"] > ::before { } + .md\:grid-line-x-safe-left[class*=3D"grid-line-yfull"] > ::after { } + .md\:grid-line-x-safe-right[class*=3D"grid-line-x-"] > ::before { } + .md\:grid-line-x-safe-right[class*=3D"grid-line-yfull"] > ::after { } + .md\:grid-line-x-gutter[class*=3D"grid-line-x-"] > ::before { } + .md\:grid-line-x-gutter[class*=3D"grid-line-yfull"] > ::after { } + .md\:grid-line-x-outer-gutter[class*=3D"grid-line-x-"] > ::before { } + .md\:grid-line-x-outer-gutter[class*=3D"grid-line-yfull"] > ::after { } + .md\:grid-line-x-primary[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--border-primary); } + .md\:grid-line-y-primary[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--border-primary); } + .md\:grid-line-xy-primary[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--border-primary); } + .md\:grid-line-xy-primary[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--border-primary); } + .md\:grid-line-x-secondary[class*=3D"grid-line-x-"] > ::before { border-b= +ottom-color: var(--border-secondary); } + .md\:grid-line-y-secondary[class*=3D"grid-line-y-"] > ::after { border-ri= +ght-color: var(--border-secondary); } + .md\:grid-line-xy-secondary[class*=3D"grid-line-xy-"] > ::before { border= +-bottom-color: var(--border-secondary); } + .md\:grid-line-xy-secondary[class*=3D"grid-line-xy-"] > ::after { border-= +right-color: var(--border-secondary); } + .md\:grid-line-x-inverse[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--border-inverse); } + .md\:grid-line-y-inverse[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--border-inverse); } + .md\:grid-line-xy-inverse[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--border-inverse); } + .md\:grid-line-xy-inverse[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--border-inverse); } + .md\:grid-line-x-on-dark[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--gray-000); } + .md\:grid-line-y-on-dark[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--gray-000); } + .md\:grid-line-xy-on-dark[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--gray-000); } + .md\:grid-line-xy-on-dark[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--gray-000); } + .md\:grid-line-x-inherit[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: inherit; } + .md\:grid-line-y-inherit[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: inherit; } + .md\:grid-line-xy-inherit[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: inherit; } + .md\:grid-line-xy-inherit[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: inherit; } + .md\:grid-line-x-transparent[class*=3D"grid-line-x-"] > ::before { border= +-bottom-color: var(--transparent); } + .md\:grid-line-y-transparent[class*=3D"grid-line-y-"] > ::after { border-= +right-color: var(--transparent); } + .md\:grid-line-xy-transparent[class*=3D"grid-line-xy-"] > ::before { bord= +er-bottom-color: var(--transparent); } + .md\:grid-line-xy-transparent[class*=3D"grid-line-xy-"] > ::after { borde= +r-right-color: var(--transparent); } + .md\:grid-cols-1[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-1[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: 0px; right: 0px; } + .md\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1)::before { righ= +t: 0px; } + .md\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1)::before { border-bottom-width: 0px; } + .md\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-2[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1)::before { lef= +t: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+2)::before { rig= +ht: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2)::before { border-bottom-width: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+2)::after { border-right-width: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+2)::after { top: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2)::after { bottom: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2) ~ li::after { bottom: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-3[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1)::before { lef= +t: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+3)::before { rig= +ht: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3)::before { border-bottom-width: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+3)::after { border-right-width: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+3)::after { top: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3)::after { bottom: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3) ~ li::after { bottom: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-4[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1)::before { lef= +t: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+4)::before { rig= +ht: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4)::before { border-bottom-width: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+4)::after { border-right-width: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+4)::after { top: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4)::after { bottom: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4) ~ li::after { bottom: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-5[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1)::before { lef= +t: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+5)::before { rig= +ht: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5)::before { border-bottom-width: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+5)::after { border-right-width: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+5)::after { top: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5)::after { bottom: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5) ~ li::after { bottom: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-6[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1)::before { lef= +t: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+6)::before { rig= +ht: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6)::before { border-bottom-width: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+6)::after { border-right-width: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+6)::after { top: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6)::after { bottom: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6) ~ li::after { bottom: 0px; } + .md\:grid-cols-7[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-7[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1)::before { lef= +t: 0px; } + .md\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+7)::before { rig= +ht: 0px; } + .md\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7)::before { border-bottom-width: 0px; } + .md\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+7)::after { border-right-width: 0px; } + .md\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+7)::after { top: 0px; } + .md\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7)::after { bottom: 0px; } + .md\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7) ~ li::after { bottom: 0px; } + .md\:grid-cols-8[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-8[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1)::before { lef= +t: 0px; } + .md\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+8)::before { rig= +ht: 0px; } + .md\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1):nth-last-chil= +d(-n+8)::before { border-bottom-width: 0px; } + .md\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1):nth-last-chil= +d(-n+8) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+8)::after { border-right-width: 0px; } + .md\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+8)::after { top: 0px; } + .md\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+1):nth-last-child(-n+8)::after { bottom: 0px; } + .md\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+1):nth-last-child(-n+8) ~ li::after { bottom: 0px; } +} + +@media (min-width: 1280px) { + [class*=3D"grid-line-"] > * { position: relative; } + [class*=3D"grid-line-"] > ::before, [class*=3D"grid-line-"] > ::after { c= +ontent: attr(=F0=9F=91=BB); position: absolute; z-index: 0; pointer-events:= + none; } + .lg\:grid-line-x > ::before { content: attr(=F0=9F=91=BB); left: 0px; rig= +ht: 0px; top: 0px; bottom: calc(var(--inner-gutter) / -2); border-top: 0px = +solid transparent; border-bottom: 0px solid transparent; } + .lg\:grid-line-xfull > ::before { content: attr(=F0=9F=91=BB); left: calc= +(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); top: 0px= +; bottom: calc(var(--inner-gutter) / -2); border-top: 0px solid transparent= +; border-bottom: 0px solid transparent; } + .lg\:grid-line-x-0 > ::before { content: none; } + .lg\:grid-line-y > ::after { content: attr(=F0=9F=91=BB); left: 0px; righ= +t: calc(var(--inner-gutter) / -2); top: 0px; bottom: 0px; border-left: 0px = +solid transparent; border-right: 0px solid transparent; } + .lg\:grid-line-yfull > ::after { content: attr(=F0=9F=91=BB); left: 0px; = +right: calc(var(--inner-gutter) / -2); top: calc(var(--inner-gutter) / -1);= + bottom: 0px; border-left: 0px solid transparent; border-right: 0px solid t= +ransparent; } + .lg\:grid-line-yfull[class*=3D"grid-line-x"] > ::after { left: 0px; right= +: calc(var(--inner-gutter) / -2); top: calc(var(--inner-gutter) / -2); bott= +om: calc(var(--inner-gutter) / -2); border-left: 0px solid transparent; bor= +der-right: 0px solid transparent; } + .lg\:grid-line-y-0 > ::after { content: none; } + .lg\:grid-line-x-0[class*=3D"grid-line-x-"] > ::before { bottom: 0rem; } + .lg\:grid-line-x-0[class*=3D"grid-line-yfull"] > ::after { top: 0rem; bot= +tom: 0rem; } + .lg\:grid-line-x-1[class*=3D"grid-line-x-"] > ::before { bottom: -0.0625r= +em; } + .lg\:grid-line-x-1[class*=3D"grid-line-yfull"] > ::after { top: -0.0625re= +m; bottom: -0.0625rem; } + .lg\:grid-line-x-2[class*=3D"grid-line-x-"] > ::before { bottom: -0.125re= +m; } + .lg\:grid-line-x-2[class*=3D"grid-line-yfull"] > ::after { top: -0.125rem= +; bottom: -0.125rem; } + .lg\:grid-line-x-3[class*=3D"grid-line-x-"] > ::before { bottom: -0.1875r= +em; } + .lg\:grid-line-x-3[class*=3D"grid-line-yfull"] > ::after { top: -0.1875re= +m; bottom: -0.1875rem; } + .lg\:grid-line-x-4[class*=3D"grid-line-x-"] > ::before { bottom: -0.25rem= +; } + .lg\:grid-line-x-4[class*=3D"grid-line-yfull"] > ::after { top: -0.25rem;= + bottom: -0.25rem; } + .lg\:grid-line-x-5[class*=3D"grid-line-x-"] > ::before { bottom: -0.3125r= +em; } + .lg\:grid-line-x-5[class*=3D"grid-line-yfull"] > ::after { top: -0.3125re= +m; bottom: -0.3125rem; } + .lg\:grid-line-x-6[class*=3D"grid-line-x-"] > ::before { bottom: -0.375re= +m; } + .lg\:grid-line-x-6[class*=3D"grid-line-yfull"] > ::after { top: -0.375rem= +; bottom: -0.375rem; } + .lg\:grid-line-x-7[class*=3D"grid-line-x-"] > ::before { bottom: -0.4375r= +em; } + .lg\:grid-line-x-7[class*=3D"grid-line-yfull"] > ::after { top: -0.4375re= +m; bottom: -0.4375rem; } + .lg\:grid-line-x-8[class*=3D"grid-line-x-"] > ::before { bottom: -0.5rem;= + } + .lg\:grid-line-x-8[class*=3D"grid-line-yfull"] > ::after { top: -0.5rem; = +bottom: -0.5rem; } + .lg\:grid-line-x-9[class*=3D"grid-line-x-"] > ::before { bottom: -0.5625r= +em; } + .lg\:grid-line-x-9[class*=3D"grid-line-yfull"] > ::after { top: -0.5625re= +m; bottom: -0.5625rem; } + .lg\:grid-line-x-10[class*=3D"grid-line-x-"] > ::before { bottom: -0.625r= +em; } + .lg\:grid-line-x-10[class*=3D"grid-line-yfull"] > ::after { top: -0.625re= +m; bottom: -0.625rem; } + .lg\:grid-line-x-11[class*=3D"grid-line-x-"] > ::before { bottom: -0.6875= +rem; } + .lg\:grid-line-x-11[class*=3D"grid-line-yfull"] > ::after { top: -0.6875r= +em; bottom: -0.6875rem; } + .lg\:grid-line-x-12[class*=3D"grid-line-x-"] > ::before { bottom: -0.75re= +m; } + .lg\:grid-line-x-12[class*=3D"grid-line-yfull"] > ::after { top: -0.75rem= +; bottom: -0.75rem; } + .lg\:grid-line-x-13[class*=3D"grid-line-x-"] > ::before { bottom: -0.8125= +rem; } + .lg\:grid-line-x-13[class*=3D"grid-line-yfull"] > ::after { top: -0.8125r= +em; bottom: -0.8125rem; } + .lg\:grid-line-x-14[class*=3D"grid-line-x-"] > ::before { bottom: -0.875r= +em; } + .lg\:grid-line-x-14[class*=3D"grid-line-yfull"] > ::after { top: -0.875re= +m; bottom: -0.875rem; } + .lg\:grid-line-x-15[class*=3D"grid-line-x-"] > ::before { bottom: -0.9375= +rem; } + .lg\:grid-line-x-15[class*=3D"grid-line-yfull"] > ::after { top: -0.9375r= +em; bottom: -0.9375rem; } + .lg\:grid-line-x-16[class*=3D"grid-line-x-"] > ::before { bottom: -1rem; = +} + .lg\:grid-line-x-16[class*=3D"grid-line-yfull"] > ::after { top: -1rem; b= +ottom: -1rem; } + .lg\:grid-line-x-17[class*=3D"grid-line-x-"] > ::before { bottom: -1.0625= +rem; } + .lg\:grid-line-x-17[class*=3D"grid-line-yfull"] > ::after { top: -1.0625r= +em; bottom: -1.0625rem; } + .lg\:grid-line-x-18[class*=3D"grid-line-x-"] > ::before { bottom: -1.125r= +em; } + .lg\:grid-line-x-18[class*=3D"grid-line-yfull"] > ::after { top: -1.125re= +m; bottom: -1.125rem; } + .lg\:grid-line-x-19[class*=3D"grid-line-x-"] > ::before { bottom: -1.1875= +rem; } + .lg\:grid-line-x-19[class*=3D"grid-line-yfull"] > ::after { top: -1.1875r= +em; bottom: -1.1875rem; } + .lg\:grid-line-x-20[class*=3D"grid-line-x-"] > ::before { bottom: -1.25re= +m; } + .lg\:grid-line-x-20[class*=3D"grid-line-yfull"] > ::after { top: -1.25rem= +; bottom: -1.25rem; } + .lg\:grid-line-x-21[class*=3D"grid-line-x-"] > ::before { bottom: -1.3125= +rem; } + .lg\:grid-line-x-21[class*=3D"grid-line-yfull"] > ::after { top: -1.3125r= +em; bottom: -1.3125rem; } + .lg\:grid-line-x-22[class*=3D"grid-line-x-"] > ::before { bottom: -1.375r= +em; } + .lg\:grid-line-x-22[class*=3D"grid-line-yfull"] > ::after { top: -1.375re= +m; bottom: -1.375rem; } + .lg\:grid-line-x-23[class*=3D"grid-line-x-"] > ::before { bottom: -1.4375= +rem; } + .lg\:grid-line-x-23[class*=3D"grid-line-yfull"] > ::after { top: -1.4375r= +em; bottom: -1.4375rem; } + .lg\:grid-line-x-24[class*=3D"grid-line-x-"] > ::before { bottom: -1.5rem= +; } + .lg\:grid-line-x-24[class*=3D"grid-line-yfull"] > ::after { top: -1.5rem;= + bottom: -1.5rem; } + .lg\:grid-line-x-25[class*=3D"grid-line-x-"] > ::before { bottom: -1.5625= +rem; } + .lg\:grid-line-x-25[class*=3D"grid-line-yfull"] > ::after { top: -1.5625r= +em; bottom: -1.5625rem; } + .lg\:grid-line-x-26[class*=3D"grid-line-x-"] > ::before { bottom: -1.625r= +em; } + .lg\:grid-line-x-26[class*=3D"grid-line-yfull"] > ::after { top: -1.625re= +m; bottom: -1.625rem; } + .lg\:grid-line-x-27[class*=3D"grid-line-x-"] > ::before { bottom: -1.6875= +rem; } + .lg\:grid-line-x-27[class*=3D"grid-line-yfull"] > ::after { top: -1.6875r= +em; bottom: -1.6875rem; } + .lg\:grid-line-x-28[class*=3D"grid-line-x-"] > ::before { bottom: -1.75re= +m; } + .lg\:grid-line-x-28[class*=3D"grid-line-yfull"] > ::after { top: -1.75rem= +; bottom: -1.75rem; } + .lg\:grid-line-x-29[class*=3D"grid-line-x-"] > ::before { bottom: -1.8125= +rem; } + .lg\:grid-line-x-29[class*=3D"grid-line-yfull"] > ::after { top: -1.8125r= +em; bottom: -1.8125rem; } + .lg\:grid-line-x-30[class*=3D"grid-line-x-"] > ::before { bottom: -1.875r= +em; } + .lg\:grid-line-x-30[class*=3D"grid-line-yfull"] > ::after { top: -1.875re= +m; bottom: -1.875rem; } + .lg\:grid-line-x-31[class*=3D"grid-line-x-"] > ::before { bottom: -1.9375= +rem; } + .lg\:grid-line-x-31[class*=3D"grid-line-yfull"] > ::after { top: -1.9375r= +em; bottom: -1.9375rem; } + .lg\:grid-line-x-32[class*=3D"grid-line-x-"] > ::before { bottom: -2rem; = +} + .lg\:grid-line-x-32[class*=3D"grid-line-yfull"] > ::after { top: -2rem; b= +ottom: -2rem; } + .lg\:grid-line-x-33[class*=3D"grid-line-x-"] > ::before { bottom: -2.0625= +rem; } + .lg\:grid-line-x-33[class*=3D"grid-line-yfull"] > ::after { top: -2.0625r= +em; bottom: -2.0625rem; } + .lg\:grid-line-x-34[class*=3D"grid-line-x-"] > ::before { bottom: -2.125r= +em; } + .lg\:grid-line-x-34[class*=3D"grid-line-yfull"] > ::after { top: -2.125re= +m; bottom: -2.125rem; } + .lg\:grid-line-x-35[class*=3D"grid-line-x-"] > ::before { bottom: -2.1875= +rem; } + .lg\:grid-line-x-35[class*=3D"grid-line-yfull"] > ::after { top: -2.1875r= +em; bottom: -2.1875rem; } + .lg\:grid-line-x-36[class*=3D"grid-line-x-"] > ::before { bottom: -2.25re= +m; } + .lg\:grid-line-x-36[class*=3D"grid-line-yfull"] > ::after { top: -2.25rem= +; bottom: -2.25rem; } + .lg\:grid-line-x-37[class*=3D"grid-line-x-"] > ::before { bottom: -2.3125= +rem; } + .lg\:grid-line-x-37[class*=3D"grid-line-yfull"] > ::after { top: -2.3125r= +em; bottom: -2.3125rem; } + .lg\:grid-line-x-38[class*=3D"grid-line-x-"] > ::before { bottom: -2.375r= +em; } + .lg\:grid-line-x-38[class*=3D"grid-line-yfull"] > ::after { top: -2.375re= +m; bottom: -2.375rem; } + .lg\:grid-line-x-39[class*=3D"grid-line-x-"] > ::before { bottom: -2.4375= +rem; } + .lg\:grid-line-x-39[class*=3D"grid-line-yfull"] > ::after { top: -2.4375r= +em; bottom: -2.4375rem; } + .lg\:grid-line-x-40[class*=3D"grid-line-x-"] > ::before { bottom: -2.5rem= +; } + .lg\:grid-line-x-40[class*=3D"grid-line-yfull"] > ::after { top: -2.5rem;= + bottom: -2.5rem; } + .lg\:grid-line-x-41[class*=3D"grid-line-x-"] > ::before { bottom: -2.5625= +rem; } + .lg\:grid-line-x-41[class*=3D"grid-line-yfull"] > ::after { top: -2.5625r= +em; bottom: -2.5625rem; } + .lg\:grid-line-x-42[class*=3D"grid-line-x-"] > ::before { bottom: -2.625r= +em; } + .lg\:grid-line-x-42[class*=3D"grid-line-yfull"] > ::after { top: -2.625re= +m; bottom: -2.625rem; } + .lg\:grid-line-x-43[class*=3D"grid-line-x-"] > ::before { bottom: -2.6875= +rem; } + .lg\:grid-line-x-43[class*=3D"grid-line-yfull"] > ::after { top: -2.6875r= +em; bottom: -2.6875rem; } + .lg\:grid-line-x-44[class*=3D"grid-line-x-"] > ::before { bottom: -2.75re= +m; } + .lg\:grid-line-x-44[class*=3D"grid-line-yfull"] > ::after { top: -2.75rem= +; bottom: -2.75rem; } + .lg\:grid-line-x-45[class*=3D"grid-line-x-"] > ::before { bottom: -2.8125= +rem; } + .lg\:grid-line-x-45[class*=3D"grid-line-yfull"] > ::after { top: -2.8125r= +em; bottom: -2.8125rem; } + .lg\:grid-line-x-46[class*=3D"grid-line-x-"] > ::before { bottom: -2.875r= +em; } + .lg\:grid-line-x-46[class*=3D"grid-line-yfull"] > ::after { top: -2.875re= +m; bottom: -2.875rem; } + .lg\:grid-line-x-47[class*=3D"grid-line-x-"] > ::before { bottom: -2.9375= +rem; } + .lg\:grid-line-x-47[class*=3D"grid-line-yfull"] > ::after { top: -2.9375r= +em; bottom: -2.9375rem; } + .lg\:grid-line-x-48[class*=3D"grid-line-x-"] > ::before { bottom: -3rem; = +} + .lg\:grid-line-x-48[class*=3D"grid-line-yfull"] > ::after { top: -3rem; b= +ottom: -3rem; } + .lg\:grid-line-x-49[class*=3D"grid-line-x-"] > ::before { bottom: -3.0625= +rem; } + .lg\:grid-line-x-49[class*=3D"grid-line-yfull"] > ::after { top: -3.0625r= +em; bottom: -3.0625rem; } + .lg\:grid-line-x-50[class*=3D"grid-line-x-"] > ::before { bottom: -3.125r= +em; } + .lg\:grid-line-x-50[class*=3D"grid-line-yfull"] > ::after { top: -3.125re= +m; bottom: -3.125rem; } + .lg\:grid-line-x-51[class*=3D"grid-line-x-"] > ::before { bottom: -3.1875= +rem; } + .lg\:grid-line-x-51[class*=3D"grid-line-yfull"] > ::after { top: -3.1875r= +em; bottom: -3.1875rem; } + .lg\:grid-line-x-52[class*=3D"grid-line-x-"] > ::before { bottom: -3.25re= +m; } + .lg\:grid-line-x-52[class*=3D"grid-line-yfull"] > ::after { top: -3.25rem= +; bottom: -3.25rem; } + .lg\:grid-line-x-53[class*=3D"grid-line-x-"] > ::before { bottom: -3.3125= +rem; } + .lg\:grid-line-x-53[class*=3D"grid-line-yfull"] > ::after { top: -3.3125r= +em; bottom: -3.3125rem; } + .lg\:grid-line-x-54[class*=3D"grid-line-x-"] > ::before { bottom: -3.375r= +em; } + .lg\:grid-line-x-54[class*=3D"grid-line-yfull"] > ::after { top: -3.375re= +m; bottom: -3.375rem; } + .lg\:grid-line-x-55[class*=3D"grid-line-x-"] > ::before { bottom: -3.4375= +rem; } + .lg\:grid-line-x-55[class*=3D"grid-line-yfull"] > ::after { top: -3.4375r= +em; bottom: -3.4375rem; } + .lg\:grid-line-x-56[class*=3D"grid-line-x-"] > ::before { bottom: -3.5rem= +; } + .lg\:grid-line-x-56[class*=3D"grid-line-yfull"] > ::after { top: -3.5rem;= + bottom: -3.5rem; } + .lg\:grid-line-x-57[class*=3D"grid-line-x-"] > ::before { bottom: -3.5625= +rem; } + .lg\:grid-line-x-57[class*=3D"grid-line-yfull"] > ::after { top: -3.5625r= +em; bottom: -3.5625rem; } + .lg\:grid-line-x-58[class*=3D"grid-line-x-"] > ::before { bottom: -3.625r= +em; } + .lg\:grid-line-x-58[class*=3D"grid-line-yfull"] > ::after { top: -3.625re= +m; bottom: -3.625rem; } + .lg\:grid-line-x-59[class*=3D"grid-line-x-"] > ::before { bottom: -3.6875= +rem; } + .lg\:grid-line-x-59[class*=3D"grid-line-yfull"] > ::after { top: -3.6875r= +em; bottom: -3.6875rem; } + .lg\:grid-line-x-60[class*=3D"grid-line-x-"] > ::before { bottom: -3.75re= +m; } + .lg\:grid-line-x-60[class*=3D"grid-line-yfull"] > ::after { top: -3.75rem= +; bottom: -3.75rem; } + .lg\:grid-line-x-61[class*=3D"grid-line-x-"] > ::before { bottom: -3.8125= +rem; } + .lg\:grid-line-x-61[class*=3D"grid-line-yfull"] > ::after { top: -3.8125r= +em; bottom: -3.8125rem; } + .lg\:grid-line-x-62[class*=3D"grid-line-x-"] > ::before { bottom: -3.875r= +em; } + .lg\:grid-line-x-62[class*=3D"grid-line-yfull"] > ::after { top: -3.875re= +m; bottom: -3.875rem; } + .lg\:grid-line-x-63[class*=3D"grid-line-x-"] > ::before { bottom: -3.9375= +rem; } + .lg\:grid-line-x-63[class*=3D"grid-line-yfull"] > ::after { top: -3.9375r= +em; bottom: -3.9375rem; } + .lg\:grid-line-x-64[class*=3D"grid-line-x-"] > ::before { bottom: -4rem; = +} + .lg\:grid-line-x-64[class*=3D"grid-line-yfull"] > ::after { top: -4rem; b= +ottom: -4rem; } + .lg\:grid-line-x-65[class*=3D"grid-line-x-"] > ::before { bottom: -4.0625= +rem; } + .lg\:grid-line-x-65[class*=3D"grid-line-yfull"] > ::after { top: -4.0625r= +em; bottom: -4.0625rem; } + .lg\:grid-line-x-66[class*=3D"grid-line-x-"] > ::before { bottom: -4.125r= +em; } + .lg\:grid-line-x-66[class*=3D"grid-line-yfull"] > ::after { top: -4.125re= +m; bottom: -4.125rem; } + .lg\:grid-line-x-67[class*=3D"grid-line-x-"] > ::before { bottom: -4.1875= +rem; } + .lg\:grid-line-x-67[class*=3D"grid-line-yfull"] > ::after { top: -4.1875r= +em; bottom: -4.1875rem; } + .lg\:grid-line-x-68[class*=3D"grid-line-x-"] > ::before { bottom: -4.25re= +m; } + .lg\:grid-line-x-68[class*=3D"grid-line-yfull"] > ::after { top: -4.25rem= +; bottom: -4.25rem; } + .lg\:grid-line-x-69[class*=3D"grid-line-x-"] > ::before { bottom: -4.3125= +rem; } + .lg\:grid-line-x-69[class*=3D"grid-line-yfull"] > ::after { top: -4.3125r= +em; bottom: -4.3125rem; } + .lg\:grid-line-x-70[class*=3D"grid-line-x-"] > ::before { bottom: -4.375r= +em; } + .lg\:grid-line-x-70[class*=3D"grid-line-yfull"] > ::after { top: -4.375re= +m; bottom: -4.375rem; } + .lg\:grid-line-x-71[class*=3D"grid-line-x-"] > ::before { bottom: -4.4375= +rem; } + .lg\:grid-line-x-71[class*=3D"grid-line-yfull"] > ::after { top: -4.4375r= +em; bottom: -4.4375rem; } + .lg\:grid-line-x-72[class*=3D"grid-line-x-"] > ::before { bottom: -4.5rem= +; } + .lg\:grid-line-x-72[class*=3D"grid-line-yfull"] > ::after { top: -4.5rem;= + bottom: -4.5rem; } + .lg\:grid-line-x-73[class*=3D"grid-line-x-"] > ::before { bottom: -4.5625= +rem; } + .lg\:grid-line-x-73[class*=3D"grid-line-yfull"] > ::after { top: -4.5625r= +em; bottom: -4.5625rem; } + .lg\:grid-line-x-74[class*=3D"grid-line-x-"] > ::before { bottom: -4.625r= +em; } + .lg\:grid-line-x-74[class*=3D"grid-line-yfull"] > ::after { top: -4.625re= +m; bottom: -4.625rem; } + .lg\:grid-line-x-75[class*=3D"grid-line-x-"] > ::before { bottom: -4.6875= +rem; } + .lg\:grid-line-x-75[class*=3D"grid-line-yfull"] > ::after { top: -4.6875r= +em; bottom: -4.6875rem; } + .lg\:grid-line-x-76[class*=3D"grid-line-x-"] > ::before { bottom: -4.75re= +m; } + .lg\:grid-line-x-76[class*=3D"grid-line-yfull"] > ::after { top: -4.75rem= +; bottom: -4.75rem; } + .lg\:grid-line-x-77[class*=3D"grid-line-x-"] > ::before { bottom: -4.8125= +rem; } + .lg\:grid-line-x-77[class*=3D"grid-line-yfull"] > ::after { top: -4.8125r= +em; bottom: -4.8125rem; } + .lg\:grid-line-x-78[class*=3D"grid-line-x-"] > ::before { bottom: -4.875r= +em; } + .lg\:grid-line-x-78[class*=3D"grid-line-yfull"] > ::after { top: -4.875re= +m; bottom: -4.875rem; } + .lg\:grid-line-x-79[class*=3D"grid-line-x-"] > ::before { bottom: -4.9375= +rem; } + .lg\:grid-line-x-79[class*=3D"grid-line-yfull"] > ::after { top: -4.9375r= +em; bottom: -4.9375rem; } + .lg\:grid-line-x-80[class*=3D"grid-line-x-"] > ::before { bottom: -5rem; = +} + .lg\:grid-line-x-80[class*=3D"grid-line-yfull"] > ::after { top: -5rem; b= +ottom: -5rem; } + .lg\:grid-line-x-81[class*=3D"grid-line-x-"] > ::before { bottom: -5.0625= +rem; } + .lg\:grid-line-x-81[class*=3D"grid-line-yfull"] > ::after { top: -5.0625r= +em; bottom: -5.0625rem; } + .lg\:grid-line-x-82[class*=3D"grid-line-x-"] > ::before { bottom: -5.125r= +em; } + .lg\:grid-line-x-82[class*=3D"grid-line-yfull"] > ::after { top: -5.125re= +m; bottom: -5.125rem; } + .lg\:grid-line-x-83[class*=3D"grid-line-x-"] > ::before { bottom: -5.1875= +rem; } + .lg\:grid-line-x-83[class*=3D"grid-line-yfull"] > ::after { top: -5.1875r= +em; bottom: -5.1875rem; } + .lg\:grid-line-x-84[class*=3D"grid-line-x-"] > ::before { bottom: -5.25re= +m; } + .lg\:grid-line-x-84[class*=3D"grid-line-yfull"] > ::after { top: -5.25rem= +; bottom: -5.25rem; } + .lg\:grid-line-x-85[class*=3D"grid-line-x-"] > ::before { bottom: -5.3125= +rem; } + .lg\:grid-line-x-85[class*=3D"grid-line-yfull"] > ::after { top: -5.3125r= +em; bottom: -5.3125rem; } + .lg\:grid-line-x-86[class*=3D"grid-line-x-"] > ::before { bottom: -5.375r= +em; } + .lg\:grid-line-x-86[class*=3D"grid-line-yfull"] > ::after { top: -5.375re= +m; bottom: -5.375rem; } + .lg\:grid-line-x-87[class*=3D"grid-line-x-"] > ::before { bottom: -5.4375= +rem; } + .lg\:grid-line-x-87[class*=3D"grid-line-yfull"] > ::after { top: -5.4375r= +em; bottom: -5.4375rem; } + .lg\:grid-line-x-88[class*=3D"grid-line-x-"] > ::before { bottom: -5.5rem= +; } + .lg\:grid-line-x-88[class*=3D"grid-line-yfull"] > ::after { top: -5.5rem;= + bottom: -5.5rem; } + .lg\:grid-line-x-89[class*=3D"grid-line-x-"] > ::before { bottom: -5.5625= +rem; } + .lg\:grid-line-x-89[class*=3D"grid-line-yfull"] > ::after { top: -5.5625r= +em; bottom: -5.5625rem; } + .lg\:grid-line-x-90[class*=3D"grid-line-x-"] > ::before { bottom: -5.625r= +em; } + .lg\:grid-line-x-90[class*=3D"grid-line-yfull"] > ::after { top: -5.625re= +m; bottom: -5.625rem; } + .lg\:grid-line-x-91[class*=3D"grid-line-x-"] > ::before { bottom: -5.6875= +rem; } + .lg\:grid-line-x-91[class*=3D"grid-line-yfull"] > ::after { top: -5.6875r= +em; bottom: -5.6875rem; } + .lg\:grid-line-x-92[class*=3D"grid-line-x-"] > ::before { bottom: -5.75re= +m; } + .lg\:grid-line-x-92[class*=3D"grid-line-yfull"] > ::after { top: -5.75rem= +; bottom: -5.75rem; } + .lg\:grid-line-x-93[class*=3D"grid-line-x-"] > ::before { bottom: -5.8125= +rem; } + .lg\:grid-line-x-93[class*=3D"grid-line-yfull"] > ::after { top: -5.8125r= +em; bottom: -5.8125rem; } + .lg\:grid-line-x-94[class*=3D"grid-line-x-"] > ::before { bottom: -5.875r= +em; } + .lg\:grid-line-x-94[class*=3D"grid-line-yfull"] > ::after { top: -5.875re= +m; bottom: -5.875rem; } + .lg\:grid-line-x-95[class*=3D"grid-line-x-"] > ::before { bottom: -5.9375= +rem; } + .lg\:grid-line-x-95[class*=3D"grid-line-yfull"] > ::after { top: -5.9375r= +em; bottom: -5.9375rem; } + .lg\:grid-line-x-96[class*=3D"grid-line-x-"] > ::before { bottom: -6rem; = +} + .lg\:grid-line-x-96[class*=3D"grid-line-yfull"] > ::after { top: -6rem; b= +ottom: -6rem; } + .lg\:grid-line-x-97[class*=3D"grid-line-x-"] > ::before { bottom: -6.0625= +rem; } + .lg\:grid-line-x-97[class*=3D"grid-line-yfull"] > ::after { top: -6.0625r= +em; bottom: -6.0625rem; } + .lg\:grid-line-x-98[class*=3D"grid-line-x-"] > ::before { bottom: -6.125r= +em; } + .lg\:grid-line-x-98[class*=3D"grid-line-yfull"] > ::after { top: -6.125re= +m; bottom: -6.125rem; } + .lg\:grid-line-x-99[class*=3D"grid-line-x-"] > ::before { bottom: -6.1875= +rem; } + .lg\:grid-line-x-99[class*=3D"grid-line-yfull"] > ::after { top: -6.1875r= +em; bottom: -6.1875rem; } + .lg\:grid-line-x-100[class*=3D"grid-line-x-"] > ::before { bottom: -6.25r= +em; } + .lg\:grid-line-x-100[class*=3D"grid-line-yfull"] > ::after { top: -6.25re= +m; bottom: -6.25rem; } + .lg\:grid-line-x-400[class*=3D"grid-line-x-"] > ::before { bottom: -25rem= +; } + .lg\:grid-line-x-400[class*=3D"grid-line-yfull"] > ::after { top: -25rem;= + bottom: -25rem; } + .lg\:grid-line-x-600[class*=3D"grid-line-x-"] > ::before { bottom: -37.5r= +em; } + .lg\:grid-line-x-600[class*=3D"grid-line-yfull"] > ::after { top: -37.5re= +m; bottom: -37.5rem; } + .lg\:grid-line-x-safe-top[class*=3D"grid-line-x-"] > ::before { } + .lg\:grid-line-x-safe-top[class*=3D"grid-line-yfull"] > ::after { } + .lg\:grid-line-x-safe-bottom[class*=3D"grid-line-x-"] > ::before { } + .lg\:grid-line-x-safe-bottom[class*=3D"grid-line-yfull"] > ::after { } + .lg\:grid-line-x-safe-left[class*=3D"grid-line-x-"] > ::before { } + .lg\:grid-line-x-safe-left[class*=3D"grid-line-yfull"] > ::after { } + .lg\:grid-line-x-safe-right[class*=3D"grid-line-x-"] > ::before { } + .lg\:grid-line-x-safe-right[class*=3D"grid-line-yfull"] > ::after { } + .lg\:grid-line-x-gutter[class*=3D"grid-line-x-"] > ::before { } + .lg\:grid-line-x-gutter[class*=3D"grid-line-yfull"] > ::after { } + .lg\:grid-line-x-outer-gutter[class*=3D"grid-line-x-"] > ::before { } + .lg\:grid-line-x-outer-gutter[class*=3D"grid-line-yfull"] > ::after { } + .lg\:grid-line-x-primary[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--border-primary); } + .lg\:grid-line-y-primary[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--border-primary); } + .lg\:grid-line-xy-primary[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--border-primary); } + .lg\:grid-line-xy-primary[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--border-primary); } + .lg\:grid-line-x-secondary[class*=3D"grid-line-x-"] > ::before { border-b= +ottom-color: var(--border-secondary); } + .lg\:grid-line-y-secondary[class*=3D"grid-line-y-"] > ::after { border-ri= +ght-color: var(--border-secondary); } + .lg\:grid-line-xy-secondary[class*=3D"grid-line-xy-"] > ::before { border= +-bottom-color: var(--border-secondary); } + .lg\:grid-line-xy-secondary[class*=3D"grid-line-xy-"] > ::after { border-= +right-color: var(--border-secondary); } + .lg\:grid-line-x-inverse[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--border-inverse); } + .lg\:grid-line-y-inverse[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--border-inverse); } + .lg\:grid-line-xy-inverse[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--border-inverse); } + .lg\:grid-line-xy-inverse[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--border-inverse); } + .lg\:grid-line-x-on-dark[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--gray-000); } + .lg\:grid-line-y-on-dark[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--gray-000); } + .lg\:grid-line-xy-on-dark[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--gray-000); } + .lg\:grid-line-xy-on-dark[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--gray-000); } + .lg\:grid-line-x-inherit[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: inherit; } + .lg\:grid-line-y-inherit[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: inherit; } + .lg\:grid-line-xy-inherit[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: inherit; } + .lg\:grid-line-xy-inherit[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: inherit; } + .lg\:grid-line-x-transparent[class*=3D"grid-line-x-"] > ::before { border= +-bottom-color: var(--transparent); } + .lg\:grid-line-y-transparent[class*=3D"grid-line-y-"] > ::after { border-= +right-color: var(--transparent); } + .lg\:grid-line-xy-transparent[class*=3D"grid-line-xy-"] > ::before { bord= +er-bottom-color: var(--transparent); } + .lg\:grid-line-xy-transparent[class*=3D"grid-line-xy-"] > ::after { borde= +r-right-color: var(--transparent); } + .lg\:grid-cols-1[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-1[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: 0px; right: 0px; } + .lg\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1)::before { righ= +t: 0px; } + .lg\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1)::before { border-bottom-width: 0px; } + .lg\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-2[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+2)::before { rig= +ht: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2)::before { border-bottom-width: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+2)::after { border-right-width: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+2)::after { top: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2)::after { bottom: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2) ~ li::after { bottom: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-3[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+3)::before { rig= +ht: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3)::before { border-bottom-width: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+3)::after { border-right-width: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+3)::after { top: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3)::after { bottom: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3) ~ li::after { bottom: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-4[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+4)::before { rig= +ht: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4)::before { border-bottom-width: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+4)::after { border-right-width: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+4)::after { top: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4)::after { bottom: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4) ~ li::after { bottom: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-5[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+5)::before { rig= +ht: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5)::before { border-bottom-width: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+5)::after { border-right-width: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+5)::after { top: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5)::after { bottom: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5) ~ li::after { bottom: 0px; } + .lg\:grid-cols-6[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-6[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+6)::before { rig= +ht: 0px; } + .lg\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6)::before { border-bottom-width: 0px; } + .lg\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+6)::after { border-right-width: 0px; } + .lg\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+6)::after { top: 0px; } + .lg\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6)::after { bottom: 0px; } + .lg\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6) ~ li::after { bottom: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-7[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+7)::before { rig= +ht: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7)::before { border-bottom-width: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+7)::after { border-right-width: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+7)::after { top: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7)::after { bottom: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7) ~ li::after { bottom: 0px; } + .lg\:grid-cols-8[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-8[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+8)::before { rig= +ht: 0px; } + .lg\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1):nth-last-chil= +d(-n+8)::before { border-bottom-width: 0px; } + .lg\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1):nth-last-chil= +d(-n+8) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+8)::after { border-right-width: 0px; } + .lg\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+8)::after { top: 0px; } + .lg\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+1):nth-last-child(-n+8)::after { bottom: 0px; } + .lg\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+1):nth-last-child(-n+8) ~ li::after { bottom: 0px; } +} + +@media (min-width: 1680px) { + [class*=3D"grid-line-"] > * { position: relative; } + [class*=3D"grid-line-"] > ::before, [class*=3D"grid-line-"] > ::after { c= +ontent: attr(=F0=9F=91=BB); position: absolute; z-index: 0; pointer-events:= + none; } + .xl\:grid-line-x > ::before { content: attr(=F0=9F=91=BB); left: 0px; rig= +ht: 0px; top: 0px; bottom: calc(var(--inner-gutter) / -2); border-top: 0px = +solid transparent; border-bottom: 0px solid transparent; } + .xl\:grid-line-xfull > ::before { content: attr(=F0=9F=91=BB); left: calc= +(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); top: 0px= +; bottom: calc(var(--inner-gutter) / -2); border-top: 0px solid transparent= +; border-bottom: 0px solid transparent; } + .xl\:grid-line-x-0 > ::before { content: none; } + .xl\:grid-line-y > ::after { content: attr(=F0=9F=91=BB); left: 0px; righ= +t: calc(var(--inner-gutter) / -2); top: 0px; bottom: 0px; border-left: 0px = +solid transparent; border-right: 0px solid transparent; } + .xl\:grid-line-yfull > ::after { content: attr(=F0=9F=91=BB); left: 0px; = +right: calc(var(--inner-gutter) / -2); top: calc(var(--inner-gutter) / -1);= + bottom: 0px; border-left: 0px solid transparent; border-right: 0px solid t= +ransparent; } + .xl\:grid-line-yfull[class*=3D"grid-line-x"] > ::after { left: 0px; right= +: calc(var(--inner-gutter) / -2); top: calc(var(--inner-gutter) / -2); bott= +om: calc(var(--inner-gutter) / -2); border-left: 0px solid transparent; bor= +der-right: 0px solid transparent; } + .xl\:grid-line-y-0 > ::after { content: none; } + .xl\:grid-line-x-0[class*=3D"grid-line-x-"] > ::before { bottom: 0rem; } + .xl\:grid-line-x-0[class*=3D"grid-line-yfull"] > ::after { top: 0rem; bot= +tom: 0rem; } + .xl\:grid-line-x-1[class*=3D"grid-line-x-"] > ::before { bottom: -0.0625r= +em; } + .xl\:grid-line-x-1[class*=3D"grid-line-yfull"] > ::after { top: -0.0625re= +m; bottom: -0.0625rem; } + .xl\:grid-line-x-2[class*=3D"grid-line-x-"] > ::before { bottom: -0.125re= +m; } + .xl\:grid-line-x-2[class*=3D"grid-line-yfull"] > ::after { top: -0.125rem= +; bottom: -0.125rem; } + .xl\:grid-line-x-3[class*=3D"grid-line-x-"] > ::before { bottom: -0.1875r= +em; } + .xl\:grid-line-x-3[class*=3D"grid-line-yfull"] > ::after { top: -0.1875re= +m; bottom: -0.1875rem; } + .xl\:grid-line-x-4[class*=3D"grid-line-x-"] > ::before { bottom: -0.25rem= +; } + .xl\:grid-line-x-4[class*=3D"grid-line-yfull"] > ::after { top: -0.25rem;= + bottom: -0.25rem; } + .xl\:grid-line-x-5[class*=3D"grid-line-x-"] > ::before { bottom: -0.3125r= +em; } + .xl\:grid-line-x-5[class*=3D"grid-line-yfull"] > ::after { top: -0.3125re= +m; bottom: -0.3125rem; } + .xl\:grid-line-x-6[class*=3D"grid-line-x-"] > ::before { bottom: -0.375re= +m; } + .xl\:grid-line-x-6[class*=3D"grid-line-yfull"] > ::after { top: -0.375rem= +; bottom: -0.375rem; } + .xl\:grid-line-x-7[class*=3D"grid-line-x-"] > ::before { bottom: -0.4375r= +em; } + .xl\:grid-line-x-7[class*=3D"grid-line-yfull"] > ::after { top: -0.4375re= +m; bottom: -0.4375rem; } + .xl\:grid-line-x-8[class*=3D"grid-line-x-"] > ::before { bottom: -0.5rem;= + } + .xl\:grid-line-x-8[class*=3D"grid-line-yfull"] > ::after { top: -0.5rem; = +bottom: -0.5rem; } + .xl\:grid-line-x-9[class*=3D"grid-line-x-"] > ::before { bottom: -0.5625r= +em; } + .xl\:grid-line-x-9[class*=3D"grid-line-yfull"] > ::after { top: -0.5625re= +m; bottom: -0.5625rem; } + .xl\:grid-line-x-10[class*=3D"grid-line-x-"] > ::before { bottom: -0.625r= +em; } + .xl\:grid-line-x-10[class*=3D"grid-line-yfull"] > ::after { top: -0.625re= +m; bottom: -0.625rem; } + .xl\:grid-line-x-11[class*=3D"grid-line-x-"] > ::before { bottom: -0.6875= +rem; } + .xl\:grid-line-x-11[class*=3D"grid-line-yfull"] > ::after { top: -0.6875r= +em; bottom: -0.6875rem; } + .xl\:grid-line-x-12[class*=3D"grid-line-x-"] > ::before { bottom: -0.75re= +m; } + .xl\:grid-line-x-12[class*=3D"grid-line-yfull"] > ::after { top: -0.75rem= +; bottom: -0.75rem; } + .xl\:grid-line-x-13[class*=3D"grid-line-x-"] > ::before { bottom: -0.8125= +rem; } + .xl\:grid-line-x-13[class*=3D"grid-line-yfull"] > ::after { top: -0.8125r= +em; bottom: -0.8125rem; } + .xl\:grid-line-x-14[class*=3D"grid-line-x-"] > ::before { bottom: -0.875r= +em; } + .xl\:grid-line-x-14[class*=3D"grid-line-yfull"] > ::after { top: -0.875re= +m; bottom: -0.875rem; } + .xl\:grid-line-x-15[class*=3D"grid-line-x-"] > ::before { bottom: -0.9375= +rem; } + .xl\:grid-line-x-15[class*=3D"grid-line-yfull"] > ::after { top: -0.9375r= +em; bottom: -0.9375rem; } + .xl\:grid-line-x-16[class*=3D"grid-line-x-"] > ::before { bottom: -1rem; = +} + .xl\:grid-line-x-16[class*=3D"grid-line-yfull"] > ::after { top: -1rem; b= +ottom: -1rem; } + .xl\:grid-line-x-17[class*=3D"grid-line-x-"] > ::before { bottom: -1.0625= +rem; } + .xl\:grid-line-x-17[class*=3D"grid-line-yfull"] > ::after { top: -1.0625r= +em; bottom: -1.0625rem; } + .xl\:grid-line-x-18[class*=3D"grid-line-x-"] > ::before { bottom: -1.125r= +em; } + .xl\:grid-line-x-18[class*=3D"grid-line-yfull"] > ::after { top: -1.125re= +m; bottom: -1.125rem; } + .xl\:grid-line-x-19[class*=3D"grid-line-x-"] > ::before { bottom: -1.1875= +rem; } + .xl\:grid-line-x-19[class*=3D"grid-line-yfull"] > ::after { top: -1.1875r= +em; bottom: -1.1875rem; } + .xl\:grid-line-x-20[class*=3D"grid-line-x-"] > ::before { bottom: -1.25re= +m; } + .xl\:grid-line-x-20[class*=3D"grid-line-yfull"] > ::after { top: -1.25rem= +; bottom: -1.25rem; } + .xl\:grid-line-x-21[class*=3D"grid-line-x-"] > ::before { bottom: -1.3125= +rem; } + .xl\:grid-line-x-21[class*=3D"grid-line-yfull"] > ::after { top: -1.3125r= +em; bottom: -1.3125rem; } + .xl\:grid-line-x-22[class*=3D"grid-line-x-"] > ::before { bottom: -1.375r= +em; } + .xl\:grid-line-x-22[class*=3D"grid-line-yfull"] > ::after { top: -1.375re= +m; bottom: -1.375rem; } + .xl\:grid-line-x-23[class*=3D"grid-line-x-"] > ::before { bottom: -1.4375= +rem; } + .xl\:grid-line-x-23[class*=3D"grid-line-yfull"] > ::after { top: -1.4375r= +em; bottom: -1.4375rem; } + .xl\:grid-line-x-24[class*=3D"grid-line-x-"] > ::before { bottom: -1.5rem= +; } + .xl\:grid-line-x-24[class*=3D"grid-line-yfull"] > ::after { top: -1.5rem;= + bottom: -1.5rem; } + .xl\:grid-line-x-25[class*=3D"grid-line-x-"] > ::before { bottom: -1.5625= +rem; } + .xl\:grid-line-x-25[class*=3D"grid-line-yfull"] > ::after { top: -1.5625r= +em; bottom: -1.5625rem; } + .xl\:grid-line-x-26[class*=3D"grid-line-x-"] > ::before { bottom: -1.625r= +em; } + .xl\:grid-line-x-26[class*=3D"grid-line-yfull"] > ::after { top: -1.625re= +m; bottom: -1.625rem; } + .xl\:grid-line-x-27[class*=3D"grid-line-x-"] > ::before { bottom: -1.6875= +rem; } + .xl\:grid-line-x-27[class*=3D"grid-line-yfull"] > ::after { top: -1.6875r= +em; bottom: -1.6875rem; } + .xl\:grid-line-x-28[class*=3D"grid-line-x-"] > ::before { bottom: -1.75re= +m; } + .xl\:grid-line-x-28[class*=3D"grid-line-yfull"] > ::after { top: -1.75rem= +; bottom: -1.75rem; } + .xl\:grid-line-x-29[class*=3D"grid-line-x-"] > ::before { bottom: -1.8125= +rem; } + .xl\:grid-line-x-29[class*=3D"grid-line-yfull"] > ::after { top: -1.8125r= +em; bottom: -1.8125rem; } + .xl\:grid-line-x-30[class*=3D"grid-line-x-"] > ::before { bottom: -1.875r= +em; } + .xl\:grid-line-x-30[class*=3D"grid-line-yfull"] > ::after { top: -1.875re= +m; bottom: -1.875rem; } + .xl\:grid-line-x-31[class*=3D"grid-line-x-"] > ::before { bottom: -1.9375= +rem; } + .xl\:grid-line-x-31[class*=3D"grid-line-yfull"] > ::after { top: -1.9375r= +em; bottom: -1.9375rem; } + .xl\:grid-line-x-32[class*=3D"grid-line-x-"] > ::before { bottom: -2rem; = +} + .xl\:grid-line-x-32[class*=3D"grid-line-yfull"] > ::after { top: -2rem; b= +ottom: -2rem; } + .xl\:grid-line-x-33[class*=3D"grid-line-x-"] > ::before { bottom: -2.0625= +rem; } + .xl\:grid-line-x-33[class*=3D"grid-line-yfull"] > ::after { top: -2.0625r= +em; bottom: -2.0625rem; } + .xl\:grid-line-x-34[class*=3D"grid-line-x-"] > ::before { bottom: -2.125r= +em; } + .xl\:grid-line-x-34[class*=3D"grid-line-yfull"] > ::after { top: -2.125re= +m; bottom: -2.125rem; } + .xl\:grid-line-x-35[class*=3D"grid-line-x-"] > ::before { bottom: -2.1875= +rem; } + .xl\:grid-line-x-35[class*=3D"grid-line-yfull"] > ::after { top: -2.1875r= +em; bottom: -2.1875rem; } + .xl\:grid-line-x-36[class*=3D"grid-line-x-"] > ::before { bottom: -2.25re= +m; } + .xl\:grid-line-x-36[class*=3D"grid-line-yfull"] > ::after { top: -2.25rem= +; bottom: -2.25rem; } + .xl\:grid-line-x-37[class*=3D"grid-line-x-"] > ::before { bottom: -2.3125= +rem; } + .xl\:grid-line-x-37[class*=3D"grid-line-yfull"] > ::after { top: -2.3125r= +em; bottom: -2.3125rem; } + .xl\:grid-line-x-38[class*=3D"grid-line-x-"] > ::before { bottom: -2.375r= +em; } + .xl\:grid-line-x-38[class*=3D"grid-line-yfull"] > ::after { top: -2.375re= +m; bottom: -2.375rem; } + .xl\:grid-line-x-39[class*=3D"grid-line-x-"] > ::before { bottom: -2.4375= +rem; } + .xl\:grid-line-x-39[class*=3D"grid-line-yfull"] > ::after { top: -2.4375r= +em; bottom: -2.4375rem; } + .xl\:grid-line-x-40[class*=3D"grid-line-x-"] > ::before { bottom: -2.5rem= +; } + .xl\:grid-line-x-40[class*=3D"grid-line-yfull"] > ::after { top: -2.5rem;= + bottom: -2.5rem; } + .xl\:grid-line-x-41[class*=3D"grid-line-x-"] > ::before { bottom: -2.5625= +rem; } + .xl\:grid-line-x-41[class*=3D"grid-line-yfull"] > ::after { top: -2.5625r= +em; bottom: -2.5625rem; } + .xl\:grid-line-x-42[class*=3D"grid-line-x-"] > ::before { bottom: -2.625r= +em; } + .xl\:grid-line-x-42[class*=3D"grid-line-yfull"] > ::after { top: -2.625re= +m; bottom: -2.625rem; } + .xl\:grid-line-x-43[class*=3D"grid-line-x-"] > ::before { bottom: -2.6875= +rem; } + .xl\:grid-line-x-43[class*=3D"grid-line-yfull"] > ::after { top: -2.6875r= +em; bottom: -2.6875rem; } + .xl\:grid-line-x-44[class*=3D"grid-line-x-"] > ::before { bottom: -2.75re= +m; } + .xl\:grid-line-x-44[class*=3D"grid-line-yfull"] > ::after { top: -2.75rem= +; bottom: -2.75rem; } + .xl\:grid-line-x-45[class*=3D"grid-line-x-"] > ::before { bottom: -2.8125= +rem; } + .xl\:grid-line-x-45[class*=3D"grid-line-yfull"] > ::after { top: -2.8125r= +em; bottom: -2.8125rem; } + .xl\:grid-line-x-46[class*=3D"grid-line-x-"] > ::before { bottom: -2.875r= +em; } + .xl\:grid-line-x-46[class*=3D"grid-line-yfull"] > ::after { top: -2.875re= +m; bottom: -2.875rem; } + .xl\:grid-line-x-47[class*=3D"grid-line-x-"] > ::before { bottom: -2.9375= +rem; } + .xl\:grid-line-x-47[class*=3D"grid-line-yfull"] > ::after { top: -2.9375r= +em; bottom: -2.9375rem; } + .xl\:grid-line-x-48[class*=3D"grid-line-x-"] > ::before { bottom: -3rem; = +} + .xl\:grid-line-x-48[class*=3D"grid-line-yfull"] > ::after { top: -3rem; b= +ottom: -3rem; } + .xl\:grid-line-x-49[class*=3D"grid-line-x-"] > ::before { bottom: -3.0625= +rem; } + .xl\:grid-line-x-49[class*=3D"grid-line-yfull"] > ::after { top: -3.0625r= +em; bottom: -3.0625rem; } + .xl\:grid-line-x-50[class*=3D"grid-line-x-"] > ::before { bottom: -3.125r= +em; } + .xl\:grid-line-x-50[class*=3D"grid-line-yfull"] > ::after { top: -3.125re= +m; bottom: -3.125rem; } + .xl\:grid-line-x-51[class*=3D"grid-line-x-"] > ::before { bottom: -3.1875= +rem; } + .xl\:grid-line-x-51[class*=3D"grid-line-yfull"] > ::after { top: -3.1875r= +em; bottom: -3.1875rem; } + .xl\:grid-line-x-52[class*=3D"grid-line-x-"] > ::before { bottom: -3.25re= +m; } + .xl\:grid-line-x-52[class*=3D"grid-line-yfull"] > ::after { top: -3.25rem= +; bottom: -3.25rem; } + .xl\:grid-line-x-53[class*=3D"grid-line-x-"] > ::before { bottom: -3.3125= +rem; } + .xl\:grid-line-x-53[class*=3D"grid-line-yfull"] > ::after { top: -3.3125r= +em; bottom: -3.3125rem; } + .xl\:grid-line-x-54[class*=3D"grid-line-x-"] > ::before { bottom: -3.375r= +em; } + .xl\:grid-line-x-54[class*=3D"grid-line-yfull"] > ::after { top: -3.375re= +m; bottom: -3.375rem; } + .xl\:grid-line-x-55[class*=3D"grid-line-x-"] > ::before { bottom: -3.4375= +rem; } + .xl\:grid-line-x-55[class*=3D"grid-line-yfull"] > ::after { top: -3.4375r= +em; bottom: -3.4375rem; } + .xl\:grid-line-x-56[class*=3D"grid-line-x-"] > ::before { bottom: -3.5rem= +; } + .xl\:grid-line-x-56[class*=3D"grid-line-yfull"] > ::after { top: -3.5rem;= + bottom: -3.5rem; } + .xl\:grid-line-x-57[class*=3D"grid-line-x-"] > ::before { bottom: -3.5625= +rem; } + .xl\:grid-line-x-57[class*=3D"grid-line-yfull"] > ::after { top: -3.5625r= +em; bottom: -3.5625rem; } + .xl\:grid-line-x-58[class*=3D"grid-line-x-"] > ::before { bottom: -3.625r= +em; } + .xl\:grid-line-x-58[class*=3D"grid-line-yfull"] > ::after { top: -3.625re= +m; bottom: -3.625rem; } + .xl\:grid-line-x-59[class*=3D"grid-line-x-"] > ::before { bottom: -3.6875= +rem; } + .xl\:grid-line-x-59[class*=3D"grid-line-yfull"] > ::after { top: -3.6875r= +em; bottom: -3.6875rem; } + .xl\:grid-line-x-60[class*=3D"grid-line-x-"] > ::before { bottom: -3.75re= +m; } + .xl\:grid-line-x-60[class*=3D"grid-line-yfull"] > ::after { top: -3.75rem= +; bottom: -3.75rem; } + .xl\:grid-line-x-61[class*=3D"grid-line-x-"] > ::before { bottom: -3.8125= +rem; } + .xl\:grid-line-x-61[class*=3D"grid-line-yfull"] > ::after { top: -3.8125r= +em; bottom: -3.8125rem; } + .xl\:grid-line-x-62[class*=3D"grid-line-x-"] > ::before { bottom: -3.875r= +em; } + .xl\:grid-line-x-62[class*=3D"grid-line-yfull"] > ::after { top: -3.875re= +m; bottom: -3.875rem; } + .xl\:grid-line-x-63[class*=3D"grid-line-x-"] > ::before { bottom: -3.9375= +rem; } + .xl\:grid-line-x-63[class*=3D"grid-line-yfull"] > ::after { top: -3.9375r= +em; bottom: -3.9375rem; } + .xl\:grid-line-x-64[class*=3D"grid-line-x-"] > ::before { bottom: -4rem; = +} + .xl\:grid-line-x-64[class*=3D"grid-line-yfull"] > ::after { top: -4rem; b= +ottom: -4rem; } + .xl\:grid-line-x-65[class*=3D"grid-line-x-"] > ::before { bottom: -4.0625= +rem; } + .xl\:grid-line-x-65[class*=3D"grid-line-yfull"] > ::after { top: -4.0625r= +em; bottom: -4.0625rem; } + .xl\:grid-line-x-66[class*=3D"grid-line-x-"] > ::before { bottom: -4.125r= +em; } + .xl\:grid-line-x-66[class*=3D"grid-line-yfull"] > ::after { top: -4.125re= +m; bottom: -4.125rem; } + .xl\:grid-line-x-67[class*=3D"grid-line-x-"] > ::before { bottom: -4.1875= +rem; } + .xl\:grid-line-x-67[class*=3D"grid-line-yfull"] > ::after { top: -4.1875r= +em; bottom: -4.1875rem; } + .xl\:grid-line-x-68[class*=3D"grid-line-x-"] > ::before { bottom: -4.25re= +m; } + .xl\:grid-line-x-68[class*=3D"grid-line-yfull"] > ::after { top: -4.25rem= +; bottom: -4.25rem; } + .xl\:grid-line-x-69[class*=3D"grid-line-x-"] > ::before { bottom: -4.3125= +rem; } + .xl\:grid-line-x-69[class*=3D"grid-line-yfull"] > ::after { top: -4.3125r= +em; bottom: -4.3125rem; } + .xl\:grid-line-x-70[class*=3D"grid-line-x-"] > ::before { bottom: -4.375r= +em; } + .xl\:grid-line-x-70[class*=3D"grid-line-yfull"] > ::after { top: -4.375re= +m; bottom: -4.375rem; } + .xl\:grid-line-x-71[class*=3D"grid-line-x-"] > ::before { bottom: -4.4375= +rem; } + .xl\:grid-line-x-71[class*=3D"grid-line-yfull"] > ::after { top: -4.4375r= +em; bottom: -4.4375rem; } + .xl\:grid-line-x-72[class*=3D"grid-line-x-"] > ::before { bottom: -4.5rem= +; } + .xl\:grid-line-x-72[class*=3D"grid-line-yfull"] > ::after { top: -4.5rem;= + bottom: -4.5rem; } + .xl\:grid-line-x-73[class*=3D"grid-line-x-"] > ::before { bottom: -4.5625= +rem; } + .xl\:grid-line-x-73[class*=3D"grid-line-yfull"] > ::after { top: -4.5625r= +em; bottom: -4.5625rem; } + .xl\:grid-line-x-74[class*=3D"grid-line-x-"] > ::before { bottom: -4.625r= +em; } + .xl\:grid-line-x-74[class*=3D"grid-line-yfull"] > ::after { top: -4.625re= +m; bottom: -4.625rem; } + .xl\:grid-line-x-75[class*=3D"grid-line-x-"] > ::before { bottom: -4.6875= +rem; } + .xl\:grid-line-x-75[class*=3D"grid-line-yfull"] > ::after { top: -4.6875r= +em; bottom: -4.6875rem; } + .xl\:grid-line-x-76[class*=3D"grid-line-x-"] > ::before { bottom: -4.75re= +m; } + .xl\:grid-line-x-76[class*=3D"grid-line-yfull"] > ::after { top: -4.75rem= +; bottom: -4.75rem; } + .xl\:grid-line-x-77[class*=3D"grid-line-x-"] > ::before { bottom: -4.8125= +rem; } + .xl\:grid-line-x-77[class*=3D"grid-line-yfull"] > ::after { top: -4.8125r= +em; bottom: -4.8125rem; } + .xl\:grid-line-x-78[class*=3D"grid-line-x-"] > ::before { bottom: -4.875r= +em; } + .xl\:grid-line-x-78[class*=3D"grid-line-yfull"] > ::after { top: -4.875re= +m; bottom: -4.875rem; } + .xl\:grid-line-x-79[class*=3D"grid-line-x-"] > ::before { bottom: -4.9375= +rem; } + .xl\:grid-line-x-79[class*=3D"grid-line-yfull"] > ::after { top: -4.9375r= +em; bottom: -4.9375rem; } + .xl\:grid-line-x-80[class*=3D"grid-line-x-"] > ::before { bottom: -5rem; = +} + .xl\:grid-line-x-80[class*=3D"grid-line-yfull"] > ::after { top: -5rem; b= +ottom: -5rem; } + .xl\:grid-line-x-81[class*=3D"grid-line-x-"] > ::before { bottom: -5.0625= +rem; } + .xl\:grid-line-x-81[class*=3D"grid-line-yfull"] > ::after { top: -5.0625r= +em; bottom: -5.0625rem; } + .xl\:grid-line-x-82[class*=3D"grid-line-x-"] > ::before { bottom: -5.125r= +em; } + .xl\:grid-line-x-82[class*=3D"grid-line-yfull"] > ::after { top: -5.125re= +m; bottom: -5.125rem; } + .xl\:grid-line-x-83[class*=3D"grid-line-x-"] > ::before { bottom: -5.1875= +rem; } + .xl\:grid-line-x-83[class*=3D"grid-line-yfull"] > ::after { top: -5.1875r= +em; bottom: -5.1875rem; } + .xl\:grid-line-x-84[class*=3D"grid-line-x-"] > ::before { bottom: -5.25re= +m; } + .xl\:grid-line-x-84[class*=3D"grid-line-yfull"] > ::after { top: -5.25rem= +; bottom: -5.25rem; } + .xl\:grid-line-x-85[class*=3D"grid-line-x-"] > ::before { bottom: -5.3125= +rem; } + .xl\:grid-line-x-85[class*=3D"grid-line-yfull"] > ::after { top: -5.3125r= +em; bottom: -5.3125rem; } + .xl\:grid-line-x-86[class*=3D"grid-line-x-"] > ::before { bottom: -5.375r= +em; } + .xl\:grid-line-x-86[class*=3D"grid-line-yfull"] > ::after { top: -5.375re= +m; bottom: -5.375rem; } + .xl\:grid-line-x-87[class*=3D"grid-line-x-"] > ::before { bottom: -5.4375= +rem; } + .xl\:grid-line-x-87[class*=3D"grid-line-yfull"] > ::after { top: -5.4375r= +em; bottom: -5.4375rem; } + .xl\:grid-line-x-88[class*=3D"grid-line-x-"] > ::before { bottom: -5.5rem= +; } + .xl\:grid-line-x-88[class*=3D"grid-line-yfull"] > ::after { top: -5.5rem;= + bottom: -5.5rem; } + .xl\:grid-line-x-89[class*=3D"grid-line-x-"] > ::before { bottom: -5.5625= +rem; } + .xl\:grid-line-x-89[class*=3D"grid-line-yfull"] > ::after { top: -5.5625r= +em; bottom: -5.5625rem; } + .xl\:grid-line-x-90[class*=3D"grid-line-x-"] > ::before { bottom: -5.625r= +em; } + .xl\:grid-line-x-90[class*=3D"grid-line-yfull"] > ::after { top: -5.625re= +m; bottom: -5.625rem; } + .xl\:grid-line-x-91[class*=3D"grid-line-x-"] > ::before { bottom: -5.6875= +rem; } + .xl\:grid-line-x-91[class*=3D"grid-line-yfull"] > ::after { top: -5.6875r= +em; bottom: -5.6875rem; } + .xl\:grid-line-x-92[class*=3D"grid-line-x-"] > ::before { bottom: -5.75re= +m; } + .xl\:grid-line-x-92[class*=3D"grid-line-yfull"] > ::after { top: -5.75rem= +; bottom: -5.75rem; } + .xl\:grid-line-x-93[class*=3D"grid-line-x-"] > ::before { bottom: -5.8125= +rem; } + .xl\:grid-line-x-93[class*=3D"grid-line-yfull"] > ::after { top: -5.8125r= +em; bottom: -5.8125rem; } + .xl\:grid-line-x-94[class*=3D"grid-line-x-"] > ::before { bottom: -5.875r= +em; } + .xl\:grid-line-x-94[class*=3D"grid-line-yfull"] > ::after { top: -5.875re= +m; bottom: -5.875rem; } + .xl\:grid-line-x-95[class*=3D"grid-line-x-"] > ::before { bottom: -5.9375= +rem; } + .xl\:grid-line-x-95[class*=3D"grid-line-yfull"] > ::after { top: -5.9375r= +em; bottom: -5.9375rem; } + .xl\:grid-line-x-96[class*=3D"grid-line-x-"] > ::before { bottom: -6rem; = +} + .xl\:grid-line-x-96[class*=3D"grid-line-yfull"] > ::after { top: -6rem; b= +ottom: -6rem; } + .xl\:grid-line-x-97[class*=3D"grid-line-x-"] > ::before { bottom: -6.0625= +rem; } + .xl\:grid-line-x-97[class*=3D"grid-line-yfull"] > ::after { top: -6.0625r= +em; bottom: -6.0625rem; } + .xl\:grid-line-x-98[class*=3D"grid-line-x-"] > ::before { bottom: -6.125r= +em; } + .xl\:grid-line-x-98[class*=3D"grid-line-yfull"] > ::after { top: -6.125re= +m; bottom: -6.125rem; } + .xl\:grid-line-x-99[class*=3D"grid-line-x-"] > ::before { bottom: -6.1875= +rem; } + .xl\:grid-line-x-99[class*=3D"grid-line-yfull"] > ::after { top: -6.1875r= +em; bottom: -6.1875rem; } + .xl\:grid-line-x-100[class*=3D"grid-line-x-"] > ::before { bottom: -6.25r= +em; } + .xl\:grid-line-x-100[class*=3D"grid-line-yfull"] > ::after { top: -6.25re= +m; bottom: -6.25rem; } + .xl\:grid-line-x-400[class*=3D"grid-line-x-"] > ::before { bottom: -25rem= +; } + .xl\:grid-line-x-400[class*=3D"grid-line-yfull"] > ::after { top: -25rem;= + bottom: -25rem; } + .xl\:grid-line-x-600[class*=3D"grid-line-x-"] > ::before { bottom: -37.5r= +em; } + .xl\:grid-line-x-600[class*=3D"grid-line-yfull"] > ::after { top: -37.5re= +m; bottom: -37.5rem; } + .xl\:grid-line-x-safe-top[class*=3D"grid-line-x-"] > ::before { } + .xl\:grid-line-x-safe-top[class*=3D"grid-line-yfull"] > ::after { } + .xl\:grid-line-x-safe-bottom[class*=3D"grid-line-x-"] > ::before { } + .xl\:grid-line-x-safe-bottom[class*=3D"grid-line-yfull"] > ::after { } + .xl\:grid-line-x-safe-left[class*=3D"grid-line-x-"] > ::before { } + .xl\:grid-line-x-safe-left[class*=3D"grid-line-yfull"] > ::after { } + .xl\:grid-line-x-safe-right[class*=3D"grid-line-x-"] > ::before { } + .xl\:grid-line-x-safe-right[class*=3D"grid-line-yfull"] > ::after { } + .xl\:grid-line-x-gutter[class*=3D"grid-line-x-"] > ::before { } + .xl\:grid-line-x-gutter[class*=3D"grid-line-yfull"] > ::after { } + .xl\:grid-line-x-outer-gutter[class*=3D"grid-line-x-"] > ::before { } + .xl\:grid-line-x-outer-gutter[class*=3D"grid-line-yfull"] > ::after { } + .xl\:grid-line-x-primary[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--border-primary); } + .xl\:grid-line-y-primary[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--border-primary); } + .xl\:grid-line-xy-primary[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--border-primary); } + .xl\:grid-line-xy-primary[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--border-primary); } + .xl\:grid-line-x-secondary[class*=3D"grid-line-x-"] > ::before { border-b= +ottom-color: var(--border-secondary); } + .xl\:grid-line-y-secondary[class*=3D"grid-line-y-"] > ::after { border-ri= +ght-color: var(--border-secondary); } + .xl\:grid-line-xy-secondary[class*=3D"grid-line-xy-"] > ::before { border= +-bottom-color: var(--border-secondary); } + .xl\:grid-line-xy-secondary[class*=3D"grid-line-xy-"] > ::after { border-= +right-color: var(--border-secondary); } + .xl\:grid-line-x-inverse[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--border-inverse); } + .xl\:grid-line-y-inverse[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--border-inverse); } + .xl\:grid-line-xy-inverse[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--border-inverse); } + .xl\:grid-line-xy-inverse[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--border-inverse); } + .xl\:grid-line-x-on-dark[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--gray-000); } + .xl\:grid-line-y-on-dark[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--gray-000); } + .xl\:grid-line-xy-on-dark[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--gray-000); } + .xl\:grid-line-xy-on-dark[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--gray-000); } + .xl\:grid-line-x-inherit[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: inherit; } + .xl\:grid-line-y-inherit[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: inherit; } + .xl\:grid-line-xy-inherit[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: inherit; } + .xl\:grid-line-xy-inherit[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: inherit; } + .xl\:grid-line-x-transparent[class*=3D"grid-line-x-"] > ::before { border= +-bottom-color: var(--transparent); } + .xl\:grid-line-y-transparent[class*=3D"grid-line-y-"] > ::after { border-= +right-color: var(--transparent); } + .xl\:grid-line-xy-transparent[class*=3D"grid-line-xy-"] > ::before { bord= +er-bottom-color: var(--transparent); } + .xl\:grid-line-xy-transparent[class*=3D"grid-line-xy-"] > ::after { borde= +r-right-color: var(--transparent); } + .xl\:grid-cols-1[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .xl\:grid-cols-1[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: 0px; right: 0px; } + .xl\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1)::before { righ= +t: 0px; } + .xl\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1)::before { border-bottom-width: 0px; } + .xl\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1) ~ ::before { border-bottom-width: 0px; } + .xl\:grid-cols-2[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .xl\:grid-cols-2[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .xl\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1)::before { lef= +t: 0px; } + .xl\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+2)::before { rig= +ht: 0px; } + .xl\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2)::before { border-bottom-width: 0px; } + .xl\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2) ~ ::before { border-bottom-width: 0px; } + .xl\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .xl\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+2)::after { border-right-width: 0px; } + .xl\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+2)::after { top: 0px; } + .xl\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2)::after { bottom: 0px; } + .xl\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2) ~ li::after { bottom: 0px; } + .xl\:grid-cols-3[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .xl\:grid-cols-3[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .xl\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1)::before { lef= +t: 0px; } + .xl\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+3)::before { rig= +ht: 0px; } + .xl\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3)::before { border-bottom-width: 0px; } + .xl\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3) ~ ::before { border-bottom-width: 0px; } + .xl\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .xl\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+3)::after { border-right-width: 0px; } + .xl\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+3)::after { top: 0px; } + .xl\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3)::after { bottom: 0px; } + .xl\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3) ~ li::after { bottom: 0px; } + .xl\:grid-cols-4[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .xl\:grid-cols-4[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .xl\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1)::before { lef= +t: 0px; } + .xl\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+4)::before { rig= +ht: 0px; } + .xl\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4)::before { border-bottom-width: 0px; } + .xl\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4) ~ ::before { border-bottom-width: 0px; } + .xl\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .xl\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+4)::after { border-right-width: 0px; } + .xl\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+4)::after { top: 0px; } + .xl\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4)::after { bottom: 0px; } + .xl\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4) ~ li::after { bottom: 0px; } + .xl\:grid-cols-5[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .xl\:grid-cols-5[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .xl\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1)::before { lef= +t: 0px; } + .xl\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+5)::before { rig= +ht: 0px; } + .xl\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5)::before { border-bottom-width: 0px; } + .xl\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5) ~ ::before { border-bottom-width: 0px; } + .xl\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .xl\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+5)::after { border-right-width: 0px; } + .xl\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+5)::after { top: 0px; } + .xl\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5)::after { bottom: 0px; } + .xl\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5) ~ li::after { bottom: 0px; } + .xl\:grid-cols-6[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .xl\:grid-cols-6[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .xl\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1)::before { lef= +t: 0px; } + .xl\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+6)::before { rig= +ht: 0px; } + .xl\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6)::before { border-bottom-width: 0px; } + .xl\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6) ~ ::before { border-bottom-width: 0px; } + .xl\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .xl\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+6)::after { border-right-width: 0px; } + .xl\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+6)::after { top: 0px; } + .xl\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6)::after { bottom: 0px; } + .xl\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6) ~ li::after { bottom: 0px; } + .xl\:grid-cols-7[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .xl\:grid-cols-7[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .xl\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1)::before { lef= +t: 0px; } + .xl\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+7)::before { rig= +ht: 0px; } + .xl\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7)::before { border-bottom-width: 0px; } + .xl\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7) ~ ::before { border-bottom-width: 0px; } + .xl\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .xl\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+7)::after { border-right-width: 0px; } + .xl\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+7)::after { top: 0px; } + .xl\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7)::after { bottom: 0px; } + .xl\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7) ~ li::after { bottom: 0px; } + .xl\:grid-cols-8[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .xl\:grid-cols-8[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .xl\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1)::before { lef= +t: 0px; } + .xl\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+8)::before { rig= +ht: 0px; } + .xl\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1):nth-last-chil= +d(-n+8)::before { border-bottom-width: 0px; } + .xl\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1):nth-last-chil= +d(-n+8) ~ ::before { border-bottom-width: 0px; } + .xl\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .xl\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+8)::after { border-right-width: 0px; } + .xl\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+8)::after { top: 0px; } + .xl\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+1):nth-last-child(-n+8)::after { bottom: 0px; } + .xl\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+1):nth-last-child(-n+8) ~ li::after { bottom: 0px; } +} + +.cols-container { display: flex; flex-flow: wrap; margin-left: calc(var(--i= +nner-gutter) * -1); } + +.cols-container > [class*=3D"-cols"] { margin-left: var(--inner-gutter); } + +.cols-container > .ml-0 { margin-left: 0px; } + +.cols-container > .w-1-cols { width: calc(((1 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (1 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.cols-container > .mr-1-cols { margin-right: calc(((((1 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-1-cols { margin-left: calc(((((1 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-1-cols { margin-right: calc(((((1 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(1 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (1 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-1-cols { margin-right: calc((((((1 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-1-cols { margin-left: calc((((((1 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-1-cols { margin-right: calc((((((1 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((1 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (1 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-1-cols-no-gutter { margin-right: calc(((1 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-1-cols-no-gutter { margin-left: calc(((((1 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-1-cols-no-gutter { margin-right: calc(((1 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((1 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-1-cols-no-gutter { margin-right: calc((((1 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-1-cols-no-gutter { margin-left: calc((((1 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-1-cols-no-gutter { margin-right: calc((((1 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((1 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-1-cols { padding-right: calc(((((1 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-1-cols { padding-left: calc(((((1 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-1-cols { padding-right: calc(((((1 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((1 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (1 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-1-cols-no-gutter { padding-right: calc(((1 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-1-cols-no-gutter { padding-left: calc(((1 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-1-cols-no-gutter { padding-right: calc(((1 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((1 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-1-cols { left: calc(((((1 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-1-cols { right: calc(((((1 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-1-cols { right: calc(((((1 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((1 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-1-cols-no-gutter { left: calc(((1 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-1-cols-no-gutter { right: calc(((1 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-1-cols-no-gutter { right: calc(((1 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((1 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (1 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-1-cols { left: calc((((((1 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-1-cols { right: calc((((((1 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-1-cols { right: calc((((((1 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(1 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (1 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-1-cols-no-gutter { left: calc((((1 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-1-cols-no-gutter { right: calc((((1 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-1-cols-no-gutter { right: calc((((1 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((1 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.cols-container > .w-2-cols { width: calc(((2 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (2 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.w-2-cols-vw { width: calc((((var(--container-width, 100vw - var(--scrollba= +r-visible-width, 0px)) - (((var(--grid-columns) - 1) * var(--inner-gutter))= + + (2 * var(--outer-gutter)))) / (var(--grid-columns))) * 2) + (1 * var(--i= +nner-gutter))); } + +.cols-container > .mr-2-cols { margin-right: calc(((((2 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.ml-2-cols { margin-left: calc(((((2 / var(--container-grid-columns, var(--= +grid-columns))) * 100%) - (var(--inner-gutter) - (2 / var(--container-grid-= +columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-gutter= +))); } + +.cols-container > .ml-2-cols { margin-left: calc(((((2 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-2-cols { margin-right: calc(((((2 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(2 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (2 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-2-cols { margin-right: calc((((((2 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-2-cols { margin-left: calc((((((2 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-2-cols { margin-right: calc((((((2 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((2 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (2 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-2-cols-no-gutter { margin-right: calc(((2 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-2-cols-no-gutter { margin-left: calc(((((2 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-2-cols-no-gutter { margin-right: calc(((2 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((2 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-2-cols-no-gutter { margin-right: calc((((2 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-2-cols-no-gutter { margin-left: calc((((2 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-2-cols-no-gutter { margin-right: calc((((2 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((2 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-2-cols { padding-right: calc(((((2 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-2-cols { padding-left: calc(((((2 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-2-cols { padding-right: calc(((((2 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((2 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (2 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-2-cols-no-gutter { padding-right: calc(((2 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-2-cols-no-gutter { padding-left: calc(((2 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-2-cols-no-gutter { padding-right: calc(((2 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((2 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-2-cols { left: calc(((((2 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-2-cols { right: calc(((((2 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-2-cols { right: calc(((((2 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((2 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-2-cols-no-gutter { left: calc(((2 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-2-cols-no-gutter { right: calc(((2 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-2-cols-no-gutter { right: calc(((2 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((2 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (2 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-2-cols { left: calc((((((2 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-2-cols { right: calc((((((2 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-2-cols { right: calc((((((2 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(2 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (2 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-2-cols-no-gutter { left: calc((((2 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-2-cols-no-gutter { right: calc((((2 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-2-cols-no-gutter { right: calc((((2 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((2 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.w-2-cols-vw > * { --container-grid-columns: 2; } + +.w-3-cols { width: calc(((3 / var(--container-grid-columns, var(--grid-colu= +mns))) * 100%) - (var(--inner-gutter) - (3 / var(--container-grid-columns, = +var(--grid-columns)) * var(--inner-gutter)))); } + +.cols-container > .w-3-cols { width: calc(((3 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (3 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.cols-container > .mr-3-cols { margin-right: calc(((((3 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-3-cols { margin-left: calc(((((3 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-3-cols { margin-right: calc(((((3 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(3 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (3 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-3-cols { margin-right: calc((((((3 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-3-cols { margin-left: calc((((((3 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-3-cols { margin-right: calc((((((3 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((3 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (3 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-3-cols-no-gutter { margin-right: calc(((3 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-3-cols-no-gutter { margin-left: calc(((((3 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-3-cols-no-gutter { margin-right: calc(((3 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((3 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-3-cols-no-gutter { margin-right: calc((((3 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-3-cols-no-gutter { margin-left: calc((((3 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-3-cols-no-gutter { margin-right: calc((((3 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((3 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-3-cols { padding-right: calc(((((3 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-3-cols { padding-left: calc(((((3 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-3-cols { padding-right: calc(((((3 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((3 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (3 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-3-cols-no-gutter { padding-right: calc(((3 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-3-cols-no-gutter { padding-left: calc(((3 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-3-cols-no-gutter { padding-right: calc(((3 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((3 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-3-cols { left: calc(((((3 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-3-cols { right: calc(((((3 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-3-cols { right: calc(((((3 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((3 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-3-cols-no-gutter { left: calc(((3 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-3-cols-no-gutter { right: calc(((3 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-3-cols-no-gutter { right: calc(((3 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((3 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (3 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-3-cols { left: calc((((((3 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-3-cols { right: calc((((((3 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-3-cols { right: calc((((((3 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(3 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (3 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-3-cols-no-gutter { left: calc((((3 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-3-cols-no-gutter { right: calc((((3 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-3-cols-no-gutter { right: calc((((3 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((3 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.w-3-cols > * { --container-grid-columns: 3; } + +.w-4-cols { width: calc(((4 / var(--container-grid-columns, var(--grid-colu= +mns))) * 100%) - (var(--inner-gutter) - (4 / var(--container-grid-columns, = +var(--grid-columns)) * var(--inner-gutter)))); } + +.cols-container > .w-4-cols { width: calc(((4 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (4 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.cols-container > .mr-4-cols { margin-right: calc(((((4 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-4-cols { margin-left: calc(((((4 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-4-cols { margin-right: calc(((((4 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(4 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (4 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-4-cols { margin-right: calc((((((4 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-4-cols { margin-left: calc((((((4 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-4-cols { margin-right: calc((((((4 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((4 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (4 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-4-cols-no-gutter { margin-right: calc(((4 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-4-cols-no-gutter { margin-left: calc(((((4 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-4-cols-no-gutter { margin-right: calc(((4 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((4 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-4-cols-no-gutter { margin-right: calc((((4 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-4-cols-no-gutter { margin-left: calc((((4 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-4-cols-no-gutter { margin-right: calc((((4 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((4 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-4-cols { padding-right: calc(((((4 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-4-cols { padding-left: calc(((((4 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-4-cols { padding-right: calc(((((4 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((4 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (4 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-4-cols-no-gutter { padding-right: calc(((4 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-4-cols-no-gutter { padding-left: calc(((4 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-4-cols-no-gutter { padding-right: calc(((4 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((4 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-4-cols { left: calc(((((4 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-4-cols { right: calc(((((4 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-4-cols { right: calc(((((4 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((4 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-4-cols-no-gutter { left: calc(((4 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-4-cols-no-gutter { right: calc(((4 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-4-cols-no-gutter { right: calc(((4 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((4 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (4 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-4-cols { left: calc((((((4 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-4-cols { right: calc((((((4 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-4-cols { right: calc((((((4 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(4 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (4 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-4-cols-no-gutter { left: calc((((4 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-4-cols-no-gutter { right: calc((((4 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-4-cols-no-gutter { right: calc((((4 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((4 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.w-4-cols > * { --container-grid-columns: 4; } + +.w-5-cols { width: calc(((5 / var(--container-grid-columns, var(--grid-colu= +mns))) * 100%) - (var(--inner-gutter) - (5 / var(--container-grid-columns, = +var(--grid-columns)) * var(--inner-gutter)))); } + +.cols-container > .w-5-cols { width: calc(((5 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (5 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.cols-container > .mr-5-cols { margin-right: calc(((((5 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-5-cols { margin-left: calc(((((5 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-5-cols { margin-right: calc(((((5 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(5 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (5 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-5-cols { margin-right: calc((((((5 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-5-cols { margin-left: calc((((((5 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-5-cols { margin-right: calc((((((5 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((5 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (5 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-5-cols-no-gutter { margin-right: calc(((5 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-5-cols-no-gutter { margin-left: calc(((((5 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-5-cols-no-gutter { margin-right: calc(((5 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((5 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-5-cols-no-gutter { margin-right: calc((((5 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-5-cols-no-gutter { margin-left: calc((((5 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-5-cols-no-gutter { margin-right: calc((((5 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((5 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-5-cols { padding-right: calc(((((5 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-5-cols { padding-left: calc(((((5 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-5-cols { padding-right: calc(((((5 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((5 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (5 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-5-cols-no-gutter { padding-right: calc(((5 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-5-cols-no-gutter { padding-left: calc(((5 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-5-cols-no-gutter { padding-right: calc(((5 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((5 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-5-cols { left: calc(((((5 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-5-cols { right: calc(((((5 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-5-cols { right: calc(((((5 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((5 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-5-cols-no-gutter { left: calc(((5 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-5-cols-no-gutter { right: calc(((5 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-5-cols-no-gutter { right: calc(((5 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((5 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (5 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-5-cols { left: calc((((((5 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-5-cols { right: calc((((((5 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-5-cols { right: calc((((((5 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(5 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (5 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-5-cols-no-gutter { left: calc((((5 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-5-cols-no-gutter { right: calc((((5 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-5-cols-no-gutter { right: calc((((5 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((5 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.w-5-cols > * { --container-grid-columns: 5; } + +.w-6-cols { width: calc(((6 / var(--container-grid-columns, var(--grid-colu= +mns))) * 100%) - (var(--inner-gutter) - (6 / var(--container-grid-columns, = +var(--grid-columns)) * var(--inner-gutter)))); } + +.cols-container > .w-6-cols { width: calc(((6 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (6 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.cols-container > .mr-6-cols { margin-right: calc(((((6 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.ml-6-cols { margin-left: calc(((((6 / var(--container-grid-columns, var(--= +grid-columns))) * 100%) - (var(--inner-gutter) - (6 / var(--container-grid-= +columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-gutter= +))); } + +.cols-container > .ml-6-cols { margin-left: calc(((((6 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-6-cols { margin-right: calc(((((6 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(6 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (6 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-6-cols { margin-right: calc((((((6 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-6-cols { margin-left: calc((((((6 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-6-cols { margin-right: calc((((((6 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((6 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (6 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-6-cols-no-gutter { margin-right: calc(((6 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-6-cols-no-gutter { margin-left: calc(((((6 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-6-cols-no-gutter { margin-right: calc(((6 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((6 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-6-cols-no-gutter { margin-right: calc((((6 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-6-cols-no-gutter { margin-left: calc((((6 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-6-cols-no-gutter { margin-right: calc((((6 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((6 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-6-cols { padding-right: calc(((((6 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-6-cols { padding-left: calc(((((6 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-6-cols { padding-right: calc(((((6 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((6 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (6 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-6-cols-no-gutter { padding-right: calc(((6 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-6-cols-no-gutter { padding-left: calc(((6 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-6-cols-no-gutter { padding-right: calc(((6 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((6 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-6-cols { left: calc(((((6 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-6-cols { right: calc(((((6 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-6-cols { right: calc(((((6 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((6 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-6-cols-no-gutter { left: calc(((6 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-6-cols-no-gutter { right: calc(((6 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-6-cols-no-gutter { right: calc(((6 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((6 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (6 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-6-cols { left: calc((((((6 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-6-cols { right: calc((((((6 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-6-cols { right: calc((((((6 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(6 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (6 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-6-cols-no-gutter { left: calc((((6 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-6-cols-no-gutter { right: calc((((6 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-6-cols-no-gutter { right: calc((((6 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((6 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.w-6-cols > * { --container-grid-columns: 6; } + +.cols-container > .w-7-cols { width: calc(((7 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (7 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.cols-container > .mr-7-cols { margin-right: calc(((((7 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-7-cols { margin-left: calc(((((7 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-7-cols { margin-right: calc(((((7 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(7 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (7 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-7-cols { margin-right: calc((((((7 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-7-cols { margin-left: calc((((((7 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-7-cols { margin-right: calc((((((7 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((7 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (7 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-7-cols-no-gutter { margin-right: calc(((7 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-7-cols-no-gutter { margin-left: calc(((((7 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-7-cols-no-gutter { margin-right: calc(((7 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((7 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-7-cols-no-gutter { margin-right: calc((((7 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-7-cols-no-gutter { margin-left: calc((((7 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-7-cols-no-gutter { margin-right: calc((((7 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((7 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-7-cols { padding-right: calc(((((7 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-7-cols { padding-left: calc(((((7 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-7-cols { padding-right: calc(((((7 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((7 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (7 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-7-cols-no-gutter { padding-right: calc(((7 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-7-cols-no-gutter { padding-left: calc(((7 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-7-cols-no-gutter { padding-right: calc(((7 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((7 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-7-cols { left: calc(((((7 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-7-cols { right: calc(((((7 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-7-cols { right: calc(((((7 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((7 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-7-cols-no-gutter { left: calc(((7 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-7-cols-no-gutter { right: calc(((7 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-7-cols-no-gutter { right: calc(((7 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((7 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (7 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-7-cols { left: calc((((((7 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-7-cols { right: calc((((((7 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-7-cols { right: calc((((((7 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(7 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (7 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-7-cols-no-gutter { left: calc((((7 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-7-cols-no-gutter { right: calc((((7 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-7-cols-no-gutter { right: calc((((7 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((7 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.w-8-cols { width: calc(((8 / var(--container-grid-columns, var(--grid-colu= +mns))) * 100%) - (var(--inner-gutter) - (8 / var(--container-grid-columns, = +var(--grid-columns)) * var(--inner-gutter)))); } + +.cols-container > .w-8-cols { width: calc(((8 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (8 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.cols-container > .mr-8-cols { margin-right: calc(((((8 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-8-cols { margin-left: calc(((((8 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-8-cols { margin-right: calc(((((8 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(8 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (8 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-8-cols { margin-right: calc((((((8 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-8-cols { margin-left: calc((((((8 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-8-cols { margin-right: calc((((((8 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((8 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (8 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-8-cols-no-gutter { margin-right: calc(((8 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-8-cols-no-gutter { margin-left: calc(((((8 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-8-cols-no-gutter { margin-right: calc(((8 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((8 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-8-cols-no-gutter { margin-right: calc((((8 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-8-cols-no-gutter { margin-left: calc((((8 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-8-cols-no-gutter { margin-right: calc((((8 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((8 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-8-cols { padding-right: calc(((((8 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-8-cols { padding-left: calc(((((8 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-8-cols { padding-right: calc(((((8 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((8 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (8 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-8-cols-no-gutter { padding-right: calc(((8 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-8-cols-no-gutter { padding-left: calc(((8 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-8-cols-no-gutter { padding-right: calc(((8 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((8 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-8-cols { left: calc(((((8 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-8-cols { right: calc(((((8 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-8-cols { right: calc(((((8 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((8 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-8-cols-no-gutter { left: calc(((8 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-8-cols-no-gutter { right: calc(((8 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-8-cols-no-gutter { right: calc(((8 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((8 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (8 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-8-cols { left: calc((((((8 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-8-cols { right: calc((((((8 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-8-cols { right: calc((((((8 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(8 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (8 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-8-cols-no-gutter { left: calc((((8 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-8-cols-no-gutter { right: calc((((8 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-8-cols-no-gutter { right: calc((((8 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((8 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.w-8-cols > * { --container-grid-columns: 8; } + +.cols-container > .w-9-cols { width: calc(((9 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (9 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.cols-container > .mr-9-cols { margin-right: calc(((((9 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-9-cols { margin-left: calc(((((9 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-9-cols { margin-right: calc(((((9 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(9 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (9 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-9-cols { margin-right: calc((((((9 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-9-cols { margin-left: calc((((((9 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-9-cols { margin-right: calc((((((9 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((9 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (9 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-9-cols-no-gutter { margin-right: calc(((9 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-9-cols-no-gutter { margin-left: calc(((((9 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-9-cols-no-gutter { margin-right: calc(((9 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((9 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-9-cols-no-gutter { margin-right: calc((((9 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-9-cols-no-gutter { margin-left: calc((((9 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-9-cols-no-gutter { margin-right: calc((((9 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((9 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-9-cols { padding-right: calc(((((9 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-9-cols { padding-left: calc(((((9 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-9-cols { padding-right: calc(((((9 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((9 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (9 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-9-cols-no-gutter { padding-right: calc(((9 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-9-cols-no-gutter { padding-left: calc(((9 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-9-cols-no-gutter { padding-right: calc(((9 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((9 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-9-cols { left: calc(((((9 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-9-cols { right: calc(((((9 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-9-cols { right: calc(((((9 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((9 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-9-cols-no-gutter { left: calc(((9 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-9-cols-no-gutter { right: calc(((9 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-9-cols-no-gutter { right: calc(((9 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((9 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (9 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-9-cols { left: calc((((((9 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-9-cols { right: calc((((((9 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-9-cols { right: calc((((((9 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(9 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (9 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-9-cols-no-gutter { left: calc((((9 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-9-cols-no-gutter { right: calc((((9 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-9-cols-no-gutter { right: calc((((9 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((9 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.w-10-cols { width: calc(((10 / var(--container-grid-columns, var(--grid-co= +lumns))) * 100%) - (var(--inner-gutter) - (10 / var(--container-grid-column= +s, var(--grid-columns)) * var(--inner-gutter)))); } + +.cols-container > .w-10-cols { width: calc(((10 / var(--container-grid-colu= +mns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-g= +utter) - (10 / var(--container-grid-columns, var(--grid-columns)) * var(--i= +nner-gutter)))); } + +.cols-container > .mr-10-cols { margin-right: calc(((((10 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-10-cols { margin-left: calc(((((10 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-10-cols { margin-right: calc(((((10 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc(= +((((10 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(= +--inner-gutter))) - (var(--inner-gutter) - (10 / var(--container-grid-colum= +ns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter= +)))); } + +.cols-container > .-mr-10-cols { margin-right: calc((((((10 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-10-cols { margin-left: calc((((((10 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-10-cols { margin-right: calc((((((10 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-lef= +t: calc((((((10 / var(--container-grid-columns, var(--grid-columns))) * (10= +0% - var(--inner-gutter))) - (var(--inner-gutter) - (10 / var(--container-g= +rid-columns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inn= +er-gutter)))) * -1); } + +.cols-container > .mr-10-cols-no-gutter { margin-right: calc(((10 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); } + +.cols-container > .ml-10-cols-no-gutter { margin-left: calc(((((10 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-10-cols-no-gutter { margin-right: calc(((10 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); margin-left: calc(((10 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))); } + +.cols-container > .-mr-10-cols-no-gutter { margin-right: calc((((10 / var(-= +-container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter= +))) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-10-cols-no-gutter { margin-left: calc((((10 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-10-cols-no-gutter { margin-right: calc((((10 / var(-= +-container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter= +))) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) * -1); margin-left: calc((((10 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-10-cols { padding-right: calc(((((10 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-10-cols { padding-left: calc(((((10 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-10-cols { padding-right: calc(((((10 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: cal= +c(((((10 / var(--container-grid-columns, var(--grid-columns))) * (100% - va= +r(--inner-gutter))) - (var(--inner-gutter) - (10 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutt= +er)))); } + +.cols-container > .pr-10-cols-no-gutter { padding-right: calc(((10 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))); } + +.cols-container > .pl-10-cols-no-gutter { padding-left: calc(((10 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); } + +.cols-container > .px-10-cols-no-gutter { padding-right: calc(((10 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))); padding-left: calc(((10 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))); } + +.cols-container > .left-10-cols { left: calc(((((10 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)) * var= +(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-10-cols { right: calc(((((10 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-10-cols { right: calc(((((10 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((10 / = +var(--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-g= +utter))) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(-= +-grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-10-cols-no-gutter { left: calc(((10 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))); } + +.cols-container > .right-10-cols-no-gutter { right: calc(((10 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))); } + +.cols-container > .inset-x-10-cols-no-gutter { right: calc(((10 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); left: calc(((10 / var(--container-grid-col= +umns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-= +gutter) - (10 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))); } + +.cols-container > .-left-10-cols { left: calc((((((10 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-10-cols { right: calc((((((10 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-10-cols { right: calc((((((10 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc((= +((((10 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(= +--inner-gutter))) - (var(--inner-gutter) - (10 / var(--container-grid-colum= +ns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter= +)))) * -1); } + +.cols-container > .-left-10-cols-no-gutter { left: calc((((10 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-10-cols-no-gutter { right: calc((((10 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-10-cols-no-gutter { right: calc((((10 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))) * -1); left: calc((((10 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) * -1); } + +.w-10-cols > * { --container-grid-columns: 10; } + +.cols-container > .w-11-cols { width: calc(((11 / var(--container-grid-colu= +mns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-g= +utter) - (11 / var(--container-grid-columns, var(--grid-columns)) * var(--i= +nner-gutter)))); } + +.cols-container > .mr-11-cols { margin-right: calc(((((11 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-11-cols { margin-left: calc(((((11 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-11-cols { margin-right: calc(((((11 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc(= +((((11 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(= +--inner-gutter))) - (var(--inner-gutter) - (11 / var(--container-grid-colum= +ns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter= +)))); } + +.cols-container > .-mr-11-cols { margin-right: calc((((((11 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-11-cols { margin-left: calc((((((11 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-11-cols { margin-right: calc((((((11 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-lef= +t: calc((((((11 / var(--container-grid-columns, var(--grid-columns))) * (10= +0% - var(--inner-gutter))) - (var(--inner-gutter) - (11 / var(--container-g= +rid-columns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inn= +er-gutter)))) * -1); } + +.cols-container > .mr-11-cols-no-gutter { margin-right: calc(((11 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); } + +.cols-container > .ml-11-cols-no-gutter { margin-left: calc(((((11 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-11-cols-no-gutter { margin-right: calc(((11 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); margin-left: calc(((11 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))); } + +.cols-container > .-mr-11-cols-no-gutter { margin-right: calc((((11 / var(-= +-container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter= +))) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-11-cols-no-gutter { margin-left: calc((((11 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-11-cols-no-gutter { margin-right: calc((((11 / var(-= +-container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter= +))) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) * -1); margin-left: calc((((11 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-11-cols { padding-right: calc(((((11 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-11-cols { padding-left: calc(((((11 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-11-cols { padding-right: calc(((((11 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: cal= +c(((((11 / var(--container-grid-columns, var(--grid-columns))) * (100% - va= +r(--inner-gutter))) - (var(--inner-gutter) - (11 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutt= +er)))); } + +.cols-container > .pr-11-cols-no-gutter { padding-right: calc(((11 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))); } + +.cols-container > .pl-11-cols-no-gutter { padding-left: calc(((11 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); } + +.cols-container > .px-11-cols-no-gutter { padding-right: calc(((11 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))); padding-left: calc(((11 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))); } + +.cols-container > .left-11-cols { left: calc(((((11 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)) * var= +(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-11-cols { right: calc(((((11 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-11-cols { right: calc(((((11 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((11 / = +var(--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-g= +utter))) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(-= +-grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-11-cols-no-gutter { left: calc(((11 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))); } + +.cols-container > .right-11-cols-no-gutter { right: calc(((11 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))); } + +.cols-container > .inset-x-11-cols-no-gutter { right: calc(((11 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); left: calc(((11 / var(--container-grid-col= +umns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-= +gutter) - (11 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))); } + +.cols-container > .-left-11-cols { left: calc((((((11 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-11-cols { right: calc((((((11 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-11-cols { right: calc((((((11 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc((= +((((11 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(= +--inner-gutter))) - (var(--inner-gutter) - (11 / var(--container-grid-colum= +ns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter= +)))) * -1); } + +.cols-container > .-left-11-cols-no-gutter { left: calc((((11 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-11-cols-no-gutter { right: calc((((11 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-11-cols-no-gutter { right: calc((((11 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))) * -1); left: calc((((11 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) * -1); } + +.w-12-cols { width: calc(((12 / var(--container-grid-columns, var(--grid-co= +lumns))) * 100%) - (var(--inner-gutter) - (12 / var(--container-grid-column= +s, var(--grid-columns)) * var(--inner-gutter)))); } + +.cols-container > .w-12-cols { width: calc(((12 / var(--container-grid-colu= +mns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-g= +utter) - (12 / var(--container-grid-columns, var(--grid-columns)) * var(--i= +nner-gutter)))); } + +.cols-container > .mr-12-cols { margin-right: calc(((((12 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-12-cols { margin-left: calc(((((12 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-12-cols { margin-right: calc(((((12 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc(= +((((12 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(= +--inner-gutter))) - (var(--inner-gutter) - (12 / var(--container-grid-colum= +ns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter= +)))); } + +.cols-container > .-mr-12-cols { margin-right: calc((((((12 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-12-cols { margin-left: calc((((((12 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-12-cols { margin-right: calc((((((12 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-lef= +t: calc((((((12 / var(--container-grid-columns, var(--grid-columns))) * (10= +0% - var(--inner-gutter))) - (var(--inner-gutter) - (12 / var(--container-g= +rid-columns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inn= +er-gutter)))) * -1); } + +.cols-container > .mr-12-cols-no-gutter { margin-right: calc(((12 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); } + +.cols-container > .ml-12-cols-no-gutter { margin-left: calc(((((12 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-12-cols-no-gutter { margin-right: calc(((12 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); margin-left: calc(((12 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))); } + +.cols-container > .-mr-12-cols-no-gutter { margin-right: calc((((12 / var(-= +-container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter= +))) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-12-cols-no-gutter { margin-left: calc((((12 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-12-cols-no-gutter { margin-right: calc((((12 / var(-= +-container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter= +))) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) * -1); margin-left: calc((((12 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-12-cols { padding-right: calc(((((12 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-12-cols { padding-left: calc(((((12 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-12-cols { padding-right: calc(((((12 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: cal= +c(((((12 / var(--container-grid-columns, var(--grid-columns))) * (100% - va= +r(--inner-gutter))) - (var(--inner-gutter) - (12 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutt= +er)))); } + +.cols-container > .pr-12-cols-no-gutter { padding-right: calc(((12 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))); } + +.cols-container > .pl-12-cols-no-gutter { padding-left: calc(((12 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); } + +.cols-container > .px-12-cols-no-gutter { padding-right: calc(((12 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))); padding-left: calc(((12 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))); } + +.cols-container > .left-12-cols { left: calc(((((12 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) * var= +(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-12-cols { right: calc(((((12 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-12-cols { right: calc(((((12 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((12 / = +var(--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-g= +utter))) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(-= +-grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-12-cols-no-gutter { left: calc(((12 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))); } + +.cols-container > .right-12-cols-no-gutter { right: calc(((12 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))); } + +.cols-container > .inset-x-12-cols-no-gutter { right: calc(((12 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); left: calc(((12 / var(--container-grid-col= +umns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-= +gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))); } + +.cols-container > .-left-12-cols { left: calc((((((12 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-12-cols { right: calc((((((12 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-12-cols { right: calc((((((12 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc((= +((((12 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(= +--inner-gutter))) - (var(--inner-gutter) - (12 / var(--container-grid-colum= +ns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter= +)))) * -1); } + +.cols-container > .-left-12-cols-no-gutter { left: calc((((12 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-12-cols-no-gutter { right: calc((((12 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-12-cols-no-gutter { right: calc((((12 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))) * -1); left: calc((((12 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) * -1); } + +.w-12-cols > * { --container-grid-columns: 12; } + +.w-1\/2-cols { width: calc(50% - (var(--inner-gutter) * .5)); } + +.cols-container > .w-1\/2-cols { width: calc(50% - var(--inner-gutter)); } + +.cols-container > .mr-1\/2-cols { margin-right: calc(((50% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-1\/2-cols { margin-left: calc(((50% - var(--inner-gut= +ter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-1\/2-cols { margin-right: calc(((50% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); margin-left: calc(((50% - var(--inner= +-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .-mr-1\/2-cols { margin-right: calc((((50% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-1\/2-cols { margin-left: calc((((50% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-1\/2-cols { margin-right: calc((((50% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))) * -1); margin-left: calc((((50% - va= +r(--inner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .mr-1\/2-cols-no-gutter { margin-right: calc(50% - var(--= +inner-gutter)); } + +.cols-container > .ml-1\/2-cols-no-gutter { margin-left: calc(((50% - var(-= +-inner-gutter)) + var(--inner-gutter))); } + +.cols-container > .mx-1\/2-cols-no-gutter { margin-right: calc(50% - var(--= +inner-gutter)); margin-left: calc(50% - var(--inner-gutter)); } + +.cols-container > .-mr-1\/2-cols-no-gutter { margin-right: calc((50% - var(= +--inner-gutter)) * -1); } + +.cols-container > .-ml-1\/2-cols-no-gutter { margin-left: calc((50% - var(-= +-inner-gutter)) * -1); } + +.cols-container > .-mx-1\/2-cols-no-gutter { margin-right: calc((50% - var(= +--inner-gutter)) * -1); margin-left: calc((50% - var(--inner-gutter)) * -1)= +; } + +.cols-container > .pr-1\/2-cols { padding-right: calc(((50% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-1\/2-cols { padding-left: calc(((50% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-1\/2-cols { padding-right: calc(((50% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))); padding-left: calc(((50% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pr-1\/2-cols-no-gutter { padding-right: calc(50% - var(-= +-inner-gutter)); } + +.cols-container > .pl-1\/2-cols-no-gutter { padding-left: calc(50% - var(--= +inner-gutter)); } + +.cols-container > .px-1\/2-cols-no-gutter { padding-right: calc(50% - var(-= +-inner-gutter)); padding-left: calc(50% - var(--inner-gutter)); } + +.cols-container > .left-1\/2-cols { left: calc(((50% - var(--inner-gutter))= + + (2 * var(--inner-gutter)))); } + +.cols-container > .right-1\/2-cols { right: calc(((50% - var(--inner-gutter= +)) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-1\/2-cols { right: calc(((50% - var(--inner-gutt= +er)) + (2 * var(--inner-gutter)))); left: calc(((50% - var(--inner-gutter))= + + (2 * var(--inner-gutter)))); } + +.cols-container > .left-1\/2-cols-no-gutter { left: calc(50% - var(--inner-= +gutter)); } + +.cols-container > .right-1\/2-cols-no-gutter { right: calc(50% - var(--inne= +r-gutter)); } + +.cols-container > .inset-x-1\/2-cols-no-gutter { right: calc(50% - var(--in= +ner-gutter)); left: calc(50% - var(--inner-gutter)); } + +.cols-container > .-left-1\/2-cols { left: calc((((50% - var(--inner-gutter= +)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-1\/2-cols { right: calc((((50% - var(--inner-gutt= +er)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-1\/2-cols { right: calc((((50% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))) * -1); left: calc((((50% - var(--inner= +-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-left-1\/2-cols-no-gutter { left: calc((50% - var(--inne= +r-gutter)) * -1); } + +.cols-container > .-right-1\/2-cols-no-gutter { right: calc((50% - var(--in= +ner-gutter)) * -1); } + +.cols-container > .-inset-x-1\/2-cols-no-gutter { right: calc((50% - var(--= +inner-gutter)) * -1); left: calc((50% - var(--inner-gutter)) * -1); } + +.w-1\/3-cols { width: calc(33.333% - (var(--inner-gutter) * .666)); } + +.cols-container > .w-1\/3-cols { width: calc(33.333% - var(--inner-gutter))= +; } + +.cols-container > .mr-1\/3-cols { margin-right: calc(((33.333% - var(--inne= +r-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-1\/3-cols { margin-left: calc(((33.333% - var(--inner= +-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-1\/3-cols { margin-right: calc(((33.333% - var(--inne= +r-gutter)) + (2 * var(--inner-gutter)))); margin-left: calc(((33.333% - var= +(--inner-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .-mr-1\/3-cols { margin-right: calc((((33.333% - var(--in= +ner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-1\/3-cols { margin-left: calc((((33.333% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-1\/3-cols { margin-right: calc((((33.333% - var(--in= +ner-gutter)) + (2 * var(--inner-gutter)))) * -1); margin-left: calc((((33.3= +33% - var(--inner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .mr-1\/3-cols-no-gutter { margin-right: calc(33.333% - va= +r(--inner-gutter)); } + +.cols-container > .ml-1\/3-cols-no-gutter { margin-left: calc(((33.333% - v= +ar(--inner-gutter)) + var(--inner-gutter))); } + +.cols-container > .mx-1\/3-cols-no-gutter { margin-right: calc(33.333% - va= +r(--inner-gutter)); margin-left: calc(33.333% - var(--inner-gutter)); } + +.cols-container > .-mr-1\/3-cols-no-gutter { margin-right: calc((33.333% - = +var(--inner-gutter)) * -1); } + +.cols-container > .-ml-1\/3-cols-no-gutter { margin-left: calc((33.333% - v= +ar(--inner-gutter)) * -1); } + +.cols-container > .-mx-1\/3-cols-no-gutter { margin-right: calc((33.333% - = +var(--inner-gutter)) * -1); margin-left: calc((33.333% - var(--inner-gutter= +)) * -1); } + +.cols-container > .pr-1\/3-cols { padding-right: calc(((33.333% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-1\/3-cols { padding-left: calc(((33.333% - var(--inne= +r-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-1\/3-cols { padding-right: calc(((33.333% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))); padding-left: calc(((33.333% - v= +ar(--inner-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pr-1\/3-cols-no-gutter { padding-right: calc(33.333% - v= +ar(--inner-gutter)); } + +.cols-container > .pl-1\/3-cols-no-gutter { padding-left: calc(33.333% - va= +r(--inner-gutter)); } + +.cols-container > .px-1\/3-cols-no-gutter { padding-right: calc(33.333% - v= +ar(--inner-gutter)); padding-left: calc(33.333% - var(--inner-gutter)); } + +.cols-container > .left-1\/3-cols { left: calc(((33.333% - var(--inner-gutt= +er)) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-1\/3-cols { right: calc(((33.333% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-1\/3-cols { right: calc(((33.333% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))); left: calc(((33.333% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-1\/3-cols-no-gutter { left: calc(33.333% - var(--in= +ner-gutter)); } + +.cols-container > .right-1\/3-cols-no-gutter { right: calc(33.333% - var(--= +inner-gutter)); } + +.cols-container > .inset-x-1\/3-cols-no-gutter { right: calc(33.333% - var(= +--inner-gutter)); left: calc(33.333% - var(--inner-gutter)); } + +.cols-container > .-left-1\/3-cols { left: calc((((33.333% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-1\/3-cols { right: calc((((33.333% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-1\/3-cols { right: calc((((33.333% - var(--inne= +r-gutter)) + (2 * var(--inner-gutter)))) * -1); left: calc((((33.333% - var= +(--inner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-left-1\/3-cols-no-gutter { left: calc((33.333% - var(--= +inner-gutter)) * -1); } + +.cols-container > .-right-1\/3-cols-no-gutter { right: calc((33.333% - var(= +--inner-gutter)) * -1); } + +.cols-container > .-inset-x-1\/3-cols-no-gutter { right: calc((33.333% - va= +r(--inner-gutter)) * -1); left: calc((33.333% - var(--inner-gutter)) * -1);= + } + +.w-1\/4-cols { width: calc(25% - (var(--inner-gutter) * .75)); } + +.cols-container > .w-1\/4-cols { width: calc(25% - var(--inner-gutter)); } + +.cols-container > .mr-1\/4-cols { margin-right: calc(((25% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-1\/4-cols { margin-left: calc(((25% - var(--inner-gut= +ter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-1\/4-cols { margin-right: calc(((25% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); margin-left: calc(((25% - var(--inner= +-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .-mr-1\/4-cols { margin-right: calc((((25% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-1\/4-cols { margin-left: calc((((25% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-1\/4-cols { margin-right: calc((((25% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))) * -1); margin-left: calc((((25% - va= +r(--inner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .mr-1\/4-cols-no-gutter { margin-right: calc(25% - var(--= +inner-gutter)); } + +.cols-container > .ml-1\/4-cols-no-gutter { margin-left: calc(((25% - var(-= +-inner-gutter)) + var(--inner-gutter))); } + +.cols-container > .mx-1\/4-cols-no-gutter { margin-right: calc(25% - var(--= +inner-gutter)); margin-left: calc(25% - var(--inner-gutter)); } + +.cols-container > .-mr-1\/4-cols-no-gutter { margin-right: calc((25% - var(= +--inner-gutter)) * -1); } + +.cols-container > .-ml-1\/4-cols-no-gutter { margin-left: calc((25% - var(-= +-inner-gutter)) * -1); } + +.cols-container > .-mx-1\/4-cols-no-gutter { margin-right: calc((25% - var(= +--inner-gutter)) * -1); margin-left: calc((25% - var(--inner-gutter)) * -1)= +; } + +.cols-container > .pr-1\/4-cols { padding-right: calc(((25% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-1\/4-cols { padding-left: calc(((25% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-1\/4-cols { padding-right: calc(((25% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))); padding-left: calc(((25% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pr-1\/4-cols-no-gutter { padding-right: calc(25% - var(-= +-inner-gutter)); } + +.cols-container > .pl-1\/4-cols-no-gutter { padding-left: calc(25% - var(--= +inner-gutter)); } + +.cols-container > .px-1\/4-cols-no-gutter { padding-right: calc(25% - var(-= +-inner-gutter)); padding-left: calc(25% - var(--inner-gutter)); } + +.cols-container > .left-1\/4-cols { left: calc(((25% - var(--inner-gutter))= + + (2 * var(--inner-gutter)))); } + +.cols-container > .right-1\/4-cols { right: calc(((25% - var(--inner-gutter= +)) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-1\/4-cols { right: calc(((25% - var(--inner-gutt= +er)) + (2 * var(--inner-gutter)))); left: calc(((25% - var(--inner-gutter))= + + (2 * var(--inner-gutter)))); } + +.cols-container > .left-1\/4-cols-no-gutter { left: calc(25% - var(--inner-= +gutter)); } + +.cols-container > .right-1\/4-cols-no-gutter { right: calc(25% - var(--inne= +r-gutter)); } + +.cols-container > .inset-x-1\/4-cols-no-gutter { right: calc(25% - var(--in= +ner-gutter)); left: calc(25% - var(--inner-gutter)); } + +.cols-container > .-left-1\/4-cols { left: calc((((25% - var(--inner-gutter= +)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-1\/4-cols { right: calc((((25% - var(--inner-gutt= +er)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-1\/4-cols { right: calc((((25% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))) * -1); left: calc((((25% - var(--inner= +-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-left-1\/4-cols-no-gutter { left: calc((25% - var(--inne= +r-gutter)) * -1); } + +.cols-container > .-right-1\/4-cols-no-gutter { right: calc((25% - var(--in= +ner-gutter)) * -1); } + +.cols-container > .-inset-x-1\/4-cols-no-gutter { right: calc((25% - var(--= +inner-gutter)) * -1); left: calc((25% - var(--inner-gutter)) * -1); } + +.cols-container > .w-2\/3-cols { width: calc(66.666% - var(--inner-gutter))= +; } + +.cols-container > .mr-2\/3-cols { margin-right: calc(((66.666% - var(--inne= +r-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-2\/3-cols { margin-left: calc(((66.666% - var(--inner= +-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-2\/3-cols { margin-right: calc(((66.666% - var(--inne= +r-gutter)) + (2 * var(--inner-gutter)))); margin-left: calc(((66.666% - var= +(--inner-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .-mr-2\/3-cols { margin-right: calc((((66.666% - var(--in= +ner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-2\/3-cols { margin-left: calc((((66.666% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-2\/3-cols { margin-right: calc((((66.666% - var(--in= +ner-gutter)) + (2 * var(--inner-gutter)))) * -1); margin-left: calc((((66.6= +66% - var(--inner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .mr-2\/3-cols-no-gutter { margin-right: calc(66.666% - va= +r(--inner-gutter)); } + +.cols-container > .ml-2\/3-cols-no-gutter { margin-left: calc(((66.666% - v= +ar(--inner-gutter)) + var(--inner-gutter))); } + +.cols-container > .mx-2\/3-cols-no-gutter { margin-right: calc(66.666% - va= +r(--inner-gutter)); margin-left: calc(66.666% - var(--inner-gutter)); } + +.cols-container > .-mr-2\/3-cols-no-gutter { margin-right: calc((66.666% - = +var(--inner-gutter)) * -1); } + +.cols-container > .-ml-2\/3-cols-no-gutter { margin-left: calc((66.666% - v= +ar(--inner-gutter)) * -1); } + +.cols-container > .-mx-2\/3-cols-no-gutter { margin-right: calc((66.666% - = +var(--inner-gutter)) * -1); margin-left: calc((66.666% - var(--inner-gutter= +)) * -1); } + +.cols-container > .pr-2\/3-cols { padding-right: calc(((66.666% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-2\/3-cols { padding-left: calc(((66.666% - var(--inne= +r-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-2\/3-cols { padding-right: calc(((66.666% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))); padding-left: calc(((66.666% - v= +ar(--inner-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pr-2\/3-cols-no-gutter { padding-right: calc(66.666% - v= +ar(--inner-gutter)); } + +.cols-container > .pl-2\/3-cols-no-gutter { padding-left: calc(66.666% - va= +r(--inner-gutter)); } + +.cols-container > .px-2\/3-cols-no-gutter { padding-right: calc(66.666% - v= +ar(--inner-gutter)); padding-left: calc(66.666% - var(--inner-gutter)); } + +.cols-container > .left-2\/3-cols { left: calc(((66.666% - var(--inner-gutt= +er)) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-2\/3-cols { right: calc(((66.666% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-2\/3-cols { right: calc(((66.666% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))); left: calc(((66.666% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-2\/3-cols-no-gutter { left: calc(66.666% - var(--in= +ner-gutter)); } + +.cols-container > .right-2\/3-cols-no-gutter { right: calc(66.666% - var(--= +inner-gutter)); } + +.cols-container > .inset-x-2\/3-cols-no-gutter { right: calc(66.666% - var(= +--inner-gutter)); left: calc(66.666% - var(--inner-gutter)); } + +.cols-container > .-left-2\/3-cols { left: calc((((66.666% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-2\/3-cols { right: calc((((66.666% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-2\/3-cols { right: calc((((66.666% - var(--inne= +r-gutter)) + (2 * var(--inner-gutter)))) * -1); left: calc((((66.666% - var= +(--inner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-left-2\/3-cols-no-gutter { left: calc((66.666% - var(--= +inner-gutter)) * -1); } + +.cols-container > .-right-2\/3-cols-no-gutter { right: calc((66.666% - var(= +--inner-gutter)) * -1); } + +.cols-container > .-inset-x-2\/3-cols-no-gutter { right: calc((66.666% - va= +r(--inner-gutter)) * -1); left: calc((66.666% - var(--inner-gutter)) * -1);= + } + +.cols-container > .w-3\/4-cols { width: calc(75% - var(--inner-gutter)); } + +.cols-container > .mr-3\/4-cols { margin-right: calc(((75% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-3\/4-cols { margin-left: calc(((75% - var(--inner-gut= +ter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-3\/4-cols { margin-right: calc(((75% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); margin-left: calc(((75% - var(--inner= +-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .-mr-3\/4-cols { margin-right: calc((((75% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-3\/4-cols { margin-left: calc((((75% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-3\/4-cols { margin-right: calc((((75% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))) * -1); margin-left: calc((((75% - va= +r(--inner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .mr-3\/4-cols-no-gutter { margin-right: calc(75% - var(--= +inner-gutter)); } + +.cols-container > .ml-3\/4-cols-no-gutter { margin-left: calc(((75% - var(-= +-inner-gutter)) + var(--inner-gutter))); } + +.cols-container > .mx-3\/4-cols-no-gutter { margin-right: calc(75% - var(--= +inner-gutter)); margin-left: calc(75% - var(--inner-gutter)); } + +.cols-container > .-mr-3\/4-cols-no-gutter { margin-right: calc((75% - var(= +--inner-gutter)) * -1); } + +.cols-container > .-ml-3\/4-cols-no-gutter { margin-left: calc((75% - var(-= +-inner-gutter)) * -1); } + +.cols-container > .-mx-3\/4-cols-no-gutter { margin-right: calc((75% - var(= +--inner-gutter)) * -1); margin-left: calc((75% - var(--inner-gutter)) * -1)= +; } + +.cols-container > .pr-3\/4-cols { padding-right: calc(((75% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-3\/4-cols { padding-left: calc(((75% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-3\/4-cols { padding-right: calc(((75% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))); padding-left: calc(((75% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pr-3\/4-cols-no-gutter { padding-right: calc(75% - var(-= +-inner-gutter)); } + +.cols-container > .pl-3\/4-cols-no-gutter { padding-left: calc(75% - var(--= +inner-gutter)); } + +.cols-container > .px-3\/4-cols-no-gutter { padding-right: calc(75% - var(-= +-inner-gutter)); padding-left: calc(75% - var(--inner-gutter)); } + +.cols-container > .left-3\/4-cols { left: calc(((75% - var(--inner-gutter))= + + (2 * var(--inner-gutter)))); } + +.cols-container > .right-3\/4-cols { right: calc(((75% - var(--inner-gutter= +)) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-3\/4-cols { right: calc(((75% - var(--inner-gutt= +er)) + (2 * var(--inner-gutter)))); left: calc(((75% - var(--inner-gutter))= + + (2 * var(--inner-gutter)))); } + +.cols-container > .left-3\/4-cols-no-gutter { left: calc(75% - var(--inner-= +gutter)); } + +.cols-container > .right-3\/4-cols-no-gutter { right: calc(75% - var(--inne= +r-gutter)); } + +.cols-container > .inset-x-3\/4-cols-no-gutter { right: calc(75% - var(--in= +ner-gutter)); left: calc(75% - var(--inner-gutter)); } + +.cols-container > .-left-3\/4-cols { left: calc((((75% - var(--inner-gutter= +)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-3\/4-cols { right: calc((((75% - var(--inner-gutt= +er)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-3\/4-cols { right: calc((((75% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))) * -1); left: calc((((75% - var(--inner= +-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-left-3\/4-cols-no-gutter { left: calc((75% - var(--inne= +r-gutter)) * -1); } + +.cols-container > .-right-3\/4-cols-no-gutter { right: calc((75% - var(--in= +ner-gutter)) * -1); } + +.cols-container > .-inset-x-3\/4-cols-no-gutter { right: calc((75% - var(--= +inner-gutter)) * -1); left: calc((75% - var(--inner-gutter)) * -1); } + +.sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; margi= +n: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: now= +rap; border-width: 0px; } + +.pointer-events-none { pointer-events: none; } + +.pointer-events-auto { pointer-events: auto; } + +.\!visible { visibility: visible !important; } + +.visible { visibility: visible; } + +.invisible { visibility: hidden; } + +.collapse { visibility: collapse; } + +.static { position: static; } + +.fixed { position: fixed; } + +.\!absolute { position: absolute !important; } + +.absolute { position: absolute; } + +.relative { position: relative; } + +.sticky { position: sticky; } + +.inset-0 { inset: 0rem; } + +.-bottom-24 { bottom: -1.5rem; } + +.-bottom-3 { bottom: -0.1875rem; } + +.-bottom-32 { bottom: -2rem; } + +.-bottom-8 { bottom: -0.5rem; } + +.-left-1 { left: -0.0625rem; } + +.-left-24 { left: -1.5rem; } + +.-left-8 { left: -0.5rem; } + +.-right-16 { right: -1rem; } + +.-top-1 { top: -0.0625rem; } + +.-top-12 { top: -0.75rem; } + +.-top-2 { top: -0.125rem; } + +.-top-4 { top: -0.25rem; } + +.-top-8 { top: -0.5rem; } + +.-top-\[0\.1em\] { top: -0.1em; } + +.-top-\[0\.5px\] { top: -0.5px; } + +.-top-\[16px\] { top: -16px; } + +.-top-\[3\.333333\%\] { top: -3.33333%; } + +.bottom-0 { bottom: 0rem; } + +.bottom-1 { bottom: 0.0625rem; } + +.bottom-13 { bottom: 0.8125rem; } + +.bottom-24 { bottom: 1.5rem; } + +.bottom-8 { bottom: 0.5rem; } + +.bottom-\[17\.777778\%\] { bottom: 17.7778%; } + +.bottom-\[33\.3539823\%\] { bottom: 33.354%; } + +.bottom-\[80px\] { bottom: 80px; } + +.bottom-gutter { bottom: var(--inner-gutter); } + +.left-0 { left: 0rem; } + +.left-1 { left: 0.0625rem; } + +.left-1\/2 { left: 50%; } + +.left-12 { left: 0.75rem; } + +.left-2 { left: 0.125rem; } + +.left-\[-1em\] { left: -1em; } + +.left-\[0\.0625em\] { left: 0.0625em; } + +.left-\[10px\] { left: 10px; } + +.left-\[150px\] { left: 150px; } + +.left-\[17\.56542056\%\] { left: 17.5654%; } + +.left-\[17\.777778\%\] { left: 17.7778%; } + +.left-\[20px\] { left: 20px; } + +.left-\[2px\] { left: 2px; } + +.left-\[35\.13084112\%\] { left: 35.1308%; } + +.left-\[calc\(50\%-112px\)\] { left: calc(50% - 112px); } + +.left-\[calc\(50\%-250px\)\] { left: calc(50% - 250px); } + +.left-\[calc\(50\%-32\.25\%\)\] { left: 17.75%; } + +.left-gutter { left: var(--inner-gutter); } + +.right-0 { right: 0rem; } + +.right-1 { right: 0.0625rem; } + +.right-16 { right: 1rem; } + +.right-\[17\.56542056\%\] { right: 17.5654%; } + +.right-\[17\.777778\%\] { right: 17.7778%; } + +.right-gutter { right: var(--inner-gutter); } + +.top-0 { top: 0rem; } + +.top-1 { top: 0.0625rem; } + +.top-1\/2 { top: 50%; } + +.top-10 { top: 0.625rem; } + +.top-100 { top: 6.25rem; } + +.top-16 { top: 1rem; } + +.top-2 { top: 0.125rem; } + +.top-3 { top: 0.1875rem; } + +.top-4 { top: 0.25rem; } + +.top-8 { top: 0.5rem; } + +.top-96 { top: 6rem; } + +.top-\[-\.2em\] { top: -0.2em; } + +.top-\[-80px\] { top: -80px; } + +.top-\[0\.05em\] { top: 0.05em; } + +.top-\[0\.15em\] { top: 0.15em; } + +.top-\[0\.22em\] { top: 0.22em; } + +.top-\[0\.25em\] { top: 0.25em; } + +.top-\[0\.2em\] { top: 0.2em; } + +.top-\[100px\] { top: 100px; } + +.top-\[14px\] { top: 14px; } + +.top-\[17\.777778\%\] { top: 17.7778%; } + +.top-\[1px\] { top: 1px; } + +.top-\[200px\] { top: 200px; } + +.top-\[22px\] { top: 22px; } + +.top-\[27px\] { top: 27px; } + +.top-\[33\.3539823\%\] { top: 33.354%; } + +.top-\[5\%\] { top: 5%; } + +.top-\[50\%\] { top: 50%; } + +.top-\[63px\] { top: 63px; } + +.top-\[7\%\] { top: 7%; } + +.top-\[calc\(50\%-133px\)\] { top: calc(50% - 133px); } + +.top-\[calc\(50\%-1px\)\] { top: calc(50% - 1px); } + +.top-auto { top: auto; } + +.-z-10 { z-index: -10; } + +.z-10 { z-index: 10; } + +.z-20 { z-index: 20; } + +.z-30 { z-index: 30; } + +.z-40 { z-index: 40; } + +.z-50 { z-index: 50; } + +.z-\[100\] { z-index: 100; } + +.z-\[15\] { z-index: 15; } + +.z-\[1\] { z-index: 1; } + +.z-\[20\] { z-index: 20; } + +.z-\[300\] { z-index: 300; } + +.z-\[30\] { z-index: 30; } + +.z-\[60\] { z-index: 60; } + +.z-\[999\] { z-index: 999; } + +.order-1 { order: 1; } + +.order-2 { order: 2; } + +.col-auto { grid-column: auto; } + +.col-span-1 { grid-column: span 1 / span 1; } + +.col-span-11 { grid-column: span 11 / span 11; } + +.col-span-12 { grid-column: span 12 / span 12; } + +.col-span-2 { grid-column: span 2 / span 2; } + +.col-span-3 { grid-column: span 3 / span 3; } + +.col-span-4 { grid-column: span 4 / span 4; } + +.col-span-6 { grid-column: span 6 / span 6; } + +.col-span-full { grid-column: 1 / -1; } + +.col-start-1 { grid-column-start: 1; } + +.col-start-2 { grid-column-start: 2; } + +.col-start-4 { grid-column-start: 4; } + +.col-end-4 { grid-column-end: 4; } + +.col-end-7 { grid-column-end: 7; } + +.row-span-2 { grid-row: span 2 / span 2; } + +.row-start-1 { grid-row-start: 1; } + +.float-right { float: right; } + +.clear-right { clear: right; } + +.-m-\[1rem\] { margin: -1rem; } + +.m-0 { margin: 0rem; } + +.m-auto { margin: auto; } + +.-mx-10 { margin-left: -0.625rem; margin-right: -0.625rem; } + +.mx-12 { margin-left: 0.75rem; margin-right: 0.75rem; } + +.mx-16 { margin-left: 1rem; margin-right: 1rem; } + +.mx-2 { margin-left: 0.125rem; margin-right: 0.125rem; } + +.mx-4 { margin-left: 0.25rem; margin-right: 0.25rem; } + +.mx-6 { margin-left: 0.375rem; margin-right: 0.375rem; } + +.mx-\[calc\(0\.5\*\(100vw-380px\)\)\] { margin-left: calc(0.5 * (100vw - 38= +0px)); margin-right: calc(0.5 * (100vw - 380px)); } + +.mx-\[var\(--outer-gutter\)\] { margin-left: var(--outer-gutter); margin-ri= +ght: var(--outer-gutter); } + +.mx-auto { margin-left: auto; margin-right: auto; } + +.my-0 { margin-top: 0rem; margin-bottom: 0rem; } + +.my-12 { margin-top: 0.75rem; margin-bottom: 0.75rem; } + +.my-16 { margin-top: 1rem; margin-bottom: 1rem; } + +.my-2 { margin-top: 0.125rem; margin-bottom: 0.125rem; } + +.my-24 { margin-top: 1.5rem; margin-bottom: 1.5rem; } + +.my-4 { margin-top: 0.25rem; margin-bottom: 0.25rem; } + +.\!mr-0 { margin-right: 0rem !important; } + +.\!mt-0 { margin-top: 0rem !important; } + +.-mb-1 { margin-bottom: -0.0625rem; } + +.-mb-14 { margin-bottom: -0.875rem; } + +.-mb-5 { margin-bottom: -0.3125rem; } + +.-ml-12 { margin-left: -0.75rem; } + +.-ml-4 { margin-left: -0.25rem; } + +.-ml-\[0\.055em\] { margin-left: -0.055em; } + +.-ml-\[0\.0625em\] { margin-left: -0.0625em; } + +.-ml-\[0\.4em\] { margin-left: -0.4em; } + +.-ml-\[var\(--outer-gutter\)\] { margin-left: calc(var(--outer-gutter) * -1= +); } + +.-mr-4 { margin-right: -0.25rem; } + +.-mr-gutter { margin-right: calc(var(--inner-gutter) * -1); } + +.-mt-1 { margin-top: -0.0625rem; } + +.-mt-14 { margin-top: -0.875rem; } + +.-mt-2 { margin-top: -0.125rem; } + +.-mt-3 { margin-top: -0.1875rem; } + +.-mt-4 { margin-top: -0.25rem; } + +.-mt-64 { margin-top: -4rem; } + +.mb-0 { margin-bottom: 0rem; } + +.mb-1 { margin-bottom: 0.0625rem; } + +.mb-10 { margin-bottom: 0.625rem; } + +.mb-12 { margin-bottom: 0.75rem; } + +.mb-14 { margin-bottom: 0.875rem; } + +.mb-16 { margin-bottom: 1rem; } + +.mb-2 { margin-bottom: 0.125rem; } + +.mb-20 { margin-bottom: 1.25rem; } + +.mb-24 { margin-bottom: 1.5rem; } + +.mb-32 { margin-bottom: 2rem; } + +.mb-4 { margin-bottom: 0.25rem; } + +.mb-40 { margin-bottom: 2.5rem; } + +.mb-48 { margin-bottom: 3rem; } + +.mb-6 { margin-bottom: 0.375rem; } + +.mb-60 { margin-bottom: 3.75rem; } + +.mb-64 { margin-bottom: 4rem; } + +.mb-8 { margin-bottom: 0.5rem; } + +.mb-\[-10px\] { margin-bottom: -10px; } + +.mb-\[-4px\] { margin-bottom: -4px; } + +.mb-\[28px\] { margin-bottom: 28px; } + +.mb-\[var\(--mb\)\] { margin-bottom: var(--mb); } + +.ml-10 { margin-left: 0.625rem; } + +.ml-16 { margin-left: 1rem; } + +.ml-17 { margin-left: 1.0625rem; } + +.ml-2 { margin-left: 0.125rem; } + +.ml-20 { margin-left: 1.25rem; } + +.ml-24 { margin-left: 1.5rem; } + +.ml-3 { margin-left: 0.1875rem; } + +.ml-4 { margin-left: 0.25rem; } + +.ml-5 { margin-left: 0.3125rem; } + +.ml-6 { margin-left: 0.375rem; } + +.ml-8 { margin-left: 0.5rem; } + +.ml-\[1em\] { margin-left: 1em; } + +.ml-\[calc\(-1\*var\(--outer-gutter\)\)\] { margin-left: calc(-1 * var(--ou= +ter-gutter)); } + +.ml-auto { margin-left: auto; } + +.mr-1 { margin-right: 0.0625rem; } + +.mr-12 { margin-right: 0.75rem; } + +.mr-14 { margin-right: 0.875rem; } + +.mr-16 { margin-right: 1rem; } + +.mr-2 { margin-right: 0.125rem; } + +.mr-24 { margin-right: 1.5rem; } + +.mr-32 { margin-right: 2rem; } + +.mr-4 { margin-right: 0.25rem; } + +.mr-5 { margin-right: 0.3125rem; } + +.mr-6 { margin-right: 0.375rem; } + +.mr-60 { margin-right: 3.75rem; } + +.mr-64 { margin-right: 4rem; } + +.mr-7 { margin-right: 0.4375rem; } + +.mr-8 { margin-right: 0.5rem; } + +.mr-gutter { margin-right: var(--inner-gutter); } + +.mt-0 { margin-top: 0rem; } + +.mt-1 { margin-top: 0.0625rem; } + +.mt-10 { margin-top: 0.625rem; } + +.mt-12 { margin-top: 0.75rem; } + +.mt-14 { margin-top: 0.875rem; } + +.mt-16 { margin-top: 1rem; } + +.mt-2 { margin-top: 0.125rem; } + +.mt-20 { margin-top: 1.25rem; } + +.mt-23 { margin-top: 1.4375rem; } + +.mt-24 { margin-top: 1.5rem; } + +.mt-32 { margin-top: 2rem; } + +.mt-4 { margin-top: 0.25rem; } + +.mt-40 { margin-top: 2.5rem; } + +.mt-48 { margin-top: 3rem; } + +.mt-5 { margin-top: 0.3125rem; } + +.mt-52 { margin-top: 3.25rem; } + +.mt-56 { margin-top: 3.5rem; } + +.mt-6 { margin-top: 0.375rem; } + +.mt-8 { margin-top: 0.5rem; } + +.mt-84 { margin-top: 5.25rem; } + +.mt-96 { margin-top: 6rem; } + +.mt-\[-32px\] { margin-top: -32px; } + +.mt-\[-4px\] { margin-top: -4px; } + +.mt-\[2px\] { margin-top: 2px; } + +.mt-\[42px\] { margin-top: 42px; } + +.mt-\[5px\] { margin-top: 5px; } + +.mt-\[calc\(-1\*var\(--inner-gutter\)\+8px\)\] { margin-top: calc(-1 * var(= +--inner-gutter) + 8px); } + +.mt-auto { margin-top: auto; } + +.mt-gutter { margin-top: var(--inner-gutter); } + +.\!block { display: block !important; } + +.block { display: block; } + +.inline-block { display: inline-block; } + +.inline { display: inline; } + +.flex { display: flex; } + +.inline-flex { display: inline-flex; } + +.table { display: table; } + +.grid { display: grid; } + +.contents { display: contents; } + +.hidden { display: none; } + +.aspect-\[1280\/675\] { aspect-ratio: 1280 / 675; } + +.aspect-\[1280\/853\] { aspect-ratio: 1280 / 853; } + +.aspect-\[16\/10\] { aspect-ratio: 16 / 10; } + +.aspect-\[16\/9\] { aspect-ratio: 16 / 9; } + +.aspect-\[1920\/1018\] { aspect-ratio: 1920 / 1018; } + +.aspect-\[2\/1\] { aspect-ratio: 2 / 1; } + +.aspect-\[380\/532\] { aspect-ratio: 380 / 532; } + +.aspect-\[393\/848\] { aspect-ratio: 393 / 848; } + +.aspect-\[428\/226\] { aspect-ratio: 428 / 226; } + +.aspect-\[503\/372\] { aspect-ratio: 503 / 372; } + +.aspect-\[8\.5\/11\] { aspect-ratio: 8.5 / 11; } + +.aspect-\[900\/620\] { aspect-ratio: 900 / 620; } + +.aspect-square { aspect-ratio: 1 / 1; } + +.\!h-auto { height: auto !important; } + +.\!h-full { height: 100% !important; } + +.h-0 { height: 0rem; } + +.h-1 { height: 0.0625rem; } + +.h-100 { height: 6.25rem; } + +.h-12 { height: 0.75rem; } + +.h-14 { height: 0.875rem; } + +.h-15 { height: 0.9375rem; } + +.h-16 { height: 1rem; } + +.h-18 { height: 1.125rem; } + +.h-19 { height: 1.1875rem; } + +.h-2 { height: 0.125rem; } + +.h-20 { height: 1.25rem; } + +.h-24 { height: 1.5rem; } + +.h-28 { height: 1.75rem; } + +.h-32 { height: 2rem; } + +.h-34 { height: 2.125rem; } + +.h-36 { height: 2.25rem; } + +.h-40 { height: 2.5rem; } + +.h-44 { height: 2.75rem; } + +.h-48 { height: 3rem; } + +.h-5 { height: 0.3125rem; } + +.h-50 { height: 3.125rem; } + +.h-54 { height: 3.375rem; } + +.h-6 { height: 0.375rem; } + +.h-60 { height: 3.75rem; } + +.h-8 { height: 0.5rem; } + +.h-9 { height: 0.5625rem; } + +.h-\[110px\] { height: 110px; } + +.h-\[115px\] { height: 115px; } + +.h-\[120px\] { height: 120px; } + +.h-\[130px\] { height: 130px; } + +.h-\[13px\] { height: 13px; } + +.h-\[145px\] { height: 145px; } + +.h-\[14px\] { height: 14px; } + +.h-\[160px\] { height: 160px; } + +.h-\[16px\] { height: 16px; } + +.h-\[17px\] { height: 17px; } + +.h-\[1px\] { height: 1px; } + +.h-\[200px\] { height: 200px; } + +.h-\[21px\] { height: 21px; } + +.h-\[220px\] { height: 220px; } + +.h-\[24px\] { height: 24px; } + +.h-\[25px\] { height: 25px; } + +.h-\[28px\] { height: 28px; } + +.h-\[333px\] { height: 333px; } + +.h-\[33px\] { height: 33px; } + +.h-\[40px\] { height: 40px; } + +.h-\[44px\] { height: 44px; } + +.h-\[450px\] { height: 450px; } + +.h-\[50\%\] { height: 50%; } + +.h-\[54px\] { height: 54px; } + +.h-\[60px\] { height: 60px; } + +.h-\[620px\] { height: 620px; } + +.h-\[64px\] { height: 64px; } + +.h-\[66px\] { height: 66px; } + +.h-\[6px\] { height: 6px; } + +.h-\[70vh\] { height: 70vh; } + +.h-\[750px\] { height: 750px; } + +.h-\[80px\] { height: 80px; } + +.h-\[84\.3\%\] { height: 84.3%; } + +.h-\[90\%\] { height: 90%; } + +.h-\[90px\] { height: 90px; } + +.h-\[95px\] { height: 95px; } + +.h-\[9px\] { height: 9px; } + +.h-\[calc\(100\%\+16px\)\] { height: calc(100% + 16px); } + +.h-\[calc\(100\%-2px\)\] { height: calc(100% - 2px); } + +.h-\[calc\(100vh-64px\)\] { height: calc(100vh - 64px); } + +.h-\[calc\(100vh-80px\)\] { height: calc(100vh - 80px); } + +.h-\[calc\(var\(--spacing-spacing-2\)\+var\(--inner-gutter\)\)\] { height: = +calc(var(--spacing-spacing-2) + var(--inner-gutter)); } + +.h-\[var\(--max-height\)\] { height: var(--max-height); } + +.h-auto { height: auto; } + +.h-full { height: 100%; } + +.h-screen { height: calc(var(--vh, 1vh) * 100); } + +.max-h-0 { max-height: 0rem; } + +.max-h-\[100\%\] { max-height: 100%; } + +.max-h-\[1000px\] { max-height: 1000px; } + +.max-h-\[250px\] { max-height: 250px; } + +.max-h-\[330px\] { max-height: 330px; } + +.max-h-\[400px\] { max-height: 400px; } + +.max-h-\[80vh\] { max-height: 80vh; } + +.max-h-none { max-height: none; } + +.\!min-h-0 { min-height: 0rem !important; } + +.min-h-0 { min-height: 0rem; } + +.min-h-100 { min-height: 6.25rem; } + +.min-h-24 { min-height: 1.5rem; } + +.min-h-\[132px\] { min-height: 132px; } + +.min-h-\[161px\] { min-height: 161px; } + +.min-h-\[200px\] { min-height: 200px; } + +.min-h-\[500px\] { min-height: 500px; } + +.min-h-\[64px\] { min-height: 64px; } + +.min-h-\[71px\] { min-height: 71px; } + +.min-h-full { min-height: 100%; } + +.\!w-auto { width: auto !important; } + +.w-1 { width: 0.0625rem; } + +.w-1\/2 { width: 50%; } + +.w-1\/3 { width: 33.3333%; } + +.w-12 { width: 0.75rem; } + +.w-14 { width: 0.875rem; } + +.w-15 { width: 0.9375rem; } + +.w-16 { width: 1rem; } + +.w-18 { width: 1.125rem; } + +.w-20 { width: 1.25rem; } + +.w-24 { width: 1.5rem; } + +.w-28 { width: 1.75rem; } + +.w-32 { width: 2rem; } + +.w-36 { width: 2.25rem; } + +.w-40 { width: 2.5rem; } + +.w-44 { width: 2.75rem; } + +.w-48 { width: 3rem; } + +.w-50 { width: 3.125rem; } + +.w-6\/12 { width: 50%; } + +.w-60 { width: 3.75rem; } + +.w-8 { width: 0.5rem; } + +.w-8\/12 { width: 66.6667%; } + +.w-9 { width: 0.5625rem; } + +.w-\[100\%\] { width: 100%; } + +.w-\[1000\%\] { width: 1000%; } + +.w-\[100vw\] { width: 100vw; } + +.w-\[118px\] { width: 118px; } + +.w-\[120px\] { width: 120px; } + +.w-\[126px\] { width: 126px; } + +.w-\[12px\] { width: 12px; } + +.w-\[13px\] { width: 13px; } + +.w-\[14px\] { width: 14px; } + +.w-\[16px\] { width: 16px; } + +.w-\[175px\] { width: 175px; } + +.w-\[200px\] { width: 200px; } + +.w-\[21px\] { width: 21px; } + +.w-\[224px\] { width: 224px; } + +.w-\[25\%\] { width: 25%; } + +.w-\[28px\] { width: 28px; } + +.w-\[29\%\] { width: 29%; } + +.w-\[31px\] { width: 31px; } + +.w-\[33\.333333vw\] { width: 33.3333vw; } + +.w-\[340px\] { width: 340px; } + +.w-\[38\.79310345\%\] { width: 38.7931%; } + +.w-\[40\%\] { width: 40%; } + +.w-\[42px\] { width: 42px; } + +.w-\[46px\] { width: 46px; } + +.w-\[500px\] { width: 500px; } + +.w-\[54px\] { width: 54px; } + +.w-\[64\.44444444\%\] { width: 64.4444%; } + +.w-\[64\.616822\%\] { width: 64.6168%; } + +.w-\[64px\] { width: 64px; } + +.w-\[66\.666667\%\] { width: 66.6667%; } + +.w-\[66\.66666vw\] { width: 66.6667vw; } + +.w-\[67px\] { width: 67px; } + +.w-\[75\%\] { width: 75%; } + +.w-\[80\%\] { width: 80%; } + +.w-\[90\%\] { width: 90%; } + +.w-\[900px\] { width: 900px; } + +.w-\[95\%\] { width: 95%; } + +.w-\[9px\] { width: 9px; } + +.w-\[calc\(100\%\+\(2\*var\(--outer-gutter\)\)\)\] { width: calc(100% + (2 = +* var(--outer-gutter))); } + +.w-\[calc\(100\%\+\(2\*var\(--spacing-spacing-4\)\)\)\] { width: calc(100% = ++ (2 * var(--spacing-spacing-4))); } + +.w-\[calc\(100\%\+\(var\(--outer-gutter\)\*2\)\)\] { width: calc(100% + (va= +r(--outer-gutter) * 2)); } + +.w-\[calc\(100\%\+16px\)\] { width: calc(100% + 16px); } + +.w-\[var\(--outer-gutter\)\] { width: var(--outer-gutter); } + +.w-auto { width: auto; } + +.w-fit { width: fit-content; } + +.w-full { width: 100%; } + +.w-screen { width: 100vw; } + +.min-w-0 { min-width: 0px; } + +.min-w-\[1\.5ch\] { min-width: 1.5ch; } + +.min-w-\[100vw\] { min-width: 100vw; } + +.min-w-\[160px\] { min-width: 160px; } + +.min-w-\[16px\] { min-width: 16px; } + +.min-w-\[80px\] { min-width: 80px; } + +.min-w-full { min-width: 100%; } + +.min-w-max { min-width: max-content; } + +.max-w-\[100\%\] { max-width: 100%; } + +.max-w-\[100vw\] { max-width: 100vw; } + +.max-w-\[1080px\] { max-width: 1080px; } + +.max-w-\[110px\] { max-width: 110px; } + +.max-w-\[1120px\] { max-width: 1120px; } + +.max-w-\[1200px\] { max-width: 1200px; } + +.max-w-\[126px\] { max-width: 126px; } + +.max-w-\[240px\] { max-width: 240px; } + +.max-w-\[270px\] { max-width: 270px; } + +.max-w-\[280px\] { max-width: 280px; } + +.max-w-\[310px\] { max-width: 310px; } + +.max-w-\[345px\] { max-width: 345px; } + +.max-w-\[370px\] { max-width: 370px; } + +.max-w-\[375px\] { max-width: 375px; } + +.max-w-\[380px\] { max-width: 380px; } + +.max-w-\[384px\] { max-width: 384px; } + +.max-w-\[390px\] { max-width: 390px; } + +.max-w-\[500px\] { max-width: 500px; } + +.max-w-\[512px\] { max-width: 512px; } + +.max-w-\[520px\] { max-width: 520px; } + +.max-w-\[540px\] { max-width: 540px; } + +.max-w-\[600px\] { max-width: 600px; } + +.max-w-\[640px\] { max-width: 640px; } + +.max-w-\[64px\] { max-width: 64px; } + +.max-w-\[66\.66667vw\] { max-width: 66.6667vw; } + +.max-w-\[720px\] { max-width: 720px; } + +.max-w-\[75px\] { max-width: 75px; } + +.max-w-\[80px\] { max-width: 80px; } + +.max-w-\[90\%\] { max-width: 90%; } + +.max-w-\[calc\(100vw_-_\(var\(--outer-gutter\)\*2\)\)\] { max-width: calc(1= +00vw - (var(--outer-gutter) * 2)); } + +.max-w-full { max-width: 100%; } + +.max-w-none { max-width: none; } + +.max-w-prose { max-width: 65ch; } + +.flex-1 { flex: 1 1 0%; } + +.flex-none { flex: 0 0 auto; } + +.flex-shrink-0 { flex-shrink: 0; } + +.shrink { flex-shrink: 1; } + +.shrink-0 { flex-shrink: 0; } + +.flex-grow { flex-grow: 1; } + +.border-collapse { border-collapse: collapse; } + +.origin-bottom { transform-origin: center bottom; } + +.origin-bottom-left { transform-origin: left bottom; } + +.origin-left { transform-origin: left center; } + +.origin-top-left { transform-origin: left top; } + +.origin-top-right { transform-origin: right top; } + +.-translate-x-1\/2 { --tw-translate-x: -50%; transform: translate(var(--tw-= +translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-= +skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-= +scale-y)); } + +.-translate-x-\[100px\] { --tw-translate-x: -100px; transform: translate(va= +r(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(va= +r(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(va= +r(--tw-scale-y)); } + +.-translate-x-\[calc\(100\%\+8px\)\] { --tw-translate-x: calc((100% + 8px)*= +-1); transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rota= +te(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(= +var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.-translate-x-full { --tw-translate-x: -100%; transform: translate(var(--tw= +-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw= +-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw= +-scale-y)); } + +.-translate-y-1\/2 { --tw-translate-y: -50%; transform: translate(var(--tw-= +translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-= +skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-= +scale-y)); } + +.-translate-y-\[calc\(100\%\+4px\)\] { --tw-translate-y: calc((100% + 4px)*= +-1); transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rota= +te(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(= +var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.-translate-y-\[calc\(100\%\+8px\)\] { --tw-translate-y: calc((100% + 8px)*= +-1); transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rota= +te(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(= +var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.-translate-y-\[calc\(50\%-18px\)\] { --tw-translate-y: calc((50% - 18px)*-= +1); transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotat= +e(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(v= +ar(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.translate-x-4 { --tw-translate-x: .25rem; transform: translate(var(--tw-tr= +anslate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-sk= +ew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-sc= +ale-y)); } + +.translate-x-\[14px\] { --tw-translate-x: 14px; transform: translate(var(--= +tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--= +tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--= +tw-scale-y)); } + +.translate-x-\[17px\] { --tw-translate-x: 17px; transform: translate(var(--= +tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--= +tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--= +tw-scale-y)); } + +.translate-x-\[8px\] { --tw-translate-x: 8px; transform: translate(var(--tw= +-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw= +-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw= +-scale-y)); } + +.translate-x-full { --tw-translate-x: 100%; transform: translate(var(--tw-t= +ranslate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-s= +kew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-s= +cale-y)); } + +.translate-y-0 { --tw-translate-y: 0rem; transform: translate(var(--tw-tran= +slate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew= +-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scal= +e-y)); } + +.translate-y-8 { --tw-translate-y: .5rem; transform: translate(var(--tw-tra= +nslate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-ske= +w-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-sca= +le-y)); } + +.translate-y-\[calc\(-100\%\+28px\)\] { --tw-translate-y: calc(-100% + 28px= +); transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate= +(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(va= +r(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.translate-y-\[calc\(-50\%-12px\)\] { --tw-translate-y: calc(-50% - 12px); = +transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(va= +r(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(-= +-tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.translate-y-full { --tw-translate-y: 100%; transform: translate(var(--tw-t= +ranslate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-s= +kew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-s= +cale-y)); } + +.-rotate-90 { --tw-rotate: -90deg; transform: translate(var(--tw-translate-= +x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) s= +kewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));= + } + +.rotate-180 { --tw-rotate: 180deg; transform: translate(var(--tw-translate-= +x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) s= +kewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));= + } + +.scale-0 { --tw-scale-x: 0; --tw-scale-y: 0; transform: translate(var(--tw-= +translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-= +skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-= +scale-y)); } + +.scale-100 { --tw-scale-x: 1; --tw-scale-y: 1; transform: translate(var(--t= +w-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--t= +w-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--t= +w-scale-y)); } + +.scale-90 { --tw-scale-x: .9; --tw-scale-y: .9; transform: translate(var(--= +tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--= +tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--= +tw-scale-y)); } + +.scale-95 { --tw-scale-x: .95; --tw-scale-y: .95; transform: translate(var(= +--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(= +--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(= +--tw-scale-y)); } + +.scale-x-0 { --tw-scale-x: 0; transform: translate(var(--tw-translate-x),va= +r(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(= +var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.scale-x-100 { --tw-scale-x: 1; transform: translate(var(--tw-translate-x),= +var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skew= +Y(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.transform { transform: translate(var(--tw-translate-x),var(--tw-translate-= +y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y))= + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.animate-\[cursorBlink_600ms_ease-in-out_infinite_alternate\] { animation: = +0.6s ease-in-out 0s infinite alternate none running cursorBlink; } + +@-webkit-keyframes marquee {=20 + 0% { transform: translate(0px); } + 100% { transform: translate(-50%); } +} + +@keyframes marquee {=20 + 0% { transform: translate(0px); } + 100% { transform: translate(-50%); } +} + +.animate-marquee { animation: 10s linear 0s infinite normal none running ma= +rquee; } + +@-webkit-keyframes spin {=20 + 100% { transform: rotate(360deg); } +} + +@keyframes spin {=20 + 100% { transform: rotate(360deg); } +} + +.animate-spin { animation: 1s linear 0s infinite normal none running spin; = +} + +.cursor-default { cursor: default; } + +.cursor-not-allowed { cursor: not-allowed; } + +.cursor-pointer { cursor: pointer; } + +.select-none { user-select: none; } + +.resize { resize: both; } + +.snap-x { scroll-snap-type: x var(--tw-scroll-snap-strictness); } + +.snap-mandatory { --tw-scroll-snap-strictness: mandatory; } + +.snap-start { scroll-snap-align: start; } + +.snap-center { scroll-snap-align: center; } + +.snap-always { scroll-snap-stop: always; } + +.scroll-mt-64 { scroll-margin-top: 4rem; } + +.scroll-mt-80 { scroll-margin-top: 5rem; } + +.scroll-mt-\[80px\] { scroll-margin-top: 80px; } + +.list-inside { list-style-position: inside; } + +.list-outside { list-style-position: outside; } + +.list-\[lower-latin\] { list-style-type: lower-latin; } + +.list-decimal { list-style-type: decimal; } + +.list-disc { list-style-type: disc; } + +.list-none { list-style-type: none; } + +.appearance-none { appearance: none; } + +.break-inside-avoid-column { break-inside: avoid-column; } + +.auto-cols-fr { grid-auto-columns: minmax(0px, 1fr); } + +.grid-flow-row { grid-auto-flow: row; } + +.grid-flow-col { grid-auto-flow: column; } + +.grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); } + +.grid-cols-12 { grid-template-columns: repeat(12, minmax(0px, 1fr)); } + +.grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); } + +.grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); } + +.grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); } + +.grid-cols-5 { grid-template-columns: repeat(5, minmax(0px, 1fr)); } + +.grid-cols-6 { grid-template-columns: repeat(6, minmax(0px, 1fr)); } + +.grid-cols-\[0\.35fr_0\.65fr\] { grid-template-columns: 0.35fr 0.65fr; } + +.grid-cols-\[1fr_1fr_1fr_1fr_1fr_64px\] { grid-template-columns: 1fr 1fr 1f= +r 1fr 1fr 64px; } + +.grid-cols-\[1fr_1fr_1fr_64px\] { grid-template-columns: 1fr 1fr 1fr 64px; = +} + +.grid-cols-\[1fr_40px_1fr_40px_1fr_40px_1fr\] { grid-template-columns: 1fr = +40px 1fr 40px 1fr 40px 1fr; } + +.grid-cols-\[21px_1fr\] { grid-template-columns: 21px 1fr; } + +.grid-cols-\[21px_1fr_auto\] { grid-template-columns: 21px 1fr auto; } + +.grid-cols-\[auto_auto\] { grid-template-columns: auto auto; } + +.grid-cols-\[repeat\(6\,auto\)\] { grid-template-columns: repeat(6, auto); = +} + +.grid-rows-2 { grid-template-rows: repeat(2, minmax(0px, 1fr)); } + +.flex-row { flex-direction: row; } + +.flex-col { flex-direction: column; } + +.flex-col-reverse { flex-direction: column-reverse; } + +.flex-wrap { flex-wrap: wrap; } + +.flex-nowrap { flex-wrap: nowrap; } + +.\!items-start { align-items: flex-start !important; } + +.items-start { align-items: flex-start; } + +.items-end { align-items: flex-end; } + +.items-center { align-items: center; } + +.items-baseline { align-items: baseline; } + +.items-stretch { align-items: stretch; } + +.justify-start { justify-content: flex-start; } + +.justify-end { justify-content: flex-end; } + +.justify-center { justify-content: center; } + +.justify-between { justify-content: space-between; } + +.justify-evenly { justify-content: space-evenly; } + +.gap-0 { gap: 0rem; } + +.gap-12 { gap: 0.75rem; } + +.gap-16 { gap: 1rem; } + +.gap-2 { gap: 0.125rem; } + +.gap-24 { gap: 1.5rem; } + +.gap-32 { gap: 2rem; } + +.gap-4 { gap: 0.25rem; } + +.gap-6 { gap: 0.375rem; } + +.gap-\[var\(--inner-gutter\)\], .gap-gutter { gap: var(--inner-gutter); } + +.gap-x-12 { column-gap: 0.75rem; } + +.gap-x-14 { column-gap: 0.875rem; } + +.gap-x-16 { column-gap: 1rem; } + +.gap-x-2 { column-gap: 0.125rem; } + +.gap-x-4 { column-gap: 0.25rem; } + +.gap-x-5 { column-gap: 0.3125rem; } + +.gap-x-8 { column-gap: 0.5rem; } + +.gap-x-\[var\(--inner-gutter\)\] { column-gap: var(--inner-gutter); } + +.gap-y-0 { row-gap: 0rem; } + +.gap-y-12 { row-gap: 0.75rem; } + +.gap-y-16 { row-gap: 1rem; } + +.gap-y-2 { row-gap: 0.125rem; } + +.gap-y-24 { row-gap: 1.5rem; } + +.gap-y-32 { row-gap: 2rem; } + +.gap-y-6 { row-gap: 0.375rem; } + +.gap-y-8 { row-gap: 0.5rem; } + +.space-x-4 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; mar= +gin-right: calc(.25rem * var(--tw-space-x-reverse)); margin-left: calc(.25r= +em * calc(1 - var(--tw-space-x-reverse))); } + +.self-start { align-self: flex-start; } + +.self-center { align-self: center; } + +.justify-self-end { justify-self: end; } + +.justify-self-center { justify-self: center; } + +.overflow-auto { overflow: auto; } + +.overflow-hidden { overflow: hidden; } + +.overflow-visible { overflow: visible; } + +.overflow-x-auto { overflow-x: auto; } + +.overflow-y-auto { overflow-y: auto; } + +.overflow-y-hidden { overflow-y: hidden; } + +.overscroll-x-contain { overscroll-behavior-x: contain; } + +.scroll-smooth { scroll-behavior: smooth; } + +.whitespace-nowrap { white-space: nowrap; } + +.whitespace-pre { white-space: pre; } + +.whitespace-pre-line { white-space: pre-line; } + +.whitespace-pre-wrap { white-space: pre-wrap; } + +.\!rounded-full { border-radius: 9999px !important; } + +.rounded { border-radius: 0.25rem; } + +.rounded-\[0\.2em\] { border-radius: 0.2em; } + +.rounded-\[4px\] { border-radius: 4px; } + +.rounded-\[6px\] { border-radius: 6px; } + +.rounded-\[calc\(0\.01\*\(100vw-2\*var\(--outer-gutter\)\)\)\] { border-rad= +ius: calc(.01 * (100vw - 2 * var(--outer-gutter))); } + +.rounded-\[calc\(0\.0492\*\(62\.8vw-2\*var\(--outer-gutter\)\)\)\] { border= +-radius: calc(.0492 * (62.8vw - 2 * var(--outer-gutter))); } + +.rounded-full { border-radius: 9999px; } + +.rounded-lg { border-radius: 0.5rem; } + +.rounded-md { border-radius: 0.375rem; } + +.rounded-none { border-radius: 0px; } + +.rounded-sm { border-radius: 0.125rem; } + +.rounded-bl-md { border-bottom-left-radius: 0.375rem; } + +.rounded-br-\[3\.6px\] { border-bottom-right-radius: 3.6px; } + +.rounded-tl-md { border-top-left-radius: 0.375rem; } + +.rounded-tr-\[3\.6px\] { border-top-right-radius: 3.6px; } + +.border { border-width: 1px; } + +.border-0 { border-width: 0px; } + +.border-2 { border-width: 2px; } + +.border-\[1\.5px\] { border-width: 1.5px; } + +.border-b { border-bottom-width: 1px; } + +.border-b-0 { border-bottom-width: 0px; } + +.border-l { border-left-width: 1px; } + +.border-l-2 { border-left-width: 2px; } + +.border-r { border-right-width: 1px; } + +.border-r-\[12px\] { border-right-width: 12px; } + +.border-t { border-top-width: 1px; } + +.border-dashed { border-style: dashed; } + +.border-dotted { border-style: dotted; } + +.border-\[\#000\] { --tw-border-opacity: 1; border-color: rgb(0 0 0 / var(-= +-tw-border-opacity)); } + +.border-\[\#353A2F\] { --tw-border-opacity: 1; border-color: rgb(53 58 47 /= + var(--tw-border-opacity)); } + +.border-\[\#505A44\] { --tw-border-opacity: 1; border-color: rgb(80 90 68 /= + var(--tw-border-opacity)); } + +.border-\[\#fff\] { --tw-border-opacity: 1; border-color: rgb(255 255 255 /= + var(--tw-border-opacity)); } + +.border-\[color\:var\(--blue-200\)\] { border-color: var(--blue-200); } + +.border-\[color\:var\(--blue-400\)\] { border-color: var(--blue-400); } + +.border-\[color\:var\(--gray-300\)\] { border-color: var(--gray-300); } + +.border-\[color\:var\(--gray-400\)\] { border-color: var(--gray-400); } + +.border-\[color\:var\(--gray-500\)\] { border-color: var(--gray-500); } + +.border-\[color\:var\(--gray-900\)\] { border-color: var(--gray-900); } + +.border-\[color\:var\(--green-700\)\] { border-color: var(--green-700); } + +.border-\[color\:var\(--red-500\)\] { border-color: var(--red-500); } + +.border-\[currentColor\] { border-color: currentcolor; } + +.border-\[rgba\(0\,0\,0\,0\.05\)\] { border-color: rgba(0, 0, 0, 0.05); } + +.border-\[rgba\(0\,0\,0\,0\.1\)\] { border-color: rgba(0, 0, 0, 0.1); } + +.border-\[rgba\(255\,255\,255\,0\.2\)\] { border-color: rgba(255, 255, 255,= + 0.2); } + +.border-\[var\(--blue-600\)\] { border-color: var(--blue-600); } + +.border-\[var\(--gray-300\)\] { border-color: var(--gray-300); } + +.border-\[var\(--yellow-600\)\] { border-color: var(--yellow-600); } + +.border-inherit { border-color: inherit; } + +.border-inverse { border-color: var(--border-inverse); } + +.border-primary { border-color: var(--border-primary); } + +.border-secondary { border-color: var(--border-secondary); } + +.border-transparent { border-color: var(--transparent); } + +.border-b-\[rgba\(255\,255\,255\,0\.2\)\] { border-bottom-color: rgba(255, = +255, 255, 0.2); } + +.border-b-primary { border-bottom-color: var(--border-primary); } + +.border-b-secondary { border-bottom-color: var(--border-secondary); } + +.border-l-\[color\:var\(--gray-500\)\] { border-left-color: var(--gray-500)= +; } + +.border-r-\[color\:transparent\] { border-right-color: transparent; } + +.border-r-\[color\:var\(--green-600\)\] { border-right-color: var(--green-6= +00); } + +.border-r-primary { border-right-color: var(--border-primary); } + +.border-r-secondary { border-right-color: var(--border-secondary); } + +.border-t-\[\#4D4D4F\] { --tw-border-opacity: 1; border-top-color: rgb(77 7= +7 79 / var(--tw-border-opacity)); } + +.border-t-\[\#E5EDF5\] { --tw-border-opacity: 1; border-top-color: rgb(229 = +237 245 / var(--tw-border-opacity)); } + +.border-t-\[rgba\(0\,0\,0\,0\.05\)\] { border-top-color: rgba(0, 0, 0, 0.05= +); } + +.border-t-\[rgba\(0\,0\,0\,0\.1\)\] { border-top-color: rgba(0, 0, 0, 0.1);= + } + +.border-t-primary { border-top-color: var(--border-primary); } + +.border-t-secondary { border-top-color: var(--border-secondary); } + +.bg-\[\#000000\], .bg-\[\#000\] { --tw-bg-opacity: 1; background-color: rgb= +(0 0 0 / var(--tw-bg-opacity)); } + +.bg-\[\#005454\] { --tw-bg-opacity: 1; background-color: rgb(0 84 84 / var(= +--tw-bg-opacity)); } + +.bg-\[\#00B3F5\] { --tw-bg-opacity: 1; background-color: rgb(0 179 245 / va= +r(--tw-bg-opacity)); } + +.bg-\[\#0E0E1A\] { --tw-bg-opacity: 1; background-color: rgb(14 14 26 / var= +(--tw-bg-opacity)); } + +.bg-\[\#0F3E99\], .bg-\[\#0f3e99\] { --tw-bg-opacity: 1; background-color: = +rgb(15 62 153 / var(--tw-bg-opacity)); } + +.bg-\[\#10A37F\] { --tw-bg-opacity: 1; background-color: rgb(16 163 127 / v= +ar(--tw-bg-opacity)); } + +.bg-\[\#202123\] { --tw-bg-opacity: 1; background-color: rgb(32 33 35 / var= +(--tw-bg-opacity)); } + +.bg-\[\#27B5EA\] { --tw-bg-opacity: 1; background-color: rgb(39 181 234 / v= +ar(--tw-bg-opacity)); } + +.bg-\[\#343540\] { --tw-bg-opacity: 1; background-color: rgb(52 53 64 / var= +(--tw-bg-opacity)); } + +.bg-\[\#353A2F\] { --tw-bg-opacity: 1; background-color: rgb(53 58 47 / var= +(--tw-bg-opacity)); } + +.bg-\[\#57b9e5\] { --tw-bg-opacity: 1; background-color: rgb(87 185 229 / v= +ar(--tw-bg-opacity)); } + +.bg-\[\#61C454\] { --tw-bg-opacity: 1; background-color: rgb(97 196 84 / va= +r(--tw-bg-opacity)); } + +.bg-\[\#D9D9D9\] { --tw-bg-opacity: 1; background-color: rgb(217 217 217 / = +var(--tw-bg-opacity)); } + +.bg-\[\#D9D9E2\] { --tw-bg-opacity: 1; background-color: rgb(217 217 226 / = +var(--tw-bg-opacity)); } + +.bg-\[\#E5EDF5\] { --tw-bg-opacity: 1; background-color: rgb(229 237 245 / = +var(--tw-bg-opacity)); } + +.bg-\[\#E5F1FF\] { --tw-bg-opacity: 1; background-color: rgb(229 241 255 / = +var(--tw-bg-opacity)); } + +.bg-\[\#E86C09\] { --tw-bg-opacity: 1; background-color: rgb(232 108 9 / va= +r(--tw-bg-opacity)); } + +.bg-\[\#EC5D2A\] { --tw-bg-opacity: 1; background-color: rgb(236 93 42 / va= +r(--tw-bg-opacity)); } + +.bg-\[\#ED6A5E\] { --tw-bg-opacity: 1; background-color: rgb(237 106 94 / v= +ar(--tw-bg-opacity)); } + +.bg-\[\#F0F0F0\] { --tw-bg-opacity: 1; background-color: rgb(240 240 240 / = +var(--tw-bg-opacity)); } + +.bg-\[\#F4BD50\] { --tw-bg-opacity: 1; background-color: rgb(244 189 80 / v= +ar(--tw-bg-opacity)); } + +.bg-\[\#F7F7F8\] { --tw-bg-opacity: 1; background-color: rgb(247 247 248 / = +var(--tw-bg-opacity)); } + +.bg-\[\#FAE69E\] { --tw-bg-opacity: 1; background-color: rgb(250 230 158 / = +var(--tw-bg-opacity)); } + +.bg-\[\#FDFDFD\] { --tw-bg-opacity: 1; background-color: rgb(253 253 253 / = +var(--tw-bg-opacity)); } + +.bg-\[\#dfffe2\] { --tw-bg-opacity: 1; background-color: rgb(223 255 226 / = +var(--tw-bg-opacity)); } + +.bg-\[\#ec4949\] { --tw-bg-opacity: 1; background-color: rgb(236 73 73 / va= +r(--tw-bg-opacity)); } + +.bg-\[\#ececf1\] { --tw-bg-opacity: 1; background-color: rgb(236 236 241 / = +var(--tw-bg-opacity)); } + +.bg-\[\#f6f6f4\] { --tw-bg-opacity: 1; background-color: rgb(246 246 244 / = +var(--tw-bg-opacity)); } + +.bg-\[\#fff\] { --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var= +(--tw-bg-opacity)); } + +.bg-\[black\] { --tw-bg-opacity: 1; background-color: rgb(0 0 0 / var(--tw-= +bg-opacity)); } + +.bg-\[color\:\#8E8EA0\] { --tw-bg-opacity: 1; background-color: rgb(142 142= + 160 / var(--tw-bg-opacity)); } + +.bg-\[color\:rgba\(0\,0\,0\,0\.75\)\] { background-color: rgba(0, 0, 0, 0.7= +5); } + +.bg-\[color\:rgba\(255\,255\,255\,0\.2\)\] { background-color: rgba(255, 25= +5, 255, 0.2); } + +.bg-\[color\:rgba\(var\(--text-primary-rgb\)\,0\.1\)\] { background-color: = +rgba(var(--text-primary-rgb),.1); } + +.bg-\[color\:var\(--black-core\)\] { background-color: var(--black-core); } + +.bg-\[color\:var\(--black-highlight\)\] { background-color: var(--black-hig= +hlight); } + +.bg-\[color\:var\(--black-neon\)\] { background-color: var(--black-neon); } + +.bg-\[color\:var\(--black-tint-dark\)\] { background-color: var(--black-tin= +t-dark); } + +.bg-\[color\:var\(--black-tint-muted\)\] { background-color: var(--black-ti= +nt-muted); } + +.bg-\[color\:var\(--blue-050\)\] { background-color: var(--blue-050); } + +.bg-\[color\:var\(--blue-100\)\] { background-color: var(--blue-100); } + +.bg-\[color\:var\(--blue-core\)\] { background-color: var(--blue-core); } + +.bg-\[color\:var\(--blue-highlight\)\] { background-color: var(--blue-highl= +ight); } + +.bg-\[color\:var\(--blue-neon\)\] { background-color: var(--blue-neon); } + +.bg-\[color\:var\(--blue-tint-dark\)\] { background-color: var(--blue-tint-= +dark); } + +.bg-\[color\:var\(--blue-tint-muted\)\] { background-color: var(--blue-tint= +-muted); } + +.bg-\[color\:var\(--border-secondary\)\] { background-color: var(--border-s= +econdary); } + +.bg-\[color\:var\(--gray-000\)\] { background-color: var(--gray-000); } + +.bg-\[color\:var\(--gray-050\)\] { background-color: var(--gray-050); } + +.bg-\[color\:var\(--gray-100\)\] { background-color: var(--gray-100); } + +.bg-\[color\:var\(--gray-200\)\] { background-color: var(--gray-200); } + +.bg-\[color\:var\(--gray-300\)\] { background-color: var(--gray-300); } + +.bg-\[color\:var\(--gray-400\)\] { background-color: var(--gray-400); } + +.bg-\[color\:var\(--gray-500\)\] { background-color: var(--gray-500); } + +.bg-\[color\:var\(--gray-700\)\] { background-color: var(--gray-700); } + +.bg-\[color\:var\(--gray-800\)\] { background-color: var(--gray-800); } + +.bg-\[color\:var\(--gray-900\)\] { background-color: var(--gray-900); } + +.bg-\[color\:var\(--green-100\)\] { background-color: var(--green-100); } + +.bg-\[color\:var\(--green-200\)\] { background-color: var(--green-200); } + +.bg-\[color\:var\(--green-500\)\] { background-color: var(--green-500); } + +.bg-\[color\:var\(--green-700\)\] { background-color: var(--green-700); } + +.bg-\[color\:var\(--green-800\)\] { background-color: var(--green-800); } + +.bg-\[color\:var\(--green-core\)\] { background-color: var(--green-core); } + +.bg-\[color\:var\(--green-highlight\)\] { background-color: var(--green-hig= +hlight); } + +.bg-\[color\:var\(--green-neon\)\] { background-color: var(--green-neon); } + +.bg-\[color\:var\(--green-tint-dark\)\] { background-color: var(--green-tin= +t-dark); } + +.bg-\[color\:var\(--green-tint-muted\)\] { background-color: var(--green-ti= +nt-muted); } + +.bg-\[color\:var\(--olive-core\)\] { background-color: var(--olive-core); } + +.bg-\[color\:var\(--olive-highlight\)\] { background-color: var(--olive-hig= +hlight); } + +.bg-\[color\:var\(--olive-neon\)\] { background-color: var(--olive-neon); } + +.bg-\[color\:var\(--olive-tint-dark\)\] { background-color: var(--olive-tin= +t-dark); } + +.bg-\[color\:var\(--olive-tint-muted\)\] { background-color: var(--olive-ti= +nt-muted); } + +.bg-\[color\:var\(--orange-100\)\] { background-color: var(--orange-100); } + +.bg-\[color\:var\(--orange-core\)\] { background-color: var(--orange-core);= + } + +.bg-\[color\:var\(--orange-highlight\)\] { background-color: var(--orange-h= +ighlight); } + +.bg-\[color\:var\(--orange-neon\)\] { background-color: var(--orange-neon);= + } + +.bg-\[color\:var\(--orange-tint-dark\)\] { background-color: var(--orange-t= +int-dark); } + +.bg-\[color\:var\(--orange-tint-muted\)\] { background-color: var(--orange-= +tint-muted); } + +.bg-\[color\:var\(--plum-core\)\] { background-color: var(--plum-core); } + +.bg-\[color\:var\(--plum-highlight\)\] { background-color: var(--plum-highl= +ight); } + +.bg-\[color\:var\(--plum-neon\)\] { background-color: var(--plum-neon); } + +.bg-\[color\:var\(--plum-tint-dark\)\] { background-color: var(--plum-tint-= +dark); } + +.bg-\[color\:var\(--plum-tint-muted\)\] { background-color: var(--plum-tint= +-muted); } + +.bg-\[color\:var\(--red-200\)\] { background-color: var(--red-200); } + +.bg-\[color\:var\(--red-700\)\] { background-color: var(--red-700); } + +.bg-\[color\:var\(--red-core\)\] { background-color: var(--red-core); } + +.bg-\[color\:var\(--red-highlight\)\] { background-color: var(--red-highlig= +ht); } + +.bg-\[color\:var\(--red-neon\)\] { background-color: var(--red-neon); } + +.bg-\[color\:var\(--red-tint-dark\)\] { background-color: var(--red-tint-da= +rk); } + +.bg-\[color\:var\(--red-tint-muted\)\] { background-color: var(--red-tint-m= +uted); } + +.bg-\[color\:var\(--teal-core\)\] { background-color: var(--teal-core); } + +.bg-\[color\:var\(--teal-highlight\)\] { background-color: var(--teal-highl= +ight); } + +.bg-\[color\:var\(--teal-neon\)\] { background-color: var(--teal-neon); } + +.bg-\[color\:var\(--teal-tint-dark\)\] { background-color: var(--teal-tint-= +dark); } + +.bg-\[color\:var\(--teal-tint-muted\)\] { background-color: var(--teal-tint= +-muted); } + +.bg-\[color\:var\(--violet-700\)\] { background-color: var(--violet-700); } + +.bg-\[color\:var\(--white-core\)\] { background-color: var(--white-core); } + +.bg-\[color\:var\(--white-highlight\)\] { background-color: var(--white-hig= +hlight); } + +.bg-\[color\:var\(--white-neon\)\] { background-color: var(--white-neon); } + +.bg-\[color\:var\(--white-tint-dark\)\] { background-color: var(--white-tin= +t-dark); } + +.bg-\[color\:var\(--white-tint-muted\)\] { background-color: var(--white-ti= +nt-muted); } + +.bg-\[color\:var\(--yellow-core\)\] { background-color: var(--yellow-core);= + } + +.bg-\[color\:var\(--yellow-highlight\)\] { background-color: var(--yellow-h= +ighlight); } + +.bg-\[color\:var\(--yellow-neon\)\] { background-color: var(--yellow-neon);= + } + +.bg-\[color\:var\(--yellow-tint-dark\)\] { background-color: var(--yellow-t= +int-dark); } + +.bg-\[color\:var\(--yellow-tint-muted\)\] { background-color: var(--yellow-= +tint-muted); } + +.bg-\[color\:white\] { --tw-bg-opacity: 1; background-color: rgb(255 255 25= +5 / var(--tw-bg-opacity)); } + +.bg-\[currentColor\] { background-color: currentcolor; } + +.bg-\[rgb\(209\,208\,197\)\] { --tw-bg-opacity: 1; background-color: rgb(20= +9 208 197 / var(--tw-bg-opacity)); } + +.bg-\[rgba\(0\,0\,0\,0\.04\)\] { background-color: rgba(0, 0, 0, 0.04); } + +.bg-\[rgba\(0\,0\,0\,0\.05\)\] { background-color: rgba(0, 0, 0, 0.05); } + +.bg-\[rgba\(0\,0\,0\,0\.075\)\] { background-color: rgba(0, 0, 0, 0.075); } + +.bg-\[rgba\(0\,0\,0\,0\.1\)\] { background-color: rgba(0, 0, 0, 0.1); } + +.bg-\[rgba\(0\,0\,0\,0\.5\)\] { background-color: rgba(0, 0, 0, 0.5); } + +.bg-\[rgba\(0\,0\,0\,0\.56\)\] { background-color: rgba(0, 0, 0, 0.56); } + +.bg-\[rgba\(0\,183\,255\,0\.25\)\] { background-color: rgba(0, 183, 255, 0.= +25); } + +.bg-\[rgba\(247\,247\,247\,0\.03\)\] { background-color: rgba(247, 247, 247= +, 0.03); } + +.bg-\[rgba\(86\,88\,105\,0\.75\)\] { background-color: rgba(86, 88, 105, 0.= +75); } + +.bg-\[rgba\(var\(--text-primary-rgb\)\,0\.12\)\] { background-color: rgba(v= +ar(--text-primary-rgb),.12); } + +.bg-\[var\(--blue-500\)\] { background-color: var(--blue-500); } + +.bg-\[var\(--border-secondary\)\] { background-color: var(--border-secondar= +y); } + +.bg-\[var\(--gray-000\)\] { background-color: var(--gray-000); } + +.bg-\[var\(--gray-100\)\] { background-color: var(--gray-100); } + +.bg-\[var\(--gray-200\)\] { background-color: var(--gray-200); } + +.bg-\[var\(--gray-300\)\] { background-color: var(--gray-300); } + +.bg-\[var\(--gray-400\)\] { background-color: var(--gray-400); } + +.bg-\[var\(--gray-500\)\] { background-color: var(--gray-500); } + +.bg-\[var\(--gray-900\)\] { background-color: var(--gray-900); } + +.bg-\[var\(--green-700\)\] { background-color: var(--green-700); } + +.bg-\[var\(--teal-core\)\] { background-color: var(--teal-core); } + +.bg-\[var\(--text-primary\)\] { background-color: var(--text-primary); } + +.bg-\[white\] { --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var= +(--tw-bg-opacity)); } + +.bg-interactive-primary-hover { background-color: var(--background-interact= +ive-primary-hover); } + +.bg-inverse { background-color: var(--background-inverse); } + +.bg-primary { background-color: var(--background-primary); } + +.bg-transparent { background-color: var(--transparent); } + +.bg-\[linear-gradient\(0deg\,\#f6f6f4_30\%\,rgba\(246\,246\,244\,0\)_300\%\= +)\] { background-image: linear-gradient(0deg, rgb(246, 246, 244) 30%, rgba(= +246, 246, 244, 0) 300%); } + +.bg-\[linear-gradient\(180deg\,\#f6f6f4_30\%\,transparent_300\%\)\] { backg= +round-image: linear-gradient(rgb(246, 246, 244) 30%, transparent 300%); } + +.bg-\[linear-gradient\(45deg\,\#7393B1_30\%\,\#AEBFCF\)\] { background-imag= +e: linear-gradient(45deg, rgb(115, 147, 177) 30%, rgb(174, 191, 207)); } + +.bg-\[linear-gradient\(to_bottom\,transparent\,var\(--gray-300\)_45\%\)\] {= + background-image: linear-gradient(to bottom,transparent,var(--gray-300) 45= +%); } + +.bg-\[linear-gradient\(to_bottom_right\,var\(--gray-000\)\,var\(--gray-700\= +)\)\] { background-image: linear-gradient(to bottom right,var(--gray-000),v= +ar(--gray-700)); } + +.bg-\[linear-gradient\(to_right\,transparent\,var\(--gray-100\)\)\] { backg= +round-image: linear-gradient(to right,transparent,var(--gray-100)); } + +.bg-\[url\(\'https\:\/\/cdn\.openai\.com\/research-covers\/musenet\/gradien= +t\.jpg\'\)\] { background-image: url("https://cdn.openai.com/research-cover= +s/musenet/gradient.jpg"); } + +.bg-\[url\(\'https\:\/\/cdn\.openai\.com\/triton\/assets\/zoom-triton\.svg\= +'\)\] { background-image: url("https://cdn.openai.com/triton/assets/zoom-tr= +iton.svg"); } + +.bg-gradient-to-b { background-image: linear-gradient(to bottom,var(--tw-gr= +adient-stops)); } + +.bg-gradient-to-r { background-image: linear-gradient(to right,var(--tw-gra= +dient-stops)); } + +.bg-none { background-image: none; } + +.from-\[transparent\] { --tw-gradient-from: transparent var(--tw-gradient-f= +rom-position); --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-positi= +on); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); } + +.from-\[white\] { --tw-gradient-from: white var(--tw-gradient-from-position= +); --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); -= +-tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); } + +.from-transparent { --tw-gradient-from: transparent var(--tw-gradient-from-= +position); --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);= + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); } + +.to-\[\#E5EDF5\] { --tw-gradient-to: #E5EDF5 var(--tw-gradient-to-position)= +; } + +.to-\[color\:var\(--gray-000\)\] { --tw-gradient-to: var(--gray-000) var(--= +tw-gradient-to-position); } + +.to-\[color\:var\(--gray-100\)\] { --tw-gradient-to: var(--gray-100) var(--= +tw-gradient-to-position); } + +.to-\[white\] { --tw-gradient-to: white var(--tw-gradient-to-position); } + +.to-transparent { --tw-gradient-to: transparent var(--tw-gradient-to-positi= +on); } + +.bg-cover { background-size: cover; } + +.bg-\[position\:calc\(100\%_-_16px\)_12px\] { background-position: calc(100= +% - 16px) 12px; } + +.object-contain { object-fit: contain; } + +.object-cover { object-fit: cover; } + +.object-center { object-position: center center; } + +.p-0 { padding: 0rem; } + +.p-10 { padding: 0.625rem; } + +.p-12 { padding: 0.75rem; } + +.p-16 { padding: 1rem; } + +.p-20 { padding: 1.25rem; } + +.p-48 { padding: 3rem; } + +.p-6 { padding: 0.375rem; } + +.p-8 { padding: 0.5rem; } + +.p-\[13px\] { padding: 13px; } + +.p-\[8\%\] { padding: 8%; } + +.p-gutter { padding: var(--inner-gutter); } + +.px-10 { padding-left: 0.625rem; padding-right: 0.625rem; } + +.px-11 { padding-left: 0.6875rem; padding-right: 0.6875rem; } + +.px-12 { padding-left: 0.75rem; padding-right: 0.75rem; } + +.px-14 { padding-left: 0.875rem; padding-right: 0.875rem; } + +.px-16 { padding-left: 1rem; padding-right: 1rem; } + +.px-17 { padding-left: 1.0625rem; padding-right: 1.0625rem; } + +.px-20 { padding-left: 1.25rem; padding-right: 1.25rem; } + +.px-24 { padding-left: 1.5rem; padding-right: 1.5rem; } + +.px-3 { padding-left: 0.1875rem; padding-right: 0.1875rem; } + +.px-4 { padding-left: 0.25rem; padding-right: 0.25rem; } + +.px-6 { padding-left: 0.375rem; padding-right: 0.375rem; } + +.px-7 { padding-left: 0.4375rem; padding-right: 0.4375rem; } + +.px-8 { padding-left: 0.5rem; padding-right: 0.5rem; } + +.px-\[var\(--inner-gutter\)\] { padding-left: var(--inner-gutter); padding-= +right: var(--inner-gutter); } + +.px-\[var\(--outer-gutter\)\] { padding-left: var(--outer-gutter); padding-= +right: var(--outer-gutter); } + +.px-outer-gutter { padding-left: var(--outer-gutter, 0px); padding-right: v= +ar(--outer-gutter, 0px); } + +.py-0 { padding-top: 0rem; padding-bottom: 0rem; } + +.py-1 { padding-top: 0.0625rem; padding-bottom: 0.0625rem; } + +.py-10 { padding-top: 0.625rem; padding-bottom: 0.625rem; } + +.py-11 { padding-top: 0.6875rem; padding-bottom: 0.6875rem; } + +.py-12 { padding-top: 0.75rem; padding-bottom: 0.75rem; } + +.py-16 { padding-top: 1rem; padding-bottom: 1rem; } + +.py-2 { padding-top: 0.125rem; padding-bottom: 0.125rem; } + +.py-3 { padding-top: 0.1875rem; padding-bottom: 0.1875rem; } + +.py-32 { padding-top: 2rem; padding-bottom: 2rem; } + +.py-4 { padding-top: 0.25rem; padding-bottom: 0.25rem; } + +.py-40 { padding-top: 2.5rem; padding-bottom: 2.5rem; } + +.py-6 { padding-top: 0.375rem; padding-bottom: 0.375rem; } + +.py-64 { padding-top: 4rem; padding-bottom: 4rem; } + +.py-72 { padding-top: 4.5rem; padding-bottom: 4.5rem; } + +.py-8 { padding-top: 0.5rem; padding-bottom: 0.5rem; } + +.py-\[3px\] { padding-top: 3px; padding-bottom: 3px; } + +.py-\[var\(--outer-gutter\)\] { padding-top: var(--outer-gutter); padding-b= +ottom: var(--outer-gutter); } + +.\!pr-\[54px\] { padding-right: 54px !important; } + +.pb-0 { padding-bottom: 0rem; } + +.pb-1 { padding-bottom: 0.0625rem; } + +.pb-11 { padding-bottom: 0.6875rem; } + +.pb-12 { padding-bottom: 0.75rem; } + +.pb-16 { padding-bottom: 1rem; } + +.pb-17 { padding-bottom: 1.0625rem; } + +.pb-23 { padding-bottom: 1.4375rem; } + +.pb-24 { padding-bottom: 1.5rem; } + +.pb-3 { padding-bottom: 0.1875rem; } + +.pb-32 { padding-bottom: 2rem; } + +.pb-4 { padding-bottom: 0.25rem; } + +.pb-40 { padding-bottom: 2.5rem; } + +.pb-48 { padding-bottom: 3rem; } + +.pb-5 { padding-bottom: 0.3125rem; } + +.pb-6 { padding-bottom: 0.375rem; } + +.pb-60 { padding-bottom: 3.75rem; } + +.pb-8 { padding-bottom: 0.5rem; } + +.pb-9 { padding-bottom: 0.5625rem; } + +.pb-\[36px\] { padding-bottom: 36px; } + +.pb-\[calc\(2\*var\(--inner-gutter\)\)\] { padding-bottom: calc(2 * var(--i= +nner-gutter)); } + +.pb-gutter { padding-bottom: var(--inner-gutter); } + +.pl-0 { padding-left: 0rem; } + +.pl-12 { padding-left: 0.75rem; } + +.pl-14 { padding-left: 0.875rem; } + +.pl-16 { padding-left: 1rem; } + +.pl-20 { padding-left: 1.25rem; } + +.pl-32 { padding-left: 2rem; } + +.pl-36 { padding-left: 2.25rem; } + +.pl-4 { padding-left: 0.25rem; } + +.pl-48 { padding-left: 3rem; } + +.pl-8 { padding-left: 0.5rem; } + +.pl-\[1em\] { padding-left: 1em; } + +.pl-gutter { padding-left: var(--inner-gutter); } + +.pr-0 { padding-right: 0rem; } + +.pr-100 { padding-right: 6.25rem; } + +.pr-12 { padding-right: 0.75rem; } + +.pr-16 { padding-right: 1rem; } + +.pr-20 { padding-right: 1.25rem; } + +.pr-28 { padding-right: 1.75rem; } + +.pr-32 { padding-right: 2rem; } + +.pr-4 { padding-right: 0.25rem; } + +.pr-44 { padding-right: 2.75rem; } + +.pr-48 { padding-right: 3rem; } + +.pr-64 { padding-right: 4rem; } + +.pr-68 { padding-right: 4.25rem; } + +.pr-8 { padding-right: 0.5rem; } + +.pr-84 { padding-right: 5.25rem; } + +.pr-\[1em\] { padding-right: 1em; } + +.pr-gutter { padding-right: var(--inner-gutter); } + +.pt-0 { padding-top: 0rem; } + +.pt-10 { padding-top: 0.625rem; } + +.pt-11 { padding-top: 0.6875rem; } + +.pt-12 { padding-top: 0.75rem; } + +.pt-14 { padding-top: 0.875rem; } + +.pt-16 { padding-top: 1rem; } + +.pt-17 { padding-top: 1.0625rem; } + +.pt-2 { padding-top: 0.125rem; } + +.pt-20 { padding-top: 1.25rem; } + +.pt-24 { padding-top: 1.5rem; } + +.pt-3 { padding-top: 0.1875rem; } + +.pt-30 { padding-top: 1.875rem; } + +.pt-32 { padding-top: 2rem; } + +.pt-4 { padding-top: 0.25rem; } + +.pt-7 { padding-top: 0.4375rem; } + +.pt-8 { padding-top: 0.5rem; } + +.pt-\[36px\] { padding-top: 36px; } + +.pt-\[calc\(-1\.4em_-_2px\)\] { padding-top: calc(-1.4em - 2px); } + +.pt-\[calc\(var\(--spacing-spacing-7\)\+96px\)\] { padding-top: calc(var(--= +spacing-spacing-7) + 96px); } + +.pt-gutter { padding-top: var(--inner-gutter); } + +.text-left { text-align: left; } + +.text-center { text-align: center; } + +.text-right { text-align: right; } + +.text-justify { text-align: justify; } + +.-indent-\[1em\] { text-indent: -1em; } + +.indent-0 { text-indent: 0rem; } + +.align-baseline { vertical-align: baseline; } + +.align-top { vertical-align: top; } + +.font-circle { font-family: "Soehne Circle", sans-serif; } + +.font-mono { font-family: "Soehne Mono Buch", Courier, monospace; } + +.font-sans { font-family: Soehne, system-ui, -apple-system, "Helvetica Neue= +", Arial, sans-serif; } + +.font-serif { font-family: Signifier, ui-serif, Georgia, Cambria, "Times Ne= +w Roman", Times, serif; } + +.text-\[0\.8em\] { font-size: 0.8em; } + +.text-\[0\.9em\] { font-size: 0.9em; } + +.text-\[10px\] { font-size: 10px; } + +.text-\[11px\] { font-size: 11px; } + +.text-\[12px\] { font-size: 12px; } + +.text-\[13px\] { font-size: 13px; } + +.text-\[14px\] { font-size: 14px; } + +.text-\[15px\] { font-size: 15px; } + +.text-\[16px\] { font-size: 16px; } + +.text-\[18px\] { font-size: 18px; } + +.text-\[1em\] { font-size: 1em; } + +.text-\[21px\] { font-size: 21px; } + +.text-\[25px\] { font-size: 25px; } + +.text-\[28px\] { font-size: 28px; } + +.text-\[50px\] { font-size: 50px; } + +.text-\[8px\] { font-size: 8px; } + +.font-\[600\] { font-weight: 600; } + +.font-bold { font-weight: 700; } + +.font-medium { font-weight: 500; } + +.font-normal { font-weight: 400; } + +.font-semibold { font-weight: 600; } + +.uppercase { text-transform: uppercase; } + +.italic { font-style: italic; } + +.not-italic { font-style: normal; } + +.tabular-nums { --tw-numeric-spacing: tabular-nums; font-variant-numeric: v= +ar(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-n= +umeric-spacing) var(--tw-numeric-fraction); } + +.leading-6 { line-height: 1.5rem; } + +.leading-\[1\.2\] { line-height: 1.2; } + +.leading-\[1\.3\] { line-height: 1.3; } + +.leading-\[1\.45em\] { line-height: 1.45em; } + +.leading-\[1\.5em\] { line-height: 1.5em; } + +.leading-\[11px\] { line-height: 11px; } + +.leading-\[20px\] { line-height: 20px; } + +.leading-none { line-height: 1; } + +.leading-snug { line-height: 1.375; } + +.leading-tight { line-height: 1.25; } + +.tracking-\[-0\.01em\] { letter-spacing: -0.01em; } + +.tracking-tight { letter-spacing: -0.025em; } + +.tracking-tighter { letter-spacing: -0.05em; } + +.text-\[\#000\] { --tw-text-opacity: 1; color: rgb(0 0 0 / var(--tw-text-op= +acity)); } + +.text-\[\#10A37F\] { --tw-text-opacity: 1; color: rgb(16 163 127 / var(--tw= +-text-opacity)); } + +.text-\[\#202123\] { --tw-text-opacity: 1; color: rgb(32 33 35 / var(--tw-t= +ext-opacity)); } + +.text-\[\#353A2F\] { --tw-text-opacity: 1; color: rgb(53 58 47 / var(--tw-t= +ext-opacity)); } + +.text-\[\#383843\] { --tw-text-opacity: 1; color: rgb(56 56 67 / var(--tw-t= +ext-opacity)); } + +.text-\[\#393939\] { --tw-text-opacity: 1; color: rgb(57 57 57 / var(--tw-t= +ext-opacity)); } + +.text-\[\#51da4c\] { --tw-text-opacity: 1; color: rgb(81 218 76 / var(--tw-= +text-opacity)); } + +.text-\[\#565869\] { --tw-text-opacity: 1; color: rgb(86 88 105 / var(--tw-= +text-opacity)); } + +.text-\[\#8E8EA0\], .text-\[\#8e8ea0\] { --tw-text-opacity: 1; color: rgb(1= +42 142 160 / var(--tw-text-opacity)); } + +.text-\[\#999999\] { --tw-text-opacity: 1; color: rgb(153 153 153 / var(--t= +w-text-opacity)); } + +.text-\[\#B1751B\] { --tw-text-opacity: 1; color: rgb(177 117 27 / var(--tw= +-text-opacity)); } + +.text-\[\#D9D9E3\] { --tw-text-opacity: 1; color: rgb(217 217 227 / var(--t= +w-text-opacity)); } + +.text-\[\#E5EDF5\] { --tw-text-opacity: 1; color: rgb(229 237 245 / var(--t= +w-text-opacity)); } + +.text-\[\#EFF7FE\] { --tw-text-opacity: 1; color: rgb(239 247 254 / var(--t= +w-text-opacity)); } + +.text-\[\#fff\] { --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-t= +ext-opacity)); } + +.text-\[color\:var\(--background-primary\)\] { color: var(--background-prim= +ary); } + +.text-\[color\:var\(--black-core\)\] { color: var(--black-core); } + +.text-\[color\:var\(--black-highlight\)\] { color: var(--black-highlight); = +} + +.text-\[color\:var\(--black-neon\)\] { color: var(--black-neon); } + +.text-\[color\:var\(--black-tint-dark\)\] { color: var(--black-tint-dark); = +} + +.text-\[color\:var\(--black-tint-muted\)\] { color: var(--black-tint-muted)= +; } + +.text-\[color\:var\(--blue-500\)\] { color: var(--blue-500); } + +.text-\[color\:var\(--blue-600\)\] { color: var(--blue-600); } + +.text-\[color\:var\(--blue-core\)\] { color: var(--blue-core); } + +.text-\[color\:var\(--blue-highlight\)\] { color: var(--blue-highlight); } + +.text-\[color\:var\(--blue-neon\)\] { color: var(--blue-neon); } + +.text-\[color\:var\(--blue-tint-dark\)\] { color: var(--blue-tint-dark); } + +.text-\[color\:var\(--blue-tint-muted\)\] { color: var(--blue-tint-muted); = +} + +.text-\[color\:var\(--gray-000\)\] { color: var(--gray-000); } + +.text-\[color\:var\(--gray-300\)\] { color: var(--gray-300); } + +.text-\[color\:var\(--gray-800\)\] { color: var(--gray-800); } + +.text-\[color\:var\(--green-600\)\] { color: var(--green-600); } + +.text-\[color\:var\(--green-700\)\] { color: var(--green-700); } + +.text-\[color\:var\(--green-core\)\] { color: var(--green-core); } + +.text-\[color\:var\(--green-highlight\)\] { color: var(--green-highlight); = +} + +.text-\[color\:var\(--green-neon\)\] { color: var(--green-neon); } + +.text-\[color\:var\(--green-tint-dark\)\] { color: var(--green-tint-dark); = +} + +.text-\[color\:var\(--green-tint-muted\)\] { color: var(--green-tint-muted)= +; } + +.text-\[color\:var\(--magenta-800\)\] { color: var(--magenta-800); } + +.text-\[color\:var\(--olive-core\)\] { color: var(--olive-core); } + +.text-\[color\:var\(--olive-highlight\)\] { color: var(--olive-highlight); = +} + +.text-\[color\:var\(--olive-neon\)\] { color: var(--olive-neon); } + +.text-\[color\:var\(--olive-tint-dark\)\] { color: var(--olive-tint-dark); = +} + +.text-\[color\:var\(--olive-tint-muted\)\] { color: var(--olive-tint-muted)= +; } + +.text-\[color\:var\(--orange-core\)\] { color: var(--orange-core); } + +.text-\[color\:var\(--orange-highlight\)\] { color: var(--orange-highlight)= +; } + +.text-\[color\:var\(--orange-neon\)\] { color: var(--orange-neon); } + +.text-\[color\:var\(--orange-tint-dark\)\] { color: var(--orange-tint-dark)= +; } + +.text-\[color\:var\(--orange-tint-muted\)\] { color: var(--orange-tint-mute= +d); } + +.text-\[color\:var\(--plum-core\)\] { color: var(--plum-core); } + +.text-\[color\:var\(--plum-highlight\)\] { color: var(--plum-highlight); } + +.text-\[color\:var\(--plum-neon\)\] { color: var(--plum-neon); } + +.text-\[color\:var\(--plum-tint-dark\)\] { color: var(--plum-tint-dark); } + +.text-\[color\:var\(--plum-tint-muted\)\] { color: var(--plum-tint-muted); = +} + +.text-\[color\:var\(--red-700\)\] { color: var(--red-700); } + +.text-\[color\:var\(--red-core\)\] { color: var(--red-core); } + +.text-\[color\:var\(--red-highlight\)\] { color: var(--red-highlight); } + +.text-\[color\:var\(--red-neon\)\] { color: var(--red-neon); } + +.text-\[color\:var\(--red-tint-dark\)\] { color: var(--red-tint-dark); } + +.text-\[color\:var\(--red-tint-muted\)\] { color: var(--red-tint-muted); } + +.text-\[color\:var\(--teal-core\)\] { color: var(--teal-core); } + +.text-\[color\:var\(--teal-highlight\)\] { color: var(--teal-highlight); } + +.text-\[color\:var\(--teal-neon\)\] { color: var(--teal-neon); } + +.text-\[color\:var\(--teal-tint-dark\)\] { color: var(--teal-tint-dark); } + +.text-\[color\:var\(--teal-tint-muted\)\] { color: var(--teal-tint-muted); = +} + +.text-\[color\:var\(--violet-200\)\] { color: var(--violet-200); } + +.text-\[color\:var\(--white-core\)\] { color: var(--white-core); } + +.text-\[color\:var\(--white-highlight\)\] { color: var(--white-highlight); = +} + +.text-\[color\:var\(--white-neon\)\] { color: var(--white-neon); } + +.text-\[color\:var\(--white-tint-dark\)\] { color: var(--white-tint-dark); = +} + +.text-\[color\:var\(--white-tint-muted\)\] { color: var(--white-tint-muted)= +; } + +.text-\[color\:var\(--yellow-core\)\] { color: var(--yellow-core); } + +.text-\[color\:var\(--yellow-highlight\)\] { color: var(--yellow-highlight)= +; } + +.text-\[color\:var\(--yellow-neon\)\] { color: var(--yellow-neon); } + +.text-\[color\:var\(--yellow-tint-dark\)\] { color: var(--yellow-tint-dark)= +; } + +.text-\[color\:var\(--yellow-tint-muted\)\] { color: var(--yellow-tint-mute= +d); } + +.text-\[color\:white\] { --tw-text-opacity: 1; color: rgb(255 255 255 / var= +(--tw-text-opacity)); } + +.text-\[rgba\(0\,0\,0\,0\.5\)\] { color: rgba(0, 0, 0, 0.5); } + +.text-\[var\(--gray-000\)\] { color: var(--gray-000); } + +.text-\[var\(--gray-900\)\] { color: var(--gray-900); } + +.text-\[var\(--olive-highlight\)\] { color: var(--olive-highlight); } + +.text-\[var\(--text-primary\)\] { color: var(--text-primary); } + +.text-\[white\] { --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-t= +ext-opacity)); } + +.text-inverse { color: var(--text-inverse); } + +.text-primary { color: var(--text-primary); } + +.text-secondary { color: var(--text-secondary); } + +.underline { text-decoration-line: underline; } + +.overline { text-decoration-line: overline; } + +.line-through { text-decoration-line: line-through; } + +.no-underline { text-decoration-line: none; } + +.decoration-transparent { text-decoration-color: transparent; } + +.decoration-1 { text-decoration-thickness: 1px; } + +.underline-offset-1 { text-underline-offset: 1px; } + +.underline-offset-2 { text-underline-offset: 2px; } + +.underline-offset-4 { text-underline-offset: 4px; } + +.antialiased { -webkit-font-smoothing: antialiased; } + +.opacity-0 { opacity: 0; } + +.opacity-10 { opacity: 0.1; } + +.opacity-100 { opacity: 1; } + +.opacity-20 { opacity: 0.2; } + +.opacity-30 { opacity: 0.3; } + +.opacity-40 { opacity: 0.4; } + +.opacity-50 { opacity: 0.5; } + +.opacity-60 { opacity: 0.6; } + +.opacity-90 { opacity: 0.9; } + +.opacity-\[0\.025\] { opacity: 0.025; } + +.mix-blend-hard-light { mix-blend-mode: hard-light; } + +.mix-blend-soft-light { mix-blend-mode: soft-light; } + +.mix-blend-difference { mix-blend-mode: difference; } + +.shadow { --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 = +0 / .1); --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px= + -1px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 = +#0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow); } + +.shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.45\)\] { --tw-shadow: 0 1px 2px rgba(= +0,0,0,.45); --tw-shadow-colored: 0 1px 2px var(--tw-shadow-color); box-shad= +ow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000= +),var(--tw-shadow); } + +.shadow-\[0_2px_4px_0_rgb\(0_0_82_\/_15\%\)\] { --tw-shadow: 0 2px 4px 0 rg= +b(0 0 82 / 15%); --tw-shadow-colored: 0 2px 4px 0 var(--tw-shadow-color); b= +ox-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 = +0 #0000),var(--tw-shadow); } + +.shadow-\[0px_0\.5px_1px_rgba\(0\,0\,0\,0\.12\)\] { --tw-shadow: 0px .5px 1= +px rgba(0,0,0,.12); --tw-shadow-colored: 0px .5px 1px var(--tw-shadow-color= +); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow= +, 0 0 #0000),var(--tw-shadow); } + +.shadow-\[0px_0px_0px_1px_rgba\(0\,0\,0\,0\.05\)\,_0px_0px_10px_rgba\(0\,0\= +,0\,0\.05\)\,_0px_0px_7px_rgba\(0\,0\,0\,0\.05\)\] { --tw-shadow: 0px 0px 0= +px 1px rgba(0,0,0,.05), 0px 0px 10px rgba(0,0,0,.05), 0px 0px 7px rgba(0,0,= +0,.05); --tw-shadow-colored: 0px 0px 0px 1px var(--tw-shadow-color), 0px 0p= +x 10px var(--tw-shadow-color), 0px 0px 7px var(--tw-shadow-color); box-shad= +ow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000= +),var(--tw-shadow); } + +.shadow-\[0px_0px_3px_rgba\(0\,0\,0\,0\.03\)\] { --tw-shadow: 0px 0px 3px r= +gba(0,0,0,.03); --tw-shadow-colored: 0px 0px 3px var(--tw-shadow-color); bo= +x-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0= + #0000),var(--tw-shadow); } + +.shadow-lg { --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px = +rgb(0 0 0 / .1); --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-colo= +r), 0 4px 6px -4px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset= +-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow); } + +.shadow-md { --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rg= +b(0 0 0 / .1); --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), = +0 2px 4px -2px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-sha= +dow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow); } + +.shadow-sm { --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05); --tw-shadow-colored= +: 0 1px 2px 0 var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shad= +ow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow); } + +.outline-none { outline: transparent solid 2px; outline-offset: 2px; } + +.outline { outline-style: solid; } + +.outline-4 { outline-width: 4px; } + +.outline-offset-0 { outline-offset: 0px; } + +.outline-offset-4 { outline-offset: 4px; } + +.outline-\[color\:var\(--border-primary\)\] { outline-color: var(--border-p= +rimary); } + +.blur { --tw-blur: blur(8px); filter: var(--tw-blur) var(--tw-brightness) v= +ar(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert)= + var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); } + +.drop-shadow { --tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) dro= +p-shadow(0 1px 1px rgb(0 0 0 / .06)); filter: var(--tw-blur) var(--tw-brigh= +tness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw= +-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); } + +.grayscale { --tw-grayscale: grayscale(100%); filter: var(--tw-blur) var(--= +tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) = +var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); = +} + +.invert { --tw-invert: invert(100%); filter: var(--tw-blur) var(--tw-bright= +ness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-= +invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); } + +.filter { filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) va= +r(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) = +var(--tw-sepia) var(--tw-drop-shadow); } + +.backdrop-filter { backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdr= +op-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var= +(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opac= +ity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); } + +.transition { transition-property: color, background-color, border-color, t= +ext-decoration-color, fill, stroke, opacity, box-shadow, transform, filter,= + backdrop-filter, -webkit-transform, -webkit-filter, -webkit-backdrop-filte= +r; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-dur= +ation: 0.15s; } + +.transition-\[background\] { transition-property: background; transition-ti= +ming-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; } + +.transition-\[color\] { transition-property: color; transition-timing-funct= +ion: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; } + +.transition-\[height\] { transition-property: height; transition-timing-fun= +ction: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; } + +.transition-\[opacity\,transform\] { transition-property: opacity, transfor= +m, -webkit-transform; transition-timing-function: cubic-bezier(0.4, 0, 0.2,= + 1); transition-duration: 0.15s; } + +.transition-\[transform\,opacity\] { transition-property: transform, opacit= +y, -webkit-transform; transition-timing-function: cubic-bezier(0.4, 0, 0.2,= + 1); transition-duration: 0.15s; } + +.transition-all { transition-property: all; transition-timing-function: cub= +ic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; } + +.transition-height { transition-property: height; transition-timing-functio= +n: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; } + +.transition-opacity { transition-property: opacity; transition-timing-funct= +ion: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; } + +.transition-transform { transition-property: transform, -webkit-transform; = +transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-durati= +on: 0.15s; } + +.delay-500 { transition-delay: 0.5s; } + +.delay-700 { transition-delay: 0.7s; } + +.delay-\[300ms\] { transition-delay: 0.3s; } + +.duration-1000 { transition-duration: 1s; } + +.duration-200 { transition-duration: 0.2s; } + +.duration-300 { transition-duration: 0.3s; } + +.duration-500 { transition-duration: 0.5s; } + +.duration-700 { transition-duration: 0.7s; } + +.duration-\[2000ms\] { transition-duration: 2s; } + +.ease-in { transition-timing-function: cubic-bezier(0.4, 0, 1, 1); } + +.ease-in-out { transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); } + +.ease-out { transition-timing-function: cubic-bezier(0, 0, 0.2, 1); } + +.will-change-transform { will-change: transform; } + +[class*=3D"keyline-"] { position: relative; } + +[class*=3D"keyline-"]::before { content: attr(=F0=9F=91=BB); position: abso= +lute; z-index: 0; left: calc(var(--inner-gutter) / -2 - 1px); right: calc(v= +ar(--inner-gutter) / -2); top: 0px; bottom: 0px; pointer-events: none; } + +[class*=3D"keyline-0"]::before { border-right-color: transparent; border-le= +ft-color: transparent; } + +.keyline-t-primary::before { border-top-color: var(--border-primary); borde= +r-top-style: solid; border-top-width: 1px; right: 0px; left: 0px; } + +.keyline-t-secondary::before { border-top-color: var(--border-secondary); b= +order-top-style: solid; border-top-width: 1px; right: 0px; left: 0px; } + +.ratio { --ratio: 100%; display: block; position: relative; overflow: hidde= +n; } + +.ratio::before { content: attr(=F0=9F=91=BB); display: block; width: 100%; = +height: 0px; padding-bottom: var(--ratio); } + +.ratio > [class*=3D"ratio-content"] { position: absolute; inset: 0px; width= +: 100%; height: 100%; } + +.ratio-1x1 { --ratio: 100%; } + +.ratio-16x9 { --ratio: 56.25%; } + +.ratio-3x2 { --ratio: 66.67%; } + +.ratio-3x4 { --ratio: 133.33%; } + +.ratio-4x5 { --ratio: 125%; } + +[class*=3D"underline-"] { text-decoration-line: underline; } + +.underline-thickness-1 { text-decoration-thickness: 1px; } + +.underline-offset-1 { text-underline-offset: 0.05em; } + +.underline-offset-2 { text-underline-offset: 0.1em; } + +.underline-offset-4 { text-underline-offset: 0.2em; } + +.underline-transparent { text-decoration-color: transparent; } + +.\[counter-increment\:chapter\] { counter-increment: chapter 1; } + +.\[counter-increment\:step-counter\] { counter-increment: step-counter 1; } + +html { font-family: var(--sans); } + +@media (min-width: 1680px) { + .full-bleed-container { max-width: calc(var(--container-width, 100%) - va= +r(--outer-gutter, 0)); margin-left: auto; margin-right: auto; } +} + +.ui-block { position: relative; z-index: 15; } + +.ui-block[class*=3D"theme-"] { margin-top: var(--spacing-spacing-7); paddin= +g-top: var(--spacing-spacing-7); padding-bottom: var(--spacing-spacing-7); = +} + +.ui-block:not([class*=3D"theme-"]).ui-block--next-snug { padding-bottom: 0r= +em; } + +.ui-block.ui-block--snug + .ui-block > div { margin-top: 0rem; } + +.ui-block.ui-block--snug > div { margin-top: 0rem; } + +.ui-block.ui-block--snug + .ui-block { margin-top: 0rem; } + +.ui-block[class*=3D"theme-"].no-pb { padding-bottom: 0rem; } + +.ui-block[class*=3D"theme-"].ui-block--snug { padding-bottom: 0rem; padding= +-top: 0rem; } + +.ui-block[class*=3D"theme-"].ui-block--heading + .ui-block--text:not(div[cl= +ass*=3D"theme-"]) { margin-top: var(--spacing-spacing-7); } + +.ui-block[class*=3D"theme-"]:not(.ui-block--text) > [class^=3D"mt-"], .ui-b= +lock[class*=3D"theme-"] > .container > div[class*=3D"mt-spacing"]:not(div[c= +lass^=3D"-mt-"]), .ui-block[class*=3D"theme-"] + .ui-block[class*=3D"theme-= +"] { margin-top: 0rem; } + +.ui-block[class*=3D"theme-"] + .ui-block[class*=3D"theme-"].ui-adj { paddin= +g-top: 0rem; } + +.ui-block[class*=3D"theme"].ui-adj:not(.no-ui-adj).ui-block--next-snug { pa= +dding-bottom: 0rem; } + +.ui-blocks .ui-block[class*=3D"theme-"]:first-child { margin-top: 0rem !imp= +ortant; } + +@media (min-width: 0px) { + .ui-blocks:not(.ui-blocks--padded) .ui-block[class*=3D"theme-"]:last-chil= +d, .ui-recirc .ui-block[class*=3D"theme-"]:last-child { margin-bottom: -4.5= +rem; } +} + +@media (min-width: 744px) { + .ui-blocks:not(.ui-blocks--padded) .ui-block[class*=3D"theme-"]:last-chil= +d, .ui-recirc .ui-block[class*=3D"theme-"]:last-child { margin-bottom: -5.2= +5rem; } +} + +@media (min-width: 1280px) { + .ui-blocks:not(.ui-blocks--padded) .ui-block[class*=3D"theme-"]:last-chil= +d, .ui-recirc .ui-block[class*=3D"theme-"]:last-child { margin-bottom: -6re= +m; } +} + +.ui-hero:not([class*=3D"theme-"]) + .ui-blocks .ui-block[class*=3D"theme-"]= +:first-child { margin-top: var(--spacing-spacing-7); } + +@media (min-width: 0px) { + .home-blocks .ui-block[class*=3D"theme-"]:first-child .ui-list { margin-t= +op: -4.5rem; } +} + +@media (min-width: 744px) { + .home-blocks .ui-block[class*=3D"theme-"]:first-child .ui-list { margin-t= +op: -5.25rem; } +} + +@media (min-width: 1280px) { + .home-blocks .ui-block[class*=3D"theme-"]:first-child .ui-list { margin-t= +op: -6rem; } +} + +.ui-block [id], .ui-block[id] { scroll-margin-top: 4rem; } + +@media (min-width: 744px) { + .ui-block [id], .ui-block[id] { scroll-margin-top: 5rem; } +} + +.ui-block--text { display: flex; width: 100%; flex-direction: column; } + +.ui-form > div:not(.ui-block--text) { font-family: var(--sans); font-size: = +1rem; line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: antia= +liased; } + +@media (min-width: 1280px) { + .ui-form > div:not(.ui-block--text) { font-size: 1.125rem; } +} + +.ui-form > div:not(.ui-block--text):not(:first-child) { margin-top: var(--s= +pacing-spacing-4); } + +.error { color: red; } + +.a17-dev-tools .a17-dev-tools-grid { right: auto; left: var(--outer-gutter)= +; } + +pre code.hljs { opacity: 1; } + +@-webkit-keyframes loaderAnimation {=20 + 0% { background-position: -1000px 0px; } + 100% { background-position: 1000px 0px; } +} + +@keyframes loaderAnimation {=20 + 0% { background-position: -1000px 0px; } + 100% { background-position: 1000px 0px; } +} + +.animation-loader { animation-duration: 2s; animation-fill-mode: forwards; = +animation-iteration-count: infinite; animation-name: loaderAnimation; anima= +tion-timing-function: linear; background-color: rgb(85, 85, 85); background= +-image: linear-gradient(to right, rgb(85, 85, 85) 8%, rgb(0, 0, 0) 18%, rgb= +(85, 85, 85) 33%); background-size: 1000px 100px; position: relative; } + +.shutter-transition { opacity: 0; pointer-events: none; transition: opacity= + 0.15s ease-in-out 0s; background: transparent !important; } + +.shutter-row { height: 24px; } + +.shutter-row::after { display: block; width: 100%; background-color: var(--= +background-primary); content: ""; height: 24px; transition-property: transf= +orm, -webkit-transform; transition-timing-function: ease-out; transition-de= +lay: var(--shutter-delay); transform-origin: center bottom; transform: scal= +eY(0); } + +.theme-light-gray .shutter-row::after { background-color: var(--background-= +inverse); } + +.feature-transition .page-enter-active { transition: all 0.15s ease-in-out = +0s; } + +.feature-transition .page-leave-active { transition: all 0.6s ease-in-out 0= +s; } + +.feature-transition .page-enter-active ~ .shutter-transition, .feature-tran= +sition .page-leave-active ~ .shutter-transition { opacity: 1; } + +.feature-transition .page-enter-active ~ .shutter-transition .shutter-row::= +after, .feature-transition .page-leave-active ~ .shutter-transition .shutte= +r-row::after { transform: scaleY(1); transition-duration: 0.15s; } + +.feature-transition .page-enter-to ~ .shutter-transition { opacity: 0; } + +.simple-transition .page-enter-active, .simple-transition .page-leave-activ= +e { transition: all 0.15s ease-in-out 0s; } + +.simple-transition .page-enter-from, .simple-transition .page-leave-to { op= +acity: 0; } + +header .a-icon--logo-text-logo { transform-box: fill-box; transform-origin:= + center center; } + +.page-loading header .a-icon--logo-text-logo { animation: 1.8s cubic-bezier= +(0.7, -0.13, 0.22, 0.86) 0ms infinite reverse none running spin; } + +@keyframes spin {=20 + 0% { transform: rotate(180deg); } + 100% { transform: rotate(-360deg); } +} + +div.ui-form select { max-width: 100%; background-position: calc(100% - 16px= +) 12px; padding-right: 3rem; } + +@media (min-width: 744px) { + div.ui-form select { background-position: calc(100% - 16px) 15px; } +} + +.no-scrollbar { } + +.no-scrollbar::-webkit-scrollbar { display: none; } + +.fade-enter-active, .fade-leave-active { transition: opacity 0.5s ease 0s; = +} + +.fade-enter-from, .fade-leave-to { opacity: 0; } + +.last\:mt-spacing-6:last-child { margin-top: var(--spacing-spacing-6); } + +@media (min-width: 0px) { + .xs\:mt-spacing-4 { margin-top: var(--spacing-spacing-4); } +} + +@media (min-width: 744px) { + .md\:-mt-spacing-3 { margin-top: calc(var(--spacing-spacing-3) * -1); } + .md\:mb-spacing-3 { margin-bottom: var(--spacing-spacing-3); } + .md\:mr-spacing-4 { margin-right: var(--spacing-spacing-4); } + .md\:pr-spacing-4 { padding-right: var(--spacing-spacing-4); } + .md\:gap-x-spacing-4 { column-gap: var(--spacing-spacing-4); } + .md\:f-heading-4 { font-family: var(--sans); font-size: 1.125rem; font-we= +ight: 600; line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: = +antialiased; } + @media (min-width: 1280px) { + .md\:f-heading-4 { font-size: 1.3125rem; } +} +} + +@media (min-width: 1280px) { + .lg\:gap-x-spacing-4 { column-gap: var(--spacing-spacing-4); } + .lg\:top-spacing-4 { top: var(--spacing-spacing-4); } + .lg\:gap-x-spacing-5 { column-gap: var(--spacing-spacing-5); } +} + +.cols-container > .first\:ml-0:first-child { margin-left: 0px; } + +.cols-container > .only\:ml-0:only-child { margin-left: 0px; } + +@media (min-width: 0px) { + .xs\:w-2-cols { width: calc(((2 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (2 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .xs\:w-2-cols { width: calc(((2 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .xs\:w-2-cols > * { --container-grid-columns: 2; } + .xs\:w-3-cols { width: calc(((3 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (3 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .xs\:w-3-cols { width: calc(((3 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .xs\:w-3-cols > * { --container-grid-columns: 3; } + .xs\:w-5-cols-vw { width: calc((((var(--container-width, 100vw - var(--sc= +rollbar-visible-width, 0px)) - (((var(--grid-columns) - 1) * var(--inner-gu= +tter)) + (2 * var(--outer-gutter)))) / (var(--grid-columns))) * 5) + (4 * v= +ar(--inner-gutter))); } + .xs\:w-5-cols-vw > * { --container-grid-columns: 5; } + .xs\:w-6-cols { width: calc(((6 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (6 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .xs\:w-6-cols { width: calc(((6 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .xs\:w-6-cols-vw { width: calc((((var(--container-width, 100vw - var(--sc= +rollbar-visible-width, 0px)) - (((var(--grid-columns) - 1) * var(--inner-gu= +tter)) + (2 * var(--outer-gutter)))) / (var(--grid-columns))) * 6) + (5 * v= +ar(--inner-gutter))); } + .xs\:w-6-cols > * { --container-grid-columns: 6; } + .xs\:w-6-cols-vw > * { --container-grid-columns: 6; } + .xs\:w-12-cols { width: calc(((12 / var(--container-grid-columns, var(--g= +rid-columns))) * 100%) - (var(--inner-gutter) - (12 / var(--container-grid-= +columns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .xs\:w-12-cols { width: calc(((12 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))); } + .xs\:w-12-cols > * { --container-grid-columns: 12; } +} + +@media (min-width: 429px) { + .sm\:grid-cols-2[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-2[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .sm\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1)::before { lef= +t: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+2)::before { rig= +ht: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2)::before { border-bottom-width: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+2)::after { border-right-width: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+2)::after { top: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2)::after { bottom: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2) ~ li::after { bottom: 0px; } +} + +@media (min-width: 744px) { + .md\:grid-col-span-2 { --container-grid-columns: 2; grid-column: span 2 /= + span 2; } + .md\:grid-col-span-4 { --container-grid-columns: 4; grid-column: span 4 /= + span 4; } + .md\:grid-col-span-6 { --container-grid-columns: 6; grid-column: span 6 /= + span 6; } + .md\:grid-col-span-8 { --container-grid-columns: 8; grid-column: span 8 /= + span 8; } + .md\:grid-col-start-2 { grid-column-start: 2; } + .md\:grid-col-start-3 { grid-column-start: 3; } + .md\:grid-cols-1[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-1[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: 0px; right: 0px; } + .md\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1)::before { righ= +t: 0px; } + .md\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1)::before { border-bottom-width: 0px; } + .md\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-2[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1)::before { lef= +t: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+2)::before { rig= +ht: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2)::before { border-bottom-width: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+2)::after { border-right-width: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+2)::after { top: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2)::after { bottom: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2) ~ li::after { bottom: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-3[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1)::before { lef= +t: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+3)::before { rig= +ht: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3)::before { border-bottom-width: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+3)::after { border-right-width: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+3)::after { top: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3)::after { bottom: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3) ~ li::after { bottom: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-4[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1)::before { lef= +t: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+4)::before { rig= +ht: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4)::before { border-bottom-width: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+4)::after { border-right-width: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+4)::after { top: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4)::after { bottom: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4) ~ li::after { bottom: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-5[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1)::before { lef= +t: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+5)::before { rig= +ht: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5)::before { border-bottom-width: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+5)::after { border-right-width: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+5)::after { top: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5)::after { bottom: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5) ~ li::after { bottom: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-6[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1)::before { lef= +t: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+6)::before { rig= +ht: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6)::before { border-bottom-width: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+6)::after { border-right-width: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+6)::after { top: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6)::after { bottom: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6) ~ li::after { bottom: 0px; } + .md\:ml-1-cols { margin-left: calc(((((1 / var(--container-grid-columns, = +var(--grid-columns))) * 100%) - (var(--inner-gutter) - (1 / var(--container= +-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-= +gutter))); } + .cols-container > .md\:ml-1-cols { margin-left: calc(((((1 / var(--contai= +ner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (= +var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + .md\:w-2-cols { width: calc(((2 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (2 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .md\:w-2-cols { width: calc(((2 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .md\:ml-2-cols { margin-left: calc(((((2 / var(--container-grid-columns, = +var(--grid-columns))) * 100%) - (var(--inner-gutter) - (2 / var(--container= +-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-= +gutter))); } + .cols-container > .md\:ml-2-cols { margin-left: calc(((((2 / var(--contai= +ner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (= +var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + .md\:-mr-2-cols { margin-right: calc((((((2 / var(--container-grid-column= +s, var(--grid-columns))) * 100%) - (var(--inner-gutter) - (2 / var(--contai= +ner-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inn= +er-gutter))) * -1); } + .cols-container > .md\:-mr-2-cols { margin-right: calc((((((2 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + .md\:w-2-cols > * { --container-grid-columns: 2; } + .md\:w-3-cols { width: calc(((3 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (3 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .md\:w-3-cols { width: calc(((3 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .md\:w-3-cols > * { --container-grid-columns: 3; } + .md\:w-4-cols { width: calc(((4 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (4 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .md\:w-4-cols { width: calc(((4 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .md\:w-4-cols > * { --container-grid-columns: 4; } + .md\:w-5-cols { width: calc(((5 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (5 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .md\:w-5-cols { width: calc(((5 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .md\:w-5-cols > * { --container-grid-columns: 5; } + .md\:w-6-cols { width: calc(((6 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (6 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .md\:w-6-cols { width: calc(((6 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .md\:w-6-cols > * { --container-grid-columns: 6; } + .md\:w-7-cols { width: calc(((7 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (7 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .md\:w-7-cols { width: calc(((7 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .md\:w-7-cols > * { --container-grid-columns: 7; } + .md\:w-8-cols { width: calc(((8 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (8 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .md\:w-8-cols { width: calc(((8 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .md\:w-8-cols-vw { width: calc((((var(--container-width, 100vw - var(--sc= +rollbar-visible-width, 0px)) - (((var(--grid-columns) - 1) * var(--inner-gu= +tter)) + (2 * var(--outer-gutter)))) / (var(--grid-columns))) * 8) + (7 * v= +ar(--inner-gutter))); } + .md\:w-8-cols > * { --container-grid-columns: 8; } + .md\:w-8-cols-vw > * { --container-grid-columns: 8; } + .md\:w-1\/2-cols { width: calc(50% - (var(--inner-gutter) * .5)); } + .cols-container > .md\:w-1\/2-cols { width: calc(50% - var(--inner-gutter= +)); } + .md\:w-1\/3-cols { width: calc(33.333% - (var(--inner-gutter) * .666)); } + .cols-container > .md\:w-1\/3-cols { width: calc(33.333% - var(--inner-gu= +tter)); } + .md\:w-1\/4-cols { width: calc(25% - (var(--inner-gutter) * .75)); } + .cols-container > .md\:w-1\/4-cols { width: calc(25% - var(--inner-gutter= +)); } + .only\:md\:w-6-cols:only-child { width: calc(((6 / var(--container-grid-c= +olumns, var(--grid-columns))) * 100%) - (var(--inner-gutter) - (6 / var(--c= +ontainer-grid-columns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .only\:md\:w-6-cols:only-child { width: calc(((6 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))); } + .only\:md\:w-6-cols:only-child > * { --container-grid-columns: 6; } + .only\:md\:w-8-cols:only-child { width: calc(((8 / var(--container-grid-c= +olumns, var(--grid-columns))) * 100%) - (var(--inner-gutter) - (8 / var(--c= +ontainer-grid-columns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .only\:md\:w-8-cols:only-child { width: calc(((8 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))); } + .only\:md\:w-8-cols:only-child > * { --container-grid-columns: 8; } +} + +@media (min-width: 1280px) { + .lg\:grid-col-span-1 { --container-grid-columns: 1; grid-column: span 1 /= + span 1; } + .lg\:grid-col-span-2 { --container-grid-columns: 2; grid-column: span 2 /= + span 2; } + .lg\:grid-col-span-3 { --container-grid-columns: 3; grid-column: span 3 /= + span 3; } + .lg\:grid-col-span-4 { --container-grid-columns: 4; grid-column: span 4 /= + span 4; } + .lg\:grid-col-span-5 { --container-grid-columns: 5; grid-column: span 5 /= + span 5; } + .lg\:grid-col-span-6 { --container-grid-columns: 6; grid-column: span 6 /= + span 6; } + .lg\:grid-col-span-7 { --container-grid-columns: 7; grid-column: span 7 /= + span 7; } + .lg\:grid-col-span-8 { --container-grid-columns: 8; grid-column: span 8 /= + span 8; } + .lg\:grid-col-span-9 { --container-grid-columns: 9; grid-column: span 9 /= + span 9; } + .lg\:grid-col-span-10 { --container-grid-columns: 10; grid-column: span 1= +0 / span 10; } + .lg\:grid-col-span-12 { --container-grid-columns: 12; grid-column: span 1= +2 / span 12; } + .lg\:grid-col-start-2 { grid-column-start: 2; } + .lg\:grid-col-start-3 { grid-column-start: 3; } + .lg\:grid-col-start-4 { grid-column-start: 4; } + .lg\:grid-cols-2[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-2[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+2)::before { rig= +ht: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2)::before { border-bottom-width: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+2)::after { border-right-width: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+2)::after { top: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2)::after { bottom: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2) ~ li::after { bottom: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-3[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+3)::before { rig= +ht: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3)::before { border-bottom-width: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+3)::after { border-right-width: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+3)::after { top: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3)::after { bottom: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3) ~ li::after { bottom: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-4[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+4)::before { rig= +ht: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4)::before { border-bottom-width: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+4)::after { border-right-width: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+4)::after { top: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4)::after { bottom: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4) ~ li::after { bottom: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-5[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+5)::before { rig= +ht: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5)::before { border-bottom-width: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+5)::after { border-right-width: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+5)::after { top: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5)::after { bottom: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5) ~ li::after { bottom: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-7[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+7)::before { rig= +ht: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7)::before { border-bottom-width: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+7)::after { border-right-width: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+7)::after { top: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7)::after { bottom: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7) ~ li::after { bottom: 0px; } + .cols-container > .lg\:ml-0 { margin-left: 0px; } + .lg\:ml-1-cols { margin-left: calc(((((1 / var(--container-grid-columns, = +var(--grid-columns))) * 100%) - (var(--inner-gutter) - (1 / var(--container= +-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-= +gutter))); } + .cols-container > .lg\:ml-1-cols { margin-left: calc(((((1 / var(--contai= +ner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (= +var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + .lg\:pl-1-cols { padding-left: calc(((((1 / var(--container-grid-columns,= + var(--grid-columns))) * 100%) - (var(--inner-gutter) - (1 / var(--containe= +r-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner= +-gutter))); } + .cols-container > .lg\:pl-1-cols { padding-left: calc(((((1 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + .lg\:w-2-cols { width: calc(((2 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (2 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .lg\:w-2-cols { width: calc(((2 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .lg\:ml-2-cols { margin-left: calc(((((2 / var(--container-grid-columns, = +var(--grid-columns))) * 100%) - (var(--inner-gutter) - (2 / var(--container= +-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-= +gutter))); } + .cols-container > .lg\:ml-2-cols { margin-left: calc(((((2 / var(--contai= +ner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (= +var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + .lg\:-ml-2-cols { margin-left: calc((((((2 / var(--container-grid-columns= +, var(--grid-columns))) * 100%) - (var(--inner-gutter) - (2 / var(--contain= +er-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inne= +r-gutter))) * -1); } + .cols-container > .lg\:-ml-2-cols { margin-left: calc((((((2 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + .lg\:w-2-cols > * { --container-grid-columns: 2; } + .lg\:w-3-cols { width: calc(((3 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (3 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .lg\:w-3-cols { width: calc(((3 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .lg\:ml-3-cols { margin-left: calc(((((3 / var(--container-grid-columns, = +var(--grid-columns))) * 100%) - (var(--inner-gutter) - (3 / var(--container= +-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-= +gutter))); } + .cols-container > .lg\:ml-3-cols { margin-left: calc(((((3 / var(--contai= +ner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (= +var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + .lg\:w-3-cols > * { --container-grid-columns: 3; } + .lg\:w-4-cols { width: calc(((4 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (4 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .lg\:w-4-cols { width: calc(((4 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .lg\:ml-4-cols { margin-left: calc(((((4 / var(--container-grid-columns, = +var(--grid-columns))) * 100%) - (var(--inner-gutter) - (4 / var(--container= +-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-= +gutter))); } + .cols-container > .lg\:ml-4-cols { margin-left: calc(((((4 / var(--contai= +ner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (= +var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + .lg\:-mr-4-cols { margin-right: calc((((((4 / var(--container-grid-column= +s, var(--grid-columns))) * 100%) - (var(--inner-gutter) - (4 / var(--contai= +ner-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inn= +er-gutter))) * -1); } + .cols-container > .lg\:-mr-4-cols { margin-right: calc((((((4 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + .lg\:w-4-cols > * { --container-grid-columns: 4; } + .lg\:w-5-cols { width: calc(((5 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (5 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .lg\:w-5-cols { width: calc(((5 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .lg\:w-5-cols > * { --container-grid-columns: 5; } + .lg\:w-6-cols { width: calc(((6 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (6 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .lg\:w-6-cols { width: calc(((6 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .lg\:ml-6-cols { margin-left: calc(((((6 / var(--container-grid-columns, = +var(--grid-columns))) * 100%) - (var(--inner-gutter) - (6 / var(--container= +-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-= +gutter))); } + .cols-container > .lg\:ml-6-cols { margin-left: calc(((((6 / var(--contai= +ner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (= +var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + .lg\:w-6-cols > * { --container-grid-columns: 6; } + .lg\:w-8-cols { width: calc(((8 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (8 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .lg\:w-8-cols { width: calc(((8 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .lg\:w-8-cols > * { --container-grid-columns: 8; } + .lg\:w-10-cols { width: calc(((10 / var(--container-grid-columns, var(--g= +rid-columns))) * 100%) - (var(--inner-gutter) - (10 / var(--container-grid-= +columns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .lg\:w-10-cols { width: calc(((10 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))); } + .lg\:w-10-cols-vw { width: calc((((var(--container-width, 100vw - var(--s= +crollbar-visible-width, 0px)) - (((var(--grid-columns) - 1) * var(--inner-g= +utter)) + (2 * var(--outer-gutter)))) / (var(--grid-columns))) * 10) + (9 *= + var(--inner-gutter))); } + .lg\:w-10-cols > * { --container-grid-columns: 10; } + .lg\:w-10-cols-vw > * { --container-grid-columns: 10; } + .lg\:w-12-cols { width: calc(((12 / var(--container-grid-columns, var(--g= +rid-columns))) * 100%) - (var(--inner-gutter) - (12 / var(--container-grid-= +columns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .lg\:w-12-cols { width: calc(((12 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))); } + .lg\:w-12-cols-vw { width: calc((((var(--container-width, 100vw - var(--s= +crollbar-visible-width, 0px)) - (((var(--grid-columns) - 1) * var(--inner-g= +utter)) + (2 * var(--outer-gutter)))) / (var(--grid-columns))) * 12) + (11 = +* var(--inner-gutter))); } + .lg\:w-12-cols > * { --container-grid-columns: 12; } + .lg\:w-12-cols-vw > * { --container-grid-columns: 12; } + .lg\:w-1\/3-cols { width: calc(33.333% - (var(--inner-gutter) * .666)); } + .cols-container > .lg\:w-1\/3-cols { width: calc(33.333% - var(--inner-gu= +tter)); } + .only\:lg\:w-8-cols:only-child { width: calc(((8 / var(--container-grid-c= +olumns, var(--grid-columns))) * 100%) - (var(--inner-gutter) - (8 / var(--c= +ontainer-grid-columns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .only\:lg\:w-8-cols:only-child { width: calc(((8 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))); } + .only\:lg\:w-8-cols:only-child > * { --container-grid-columns: 8; } + .only\:lg\:w-12-cols:only-child { width: calc(((12 / var(--container-grid= +-columns, var(--grid-columns))) * 100%) - (var(--inner-gutter) - (12 / var(= +--container-grid-columns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .only\:lg\:w-12-cols:only-child { width: calc(((12 / va= +r(--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gut= +ter))) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--g= +rid-columns)) * var(--inner-gutter)))); } + .only\:lg\:w-12-cols:only-child > * { --container-grid-columns: 12; } +} + +@media (min-width: 1680px) { + .xl\:grid-col-span-3 { --container-grid-columns: 3; grid-column: span 3 /= + span 3; } + .xl\:grid-col-span-6 { --container-grid-columns: 6; grid-column: span 6 /= + span 6; } + .xl\:grid-col-start-3 { grid-column-start: 3; } + .cols-container > .xl\:ml-0 { margin-left: 0px; } + .xl\:w-8-cols { width: calc(((8 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (8 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .xl\:w-8-cols { width: calc(((8 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .xl\:w-8-cols > * { --container-grid-columns: 8; } +} + +.first\:ml-0:first-child { margin-left: 0rem; } + +.first\:mt-0:first-child { margin-top: 0rem; } + +.first\:mt-40:first-child { margin-top: 2.5rem; } + +.first\:border-none:first-child { border-style: none; } + +.first\:pt-0:first-child { padding-top: 0rem; } + +.last\:mb-0:last-child { margin-bottom: 0rem; } + +.last\:mr-0:last-child { margin-right: 0rem; } + +.last\:border-b-0:last-child { border-bottom-width: 0px; } + +.last\:pb-0:last-child { padding-bottom: 0rem; } + +.only\:ml-0:only-child { margin-left: 0rem; } + +.only\:mr-0:only-child { margin-right: 0rem; } + +.only\:mt-0:only-child { margin-top: 0rem; } + +.only\:w-full:only-child { width: 100%; } + +.target\:bg-\[color\:var\(--background-interactive-primary-hover\)\]:target= + { background-color: var(--background-interactive-primary-hover); } + +.checked\:bg-inverse:checked { background-color: var(--background-inverse);= + } + +.autofill\:bg-primary:-webkit-autofill { background-color: var(--background= +-primary); } + +.autofill\:bg-primary:autofill { background-color: var(--background-primary= +); } + +.invalid\:border-2:invalid { border-width: 2px; } + +.invalid\:border-\[color\:var\(--red-700\)\]:invalid { border-color: var(--= +red-700); } + +.focus-within\:z-40:focus-within { z-index: 40; } + +.focus-within\:opacity-100:focus-within { opacity: 1; } + +.hover\:block:hover { display: block; } + +.hover\:border-primary:hover { border-color: var(--border-primary); } + +.hover\:bg-\[black\]:hover { --tw-bg-opacity: 1; background-color: rgb(0 0 = +0 / var(--tw-bg-opacity)); } + +.hover\:bg-\[color\:var\(--gray-000\)\]:hover { background-color: var(--gra= +y-000); } + +.hover\:bg-\[color\:var\(--gray-100\)\]:hover { background-color: var(--gra= +y-100); } + +.hover\:bg-\[color\:var\(--gray-900\)\]:hover { background-color: var(--gra= +y-900); } + +.hover\:bg-inverse:hover { background-color: var(--background-inverse); } + +.hover\:bg-primary:hover { background-color: var(--background-primary); } + +.hover\:text-\[\#fff\]:hover { --tw-text-opacity: 1; color: rgb(255 255 255= + / var(--tw-text-opacity)); } + +.hover\:text-\[color\:var\(--gray-000\)\]:hover { color: var(--gray-000); } + +.hover\:text-\[color\:var\(--gray-900\)\]:hover, .hover\:text-\[var\(--gray= +-900\)\]:hover { color: var(--gray-900); } + +.hover\:text-\[white\]:hover { --tw-text-opacity: 1; color: rgb(255 255 255= + / var(--tw-text-opacity)); } + +.hover\:text-inverse:hover { color: var(--text-inverse); } + +.hover\:text-primary:hover { color: var(--text-primary); } + +.hover\:underline:hover { text-decoration-line: underline; } + +.hover\:opacity-100:hover { opacity: 1; } + +.hover\:opacity-50:hover { opacity: 0.5; } + +.hover\:opacity-60:hover { opacity: 0.6; } + +.hover\:opacity-80:hover { opacity: 0.8; } + +.hover\:underline-text-primary:hover { text-decoration-color: var(--text-pr= +imary); } + +.focus\:pointer-events-auto:focus { pointer-events: auto; } + +.focus\:border-primary:focus { border-color: var(--border-primary); } + +.focus\:\!bg-\[color\:var\(--gray-200\)\]:focus { background-color: var(--g= +ray-200) !important; } + +.focus\:bg-\[color\:transparent\!important\]:focus { background-color: tran= +sparent !important; } + +.focus\:outline-none:focus { outline: transparent solid 2px; outline-offset= +: 2px; } + +.focus\:outline:focus { outline-style: solid; } + +.focus\:outline-0:focus { outline-width: 0px; } + +.focus\:outline-4:focus { outline-width: 4px; } + +.focus\:outline-offset-4:focus { outline-offset: 4px; } + +.focus\:outline-\[color\:var\(--border-primary\)\]:focus { outline-color: v= +ar(--border-primary); } + +.focus\:outline-\[color\:var\(--gray-000\)\]:focus { outline-color: var(--g= +ray-000); } + +.focus\:outline-\[color\:var\(--gray-900\)\]:focus { outline-color: var(--g= +ray-900); } + +.focus-visible\:opacity-100:focus-visible { opacity: 1; } + +.active\:border-primary:active { border-color: var(--border-primary); } + +.active\:bg-inverse:active { background-color: var(--background-inverse); } + +.active\:bg-primary:active { background-color: var(--background-primary); } + +.active\:text-inverse:active { color: var(--text-inverse); } + +.active\:text-primary:active { color: var(--text-primary); } + +.enabled\:cursor-pointer:enabled { cursor: pointer; } + +.enabled\:hover\:border-\[color\:var\(--blue-400\)\]:hover:enabled { border= +-color: var(--blue-400); } + +.enabled\:hover\:border-\[color\:var\(--gray-600\)\]:hover:enabled { border= +-color: var(--gray-600); } + +.disabled\:opacity-50:disabled { opacity: 0.5; } + +.group:first-child .group-first\:border-0 { border-width: 0px; } + +.group:last-child .group-last\:pb-0 { padding-bottom: 0rem; } + +.group:focus-within .group-focus-within\:opacity-100 { opacity: 1; } + +.group:hover .group-hover\:bg-\[color\:var\(--gray-600\)\] { background-col= +or: var(--gray-600); } + +.group:hover .group-hover\:text-primary { color: var(--text-primary); } + +.group:hover .group-hover\:underline { text-decoration-line: underline; } + +.group:hover .group-hover\:decoration-\[rgba\(var\(--text-primary-rgb\)\,0\= +.2\)\] { text-decoration-color: rgba(var(--text-primary-rgb),.2); } + +.group:hover .group-hover\:opacity-10 { opacity: 0.1; } + +.group:hover .group-hover\:opacity-100 { opacity: 1; } + +.group:hover .group-hover\:opacity-20 { opacity: 0.2; } + +.group:hover .group-hover\:brightness-90 { --tw-brightness: brightness(.9);= + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-gr= +ayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-= +sepia) var(--tw-drop-shadow); } + +.group:hover .group-hover\:underline-inherit { text-decoration-color: inher= +it; } + +.group:hover .group-hover\:underline-text-primary { text-decoration-color: = +var(--text-primary); } + +@media (hover: hover) { + .hover-hover\:hover\:border-primary:hover { border-color: var(--border-pr= +imary); } + .hover-hover\:hover\:bg-inverse:hover { background-color: var(--backgroun= +d-inverse); } + .hover-hover\:hover\:bg-primary:hover { background-color: var(--backgroun= +d-primary); } + .hover-hover\:hover\:text-inverse:hover { color: var(--text-inverse); } + .hover-hover\:hover\:text-primary:hover { color: var(--text-primary); } +} + +@media (hover: none) { + .hover-none\:hidden { display: none; } +} + +.after\:absolute::after { position: absolute; } + +.after\:bottom-0::after { bottom: 0rem; } + +.after\:left-0::after { left: 0rem; } + +.after\:right-0::after { right: 0rem; } + +.after\:top-0::after { top: 0rem; } + +.after\:top-\[0\.5em\]::after { top: 0.5em; } + +.after\:z-20::after { z-index: 20; } + +.after\:mr-\[-0\.5px\]::after { margin-right: -0.5px; } + +.after\:block::after { display: block; } + +.after\:inline-block::after { display: inline-block; } + +.after\:hidden::after { display: none; } + +.after\:h-16::after { height: 1rem; } + +.after\:h-9::after { height: 0.5625rem; } + +.after\:h-\[1\.25em\]::after { height: 1.25em; } + +.after\:w-12::after { width: 0.75rem; } + +.after\:w-16::after { width: 1rem; } + +.after\:w-9::after { width: 0.5625rem; } + +.after\:-translate-x-4::after { --tw-translate-x: -.25rem; transform: trans= +late(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) = +skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) sc= +aleY(var(--tw-scale-y)); } + +.after\:-translate-y-5::after { --tw-translate-y: -.3125rem; transform: tra= +nslate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)= +) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) = +scaleY(var(--tw-scale-y)); } + +.after\:translate-x-1\/2::after { --tw-translate-x: 50%; transform: transla= +te(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) sk= +ew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scal= +eY(var(--tw-scale-y)); } + +.after\:transform::after { transform: translate(var(--tw-translate-x),var(-= +-tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var= +(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.after\:animate-\[codeCursorBlink_600ms_ease-in-out_infinite_alternate_100m= +s\]::after { animation: 0.6s ease-in-out 0.1s infinite alternate none runni= +ng codeCursorBlink; } + +.after\:rounded-full::after { border-radius: 9999px; } + +.after\:bg-\[color\:white\]::after { --tw-bg-opacity: 1; background-color: = +rgb(255 255 255 / var(--tw-bg-opacity)); } + +.after\:bg-inverse::after { background-color: var(--background-inverse); } + +.after\:bg-gradient-to-t::after { background-image: linear-gradient(to top,= +var(--tw-gradient-stops)); } + +.after\:from-\[rgba\(0\,0\,0\,0\.56\)\]::after { --tw-gradient-from: rgba(0= +,0,0,.56) var(--tw-gradient-from-position); --tw-gradient-to: rgba(0, 0, 0,= + 0) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-= +from), var(--tw-gradient-to); } + +.after\:align-text-bottom::after { vertical-align: text-bottom; } + +.after\:content-\[\'\'\]::after { --tw-content: ""; content: var(--tw-conte= +nt); } + +.after\:content-\[\'=E2=80=9D\'\]::after { --tw-content: "\201d"; content: = +var(--tw-content); } + +.after\:content-\[\\\'\\\'\]::after { --tw-content: \'\'; content: var(--tw= +-content); } + +.after\:content-\[\\\'=E2=80=9D\\\'\]::after { --tw-content: \'\201d\'; con= +tent: var(--tw-content); } + +.before\:absolute::before { position: absolute; } + +.before\:-bottom-8::before { bottom: -0.5rem; } + +.before\:-left-12::before { left: -0.75rem; } + +.before\:-left-4::before { left: -0.25rem; } + +.before\:-left-8::before { left: -0.5rem; } + +.before\:-right-1::before { right: -0.0625rem; } + +.before\:-right-12::before { right: -0.75rem; } + +.before\:-right-4::before { right: -0.25rem; } + +.before\:-right-8::before { right: -0.5rem; } + +.before\:-top-8::before { top: -0.5rem; } + +.before\:bottom-0::before { bottom: 0rem; } + +.before\:bottom-2::before { bottom: 0.125rem; } + +.before\:left-0::before { left: 0rem; } + +.before\:left-1\/2::before { left: 50%; } + +.before\:left-\[0\.06em\]::before { left: 0.06em; } + +.before\:top-0::before { top: 0rem; } + +.before\:top-1\/2::before { top: 50%; } + +.before\:top-2::before { top: 0.125rem; } + +.before\:top-auto::before { top: auto; } + +.before\:-z-10::before { z-index: -10; } + +.before\:hidden::before { display: none; } + +.before\:h-1::before { height: 0.0625rem; } + +.before\:h-\[0\.5em\]::before { height: 0.5em; } + +.before\:h-full::before { height: 100%; } + +.before\:w-1::before { width: 0.0625rem; } + +.before\:w-\[200\%\]::before { width: 200%; } + +.before\:w-full::before { width: 100%; } + +.before\:-translate-x-1\/2::before { --tw-translate-x: -50%; transform: tra= +nslate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)= +) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) = +scaleY(var(--tw-scale-y)); } + +.before\:-translate-x-full::before { --tw-translate-x: -100%; transform: tr= +anslate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate= +)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))= + scaleY(var(--tw-scale-y)); } + +.before\:-translate-y-1\/2::before { --tw-translate-y: -50%; transform: tra= +nslate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)= +) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) = +scaleY(var(--tw-scale-y)); } + +.before\:rounded-full::before { border-radius: 9999px; } + +.before\:rounded-l-full::before { border-top-left-radius: 9999px; border-bo= +ttom-left-radius: 9999px; } + +.before\:border-2::before { border-width: 2px; } + +.before\:border-4::before { border-width: 4px; } + +.before\:border-primary::before { border-color: var(--border-primary); } + +.before\:bg-\[color\:var\(--gray-500\)\]::before { background-color: var(--= +gray-500); } + +.before\:bg-\[currentColor\]::before { background-color: currentcolor; } + +.before\:bg-inverse::before { background-color: var(--background-inverse); = +} + +.before\:bg-primary::before { background-color: var(--background-primary); = +} + +.before\:opacity-20::before { opacity: 0.2; } + +.before\:transition-all::before { transition-property: all; transition-timi= +ng-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; } + +.before\:duration-300::before { transition-duration: 0.3s; } + +.before\:content-\[\"\"\]::before { --tw-content: ""; content: var(--tw-con= +tent); } + +.before\:content-\[\'\'\]::before { --tw-content: ""; content: var(--tw-con= +tent); } + +.before\:content-\[\'=E2=80=9C\'\]::before { --tw-content: "\201c"; content= +: var(--tw-content); } + +.before\:content-\[\\\'\\\'\]::before { --tw-content: \'\'; content: var(--= +tw-content); } + +.before\:content-\[\\\'=E2=80=9C\\\'\]::before { --tw-content: \'\201c\'; c= +ontent: var(--tw-content); } + +.before\:content-\[counter\(step-counter\)\]::before { --tw-content: counte= +r(step-counter); content: var(--tw-content); } + +.before\:\[content\:counter\(chapter\,upper-alpha\)\]::before { content: co= +unter(chapter, upper-alpha); } + +.first\:before\:opacity-0:first-child::before { opacity: 0; } + +.first\:before\:opacity-100:first-child::before { opacity: 1; } + +.focus\:before\:block:focus::before { display: block; } + +.focus\:before\:border-inverse:focus::before { border-color: var(--border-i= +nverse); } + +.focus-visible\:before\:block:focus-visible::before { display: block; } + +.group:first-child .group-first\:before\:absolute::before { position: absol= +ute; } + +.group:first-child .group-first\:before\:right-0::before { right: 0rem; } + +.group:first-child .group-first\:before\:top-0::before { top: 0rem; } + +.group:first-child .group-first\:before\:z-10::before { z-index: 10; } + +.group:first-child .group-first\:before\:block::before { display: block; } + +.group:first-child .group-first\:before\:h-16::before { height: 1rem; } + +.group:first-child .group-first\:before\:w-10::before { width: 0.625rem; } + +.group:first-child .group-first\:before\:translate-x-1\/2::before { --tw-tr= +anslate-x: 50%; transform: translate(var(--tw-translate-x),var(--tw-transla= +te-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-= +y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.group:first-child .group-first\:before\:transform::before { transform: tra= +nslate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)= +) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) = +scaleY(var(--tw-scale-y)); } + +.group:first-child .group-first\:before\:bg-primary::before { background-co= +lor: var(--background-primary); } + +.group:first-child .group-first\:before\:content-\[\\\'\\\'\]::before { --t= +w-content: \'\'; content: var(--tw-content); } + +@media (hover: none) { + .hover-none\:focus\:before\:invisible:focus::before { visibility: hidden;= + } +} + +@media (prefers-color-scheme: dark) { + .dark\:block { display: block; } + .dark\:hidden { display: none; } + .dark\:border { border-width: 1px; } + .dark\:border-\[rgba\(255\,255\,255\,0\.2\)\] { border-color: rgba(255, 2= +55, 255, 0.2); } +} + +@media not all and (min-width: 744px) { + .max-md\:hidden { display: none; } +} + +@media (min-width: 0px) { + .xs\:order-1 { order: 1; } + .xs\:order-2 { order: 2; } + .xs\:order-3 { order: 3; } + .xs\:-mb-72 { margin-bottom: -4.5rem; } + .xs\:-mt-72 { margin-top: -4.5rem; } + .xs\:mt-1 { margin-top: 0.0625rem; } + .xs\:mt-12 { margin-top: 0.75rem; } + .xs\:mt-16 { margin-top: 1rem; } + .xs\:mt-24 { margin-top: 1.5rem; } + .xs\:mt-3 { margin-top: 0.1875rem; } + .xs\:mt-40 { margin-top: 2.5rem; } + .xs\:mt-48 { margin-top: 3rem; } + .xs\:mt-72 { margin-top: 4.5rem; } + .xs\:mt-8 { margin-top: 0.5rem; } + .xs\:mt-96 { margin-top: 6rem; } + .xs\:mt-\[160px\] { margin-top: 160px; } + .xs\:mt-\[180px\] { margin-top: 180px; } + .xs\:mt-gutter { margin-top: var(--inner-gutter); } + .xs\:block { display: block; } + .xs\:hidden { display: none; } + .xs\:h-64 { height: 4rem; } + .xs\:min-h-44 { min-height: 2.75rem; } + .xs\:min-h-88 { min-height: 5.5rem; } + .xs\:w-60 { width: 3.75rem; } + .xs\:w-auto { width: auto; } + .xs\:w-full { width: 100%; } + .xs\:min-w-\[calc\(50vw_-_var\(--inner-gutter\)\)\] { min-width: calc(50v= +w - var(--inner-gutter)); } + .xs\:overflow-visible { overflow: visible; } + .xs\:border-0 { border-width: 0px; } + .xs\:px-0 { padding-left: 0rem; padding-right: 0rem; } + .xs\:pb-10 { padding-bottom: 0.625rem; } + .xs\:pb-14 { padding-bottom: 0.875rem; } + .xs\:pr-64 { padding-right: 4rem; } + .xs\:pt-12 { padding-top: 0.75rem; } + .xs\:pt-8 { padding-top: 0.5rem; } + .xs\:pt-9 { padding-top: 0.5625rem; } + @media not all and (min-width: 429px) { + .xs\:max-sm\:text-\[23vw\] { font-size: 23vw; } +} +} + +@media (min-width: 380px) { + .min-\[380px\]\:block { display: block; } + .min-\[380px\]\:hidden { display: none; } +} + +@media (min-width: 429px) { + .sm\:block { display: block; } + .sm\:hidden { display: none; } + .sm\:w-7\/12 { width: 58.3333%; } + .sm\:min-w-0 { min-width: 0px; } + .sm\:max-w-none { max-width: none; } + .sm\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); } + .sm\:grid-cols-\[1fr_auto_1fr\] { grid-template-columns: 1fr auto 1fr; } +} + +@media (min-width: 744px) { + .md\:\!absolute { position: absolute !important; } + .md\:absolute { position: absolute; } + .md\:relative { position: relative; } + .md\:sticky { position: sticky; } + .md\:-top-4 { top: -0.25rem; } + .md\:bottom-0 { bottom: 0rem; } + .md\:bottom-22 { bottom: 1.375rem; } + .md\:left-0 { left: 0rem; } + .md\:left-\[calc\(50\%\+12px\)\] { left: calc(50% + 12px); } + .md\:left-auto { left: auto; } + .md\:right-0 { right: 0rem; } + .md\:top-0 { top: 0rem; } + .md\:top-5 { top: 0.3125rem; } + .md\:top-\[\.075em\] { top: 0.075em; } + .md\:top-\[79px\] { top: 79px; } + .md\:top-auto { top: auto; } + .md\:order-1 { order: 1; } + .md\:order-2 { order: 2; } + .md\:order-none { order: 0; } + .md\:col-span-11 { grid-column: span 11 / span 11; } + .md\:col-span-2 { grid-column: span 2 / span 2; } + .md\:col-span-4 { grid-column: span 4 / span 4; } + .md\:col-span-5 { grid-column: span 5 / span 5; } + .md\:col-span-6 { grid-column: span 6 / span 6; } + .md\:row-span-1 { grid-row: span 1 / span 1; } + .md\:-mb-84 { margin-bottom: -5.25rem; } + .md\:-ml-4 { margin-left: -0.25rem; } + .md\:-mt-80 { margin-top: -5rem; } + .md\:-mt-84 { margin-top: -5.25rem; } + .md\:-mt-\[0\.09em\] { margin-top: -0.09em; } + .md\:mb-0 { margin-bottom: 0rem; } + .md\:mb-48 { margin-bottom: 3rem; } + .md\:mb-56 { margin-bottom: 3.5rem; } + .md\:mb-60 { margin-bottom: 3.75rem; } + .md\:ml-4 { margin-left: 0.25rem; } + .md\:ml-6 { margin-left: 0.375rem; } + .md\:ml-8 { margin-left: 0.5rem; } + .md\:ml-auto { margin-left: auto; } + .md\:ml-gutter { margin-left: var(--inner-gutter); } + .md\:mr-0 { margin-right: 0rem; } + .md\:mr-16 { margin-right: 1rem; } + .md\:mr-4 { margin-right: 0.25rem; } + .md\:mt-0 { margin-top: 0rem; } + .md\:mt-1 { margin-top: 0.0625rem; } + .md\:mt-10 { margin-top: 0.625rem; } + .md\:mt-16 { margin-top: 1rem; } + .md\:mt-28 { margin-top: 1.75rem; } + .md\:mt-30 { margin-top: 1.875rem; } + .md\:mt-4 { margin-top: 0.25rem; } + .md\:mt-40 { margin-top: 2.5rem; } + .md\:mt-48 { margin-top: 3rem; } + .md\:mt-6 { margin-top: 0.375rem; } + .md\:mt-\[200px\] { margin-top: 200px; } + .md\:mt-auto { margin-top: auto; } + .md\:mt-gutter { margin-top: var(--inner-gutter); } + .md\:block { display: block; } + .md\:inline-block { display: inline-block; } + .md\:inline { display: inline; } + .md\:flex { display: flex; } + .md\:table { display: table; } + .md\:hidden { display: none; } + .md\:h-42 { height: 2.625rem; } + .md\:h-48 { height: 3rem; } + .md\:h-80 { height: 5rem; } + .md\:h-90 { height: 5.625rem; } + .md\:h-\[100px\] { height: 100px; } + .md\:h-\[70px\] { height: 70px; } + .md\:h-\[calc\(100vh-80px\)\] { height: calc(100vh - 80px); } + .md\:h-auto { height: auto; } + .md\:h-screen { height: calc(var(--vh, 1vh) * 100); } + .md\:max-h-\[1000px\] { max-height: 1000px; } + .md\:min-h-92 { min-height: 5.75rem; } + .md\:min-h-\[144px\] { min-height: 144px; } + .md\:min-h-\[236px\] { min-height: 236px; } + .md\:min-h-\[44px\] { min-height: 44px; } + .md\:min-h-\[84px\] { min-height: 84px; } + .md\:w-1\/2 { width: 50%; } + .md\:w-1\/6 { width: 16.6667%; } + .md\:w-42 { width: 2.625rem; } + .md\:w-80 { width: 5rem; } + .md\:w-90 { width: 5.625rem; } + .md\:w-\[217px\] { width: 217px; } + .md\:w-\[400px\] { width: 400px; } + .md\:w-\[64px\] { width: 64px; } + .md\:w-\[750px\] { width: 750px; } + .md\:w-\[calc\(100\%\+var\(--inner-gutter\)\)\] { width: calc(100% + var(= +--inner-gutter)); } + .md\:w-auto { width: auto; } + .md\:w-full { width: 100%; } + .md\:max-w-\[160px\] { max-width: 160px; } + .md\:max-w-\[24rem\] { max-width: 24rem; } + .md\:max-w-\[280px\] { max-width: 280px; } + .md\:max-w-\[calc\(0\.4\*\(100vw-72px\)\)\] { max-width: calc(0.4 * (100v= +w - 72px)); } + .md\:-translate-y-\[calc\(100\%\+8px\)\] { --tw-translate-y: calc((100% += + 8px)*-1); transform: translate(var(--tw-translate-x),var(--tw-translate-y)= +) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) s= +caleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + .md\:-translate-y-full { --tw-translate-y: -100%; transform: translate(va= +r(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(va= +r(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(va= +r(--tw-scale-y)); } + .md\:translate-x-\[calc\(100\%\+8px\)\] { --tw-translate-x: calc(100% + 8= +px); transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rota= +te(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(= +var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + .md\:translate-y-\[calc\(100\%\+8px\)\] { --tw-translate-y: calc(100% + 8= +px); transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rota= +te(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(= +var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + .md\:transform { transform: translate(var(--tw-translate-x),var(--tw-tran= +slate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-sk= +ew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + .md\:scroll-mt-80 { scroll-margin-top: 5rem; } + .md\:scroll-mt-96 { scroll-margin-top: 6rem; } + .md\:columns-3 { columns: 3; } + .md\:auto-cols-fr { grid-auto-columns: minmax(0px, 1fr); } + .md\:grid-flow-col { grid-auto-flow: column; } + .md\:grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); } + .md\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); } + .md\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); } + .md\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); } + .md\:grid-cols-5 { grid-template-columns: repeat(5, minmax(0px, 1fr)); } + .md\:grid-cols-6 { grid-template-columns: repeat(6, minmax(0px, 1fr)); } + .md\:grid-cols-\[1fr_1fr_1fr\] { grid-template-columns: 1fr 1fr 1fr; } + .md\:grid-cols-\[1fr_1fr_1fr_1fr_1fr\] { grid-template-columns: 1fr 1fr 1= +fr 1fr 1fr; } + .md\:grid-cols-\[45fr_55fr\] { grid-template-columns: 45fr 55fr; } + .md\:grid-cols-\[auto_1fr\] { grid-template-columns: auto 1fr; } + .md\:flex-row { flex-direction: row; } + .md\:flex-col { flex-direction: column; } + .md\:flex-wrap { flex-wrap: wrap; } + .md\:items-start { align-items: flex-start; } + .md\:items-center { align-items: center; } + .md\:justify-start { justify-content: flex-start; } + .md\:justify-center { justify-content: center; } + .md\:justify-between { justify-content: space-between; } + .md\:gap-\[var\(--inner-gutter\)\] { gap: var(--inner-gutter); } + .md\:gap-x-24 { column-gap: 1.5rem; } + .md\:gap-y-32 { row-gap: 2rem; } + .md\:rounded-\[27\.7px\] { border-radius: 27.7px; } + .md\:border { border-width: 1px; } + .md\:border-0 { border-width: 0px; } + .md\:border-b { border-bottom-width: 1px; } + .md\:border-b-0 { border-bottom-width: 0px; } + .md\:border-r { border-right-width: 1px; } + .md\:border-secondary { border-color: var(--border-secondary); } + .md\:bg-\[position\:calc\(100\%_-_16px\)_15px\] { background-position: ca= +lc(100% - 16px) 15px; } + .md\:p-0 { padding: 0rem; } + .md\:px-16 { padding-left: 1rem; padding-right: 1rem; } + .md\:py-16 { padding-top: 1rem; padding-bottom: 1rem; } + .md\:py-22 { padding-top: 1.375rem; padding-bottom: 1.375rem; } + .md\:pb-0 { padding-bottom: 0rem; } + .md\:pb-32 { padding-bottom: 2rem; } + .md\:pb-48 { padding-bottom: 3rem; } + .md\:pb-8 { padding-bottom: 0.5rem; } + .md\:pl-0 { padding-left: 0rem; } + .md\:pl-48 { padding-left: 3rem; } + .md\:pr-0 { padding-right: 0rem; } + .md\:pr-100 { padding-right: 6.25rem; } + .md\:pr-16 { padding-right: 1rem; } + .md\:pr-32 { padding-right: 2rem; } + .md\:pr-36 { padding-right: 2.25rem; } + .md\:pr-40 { padding-right: 2.5rem; } + .md\:pr-44 { padding-right: 2.75rem; } + .md\:pr-48 { padding-right: 3rem; } + .md\:pr-56 { padding-right: 3.5rem; } + .md\:pt-0 { padding-top: 0rem; } + .md\:pt-12 { padding-top: 0.75rem; } + .md\:pt-16 { padding-top: 1rem; } + .md\:pt-22 { padding-top: 1.375rem; } + .md\:pt-32 { padding-top: 2rem; } + .md\:pt-8 { padding-top: 0.5rem; } + .md\:text-right { text-align: right; } + .md\:text-\[14px\] { font-size: 14px; } + .md\:text-\[24px\] { font-size: 24px; } + .md\:text-\[73px\] { font-size: 73px; } + .md\:opacity-0 { opacity: 0; } + .md\:ratio-1x1 { --ratio: 100%; } + .md\:ratio-3x2 { --ratio: 66.67%; } + .md\:first\:mt-48:first-child { margin-top: 3rem; } + .md\:last\:mt-0:last-child { margin-top: 0rem; } + .md\:hover\:bg-transparent:hover { background-color: var(--transparent); = +} + .md\:hover\:text-primary:hover { color: var(--text-primary); } + @media (hover: hover) { + .group:hover .md\:hover-hover\:group-hover\:block { display: block; } +} + .md\:after\:top-auto::after { top: auto; } + .md\:after\:block::after { display: block; } + .md\:after\:h-\[364px\]::after { height: 364px; } + .md\:before\:block::before { display: block; } +} + +@media (min-width: 1280px) { + .lg\:fixed { position: fixed; } + .lg\:absolute { position: absolute; } + .lg\:sticky { position: sticky; } + .lg\:bottom-0 { bottom: 0rem; } + .lg\:left-0 { left: 0rem; } + .lg\:left-\[-180px\] { left: -180px; } + .lg\:left-\[calc\(100\%\+\(2\*var\(--spacing-spacing-4\)\)\)\] { left: ca= +lc(100% + (2 * var(--spacing-spacing-4))); } + .lg\:right-auto { right: auto; } + .lg\:top-2 { top: 0.125rem; } + .lg\:top-3 { top: 0.1875rem; } + .lg\:top-4 { top: 0.25rem; } + .lg\:top-5 { top: 0.3125rem; } + .lg\:top-6 { top: 0.375rem; } + .lg\:top-80 { top: 5rem; } + .lg\:top-\[80px\] { top: 80px; } + .lg\:top-auto { top: auto; } + .lg\:col-span-2 { grid-column: span 2 / span 2; } + .lg\:col-span-3 { grid-column: span 3 / span 3; } + .lg\:col-span-4 { grid-column: span 4 / span 4; } + .lg\:col-span-6 { grid-column: span 6 / span 6; } + .lg\:col-span-8 { grid-column: span 8 / span 8; } + .lg\:col-start-3 { grid-column-start: 3; } + .lg\:mx-\[calc\(0\.5\*\(50vw-380px\)\)\] { margin-left: calc(0.5 * (50vw = +- 380px)); margin-right: calc(0.5 * (50vw - 380px)); } + .lg\:-mt-48 { margin-top: -3rem; } + .lg\:-mt-80 { margin-top: -5rem; } + .lg\:mb-0 { margin-bottom: 0rem; } + .lg\:mb-24 { margin-bottom: 1.5rem; } + .lg\:mb-\[-48px\] { margin-bottom: -48px; } + .lg\:ml-0 { margin-left: 0rem; } + .lg\:ml-auto { margin-left: auto; } + .lg\:mr-18 { margin-right: 1.125rem; } + .lg\:mr-24 { margin-right: 1.5rem; } + .lg\:mr-32 { margin-right: 2rem; } + .lg\:mr-gutter { margin-right: var(--inner-gutter); } + .lg\:mt-0 { margin-top: 0rem; } + .lg\:mt-1 { margin-top: 0.0625rem; } + .lg\:mt-12 { margin-top: 0.75rem; } + .lg\:mt-16 { margin-top: 1rem; } + .lg\:mt-2 { margin-top: 0.125rem; } + .lg\:mt-4 { margin-top: 0.25rem; } + .lg\:mt-47 { margin-top: 2.9375rem; } + .lg\:mt-48 { margin-top: 3rem; } + .lg\:mt-6 { margin-top: 0.375rem; } + .lg\:mt-60 { margin-top: 3.75rem; } + .lg\:mt-8 { margin-top: 0.5rem; } + .lg\:mt-\[0\.3em\] { margin-top: 0.3em; } + .lg\:mt-\[256px\] { margin-top: 256px; } + .lg\:block { display: block; } + .lg\:inline-block { display: inline-block; } + .lg\:inline { display: inline; } + .lg\:flex { display: flex; } + .lg\:grid { display: grid; } + .lg\:hidden { display: none; } + .lg\:h-36 { height: 2.25rem; } + .lg\:h-48 { height: 3rem; } + .lg\:h-\[144px\] { height: 144px; } + .lg\:h-\[256px\] { height: 256px; } + .lg\:h-\[calc\(100vh-80px\)\] { height: calc(100vh - 80px); } + .lg\:h-screen { height: calc(var(--vh, 1vh) * 100); } + .lg\:max-h-\[1000px\] { max-height: 1000px; } + .lg\:min-h-0 { min-height: 0rem; } + .lg\:min-h-100 { min-height: 6.25rem; } + .lg\:min-h-48 { min-height: 3rem; } + .lg\:min-h-\[200px\] { min-height: 200px; } + .lg\:min-h-\[48px\] { min-height: 48px; } + .lg\:min-h-\[600px\] { min-height: 600px; } + .lg\:min-h-\[840px\] { min-height: 840px; } + .lg\:min-h-\[calc\(100vh-80px\)\] { min-height: calc(100vh - 80px); } + .lg\:w-1\/3 { width: 33.3333%; } + .lg\:w-10\/12 { width: 83.3333%; } + .lg\:w-2\/12 { width: 16.6667%; } + .lg\:w-\[120px\] { width: 120px; } + .lg\:w-\[144px\] { width: 144px; } + .lg\:w-\[180px\] { width: 180px; } + .lg\:w-\[256px\] { width: 256px; } + .lg\:w-\[260px\] { width: 260px; } + .lg\:w-\[33\.333333vw\] { width: 33.3333vw; } + .lg\:w-\[900px\] { width: 900px; } + .lg\:w-\[92px\] { width: 92px; } + .lg\:w-full { width: 100%; } + .lg\:w-max { width: max-content; } + .lg\:max-w-\[100px\] { max-width: 100px; } + .lg\:max-w-\[120px\] { max-width: 120px; } + .lg\:max-w-\[220px\] { max-width: 220px; } + .lg\:max-w-\[70\%\] { max-width: 70%; } + .lg\:max-w-\[800px\] { max-width: 800px; } + .lg\:max-w-full { max-width: 100%; } + .lg\:-translate-x-1\/2 { --tw-translate-x: -50%; transform: translate(var= +(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var= +(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var= +(--tw-scale-y)); } + .lg\:-translate-x-\[calc\(100\%\+16px\)\] { --tw-translate-x: calc((100% = ++ 16px)*-1); transform: translate(var(--tw-translate-x),var(--tw-translate-= +y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y))= + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + .lg\:-translate-y-1\/2 { --tw-translate-y: -50%; transform: translate(var= +(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var= +(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var= +(--tw-scale-y)); } + .lg\:transform { transform: translate(var(--tw-translate-x),var(--tw-tran= +slate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-sk= +ew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + .lg\:columns-2 { columns: 2; } + .lg\:columns-4 { columns: 4; } + .lg\:grid-flow-col { grid-auto-flow: column; } + .lg\:grid-cols-12 { grid-template-columns: repeat(12, minmax(0px, 1fr)); = +} + .lg\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); } + .lg\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); } + .lg\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); } + .lg\:grid-cols-5 { grid-template-columns: repeat(5, minmax(0px, 1fr)); } + .lg\:grid-cols-7 { grid-template-columns: repeat(7, minmax(0px, 1fr)); } + .lg\:flex-row { flex-direction: row; } + .lg\:items-start { align-items: flex-start; } + .lg\:items-center { align-items: center; } + .lg\:justify-end { justify-content: flex-end; } + .lg\:gap-\[var\(--inner-gutter\)\] { gap: var(--inner-gutter); } + .lg\:rounded-\[27\.7px\] { border-radius: 27.7px; } + .lg\:rounded-\[9px\] { border-radius: 9px; } + .lg\:bg-transparent { background-color: var(--transparent); } + .lg\:px-0 { padding-left: 0rem; padding-right: 0rem; } + .lg\:px-24 { padding-left: 1.5rem; padding-right: 1.5rem; } + .lg\:px-6 { padding-left: 0.375rem; padding-right: 0.375rem; } + .lg\:py-0 { padding-top: 0rem; padding-bottom: 0rem; } + .lg\:py-12 { padding-top: 0.75rem; padding-bottom: 0.75rem; } + .lg\:py-16 { padding-top: 1rem; padding-bottom: 1rem; } + .lg\:py-24 { padding-top: 1.5rem; padding-bottom: 1.5rem; } + .lg\:pb-12 { padding-bottom: 0.75rem; } + .lg\:pb-15 { padding-bottom: 0.9375rem; } + .lg\:pb-24 { padding-bottom: 1.5rem; } + .lg\:pb-32 { padding-bottom: 2rem; } + .lg\:pb-60 { padding-bottom: 3.75rem; } + .lg\:pb-8 { padding-bottom: 0.5rem; } + .lg\:pl-24 { padding-left: 1.5rem; } + .lg\:pl-48 { padding-left: 3rem; } + .lg\:pl-gutter { padding-left: var(--inner-gutter); } + .lg\:pr-0 { padding-right: 0rem; } + .lg\:pr-32 { padding-right: 2rem; } + .lg\:pr-40 { padding-right: 2.5rem; } + .lg\:pr-44 { padding-right: 2.75rem; } + .lg\:pr-48 { padding-right: 3rem; } + .lg\:pr-68 { padding-right: 4.25rem; } + .lg\:pr-\[var\(--inner-gutter\)\], .lg\:pr-gutter { padding-right: var(--= +inner-gutter); } + .lg\:pt-0 { padding-top: 0rem; } + .lg\:pt-10 { padding-top: 0.625rem; } + .lg\:pt-11 { padding-top: 0.6875rem; } + .lg\:pt-12 { padding-top: 0.75rem; } + .lg\:pt-13 { padding-top: 0.8125rem; } + .lg\:pt-14 { padding-top: 0.875rem; } + .lg\:text-right { text-align: right; } + .lg\:text-\[12px\] { font-size: 12px; } + .lg\:text-\[16px\] { font-size: 16px; } + .lg\:text-\[17px\] { font-size: 17px; } + .lg\:text-\[28px\] { font-size: 28px; } + .lg\:leading-\[22px\] { line-height: 22px; } + .lg\:ratio-4x5 { --ratio: 125%; } + .lg\:first\:mt-60:first-child { margin-top: 3.75rem; } + @media (hover: hover) { + .group:hover .lg\:hover-hover\:group-hover\:block { display: block; } +} + @media (hover: none) { + .lg\:hover-none\:hidden { display: none; } +} + .lg\:before\:absolute::before { position: absolute; } +} + +@media (min-width: 1680px) { + .xl\:ml-0 { margin-left: 0rem; } + .xl\:mr-64 { margin-right: 4rem; } + .xl\:mt-64 { margin-top: 4rem; } + .xl\:block { display: block; } + .xl\:hidden { display: none; } + .xl\:w-\[1000px\] { width: 1000px; } + .xl\:w-\[290px\] { width: 290px; } + .xl\:w-full { width: 100%; } + .xl\:max-w-\[1000px\] { max-width: 1000px; } + .xl\:rounded-\[10px\] { border-radius: 10px; } + .xl\:rounded-\[30\.9px\] { border-radius: 30.9px; } + .xl\:pr-\[calc\(6\*var\(--inner-gutter\)\)\] { padding-right: calc(6 * va= +r(--inner-gutter)); } +} + +.\[\&_a\]\:break-all a { word-break: break-all; } + +@media (min-width: 744px) { + @media (hover: hover) { + .group-item:hover .md\:hover-hover\:\[\.group-item\:hover_\&\]\:block { d= +isplay: block; } +} +} + +em .\[em_\&\]\:indent-2 { text-indent: 0.125rem; } + +.ui-button { z-index: 10; border-radius: 0.2em; outline: transparent solid = +2px; outline-offset: 2px; } + +.ui-button:focus { outline: transparent solid 2px; outline-offset: 2px; } + +.ui-button::before { position: absolute; inset: -0.5rem; z-index: -10; disp= +lay: none; border-width: 4px; border-color: var(--border-primary); --tw-con= +tent: ""; content: var(--tw-content); } + +.ui-button:focus::before { display: block; } + +.ui-button:focus:not(:focus-visible)::before { display: none; } + +.ui-card:focus:not(:focus-visible) { outline: none; } + +.ui-link { z-index: 10; border-radius: 0.2em; outline: transparent solid 2p= +x; outline-offset: 2px; } + +.ui-link:focus { outline: transparent solid 2px; outline-offset: 2px; } + +.ui-link::before { position: absolute; inset: -0.5rem; z-index: -10; displa= +y: none; border-width: 4px; border-color: var(--border-primary); --tw-conte= +nt: ""; content: var(--tw-content); } + +.ui-link:focus::before { display: block; } + +.ui-link:focus:not(:focus-visible)::before { display: none; } + +.ui-link--underline:hover span { text-decoration-color: rgba(var(--text-pri= +mary-rgb),.2); } + +.ui-link--inherit::before { border-color: inherit; } + +.ui-richtext a { position: relative; z-index: 10; text-decoration-line: und= +erline; outline: transparent solid 2px; outline-offset: 2px; text-decoratio= +n-thickness: 1px; text-underline-offset: 0.2em; } + +.ui-richtext a:focus { outline: transparent solid 2px; outline-offset: 2px;= + } + +.ui-richtext a::before { position: absolute; inset: -0.5rem; z-index: -10; = +display: none; border-width: 4px; border-color: var(--border-primary); --tw= +-content: ""; content: var(--tw-content); } + +.ui-richtext a:focus::before { display: block; } + +.ui-richtext a:focus:not(:focus-visible)::before { display: none; } + +.ui-richtext a:hover { text-decoration-color: rgba(var(--text-primary-rgb),= +.2); } + +.ui-richtext p + p { margin-top: 1em; } + +.ui-richtext ol + p, .ui-richtext ul + p { margin-top: var(--spacing-spacin= +g-4); } + +.ui-richtext ol { margin-top: var(--spacing-spacing-4); list-style-position= +: inside; list-style-type: decimal; } + +.ui-richtext ol:first-child { margin-top: 0rem; } + +.ui-richtext ul { margin-top: var(--spacing-spacing-4); list-style-position= +: outside; list-style-type: disc; padding-left: 1em; } + +.ui-richtext ul:first-child { margin-top: 0rem; } + +.ui-richtext ol li { padding-left: 1em; text-indent: -1em; } + +.ui-richtext ol li, .ui-richtext ul li { margin-top: 0.5rem; } + +.ui-richtext ol li:first-child, .ui-richtext ul li:first-child { margin-top= +: 0rem; } + +.ui-richtext ol ol, .ui-richtext ul ul, .ui-richtext ol ol:first-child, .ui= +-richtext ul ul:first-child { margin-top: 0.5rem; } + +.ui-richtext ol ol { list-style-type: lower-roman; } + +.ui-richtext ul ul { list-style-type: circle; } + +.ui-richtext h3 { margin-top: var(--spacing-spacing-4); font-family: var(--= +sans); font-size: 1.125rem; font-weight: 600; line-height: 130%; letter-spa= +cing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-richtext h3 { font-size: 1.3125rem; } +} + +.ui-richtext h4 { margin-top: var(--spacing-spacing-4); font-family: var(--= +sans); font-size: 1rem; font-weight: 600; line-height: 130%; letter-spacing= +: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-richtext h4 { font-size: 1.125rem; } +} + +.ui-richtext table { margin-top: var(--spacing-spacing-5); font-family: var= +(--sans); font-size: 1rem; line-height: 130%; letter-spacing: 0px; -webkit-= +font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-richtext table { font-size: 1.125rem; } +} + +.ui-richtext table { display: block; width: 100%; max-width: calc(100vw - (= +var(--outer-gutter) * 2)); overflow-x: auto; border-top-width: 1px; border-= +top-color: var(--border-primary); } + +.ui-richtext table:first-child { margin-top: 0rem; } + +.ui-richtext table thead, .ui-richtext table th { font-family: var(--sans);= + font-size: 1rem; font-weight: 600; line-height: 130%; letter-spacing: 0px;= + -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-richtext table thead, .ui-richtext table th { font-size: 1.125rem; } +} + +.ui-richtext table thead, .ui-richtext table th { text-align: left; } + +.ui-richtext table tr { border-bottom-width: 1px; border-color: var(--borde= +r-secondary); } + +.ui-richtext table th, .ui-richtext table td { padding-bottom: 0.25rem; pad= +ding-top: 0.25rem; padding-right: 1em; vertical-align: top; } + +@media (min-width: 0px) { + .ui-richtext table th, .ui-richtext table td { min-width: calc(50vw - var= +(--inner-gutter)); } +} + +@media (min-width: 429px) { + .ui-richtext table th, .ui-richtext table td { min-width: 0px; } +} + +.ui-richtext table h3, .ui-richtext table h4 { margin: 0rem; } + +.ui-richtext blockquote { padding-top: var(--spacing-spacing-5); padding-bo= +ttom: var(--spacing-spacing-5); padding-left: 2.25rem; } + +@media (min-width: 1280px) { + .ui-richtext blockquote { padding-left: calc(((var(--container-width, 100= +vw - var(--scrollbar-visible-width, 0px)) - (((var(--grid-columns) - 1) * v= +ar(--inner-gutter)) + (2 * var(--outer-gutter)))) / (var(--grid-columns))))= +; } +} + +@media (min-width: 744px) { + .ui-richtext blockquote { padding-left: 3rem; } +} + +.ui-richtext blockquote + blockquote { padding-top: 0rem; } + +.ui-richtext code { font-family: var(--mono); font-size: 1rem; line-height:= + 120%; letter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-richtext code { font-size: 1.0625rem; } +} + +.ui-richtext code { background-color: rgba(var(--text-primary-rgb),.12); pa= +dding-left: 0.25rem; padding-right: 0.25rem; font-size: 0.9em; } + +.ui-richtext hr { margin-top: var(--spacing-spacing-6); margin-bottom: var(= +--spacing-spacing-6); border-top-width: 1px; border-color: var(--border-sec= +ondary); } + +.ui-richtext .katex { font-size: 1em; } + +.ui-richtext strong { font-weight: 600; } + +input[type=3D"search"]::-webkit-search-decoration, input[type=3D"search"]::= +-webkit-search-cancel-button, input[type=3D"search"]::-webkit-search-result= +s-button, input[type=3D"search"]::-webkit-search-results-decoration { displ= +ay: none; } + +select { font-family: var(--sans); font-size: 1rem; line-height: 130%; lett= +er-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + select { font-size: 1.125rem; } +} + +select { border-radius: 0px; background: transparent; } + +input[type=3D"checkbox"], input[type=3D"radio"] { outline: transparent soli= +d 2px; outline-offset: 2px; } + +select:focus, input[type=3D"checkbox"]:focus, input[type=3D"radio"]:focus {= + outline-style: solid; outline-width: 4px; outline-offset: 4px; outline-col= +or: var(--border-primary); } + +select:focus:not(:focus-visible), input[type=3D"checkbox"]:focus:not(:focus= +-visible), input[type=3D"radio"]:focus:not(:focus-visible) { outline: trans= +parent solid 0px; outline-offset: 2px; } + +.ui-form h3 { font-family: var(--sans); font-size: 1.125rem; font-weight: 6= +00; line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: antiali= +ased; } + +@media (min-width: 1280px) { + .ui-form h3 { font-size: 1.3125rem; } +} + +.ui-form h3 { margin-top: 2.5rem; width: 100%; border-top-width: 1px; borde= +r-color: var(--border-secondary); padding-top: 0.5rem; } + +.ui-form h3:first-child { margin-top: 0rem; border-style: none; padding-top= +: 0rem; } + +@media (min-width: 744px) { + .ui-form h3 { margin-top: 3rem; padding-top: 0.75rem; } +} + +@media (min-width: 1280px) { + .ui-form h3 { margin-top: 3.75rem; } +} + +.ui-form > label, .ui-form > div:not(.flex), .ui-form section > div, .ui-fo= +rm section > label { font-family: var(--sans); font-size: 1rem; line-height= +: 130%; letter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-form > label, .ui-form > div:not(.flex), .ui-form section > div, .ui-= +form section > label { font-size: 1.125rem; } +} + +.ui-form > label, .ui-form > div:not(.flex):not(:first-child), .ui-form sec= +tion > div, .ui-form section > label { margin-top: var(--spacing-spacing-4)= +; } + +.ui-form > label:first-child { margin-top: 0rem; } + +.ui-form label + input[type=3D"text"], .ui-form label + input[type=3D"numbe= +r"], .ui-form label + input[type=3D"email"], .ui-form label + input[type=3D= +"tel"], .ui-form label + input[type=3D"url"], .ui-form label + textarea, .u= +i-form label + .radio-group, .ui-form label + .checkbox-group, .ui-form sel= +ect { margin-top: 0.5rem; } + +.ui-form input[type=3D"text"], .ui-form input[type=3D"number"], .ui-form in= +put[type=3D"email"], .ui-form input[type=3D"tel"], .ui-form input[type=3D"u= +rl"], .ui-form input[type=3D"search"], .ui-form textarea, .ui-form select {= + font-family: var(--sans); font-size: 1rem; line-height: 130%; letter-spaci= +ng: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-form input[type=3D"text"], .ui-form input[type=3D"number"], .ui-form = +input[type=3D"email"], .ui-form input[type=3D"tel"], .ui-form input[type=3D= +"url"], .ui-form input[type=3D"search"], .ui-form textarea, .ui-form select= + { font-size: 1.125rem; } +} + +.ui-form input[type=3D"text"], .ui-form input[type=3D"number"], .ui-form in= +put[type=3D"email"], .ui-form input[type=3D"tel"], .ui-form input[type=3D"u= +rl"], .ui-form input[type=3D"search"], .ui-form textarea, .ui-form select {= + height: 2.75rem; width: 100%; appearance: none; border-radius: 0.2em; bord= +er-width: 1px; border-color: var(--border-primary); background-color: var(-= +-background-primary); padding-left: 0.875rem; padding-right: 0.875rem; } + +@media (min-width: 744px) { + .ui-form input[type=3D"text"], .ui-form input[type=3D"number"], .ui-form = +input[type=3D"email"], .ui-form input[type=3D"tel"], .ui-form input[type=3D= +"url"], .ui-form input[type=3D"search"], .ui-form textarea, .ui-form select= + { height: 3rem; } +} + +.ui-form input[type=3D"text"].validate:invalid:invalid, .ui-form input[type= +=3D"number"].validate:invalid:invalid, .ui-form input[type=3D"email"].valid= +ate:invalid:invalid, .ui-form input[type=3D"tel"].validate:invalid:invalid,= + .ui-form input[type=3D"url"].validate:invalid:invalid, .ui-form input[type= +=3D"search"].validate:invalid:invalid, .ui-form textarea.validate:invalid:i= +nvalid, .ui-form select.validate:invalid:invalid { border-width: 2px; borde= +r-color: var(--red-700); } + +.ui-form input[type=3D"text"].validate:invalid, .ui-form input[type=3D"numb= +er"].validate:invalid, .ui-form input[type=3D"email"].validate:invalid, .ui= +-form input[type=3D"tel"].validate:invalid, .ui-form input[type=3D"url"].va= +lidate:invalid, .ui-form input[type=3D"search"].validate:invalid, .ui-form = +textarea.validate:invalid, .ui-form select.validate:invalid { background-im= +age: url("data:image/svg+xml,%3Csvg width=3D'14' height=3D'14' viewBox=3D'0= + 0 14 14' fill=3D'none' xmlns=3D'http://www.w3.org/2000/svg'%3E%3Cpath d=3D= +'M7 0C3.13 0 0 3.13 0 7C0 10.87 3.13 14 7 14C10.87 14 14 10.87 14 7C14 3.13= + 10.87 0 7 0ZM7 12.37C4.04 12.37 1.63 9.96 1.63 7C1.63 4.04 4.04 1.63 7 1.6= +3C9.96 1.63 12.37 4.04 12.37 7C12.37 9.96 9.96 12.37 7 12.37Z' fill=3D'%23F= +F4500'/%3E%3Cpath d=3D'M7.77999 3.62012H6.20999V8.00012H7.77999V3.62012Z' f= +ill=3D'%23FF4500'/%3E%3Cpath d=3D'M7.77999 9H6.20999V10.58H7.77999V9Z' fill= +=3D'%23FF4500'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat; } + +.ui-form textarea { min-height: 132px; padding-top: 0.75rem; padding-bottom= +: 0.75rem; } + +@media (min-width: 744px) { + .ui-form textarea { min-height: 144px; } +} + +.ui-form input[type=3D"text"] + span, .ui-form input[type=3D"number"] + spa= +n, .ui-form input[type=3D"email"] + span, .ui-form input[type=3D"tel"] + sp= +an, .ui-form input[type=3D"url"] + span, .ui-form input[type=3D"search"] + = +span, .ui-form textarea + span, .ui-form select + span { font-family: var(-= +-sans); font-size: 0.75rem; line-height: 130%; letter-spacing: 0px; -webkit= +-font-smoothing: antialiased; margin-top: 0.5rem; color: var(--text-seconda= +ry); } + +.ui-form input[type=3D"text"]:focus, .ui-form input[type=3D"number"]:focus,= + .ui-form input[type=3D"email"]:focus, .ui-form input[type=3D"tel"]:focus, = +.ui-form input[type=3D"url"]:focus, .ui-form input[type=3D"search"]:focus, = +.ui-form textarea:focus, .ui-form select:focus { background-color: var(--ba= +ckground-interactive-primary-hover); outline: transparent solid 2px; outlin= +e-offset: 2px; } + +.ui-form--keyboard input[type=3D"text"]:focus, .ui-form--keyboard input[typ= +e=3D"number"]:focus, .ui-form--keyboard input[type=3D"email"]:focus, .ui-fo= +rm--keyboard input[type=3D"tel"]:focus, .ui-form--keyboard input[type=3D"ur= +l"]:focus, .ui-form--keyboard input[type=3D"search"]:focus, .ui-form--keybo= +ard textarea:focus, .ui-form--keyboard select:focus { outline-style: solid;= + outline-width: 4px; outline-offset: 0px; outline-color: var(--border-prima= +ry); } + +.ui-form button[type=3D"submit"], .ui-form button.submit { font-family: var= +(--sans); font-size: 1rem; line-height: 130%; letter-spacing: 0px; -webkit-= +font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-form button[type=3D"submit"], .ui-form button.submit { font-size: 1.1= +25rem; } +} + +.ui-form button[type=3D"submit"], .ui-form button.submit { display: inline-= +block; border-width: 1px; border-color: var(--border-primary); background-c= +olor: var(--background-inverse); padding: 0.4375rem 0.75rem 0.5625rem; colo= +r: var(--text-inverse); } + +.ui-form button[type=3D"submit"]:hover, .ui-form button.submit:hover, .ui-f= +orm button[type=3D"submit"]:active, .ui-form button.submit:active { border-= +color: var(--border-primary); background-color: var(--background-primary); = +color: var(--text-primary); } + +@media (min-width: 0px) { + .ui-form button[type=3D"submit"], .ui-form button.submit { min-height: 2.= +75rem; } +} + +@media (min-width: 1280px) { + .ui-form button[type=3D"submit"], .ui-form button.submit { min-height: 3r= +em; } +} + +.ui-form button { margin-top: var(--spacing-spacing-4); z-index: 10; border= +-radius: 0.2em; outline: transparent solid 2px; outline-offset: 2px; } + +.ui-form button:focus { outline: transparent solid 2px; outline-offset: 2px= +; } + +.ui-form button::before { position: absolute; inset: -0.5rem; z-index: -10;= + display: none; border-width: 4px; border-color: var(--border-primary); --t= +w-content: ""; content: var(--tw-content); } + +.ui-form button:focus::before { display: block; } + +.ui-form button:focus:not(:focus-visible)::before { display: none; } + +.ui-form section { margin-top: 2.5rem; border-top-width: 1px; border-bottom= +-width: 1px; border-color: var(--border-secondary); padding-top: 0.75rem; p= +adding-bottom: 3rem; } + +@media (min-width: 744px) { + .ui-form section { margin-top: 3rem; } +} + +@media (min-width: 1280px) { + .ui-form section { margin-top: 3.75rem; } +} + +.ui-form select { appearance: none; background-image: url("data:image/svg+x= +ml,%3Csvg width=3D'18' height=3D'18' viewBox=3D'0 0 18 18' fill=3D'none' xm= +lns=3D'http://www.w3.org/2000/svg'%3E%3Cpath d=3D'M9 12.3599L3.94 7.30994L5= +.06 6.18994L9 10.1399L12.94 6.18994L14.06 7.30994L9 12.3599Z' fill=3D'black= +'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat; } + +.ui-form select.validate:invalid { background-image: url("data:image/svg+xm= +l,%3Csvg width=3D'18' height=3D'18' viewBox=3D'0 0 18 18' fill=3D'none' xml= +ns=3D'http://www.w3.org/2000/svg'%3E%3Cpath d=3D'M9 12.3599L3.94 7.30994L5.= +06 6.18994L9 10.1399L12.94 6.18994L14.06 7.30994L9 12.3599Z' fill=3D'black'= +/%3E%3C/svg%3E%0A"), url("data:image/svg+xml,%3Csvg width=3D'14' height=3D'= +14' viewBox=3D'0 0 14 14' fill=3D'none' xmlns=3D'http://www.w3.org/2000/svg= +'%3E%3Cpath d=3D'M7 0C3.13 0 0 3.13 0 7C0 10.87 3.13 14 7 14C10.87 14 14 10= +.87 14 7C14 3.13 10.87 0 7 0ZM7 12.37C4.04 12.37 1.63 9.96 1.63 7C1.63 4.04= + 4.04 1.63 7 1.63C9.96 1.63 12.37 4.04 12.37 7C12.37 9.96 9.96 12.37 7 12.3= +7Z' fill=3D'%23FF4500'/%3E%3Cpath d=3D'M7.77999 3.62012H6.20999V8.00012H7.7= +7999V3.62012Z' fill=3D'%23FF4500'/%3E%3Cpath d=3D'M7.77999 9H6.20999V10.58H= +7.77999V9Z' fill=3D'%23FF4500'/%3E%3C/svg%3E%0A"); background-repeat: no-re= +peat, no-repeat; } + +.ui-form select, .ui-form input[type=3D"text"].validate:invalid, .ui-form i= +nput[type=3D"number"].validate:invalid, .ui-form input[type=3D"email"].vali= +date:invalid, .ui-form input[type=3D"tel"].validate:invalid, .ui-form input= +[type=3D"url"].validate:invalid, .ui-form input[type=3D"search"].validate:i= +nvalid, .ui-form textarea.validate:invalid, .ui-form select.validate:invali= +d { background-position: calc(100% - 12px) 12px; } + +.ui-form select.validate:invalid { background-position: calc(100% - 32px) 1= +2px, calc(100% - 12px) 14px; } + +@media (min-width: 744px) { + .ui-form select, .ui-form input[type=3D"text"].validate:invalid, .ui-form= + input[type=3D"number"].validate:invalid, .ui-form input[type=3D"email"].va= +lidate:invalid, .ui-form input[type=3D"tel"].validate:invalid, .ui-form inp= +ut[type=3D"url"].validate:invalid, .ui-form input[type=3D"search"].validate= +:invalid, .ui-form textarea.validate:invalid, .ui-form select.validate:inva= +lid { background-position: calc(100% - 16px) 15px; } + .ui-form select.validate:invalid { background-position: calc(100% - 42px)= + 14px, calc(100% - 16px) 15px; } +} + +::selection { color: var(--background-primary); background: var(--text-prim= +ary); } + +pre code.hljs { display: block; overflow-x: auto; padding: 1em; } + +.hljs { color: rgb(255, 255, 255); background: rgb(0, 0, 0); } + +.hljs ::selection, .hljs::selection { background-color: rgb(57, 57, 57); } + +.hljs-comment, .hljs-tag { color: rgb(168, 168, 168); } + +.hljs-operator, .hljs-punctuation, .hljs-subst { color: rgb(255, 255, 255);= + } + +.hljs-operator { color: rgb(168, 168, 168); } + +.hljs-bullet, .hljs-deletion, .hljs-name, .hljs-selector-tag, .hljs-templat= +e-variable, .hljs-variable { color: rgb(255, 69, 0); } + +.hljs-attr, .hljs-link, .hljs-literal, .hljs-number, .hljs-symbol, .hljs-va= +riable.constant_ { color: rgb(254, 118, 0); } + +.hljs-class .hljs-title, .hljs-title, .hljs-title.class_ { color: rgb(255, = +201, 138); } + +.hljs-strong { font-weight: 700; color: rgb(255, 201, 138); } + +.hljs-addition, .hljs-code, .hljs-string, .hljs-title.class_.inherited__ { = +color: rgb(81, 218, 76); } + +.hljs-built_in, .hljs-doctag, .hljs-keyword.hljs-atrule, .hljs-quote, .hljs= +-regexp { color: rgb(130, 255, 255); } + +.hljs-attribute, .hljs-function .hljs-title, .hljs-section, .hljs-title.fun= +ction_, .ruby .hljs-property { color: rgb(175, 193, 255); } + +.diff .hljs-meta, .hljs-keyword, .hljs-template-tag, .hljs-type { color: rg= +b(255, 139, 255); } + +.hljs-emphasis { color: rgb(255, 139, 255); font-style: italic; } + +.hljs-meta, .hljs-meta .hljs-keyword, .hljs-meta .hljs-string { color: rgb(= +182, 114, 82); } + +.hljs-meta .hljs-keyword, .hljs-meta-keyword { font-weight: 700; } + +@font-face { font-family: Signifier; src: url("../fonts/signifier/signifier= +-light.woff2") format("woff2"), url("../fonts/signifier/signifier-light.wof= +f") format("woff"), url("../fonts/signifier/signifier-light.ttf") format("t= +ruetype"); font-style: normal; font-weight: 400; font-display: swap; } + +@font-face { font-family: Signifier; src: url("../fonts/signifier/signifier= +-light-italic.woff2") format("woff2"), url("../fonts/signifier/signifier-li= +ght-italic.woff") format("woff"), url("../fonts/signifier/signifier-light-i= +talic.ttf") format("truetype"); font-style: italic; font-weight: 400; font-= +display: swap; } + +@font-face { font-family: Signifier; src: url("../fonts/signifier/signifier= +-bold.woff2") format("woff2"), url("../fonts/signifier/signifier-bold.woff"= +) format("woff"), url("../fonts/signifier/signifier-bold.ttf") format("true= +type"); font-style: normal; font-weight: 700; font-display: swap; } + +@font-face { font-family: Signifier; src: url("../fonts/signifier/signifier= +-bold-italic.woff2") format("woff2"), url("../fonts/signifier/signifier-bol= +d-italic.woff") format("woff"), url("../fonts/signifier/signifier-bold-ital= +ic.ttf") format("truetype"); font-style: italic; font-weight: 700; font-dis= +play: swap; } + +@font-face { font-family: Soehne; src: url("../fonts/soehne/soehne-buch.wof= +f2") format("woff2"); font-style: normal; font-weight: 400; font-display: s= +wap; } + +@font-face { font-family: Soehne; src: url("../fonts/soehne/soehne-kraftig.= +woff2") format("woff2"); font-style: normal; font-weight: 600; font-display= +: swap; } + +@font-face { font-family: Soehne; src: url("../fonts/soehne/soehne-kraftig-= +kursiv.woff2") format("woff2"); font-style: italic; font-weight: 600; font-= +display: swap; } + +@font-face { font-family: Soehne; src: url("../fonts/soehne/soehne-buch-kur= +siv.woff2") format("woff2"), url("../fonts/soehne/soehne-buch-kursiv.woff")= + format("woff"), url("../fonts/soehne/soehne-buch-kursiv.ttf") format("true= +type"); font-style: italic; font-weight: 400; font-display: swap; } + +@font-face { font-family: Soehne; src: url("../fonts/soehne/soehne-halbfett= +.woff2") format("woff2"), url("../fonts/soehne/soehne-halbfett.woff") forma= +t("woff"), url("../fonts/soehne/soehne-halbfett.ttf") format("truetype"); f= +ont-style: normal; font-weight: 700; font-display: swap; } + +@font-face { font-family: Soehne; src: url("../fonts/soehne/soehne-halbfett= +-kursiv.woff2") format("woff2"), url("../fonts/soehne/soehne-halbfett-kursi= +v.woff") format("woff"), url("../fonts/soehne/soehne-halbfett-kursiv.ttf") = +format("truetype"); font-style: italic; font-weight: 700; font-display: swa= +p; } + +@font-face { font-family: "Soehne Mono Buch"; src: url("../fonts/soehne/soe= +hne-mono-buch.woff2") format("woff2"), url("../fonts/soehne/soehne-mono-buc= +h.woff") format("woff"), url("../fonts/soehne/soehne-mono-buch.ttf") format= +("truetype"); font-style: normal; font-weight: 400; font-display: swap; } + +@font-face { font-family: "Soehne Mono Buch"; src: url("../fonts/soehne/soe= +hne-mono-buch-kursiv.woff2") format("woff2"), url("../fonts/soehne/soehne-m= +ono-buch-kursiv.woff") format("woff"), url("../fonts/soehne/soehne-mono-buc= +h-kursiv.ttf") format("truetype"); font-style: italic; font-weight: 400; fo= +nt-display: swap; } + +@font-face { font-family: "Soehne Circle"; src: url("../fonts/soehne-circle= +/soehne-circle-buch.woff2") format("woff2"); font-weight: 400; font-display= +: swap; } + +@font-face { font-family: "Soehne Circle"; src: url("../fonts/soehne-circle= +/soehne-circle-halbfett.woff2") format("woff2"); font-weight: 700; font-dis= +play: swap; } + +@font-face { font-family: KaTeX_AMS; src: url("../fonts/katex/KaTeX_AMS-Reg= +ular.woff2") format("woff2"), url("../fonts/katex/KaTeX_AMS-Regular.woff") = +format("woff"), url("../fonts/katex/KaTeX_AMS-Regular.ttf") format("truetyp= +e"); font-weight: 400; font-display: swap; font-style: normal; } + +@font-face { font-family: KaTeX_Caligraphic; src: url("../fonts/katex/KaTeX= +_Caligraphic-Bold.woff2") format("woff2"), url("../fonts/katex/KaTeX_Caligr= +aphic-Bold.woff") format("woff"), url("../fonts/katex/KaTeX_Caligraphic-Bol= +d.ttf") format("truetype"); font-weight: 700; font-display: swap; font-styl= +e: normal; } + +@font-face { font-family: KaTeX_Caligraphic; src: url("../fonts/katex/KaTeX= +_Caligraphic-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Cal= +igraphic-Regular.woff") format("woff"), url("../fonts/katex/KaTeX_Caligraph= +ic-Regular.ttf") format("truetype"); font-weight: 400; font-display: swap; = +font-style: normal; } + +@font-face { font-family: KaTeX_Fraktur; src: url("../fonts/katex/KaTeX_Fra= +ktur-Bold.woff2") format("woff2"), url("../fonts/katex/KaTeX_Fraktur-Bold.w= +off") format("woff"), url("../fonts/katex/KaTeX_Fraktur-Bold.ttf") format("= +truetype"); font-weight: 700; font-display: swap; font-style: normal; } + +@font-face { font-family: KaTeX_Fraktur; src: url("../fonts/katex/KaTeX_Fra= +ktur-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Fraktur-Reg= +ular.woff") format("woff"), url("../fonts/katex/KaTeX_Fraktur-Regular.ttf")= + format("truetype"); font-weight: 400; font-display: swap; font-style: norm= +al; } + +@font-face { font-family: KaTeX_Main; src: url("../fonts/katex/KaTeX_Main-B= +old.woff2") format("woff2"), url("../fonts/katex/KaTeX_Main-Bold.woff") for= +mat("woff"), url("../fonts/katex/KaTeX_Main-Bold.ttf") format("truetype"); = +font-weight: 700; font-display: swap; font-style: normal; } + +@font-face { font-family: KaTeX_Main; src: url("../fonts/katex/KaTeX_Main-B= +oldItalic.woff2") format("woff2"), url("../fonts/katex/KaTeX_Main-BoldItali= +c.woff") format("woff"), url("../fonts/katex/KaTeX_Main-BoldItalic.ttf") fo= +rmat("truetype"); font-weight: 700; font-display: swap; font-style: italic;= + } + +@font-face { font-family: KaTeX_Main; src: url("../fonts/katex/KaTeX_Main-I= +talic.woff2") format("woff2"), url("../fonts/katex/KaTeX_Main-Italic.woff")= + format("woff"), url("../fonts/katex/KaTeX_Main-Italic.ttf") format("truety= +pe"); font-weight: 400; font-display: swap; font-style: italic; } + +@font-face { font-family: KaTeX_Main; src: url("../fonts/katex/KaTeX_Main-R= +egular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Main-Regular.woff= +") format("woff"), url("../fonts/katex/KaTeX_Main-Regular.ttf") format("tru= +etype"); font-weight: 400; font-display: swap; font-style: normal; } + +@font-face { font-family: KaTeX_Math; src: url("../fonts/katex/KaTeX_Math-B= +oldItalic.woff2") format("woff2"), url("../fonts/katex/KaTeX_Math-BoldItali= +c.woff") format("woff"), url("../fonts/katex/KaTeX_Math-BoldItalic.ttf") fo= +rmat("truetype"); font-weight: 700; font-display: swap; font-style: italic;= + } + +@font-face { font-family: KaTeX_Math; src: url("../fonts/katex/KaTeX_Math-I= +talic.woff2") format("woff2"), url("../fonts/katex/KaTeX_Math-Italic.woff")= + format("woff"), url("../fonts/katex/KaTeX_Math-Italic.ttf") format("truety= +pe"); font-weight: 400; font-display: swap; font-style: italic; } + +@font-face { font-family: KaTeX_SansSerif; src: url("../fonts/katex/KaTeX_S= +ansSerif-Bold.woff2") format("woff2"), url("../fonts/katex/KaTeX_SansSerif-= +Bold.woff") format("woff"), url("../fonts/katex/KaTeX_SansSerif-Bold.ttf") = +format("truetype"); font-weight: 700; font-display: swap; font-style: norma= +l; } + +@font-face { font-family: KaTeX_SansSerif; src: url("../fonts/katex/KaTeX_S= +ansSerif-Italic.woff2") format("woff2"), url("../fonts/katex/KaTeX_SansSeri= +f-Italic.woff") format("woff"), url("../fonts/katex/KaTeX_SansSerif-Italic.= +ttf") format("truetype"); font-weight: 400; font-display: swap; font-style:= + italic; } + +@font-face { font-family: KaTeX_SansSerif; src: url("../fonts/katex/KaTeX_S= +ansSerif-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_SansSer= +if-Regular.woff") format("woff"), url("../fonts/katex/KaTeX_SansSerif-Regul= +ar.ttf") format("truetype"); font-weight: 400; font-display: swap; font-sty= +le: normal; } + +@font-face { font-family: KaTeX_Script; src: url("../fonts/katex/KaTeX_Scri= +pt-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Script-Regula= +r.woff") format("woff"), url("../fonts/katex/KaTeX_Script-Regular.ttf") for= +mat("truetype"); font-weight: 400; font-display: swap; font-style: normal; = +} + +@font-face { font-family: KaTeX_Size1; src: url("../fonts/katex/KaTeX_Size1= +-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Size1-Regular.w= +off") format("woff"), url("../fonts/katex/KaTeX_Size1-Regular.ttf") format(= +"truetype"); font-weight: 400; font-display: swap; font-style: normal; } + +@font-face { font-family: KaTeX_Size2; src: url("../fonts/katex/KaTeX_Size2= +-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Size2-Regular.w= +off") format("woff"), url("../fonts/katex/KaTeX_Size2-Regular.ttf") format(= +"truetype"); font-weight: 400; font-display: swap; font-style: normal; } + +@font-face { font-family: KaTeX_Size3; src: url("../fonts/katex/KaTeX_Size3= +-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Size3-Regular.w= +off") format("woff"), url("../fonts/katex/KaTeX_Size3-Regular.ttf") format(= +"truetype"); font-weight: 400; font-display: swap; font-style: normal; } + +@font-face { font-family: KaTeX_Size4; src: url("../fonts/katex/KaTeX_Size4= +-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Size4-Regular.w= +off") format("woff"), url("../fonts/katex/KaTeX_Size4-Regular.ttf") format(= +"truetype"); font-weight: 400; font-display: swap; font-style: normal; } + +@font-face { font-family: KaTeX_Typewriter; src: url("../fonts/katex/KaTeX_= +Typewriter-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Typew= +riter-Regular.woff") format("woff"), url("../fonts/katex/KaTeX_Typewriter-R= +egular.ttf") format("truetype"); font-weight: 400; font-display: swap; font= +-style: normal; } + +.katex { font: 1.21em / 1.2 KaTeX_Main, "Times New Roman", serif; text-inde= +nt: 0px; text-rendering: auto; } + +.katex * { border-color: currentcolor; } + +.katex .katex-version::after { content: "0.16.0"; } + +.katex .katex-mathml { position: absolute; clip: rect(1px, 1px, 1px, 1px); = +padding: 0px; border: 0px; height: 1px; width: 1px; overflow: hidden; } + +.katex .katex-html > .newline { display: block; } + +.katex .base { position: relative; display: inline-block; white-space: nowr= +ap; width: min-content; } + +.katex .strut { display: inline-block; } + +.katex .textbf { font-weight: 700; } + +.katex .textit { font-style: italic; } + +.katex .textrm { font-family: KaTeX_Main; } + +.katex .textsf { font-family: KaTeX_SansSerif; } + +.katex .texttt { font-family: KaTeX_Typewriter; } + +.katex .mathnormal { font-family: KaTeX_Math; font-style: italic; } + +.katex .mathit { font-family: KaTeX_Main; font-style: italic; } + +.katex .mathrm { font-style: normal; } + +.katex .mathbf { font-family: KaTeX_Main; font-weight: 700; } + +.katex .boldsymbol { font-family: KaTeX_Math; font-weight: 700; font-style:= + italic; } + +.katex .amsrm, .katex .mathbb, .katex .textbb { font-family: KaTeX_AMS; } + +.katex .mathcal { font-family: KaTeX_Caligraphic; } + +.katex .mathfrak, .katex .textfrak { font-family: KaTeX_Fraktur; } + +.katex .mathtt { font-family: KaTeX_Typewriter; } + +.katex .mathscr, .katex .textscr { font-family: KaTeX_Script; } + +.katex .mathsf, .katex .textsf { font-family: KaTeX_SansSerif; } + +.katex .mathboldsf, .katex .textboldsf { font-family: KaTeX_SansSerif; font= +-weight: 700; } + +.katex .mathitsf, .katex .textitsf { font-family: KaTeX_SansSerif; font-sty= +le: italic; } + +.katex .mainrm { font-family: KaTeX_Main; font-style: normal; } + +.katex .vlist-t { display: inline-table; table-layout: fixed; border-collap= +se: collapse; } + +.katex .vlist-r { display: table-row; } + +.katex .vlist { display: table-cell; vertical-align: bottom; position: rela= +tive; } + +.katex .vlist > span { display: block; height: 0px; position: relative; } + +.katex .vlist > span > span { display: inline-block; } + +.katex .vlist > span > .pstrut { overflow: hidden; width: 0px; } + +.katex .vlist-t2 { margin-right: -2px; } + +.katex .vlist-s { display: table-cell; vertical-align: bottom; font-size: 1= +px; width: 2px; min-width: 2px; } + +.katex .vbox { display: inline-flex; flex-direction: column; align-items: b= +aseline; } + +.katex .hbox { display: inline-flex; flex-direction: row; width: 100%; } + +.katex .thinbox { display: inline-flex; flex-direction: row; width: 0px; ma= +x-width: 0px; } + +.katex .msupsub { text-align: left; } + +.katex .mfrac > span > span { text-align: center; } + +.katex .mfrac .frac-line { display: inline-block; width: 100%; border-botto= +m-style: solid; } + +.katex .mfrac .frac-line, .katex .overline .overline-line, .katex .underlin= +e .underline-line, .katex .hline, .katex .hdashline, .katex .rule { min-hei= +ght: 1px; } + +.katex .mspace { display: inline-block; } + +.katex .llap, .katex .rlap, .katex .clap { width: 0px; position: relative; = +} + +.katex .llap > .inner, .katex .rlap > .inner, .katex .clap > .inner { posit= +ion: absolute; } + +.katex .llap > .fix, .katex .rlap > .fix, .katex .clap > .fix { display: in= +line-block; } + +.katex .llap > .inner { right: 0px; } + +.katex .rlap > .inner, .katex .clap > .inner { left: 0px; } + +.katex .clap > .inner > span { margin-left: -50%; margin-right: 50%; } + +.katex .rule { display: inline-block; border: 0px solid; position: relative= +; } + +.katex .overline .overline-line, .katex .underline .underline-line, .katex = +.hline { display: inline-block; width: 100%; border-bottom-style: solid; } + +.katex .hdashline { display: inline-block; width: 100%; border-bottom-style= +: dashed; } + +.katex .sqrt > .root { margin-left: 0.277778em; margin-right: -0.555556em; = +} + +.katex .sizing.reset-size1.size1, .katex .fontsize-ensurer.reset-size1.size= +1 { font-size: 1em; } + +.katex .sizing.reset-size1.size2, .katex .fontsize-ensurer.reset-size1.size= +2 { font-size: 1.2em; } + +.katex .sizing.reset-size1.size3, .katex .fontsize-ensurer.reset-size1.size= +3 { font-size: 1.4em; } + +.katex .sizing.reset-size1.size4, .katex .fontsize-ensurer.reset-size1.size= +4 { font-size: 1.6em; } + +.katex .sizing.reset-size1.size5, .katex .fontsize-ensurer.reset-size1.size= +5 { font-size: 1.8em; } + +.katex .sizing.reset-size1.size6, .katex .fontsize-ensurer.reset-size1.size= +6 { font-size: 2em; } + +.katex .sizing.reset-size1.size7, .katex .fontsize-ensurer.reset-size1.size= +7 { font-size: 2.4em; } + +.katex .sizing.reset-size1.size8, .katex .fontsize-ensurer.reset-size1.size= +8 { font-size: 2.88em; } + +.katex .sizing.reset-size1.size9, .katex .fontsize-ensurer.reset-size1.size= +9 { font-size: 3.456em; } + +.katex .sizing.reset-size1.size10, .katex .fontsize-ensurer.reset-size1.siz= +e10 { font-size: 4.148em; } + +.katex .sizing.reset-size1.size11, .katex .fontsize-ensurer.reset-size1.siz= +e11 { font-size: 4.976em; } + +.katex .sizing.reset-size2.size1, .katex .fontsize-ensurer.reset-size2.size= +1 { font-size: 0.833333em; } + +.katex .sizing.reset-size2.size2, .katex .fontsize-ensurer.reset-size2.size= +2 { font-size: 1em; } + +.katex .sizing.reset-size2.size3, .katex .fontsize-ensurer.reset-size2.size= +3 { font-size: 1.16667em; } + +.katex .sizing.reset-size2.size4, .katex .fontsize-ensurer.reset-size2.size= +4 { font-size: 1.33333em; } + +.katex .sizing.reset-size2.size5, .katex .fontsize-ensurer.reset-size2.size= +5 { font-size: 1.5em; } + +.katex .sizing.reset-size2.size6, .katex .fontsize-ensurer.reset-size2.size= +6 { font-size: 1.66667em; } + +.katex .sizing.reset-size2.size7, .katex .fontsize-ensurer.reset-size2.size= +7 { font-size: 2em; } + +.katex .sizing.reset-size2.size8, .katex .fontsize-ensurer.reset-size2.size= +8 { font-size: 2.4em; } + +.katex .sizing.reset-size2.size9, .katex .fontsize-ensurer.reset-size2.size= +9 { font-size: 2.88em; } + +.katex .sizing.reset-size2.size10, .katex .fontsize-ensurer.reset-size2.siz= +e10 { font-size: 3.45667em; } + +.katex .sizing.reset-size2.size11, .katex .fontsize-ensurer.reset-size2.siz= +e11 { font-size: 4.14667em; } + +.katex .sizing.reset-size3.size1, .katex .fontsize-ensurer.reset-size3.size= +1 { font-size: 0.714286em; } + +.katex .sizing.reset-size3.size2, .katex .fontsize-ensurer.reset-size3.size= +2 { font-size: 0.857143em; } + +.katex .sizing.reset-size3.size3, .katex .fontsize-ensurer.reset-size3.size= +3 { font-size: 1em; } + +.katex .sizing.reset-size3.size4, .katex .fontsize-ensurer.reset-size3.size= +4 { font-size: 1.14286em; } + +.katex .sizing.reset-size3.size5, .katex .fontsize-ensurer.reset-size3.size= +5 { font-size: 1.28571em; } + +.katex .sizing.reset-size3.size6, .katex .fontsize-ensurer.reset-size3.size= +6 { font-size: 1.42857em; } + +.katex .sizing.reset-size3.size7, .katex .fontsize-ensurer.reset-size3.size= +7 { font-size: 1.71429em; } + +.katex .sizing.reset-size3.size8, .katex .fontsize-ensurer.reset-size3.size= +8 { font-size: 2.05714em; } + +.katex .sizing.reset-size3.size9, .katex .fontsize-ensurer.reset-size3.size= +9 { font-size: 2.46857em; } + +.katex .sizing.reset-size3.size10, .katex .fontsize-ensurer.reset-size3.siz= +e10 { font-size: 2.96286em; } + +.katex .sizing.reset-size3.size11, .katex .fontsize-ensurer.reset-size3.siz= +e11 { font-size: 3.55429em; } + +.katex .sizing.reset-size4.size1, .katex .fontsize-ensurer.reset-size4.size= +1 { font-size: 0.625em; } + +.katex .sizing.reset-size4.size2, .katex .fontsize-ensurer.reset-size4.size= +2 { font-size: 0.75em; } + +.katex .sizing.reset-size4.size3, .katex .fontsize-ensurer.reset-size4.size= +3 { font-size: 0.875em; } + +.katex .sizing.reset-size4.size4, .katex .fontsize-ensurer.reset-size4.size= +4 { font-size: 1em; } + +.katex .sizing.reset-size4.size5, .katex .fontsize-ensurer.reset-size4.size= +5 { font-size: 1.125em; } + +.katex .sizing.reset-size4.size6, .katex .fontsize-ensurer.reset-size4.size= +6 { font-size: 1.25em; } + +.katex .sizing.reset-size4.size7, .katex .fontsize-ensurer.reset-size4.size= +7 { font-size: 1.5em; } + +.katex .sizing.reset-size4.size8, .katex .fontsize-ensurer.reset-size4.size= +8 { font-size: 1.8em; } + +.katex .sizing.reset-size4.size9, .katex .fontsize-ensurer.reset-size4.size= +9 { font-size: 2.16em; } + +.katex .sizing.reset-size4.size10, .katex .fontsize-ensurer.reset-size4.siz= +e10 { font-size: 2.5925em; } + +.katex .sizing.reset-size4.size11, .katex .fontsize-ensurer.reset-size4.siz= +e11 { font-size: 3.11em; } + +.katex .sizing.reset-size5.size1, .katex .fontsize-ensurer.reset-size5.size= +1 { font-size: 0.555556em; } + +.katex .sizing.reset-size5.size2, .katex .fontsize-ensurer.reset-size5.size= +2 { font-size: 0.666667em; } + +.katex .sizing.reset-size5.size3, .katex .fontsize-ensurer.reset-size5.size= +3 { font-size: 0.777778em; } + +.katex .sizing.reset-size5.size4, .katex .fontsize-ensurer.reset-size5.size= +4 { font-size: 0.888889em; } + +.katex .sizing.reset-size5.size5, .katex .fontsize-ensurer.reset-size5.size= +5 { font-size: 1em; } + +.katex .sizing.reset-size5.size6, .katex .fontsize-ensurer.reset-size5.size= +6 { font-size: 1.11111em; } + +.katex .sizing.reset-size5.size7, .katex .fontsize-ensurer.reset-size5.size= +7 { font-size: 1.33333em; } + +.katex .sizing.reset-size5.size8, .katex .fontsize-ensurer.reset-size5.size= +8 { font-size: 1.6em; } + +.katex .sizing.reset-size5.size9, .katex .fontsize-ensurer.reset-size5.size= +9 { font-size: 1.92em; } + +.katex .sizing.reset-size5.size10, .katex .fontsize-ensurer.reset-size5.siz= +e10 { font-size: 2.30444em; } + +.katex .sizing.reset-size5.size11, .katex .fontsize-ensurer.reset-size5.siz= +e11 { font-size: 2.76444em; } + +.katex .sizing.reset-size6.size1, .katex .fontsize-ensurer.reset-size6.size= +1 { font-size: 0.5em; } + +.katex .sizing.reset-size6.size2, .katex .fontsize-ensurer.reset-size6.size= +2 { font-size: 0.6em; } + +.katex .sizing.reset-size6.size3, .katex .fontsize-ensurer.reset-size6.size= +3 { font-size: 0.7em; } + +.katex .sizing.reset-size6.size4, .katex .fontsize-ensurer.reset-size6.size= +4 { font-size: 0.8em; } + +.katex .sizing.reset-size6.size5, .katex .fontsize-ensurer.reset-size6.size= +5 { font-size: 0.9em; } + +.katex .sizing.reset-size6.size6, .katex .fontsize-ensurer.reset-size6.size= +6 { font-size: 1em; } + +.katex .sizing.reset-size6.size7, .katex .fontsize-ensurer.reset-size6.size= +7 { font-size: 1.2em; } + +.katex .sizing.reset-size6.size8, .katex .fontsize-ensurer.reset-size6.size= +8 { font-size: 1.44em; } + +.katex .sizing.reset-size6.size9, .katex .fontsize-ensurer.reset-size6.size= +9 { font-size: 1.728em; } + +.katex .sizing.reset-size6.size10, .katex .fontsize-ensurer.reset-size6.siz= +e10 { font-size: 2.074em; } + +.katex .sizing.reset-size6.size11, .katex .fontsize-ensurer.reset-size6.siz= +e11 { font-size: 2.488em; } + +.katex .sizing.reset-size7.size1, .katex .fontsize-ensurer.reset-size7.size= +1 { font-size: 0.416667em; } + +.katex .sizing.reset-size7.size2, .katex .fontsize-ensurer.reset-size7.size= +2 { font-size: 0.5em; } + +.katex .sizing.reset-size7.size3, .katex .fontsize-ensurer.reset-size7.size= +3 { font-size: 0.583333em; } + +.katex .sizing.reset-size7.size4, .katex .fontsize-ensurer.reset-size7.size= +4 { font-size: 0.666667em; } + +.katex .sizing.reset-size7.size5, .katex .fontsize-ensurer.reset-size7.size= +5 { font-size: 0.75em; } + +.katex .sizing.reset-size7.size6, .katex .fontsize-ensurer.reset-size7.size= +6 { font-size: 0.833333em; } + +.katex .sizing.reset-size7.size7, .katex .fontsize-ensurer.reset-size7.size= +7 { font-size: 1em; } + +.katex .sizing.reset-size7.size8, .katex .fontsize-ensurer.reset-size7.size= +8 { font-size: 1.2em; } + +.katex .sizing.reset-size7.size9, .katex .fontsize-ensurer.reset-size7.size= +9 { font-size: 1.44em; } + +.katex .sizing.reset-size7.size10, .katex .fontsize-ensurer.reset-size7.siz= +e10 { font-size: 1.72833em; } + +.katex .sizing.reset-size7.size11, .katex .fontsize-ensurer.reset-size7.siz= +e11 { font-size: 2.07333em; } + +.katex .sizing.reset-size8.size1, .katex .fontsize-ensurer.reset-size8.size= +1 { font-size: 0.347222em; } + +.katex .sizing.reset-size8.size2, .katex .fontsize-ensurer.reset-size8.size= +2 { font-size: 0.416667em; } + +.katex .sizing.reset-size8.size3, .katex .fontsize-ensurer.reset-size8.size= +3 { font-size: 0.486111em; } + +.katex .sizing.reset-size8.size4, .katex .fontsize-ensurer.reset-size8.size= +4 { font-size: 0.555556em; } + +.katex .sizing.reset-size8.size5, .katex .fontsize-ensurer.reset-size8.size= +5 { font-size: 0.625em; } + +.katex .sizing.reset-size8.size6, .katex .fontsize-ensurer.reset-size8.size= +6 { font-size: 0.694444em; } + +.katex .sizing.reset-size8.size7, .katex .fontsize-ensurer.reset-size8.size= +7 { font-size: 0.833333em; } + +.katex .sizing.reset-size8.size8, .katex .fontsize-ensurer.reset-size8.size= +8 { font-size: 1em; } + +.katex .sizing.reset-size8.size9, .katex .fontsize-ensurer.reset-size8.size= +9 { font-size: 1.2em; } + +.katex .sizing.reset-size8.size10, .katex .fontsize-ensurer.reset-size8.siz= +e10 { font-size: 1.44028em; } + +.katex .sizing.reset-size8.size11, .katex .fontsize-ensurer.reset-size8.siz= +e11 { font-size: 1.72778em; } + +.katex .sizing.reset-size9.size1, .katex .fontsize-ensurer.reset-size9.size= +1 { font-size: 0.289352em; } + +.katex .sizing.reset-size9.size2, .katex .fontsize-ensurer.reset-size9.size= +2 { font-size: 0.347222em; } + +.katex .sizing.reset-size9.size3, .katex .fontsize-ensurer.reset-size9.size= +3 { font-size: 0.405093em; } + +.katex .sizing.reset-size9.size4, .katex .fontsize-ensurer.reset-size9.size= +4 { font-size: 0.462963em; } + +.katex .sizing.reset-size9.size5, .katex .fontsize-ensurer.reset-size9.size= +5 { font-size: 0.520833em; } + +.katex .sizing.reset-size9.size6, .katex .fontsize-ensurer.reset-size9.size= +6 { font-size: 0.578704em; } + +.katex .sizing.reset-size9.size7, .katex .fontsize-ensurer.reset-size9.size= +7 { font-size: 0.694444em; } + +.katex .sizing.reset-size9.size8, .katex .fontsize-ensurer.reset-size9.size= +8 { font-size: 0.833333em; } + +.katex .sizing.reset-size9.size9, .katex .fontsize-ensurer.reset-size9.size= +9 { font-size: 1em; } + +.katex .sizing.reset-size9.size10, .katex .fontsize-ensurer.reset-size9.siz= +e10 { font-size: 1.20023em; } + +.katex .sizing.reset-size9.size11, .katex .fontsize-ensurer.reset-size9.siz= +e11 { font-size: 1.43981em; } + +.katex .sizing.reset-size10.size1, .katex .fontsize-ensurer.reset-size10.si= +ze1 { font-size: 0.24108em; } + +.katex .sizing.reset-size10.size2, .katex .fontsize-ensurer.reset-size10.si= +ze2 { font-size: 0.289296em; } + +.katex .sizing.reset-size10.size3, .katex .fontsize-ensurer.reset-size10.si= +ze3 { font-size: 0.337512em; } + +.katex .sizing.reset-size10.size4, .katex .fontsize-ensurer.reset-size10.si= +ze4 { font-size: 0.385728em; } + +.katex .sizing.reset-size10.size5, .katex .fontsize-ensurer.reset-size10.si= +ze5 { font-size: 0.433944em; } + +.katex .sizing.reset-size10.size6, .katex .fontsize-ensurer.reset-size10.si= +ze6 { font-size: 0.48216em; } + +.katex .sizing.reset-size10.size7, .katex .fontsize-ensurer.reset-size10.si= +ze7 { font-size: 0.578592em; } + +.katex .sizing.reset-size10.size8, .katex .fontsize-ensurer.reset-size10.si= +ze8 { font-size: 0.694311em; } + +.katex .sizing.reset-size10.size9, .katex .fontsize-ensurer.reset-size10.si= +ze9 { font-size: 0.833173em; } + +.katex .sizing.reset-size10.size10, .katex .fontsize-ensurer.reset-size10.s= +ize10 { font-size: 1em; } + +.katex .sizing.reset-size10.size11, .katex .fontsize-ensurer.reset-size10.s= +ize11 { font-size: 1.19961em; } + +.katex .sizing.reset-size11.size1, .katex .fontsize-ensurer.reset-size11.si= +ze1 { font-size: 0.200965em; } + +.katex .sizing.reset-size11.size2, .katex .fontsize-ensurer.reset-size11.si= +ze2 { font-size: 0.241158em; } + +.katex .sizing.reset-size11.size3, .katex .fontsize-ensurer.reset-size11.si= +ze3 { font-size: 0.28135em; } + +.katex .sizing.reset-size11.size4, .katex .fontsize-ensurer.reset-size11.si= +ze4 { font-size: 0.321543em; } + +.katex .sizing.reset-size11.size5, .katex .fontsize-ensurer.reset-size11.si= +ze5 { font-size: 0.361736em; } + +.katex .sizing.reset-size11.size6, .katex .fontsize-ensurer.reset-size11.si= +ze6 { font-size: 0.401929em; } + +.katex .sizing.reset-size11.size7, .katex .fontsize-ensurer.reset-size11.si= +ze7 { font-size: 0.482315em; } + +.katex .sizing.reset-size11.size8, .katex .fontsize-ensurer.reset-size11.si= +ze8 { font-size: 0.578778em; } + +.katex .sizing.reset-size11.size9, .katex .fontsize-ensurer.reset-size11.si= +ze9 { font-size: 0.694534em; } + +.katex .sizing.reset-size11.size10, .katex .fontsize-ensurer.reset-size11.s= +ize10 { font-size: 0.833601em; } + +.katex .sizing.reset-size11.size11, .katex .fontsize-ensurer.reset-size11.s= +ize11 { font-size: 1em; } + +.katex .delimsizing.size1 { font-family: KaTeX_Size1; } + +.katex .delimsizing.size2 { font-family: KaTeX_Size2; } + +.katex .delimsizing.size3 { font-family: KaTeX_Size3; } + +.katex .delimsizing.size4 { font-family: KaTeX_Size4; } + +.katex .delimsizing.mult .delim-size1 > span { font-family: KaTeX_Size1; } + +.katex .delimsizing.mult .delim-size4 > span { font-family: KaTeX_Size4; } + +.katex .nulldelimiter { display: inline-block; width: 0.12em; } + +.katex .delimcenter, .katex .op-symbol { position: relative; } + +.katex .op-symbol.small-op { font-family: KaTeX_Size1; } + +.katex .op-symbol.large-op { font-family: KaTeX_Size2; } + +.katex .op-limits > .vlist-t { text-align: center; } + +.katex .accent > .vlist-t { text-align: center; } + +.katex .accent .accent-body { position: relative; } + +.katex .accent .accent-body:not(.accent-full) { width: 0px; } + +.katex .overlay { display: block; } + +.katex .mtable .vertical-separator { display: inline-block; min-width: 1px;= + } + +.katex .mtable .arraycolsep { display: inline-block; } + +.katex .mtable .col-align-c > .vlist-t { text-align: center; } + +.katex .mtable .col-align-l > .vlist-t { text-align: left; } + +.katex .mtable .col-align-r > .vlist-t { text-align: right; } + +.katex .svg-align { text-align: left; } + +.katex svg { display: block; position: absolute; width: 100%; height: inher= +it; fill: currentcolor; stroke: currentcolor; fill-rule: nonzero; fill-opac= +ity: 1; stroke-width: 1; stroke-linecap: butt; stroke-linejoin: miter; stro= +ke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0; stroke-opac= +ity: 1; } + +.katex svg path { stroke: none; } + +.katex img { border-style: none; min-width: 0px; min-height: 0px; max-width= +: none; max-height: none; } + +.katex .stretchy { width: 100%; display: block; position: relative; overflo= +w: hidden; } + +.katex .stretchy::before, .katex .stretchy::after { content: ""; } + +.katex .hide-tail { width: 100%; position: relative; overflow: hidden; } + +.katex .halfarrow-left { position: absolute; left: 0px; width: 50.2%; overf= +low: hidden; } + +.katex .halfarrow-right { position: absolute; right: 0px; width: 50.2%; ove= +rflow: hidden; } + +.katex .brace-left { position: absolute; left: 0px; width: 25.1%; overflow:= + hidden; } + +.katex .brace-center { position: absolute; left: 25%; width: 50%; overflow:= + hidden; } + +.katex .brace-right { position: absolute; right: 0px; width: 25.1%; overflo= +w: hidden; } + +.katex .x-arrow-pad { padding: 0px 0.5em; } + +.katex .cd-arrow-pad { padding: 0px 0.55556em 0px 0.27778em; } + +.katex .x-arrow, .katex .mover, .katex .munder { text-align: center; } + +.katex .boxpad { padding: 0px 0.3em; } + +.katex .fbox, .katex .fcolorbox { box-sizing: border-box; border: 0.04em so= +lid; } + +.katex .cancel-pad { padding: 0px 0.2em; } + +.katex .cancel-lap { margin-left: -0.2em; margin-right: -0.2em; } + +.katex .sout { border-bottom-style: solid; border-bottom-width: 0.08em; } + +.katex .angl { box-sizing: border-box; border-top: 0.049em solid; border-ri= +ght: 0.049em solid; margin-right: 0.03889em; } + +.katex .anglpad { padding: 0px 0.03889em; } + +.katex .eqn-num::before { counter-increment: katexEqnNo 1; content: "(" cou= +nter(katexEqnNo) ")"; } + +.katex .mml-eqn-num::before { counter-increment: mmlEqnNo 1; content: "(" c= +ounter(mmlEqnNo) ")"; } + +.katex .mtr-glue { width: 50%; } + +.katex .cd-vert-arrow { display: inline-block; position: relative; } + +.katex .cd-label-left { display: inline-block; position: absolute; right: c= +alc(50% + 0.3em); text-align: left; } + +.katex .cd-label-right { display: inline-block; position: absolute; left: c= +alc(50% + 0.3em); text-align: right; } + +.katex-display { display: block; margin: 1em 0px; text-align: center; } + +.katex-display > .katex { display: block; text-align: center; white-space: = +nowrap; } + +.katex-display > .katex > .katex-html { display: block; position: relative;= + } + +.katex-display > .katex > .katex-html > .tag { position: absolute; right: 0= +px; } + +.katex-display.leqno > .katex > .katex-html > .tag { left: 0px; right: auto= +; } + +.katex-display.fleqn > .katex { text-align: left; padding-left: 2em; } + +body { counter-reset: katexEqnNo 0 mmlEqnNo 0; } +------MultipartBoundary--O2GiMn81ezp6rs0xRPtCHJmRceST559jLp3ArrroLZ---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://openai.com/_nuxt/Footer.9aabec20.css + +@charset "utf-8"; + +.a-icon--text[data-v-67d7128c]:not(.a-icon--no-align) { position: relative;= + top: 0.1em; width: var(--font-size); height: var(--font-size); vertical-al= +ign: baseline; } + +.ui-accordion-btn:focus:not(:focus-visible)::before { display: none; } + +.no-scroll { overflow: hidden; position: fixed; touch-action: none; } + +.ui-video .ratio iframe { width: 100%; height: 100%; position: absolute; in= +set: 0px; } + +.ui-video iframe { width: 100%; height: 100%; aspect-ratio: var(--aspectRat= +io); } + +.ui-video { position: relative; z-index: 10; } + +.ui-video:focus { outline-width: 0px; } + +.ui-video::before { position: absolute; inset: -0.5rem; z-index: -10; displ= +ay: none; border-width: 4px; border-color: var(--border-primary); --tw-cont= +ent: ""; content: var(--tw-content); } + +.ui-video:focus::before { display: block; } + +.ui-video:focus:not(:focus-visible)::before { display: none; } + +.ui-video p { display: none; } +------MultipartBoundary--O2GiMn81ezp6rs0xRPtCHJmRceST559jLp3ArrroLZ---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://openai.com/_nuxt/_slug_.85ccbfae.css + +@charset "utf-8"; + +.ui-description p strong:only-child { font-family: var(--sans); font-size: = +1rem; font-weight: 600; line-height: 130%; letter-spacing: 0px; -webkit-fon= +t-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-description p strong:only-child { font-size: 1.125rem; } +} + +.ui-description > div p:not(:first-child) strong:only-child { margin-top: v= +ar(--spacing-spacing-6); display: block; } + +.ui-description .content-conclusion div > strong:only-child { margin-top: v= +ar(--spacing-spacing-6); font-family: var(--sans); font-size: 1rem; font-we= +ight: 600; line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: = +antialiased; } + +@media (min-width: 1280px) { + .ui-description .content-conclusion div > strong:only-child { font-size: = +1.125rem; } +} + +.ui-description .content-conclusion div > strong:only-child { display: bloc= +k; } + +.ui-description .content-conclusion, .ui-description .content-pay-transpare= +ncy { margin-top: var(--spacing-spacing-6); display: block; } + +.ui-description .content-pay-transparency [style] { font-size: inherit !imp= +ortant; } + +.ui-description .content-pay-transparency .pay-input .title { margin-bottom= +: var(--spacing-spacing-2); margin-top: var(--spacing-spacing-4); font-weig= +ht: 600; } + +.ui-description .content-conclusion > div:not(:first-child) ul, .ui-descrip= +tion .content-conclusion > div:not(:first-child) ul + div { margin-top: var= +(--spacing-spacing-4); } +------MultipartBoundary--O2GiMn81ezp6rs0xRPtCHJmRceST559jLp3ArrroLZ---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://openai.com/_nuxt/BlockTimedTabs.944c46ae.css + +@charset "utf-8"; + +@import url("https://github.githubassets.com/assets/gist-embed-4ac6018bcc05= +457cde2f66d2e7299d11.css"); + +@import url("https://fonts.googleapis.com/icon?family=3DMaterial+Icons"); + +.root[data-v-22aefd69] .xsmall-copy { font-size: 0.666667rem; font-weight: = +unset; letter-spacing: unset; } + +.root[data-v-22aefd69] .xxsmall-copy { font-size: 0.583333rem; font-weight:= + unset; letter-spacing: unset; } + +input[type=3D"range"][data-v-c15ea89e] { appearance: none; position: relati= +ve; height: 12px; outline: none; background: transparent; } + +input[type=3D"range"][data-v-c15ea89e]::-webkit-slider-runnable-track { hei= +ght: 4px; width: 100%; cursor: pointer; background: linear-gradient(to righ= +t,rgba(var(--track-buffer-color),.6) var(--buffered-width, 0%),rgba(var(--t= +rack-buffer-color),.2) var(--buffered-width, 0%)); border-radius: 2px; } + +input[type=3D"range"][data-v-c15ea89e]::before { position: absolute; conten= +t: ""; top: 4px; left: 0px; width: var(--seek-before-width, 0%); height: 4p= +x; background-color: var(--track-color); cursor: pointer; border-radius: 2p= +x; } + +input[type=3D"range"][data-v-c15ea89e]::-webkit-slider-thumb { position: re= +lative; appearance: none; box-sizing: content-box; height: 15px; width: 15p= +x; border-radius: 50%; background-color: rgb(255, 255, 255); cursor: pointe= +r; margin: -5px 0px 0px; } + +@-webkit-keyframes cursorBlink {=20 + 0% { border-right-color: initial; } + 100% { border-right-color: transparent; } +} + +@keyframes cursorBlink {=20 + 0% { border-right-color: initial; } + 100% { border-right-color: transparent; } +} + +@-webkit-keyframes codeCursorBlink {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@keyframes codeCursorBlink {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +.theme-dark-gray .ui-demo pre code.hljs { margin: -1rem; } + +pre { white-space: pre-wrap; } + +pre.hide-content code span { visibility: hidden; } + +pre code { font-family: var(--mono); font-size: 1rem; line-height: 120%; le= +tter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + pre code { font-size: 1.0625rem; } +} + +pre code.hljs { opacity: 1; } + +input, textarea, label, select { display: block; } + +.ui-logos { background-color: transparent; background-image: linear-gradien= +t(90deg,var(--border-secondary),var(--border-secondary)); background-size: = +1px 1px; background-position: 50% 0px; background-repeat: repeat-y; } + +@media only screen and (min-width: 744px) { + .ui-logos { background-image: linear-gradient(90deg,var(--border-secondar= +y),var(--border-secondary)),linear-gradient(90deg,var(--border-secondary),v= +ar(--border-secondary)),linear-gradient(90deg,var(--border-secondary),var(-= +-border-secondary)); background-position: 25% 0px, 50% 0px, 75% 0px; } +} + +.katex { font: 1.21em / 1.2 KaTeX_Main, "Times New Roman", serif; text-inde= +nt: 0px; text-rendering: auto; } + +.katex * { border-color: currentcolor; } + +.katex .katex-version::after { content: "0.16.0"; } + +.katex .katex-mathml { position: absolute; clip: rect(1px, 1px, 1px, 1px); = +padding: 0px; border: 0px; height: 1px; width: 1px; overflow: hidden; } + +.katex .katex-html > .newline { display: block; } + +.katex .base { position: relative; display: inline-block; white-space: nowr= +ap; width: min-content; } + +.katex .strut { display: inline-block; } + +.katex .textbf { font-weight: 700; } + +.katex .textit { font-style: italic; } + +.katex .textrm { font-family: KaTeX_Main; } + +.katex .textsf { font-family: KaTeX_SansSerif; } + +.katex .texttt { font-family: KaTeX_Typewriter; } + +.katex .mathnormal { font-family: KaTeX_Math; font-style: italic; } + +.katex .mathit { font-family: KaTeX_Main; font-style: italic; } + +.katex .mathrm { font-style: normal; } + +.katex .mathbf { font-family: KaTeX_Main; font-weight: 700; } + +.katex .boldsymbol { font-family: KaTeX_Math; font-weight: 700; font-style:= + italic; } + +.katex .amsrm, .katex .mathbb, .katex .textbb { font-family: KaTeX_AMS; } + +.katex .mathcal { font-family: KaTeX_Caligraphic; } + +.katex .mathfrak, .katex .textfrak { font-family: KaTeX_Fraktur; } + +.katex .mathtt { font-family: KaTeX_Typewriter; } + +.katex .mathscr, .katex .textscr { font-family: KaTeX_Script; } + +.katex .mathsf, .katex .textsf { font-family: KaTeX_SansSerif; } + +.katex .mathboldsf, .katex .textboldsf { font-family: KaTeX_SansSerif; font= +-weight: 700; } + +.katex .mathitsf, .katex .textitsf { font-family: KaTeX_SansSerif; font-sty= +le: italic; } + +.katex .mainrm { font-family: KaTeX_Main; font-style: normal; } + +.katex .vlist-t { display: inline-table; table-layout: fixed; border-collap= +se: collapse; } + +.katex .vlist-r { display: table-row; } + +.katex .vlist { display: table-cell; vertical-align: bottom; position: rela= +tive; } + +.katex .vlist > span { display: block; height: 0px; position: relative; } + +.katex .vlist > span > span { display: inline-block; } + +.katex .vlist > span > .pstrut { overflow: hidden; width: 0px; } + +.katex .vlist-t2 { margin-right: -2px; } + +.katex .vlist-s { display: table-cell; vertical-align: bottom; font-size: 1= +px; width: 2px; min-width: 2px; } + +.katex .vbox { display: inline-flex; flex-direction: column; align-items: b= +aseline; } + +.katex .hbox { display: inline-flex; flex-direction: row; width: 100%; } + +.katex .thinbox { display: inline-flex; flex-direction: row; width: 0px; ma= +x-width: 0px; } + +.katex .msupsub { text-align: left; } + +.katex .mfrac > span > span { text-align: center; } + +.katex .mfrac .frac-line { display: inline-block; width: 100%; border-botto= +m-style: solid; } + +.katex .mfrac .frac-line, .katex .overline .overline-line, .katex .underlin= +e .underline-line, .katex .hline, .katex .hdashline, .katex .rule { min-hei= +ght: 1px; } + +.katex .mspace { display: inline-block; } + +.katex .llap, .katex .rlap, .katex .clap { width: 0px; position: relative; = +} + +.katex .llap > .inner, .katex .rlap > .inner, .katex .clap > .inner { posit= +ion: absolute; } + +.katex .llap > .fix, .katex .rlap > .fix, .katex .clap > .fix { display: in= +line-block; } + +.katex .llap > .inner { right: 0px; } + +.katex .rlap > .inner, .katex .clap > .inner { left: 0px; } + +.katex .clap > .inner > span { margin-left: -50%; margin-right: 50%; } + +.katex .rule { display: inline-block; border: 0px solid; position: relative= +; } + +.katex .overline .overline-line, .katex .underline .underline-line, .katex = +.hline { display: inline-block; width: 100%; border-bottom-style: solid; } + +.katex .hdashline { display: inline-block; width: 100%; border-bottom-style= +: dashed; } + +.katex .sqrt > .root { margin-left: 0.277778em; margin-right: -0.555556em; = +} + +.katex .sizing.reset-size1.size1, .katex .fontsize-ensurer.reset-size1.size= +1 { font-size: 1em; } + +.katex .sizing.reset-size1.size2, .katex .fontsize-ensurer.reset-size1.size= +2 { font-size: 1.2em; } + +.katex .sizing.reset-size1.size3, .katex .fontsize-ensurer.reset-size1.size= +3 { font-size: 1.4em; } + +.katex .sizing.reset-size1.size4, .katex .fontsize-ensurer.reset-size1.size= +4 { font-size: 1.6em; } + +.katex .sizing.reset-size1.size5, .katex .fontsize-ensurer.reset-size1.size= +5 { font-size: 1.8em; } + +.katex .sizing.reset-size1.size6, .katex .fontsize-ensurer.reset-size1.size= +6 { font-size: 2em; } + +.katex .sizing.reset-size1.size7, .katex .fontsize-ensurer.reset-size1.size= +7 { font-size: 2.4em; } + +.katex .sizing.reset-size1.size8, .katex .fontsize-ensurer.reset-size1.size= +8 { font-size: 2.88em; } + +.katex .sizing.reset-size1.size9, .katex .fontsize-ensurer.reset-size1.size= +9 { font-size: 3.456em; } + +.katex .sizing.reset-size1.size10, .katex .fontsize-ensurer.reset-size1.siz= +e10 { font-size: 4.148em; } + +.katex .sizing.reset-size1.size11, .katex .fontsize-ensurer.reset-size1.siz= +e11 { font-size: 4.976em; } + +.katex .sizing.reset-size2.size1, .katex .fontsize-ensurer.reset-size2.size= +1 { font-size: 0.833333em; } + +.katex .sizing.reset-size2.size2, .katex .fontsize-ensurer.reset-size2.size= +2 { font-size: 1em; } + +.katex .sizing.reset-size2.size3, .katex .fontsize-ensurer.reset-size2.size= +3 { font-size: 1.16667em; } + +.katex .sizing.reset-size2.size4, .katex .fontsize-ensurer.reset-size2.size= +4 { font-size: 1.33333em; } + +.katex .sizing.reset-size2.size5, .katex .fontsize-ensurer.reset-size2.size= +5 { font-size: 1.5em; } + +.katex .sizing.reset-size2.size6, .katex .fontsize-ensurer.reset-size2.size= +6 { font-size: 1.66667em; } + +.katex .sizing.reset-size2.size7, .katex .fontsize-ensurer.reset-size2.size= +7 { font-size: 2em; } + +.katex .sizing.reset-size2.size8, .katex .fontsize-ensurer.reset-size2.size= +8 { font-size: 2.4em; } + +.katex .sizing.reset-size2.size9, .katex .fontsize-ensurer.reset-size2.size= +9 { font-size: 2.88em; } + +.katex .sizing.reset-size2.size10, .katex .fontsize-ensurer.reset-size2.siz= +e10 { font-size: 3.45667em; } + +.katex .sizing.reset-size2.size11, .katex .fontsize-ensurer.reset-size2.siz= +e11 { font-size: 4.14667em; } + +.katex .sizing.reset-size3.size1, .katex .fontsize-ensurer.reset-size3.size= +1 { font-size: 0.714286em; } + +.katex .sizing.reset-size3.size2, .katex .fontsize-ensurer.reset-size3.size= +2 { font-size: 0.857143em; } + +.katex .sizing.reset-size3.size3, .katex .fontsize-ensurer.reset-size3.size= +3 { font-size: 1em; } + +.katex .sizing.reset-size3.size4, .katex .fontsize-ensurer.reset-size3.size= +4 { font-size: 1.14286em; } + +.katex .sizing.reset-size3.size5, .katex .fontsize-ensurer.reset-size3.size= +5 { font-size: 1.28571em; } + +.katex .sizing.reset-size3.size6, .katex .fontsize-ensurer.reset-size3.size= +6 { font-size: 1.42857em; } + +.katex .sizing.reset-size3.size7, .katex .fontsize-ensurer.reset-size3.size= +7 { font-size: 1.71429em; } + +.katex .sizing.reset-size3.size8, .katex .fontsize-ensurer.reset-size3.size= +8 { font-size: 2.05714em; } + +.katex .sizing.reset-size3.size9, .katex .fontsize-ensurer.reset-size3.size= +9 { font-size: 2.46857em; } + +.katex .sizing.reset-size3.size10, .katex .fontsize-ensurer.reset-size3.siz= +e10 { font-size: 2.96286em; } + +.katex .sizing.reset-size3.size11, .katex .fontsize-ensurer.reset-size3.siz= +e11 { font-size: 3.55429em; } + +.katex .sizing.reset-size4.size1, .katex .fontsize-ensurer.reset-size4.size= +1 { font-size: 0.625em; } + +.katex .sizing.reset-size4.size2, .katex .fontsize-ensurer.reset-size4.size= +2 { font-size: 0.75em; } + +.katex .sizing.reset-size4.size3, .katex .fontsize-ensurer.reset-size4.size= +3 { font-size: 0.875em; } + +.katex .sizing.reset-size4.size4, .katex .fontsize-ensurer.reset-size4.size= +4 { font-size: 1em; } + +.katex .sizing.reset-size4.size5, .katex .fontsize-ensurer.reset-size4.size= +5 { font-size: 1.125em; } + +.katex .sizing.reset-size4.size6, .katex .fontsize-ensurer.reset-size4.size= +6 { font-size: 1.25em; } + +.katex .sizing.reset-size4.size7, .katex .fontsize-ensurer.reset-size4.size= +7 { font-size: 1.5em; } + +.katex .sizing.reset-size4.size8, .katex .fontsize-ensurer.reset-size4.size= +8 { font-size: 1.8em; } + +.katex .sizing.reset-size4.size9, .katex .fontsize-ensurer.reset-size4.size= +9 { font-size: 2.16em; } + +.katex .sizing.reset-size4.size10, .katex .fontsize-ensurer.reset-size4.siz= +e10 { font-size: 2.5925em; } + +.katex .sizing.reset-size4.size11, .katex .fontsize-ensurer.reset-size4.siz= +e11 { font-size: 3.11em; } + +.katex .sizing.reset-size5.size1, .katex .fontsize-ensurer.reset-size5.size= +1 { font-size: 0.555556em; } + +.katex .sizing.reset-size5.size2, .katex .fontsize-ensurer.reset-size5.size= +2 { font-size: 0.666667em; } + +.katex .sizing.reset-size5.size3, .katex .fontsize-ensurer.reset-size5.size= +3 { font-size: 0.777778em; } + +.katex .sizing.reset-size5.size4, .katex .fontsize-ensurer.reset-size5.size= +4 { font-size: 0.888889em; } + +.katex .sizing.reset-size5.size5, .katex .fontsize-ensurer.reset-size5.size= +5 { font-size: 1em; } + +.katex .sizing.reset-size5.size6, .katex .fontsize-ensurer.reset-size5.size= +6 { font-size: 1.11111em; } + +.katex .sizing.reset-size5.size7, .katex .fontsize-ensurer.reset-size5.size= +7 { font-size: 1.33333em; } + +.katex .sizing.reset-size5.size8, .katex .fontsize-ensurer.reset-size5.size= +8 { font-size: 1.6em; } + +.katex .sizing.reset-size5.size9, .katex .fontsize-ensurer.reset-size5.size= +9 { font-size: 1.92em; } + +.katex .sizing.reset-size5.size10, .katex .fontsize-ensurer.reset-size5.siz= +e10 { font-size: 2.30444em; } + +.katex .sizing.reset-size5.size11, .katex .fontsize-ensurer.reset-size5.siz= +e11 { font-size: 2.76444em; } + +.katex .sizing.reset-size6.size1, .katex .fontsize-ensurer.reset-size6.size= +1 { font-size: 0.5em; } + +.katex .sizing.reset-size6.size2, .katex .fontsize-ensurer.reset-size6.size= +2 { font-size: 0.6em; } + +.katex .sizing.reset-size6.size3, .katex .fontsize-ensurer.reset-size6.size= +3 { font-size: 0.7em; } + +.katex .sizing.reset-size6.size4, .katex .fontsize-ensurer.reset-size6.size= +4 { font-size: 0.8em; } + +.katex .sizing.reset-size6.size5, .katex .fontsize-ensurer.reset-size6.size= +5 { font-size: 0.9em; } + +.katex .sizing.reset-size6.size6, .katex .fontsize-ensurer.reset-size6.size= +6 { font-size: 1em; } + +.katex .sizing.reset-size6.size7, .katex .fontsize-ensurer.reset-size6.size= +7 { font-size: 1.2em; } + +.katex .sizing.reset-size6.size8, .katex .fontsize-ensurer.reset-size6.size= +8 { font-size: 1.44em; } + +.katex .sizing.reset-size6.size9, .katex .fontsize-ensurer.reset-size6.size= +9 { font-size: 1.728em; } + +.katex .sizing.reset-size6.size10, .katex .fontsize-ensurer.reset-size6.siz= +e10 { font-size: 2.074em; } + +.katex .sizing.reset-size6.size11, .katex .fontsize-ensurer.reset-size6.siz= +e11 { font-size: 2.488em; } + +.katex .sizing.reset-size7.size1, .katex .fontsize-ensurer.reset-size7.size= +1 { font-size: 0.416667em; } + +.katex .sizing.reset-size7.size2, .katex .fontsize-ensurer.reset-size7.size= +2 { font-size: 0.5em; } + +.katex .sizing.reset-size7.size3, .katex .fontsize-ensurer.reset-size7.size= +3 { font-size: 0.583333em; } + +.katex .sizing.reset-size7.size4, .katex .fontsize-ensurer.reset-size7.size= +4 { font-size: 0.666667em; } + +.katex .sizing.reset-size7.size5, .katex .fontsize-ensurer.reset-size7.size= +5 { font-size: 0.75em; } + +.katex .sizing.reset-size7.size6, .katex .fontsize-ensurer.reset-size7.size= +6 { font-size: 0.833333em; } + +.katex .sizing.reset-size7.size7, .katex .fontsize-ensurer.reset-size7.size= +7 { font-size: 1em; } + +.katex .sizing.reset-size7.size8, .katex .fontsize-ensurer.reset-size7.size= +8 { font-size: 1.2em; } + +.katex .sizing.reset-size7.size9, .katex .fontsize-ensurer.reset-size7.size= +9 { font-size: 1.44em; } + +.katex .sizing.reset-size7.size10, .katex .fontsize-ensurer.reset-size7.siz= +e10 { font-size: 1.72833em; } + +.katex .sizing.reset-size7.size11, .katex .fontsize-ensurer.reset-size7.siz= +e11 { font-size: 2.07333em; } + +.katex .sizing.reset-size8.size1, .katex .fontsize-ensurer.reset-size8.size= +1 { font-size: 0.347222em; } + +.katex .sizing.reset-size8.size2, .katex .fontsize-ensurer.reset-size8.size= +2 { font-size: 0.416667em; } + +.katex .sizing.reset-size8.size3, .katex .fontsize-ensurer.reset-size8.size= +3 { font-size: 0.486111em; } + +.katex .sizing.reset-size8.size4, .katex .fontsize-ensurer.reset-size8.size= +4 { font-size: 0.555556em; } + +.katex .sizing.reset-size8.size5, .katex .fontsize-ensurer.reset-size8.size= +5 { font-size: 0.625em; } + +.katex .sizing.reset-size8.size6, .katex .fontsize-ensurer.reset-size8.size= +6 { font-size: 0.694444em; } + +.katex .sizing.reset-size8.size7, .katex .fontsize-ensurer.reset-size8.size= +7 { font-size: 0.833333em; } + +.katex .sizing.reset-size8.size8, .katex .fontsize-ensurer.reset-size8.size= +8 { font-size: 1em; } + +.katex .sizing.reset-size8.size9, .katex .fontsize-ensurer.reset-size8.size= +9 { font-size: 1.2em; } + +.katex .sizing.reset-size8.size10, .katex .fontsize-ensurer.reset-size8.siz= +e10 { font-size: 1.44028em; } + +.katex .sizing.reset-size8.size11, .katex .fontsize-ensurer.reset-size8.siz= +e11 { font-size: 1.72778em; } + +.katex .sizing.reset-size9.size1, .katex .fontsize-ensurer.reset-size9.size= +1 { font-size: 0.289352em; } + +.katex .sizing.reset-size9.size2, .katex .fontsize-ensurer.reset-size9.size= +2 { font-size: 0.347222em; } + +.katex .sizing.reset-size9.size3, .katex .fontsize-ensurer.reset-size9.size= +3 { font-size: 0.405093em; } + +.katex .sizing.reset-size9.size4, .katex .fontsize-ensurer.reset-size9.size= +4 { font-size: 0.462963em; } + +.katex .sizing.reset-size9.size5, .katex .fontsize-ensurer.reset-size9.size= +5 { font-size: 0.520833em; } + +.katex .sizing.reset-size9.size6, .katex .fontsize-ensurer.reset-size9.size= +6 { font-size: 0.578704em; } + +.katex .sizing.reset-size9.size7, .katex .fontsize-ensurer.reset-size9.size= +7 { font-size: 0.694444em; } + +.katex .sizing.reset-size9.size8, .katex .fontsize-ensurer.reset-size9.size= +8 { font-size: 0.833333em; } + +.katex .sizing.reset-size9.size9, .katex .fontsize-ensurer.reset-size9.size= +9 { font-size: 1em; } + +.katex .sizing.reset-size9.size10, .katex .fontsize-ensurer.reset-size9.siz= +e10 { font-size: 1.20023em; } + +.katex .sizing.reset-size9.size11, .katex .fontsize-ensurer.reset-size9.siz= +e11 { font-size: 1.43981em; } + +.katex .sizing.reset-size10.size1, .katex .fontsize-ensurer.reset-size10.si= +ze1 { font-size: 0.24108em; } + +.katex .sizing.reset-size10.size2, .katex .fontsize-ensurer.reset-size10.si= +ze2 { font-size: 0.289296em; } + +.katex .sizing.reset-size10.size3, .katex .fontsize-ensurer.reset-size10.si= +ze3 { font-size: 0.337512em; } + +.katex .sizing.reset-size10.size4, .katex .fontsize-ensurer.reset-size10.si= +ze4 { font-size: 0.385728em; } + +.katex .sizing.reset-size10.size5, .katex .fontsize-ensurer.reset-size10.si= +ze5 { font-size: 0.433944em; } + +.katex .sizing.reset-size10.size6, .katex .fontsize-ensurer.reset-size10.si= +ze6 { font-size: 0.48216em; } + +.katex .sizing.reset-size10.size7, .katex .fontsize-ensurer.reset-size10.si= +ze7 { font-size: 0.578592em; } + +.katex .sizing.reset-size10.size8, .katex .fontsize-ensurer.reset-size10.si= +ze8 { font-size: 0.694311em; } + +.katex .sizing.reset-size10.size9, .katex .fontsize-ensurer.reset-size10.si= +ze9 { font-size: 0.833173em; } + +.katex .sizing.reset-size10.size10, .katex .fontsize-ensurer.reset-size10.s= +ize10 { font-size: 1em; } + +.katex .sizing.reset-size10.size11, .katex .fontsize-ensurer.reset-size10.s= +ize11 { font-size: 1.19961em; } + +.katex .sizing.reset-size11.size1, .katex .fontsize-ensurer.reset-size11.si= +ze1 { font-size: 0.200965em; } + +.katex .sizing.reset-size11.size2, .katex .fontsize-ensurer.reset-size11.si= +ze2 { font-size: 0.241158em; } + +.katex .sizing.reset-size11.size3, .katex .fontsize-ensurer.reset-size11.si= +ze3 { font-size: 0.28135em; } + +.katex .sizing.reset-size11.size4, .katex .fontsize-ensurer.reset-size11.si= +ze4 { font-size: 0.321543em; } + +.katex .sizing.reset-size11.size5, .katex .fontsize-ensurer.reset-size11.si= +ze5 { font-size: 0.361736em; } + +.katex .sizing.reset-size11.size6, .katex .fontsize-ensurer.reset-size11.si= +ze6 { font-size: 0.401929em; } + +.katex .sizing.reset-size11.size7, .katex .fontsize-ensurer.reset-size11.si= +ze7 { font-size: 0.482315em; } + +.katex .sizing.reset-size11.size8, .katex .fontsize-ensurer.reset-size11.si= +ze8 { font-size: 0.578778em; } + +.katex .sizing.reset-size11.size9, .katex .fontsize-ensurer.reset-size11.si= +ze9 { font-size: 0.694534em; } + +.katex .sizing.reset-size11.size10, .katex .fontsize-ensurer.reset-size11.s= +ize10 { font-size: 0.833601em; } + +.katex .sizing.reset-size11.size11, .katex .fontsize-ensurer.reset-size11.s= +ize11 { font-size: 1em; } + +.katex .delimsizing.size1 { font-family: KaTeX_Size1; } + +.katex .delimsizing.size2 { font-family: KaTeX_Size2; } + +.katex .delimsizing.size3 { font-family: KaTeX_Size3; } + +.katex .delimsizing.size4 { font-family: KaTeX_Size4; } + +.katex .delimsizing.mult .delim-size1 > span { font-family: KaTeX_Size1; } + +.katex .delimsizing.mult .delim-size4 > span { font-family: KaTeX_Size4; } + +.katex .nulldelimiter { display: inline-block; width: 0.12em; } + +.katex .delimcenter, .katex .op-symbol { position: relative; } + +.katex .op-symbol.small-op { font-family: KaTeX_Size1; } + +.katex .op-symbol.large-op { font-family: KaTeX_Size2; } + +.katex .op-limits > .vlist-t { text-align: center; } + +.katex .accent > .vlist-t { text-align: center; } + +.katex .accent .accent-body { position: relative; } + +.katex .accent .accent-body:not(.accent-full) { width: 0px; } + +.katex .overlay { display: block; } + +.katex .mtable .vertical-separator { display: inline-block; min-width: 1px;= + } + +.katex .mtable .arraycolsep { display: inline-block; } + +.katex .mtable .col-align-c > .vlist-t { text-align: center; } + +.katex .mtable .col-align-l > .vlist-t { text-align: left; } + +.katex .mtable .col-align-r > .vlist-t { text-align: right; } + +.katex .svg-align { text-align: left; } + +.katex svg { display: block; position: absolute; width: 100%; height: inher= +it; fill: currentcolor; stroke: currentcolor; fill-rule: nonzero; fill-opac= +ity: 1; stroke-width: 1; stroke-linecap: butt; stroke-linejoin: miter; stro= +ke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0; stroke-opac= +ity: 1; } + +.katex svg path { stroke: none; } + +.katex img { border-style: none; min-width: 0px; min-height: 0px; max-width= +: none; max-height: none; } + +.katex .stretchy { width: 100%; display: block; position: relative; overflo= +w: hidden; } + +.katex .stretchy::before, .katex .stretchy::after { content: ""; } + +.katex .hide-tail { width: 100%; position: relative; overflow: hidden; } + +.katex .halfarrow-left { position: absolute; left: 0px; width: 50.2%; overf= +low: hidden; } + +.katex .halfarrow-right { position: absolute; right: 0px; width: 50.2%; ove= +rflow: hidden; } + +.katex .brace-left { position: absolute; left: 0px; width: 25.1%; overflow:= + hidden; } + +.katex .brace-center { position: absolute; left: 25%; width: 50%; overflow:= + hidden; } + +.katex .brace-right { position: absolute; right: 0px; width: 25.1%; overflo= +w: hidden; } + +.katex .x-arrow-pad { padding: 0px 0.5em; } + +.katex .cd-arrow-pad { padding: 0px 0.55556em 0px 0.27778em; } + +.katex .x-arrow, .katex .mover, .katex .munder { text-align: center; } + +.katex .boxpad { padding: 0px 0.3em; } + +.katex .fbox, .katex .fcolorbox { box-sizing: border-box; border: 0.04em so= +lid; } + +.katex .cancel-pad { padding: 0px 0.2em; } + +.katex .cancel-lap { margin-left: -0.2em; margin-right: -0.2em; } + +.katex .sout { border-bottom-style: solid; border-bottom-width: 0.08em; } + +.katex .angl { box-sizing: border-box; border-top: 0.049em solid; border-ri= +ght: 0.049em solid; margin-right: 0.03889em; } + +.katex .anglpad { padding: 0px 0.03889em; } + +.katex .eqn-num::before { counter-increment: katexEqnNo 1; content: "(" cou= +nter(katexEqnNo) ")"; } + +.katex .mml-eqn-num::before { counter-increment: mmlEqnNo 1; content: "(" c= +ounter(mmlEqnNo) ")"; } + +.katex .mtr-glue { width: 50%; } + +.katex .cd-vert-arrow { display: inline-block; position: relative; } + +.katex .cd-label-left { display: inline-block; position: absolute; right: c= +alc(50% + 0.3em); text-align: left; } + +.katex .cd-label-right { display: inline-block; position: absolute; left: c= +alc(50% + 0.3em); text-align: right; } + +.katex-display { display: block; margin: 1em 0px; text-align: center; } + +.katex-display > .katex { display: block; text-align: center; white-space: = +nowrap; } + +.katex-display > .katex > .katex-html { display: block; position: relative;= + } + +.katex-display > .katex > .katex-html > .tag { position: absolute; right: 0= +px; } + +.katex-display.leqno > .katex > .katex-html > .tag { left: 0px; right: auto= +; } + +.katex-display.fleqn > .katex { text-align: left; padding-left: 2em; } + +body { counter-reset: katexEqnNo 0 mmlEqnNo 0; } + +.root[data-v-271bb002] .fade-enter-active, .root[data-v-271bb002] .fade-lea= +ve-active { transition: opacity 0.3s ease-in-out 0s; } + +.root[data-v-271bb002] .fade-enter, .root[data-v-271bb002] .fade-leave-to {= + opacity: 0; } +------MultipartBoundary--O2GiMn81ezp6rs0xRPtCHJmRceST559jLp3ArrroLZ---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://github.githubassets.com/assets/gist-embed-4ac6018bcc05457cde2f66d2e7299d11.css + +@charset "utf-8"; + +.gist { color: rgb(51, 51, 51); direction: ltr; font-size: 16px; text-align= +: left; } + +.gist .markdown-body { font-family: -apple-system, BlinkMacSystemFont, "Seg= +oe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"= +, "Segoe UI Symbol"; font-size: 16px; line-height: 1.5; overflow-wrap: brea= +k-word; } + +.gist .markdown-body::before { content: ""; display: table; } + +.gist .markdown-body::after { clear: both; content: ""; display: table; } + +.gist .markdown-body > :first-child { margin-top: 0px !important; } + +.gist .markdown-body > :last-child { margin-bottom: 0px !important; } + +.gist .markdown-body a:not([href]) { color: inherit; text-decoration: none;= + } + +.gist .markdown-body .absent { color: rgb(203, 36, 49); } + +.gist .markdown-body .anchor { float: left; line-height: 1; margin-left: -2= +0px; padding-right: 4px; } + +.gist .markdown-body .anchor:focus { outline: none; } + +.gist .markdown-body blockquote, .gist .markdown-body details, .gist .markd= +own-body dl, .gist .markdown-body ol, .gist .markdown-body p, .gist .markdo= +wn-body pre, .gist .markdown-body table, .gist .markdown-body ul { margin-b= +ottom: 16px; margin-top: 0px; } + +.gist .markdown-body hr { background-color: rgb(225, 228, 232); border: 0px= +; height: 0.25em; margin: 24px 0px; padding: 0px; } + +.gist .markdown-body blockquote { border-left: 0.25em solid rgb(223, 226, 2= +29); color: rgb(106, 115, 125); padding: 0px 1em; } + +.gist .markdown-body blockquote > :first-child { margin-top: 0px; } + +.gist .markdown-body blockquote > :last-child { margin-bottom: 0px; } + +.gist .markdown-body kbd { background-color: rgb(250, 251, 252); border-wid= +th: 1px; border-style: solid; border-color: rgb(198, 203, 209) rgb(198, 203= +, 209) rgb(149, 157, 165); border-image: initial; border-radius: 3px; box-s= +hadow: rgb(149, 157, 165) 0px -1px 0px inset; color: rgb(68, 77, 86); displ= +ay: inline-block; font-size: 11px; line-height: 10px; padding: 3px 5px; ver= +tical-align: middle; } + +.gist .markdown-body h1, .gist .markdown-body h2, .gist .markdown-body h3, = +.gist .markdown-body h4, .gist .markdown-body h5, .gist .markdown-body h6 {= + font-weight: 600; line-height: 1.25; margin-bottom: 16px; margin-top: 24px= +; } + +.gist .markdown-body h1 .octicon-link, .gist .markdown-body h2 .octicon-lin= +k, .gist .markdown-body h3 .octicon-link, .gist .markdown-body h4 .octicon-= +link, .gist .markdown-body h5 .octicon-link, .gist .markdown-body h6 .octic= +on-link { color: rgb(27, 31, 35); vertical-align: middle; visibility: hidde= +n; } + +.gist .markdown-body h1:hover .anchor, .gist .markdown-body h2:hover .ancho= +r, .gist .markdown-body h3:hover .anchor, .gist .markdown-body h4:hover .an= +chor, .gist .markdown-body h5:hover .anchor, .gist .markdown-body h6:hover = +.anchor { text-decoration: none; } + +.gist .markdown-body h1:hover .anchor .octicon-link, .gist .markdown-body h= +2:hover .anchor .octicon-link, .gist .markdown-body h3:hover .anchor .octic= +on-link, .gist .markdown-body h4:hover .anchor .octicon-link, .gist .markdo= +wn-body h5:hover .anchor .octicon-link, .gist .markdown-body h6:hover .anch= +or .octicon-link { visibility: visible; } + +.gist .markdown-body h1 code, .gist .markdown-body h1 tt, .gist .markdown-b= +ody h2 code, .gist .markdown-body h2 tt, .gist .markdown-body h3 code, .gis= +t .markdown-body h3 tt, .gist .markdown-body h4 code, .gist .markdown-body = +h4 tt, .gist .markdown-body h5 code, .gist .markdown-body h5 tt, .gist .mar= +kdown-body h6 code, .gist .markdown-body h6 tt { font-size: inherit; } + +.gist .markdown-body h1 { font-size: 2em; } + +.gist .markdown-body h1, .gist .markdown-body h2 { border-bottom: 1px solid= + rgb(234, 236, 239); padding-bottom: 0.3em; } + +.gist .markdown-body h2 { font-size: 1.5em; } + +.gist .markdown-body h3 { font-size: 1.25em; } + +.gist .markdown-body h4 { font-size: 1em; } + +.gist .markdown-body h5 { font-size: 0.875em; } + +.gist .markdown-body h6 { color: rgb(106, 115, 125); font-size: 0.85em; } + +.gist .markdown-body ol, .gist .markdown-body ul { padding-left: 2em; } + +.gist .markdown-body ol.no-list, .gist .markdown-body ul.no-list { list-sty= +le-type: none; padding: 0px; } + +.gist .markdown-body ol ol, .gist .markdown-body ol ul, .gist .markdown-bod= +y ul ol, .gist .markdown-body ul ul { margin-bottom: 0px; margin-top: 0px; = +} + +.gist .markdown-body li { } + +.gist .markdown-body li > p { margin-top: 16px; } + +.gist .markdown-body li + li { margin-top: 0.25em; } + +.gist .markdown-body dl { padding: 0px; } + +.gist .markdown-body dl dt { font-size: 1em; font-style: italic; font-weigh= +t: 600; margin-top: 16px; padding: 0px; } + +.gist .markdown-body dl dd { margin-bottom: 16px; padding: 0px 16px; } + +.gist .markdown-body table { display: block; overflow: auto; width: 100%; } + +.gist .markdown-body table th { font-weight: 600; } + +.gist .markdown-body table td, .gist .markdown-body table th { border: 1px = +solid rgb(223, 226, 229); padding: 6px 13px; } + +.gist .markdown-body table tr { background-color: rgb(255, 255, 255); borde= +r-top: 1px solid rgb(198, 203, 209); } + +.gist .markdown-body table tr:nth-child(2n) { background-color: rgb(246, 24= +8, 250); } + +.gist .markdown-body table img { background-color: transparent; } + +.gist .markdown-body img { background-color: rgb(255, 255, 255); box-sizing= +: content-box; max-width: 100%; } + +.gist .markdown-body img[align=3D"right"] { padding-left: 20px; } + +.gist .markdown-body img[align=3D"left"] { padding-right: 20px; } + +.gist .markdown-body .emoji { background-color: transparent; max-width: non= +e; vertical-align: text-top; } + +.gist .markdown-body span.frame { display: block; overflow: hidden; } + +.gist .markdown-body span.frame > span { border: 1px solid rgb(223, 226, 22= +9); display: block; float: left; margin: 13px 0px 0px; overflow: hidden; pa= +dding: 7px; width: auto; } + +.gist .markdown-body span.frame span img { display: block; float: left; } + +.gist .markdown-body span.frame span span { clear: both; color: rgb(36, 41,= + 46); display: block; padding: 5px 0px 0px; } + +.gist .markdown-body span.align-center { clear: both; display: block; overf= +low: hidden; } + +.gist .markdown-body span.align-center > span { display: block; margin: 13p= +x auto 0px; overflow: hidden; text-align: center; } + +.gist .markdown-body span.align-center span img { margin: 0px auto; text-al= +ign: center; } + +.gist .markdown-body span.align-right { clear: both; display: block; overfl= +ow: hidden; } + +.gist .markdown-body span.align-right > span { display: block; margin: 13px= + 0px 0px; overflow: hidden; text-align: right; } + +.gist .markdown-body span.align-right span img { margin: 0px; text-align: r= +ight; } + +.gist .markdown-body span.float-left { display: block; float: left; margin-= +right: 13px; overflow: hidden; } + +.gist .markdown-body span.float-left span { margin: 13px 0px 0px; } + +.gist .markdown-body span.float-right { display: block; float: right; margi= +n-left: 13px; overflow: hidden; } + +.gist .markdown-body span.float-right > span { display: block; margin: 13px= + auto 0px; overflow: hidden; text-align: right; } + +.gist .markdown-body code, .gist .markdown-body tt { background-color: rgba= +(27, 31, 35, 0.05); border-radius: 3px; font-size: 85%; margin: 0px; paddin= +g: 0.2em 0.4em; } + +.gist .markdown-body code br, .gist .markdown-body tt br { display: none; } + +.gist .markdown-body del code { text-decoration: inherit; } + +.gist .markdown-body pre { overflow-wrap: normal; } + +.gist .markdown-body pre > code { background: transparent; border: 0px; fon= +t-size: 100%; margin: 0px; padding: 0px; white-space: pre; word-break: norm= +al; } + +.gist .markdown-body .highlight { margin-bottom: 16px; } + +.gist .markdown-body .highlight pre { margin-bottom: 0px; word-break: norma= +l; } + +.gist .markdown-body .highlight pre, .gist .markdown-body pre { background-= +color: rgb(246, 248, 250); border-radius: 3px; font-size: 85%; line-height:= + 1.45; overflow: auto; padding: 16px; } + +.gist .markdown-body pre code, .gist .markdown-body pre tt { background-col= +or: transparent; border: 0px; display: inline; line-height: inherit; margin= +: 0px; overflow: visible; padding: 0px; overflow-wrap: normal; } + +.gist .markdown-body .csv-data td, .gist .markdown-body .csv-data th { font= +-size: 12px; line-height: 1; overflow: hidden; padding: 5px; text-align: le= +ft; white-space: nowrap; } + +.gist .markdown-body .csv-data .blob-num { background: rgb(255, 255, 255); = +border: 0px; padding: 10px 8px 9px; text-align: right; } + +.gist .markdown-body .csv-data tr { border-top: 0px; } + +.gist .markdown-body .csv-data th { background: rgb(246, 248, 250); border-= +top: 0px; font-weight: 600; } + +.gist .pl-c { color: rgb(106, 115, 125); } + +.gist .pl-c1, .gist .pl-s .pl-v { color: rgb(0, 92, 197); } + +.gist .pl-e, .gist .pl-en { color: rgb(111, 66, 193); } + +.gist .pl-s .pl-s1, .gist .pl-smi { color: rgb(36, 41, 46); } + +.gist .pl-ent { color: rgb(34, 134, 58); } + +.gist .pl-k { color: rgb(215, 58, 73); } + +.gist .pl-pds, .gist .pl-s, .gist .pl-s .pl-pse .pl-s1, .gist .pl-sr, .gist= + .pl-sr .pl-cce, .gist .pl-sr .pl-sra, .gist .pl-sr .pl-sre { color: rgb(3,= + 47, 98); } + +.gist .pl-smw, .gist .pl-v { color: rgb(227, 98, 9); } + +.gist .pl-bu { color: rgb(179, 29, 40); } + +.gist .pl-ii { background-color: rgb(179, 29, 40); color: rgb(250, 251, 252= +); } + +.gist .pl-c2 { background-color: rgb(215, 58, 73); color: rgb(250, 251, 252= +); } + +.gist .pl-c2::before { content: "^M"; } + +.gist .pl-sr .pl-cce { color: rgb(34, 134, 58); font-weight: 700; } + +.gist .pl-ml { color: rgb(115, 92, 15); } + +.gist .pl-mh, .gist .pl-mh .pl-en, .gist .pl-ms { color: rgb(0, 92, 197); f= +ont-weight: 700; } + +.gist .pl-mi { color: rgb(36, 41, 46); font-style: italic; } + +.gist .pl-mb { color: rgb(36, 41, 46); font-weight: 700; } + +.gist .pl-md { background-color: rgb(255, 238, 240); color: rgb(179, 29, 40= +); } + +.gist .pl-mi1 { background-color: rgb(240, 255, 244); color: rgb(34, 134, 5= +8); } + +.gist .pl-mc { background-color: rgb(255, 235, 218); color: rgb(227, 98, 9)= +; } + +.gist .pl-mi2 { background-color: rgb(0, 92, 197); color: rgb(246, 248, 250= +); } + +.gist .pl-mdr { color: rgb(111, 66, 193); font-weight: 700; } + +.gist .pl-ba { color: rgb(88, 96, 105); } + +.gist .pl-sg { color: rgb(149, 157, 165); } + +.gist .pl-corl { color: rgb(3, 47, 98); text-decoration: underline; } + +.gist .breadcrumb { color: rgb(88, 96, 105); font-size: 16px; } + +.gist .breadcrumb .separator { white-space: pre-wrap; } + +.gist .breadcrumb .separator::after, .gist .breadcrumb .separator::before {= + content: " "; } + +.gist .breadcrumb strong.final-path { color: rgb(36, 41, 46); } + +.gist .editor-abort { display: inline; font-size: 14px; } + +.gist .blob-interaction-bar { background-color: rgb(242, 242, 242); border-= +bottom: 1px solid rgb(229, 229, 229); position: relative; } + +.gist .blob-interaction-bar::before { content: ""; display: table; } + +.gist .blob-interaction-bar::after { clear: both; content: ""; display: tab= +le; } + +.gist .blob-interaction-bar .octicon-search { color: rgb(88, 96, 105); font= +-size: 12px; left: 10px; position: absolute; top: 10px; } + +.gist .blob-filter { border: 0px; border-radius: 0px; font-size: 12px; outl= +ine: none; padding: 4px 20px 5px 30px; width: 100%; } + +.gist .blob-filter:focus { outline: none; } + +.gist .html-blob { margin-bottom: 15px; } + +.gist .TagsearchPopover { max-width: 600px; width: inherit; } + +.gist .TagsearchPopover-content { max-height: 300px; } + +.gist .TagsearchPopover-list .TagsearchPopover-list-item:hover { background= +-color: rgb(246, 248, 250); } + +.gist .TagsearchPopover-list .TagsearchPopover-list-item .TagsearchPopover-= +item:hover { text-decoration: none; } + +.gist .TagsearchPopover-list .blob-code-inner { white-space: pre-wrap; } + +.gist .license-summary-octicon { color: rgb(149, 157, 165); } + +.gist .rule-type-permissions { color: rgb(40, 167, 69); } + +.gist .rule-type-conditions { color: rgb(3, 102, 214); } + +.gist .rule-type-limitations { color: rgb(215, 58, 73); } + +.gist .linejump .linejump-input { background-color: rgb(250, 251, 252); wid= +th: 340px; } + +.gist .linejump .btn, .gist .linejump .linejump-input { font-size: 16px; pa= +dding: 10px 15px; } + +.gist .blob-wrapper { overflow: auto hidden; } + +.gist .page-blob.height-full .blob-wrapper { overflow-y: auto; } + +.gist .page-edit-blob.height-full .CodeMirror { height: 300px; } + +.gist .page-edit-blob.height-full .CodeMirror, .gist .page-edit-blob.height= +-full .CodeMirror-scroll { display: flex; flex: 1 1 auto; flex-direction: c= +olumn; } + +.gist .blob-wrapper-embedded { max-height: 240px; overflow-y: auto; } + +.gist .diff-table { border-collapse: separate; width: 100%; } + +.gist .diff-table .line-comments { border-top: 1px solid rgb(225, 228, 232)= +; padding: 10px; vertical-align: top; } + +.gist .diff-table .line-comments:first-child + .empty-cell { border-left-wi= +dth: 1px; } + +.gist .diff-table tr:not(:last-child) .line-comments { border-bottom: 1px s= +olid rgb(225, 228, 232); border-top: 1px solid rgb(225, 228, 232); } + +.gist .blob-num { color: rgba(27, 31, 35, 0.3); cursor: pointer; font-famil= +y: SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace; font-size= +: 12px; line-height: 20px; min-width: 50px; padding-left: 10px; padding-rig= +ht: 10px; text-align: right; user-select: none; vertical-align: top; white-= +space: nowrap; width: 1%; } + +.gist .blob-num:hover { color: rgba(27, 31, 35, 0.6); } + +.gist .blob-num::before { content: attr(data-line-number); } + +.gist .blob-num.non-expandable { cursor: default; } + +.gist .blob-num.non-expandable:hover { color: rgba(27, 31, 35, 0.3); } + +.gist .blob-code { line-height: 20px; padding-left: 10px; padding-right: 10= +px; position: relative; vertical-align: top; } + +.gist .blob-code-inner { color: rgb(36, 41, 46); font-family: SFMono-Regula= +r, Consolas, "Liberation Mono", Menlo, monospace; font-size: 12px; overflow= +: visible; white-space: pre; overflow-wrap: normal; } + +.gist .blob-code-inner .x-first { border-bottom-left-radius: 0.2em; border-= +top-left-radius: 0.2em; } + +.gist .blob-code-inner .x-last { border-bottom-right-radius: 0.2em; border-= +top-right-radius: 0.2em; } + +.gist .blob-code-inner.highlighted, .gist .blob-code-inner .highlighted { b= +ackground-color: rgb(255, 251, 221); } + +.gist .blob-code-marker::before { content: attr(data-code-marker); } + +.gist .blob-code-marker-cell { user-select: none; width: 1em; } + +.gist .blob-code-marker-cell::before { content: attr(data-code-marker); dis= +play: block; height: 0px; width: 0px; } + +.gist .blob-code-marker-addition::before { content: "+ "; } + +.gist .blob-code-marker-deletion::before { content: "- "; } + +.gist .blob-code-marker-context::before { content: " "; } + +.gist .soft-wrap .diff-table { table-layout: fixed; } + +.gist .soft-wrap .blob-code { padding-left: 18px; text-indent: -7px; } + +.gist .soft-wrap .blob-code-inner { white-space: pre-wrap; overflow-wrap: b= +reak-word; } + +.gist .soft-wrap .no-nl-marker { display: none; } + +.gist .soft-wrap .add-line-comment { margin-left: -28px; } + +.gist .blob-code-hunk, .gist .blob-num-expandable, .gist .blob-num-hunk { c= +olor: rgba(27, 31, 35, 0.7); vertical-align: middle; } + +.gist .blob-num-expandable, .gist .blob-num-hunk { background-color: rgb(21= +9, 237, 255); } + +.gist .blob-code-hunk { background-color: rgb(241, 248, 255); border-width:= + 1px 0px; padding-bottom: 4px; padding-top: 4px; } + +.gist .blob-expanded .blob-code, .gist .blob-expanded .blob-num { backgroun= +d-color: rgb(250, 251, 252); } + +.gist .blob-expanded + tr:not(.blob-expanded) .blob-code, .gist .blob-expan= +ded + tr:not(.blob-expanded) .blob-num { border-top: 1px solid rgb(234, 236= +, 239); } + +.gist .blob-expanded .blob-num-hunk { border-top: 1px solid rgb(234, 236, 2= +39); } + +.gist tr:not(.blob-expanded) + .blob-expanded .blob-code, .gist tr:not(.blo= +b-expanded) + .blob-expanded .blob-num { border-top: 1px solid rgb(234, 236= +, 239); } + +.gist .blob-num-expandable { font-size: 12px; padding: 0px; text-align: cen= +ter; } + +.gist .blob-num-expandable .diff-expander { color: rgb(88, 96, 105); cursor= +: pointer; display: block; height: auto; margin-right: -1px; padding: 4px 1= +1px 4px 10px; width: auto; } + +.gist .blob-num-expandable .diff-expander .octicon { vertical-align: top; } + +.gist .blob-num-expandable .directional-expander { color: rgb(88, 96, 105);= + cursor: pointer; display: block; height: auto; margin-right: -1px; width: = +auto; } + +.gist .blob-num-expandable .single-expander { padding-bottom: 4px; padding-= +top: 4px; } + +.gist .blob-num-expandable .diff-expander:hover, .gist .blob-num-expandable= + .directional-expander:hover { background-color: rgb(3, 102, 214); border-c= +olor: rgb(3, 102, 214); color: rgb(255, 255, 255); text-shadow: none; } + +.gist .blob-code-addition { background-color: rgb(230, 255, 237); } + +.gist .blob-code-addition .x { background-color: rgb(172, 242, 189); color:= + rgb(36, 41, 46); } + +.gist .blob-num-addition { background-color: rgb(205, 255, 216); border-col= +or: rgb(190, 245, 203); } + +.gist .blob-code-deletion { background-color: rgb(255, 238, 240); } + +.gist .blob-code-deletion .x { background-color: rgb(253, 184, 192); color:= + rgb(36, 41, 46); } + +.gist .blob-num-deletion { background-color: rgb(255, 220, 224); border-col= +or: rgb(253, 174, 183); } + +.gist .selected-line.blob-code { background-color: rgb(255, 251, 221); } + +.gist .selected-line.blob-code .x { background-color: transparent; } + +.gist .selected-line.blob-num { background-color: rgb(255, 245, 177); borde= +r-color: rgb(255, 234, 127); } + +.gist .add-line-comment { background-color: rgb(3, 102, 214); background-im= +age: linear-gradient(rgb(3, 114, 239), rgb(3, 102, 214)); border-radius: 3p= +x; box-shadow: rgba(27, 31, 35, 0.15) 0px 1px 4px; color: rgb(255, 255, 255= +); cursor: pointer; float: left; height: 22px; line-height: 21px; margin: -= +2px -10px -2px -20px; opacity: 0; position: relative; text-align: center; t= +ext-indent: 0px; transform: scale(0.8); transition: transform 0.1s ease-in-= +out 0s; width: 22px; z-index: 5; } + +.gist .add-line-comment:hover { transform: scale(1); } + +.gist .add-line-comment:focus, .is-hovered .gist .add-line-comment { opacit= +y: 1; } + +.gist .add-line-comment .octicon { pointer-events: none; vertical-align: te= +xt-top; } + +.gist .add-line-comment.octicon-check { background: rgb(51, 51, 51); opacit= +y: 1; } + +.gist .inline-comment-form { border: 1px solid rgb(223, 226, 229); border-r= +adius: 3px; } + +.gist .inline-review-comment { margin-bottom: 10px !important; margin-top: = +0px !important; } + +.gist .inline-review-comment .gc:first-child + tr .blob-code, .gist .inline= +-review-comment .gc:first-child + tr .blob-num { padding-top: 5px; } + +.gist .inline-review-comment tr:last-child { border-bottom-left-radius: 2px= +; border-bottom-right-radius: 2px; } + +.gist .inline-review-comment tr:last-child .blob-code, .gist .inline-review= +-comment tr:last-child .blob-num { padding-bottom: 8px; } + +.gist .inline-review-comment tr:last-child .blob-code:first-child, .gist .i= +nline-review-comment tr:last-child .blob-num:first-child { border-bottom-le= +ft-radius: 2px; } + +.gist .inline-review-comment tr:last-child .blob-code:last-child, .gist .in= +line-review-comment tr:last-child .blob-num:last-child { border-bottom-righ= +t-radius: 2px; } + +.gist .timeline-inline-comments { table-layout: fixed; width: 100%; } + +.gist .show-inline-notes .inline-comments, .gist .timeline-inline-comments = +.inline-comments { display: table-row; } + +.gist .inline-comments, .gist .inline-comments.is-collapsed { display: none= +; } + +.gist .inline-comments .line-comments.is-collapsed { visibility: hidden; } + +.gist .inline-comments .line-comments + .blob-num { border-left-width: 1px;= + } + +.gist .inline-comments .timeline-comment { margin-bottom: 10px; } + +.gist .comment-holder, .gist .inline-comments .inline-comment-form, .gist .= +inline-comments .inline-comment-form-container { max-width: 780px; } + +.gist .empty-cell + .line-comments, .gist .line-comments + .line-comments {= + border-left: 1px solid rgb(234, 236, 239); } + +.gist .inline-comment-form-container .inline-comment-form, .gist .inline-co= +mment-form-container.open .inline-comment-form-actions { display: none; } + +.gist .inline-comment-form-container .inline-comment-form-actions, .gist .i= +nline-comment-form-container.open .inline-comment-form { display: block; } + +.gist body.full-width .container, .gist body.full-width .container-lg, .gis= +t body.split-diff .container, .gist body.split-diff .container-lg { max-wid= +th: none; padding-left: 20px; padding-right: 20px; width: 100%; } + +.gist body.full-width .repository-content, .gist body.split-diff .repositor= +y-content { width: 100%; } + +.gist body.full-width .new-pr-form, .gist body.split-diff .new-pr-form { ma= +x-width: 980px; } + +.gist .file-diff-split { table-layout: fixed; } + +.gist .file-diff-split .blob-code + .blob-num { border-left: 1px solid rgb(= +246, 248, 250); } + +.gist .file-diff-split .blob-code-inner { white-space: pre-wrap; overflow-w= +rap: break-word; } + +.gist .file-diff-split .empty-cell { background-color: rgb(250, 251, 252); = +border-right-color: rgb(234, 236, 239); cursor: default; } + +@media (max-width: 1280px) { + .gist .file-diff-split .write-selected .comment-form-head.comment-form-he= +ad { margin-bottom: 48px; } + .gist .file-diff-split markdown-toolbar { bottom: -40px; position: absolu= +te; right: 8px; } +} + +.gist .submodule-diff-stats .octicon-diff-removed { color: rgb(203, 36, 49)= +; } + +.gist .submodule-diff-stats .octicon-diff-renamed { color: rgb(103, 122, 13= +3); } + +.gist .submodule-diff-stats .octicon-diff-modified { color: rgb(208, 180, 7= +6); } + +.gist .submodule-diff-stats .octicon-diff-added { color: rgb(40, 167, 69); = +} + +.gist .BlobToolbar { left: -17px; } + +.gist .BlobToolbar-dropdown { margin-left: -2px; } + +.gist .code-navigation-banner { background: linear-gradient(rgba(242, 248, = +254, 0), rgba(242, 248, 254, 0.47)); } + +.gist .code-navigation-banner .code-navigation-banner-illo { background-ima= +ge: url("/images/modules/blob/code-navigation-banner-illo.svg"); background= +-position: 50% center; background-repeat: no-repeat; } + +.gist .pl-token.active, .gist .pl-token:hover { background: rgb(255, 234, 1= +27); cursor: pointer; } + +.gist .task-list-item { list-style-type: none; } + +.gist .task-list-item label { font-weight: 400; } + +.gist .task-list-item.enabled label { cursor: pointer; } + +.gist .task-list-item + .task-list-item { margin-top: 3px; } + +.gist .task-list-item .handle { display: none; } + +.gist .task-list-item-checkbox { margin: 0px 0.2em 0.25em -1.6em; vertical-= +align: middle; } + +.gist .reorderable-task-lists .markdown-body .contains-task-list { padding:= + 0px; } + +.gist .reorderable-task-lists .markdown-body li:not(.task-list-item) { marg= +in-left: 26px; } + +.gist .reorderable-task-lists .markdown-body ol:not(.contains-task-list) li= +, .gist .reorderable-task-lists .markdown-body ul:not(.contains-task-list) = +li { margin-left: 0px; } + +.gist .reorderable-task-lists .markdown-body li p { margin-top: 0px; } + +.gist .reorderable-task-lists .markdown-body .task-list-item { border: 1px = +solid transparent; margin-left: -15px; margin-right: -15px; padding-left: 4= +2px; padding-right: 15px; } + +.gist .reorderable-task-lists .markdown-body .task-list-item + .task-list-i= +tem { margin-top: 0px; } + +.gist .reorderable-task-lists .markdown-body .task-list-item .contains-task= +-list { padding-top: 4px; } + +.gist .reorderable-task-lists .markdown-body .task-list-item .handle { disp= +lay: block; float: left; margin-left: -43px; opacity: 0; padding: 2px 0px 0= +px 2px; width: 20px; } + +.gist .reorderable-task-lists .markdown-body .task-list-item .drag-handle {= + fill: rgb(51, 51, 51); } + +.gist .reorderable-task-lists .markdown-body .task-list-item.hovered > .han= +dle { opacity: 1; } + +.gist .reorderable-task-lists .markdown-body .task-list-item.is-dragging { = +opacity: 0; } + +.gist .review-comment-contents .markdown-body .task-list-item { border-bott= +om-left-radius: 3px; border-top-left-radius: 3px; margin-left: -12px; margi= +n-right: -12px; padding-left: 42px; } + +.gist .review-comment-contents .markdown-body .task-list-item.hovered { bor= +der-left-color: rgb(237, 237, 237); } + +.gist .highlight { background: rgb(255, 255, 255); border: 0px; color: rgb(= +51, 51, 51); font-family: SFMono-Regular, Consolas, "Liberation Mono", Menl= +o, monospace; font-size: 12px; font-weight: 400; line-height: 1.4; margin: = +0px; padding: 0px; } + +.gist .octospinner, .gist .render-viewer-error, .gist .render-viewer-fatal,= + .gist .render-viewer-invalid { display: none; } + +.gist iframe.render-viewer { border: 0px; height: 480px; overflow: hidden; = +width: 100%; } + +.gist code, .gist pre { white-space: pre; font-family: SFMono-Regular, Cons= +olas, "Liberation Mono", Menlo, monospace !important; } + +.gist .gist-meta { background-color: rgb(247, 247, 247); border-radius: 0px= + 0px 2px 2px; color: rgb(88, 96, 105); font: 12px -apple-system, BlinkMacSy= +stemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "S= +egoe UI Emoji", "Segoe UI Symbol"; overflow: hidden; padding: 10px; } + +.gist .gist-meta a { border: 0px; color: rgb(102, 102, 102); font-weight: 6= +00; text-decoration: none; } + +.gist .gist-data { background-color: rgb(255, 255, 255); border-bottom: 1px= + solid rgb(221, 221, 221); border-radius: 2px 2px 0px 0px; overflow: auto; = +overflow-wrap: normal; } + +.gist .gist-file { border-width: 1px; border-style: solid; border-image: in= +itial; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 20= +4); border-radius: 3px; font-family: SFMono-Regular, Consolas, "Liberation = +Mono", Menlo, monospace; margin-bottom: 1em; } + +.gist .gist-file article { padding: 6px; } + +.gist .gist-file .scroll .gist-data { inset: 0px 0px 30px; overflow: scroll= +; position: absolute; } + +.gist .gist-file .scroll .gist-meta { bottom: 0px; left: 0px; position: abs= +olute; right: 0px; } + +.gist .blob-num { min-width: inherit; } + +.gist .blob-code, .gist .blob-num { background: transparent; padding: 1px 1= +0px !important; } + +.gist .blob-code { border: 0px; text-align: left; } + +.gist .blob-wrapper table { border-collapse: collapse; } + +.gist .blob-wrapper tr:first-child td { padding-top: 4px; } + +.gist .markdown-body .anchor { display: none; } +------MultipartBoundary--O2GiMn81ezp6rs0xRPtCHJmRceST559jLp3ArrroLZ---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://fonts.googleapis.com/icon?family=Material+Icons + +@charset "utf-8"; + +@font-face { font-family: "Material Icons"; font-style: normal; font-weight= +: 400; src: url("https://fonts.gstatic.com/s/materialicons/v140/flUhRq6tzZc= +lQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2") format("woff2"); } + +.material-icons { font-family: "Material Icons"; font-weight: normal; font-= +style: normal; font-size: 24px; line-height: 1; letter-spacing: normal; tex= +t-transform: none; display: inline-block; white-space: nowrap; overflow-wra= +p: normal; direction: ltr; font-feature-settings: "liga"; -webkit-font-smoo= +thing: antialiased; } +------MultipartBoundary--O2GiMn81ezp6rs0xRPtCHJmRceST559jLp3ArrroLZ---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://openai.com/_nuxt/Detail.befef1e5.css + +@charset "utf-8"; + +.ui-chapter--focus::before { display: block; } + +@media (min-width: 1280px) { + .generic-detail > div > .ui-block:first-child > [class^=3D"mt-"] { margin= +-top: 0rem; } +} +------MultipartBoundary--O2GiMn81ezp6rs0xRPtCHJmRceST559jLp3ArrroLZ---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://openai.com/_nuxt/search.7501b419.css + +@charset "utf-8"; + +.ui-link--tab::before { top: 0rem; bottom: 0.5rem; } +------MultipartBoundary--O2GiMn81ezp6rs0xRPtCHJmRceST559jLp3ArrroLZ------ diff --git a/static/195bc9d4-0ecc-4d63-930a-ba67ec8f5410/index.mhtml b/static/195bc9d4-0ecc-4d63-930a-ba67ec8f5410/index.mhtml new file mode 100644 index 0000000..832885c --- /dev/null +++ b/static/195bc9d4-0ecc-4d63-930a-ba67ec8f5410/index.mhtml @@ -0,0 +1,77661 @@ +From: +Snapshot-Content-Location: https://www.accenture.com/us-en/careers/jobdetails?id=R00186436_en&title=MES%20PharmaSuite%20Engineer +Subject: MES PharmaSuite Engineer +Date: Wed, 29 Nov 2023 12:06:01 -0800 +MIME-Version: 1.0 +Content-Type: multipart/related; + type="text/html"; + boundary="----MultipartBoundary--vwMpyfXXRDXaVyBd3MsDi7wzj3UgfF4C6NVSKv3ySC----" + + +------MultipartBoundary--vwMpyfXXRDXaVyBd3MsDi7wzj3UgfF4C6NVSKv3ySC---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/us-en/careers/jobdetails?id=R00186436_en&title=MES%20PharmaSuite%20Engineer + + + =20 + =20 + MES PharmaSuite Engineer + =20 + =20 + =20 + =20 + + + =20 + + =20 + =20 + =20 + =20 + =20 + +=09 + =20 + + + + + + + + + +=09 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +=09 + +=09 + +=09 + +=09 + +=09 +=09 + + + + + +=09 +=09 +=09 + +=09 + + + + + + + + + +=09 +=09 + =09 +=09 + +=09 + +=09 + +=09 + +=09 +=09 + =09 +=09 + +=09 +=09 +=09 + +=09 +=09 + +=09 +=09 +=09 +=09 + +=09 + =09 + =09 + =09 + + + + + + +=09 +=09 + + + + + + + + +=09 + =09 + =09 + + + + +=09 + +=09 + + + + +=09 + +=09 +=09 + =20 + + + +=09 + =20 + + + + + + + +=09 + =09 + =20 + + + + + =09 + =20 + + + + +=09 +=09 +=09 + + + + + + =20 + =20 + =20 + + =20 + + =20 + + + + =20 + + + =20 + + + =20 + =20 + =20 + =20 + + =20 + =20 + =20 + + + =20 + + =20 + + =20 + + =20 + + =20 + + + =20 + =20 + =20 + =20 + =20 + + + + + =20 + =20 + +
    + + =20 + =20 + =20 +
    + =20 +
    +
    + + + =20 + =20 + =20 +
    + =20 +
    + + =20 +
    + +
    +
    + + + + + =20 +
    + + =20 +
    + +
    + + =20 +
    +
    + + =20 + =20 + =20 +
    + =20 +
    + + =20 +
    + =20 + + +
    + =20 +
    +
    +
    + =09 +
    + + + =20 + +
    +
    + +
    +

    MES PharmaSuite Eng= +ineer

    +
    + +
    + =09 + =09 + + =09 + multiple locations + + + +view all + + =09 + =09 + =09 + + Job No. r00186436 + + =09 + + =09 + + Full-time + =09 + + =09 +
    + +
    +
    + + Apply Now + +
    + + =09 + +
    +
    + + =09 + + + + + + +
    + =20 + +=09 +
    + +
    + +
    +
    +
    +
    +
    + =20 + +
    +
    Share
    +
    + =20 +
    + =20 + +
    + =20 +
    + =20 + +
    + =20 +
    + =20 + +
    + =20 +
    + =20 + +
    + =20 +
    + + =20 + +
    + +
    + +
    + + =09 +
    +
    +
    +
    +
    +
    +
    +
    + + =09 + +
    + + +
    + =09 +
    +
    + +
    +
    +=20 + 3D"image" +=20 +=20 +=20 + +
    + + =20 +
    + + =20 +
    +
    +
    + + =20 +
    + +
    + + =20 +
    +
    + + =20 + =20 + =20 +
    + =20 +
    +=09 +
    + +
    + +
    +
    + =09 + =09 + =09 + =09 + =20 + + =09 +
    + +
    +
    +

              <= +/h2> +

    + + =20 + +
    + + +
    +
    + +
    +
    +

    This job is no longer available. Continue your job search here.

    + +
    + + =20 + +
    + + +
    +
    + +
    +=20 + + =09 + =09 +
    +
    + +
    + +
    +
    + +
    + + =20 +
    + +
    +
    + + =20 + =20 + =20 +
    + =20 +
    + + =20 + =20 + =20 +
    + =20 +
    + +
    + =09 + + =09 +
    +
    +
    + + =20 + =20 + =20 +
    + =20 + =20 + =20 +
    + +
    + +
    + =09 +
    +
    + + =20 + =20 + =20 +
    + =20 + =20 + =20 +
    + +
    + +
    + =09 +
    + =09 + +
    +
    +
    + + =20 + =20 + =20 +
    + =20 +
    +
    + =09 +
    +
    +
    +

    Job Description

    +
    + + =20 + +
    + +
    +
    +
    +

    We are:

    We are Industry X: = + We embed innovation, intelligence and sustainability in the way the world = +makes things and the things it makes. Industry X enables leaders to act qui= +ckly and confidently as they pivot to the future. We define Industry X as d= +igital reinvention of manufacturing / engineering and believe that smart, s= +ustainable, connected digital products and assets are about to create hyper= +-personalized industrial experiences, completely new levels of operational = +efficiency, transparency and traceability, tangible impact on sustainabilit= +y and brand-new sources of revenue growth. Known for our ability to execute= + at speed, we help clients determine clear, actionable paths to competitive= + agility by bringing them new thinking on business and technology.

    You are:

    A ambitious Manufacturing Systems (MES) Sp= +ecialist ready to take on new challenges. As industries head towards Manufa= +cturing and Factory Digitalization, MES stand in the center of manufacturin= +g excellence.


    The Work:

    • Lead in the design, = +development, documentation, and implementation of Manufacturing Execution S= +ystems (MES)

    • Design/Author/Develop/Configure El= +ectronic Batch Records (EBR)

    • Implement MES solutions and int= +egrate with ERP and control equipment

    • Documentation of MES c= +onfiguration and validation of EBRs

    • Provide organisation ove= +rsight for complex systems involving the development of MES

    • = +Work closely with business management and users to strategically define the= + needs and design solutions that add value

    • Partner with busi= +ness clients and delivery teams to determine appropriate solutions

    • = +
    • Direct the activities of team in the above tasks

    • Docu= +ment and analyze the information needs of the business and ensure appropria= +te solutions are delivered

    • Gather user requirements in relat= +ion to controlling and recording manufacturing activities

    • Re= +spond to requests for client proposals

    • Manage and develop cl= +ient relationships

    • Global System Implementation

    • = +

      Manage medium-small teams and/or projects

    Please = +note that this role is only for North America

    +
    +
    + +
    +
    +
    + + +
    +
    +
    +
    + +
    + +
    +
    +
    +

    Qualifications

    +
    + + =20 + +
    + +
    +
    +
    +
    +

    Here's What You Need:

    +
    +
    +
    +
    +
    +
      +
    • Minimum of 1 year of experience with PharmaSuite MES solutions = +in a highly automated Life Sciences manufacturing environment

    • +
    • Knowledge of FDA and GMP guidelines

    • +
    • Bachelor=E2=80=99s Degree or equivalent (minimum 3 years work e= +xperience). If Associate=E2=80=99s Degree, must have equivalent minimum 6 y= +ears work experience

    • +
    +

    +

    Set Yourself Apart:

    +
      +
    • Strong written and oral communication skills

    • +
    • Ability to work in a team-oriented, collaborative environment

    • +
    • Ability to facilitate meetings and follow up with resulting act= +ion items

    • +
    • Understanding of Life Sciences validation processes

    • +
    • Working knowledge of software Development Life Cycle (SDLC) and= + support methodologies

    • +
    +

    +

    Compensation at Accenture varies depending on a wide array of factor= +s, which may include but are not limited to the specific office location, r= +ole, skill set, and level of experience. As required by local law, Accentur= +e provides a reasonable range of compensation for roles that may be hired i= +n  California, Colorado, New York or Washington as set fo= +rth below.

    +

    Information on benefits is here.= +

    +

    Role Location        &= +nbsp;           &nbs= +p;            &= +nbsp;  Annual Salary Range

    +

    California        &nbs= +p;            &= +nbsp;           &nbs= +p;        $54,500 to $145,100

    +

    Colorado         = +            &nb= +sp;            = +         $54,500 to $125,400= +

    +

    New York         = +            &nb= +sp;            = +        $50,500 to $145,100

    +

    Washington        &nbs= +p;            &= +nbsp;           &nbs= +p;    $58,100 to $133,500

    +

    +

    #LI-MP

    +

    #LI-NA  

    +
    +
    +
    +
    +

     

    +

    What We Believe

    +

     

    +

    We have an unwavering commitment to diversity with the aim that every= + one of our people has a full sense of belonging within our organization. A= +s a business imperative, every person at Accenture has the responsibility t= +o create and sustain an inclusive environment.

    +

     

    +

    Inclusion and diversity are fundamental to our culture and core value= +s. Our rich diversity makes us more innovative and more creative, which hel= +ps us better serve our clients and our communities. Read more here

    +

     

    +

    Equal Employment Opportunity Statement

    +


    Accenture is an Equal Opportunity Employer. We believe that no on= +e should be discriminated against because of their differences, such as age= +, disability, ethnicity, gender, gender identity and expression, religion o= +r sexual orientation.

    +


    All employment decisions shall be made without regard to age, rac= +e, creed, color, religion, sex, national origin, ancestry, disability statu= +s, veteran status, sexual orientation, gender identity or expression, genet= +ic information, marital status, citizenship status or any other basis as pr= +otected by federal, state, or local law.

    +


    Accenture is committed to providing veteran employment opportunit= +ies to our service men and women.

    +

     

    +

    For details, view a copy of the Accenture Equal Employment Oppo= +rtunity and Affirmative Action Policy Statement.

    +


    Requesting An Accommodation

    +


    Accenture is committed to providing equal employment opportunitie= +s for persons with disabilities or religious observances, including reasona= +ble accommodation when needed. If you are hired by Accenture and require ac= +commodation to perform the essential functions of your role, you will be as= +ked to participate in our reasonable accommodation process. Accommodations = +made to facilitate the recruiting process are not a guarantee of future or = +continued accommodations once hired.

    +


    If you would like to be considered for employment opportunities w= +ith Accenture and have accommodation needs for a disability or religious ob= +servance, please call us toll free at 1 (877) 889-9009, send us an email or speak with your= + recruiter.

    +


    Other Employment Statements

    +


    Applicants for employment in the US must have work authorization = +that does not now or in the future require sponsorship of a visa for employ= +ment authorization in the United States.

    +


    Candidates who are currently employed by a client of Accenture or= + an affiliated Accenture business may not be eligible for consideration.

    +


    Job candidates will not be obligated to disclose sealed or expung= +ed records of conviction or arrest as part of the hiring process.
    +


    The Company will not discharge or in any other manner discriminat= +e against employees or applicants because they have inquired about, discuss= +ed, or disclosed their own pay or the pay of another employee or applicant.= + Additionally, employees who have access to the compensation information of= + other employees or applicants as a part of their essential job functions c= +annot disclose the pay of other employees or applicants to individuals who = +do not otherwise have access to compensation information, unless the disclo= +sure is (a) in response to a formal complaint or charge, (b) in furtherance= + of an investigation, proceeding, hearing, or action, including an investig= +ation conducted by the employer, or (c) consistent with the Company's legal= + duty to furnish information.

    +
    +
    + +
    +
    + + + =20 +
    + +
    + +=09 +
    +
    +
    +

    Locations

    +
    + + =20 + +
    + +
    +
    +
    + AR - Bentonville, AZ - Phoenix, CA - Irvine, CA - Los Angeles, CA = +- Mountain View, CA - Sacramento, CA - San Diego, CA - San Francisco, CA - = +Walnut Creek, CO - Broomfield, CT - Hartford, FL - Miami, FL - St. Petersbu= +rg, GA - Atlanta, IA - Des Moines, IL - Chicago, IN - Carmel, KS - Overland= + Park, MA - Boston, MI - Detroit, MN - Minneapolis, MO - St. Louis, NC - Ch= +arlotte, NC - Raleigh, NJ - Florham Park, NY - New York City, OH - Cincinna= +ti, OH - Cleveland, OH - Columbus, OK - Oklahoma City, OR - Beaverton, PA -= + Philadelphia, PA - Pittsburgh, TN - Nashville, TX - Austin, TX - Houston, = +TX - Irving, VA - Arlington, VA - Herndon, WA - Seattle, WI - Milwaukee +
    +
    +=09 + +
    +
    +
    +=09 +=09 +=09 +
    +
    + +
    + +
    + + =09 + + +
    + =20 + +=09 +
    + +
    + +
    +
    +
    +
    +
    + =20 + +
    +
    Share
    +
    + =20 +
    + =20 + +
    + =20 +
    + =20 + +
    + =20 +
    + =20 + +
    + =20 +
    + =20 + +
    + =20 +
    + + =20 + +
    + +
    + +
    + + =09 +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    + + +
    +
    +
    + + + =20 + +
    + +
    +
    + + + +
    +
    + +
    + + =20 +
    + +
    + +
    + +
    + + =09 + +
    +
    +
    + + =20 + =20 + =20 +
    + =20 + =20 + =20 +
    + +
    + +
    +
    +
    +
    + + +
    + + =20 +
    + +
    + + =20 +
    + +
    +
    + + =20 + =20 + =20 +
    + =20 +
    + +
    +
    +
    +
    + + =20 + =20 + =20 +
    + =20 +
    +
    +

    Life at Accenture

    +
    + + =20 + +
    +
    +
    +

    Work where you're inspired to explore your passions and where your t= +alents are nurtured and cultivated. Innovate with leading-edge technologies= + on some of the coolest projects you can imagine.

    + +
    + + =20 + +
    + + =20 +
    + +
    + +
    + =09 +
    + =09 +
    + + =20 + =20 + =20 +
    + =20 + =20 + =20 +
    + +
    + +
    + =09 +
    +
    +
    + + =20 + =20 + =20 +
    + =20 +
    +
    +=09 + =20 +
    +
    + =20 + 3D"" + =20 + =20 + =20 + +
    + + =20 +
    + +=09 +
    + =20 + =20 +=09 + =09 + + =20 +

    + =09 + Training and Development +

    + + =20 +

    Ta= +ke time away to learn and learn all the time in our regional learning hubs,= + connected classrooms, online courses and learning boards.

    +
    + + =20 +
    + =20 + + LEARN MORE + +
    + +
    +
    + + =20 +
    +
    +
    +=09 + =20 +
    +
    + =20 + 3D"" + =20 + =20 + =20 + +
    + + =20 +
    + +=09 +
    + =20 + =20 +=09 + =09 + + =20 +

    + =09 + Work Environment +

    + + =20 +

    Be= + your best every day in a work environment that helps drive innovation in e= +verything you do.

    +
    + + =20 +
    + =20 + + LEARN MORE + +
    + +
    +
    + + =20 +
    +
    +
    +=09 + =20 +
    +
    + =20 + 3D"" + =20 + =20 + =20 + +
    + + =20 +
    + +=09 +
    + =20 + =20 +=09 + =09 + + =20 +

    + =09 + Rewards & Benefits +

    + + =20 +

    Wi= +th Accenture's Total Rewards, you are empowered to be your best=E2=80=94for= + the business, for your family, and for yourself.

    +
    + + =20 +
    + =20 + + LEARN MORE + +
    + +
    +
    + + =20 +
    + + =20 +
    + +
    + +
    + =09 +
    +
    + +=09 +=09 +=09 +
    +
    + + =20 + =20 + =20 +
    + =20 + =20 + =20 +
    + +
    + + +
    +
    + + =20 +
    + +
    +
    + + =20 + =20 + =20 +
    + =20 +
    + +
    +
    +
    +
    + + =20 + =20 + =20 +
    + =20 +
    +
    +

    Learn more about Accenture

    +
    + + =20 + +
    +
    +
    +

    Our more than 733,000 people in more than 120 countries, combin= +e unmatched experience and specialized skills across more than 40 industrie= +s. We embrace the power of change to create value and shared success for ou= +r clients, people, shareholders, partners and communities.

    + +
    + + =20 + +
    + + =20 +
    + +
    + +
    + =09 +
    + =09 +
    + + =20 + =20 + =20 +
    + =20 + =20 + =20 +
    + +
    + +
    + =09 +
    +
    +
    + + =20 + =20 + =20 +
    + =20 +
    +
    +=09 + =20 +
    +
    + + 3D"Three + + =20 + =20 + +
    + + =20 +
    + +=09 +
    + =20 + =20 +=09 + =09 + + =20 +

    + =09 + Our Experti= +se +

    + + =20 +
    See h= +ow we embrace the power of change to create value and shared success for ou= +r clients, people, shareholders, partners and communities.
    + + =20 +
    + =20 + FIND OUT MORE + +
    + +
    +
    + + =20 +
    +
    +
    +=09 + =20 +
    +
    + + 3D"Close + + =20 + =20 + +
    + + =20 +
    + +=09 +
    + =20 + =20 +=09 + =09 + + =20 +

    + =09 + Meet Our People +

    + + =20 +

    Fr= +om entry-level to leadership, across all business and industry segments, ge= +t to know our people harnessing technology to make a difference, every day.= +

    +
    + + =20 +
    + =20 + FIND OUT MORE + +
    + +
    +
    + + =20 +
    + + =20 +
    + +
    + +
    + =09 +
    +
    + +=09 +=09 +=09 +
    +
    + + =20 + =20 + =20 +
    + =20 + =20 + =20 +
    + +
    + + +
    +
    + + =20 +
    + +
    +
    + + =20 + =20 + =20 +
    + =20 +
    + +
    +
    +
    +
    + + =20 + =20 + =20 +
    + =20 +
    +
    +

    Stay connected

    +
    + + =20 + +
    + + =20 +
    + +
    + +
    + =09 +
    + =09 +
    + + =20 + =20 + =20 +
    + =20 + =20 + =20 +
    + +
    + +
    + =09 +
    +
    +
    + + =20 + =20 + =20 +
    + =20 +
    +
    +=09 + =20 +
    +
    + =20 + 3D"" + =20 + =20 + =20 + +
    + + =20 +
    + +=09 +
    + =20 + =20 +=09 + =09 + + =20 +

    + =09 + Join Our Team +

    + + =20 +

    Se= +arch open positions that match your skills and interest. We look for passio= +nate, curious, creative and solution-driven team players.

    +
    + + =20 +
    + =20 + + SEARCH ACCENTURE JOBS + +
    + +
    +
    + + =20 +
    +
    +
    +=09 + =20 +
    +
    + =20 + 3D"" + =20 + =20 + =20 + +
    + + =20 +
    + +=09 +
    + =20 + =20 +=09 + =09 + + =20 +

    + =09 + Keep Up to Date +

    + + =20 +

    St= +ay ahead with careers tips, insider perspectives, and industry-leading insi= +ghts you can put to use today=E2=80=93all from the people who work here. +

    + + =20 +
    + =20 + + READ CAR= +EERS BLOG + +
    + +
    +
    + + =20 +
    +
    +
    +=09 + =20 +
    +
    + =20 + 3D"" + =20 + =20 + =20 + +
    + + =20 +
    + +=09 +
    + =20 + =20 +=09 + =09 + + =20 +

    + =09 + Job Alert Emails +

    + + =20 +

    Pe= +rsonalize your subscription to receive job alerts, latest news and insider = +tips tailored to your preferences. See what exciting and rewarding opportun= +ities await.

    +
    + + =20 + + +
    +
    + + =20 +
    + + =20 +
    + +
    + +
    + =09 +
    +
    + +=09 +=09 +=09 +
    +
    + + =20 + =20 + =20 +
    + =20 + =20 + =20 +
    + +
    + + +
    +
    + + =20 +
    + +
    + + =20 +
    + +
    + + + =20 +
    + +
    + + + =20 + + =20 + + =20 + =20 + =20 + =20 + =20 + =20 + =20 + + + + =20 + =20 + + =20 + =20 + =20 + + + =20 + + =20 + =20 + =20 + + =20 + + + + + + + + + + + =20 + + =20 + + =20 + + + + =20 + + + + =20 + =20 + + + + =20 + + =20 + + =20 + =20 + +
    3D"Company

    Privacy Preference Center

    • Your Privacy

    • Strictly Necessary Co= +okies

    • First Party Analytics Cookies

    • Performance Co= +okies and Functional Cookies

    • Advertising and Social Media Cookies

    Your Privacy

    Any web site that you visit may store or retrieve persona= +l information, mostly through the use of cookies. The stored or retrieved i= +nformation might be about you, your preferences or your device and is used = +for the purposes specified per cookies category below. The data controller = +of your data processed through our cookies is Accenture PLC. In addition, s= +ome cookies we use are from (and controlled by) third-party companies, such= + as, Facebook, Microsoft, Marketo Munchkin Tracking, Twitter, Knotch, Youtu= +be, Instagram, Yoptima and Linkedin Analytics to provide us with web analyt= +ics and intelligence about our sites. You can accept the cookies as per you= +r preferences by activating the sliders per cookies category. By accepting = +cookies, the functionalities described per cookies category will be activat= +ed and by not accepting cookies, such functionalities will not be activated= +. Because we respect your right to privacy, you can choose not to allow som= +e types of cookies and you have the right to withdraw your consent by adapt= +ing your preferences in our cookie consent manager. Click on the different = +category headings to find out more and change our default settings. Please = +read our Cookies Po= +licy for more information.

    Strictly Necessary= + Cookies

    Alw= +ays Active

    These= + cookies are essential in order to enable you to move around the site and u= +se its features, such as accessing secure areas of the site. Without these = +cookies, services you have asked for cannot be provided.

    First Party Analytics Cookies

    <= +div class=3D"ot-tgl">

    These cookies allow us to emplo= +y data analytics so we can measure and improve the performance of our site = +and provide more relevant content to you. These cookies don't collect infor= +mation that identifies a visitor down to an individual level that is availa= +ble to us. These cookies are not passing personally identifiable informatio= +n to any external third party other than in limited cases when we engage a = +service provider to act on our behalf but who is then unable to use the dat= +a for their own purposes.

    Performance Cookies and Functional Cookies

    Performance Cookie= +s and Functional Cookies

    Performance cookies = +are generally third-party cookies from vendors we work with or who work= + on our behalf that collect information about your visit and use of the Acc= +enture website, for instance which pages you visit the most often, and if y= +ou get error messages from web pages. These cookies don't collect informati= +on that identifies a visitor. All information these cookies collect is anon= +ymous and is only used to improve how the website works. Third party vendor= +s may have access to this data and may use it to improve their overall serv= +ices and offerings. + + +

    +Functionality cookies allow a site to remember choices you make (suc= +h as your user name, language or the region you are in) and provide more en= +hanced, personal features. These cookies cannot track your browsing activit= +y on other websites. They don=E2=80=99t gather any information about you th= +at could be used for advertising or remembering where you=E2=80=99ve been o= +n the Internet outside our site. +

    Advertising and = +Social Media Cookies

    Third-party advertising and social media cookies are used to (1) d= +eliver advertisements more relevant to you and your interests; (2) limit th= +e number of times you see an advertisement; (3) help measure the effectiven= +ess of the advertising campaign; and (4) understand people=E2=80=99s behavi= +or after they view an advertisement. They are usually placed on behalf of a= +dvertising networks with the site operator=E2=80=99s permission. They remem= +ber that you have visited a site and quite often they will be linked to sit= +e functionality provided by the other organization. This may impact the con= +tent and messages you see on other websites you visit. If you do not allow = +these cookies you may not be able to use or see these sharing tools or play= + certain videos on our site.

    Cookie Li= +st

    Consent Leg.Interest
    label
      label
      = +
      + =20 + =20 + + + +------MultipartBoundary--vwMpyfXXRDXaVyBd3MsDi7wzj3UgfF4C6NVSKv3ySC---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: cid:css-d5509dd7-d1d2-4491-8f21-5ac23f586167@mhtml.blink + +@charset "utf-8"; + +#onetrust-banner-sdk { text-size-adjust: 100%; } + +#onetrust-banner-sdk .onetrust-vendors-list-handler { cursor: pointer; colo= +r: rgb(31, 150, 219); font-size: inherit; font-weight: bold; text-decoratio= +n: none; margin-left: 5px; } + +#onetrust-banner-sdk .onetrust-vendors-list-handler:hover { color: rgb(31, = +150, 219); } + +#onetrust-banner-sdk:focus { outline: rgb(0, 0, 0) solid 2px; outline-offse= +t: -2px; } + +#onetrust-banner-sdk a:focus { outline: rgb(0, 0, 0) solid 2px; } + +#onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #on= +etrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler { = +outline-offset: 1px; } + +#onetrust-banner-sdk.ot-bnr-w-logo .ot-bnr-logo { height: 64px; width: 64px= +; } + +#onetrust-banner-sdk .ot-tcf2-vendor-count.ot-text-bold { font-weight: bold= +; } + +#onetrust-banner-sdk .ot-close-icon, #onetrust-pc-sdk .ot-close-icon, #ot-s= +ync-ntfy .ot-close-icon { background-size: contain; background-repeat: no-r= +epeat; background-position: center center; height: 12px; width: 12px; } + +#onetrust-banner-sdk .powered-by-logo, #onetrust-banner-sdk .ot-pc-footer-l= +ogo a, #onetrust-pc-sdk .powered-by-logo, #onetrust-pc-sdk .ot-pc-footer-lo= +go a, #ot-sync-ntfy .powered-by-logo, #ot-sync-ntfy .ot-pc-footer-logo a { = +background-size: contain; background-repeat: no-repeat; background-position= +: center center; height: 25px; width: 152px; display: block; text-decoratio= +n: none; font-size: 0.75em; } + +#onetrust-banner-sdk .powered-by-logo:hover, #onetrust-banner-sdk .ot-pc-fo= +oter-logo a:hover, #onetrust-pc-sdk .powered-by-logo:hover, #onetrust-pc-sd= +k .ot-pc-footer-logo a:hover, #ot-sync-ntfy .powered-by-logo:hover, #ot-syn= +c-ntfy .ot-pc-footer-logo a:hover { color: rgb(86, 86, 86); } + +#onetrust-banner-sdk h3 *, #onetrust-banner-sdk h4 *, #onetrust-banner-sdk = +h6 *, #onetrust-banner-sdk button *, #onetrust-banner-sdk a[data-parent-id]= + *, #onetrust-pc-sdk h3 *, #onetrust-pc-sdk h4 *, #onetrust-pc-sdk h6 *, #o= +netrust-pc-sdk button *, #onetrust-pc-sdk a[data-parent-id] *, #ot-sync-ntf= +y h3 *, #ot-sync-ntfy h4 *, #ot-sync-ntfy h6 *, #ot-sync-ntfy button *, #ot= +-sync-ntfy a[data-parent-id] * { font-size: inherit; font-weight: inherit; = +color: inherit; } + +#onetrust-banner-sdk .ot-hide, #onetrust-pc-sdk .ot-hide, #ot-sync-ntfy .ot= +-hide { display: none !important; } + +#onetrust-banner-sdk button.ot-link-btn:hover, #onetrust-pc-sdk button.ot-l= +ink-btn:hover, #ot-sync-ntfy button.ot-link-btn:hover { text-decoration: un= +derline; opacity: 1; } + +#onetrust-pc-sdk .ot-sdk-row .ot-sdk-column { padding: 0px; } + +#onetrust-pc-sdk .ot-sdk-container { padding-right: 0px; } + +#onetrust-pc-sdk .ot-sdk-row { flex-direction: initial; width: 100%; } + +#onetrust-pc-sdk [type=3D"checkbox"]:checked, #onetrust-pc-sdk [type=3D"che= +ckbox"]:not(:checked) { pointer-events: initial; } + +#onetrust-pc-sdk [type=3D"checkbox"]:disabled + label::before, #onetrust-pc= +-sdk [type=3D"checkbox"]:disabled + label::after, #onetrust-pc-sdk [type=3D= +"checkbox"]:disabled + label { pointer-events: none; opacity: 0.7; } + +#onetrust-pc-sdk #vendor-list-content { transform: translate3d(0px, 0px, 0p= +x); } + +#onetrust-pc-sdk li input[type=3D"checkbox"] { z-index: 1; } + +#onetrust-pc-sdk li .ot-checkbox label { z-index: 2; } + +#onetrust-pc-sdk li .ot-checkbox input[type=3D"checkbox"] { height: auto; w= +idth: auto; } + +#onetrust-pc-sdk li .host-title a, #onetrust-pc-sdk li .ot-host-name a, #on= +etrust-pc-sdk li .accordion-text, #onetrust-pc-sdk li .ot-acc-txt { z-index= +: 2; position: relative; } + +#onetrust-pc-sdk input { margin: 3px 0.1ex; } + +#onetrust-pc-sdk .pc-logo, #onetrust-pc-sdk .ot-pc-logo { height: 60px; wid= +th: 180px; background-position: center center; background-size: contain; ba= +ckground-repeat: no-repeat; display: inline-flex; justify-content: center; = +align-items: center; } + +#onetrust-pc-sdk .pc-logo img, #onetrust-pc-sdk .ot-pc-logo img { max-heigh= +t: 100%; max-width: 100%; } + +#onetrust-pc-sdk .screen-reader-only, #onetrust-pc-sdk .ot-scrn-rdr, .ot-sd= +k-cookie-policy .screen-reader-only, .ot-sdk-cookie-policy .ot-scrn-rdr { b= +order: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; over= +flow: hidden; padding: 0px; position: absolute; width: 1px; } + +#onetrust-pc-sdk.ot-fade-in, .onetrust-pc-dark-filter.ot-fade-in, #onetrust= +-banner-sdk.ot-fade-in { animation-name: onetrust-fade-in; animation-durati= +on: 400ms; animation-timing-function: ease-in-out; } + +#onetrust-pc-sdk.ot-hide { display: none !important; } + +.onetrust-pc-dark-filter.ot-hide { display: none !important; } + +#ot-sdk-btn.ot-sdk-show-settings, #ot-sdk-btn.optanon-show-settings { color= +: rgb(104, 182, 49); border: 1px solid rgb(104, 182, 49); height: auto; whi= +te-space: normal; overflow-wrap: break-word; padding: 0.8em 2em; font-size:= + 0.8em; line-height: 1.2; cursor: pointer; transition: all 0.1s ease 0s; } + +#ot-sdk-btn.ot-sdk-show-settings:hover, #ot-sdk-btn.optanon-show-settings:h= +over { color: rgb(255, 255, 255); background-color: rgb(104, 182, 49); } + +.onetrust-pc-dark-filter { background: rgba(0, 0, 0, 0.5); z-index: 2147483= +646; width: 100%; height: 100%; overflow: hidden; position: fixed; top: 0px= +; bottom: 0px; left: 0px; } + +@keyframes onetrust-fade-in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +.ot-cookie-label { text-decoration: underline; } + +@media only screen and (min-width: 426px) and (max-width: 896px) and (orien= +tation: landscape) { + #onetrust-pc-sdk p { font-size: 0.75em; } +} + +#onetrust-banner-sdk .banner-option-input:focus + label { outline: rgb(0, 0= +, 0) auto 1px; } + +.category-vendors-list-handler + a:focus, .category-vendors-list-handler + = +a:focus-visible { outline: rgb(0, 0, 0) solid 2px; } + +#onetrust-pc-sdk .ot-userid-title { margin-top: 10px; } + +#onetrust-pc-sdk .ot-userid-title > span, #onetrust-pc-sdk .ot-userid-times= +tamp > span { font-weight: 700; } + +#onetrust-pc-sdk .ot-userid-desc { font-style: italic; } + +#onetrust-pc-sdk .ot-host-desc a { pointer-events: initial; } + +#onetrust-pc-sdk .ot-ven-hdr > p a { position: relative; z-index: 2; pointe= +r-events: initial; } + +#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info a, #onetrust-pc-sdk= + .ot-vs-list .ot-vnd-item .ot-vnd-info a { margin-right: auto; } + +#onetrust-pc-sdk .ot-pc-footer-logo img { width: 136px; height: 16px; } + +#onetrust-pc-sdk .ot-pur-vdr-count { font-weight: 400; font-size: 0.7rem; p= +adding-top: 3px; display: block; } + +#onetrust-banner-sdk .ot-optout-signal, #onetrust-pc-sdk .ot-optout-signal = +{ border: 1px solid rgb(50, 174, 136); border-radius: 3px; padding: 5px; ma= +rgin-bottom: 10px; background-color: rgb(249, 255, 250); font-size: 0.85rem= +; line-height: 2; } + +#onetrust-banner-sdk .ot-optout-signal .ot-optout-icon, #onetrust-pc-sdk .o= +t-optout-signal .ot-optout-icon { display: inline; margin-right: 5px; } + +#onetrust-banner-sdk .ot-optout-signal svg, #onetrust-pc-sdk .ot-optout-sig= +nal svg { height: 20px; width: 30px; transform: scale(0.5); } + +#onetrust-banner-sdk .ot-optout-signal svg path, #onetrust-pc-sdk .ot-optou= +t-signal svg path { fill: rgb(50, 174, 136); } + +#onetrust-banner-sdk, #onetrust-pc-sdk, #ot-sdk-cookie-policy, #ot-sync-ntf= +y { font-size: 16px; } + +#onetrust-banner-sdk *, #onetrust-banner-sdk ::after, #onetrust-banner-sdk = +::before, #onetrust-pc-sdk *, #onetrust-pc-sdk ::after, #onetrust-pc-sdk ::= +before, #ot-sdk-cookie-policy *, #ot-sdk-cookie-policy ::after, #ot-sdk-coo= +kie-policy ::before, #ot-sync-ntfy *, #ot-sync-ntfy ::after, #ot-sync-ntfy = +::before { box-sizing: content-box; } + +#onetrust-banner-sdk div, #onetrust-banner-sdk span, #onetrust-banner-sdk h= +1, #onetrust-banner-sdk h2, #onetrust-banner-sdk h3, #onetrust-banner-sdk h= +4, #onetrust-banner-sdk h5, #onetrust-banner-sdk h6, #onetrust-banner-sdk p= +, #onetrust-banner-sdk img, #onetrust-banner-sdk svg, #onetrust-banner-sdk = +button, #onetrust-banner-sdk section, #onetrust-banner-sdk a, #onetrust-ban= +ner-sdk label, #onetrust-banner-sdk input, #onetrust-banner-sdk ul, #onetru= +st-banner-sdk li, #onetrust-banner-sdk nav, #onetrust-banner-sdk table, #on= +etrust-banner-sdk thead, #onetrust-banner-sdk tr, #onetrust-banner-sdk td, = +#onetrust-banner-sdk tbody, #onetrust-banner-sdk .ot-main-content, #onetrus= +t-banner-sdk .ot-toggle, #onetrust-banner-sdk #ot-content, #onetrust-banner= +-sdk #ot-pc-content, #onetrust-banner-sdk .checkbox, #onetrust-pc-sdk div, = +#onetrust-pc-sdk span, #onetrust-pc-sdk h1, #onetrust-pc-sdk h2, #onetrust-= +pc-sdk h3, #onetrust-pc-sdk h4, #onetrust-pc-sdk h5, #onetrust-pc-sdk h6, #= +onetrust-pc-sdk p, #onetrust-pc-sdk img, #onetrust-pc-sdk svg, #onetrust-pc= +-sdk button, #onetrust-pc-sdk section, #onetrust-pc-sdk a, #onetrust-pc-sdk= + label, #onetrust-pc-sdk input, #onetrust-pc-sdk ul, #onetrust-pc-sdk li, #= +onetrust-pc-sdk nav, #onetrust-pc-sdk table, #onetrust-pc-sdk thead, #onetr= +ust-pc-sdk tr, #onetrust-pc-sdk td, #onetrust-pc-sdk tbody, #onetrust-pc-sd= +k .ot-main-content, #onetrust-pc-sdk .ot-toggle, #onetrust-pc-sdk #ot-conte= +nt, #onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk .checkbox, #ot-sdk-co= +okie-policy div, #ot-sdk-cookie-policy span, #ot-sdk-cookie-policy h1, #ot-= +sdk-cookie-policy h2, #ot-sdk-cookie-policy h3, #ot-sdk-cookie-policy h4, #= +ot-sdk-cookie-policy h5, #ot-sdk-cookie-policy h6, #ot-sdk-cookie-policy p,= + #ot-sdk-cookie-policy img, #ot-sdk-cookie-policy svg, #ot-sdk-cookie-polic= +y button, #ot-sdk-cookie-policy section, #ot-sdk-cookie-policy a, #ot-sdk-c= +ookie-policy label, #ot-sdk-cookie-policy input, #ot-sdk-cookie-policy ul, = +#ot-sdk-cookie-policy li, #ot-sdk-cookie-policy nav, #ot-sdk-cookie-policy = +table, #ot-sdk-cookie-policy thead, #ot-sdk-cookie-policy tr, #ot-sdk-cooki= +e-policy td, #ot-sdk-cookie-policy tbody, #ot-sdk-cookie-policy .ot-main-co= +ntent, #ot-sdk-cookie-policy .ot-toggle, #ot-sdk-cookie-policy #ot-content,= + #ot-sdk-cookie-policy #ot-pc-content, #ot-sdk-cookie-policy .checkbox, #ot= +-sync-ntfy div, #ot-sync-ntfy span, #ot-sync-ntfy h1, #ot-sync-ntfy h2, #ot= +-sync-ntfy h3, #ot-sync-ntfy h4, #ot-sync-ntfy h5, #ot-sync-ntfy h6, #ot-sy= +nc-ntfy p, #ot-sync-ntfy img, #ot-sync-ntfy svg, #ot-sync-ntfy button, #ot-= +sync-ntfy section, #ot-sync-ntfy a, #ot-sync-ntfy label, #ot-sync-ntfy inpu= +t, #ot-sync-ntfy ul, #ot-sync-ntfy li, #ot-sync-ntfy nav, #ot-sync-ntfy tab= +le, #ot-sync-ntfy thead, #ot-sync-ntfy tr, #ot-sync-ntfy td, #ot-sync-ntfy = +tbody, #ot-sync-ntfy .ot-main-content, #ot-sync-ntfy .ot-toggle, #ot-sync-n= +tfy #ot-content, #ot-sync-ntfy #ot-pc-content, #ot-sync-ntfy .checkbox { fo= +nt-family: inherit; font-weight: normal; -webkit-font-smoothing: auto; lett= +er-spacing: normal; line-height: normal; padding: 0px; margin: 0px; height:= + auto; min-height: 0px; max-height: none; width: auto; min-width: 0px; max-= +width: none; border-radius: 0px; border: none; clear: none; float: none; po= +sition: static; inset: auto; text-align: left; text-decoration: none; text-= +indent: 0px; text-shadow: none; text-transform: none; white-space: normal; = +background: none; overflow: visible; vertical-align: baseline; visibility: = +visible; z-index: auto; box-shadow: none; } + +#onetrust-banner-sdk label::before, #onetrust-banner-sdk label::after, #one= +trust-banner-sdk .checkbox::after, #onetrust-banner-sdk .checkbox::before, = +#onetrust-pc-sdk label::before, #onetrust-pc-sdk label::after, #onetrust-pc= +-sdk .checkbox::after, #onetrust-pc-sdk .checkbox::before, #ot-sdk-cookie-p= +olicy label::before, #ot-sdk-cookie-policy label::after, #ot-sdk-cookie-pol= +icy .checkbox::after, #ot-sdk-cookie-policy .checkbox::before, #ot-sync-ntf= +y label::before, #ot-sync-ntfy label::after, #ot-sync-ntfy .checkbox::after= +, #ot-sync-ntfy .checkbox::before { content: none; } + +#onetrust-banner-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-container,= + #ot-sdk-cookie-policy .ot-sdk-container { position: relative; width: 100%;= + max-width: 100%; margin: 0px auto; padding: 0px 20px; box-sizing: border-b= +ox; } + +#onetrust-banner-sdk .ot-sdk-column, #onetrust-banner-sdk .ot-sdk-columns, = +#onetrust-pc-sdk .ot-sdk-column, #onetrust-pc-sdk .ot-sdk-columns, #ot-sdk-= +cookie-policy .ot-sdk-column, #ot-sdk-cookie-policy .ot-sdk-columns { width= +: 100%; float: left; box-sizing: border-box; padding: 0px; display: initial= +; } + +@media (min-width: 400px) { + #onetrust-banner-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-containe= +r, #ot-sdk-cookie-policy .ot-sdk-container { width: 90%; padding: 0px; } +} + +@media (min-width: 550px) { + #onetrust-banner-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-containe= +r, #ot-sdk-cookie-policy .ot-sdk-container { width: 100%; } + #onetrust-banner-sdk .ot-sdk-column, #onetrust-banner-sdk .ot-sdk-columns= +, #onetrust-pc-sdk .ot-sdk-column, #onetrust-pc-sdk .ot-sdk-columns, #ot-sd= +k-cookie-policy .ot-sdk-column, #ot-sdk-cookie-policy .ot-sdk-columns { mar= +gin-left: 4%; } + #onetrust-banner-sdk .ot-sdk-column:first-child, #onetrust-banner-sdk .ot= +-sdk-columns:first-child, #onetrust-pc-sdk .ot-sdk-column:first-child, #one= +trust-pc-sdk .ot-sdk-columns:first-child, #ot-sdk-cookie-policy .ot-sdk-col= +umn:first-child, #ot-sdk-cookie-policy .ot-sdk-columns:first-child { margin= +-left: 0px; } + #onetrust-banner-sdk .ot-sdk-two.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk= +-two.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-two.ot-sdk-columns { wid= +th: 13.3333%; } + #onetrust-banner-sdk .ot-sdk-three.ot-sdk-columns, #onetrust-pc-sdk .ot-s= +dk-three.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-three.ot-sdk-columns= + { width: 22%; } + #onetrust-banner-sdk .ot-sdk-four.ot-sdk-columns, #onetrust-pc-sdk .ot-sd= +k-four.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-four.ot-sdk-columns { = +width: 30.6667%; } + #onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns, #onetrust-pc-sdk .ot-s= +dk-eight.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-eight.ot-sdk-columns= + { width: 65.3333%; } + #onetrust-banner-sdk .ot-sdk-nine.ot-sdk-columns, #onetrust-pc-sdk .ot-sd= +k-nine.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-nine.ot-sdk-columns { = +width: 74%; } + #onetrust-banner-sdk .ot-sdk-ten.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk= +-ten.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-ten.ot-sdk-columns { wid= +th: 82.6667%; } + #onetrust-banner-sdk .ot-sdk-eleven.ot-sdk-columns, #onetrust-pc-sdk .ot-= +sdk-eleven.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-eleven.ot-sdk-colu= +mns { width: 91.3333%; } + #onetrust-banner-sdk .ot-sdk-twelve.ot-sdk-columns, #onetrust-pc-sdk .ot-= +sdk-twelve.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-twelve.ot-sdk-colu= +mns { width: 100%; margin-left: 0px; } +} + +#onetrust-banner-sdk h1, #onetrust-banner-sdk h2, #onetrust-banner-sdk h3, = +#onetrust-banner-sdk h4, #onetrust-banner-sdk h5, #onetrust-banner-sdk h6, = +#onetrust-pc-sdk h1, #onetrust-pc-sdk h2, #onetrust-pc-sdk h3, #onetrust-pc= +-sdk h4, #onetrust-pc-sdk h5, #onetrust-pc-sdk h6, #ot-sdk-cookie-policy h1= +, #ot-sdk-cookie-policy h2, #ot-sdk-cookie-policy h3, #ot-sdk-cookie-policy= + h4, #ot-sdk-cookie-policy h5, #ot-sdk-cookie-policy h6 { margin-top: 0px; = +font-weight: 600; font-family: inherit; } + +#onetrust-banner-sdk h1, #onetrust-pc-sdk h1, #ot-sdk-cookie-policy h1 { fo= +nt-size: 1.5rem; line-height: 1.2; } + +#onetrust-banner-sdk h2, #onetrust-pc-sdk h2, #ot-sdk-cookie-policy h2 { fo= +nt-size: 1.5rem; line-height: 1.25; } + +#onetrust-banner-sdk h3, #onetrust-pc-sdk h3, #ot-sdk-cookie-policy h3 { fo= +nt-size: 1.5rem; line-height: 1.3; } + +#onetrust-banner-sdk h4, #onetrust-pc-sdk h4, #ot-sdk-cookie-policy h4 { fo= +nt-size: 1.5rem; line-height: 1.35; } + +#onetrust-banner-sdk h5, #onetrust-pc-sdk h5, #ot-sdk-cookie-policy h5 { fo= +nt-size: 1.5rem; line-height: 1.5; } + +#onetrust-banner-sdk h6, #onetrust-pc-sdk h6, #ot-sdk-cookie-policy h6 { fo= +nt-size: 1.5rem; line-height: 1.6; } + +@media (min-width: 550px) { + #onetrust-banner-sdk h1, #onetrust-pc-sdk h1, #ot-sdk-cookie-policy h1 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h2, #onetrust-pc-sdk h2, #ot-sdk-cookie-policy h2 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h3, #onetrust-pc-sdk h3, #ot-sdk-cookie-policy h3 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h4, #onetrust-pc-sdk h4, #ot-sdk-cookie-policy h4 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h5, #onetrust-pc-sdk h5, #ot-sdk-cookie-policy h5 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h6, #onetrust-pc-sdk h6, #ot-sdk-cookie-policy h6 { = +font-size: 1.5rem; } +} + +#onetrust-banner-sdk p, #onetrust-pc-sdk p, #ot-sdk-cookie-policy p { margi= +n: 0px 0px 1em; font-family: inherit; line-height: normal; } + +#onetrust-banner-sdk a, #onetrust-pc-sdk a, #ot-sdk-cookie-policy a { color= +: rgb(86, 86, 86); text-decoration: underline; } + +#onetrust-banner-sdk a:hover, #onetrust-pc-sdk a:hover, #ot-sdk-cookie-poli= +cy a:hover { color: rgb(86, 86, 86); text-decoration: none; } + +#onetrust-banner-sdk .ot-sdk-button, #onetrust-banner-sdk button, #onetrust= +-pc-sdk .ot-sdk-button, #onetrust-pc-sdk button, #ot-sdk-cookie-policy .ot-= +sdk-button, #ot-sdk-cookie-policy button { margin-bottom: 1rem; font-family= +: inherit; } + +#onetrust-banner-sdk .ot-sdk-button, #onetrust-banner-sdk button, #onetrust= +-pc-sdk .ot-sdk-button, #onetrust-pc-sdk button, #ot-sdk-cookie-policy .ot-= +sdk-button, #ot-sdk-cookie-policy button { display: inline-block; height: 3= +8px; padding: 0px 30px; color: rgb(85, 85, 85); text-align: center; font-si= +ze: 0.9em; font-weight: 400; line-height: 38px; letter-spacing: 0.01em; tex= +t-decoration: none; white-space: nowrap; background-color: rgba(0, 0, 0, 0)= +; border-radius: 2px; border: 1px solid rgb(187, 187, 187); cursor: pointer= +; box-sizing: border-box; } + +#onetrust-banner-sdk .ot-sdk-button:hover, #onetrust-banner-sdk :not(.ot-le= +g-btn-container) > button:not(.ot-link-btn):hover, #onetrust-banner-sdk :no= +t(.ot-leg-btn-container) > button:not(.ot-link-btn):focus, #onetrust-pc-sdk= + .ot-sdk-button:hover, #onetrust-pc-sdk :not(.ot-leg-btn-container) > butto= +n:not(.ot-link-btn):hover, #onetrust-pc-sdk :not(.ot-leg-btn-container) > b= +utton:not(.ot-link-btn):focus, #ot-sdk-cookie-policy .ot-sdk-button:hover, = +#ot-sdk-cookie-policy :not(.ot-leg-btn-container) > button:not(.ot-link-btn= +):hover, #ot-sdk-cookie-policy :not(.ot-leg-btn-container) > button:not(.ot= +-link-btn):focus { color: rgb(51, 51, 51); border-color: rgb(136, 136, 136)= +; opacity: 0.7; } + +#onetrust-banner-sdk .ot-sdk-button:focus, #onetrust-banner-sdk :not(.ot-le= +g-btn-container) > button:focus, #onetrust-pc-sdk .ot-sdk-button:focus, #on= +etrust-pc-sdk :not(.ot-leg-btn-container) > button:focus, #ot-sdk-cookie-po= +licy .ot-sdk-button:focus, #ot-sdk-cookie-policy :not(.ot-leg-btn-container= +) > button:focus { outline: rgb(0, 0, 0) solid 2px; } + +#onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary, #onetrust-banner= +-sdk button.ot-sdk-button-primary, #onetrust-banner-sdk input[type=3D"submi= +t"].ot-sdk-button-primary, #onetrust-banner-sdk input[type=3D"reset"].ot-sd= +k-button-primary, #onetrust-banner-sdk input[type=3D"button"].ot-sdk-button= +-primary, #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary, #onetrust-= +pc-sdk button.ot-sdk-button-primary, #onetrust-pc-sdk input[type=3D"submit"= +].ot-sdk-button-primary, #onetrust-pc-sdk input[type=3D"reset"].ot-sdk-butt= +on-primary, #onetrust-pc-sdk input[type=3D"button"].ot-sdk-button-primary, = +#ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary, #ot-sdk-cookie-= +policy button.ot-sdk-button-primary, #ot-sdk-cookie-policy input[type=3D"su= +bmit"].ot-sdk-button-primary, #ot-sdk-cookie-policy input[type=3D"reset"].o= +t-sdk-button-primary, #ot-sdk-cookie-policy input[type=3D"button"].ot-sdk-b= +utton-primary { color: rgb(255, 255, 255); background-color: rgb(51, 195, 2= +40); border-color: rgb(51, 195, 240); } + +#onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary:hover, #onetrust-= +banner-sdk button.ot-sdk-button-primary:hover, #onetrust-banner-sdk input[t= +ype=3D"submit"].ot-sdk-button-primary:hover, #onetrust-banner-sdk input[typ= +e=3D"reset"].ot-sdk-button-primary:hover, #onetrust-banner-sdk input[type= +=3D"button"].ot-sdk-button-primary:hover, #onetrust-banner-sdk .ot-sdk-butt= +on.ot-sdk-button-primary:focus, #onetrust-banner-sdk button.ot-sdk-button-p= +rimary:focus, #onetrust-banner-sdk input[type=3D"submit"].ot-sdk-button-pri= +mary:focus, #onetrust-banner-sdk input[type=3D"reset"].ot-sdk-button-primar= +y:focus, #onetrust-banner-sdk input[type=3D"button"].ot-sdk-button-primary:= +focus, #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary:hover, #onetru= +st-pc-sdk button.ot-sdk-button-primary:hover, #onetrust-pc-sdk input[type= +=3D"submit"].ot-sdk-button-primary:hover, #onetrust-pc-sdk input[type=3D"re= +set"].ot-sdk-button-primary:hover, #onetrust-pc-sdk input[type=3D"button"].= +ot-sdk-button-primary:hover, #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-= +primary:focus, #onetrust-pc-sdk button.ot-sdk-button-primary:focus, #onetru= +st-pc-sdk input[type=3D"submit"].ot-sdk-button-primary:focus, #onetrust-pc-= +sdk input[type=3D"reset"].ot-sdk-button-primary:focus, #onetrust-pc-sdk inp= +ut[type=3D"button"].ot-sdk-button-primary:focus, #ot-sdk-cookie-policy .ot-= +sdk-button.ot-sdk-button-primary:hover, #ot-sdk-cookie-policy button.ot-sdk= +-button-primary:hover, #ot-sdk-cookie-policy input[type=3D"submit"].ot-sdk-= +button-primary:hover, #ot-sdk-cookie-policy input[type=3D"reset"].ot-sdk-bu= +tton-primary:hover, #ot-sdk-cookie-policy input[type=3D"button"].ot-sdk-but= +ton-primary:hover, #ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-prima= +ry:focus, #ot-sdk-cookie-policy button.ot-sdk-button-primary:focus, #ot-sdk= +-cookie-policy input[type=3D"submit"].ot-sdk-button-primary:focus, #ot-sdk-= +cookie-policy input[type=3D"reset"].ot-sdk-button-primary:focus, #ot-sdk-co= +okie-policy input[type=3D"button"].ot-sdk-button-primary:focus { color: rgb= +(255, 255, 255); background-color: rgb(30, 174, 219); border-color: rgb(30,= + 174, 219); } + +#onetrust-banner-sdk input[type=3D"text"], #onetrust-pc-sdk input[type=3D"t= +ext"], #ot-sdk-cookie-policy input[type=3D"text"] { height: 38px; padding: = +6px 10px; background-color: rgb(255, 255, 255); border: 1px solid rgb(209, = +209, 209); border-radius: 4px; box-shadow: none; box-sizing: border-box; } + +#onetrust-banner-sdk input[type=3D"text"], #onetrust-pc-sdk input[type=3D"t= +ext"], #ot-sdk-cookie-policy input[type=3D"text"] { appearance: none; } + +#onetrust-banner-sdk input[type=3D"text"]:focus, #onetrust-pc-sdk input[typ= +e=3D"text"]:focus, #ot-sdk-cookie-policy input[type=3D"text"]:focus { borde= +r: 1px solid rgb(0, 0, 0); outline: 0px; } + +#onetrust-banner-sdk label, #onetrust-pc-sdk label, #ot-sdk-cookie-policy l= +abel { display: block; margin-bottom: 0.5rem; font-weight: 600; } + +#onetrust-banner-sdk input[type=3D"checkbox"], #onetrust-pc-sdk input[type= +=3D"checkbox"], #ot-sdk-cookie-policy input[type=3D"checkbox"] { display: i= +nline; } + +#onetrust-banner-sdk ul, #onetrust-pc-sdk ul, #ot-sdk-cookie-policy ul { li= +st-style: inside circle; } + +#onetrust-banner-sdk ul, #onetrust-pc-sdk ul, #ot-sdk-cookie-policy ul { pa= +dding-left: 0px; margin-top: 0px; } + +#onetrust-banner-sdk ul ul, #onetrust-pc-sdk ul ul, #ot-sdk-cookie-policy u= +l ul { margin: 1.5rem 0px 1.5rem 3rem; font-size: 90%; } + +#onetrust-banner-sdk li, #onetrust-pc-sdk li, #ot-sdk-cookie-policy li { ma= +rgin-bottom: 1rem; } + +#onetrust-banner-sdk th, #onetrust-banner-sdk td, #onetrust-pc-sdk th, #one= +trust-pc-sdk td, #ot-sdk-cookie-policy th, #ot-sdk-cookie-policy td { paddi= +ng: 12px 15px; text-align: left; border-bottom: 1px solid rgb(225, 225, 225= +); } + +#onetrust-banner-sdk button, #onetrust-pc-sdk button, #ot-sdk-cookie-policy= + button { margin-bottom: 1rem; font-family: inherit; } + +#onetrust-banner-sdk .ot-sdk-container::after, #onetrust-banner-sdk .ot-sdk= +-row::after, #onetrust-pc-sdk .ot-sdk-container::after, #onetrust-pc-sdk .o= +t-sdk-row::after, #ot-sdk-cookie-policy .ot-sdk-container::after, #ot-sdk-c= +ookie-policy .ot-sdk-row::after { content: ""; display: table; clear: both;= + } + +#onetrust-banner-sdk .ot-sdk-row, #onetrust-pc-sdk .ot-sdk-row, #ot-sdk-coo= +kie-policy .ot-sdk-row { margin: 0px; max-width: none; display: block; } + +#onetrust-banner-sdk { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 18px; } + +#onetrust-banner-sdk.otFlat { position: fixed; z-index: 2147483645; bottom:= + 0px; right: 0px; left: 0px; background-color: rgb(255, 255, 255); max-heig= +ht: 90%; overflow: hidden auto; } + +#onetrust-banner-sdk.otFlat.top { top: 0px; bottom: auto; } + +#onetrust-banner-sdk.otRelFont { font-size: 1rem; } + +#onetrust-banner-sdk > .ot-sdk-container { overflow: hidden; } + +#onetrust-banner-sdk::-webkit-scrollbar { width: 11px; } + +#onetrust-banner-sdk::-webkit-scrollbar-thumb { border-radius: 10px; backgr= +ound: rgb(193, 193, 193); } + +#onetrust-banner-sdk { } + +#onetrust-banner-sdk #onetrust-policy { margin: 1.25em 0px 0.625em 2em; ove= +rflow: hidden; } + +#onetrust-banner-sdk #onetrust-policy .ot-gv-list-handler { float: left; fo= +nt-size: 0.82em; padding: 0px; margin-bottom: 0px; border: 0px; line-height= +: normal; height: auto; width: auto; } + +#onetrust-banner-sdk #onetrust-policy-title { font-size: 1.2em; line-height= +: 1.3; margin-bottom: 10px; } + +#onetrust-banner-sdk #onetrust-policy-text { clear: both; text-align: left;= + font-size: 0.88em; line-height: 1.4; } + +#onetrust-banner-sdk #onetrust-policy-text * { font-size: inherit; line-hei= +ght: inherit; } + +#onetrust-banner-sdk #onetrust-policy-text a { font-weight: bold; margin-le= +ft: 5px; } + +#onetrust-banner-sdk #onetrust-policy-title, #onetrust-banner-sdk #onetrust= +-policy-text { color: dimgray; float: left; } + +#onetrust-banner-sdk #onetrust-button-group-parent { min-height: 1px; text-= +align: center; } + +#onetrust-banner-sdk #onetrust-button-group { display: inline-block; } + +#onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #on= +etrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler { = +background-color: rgb(104, 182, 49); color: rgb(255, 255, 255); border-colo= +r: rgb(104, 182, 49); margin-right: 1em; min-width: 125px; height: auto; wh= +ite-space: normal; word-break: break-word; overflow-wrap: break-word; paddi= +ng: 12px 10px; line-height: 1.2; font-size: 0.813em; font-weight: 600; } + +#onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link { backgro= +und-color: rgb(255, 255, 255); border: none; color: rgb(104, 182, 49); text= +-decoration: underline; padding-left: 0px; padding-right: 0px; } + +#onetrust-banner-sdk .onetrust-close-btn-ui { width: 44px; height: 44px; ba= +ckground-size: 12px; border: none; position: relative; margin: auto; paddin= +g: 0px; } + +#onetrust-banner-sdk .banner_logo { display: none; } + +#onetrust-banner-sdk.ot-bnr-w-logo .ot-bnr-logo { position: absolute; top: = +50%; transform: translateY(-50%); left: 0px; } + +#onetrust-banner-sdk.ot-bnr-w-logo #onetrust-policy { margin-left: 65px; } + +#onetrust-banner-sdk .ot-b-addl-desc { clear: both; float: left; display: b= +lock; } + +#onetrust-banner-sdk #banner-options { float: left; display: table; margin-= +right: 0px; margin-left: 1em; width: calc(100% - 1em); } + +#onetrust-banner-sdk .banner-option-input { cursor: pointer; width: auto; h= +eight: auto; border: none; padding: 0px 3px 0px 0px; margin: 0px 0px 10px; = +font-size: 0.82em; line-height: 1.4; } + +#onetrust-banner-sdk .banner-option-input * { pointer-events: none; font-si= +ze: inherit; line-height: inherit; } + +#onetrust-banner-sdk .banner-option-input[aria-expanded=3D"true"] ~ .banner= +-option-details { display: block; height: auto; } + +#onetrust-banner-sdk .banner-option-input[aria-expanded=3D"true"] .ot-arrow= +-container { transform: rotate(90deg); } + +#onetrust-banner-sdk .banner-option { margin-bottom: 12px; margin-left: 0px= +; border: none; float: left; padding: 0px; } + +#onetrust-banner-sdk .banner-option:first-child { padding-left: 2px; } + +#onetrust-banner-sdk .banner-option:not(:first-child) { padding: 0px; borde= +r: none; } + +#onetrust-banner-sdk .banner-option-header { cursor: pointer; display: inli= +ne-block; } + +#onetrust-banner-sdk .banner-option-header :first-child { color: dimgray; f= +ont-weight: bold; float: left; } + +#onetrust-banner-sdk .banner-option-header .ot-arrow-container { display: i= +nline-block; border-top: 6px solid rgba(0, 0, 0, 0); border-bottom: 6px sol= +id rgba(0, 0, 0, 0); border-left: 6px solid dimgray; margin-left: 10px; ver= +tical-align: middle; } + +#onetrust-banner-sdk .banner-option-details { display: none; font-size: 0.8= +3em; line-height: 1.5; padding: 10px 0px 5px 10px; margin-right: 10px; heig= +ht: 0px; } + +#onetrust-banner-sdk .banner-option-details * { font-size: inherit; line-he= +ight: inherit; color: dimgray; } + +#onetrust-banner-sdk .ot-arrow-container, #onetrust-banner-sdk .banner-opti= +on-details { transition: all 300ms ease-in 0s; } + +#onetrust-banner-sdk .ot-dpd-container { float: left; } + +#onetrust-banner-sdk .ot-dpd-title { margin-bottom: 10px; } + +#onetrust-banner-sdk .ot-dpd-title, #onetrust-banner-sdk .ot-dpd-desc { fon= +t-size: 0.88em; line-height: 1.4; color: dimgray; } + +#onetrust-banner-sdk .ot-dpd-title *, #onetrust-banner-sdk .ot-dpd-desc * {= + font-size: inherit; line-height: inherit; } + +#onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text * { margin-bottom: 0px;= + } + +#onetrust-banner-sdk.ot-iab-2 .onetrust-vendors-list-handler { display: blo= +ck; margin-left: 0px; margin-top: 5px; clear: both; margin-bottom: 0px; pad= +ding: 0px; border: 0px; height: auto; width: auto; } + +#onetrust-banner-sdk.ot-iab-2 #onetrust-button-group button { display: bloc= +k; } + +#onetrust-banner-sdk.ot-close-btn-link { padding-top: 25px; } + +#onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container { top:= + 15px; transform: none; right: 15px; } + +#onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container button= + { padding: 0px; white-space: pre-wrap; border: none; height: auto; line-he= +ight: 1.5; text-decoration: underline; font-size: 0.69em; } + +#onetrust-banner-sdk #onetrust-policy-text, #onetrust-banner-sdk .ot-dpd-de= +sc, #onetrust-banner-sdk .ot-b-addl-desc { font-size: 0.813em; line-height:= + 1.5; } + +#onetrust-banner-sdk .ot-dpd-desc { margin-bottom: 10px; } + +#onetrust-banner-sdk .ot-dpd-desc > .ot-b-addl-desc { margin-top: 10px; mar= +gin-bottom: 10px; font-size: 1em; } + +@media only screen and (max-width: 425px) { + #onetrust-banner-sdk #onetrust-close-btn-container { position: absolute; = +top: 6px; right: 2px; } + #onetrust-banner-sdk #onetrust-policy { margin-left: 0px; margin-top: 3em= +; } + #onetrust-banner-sdk #onetrust-button-group { display: block; } + #onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #= +onetrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler = +{ width: 100%; } + #onetrust-banner-sdk .onetrust-close-btn-ui { top: auto; transform: none;= + } + #onetrust-banner-sdk #onetrust-policy-title { display: inline; float: non= +e; } + #onetrust-banner-sdk #banner-options { margin: 0px; padding: 0px; width: = +100%; } +} + +@media only screen and (min-width: 426px) and (max-width: 896px) { + #onetrust-banner-sdk #onetrust-close-btn-container { position: absolute; = +top: 0px; right: 0px; } + #onetrust-banner-sdk #onetrust-policy { margin-left: 1em; margin-right: 1= +em; } + #onetrust-banner-sdk .onetrust-close-btn-ui { top: 10px; right: 10px; } + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container { width: 95= +%; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-group-container { width: 100%; } + #onetrust-banner-sdk.ot-bnr-w-logo #onetrust-button-group-parent { paddin= +g-left: 50px; } + #onetrust-banner-sdk #onetrust-button-group-parent { width: 100%; positio= +n: relative; margin-left: 0px; } + #onetrust-banner-sdk #onetrust-button-group button { display: inline-bloc= +k; } + #onetrust-banner-sdk #onetrust-button-group { margin-right: 0px; text-ali= +gn: center; } + #onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler { fl= +oat: left; } + #onetrust-banner-sdk .has-reject-all-button #onetrust-reject-all-handler,= + #onetrust-banner-sdk .has-reject-all-button #onetrust-accept-btn-handler {= + float: right; } + #onetrust-banner-sdk .has-reject-all-button #onetrust-button-group { widt= +h: calc(100% - 2em); margin-right: 0px; } + #onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler.cook= +ie-setting-link { padding-left: 0px; text-align: left; } + #onetrust-banner-sdk.ot-buttons-fw .ot-sdk-three button { width: 100%; te= +xt-align: center; } + #onetrust-banner-sdk.ot-buttons-fw #onetrust-button-group-parent button {= + float: none; } + #onetrust-banner-sdk.ot-buttons-fw #onetrust-pc-btn-handler.cookie-settin= +g-link { text-align: center; } +} + +@media only screen and (min-width: 550px) { + #onetrust-banner-sdk .banner-option:not(:first-child) { border-left: 1px = +solid rgb(216, 216, 216); padding-left: 25px; } +} + +@media only screen and (min-width: 425px) and (max-width: 550px) { + #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group, #onetrust-banner-sd= +k.ot-iab-2 #onetrust-policy, #onetrust-banner-sdk.ot-iab-2 .banner-option {= + width: 100%; } +} + +@media only screen and (min-width: 769px) { + #onetrust-banner-sdk #onetrust-button-group { margin-right: 30%; } + #onetrust-banner-sdk #banner-options { margin-left: 2em; margin-right: 5e= +m; margin-bottom: 1.25em; width: calc(100% - 7em); } +} + +@media only screen and (min-width: 897px) and (max-width: 1023px) { + #onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent= + { position: absolute; top: 50%; left: 75%; transform: translateY(-50%); } + #onetrust-banner-sdk #onetrust-close-btn-container { top: 50%; margin: au= +to; transform: translate(-50%, -50%); position: absolute; padding: 0px; rig= +ht: 0px; } + #onetrust-banner-sdk #onetrust-close-btn-container button { position: rel= +ative; margin: 0px; right: -22px; top: 2px; } +} + +@media only screen and (min-width: 1024px) { + #onetrust-banner-sdk #onetrust-close-btn-container { top: 50%; margin: au= +to; transform: translate(-50%, -50%); position: absolute; right: 0px; } + #onetrust-banner-sdk #onetrust-close-btn-container button { right: -12px;= + } + #onetrust-banner-sdk #onetrust-policy { margin-left: 2em; } + #onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent= + { position: absolute; top: 50%; left: 60%; transform: translateY(-50%); } + #onetrust-banner-sdk .ot-optout-signal { width: 50%; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-policy-title { width: 50%; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text, #onetrust-banner-sdk= +.ot-iab-2 :not(.ot-dpd-desc) > .ot-b-addl-desc { margin-bottom: 1em; width:= + 50%; border-right: 1px solid rgb(216, 216, 216); padding-right: 1rem; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text { margin-bottom: 0px;= + padding-bottom: 1em; } + #onetrust-banner-sdk.ot-iab-2 :not(.ot-dpd-desc) > .ot-b-addl-desc { marg= +in-bottom: 0px; padding-bottom: 1em; } + #onetrust-banner-sdk.ot-iab-2 .ot-dpd-container { width: 45%; padding-lef= +t: 1rem; display: inline-block; float: none; } + #onetrust-banner-sdk.ot-iab-2 .ot-dpd-title { line-height: 1.7; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group-parent { left: auto;= + right: 4%; margin-left: 0px; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group button { display: bl= +ock; } + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent { margi= +n: auto; width: 30%; } + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container { width: 60= +%; } + #onetrust-banner-sdk #onetrust-button-group { margin-right: auto; } + #onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #= +onetrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler = +{ margin-top: 1em; } +} + +@media only screen and (min-width: 890px) { + #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group-= +parent { padding-left: 3%; padding-right: 4%; margin-left: 0px; } + #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group = +{ margin-right: 0px; margin-top: 1.25em; width: 100%; } + #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group = +button { width: 100%; margin-bottom: 5px; margin-top: 5px; } + #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group = +button:last-of-type { margin-bottom: 20px; } +} + +@media only screen and (min-width: 1280px) { + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container { width: 55= +%; } + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent { width= +: 44%; padding-left: 2%; padding-right: 2%; } + #onetrust-banner-sdk:not(.ot-iab-2).vertical-align-content #onetrust-butt= +on-group-parent { position: absolute; left: 55%; } +} + +#onetrust-consent-sdk #onetrust-banner-sdk { background-color: rgb(242, 242= +, 242); } + +#onetrust-consent-sdk #onetrust-policy-title, #onetrust-consent-sdk #onetru= +st-policy-text, #onetrust-consent-sdk .ot-b-addl-desc, #onetrust-consent-sd= +k .ot-dpd-desc, #onetrust-consent-sdk .ot-dpd-title, #onetrust-consent-sdk = +#onetrust-policy-text :not(.onetrust-vendors-list-handler), #onetrust-conse= +nt-sdk .ot-dpd-desc :not(.onetrust-vendors-list-handler), #onetrust-consent= +-sdk #onetrust-banner-sdk #banner-options *, #onetrust-banner-sdk .ot-cat-h= +eader, #onetrust-banner-sdk .ot-optout-signal { color: rgb(0, 0, 0); } + +#onetrust-consent-sdk #onetrust-banner-sdk .banner-option-details { backgro= +und-color: rgb(233, 233, 233); } + +#onetrust-consent-sdk #onetrust-banner-sdk a[href], #onetrust-consent-sdk #= +onetrust-banner-sdk a[href] font, #onetrust-consent-sdk #onetrust-banner-sd= +k .ot-link-btn { color: rgb(0, 77, 255); } + +#onetrust-consent-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #o= +netrust-reject-all-handler { background-color: rgb(166, 0, 255); border-col= +or: rgb(166, 0, 255); color: rgb(255, 255, 255); } + +#onetrust-consent-sdk #onetrust-banner-sdk :focus, #onetrust-consent-sdk #o= +netrust-banner-sdk:focus { outline-color: rgb(0, 0, 0); outline-width: 1px;= + } + +#onetrust-consent-sdk #onetrust-pc-btn-handler, #onetrust-consent-sdk #onet= +rust-pc-btn-handler.cookie-setting-link { color: rgb(0, 77, 255); border-co= +lor: rgb(0, 77, 255); background-color: rgb(242, 242, 242); } + +button#onetrust-pc-btn-handler::before { content: "=E2=9D=AF" !important; f= +ont-size: 1.1em !important; font-weight: 400 !important; padding-right: 0.2= +em !important; color: rgb(0, 0, 0) !important; margin-right: 0.1em !importa= +nt; } + +#onetrust-banner-sdk .onetrust-close-btn-ui.onetrust-lg { padding-top: 12px= + !important; padding-bottom: 12px !important; margin-top: 0px !important; m= +argin-bottom: 16px !important; top: 50% !important; } + +#onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link { text-de= +coration: none !important; } + +#onetrust-banner-sdk .ot-sdk-columns { display: inline-block !important; } + +#onetrust-group-container a:focus, #onetrust-group-container button:focus, = +#optanon-minimize-wrapper button:focus { outline: rgb(0, 0, 136) solid 1px = +!important; } + +@media only screen and (min-width: 1024px) { + #onetrust-banner-sdk #onetrust-button-group-parent { margin-right: auto != +important; width: 24% !important; } + #onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent= + { left: inherit !important; } +} + +@media (min-width: 550px) { + #onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns { width: 74% !important= +; } + #onetrust-banner-sdk #onetrust-button-group-parent .ot-sdk-three { margin= +-left: 0px !important; margin-top: 3% !important; } + #onetrust-banner-sdk #onetrust-policy { margin-left: 32px !important; } +} + +@media only screen and (min-width: 769px) { + #onetrust-banner-sdk #onetrust-button-group { margin-right: 0px !importan= +t; overflow-wrap: normal !important; } +} + +@media only screen and (max-width: 896px) and (min-width: 426px) { + #onetrust-banner-sdk #onetrust-group-container { width: 92% !important; } + #onetrust-banner-sdk .onetrust-close-btn-ui.onetrust-lg { top: 15% !impor= +tant; } +} + +@media only screen and (max-width: 425px) { + #onetrust-banner-sdk .onetrust-close-btn-ui { height: 12px !important; } +} + +@media screen and (max-width: 767px) { + #onetrust-banner-sdk #onetrust-policy-text, #onetrust-banner-sdk .ot-dpd-= +desc, #onetrust-banner-sdk .ot-b-addl-desc { font-size: 7px !important; lin= +e-height: 10.5px !important; } + #onetrust-consent-sdk #onetrust-banner-sdk, #onetrust-consent-sdk #onetru= +st-pc-btn-handler.cookie-setting-link { background-color: white !important;= + } +} + +#onetrust-pc-sdk { position: fixed; width: 730px; max-width: 730px; height:= + 610px; inset: 0px; margin: auto; font-size: 16px; z-index: 2147483647; bor= +der-radius: 2px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, = +0, 0, 0) 0px 2px 4px 0px, rgba(50, 50, 93, 0.1) 0px 7px 14px 0px; } + +#onetrust-pc-sdk.otRelFont { font-size: 1rem; } + +#onetrust-pc-sdk *, #onetrust-pc-sdk ::after, #onetrust-pc-sdk ::before { b= +ox-sizing: content-box; } + +#onetrust-pc-sdk #ot-addtl-venlst .ot-arw-cntr, #onetrust-pc-sdk .ot-hide-t= +gl { visibility: hidden; } + +#onetrust-pc-sdk #ot-addtl-venlst .ot-arw-cntr *, #onetrust-pc-sdk .ot-hide= +-tgl * { visibility: hidden; } + +#onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk #ot-pc-lst { height: calc= +(100% - 185px); } + +#onetrust-pc-sdk li { list-style: none; } + +#onetrust-pc-sdk ul, #onetrust-pc-sdk li { margin: 0px; } + +#onetrust-pc-sdk a { text-decoration: none; } + +#onetrust-pc-sdk .ot-link-btn { padding: 0px; margin-bottom: 0px; border: 0= +px; font-weight: normal; line-height: normal; width: auto; height: auto; } + +#onetrust-pc-sdk .ot-grps-cntr ::-webkit-scrollbar, #onetrust-pc-sdk .ot-pc= +-scrollbar::-webkit-scrollbar { width: 11px; } + +#onetrust-pc-sdk .ot-grps-cntr ::-webkit-scrollbar-thumb, #onetrust-pc-sdk = +.ot-pc-scrollbar::-webkit-scrollbar-thumb { border-radius: 10px; background= +: rgb(193, 193, 193); } + +#onetrust-pc-sdk .ot-grps-cntr *, #onetrust-pc-sdk .ot-pc-scrollbar { } + +#onetrust-pc-sdk .ot-pc-header { height: auto; padding: 10px; display: bloc= +k; width: calc(100% - 20px); min-height: 52px; border-bottom: 1px solid rgb= +(216, 216, 216); position: relative; } + +#onetrust-pc-sdk .ot-pc-logo { vertical-align: middle; width: 180px; } + +#onetrust-pc-sdk .ot-pc-logo.ot-pc-logo { height: 40px; } + +#onetrust-pc-sdk .ot-title-cntr { position: relative; display: inline-block= +; vertical-align: middle; width: calc(100% - 190px); padding-left: 10px; } + +#onetrust-pc-sdk .ot-optout-signal { margin: 0.625rem 0.625rem 0.625rem 1.7= +5rem; } + +#onetrust-pc-sdk .ot-always-active { font-size: 0.813em; line-height: 1.5; = +font-weight: 700; color: rgb(56, 96, 190); } + +#onetrust-pc-sdk .ot-close-cntr { float: right; position: absolute; right: = +-9px; top: 50%; transform: translateY(-50%); } + +#onetrust-pc-sdk #ot-pc-content { position: relative; overflow: hidden auto= +; } + +#onetrust-pc-sdk #ot-pc-content .ot-sdk-container { margin-left: 0px; } + +#onetrust-pc-sdk .ot-grps-cntr, #onetrust-pc-sdk .ot-grps-cntr > * { height= +: 100%; overflow-y: auto; } + +#onetrust-pc-sdk .category-menu-switch-handler { cursor: pointer; border-le= +ft: 10px solid rgba(0, 0, 0, 0); background-color: rgb(244, 244, 244); bord= +er-bottom: 1px solid rgb(215, 215, 215); padding: 12px 5px 12px 12px; overf= +low: hidden; } + +#onetrust-pc-sdk .category-menu-switch-handler h3 { float: left; text-align= +: left; margin: 0px; color: dimgray; line-height: 1.4; font-size: 0.875em; = +word-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk .ot-active-menu { border-left: 10px solid rgb(104, 182, 49= +); background-color: rgb(255, 255, 255); border-bottom: none; position: rel= +ative; } + +#onetrust-pc-sdk .ot-active-menu h3 { color: rgb(38, 50, 56); font-weight: = +bold; } + +#onetrust-pc-sdk .ot-desc-cntr { word-break: break-word; overflow-wrap: bre= +ak-word; padding-top: 20px; padding-right: 16px; padding-bottom: 15px; } + +#onetrust-pc-sdk .ot-grp-desc { word-break: break-word; overflow-wrap: brea= +k-word; text-align: left; font-size: 0.813em; line-height: 1.5; margin: 0px= +; } + +#onetrust-pc-sdk .ot-grp-desc * { font-size: inherit; line-height: inherit;= + } + +#onetrust-pc-sdk #ot-pc-desc a { color: rgb(56, 96, 190); cursor: pointer; = +font-size: 1em; margin-right: 8px; } + +#onetrust-pc-sdk #ot-pc-desc a:hover { color: rgb(24, 131, 253); } + +#onetrust-pc-sdk #ot-pc-desc button { margin-right: 8px; } + +#onetrust-pc-sdk #ot-pc-desc * { font-size: inherit; } + +#onetrust-pc-sdk #ot-pc-desc ul li { padding: 10px 0px; border-bottom: 1px = +solid rgb(226, 226, 226); } + +#onetrust-pc-sdk #ot-pc-desc + .ot-link-btn { display: none; } + +#onetrust-pc-sdk .ot-btn-subcntr { float: right; } + +#onetrust-pc-sdk .ot-close-icon { background-image: url("data:image/svg+xml= +;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5= +rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9Ij= +Q3Ljk3MSIgaGVpZ2h0PSI0Ny45NzEiIHZpZXdCb3g9IjAgMCA0Ny45NzEgNDcuOTcxIiBzdHlsZ= +T0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0Ny45NzEgNDcuOTcxOyIgeG1sOnNwYWNlPSJw= +cmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTI4LjIyOCwyMy45ODZMNDcuMDkyLDUuMTIyYzEuMTcyLTE= +uMTcxLDEuMTcyLTMuMDcxLDAtNC4yNDJjLTEuMTcyLTEuMTcyLTMuMDctMS4xNzItNC4yNDIsME= +wyMy45ODYsMTkuNzQ0TDUuMTIxLDAuODhjLTEuMTcyLTEuMTcyLTMuMDctMS4xNzItNC4yNDIsM= +GMtMS4xNzIsMS4xNzEtMS4xNzIsMy4wNzEsMCw0LjI0MmwxOC44NjUsMTguODY0TDAuODc5LDQy= +Ljg1Yy0xLjE3MiwxLjE3MS0xLjE3MiwzLjA3MSwwLDQuMjQyQzEuNDY1LDQ3LjY3NywyLjIzMyw= +0Ny45NywzLDQ3Ljk3czEuNTM1LTAuMjkzLDIuMTIxLTAuODc5bDE4Ljg2NS0xOC44NjRMNDIuOD= +UsNDcuMDkxYzAuNTg2LDAuNTg2LDEuMzU0LDAuODc5LDIuMTIxLDAuODc5czEuNTM1LTAuMjkzL= +DIuMTIxLTAuODc5YzEuMTcyLTEuMTcxLDEuMTcyLTMuMDcxLDAtNC4yNDJMMjguMjI4LDIzLjk4= +NnoiLz48L2c+PC9zdmc+"); background-size: 12px; background-repeat: no-repeat= +; background-position: center center; height: 44px; width: 44px; display: i= +nline-block; } + +#onetrust-pc-sdk .ot-tgl { float: right; position: relative; z-index: 1; } + +#onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob { backgr= +ound-color: rgb(205, 220, 242); } + +#onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob::before = +{ transform: translateX(16px); background-color: rgb(66, 133, 244); } + +#onetrust-pc-sdk .ot-tgl input:focus + .ot-switch .ot-switch-nob::before { = +box-shadow: rgb(33, 150, 243) 0px 0px 1px; outline-style: auto; outline-wid= +th: 1px; } + +#onetrust-pc-sdk .ot-switch { position: relative; display: inline-block; wi= +dth: 35px; height: 10px; margin-bottom: 0px; } + +#onetrust-pc-sdk .ot-switch-nob { position: absolute; cursor: pointer; inse= +t: 0px; background-color: rgb(242, 241, 241); border: none; transition: all= + 0.2s ease-in 0s; border-radius: 46px; } + +#onetrust-pc-sdk .ot-switch-nob::before { position: absolute; content: ""; = +height: 20px; width: 20px; bottom: 1px; background-color: rgb(125, 125, 125= +); border-radius: 100%; top: -5px; transition: all 0.4s ease 0s; } + +#onetrust-pc-sdk .ot-chkbox { z-index: 1; position: relative; float: left; = +} + +#onetrust-pc-sdk .ot-chkbox input:checked ~ label::before { background-colo= +r: rgb(56, 96, 190); } + +#onetrust-pc-sdk .ot-chkbox input + label::after { content: none; color: rg= +b(255, 255, 255); } + +#onetrust-pc-sdk .ot-chkbox input:checked + label::after { content: ""; } + +#onetrust-pc-sdk .ot-chkbox input:focus + label::before { outline-width: 2p= +x; outline-style: auto; } + +#onetrust-pc-sdk .ot-chkbox label { position: relative; height: 20px; paddi= +ng-left: 30px; display: inline-block; cursor: pointer; } + +#onetrust-pc-sdk .ot-chkbox label::before, #onetrust-pc-sdk .ot-chkbox labe= +l::after { position: absolute; content: ""; display: inline-block; border-r= +adius: 3px; } + +#onetrust-pc-sdk .ot-chkbox label::before { height: 18px; width: 18px; bord= +er: 1px solid rgb(56, 96, 190); left: 0px; } + +#onetrust-pc-sdk .ot-chkbox label::after { height: 5px; width: 9px; border-= +left: 3px solid; border-bottom: 3px solid; transform: rotate(-45deg); left:= + 4px; top: 5px; } + +#onetrust-pc-sdk .ot-label-txt { display: none; } + +#onetrust-pc-sdk .ot-fltr-opt .ot-label-txt { display: block; } + +#onetrust-pc-sdk .ot-chkbox input, #onetrust-pc-sdk .ot-tgl input { positio= +n: absolute; opacity: 0; width: 0px; height: 0px; } + +#onetrust-pc-sdk .ot-arw-cntr { float: right; position: relative; pointer-e= +vents: none; } + +#onetrust-pc-sdk .ot-arw { width: 16px; height: 16px; margin-left: 5px; col= +or: dimgray; display: inline-block; vertical-align: middle; transition: all= + 150ms ease-in 0s; } + +#onetrust-pc-sdk input:checked ~ .ot-acc-hdr .ot-arw, #onetrust-pc-sdk butt= +on[aria-expanded=3D"true"] ~ .ot-acc-hdr .ot-arw-cntr svg { transform: rota= +te(90deg); } + +#onetrust-pc-sdk .ot-label-status { font-size: 0.75em; position: relative; = +top: 2px; display: none; padding-right: 5px; float: left; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-label-status { top: -6px; } + +#onetrust-pc-sdk .ot-fltr-btns { margin-left: 15px; overflow: hidden; margi= +n-right: 15px; } + +#onetrust-pc-sdk .ot-fltr-btns button { padding: 12px 30px; } + +#onetrust-pc-sdk .ot-pc-footer { position: absolute; bottom: 0px; width: 10= +0%; max-height: 160px; border-top: 1px solid rgb(216, 216, 216); } + +#onetrust-pc-sdk .ot-pc-footer button { margin-top: 20px; margin-bottom: 20= +px; font-weight: 600; font-size: 0.813em; min-height: 40px; height: auto; l= +ine-height: normal; padding: 10px 30px; } + +#onetrust-pc-sdk .ot-tab-desc { margin-left: 3%; } + +#onetrust-pc-sdk .ot-grp-hdr1 { display: inline-block; width: 100%; margin-= +bottom: 10px; } + +#onetrust-pc-sdk .ot-desc-cntr h4 { color: rgb(38, 50, 56); display: inline= +-block; vertical-align: middle; margin: 0px; font-weight: bold; font-size: = +0.875em; line-height: 1.3; max-width: 80%; } + +#onetrust-pc-sdk .ot-subgrps .ot-subgrp h4 { top: 0px; max-width: unset; } + +#onetrust-pc-sdk #ot-pvcy-hdr { margin-bottom: 10px; } + +#onetrust-pc-sdk .ot-vlst-cntr { overflow: hidden; } + +#onetrust-pc-sdk .category-vendors-list-handler, #onetrust-pc-sdk .category= +-host-list-handler, #onetrust-pc-sdk .category-vendors-list-handler + a { d= +isplay: block; float: left; color: rgb(56, 96, 190); font-size: 0.813em; fo= +nt-weight: 400; line-height: 1.1; cursor: pointer; margin: 5px 0px; } + +#onetrust-pc-sdk .category-vendors-list-handler:hover, #onetrust-pc-sdk .ca= +tegory-host-list-handler:hover, #onetrust-pc-sdk .category-vendors-list-han= +dler + a:hover { text-decoration-line: underline; } + +#onetrust-pc-sdk .ot-vlst-cntr .ot-ext-lnk, #onetrust-pc-sdk .ot-ven-hdr .o= +t-ext-lnk { display: inline-block; height: 13px; width: 13px; background-re= +peat: no-repeat; margin-left: 1px; margin-top: 6px; cursor: pointer; } + +#onetrust-pc-sdk .ot-ven-hdr .ot-ext-lnk { margin-bottom: -1px; } + +#onetrust-pc-sdk .category-host-list-handler, #onetrust-pc-sdk .ot-vlst-cnt= +r, #onetrust-pc-sdk #ot-pc-desc + .category-vendors-list-handler { margin-t= +op: 8px; } + +#onetrust-pc-sdk .ot-grp-hdr1 + .ot-vlst-cntr { margin-top: 0px; margin-bot= +tom: 10px; } + +#onetrust-pc-sdk .ot-always-active-group h3.ot-cat-header, #onetrust-pc-sdk= + .ot-subgrp.ot-always-active-group > h4 { max-width: 70%; } + +#onetrust-pc-sdk .ot-always-active-group .ot-tgl-cntr { max-width: 28%; } + +#onetrust-pc-sdk .ot-grp-desc ul, #onetrust-pc-sdk li.ot-subgrp p ul { marg= +in: 0px 0px 0px 15px; padding-bottom: 8px; } + +#onetrust-pc-sdk .ot-grp-desc ul li, #onetrust-pc-sdk li.ot-subgrp p ul li = +{ font-size: inherit; padding-top: 8px; display: list-item; list-style: dis= +c; } + +#onetrust-pc-sdk ul.ot-subgrps { margin: 0px; font-size: inherit; } + +#onetrust-pc-sdk ul.ot-subgrps li { padding: 0px; border: none; position: r= +elative; } + +#onetrust-pc-sdk ul.ot-subgrps li h4, #onetrust-pc-sdk ul.ot-subgrps li p {= + font-size: 0.82em; line-height: 1.4; } + +#onetrust-pc-sdk ul.ot-subgrps li p { color: dimgray; clear: both; float: l= +eft; margin-top: 10px; margin-bottom: 0px; word-break: break-word; overflow= +-wrap: break-word; } + +#onetrust-pc-sdk ul.ot-subgrps li h4 { color: rgb(38, 50, 56); font-weight:= + bold; margin-bottom: 0px; float: left; position: relative; top: 3px; } + +#onetrust-pc-sdk li.ot-subgrp { margin-left: 30px; display: inline-block; w= +idth: calc(100% - 30px); } + +#onetrust-pc-sdk .ot-subgrp-tgl { float: right; } + +#onetrust-pc-sdk .ot-subgrp-tgl.ot-always-active-subgroup { width: auto; } + +#onetrust-pc-sdk .ot-pc-footer-logo { height: 30px; width: 100%; text-align= +: right; background: rgb(244, 244, 244); border-radius: 0px 0px 2px 2px; } + +#onetrust-pc-sdk .ot-pc-footer-logo a { display: inline-block; margin-top: = +5px; margin-right: 10px; } + +#onetrust-pc-sdk #accept-recommended-btn-handler { float: right; text-align= +: center; } + +#onetrust-pc-sdk .save-preference-btn-handler { min-width: 155px; backgroun= +d-color: rgb(104, 182, 49); border-radius: 2px; color: rgb(255, 255, 255); = +font-size: 0.9em; line-height: 1.1; text-align: center; margin-left: 15px; = +margin-right: 15px; } + +#onetrust-pc-sdk .ot-btn-subcntr button { margin-right: 16px; } + +#onetrust-pc-sdk.ot-ftr-stacked .save-preference-btn-handler, #onetrust-pc-= +sdk.ot-ftr-stacked .ot-btn-subcntr { max-width: 40%; white-space: normal; t= +ext-align: center; } + +#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button { margin-left: auto;= + margin-right: auto; min-width: 60%; max-width: 90%; } + +#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button:nth-child(2) { margi= +n-top: 0px; } + +#onetrust-pc-sdk.ot-ftr-stacked #accept-recommended-btn-handler { float: no= +ne; } + +#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-container { overflow: hidden; } + +#onetrust-pc-sdk #ot-pc-title { margin: 0px; overflow: hidden; position: re= +lative; line-height: 1.2; max-height: 2.4em; padding-right: 1em; font-size:= + 1.37em; text-overflow: ellipsis; white-space: nowrap; display: block; max-= +width: 90%; } + +#onetrust-pc-sdk #ot-pc-title.ot-pc-title-shrink { max-width: 70%; } + +#onetrust-pc-sdk #ot-pc-lst { width: 100%; position: relative; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-hdr { padding: 17px 15px 17px 20px; dis= +play: inline-block; width: calc(100% - 35px); vertical-align: middle; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-txt { padding: 6px 15px 10px 20px; } + +#onetrust-pc-sdk .ot-lst-cntr { height: 100%; } + +#onetrust-pc-sdk #ot-pc-hdr { padding: 15px 30px 15px 20px; display: inline= +-block; width: calc(100% - 50px); height: 20px; border-bottom: 1px solid rg= +b(216, 216, 216); } + +#onetrust-pc-sdk #ot-pc-hdr input { height: 32px; width: 100%; border-radiu= +s: 50px; font-size: 0.8em; padding-right: 35px; padding-left: 15px; float: = +left; } + +#onetrust-pc-sdk #ot-pc-hdr input::placeholder { color: rgb(212, 212, 212);= + font-style: italic; } + +#onetrust-pc-sdk #ot-lst-cnt { height: calc(100% - 86px); padding-left: 30p= +x; padding-right: 27px; padding-top: 20px; margin: 8px 3px 4px 0px; overflo= +w: hidden auto; transform: translate3d(0px, 0px, 0px); } + +#onetrust-pc-sdk #ot-back-arw { height: 12px; width: 12px; } + +#onetrust-pc-sdk #ot-lst-title { display: inline-block; font-size: 1em; } + +#onetrust-pc-sdk #ot-lst-title h3 { color: dimgray; font-weight: bold; marg= +in-left: 10px; display: inline-block; font-size: 1em; } + +#onetrust-pc-sdk #ot-lst-title h3 * { font-size: inherit; } + +#onetrust-pc-sdk .ot-lst-subhdr { float: right; position: relative; bottom:= + 6px; } + +#onetrust-pc-sdk #ot-search-cntr { display: inline-block; vertical-align: m= +iddle; position: relative; width: 300px; } + +#onetrust-pc-sdk #ot-search-cntr svg { position: absolute; right: 0px; widt= +h: 30px; height: 30px; font-size: 1em; line-height: 1; top: 2px; } + +#onetrust-pc-sdk #ot-fltr-cntr { display: inline-block; position: relative;= + margin-left: 20px; vertical-align: middle; font-size: 0px; } + +#onetrust-pc-sdk #filter-btn-handler { background-color: rgb(56, 96, 190); = +border-radius: 17px; transition: all 0.1s ease 0s; width: 32px; height: 32p= +x; padding: 0px; margin: 0px; position: relative; } + +#onetrust-pc-sdk #filter-btn-handler svg { cursor: pointer; width: 15px; he= +ight: 15px; position: absolute; left: 50%; top: 50%; transform: translate(-= +50%, -50%); padding-top: 5px; } + +#onetrust-pc-sdk #filter-btn-handler path { fill: rgb(255, 255, 255); } + +#onetrust-pc-sdk #ot-sel-blk { min-width: 200px; min-height: 30px; padding-= +left: 20px; } + +#onetrust-pc-sdk #ot-selall-vencntr, #onetrust-pc-sdk #ot-selall-adtlvencnt= +r { float: left; height: 100%; } + +#onetrust-pc-sdk #ot-selall-vencntr label, #onetrust-pc-sdk #ot-selall-adtl= +vencntr label { height: 100%; padding-left: 0px; } + +#onetrust-pc-sdk #ot-selall-hostcntr { width: 21px; height: 21px; position:= + relative; left: 20px; } + +#onetrust-pc-sdk #ot-selall-vencntr.line-through label::after, #onetrust-pc= +-sdk #ot-selall-adtlvencntr.line-through label::after, #onetrust-pc-sdk #ot= +-selall-licntr.line-through label::after, #onetrust-pc-sdk #ot-selall-hostc= +ntr.line-through label::after, #onetrust-pc-sdk #ot-selall-gnvencntr.line-t= +hrough label::after { height: auto; border-left: 0px; left: 5px; top: 10.5p= +x; transform: none; } + +#onetrust-pc-sdk .ot-ven-name, #onetrust-pc-sdk .ot-host-name { color: rgb(= +44, 54, 67); font-weight: bold; font-size: 0.813em; line-height: 1.2; margi= +n: 0px; height: auto; text-align: left; word-break: break-word; overflow-wr= +ap: break-word; } + +#onetrust-pc-sdk .ot-ven-name *, #onetrust-pc-sdk .ot-host-name * { font-si= +ze: inherit; } + +#onetrust-pc-sdk .ot-host-desc { font-size: 0.69em; line-height: 1.4; margi= +n-top: 5px; margin-bottom: 5px; color: dimgray; } + +#onetrust-pc-sdk .ot-host-name > a { text-decoration: underline; position: = +relative; z-index: 2; margin-bottom: 5px; font-weight: bold; } + +#onetrust-pc-sdk .ot-host-hdr { float: left; width: calc(100% - 50px); poin= +ter-events: none; position: relative; z-index: 1; } + +#onetrust-pc-sdk .ot-host-hdr .ot-host-name { pointer-events: none; } + +#onetrust-pc-sdk .ot-host-hdr a { pointer-events: initial; } + +#onetrust-pc-sdk .ot-host-hdr .ot-host-name ~ a { margin-top: 5px; font-siz= +e: 0.813em; text-decoration: underline; } + +#onetrust-pc-sdk .ot-ven-hdr { width: 88%; float: right; } + +#onetrust-pc-sdk input:focus + .ot-acc-hdr { outline: rgb(0, 0, 0) solid 1p= +x !important; } + +#onetrust-pc-sdk #ot-selall-hostcntr input[type=3D"checkbox"], #onetrust-pc= +-sdk #ot-selall-vencntr input[type=3D"checkbox"], #onetrust-pc-sdk #ot-sela= +ll-adtlvencntr input[type=3D"checkbox"] { position: absolute; } + +#onetrust-pc-sdk .ot-host-item .ot-chkbox { float: left; } + +#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) .ot-sel-all= +-hdr { right: 38px; } + +#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) #ot-sel-blk= + { background-color: rgb(249, 249, 252); border: 1px solid rgb(226, 226, 22= +6); width: auto; padding-bottom: 5px; padding-top: 5px; } + +#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) .ot-sel-all= +-chkbox { right: 2px; width: auto; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr { position: relative; border-left:= + 1px solid rgb(226, 226, 226); border-right: 1px solid rgb(226, 226, 226); = +border-bottom: 1px solid rgb(226, 226, 226); } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr input { z-index: 1; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr > .ot-acc-hdr { background: rgb(24= +9, 249, 252); padding-top: 10px; padding-bottom: 10px; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr > .ot-acc-hdr input { z-index: 2; = +} + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr > input[type=3D"checkbox"]:checked= + ~ .ot-acc-hdr { border-bottom: 1px solid rgb(226, 226, 226); } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr .ot-addtl-venbox { display: none; = +} + +#onetrust-pc-sdk #ot-addtl-venlst .ot-tgl-cntr { margin-right: 13px; } + +#onetrust-pc-sdk .ot-vensec-title { font-size: 0.813em; display: inline-blo= +ck; } + +#onetrust-pc-sdk .ot-ven-item > button:focus, #onetrust-pc-sdk .ot-host-ite= +m > button:focus, #onetrust-pc-sdk .ot-acc-cntr > button:focus { outline: r= +gb(0, 0, 0) solid 2px; } + +#onetrust-pc-sdk .ot-ven-item > button, #onetrust-pc-sdk .ot-host-item > bu= +tton, #onetrust-pc-sdk .ot-acc-cntr > button { position: absolute; cursor: = +pointer; width: 100%; height: 100%; border: 0px; opacity: 0; margin: 0px; t= +op: 0px; left: 0px; } + +#onetrust-pc-sdk .ot-ven-item > button ~ .ot-acc-hdr, #onetrust-pc-sdk .ot-= +host-item > button ~ .ot-acc-hdr, #onetrust-pc-sdk .ot-acc-cntr > button ~ = +.ot-acc-hdr { cursor: pointer; } + +#onetrust-pc-sdk .ot-ven-item > button[aria-expanded=3D"false"] ~ .ot-acc-t= +xt, #onetrust-pc-sdk .ot-host-item > button[aria-expanded=3D"false"] ~ .ot-= +acc-txt, #onetrust-pc-sdk .ot-acc-cntr > button[aria-expanded=3D"false"] ~ = +.ot-acc-txt { margin-top: 0px; max-height: 0px; opacity: 0; overflow: hidde= +n; width: 100%; transition: all 0.25s ease-out 0s; display: none; } + +#onetrust-pc-sdk .ot-ven-item > button[aria-expanded=3D"true"] ~ .ot-acc-tx= +t, #onetrust-pc-sdk .ot-host-item > button[aria-expanded=3D"true"] ~ .ot-ac= +c-txt, #onetrust-pc-sdk .ot-acc-cntr > button[aria-expanded=3D"true"] ~ .ot= +-acc-txt { transition: all 0.1s ease-in 0s; display: block; } + +#onetrust-pc-sdk .ot-ven-item ul { list-style: inside none; font-size: 100%= +; margin: 0px; } + +#onetrust-pc-sdk .ot-ven-item ul li { padding: 0px; margin: 0px !important;= + border: none !important; } + +#onetrust-pc-sdk .ot-hide-acc > button { pointer-events: none; } + +#onetrust-pc-sdk .ot-hide-acc .ot-arw-cntr > * { visibility: hidden; } + +#onetrust-pc-sdk #ot-ven-lst, #onetrust-pc-sdk #ot-host-lst, #onetrust-pc-s= +dk #ot-addtl-venlst, #onetrust-pc-sdk #ot-gn-venlst { width: 100%; } + +#onetrust-pc-sdk #ot-ven-lst li, #onetrust-pc-sdk #ot-host-lst li, #onetrus= +t-pc-sdk #ot-addtl-venlst li, #onetrust-pc-sdk #ot-gn-venlst li { border: 1= +px solid rgb(215, 215, 215); border-radius: 2px; position: relative; margin= +-top: 10px; } + +#onetrust-pc-sdk #ot-gn-venlst li.ot-host-info { padding: 0.5rem; overflow-= +y: hidden; } + +#onetrust-pc-sdk #ot-ven-lst .ot-tgl-cntr { width: 65%; } + +#onetrust-pc-sdk #ot-host-lst .ot-tgl-cntr { width: 65%; float: left; } + +#onetrust-pc-sdk label { margin-bottom: 0px; } + +#onetrust-pc-sdk .ot-host-notice { float: right; } + +#onetrust-pc-sdk .ot-ven-link, #onetrust-pc-sdk .ot-ven-legclaim-link, #one= +trust-pc-sdk .ot-host-expand { color: dimgray; font-size: 0.75em; line-heig= +ht: 0.9; display: inline-block; } + +#onetrust-pc-sdk .ot-ven-link *, #onetrust-pc-sdk .ot-ven-legclaim-link *, = +#onetrust-pc-sdk .ot-host-expand * { font-size: inherit; } + +#onetrust-pc-sdk .ot-ven-link, #onetrust-pc-sdk .ot-ven-legclaim-link { pos= +ition: relative; z-index: 2; } + +#onetrust-pc-sdk .ot-ven-link:hover, #onetrust-pc-sdk .ot-ven-legclaim-link= +:hover { text-decoration: underline; } + +#onetrust-pc-sdk .ot-ven-dets { border-radius: 2px; background-color: rgb(2= +48, 248, 248); } + +#onetrust-pc-sdk .ot-ven-dets li:first-child p:first-child { border-top: no= +ne; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:not(:first-child) { border-top: = +1px solid rgb(221, 221, 221) !important; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p { display: inli= +ne-block; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p:nth-of-type(2n+= +1) { width: 30%; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p:nth-of-type(2n)= + { width: 50%; word-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p, #onetrust-pc-sdk .ot-ven-dets= + .ot-ven-disc h4 { padding-top: 5px; padding-bottom: 5px; display: block; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc h4 { display: inline-block; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p:nth-last-child(-n+1) { padding= +-bottom: 10px; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p:nth-child(-n+2):not(.disc-pur)= + { padding-top: 10px; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur-cont { display: inline= +; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur { position: relative; = +word-break: break-word; overflow-wrap: break-word; left: calc(30% + 17px); = +width: 50% !important; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur:nth-child(-n+1) { posi= +tion: static; } + +#onetrust-pc-sdk .ot-ven-dets p, #onetrust-pc-sdk .ot-ven-dets h4, #onetrus= +t-pc-sdk .ot-ven-dets span { font-size: 0.69em; text-align: left; vertical-= +align: middle; word-break: break-word; overflow-wrap: break-word; margin: 0= +px; padding-bottom: 10px; padding-left: 15px; color: rgb(46, 54, 68); } + +#onetrust-pc-sdk .ot-ven-dets h4 { padding-top: 5px; } + +#onetrust-pc-sdk .ot-ven-dets span { color: dimgray; padding: 0px; vertical= +-align: baseline; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-pur h4 { border-top: 1px solid rgb(23= +3, 233, 233); border-bottom: 1px solid rgb(233, 233, 233); padding-bottom: = +5px; margin-bottom: 5px; font-weight: bold; } + +#onetrust-pc-sdk .ot-host-opt { display: inline-block; width: 100%; margin:= + 0px; font-size: inherit; } + +#onetrust-pc-sdk .ot-host-opt li > div div { font-size: 0.81em; padding: 5p= +x 0px; } + +#onetrust-pc-sdk .ot-host-opt li > div div:nth-child(1) { width: 30%; float= +: left; } + +#onetrust-pc-sdk .ot-host-opt li > div div:nth-child(2) { width: 70%; float= +: left; word-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk #ot-host-lst li.ot-host-info { border: none; font-size: 0.= +8em; color: dimgray; float: left; text-align: left; padding: 10px; margin-b= +ottom: 10px; width: calc(100% - 10px); background-color: rgb(248, 248, 248)= +; } + +#onetrust-pc-sdk #ot-host-lst li.ot-host-info a { color: dimgray; } + +#onetrust-pc-sdk #ot-host-lst li.ot-host-info > div { overflow: auto; } + +#onetrust-pc-sdk #no-results { text-align: center; margin-top: 30px; } + +#onetrust-pc-sdk #no-results p { font-size: 1em; color: rgb(46, 54, 68); wo= +rd-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk #no-results p span { font-weight: bold; } + +#onetrust-pc-sdk .ot-tgl-cntr { display: inline-block; vertical-align: midd= +le; } + +#onetrust-pc-sdk .ot-arw-cntr, #onetrust-pc-sdk .ot-tgl-cntr { float: right= +; } + +#onetrust-pc-sdk .ot-desc-cntr { padding-top: 0px; margin-top: 20px; paddin= +g-right: 0px; border-radius: 3px; overflow: hidden; padding-bottom: 10px; } + +#onetrust-pc-sdk .ot-desc-cntr:focus, #onetrust-pc-sdk .ot-desc-cntr:active= +, #onetrust-pc-sdk .ot-desc-cntr:focus-visible { outline: rgb(16, 16, 16) s= +olid 2px; border-radius: 2px; } + +#onetrust-pc-sdk .ot-leg-border-color { border: 1px solid rgb(233, 233, 233= +); } + +#onetrust-pc-sdk .ot-leg-border-color .ot-subgrp-cntr { border-top: 1px sol= +id rgb(233, 233, 233); padding-bottom: 10px; } + +#onetrust-pc-sdk .ot-category-desc { padding-bottom: 10px; } + +#onetrust-pc-sdk .ot-grp-hdr1 { padding-left: 10px; width: calc(100% - 20px= +); padding-top: 10px; margin-bottom: 0px; padding-bottom: 8px; } + +#onetrust-pc-sdk .ot-subgrp-cntr { padding-top: 10px; } + +#onetrust-pc-sdk .ot-desc-cntr > :not(.ot-grp-hdr1) { padding-left: 10px; p= +adding-right: 10px; } + +#onetrust-pc-sdk .ot-pli-hdr { overflow: hidden; padding-top: 7.5px; paddin= +g-bottom: 7.5px; background-color: rgb(248, 248, 248); border-top: none; bo= +rder-right: none; border-left: none; border-image: initial; border-bottom: = +1px solid rgb(233, 233, 233); } + +#onetrust-pc-sdk .ot-pli-hdr span:first-child { text-align: left; max-width= +: 80px; padding-right: 5px; } + +#onetrust-pc-sdk .ot-pli-hdr span:last-child { padding-right: 20px; text-al= +ign: center; } + +#onetrust-pc-sdk .ot-li-title { float: right; font-size: 0.813em; } + +#onetrust-pc-sdk .ot-desc-cntr .ot-tgl-cntr:first-of-type, #onetrust-pc-sdk= + .ot-cat-header + .ot-tgl { padding-left: 7px; padding-right: 7px; } + +#onetrust-pc-sdk .ot-always-active-group .ot-grp-hdr1 .ot-tgl-cntr:first-of= +-type { padding-left: 0px; } + +#onetrust-pc-sdk .ot-cat-header, #onetrust-pc-sdk .ot-subgrp h4 { max-width= +: calc(100% - 133px); } + +#onetrust-pc-sdk #ot-lst-cnt #ot-sel-blk { width: 100%; display: inline-blo= +ck; padding: 0px; } + +#onetrust-pc-sdk .ot-sel-all { display: inline-block; width: 100%; } + +#onetrust-pc-sdk .ot-sel-all-hdr, #onetrust-pc-sdk .ot-sel-all-chkbox { wid= +th: 100%; float: right; position: relative; } + +#onetrust-pc-sdk .ot-sel-all-chkbox { z-index: 1; } + +#onetrust-pc-sdk :not(.ot-hosts-ui) .ot-sel-all-hdr, #onetrust-pc-sdk :not(= +.ot-hosts-ui) .ot-sel-all-chkbox { right: 23px; width: calc(100% - 23px); } + +#onetrust-pc-sdk .ot-consent-hdr, #onetrust-pc-sdk .ot-li-hdr { float: righ= +t; font-size: 0.813em; position: relative; line-height: normal; text-align:= + center; word-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk .ot-hosts-ui .ot-consent-hdr { float: left; position: rela= +tive; left: 5px; } + +#onetrust-pc-sdk .ot-li-hdr { max-width: 100px; margin-right: 10px; } + +#onetrust-pc-sdk .ot-consent-hdr { max-width: 55px; } + +#onetrust-pc-sdk .ot-ven-ctgl { margin-left: 10px; } + +#onetrust-pc-sdk .ot-ven-litgl { margin-right: 55px; } + +#onetrust-pc-sdk .ot-ven-litgl.ot-ven-litgl-only { margin-right: 86px; } + +#onetrust-pc-sdk .ot-ven-ctgl, #onetrust-pc-sdk .ot-ven-litgl, #onetrust-pc= +-sdk .ot-ven-gvctgl { float: left; } + +#onetrust-pc-sdk .ot-ven-ctgl label, #onetrust-pc-sdk .ot-ven-litgl label, = +#onetrust-pc-sdk .ot-ven-gvctgl label { width: 22px; padding: 0px; } + +#onetrust-pc-sdk #ot-selall-licntr { display: block; width: 21px; height: 2= +1px; position: relative; float: right; right: 80px; } + +#onetrust-pc-sdk #ot-selall-licntr input { position: absolute; } + +#onetrust-pc-sdk #ot-selall-vencntr, #onetrust-pc-sdk #ot-selall-adtlvencnt= +r, #onetrust-pc-sdk #ot-selall-gnvencntr { float: right; width: 21px; heigh= +t: 21px; position: relative; right: 15px; } + +#onetrust-pc-sdk #ot-ven-lst .ot-tgl-cntr { float: right; width: auto; } + +#onetrust-pc-sdk .ot-ven-hdr { float: left; width: 60%; } + +#onetrust-pc-sdk #vdr-lst-dsc { font-size: 0.812em; line-height: 1.5; paddi= +ng: 10px 15px 5px; } + +#onetrust-pc-sdk #ot-anchor { border: 12px solid rgba(0, 0, 0, 0); display:= + none; position: absolute; z-index: 2147483647; top: 40px; right: 35px; tra= +nsform: rotate(45deg); background-color: rgb(255, 255, 255); box-shadow: rg= +b(199, 197, 199) -3px -3px 5px -2px; } + +#onetrust-pc-sdk #ot-fltr-modal { width: 300px; position: absolute; z-index= +: 2147483646; top: 46px; height: 90%; max-height: 350px; display: none; tra= +nsition: all 0.2s ease 0s; opacity: 1; right: 0px; } + +#onetrust-pc-sdk #ot-fltr-modal button { max-width: 200px; line-height: 1; = +word-break: break-word; white-space: normal; height: auto; font-weight: bol= +d; } + +#onetrust-pc-sdk #ot-fltr-cnt { background-color: rgb(255, 255, 255); margi= +n: 5px 10px 5px 5px; border-radius: 3px; height: 100%; padding-right: 10px;= + box-shadow: rgb(199, 197, 199) 0px 0px 12px 2px; } + +#onetrust-pc-sdk .ot-fltr-scrlcnt { overflow: hidden auto; clear: both; max= +-height: calc(100% - 60px); } + +#onetrust-pc-sdk .ot-fltr-opt { margin-bottom: 25px; margin-left: 15px; cle= +ar: both; } + +#onetrust-pc-sdk .ot-fltr-opt label { height: auto; } + +#onetrust-pc-sdk .ot-fltr-opt span { cursor: pointer; color: dimgray; font-= +size: 0.8em; line-height: 1.1; font-weight: normal; } + +#onetrust-pc-sdk #clear-filters-handler { float: right; margin-top: 15px; m= +argin-bottom: 10px; text-decoration: none; color: rgb(56, 96, 190); font-si= +ze: 0.9em; border: none; padding: 1px; } + +#onetrust-pc-sdk #clear-filters-handler:hover { color: rgb(24, 131, 253); } + +#onetrust-pc-sdk #clear-filters-handler:focus { outline: rgb(0, 0, 0) solid= + 1px; } + +#onetrust-pc-sdk #filter-apply-handler { margin-right: 10px; } + +#onetrust-pc-sdk .ot-grp-desc + .ot-leg-btn-container { margin-top: 0px; } + +#onetrust-pc-sdk .ot-leg-btn-container { display: inline-block; width: 100%= +; margin-top: 10px; } + +#onetrust-pc-sdk .ot-leg-btn-container button { height: auto; padding: 6.5p= +x 8px; margin-bottom: 0px; line-height: normal; letter-spacing: 0px; } + +#onetrust-pc-sdk .ot-leg-btn-container svg { display: none; height: 14px; w= +idth: 14px; padding-right: 5px; vertical-align: sub; } + +#onetrust-pc-sdk .ot-active-leg-btn { cursor: default; pointer-events: none= +; } + +#onetrust-pc-sdk .ot-active-leg-btn svg { display: inline-block; } + +#onetrust-pc-sdk .ot-remove-objection-handler { border: none; text-decorati= +on: underline; padding: 0px 0px 0px 10px; font-size: 0.82em; font-weight: 6= +00; line-height: 1.4; } + +#onetrust-pc-sdk .ot-obj-leg-btn-handler span { font-weight: bold; text-ali= +gn: center; font-size: 0.91em; line-height: 1.5; } + +#onetrust-pc-sdk.ot-close-btn-link #close-pc-btn-handler { border: none; he= +ight: auto; line-height: 1.5; text-decoration: underline; font-size: 0.69em= +; background: none; width: auto; } + +#onetrust-pc-sdk.ot-close-btn-link .ot-close-cntr { right: 5px; top: 5px; t= +ransform: none; } + +#onetrust-pc-sdk .ot-grps-cntr { overflow-y: hidden; } + +#onetrust-pc-sdk .ot-cat-header { float: left; font-weight: 600; font-size:= + 0.875em; line-height: 1.5; max-width: 90%; vertical-align: middle; } + +#onetrust-pc-sdk .ot-vnd-item > button:focus { outline: rgb(0, 0, 0) solid = +2px; } + +#onetrust-pc-sdk .ot-vnd-item > button { position: absolute; cursor: pointe= +r; width: 100%; height: 100%; margin: 0px; top: 0px; left: 0px; z-index: 1;= + max-width: none; border: none; } + +#onetrust-pc-sdk .ot-vnd-item > button[aria-expanded=3D"false"] ~ .ot-acc-t= +xt { margin-top: 0px; max-height: 0px; opacity: 0; overflow: hidden; width:= + 100%; transition: all 0.25s ease-out 0s; display: none; } + +#onetrust-pc-sdk .ot-vnd-item > button[aria-expanded=3D"true"] ~ .ot-acc-tx= +t { transition: all 0.1s ease-in 0s; margin-top: 10px; width: 100%; overflo= +w: auto; display: block; } + +#onetrust-pc-sdk .ot-vnd-item > button[aria-expanded=3D"true"] ~ .ot-acc-gr= +pcntr { width: auto; margin-top: 0px; padding-bottom: 10px; } + +#onetrust-pc-sdk .ot-accordion-layout.ot-cat-item { position: relative; bor= +der-radius: 2px; margin: 0px; padding: 0px; border-right: 1px solid rgb(216= +, 216, 216); border-bottom: 1px solid rgb(216, 216, 216); border-left: 1px = +solid rgb(216, 216, 216); border-image: initial; border-top: none; width: c= +alc(100% - 2px); float: left; } + +#onetrust-pc-sdk .ot-accordion-layout.ot-cat-item:first-of-type { margin-to= +p: 10px; border-top: 1px solid rgb(216, 216, 216); } + +#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr:first-child { margin-to= +p: 10px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr:last-child, #onetrust-p= +c-sdk .ot-accordion-layout .ot-hlst-cntr:last-child { margin-bottom: 5px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-acc-hdr { padding: 11.5px 20px; w= +idth: calc(100% - 40px); display: inline-block; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-acc-txt { width: 100%; padding: 0= +px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-subgrp-cntr { padding-left: 20px;= + padding-right: 15px; padding-bottom: 0px; width: calc(100% - 35px); } + +#onetrust-pc-sdk .ot-accordion-layout .ot-subgrp { padding-right: 5px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpcntr { z-index: 1; positio= +n: relative; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header + .ot-arw-cntr { posit= +ion: absolute; top: 50%; transform: translateY(-50%); right: 20px; margin-t= +op: -2px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header + .ot-arw-cntr .ot-arw= + { width: 15px; height: 20px; margin-left: 5px; color: dimgray; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header { float: none; color: = +rgb(46, 54, 68); margin: 0px; display: inline-block; height: auto; overflow= +-wrap: break-word; min-height: inherit; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr, #onetrust-pc-sdk .ot-a= +ccordion-layout .ot-hlst-cntr { padding-left: 20px; width: calc(100% - 20px= +); display: inline-block; margin-top: 0px; padding-bottom: 2px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-acc-hdr { position: relative; min= +-height: 25px; } + +#onetrust-pc-sdk .ot-accordion-layout h4 ~ .ot-tgl, #onetrust-pc-sdk .ot-ac= +cordion-layout h4 ~ .ot-always-active { position: absolute; top: 50%; trans= +form: translateY(-50%); right: 20px; } + +#onetrust-pc-sdk .ot-accordion-layout h4 ~ .ot-tgl + .ot-tgl { right: 95px;= + } + +#onetrust-pc-sdk .ot-accordion-layout .category-vendors-list-handler, #onet= +rust-pc-sdk .ot-accordion-layout .category-vendors-list-handler + a { margi= +n-top: 5px; } + +#onetrust-pc-sdk #ot-lst-cnt { margin-top: 1rem; max-height: calc(100% - 96= +px); } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info-cntr { border: 1px solid rgb(216,= + 216, 216); padding: 0.75rem 2rem 0px; width: auto; margin-top: 0.5rem; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info { margin-bottom: 1rem; padding-le= +ft: 0.75rem; padding-right: 0.75rem; display: flex; flex-direction: column;= + } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info[data-vnd-info-key*=3D"DPOEmail"] = +{ border-top: 1px solid rgb(216, 216, 216); padding-top: 1rem; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info[data-vnd-info-key*=3D"DPOLink"] {= + border-bottom: 1px solid rgb(216, 216, 216); padding-bottom: 1rem; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info .ot-vnd-lbl { font-weight: bold; = +font-size: 0.85em; margin-bottom: 0.5rem; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info .ot-vnd-cnt { margin-left: 0.5rem= +; font-weight: 500; font-size: 0.85rem; } + +#onetrust-pc-sdk .ot-vs-list, #onetrust-pc-sdk .ot-vnd-serv { width: auto; = +padding: 1rem 1.25rem 0px; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-serv-hdr-cntr, #onetrust-pc-sdk .ot-vn= +d-serv .ot-vnd-serv-hdr-cntr { padding-bottom: 0.75rem; border-bottom: 1px = +solid rgb(216, 216, 216); } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr, #onetr= +ust-pc-sdk .ot-vnd-serv .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr { font-weigh= +t: 600; font-size: 0.95em; line-height: 2; margin-left: 0.5rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item, #onetrust-pc-sdk .ot-vnd-serv .o= +t-vnd-item { border: none; margin: 0px; padding: 0px; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item button, #onetrust-pc-sdk .ot-vnd-= +serv .ot-vnd-item button { outline: none; border-bottom: 1px solid rgb(216,= + 216, 216); } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item button[aria-expanded=3D"true"], #= +onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item button[aria-expanded=3D"true"] { = +border-bottom: none; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:first-child, #onetrust-pc-sdk .ot= +-vnd-serv .ot-vnd-item:first-child { margin-top: 0.25rem; border-top: unset= +; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:last-child, #onetrust-pc-sdk .ot-= +vnd-serv .ot-vnd-item:last-child { margin-bottom: 0.5rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:last-child button, #onetrust-pc-s= +dk .ot-vnd-serv .ot-vnd-item:last-child button { border-bottom: none; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info-cntr, #onetrust-pc-s= +dk .ot-vnd-serv .ot-vnd-item .ot-vnd-info-cntr { border: 1px solid rgb(216,= + 216, 216); padding: 0.75rem 1.75rem 0px; width: auto; margin-top: 0.5rem; = +} + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info, #onetrust-pc-sdk .o= +t-vnd-serv .ot-vnd-item .ot-vnd-info { margin-bottom: 1rem; padding-left: 0= +.75rem; padding-right: 0.75rem; display: flex; flex-direction: column; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info[data-vnd-info-key*= +=3D"DPOEmail"], #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info[dat= +a-vnd-info-key*=3D"DPOEmail"] { border-top: 1px solid rgb(216, 216, 216); p= +adding-top: 1rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info[data-vnd-info-key*= +=3D"DPOLink"], #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info[data= +-vnd-info-key*=3D"DPOLink"] { border-bottom: 1px solid rgb(216, 216, 216); = +padding-bottom: 1rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info .ot-vnd-lbl, #onetru= +st-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info .ot-vnd-lbl { font-weight:= + bold; font-size: 0.85em; margin-bottom: 0.5rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info .ot-vnd-cnt, #onetru= +st-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info .ot-vnd-cnt { margin-left:= + 0.5rem; font-weight: 500; font-size: 0.85rem; } + +#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt, #onetrust-pc-sdk .ot-vnd-se= +rv.ot-vnd-subgrp-cnt { padding-left: 40px; } + +#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt .ot-vnd-serv-hdr-cntr .ot-vn= +d-serv-hdr, #onetrust-pc-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt .ot-vnd-serv-hd= +r-cntr .ot-vnd-serv-hdr { font-size: 0.8em; } + +#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt .ot-cat-header, #onetrust-pc= +-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt .ot-cat-header { font-size: 0.8em; } + +#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv { margin-bottom: 1rem; paddin= +g: 1rem 0.95rem; } + +#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv .ot-vnd-serv-hdr-cntr { paddi= +ng-bottom: 0.75rem; border-bottom: 1px solid rgb(216, 216, 216); } + +#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv .ot-vnd-serv-hdr-cntr .ot-vnd= +-serv-hdr { font-weight: 700; font-size: 0.8em; line-height: 20px; margin-l= +eft: 0.82rem; } + +#onetrust-pc-sdk .ot-subgrp-cntr .ot-cat-header { font-weight: 700; font-si= +ze: 0.8em; line-height: 20px; } + +#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-vnd-serv .ot-vnd-lst-con= +t .ot-accordion-layout .ot-acc-hdr div.ot-chkbox { margin-left: 0.82rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr, #onetrust-pc-sdk ul.ot-subgrps = +.ot-acc-hdr, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr, #o= +netrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr, #onetrust-pc-sdk .ot-v= +nd-serv .ot-vnd-item .ot-acc-hdr, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .= +ot-vnd-item .ot-acc-hdr, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-= +consent .ot-acc-hdr { padding: 0.7rem 0px; margin: 0px; display: flex; widt= +h: 100%; align-items: center; justify-content: space-between; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr div:first-child, #onetrust-pc-sd= +k ul.ot-subgrps .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-subgrp-cn= +tr ul.ot-subgrps .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-vs-list = +.ot-vnd-item .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-vnd-serv .ot= +-vnd-item .ot-acc-hdr div:first-child, #onetrust-pc-sdk #ot-pc-lst .ot-vs-l= +ist .ot-vnd-item .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-accordio= +n-layout.ot-checkbox-consent .ot-acc-hdr div:first-child { margin-left: 0.5= +rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr div:last-child, #onetrust-pc-sdk= + ul.ot-subgrps .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-subgrp-cntr= + ul.ot-subgrps .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-vs-list .ot= +-vnd-item .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd= +-item .ot-acc-hdr div:last-child, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .= +ot-vnd-item .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-accordion-layo= +ut.ot-checkbox-consent .ot-acc-hdr div:last-child { margin-right: 0.5rem; m= +argin-left: 0.5rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-always-active, #onetrust-pc-= +sdk ul.ot-subgrps .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk .ot-subgr= +p-cntr ul.ot-subgrps .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk .ot-vs= +-list .ot-vnd-item .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk .ot-vnd-= +serv .ot-vnd-item .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk #ot-pc-ls= +t .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk = +.ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-always-active { po= +sition: relative; right: unset; top: unset; transform: unset; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk u= +l.ot-subgrps .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-subgrp-cntr ul.= +ot-subgrps .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-vs-list .ot-vnd-i= +tem .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .o= +t-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-ite= +m .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-accordion-layout.ot-checkb= +ox-consent .ot-acc-hdr .ot-arw-cntr { float: none; top: unset; right: unset= +; transform: unset; margin-top: -2px; position: relative; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk= + ul.ot-subgrps .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-subgrp-cntr= + ul.ot-subgrps .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-vs-list .ot= +-vnd-item .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd= +-item .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .= +ot-vnd-item .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-accordion-layo= +ut.ot-checkbox-consent .ot-acc-hdr .ot-cat-header { flex: 1 1 0%; margin: 0= +px 0.5rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-tgl, #onetrust-pc-sdk ul.ot-= +subgrps .ot-acc-hdr .ot-tgl, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps= + .ot-acc-hdr .ot-tgl, #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr= + .ot-tgl, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-tgl, #= +onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-tgl, #o= +netrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-tgl= + { position: relative; transform: none; right: 0px; top: 0px; float: none; = +} + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox, #onetrust-pc-sdk ul.= +ot-subgrps .ot-acc-hdr .ot-chkbox, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-s= +ubgrps .ot-acc-hdr .ot-chkbox, #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .o= +t-acc-hdr .ot-chkbox, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hd= +r .ot-chkbox, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-= +hdr .ot-chkbox, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .= +ot-acc-hdr .ot-chkbox { position: relative; margin: 0px 0.5rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox label, #onetrust-pc-s= +dk ul.ot-subgrps .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-subgrp-= +cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-vs-li= +st .ot-vnd-item .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-vnd-serv= + .ot-vnd-item .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk #ot-pc-lst .ot= +-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-ac= +cordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox label { padding: = +0px; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox label::before, #onetr= +ust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-chkbox label::before, #onetrust-pc= +-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox label::before, #o= +netrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label::befor= +e, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox label:= +:before, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .= +ot-chkbox label::before, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-= +consent .ot-acc-hdr .ot-chkbox label::before { position: relative; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox input, #onetrust-pc-s= +dk ul.ot-subgrps .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-subgrp-= +cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-vs-li= +st .ot-vnd-item .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-vnd-serv= + .ot-vnd-item .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk #ot-pc-lst .ot= +-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-ac= +cordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox input { position:= + absolute; cursor: pointer; width: 100%; height: 100%; opacity: 0; margin: = +0px; top: 0px; left: 0px; z-index: 1; } + +#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp .ot-acc-hdr h5.= +ot-cat-header, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp = +.ot-acc-hdr h4.ot-cat-header { margin: 0px; } + +#onetrust-pc-sdk .ot-vs-config .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp h= +5 { top: 0px; line-height: 20px; } + +#onetrust-pc-sdk .ot-vs-list { display: flex; flex-direction: column; paddi= +ng: 0px; margin: 0.5rem 4px; } + +#onetrust-pc-sdk .ot-vs-selc-all { display: flex; padding: 0px; float: unse= +t; align-items: center; justify-content: flex-start; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf { justify-content: flex-end= +; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf.ot-caret-conf .ot-sel-all-c= +hkbox { margin-right: 48px; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf .ot-sel-all-chkbox { margin= +: 0px 14px 0px 0px; padding: 0px; justify-content: flex-end; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr.ot-chkbo= +x, #onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr.ot-tg= +l { display: inline-block; right: unset; width: auto; height: auto; float: = +none; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr label { = +width: 45px; height: 25px; } + +#onetrust-pc-sdk .ot-vs-selc-all .ot-sel-all-chkbox { margin-right: 11px; m= +argin-left: 0.75rem; display: flex; align-items: center; } + +#onetrust-pc-sdk .ot-vs-selc-all .sel-all-hdr { margin: 0px 1.25rem; font-s= +ize: 0.812em; line-height: normal; text-align: center; word-break: break-wo= +rd; overflow-wrap: break-word; } + +#onetrust-pc-sdk .ot-vnd-list-cnt #ot-selall-vencntr.ot-chkbox { float: uns= +et; right: 0px; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all.ot-toggle-conf.ot-caret-conf .ot-s= +el-all-chkbox { margin-right: 50px; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr = +label { width: 35px; height: 10px; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all.ot-toggle-conf .ot-sel-all-chkbox = +{ justify-content: flex-end; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox { right: unset;= + display: flex; align-items: center; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox #ot-selall-venc= +ntr.ot-chkbox { right: unset; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox { margin-left: = +12px; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox .sel-all-hdr { = +margin: 0px 1rem; } + +#onetrust-pc-sdk .ot-pgph-link { font-size: 0.813em; margin-top: 5px; posit= +ion: relative; } + +#onetrust-pc-sdk .ot-pgph-link.ot-pgph-link-subgroup { margin-bottom: 1rem;= + } + +#onetrust-pc-sdk .ot-pgph-contr { margin: 0px 2.5rem; } + +#onetrust-pc-sdk .ot-pgph-title { font-size: 1.18rem; margin-bottom: 2rem; = +} + +#onetrust-pc-sdk .ot-pgph-desc { font-size: 1rem; font-weight: 400; margin-= +bottom: 2rem; line-height: 1.5rem; } + +#onetrust-pc-sdk .ot-pgph-desc:not(:last-child)::after { content: ""; width= +: 96%; display: block; margin: 0px auto; padding-bottom: 2rem; border-botto= +m: 1px solid rgb(233, 233, 233); } + +#onetrust-pc-sdk.otPcTab[dir=3D"rtl"] input ~ .ot-acc-hdr .ot-arw, #onetrus= +t-pc-sdk.otPcTab[dir=3D"rtl"] #ot-back-arw { transform: rotate(180deg); } + +#onetrust-pc-sdk.otPcTab[dir=3D"rtl"] input:checked ~ .ot-acc-hdr .ot-arw {= + transform: rotate(270deg); } + +#onetrust-pc-sdk.otPcTab[dir=3D"rtl"] #ot-search-cntr svg { right: 15px; } + +#onetrust-pc-sdk.otPcTab[dir=3D"rtl"] .ot-chkbox label::after { transform: = +rotate(45deg); border-left: 0px; border-right: 3px solid; } + +#onetrust-pc-sdk #close-pc-btn-handler.ot-close-icon { padding: 0px; backgr= +ound-color: rgba(0, 0, 0, 0); border: none; margin: 0px; } + +@media (max-width: 767px) { + #onetrust-pc-sdk { width: 100%; border: none; } + #onetrust-pc-sdk .ot-optout-signal { margin: 0.625rem; } + #onetrust-pc-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-container { = +padding: 0px; margin: 0px; } + #onetrust-pc-sdk #ot-pc-title { margin-left: 10px; max-width: 60%; } + #onetrust-pc-sdk .ot-desc-cntr { margin: 0px; padding: 20px 20px 15px; po= +sition: relative; left: auto; } + #onetrust-pc-sdk .ot-desc-cntr { margin-top: 20px; margin-left: 20px; pad= +ding: 0px 0px 10px; } + #onetrust-pc-sdk .ot-grps-cntr { max-height: none; overflow: hidden; } + #onetrust-pc-sdk #accept-recommended-btn-handler { float: none; } +} + +@media (min-width: 768px) { + #onetrust-pc-sdk.ot-tgl-with-label .ot-label-status { display: inline; } + #onetrust-pc-sdk.ot-tgl-with-label #ot-pc-lst .ot-label-status { display:= + none; } + #onetrust-pc-sdk.ot-tgl-with-label.ot-leg-opt-out .ot-pli-hdr { padding-r= +ight: 8%; } + #onetrust-pc-sdk.ot-tgl-with-label .ot-cat-header { max-width: 60%; } + #onetrust-pc-sdk.ot-tgl-with-label .ot-subgrp h4 { max-width: 58%; } + #onetrust-pc-sdk.ot-tgl-with-label .ot-subgrp-cntr ul.ot-subgrps li.ot-su= +bgrp > h6 { max-width: 50%; } + #onetrust-pc-sdk.ot-tgl-with-label .ot-desc-cntr .ot-tgl-cntr:first-of-ty= +pe, #onetrust-pc-sdk.ot-tgl-with-label .ot-cat-header + .ot-tgl { padding-l= +eft: 15px; } +} + +@media (max-width: 640px) { + #onetrust-pc-sdk { height: 100%; } + #onetrust-pc-sdk .ot-optout-signal { margin: 0.625rem; } + #onetrust-pc-sdk .ot-pc-header { padding: 10px; width: calc(100% - 20px);= + } + #onetrust-pc-sdk #ot-pc-content { overflow: auto; } + #onetrust-pc-sdk .ot-sdk-row .ot-sdk-columns { width: 100%; } + #onetrust-pc-sdk .ot-desc-cntr { margin: 0px; overflow: hidden; } + #onetrust-pc-sdk .ot-desc-cntr { margin-left: 10px; width: calc(100% - 15= +px); margin-top: 5px; margin-bottom: 5px; } + #onetrust-pc-sdk .ot-ven-hdr { max-width: 80%; } + #onetrust-pc-sdk #ot-lst-cnt { width: calc(100% - 18px); padding-top: 13p= +x; padding-right: 5px; padding-left: 10px; } + #onetrust-pc-sdk .ot-grps-cntr { width: 100%; } + #onetrust-pc-sdk .ot-pc-footer { max-height: 300px; } + #onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk #ot-pc-lst { height: ca= +lc(100% - 322px); } + #onetrust-pc-sdk.ot-close-btn-link #close-pc-btn-handler { position: fixe= +d; top: 10px; right: 15px; } + #onetrust-pc-sdk.ot-close-btn-link .ot-pc-header { padding-top: 25px; } + #onetrust-pc-sdk.ot-close-btn-link #ot-pc-title { max-width: 100%; } +} + +@media (max-width: 640px) and (orientation: portrait) { + #onetrust-pc-sdk #ot-pc-hdr { height: 70px; padding: 15px 0px; width: 100= +%; } + #onetrust-pc-sdk .ot-lst-subhdr { width: calc(100% - 15px); float: none; = +bottom: auto; display: inline-block; padding-top: 8px; padding-left: 15px; = +} + #onetrust-pc-sdk .ot-btn-subcntr { float: none; } + #onetrust-pc-sdk #ot-search-cntr { display: inline-block; width: calc(100= +% - 55px); position: relative; } + #onetrust-pc-sdk #ot-anchor { top: 75px; right: 30px; } + #onetrust-pc-sdk #ot-fltr-modal { top: 81px; } + #onetrust-pc-sdk #ot-fltr-cntr { float: right; right: 15px; } + #onetrust-pc-sdk #ot-lst-title { padding-left: 15px; } + #onetrust-pc-sdk #ot-lst-cnt { height: auto; overflow: auto; } + #onetrust-pc-sdk .save-preference-btn-handler, #onetrust-pc-sdk #accept-r= +ecommended-btn-handler, #onetrust-pc-sdk .ot-pc-refuse-all-handler { width:= + calc(100% - 33px); } + #onetrust-pc-sdk.ot-ftr-stacked .save-preference-btn-handler, #onetrust-p= +c-sdk.ot-ftr-stacked .ot-btn-subcntr { max-width: none; } + #onetrust-pc-sdk.ot-ftr-stacked .ot-pc-footer button { margin: 15px; } + #onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button { max-width: none;= + } + #onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button:nth-child(2) { mar= +gin-top: 15px; } + #onetrust-pc-sdk.ot-ftr-stacked .ot-btn-container button:not(:last-child)= + { margin-bottom: 0px; } +} + +@media (max-width: 425px) { + #onetrust-pc-sdk #ot-pc-lst .ot-acc-txt { padding-top: 6px; padding-botto= +m: 10px; } + #onetrust-pc-sdk #ot-pc-lst .ot-host-notice { float: left; margin-left: 3= +0px; } + #onetrust-pc-sdk #ot-pc-lst .ot-arw-cntr { float: none; display: inline; = +} + #onetrust-pc-sdk #ot-pc-lst .ot-ven-hdr { float: left; width: 100%; max-w= +idth: 85%; } + #onetrust-pc-sdk.ot-addtl-vendors #ot-pc-lst .ot-acc-cntr .ot-arw-cntr:fi= +rst-of-type { float: right; } + #onetrust-pc-sdk #ot-pc-title { max-width: 100%; } + #onetrust-pc-sdk .ot-subgrp-cntr li.ot-subgrp { margin-left: 10px; width:= + calc(100% - 10px); } + #onetrust-pc-sdk #ot-ven-lst .ot-tgl-cntr { width: auto; float: right; } + #onetrust-pc-sdk #ot-ven-lst .ot-arw-cntr { float: right; } + #onetrust-pc-sdk .ot-ven-hdr { max-width: 47%; } + #onetrust-pc-sdk .ot-always-active-group .ot-tgl-cntr:first-of-type { max= +-width: none; padding-left: 20px; } +} + +@media only screen and (max-height: 425px) and (max-width: 896px) and (orie= +ntation: landscape) { + #onetrust-pc-sdk { height: 100%; width: 100%; max-width: none; } + #onetrust-pc-sdk .ot-always-active-group .ot-tgl-cntr { max-width: none; = +} + #onetrust-pc-sdk .ot-pc-header { padding: 10px; width: calc(100% - 20px);= + } + #onetrust-pc-sdk #ot-lst-cnt { height: auto; overflow: auto; } + #onetrust-pc-sdk #accept-recommended-btn-handler { float: right; } + #onetrust-pc-sdk .save-preference-btn-handler, #onetrust-pc-sdk #accept-r= +ecommended-btn-handler, #onetrust-pc-sdk .ot-pc-refuse-all-handler { width:= + auto; } + #onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk #ot-pc-lst { height: ca= +lc(100% - 155px); } + #onetrust-pc-sdk.ot-shw-fltr .ot-lst-cntr { overflow: hidden; } + #onetrust-pc-sdk.ot-shw-fltr #ot-pc-lst { position: static; } + #onetrust-pc-sdk.ot-shw-fltr #ot-fltr-modal { top: 0px; width: 100%; heig= +ht: 100%; max-height: none; } + #onetrust-pc-sdk.ot-shw-fltr #ot-fltr-modal > div { margin: 0px; box-sizi= +ng: initial; height: 100%; max-height: none; } + #onetrust-pc-sdk.ot-shw-fltr #clear-filters-handler { padding-right: 20px= +; } + #onetrust-pc-sdk.ot-shw-fltr #ot-anchor { display: none !important; } + #onetrust-pc-sdk .ot-pc-footer button { margin: 10px; } +} + +@media (max-width: 425px), (max-width: 896px) and (max-height: 425px) and (= +orientation: landscape) { + #onetrust-pc-sdk .ot-pc-header { padding-right: 20px; } + #onetrust-pc-sdk .ot-pc-logo { margin-left: 0px; margin-top: 5px; width: = +150px; } + #onetrust-pc-sdk .ot-close-icon { width: 44px; height: 44px; background-s= +ize: 12px; } + #onetrust-pc-sdk .ot-grp-hdr1 { float: right; margin-left: 10px; width: a= +uto; } + #onetrust-pc-sdk .ot-grp-hdr1 { margin-left: 0px; padding-right: 10px; } + #onetrust-pc-sdk #ot-pvcy-hdr, #onetrust-pc-sdk .ot-grp-hdr1 .ot-cat-head= +er { display: none; } + #onetrust-pc-sdk .ot-grp-hdr1 + .ot-vlst-cntr { padding-top: 10px; } +} + +@media only screen and (max-height: 610px) { + #onetrust-pc-sdk { max-height: 100%; } +} + +#onetrust-consent-sdk #onetrust-pc-sdk, #onetrust-consent-sdk #ot-search-cn= +tr, #onetrust-consent-sdk #onetrust-pc-sdk .ot-switch.ot-toggle, #onetrust-= +consent-sdk #onetrust-pc-sdk ot-grp-hdr1 .checkbox, #onetrust-consent-sdk #= +onetrust-pc-sdk #ot-pc-title::after, #onetrust-consent-sdk #onetrust-pc-sdk= + #ot-sel-blk, #onetrust-consent-sdk #onetrust-pc-sdk #ot-fltr-cnt, #onetrus= +t-consent-sdk #onetrust-pc-sdk #ot-anchor { background-color: rgb(242, 242,= + 242); } + +#onetrust-consent-sdk #onetrust-pc-sdk h3, #onetrust-consent-sdk #onetrust-= +pc-sdk h4, #onetrust-consent-sdk #onetrust-pc-sdk h5, #onetrust-consent-sdk= + #onetrust-pc-sdk h6, #onetrust-consent-sdk #onetrust-pc-sdk p, #onetrust-c= +onsent-sdk #onetrust-pc-sdk #ot-ven-lst .ot-ven-opts p, #onetrust-consent-s= +dk #onetrust-pc-sdk #ot-pc-desc, #onetrust-consent-sdk #onetrust-pc-sdk #ot= +-pc-title, #onetrust-consent-sdk #onetrust-pc-sdk .ot-li-title, #onetrust-c= +onsent-sdk #onetrust-pc-sdk .ot-sel-all-hdr span, #onetrust-consent-sdk #on= +etrust-pc-sdk #ot-host-lst .ot-host-info, #onetrust-consent-sdk #onetrust-p= +c-sdk #ot-fltr-modal #modal-header, #onetrust-consent-sdk #onetrust-pc-sdk = +.ot-checkbox label span, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst = +#ot-sel-blk p, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-lst-ti= +tle h3, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst .back-btn-handler= + p, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst .ot-ven-name, #onetru= +st-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-ven-lst .consent-category, #= +onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-inactive-le= +g-btn, #onetrust-consent-sdk #onetrust-pc-sdk .ot-label-status, #onetrust-c= +onsent-sdk #onetrust-pc-sdk .ot-chkbox label span, #onetrust-consent-sdk #o= +netrust-pc-sdk #clear-filters-handler, #onetrust-consent-sdk #onetrust-pc-s= +dk .ot-optout-signal { color: rgb(0, 0, 0); } + +#onetrust-consent-sdk #onetrust-pc-sdk .privacy-notice-link, #onetrust-cons= +ent-sdk #onetrust-pc-sdk .ot-pgph-link, #onetrust-consent-sdk #onetrust-pc-= +sdk .category-vendors-list-handler, #onetrust-consent-sdk #onetrust-pc-sdk = +.category-vendors-list-handler + a, #onetrust-consent-sdk #onetrust-pc-sdk = +.category-host-list-handler, #onetrust-consent-sdk #onetrust-pc-sdk .ot-ven= +-link, #onetrust-consent-sdk #onetrust-pc-sdk .ot-ven-legclaim-link, #onetr= +ust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-name a, #onetrust-co= +nsent-sdk #onetrust-pc-sdk #ot-host-lst .ot-acc-hdr .ot-host-expand, #onetr= +ust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info a, #onetrust-co= +nsent-sdk #onetrust-pc-sdk #ot-pc-content #ot-pc-desc .ot-link-btn, #onetru= +st-consent-sdk #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info a, #= +onetrust-consent-sdk #onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info a { color: r= +gb(0, 77, 255); } + +#onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler:hover= + { text-decoration: underline; } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-grpcntr.ot-acc-txt, #onetrus= +t-consent-sdk #onetrust-pc-sdk .ot-acc-txt .ot-subgrp-tgl .ot-switch.ot-tog= +gle { background-color: rgb(248, 248, 248); } + +#onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info, #onetrus= +t-consent-sdk #onetrust-pc-sdk .ot-acc-txt .ot-ven-dets { background-color:= + rgb(248, 248, 248); } + +#onetrust-consent-sdk #onetrust-pc-sdk button:not(#clear-filters-handler):n= +ot(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handle= +r):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn), #on= +etrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-active-leg-bt= +n { background-color: rgb(166, 0, 255); border-color: rgb(166, 0, 255); col= +or: rgb(255, 255, 255); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu { border-color: rgb(= +166, 0, 255); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-remove-obj= +ection-handler { background-color: transparent; border: 1px solid transpare= +nt; } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-inactive-l= +eg-btn { background-color: rgb(255, 255, 255); color: rgb(120, 128, 142); b= +order-color: rgb(120, 128, 142); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-tgl input:focus + .ot-switch, .o= +t-switch .ot-switch-nob, .ot-switch .ot-switch-nob::before, #onetrust-pc-sd= +k .ot-checkbox input[type=3D"checkbox"]:focus + label::before, #onetrust-pc= +-sdk .ot-chkbox input[type=3D"checkbox"]:focus + label::before { outline-co= +lor: rgb(0, 0, 0); outline-width: 1px; } + +#onetrust-pc-sdk .ot-host-item > button:focus, #onetrust-pc-sdk .ot-ven-ite= +m > button:focus { border: 1px solid rgb(0, 0, 0); } + +#onetrust-consent-sdk #onetrust-pc-sdk :focus, #onetrust-consent-sdk #onetr= +ust-pc-sdk .ot-vlst-cntr > a:focus { outline: rgb(0, 0, 0) solid 1px; } + +#onetrust-consent-sdk #onetrust-pc-sdk .category-menu-switch-handler { back= +ground-color: rgb(244, 244, 244); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu { background-color: = +rgb(255, 255, 255); } + +#onetrust-consent-sdk #onetrust-pc-sdk .category-menu-switch-handler { back= +ground-color: rgb(244, 244, 244); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu { background-color: = +rgb(255, 255, 255); } + +#onetrust-pc-sdk .ot-vlst-cntr .ot-ext-lnk, #onetrust-pc-sdk .ot-ven-hdr .o= +t-ext-lnk { background-image: url("https://cdn.cookielaw.org/logos/static/o= +t_external_link.svg"); } + +#optanon fieldset input:checked + label { background-color: rgb(0, 77, 255)= +; } + +#optanon #optanon-popup-body h3, #optanon #optanon-popup-body #optanon-vend= +or-consent-text { color: rgb(0, 0, 0); } + +.ot-sdk-cookie-policy { font-family: inherit; font-size: 16px; } + +.ot-sdk-cookie-policy.otRelFont { font-size: 1rem; } + +.ot-sdk-cookie-policy h3, .ot-sdk-cookie-policy h4, .ot-sdk-cookie-policy h= +6, .ot-sdk-cookie-policy p, .ot-sdk-cookie-policy li, .ot-sdk-cookie-policy= + a, .ot-sdk-cookie-policy th, .ot-sdk-cookie-policy #cookie-policy-descript= +ion, .ot-sdk-cookie-policy .ot-sdk-cookie-policy-group, .ot-sdk-cookie-poli= +cy #cookie-policy-title { color: dimgray; } + +.ot-sdk-cookie-policy #cookie-policy-description { margin-bottom: 1em; } + +.ot-sdk-cookie-policy h4 { font-size: 1.2em; } + +.ot-sdk-cookie-policy h6 { font-size: 1em; margin-top: 2em; } + +.ot-sdk-cookie-policy th { min-width: 75px; } + +.ot-sdk-cookie-policy a, .ot-sdk-cookie-policy a:hover { background: rgb(25= +5, 255, 255); } + +.ot-sdk-cookie-policy thead { background-color: rgb(246, 246, 244); font-we= +ight: bold; } + +.ot-sdk-cookie-policy .ot-mobile-border { display: none; } + +.ot-sdk-cookie-policy section { margin-bottom: 2em; } + +.ot-sdk-cookie-policy table { border-collapse: inherit; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy { font-family: inherit; font-= +size: 1rem; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h3, #ot-sdk-cookie-policy-v2.= +ot-sdk-cookie-policy h4, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h6, = +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p, #ot-sdk-cookie-policy-v2.o= +t-sdk-cookie-policy li, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a, #o= +t-sdk-cookie-policy-v2.ot-sdk-cookie-policy th, #ot-sdk-cookie-policy-v2.ot= +-sdk-cookie-policy #cookie-policy-description, #ot-sdk-cookie-policy-v2.ot-= +sdk-cookie-policy .ot-sdk-cookie-policy-group, #ot-sdk-cookie-policy-v2.ot-= +sdk-cookie-policy #cookie-policy-title { color: dimgray; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description { = +margin-bottom: 1em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup { margin-lef= +t: 1.5em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description, #= +ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-de= +sc, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-table-header, #ot-sdk= +-cookie-policy-v2.ot-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.ot-sdk-c= +ookie-policy span, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td { font-= +size: 0.9em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td span, #ot-sdk-cookie-polic= +y-v2.ot-sdk-cookie-policy td a { font-size: inherit; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group {= + font-size: 1em; margin-bottom: 0.6em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-title {= + margin-bottom: 1.2em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy > section { margin-bottom: 1e= +m; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th { min-width: 75px; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.o= +t-sdk-cookie-policy a:hover { background: rgb(255, 255, 255); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead { background-color: rgb= +(246, 246, 244); font-weight: bold; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-mobile-border { display: = +none; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy section { margin-bottom: 2em;= + } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li { list= +-style: disc; margin-left: 1.5em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li h4 { d= +isplay: inline-block; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table { border-collapse: inhe= +rit; margin: auto; border: 1px solid rgb(215, 215, 215); border-radius: 5px= +; border-spacing: initial; width: 100%; overflow: hidden; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th, #ot-sdk-cookie-poli= +cy-v2.ot-sdk-cookie-policy table td { border-bottom: 1px solid rgb(215, 215= +, 215); border-right: 1px solid rgb(215, 215, 215); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td { bord= +er-bottom: 0px; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr th:last-child, #ot-s= +dk-cookie-policy-v2.ot-sdk-cookie-policy table tr td:last-child { border-ri= +ght: 0px; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host, #ot-sdk-cooki= +e-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type { width: 25%; } + +.ot-sdk-cookie-policy[dir=3D"rtl"] { text-align: left; } + +#ot-sdk-cookie-policy h3 { font-size: 1.5em; } + +@media only screen and (max-width: 530px) { + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) table, .ot-sdk-cookie= +-policy:not(#ot-sdk-cookie-policy-v2) thead, .ot-sdk-cookie-policy:not(#ot-= +sdk-cookie-policy-v2) tbody, .ot-sdk-cookie-policy:not(#ot-sdk-cookie-polic= +y-v2) th, .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td, .ot-sdk-c= +ookie-policy:not(#ot-sdk-cookie-policy-v2) tr { display: block; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) thead tr { position: = +absolute; top: -9999px; left: -9999px; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr { margin: 0px 0px = +1em; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(2n+1), .= +ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(2n+1) a { b= +ackground: rgb(246, 246, 244); } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td { border-top: none= +; border-right: none; border-left: none; border-image: initial; border-bott= +om: 1px solid rgb(238, 238, 238); position: relative; padding-left: 50%; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td::before { position= +: absolute; height: 100%; left: 6px; width: 40%; padding-right: 10px; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) .ot-mobile-border { d= +isplay: inline-block; background-color: rgb(228, 228, 228); position: absol= +ute; height: 100%; top: 0px; left: 45%; width: 2px; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td::before { content:= + attr(data-label); font-weight: bold; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) li { word-break: brea= +k-word; overflow-wrap: break-word; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table { overflow: hidden; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td { border-top: none= +; border-right: none; border-left: none; border-image: initial; border-bott= +om: 1px solid rgb(215, 215, 215); } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table, #ot-sdk-cookie-polic= +y-v2.ot-sdk-cookie-policy thead, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-pol= +icy tbody, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th, #ot-sdk-cookie= +-policy-v2.ot-sdk-cookie-policy td, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-= +policy tr { display: block; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host, #ot-sdk-coo= +kie-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type { width: auto; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tr { margin: 0px 0px 1em; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td::before { height: 100%; = +width: 40%; padding-right: 10px; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td::before { content: attr(= +data-label); font-weight: bold; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li { word-break: break-word= +; overflow-wrap: break-word; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead tr { position: absolu= +te; top: -9999px; left: -9999px; z-index: -9999; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td { bo= +rder-bottom: 1px solid rgb(215, 215, 215); border-right: 0px; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td:last= +-child { border-bottom: 0px; } +} + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h5, #ot-sdk-cookie-policy-v2.= +ot-sdk-cookie-policy h6, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li, = +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p, #ot-sdk-cookie-policy-v2.o= +t-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span, = +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td, #ot-sdk-cookie-policy-v2.= +ot-sdk-cookie-policy #cookie-policy-description { color: rgb(105, 105, 105)= +; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th { color: rgb(105, 105, 105= +); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group {= + color: rgb(105, 105, 105); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title { color:= + rgb(105, 105, 105); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th { background-color: = +rgb(248, 248, 248); } + +.ot-floating-button__front { background-image: url("https://cdn.cookielaw.o= +rg/logos/static/ot_persistent_cookie_icon.png"); } +------MultipartBoundary--vwMpyfXXRDXaVyBd3MsDi7wzj3UgfF4C6NVSKv3ySC---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: cid:css-353d565a-3263-4e27-b911-63b2bdaa6b5e@mhtml.blink + +@charset "utf-8"; + +#optanon-minimize-button { font-family: Arial; text-size-adjust: none; font= +-size: 0.63em; color: rgb(0, 0, 0); margin: auto; text-decoration: none; po= +sition: relative; background-color: transparent; background-repeat: no-repe= +at; border: none; cursor: pointer; overflow: hidden; padding: 1px 6px; line= +-height: 40px; } +------MultipartBoundary--vwMpyfXXRDXaVyBd3MsDi7wzj3UgfF4C6NVSKv3ySC---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/etc.clientlibs/cio-sites/clientlibs/clientlib-base.lc-99e6138fc3579fe6a02605a8fc47cd6b-lc.min.css + +@charset "utf-8"; + +.cmp-accordion__header { margin: 0px; } + +.cmp-accordion__button { display: block; width: 100%; text-align: left; } + +.cmp-accordion__panel--hidden { display: none; } + +.cmp-accordion__panel--expanded { display: block; } + +.cmp-carousel__content { position: relative; } + +.cmp-carousel__item { display: none; } + +.cmp-carousel__item--active { display: block; } + +.cmp-carousel__action { appearance: none; } + +.cmp-carousel__indicators { display: flex; flex-wrap: wrap; justify-content= +: center; margin: 0px; padding: 0px; list-style: none; } + +.cmp-carousel__indicator { position: relative; flex: 0 1 auto; width: 10px;= + height: 10px; margin: 0px 7px; border-radius: 50%; font-size: 0px; text-in= +dent: -3000px; background-color: rgba(0, 0, 0, 0.5); } + +.cmp-carousel__indicator--active { background-color: rgba(0, 0, 0, 0.8); } + +.cmp-image__image { width: 100%; } + +.cmp-image__image { width: 100%; height: auto; } + +.cmp-breadcrumb { display: inline-block; list-style: none; padding: 0px; } + +.cmp-breadcrumb__item { display: inline-block; vertical-align: top; } + +.cmp-search { position: relative; } + +.cmp-search__field { position: relative; height: 2rem; } + +.cmp-search__input { padding-left: 2rem; padding-right: 2rem; height: 100%;= + width: 100%; } + +.cmp-search__icon { display: block; position: absolute; left: 0.5rem; top: = +0.5rem; background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj= +0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyY= +XRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxk= +IDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiI= +gImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3= +ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yM= +DAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBw= +eCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTE1MnB4IiBoZWlnaHQ9IjExNTJweCIgdmlld0JveD0iMCA= +wIDExNTIgMTE1MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTE1MiAxMTUyIiB4bWw6c3= +BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik02NzIsMEM0MDYuOTAzLDAsMTkyLDIxNC45MDMsM= +TkyLDQ4MGMwLDk1LjcsMjguMDExLDE4NC44NTUsNzYuMjc1LDI1OS43MjVDMTgxLjY0Niw4MjYu= +MzU0LDQ4LjA3NSw5NTkuOTI1LDM2LDk3Mg0KCWMtMTgsMTgtMzYsMzYtMzYsNzJzMTgsNTQsMzY= +sNzJzMzYuMDEyLDM2LDcyLDM2czU0LTE4LDcyLTM2YzEyLjA3NS0xMi4wNzUsMTQ1LjY0Ni0xND= +UuNjQ2LDIzMi4yNzUtMjMyLjI3NQ0KCUM0ODcuMTQ0LDkzMS45ODgsNTc2LjMsOTYwLDY3Miw5N= +jBjMjY1LjA5NywwLDQ4MC0yMTQuOTAzLDQ4MC00ODBDMTE1MiwyMTQuOTAzLDkzNy4wOTcsMCw2= +NzIsMHogTTY3Miw4MTYNCgljLTE4NS41NjgsMC0zMzYtMTUwLjQzMy0zMzYtMzM2YzAtMTg1LjU= +2OCwxNTAuNDMyLTMzNiwzMzYtMzM2YzE4NS41NjcsMCwzMzYsMTUwLjQzMiwzMzYsMzM2QzEwMD= +gsNjY1LjU2Nyw4NTcuNTY3LDgxNiw2NzIsODE2eiINCgkvPg0KPC9zdmc+DQo=3D"); backgro= +und-size: contain; width: 1rem; height: 1rem; pointer-events: none; } + +.cmp-search__loading-indicator { display: none; position: absolute; top: 0.= +5rem; left: 0.5rem; border-width: 3px; border-style: solid; border-color: r= +gb(51, 51, 51) rgb(204, 204, 204) rgb(204, 204, 204); border-image: initial= +; border-radius: 50%; width: 1rem; height: 1rem; animation: 2s linear 0s in= +finite normal none running cmp-search__loading-indicator-spin; } + +@keyframes cmp-search__loading-indicator-spin {=20 + 100% { transform: rotate(360deg); } +} + +.cmp-search__clear { display: none; margin: 0px; padding: 0px; border: 0px;= + background: transparent; } + +.cmp-search__clear-icon { position: absolute; top: 0.5rem; right: 0.5rem; b= +ackground-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiB= +lbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS= +4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtL= +T4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6= +Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnN= +pb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zy= +IgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iM= +HB4Ig0KCSB3aWR0aD0iMTE1MnB4IiBoZWlnaHQ9IjExNTJweCIgdmlld0JveD0iMCAwIDExNTIg= +MTE1MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTE1MiAxMTUyIiB4bWw6c3BhY2U9InB= +yZXNlcnZlIj4NCjxwYXRoIGlkPSJYTUxJRF85XyIgZD0iTTgyLjYsOTM3LjJsMzYyLTM2Mkw4NC= +wyMTQuOGMtMTQuMS0xNC4xLTE0LjEtMzYuOSwwLTUxbDgxLjItODEuMmMxNC4xLTE0LjEsMzYuO= +S0xNC4xLDUxLDBsMzYwLjUsMzYwLjUNCglMOTM3LjIsODIuNmMxNC4xLTE0LjEsMzYuOS0xNC4x= +LDUxLDBsODEuMiw4MS4yYzE0LjEsMTQuMSwxNC4xLDM2LjksMCw1MUw3MDguOSw1NzUuM2wzNjA= +uNSwzNjAuNWMxNC4xLDE0LjEsMTQuMSwzNi45LDAsNTENCglsLTgxLjIsODEuMmMtMTQuMSwxNC= +4xLTM2LjksMTQuMS01MSwwTDU3Ni43LDcwNy41bC0zNjIsMzYyYy0xNC4xLDE0LjEtMzYuOSwxN= +C4xLTUxLDBsLTgxLjItODEuMg0KCUM2OC41LDk3NC4yLDY4LjUsOTUxLjMsODIuNiw5MzcuMnoi= +Lz4NCjwvc3ZnPg0K"); background-size: contain; width: 1rem; height: 1rem; } + +.cmp-search__results { display: none; overflow-y: auto; min-width: 100%; ma= +x-height: 10rem; position: absolute; top: 100%; left: 0px; z-index: 999999;= + border: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 255); } + +.cmp-search__item { display: block; } + +.cmp-search__item--is-focused { background-color: rgb(204, 204, 204); } + +.cmp-pdfviewer__content { height: 500px; } + +.pdfviewer:not(.cq-Editable-dom) .cmp-pdfviewer__full-window-borderless { h= +eight: 100vh; position: fixed; width: 100vw; top: 0px; left: 0px; z-index: = +9999; } + +.pdfviewer.cq-Editable-dom .cmp-pdfviewer__full-window-borderless { height:= + 500px; } + +.aem-Grid { display: block; width: 100%; } + +.aem-Grid::before, .aem-Grid::after { display: table; content: " "; } + +.aem-Grid::after { clear: both; } + +.aem-Grid-newComponent { clear: both; margin: 0px; } + +.aem-GridColumn { box-sizing: border-box; clear: both; } + +.aem-GridShowHidden > .aem-Grid > .aem-GridColumn { display: block !importa= +nt; } + +.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 50%; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 25%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 50%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 75%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 20%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 40%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 60%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 80%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 20%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 40%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 60%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 80%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 16.6667%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 83.3333%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--6 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 16.6667%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 50%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 83.3333%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--6 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 14.2857%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 28.5714%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 42.8571%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 57.1429%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 71.4286%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--6 { float:= + left; clear: none; width: 85.7143%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--7 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 14.2857%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 28.5714%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 42.8571%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 57.1429%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 71.4286%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--6 = +{ margin-left: 85.7143%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--7 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 12.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 37.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 62.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--6 { float:= + left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--7 { float:= + left; clear: none; width: 87.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--8 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 12.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 25%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 37.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 50%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 62.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--6 = +{ margin-left: 75%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--7 = +{ margin-left: 87.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--8 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 11.1111%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 22.2222%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 44.4444%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 55.5556%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--6 { float:= + left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--7 { float:= + left; clear: none; width: 77.7778%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--8 { float:= + left; clear: none; width: 88.8889%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--9 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 11.1111%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 22.2222%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 44.4444%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 55.5556%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--6 = +{ margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--7 = +{ margin-left: 77.7778%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--8 = +{ margin-left: 88.8889%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--9 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--1 { float= +: left; clear: none; width: 10%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--2 { float= +: left; clear: none; width: 20%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--3 { float= +: left; clear: none; width: 30%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--4 { float= +: left; clear: none; width: 40%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--5 { float= +: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--6 { float= +: left; clear: none; width: 60%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--7 { float= +: left; clear: none; width: 70%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--8 { float= +: left; clear: none; width: 80%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--9 { float= +: left; clear: none; width: 90%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--10 { floa= +t: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--0= + { margin-left: 0px; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--1= + { margin-left: 10%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--2= + { margin-left: 20%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--3= + { margin-left: 30%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--4= + { margin-left: 40%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--5= + { margin-left: 50%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--6= + { margin-left: 60%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--7= + { margin-left: 70%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--8= + { margin-left: 80%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--9= + { margin-left: 90%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--1= +0 { margin-left: 100%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--1 { float= +: left; clear: none; width: 9.09091%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--2 { float= +: left; clear: none; width: 18.1818%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--3 { float= +: left; clear: none; width: 27.2727%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--4 { float= +: left; clear: none; width: 36.3636%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--5 { float= +: left; clear: none; width: 45.4545%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--6 { float= +: left; clear: none; width: 54.5455%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--7 { float= +: left; clear: none; width: 63.6364%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--8 { float= +: left; clear: none; width: 72.7273%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--9 { float= +: left; clear: none; width: 81.8182%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--10 { floa= +t: left; clear: none; width: 90.9091%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--11 { floa= +t: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--0= + { margin-left: 0px; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--1= + { margin-left: 9.09091%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--2= + { margin-left: 18.1818%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--3= + { margin-left: 27.2727%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--4= + { margin-left: 36.3636%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--5= + { margin-left: 45.4545%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--6= + { margin-left: 54.5455%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--7= + { margin-left: 63.6364%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--8= + { margin-left: 72.7273%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--9= + { margin-left: 81.8182%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--1= +0 { margin-left: 90.9091%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--1= +1 { margin-left: 100%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--1 { float= +: left; clear: none; width: 8.33333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--2 { float= +: left; clear: none; width: 16.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--3 { float= +: left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--4 { float= +: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--5 { float= +: left; clear: none; width: 41.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--6 { float= +: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--7 { float= +: left; clear: none; width: 58.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--8 { float= +: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--9 { float= +: left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--10 { floa= +t: left; clear: none; width: 83.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--11 { floa= +t: left; clear: none; width: 91.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--12 { floa= +t: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--0= + { margin-left: 0px; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1= + { margin-left: 8.33333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--2= + { margin-left: 16.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--3= + { margin-left: 25%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--4= + { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--5= + { margin-left: 41.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--6= + { margin-left: 50%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--7= + { margin-left: 58.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--8= + { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--9= + { margin-left: 75%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1= +0 { margin-left: 83.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1= +1 { margin-left: 91.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1= +2 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 25%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 75%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 20%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 40%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 60%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 80%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 20%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 40%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 60%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 80%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 16.6667%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 83.3333%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--6= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 16.6667%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 83.3333%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--6 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 14.2857%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 28.5714%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 42.8571%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 57.1429%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 71.4286%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--6= + { float: left; clear: none; width: 85.7143%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--7= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 14.2857%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 28.5714%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 42.8571%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 57.1429%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 71.4286%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--6 { margin-left: 85.7143%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--7 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 12.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 37.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 62.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--6= + { float: left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--7= + { float: left; clear: none; width: 87.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--8= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 12.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 25%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 37.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 62.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--6 { margin-left: 75%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--7 { margin-left: 87.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--8 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 11.1111%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 22.2222%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 44.4444%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 55.5556%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--6= + { float: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--7= + { float: left; clear: none; width: 77.7778%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--8= + { float: left; clear: none; width: 88.8889%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--9= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 11.1111%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 22.2222%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 44.4444%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 55.5556%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--6 { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--7 { margin-left: 77.7778%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--8 { margin-left: 88.8889%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--9 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +1 { float: left; clear: none; width: 10%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +2 { float: left; clear: none; width: 20%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +3 { float: left; clear: none; width: 30%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +4 { float: left; clear: none; width: 40%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +5 { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +6 { float: left; clear: none; width: 60%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +7 { float: left; clear: none; width: 70%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +8 { float: left; clear: none; width: 80%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +9 { float: left; clear: none; width: 90%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +10 { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--1 { margin-left: 10%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--2 { margin-left: 20%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--3 { margin-left: 30%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--4 { margin-left: 40%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--5 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--6 { margin-left: 60%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--7 { margin-left: 70%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--8 { margin-left: 80%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--9 { margin-left: 90%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--10 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +1 { float: left; clear: none; width: 9.09091%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +2 { float: left; clear: none; width: 18.1818%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +3 { float: left; clear: none; width: 27.2727%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +4 { float: left; clear: none; width: 36.3636%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +5 { float: left; clear: none; width: 45.4545%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +6 { float: left; clear: none; width: 54.5455%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +7 { float: left; clear: none; width: 63.6364%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +8 { float: left; clear: none; width: 72.7273%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +9 { float: left; clear: none; width: 81.8182%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +10 { float: left; clear: none; width: 90.9091%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +11 { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--1 { margin-left: 9.09091%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--2 { margin-left: 18.1818%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--3 { margin-left: 27.2727%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--4 { margin-left: 36.3636%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--5 { margin-left: 45.4545%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--6 { margin-left: 54.5455%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--7 { margin-left: 63.6364%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--8 { margin-left: 72.7273%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--9 { margin-left: 81.8182%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--10 { margin-left: 90.9091%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--11 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +1 { float: left; clear: none; width: 8.33333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +2 { float: left; clear: none; width: 16.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +3 { float: left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +4 { float: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +5 { float: left; clear: none; width: 41.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +6 { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +7 { float: left; clear: none; width: 58.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +8 { float: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +9 { float: left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +10 { float: left; clear: none; width: 83.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +11 { float: left; clear: none; width: 91.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +12 { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--1 { margin-left: 8.33333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--2 { margin-left: 16.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--3 { margin-left: 25%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--4 { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--5 { margin-left: 41.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--6 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--7 { margin-left: 58.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--8 { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--9 { margin-left: 75%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--10 { margin-left: 83.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--11 { margin-left: 91.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--12 { margin-left: 100%; } + +.aem-Grid > .aem-GridColumn.aem-GridColumn--default--newline { display: blo= +ck; clear: both !important; } + +.aem-Grid > .aem-GridColumn.aem-GridColumn--default--none { display: block;= + float: left; clear: none !important; } + +.aem-Grid > .aem-GridColumn.aem-GridColumn--default--hide { display: none; = +} + +@media (max-width: 768px) { + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 50%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 33.3333%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 66.6667%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 25%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 50%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 75%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 20%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 40%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 60%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 80%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--6 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 16.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 33.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 50%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 66.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 83.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--6 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 14.2857%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 28.5714%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 42.8571%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 57.1429%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 71.4286%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--6 { float:= + left; clear: none; width: 85.7143%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--7 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 14.2857%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 28.5714%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 42.8571%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 57.1429%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 71.4286%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--6 = +{ margin-left: 85.7143%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--7 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 12.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 37.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 62.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--6 { float:= + left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--7 { float:= + left; clear: none; width: 87.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--8 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 12.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 25%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 37.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 50%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 62.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--6 = +{ margin-left: 75%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--7 = +{ margin-left: 87.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--8 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 11.1111%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 22.2222%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 44.4444%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 55.5556%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--6 { float:= + left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--7 { float:= + left; clear: none; width: 77.7778%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--8 { float:= + left; clear: none; width: 88.8889%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--9 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 11.1111%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 22.2222%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 33.3333%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 44.4444%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 55.5556%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--6 = +{ margin-left: 66.6667%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--7 = +{ margin-left: 77.7778%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--8 = +{ margin-left: 88.8889%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--9 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--1 { float= +: left; clear: none; width: 10%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--2 { float= +: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--3 { float= +: left; clear: none; width: 30%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--4 { float= +: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--5 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--6 { float= +: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--7 { float= +: left; clear: none; width: 70%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--8 { float= +: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--9 { float= +: left; clear: none; width: 90%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--10 { floa= +t: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--1= + { margin-left: 10%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--2= + { margin-left: 20%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--3= + { margin-left: 30%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--4= + { margin-left: 40%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--5= + { margin-left: 50%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--6= + { margin-left: 60%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--7= + { margin-left: 70%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--8= + { margin-left: 80%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--9= + { margin-left: 90%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +0 { margin-left: 100%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--1 { float= +: left; clear: none; width: 9.09091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--2 { float= +: left; clear: none; width: 18.1818%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--3 { float= +: left; clear: none; width: 27.2727%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--4 { float= +: left; clear: none; width: 36.3636%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--5 { float= +: left; clear: none; width: 45.4545%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--6 { float= +: left; clear: none; width: 54.5455%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--7 { float= +: left; clear: none; width: 63.6364%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--8 { float= +: left; clear: none; width: 72.7273%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--9 { float= +: left; clear: none; width: 81.8182%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--10 { floa= +t: left; clear: none; width: 90.9091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--11 { floa= +t: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--1= + { margin-left: 9.09091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--2= + { margin-left: 18.1818%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--3= + { margin-left: 27.2727%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--4= + { margin-left: 36.3636%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--5= + { margin-left: 45.4545%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--6= + { margin-left: 54.5455%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--7= + { margin-left: 63.6364%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--8= + { margin-left: 72.7273%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--9= + { margin-left: 81.8182%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +0 { margin-left: 90.9091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +1 { margin-left: 100%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--1 { float= +: left; clear: none; width: 8.33333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--2 { float= +: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--3 { float= +: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--4 { float= +: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--5 { float= +: left; clear: none; width: 41.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--6 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--7 { float= +: left; clear: none; width: 58.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--8 { float= +: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--9 { float= +: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--10 { floa= +t: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--11 { floa= +t: left; clear: none; width: 91.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--12 { floa= +t: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1= + { margin-left: 8.33333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--2= + { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--3= + { margin-left: 25%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--4= + { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--5= + { margin-left: 41.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--6= + { margin-left: 50%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--7= + { margin-left: 58.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--8= + { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--9= + { margin-left: 75%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +0 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +1 { margin-left: 91.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +2 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--1 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--1 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--1 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 25%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 75%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 20%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 40%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 60%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 80%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--6 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--6 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 14.2857%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 28.5714%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 42.8571%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 57.1429%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 71.4286%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--6 {= + float: left; clear: none; width: 85.7143%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--7 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 14.2857%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 28.5714%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 42.8571%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 57.1429%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 71.4286%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--6 { margin-left: 85.7143%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--7 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 12.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 37.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 62.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--6 {= + float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--7 {= + float: left; clear: none; width: 87.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--8 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 12.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 25%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 37.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 62.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--6 { margin-left: 75%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--7 { margin-left: 87.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--8 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 11.1111%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 22.2222%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 44.4444%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 55.5556%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--6 {= + float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--7 {= + float: left; clear: none; width: 77.7778%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--8 {= + float: left; clear: none; width: 88.8889%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--9 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 11.1111%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 22.2222%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 44.4444%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 55.5556%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--6 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--7 { margin-left: 77.7778%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--8 { margin-left: 88.8889%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--9 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--1 = +{ float: left; clear: none; width: 10%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--2 = +{ float: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--3 = +{ float: left; clear: none; width: 30%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--4 = +{ float: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--5 = +{ float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--6 = +{ float: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--7 = +{ float: left; clear: none; width: 70%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--8 = +{ float: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--9 = +{ float: left; clear: none; width: 90%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--10= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--1 { margin-left: 10%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--2 { margin-left: 20%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--3 { margin-left: 30%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--4 { margin-left: 40%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--5 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--6 { margin-left: 60%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--7 { margin-left: 70%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--8 { margin-left: 80%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--9 { margin-left: 90%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--10 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--1 = +{ float: left; clear: none; width: 9.09091%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--2 = +{ float: left; clear: none; width: 18.1818%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--3 = +{ float: left; clear: none; width: 27.2727%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--4 = +{ float: left; clear: none; width: 36.3636%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--5 = +{ float: left; clear: none; width: 45.4545%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--6 = +{ float: left; clear: none; width: 54.5455%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--7 = +{ float: left; clear: none; width: 63.6364%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--8 = +{ float: left; clear: none; width: 72.7273%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--9 = +{ float: left; clear: none; width: 81.8182%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--10= + { float: left; clear: none; width: 90.9091%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--11= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--1 { margin-left: 9.09091%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--2 { margin-left: 18.1818%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--3 { margin-left: 27.2727%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--4 { margin-left: 36.3636%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--5 { margin-left: 45.4545%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--6 { margin-left: 54.5455%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--7 { margin-left: 63.6364%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--8 { margin-left: 72.7273%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--9 { margin-left: 81.8182%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--10 { margin-left: 90.9091%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--11 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--1 = +{ float: left; clear: none; width: 8.33333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--2 = +{ float: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--3 = +{ float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--4 = +{ float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--5 = +{ float: left; clear: none; width: 41.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--6 = +{ float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--7 = +{ float: left; clear: none; width: 58.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--8 = +{ float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--9 = +{ float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--10= + { float: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--11= + { float: left; clear: none; width: 91.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--12= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--1 { margin-left: 8.33333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--2 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--3 { margin-left: 25%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--4 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--5 { margin-left: 41.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--6 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--7 { margin-left: 58.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--8 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--9 { margin-left: 75%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--10 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--11 { margin-left: 91.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--12 { margin-left: 100%; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--phone--newline { display: blo= +ck; clear: both !important; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--phone--none { display: block;= + float: left; clear: none !important; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--phone--hide { display: none; = +} +} + +@media (min-width: 769px) and (max-width: 1200px) { + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 100%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 50%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 100%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 100%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 25%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 50%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 75%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 100%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 20%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 40%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 60%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 80%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 100%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--6 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 50%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--6= + { margin-left: 100%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 14.2857%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 28.5714%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 42.8571%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 57.1429%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 71.4286%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--6 { float= +: left; clear: none; width: 85.7143%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--7 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 14.2857%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 28.5714%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 42.8571%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 57.1429%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 71.4286%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--6= + { margin-left: 85.7143%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--7= + { margin-left: 100%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 12.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 37.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 62.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--6 { float= +: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--7 { float= +: left; clear: none; width: 87.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--8 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 12.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 25%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 37.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 50%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 62.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--6= + { margin-left: 75%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--7= + { margin-left: 87.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--8= + { margin-left: 100%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 11.1111%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 22.2222%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 44.4444%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 55.5556%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--6 { float= +: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--7 { float= +: left; clear: none; width: 77.7778%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--8 { float= +: left; clear: none; width: 88.8889%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--9 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 11.1111%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 22.2222%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 44.4444%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 55.5556%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--6= + { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--7= + { margin-left: 77.7778%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--8= + { margin-left: 88.8889%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--9= + { margin-left: 100%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--1 { floa= +t: left; clear: none; width: 10%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--2 { floa= +t: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--3 { floa= +t: left; clear: none; width: 30%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--4 { floa= +t: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--5 { floa= +t: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--6 { floa= +t: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--7 { floa= +t: left; clear: none; width: 70%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--8 { floa= +t: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--9 { floa= +t: left; clear: none; width: 90%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--10 { flo= +at: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +0 { margin-left: 0px; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +1 { margin-left: 10%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +2 { margin-left: 20%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +3 { margin-left: 30%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +4 { margin-left: 40%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +5 { margin-left: 50%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +6 { margin-left: 60%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +7 { margin-left: 70%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +8 { margin-left: 80%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +9 { margin-left: 90%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +10 { margin-left: 100%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--1 { floa= +t: left; clear: none; width: 9.09091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--2 { floa= +t: left; clear: none; width: 18.1818%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--3 { floa= +t: left; clear: none; width: 27.2727%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--4 { floa= +t: left; clear: none; width: 36.3636%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--5 { floa= +t: left; clear: none; width: 45.4545%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--6 { floa= +t: left; clear: none; width: 54.5455%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--7 { floa= +t: left; clear: none; width: 63.6364%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--8 { floa= +t: left; clear: none; width: 72.7273%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--9 { floa= +t: left; clear: none; width: 81.8182%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--10 { flo= +at: left; clear: none; width: 90.9091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--11 { flo= +at: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +0 { margin-left: 0px; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +1 { margin-left: 9.09091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +2 { margin-left: 18.1818%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +3 { margin-left: 27.2727%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +4 { margin-left: 36.3636%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +5 { margin-left: 45.4545%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +6 { margin-left: 54.5455%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +7 { margin-left: 63.6364%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +8 { margin-left: 72.7273%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +9 { margin-left: 81.8182%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +10 { margin-left: 90.9091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +11 { margin-left: 100%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--1 { floa= +t: left; clear: none; width: 8.33333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--2 { floa= +t: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--3 { floa= +t: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--4 { floa= +t: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--5 { floa= +t: left; clear: none; width: 41.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--6 { floa= +t: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--7 { floa= +t: left; clear: none; width: 58.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--8 { floa= +t: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--9 { floa= +t: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--10 { flo= +at: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--11 { flo= +at: left; clear: none; width: 91.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--12 { flo= +at: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +0 { margin-left: 0px; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +1 { margin-left: 8.33333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +2 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +3 { margin-left: 25%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +4 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +5 { margin-left: 41.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +6 { margin-left: 50%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +7 { margin-left: 58.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +8 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +9 { margin-left: 75%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +10 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +11 { margin-left: 91.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +12 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--1 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--1 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--1 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 25%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 75%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 20%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 40%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 60%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 80%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--6= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--6 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 14.2857%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 28.5714%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 42.8571%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 57.1429%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 71.4286%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--6= + { float: left; clear: none; width: 85.7143%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--7= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 14.2857%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 28.5714%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 42.8571%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 57.1429%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 71.4286%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--6 { margin-left: 85.7143%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--7 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 12.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 37.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 62.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--6= + { float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--7= + { float: left; clear: none; width: 87.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--8= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 12.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 25%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 37.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 62.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--6 { margin-left: 75%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--7 { margin-left: 87.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--8 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 11.1111%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 22.2222%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 44.4444%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 55.5556%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--6= + { float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--7= + { float: left; clear: none; width: 77.7778%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--8= + { float: left; clear: none; width: 88.8889%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--9= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 11.1111%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 22.2222%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 44.4444%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 55.5556%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--6 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--7 { margin-left: 77.7778%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--8 { margin-left: 88.8889%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--9 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +1 { float: left; clear: none; width: 10%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +2 { float: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +3 { float: left; clear: none; width: 30%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +4 { float: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +5 { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +6 { float: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +7 { float: left; clear: none; width: 70%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +8 { float: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +9 { float: left; clear: none; width: 90%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +10 { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--1 { margin-left: 10%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--2 { margin-left: 20%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--3 { margin-left: 30%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--4 { margin-left: 40%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--5 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--6 { margin-left: 60%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--7 { margin-left: 70%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--8 { margin-left: 80%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--9 { margin-left: 90%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--10 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +1 { float: left; clear: none; width: 9.09091%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +2 { float: left; clear: none; width: 18.1818%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +3 { float: left; clear: none; width: 27.2727%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +4 { float: left; clear: none; width: 36.3636%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +5 { float: left; clear: none; width: 45.4545%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +6 { float: left; clear: none; width: 54.5455%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +7 { float: left; clear: none; width: 63.6364%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +8 { float: left; clear: none; width: 72.7273%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +9 { float: left; clear: none; width: 81.8182%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +10 { float: left; clear: none; width: 90.9091%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +11 { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--1 { margin-left: 9.09091%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--2 { margin-left: 18.1818%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--3 { margin-left: 27.2727%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--4 { margin-left: 36.3636%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--5 { margin-left: 45.4545%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--6 { margin-left: 54.5455%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--7 { margin-left: 63.6364%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--8 { margin-left: 72.7273%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--9 { margin-left: 81.8182%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--10 { margin-left: 90.9091%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--11 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +1 { float: left; clear: none; width: 8.33333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +2 { float: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +3 { float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +4 { float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +5 { float: left; clear: none; width: 41.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +6 { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +7 { float: left; clear: none; width: 58.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +8 { float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +9 { float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +10 { float: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +11 { float: left; clear: none; width: 91.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +12 { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--1 { margin-left: 8.33333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--2 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--3 { margin-left: 25%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--4 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--5 { margin-left: 41.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--6 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--7 { margin-left: 58.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--8 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--9 { margin-left: 75%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--10 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--11 { margin-left: 91.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--12 { margin-left: 100%; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--tablet--newline { display: bl= +ock; clear: both !important; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--tablet--none { display: block= +; float: left; clear: none !important; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--tablet--hide { display: none;= + } +} + +.aem-GridShowHidden > .cmp-container > .aem-Grid > .aem-GridColumn { displa= +y: block !important; } + +.cmp-share-banner__download-report > .cq-Editable-dom { min-width: 134px; } + +.cmp-card-listing .cmp-card-listing_second-row > .container.responsivegrid = +.cmp-container .new.newpar.section.cq-Editable-dom { flex: 1 1 100%; } + +.cmp-tabs__tablist { display: flex; flex-wrap: wrap; padding-left: 0px; lis= +t-style: none; } + +.cmp-tabs__tab { box-sizing: border-box; border-bottom: 1px solid transpare= +nt; padding: 0.5rem 1rem; cursor: pointer; } + +.cmp-tabs__tab--active { border-color: inherit; } + +.cmp-tabs__tabpanel { display: none; } + +.cmp-tabs__tabpanel--active { display: block; } +------MultipartBoundary--vwMpyfXXRDXaVyBd3MsDi7wzj3UgfF4C6NVSKv3ySC---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/etc.clientlibs/cio-sites/clientlibs/clientlib-site-above-the-fold.lc-7f5d95791329df4749c9c3f6804d87d0-lc.min.css + +@charset "utf-8"; + +html { line-height: 1.15; text-size-adjust: 100%; } + +body { margin: 0px; } + +main { display: block; } + +h1 { font-size: 2em; margin: 0.67em 0px; } + +hr { box-sizing: content-box; height: 0px; overflow: visible; } + +pre { font-family: monospace, monospace; font-size: 1em; } + +a { background-color: transparent; } + +abbr[title] { border-bottom: none; text-decoration: underline dotted; } + +b, strong { font-weight: bolder; } + +code, kbd, samp { font-family: monospace, monospace; font-size: 1em; } + +small { font-size: 80%; } + +sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-ali= +gn: baseline; } + +sub { bottom: -0.25em; } + +sup { top: -0.5em; } + +img { border-style: none; } + +button, input, optgroup, select, textarea { font-family: inherit; font-size= +: 100%; line-height: 1.15; margin: 0px; } + +button, input { overflow: visible; } + +button, select { text-transform: none; } + +[type=3D"button"], [type=3D"reset"], [type=3D"submit"], button { appearance= +: button; } + +fieldset { padding: 0.35em 0.75em 0.625em; } + +legend { box-sizing: border-box; color: inherit; display: table; max-width:= + 100%; padding: 0px; white-space: normal; } + +progress { vertical-align: baseline; } + +textarea { overflow: auto; } + +[type=3D"checkbox"], [type=3D"radio"] { box-sizing: border-box; padding: 0p= +x; } + +[type=3D"number"]::-webkit-inner-spin-button, [type=3D"number"]::-webkit-ou= +ter-spin-button { height: auto; } + +[type=3D"search"] { appearance: textfield; outline-offset: -2px; } + +[type=3D"search"]::-webkit-search-decoration { appearance: none; } + +::-webkit-file-upload-button { appearance: button; font: inherit; } + +details { display: block; } + +summary { display: list-item; } + +[hidden], template { display: none; } + +html { font-size: 10px; box-sizing: border-box; background-color: rgb(255, = +255, 255); } + +*, ::after, ::before { box-sizing: inherit; } + +body, html { overflow: hidden auto; } + +body { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsyste= +mfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, san= +s-serif; font-size: 1.6rem; font-style: normal; font-weight: 400; line-heig= +ht: 1.6; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); } + +a, button { cursor: pointer; background: transparent; border: none; padding= +: 0px; margin: 0px; text-decoration: none; color: rgb(1, 149, 255); } + +a:hover, button:hover { color: rgb(1, 114, 195); } + +a:disabled, button:disabled { cursor: default; } + +a:focus, button:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline= +: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +a:focus:not(:focus-visible), button:focus:not(:focus-visible) { box-shadow:= + none; outline: none; } + +img, svg { max-width: 100%; } + +hr { border: none; margin: 0px; } + +ol, ul { list-style: none; } + +blockquote, dd, dt, ol, p, ul { margin: 0px; padding: 0px; } + +b, strong { font-weight: 600; } + +em, i { font-style: italic; } + +a.cmp-skip-link { position: absolute; top: -6.25em; z-index: 10000; height:= + auto; margin: 0px auto; padding: 0.63rem; background-color: transparent; o= +utline: none; transition: top 0.2s ease 0s, background-color 0.2s ease 0s; = +color: rgb(0, 77, 255); } + +a.cmp-skip-link:active, a.cmp-skip-link:focus { top: 0px; background-color:= + rgb(74, 74, 74); color: rgb(255, 255, 255); text-decoration: underline; } + +a.cmp-skip-link:focus { outline: rgb(0, 77, 255) solid 1px; outline-offset:= + 0px; } + +.s7socialshare { display: none; } + +h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; } + +h1 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + h1 { font-size: 6.5rem; } +} + +h2 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.05; font-size: 2.8rem; } + +@media screen and (min-width: 1000px) { + h2 { font-size: 4.8rem; } +} + +h3 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + h3 { font-size: 4.8rem; } +} + +h4 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + h4 { font-size: 3.5rem; } +} + +h5 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + h5 { font-size: 2.5rem; } +} + +h6 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + h6 { font-size: 2.5rem; } +} + +.h-title-page { font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 800; font-style: normal; text-transform: non= +e; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-page { font-size: 6.5rem; } +} + +.h-title-page-long { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 800; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-page-long { font-size: 5.8rem; } +} + +.h-title-homepage { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 800; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-homepage { font-size: 6.5rem; } +} + +.h-title-cta { font-family: Graphik, Arial, system-ui, -apple-system, blink= +macsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantar= +ell, sans-serif; font-weight: 800; font-style: normal; text-transform: none= +; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-cta { font-size: 4.8rem; } +} + +.h-title-section { font-family: Graphik, Arial, system-ui, -apple-system, b= +linkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, ca= +ntarell, sans-serif; font-weight: 600; font-style: normal; text-transform: = +none; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + .h-title-section { font-size: 4.8rem; } +} + +.h-title-subsection { font-family: Graphik, Arial, system-ui, -apple-system= +, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen,= + cantarell, sans-serif; font-weight: 600; font-style: normal; text-transfor= +m: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .h-title-subsection { font-size: 3.5rem; } +} + +.h-title-ribbon { font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-style: normal; text-transform: none; color: rgb(0,= + 0, 0); font-size: 2rem; font-weight: 800; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .h-title-ribbon { font-size: 3.5rem; } +} + +.h-title-module { font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-weight: 800; font-style: normal; text-transform: n= +one; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-module { font-size: 2.5rem; } +} + +.h-title-tertiary { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 600; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-tertiary { font-size: 2.5rem; } +} + +.h-title-eyebrow { font-family: Graphik, Arial, system-ui, -apple-system, b= +linkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, ca= +ntarell, sans-serif; font-weight: 600; font-style: normal; text-transform: = +uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; = +font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .h-title-eyebrow { font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.h-title-submodule { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 800; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .h-title-submodule { font-size: 1.6rem; } +} + +.ai-h1 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 700; font-style: normal; text-transform: none; line= +-height: 1; font-size: 4.8rem; } + +@media screen and (min-width: 1000px) { + .ai-h1 { font-size: 10rem; } +} + +.ai-h2 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 700; font-style: normal; text-transform: none; line= +-height: 1.13; font-size: 3rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .ai-h2 { font-size: 3.6rem; line-height: 1; } +} + +@media screen and (min-width: 1000px) { + .ai-h2 { font-size: 6.5rem; line-height: 1.08; } +} + +.ai-h3 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 400; font-style: normal; text-transform: none; line= +-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .ai-h3 { font-size: 3.2rem; line-height: 1.13; } +} + +.ai-h4 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 400; font-style: normal; text-transform: none; line= +-height: 1.38; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .ai-h4 { font-size: 2.4rem; line-height: 1.17; } +} + +.ai-h5 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 500; font-style: normal; text-transform: none; line= +-height: 1.13; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .ai-h5 { font-size: 2.4rem; line-height: 1.17; } +} + +.ai-section-h { font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 500; font-style: normal; text-transform: upp= +ercase; line-height: 1.21; font-size: 1.4rem; border-width: 0px; } + +.ai-section-h::after { content: ""; display: block; margin-top: 0.4rem; hei= +ght: 6px; width: 58px; background-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .ai-section-h::after { margin-top: 0.6rem; width: 64px; } +} + +@media screen and (min-width: 1000px) { + .ai-section-h { font-size: 1.8rem; line-height: 1.22; } + .ai-section-h::after { margin-top: 0.8rem; width: 74px; } +} + +.ui-vs-top--sm, .ui-vs-top--xs { padding-top: 1rem; } + +@media screen and (min-width: 768px) { + .ui-vs-top--sm { padding-top: 1.5rem; } +} + +.ui-vs-top--bs { padding-top: 1rem; } + +@media screen and (min-width: 768px) { + .ui-vs-top--bs { padding-top: 2rem; } +} + +.ui-vs-top--md { padding-top: 2rem; } + +@media screen and (min-width: 768px) { + .ui-vs-top--md { padding-top: 3rem; } +} + +.ui-vs-top--lg { padding-top: 3rem; } + +@media screen and (min-width: 768px) { + .ui-vs-top--lg { padding-top: 5rem; } +} + +.ui-vs-bottom--sm, .ui-vs-bottom--xs { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .ui-vs-bottom--sm { padding-bottom: 1.5rem; } +} + +.ui-vs-bottom--bs { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .ui-vs-bottom--bs { padding-bottom: 2rem; } +} + +.ui-vs-bottom--md { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .ui-vs-bottom--md { padding-bottom: 3rem; } +} + +.ui-vs-bottom--lg { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .ui-vs-bottom--lg { padding-bottom: 5rem; } +} + +@-webkit-keyframes ui-anim-fade--left {=20 + 0% { opacity: 0; transform: translateX(100px); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@keyframes ui-anim-fade--left {=20 + 0% { opacity: 0; transform: translateX(100px); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@-webkit-keyframes ui-anim-fade--right {=20 + 0% { opacity: 0; transform: translateX(-100px); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@keyframes ui-anim-fade--right {=20 + 0% { opacity: 0; transform: translateX(-100px); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@-webkit-keyframes ui-anim-fade--up {=20 + 0% { opacity: 0; transform: translateY(100px); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes ui-anim-fade--up {=20 + 0% { opacity: 0; transform: translateY(100px); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@-webkit-keyframes ui-anim-fade--down {=20 + 0% { opacity: 0; transform: translateY(-100px); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes ui-anim-fade--down {=20 + 0% { opacity: 0; transform: translateY(-100px); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@-webkit-keyframes ui-anim-fade--in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@keyframes ui-anim-fade--in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +.ui-animate--on.ui-animate, .ui-animate--on .ui-animate { animation-fill-mo= +de: forwards; animation-iteration-count: 1; animation-play-state: paused; a= +nimation-timing-function: ease; animation-delay: 0ms; } + +.ui-animate--on.ui-animate--play, .ui-animate--on .ui-animate--play { anima= +tion-play-state: running; } + +.ui-animate--on.ui-animate--left, .ui-animate--on .ui-animate--left { opaci= +ty: 0; animation-duration: 1000ms; animation-name: ui-anim-fade--left; } + +.ui-animate--on.ui-animate--right, .ui-animate--on .ui-animate--right { opa= +city: 0; animation-duration: 1000ms; animation-name: ui-anim-fade--right; } + +.ui-animate--on.ui-animate--up, .ui-animate--on .ui-animate--up { opacity: = +0; animation-duration: 1000ms; animation-name: ui-anim-fade--up; } + +.ui-animate--on.ui-animate--down, .ui-animate--on .ui-animate--down { opaci= +ty: 0; animation-duration: 1000ms; animation-name: ui-anim-fade--down; } + +.ui-animate--on.ui-animate--fade, .ui-animate--on .ui-animate--fade { opaci= +ty: 0; animation-duration: 1000ms; animation-name: ui-anim-fade--in; } + +.ui-animate--on.ui-animate--d1, .ui-animate--on .ui-animate--d1 { animation= +-delay: 100ms; } + +.ui-animate--on.ui-animate--d2, .ui-animate--on .ui-animate--d2 { animation= +-delay: 200ms; } + +.ui-animate--on.ui-animate--d3, .ui-animate--on .ui-animate--d3 { animation= +-delay: 300ms; } + +.cmp-breadcrumb, .cmp-breadcrumb--light .cmp-breadcrumb { color: rgb(0, 77,= + 255); } + +.cmp-breadcrumb--light .cmp-breadcrumb .cmp-breadcrumb__item::after { color= +: rgb(0, 0, 0); } + +.cmp-breadcrumb--light .cmp-breadcrumb .cmp-breadcrumb__item-link { color: = +rgb(0, 77, 255); } + +.cmp-breadcrumb--light .cmp-breadcrumb .cmp-breadcrumb__item-link span:hove= +r::after { background-color: rgb(0, 77, 255); } + +.cmp-breadcrumb--color .cmp-breadcrumb, .cmp-breadcrumb--color .cmp-breadcr= +umb .cmp-breadcrumb__item::after { color: rgb(0, 0, 0); } + +.cmp-breadcrumb--color .cmp-breadcrumb .cmp-breadcrumb__item a:focus::after= + { background-color: rgb(255, 255, 255); } + +.cmp-breadcrumb--color .cmp-breadcrumb .cmp-breadcrumb__item-link { color: = +rgb(0, 0, 0); } + +.cmp-breadcrumb--color .cmp-breadcrumb .cmp-breadcrumb__item-link span:hove= +r::after { background-color: rgb(0, 0, 0); } + +.cmp-breadcrumb--dark .cmp-breadcrumb, .cmp-breadcrumb--dark .cmp-breadcrum= +b .cmp-breadcrumb__item::after { color: rgb(255, 255, 255); } + +.cmp-breadcrumb--dark .cmp-breadcrumb .cmp-breadcrumb__item a:focus::after = +{ background-color: rgb(255, 255, 255); } + +.cmp-breadcrumb--dark .cmp-breadcrumb .cmp-breadcrumb__item-link { color: r= +gb(255, 255, 255); } + +.cmp-breadcrumb--dark .cmp-breadcrumb .cmp-breadcrumb__item-link span:hover= +::after { background-color: rgb(255, 255, 255); } + +.cmp-breadcrumb-icon-type1 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: ">"; } + +.cmp-breadcrumb-icon-type2 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: "|"; } + +.cmp-breadcrumb-icon-type3 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: "/"; } + +.cmp-breadcrumb-icon-type4 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: "::"; } + +.cmp-breadcrumb-icon-type5 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: "=E2=86=92"; } + +.cmp-breadcrumb__list { display: flex; flex-wrap: wrap; } + +.cmp-breadcrumb__item, .cmp-breadcrumb__list { -webkit-box-align: center; a= +lign-items: center; } + +.cmp-breadcrumb__item { display: inline-flex; font-family: Graphik, Arial, = +system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "= +Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.2rem; font-wei= +ght: 600; font-style: normal; line-height: 2.56rem; margin: 0px; padding-bo= +ttom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-breadcrumb__item { font-size: 1.6rem; } +} + +.cmp-breadcrumb__item a { border: 1px solid transparent; } + +.cmp-breadcrumb__item a:focus { outline: rgb(255, 255, 255) solid 1px; box-= +shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline-offset: 1px; } + +.cmp-breadcrumb__item a:focus::after { background-color: rgb(0, 77, 255); w= +idth: 100%; } + +.cmp-breadcrumb__item a:focus:not(:focus-visible) { outline: none; box-shad= +ow: none; } + +.cmp-breadcrumb__item a:focus:not(:focus-visible)::after { background-color= +: transparent; width: auto; } + +.cmp-breadcrumb__item a::after { content: ""; position: absolute; left: 0px= +; bottom: 0px; height: 2px; width: 0%; transition: width 300ms ease 0s; } + +.cmp-breadcrumb__item span { display: block; padding: 0px 0px 4px; } + +.cmp-breadcrumb__item::after { margin-top: -4px; content: ">"; color: rgb(0= +, 0, 0); display: block; padding: 0px 1rem; } + +.cmp-breadcrumb__item:last-child::after { display: none; } + +.cmp-breadcrumb__item--active { color: rgb(107, 107, 107); } + +.cmp-breadcrumb__item-link { color: rgb(0, 77, 255); text-decoration: none;= + position: relative; } + +.cmp-breadcrumb__item-link:hover { color: rgb(0, 77, 255); } + +.cmp-breadcrumb__item-link span::after { content: ""; position: absolute; l= +eft: 0px; bottom: 0px; height: 2px; width: 0%; transition: width 300ms ease= + 0s; } + +.cmp-breadcrumb__item-link span:hover::after { background-color: rgb(0, 77,= + 255); width: 100%; } + +.navroller { position: fixed; z-index: 15; width: 100%; left: 0px; right: 0= +px; opacity: 1; transform: translateY(0px); } + +@media screen and (min-width: 1000px) { + .navroller { height: 57px; padding-top: 20px; } +} + +@media screen and (min-width: 1200px) { + .navroller { padding-top: 0px; } +} + +.cmp-nav-roller { height: 8px; background-color: rgb(242, 242, 242); transi= +tion: height 0.3s ease 0s; top: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-nav-roller { height: 57px; position: absolute; width: 100%; min-heig= +ht: 57px; } +} + +.cmp-nav-roller__progress-bar { position: relative; background-color: rgb(1= +40, 140, 140); top: 0px; left: 0px; height: 8px; width: 0%; } + +@media screen and (min-width: 1000px) { + .cmp-nav-roller__progress-bar { display: none; } +} + +.cmp-nav-roller__arrow { transition: transform 0.6s ease 0s, -webkit-transf= +orm 0.6s ease 0s; transform: rotate(0deg); } + +.cmp-nav-roller__arrow.cmp-nav-roller__arrow_up { transform: rotate(-90deg)= +; } + +.cmp-nav-roller__menu { display: none; height: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-nav-roller__menu { display: flex; } +} + +.cmp-nav-roller__menu-item a, .cmp-nav-roller__menu-item button { padding: = +17px 22px; display: flex; -webkit-box-align: center; align-items: center; h= +eight: 100%; position: relative; z-index: 1; } + +.cmp-nav-roller__menu-item a:focus, .cmp-nav-roller__menu-item button:focus= + { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) = +solid 1px; outline-offset: 1px; } + +.cmp-nav-roller__menu-item span { display: inline-block; font-size: 1.28rem= +; font-weight: 400; line-height: 1.6; color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-nav-roller__menu-item span { line-height: 2.56rem; } +} + +.cmp-nav-roller__item-bar { position: absolute; top: 0px; left: 0px; height= +: 100%; background-color: rgb(140, 140, 140); z-index: -1; } + +.cmp-nav-roller__intro { animation: 0.3s ease 1s 1 normal forwards running = +slide-down; } + +@-webkit-keyframes slide-down {=20 + 0% { opacity: 0; transform: translateY(-100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.cmp-nav-roller__placeholder { height: 57px; } + +.quickaccesstab { position: fixed; z-index: 50; width: 100%; height: auto; = +min-width: 12rem; margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .quickaccesstab { width: auto; top: 7rem; right: 2rem; margin: 0px; } +} + +@media screen and (min-width: 1000px) { + .quickaccesstab { top: 9rem; } +} + +.quickaccesstab .cmp-quick-access__list { display: flex; box-shadow: rgb(10= +7, 107, 107) 1px 1px 6px 0px; box-sizing: border-box; background-color: rgb= +(255, 255, 255); list-style: none; } + +.quickaccesstab .cmp-quick-access__list li:first-child { padding-left: 3rem= +; padding-right: 2rem; } + +.quickaccesstab .cmp-quick-access__list li:nth-child(2) { padding-left: 2re= +m; padding-right: 3rem; } + +@media screen and (min-width: 768px) { + .quickaccesstab .cmp-quick-access__list { border-radius: 3rem; } + .quickaccesstab .cmp-quick-access__list li:first-child { padding-left: 3r= +em; padding-right: 0px; } + .quickaccesstab .cmp-quick-access__list li:nth-child(2) { padding-left: 1= +.5rem; padding-right: 3rem; } +} + +.quickaccesstab .cmp-quick-access__item { padding-top: 1.5rem; padding-bott= +om: 1.5rem; width: 100%; text-align: center; font-size: 1.4rem; line-height= +: 1; font-weight: 600; } + +.quickaccesstab .cmp-quick-access__download a > span { color: rgb(0, 77, 25= +5); display: inline-block; padding-left: 3rem; position: relative; font-siz= +e: 1.2rem; line-height: 1; } + +.quickaccesstab .cmp-quick-access__download a > span::before { content: "= +=EF=90=9F"; font-size: 24px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; box-sizing: border-box; position: absolute;= + top: -0.8rem; left: 0px; } + +.quickaccesstab .cmp-quick-access__view a > span { color: rgb(0, 77, 255); = +display: inline-block; padding-left: 3rem; position: relative; font-size: 1= +.2rem; line-height: 1; } + +.quickaccesstab .cmp-quick-access__view a > span::before { content: "=EF=90= +=A4"; font-size: 28px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; box-sizing: border-box; position: absolute; top: = +-0.8rem; left: 0px; } + +.quickaccesstab .cmp-quick-access__one-item li:first-child { padding-right:= + 3rem; } + +.cmp-anchor-links { background-color: rgb(242, 242, 242); border-style: sol= +id; border-color: rgb(227, 227, 227); border-image: initial; border-width: = +1px 1px 0px; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links { width: 100%; border-bottom-width: 1px; } +} + +.cmp-anchor-links.cmp-anchor-links--expanded .cmp-anchor-links__option-list= + { display: block; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links.cmp-anchor-links--expanded .cmp-anchor-links__option-li= +st { display: flex; } +} + +.cmp-anchor-links.cmp-anchor-links--sticky { left: 0px; position: fixed; ri= +ght: 0px; top: 51px; width: 100%; z-index: 998; } + +@media screen and (min-width: 1200px) { + .cmp-anchor-links.cmp-anchor-links--sticky { top: 7rem; } +} + +.cmp-anchor-links__container { margin: auto; max-width: 1200px; } + +.cmp-anchor-links__current-option { border-bottom: 5px solid rgb(0, 186, 25= +5); height: 50px; margin-left: 0px; margin-right: 0px; padding-left: 3.904r= +em; padding-right: 2rem; position: relative; text-align: left; width: 100%;= + } + +@media screen and (max-width: 767.9px) { + .cmp-anchor-links__current-option { padding-left: 2rem; padding-right: 2r= +em; } +} + +.cmp-anchor-links__current-option-label { color: rgb(0, 0, 0); font-size: 1= +.2rem; text-transform: none; } + +.cmp-anchor-links__current-option-label:hover, .cmp-anchor-links__current-o= +ption:hover { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__current-option { display: none; } +} + +.cmp-anchor-links__icon { -webkit-box-align: center; align-items: center; b= +order-bottom: 4px solid transparent; display: flex; height: 50px; position:= + absolute; right: 20px; top: 0px; } + +.cmp-anchor-links__icon::before { color: rgb(0, 0, 0); content: "=EF=84=A3"= +; font-size: 1rem; font-family: Ionicons; display: block; font-weight: 400;= + font-style: normal; line-height: 1; text-transform: none; letter-spacing: = +normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit= +-font-smoothing: antialiased; text-rendering: optimizelegibility; font-feat= +ure-settings: "liga"; } + +.cmp-anchor-links__option-list { display: none; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-list { display: flex; -webkit-box-pack: center;= + justify-content: center; } +} + +.cmp-anchor-links__option-item { border-bottom: 1px solid rgb(227, 227, 227= +); display: block; font-weight: 400; height: 50px; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-item { border-bottom: none; padding: 0px 15px; = +min-width: 20%; -webkit-box-flex: 1; flex: 1 1 0%; } +} + +.cmp-anchor-links__option-link { color: rgb(0, 0, 0); display: block; paddi= +ng-left: 3.904rem; padding-right: 2rem; } + +@media screen and (max-width: 767.9px) { + .cmp-anchor-links__option-link { padding-left: 2rem; padding-right: 2rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-link { padding-left: 0px; padding-right: 0px; } +} + +.cmp-anchor-links__option-link:focus, .cmp-anchor-links__option-link:focus-= +within, .cmp-anchor-links__option-link:hover { color: rgb(0, 0, 0); box-sha= +dow: none; outline: none; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-link:focus, .cmp-anchor-links__option-link:focu= +s-within, .cmp-anchor-links__option-link:hover { border-bottom: 5px solid r= +gb(0, 186, 255); } +} + +.cmp-anchor-links__option-link.cmp-anchor-links__option-link--active { text= +-transform: none; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-link.cmp-anchor-links__option-link--active { bo= +rder-bottom: 5px solid rgb(0, 186, 255); font-weight: 600; } +} + +.cmp-anchor-links__option-text { font-size: 1.2rem; line-height: 1.2; color= +: rgb(0, 0, 0); display: flex; -webkit-box-align: center; align-items: cent= +er; height: 50px; } + +.cmp-profile-hero { padding: 3rem 0px 1rem; } + +@media screen and (min-width: 1200px) { + .cmp-profile-hero { padding: 5rem 0px; } +} + +.cmp-profile-hero__content-description p, .cmp-profile-hero__content-inline= +-profile { display: inline; font-size: 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-profile-hero__content-description p, .cmp-profile-hero__content-inli= +ne-profile { display: inline; font-size: 1.6rem; font-weight: 400; } +} + +@media screen and (min-width: 1200px) { + .cmp-profile-hero__content-description p, .cmp-profile-hero__content-inli= +ne-profile { line-height: 1.6; } +} + +.cmp-profile-hero__content-title { width: 88%; margin: 0.8rem 0px; } + +.cmp-profile-hero__content-description { width: 100%; margin: 2rem 0px 2.2r= +em; } + +@media screen and (min-width: 768px) { + .cmp-profile-hero__content-description { width: 61%; } +} + +@media screen and (min-width: 1200px) { + .cmp-profile-hero__content-description { width: 56%; margin: 2rem 0px 2.5= +rem; } +} + +.cmp-profile-hero__content-inline-profile-link { text-decoration: underline= +; } + +.cmp-seo-login-container { padding-top: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container { padding-top: 3rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-title { margin: -1.2rem 0px 10= +px; display: flex; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-title { margin: 0px 0px 2.2r= +em; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-title { margin: 0px 0px 30px= +; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-title__text { margin: 10px 0px= +; font-weight: 600; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-title__text { margin: 0.8rem= + 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-title__text { font-size: 2.1= +rem; line-height: 1.05; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-image { margin-bottom: 20px; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-image { margin-bottom: 30px;= + } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row { displa= +y: block; flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-direc= +tion: normal; flex-basis: 50%; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row { disp= +lay: flex; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .ui-vs-b= +ottom--lg { padding-bottom: 0px; } + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .ui-vs-t= +op--lg { padding-top: 0px; } + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .ui-vs-b= +ottom--bs { padding-bottom: 0px; } + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-but= +ton-container { margin-bottom: 30px; display: inline-block; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-b= +utton-container { margin: 0px; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-but= +ton { margin: 0px 0px 10px; padding: 0px; width: 100%; height: auto; } + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-b= +utton { margin: 0px 0px 2.5rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-but= +ton__text { text-align: center; position: relative; font-size: 1.4rem; heig= +ht: 76px; display: flex; -webkit-box-align: center; align-items: center; -w= +ebkit-box-pack: center; justify-content: center; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-b= +utton__text { font-size: 1.6rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-con= +tainer-offset .cmp-container { padding: 0px; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-t= +easer__description p .cmp-text { font-size: 1.4rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-fou= +r-cell__first-col { margin-bottom: 20px; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__first-col { padding-right: 3rem; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__first-col { padding-right: 1.5rem; margin-bottom: 30px; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__first-col .cmp-container { padding-right: 3.5rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-fou= +r-cell__second-col { margin-bottom: 20px; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__second-col { padding-left: 3rem; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__second-col { padding-left: 1.5rem; margin-bottom: 30px; } +} + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__second-col .cmp-container { margin-bottom: 8.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__second-col .cmp-container { padding-left: 3.5rem; margin-bottom: = +10.1rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-tex= +t { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-t= +ext { padding-bottom: 5rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-t= +ext { padding-bottom: 5rem; } +} + +.container .cmp-container-offset .cmp-container { padding: 0px; } + +.cmp-global-header { padding-top: 51px; } + +.cmp-global-header :focus { outline: rgb(0, 0, 136) solid 1px; } + +.cmp-global-header :focus:not(:focus-visible) { box-shadow: none; outline: = +none; } + +.cmp-global-header nav { background-color: rgb(255, 255, 255); border-botto= +m: 1px solid rgb(227, 227, 227); left: 0px; position: fixed; right: 0px; to= +p: 0px; z-index: 1001; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__content= + { border-bottom: 1px solid rgb(227, 227, 227); opacity: 1; transform: tran= +slateY(0px); visibility: visible; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton div { width: 2.4rem; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton span { transform-origin: left center; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton span:first-child { top: -4px; transform: rotate(45deg); } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton span:nth-child(2) { opacity: 0; width: 0%; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton span:nth-child(3) { top: 13px; transform: rotate(-45deg); } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__logo { = +display: none; } + +@media screen and (min-width: 768px) { + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__conte= +nt { transform: translateX(0px); } + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__logo = +{ display: flex; } + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-= +overlay { opacity: 0.6; z-index: 999; transform: none; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header { padding-top: 71px; } +} + +.cmp-global-header__access-application { display: none; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__access-application { display: flex; border-left: 1px = +solid rgb(227, 227, 227); } +} + +.cmp-global-header__access-application .cmp-button { background-color: rgb(= +255, 255, 255); color: rgb(0, 0, 0); font-size: 10px; font-weight: 400; mar= +gin-left: 0px; height: 7rem; margin-top: 0px; padding-top: 2.2rem; border-b= +ottom: 4px solid transparent; } + +.cmp-global-header__access-application .cmp-button:focus, .cmp-global-heade= +r__access-application .cmp-button:hover { background-color: rgb(255, 255, 2= +55); color: rgb(0, 0, 0); outline-offset: 0px; border-bottom: 4px solid rgb= +(0, 0, 0); } + +.cmp-global-header__navbar-container { display: flex; height: 50px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__navbar-container { display: flex; height: 7rem; z-ind= +ex: 1; background-color: rgb(255, 255, 255); } +} + +.cmp-global-header__primary-nav { display: flex; width: 66%; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__primary-nav { -webkit-box-pack: start; justify-conten= +t: flex-start; } +} + +.cmp-global-header__utility-nav { display: flex; -webkit-box-pack: end; jus= +tify-content: flex-end; width: 34%; } + +.cmp-global-header__utility-nav .color-block-accent-purple-1 .cmp-global-he= +ader__icon--star::before { color: rgb(180, 85, 170); } + +.cmp-global-header__utility-nav .color-block-accent-purple-2 .cmp-global-he= +ader__icon--star::before { color: rgb(160, 85, 245); } + +.cmp-global-header__utility-nav .color-block-accent-purple-3 .cmp-global-he= +ader__icon--star::before { color: rgb(190, 130, 255); } + +.cmp-global-header__utility-nav .color-block-accent-purple-4 .cmp-global-he= +ader__icon--star::before { color: rgb(220, 175, 255); } + +.cmp-global-header__utility-nav .color-block-accent-purple-5 .cmp-global-he= +ader__icon--star::before { color: rgb(230, 220, 255); } + +.cmp-global-header__utility-nav .color-block-alt-blue .cmp-global-header__i= +con--star::before { color: rgb(0, 65, 240); } + +.cmp-global-header__utility-nav .color-block-alt-gray .cmp-global-header__i= +con--star::before { color: rgb(190, 190, 190); } + +.cmp-global-header__utility-nav .color-block-alt-gray-dark .cmp-global-head= +er__icon--star::before { color: rgb(150, 150, 150); } + +.cmp-global-header__utility-nav .color-block-alt-gray-darker .cmp-global-he= +ader__icon--star::before { color: rgb(90, 90, 90); } + +.cmp-global-header__utility-nav .color-block-alt-green .cmp-global-header__= +icon--star::before { color: rgb(0, 215, 0); } + +.cmp-global-header__utility-nav .color-block-alt-red .cmp-global-header__ic= +on--star::before { color: red; } + +.cmp-global-header__utility-nav .color-block-alt-yellow .cmp-global-header_= +_icon--star::before { color: rgb(255, 255, 0); } + +.cmp-global-header__utility-nav .color-block-aqua .cmp-global-header__icon-= +-star::before { color: rgb(0, 255, 187); } + +.cmp-global-header__utility-nav .color-block-blue .cmp-global-header__icon-= +-star::before { color: rgb(0, 186, 255); } + +.cmp-global-header__utility-nav .color-block-blue-green .cmp-global-header_= +_icon--star::before { color: rgb(5, 240, 165); } + +.cmp-global-header__utility-nav .color-block-brand-green .cmp-global-header= +__icon--star::before { color: rgb(100, 255, 80); } + +.cmp-global-header__utility-nav .color-block-brand-orange .cmp-global-heade= +r__icon--star::before { color: rgb(255, 120, 0); } + +.cmp-global-header__utility-nav .color-block-brand-yellow .cmp-global-heade= +r__icon--star::before { color: rgb(255, 235, 50); } + +.cmp-global-header__utility-nav .color-block-blue-dark .cmp-global-header__= +icon--star::before { color: rgb(0, 142, 255); } + +.cmp-global-header__utility-nav .color-block-blue-light .cmp-global-header_= +_icon--star::before { color: rgb(0, 243, 255); } + +.cmp-global-header__utility-nav .color-block-core-purple .cmp-global-header= +__icon--star::before { color: rgb(70, 0, 115); } + +.cmp-global-header__utility-nav .color-block-cyan .cmp-global-header__icon-= +-star::before { color: rgb(0, 255, 255); } + +.cmp-global-header__utility-nav .color-block-gray .cmp-global-header__icon-= +-star::before { color: rgb(167, 167, 167); } + +.cmp-global-header__utility-nav .color-block-gray-base .cmp-global-header__= +icon--star::before { color: rgb(0, 0, 0); } + +.cmp-global-header__utility-nav .color-block-gray-dark .cmp-global-header__= +icon--star::before { color: rgb(107, 107, 107); } + +.cmp-global-header__utility-nav .color-block-gray-darker .cmp-global-header= +__icon--star::before { color: rgb(74, 74, 74); } + +.cmp-global-header__utility-nav .color-block-gray-light .cmp-global-header_= +_icon--star::before { color: rgb(204, 204, 204); } + +.cmp-global-header__utility-nav .color-block-gray-lighter .cmp-global-heade= +r__icon--star::before { color: rgb(227, 227, 227); } + +.cmp-global-header__utility-nav .color-block-gray-lightest .cmp-global-head= +er__icon--star::before { color: rgb(242, 242, 242); } + +.cmp-global-header__utility-nav .color-block-grayishyellow-dark .cmp-global= +-header__icon--star::before { color: rgb(150, 150, 140); } + +.cmp-global-header__utility-nav .color-block-grayishyellow-light .cmp-globa= +l-header__icon--star::before { color: rgb(230, 230, 220); } + +.cmp-global-header__utility-nav .color-block-green .cmp-global-header__icon= +--star::before { color: rgb(0, 255, 0); } + +.cmp-global-header__utility-nav .color-block-green-dark .cmp-global-header_= +_icon--star::before { color: rgb(0, 83, 10); } + +.cmp-global-header__utility-nav .color-block-link .cmp-global-header__icon-= +-star::before { color: rgb(0, 77, 255); } + +.cmp-global-header__utility-nav .color-block-link-dark .cmp-global-header__= +icon--star::before { color: rgb(0, 0, 136); } + +.cmp-global-header__utility-nav .color-block-orange .cmp-global-header__ico= +n--star::before { color: rgb(255, 182, 0); } + +.cmp-global-header__utility-nav .color-block-orange-dark .cmp-global-header= +__icon--star::before { color: rgb(255, 149, 0); } + +.cmp-global-header__utility-nav .color-block-pink .cmp-global-header__icon-= +-star::before { color: rgb(231, 0, 116); } + +.cmp-global-header__utility-nav .color-block-pink-dark .cmp-global-header__= +icon--star::before { color: rgb(164, 2, 83); } + +.cmp-global-header__utility-nav .color-block-pink-light .cmp-global-header_= +_icon--star::before { color: rgb(255, 80, 160); } + +.cmp-global-header__utility-nav .color-block-purple .cmp-global-header__ico= +n--star::before { color: rgb(161, 0, 255); } + +.cmp-global-header__utility-nav .color-block-purple-dark .cmp-global-header= +__icon--star::before { color: rgb(117, 0, 192); } + +.cmp-global-header__utility-nav .color-block-purple-darkest .cmp-global-hea= +der__icon--star::before { color: rgb(70, 1, 115); } + +.cmp-global-header__utility-nav .color-block-red .cmp-global-header__icon--= +star::before { color: rgb(231, 15, 41); } + +.cmp-global-header__utility-nav .color-block-red-dark .cmp-global-header__i= +con--star::before { color: rgb(189, 0, 29); } + +.cmp-global-header__utility-nav .color-block-red-darker .cmp-global-header_= +_icon--star::before { color: rgb(113, 0, 18); } + +.cmp-global-header__utility-nav .color-block-red-light .cmp-global-header__= +icon--star::before { color: rgb(255, 50, 70); } + +.cmp-global-header__utility-nav .color-block-white .cmp-global-header__icon= +--star::before { color: rgb(255, 255, 255); } + +.cmp-global-header__utility-nav .color-block-yellow .cmp-global-header__ico= +n--star::before { color: rgb(255, 212, 46); } + +.cmp-global-header__utility-nav .color-block-yellow-dark .cmp-global-header= +__icon--star::before { color: rgb(240, 192, 0); } + +.cmp-global-header__utility-nav .color-block-yellow-light .cmp-global-heade= +r__icon--star::before { color: rgb(255, 240, 179); } + +@media screen and (max-width: 767.9px) { + .cmp-global-header__utility-nav .cmp-global-header__language-container { = +width: auto; transform: translateY(-100%); } +} + +.cmp-global-header__search { z-index: 2; } + +.cmp-global-header__search a { -webkit-box-align: end; align-items: flex-en= +d; border-bottom: 4px solid transparent; color: rgb(0, 0, 0); display: flex= +; height: 5rem; -webkit-box-pack: end; justify-content: flex-end; padding-b= +ottom: 1.6rem; padding-right: 1.5rem; padding-top: 0.8rem; width: 5rem; } + +.cmp-global-header__search a::before { content: "=EF=92=A5"; font-size: 24p= +x; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; position: relative; bottom: -7px; } + +.cmp-global-header__search a:focus { outline-offset: -1px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__search a { height: 7rem; padding-top: 1.6rem; padding= +-bottom: 2.2rem; } + .cmp-global-header__search a:focus, .cmp-global-header__search a:hover { = +border-bottom: 4px solid rgb(0, 0, 0); } + .cmp-global-header__search a::before { font-size: 2.8rem; } +} + +.cmp-global-header__action-container { display: flex; -webkit-box-pack: end= +; justify-content: flex-end; } + +.cmp-global-header__register, .cmp-global-header__savedjobs, .cmp-global-he= +ader__signin { display: none; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__register, .cmp-global-header__savedjobs, .cmp-global-= +header__signin { display: block; border-left: 1px solid rgb(227, 227, 227);= + } + .cmp-global-header__register a, .cmp-global-header__savedjobs a, .cmp-glo= +bal-header__signin a { -webkit-box-align: end; align-items: flex-end; borde= +r-bottom: 4px solid transparent; color: rgb(0, 0, 0); display: flex; font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-size: 1rem; font-weight: 400; height: 7rem; -webkit-box-pack: center; just= +ify-content: center; padding-bottom: 2.2rem; padding-top: 1.6rem; text-tran= +sform: uppercase; min-width: 80px; } + .cmp-global-header__register a:focus, .cmp-global-header__register a:hove= +r, .cmp-global-header__savedjobs a:focus, .cmp-global-header__savedjobs a:h= +over, .cmp-global-header__signin a:focus, .cmp-global-header__signin a:hove= +r { outline-offset: -1px; border-bottom: 4px solid rgb(0, 0, 0); } +} + +.cmp-global-header__savedjobs a { width: 123px; } + +.cmp-global-header__savedjobs a.cmp-global-header__icon--star-outline::befo= +re { content: "=EF=92=B2"; } + +.cmp-global-header__savedjobs a.cmp-global-header__icon--star-outline::befo= +re, .cmp-global-header__savedjobs a.cmp-global-header__icon--star::before {= + padding: 1px 0px; margin-right: 4px; font-size: 18px; font-family: Ionicon= +s; display: block; font-weight: 400; font-style: normal; line-height: 1; te= +xt-transform: none; letter-spacing: normal; overflow-wrap: normal; white-sp= +ace: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rend= +ering: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-global-header__savedjobs a.cmp-global-header__icon--star::before { con= +tent: "=EF=92=B3"; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__register:focus, .cmp-global-header__register:hover { = +outline-offset: -1px; border-bottom: 4px solid rgb(0, 0, 0); } +} + +.cmp-global-header__contact-icon { color: rgb(0, 0, 0); margin-right: 0.13e= +m; } + +.cmp-global-header__contact-icon::before { content: "=EF=90=99"; font-size:= + 3rem; font-family: Ionicons; font-weight: 400; font-style: normal; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; display: inline-block;= + line-height: 1; } + +.cmp-global-header__signed-in-options { height: auto; position: absolute; t= +op: 4.69em; left: auto; right: 1.09rem; width: 15.63em; display: none; padd= +ing: 0px; text-align: left; border-radius: 0px; box-shadow: none; backgroun= +d-color: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); margin-t= +op: 0px; } + +.cmp-global-header__signed-in-menu-list { margin: 0.63em 0px 0px; padding: = +0px; } + +.cmp-global-header__signed-in-menu-list-item { padding: 0.35em 1em; border-= +bottom: 0.06em solid rgb(208, 213, 213); } + +.cmp-global-header__signed-in-menu-list-signout { padding: 0.35em 1em; bord= +er-bottom: none; } + +.cmp-global-header__signed-in-menu-link { font-weight: 700; font-size: 1.6r= +em; color: rgb(74, 74, 74); text-decoration: none; line-height: 2em; text-t= +ransform: uppercase; position: relative; left: -5%; top: -0.2em; } + +.cmp-global-header__signed-in-options-arrow-up { position: relative; } + +.cmp-global-header__signed-in-options-arrow-up::after, .cmp-global-header__= +signed-in-options-arrow-up::before { border-top: 0.688em solid rgb(255, 255= +, 255); border-left: 0.688em solid transparent; border-right: 0.688em solid= + transparent; margin-left: 13em; position: absolute; bottom: -0.75em; conte= +nt: ""; left: 77%; transform: rotate(180deg); margin-bottom: 0.69em; } + +.cmp-global-header__signed-in-options-arrow-up::before { border-top: 0.688e= +m solid rgb(167, 167, 167); bottom: -0.69em; transform: rotate(180deg); } + +.cmp-global-header__menu { z-index: 2; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__menu { display: none; } +} + +.cmp-global-header__menu-button { -webkit-box-align: end; align-items: flex= +-end; display: flex; height: 5rem; padding-bottom: 1.6rem; padding-left: 1.= +5rem; padding-top: 0.8rem; width: 5rem; } + +.cmp-global-header__menu-button:focus { outline-offset: -1px; } + +.cmp-global-header__menu-button div { height: 1.5rem; position: relative; w= +idth: 2rem; } + +.cmp-global-header__menu-button span { background: rgb(0, 0, 0); border-rad= +ius: 9px; display: block; height: 2px; left: 0px; opacity: 1; position: abs= +olute; transform: rotate(0deg); transition: all 0.25s ease-in-out 0s; width= +: 100%; } + +.cmp-global-header__menu-button span:first-child { top: 0px; } + +.cmp-global-header__menu-button span:nth-child(2) { top: 6px; } + +.cmp-global-header__menu-button span:nth-child(3) { top: 12px; } + +.cmp-global-header__logo { display: flex; -webkit-box-pack: center; justify= +-content: center; left: 0px; margin: auto; padding-bottom: 1.6rem; padding-= +top: 0.8rem; position: absolute; right: 0px; width: 100%; z-index: 1; } + +.cmp-global-header__logo a { display: block; } + +.cmp-global-header__logo img { display: block; height: 26px; width: 96px; } + +@media screen and (min-width: 768px) { + .cmp-global-header__logo { display: flex; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__logo { display: block; -webkit-box-pack: start; justi= +fy-content: flex-start; left: 0px; margin: 0px; padding: 1.4rem 1.5rem 2.6r= +em; position: relative; right: 0px; width: auto; z-index: 1; } + .cmp-global-header__logo img { display: block; height: 28px; width: 100px= +; } +} + +.cmp-global-header__content { background: rgb(255, 255, 255); border-bottom= +: 0.06em solid rgb(227, 227, 227); box-shadow: rgb(204, 204, 204) 0px 30px = +30px -30px; display: flex; -webkit-box-orient: vertical; -webkit-box-direct= +ion: normal; flex-direction: column; height: calc(100% - 51px); left: 0px; = +margin-top: 50px; opacity: 0; overflow: hidden auto; position: fixed; top: = +1px; transform: translateY(-100%); transition: all 0.45s ease-in-out 0s; vi= +sibility: hidden; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-global-header__content { transform: translateX(-105%); transition: a= +ll 0.2s ease-in-out 0s; width: 320px; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__content { border-bottom: none; box-shadow: none; heig= +ht: auto; margin-left: 33px; margin-top: 0px; opacity: 1; overflow: visible= +; position: static; top: auto; transform: none; visibility: visible; width:= + auto; } +} + +.cmp-global-header__nav-menu { -webkit-box-flex: 1; flex: 1 0 auto; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu { -webkit-box-flex: 1; flex: 1 1 0%; display= +: flex; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu-item.cmp-global-header__nav-menu-item--open = +.cmp-global-header__nav-menu-item-content, .cmp-global-header__nav-menu-ite= +m.cmp-global-header__nav-menu-item--open .cmp-global-header__title-link-lis= +t__content { visibility: visible; } +} + +.cmp-global-header__nav-menu-item.cmp-global-header__nav-menu-item--open .c= +mp-global-header__nav-menu-label-button { font-weight: 600; } + +.cmp-global-header__nav-menu-item.cmp-global-header__nav-menu-item--open .c= +mp-global-header__nav-menu-label-button::after { transform: rotate(180deg);= + } + +.cmp-global-header__nav-menu-item.cmp-global-header__nav-menu-item--no-anim= +ation .cmp-global-header__nav-menu-item-content { transition: none 0s ease = +0s; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu-item { margin-left: 2px; margin-right: 2px; = +} +} + +.cmp-global-header__nav-menu-label-button { -webkit-box-align: center; alig= +n-items: center; border-bottom: 1px solid rgb(227, 227, 227); color: rgb(0,= + 0, 0); display: flex; font-size: 1.4rem; font-weight: 600; min-height: 44p= +x; padding-left: 1.5rem; padding-right: 1.5rem; position: relative; width: = +100%; } + +.cmp-global-header__nav-menu-label-button::after { content: "=EF=84=A3"; fo= +nt-size: 18px; font-family: Ionicons; font-weight: 400; font-style: normal;= + line-height: 1; text-transform: none; letter-spacing: normal; overflow-wra= +p: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: ant= +ialiased; text-rendering: optimizelegibility; font-feature-settings: "liga"= +; -webkit-box-align: center; align-items: center; display: flex; height: 44= +px; -webkit-box-pack: center; justify-content: center; position: absolute; = +right: 0px; top: 0px; bottom: 0px; width: 44px; transition: all 0.5s ease-i= +n-out 0s; } + +.cmp-global-header__nav-menu-label-button:hover { color: rgb(0, 0, 0); } + +.cmp-global-header__nav-menu-label-button:focus { outline-offset: -1px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu-label-button { border-bottom-color: transpar= +ent; border-bottom-width: 4px; box-sizing: border-box; font-size: 1.4rem; f= +ont-weight: 400; min-height: 100%; padding-top: 0.3rem; } + .cmp-global-header__nav-menu-label-button::after { display: flex; positio= +n: relative; font-size: 1rem; width: 24px; } + .cmp-global-header__nav-menu-label-button:focus-visible, .cmp-global-head= +er__nav-menu-label-button:hover { border-bottom-color: rgb(0, 0, 0); } + .cmp-global-header__nav-menu-label-button--no-drawer::after { display: no= +ne; } +} + +.cmp-global-header__nav-menu-item-content { max-height: 0px; will-change: m= +ax-height; transition: all 400ms cubic-bezier(0.02, 0.01, 0.47, 1) 0s; over= +flow: hidden; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu-item-content { left: 0px; position: absolute= +; right: 0px; top: 71px; width: 100%; z-index: -1; visibility: hidden; } +} + +.cmp-global-header__menu-footer { margin-top: auto; margin-bottom: 0px; pad= +ding: 2rem; } + +.cmp-global-header__menu-footer .color-block-accent-purple-1 .cmp-global-he= +ader__icon--star::before { color: rgb(180, 85, 170); } + +.cmp-global-header__menu-footer .color-block-accent-purple-2 .cmp-global-he= +ader__icon--star::before { color: rgb(160, 85, 245); } + +.cmp-global-header__menu-footer .color-block-accent-purple-3 .cmp-global-he= +ader__icon--star::before { color: rgb(190, 130, 255); } + +.cmp-global-header__menu-footer .color-block-accent-purple-4 .cmp-global-he= +ader__icon--star::before { color: rgb(220, 175, 255); } + +.cmp-global-header__menu-footer .color-block-accent-purple-5 .cmp-global-he= +ader__icon--star::before { color: rgb(230, 220, 255); } + +.cmp-global-header__menu-footer .color-block-alt-blue .cmp-global-header__i= +con--star::before { color: rgb(0, 65, 240); } + +.cmp-global-header__menu-footer .color-block-alt-gray .cmp-global-header__i= +con--star::before { color: rgb(190, 190, 190); } + +.cmp-global-header__menu-footer .color-block-alt-gray-dark .cmp-global-head= +er__icon--star::before { color: rgb(150, 150, 150); } + +.cmp-global-header__menu-footer .color-block-alt-gray-darker .cmp-global-he= +ader__icon--star::before { color: rgb(90, 90, 90); } + +.cmp-global-header__menu-footer .color-block-alt-green .cmp-global-header__= +icon--star::before { color: rgb(0, 215, 0); } + +.cmp-global-header__menu-footer .color-block-alt-red .cmp-global-header__ic= +on--star::before { color: red; } + +.cmp-global-header__menu-footer .color-block-alt-yellow .cmp-global-header_= +_icon--star::before { color: rgb(255, 255, 0); } + +.cmp-global-header__menu-footer .color-block-aqua .cmp-global-header__icon-= +-star::before { color: rgb(0, 255, 187); } + +.cmp-global-header__menu-footer .color-block-blue .cmp-global-header__icon-= +-star::before { color: rgb(0, 186, 255); } + +.cmp-global-header__menu-footer .color-block-blue-green .cmp-global-header_= +_icon--star::before { color: rgb(5, 240, 165); } + +.cmp-global-header__menu-footer .color-block-brand-green .cmp-global-header= +__icon--star::before { color: rgb(100, 255, 80); } + +.cmp-global-header__menu-footer .color-block-brand-orange .cmp-global-heade= +r__icon--star::before { color: rgb(255, 120, 0); } + +.cmp-global-header__menu-footer .color-block-brand-yellow .cmp-global-heade= +r__icon--star::before { color: rgb(255, 235, 50); } + +.cmp-global-header__menu-footer .color-block-blue-dark .cmp-global-header__= +icon--star::before { color: rgb(0, 142, 255); } + +.cmp-global-header__menu-footer .color-block-blue-light .cmp-global-header_= +_icon--star::before { color: rgb(0, 243, 255); } + +.cmp-global-header__menu-footer .color-block-core-purple .cmp-global-header= +__icon--star::before { color: rgb(70, 0, 115); } + +.cmp-global-header__menu-footer .color-block-cyan .cmp-global-header__icon-= +-star::before { color: rgb(0, 255, 255); } + +.cmp-global-header__menu-footer .color-block-gray .cmp-global-header__icon-= +-star::before { color: rgb(167, 167, 167); } + +.cmp-global-header__menu-footer .color-block-gray-base .cmp-global-header__= +icon--star::before { color: rgb(0, 0, 0); } + +.cmp-global-header__menu-footer .color-block-gray-dark .cmp-global-header__= +icon--star::before { color: rgb(107, 107, 107); } + +.cmp-global-header__menu-footer .color-block-gray-darker .cmp-global-header= +__icon--star::before { color: rgb(74, 74, 74); } + +.cmp-global-header__menu-footer .color-block-gray-light .cmp-global-header_= +_icon--star::before { color: rgb(204, 204, 204); } + +.cmp-global-header__menu-footer .color-block-gray-lighter .cmp-global-heade= +r__icon--star::before { color: rgb(227, 227, 227); } + +.cmp-global-header__menu-footer .color-block-gray-lightest .cmp-global-head= +er__icon--star::before { color: rgb(242, 242, 242); } + +.cmp-global-header__menu-footer .color-block-grayishyellow-dark .cmp-global= +-header__icon--star::before { color: rgb(150, 150, 140); } + +.cmp-global-header__menu-footer .color-block-grayishyellow-light .cmp-globa= +l-header__icon--star::before { color: rgb(230, 230, 220); } + +.cmp-global-header__menu-footer .color-block-green .cmp-global-header__icon= +--star::before { color: rgb(0, 255, 0); } + +.cmp-global-header__menu-footer .color-block-green-dark .cmp-global-header_= +_icon--star::before { color: rgb(0, 83, 10); } + +.cmp-global-header__menu-footer .color-block-link .cmp-global-header__icon-= +-star::before { color: rgb(0, 77, 255); } + +.cmp-global-header__menu-footer .color-block-link-dark .cmp-global-header__= +icon--star::before { color: rgb(0, 0, 136); } + +.cmp-global-header__menu-footer .color-block-orange .cmp-global-header__ico= +n--star::before { color: rgb(255, 182, 0); } + +.cmp-global-header__menu-footer .color-block-orange-dark .cmp-global-header= +__icon--star::before { color: rgb(255, 149, 0); } + +.cmp-global-header__menu-footer .color-block-pink .cmp-global-header__icon-= +-star::before { color: rgb(231, 0, 116); } + +.cmp-global-header__menu-footer .color-block-pink-dark .cmp-global-header__= +icon--star::before { color: rgb(164, 2, 83); } + +.cmp-global-header__menu-footer .color-block-pink-light .cmp-global-header_= +_icon--star::before { color: rgb(255, 80, 160); } + +.cmp-global-header__menu-footer .color-block-purple .cmp-global-header__ico= +n--star::before { color: rgb(161, 0, 255); } + +.cmp-global-header__menu-footer .color-block-purple-dark .cmp-global-header= +__icon--star::before { color: rgb(117, 0, 192); } + +.cmp-global-header__menu-footer .color-block-purple-darkest .cmp-global-hea= +der__icon--star::before { color: rgb(70, 1, 115); } + +.cmp-global-header__menu-footer .color-block-red .cmp-global-header__icon--= +star::before { color: rgb(231, 15, 41); } + +.cmp-global-header__menu-footer .color-block-red-dark .cmp-global-header__i= +con--star::before { color: rgb(189, 0, 29); } + +.cmp-global-header__menu-footer .color-block-red-darker .cmp-global-header_= +_icon--star::before { color: rgb(113, 0, 18); } + +.cmp-global-header__menu-footer .color-block-red-light .cmp-global-header__= +icon--star::before { color: rgb(255, 50, 70); } + +.cmp-global-header__menu-footer .color-block-white .cmp-global-header__icon= +--star::before { color: rgb(255, 255, 255); } + +.cmp-global-header__menu-footer .color-block-yellow .cmp-global-header__ico= +n--star::before { color: rgb(255, 212, 46); } + +.cmp-global-header__menu-footer .color-block-yellow-dark .cmp-global-header= +__icon--star::before { color: rgb(240, 192, 0); } + +.cmp-global-header__menu-footer .color-block-yellow-light .cmp-global-heade= +r__icon--star::before { color: rgb(255, 240, 179); } + +@media screen and (min-width: 1200px) { + .cmp-global-header__menu-footer { display: none; } +} + +@media screen and (max-width: 1199.9px) { + .cmp-global-header__menu-footer .cmp-global-header__action-container { fl= +ex-wrap: wrap; } + .cmp-global-header__menu-footer .cmp-global-header__other-link, .cmp-glob= +al-header__menu-footer .cmp-global-header__signin-links { -webkit-box-flex:= + 0; flex: 0 0 100%; } +} + +.cmp-global-header__other-link li, .cmp-global-header__signin-links li, .cm= +p-global-header__utility-links li { -webkit-box-align: center; align-items:= + center; display: flex; height: 44px; -webkit-box-pack: center; justify-con= +tent: center; padding: 1rem 1.5rem; } + +.cmp-global-header__other-link a, .cmp-global-header__signin-links a, .cmp-= +global-header__utility-links a { color: rgb(74, 74, 74); font-family: Graph= +ik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto= +, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.4re= +m; font-weight: 400; text-align: center; } + +.cmp-global-header__other-link { -webkit-box-align: center; align-items: ce= +nter; height: 44px; -webkit-box-pack: center; justify-content: center; padd= +ing-left: 1.5rem; padding-right: 1.5rem; } + +.cmp-global-header__other-link, .cmp-global-header__savedjobs-link a { disp= +lay: flex; } + +.cmp-global-header__savedjobs-link a.cmp-global-header__icon--star-outline:= +:before { content: "=EF=92=B2"; } + +.cmp-global-header__savedjobs-link a.cmp-global-header__icon--star-outline:= +:before, .cmp-global-header__savedjobs-link a.cmp-global-header__icon--star= +::before { padding: 1px 0px; margin-right: 4px; font-size: 18px; font-famil= +y: Ionicons; display: block; font-weight: 400; font-style: normal; line-hei= +ght: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal= +; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased;= + text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-global-header__savedjobs-link a.cmp-global-header__icon--star::before = +{ content: "=EF=92=B3"; } + +.cmp-global-header__social-icons { padding-bottom: 1rem; } + +.cmp-global-header__social-icons, .cmp-global-header__social-icons li { dis= +play: flex; -webkit-box-pack: center; justify-content: center; } + +.cmp-global-header__social-icons li { -webkit-box-align: center; align-item= +s: center; height: 44px; padding-left: 1.5rem; padding-right: 1.5rem; width= +: 44px; } + +.cmp-global-header__social-icons a { color: rgb(0, 0, 0); } + +.cmp-global-header__social-icons a::after { content: "=EF=8B=87"; font-size= +: 20px; font-family: Ionicons; display: block; font-weight: 400; font-style= +: normal; line-height: 1; text-transform: none; letter-spacing: normal; ove= +rflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoot= +hing: antialiased; text-rendering: optimizelegibility; font-feature-setting= +s: "liga"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--linkedin::after= + { content: "=EF=88=B9"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--twitter::after = +{ content: "=EF=89=83"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--facebook::after= + { content: "=EF=88=B1"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--instagram::afte= +r { content: "=EF=8D=91"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--youtube::after = +{ content: "=EF=89=8D"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--kununu::after {= + content: "=EF=93=B8"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--medium::after {= + content: "=EF=93=B9"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--renren::after {= + content: "=EE=A4=96"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--wechat::after {= + content: "=EE=A4=99"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--weibo::after { = +content: "=EE=A4=9A"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--xing::after { c= +ontent: "=EE=A4=9C"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--mail::after { c= +ontent: "=EF=90=A2"; } + +@media screen and (min-width: 768px) { + .cmp-global-header__menu-overlay { background-color: rgb(0, 0, 0); opacit= +y: 0; position: fixed; transition: opacity 0.2s ease-in-out 0s; height: 100= +%; width: 100%; z-index: -9999; transform: translateX(-100%); } +} + +html.cmp-global-header--menu-open { overflow: hidden; } + +@media screen and (max-width: 1199.9px) { + .cmp-global-header__drawer { visibility: hidden; } +} + +.cmp-global-header__nav-menu-item--open .cmp-global-header__drawer { visibi= +lity: visible; } + +.cmp-global-header__items .cmp-global-header__signin-links .cmp-global-head= +er__other-link a, .cmp-global-header__items .cmp-global-header__signin-link= +s a { color: rgb(74, 74, 74); font-size: 1.4rem; font-weight: 400; } + +.cmp-global-header__items .cmp-global-header__other-link, .cmp-global-heade= +r__items .cmp-global-header__signin-links li { text-align: center; } + +:root { --redesignSearchIconSVG: url('data:image/svg+xml;utf8,'); } + +.globalheader--summary-layout .cmp-global-header { padding-top: 64px; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header { padding-top: 80px; } +} + +.globalheader--summary-layout .cmp-global-header__menu-button { height: 64p= +x; -webkit-box-align: center; align-items: center; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__menu-button { height: 8= +0px; } +} + +.globalheader--summary-layout .cmp-global-header__navbar-container { height= +: 64px; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__navbar-container { heig= +ht: 80px; max-width: 1240px; margin: 0px auto; } + .globalheader--summary-layout .cmp-global-header__navbar-container .cmp-g= +lobal-header__nav-menu { gap: 22px; } +} + +.globalheader--summary-layout .cmp-global-header__logo { flex-shrink: 0; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__logo { padding-top: 15p= +x; } + .globalheader--summary-layout .cmp-global-header__logo img { width: 120px= +; height: 31px; } +} + +.globalheader--summary-layout .cmp-global-header__search a { -webkit-box-al= +ign: center; align-items: center; position: relative; height: 64px; } + +.globalheader--summary-layout .cmp-global-header__search a::before { conten= +t: ""; background-image: var(--redesignSearchIconSVG); background-position:= + 50% center; background-repeat: no-repeat; width: 18px; height: 32px; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__search a { height: 8rem= +; } +} + +@media screen and (min-width: 768px) { + .globalheader--summary-layout .cmp-global-header__search a::after { conte= +nt: ""; border-right: 1px solid rgb(204, 204, 204); height: 32px; position:= + absolute; margin-top: 14px; right: 0px; } +} + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__register:focus, .global= +header--summary-layout .cmp-global-header__register:hover { border-bottom: = +none; } +} + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__register, .globalheader= +--summary-layout .cmp-global-header__savedjobs, .globalheader--summary-layo= +ut .cmp-global-header__signin { border-left-width: 0px; } + .globalheader--summary-layout .cmp-global-header__register a, .globalhead= +er--summary-layout .cmp-global-header__savedjobs a, .globalheader--summary-= +layout .cmp-global-header__signin a { height: 80px; -webkit-box-align: cent= +er; align-items: center; padding: 8px 0px 0px; position: relative; } + .globalheader--summary-layout .cmp-global-header__register a::after, .glo= +balheader--summary-layout .cmp-global-header__savedjobs a::after, .globalhe= +ader--summary-layout .cmp-global-header__signin a::after { content: ""; bor= +der-right: 1px solid rgb(204, 204, 204); height: 32px; position: absolute; = +right: 0px; } +} + +.globalheader--summary-layout .cmp-global-header__careers-registration { di= +splay: none; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__careers-registration { = +border-left-width: 0px; position: relative; display: flex; -webkit-box-alig= +n: center; align-items: center; padding: 0px; border-bottom: none; } + .globalheader--summary-layout .cmp-global-header__careers-registration .c= +mp-global-header__signed-in-careers-registration-link { padding: 21px 25px = +10px; border-bottom: 4px solid transparent; } + .globalheader--summary-layout .cmp-global-header__careers-registration .c= +mp-global-header__signed-in-careers-registration-link:hover { border-bottom= +-color: rgb(0, 0, 0); } + .globalheader--summary-layout .cmp-global-header__careers-registration:ho= +ver { border-bottom: none; } + .globalheader--summary-layout .cmp-global-header__careers-registration::a= +fter { content: ""; border-right: 1px solid rgb(204, 204, 204); height: 32p= +x; position: absolute; right: 0px; top: 26px; } +} + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__signed-in-container { b= +order-left-width: 0px; } + .globalheader--summary-layout .cmp-global-header__signed-in-container::af= +ter { content: ""; border-right: 1px solid rgb(204, 204, 204); height: 32px= +; position: absolute; right: 0px; top: 26px; } +} + +.globalheader--summary-layout .cmp-global-header__nav-menu-label-button { f= +ont-size: 1.6rem; line-height: 1.6; padding-right: 0.8rem; padding-left: 0.= +8rem; } + +.globalheader--summary-layout .cmp-global-header__nav-menu-label-button::af= +ter { font-size: 1.2rem; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__nav-menu-label-button::= +after { display: flex; position: relative; font-size: 1rem; width: 24px; } + .globalheader--summary-layout .cmp-global-header__nav-menu-label-button--= +no-drawer::after { display: none; } +} + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: n= +ormal; flex-direction: column; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .content-card--cardwithbutton { order: -1; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list { display: block; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .content-card--cardwithbutton { -webkit-box-ordinal-group: unset; ord= +er: unset; } +} + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__menu-footer, .cmp-global-header__drawer--summary-la= +yout .cmp-global-header__title-link-list__menu-button { display: none; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__title-link-l= +ist__content { visibility: visible; transform: translateY(0px); position: r= +elative; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__title-link-l= +ist__content .cmp-global-header__title-link-list__content-button { display:= + none; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__drawer-one-c= +olumn .cmp-global-header__group-link-list > .responsivegrid > .aem-Grid { d= +isplay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; = +flex-direction: column; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__drawer-one-c= +olumn .cmp-global-header__group-link-list > .responsivegrid > .aem-Grid .co= +ntent-card--cardwithbutton { order: -1; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--summary-layout .cmp-global-header__drawer-one= +-column .cmp-global-header__group-link-list > .responsivegrid > .aem-Grid {= + display: block; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__drawer-one= +-column .cmp-global-header__group-link-list > .responsivegrid > .aem-Grid .= +content-card--cardwithbutton { -webkit-box-ordinal-group: unset; order: uns= +et; } +} + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__languag= +e-container, .cmp-global-header.cmp-global-header--menu-open .cmp-global-he= +ader__signed-in-container { position: absolute; transform: translateY(0px);= + transition: all 0.7s ease-in-out 0s; z-index: 2; background-color: rgb(255= +, 255, 255); width: auto; } + +@media screen and (min-width: 768px) { + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__langu= +age-container, .cmp-global-header.cmp-global-header--menu-open .cmp-global-= +header__signed-in-container { position: relative; } +} + +@media screen and (max-width: 767.9px) { + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__langu= +age-selector { display: inline-block; } +} + +.cmp-global-header__careers-registration { padding: 1.1rem 1.5rem 1rem; bor= +der-left: 0.1rem solid rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .cmp-global-header__careers-registration { padding: 1.2rem 2.3rem 1rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__careers-registration { padding-top: 2.1rem; } +} + +.cmp-global-header__careers-registration:hover { border-bottom: 0.4rem soli= +d rgb(0, 0, 0); } + +.cmp-global-header__language-container, .cmp-global-header__signed-in-conta= +iner { min-height: 100%; z-index: 2; border-left: 1px solid rgb(227, 227, 2= +27); transform: translateY(-200%); width: 0px; display: flex; } + +@media screen and (min-width: 768px) { + .cmp-global-header__language-container, .cmp-global-header__signed-in-con= +tainer { position: relative; transform: none; width: auto; } +} + +@media screen and (max-width: 1199.9px) { + .cmp-global-header__signed-in-container { display: none; } +} + +.cmp-global-header__language-selector, .cmp-global-header__signed-in-button= + { min-height: 100%; padding: 7px 15px 0px; display: inline-block; opacity:= + 1; border-bottom: 4px solid transparent; } + +.cmp-global-header__language-selector:focus, .cmp-global-header__language-s= +elector:hover, .cmp-global-header__signed-in-button:focus, .cmp-global-head= +er__signed-in-button:hover { outline-offset: 0px; border-bottom-color: tran= +sparent; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-global-header__language-selector, .cmp-global-header__signed-in-butt= +on { transform: inherit; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__language-selector, .cmp-global-header__signed-in-butt= +on { padding-top: 5px; padding-left: 25px; padding-right: 25px; } + .cmp-global-header__language-selector:focus, .cmp-global-header__signed-i= +n-button:focus { outline-offset: -1px; border-bottom-color: rgb(0, 0, 0); } + .cmp-global-header__language-selector:focus:not(:focus-visible), .cmp-glo= +bal-header__signed-in-button:focus:not(:focus-visible) { border-bottom-colo= +r: transparent; } + .cmp-global-header__language-selector:hover, .cmp-global-header__language= +-selector:hover:focus, .cmp-global-header__signed-in-button:hover, .cmp-glo= +bal-header__signed-in-button:hover:focus { border-bottom-color: rgb(0, 0, 0= +); } +} + +.cmp-global-header__language-selector .icon-down-caret, .cmp-global-header_= +_signed-in-button .icon-down-caret { vertical-align: text-bottom; } + +.cmp-global-header__language-selector .icon-down-caret::after, .cmp-global-= +header__signed-in-button .icon-down-caret::after { top: -2px; left: 0px; po= +sition: relative; color: rgb(0, 0, 0); font-family: Ionicons; font-size: 10= +px; font-weight: 400; font-style: normal; line-height: 1; content: "=EF=8D= +=9F"; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__language-selector .icon-down-caret::after, .cmp-globa= +l-header__signed-in-button .icon-down-caret::after { left: 6px; } +} + +.cmp-global-header__language-options { display: none; position: absolute; t= +op: 70px; right: 20px; width: 30rem; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__language-options { right: 28px; top: 90px; } +} + +.cmp-global-header__language-options .arrow-up { display: block; position: = +absolute; right: 20px; top: -18px; width: 1px; height: 1px; border-bottom: = +20px solid rgb(0, 0, 0); border-left: 15px solid transparent; border-right:= + 15px solid transparent; } + +.cmp-global-header__language-options .input-group { width: 100%; height: 16= +px; background: rgb(0, 0, 0); } + +.cmp-global-header__language-options .country-list { height: 410px; backgro= +und-color: rgb(255, 255, 255); overflow: hidden auto; box-shadow: rgba(0, 0= +, 0, 0.9) 0px 0px 10px 0px; } + +.cmp-global-header__language-menu li { border-bottom: 1px solid rgb(204, 20= +4, 204); padding: 2rem; color: rgb(74, 74, 74); height: 44px; font-size: 1.= +4rem; line-height: 1rem; } + +.cmp-global-header__language-menu li a { color: rgb(74, 74, 74); text-decor= +ation: none; } + +.cmp-global-header__language-menu li :hover { color: rgb(74, 74, 74); text-= +decoration: underline; } + +.cmp-global-header__language-menu li :focus { text-decoration: underline; } + +.cmp-global-header__language-menu .default { font-weight: 600; } + +.cmp-global-header__language-menu .dropdown-header { height: 25px; font-siz= +e: 1.2rem; line-height: 0.8rem; background-color: rgb(227, 227, 227); } + +.cmp-global-header .cmp-global-header__language-selector--show, .cmp-global= +-header .cmp-global-header__signed-in-option-selector--show { display: bloc= +k; } + +@media screen and (max-width: 767.9px) { + .cmp-global-header__language-selector { display: none; } +} + +#cmp-global-header__current-country { display: none; } + +.globalheader--summary-layout .cmp-global-header__language-container { bord= +er-left-width: 0px; } + +.globalheader--summary-layout .cmp-global-header__language-container .cmp-g= +lobal-header__language-selector { padding-top: 14px; } + +.globalheader--summary-layout .cmp-global-header__language-container .cmp-g= +lobal-header__language-selector .icon-down-caret::after { content: "=EF=84= +=A3"; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer { background-color: rgb(255, 255, 255); box-sh= +adow: rgb(0, 0, 0) 0px 10px 10px -10px; margin-bottom: 10px; max-height: ca= +lc(100vh - 71px); overflow-y: auto; } + .cmp-global-header__drawer-content { padding: 5rem 10%; } + .cmp-global-header__drawer-two-columns { display: flex; } + .cmp-global-header__drawer-left-column { width: 33.3333%; } + .cmp-global-header__drawer-right-column { width: 66.6667%; } +} + +@media screen and (min-width: 1200px) { + .interactivenavigations .cmp-global-header__drawer { margin-bottom: 0px; = +max-height: unset; overflow-y: hidden; } +} + +.cmp-global-header__inner-link-list a { -webkit-box-align: center; align-it= +ems: center; border-bottom: 1px solid rgb(227, 227, 227); color: rgb(0, 0, = +0); display: flex; font-size: 1.4rem; font-weight: 400; min-height: 44px; p= +adding-left: 1.5rem; padding-right: 1.5rem; position: relative; width: auto= +; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__inner-link-list { -webkit-box-orient: horizontal; -we= +bkit-box-direction: normal; flex-flow: wrap; display: flex; } + .cmp-global-header__inner-link-list li { -webkit-box-flex: 1; flex: 1 1 2= +5%; max-width: 25%; padding-left: 15px; padding-right: 15px; } + .cmp-global-header__inner-link-list a { display: inline-block; font-famil= +y: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI"= +, roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-siz= +e: 1.6rem; font-weight: 400; color: rgb(0, 77, 255); text-decoration: none;= + border: none; margin-bottom: 20px; padding-left: 0px; padding-right: 0px; = +min-height: auto; word-break: break-word; } + .cmp-global-header__inner-link-list a:focus, .cmp-global-header__inner-li= +nk-list a:hover { text-decoration: underline; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__link-list.cmp-global-header__link-list--full-width-li= + .cmp-global-header__inner-link-list li:first-child { max-width: none; -web= +kit-box-flex: 1; flex: 1 1 100%; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows {= + display: flex; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list li { max-width: none; -webkit-box-flex: = +0; flex: 0 0 auto; padding-right: 50px; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a { color: rgb(0, 77, 255); font-size: 2= +.4rem; font-weight: 400; line-height: 1.6; position: relative; text-decorat= +ion: none; display: flex; height: 44px; -webkit-box-align: center; align-it= +ems: center; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a::after { content: "=EE=A0=80"; font-si= +ze: 24px; font-family: Ionicons; font-weight: 400; font-style: normal; line= +-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: no= +rmal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialia= +sed; text-rendering: optimizelegibility; font-feature-settings: "liga"; dis= +play: inline-block; margin-left: 1rem; vertical-align: middle; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a::before { content: ""; background: rgb= +(0, 77, 255); bottom: 0px; display: block; height: 2px; left: 0px; max-widt= +h: calc(100% - 3.4rem); position: absolute; transition: width 300ms ease 0s= +; width: 0%; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a:focus, .cmp-global-header__link-list.c= +mp-global-header__link-list--with-arrows .cmp-global-header__inner-link-lis= +t a:hover { text-decoration: none; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a:focus::before, .cmp-global-header__lin= +k-list.cmp-global-header__link-list--with-arrows .cmp-global-header__inner-= +link-list a:hover::before { width: 100%; } +} + +.cmp-global-header__link-list__content .cmp-global-header__inner-link-list = +a { padding-left: 30px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__link-list__content .cmp-global-header__inner-link-lis= +t a { padding-left: 0px; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__link-list + .cmp-global-header__link-list, .cmp-globa= +l-header__link-list + .cmp-global-header__title-link-list { margin-top: 20p= +x; } + .cmp-global-header__link-list + .cmp-global-header__link-list::before, .c= +mp-global-header__link-list + .cmp-global-header__title-link-list::before {= + content: ""; border-top: 1px solid rgb(227, 227, 227); padding-bottom: 40p= +x; display: block; margin-left: 15px; margin-right: 15px; } +} + +.cmp-global-header__title-link-list__menu.cmp-global-header__title-link-lis= +t__menu--open .cmp-global-header__title-link-list__content { transform: tra= +nslateX(0px); visibility: visible; } + +.cmp-global-header__title-link-list__menu-label { display: none; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list__menu-label { display: block; font-fa= +mily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe = +UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-= +size: 1.6rem; font-weight: 600; color: rgb(0, 0, 0); text-transform: upperc= +ase; margin-bottom: 20px; padding-left: 15px; } +} + +.cmp-global-header__title-link-list__menu-button { -webkit-box-align: cente= +r; align-items: center; border-bottom: 1px solid rgb(227, 227, 227); color:= + rgb(74, 74, 74); display: flex; font-size: 1.4rem; font-weight: 400; min-h= +eight: 44px; padding-left: 3rem; padding-right: 1.5rem; position: relative;= + width: 100%; } + +.cmp-global-header__title-link-list__menu-button::after { content: "=EF=84= +=A5"; font-size: 18px; font-family: Ionicons; font-weight: 400; font-style:= + normal; line-height: 1; text-transform: none; letter-spacing: normal; over= +flow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smooth= +ing: antialiased; text-rendering: optimizelegibility; font-feature-settings= +: "liga"; -webkit-box-align: center; align-items: center; display: flex; he= +ight: 44px; -webkit-box-pack: center; justify-content: center; position: ab= +solute; right: 0px; top: 0px; width: 44px; transition: all 0.5s ease-in-out= + 0s; } + +.cmp-global-header__title-link-list__menu-button:hover { color: rgb(0, 0, 0= +); } + +.cmp-global-header__title-link-list__menu-button:focus { outline-offset: -1= +px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list__menu-button { display: none; } +} + +.cmp-global-header__title-link-list__content { -webkit-box-orient: vertical= +; -webkit-box-direction: normal; flex-direction: column; position: fixed; z= +-index: 1; background-color: rgb(255, 255, 255); width: 100%; top: 0px; bot= +tom: 0px; display: flex; transform: translateX(-100%); transition: all 0.45= +s ease-in-out 0s; overflow-y: auto; visibility: hidden; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list__content { transform: none; position:= + static; overflow: visible; } +} + +.cmp-global-header__title-link-list__content-button { -webkit-box-align: ce= +nter; align-items: center; border-bottom: 1px solid rgb(227, 227, 227); col= +or: rgb(0, 0, 0); display: flex; font-size: 1.4rem; font-weight: 600; min-h= +eight: 44px; padding-right: 1.5rem; position: relative; width: 100%; } + +.cmp-global-header__title-link-list__content-button::before { content: "=EF= +=84=A4"; font-size: 18px; font-family: Ionicons; font-weight: 400; font-sty= +le: normal; line-height: 1; text-transform: none; letter-spacing: normal; o= +verflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smo= +othing: antialiased; text-rendering: optimizelegibility; font-feature-setti= +ngs: "liga"; -webkit-box-align: center; align-items: center; display: flex;= + height: 44px; -webkit-box-pack: center; justify-content: center; border-ri= +ght: 1px solid rgb(227, 227, 227); margin-right: 1.5rem; width: 44px; } + +.cmp-global-header__title-link-list__content-button:hover { color: rgb(0, 0= +, 0); } + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list__content-button { display: none; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list + .cmp-global-header__link-list, .cmp= +-global-header__title-link-list + .cmp-global-header__title-link-list { mar= +gin-top: 20px; } + .cmp-global-header__title-link-list + .cmp-global-header__link-list::befo= +re, .cmp-global-header__title-link-list + .cmp-global-header__title-link-li= +st::before { content: ""; border-top: 1px solid rgb(227, 227, 227); padding= +-bottom: 40px; display: block; margin-left: 15px; margin-right: 15px; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list { display: flex; flex-wrap: wrap; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__link-list, .cmp-global-header__drawer--column-layo= +ut .cmp-global-header__group-link-list .cmp-global-header__title-link-list = +{ -webkit-box-flex: 1; flex: 1 1 0%; min-width: 33.3333%; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__inner-link-list { -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__link-list + .cmp-global-header__link-list, .cmp-gl= +obal-header__drawer--column-layout .cmp-global-header__group-link-list .cmp= +-global-header__link-list + .cmp-global-header__title-link-list { margin-to= +p: 0px; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__link-list + .cmp-global-header__link-list::before,= + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__link-list + .cmp-global-header__title-link-list::be= +fore { content: none; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__title-link-list + .cmp-global-header__link-list, .= +cmp-global-header__drawer--column-layout .cmp-global-header__group-link-lis= +t .cmp-global-header__title-link-list + .cmp-global-header__title-link-list= + { margin-top: 0px; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__title-link-list + .cmp-global-header__link-list::b= +efore, .cmp-global-header__drawer--column-layout .cmp-global-header__group-= +link-list .cmp-global-header__title-link-list + .cmp-global-header__title-l= +ink-list::before { content: none; } +} + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__title-link-list__menu-label { display: block; font-= +size: 1.6rem; font-weight: 600; text-transform: uppercase; padding-left: 24= +px; padding-top: 16px; margin-bottom: 16px; color: rgb(74, 74, 74); } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list { border-bottom: 1px solid rgb(227,= + 227, 227); } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list a { padding-left: 24px; color: rgb(= +0, 0, 0); border-bottom-width: 0px; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list a p { display: none; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list a:hover { color: rgb(0, 77, 255); t= +ext-decoration: none; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list li:last-child a { border-bottom-wid= +th: 1px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .cmp-global-header__title-link-list__menu-label { margin-bottom: 48px= +; padding-top: 0px; padding-left: 15px; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .cmp-global-header__inner-link-list { border-bottom: 0px; row-gap: 48= +px; padding-bottom: 55px; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .cmp-global-header__inner-link-list a { font-weight: 700; font-size: = +1.8rem; margin-bottom: 4px; line-height: 1.4; padding-left: 0px; border-bot= +tom: 0px; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .cmp-global-header__inner-link-list a p { font-size: 1.4rem; display:= + block; font-weight: 400; } +} + +.cmp-global-header__nav-menu-label-button--drawer-hover { border-bottom-col= +or: rgb(0, 0, 0); } + +.cmp-header-featured-content .cmp-teaser__content { background-color: trans= +parent; border: none; padding: 15px 30px 30px; } + +@media screen and (min-width: 1200px) { + .cmp-header-featured-content .cmp-teaser__content { padding: 0px 80px 50p= +x 35px; } +} + +.cmp-header-featured-content .cmp-teaser__pretitle { color: rgb(0, 0, 0); f= +ont-size: 1.6rem; font-weight: 600; } + +@media screen and (min-width: 1200px) { + .cmp-header-featured-content .cmp-teaser__pretitle { font-size: 1.6rem; m= +argin-bottom: 11px; } +} + +@media screen and (min-width: 1200px) { + .cmp-header-featured-content .cmp-teaser__title { margin-top: auto; margi= +n-bottom: 13px; line-height: 1.2; font-size: 1.8rem; } +} + +.cmp-header-featured-content .cmp-teaser__title-link { display: inline-bloc= +k; font-size: 1.4rem; color: rgb(74, 74, 74); font-weight: 600; } + +.cmp-header-featured-content .cmp-teaser__title-link:hover { color: rgb(74,= + 74, 74); text-decoration: underline; } + +@media screen and (min-width: 1200px) { + .cmp-header-featured-content .cmp-teaser__title-link { color: rgb(0, 77, = +255); font-size: 1.8rem; line-height: 1.2; } + .cmp-header-featured-content .cmp-teaser__title-link:hover { color: rgb(0= +, 77, 255); } + .cmp-header-featured-content .cmp-teaser__title-link:focus { text-decorat= +ion: underline; } +} + +.cmp-header-featured-content .cmp-teaser__description { margin: auto; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton { border-bottom: 1px solid rgb(242, 242, 242); } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser { background: transparent; display: block; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__content { border-width: 0px; padding: 14px 24px 24p= +x; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__description { padding-bottom: 16px; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__description p { font-size: 1.4rem; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__title { font-size: 1.4rem; font-weight: 600; paddin= +g-bottom: 4px; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__action-container .cmp-teaser__action-link { backgro= +und: transparent; border: 0px; color: rgb(0, 77, 255); font-size: 1.4rem; f= +ont-weight: 600; box-shadow: none; text-transform: none; -webkit-box-pack: = +start; justify-content: flex-start; padding: 0px; margin: 0px; min-height: = +unset; min-width: unset; height: unset; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__action-container .cmp-teaser__action-link:focus, .c= +mp-global-header__drawer--summary-layout .content-card.content-card--cardwi= +thbutton .cmp-teaser__action-container .cmp-teaser__action-link:hover { tra= +nsform: none; } + +@media screen and (min-width: 768px) { + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container .cmp-teaser__action-link::after = +{ content: "=EE=A0=80"; font-size: 14px; font-family: Ionicons; font-weight= +: 400; font-style: normal; line-height: 1; text-transform: none; letter-spa= +cing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -= +webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fon= +t-feature-settings: "liga"; display: inline-block; margin-left: 1rem; verti= +cal-align: middle; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton { border-bottom-width: 0px; border-top: 1px solid rgb(227, 227= +, 227); } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__content { display: grid; grid-template-columns: 3= +fr 1fr; grid-template-rows: auto; -webkit-box-align: start; align-items: st= +art; border-top-color: rgb(227, 227, 227); padding-top: 48px; padding-left:= + 0px; padding-right: 0px; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__title { font-weight: 700; font-size: 1.6rem; grid= +-area: 1 / 1 / 2 / 2; padding-bottom: 0px; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__description { grid-area: 2 / 1 / 3 / 2; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__description p { font-size: 1.6rem; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container { grid-area: 1 / 2 / span 3 / 3;= + place-self: stretch end; height: 100%; position: relative; padding-right: = +16px; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container::before { content: ""; width: 36= +px; height: 36px; border: 1px solid rgb(0, 77, 255); border-radius: 50%; po= +sition: absolute; transition-duration: 0.4s; transition-property: all; tran= +sition-timing-function: ease; transition-delay: 0s; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container .cmp-teaser__action-link { font-= +size: 1.6rem; padding-left: 60px; line-height: 1.6; height: 36px; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container .cmp-teaser__action-link::after = +{ content: "=EF=8F=96"; font-size: 34px; font-family: Ionicons; display: bl= +ock; font-weight: 400; font-style: normal; line-height: 1; text-transform: = +none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; d= +irection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimiz= +elegibility; font-feature-settings: "liga"; position: absolute; left: 1.2re= +m; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container:hover::before { width: 100%; bor= +der-radius: 50px; } +} + +.cmp-biohero .cmp-about-hero__content { display: grid; grid-template-column= +s: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__content { grid-template-columns: 6fr 6fr; } +} + +.cmp-biohero .cmp-about-hero__content .breadcrumb { padding-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__content .breadcrumb { padding-bottom: 2rem;= + } +} + +.cmp-biohero .cmp-about-hero__left { grid-column: 1; padding: 3rem 0px 2rem= +; word-break: break-word; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__left { grid-column: 1 / 2; padding: 5rem 1.= +5rem 5rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__left { padding: 5rem 0px; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-text { padding: 1rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__left .cmp-text { padding: 2rem 0px; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-text p { line-height: 2.56rem; } + +.cmp-biohero .cmp-about-hero__left .cmp-title__text--short { font-family: G= +raphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", ro= +boto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight:= + 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-h= +eight: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__left .cmp-title__text--short { font-size: 6= +.5rem; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-title__text--long { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: = +800; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-he= +ight: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__left .cmp-title__text--long { font-size: 5.= +8rem; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-about-hero__title-region { display:= + inline-block; width: 100%; margin-top: 20px; font-family: Graphik, Arial, = +system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "= +Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-styl= +e: normal; text-transform: uppercase; letter-spacing: 0.104em; color: rgb(0= +, 0, 0); line-height: 1.4; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__left .cmp-about-hero__title-region { font-s= +ize: 1.8rem; letter-spacing: 0.07em; } +} + +@media screen and (max-width: 999.9px) { + .cmp-biohero .cmp-about-hero__left .cmp-about-hero__title-region { margin= +-top: 15px; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-separator--vertical { position: rel= +ative; top: 5px; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__left .cmp-separator--vertical { top: 3px; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-separator__horizontal-rule { margin= +: 0px 10px; } + +.cmp-biohero .cmp-about-hero .cmp-icons { display: inline-block; margin-top= +: 15px; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon { float: left; -webkit-box-al= +ign: center; align-items: center; -webkit-box-pack: start; justify-content:= + flex-start; margin-right: 2.556rem; margin-bottom: 0.5rem; display: flex; = +} + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon { margin-right: 1.44rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon { margin-right: 3rem; } +} + +.cmp-biohero .cmp-about-hero .cmp-icons .icon p { display: none; color: rgb= +(0, 77, 255); } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon p { display: inline; } +} + +@media screen and (max-width: 999.9px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon p { font-size: 1.4rem; line= +-height: 1.6; } +} + +.cmp-biohero .cmp-about-hero .cmp-icons .icon:focus span, .cmp-biohero .cmp= +-about-hero .cmp-icons .icon:hover span { background-color: rgb(0, 77, 255)= +; color: rgb(255, 255, 255); transition: all 0.5s ease-in-out 0s; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon:focus:not(:focus-visible) spa= +n { background-color: transparent; color: inherit; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon--linkedin::after { content: "= +=EF=88=B9"; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon--linkedin::after, .cmp-bioher= +o .cmp-about-hero .cmp-icons .icon--twitter::after { font-size: 18px; font-= +family: Ionicons; display: block; font-weight: 400; font-style: normal; lin= +e-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: n= +ormal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antiali= +ased; text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon--twitter::after { content: "= +=EF=89=83"; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon--linkedin, .cmp-biohero .cmp-= +about-hero .cmp-icons .icon--twitter { -webkit-box-align: center; align-ite= +ms: center; border-radius: 50%; border: 2px solid rgb(0, 77, 255); color: r= +gb(0, 77, 255); display: flex; height: 3.4rem; -webkit-box-pack: center; ju= +stify-content: center; margin-right: 0.7rem; width: 3.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon--linkedin, .cmp-biohero .cm= +p-about-hero .cmp-icons .icon--twitter { margin-right: 0.8rem; } +} + +.cmp-biohero .cmp-about-hero .cmp-quote { border-top: 1px solid rgb(204, 20= +4, 204); display: flex; -webkit-box-orient: vertical; -webkit-box-direction= +: normal; flex-direction: column; margin-top: 15px; padding-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero .cmp-quote { margin-top: 20px; -webkit-box-o= +rient: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-quote { -webkit-box-orient: horizontal;= + -webkit-box-direction: normal; flex-direction: row; margin-top: 30px; padd= +ing-top: 3rem; } +} + +.cmp-biohero .cmp-about-hero .cmp-quote__icon { height: 43px; min-width: 48= +px; margin-bottom: 10px; margin-right: 1rem; } + +.cmp-biohero .cmp-about-hero .cmp-quote__icon::after { color: rgb(161, 0, 2= +55); content: "=EE=A4=80"; font-size: 43px; font-family: Ionicons; display:= + block; font-weight: 400; font-style: normal; line-height: 1; text-transfor= +m: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap= +; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opti= +mizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-quote__icon::after { content: "=EE=A4= +=80"; font-size: 48px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-quote__icon { height: 48px; min-width: = +54px; margin-right: 3rem; } +} + +.cmp-biohero .cmp-about-hero .cmp-quote .content { font-size: 1.4rem; line-= +height: 1.6; } + +.cmp-biohero .cmp-about-hero .cmp-quote .content p { display: inline; } + +.cmp-biohero .cmp-about-hero__right { grid-area: auto / 1; margin: 0px -15p= +x; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__right { grid-column: 2 / 3; margin-left: 15= +px; padding-top: 0px; margin-right: calc(100% - 50vw + var(--scrollbar-widt= +h)/2); } +} + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__right .image .cmp-image__image { height: 10= +0%; position: absolute; inset: 0px; object-fit: cover; object-position: cen= +ter center; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__right .image .cmp-image__image { object-fit= +: contain; } +} + +@media screen and (min-width: 1200px) { + .cmp-biohero .cmp-about-hero__right .image .cmp-image__image { object-pos= +ition: left center; } +} + +@media screen and (min-width: 768px) { + .cmp-biohero.image-full-bleed .cmp-about-hero__right { margin-right: calc= +(100% - 50vw + var(--scrollbar-width)/2); } + .cmp-biohero.image-full-bleed .cmp-about-hero__right .cmp-image__image { = +object-fit: cover; } +} + +.event-hero.color-block-accent-purple-1 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(180, 85, 170); } + +.event-hero.color-block-accent-purple-2 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(160, 85, 245); } + +.event-hero.color-block-accent-purple-3 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(190, 130, 255); } + +.event-hero.color-block-accent-purple-4 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(220, 175, 255); } + +.event-hero.color-block-accent-purple-5 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(230, 220, 255); } + +.event-hero.color-block-alt-blue .cmp-event-hero__container .h-title-eyebro= +w { border-color: rgb(0, 65, 240); } + +.event-hero.color-block-alt-gray .cmp-event-hero__container .h-title-eyebro= +w { border-color: rgb(190, 190, 190); } + +.event-hero.color-block-alt-gray-dark .cmp-event-hero__container .h-title-e= +yebrow { border-color: rgb(150, 150, 150); } + +.event-hero.color-block-alt-gray-darker .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(90, 90, 90); } + +.event-hero.color-block-alt-green .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(0, 215, 0); } + +.event-hero.color-block-alt-red .cmp-event-hero__container .h-title-eyebrow= + { border-color: red; } + +.event-hero.color-block-alt-yellow .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(255, 255, 0); } + +.event-hero.color-block-aqua .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(0, 255, 187); } + +.event-hero.color-block-blue .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(0, 186, 255); } + +.event-hero.color-block-blue-green .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(5, 240, 165); } + +.event-hero.color-block-brand-green .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(100, 255, 80); } + +.event-hero.color-block-brand-orange .cmp-event-hero__container .h-title-ey= +ebrow { border-color: rgb(255, 120, 0); } + +.event-hero.color-block-brand-yellow .cmp-event-hero__container .h-title-ey= +ebrow { border-color: rgb(255, 235, 50); } + +.event-hero.color-block-blue-dark .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(0, 142, 255); } + +.event-hero.color-block-blue-light .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(0, 243, 255); } + +.event-hero.color-block-core-purple .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(70, 0, 115); } + +.event-hero.color-block-cyan .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(0, 255, 255); } + +.event-hero.color-block-gray .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(167, 167, 167); } + +.event-hero.color-block-gray-base .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(0, 0, 0); } + +.event-hero.color-block-gray-dark .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(107, 107, 107); } + +.event-hero.color-block-gray-darker .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(74, 74, 74); } + +.event-hero.color-block-gray-light .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(204, 204, 204); } + +.event-hero.color-block-gray-lighter .cmp-event-hero__container .h-title-ey= +ebrow { border-color: rgb(227, 227, 227); } + +.event-hero.color-block-gray-lightest .cmp-event-hero__container .h-title-e= +yebrow { border-color: rgb(242, 242, 242); } + +.event-hero.color-block-grayishyellow-dark .cmp-event-hero__container .h-ti= +tle-eyebrow { border-color: rgb(150, 150, 140); } + +.event-hero.color-block-grayishyellow-light .cmp-event-hero__container .h-t= +itle-eyebrow { border-color: rgb(230, 230, 220); } + +.event-hero.color-block-green .cmp-event-hero__container .h-title-eyebrow {= + border-color: rgb(0, 255, 0); } + +.event-hero.color-block-green-dark .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(0, 83, 10); } + +.event-hero.color-block-link .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(0, 77, 255); } + +.event-hero.color-block-link-dark .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(0, 0, 136); } + +.event-hero.color-block-orange .cmp-event-hero__container .h-title-eyebrow = +{ border-color: rgb(255, 182, 0); } + +.event-hero.color-block-orange-dark .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(255, 149, 0); } + +.event-hero.color-block-pink .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(231, 0, 116); } + +.event-hero.color-block-pink-dark .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(164, 2, 83); } + +.event-hero.color-block-pink-light .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(255, 80, 160); } + +.event-hero.color-block-purple .cmp-event-hero__container .h-title-eyebrow = +{ border-color: rgb(161, 0, 255); } + +.event-hero.color-block-purple-dark .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(117, 0, 192); } + +.event-hero.color-block-purple-darkest .cmp-event-hero__container .h-title-= +eyebrow { border-color: rgb(70, 1, 115); } + +.event-hero.color-block-red .cmp-event-hero__container .h-title-eyebrow { b= +order-color: rgb(231, 15, 41); } + +.event-hero.color-block-red-dark .cmp-event-hero__container .h-title-eyebro= +w { border-color: rgb(189, 0, 29); } + +.event-hero.color-block-red-darker .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(113, 0, 18); } + +.event-hero.color-block-red-light .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(255, 50, 70); } + +.event-hero.color-block-white .cmp-event-hero__container .h-title-eyebrow {= + border-color: rgb(255, 255, 255); } + +.event-hero.color-block-yellow .cmp-event-hero__container .h-title-eyebrow = +{ border-color: rgb(255, 212, 46); } + +.event-hero.color-block-yellow-dark .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(240, 192, 0); } + +.event-hero.color-block-yellow-light .cmp-event-hero__container .h-title-ey= +ebrow { border-color: rgb(255, 240, 179); } + +.event-hero .cmp-event-hero__container { display: flex; -webkit-box-orient:= + vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__container { -webkit-box-orient: horizontal; = +-webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: end; = +justify-content: flex-end; } +} + +.event-hero .cmp-event-hero__cta-link { display: inline; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link { font-size:= + 1.2rem; white-space: nowrap; padding-top: 1.5rem; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link::before { bo= +ttom: -0.6rem; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link:focus-visibl= +e { outline: rgb(0, 77, 255) solid 1px; box-shadow: none; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link:focus-visibl= +e::before { width: 100%; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link::after { fon= +t-size: 1.716rem; line-height: 1.212rem; top: -0.1rem; position: relative; = +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link::after { f= +ont-size: 1.8rem; line-height: 1.278rem; top: -0.12rem; } +} + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link[aria-describ= +edby] { padding-top: 0px; } + +.event-hero .cmp-event-hero__text-container { margin: 3rem 0px 2rem; paddin= +g: 0px 1.5rem; max-width: 59rem; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__text-container { width: 50%; margin: 5rem 0p= +x; padding: 0px 1.5rem 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__text-container { padding: 0px 1.5rem; } +} + +.event-hero .cmp-event-hero__breadcrumb-container { padding-bottom: 2rem; } + +.event-hero .cmp-event-hero__title-container { font-size: 2rem; padding-bot= +tom: 3rem; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__title-container { padding-bottom: 25px; } +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__title-container { font-size: 3rem; padding-b= +ottom: 2rem; } +} + +.event-hero .cmp-event-hero__title-container .cmp-title__text--short { font= +-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Seg= +oe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fo= +nt-style: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1= +; font-size: 3.6rem; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__title-container .cmp-title__text--short { fo= +nt-size: 6.5rem; } +} + +.event-hero .cmp-event-hero__title-container .cmp-title__text--long { font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__title-container .cmp-title__text--long { fon= +t-size: 5.8rem; } +} + +.event-hero .cmp-event-hero__date-location-container { word-break: break-wo= +rd; padding-bottom: 2rem; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__date-location-container { padding-bottom: 1.= +5rem; } +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__date-location-container { padding-bottom: 2.= +5rem; } +} + +.event-hero .cmp-event-hero__date-location-container .vertical-seperator { = +display: inline-block; color: rgb(204, 204, 204); margin: 0px 1rem; } + +.event-hero .cmp-event-hero__date-location-container .vertical-seperator::a= +fter { content: "|"; } + +.event-hero .cmp-event-hero__date-location-container .cmp-text__label-small= + { line-height: 1.2; } + +.event-hero .cmp-event-hero__hashtag-container { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__hashtag-container { padding-bottom: 2.5rem; = +} +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__hashtag-container { padding-bottom: 2rem; } +} + +.event-hero .cmp-event-hero__hashtag-title-container { display: inline-bloc= +k; font-size: 1.2rem; line-height: 1; } + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__hashtag-title-container { border-bottom-widt= +h: 0.3rem; } +} + +.event-hero .cmp-event-hero__hashtag-title-container .h-title-eyebrow { bor= +der-bottom: 0.2rem solid rgb(0, 186, 255); word-break: break-word; } + +.event-hero .cmp-event-hero__hashtag-url { color: rgb(0, 0, 0); } + +.event-hero .cmp-event-hero__hashtag-url:hover { color: rgb(0, 77, 255); } + +.event-hero .cmp-event-hero__description { font-size: 1.4rem; line-height: = +2.25rem; } + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__description { font-size: 1.6rem; line-height= +: 2.56rem; } +} + +.event-hero .cmp-event-hero__image-container { position: relative; display:= + flex; -webkit-box-align: center; align-items: center; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__image-container { width: 50%; } +} + +@media screen and (min-width: 2000px) { + .event-hero .cmp-event-hero__image-container .cmp-image { float: left; } +} + +.event-hero .cmp-event-hero__image-container .cmp-teaser__image { border: n= +one; } + +@media screen and (min-width: 2000px) { + .event-hero .cmp-event-hero__image-container .cmp-teaser__image { positio= +n: relative; } +} + +.event-hero .cmp-event-hero__image-container .cmp-image__image { width: 100= +%; height: 100%; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__image-container .cmp-image__image { object-f= +it: cover; position: absolute; inset: 0px; } +} + +@media screen and (min-width: 2000px) { + .event-hero .cmp-event-hero__image-container .cmp-image__image { object-f= +it: contain; position: relative; } +} + +@media screen and (min-width: 1000px) { + .job-listing-hero { transform: scale(1); } +} + +.full-width .job-listing-hero { padding-left: 15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .full-width .job-listing-hero { padding-left: 35px; } +} + +@media screen and (min-width: 1200px) { + .full-width .job-listing-hero { padding-left: 79px; } +} + +.job-listing-hero__wrapper { position: relative; overflow: hidden; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__container { max-width: 12= +5rem; margin: 0px auto; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__text-container { padding:= + 3rem 1.5rem 3rem 0px; } + +@media screen and (min-width: 768px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__text-container { width:= + 50%; padding: 5rem 3rem 5rem 0px; } +} + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__text-container { width:= + 66.67%; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container { pa= +dding-bottom: 1rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item:first-child::after { display: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item:nth-child(2)::before { content: "|"; color: rgb(204, 204,= + 204); display: block; padding: 0px 1rem; margin-top: -4px; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item:nth-child(2)::after, .job-listing-hero__wrapper .cmp-job-= +listing-hero__breadcrumb-container .cmp-breadcrumb__item:nth-child(n+3) { d= +isplay: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item-link { border: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item-link:focus::after, .job-listing-hero__wrapper .cmp-job-li= +sting-hero__breadcrumb-container .cmp-breadcrumb__item-link span:hover::aft= +er { transition: none 0s ease 0s; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__title-container { word-br= +eak: break-word; padding-bottom: 2rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__title-container .cmp-titl= +e__text { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsy= +stemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, = +sans-serif; font-weight: 600; font-style: normal; text-transform: none; col= +or: rgb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__title-container .cmp-ti= +tle__text { font-size: 4.8rem; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container { word-b= +reak: break-word; padding-bottom: 2rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__labels-container { padd= +ing-bottom: 3rem; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .vertica= +l-seperator { display: inline-block; color: rgb(204, 204, 204); margin: 0px= + 1rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .vertica= +l-seperator::after { content: "|"; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .cmp-tex= +t__label-small { line-height: 1.2; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .cmp-job= +-listing-hero__view-all-link { color: rgb(0, 77, 255); } + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .cmp-job= +-listing-hero__view-all-link:focus-visible, .job-listing-hero__wrapper .cmp= +-job-listing-hero__labels-container .cmp-job-listing-hero__view-all-link:ho= +ver { color: rgb(0, 0, 136); border-bottom: 0.2rem solid rgb(0, 77, 255); } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container { display: = +flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-dir= +ection: column; row-gap: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__cta-container { -webkit= +-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; -w= +ebkit-box-align: center; align-items: center; column-gap: 3rem; } +} + +@media screen and (min-width: 1200px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-butt= +on__compliance { display: none; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job.cmp-button__info-icon .cmp-button { line-height: 2.24rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job.cmp-button__info-icon .cmp-button::before { margin-right: 0.496= +rem; font-size: 1.808rem; line-height: 1.808rem; width: 1.4695rem; height: = +1.8078rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__go-back-label--hide, .job-listing-hero__wrapper .cmp-job-listing-hero__ct= +a-container .cmp-button__saved-job.cmp-button__info-icon .cmp-button__save-= +job--hidden, .job-listing-hero__wrapper .cmp-job-listing-hero__cta-containe= +r .cmp-button__saved-job.cmp-button__info-icon .cmp-button__saved, .job-lis= +ting-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button__saved-= +job.cmp-button__info-icon .cmp-button__saved--hidden { display: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star { font-weight: 600; text-transform: uppercase; color: rgb(= +0, 77, 255); font-size: 1.4rem; display: block; padding-bottom: 0.5rem; } + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-butt= +on__saved-job-star { font-size: 1.6rem; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star:focus-visible .cmp-button__text, .job-listing-hero__wrappe= +r .cmp-job-listing-hero__cta-container .cmp-button__saved-job-star:hover .c= +mp-button__text { border-bottom: 0.2rem solid rgb(0, 77, 255); padding-bott= +om: 0.3rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star:focus { box-shadow: rgb(0, 77, 255) 0px 0px 0px 1px; outli= +ne: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star::before { padding: 0px; margin-right: 0.2rem; content: "= +=EF=92=B3"; font-size: 22px; font-family: Ionicons; font-weight: 400; font-= +style: normal; line-height: 1; text-transform: none; letter-spacing: normal= +; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-= +smoothing: antialiased; text-rendering: optimizelegibility; font-feature-se= +ttings: "liga"; display: inline-block; position: relative; top: -0.1rem; ve= +rtical-align: middle; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-outline { font-weight: 600; text-transform: uppercase; col= +or: rgb(0, 77, 255); font-size: 1.4rem; display: block; padding-bottom: 0.5= +rem; } + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-butt= +on__saved-job-star-outline { font-size: 1.6rem; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-outline:focus-visible .cmp-button__text, .job-listing-hero= +__wrapper .cmp-job-listing-hero__cta-container .cmp-button__saved-job-star-= +outline:hover .cmp-button__text { border-bottom: 0.2rem solid rgb(0, 77, 25= +5); padding-bottom: 0.3rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-outline:focus { box-shadow: rgb(0, 77, 255) 0px 0px 0px 1p= +x; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-outline::before { padding: 0px; margin-right: 0.2rem; cont= +ent: "=EF=92=B2"; font-size: 22px; font-family: Ionicons; font-weight: 400;= + font-style: normal; line-height: 1; text-transform: none; letter-spacing: = +normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit= +-font-smoothing: antialiased; text-rendering: optimizelegibility; font-feat= +ure-settings: "liga"; display: inline-block; position: relative; top: -0.1r= +em; vertical-align: middle; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-hidden { display: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +--primary-white .cmp-button { margin-left: 0px; margin-top: 0px; margin-bot= +tom: 1.1rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__info-icon .cmp-button::before { font-weight: 600; margin-right: 0.5rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-share-= +modal__inner { position: fixed; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-share-= +modal__content { position: absolute; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__image-container { positio= +n: absolute; right: 0px; top: 0px; bottom: 1.5rem; margin-top: -1.4%; margi= +n-bottom: -3.35%; display: none; min-height: 10rem; } + +@media screen and (min-width: 768px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__image-container { displ= +ay: block; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__image-container { width= +: 33.33%; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__image-container .cmp-teas= +er__image { border: none; height: 100%; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__image-container .cmp-imag= +e, .job-listing-hero__wrapper .cmp-job-listing-hero__image-container .cmp-i= +mage__image { height: 100%; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__image-container .cmp-imag= +e__image { width: auto; } + +.job-listing-hero .cmp-button__share-icon .cmp-button:hover .cmp-button__te= +xt { border-bottom: none; padding-bottom: 0px; } + +.job-listing-hero .cmp-share-banner__icon--mail { border-color: rgb(0, 77, = +255); color: rgb(0, 77, 255); } + +.job-listing-hero .cmp-share-banner__icon--mail:hover { background-color: r= +gb(0, 77, 255); color: rgb(255, 255, 255); } + +.job-listing-hero .cmp-share-banner__icon--mail:focus { color: rgb(255, 255= +, 255); } + +.job-listing-hero .cmp-button__compliance-two { display: none; } + +@media screen and (min-width: 1200px) { + .job-listing-hero .cmp-button__compliance-two { display: block; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__content { display: grid; grid= +-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__content { grid-template-col= +umns: 6fr 6fr; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__content .breadcrumb { padding= +-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__content .breadcrumb { paddi= +ng-bottom: 2rem; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left { grid-column: 1; word-b= +reak: break-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__left { padding: 5rem 1.5rem= + 5rem 0px; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__left { padding: 5rem 0px; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-text { padding: 1re= +m 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__left .cmp-text { padding: 2= +rem 0px 0px; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-text p { font-size:= + 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__left .cmp-text p { font-siz= +e: 1.8rem; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .podcastbadges .cmp-text= + { font-size: 1.6rem; } + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-title__text--short = +{ font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont= +, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-ser= +if; font-weight: 800; font-style: normal; text-transform: none; color: rgb(= +0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__left .cmp-title__text--shor= +t { font-size: 6.5rem; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-title__text--long {= + font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont,= + "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-seri= +f; font-weight: 800; font-style: normal; text-transform: none; color: rgb(0= +, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__left .cmp-title__text--long= + { font-size: 5.8rem; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-button { margin: 2r= +em 0px 0px; } + +.cmp-about-hero--program-sub .cmp-about-hero__right { position: relative; g= +rid-area: auto / 1; padding-top: 2rem; margin: 0px -15px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__right { grid-column: 2 / 3;= + margin-left: 15px; margin-right: calc(100% - 50vw + var(--scrollbar-width)= +/2); padding-top: 0px; } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__right .image .cmp-image__im= +age { object-fit: cover; height: 100%; position: absolute; inset: 0px; } +} + +.cmp-about-hero--program-sub .cmp-about-hero .cmp-podcast-badge__container = +{ width: fit-content; } + +.cmp-about-hero--program-sub .cmp-about-hero .cmp-podcast-badge__container = +.cmp-container { display: inline-grid; grid-template-columns: repeat(2, 2fr= +); gap: 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero .cmp-podcast-badge__containe= +r .cmp-container { width: 171%; } +} + +@media screen and (min-width: 1200px) { + .cmp-about-hero--program-sub .cmp-about-hero .cmp-podcast-badge__containe= +r .cmp-container { width: 100%; } +} + +.cmp-about-hero--program-sub .cmp-about-hero .podcastbadges .cmp-image__ima= +ge { margin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.cmp-about-hero--theme .cmp-about-hero__content { display: grid; padding-to= +p: 4rem; grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero__content { grid-template-columns: = +6fr 6fr; padding-top: 0px; } +} + +.cmp-about-hero--theme .cmp-about-hero__left { grid-column: 1; word-break: = +break-word; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero__left { padding: 3rem 0px 0px; gri= +d-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left { padding: 5rem 1.5rem 0px 0= +px; } +} + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-text { padding: 2rem 0px = +0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-text { margin-bottom: 3= +0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-text { padding: 1.5rem = +0px 0px; margin-bottom: 50px; } +} + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-text p { font-size: 1.4re= +m; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-text p { font-size: 1.6= +rem; } +} + +.cmp-about-hero--theme .cmp-about-hero__left .podcastbadges .cmp-text { fon= +t-size: 1.6rem; margin-bottom: auto; } + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-podcast-badge .text .cmp-= +text { margin-bottom: auto; } + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-title__text--short { font= +-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Seg= +oe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fo= +nt-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, = +0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-title__text--short { fo= +nt-size: 6.5rem; } +} + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-title__text--long { font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-title__text--long { fon= +t-size: 5.8rem; } +} + +.cmp-about-hero--theme .cmp-about-hero__right { grid-area: auto / 1; paddin= +g-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero__right { grid-column: 2 / 3; margi= +n-left: 0px; padding-top: 0px; } + .cmp-about-hero--theme .cmp-about-hero__right .image .cmp-image__image { = +width: auto; height: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__right { margin-left: 15px; } +} + +.cmp-about-hero--theme .cmp-about-hero .cmp-podcast-badge__container { widt= +h: fit-content; } + +.cmp-about-hero--theme .cmp-about-hero .cmp-podcast-badge__container .cmp-c= +ontainer { display: inline-grid; grid-template-columns: repeat(2, 2fr); gap= +: 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero .cmp-podcast-badge__container { wi= +dth: 171%; } +} + +@media screen and (min-width: 1200px) { + .cmp-about-hero--theme .cmp-about-hero .cmp-podcast-badge__container { wi= +dth: 102%; } +} + +.cmp-about-hero--theme .cmp-about-hero .podcastbadges .cmp-image__image { m= +argin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.cmp-about-hero--program .cmp-about-hero__content { display: grid; grid-tem= +plate-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__content { grid-template-columns= +: 6fr 6fr; } +} + +.cmp-about-hero--program .cmp-about-hero__left { grid-column: 1; word-break= +: break-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__left { padding: 5rem 1.5rem 5re= +m 0px; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program .cmp-about-hero__left { padding: 8rem 0px 5rem; = +} +} + +.cmp-about-hero--program .cmp-about-hero__left .cmp-text { padding: 1rem 0p= +x 0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__left .cmp-text { padding: 2rem = +0px 0px; } +} + +.cmp-about-hero--program .cmp-about-hero__left .cmp-text p { font-size: 1.4= +rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program .cmp-about-hero__left .cmp-text p { font-size: 1= +.8rem; } +} + +.cmp-about-hero--program .cmp-about-hero__left .podcastbadges .cmp-text { f= +ont-size: 1.6rem; } + +.cmp-about-hero--program .cmp-about-hero__left .cmp-title__text--short { fo= +nt-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "S= +egoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; = +font-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0= +, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program .cmp-about-hero__left .cmp-title__text--short { = +font-size: 6.5rem; } +} + +.cmp-about-hero--program .cmp-about-hero__left .cmp-title__text--long { fon= +t-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Se= +goe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; f= +ont-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0,= + 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program .cmp-about-hero__left .cmp-title__text--long { f= +ont-size: 5.8rem; } +} + +.cmp-about-hero--program .cmp-about-hero__left .cmp-button { margin: 2rem 0= +px 0px; } + +.cmp-about-hero--program .cmp-about-hero__right { position: relative; grid-= +area: auto / 1; padding-top: 2rem; margin: 0px -15px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__right { grid-column: 2 / 3; mar= +gin-left: 15px; margin-right: calc(100% - 50vw + var(--scrollbar-width)/2);= + padding-top: 0px; } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__right .image .cmp-image__image = +{ object-fit: cover; height: 100%; position: absolute; inset: 0px; } +} + +.cmp-about-hero--program .cmp-about-hero .cmp-podcast-badge__container { wi= +dth: fit-content; } + +.cmp-about-hero--program .cmp-about-hero .cmp-podcast-badge__container .cmp= +-container { display: inline-grid; grid-template-columns: repeat(2, 2fr); g= +ap: 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero .cmp-podcast-badge__container .c= +mp-container { width: 171%; } +} + +@media screen and (min-width: 1200px) { + .cmp-about-hero--program .cmp-about-hero .cmp-podcast-badge__container .c= +mp-container { width: 100%; } +} + +.cmp-about-hero--program .cmp-about-hero .podcastbadges .cmp-image__image {= + margin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content {= + display: grid; grid-template-columns: 12fr; max-width: 1200px; margin: aut= +o; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= + { grid-template-columns: 6fr 6fr; } +} + +.careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content__= +left { grid-column: 1; word-break: break-word; padding: 4rem 0px 0px; margi= +n-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= +__left { grid-column: 1 / 2; padding: 5rem 1.5rem 5rem 0px; margin-bottom: = +0px; } +} + +@media screen and (min-width: 1000px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= +__left { padding: 8rem 1.5rem 8rem 0px; margin-bottom: 0px; } +} + +.careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content__= +right { position: relative; grid-area: auto / 1; margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= +__right { grid-column: 2 / 3; margin-left: 0.1rem; margin-right: calc(100% = +- 50vw + var(--scrollbar-width)/2); } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= +__right .image .cmp-image__image { object-position: 60% top; object-fit: co= +ver; height: 100%; position: absolute; inset: 0px; } +} + +.careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__conten= +t { display: grid; grid-template-columns: 12fr; max-width: 1200px; margin: = +auto; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent { grid-template-columns: 6fr 6fr; } +} + +@media screen and (min-width: 1000px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent { grid-template-columns: 14fr 6fr; } +} + +.careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__conten= +t__left { grid-column: 1; word-break: break-word; padding: 4rem 0px 0px; ma= +rgin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent__left { grid-column: 1 / 2; padding: 5rem 1.5rem 5rem 0px; margin-botto= +m: 0px; } +} + +@media screen and (min-width: 1000px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent__left { padding: 8rem 1.5rem 8rem 0px; margin-bottom: 0px; } +} + +.careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__conten= +t__right { position: relative; grid-area: auto / 1; margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent__right { grid-column: 2 / 3; margin-left: 0.1rem; margin-right: calc(10= +0% - 50vw + var(--scrollbar-width)/2); } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent__right .image .cmp-image__image { object-position: 60% top; object-fit:= + cover; height: 100%; position: absolute; inset: 0px; } +} + +.careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero-text-bl= +ock__caption { max-width: 200px; } + +@media screen and (min-width: 1000px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero-text-= +block__caption { max-width: 230px; } +} + +.careers-hero .cmp-title__text--short { font-family: Graphik, Arial, system= +-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvet= +ica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: nor= +mal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size: = +3.6rem; } + +@media screen and (min-width: 1000px) { + .careers-hero .cmp-title__text--short { font-size: 6.5rem; } +} + +.careers-hero .cmp-title__text--long { font-family: Graphik, Arial, system-= +ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helveti= +ca Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: norm= +al; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size: 3= +.6rem; } + +@media screen and (min-width: 1000px) { + .careers-hero .cmp-title__text--long { font-size: 5.8rem; } +} + +.careers-hero .title { display: grid; } + +.careers-hero .description { display: grid; margin-top: 1rem; font-size: 1.= +4rem; font-weight: 400; line-height: 2.24rem; } + +@media screen and (min-width: 768px) { + .careers-hero .description { width: auto; margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .careers-hero .description { line-height: 1.6; font-size: 1.8rem; } +} + +.careers-hero .description .cmp-text__link { color: rgb(0, 77, 255); } + +.careers-hero .description .cmp-text__link:focus, .careers-hero .descriptio= +n .cmp-text__link:hover { color: rgb(0, 0, 136); } + +.careers-hero .breadcrumb { margin-bottom: 2rem; } + +.careers-hero .cmp-breadcrumb__item { padding-bottom: 0px; } + +.careers-hero .cmp-careers-hero__cta-container { padding: 0px; } + +.careers-hero .cmp-teaser__action-container { margin-top: 6rem; padding: 0p= +x; } + +.careers-hero .cmp-careers-hero-text-block { position: absolute; bottom: 0p= +x; word-break: break-word; } + +.careers-hero .cmp-careers-hero-text-block__caption { z-index: 1; position:= + relative; top: -1.25em; margin-left: 2rem; max-width: 200px; } + +@media screen and (min-width: 1000px) { + .careers-hero .cmp-careers-hero-text-block__caption { max-width: 300px; } +} + +.careers-hero .cmp-careers-hero-text-block__caption .text { padding: 0.5rem= + 1rem; text-align: right; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .careers-hero .cmp-careers-hero-text-block__caption .text { padding: 0.5r= +em 1.5rem; } +} + +.careers-hero .cmp-careers-hero-text-block__caption .text__name { font-weig= +ht: 800; font-size: 1.4rem; line-height: 2rem; } + +@media screen and (min-width: 1000px) { + .careers-hero .cmp-careers-hero-text-block__caption .text__name { font-si= +ze: 1.6rem; } +} + +.careers-hero .cmp-careers-hero-text-block__caption .text__location { font-= +weight: 600; font-size: 1.2rem; line-height: 1.2; } + +.careers-hero .cmp-careers-hero-text-block__caption .text__job { font-weigh= +t: 400; font-size: 1.2rem; line-height: 1.2; } + +.careers-hero.cmp-careers-hero-disable .cmp-careers-hero-text-block { displ= +ay: none; } + +.careers-hero.color-block-accent-purple-1 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(180, 85, 170); } + +.careers-hero.color-block-accent-purple-2 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(160, 85, 245); } + +.careers-hero.color-block-accent-purple-3 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(190, 130, 255); } + +.careers-hero.color-block-accent-purple-4 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(220, 175, 255); } + +.careers-hero.color-block-accent-purple-5 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(230, 220, 255); } + +.careers-hero.color-block-alt-blue .cmp-careers-hero-text-block__caption { = +background-color: rgb(0, 65, 240); } + +.careers-hero.color-block-alt-gray .cmp-careers-hero-text-block__caption { = +background-color: rgb(190, 190, 190); } + +.careers-hero.color-block-alt-gray-dark .cmp-careers-hero-text-block__capti= +on { background-color: rgb(150, 150, 150); } + +.careers-hero.color-block-alt-gray-darker .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(90, 90, 90); } + +.careers-hero.color-block-alt-green .cmp-careers-hero-text-block__caption {= + background-color: rgb(0, 215, 0); } + +.careers-hero.color-block-alt-red .cmp-careers-hero-text-block__caption { b= +ackground-color: red; } + +.careers-hero.color-block-alt-yellow .cmp-careers-hero-text-block__caption = +{ background-color: rgb(255, 255, 0); } + +.careers-hero.color-block-aqua .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(0, 255, 187); } + +.careers-hero.color-block-blue .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(0, 186, 255); } + +.careers-hero.color-block-blue-green .cmp-careers-hero-text-block__caption = +{ background-color: rgb(5, 240, 165); } + +.careers-hero.color-block-brand-green .cmp-careers-hero-text-block__caption= + { background-color: rgb(100, 255, 80); } + +.careers-hero.color-block-brand-orange .cmp-careers-hero-text-block__captio= +n { background-color: rgb(255, 120, 0); } + +.careers-hero.color-block-brand-yellow .cmp-careers-hero-text-block__captio= +n { background-color: rgb(255, 235, 50); } + +.careers-hero.color-block-blue-dark .cmp-careers-hero-text-block__caption {= + background-color: rgb(0, 142, 255); } + +.careers-hero.color-block-blue-light .cmp-careers-hero-text-block__caption = +{ background-color: rgb(0, 243, 255); } + +.careers-hero.color-block-core-purple .cmp-careers-hero-text-block__caption= + { background-color: rgb(70, 0, 115); } + +.careers-hero.color-block-cyan .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(0, 255, 255); } + +.careers-hero.color-block-gray .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(167, 167, 167); } + +.careers-hero.color-block-gray-base .cmp-careers-hero-text-block__caption {= + background-color: rgb(0, 0, 0); } + +.careers-hero.color-block-gray-dark .cmp-careers-hero-text-block__caption {= + background-color: rgb(107, 107, 107); } + +.careers-hero.color-block-gray-darker .cmp-careers-hero-text-block__caption= + { background-color: rgb(74, 74, 74); } + +.careers-hero.color-block-gray-light .cmp-careers-hero-text-block__caption = +{ background-color: rgb(204, 204, 204); } + +.careers-hero.color-block-gray-lighter .cmp-careers-hero-text-block__captio= +n { background-color: rgb(227, 227, 227); } + +.careers-hero.color-block-gray-lightest .cmp-careers-hero-text-block__capti= +on { background-color: rgb(242, 242, 242); } + +.careers-hero.color-block-grayishyellow-dark .cmp-careers-hero-text-block__= +caption { background-color: rgb(150, 150, 140); } + +.careers-hero.color-block-grayishyellow-light .cmp-careers-hero-text-block_= +_caption { background-color: rgb(230, 230, 220); } + +.careers-hero.color-block-green .cmp-careers-hero-text-block__caption { bac= +kground-color: rgb(0, 255, 0); } + +.careers-hero.color-block-green-dark .cmp-careers-hero-text-block__caption = +{ background-color: rgb(0, 83, 10); } + +.careers-hero.color-block-link .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(0, 77, 255); } + +.careers-hero.color-block-link-dark .cmp-careers-hero-text-block__caption {= + background-color: rgb(0, 0, 136); } + +.careers-hero.color-block-orange .cmp-careers-hero-text-block__caption { ba= +ckground-color: rgb(255, 182, 0); } + +.careers-hero.color-block-orange-dark .cmp-careers-hero-text-block__caption= + { background-color: rgb(255, 149, 0); } + +.careers-hero.color-block-pink .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(231, 0, 116); } + +.careers-hero.color-block-pink-dark .cmp-careers-hero-text-block__caption {= + background-color: rgb(164, 2, 83); } + +.careers-hero.color-block-pink-light .cmp-careers-hero-text-block__caption = +{ background-color: rgb(255, 80, 160); } + +.careers-hero.color-block-purple .cmp-careers-hero-text-block__caption { ba= +ckground-color: rgb(161, 0, 255); } + +.careers-hero.color-block-purple-dark .cmp-careers-hero-text-block__caption= + { background-color: rgb(117, 0, 192); } + +.careers-hero.color-block-purple-darkest .cmp-careers-hero-text-block__capt= +ion { background-color: rgb(70, 1, 115); } + +.careers-hero.color-block-red .cmp-careers-hero-text-block__caption { backg= +round-color: rgb(231, 15, 41); } + +.careers-hero.color-block-red-dark .cmp-careers-hero-text-block__caption { = +background-color: rgb(189, 0, 29); } + +.careers-hero.color-block-red-darker .cmp-careers-hero-text-block__caption = +{ background-color: rgb(113, 0, 18); } + +.careers-hero.color-block-red-light .cmp-careers-hero-text-block__caption {= + background-color: rgb(255, 50, 70); } + +.careers-hero.color-block-white .cmp-careers-hero-text-block__caption { bac= +kground-color: rgb(255, 255, 255); } + +.careers-hero.color-block-yellow .cmp-careers-hero-text-block__caption { ba= +ckground-color: rgb(255, 212, 46); } + +.careers-hero.color-block-yellow-dark .cmp-careers-hero-text-block__caption= + { background-color: rgb(240, 192, 0); } + +.careers-hero.color-block-yellow-light .cmp-careers-hero-text-block__captio= +n { background-color: rgb(255, 240, 179); } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-1 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(180, 85, 170, 0.6);= + } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-2 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(160, 85, 245, 0.6);= + } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-3 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(190, 130, 255, 0.6)= +; } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-4 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(220, 175, 255, 0.6)= +; } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-5 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(230, 220, 255, 0.6)= +; } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-blue .cmp-careers-h= +ero-text-block__caption { background-color: rgba(0, 65, 240, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-gray .cmp-careers-h= +ero-text-block__caption { background-color: rgba(190, 190, 190, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-gray-dark .cmp-care= +ers-hero-text-block__caption { background-color: rgba(150, 150, 150, 0.6); = +} + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-gray-darker .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(90, 90, 90, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-green .cmp-careers-= +hero-text-block__caption { background-color: rgba(0, 215, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-red .cmp-careers-he= +ro-text-block__caption { background-color: rgba(255, 0, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-yellow .cmp-careers= +-hero-text-block__caption { background-color: rgba(255, 255, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-aqua .cmp-careers-hero-= +text-block__caption { background-color: rgba(0, 255, 187, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-blue .cmp-careers-hero-= +text-block__caption { background-color: rgba(0, 186, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-blue-green .cmp-careers= +-hero-text-block__caption { background-color: rgba(5, 240, 165, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-brand-green .cmp-career= +s-hero-text-block__caption { background-color: rgba(100, 255, 80, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-brand-orange .cmp-caree= +rs-hero-text-block__caption { background-color: rgba(255, 120, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-brand-yellow .cmp-caree= +rs-hero-text-block__caption { background-color: rgba(255, 235, 50, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-blue-dark .cmp-careers-= +hero-text-block__caption { background-color: rgba(0, 142, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-blue-light .cmp-careers= +-hero-text-block__caption { background-color: rgba(0, 243, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-core-purple .cmp-career= +s-hero-text-block__caption { background-color: rgba(70, 0, 115, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-cyan .cmp-careers-hero-= +text-block__caption { background-color: rgba(0, 255, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray .cmp-careers-hero-= +text-block__caption { background-color: rgba(167, 167, 167, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-base .cmp-careers-= +hero-text-block__caption { background-color: rgba(0, 0, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-dark .cmp-careers-= +hero-text-block__caption { background-color: rgba(107, 107, 107, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-darker .cmp-career= +s-hero-text-block__caption { background-color: rgba(74, 74, 74, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-light .cmp-careers= +-hero-text-block__caption { background-color: rgba(204, 204, 204, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-lighter .cmp-caree= +rs-hero-text-block__caption { background-color: rgba(227, 227, 227, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-lightest .cmp-care= +ers-hero-text-block__caption { background-color: rgba(242, 242, 242, 0.6); = +} + +.careers-hero.cmp-careers-hero--opacity.color-block-grayishyellow-dark .cmp= +-careers-hero-text-block__caption { background-color: rgba(150, 150, 140, 0= +.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-grayishyellow-light .cm= +p-careers-hero-text-block__caption { background-color: rgba(230, 230, 220, = +0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-green .cmp-careers-hero= +-text-block__caption { background-color: rgba(0, 255, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-green-dark .cmp-careers= +-hero-text-block__caption { background-color: rgba(0, 83, 10, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-link .cmp-careers-hero-= +text-block__caption { background-color: rgba(0, 77, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-link-dark .cmp-careers-= +hero-text-block__caption { background-color: rgba(0, 0, 136, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-orange .cmp-careers-her= +o-text-block__caption { background-color: rgba(255, 182, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-orange-dark .cmp-career= +s-hero-text-block__caption { background-color: rgba(255, 149, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-pink .cmp-careers-hero-= +text-block__caption { background-color: rgba(231, 0, 116, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-pink-dark .cmp-careers-= +hero-text-block__caption { background-color: rgba(164, 2, 83, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-pink-light .cmp-careers= +-hero-text-block__caption { background-color: rgba(255, 80, 160, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-purple .cmp-careers-her= +o-text-block__caption { background-color: rgba(161, 0, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-purple-dark .cmp-career= +s-hero-text-block__caption { background-color: rgba(117, 0, 192, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-purple-darkest .cmp-car= +eers-hero-text-block__caption { background-color: rgba(70, 1, 115, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-red .cmp-careers-hero-t= +ext-block__caption { background-color: rgba(231, 15, 41, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-red-dark .cmp-careers-h= +ero-text-block__caption { background-color: rgba(189, 0, 29, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-red-darker .cmp-careers= +-hero-text-block__caption { background-color: rgba(113, 0, 18, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-red-light .cmp-careers-= +hero-text-block__caption { background-color: rgba(255, 50, 70, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-white .cmp-careers-hero= +-text-block__caption { background-color: rgba(255, 255, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-yellow .cmp-careers-her= +o-text-block__caption { background-color: rgba(255, 212, 46, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-yellow-dark .cmp-career= +s-hero-text-block__caption { background-color: rgba(240, 192, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-yellow-light .cmp-caree= +rs-hero-text-block__caption { background-color: rgba(255, 240, 179, 0.6); } + +.careers-hero.cmp-careers-hero--dark .cmp-careers-hero-text-block__caption = +.text { color: rgb(255, 255, 255); } + +.careers-hero .cmp-careers-hero__expertise-container { padding-top: 1.5rem;= + } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-link-list .cmp-link-teaser__list a { font-size: 1.8rem; cursor: poin= +ter; background: transparent; border: none; padding: 0px; margin: 0px; text= +-decoration: none; color: rgb(0, 77, 255); line-height: 2.88rem; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-link-list a:focus, .careers-hero .cmp-careers-hero__expertise-contai= +ner .cmp-careers-hero__expertise-link-list a:hover { color: rgb(0, 0, 136);= + text-decoration: none; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-link-list .cmp-careers-hero__expertise-text { font-size: 1.4rem; lin= +e-height: 2.24rem; font-weight: 700; } + +@media screen and (min-width: 768px) { + .careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__e= +xpertise-link-list .cmp-careers-hero__expertise-text { font-size: 1.8rem; l= +ine-height: 2.88rem; font-weight: 700; } +} + +@media screen and (min-width: 1200px) { + .careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__e= +xpertise-link-list .cmp-careers-hero__expertise-text { font-size: 1.8rem; l= +ine-height: 2.88rem; font-weight: 700; } +} + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown { position: relative; padding-top: 1rem; display: inline-bl= +ock; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown .cmp-careers-hero__expertise-dropbtn { background-color: rg= +b(0, 0, 0); color: rgb(255, 255, 255); padding: 1.6rem; font-size: 1.6rem; = +border: none; font-weight: 700; text-transform: uppercase; line-height: 2.2= +4rem; } + +@media screen and (min-width: 768px) { + .careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__e= +xpertise-dropdown .cmp-careers-hero__expertise-dropbtn { background-color: = +rgb(0, 0, 0); color: rgb(255, 255, 255); padding: 1.6rem; font-size: 1.6rem= +; border: none; font-weight: 700; text-transform: uppercase; line-height: 2= +.88rem; } +} + +@media screen and (min-width: 1200px) { + .careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__e= +xpertise-dropdown .cmp-careers-hero__expertise-dropbtn { background-color: = +rgb(0, 0, 0); color: rgb(255, 255, 255); padding: 1.6rem; font-size: 1.6rem= +; border: none; font-weight: 700; text-transform: uppercase; line-height: 2= +.88rem; } +} + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown .cmp-careers-hero__dropdown-content > a:hover, .careers-her= +o .cmp-careers-hero__expertise-container .cmp-careers-hero__expertise-dropd= +own a:focus { background-color: rgb(222, 222, 222); } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown .ion-android-arrow-dropdown::before { content: "=EF=84=84";= + font-family: Ionicons; font-weight: 400; font-style: normal; text-transfor= +m: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap= +; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opti= +mizelegibility; font-feature-settings: "liga"; display: inline-block; line-= +height: 1; font-size: 1.2rem; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__dro= +pdown-content { display: none; max-height: 26rem; overflow-x: auto; positio= +n: absolute; background-color: rgb(242, 242, 242); width: 100%; z-index: 1;= + box-shadow: rgb(255, 255, 255) 0px 0px 10px 0px; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__dro= +pdown-content a { color: rgb(0, 0, 0); padding: 1.2rem 1.6rem; text-decorat= +ion: none; font-size: 1.6rem; display: block; outline: rgb(190, 190, 190) s= +olid 1px; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-cmp-careers-hero__dropdown-content a:hover { background-color: rgb(1= +49, 149, 149); } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown:hover .cmp-careers-hero__dropdown-content { display: block;= + } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown:hover .cmp-careers-hero__expertise-dropbtn { background-col= +or: rgb(0, 0, 0); } + +.careers-hero.cmp-careers-hero--image-scaling-enabled .cmp-careers-hero__co= +ntent__right .image .cmp-image__image { object-fit: cover; object-position:= + inherit; } + +.careers-hero.cmp-careers-hero--image-scaling-enabled .cmp-careers-hero__co= +ntent__right { margin: 0px; } + +@media screen and (max-width: 767.9px) { + .careers-hero.cmp-careers-hero--image-scaling-enabled .cmp-careers-hero__= +content__right { display: none; } +} + +.careers-hero .disable-button.cmp-teaser__action-container { display: none;= + } + +.cmp-careers-landing-page-hero { background-color: rgb(161, 0, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero__video-container { pointer-e= +vents: none; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__video-container { positio= +n: absolute; height: 100%; width: 100%; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__video-container .cmp-video-= +hero__controls { pointer-events: auto; z-index: 1; } + +.cmp-careers-landing-page-hero .cmp-video-hero__video-container .cmp-image_= +_image { object-fit: cover; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__video-container .cmp-imag= +e__image, .cmp-careers-landing-page-hero .cmp-video-hero__video-container .= +cmp-video-hero__image { min-height: 50rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__video-container :first-chil= +d { padding: 0px; height: 100%; width: 100%; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content-container { padding= +-top: 4rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-container { paddi= +ng-top: 5.008rem; position: relative; min-height: 50rem; width: 100%; } +} + +@media screen and (min-width: 1200px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-container { margi= +n: 0px auto; z-index: 1; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__wrapper { padding: 1.008rem= + 0px 2rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__wrapper { padding: 0px 2r= +em; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__wrapper { padding: 3.008r= +em 0px 2rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content { padding: 0px 1.50= +4rem; max-width: 47.098rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content { max-width: none= +; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content-wrap { padding-righ= +t: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap { width: 75%= +; padding-right: 1.504rem; display: inline-block; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap { width: 66.= +6667%; min-width: 87.6rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-her= +o__title .cmp-title__text { font-family: inherit; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-h= +ero__title .cmp-title__text { font-size: 5.84rem; line-height: 1; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-her= +o__text { padding: 0px; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-her= +o__text .cmp-text p { font-size: 1.4rem; line-height: 1.6; margin: 1.008rem= + 0px 2.002rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-h= +ero__text .cmp-text p { margin: 2.002rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-h= +ero__text .cmp-text p { font-size: 1.8rem; margin: 2.016rem 0px 0px; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container { width: 100%; display: block; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container { display: inline-block; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container { margin-top: 2rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container { width: 60%; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search { position: relative; fl= +oat: left; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search { width: 58.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search { width: 66.6667%; max= +-width: 34.438rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search { max-width: none; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-suggestions { z-index: 1= +00; position: absolute; width: 100%; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-suggestions .cmp-jobs-se= +arch-hero__recents-list { display: none; margin-top: -1rem; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-suggestions .cmp-jobs-se= +arch-hero__recents-list .cmp-jobs-search-hero__recents-item { font-weight: = +700; padding: 1rem; border-bottom: 0.1rem solid rgb(167, 167, 167); backgro= +und-color: rgb(245, 245, 245); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-input { height: 4.6rem; = +width: 100%; padding: 1.5rem 2rem; border: 0.105rem solid rgb(107, 107, 107= +); border-radius: 0px; text-overflow: ellipsis; font-size: 1.5rem; margin-b= +ottom: 1.065rem; line-height: 2.56rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search-input { font-size: 1.4= +rem; padding: 1.4rem 2rem; border: 0.1rem solid rgb(107, 107, 107); margin-= +bottom: 1rem; height: 4.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search-input { font-size: 1.6= +rem; height: 4.6rem; margin-bottom: 1rem; padding: 1.6rem 2rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-input:focus, .cmp-career= +s-landing-page-hero .cmp-video-hero__content .cmp-video-hero-search__form-c= +ontainer .cmp-video-hero-search__search-input:focus-visible { border-color:= + rgb(0, 63, 189); box-shadow: rgba(0, 0, 0, 0.075) 0px 0.1rem 0.1rem inset,= + rgba(102, 175, 233, 0.6) 0px 0px 0.8rem; outline-offset: -0.208rem; outlin= +e: inherit; } + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search-input:focus, .cmp-care= +ers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-search__form= +-container .cmp-video-hero-search__search-input:focus-visible { box-shadow:= + rgb(0, 0, 136) 0px 0px 0px 0.208rem, rgb(255, 255, 255) 0px 0px 0px 0.4rem= +; outline: transparent 0.1008rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search .cmp-jobs-search-hero__s= +uggestions-list { margin-top: -1rem; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search .cmp-jobs-search-hero__s= +uggestions-item { border-bottom: 0.1rem solid rgb(167, 167, 167); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search .cmp-jobs-search-hero__s= +uggestions-item--active { border-color: rgb(0, 77, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search .cmp-jobs-search-hero__s= +uggestions-item--active a { color: rgb(0, 77, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__submit { position: relative; wi= +dth: 100%; float: left; margin-bottom: 0.32rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit { margin-bottom: 0px; = +width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit { margin-bottom: 0.32r= +em; } +} + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit .button { padding: 0px= + 1rem 0px 0px; min-width: 21.44rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__submit .cmp-button { min-width:= + 21.44rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit .cmp-button { height: = +4.13rem; margin-top: 0.1rem; line-height: 1; width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit .cmp-button { height: = +4.4rem; line-height: 1.6rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__bu= +tton { margin: 0px; padding: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__= +button { padding-right: 9.92rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__bu= +tton .cmp-video-hero__button-container { padding: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__= +button .cmp-video-hero__button-container { display: block; } +} + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__= +button .cmp-video-hero__button-container .cmp-button__wrapper { margin-top:= + 1.26em; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button__wrappe= +r { display: inline-block; padding: 0px; width: 100%; cursor: pointer; marg= +in-bottom: 0.5rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button__wrap= +per { display: inline-grid; width: max-content; } +} + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button__wrap= +per:focus, .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-but= +ton__wrapper:hover { outline: rgb(0, 77, 255) solid 0.2rem; outline-offset:= + 0px; transition: all 0s ease-out 0s; } + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button__wrap= +per:focus .cmp-button, .cmp-careers-landing-page-hero .cmp-video-hero__cont= +ent .cmp-button__wrapper:hover .cmp-button { transform: translate(-0.5rem, = +-0.5rem); transition: all 0.3s ease-out 0s; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-workda= +y-btn { display: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-workda= +y-btn.show { display: block; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-work= +day-btn.show { display: inline-block; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-recent= +ly-view-jobs-btn { display: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-recent= +ly-view-jobs-btn.show { display: block; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-rece= +ntly-view-jobs-btn.show, .cmp-careers-landing-page-hero .cmp-video-hero__co= +ntent .cmp-careers-viewalljobs-btn { display: inline-block; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .button { margin: 0= +px; padding: 0px; width: 100%; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button { color= +: rgb(255, 255, 255); background-color: rgb(0, 0, 0); transition: box-shado= +w 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow 0.3s eas= +e-out 0s, -webkit-transform 0.3s ease-out 0s; min-width: 21.44rem; display:= + block; position: relative; padding: 1.5008rem; margin: 0px 1rem 1rem 0px; = +border: 0px; width: 100%; z-index: 1; height: 4.6rem; text-align: center; b= +ox-shadow: rgba(167, 167, 167, 0.5) 4px 4px; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:focus, = +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:hover {= + box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; transform: translate(-5p= +x, -5px); color: rgb(255, 255, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:focus {= + border: 2px solid rgb(255, 255, 255); outline: rgb(0, 0, 136) solid 2px; o= +utline-offset: 1px; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:disable= +d { background-color: rgb(227, 227, 227); border-color: transparent; box-sh= +adow: none; color: rgb(255, 255, 255); transition: none 0s ease 0s; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:disable= +d:hover { box-shadow: none; transform: none; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button { dis= +play: inline-block; font-size: 1.4rem; line-height: 1.2; width: auto; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:focus, = +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:hover {= + box-shadow: rgba(167, 167, 167, 0.5) 10px 10px 0px 0px; background-color: = +rgb(0, 0, 0); } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n { margin-bottom: 1rem; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-= +btn { width: 32rem; margin: 1rem 2rem 1rem 0px; display: inline-block; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-= +btn { margin: 1rem 1rem 0px 0px; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter, .cmp-careers-landing-page-hero .cmp-video-hero .cmp-ca= +reers-businessarea-btn .cmp-topic-filter__container { margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-= +btn .cmp-topic-filter__container { padding-right: 1rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter__topic-items { display: block; margin-top: 0px; positio= +n: relative; background-color: unset; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-item-links { width: 100%; text-align: center; max-width: 100%; display: i= +nline-block; line-height: 1.6rem; padding: 1.2rem; margin: 0px 10px 10px 0p= +x; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); font-weight: = +600; font-size: 1.4rem; height: 4.6rem; text-transform: uppercase; box-shad= +ow: rgba(167, 167, 167, 0.5) 4px 4px; transition: box-shadow 0.3s ease-out = +0s, transform 0.3s ease-out 0s, -webkit-box-shadow 0.3s ease-out 0s, -webki= +t-transform 0.3s ease-out 0s; border: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-item-links:active, .cmp-careers-landing-page-hero .cmp-video-hero .cmp-ca= +reers-businessarea-btn .cmp-topic-filter li.cmp-topic-filter__topic-item .c= +mp-topic-filter__topic-item-links:focus, .cmp-careers-landing-page-hero .cm= +p-video-hero .cmp-careers-businessarea-btn .cmp-topic-filter li.cmp-topic-f= +ilter__topic-item .cmp-topic-filter__topic-item-links:hover { box-shadow: r= +gba(167, 167, 167, 0.5) 10px 10px 0px 0px; transform: translate(-5px, -5px)= +; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-= +btn .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__to= +pic-item-links { line-height: 2rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-item-links::after { display: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__subt= +opic { float: left; position: absolute; z-index: 1000; width: 100%; backgro= +und-color: rgb(255, 255, 255); box-shadow: none; transition: none 0s ease 0= +s; padding: 0px; margin-top: 10px; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-list { border: 0.1rem solid rgba(0, 0, 0, 0.15); box-shadow: = +rgba(0, 0, 0, 0.18) 0px 0.6rem 1.2rem; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-item { display: flex; background-color: rgb(255, 255, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-link { padding: 1.5rem; border-bottom: 0.1rem solid rgb(204, = +204, 204); width: 100%; line-height: 2rem; color: rgb(0, 0, 0); } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-link:focus, .cmp-careers-landing-page-hero .cmp-video-hero .c= +mp-careers-businessarea-btn .cmp-topic-filter li.cmp-topic-filter__topic-it= +em .cmp-careers-lp-hero__business-areas-link:hover { outline: rgb(0, 77, 25= +5) solid 0.2rem; outline-offset: 0px; transition: all 0s ease-out 0s; text-= +decoration: none; color: rgb(94, 94, 94); background-color: rgb(245, 245, 2= +45); } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-text { color: rgb(0, 0, 0); line-height: 2rem; pointer-events= +: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-icon { float: right; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-icon::before { content: "=EF=8D=9F"; font-family: Ionicons; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; display: inline-block; color: rgb(255, 255, 255);= + font-size: 1.4rem; transition: all 0.35s ease-in-out 0s; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter:hover { outline: rgb(0, 77, 255) solid 2px; } + +.color-block-accent-purple-1 .cmp-video-hero { background-color: rgb(180, 8= +5, 170); } + +.color-block-accent-purple-2 .cmp-video-hero { background-color: rgb(160, 8= +5, 245); } + +.color-block-accent-purple-3 .cmp-video-hero { background-color: rgb(190, 1= +30, 255); } + +.color-block-accent-purple-4 .cmp-video-hero { background-color: rgb(220, 1= +75, 255); } + +.color-block-accent-purple-5 .cmp-video-hero { background-color: rgb(230, 2= +20, 255); } + +.color-block-alt-blue .cmp-video-hero { background-color: rgb(0, 65, 240); = +} + +.color-block-alt-gray .cmp-video-hero { background-color: rgb(190, 190, 190= +); } + +.color-block-alt-gray-dark .cmp-video-hero { background-color: rgb(150, 150= +, 150); } + +.color-block-alt-gray-darker .cmp-video-hero { background-color: rgb(90, 90= +, 90); } + +.color-block-alt-green .cmp-video-hero { background-color: rgb(0, 215, 0); = +} + +.color-block-alt-red .cmp-video-hero { background-color: red; } + +.color-block-alt-yellow .cmp-video-hero { background-color: rgb(255, 255, 0= +); } + +.color-block-aqua .cmp-video-hero { background-color: rgb(0, 255, 187); } + +.color-block-blue .cmp-video-hero { background-color: rgb(0, 186, 255); } + +.color-block-blue-green .cmp-video-hero { background-color: rgb(5, 240, 165= +); } + +.color-block-brand-green .cmp-video-hero { background-color: rgb(100, 255, = +80); } + +.color-block-brand-orange .cmp-video-hero { background-color: rgb(255, 120,= + 0); } + +.color-block-brand-yellow .cmp-video-hero { background-color: rgb(255, 235,= + 50); } + +.color-block-blue-dark .cmp-video-hero { background-color: rgb(0, 142, 255)= +; } + +.color-block-blue-light .cmp-video-hero { background-color: rgb(0, 243, 255= +); } + +.color-block-core-purple .cmp-video-hero { background-color: rgb(70, 0, 115= +); } + +.color-block-cyan .cmp-video-hero { background-color: rgb(0, 255, 255); } + +.color-block-gray .cmp-video-hero { background-color: rgb(167, 167, 167); } + +.color-block-gray-base .cmp-video-hero { background-color: rgb(0, 0, 0); } + +.color-block-gray-dark .cmp-video-hero { background-color: rgb(107, 107, 10= +7); } + +.color-block-gray-darker .cmp-video-hero { background-color: rgb(74, 74, 74= +); } + +.color-block-gray-light .cmp-video-hero { background-color: rgb(204, 204, 2= +04); } + +.color-block-gray-lighter .cmp-video-hero { background-color: rgb(227, 227,= + 227); } + +.color-block-gray-lightest .cmp-video-hero { background-color: rgb(242, 242= +, 242); } + +.color-block-grayishyellow-dark .cmp-video-hero { background-color: rgb(150= +, 150, 140); } + +.color-block-grayishyellow-light .cmp-video-hero { background-color: rgb(23= +0, 230, 220); } + +.color-block-green .cmp-video-hero { background-color: rgb(0, 255, 0); } + +.color-block-green-dark .cmp-video-hero { background-color: rgb(0, 83, 10);= + } + +.color-block-link .cmp-video-hero { background-color: rgb(0, 77, 255); } + +.color-block-link-dark .cmp-video-hero { background-color: rgb(0, 0, 136); = +} + +.color-block-orange .cmp-video-hero { background-color: rgb(255, 182, 0); } + +.color-block-orange-dark .cmp-video-hero { background-color: rgb(255, 149, = +0); } + +.color-block-pink .cmp-video-hero { background-color: rgb(231, 0, 116); } + +.color-block-pink-dark .cmp-video-hero { background-color: rgb(164, 2, 83);= + } + +.color-block-pink-light .cmp-video-hero { background-color: rgb(255, 80, 16= +0); } + +.color-block-purple .cmp-video-hero { background-color: rgb(161, 0, 255); } + +.color-block-purple-dark .cmp-video-hero { background-color: rgb(117, 0, 19= +2); } + +.color-block-purple-darkest .cmp-video-hero { background-color: rgb(70, 1, = +115); } + +.color-block-red .cmp-video-hero { background-color: rgb(231, 15, 41); } + +.color-block-red-dark .cmp-video-hero { background-color: rgb(189, 0, 29); = +} + +.color-block-red-darker .cmp-video-hero { background-color: rgb(113, 0, 18)= +; } + +.color-block-red-light .cmp-video-hero { background-color: rgb(255, 50, 70)= +; } + +.color-block-white .cmp-video-hero { background-color: rgb(255, 255, 255); = +} + +.color-block-yellow .cmp-video-hero { background-color: rgb(255, 212, 46); = +} + +.color-block-yellow-dark .cmp-video-hero { background-color: rgb(240, 192, = +0); } + +.color-block-yellow-light .cmp-video-hero { background-color: rgb(255, 240,= + 179); } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-button__wrapper:focus, .cmp-careers-hero-landing-pag= +e--dark .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button= +__wrapper:hover { outline: rgb(255, 255, 255) solid 0.2rem; } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-careers-businessarea-btn li.cmp-topic-filter__topic-= +item .cmp-topic-filter__topic-item-links { color: rgb(0, 0, 0); background-= +color: rgb(255, 255, 255); } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-careers-businessarea-btn li.cmp-topic-filter__topic-= +item .cmp-topic-filter__topic-icon::before { color: rgb(0, 0, 0); } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-careers-businessarea-btn .cmp-topic-filter:hover { o= +utline: rgb(255, 255, 255) solid 2px; } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-button { color: rgb(0, 0, 0); background-color: rgb(= +255, 255, 255); border: none; } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-button:focus, .cmp-careers-hero-landing-page--dark .= +cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:hover { = +background-color: rgb(255, 255, 255); } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-title__text, .cmp-careers-hero-landing-page--dark .c= +mp-careers-landing-page-hero .cmp-video-hero__content div.cmp-text > p { co= +lor: rgb(255, 255, 255); } + +.cmp-expertise-hero .cmp-teaser { display: flex; -webkit-box-orient: vertic= +al; -webkit-box-direction: reverse; flex-direction: column-reverse; margin:= + 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser { -webkit-box-orient: horizontal; -webkit= +-box-direction: reverse; flex-direction: row-reverse; -webkit-box-pack: end= +; justify-content: flex-end; } +} + +@media screen and (min-width: 1200px) { + .cmp-expertise-hero .cmp-teaser { margin-left: clamp(-3.5rem,calc(50% - 4= +8vw + var(--scrollbar-width)/2),0.8rem); margin-right: clamp(-3.5rem,calc(5= +0% - 48vw + var(--scrollbar-width)/2),0.8rem); } +} + +.cmp-expertise-hero .cmp-teaser__content { border: none; word-break: break-= +word; padding: 0px 1.5rem; background-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser__content { max-width: 50%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-expertise-hero .cmp-teaser__content { padding: 0px 1.5rem 0px 3.5rem= +; margin-left: -3.5rem; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-expertise-hero .cmp-teaser__content { padding: 0px 2.5rem 0px 1.5rem= +; } +} + +@media screen and (min-width: 1200px) { + .cmp-expertise-hero .cmp-teaser__content { padding: 0px 2.5rem 0px 3.5rem= +; box-shadow: rgb(167, 167, 167) -0.352rem -0.2rem 0.448rem; } +} + +.cmp-expertise-hero .cmp-teaser__title { margin: 0px; } + +.cmp-expertise-hero .cmp-teaser__pretitle { display: block; margin-bottom: = +2rem; } + +.cmp-expertise-hero .cmp-teaser__pretitle a { color: rgb(0, 0, 0); border-b= +ottom: 0.2rem solid rgb(0, 77, 255); padding-bottom: 0.4rem; font-weight: 6= +00; font-size: 1.2rem; line-height: 2.13333; text-transform: none; } + +.cmp-expertise-hero .cmp-teaser__pretitle a:focus, .cmp-expertise-hero .cmp= +-teaser__pretitle a:hover { color: rgb(0, 77, 255); } + +.cmp-expertise-hero .cmp-teaser__description { margin: 1rem 0px 2rem; font-= +size: 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser__description { margin: 2rem 0px 5rem; lin= +e-height: 1.78571; } +} + +@media screen and (min-width: 1000px) { + .cmp-expertise-hero .cmp-teaser__description { font-size: 1.8rem; line-he= +ight: 1.38889; } +} + +.cmp-expertise-hero .cmp-teaser__readtime { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser__readtime { margin-bottom: 3rem; } +} + +.cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { right: 1.5rem; ma= +rgin-bottom: 2rem; margin-top: 3rem; padding: 1.5rem 3rem 1rem; max-height:= + none; box-shadow: rgb(167, 167, 167) -0.4rem -0.128rem 0.928rem; line-heig= +ht: 1.33333; letter-spacing: 0.126rem; } + +.cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon span { font-size: 1= +.2rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { margin-left: -1= +.5rem; margin-top: 2rem; right: 1rem; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { padding: 1.5rem= + 1rem 1rem; right: 4.5rem; margin-left: 2.5rem; box-shadow: rgb(167, 167, 1= +67) -0.352rem -0.352rem 0.448rem; } + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon::before { display= +: none; } +} + +@media screen and (min-width: 1200px) { + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { right: 5.5rem; = +padding: 1.5rem 1rem 1rem; box-shadow: rgb(167, 167, 167) -0.352rem -0.352r= +em 0.448rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { line-height: 1.= +38889; } + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon::before { border-= +color: transparent rgb(0, 142, 255) transparent transparent; } +} + +.cmp-expertise-hero .cmp-teaser .cmp-title__text--short { font-family: Grap= +hik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", robot= +o, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 80= +0; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-heig= +ht: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-expertise-hero .cmp-teaser .cmp-title__text--short { font-size: 6.5r= +em; } +} + +.cmp-expertise-hero .cmp-teaser .cmp-title__text--long { font-family: Graph= +ik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto= +, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800= +; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-heigh= +t: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-expertise-hero .cmp-teaser .cmp-title__text--long { font-size: 5.8re= +m; } +} + +.cmp-expertise-hero .cmp-teaser__image { position: relative; margin-right: = +-3.5rem; border: none; } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser__image { margin-left: 0px; } + .cmp-expertise-hero .cmp-teaser__image .cmp-image__image { position: abso= +lute; top: 0px; left: 0px; height: 100%; width: 100%; object-fit: cover; } +} + +@media screen and (min-width: 1200px) { + .cmp-expertise-hero .cmp-teaser__image { margin-right: calc(50% - 50vw); = +} + @supports (color:var(--scrollbar-width)) { + .cmp-expertise-hero .cmp-teaser__image { margin-right: calc(50% - 50vw + = +var(--scrollbar-width)/2); } +} +} + +@media screen and (min-width: 768px) { + .cmp-expertise-hero.with-readtime .cmp-teaser__description { margin: 2rem= + 0px 1.5rem; } +} + +@media screen and (max-width: 767.9px) { + .insights-hero.cmp-insights-hero--tla-enabled .cmp-insights-hero .cmp-ins= +ights-hero__content .cmp-insights-hero__content__left { padding-top: 5rem; = +} +} + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__content= + { background: transparent; } + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__content= +__left { grid-column: 1; word-break: break-word; max-width: 1200px; margin:= + auto; padding: 0px 1.5rem 2rem; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__conte= +nt__left { padding: 0px 3.5rem 5rem; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__conte= +nt__left { padding: 0px 1.5rem 5rem; } +} + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__content= +__right .cmp-image__image { display: none; } + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero .cmp-pod= +cast-badge__container { width: fit-content; } + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero .cmp-pod= +cast-badge__container .cmp-container { display: inline-grid; grid-template-= +columns: repeat(2, 2fr); gap: 1rem; } + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero .podcast= +badges .cmp-image__image { width: 13.4rem; height: 3.4rem; margin-bottom: a= +uto; } + +.insights-hero.cmp-insights-hero-feature--basic.color-background-gray .cmp-= +insights-hero__content { background-color: rgb(242, 242, 242); } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__cont= +ent { position: relative; overflow: hidden; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__cont= +ent__left { position: relative; z-index: 2; max-width: 1200px; margin: auto= + auto 2rem; padding: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__co= +ntent__left { margin-bottom: 5rem; padding: 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__co= +ntent__left { padding: 0px 1.5rem; } +} + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__cont= +ent__left .description, .insights-hero.cmp-insights-hero-feature--overview = +.cmp-insights-hero__content__left .title { width: 100%; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__co= +ntent__left .description, .insights-hero.cmp-insights-hero-feature--overvie= +w .cmp-insights-hero__content__left .title { width: 65%; } +} + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__co= +ntent__right { z-index: 1; object-fit: cover; height: 100%; position: absol= +ute; inset: 0px; } +} + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero .cmp-= +podcast-badge__container { width: fit-content; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero .cmp-= +podcast-badge__container .cmp-container { display: inline-grid; grid-templa= +te-columns: repeat(2, 2fr); gap: 1rem; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero .podc= +astbadges .cmp-image__image { margin-bottom: 0px; width: 13.4rem; height: 3= +.4rem; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-image, .insights-he= +ro.cmp-insights-hero-feature--overview .image { height: 100%; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-image__image { obje= +ct-fit: cover; height: 100%; } + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__cont= +ent { display: grid; grid-template-columns: 12fr; max-width: 1200px; margin= +: auto; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent { grid-template-columns: 6fr 6fr; } +} + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__cont= +ent__left { grid-column: 1; word-break: break-word; margin-bottom: 2rem; pa= +dding: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent__left { grid-column: 1 / 2; margin-bottom: 5rem; padding: 0px 0px 0px= + 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent__left { padding: 0px 0px 0px 1.5rem; } +} + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__cont= +ent__right { position: relative; grid-area: auto / 1; margin: 0px -1.5rem; = +} + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent__right { grid-column: 2 / 3; margin-left: 1.5rem; margin-right: calc(= +100% - 50vw + var(--scrollbar-width)/2); } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent__right .image .cmp-image__image { object-fit: cover; height: 100%; po= +sition: absolute; inset: 0px; } +} + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .cmp-= +podcast-badge__container { width: fit-content; } + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .cmp-= +podcast-badge__container .cmp-container { display: inline-grid; grid-templa= +te-columns: repeat(2, 2fr); gap: 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .cm= +p-podcast-badge__container .cmp-container { width: 167%; } +} + +@media screen and (min-width: 1200px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .cm= +p-podcast-badge__container .cmp-container { width: 100%; } +} + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .podc= +astbadges .cmp-image__image { margin-bottom: 0px; width: 13.4rem; height: 3= +.4rem; } + +.insights-hero .cmp-title__text--short { font-family: Graphik, Arial, syste= +m-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helve= +tica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: no= +rmal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size:= + 3.6rem; } + +@media screen and (min-width: 1000px) { + .insights-hero .cmp-title__text--short { font-size: 6.5rem; } +} + +.insights-hero .cmp-title__text--long { font-family: Graphik, Arial, system= +-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvet= +ica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: nor= +mal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size: = +3.6rem; } + +@media screen and (min-width: 1000px) { + .insights-hero .cmp-title__text--long { font-size: 5.8rem; } +} + +.insights-hero .cmp-insights-hero__badge { position: relative; padding-top:= + 2rem; } + +.insights-hero .cmp-insights-hero__badge .cmp-image__image { width: auto; h= +eight: auto; } + +.insights-hero .cmp-text { text-transform: uppercase; margin-top: 2rem; fon= +t-size: 1.2rem; line-height: 2.24rem; font-weight: 600; position: relative;= + } + +@media screen and (min-width: 768px) { + .insights-hero .cmp-text { line-height: 1.6; } +} + +.insights-hero .cmp-text__readtime { position: absolute; width: 100%; } + +.insights-hero .cmp-text__label-sm { text-transform: uppercase; font-size: = +1.2rem; line-height: 1.92rem; font-weight: 600; } + +.insights-hero .cmp-text__label-small + .cmp-text__readtime { margin-left: = +3rem; } + +.insights-hero .description { display: grid; margin-top: 1rem; font-size: 1= +.4rem; font-weight: 400; line-height: 2.24rem; } + +@media screen and (min-width: 768px) { + .insights-hero .description { width: auto; margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .insights-hero .description { line-height: 1.6; font-size: 1.8rem; } +} + +.insights-hero .breadcrumb { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .insights-hero .breadcrumb { margin-bottom: 3rem; } +} + +.insights-hero .cmp-breadcrumb__item { padding-bottom: 0px; } + +.insights-hero .cmp-feature-overview__topic-link { margin-bottom: 2rem; fon= +t-weight: 600; font-size: 1.2rem; color: rgb(0, 0, 0); line-height: 2.5rem;= + text-transform: none; } + +.insights-hero .cmp-feature-overview__topic-link a { text-decoration: under= +line 2px solid rgb(0, 77, 255); text-underline-offset: 2px; padding-bottom:= + 0.4rem; color: rgb(0, 0, 0); } + +.insights-hero .cmp-feature-overview__topic-link a:focus, .insights-hero .c= +mp-feature-overview__topic-link a:hover { color: rgb(0, 77, 255); text-deco= +ration: none; } + +.insights-hero .disable-badge { padding-top: 3rem; } + +@media screen and (min-width: 1200px) { + .insights-hero .disable-badge { padding-top: 4rem; } +} + +.insights-hero.cmp-insights-hero-badge-disable .cmp-insights-hero__content_= +_left { padding-top: 3rem; } + +@media screen and (min-width: 1200px) { + .insights-hero.cmp-insights-hero-badge-disable .cmp-insights-hero__conten= +t__left { padding-top: 4rem; } +} + +.insights-hero.cmp-insights-hero-badge-disable .cmp-insights-hero__badge, .= +insights-hero.cmp-insights-hero-date-disable .cmp-text__label-small { displ= +ay: none; } + +.insights-hero.cmp-insights-hero-date-disable .cmp-text__label-small + .cmp= +-text__readtime { margin-left: 0px; } + +.insights-hero.cmp-insights-hero-readtime-disable .cmp-text__label-sm { dis= +play: none; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero--dark .cmp-feature-overview__topic-link = +{ color: rgb(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-feature-overview__topic-link = +a { color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); text-decor= +ation-color: rgb(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-feature-overview__topic-link = +a:focus, .insights-hero.cmp-insights-hero--dark .cmp-feature-overview__topi= +c-link a:hover { color: rgb(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-breadcrumb__item { color: rgb= +(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-breadcrumb__item-link, .insig= +hts-hero.cmp-insights-hero--dark .cmp-breadcrumb__item::after { color: rgb(= +255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-breadcrumb__item-link span:ho= +ver::after, .insights-hero.cmp-insights-hero--dark .cmp-breadcrumb__item a:= +focus::after { background-color: rgb(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-text span, .insights-hero.cmp= +-insights-hero--dark .description, .insights-hero.cmp-insights-hero--dark .= +title h1 { color: rgb(255, 255, 255); } +} + +.insights-hero.cmp-insights-hero--dark .cmp-podcast-badge .cmp-text { color= +: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero--dark .cmp-podcast-badge .cmp-text { col= +or: rgb(242, 242, 242); } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__content { display:= + grid; grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__content { grid-t= +emplate-columns: 6fr 6fr; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__content .breadcrum= +b { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__content .breadcr= +umb { padding-bottom: 2rem; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left { grid-column= +: 1; word-break: break-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__left { padding: = +5rem 1.5rem 5rem 2rem; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__left { padding: = +5rem 0px; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-feature-= +interior__topic-link { margin-bottom: 2rem; } + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-feature-= +interior__topic-link a { color: rgb(0, 0, 0); border-bottom: 0.2rem solid r= +gb(0, 77, 255); padding-bottom: 0.4rem; font-weight: 600; font-size: 1.2rem= +; line-height: 2.5rem; text-transform: none; } + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-feature-= +interior__topic-link a:focus, .cmp-insights-hero--feature-interior .cmp-ins= +ights-hero__left .cmp-feature-interior__topic-link a:hover { color: rgb(0, = +77, 255); } + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-text p {= + margin-top: 2rem; } + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-title__t= +ext--short { font-family: Graphik, Arial, system-ui, -apple-system, blinkma= +csystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarel= +l, sans-serif; font-weight: 800; font-style: normal; text-transform: none; = +color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-title_= +_text--short { font-size: 6.5rem; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-title__t= +ext--long { font-family: Graphik, Arial, system-ui, -apple-system, blinkmac= +systemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell= +, sans-serif; font-weight: 800; font-style: normal; text-transform: none; c= +olor: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-title_= +_text--long { font-size: 5.8rem; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__right { position: = +relative; grid-area: auto / 1; padding-top: 2rem; margin: 0px -15px; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__right { grid-col= +umn: 2 / 3; margin-left: 15px; margin-right: calc(100% - 50vw + var(--scrol= +lbar-width)/2); padding-top: 0px; } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__right .image .cm= +p-image__image { object-fit: cover; height: 100%; position: absolute; inset= +: 0px; } +} + +.cmp-insights-hero--feature-overview .cmp-insights-hero .cmp-feature-overvi= +ew__topic-link { margin-bottom: 2rem; } + +.cmp-insights-hero--feature-overview .cmp-insights-hero .cmp-feature-overvi= +ew__topic-link a { color: rgb(0, 0, 0); border-bottom: 0.2rem solid rgb(0, = +77, 255); padding-bottom: 0.4rem; font-weight: 600; font-size: 1.2rem; line= +-height: 2.5rem; text-transform: none; } + +.cmp-insights-hero--feature-overview .cmp-insights-hero .cmp-feature-overvi= +ew__topic-link a:focus, .cmp-insights-hero--feature-overview .cmp-insights-= +hero .cmp-feature-overview__topic-link a:hover { color: rgb(0, 77, 255); } + +.cmp-insights-hero--feature-overview .cmp-insights-hero__content { padding:= + 3rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content { paddin= +g: 5rem 0px; } +} + +.cmp-insights-hero--feature-overview .cmp-insights-hero__content .breadcrum= +b { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .breadcr= +umb { padding-bottom: 2rem; } +} + +.cmp-insights-hero--feature-overview .cmp-insights-hero__content .title { d= +isplay: grid; grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .title {= + grid-template-columns: 9fr 3fr; } +} + +@media screen and (min-width: 1000px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .title {= + grid-template-columns: 8fr 4fr; } +} + +.cmp-insights-hero--feature-overview .cmp-insights-hero__content .cmp-text = +{ margin: 2rem 0px; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .cmp-tex= +t { margin-bottom: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .image.f= +ull-width { display: none; } +} + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-feature= +-overview__topic-link a { color: rgb(255, 255, 255); border-color: rgb(255,= + 255, 255); } + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-feature= +-overview__topic-link a:focus, .cmp-insights-hero--feature-overview.cmp-ins= +ights-hero--dark .cmp-feature-overview__topic-link a:hover { color: rgb(255= +, 255, 255); border: none; } + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-breadcr= +umb__item-link { color: rgb(255, 255, 255); } + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-breadcr= +umb__item-link span:hover::after, .cmp-insights-hero--feature-overview.cmp-= +insights-hero--dark .cmp-breadcrumb__item a:focus::after { background-color= +: rgb(255, 255, 255); } + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-text sp= +an, .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .title h1 = +{ color: rgb(255, 255, 255); } +} + +.cmp-insights-hero--feature-overview.cmp-insights-hero--light .cmp-feature-= +overview__topic-link a { color: rgb(0, 0, 0); border-color: rgb(0, 0, 0); } + +.cmp-insights-hero--feature-overview.cmp-insights-hero--light .cmp-feature-= +overview__topic-link a:focus, .cmp-insights-hero--feature-overview.cmp-insi= +ghts-hero--light .cmp-feature-overview__topic-link a:hover { color: rgb(0, = +0, 0); border: none; } + +.cmp-jobs-search-hero__hero { position: relative; } + +.cmp-jobs-search-hero__background { position: absolute; z-index: 0; inset: = +0px; overflow: hidden; } + +.cmp-jobs-search-hero__background .cmp-image, .cmp-jobs-search-hero__backgr= +ound .image { height: 100%; } + +.cmp-jobs-search-hero__background .cmp-image__image { height: 100%; object-= +fit: cover; } + +.cmp-jobs-search-hero__content { position: relative; max-width: 1200px; mar= +gin: 0px auto; padding: 4rem 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-search-hero__content { padding: 3.13em 1.5rem; margin: 0px; } +} + +@media screen and (min-width: 1200px) { + .cmp-jobs-search-hero__content { margin: 0px auto; padding: 8rem 1.5rem; = +max-width: 125rem; } +} + +.cmp-jobs-search-hero__content .title { margin: 0px 0px 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__content .title { width: 100%; margin-bottom: 4rem;= + } +} + +.cmp-jobs-search-hero__form-container { width: 100%; } + +.cmp-jobs-search-hero__form { display: flex; } + +.cmp-jobs-search-hero__form-label { display: none; } + +.cmp-jobs-search-hero__search { width: 100%; margin-right: -2px; -webkit-bo= +x-flex: 1; flex: 1 0 0px; position: relative; } + +.cmp-jobs-search-hero__search-input { height: 50px; border: 1px solid rgb(1= +07, 107, 107); background-color: rgb(255, 255, 255); padding: 1.5rem 1rem; = +width: 100%; } + +@media screen and (max-width: 460px) { + .cmp-jobs-search-hero__search-input::-webkit-input-placeholder { font-siz= +e: 1.2rem; } + .cmp-jobs-search-hero__search-input::placeholder { font-size: 1.2rem; } +} + +.cmp-jobs-search-hero__search-input:focus, .cmp-jobs-search-hero__search-in= +put:focus-visible, .cmp-jobs-search-hero__search-input:focus-within { borde= +r-color: rgb(0, 63, 189); box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inse= +t, rgba(102, 175, 233, 0.6) 0px 0px 8px; outline: 0px; } + +@media screen and (min-width: 768px) { + .cmp-jobs-search-hero__search-input { padding: 1.5rem 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__search-input { height: 5.00781rem; } +} + +.cmp-jobs-search-hero__submit { width: 16.6667%; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__submit { width: auto; } +} + +.cmp-jobs-search-hero__submit .cmp-button { margin: 0px; width: 100%; min-w= +idth: auto; padding: 1rem 1.5rem; min-height: 50px; -webkit-box-flex: 1; fl= +ex: 1 0 100%; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__submit .cmp-button { height: 5.00781rem; padding: = +1.5072rem 1.0048rem; } +} + +.cmp-jobs-search-hero__submit .cmp-button__icon { display: block; } + +.cmp-jobs-search-hero__submit .cmp-button__icon::after { content: "=EF=92= +=A5"; font-size: 34px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-search-hero__submit .cmp-button__icon::after { font-size: 2.7re= +m; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__submit .cmp-button__icon::after { font-size: 2.4re= +m; } +} + +.cmp-jobs-search-hero__submit .cmp-button__text { display: none; margin-lef= +t: 5px; } + +@media screen and (min-width: 768px) { + .cmp-jobs-search-hero__submit .cmp-button__text { display: block; font-si= +ze: 1.4rem; } +} + +.cmp-jobs-search-hero__no-jobs-message { display: none; } + +.cmp-jobs-search-hero__no-jobs-message--show { display: block; font-size: 1= +.4rem; line-height: 2.24rem; font-weight: 400; margin-top: 20px; margin-bot= +tom: 2.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__no-jobs-message--show { font-size: 1.6rem; line-he= +ight: 2.56rem; margin-bottom: 2.5rem; } +} + +.cmp-jobs-search-hero__no-jobs-message--show a { color: rgb(0, 77, 255); te= +xt-decoration: underline; } + +.cmp-jobs-search-hero__search-suggestions { position: absolute; width: 100%= +; overflow: hidden; top: 50px; } + +.cmp-jobs-search-hero__search-suggestions--show .cmp-jobs-search-hero__sugg= +estions-list { display: block; } + +.cmp-jobs-search-hero__search-suggestions--recent .cmp-jobs-search-hero__su= +ggestions-item a { font-weight: 400; } + +.cmp-jobs-search-hero__search-suggestions--recent .cmp-jobs-search-hero__su= +ggestions-list { animation: 0.5s linear 0s 1 normal none running slide-down= +; } + +@keyframes slide-down {=20 + 0% { opacity: 0; transform: translateY(-100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.cmp-jobs-search-hero__suggestions-list { display: none; border-color: rgb(= +227, 227, 227); border-style: solid; border-width: 0px 0.07em; background: = +linear-gradient(rgb(167, 167, 167) -1.25em, rgb(255, 255, 255) 0.44em, rgb(= +255, 255, 255) 20%); box-shadow: rgb(255, 255, 255) 0.44em 0px 0.57em -0.44= +em inset; } + +.cmp-jobs-search-hero__suggestions-item { border-width: 1px; border-style: = +solid; border-color: transparent transparent rgb(227, 227, 227); border-ima= +ge: initial; display: block; } + +.cmp-jobs-search-hero__suggestions-item a { font-size: 1.6rem; padding: 10p= +x 15px; margin-bottom: 0px; display: block; color: rgb(0, 0, 0); font-weigh= +t: 800; } + +.cmp-jobs-search-hero__suggestions-item a:hover { color: rgb(0, 77, 255); } + +.cmp-jobs-search-hero__suggestions-item--active { border: 1px solid rgb(0, = +63, 189); } + +.cmp-jobs-search-hero__suggestions-item--active a { color: rgb(0, 63, 189);= + } + +.cmp-jobs-search-hero__highlight { font-weight: 400; } + +.cmp-jobs-search-hero__btn-container { display: none; } + +.cmp-jobs-search-hero__btn-container .button { display: block; } + +@media screen and (min-width: 768px) { + .cmp-jobs-search-hero__btn-container .button { display: inline-block; mar= +gin-right: 1rem; } +} + +.cmp-jobs-search-hero__btn-container .cmp-button { margin: 1.501rem 0px; te= +xt-align: center; min-width: 21.44rem; display: flex; } + +.cmp-jobs-search-hero__featured-skills-search, .cmp-jobs-search-hero__job-l= +ocation { display: block; padding-top: 4.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__featured-skills-search, .cmp-jobs-search-hero__job= +-location { padding-top: 2.5rem; } +} + +.cmp-jobs-search-hero__featured-skills-search-link, .cmp-jobs-search-hero__= +job-location-link { color: rgb(0, 77, 255); text-decoration: none; border: = +1px solid rgb(0, 77, 255); border-radius: 25px; padding: 0px 5px; display: = +inline-block; } + +@media screen and (max-width: 767.9px) { + .cmp-jobs-search-hero__featured-skills-search-link, .cmp-jobs-search-hero= +__job-location-link { text-align: center; display: block; margin-bottom: 4p= +x; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-search-hero__featured-skills-search-link, .cmp-jobs-search-hero= +__job-location-link { margin-bottom: 4px; } +} + +.cmp-jobs-search-hero__featured-skills-search-link:focus, .cmp-jobs-search-= +hero__featured-skills-search-link:hover, .cmp-jobs-search-hero__job-locatio= +n-link:focus, .cmp-jobs-search-hero__job-location-link:hover { color: rgb(0= +, 0, 136); } + +.cmp-jobs-search-hero__featured-skills-search-link:focus, .cmp-jobs-search-= +hero__job-location-link:focus { box-shadow: transparent 0px 0px 0px 2px; ou= +tline: rgb(0, 0, 136) solid 2px; outline-offset: 2px; } + +.cmp-jobs-search-hero__featured-skills-search-link:focus:not(:focus-visible= +), .cmp-jobs-search-hero__job-location-link:focus:not(:focus-visible) { box= +-shadow: none; outline: none; } + +.jobsearchhero .responsivegrid.full-width-constraint > div.cmp-container > = +div { max-width: 75em; } + +.jobsearchhero, .jobsearchhero .responsivegrid.full-width > div.cmp-contain= +er > div { max-width: 75em; margin: 0px auto; padding-left: 15px; padding-r= +ight: 15px; } + +.cmp-landing-page-heros { padding: 0px; position: relative; } + +.cmp-landing-page-heros .cmp-teaser__image { border: 0px; right: 0px; top: = +0px; width: 100%; height: 32.5rem; z-index: 1; margin-top: 2rem; position: = +relative; margin-bottom: -2rem; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .cmp-teaser__image { position: absolute; width: 4= +6%; height: 36.5rem; right: -2rem; top: -4.5rem; margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .cmp-teaser__image { width: 50%; height: 46.5rem;= + right: 1rem; } +} + +.cmp-landing-page-heros .cmp-teaser__image .cmp-image, .cmp-landing-page-he= +ros .cmp-teaser__image .cmp-image__image { height: 100%; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .cmp-teaser__image .cmp-image__image { background= +-repeat: no-repeat; background-size: cover; background-position: center bot= +tom; } +} + +.cmp-landing-page-heros .cmp-teaser__image .cmp-image__link { height: 100%;= + } + +.cmp-landing-page-heros .teaser { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .teaser { padding: 5rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser { padding: 8rem 0px; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser { background: none; } + +.cmp-landing-page-heros .teaser .cmp-teaser__content { padding: 0px; border= +: none; background: none; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content { padding: 0px; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__title { p= +adding-bottom: 1rem; font-size: 3.6rem; width: 100%; text-transform: upperc= +ase; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__title {= + width: 66.66%; padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__title {= + font-size: 6.5rem; padding-bottom: 2rem; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-title__text--shor= +t { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfo= +nt, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-s= +erif; font-weight: 800; font-style: normal; color: rgb(0, 0, 0); line-heigh= +t: 1; font-size: 3.6rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-title__text--sh= +ort { font-size: 6.5rem; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-title__text--long= + { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfon= +t, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-se= +rif; font-weight: 800; font-style: normal; color: rgb(0, 0, 0); line-height= +: 1; font-size: 3.6rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-title__text--lo= +ng { font-size: 5.8rem; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__descripti= +on { width: 100%; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__descrip= +tion { width: 52%; } +} + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__descrip= +tion { width: 48%; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__action-co= +ntainer .cmp-teaser__action-link { margin: 0px; } + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__action-co= +ntainer .cmp-teaser__action-link::after { content: ""; margin-left: 0px; } + +.landing-page-heros .cmp-landing-page-separator__horizontal-rule { padding-= +bottom: 30px; } + +.landing-page-heros .cmp-landing-page-separator__horizontal-rule .cmp-separ= +ator__horizontal-rule { display: flex; border: 1px solid rgb(204, 204, 204)= +; height: 0px; margin: 0px -1000em; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .landing-page-heros .cmp-landing-page-separator__horizontal-rule .cmp-sep= +arator__horizontal-rule { margin-top: 0px; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__content { display: grid; = +grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__content { grid-template= +-columns: 6fr 6fr; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow { margin= +-bottom: 10px; } + +.cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow-icon { d= +isplay: inline-flex; } + +.cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow-icon::be= +fore { padding-right: 10px; content: "=EF=8B=B4"; font-size: 36px; font-fam= +ily: Ionicons; display: block; font-weight: 400; font-style: normal; line-h= +eight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norm= +al; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiase= +d; text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow-title { = +font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, = +"Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif= +; font-weight: 600; font-style: normal; text-transform: uppercase; letter-s= +pacing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; font-size: 1.2rem; = +display: inline-flex; -webkit-box-align: center; align-items: center; } + +@media screen and (min-width: 1000px) { + .cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow-title = +{ font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left { grid-column: 1; wo= +rd-break: break-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__left { padding: 5rem 1.= +5rem 5rem 0px; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-service-hero--program-sub .cmp-service-hero__left { padding: 5rem 0p= +x; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title { margin-= +bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title { margi= +n-bottom: 0.1rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text { font-siz= +e: 1.8rem; padding: 1rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text { paddin= +g: 2rem 0px 0px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text { font-s= +ize: 1.4rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text p { line-h= +eight: 1.6; font-size: 1.8rem; } + +@media screen and (max-width: 767.9px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text p { font= +-size: 1.4rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title__text--sh= +ort { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystem= +font, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans= +-serif; font-weight: 800; font-style: normal; text-transform: none; color: = +rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title__text--= +short { font-size: 6.5rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title__text--lo= +ng { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title__text--= +long { font-size: 5.8rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__right { position: relativ= +e; grid-area: auto / 1; padding-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__right { grid-column: 2 = +/ 3; margin-left: 15px; padding-top: 0px; } + .cmp-service-hero--program-sub .cmp-service-hero__right .image .cmp-image= + .cmp-image__image { object-fit: fill; height: 100%; position: absolute; in= +set: 0px; } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__right .image .cmp-image= + .cmp-image__image { object-fit: contain; height: 100%; position: absolute;= + inset: 0px; } +} + +.cmp-video-hero { display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; position: relative; } + +.cmp-video-hero__video { display: block; width: 100%; min-height: auto; obj= +ect-fit: cover; background-position: 50% center; cursor: default; outline: = +none; } + +@media screen and (min-width: 768px) { + .cmp-video-hero__video { height: 35rem; } +} + +.cmp-video-hero .cmp-title__text--short { font-family: Graphik, Arial, syst= +em-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helv= +etica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: n= +ormal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size= +: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-hero .cmp-title__text--short { font-size: 6.5rem; } +} + +.cmp-video-hero .cmp-title__text--long { font-family: Graphik, Arial, syste= +m-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helve= +tica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: no= +rmal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size:= + 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-hero .cmp-title__text--long { font-size: 5.8rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-video-hero .cmp-title__text { font-size: 5.84rem; } +} + +.cmp-video-hero__controls { display: flex; position: absolute; bottom: 15px= +; right: 20px; } + +.cmp-video-hero__controls-mute, .cmp-video-hero__controls-pause, .cmp-video= +-hero__controls-play, .cmp-video-hero__controls-unmute { color: rgb(255, 25= +5, 255); font-weight: 900; margin-left: 10px; } + +.cmp-video-hero__controls-mute:hover, .cmp-video-hero__controls-pause:hover= +, .cmp-video-hero__controls-play:hover, .cmp-video-hero__controls-unmute:ho= +ver { color: rgb(255, 255, 255); } + +.cmp-video-hero__controls-play::after { content: "=EF=92=88"; } + +.cmp-video-hero__controls-pause::after, .cmp-video-hero__controls-play::aft= +er { font-size: 24px; font-family: Ionicons; display: block; font-weight: 4= +00; font-style: normal; line-height: 1; text-transform: none; letter-spacin= +g: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -web= +kit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-f= +eature-settings: "liga"; } + +.cmp-video-hero__controls-pause::after { content: "=EF=91=B8"; } + +.cmp-video-hero__controls-mute::after { content: "=EF=8E=BA"; } + +.cmp-video-hero__controls-mute::after, .cmp-video-hero__controls-unmute::af= +ter { font-size: 24px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +.cmp-video-hero__controls-unmute::after { content: "=EF=8E=B9"; } + +.cmp-video-hero__controls-hide { display: none; } + +@media screen and (min-width: 768px) { + .cmp-video-hero__content-container { position: absolute; z-index: 1; max-= +width: 1200px; left: 0px; right: 0px; margin: auto; } +} + +.cmp-video-hero__content { width: 100%; padding: 50px 15px 3.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-video-hero__content { padding-left: 35px; width: 66.6667%; } +} + +@media screen and (min-width: 768px) { + .cmp-video-hero__content { background-color: transparent; width: 78%; } +} + +@media screen and (min-width: 1000px) { + .cmp-video-hero__content { min-width: 87.6rem; } +} + +.cmp-video-hero .cmp-breadcrumb__item-link { color: rgb(0, 0, 0); } + +.cmp-video-hero .cmp-breadcrumb__item-link span:hover::after { background-c= +olor: rgb(0, 0, 0); width: 100%; } + +.cmp-video-hero__title { color: rgb(0, 0, 0); } + +.cmp-video-hero__text { color: rgb(0, 0, 0); padding-top: 10px; padding-bot= +tom: 20px; } + +.cmp-video-hero__video-container { position: relative; } + +.cmp-video-hero__transcript { display: flex; -webkit-box-pack: end; justify= +-content: flex-end; font-size: 1.4rem; padding: 0.5rem 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-hero__transcript { font-size: 1.6rem; padding: 1rem 2rem; } +} + +.cmp-video-hero__transcript a { color: rgb(0, 77, 255); text-decoration: no= +ne; } + +.cmp-video-hero__transcript a:hover { color: rgb(0, 0, 136); text-decoratio= +n: underline; } + +@media screen and (min-width: 768px) { + .cmp-video-hero--careers-landing .cmp-video-hero__button { margin-left: -= +1rem; } +} + +.cmp-video-hero--careers-landing .cmp-video-hero__button .button { display:= + inline-block; } + +@media screen and (min-width: 768px) { + .cmp-video-hero--careers-landing .cmp-video-hero__video { height: 50rem; = +} +} + +.videoanimation div.cmp-text > p { font-size: 1.4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .videoanimation div.cmp-text > p { font-size: 1.4rem; } +} + +@media screen and (min-width: 1000px) { + .videoanimation div.cmp-text > p { font-size: 1.8rem; } +} + +.videoanimation .cmp-video-hero__video-button { width: 100%; } + +@media screen and (min-width: 768px) { + .videoanimation .cmp-video-hero__video-button { width: auto; } +} + +.videoanimation.cmp-hero-video-dark .cmp-breadcrumb__item-link { color: rgb= +(255, 255, 255); } + +.videoanimation.cmp-hero-video-dark .cmp-breadcrumb .cmp-breadcrumb__list .= +cmp-breadcrumb__item-link span:hover::after { color: rgb(255, 255, 255); ba= +ckground-color: rgb(255, 255, 255); width: 100%; } + +.videoanimation.cmp-hero-video-dark .cmp-breadcrumb__item::after, .videoani= +mation.cmp-hero-video-dark .cmp-title__text, .videoanimation.cmp-hero-video= +-dark div.cmp-text > p { color: rgb(255, 255, 255); } + +.videoanimation.color-block-accent-purple-1 .cmp-video-hero { background-co= +lor: rgb(180, 85, 170); } + +.videoanimation.color-block-accent-purple-2 .cmp-video-hero { background-co= +lor: rgb(160, 85, 245); } + +.videoanimation.color-block-accent-purple-3 .cmp-video-hero { background-co= +lor: rgb(190, 130, 255); } + +.videoanimation.color-block-accent-purple-4 .cmp-video-hero { background-co= +lor: rgb(220, 175, 255); } + +.videoanimation.color-block-accent-purple-5 .cmp-video-hero { background-co= +lor: rgb(230, 220, 255); } + +.videoanimation.color-block-alt-blue .cmp-video-hero { background-color: rg= +b(0, 65, 240); } + +.videoanimation.color-block-alt-gray .cmp-video-hero { background-color: rg= +b(190, 190, 190); } + +.videoanimation.color-block-alt-gray-dark .cmp-video-hero { background-colo= +r: rgb(150, 150, 150); } + +.videoanimation.color-block-alt-gray-darker .cmp-video-hero { background-co= +lor: rgb(90, 90, 90); } + +.videoanimation.color-block-alt-green .cmp-video-hero { background-color: r= +gb(0, 215, 0); } + +.videoanimation.color-block-alt-red .cmp-video-hero { background-color: red= +; } + +.videoanimation.color-block-alt-yellow .cmp-video-hero { background-color: = +rgb(255, 255, 0); } + +.videoanimation.color-block-aqua .cmp-video-hero { background-color: rgb(0,= + 255, 187); } + +.videoanimation.color-block-blue .cmp-video-hero { background-color: rgb(0,= + 186, 255); } + +.videoanimation.color-block-blue-green .cmp-video-hero { background-color: = +rgb(5, 240, 165); } + +.videoanimation.color-block-brand-green .cmp-video-hero { background-color:= + rgb(100, 255, 80); } + +.videoanimation.color-block-brand-orange .cmp-video-hero { background-color= +: rgb(255, 120, 0); } + +.videoanimation.color-block-brand-yellow .cmp-video-hero { background-color= +: rgb(255, 235, 50); } + +.videoanimation.color-block-blue-dark .cmp-video-hero { background-color: r= +gb(0, 142, 255); } + +.videoanimation.color-block-blue-light .cmp-video-hero { background-color: = +rgb(0, 243, 255); } + +.videoanimation.color-block-core-purple .cmp-video-hero { background-color:= + rgb(70, 0, 115); } + +.videoanimation.color-block-cyan .cmp-video-hero { background-color: rgb(0,= + 255, 255); } + +.videoanimation.color-block-gray .cmp-video-hero { background-color: rgb(16= +7, 167, 167); } + +.videoanimation.color-block-gray-base .cmp-video-hero { background-color: r= +gb(0, 0, 0); } + +.videoanimation.color-block-gray-dark .cmp-video-hero { background-color: r= +gb(107, 107, 107); } + +.videoanimation.color-block-gray-darker .cmp-video-hero { background-color:= + rgb(74, 74, 74); } + +.videoanimation.color-block-gray-light .cmp-video-hero { background-color: = +rgb(204, 204, 204); } + +.videoanimation.color-block-gray-lighter .cmp-video-hero { background-color= +: rgb(227, 227, 227); } + +.videoanimation.color-block-gray-lightest .cmp-video-hero { background-colo= +r: rgb(242, 242, 242); } + +.videoanimation.color-block-grayishyellow-dark .cmp-video-hero { background= +-color: rgb(150, 150, 140); } + +.videoanimation.color-block-grayishyellow-light .cmp-video-hero { backgroun= +d-color: rgb(230, 230, 220); } + +.videoanimation.color-block-green .cmp-video-hero { background-color: rgb(0= +, 255, 0); } + +.videoanimation.color-block-green-dark .cmp-video-hero { background-color: = +rgb(0, 83, 10); } + +.videoanimation.color-block-link .cmp-video-hero { background-color: rgb(0,= + 77, 255); } + +.videoanimation.color-block-link-dark .cmp-video-hero { background-color: r= +gb(0, 0, 136); } + +.videoanimation.color-block-orange .cmp-video-hero { background-color: rgb(= +255, 182, 0); } + +.videoanimation.color-block-orange-dark .cmp-video-hero { background-color:= + rgb(255, 149, 0); } + +.videoanimation.color-block-pink .cmp-video-hero { background-color: rgb(23= +1, 0, 116); } + +.videoanimation.color-block-pink-dark .cmp-video-hero { background-color: r= +gb(164, 2, 83); } + +.videoanimation.color-block-pink-light .cmp-video-hero { background-color: = +rgb(255, 80, 160); } + +.videoanimation.color-block-purple .cmp-video-hero { background-color: rgb(= +161, 0, 255); } + +.videoanimation.color-block-purple-dark .cmp-video-hero { background-color:= + rgb(117, 0, 192); } + +.videoanimation.color-block-purple-darkest .cmp-video-hero { background-col= +or: rgb(70, 1, 115); } + +.videoanimation.color-block-red .cmp-video-hero { background-color: rgb(231= +, 15, 41); } + +.videoanimation.color-block-red-dark .cmp-video-hero { background-color: rg= +b(189, 0, 29); } + +.videoanimation.color-block-red-darker .cmp-video-hero { background-color: = +rgb(113, 0, 18); } + +.videoanimation.color-block-red-light .cmp-video-hero { background-color: r= +gb(255, 50, 70); } + +.videoanimation.color-block-white .cmp-video-hero { background-color: rgb(2= +55, 255, 255); } + +.videoanimation.color-block-yellow .cmp-video-hero { background-color: rgb(= +255, 212, 46); } + +.videoanimation.color-block-yellow-dark .cmp-video-hero { background-color:= + rgb(240, 192, 0); } + +.videoanimation.color-block-yellow-light .cmp-video-hero { background-color= +: rgb(255, 240, 179); } + +.announcement-speedbump .cmp-teaser { background-color: rgb(255, 255, 255);= + } + +.announcement-speedbump .cmp-teaser__image { border: none; width: 100%; } + +@media screen and (min-width: 768px) { + .announcement-speedbump .cmp-teaser__image { flex-basis: auto; width: 33.= +3%; align-self: center; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser__image { width: 25%; } +} + +.announcement-speedbump .cmp-teaser__content { display: flex; -webkit-box-p= +ack: center; justify-content: center; padding: 0px 0px 0px 20px; border-wid= +th: 0px 0px 0px 4px; border-left-style: solid; border-image-slice: 1; borde= +r-image-source: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); margin-t= +op: 10px; background-color: transparent; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .announcement-speedbump .cmp-teaser__content { flex-shrink: 10; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump .cmp-teaser__content { margin: 10px 0px 10px 30px= +; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser__content { margin: 0px 0px 0px 30px; = +width: 75%; } +} + +.announcement-speedbump .cmp-teaser__pretitle { font-family: Graphik, Arial= +, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu,= + "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-st= +yle: normal; text-transform: uppercase; letter-spacing: 0.104em; color: rgb= +(0, 0, 0); line-height: 1.4; font-size: 1.2rem; margin: 1rem 0px; } + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser__pretitle { font-size: 1.8rem; letter= +-spacing: 0.07em; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump .cmp-teaser__pretitle { padding: 1rem 0px; margin= +: 0px; } +} + +.announcement-speedbump .cmp-teaser__action-container { padding: 0px; margi= +n: 1rem 0px; } + +.announcement-speedbump .cmp-teaser__description { margin: 0px; } + +.announcement-speedbump .cmp-teaser__description p { color: rgb(0, 0, 0); t= +ext-transform: none; font-size: 2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser__description p { font-size: 3.5rem; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump .cmp-teaser { display: flex; -webkit-box-orient: = +horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box= +-pack: center; justify-content: center; padding: 0px 15px; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser { padding: 10px 15px; } +} + +.announcement-speedbump.announcement-speedbump--b .cmp-teaser { padding: 2r= +em; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px 0px; } + +.announcement-speedbump.announcement-speedbump--b .cmp-teaser__image { disp= +lay: none; } + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__image { di= +splay: flex; width: auto; } + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__image .cmp= +-image__image { width: 61px; height: 56px; } +} + +.announcement-speedbump.announcement-speedbump--b .cmp-teaser__content { bo= +rder: none; padding: 0px; margin: 0px; } + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__content { = +-webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: w= +rap; -webkit-box-pack: start; justify-content: flex-start; margin: 0px 0px = +0px 20px; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__content { = +height: auto; align-self: center; -webkit-box-align: start; align-items: fl= +ex-start; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__pretitle {= + margin-right: 10px; line-height: 1.6; max-width: 35%; padding: 0px; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__pretitle {= + margin-right: 20px; line-height: 1.4; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__action-con= +tainer { padding: 0px; margin: 0px; flex-basis: 100%; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__action-con= +tainer { flex-basis: auto; align-self: center; } +} + +.announcement-speedbump.announcement-speedbump--b .cmp-teaser__description = +p { color: rgb(0, 0, 0); text-transform: none; font-size: 1.2rem; line-heig= +ht: 1.4; } + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__descriptio= +n p { font-size: 1.8rem; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__descriptio= +n { flex-basis: 0px; -webkit-box-flex: 1; flex-grow: 1; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__descriptio= +n { padding-right: 2rem; } +} + +.announcement-speedbump.color-background-gray .cmp-teaser { background-colo= +r: rgb(242, 242, 242); } + +.announcement-speedbump.brand-gradient-pink .cmp-teaser__content { border-i= +mage-slice: 1; border-image-source: linear-gradient(90deg, rgb(164, 2, 83) = +0%, rgb(231, 0, 116) 30%); } + +.announcement-speedbump.brand-gradient-purple .cmp-teaser__content { border= +-image-slice: 1; border-image-source: linear-gradient(rgb(70, 1, 115), rgb(= +161, 0, 255)); } + +.announcement-speedbump.brand-gradient-purple-alt .cmp-teaser__content { bo= +rder-image-slice: 1; border-image-source: linear-gradient(90deg, rgb(70, 1,= + 115), rgb(117, 0, 192), rgb(161, 0, 255)); } + +.announcement-speedbump.brand-gradient-blue .cmp-teaser__content { border-i= +mage-slice: 1; border-image-source: linear-gradient(rgb(0, 0, 136), rgb(0, = +77, 255)); } + +.announcement-speedbump.brand-gradient-blue2 .cmp-teaser__content { border-= +image-slice: 1; border-image-source: linear-gradient(rgb(0, 77, 255), rgb(0= +, 186, 255)); } + +.announcement-speedbump.brand-gradient-light-blue .cmp-teaser__content { bo= +rder-image-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 186= +, 255), rgb(0, 142, 255), rgb(0, 77, 255)); } + +.announcement-speedbump.brand-gradient-red .cmp-teaser__content { border-im= +age-slice: 1; border-image-source: linear-gradient(rgb(113, 0, 18), red); } + +.announcement-speedbump.brand-gradient-red-alt .cmp-teaser__content { borde= +r-image-slice: 1; border-image-source: linear-gradient(90deg, red, rgb(189,= + 0, 29), rgb(113, 0, 18)); } + +.announcement-speedbump.brand-gradient .cmp-teaser__content { border-image-= +slice: 1; border-image-source: linear-gradient(rgb(0, 255, 0), rgb(0, 186, = +255)); } + +.announcement-speedbump.brand-gradient-alt .cmp-teaser__content { border-im= +age-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), r= +gb(0, 186, 255)); } + +.announcement-speedbump.brand-gradient-yellow .cmp-teaser__content { border= +-image-slice: 1; border-image-source: linear-gradient(rgb(255, 255, 0), rgb= +(240, 192, 0)); } + +.announcement-speedbump.brand-gradient-yellow-alt .cmp-teaser__content { bo= +rder-image-slice: 1; border-image-source: linear-gradient(90deg, rgb(255, 2= +55, 0), rgb(255, 212, 46), rgb(255, 182, 0)); } + +.announcement-speedbump.brand-gradient-green .cmp-teaser__content { border-= +image-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0),= + rgb(0, 215, 0), rgb(0, 83, 10)); } + +.announcement-speedbump__content-top .cmp-teaser__content { -webkit-box-pac= +k: start; justify-content: flex-start; } + +.announcement-speedbump__content-center .cmp-teaser__content { -webkit-box-= +pack: center; justify-content: center; } + +.announcement-speedbump__content-bottom .cmp-teaser__content { -webkit-box-= +pack: end; justify-content: end; } + +.sticky-access-bar { padding-bottom: 8.8rem; } + +@media screen and (min-width: 1000px) { + .sticky-access-bar { padding-bottom: 6.8rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .sticky-access-bar { padding-bottom: 6.208rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar { position: fixed; width: 100%; b= +ottom: 0px; min-height: 6.208rem; box-shadow: 0px 0px 0.496rem; z-index: 99= +9; display: flex; left: 0px; right: 0px; } + +.sticky-access-bar .cmp-sticky-access-bar .careers-blog-cta__link:focus, .s= +ticky-access-bar .cmp-sticky-access-bar .search-cta__link:focus, .sticky-ac= +cess-bar .cmp-sticky-access-bar .talent-community-cta__link:focus { outline= +: rgb(255, 255, 255) solid 1px; outline-offset: -1px; } + +.sticky-access-bar .cmp-sticky-access-bar.gradient-bg-color-blue { backgrou= +nd-image: linear-gradient(90deg, rgb(0, 63, 189) 30%, rgb(0, 77, 255)); bac= +kground-repeat: repeat-x; } + +.sticky-access-bar .cmp-sticky-access-bar__text--mobile { display: flex; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar__text--mobile { display: none; = +} +} + +.sticky-access-bar .cmp-sticky-access-bar__text--desktop { display: none; } + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar__text--desktop { display: flex;= + } +} + +.sticky-access-bar .cmp-sticky-access-bar__text--tablet { display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .sticky-access-bar .cmp-sticky-access-bar__text--tablet { display: flex; = +} +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .sticky-access-bar .cmp-sticky-access-bar__text--tablet { display: flex; = +} +} + +.sticky-access-bar .cmp-sticky-access-bar .content { display: flex; max-wid= +th: 125.008rem; margin: 0px auto; text-align: center; min-height: 8.8rem; w= +idth: 100%; padding-left: 1.504rem; padding-right: 1.504rem; } + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .content { padding: 0px 5.008re= +m; } +} + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content { min-height: 6.208rem= +; padding-left: 3.504rem; padding-right: 3.504rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta { width: 29%= +; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta { width: 3= +7%; } +} + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta { width: 4= +5%; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta .ion-ios-sea= +rch-strong { font-size: 2.8rem; line-height: 2.56rem; height: 100%; } + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta .ion-ios-sea= +rch-strong::before { content: "=EF=92=A4"; font-size: 28px; font-family: Io= +nicons; font-weight: 400; font-style: normal; text-transform: none; letter-= +spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr= +; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; = +font-feature-settings: "liga"; display: inline-block; -webkit-box-align: ce= +nter; align-items: center; -webkit-box-pack: center; justify-content: cente= +r; line-height: 3.6rem; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta .ion-ios-s= +earch-strong::before { margin-right: 2.52rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta .corporate-s= +emibold { margin-bottom: 0.504rem; color: rgb(255, 255, 255); text-transfor= +m: uppercase; font-size: 1.4rem; font-weight: 600; line-height: 1; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta .corporate= +-semibold { margin-bottom: 0px; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta .tertiary-ti= +tle { font-size: 1.8rem; line-height: 1.8rem; font-weight: 600; text-transf= +orm: uppercase; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta .tertiary-= +title { line-height: 2.016rem; margin: 2.016rem 0px; text-transform: none; = +} +} + +@media screen and (min-width: 1000px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta .tertiary-= +title { font-size: 2.5rem; line-height: 2.8rem; margin: 2rem 0px; text-tran= +sform: none; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta { widt= +h: 32%; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta { wi= +dth: 27%; -webkit-box-pack: center; justify-content: center; } +} + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta { wi= +dth: 23%; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .ion-i= +os-paper-outline { font-size: 2.8rem; line-height: 2.56rem; height: 100%; } + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .ion-i= +os-paper-outline::before { content: "=EF=91=B1"; font-size: 28px; font-fami= +ly: Ionicons; font-weight: 400; font-style: normal; text-transform: none; l= +etter-spacing: normal; overflow-wrap: normal; white-space: nowrap; directio= +n: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibi= +lity; font-feature-settings: "liga"; line-height: 3.6rem; display: inline-b= +lock; -webkit-box-align: center; align-items: center; -webkit-box-pack: cen= +ter; justify-content: center; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .ion= +-ios-paper-outline::before { margin-right: 1.512rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .corpo= +rate-semibold { font-size: 1.4rem; font-weight: 600; line-height: 1; color:= + rgb(255, 255, 255); text-transform: uppercase; margin-bottom: 0.504rem; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .cor= +porate-semibold { margin: 1.568rem 0px; } +} + +@media screen and (min-width: 1000px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .cor= +porate-semibold { font-size: 1.6rem; font-weight: 600; line-height: 1; marg= +in: 1.28rem 0px; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta { = +width: 39%; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +{ width: 36%; -webkit-box-pack: center; justify-content: center; } +} + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +{ width: 32%; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta .i= +on-ios-people-outline { height: 100%; font-size: 3.6rem; line-height: 2.56r= +em; } + +.sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta .i= +on-ios-people-outline::before { content: "=EF=91=BB"; font-size: 36px; font= +-family: Ionicons; font-weight: 400; font-style: normal; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; display: inline-block; -webkit-bo= +x-align: center; align-items: center; -webkit-box-pack: center; justify-con= +tent: center; line-height: 3rem; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +.ion-ios-people-outline::before { margin-right: 1.512rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta .c= +orporate-semibold { font-size: 1.4rem; font-weight: 600; line-height: 1; te= +xt-transform: uppercase; color: rgb(255, 255, 255); margin-bottom: 0.504rem= +; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +.corporate-semibold { margin: 1.568rem 0px; } +} + +@media screen and (min-width: 1000px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +.corporate-semibold { font-size: 1.6rem; font-weight: 600; line-height: 1; = +margin: 1.28rem 0px; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta, .stic= +ky-access-bar .cmp-sticky-access-bar .content .search-cta, .sticky-access-b= +ar .cmp-sticky-access-bar .content .talent-community-cta { margin-top: 1.50= +4rem; margin-bottom: 0.504rem; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta, .st= +icky-access-bar .cmp-sticky-access-bar .content .search-cta, .sticky-access= +-bar .cmp-sticky-access-bar .content .talent-community-cta { margin-top: 0p= +x; margin-bottom: 0px; display: inherit; -webkit-box-align: center; align-i= +tems: center; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__link,= + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__link, .sti= +cky-access-bar .cmp-sticky-access-bar .content .talent-community-cta__link = +{ display: inline-block; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__lin= +k, .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__link, .s= +ticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta__lin= +k { display: flex; -webkit-box-align: center; align-items: center; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__link:= +focus, .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__link= +:focus, .sticky-access-bar .cmp-sticky-access-bar .content .talent-communit= +y-cta__link:focus { text-decoration: underline; color: rgb(255, 255, 255); = +display: inline-block; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__lin= +k:focus, .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__li= +nk:focus, .sticky-access-bar .cmp-sticky-access-bar .content .talent-commun= +ity-cta__link:focus { display: flex; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__link:= +hover, .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__link= +:hover, .sticky-access-bar .cmp-sticky-access-bar .content .talent-communit= +y-cta__link:hover { text-decoration: underline; color: rgb(255, 255, 255); = +} + +.sticky-access-bar .cmp-sticky-access-bar .divider { border-left: 1px solid= + rgb(255, 255, 255); margin: 0px 1.008rem; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .divider { margin: 0px 3.504rem= +; } +} + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .divider { margin: 0px 4rem; } +} + +#optanon-minimize-wrapper { position: fixed; z-index: 10; bottom: 0px; righ= +t: 0px; line-height: 4rem; background: linear-gradient(rgb(132, 131, 131), = +rgb(231, 227, 227)); border-radius: 0.64rem; } + +#optanon-minimize-wrapper .optanon-show-settings { font-size: 1.008rem; col= +or: rgb(0, 0, 0); margin: auto; text-decoration: none; position: relative; = +background-color: transparent; background-repeat: no-repeat; border: none; = +cursor: pointer; overflow: hidden; padding: 0.1rem 0.6rem; line-height: 4re= +m; } + +.cmp-has-sticky-bar #optanon-minimize-wrapper { bottom: 88px; } + +@media screen and (max-width: 375px) { + .cmp-has-sticky-bar #optanon-minimize-wrapper { bottom: 104px; } +} + +@media screen and (min-width: 1000px) { + .cmp-has-sticky-bar #optanon-minimize-wrapper { bottom: 68px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-has-sticky-bar #optanon-minimize-wrapper { bottom: 62px; } +} + +.cmp-featured-article__container { position: relative; padding-top: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-featured-article__container { width: 66.66%; padding: 5rem 2rem 0px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-featured-article__container { width: 100%; padding: 5rem 0px 0px; } +} + +.cmp-featured-article__eyebrow-title-container { padding-bottom: 2rem; } + +.cmp-featured-article__section-title-container { padding-bottom: 1rem; word= +-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-featured-article__section-title-container { padding-bottom: 2rem; } +} + +.cmp-featured-article__authors-container { padding-bottom: 1rem; line-heigh= +t: 2.5rem; word-break: break-word; } + +.cmp-featured-article__authors-container .vertical-seperator { display: inl= +ine-block; color: rgb(204, 204, 204); margin: 0px 1.5rem; } + +.cmp-featured-article__authors-container .vertical-seperator::after { conte= +nt: "|"; } + +.cmp-featured-article__description-container { padding-bottom: 1rem; font-s= +ize: 1.4rem; font-weight: 400; line-height: 2.2rem; word-break: break-word;= + } + +@media screen and (min-width: 1000px) { + .cmp-featured-article__description-container { font-size: 1.6rem; line-he= +ight: 2.5rem; } +} + +.cmp-featured-article__cta-container { padding-bottom: 2rem; } + +.cmp-featured-article__cta-container .cmp-teaser__action-container { paddin= +g: 0px; } + +.cmp-featured-article__cta-container .cmp-teaser__action-container .cmp-tea= +ser__action-link:focus::before { width: 100%; } + +.cmp-featured-article__image-container .cmp-teaser__image { border: none; } + +.cmp-featured-article__caption { padding-top: 1rem; } + +.cmp-featured-article__caption .cmp-featured-article__caption-text { font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-weight: 400; color: rgb(107, 107, 107); font-size: 1.2rem; } + +.cmp-four-cell { word-break: break-word; } + +.cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col, .cmp-fo= +ur-cell .cmp-four-cell__first-row .cmp-four-cell__second-col { flex-basis: = +100%; } + +.cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1, .cm= +p-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50, .cmp= +-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-row, .cm= +p-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth { flex-wrap:= + wrap; } + +.cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-row = +.cmp-four-cell__cta-btn { display: none; } + +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--cta-mo= +bile-row { display: block; } + +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--cta-mo= +bile-row .button { display: flex; -webkit-box-pack: start; justify-content:= + flex-start; } + +.cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col, .cmp-f= +our-cell .cmp-four-cell__second-row .cmp-four-cell__second-col { flex-basis= +: 100%; } + +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth, .cmp-fo= +ur-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-bt-sm-xs,= + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-b= +t-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--= +1-2, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1= +-2-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-= +row--2-1, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-r= +ow--2-1-bt-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__= +second-row--2-1-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-= +cell__second-row--2-1-inline-sm, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--5-7, .cmp-four-cell .cmp-four-cell__second-row.c= +mp-four-cell__second-row--5-7-inline, .cmp-four-cell .cmp-four-cell__second= +-row.cmp-four-cell__second-row--5-7-inline-sm, .cmp-four-cell .cmp-four-cel= +l__second-row.cmp-four-cell__second-row--7-5, .cmp-four-cell .cmp-four-cell= +__second-row.cmp-four-cell__second-row--7-5-inline, .cmp-four-cell .cmp-fou= +r-cell__second-row.cmp-four-cell__second-row--50-50, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__second-row--50-50-inline { flex-wrap: wr= +ap; } + +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-bt= +-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row= +--1-1-bt-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__secon= +d-row--2-1-bt-sm-xs { display: flex; -webkit-box-orient: vertical; -webkit-= +box-direction: reverse; flex-direction: column-reverse; } + +@media screen and (min-width: 1000px) { + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-ro= +w .cmp-four-cell__cta-btn { display: block; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth { flex-= +wrap: wrap; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth .cmp-fo= +ur-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell_= +_fullwidth .cmp-four-cell__second-col { flex-basis: 100%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth .cmp-fo= +ur-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four= +-cell__first-row.cmp-four-cell__fullwidth .cmp-four-cell__second-row--2-1 .= +cmp-four-cell__first-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth .cmp-fo= +ur-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-fou= +r-cell__first-row.cmp-four-cell__fullwidth .cmp-four-cell__second-row--2-1 = +.cmp-four-cell__second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1 { = +display: flex; flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-= +direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1 .c= +mp-four-cell__first-col { flex-basis: 66.6667%; padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1 .c= +mp-four-cell__second-col { flex-basis: 33.3333%; padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-2 { = +display: flex; flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-= +direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-2 .c= +mp-four-cell__first-col { flex-basis: 33.3333%; padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-2 .c= +mp-four-cell__second-col { flex-basis: 66.6667%; padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--= +1-1-bt-xs, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-ro= +w--50-50 { display: flex; flex-flow: row; -webkit-box-orient: horizontal; -= +webkit-box-direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.= +cmp-four-cell__first-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp-fou= +r-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt-xs .cmp-f= +our-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell= +__first-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four= +-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell__first-col,= + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50 .= +cmp-four-cell__second-col { flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.= +cmp-four-cell__first-row--1-1-bt-xs .cmp-four-cell__first-col, .cmp-four-ce= +ll .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell= +__first-col { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row= +.cmp-four-cell__first-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-= +cell .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-ce= +ll__second-col { padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col .cmp-f= +our-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-fou= +r-cell__first-row .cmp-four-cell__first-col .cmp-four-cell__second-row--2-1= + .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row .cmp-f= +our-cell__second-col .cmp-four-cell__first-row--2-1 .cmp-four-cell__first-c= +ol, .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__second-col .cm= +p-four-cell__second-row--2-1 .cmp-four-cell__first-col { flex-basis: 66.666= +7%; } + .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col .cmp-f= +our-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__first-row .cmp-four-cell__first-col .cmp-four-cell__second-row--2-= +1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row .cmp= +-four-cell__second-col .cmp-four-cell__first-row--2-1 .cmp-four-cell__secon= +d-col, .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__second-col = +.cmp-four-cell__second-row--2-1 .cmp-four-cell__second-col { flex-basis: 33= +.3333%; } + .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col .cmp-f= +our-cell__first-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-f= +our-cell__first-row .cmp-four-cell__first-col .cmp-four-cell__first-row--50= +-50 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row .c= +mp-four-cell__first-col .cmp-four-cell__second-row--50-50 .cmp-four-cell__f= +irst-col, .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-co= +l .cmp-four-cell__second-row--50-50 .cmp-four-cell__second-col, .cmp-four-c= +ell .cmp-four-cell__first-row .cmp-four-cell__second-col .cmp-four-cell__fi= +rst-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__fi= +rst-row .cmp-four-cell__second-col .cmp-four-cell__first-row--50-50 .cmp-fo= +ur-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cel= +l__second-col .cmp-four-cell__second-row--50-50 .cmp-four-cell__first-col, = +.cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__second-col .cmp-fo= +ur-cell__second-row--50-50 .cmp-four-cell__second-col { flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--cta-= +mobile-row { display: none; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth { flex= +-wrap: wrap; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth .cmp-f= +our-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cel= +l__fullwidth .cmp-four-cell__second-col { flex-basis: 100%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth .cmp-f= +our-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-fou= +r-cell__second-row.cmp-four-cell__fullwidth .cmp-four-cell__second-row--2-1= + .cmp-four-cell__first-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth .cmp-f= +our-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__fullwidth .cmp-four-cell__second-row--2-= +1 .cmp-four-cell__second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-r= +ow--1-1-bt-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__sec= +ond-row--1-2, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__seco= +nd-row--1-2-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell= +__second-row--2-1, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell_= +_second-row--2-1-bt-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--2-1-inline, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--2-1-inline-sm, .cmp-four-cell .cmp-four-cell__se= +cond-row.cmp-four-cell__second-row--5-7, .cmp-four-cell .cmp-four-cell__sec= +ond-row.cmp-four-cell__second-row--5-7-inline, .cmp-four-cell .cmp-four-cel= +l__second-row.cmp-four-cell__second-row--5-7-inline-sm, .cmp-four-cell .cmp= +-four-cell__second-row.cmp-four-cell__second-row--7-5, .cmp-four-cell .cmp-= +four-cell__second-row.cmp-four-cell__second-row--7-5-inline, .cmp-four-cell= + .cmp-four-cell__second-row.cmp-four-cell__second-row--50-50, .cmp-four-cel= +l .cmp-four-cell__second-row.cmp-four-cell__second-row--50-50-inline { disp= +lay: flex; flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-dire= +ction: normal; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-r= +ow.cmp-four-cell__second-row--1-1-bt-xs .cmp-four-cell__first-col, .cmp-fou= +r-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2 .cmp-four-= +cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__s= +econd-row--1-2-inline .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-c= +ell__second-row.cmp-four-cell__second-row--2-1 .cmp-four-cell__first-col, .= +cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-bt-= +sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--2-1-inline-sm .cmp-four-cell__first-col, .cmp-fo= +ur-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline .c= +mp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four= +-cell__second-row--5-7 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-= +cell__second-row.cmp-four-cell__second-row--5-7-inline-sm .cmp-four-cell__f= +irst-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-r= +ow--5-7-inline .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__se= +cond-row.cmp-four-cell__second-row--7-5 .cmp-four-cell__first-col, .cmp-fou= +r-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5-inline .cm= +p-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-= +cell__second-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four= +-cell__second-row.cmp-four-cell__second-row--50-50-inline .cmp-four-cell__f= +irst-col { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-f= +our-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2 .cmp-fou= +r-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell= +__second-row--1-2-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__second-row--2-1 .cmp-four-cell__second-c= +ol, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-= +1-bt-sm-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__secon= +d-row.cmp-four-cell__second-row--2-1-inline-sm .cmp-four-cell__second-col, = +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-in= +line .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--5-7 .cmp-four-cell__second-col, .cmp-four-cell .= +cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-inline-sm .cmp-fou= +r-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell= +__second-row--5-7-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__second-row--7-5 .cmp-four-cell__second-c= +ol, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-= +5-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--50-50 .cmp-four-cell__second-col, .cmp-four-= +cell .cmp-four-cell__second-row.cmp-four-cell__second-row--50-50-inline .cm= +p-four-cell__second-col { padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-r= +ow.cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp= +-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-bt-xs = +.cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-cell .= +cmp-four-cell__second-row.cmp-four-cell__second-row--50-50 .cmp-four-cell__= +first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-= +row--50-50 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__secon= +d-row.cmp-four-cell__second-row--50-50-inline .cmp-four-cell__first-col, .c= +mp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--50-50-in= +line .cmp-four-cell__second-col { flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1 = +.cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--2-1-bt-sm-xs .cmp-four-cell__first-col { flex-basis: 6= +6.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2 = +.cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__second-row--2-1-bt-sm-xs .cmp-four-cell_= +_second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2 = +.cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-f= +our-cell__second-row--2-1-inline-sm .cmp-four-cell__first-col, .cmp-four-ce= +ll .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline .cmp-fo= +ur-cell__first-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2-= +inline .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row= +.cmp-four-cell__second-row--2-1-inline-sm .cmp-four-cell__second-col, .cmp-= +four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline = +.cmp-four-cell__second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2-= +inline .cmp-four-cell__second-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5 = +.cmp-four-cell__first-col { flex-basis: 58.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5 = +.cmp-four-cell__second-col { flex-basis: 41.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5-= +inline .cmp-four-cell__first-col { flex-basis: 58.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7 = +.cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--7-5-inline .cmp-four-cell__second-col { flex-basis: 41= +.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7 = +.cmp-four-cell__second-col { flex-basis: 58.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-= +inline-sm .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--5-7-inline .cmp-four-cell__first-col { flex-= +basis: 41.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-= +inline-sm .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second= +-row.cmp-four-cell__second-row--5-7-inline .cmp-four-cell__second-col { fle= +x-basis: 58.3333%; } + .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-= +four-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row .cmp-four-cell__first-col .cmp-four-cell__second-row--2= +-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row .cm= +p-four-cell__second-col .cmp-four-cell__first-row--2-1 .cmp-four-cell__firs= +t-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__second-col= + .cmp-four-cell__second-row--2-1 .cmp-four-cell__first-col { flex-basis: 66= +.6667%; } + .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-= +four-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-f= +our-cell__second-row .cmp-four-cell__first-col .cmp-four-cell__second-row--= +2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row .= +cmp-four-cell__second-col .cmp-four-cell__first-row--2-1 .cmp-four-cell__se= +cond-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__second-= +col .cmp-four-cell__second-row--2-1 .cmp-four-cell__second-col { flex-basis= +: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-= +four-cell__first-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-= +four-cell__second-row .cmp-four-cell__first-col .cmp-four-cell__first-row--= +50-50 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row= + .cmp-four-cell__first-col .cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-fo= +ur-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cel= +l__first-col .cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__secon= +d-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col = +.cmp-four-cell__second-row--1-1-bt-xs .cmp-four-cell__first-col, .cmp-four-= +cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-four-cell__s= +econd-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-c= +ell__second-row .cmp-four-cell__first-col .cmp-four-cell__second-row--50-50= + .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-= +four-cell__first-col .cmp-four-cell__second-row--50-50 .cmp-four-cell__seco= +nd-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col= + .cmp-four-cell__second-row--50-50-inline .cmp-four-cell__first-col, .cmp-f= +our-cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-four-cel= +l__second-row--50-50-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp= +-four-cell__second-row .cmp-four-cell__second-col .cmp-four-cell__first-row= +--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-ro= +w .cmp-four-cell__second-col .cmp-four-cell__first-row--50-50 .cmp-four-cel= +l__second-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__se= +cond-col .cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__first-col= +, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__second-col .cmp= +-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp-four-= +cell .cmp-four-cell__second-row .cmp-four-cell__second-col .cmp-four-cell__= +second-row--1-1-bt-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-c= +ell__second-row .cmp-four-cell__second-col .cmp-four-cell__second-row--1-1-= +bt-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row= + .cmp-four-cell__second-col .cmp-four-cell__second-row--50-50 .cmp-four-cel= +l__first-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__sec= +ond-col .cmp-four-cell__second-row--50-50 .cmp-four-cell__second-col, .cmp-= +four-cell .cmp-four-cell__second-row .cmp-four-cell__second-col .cmp-four-c= +ell__second-row--50-50-inline .cmp-four-cell__first-col, .cmp-four-cell .cm= +p-four-cell__second-row .cmp-four-cell__second-col .cmp-four-cell__second-r= +ow--50-50-inline .cmp-four-cell__second-col { flex-basis: 50%; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-ro= +w .cmp-four-cell__cta-btn { display: block; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs { display: flex; flex-flow: row; -webkit-box-orient: horizontal; -we= +bkit-box-direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__first-col { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__second-col { padding-left: 15px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-ro= +w .cmp-four-cell__cta-btn { display: block; } + .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col, .cmp-= +four-cell .cmp-four-cell__first-row .cmp-four-cell__second-col { flex-basis= +: 100%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth { flex-= +wrap: wrap; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-xs, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1= +, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50 = +{ display: flex; flex-flow: row; -webkit-box-orient: horizontal; -webkit-bo= +x-direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.cmp= +-four-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-f= +our-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell__first-c= +ol { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row.cm= +p-four-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp= +-four-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell__secon= +d-col { padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.= +cmp-four-cell__first-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp-fou= +r-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt-xs .cmp-f= +our-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell= +__first-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four= +-cell__first-row.cmp-four-cell__first-row--2-1 .cmp-four-cell__first-col, .= +cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1 .cmp-= +four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-ce= +ll__first-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-ce= +ll__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell__second-col { = +flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--cta-= +mobile-row { display: none; } + .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col, .cmp= +-four-cell .cmp-four-cell__second-row .cmp-four-cell__second-col { flex-bas= +is: 100%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__first-row--50-50= +, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth, .cmp-= +four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-bt-xs, = +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2, .= +cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1, .c= +mp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-bt-s= +m-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--= +5-7, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7= +-5, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--50= +-50 { flex-wrap: wrap; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-r= +ow--1-2-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__se= +cond-row--2-1-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-ce= +ll__second-row--2-1-inline-sm, .cmp-four-cell .cmp-four-cell__second-row.cm= +p-four-cell__second-row--5-7-inline, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--5-7-inline-sm, .cmp-four-cell .cmp-four-cell= +__second-row.cmp-four-cell__second-row--7-5-inline, .cmp-four-cell .cmp-fou= +r-cell__second-row.cmp-four-cell__second-row--50-50-inline { display: flex;= + flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-direction: nor= +mal; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-r= +ow.cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp= +-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2-inline= + .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-f= +our-cell__second-row--1-2-inline .cmp-four-cell__second-col, .cmp-four-cell= + .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline-sm .cmp-f= +our-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cel= +l__second-row--2-1-inline-sm .cmp-four-cell__second-col, .cmp-four-cell .cm= +p-four-cell__second-row.cmp-four-cell__second-row--2-1-inline .cmp-four-cel= +l__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__seco= +nd-row--2-1-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cel= +l__second-row.cmp-four-cell__second-row--5-7-inline-sm .cmp-four-cell__firs= +t-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row-= +-5-7-inline-sm .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__s= +econd-row.cmp-four-cell__second-row--5-7-inline .cmp-four-cell__first-col, = +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-in= +line .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--7-5-inline .cmp-four-cell__first-col, .cmp-four-= +cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5-inline .cmp-= +four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-c= +ell__second-row--50-50-inline .cmp-four-cell__first-col, .cmp-four-cell .cm= +p-four-cell__second-row.cmp-four-cell__second-row--50-50-inline .cmp-four-c= +ell__second-col { flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-r= +ow.cmp-four-cell__second-row--1-2-inline .cmp-four-cell__first-col, .cmp-fo= +ur-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline-sm= + .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-f= +our-cell__second-row--2-1-inline .cmp-four-cell__first-col, .cmp-four-cell = +.cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-inline-sm .cmp-fo= +ur-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell= +__second-row--5-7-inline .cmp-four-cell__first-col, .cmp-four-cell .cmp-fou= +r-cell__second-row.cmp-four-cell__second-row--7-5-inline .cmp-four-cell__fi= +rst-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-ro= +w--50-50-inline .cmp-four-cell__first-col { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--1-2-inline .cmp-four-cell__second-col, .cmp-= +four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline-= +sm .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cm= +p-four-cell__second-row--2-1-inline .cmp-four-cell__second-col, .cmp-four-c= +ell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-inline-sm .cm= +p-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four= +-cell__second-row--5-7-inline .cmp-four-cell__second-col, .cmp-four-cell .c= +mp-four-cell__second-row.cmp-four-cell__second-row--7-5-inline .cmp-four-ce= +ll__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__se= +cond-row--50-50-inline .cmp-four-cell__second-col { padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-= +inline-sm .cmp-four-cell__first-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-= +inline-sm .cmp-four-cell__second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-= +inline-sm .cmp-four-cell__first-col { flex-basis: 41.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-= +inline-sm .cmp-four-cell__second-col { flex-basis: 58.3333%; } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-col .image.full-width .responsivegri= +d.full-width { margin: 0px auto; } + .cmp-four-cell .cmp-four-cell__first-col .image.full-width .responsivegri= +d.full-width-constraint { margin-left: -15px; margin-right: -15px; } +} + +@media screen and (min-width: 1000px) { + .cmp-four-cell .cmp-acn-tabs { margin: 0px auto; } +} + +.cmp-four-cell .cmp-audio { word-break: normal; } + +.cmp-four-cell .cmp-four-cell__first-row--2-1 .blockquote .blockquote__shar= +e-module--enable, .cmp-four-cell .cmp-four-cell__second-row--2-1 .blockquot= +e .blockquote__share-module--enable { margin-right: 5.264rem; } + +.cmp-card-listing .cmp-card-listing_first-row { display: flex; -webkit-box-= +orient: vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .cmp-card-listing .cmp-card-listing_first-row { -webkit-box-orient: horiz= +ontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-card-listing .cmp-card-listing_desktop-cta, .cmp-card-listing .cmp-car= +d-listing_mobile-cta { display: none; } + +.cmp-card-listing .cmp-card-listing_first-row_left-col, .cmp-card-listing .= +cmp-card-listing_first-row_right-col { -webkit-box-flex: 1; flex: 1 1 0%; } + +.cmp-card-listing .cmp-card-listing_second-row > .container.responsivegrid = +{ padding-left: 15px; padding-right: 15px; } + +.cmp-card-listing .cmp-card-listing_second-row > .container.responsivegrid = +.modal .cmp-container { display: block; } + +.cmp-card-listing .cmp-card-listing_second-row > .container.responsivegrid = +> .cmp-container { display: flex; flex-wrap: wrap; margin-left: -30px; marg= +in-right: -30px; max-width: calc(100% + 60px); } + +@media screen and (min-width: 768px) { + .cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_desktop-ct= +a { display: block; } +} + +@media screen and (min-width: 768px) { + .cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_first-row_= +right-col .cmp-container { display: flex; -webkit-box-pack: end; justify-co= +ntent: flex-end; } +} + +.cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_mobile-cta {= + display: block; } + +.cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_mobile-cta .= +button { -webkit-box-pack: start; justify-content: flex-start; padding-bott= +om: 20px; } + +@media screen and (min-width: 768px) { + .cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_mobile-cta= + .button { padding-bottom: 30px; } +} + +@media screen and (min-width: 768px) { + .cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_mobile-cta= + { display: none; } +} + +.cmp-card-listing .logocard a:focus .cmp-image__image { box-shadow: rgb(0, = +0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-off= +set: 1px; } + +.cmp-card-listing .logocard a:focus:not(:focus-visible) .cmp-image__image {= + box-shadow: none; outline: none; } + +.cmp-card-listing .card { padding-left: 15px; padding-right: 15px; -webkit-= +box-flex: 0; flex: 0 0 100%; margin-bottom: 20px; } + +.cmp-card-listing .card > .video-card-media-teaser { display: flex; -webkit= +-box-orient: vertical; -webkit-box-direction: normal; flex-direction: colum= +n; flex-basis: 100%; max-width: 100%; -webkit-box-ordinal-group: 3; order: = +2; } + +.cmp-card-listing .card > .video-card-media-teaser .cmp-videocard { width: = +100%; height: 100%; } + +@media screen and (min-width: 768px) { + .cmp-card-listing .card { -webkit-box-flex: 0; flex: 0 0 50%; max-width: = +50%; margin-bottom: 30px; } +} + +.cmp-card-listing .card .modal { height: auto; } + +.cmp-card-listing .card .modal .video { -webkit-box-flex: 1; flex: 1 1 auto= +; margin-bottom: auto; max-width: none; padding-left: unset; padding-right:= + unset; } + +.cmp-card-listing .card > * { height: 100%; } + +@media screen and (min-width: 768px) { + .cmp-card-listing .cmp-card-listing_first-row_left-col { padding-right: 1= +5px; } + .cmp-card-listing .cmp-card-listing_first-row_right-col { padding-left: 1= +5px; } + .cmp-card-listing.cmp-card-listing--cta-1-to-1 .cmp-card-listing_first-ro= +w_right-col { -webkit-box-flex: 0; flex: 0 0 50%; } + .cmp-card-listing.cmp-card-listing--cta-2-to-1 .cmp-card-listing_first-ro= +w_right-col { -webkit-box-flex: 0; flex: 0 0 33.3333%; } +} + +.cmp-card-listing--full-width .cmp-card-listing_first-row_left-col { paddin= +g-right: 0px; } + +.cmp-card-layout--2-cards .card.dcc-imagefoldtag .cmp-teaser__image .cmp-im= +age__image, .cmp-card-layout--3-cards .card.dcc-imagefoldtag .cmp-teaser__i= +mage .cmp-image__image, .cmp-card-layout--4-cards .card.dcc-imagefoldtag .c= +mp-teaser__image .cmp-image__image, .cmp-card-layout--5-cards .card.dcc-ima= +gefoldtag .cmp-teaser__image .cmp-image__image { position: absolute; bottom= +: 0px; } + +.cmp-card-layout--2-cards .card.dcc-image-title .cmp-teaser, .cmp-card-layo= +ut--3-cards .card.dcc-image-title .cmp-teaser, .cmp-card-layout--4-cards .c= +ard.dcc-image-title .cmp-teaser, .cmp-card-layout--5-cards .card.dcc-image-= +title .cmp-teaser { background-color: transparent; } + +.cmp-card-layout--2-cards .card.video .cmp-video__title, .cmp-card-layout--= +3-cards .card.video .cmp-video__title, .cmp-card-layout--4-cards .card.vide= +o .cmp-video__title, .cmp-card-layout--5-cards .card.video .cmp-video__titl= +e { margin-top: 0px; } + +.cmp-card-layout--2-cards .card.video .cmp-video__title-text, .cmp-card-lay= +out--3-cards .card.video .cmp-video__title-text, .cmp-card-layout--4-cards = +.card.video .cmp-video__title-text, .cmp-card-layout--5-cards .card.video .= +cmp-video__title-text { font-size: 1.4rem; line-height: 1.21; } + +@media screen and (min-width: 1000px) { + .cmp-card-layout--2-cards .card.video .cmp-video__title-text, .cmp-card-l= +ayout--3-cards .card.video .cmp-video__title-text, .cmp-card-layout--4-card= +s .card.video .cmp-video__title-text, .cmp-card-layout--5-cards .card.video= + .cmp-video__title-text { font-size: 1.6rem; line-height: 1.25; } +} + +.cmp-card-layout--2-cards .card.video .cmp-video__subtitle p, .cmp-card-lay= +out--3-cards .card.video .cmp-video__subtitle p, .cmp-card-layout--4-cards = +.card.video .cmp-video__subtitle p, .cmp-card-layout--5-cards .card.video .= +cmp-video__subtitle p { line-height: 1.2; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile-c= +ontainer, .cmp-card-layout--3-cards .card.cmp-blog-author-profile__single-p= +rofile-container, .cmp-card-layout--4-cards .card.cmp-blog-author-profile__= +single-profile-container, .cmp-card-layout--5-cards .card.cmp-blog-author-p= +rofile__single-profile-container { -webkit-box-flex: 0; flex: 0 0 100%; max= +-width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile-c= +ontainer .cmp-blog-author-profile, .cmp-card-layout--2-cards .card.cmp-blog= +-author-profile__single-profile-container .cmp-blog-author-profile__contain= +er, .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile= +-container .cmp-blog-author-profile__option-a, .cmp-card-layout--2-cards .c= +ard.cmp-blog-author-profile__single-profile-container .cmp-blog-author-prof= +ile__option-b, .cmp-card-layout--3-cards .card.cmp-blog-author-profile__sin= +gle-profile-container .cmp-blog-author-profile, .cmp-card-layout--3-cards .= +card.cmp-blog-author-profile__single-profile-container .cmp-blog-author-pro= +file__container, .cmp-card-layout--3-cards .card.cmp-blog-author-profile__s= +ingle-profile-container .cmp-blog-author-profile__option-a, .cmp-card-layou= +t--3-cards .card.cmp-blog-author-profile__single-profile-container .cmp-blo= +g-author-profile__option-b, .cmp-card-layout--4-cards .card.cmp-blog-author= +-profile__single-profile-container .cmp-blog-author-profile, .cmp-card-layo= +ut--4-cards .card.cmp-blog-author-profile__single-profile-container .cmp-bl= +og-author-profile__container, .cmp-card-layout--4-cards .card.cmp-blog-auth= +or-profile__single-profile-container .cmp-blog-author-profile__option-a, .c= +mp-card-layout--4-cards .card.cmp-blog-author-profile__single-profile-conta= +iner .cmp-blog-author-profile__option-b, .cmp-card-layout--5-cards .card.cm= +p-blog-author-profile__single-profile-container .cmp-blog-author-profile, .= +cmp-card-layout--5-cards .card.cmp-blog-author-profile__single-profile-cont= +ainer .cmp-blog-author-profile__container, .cmp-card-layout--5-cards .card.= +cmp-blog-author-profile__single-profile-container .cmp-blog-author-profile_= +_option-a, .cmp-card-layout--5-cards .card.cmp-blog-author-profile__single-= +profile-container .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile-c= +ontainer .cmp-blog-author-profile__desc-container, .cmp-card-layout--3-card= +s .card.cmp-blog-author-profile__single-profile-container .cmp-blog-author-= +profile__desc-container, .cmp-card-layout--4-cards .card.cmp-blog-author-pr= +ofile__single-profile-container .cmp-blog-author-profile__desc-container, .= +cmp-card-layout--5-cards .card.cmp-blog-author-profile__single-profile-cont= +ainer .cmp-blog-author-profile__desc-container { height: 100%; display: fle= +x; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direct= +ion: column; } + .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile-c= +ontainer .cmp-blog-author-profile__social-buttons, .cmp-card-layout--3-card= +s .card.cmp-blog-author-profile__single-profile-container .cmp-blog-author-= +profile__social-buttons, .cmp-card-layout--4-cards .card.cmp-blog-author-pr= +ofile__single-profile-container .cmp-blog-author-profile__social-buttons, .= +cmp-card-layout--5-cards .card.cmp-blog-author-profile__single-profile-cont= +ainer .cmp-blog-author-profile__social-buttons { margin-top: auto; } +} + +.cmp-card-layout--1-block .card { flex: 1 1 100%; max-width: 100%; margin-b= +ottom: 0px; } + +.cmp-card-layout--1-block .cmp-card-listing[data-cmp-progressive-display=3D= +"true"] .cmp-card-listing_button { padding-top: 20px; } + +.cmp-card-layout--2-cards .card { -webkit-box-flex: 0; flex: 0 0 100%; max-= +width: 100%; } + +.cmp-card-layout--2-cards .cmp-videocard__title-text { font-size: 1.8rem; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--2-cards .card { -webkit-box-flex: 0; flex: 0 0 50%; max= +-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--2-cards .cmp-videocard__title-text { font-size: 2.5rem;= + } +} + +.cmp-card-layout--3-cards .card .cmp-vidocard__title-text { font-size: 1.4r= +em; } + +.cmp-card-layout--3-cards .card.dcc-title-summary-arrow-image { flex-basis:= + 100%; max-width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-card-layout--3-cards .card.dcc-title-summary-arrow-image { flex-basi= +s: 66.6667%; max-width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--3-cards .card, .cmp-card-layout--3-cards .cmp-imagetitl= +esummarylink-small-card { -webkit-box-flex: 0; flex: 0 0 33.3333%; max-widt= +h: 33.3333%; } + .cmp-card-layout--3-cards .card .cmp-videocard__title-text, .cmp-card-lay= +out--3-cards .cmp-imagetitlesummarylink-small-card .cmp-videocard__title-te= +xt { font-size: 1.6rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--3-cards .card, .cmp-card-layout--3-cards .cmp-imagetitl= +esummarylink-small-card { -webkit-box-flex: 0; flex: 0 0 50%; max-width: 50= +%; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--3-cards .cmp-theme-narrative__card { margin-bottom: 0px= +; -webkit-box-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--3-cards.cmp-card-layout--3-cards--first-center .card:fi= +rst-child { -webkit-box-pack: start; justify-content: flex-start; padding-r= +ight: 45px; -webkit-box-flex: 0; flex: 0 0 100%; max-width: 100%; } + .cmp-card-layout--3-cards.cmp-card-layout--3-cards--first-center .card:fi= +rst-child .cmp-executive-card { -webkit-box-flex: 0; flex: 0 0 50%; max-wid= +th: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--3-cards.cmp-card-layout--3-cards--first-center .card:fi= +rst-child { display: flex; -webkit-box-pack: center; justify-content: cente= +r; -webkit-box-align: center; align-items: center; -webkit-box-flex: 0; fle= +x: 0 0 100%; max-width: 100%; padding-left: 45px; padding-right: 45px; } + .cmp-card-layout--3-cards.cmp-card-layout--3-cards--first-center .card:fi= +rst-child .cmp-executive-card { -webkit-box-flex: 0; flex: 0 0 33.3333%; ma= +x-width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--4-cards .card { -webkit-box-flex: 0; flex: 0 0 25%; max= +-width: 25%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--5-cards .card { -webkit-box-flex: 0; flex: 0 0 20%; max= +-width: 20%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--5-3-cards .card { -webkit-box-flex: 0; flex: 0 0 33.333= +3%; max-width: 33.3333%; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile, .cmp-card-lay= +out--5-3-cards .card .cmp-blog-author-profile__container, .cmp-card-layout-= +-5-3-cards .card .cmp-blog-author-profile__option-a, .cmp-card-layout--5-3-= +cards .card .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile__desc-containe= +r { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile__social-button= +s { margin-top: auto; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--5-3-cards .card { -webkit-box-flex: 0; flex: 0 0 20%; m= +ax-width: 20%; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile, .cmp-card-lay= +out--5-3-cards .card .cmp-blog-author-profile__container, .cmp-card-layout-= +-5-3-cards .card .cmp-blog-author-profile__option-a, .cmp-card-layout--5-3-= +cards .card .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile__desc-containe= +r { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile__social-button= +s { margin-top: auto; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--3-1-cards .card { -webkit-box-flex: 0; flex: 0 0 100%; = +max-width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--3-1-cards .card { -webkit-box-flex: 0; flex: 0 0 33.333= +3%; max-width: 33.3333%; } + .cmp-card-layout--3-1-cards .card .cmp-blog-author-profile, .cmp-card-lay= +out--3-1-cards .card .cmp-blog-author-profile__container, .cmp-card-layout-= +-3-1-cards .card .cmp-blog-author-profile__option-a, .cmp-card-layout--3-1-= +cards .card .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--3-1-cards .card .cmp-blog-author-profile__desc-containe= +r { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; } + .cmp-card-layout--3-1-cards .card .cmp-blog-author-profile__social-button= +s { margin-top: auto; } +} + +.cmp-card-layout--3-3-cards .general-inquiry-card { margin-bottom: 30px; } + +.cmp-card-layout--3-3-cards .general-inquiry-card:last-child { margin-botto= +m: 20px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--3-3-cards .card { -webkit-box-flex: 0; flex: 0 0 33.333= +3%; max-width: 33.3333%; } + .cmp-card-layout--3-3-cards .card:last-child { margin-bottom: 30px; } + .cmp-card-layout--3-3-cards .card .cmp-blog-author-profile, .cmp-card-lay= +out--3-3-cards .card .cmp-blog-author-profile__container, .cmp-card-layout-= +-3-3-cards .card .cmp-blog-author-profile__option-a, .cmp-card-layout--3-3-= +cards .card .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--3-3-cards .card .cmp-blog-author-profile__desc-containe= +r { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; } + .cmp-card-layout--3-3-cards .card .cmp-blog-author-profile__social-button= +s { margin-top: auto; } +} + +.has-divider .cmp-card-listing { border-bottom: 1px solid rgb(204, 204, 204= +); } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .card { max-height= +: 0px; margin-bottom: 0px; visibility: hidden; overflow-y: hidden; transiti= +on: max-height 1000ms cubic-bezier(0, 1, 0, 1) 0s, visibility 1000ms ease-i= +n-out 0s, margin-bottom 1000ms ease-in 0s, margin-top 1000ms ease-in 0s; } + +@media screen and (max-width: 767.9px) { + .cmp-card-listing[data-cmp-progressive-display=3D"true"] .card.card--disp= +lay-mobile { max-height: 9999px; transition: max-height 1000ms cubic-bezier= +(1, 0, 1, 0) 0s; visibility: visible; margin-bottom: 2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-listing[data-cmp-progressive-display=3D"true"] .card.card--disp= +lay-tablet { max-height: 9999px; transition: max-height 1000ms cubic-bezier= +(1, 0, 1, 0) 0s; visibility: visible; margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-listing[data-cmp-progressive-display=3D"true"] .card.card--disp= +lay-desktop { max-height: 9999px; transition: max-height 1000ms cubic-bezie= +r(1, 0, 1, 0) 0s; visibility: visible; margin-bottom: 3rem; } +} + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button { display: flex; -webkit-box-pack: center; justify-content: center; = +padding-bottom: 20px; margin-top: 20px; } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button .cmp-button { padding: 0px 2rem; } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button .cmp-button::before { max-width: calc(100% - 4.1em); left: 2rem; } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button .cmp-button:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outl= +ine: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button [aria-expanded=3D"false"] .cmp-button__text::after { transform: rota= +te(90deg); } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button [aria-expanded=3D"true"] .cmp-button__text::after { transform: rotat= +e(270deg); } + +@media screen and (min-width: 768px) { + .cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listin= +g_button { padding-bottom: 30px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing { = +padding: 0px; } + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ard { -webkit-box-flex: 0; flex: 0 0 33.333%; margin-bottom: 10px; padding-= +left: 7.5px; padding-right: 7.5px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.card { -webkit-box-flex: 0; flex: 0 0 19.333%; margin-bottom: 15px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.card { -webkit-box-flex: 0; flex: 0 0 33.333%; margin-bottom: 20px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ard.container.responsivegrid { padding: 0px; } + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer.responsivegrid .cmp-container { -webkit-box-pack: center; justify-= +content: center; -webkit-box-align: center; align-items: center; margin: au= +to; padding: 0px; } + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer .cmp-text p { display: block; margin-top: 30px; font-size: 1.6rem;= + line-height: 1.92rem; font-weight: 300; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p { margin-top: 50px; font-size: 2.4rem; line-height: = +2.88rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p { margin-top: 40px; font-size: 2.24rem; line-height:= + 2.264rem; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer .cmp-text p:first-of-type { margin-top: 10px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p:first-of-type { margin-top: 35px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p:first-of-type { margin-top: 40px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer .cmp-text p:last-of-type { margin-bottom: 30px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p:last-of-type { margin-bottom: 50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p:last-of-type { margin-bottom: 40px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer .cmp-title--section .cmp-title__text { font-size: 3.2rem; line-hei= +ght: 3.2rem; margin-bottom: 30px; text-transform: none; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-title--section .cmp-title__text { font-size: 4rem; line-hei= +ght: 4rem; margin-bottom: 70px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-title--section .cmp-title__text { font-size: 5.27rem; line-= +height: 5.28rem; margin-bottom: 100px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_se= +cond-row { margin: 0px auto; max-width: 337px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_= +second-row { max-width: 500px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_= +second-row { max-width: 612px; } +} + +@media screen and (min-width: 1200px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_= +second-row { max-width: 639px; margin: auto; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_se= +cond-row .container.responsivegrid { padding: 0px; } + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_th= +ird-row { padding-left: 0px; padding-right: 0px; } + +@media screen and (min-width: 1200px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_= +third-row { padding-left: 89px; padding-right: 89px; } +} + +@media screen and (min-width: 1200px) { + .cmp-card-listing--animation .button, .cmp-card-listing--animation .cmp-c= +ard-listing_first-row, .cmp-card-listing--animation .cmp-card-listing_secon= +d-row, .cmp-card-listing--animation .cmp-text { opacity: 0; transform: tran= +slateY(20px); position: relative; transition: opacity 0.2s ease-in 0s; } +} + +.cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button::befo= +re { transition: none 0s ease 0s; transform: none; opacity: 1; top: auto; } + +@media screen and (min-width: 1200px) { + .cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button::be= +fore { transition: transform 0.4s ease 1.2s, opacity 0.4s ease 1.2s, width = +0.4s ease 0s, -webkit-transform 0.4s ease; transform: scale(0.2); opacity: = +0; } +} + +.cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button .cmp-= +button__text { transition: none 0s ease 0s; opacity: 1; } + +@media screen and (min-width: 1200px) { + .cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button .cm= +p-button__text { transition: opacity 0.7s ease 1s; opacity: 0; } +} + +.cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button .cmp-= +button__text::before { transition: none 0s ease 0s; opacity: 1; transform: = +none; } + +@media screen and (min-width: 1200px) { + .cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button .cm= +p-button__text::before { transition: transform 0.4s ease 1.6s, opacity 0.4s= + ease, -webkit-transform 0.4s ease; opacity: 0; transform: translateX(-15px= +); } +} + +.cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button { tra= +nsition: none 0s ease 0s; } + +@media screen and (max-width: 1199.9px) { + .cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button:hov= +er::before { width: 3.4rem; } +} + +.cmp-card-listing--animation.cmp-card-listing--animation-active .button, .c= +mp-card-listing--animation.cmp-card-listing--animation-active .cmp-card-lis= +ting_first-row, .cmp-card-listing--animation.cmp-card-listing--animation-ac= +tive .cmp-card-listing_second-row, .cmp-card-listing--animation.cmp-card-li= +sting--animation-active .cmp-text { opacity: 1; transform: translateY(0px);= + transition: opacity 0.2s ease-in 0s, transform 0.8s ease 0s, -webkit-trans= +form 0.8s ease 0s; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-card-l= +isting_second-row { transition-delay: 0.3s; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-text {= + transition-delay: 0.5s; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .button { t= +ransition-delay: 0.9s; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-button= +--text-brand-link .cmp-button .cmp-button__text { opacity: 1; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-button= +--text-brand-link .cmp-button::before { transform: scale(1); opacity: 1; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-button= +--text-brand-link .cmp-button .cmp-button__text::before { transform: transl= +ateX(0px); opacity: 1; } + +@media screen and (min-width: 1000px) { + .cardlistingblock.cmp-card-layout--3-1-cards .dcc-title-summary-arrow.cmp= +-title-summary-arrow-tab .cmp-teaser__title, .cardlistingblock.cmp-card-lay= +out--3-3-cards .dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-te= +aser__title, .cardlistingblock.cmp-card-layout--3-cards .dcc-title-summary-= +arrow.cmp-title-summary-arrow-tab .cmp-teaser__title, .cardlistingblock.cmp= +-card-layout--4-cards .dcc-title-summary-arrow.cmp-title-summary-arrow-tab = +.cmp-teaser__title, .cardlistingblock.cmp-card-layout--5-3-cards .dcc-title= +-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__title, .cardlisting= +block.cmp-card-layout--5-cards .dcc-title-summary-arrow.cmp-title-summary-a= +rrow-tab .cmp-teaser__title { font-size: 1.6rem; } +} +------MultipartBoundary--vwMpyfXXRDXaVyBd3MsDi7wzj3UgfF4C6NVSKv3ySC---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/etc.clientlibs/cio-sites/clientlibs/clientlib-site.lc-738554c5b6785afff863e62d949618e4-lc.min.css + +@charset "utf-8"; + +@font-face { font-family: Ionicons; font-style: normal; font-weight: 400; s= +rc: local("Ionicons"), local("Ionicons-Regular"), url("clientlib-site/resou= +rces/fonts/ionicons.woff2") format("woff"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 100; sr= +c: local("Graphik-Thin-Web"), url("clientlib-site/resources/fonts/graphik-t= +hin-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 200; sr= +c: local("Graphik-Extralight-Web"), url("clientlib-site/resources/fonts/gra= +phik-extralight-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 300; sr= +c: local("Graphik-Light-Web"), url("clientlib-site/resources/fonts/graphik-= +light-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 400; sr= +c: local("Graphik-Regular-Web"), url("clientlib-site/resources/fonts/graphi= +k-regular-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 500; sr= +c: local("Graphik-Medium-Web"), url("clientlib-site/resources/fonts/graphik= +-medium-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 600; sr= +c: local("Graphik-Semibold-Web"), url("clientlib-site/resources/fonts/graph= +ik-semibold-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 700; sr= +c: local("Graphik-Bold-Web"), url("clientlib-site/resources/fonts/graphik-b= +old-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 800; sr= +c: local("Graphik-Black-Web"), url("clientlib-site/resources/fonts/graphik-= +black-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 900; sr= +c: local("Graphik-Super-Web"), url("clientlib-site/resources/fonts/graphik-= +super-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Reenie-Beanie; font-style: normal; font-weight: 4= +00; src: url("clientlib-site/resources/fonts/reenie-beanie-regular.woff2") = +format("woff2"); font-display: swap; } + +h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; } + +h1 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + h1 { font-size: 6.5rem; } +} + +h2 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.05; font-size: 2.8rem; } + +@media screen and (min-width: 1000px) { + h2 { font-size: 4.8rem; } +} + +h3 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + h3 { font-size: 4.8rem; } +} + +h4 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + h4 { font-size: 3.5rem; } +} + +h5 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + h5 { font-size: 2.5rem; } +} + +h6 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + h6 { font-size: 2.5rem; } +} + +.h-title-page { font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 800; font-style: normal; text-transform: non= +e; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-page { font-size: 6.5rem; } +} + +.h-title-page-long { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 800; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-page-long { font-size: 5.8rem; } +} + +.h-title-homepage { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 800; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-homepage { font-size: 6.5rem; } +} + +.h-title-cta { font-family: Graphik, Arial, system-ui, -apple-system, blink= +macsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantar= +ell, sans-serif; font-weight: 800; font-style: normal; text-transform: none= +; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-cta { font-size: 4.8rem; } +} + +.h-title-section { font-family: Graphik, Arial, system-ui, -apple-system, b= +linkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, ca= +ntarell, sans-serif; font-weight: 600; font-style: normal; text-transform: = +none; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + .h-title-section { font-size: 4.8rem; } +} + +.h-title-subsection { font-family: Graphik, Arial, system-ui, -apple-system= +, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen,= + cantarell, sans-serif; font-weight: 600; font-style: normal; text-transfor= +m: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .h-title-subsection { font-size: 3.5rem; } +} + +.h-title-ribbon { font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-style: normal; text-transform: none; color: rgb(0,= + 0, 0); font-size: 2rem; font-weight: 800; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .h-title-ribbon { font-size: 3.5rem; } +} + +.h-title-module { font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-weight: 800; font-style: normal; text-transform: n= +one; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-module { font-size: 2.5rem; } +} + +.h-title-tertiary { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 600; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-tertiary { font-size: 2.5rem; } +} + +.h-title-eyebrow { font-family: Graphik, Arial, system-ui, -apple-system, b= +linkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, ca= +ntarell, sans-serif; font-weight: 600; font-style: normal; text-transform: = +uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; = +font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .h-title-eyebrow { font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.h-title-submodule { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 800; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .h-title-submodule { font-size: 1.6rem; } +} + +.ai-h1 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 700; font-style: normal; text-transform: none; line= +-height: 1; font-size: 4.8rem; } + +@media screen and (min-width: 1000px) { + .ai-h1 { font-size: 10rem; } +} + +.ai-h2 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 700; font-style: normal; text-transform: none; line= +-height: 1.13; font-size: 3rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .ai-h2 { font-size: 3.6rem; line-height: 1; } +} + +@media screen and (min-width: 1000px) { + .ai-h2 { font-size: 6.5rem; line-height: 1.08; } +} + +.ai-h3 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 400; font-style: normal; text-transform: none; line= +-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .ai-h3 { font-size: 3.2rem; line-height: 1.13; } +} + +.ai-h4 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 400; font-style: normal; text-transform: none; line= +-height: 1.38; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .ai-h4 { font-size: 2.4rem; line-height: 1.17; } +} + +.ai-h5 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 500; font-style: normal; text-transform: none; line= +-height: 1.13; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .ai-h5 { font-size: 2.4rem; line-height: 1.17; } +} + +.ai-section-h { font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 500; font-style: normal; text-transform: upp= +ercase; line-height: 1.21; font-size: 1.4rem; border-width: 0px; } + +.ai-section-h::after { content: ""; display: block; margin-top: 0.4rem; hei= +ght: 6px; width: 58px; background-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .ai-section-h::after { margin-top: 0.6rem; width: 64px; } +} + +@media screen and (min-width: 1000px) { + .ai-section-h { font-size: 1.8rem; line-height: 1.22; } + .ai-section-h::after { margin-top: 0.8rem; width: 74px; } +} + +.cmp-accordion .cmp-accordion .cmp-accordion__item { margin: 0px; } + +.cmp-accordion .responsivegrid { padding: 15px; } + +.cmp-accordion--divider .cmp-accordion { border-bottom: 1px solid rgb(204, = +204, 204); } + +.cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .responsivegrid= + { padding: 0px; } + +.cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .contact-card {= + padding-bottom: 2.5rem; margin-bottom: 0px; } + +@media screen and (min-width: 768px) { + .cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .contact-card= + { padding-right: 1.5rem; padding-left: 0px; } + .cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .contact-card= +:nth-child(3n+1) { padding-left: 1.5rem; } +} + +.cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .contact-card .= +cmp-contact-card__content { padding: 0px; } + +.cmp-accordion__item { margin: 0px; } + +.cmp-accordion__button { display: flex; -webkit-box-align: start; align-ite= +ms: flex-start; font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-size: 1.6rem; font-weight: 400; font-style: normal; = +line-height: 19.2px; text-decoration: none; padding: 0.94em 3.34em 0.94em 1= +.25em; border-radius: 0px; color: rgb(0, 0, 0); background-color: rgb(255, = +255, 255); border-style: solid; border-color: rgb(204, 204, 204); border-im= +age: initial; border-width: 0.06em 0px 0px; position: relative; } + +.cmp-accordion__button:hover { color: rgb(0, 0, 0); background-color: rgb(2= +55, 255, 255); border-color: rgb(204, 204, 204); } + +.cmp-accordion__button:focus { border: 1px solid rgb(102, 175, 233); outlin= +e: rgb(0, 77, 255) solid 1px; outline-offset: -1px; } + +.cmp-accordion__button--expanded { border-radius: 0px; color: rgb(0, 0, 0);= + background-color: rgb(255, 255, 255); font-weight: 600; } + +.cmp-accordion__button--expanded:hover { color: rgb(0, 0, 0); background-co= +lor: rgb(255, 255, 255); border-color: rgb(102, 175, 233); } + +.cmp-accordion__title { position: relative; } + +.cmp-accordion__icon { position: absolute; top: 0px; right: 0px; bottom: 0p= +x; margin: auto 0px; height: 1.25em; padding: 0px 1.25em; text-align: cente= +r; vertical-align: middle; color: rgb(0, 0, 0); } + +.cmp-accordion__icon::before { content: "=EF=84=A3"; font-family: Ionicons;= + display: block; font-weight: 400; font-style: normal; line-height: 1; text= +-transform: none; letter-spacing: normal; overflow-wrap: normal; white-spac= +e: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-render= +ing: optimizelegibility; font-feature-settings: "liga"; transition: all 0.3= +5s ease-in-out 0s; width: 0.88em; font-size: 1.6rem; } + +.cmp-accordion__button--expanded .cmp-accordion__icon, .cmp-accordion__icon= +:hover { color: rgb(0, 0, 0); } + +.cmp-accordion__button--expanded .cmp-accordion__icon::before { transform: = +rotate(180deg); transition: all 0.35s ease-in-out 0s; } + +.cmp-accordion__button--expanded .cmp-accordion__icon:hover { color: rgb(0,= + 0, 0); } + +.cmp-accordion--accordian .cmp-accordion__icon { color: rgb(161, 0, 255); } + +.cmp-accordion--accordian .cmp-accordion__icon::before { content: "=EF=88= +=98"; font-family: Ionicons; display: block; font-weight: 400; font-style: = +normal; line-height: 1; text-transform: none; letter-spacing: normal; overf= +low-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothi= +ng: antialiased; text-rendering: optimizelegibility; font-feature-settings:= + "liga"; width: 0.88em; font-size: 1.6rem; } + +.cmp-accordion--accordian .cmp-accordion__button--expanded .cmp-accordion__= +icon, .cmp-accordion--accordian .cmp-accordion__icon:hover { color: rgb(161= +, 0, 255); } + +.cmp-accordion--accordian .cmp-accordion__button--expanded .cmp-accordion__= +icon::before { content: "=EF=88=89"; font-family: Ionicons; display: block;= + font-weight: 400; font-style: normal; line-height: 1; text-transform: none= +; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direc= +tion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeleg= +ibility; font-feature-settings: "liga"; width: 0.88em; font-size: 1.6rem; } + +.cmp-accordion--accordian .cmp-accordion__button--expanded .cmp-accordion__= +icon:hover { color: rgb(161, 0, 255); } + +.cmp-accordion--accordian .cmp-accordion__panel { background-color: rgb(255= +, 255, 255); box-shadow: none; border-color: rgb(255, 255, 255); } + +.cmp-accordion__panel { background-color: rgb(242, 242, 242); box-shadow: r= +gba(0, 0, 0, 0.15) 0px 0.75em 1.25em -0.38em inset; border-color: rgb(32, 3= +2, 32); } + +.cmp-accordion__panel--hidden { display: none; overflow: hidden; max-height= +: 0px; transition: max-height 0.4s cubic-bezier(0, 1, 0, 1) 0s; } + +.cmp-accordion__panel--expanded { max-height: 9999px; transition: max-heigh= +t 0.4s cubic-bezier(1, 0, 1, 0) 0s; overflow-y: auto; display: flex; } + +.cmp-accordion, .cmp-accordion__item { width: 100%; display: block; } + +.cmp-button { display: inline-flex; -webkit-box-align: center; align-items:= + center; -webkit-box-pack: center; justify-content: center; font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-style: n= +ormal; line-height: 1; text-transform: uppercase; min-height: inherit; min-= +width: 13.4rem; border-radius: 0px; background-color: rgb(0, 0, 0); border:= + 1px solid transparent; font-size: 1.4rem; font-weight: 600; height: 44px; = +color: rgb(255, 255, 255); text-decoration: none; margin-top: 15px; margin-= +left: 10px; padding: 1.5rem; } + +@media screen and (max-width: 767.9px) { + .cmp-button { margin-left: 0px; width: 100%; } +} + +.cmp-button--full .cmp-button { display: flex; width: 100%; } + +.cmp-button:hover { background-color: rgb(74, 74, 74); color: rgb(255, 255,= + 255); } + +.cmp-button:disabled { background-color: rgb(227, 227, 227); color: rgb(255= +, 255, 255); } + +.cmp-button:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; outline= +: rgb(0, 0, 136) solid 2px; outline-offset: 2px; } + +.cmp-button:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-button--secondary .cmp-button { color: rgb(0, 0, 0); background-color:= + rgb(255, 255, 255); border: 2px solid rgb(0, 0, 0); } + +.cmp-button--secondary .cmp-button:hover { color: rgb(0, 0, 0); border: 2px= + solid rgb(167, 167, 167); background-color: rgb(255, 255, 255); } + +.cmp-button--secondary .cmp-button:disabled { color: rgb(227, 227, 227); ba= +ckground-color: transparent; border: 2px solid rgb(227, 227, 227); } + +.cmp-button--primary-white .cmp-button { color: rgb(255, 255, 255); backgro= +und-color: rgb(0, 0, 0); border-color: transparent; box-shadow: rgb(167, 16= +7, 167) 4px 4px 0px 0px; margin-bottom: 4px; transition: box-shadow 0.3s ea= +se-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow 0.3s ease-out 0s,= + -webkit-transform 0.3s ease-out 0s; } + +.cmp-button--primary-white .cmp-button:focus, .cmp-button--primary-white .c= +mp-button:hover { box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; transfo= +rm: translate(-5px, -5px); color: rgb(255, 255, 255); background-color: rgb= +(0, 0, 0); } + +.cmp-button--primary-white .cmp-button:focus { border: 2px solid rgb(255, 2= +55, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.cmp-button--primary-white .cmp-button:disabled { background-color: rgb(227= +, 227, 227); border-color: transparent; box-shadow: none; color: rgb(255, 2= +55, 255); transition: none 0s ease 0s; } + +.cmp-button--primary-white .cmp-button:disabled:hover { box-shadow: none; t= +ransform: none; } + +.cmp-button--primary-black .cmp-button { border-color: transparent; box-sha= +dow: rgb(167, 167, 167) 4px 4px 0px 0px; margin-bottom: 4px; transition: bo= +x-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow 0= +.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; background-color: rgb(= +255, 255, 255); color: rgb(0, 0, 0); } + +.cmp-button--primary-black .cmp-button:focus, .cmp-button--primary-black .c= +mp-button:hover { box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; transfo= +rm: translate(-5px, -5px); color: rgb(255, 255, 255); background-color: rgb= +(0, 0, 0); } + +.cmp-button--primary-black .cmp-button:focus { border: 2px solid rgb(255, 2= +55, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.cmp-button--primary-black .cmp-button:disabled { box-shadow: none; } + +.cmp-button--primary-black .cmp-button:disabled:hover { box-shadow: none; t= +ransform: none; } + +.cmp-button--primary-black .cmp-button:focus, .cmp-button--primary-black .c= +mp-button:hover { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255)= +; border-color: rgb(0, 0, 136); outline-color: rgb(255, 255, 255); } + +.cmp-button--primary-black .cmp-button:disabled { border-color: transparent= +; background-color: rgb(227, 227, 227); color: rgb(255, 255, 255); transiti= +on: none 0s ease 0s; } + +.cmp-button--primary-colored .cmp-button { border-color: transparent; margi= +n-bottom: 4px; transition: box-shadow 0.3s ease-out 0s, transform 0.3s ease= +-out 0s, -webkit-box-shadow 0.3s ease-out 0s, -webkit-transform 0.3s ease-o= +ut 0s; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); box-shado= +w: rgba(0, 0, 0, 0.5) 4px 4px 0px 0px; } + +.cmp-button--primary-colored .cmp-button:focus, .cmp-button--primary-colore= +d .cmp-button:hover { box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; tra= +nsform: translate(-5px, -5px); color: rgb(255, 255, 255); background-color:= + rgb(0, 0, 0); } + +.cmp-button--primary-colored .cmp-button:focus { border: 2px solid rgb(255,= + 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.cmp-button--primary-colored .cmp-button:disabled { box-shadow: none; } + +.cmp-button--primary-colored .cmp-button:disabled:hover { box-shadow: none;= + transform: none; } + +.cmp-button--primary-colored .cmp-button:focus, .cmp-button--primary-colore= +d .cmp-button:hover { color: rgb(0, 0, 0); background-color: rgb(255, 255, = +255); border-color: rgb(0, 0, 136); outline-color: rgb(255, 255, 255); } + +.cmp-button--primary-colored .cmp-button:disabled { border-color: transpare= +nt; transition: none 0s ease 0s; } + +.cmp-button--primary-colored .cmp-button:focus, .cmp-button--primary-colore= +d .cmp-button:hover { box-shadow: rgba(0, 0, 0, 0.5) 10px 10px 0px 0px; } + +.cmp-button--primary-colored .cmp-button:disabled { background-color: rgb(2= +27, 227, 227); color: rgb(255, 255, 255); } + +.cmp-button--text-link .cmp-button { width: auto; height: auto; line-height= +: 1.6; margin: 0px; min-width: auto; text-decoration: none; display: inline= +; position: relative; text-transform: uppercase; font-family: Graphik, Aria= +l, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu= +, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-s= +ize: 1.6rem; background: none; cursor: pointer; color: rgb(0, 77, 255); tex= +t-align: left; padding: 0px 0px 5px; } + +@media screen and (max-width: 999.9px) { + .cmp-button--text-link .cmp-button { font-size: 1.4rem; } +} + +.cmp-button--text-link .cmp-button:hover { color: rgb(0, 77, 255); } + +.cmp-button--text-link .cmp-button:focus .cmp-button__text::before, .cmp-bu= +tton--text-link .cmp-button:hover .cmp-button__text::before { width: 100%; = +} + +.cmp-button--text-link .cmp-button .cmp-button__text::before { background: = +rgb(0, 77, 255); display: block; position: absolute; content: ""; height: 1= +px; max-width: calc(100% - 2.1em); width: 0%; transition: width 0.3s ease 0= +s; left: 0px; bottom: -5px; } + +.cmp-button--text-link .cmp-button:visited { color: rgb(0, 77, 255); } + +.cmp-button--text-link .cmp-button:focus { box-shadow: rgb(0, 0, 136) 0px 0= +px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-button--text-link .cmp-button:focus:not(:focus-visible) { box-shadow: = +none; outline: none; } + +.cmp-button--text-brand-link .cmp-button { width: auto; height: auto; margi= +n: 0px; padding: 1rem; min-width: auto; text-decoration: none; position: re= +lative; text-transform: lowercase; font-family: Graphik, Arial, system-ui, = +-apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica N= +eue", oxygen, cantarell, sans-serif; font-weight: 500; font-size: 1.6rem; l= +ine-height: 2rem; background: none; cursor: pointer; color: rgb(0, 77, 255)= +; text-align: left; opacity: 1; transition: opacity 0.6s ease 0s; } + +@media screen and (min-width: 768px) { + .cmp-button--text-brand-link .cmp-button { font-size: 1.9rem; line-height= +: 2.375rem; } +} + +.cmp-button--text-brand-link .cmp-button::before { content: ""; left: 0px; = +top: 50%; transform: translateY(-50%); width: 3.4rem; height: 3.4rem; borde= +r: 1px solid rgb(0, 77, 255); border-radius: 50px; position: absolute; tran= +sition: all 0.4s ease 0s; } + +.cmp-button--text-brand-link .cmp-button:hover { color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link .cmp-button:hover::before { width: 100%; } +} + +.cmp-button--text-brand-link .cmp-button .cmp-button__text::before { backgr= +ound: rgb(0, 77, 255); position: absolute; content: ""; height: 1px; max-wi= +dth: calc(100% - 2.1em); width: 0%; left: 0px; } + +.cmp-button--text-brand-link .cmp-button:visited { color: rgb(0, 77, 255); = +} + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link .cmp-button:not(:hover)::before { width: 3.4= +rem; } +} + +.cmp-button--text-brand-link .cmp-button:focus { box-shadow: rgb(0, 0, 136)= + 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1p= +x; } + +.cmp-button--text-brand-link .cmp-button:focus:not(:focus-visible) { box-sh= +adow: none; outline: none; } + +.cmp-button--text-brand-link .cmp-button .cmp-button__text { transition: op= +acity 0.7s ease 0.8s; display: flex; -webkit-box-align: center; align-items= +: center; text-transform: none; white-space: nowrap; } + +.cmp-button--text-brand-link .cmp-button .cmp-button__text::before { conten= +t: "=EF=8F=96"; font-size: 34px; font-family: Ionicons; font-weight: 400; f= +ont-style: normal; line-height: 1; text-transform: none; letter-spacing: no= +rmal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-f= +ont-smoothing: antialiased; text-rendering: optimizelegibility; font-featur= +e-settings: "liga"; position: relative; display: inline-flex; -webkit-box-a= +lign: center; align-items: center; transition: none 0s ease 0s; margin-left= +: 1.2rem; margin-right: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-button--text-brand-link .cmp-button .cmp-button__text::before { marg= +in-right: 3.3rem; } +} + +.cmp-button--subscription-center .cmp-button { width: auto; height: auto; m= +argin: 0px; padding: 1rem; min-width: auto; text-decoration: none; position= +: relative; text-transform: none; font-family: Graphik, Arial, system-ui, -= +apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Ne= +ue", oxygen, cantarell, sans-serif; font-weight: 500; font-size: 2.8rem; li= +ne-height: 3.5rem; background: none; cursor: pointer; color: rgb(255, 255, = +255); text-align: left; opacity: 1; transition: opacity 0.6s ease 0s; } + +@media screen and (min-width: 768px) { + .cmp-button--subscription-center .cmp-button { font-size: 3.2rem; line-he= +ight: 4rem; } +} + +.cmp-button--subscription-center .cmp-button::before { content: ""; left: 0= +px; top: 50%; transform: translateY(-50%); width: 4.6rem; height: 4.6rem; b= +order: 2.8px solid rgb(255, 255, 255); border-radius: 80px; position: absol= +ute; transition: all 0.4s ease 0s; } + +.cmp-button--subscription-center .cmp-button:hover { color: rgb(255, 255, 2= +55); } + +@media screen and (min-width: 1000px) { + .cmp-button--subscription-center .cmp-button:focus::before, .cmp-button--= +subscription-center .cmp-button:hover::before { width: 100%; } +} + +.cmp-button--subscription-center .cmp-button:visited { color: rgb(255, 255,= + 255); } + +.cmp-button--subscription-center .cmp-button:focus { box-shadow: rgb(0, 0, = +136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset= +: 1px; } + +.cmp-button--subscription-center .cmp-button:focus:not(:focus-visible) { bo= +x-shadow: none; outline: none; } + +.cmp-button--subscription-center .cmp-button .cmp-button__text { transition= +: opacity 0.7s ease 0.8s; display: inline-flex; -webkit-box-align: center; = +align-items: center; margin-left: 1.4rem; } + +.cmp-button--subscription-center .cmp-button .cmp-button__text::before { co= +ntent: "=EF=8F=96"; font-size: 58px; font-family: Ionicons; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; font-weight: 500; position: relative; display: inline-flex; -webkit-b= +ox-align: center; align-items: center; transition: none 0s ease 0s; margin-= +right: 2.1rem; width: 3.8rem; height: 2rem; } + +.cmp-button--text-link-alt .cmp-button { width: auto; height: auto; line-he= +ight: 1.6; margin: 0px; min-width: auto; text-decoration: none; display: in= +line; position: relative; text-transform: uppercase; font-family: Graphik, = +Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ub= +untu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; fo= +nt-size: 1.6rem; background: none; cursor: pointer; text-align: left; paddi= +ng: 0px 0px 5px; color: rgb(0, 0, 0); } + +@media screen and (max-width: 999.9px) { + .cmp-button--text-link-alt .cmp-button { font-size: 1.4rem; } +} + +.cmp-button--text-link-alt .cmp-button:hover { color: rgb(0, 77, 255); } + +.cmp-button--text-link-alt .cmp-button:focus .cmp-button__text::before, .cm= +p-button--text-link-alt .cmp-button:hover .cmp-button__text::before { width= +: 100%; } + +.cmp-button--text-link-alt .cmp-button .cmp-button__text::before { backgrou= +nd: rgb(0, 77, 255); display: block; position: absolute; content: ""; heigh= +t: 1px; max-width: calc(100% - 2.1em); width: 0%; transition: width 0.3s ea= +se 0s; left: 0px; bottom: -5px; } + +.cmp-button--text-link-alt .cmp-button:visited { color: rgb(0, 77, 255); } + +.cmp-button--text-link-alt .cmp-button:focus { box-shadow: rgb(0, 0, 136) 0= +px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px;= + } + +.cmp-button--text-link-alt .cmp-button:focus:not(:focus-visible) { box-shad= +ow: none; outline: none; } + +.cmp-button--text-link-alt .cmp-button:hover { color: rgb(0, 0, 0); } + +.cmp-button--text-link-alt .cmp-button::before { background: rgb(0, 0, 0); = +} + +.cmp-button--text-link-alt .cmp-button:visited { color: rgb(0, 0, 0); } + +.cmp-button--text-link-white .cmp-button { width: auto; height: auto; line-= +height: 1.6; margin: 0px; min-width: auto; text-decoration: none; display: = +inline; position: relative; text-transform: uppercase; font-family: Graphik= +, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, = +ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; = +font-size: 1.6rem; background: none; cursor: pointer; text-align: left; pad= +ding: 0px 0px 5px; color: rgb(255, 255, 255); } + +@media screen and (max-width: 999.9px) { + .cmp-button--text-link-white .cmp-button { font-size: 1.4rem; } +} + +.cmp-button--text-link-white .cmp-button:hover { color: rgb(0, 77, 255); } + +.cmp-button--text-link-white .cmp-button:focus .cmp-button__text::before, .= +cmp-button--text-link-white .cmp-button:hover .cmp-button__text::before { w= +idth: 100%; } + +.cmp-button--text-link-white .cmp-button .cmp-button__text::before { backgr= +ound: rgb(0, 77, 255); display: block; position: absolute; content: ""; hei= +ght: 1px; max-width: calc(100% - 2.1em); width: 0%; transition: width 0.3s = +ease 0s; left: 0px; bottom: -5px; } + +.cmp-button--text-link-white .cmp-button:visited { color: rgb(0, 77, 255); = +} + +.cmp-button--text-link-white .cmp-button:focus { box-shadow: rgb(0, 0, 136)= + 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1p= +x; } + +.cmp-button--text-link-white .cmp-button:focus:not(:focus-visible) { box-sh= +adow: none; outline: none; } + +.cmp-button--text-link-white .cmp-button:hover { color: rgb(255, 255, 255);= + } + +.cmp-button--text-link-white .cmp-button::before { background: rgb(255, 255= +, 255); } + +.cmp-button--text-link-white .cmp-button:visited { color: rgb(255, 255, 255= +); } + +.cmp-button--circle-with-arrow .cmp-button { font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font-weig= +ht: 500; background-color: transparent; border: 2px solid transparent; bord= +er-radius: 50%; width: 1.6rem; min-width: 3.6rem; height: 2rem; min-height:= + 2rem; text-transform: none; color: rgb(107, 107, 107); margin: 25px 0px 24= +px; position: relative; line-height: 1.4; } + +@media screen and (min-width: 768px) { + .cmp-button--circle-with-arrow .cmp-button { line-height: 1.42222; font-s= +ize: 1.8rem; } +} + +.cmp-button--circle-with-arrow .cmp-button::before { content: ""; width: 1.= +6rem; min-width: 3.6rem; height: 3.4rem; min-height: 2rem; border: 2px soli= +d rgb(107, 107, 107); border-radius: 50%; position: absolute; color: rgb(10= +7, 107, 107); } + +.cmp-button--circle-with-arrow .cmp-button:focus { box-shadow: rgb(255, 255= +, 255) 0px 0px 0px 1px; outline: rgb(0, 0, 136) solid 1px; outline-offset: = +1px; } + +.cmp-button--circle-with-arrow .cmp-button:focus:not(:focus-visible) { box-= +shadow: none; outline: none; } + +.cmp-button--text-link-icon .cmp-button { width: auto; height: auto; line-h= +eight: 1.6; margin: 0px; min-width: auto; text-decoration: none; display: i= +nline-block; position: relative; text-transform: uppercase; font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: = +600; font-size: 1.6rem; background: none; cursor: pointer; color: rgb(0, 77= +, 255); text-align: left; padding: 0px 0px 5px; } + +@media screen and (max-width: 999.9px) { + .cmp-button--text-link-icon .cmp-button { font-size: 1.4rem; } +} + +.cmp-button--text-link-icon .cmp-button:hover { color: rgb(0, 77, 255); } + +.cmp-button--text-link-icon .cmp-button:focus-visible .cmp-button__text, .c= +mp-button--text-link-icon .cmp-button:hover .cmp-button__text { padding-bot= +tom: 0.3rem; border-bottom: 0.2rem solid rgb(0, 77, 255); } + +.cmp-button--text-link-icon .cmp-button:focus { box-shadow: rgb(0, 77, 255)= + 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1p= +x; } + +.cmp-button--text-link-icon .cmp-button:focus:not(:focus-visible) { box-sha= +dow: none; outline: none; } + +.cmp-sticky-download { position: fixed; display: block; transform: translat= +eY(150%); transition: all 1s ease-in-out 0s; right: 0px; bottom: 0px; margi= +n-bottom: 6rem; margin-right: 4rem; opacity: 0; pointer-events: none; curso= +r: default; z-index: 1; } + +@media screen and (min-width: 768px) { + .cmp-sticky-download { margin-right: 5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-sticky-download { margin-right: 6rem; } +} + +.cmp-sticky-download.cmp--is-animation { opacity: 1; z-index: 99999; transf= +orm: translateY(0px); transition: all 1s ease-in-out 0s; cursor: pointer; p= +ointer-events: auto; } + +.cmp-sticky-download.cmp--show-sticky { opacity: 1; z-index: 999; transform= +: translateY(0px); transition: none 0s ease 0s; } + +.cmp-button__text { display: inline; text-align: left; height: auto; positi= +on: relative; } + +.cmp-button__cta-arrow--right .cmp-button__text::after { content: "=EE=A0= +=80"; font-size: 24px; font-family: Ionicons; font-weight: 400; font-style:= + normal; text-transform: none; letter-spacing: normal; overflow-wrap: norma= +l; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased= +; text-rendering: optimizelegibility; font-feature-settings: "liga"; line-h= +eight: 0.7; position: relative; display: inline-block; margin-left: 10px; t= +op: 4px; } + +@media screen and (max-width: 999.9px) { + .cmp-button__cta-arrow--right .cmp-button__text::after { font-size: 1.4re= +m; top: 0px; } +} + +.cmp-button__cta-arrow--right-ion > .cmp-button::after { content: "=EF=84= +=8A"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; text-transform: none; letter-spacing: normal; over= +flow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smooth= +ing: antialiased; text-rendering: optimizelegibility; font-feature-settings= +: "liga"; line-height: 0; margin-left: 1.5rem; } + +.cmp-button__cta-scroll-arrow .cmp-button__text { margin-top: -3rem; white-= +space: nowrap; } + +.cmp-button__cta-scroll-arrow .cmp-button__text::after { content: "=EF=8F= +=94"; font-size: 32px; font-family: Ionicons; display: block; font-style: n= +ormal; line-height: 1; text-transform: none; letter-spacing: normal; overfl= +ow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothin= +g: antialiased; text-rendering: optimizelegibility; font-feature-settings: = +"liga"; font-weight: 600; animation: 2.5s linear 0s infinite normal none ru= +nning arrowDown; text-align: center; } + +@-webkit-keyframes arrowDown {=20 + 0% { transform: translateY(10px); } + 50% { transform: translateY(27px); } + 100% { transform: translateY(10px); } +} + +@keyframes arrowDown {=20 + 0% { transform: translateY(10px); } + 50% { transform: translateY(27px); } + 100% { transform: translateY(10px); } +} + +.cmp-button--centered { -webkit-box-pack: center; justify-content: center; = +} + +.cmp-button--centered, .cmp-button--right { display: flex; } + +.cmp-button--right { -webkit-box-pack: end; justify-content: flex-end; } + +.cmp-button__email-icon .cmp-button::before { content: "=EF=90=A2"; } + +.cmp-button__email-icon .cmp-button::before, .cmp-button__info-icon .cmp-bu= +tton::before { font-size: 22px; font-family: Ionicons; font-weight: 400; fo= +nt-style: normal; line-height: 1; text-transform: none; letter-spacing: nor= +mal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fo= +nt-smoothing: antialiased; text-rendering: optimizelegibility; font-feature= +-settings: "liga"; display: inline-block; margin-right: 1rem; vertical-alig= +n: middle; position: relative; top: -0.1rem; } + +.cmp-button__info-icon .cmp-button::before { content: "=EF=91=8C"; } + +.cmp-button__share-icon .cmp-button::before { content: "=EF=8E=AC"; font-si= +ze: 22px; font-family: Ionicons; font-weight: 400; font-style: normal; line= +-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: no= +rmal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialia= +sed; text-rendering: optimizelegibility; font-feature-settings: "liga"; dis= +play: inline-block; margin-right: 1rem; vertical-align: middle; position: r= +elative; top: -0.1rem; } + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation { opacity: 0; } + .cmp-button--text-brand-link.cmp-button--animation .cmp-button::before { = +left: 20px; top: 20px; width: 5px; height: 5px; border-radius: 50%; transit= +ion: all 0.4s ease 0s; } + .cmp-button--text-brand-link.cmp-button--animation .cmp-button .cmp-butto= +n__text::before { position: absolute; left: -20px; opacity: 0; transition: = +all 0.4s ease 0s; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active { opacity: 1; transition: opacity 0.1s ease 0.1s; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button { width: auto; height: auto; margin: 0px; padding: 1rem;= + min-width: auto; text-decoration: none; position: relative; text-transform= +: lowercase; font-family: Graphik, Arial, system-ui, -apple-system, blinkma= +csystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarel= +l, sans-serif; font-weight: 500; font-size: 1.6rem; line-height: 2rem; back= +ground: none; cursor: pointer; color: rgb(0, 77, 255); text-align: left; op= +acity: 1; transition: opacity 0.6s ease 0s; } +} + +@media screen and (min-width: 1000px) and (min-width: 768px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button { font-size: 1.9rem; line-height: 2.375rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button::before { content: ""; left: 0px; top: 50%; transform: t= +ranslateY(-50%); width: 3.4rem; height: 3.4rem; border: 1px solid rgb(0, 77= +, 255); border-radius: 50px; position: absolute; transition: all 0.4s ease = +0s; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:hover { color: rgb(0, 77, 255); } +} + +@media screen and (min-width: 1000px) and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:hover::before { width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button .cmp-button__text::before { background: rgb(0, 77, 255);= + display: block; position: absolute; content: ""; height: 1px; max-width: c= +alc(100% - 2.1em); width: 0%; transition: none 0s ease 0s; left: 0px; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:visited { color: rgb(0, 77, 255); } +} + +@media screen and (min-width: 1000px) and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:not(:hover)::before { width: 3.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outl= +ine: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:focus:not(:focus-visible) { box-shadow: none; outline: n= +one; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button::before { transition-delay: 0.2s; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button .cmp-button__text::before { content: "=EF=8F=96"; font-s= +ize: 34px; font-family: Ionicons; font-weight: 400; font-style: normal; lin= +e-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: n= +ormal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antiali= +ased; text-rendering: optimizelegibility; font-feature-settings: "liga"; op= +acity: 1; position: relative; display: inline-flex; -webkit-box-align: cent= +er; align-items: center; transition: all 0.4s ease 0.6s; } +} + +.cmp-carousel__actions { -webkit-box-pack: end; justify-content: flex-end; = +margin: 16px 0px 0px; } + +.cmp-carousel__action, .cmp-carousel__actions { display: flex; flex-shrink:= + 0; -webkit-box-align: center; align-items: center; } + +.cmp-carousel__action { -webkit-box-pack: center; justify-content: center; = +height: inherit; width: inherit; text-decoration: none; padding: 0px; margi= +n: 0px 0px 0px 8px; border-radius: 0px; color: rgb(255, 255, 255); backgrou= +nd-color: rgb(0, 0, 0); border: 1px solid transparent; } + +.cmp-carousel__action:hover { color: rgb(255, 255, 255); background-color: = +rgb(0, 0, 0); border-color: transparent; } + +.cmp-carousel__action--disabled { display: none; } + +.cmp-carousel__action--next { -webkit-box-ordinal-group: 2; order: 1; } + +.cmp-carousel__action-icon { margin: auto; } + +.cmp-carousel__action-icon::after { font-size: 24px; font-family: Ionicons;= + display: block; font-weight: 400; font-style: normal; line-height: 1; text= +-transform: none; letter-spacing: normal; overflow-wrap: normal; white-spac= +e: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-render= +ing: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-carousel__action--previous .cmp-carousel__action-icon::after { content= +: "=EF=84=A4"; } + +.cmp-carousel__action--next .cmp-carousel__action-icon::after { content: "= +=EF=84=A5"; } + +.cmp-carousel__action--play .cmp-carousel__action-icon::after { content: "= +=EF=88=95"; } + +.cmp-carousel__action--pause .cmp-carousel__action-icon::after { content: "= +=EF=88=90"; } + +.cmp-carousel__action-text { clip: rect(0px, 0px, 0px, 0px); clip-path: ins= +et(50%); height: 1px; overflow: hidden; position: absolute; white-space: no= +wrap; width: 1px; } + +.cmp-carousel__indicators { display: flex; flex-wrap: wrap; -webkit-box-ali= +gn: center; align-items: center; -webkit-box-pack: center; justify-content:= + center; position: absolute; inset: auto auto 12px 0px; transform: translat= +e(0px); margin: 0px; } + +.cmp-carousel__indicator { cursor: pointer; width: 12px; height: 12px; bord= +er-radius: 50%; margin: 0px 8px 0px 0px; background-color: rgb(222, 222, 22= +2); border: 1px solid rgb(32, 32, 32); } + +.cmp-carousel__indicator:hover { background-color: rgb(1, 114, 195); border= +-color: rgb(32, 32, 32); } + +.cmp-carousel__indicator--active, .cmp-carousel__indicator--active:hover { = +background-color: rgb(1, 149, 255); border-color: rgb(32, 32, 32); } + +.root.responsivegrid { margin: 0px auto; max-width: 1200px; } + +.root.responsivegrid > .cmp-container { border-left: 15px solid transparent= +; border-right: 15px solid transparent; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .root.responsivegrid > .cmp-container { border-left: 35px solid transpare= +nt; border-right: 35px solid transparent; } +} + +.responsivegrid .full-width { width: auto; margin-left: -15px; margin-right= +: -15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid .full-width { margin-left: -35px; margin-right: -35px; } +} + +@media screen and (min-width: 1200px) { + .responsivegrid .full-width { margin-left: calc(50% - 50vw); margin-right= +: calc(50% - 50vw); } + @supports (color:var(--scrollbar-width)) { + .responsivegrid .full-width { margin-left: calc(50% - 50vw + var(--scroll= +bar-width)/2); margin-right: calc(50% - 50vw + var(--scrollbar-width)/2); } +} +} + +.responsivegrid .full-width.aem-GridColumn { float: none !important; width:= + auto !important; } + +.responsivegrid .full-width-constraint { width: auto; margin-left: -15px; m= +argin-right: -15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid .full-width-constraint { margin-left: -35px; margin-right= +: -35px; } +} + +@media screen and (min-width: 1200px) { + .responsivegrid .full-width-constraint { margin-left: calc(50% - 50vw); m= +argin-right: calc(50% - 50vw); } + @supports (color:var(--scrollbar-width)) { + .responsivegrid .full-width-constraint { margin-left: calc(50% - 50vw + v= +ar(--scrollbar-width)/2); margin-right: calc(50% - 50vw + var(--scrollbar-w= +idth)/2); } +} +} + +.responsivegrid .full-width-constraint > div.cmp-container > div { backgrou= +nd-color: transparent; margin: 0px auto; max-width: 1200px; padding-left: 1= +5px; padding-right: 15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid .full-width-constraint > div.cmp-container > div { paddin= +g-left: 35px; padding-right: 35px; } +} + +.responsivegrid .cmp-container--hs-extend > .cmp-container { max-width: non= +e; margin-left: -15px; margin-right: -15px; padding-left: 15px; padding-rig= +ht: 15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid .cmp-container--hs-extend > .cmp-container { margin-left:= + -35px; margin-right: -35px; padding-left: 35px; padding-right: 35px; } +} + +@media screen and (min-width: 1000px) { + .responsivegrid .cmp-container--hs-extend > .cmp-container { margin-left:= + -50px; margin-right: -50px; padding-left: 50px; padding-right: 50px; } +} + +.container { background-color: transparent; width: 100%; } + +.cmp-container { margin: 0px auto; max-width: 100%; } + +.cmp-container--constrain .cmp-container { max-width: 1200px; } + +.cmp-container--vrt-sm .cmp-container { padding-bottom: 32px; padding-top: = +32px; } + +.cmp-container--vrt-lg .cmp-container { padding-bottom: 64px; padding-top: = +64px; } + +.cmp-container--hrz-sm .cmp-container { padding-left: 8px; padding-right: 8= +px; } + +.cmp-container--hrz-lg .cmp-container { padding-left: 16px; padding-right: = +16px; } + +.cmp-container-offset .cmp-container { padding: 0px 3.8%; } + +@media screen and (max-width: 767.9px) { + .cmp-container-offset .cmp-container { padding: 0px 2.2%; } +} + +@media screen and (min-width: 1000px) { + .cmp-container-offset .cmp-container { max-width: 980px; width: 100%; pad= +ding: 0px; } +} + +.cmp-download__title { margin: 0px 0px 8px; font-family: Graphik, Arial, sy= +stem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "He= +lvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.8rem; font-weigh= +t: 800; font-style: normal; line-height: 1.2; text-transform: none; color: = +rgb(0, 0, 0); } + +.cmp-download__title-link { display: inline-block; text-decoration: none; c= +olor: rgb(0, 0, 0); } + +.cmp-download__title-link:hover { color: rgb(1, 149, 255); } + +.cmp-download__description { margin: 0px 0px 8px; font-family: Graphik, Ari= +al, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubunt= +u, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font= +-weight: 400; font-style: normal; line-height: 1.6; color: rgb(0, 0, 0); } + +.cmp-download__properties { margin: 0px; display: flex; flex-wrap: wrap; -w= +ebkit-box-align: start; align-items: flex-start; } + +.cmp-download__property { margin: 0px 16px 0px 0px; padding: 0px; border-ra= +dius: 0px; } + +.cmp-download__property, .cmp-download__property-label { font-family: Graph= +ik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto= +, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.4re= +m; font-weight: 300; font-style: italic; line-height: 1.6; color: rgb(0, 0,= + 0); } + +.cmp-download__property-label { margin-bottom: 0.5rem; } + +.cmp-download__action { display: inline-flex; -webkit-box-align: center; al= +ign-items: center; -webkit-box-pack: center; justify-content: center; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-style: normal; line-height: 1; text-transform: uppercase; min-height: inh= +erit; min-width: 13.4rem; border-radius: 0px; background-color: rgb(0, 0, 0= +); border: 1px solid transparent; font-size: 1.4rem; font-weight: 600; heig= +ht: 44px; color: rgb(255, 255, 255); text-decoration: none; margin: 15px 0p= +x 0px 10px; padding: 1.5rem; } + +@media screen and (max-width: 767.9px) { + .cmp-download__action { margin-left: 0px; width: 100%; } +} + +.cmp-download__action:hover { background-color: rgb(74, 74, 74); color: rgb= +(255, 255, 255); } + +.cmp-download__action:disabled { background-color: rgb(227, 227, 227); colo= +r: rgb(255, 255, 255); } + +.cmp-download__action:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2p= +x; outline: rgb(0, 0, 136) solid 2px; outline-offset: 2px; } + +.cmp-download__action:focus:not(:focus-visible) { box-shadow: none; outline= +: none; } + +.cmp-image__image, .cmp-image__link { display: block; } + +.cmp-image__title { display: block; font-family: Graphik, Arial, system-ui,= + -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica = +Neue", oxygen, cantarell, sans-serif; font-size: 1.2rem; font-weight: 400; = +font-style: normal; line-height: 1.2; margin: 1rem 0px 0px; color: rgb(107,= + 107, 107); } + +@media screen and (min-width: 1000px) { + .cmp-image__title { font-size: 1.4rem; } +} + +.full-width .cmp-image__title { padding-left: 15px; padding-right: 15px; } + +@media screen and (min-width: 1200px) { + .full-width .cmp-image__title { max-width: 1200px; margin-left: auto; mar= +gin-right: auto; } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .mixed-media-block-full-ima= +ge-card .image.full-width, .cmp-four-cell .cmp-four-cell__second-row--2-1 .= +mixed-media-block-full-image-card .image.full-width { margin-left: calc(50%= + - 50vw); margin-right: calc(50% - 50vw); } + .cmp-four-cell .cmp-four-cell__first-row--2-1 .mixed-media-block-full-ima= +ge-card .image.full-width .cmp-image__image, .cmp-four-cell .cmp-four-cell_= +_second-row--2-1 .mixed-media-block-full-image-card .image.full-width .cmp-= +image__image { margin-left: 20rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__fullwidth .mixed-media-block-full-image-ca= +rd .image.full-width { margin-left: calc(50% - 50vw); margin-right: calc(50= +% - 50vw); } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .image.full-width { margin-left: calc(100% - 100vw); margi= +n-right: calc(100% - 100vw); } +} + +.cmp-four-cell .cmp-image-blockquote-parallax-scrolling, .cmp-four-cell .cm= +p-image-parallax-scrolling { margin-left: calc(100% - 100vw); margin-right:= + calc(100% - 100vw); } + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-col .cmp-image-blockquote .cmp-image= +-blockquote__bq-container .cmp-image-blockquote__bq-wrapper { width: 100%; = +} +} + +.cmp-four-cell .cmp-image-blockquote-parallax-scrolling { margin-top: 0.32r= +em; } + +.has-image-border .cmp-image__image { border: 1px solid rgb(107, 107, 107);= + } + +@media screen and (min-width: 1000px) { + .image .cmp-image__crop-3x1 .cmp-image__image { height: 40rem; object-fit= +: cover; } +} + +@media screen and (min-width: 1000px) { + .image .cmp-image__crop-16x9 .cmp-image__image, .image .cmp-image__crop-1= +6x9-hd .cmp-image__image { height: 67.5rem; object-fit: cover; } +} + +.cmp-languagenavigation { padding: 0px; border: 1px solid rgb(32, 32, 32); = +} + +.cmp-languagenavigation__group { padding: 0px; } + +.cmp-languagenavigation__item { margin: 0px 0px 4px; } + +.cmp-languagenavigation__item-title { display: block; font-family: Graphik,= + Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, u= +buntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; = +font-weight: 700; font-style: normal; line-height: 20px; margin: 0px; paddi= +ng: 0px; } + +.cmp-languagenavigation__item--active > .cmp-languagenavigation__item-title= +, .cmp-languagenavigation__item-title { color: rgb(0, 0, 0); background-col= +or: transparent; } + +.cmp-languagenavigation__item-link { display: block; font-family: Graphik, = +Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ub= +untu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; f= +ont-weight: 400; font-style: normal; line-height: 20px; margin: 0px; paddin= +g: 4px 4px 4px 16px; color: rgb(1, 149, 255); background-color: transparent= +; } + +.cmp-languagenavigation__item-link:hover { color: rgb(1, 114, 195); backgro= +und-color: rgb(245, 245, 245); } + +.cmp-languagenavigation__item--active > .cmp-languagenavigation__item-link = +{ color: rgb(1, 149, 255); background-color: rgb(245, 245, 245); } + +.cmp-languagenavigation__item--active > .cmp-languagenavigation__item-link:= +hover { color: rgb(1, 114, 195); background-color: rgb(245, 245, 245); } + +.cmp-list { margin: 0px; padding: 0px; list-style: none; } + +.cmp-list__item { position: relative; margin: 0px 0px 4px; padding: 0px 0px= + 0px 24px; min-height: 24px; } + +.cmp-list__item::before { position: absolute; inset: -1px auto auto 0px; co= +ntent: "=EF=8B=B4"; font-size: 24px; font-family: Ionicons; display: block;= + font-weight: 400; font-style: normal; line-height: 1; text-transform: none= +; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direc= +tion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeleg= +ibility; font-feature-settings: "liga"; color: rgb(149, 149, 149); } + +.cmp-list__item article { display: flex; flex-wrap: wrap; -webkit-box-align= +: baseline; align-items: baseline; } + +.cmp-list__item-title { font-family: Graphik, Arial, system-ui, -apple-syst= +em, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxyge= +n, cantarell, sans-serif; font-size: 1.8rem; font-weight: 400; font-style: = +normal; line-height: 22px; padding: 0px 0px 0px 8px; color: rgb(0, 0, 0); } + +.cmp-list__item-link { display: flex; flex-wrap: wrap; -webkit-box-align: b= +aseline; align-items: baseline; } + +.cmp-list__item-link .cmp-list__item-date, .cmp-list__item-link .cmp-list__= +item-title { font-family: Graphik, Arial, system-ui, -apple-system, blinkma= +csystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarel= +l, sans-serif; font-size: 1.8rem; font-weight: 400; font-style: normal; lin= +e-height: 22px; padding: 0px 8px; color: rgb(1, 149, 255); } + +.cmp-list__item-link:hover .cmp-list__item-date, .cmp-list__item-link:hover= + .cmp-list__item-title { color: rgb(1, 114, 195); } + +.cmp-list__item-description { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-size: 1.8rem; font-weight: 400; font-s= +tyle: normal; line-height: 22px; padding: 0px 0px 0px 8px; color: rgb(149, = +149, 149); } + +.cmp-navigation__item-link { display: block; } + +.cmp-navigation__item--level-0 { margin: 0px; } + +.cmp-navigation__item--level-0 .cmp-navigation__item-link { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 2r= +em; font-weight: 700; font-style: normal; line-height: 24px; text-transform= +: none; text-decoration: none; color: rgb(0, 0, 0); padding: 4px 0px; backg= +round-color: transparent; } + +.cmp-navigation__item--level-0 .cmp-navigation__item-link:hover { color: rg= +b(1, 114, 195); background-color: transparent; } + +.cmp-navigation__item--level-1 { margin: 0px; } + +.cmp-navigation__item--level-1 .cmp-navigation__item-link { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.= +6rem; font-weight: 700; font-style: normal; line-height: 20px; text-transfo= +rm: none; text-decoration: none; color: rgb(0, 0, 0); padding: 4px 16px; ba= +ckground-color: transparent; } + +.cmp-navigation__item--level-1 .cmp-navigation__item-link:hover { color: rg= +b(1, 114, 195); background-color: rgb(245, 245, 245); } + +.cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigati= +on__item { margin: 0px 0px 0px 16px; } + +.cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigati= +on__item .cmp-navigation__item-link { font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font-weight: 400= +; font-style: normal; line-height: 20px; text-transform: none; text-decorat= +ion: none; color: rgb(0, 0, 0); padding: 4px 16px; background-color: transp= +arent; } + +.cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigati= +on__item .cmp-navigation__item-link:hover { color: rgb(1, 114, 195); backgr= +ound-color: rgb(245, 245, 245); } + +.cmp-progressbar { position: relative; height: 32px; background-color: rgb(= +149, 149, 149); } + +.cmp-progressbar, .cmp-progressbar__bar { border-radius: 0px; border: 1px s= +olid rgb(32, 32, 32); } + +.cmp-progressbar__bar { z-index: 1; position: absolute; top: 0px; left: 0px= +; font-size: 0px; overflow: hidden; white-space: nowrap; width: 0px; height= +: 100%; background-color: rgb(1, 149, 255); } + +.cmp-progressbar__label--completed, .cmp-progressbar__label--remaining { z-= +index: 2; position: absolute; top: 50%; transform: translateY(-50%); font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-size: 1.4rem; font-weight: 700; font-style: normal; line-height: 18px; } + +.cmp-progressbar__label--completed { left: 16px; color: rgb(255, 255, 255);= + } + +.cmp-progressbar__label--completed::after { content: "%"; } + +.cmp-progressbar__label--remaining { right: 16px; color: rgb(255, 255, 255)= +; } + +.cmp-progressbar__label--remaining::after { content: "%"; } + +.cmp-separator__horizontal-rule { height: 1px; margin: 16px 0px; background= +-color: rgb(149, 149, 149); } + +.cmp-separator--lg .cmp-separator__horizontal-rule { height: 2px; margin: 3= +2px 0px; } + +.cmp-separator--xl .cmp-separator__horizontal-rule { height: 4px; margin: 4= +8px 0px; } + +.cmp-separator--color .cmp-separator__horizontal-rule { width: 100%; height= +: 4px; background: rgb(0, 243, 255); margin: 48px 0px; } + +.cmp-separator--basic .cmp-separator__horizontal-rule { width: 100%; height= +: 1px; border-color: rgb(204, 204, 204); margin: 48px 0px; } + +.cmp-separator--vertical { display: inline-block; } + +.cmp-separator--vertical .cmp-separator__horizontal-rule { height: 18px; wi= +dth: 1px; border: rgb(204, 204, 204); margin: 0px 15px; } + +.cmp-tabs__tab { display: block; cursor: pointer; font-family: Graphik, Ari= +al, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubunt= +u, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font= +-weight: 400; font-style: normal; line-height: 20px; text-transform: none; = +text-decoration: none; color: rgb(0, 0, 0); padding: 16px 8px; margin: 0px = +0px -1px; border-style: solid; border-color: transparent; border-image: ini= +tial; border-width: 0px 0px 1px; background-color: transparent; } + +.cmp-tabs__tab:hover { color: rgb(1, 114, 195); background-color: rgb(245, = +245, 245); border-color: rgb(1, 114, 195); } + +.cmp-tabs__tab--active { color: rgb(0, 0, 0); background-color: rgb(245, 24= +5, 245); border-color: rgb(0, 0, 0); } + +.cmp-tabs__tab--active:hover { color: rgb(1, 114, 195); background-color: r= +gb(245, 245, 245); border-color: rgb(1, 114, 195); } + +.cmp-tabs__tablist { display: flex; -webkit-box-pack: start; justify-conten= +t: flex-start; border-style: solid; border-color: rgb(222, 222, 222); borde= +r-image: initial; border-width: 0px 0px 1px; } + +.cmp-tabs--align-right .cmp-tabs__tablist { -webkit-box-pack: end; justify-= +content: flex-end; } + +.cmp-tabs__tabpanel { margin: 0px; padding: 8px 16px; } + +.cmp-teaser { display: flex; -webkit-box-orient: vertical; -webkit-box-dire= +ction: normal; flex-direction: column; } + +.cmp-teaser--hrz-ci .cmp-teaser, .cmp-teaser--hrz-ic .cmp-teaser { -webkit-= +box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; } + +.cmp-teaser__image { -webkit-box-ordinal-group: 2; order: 1; } + +.cmp-teaser--vrt-ci .cmp-teaser__image, .cmp-teaser__content { -webkit-box-= +ordinal-group: 3; order: 2; } + +.cmp-teaser--vrt-ci .cmp-teaser__content { -webkit-box-ordinal-group: 2; or= +der: 1; } + +@media (min-width: 1000px) { + .cmp-teaser--hrz-ic .cmp-teaser__image { -webkit-box-ordinal-group: 2; or= +der: 1; } + .cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--hrz-ic .cmp-teaser__= +content { -webkit-box-ordinal-group: 3; order: 2; } + .cmp-teaser--hrz-ci .cmp-teaser__content { -webkit-box-ordinal-group: 2; = +order: 1; } + .cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--hrz-ic .cmp-teaser__= +image { display: flex; -webkit-box-align: center; align-items: center; -web= +kit-box-pack: center; justify-content: center; overflow: hidden; } + .cmp-teaser--hrz-ci .cmp-teaser__image .cmp-image, .cmp-teaser--hrz-ic .c= +mp-teaser__image .cmp-image { position: relative; width: 100%; height: 100%= +; } + .cmp-teaser--hrz-ci .cmp-teaser__image img, .cmp-teaser--hrz-ic .cmp-teas= +er__image img { width: auto; height: auto; min-width: 100%; min-height: 100= +%; max-width: none; position: relative; left: 50%; transform: translateX(-5= +0%); } +} + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--co= +mpact.cmp-teaser--hrz-ic .cmp-teaser__image { display: block; overflow: hid= +den; } + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image .cmp-image, .cmp= +-teaser--compact.cmp-teaser--hrz-ic .cmp-teaser__image .cmp-image { positio= +n: relative; width: 100%; } + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image img, .cmp-teaser= +--compact.cmp-teaser--hrz-ic .cmp-teaser__image img { max-width: 100%; widt= +h: 100%; height: auto; min-width: 0px; min-height: 0px; position: static; l= +eft: 0px; transform: translateX(0px); } + +.cmp-teaser__image { padding: 0px; border: 1px solid rgb(32, 32, 32); max-w= +idth: 100%; flex-basis: 100%; } + +.cmp-teaser--compact .cmp-teaser__image { background-color: transparent; bo= +rder: 1px solid rgb(32, 32, 32); padding: 0px; } + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--co= +mpact.cmp-teaser--hrz-ic .cmp-teaser__image, .cmp-teaser--compact .cmp-teas= +er__image, .cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--hrz-ic .cmp= +-teaser__image { max-width: 100%; flex-basis: 100%; } + +@media screen and (min-width: 768px) { + .cmp-teaser--compact .cmp-teaser__image, .cmp-teaser__image { padding: 0p= +x; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--= +compact.cmp-teaser--hrz-ic .cmp-teaser__image, .cmp-teaser--compact .cmp-te= +aser__image, .cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--hrz-ic .c= +mp-teaser__image, .cmp-teaser__image { max-width: 100%; flex-basis: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser--compact .cmp-teaser__image, .cmp-teaser__image { padding: 0p= +x; max-width: 100%; flex-basis: 100%; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--= +compact.cmp-teaser--hrz-ic .cmp-teaser__image, .cmp-teaser--hrz-ci .cmp-tea= +ser__image, .cmp-teaser--hrz-ic .cmp-teaser__image { max-width: 50%; flex-b= +asis: 50%; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser--compact .cmp-teaser__image, .cmp-teaser__image { padding: 0p= +x; max-width: 100%; flex-basis: 100%; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--= +compact.cmp-teaser--hrz-ic .cmp-teaser__image, .cmp-teaser--hrz-ci .cmp-tea= +ser__image, .cmp-teaser--hrz-ic .cmp-teaser__image { max-width: 50%; flex-b= +asis: 50%; } +} + +.cmp-teaser__content { display: flex; -webkit-box-orient: vertical; -webkit= +-box-direction: normal; flex-direction: column; background-color: rgb(245, = +245, 245); border: 1px solid rgb(32, 32, 32); max-width: 100%; flex-basis: = +100%; padding: 16px; } + +.cmp-teaser--compact .cmp-teaser__content { background-color: transparent; = +border: 1px solid rgb(32, 32, 32); padding: 16px; } + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser--= +compact.cmp-teaser--hrz-ic .cmp-teaser__content, .cmp-teaser--compact .cmp-= +teaser__content, .cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser--hrz= +-ic .cmp-teaser__content { max-width: 100%; flex-basis: 100%; } + +@media screen and (min-width: 768px) { + .cmp-teaser--compact .cmp-teaser__content, .cmp-teaser__content { max-wid= +th: 100%; flex-basis: 100%; padding: 16px; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser= +--compact.cmp-teaser--hrz-ic .cmp-teaser__content, .cmp-teaser--hrz-ci .cmp= +-teaser__content, .cmp-teaser--hrz-ic .cmp-teaser__content { max-width: 100= +%; flex-basis: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser--compact .cmp-teaser__content, .cmp-teaser__content { max-wid= +th: 100%; flex-basis: 100%; padding: 16px; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser= +--compact.cmp-teaser--hrz-ic .cmp-teaser__content, .cmp-teaser--hrz-ci .cmp= +-teaser__content, .cmp-teaser--hrz-ic .cmp-teaser__content { max-width: 50%= +; flex-basis: 50%; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__content { max-width: 100%; flex-basis: 100%; padding: 24px; = +} + .cmp-teaser--compact .cmp-teaser__content { padding: 16px; max-width: 100= +%; flex-basis: 100%; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser= +--compact.cmp-teaser--hrz-ic .cmp-teaser__content, .cmp-teaser--hrz-ci .cmp= +-teaser__content, .cmp-teaser--hrz-ic .cmp-teaser__content { max-width: 50%= +; flex-basis: 50%; } +} + +.cmp-teaser__pretitle { font-size: 14px; line-height: 18px; } + +.cmp-teaser--compact .cmp-teaser__pretitle, .cmp-teaser__pretitle { font-fa= +mily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe = +UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-= +weight: 700; font-style: normal; text-transform: uppercase; color: rgb(4, 8= +9, 150); margin-top: 0px; } + +.cmp-teaser--compact .cmp-teaser__pretitle { font-size: 12px; line-height: = +16px; } + +@media screen and (min-width: 768px) { + .cmp-teaser__pretitle { font-size: 14px; line-height: 18px; margin-top: 0= +px; } + .cmp-teaser--compact .cmp-teaser__pretitle { font-size: 12px; line-height= +: 16px; margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser__pretitle { font-size: 14px; line-height: 18px; margin-top: 0= +px; } + .cmp-teaser--compact .cmp-teaser__pretitle { font-size: 12px; line-height= +: 16px; margin-top: 0px; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__pretitle { font-size: 16px; line-height: 20px; margin-top: 0= +px; } + .cmp-teaser--compact .cmp-teaser__pretitle { font-size: 12px; line-height= +: 16px; margin-top: 0px; } +} + +.cmp-teaser__title { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 700; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); font-size: 24px; line-height: 28px; overflow-w= +rap: break-word; } + +.cmp-teaser__title .cmp-teaser__title-link { text-decoration: none; color: = +rgb(0, 0, 0); } + +.cmp-teaser__title .cmp-teaser__title-link:hover { color: rgb(1, 114, 195);= + } + +.cmp-teaser--compact .cmp-teaser__title { font-family: Graphik, Arial, syst= +em-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helv= +etica Neue", oxygen, cantarell, sans-serif; font-weight: 700; font-style: n= +ormal; text-transform: none; color: rgb(0, 0, 0); font-size: 18px; line-hei= +ght: 22px; } + +.cmp-teaser--compact .cmp-teaser__title .cmp-teaser__title-link { text-deco= +ration: none; color: rgb(0, 0, 0); } + +.cmp-teaser--compact .cmp-teaser__title .cmp-teaser__title-link:hover { col= +or: rgb(1, 114, 195); } + +* + .cmp-teaser__title, .cmp-teaser--compact * + .cmp-teaser__title { margi= +n-top: 8px; } + +@media screen and (min-width: 768px) { + .cmp-teaser__title { font-size: 24px; line-height: 28px; } + .cmp-teaser--compact .cmp-teaser__title { font-size: 18px; line-height: 2= +2px; } + * + .cmp-teaser__title, .cmp-teaser--compact * + .cmp-teaser__title { mar= +gin-top: 8px; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser__title { font-size: 24px; line-height: 28px; } + .cmp-teaser--compact .cmp-teaser__title { font-size: 18px; line-height: 2= +2px; } + * + .cmp-teaser__title, .cmp-teaser--compact * + .cmp-teaser__title { mar= +gin-top: 8px; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__title { font-size: 32px; line-height: 36px; } + .cmp-teaser--compact .cmp-teaser__title { font-size: 18px; line-height: 2= +2px; } + * + .cmp-teaser__title, .cmp-teaser--compact * + .cmp-teaser__title { mar= +gin-top: 8px; } +} + +.cmp-teaser__description { font-size: 16px; line-height: 24px; overflow-wra= +p: break-word; } + +.cmp-teaser--compact .cmp-teaser__description, .cmp-teaser__description { f= +ont-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "= +Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif;= + font-weight: 400; font-style: normal; color: rgb(0, 0, 0); } + +.cmp-teaser--compact .cmp-teaser__description { font-size: 14px; line-heigh= +t: 20px; } + +* + .cmp-teaser__description, .cmp-teaser--compact * + .cmp-teaser__descrip= +tion { margin-top: 16px; } + +@media screen and (min-width: 768px) { + .cmp-teaser__description { font-size: 16px; line-height: 24px; } + .cmp-teaser--compact .cmp-teaser__description { font-size: 14px; line-hei= +ght: 20px; } + * + .cmp-teaser__description, .cmp-teaser--compact * + .cmp-teaser__descr= +iption { margin-top: 16px; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser__description { font-size: 16px; line-height: 24px; } + .cmp-teaser--compact .cmp-teaser__description { font-size: 14px; line-hei= +ght: 20px; } + * + .cmp-teaser__description, .cmp-teaser--compact * + .cmp-teaser__descr= +iption { margin-top: 16px; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__description { font-size: 16px; line-height: 24px; } + .cmp-teaser--compact .cmp-teaser__description { font-size: 14px; line-hei= +ght: 20px; } + * + .cmp-teaser__description, .cmp-teaser--compact * + .cmp-teaser__descr= +iption { margin-top: 16px; } +} + +.cmp-teaser__action-container { margin-top: auto; padding-top: 32px; } + +.cmp-teaser--compact .cmp-teaser__action-container { margin-top: 0px; paddi= +ng-top: 16px; } + +@media screen and (min-width: 768px) { + .cmp-teaser__action-container { margin-top: auto; padding-top: 32px; } + .cmp-teaser--compact .cmp-teaser__action-container { margin-top: 0px; pad= +ding-top: 16px; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser__action-container { margin-top: auto; padding-top: 32px; } + .cmp-teaser--compact .cmp-teaser__action-container { margin-top: 0px; pad= +ding-top: 16px; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__action-container { margin-top: auto; padding-top: 32px; } + .cmp-teaser--compact .cmp-teaser__action-container { margin-top: 0px; pad= +ding-top: 16px; } +} + +.cmp-teaser__action-link { font-size: 1.4rem; font-weight: 600; line-height= +: 1.6; position: relative; text-decoration: none; text-transform: uppercase= +; color: rgb(0, 77, 255); display: inline; } + +.cmp-teaser__action-link::after { content: "=EE=A0=80"; font-size: 20px; fo= +nt-family: Ionicons; font-weight: 400; font-style: normal; line-height: 1; = +text-transform: none; letter-spacing: normal; overflow-wrap: normal; white-= +space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-re= +ndering: optimizelegibility; font-feature-settings: "liga"; display: inline= +-block; margin-left: 1rem; vertical-align: middle; } + +.cmp-teaser__action-link::before { content: ""; background: rgb(0, 77, 255)= +; bottom: -3px; display: block; height: 1px; left: 0px; max-width: calc(100= +% - 2.1em); position: absolute; transition: width 300ms ease 0s; width: 0%;= + } + +.cmp-teaser__action-link:focus { color: rgb(0, 77, 255); text-decoration: n= +one; } + +.cmp-teaser__action-link:focus::before { width: 100%; } + +.cmp-teaser__action-link:hover { color: rgb(0, 77, 255); text-decoration: n= +one; } + +.cmp-teaser__action-link:hover::before { width: 100%; } + +.cmp-teaser__action-link:visited, .cmp-teaser__action-link:visited:hover { = +color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-teaser__action-link { font-size: 1.6rem; } + .cmp-teaser__action-link::after { font-size: 2.4rem; } +} + +.cmp-teaser__content { display: block; } + +.cmp-teaser__pretitle { width: auto; display: inline-block; margin-bottom: = +5px; vertical-align: bottom; } + +.cmp-teaser__description, .cmp-text { font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font-weight: 400= +; font-style: normal; line-height: 1.5; padding: 0px; color: rgb(0, 0, 0); = +} + +.cmp-teaser__description * + p .cmp-text__paragraph-default, .cmp-text * + = +p .cmp-text__paragraph-default { margin-top: 1.6em; } + +.cmp-teaser__description * + p .cmp-text__label-small, .cmp-teaser__descrip= +tion * + p .cmp-text__paragraph-medium, .cmp-teaser__description * + p .cmp= +-text__paragraph-small, .cmp-text * + p .cmp-text__label-small, .cmp-text *= + + p .cmp-text__paragraph-medium, .cmp-text * + p .cmp-text__paragraph-smal= +l { margin-top: 1.2em; } + +.cmp-teaser__description * + p .cmp-text__link--block, .cmp-text * + p .cmp= +-text__link--block { margin-top: 1em; display: inline-block; } + +.cmp-teaser__description p, .cmp-text p { line-height: 1.6; text-transform:= + none; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-teaser__description p, .cmp-text p { font-size: 1.6rem; } +} + +.cmp-teaser__description a, .cmp-text a { text-decoration: none; color: rgb= +(0, 77, 255); } + +.cmp-teaser__description a:focus, .cmp-teaser__description a:hover, .cmp-te= +xt a:focus, .cmp-text a:hover { color: rgb(0, 77, 255); text-decoration: un= +derline; } + +.cmp-teaser__description a:visited, .cmp-text a:visited { color: rgb(0, 0, = +136); } + +.cmp-teaser__description * + h1, .cmp-text * + h1 { margin-top: 2rem; } + +.cmp-teaser__description h1, .cmp-text h1 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h2, .cmp-text * + h2 { margin-top: 2rem; } + +.cmp-teaser__description h2, .cmp-text h2 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h3, .cmp-text * + h3 { margin-top: 2rem; } + +.cmp-teaser__description h3, .cmp-text h3 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h4, .cmp-text * + h4 { margin-top: 2rem; } + +.cmp-teaser__description h4, .cmp-text h4 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h5, .cmp-text * + h5 { margin-top: 2rem; } + +.cmp-teaser__description h5, .cmp-text h5 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h6, .cmp-text * + h6 { margin-top: 2rem; } + +.cmp-teaser__description h6, .cmp-text h6 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + blockquote, .cmp-text * + blockquote { margin-= +top: 16px; } + +.cmp-teaser__description blockquote, .cmp-text blockquote { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.= +6rem; line-height: 1.5; padding: 16px; color: rgb(0, 0, 0); background-colo= +r: rgb(245, 245, 245); } + +.cmp-teaser__description * + ol, .cmp-teaser__description * + ul, .cmp-text= + * + ol, .cmp-text * + ul { margin-top: 16px; } + +.cmp-teaser__description li, .cmp-text li { position: relative; margin: 0px= +; padding-left: 24px; } + +.cmp-teaser__description li::before, .cmp-text li::before { position: absol= +ute; top: 0px; left: 0px; width: 24px; content: "=E2=80=A2"; } + +.cmp-teaser__description ol, .cmp-text ol { font-size: 1.4rem; line-height:= + 1.6; margin-top: 10px; margin-left: 15px; padding-left: 20px; list-style: = +decimal; } + +.cmp-teaser__description ol li, .cmp-text ol li { padding-bottom: 10px; pad= +ding-left: 15px; } + +.cmp-teaser__description ol li::before, .cmp-text ol li::before { display: = +none; } + +.cmp-teaser__description ol li ol, .cmp-text ol li ol { margin-top: 10px; l= +ist-style: lower-alpha; } + +.cmp-teaser__description ol li ol li ol, .cmp-text ol li ol li ol { list-st= +yle: auto; } + +.cmp-teaser__description ol li ul, .cmp-text ol li ul { margin-top: 10px; l= +ist-style: disc; margin-left: 15px; padding-left: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-teaser__description ol, .cmp-text ol { font-size: 1.6rem; margin-top= +: 1.6em; margin-left: 30px; } + .cmp-teaser__description ol li, .cmp-text ol li { padding-left: 20px; } + .cmp-teaser__description ol li ul, .cmp-text ol li ul { margin-left: 30px= +; } +} + +.cmp-teaser__description ol.cmp-text__alpha-lower, .cmp-text ol.cmp-text__a= +lpha-lower { list-style: lower-alpha !important; } + +.cmp-teaser__description ol.cmp-text__alpha-lower li ol, .cmp-text ol.cmp-t= +ext__alpha-lower li ol { list-style: auto; } + +.cmp-teaser__description ol.cmp-text__alpha-upper, .cmp-text ol.cmp-text__a= +lpha-upper { list-style: upper-alpha !important; } + +.cmp-teaser__description ol.cmp-text__alpha-upper li ol, .cmp-text ol.cmp-t= +ext__alpha-upper li ol { list-style: auto; } + +.cmp-teaser__description ul, .cmp-text ul { font-size: 1.4rem; line-height:= + 1.6; margin-top: 1.6em; padding-left: 15px; } + +.cmp-teaser__description ul li, .cmp-text ul li { padding-bottom: 10px; pad= +ding-left: 1.6rem; } + +.cmp-teaser__description ul ul li::before, .cmp-text ul ul li::before { con= +tent: "=E2=97=8B"; } + +@media screen and (min-width: 1000px) { + .cmp-teaser__description ul, .cmp-text ul { font-size: 1.6rem; padding-le= +ft: 30px; } +} + +.cmp-teaser__description ul.cmp-text__default--dashes li::before, .cmp-text= + ul.cmp-text__default--dashes li::before { content: "-"; } + +.cmp-teaser__description ul.cmp-text__data-terms, .cmp-text ul.cmp-text__da= +ta-terms { font-size: 1.4rem; line-height: 1.6; text-transform: none; paddi= +ng-left: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-teaser__description ul.cmp-text__data-terms, .cmp-text ul.cmp-text__= +data-terms { font-size: 1.6rem; } +} + +.cmp-teaser__description ul.cmp-text__data-terms > li, .cmp-text ul.cmp-tex= +t__data-terms > li { font-weight: 800; margin-bottom: 0px; margin-top: 0px;= + padding-left: 0px; padding-bottom: 0px; text-transform: uppercase; } + +.cmp-teaser__description ul.cmp-text__data-terms ul, .cmp-text ul.cmp-text_= +_data-terms ul { font-weight: 400; margin-bottom: 20px; margin-top: 10px; t= +ext-transform: none; padding-left: 0px; } + +.cmp-teaser__description ul.cmp-text__data-terms ul li, .cmp-text ul.cmp-te= +xt__data-terms ul li { margin: 0px; padding-bottom: 0px; padding-left: 40px= +; } + +.cmp-teaser__description ul.cmp-text__data-terms li, .cmp-teaser__descripti= +on ul.cmp-text__data-terms ul, .cmp-text ul.cmp-text__data-terms li, .cmp-t= +ext ul.cmp-text__data-terms ul { list-style-type: none; } + +.cmp-teaser__description ul.cmp-text__data-terms li::before, .cmp-teaser__d= +escription ul.cmp-text__data-terms ul::before, .cmp-text ul.cmp-text__data-= +terms li::before, .cmp-text ul.cmp-text__data-terms ul::before { content: n= +one; } + +.cmp-teaser__description ul.cmp-text__link-list, .cmp-text ul.cmp-text__lin= +k-list { padding-left: 0px; } + +.cmp-teaser__description ul.cmp-text__link-list li, .cmp-text ul.cmp-text__= +link-list li { margin: 0px; padding-bottom: 0px; padding-left: 0px; } + +.cmp-teaser__description ul.cmp-text__link-list li::before, .cmp-text ul.cm= +p-text__link-list li::before { content: none; } + +.cmp-teaser__description ul.cmp-text__link-list li + li, .cmp-text ul.cmp-t= +ext__link-list li + li { margin-top: 1em; } + +.cmp-teaser__description * + table, .cmp-text * + table { margin-top: 16px;= + } + +.cmp-teaser__description table, .cmp-text table { width: 100%; max-width: 1= +00%; border-collapse: collapse; border: none; } + +.cmp-teaser__description td, .cmp-teaser__description th, .cmp-text td, .cm= +p-text th { margin: 0px; padding: 0px; border: none; } + +.cmp-teaser__description th, .cmp-text th { padding: 8px; background-color:= + transparent; } + +.cmp-teaser__description td, .cmp-teaser__description th, .cmp-text td, .cm= +p-text th { font-family: Graphik, Arial, system-ui, -apple-system, blinkmac= +systemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell= +, sans-serif; font-size: 1.6rem; font-weight: 400; font-style: normal; line= +-height: 1.5; text-align: center; border: 1px solid rgb(222, 222, 222); col= +or: rgb(0, 0, 0); } + +.cmp-teaser__description td, .cmp-text td { padding: 0.5rem 16px; } + +.cmp-text--background-dark .cmp-text { color: rgb(255, 255, 255); } + +.cmp-text--background-dark .cmp-text a { color: rgb(255, 255, 255); text-de= +coration: underline; } + +.cmp-text--background-dark .cmp-text a:focus, .cmp-text--background-dark .c= +mp-text a:hover, .cmp-text--background-dark .cmp-text a:visited { color: rg= +b(204, 204, 204); } + +.cmp-text--background-dark .cmp-text a.cmp-text__link--alt-arrow, .cmp-text= +--background-dark .cmp-text a.cmp-text__link--arrow { text-decoration: none= +; } + +.cmp-text--background-dark .cmp-text a.cmp-text__link--alt-arrow::before, .= +cmp-text--background-dark .cmp-text a.cmp-text__link--arrow::before { backg= +round: rgb(255, 255, 255); } + +.cmp-text--background-dark .cmp-text .cmp-text__link--default:visited, .cmp= +-text--background-dark .cmp-text a.cmp-text__link--alt-arrow:focus, .cmp-te= +xt--background-dark .cmp-text a.cmp-text__link--alt-arrow:hover, .cmp-text-= +-background-dark .cmp-text a.cmp-text__link--alt-arrow:visited, .cmp-text--= +background-dark .cmp-text a.cmp-text__link--arrow:focus, .cmp-text--backgro= +und-dark .cmp-text a.cmp-text__link--arrow:hover, .cmp-text--background-dar= +k .cmp-text a.cmp-text__link--arrow:visited { color: rgb(255, 255, 255); } + +.cmp-text--background-dark .cmp-text .cmp-text__link--default:visited:focus= +, .cmp-text--background-dark .cmp-text .cmp-text__link--default:visited:hov= +er { color: rgb(204, 204, 204); } + +.cmp-text__paragraph-default { display: inline-block; } + +.cmp-text__paragraph-small { display: inline-block; font-size: 1.2rem; line= +-height: 1; } + +.cmp-text__paragraph-medium { display: inline-block; font-size: 1.4rem; lin= +e-height: 1.2; } + +.cmp-text__label-small { display: inline-block; font-size: 1.2rem; font-wei= +ght: 600; text-transform: uppercase; } + +.cmp-text__dropcap { font-size: 5.6rem; font-weight: 600; line-height: 1; } + +@media screen and (min-width: 1000px) { + .cmp-text__dropcap { font-size: 7.6rem; } +} + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--default, a.cmp-text_= +_link--default { text-decoration: underline; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--default:focus, .cmp-= +teaser .cmp-teaser__description a.cmp-text__link--default:hover, .cmp-tease= +r .cmp-teaser__description a.cmp-text__link--default:visited, .cmp-teaser .= +cmp-teaser__description a.cmp-text__link--default:visited:focus, .cmp-tease= +r .cmp-teaser__description a.cmp-text__link--default:visited:hover, a.cmp-t= +ext__link--default:focus, a.cmp-text__link--default:hover, a.cmp-text__link= +--default:visited, a.cmp-text__link--default:visited:focus, a.cmp-text__lin= +k--default:visited:hover { color: rgb(0, 0, 136); } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow, a.cmp-text__l= +ink--arrow { font-size: 1.4rem; font-weight: 600; line-height: 1.6; positio= +n: relative; text-decoration: none; text-transform: uppercase; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow::after, a.cmp-= +text__link--arrow::after { content: "=EE=A0=80"; font-size: 20px; font-fami= +ly: Ionicons; font-weight: 400; font-style: normal; line-height: 1; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; display: inline-block;= + margin-left: 1rem; vertical-align: middle; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow::before, a.cmp= +-text__link--arrow::before { content: ""; background: rgb(0, 77, 255); bott= +om: -3px; display: block; height: 1px; left: 0px; max-width: calc(100% - 2.= +1em); position: absolute; transition: width 300ms ease 0s; width: 0%; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow:focus, .cmp-te= +aser .cmp-teaser__description a.cmp-text__link--arrow:hover, a.cmp-text__li= +nk--arrow:focus, a.cmp-text__link--arrow:hover { text-decoration: none; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow:focus::before,= + .cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow:hover::before= +, a.cmp-text__link--arrow:focus::before, a.cmp-text__link--arrow:hover::bef= +ore { width: 100%; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow:visited, a.cmp= +-text__link--arrow:visited { color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow, a.cmp-text_= +_link--arrow { font-size: 1.6rem; } + .cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow::after, a.cm= +p-text__link--arrow::after { font-size: 2.4rem; } +} + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow, a.cmp-tex= +t__link--alt-arrow { color: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 6= +00; line-height: 1.6; position: relative; text-decoration: none; text-trans= +form: uppercase; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow::after, a.= +cmp-text__link--alt-arrow::after { content: "=EE=A0=80"; font-size: 20px; f= +ont-family: Ionicons; font-weight: 400; font-style: normal; line-height: 1;= + text-transform: none; letter-spacing: normal; overflow-wrap: normal; white= +-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-r= +endering: optimizelegibility; font-feature-settings: "liga"; display: inlin= +e-block; margin-left: 1rem; vertical-align: middle; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow::before, a= +.cmp-text__link--alt-arrow::before { content: ""; background: rgb(0, 0, 0);= + bottom: -3px; display: block; height: 1px; left: 0px; max-width: calc(100%= + - 2.1em); position: absolute; transition: width 300ms ease 0s; width: 0%; = +} + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:focus, .cm= +p-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:hover, a.cmp-= +text__link--alt-arrow:focus, a.cmp-text__link--alt-arrow:hover { color: rgb= +(0, 0, 0); text-decoration: none; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:focus::bef= +ore, .cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:hover= +::before, a.cmp-text__link--alt-arrow:focus::before, a.cmp-text__link--alt-= +arrow:hover::before { width: 100%; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:visited, a= +.cmp-text__link--alt-arrow:visited { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow, a.cmp-t= +ext__link--alt-arrow { font-size: 1.6rem; } + .cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow::after, = +a.cmp-text__link--alt-arrow::after { font-size: 2.4rem; } +} + +.cmp-text__label-ribbon { background-color: rgb(0, 243, 255); box-shadow: r= +gba(0, 0, 0, 0.35) -4px -2px 5px; font-size: 1.2rem; font-weight: 600; line= +-height: 1.4; max-height: 40px; padding: 1.5rem 3rem 1rem; position: relati= +ve; text-transform: uppercase; vertical-align: middle; display: inline-bloc= +k; } + +@media screen and (min-width: 1000px) { + .cmp-text__label-ribbon { font-size: 1.8rem; max-height: 50px; padding-le= +ft: 1rem; padding-right: 1rem; margin-bottom: 1rem; } + .cmp-text__label-ribbon::before { content: ""; border-color: transparent = +rgb(0, 186, 255) transparent transparent; border-style: solid; border-width= +: 0px 20px 10px 0px; bottom: 0px; height: 0px; left: 0px; position: absolut= +e; transform: translateY(100%); width: 0px; } +} + +.cmp-text__ai-label { font-weight: 500; font-size: 1.4rem; text-transform: = +uppercase; line-height: 1.7rem; } + +@media screen and (min-width: 1000px) { + .cmp-text__ai-label { font-size: 1.8rem; line-height: 2.2rem; } +} + +.cmp-text__ai-medium-regular { font-weight: 400; font-size: 1.8rem; line-he= +ight: 2.4rem; } + +@media screen and (min-width: 768px) { + .cmp-text__ai-medium-regular { font-size: 2rem; line-height: 2.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-text__ai-medium-regular { font-size: 3.2rem; line-height: 3.6rem; } +} + +.cmp-text__paragraph-medium-light { font-size: 1.8rem; font-weight: 300; li= +ne-height: 2.4rem; } + +@media screen and (min-width: 768px) { + .cmp-text__paragraph-medium-light { font-size: 3rem; line-height: 2.6rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-text__paragraph-medium-light { font-size: 3.2rem; line-height: 3.6re= +m; } +} + +.cmp-text__paragraph-small-light { font-size: 1.4rem; font-weight: 300; lin= +e-height: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-text__paragraph-small-light { font-size: 1.6rem; line-height: 2.2rem= +; } +} + +.cmp-text__paragraph-small-regular { font-size: 1.4rem; font-weight: 400; l= +ine-height: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-text__paragraph-small-regular { font-size: 1.6rem; line-height: 2.2r= +em; } +} + +.cmp-text .cmp-text__button-text-brand-link { width: auto; height: auto; ma= +rgin: 0px; min-width: auto; text-decoration: none; position: relative; text= +-transform: none; font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-weight: 500; font-size: 1.6rem; line-height: 2rem;= + background: none; cursor: pointer; color: rgb(0, 77, 255); text-align: lef= +t; opacity: 1; transition: opacity 0.6s ease 0s; display: inline-flex; padd= +ing: 1rem 1rem 1rem 5.5rem; } + +@media screen and (min-width: 768px) { + .cmp-text .cmp-text__button-text-brand-link { font-size: 1.9rem; line-hei= +ght: 2.375rem; margin-top: 0.1rem; margin-bottom: 0.1rem; padding-right: 3r= +em; } +} + +.cmp-text .cmp-text__button-text-brand-link::before { content: ""; left: 0p= +x; top: 50%; transform: translateY(-50%); width: 3.4rem; height: 3.4rem; bo= +rder: 0.1rem solid rgb(0, 77, 255); border-radius: 5rem; position: absolute= +; transition: all 0.4s ease 0s; } + +.cmp-text .cmp-text__button-text-brand-link:hover { color: rgb(0, 77, 255);= + text-decoration: none; } + +.cmp-text .cmp-text__button-text-brand-link:hover::before { text-decoration= +: none; } + +@media screen and (min-width: 1000px) { + .cmp-text .cmp-text__button-text-brand-link:hover::before { width: 100%; = +} +} + +.cmp-text .cmp-text__button-text-brand-link:focus { text-decoration: none; = +} + +@media screen and (min-width: 1000px) { + .cmp-text .cmp-text__button-text-brand-link:focus::before { width: 100%; = +} +} + +.cmp-text .cmp-text__button-text-brand-link:visited { color: rgb(0, 77, 255= +); } + +.cmp-text .cmp-text__button-text-brand-link:focus { box-shadow: rgb(0, 0, 1= +36) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset:= + 1px; } + +.cmp-text .cmp-text__button-text-brand-link:focus:not(:focus-visible) { box= +-shadow: none; outline: none; } + +.cmp-text .cmp-text__button-text-brand-link .cmp-button { transition: opaci= +ty 0.7s ease 0.8s; display: inline-flex; -webkit-box-align: center; align-i= +tems: center; text-transform: none; position: relative; top: 0px; left: 0px= +; text-decoration: none; } + +.cmp-text .cmp-text__button-text-brand-link::after { content: "=EF=8F=96"; = +font-size: 34px; font-family: Ionicons; font-weight: 400; font-style: norma= +l; line-height: 1; text-transform: none; letter-spacing: normal; overflow-w= +rap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: a= +ntialiased; text-rendering: optimizelegibility; font-feature-settings: "lig= +a"; position: absolute; left: 1rem; top: 0.4rem; display: inline-flex; -web= +kit-box-align: center; align-items: center; transition: none 0s ease 0s; ma= +rgin-left: 1.2rem; margin-right: 3.3rem; } + +@media screen and (min-width: 768px) { + .cmp-text .cmp-text__button-text-brand-link::after { margin-left: 1.2rem;= + margin-right: 3.3rem; } +} + +.cmp-quick-summary-divider { border-bottom: 4px solid rgb(0, 0, 0); padding= +-bottom: 3rem; } + +.datastat-card-vertical .cmp-text__stat-statistic, .datastat-card-vertical = +.cmp-text__stat-symbol { font-size: 8rem; } + +@media screen and (max-width: 1199.9px) { + .datastat-card-vertical .cmp-text__stat-statistic, .datastat-card-vertica= +l .cmp-text__stat-symbol { font-size: 6.5rem; line-height: 0.09rem; } +} + +.datastat-card-vertical .cmp-text__stat-qualifier-text { font-size: 2.4rem;= + text-transform: uppercase; position: relative; top: -0.3em; } + +@media screen and (max-width: 1199.9px) { + .datastat-card-vertical .cmp-text__stat-qualifier-text { line-height: 0.0= +9rem; } +} + +.datastat-card-vertical .cmp-text__stat-percent { font-size: 5rem; } + +@media screen and (max-width: 1199.9px) { + .datastat-card-vertical .cmp-text__stat-percent { line-height: 0.09rem; } +} + +.datastat-card-horizontal .cmp-text__stat-percent, .datastat-card-horizonta= +l .cmp-text__stat-statistic, .datastat-card-horizontal .cmp-text__stat-symb= +ol { font-size: 6.5rem; line-height: 1em; } + +.datastat-card-horizontal .cmp-text__stat-qualifier-text { text-transform: = +uppercase; font-size: 2rem; line-height: 0; } + +.datastat-card-vertical-wide .cmp-text__stat-percent, .datastat-card-vertic= +al-wide .cmp-text__stat-qualifier-text, .datastat-card-vertical-wide .cmp-t= +ext__stat-statistic, .datastat-card-vertical-wide .cmp-text__stat-symbol { = +font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .datastat-card-vertical-wide .cmp-text__stat-percent, .datastat-card-vert= +ical-wide .cmp-text__stat-qualifier-text, .datastat-card-vertical-wide .cmp= +-text__stat-statistic, .datastat-card-vertical-wide .cmp-text__stat-symbol = +{ font-size: 2.5rem; } +} + +.cmp-text table { width: 100%; max-width: 100%; display: inline-block; marg= +in-bottom: 1rem; border-width: 1px 1px 0px; border-top-style: solid; border= +-right-style: solid; border-left-style: solid; border-top-color: rgb(222, 2= +22, 222); border-right-color: rgb(222, 222, 222); border-left-color: rgb(22= +2, 222, 222); border-image: initial; border-bottom-style: initial; border-b= +ottom-color: initial; background-color: transparent; border-collapse: colla= +pse; border-spacing: 0px; overflow-x: scroll; } + +@media screen and (min-width: 1200px) { + .cmp-text table { overflow-x: hidden; } +} + +.cmp-text table a { color: rgb(0, 77, 255); text-decoration: none; } + +.cmp-text table a:focus, .cmp-text table a:hover, .cmp-text table a:visited= + { color: rgb(0, 0, 136); text-decoration: none; } + +.cmp-text thead { background-color: rgb(245, 245, 245); } + +.cmp-text th { font-weight: 800; } + +.cmp-text td, .cmp-text th { width: 10%; padding: 0.8rem; border-bottom: 0.= +08rem solid rgb(222, 222, 222); border-top: 0px; font-size: 1.4rem; line-he= +ight: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-text td, .cmp-text th { font-size: 1.6rem; line-height: 1.6; } +} + +.cmp-text td:first-of-type, .cmp-text th:first-of-type { border-left: 0px; = +border-right: 0px; } + +.cmp-text td:last-of-type, .cmp-text th:last-of-type { border-right: 0px; } + +.cmp-text--table-alternate-bordered tr:nth-of-type(2n) { background-color: = +rgba(245, 245, 245, 0.75); } + +.cmp-text--table-alternate-bordered tr:nth-of-type(2n):hover, .cmp-text--ta= +ble-bordered tr:hover { background-color: rgb(245, 245, 245); } + +.cmp-title__text .cmp-title__link { color: rgb(0, 0, 0); } + +.cmp-title__text .cmp-title__link:focus, .cmp-title__text .cmp-title__link:= +hover { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-title--cta .cmp-title__text { font-family: Graphik, Arial, system-ui, = +-apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica N= +eue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; = +text-transform: none; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.= +8rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--cta .cmp-title__text { font-size: 4.8rem; } +} + +.cmp-title--section .cmp-title__text { font-family: Graphik, Arial, system-= +ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helveti= +ca Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: norm= +al; text-transform: none; color: rgb(0, 0, 0); line-height: 1.05; font-size= +: 2.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--section .cmp-title__text { font-size: 4.8rem; } +} + +.cmp-title--subsection .cmp-title__text { font-family: Graphik, Arial, syst= +em-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helv= +etica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: n= +ormal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-si= +ze: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--subsection .cmp-title__text { font-size: 3.5rem; } +} + +.cmp-title--ribbon .cmp-title__text { font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); font-size: 2rem; font-weight: 800; line-height:= + 1.4; } + +@media screen and (min-width: 1000px) { + .cmp-title--ribbon .cmp-title__text { font-size: 3.5rem; } +} + +.cmp-title--module .cmp-title__text { font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: norma= +l; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: = +1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--module .cmp-title__text { font-size: 2.5rem; } +} + +.cmp-title--tertiary .cmp-title__text { font-family: Graphik, Arial, system= +-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvet= +ica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: nor= +mal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size= +: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--tertiary .cmp-title__text { font-size: 2.5rem; } +} + +.cmp-title--eyebrow .cmp-title__text { font-family: Graphik, Arial, system-= +ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helveti= +ca Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: norm= +al; text-transform: uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0)= +; line-height: 1.4; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--eyebrow .cmp-title__text { font-size: 1.8rem; letter-spacing:= + 0.07em; } +} + +.cmp-title--submodule .cmp-title__text { font-family: Graphik, Arial, syste= +m-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helve= +tica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: no= +rmal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-siz= +e: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--submodule .cmp-title__text { font-size: 1.6rem; } +} + +.cmp-title--ai-h1 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 700; font-style: normal= +; text-transform: none; line-height: 1; font-size: 4.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h1 .cmp-title__text { font-size: 10rem; } +} + +.cmp-title--ai-h2 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 700; font-style: normal= +; text-transform: none; line-height: 1.13; font-size: 3rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-title--ai-h2 .cmp-title__text { font-size: 3.6rem; line-height: 1; } +} + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h2 .cmp-title__text { font-size: 6.5rem; line-height: 1.08= +; } +} + +.cmp-title--ai-h3 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 400; font-style: normal= +; text-transform: none; line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h3 .cmp-title__text { font-size: 3.2rem; line-height: 1.13= +; } +} + +.cmp-title--ai-h4 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 400; font-style: normal= +; text-transform: none; line-height: 1.38; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h4 .cmp-title__text { font-size: 2.4rem; line-height: 1.17= +; } +} + +.cmp-title--ai-h5 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 500; font-style: normal= +; text-transform: none; line-height: 1.13; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h5 .cmp-title__text { font-size: 2.4rem; line-height: 1.17= +; } +} + +.cmp-title--ai-section-h .cmp-title__text { font-family: Graphik, Arial, sy= +stem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "He= +lvetica Neue", oxygen, cantarell, sans-serif; font-weight: 500; font-style:= + normal; text-transform: uppercase; line-height: 1.21; font-size: 1.4rem; b= +order-width: 0px; } + +.cmp-title--ai-section-h .cmp-title__text::after { content: ""; display: bl= +ock; margin-top: 0.4rem; height: 6px; width: 58px; background-color: rgb(16= +1, 0, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-title--ai-section-h .cmp-title__text::after { margin-top: 0.6rem; wi= +dth: 64px; } +} + +@media screen and (min-width: 1000px) { + .cmp-title--ai-section-h .cmp-title__text { font-size: 1.8rem; line-heigh= +t: 1.22; } + .cmp-title--ai-section-h .cmp-title__text::after { margin-top: 0.8rem; wi= +dth: 74px; } +} + +.cmp-title--centered .cmp-title__text { text-align: center; } + +.yt-verbiage .cmp-yt-verbiage { text-align: center; height: auto; padding: = +35px; background-color: rgb(253, 253, 253); font-size: 1.5rem; } + +.blockquote .cmp-blockquote { display: flex; -webkit-box-align: start; alig= +n-items: flex-start; background-color: transparent; } + +.blockquote .cmp-blockquote__content { margin-right: 30px; padding-left: 3r= +em; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__content { padding-right: 3rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .blockquote .cmp-blockquote__content { padding-bottom: 0.2rem; } +} + +.blockquote .cmp-blockquote__border { border-width: 0px 0px 0px 4px; border= +-left-style: solid; border-left-color: initial; } + +.blockquote .cmp-blockquote__text { color: rgb(0, 0, 0); font-size: 2rem; l= +ine-height: 1.2; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__text { font-size: 3.5rem; text-transform: no= +ne; } +} + +.blockquote .cmp-blockquote__author { margin-top: 15px; line-height: 0.9rem= +; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__author { margin-top: 25px; } +} + +.blockquote .cmp-blockquote__author-name { color: rgb(0, 0, 0); font-weight= +: 600; font-size: 1.4rem; line-height: 1.05; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__author-name { line-height: 1.4; } +} + +.blockquote .cmp-blockquote__author-title { color: rgb(0, 0, 0); font-size:= + 1.4rem; line-height: 1.05; text-transform: none; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__author-title { line-height: 1.4; } +} + +.blockquote .cmp-blockquote__signature-img { max-width: 17rem; background-c= +olor: transparent; padding-top: 3.2rem; } + +.blockquote .cmp-blockquote__signature-font { font-family: Reenie-Beanie, G= +raphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", ro= +boto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; } + +.blockquote.blockquote-icon .cmp-blockquote__icon::after { content: "=EE=A4= +=80"; font-size: 32px; font-family: Ionicons; display: block; font-style: n= +ormal; line-height: 1; text-transform: none; letter-spacing: normal; overfl= +ow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothin= +g: antialiased; text-rendering: optimizelegibility; font-feature-settings: = +"liga"; margin: 0.5rem; font-weight: 800; color: transparent; } + +@media screen and (min-width: 1000px) { + .blockquote.blockquote-icon .cmp-blockquote__icon::after { content: "=EE= +=A4=80"; font-size: 77px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } +} + +.blockquote.blockquote-icon .cmp-blockquote__border { border-left-width: 0p= +x; } + +.blockquote a { color: rgb(0, 77, 255); } + +.blockquote.blockquote-has-border .cmp-blockquote { background-color: rgb(2= +55, 255, 255); border: 1px solid rgb(227, 227, 227); padding: 3rem; } + +@media screen and (min-width: 768px) { + .blockquote.blockquote-has-border .cmp-blockquote { padding: 5rem; } +} + +.blockquote.blockquote-has-border .cmp-blockquote__content { margin-right: = +0px; } + +.blockquote.color-background-gray .cmp-blockquote { background-color: rgba(= +242, 242, 242, 0.9); } + +.blockquote.brand-gradient-pink .cmp-blockquote__icon::after { background-c= +lip: text; background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb= +(231, 0, 116) 30%); } + +.blockquote.brand-gradient-pink .cmp-blockquote__border { border-image-slic= +e: 1; border-image-source: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(2= +31, 0, 116) 30%); } + +.blockquote.brand-gradient-purple .cmp-blockquote__icon::after { background= +-clip: text; background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0,= + 255)); } + +.blockquote.brand-gradient-purple .cmp-blockquote__border { border-image-sl= +ice: 1; border-image-source: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 2= +55)); } + +.blockquote.brand-gradient-purple-alt .cmp-blockquote__icon::after { backgr= +ound-clip: text; background-image: linear-gradient(90deg, rgb(70, 1, 115), = +rgb(117, 0, 192), rgb(161, 0, 255)); } + +.blockquote.brand-gradient-purple-alt .cmp-blockquote__border { border-imag= +e-slice: 1; border-image-source: linear-gradient(90deg, rgb(70, 1, 115), rg= +b(117, 0, 192), rgb(161, 0, 255)); } + +.blockquote.brand-gradient-blue .cmp-blockquote__icon::after { background-c= +lip: text; background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255= +)); } + +.blockquote.brand-gradient-blue .cmp-blockquote__border { border-image-slic= +e: 1; border-image-source: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255))= +; } + +.blockquote.brand-gradient-blue2 .cmp-blockquote__icon::after { background-= +clip: text; background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, = +255)); } + +.blockquote.brand-gradient-blue2 .cmp-blockquote__border { border-image-sli= +ce: 1; border-image-source: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 25= +5)); } + +.blockquote.brand-gradient-light-blue .cmp-blockquote__icon::after { backgr= +ound-clip: text; background-image: linear-gradient(90deg, rgb(0, 186, 255),= + rgb(0, 142, 255), rgb(0, 77, 255)); } + +.blockquote.brand-gradient-light-blue .cmp-blockquote__border { border-imag= +e-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 186, 255), r= +gb(0, 142, 255), rgb(0, 77, 255)); } + +.blockquote.brand-gradient-red .cmp-blockquote__icon::after { background-cl= +ip: text; background-image: linear-gradient(rgb(113, 0, 18), red); } + +.blockquote.brand-gradient-red .cmp-blockquote__border { border-image-slice= +: 1; border-image-source: linear-gradient(rgb(113, 0, 18), red); } + +.blockquote.brand-gradient-red-alt .cmp-blockquote__icon::after { backgroun= +d-clip: text; background-image: linear-gradient(90deg, red, rgb(189, 0, 29)= +, rgb(113, 0, 18)); } + +.blockquote.brand-gradient-red-alt .cmp-blockquote__border { border-image-s= +lice: 1; border-image-source: linear-gradient(90deg, red, rgb(189, 0, 29), = +rgb(113, 0, 18)); } + +.blockquote.brand-gradient .cmp-blockquote__icon::after { background-clip: = +text; background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); = +} + +.blockquote.brand-gradient .cmp-blockquote__border { border-image-slice: 1;= + border-image-source: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.blockquote.brand-gradient-alt .cmp-blockquote__icon::after { background-cl= +ip: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 1= +86, 255)); } + +.blockquote.brand-gradient-alt .cmp-blockquote__border { border-image-slice= +: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186= +, 255)); } + +.blockquote.brand-gradient-yellow .cmp-blockquote__icon::after { background= +-clip: text; background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 1= +92, 0)); } + +.blockquote.brand-gradient-yellow .cmp-blockquote__border { border-image-sl= +ice: 1; border-image-source: linear-gradient(rgb(255, 255, 0), rgb(240, 192= +, 0)); } + +.blockquote.brand-gradient-yellow-alt .cmp-blockquote__icon::after { backgr= +ound-clip: text; background-image: linear-gradient(90deg, rgb(255, 255, 0),= + rgb(255, 212, 46), rgb(255, 182, 0)); } + +.blockquote.brand-gradient-yellow-alt .cmp-blockquote__border { border-imag= +e-slice: 1; border-image-source: linear-gradient(90deg, rgb(255, 255, 0), r= +gb(255, 212, 46), rgb(255, 182, 0)); } + +.blockquote.brand-gradient-green .cmp-blockquote__icon::after { background-= +clip: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0,= + 215, 0), rgb(0, 83, 10)); } + +.blockquote.brand-gradient-green .cmp-blockquote__border { border-image-sli= +ce: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 2= +15, 0), rgb(0, 83, 10)); } + +.blockquote.color-block-accent-purple-1 .cmp-blockquote__icon::after { colo= +r: rgb(180, 85, 170); } + +.blockquote.color-block-accent-purple-1 .cmp-blockquote__border { border-co= +lor: rgb(180, 85, 170); } + +.blockquote.color-block-accent-purple-2 .cmp-blockquote__icon::after { colo= +r: rgb(160, 85, 245); } + +.blockquote.color-block-accent-purple-2 .cmp-blockquote__border { border-co= +lor: rgb(160, 85, 245); } + +.blockquote.color-block-accent-purple-3 .cmp-blockquote__icon::after { colo= +r: rgb(190, 130, 255); } + +.blockquote.color-block-accent-purple-3 .cmp-blockquote__border { border-co= +lor: rgb(190, 130, 255); } + +.blockquote.color-block-accent-purple-4 .cmp-blockquote__icon::after { colo= +r: rgb(220, 175, 255); } + +.blockquote.color-block-accent-purple-4 .cmp-blockquote__border { border-co= +lor: rgb(220, 175, 255); } + +.blockquote.color-block-accent-purple-5 .cmp-blockquote__icon::after { colo= +r: rgb(230, 220, 255); } + +.blockquote.color-block-accent-purple-5 .cmp-blockquote__border { border-co= +lor: rgb(230, 220, 255); } + +.blockquote.color-block-alt-blue .cmp-blockquote__icon::after { color: rgb(= +0, 65, 240); } + +.blockquote.color-block-alt-blue .cmp-blockquote__border { border-color: rg= +b(0, 65, 240); } + +.blockquote.color-block-alt-gray .cmp-blockquote__icon::after { color: rgb(= +190, 190, 190); } + +.blockquote.color-block-alt-gray .cmp-blockquote__border { border-color: rg= +b(190, 190, 190); } + +.blockquote.color-block-alt-gray-dark .cmp-blockquote__icon::after { color:= + rgb(150, 150, 150); } + +.blockquote.color-block-alt-gray-dark .cmp-blockquote__border { border-colo= +r: rgb(150, 150, 150); } + +.blockquote.color-block-alt-gray-darker .cmp-blockquote__icon::after { colo= +r: rgb(90, 90, 90); } + +.blockquote.color-block-alt-gray-darker .cmp-blockquote__border { border-co= +lor: rgb(90, 90, 90); } + +.blockquote.color-block-alt-green .cmp-blockquote__icon::after { color: rgb= +(0, 215, 0); } + +.blockquote.color-block-alt-green .cmp-blockquote__border { border-color: r= +gb(0, 215, 0); } + +.blockquote.color-block-alt-red .cmp-blockquote__icon::after { color: red; = +} + +.blockquote.color-block-alt-red .cmp-blockquote__border { border-color: red= +; } + +.blockquote.color-block-alt-yellow .cmp-blockquote__icon::after { color: rg= +b(255, 255, 0); } + +.blockquote.color-block-alt-yellow .cmp-blockquote__border { border-color: = +rgb(255, 255, 0); } + +.blockquote.color-block-aqua .cmp-blockquote__icon::after { color: rgb(0, 2= +55, 187); } + +.blockquote.color-block-aqua .cmp-blockquote__border { border-color: rgb(0,= + 255, 187); } + +.blockquote.color-block-blue .cmp-blockquote__icon::after { color: rgb(0, 1= +86, 255); } + +.blockquote.color-block-blue .cmp-blockquote__border { border-color: rgb(0,= + 186, 255); } + +.blockquote.color-block-blue-green .cmp-blockquote__icon::after { color: rg= +b(5, 240, 165); } + +.blockquote.color-block-blue-green .cmp-blockquote__border { border-color: = +rgb(5, 240, 165); } + +.blockquote.color-block-brand-green .cmp-blockquote__icon::after { color: r= +gb(100, 255, 80); } + +.blockquote.color-block-brand-green .cmp-blockquote__border { border-color:= + rgb(100, 255, 80); } + +.blockquote.color-block-brand-orange .cmp-blockquote__icon::after { color: = +rgb(255, 120, 0); } + +.blockquote.color-block-brand-orange .cmp-blockquote__border { border-color= +: rgb(255, 120, 0); } + +.blockquote.color-block-brand-yellow .cmp-blockquote__icon::after { color: = +rgb(255, 235, 50); } + +.blockquote.color-block-brand-yellow .cmp-blockquote__border { border-color= +: rgb(255, 235, 50); } + +.blockquote.color-block-blue-dark .cmp-blockquote__icon::after { color: rgb= +(0, 142, 255); } + +.blockquote.color-block-blue-dark .cmp-blockquote__border { border-color: r= +gb(0, 142, 255); } + +.blockquote.color-block-blue-light .cmp-blockquote__icon::after { color: rg= +b(0, 243, 255); } + +.blockquote.color-block-blue-light .cmp-blockquote__border { border-color: = +rgb(0, 243, 255); } + +.blockquote.color-block-core-purple .cmp-blockquote__icon::after { color: r= +gb(70, 0, 115); } + +.blockquote.color-block-core-purple .cmp-blockquote__border { border-color:= + rgb(70, 0, 115); } + +.blockquote.color-block-cyan .cmp-blockquote__icon::after { color: rgb(0, 2= +55, 255); } + +.blockquote.color-block-cyan .cmp-blockquote__border { border-color: rgb(0,= + 255, 255); } + +.blockquote.color-block-gray .cmp-blockquote__icon::after { color: rgb(167,= + 167, 167); } + +.blockquote.color-block-gray .cmp-blockquote__border { border-color: rgb(16= +7, 167, 167); } + +.blockquote.color-block-gray-base .cmp-blockquote__icon::after { color: rgb= +(0, 0, 0); } + +.blockquote.color-block-gray-base .cmp-blockquote__border { border-color: r= +gb(0, 0, 0); } + +.blockquote.color-block-gray-dark .cmp-blockquote__icon::after { color: rgb= +(107, 107, 107); } + +.blockquote.color-block-gray-dark .cmp-blockquote__border { border-color: r= +gb(107, 107, 107); } + +.blockquote.color-block-gray-darker .cmp-blockquote__icon::after { color: r= +gb(74, 74, 74); } + +.blockquote.color-block-gray-darker .cmp-blockquote__border { border-color:= + rgb(74, 74, 74); } + +.blockquote.color-block-gray-light .cmp-blockquote__icon::after { color: rg= +b(204, 204, 204); } + +.blockquote.color-block-gray-light .cmp-blockquote__border { border-color: = +rgb(204, 204, 204); } + +.blockquote.color-block-gray-lighter .cmp-blockquote__icon::after { color: = +rgb(227, 227, 227); } + +.blockquote.color-block-gray-lighter .cmp-blockquote__border { border-color= +: rgb(227, 227, 227); } + +.blockquote.color-block-gray-lightest .cmp-blockquote__icon::after { color:= + rgb(242, 242, 242); } + +.blockquote.color-block-gray-lightest .cmp-blockquote__border { border-colo= +r: rgb(242, 242, 242); } + +.blockquote.color-block-grayishyellow-dark .cmp-blockquote__icon::after { c= +olor: rgb(150, 150, 140); } + +.blockquote.color-block-grayishyellow-dark .cmp-blockquote__border { border= +-color: rgb(150, 150, 140); } + +.blockquote.color-block-grayishyellow-light .cmp-blockquote__icon::after { = +color: rgb(230, 230, 220); } + +.blockquote.color-block-grayishyellow-light .cmp-blockquote__border { borde= +r-color: rgb(230, 230, 220); } + +.blockquote.color-block-green .cmp-blockquote__icon::after { color: rgb(0, = +255, 0); } + +.blockquote.color-block-green .cmp-blockquote__border { border-color: rgb(0= +, 255, 0); } + +.blockquote.color-block-green-dark .cmp-blockquote__icon::after { color: rg= +b(0, 83, 10); } + +.blockquote.color-block-green-dark .cmp-blockquote__border { border-color: = +rgb(0, 83, 10); } + +.blockquote.color-block-link .cmp-blockquote__icon::after { color: rgb(0, 7= +7, 255); } + +.blockquote.color-block-link .cmp-blockquote__border { border-color: rgb(0,= + 77, 255); } + +.blockquote.color-block-link-dark .cmp-blockquote__icon::after { color: rgb= +(0, 0, 136); } + +.blockquote.color-block-link-dark .cmp-blockquote__border { border-color: r= +gb(0, 0, 136); } + +.blockquote.color-block-orange .cmp-blockquote__icon::after { color: rgb(25= +5, 182, 0); } + +.blockquote.color-block-orange .cmp-blockquote__border { border-color: rgb(= +255, 182, 0); } + +.blockquote.color-block-orange-dark .cmp-blockquote__icon::after { color: r= +gb(255, 149, 0); } + +.blockquote.color-block-orange-dark .cmp-blockquote__border { border-color:= + rgb(255, 149, 0); } + +.blockquote.color-block-pink .cmp-blockquote__icon::after { color: rgb(231,= + 0, 116); } + +.blockquote.color-block-pink .cmp-blockquote__border { border-color: rgb(23= +1, 0, 116); } + +.blockquote.color-block-pink-dark .cmp-blockquote__icon::after { color: rgb= +(164, 2, 83); } + +.blockquote.color-block-pink-dark .cmp-blockquote__border { border-color: r= +gb(164, 2, 83); } + +.blockquote.color-block-pink-light .cmp-blockquote__icon::after { color: rg= +b(255, 80, 160); } + +.blockquote.color-block-pink-light .cmp-blockquote__border { border-color: = +rgb(255, 80, 160); } + +.blockquote.color-block-purple .cmp-blockquote__icon::after { color: rgb(16= +1, 0, 255); } + +.blockquote.color-block-purple .cmp-blockquote__border { border-color: rgb(= +161, 0, 255); } + +.blockquote.color-block-purple-dark .cmp-blockquote__icon::after { color: r= +gb(117, 0, 192); } + +.blockquote.color-block-purple-dark .cmp-blockquote__border { border-color:= + rgb(117, 0, 192); } + +.blockquote.color-block-purple-darkest .cmp-blockquote__icon::after { color= +: rgb(70, 1, 115); } + +.blockquote.color-block-purple-darkest .cmp-blockquote__border { border-col= +or: rgb(70, 1, 115); } + +.blockquote.color-block-red .cmp-blockquote__icon::after { color: rgb(231, = +15, 41); } + +.blockquote.color-block-red .cmp-blockquote__border { border-color: rgb(231= +, 15, 41); } + +.blockquote.color-block-red-dark .cmp-blockquote__icon::after { color: rgb(= +189, 0, 29); } + +.blockquote.color-block-red-dark .cmp-blockquote__border { border-color: rg= +b(189, 0, 29); } + +.blockquote.color-block-red-darker .cmp-blockquote__icon::after { color: rg= +b(113, 0, 18); } + +.blockquote.color-block-red-darker .cmp-blockquote__border { border-color: = +rgb(113, 0, 18); } + +.blockquote.color-block-red-light .cmp-blockquote__icon::after { color: rgb= +(255, 50, 70); } + +.blockquote.color-block-red-light .cmp-blockquote__border { border-color: r= +gb(255, 50, 70); } + +.blockquote.color-block-white .cmp-blockquote__icon::after { color: rgb(255= +, 255, 255); } + +.blockquote.color-block-white .cmp-blockquote__border { border-color: rgb(2= +55, 255, 255); } + +.blockquote.color-block-yellow .cmp-blockquote__icon::after { color: rgb(25= +5, 212, 46); } + +.blockquote.color-block-yellow .cmp-blockquote__border { border-color: rgb(= +255, 212, 46); } + +.blockquote.color-block-yellow-dark .cmp-blockquote__icon::after { color: r= +gb(240, 192, 0); } + +.blockquote.color-block-yellow-dark .cmp-blockquote__border { border-color:= + rgb(240, 192, 0); } + +.blockquote.color-block-yellow-light .cmp-blockquote__icon::after { color: = +rgb(255, 240, 179); } + +.blockquote.color-block-yellow-light .cmp-blockquote__border { border-color= +: rgb(255, 240, 179); } + +.blockquote.blockquote-ai-style a { display: block; color: rgb(0, 0, 0); te= +xt-decoration: none; } + +.blockquote.blockquote-ai-style a:hover { color: rgb(161, 0, 255); text-dec= +oration: underline; } + +.blockquote.blockquote-ai-style a:focus { color: rgb(161, 0, 255); text-dec= +oration: underline; outline: rgb(0, 77, 255) solid 1px; } + +.blockquote.blockquote-ai-style .cmp-blockquote__border { border-left-width= +: 0px; } + +.blockquote.blockquote-ai-style .cmp-blockquote__content { padding: 0px; } + +.blockquote.blockquote-ai-style .cmp-blockquote__author { margin-top: 2rem;= + line-height: 0.9rem; } + +.blockquote.blockquote-ai-style .cmp-blockquote__text { color: rgb(0, 0, 0)= +; font-size: 1.8rem; line-height: 2.3994rem; font-weight: 300; } + +@media screen and (min-width: 768px) { + .blockquote.blockquote-ai-style .cmp-blockquote__text { font-size: 2rem; = +line-height: 2.6rem; } +} + +@media screen and (min-width: 1000px) { + .blockquote.blockquote-ai-style .cmp-blockquote__text { font-size: 3.2rem= +; line-height: 3.6rem; } +} + +.blockquote.blockquote-ai-style .cmp-blockquote__author-name { color: rgb(0= +, 0, 0); text-transform: none; font-weight: 400; font-size: 1.4rem; line-he= +ight: 1.4; } + +@media screen and (min-width: 768px) { + .blockquote.blockquote-ai-style .cmp-blockquote__author-name { line-heigh= +t: 2.2rem; font-size: 1.6rem; } +} + +.blockquote .share-module__blockquote { display: none; } + +@media screen and (min-width: 768px) { + .blockquote .share-module__blockquote { display: inline-block; align-self= +: center; margin-top: -9.5rem; } +} + +@media screen and (min-width: 1000px) { + .blockquote .share-module__blockquote { margin-top: -7.5rem; } +} + +.blockquote .share-module__blockquote .cmp-share-module { position: absolut= +e; left: calc(100% - 3.5rem); } + +.blockquote .blockquote__share-module--enable { position: relative; } + +@media screen and (min-width: 768px) { + .blockquote .blockquote--has-border .cmp-blockquote { padding: 3rem; marg= +in-right: 5.2rem; } +} + +@media screen and (min-width: 1000px) { + .blockquote .blockquote--has-border .cmp-blockquote { padding: 5rem; } +} + +.blockquote .blockquote--has-border .cmp-blockquote .cmp-blockquote__conten= +t { margin-right: 0px; } + +.consent .cmp-consent-box { text-align: center; height: auto; background-co= +lor: rgb(253, 253, 253); font-size: 1.2rem; } + +.consent .cmp-consent-box .cmp-consent-text { margin-bottom: 3rem; } + +.consent .cmp-consent-link { font-size: 1.2rem; text-decoration: underline;= + cursor: pointer; } + +.form-inputs--collapsed { display: none; } + +.form-inputs .cmp-form-text { position: relative; margin-bottom: 30px; } + +.form-inputs .cmp-form-text__text, .form-inputs .cmp-form-text__textarea { = +height: 5rem; width: 100%; padding-left: 1.5rem; padding-right: 5rem; borde= +r: 1px solid; } + +.form-inputs .cmp-form-text__text:focus, .form-inputs .cmp-form-text__text:= +focus-visible, .form-inputs .cmp-form-text__textarea:focus, .form-inputs .c= +mp-form-text__textarea:focus-visible { box-shadow: rgb(0, 63, 189) 0px 0px = +6px; outline: inherit; } + +.form-inputs .cmp-form-text__text--valid, .form-inputs .cmp-form-text__text= +area--valid { border-color: rgb(0, 112, 0); } + +.form-inputs .cmp-form-text__text--invalid, .form-inputs .cmp-form-text__te= +xtarea--invalid { border-color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-text__text.cmp-disabled { cursor: text; background-c= +olor: rgb(227, 227, 227); color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-text.cmp-disabled .cmp-form-text__text { cursor: not= +-allowed; color: rgb(0, 0, 0); opacity: 0.4; } + +.form-inputs .cmp-form-text.cmp-disabled .cmp-form-text__icon { opacity: 0.= +4; } + +.form-inputs .cmp-form-text label { display: inline-flex; margin-bottom: 10= +px; font-weight: 600; color: rgb(74, 74, 74); line-height: 1.6rem; } + +.form-inputs .cmp-form-text label span { margin-right: 3px; } + +.form-inputs .cmp-form-text__textarea { height: 12rem; padding: 1rem 1.5rem= +; vertical-align: top; resize: none; } + +.form-inputs .cmp-form-text__textarea-label { grid-template-columns: 12fr; = +display: grid; } + +.form-inputs .cmp-form-text__textarea-label div { margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-text__textarea-label { grid-template-columns: 7fr = +5fr; } + .form-inputs .cmp-form-text__textarea-label div { text-align: right; } +} + +.form-inputs .cmp-form-text__text::-webkit-input-placeholder { font-size: 1= +.6rem; color: rgb(167, 167, 167); } + +.form-inputs .cmp-form-text__text::placeholder { font-size: 1.6rem; color: = +rgb(167, 167, 167); } + +.form-inputs .cmp-form-text__icon--error, .form-inputs .cmp-form-text__icon= +--success { position: absolute; right: 0px; width: 2.2rem; margin: 13px; } + +.form-inputs .cmp-form-text__icon--error::before { content: "=EF=8D=9B"; co= +lor: rgb(184, 0, 0); } + +.form-inputs .cmp-form-text__icon--error::before, .form-inputs .cmp-form-te= +xt__icon--success::before { font-size: 24px; font-family: Ionicons; display= +: block; font-weight: 400; font-style: normal; line-height: 1; text-transfo= +rm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowra= +p; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opt= +imizelegibility; font-feature-settings: "liga"; } + +.form-inputs .cmp-form-text__icon--success::before { content: "=EF=84=A0"; = +color: rgb(0, 112, 0); } + +.form-inputs .cmp-form-text__valid-msg { margin-top: 5px; font-size: 1.2rem= +; display: none; } + +.form-inputs .cmp-form-text__error-msg { margin-top: 5px; font-size: 1.2rem= +; color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-text__hint-msg { margin-top: 5px; font-size: 1.2rem;= + } + +.form-inputs .cmp-form-options { border: none; padding: 0px; display: flex;= + -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio= +n: column; margin-bottom: 30px; } + +.form-inputs .cmp-form-options .sr-only { clip: rect(0px, 0px, 0px, 0px); c= +lip-path: inset(50%); height: 1px; overflow: hidden; position: absolute; wh= +ite-space: nowrap; width: 1px; } + +.form-inputs .cmp-form-options__field { margin-right: 15px; margin-left: 15= +px; } + +.form-inputs .cmp-form-options__field:focus { box-shadow: rgb(255, 255, 255= +) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline-offset: 2px; = +} + +.form-inputs .cmp-form-options__field:focus:not(:focus-visible) { box-shado= +w: none; outline: none; } + +.form-inputs .cmp-form-options__field-label { display: flex; -webkit-box-al= +ign: center; align-items: center; text-decoration: none; text-transform: no= +ne; min-height: 4.5rem; } + +.form-inputs .cmp-form-options__field-label.cmp-enabled { color: rgb(74, 74= +, 74); cursor: pointer; } + +.form-inputs .cmp-form-options__field-label.cmp-enabled:hover .cmp-form-opt= +ions__field--checkbox, .form-inputs .cmp-form-options__field-label.cmp-enab= +led:hover .cmp-form-options__field--radio, .form-inputs .cmp-form-options__= +field-label.cmp-enabled:hover .cmp-text { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options__field-label.cmp-enabled .cmp-form-options__= +field--checkbox::before { content: "=EF=8D=B2"; } + +.form-inputs .cmp-form-options__field-label.cmp-enabled .cmp-form-options__= +field--checkbox::before, .form-inputs .cmp-form-options__field-label.cmp-en= +abled .cmp-form-options__field--radio::before { font-size: 24px; font-famil= +y: Ionicons; display: block; font-weight: 400; font-style: normal; line-hei= +ght: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal= +; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased;= + text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.form-inputs .cmp-form-options__field-label.cmp-enabled .cmp-form-options__= +field--radio::before { content: "=EF=8E=A6"; } + +.form-inputs .cmp-form-options__field-label.cmp-disabled { opacity: 0.4; cu= +rsor: default; } + +.form-inputs .cmp-form-options__field-label.cmp-disabled .cmp-form-options_= +_field--checkbox::before { content: "=EF=8D=B1"; } + +.form-inputs .cmp-form-options__field-label.cmp-disabled .cmp-form-options_= +_field--checkbox::before, .form-inputs .cmp-form-options__field-label.cmp-d= +isabled .cmp-form-options__field--radio::before { font-size: 24px; font-fam= +ily: Ionicons; display: block; font-weight: 400; font-style: normal; line-h= +eight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norm= +al; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiase= +d; text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.form-inputs .cmp-form-options__field-label.cmp-disabled .cmp-form-options_= +_field--radio::before { content: "=EF=90=80"; color: rgb(204, 204, 204); } + +.form-inputs .cmp-form-options__field--checkbox, .form-inputs .cmp-form-opt= +ions__field--radio { width: 1.8rem; height: 2.4rem; color: rgb(74, 74, 74);= + margin: 1rem 1.3rem; align-self: normal; } + +.form-inputs .cmp-form-options input[type=3D"checkbox"]:checked + label .cm= +p-form-options__field--checkbox::before { content: "=EF=8D=B4"; font-size: = +24px; font-family: Ionicons; display: block; font-weight: 400; font-style: = +normal; line-height: 1; text-transform: none; letter-spacing: normal; overf= +low-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothi= +ng: antialiased; text-rendering: optimizelegibility; font-feature-settings:= + "liga"; color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options input[type=3D"checkbox"]:checked + label .cm= +p-text { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options input[type=3D"radio"]:checked + label .cmp-f= +orm-options__field--radio::before { content: "=EF=8E=A7"; font-size: 24px; = +font-family: Ionicons; display: block; font-weight: 400; font-style: normal= +; line-height: 1; text-transform: none; letter-spacing: normal; overflow-wr= +ap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: an= +tialiased; text-rendering: optimizelegibility; font-feature-settings: "liga= +"; color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options input[type=3D"radio"]:checked + label .cmp-t= +ext { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options .cmp-input__checkbox, .form-inputs .cmp-form= +-options .cmp-input__radio { z-index: -1; opacity: 0; width: 0px; height: 0= +px; } + +.form-inputs .cmp-form-options .cmp-input__checkbox:focus + label .cmp-form= +-options__field--checkbox, .form-inputs .cmp-form-options .cmp-input__check= +box:focus + label .cmp-form-options__field--radio, .form-inputs .cmp-form-o= +ptions .cmp-input__radio:focus + label .cmp-form-options__field--checkbox, = +.form-inputs .cmp-form-options .cmp-input__radio:focus + label .cmp-form-op= +tions__field--radio { outline: rgb(0, 77, 255) auto 0.01rem; outline-offset= +: 0.2rem; color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options .cmp-input__checkbox:focus + label .cmp-text= +, .form-inputs .cmp-form-options .cmp-input__radio:focus + label .cmp-text = +{ color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options__field-description.cmp-text { line-height: 1= +.6rem; margin-top: 1.3rem; margin-bottom: 1.3rem; color: rgb(74, 74, 74); } + +.form-inputs .cmp-form-options__field-description.cmp-text p { line-height:= + 1.6rem; } + +.form-inputs .cmp-form-options__legend { display: inline-flex; margin-botto= +m: 10px; font-weight: 600; color: rgb(74, 74, 74); line-height: 1.6rem; } + +.form-inputs .cmp-form-options__legend span { margin-right: 3px; display: i= +nline-flex; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__icon--e= +rror, .form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__i= +con--success, .form-inputs .cmp-form-options--checkbox .cmp-form-options__i= +con--error, .form-inputs .cmp-form-options--checkbox .cmp-form-options__ico= +n--success, .form-inputs .cmp-form-options--radio .cmp-form-options__icon--= +error, .form-inputs .cmp-form-options--radio .cmp-form-options__icon--succe= +ss { position: relative; left: 5px; top: 0px; align-self: center; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__icon--e= +rror::before, .form-inputs .cmp-form-options--checkbox .cmp-form-options__i= +con--error::before, .form-inputs .cmp-form-options--radio .cmp-form-options= +__icon--error::before { content: "=EF=8D=9B"; font-size: 1.5rem; font-famil= +y: Ionicons; display: block; font-weight: 400; font-style: normal; line-hei= +ght: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal= +; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased;= + text-rendering: optimizelegibility; font-feature-settings: "liga"; color: = +rgb(184, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__icon--s= +uccess::before, .form-inputs .cmp-form-options--checkbox .cmp-form-options_= +_icon--success::before, .form-inputs .cmp-form-options--radio .cmp-form-opt= +ions__icon--success::before { content: "=EF=84=A0"; font-size: 1.5rem; font= +-family: Ionicons; display: block; font-weight: 400; font-style: normal; li= +ne-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: = +normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antial= +iased; text-rendering: optimizelegibility; font-feature-settings: "liga"; c= +olor: rgb(0, 112, 0); } + +.form-inputs .cmp-form-options--drop-down, .form-inputs .cmp-form-options--= +multi-drop-down { position: relative; padding: 0px; } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--error, .= +form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--success, = +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__icon--er= +ror, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__ico= +n--success { position: absolute; right: 0px; top: 1.2rem; width: 2.2rem; ma= +rgin-left: 1.3rem; margin-right: 1.3rem; } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--error::b= +efore, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__i= +con--error::before { content: "=EF=8D=9B"; color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--error::b= +efore, .form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--s= +uccess::before, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-o= +ptions__icon--error::before, .form-inputs .cmp-form-options--multi-drop-dow= +n .cmp-form-options__icon--success::before { font-size: 24px; font-family: = +Ionicons; display: block; font-weight: 400; font-style: normal; line-height= +: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; w= +hite-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; te= +xt-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--success:= +:before, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-options_= +_icon--success::before { content: "=EF=84=A0"; color: rgb(0, 112, 0); } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__field--drop-do= +wn-custom, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-option= +s__field--drop-down-custom { word-break: break-all; overflow: hidden; text-= +overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-bo= +x-orient: vertical; } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__field--drop-do= +wn-custom::before, .form-inputs .cmp-form-options--multi-drop-down .cmp-for= +m-options__field--drop-down-custom::before { content: " "; display: inline-= +block; width: 100%; position: absolute; bottom: 0px; left: 0px; height: 12p= +x; background-color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__field--drop-do= +wn-custom:hover::before, .form-inputs .cmp-form-options--multi-drop-down .c= +mp-form-options__field--drop-down-custom:hover::before { background-color: = +rgb(242, 242, 242); } + +.form-inputs .cmp-form-options__valid-msg { margin-top: 0.5rem; font-size: = +1.2rem; display: none; } + +.form-inputs .cmp-form-options__error-msg { margin-top: 0.5rem; font-size: = +1.2rem; color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-options__help-message { margin-top: 0.5rem; font-siz= +e: 1.2rem; } + +.form-inputs .cmp-form-options__check-count { position: absolute; top: 1.2r= +em; right: 5rem; font-size: 1.2rem; color: rgb(107, 107, 107); font-weight:= + 600; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-input__checkbox { posi= +tion: absolute; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__field-la= +bel { padding: 1rem 1.5rem; display: block; min-height: 0px; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__field--c= +heckbox { float: left; margin: 0px; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__field--c= +heckbox::before { color: rgb(74, 74, 74); display: inline-block; } + +.form-inputs .cmp-form-options--multi-drop-down input[type=3D"checkbox"]:ch= +ecked + label .cmp-text { color: rgb(0, 0, 0); font-weight: 600; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-text { display: table;= + color: rgb(0, 0, 0); margin: 0px; padding-left: 1.5rem; line-height: 1.6; = +} + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item.cmp-form-options__custom-select-item--hover .cmp-enabled .cmp-te= +xt { font-weight: 600; background-color: rgb(0, 0, 0); color: rgb(255, 255,= + 255); } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item.cmp-form-options__custom-select-item--hover .cmp-enabled .cmp-fo= +rm-options__field--checkbox::before { color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item { padding: 0px; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item:hover input[type=3D"checkbox"] + label .cmp-form-options__field-= +-checkbox::before { color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item:hover input[type=3D"checkbox"] + label .cmp-text { color: rgb(25= +5, 255, 255); font-weight: 600; line-height: 1.6; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__field--d= +rop-down-custom { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options__custom-drop-down { display: flex; width: 10= +0%; line-height: 1.6em; -webkit-box-orient: vertical; -webkit-box-direction= +: normal; flex-direction: column; } + +.form-inputs .cmp-form-options__custom-drop-down.cmp-disabled { cursor: not= +-allowed; opacity: 0.4; } + +.form-inputs .cmp-form-options__custom-drop-down.cmp-disabled.validated .cm= +p-form-options__field--drop-down-custom::after { content: none; } + +.form-inputs .cmp-form-options__custom-drop-down.cmp-disabled .cmp-form-opt= +ions__field--drop-down-custom { pointer-events: none; } + +.form-inputs .cmp-form-options__custom-select-item { min-height: 4.5rem; pa= +dding: 1rem 1.5rem; cursor: pointer; user-select: none; outline: none; } + +.form-inputs .cmp-form-options__custom-select-item[disabled] { color: rgb(2= +04, 204, 204); pointer-events: none; } + +.form-inputs .cmp-form-options__custom-select-items { width: 100%; display:= + none; -webkit-box-ordinal-group: 2; order: 1; background-color: rgb(255, 2= +55, 255); border-width: 0px 1px 1px; border-style: solid; border-color: rgb= +(74, 74, 74); border-image: initial; position: absolute; top: 5rem; z-index= +: 500; } + +.form-inputs .cmp-form-options__custom-select-items.active { max-height: 31= +5px; display: block; overflow-y: scroll; } + +.form-inputs .cmp-form-options__custom-select-items.active:focus { outline:= + none; box-shadow: none; } + +.form-inputs .cmp-form-options__custom-select-items.active + .cmp-form-opti= +ons__field--drop-down-custom { border-width: 1px 1px 0px; } + +.form-inputs .cmp-form-options__custom-select-items.active + .cmp-form-opti= +ons__field--drop-down-custom:hover, .form-inputs .cmp-form-options__custom-= +select-items.active + .cmp-form-options__field--drop-down-custom:hover::bef= +ore { background-color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options__custom-select-items.active + .cmp-form-opti= +ons__field--drop-down-custom::after { transform: rotateX(180deg); } + +.form-inputs .cmp-form-options__custom-select-item.cmp-form-options__custom= +-select-item--hover, .form-inputs .cmp-form-options__custom-select-item.cmp= +-form-options__custom-select-item--hover .cmp-text, .form-inputs .cmp-form-= +options__custom-select-item:hover { font-weight: 600; background-color: rgb= +(0, 0, 0); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options__custom-select-item.selected { font-weight: = +600; } + +.form-inputs .cmp-form-options__field--drop-down, .form-inputs .cmp-form-op= +tions__field--drop-down-custom { background-color: rgb(255, 255, 255); colo= +r: rgb(0, 0, 0); font-size: 1.6rem; font-weight: 400; cursor: pointer; heig= +ht: 5rem; padding-left: 1.5rem; padding-right: 5rem; margin: 0px; border: 1= +px solid rgb(74, 74, 74); position: relative; -webkit-box-ordinal-group: 1;= + order: 0; user-select: none; appearance: none; } + +.form-inputs .cmp-form-options__field--drop-down-custom:focus, .form-inputs= + .cmp-form-options__field--drop-down:focus { box-shadow: rgb(0, 0, 136) 0px= + 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.form-inputs .cmp-form-options__field--drop-down-custom:focus:not(:focus-vi= +sible), .form-inputs .cmp-form-options__field--drop-down:focus:not(:focus-v= +isible) { box-shadow: none; outline: none; } + +.form-inputs .cmp-form-options__field--drop-down-custom:hover, .form-inputs= + .cmp-form-options__field--drop-down:hover { background-color: rgb(242, 242= +, 242); } + +.form-inputs .cmp-form-options__field--drop-down { display: none; } + +.form-inputs .cmp-form-options__field--drop-down-custom { padding: 1.2rem 5= +rem 1.2rem 1.5rem; cursor: pointer; user-select: none; width: 100%; positio= +n: relative; top: 1px; left: 0px; } + +.form-inputs .cmp-form-options__field--drop-down-custom.multiple { padding-= +right: 10rem; } + +.form-inputs .cmp-form-options__field--drop-down-custom::after { position: = +absolute; content: "=EF=84=A3"; font-size: 24px; font-family: Ionicons; fon= +t-weight: 400; font-style: normal; line-height: 1; text-transform: none; le= +tter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction= +: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibil= +ity; font-feature-settings: "liga"; display: inline-block; top: 1.3rem; rig= +ht: 1.3rem; } + +.form-inputs .cmp-form-options--validation-error .cmp-form-options__field--= +drop-down-custom::after, .form-inputs .cmp-form-options--validation-success= + .cmp-form-options__field--drop-down-custom::after { content: none; } + +.form-inputs .cmp-form-options--validation-success .cmp-form-options__field= +--drop-down-custom { border-color: rgb(0, 112, 0); } + +.form-inputs .cmp-form-options--validation-error .cmp-form-options__field--= +drop-down-custom { border-color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .checkbox-overlay-button {= + color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); border: 2px sol= +id rgb(0, 0, 0); margin: 0px; width: 100%; text-transform: none; height: 5.= +15rem; } + +.form-inputs .cmp-form-options--checkbox-overlay .checkbox-overlay-button:h= +over { color: rgb(0, 0, 0); border: 2px solid rgb(167, 167, 167); backgroun= +d-color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--checkbox-overlay .checkbox-overlay-button:d= +isabled { color: rgb(227, 227, 227); background-color: transparent; border:= + 2px solid rgb(227, 227, 227); } + +.form-inputs .cmp-form-options--checkbox-overlay .checkbox-overlay-button.c= +mp-disabled { pointer-events: none; opacity: 0.4; cursor: not-allowed; } + +.form-inputs .cmp-form-options--checkbox-overlay.cmp-form-options--validati= +on-error .checkbox-overlay-button { border-color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + { padding: 0px; max-width: 125rem; min-height: 100%; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er { margin-top: 8rem; padding-left: 3rem; padding-right: 3rem; min-height:= + 0px; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er { margin-top: 2%; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content { width: 100%; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_header { padding: 1.5rem; border-bottom: 1px= + solid rgb(229, 229, 229); min-height: 5.8rem; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header { padding: 3rem 2rem 2rem; min-heig= +ht: 8rem; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header { padding-left: 1.5rem; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_header .cmp-title { padding-right: 4.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-title { margin-left: 1rem; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-title { margin-left: 1.5rem; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_header .cmp-modal_close-modal { top: 10px; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-modal_close-modal { top: 20px;= + } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_header .cmp-title__text { font-size: 1.8rem;= + font-weight: 700; line-height: 2.8rem; } + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-title__text { font-size: 2.5re= +m; line-height: 3rem; } +} + +@media screen and (min-width: 1200px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-title__text { line-height: 4.8= +rem; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_body { margin: 5px 1.5rem 1.5rem; padding: 0= +px; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_body { height: 34.5rem; overflow: hidden a= +uto; min-height: 0px; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_body { margin-top: 1rem; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_body .cmp-container:focus-within { outline: = +none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_body .cmp-container { column-count: 2; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_body .cmp-container { column-count: 3; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer { border-top: 1px solid rgb(229, 229,= + 229); padding-top: 3rem; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button { disp= +lay: inline-flex; -webkit-box-align: center; align-items: center; -webkit-b= +ox-pack: center; justify-content: center; font-family: Graphik, Arial, syst= +em-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helv= +etica Neue", oxygen, cantarell, sans-serif; font-style: normal; line-height= +: 1; min-height: inherit; min-width: 13.4rem; border-radius: 0px; font-size= +: 1.4rem; font-weight: 600; height: 44px; text-decoration: none; margin-lef= +t: 10px; padding: 1.5rem; color: rgb(0, 0, 0); background-color: rgb(255, 2= +55, 255); border: 2px solid rgb(0, 0, 0); margin-top: 1.5rem; text-transfor= +m: uppercase; } + +@media screen and (max-width: 767.9px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button { ma= +rgin-left: 0px; width: 100%; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:hover = +{ background-color: rgb(74, 74, 74); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:disabl= +ed { background-color: rgb(227, 227, 227); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:focus = +{ box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) s= +olid 2px; outline-offset: 2px; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:focus:= +not(:focus-visible) { box-shadow: none; outline: none; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:hover = +{ color: rgb(0, 0, 0); border: 2px solid rgb(167, 167, 167); background-col= +or: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:disabl= +ed { color: rgb(227, 227, 227); background-color: transparent; border: 2px = +solid rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button { wi= +dth: auto; margin-left: 2rem; margin-top: auto; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .cmp-button__text { text-align: cente= +r; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer button { line-height: 1.6rem; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= +--less-content .cmp-modal_content { position: absolute; top: 0px; bottom: 0= +px; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= +--less-content .cmp-modal_content .cmp-modal_footer { position: absolute; b= +ottom: 0px; width: 100%; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox { pos= +ition: absolute; } + +.form-inputs .cmp-form-options--checkbox-overlay input[type=3D"checkbox"]:c= +hecked + label .cmp-form-options__field--checkbox::before { font-size: 2rem= +; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:not(:= +checked) + label .cmp-form-options__field--checkbox, .form-inputs .cmp-form= +-options--checkbox-overlay .cmp-input__checkbox:not(:checked):focus + label= + .cmp-form-options__field--checkbox { color: rgb(74, 74, 74); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:not(:= +checked) + label .cmp-form-options__field--checkbox:focus, .form-inputs .cm= +p-form-options--checkbox-overlay .cmp-input__checkbox:not(:checked):focus += + label .cmp-form-options__field--checkbox:focus { box-shadow: rgb(0, 0, 136= +) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1= +px; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:not(:= +checked) + label .cmp-form-options__field--checkbox:focus:not(:focus-visibl= +e), .form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:n= +ot(:checked):focus + label .cmp-form-options__field--checkbox:focus:not(:fo= +cus-visible) { box-shadow: none; outline: none; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:not(:= +checked) + label .cmp-text, .form-inputs .cmp-form-options--checkbox-overla= +y .cmp-input__checkbox:not(:checked):focus + label .cmp-text { color: rgb(7= +4, 74, 74); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:check= +ed + label.cmp-enabled .cmp-form-options__field--checkbox, .form-inputs .cm= +p-form-options--checkbox-overlay .cmp-input__checkbox:checked + label.cmp-e= +nabled .cmp-text, .form-inputs .cmp-form-options--checkbox-overlay .cmp-inp= +ut__checkbox:checked:hover + label.cmp-enabled .cmp-form-options__field--ch= +eckbox, .form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkb= +ox:checked:hover + label.cmp-enabled .cmp-text { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel { display: inline-flex; width: 100%; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel.cmp-disabled { cursor: not-allowed; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel .cmp-form-options__field--checkbox { line-height: 2rem; font-size: 1.4= +rem; width: 1.5rem; height: 2rem; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel .cmp-form-options__field--checkbox::before { font-size: 2rem; content:= + "=EF=8D=B2"; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel .cmp-form-options__field-description p { font-size: 1.4rem; line-heigh= +t: 1.9rem; display: inline-block; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn { min-width: auto; padding: 5px; font-size: 1.2rem; line-hei= +ght: 1.3rem; margin: 10px 15px 0px 0px; color: rgb(107, 107, 107); border: = +0.08rem solid rgb(107, 107, 107); background-color: rgb(242, 242, 242); dis= +play: inline-block; white-space: normal; font-weight: 600; text-transform: = +uppercase; text-align: center; cursor: pointer; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn:focus { box-shadow: rgb(0, 77, 255) 0px 0px 0px 1px; outline= +: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn:focus:not(:focus-visible) { box-shadow: none; outline: none;= + } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn.control-btn { background-color: rgb(255, 255, 255); cursor: = +pointer; pointer-events: auto; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn.control-btn:hover, .form-inputs .cmp-form-options--checkbox-= +overlay .selected-items-container .cb-filter-btn:hover { color: rgb(0, 0, 0= +); border-color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn .ion-android-close { margin-left: 0.84em; cursor: pointer; p= +ointer-events: auto; display: inline-block; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn .ion-android-close::before { content: "=EF=84=A9"; font-size= +: 10px; font-family: Ionicons; display: block; font-weight: 400; font-style= +: normal; line-height: 1; text-transform: none; letter-spacing: normal; ove= +rflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoot= +hing: antialiased; text-rendering: optimizelegibility; font-feature-setting= +s: "liga"; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn .ion-android-close:hover + .cb-filter-btn { color: rgb(0, 0,= + 0); } + +.form-inputs .cmp-form-button[type=3D"submit"] { display: inline-flex; -web= +kit-box-align: center; align-items: center; -webkit-box-pack: center; justi= +fy-content: center; font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-style: normal; line-height: 1; text-transform: u= +ppercase; min-height: inherit; min-width: 13.4rem; border-radius: 0px; font= +-size: 1.4rem; font-weight: 600; text-decoration: none; margin-top: 15px; p= +adding: 1.5rem; color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); = +border: 1px solid transparent; box-shadow: rgb(167, 167, 167) 4px 4px 0px 0= +px; margin-bottom: 4px; transition: box-shadow 0.3s ease-out 0s, transform = +0.3s ease-out 0s, -webkit-box-shadow 0.3s ease-out 0s, -webkit-transform 0.= +3s ease-out 0s; width: 21.5rem; margin-left: 0px; height: 4.6rem; } + +@media screen and (max-width: 767.9px) { + .form-inputs .cmp-form-button[type=3D"submit"] { margin-left: 0px; width:= + 100%; } +} + +.form-inputs .cmp-form-button[type=3D"submit"]:hover { background-color: rg= +b(74, 74, 74); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-button[type=3D"submit"]:focus { box-shadow: rgb(255,= + 255, 255) 0px 0px 0px 2px; outline-offset: 2px; } + +.form-inputs .cmp-form-button[type=3D"submit"]:focus:not(:focus-visible) { = +box-shadow: none; outline: none; } + +.form-inputs .cmp-form-button[type=3D"submit"]:focus, .form-inputs .cmp-for= +m-button[type=3D"submit"]:hover { box-shadow: rgb(167, 167, 167) 10px 10px = +0px 0px; transform: translate(-5px, -5px); color: rgb(255, 255, 255); backg= +round-color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-button[type=3D"submit"]:focus { border: 2px solid rg= +b(255, 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.form-inputs .cmp-form-button[type=3D"submit"]:disabled { background-color:= + rgb(227, 227, 227); border-color: transparent; box-shadow: none; color: rg= +b(255, 255, 255); transition: none 0s ease 0s; } + +.form-inputs .cmp-form-button[type=3D"submit"]:disabled:hover { box-shadow:= + none; transform: none; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-button[type=3D"submit"] { margin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-button[type=3D"submit"] { margin-right: 5rem; } +} + +.form-inputs .cmp-form-button[type=3D"button"] { display: inline-flex; -web= +kit-box-align: center; align-items: center; -webkit-box-pack: center; justi= +fy-content: center; font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-style: normal; line-height: 1; text-transform: u= +ppercase; min-height: inherit; min-width: 13.4rem; border-radius: 0px; font= +-size: 1.4rem; font-weight: 600; text-decoration: none; margin-top: 15px; p= +adding: 1.5rem; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); = +border: 2px solid rgb(0, 0, 0); width: 21.5rem; margin-left: 0px; height: 5= +rem; } + +@media screen and (max-width: 767.9px) { + .form-inputs .cmp-form-button[type=3D"button"] { margin-left: 0px; width:= + 100%; } +} + +.form-inputs .cmp-form-button[type=3D"button"]:hover { background-color: rg= +b(74, 74, 74); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-button[type=3D"button"]:disabled { background-color:= + rgb(227, 227, 227); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-button[type=3D"button"]:focus { box-shadow: rgb(255,= + 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline-offs= +et: 2px; } + +.form-inputs .cmp-form-button[type=3D"button"]:focus:not(:focus-visible) { = +box-shadow: none; outline: none; } + +.form-inputs .cmp-form-button[type=3D"button"]:hover { color: rgb(0, 0, 0);= + border: 2px solid rgb(167, 167, 167); background-color: rgb(255, 255, 255)= +; } + +.form-inputs .cmp-form-button[type=3D"button"]:disabled { color: rgb(227, 2= +27, 227); background-color: transparent; border: 2px solid rgb(227, 227, 22= +7); } + +@media screen and (max-width: 767.9px) { + .form-inputs .cmp-form-button[type=3D"button"] { margin-top: 3rem; } +} + +@media screen and (min-width: 768px) { + .form-inputs.cmp-button--inline { display: inline-flex; padding-right: 0p= +x; } +} + +.form-inputs.options { padding-top: 3px; } + +.isfirefox .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper {= + overflow-y: clip; } + +@media screen and (min-width: 768px) { + .isfirefox .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_body .container { overflow-y: auto; height: 34.5rem; } +} + +.cmp-image-blockquote-parallax-scrolling { display: block; position: relati= +ve; } + +.cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-container { he= +ight: 13.5rem; background-size: cover; background-repeat: no-repeat; backgr= +ound-position: 50% center; position: relative; width: 100%; left: 0px; top:= + 0px; } + +@media screen and (min-width: 768px) { + .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-container { = +height: 25rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-container { = +height: 34rem; background-attachment: fixed; } +} + +.full-16x9 .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-con= +tainer { height: 18rem; } + +@media screen and (min-width: 768px) { + .full-16x9 .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-c= +ontainer { height: 43.2rem; } +} + +@media screen and (min-width: 1000px) { + .full-16x9 .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-c= +ontainer { height: 67.5rem; } +} + +.cmp-image-parallax-scrolling.cmp-image-blockquote-parallax-enabled .cmp-co= +ntainer, .cmp-image-parallax-scrolling.cmp-image-blockquote-parallax-enable= +d.full-16x9 .cmp-container { height: auto; } + +.image-blockquote { display: flow-root; } + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-containe= +r .image { height: 100%; } + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-contai= +ner .image .cmp-image__crop-3x1 .cmp-image__image { height: 34rem; object-f= +it: cover; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-contai= +ner .image .cmp-image__crop-16x9 .cmp-image__image, .image-blockquote .cmp-= +image-blockquote .cmp-image-blockquote__img-container .image .cmp-image__cr= +op-16x9-hd .cmp-image__image { height: 67.5rem; object-fit: cover; } +} + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-containe= +r .cmp-image { height: 100%; position: relative; } + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-containe= +r .cmp-image__image { position: absolute; height: auto; } + +.image-blockquote .cmp-image-blockquote .cmp-image-parallax-scrolling { dis= +play: none; } + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-container= + { padding: 2rem 0px; max-width: 120rem; position: relative; margin: 0px au= +to 10.8rem; } + +@media screen and (min-width: 768px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er { padding: 2.8rem 0px; margin-bottom: 7.3rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er { padding: 4rem 0px; margin-bottom: 7rem; } +} + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-container= + .cmp-image-blockquote__bq-wrapper { z-index: 1; display: flex; position: r= +elative; float: left; margin: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er .cmp-image-blockquote__bq-wrapper { margin: 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er .cmp-image-blockquote__bq-wrapper { margin: 0px 1.5rem; } +} + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-container= + .cmp-image-blockquote__bq-wrapper .cmp-blockquote { border: 0.063rem solid= + rgb(204, 204, 204); background-color: rgba(255, 255, 255, 0.7); padding: 3= +.3rem 3rem 3.5rem; } + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er .cmp-image-blockquote__bq-wrapper .cmp-blockquote { padding: 3rem 5rem 3= +.5rem; } +} + +@media screen and (min-width: 768px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er .cmp-image-blockquote__bq-wrapper .cmp-blockquote { width: 66.67%; } +} + +.image-blockquote .share-module__blockquote { display: none; } + +@media screen and (min-width: 768px) { + .image-blockquote .share-module__blockquote { display: inline-block; alig= +n-self: center; margin-top: -7.5rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .share-module__blockquote { margin-top: -14.5rem; } +} + +.image-blockquote .share-module__blockquote .cmp-share-module { position: a= +bsolute; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .image-blockquote .share-module__blockquote .cmp-share-module { right: -5= +%; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .share-module__blockquote .cmp-share-module { left: cal= +c(100% - 3.5rem); } +} + +.image-blockquote--full-16x9 .cmp-image-blockquote-parallax-scrolling .cmp-= +image-parallax-container { height: 18rem; } + +@media screen and (min-width: 768px) { + .image-blockquote--full-16x9 .cmp-image-blockquote-parallax-scrolling .cm= +p-image-parallax-container { height: 43.2rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote--full-16x9 .cmp-image-blockquote-parallax-scrolling .cm= +p-image-parallax-container { height: 67.5rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote--small-3x1 .cmp-image-blockquote-parallax-scrolling .cm= +p-image-parallax-container { height: 34rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .image-blockquote .cmp-imag= +e-blockquote .cmp-image-blockquote__bq-container .cmp-blockquote, .cmp-four= +-cell .cmp-four-cell__second-row--2-1 .image-blockquote .cmp-image-blockquo= +te .cmp-image-blockquote__bq-container .cmp-blockquote { width: 100%; } +} + +.cmp-four-cell .cmp-four-cell__first-row--2-1 .cmp-image-blockquote-paralla= +x-scrolling, .cmp-four-cell .cmp-four-cell__first-row--2-1 .image.full-widt= +h, .cmp-four-cell .cmp-four-cell__second-row--2-1 .cmp-image-blockquote-par= +allax-scrolling, .cmp-four-cell .cmp-four-cell__second-row--2-1 .image.full= +-width { width: auto; margin-left: -1.5rem; margin-right: -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .cmp-image-blockquote-paral= +lax-scrolling, .cmp-four-cell .cmp-four-cell__first-row--2-1 .image.full-wi= +dth, .cmp-four-cell .cmp-four-cell__second-row--2-1 .cmp-image-blockquote-p= +arallax-scrolling, .cmp-four-cell .cmp-four-cell__second-row--2-1 .image.fu= +ll-width { margin-left: -3.5rem; margin-right: -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .cmp-image-blockquote-paral= +lax-scrolling, .cmp-four-cell .cmp-four-cell__first-row--2-1 .image.full-wi= +dth, .cmp-four-cell .cmp-four-cell__second-row--2-1 .cmp-image-blockquote-p= +arallax-scrolling, .cmp-four-cell .cmp-four-cell__second-row--2-1 .image.fu= +ll-width { margin-left: -1.5rem; margin-right: calc(-3.75rem - 50%); } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .cmp-image-blockquote-paral= +lax-scrolling, .cmp-four-cell .cmp-four-cell__first-row--2-1 .image.full-wi= +dth, .cmp-four-cell .cmp-four-cell__second-row--2-1 .cmp-image-blockquote-p= +arallax-scrolling, .cmp-four-cell .cmp-four-cell__second-row--2-1 .image.fu= +ll-width { margin-left: calc(75% + 1.125rem - 50vw + var(--scrollbar-width)= +/2); margin-right: calc(25% - 1.125rem - 50vw + var(--scrollbar-width)/2); = +} +} + +.image__share-module { position: relative; } + +.image__share-module .share-module__image { display: none; } + +@media screen and (min-width: 768px) { + .image__share-module .share-module__image { display: inline-block; align-= +self: center; } +} + +.image__share-module .share-module__image .cmp-share-module { position: abs= +olute; left: calc(100% - 9rem); margin-top: -15rem; } + +.podcastbadges .cmp-podcast-badge .cmp-text { font-weight: 600; } + +.podcastbadges.podcast-badge--enable .cmp-podcast-badge__container { width:= + 100%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .podcastbadges.podcast-badge--enable .cmp-podcast-badge__container { colu= +mn-count: 2; column-gap: 0.6rem; width: 55%; } +} + +@media screen and (min-width: 1000px) { + .podcastbadges.podcast-badge--enable .cmp-podcast-badge__container { colu= +mn-count: 2; width: 35%; } +} + +.podcastbadges.podcast-badge--enable .cmp-podcast-badge .cmp-image__image {= + margin-bottom: 1rem; height: auto; width: auto; } + +@media screen and (max-width: 767.9px) { + .podcastbadges.podcast-badge--enable .cmp-podcast-badge .cmp-image__image= + { height: 50%; width: 50%; } +} + +[data-tippy-root] { max-width: calc(100vw - 10px); } + +.tippy-box { position: relative; outline: 0px; transition-property: transfo= +rm, visibility, opacity, -webkit-transform; } + +.tippy-box[data-theme~=3D"cio-theme"] { border: 3px solid rgb(107, 107, 107= +); font-family: Arial, "Times New Roman", times, serif; font-size: 1.2rem; = +font-style: normal; font-weight: 400; letter-spacing: normal; line-break: a= +uto; line-height: 1.6; text-align: start; text-decoration: none; text-shado= +w: none; text-transform: none; white-space: normal; word-break: normal; wor= +d-spacing: normal; overflow-wrap: normal; } + +.tippy-box[data-theme~=3D"cio-theme"] .tippy-content { background-color: rg= +b(255, 255, 255); border-radius: 0px; color: rgb(0, 0, 0); padding: 3px 8px= +; text-align: center; } + +.tippy-box[data-animation=3D"fade"][data-state=3D"hidden"] { opacity: 0; } + +.tippy-box[data-inertia][data-state=3D"visible"] { transition-timing-functi= +on: cubic-bezier(0.54, 1.5, 0.38, 1.11); } + +.bp-alert-cards.enable-border .bp-alert-cards__outline { box-shadow: rgba(0= +, 0, 0, 0.14) 0px 0px 10px; opacity: 1; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards.enable-border .bp-alert-cards__outline { transition: all = +0.6s ease 0s; opacity: 0; } +} + +.bp-alert-cards.enable-border .bp-alertcard--animate.bp-alert-cards__outlin= +e { opacity: 1; } + +.bp-alert-cards__outline { width: 100%; } + +@media screen and (min-width: 768px) { + .bp-alert-cards__outline { position: relative; margin: 0px auto; } +} + +.bp-alert-cards__icon { margin: 0px auto 2.5rem; display: block; opacity: 1= +; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards__icon { opacity: 0; transition: opacity 0.6s ease 0s; } +} + +.bp-alert-cards__icon .cmp-image__image { width: 51px; height: 50px; margin= +: 0px auto; } + +@media screen and (min-width: 768px) { + .bp-alert-cards__icon { position: absolute; top: 30px; left: 30px; margin= +: 0px; } +} + +@media screen and (min-width: 1000px) { + .bp-alert-cards__icon { top: 30px; left: 40px; } +} + +.bp-alert-cards__title { text-align: center; opacity: 1; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards__title { opacity: 0; top: 15px; transition: all 0.6s ease= +-out 0.1s; } +} + +.bp-alert-cards__description { opacity: 1; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards__description { opacity: 0; top: 15px; transition: all 0.6= +s ease-out 0.2s; } +} + +.bp-alert-cards__description p { text-align: center; margin-bottom: 2.5rem;= + line-height: 1; font-weight: 300; } + +@media screen and (min-width: 768px) { + .bp-alert-cards__description p { font-size: 2.4rem; line-height: 1.2; } +} + +.bp-alert-cards__link { text-align: center; color: rgb(0, 77, 255); display= +: block; font-size: 1.4rem; opacity: 1; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards__link { opacity: 0; transition: opacity 0.6s ease-out 0.3= +s; } +} + +.bp-alert-cards__link .cmp-button--text-brand-link .cmp-button .cmp-button_= +_text { white-space: pre-wrap; } + +.md-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 1.5rem 4r= +em; } + +@media screen and (min-width: 768px) { + .md-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 11.2rem= +; } +} + +@media screen and (min-width: 1000px) { + .md-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 12.8rem= +; } +} + +.md-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 3.5rem; fo= +nt-size: 2.88rem; line-height: 1; font-weight: 600; } + +@media screen and (min-width: 768px) { + .md-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 5rem; fo= +nt-size: 3.7rem; line-height: 3.7rem; } +} + +.lg-title.bp-alert-cards .bp-alert-cards__outline { padding: 3.5rem 3rem 5r= +em; } + +@media screen and (min-width: 768px) { + .lg-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 7rem; } +} + +@media screen and (min-width: 1000px) { + .lg-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 7rem; } +} + +.lg-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 2rem; font= +-size: 3.84rem; line-height: 1; font-weight: 600; } + +@media screen and (min-width: 768px) { + .lg-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 2rem; } +} + +.sm-title.bp-alert-cards .bp-alert-cards__outline { padding: 3.5rem 2.2rem = +4rem; } + +@media screen and (min-width: 768px) { + .sm-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 9.5rem;= + } +} + +@media screen and (min-width: 1000px) { + .sm-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 14.7rem= + 2.5rem; } +} + +.sm-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 3.5rem; fo= +nt-size: 1.6rem; line-height: 1.2; font-weight: 700; } + +@media screen and (min-width: 768px) { + .sm-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 2.5rem; = +font-size: 2.4rem; } +} + +.responsivegrid .full-width-constraint > div.cmp-container > div.bp-alert-c= +ards { margin: 0px auto; } + +@media screen and (min-width: 768px) { + .responsivegrid .full-width-constraint > div.cmp-container > div.bp-alert= +-cards { margin: 0px auto; } +} + +@media screen and (min-width: 1000px) { + .responsivegrid .full-width-constraint > div.cmp-container > div.bp-alert= +-cards { margin: 0px auto; } +} + +.bp-alertcard--animate .bp-alert-cards__icon { opacity: 1; } + +.bp-alertcard--animate .bp-alert-cards__description, .bp-alertcard--animate= + .bp-alert-cards__title { top: 0px; position: relative; opacity: 1; } + +.bp-alertcard--animate .bp-alert-cards__link { opacity: 1; } + +.cmp-bp-data-stat { display: block; flex-wrap: wrap; } + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat { flex-wrap: nowrap; } +} + +.cmp-bp-data-stat__first-row { text-align: center; } + +.cmp-bp-data-stat__first-row .cmp-title__text { font-size: 4rem; font-weigh= +t: 700; line-height: 4rem; } + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat__first-row .cmp-title__text { font-size: 5.2rem; font-w= +eight: 700; line-height: 5.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat__first-row .cmp-title__text { opacity: 0; transition: t= +ransform 0.8s ease 0s, opacity 0.6s ease-in 0s, -webkit-transform 0.8s ease= + 0s; transform: translateY(1.5rem); } +} + +.cmp-bp-data-stat__first-row .cmp-container { margin: 0px auto 6rem; } + +.cmp-bp-data-stat__first-row .cmp-container .cmp-title__text { font-weight:= + 600; } + +.cmp-bp-data-stat__second-row { position: relative; padding: 3.3rem 1.5rem = +0px; } + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat__second-row { display: flex; padding: 2.5rem 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat__second-row { padding: 8rem 0px 0px; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-block { display: block; } + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list { -webkit-box-flex: 0; flex: = +0 0 58%; width: 50%; } + +@media screen and (max-width: 767.9px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list:last-child .cmp-bp-data-sta= +t-card:first-child { padding-top: 3rem; } + .cmp-bp-data-stat .cmp-bp-data-stat-card-list:last-child .cmp-bp-data-sta= +t-card:last-child .cmp-bp-data-stat-border { border: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list { width: 0%; -webkit-box-fl= +ex: 0; flex: 0 0 33.3%; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card { -web= +kit-box-flex: 0; flex: 0 0 100%; padding-top: 3rem; } + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card:first-= +child { padding-top: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card { pa= +dding-top: 5rem; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__title= + { font-size: 5.6rem; line-height: 1; font-weight: 300; margin-bottom: 0.5r= +em; } + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__tit= +le { font-size: 8.16rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__tit= +le { opacity: 0; transition: transform 0.7s ease 0s, opacity 0.5s ease 0s, = +-webkit-transform 0.7s ease 0s; transform: translateX(-1rem); } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__descr= +iption p { font-size: 1.62rem; line-height: 1; font-weight: 400; padding-bo= +ttom: 2.2rem; padding-top: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__des= +cription p { padding-bottom: 2.5rem; opacity: 0; transform: translateY(1.5r= +em); transition: transform 0.7s ease 0s, opacity 0.5s ease 0s, -webkit-tran= +sform 0.7s ease 0s; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section { display: flex; -webkit-= +box-flex: 0; flex: 0 0 33.3%; position: absolute; width: 33.3%; height: 40v= +h; float: right; top: 1rem; right: 4.5rem; z-index: 2; margin-right: 2rem; = +} + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section { position: relative; h= +eight: 70vh; margin-right: 0px; top: 3rem; right: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section { top: 0px; right: 0px;= + } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradien= +t, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-grad= +ient-image { opacity: 1; position: absolute; transform: translateY(0px); le= +ft: 60%; width: 60%; height: 70%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradi= +ent, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gr= +adient-image { transform: translateY(0px); left: 25%; opacity: 1; width: 40= +%; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradi= +ent, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gr= +adient-image { opacity: 0; transform: translateY(-10%); left: 25%; transiti= +on: all 1s ease 0s; width: 40%; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradien= +t-image img, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data= +-stat-gradient img { width: 100%; height: 100%; transform: skew(0deg, -30de= +g); } + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradien= +t-image .cmp-image, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-= +bp-data-stat-gradient .cmp-image { height: 100%; } + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradien= +t div { transform: skew(0deg, -30deg); width: 100%; height: 100%; } + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image {= + position: absolute; opacity: 1; transform: translateY(98%); left: 35%; wid= +th: 60%; height: 70%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image= + { transform: translateY(10%); left: 40%; opacity: 1; width: 40%; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image= + { opacity: 0; transform: translateY(20%); transition: all 1s ease 0s; left= +: 40%; width: 40%; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image i= +mg { width: 100%; height: 100%; transform: skew(0deg, -30deg); } + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image .= +cmp-image { height: 100%; } + +.cmp-bp-data-stat .cmp-bp-data-stat-border { border-bottom: 0.1rem solid rg= +b(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-border { opacity: 0; transition: all = +0.7s ease 0s, opacity 0.5s ease 0s; } +} + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat .last-card .cmp-bp-data-stat-border { border: 0px; } +} + +@media screen and (min-width: 1000px) { + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-= +bp-data-stat-card__title { opacity: 1; transform: translateX(0px); } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-= +bp-data-stat-card .cmp-bp-data-stat-border, .bp-data-stat--animate.cmp-bp-d= +ata-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__description p = +{ opacity: 1; transform: translateY(0px); } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :firs= +t-child .cmp-bp-data-stat-card__title { transition-delay: 1s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :firs= +t-child .cmp-bp-data-stat-card__description p { transition-delay: 0.1s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(2) .cmp-bp-data-stat-card__title { transition-delay: 1.2s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(2) .cmp-bp-data-stat-card__description p { transition-delay: 0.2s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(3) .cmp-bp-data-stat-card__title { transition-delay: 1.5s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(3) .cmp-bp-data-stat-card__description p { transition-delay: 0.3s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(4) .cmp-bp-data-stat-card__title { transition-delay: 1.8s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(4) .cmp-bp-data-stat-card__description p { transition-delay: 0.4s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-title__text { opacity: 1; tr= +ansform: translateY(0px); } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-image-section .= +cmp-bp-data-stat-gradient, .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-= +data-stat-image-section .cmp-bp-data-stat-gradient-image { transform: trans= +lateY(0px); left: 25%; opacity: 1; transition-delay: 0.6s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-image-section .= +cmp-bp-data-stat-image { transform: translateY(15%); left: 40%; opacity: 1;= + transition-delay: 0.8s; } +} + +.cmp-bp-data-stat-gradient-image-disable .cmp-bp-data-stat-gradient-image, = +.cmp-bp-data-stat-gradient-image-enable .cmp-bp-data-stat-gradient { displa= +y: none; } + +.brand-gradient-pink .cmp-bp-data-stat-gradient div { background-image: lin= +ear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(231, 0, 116) 30%); } + +.brand-gradient-purple .cmp-bp-data-stat-gradient div { background-image: l= +inear-gradient(rgb(70, 1, 115), rgb(161, 0, 255)); } + +.brand-gradient-purple-alt .cmp-bp-data-stat-gradient div { background-imag= +e: linear-gradient(90deg, rgb(70, 1, 115), rgb(117, 0, 192), rgb(161, 0, 25= +5)); } + +.brand-gradient-blue .cmp-bp-data-stat-gradient div { background-image: lin= +ear-gradient(rgb(0, 0, 136), rgb(0, 77, 255)); } + +.brand-gradient-blue2 .cmp-bp-data-stat-gradient div { background-image: li= +near-gradient(rgb(0, 77, 255), rgb(0, 186, 255)); } + +.brand-gradient-light-blue .cmp-bp-data-stat-gradient div { background-imag= +e: linear-gradient(90deg, rgb(0, 186, 255), rgb(0, 142, 255), rgb(0, 77, 25= +5)); } + +.brand-gradient-red .cmp-bp-data-stat-gradient div { background-image: line= +ar-gradient(rgb(113, 0, 18), red); } + +.brand-gradient-red-alt .cmp-bp-data-stat-gradient div { background-image: = +linear-gradient(90deg, red, rgb(189, 0, 29), rgb(113, 0, 18)); } + +.brand-gradient .cmp-bp-data-stat-gradient div { background-image: linear-g= +radient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.brand-gradient-alt .cmp-bp-data-stat-gradient div { background-image: line= +ar-gradient(90deg, rgb(0, 255, 0), rgb(0, 186, 255)); } + +.brand-gradient-yellow .cmp-bp-data-stat-gradient div { background-image: l= +inear-gradient(rgb(255, 255, 0), rgb(240, 192, 0)); } + +.brand-gradient-yellow-alt .cmp-bp-data-stat-gradient div { background-imag= +e: linear-gradient(90deg, rgb(255, 255, 0), rgb(255, 212, 46), rgb(255, 182= +, 0)); } + +.brand-gradient-green .cmp-bp-data-stat-gradient div { background-image: li= +near-gradient(90deg, rgb(0, 255, 0), rgb(0, 215, 0), rgb(0, 83, 10)); } + +.color-block-accent-purple-1 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(180, 85, 170); } + +.color-block-accent-purple-2 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(160, 85, 245); } + +.color-block-accent-purple-3 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(190, 130, 255); } + +.color-block-accent-purple-4 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(220, 175, 255); } + +.color-block-accent-purple-5 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(230, 220, 255); } + +.color-block-alt-blue .cmp-bp-data-stat-gradient div { background-color: rg= +b(0, 65, 240); } + +.color-block-alt-gray .cmp-bp-data-stat-gradient div { background-color: rg= +b(190, 190, 190); } + +.color-block-alt-gray-dark .cmp-bp-data-stat-gradient div { background-colo= +r: rgb(150, 150, 150); } + +.color-block-alt-gray-darker .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(90, 90, 90); } + +.color-block-alt-green .cmp-bp-data-stat-gradient div { background-color: r= +gb(0, 215, 0); } + +.color-block-alt-red .cmp-bp-data-stat-gradient div { background-color: red= +; } + +.color-block-alt-yellow .cmp-bp-data-stat-gradient div { background-color: = +rgb(255, 255, 0); } + +.color-block-aqua .cmp-bp-data-stat-gradient div { background-color: rgb(0,= + 255, 187); } + +.color-block-blue .cmp-bp-data-stat-gradient div { background-color: rgb(0,= + 186, 255); } + +.color-block-blue-green .cmp-bp-data-stat-gradient div { background-color: = +rgb(5, 240, 165); } + +.color-block-brand-green .cmp-bp-data-stat-gradient div { background-color:= + rgb(100, 255, 80); } + +.color-block-brand-orange .cmp-bp-data-stat-gradient div { background-color= +: rgb(255, 120, 0); } + +.color-block-brand-yellow .cmp-bp-data-stat-gradient div { background-color= +: rgb(255, 235, 50); } + +.color-block-blue-dark .cmp-bp-data-stat-gradient div { background-color: r= +gb(0, 142, 255); } + +.color-block-blue-light .cmp-bp-data-stat-gradient div { background-color: = +rgb(0, 243, 255); } + +.color-block-core-purple .cmp-bp-data-stat-gradient div { background-color:= + rgb(70, 0, 115); } + +.color-block-cyan .cmp-bp-data-stat-gradient div { background-color: rgb(0,= + 255, 255); } + +.color-block-gray .cmp-bp-data-stat-gradient div { background-color: rgb(16= +7, 167, 167); } + +.color-block-gray-base .cmp-bp-data-stat-gradient div { background-color: r= +gb(0, 0, 0); } + +.color-block-gray-dark .cmp-bp-data-stat-gradient div { background-color: r= +gb(107, 107, 107); } + +.color-block-gray-darker .cmp-bp-data-stat-gradient div { background-color:= + rgb(74, 74, 74); } + +.color-block-gray-light .cmp-bp-data-stat-gradient div { background-color: = +rgb(204, 204, 204); } + +.color-block-gray-lighter .cmp-bp-data-stat-gradient div { background-color= +: rgb(227, 227, 227); } + +.color-block-gray-lightest .cmp-bp-data-stat-gradient div { background-colo= +r: rgb(242, 242, 242); } + +.color-block-grayishyellow-dark .cmp-bp-data-stat-gradient div { background= +-color: rgb(150, 150, 140); } + +.color-block-grayishyellow-light .cmp-bp-data-stat-gradient div { backgroun= +d-color: rgb(230, 230, 220); } + +.color-block-green .cmp-bp-data-stat-gradient div { background-color: rgb(0= +, 255, 0); } + +.color-block-green-dark .cmp-bp-data-stat-gradient div { background-color: = +rgb(0, 83, 10); } + +.color-block-link .cmp-bp-data-stat-gradient div { background-color: rgb(0,= + 77, 255); } + +.color-block-link-dark .cmp-bp-data-stat-gradient div { background-color: r= +gb(0, 0, 136); } + +.color-block-orange .cmp-bp-data-stat-gradient div { background-color: rgb(= +255, 182, 0); } + +.color-block-orange-dark .cmp-bp-data-stat-gradient div { background-color:= + rgb(255, 149, 0); } + +.color-block-pink .cmp-bp-data-stat-gradient div { background-color: rgb(23= +1, 0, 116); } + +.color-block-pink-dark .cmp-bp-data-stat-gradient div { background-color: r= +gb(164, 2, 83); } + +.color-block-pink-light .cmp-bp-data-stat-gradient div { background-color: = +rgb(255, 80, 160); } + +.color-block-purple .cmp-bp-data-stat-gradient div { background-color: rgb(= +161, 0, 255); } + +.color-block-purple-dark .cmp-bp-data-stat-gradient div { background-color:= + rgb(117, 0, 192); } + +.color-block-purple-darkest .cmp-bp-data-stat-gradient div { background-col= +or: rgb(70, 1, 115); } + +.color-block-red .cmp-bp-data-stat-gradient div { background-color: rgb(231= +, 15, 41); } + +.color-block-red-dark .cmp-bp-data-stat-gradient div { background-color: rg= +b(189, 0, 29); } + +.color-block-red-darker .cmp-bp-data-stat-gradient div { background-color: = +rgb(113, 0, 18); } + +.color-block-red-light .cmp-bp-data-stat-gradient div { background-color: r= +gb(255, 50, 70); } + +.color-block-white .cmp-bp-data-stat-gradient div { background-color: rgb(2= +55, 255, 255); } + +.color-block-yellow .cmp-bp-data-stat-gradient div { background-color: rgb(= +255, 212, 46); } + +.color-block-yellow-dark .cmp-bp-data-stat-gradient div { background-color:= + rgb(240, 192, 0); } + +.color-block-yellow-light .cmp-bp-data-stat-gradient div { background-color= +: rgb(255, 240, 179); } + +.color-border-accent-purple-1 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(180, 85, 170); } + +.color-border-accent-purple-2 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(160, 85, 245); } + +.color-border-accent-purple-3 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(190, 130, 255); } + +.color-border-accent-purple-4 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(220, 175, 255); } + +.color-border-accent-purple-5 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(230, 220, 255); } + +.color-border-alt-blue .cmp-bp-data-stat-border { border-bottom: 0.1rem sol= +id rgb(0, 65, 240); } + +.color-border-alt-gray .cmp-bp-data-stat-border { border-bottom: 0.1rem sol= +id rgb(190, 190, 190); } + +.color-border-alt-gray-dark .cmp-bp-data-stat-border { border-bottom: 0.1re= +m solid rgb(150, 150, 150); } + +.color-border-alt-gray-darker .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(90, 90, 90); } + +.color-border-alt-green .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(0, 215, 0); } + +.color-border-alt-red .cmp-bp-data-stat-border { border-bottom: 0.1rem soli= +d red; } + +.color-border-alt-yellow .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(255, 255, 0); } + +.color-border-aqua .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(0, 255, 187); } + +.color-border-blue .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(0, 186, 255); } + +.color-border-blue-green .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(5, 240, 165); } + +.color-border-brand-green .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(100, 255, 80); } + +.color-border-brand-orange .cmp-bp-data-stat-border { border-bottom: 0.1rem= + solid rgb(255, 120, 0); } + +.color-border-brand-yellow .cmp-bp-data-stat-border { border-bottom: 0.1rem= + solid rgb(255, 235, 50); } + +.color-border-blue-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(0, 142, 255); } + +.color-border-blue-light .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(0, 243, 255); } + +.color-border-core-purple .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(70, 0, 115); } + +.color-border-cyan .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(0, 255, 255); } + +.color-border-gray .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(167, 167, 167); } + +.color-border-gray-base .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(0, 0, 0); } + +.color-border-gray-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(107, 107, 107); } + +.color-border-gray-darker .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(74, 74, 74); } + +.color-border-gray-light .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(204, 204, 204); } + +.color-border-gray-lighter .cmp-bp-data-stat-border { border-bottom: 0.1rem= + solid rgb(227, 227, 227); } + +.color-border-gray-lightest .cmp-bp-data-stat-border { border-bottom: 0.1re= +m solid rgb(242, 242, 242); } + +.color-border-grayishyellow-dark .cmp-bp-data-stat-border { border-bottom: = +0.1rem solid rgb(150, 150, 140); } + +.color-border-grayishyellow-light .cmp-bp-data-stat-border { border-bottom:= + 0.1rem solid rgb(230, 230, 220); } + +.color-border-green .cmp-bp-data-stat-border { border-bottom: 0.1rem solid = +rgb(0, 255, 0); } + +.color-border-green-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(0, 83, 10); } + +.color-border-link .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(0, 77, 255); } + +.color-border-link-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(0, 0, 136); } + +.color-border-orange .cmp-bp-data-stat-border { border-bottom: 0.1rem solid= + rgb(255, 182, 0); } + +.color-border-orange-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(255, 149, 0); } + +.color-border-pink .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(231, 0, 116); } + +.color-border-pink-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(164, 2, 83); } + +.color-border-pink-light .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(255, 80, 160); } + +.color-border-purple .cmp-bp-data-stat-border { border-bottom: 0.1rem solid= + rgb(161, 0, 255); } + +.color-border-purple-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(117, 0, 192); } + +.color-border-purple-darkest .cmp-bp-data-stat-border { border-bottom: 0.1r= +em solid rgb(70, 1, 115); } + +.color-border-red .cmp-bp-data-stat-border { border-bottom: 0.1rem solid rg= +b(231, 15, 41); } + +.color-border-red-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem sol= +id rgb(189, 0, 29); } + +.color-border-red-darker .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(113, 0, 18); } + +.color-border-red-light .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(255, 50, 70); } + +.color-border-white .cmp-bp-data-stat-border { border-bottom: 0.1rem solid = +rgb(255, 255, 255); } + +.color-border-yellow .cmp-bp-data-stat-border { border-bottom: 0.1rem solid= + rgb(255, 212, 46); } + +.color-border-yellow-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(240, 192, 0); } + +.color-border-yellow-light .cmp-bp-data-stat-border { border-bottom: 0.1rem= + solid rgb(255, 240, 179); } + +.cascadingcard { width: 100%; position: relative; } + +@media screen and (min-width: 1000px) { + .cascadingcard { display: flex; position: static; } +} + +.cascadingcard .cmp-cascadingcard_cta-btn--mobile { background: rgb(82, 0, = +255); margin-top: -55px; right: 5%; display: block; cursor: pointer; } + +@media screen and (min-width: 1000px) { + .cascadingcard .cmp-cascadingcard_cta-btn--mobile { display: none; } +} + +.cmp-cascadingcard { width: 100%; } + +.cmp-cascadingcard--active .cmp-cascadingcard_cta-btn--default.cmp-cascadin= +gcard_cta-btn--active { opacity: 0.9; z-index: 2; width: 200%; height: 200%= +; transition: width 0.4s ease 0s, height 0.4s ease 0s, opacity 0.3s ease 0s= +; } + +.cmp-cascadingcard_cta-btn { width: 80px; height: 80px; background: rgba(82= +, 0, 255, 0.9); color: rgb(255, 255, 255); border-radius: 50%; position: ab= +solute; cursor: none; z-index: 10; } + +.cmp-cascadingcard_cta-btn span { width: 100%; position: absolute; text-ali= +gn: center; left: 50%; top: 50%; transform: translate(-50%, -50%); line-hei= +ght: 1; font-size: 1.3rem; font-weight: 600; } + +@media screen and (min-width: 768px) { + .cmp-cascadingcard_cta-btn span { font-size: 1.4rem; } +} + +.cmp-cascadingcard_cta-btn--default { top: 50%; right: 50%; transform: tran= +slate(50%, -50%); z-index: -1; opacity: 0; } + +.cmp-cascadingcard_cta-btn--focus-active { opacity: 0.9; z-index: 2; transi= +tion: width 0.4s ease 0s, height 0.4s ease 0s, opacity 0.3s ease 0s; } + +.cmp-cascadingcard_image-placeholder { position: relative; overflow: hidden= +; } + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_image-placeholder { padding-top: 0px; height: 0px; tra= +nsition: height 0.7s ease 0s; } +} + +.cmp-cascadingcard_image-placeholder--focus-active { outline: rgb(0, 0, 136= +) solid 2px; outline-offset: 2px; z-index: 1; } + +.cmp-cascadingcard_image-placeholder a { cursor: none; } + +.cmp-cascadingcard--redirect-element { display: none; } + +.cmp-cascadingcard .cmp-image { width: 100%; } + +.cmp-cascadingcard .cmp-image img { width: 100%; height: 100%; object-fit: = +cover; cursor: none; position: absolute; transition: transform 0.7s ease 0s= +, -webkit-transform 0.7s ease 0s; } + +.cmp-cascadingcard .cmp-image img:hover { transform: scale(1.3); } + +.cmp-cascadingcard_text-content { padding-right: 60px; padding-top: 1.5rem;= + } + +@media screen and (min-width: 768px) { + .cmp-cascadingcard_text-content { padding-top: 3rem; padding-right: 50px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_text-content { padding-right: 30px; } +} + +.cmp-cascadingcard_text-content .cmp-teaser__title { font-weight: 300; font= +-size: 2.4rem; line-height: 2.4rem; margin-bottom: 1.5rem; margin-top: 0px;= + } + +@media screen and (min-width: 768px) { + .cmp-cascadingcard_text-content .cmp-teaser__title { font-size: 2.88rem; = +margin-bottom: 2rem; line-height: 2.59rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_text-content .cmp-teaser__title { opacity: 0; padding-= +top: 5px; } +} + +.cmp-cascadingcard_text-content .cmp-teaser__title-link { display: inline-b= +lock; } + +.cmp-cascadingcard_text-content .cmp-teaser__title-link:focus { box-shadow:= + rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; out= +line-offset: 1px; } + +.cmp-cascadingcard_text-content .cmp-teaser__title-link:focus:not(:focus-vi= +sible) { box-shadow: none; outline: none; } + +.cmp-cascadingcard_text-content .cmp-teaser__title-link:focus, .cmp-cascadi= +ngcard_text-content .cmp-teaser__title-link:hover { color: rgb(0, 77, 255);= + text-decoration: underline; } + +.cmp-cascadingcard_description { font-weight: 300; font-size: 1.62rem; line= +-height: 1.2; } + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_description { opacity: 0; padding-top: 5px; } +} + +.cmp-cascadingcard_description a { color: rgb(0, 77, 255); } + +.cmp-cascadingcard_description a:focus, .cmp-cascadingcard_description a:ho= +ver { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-cascadingcard_description a:visited { color: rgb(0, 0, 136); } + +.cmp-cascadingcard_category-title { font-weight: 600; font-size: 1.2rem; li= +ne-height: 1; margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_category-title { opacity: 0; padding-top: 5px; } +} + +.contact-card .cmp-contact-card__content { background: transparent; display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; padding-bottom: 2.5rem; } + +@media screen and (min-width: 768px) { + .contact-card .cmp-contact-card__content { padding-right: 1.5rem; } +} + +.contact-card .cmp-contact-card__name { font-size: 1.6rem; font-weight: 600= +; line-height: 1.4; letter-spacing: 1.25px; overflow-wrap: break-word; word= +-break: break-all; text-transform: uppercase; } + +.contact-card .cmp-contact-card__position { font-size: 1.4rem; line-height:= + normal; overflow-wrap: break-word; } + +.contact-card .cmp-contact-card__location { font-size: 1.4rem; line-height:= + 1.5; overflow-wrap: break-word; } + +.contact-card .cmp-contact-card__link--number { font-size: 1.4rem; line-hei= +ght: 1.82857; color: rgb(0, 77, 255); display: inline-block; } + +.contact-card .cmp-contact-card__link--number:focus { box-shadow: rgb(0, 0,= + 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offse= +t: 1px; } + +.contact-card .cmp-contact-card__link--number:focus:not(:focus-visible) { b= +ox-shadow: none; outline: none; } + +.contact-card .cmp-contact-card__link--number:hover { text-decoration: unde= +rline; } + +.contact-card .cmp-contact-card__link--number:focus { color: rgb(0, 0, 136)= +; } + +.contact-card .cmp-contact-card .cmp-share-banner__icon { margin: 1.8rem 0p= +x 0px; } + +.contact-card .cmp-contact-card .cmp-share-banner__icon:focus, .contact-car= +d .cmp-contact-card .cmp-share-banner__icon:hover { color: rgb(255, 255, 25= +5); } + +.contact-card .cmp-contact-card .cmp-share-banner__icon--mail { border-colo= +r: rgb(0, 0, 0); color: rgb(0, 0, 0); display: flex; } + +.contact-card .cmp-contact-card .cmp-share-banner__icon--mail:focus, .conta= +ct-card .cmp-contact-card .cmp-share-banner__icon--mail:hover { background-= +color: rgb(0, 0, 0); } + +.general-inquiry-card .cmp-teaser__content { display: flex; border: none; p= +adding: 0px; background-color: transparent; } + +@media screen and (min-width: 768px) { + .general-inquiry-card .cmp-teaser__content { } +} + +.general-inquiry-card .cmp-teaser__title { font-size: 3rem; font-weight: 80= +0; line-height: 1; } + +.general-inquiry-card .cmp-teaser__description { margin: 10px 0px; } + +.general-inquiry-card .cmp-teaser__action-container { padding-top: 0px; } + +@media screen and (min-width: 768px) { + .general-inquiry-card .cmp-teaser__action-container { margin-top: auto; } +} + +.general-inquiry-card .cmp-teaser__action-container.cmp-button--contact .cm= +p-button::before, .general-inquiry-card .cmp-teaser__action-container.cmp-b= +utton--location .cmp-button::before { border-radius: 100%; border: 0.15rem = +solid rgb(0, 77, 255); color: rgb(0, 77, 255); height: 3rem; width: 3rem; m= +in-width: 3rem; text-align: center; transition: all 0.5s ease 0s; vertical-= +align: middle; position: relative; margin-right: 0.5rem; } + +.general-inquiry-card .cmp-teaser__action-container.cmp-button--location .c= +mp-button::before { content: "=EF=8A=A3"; font-size: 1.8rem; font-feature-s= +ettings: "liga"; padding-top: 0.55rem; } + +.general-inquiry-card .cmp-teaser__action-container.cmp-button--contact .cm= +p-button::before, .general-inquiry-card .cmp-teaser__action-container.cmp-b= +utton--location .cmp-button::before { font-family: Ionicons; display: block= +; font-weight: 400; font-style: normal; line-height: 1; text-transform: non= +e; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dire= +ction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizele= +gibility; } + +.general-inquiry-card .cmp-teaser__action-container.cmp-button--contact .cm= +p-button::before { content: "=EF=8B=92"; font-size: 2rem; font-feature-sett= +ings: "liga"; padding-top: 0.4rem; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button { margin: 0= +px; width: auto; height: auto; font-weight: 600; color: rgb(0, 77, 255); te= +xt-decoration: none; line-height: 1.6; background-color: transparent; box-s= +hadow: none; transition: none 0s ease 0s; transform: none; padding: 0px; te= +xt-transform: none; -webkit-box-pack: start; justify-content: flex-start; } + +@media screen and (min-width: 768px) { + .general-inquiry-card .cmp-teaser__action-container .cmp-button { font-si= +ze: 1.6rem; } +} + +.general-inquiry-card .cmp-teaser__action-container .cmp-button__text { -we= +bkit-box-align: center; align-items: center; display: inline-flex; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:focus::befo= +re, .general-inquiry-card .cmp-teaser__action-container .cmp-button:hover::= +before { text-decoration: none; background-color: rgb(0, 77, 255); color: r= +gb(255, 255, 255); transition: all 0.5s ease-in-out 0s; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:focus span,= + .general-inquiry-card .cmp-teaser__action-container .cmp-button:hover span= + { text-decoration: underline; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:focus:focus= +, .general-inquiry-card .cmp-teaser__action-container .cmp-button:hover:foc= +us { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255= +) solid 1px; outline-offset: 1px; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:focus:focus= +:not(:focus-visible), .general-inquiry-card .cmp-teaser__action-container .= +cmp-button:hover:focus:not(:focus-visible) { box-shadow: none; outline: non= +e; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:visited { c= +olor: rgb(0, 0, 136); } + +.cmp-article-module__profile { display: flex; -webkit-box-align: center; al= +ign-items: center; padding-bottom: 1.5rem; } + +.cmp-article-module__image-container { width: 6.3rem; height: 6.3rem; margi= +n-right: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-article-module__image-container { width: 6.8rem; height: 6.8rem; mar= +gin-right: 3rem; } +} + +.cmp-article-module__image-container .cmp-image__image { width: 100%; heigh= +t: 100%; border-radius: 50%; } + +.cmp-article-module__profile-info { width: calc(100% - 7.8rem); font-size: = +1.4rem; word-break: break-word; line-height: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-article-module__profile-info { width: calc(100% - 9.8rem); font-size= +: 1.6rem; line-height: 2.2rem; font-weight: 500; } +} + +.cmp-article-module__article-container { padding-top: 1.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-article-module__article-container { padding-top: 2.5rem; } +} + +@media screen and (max-width: 767.9px) { + .cmp-cascading-block .cascadingcard { margin-top: 50px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-cascading-block .cascadingcard { margin-top: 60px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block--4-cards .cascadingcard { float: left; width: 25%; } + .cmp-cascading-block--4-cards .cascadingcard:first-child { margin-top: 0p= +x; } + .cmp-cascading-block--4-cards .cascadingcard:nth-child(2) { margin-top: 5= +0px; } + .cmp-cascading-block--4-cards .cascadingcard:nth-child(3) { margin-top: 1= +00px; } + .cmp-cascading-block--4-cards .cascadingcard:nth-child(4) { margin-top: 1= +50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block--3-cards .cascadingcard { float: left; width: 33.333= +3%; } + .cmp-cascading-block--3-cards .cascadingcard:first-child { margin-top: 0p= +x; } + .cmp-cascading-block--3-cards .cascadingcard:nth-child(2) { margin-top: 5= +0px; } + .cmp-cascading-block--3-cards .cascadingcard:nth-child(3) { margin-top: 1= +00px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block--2-cards .cascadingcard { float: left; width: 50%; m= +argin-bottom: 0px; } + .cmp-cascading-block--2-cards .cascadingcard:first-child { margin-top: 0p= +x; } + .cmp-cascading-block--2-cards .cascadingcard:nth-child(2) { margin-top: 5= +0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-cascading-block--sm-2-cards .cascadingcard { float: left; width: 50%= +; padding-top: 60px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:first-child { margin-top:= + 0px; padding-top: 0px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(2) { margin-top= +: 50px; padding-top: 0px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(3) { margin-top= +: 0px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(3) .cmp-cascadi= +ngcard_cta-btn--mobile { margin-top: -5px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(4) { margin-top= +: 50px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(4) .cmp-cascadi= +ngcard_cta-btn--mobile { margin-top: -5px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-cascading-block--sm-1-card .cascadingcard { margin-top: 60px; } + .cmp-cascading-block--sm-1-card .cascadingcard:first-child { margin-top: = +0px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-cascading-block--xs-2-cards .cascadingcard { float: left; width: 50%= +; padding-top: 50px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:first-child { margin-top:= + 0px; padding-top: 0px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(2) { margin-top= +: 20px; padding-top: 0px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(3) { margin-top= +: 0px; clear: both; margin-bottom: 0px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(3) .cmp-cascadi= +ngcard_cta-btn--mobile { margin-top: -5px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(4) { margin-top= +: 20px; margin-bottom: 0px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(4) .cmp-cascadi= +ngcard_cta-btn--mobile { margin-top: -5px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-cascading-block--xs-1-card .cascadingcard:first-child { margin-top: = +0px; } +} + +.cmp-cascading-block_first-row { margin-bottom: 60px; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_first-row { margin-bottom: 80px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block_first-row { margin-bottom: 100px; } +} + +.cmp-cascading-block_first-row .cmp-title { text-align: center; } + +@media screen and (min-width: 1000px) { + .cmp-cascading-block_first-row .cmp-title { opacity: 0; top: 30px; positi= +on: relative; } +} + +.cmp-cascading-block_first-row .cmp-title .cmp-title__text { font-weight: 6= +00; font-size: 3.68rem; line-height: 1; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_first-row .cmp-title .cmp-title__text { font-size: 5= +.27rem; } +} + +.cmp-cascading-block_first-row .text { margin-top: 20px; text-align: center= +; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_first-row .text { margin-top: 30px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block_first-row .text { opacity: 0; top: 15px; position: r= +elative; } +} + +.cmp-cascading-block_first-row .text .cmp-text p { font-weight: 300; font-s= +ize: 1.6rem; line-height: 1; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_first-row .text .cmp-text p { font-size: 2rem; line-= +height: 1.185; } +} + +.cmp-cascading-block_second-row { display: flex; flex-wrap: wrap; width: 10= +0%; } + +.cmp-cascading-block_third-row { clear: both; padding-top: 30px; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_third-row { padding-top: 60px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block_third-row { opacity: 0; } +} + +.cmp-cascading-block_third-row .cmp-button--right { -webkit-box-pack: start= +; justify-content: flex-start; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_third-row .cmp-button--right { -webkit-box-pack: end= +; justify-content: flex-end; } +} + +.cmp-cascading-block--animate .cmp-cascading-block--animate_first-row .cmp-= +title { transition: opacity 0.6s ease-in 0.2s, top 1s ease; opacity: 1; top= +: 0px; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_first-row .text= + { transition: opacity 0.6s ease-in 0.2s, top 0.4s ease; opacity: 1; top: 0= +px; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard .cmp-cascadingcard_image-placeholder { padding-top: 0px; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard .cmp-teaser__title { padding-top: 0px; opacity: 1; transition: a= +ll 0.6s ease-out 0.1s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard .cmp-cascadingcard_category-title { padding-top: 0px; opacity: 1= +; transition: all 0.6s ease-out 0.2s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard .cmp-cascadingcard_description { padding-top: 0px; opacity: 1; t= +ransition: all 0.6s ease-out 0.1s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard:first-child .cmp-cascadingcard_category-title, .cmp-cascading-bl= +ock--animate .cmp-cascading-block--animate_second-row .cascadingcard:first-= +child .cmp-cascadingcard_description, .cmp-cascading-block--animate .cmp-ca= +scading-block--animate_second-row .cascadingcard:first-child .cmp-cascading= +card_image-placeholder, .cmp-cascading-block--animate .cmp-cascading-block-= +-animate_second-row .cascadingcard:first-child .cmp-teaser__title { transit= +ion-delay: 0.1s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard:nth-child(2) .cmp-cascadingcard_category-title, .cmp-cascading-b= +lock--animate .cmp-cascading-block--animate_second-row .cascadingcard:nth-c= +hild(2) .cmp-cascadingcard_description, .cmp-cascading-block--animate .cmp-= +cascading-block--animate_second-row .cascadingcard:nth-child(2) .cmp-cascad= +ingcard_image-placeholder, .cmp-cascading-block--animate .cmp-cascading-blo= +ck--animate_second-row .cascadingcard:nth-child(2) .cmp-teaser__title { tra= +nsition-delay: 0.2s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard:nth-child(3) .cmp-cascadingcard_category-title, .cmp-cascading-b= +lock--animate .cmp-cascading-block--animate_second-row .cascadingcard:nth-c= +hild(3) .cmp-cascadingcard_description, .cmp-cascading-block--animate .cmp-= +cascading-block--animate_second-row .cascadingcard:nth-child(3) .cmp-cascad= +ingcard_image-placeholder, .cmp-cascading-block--animate .cmp-cascading-blo= +ck--animate_second-row .cascadingcard:nth-child(3) .cmp-teaser__title { tra= +nsition-delay: 0.3s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard:nth-child(4) .cmp-cascadingcard_category-title, .cmp-cascading-b= +lock--animate .cmp-cascading-block--animate_second-row .cascadingcard:nth-c= +hild(4) .cmp-cascadingcard_description, .cmp-cascading-block--animate .cmp-= +cascading-block--animate_second-row .cascadingcard:nth-child(4) .cmp-cascad= +ingcard_image-placeholder, .cmp-cascading-block--animate .cmp-cascading-blo= +ck--animate_second-row .cascadingcard:nth-child(4) .cmp-teaser__title { tra= +nsition-delay: 0.4s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_third-row { tra= +nsition: opacity 0.6s ease 0.2s; opacity: 1; } + +.cmp-cascadingcard_cta-btn--follow { display: none; pointer-events: none; t= +ransform: translate3d(-50%, -50%, 0px); } + +.cmp-cascadingcard_cta-btn--follow span { width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_cta-btn--follow.cmp-cascadingcard_cta-btn--active { di= +splay: block; } +} + +.cmp-parallax-logo-video-and-animation { position: relative; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation {= + display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal= +; flex-direction: column; -webkit-box-pack: center; justify-content: center= +; min-height: 400px; overflow: hidden; position: relative; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= + { height: 100vh; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel { width: 100%; position: relative; display: flex; -webkit-box-orient:= + vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel { height: 100%; position: absolute; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-svg, .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-vide= +o-animation--panel-video { display: flex; -webkit-box-pack: center; justify= +-content: center; -webkit-box-align: center; align-items: center; position:= + absolute; width: 100%; height: 100%; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel-svg { pointer-events: none; display: none; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-svg { position: relative; display: inherit; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel-svg .cmp-image { width: 100%; height: 100%; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel-svg .cmp-image__image { position: relative; width: 100%; height: 100%= +; background-color: rgb(107, 107, 107); margin-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-svg .cmp-image__image { width: 80%; margin: 0px auto; background-co= +lor: transparent; z-index: 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-image { display: none; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel-image .cmp-image__image { width: 60%; margin: 0px auto; padding-top: = +10rem; padding-bottom: 6rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-image .cmp-image__image { width: 40%; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote { position: relative; width: 100%; color: rgb(0, = +0, 0); text-align: center; align-self: center; opacity: 1; z-index: 3; padd= +ing: 0px 1.5rem; margin-bottom: 8rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote { top: auto; bottom: 10%; padding: 0px 3.5rem; = +} +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote { margin-bottom: 0px; position: absolute; top: = +58%; padding: 0px; max-width: 98rem; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--title { margin: 0px auto; padding: 0px 2.2%; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--title { padding: 0px 3.8%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--title { padding: 0px; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--title h2 { font-size: 3.2rem; color: rgb(0, 0, 0= +); line-height: 3.2rem; font-weight: 600; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--title h2 { margin-bottom: 3rem; font-size: 4re= +m; line-height: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--title h2 { margin-top: 2rem; margin-bottom: 2r= +em; font-size: 5.27rem; line-height: 5.27rem; opacity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--description { margin: 0px auto; padding: 0px 2.2= +%; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--description { padding: 0px 3.8%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--description { padding: 0px; width: 80%; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--description p { font-size: 1.6rem; font-weight: = +300; margin-bottom: 2rem; color: rgb(0, 0, 0); line-height: 1.6rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--description p { margin-bottom: 2rem; font-size= +: 2rem; line-height: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--description p { margin-bottom: 2.5rem; font-si= +ze: 1.92rem; line-height: 2.12rem; opacity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote .cmp-button--text-brand-link { margin-bottom: 2re= +m; padding: 0px 2.2%; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote .cmp-button--text-brand-link { padding: 0px 3.8= +%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote .cmp-button--text-brand-link { padding: 0px; op= +acity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--cta-container { margin-bottom: 2rem; padding: 0p= +x 2.2%; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--cta-container { padding: 0px 3.8%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--cta-container { padding: 0px; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--cta-container .cmp-button--circle-with-arrow .cm= +p-button { background-color: transparent; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--cta-container .cmp-button--circle-with-arrow .= +cmp-button { opacity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero { -webkit-box-pack: center; justify-content: center; = +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content { position: relative; height: auto; top: 0px= +; z-index: 1; width: 75%; min-width: 75%; padding: 0px 2.2%; display: flex;= + -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio= +n: column; align-self: center; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content { padding: 0px 3.8%; margin: 0px; width: 6= +0%; min-width: 60%; transform: scale(1); } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content { margin: 0px; -webkit-box-pack: start; ju= +stify-content: flex-start; padding: 0px; width: 50%; min-width: 50%; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content .title { display: none; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content .text p { color: rgb(0, 0, 0); font-weight: = +300; font-size: 1.76rem; line-height: 2.28rem; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content .text p { font-size: 2.08rem; line-height:= + 2.704rem; padding-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content .text p { opacity: 0; font-size: 2.4rem; l= +ine-height: 3.12rem; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content .text p .animate-sub-title-large { font-size= +: 2.4rem; font-weight: 300; color: rgb(0, 0, 0); line-height: 2.64rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content .text p .animate-sub-title-large { font-si= +ze: 4.32rem; line-height: 5.616rem; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content .text p .animate-sub-title-medium { font-siz= +e: 2.7rem; font-weight: 400; color: rgb(0, 0, 0); line-height: 2.7rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content .text p .animate-sub-title-medium { font-s= +ize: 3.5rem; line-height: 4.55rem; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content-container { position: absolute; width: 100%;= + height: 100%; margin: 0px auto; padding: 0px 1.5rem; display: flex; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content-container { padding: 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content-container { max-width: 98rem; padding: 0px= +; margin: 0px auto; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__video { height: 100%; display: block; width: 100vw; = +min-height: auto; object-fit: cover; background-position: 50% center; curso= +r: default; outline: none; align-self: flex-end; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__video-desktop { height: 80vh; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__video-mobile { height: 135vh; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__video-container { display: flex; -webkit-box-pack: c= +enter; justify-content: center; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__video { width: 50vw; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__controls { display: block; z-index: 9; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__controls button { color: rgb(0, 0, 0); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero .cmp-button--text-brand-link { opacity: 1; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero .cmp-button--text-brand-link { opacity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button { color: rgb= +(0, 0, 0); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button::before { co= +lor: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button__text::befor= +e { color: rgb(0, 0, 0); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] { height: auto; overflow: visible; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel { position: relati= +ve; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-parallax-quot= +e { opacity: 1; position: relative; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-parallax-quot= +e .cmp-button--text-brand-link, .cmp-parallax-logo-video-and-animation .cmp= +-parallax-logo-video-animation[data-authoring] .cmp-parallax-logo-video-ani= +mation--panel .cmp-parallax-quote h2, .cmp-parallax-logo-video-and-animatio= +n .cmp-parallax-logo-video-animation[data-authoring] .cmp-parallax-logo-vid= +eo-animation--panel .cmp-parallax-quote p { opacity: 1; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-video { position: = +relative; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-svg { display: blo= +ck; min-height: 4.6rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-svg .cmp-image__im= +age { position: relative; height: auto; background-color: rgb(107, 107, 107= +); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-image { display: b= +lock; min-height: 4.6rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-image .cmp-image__= +image { position: relative; height: auto; max-width: 30%; margin: 0px auto;= + } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__v= +ideo { max-height: 70rem; width: 100vw; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent .text p { opacity: 1; font-size: 2rem; line-height: 2rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent .text .animate-sub-title-medium { opacity: 1; font-size: 2.5rem; lin= +e-height: 2.5rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent .text .animate-sub-title-large { opacity: 1; font-size: 3rem; line-h= +eight: 3rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent .cmp-button--text-brand-link { opacity: 1; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent-container { visibility: visible; } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-text h2, .cmp-parallax-logo-video= +-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-video-h= +ero__content .cmp-text h3, .cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-animation--panel .cmp-video-hero__content .cmp-text h= +4, .cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-an= +imation--panel .cmp-video-hero__content .cmp-text h5, .cmp-parallax-logo-vi= +deo-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-vide= +o-hero__content .cmp-text h6, .cmp-parallax-logo-video-and-animation--dark = +.cmp-parallax-logo-video-animation--panel .cmp-video-hero__content .cmp-tex= +t ol, .cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video= +-animation--panel .cmp-video-hero__content .cmp-text p, .cmp-parallax-logo-= +video-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-vi= +deo-hero__content .cmp-text p .animate-sub-title-large, .cmp-parallax-logo-= +video-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-vi= +deo-hero__content .cmp-text p .animate-sub-title-medium, .cmp-parallax-logo= +-video-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-v= +ideo-hero__content .cmp-text p .animate-sub-title-small, .cmp-parallax-logo= +-video-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-v= +ideo-hero__content .cmp-text span, .cmp-parallax-logo-video-and-animation--= +dark .cmp-parallax-logo-video-animation--panel .cmp-video-hero__content .cm= +p-text ul { color: rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-text a { color: rgb(255, 255, 255= +); text-decoration: underline; } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butt= +on { color: rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butt= +on::before { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255= +); } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butt= +on__text::before, .cmp-parallax-logo-video-and-animation--dark .cmp-paralla= +x-logo-video-animation--panel .cmp-video-hero__controls button, .cmp-parall= +ax-logo-video-and-animation .cmp-parallax-logo-video-animation--panel .cmp-= +hero-video-dark .cmp-text h2, .cmp-parallax-logo-video-and-animation .cmp-p= +arallax-logo-video-animation--panel .cmp-hero-video-dark .cmp-text h3, .cmp= +-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--pane= +l .cmp-hero-video-dark .cmp-text h4, .cmp-parallax-logo-video-and-animation= + .cmp-parallax-logo-video-animation--panel .cmp-hero-video-dark .cmp-text h= +5, .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animatio= +n--panel .cmp-hero-video-dark .cmp-text h6, .cmp-parallax-logo-video-and-an= +imation .cmp-parallax-logo-video-animation--panel .cmp-hero-video-dark .cmp= +-text ol, .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-a= +nimation--panel .cmp-hero-video-dark .cmp-text p, .cmp-parallax-logo-video-= +and-animation .cmp-parallax-logo-video-animation--panel .cmp-hero-video-dar= +k .cmp-text p .animate-sub-title-large, .cmp-parallax-logo-video-and-animat= +ion .cmp-parallax-logo-video-animation--panel .cmp-hero-video-dark .cmp-tex= +t p .animate-sub-title-medium, .cmp-parallax-logo-video-and-animation .cmp-= +parallax-logo-video-animation--panel .cmp-hero-video-dark .cmp-text p .anim= +ate-sub-title-small, .cmp-parallax-logo-video-and-animation .cmp-parallax-l= +ogo-video-animation--panel .cmp-hero-video-dark .cmp-text span, .cmp-parall= +ax-logo-video-and-animation .cmp-parallax-logo-video-animation--panel .cmp-= +hero-video-dark .cmp-text ul { color: rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-hero-video-dark .cmp-text a { color: rgb(255, 255, 255); text-de= +coration: underline; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-hero-video-dark .cmp-button--text-brand-link .cmp-button { color= +: rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-hero-video-dark .cmp-button--text-brand-link .cmp-button::before= + { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-hero-video-dark .cmp-button--text-brand-link .cmp-button__text::= +before { color: rgb(255, 255, 255); } + +@media screen and (max-width: 999.9px) { + .cmp-parallax-logo-video-and-animation--reverse .cmp-parallax-logo-video-= +animation { -webkit-box-orient: vertical; -webkit-box-direction: reverse; f= +lex-direction: column-reverse; } +} + +.parallax-logo-video-social { position: relative; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social { display: flex= +; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directi= +on: column; -webkit-box-pack: center; justify-content: center; min-height: = +400px; overflow: hidden; position: relative; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social { height: 100= +vh; } +} + +@media screen and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social { -webkit-box= +-orient: vertical; -webkit-box-direction: reverse; flex-direction: column-r= +everse; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel { width:= + 100%; position: relative; display: flex; -webkit-box-orient: vertical; -we= +bkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel { heig= +ht: 100%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel { heig= +ht: 100%; position: absolute; -webkit-box-pack: center; justify-content: ce= +nter; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title { = +position: absolute; z-index: 4; width: 100%; height: 80vh; margin: 4.8rem 0= +px 12.8rem; pointer-events: none; } + +@media screen and (max-width: 540px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +{ height: 50vh; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +{ margin: 0px; } +} + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +{ font-size: 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +{ opacity: 0; height: auto; margin: 0px; bottom: 27%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title .c= +mp-title { width: 100%; height: 100%; position: relative; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title .c= +mp-title__text { transform: translate(-50%, 50%); left: 50%; position: abso= +lute; font-size: 3.2rem; line-height: 2.88rem; font-weight: 600; width: 100= +%; text-align: center; bottom: 5%; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +.cmp-title__text { font-size: 4rem; line-height: 3.6rem; bottom: 20%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +.cmp-title__text { font-size: 5.27rem; line-height: 5.27rem; bottom: 27%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg, .= +parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video { d= +isplay: flex; -webkit-box-pack: center; justify-content: center; -webkit-bo= +x-align: center; align-items: center; position: absolute; width: 100%; heig= +ht: 100%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg { po= +inter-events: none; display: none; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg { = +position: relative; display: inherit; z-index: 4; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg .cmp= +-image { position: relative; width: 100%; height: 100%; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg .c= +mp-image { height: auto; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg .cmp= +-image__image { position: relative; width: 100%; height: 100%; background-c= +olor: rgb(107, 107, 107); margin-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg .c= +mp-image__image { width: 90%; background-color: transparent; z-index: 2; po= +sition: absolute; height: auto; transform: translate(-50%, -50%); top: 50%;= + left: 50%; overflow: hidden; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image { = +width: 100%; height: 80vh; margin: 4.8rem 0px 12.8rem; } + +@media screen and (max-width: 540px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image = +{ height: 50vh; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image = +{ margin: 0px; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image = +{ display: none; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image .c= +mp-image { position: relative; width: 100%; height: 100%; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image .c= +mp-image__image { margin: 0px auto; position: relative; width: 30%; top: 30= +%; } + +@media screen and (max-width: 540px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image = +.cmp-image__image { width: 50%; top: 20%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote { position: relative; width: 100%; color: rgb(0, 0, 0); text-al= +ign: start; align-self: center; opacity: 1; z-index: 3; background: rgb(204= +, 204, 204); } + +@media screen and (max-width: 767.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote { min-height: 100vh; height: 100vh; } +} + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote { position: absolute; background: none; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote { position: relative; width: calc(100% - 30px); max-width: 98= +rem; padding: 0px 5%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote__desktop { height: 80vh; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote__mobile { height: 135vh; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote__content { position: relative; z-index: 2; padding: 6% 5% 0px; = +margin-bottom: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { padding: 0px 8%; top: 50%; transform: translateY(1= +0%); } +} + +@media screen and (min-width: 768px) and (max-width: 1040px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { width: 70%; } +} + +@media screen and (min-width: 1041px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { width: 47%; } +} + +@media screen and (min-width: 1200px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { height: 100%; padding: 0px; margin-bottom: 0px; tr= +ansform: translateY(-40%); } +} + +@media screen and (min-width: 1000px) and (max-height: 700px) and (min-heig= +ht: 400px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { width: 65%; transform: translateY(-33%); } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote__content > .cmp-button--text-brand-link { margin-top: 4.48rem; = +} + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content > .cmp-button--text-brand-link { margin-top: 3.6rem;= + } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content > .cmp-button--text-brand-link { margin-top: 5.27rem= +; } +} + +@media screen and (max-height: 700px) and (min-height: 400px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content > .cmp-button--text-brand-link { margin-top: 1.8rem;= + } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--description { margin: 0px 0px 1.4rem; padding: 0px 2.2% 0px 0p= +x; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--description { padding: 0px 3.8% 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--description { margin-bottom: 1.6rem; padding: 0px; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--description p { opacity: 1; font-size: 1.92rem; font-family: G= +T-Sectra-Fine-Book, "Book Antiqua", Georgia, serif; font-weight: 400; margi= +n-bottom: 2rem; color: rgb(0, 0, 0); line-height: 2.88rem; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--description p { margin-bottom: 2rem; font-size: 2.24rem; lin= +e-height: 3.36rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--description p { margin-bottom: 2.5rem; font-size: 2.6rem; li= +ne-height: 3.9rem; opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--name .cmp-title__text { font-size: 1.28rem; line-height: 1.92r= +em; font-weight: 500; opacity: 1; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--name .cmp-title__text { font-size: 1.8rem; line-height: 2.7r= +em; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--name .cmp-title__text { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--title { margin: 0px auto; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--title h2 { color: rgb(0, 0, 0); font-weight: 500; font-size: 1= +.28rem; line-height: 1.92rem; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--title h2 { font-size: 1.8rem; line-height: 2.7rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--title h2 { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons { display: flex; -webkit-box-orient: horizontal; = +-webkit-box-direction: normal; flex-flow: wrap; font-size: 4.48rem; line-he= +ight: 4.48rem; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote .social-icons { font-size: 4rem; line-height: 3.6rem; flex-wr= +ap: nowrap; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote .social-icons { font-size: 5.27rem; line-height: 5.27rem; fle= +x-wrap: nowrap; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons .social-icon { margin-right: 2%; margin-top: 0px;= + } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons .social-icon .cmp-button__text::before { margin-r= +ight: 2.3rem; margin-left: 2.5rem; font-size: 2.2rem; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons .social-icon__twitter::after { position: absolute= +; opacity: 1; top: 1.4rem; left: 1rem; content: "=EF=89=83"; font-size: 1.6= +rem; font-family: Ionicons; display: block; font-weight: 400; font-style: n= +ormal; line-height: 1; text-transform: none; letter-spacing: normal; overfl= +ow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothin= +g: antialiased; text-rendering: optimizelegibility; font-feature-settings: = +"liga"; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote .social-icons .social-icon__twitter::after { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons .social-icon__linkedin::after { position: absolut= +e; opacity: 1; top: 1.2rem; left: 0.9rem; content: "=EE=A4=94"; font-size: = +1.6rem; font-family: Ionicons; display: block; font-weight: 400; font-style= +: normal; line-height: 1; text-transform: none; letter-spacing: normal; ove= +rflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoot= +hing: antialiased; text-rendering: optimizelegibility; font-feature-setting= +s: "liga"; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote .social-icons .social-icon__linkedin::after { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons--animate-icons .social-icon__linkedin::after, .pa= +rallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-parall= +ax-quote .social-icons--animate-icons .social-icon__twitter::after { opacit= +y: 1; transition: opacity 1s ease 1s; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link { opacity: 1; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-b= +utton--text-brand-link { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link .cmp-button, .parallax-logo-video-social .cmp-parallax= +-logo-video-social--panel .cmp-button--text-brand-link .cmp-button:hover { = +color: rgb(0, 0, 0); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link .cmp-button::before { color: rgb(0, 0, 0); border: 1px= + solid rgb(0, 0, 0); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link .cmp-button__text { white-space: normal; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link .cmp-button:visited, .parallax-logo-video-social .cmp-= +parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-button_= +_text::before { color: rgb(0, 0, 0); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video { = +position: relative; width: 100%; height: 100%; max-height: 100%; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +{ position: absolute; } +} + +@media screen and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video--animation { height: 100%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero { height: 100%; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero { -webkit-box-pack: center; justify-content: center; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__content { height: 100%; width: 100%; max-width: 98rem; paddi= +ng: 0px 5%; margin: 0px auto; position: absolute; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__content { padding: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__content { padding: 0px 8%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__video { display: none; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video { position: relative; display: inline-block; transfo= +rm: none; top: 0%; left: 0%; width: 140%; height: auto; object-fit: contain= +; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video { position: absolute; transform: translate(-50%, -50= +%); top: 50%; left: 51%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__video-container { height: 100%; display: none; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video-container { display: flex; width: 100vw; height: 100= +%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video-container { height: 100vh; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__video-container .cmp-video-hero__controls { bottom: 5px; dis= +play: none; right: 15px; z-index: 3; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video-container .cmp-video-hero__controls { display: block= +; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video-container .cmp-video-hero__controls { opacity: 0; po= +sition: absolute; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__video-container .cmp-video-hero__controls button { color: rg= +b(0, 0, 0); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--profile-image = +{ display: block; inset: 0px; position: absolute; z-index: -1; width: 100%;= + } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--profile-imag= +e { display: none; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--profile-image = +.cmp-image { height: 100vh; overflow: hidden; position: relative; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--profile-image = +.cmp-image__image { object-fit: cover; top: 10%; left: 10%; width: 100%; tr= +ansform: scale(1.2); position: absolute; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + { overflow: visible; height: 100%; min-height: 90rem; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] { -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-dir= +ection: column-reverse; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel { position: relative; height: auto;= + } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-title { opacity: 1; height: 200px; = +min-height: 200px; position: relative; margin: 0px; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-parallax-quote { opacity: 1; p= +osition: relative; height: 440px; min-height: 500px; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote { position: a= +bsolute; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-parallax-quote__content { top:= + 10%; } + +@media screen and (max-width: 801px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote__content { to= +p: 0px; } +} + +@media screen and (min-width: 802px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote__content { to= +p: 30%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-button--te= +xt-brand-link, .parallax-logo-video-social .cmp-parallax-logo-video-social[= +data-authoring] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote = +h2, .parallax-logo-video-social .cmp-parallax-logo-video-social[data-author= +ing] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote p { opacity= +: 1; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-video { position: absolute; } + +@media screen and (max-width: 767.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel-video { min-height: 440px; } +} + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel-video { position: relative; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-svg { display: block; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-svg .cmp-image__image { position: r= +elative; height: auto; background-color: rgb(107, 107, 107); top: 9rem; lef= +t: 0px; overflow: hidden; transform: translate(0px); width: 100%; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-image { display: block; width: 100%= +; height: 250px; min-height: 250px; margin: 0px; position: relative; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-image .cmp-image__image { height: 2= +50px; min-height: 250px; width: auto; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__video { left: 0px;= + top: 0px; height: 70rem; min-height: 70rem; width: 100vw; transform: trans= +late(0px); object-fit: cover; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-video-hero__video-container = +{ height: 70rem; min-height: 70rem; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__content { padding:= + 0px 5%; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-video-hero__content { width:= + calc(100% - 30px); max-width: 98rem; padding: 0px 6.5%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-video-hero__content { paddin= +g: 0px 5%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__content .text p { = +opacity: 1; font-size: 2rem; line-height: 2rem; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__content .cmp-butto= +n--text-brand-link { opacity: 1; position: absolute; bottom: 1rem; z-index:= + 3; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__content-container = +{ display: flex; -webkit-box-pack: center; justify-content: center; height:= + 100%; min-height: 70rem; visibility: visible; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--profile-image .cmp-image { height: 500px;= + min-height: 500px; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--profile-image .cmp-image__image { top: -5= +0%; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social.cmp-parallax-logo-video-and-animation--revers= +e .cmp-parallax-logo-video-social[data-authoring] { -webkit-box-orient: ver= +tical; -webkit-box-direction: normal; flex-direction: column; } +} + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text .cmp-text= +__paragraph, .parallax-logo-video-social.cmp-parallax-logo-video-and-animat= +ion--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-t= +ext__paragraph, .parallax-logo-video-social.cmp-parallax-logo-video-and-ani= +mation--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cm= +p-text h2, .parallax-logo-video-social.cmp-parallax-logo-video-and-animatio= +n--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-tex= +t h3, .parallax-logo-video-social.cmp-parallax-logo-video-and-animation--da= +rk .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text h4,= + .parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .c= +mp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text h5, .par= +allax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-pa= +rallax-logo-video-social--panel .cmp-parallax-quote .cmp-text h6, .parallax= +-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-paralla= +x-logo-video-social--panel .cmp-parallax-quote .cmp-text ol, .parallax-logo= +-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-log= +o-video-social--panel .cmp-parallax-quote .cmp-text p, .parallax-logo-video= +-social.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-vide= +o-social--panel .cmp-parallax-quote .cmp-text p .animate-sub-title-large, .= +parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp= +-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text p .animate= +-sub-title-medium, .parallax-logo-video-social.cmp-parallax-logo-video-and-= +animation--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote = +.cmp-text p .animate-sub-title-small, .parallax-logo-video-social.cmp-paral= +lax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel .= +cmp-parallax-quote .cmp-text span, .parallax-logo-video-social.cmp-parallax= +-logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp= +-parallax-quote .cmp-text ul, .parallax-logo-video-social.cmp-parallax-logo= +-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-para= +llax-quote .cmp-title .cmp-text__paragraph, .parallax-logo-video-social.cmp= +-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--p= +anel .cmp-parallax-quote .cmp-title__text, .parallax-logo-video-social.cmp-= +parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--pa= +nel .cmp-parallax-quote .cmp-title h2, .parallax-logo-video-social.cmp-para= +llax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel = +.cmp-parallax-quote .cmp-title h3, .parallax-logo-video-social.cmp-parallax= +-logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp= +-parallax-quote .cmp-title h4, .parallax-logo-video-social.cmp-parallax-log= +o-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .cmp-title h5, .parallax-logo-video-social.cmp-parallax-logo-vi= +deo-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-paralla= +x-quote .cmp-title h6, .parallax-logo-video-social.cmp-parallax-logo-video-= +and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-qu= +ote .cmp-title ol, .parallax-logo-video-social.cmp-parallax-logo-video-and-= +animation--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote = +.cmp-title p, .parallax-logo-video-social.cmp-parallax-logo-video-and-anima= +tion--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-= +title p .animate-sub-title-large, .parallax-logo-video-social.cmp-parallax-= +logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-= +parallax-quote .cmp-title p .animate-sub-title-medium, .parallax-logo-video= +-social.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-vide= +o-social--panel .cmp-parallax-quote .cmp-title p .animate-sub-title-small, = +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-title span, .p= +arallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-= +parallax-logo-video-social--panel .cmp-parallax-quote .cmp-title ul { color= +: rgb(255, 255, 255); } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text a, .paral= +lax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-para= +llax-logo-video-social--panel .cmp-parallax-quote .cmp-title a { color: rgb= +(255, 255, 255); text-decoration: underline; } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-button--text-b= +rand-link .cmp-button { color: rgb(255, 255, 255); } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-button--text-b= +rand-link .cmp-button::before { color: rgb(255, 255, 255); border: 1px soli= +d rgb(255, 255, 255); } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-butto= +n, .parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark = +.cmp-parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-bu= +tton:hover, .parallax-logo-video-social.cmp-parallax-logo-video-and-animati= +on--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-bu= +tton--text-brand-link .cmp-button:visited, .parallax-logo-video-social.cmp-= +parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--pa= +nel .cmp-parallax-quote .cmp-button--text-brand-link .cmp-button__text::bef= +ore { color: rgb(255, 255, 255); } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-butto= +n::before { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255)= +; } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-butto= +n__text::before, .parallax-logo-video-social.cmp-parallax-logo-video-and-an= +imation--dark .cmp-parallax-logo-video-social--panel .cmp-video-hero__contr= +ols button, .parallax-logo-video-social .cmp-parallax-logo-video-social--pa= +nel .cmp-hero-video-dark .cmp-text h2, .parallax-logo-video-social .cmp-par= +allax-logo-video-social--panel .cmp-hero-video-dark .cmp-text h3, .parallax= +-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-hero-video-d= +ark .cmp-text h4, .parallax-logo-video-social .cmp-parallax-logo-video-soci= +al--panel .cmp-hero-video-dark .cmp-text h5, .parallax-logo-video-social .c= +mp-parallax-logo-video-social--panel .cmp-hero-video-dark .cmp-text h6, .pa= +rallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-hero-v= +ideo-dark .cmp-text ol, .parallax-logo-video-social .cmp-parallax-logo-vide= +o-social--panel .cmp-hero-video-dark .cmp-text p, .parallax-logo-video-soci= +al .cmp-parallax-logo-video-social--panel .cmp-hero-video-dark .cmp-text p = +.animate-sub-title-large, .parallax-logo-video-social .cmp-parallax-logo-vi= +deo-social--panel .cmp-hero-video-dark .cmp-text p .animate-sub-title-mediu= +m, .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-= +hero-video-dark .cmp-text p .animate-sub-title-small, .parallax-logo-video-= +social .cmp-parallax-logo-video-social--panel .cmp-hero-video-dark .cmp-tex= +t span, .parallax-logo-video-social .cmp-parallax-logo-video-social--panel = +.cmp-hero-video-dark .cmp-text ul { color: rgb(255, 255, 255); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-her= +o-video-dark .cmp-text a { color: rgb(255, 255, 255); text-decoration: unde= +rline; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-her= +o-video-dark .cmp-button--text-brand-link .cmp-button { color: rgb(255, 255= +, 255); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-her= +o-video-dark .cmp-button--text-brand-link .cmp-button::before { color: rgb(= +255, 255, 255); border: 1px solid rgb(255, 255, 255); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-her= +o-video-dark .cmp-button--text-brand-link .cmp-button__text::before { color= +: rgb(255, 255, 255); } + +.cmp-side-share { position: fixed; top: 50%; transform: translateY(-50%); } + +.cmp-side-share-container { position: fixed; top: 40%; background-color: rg= +b(242, 242, 242); opacity: 0; transform: translateX(-200%); border-radius: = +8px; transition: opacity 0.3s ease-in 0.2s, transform 0.4s ease-in, -webkit= +-transform 0.4s ease-in; } + +@media screen and (max-width: 767.9px) { + .cmp-side-share-container { display: none; } +} + +.cmp-side-share.cmp--is-animation { opacity: 1; padding: 0px; z-index: 999;= + } + +.cmp-side-share.cmp--is-animation .cmp-side-share-container { transition: o= +pacity 0.4s ease-in 0s, transform 0.4s ease-in 0s, -webkit-transform 0.4s e= +ase-in 0s; transform: translateX(0px); opacity: 1; } + +.cmp-side-share.cmp--is-animation .cmp-share-banner__items .cmp-share-banne= +r__item { position: relative; margin-bottom: 10px; margin-left: 10px; margi= +n-right: 10px; } + +.cmp-side-share.cmp--is-animation .cmp-share-banner__items .cmp-share-banne= +r__icon { padding: 10px 5px; transform: translateY(0px); } + +.cmp-side-share .cmp-share-banner__item:first-child .cmp-share-banner__icon= + { margin-left: 20px; } + +.cmp-side-share .cmp-share-banner__items { -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; top: 0px; opacity: 1; = +-webkit-box-align: start; align-items: start; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner { opacity: 0; pa= +dding-top: 10px; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item { height: = +42px; width: 42px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__item { height= +: 32px; width: 32px; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item:first-chil= +d .cmp-share-banner__icon { transition: all 0.3s ease-out 0s; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item:nth-child(= +2) .cmp-share-banner__icon { transition: all 0.6s ease-out 0s; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item:nth-child(= +3) .cmp-share-banner__icon { transition: all 0.9s ease-out 0s; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item:nth-child(= +4) .cmp-share-banner__icon { transition: all 1.2s ease-out 0s; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon { height: = +42px; width: 42px; color: rgb(107, 107, 107); background-color: rgb(255, 25= +5, 255); padding: 10px; border: 0.0625rem solid rgb(107, 107, 107); positio= +n: absolute; transform: translateY(2500px); margin-left: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon { height= +: 32px; width: 32px; padding: 7px 4px 4px; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--mail { bo= +rder: 0.0625rem solid rgb(107, 107, 107); color: rgb(107, 107, 107); backgr= +ound-color: rgb(255, 255, 255); } + +@media screen and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--mail { = +display: block; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon:first-chil= +d { margin-left: 0px; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon:hover { ba= +ckground-color: rgb(107, 107, 107); color: rgb(255, 255, 255); } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--linkedin:= +:after { content: "=EE=A4=94"; font-size: 17px; font-family: Ionicons; disp= +lay: block; font-weight: 400; font-style: normal; line-height: 1; text-tran= +sform: none; letter-spacing: normal; overflow-wrap: normal; white-space: no= +wrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: = +optimizelegibility; font-feature-settings: "liga"; width: 20px; height: 20p= +x; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--linkedi= +n::after { width: 15px; height: 15px; content: "=EE=A4=94"; font-size: 13px= +; font-family: Ionicons; display: block; font-weight: 400; font-style: norm= +al; line-height: 1; text-transform: none; letter-spacing: normal; overflow-= +wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: = +antialiased; text-rendering: optimizelegibility; font-feature-settings: "li= +ga"; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--twitter::= +after { content: "=EF=89=83"; font-size: 20px; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--twitter= +::after { content: "=EF=89=83"; font-size: 15px; font-family: Ionicons; dis= +play: block; font-weight: 400; font-style: normal; line-height: 1; text-tra= +nsform: none; letter-spacing: normal; overflow-wrap: normal; white-space: n= +owrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering:= + optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--instagram= +::after { content: "=EF=8D=91"; font-size: 20px; font-family: Ionicons; dis= +play: block; font-weight: 400; font-style: normal; line-height: 1; text-tra= +nsform: none; letter-spacing: normal; overflow-wrap: normal; white-space: n= +owrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering:= + optimizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--instagr= +am::after { content: "=EF=8D=91"; font-size: 15px; font-family: Ionicons; d= +isplay: block; font-weight: 400; font-style: normal; line-height: 1; text-t= +ransform: none; letter-spacing: normal; overflow-wrap: normal; white-space:= + nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-renderin= +g: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--facebook:= +:after { content: "=EF=88=B1"; font-size: 20px; font-family: Ionicons; disp= +lay: block; font-weight: 400; font-style: normal; line-height: 1; text-tran= +sform: none; letter-spacing: normal; overflow-wrap: normal; white-space: no= +wrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: = +optimizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--faceboo= +k::after { content: "=EF=88=B1"; font-size: 15px; font-family: Ionicons; di= +splay: block; font-weight: 400; font-style: normal; line-height: 1; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--mail::aft= +er { content: "=EF=90=A2"; font-size: 20px; font-family: Ionicons; display:= + block; font-weight: 400; font-style: normal; line-height: 1; text-transfor= +m: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap= +; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opti= +mizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--mail::a= +fter { width: 11.25px; margin: 0px auto; content: "=EF=90=A2"; font-size: 1= +5px; font-family: Ionicons; display: block; font-weight: 400; font-style: n= +ormal; line-height: 1; text-transform: none; letter-spacing: normal; overfl= +ow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothin= +g: antialiased; text-rendering: optimizelegibility; font-feature-settings: = +"liga"; } +} + +.parallax-text-header-video-animation { position: relative; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: = +normal; flex-direction: column; -webkit-box-pack: center; justify-content: = +center; min-height: 400px; overflow: hidden; position: relative; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation { height: calc(100vh - 71px); } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel { width: 100%; position: relative; display: flex; -webkit-box-o= +rient: vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel { height: 100%; position: absolute; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel-svg, .parallax-text-header-video-animation .cmp-parallax-text= +-header-video-animation--panel-video { display: flex; -webkit-box-pack: cen= +ter; justify-content: center; -webkit-box-align: center; align-items: cente= +r; position: absolute; width: 100%; height: 100%; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel-svg { display: none; pointer-events: none; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel-svg { display: block; position: relative; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel-svg .cmp-image { width: 100%; height: 100%; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel-svg .cmp-image__image { position: relative; width: 100%; height= +: 100%; background-color: rgb(0, 0, 0); margin-bottom: 1rem; opacity: 1; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel-svg .cmp-image__image { width: 101%; height: 101%; position: = +absolute; margin-bottom: 0px; background-color: transparent; z-index: 2; ob= +ject-fit: cover; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-header { display: block; text-align: center; marg= +in: 10rem auto 5px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-header { margin-top: 20rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-header { display: none; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-header .cmp-text, .parallax-text-header-video-ani= +mation .cmp-parallax-text-header-video-animation--panel .cmp-parallax-heade= +r p { font-size: 2.4rem; font-weight: 500; line-height: 3.2rem; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-header .cmp-text, .parallax-text-header-video-a= +nimation .cmp-parallax-text-header-video-animation--panel .cmp-parallax-hea= +der p { font-size: 3.2rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-header .cmp-text { padding: 0px 20%; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-quote { position: relative; color: rgb(0, 0, 0); = +text-align: center; align-self: center; opacity: 1; z-index: 3; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote { position: absolute; opacity: 1; bottom:= + 0px; top: 63%; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-quote--author p { font-size: 1.6rem; line-height:= + 1.2; font-weight: 700; margin-bottom: 10px; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote--author p { font-size: 2.4rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-quote--position p { margin-bottom: 25px; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote--position p { margin-bottom: 30px; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-quote .cmp-button--text-brand-link { margin-botto= +m: 5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote .cmp-button--text-brand-link { margin-bot= +tom: 120px; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote .cmp-button--text-brand-link { margin-bot= +tom: 130px; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero { -webkit-box-pack: center; justify-content: ce= +nter; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero { width: 100vw; height: calc(100vh - 71px); } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__content { position: relative; height: auto; z-= +index: 1; width: 66%; padding: 0px; display: flex; -webkit-box-orient: vert= +ical; -webkit-box-direction: normal; flex-direction: column; left: 10%; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content { left: 0px; margin: 0px; width: 70%= +; transform: scale(1); } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content { margin: auto 0px; -webkit-box-pack= +: center; justify-content: center; align-self: center; padding: 0px; width:= + 53%; left: 0px; top: 0px; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content { transform: scale(0.9); padding-lef= +t: 0px; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__content-container { position: relative; width:= + 100%; height: 70rem; margin: 0px auto; padding: 0px; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content-container { margin: 0px auto; height= +: 100%; display: flex; max-width: 98rem; overflow-y: scroll; } +} + +@media screen and (min-width: 768px) and (max-width: 1024px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content-container { padding-left: 8%; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content-container::-webkit-scrollbar { displ= +ay: none; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__video { height: 100%; display: block; width: 1= +00vw; min-height: auto; object-fit: cover; position: relative; background-p= +osition: 50% center; cursor: default; outline: none; align-self: flex-end; = +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__video-container { display: flex; -webkit-box-p= +ack: center; justify-content: center; position: absolute; height: 70rem; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__video-container { left: 0px; right: 0px; hei= +ght: 100%; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__video { position: absolute; height: 100vh; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__controls { bottom: 5px; display: block; right:= + 15px; z-index: 9; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__controls { position: fixed; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__controls button { color: rgb(0, 0, 0); } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-title__text { color: rgb(0, 0, 0); text-al= +ign: left; margin-top: 30px; margin-bottom: 5rem; font-size: 3.04rem; font-= +weight: 600; line-height: 3.04rem; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-title__text { margin-top: 100px; font-si= +ze: 3.6rem; line-height: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-title__text { opacity: 0; margin-top: 0p= +x; font-size: 4rem; line-height: 4rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-text p { color: rgb(0, 0, 0); font-weight:= + 300; font-size: 1.792rem; line-height: 2.33rem; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p { font-size: 1.96rem; line-height= +: 2.94rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p { opacity: 0; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-text p .cmp-text__stat-percent { opacity: = +1; display: block; font-weight: 300; font-size: 5.6rem; line-height: 5.6rem= +; margin-top: 50px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p .cmp-text__stat-percent { font-si= +ze: 4.96rem; line-height: 4.96rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p .cmp-text__stat-percent { font-si= +ze: 5.44rem; line-height: 5.44rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-text p .cmp-text__stat-statistic { display= +: block; opacity: 1; font-weight: 300; font-size: 1.44rem; line-height: 1.5= +84rem; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p .cmp-text__stat-statistic { font-= +size: 1.62rem; line-height: 1.62rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-button--text-brand-link { margin-top: 60px= +; opacity: 1; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button { colo= +r: rgb(0, 0, 0); } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button::befor= +e { color: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0); } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button__text:= +:before { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-button--text-brand-link { opacity: 0; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] { height: auto; overflow: visible; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel, .par= +allax-text-header-video-animation .cmp-parallax-text-header-video-animation= +[data-authoring] .cmp-parallax-text-header-video-animation--panel-video { p= +osition: relative; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel-svg {= + display: none; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation[data-authoring] .cmp-parallax-text-header-video-animation--panel-svg= + { display: block; height: 30rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel-svg .= +cmp-img__image { position: relative; height: 30rem; background-color: rgb(0= +, 0, 0); } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +video-hero { height: 70rem; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +video-hero__video { top: 0px; height: 70rem; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +video-hero__content .cmp-button--text-brand-link, .parallax-text-header-vid= +eo-animation .cmp-parallax-text-header-video-animation[data-authoring] .cmp= +-parallax-text-header-video-animation--panel .cmp-video-hero__content .cmp-= +text p, .parallax-text-header-video-animation .cmp-parallax-text-header-vid= +eo-animation[data-authoring] .cmp-parallax-text-header-video-animation--pan= +el .cmp-video-hero__content .cmp-text span, .parallax-text-header-video-ani= +mation .cmp-parallax-text-header-video-animation[data-authoring] .cmp-paral= +lax-text-header-video-animation--panel .cmp-video-hero__content .cmp-title_= +_text { opacity: 1; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +parallax-header { display: block; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation[data-authoring] .cmp-parallax-text-header-video-animation--panel .cm= +p-parallax-header { display: none; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +parallax-quote { opacity: 1; position: relative; } + +.parallax-text-header-video-animation--dark .cmp-parallax-text-header-video= +-animation .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butto= +n, .parallax-text-header-video-animation--dark .cmp-parallax-text-header-vi= +deo-animation .cmp-video-hero__content .cmp-text p, .parallax-text-header-v= +ideo-animation--dark .cmp-parallax-text-header-video-animation .cmp-video-h= +ero__content .cmp-title__text, .parallax-text-header-video-animation--dark = +.cmp-parallax-text-header-video-animation .cmp-video-hero__content .cmp-tit= +le__text .cmp-title__link { color: rgb(255, 255, 255); } + +.parallax-text-header-video-animation--dark .cmp-parallax-text-header-video= +-animation .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butto= +n::before { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255)= +; } + +.parallax-text-header-video-animation--dark .cmp-parallax-text-header-video= +-animation .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butto= +n__text::before, .parallax-text-header-video-animation--dark .cmp-parallax-= +text-header-video-animation .cmp-video-hero__controls button { color: rgb(2= +55, 255, 255); } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation--reverse .cmp-parallax-text-header-= +video-animation .cmp-parallax-quote { opacity: 0; } +} + +@media screen and (max-width: 999.9px) { + .parallax-text-header-video-animation--reverse .cmp-parallax-text-header-= +video-animation { -webkit-box-orient: vertical; -webkit-box-direction: reve= +rse; flex-direction: column-reverse; } +} + +.cmp-top-marquee--carousel .title .cmp-title__text { color: rgb(0, 0, 0); t= +ext-align: center; font-weight: 300; font-size: 7.3rem; line-height: 1.04; = +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--carousel .title .cmp-title__text { font-size: 6.7rem; } +} + +@media screen and (max-width: 767.9px) { + .cmp-top-marquee--carousel .title .cmp-title__text { font-size: 4rem; } +} + +.cmp-top-marquee--carousel .text { margin: 3rem 0px; } + +@media screen and (max-width: 767.9px) { + .cmp-top-marquee--carousel .text { margin: 1.5rem 0px; } +} + +.cmp-top-marquee--carousel .text .cmp-text p { text-align: center; color: r= +gb(0, 0, 0); font-weight: 300; font-size: 2.4rem; line-height: 1; } + +@media screen and (max-width: 767.9px) { + .cmp-top-marquee--carousel .text .cmp-text p { font-size: 2rem; line-heig= +ht: 1.04; } +} + +.cmp-top-marquee--carousel .cmp-button--text-brand-link .cmp-button { color= +: rgb(0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link .cmp-button::before= + { border: 1px solid rgb(0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on { opacity: 0; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on .cmp-button::before { border-color: rgb(0, 0, 0); transition: all 0.4s e= +ase 0s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on .cmp-button .cmp-button__text { font-weight: 600; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on .cmp-button .cmp-button__text::before { position: absolute; left: -20px;= + opacity: 0; transition: all 0.4s ease 0s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active { opacity: 1; transition: opacity 0.1s ease= + 0.1s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button { width: auto; height: auto; ma= +rgin: 0px; padding: 1rem; min-width: auto; text-decoration: none; position:= + relative; text-transform: lowercase; font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-weight: 500; font-size: 1.6rem= +; line-height: 2rem; background: none; cursor: pointer; color: rgb(0, 77, 2= +55); text-align: left; opacity: 1; transition: opacity 0.6s ease 0s; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--anima= +tion.cmp-button--animation-active .cmp-button { font-size: 1.9rem; line-hei= +ght: 2.375rem; } +} + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button::before { content: ""; left: 0p= +x; top: 50%; transform: translateY(-50%); width: 3.4rem; height: 3.4rem; bo= +rder: 1px solid rgb(0, 77, 255); border-radius: 50px; position: absolute; t= +ransition: all 0.4s ease 0s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:hover { color: rgb(0, 77, 255);= + } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--anima= +tion.cmp-button--animation-active .cmp-button:hover::before { width: 100%; = +} +} + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button .cmp-button__text::before { bac= +kground: rgb(0, 77, 255); position: absolute; content: ""; height: 1px; max= +-width: calc(100% - 2.1em); width: 0%; transition: none 0s ease 0s; left: 0= +px; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:visited { color: rgb(0, 77, 255= +); } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--anima= +tion.cmp-button--animation-active .cmp-button:not(:hover)::before { width: = +3.4rem; } +} + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:focus { box-shadow: rgb(0, 0, 1= +36) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset:= + 1px; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:focus:not(:focus-visible) { box= +-shadow: none; outline: none; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button::before { border-color: rgb(0, = +0, 0); transition-delay: 0.2s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:focus { outline: rgb(0, 0, 136)= + solid 1px; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button .cmp-button__text { color: rgb(= +0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button .cmp-button__text::before { con= +tent: "=EF=8F=96"; font-size: 34px; font-family: Ionicons; font-weight: 400= +; font-style: normal; line-height: 1; text-transform: none; letter-spacing:= + normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webki= +t-font-smoothing: antialiased; text-rendering: optimizelegibility; font-fea= +ture-settings: "liga"; opacity: 1; position: relative; display: inline-flex= +; -webkit-box-align: center; align-items: center; transition: all 0.4s ease= + 0.6s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button__text { visibility: hidden; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button__text::before { visibility: vis= +ible; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active-text .cmp-button__text { visibility: visibl= +e; transition: visibility 0.4s ease 0s; } + +.cmp-top-marquee--carousel .cmp-carousel__item { height: 80vh; overflow: hi= +dden; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation { position: = +relative; height: 100%; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero { height: 100%; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__content-container { width: 90%; text-align: center; position: absolute= +; top: 50%; left: 50%; z-index: 1; transform: translate(-50%, -50%); } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video= +-hero__content-container { transform: translate(-50%, -60%); } +} + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__content-container .cmp-video-hero__content { margin: 0px auto; padding= +: 0px; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video= +-hero__content-container .cmp-video-hero__content { width: 90%; } +} + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__content-container .cmp-video-hero__content-wrap, .cmp-top-marquee--car= +ousel .cmp-carousel__item .videoanimation .cmp-video-hero__video-container = +{ height: 100%; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__video-container .cmp-video-hero__video { position: absolute; top: 50%;= + left: 50%; min-width: 100%; min-height: 100%; transform: translate(-50%, -= +50%); } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__video-container .cmp-image__image { position: absolute; width: 100%; h= +eight: 100%; left: 50%; top: 50%; transform: translate(-50%, -50%); object-= +fit: cover; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__video-container .cmp-video-hero__controls { z-index: 1; } + +@media screen and (max-width: 999.9px) { + .cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video= +-hero__video-container .cmp-video-hero__controls { right: 6%; } +} + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__controls-pause, .cmp-top-marquee--carousel .cmp-carousel__item .videoa= +nimation .cmp-video-hero__controls-play { color: rgb(0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-carousel__actions { display: none; } + +.cmp-top-marquee--carousel .cmp-carousel__cta-container { position: absolut= +e; margin-left: auto; margin-right: auto; left: 0px; right: 0px; text-align= +: center; bottom: 10px; display: block; z-index: 0; } + +@media screen and (max-width: 999.9px) { + .cmp-top-marquee--carousel .cmp-carousel__cta-container { bottom: 50px; } +} + +.cmp-top-marquee--carousel .cmp-carousel__cta-container .cmp-button { margi= +n: 0px; } + +.cmp-top-marquee--carousel .cmp-carousel__cta-container .cmp-button::before= + { display: none; } + +.cmp-top-marquee--carousel .cmp-carousel__cta-container .cmp-button .cmp-bu= +tton__text::after { content: "=EF=8F=90"; font-size: 48px; font-family: Ion= +icons; display: block; font-weight: 400; font-style: normal; line-height: 1= +; text-transform: none; letter-spacing: normal; overflow-wrap: normal; whit= +e-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-= +rendering: optimizelegibility; font-feature-settings: "liga"; color: rgb(0,= + 0, 0); } + +.cmp-top-marquee--carousel .cmp-carousel__cta-container .cmp-button__cta-sc= +roll-arrow .cmp-button__text { margin: 0px; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators { position: absolute; = +bottom: 20px; margin: 0px auto; left: 0px; right: 0px; width: 80%; z-index:= + 1; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--carousel .cmp-carousel__indicators { bottom: 10%; } +} + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__actions= + { margin-top: 0px; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__actions= + .cmp-carousel__action { background-color: transparent; margin: 0px 8px 0px= + 0px; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__actions= + .cmp-carousel__action .cmp-carousel__action-icon::after { font-size: 1.8re= +m; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__indicat= +or { background-color: transparent; border-color: rgb(0, 0, 0); border-radi= +us: 50%; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__indicat= +or:not(.active) { background-color: transparent; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__indicat= +or.cmp-carousel__indicator--active { background-color: rgb(0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-text p, .cmp-top-marq= +uee--carousel .cmp-top-marquee-dark .cmp-title__text { color: rgb(255, 255,= + 255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-button--text-brand-li= +nk.cmp-button--animation.cmp-button--animation-active .cmp-button::before, = +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-button--text-brand-li= +nk.cmp-button--animation .cmp-button::before { border-color: rgb(255, 255, = +255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-button--text-brand-li= +nk.cmp-button--animation.cmp-button--animation-active .cmp-button__text { c= +olor: rgb(255, 255, 255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-carousel__indicator {= + border-color: rgb(255, 255, 255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-carousel__indicator.c= +mp-carousel__indicator--active { background-color: rgb(255, 255, 255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-button__cta-scroll-ar= +row .cmp-button__text::after, .cmp-top-marquee--carousel .cmp-top-marquee-d= +ark .cmp-video-hero__video-container .cmp-video-hero__controls .cmp-video-h= +ero__controls-pause, .cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-= +video-hero__video-container .cmp-video-hero__controls .cmp-video-hero__cont= +rols-play { color: rgb(255, 255, 255); } + +.cmp-top-marquee--parallax { position: relative; } + +.cmp-top-marquee--parallax.cmp-top-marquee-dark .cmp-top-marquee--panel.cmp= +-top-marquee--panel-2 .cmp-top-marquee--quote-container .cmp-button, .cmp-t= +op-marquee--parallax.cmp-top-marquee-dark .cmp-top-marquee--panel.cmp-top-m= +arquee--panel-2 .cmp-top-marquee--quote-container .cmp-top-marquee--author,= + .cmp-top-marquee--parallax.cmp-top-marquee-dark .cmp-top-marquee--panel.cm= +p-top-marquee--panel-2 .cmp-top-marquee--quote-container .cmp-top-marquee--= +quote p { color: rgb(255, 255, 255); } + +.cmp-top-marquee--parallax.cmp-top-marquee-dark .cmp-top-marquee--panel.cmp= +-top-marquee--panel-2 .cmp-top-marquee--quote-container .cmp-button::before= + { border-color: rgb(255, 255, 255); } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] { height: auto;= + overflow: visible; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--svg { min-height: 30rem; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--svg .cmp-image__image { background-color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--content-container .subtitle, .cmp-top-marquee--parallax .cmp-top-marquee= +[data-authoring] .cmp-top-marquee--content-container .text, .cmp-top-marque= +e--parallax .cmp-top-marquee[data-authoring] .cmp-top-marquee--content-cont= +ainer .title, .cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .= +cmp-top-marquee--cta-scroll { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-0 { display: none; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-1, .cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cm= +p-top-marquee--panel-2 { max-height: 95rem; position: relative; overflow: h= +idden; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-2 .cmp-top-marquee--author, .cmp-top-marquee--parallax .cmp-top-ma= +rquee[data-authoring] .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-cta, = +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-2 .cmp-top-marquee--quote-container { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-2 .videoanimation { position: absolute; width: 100%; height: 100%;= + top: 0px; left: 0px; opacity: 1; z-index: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-2 .cmp-video-hero { min-height: 30rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marq= +uee--panel-2 .cmp-video-hero { opacity: 1; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] { height: auto= +; overflow: visible; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--svg { min-height: 30rem; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--svg .cmp-image__image { background-color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--content-container .subtitle, .cmp-top-marquee--parallax .cmp-top-marque= +e[data-previewing] .cmp-top-marquee--content-container .text, .cmp-top-marq= +uee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marquee--content-c= +ontainer .title, .cmp-top-marquee--parallax .cmp-top-marquee[data-previewin= +g] .cmp-top-marquee--cta-scroll { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--panel-0 { display: none; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--panel-1, .cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .= +cmp-top-marquee--panel-2 { max-height: 95rem; position: relative; overflow:= + hidden; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--panel-2 .cmp-top-marquee--author, .cmp-top-marquee--parallax .cmp-top-m= +arquee[data-previewing] .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-cta= +, .cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-mar= +quee--panel-2 .cmp-top-marquee--quote-container { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--panel-2 .cmp-video-hero { min-height: 30rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-mar= +quee--panel-2 .cmp-video-hero { opacity: 1; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee { height: calc(100vh - 71px);= + background: rgb(255, 255, 255); overflow: hidden; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee .cmp-container-offset { padding= +: 0px 15px; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee .cmp-container-offset { paddi= +ng: 0px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container.cmp-top-marq= +uee--active .subtitle, .cmp-top-marquee--parallax .cmp-top-marquee--content= +-container.cmp-top-marquee--active .text, .cmp-top-marquee--parallax .cmp-t= +op-marquee--content-container.cmp-top-marquee--active .title { opacity: 1; = +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container.cmp-top-ma= +rquee--active .subtitle, .cmp-top-marquee--parallax .cmp-top-marquee--conte= +nt-container.cmp-top-marquee--active .text, .cmp-top-marquee--parallax .cmp= +-top-marquee--content-container.cmp-top-marquee--active .title { opacity: 1= +; top: 0px; position: relative; transform: translateY(-15px); transition: o= +pacity 0.6s ease-in 0s, transform 0.8s ease 0s, -webkit-transform 0.8s ease= + 0s; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle, .= +cmp-top-marquee--parallax .cmp-top-marquee--content-container .text, .cmp-t= +op-marquee--parallax .cmp-top-marquee--content-container .title { opacity: = +1; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle,= + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .text, .cmp= +-top-marquee--parallax .cmp-top-marquee--content-container .title { opacity= +: 0; top: 15px; transform: translateY(15px); transition: opacity 0.2s ease-= +in 0s; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .title .cmp-= +title__text { font-size: 3.68rem; line-height: 3.68rem; font-weight: 600; t= +ext-align: center; margin-top: 60px; text-transform: none; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .title .cm= +p-title__text { font-size: 4rem; line-height: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .title .cm= +p-title__text { margin-top: 20px; font-size: 5.27rem; line-height: 5.27rem;= + } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle .c= +mp-title__text { font-size: 1.92rem; line-height: 1.92rem; font-weight: 600= +; text-align: center; margin-top: 20px; text-transform: none; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle = +.cmp-title__text { font-size: 2.56rem; line-height: 2.56rem; margin-top: 30= +px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle = +.cmp-title__text { margin-top: 20px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text { = +font-size: 1.6rem; line-height: 1.6rem; font-weight: 300; text-align: cente= +r; margin-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text = +{ font-size: 2rem; line-height: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text = +{ font-size: 1.92rem; line-height: 2.112rem; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text p = +{ text-transform: none; font-size: 1.6rem; line-height: 1.6rem; font-weight= +: 300; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text = +p { font-size: 2rem; line-height: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text = +p { font-size: 1.92rem; line-height: 2.112rem; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--cta-scroll { opacity: 0; trans= +ition: opacity 0.2s ease 0.2s; margin-top: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--cta-scroll { margin-top: 10p= +x; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--cta-scroll.cmp-top-marquee--ac= +tive { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-0 { margin: 0px; padding= +: 0px; overflow: hidden; display: none; position: absolute; left: 0px; top:= + 0px; width: 100%; height: 100%; z-index: 3; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-0 { display: block; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-0 .cmp-top-marquee--pane= +l-0-hole { z-index: 2; height: 100%; width: 100%; position: absolute; borde= +r-style: solid; border-color: rgb(255, 255, 255); } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 { margin: 0px; padding= +: 0px 0px 100px; width: 100vw; height: auto; position: relative; overflow: = +hidden; z-index: 4; text-align: center; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 { padding: 0px 0px 1= +50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 { position: absolute= +; height: 100vh; padding: 0px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--mobi= +le-logo { margin: 100px auto 60px; max-width: 50%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--mo= +bile-logo { max-width: 30%; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--mo= +bile-logo { display: none; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--svg = +{ width: 100%; position: absolute; z-index: 1; height: 100%; display: none;= + } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--sv= +g { display: block; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--svg = +.cmp-image__image { width: 100%; position: absolute; top: calc(34% - 71px);= + left: 50%; transform: translate(-50%, -50%); max-width: 3000%; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--full= +-width-content-container { z-index: 2; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--fu= +ll-width-content-container { bottom: calc(20% - 71px); position: absolute; = +width: 100%; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--full= +-width-content-container .cmp-top-marquee--content-container { width: 100%;= + margin: 0px auto; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--btn-= +cta { margin-top: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--bt= +n-cta { margin-top: 10px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 { margin: 0px; padding= +: 0px; width: 100vw; height: 100%; z-index: 2; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 { height: 450px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 { height: 100vh; mar= +gin-top: 0px; position: absolute; margin-left: 0px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--vide= +o-img { display: block; position: relative; height: 100vh; max-height: 420p= +x; width: calc(100% + 30px); margin-left: -15px; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--vi= +deo-img { display: none; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--vide= +o-img img { object-fit: cover; width: 100%; height: 100%; position: absolut= +e; z-index: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e { z-index: 5; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-top-marquee--quote-container { opacity: 1; transition: opacity 0.8s = +ease 0s; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-top-marquee--author { opacity: 1; transition: opacity 0.8s ease 0.3s= +; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-top-marquee--btn-cta { right: 0%; transform: none; position: relativ= +e; display: inline-block; opacity: 1; transition: opacity 0.8s ease 0s; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-top-marquee--quote p { top: 0px; opacity: 1; transform: translateY(-= +15px); transition: opacity 0.6s ease-in 0s, transform 0.8s ease 0s, -webkit= +-transform 0.8s ease 0s; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-video-hero .cmp-video-hero__video-container .cmp-video-hero__control= +s { opacity: 1; transition: opacity 0.6s ease-in 0s; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .videoanimation { disp= +lay: none; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .videoanimation { di= +splay: block; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero { posi= +tion: absolute; width: 100%; height: 100%; top: 0px; left: 0px; opacity: 0;= + z-index: 1; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero { ma= +x-height: 450px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp-v= +ideo-hero__video-container { position: relative; width: 100%; height: 100%;= + } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp= +-video-hero__video-container .cmp-video-hero__video { height: 100%; width: = +100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp= +-video-hero__video-container .cmp-video-hero__video { position: absolute; l= +eft: 0px; top: 0px; width: 100%; height: 100%; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp-v= +ideo-hero__video-container .cmp-video-hero__controls { opacity: 0; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp= +-video-hero__video-container .cmp-video-hero__controls { opacity: 1; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp= +-video-hero__video-container .cmp-video-hero__controls { bottom: 90px; righ= +t: 25px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--pane= +l-2-content-container { height: 100%; position: absolute; top: 0px; width: = +calc(100% - 30px); margin: 0px auto; z-index: 2; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--pa= +nel-2-content-container { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--pa= +nel-2-content-container { position: relative; top: -50px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--quot= +e-container { position: relative; text-align: left; color: rgb(0, 0, 0); op= +acity: 1; width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--qu= +ote-container { transform: translateY(-40%); top: 40%; left: 0px; opacity: = +0; width: 44%; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--auth= +or { opacity: 1; font-weight: 500; font-size: 1.28rem; line-height: 1.92rem= +; margin-top: 20px; text-transform: none; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--au= +thor { font-size: 1.8rem; line-height: 2.7rem; margin-top: 10px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--au= +thor { opacity: 0; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-= +cta { position: absolute; width: auto; z-index: 10; opacity: 1; transition:= + opacity 0.6s ease 0s; margin-top: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--bt= +n-cta { margin-top: 30px; opacity: 0; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-= +cta .cmp-button, .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-= +top-marquee--btn-cta .cmp-button--animation-active .cmp-button, .cmp-top-ma= +rquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-cta .cmp-bu= +tton:focus, .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-m= +arquee--btn-cta .cmp-button:hover { color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-= +cta .cmp-button::before { border-color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-= +cta .cmp-button span ::before { background-color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--quot= +e { margin-top: 30px; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--qu= +ote { margin-top: 50px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--quot= +e p { font-size: 1.92rem; font-weight: 400; font-family: GT-Sectra-Fine-Boo= +k, "Book Antiqua", Georgia, serif; line-height: 2.88rem; opacity: 1; text-t= +ransform: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--qu= +ote p { font-size: 2.24rem; line-height: 2.5rem; margin-top: 25px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--qu= +ote p { position: relative; top: 15px; font-size: 2.6rem; line-height: 3.9r= +em; } +} + +.cmp-top-marquee--static { margin: 10rem 0px 3rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--static { margin: 30rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static { margin: 16rem 0px 14rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container { padding-bo= +ttom: 5rem; } +} + +.cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-title__te= +xt { font-size: 4rem; line-height: 4rem; font-weight: 600; text-align: cent= +er; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-title__= +text { font-size: 5.6rem; line-height: 8rem; } +} + +.cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text { fo= +nt-size: 2.08rem; line-height: 2.704rem; font-weight: 600; text-align: cent= +er; margin-top: 4rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text { = +margin-top: 1rem; font-size: 2.56rem; line-height: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text { = +font-size: 3.2rem; line-height: 4rem; } +} + +.cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text p { = +font-size: 2.08rem; line-height: 2.704rem; font-weight: 600; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text p = +{ font-size: 2.56rem; line-height: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text p = +{ font-size: 3.2rem; line-height: 4rem; } +} + +.cmp-top-marquee--static .cmp-top-marquee--cta-container { display: none; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static .cmp-top-marquee--cta-container { display: block= +; } +} + +.sharemodal .cmp-share-modal { position: absolute; top: 0px; left: 0px; z-i= +ndex: 111; display: inline-flex; } + +.sharemodal .cmp-share-modal--hidden { display: none; } + +.sharemodal .cmp-share-modal--show { display: flex; } + +.sharemodal .cmp-share-modal__inner { position: absolute; right: auto; widt= +h: 100%; } + +@media screen and (min-width: 1000px) { + .sharemodal .cmp-share-modal__inner { width: auto; } +} + +@media screen and (max-width: 999.9px) { + .sharemodal .cmp-share-modal__inner { position: fixed; inset: 0px; backgr= +ound: rgba(0, 0, 0, 0.6); display: flex; -webkit-box-pack: center; justify-= +content: center; -webkit-box-align: center; align-items: center; z-index: 9= +999; overflow-y: auto; animation: 200ms ease 0s 1 normal both running cmp-m= +odal--fade-in; height: 100%; } +} + +.sharemodal .cmp-share-modal__content { background-color: rgb(255, 255, 255= +); box-shadow: rgba(0, 0, 0, 0.5) 0px 5px 15px 0px; position: relative; dis= +play: inline-block; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.= +5rem; padding: 16px; width: auto; margin: 0px 3rem; text-align: center; } + +@media screen and (min-width: 768px) { + .sharemodal .cmp-share-modal__content { margin: 0px; } +} + +@media screen and (max-width: 999.9px) { + .sharemodal .cmp-share-modal__content { animation: 400ms ease 200ms 1 nor= +mal both running cmp-modal--fade-in, 400ms ease 200ms 1 normal both running= + cmp-modal--slide-up; } +} + +.sharemodal .cmp-share-modal__content .cmp-copy-block__label { color: rgb(0= +, 0, 0); font-size: 1.6rem; font-weight: 700; line-height: 2.56rem; display= +: block; text-align: left; } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy { d= +isplay: flex; } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .in= +put-group-btn { background-color: rgb(255, 255, 255); border: 3px solid rgb= +(85, 85, 85); color: rgb(85, 85, 85); padding: 0.5rem; text-align: center; = +text-decoration: none; display: inline-block; font-size: 1.6rem; margin: 0p= +x 0.2rem; line-height: 2.56rem; transition-duration: 0.1s; cursor: pointer;= + } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .in= +put-group-btn.selected-copy { background: rgb(0, 0, 0); color: rgb(255, 255= +, 255); } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .in= +put-group-btn:focus { outline: rgb(0, 63, 189) solid 1px; outline-offset: 2= +px; } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .in= +put-group-btn:hover { background: rgb(0, 0, 0); color: rgb(255, 255, 255); = +} + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .fo= +rm-control { background: inherit; border-width: 0px 0px 1px; border-top-sty= +le: initial; border-right-style: initial; border-left-style: initial; borde= +r-top-color: initial; border-right-color: initial; border-left-color: initi= +al; border-image: initial; border-bottom-style: solid; border-bottom-color:= + rgb(154, 160, 166); border-radius: 0px; color: rgb(60, 64, 67); font-size:= + 1.6rem; width: 83%; max-width: 83%; font-weight: 400; line-height: 3.08rem= +; margin-bottom: 6px; padding: 0px; transition: border-color 0.15s ease 0s;= + text-overflow: ellipsis; overflow: hidden; } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .fo= +rm-control:focus, .sharemodal .cmp-share-modal__content .cmp-copy-block .in= +put-group-copy .form-control:focus-visible { outline-color: rgb(0, 77, 255)= +; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner { padding-top: 0px;= + padding-bottom: 1.2rem; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item { margin-left: 2.8rem; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item:first-child { margin-left: 0px; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item .cmp-share-banner__icon--mail { display: flex; border-color: rgb(0, 77= +, 255); color: rgb(0, 77, 255); } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item .cmp-share-banner__icon--mail:hover { background-color: rgb(0, 77, 255= +); color: rgb(255, 255, 255); } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item .cmp-share-banner__icon--mail:focus { color: rgb(255, 255, 255); box-s= +hadow: rgb(255, 255, 255) 0px 0px 0px 1px; outline: rgb(0, 0, 136) solid 1p= +x; outline-offset: 1px; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +icon { width: 4rem; height: 4rem; margin-left: 0px; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .h-title-eyebrow { = +margin-top: 0px; margin-left: 0px; font-size: 1.6rem; -webkit-box-align: st= +art; align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-dir= +ection: normal; flex-direction: column; width: 100%; } + +.sharemodal .cmp-share-modal__content-close { cursor: pointer; height: 16px= +; width: 16px; position: absolute; right: 16px; top: 16px; } + +.sharemodal .cmp-share-modal__content-close:focus, .sharemodal .cmp-share-m= +odal__content-close:focus-visible { outline: rgb(0, 77, 255) solid 1px; out= +line-offset: 0px; } + +.sharemodal .cmp-share-modal__content-close::before { content: "=EF=8B=97";= + font-size: 1.6rem; font-family: Ionicons; display: block; font-weight: 400= +; font-style: normal; line-height: 1; text-transform: none; letter-spacing:= + normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webki= +t-font-smoothing: antialiased; text-rendering: optimizelegibility; font-fea= +ture-settings: "liga"; } + +.sharemodal .cmp-share-modal__arrow { background-color: rgb(255, 255, 255);= + position: absolute; left: 102px; width: 25px; height: 15px; transform: rot= +ate(45deg); top: -4px; display: none; } + +@media screen and (min-width: 1000px) { + .sharemodal .cmp-share-modal__arrow { display: block; } +} + +.sharemodal .cmp-share-modal__arrow__shadow { border: rgb(227, 227, 227); b= +ox-shadow: rgba(0, 0, 0, 0.5) 0px 5px 15px 0px; } + +.sharemodal .cmp-button__share-icon .cmp-button { width: 100%; } + +@media screen and (min-width: 768px) { + .sharemodal .cmp-button__share-icon .cmp-button { width: auto; } +} + +.sharemodal .cmp-button__share-icon .cmp-button:focus, .sharemodal .cmp-but= +ton__share-icon .cmp-button:focus-visible { outline: rgb(0, 77, 255) solid = +1px; outline-offset: 0px; } + +.sharemodal .cmp-button__share-icon .cmp-button:focus-visible .cmp-button__= +text { border-bottom: 0px; } + +.sharemodal .cmp-button__share-icon .cmp-button::before { font-size: 4rem; = +} + +.sharemodal .cmp-button__share-icon .cmp-button:hover .cmp-button__text { b= +order: 0px; } + +@-webkit-keyframes cmp-modal--fade-in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@-webkit-keyframes cmp-modal--slide-up {=20 + 0% { transform: translateY(15%); } + 100% { transform: translateY(0px); } +} + +@-webkit-keyframes cmp-modal--fade-out {=20 + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@-webkit-keyframes cmp-modal--slide-down {=20 + 0% { transform: translateY(0px); } + 100% { transform: translateY(15%); } +} + +.dcc.has-image-border img { border: 1px solid rgb(107, 107, 107); } + +.dcc.color-background-gray .cmp-teaser { background-color: rgb(242, 242, 24= +2); } + +.dcc .cmp-teaser { background: rgb(255, 255, 255); margin-right: 11px; } + +.dcc .cmp-teaser__description { line-height: 1.6; } + +@media screen and (max-width: 999.9px) { + .dcc .cmp-teaser__description { font-size: 1.4rem; } +} + +.dcc .cmp-teaser__pretitle { text-decoration: underline 2px solid rgb(0, 77= +, 255); text-underline-offset: 2px; text-underline-position: under; } + +.dcc .cmp-teaser__pretitle .cmp-teaser__pretitle-link, .dcc .cmp-teaser__pr= +etitle a { text-decoration-color: rgb(0, 77, 255); word-break: break-word; = +} + +.dcc .cmp-teaser__arrow-tag { display: grid; place-items: center; width: 6.= +5rem; height: 3.5rem; position: relative; margin-left: 10px; right: -11px; = +background-color: rgb(0, 77, 255); -webkit-box-flex: 0; flex: 0 0 auto; } + +.dcc .cmp-teaser__arrow-tag--icon::after { content: "=EE=A0=80"; font-size:= + 24px; font-family: Ionicons; font-weight: 400; font-style: normal; line-he= +ight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norma= +l; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased= +; text-rendering: optimizelegibility; font-feature-settings: "liga"; color:= + rgb(255, 255, 255); display: block; height: 1.7rem; position: relative; to= +p: -0.3rem; } + +.dcc .cmp-teaser__arrow-tag::after { content: ""; position: absolute; borde= +r-top: 8px solid; border-right: 11px solid transparent; margin-left: 11px; = +bottom: -8px; right: 0px; fill: rgb(0, 0, 0); } + +.dcc .cmp-teaser a:focus .cmp-teaser__arrow-tag::after, .dcc .cmp-teaser a:= +hover .cmp-teaser__arrow-tag::after { color: rgb(0, 0, 0); } + +.dcc .cmp-teaser__image { border: none; } + +.dcc .cmp-teaser__image a:focus { padding: 1px; margin: -1px; } + +.dcc.arrow-tag-black .cmp-teaser__arrow-tag--icon::after { color: rgb(0, 0,= + 0); } + +.dcc.color-block-accent-purple-1 .cmp-teaser__arrow-tag { background-color:= + rgb(180, 85, 170); } + +.dcc.color-block-accent-purple-2 .cmp-teaser__arrow-tag { background-color:= + rgb(160, 85, 245); } + +.dcc.color-block-accent-purple-3 .cmp-teaser__arrow-tag { background-color:= + rgb(190, 130, 255); } + +.dcc.color-block-accent-purple-4 .cmp-teaser__arrow-tag { background-color:= + rgb(220, 175, 255); } + +.dcc.color-block-accent-purple-5 .cmp-teaser__arrow-tag { background-color:= + rgb(230, 220, 255); } + +.dcc.color-block-alt-blue .cmp-teaser__arrow-tag { background-color: rgb(0,= + 65, 240); } + +.dcc.color-block-alt-gray .cmp-teaser__arrow-tag { background-color: rgb(19= +0, 190, 190); } + +.dcc.color-block-alt-gray-dark .cmp-teaser__arrow-tag { background-color: r= +gb(150, 150, 150); } + +.dcc.color-block-alt-gray-darker .cmp-teaser__arrow-tag { background-color:= + rgb(90, 90, 90); } + +.dcc.color-block-alt-green .cmp-teaser__arrow-tag { background-color: rgb(0= +, 215, 0); } + +.dcc.color-block-alt-red .cmp-teaser__arrow-tag { background-color: red; } + +.dcc.color-block-alt-yellow .cmp-teaser__arrow-tag { background-color: rgb(= +255, 255, 0); } + +.dcc.color-block-aqua .cmp-teaser__arrow-tag { background-color: rgb(0, 255= +, 187); } + +.dcc.color-block-blue .cmp-teaser__arrow-tag { background-color: rgb(0, 186= +, 255); } + +.dcc.color-block-blue-green .cmp-teaser__arrow-tag { background-color: rgb(= +5, 240, 165); } + +.dcc.color-block-brand-green .cmp-teaser__arrow-tag { background-color: rgb= +(100, 255, 80); } + +.dcc.color-block-brand-orange .cmp-teaser__arrow-tag { background-color: rg= +b(255, 120, 0); } + +.dcc.color-block-brand-yellow .cmp-teaser__arrow-tag { background-color: rg= +b(255, 235, 50); } + +.dcc.color-block-blue-dark .cmp-teaser__arrow-tag { background-color: rgb(0= +, 142, 255); } + +.dcc.color-block-blue-light .cmp-teaser__arrow-tag { background-color: rgb(= +0, 243, 255); } + +.dcc.color-block-core-purple .cmp-teaser__arrow-tag { background-color: rgb= +(70, 0, 115); } + +.dcc.color-block-cyan .cmp-teaser__arrow-tag { background-color: rgb(0, 255= +, 255); } + +.dcc.color-block-gray .cmp-teaser__arrow-tag { background-color: rgb(167, 1= +67, 167); } + +.dcc.color-block-gray-base .cmp-teaser__arrow-tag { background-color: rgb(0= +, 0, 0); } + +.dcc.color-block-gray-dark .cmp-teaser__arrow-tag { background-color: rgb(1= +07, 107, 107); } + +.dcc.color-block-gray-darker .cmp-teaser__arrow-tag { background-color: rgb= +(74, 74, 74); } + +.dcc.color-block-gray-light .cmp-teaser__arrow-tag { background-color: rgb(= +204, 204, 204); } + +.dcc.color-block-gray-lighter .cmp-teaser__arrow-tag { background-color: rg= +b(227, 227, 227); } + +.dcc.color-block-gray-lightest .cmp-teaser__arrow-tag { background-color: r= +gb(242, 242, 242); } + +.dcc.color-block-grayishyellow-dark .cmp-teaser__arrow-tag { background-col= +or: rgb(150, 150, 140); } + +.dcc.color-block-grayishyellow-light .cmp-teaser__arrow-tag { background-co= +lor: rgb(230, 230, 220); } + +.dcc.color-block-green .cmp-teaser__arrow-tag { background-color: rgb(0, 25= +5, 0); } + +.dcc.color-block-green-dark .cmp-teaser__arrow-tag { background-color: rgb(= +0, 83, 10); } + +.dcc.color-block-link .cmp-teaser__arrow-tag { background-color: rgb(0, 77,= + 255); } + +.dcc.color-block-link-dark .cmp-teaser__arrow-tag { background-color: rgb(0= +, 0, 136); } + +.dcc.color-block-orange .cmp-teaser__arrow-tag { background-color: rgb(255,= + 182, 0); } + +.dcc.color-block-orange-dark .cmp-teaser__arrow-tag { background-color: rgb= +(255, 149, 0); } + +.dcc.color-block-pink .cmp-teaser__arrow-tag { background-color: rgb(231, 0= +, 116); } + +.dcc.color-block-pink-dark .cmp-teaser__arrow-tag { background-color: rgb(1= +64, 2, 83); } + +.dcc.color-block-pink-light .cmp-teaser__arrow-tag { background-color: rgb(= +255, 80, 160); } + +.dcc.color-block-purple .cmp-teaser__arrow-tag { background-color: rgb(161,= + 0, 255); } + +.dcc.color-block-purple-dark .cmp-teaser__arrow-tag { background-color: rgb= +(117, 0, 192); } + +.dcc.color-block-purple-darkest .cmp-teaser__arrow-tag { background-color: = +rgb(70, 1, 115); } + +.dcc.color-block-red .cmp-teaser__arrow-tag { background-color: rgb(231, 15= +, 41); } + +.dcc.color-block-red-dark .cmp-teaser__arrow-tag { background-color: rgb(18= +9, 0, 29); } + +.dcc.color-block-red-darker .cmp-teaser__arrow-tag { background-color: rgb(= +113, 0, 18); } + +.dcc.color-block-red-light .cmp-teaser__arrow-tag { background-color: rgb(2= +55, 50, 70); } + +.dcc.color-block-white .cmp-teaser__arrow-tag { background-color: rgb(255, = +255, 255); } + +.dcc.color-block-yellow .cmp-teaser__arrow-tag { background-color: rgb(255,= + 212, 46); } + +.dcc.color-block-yellow-dark .cmp-teaser__arrow-tag { background-color: rgb= +(240, 192, 0); } + +.dcc.color-block-yellow-light .cmp-teaser__arrow-tag { background-color: rg= +b(255, 240, 179); } + +.dcc-image-author-date-summary-card { padding: 2rem 0px; display: flex; col= +or: rgb(0, 0, 0); word-break: break-word; } + +@media screen and (min-width: 768px) { + .dcc-image-author-date-summary-card { padding: 2rem 0px 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-image-author-date-summary-card { padding: 3rem 0px; } +} + +.dcc-image-author-date-summary-card:hover { color: rgb(0, 0, 0); } + +.dcc-image-author-date-summary-card:hover .dcc-image-author-date-summary-ca= +rd__title { color: rgb(0, 77, 255); text-decoration: underline; } + +.dcc-image-author-date-summary-card:focus-visible { outline: rgb(0, 77, 255= +) solid 1px; box-shadow: none; } + +.dcc-image-author-date-summary-card:focus-visible .dcc-image-author-date-su= +mmary-card__title { color: rgb(0, 77, 255); text-decoration: underline; } + +.dcc-image-author-date-summary-card__image-container { display: none; } + +@media screen and (min-width: 768px) { + .dcc-image-author-date-summary-card__image-container { display: block; wi= +dth: 10.5rem; height: 10.5rem; } +} + +.dcc-image-author-date-summary-card__image-container .cmp-image, .dcc-image= +-author-date-summary-card__image-container .cmp-image__image, .dcc-image-au= +thor-date-summary-card__image-container .cmp-teaser__image, .dcc-image-auth= +or-date-summary-card__image-container .image { height: 100%; } + +.dcc-image-author-date-summary-card__image-container .cmp-teaser__image { b= +order: none; } + +.dcc-image-author-date-summary-card__text-container { width: 100%; display:= + flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-di= +rection: column; } + +@media screen and (min-width: 768px) { + .dcc-image-author-date-summary-card__text-container { width: 75%; margin-= +left: 3rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-image-author-date-summary-card__text-container { margin-right: 2.5re= +m; } +} + +.dcc-image-author-date-summary-card__title-container { margin-bottom: 1rem;= + } + +.dcc-image-author-date-summary-card__title-container .dcc-image-author-date= +-summary-card__title { font-size: 1.8rem; font-weight: 600; line-height: 2.= +56rem; } + +.dcc-image-author-date-summary-card__author-container { margin-bottom: 1rem= +; } + +.dcc-image-author-date-summary-card__author-container .vertical-seperator {= + margin: 0px 1.5rem; } + +.dcc-image-author-date-summary-card__author-container .vertical-seperator::= +after { content: "|"; color: rgb(204, 204, 204); } + +.dcc-image-author-date-summary-card__desc-container .cmp-text__paragraph-sm= +all { line-height: 1.92rem; } + +.dcc-imagefoldtag.has-ellipsis .cmp-teaser__description { display: -webkit-= +box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;= + } + +.dcc-imagefoldtag .cmp-teaser { background: transparent; margin-right: 0px;= + } + +.dcc-imagefoldtag .cmp-teaser__image { position: relative; padding-top: 56.= +25%; width: 100%; } + +.dcc-imagefoldtag .cmp-teaser__image .cmp-image__link { inset: 0px; positio= +n: absolute; } + +.dcc-imagefoldtag .cmp-teaser__image .cmp-image__image { position: absolute= +; inset: 0px; object-fit: cover; vertical-align: middle; width: 100%; heigh= +t: 100%; } + +.dcc-imagefoldtag .cmp-teaser__image::after { content: ""; position: absolu= +te; border-top: 20px solid; border-left: 20px solid transparent; margin-lef= +t: 0px; left: 0px; bottom: -20px; color: rgb(0, 0, 0); } + +.dcc-imagefoldtag .cmp-teaser__title { margin-top: 0px; font-family: Graphi= +k, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto,= + ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800;= + font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-height= +: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-imagefoldtag .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-imagefoldtag .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-imagefoldtag .cmp-teaser__title a:focus, .dcc-imagefoldtag .cmp-teaser= +__title a:hover { text-decoration: underline; color: rgb(0, 77, 255); } + +.dcc-imagefoldtag .cmp-teaser__pretitle { border: transparent; color: rgb(0= +, 0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line-h= +eight: 2rem; margin-bottom: 20px; text-transform: none; } + +.dcc-imagefoldtag .cmp-teaser__pretitle a { color: rgb(0, 0, 0); } + +.dcc-imagefoldtag .cmp-teaser__pretitle a:hover { color: rgb(0, 77, 255); } + +.dcc-imagefoldtag .cmp-teaser__pretitle a:focus { color: rgb(0, 77, 255); p= +adding-bottom: 0.5rem; } + +.dcc-imagefoldtag .cmp-teaser__description { margin-top: 10px; margin-botto= +m: 20px; } + +@media screen and (min-width: 1000px) { + .dcc-imagefoldtag .cmp-teaser__description { margin-top: 20px; margin-bot= +tom: 30px; } +} + +.dcc-imagefoldtag .cmp-teaser__content { background-color: rgb(255, 255, 25= +5); border: 1px solid rgb(204, 204, 204); padding: 2rem; margin-left: 20px;= + } + +.dcc-imagefoldtag .cmp-teaser__action-container { margin-top: 0px; padding-= +top: 0px; } + +.dcc-imagefoldtag.color-background-gray .cmp-teaser { background-color: tra= +nsparent; } + +.dcc-imagefoldtag.color-background-gray .cmp-teaser__content { background-c= +olor: rgb(242, 242, 242); } + +.cmp-card-listing .card.dcc-imagefoldtag .cmp-teaser__image { -webkit-box-f= +lex: 1; flex: 1 0 0px; } + +.cmp-card-listing .card.dcc-imagefoldtag .cmp-teaser__content { position: r= +elative; padding-bottom: 5.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-card-listing .card.dcc-imagefoldtag .cmp-teaser__content { padding-b= +ottom: 5.7rem; } +} + +.cmp-card-listing .card.dcc-imagefoldtag .cmp-teaser__action-container { po= +sition: absolute; bottom: 2rem; } + +.dcc-imagetagtitle { margin-top: 20px; margin-bottom: 25px; } + +.dcc-imagetagtitle .cmp-teaser { -webkit-box-orient: horizontal; -webkit-bo= +x-direction: normal; flex-direction: row; background: transparent; } + +.dcc-imagetagtitle .cmp-teaser__pretitle { border: transparent; color: rgb(= +0, 0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line-= +height: 2rem; margin-bottom: 1.5rem; text-transform: none; } + +.dcc-imagetagtitle .cmp-teaser__pretitle a { color: rgb(0, 0, 0); } + +.dcc-imagetagtitle .cmp-teaser__pretitle a:hover { color: rgb(0, 77, 255); = +} + +.dcc-imagetagtitle .cmp-teaser__pretitle a:focus { color: rgb(0, 77, 255); = +padding-bottom: 0.5rem; } + +.dcc-imagetagtitle .cmp-teaser__content { background: transparent; border: = +none; padding: 0px 0px 0px 1.5rem; -webkit-box-flex: 1; flex: 1 1 auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-imagetagtitle .cmp-teaser__content { padding: 0px 0px 0px 22px; } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetagtitle .cmp-teaser__content { padding: 0px 0px 0px 17px; } +} + +.dcc-imagetagtitle .cmp-teaser__image { -webkit-box-flex: 0; flex: 0 0 auto= +; } + +.dcc-imagetagtitle .cmp-teaser__image img { width: 105px; height: 105px; } + +.dcc-imagetagtitle .cmp-teaser h4 { margin-top: 0px; } + +.dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title { display: block; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (max-width: 999.9px) { + .dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title { line-height: 1.7rem= +; } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title { font-size: 1.6rem; = +} +} + +.dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title a { display: inline-blo= +ck; } + +.dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title a:focus, .dcc-imagetagt= +itle .cmp-teaser h4.cmp-teaser__title a:hover { color: rgb(0, 77, 255); tex= +t-decoration: underline; } + +.dcc-imagetagtitle--divider { border-bottom: 1px solid rgb(204, 204, 204); = +padding-bottom: 2rem; padding-top: 2rem; margin: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-moreonthis .cmp-container { overflow: auto; } + .cmp-moreonthis .cmp-container .dcc-imagetagtitle { width: 50%; float: le= +ft; } +} + +.dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__title .cmp-teaser__t= +itle-link { display: -webkit-box; -webkit-box-orient: vertical; -webkit-lin= +e-clamp: 3; overflow: hidden; } + +@media screen and (min-width: 1000px) { + .dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__title .cmp-teaser_= +_title-link { -webkit-line-clamp: 2; } +} + +.dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__description { displa= +y: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overfl= +ow: hidden; } + +@media screen and (min-width: 768px) { + .dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__description { -web= +kit-line-clamp: 4; } +} + +@media screen and (min-width: 1000px) { + .dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__description { -web= +kit-line-clamp: 2; } +} + +.dcc-image-tag-title-summary .cmp-teaser { position: relative; padding: 0px= +; margin: 0px; background-color: inherit; } + +.dcc-image-tag-title-summary .cmp-teaser__pretitle { color: rgb(0, 0, 0); d= +isplay: inline-block; font-size: 1.2rem; font-weight: 600; line-height: 2re= +m; margin-bottom: 1.5rem; text-transform: none; } + +.dcc-image-tag-title-summary .cmp-teaser__pretitle a { color: rgb(0, 0, 0);= + } + +.dcc-image-tag-title-summary .cmp-teaser__pretitle a:hover { color: rgb(0, = +77, 255); } + +.dcc-image-tag-title-summary .cmp-teaser__pretitle a:focus { color: rgb(0, = +77, 255); padding-bottom: 0.5rem; } + +.dcc-image-tag-title-summary .cmp-teaser__title { display: block; font-fami= +ly: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI= +", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-we= +ight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0); l= +ine-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-image-tag-title-summary .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-image-tag-title-summary .cmp-teaser__title a { display: inline-block; = +} + +.dcc-image-tag-title-summary .cmp-teaser__title a:focus, .dcc-image-tag-tit= +le-summary .cmp-teaser__title a:hover { color: rgb(0, 77, 255); text-decora= +tion: underline; } + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__title { min-height: 6rem; } +} + +.dcc-image-tag-title-summary .cmp-teaser__image { position: absolute; top: = +0px; left: 0px; } + +.dcc-image-tag-title-summary .cmp-teaser__image img { width: 184px; height:= + 184px; } + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__image img { width: 105px; heigh= +t: 105px; } +} + +.dcc-image-tag-title-summary .cmp-teaser__content { background: transparent= +; border: none; min-height: 184px; padding: 0px; margin: 0px; } + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__content { min-height: 105px; } +} + +.dcc-image-tag-title-summary .cmp-teaser__description, .dcc-image-tag-title= +-summary .cmp-teaser__pretitle, .dcc-image-tag-title-summary .cmp-teaser__t= +itle { margin-top: 0px; margin-left: clamp(214px, 100%, 214px); } + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__description, .dcc-image-tag-tit= +le-summary .cmp-teaser__pretitle, .dcc-image-tag-title-summary .cmp-teaser_= +_title { margin-left: 13rem; } +} + +.dcc-image-tag-title-summary .cmp-teaser__description { margin-top: 1.5rem;= + } + +@media screen and (min-width: 768px) { + .dcc-image-tag-title-summary .cmp-teaser__description { margin-top: 2rem;= + } +} + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__description { margin-left: 0px;= + } +} + +.dcc-image-title .cmp-teaser { -webkit-box-orient: horizontal; -webkit-box-= +direction: normal; flex-direction: row; -webkit-box-align: center; align-it= +ems: center; } + +.dcc-image-title .cmp-teaser__content { display: flex; -webkit-box-pack: ce= +nter; justify-content: center; background: transparent; border: none; -webk= +it-box-flex: 1; flex: 1 1 auto; padding: 0px 15px; } + +.dcc-image-title .cmp-teaser__image { -webkit-box-flex: 0; flex: 0 0 auto; = +width: 105px; height: 105px; } + +.dcc-image-title .cmp-teaser .cmp-image { height: 100%; width: 100%; } + +.dcc-image-title .cmp-teaser .cmp-image__image { height: 100%; width: 100%;= + object-fit: cover; } + +.dcc-image-title .cmp-teaser .cmp-teaser__title { margin-top: 0px; display:= + block; word-break: break-word; font-family: Graphik, Arial, system-ui, -ap= +ple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue= +", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; tex= +t-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem= +; } + +@media screen and (max-width: 999.9px) { + .dcc-image-title .cmp-teaser .cmp-teaser__title { line-height: 1.7rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-image-title .cmp-teaser .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-image-title .cmp-teaser .cmp-teaser__title a { display: inline-block; = +} + +.dcc-image-title .cmp-teaser .cmp-teaser__title a:focus, .dcc-image-title .= +cmp-teaser .cmp-teaser__title a:hover { color: rgb(0, 77, 255); text-decora= +tion: underline; } + +.dcc-imagetitledate .cmp-teaser { -webkit-box-orient: horizontal; -webkit-b= +ox-direction: normal; flex-direction: row; background: transparent; } + +.dcc-imagetitledate .cmp-teaser__content { background: transparent; border:= + none; padding: 15px 0px 0px 1.5rem; -webkit-box-flex: 1; flex: 1 1 auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-imagetitledate .cmp-teaser__content { padding: 22px 20px 0px 22px; } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetitledate .cmp-teaser__content { padding: 10px 0px 0px 17px; } +} + +.dcc-imagetitledate .cmp-teaser__image { -webkit-box-flex: 0; flex: 0 0 aut= +o; border: 0px; } + +.dcc-imagetitledate .cmp-teaser__image img { width: 105px; height: 105px; } + +.dcc-imagetitledate .cmp-teaser .cmp-teaser__title { margin-top: 0px; margi= +n-bottom: 10px; display: block; font-family: Graphik, Arial, system-ui, -ap= +ple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue= +", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; tex= +t-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem= +; } + +@media screen and (max-width: 999.9px) { + .dcc-imagetitledate .cmp-teaser .cmp-teaser__title { line-height: 1.7rem;= + } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetitledate .cmp-teaser .cmp-teaser__title { font-size: 1.6rem; } +} + +.dcc-imagetitledate .cmp-teaser .cmp-teaser__title a { display: inline-bloc= +k; } + +.dcc-imagetitledate .cmp-teaser .cmp-teaser__title a:focus, .dcc-imagetitle= +date .cmp-teaser .cmp-teaser__title a:hover { color: rgb(0, 77, 255); text-= +decoration: underline; } + +.dcc-imagetitledate .cmp-teaser__pretitle { border: transparent; color: rgb= +(0, 0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line= +-height: 1.44rem; margin-bottom: 15px; text-transform: none; } + +@media screen and (min-width: 768px) { + .dcc-imagetitledate .cmp-teaser__pretitle { margin-bottom: 22px; } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetitledate .cmp-teaser__pretitle { margin-bottom: 10px; } +} + +.dcc-title-summary-cta.has-ellipsis .cmp-teaser__title { display: -webkit-b= +ox; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; = +} + +@media screen and (min-width: 1200px) { + .dcc-title-summary-cta.has-ellipsis .cmp-teaser__title { -webkit-line-cla= +mp: 2; } +} + +.dcc-title-summary-cta.has-ellipsis .cmp-teaser__description { display: -we= +bkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hi= +dden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-cta.has-ellipsis .cmp-teaser__description { -webkit-li= +ne-clamp: 2; } +} + +.dcc-title-summary-cta .cmp-teaser { margin: 0px; } + +.dcc-title-summary-cta .cmp-teaser__image { -webkit-box-flex: 1; flex: 1 0 = +0px; width: 100%; } + +.dcc-title-summary-cta .cmp-teaser__image .cmp-image__image { width: 100%; = +height: 100%; } + +.dcc-title-summary-cta .cmp-teaser__image a:focus { margin-bottom: 1px; } + +.dcc-title-summary-cta .cmp-teaser__title { margin-top: 0px; font-family: G= +raphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", ro= +boto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-style: = +normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-s= +ize: 1.8rem; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-cta .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-cta .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-title-summary-cta .cmp-teaser__title a:focus, .dcc-title-summary-cta .= +cmp-teaser__title a:hover { text-decoration: underline; color: rgb(0, 77, 2= +55); } + +.dcc-title-summary-cta .cmp-teaser__description { line-height: 2.2rem; marg= +in-top: 1rem; margin-bottom: auto; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-cta .cmp-teaser__description { line-height: 2.5rem; } +} + +.dcc-title-summary-cta .cmp-teaser__content { background-color: rgb(255, 25= +5, 255); border: none; padding: 1rem 0px 2rem; display: flex; -webkit-box-o= +rient: vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-cta .cmp-teaser__content { padding-top: 2rem; } +} + +.dcc-title-summary-cta .cmp-teaser__action-container { margin-top: 1rem; pa= +dding-top: 0px; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-cta .cmp-teaser__action-container { margin-top: 1.5rem= +; } +} + +.dcc-title-summary-cta .cmp-teaser__action-link::before { height: 0.2rem; } + +.dcc-title-summary-cta .cmp-teaser__action-link:focus::before { width: 100%= +; } + +.dcc-title-summary-cta.color-background-gray .cmp-teaser__content { backgro= +und-color: rgb(242, 242, 242); } + +.dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description { = +overflow: hidden; text-overflow: ellipsis; white-space: normal; display: -w= +ebkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } + +@media screen and (min-width: 1000px) { + .dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description = +{ -webkit-line-clamp: 2; } +} + +.dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description > = +p { display: contents; } + +.dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description > = +p span { display: inline-block; } + +.dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description > = +p::after { content: "\a "; white-space: pre; } + +.dcc-job-card.card .cmp-teaser__content { display: flex; } + +@media screen and (min-width: 768px) { + .dcc-job-card.card .cmp-teaser__content { position: relative; } +} + +.dcc-job-card.card .cmp-teaser__description { -webkit-box-flex: 1; } + +.dcc-job-card.card .cmp-teaser__action-container { margin: 1rem 0px 0px; } + +@media screen and (min-width: 768px) { + .dcc-job-card.card .cmp-teaser__action-container { position: relative; ma= +rgin: 2rem 0px 0px; } +} + +.dcc-job-card.card .cmp-teaser a .cmp-teaser__job-listing-business-area, .d= +cc-job-card.card .cmp-teaser a .cmp-teaser__job-listing-years-exp { color: = +rgb(0, 0, 0); font-weight: 400; } + +.dcc-job-card.card .cmp-teaser a .cmp-teaser__save-job-card { font-weight: = +400; } + +.dcc-job-card .cmp-teaser { margin: 0px; } + +.dcc-job-card .cmp-teaser__title { margin-top: 0px; font-family: Graphik, A= +rial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubu= +ntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800; fon= +t-style: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.= +2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-job-card .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-job-card .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-job-card .cmp-teaser__title a:hover { text-decoration: underline; colo= +r: rgb(0, 77, 255); } + +.dcc-job-card .cmp-teaser__title a:focus { text-decoration: underline; colo= +r: rgb(0, 77, 255); margin-bottom: -1px; } + +.dcc-job-card .cmp-teaser__pretitle { border: transparent; color: rgb(0, 0,= + 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line-heigh= +t: 1.44rem; margin-bottom: 2rem; text-transform: uppercase; text-decoration= +: none; } + +.dcc-job-card .cmp-teaser__pretitle:nth-child(3) { margin-top: -1.5rem; } + +.dcc-job-card .cmp-teaser__content { background-color: rgb(255, 255, 255); = +border: 1px solid rgb(204, 204, 204); padding: 2.5rem 2rem; } + +.dcc-job-card .cmp-teaser__action-container { margin-top: 0px; padding-top:= + 0px; } + +.dcc-job-card .cmp-teaser__job-listing-semibold { font-weight: 600; } + +.dcc-job-card .cmp-teaser__job-listing-posted-date { font-weight: 400; font= +-style: italic; text-transform: none; line-height: 1; font-size: 1.2rem; co= +lor: rgb(0, 0, 0); } + +.dcc-job-card .cmp-teaser__address-location, .dcc-job-card .cmp-teaser__des= +cription, .dcc-job-card .cmp-teaser__description p { margin: 0px; } + +.dcc-job-card .cmp-teaser .cmp-teaser__job-listing-areas-interest, .dcc-job= +-card .cmp-teaser__title { margin-bottom: 10px; } + +@media screen and (min-width: 1000px) { + .dcc-job-card .cmp-teaser .cmp-teaser__job-listing-areas-interest, .dcc-j= +ob-card .cmp-teaser__title { margin-bottom: 20px; } +} + +@media screen and (min-width: 768px) { + .dcc-job-card .cmp-teaser__action-container, .dcc-job-card .cmp-teaser__j= +ob-listing-posted-date { margin-top: 20px; } +} + +.dcc-job-card .cmp-teaser__title-link:hover .cmp-teaser__title { text-decor= +ation: underline; color: rgb(0, 77, 255); } + +.dcc-job-card .cmp-teaser__title-link:focus { margin-bottom: 1px; outline: = +rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.dcc-job-card .cmp-teaser__title-link:focus .cmp-teaser__title { text-decor= +ation: underline; color: rgb(0, 77, 255); } + +.dcc-job-card .cmp-teaser__action-link:focus::before { width: 100%; } + +.dcc-job-card.color-background-gray .cmp-teaser__content { background-color= +: rgb(242, 242, 242); } + +.dcc-job-card.color-block-accent-purple-1 .cmp-teaser__content { background= +: linear-gradient(rgb(180, 85, 170) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-accent-purple-2 .cmp-teaser__content { background= +: linear-gradient(rgb(160, 85, 245) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-accent-purple-3 .cmp-teaser__content { background= +: linear-gradient(rgb(190, 130, 255) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-accent-purple-4 .cmp-teaser__content { background= +: linear-gradient(rgb(220, 175, 255) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-accent-purple-5 .cmp-teaser__content { background= +: linear-gradient(rgb(230, 220, 255) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-alt-blue .cmp-teaser__content { background: linea= +r-gradient(rgb(0, 65, 240) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-alt-gray .cmp-teaser__content { background: linea= +r-gradient(rgb(190, 190, 190) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-alt-gray-dark .cmp-teaser__content { background: = +linear-gradient(rgb(150, 150, 150) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-alt-gray-darker .cmp-teaser__content { background= +: linear-gradient(rgb(90, 90, 90) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-alt-green .cmp-teaser__content { background: line= +ar-gradient(rgb(0, 215, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-alt-red .cmp-teaser__content { background: linear= +-gradient(red 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; border-= +top: 0px; } + +.dcc-job-card.color-block-alt-yellow .cmp-teaser__content { background: lin= +ear-gradient(rgb(255, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-aqua .cmp-teaser__content { background: linear-gr= +adient(rgb(0, 255, 187) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; border-top: 0px; } + +.dcc-job-card.color-block-blue .cmp-teaser__content { background: linear-gr= +adient(rgb(0, 186, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; border-top: 0px; } + +.dcc-job-card.color-block-blue-green .cmp-teaser__content { background: lin= +ear-gradient(rgb(5, 240, 165) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-brand-green .cmp-teaser__content { background: li= +near-gradient(rgb(100, 255, 80) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-brand-orange .cmp-teaser__content { background: l= +inear-gradient(rgb(255, 120, 0) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-brand-yellow .cmp-teaser__content { background: l= +inear-gradient(rgb(255, 235, 50) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-blue-dark .cmp-teaser__content { background: line= +ar-gradient(rgb(0, 142, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.dcc-job-card.color-block-blue-light .cmp-teaser__content { background: lin= +ear-gradient(rgb(0, 243, 255) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-core-purple .cmp-teaser__content { background: li= +near-gradient(rgb(70, 0, 115) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-cyan .cmp-teaser__content { background: linear-gr= +adient(rgb(0, 255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; border-top: 0px; } + +.dcc-job-card.color-block-gray .cmp-teaser__content { background: linear-gr= +adient(rgb(167, 167, 167) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.dcc-job-card.color-block-gray-base .cmp-teaser__content { background: line= +ar-gradient(rgb(0, 0, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repe= +at; border-top: 0px; } + +.dcc-job-card.color-block-gray-dark .cmp-teaser__content { background: line= +ar-gradient(rgb(107, 107, 107) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-gray-darker .cmp-teaser__content { background: li= +near-gradient(rgb(74, 74, 74) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-gray-light .cmp-teaser__content { background: lin= +ear-gradient(rgb(204, 204, 204) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-gray-lighter .cmp-teaser__content { background: l= +inear-gradient(rgb(227, 227, 227) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-gray-lightest .cmp-teaser__content { background: = +linear-gradient(rgb(242, 242, 242) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-grayishyellow-dark .cmp-teaser__content { backgro= +und: linear-gradient(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-grayishyellow-light .cmp-teaser__content { backgr= +ound: linear-gradient(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px / 1= +00% 40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-green .cmp-teaser__content { background: linear-g= +radient(rgb(0, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat= +; border-top: 0px; } + +.dcc-job-card.color-block-green-dark .cmp-teaser__content { background: lin= +ear-gradient(rgb(0, 83, 10) 4px, transparent 0px) 100% 0px / 100% 40px no-r= +epeat; border-top: 0px; } + +.dcc-job-card.color-block-link .cmp-teaser__content { background: linear-gr= +adient(rgb(0, 77, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat= +; border-top: 0px; } + +.dcc-job-card.color-block-link-dark .cmp-teaser__content { background: line= +ar-gradient(rgb(0, 0, 136) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-orange .cmp-teaser__content { background: linear-= +gradient(rgb(255, 182, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.dcc-job-card.color-block-orange-dark .cmp-teaser__content { background: li= +near-gradient(rgb(255, 149, 0) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-pink .cmp-teaser__content { background: linear-gr= +adient(rgb(231, 0, 116) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; border-top: 0px; } + +.dcc-job-card.color-block-pink-dark .cmp-teaser__content { background: line= +ar-gradient(rgb(164, 2, 83) 4px, transparent 0px) 100% 0px / 100% 40px no-r= +epeat; border-top: 0px; } + +.dcc-job-card.color-block-pink-light .cmp-teaser__content { background: lin= +ear-gradient(rgb(255, 80, 160) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-purple .cmp-teaser__content { background: linear-= +gradient(rgb(161, 0, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.dcc-job-card.color-block-purple-dark .cmp-teaser__content { background: li= +near-gradient(rgb(117, 0, 192) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-purple-darkest .cmp-teaser__content { background:= + linear-gradient(rgb(70, 1, 115) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-red .cmp-teaser__content { background: linear-gra= +dient(rgb(231, 15, 41) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat= +; border-top: 0px; } + +.dcc-job-card.color-block-red-dark .cmp-teaser__content { background: linea= +r-gradient(rgb(189, 0, 29) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-red-darker .cmp-teaser__content { background: lin= +ear-gradient(rgb(113, 0, 18) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.dcc-job-card.color-block-red-light .cmp-teaser__content { background: line= +ar-gradient(rgb(255, 50, 70) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.dcc-job-card.color-block-white .cmp-teaser__content { background: linear-g= +radient(rgb(255, 255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-yellow .cmp-teaser__content { background: linear-= +gradient(rgb(255, 212, 46) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-yellow-dark .cmp-teaser__content { background: li= +near-gradient(rgb(240, 192, 0) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-yellow-light .cmp-teaser__content { background: l= +inear-gradient(rgb(255, 240, 179) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.dcc-job-card .cmp-separator--vertical { margin: 0px; } + +.dcc-job-card .cmp-separator--vertical .cmp-separator::after { content: "|"= +; position: relative; top: -2rem; margin: 0px 1.5rem; color: rgb(204, 204, = +204); } + +.dcc-job-card .cmp-separator--vertical .cmp-separator__horizontal-rule { ma= +rgin: -30px 1px 0px; width: 1.1px; display: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card { text-align: ce= +nter; line-height: 2.4rem; color: rgb(0, 0, 0); } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card:focus { box-shad= +ow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; = +outline-offset: 1px; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card:focus:not(:focus= +-visible) { box-shadow: none; outline: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card .save-job-icon::= +before { content: "=EF=92=B2"; font-size: 24px; font-family: Ionicons; disp= +lay: block; font-weight: 400; font-style: normal; line-height: 1; text-tran= +sform: none; letter-spacing: normal; overflow-wrap: normal; white-space: no= +wrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: = +optimizelegibility; font-feature-settings: "liga"; padding: 0px 2px; margin= +: auto; width: 2.4rem; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card .save-job-label = +{ font-size: 1.2rem; white-space: nowrap; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card :hover { cursor:= + pointer; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card.saved-job-card .= +save-job-icon::before { content: "=EF=92=B3"; color: rgb(0, 77, 255); } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card.saved-job-card .= +save-job-label { color: rgb(0, 77, 255); white-space: nowrap; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline { text-a= +lign: center; line-height: 2.4rem; color: rgb(0, 0, 0); } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline:focus { = +box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) sol= +id 1px; outline-offset: 1px; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline:focus:no= +t(:focus-visible) { box-shadow: none; outline: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline::before = +{ content: "=EF=92=B2"; font-size: 24px; font-family: Ionicons; display: bl= +ock; font-weight: 400; font-style: normal; line-height: 1; text-transform: = +none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; d= +irection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimiz= +elegibility; font-feature-settings: "liga"; padding: 0px 2px; margin: auto;= + width: 2.4rem; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline .save-jo= +b-label { font-size: 1.2rem; font-weight: 400; text-align: center; } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled { text-a= +lign: center; line-height: 2.4rem; color: rgb(0, 0, 0); } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled:focus { = +box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) sol= +id 1px; outline-offset: 1px; } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled:focus:no= +t(:focus-visible) { box-shadow: none; outline: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled::before = +{ content: "=EF=92=B3"; font-size: 24px; font-family: Ionicons; display: bl= +ock; font-weight: 400; font-style: normal; line-height: 1; text-transform: = +none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; d= +irection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimiz= +elegibility; font-feature-settings: "liga"; color: rgb(0, 77, 255); padding= +: 0px 2px; margin: auto; width: 2.4rem; } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled .save-jo= +b-label { font-size: 1.2rem; font-weight: 400; text-align: center; color: r= +gb(0, 77, 255); } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-hidden { display= +: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__column-reverse { display: flex= +; -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-direct= +ion: column-reverse; } + +.save-job-enabled .dcc-job-card .cmp-teaser.hover-disabled .cmp-teaser__tit= +le, .save-job-enabled .dcc-job-card .cmp-teaser.hover-disabled .cmp-teaser_= +_title-link { text-decoration: none; color: rgb(0, 0, 0); } + +.save-job-enabled.list-view .dcc-job-card .cmp-teaser__pretitle-container {= + display: grid; grid-template-columns: 11fr 1fr; } + +@media screen and (min-width: 768px) { + .save-job-enabled.list-view .dcc-job-card .cmp-teaser__pretitle-container= + { grid-template-columns: 9fr 3fr; } +} + +@media screen and (min-width: 1200px) { + .save-job-enabled.list-view .dcc-job-card .cmp-teaser__pretitle-container= + { grid-template-columns: 10fr 2fr; } +} + +.save-job-enabled.list-view .dcc-job-card .cmp-teaser__save-job-card { marg= +in-top: -1.3rem; width: auto; } + +@media screen and (min-width: 768px) { + .save-job-enabled.list-view .dcc-job-card .cmp-teaser__save-job-card { ma= +rgin-right: 12.5rem; } +} + +@media screen and (min-width: 1000px) { + .save-job-enabled.list-view .dcc-job-card .cmp-teaser__save-job-card { ma= +rgin-right: 15rem; } +} + +.save-job-enabled.block-view .dcc-job-card .cmp-teaser__pretitle-container = +{ display: grid; grid-template-columns: 11fr 1fr; } + +@media screen and (min-width: 768px) { + .save-job-enabled.block-view .dcc-job-card .cmp-teaser__pretitle-containe= +r { width: 103%; grid-template-columns: 10fr 2fr; } +} + +.save-job-enabled.block-view .dcc-job-card .cmp-teaser__save-job-card { mar= +gin-top: -1.2rem; width: auto; } + +.save-job-enabled.block-view .dcc-job-card .cmp-teaser__save-job-card.save-= +job-card-joblisting { width: 8.2rem; } + +.dcc-small-image-tag-title-summary .cmp-teaser { -webkit-box-orient: horizo= +ntal; -webkit-box-direction: normal; flex-direction: row; padding: 2rem; ma= +rgin: 0px; background-color: inherit; } + +@media screen and (min-width: 1000px) { + .dcc-small-image-tag-title-summary .cmp-teaser { padding: 2rem 0px; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__title { display: block; fon= +t-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Se= +goe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; f= +ont-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0,= + 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-small-image-tag-title-summary .cmp-teaser__title { font-size: 2.5rem= +; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__title a { display: inline-b= +lock; } + +.dcc-small-image-tag-title-summary .cmp-teaser__title a:focus, .dcc-small-i= +mage-tag-title-summary .cmp-teaser__title a:hover { color: rgb(0, 77, 255);= + text-decoration: underline; } + +.dcc-small-image-tag-title-summary .cmp-teaser__image { -webkit-box-flex: 0= +; flex: 0 0 auto; top: 2rem; left: 0px; } + +.dcc-small-image-tag-title-summary .cmp-teaser__image img { width: 60px; he= +ight: 60px; } + +@media screen and (min-width: 768px) { + .dcc-small-image-tag-title-summary .cmp-teaser__image img { width: 100px;= + height: 100px; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__content { -webkit-box-flex:= + 1; flex: 1 1 auto; background: transparent; border: none; padding: 0px; ma= +rgin-top: 0px; margin-left: 1rem; } + +@media screen and (min-width: 768px) { + .dcc-small-image-tag-title-summary .cmp-teaser__content { margin-left: 2r= +em; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__description, .dcc-small-ima= +ge-tag-title-summary .cmp-teaser__description p { margin-top: 0.5rem; font-= +size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 768px) { + .dcc-small-image-tag-title-summary .cmp-teaser__description, .dcc-small-i= +mage-tag-title-summary .cmp-teaser__description p { font-size: 1.4rem; marg= +in-top: 1rem; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__action-container { margin-t= +op: 5px; padding-top: 0px; } + +.dcc-small-image-tag-title-summary.has-ellipsis .cmp-teaser__description { = +display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; = +overflow: hidden; } + +@media screen and (min-width: 768px) { + .dcc-speaker-label-title-summary-link-arrow.card .cmp-teaser__content { p= +osition: relative; } +} + +@media screen and (min-width: 768px) { + .dcc-speaker-label-title-summary-link-arrow.card .cmp-teaser__description= + { margin-bottom: 4.5rem; } +} + +@media screen and (min-width: 768px) { + .dcc-speaker-label-title-summary-link-arrow.card .cmp-teaser__action-cont= +ainer { position: absolute; bottom: 20px; } +} + +.dcc-speaker-label-title-summary-link-arrow.has-ellipsis .cmp-teaser__descr= +iption { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-c= +lamp: 3; overflow: hidden; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser { margin: 0px; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__title { margin-top= +: 2rem; font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsyst= +emfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sa= +ns-serif; font-weight: 800; font-style: normal; text-transform: none; color= +: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-speaker-label-title-summary-link-arrow .cmp-teaser__title { font-siz= +e: 2.5rem; } +} + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__title a { color: r= +gb(0, 0, 0); } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__title a:focus, .dc= +c-speaker-label-title-summary-link-arrow .cmp-teaser__title a:hover { text-= +decoration: underline; color: rgb(0, 77, 255); } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__pretitle { border:= + transparent; color: rgb(0, 0, 0); display: inline; font-size: 1.2rem; font= +-weight: 600; line-height: 1.44rem; vertical-align: middle; text-transform:= + uppercase; text-decoration: none; margin-bottom: 0px; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__pretitle:nth-child= +(3) { display: inline-block; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__description { line= +-height: 2.2rem; margin-top: 1rem; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .dcc-speaker-label-title-summary-link-arrow .cmp-teaser__description { ma= +rgin-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-speaker-label-title-summary-link-arrow .cmp-teaser__description { ma= +rgin-top: 2rem; } +} + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__content { backgrou= +nd-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding= +: 3rem 2rem 2rem; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__action-container {= + margin-top: 0px; padding-top: 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-background-gray .cmp-teas= +er__content { background-color: rgb(242, 242, 242); } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-1 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(18= +0, 85, 170) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gr= +adient(rgb(180, 85, 170) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-2 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(16= +0, 85, 245) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gr= +adient(rgb(160, 85, 245) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-3 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(19= +0, 130, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-g= +radient(rgb(190, 130, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-4 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(22= +0, 175, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-g= +radient(rgb(220, 175, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-5 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(23= +0, 220, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-g= +radient(rgb(230, 220, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-blue .cmp-tease= +r { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 65, 24= +0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(0, 65, 240) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-gray .cmp-tease= +r { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(190, 190,= + 190) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(190, 190, 190) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-gray-dark .cmp-= +teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(150,= + 150, 150) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gra= +dient(rgb(150, 150, 150) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-gray-darker .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(90= +, 90, 90) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-grad= +ient(rgb(90, 90, 90) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-green .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 215, = +0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(0, 215, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-red .cmp-teaser= + { padding: 4px 0px 0px; background: linear-gradient(270deg, red 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(red 4px, transp= +arent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-yellow .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 25= +5, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(255, 255, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-aqua .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 187) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0= +, 255, 187) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-blue .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 186, 255) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0= +, 186, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-blue-green .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(5, 240,= + 165) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(5, 240, 165) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-brand-green .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(100, 2= +55, 80) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradie= +nt(rgb(100, 255, 80) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-brand-orange .cmp-t= +easer { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, = +120, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradie= +nt(rgb(255, 120, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-brand-yellow .cmp-t= +easer { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, = +235, 50) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradi= +ent(rgb(255, 235, 50) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-blue-dark .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 142, = +255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(= +rgb(0, 142, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-blue-light .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 243,= + 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(0, 243, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-core-purple .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(70, 0,= + 115) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(70, 0, 115) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-cyan .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 255) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0= +, 255, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(167, 167, 167= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(167, 167, 167) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-base .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 0, 0)= + 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(= +0, 0, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-dark .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(107, 107= +, 107) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(107, 107, 107) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-darker .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(74, 74= +, 74) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(74, 74, 74) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-light .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(204, 20= +4, 204) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradie= +nt(rgb(204, 204, 204) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-lighter .cmp-t= +easer { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(227, = +227, 227) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-grad= +ient(rgb(227, 227, 227) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-lightest .cmp-= +teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(242,= + 242, 242) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gra= +dient(rgb(242, 242, 242) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-grayishyellow-dark = +.cmp-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb= +(150, 150, 140) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linea= +r-gradient(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-grayishyellow-light= + .cmp-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rg= +b(230, 230, 220) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, line= +ar-gradient(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-green .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 0) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0,= + 255, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-green-dark .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 83, = +10) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(r= +gb(0, 83, 10) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-link .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 77, 255) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0,= + 77, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-link-dark .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 0, 13= +6) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(0, 0, 136) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-orange .cmp-teaser = +{ padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 182, 0= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(255, 182, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-orange-dark .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 1= +49, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(255, 149, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-pink .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(231, 0, 116) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(2= +31, 0, 116) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-pink-dark .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(164, 2, = +83) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(r= +gb(164, 2, 83) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-pink-light .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 80= +, 160) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(255, 80, 160) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-purple .cmp-teaser = +{ padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(161, 0, 255= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(161, 0, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-purple-dark .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(117, 0= +, 192) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(117, 0, 192) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-purple-darkest .cmp= +-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(70,= + 1, 115) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradi= +ent(rgb(70, 1, 115) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-red .cmp-teaser { p= +adding: 4px 0px 0px; background: linear-gradient(270deg, rgb(231, 15, 41) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(23= +1, 15, 41) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-red-dark .cmp-tease= +r { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(189, 0, 2= +9) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(189, 0, 29) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-red-darker .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(113, 0,= + 18) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(= +rgb(113, 0, 18) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-red-light .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 50,= + 70) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(= +rgb(255, 50, 70) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-white .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 255, 25= +5) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(255, 255, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-yellow .cmp-teaser = +{ padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 212, 4= +6) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(255, 212, 46) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-yellow-dark .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(240, 1= +92, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(240, 192, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-yellow-light .cmp-t= +easer { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, = +240, 179) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-grad= +ient(rgb(255, 240, 179) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-separator--vertical { marg= +in: 0px 1.5rem -0.5rem; background-color: rgb(204, 204, 204); width: 0.2rem= +; height: 2rem; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-separator--vertical .cmp-s= +eparator, .dcc-speaker-label-title-summary-link-arrow .cmp-separator--verti= +cal .cmp-separator__horizontal-rule { display: none; } + +.dcc-speedbump .cmp-teaser { background-color: transparent; margin: 0px; pa= +dding: 2rem 0px; border-top: 2px solid rgb(0, 186, 255); border-bottom: 2px= + solid rgb(0, 186, 255); -webkit-box-orient: horizontal; -webkit-box-direct= +ion: normal; flex-direction: row; -webkit-box-align: center; align-items: c= +enter; } + +@media screen and (max-width: 767.9px) { + .dcc-speedbump .cmp-teaser { -webkit-box-align: start; align-items: flex-= +start; } +} + +.dcc-speedbump .cmp-teaser__content { background: transparent; border: none= +; -webkit-box-flex: 1; flex: 1 1 auto; padding: 0px 0px 0px 2rem; word-brea= +k: break-word; } + +@media screen and (max-width: 767.9px) { + .dcc-speedbump .cmp-teaser__content { padding: 0px 0px 0px 1.5rem; } +} + +.dcc-speedbump .cmp-teaser__image { -webkit-box-flex: 0; flex: 0 0 auto; } + +.dcc-speedbump .cmp-teaser__image .cmp-image__image { width: 105px; height:= + 105px; } + +.dcc-speedbump .cmp-teaser__title { margin-top: 0px; display: block; font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0)= +; line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-speedbump .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-speedbump .cmp-teaser__title a { display: inline-block; } + +.dcc-speedbump .cmp-teaser__title a:focus, .dcc-speedbump .cmp-teaser__titl= +e a:hover { color: rgb(0, 77, 255); text-decoration: underline; } + +.dcc-speedbump .cmp-teaser__action-container { margin-top: 0px; padding-top= +: 1.5rem; } + +.dcc-tag-title-small .cmp-teaser { background-color: inherit; -webkit-box-o= +rient: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +.dcc-tag-title-small .cmp-teaser__pretitle { border: transparent; color: rg= +b(0, 0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; lin= +e-height: 2rem; margin-bottom: 1rem; text-transform: none; } + +.dcc-tag-title-small .cmp-teaser__pretitle a { color: rgb(0, 0, 0); } + +.dcc-tag-title-small .cmp-teaser__pretitle a:hover { color: rgb(0, 77, 255)= +; } + +.dcc-tag-title-small .cmp-teaser__pretitle a:focus { color: rgb(0, 77, 255)= +; padding-bottom: 0.5rem; } + +.dcc-tag-title-small .cmp-teaser__content { background: transparent; border= +: none; padding: 0px; -webkit-box-flex: 1; flex: 1 1 auto; } + +.dcc-tag-title-small .cmp-teaser__title { margin-top: 0px; display: block; = +font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, = +"Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif= +; font-weight: 800; font-style: normal; text-transform: none; color: rgb(0,= + 0, 0); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .dcc-tag-title-small .cmp-teaser__title { font-size: 1.6rem; } +} + +.dcc-tag-title-small .cmp-teaser__title a { display: inline-block; } + +.dcc-tag-title-small .cmp-teaser__title a:focus, .dcc-tag-title-small .cmp-= +teaser__title a:hover { color: rgb(0, 77, 255); text-decoration: underline;= + } + +.dcc-tag-title-small--divider { border-bottom: 1px solid rgb(204, 204, 204)= +; margin: 0px; } + +.dcc-tag-title-summary-arrow-tab.has-ellipsis .cmp-teaser__title span:first= +-child { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-c= +lamp: 2; overflow: hidden; } + +.dcc-tag-title-summary-arrow-tab.has-ellipsis .cmp-teaser__description { di= +splay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; ov= +erflow: hidden; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title { display: flex; -webki= +t-box-pack: justify; justify-content: space-between; margin-top: 0px; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-tag-title-summary-arrow-tab .cmp-teaser__title { font-size: 2.5rem; = +} +} + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title span:first-of-type { al= +ign-self: center; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__title-link= + { width: 100%; display: flex; -webkit-box-pack: justify; justify-content: = +space-between; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__title-link= +:focus, .dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__ti= +tle-link:hover { color: rgb(0, 77, 255); } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__title-link= +:focus span:first-child, .dcc-tag-title-summary-arrow-tab .cmp-teaser__titl= +e .cmp-teaser__title-link:hover span:first-child { text-decoration: underli= +ne; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__title-link= +:focus span:last-child, .dcc-tag-title-summary-arrow-tab .cmp-teaser__title= + .cmp-teaser__title-link:hover span:last-child { text-decoration: none; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle { border: transparen= +t; color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem; font-weig= +ht: 600; line-height: 2rem; margin-bottom: 2rem; text-transform: none; } + +@media screen and (max-width: 767.9px) { + .dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle { margin-bottom: 1= +.5rem; } +} + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle .cmp-teaser__pretitl= +e-link { color: rgb(0, 0, 0); } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle .cmp-teaser__pretitl= +e-link:hover { color: rgb(0, 77, 255); } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle .cmp-teaser__pretitl= +e-link:focus { color: rgb(0, 77, 255); padding-bottom: 0.5rem; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__description { line-height: 2.= +2rem; margin-top: 1.5rem; margin-bottom: 2rem; padding-right: 2rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-tag-title-summary-arrow-tab .cmp-teaser__description { margin-top: 2= +rem; } +} + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__content { background-color: r= +gb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding: 2rem 0px = +0px 2rem; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__action-container { margin-top= +: 0px; padding-top: 0px; } + +.dcc-tag-title-summary-arrow-tab.color-background-gray .cmp-teaser__content= + { background-color: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .dcc-tag-title-summary-link-arrow.card .cmp-teaser__content { position: r= +elative; } +} + +@media screen and (min-width: 768px) { + .dcc-tag-title-summary-link-arrow.card .cmp-teaser__description { margin-= +bottom: 7.4rem; } +} + +@media screen and (min-width: 768px) { + .dcc-tag-title-summary-link-arrow.card .cmp-teaser__action-container { po= +sition: absolute; bottom: 20px; } +} + +.dcc-tag-title-summary-link-arrow.has-ellipsis .cmp-teaser__description { d= +isplay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; o= +verflow: hidden; } + +.dcc-tag-title-summary-link-arrow .cmp-teaser { margin: 0px; } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__title { margin-top: 0px; fon= +t-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Se= +goe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; f= +ont-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0,= + 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__title { font-size: 2.5rem;= + } +} + +.dcc-tag-title-summary-link-arrow .cmp-teaser__title a { color: rgb(0, 0, 0= +); } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__title a:focus, .dcc-tag-titl= +e-summary-link-arrow .cmp-teaser__title a:hover { text-decoration: underlin= +e; color: rgb(0, 77, 255); } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__pretitle { border: transpare= +nt; color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem; font-wei= +ght: 600; line-height: 2rem; margin-bottom: 2rem; text-transform: none; } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__pretitle a { color: rgb(0, 0= +, 0); } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__pretitle a:hover { color: rg= +b(0, 77, 255); } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__pretitle a:focus { color: rg= +b(0, 77, 255); padding-bottom: 0.5rem; } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__description { line-height: 2= +.2rem; margin-top: 2rem; margin-bottom: 3rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__description { margin-top: = +1rem; margin-bottom: 2rem; } +} + +@media screen and (max-width: 767.9px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__description { margin-top: = +1rem; margin-bottom: 1rem; } +} + +.dcc-tag-title-summary-link-arrow .cmp-teaser__content { background-color: = +rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding: 3.5rem 2= +rem 2rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__content { padding: 2rem; } +} + +@media screen and (max-width: 767.9px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__content { padding: 2.5rem = +2rem 2rem; } +} + +.dcc-tag-title-summary-link-arrow .cmp-teaser__action-container { margin-to= +p: 0px; padding-top: 0px; } + +.dcc-tag-title-summary-link-arrow.color-background-gray .cmp-teaser__conten= +t { background-color: rgb(242, 242, 242); } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-1 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(180, 85, 170= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(180, 85, 170) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-2 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(160, 85, 245= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(160, 85, 245) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-3 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(190, 130, 25= +5) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(190, 130, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-4 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(220, 175, 25= +5) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(220, 175, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-5 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(230, 220, 25= +5) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(230, 220, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-blue .cmp-teaser { paddin= +g: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 65, 240) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 65, 2= +40) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-gray .cmp-teaser { paddin= +g: 4px 0px 0px; background: linear-gradient(270deg, rgb(190, 190, 190) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(190, = +190, 190) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-gray-dark .cmp-teaser { p= +adding: 4px 0px 0px; background: linear-gradient(270deg, rgb(150, 150, 150)= + 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(= +150, 150, 150) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-gray-darker .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(90, 90, 90) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(9= +0, 90, 90) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-green .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 215, 0) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 215, = +0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-red .cmp-teaser { padding= +: 4px 0px 0px; background: linear-gradient(270deg, red 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(red 4px, transparent 0px)= + 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-yellow .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 255, 0) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, = +255, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-aqua .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 187) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 187= +) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-blue .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(0, 186, 255) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 186, 255= +) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-blue-green .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(5, 240, 165) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(5, 24= +0, 165) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-brand-green .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(100, 255, 80) 4p= +x, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(100= +, 255, 80) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-brand-orange .cmp-teaser { pa= +dding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 120, 0) 4p= +x, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255= +, 120, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-brand-yellow .cmp-teaser { pa= +dding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 235, 50) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(25= +5, 235, 50) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-blue-dark .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 142, 255) 4px, = +transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 142= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-blue-light .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 243, 255) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 24= +3, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-core-purple .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(70, 0, 115) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(70, 0= +, 115) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-cyan .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 255) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 255= +) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(167, 167, 167) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(167, 167,= + 167) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-base .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 0, 0) 4px, tran= +sparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 0, 0) 4= +px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-dark .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(107, 107, 107) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(107,= + 107, 107) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-darker .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(74, 74, 74) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(74, 7= +4, 74) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-light .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(204, 204, 204) 4p= +x, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(204= +, 204, 204) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-lighter .cmp-teaser { pa= +dding: 4px 0px 0px; background: linear-gradient(270deg, rgb(227, 227, 227) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(2= +27, 227, 227) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-lightest .cmp-teaser { p= +adding: 4px 0px 0px; background: linear-gradient(270deg, rgb(242, 242, 242)= + 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(= +242, 242, 242) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-grayishyellow-dark .cmp-tease= +r { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(150, 150,= + 140) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-grayishyellow-light .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(230, 230= +, 220) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-green .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 0) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 0) 4= +px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-green-dark .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 83, 10) 4px, t= +ransparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 83, = +10) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-link .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(0, 77, 255) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 77, 255) = +4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-link-dark .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 0, 136) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 0, 13= +6) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-orange .cmp-teaser { padding:= + 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 182, 0) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 182,= + 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-orange-dark .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 149, 0) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255,= + 149, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-pink .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(231, 0, 116) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(231, 0, 116= +) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-pink-dark .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(164, 2, 83) 4px, t= +ransparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(164, 2,= + 83) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-pink-light .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 80, 160) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255,= + 80, 160) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-purple .cmp-teaser { padding:= + 4px 0px 0px; background: linear-gradient(270deg, rgb(161, 0, 255) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(161, 0, 2= +55) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-purple-dark .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(117, 0, 192) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(117,= + 0, 192) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-purple-darkest .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(70, 1, 115) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(70= +, 1, 115) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-red .cmp-teaser { padding: 4p= +x 0px 0px; background: linear-gradient(270deg, rgb(231, 15, 41) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(231, 15, 41)= + 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-red-dark .cmp-teaser { paddin= +g: 4px 0px 0px; background: linear-gradient(270deg, rgb(189, 0, 29) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(189, 0, = +29) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-red-darker .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(113, 0, 18) 4px, = +transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(113, 0= +, 18) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-red-light .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 50, 70) 4px, = +transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 5= +0, 70) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-white .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(255, 255, 255) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 255= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-yellow .cmp-teaser { padding:= + 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 212, 46) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 212= +, 46) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-yellow-dark .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(240, 192, 0) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(240,= + 192, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-yellow-light .cmp-teaser { pa= +dding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 240, 179) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(2= +55, 240, 179) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-arrow.has-ellipsis .cmp-teaser__title span:first-child {= + display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;= + overflow: hidden; } + +.dcc-title-summary-arrow.has-ellipsis .cmp-teaser__description { display: -= +webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: = +hidden; } + +.dcc-title-summary-arrow .cmp-teaser { border: 1px solid rgb(204, 204, 204)= +; } + +.dcc-title-summary-arrow .cmp-teaser__content { background: transparent; bo= +rder: none; -webkit-box-flex: 1; flex: 1 1 auto; padding: 25px 0px 2rem 2re= +m; } + +.dcc-title-summary-arrow .cmp-teaser__description { margin: 15px 20px 0px 0= +px; word-break: break-word; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow .cmp-teaser__description { margin-top: 20px; } +} + +.dcc-title-summary-arrow .cmp-teaser__title { display: flex; -webkit-box-pa= +ck: justify; justify-content: space-between; margin-top: 0px; font-family: = +Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", r= +oboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight= +: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-= +height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-arrow .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-arrow .cmp-teaser__title span:first-of-type { align-self= +: center; word-break: break-word; } + +.dcc-title-summary-arrow .cmp-teaser__title a { width: 100%; display: flex;= + -webkit-box-pack: justify; justify-content: space-between; } + +.dcc-title-summary-arrow .cmp-teaser__title a:focus, .dcc-title-summary-arr= +ow .cmp-teaser__title a:hover { color: rgb(0, 77, 255); } + +.dcc-title-summary-arrow .cmp-teaser__title a:focus span:first-child, .dcc-= +title-summary-arrow .cmp-teaser__title a:hover span:first-child { text-deco= +ration: underline; } + +.dcc-title-summary-arrow .cmp-teaser__title a:focus span:last-child, .dcc-t= +itle-summary-arrow .cmp-teaser__title a:hover span:last-child { text-decora= +tion: none; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser { border-t= +op: 4px solid rgb(0, 186, 255); background-repeat: no-repeat; background-si= +ze: 100% 40px; margin-right: 0px; padding: 4px 0px 0px; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__content {= + padding: 2rem 0px 2rem 2rem; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__content= + { padding-top: 25px; padding-bottom: 25px; } +} + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__descripti= +on { margin: 20px 20px 0px 0px; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__arrow-tag= + { background-color: transparent; right: 0px; width: auto; margin-right: 20= +px; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__arrow-tag= +--icon::after { content: "=EE=A0=80"; font-size: 24px; font-family: Ionicon= +s; font-weight: 400; font-style: normal; line-height: 1; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; color: rgb(0, 77, 255); display: = +inline-block; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__arrow-tag= +::after { display: none; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-1 .cmp-teaser { border-top: 4px solid rgb(180, 85, 170); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-2 .cmp-teaser { border-top: 4px solid rgb(160, 85, 245); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-3 .cmp-teaser { border-top: 4px solid rgb(190, 130, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-4 .cmp-teaser { border-top: 4px solid rgb(220, 175, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-5 .cmp-teaser { border-top: 4px solid rgb(230, 220, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-blue .= +cmp-teaser { border-top: 4px solid rgb(0, 65, 240); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-gray .= +cmp-teaser { border-top: 4px solid rgb(190, 190, 190); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-gray-d= +ark .cmp-teaser { border-top: 4px solid rgb(150, 150, 150); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-gray-d= +arker .cmp-teaser { border-top: 4px solid rgb(90, 90, 90); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-green = +.cmp-teaser { border-top: 4px solid rgb(0, 215, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-red .c= +mp-teaser { border-top: 4px solid red; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-yellow= + .cmp-teaser { border-top: 4px solid rgb(255, 255, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-aqua .cmp-= +teaser { border-top: 4px solid rgb(0, 255, 187); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-blue .cmp-= +teaser { border-top: 4px solid rgb(0, 186, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-blue-green= + .cmp-teaser { border-top: 4px solid rgb(5, 240, 165); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-brand-gree= +n .cmp-teaser { border-top: 4px solid rgb(100, 255, 80); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-brand-oran= +ge .cmp-teaser { border-top: 4px solid rgb(255, 120, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-brand-yell= +ow .cmp-teaser { border-top: 4px solid rgb(255, 235, 50); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-blue-dark = +.cmp-teaser { border-top: 4px solid rgb(0, 142, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-blue-light= + .cmp-teaser { border-top: 4px solid rgb(0, 243, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-core-purpl= +e .cmp-teaser { border-top: 4px solid rgb(70, 0, 115); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-cyan .cmp-= +teaser { border-top: 4px solid rgb(0, 255, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray .cmp-= +teaser { border-top: 4px solid rgb(167, 167, 167); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-base = +.cmp-teaser { border-top: 4px solid rgb(0, 0, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-dark = +.cmp-teaser { border-top: 4px solid rgb(107, 107, 107); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-darke= +r .cmp-teaser { border-top: 4px solid rgb(74, 74, 74); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-light= + .cmp-teaser { border-top: 4px solid rgb(204, 204, 204); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-light= +er .cmp-teaser { border-top: 4px solid rgb(227, 227, 227); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-light= +est .cmp-teaser { border-top: 4px solid rgb(242, 242, 242); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-grayishyel= +low-dark .cmp-teaser { border-top: 4px solid rgb(150, 150, 140); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-grayishyel= +low-light .cmp-teaser { border-top: 4px solid rgb(230, 230, 220); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-green .cmp= +-teaser { border-top: 4px solid rgb(0, 255, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-green-dark= + .cmp-teaser { border-top: 4px solid rgb(0, 83, 10); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-link .cmp-= +teaser { border-top: 4px solid rgb(0, 77, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-link-dark = +.cmp-teaser { border-top: 4px solid rgb(0, 0, 136); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-orange .cm= +p-teaser { border-top: 4px solid rgb(255, 182, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-orange-dar= +k .cmp-teaser { border-top: 4px solid rgb(255, 149, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-pink .cmp-= +teaser { border-top: 4px solid rgb(231, 0, 116); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-pink-dark = +.cmp-teaser { border-top: 4px solid rgb(164, 2, 83); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-pink-light= + .cmp-teaser { border-top: 4px solid rgb(255, 80, 160); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-purple .cm= +p-teaser { border-top: 4px solid rgb(161, 0, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-purple-dar= +k .cmp-teaser { border-top: 4px solid rgb(117, 0, 192); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-purple-dar= +kest .cmp-teaser { border-top: 4px solid rgb(70, 1, 115); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-red .cmp-t= +easer { border-top: 4px solid rgb(231, 15, 41); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-red-dark .= +cmp-teaser { border-top: 4px solid rgb(189, 0, 29); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-red-darker= + .cmp-teaser { border-top: 4px solid rgb(113, 0, 18); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-red-light = +.cmp-teaser { border-top: 4px solid rgb(255, 50, 70); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-white .cmp= +-teaser { border-top: 4px solid rgb(255, 255, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-yellow .cm= +p-teaser { border-top: 4px solid rgb(255, 212, 46); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-yellow-dar= +k .cmp-teaser { border-top: 4px solid rgb(240, 192, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-yellow-lig= +ht .cmp-teaser { border-top: 4px solid rgb(255, 240, 179); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.arrow-tag-black .cmp-t= +easer__arrow-tag--icon::after { color: rgb(0, 0, 0); } + +.dcc-title-summary-arrow-image.has-ellipsis .cmp-teaser__title span:first-c= +hild { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-cla= +mp: 3; overflow: hidden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow-image.has-ellipsis .cmp-teaser__title span:first= +-child { -webkit-line-clamp: 2; } +} + +.dcc-title-summary-arrow-image.has-ellipsis .cmp-teaser__description { disp= +lay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; over= +flow: hidden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow-image.has-ellipsis .cmp-teaser__description { -w= +ebkit-line-clamp: 3; } +} + +.dcc-title-summary-arrow-image .cmp-teaser { -webkit-box-orient: vertical; = +-webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow-image .cmp-teaser { -webkit-box-orient: horizont= +al; -webkit-box-direction: normal; flex-direction: row; } +} + +.dcc-title-summary-arrow-image .cmp-teaser__content { background: transpare= +nt; border: 1px solid rgb(204, 204, 204); -webkit-box-flex: 1; flex: 1 1 au= +to; padding: 2rem 0px 2rem 2rem; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow-image .cmp-teaser__content { padding-top: 25px; = +} +} + +.dcc-title-summary-arrow-image .cmp-teaser__description { margin: 20px 20px= + 0px 0px; } + +.dcc-title-summary-arrow-image .cmp-teaser__image { -webkit-box-flex: 0; fl= +ex: 0 0 auto; } + +.dcc-title-summary-arrow-image .cmp-teaser__image img { height: 100%; width= +: 100%; } + +@media screen and (max-width: 767.9px) { + .dcc-title-summary-arrow-image .cmp-teaser__image img { min-width: 27.7re= +m; min-height: 27.7rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-title-summary-arrow-image .cmp-teaser__image img { height: 18rem; wi= +dth: 17rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-title-summary-arrow-image .cmp-teaser__image img { height: 21rem; wi= +dth: 20rem; } +} + +.dcc-title-summary-arrow-image .cmp-teaser__title { display: flex; -webkit-= +box-pack: justify; justify-content: space-between; margin-top: 0px; font-fa= +mily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe = +UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-= +weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0);= + line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-arrow-image .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-arrow-image .cmp-teaser__title span:first-of-type { alig= +n-self: center; } + +.dcc-title-summary-arrow-image .cmp-teaser__title a { width: 100%; display:= + flex; -webkit-box-pack: justify; justify-content: space-between; } + +.dcc-title-summary-arrow-image .cmp-teaser__title a:focus, .dcc-title-summa= +ry-arrow-image .cmp-teaser__title a:hover { color: rgb(0, 77, 255); } + +.dcc-title-summary-arrow-image .cmp-teaser__title a:focus span:first-child,= + .dcc-title-summary-arrow-image .cmp-teaser__title a:hover span:first-child= + { text-decoration: underline; } + +.dcc-title-summary-arrow-image .cmp-teaser__title a:focus span:last-child, = +.dcc-title-summary-arrow-image .cmp-teaser__title a:hover span:last-child {= + text-decoration: none; } + +.dcc-title-summary-link.has-ellipsis .cmp-teaser__description { display: -w= +ebkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: h= +idden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-link.has-ellipsis .cmp-teaser__description { -webkit-l= +ine-clamp: 2; } +} + +.dcc-title-summary-link .cmp-teaser { margin: 0px; } + +.dcc-title-summary-link .cmp-teaser__title { margin-top: 0px; font-family: = +Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", r= +oboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-style:= + normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-= +size: 1.8rem; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-link .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-link .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-title-summary-link .cmp-teaser__title a:focus, .dcc-title-summary-link= + .cmp-teaser__title a:hover { text-decoration: underline; color: rgb(0, 77,= + 255); } + +.dcc-title-summary-link .cmp-teaser__description { line-height: 2.2rem; mar= +gin-top: 1rem; margin-bottom: auto; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-link .cmp-teaser__description { line-height: 2.5rem; } +} + +.dcc-title-summary-link .cmp-teaser__content { background-color: rgb(255, 2= +55, 255); border: 1px solid rgb(204, 204, 204); padding: 3rem 2rem 2rem; di= +splay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; f= +lex-direction: column; } + +.dcc-title-summary-link .cmp-teaser__action-container { margin-top: 2rem; p= +adding-top: 0px; } + +.dcc-title-summary-link .cmp-teaser__action-link:focus::before { width: 100= +%; } + +.dcc-title-summary-link.color-background-gray .cmp-teaser__content { backgr= +ound-color: rgb(242, 242, 242); } + +.dcc-title-summary-link.color-block-accent-purple-1 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(180, 85, 170) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(180, 85, = +170) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-accent-purple-2 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(160, 85, 245) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(160, 85, = +245) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-accent-purple-3 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(190, 130, 255) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(190, 130= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-accent-purple-4 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(220, 175, 255) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(220, 175= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-accent-purple-5 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(230, 220, 255) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(230, 220= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-blue .cmp-teaser { padding: 4px 0px= + 0px; background: linear-gradient(270deg, rgb(0, 65, 240) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 65, 240) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-gray .cmp-teaser { padding: 4px 0px= + 0px; background: linear-gradient(270deg, rgb(190, 190, 190) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(190, 190, 190) = +4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-gray-dark .cmp-teaser { padding: 4p= +x 0px 0px; background: linear-gradient(270deg, rgb(150, 150, 150) 4px, tran= +sparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(150, 150, = +150) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-gray-darker .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(90, 90, 90) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(90, 90, 90)= + 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-green .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(0, 215, 0) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 215, 0) 4px, tr= +ansparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-red .cmp-teaser { padding: 4px 0px = +0px; background: linear-gradient(270deg, red 4px, transparent 0px) 100% 0px= + / 100% 40px no-repeat, linear-gradient(red 4px, transparent 0px) 100% 0px;= + } + +.dcc-title-summary-link.color-block-alt-yellow .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(255, 255, 0) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 255, 0) 4p= +x, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-aqua .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 255, 187) 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 187) 4px, tra= +nsparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-blue .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 186, 255) 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 186, 255) 4px, tra= +nsparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-blue-green .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(5, 240, 165) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(5, 240, 165) 4p= +x, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-brand-green .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(100, 255, 80) 4px, transpa= +rent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(100, 255, 80)= + 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-brand-orange .cmp-teaser { padding: 4px= + 0px 0px; background: linear-gradient(270deg, rgb(255, 120, 0) 4px, transpa= +rent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 120, 0) = +4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-brand-yellow .cmp-teaser { padding: 4px= + 0px 0px; background: linear-gradient(270deg, rgb(255, 235, 50) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 235, 50= +) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-blue-dark .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(0, 142, 255) 4px, transparen= +t 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 142, 255) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-blue-light .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(0, 243, 255) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 243, 255) 4p= +x, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-core-purple .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(70, 0, 115) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(70, 0, 115) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-cyan .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 255, 255) 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 255) 4px, tra= +nsparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(167, 167, 167) 4px, transparent 0= +px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(167, 167, 167) 4px,= + transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-base .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(0, 0, 0) 4px, transparent 0p= +x) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 0, 0) 4px, transp= +arent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-dark .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(107, 107, 107) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(107, 107, 107)= + 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-darker .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(74, 74, 74) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(74, 74, 74) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-light .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(204, 204, 204) 4px, transpa= +rent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(204, 204, 204= +) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-lighter .cmp-teaser { padding: 4px= + 0px 0px; background: linear-gradient(270deg, rgb(227, 227, 227) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(227, 227, 2= +27) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-lightest .cmp-teaser { padding: 4p= +x 0px 0px; background: linear-gradient(270deg, rgb(242, 242, 242) 4px, tran= +sparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(242, 242, = +242) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-grayishyellow-dark .cmp-teaser { paddin= +g: 4px 0px 0px; background: linear-gradient(270deg, rgb(150, 150, 140) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(150, = +150, 140) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-grayishyellow-light .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(230, 230, 220) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(230,= + 230, 220) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-green .cmp-teaser { padding: 4px 0px 0p= +x; background: linear-gradient(270deg, rgb(0, 255, 0) 4px, transparent 0px)= + 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 0) 4px, transp= +arent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-green-dark .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(0, 83, 10) 4px, transparent= + 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 83, 10) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-link .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 77, 255) 4px, transparent 0px)= + 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 77, 255) 4px, trans= +parent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-link-dark .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(0, 0, 136) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 0, 136) 4px, tr= +ansparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-orange .cmp-teaser { padding: 4px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 182, 0) 4px, transparent 0= +px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 182, 0) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-orange-dark .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(255, 149, 0) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 149, 0) 4= +px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-pink .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(231, 0, 116) 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(231, 0, 116) 4px, tra= +nsparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-pink-dark .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(164, 2, 83) 4px, transparent= + 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(164, 2, 83) 4px, = +transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-pink-light .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(255, 80, 160) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 80, 160) = +4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-purple .cmp-teaser { padding: 4px 0px 0= +px; background: linear-gradient(270deg, rgb(161, 0, 255) 4px, transparent 0= +px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(161, 0, 255) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-purple-dark .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(117, 0, 192) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(117, 0, 192) 4= +px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-purple-darkest .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(70, 1, 115) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(70, 1, 115) = +4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-red .cmp-teaser { padding: 4px 0px 0px;= + background: linear-gradient(270deg, rgb(231, 15, 41) 4px, transparent 0px)= + 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(231, 15, 41) 4px, tran= +sparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-red-dark .cmp-teaser { padding: 4px 0px= + 0px; background: linear-gradient(270deg, rgb(189, 0, 29) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(189, 0, 29) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-red-darker .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(113, 0, 18) 4px, transparen= +t 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(113, 0, 18) 4px,= + transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-red-light .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(255, 50, 70) 4px, transparen= +t 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 50, 70) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-white .cmp-teaser { padding: 4px 0px 0p= +x; background: linear-gradient(270deg, rgb(255, 255, 255) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 255, 255) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-yellow .cmp-teaser { padding: 4px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 212, 46) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 212, 46) 4px,= + transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-yellow-dark .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(240, 192, 0) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(240, 192, 0) 4= +px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-yellow-light .cmp-teaser { padding: 4px= + 0px 0px; background: linear-gradient(270deg, rgb(255, 240, 179) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 240, 1= +79) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.cmp-no-color-bar { background-repeat: no-repeat; ba= +ckground-size: 100% 40px; margin-right: 0px; padding: 0px; } + +.dcc-title-summary-link.cmp-no-color-bar.color-block-accent-purple-1 .cmp-t= +easer, .dcc-title-summary-link.cmp-no-color-bar.color-block-accent-purple-2= + .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-accent-p= +urple-3 .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-a= +ccent-purple-4 .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-= +block-accent-purple-5 .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar= +.color-block-alt-blue .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar= +.color-block-alt-gray-dark .cmp-teaser, .dcc-title-summary-link.cmp-no-colo= +r-bar.color-block-alt-gray-darker .cmp-teaser, .dcc-title-summary-link.cmp-= +no-color-bar.color-block-alt-gray .cmp-teaser, .dcc-title-summary-link.cmp-= +no-color-bar.color-block-alt-green .cmp-teaser, .dcc-title-summary-link.cmp= +-no-color-bar.color-block-alt-red .cmp-teaser, .dcc-title-summary-link.cmp-= +no-color-bar.color-block-alt-yellow .cmp-teaser, .dcc-title-summary-link.cm= +p-no-color-bar.color-block-aqua .cmp-teaser, .dcc-title-summary-link.cmp-no= +-color-bar.color-block-blue-dark .cmp-teaser, .dcc-title-summary-link.cmp-n= +o-color-bar.color-block-blue-green .cmp-teaser, .dcc-title-summary-link.cmp= +-no-color-bar.color-block-blue-light .cmp-teaser, .dcc-title-summary-link.c= +mp-no-color-bar.color-block-blue .cmp-teaser, .dcc-title-summary-link.cmp-n= +o-color-bar.color-block-brand-green .cmp-teaser, .dcc-title-summary-link.cm= +p-no-color-bar.color-block-brand-orange .cmp-teaser, .dcc-title-summary-lin= +k.cmp-no-color-bar.color-block-brand-yellow .cmp-teaser, .dcc-title-summary= +-link.cmp-no-color-bar.color-block-core-purple .cmp-teaser, .dcc-title-summ= +ary-link.cmp-no-color-bar.color-block-cyan .cmp-teaser, .dcc-title-summary-= +link.cmp-no-color-bar.color-block-gray-base .cmp-teaser, .dcc-title-summary= +-link.cmp-no-color-bar.color-block-gray-dark .cmp-teaser, .dcc-title-summar= +y-link.cmp-no-color-bar.color-block-gray-darker .cmp-teaser, .dcc-title-sum= +mary-link.cmp-no-color-bar.color-block-gray-light .cmp-teaser, .dcc-title-s= +ummary-link.cmp-no-color-bar.color-block-gray-lighter .cmp-teaser, .dcc-tit= +le-summary-link.cmp-no-color-bar.color-block-gray-lightest .cmp-teaser, .dc= +c-title-summary-link.cmp-no-color-bar.color-block-gray .cmp-teaser, .dcc-ti= +tle-summary-link.cmp-no-color-bar.color-block-grayishyellow-dark .cmp-tease= +r, .dcc-title-summary-link.cmp-no-color-bar.color-block-grayishyellow-light= + .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-green-da= +rk .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-green = +.cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-link-dark= + .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-link .cm= +p-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-orange-dark = +.cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-orange .c= +mp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-pink-dark .= +cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-pink-light= + .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-pink .cm= +p-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-purple-dark = +.cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-purple-da= +rkest .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-pur= +ple .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-red-d= +ark .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-red-d= +arker .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-red= +-light .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-re= +d .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-white .= +cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-yellow-dar= +k .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-yellow-= +light .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-yel= +low .cmp-teaser { padding: 0px; } + +.dcc-title-summary-link.cmp-no-color-bar .cmp-teaser__content { border: non= +e; padding: 3rem 0px 2rem; } + +.dcc-title-summary-link.cmp-no-color-bar--b-top .cmp-teaser { border-top: 0= +.1rem solid rgb(204, 204, 204); } + +.dcc-title-summary-link.cmp-no-color-bar--b-bottom .cmp-teaser { border-bot= +tom: 0.1rem solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .dcc-title-summary-link-arrow.card .cmp-teaser__content { position: relat= +ive; } +} + +@media screen and (min-width: 768px) { + .dcc-title-summary-link-arrow.card .cmp-teaser__description { -webkit-box= +-flex: 1; flex: 1 0 auto; } +} + +.dcc-title-summary-link-arrow.card .cmp-teaser__action-container { position= +: relative; } + +.dcc-title-summary-link-arrow.has-ellipsis .cmp-teaser__description { displ= +ay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overf= +low: hidden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-link-arrow.has-ellipsis .cmp-teaser__description { -we= +bkit-line-clamp: 2; } +} + +.dcc-title-summary-link-arrow .cmp-teaser { margin: 0px; } + +.dcc-title-summary-link-arrow .cmp-teaser__title { margin-top: 0px; margin-= +bottom: 2rem; font-family: Graphik, Arial, system-ui, -apple-system, blinkm= +acsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantare= +ll, sans-serif; font-weight: 800; font-style: normal; text-transform: none;= + color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-link-arrow .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-link-arrow .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-title-summary-link-arrow .cmp-teaser__title a:hover { text-decoration:= + underline; color: rgb(0, 77, 255); height: 0.08125em; } + +.dcc-title-summary-link-arrow .cmp-teaser__title a:focus { text-decoration:= + underline; color: rgb(0, 77, 255); } + +.dcc-title-summary-link-arrow .cmp-teaser__pretitle { border: transparent; = +color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem; font-weight:= + 600; line-height: 2rem; margin-bottom: 2rem; text-transform: none; } + +.dcc-title-summary-link-arrow .cmp-teaser__pretitle a { color: rgb(0, 0, 0)= +; } + +.dcc-title-summary-link-arrow .cmp-teaser__pretitle a:hover { color: rgb(0,= + 77, 255); } + +.dcc-title-summary-link-arrow .cmp-teaser__pretitle a:focus { color: rgb(0,= + 77, 255); padding-bottom: 0.5rem; } + +.dcc-title-summary-link-arrow .cmp-teaser__description { line-height: 2.2re= +m; margin-top: 0px; } + +.dcc-title-summary-link-arrow .cmp-teaser__content { background-color: rgb(= +255, 255, 255); border: 0.063rem solid rgb(204, 204, 204); padding-bottom: = +3rem; padding-top: 3rem; display: flex; } + +@media screen and (max-width: 767.9px) { + .dcc-title-summary-link-arrow .cmp-teaser__content { padding: 2.56rem 2.2= +5rem; } +} + +.dcc-title-summary-link-arrow .cmp-teaser__action-container { margin-top: 0= +px; padding-top: 0px; } + +.dcc-title-summary-link-arrow.color-background-gray .cmp-teaser__content { = +background-color: rgb(242, 242, 242); } + +.dcc-title-summary-link-arrow.color-block-accent-purple-1 .cmp-teaser, .dcc= +-title-summary-link-arrow.color-block-accent-purple-2 .cmp-teaser, .dcc-tit= +le-summary-link-arrow.color-block-accent-purple-3 .cmp-teaser, .dcc-title-s= +ummary-link-arrow.color-block-accent-purple-4 .cmp-teaser, .dcc-title-summa= +ry-link-arrow.color-block-accent-purple-5 .cmp-teaser, .dcc-title-summary-l= +ink-arrow.color-block-alt-blue .cmp-teaser, .dcc-title-summary-link-arrow.c= +olor-block-alt-gray-dark .cmp-teaser, .dcc-title-summary-link-arrow.color-b= +lock-alt-gray-darker .cmp-teaser, .dcc-title-summary-link-arrow.color-block= +-alt-gray .cmp-teaser, .dcc-title-summary-link-arrow.color-block-alt-green = +.cmp-teaser, .dcc-title-summary-link-arrow.color-block-alt-red .cmp-teaser,= + .dcc-title-summary-link-arrow.color-block-alt-yellow .cmp-teaser, .dcc-tit= +le-summary-link-arrow.color-block-aqua .cmp-teaser, .dcc-title-summary-link= +-arrow.color-block-blue-dark .cmp-teaser, .dcc-title-summary-link-arrow.col= +or-block-blue-green .cmp-teaser, .dcc-title-summary-link-arrow.color-block-= +blue-light .cmp-teaser, .dcc-title-summary-link-arrow.color-block-blue .cmp= +-teaser, .dcc-title-summary-link-arrow.color-block-brand-green .cmp-teaser,= + .dcc-title-summary-link-arrow.color-block-brand-orange .cmp-teaser, .dcc-t= +itle-summary-link-arrow.color-block-brand-yellow .cmp-teaser, .dcc-title-su= +mmary-link-arrow.color-block-core-purple .cmp-teaser, .dcc-title-summary-li= +nk-arrow.color-block-cyan .cmp-teaser, .dcc-title-summary-link-arrow.color-= +block-gray-base .cmp-teaser, .dcc-title-summary-link-arrow.color-block-gray= +-dark .cmp-teaser, .dcc-title-summary-link-arrow.color-block-gray-darker .c= +mp-teaser, .dcc-title-summary-link-arrow.color-block-gray-light .cmp-teaser= +, .dcc-title-summary-link-arrow.color-block-gray-lighter .cmp-teaser, .dcc-= +title-summary-link-arrow.color-block-gray-lightest .cmp-teaser, .dcc-title-= +summary-link-arrow.color-block-gray .cmp-teaser, .dcc-title-summary-link-ar= +row.color-block-grayishyellow-dark .cmp-teaser, .dcc-title-summary-link-arr= +ow.color-block-grayishyellow-light .cmp-teaser, .dcc-title-summary-link-arr= +ow.color-block-green-dark .cmp-teaser, .dcc-title-summary-link-arrow.color-= +block-green .cmp-teaser, .dcc-title-summary-link-arrow.color-block-link-dar= +k .cmp-teaser, .dcc-title-summary-link-arrow.color-block-link .cmp-teaser, = +.dcc-title-summary-link-arrow.color-block-orange-dark .cmp-teaser, .dcc-tit= +le-summary-link-arrow.color-block-orange .cmp-teaser, .dcc-title-summary-li= +nk-arrow.color-block-pink-dark .cmp-teaser, .dcc-title-summary-link-arrow.c= +olor-block-pink-light .cmp-teaser, .dcc-title-summary-link-arrow.color-bloc= +k-pink .cmp-teaser, .dcc-title-summary-link-arrow.color-block-purple-dark .= +cmp-teaser, .dcc-title-summary-link-arrow.color-block-purple-darkest .cmp-t= +easer, .dcc-title-summary-link-arrow.color-block-purple .cmp-teaser, .dcc-t= +itle-summary-link-arrow.color-block-red-dark .cmp-teaser, .dcc-title-summar= +y-link-arrow.color-block-red-darker .cmp-teaser, .dcc-title-summary-link-ar= +row.color-block-red-light .cmp-teaser, .dcc-title-summary-link-arrow.color-= +block-red .cmp-teaser, .dcc-title-summary-link-arrow.color-block-white .cmp= +-teaser, .dcc-title-summary-link-arrow.color-block-yellow-dark .cmp-teaser,= + .dcc-title-summary-link-arrow.color-block-yellow-light .cmp-teaser, .dcc-t= +itle-summary-link-arrow.color-block-yellow .cmp-teaser { padding: 4px 0px 0= +px; background-repeat: no-repeat; background-size: 100% 40px; } + +.dcc-title-summary-link-arrow .cmp-title-summary-link-arrow--divider { disp= +lay: flex; border-width: 0.01rem; border-top-style: solid; border-top-color= +: rgb(204, 204, 204); overflow: hidden; margin-top: 1.25em; margin-bottom: = +1.25em; } + +.dcc-title-summary-link-arrow .cmp-teaser__description p, .dcc-title-summar= +y-link-arrow div.cmp-display_inline { display: inline; line-height: 2.5rem;= + } + +.dcc-title-summary-link-arrow .cmp-teaser__description p a, .dcc-title-summ= +ary-link-arrow div.cmp-display_inline a { text-decoration: underline; } + +.dcc-title-summary-link-arrow .cmp-teaser__description p a:hover, .dcc-titl= +e-summary-link-arrow div.cmp-display_inline a:hover { color: rgb(0, 0, 136)= +; text-decoration: underline; } + +.dcc-title-summary-link-arrow .cmp-teaser__description p a:focus, .dcc-titl= +e-summary-link-arrow div.cmp-display_inline a:focus { outline: rgb(0, 0, 13= +6) solid 1px; outline-offset: 0px; color: rgb(0, 0, 136); } + +.dcc-title-summary-link-arrow .cmp-teaser__action-link { line-height: 2; } + +.dcc-title-summary-link-arrow .cmp-teaser__action-link:focus { color: rgb(0= +, 77, 255); outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; displa= +y: inline-block; line-height: 1; } + +.dcc-title-summary-link-arrow .cmp-teaser__action-link::before { height: 0.= +09125em; } + +.boardcards .cmp-board-card { background: rgb(255, 255, 255); border: 1px s= +olid rgb(204, 204, 204); overflow: hidden; } + +.boardcards .cmp-board-card__link { box-shadow: none; display: block; outli= +ne: none; position: relative; height: 100%; } + +.boardcards .cmp-board-card__link::after { content: ""; height: 100%; opaci= +ty: 0; position: absolute; top: 0px; width: 100%; } + +.boardcards .cmp-board-card .cmp-image__image { height: 100%; width: 100%; = +} + +.boardcards .cmp-board-card__content { background: transparent; height: 100= +%; padding: 20px; } + +.boardcards .cmp-board-card__name { font-family: Graphik, Arial, system-ui,= + -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica = +Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal;= + text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.= +4rem; } + +@media screen and (min-width: 1000px) { + .boardcards .cmp-board-card__name { font-size: 1.6rem; } +} + +.boardcards .cmp-board-card__title { color: rgb(0, 0, 0); font-weight: 400;= + font-size: 1.4rem; line-height: 1.6; margin-top: 5px; text-transform: none= +; } + +@media screen and (min-width: 1000px) { + .boardcards .cmp-board-card__title { font-size: 1.6rem; } +} + +.boardcards.color-block-accent-purple-1 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-1 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(180, 85, 170); opacity: 1; tran= +sition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-accent-purple-2 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-2 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(160, 85, 245); opacity: 1; tran= +sition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-accent-purple-3 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-3 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(190, 130, 255); opacity: 1; tra= +nsition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-accent-purple-4 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-4 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(220, 175, 255); opacity: 1; tra= +nsition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-accent-purple-5 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-5 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(230, 220, 255); opacity: 1; tra= +nsition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-alt-blue .cmp-board-card__link:focus:is(:focus-visi= +ble)::after, .boardcards.color-block-alt-blue .cmp-board-card__link:hover::= +after { border: 4px solid rgb(0, 65, 240); opacity: 1; transition: all 0.3s= + ease-in-out 0s; } + +.boardcards.color-block-alt-gray .cmp-board-card__link:focus:is(:focus-visi= +ble)::after, .boardcards.color-block-alt-gray .cmp-board-card__link:hover::= +after { border: 4px solid rgb(190, 190, 190); opacity: 1; transition: all 0= +.3s ease-in-out 0s; } + +.boardcards.color-block-alt-gray-dark .cmp-board-card__link:focus:is(:focus= +-visible)::after, .boardcards.color-block-alt-gray-dark .cmp-board-card__li= +nk:hover::after { border: 4px solid rgb(150, 150, 150); opacity: 1; transit= +ion: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-alt-gray-darker .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-alt-gray-darker .cmp-board-card= +__link:hover::after { border: 4px solid rgb(90, 90, 90); opacity: 1; transi= +tion: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-alt-green .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-alt-green .cmp-board-card__link:hover= +::after { border: 4px solid rgb(0, 215, 0); opacity: 1; transition: all 0.3= +s ease-in-out 0s; } + +.boardcards.color-block-alt-red .cmp-board-card__link:focus:is(:focus-visib= +le)::after, .boardcards.color-block-alt-red .cmp-board-card__link:hover::af= +ter { border: 4px solid red; opacity: 1; transition: all 0.3s ease-in-out 0= +s; } + +.boardcards.color-block-alt-yellow .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-alt-yellow .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(255, 255, 0); opacity: 1; transition: all= + 0.3s ease-in-out 0s; } + +.boardcards.color-block-aqua .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-aqua .cmp-board-card__link:hover::after { = +border: 4px solid rgb(0, 255, 187); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-blue .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-blue .cmp-board-card__link:hover::after { = +border: 4px solid rgb(0, 186, 255); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-blue-green .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-blue-green .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(5, 240, 165); opacity: 1; transition: all= + 0.3s ease-in-out 0s; } + +.boardcards.color-block-brand-green .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-brand-green .cmp-board-card__link:h= +over::after { border: 4px solid rgb(100, 255, 80); opacity: 1; transition: = +all 0.3s ease-in-out 0s; } + +.boardcards.color-block-brand-orange .cmp-board-card__link:focus:is(:focus-= +visible)::after, .boardcards.color-block-brand-orange .cmp-board-card__link= +:hover::after { border: 4px solid rgb(255, 120, 0); opacity: 1; transition:= + all 0.3s ease-in-out 0s; } + +.boardcards.color-block-brand-yellow .cmp-board-card__link:focus:is(:focus-= +visible)::after, .boardcards.color-block-brand-yellow .cmp-board-card__link= +:hover::after { border: 4px solid rgb(255, 235, 50); opacity: 1; transition= +: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-blue-dark .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-blue-dark .cmp-board-card__link:hover= +::after { border: 4px solid rgb(0, 142, 255); opacity: 1; transition: all 0= +.3s ease-in-out 0s; } + +.boardcards.color-block-blue-light .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-blue-light .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(0, 243, 255); opacity: 1; transition: all= + 0.3s ease-in-out 0s; } + +.boardcards.color-block-core-purple .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-core-purple .cmp-board-card__link:h= +over::after { border: 4px solid rgb(70, 0, 115); opacity: 1; transition: al= +l 0.3s ease-in-out 0s; } + +.boardcards.color-block-cyan .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-cyan .cmp-board-card__link:hover::after { = +border: 4px solid rgb(0, 255, 255); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-gray .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-gray .cmp-board-card__link:hover::after { = +border: 4px solid rgb(167, 167, 167); opacity: 1; transition: all 0.3s ease= +-in-out 0s; } + +.boardcards.color-block-gray-base .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-gray-base .cmp-board-card__link:hover= +::after { border: 4px solid rgb(0, 0, 0); opacity: 1; transition: all 0.3s = +ease-in-out 0s; } + +.boardcards.color-block-gray-dark .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-gray-dark .cmp-board-card__link:hover= +::after { border: 4px solid rgb(107, 107, 107); opacity: 1; transition: all= + 0.3s ease-in-out 0s; } + +.boardcards.color-block-gray-darker .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-gray-darker .cmp-board-card__link:h= +over::after { border: 4px solid rgb(74, 74, 74); opacity: 1; transition: al= +l 0.3s ease-in-out 0s; } + +.boardcards.color-block-gray-light .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-gray-light .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(204, 204, 204); opacity: 1; transition: a= +ll 0.3s ease-in-out 0s; } + +.boardcards.color-block-gray-lighter .cmp-board-card__link:focus:is(:focus-= +visible)::after, .boardcards.color-block-gray-lighter .cmp-board-card__link= +:hover::after { border: 4px solid rgb(227, 227, 227); opacity: 1; transitio= +n: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-gray-lightest .cmp-board-card__link:focus:is(:focus= +-visible)::after, .boardcards.color-block-gray-lightest .cmp-board-card__li= +nk:hover::after { border: 4px solid rgb(242, 242, 242); opacity: 1; transit= +ion: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-grayishyellow-dark .cmp-board-card__link:focus:is(:= +focus-visible)::after, .boardcards.color-block-grayishyellow-dark .cmp-boar= +d-card__link:hover::after { border: 4px solid rgb(150, 150, 140); opacity: = +1; transition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-grayishyellow-light .cmp-board-card__link:focus:is(= +:focus-visible)::after, .boardcards.color-block-grayishyellow-light .cmp-bo= +ard-card__link:hover::after { border: 4px solid rgb(230, 230, 220); opacity= +: 1; transition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-green .cmp-board-card__link:focus:is(:focus-visible= +)::after, .boardcards.color-block-green .cmp-board-card__link:hover::after = +{ border: 4px solid rgb(0, 255, 0); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-green-dark .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-green-dark .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(0, 83, 10); opacity: 1; transition: all 0= +.3s ease-in-out 0s; } + +.boardcards.color-block-link .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-link .cmp-board-card__link:hover::after { = +border: 4px solid rgb(0, 77, 255); opacity: 1; transition: all 0.3s ease-in= +-out 0s; } + +.boardcards.color-block-link-dark .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-link-dark .cmp-board-card__link:hover= +::after { border: 4px solid rgb(0, 0, 136); opacity: 1; transition: all 0.3= +s ease-in-out 0s; } + +.boardcards.color-block-orange .cmp-board-card__link:focus:is(:focus-visibl= +e)::after, .boardcards.color-block-orange .cmp-board-card__link:hover::afte= +r { border: 4px solid rgb(255, 182, 0); opacity: 1; transition: all 0.3s ea= +se-in-out 0s; } + +.boardcards.color-block-orange-dark .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-orange-dark .cmp-board-card__link:h= +over::after { border: 4px solid rgb(255, 149, 0); opacity: 1; transition: a= +ll 0.3s ease-in-out 0s; } + +.boardcards.color-block-pink .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-pink .cmp-board-card__link:hover::after { = +border: 4px solid rgb(231, 0, 116); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-pink-dark .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-pink-dark .cmp-board-card__link:hover= +::after { border: 4px solid rgb(164, 2, 83); opacity: 1; transition: all 0.= +3s ease-in-out 0s; } + +.boardcards.color-block-pink-light .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-pink-light .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(255, 80, 160); opacity: 1; transition: al= +l 0.3s ease-in-out 0s; } + +.boardcards.color-block-purple .cmp-board-card__link:focus:is(:focus-visibl= +e)::after, .boardcards.color-block-purple .cmp-board-card__link:hover::afte= +r { border: 4px solid rgb(161, 0, 255); opacity: 1; transition: all 0.3s ea= +se-in-out 0s; } + +.boardcards.color-block-purple-dark .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-purple-dark .cmp-board-card__link:h= +over::after { border: 4px solid rgb(117, 0, 192); opacity: 1; transition: a= +ll 0.3s ease-in-out 0s; } + +.boardcards.color-block-purple-darkest .cmp-board-card__link:focus:is(:focu= +s-visible)::after, .boardcards.color-block-purple-darkest .cmp-board-card__= +link:hover::after { border: 4px solid rgb(70, 1, 115); opacity: 1; transiti= +on: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-red .cmp-board-card__link:focus:is(:focus-visible):= +:after, .boardcards.color-block-red .cmp-board-card__link:hover::after { bo= +rder: 4px solid rgb(231, 15, 41); opacity: 1; transition: all 0.3s ease-in-= +out 0s; } + +.boardcards.color-block-red-dark .cmp-board-card__link:focus:is(:focus-visi= +ble)::after, .boardcards.color-block-red-dark .cmp-board-card__link:hover::= +after { border: 4px solid rgb(189, 0, 29); opacity: 1; transition: all 0.3s= + ease-in-out 0s; } + +.boardcards.color-block-red-darker .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-red-darker .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(113, 0, 18); opacity: 1; transition: all = +0.3s ease-in-out 0s; } + +.boardcards.color-block-red-light .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-red-light .cmp-board-card__link:hover= +::after { border: 4px solid rgb(255, 50, 70); opacity: 1; transition: all 0= +.3s ease-in-out 0s; } + +.boardcards.color-block-white .cmp-board-card__link:focus:is(:focus-visible= +)::after, .boardcards.color-block-white .cmp-board-card__link:hover::after = +{ border: 4px solid rgb(255, 255, 255); opacity: 1; transition: all 0.3s ea= +se-in-out 0s; } + +.boardcards.color-block-yellow .cmp-board-card__link:focus:is(:focus-visibl= +e)::after, .boardcards.color-block-yellow .cmp-board-card__link:hover::afte= +r { border: 4px solid rgb(255, 212, 46); opacity: 1; transition: all 0.3s e= +ase-in-out 0s; } + +.boardcards.color-block-yellow-dark .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-yellow-dark .cmp-board-card__link:h= +over::after { border: 4px solid rgb(240, 192, 0); opacity: 1; transition: a= +ll 0.3s ease-in-out 0s; } + +.boardcards.color-block-yellow-light .cmp-board-card__link:focus:is(:focus-= +visible)::after, .boardcards.color-block-yellow-light .cmp-board-card__link= +:hover::after { border: 4px solid rgb(255, 240, 179); opacity: 1; transitio= +n: all 0.3s ease-in-out 0s; } + +.profilecards.color-background-gray .cmp-profile-card { background-color: r= +gb(242, 242, 242); } + +.cmp-executive-card { position: relative; display: flex; -webkit-box-orient= +: horizontal; -webkit-box-direction: normal; flex-flow: wrap; background: r= +gb(255, 255, 255); border: 1px solid rgb(204, 204, 204); } + +.cmp-executive-card__image { -webkit-box-flex: 0; flex: 0 0 auto; width: 14= +.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-executive-card__image { width: 15.4rem; } +} + +.cmp-executive-card__image .cmp-image__image { width: 100%; } + +.cmp-executive-card__image--blur .cmp-image__image { filter: blur(0.2rem); = +} + +.cmp-executive-card__content { background: transparent; border: none; paddi= +ng: 1.4rem 2rem; -webkit-box-flex: 1; flex: 1 1 auto; width: 14rem; } + +.cmp-executive-card__name { font-family: Graphik, Arial, system-ui, -apple-= +system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", o= +xygen, cantarell, sans-serif; font-weight: 800; font-style: normal; text-tr= +ansform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-executive-card__name { font-size: 1.6rem; } +} + +.cmp-executive-card__title { -webkit-box-flex: 1; flex-grow: 1; font-size: = +1.2rem; line-height: 1.4; font-weight: 400; color: rgb(0, 0, 0); margin-top= +: 0.5rem; text-overflow: ellipsis; overflow: hidden; -webkit-line-clamp: 4;= + -webkit-box-orient: vertical; display: -webkit-box; } + +@media screen and (min-width: 1000px) { + .cmp-executive-card__title { font-size: 1.4rem; line-height: 1.9rem; } +} + +.cmp-executive-card .cmp-executive-card-overlay { background-color: rgba(0,= + 77, 255, 0.8); background-blend-mode: multiply; position: absolute; top: 0= +px; left: 0px; width: 100%; height: 100%; } + +.cmp-executive-card .cmp-executive-card-overlay--hide { opacity: 0; } + +@media screen and (max-width: 999.9px) { + .cmp-executive-card .cmp-executive-card-overlay--hide { display: none; } +} + +.cmp-executive-card .cmp-executive-card-overlay--hide--zoom { display: bloc= +k; opacity: 0; } + +.cmp-executive-card .cmp-executive-card { margin: 0px; padding: 0px; } + +.cmp-executive-card .cmp-executive-card__container { display: flex; -webkit= +-box-align: center; align-items: center; height: 100%; } + +.cmp-executive-card .cmp-executive-card__link { margin: 0px auto; } + +.cmp-executive-card .cmp-executive-card__link-social-media { display: flex;= + -webkit-box-align: center; align-items: center; -webkit-box-pack: center; = +justify-content: center; } + +.cmp-executive-card .cmp-executive-card__link-social-media > div:not(:first= +-child) { margin-left: 2rem; } + +.cmp-executive-card .cmp-executive-card__link a { color: rgb(255, 255, 255)= +; text-decoration: none; } + +.cmp-executive-card .cmp-executive-card__link a::before { color: rgb(255, 2= +55, 255); } + +.cmp-executive-card .cmp-executive-card__link a:focus { box-shadow: none; o= +utline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; } + +.cmp-executive-card .cmp-executive-card__link a:focus:not(:focus-visible) {= + outline: none; box-shadow: none; } + +.cmp-executive-card .cmp-executive-card__link-bio { display: flex; -webkit-= +box-align: center; align-items: center; -webkit-box-pack: center; justify-c= +ontent: center; } + +.cmp-executive-card .cmp-executive-card__link-linkedin, .cmp-executive-card= + .cmp-executive-card__link-twitter { -webkit-box-align: baseline; align-ite= +ms: baseline; display: flex; margin-top: 2rem; } + +.cmp-executive-card .cmp-executive-card__link-linkedin a, .cmp-executive-ca= +rd .cmp-executive-card__link-twitter a { border: 0.2rem solid rgb(255, 255,= + 255); border-radius: 50%; height: 3.2rem; width: 3.2rem; -webkit-box-pack:= + start; justify-content: flex-start; } + +.cmp-executive-card .cmp-executive-card__link-twitter a::before { content: = +"=EF=89=83"; } + +.cmp-executive-card .cmp-executive-card__link-linkedin a::before, .cmp-exec= +utive-card .cmp-executive-card__link-twitter a::before { font-size: 16px; f= +ont-family: Ionicons; font-weight: 400; font-style: normal; line-height: 1;= + text-transform: none; letter-spacing: normal; overflow-wrap: normal; white= +-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-r= +endering: optimizelegibility; font-feature-settings: "liga"; display: flex;= + -webkit-box-align: center; align-items: center; -webkit-box-pack: center; = +justify-content: center; width: 100%; height: 100%; } + +.cmp-executive-card .cmp-executive-card__link-linkedin a::before { content:= + "=EF=88=B9"; } + +.cmp-executive-card .cmp-button__close { display: none; } + +@media screen and (max-width: 999.9px) { + .cmp-executive-card .cmp-button__close { display: block; position: absolu= +te; top: 0px; right: 0px; } + .cmp-executive-card .cmp-button__close .cmp-button { width: 1.5rem; heigh= +t: auto; margin: 0.5rem; padding: 0px; border: 0px; } + .cmp-executive-card .cmp-button__close .cmp-button__text::after { content= +: "=EF=8B=97"; font-size: 24px; font-family: Ionicons; display: block; font= +-style: normal; line-height: 1; text-transform: none; letter-spacing: norma= +l; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font= +-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-s= +ettings: "liga"; color: rgb(255, 255, 255); font-weight: 800; } + .cmp-executive-card .cmp-button__close .cmp-button:focus { box-shadow: no= +ne; outline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; } + .cmp-executive-card .cmp-button__close .cmp-button:focus:not(:focus-visib= +le) { outline: none; box-shadow: none; } +} + +.profilecards .main-container { width: 100%; overflow: hidden; } + +.profilecards .cmp-expert-card, .profilecards .main-container { display: fl= +ex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc= +tion: column; } + +.profilecards .cmp-expert-card { background: rgb(255, 255, 255); border: 1p= +x solid rgb(204, 204, 204); height: 100%; } + +.profilecards .cmp-expert-card .cmp-image__image { height: 100%; width: 100= +%; } + +.profilecards .cmp-expert-card__content { background: transparent; display:= + flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-di= +rection: column; height: 100%; padding: 20px; } + +@media screen and (max-width: 999.9px) { + .profilecards .cmp-expert-card__content { font-size: 1.4rem; } +} + +.profilecards .cmp-expert-card__name { font-size: 1.4rem; font-weight: 700;= + line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .profilecards .cmp-expert-card__name { font-size: 1.6rem; } +} + +.profilecards .cmp-expert-card__title { -webkit-box-flex: 1; flex-grow: 1; = +font-size: 1.4rem; line-height: 1.6; margin-top: 5px; } + +@media screen and (min-width: 1000px) { + .profilecards .cmp-expert-card__title { font-size: 1.6rem; } +} + +.profilecards .cmp-expert-card__summary { -webkit-box-flex: 1; flex-grow: 1= +; font-size: 1.4rem; line-height: 1.6; margin-top: 2rem; overflow-wrap: bre= +ak-word; word-break: break-word; height: 100%; } + +@media screen and (min-width: 1000px) { + .profilecards .cmp-expert-card__summary { font-size: 1.6rem; } +} + +.profilecards .cmp-expert-card__link { font-size: 1.6rem; line-height: 1.6;= + padding-top: 2rem; margin-top: auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .profilecards .cmp-expert-card__link { padding-top: 3rem; } +} + +.profilecards .cmp-expert-card__link ~ .cmp-expert-card__link { padding-top= +: 0px; margin-top: 0px; } + +.profilecards .cmp-expert-card__link a { color: rgb(0, 77, 255); display: i= +nline-block; text-decoration: none; } + +.profilecards .cmp-expert-card__link a:focus, .profilecards .cmp-expert-car= +d__link a:hover { text-decoration: underline; } + +.profilecards .cmp-expert-card__link a:visited { color: rgb(0, 0, 136); } + +.profilecards .cmp-expert-card__link-twitter a::before { content: "=EF=89= +=83"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +.profilecards .cmp-expert-card__link-twitter a:focus { text-decoration: und= +erline; } + +.profilecards .cmp-expert-card__link-linkedin a::before { content: "=EF=88= +=B9"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +.profilecards .cmp-expert-card__link-linkedin a:focus { text-decoration: un= +derline; } + +.profilecards .cmp-expert-card__link-linkedin, .profilecards .cmp-expert-ca= +rd__link-twitter { -webkit-box-align: baseline; align-items: baseline; disp= +lay: flex; } + +.profilecards .cmp-expert-card__link-linkedin a::before, .profilecards .cmp= +-expert-card__link-twitter a::before { color: rgb(0, 77, 255); display: inl= +ine-block; margin-right: 0.7rem; } + +.profilecards .cmp-button__cta-arrow--right { margin-top: 30px; } + +.executive-card .cmp-quote-executive-card { min-height: 14.4rem; max-height= +: 14.4rem; background-color: rgb(255, 255, 255); border: 0.1rem solid rgb(2= +04, 204, 204); padding: 2rem; width: 100%; font-size: 1.2rem; line-height: = +1.2; overflow: hidden; color: rgb(0, 0, 0); word-break: break-word; } + +.executive-card .cmp-quote-executive-card__container { min-height: 10.2rem;= + max-height: 10.2rem; overflow: hidden; } + +.executive-card .cmp-quote-executive-card__icon-quote { float: left; width:= + 2.7rem; height: 2.5rem; margin-right: 1.8rem; } + +.executive-card .cmp-quote-executive-card__icon-quote::after { content: "= +=EE=A4=80"; font-size: 2.5rem; font-family: Ionicons; display: block; font-= +weight: 400; font-style: normal; line-height: 1; text-transform: none; lett= +er-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: = +ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibilit= +y; font-feature-settings: "liga"; color: rgb(74, 74, 74); } + +.executive-card .cmp-quote-executive-card__name-container { margin-bottom: = +2.5rem; height: 1.5rem; } + +@media screen and (min-width: 1000px) { + .executive-card .cmp-quote-executive-card__name-container { margin-bottom= +: 2.2rem; } +} + +.executive-card .cmp-quote-executive-card__name { font-weight: 700; margin-= +bottom: 2.5rem; height: 1.5rem; } + +@media screen and (min-width: 1000px) { + .executive-card .cmp-quote-executive-card__name { margin-bottom: 2.2rem; = +} +} + +.cmp-twitter-executive-card { min-height: 14.4rem; max-height: 14.4rem; bac= +kground-color: rgb(255, 255, 255); border: 0.1rem solid rgb(204, 204, 204);= + padding: 2rem; font-size: 1.2rem; width: 100%; overflow: hidden; } + +@media screen and (min-width: 1000px) { + .cmp-twitter-executive-card { min-height: 15.4rem; max-height: 15.4rem; } +} + +.cmp-twitter-executive-card__title-data { display: flex; -webkit-box-pack: = +justify; justify-content: space-between; margin-bottom: 1rem; } + +.cmp-twitter-executive-card__tweet { line-height: 1.2; font-size: 1.2rem; o= +verflow: hidden; -webkit-line-clamp: 4; display: -webkit-box; -webkit-box-o= +rient: vertical; } + +.cmp-twitter-executive-card__tweet a { color: rgb(0, 77, 255); text-decorat= +ion: underline; } + +.cmp-twitter-executive-card__logo-handle { display: flex; max-width: calc(1= +00% - 5rem); } + +.cmp-twitter-executive-card__name-handle { line-height: 1.2; word-break: br= +eak-word; } + +.cmp-twitter-executive-card__handle-link { line-height: 1.2; text-decoratio= +n: none; color: inherit; } + +.cmp-twitter-executive-card__handle-link:focus, .cmp-twitter-executive-card= +__handle-link:hover { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-twitter-executive-card__name { font-weight: 700; } + +.cmp-twitter-executive-card__date-text { font-size: 1.2rem; } + +.cmp-twitter-executive-card__icon-twitter::after { content: "=EF=89=83"; fo= +nt-size: 32px; font-family: Ionicons; display: block; font-weight: 400; fon= +t-style: normal; line-height: 1; text-transform: none; letter-spacing: norm= +al; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fon= +t-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-= +settings: "liga"; width: 3.2rem; height: 3.2rem; margin-right: 1.5rem; colo= +r: rgb(0, 186, 255); } + +.content-card--award .cmp-teaser__content { border: 1px solid rgb(204, 204,= + 204); padding: 2.5rem 2rem; } + +.content-card--award .cmp-teaser__pretitle { text-transform: uppercase; fon= +t-weight: 600; color: rgb(0, 0, 0); margin-bottom: 20px; font-size: 1.2rem;= + line-height: 1.44rem; } + +.content-card--award .cmp-teaser .cmp-teaser__title { margin-top: 0px; marg= +in-bottom: 2.5rem; font-size: 1.8rem; line-height: 2.196rem; } + +@media screen and (min-width: 1000px) { + .content-card--award .cmp-teaser .cmp-teaser__title { font-size: 2.5rem; = +line-height: 3rem; } +} + +.content-card--award .cmp-teaser__description, .content-card--award .cmp-te= +aser__description p { margin-top: 0px; font-size: 1.2rem; line-height: 1.44= +rem; word-break: break-word; } + +.content-card--cardwithbutton .cmp-teaser__content { width: 100%; backgroun= +d-color: rgb(255, 255, 255); border: 1px solid rgb(227, 227, 227); padding:= + 3rem 2rem; } + +@media screen and (min-width: 1000px) { + .content-card--cardwithbutton .cmp-teaser__content { padding: 3rem; } +} + +.content-card--cardwithbutton .cmp-teaser__pretitle { color: rgb(0, 0, 0); = +margin: 0px; padding-bottom: 2rem; font-weight: 600; font-size: 1.2rem; tex= +t-transform: uppercase; line-height: 1; } + +@media screen and (min-width: 1000px) { + .content-card--cardwithbutton .cmp-teaser__pretitle { font-size: 1.8rem; = +} +} + +.content-card--cardwithbutton .cmp-teaser__title { margin: 0px; padding: 0p= +x 0px 1rem; font-weight: 800; text-transform: none; } + +@media screen and (min-width: 1000px) { + .content-card--cardwithbutton .cmp-teaser__title { padding-bottom: 2rem; = +} +} + +.content-card--cardwithbutton .cmp-teaser__description { margin: 0px; paddi= +ng-bottom: 2rem; font-weight: 400; font-size: 1.4rem; color: rgb(0, 0, 0); = +text-transform: none; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .content-card--cardwithbutton .cmp-teaser__description { font-size: 1.6re= +m; } +} + +.content-card--cardwithbutton .cmp-teaser__action-container { padding: 0px;= + } + +.content-card--cardwithbutton .cmp-teaser__action-link { display: inline-fl= +ex; -webkit-box-align: center; align-items: center; -webkit-box-pack: cente= +r; justify-content: center; font-family: Graphik, Arial, system-ui, -apple-= +system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", o= +xygen, cantarell, sans-serif; font-style: normal; line-height: 1; min-heigh= +t: inherit; min-width: 13.4rem; border-radius: 0px; font-size: 1.4rem; font= +-weight: 600; height: 44px; text-decoration: none; padding: 1.5rem; color: = +rgb(255, 255, 255); background-color: rgb(0, 0, 0); border: 1px solid trans= +parent; box-shadow: rgb(167, 167, 167) 4px 4px 0px 0px; margin: 15px 0px 4p= +x 10px; transition: box-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s= +, -webkit-box-shadow 0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; = +text-transform: uppercase; } + +.content-card--cardwithbutton .cmp-teaser__action-link::after, .content-car= +d--cardwithbutton .cmp-teaser__action-link::before { content: none; } + +@media screen and (max-width: 767.9px) { + .content-card--cardwithbutton .cmp-teaser__action-link { margin-left: 0px= +; width: 100%; } +} + +.content-card--cardwithbutton .cmp-teaser__action-link:hover { background-c= +olor: rgb(74, 74, 74); color: rgb(255, 255, 255); } + +.content-card--cardwithbutton .cmp-teaser__action-link:focus { box-shadow: = +rgb(255, 255, 255) 0px 0px 0px 2px; outline-offset: 2px; } + +.content-card--cardwithbutton .cmp-teaser__action-link:focus:not(:focus-vis= +ible) { box-shadow: none; outline: none; } + +.content-card--cardwithbutton .cmp-teaser__action-link:focus, .content-card= +--cardwithbutton .cmp-teaser__action-link:hover { box-shadow: rgb(167, 167,= + 167) 10px 10px 0px 0px; transform: translate(-5px, -5px); color: rgb(255, = +255, 255); background-color: rgb(0, 0, 0); } + +.content-card--cardwithbutton .cmp-teaser__action-link:focus { border: 2px = +solid rgb(255, 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset= +: 1px; } + +.content-card--cardwithbutton .cmp-teaser__action-link:disabled { backgroun= +d-color: rgb(227, 227, 227); border-color: transparent; box-shadow: none; c= +olor: rgb(255, 255, 255); transition: none 0s ease 0s; } + +.content-card--cardwithbutton .cmp-teaser__action-link:disabled:hover { box= +-shadow: none; transform: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .content-card--cardwithbutton .cmp-teaser__action-link { width: auto; } +} + +.content-card.content-card--cardwithbutton .cmp-teaser { padding-top: 4px; = +padding-right: 0px; background: linear-gradient(rgb(161, 0, 255) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton .cmp-teaser__title { font-size: = +2.8rem; line-height: 1.0736; } + +@media screen and (min-width: 1000px) { + .content-card.content-card--cardwithbutton .cmp-teaser__title { font-size= +: 4.8rem; line-height: 1.0432; } +} + +.content-card.content-card--cardwithbutton.color-block-accent-purple-1 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(180, 85, 170) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-accent-purple-2 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(160, 85, 245) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-accent-purple-3 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(190, 130, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-accent-purple-4 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(220, 175, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-accent-purple-5 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(230, 220, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-blue .cmp-teaser= + { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0,= + 65, 240) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-gray .cmp-teaser= + { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(19= +0, 190, 190) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-gray-dark .cmp-t= +easer { padding-top: 4px; padding-right: 0px; background: linear-gradient(r= +gb(150, 150, 150) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-gray-darker .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(90, 90, 90) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-green .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0= +, 215, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-red .cmp-teaser = +{ padding-top: 4px; padding-right: 0px; background: linear-gradient(red 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-yellow .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +255, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-aqua .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 255= +, 187) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-blue .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 186= +, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-blue-green .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +5, 240, 165) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-brand-green .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(100, 255, 80) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-brand-orange .cmp-te= +aser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rg= +b(255, 120, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-brand-yellow .cmp-te= +aser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rg= +b(255, 235, 50) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-blue-dark .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0= +, 142, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-blue-light .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +0, 243, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-core-purple .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(70, 0, 115) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-cyan .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 255= +, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(167, 1= +67, 167) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-base .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0= +, 0, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-dark .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(1= +07, 107, 107) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-darker .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(74, 74, 74) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-light .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +204, 204, 204) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-lighter .cmp-te= +aser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rg= +b(227, 227, 227) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-lightest .cmp-t= +easer { padding-top: 4px; padding-right: 0px; background: linear-gradient(r= +gb(242, 242, 242) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-grayishyellow-dark .= +cmp-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradi= +ent(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat= +; } + +.content-card.content-card--cardwithbutton.color-block-grayishyellow-light = +.cmp-teaser { padding-top: 4px; padding-right: 0px; background: linear-grad= +ient(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; } + +.content-card.content-card--cardwithbutton.color-block-green .cmp-teaser { = +padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 25= +5, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-green-dark .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +0, 83, 10) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-link .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 77,= + 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-link-dark .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0= +, 0, 136) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-orange .cmp-teaser {= + padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(255,= + 182, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-orange-dark .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(255, 149, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-pink .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(231, 0= +, 116) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-pink-dark .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(1= +64, 2, 83) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-pink-light .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +255, 80, 160) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-purple .cmp-teaser {= + padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(161,= + 0, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-purple-dark .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(117, 0, 192) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-purple-darkest .cmp-= +teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient(= +rgb(70, 1, 115) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-red .cmp-teaser { pa= +dding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(231, 15= +, 41) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-red-dark .cmp-teaser= + { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(18= +9, 0, 29) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-red-darker .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +113, 0, 18) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-red-light .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(2= +55, 50, 70) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-white .cmp-teaser { = +padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(255, = +255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-yellow .cmp-teaser {= + padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(255,= + 212, 46) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-yellow-dark .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(240, 192, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-yellow-light .cmp-te= +aser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rg= +b(255, 240, 179) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card--colorinfo .cmp-teaser__description p { line-height: 2.2rem; = +} + +@media screen and (max-width: 999.9px) { + .content-card--colorinfo .cmp-teaser__description p { font-size: 1.4rem; = +} +} + +.content-card--colorinfo .cmp-teaser__content { border: 1px solid rgb(204, = +204, 204); padding: 20px; } + +.content-card.has-image-border .cmp-image__image { border: 1px solid rgb(10= +7, 107, 107); } + +.content-card .cmp-teaser__title { font-family: Graphik, Arial, system-ui, = +-apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica N= +eue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; = +text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8= +rem; } + +@media screen and (min-width: 1000px) { + .content-card .cmp-teaser__title { font-size: 2.5rem; } +} + +.content-card .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.content-card .cmp-teaser__title a:focus, .content-card .cmp-teaser__title = +a:hover { text-decoration: underline; color: rgb(0, 77, 255); } + +.content-card .cmp-teaser__content { background-color: rgb(255, 255, 255); = +} + +.content-card.color-background-gray .cmp-teaser__content { background-color= +: rgb(242, 242, 242); } + +.content-card.color-block-accent-purple-1 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(180, 85, 170) 5px, transpare= +nt 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(180, 85, 170) 5= +px, transparent 0px) 100% 0px; } + +.content-card.color-block-accent-purple-2 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(160, 85, 245) 5px, transpare= +nt 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(160, 85, 245) 5= +px, transparent 0px) 100% 0px; } + +.content-card.color-block-accent-purple-3 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(190, 130, 255) 5px, transpar= +ent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(190, 130, 255)= + 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-accent-purple-4 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(220, 175, 255) 5px, transpar= +ent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(220, 175, 255)= + 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-accent-purple-5 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(230, 220, 255) 5px, transpar= +ent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(230, 220, 255)= + 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-alt-blue .cmp-teaser { padding: 5px 5px 0px 0px; = +background: linear-gradient(270deg, rgb(0, 65, 240) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 65, 240) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-alt-gray .cmp-teaser { padding: 5px 5px 0px 0px; = +background: linear-gradient(270deg, rgb(190, 190, 190) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(190, 190, 190) 5px, t= +ransparent 0px) 100% 0px; } + +.content-card.color-block-alt-gray-dark .cmp-teaser { padding: 5px 5px 0px = +0px; background: linear-gradient(270deg, rgb(150, 150, 150) 5px, transparen= +t 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(150, 150, 150) 5= +px, transparent 0px) 100% 0px; } + +.content-card.color-block-alt-gray-darker .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(90, 90, 90) 5px, transparent= + 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(90, 90, 90) 5px, = +transparent 0px) 100% 0px; } + +.content-card.color-block-alt-green .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(0, 215, 0) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 215, 0) 5px, transpar= +ent 0px) 100% 0px; } + +.content-card.color-block-alt-red .cmp-teaser { padding: 5px 5px 0px 0px; b= +ackground: linear-gradient(270deg, red 5px, transparent 0px) 100% 0px / 56p= +x 40px no-repeat, linear-gradient(red 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-alt-yellow .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(255, 255, 0) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 255, 0) 5px, tra= +nsparent 0px) 100% 0px; } + +.content-card.color-block-aqua .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(0, 255, 187) 5px, transparent 0px) 100%= + 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 255, 187) 5px, transpare= +nt 0px) 100% 0px; } + +.content-card.color-block-blue .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(0, 186, 255) 5px, transparent 0px) 100%= + 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 186, 255) 5px, transpare= +nt 0px) 100% 0px; } + +.content-card.color-block-blue-green .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(5, 240, 165) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(5, 240, 165) 5px, tra= +nsparent 0px) 100% 0px; } + +.content-card.color-block-brand-green .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(100, 255, 80) 5px, transparent 0= +px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(100, 255, 80) 5px, = +transparent 0px) 100% 0px; } + +.content-card.color-block-brand-orange .cmp-teaser { padding: 5px 5px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 120, 0) 5px, transparent 0= +px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 120, 0) 5px, t= +ransparent 0px) 100% 0px; } + +.content-card.color-block-brand-yellow .cmp-teaser { padding: 5px 5px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 235, 50) 5px, transparent = +0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 235, 50) 5px,= + transparent 0px) 100% 0px; } + +.content-card.color-block-blue-dark .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(0, 142, 255) 5px, transparent 0px)= + 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 142, 255) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-blue-light .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 243, 255) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 243, 255) 5px, tra= +nsparent 0px) 100% 0px; } + +.content-card.color-block-core-purple .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(70, 0, 115) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(70, 0, 115) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-cyan .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(0, 255, 255) 5px, transparent 0px) 100%= + 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 255, 255) 5px, transpare= +nt 0px) 100% 0px; } + +.content-card.color-block-gray .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(167, 167, 167) 5px, transparent 0px) 10= +0% 0px / 56px 40px no-repeat, linear-gradient(rgb(167, 167, 167) 5px, trans= +parent 0px) 100% 0px; } + +.content-card.color-block-gray-base .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(0, 0, 0) 5px, transparent 0px) 100= +% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 0, 0) 5px, transparent = +0px) 100% 0px; } + +.content-card.color-block-gray-dark .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(107, 107, 107) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(107, 107, 107) 5px, = +transparent 0px) 100% 0px; } + +.content-card.color-block-gray-darker .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(74, 74, 74) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(74, 74, 74) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-gray-light .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(204, 204, 204) 5px, transparent 0= +px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(204, 204, 204) 5px,= + transparent 0px) 100% 0px; } + +.content-card.color-block-gray-lighter .cmp-teaser { padding: 5px 5px 0px 0= +px; background: linear-gradient(270deg, rgb(227, 227, 227) 5px, transparent= + 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(227, 227, 227) 5p= +x, transparent 0px) 100% 0px; } + +.content-card.color-block-gray-lightest .cmp-teaser { padding: 5px 5px 0px = +0px; background: linear-gradient(270deg, rgb(242, 242, 242) 5px, transparen= +t 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(242, 242, 242) 5= +px, transparent 0px) 100% 0px; } + +.content-card.color-block-grayishyellow-dark .cmp-teaser { padding: 5px 5px= + 0px 0px; background: linear-gradient(270deg, rgb(150, 150, 140) 5px, trans= +parent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(150, 150, 1= +40) 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-grayishyellow-light .cmp-teaser { padding: 5px 5p= +x 0px 0px; background: linear-gradient(270deg, rgb(230, 230, 220) 5px, tran= +sparent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(230, 230, = +220) 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-green .cmp-teaser { padding: 5px 5px 0px 0px; bac= +kground: linear-gradient(270deg, rgb(0, 255, 0) 5px, transparent 0px) 100% = +0px / 56px 40px no-repeat, linear-gradient(rgb(0, 255, 0) 5px, transparent = +0px) 100% 0px; } + +.content-card.color-block-green-dark .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 83, 10) 5px, transparent 0px) = +100% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 83, 10) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-link .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(0, 77, 255) 5px, transparent 0px) 100% = +0px / 56px 40px no-repeat, linear-gradient(rgb(0, 77, 255) 5px, transparent= + 0px) 100% 0px; } + +.content-card.color-block-link-dark .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(0, 0, 136) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 0, 136) 5px, transpar= +ent 0px) 100% 0px; } + +.content-card.color-block-orange .cmp-teaser { padding: 5px 5px 0px 0px; ba= +ckground: linear-gradient(270deg, rgb(255, 182, 0) 5px, transparent 0px) 10= +0% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 182, 0) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-orange-dark .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(255, 149, 0) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 149, 0) 5px, tr= +ansparent 0px) 100% 0px; } + +.content-card.color-block-pink .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(231, 0, 116) 5px, transparent 0px) 100%= + 0px / 56px 40px no-repeat, linear-gradient(rgb(231, 0, 116) 5px, transpare= +nt 0px) 100% 0px; } + +.content-card.color-block-pink-dark .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(164, 2, 83) 5px, transparent 0px) = +100% 0px / 56px 40px no-repeat, linear-gradient(rgb(164, 2, 83) 5px, transp= +arent 0px) 100% 0px; } + +.content-card.color-block-pink-light .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(255, 80, 160) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 80, 160) 5px, t= +ransparent 0px) 100% 0px; } + +.content-card.color-block-purple .cmp-teaser { padding: 5px 5px 0px 0px; ba= +ckground: linear-gradient(270deg, rgb(161, 0, 255) 5px, transparent 0px) 10= +0% 0px / 56px 40px no-repeat, linear-gradient(rgb(161, 0, 255) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-purple-dark .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(117, 0, 192) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(117, 0, 192) 5px, tr= +ansparent 0px) 100% 0px; } + +.content-card.color-block-purple-darkest .cmp-teaser { padding: 5px 5px 0px= + 0px; background: linear-gradient(270deg, rgb(70, 1, 115) 5px, transparent = +0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(70, 1, 115) 5px, t= +ransparent 0px) 100% 0px; } + +.content-card.color-block-red .cmp-teaser { padding: 5px 5px 0px 0px; backg= +round: linear-gradient(270deg, rgb(231, 15, 41) 5px, transparent 0px) 100% = +0px / 56px 40px no-repeat, linear-gradient(rgb(231, 15, 41) 5px, transparen= +t 0px) 100% 0px; } + +.content-card.color-block-red-dark .cmp-teaser { padding: 5px 5px 0px 0px; = +background: linear-gradient(270deg, rgb(189, 0, 29) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(189, 0, 29) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-red-darker .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(113, 0, 18) 5px, transparent 0px)= + 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(113, 0, 18) 5px, trans= +parent 0px) 100% 0px; } + +.content-card.color-block-red-light .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(255, 50, 70) 5px, transparent 0px)= + 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 50, 70) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-white .cmp-teaser { padding: 5px 5px 0px 0px; bac= +kground: linear-gradient(270deg, rgb(255, 255, 255) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 255, 255) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-yellow .cmp-teaser { padding: 5px 5px 0px 0px; ba= +ckground: linear-gradient(270deg, rgb(255, 212, 46) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 212, 46) 5px, trans= +parent 0px) 100% 0px; } + +.content-card.color-block-yellow-dark .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(240, 192, 0) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(240, 192, 0) 5px, tr= +ansparent 0px) 100% 0px; } + +.content-card.color-block-yellow-light .cmp-teaser { padding: 5px 5px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 240, 179) 5px, transparent= + 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 240, 179) 5p= +x, transparent 0px) 100% 0px; } + +.content-card.content-card--picture .cmp-teaser { padding: 0px; background:= + none; } + +.icon-card .cmp-teaser__image { padding: 0px 2rem; z-index: 1; border: none= +; flex-basis: 0px; } + +.icon-card .cmp-teaser__image .cmp-image__image { height: 100px; width: 100= +px; margin-bottom: -2.3rem; vertical-align: middle; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .icon-card .cmp-teaser__image .cmp-image__image { height: 115px; width: 1= +15px; margin-bottom: -2.5rem; } +} + +@media screen and (min-width: 1000px) { + .icon-card .cmp-teaser__image .cmp-image__image { height: 150px; width: 1= +50px; margin-bottom: -4.8rem; } +} + +.icon-card .cmp-teaser__content { display: flex; background-color: rgb(255,= + 255, 255); border: 1px solid rgb(204, 204, 204); position: relative; paddi= +ng: 3.8rem 2rem 2rem; margin: 0px 0.5rem 0.5rem 0px; box-shadow: rgb(167, 1= +67, 167) 0.05rem 0.05rem, rgb(167, 167, 167) 0.1rem 0.1rem, rgb(167, 167, 1= +67) 0.15rem 0.15rem, rgb(167, 167, 167) 0.2rem 0.2rem, rgb(167, 167, 167) 0= +.25rem 0.25rem, rgb(167, 167, 167) 0.3rem 0.3rem, rgb(167, 167, 167) 0.35re= +m 0.35rem, rgb(167, 167, 167) 0.4rem 0.4rem, rgb(167, 167, 167) 0.45rem 0.4= +5rem, rgb(167, 167, 167) 0.5rem 0.5rem; } + +@media screen and (min-width: 1000px) { + .icon-card .cmp-teaser__content { padding-top: 6rem; } +} + +.icon-card .cmp-teaser__title { margin-top: 0px; font-family: Graphik, Aria= +l, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu= +, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-s= +tyle: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; = +font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .icon-card .cmp-teaser__title { font-size: 2.5rem; } +} + +.icon-card .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.icon-card .cmp-teaser__title a:focus, .icon-card .cmp-teaser__title a:hove= +r { text-decoration: underline; color: rgb(0, 77, 255); } + +.icon-card .cmp-teaser__description { margin-top: 15px; line-height: 1.6; m= +argin-bottom: 15px; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .icon-card .cmp-teaser__description { margin-top: 20px; margin-bottom: 30= +px; font-size: 1.6rem; } +} + +.icon-card .cmp-teaser__action-container { padding-top: 0px; } + +.icon-card .cmp-teaser__action-link:focus::before { width: 100%; } + +.icon-card.cmp-icon-card--alt .cmp-teaser__image .cmp-image__image { margin= +-bottom: -3rem; } + +@media screen and (min-width: 1000px) { + .icon-card.cmp-icon-card--alt .cmp-teaser__image .cmp-image__image { marg= +in-bottom: -5rem; } +} + +.icon-card.cmp-icon-card--alt .cmp-teaser__content { padding-top: 5rem; box= +-shadow: none; margin: 0px; border-color: transparent; } + +@media screen and (min-width: 1000px) { + .icon-card.cmp-icon-card--alt .cmp-teaser__content { padding-top: 6rem; p= +adding-bottom: 0px; } +} + +.icon-card.color-background-gray .cmp-teaser__content { background-color: r= +gb(242, 242, 242); } + +.content-card--picture .cmp-image__image { border: 1px solid rgb(204, 204, = +204); } + +.content-card--picture .cmp-teaser__image { -webkit-box-flex: 1; flex: 1 0 = +0px; border: none; margin-left: 2rem; margin-right: 2rem; z-index: 1; margi= +n-bottom: -6.5rem; } + +@media screen and (max-width: 999.9px) { + .content-card--picture .cmp-teaser__image { margin-bottom: -6rem; } +} + +.content-card--picture .cmp-teaser__content { border: 1px solid rgb(204, 20= +4, 204); padding: 0px 2rem 2rem; } + +.content-card--picture .cmp-teaser__title { margin-top: 8.5rem; padding: 0p= +x; } + +@media screen and (max-width: 999.9px) { + .content-card--picture .cmp-teaser__title { margin-top: 8rem; } +} + +.content-card--picture .cmp-teaser__description p { margin-top: 1rem; paddi= +ng: 0px; } + +.content-card--picture.color-block-accent-purple-1 .cmp-teaser__content { b= +order-top: 4px solid rgb(180, 85, 170); } + +.content-card--picture.color-block-accent-purple-2 .cmp-teaser__content { b= +order-top: 4px solid rgb(160, 85, 245); } + +.content-card--picture.color-block-accent-purple-3 .cmp-teaser__content { b= +order-top: 4px solid rgb(190, 130, 255); } + +.content-card--picture.color-block-accent-purple-4 .cmp-teaser__content { b= +order-top: 4px solid rgb(220, 175, 255); } + +.content-card--picture.color-block-accent-purple-5 .cmp-teaser__content { b= +order-top: 4px solid rgb(230, 220, 255); } + +.content-card--picture.color-block-alt-blue .cmp-teaser__content { border-t= +op: 4px solid rgb(0, 65, 240); } + +.content-card--picture.color-block-alt-gray .cmp-teaser__content { border-t= +op: 4px solid rgb(190, 190, 190); } + +.content-card--picture.color-block-alt-gray-dark .cmp-teaser__content { bor= +der-top: 4px solid rgb(150, 150, 150); } + +.content-card--picture.color-block-alt-gray-darker .cmp-teaser__content { b= +order-top: 4px solid rgb(90, 90, 90); } + +.content-card--picture.color-block-alt-green .cmp-teaser__content { border-= +top: 4px solid rgb(0, 215, 0); } + +.content-card--picture.color-block-alt-red .cmp-teaser__content { border-to= +p: 4px solid red; } + +.content-card--picture.color-block-alt-yellow .cmp-teaser__content { border= +-top: 4px solid rgb(255, 255, 0); } + +.content-card--picture.color-block-aqua .cmp-teaser__content { border-top: = +4px solid rgb(0, 255, 187); } + +.content-card--picture.color-block-blue .cmp-teaser__content { border-top: = +4px solid rgb(0, 186, 255); } + +.content-card--picture.color-block-blue-green .cmp-teaser__content { border= +-top: 4px solid rgb(5, 240, 165); } + +.content-card--picture.color-block-brand-green .cmp-teaser__content { borde= +r-top: 4px solid rgb(100, 255, 80); } + +.content-card--picture.color-block-brand-orange .cmp-teaser__content { bord= +er-top: 4px solid rgb(255, 120, 0); } + +.content-card--picture.color-block-brand-yellow .cmp-teaser__content { bord= +er-top: 4px solid rgb(255, 235, 50); } + +.content-card--picture.color-block-blue-dark .cmp-teaser__content { border-= +top: 4px solid rgb(0, 142, 255); } + +.content-card--picture.color-block-blue-light .cmp-teaser__content { border= +-top: 4px solid rgb(0, 243, 255); } + +.content-card--picture.color-block-core-purple .cmp-teaser__content { borde= +r-top: 4px solid rgb(70, 0, 115); } + +.content-card--picture.color-block-cyan .cmp-teaser__content { border-top: = +4px solid rgb(0, 255, 255); } + +.content-card--picture.color-block-gray .cmp-teaser__content { border-top: = +4px solid rgb(167, 167, 167); } + +.content-card--picture.color-block-gray-base .cmp-teaser__content { border-= +top: 4px solid rgb(0, 0, 0); } + +.content-card--picture.color-block-gray-dark .cmp-teaser__content { border-= +top: 4px solid rgb(107, 107, 107); } + +.content-card--picture.color-block-gray-darker .cmp-teaser__content { borde= +r-top: 4px solid rgb(74, 74, 74); } + +.content-card--picture.color-block-gray-light .cmp-teaser__content { border= +-top: 4px solid rgb(204, 204, 204); } + +.content-card--picture.color-block-gray-lighter .cmp-teaser__content { bord= +er-top: 4px solid rgb(227, 227, 227); } + +.content-card--picture.color-block-gray-lightest .cmp-teaser__content { bor= +der-top: 4px solid rgb(242, 242, 242); } + +.content-card--picture.color-block-grayishyellow-dark .cmp-teaser__content = +{ border-top: 4px solid rgb(150, 150, 140); } + +.content-card--picture.color-block-grayishyellow-light .cmp-teaser__content= + { border-top: 4px solid rgb(230, 230, 220); } + +.content-card--picture.color-block-green .cmp-teaser__content { border-top:= + 4px solid rgb(0, 255, 0); } + +.content-card--picture.color-block-green-dark .cmp-teaser__content { border= +-top: 4px solid rgb(0, 83, 10); } + +.content-card--picture.color-block-link .cmp-teaser__content { border-top: = +4px solid rgb(0, 77, 255); } + +.content-card--picture.color-block-link-dark .cmp-teaser__content { border-= +top: 4px solid rgb(0, 0, 136); } + +.content-card--picture.color-block-orange .cmp-teaser__content { border-top= +: 4px solid rgb(255, 182, 0); } + +.content-card--picture.color-block-orange-dark .cmp-teaser__content { borde= +r-top: 4px solid rgb(255, 149, 0); } + +.content-card--picture.color-block-pink .cmp-teaser__content { border-top: = +4px solid rgb(231, 0, 116); } + +.content-card--picture.color-block-pink-dark .cmp-teaser__content { border-= +top: 4px solid rgb(164, 2, 83); } + +.content-card--picture.color-block-pink-light .cmp-teaser__content { border= +-top: 4px solid rgb(255, 80, 160); } + +.content-card--picture.color-block-purple .cmp-teaser__content { border-top= +: 4px solid rgb(161, 0, 255); } + +.content-card--picture.color-block-purple-dark .cmp-teaser__content { borde= +r-top: 4px solid rgb(117, 0, 192); } + +.content-card--picture.color-block-purple-darkest .cmp-teaser__content { bo= +rder-top: 4px solid rgb(70, 1, 115); } + +.content-card--picture.color-block-red .cmp-teaser__content { border-top: 4= +px solid rgb(231, 15, 41); } + +.content-card--picture.color-block-red-dark .cmp-teaser__content { border-t= +op: 4px solid rgb(189, 0, 29); } + +.content-card--picture.color-block-red-darker .cmp-teaser__content { border= +-top: 4px solid rgb(113, 0, 18); } + +.content-card--picture.color-block-red-light .cmp-teaser__content { border-= +top: 4px solid rgb(255, 50, 70); } + +.content-card--picture.color-block-white .cmp-teaser__content { border-top:= + 4px solid rgb(255, 255, 255); } + +.content-card--picture.color-block-yellow .cmp-teaser__content { border-top= +: 4px solid rgb(255, 212, 46); } + +.content-card--picture.color-block-yellow-dark .cmp-teaser__content { borde= +r-top: 4px solid rgb(240, 192, 0); } + +.content-card--picture.color-block-yellow-light .cmp-teaser__content { bord= +er-top: 4px solid rgb(255, 240, 179); } + +.sequence-card .cmp-sequence-card { background-color: rgb(255, 255, 255); b= +order: 1px solid rgb(204, 204, 204); padding: 2rem; } + +@media screen and (min-width: 1000px) { + .sequence-card .cmp-sequence-card { padding: 25px; } +} + +.sequence-card .cmp-sequence-card__header { display: flex; -webkit-box-alig= +n: center; align-items: center; } + +.sequence-card .cmp-sequence-card__image { -webkit-box-flex: 0; flex: 0 0 a= +uto; } + +.sequence-card .cmp-sequence-card__image .cmp-image__image { height: 65px; = +width: 65px; } + +.sequence-card .cmp-sequence-card__title { font-family: Graphik, Arial, sys= +tem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Hel= +vetica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: = +normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-s= +ize: 1.8rem; padding-left: 2rem; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .sequence-card .cmp-sequence-card__title { font-size: 2.5rem; } +} + +.sequence-card .cmp-sequence-card__description { padding-top: 2rem; word-br= +eak: break-word; } + +.sequence-card.color-background-gray .cmp-sequence-card { background-color:= + rgb(242, 242, 242); } + +.small-icon-card .cmp-small-icon-card { background-color: transparent; } + +.small-icon-card .cmp-small-icon-card__header { display: flex; } + +.small-icon-card .cmp-small-icon-card__image { -webkit-box-flex: 0; flex: 0= + 0 auto; } + +.small-icon-card .cmp-small-icon-card__image .cmp-image__image { height: 50= +px; width: 50px; } + +@media screen and (min-width: 768px) { + .small-icon-card .cmp-small-icon-card__image .cmp-image__image { height: = +60px; width: 60px; } +} + +.small-icon-card .cmp-small-icon-card__content { padding-left: 2rem; } + +@media screen and (max-width: 767.9px) { + .small-icon-card .cmp-small-icon-card__content { padding-left: 1rem; } +} + +.small-icon-card .cmp-small-icon-card__title { font-family: Graphik, Arial,= + system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, = +"Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-sty= +le: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; fo= +nt-size: 1.8rem; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .small-icon-card .cmp-small-icon-card__title { font-size: 2.5rem; } +} + +.small-icon-card .cmp-small-icon-card__description { padding-top: 0.5rem; w= +ord-break: break-word; } + +@media screen and (min-width: 768px) { + .small-icon-card .cmp-small-icon-card__description { padding-top: 1rem; } +} + +.small-icon-card .cmp-small-icon-card__description p { font-size: 1.2rem; l= +ine-height: 1.44rem; } + +@media screen and (min-width: 768px) { + .small-icon-card .cmp-small-icon-card__description p { font-size: 1.4rem;= + line-height: 1.2; } +} + +.small-icon-card.color-background-gray .cmp-small-icon-card { background-co= +lor: rgb(242, 242, 242); } + +.content-card--titletext .cmp-teaser__content { border: 1px solid rgb(204, = +204, 204); padding: 25px 20px; } + +.content-card--titletext .cmp-teaser__title { margin-top: 0px; } + +.content-card--titletext .cmp-teaser__description, .content-card--titletext= + .cmp-teaser__description p { margin-top: 15px; font-size: 1.4rem; line-hei= +ght: 1.2; } + +@media screen and (max-width: 999.9px) { + .content-card--titletext .cmp-teaser__description, .content-card--titlete= +xt .cmp-teaser__description p { font-size: 1.2rem; } +} + +.cmp-modal { z-index: 9999; opacity: 0; } + +.cmp-modal[aria-hidden=3D"true"] { display: none; } + +.cmp-modal.cmp-modal--open { display: flex; opacity: 1; } + +.cmp-modal.cmp-modal--open.cmp-modal-feedback--hide { display: none; } + +.cmp-modal.cmp-modal--open .cmp-modal_overlay { animation: 200ms ease 0s 1 = +normal both running cmp-modal--fade-in; } + +.cmp-modal.cmp-modal--open .cmp-modal_content-wrapper { animation: 400ms ea= +se 200ms 1 normal both running cmp-modal--fade-in, 400ms ease 200ms 1 norma= +l both running cmp-modal--slide-up; } + +.cmp-modal.cmp-modal--open.cmp-modal--closing .cmp-modal_overlay { animatio= +n: 400ms ease 200ms 1 normal both running cmp-modal--fade-out; } + +.cmp-modal.cmp-modal--open.cmp-modal--closing .cmp-modal_content-wrapper { = +animation: 200ms ease 0s 1 normal both running cmp-modal--fade-out, 200ms e= +ase 0s 1 normal both running cmp-modal--slide-down; } + +.cmp-modal.cmp-modal--open.cmp-modal--closing.cmp-modal--filter .cmp-modal_= +overlay { animation: 600ms ease 300ms 1 normal both running cmp-modal--fade= +-out; } + +.cmp-modal.cmp-modal--open.cmp-modal--closing.cmp-modal--filter .cmp-modal_= +content-wrapper { animation: 400ms ease 0s 1 normal both running cmp-modal-= +-menu-up, 300ms ease 0s 1 normal both running cmp-modal--fade-out; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--open.cmp-modal--closing.cmp-modal--filter .cmp-moda= +l_content-wrapper { animation: 600ms ease 300ms 1 normal both running cmp-m= +odal--fade-out, 600ms ease 300ms 1 normal both running cmp-modal--slide-up;= + } +} + +.cmp-modal.cmp-modal--open.cmp-modal--filter .cmp-modal_overlay { animation= +: 300ms ease 0s 1 normal both running cmp-modal--fade-in; } + +.cmp-modal.cmp-modal--open.cmp-modal--filter .cmp-modal_content-wrapper { a= +nimation: 400ms ease 0s 1 normal both running cmp-modal--menu-down; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--open.cmp-modal--filter .cmp-modal_content-wrapper {= + animation: 600ms ease 300ms 1 normal both running cmp-modal--fade-in, 600m= +s ease 300ms 1 normal both running cmp-modal--slide-down; } +} + +.cmp-modal_overlay { position: fixed; inset: 0px; background: rgba(0, 0, 0,= + 0.6); -webkit-box-align: center; align-items: center; z-index: 9999; overf= +low-y: auto; animation: 200ms ease 0s 1 normal both running cmp-modal--fade= +-in; height: 100%; } + +.cmp-modal_content-wrapper, .cmp-modal_overlay { display: flex; -webkit-box= +-pack: center; justify-content: center; } + +.cmp-modal_content-wrapper { margin: auto; z-index: 2; position: relative; = +width: 100%; max-width: 1200px; padding-top: 15px; padding-bottom: 15px; an= +imation: 400ms ease 200ms 1 normal both running cmp-modal--fade-in, 400ms e= +ase 200ms 1 normal both running cmp-modal--slide-up; } + +.cmp-modal_content { background-color: rgb(0, 0, 0); width: calc(100% - 30p= +x); } + +.cmp-modal_content:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outl= +ine: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-modal_content { width: calc(100% - 130px); } +} + +@media screen and (min-width: 1000px) { + .cmp-modal_content { width: 66.6667%; } +} + +.cmp-modal_header { position: relative; padding: 20px 25px; } + +@media screen and (min-width: 768px) { + .cmp-modal_header { padding: 30px; } +} + +.cmp-modal_close-modal { width: 44px; height: 44px; position: absolute; rig= +ht: 15px; top: 10px; } + +@media screen and (min-width: 768px) { + .cmp-modal_close-modal { top: 15px; } +} + +.cmp-modal_close-modal:focus, .cmp-modal_close-modal:focus:not(:focus-visib= +le) { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 25= +5) solid 1px; outline-offset: 1px; } + +.cmp-modal_body { padding-left: 25px; padding-right: 25px; } + +@media screen and (min-width: 768px) { + .cmp-modal_body { padding-left: 30px; padding-right: 30px; } +} + +.cmp-modal_footer { padding: 20px 25px 30px; display: inline-block; width: = +100%; } + +@media screen and (min-width: 768px) { + .cmp-modal_footer { padding: 30px; } +} + +.cmp-modal .cmp-button__text { text-transform: uppercase; } + +.cmp-modal.cmp-modal--media .cmp-modal_content { background-color: rgb(0, 0= +, 0); } + +.cmp-modal.cmp-modal--media .cmp-modal_header .cmp-title__text { color: rgb= +(255, 255, 255); } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--media .cmp-modal_body { padding-left: 0px; padding-= +right: 0px; } +} + +@media screen and (min-width: 700px) and (max-width: 768px) { + .cmp-modal.cmp-modal--media .cmp-modal_body { padding-left: 30px; padding= +-right: 30px; } +} + +.cmp-modal.cmp-modal--media .cmp-modal_close-modal-icon::after { content: "= +=EF=84=A9"; font-size: 20px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--media .cmp-modal_transcript { font-weight: 400; font-= +size: 1.4rem; text-decoration: underline; color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--media .cmp-modal_transcript { font-size: 1.6rem; } +} + +.cmp-modal.cmp-modal--media .cmp-modal_transcript:hover, .cmp-modal.cmp-mod= +al--media .cmp-modal_transcript:visited { color: rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--media .cmp-modal_footer-actions { display: flex; -w= +ebkit-box-pack: justify; justify-content: space-between; -webkit-box-align:= + center; align-items: center; } + .cmp-modal.cmp-modal--media .cmp-modal_footer-actions .cmp-button { width= +: auto; margin-left: 50px; margin-top: 0px; } +} + +.cmp-modal.cmp-modal--media .container { background-color: transparent; } + +.cmp-modal.cmp-modal--general .cmp-modal_header .cmp-title__text, .cmp-moda= +l.cmp-modal--ijp .cmp-modal_header .cmp-title__text, .cmp-modal.cmp-modal--= +pageload .cmp-modal_header .cmp-title__text { color: rgb(0, 0, 0); } + +.cmp-modal.cmp-modal--general .cmp-modal_content, .cmp-modal.cmp-modal--ijp= + .cmp-modal_content, .cmp-modal.cmp-modal--pageload .cmp-modal_content { ba= +ckground-color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--general .cmp-modal_close-modal-icon::after, .cmp-moda= +l.cmp-modal--ijp .cmp-modal_close-modal-icon::after, .cmp-modal.cmp-modal--= +pageload .cmp-modal_close-modal-icon::after { content: "=EF=84=A9"; font-si= +ze: 20px; font-family: Ionicons; display: block; font-weight: 400; font-sty= +le: normal; line-height: 1; text-transform: none; letter-spacing: normal; o= +verflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smo= +othing: antialiased; text-rendering: optimizelegibility; font-feature-setti= +ngs: "liga"; color: rgb(0, 0, 0); } + +.cmp-modal.cmp-modal--general .cmp-modal_footer-actions .button .cmp-button= +, .cmp-modal.cmp-modal--ijp .cmp-modal_footer-actions .button .cmp-button, = +.cmp-modal.cmp-modal--pageload .cmp-modal_footer-actions .button .cmp-butto= +n { text-transform: uppercase; } + +.cmp-modal.cmp-modal--general .cmp-modal_footer-actions .button:first-child= + .cmp-button, .cmp-modal.cmp-modal--ijp .cmp-modal_footer-actions .button:f= +irst-child .cmp-button, .cmp-modal.cmp-modal--pageload .cmp-modal_footer-ac= +tions .button:first-child .cmp-button { margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--general .cmp-modal_footer-actions, .cmp-modal.cmp-m= +odal--ijp .cmp-modal_footer-actions, .cmp-modal.cmp-modal--pageload .cmp-mo= +dal_footer-actions { display: flex; -webkit-box-pack: end; justify-content:= + flex-end; } + .cmp-modal.cmp-modal--general .cmp-modal_footer-actions .cmp-button, .cmp= +-modal.cmp-modal--ijp .cmp-modal_footer-actions .cmp-button, .cmp-modal.cmp= +-modal--pageload .cmp-modal_footer-actions .cmp-button { width: auto; margi= +n-left: 50px; margin-top: 0px; } +} + +.cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-form-text__error-ms= +g, .cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-form-text__hint-= +msg { padding-bottom: 1rem; } + +.cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-modal_content .cmp-= +form-text { margin-bottom: 3.5rem; } + +.cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-modal_content .cmp-= +form-text__text--invalid { margin-bottom: 0px; line-height: 1.66667; } + +.cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-modal_content .cmp-= +form-text__textarea { line-height: 1.15; } + +.cmp-modal.cmp-modal--form .cmp-modal_header .cmp-title__text { color: rgb(= +0, 0, 0); font-weight: 800; font-size: 1.8rem; line-height: 2.88rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--form .cmp-modal_header .cmp-title__text { font-size= +: 2.5rem; line-height: 4rem; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_header .cmp-description__text { font-= +size: 1.4rem; line-height: 2.24rem; margin-top: 0.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-modal.cmp-modal--form .cmp-modal_header .cmp-description__text { mar= +gin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--form .cmp-modal_header .cmp-description__text { mar= +gin-top: 0px; font-size: 1.6rem; line-height: 2.56rem; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content { background-color: rgb(255, = +255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--form .cmp-modal_content { width: 50%; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text, .cmp-mo= +dal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea { height: 5= +rem; width: 100%; padding-left: 1.5rem; padding-right: 5rem; border: 1px so= +lid; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text:focus, .= +cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text:focus-vis= +ible, .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textare= +a:focus, .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text= +area:focus-visible { box-shadow: rgb(0, 63, 189) 0px 0px 6px; border-color:= + rgb(0, 63, 189); outline: inherit; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text--valid, = +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea--val= +id { border-color: rgb(0, 112, 0); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text--invalid= +, .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea--i= +nvalid { border-color: rgb(184, 0, 0); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text label { displa= +y: inline-flex; margin-bottom: 10px; font-weight: 700; color: rgb(74, 74, 7= +4); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text label span { m= +argin-right: 3px; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea { he= +ight: 12rem; padding: 1rem 1.5rem; vertical-align: top; resize: none; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea-labe= +l { grid-template-columns: 12fr; display: grid; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea-labe= +l div { margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea-la= +bel { grid-template-columns: 7fr 5fr; } + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea-la= +bel div { text-align: right; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text::-webkit= +-input-placeholder { font-size: 1.6rem; color: rgb(167, 167, 167); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text::placeho= +lder { font-size: 1.6rem; color: rgb(167, 167, 167); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__valid-msg { m= +argin-top: 5px; font-size: 1.2rem; display: none; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__error-msg { m= +argin-top: 5px; font-size: 1.2rem; color: rgb(184, 0, 0); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__hint-msg { ma= +rgin-top: 5px; font-size: 1.2rem; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer { padding: = +0px 0px 3rem; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"] { display: inline-flex;= + -webkit-box-align: center; align-items: center; -webkit-box-pack: center; = +justify-content: center; font-family: Graphik, Arial, system-ui, -apple-sys= +tem, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxyg= +en, cantarell, sans-serif; font-style: normal; line-height: 1; text-transfo= +rm: uppercase; min-height: inherit; border-radius: 0px; font-size: 1.4rem; = +font-weight: 600; text-decoration: none; padding: 1.5rem; color: rgb(0, 0, = +0); background-color: rgb(255, 255, 255); border: 2px solid rgb(0, 0, 0); m= +argin-top: 2rem; margin-left: 0px; height: 5rem; min-width: 176px; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-button--cancel[type=3D"button"] { margin-left: 0px; w= +idth: 100%; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:hover { background-colo= +r: rgb(74, 74, 74); color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:disabled { background-c= +olor: rgb(227, 227, 227); color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:focus { box-shadow: rgb= +(255, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline= +-offset: 2px; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:focus:not(:focus-visibl= +e) { box-shadow: none; outline: none; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:hover { color: rgb(0, 0= +, 0); border: 2px solid rgb(167, 167, 167); background-color: rgb(255, 255,= + 255); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:disabled { color: rgb(2= +27, 227, 227); background-color: transparent; border: 2px solid rgb(227, 22= +7, 227); } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-button--cancel[type=3D"button"] { margin-top: 1.5rem;= + } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"] { display: inline-flex; -w= +ebkit-box-align: center; align-items: center; -webkit-box-pack: center; jus= +tify-content: center; font-family: Graphik, Arial, system-ui, -apple-system= +, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen,= + cantarell, sans-serif; font-style: normal; line-height: 1; text-transform:= + uppercase; min-height: inherit; border-radius: 0px; font-size: 1.4rem; fon= +t-weight: 600; text-decoration: none; padding: 1.5rem; color: rgb(255, 255,= + 255); background-color: rgb(0, 0, 0); border: 1px solid transparent; box-s= +hadow: rgb(167, 167, 167) 4px 4px 0px 0px; margin-bottom: 4px; transition: = +box-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow= + 0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; margin-top: 0px; mar= +gin-left: 0px; height: 5rem; min-width: 176px; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-form-button[type=3D"submit"] { margin-left: 0px; widt= +h: 100%; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:hover { background-color: = +rgb(74, 74, 74); color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:focus { box-shadow: rgb(25= +5, 255, 255) 0px 0px 0px 2px; outline-offset: 2px; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:focus:not(:focus-visible) = +{ box-shadow: none; outline: none; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:focus, .cmp-modal.cmp-moda= +l--form .cmp-modal_content .cmp-modal_footer .cmp-modal_footer-actions .cmp= +-form-button[type=3D"submit"]:hover { box-shadow: rgb(167, 167, 167) 10px 1= +0px 0px 0px; transform: translate(-5px, -5px); color: rgb(255, 255, 255); b= +ackground-color: rgb(0, 0, 0); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:focus { border: 2px solid = +rgb(255, 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px;= + } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:disabled { background-colo= +r: rgb(227, 227, 227); border-color: transparent; box-shadow: none; color: = +rgb(255, 255, 255); transition: none 0s ease 0s; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:disabled:hover { box-shado= +w: none; transform: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-form-button[type=3D"submit"] { margin-top: 1.5rem; ma= +rgin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-form-button[type=3D"submit"] { margin-top: 1.5rem; ma= +rgin-right: 5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions { display: flex; -webkit-box-pack: end; justify-content: f= +lex-end; } + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-form-button { width: auto; margin-left: 50px; margin-= +top: 0px; } +} + +.cmp-modal.cmp-modal--feedback .cmp-modal_header { padding: 2rem 2.5rem 1re= +m; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_header { padding: 3rem 3rem 1re= +m; } +} + +.cmp-modal.cmp-modal--feedback .cmp-modal_header .cmp-title__text { color: = +rgb(0, 0, 0); font-size: 2.5rem; line-height: 4rem; font-weight: 800; } + +.cmp-modal.cmp-modal--feedback .cmp-modal_content { background-color: rgb(2= +55, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_content { width: 66.6667%; } +} + +.cmp-modal.cmp-modal--feedback .cmp-modal_content .cmp-modal_footer { paddi= +ng: 0px 2.5rem 3rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_content .cmp-modal_footer { pad= +ding: 1.5rem 3rem 3rem; } +} + +.cmp-modal.cmp-modal--feedback .cmp-modal_content .cmp-modal_body .containe= +r .cmp-text > p { font-size: 1.6rem; line-height: 2.56rem; } + +.cmp-modal.cmp-modal--feedback .cmp-modal_footer-actions .cmp-button--secon= +dary .cmp-button:focus, .cmp-modal.cmp-modal--feedback .cmp-modal_footer-ac= +tions .cmp-button--secondary .cmp-button:focus-visible { box-shadow: rgb(25= +5, 255, 255) 0px 0px 0px 2px; outline: rgb(1, 114, 195) solid 2px; outline-= +offset: 2px; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_footer-actions .cmp-button--sec= +ondary .cmp-button { min-width: 25.2rem; margin-left: 1rem; margin-top: 0px= +; line-height: 1; padding: 1.5rem; height: 5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_footer-actions { display: flex;= + -webkit-box-pack: end; justify-content: flex-end; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_header { border-bottom: 1px solid r= +gb(204, 204, 204); padding: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_header { padding: 2.7rem 2rem 2re= +m; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_header .cmp-title > .cmp-title__tex= +t { color: rgb(0, 0, 0); font-size: 1.6rem; font-weight: 600; letter-spacin= +g: 0.1248rem; line-height: 2.128rem; text-size-adjust: 100%; text-transform= +: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_header .cmp-title > .cmp-title__t= +ext { margin-left: 10px; } +} + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--filter .cmp-modal_header .cmp-title > .cmp-title__t= +ext { line-height: 2.224rem; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_content { background-color: rgb(255= +, 255, 255); width: 100%; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content { display: flex; -webkit-= +box-orient: vertical; -webkit-box-direction: normal; flex-direction: column= +; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content { margin-top: 10%; } +} + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content { margin-top: -3%; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_close-modal-icon::after { content: = +"=EF=84=A9"; font-size: 20px; font-family: Ionicons; display: block; font-w= +eight: 400; font-style: normal; line-height: 1; text-transform: none; lette= +r-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: l= +tr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility= +; font-feature-settings: "liga"; color: rgb(0, 0, 0); } + +.cmp-modal.cmp-modal--filter .cmp-modal_overlay { display: block; } + +.cmp-modal.cmp-modal--filter .cmp-modal_content-wrapper { padding: 0px; max= +-width: 1260px; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content-wrapper { min-height: 100= +%; } +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content-wrapper { padding: 0px 30= +px; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_body { padding: 0px; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_body { padding: 0px 14px 14px; } + .cmp-modal.cmp-modal--filter .cmp-modal_body .container.accordion_wrapper= + { height: 40rem; overflow: hidden auto; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_body .cmp-form-options__field-descr= +iption.cmp-text { font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--filter .cmp-modal_body .cmp-form-options__field-des= +cription.cmp-text { font-size: 1.6rem; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions { display: flex; -we= +bkit-box-pack: center; justify-content: center; padding: 0px; margin: 0px; = +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions { -webkit-box-pack= +: end; justify-content: flex-end; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__update { margin-right: 20px; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__update { padding-left: 0px; padding-right: 0px; margin-right: 0px;= + } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__update .cmp-button { line-height: 1.6rem; padding: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__update .cmp-button { margin: 20px 10px 15px; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__clear { padding: 0px; margin: 0px 0px 0px 20px; } + +@media screen and (max-width: 375px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__clear { margin-left: 0px; margin-top: 2.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__clear { margin-left: 0px; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__clear .cmp-button { padding: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__clear .cmp-button { margin: 20px 10px 15px; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__clear-text, .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .= +cmp-job-search-filtering__update-text { width: auto; text-transform: upperc= +ase; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer { margin-top: auto; paddin= +g: 0px 3rem 2rem 2rem; border-top: 1px solid rgb(204, 204, 204); } + .cmp-modal.cmp-modal--filter .cmp-modal_footer .cmp-modal_footer-actions = +{ width: 100%; display: flex; -webkit-box-pack: justify; justify-content: s= +pace-between; margin-top: auto; } +} + +@media screen and (max-width: 767.9px) and (max-width: 375px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer .cmp-modal_footer-actions = +{ -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directi= +on: column; } + .cmp-modal.cmp-modal--filter .cmp-modal_footer .cmp-modal_footer-actions = +.cmp-button { width: inherit; margin-left: 0px; } +} + +.cmp-feedback-modal .cmp-modal_close-modal, .cmp-form-edit-profile .cmp-mod= +al--confirmation-modal .cmp-modal_close-modal { display: none; top: 20px; } + +@media screen and (min-width: 768px) { + .cmp-feedback-modal .cmp-modal_close-modal, .cmp-form-edit-profile .cmp-m= +odal--confirmation-modal .cmp-modal_close-modal { display: block; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-feedback-modal .cmp-modal_close-modal, .cmp-form-edit-profile .cmp-m= +odal--confirmation-modal .cmp-modal_close-modal { display: block; height: a= +uto; } +} + +@media screen and (max-width: 767.9px) { + .cmp-feedback-modal .cmp-modal_close-modal, .cmp-form-edit-profile .cmp-m= +odal--confirmation-modal .cmp-modal_close-modal { display: block; height: a= +uto; } +} + +.cmp-feedback-modal .cmp-modal_close-modal-icon::after, .cmp-form-edit-prof= +ile .cmp-modal--confirmation-modal .cmp-modal_close-modal-icon::after { fon= +t-size: 24px; } + +.cmp-feedback-modal .cmp-modal .cmp-text ul, .cmp-form-edit-profile .cmp-mo= +dal--confirmation-modal .cmp-modal .cmp-text ul { margin: 1rem 0px 2.24rem = +1.5rem; display: block; list-style-type: disc; padding-left: 1.75rem; } + +@media screen and (min-width: 1000px) { + .cmp-feedback-modal .cmp-modal .cmp-text ul, .cmp-form-edit-profile .cmp-= +modal--confirmation-modal .cmp-modal .cmp-text ul { margin: 1rem 0px 2.5rem= + 3rem; padding-left: 2rem; } +} + +.cmp-feedback-modal .cmp-modal .cmp-text ul li, .cmp-form-edit-profile .cmp= +-modal--confirmation-modal .cmp-modal .cmp-text ul li { padding-left: 1.75r= +em; padding-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-feedback-modal .cmp-modal .cmp-text ul li, .cmp-form-edit-profile .c= +mp-modal--confirmation-modal .cmp-modal .cmp-text ul li { padding-left: 2re= +m; } +} + +.cmp-feedback-modal .cmp-modal .cmp-text ul li::before, .cmp-form-edit-prof= +ile .cmp-modal--confirmation-modal .cmp-modal .cmp-text ul li::before { con= +tent: none; } + +.cmp-feedback-modal .cmp-modal_footer-actions .cmp-button, .cmp-form-edit-p= +rofile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .cmp-button= + { height: 5rem; } + +@media screen and (min-width: 768px) { + .cmp-feedback-modal .cmp-modal_footer-actions .cmp-button, .cmp-form-edit= +-profile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .cmp-butt= +on { min-width: 16.8rem; } +} + +@media screen and (min-width: 768px) { + .cmp-feedback-modal .cmp-modal_footer-actions .cmp-button--close, .cmp-fe= +edback-modal .cmp-modal_footer-actions .cmp-button--confirm, .cmp-form-edit= +-profile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .cmp-butt= +on--close, .cmp-form-edit-profile .cmp-modal--confirmation-modal .cmp-modal= +_footer-actions .cmp-button--confirm { margin-right: 10px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-feedback-modal .cmp-modal_footer-actions .cmp-button--cancel, .cmp-f= +orm-edit-profile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .= +cmp-button--cancel { margin-left: 20px; } +} + +@media screen and (min-width: 1000px) { + .cmp-feedback-modal .cmp-modal_footer-actions .cmp-button--cancel, .cmp-f= +orm-edit-profile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .= +cmp-button--cancel { margin-left: 0px; margin-right: 15px; } +} + +@keyframes cmp-modal--fade-in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@keyframes cmp-modal--slide-up {=20 + 0% { transform: translateY(15%); } + 100% { transform: translateY(0px); } +} + +@keyframes cmp-modal--fade-out {=20 + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@keyframes cmp-modal--slide-down {=20 + 0% { transform: translateY(0px); } + 100% { transform: translateY(15%); } +} + +@-webkit-keyframes cmp-modal--menu-down {=20 + 0% { min-height: 0px; transform: translateY(-100%); } + 100% { min-height: 100%; transform: translateY(0%); } +} + +@keyframes cmp-modal--menu-down {=20 + 0% { min-height: 0px; transform: translateY(-100%); } + 100% { min-height: 100%; transform: translateY(0%); } +} + +@-webkit-keyframes cmp-modal--menu-up {=20 + 0% { min-height: 100%; transform: translateY(0%); } + 100% { min-height: 0px; transform: translateY(-100%); } +} + +@keyframes cmp-modal--menu-up {=20 + 0% { min-height: 100%; transform: translateY(0%); } + 100% { min-height: 0px; transform: translateY(-100%); } +} + +.isSafari .cmp-modal--pageload .cmp-modal_content-wrapper, .isSafari .cmp-m= +odal--pageload .cmp-modal_overlay, .isSafari .cmp-modal--prefixed_content-w= +rapper, .isSafari .cmp-modal--prefixed_overlay, .isSafari .cmp-modal_conten= +t-wrapper, .isSafari .cmp-modal_overlay { height: auto; } + +.cmp-acn-tabs { display: flex; flex-wrap: wrap; width: auto; margin-left: -= +15px; margin-right: -15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-acn-tabs { margin-left: -35px; margin-right: -35px; } +} + +@media screen and (min-width: 1200px) { + .cmp-acn-tabs { margin-left: calc(50% - 50vw); margin-right: calc(50% - 5= +0vw); } + @supports (color:var(--scrollbar-width)) { + .cmp-acn-tabs { margin-left: calc(50% - 50vw + var(--scrollbar-width)/2);= + margin-right: calc(50% - 50vw + var(--scrollbar-width)/2); } +} +} + +.cmp-acn-tabs .cmp-acn-tab-nav { -webkit-box-align: center; align-items: ce= +nter; display: none; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-acn-tab-nav { width: 100%; border-bottom: 0.1rem solid= + rgb(227, 227, 227); display: flex; cursor: pointer; font-size: 1.6rem; fon= +t-style: normal; line-height: 20px; text-decoration: none; color: rgb(0, 0,= + 0); background-color: rgb(255, 255, 255); text-align: center; font-weight:= + 400; padding: 0px calc(50% - 60rem); } +} + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab { display: inline-block; -web= +kit-box-flex: 1; flex: 1 1 0px; text-align: center; padding: 1.5rem 0px; ma= +rgin: 0px; outline: none; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab:focus { box-shadow: rgb(255, = +255, 255) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outlin= +e-offset: 0.1rem; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab:focus:not(:focus-visible) { b= +ox-shadow: none; outline: none; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab:hover { color: rgb(0, 0, 0); = +border: none; background: none; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab.cmp-tabs__tab--active { borde= +r-bottom-style: solid; border-bottom-width: 0.4rem; font-weight: 600; backg= +round: none; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab.cmp-tabs__tab--active { bor= +der-left: none; } +} + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab.cmp-tabs__tab--active:focus {= + box-shadow: rgb(255, 255, 255) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255= +) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab.cmp-tabs__tab--active:focus:n= +ot(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-acn-tabs .cmp-accordion { width: 100%; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab { margin: 0px; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger { font-size:= + 1.4rem; min-height: 44px; position: relative; width: 100%; text-transform:= + uppercase; padding: 1.5rem 0px 1.5rem 2rem; font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; border-bottom: 1px solid rgb= +(227, 227, 227); color: rgb(0, 0, 0); text-align: left; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger:focus { box-= +shadow: rgb(255, 255, 255) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255) sol= +id 0.1rem; outline-offset: 0.1rem; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger:focus:not(:f= +ocus-visible) { box-shadow: none; outline: none; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger { display:= + none; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger { padding-= +left: 3.5rem; padding-right: 2rem; } + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-tabs__= +tab--active { padding-left: 3.1rem; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accordio= +n__button--expanded { border-left-style: solid; border-left-width: 0.4rem; = +padding-left: 1.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accord= +ion__button--expanded { color: rgb(0, 0, 0); border-left: none; padding-lef= +t: 0.8rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accord= +ion__button--expanded { padding-left: 3.1rem; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accordio= +n__button--expanded:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 0.1r= +em; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accordio= +n__button--expanded:focus:not(:focus-visible) { box-shadow: none; outline: = +none; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accordio= +n__button--expanded .accordion-tab--status::before { transform: rotate(180d= +eg); } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel { padding: 0= +px calc(50% - 60rem); } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordion_= +_panel--hidden { max-height: 0px; transition: max-height 5.1s cubic-bezier(= +0, 1, 0, 1) 0s; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordio= +n__panel--hidden { max-height: fit-content; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordion_= +_panel--expanded { max-height: 9999px; transition: max-height 5.1s cubic-be= +zier(1, 0.8, 1, 0.8) 0s; overflow: hidden; } + +@media screen and (min-width: 1200px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordio= +n__panel--expanded { background: none; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordion_= +_panel--expanded:hover { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel { display: n= +one; } + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-tabs__ta= +bpanel--active { display: block; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel .cmp-card-list= +ing .responsivegrid { padding-top: 0px; padding-bottom: 0px; } + +.cmp-acn-tabs .accordion-tab--status { display: inline; position: absolute;= + right: 2rem; color: rgb(0, 0, 0); } + +.cmp-acn-tabs .accordion-tab--status::before { content: "=EF=84=A3"; font-s= +ize: 18px; font-family: Ionicons; display: block; font-weight: 400; font-st= +yle: normal; line-height: 1; text-transform: none; letter-spacing: normal; = +overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-sm= +oothing: antialiased; text-rendering: optimizelegibility; font-feature-sett= +ings: "liga"; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .accordion-tab--status { display: none; } +} + +.color-block-accent-purple-1 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(180, 85, 1= +70); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-1 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(180, 85, 170);= + } +} + +.color-block-accent-purple-1 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(1= +80, 85, 170); } + +.color-block-accent-purple-2 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(160, 85, 2= +45); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-2 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(160, 85, 245);= + } +} + +.color-block-accent-purple-2 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(1= +60, 85, 245); } + +.color-block-accent-purple-3 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(190, 130, = +255); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-3 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(190, 130, 255)= +; } +} + +.color-block-accent-purple-3 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(1= +90, 130, 255); } + +.color-block-accent-purple-4 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(220, 175, = +255); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-4 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(220, 175, 255)= +; } +} + +.color-block-accent-purple-4 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(2= +20, 175, 255); } + +.color-block-accent-purple-5 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(230, 220, = +255); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-5 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(230, 220, 255)= +; } +} + +.color-block-accent-purple-5 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(2= +30, 220, 255); } + +.color-block-alt-blue .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 65, 240); } + +@media screen and (min-width: 1000px) { + .color-block-alt-blue .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 65, 240); } +} + +.color-block-alt-blue .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-ta= +b-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 65, 2= +40); } + +.color-block-alt-gray .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active:focus { border-bottom-color: rgb(190, 190, 190); } + +@media screen and (min-width: 1000px) { + .color-block-alt-gray .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active { border-bottom-color: rgb(190, 190, 190); } +} + +.color-block-alt-gray .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-ta= +b-trigger.cmp-accordion__button--expanded { border-left-color: rgb(190, 190= +, 190); } + +.color-block-alt-gray-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(150, 150, 15= +0); } + +@media screen and (min-width: 1000px) { + .color-block-alt-gray-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(150, 150, 150); = +} +} + +.color-block-alt-gray-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-a= +cn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(150= +, 150, 150); } + +.color-block-alt-gray-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(90, 90, 90= +); } + +@media screen and (min-width: 1000px) { + .color-block-alt-gray-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(90, 90, 90); } +} + +.color-block-alt-gray-darker .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(9= +0, 90, 90); } + +.color-block-alt-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 215, 0); } + +@media screen and (min-width: 1000px) { + .color-block-alt-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 215, 0); } +} + +.color-block-alt-green .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 215,= + 0); } + +.color-block-alt-red .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigge= +r.cmp-tabs__tab--active:focus { border-bottom-color: red; } + +@media screen and (min-width: 1000px) { + .color-block-alt-red .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active { border-bottom-color: red; } +} + +.color-block-alt-red .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab= +-trigger.cmp-accordion__button--expanded { border-left-color: red; } + +.color-block-alt-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 255, 0); } + +@media screen and (min-width: 1000px) { + .color-block-alt-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 255, 0); } +} + +.color-block-alt-yellow .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 2= +55, 0); } + +.color-block-aqua .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(0, 255, 187); } + +@media screen and (min-width: 1000px) { + .color-block-aqua .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(0, 255, 187); } +} + +.color-block-aqua .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 187)= +; } + +.color-block-blue .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(0, 186, 255); } + +@media screen and (min-width: 1000px) { + .color-block-blue .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(0, 186, 255); } +} + +.color-block-blue .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(0, 186, 255)= +; } + +.color-block-blue-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(5, 240, 165); } + +@media screen and (min-width: 1000px) { + .color-block-blue-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(5, 240, 165); } +} + +.color-block-blue-green .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(5, 240= +, 165); } + +.color-block-brand-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(100, 255, 80);= + } + +@media screen and (min-width: 1000px) { + .color-block-brand-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(100, 255, 80); } +} + +.color-block-brand-green .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(100, = +255, 80); } + +.color-block-brand-orange .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 120, 0);= + } + +@media screen and (min-width: 1000px) { + .color-block-brand-orange .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 120, 0); } +} + +.color-block-brand-orange .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-ac= +n-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255,= + 120, 0); } + +.color-block-brand-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 235, 50)= +; } + +@media screen and (min-width: 1000px) { + .color-block-brand-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 235, 50); } +} + +.color-block-brand-yellow .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-ac= +n-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255,= + 235, 50); } + +.color-block-blue-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 142, 255); } + +@media screen and (min-width: 1000px) { + .color-block-blue-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 142, 255); } +} + +.color-block-blue-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 142,= + 255); } + +.color-block-blue-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 243, 255); } + +@media screen and (min-width: 1000px) { + .color-block-blue-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 243, 255); } +} + +.color-block-blue-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 243= +, 255); } + +.color-block-core-purple .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(70, 0, 115); } + +@media screen and (min-width: 1000px) { + .color-block-core-purple .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(70, 0, 115); } +} + +.color-block-core-purple .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(70, 0= +, 115); } + +.color-block-cyan .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(0, 255, 255); } + +@media screen and (min-width: 1000px) { + .color-block-cyan .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(0, 255, 255); } +} + +.color-block-cyan .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 255)= +; } + +.color-block-gray .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(167, 167, 167); } + +@media screen and (min-width: 1000px) { + .color-block-gray .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(167, 167, 167); } +} + +.color-block-gray .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(167, 167, 16= +7); } + +.color-block-gray-base .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .color-block-gray-base .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 0, 0); } +} + +.color-block-gray-base .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 0, 0= +); } + +.color-block-gray-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(107, 107, 107); = +} + +@media screen and (min-width: 1000px) { + .color-block-gray-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(107, 107, 107); } +} + +.color-block-gray-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(107, 10= +7, 107); } + +.color-block-gray-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(74, 74, 74); } + +@media screen and (min-width: 1000px) { + .color-block-gray-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(74, 74, 74); } +} + +.color-block-gray-darker .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(74, 7= +4, 74); } + +.color-block-gray-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(204, 204, 204);= + } + +@media screen and (min-width: 1000px) { + .color-block-gray-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(204, 204, 204); } +} + +.color-block-gray-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(204, 2= +04, 204); } + +.color-block-gray-lighter .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(227, 227, 227= +); } + +@media screen and (min-width: 1000px) { + .color-block-gray-lighter .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(227, 227, 227); } +} + +.color-block-gray-lighter .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-ac= +n-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(227,= + 227, 227); } + +.color-block-gray-lightest .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(242, 242, 24= +2); } + +@media screen and (min-width: 1000px) { + .color-block-gray-lightest .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(242, 242, 242); = +} +} + +.color-block-gray-lightest .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-a= +cn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(242= +, 242, 242); } + +.color-block-grayishyellow-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab= +-nav-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(150, 15= +0, 140); } + +@media screen and (min-width: 1000px) { + .color-block-grayishyellow-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-t= +ab-nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(150, 150, 1= +40); } +} + +.color-block-grayishyellow-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .= +cmp-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rg= +b(150, 150, 140); } + +.color-block-grayishyellow-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-ta= +b-nav-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(230, 2= +30, 220); } + +@media screen and (min-width: 1000px) { + .color-block-grayishyellow-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-= +tab-nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(230, 230, = +220); } +} + +.color-block-grayishyellow-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab = +.cmp-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: r= +gb(230, 230, 220); } + +.color-block-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.= +cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 255, 0); } + +@media screen and (min-width: 1000px) { + .color-block-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigge= +r.cmp-tabs__tab--active { border-bottom-color: rgb(0, 255, 0); } +} + +.color-block-green .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-t= +rigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 0);= + } + +.color-block-green-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 83, 10); } + +@media screen and (min-width: 1000px) { + .color-block-green-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 83, 10); } +} + +.color-block-green-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 83,= + 10); } + +.color-block-link .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .color-block-link .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(0, 77, 255); } +} + +.color-block-link .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(0, 77, 255);= + } + +.color-block-link-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .color-block-link-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 0, 136); } +} + +.color-block-link-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 0, 1= +36); } + +.color-block-orange .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 182, 0); } + +@media screen and (min-width: 1000px) { + .color-block-orange .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active { border-bottom-color: rgb(255, 182, 0); } +} + +.color-block-orange .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-= +trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 182, = +0); } + +.color-block-orange-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 149, 0); = +} + +@media screen and (min-width: 1000px) { + .color-block-orange-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 149, 0); } +} + +.color-block-orange-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, = +149, 0); } + +.color-block-pink .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(231, 0, 116); } + +@media screen and (min-width: 1000px) { + .color-block-pink .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(231, 0, 116); } +} + +.color-block-pink .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(231, 0, 116)= +; } + +.color-block-pink-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(164, 2, 83); } + +@media screen and (min-width: 1000px) { + .color-block-pink-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(164, 2, 83); } +} + +.color-block-pink-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(164, 2,= + 83); } + +.color-block-pink-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 80, 160); = +} + +@media screen and (min-width: 1000px) { + .color-block-pink-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 80, 160); } +} + +.color-block-pink-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 8= +0, 160); } + +.color-block-purple .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active:focus { border-bottom-color: rgb(161, 0, 255); } + +@media screen and (min-width: 1000px) { + .color-block-purple .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active { border-bottom-color: rgb(161, 0, 255); } +} + +.color-block-purple .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-= +trigger.cmp-accordion__button--expanded { border-left-color: rgb(161, 0, 25= +5); } + +.color-block-purple-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(117, 0, 192); = +} + +@media screen and (min-width: 1000px) { + .color-block-purple-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(117, 0, 192); } +} + +.color-block-purple-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(117, = +0, 192); } + +.color-block-purple-darkest .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(70, 1, 115)= +; } + +@media screen and (min-width: 1000px) { + .color-block-purple-darkest .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-n= +av-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(70, 1, 115); } +} + +.color-block-purple-darkest .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-= +acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(70= +, 1, 115); } + +.color-block-red .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.cm= +p-tabs__tab--active:focus { border-bottom-color: rgb(231, 15, 41); } + +@media screen and (min-width: 1000px) { + .color-block-red .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.= +cmp-tabs__tab--active { border-bottom-color: rgb(231, 15, 41); } +} + +.color-block-red .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tri= +gger.cmp-accordion__button--expanded { border-left-color: rgb(231, 15, 41);= + } + +.color-block-red-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active:focus { border-bottom-color: rgb(189, 0, 29); } + +@media screen and (min-width: 1000px) { + .color-block-red-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active { border-bottom-color: rgb(189, 0, 29); } +} + +.color-block-red-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-ta= +b-trigger.cmp-accordion__button--expanded { border-left-color: rgb(189, 0, = +29); } + +.color-block-red-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(113, 0, 18); } + +@media screen and (min-width: 1000px) { + .color-block-red-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(113, 0, 18); } +} + +.color-block-red-darker .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(113, 0= +, 18); } + +.color-block-red-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 50, 70); } + +@media screen and (min-width: 1000px) { + .color-block-red-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 50, 70); } +} + +.color-block-red-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 50= +, 70); } + +.color-block-white .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.= +cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .color-block-white .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigge= +r.cmp-tabs__tab--active { border-bottom-color: rgb(255, 255, 255); } +} + +.color-block-white .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-t= +rigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 255, 2= +55); } + +.color-block-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 212, 46); } + +@media screen and (min-width: 1000px) { + .color-block-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active { border-bottom-color: rgb(255, 212, 46); } +} + +.color-block-yellow .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-= +trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 212, = +46); } + +.color-block-yellow-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(240, 192, 0); = +} + +@media screen and (min-width: 1000px) { + .color-block-yellow-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(240, 192, 0); } +} + +.color-block-yellow-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(240, = +192, 0); } + +.color-block-yellow-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 240, 179= +); } + +@media screen and (min-width: 1000px) { + .color-block-yellow-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 240, 179); } +} + +.color-block-yellow-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-ac= +n-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255,= + 240, 179); } + +.color-tab-background-gray .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-a= +cn-tab-trigger, .color-tab-background-gray .cmp-acn-tabs .cmp-acn-tab-nav {= + background-color: rgb(242, 242, 242); } + +@media screen and (min-width: 1000px) { + .color-background-gray .cmp-acn-tabs .cmp-accordion { background-color: r= +gb(242, 242, 242); } +} + +.color-background-gray .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-panel.cmp-accordion__panel--expanded { background-color: rgb(242, 242, 2= +42); } + +.datastat.datastat-card-vertical .cmp-datastat-card { -webkit-box-align: st= +art; align-items: flex-start; width: 100%; line-height: 0.5; } + +.datastat.datastat-card-vertical .cmp-datastat-card__content { border-width= +: 0px 0px 0px 4px; padding-top: 40px; background-color: rgb(255, 255, 255);= + border-left-style: solid; border-color: rgb(161, 0, 255); height: 80%; } + +.datastat.datastat-card-vertical .cmp-datastat-card__description { color: r= +gb(0, 0, 0); font-size: 1.2rem; padding: 15px 20px 20px 15px; line-height: = +1.2; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical .cmp-datastat-card__description { paddin= +g: 17px 23px 23px 17px; font-size: 1.4rem; text-transform: none; margin-bot= +tom: 0px; } +} + +.datastat.datastat-card-vertical .cmp-datastat-card__headline { top: 0.9rem= +; display: flex; position: relative; z-index: 2; color: rgb(74, 74, 74); pa= +dding-left: 2rem; font-weight: 800; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical .cmp-datastat-card__headline { width: 10= +0%; } +} + +@media screen and (max-width: 1199.9px) { + .datastat.datastat-card-vertical .cmp-datastat-card__headline { max-heigh= +t: 15%; top: 0.5rem; } +} + +.datastat.datastat-card-vertical.color-background-gray .cmp-datastat-card__= +content { background-color: rgb(242, 242, 242); } + +.datastat.datastat-card-horizontal .cmp-datastat-card { -webkit-box-align: = +start; align-items: flex-start; width: 100%; } + +.datastat.datastat-card-horizontal .cmp-datastat-card__content { border-wid= +th: 4px 0px 0px; padding-top: 15px; border-color: rgb(161, 0, 255); border-= +top-style: solid; } + +.datastat.datastat-card-horizontal .cmp-datastat-card__description { color:= + rgb(0, 0, 0); font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-horizontal .cmp-datastat-card__description { font= +-size: 1.4rem; text-transform: none; } +} + +.datastat.datastat-card-horizontal .cmp-datastat-card__headline { display: = +block; z-index: 2; font-weight: 800; line-height: 1; color: rgb(0, 0, 0); p= +adding-bottom: 0.08em; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-horizontal .cmp-datastat-card__headline { top: 2.= +3em; width: 100%; } +} + +.datastat.datastat-card-vertical-wide .cmp-datastat-card { line-height: 1; = +padding-left: 10px; border-left: 4px solid rgb(161, 0, 255); border-top-col= +or: rgb(161, 0, 255); border-right-color: rgb(161, 0, 255); border-bottom-c= +olor: rgb(161, 0, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide .cmp-datastat-card { padding-left: = +0px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: = +normal; flex-flow: row; border-left: 0px; } +} + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide .cmp-datastat-card__content { -webk= +it-box-flex: 1; flex: 1 1 0%; padding-left: 2rem; border-left: 4px solid rg= +b(161, 0, 255); border-top-color: rgb(161, 0, 255); border-right-color: rgb= +(161, 0, 255); border-bottom-color: rgb(161, 0, 255); min-height: 3.12em; } +} + +.datastat.datastat-card-vertical-wide .cmp-datastat-card__headline { font-w= +eight: 600; color: rgb(161, 0, 255); align-self: center; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide .cmp-datastat-card__headline { widt= +h: 150px; text-align: right; padding: 10px 2rem 10px 0px; color: rgb(161, 0= +, 255); } +} + +.datastat.datastat-card-vertical-wide .cmp-datastat-card__description { col= +or: rgb(0, 0, 0); font-size: 1.2rem; padding-top: 0.5rem; line-height: 1.2;= + } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide .cmp-datastat-card__description { h= +eight: 6rem; padding: 10px 0px; vertical-align: middle; display: table-cell= +; font-size: 1.4rem; text-transform: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-1 .cmp-data= +stat-card__headline { color: rgb(180, 85, 170); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-1 .cmp-data= +stat-card { border-left: 4px solid rgb(180, 85, 170); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-1 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-2 .cmp-data= +stat-card__headline { color: rgb(160, 85, 245); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-2 .cmp-data= +stat-card { border-left: 4px solid rgb(160, 85, 245); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-2 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-3 .cmp-data= +stat-card__headline { color: rgb(190, 130, 255); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-3 .cmp-data= +stat-card { border-left: 4px solid rgb(190, 130, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-3 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-4 .cmp-data= +stat-card__headline { color: rgb(220, 175, 255); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-4 .cmp-data= +stat-card { border-left: 4px solid rgb(220, 175, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-4 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-5 .cmp-data= +stat-card__headline { color: rgb(230, 220, 255); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-5 .cmp-data= +stat-card { border-left: 4px solid rgb(230, 220, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-5 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-blue .cmp-datastat-ca= +rd__headline { color: rgb(0, 65, 240); } + +.datastat.datastat-card-vertical-wide.color-block-alt-blue .cmp-datastat-ca= +rd { border-left: 4px solid rgb(0, 65, 240); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-blue .cmp-datastat-= +card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-gray .cmp-datastat-ca= +rd__headline { color: rgb(190, 190, 190); } + +.datastat.datastat-card-vertical-wide.color-block-alt-gray .cmp-datastat-ca= +rd { border-left: 4px solid rgb(190, 190, 190); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-gray .cmp-datastat-= +card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-gray-dark .cmp-datast= +at-card__headline { color: rgb(150, 150, 150); } + +.datastat.datastat-card-vertical-wide.color-block-alt-gray-dark .cmp-datast= +at-card { border-left: 4px solid rgb(150, 150, 150); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-gray-dark .cmp-data= +stat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-gray-darker .cmp-data= +stat-card__headline { color: rgb(90, 90, 90); } + +.datastat.datastat-card-vertical-wide.color-block-alt-gray-darker .cmp-data= +stat-card { border-left: 4px solid rgb(90, 90, 90); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-gray-darker .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-green .cmp-datastat-c= +ard__headline { color: rgb(0, 215, 0); } + +.datastat.datastat-card-vertical-wide.color-block-alt-green .cmp-datastat-c= +ard { border-left: 4px solid rgb(0, 215, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-green .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-red .cmp-datastat-car= +d__headline { color: red; } + +.datastat.datastat-card-vertical-wide.color-block-alt-red .cmp-datastat-car= +d { border-left: 4px solid red; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-red .cmp-datastat-c= +ard { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-yellow .cmp-datastat-= +card__headline { color: rgb(255, 255, 0); } + +.datastat.datastat-card-vertical-wide.color-block-alt-yellow .cmp-datastat-= +card { border-left: 4px solid rgb(255, 255, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-yellow .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-aqua .cmp-datastat-card__= +headline { color: rgb(0, 255, 187); } + +.datastat.datastat-card-vertical-wide.color-block-aqua .cmp-datastat-card {= + border-left: 4px solid rgb(0, 255, 187); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-aqua .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-blue .cmp-datastat-card__= +headline { color: rgb(0, 186, 255); } + +.datastat.datastat-card-vertical-wide.color-block-blue .cmp-datastat-card {= + border-left: 4px solid rgb(0, 186, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-blue .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-blue-green .cmp-datastat-= +card__headline { color: rgb(5, 240, 165); } + +.datastat.datastat-card-vertical-wide.color-block-blue-green .cmp-datastat-= +card { border-left: 4px solid rgb(5, 240, 165); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-blue-green .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-brand-green .cmp-datastat= +-card__headline { color: rgb(100, 255, 80); } + +.datastat.datastat-card-vertical-wide.color-block-brand-green .cmp-datastat= +-card { border-left: 4px solid rgb(100, 255, 80); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-brand-green .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-brand-orange .cmp-datasta= +t-card__headline { color: rgb(255, 120, 0); } + +.datastat.datastat-card-vertical-wide.color-block-brand-orange .cmp-datasta= +t-card { border-left: 4px solid rgb(255, 120, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-brand-orange .cmp-datas= +tat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-brand-yellow .cmp-datasta= +t-card__headline { color: rgb(255, 235, 50); } + +.datastat.datastat-card-vertical-wide.color-block-brand-yellow .cmp-datasta= +t-card { border-left: 4px solid rgb(255, 235, 50); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-brand-yellow .cmp-datas= +tat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-blue-dark .cmp-datastat-c= +ard__headline { color: rgb(0, 142, 255); } + +.datastat.datastat-card-vertical-wide.color-block-blue-dark .cmp-datastat-c= +ard { border-left: 4px solid rgb(0, 142, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-blue-dark .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-blue-light .cmp-datastat-= +card__headline { color: rgb(0, 243, 255); } + +.datastat.datastat-card-vertical-wide.color-block-blue-light .cmp-datastat-= +card { border-left: 4px solid rgb(0, 243, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-blue-light .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-core-purple .cmp-datastat= +-card__headline { color: rgb(70, 0, 115); } + +.datastat.datastat-card-vertical-wide.color-block-core-purple .cmp-datastat= +-card { border-left: 4px solid rgb(70, 0, 115); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-core-purple .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-cyan .cmp-datastat-card__= +headline { color: rgb(0, 255, 255); } + +.datastat.datastat-card-vertical-wide.color-block-cyan .cmp-datastat-card {= + border-left: 4px solid rgb(0, 255, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-cyan .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray .cmp-datastat-card__= +headline { color: rgb(167, 167, 167); } + +.datastat.datastat-card-vertical-wide.color-block-gray .cmp-datastat-card {= + border-left: 4px solid rgb(167, 167, 167); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-base .cmp-datastat-c= +ard__headline { color: rgb(0, 0, 0); } + +.datastat.datastat-card-vertical-wide.color-block-gray-base .cmp-datastat-c= +ard { border-left: 4px solid rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-base .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-dark .cmp-datastat-c= +ard__headline { color: rgb(107, 107, 107); } + +.datastat.datastat-card-vertical-wide.color-block-gray-dark .cmp-datastat-c= +ard { border-left: 4px solid rgb(107, 107, 107); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-dark .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-darker .cmp-datastat= +-card__headline { color: rgb(74, 74, 74); } + +.datastat.datastat-card-vertical-wide.color-block-gray-darker .cmp-datastat= +-card { border-left: 4px solid rgb(74, 74, 74); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-darker .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-light .cmp-datastat-= +card__headline { color: rgb(204, 204, 204); } + +.datastat.datastat-card-vertical-wide.color-block-gray-light .cmp-datastat-= +card { border-left: 4px solid rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-light .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-lighter .cmp-datasta= +t-card__headline { color: rgb(227, 227, 227); } + +.datastat.datastat-card-vertical-wide.color-block-gray-lighter .cmp-datasta= +t-card { border-left: 4px solid rgb(227, 227, 227); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-lighter .cmp-datas= +tat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-lightest .cmp-datast= +at-card__headline { color: rgb(242, 242, 242); } + +.datastat.datastat-card-vertical-wide.color-block-gray-lightest .cmp-datast= +at-card { border-left: 4px solid rgb(242, 242, 242); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-lightest .cmp-data= +stat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-grayishyellow-dark .cmp-d= +atastat-card__headline { color: rgb(150, 150, 140); } + +.datastat.datastat-card-vertical-wide.color-block-grayishyellow-dark .cmp-d= +atastat-card { border-left: 4px solid rgb(150, 150, 140); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-grayishyellow-dark .cmp= +-datastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-grayishyellow-light .cmp-= +datastat-card__headline { color: rgb(230, 230, 220); } + +.datastat.datastat-card-vertical-wide.color-block-grayishyellow-light .cmp-= +datastat-card { border-left: 4px solid rgb(230, 230, 220); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-grayishyellow-light .cm= +p-datastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-green .cmp-datastat-card_= +_headline { color: rgb(0, 255, 0); } + +.datastat.datastat-card-vertical-wide.color-block-green .cmp-datastat-card = +{ border-left: 4px solid rgb(0, 255, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-green .cmp-datastat-car= +d { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-green-dark .cmp-datastat-= +card__headline { color: rgb(0, 83, 10); } + +.datastat.datastat-card-vertical-wide.color-block-green-dark .cmp-datastat-= +card { border-left: 4px solid rgb(0, 83, 10); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-green-dark .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-link .cmp-datastat-card__= +headline { color: rgb(0, 77, 255); } + +.datastat.datastat-card-vertical-wide.color-block-link .cmp-datastat-card {= + border-left: 4px solid rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-link .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-link-dark .cmp-datastat-c= +ard__headline { color: rgb(0, 0, 136); } + +.datastat.datastat-card-vertical-wide.color-block-link-dark .cmp-datastat-c= +ard { border-left: 4px solid rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-link-dark .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-orange .cmp-datastat-card= +__headline { color: rgb(255, 182, 0); } + +.datastat.datastat-card-vertical-wide.color-block-orange .cmp-datastat-card= + { border-left: 4px solid rgb(255, 182, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-orange .cmp-datastat-ca= +rd { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-orange-dark .cmp-datastat= +-card__headline { color: rgb(255, 149, 0); } + +.datastat.datastat-card-vertical-wide.color-block-orange-dark .cmp-datastat= +-card { border-left: 4px solid rgb(255, 149, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-orange-dark .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-pink .cmp-datastat-card__= +headline { color: rgb(231, 0, 116); } + +.datastat.datastat-card-vertical-wide.color-block-pink .cmp-datastat-card {= + border-left: 4px solid rgb(231, 0, 116); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-pink .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-pink-dark .cmp-datastat-c= +ard__headline { color: rgb(164, 2, 83); } + +.datastat.datastat-card-vertical-wide.color-block-pink-dark .cmp-datastat-c= +ard { border-left: 4px solid rgb(164, 2, 83); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-pink-dark .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-pink-light .cmp-datastat-= +card__headline { color: rgb(255, 80, 160); } + +.datastat.datastat-card-vertical-wide.color-block-pink-light .cmp-datastat-= +card { border-left: 4px solid rgb(255, 80, 160); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-pink-light .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-purple .cmp-datastat-card= +__headline { color: rgb(161, 0, 255); } + +.datastat.datastat-card-vertical-wide.color-block-purple .cmp-datastat-card= + { border-left: 4px solid rgb(161, 0, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-purple .cmp-datastat-ca= +rd { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-purple-dark .cmp-datastat= +-card__headline { color: rgb(117, 0, 192); } + +.datastat.datastat-card-vertical-wide.color-block-purple-dark .cmp-datastat= +-card { border-left: 4px solid rgb(117, 0, 192); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-purple-dark .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-purple-darkest .cmp-datas= +tat-card__headline { color: rgb(70, 1, 115); } + +.datastat.datastat-card-vertical-wide.color-block-purple-darkest .cmp-datas= +tat-card { border-left: 4px solid rgb(70, 1, 115); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-purple-darkest .cmp-dat= +astat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-red .cmp-datastat-card__h= +eadline { color: rgb(231, 15, 41); } + +.datastat.datastat-card-vertical-wide.color-block-red .cmp-datastat-card { = +border-left: 4px solid rgb(231, 15, 41); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-red .cmp-datastat-card = +{ border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-red-dark .cmp-datastat-ca= +rd__headline { color: rgb(189, 0, 29); } + +.datastat.datastat-card-vertical-wide.color-block-red-dark .cmp-datastat-ca= +rd { border-left: 4px solid rgb(189, 0, 29); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-red-dark .cmp-datastat-= +card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-red-darker .cmp-datastat-= +card__headline { color: rgb(113, 0, 18); } + +.datastat.datastat-card-vertical-wide.color-block-red-darker .cmp-datastat-= +card { border-left: 4px solid rgb(113, 0, 18); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-red-darker .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-red-light .cmp-datastat-c= +ard__headline { color: rgb(255, 50, 70); } + +.datastat.datastat-card-vertical-wide.color-block-red-light .cmp-datastat-c= +ard { border-left: 4px solid rgb(255, 50, 70); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-red-light .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-white .cmp-datastat-card_= +_headline { color: rgb(255, 255, 255); } + +.datastat.datastat-card-vertical-wide.color-block-white .cmp-datastat-card = +{ border-left: 4px solid rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-white .cmp-datastat-car= +d { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-yellow .cmp-datastat-card= +__headline { color: rgb(255, 212, 46); } + +.datastat.datastat-card-vertical-wide.color-block-yellow .cmp-datastat-card= + { border-left: 4px solid rgb(255, 212, 46); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-yellow .cmp-datastat-ca= +rd { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-yellow-dark .cmp-datastat= +-card__headline { color: rgb(240, 192, 0); } + +.datastat.datastat-card-vertical-wide.color-block-yellow-dark .cmp-datastat= +-card { border-left: 4px solid rgb(240, 192, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-yellow-dark .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-yellow-light .cmp-datasta= +t-card__headline { color: rgb(255, 240, 179); } + +.datastat.datastat-card-vertical-wide.color-block-yellow-light .cmp-datasta= +t-card { border-left: 4px solid rgb(255, 240, 179); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-yellow-light .cmp-datas= +tat-card { border-left: none; } +} + +.datastat a { color: rgb(0, 77, 255); } + +.datastat.color-block-accent-purple-1 .cmp-datastat-card__content { border-= +color: rgb(180, 85, 170); } + +.datastat.color-block-accent-purple-2 .cmp-datastat-card__content { border-= +color: rgb(160, 85, 245); } + +.datastat.color-block-accent-purple-3 .cmp-datastat-card__content { border-= +color: rgb(190, 130, 255); } + +.datastat.color-block-accent-purple-4 .cmp-datastat-card__content { border-= +color: rgb(220, 175, 255); } + +.datastat.color-block-accent-purple-5 .cmp-datastat-card__content { border-= +color: rgb(230, 220, 255); } + +.datastat.color-block-alt-blue .cmp-datastat-card__content { border-color: = +rgb(0, 65, 240); } + +.datastat.color-block-alt-gray .cmp-datastat-card__content { border-color: = +rgb(190, 190, 190); } + +.datastat.color-block-alt-gray-dark .cmp-datastat-card__content { border-co= +lor: rgb(150, 150, 150); } + +.datastat.color-block-alt-gray-darker .cmp-datastat-card__content { border-= +color: rgb(90, 90, 90); } + +.datastat.color-block-alt-green .cmp-datastat-card__content { border-color:= + rgb(0, 215, 0); } + +.datastat.color-block-alt-red .cmp-datastat-card__content { border-color: r= +ed; } + +.datastat.color-block-alt-yellow .cmp-datastat-card__content { border-color= +: rgb(255, 255, 0); } + +.datastat.color-block-aqua .cmp-datastat-card__content { border-color: rgb(= +0, 255, 187); } + +.datastat.color-block-blue .cmp-datastat-card__content { border-color: rgb(= +0, 186, 255); } + +.datastat.color-block-blue-green .cmp-datastat-card__content { border-color= +: rgb(5, 240, 165); } + +.datastat.color-block-brand-green .cmp-datastat-card__content { border-colo= +r: rgb(100, 255, 80); } + +.datastat.color-block-brand-orange .cmp-datastat-card__content { border-col= +or: rgb(255, 120, 0); } + +.datastat.color-block-brand-yellow .cmp-datastat-card__content { border-col= +or: rgb(255, 235, 50); } + +.datastat.color-block-blue-dark .cmp-datastat-card__content { border-color:= + rgb(0, 142, 255); } + +.datastat.color-block-blue-light .cmp-datastat-card__content { border-color= +: rgb(0, 243, 255); } + +.datastat.color-block-core-purple .cmp-datastat-card__content { border-colo= +r: rgb(70, 0, 115); } + +.datastat.color-block-cyan .cmp-datastat-card__content { border-color: rgb(= +0, 255, 255); } + +.datastat.color-block-gray .cmp-datastat-card__content { border-color: rgb(= +167, 167, 167); } + +.datastat.color-block-gray-base .cmp-datastat-card__content { border-color:= + rgb(0, 0, 0); } + +.datastat.color-block-gray-dark .cmp-datastat-card__content { border-color:= + rgb(107, 107, 107); } + +.datastat.color-block-gray-darker .cmp-datastat-card__content { border-colo= +r: rgb(74, 74, 74); } + +.datastat.color-block-gray-light .cmp-datastat-card__content { border-color= +: rgb(204, 204, 204); } + +.datastat.color-block-gray-lighter .cmp-datastat-card__content { border-col= +or: rgb(227, 227, 227); } + +.datastat.color-block-gray-lightest .cmp-datastat-card__content { border-co= +lor: rgb(242, 242, 242); } + +.datastat.color-block-grayishyellow-dark .cmp-datastat-card__content { bord= +er-color: rgb(150, 150, 140); } + +.datastat.color-block-grayishyellow-light .cmp-datastat-card__content { bor= +der-color: rgb(230, 230, 220); } + +.datastat.color-block-green .cmp-datastat-card__content { border-color: rgb= +(0, 255, 0); } + +.datastat.color-block-green-dark .cmp-datastat-card__content { border-color= +: rgb(0, 83, 10); } + +.datastat.color-block-link .cmp-datastat-card__content { border-color: rgb(= +0, 77, 255); } + +.datastat.color-block-link-dark .cmp-datastat-card__content { border-color:= + rgb(0, 0, 136); } + +.datastat.color-block-orange .cmp-datastat-card__content { border-color: rg= +b(255, 182, 0); } + +.datastat.color-block-orange-dark .cmp-datastat-card__content { border-colo= +r: rgb(255, 149, 0); } + +.datastat.color-block-pink .cmp-datastat-card__content { border-color: rgb(= +231, 0, 116); } + +.datastat.color-block-pink-dark .cmp-datastat-card__content { border-color:= + rgb(164, 2, 83); } + +.datastat.color-block-pink-light .cmp-datastat-card__content { border-color= +: rgb(255, 80, 160); } + +.datastat.color-block-purple .cmp-datastat-card__content { border-color: rg= +b(161, 0, 255); } + +.datastat.color-block-purple-dark .cmp-datastat-card__content { border-colo= +r: rgb(117, 0, 192); } + +.datastat.color-block-purple-darkest .cmp-datastat-card__content { border-c= +olor: rgb(70, 1, 115); } + +.datastat.color-block-red .cmp-datastat-card__content { border-color: rgb(2= +31, 15, 41); } + +.datastat.color-block-red-dark .cmp-datastat-card__content { border-color: = +rgb(189, 0, 29); } + +.datastat.color-block-red-darker .cmp-datastat-card__content { border-color= +: rgb(113, 0, 18); } + +.datastat.color-block-red-light .cmp-datastat-card__content { border-color:= + rgb(255, 50, 70); } + +.datastat.color-block-white .cmp-datastat-card__content { border-color: rgb= +(255, 255, 255); } + +.datastat.color-block-yellow .cmp-datastat-card__content { border-color: rg= +b(255, 212, 46); } + +.datastat.color-block-yellow-dark .cmp-datastat-card__content { border-colo= +r: rgb(240, 192, 0); } + +.datastat.color-block-yellow-light .cmp-datastat-card__content { border-col= +or: rgb(255, 240, 179); } + +.datastat.datastat--animation .cmp-datastat-card__headline { transition: tr= +ansform 1.2s ease 0s, opacity 1.2s ease 0s, -webkit-transform 1.2s ease 0s;= + z-index: 2; opacity: 0; transform: translateY(20px); display: inline-block= +; } + +.datastat.datastat--animation .cmp-datastat-card__content { transition: tra= +nsform 1.1s linear 0s, opacity 1.1s linear 0s, -webkit-transform 1.1s linea= +r 0s; z-index: 1; opacity: 0; transform: translateY(-10px); } + +.datastat.datastat--animation.datastat--animation-on .cmp-datastat-card__co= +ntent, .datastat.datastat--animation.datastat--animation-on .cmp-datastat-c= +ard__headline { opacity: 1; transform: translateY(0px); } + +.datastat ul { margin-top: 16px; padding-left: 15px; } + +.datastat ul li { position: relative; margin: 0px; padding-left: 1.6rem; pa= +dding-bottom: 10px; } + +.datastat ul li::before { position: absolute; top: 0px; left: 0px; width: 2= +4px; content: "=E2=80=A2"; } + +.datastat ol { margin-top: 16px; padding-left: 30px; list-style: decimal; } + +.datastat ol li { padding-left: 0.5rem; margin: 0px; padding-bottom: 10px; = +} + +.datastat ol li::before { display: none; } + +.cmp-image-parallax-scrolling { position: relative; } + +.cmp-image-parallax-scrolling .cmp-container { height: 10.7rem; background-= +size: cover; background-repeat: no-repeat; background-position: 50% center;= + position: relative; width: 100%; left: 0px; top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-image-parallax-scrolling .cmp-container { height: 25.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-image-parallax-scrolling .cmp-container { height: 40rem; background-= +attachment: fixed; } +} + +.cmp-image-parallax-scrolling.full-16x9 .cmp-container { height: 18rem; } + +@media screen and (min-width: 768px) { + .cmp-image-parallax-scrolling.full-16x9 .cmp-container { height: 43.2rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-image-parallax-scrolling.full-16x9 .cmp-container { height: 67.5rem;= + } +} + +.blockquote__parallax-image .blockquote { z-index: 10; position: relative; = +background-color: rgba(255, 255, 255, 0.7); display: flex; border: 0.063rem= + solid rgb(204, 204, 204); float: left; padding: 3.3rem 3rem 3.5rem; margin= +: 0px 3.5rem; } + +@media screen and (min-width: 1000px) { + .blockquote__parallax-image .blockquote { width: 66.67%; padding: 3rem 5r= +em 3.5rem; } +} + +.blockquote__parallax-image .cmp-image-parallax-scrolling { padding-top: 11= +.2rem; } + +@media screen and (min-width: 1000px) { + .blockquote__parallax-image .cmp-image-parallax-scrolling .cmp-container = +{ height: 34rem; } +} + +.blockquote__parallax-image .cmp-image-parallax-scrolling.full-16x9 .cmp-co= +ntainer { height: 18rem; } + +@media screen and (min-width: 768px) { + .blockquote__parallax-image .cmp-image-parallax-scrolling.full-16x9 .cmp-= +container { height: 43.2rem; } +} + +@media screen and (min-width: 1000px) { + .blockquote__parallax-image .cmp-image-parallax-scrolling.full-16x9 .cmp-= +container { height: 67.5rem; } +} + +.mixed-media-block-full-image-card .cmp-image-parallax-scrolling { padding-= +top: 0px; } + +.cmp-image-standard-overlap { height: 100%; position: relative; } + +.cmp-image-standard-overlap .cmp-container { background-position: 50% cente= +r; background-repeat: no-repeat; margin-bottom: -3.8rem; max-width: 50rem; = +max-height: 18rem; height: 100vh; background-size: contain !important; } + +@media screen and (min-width: 768px) { + .cmp-image-standard-overlap .cmp-container { margin-top: -6rem; margin-bo= +ttom: -6rem; max-width: 58.4rem; max-height: 53.5rem; } +} + +.cmp-multi-video__player { position: relative; } + +.cmp-multi-video[data-thumbnail-enabled=3D"true"] .cmp-multi-video__embed {= + visibility: hidden; } + +.cmp-multi-video__embed { position: relative; padding-top: 56.25%; } + +.cmp-multi-video__embed .vidyard-player-container, .cmp-multi-video__embed = +.vidyard-player-embed, .cmp-multi-video__embed iframe { position: absolute;= + top: 0px; left: 0px; width: 100%; height: 100%; } + +.cmp-multi-video__embed .vidyard-player-container div[class^=3D"vidyard-div= +-"] { padding-bottom: 56.25% !important; } + +.cmp-multi-video--aspect-ratio-small .cmp-multi-video__embed { position: re= +lative; padding-top: 33.33%; } + +.cmp-multi-video--aspect-ratio-small .cmp-multi-video__embed .vidyard-playe= +r-container div[class^=3D"vidyard-div-"] { padding-bottom: 33.33% !importan= +t; } + +.cmp-multi-video__thumbnail { position: absolute; top: 0px; left: 0px; widt= +h: 100%; height: 100%; } + +.cmp-multi-video__thumbnail.cmp-multi-video__thumbnail--hide { display: non= +e; } + +.cmp-multi-video__thumbnail .cmp-image, .cmp-multi-video__thumbnail .image = +{ width: 100%; height: 100%; } + +.cmp-multi-video__thumbnail .cmp-image__image { object-fit: cover; height: = +100%; } + +.cmp-multi-video__thumbnail-play { position: absolute; top: 50%; left: 50%;= + transform: translate(-50%, -50%); height: 80px; width: 80px; cursor: point= +er; border-radius: 50%; border: 4px solid rgba(255, 255, 255, 0.4); backgro= +und: rgba(0, 0, 0, 0.4); } + +.cmp-multi-video__thumbnail-play:focus { box-shadow: rgb(0, 0, 136) 0px 0px= + 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-multi-video__thumbnail-play:focus:not(:focus-visible) { box-shadow: no= +ne; outline: none; } + +@media screen and (min-width: 1000px) { + .cmp-multi-video__thumbnail-play { height: 120px; width: 120px; } +} + +.cmp-multi-video__thumbnail-play-icon::before { content: "=EF=92=88"; font-= +size: 48px; font-family: Ionicons; display: block; font-weight: 400; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; position: absolute; color: rgb(255, 255, 255); transform: tr= +anslate(-50%, -50%); top: 50%; left: 50%; padding-left: 3px; cursor: pointe= +r; } + +@media screen and (min-width: 1000px) { + .cmp-multi-video__thumbnail-play-icon::before { left: 50.3%; content: "= +=EF=92=88"; font-size: 70px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; } +} + +.cmp-multi-video__transcript { line-height: 1.6; margin-top: 10px; } + +.cmp-multi-video__transcript-link { font-size: 1.6rem; color: rgb(0, 77, 25= +5); } + +@media screen and (max-width: 999.9px) { + .cmp-multi-video__transcript-link { font-size: 1.4rem; } +} + +.cmp-multi-video__transcript-link:hover { text-decoration: underline; color= +: rgb(0, 77, 255); } + +.cmp-multi-video-list { margin-top: 20px; } + +.cmp-multi-video-list-item { margin-top: 10px; border: 1px solid rgb(204, 2= +04, 204); height: 100%; background-color: rgb(255, 255, 255); } + +.cmp-multi-video-list-item:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1= +px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-multi-video-list-item:focus:not(:focus-visible) { box-shadow: none; ou= +tline: none; } + +.cmp-multi-video-list-item__button { display: flex; padding: 11px; height: = +100%; width: 100%; } + +.cmp-multi-video-list-item__button--selected { border: 4px solid rgb(204, 2= +04, 204); } + +.cmp-multi-video-list-item__thumbnail { display: flex; position: relative; = +height: 70px; width: 70px; } + +.cmp-multi-video-list-item__thumbnail .cmp-image { height: 100%; } + +.cmp-multi-video-list-item__thumbnail .cmp-image__image { min-width: 4.38em= +; height: 4.38em; object-fit: cover; } + +.cmp-multi-video-list-item__play { height: 3.12em; width: 3.12em; border-ra= +dius: 50%; border: 0.15em solid rgba(255, 255, 255, 0.4); background: paddi= +ng-box rgba(0, 0, 0, 0.4); } + +.cmp-multi-video-list-item__play, .cmp-multi-video-list-item__play-icon::be= +fore { position: absolute; top: 50%; left: 50%; transform: translate(-50%, = +-50%); } + +.cmp-multi-video-list-item__play-icon::before { content: "=EF=92=88"; font-= +size: 30px; font-family: Ionicons; display: block; font-weight: 400; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; color: rgb(255, 255, 255); padding-left: 2px; } + +.cmp-multi-video-list-item__content { display: flex; -webkit-box-orient: ve= +rtical; -webkit-box-direction: normal; flex-direction: column; align-self: = +center; -webkit-box-align: start; align-items: flex-start; line-height: 1.8= +rem; margin-left: 15px; } + +.cmp-multi-video-list-item__title { font-weight: 600; } + +.cmp-multi-video-list-item__subtitle, .cmp-multi-video-list-item__title { f= +ont-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "= +Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif;= + font-size: 1.2rem; color: rgb(0, 0, 0); } + +.cmp-multi-video-list-item__subtitle { font-weight: 400; text-align: left; = +} + +.multi-video.color-block-accent-purple-1 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(180, 85, 170); } + +.multi-video.color-block-accent-purple-2 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(160, 85, 245); } + +.multi-video.color-block-accent-purple-3 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(190, 130, 255); } + +.multi-video.color-block-accent-purple-4 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(220, 175, 255); } + +.multi-video.color-block-accent-purple-5 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(230, 220, 255); } + +.multi-video.color-block-alt-blue .cmp-multi-video-list-item__button--selec= +ted { border: 4px solid rgb(0, 65, 240); } + +.multi-video.color-block-alt-gray .cmp-multi-video-list-item__button--selec= +ted { border: 4px solid rgb(190, 190, 190); } + +.multi-video.color-block-alt-gray-dark .cmp-multi-video-list-item__button--= +selected { border: 4px solid rgb(150, 150, 150); } + +.multi-video.color-block-alt-gray-darker .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(90, 90, 90); } + +.multi-video.color-block-alt-green .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(0, 215, 0); } + +.multi-video.color-block-alt-red .cmp-multi-video-list-item__button--select= +ed { border: 4px solid red; } + +.multi-video.color-block-alt-yellow .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(255, 255, 0); } + +.multi-video.color-block-aqua .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(0, 255, 187); } + +.multi-video.color-block-blue .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(0, 186, 255); } + +.multi-video.color-block-blue-green .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(5, 240, 165); } + +.multi-video.color-block-brand-green .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(100, 255, 80); } + +.multi-video.color-block-brand-orange .cmp-multi-video-list-item__button--s= +elected { border: 4px solid rgb(255, 120, 0); } + +.multi-video.color-block-brand-yellow .cmp-multi-video-list-item__button--s= +elected { border: 4px solid rgb(255, 235, 50); } + +.multi-video.color-block-blue-dark .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(0, 142, 255); } + +.multi-video.color-block-blue-light .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(0, 243, 255); } + +.multi-video.color-block-core-purple .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(70, 0, 115); } + +.multi-video.color-block-cyan .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(0, 255, 255); } + +.multi-video.color-block-gray .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(167, 167, 167); } + +.multi-video.color-block-gray-base .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(0, 0, 0); } + +.multi-video.color-block-gray-dark .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(107, 107, 107); } + +.multi-video.color-block-gray-darker .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(74, 74, 74); } + +.multi-video.color-block-gray-light .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(204, 204, 204); } + +.multi-video.color-block-gray-lighter .cmp-multi-video-list-item__button--s= +elected { border: 4px solid rgb(227, 227, 227); } + +.multi-video.color-block-gray-lightest .cmp-multi-video-list-item__button--= +selected { border: 4px solid rgb(242, 242, 242); } + +.multi-video.color-block-grayishyellow-dark .cmp-multi-video-list-item__but= +ton--selected { border: 4px solid rgb(150, 150, 140); } + +.multi-video.color-block-grayishyellow-light .cmp-multi-video-list-item__bu= +tton--selected { border: 4px solid rgb(230, 230, 220); } + +.multi-video.color-block-green .cmp-multi-video-list-item__button--selected= + { border: 4px solid rgb(0, 255, 0); } + +.multi-video.color-block-green-dark .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(0, 83, 10); } + +.multi-video.color-block-link .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(0, 77, 255); } + +.multi-video.color-block-link-dark .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(0, 0, 136); } + +.multi-video.color-block-orange .cmp-multi-video-list-item__button--selecte= +d { border: 4px solid rgb(255, 182, 0); } + +.multi-video.color-block-orange-dark .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(255, 149, 0); } + +.multi-video.color-block-pink .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(231, 0, 116); } + +.multi-video.color-block-pink-dark .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(164, 2, 83); } + +.multi-video.color-block-pink-light .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(255, 80, 160); } + +.multi-video.color-block-purple .cmp-multi-video-list-item__button--selecte= +d { border: 4px solid rgb(161, 0, 255); } + +.multi-video.color-block-purple-dark .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(117, 0, 192); } + +.multi-video.color-block-purple-darkest .cmp-multi-video-list-item__button-= +-selected { border: 4px solid rgb(70, 1, 115); } + +.multi-video.color-block-red .cmp-multi-video-list-item__button--selected {= + border: 4px solid rgb(231, 15, 41); } + +.multi-video.color-block-red-dark .cmp-multi-video-list-item__button--selec= +ted { border: 4px solid rgb(189, 0, 29); } + +.multi-video.color-block-red-darker .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(113, 0, 18); } + +.multi-video.color-block-red-light .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(255, 50, 70); } + +.multi-video.color-block-white .cmp-multi-video-list-item__button--selected= + { border: 4px solid rgb(255, 255, 255); } + +.multi-video.color-block-yellow .cmp-multi-video-list-item__button--selecte= +d { border: 4px solid rgb(255, 212, 46); } + +.multi-video.color-block-yellow-dark .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(240, 192, 0); } + +.multi-video.color-block-yellow-light .cmp-multi-video-list-item__button--s= +elected { border: 4px solid rgb(255, 240, 179); } + +.multi-video.cmp-multi-video--image-border .cmp-multi-video-list-item__thum= +bnail { border: 1px solid rgb(107, 107, 107); } + +.cmp-videocard { background-color: rgb(255, 255, 255); border: 1px solid rg= +b(204, 204, 204); height: 100%; } + +.cmp-videocard__embed { position: relative; padding-top: 56.25%; } + +.cmp-videocard__embed iframe, .cmp-videocard__thumbnail { position: absolut= +e; top: 0px; left: 0px; width: 100%; height: 100%; } + +.cmp-videocard__thumbnail { right: 0px; } + +.cmp-videocard__play { position: absolute; top: 50%; left: 50%; transform: = +translate(-50%, -50%); height: 80px; width: 80px; cursor: pointer; border-r= +adius: 50%; border: 4px solid rgba(255, 255, 255, 0.4); background: rgba(0,= + 0, 0, 0.4); } + +.cmp-videocard__play:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; ou= +tline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-videocard__play:focus:not(:focus-visible) { box-shadow: none; outline:= + none; } + +@media screen and (min-width: 1000px) { + .cmp-videocard__play { height: 120px; width: 120px; } +} + +.cmp-videocard__play-icon::before { content: "=EF=92=88"; font-size: 48px; = +font-family: Ionicons; display: block; font-weight: 400; font-style: normal= +; line-height: 1; text-transform: none; letter-spacing: normal; overflow-wr= +ap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: an= +tialiased; text-rendering: optimizelegibility; font-feature-settings: "liga= +"; position: absolute; color: rgb(255, 255, 255); transform: translate(-50%= +, -50%); top: 50%; left: 50%; padding-left: 3px; cursor: pointer; } + +@media screen and (min-width: 1000px) { + .cmp-videocard__play-icon::before { left: 50.3%; font-size: 7rem; } +} + +.cmp-videocard__title { max-width: 1200px; color: rgb(0, 0, 0); padding: 20= +px; } + +@media screen and (min-width: 1000px) { + .cmp-videocard__title { padding: 20px; } +} + +.cmp-videocard__title-text { font-family: Graphik, Arial, system-ui, -apple= +-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", = +oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; text-t= +ransform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-videocard__title-text { font-size: 1.6rem; } +} + +.cmp-videocard__description { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; text-= +transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem; = +} + +@media screen and (min-width: 1000px) { + .cmp-videocard__description { font-size: 1.6rem; } +} + +.cmp-videocard .cmp-image { height: 100%; } + +.cmp-videocard .cmp-image__image { height: 100%; object-fit: cover; } + +.cmp-media-teaser { height: 105px; padding: 0px 1.5rem; } + +.cmp-media-teaser--border-bottom { border-bottom: 0.063rem solid rgb(204, 2= +04, 204); border-top-width: 0.063rem; border-right-width: 0.063rem; border-= +left-width: 0.063rem; margin: 0px 1.5rem 2rem; padding-bottom: 20px; } + +.cmp-media-teaser--border-bottom .cmp-media-teaser { padding: 0px; } + +.cmp-media-teaser__thumbnail-img { width: 105px; height: 105px; } + +.cmp-media-teaser__title { font-family: Graphik, Arial, system-ui, -apple-s= +ystem, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", ox= +ygen, cantarell, sans-serif; font-weight: 600; font-style: normal; text-tra= +nsform: uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0); line-heigh= +t: 1.4; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-media-teaser__title { font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.cmp-media-teaser .cmp-slide-share__title { line-height: 1.6rem; letter-spa= +cing: 0.078rem; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-media-teaser .cmp-slide-share__title { font-size: 1.8rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-media-teaser .cmp-slide-share__title { line-height: 2.5rem; } +} + +.cmp-media-teaser .cmp-slide-share__description { margin-top: 10px; font-fa= +mily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe = +UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-= +weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0);= + line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-media-teaser .cmp-slide-share__description { font-size: 1.6rem; } +} + +.cmp-media-teaser .cmp-slide-share-container__thumbnail { margin-right: 1.5= +rem; position: relative; float: left; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-media-teaser .cmp-slide-share-container__thumbnail { margin-right: 2= +.5rem; } +} + +.cmp-media-teaser .cmp-slide-share-container__thumbnail img { max-width: no= +ne; } + +.cmp-media-teaser .cmp-slide-share-container__custom-icon { width: 3.12em; = +height: 3.12em; background-color: rgba(0, 0, 0, 0.4); border: 0.13em solid = +rgba(255, 255, 255, 0.4); border-radius: 50%; } + +.cmp-media-teaser .cmp-slide-share-container__custom-icon, .cmp-media-tease= +r .cmp-slide-share-container__icon { position: absolute; top: 50%; left: 50= +%; transform: translate(-50%, -50%); } + +.cmp-media-teaser .cmp-slide-share-container__icon--video::after { content:= + "=EF=88=95"; } + +.cmp-media-teaser .cmp-slide-share-container__icon--slider::after, .cmp-med= +ia-teaser .cmp-slide-share-container__icon--video::after { font-size: 32px;= + font-family: Ionicons; display: block; font-weight: 400; font-style: norma= +l; line-height: 1; text-transform: none; letter-spacing: normal; overflow-w= +rap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: a= +ntialiased; text-rendering: optimizelegibility; font-feature-settings: "lig= +a"; color: rgb(255, 255, 255); opacity: 1; } + +.cmp-media-teaser .cmp-slide-share-container__icon--slider::after { content= +: "=EF=85=88"; } + +.cmp-media-teaser .cmp-slide-share-container__icon--podcast::after { conten= +t: "=EF=91=A1"; font-size: 32px; font-family: Ionicons; display: block; fon= +t-weight: 400; font-style: normal; line-height: 1; text-transform: none; le= +tter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction= +: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibil= +ity; font-feature-settings: "liga"; color: rgb(255, 255, 255); opacity: 1; = +} + +.cmp-media-teaser .cmp-image__image { height: 100%; width: 100%; position: = +absolute; } + +.cmp-video__player { position: relative; } + +.cmp-video[data-thumbnail-enabled=3D"true"] .cmp-video__embed, .cmp-video[d= +ata-thumbnail-enabled=3D"true"] .dynamicmedia { visibility: hidden; } + +.cmp-video__embed { position: relative; padding-top: 56.25%; } + +.cmp-video__embed .vidyard-player-container, .cmp-video__embed .vidyard-pla= +yer-embed, .cmp-video__embed iframe { position: absolute; top: 0px; left: 0= +px; width: 100%; height: 100%; } + +.cmp-video__embed .vidyard-player-container div[class^=3D"vidyard-div-"] { = +padding-bottom: 56.25% !important; } + +.cmp-video .s7videoviewer { position: relative; padding-top: 56.25%; } + +.cmp-video .s7videoviewer .s7container { top: 0px; left: 0px; width: 100%; = +position: absolute !important; height: 100% !important; } + +.cmp-video .s7videoviewer .s7videoelement { position: absolute !important; = +top: 0px !important; left: 0px !important; width: 100% !important; height: = +100% !important; } + +.cmp-video--aspect-ratio-small .cmp-video__embed { position: relative; padd= +ing-top: 33.33%; } + +.cmp-video--aspect-ratio-small .cmp-video__embed .vidyard-player-container = +div[class^=3D"vidyard-div-"] { padding-bottom: 33.33% !important; } + +.cmp-video--aspect-ratio-small .s7videoviewer { position: relative; padding= +-top: 33.33%; } + +.cmp-video__content { margin: 0px auto; } + +.cmp-video__content--right .cmp-video__transcript { display: flex; -webkit-= +box-pack: end; justify-content: flex-end; margin-top: 10px; } + +.cmp-video__content--left { font-size: 1.2rem; padding: 20px; } + +.cmp-video__transcript a { line-height: 1.6; color: rgb(0, 77, 255); font-s= +ize: 1.6rem; } + +@media screen and (max-width: 999.9px) { + .cmp-video__transcript a { font-size: 1.4rem; } +} + +.cmp-video__transcript a:focus, .cmp-video__transcript a:hover { text-decor= +ation: underline; display: inline-block; } + +.cmp-video__transcript a:visited { color: rgb(0, 0, 136); } + +.cmp-video__title { color: rgb(0, 0, 0); overflow-wrap: break-word; } + +.cmp-video__title-text { font-family: Graphik, Arial, system-ui, -apple-sys= +tem, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxyg= +en, cantarell, sans-serif; font-weight: 800; font-style: normal; text-trans= +form: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-video__title-text { font-size: 2.5rem; } +} + +.cmp-video__subtitle p { font-size: 1.2rem; color: rgb(0, 0, 0); } + +.cmp-video__thumbnail { position: absolute; top: 0px; left: 0px; width: 100= +%; height: 100%; } + +.cmp-video__thumbnail.cmp-video__thumbnail--hide { display: none; } + +.cmp-video__thumbnail .cmp-image, .cmp-video__thumbnail .image { width: 100= +%; height: 100%; } + +.cmp-video__thumbnail .cmp-image__image { object-fit: cover; height: 100%; = +} + +.cmp-video__thumbnail-play { position: absolute; top: 50%; left: 50%; trans= +form: translate(-50%, -50%); height: 80px; width: 80px; cursor: pointer; bo= +rder-radius: 50%; border: 4px solid rgba(255, 255, 255, 0.4); background: r= +gba(0, 0, 0, 0.4); } + +.cmp-video__thumbnail-play:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1= +px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-video__thumbnail-play:focus:not(:focus-visible) { box-shadow: none; ou= +tline: none; } + +@media screen and (min-width: 1000px) { + .cmp-video__thumbnail-play { height: 120px; width: 120px; } +} + +.cmp-video__thumbnail-play-icon::before { content: "=EF=92=88"; font-size: = +48px; font-family: Ionicons; display: block; font-weight: 400; font-style: = +normal; line-height: 1; text-transform: none; letter-spacing: normal; overf= +low-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothi= +ng: antialiased; text-rendering: optimizelegibility; font-feature-settings:= + "liga"; position: absolute; color: rgb(255, 255, 255); transform: translat= +e(-50%, -50%); top: 50%; left: 50%; padding-left: 3px; cursor: pointer; } + +@media screen and (min-width: 1000px) { + .cmp-video__thumbnail-play-icon::before { left: 50.3%; content: "=EF=92= +=88"; font-size: 70px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } +} + +.color-background-white .cmp-video__content { background-color: rgb(255, 25= +5, 255); } + +.color-background-gray .cmp-video__content { background-color: rgb(242, 242= +, 242); } + +@media screen and (min-width: 1000px) { + .full-width .cmp-video__content--left { padding-left: 4.8rem; } +} + +.cmp-audio { margin-bottom: 1.25rem; } + +.cmp-audio, .cmp-audio__player { -webkit-box-align: center; align-items: ce= +nter; } + +.cmp-audio__player { height: auto; display: flex; background-color: rgb(255= +, 255, 255); } + +.cmp-audio__thumbnail { padding-left: 15px; padding-right: 15px; } + +@media screen and (min-width: 768px) { + .cmp-audio__thumbnail { padding-left: 20px; padding-right: 18px; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__thumbnail { padding-left: 25px; padding-right: 30px; } +} + +.cmp-audio__thumbnail-btn { width: 44px; height: 44px; border-radius: 50%; = +cursor: pointer; background-color: rgb(231, 0, 116); position: relative; } + +.cmp-audio__thumbnail-btn:focus { box-shadow: transparent 0px 0px 0px 0.1re= +m; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-audio__thumbnail-btn:focus:not(:focus-visible) { box-shadow: none; out= +line: none; } + +.cmp-audio__thumbnail-pause-icon::before, .cmp-audio__thumbnail-play-icon::= +before { position: absolute; top: 50%; left: 50%; transform: translate(-50%= +, -50%); color: rgb(242, 242, 242); cursor: pointer; display: flex; } + +.cmp-audio__thumbnail-play-icon::before { content: "=EF=92=88"; padding-lef= +t: 0.4rem; } + +.cmp-audio__thumbnail-pause-icon::before, .cmp-audio__thumbnail-play-icon::= +before { font-size: 2.4rem; font-family: Ionicons; display: block; font-wei= +ght: 400; font-style: normal; line-height: 1; text-transform: none; letter-= +spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr= +; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; = +font-feature-settings: "liga"; } + +.cmp-audio__thumbnail-pause-icon::before { content: "=EF=88=90"; } + +.cmp-audio__container { width: calc(100% - 4.63em); display: inline-block; = +position: relative; padding: 1rem 2rem 2rem 1rem; } + +@media screen and (min-width: 768px) { + .cmp-audio__container { padding: 2rem 3rem 2rem 0px; } +} + +@media screen and (min-width: 1200px) { + .cmp-audio__container { padding: 2rem 3rem 3rem 0px; } +} + +.cmp-audio__title .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal= +; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1= +.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-audio__title .cmp-title__text { font-size: 1.6rem; } +} + +.cmp-audio__subtitle div.cmp-text p { font-size: 1.2rem; } + +.cmp-audio__controls { position: relative; width: 100%; display: flex; } + +.cmp-audio__volume-btn:focus { box-shadow: transparent 0px 0px 0px 0.1rem; = +outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-audio__volume-btn:focus:not(:focus-visible) { box-shadow: none; outlin= +e: none; } + +@media screen and (min-width: 1000px) { + .cmp-audio__mute::before, .cmp-audio__volume::before { display: inline; p= +adding-right: 10px; color: rgb(0, 0, 0); margin-top: 20px; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__volume::before { content: "=EF=8E=BA"; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__mute::before, .cmp-audio__volume::before { font-size: 2.4rem;= + font-family: Ionicons; display: block; font-weight: 400; font-style: norma= +l; line-height: 1; text-transform: none; letter-spacing: normal; overflow-w= +rap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: a= +ntialiased; text-rendering: optimizelegibility; font-feature-settings: "lig= +a"; } + .cmp-audio__mute::before { content: "=EF=8E=B9"; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__volume-control { padding-right: 1rem; color: rgb(0, 0, 0); di= +splay: block; width: auto; margin-top: 1rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-audio__volume-control { display: none; width: 0px; } +} + +.cmp-audio__progress { padding-right: 10px; width: 100%; display: flex; mar= +gin: 10px 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-audio__progress { margin: 20px 0px 0px; } +} + +.cmp-audio__progress-bar { margin: 10px 0px; appearance: none; height: 5px;= + width: 100%; background: rgb(0, 0, 0); border-radius: 3px; opacity: 1; dis= +play: block; } + +.cmp-audio__progress-bar:focus { box-shadow: transparent 0px 0px 0px 0.1rem= +; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-audio__progress-bar:focus:not(:focus-visible) { box-shadow: none; outl= +ine: none; } + +.cmp-audio__progress-bar::-webkit-slider-thumb { appearance: none; width: 2= +0px; height: 20px; background: rgb(0, 0, 0); border-radius: 50%; cursor: po= +inter; } + +.cmp-audio__progress-bar-thumb-hide::-webkit-slider-thumb { visibility: hid= +den; } + +.cmp-audio__volume-bar { appearance: none; background: rgb(0, 0, 0); border= +-radius: 0.3rem; opacity: 1; } + +.cmp-audio__volume-bar:focus { box-shadow: transparent 0px 0px 0px 0.1rem; = +outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-audio__volume-bar:focus:not(:focus-visible) { box-shadow: none; outlin= +e: none; } + +@media screen and (min-width: 1000px) { + .cmp-audio__volume-bar { margin: 2rem 0px 1rem; height: 0.4rem; width: 10= +0%; } +} + +.cmp-audio__volume-bar::-webkit-slider-thumb { appearance: none; width: 14p= +x; height: 14px; background: rgb(0, 0, 0); border-radius: 50%; cursor: poin= +ter; } + +.cmp-audio__transcript-container { padding-top: 10px; text-align: right; } + +.cmp-audio__transcript-container a { color: rgb(0, 77, 255); font-size: 1.4= +rem; line-height: 2.24rem; } + +.cmp-audio__transcript-container a:focus { box-shadow: transparent 0px 0px = +0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; = +} + +.cmp-audio__transcript-container a:focus:not(:focus-visible) { box-shadow: = +none; outline: none; } + +@media screen and (min-width: 768px) { + .cmp-audio__transcript-container a { font-size: 1.4rem; line-height: 2.24= +rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__transcript-container a { font-size: 1.6rem; line-height: 1.6;= + } +} + +.cmp-audio__transcript-container a:focus { text-decoration: underline; padd= +ing-bottom: 3px; } + +.cmp-audio__transcript-container a:focus:focus { box-shadow: transparent 0p= +x 0px 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.= +1rem; } + +.cmp-audio__transcript-container a:focus:focus:not(:focus-visible) { box-sh= +adow: none; outline: none; } + +.cmp-audio__transcript-container a:hover { text-decoration: underline; } + +.cmp-audio__transcript-container a a:visited { color: rgb(0, 0, 136); } + +.cmp-audio__audio-time { display: flex; font-size: 1.2rem; line-height: 2.5= +6rem; margin-top: 10px; width: 94px; } + +@media screen and (min-width: 768px) { + .cmp-audio__audio-time { margin-top: 20px; } +} + +.cmp-audio__time-divider { padding: 0px 0.3rem; } + +.cmp-audio__background-player { padding: 3rem 0px 0px 2rem; position: absol= +ute; top: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-audio__background-player { padding: 3rem 3rem 0px 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__background-player { padding: 3rem 3rem 0px 5.5rem; } +} + +.cmp-audio__background-image { background-size: cover; position: relative; = +width: 100%; background-repeat: no-repeat; min-height: 150px; } + +.cmp-audio__background-image .cmp-audio__background-ctrl .cmp-audio__thumbn= +ail-btn { background-color: unset; } + +.cmp-audio__background-ctrl { width: 100%; display: flex; position: absolut= +e; bottom: 0px; padding: 0px 2rem 2.5rem; } + +@media screen and (min-width: 768px) { + .cmp-audio__background-ctrl { padding: 0px 3rem 3rem 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__background-ctrl { padding: 0px 3rem 4rem 5.5rem; } +} + +.cmp-audio__backgorund-btn { background-color: transparent; height: 2.9rem;= + border-radius: 0%; } + +.cmp-audio__bg-icon::before { padding-right: 1rem; color: rgb(0, 0, 0); pad= +ding-left: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-audio__bg-icon::before { padding-right: 2rem; } +} + +.cmp-audio__bg-bar-ctrl, .cmp-audio__bg-vol-icon::before { margin: 0px; } + +.cmp-audio__bg-vol { margin: 1rem 0px 0px; } + +.cmp-audio__bg-prog { margin: 1.3rem 0px 0px; } + +.cmp-audio__bg-time { margin: 0.3rem 0px 0px; } + +.cmp-audio__bg-progress { width: auto; -webkit-box-flex: 1; flex: 1 1 auto;= + } + +.cmp-audio__embed-player { padding: 0px; } + +.cmp-audio__embed-transcript { padding-top: 0px; } + +.cmp-volume-hide { visibility: hidden; width: 0px; padding: 0px; } + +.color-block-accent-purple-1 .cmp-audio__thumbnail-btn { background-color: = +rgb(180, 85, 170); } + +.color-block-accent-purple-2 .cmp-audio__thumbnail-btn { background-color: = +rgb(160, 85, 245); } + +.color-block-accent-purple-3 .cmp-audio__thumbnail-btn { background-color: = +rgb(190, 130, 255); } + +.color-block-accent-purple-4 .cmp-audio__thumbnail-btn { background-color: = +rgb(220, 175, 255); } + +.color-block-accent-purple-5 .cmp-audio__thumbnail-btn { background-color: = +rgb(230, 220, 255); } + +.color-block-alt-blue .cmp-audio__thumbnail-btn { background-color: rgb(0, = +65, 240); } + +.color-block-alt-gray .cmp-audio__thumbnail-btn { background-color: rgb(190= +, 190, 190); } + +.color-block-alt-gray-dark .cmp-audio__thumbnail-btn { background-color: rg= +b(150, 150, 150); } + +.color-block-alt-gray-darker .cmp-audio__thumbnail-btn { background-color: = +rgb(90, 90, 90); } + +.color-block-alt-green .cmp-audio__thumbnail-btn { background-color: rgb(0,= + 215, 0); } + +.color-block-alt-red .cmp-audio__thumbnail-btn { background-color: red; } + +.color-block-alt-yellow .cmp-audio__thumbnail-btn { background-color: rgb(2= +55, 255, 0); } + +.color-block-aqua .cmp-audio__thumbnail-btn { background-color: rgb(0, 255,= + 187); } + +.color-block-blue .cmp-audio__thumbnail-btn { background-color: rgb(0, 186,= + 255); } + +.color-block-blue-green .cmp-audio__thumbnail-btn { background-color: rgb(5= +, 240, 165); } + +.color-block-brand-green .cmp-audio__thumbnail-btn { background-color: rgb(= +100, 255, 80); } + +.color-block-brand-orange .cmp-audio__thumbnail-btn { background-color: rgb= +(255, 120, 0); } + +.color-block-brand-yellow .cmp-audio__thumbnail-btn { background-color: rgb= +(255, 235, 50); } + +.color-block-blue-dark .cmp-audio__thumbnail-btn { background-color: rgb(0,= + 142, 255); } + +.color-block-blue-light .cmp-audio__thumbnail-btn { background-color: rgb(0= +, 243, 255); } + +.color-block-core-purple .cmp-audio__thumbnail-btn { background-color: rgb(= +70, 0, 115); } + +.color-block-cyan .cmp-audio__thumbnail-btn { background-color: rgb(0, 255,= + 255); } + +.color-block-gray .cmp-audio__thumbnail-btn { background-color: rgb(167, 16= +7, 167); } + +.color-block-gray-base .cmp-audio__thumbnail-btn { background-color: rgb(0,= + 0, 0); } + +.color-block-gray-dark .cmp-audio__thumbnail-btn { background-color: rgb(10= +7, 107, 107); } + +.color-block-gray-darker .cmp-audio__thumbnail-btn { background-color: rgb(= +74, 74, 74); } + +.color-block-gray-light .cmp-audio__thumbnail-btn { background-color: rgb(2= +04, 204, 204); } + +.color-block-gray-lighter .cmp-audio__thumbnail-btn { background-color: rgb= +(227, 227, 227); } + +.color-block-gray-lightest .cmp-audio__thumbnail-btn { background-color: rg= +b(242, 242, 242); } + +.color-block-grayishyellow-dark .cmp-audio__thumbnail-btn { background-colo= +r: rgb(150, 150, 140); } + +.color-block-grayishyellow-light .cmp-audio__thumbnail-btn { background-col= +or: rgb(230, 230, 220); } + +.color-block-green .cmp-audio__thumbnail-btn { background-color: rgb(0, 255= +, 0); } + +.color-block-green-dark .cmp-audio__thumbnail-btn { background-color: rgb(0= +, 83, 10); } + +.color-block-link .cmp-audio__thumbnail-btn { background-color: rgb(0, 77, = +255); } + +.color-block-link-dark .cmp-audio__thumbnail-btn { background-color: rgb(0,= + 0, 136); } + +.color-block-orange .cmp-audio__thumbnail-btn { background-color: rgb(255, = +182, 0); } + +.color-block-orange-dark .cmp-audio__thumbnail-btn { background-color: rgb(= +255, 149, 0); } + +.color-block-pink .cmp-audio__thumbnail-btn { background-color: rgb(231, 0,= + 116); } + +.color-block-pink-dark .cmp-audio__thumbnail-btn { background-color: rgb(16= +4, 2, 83); } + +.color-block-pink-light .cmp-audio__thumbnail-btn { background-color: rgb(2= +55, 80, 160); } + +.color-block-purple .cmp-audio__thumbnail-btn { background-color: rgb(161, = +0, 255); } + +.color-block-purple-dark .cmp-audio__thumbnail-btn { background-color: rgb(= +117, 0, 192); } + +.color-block-purple-darkest .cmp-audio__thumbnail-btn { background-color: r= +gb(70, 1, 115); } + +.color-block-red .cmp-audio__thumbnail-btn { background-color: rgb(231, 15,= + 41); } + +.color-block-red-dark .cmp-audio__thumbnail-btn { background-color: rgb(189= +, 0, 29); } + +.color-block-red-darker .cmp-audio__thumbnail-btn { background-color: rgb(1= +13, 0, 18); } + +.color-block-red-light .cmp-audio__thumbnail-btn { background-color: rgb(25= +5, 50, 70); } + +.color-block-white .cmp-audio__thumbnail-btn { background-color: rgb(255, 2= +55, 255); } + +.color-block-yellow .cmp-audio__thumbnail-btn { background-color: rgb(255, = +212, 46); } + +.color-block-yellow-dark .cmp-audio__thumbnail-btn { background-color: rgb(= +240, 192, 0); } + +.color-block-yellow-light .cmp-audio__thumbnail-btn { background-color: rgb= +(255, 240, 179); } + +.audio.cmp-audio-light-theme .cmp-audio__audio-time, .audio.cmp-audio-light= +-theme .cmp-audio__mute::before, .audio.cmp-audio-light-theme .cmp-audio__t= +humbnail-pause-icon::before, .audio.cmp-audio-light-theme .cmp-audio__thumb= +nail-play-icon::before, .audio.cmp-audio-light-theme .cmp-audio__volume::be= +fore, .audio.cmp-audio-light-theme .cmp-text, .audio.cmp-audio-light-theme = +.cmp-title__text, .cmp-audio-icon-color-black .cmp-audio__thumbnail-pause-i= +con::before, .cmp-audio-icon-color-black .cmp-audio__thumbnail-play-icon::b= +efore { color: rgb(0, 0, 0); } + +.audio.cmp-audio-light-theme .cmp-audio__progress-bar::-webkit-slider-thumb= +, .audio.cmp-audio-light-theme .cmp-audio__volume-bar::-webkit-slider-thumb= + { background: rgb(0, 0, 0); } + +.audio.cmp-audio-light-theme input { background: rgb(0, 0, 0); } + +.audio.cmp-audio-dark-theme .cmp-audio__audio-time, .audio.cmp-audio-dark-t= +heme .cmp-audio__mute::before, .audio.cmp-audio-dark-theme .cmp-audio__thum= +bnail-pause-icon::before, .audio.cmp-audio-dark-theme .cmp-audio__thumbnail= +-play-icon::before, .audio.cmp-audio-dark-theme .cmp-audio__volume::before,= + .audio.cmp-audio-dark-theme .cmp-text, .audio.cmp-audio-dark-theme .cmp-ti= +tle__text { color: rgb(255, 255, 255); } + +.audio.cmp-audio-dark-theme .cmp-audio__progress-bar::-webkit-slider-thumb,= + .audio.cmp-audio-dark-theme .cmp-audio__volume-bar::-webkit-slider-thumb {= + background: rgb(255, 255, 255); } + +.audio.cmp-audio-dark-theme input { background: rgb(255, 255, 255); } + +.cmp-audio-background-gray .cmp-audio__player, .cmp-sticky-audio { backgrou= +nd-color: rgb(242, 242, 242); } + +.cmp-sticky-audio { display: none; z-index: 999; top: 3.13em; width: 100%; = +left: 0px; padding-bottom: 0px; height: auto; position: fixed; } + +.cmp-sticky-audio.cmp-sticky-audio--display { display: block; background-co= +lor: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .cmp-sticky-audio { width: 375px; height: 812px; display: none; } + .cmp-sticky-audio.cmp-sticky-audio--display { display: none; } +} + +.cmp-sticky-audio__container { display: flex; padding: 1rem 1.5rem; } + +.cmp-sticky-audio__header { white-space: nowrap; overflow: hidden; font-siz= +e: 1.4rem; font-weight: 600; display: flex; width: 85%; -webkit-box-align: = +center; align-items: center; } + +.cmp-sticky-audio__divider { margin: 0px 0.5rem; } + +.cmp-sticky-audio__title { text-overflow: ellipsis; position: relative; whi= +te-space: nowrap; overflow: hidden; width: 80%; } + +.cmp-sticky-audio .cmp-sticky-time { font-size: 1.2rem; margin-top: 0px; pa= +dding-left: 1rem; display: flex; -webkit-box-align: center; align-items: ce= +nter; line-height: 2.56rem; } + +.cmp-sticky-audio .cmp-sticky-audio-controls { margin-left: auto; margin-ri= +ght: auto; width: 8em; padding-bottom: 0.5rem; display: flex; } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__backwar= +d { color: rgb(0, 0, 0); } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__backwar= +d::after { content: "=EF=92=AB"; font-size: 24px; font-family: Ionicons; di= +splay: block; font-weight: 400; font-style: normal; line-height: 1; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__forward= + { color: rgb(0, 0, 0); } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__forward= +::after { content: "=EF=92=AD"; font-size: 24px; font-family: Ionicons; dis= +play: block; font-weight: 400; font-style: normal; line-height: 1; text-tra= +nsform: none; letter-spacing: normal; overflow-wrap: normal; white-space: n= +owrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering:= + optimizelegibility; font-feature-settings: "liga"; } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__play { = +color: rgb(0, 0, 0); } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__play::a= +fter { content: "=EF=92=88"; font-size: 24px; font-family: Ionicons; displa= +y: block; font-weight: 400; font-style: normal; line-height: 1; text-transf= +orm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowr= +ap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: op= +timizelegibility; font-feature-settings: "liga"; padding: 0px 4.5rem; } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__pause {= + color: rgb(0, 0, 0); } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__pause::= +after { content: "=EF=91=B8"; font-size: 24px; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; padding: 0px 4.5rem; } + +.cmp-sticky-audio-progress-container { width: 100%; background-color: rgb(2= +55, 255, 255); } + +.cmp-sticky-audio-progress-bar { width: 1%; height: 0.32em; background-colo= +r: rgb(231, 0, 116); } + +.cmp-sticky-audio--disable .cmp-sticky-audio { display: none; } + +.newslettersignup .cmp-teaser__image { z-index: 1; border: none; right: 0px= +; margin: -4.5rem 0px 0px; position: absolute; height: 81px; width: 63px; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__image { top: -15px; height: 112px; width: = +88px; margin: 0px; } +} + +.newslettersignup .cmp-teaser__image .cmp-image__image { vertical-align: mi= +ddle; border: none; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__image .cmp-image__image { height: 112px; } +} + +.newslettersignup .cmp-teaser__container { width: 100%; background-color: r= +gb(255, 255, 255); padding-top: 4.5rem; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__container { padding-top: 1.5rem; } +} + +.newslettersignup .cmp-teaser__header { float: left; width: 100%; margin: 0= +px 3rem 2rem 0px; padding-bottom: 2rem; position: relative; border-bottom-w= +idth: 0.2rem; border-bottom-style: solid; } + +.newslettersignup .cmp-teaser__header::before { content: ""; position: abso= +lute; width: calc(100% - 7.3rem); border-top-width: 0.2rem; border-top-styl= +e: solid; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__header::before { width: calc(100% - 9.8rem= +); } +} + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__header { width: 50%; } +} + +.newslettersignup .cmp-teaser__description { margin: 0px; width: 100%; } + +.newslettersignup .cmp-teaser .h-title-eyebrow { margin: 0px; padding: 2rem= + 0px; width: 70%; } + +.newslettersignup .cmp-teaser__action-container { padding: 0px; } + +.newslettersignup .cmp-teaser .cmp-button { width: 100%; color: rgb(255, 25= +5, 255); background-color: rgb(0, 0, 0); border-color: transparent; box-sha= +dow: rgb(167, 167, 167) 4px 4px 0px 0px; margin: 0px 0px 4px; transition: b= +ox-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow = +0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; } + +.newslettersignup .cmp-teaser .cmp-button:focus, .newslettersignup .cmp-tea= +ser .cmp-button:hover { box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; t= +ransform: translate(-5px, -5px); color: rgb(255, 255, 255); background-colo= +r: rgb(0, 0, 0); } + +.newslettersignup .cmp-teaser .cmp-button:focus { border: 2px solid rgb(255= +, 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.newslettersignup .cmp-teaser .cmp-button:disabled { background-color: rgb(= +227, 227, 227); border-color: transparent; box-shadow: none; color: rgb(255= +, 255, 255); transition: none 0s ease 0s; } + +.newslettersignup .cmp-teaser .cmp-button:disabled:hover { box-shadow: none= +; transform: none; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser .cmp-button { width: auto; } +} + +.newslettersignup.color-block-accent-purple-1 .cmp-teaser__header { border-= +bottom-color: rgb(180, 85, 170); } + +.newslettersignup.color-block-accent-purple-1 .cmp-teaser__header::before {= + border-top-color: rgb(180, 85, 170); } + +.newslettersignup.color-block-accent-purple-2 .cmp-teaser__header { border-= +bottom-color: rgb(160, 85, 245); } + +.newslettersignup.color-block-accent-purple-2 .cmp-teaser__header::before {= + border-top-color: rgb(160, 85, 245); } + +.newslettersignup.color-block-accent-purple-3 .cmp-teaser__header { border-= +bottom-color: rgb(190, 130, 255); } + +.newslettersignup.color-block-accent-purple-3 .cmp-teaser__header::before {= + border-top-color: rgb(190, 130, 255); } + +.newslettersignup.color-block-accent-purple-4 .cmp-teaser__header { border-= +bottom-color: rgb(220, 175, 255); } + +.newslettersignup.color-block-accent-purple-4 .cmp-teaser__header::before {= + border-top-color: rgb(220, 175, 255); } + +.newslettersignup.color-block-accent-purple-5 .cmp-teaser__header { border-= +bottom-color: rgb(230, 220, 255); } + +.newslettersignup.color-block-accent-purple-5 .cmp-teaser__header::before {= + border-top-color: rgb(230, 220, 255); } + +.newslettersignup.color-block-alt-blue .cmp-teaser__header { border-bottom-= +color: rgb(0, 65, 240); } + +.newslettersignup.color-block-alt-blue .cmp-teaser__header::before { border= +-top-color: rgb(0, 65, 240); } + +.newslettersignup.color-block-alt-gray .cmp-teaser__header { border-bottom-= +color: rgb(190, 190, 190); } + +.newslettersignup.color-block-alt-gray .cmp-teaser__header::before { border= +-top-color: rgb(190, 190, 190); } + +.newslettersignup.color-block-alt-gray-dark .cmp-teaser__header { border-bo= +ttom-color: rgb(150, 150, 150); } + +.newslettersignup.color-block-alt-gray-dark .cmp-teaser__header::before { b= +order-top-color: rgb(150, 150, 150); } + +.newslettersignup.color-block-alt-gray-darker .cmp-teaser__header { border-= +bottom-color: rgb(90, 90, 90); } + +.newslettersignup.color-block-alt-gray-darker .cmp-teaser__header::before {= + border-top-color: rgb(90, 90, 90); } + +.newslettersignup.color-block-alt-green .cmp-teaser__header { border-bottom= +-color: rgb(0, 215, 0); } + +.newslettersignup.color-block-alt-green .cmp-teaser__header::before { borde= +r-top-color: rgb(0, 215, 0); } + +.newslettersignup.color-block-alt-red .cmp-teaser__header { border-bottom-c= +olor: red; } + +.newslettersignup.color-block-alt-red .cmp-teaser__header::before { border-= +top-color: red; } + +.newslettersignup.color-block-alt-yellow .cmp-teaser__header { border-botto= +m-color: rgb(255, 255, 0); } + +.newslettersignup.color-block-alt-yellow .cmp-teaser__header::before { bord= +er-top-color: rgb(255, 255, 0); } + +.newslettersignup.color-block-aqua .cmp-teaser__header { border-bottom-colo= +r: rgb(0, 255, 187); } + +.newslettersignup.color-block-aqua .cmp-teaser__header::before { border-top= +-color: rgb(0, 255, 187); } + +.newslettersignup.color-block-blue .cmp-teaser__header { border-bottom-colo= +r: rgb(0, 186, 255); } + +.newslettersignup.color-block-blue .cmp-teaser__header::before { border-top= +-color: rgb(0, 186, 255); } + +.newslettersignup.color-block-blue-green .cmp-teaser__header { border-botto= +m-color: rgb(5, 240, 165); } + +.newslettersignup.color-block-blue-green .cmp-teaser__header::before { bord= +er-top-color: rgb(5, 240, 165); } + +.newslettersignup.color-block-brand-green .cmp-teaser__header { border-bott= +om-color: rgb(100, 255, 80); } + +.newslettersignup.color-block-brand-green .cmp-teaser__header::before { bor= +der-top-color: rgb(100, 255, 80); } + +.newslettersignup.color-block-brand-orange .cmp-teaser__header { border-bot= +tom-color: rgb(255, 120, 0); } + +.newslettersignup.color-block-brand-orange .cmp-teaser__header::before { bo= +rder-top-color: rgb(255, 120, 0); } + +.newslettersignup.color-block-brand-yellow .cmp-teaser__header { border-bot= +tom-color: rgb(255, 235, 50); } + +.newslettersignup.color-block-brand-yellow .cmp-teaser__header::before { bo= +rder-top-color: rgb(255, 235, 50); } + +.newslettersignup.color-block-blue-dark .cmp-teaser__header { border-bottom= +-color: rgb(0, 142, 255); } + +.newslettersignup.color-block-blue-dark .cmp-teaser__header::before { borde= +r-top-color: rgb(0, 142, 255); } + +.newslettersignup.color-block-blue-light .cmp-teaser__header { border-botto= +m-color: rgb(0, 243, 255); } + +.newslettersignup.color-block-blue-light .cmp-teaser__header::before { bord= +er-top-color: rgb(0, 243, 255); } + +.newslettersignup.color-block-core-purple .cmp-teaser__header { border-bott= +om-color: rgb(70, 0, 115); } + +.newslettersignup.color-block-core-purple .cmp-teaser__header::before { bor= +der-top-color: rgb(70, 0, 115); } + +.newslettersignup.color-block-cyan .cmp-teaser__header { border-bottom-colo= +r: rgb(0, 255, 255); } + +.newslettersignup.color-block-cyan .cmp-teaser__header::before { border-top= +-color: rgb(0, 255, 255); } + +.newslettersignup.color-block-gray .cmp-teaser__header { border-bottom-colo= +r: rgb(167, 167, 167); } + +.newslettersignup.color-block-gray .cmp-teaser__header::before { border-top= +-color: rgb(167, 167, 167); } + +.newslettersignup.color-block-gray-base .cmp-teaser__header { border-bottom= +-color: rgb(0, 0, 0); } + +.newslettersignup.color-block-gray-base .cmp-teaser__header::before { borde= +r-top-color: rgb(0, 0, 0); } + +.newslettersignup.color-block-gray-dark .cmp-teaser__header { border-bottom= +-color: rgb(107, 107, 107); } + +.newslettersignup.color-block-gray-dark .cmp-teaser__header::before { borde= +r-top-color: rgb(107, 107, 107); } + +.newslettersignup.color-block-gray-darker .cmp-teaser__header { border-bott= +om-color: rgb(74, 74, 74); } + +.newslettersignup.color-block-gray-darker .cmp-teaser__header::before { bor= +der-top-color: rgb(74, 74, 74); } + +.newslettersignup.color-block-gray-light .cmp-teaser__header { border-botto= +m-color: rgb(204, 204, 204); } + +.newslettersignup.color-block-gray-light .cmp-teaser__header::before { bord= +er-top-color: rgb(204, 204, 204); } + +.newslettersignup.color-block-gray-lighter .cmp-teaser__header { border-bot= +tom-color: rgb(227, 227, 227); } + +.newslettersignup.color-block-gray-lighter .cmp-teaser__header::before { bo= +rder-top-color: rgb(227, 227, 227); } + +.newslettersignup.color-block-gray-lightest .cmp-teaser__header { border-bo= +ttom-color: rgb(242, 242, 242); } + +.newslettersignup.color-block-gray-lightest .cmp-teaser__header::before { b= +order-top-color: rgb(242, 242, 242); } + +.newslettersignup.color-block-grayishyellow-dark .cmp-teaser__header { bord= +er-bottom-color: rgb(150, 150, 140); } + +.newslettersignup.color-block-grayishyellow-dark .cmp-teaser__header::befor= +e { border-top-color: rgb(150, 150, 140); } + +.newslettersignup.color-block-grayishyellow-light .cmp-teaser__header { bor= +der-bottom-color: rgb(230, 230, 220); } + +.newslettersignup.color-block-grayishyellow-light .cmp-teaser__header::befo= +re { border-top-color: rgb(230, 230, 220); } + +.newslettersignup.color-block-green .cmp-teaser__header { border-bottom-col= +or: rgb(0, 255, 0); } + +.newslettersignup.color-block-green .cmp-teaser__header::before { border-to= +p-color: rgb(0, 255, 0); } + +.newslettersignup.color-block-green-dark .cmp-teaser__header { border-botto= +m-color: rgb(0, 83, 10); } + +.newslettersignup.color-block-green-dark .cmp-teaser__header::before { bord= +er-top-color: rgb(0, 83, 10); } + +.newslettersignup.color-block-link .cmp-teaser__header { border-bottom-colo= +r: rgb(0, 77, 255); } + +.newslettersignup.color-block-link .cmp-teaser__header::before { border-top= +-color: rgb(0, 77, 255); } + +.newslettersignup.color-block-link-dark .cmp-teaser__header { border-bottom= +-color: rgb(0, 0, 136); } + +.newslettersignup.color-block-link-dark .cmp-teaser__header::before { borde= +r-top-color: rgb(0, 0, 136); } + +.newslettersignup.color-block-orange .cmp-teaser__header { border-bottom-co= +lor: rgb(255, 182, 0); } + +.newslettersignup.color-block-orange .cmp-teaser__header::before { border-t= +op-color: rgb(255, 182, 0); } + +.newslettersignup.color-block-orange-dark .cmp-teaser__header { border-bott= +om-color: rgb(255, 149, 0); } + +.newslettersignup.color-block-orange-dark .cmp-teaser__header::before { bor= +der-top-color: rgb(255, 149, 0); } + +.newslettersignup.color-block-pink .cmp-teaser__header { border-bottom-colo= +r: rgb(231, 0, 116); } + +.newslettersignup.color-block-pink .cmp-teaser__header::before { border-top= +-color: rgb(231, 0, 116); } + +.newslettersignup.color-block-pink-dark .cmp-teaser__header { border-bottom= +-color: rgb(164, 2, 83); } + +.newslettersignup.color-block-pink-dark .cmp-teaser__header::before { borde= +r-top-color: rgb(164, 2, 83); } + +.newslettersignup.color-block-pink-light .cmp-teaser__header { border-botto= +m-color: rgb(255, 80, 160); } + +.newslettersignup.color-block-pink-light .cmp-teaser__header::before { bord= +er-top-color: rgb(255, 80, 160); } + +.newslettersignup.color-block-purple .cmp-teaser__header { border-bottom-co= +lor: rgb(161, 0, 255); } + +.newslettersignup.color-block-purple .cmp-teaser__header::before { border-t= +op-color: rgb(161, 0, 255); } + +.newslettersignup.color-block-purple-dark .cmp-teaser__header { border-bott= +om-color: rgb(117, 0, 192); } + +.newslettersignup.color-block-purple-dark .cmp-teaser__header::before { bor= +der-top-color: rgb(117, 0, 192); } + +.newslettersignup.color-block-purple-darkest .cmp-teaser__header { border-b= +ottom-color: rgb(70, 1, 115); } + +.newslettersignup.color-block-purple-darkest .cmp-teaser__header::before { = +border-top-color: rgb(70, 1, 115); } + +.newslettersignup.color-block-red .cmp-teaser__header { border-bottom-color= +: rgb(231, 15, 41); } + +.newslettersignup.color-block-red .cmp-teaser__header::before { border-top-= +color: rgb(231, 15, 41); } + +.newslettersignup.color-block-red-dark .cmp-teaser__header { border-bottom-= +color: rgb(189, 0, 29); } + +.newslettersignup.color-block-red-dark .cmp-teaser__header::before { border= +-top-color: rgb(189, 0, 29); } + +.newslettersignup.color-block-red-darker .cmp-teaser__header { border-botto= +m-color: rgb(113, 0, 18); } + +.newslettersignup.color-block-red-darker .cmp-teaser__header::before { bord= +er-top-color: rgb(113, 0, 18); } + +.newslettersignup.color-block-red-light .cmp-teaser__header { border-bottom= +-color: rgb(255, 50, 70); } + +.newslettersignup.color-block-red-light .cmp-teaser__header::before { borde= +r-top-color: rgb(255, 50, 70); } + +.newslettersignup.color-block-white .cmp-teaser__header { border-bottom-col= +or: rgb(255, 255, 255); } + +.newslettersignup.color-block-white .cmp-teaser__header::before { border-to= +p-color: rgb(255, 255, 255); } + +.newslettersignup.color-block-yellow .cmp-teaser__header { border-bottom-co= +lor: rgb(255, 212, 46); } + +.newslettersignup.color-block-yellow .cmp-teaser__header::before { border-t= +op-color: rgb(255, 212, 46); } + +.newslettersignup.color-block-yellow-dark .cmp-teaser__header { border-bott= +om-color: rgb(240, 192, 0); } + +.newslettersignup.color-block-yellow-dark .cmp-teaser__header::before { bor= +der-top-color: rgb(240, 192, 0); } + +.newslettersignup.color-block-yellow-light .cmp-teaser__header { border-bot= +tom-color: rgb(255, 240, 179); } + +.newslettersignup.color-block-yellow-light .cmp-teaser__header::before { bo= +rder-top-color: rgb(255, 240, 179); } + +.cmp-share-banner { display: flex; -webkit-box-pack: start; justify-content= +: flex-start; flex-wrap: wrap; padding: 2rem 0px 3rem; } + +.cmp-share-banner .h-title-eyebrow { display: flex; -webkit-box-align: cent= +er; align-items: center; margin-top: 1rem; margin-right: 30px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-share-banner .h-title-eyebrow { margin-left: 20px; } +} + +@media screen and (min-width: 1000px) { + .cmp-share-banner .h-title-eyebrow { margin-right: 2rem; } +} + +.cmp-share-banner__item { text-align: center; } + +.cmp-share-banner__item:first-child .cmp-share-banner__icon { margin-left: = +0px; } + +@media screen and (max-width: 999.9px) { + .cmp-share-banner__item:first-child.cmp-share-banner__item--mail + .cmp-s= +hare-banner__item .cmp-share-banner__icon { margin-left: 0px; } +} + +.cmp-share-banner__icon { -webkit-box-align: center; align-items: center; b= +order-radius: 50%; border: 0.2rem solid rgb(0, 77, 255); color: rgb(0, 77, = +255); display: flex; height: 3.5rem; -webkit-box-pack: center; justify-cont= +ent: center; margin-left: 3rem; width: 3.5rem; } + +.cmp-share-banner__icon:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px = +1px; outline: rgb(0, 0, 136) solid 1px; outline-offset: 1px; background-col= +or: rgb(0, 77, 255); color: rgb(255, 255, 255); } + +.cmp-share-banner__icon:focus:not(:focus-visible) { box-shadow: none; outli= +ne: none; } + +.cmp-share-banner__icon:hover { background-color: rgb(0, 77, 255); color: r= +gb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-share-banner__icon { margin-left: 2rem; } +} + +.cmp-share-banner__icon--linkedin::after { content: "=EF=88=B9"; } + +.cmp-share-banner__icon--facebook::after, .cmp-share-banner__icon--linkedin= +::after { font-size: 18px; font-family: Ionicons; display: block; font-weig= +ht: 400; font-style: normal; line-height: 1; text-transform: none; letter-s= +pacing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr;= + -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; f= +ont-feature-settings: "liga"; } + +.cmp-share-banner__icon--facebook::after { content: "=EF=88=B1"; } + +.cmp-share-banner__icon--instagram::after { content: "=EF=8D=91"; font-size= +: 18px; font-feature-settings: "liga"; } + +.cmp-share-banner__icon--instagram::after, .cmp-share-banner__icon--twitter= +::after { font-family: Ionicons; display: block; font-weight: 400; font-sty= +le: normal; line-height: 1; text-transform: none; letter-spacing: normal; o= +verflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smo= +othing: antialiased; text-rendering: optimizelegibility; } + +.cmp-share-banner__icon--twitter::after { content: "=EF=89=83"; font-size: = +14px; font-feature-settings: "liga"; } + +.cmp-share-banner__icon--youtube::after { content: "=EF=89=8D"; } + +.cmp-share-banner__icon--kununu::after, .cmp-share-banner__icon--youtube::a= +fter { font-size: 18px; font-family: Ionicons; display: block; font-weight:= + 400; font-style: normal; line-height: 1; text-transform: none; letter-spac= +ing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -w= +ebkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font= +-feature-settings: "liga"; } + +.cmp-share-banner__icon--kununu::after { content: "=EF=93=B8"; } + +.cmp-share-banner__icon--medium::after { content: "=EF=93=B9"; } + +.cmp-share-banner__icon--medium::after, .cmp-share-banner__icon--renren::af= +ter { font-size: 18px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +.cmp-share-banner__icon--renren::after { content: "=EE=A4=96"; } + +.cmp-share-banner__icon--wechat::after { content: "=EE=A4=99"; } + +.cmp-share-banner__icon--wechat::after, .cmp-share-banner__icon--weibo::aft= +er { font-size: 18px; font-family: Ionicons; display: block; font-weight: 4= +00; font-style: normal; line-height: 1; text-transform: none; letter-spacin= +g: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -web= +kit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-f= +eature-settings: "liga"; } + +.cmp-share-banner__icon--weibo::after { content: "=EE=A4=9A"; } + +.cmp-share-banner__icon--xing::after { content: "=EE=A4=9C"; font-size: 18p= +x; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; } + +.cmp-share-banner__icon--mail { border-color: rgb(107, 107, 107); color: rg= +b(107, 107, 107); } + +.cmp-share-banner__icon--mail::after { content: "=EF=90=A2"; font-size: 22p= +x; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; } + +.cmp-share-banner__icon--mail:hover { background-color: rgb(107, 107, 107);= + } + +@media screen and (max-width: 999.9px) { + .cmp-share-banner__icon--mail { display: none; } +} + +.cmp-share-banner--border-top .cmp-share-banner { border-top: 2px solid rgb= +(204, 204, 204); margin-top: 20px; } + +@media screen and (max-width: 767.9px) { + .cmp-share-banner--border-top .cmp-share-banner { margin-top: 30px; } +} + +.cmp-share-banner--border-bottom .cmp-share-banner { border-bottom: 2px sol= +id rgb(204, 204, 204); margin-bottom: 20px; } + +@media screen and (max-width: 767.9px) { + .cmp-share-banner--border-bottom .cmp-share-banner { margin-bottom: 30px;= + } +} + +.cmp-share-banner--background-gray .cmp-share-banner { background-color: rg= +b(242, 242, 242); } + +.cmp-share-banner--toolbar .cmp-share-banner { padding: 1rem 2rem 2rem; bac= +kground-color: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .cmp-share-banner--toolbar .cmp-share-banner { padding: 1.5rem 2rem 2rem;= + } +} + +.cmp-share-banner--toolbar .h-title-eyebrow { margin-left: 0px; } + +.cmp-share-banner__items { display: flex; -webkit-box-align: center; align-= +items: center; margin-top: 1rem; } + +.cmp-share-banner__download-report { margin-left: auto; -webkit-box-flex: 1= +; flex: 1 0 100%; } + +@media screen and (min-width: 768px) { + .cmp-share-banner__download-report { -webkit-box-flex: 0; flex: 0 0 auto;= + } +} + +.cmp-share-banner__download-report .cmp-button { margin: 20px 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-share-banner__download-report .cmp-button { margin-top: 1rem; } +} + +.share-module .cmp-share-module { -webkit-box-align: center; align-items: c= +enter; padding: 1rem 0px; z-index: 3; position: relative; align-self: cente= +r; } + +.share-module .cmp-share-module .cmp-share-module__circle-share { backgroun= +d-color: rgb(242, 242, 242); height: 7rem; width: 7rem; border-radius: 50%;= + box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 4px 0px; z-index: 2; } + +.share-module .cmp-share-module .cmp-share-module__circle-share:active { ou= +tline: none; } + +.share-module .cmp-share-module .cmp-share-module__circle-share:focus-visib= +le { outline-offset: 0px; outline: rgb(0, 77, 255) solid 1px; } + +.share-module .cmp-share-module .cmp-share-module__circle-share:hover { cur= +sor: pointer; } + +.share-module .cmp-share-module .cmp-share-module__ion-android-share-alt { = +color: rgb(74, 74, 74); font-size: 4.8rem; } + +.share-module .cmp-share-module .cmp-share-module__ion-android-share-alt::b= +efore { position: relative; top: 1.37rem; left: 1.55rem; content: "=EF=8E= +=AC"; font-size: 4.41rem; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } + +.share-module .cmp-share-module .cmp-share-module__hideoutline { outline: n= +one; } + +.share-module .cmp-share-module .cmp-share-module__tools { border: 0.1rem s= +olid rgb(227, 227, 227); z-index: 1; } + +.share-module .cmp-share-module .cmp-share-module__tools.cmp-share-module__= +tools--color-gray-light { background-color: rgb(242, 242, 242); } + +.share-module .cmp-share-module .cmp-share-banner__items .cmp-share-module_= +_share-text { font-size: 1.2rem; font-weight: 600; letter-spacing: 0.84px; = +text-transform: uppercase; } + +.share-module .cmp-share-module .cmp-share-module__tools--hide { overflow: = +hidden; } + +.share-module .cmp-share-banner { flex-wrap: nowrap; } + +.share-module--vertical .cmp-share-module { -webkit-box-orient: vertical; -= +webkit-box-direction: normal; flex-direction: column; -webkit-box-align: st= +art; align-items: flex-start; } + +.share-module--vertical .cmp-share-module .cmp-share-module__tools--hide { = +background-color: rgb(242, 242, 242); width: 7rem; margin-top: -3.5rem; bor= +der-radius: 0px 0px 5rem 5rem; border: 0.1rem solid rgb(227, 227, 227); pad= +ding: 0px; } + +.share-module--vertical .cmp-share-module .cmp-share-module__tools .cmp-sha= +re-banner__items { max-height: 30rem; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items { displa= +y: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-= +direction: column; padding-bottom: 3rem; width: 100%; margin-top: 0px; max-= +height: 0px; transform-origin: center top; transition: max-height 0.4s ease= + 0s; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items .cmp-sha= +re-module__share-text { margin: 3.5rem 0px 0px; padding-top: 2rem; max-widt= +h: 90%; overflow-wrap: break-word; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items .div-sha= +re-module { display: inline-block; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items .cmp-sha= +re-banner__icon { margin: 2rem 0px 0px; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items > .cmp-s= +hare-banner__item:first-child { margin-top: 3.5rem; } + +.share-module--horizontal .cmp-share-module .cmp-share-module__tools--hide = +{ height: 7rem; border-radius: 0px 5rem 5rem 0px; padding: 0px; width: auto= +; margin-left: -3.5rem; background-color: rgb(242, 242, 242); border: 0.1re= +m solid rgb(227, 227, 227); } + +.share-module--horizontal .cmp-share-module .cmp-share-module__tools .cmp-s= +hare-banner__items { max-width: 35rem; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items { disp= +lay: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; f= +lex-direction: row; padding-right: 3rem; height: 100%; width: inherit; marg= +in: 0px; max-width: 0px; transition: max-width 0.4s ease 0s; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items .cmp-s= +hare-module__share-text { white-space: nowrap; margin: 0px 1rem 0px 3.5rem;= + padding-left: 2rem; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items .div-s= +hare-module { display: inline-block; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items .cmp-s= +hare-banner__icon { margin: 0px 0px 0px 2rem; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items > .cmp= +-share-banner__item:first-child { margin-left: 3.5rem; } + +body.share-module__horizontal-scroll--toggle, html.share-module__horizontal= +-scroll--toggle { overflow-x: auto; } + +div.image:has(div.cmp-share-module__circle-share) { position: relative; z-i= +ndex: 1; } + +.multipagenavigation .cmp-multipage-nav__mobile-dropdown { -webkit-box-alig= +n: center; align-items: center; background-color: rgb(255, 255, 255); displ= +ay: flex; -webkit-box-pack: justify; justify-content: space-between; paddin= +g: 2rem 0px 2rem 2rem; width: 100%; font-family: Graphik, Arial, system-ui,= + -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica = +Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: normal;= + text-transform: uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0); l= +ine-height: 1.4; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__mobile-dropdown { font-size: 1.8= +rem; letter-spacing: 0.07em; display: none; } +} + +.multipagenavigation .cmp-multipage-nav__mobile-dropdown:hover { color: rgb= +(0, 0, 0); } + +.multipagenavigation .cmp-multipage-nav__arrow { margin-right: 14px; paddin= +g: 0px; top: 0px; } + +.multipagenavigation .cmp-multipage-nav__arrow-icon { height: 0.44em; margi= +n-right: 20px; margin-top: 0px; } + +.multipagenavigation .cmp-multipage-nav__arrow-icon span:first-of-type, .mu= +ltipagenavigation .cmp-multipage-nav__arrow-icon span:nth-of-type(2) { back= +ground-color: rgb(0, 0, 0); border-radius: 0.5em; display: block; height: 0= +.11em; transition: all 0.25s ease-in-out 0s; width: 1em; } + +.multipagenavigation .cmp-multipage-nav__arrow-icon span:first-of-type { ma= +rgin-left: -0.14em; margin-top: 0.67em; transform: rotate(50deg); } + +.multipagenavigation .cmp-multipage-nav__arrow-icon span:nth-of-type(2) { m= +argin-left: 0.48em; margin-top: -0.11em; transform: rotate(-50deg); } + +.multipagenavigation .cmp-multipage-nav__arrow-icon--close span:first-of-ty= +pe, .multipagenavigation .cmp-multipage-nav__arrow-icon--close span:nth-of-= +type(2) { transition: all 0.25s ease-in-out 0s; width: 1.2em; margin-left: = +0.05em; } + +.multipagenavigation .cmp-multipage-nav__arrow-icon--close span:first-of-ty= +pe { margin-top: 0.67em; transform: rotate(-45deg); } + +.multipagenavigation .cmp-multipage-nav__arrow-icon--close span:nth-of-type= +(2) { margin-top: -0.11em; transform: rotate(45deg); } + +.multipagenavigation .cmp-multipage-nav__elements { box-shadow: rgba(0, 0, = +0, 0.5) 0px 2px 4px 0px; z-index: 100; } + +.multipagenavigation .cmp-multipage-nav__elements:not(.cmp-multipage-nav--s= +ticky) { position: relative; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__elements { box-shadow: none; } +} + +.multipagenavigation .cmp-multipage-nav__articles { display: block; backgro= +und-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 0.5rem 0.= +5rem 0px; height: auto; max-height: 0px; visibility: hidden; width: 100%; t= +ransition: max-height 0.3s ease-in-out 0s, top 0.3s ease-in-out 0s; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__articles { box-shadow: none; ove= +rflow: hidden; position: absolute; right: 1rem; top: 6.5rem; width: 32rem; = +} +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__articles { visibility: visible; = +border-bottom: 2px solid rgb(227, 227, 227); border-top: 4px solid rgb(0, 7= +7, 255); box-shadow: none; max-height: none; overflow: visible; opacity: 1;= + position: relative; top: 0px; width: 100%; } +} + +.multipagenavigation .cmp-multipage-nav__items { background-color: rgb(255,= + 255, 255); box-shadow: none; height: 100%; list-style: none; margin: 0px a= +uto; max-width: 1200px; opacity: 1; display: block; } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__items { opacity: 0; } +} + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__items { transition: all 0.3s eas= +e-out 0s; z-index: 997; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__items, .multipagenavigation .cmp= +-multipage-nav__items::before { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 1rem= + 0px; } + .multipagenavigation .cmp-multipage-nav__items::before { content: ""; pos= +ition: absolute; width: 0px; height: 0px; border-color: rgb(255, 255, 255);= + border-style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; transform: rot= +ate(-45deg); right: 22px; top: -9px; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__items { visibility: visible; opa= +city: 1; box-shadow: none; display: none; padding: 0px 1.5rem; } +} + +.multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:fir= +st-child { -webkit-box-align: center; align-items: center; -webkit-box-flex= +: 1; flex: 1 0 0%; background-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child { border-top: none; } +} + +.multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:fir= +st-child .cmp-multipage-nav__item-link::after { display: none; } + +.multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:fir= +st-child .cmp-multipage-nav__item-link:focus::after, .multipagenavigation .= +cmp-multipage-nav__items .cmp-multipage-nav__item:first-child .cmp-multipag= +e-nav__item-link:hover::after { content: ""; background-color: rgb(0, 77, 2= +55); display: block; height: 100%; position: absolute; width: 4px; left: 0p= +x; top: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child .cmp-multipage-nav__item-link:focus::before, .multipagenavigatio= +n .cmp-multipage-nav__items .cmp-multipage-nav__item:first-child .cmp-multi= +page-nav__item-link:hover::before { content: ""; position: absolute; width:= + 0px; height: 0px; border-color: rgb(242, 242, 242); border-style: solid; b= +order-width: 1.2rem 1.2rem 1rem 1rem; transform: rotate(-45deg); box-shadow= +: none; left: auto; right: 22px; top: -9px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child::before { content: ""; position: absolute; width: 0px; height: 0= +px; border-color: rgb(255, 255, 255); border-style: solid; border-width: 1.= +2rem 1.2rem 1rem 1rem; transform: rotate(-45deg); left: auto; right: 22px; = +top: -9px; } + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child:focus::after, .multipagenavigation .cmp-multipage-nav__items .cm= +p-multipage-nav__item:first-child:hover::after { content: ""; background-co= +lor: rgb(0, 77, 255); display: block; height: 100%; position: absolute; wid= +th: 4px; left: 0px; top: 0px; } + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child:focus::before, .multipagenavigation .cmp-multipage-nav__items .c= +mp-multipage-nav__item:first-child:hover::before { content: ""; position: a= +bsolute; width: 0px; height: 0px; border-color: rgb(242, 242, 242); border-= +style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; transform: rotate(-45d= +eg); box-shadow: none; left: auto; } + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child.cmp-multipage-nav__item--active { background-color: rgb(242, 242= +, 242); } + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child.cmp-multipage-nav__item--active::after { content: ""; position: = +absolute; width: 0px; height: 0px; border-color: rgb(242, 242, 242); border= +-style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; transform: rotate(-45= +deg); box-shadow: none; left: auto; right: 22px; top: -9px; } +} + +.multipagenavigation .cmp-multipage-nav__items--desktop { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__items--desktop { display: flex; = +flex-wrap: wrap; visibility: visible; opacity: 1; } +} + +.multipagenavigation .cmp-multipage-nav__item { -webkit-box-align: center; = +align-items: center; border-top: 2px solid rgb(227, 227, 227); color: rgb(0= +, 0, 0); display: flex; -webkit-box-flex: 1; flex: 1 0 0px; font-weight: 40= +0; position: relative; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item { -webkit-box-flex: 2; flex= +: 2 0 0px; min-height: 66px; border-top: none; -webkit-box-pack: center; ju= +stify-content: center; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item::after { content: ""; backg= +round-color: rgb(227, 227, 227); display: block; height: 4rem; position: ab= +solute; width: 2px; left: 0px; } +} + +.multipagenavigation .cmp-multipage-nav__item-link:focus + .cmp-multipage-n= +av__item .cmp-multipage-nav__item-link::after, .multipagenavigation .cmp-mu= +ltipage-nav__item:focus + .cmp-multipage-nav__item:not(.cmp-multipage-nav__= +item--active)::after, .multipagenavigation .cmp-multipage-nav__item:focus::= +after, .multipagenavigation .cmp-multipage-nav__item:hover + .cmp-multipage= +-nav__item .cmp-multipage-nav__item-link::after, .multipagenavigation .cmp-= +multipage-nav__item:hover + .cmp-multipage-nav__item:not(.cmp-multipage-nav= +__item--active)::after, .multipagenavigation .cmp-multipage-nav__item:hover= +::after { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item:last-of-type::before { cont= +ent: ""; background-color: rgb(227, 227, 227); display: block; height: 4rem= +; position: absolute; width: 2px; right: 0px; } +} + +.multipagenavigation .cmp-multipage-nav__item-link { -webkit-box-align: cen= +ter; align-items: center; color: rgb(0, 0, 0); display: flex; font-size: 1.= +2rem; font-weight: 400; height: 100%; -webkit-box-pack: start; justify-cont= +ent: flex-start; line-height: 1.2; padding: 2rem; position: relative; text-= +transform: none; width: 100%; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item-link { padding: 2rem; -webk= +it-box-pack: center; justify-content: center; } +} + +.multipagenavigation .cmp-multipage-nav__item-link:focus, .multipagenavigat= +ion .cmp-multipage-nav__item-link:hover { background-color: rgb(242, 242, 2= +42); font-weight: 600; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 77, 25= +5); color: rgb(255, 255, 255); font-weight: 400; z-index: 2; } +} + +.multipagenavigation .cmp-multipage-nav__item-link:focus::after, .multipage= +navigation .cmp-multipage-nav__item-link:hover::after { content: ""; backgr= +ound-color: rgb(0, 77, 255); display: block; height: 100%; position: absolu= +te; width: 4px; left: 0px; top: 0px; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item-link:focus .cmp-multipage-n= +av__item-arrow::after, .multipagenavigation .cmp-multipage-nav__item-link:h= +over .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255); } +} + +.multipagenavigation .cmp-multipage-nav__item-link:focus { box-shadow: rgb(= +255, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 1px; outline-= +offset: 1px; z-index: 4; } + +.multipagenavigation .cmp-multipage-nav__item-arrow { display: none; margin= +-left: 10px; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item-arrow { display: block; } +} + +.multipagenavigation .cmp-multipage-nav__item-arrow::after { content: "=EE= +=A0=80"; font-size: 24px; font-family: Ionicons; font-weight: 400; font-sty= +le: normal; text-transform: none; letter-spacing: normal; overflow-wrap: no= +rmal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialia= +sed; text-rendering: optimizelegibility; font-feature-settings: "liga"; col= +or: rgb(0, 77, 255); display: block; line-height: 1.7rem; position: inherit= +; top: -2px; } + +.multipagenavigation .cmp-multipage-nav__item .more-icon { display: none; } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__item .more-icon { display: block= +; } +} + +.multipagenavigation .cmp-multipage-nav__item .more-icon::after { content: = +"=EF=91=AA"; font-size: 30px; font-family: Ionicons; font-weight: 400; font= +-style: normal; text-transform: none; letter-spacing: normal; overflow-wrap= +: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: anti= +aliased; text-rendering: optimizelegibility; font-feature-settings: "liga";= + align-self: center; display: block; line-height: 0.7; position: inherit; t= +op: -2px; } + +.multipagenavigation .cmp-multipage-nav__item--active { background-color: r= +gb(242, 242, 242); position: relative; } + +@-webkit-keyframes selectedBackgroundAnimation {=20 + 0% { bottom: 6.42em; } + 100% { bottom: -0.71em; } +} + +@keyframes selectedBackgroundAnimation {=20 + 0% { bottom: 6.42em; } + 100% { bottom: -0.71em; } +} + +@-webkit-keyframes selectedFoldAnimation {=20 + 0% { border-bottom: 0px solid transparent; } + 85% { border-bottom: 0px solid transparent; } + 100% { border-bottom: 0.57em solid transparent; } +} + +@keyframes selectedFoldAnimation {=20 + 0% { border-bottom: 0px solid transparent; } + 85% { border-bottom: 0px solid transparent; } + 100% { border-bottom: 0.57em solid transparent; } +} + +@-webkit-keyframes rotateArrowAnimation {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(90deg); } +} + +@keyframes rotateArrowAnimation {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(90deg); } +} + +@-webkit-keyframes rotateOverviewArrowAnimation {=20 + 0% { transform: rotate(0deg) scaleX(-1); } + 100% { transform: rotate(-90deg) scaleX(-1); } +} + +@keyframes rotateOverviewArrowAnimation {=20 + 0% { transform: rotate(0deg) scaleX(-1); } + 100% { transform: rotate(-90deg) scaleX(-1); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active-animate .cmp-multip= +age-nav__item-link { color: rgb(255, 255, 255); } +} + +.multipagenavigation .cmp-multipage-nav__item--active-animate .cmp-multipag= +e-nav__item-link::before { content: ""; background-color: rgb(0, 77, 255); = +display: block; height: 100%; position: absolute; width: 4px; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active-animate .cmp-multip= +age-nav__item-link::before { animation: 0.5s ease 0s 1 normal none running = +selectedBackgroundAnimation; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active-animate::after { co= +ntent: ""; border-bottom: 0.8rem solid transparent; border-right: 0.8rem so= +lid rgb(0, 0, 0); background-color: transparent; animation: 1s ease-in 0s 1= + normal none running selectedFoldAnimation; } +} + +.multipagenavigation .cmp-multipage-nav__item--active-animate .cmp-multipag= +e-nav__item-arrow::after { color: rgb(255, 255, 255); animation: 0.5s ease = +0.5s 1 normal forwards running rotateArrowAnimation; } + +.multipagenavigation .cmp-multipage-nav__item--active-animate.cmp-multipage= +-nav__item--overview { background-color: rgb(242, 242, 242); } + +.multipagenavigation .cmp-multipage-nav__item--active-animate.cmp-multipage= +-nav__item--overview .cmp-multipage-nav__item-arrow, .multipagenavigation .= +cmp-multipage-nav__item--active-animate.cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link { color: rgb(255, 255, 255); } + +.multipagenavigation .cmp-multipage-nav__item--active-animate.cmp-multipage= +-nav__item--overview .cmp-multipage-nav__item-arrow::after { animation: 0.5= +s ease 0.5s 1 normal forwards running rotateOverviewArrowAnimation; color: = +rgb(255, 255, 255); } + +.multipagenavigation .cmp-multipage-nav__item--active + .cmp-multipage-nav_= +_item::after { display: none; } + +.multipagenavigation .cmp-multipage-nav__item--active:focus::after, .multip= +agenavigation .cmp-multipage-nav__item--active:hover::after { display: bloc= +k; background-color: transparent; } + +.multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav__i= +tem-link { font-weight: 600; position: relative; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link { width: 100%; } +} + +.multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav__i= +tem-link::before { left: 0px; top: 0px; } + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link::before { content: ""; background-color: rgb(0, 77, 255); displa= +y: block; height: 100%; position: absolute; width: 4px; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link::before { bottom: -1rem; height: auto; right: 0px; width: 100%; = +} +} + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link:focus::before, .multipagenavigation .cmp-multipage-nav__item--ac= +tive .cmp-multipage-nav__item-link:hover::before { background-color: transp= +arent; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link::after { display: none; } +} + +.multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav__i= +tem-link span { z-index: 3; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active { background-color:= + rgb(255, 255, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active::after { bottom: -1= +rem; display: block; height: 0px; left: -0.8rem; position: absolute; width:= + 0px; z-index: 1; } +} + +.multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav__i= +tem-arrow::after { content: "=EE=A0=80"; font-size: 24px; font-family: Ioni= +cons; font-weight: 400; font-style: normal; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; display: inline-block; line-height: 1.7rem; tr= +ansform: rotate(0deg); } + +.multipagenavigation .cmp-multipage-nav__item--overview { color: rgb(0, 0, = +0); } + +.multipagenavigation .cmp-multipage-nav__item--overview::after { display: n= +one; } + +.multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link { place-content: flex-start; -webkit-box-pack: start; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-na= +v__item-link { -webkit-box-orient: vertical; -webkit-box-direction: reverse= +; flex-direction: column-reverse; place-content: center; -webkit-box-pack: = +center; padding: 0px 0.5rem; } +} + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-na= +v__item-link:focus, .multipagenavigation .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:hover { background-color: rgb(242, 242, 242)= +; } +} + +.multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-arrow { margin-bottom: 0.5rem; margin-left: 0px; } + +.multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-arrow::after { transform: scaleX(-1); color: rgb(0, 0, 0); } + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__item--overview.cmp-multipage-nav= +__item--active { background-color: rgb(242, 242, 242); } +} + +.multipagenavigation .cmp-multipage-nav__item--overview.cmp-multipage-nav__= +item--active::after { display: block; background-color: transparent; } + +.multipagenavigation .cmp-multipage-nav__item--overview.cmp-multipage-nav__= +item--active .cmp-multipage-nav__item-arrow { margin-bottom: 0.5rem; } + +.multipagenavigation .cmp-multipage-nav__item--more { -webkit-box-flex: 1; = +flex: 1 0 0%; max-width: 7.5rem; padding: 0px; } + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +ms { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: no= +rmal; flex-direction: column; padding: 0px; box-shadow: none; } + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +ms::before { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__i= +tems::before { content: ""; position: absolute; width: 0px; height: 0px; bo= +rder-color: rgb(255, 255, 255); border-style: solid; border-width: 1.2rem 1= +.2rem 1rem 1rem; transform: rotate(-45deg); box-shadow: rgba(0, 0, 0, 0.4) = +0px 0px 1rem 0px; display: inline; right: 22px; top: -9px; } +} + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +m-link { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__i= +tem-link { display: flex; -webkit-box-orient: vertical; -webkit-box-directi= +on: reverse; flex-direction: column-reverse; -webkit-box-pack: center; just= +ify-content: center; padding: 0px; } + .multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__i= +tem-link::before { content: ""; background-color: rgb(227, 227, 227); displ= +ay: block; height: 4rem; position: absolute; width: 2px; right: 0px; } + .multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__i= +tem-link:focus::before, .multipagenavigation .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link:hover::before { display: none; } +} + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +m-link--more-active { background-color: rgb(0, 77, 255); color: rgb(255, 25= +5, 255); font-weight: 400; z-index: 2; } + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +m-link--more-active::after, .multipagenavigation .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown { position: relative; width: 100%; background-color: rgb(255, 255= +, 255); right: 0px; visibility: hidden; opacity: 0; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 1rem 0px; transition: = +all 0.3s ease-out 0s; position: absolute; top: 7rem; width: auto; z-index: = +4; } +} + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__items { visibility: hidden; } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__items { width: 32rem; } +} + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item { border-top: 2px solid rgb(227, 227, 22= +7); -webkit-box-pack: start; justify-content: flex-start; background-color:= + rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item { min-height: fit-content; } +} + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item:last-of-type::before { display: none; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link { -webkit-box-align: start; align-i= +tems: flex-start; display: flex; padding: 2rem; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link:focus, .multipagenavigation .cmp-mu= +ltipage-nav__item .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link:hover { color: rgb(0, 0, 0); background-color: rgb(242, 242, 24= +2); font-weight: 600; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavigation = +.cmp-multipage-nav__item .cmp-multipage-nav--more-link-dropdown .cmp-multip= +age-nav__item-link:hover::after { display: block; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-= +link-dropdown .cmp-multipage-nav__item-link::after, .multipagenavigation .c= +mp-multipage-nav__item .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::before, .multipagenavigation .cmp-multipage-nav__item .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item::after { displ= +ay: none; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item:first-of-type { border-top: none; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item:first-of-type::before { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item:first-of-type::before { content: ""; p= +osition: absolute; width: 0px; height: 0px; border-color: rgb(255, 255, 255= +); border-style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; transform: r= +otate(-45deg); display: inline; right: 22px; top: -9px; } + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item:first-of-type .cmp-multipage-nav__item= +-link:focus::before, .multipagenavigation .cmp-multipage-nav__item .cmp-mul= +tipage-nav--more-link-dropdown .cmp-multipage-nav__item:first-of-type .cmp-= +multipage-nav__item-link:hover::before { content: ""; position: absolute; w= +idth: 0px; height: 0px; border-color: rgb(242, 242, 242); border-style: sol= +id; border-width: 1.2rem 1.2rem 1rem 1rem; transform: rotate(-45deg); displ= +ay: inline; right: 22px; top: -9px; } +} + +.multipagenavigation .cmp-multipage-nav__show-dropdown { height: auto; } + +.multipagenavigation .cmp-multipage-nav__show-dropdown--mobile { visibility= +: visible; overflow-y: auto; } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__show-dropdown--mobile { transiti= +on: top 0.3s ease-in-out 0s; } +} + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__show-dropdown--mobile.cmp-multip= +age-nav__articles { overflow: visible; max-height: none; top: 8rem; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__show-dropdown--mobile.cmp-multip= +age-nav__articles { top: 0px; } +} + +.multipagenavigation .cmp-multipage-nav__show-dropdown--mobile > .cmp-multi= +page-nav__items { transition: all 0.3s ease-in-out 0s; visibility: visible;= + opacity: 1; } + +.multipagenavigation .cmp-multipage-nav__show-dropdown--desktop.cmp-multipa= +ge-nav--more-link-dropdown { transition: top 0.3s ease-in-out 0s; visibilit= +y: visible; opacity: 1; } + +.multipagenavigation .cmp-multipage-nav__show-dropdown--desktop.cmp-multipa= +ge-nav--more-link-dropdown .cmp-multipage-nav__items { visibility: visible;= + } + +.multipagenavigation .cmp-multipage-nav--sticky { left: 0px; position: fixe= +d; right: 0px; z-index: 1000; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(180, 85, 170); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-1 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-1 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-1 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(180, 85, 170); } +} + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-1 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-1 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-1 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(180, 85, = +170); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-1 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-1 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(180, 85, 170); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(180= +, 85, 170); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-1 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-1 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-1= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-1 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(180, 85, 170); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(160, 85, 245); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-2 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-2 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-2 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(160, 85, 245); } +} + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-2 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-2 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-2 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(160, 85, = +245); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-2 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-2 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(160, 85, 245); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(160= +, 85, 245); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-2 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-2 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-2= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-2 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(160, 85, 245); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(190, 130, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-3 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-3 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-3 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(190, 130, 255); } +} + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-3 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-3 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-3 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(190, 130,= + 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-3 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-3 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(190, 130, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(190= +, 130, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-3 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-3 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-3= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-3 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(190, 130, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(220, 175, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-4 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-4 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-4 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(220, 175, 255); } +} + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-4 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-4 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-4 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(220, 175,= + 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-4 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-4 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(220, 175, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(220= +, 175, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-4 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-4 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-4= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-4 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(220, 175, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(230, 220, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-5 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-5 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-5 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(230, 220, 255); } +} + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-5 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-5 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-5 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(230, 220,= + 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-5 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-5 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(230, 220, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(230= +, 220, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-5 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-5 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-5= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-5 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(230, 220, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__articles { = +border-top: 4px solid rgb(0, 65, 240); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-a= +lt-blue .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:ho= +ver, .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-alt-blue .cmp-multipage-nav__item:not(.cmp-mu= +ltipage-nav__item--active) .cmp-multipage-nav__item-link:hover { background= +-color: rgb(0, 65, 240); } +} + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bl= +ock-alt-blue .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-li= +nk:hover::after, .multipagenavigation.color-block-alt-blue .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus::after, .multipagenavigation.color-block-alt-blue .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:hover::after { background-color: rgb(0, 65, 240); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after= +, .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-= +multipage-nav__item-arrow::after, .multipagenavigation.color-block-alt-blue= + .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multip= +age-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb= +(255, 255, 255); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-= +multipage-nav__item-arrow::after { color: rgb(0, 65, 240); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active { background-color: rgb(0, 65, 240= +); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgr= +ound-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .= +multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { b= +ackground-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipa= +genavigation.color-block-alt-blue .cmp-multipage-nav .cmp-multipage-nav__it= +em:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenaviga= +tion.color-block-alt-blue .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child:focus::after, .multipagenavigation.color-block-alt-blue .cmp-multipa= +ge-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenavigat= +ion.color-block-alt-blue .cmp-multipage-nav__item--active .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-alt-blue .cmp-multipa= +ge-nav__item--active .cmp-multipage-nav__item-link::before, .multipagenavig= +ation.color-block-alt-blue .cmp-multipage-nav__item--more .cmp-multipage-na= +v--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipag= +enavigation.color-block-alt-blue .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::after { ba= +ckground-color: rgb(0, 65, 240); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__articles { = +border-top: 4px solid rgb(190, 190, 190); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-a= +lt-gray .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:ho= +ver, .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-alt-gray .cmp-multipage-nav__item:not(.cmp-mu= +ltipage-nav__item--active) .cmp-multipage-nav__item-link:hover { background= +-color: rgb(190, 190, 190); } +} + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bl= +ock-alt-gray .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-li= +nk:hover::after, .multipagenavigation.color-block-alt-gray .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus::after, .multipagenavigation.color-block-alt-gray .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:hover::after { background-color: rgb(190, 190, 190); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after= +, .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-= +multipage-nav__item-arrow::after, .multipagenavigation.color-block-alt-gray= + .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multip= +age-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb= +(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-= +multipage-nav__item-arrow::after { color: rgb(190, 190, 190); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active { background-color: rgb(190, 190, = +190); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgr= +ound-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .= +multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { b= +ackground-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipa= +genavigation.color-block-alt-gray .cmp-multipage-nav .cmp-multipage-nav__it= +em:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenaviga= +tion.color-block-alt-gray .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child:focus::after, .multipagenavigation.color-block-alt-gray .cmp-multipa= +ge-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenavigat= +ion.color-block-alt-gray .cmp-multipage-nav__item--active .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-alt-gray .cmp-multipa= +ge-nav__item--active .cmp-multipage-nav__item-link::before, .multipagenavig= +ation.color-block-alt-gray .cmp-multipage-nav__item--more .cmp-multipage-na= +v--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipag= +enavigation.color-block-alt-gray .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::after { ba= +ckground-color: rgb(190, 190, 190); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__articl= +es { border-top: 4px solid rgb(150, 150, 150); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bl= +ock-alt-gray-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__it= +em-link:hover, .multipagenavigation.color-block-alt-gray-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:hover { background-color: rgb(150, 150, 150); } +} + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.col= +or-block-alt-gray-dark .cmp-multipage-nav__item--overview .cmp-multipage-na= +v__item-link:hover::after, .multipagenavigation.color-block-alt-gray-dark .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:focus::after, .multipagenavigation.color-block-alt-gray-da= +rk .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mult= +ipage-nav__item-link:hover::after { background-color: rgb(150, 150, 150); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::= +after, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__i= +tem--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-= +arrow::after, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage= +-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-l= +ink:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color= +-block-alt-gray-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item-= +-active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow= +::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) = +.cmp-multipage-nav__item-arrow::after { color: rgb(150, 150, 150); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav__item-link--more-active { background-color: rgb(150, = +150, 150); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { b= +ackground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:foc= +us, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item= +--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link= +:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mu= +ltipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multi= +pagenavigation.color-block-alt-gray-dark .cmp-multipage-nav .cmp-multipage-= +nav__item:first-child:focus::after, .multipagenavigation.color-block-alt-gr= +ay-dark .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::afte= +r, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item-= +-active .cmp-multipage-nav__item-link::after, .multipagenavigation.color-bl= +ock-alt-gray-dark .cmp-multipage-nav__item--active .cmp-multipage-nav__item= +-link::before, .multipagenavigation.color-block-alt-gray-dark .cmp-multipag= +e-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link:focus::after, .multipagenavigation.color-block-alt-gray-dark .c= +mp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-mu= +ltipage-nav__item-link:hover::after { background-color: rgb(150, 150, 150);= + } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(90, 90, 90); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-alt-gray-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-alt-gray-darker .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-alt-gray-darker .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(90, 90, 90); } +} + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-alt-gray-darker .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-alt-gray-da= +rker .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-alt-g= +ray-darker .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(90, 90, 9= +0); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-alt-gray-darker .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-alt-gray-darker .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(90, 90, 90); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(90,= + 90, 90); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +alt-gray-darker .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-alt-gray-darker .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-alt-gray-darker= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-al= +t-gray-darker .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(90, 90, 90); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-green .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(0, 215, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +alt-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-alt-green .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(0, 215, 0); } +} + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-alt-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-alt-green .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-alt-green .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(0, 215, 0); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-alt-green .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-alt-g= +reen .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(0, 215, 0); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 215, 0= +); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-alt-green .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-alt-green .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-alt-green .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-alt-green .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-alt-green .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-alt-green .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(0, 215, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-red .cmp-multipage-nav__articles { b= +order-top: 4px solid red; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-al= +t-red .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hove= +r, .multipagenavigation.color-block-alt-red .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multi= +pagenavigation.color-block-alt-red .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:hover { background-col= +or: red; } +} + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-blo= +ck-alt-red .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link= +:hover::after, .multipagenavigation.color-block-alt-red .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus::after, .multipagenavigation.color-block-alt-red .cmp-multipage-nav__i= +tem:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hov= +er::after { background-color: red; } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after,= + .multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after= +, .multipagenavigation.color-block-alt-red .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-mul= +tipage-nav__item-arrow::after, .multipagenavigation.color-block-alt-red .cm= +p-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-= +nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255= +, 255, 255); } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-m= +ultipage-nav__item-arrow::after { color: red; } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cm= +p-multipage-nav__item-link--more-active { background-color: red; } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cm= +p-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgro= +und-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .m= +ultipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { bac= +kground-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav .cmp-multipage-= +nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipag= +enavigation.color-block-alt-red .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigati= +on.color-block-alt-red .cmp-multipage-nav .cmp-multipage-nav__item:first-ch= +ild:focus::after, .multipagenavigation.color-block-alt-red .cmp-multipage-n= +av .cmp-multipage-nav__item:first-child:hover::after, .multipagenavigation.= +color-block-alt-red .cmp-multipage-nav__item--active .cmp-multipage-nav__it= +em-link::after, .multipagenavigation.color-block-alt-red .cmp-multipage-nav= +__item--active .cmp-multipage-nav__item-link::before, .multipagenavigation.= +color-block-alt-red .cmp-multipage-nav__item--more .cmp-multipage-nav--more= +-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipagenaviga= +tion.color-block-alt-red .cmp-multipage-nav__item--more .cmp-multipage-nav-= +-more-link-dropdown .cmp-multipage-nav__item-link:hover::after { background= +-color: red; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(255, 255, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-alt-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(255, 255, 0); } +} + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-alt-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-alt-yellow .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-alt-yellow .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(255, 255, 0); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-al= +t-yellow .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(255, 255, 0); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 255= +, 0); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-alt-yellow .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-alt-yellow .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-alt-yellow .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-alt-yellow .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-alt-yellow = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(255, 255, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-aqua .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(0, 255, 187); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-aqua .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-aqua = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-aqua .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-aqua .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 2= +55, 187); } +} + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +aqua .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-aqua .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-aqua .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(0, 255, 187); } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-aqua .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-aqua .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-aqua .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(0, 255, 187); } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(0, 255, 187); = +} + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-aqua .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-aqua .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-aqua .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +aqua .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-aqua .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-aqua .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-aqua= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(0, 255, 187)= +; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(0, 186, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-blue = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-blue .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-blue .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 1= +86, 255); } +} + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +blue .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-blue .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-blue .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(0, 186, 255); } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-blue .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-blue .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-blue .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(0, 186, 255); } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(0, 186, 255); = +} + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-blue .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-blue .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-blue .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-blue .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +blue .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-blue .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-blue .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-blue= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(0, 186, 255)= +; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-green .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(5, 240, 165); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-blue-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(5, 240, 165); } +} + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-blue-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-blue-green .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-blue-green .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(5, 240, 165); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-bl= +ue-green .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(5, 240, 165); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(5, 240, = +165); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-blue-green .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-blue-green .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-blue-green .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-blue-green .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-blue-green = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(5, 240, 165); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-green .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(100, 255, 80); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-brand-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-brand-green .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(100, 255, 80); } +} + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-brand-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-brand-green .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-brand-green .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(100, 255, 80); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-brand-green .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(100, 255, 80); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(100, 25= +5, 80); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-brand-green .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-brand-green .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-brand-green = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-brand-green .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-brand-= +green .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-brand-green .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(100, 255, 80); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__article= +s { border-top: 4px solid rgb(255, 120, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-blo= +ck-brand-orange .cmp-multipage-nav__item--overview .cmp-multipage-nav__item= +-link:hover, .multipagenavigation.color-block-brand-orange .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:ho= +ver { background-color: rgb(255, 120, 0); } +} + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.colo= +r-block-brand-orange .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link:hover::after, .multipagenavigation.color-block-brand-orange .cmp= +-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-n= +av__item-link:focus::after, .multipagenavigation.color-block-brand-orange .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:hover::after { background-color: rgb(255, 120, 0); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-brand-orange .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-bl= +ock-brand-orange .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::af= +ter { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .= +cmp-multipage-nav__item-arrow::after { color: rgb(255, 120, 0); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 1= +20, 0); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { ba= +ckground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mul= +tipagenavigation.color-block-brand-orange .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipa= +genavigation.color-block-brand-orange .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child:focus::after, .multipagenavigation.color-block-brand-ora= +nge .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .= +multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::after, .multipagenavigation.color-block-b= +rand-orange .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link:= +:before, .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-brand-orange .cmp-multi= +page-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link:hover::after { background-color: rgb(255, 120, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__article= +s { border-top: 4px solid rgb(255, 235, 50); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-blo= +ck-brand-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav__item= +-link:hover, .multipagenavigation.color-block-brand-yellow .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:ho= +ver { background-color: rgb(255, 235, 50); } +} + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.colo= +r-block-brand-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link:hover::after, .multipagenavigation.color-block-brand-yellow .cmp= +-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-n= +av__item-link:focus::after, .multipagenavigation.color-block-brand-yellow .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:hover::after { background-color: rgb(255, 235, 50); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-brand-yellow .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-bl= +ock-brand-yellow .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::af= +ter { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .= +cmp-multipage-nav__item-arrow::after { color: rgb(255, 235, 50); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 2= +35, 50); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { ba= +ckground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mul= +tipagenavigation.color-block-brand-yellow .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipa= +genavigation.color-block-brand-yellow .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child:focus::after, .multipagenavigation.color-block-brand-yel= +low .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .= +multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::after, .multipagenavigation.color-block-b= +rand-yellow .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link:= +:before, .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-brand-yellow .cmp-multi= +page-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link:hover::after { background-color: rgb(255, 235, 50); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(0, 142, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +blue-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(0, 142, 255); } +} + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-blue-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-blue-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-blue-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(0, 142, 255); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-blue-= +dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(0, 142, 255); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 142, 2= +55); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-blue-dark .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-blue-dark .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-blue-dark .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-blue-dark .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-blue-dark .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-blue-dark .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(0, 142, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-light .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(0, 243, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-blue-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(0, 243, 255); } +} + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-blue-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-blue-light .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-blue-light .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(0, 243, 255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-bl= +ue-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(0, 243, 255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 243, = +255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-blue-light .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-blue-light .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-blue-light .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-blue-light .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-blue-light = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(0, 243, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-core-purple .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(70, 0, 115); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-core-purple .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-core-purple .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(70, 0, 115); } +} + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-core-purple .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-core-purple .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-core-purple .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(70, 0, 115); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-core-purple .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(70, 0, 115); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(70, 0, = +115); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-core-purple .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-core-purple .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-core-purple = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-core-purple .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-core-p= +urple .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-core-purple .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(70, 0, 115); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-cyan .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(0, 255, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-cyan .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-cyan = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-cyan .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-cyan .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 2= +55, 255); } +} + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +cyan .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-cyan .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-cyan .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(0, 255, 255); } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-cyan .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-cyan .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-cyan .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(0, 255, 255); } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(0, 255, 255); = +} + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-cyan .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-cyan .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-cyan .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +cyan .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-cyan .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-cyan .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-cyan= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(0, 255, 255)= +; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(167, 167, 167); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-gray = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-gray .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-gray .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(167,= + 167, 167); } +} + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +gray .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-gray .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-gray .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(167, 167, 167); } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-gray .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-gray .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-gray .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(167, 167, 167); } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(167, 167, 167)= +; } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-gray .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-gray .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-gray .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +gray .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-gray .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-gray .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-gray= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(167, 167, 16= +7); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-base .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(0, 0, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +gray-base .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-gray-base .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(0, 0, 0); } +} + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-gray-base .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-gray-base .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-gray-base .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(0, 0, 0); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-gray-base .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-gray-= +base .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(0, 0, 0); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 0, 0);= + } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-gray-base .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-gray-base .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-gray-base .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-gray-base .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-gray-base .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-gray-base .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(107, 107, 107); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +gray-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(107, 107, 107); } +} + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-gray-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-gray-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-gray-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(107, 107, 107); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-gray-= +dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(107, 107, 107); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(107, 107,= + 107); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-gray-dark .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-gray-dark .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-gray-dark .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-gray-dark .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-gray-dark .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-gray-dark .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(107, 107, 107); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(74, 74, 74); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-gray-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(74, 74, 74); } +} + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-gray-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-gray-darker .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-gray-darker .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(74, 74, 74); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-gray-darker .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(74, 74, 74); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(74, 74,= + 74); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-gray-darker .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-gray-darker .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-gray-darker = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-gray-d= +arker .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(74, 74, 74); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-light .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(204, 204, 204); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-gray-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(204, 204, 204); } +} + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-gray-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-gray-light .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-gray-light .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(204, 204, 204); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-gr= +ay-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(204, 204, 204); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(204, 204= +, 204); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-gray-light .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-gray-light .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-gray-light .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-gray-light .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-gray-light = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__article= +s { border-top: 4px solid rgb(227, 227, 227); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-blo= +ck-gray-lighter .cmp-multipage-nav__item--overview .cmp-multipage-nav__item= +-link:hover, .multipagenavigation.color-block-gray-lighter .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:ho= +ver { background-color: rgb(227, 227, 227); } +} + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.colo= +r-block-gray-lighter .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link:hover::after, .multipagenavigation.color-block-gray-lighter .cmp= +-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-n= +av__item-link:focus::after, .multipagenavigation.color-block-gray-lighter .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:hover::after { background-color: rgb(227, 227, 227); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-gray-lighter .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-bl= +ock-gray-lighter .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::af= +ter { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .= +cmp-multipage-nav__item-arrow::after { color: rgb(227, 227, 227); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active { background-color: rgb(227, 2= +27, 227); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { ba= +ckground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mul= +tipagenavigation.color-block-gray-lighter .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipa= +genavigation.color-block-gray-lighter .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child:focus::after, .multipagenavigation.color-block-gray-ligh= +ter .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .= +multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::after, .multipagenavigation.color-block-g= +ray-lighter .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link:= +:before, .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-gray-lighter .cmp-multi= +page-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link:hover::after { background-color: rgb(227, 227, 227); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__articl= +es { border-top: 4px solid rgb(242, 242, 242); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bl= +ock-gray-lightest .cmp-multipage-nav__item--overview .cmp-multipage-nav__it= +em-link:hover, .multipagenavigation.color-block-gray-lightest .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus, .multipagenavigation.color-block-gray-lightest .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:hover { background-color: rgb(242, 242, 242); } +} + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.col= +or-block-gray-lightest .cmp-multipage-nav__item--overview .cmp-multipage-na= +v__item-link:hover::after, .multipagenavigation.color-block-gray-lightest .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:focus::after, .multipagenavigation.color-block-gray-lighte= +st .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mult= +ipage-nav__item-link:hover::after { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::= +after, .multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__i= +tem--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-= +arrow::after, .multipagenavigation.color-block-gray-lightest .cmp-multipage= +-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-l= +ink:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color= +-block-gray-lightest .cmp-multipage-nav__item:not(.cmp-multipage-nav__item-= +-active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow= +::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) = +.cmp-multipage-nav__item-arrow::after { color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav__item-link--more-active { background-color: rgb(242, = +242, 242); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { b= +ackground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mu= +ltipagenavigation.color-block-gray-lightest .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multi= +pagenavigation.color-block-gray-lightest .cmp-multipage-nav .cmp-multipage-= +nav__item:first-child:focus::after, .multipagenavigation.color-block-gray-l= +ightest .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::afte= +r, .multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item-= +-active .cmp-multipage-nav__item-link::after, .multipagenavigation.color-bl= +ock-gray-lightest .cmp-multipage-nav__item--active .cmp-multipage-nav__item= +-link::before, .multipagenavigation.color-block-gray-lightest .cmp-multipag= +e-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link:focus, .multipagenavigation.color-block-gray-lightest .cmp-mult= +ipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage= +-nav__item-link:focus::after, .multipagenavigation.color-block-gray-lightes= +t .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link:hover, .multipagenavigation.color-block-gray-lig= +htest .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link:hover::after { background-color: rgb(242, 24= +2, 242); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__a= +rticles { border-top: 4px solid rgb(150, 150, 140); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__i= +tem--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.col= +or-block-grayishyellow-dark .cmp-multipage-nav__item--overview .cmp-multipa= +ge-nav__item-link:hover, .multipagenavigation.color-block-grayishyellow-dar= +k .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multi= +page-nav__item-link:focus, .multipagenavigation.color-block-grayishyellow-d= +ark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mul= +tipage-nav__item-link:hover { background-color: rgb(150, 150, 140); } +} + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigatio= +n.color-block-grayishyellow-dark .cmp-multipage-nav__item--overview .cmp-mu= +ltipage-nav__item-link:hover::after, .multipagenavigation.color-block-grayi= +shyellow-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active= +) .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bl= +ock-grayishyellow-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover::after { background-color: r= +gb(150, 150, 140); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-grayishyellow-dark .cmp-multip= +age-nav__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-= +nav__item-arrow::after, .multipagenavigation.color-block-grayishyellow-dark= + .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multip= +age-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagen= +avigation.color-block-grayishyellow-dark .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active) .cmp-multipage-nav__item-link:hover .cmp-multi= +page-nav__item-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overv= +iew) .cmp-multipage-nav__item-arrow::after { color: rgb(150, 150, 140); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--more .cmp-multipage-nav__item-link--more-active { background-color: rgb(= +150, 150, 140); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--more .cmp-multipage-nav__item-link--more-active::before { display: none;= + } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-lin= +k { background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage= +-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav .cmp= +-multipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after= +, .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav .c= +mp-multipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::aft= +er, .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav = +.cmp-multipage-nav__item:first-child:focus::after, .multipagenavigation.col= +or-block-grayishyellow-dark .cmp-multipage-nav .cmp-multipage-nav__item:fir= +st-child:hover::after, .multipagenavigation.color-block-grayishyellow-dark = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after, .mul= +tipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__item--a= +ctive .cmp-multipage-nav__item-link::before, .multipagenavigation.color-blo= +ck-grayishyellow-dark .cmp-multipage-nav__item--more .cmp-multipage-nav--mo= +re-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavi= +gation.color-block-grayishyellow-dark .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::after= + { background-color: rgb(150, 150, 140); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__= +articles { border-top: 4px solid rgb(230, 230, 220); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__= +item--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.co= +lor-block-grayishyellow-light .cmp-multipage-nav__item--overview .cmp-multi= +page-nav__item-link:hover, .multipagenavigation.color-block-grayishyellow-l= +ight .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus, .multipagenavigation.color-block-grayishyello= +w-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp= +-multipage-nav__item-link:hover { background-color: rgb(230, 230, 220); } +} + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigati= +on.color-block-grayishyellow-light .cmp-multipage-nav__item--overview .cmp-= +multipage-nav__item-link:hover::after, .multipagenavigation.color-block-gra= +yishyellow-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-grayishyellow-light .cmp-multipage-nav__item:not(.cmp-multipage-nav_= +_item--active) .cmp-multipage-nav__item-link:hover::after { background-colo= +r: rgb(230, 230, 220); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-a= +rrow::after, .multipagenavigation.color-block-grayishyellow-light .cmp-mult= +ipage-nav__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipag= +e-nav__item-arrow::after, .multipagenavigation.color-block-grayishyellow-li= +ght .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mul= +tipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .multipa= +genavigation.color-block-grayishyellow-light .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover .cmp-m= +ultipage-nav__item-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--over= +view) .cmp-multipage-nav__item-arrow::after { color: rgb(230, 230, 220); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--more .cmp-multipage-nav__item-link--more-active { background-color: rgb= +(230, 230, 220); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--more .cmp-multipage-nav__item-link--more-active::before { display: none= +; } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-li= +nk { background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-li= +nk:focus, .multipagenavigation.color-block-grayishyellow-light .cmp-multipa= +ge-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav .cm= +p-multipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::afte= +r, .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav = +.cmp-multipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::a= +fter, .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-n= +av .cmp-multipage-nav__item:first-child:focus::after, .multipagenavigation.= +color-block-grayishyellow-light .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:hover::after, .multipagenavigation.color-block-grayishyellow-l= +ight .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__i= +tem--active .cmp-multipage-nav__item-link::before, .multipagenavigation.col= +or-block-grayishyellow-light .cmp-multipage-nav__item--more .cmp-multipage-= +nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-grayishyellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hove= +r::after { background-color: rgb(230, 230, 220); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-green .cmp-multipage-nav__articles { bor= +der-top: 4px solid rgb(0, 255, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-green .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-gree= +n .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .= +multipagenavigation.color-block-green .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagena= +vigation.color-block-green .cmp-multipage-nav__item:not(.cmp-multipage-nav_= +_item--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(= +0, 255, 0); } +} + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block= +-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hov= +er::after, .multipagenavigation.color-block-green .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::= +after, .multipagenavigation.color-block-green .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::afte= +r { background-color: rgb(0, 255, 0); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .= +multipagenavigation.color-block-green .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-green .cmp-multipage-nav__item:not(.cmp-mult= +ipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage= +-nav__item-arrow::after, .multipagenavigation.color-block-green .cmp-multip= +age-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__ite= +m-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 2= +55); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item:not(.cmp-mu= +ltipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mul= +tipage-nav__item-arrow::after { color: rgb(0, 255, 0); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-= +multipage-nav__item-link--more-active { background-color: rgb(0, 255, 0); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-= +multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgroun= +d-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mul= +tipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-mult= +ipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgro= +und-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-green .cmp-multipage-nav .cmp-multipage-na= +v__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagen= +avigation.color-block-green .cmp-multipage-nav .cmp-multipage-nav__item:fir= +st-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.c= +olor-block-green .cmp-multipage-nav .cmp-multipage-nav__item:first-child:fo= +cus::after, .multipagenavigation.color-block-green .cmp-multipage-nav .cmp-= +multipage-nav__item:first-child:hover::after, .multipagenavigation.color-bl= +ock-green .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::a= +fter, .multipagenavigation.color-block-green .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::before, .multipagenavigation.color-block-= +green .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-blo= +ck-green .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropd= +own .cmp-multipage-nav__item-link:hover::after { background-color: rgb(0, 2= +55, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-green-dark .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(0, 83, 10); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-green-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(0, 83, 10); } +} + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-green-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-green-dark .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-green-dark .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(0, 83, 10); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-gr= +een-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(0, 83, 10); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 83, 1= +0); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-green-dark .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-green-dark .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-green-dark .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-green-dark .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-green-dark = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(0, 83, 10); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-link .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(0, 77, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-link .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-link = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-link .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-link .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 7= +7, 255); } +} + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +link .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-link .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-link .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(0, 77, 255); } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-link .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-link .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-link .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(0, 77, 255); } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(0, 77, 255); } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-link .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-link .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-link .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-link .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +link .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-link .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-link .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-link= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(0, 77, 255);= + } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-link-dark .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(0, 0, 136); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +link-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-link-dark .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(0, 0, 136); } +} + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-link-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-link-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-link-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(0, 0, 136); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-link-dark .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-link-= +dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(0, 0, 136); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 0, 136= +); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-link-dark .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-link-dark .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-link-dark .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-link-dark .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-link-dark .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-link-dark .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-orange .cmp-multipage-nav__articles { bo= +rder-top: 4px solid rgb(255, 182, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-orange .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-ora= +nge .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover,= + .multipagenavigation.color-block-orange .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipag= +enavigation.color-block-orange .cmp-multipage-nav__item:not(.cmp-multipage-= +nav__item--active) .cmp-multipage-nav__item-link:hover { background-color: = +rgb(255, 182, 0); } +} + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bloc= +k-orange .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:h= +over::after, .multipagenavigation.color-block-orange .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s::after, .multipagenavigation.color-block-orange .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::= +after { background-color: rgb(255, 182, 0); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-orange .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multip= +age-nav__item-arrow::after, .multipagenavigation.color-block-orange .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 25= +5, 255); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mu= +ltipage-nav__item-arrow::after { color: rgb(255, 182, 0); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active { background-color: rgb(255, 182, 0)= +; } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgrou= +nd-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backg= +round-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipage= +navigation.color-block-orange .cmp-multipage-nav .cmp-multipage-nav__item:f= +irst-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation= +.color-block-orange .cmp-multipage-nav .cmp-multipage-nav__item:first-child= +:focus::after, .multipagenavigation.color-block-orange .cmp-multipage-nav .= +cmp-multipage-nav__item:first-child:hover::after, .multipagenavigation.colo= +r-block-orange .cmp-multipage-nav__item--active .cmp-multipage-nav__item-li= +nk::after, .multipagenavigation.color-block-orange .cmp-multipage-nav__item= +--active .cmp-multipage-nav__item-link::before, .multipagenavigation.color-= +block-orange .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-d= +ropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.co= +lor-block-orange .cmp-multipage-nav__item--more .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item-link:hover::after { background-color: = +rgb(255, 182, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(255, 149, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-orange-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(255, 149, 0); } +} + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-orange-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-orange-dark .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-orange-dark .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(255, 149, 0); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-orange-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(255, 149, 0); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 14= +9, 0); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-orange-dark .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-orange-dark .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-orange-dark = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-orange= +-dark .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(255, 149, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(231, 0, 116); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-pink = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-pink .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-pink .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(231,= + 0, 116); } +} + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +pink .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-pink .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-pink .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(231, 0, 116); } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-pink .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-pink .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-pink .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(231, 0, 116); } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(231, 0, 116); = +} + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-pink .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-pink .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-pink .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-pink .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +pink .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-pink .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-pink .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-pink= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(231, 0, 116)= +; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(164, 2, 83); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +pink-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(164, 2, 83); } +} + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-pink-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-pink-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-pink-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(164, 2, 83); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-pink-= +dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(164, 2, 83); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(164, 2, 8= +3); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-pink-dark .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-pink-dark .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-pink-dark .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-pink-dark .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-pink-dark .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-pink-dark .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(164, 2, 83); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink-light .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(255, 80, 160); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-pink-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(255, 80, 160); } +} + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-pink-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-pink-light .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-pink-light .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(255, 80, 160); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-pi= +nk-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(255, 80, 160); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 80,= + 160); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-pink-light .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-pink-light .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-pink-light .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-pink-light .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-pink-light = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(255, 80, 160); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple .cmp-multipage-nav__articles { bo= +rder-top: 4px solid rgb(161, 0, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-pur= +ple .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover,= + .multipagenavigation.color-block-purple .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipag= +enavigation.color-block-purple .cmp-multipage-nav__item:not(.cmp-multipage-= +nav__item--active) .cmp-multipage-nav__item-link:hover { background-color: = +rgb(161, 0, 255); } +} + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bloc= +k-purple .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:h= +over::after, .multipagenavigation.color-block-purple .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s::after, .multipagenavigation.color-block-purple .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::= +after { background-color: rgb(161, 0, 255); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-purple .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multip= +age-nav__item-arrow::after, .multipagenavigation.color-block-purple .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 25= +5, 255); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mu= +ltipage-nav__item-arrow::after { color: rgb(161, 0, 255); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active { background-color: rgb(161, 0, 255)= +; } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgrou= +nd-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backg= +round-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipage= +navigation.color-block-purple .cmp-multipage-nav .cmp-multipage-nav__item:f= +irst-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation= +.color-block-purple .cmp-multipage-nav .cmp-multipage-nav__item:first-child= +:focus::after, .multipagenavigation.color-block-purple .cmp-multipage-nav .= +cmp-multipage-nav__item:first-child:hover::after, .multipagenavigation.colo= +r-block-purple .cmp-multipage-nav__item--active .cmp-multipage-nav__item-li= +nk::after, .multipagenavigation.color-block-purple .cmp-multipage-nav__item= +--active .cmp-multipage-nav__item-link::before, .multipagenavigation.color-= +block-purple .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-d= +ropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.co= +lor-block-purple .cmp-multipage-nav__item--more .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item-link:hover::after { background-color: = +rgb(161, 0, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(117, 0, 192); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-purple-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(117, 0, 192); } +} + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-purple-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-purple-dark .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-purple-dark .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(117, 0, 192); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-purple-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(117, 0, 192); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(117, 0,= + 192); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-purple-dark .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-purple-dark .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-purple-dark = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-purple= +-dark .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(117, 0, 192); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__artic= +les { border-top: 4px solid rgb(70, 1, 115); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-b= +lock-purple-darkest .cmp-multipage-nav__item--overview .cmp-multipage-nav__= +item-link:hover, .multipagenavigation.color-block-purple-darkest .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus, .multipagenavigation.color-block-purple-darkest .cmp-multipa= +ge-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item= +-link:hover { background-color: rgb(70, 1, 115); } +} + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.co= +lor-block-purple-darkest .cmp-multipage-nav__item--overview .cmp-multipage-= +nav__item-link:hover::after, .multipagenavigation.color-block-purple-darkes= +t .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multi= +page-nav__item-link:focus::after, .multipagenavigation.color-block-purple-d= +arkest .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-= +multipage-nav__item-link:hover::after { background-color: rgb(70, 1, 115); = +} + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav_= +_item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__ite= +m-arrow::after, .multipagenavigation.color-block-purple-darkest .cmp-multip= +age-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__ite= +m-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.co= +lor-block-purple-darkest .cmp-multipage-nav__item:not(.cmp-multipage-nav__i= +tem--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-a= +rrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item:no= +t(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview)= + .cmp-multipage-nav__item-arrow::after { color: rgb(70, 1, 115); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav__item-link--more-active { background-color: rgb(70, = +1, 115); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { = +background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus, .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__it= +em--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-li= +nk:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-purple-darkest .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .mul= +tipagenavigation.color-block-purple-darkest .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child:focus::after, .multipagenavigation.color-block-pur= +ple-darkest .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::= +after, .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__= +item--active .cmp-multipage-nav__item-link::after, .multipagenavigation.col= +or-block-purple-darkest .cmp-multipage-nav__item--active .cmp-multipage-nav= +__item-link::before, .multipagenavigation.color-block-purple-darkest .cmp-m= +ultipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multip= +age-nav__item-link:focus::after, .multipagenavigation.color-block-purple-da= +rkest .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link:hover::after { background-color: rgb(70, 1, = +115); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red .cmp-multipage-nav__articles { borde= +r-top: 4px solid rgb(231, 15, 41); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-red .c= +mp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mult= +ipagenavigation.color-block-red .cmp-multipage-nav__item:not(.cmp-multipage= +-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavigati= +on.color-block-red .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--a= +ctive) .cmp-multipage-nav__item-link:hover { background-color: rgb(231, 15,= + 41); } +} + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--overview .cm= +p-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-r= +ed .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover::= +after, .multipagenavigation.color-block-red .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::after,= + .multipagenavigation.color-block-red .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { back= +ground-color: rgb(231, 15, 41); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--overview .cm= +p-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .mu= +ltipagenavigation.color-block-red .cmp-multipage-nav__item--overview .cmp-m= +ultipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .multi= +pagenavigation.color-block-red .cmp-multipage-nav__item:not(.cmp-multipage-= +nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__= +item-arrow::after, .multipagenavigation.color-block-red .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:h= +over .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item:not(.cmp-mult= +ipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-multi= +page-nav__item-arrow::after { color: rgb(231, 15, 41); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav__item-link--more-active { background-color: rgb(231, 15, 41); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background-= +color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .multi= +pagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-multipag= +e-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { background-= +color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-red .cmp-multipage-nav .cmp-multipage-nav_= +_item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagenav= +igation.color-block-red .cmp-multipage-nav .cmp-multipage-nav__item:first-c= +hild .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.color= +-block-red .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus::a= +fter, .multipagenavigation.color-block-red .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child:hover::after, .multipagenavigation.color-block-red = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after, .mul= +tipagenavigation.color-block-red .cmp-multipage-nav__item--active .cmp-mult= +ipage-nav__item-link::before, .multipagenavigation.color-block-red .cmp-mul= +tipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link:focus::after, .multipagenavigation.color-block-red .cmp-mu= +ltipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipa= +ge-nav__item-link:hover::after { background-color: rgb(231, 15, 41); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-dark .cmp-multipage-nav__articles { = +border-top: 4px solid rgb(189, 0, 29); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-r= +ed-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:ho= +ver, .multipagenavigation.color-block-red-dark .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-red-dark .cmp-multipage-nav__item:not(.cmp-mu= +ltipage-nav__item--active) .cmp-multipage-nav__item-link:hover { background= +-color: rgb(189, 0, 29); } +} + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bl= +ock-red-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-li= +nk:hover::after, .multipagenavigation.color-block-red-dark .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus::after, .multipagenavigation.color-block-red-dark .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:hover::after { background-color: rgb(189, 0, 29); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after= +, .multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-red-dark .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-= +multipage-nav__item-arrow::after, .multipagenavigation.color-block-red-dark= + .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multip= +age-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb= +(255, 255, 255); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-= +multipage-nav__item-arrow::after { color: rgb(189, 0, 29); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active { background-color: rgb(189, 0, 29= +); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgr= +ound-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .= +multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { b= +ackground-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipa= +genavigation.color-block-red-dark .cmp-multipage-nav .cmp-multipage-nav__it= +em:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenaviga= +tion.color-block-red-dark .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child:focus::after, .multipagenavigation.color-block-red-dark .cmp-multipa= +ge-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenavigat= +ion.color-block-red-dark .cmp-multipage-nav__item--active .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-red-dark .cmp-multipa= +ge-nav__item--active .cmp-multipage-nav__item-link::before, .multipagenavig= +ation.color-block-red-dark .cmp-multipage-nav__item--more .cmp-multipage-na= +v--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipag= +enavigation.color-block-red-dark .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::after { ba= +ckground-color: rgb(189, 0, 29); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-darker .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(113, 0, 18); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-red-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(113, 0, 18); } +} + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-red-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-red-darker .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-red-darker .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(113, 0, 18); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-re= +d-darker .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(113, 0, 18); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(113, 0, = +18); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-red-darker .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-red-darker .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-red-darker .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-red-darker .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-red-darker = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(113, 0, 18); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-light .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(255, 50, 70); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-light .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +red-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-red-light .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(255, 50, 70); } +} + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-red-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-red-light .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-red-light .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(255, 50, 70); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-red-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-red-light .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-red-l= +ight .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(255, 50, 70); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 50, = +70); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-red-light .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-red-light .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-red-light .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-red-light .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-red-light .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-red-light .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(255, 50, 70); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-white .cmp-multipage-nav__articles { bor= +der-top: 4px solid rgb(255, 255, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-white .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-whit= +e .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .= +multipagenavigation.color-block-white .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagena= +vigation.color-block-white .cmp-multipage-nav__item:not(.cmp-multipage-nav_= +_item--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(= +255, 255, 255); } +} + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block= +-white .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hov= +er::after, .multipagenavigation.color-block-white .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::= +after, .multipagenavigation.color-block-white .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::afte= +r { background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .= +multipagenavigation.color-block-white .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-white .cmp-multipage-nav__item:not(.cmp-mult= +ipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage= +-nav__item-arrow::after, .multipagenavigation.color-block-white .cmp-multip= +age-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__ite= +m-link:hover .cmp-multipage-nav__item-arrow::after, .multipagenavigation.co= +lor-block-white .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--acti= +ve):not(.cmp-multipage-nav__item--overview) .cmp-multipage-nav__item-arrow:= +:after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-= +multipage-nav__item-link--more-active { background-color: rgb(255, 255, 255= +); } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-= +multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgroun= +d-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mul= +tipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-mult= +ipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgro= +und-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-white .cmp-multipage-nav .cmp-multipage-na= +v__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagen= +avigation.color-block-white .cmp-multipage-nav .cmp-multipage-nav__item:fir= +st-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.c= +olor-block-white .cmp-multipage-nav .cmp-multipage-nav__item:first-child:fo= +cus::after, .multipagenavigation.color-block-white .cmp-multipage-nav .cmp-= +multipage-nav__item:first-child:hover::after, .multipagenavigation.color-bl= +ock-white .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::a= +fter, .multipagenavigation.color-block-white .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::before, .multipagenavigation.color-block-= +white .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-blo= +ck-white .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropd= +own .cmp-multipage-nav__item-link:hover::after { background-color: rgb(255,= + 255, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow .cmp-multipage-nav__articles { bo= +rder-top: 4px solid rgb(255, 212, 46); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-yel= +low .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover,= + .multipagenavigation.color-block-yellow .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipag= +enavigation.color-block-yellow .cmp-multipage-nav__item:not(.cmp-multipage-= +nav__item--active) .cmp-multipage-nav__item-link:hover { background-color: = +rgb(255, 212, 46); } +} + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bloc= +k-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:h= +over::after, .multipagenavigation.color-block-yellow .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s::after, .multipagenavigation.color-block-yellow .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::= +after { background-color: rgb(255, 212, 46); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multip= +age-nav__item-arrow::after, .multipagenavigation.color-block-yellow .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 25= +5, 255); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mu= +ltipage-nav__item-arrow::after { color: rgb(255, 212, 46); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active { background-color: rgb(255, 212, 46= +); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgrou= +nd-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backg= +round-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipage= +navigation.color-block-yellow .cmp-multipage-nav .cmp-multipage-nav__item:f= +irst-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation= +.color-block-yellow .cmp-multipage-nav .cmp-multipage-nav__item:first-child= +:focus::after, .multipagenavigation.color-block-yellow .cmp-multipage-nav .= +cmp-multipage-nav__item:first-child:hover::after, .multipagenavigation.colo= +r-block-yellow .cmp-multipage-nav__item--active .cmp-multipage-nav__item-li= +nk::after, .multipagenavigation.color-block-yellow .cmp-multipage-nav__item= +--active .cmp-multipage-nav__item-link::before, .multipagenavigation.color-= +block-yellow .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-d= +ropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.co= +lor-block-yellow .cmp-multipage-nav__item--more .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item-link:hover::after { background-color: = +rgb(255, 212, 46); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(240, 192, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-yellow-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(240, 192, 0); } +} + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-yellow-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-yellow-dark .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-yellow-dark .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(240, 192, 0); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-yellow-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(240, 192, 0); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(240, 19= +2, 0); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-yellow-dark .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-yellow-dark .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-yellow-dark = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-yellow= +-dark .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(240, 192, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__article= +s { border-top: 4px solid rgb(255, 240, 179); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-blo= +ck-yellow-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item= +-link:hover, .multipagenavigation.color-block-yellow-light .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:ho= +ver { background-color: rgb(255, 240, 179); } +} + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.colo= +r-block-yellow-light .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link:hover::after, .multipagenavigation.color-block-yellow-light .cmp= +-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-n= +av__item-link:focus::after, .multipagenavigation.color-block-yellow-light .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:hover::after { background-color: rgb(255, 240, 179); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-yellow-light .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-bl= +ock-yellow-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::af= +ter { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .= +cmp-multipage-nav__item-arrow::after { color: rgb(255, 240, 179); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 2= +40, 179); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { ba= +ckground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mul= +tipagenavigation.color-block-yellow-light .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipa= +genavigation.color-block-yellow-light .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child:focus::after, .multipagenavigation.color-block-yellow-li= +ght .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .= +multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::after, .multipagenavigation.color-block-y= +ellow-light .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link:= +:before, .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-yellow-light .cmp-multi= +page-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link:hover::after { background-color: rgb(255, 240, 179); } + +.cmp-blog-author-profile__option-a { position: relative; margin: 0px -1.5re= +m; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a { margin: 0px -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a { margin: 0px; } +} + +.cmp-blog-author-profile__option-a .cmp-seperator__container__with-padding = +{ background-color: rgb(255, 255, 255); padding: 0px 1.5rem; } + +.cmp-blog-author-profile__single-profile-container:last-of-type .cmp-blog-a= +uthor-profile__option-a .cmp-seperator__container__with-padding { display: = +none; } + +.cmp-blog-author-profile__option-a .cmp-seperator__container__with-padding = +.cmp-separator__horizontal-rule { margin: 0px; height: 0px; background-colo= +r: transparent; border: 1px solid rgb(204, 204, 204); } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile { position: rel= +ative; } + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile { padding-top= +: 5.75rem; } + .cmp-multiple-author-profile__container .cmp-blog-author-profile__single-= +profile-container:not(:first-of-type) .cmp-blog-author-profile__option-a .c= +mp-blog-author-profile { padding-top: 0px; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__container { di= +splay: flex; background-color: rgb(255, 255, 255); padding: 2rem 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__container { = +padding: 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__container { = +-webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction= +: column; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__img-container = +{ height: 8.8rem; width: 8.8rem; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__img-containe= +r { height: 11.5rem; width: 11.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__img-containe= +r { margin-top: -7.75rem; } + .cmp-multiple-author-profile__container .cmp-blog-author-profile__single-= +profile-container:not(:first-of-type) .cmp-blog-author-profile__option-a .c= +mp-blog-author-profile__img-container { margin-top: 0px; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__img-container = +.cmp-image__image { width: 100%; height: 100%; border-radius: 50%; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__desc-container= + { position: relative; padding-left: 0.9rem; width: calc(100% - 8.8rem); } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__desc-contain= +er { padding-left: 1.5rem; width: calc(100% - 11.5rem); } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__desc-contain= +er { padding-left: 0px; width: 100%; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__name-link { co= +lor: rgb(0, 0, 0); } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__name-link:focu= +s, .cmp-blog-author-profile__option-a .cmp-blog-author-profile__name-link:h= +over { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-name { wo= +rd-break: break-word; margin-bottom: 0.5rem; font-size: 1.8rem; line-height= +: 2.2rem; font-weight: 800; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-name { = +margin-top: 0.8rem; max-width: 60%; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-name { = +margin-top: 2.5rem; margin-bottom: 0.3rem; max-width: 100%; font-size: 2.5r= +em; line-height: 3rem; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-title { w= +ord-break: break-word; margin-bottom: 1rem; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-title {= + margin-bottom: 1.8rem; max-width: 60%; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-title {= + margin-bottom: 1.3rem; max-width: 100%; } +} + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-title .= +h-title-eyebrow { letter-spacing: normal; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-desc = +{ display: none; word-break: break-word; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-des= +c { display: block; font-size: 1.2rem; line-height: 2.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-des= +c { margin-bottom: 1.8rem; font-size: 1.4rem; line-height: 2.6rem; } +} + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-des= +c p { font-size: 1.4rem; line-height: 1.6; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-des= +c p { font-size: 1.6rem; } +} + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-butto= +ns { position: absolute; top: 0.8rem; right: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-butto= +ns { position: static; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__share { padding: 0px; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .social-btn-wrapper { display: flex; -webkit-box-align: center; align-item= +s: center; padding: 0px; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .social-btn__text { display: none; margin: 0px 2rem 0px 0px; text-transfor= +m: none; font-size: 1.4rem; line-height: 1.6; font-weight: 600; letter-spac= +ing: normal; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-butto= +ns .social-btn__text { display: flex; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-butto= +ns .social-btn__text { font-size: 1.6rem; margin-right: 4.5rem; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__items { margin: 0px; min-width: 110px; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__item { margin-right: 2rem; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__icon { margin: 0px; } + +.cmp-blog-author-profile__option-b { position: relative; display: flex; -we= +bkit-box-align: center; align-items: center; -webkit-box-pack: justify; jus= +tify-content: space-between; padding: 0.8rem 1.5rem; background-color: rgb(= +255, 255, 255); margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-b { margin: 0px -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-b { -webkit-box-align: start; align-item= +s: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal;= + flex-direction: column; margin: 0px; padding: 1.5rem 2rem 1.7rem; } +} + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__author-info { = +word-break: break-word; max-width: 60%; } + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-b .cmp-blog-author-profile__author-info = +{ max-width: 100%; padding-bottom: 1rem; } +} + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__description .c= +mp-text__paragraph-small { font-size: 1.2rem; line-height: 1.6; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .social-btn-wrapper { display: flex; -webkit-box-align: center; align-item= +s: center; padding: 0px; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__share { padding: 0px; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .h-title-eyebrow { display: none; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__icon, .cmp-blog-author-profile__option-b .cmp-blog-auth= +or-profile__social-buttons .cmp-share-banner__items { margin: 0px; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__item { margin-right: 2rem; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__item:last-of-type { margin-right: 0.7rem; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__name-link { co= +lor: rgb(0, 0, 0); } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__name-link:focu= +s, .cmp-blog-author-profile__option-b .cmp-blog-author-profile__name-link:h= +over { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-blog-author-profile__single-profile-container:last-of-type .cmp-blog-a= +uthor-profile__option-b { padding-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__single-profile-container:last-of-type .cmp-blog= +-author-profile__option-b { padding-bottom: 1.5rem; } +} + +.cmp-blog-author-profile__option-b .cmp-seperator__container { position: ab= +solute; bottom: 0px; width: calc(100% - 3rem); } + +.cmp-blog-author-profile__single-profile-container:last-of-type .cmp-blog-a= +uthor-profile__option-b .cmp-seperator__container { display: none; } + +.cmp-blog-author-profile__option-b .cmp-seperator__container .cmp-separator= +__horizontal-rule { margin: 0px; height: 0px; background-color: transparent= +; border: 1px solid rgb(204, 204, 204); } + +.cmp-multi-blog-author-profile__option-b__title-container { text-transform:= + uppercase; padding: 2rem 1.5rem 0px; background-color: rgb(242, 242, 242);= + margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-multi-blog-author-profile__option-b__title-container { padding: 2.1r= +em 1.5rem 1.2rem 3.5rem; margin: 0px -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multi-blog-author-profile__option-b__title-container { padding: 2rem= + 2rem 0.5rem; margin: 0px; } +} + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + { margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b { margin: 2rem -3.5rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b { margin: 0px; } +} + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + .cmp-multi-blog-author-profile__option-b__title-container { margin: 0px; } + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + .cmp-container { position: relative; background-color: rgb(242, 242, 242);= + } + +@media screen and (min-width: 768px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container { column-count: 2; column-gap: 0px; padding: 0px 2rem 1.1= +rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container { column-count: auto; padding: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container::after { content: ""; display: inline-block; width: 100%;= + height: 1.5rem; position: absolute; bottom: 0px; left: 0px; background-col= +or: rgb(242, 242, 242); } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container::after { content: none; } +} + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + .cmp-container .cmp-blog-author-profile__single-profile-container { width:= + 100%; } + +@media screen and (min-width: 768px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container .cmp-blog-author-profile__single-profile-container { brea= +k-inside: avoid; margin-right: 3.3rem; width: auto; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container .cmp-blog-author-profile__single-profile-container { marg= +in: 0px; width: 100%; } +} + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + .cmp-container .cmp-blog-author-profile__single-profile-container .cmp-blo= +g-author-profile__option-b { margin: 0px; } + +.cmp-blog-author-profile__single-profile-container.color-background-gray .c= +mp-blog-author-profile__container, .cmp-blog-author-profile__single-profile= +-container.color-background-gray .cmp-blog-author-profile__option-b, .cmp-b= +log-author-profile__single-profile-container.color-background-gray .cmp-sep= +erator__container__with-padding { background-color: rgb(242, 242, 242); } + +.cmp-slideshare { width: 100%; height: 100%; } + +.cmp-slideshare .cmp-slideshare-embed { position: relative; padding-top: 56= +.25%; width: 100%; height: 100%; } + +.cmp-slideshare .cmp-slideshare-embed iframe { position: absolute; top: 0px= +; left: 0px; width: 100%; height: 100%; } + +.cmp-slideshare__links { margin-top: 15px; } + +.cmp-modal .cmp-slideshare__links { margin: 15px 25px 0px; } + +.cmp-modal .cmp-slideshare__links a { text-decoration: underline; } + +.cmp-modal .cmp-slideshare__links a:focus { box-shadow: transparent 0px 0px= + 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem;= + } + +.cmp-modal .cmp-slideshare__links a:focus:not(:focus-visible) { box-shadow:= + none; outline: none; } + +.cmp-modal .cmp-slideshare__links a:focus, .cmp-modal .cmp-slideshare__link= +s a:hover { color: rgb(204, 204, 204); } + +.cmp-modal .cmp-slideshare__links a, .cmp-modal .cmp-slideshare__links p { = +color: rgb(255, 255, 255); } + +@media screen and (min-width: 700px) { + .cmp-modal .cmp-slideshare__links { margin: 15px 0px 0px; } +} + +.socialfeed .cmp-socialfeed-instagram { display: none; } + +.socialfeed .cmp-socialfeed-instagram__header { display: inline-flex; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-instagram__header { font-size: 2.5rem; } +} + +.socialfeed .cmp-socialfeed-instagram .cmp-text { display: flex; -webkit-bo= +x-align: end; align-items: flex-end; color: rgb(0, 77, 255); margin-top: 0p= +x; } + +.socialfeed .cmp-socialfeed-instagram .cmp-text .cmp-text__link { margin-le= +ft: 5px; color: rgb(0, 77, 255); margin-top: 0px; } + +.socialfeed .cmp-socialfeed-instagram__image-items { margin-top: 20px; disp= +lay: grid; grid-template-columns: 6fr 6fr; gap: 8px; } + +@media screen and (min-width: 768px) { + .socialfeed .cmp-socialfeed-instagram__image-items { margin-top: 64px; ga= +p: 30px; } +} + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-instagram__image-items { margin-top: 75px; } +} + +.socialfeed .cmp-socialfeed-instagram__image-link { display: block; width: = +100%; position: relative; padding-top: 100%; } + +.socialfeed .cmp-socialfeed-instagram__image-link:focus { box-shadow: rgb(2= +55, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline-o= +ffset: 2px; } + +.socialfeed .cmp-socialfeed-instagram__image-link:focus:not(:focus-visible)= + { box-shadow: none; outline: none; } + +.socialfeed .cmp-socialfeed-instagram__image-item { position: absolute; top= +: 0px; width: 100%; height: 100%; object-fit: cover; } + +.socialfeed .cmp-socialfeed-instagram .cmp-button--text-link { margin-top: = +20px; } + +@media screen and (max-width: 999.9px) { + .socialfeed .cmp-socialfeed-instagram .cmp-button--text-link .cmp-button_= +_text::after { font-size: 2rem; top: 4px; } +} + +.socialfeed.color-background-gray .cmp-socialfeed-instagram { background-co= +lor: rgb(242, 242, 242); } + +.socialfeed .cmp-socialfeed-twitter { display: none; } + +.socialfeed .cmp-socialfeed-twitter .cmp-text { display: flex; -webkit-box-= +align: end; align-items: flex-end; } + +.socialfeed .cmp-socialfeed-twitter .cmp-text .cmp-text__link { margin-left= +: 5px; color: rgb(0, 77, 255); margin-top: 0px; } + +.socialfeed .cmp-socialfeed-twitter__tweet-container { background-color: rg= +b(255, 255, 255); min-height: 228px; margin-top: -1.44em; display: flex; -w= +ebkit-box-align: center; align-items: center; padding: 33px 20px 20px; } + +.socialfeed .cmp-socialfeed-twitter__tweet-container p { font-size: 1.4rem;= + line-height: 1.6; height: 100%; text-transform: none; } + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-twitter__tweet-container p { font-size: 1.6re= +m; } +} + +.socialfeed .cmp-socialfeed-twitter__tweet-container a { color: rgb(0, 77, = +255); text-decoration: underline; } + +.socialfeed .cmp-socialfeed-twitter__tweet-container a:focus, .socialfeed .= +cmp-socialfeed-twitter__tweet-container a:hover { color: rgb(0, 0, 136); } + +@media screen and (min-width: 768px) { + .socialfeed .cmp-socialfeed-twitter__tweet-container { min-height: 206px;= + } +} + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-twitter__tweet-container { min-height: 185px;= + } +} + +.socialfeed .cmp-socialfeed-twitter__content { position: relative; z-index:= + 0; padding-top: 2rem; } + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-twitter__content { padding-top: 3rem; } +} + +.socialfeed .cmp-socialfeed-twitter__icon { position: relative; display: fl= +ex; -webkit-box-align: center; align-items: center; -webkit-box-pack: cente= +r; justify-content: center; border-radius: 50%; width: 67px; height: 67px; = +background-color: rgb(0, 186, 255); color: rgb(255, 255, 255); margin: 0px = +auto; } + +.socialfeed .cmp-socialfeed-twitter__icon:focus, .socialfeed .cmp-socialfee= +d-twitter__icon:hover { color: rgb(255, 255, 255); } + +.socialfeed .cmp-socialfeed-twitter__icon::after { content: "=EF=89=83"; fo= +nt-size: 22px; font-family: Ionicons; display: block; font-weight: 400; fon= +t-style: normal; line-height: 1; text-transform: none; letter-spacing: norm= +al; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fon= +t-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-= +settings: "liga"; } + +.socialfeed .cmp-socialfeed-twitter__image-link { display: block; width: 10= +0%; } + +.socialfeed .cmp-socialfeed-twitter__image-link:focus { box-shadow: rgb(255= +, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline-off= +set: 2px; } + +.socialfeed .cmp-socialfeed-twitter__image-link:focus:not(:focus-visible) {= + box-shadow: none; outline: none; } + +.socialfeed .cmp-socialfeed-twitter__image { display: none; width: 100%; ob= +ject-fit: cover; margin-bottom: 1.25rem; } + +.socialfeed .cmp-socialfeed-twitter__retweet-button { width: 100%; height: = +50px; font-size: 1.4rem; font-weight: 400; line-height: 1.2; margin: 0px; t= +ext-transform: none; } + +.socialfeed .cmp-socialfeed-twitter .cmp-button--text-link { margin-top: 20= +px; } + +@media screen and (max-width: 999.9px) { + .socialfeed .cmp-socialfeed-twitter .cmp-button--text-link .cmp-button__t= +ext::after { font-size: 2rem; top: 4px; } +} + +.socialfeed.color-background-gray .cmp-socialfeed-twitter__tweet-container = +{ background-color: rgb(242, 242, 242); } + +.pagination-no-lazy-loading .page-summary { display: block; } + +.pagination-no-lazy-loading .cmp-pagination__panel { display: flex; -webkit= +-box-align: center; align-items: center; -webkit-box-pack: center; justify-= +content: center; height: 5.5rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__panel { height: 5rem; } +} + +.pagination-no-lazy-loading .cmp-pagination__container { display: flex; -we= +bkit-box-align: center; align-items: center; -webkit-box-pack: center; just= +ify-content: center; background-color: transparent; width: 100%; margin-bot= +tom: 1rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__container { height: 5rem; ma= +rgin-bottom: 0px; } +} + +.pagination-no-lazy-loading .cmp-pagination__next-page-btn, .pagination-no-= +lazy-loading .cmp-pagination__prev-page-btn { display: flex; -webkit-box-al= +ign: center; align-items: center; -webkit-box-pack: center; justify-content= +: center; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, = +204, 204); padding: 1.5rem; height: 5.5rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__next-page-btn, .pagination-n= +o-lazy-loading .cmp-pagination__prev-page-btn { border: none; padding-top: = +1.5rem; padding-bottom: 1.5rem; height: 5rem; background-color: transparent= +; } +} + +.pagination-no-lazy-loading .cmp-pagination__next-page-btn .cmp-pagination_= +_text, .pagination-no-lazy-loading .cmp-pagination__prev-page-btn .cmp-pagi= +nation__text { line-height: 3.2rem; } + +.pagination-no-lazy-loading .cmp-pagination__prev-page-btn { margin-left: 1= +.5rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__prev-page-btn { border: none= +; padding-left: 1.5rem; padding-right: 0px; margin-left: 0px; } +} + +.pagination-no-lazy-loading .cmp-pagination__prev-page-btn .cmp-pagination_= +_text::before { float: right; } + +.pagination-no-lazy-loading .cmp-pagination__prev-page-btn:focus .cmp-pagin= +ation__text::before, .pagination-no-lazy-loading .cmp-pagination__prev-page= +-btn:hover .cmp-pagination__text::before { width: 100%; } + +.pagination-no-lazy-loading .cmp-pagination__next-page-btn { margin-right: = +1.5rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__next-page-btn { border: none= +; padding-left: 0px; padding-right: 1.5rem; margin-right: 0px; } +} + +.pagination-no-lazy-loading .cmp-pagination__next-page-btn:focus .cmp-pagin= +ation__text::before, .pagination-no-lazy-loading .cmp-pagination__next-page= +-btn:hover .cmp-pagination__text::before { width: 100%; } + +.pagination-no-lazy-loading .cmp-pagination__prev-icon::after { content: "= +=EE=A0=80"; font-size: 24px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; transform: scaleX(-1); color: rgb(0, 77, 25= +5); } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__prev-icon::after { margin-ri= +ght: 1rem; } +} + +.pagination-no-lazy-loading .cmp-pagination__next-icon::after { content: "= +=EE=A0=80"; font-size: 24px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; color: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__next-icon::after { margin-le= +ft: 1rem; } +} + +.pagination-no-lazy-loading .cmp-pagination__disable-btn .cmp-pagination__n= +ext-icon::after, .pagination-no-lazy-loading .cmp-pagination__disable-btn .= +cmp-pagination__prev-icon::after, .pagination-no-lazy-loading .cmp-paginati= +on__disable-btn .cmp-pagination__text { color: rgb(107, 107, 107); } + +.pagination-no-lazy-loading .cmp-pagination__disable-btn:focus, .pagination= +-no-lazy-loading .cmp-pagination__disable-btn:hover { cursor: default; } + +.pagination-no-lazy-loading .cmp-pagination__disable-btn:focus .cmp-paginat= +ion__text::before, .pagination-no-lazy-loading .cmp-pagination__disable-btn= +:hover .cmp-pagination__text::before { width: 0px; } + +.pagination-no-lazy-loading .cmp-pagination__text { color: rgb(0, 77, 255);= + display: none; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__text { display: block; font-= +size: 1.6rem; font-weight: 600; } +} + +.pagination-no-lazy-loading .cmp-pagination__text::before { display: block;= + content: ""; background: rgb(0, 77, 255); height: 1px; width: 0px; positio= +n: relative; bottom: -2.9rem; transition: width 0.3s ease 0s; } + +.pagination-no-lazy-loading .cmp-pagination__pages { display: none; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__pages { display: block; marg= +in: 1.5rem 14rem; } +} + +@media screen and (min-width: 1000px) { + .pagination-no-lazy-loading .cmp-pagination__pages { display: block; marg= +in-left: clamp(10px, 100%, 120px); margin-right: clamp(10px, 100%, 120px); = +} +} + +.pagination-no-lazy-loading .cmp-pagination__ellipsis { font-size: 1.6rem; = +margin-left: 1.2rem; margin-right: 1.2rem; } + +.pagination-no-lazy-loading .cmp-pagination__page-list { display: flex; -we= +bkit-box-align: center; align-items: center; -webkit-box-pack: center; just= +ify-content: center; } + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__pag= +e-btn { color: rgb(0, 77, 255); font-size: 1.6rem; line-height: 5.18rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-btn { line-height: 2.56rem; } +} + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__pag= +e-btn:focus:not(:focus-visible), .pagination-no-lazy-loading .cmp-paginatio= +n__page-list .cmp-pagination__page-btn:hover { border-bottom: 1px solid rgb= +(0, 77, 255); } + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__act= +ive-page { color: rgb(0, 0, 0); font-weight: 600; } + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__act= +ive-page:hover { cursor: default; border: none; } + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__act= +ive-page:focus:not(:focus-visible) { border-bottom: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-item { margin-left: clamp(15px, 100%, 15px); margin-right: clamp(15px, = +100%, 15px); } +} + +@media screen and (min-width: 1000px) { + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-item { margin-left: clamp(12.5px, 100%, 12.5px); margin-right: clamp(12= +.5px, 100%, 12.5px); } +} + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-item:first-child { margin-left: 0px; } + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-item:last-child { margin-right: 0px; } +} + +.pagination-no-lazy-loading .cmp-pagination__pages-mobile { position: relat= +ive; padding: 1.5rem; width: 100%; margin-left: 0.6rem; margin-right: 0.6re= +m; border: 1px solid rgb(204, 204, 204); min-width: 150px; background-color= +: rgb(255, 255, 255); white-space: nowrap; } + +.pagination-no-lazy-loading .cmp-pagination__pages-mobile:hover { cursor: p= +ointer; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__pages-mobile { display: none= +; } +} + +.pagination-no-lazy-loading .cmp-pagination__page-mobile-active { display: = +flex; text-align: center; -webkit-box-pack: center; justify-content: center= +; -webkit-box-align: center; align-items: center; background-color: rgb(255= +, 255, 255); } + +.pagination-no-lazy-loading .cmp-pagination__page-mobile-text { text-transf= +orm: uppercase; text-align: center; letter-spacing: normal; font-size: 1.4r= +em; font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfo= +nt, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-s= +erif; font-weight: 600; color: rgb(0, 77, 255); } + +.pagination-no-lazy-loading .cmp-pagination__chevron::after { content: "=EF= +=84=A3"; font-size: 16px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; padding-left: 1.9rem; color: rgb(0, 77, 255); = +} + +.pagination-no-lazy-loading .cmp-pagination__page-select-mobile { position:= + absolute; width: 100%; height: 100%; top: 0.1rem; left: 0px; opacity: 0; } + +.pagination-no-lazy-loading .cmp-pagination__page-item-mobile { color: rgb(= +0, 77, 255); font-size: 1.6rem; font-weight: 600; } + +.pagination-no-lazy-loading .cmp-pagination__page-item-mobile:hover { curso= +r: pointer; } + +.pagination-no-lazy-loading .cmp-pagination__focus { box-shadow: rgb(0, 0, = +136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset= +: 1px; } + +.cmp-pagination { padding: 0px 0.939em; margin-bottom: 2rem; margin-top: 0.= +63em; display: flex; -webkit-box-pack: center; justify-content: center; } + +@media screen and (min-width: 768px) { + .cmp-pagination { margin-bottom: 3rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-pagination { margin: 2.5rem; } +} + +.cmp-pagination__link-next, .cmp-pagination__link-previous { display: flex;= + -webkit-box-align: start; align-items: flex-start; font-weight: 600; color= +: rgb(0, 77, 255); } + +.cmp-pagination__link-next:hover .cmp-pagination__link-text::after, .cmp-pa= +gination__link-previous:hover .cmp-pagination__link-text::after { width: 10= +0%; } + +.cmp-pagination__link-next:hover .cmp-pagination__link-text, .cmp-paginatio= +n__link-previous:hover .cmp-pagination__link-text { color: rgb(0, 77, 255);= + } + +.cmp-pagination__link-next:focus, .cmp-pagination__link-previous:focus { ou= +tline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; box-shadow: rgb(0= +, 0, 136) 0px 0px 0px 2px; } + +.cmp-pagination__link-next.disabled, .cmp-pagination__link-previous.disable= +d { pointer-events: none; color: rgb(107, 107, 107); cursor: not-allowed; } + +.cmp-pagination__link-next.disabled:hover .cmp-pagination__link-text::after= +, .cmp-pagination__link-previous.disabled:hover .cmp-pagination__link-text:= +:after { width: 0%; } + +.cmp-pagination__link-next.disabled:hover .cmp-pagination__link-text, .cmp-= +pagination__link-previous.disabled:hover .cmp-pagination__link-text { color= +: rgb(107, 107, 107); } + +.cmp-pagination__page-ellipsis { margin: 0px 0.78em; color: rgb(0, 0, 0); } + +@media screen and (max-width: 999.9px) { + .cmp-pagination__page-ellipsis { margin: 0.94em 0.5em; } +} + +.cmp-pagination__container { display: flex; min-height: 3.13em; -webkit-box= +-flex: 1; flex: 1 1 auto; font-weight: 500; } + +@media screen and (min-width: 768px) { + .cmp-pagination__container { -webkit-box-align: center; align-items: cent= +er; } +} + +.cmp-pagination__link { line-height: 2; background-color: rgb(255, 255, 255= +); } + +.cmp-pagination__link:first-child { margin-right: 0.38em; } + +.cmp-pagination__link:last-child { margin-left: 0.38em; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-pagination__link { padding-top: 0.94em; padding-bottom: 0.94em; } +} + +@media screen and (max-width: 767.9px) { + .cmp-pagination__link { border: 0.06em solid rgb(204, 204, 204); padding:= + 0.94em; height: 55px; } +} + +@media screen and (min-width: 1200px) { + .cmp-pagination__link { padding: 0px; } +} + +.cmp-pagination__left-arrow { display: inline-block; } + +.cmp-pagination__left-arrow::after { content: "=EE=A0=80"; font-size: 1.43e= +m; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; text-transform: none; letter-spacing: normal; overflow-wrap: normal; w= +hite-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; te= +xt-rendering: optimizelegibility; font-feature-settings: "liga"; transform:= + scaleX(-1); color: rgb(0, 77, 255); line-height: 0.7em; top: 0.03em; posit= +ion: relative; } + +@media screen and (min-width: 768px) { + .cmp-pagination__left-arrow::after { margin-right: 0.63em; } +} + +.cmp-pagination__link-next.disabled .cmp-pagination__right-arrow::after, .c= +mp-pagination__link-previous.disabled .cmp-pagination__left-arrow::after { = +color: rgb(107, 107, 107); pointer-events: none; } + +.cmp-pagination__link-text { text-transform: uppercase; display: none; } + +.cmp-pagination__link-text::after { content: ""; display: block; height: 0.= +063em; width: 0%; left: 0px; background: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .cmp-pagination__link-text { display: block; white-space: nowrap; } +} + +.cmp-pagination__dropdown-container { position: relative; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-pagination__dropdown-container { display: none; } +} + +.cmp-pagination__dropdown-text { position: absolute; display: block; text-t= +ransform: uppercase; color: rgb(0, 77, 255); width: 100%; pointer-events: n= +one; text-align: center; line-height: 3.7em; background: rgb(255, 255, 255)= +; border: 0.06em solid rgb(204, 204, 204); height: 3.9em; font-size: 1.4rem= +; } + +.cmp-pagination__dropdown { color: rgb(0, 77, 255); width: 100%; height: 10= +0%; text-align: center; appearance: none; padding: 1em 1.1em; } + +.cmp-pagination__dropdown:focus { border-color: rgb(102, 175, 233); outline= +: 0px; box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 1px inset, rgba(102, 175, 23= +3, 0.6) 0px 0px 8px; } + +.cmp-pagination__pagination-numbers { margin-top: 0.31rem; width: 100%; -we= +bkit-box-pack: center; justify-content: center; display: none; } + +@media screen and (min-width: 768px) { + .cmp-pagination__pagination-numbers { display: flex; } +} + +.cmp-pagination__page-num { color: rgb(0, 77, 255); margin: 0px 0.78em; fon= +t-weight: 600; } + +.cmp-pagination__page-num::after { content: ""; display: block; height: 0.0= +63em; width: 0%; left: 0px; background: rgb(0, 77, 255); } + +.cmp-pagination__page-num:hover::after { width: 100%; } + +.cmp-pagination__page-num:hover { color: rgb(0, 77, 255); } + +.cmp-pagination__page-num:focus { outline: rgb(255, 255, 255) solid 2px; ou= +tline-offset: 2px; box-shadow: rgb(0, 0, 136) 0px 0px 0px 2px; } + +@media screen and (max-width: 999.9px) { + .cmp-pagination__page-num { margin: 0.94em 0.5em; } +} + +.cmp-pagination__page-num--active { color: rgb(0, 0, 0); margin: 0px 0.78em= +; font-weight: 600; pointer-events: none; cursor: not-allowed; } + +.cmp-pagination__page-num--active:focus, .cmp-pagination__page-num--active:= +hover { text-decoration: none; } + +.cmp-pagination__page-num--active:focus { outline: rgb(255, 255, 255) solid= + 2px; outline-offset: 2px; box-shadow: rgb(0, 0, 136) 0px 0px 0px 2px; } + +@media screen and (max-width: 999.9px) { + .cmp-pagination__page-num--active { margin: 0.94em 0.5em; } +} + +.cmp-pagination__right-arrow { display: inline-block; } + +.cmp-pagination__right-arrow::after { content: "=EE=A0=80"; font-size: 1.43= +em; font-family: Ionicons; display: block; font-weight: 400; font-style: no= +rmal; text-transform: none; letter-spacing: normal; overflow-wrap: normal; = +white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; t= +ext-rendering: optimizelegibility; font-feature-settings: "liga"; color: rg= +b(0, 77, 255); line-height: 0.7em; top: 0.03em; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-pagination__right-arrow::after { margin-left: 0.63em; } +} + +.cmp-pagination__cmp-pagination__arrow-container { margin-right: 6px; } + +.cmp-pagination__down-arrow::after { content: "=EF=84=A3"; font-size: 1.38e= +m; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; color: rgb(0, 77, 255); } + +.cmp-pagination__down-arrow { pointer-events: none; padding-left: 1em; posi= +tion: relative; top: 0.13em; display: inline-block; } + +.cmp-pagination__form-control { appearance: none; display: block; width: 10= +0%; height: 5.5rem; padding: 1.25rem; font-size: 1rem; line-height: 1.6em; = +color: rgb(167, 167, 167); background-color: rgb(255, 255, 255); background= +-image: none; border: 1px solid rgb(74, 74, 74); border-radius: 0px; transi= +tion: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s, -= +webkit-box-shadow 0.15s ease-in-out 0s; } + +@media screen and (min-width: 768px) { + .cmp-pagination .cmp-pagination__link { margin-right: 0px; } +} + +.interactive-card-text.color-block-accent-purple-1 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(180, 85, 170); } + +.interactive-card-text.color-block-accent-purple-2 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(160, 85, 245); } + +.interactive-card-text.color-block-accent-purple-3 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(190, 130, 255); } + +.interactive-card-text.color-block-accent-purple-4 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(220, 175, 255); } + +.interactive-card-text.color-block-accent-purple-5 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(230, 220, 255); } + +.interactive-card-text.color-block-alt-blue .cmp-interactive-card-text__con= +tainer .cmp-interactive-card-text__text-bg-img-container { background-color= +: rgb(0, 65, 240); } + +.interactive-card-text.color-block-alt-gray .cmp-interactive-card-text__con= +tainer .cmp-interactive-card-text__text-bg-img-container { background-color= +: rgb(190, 190, 190); } + +.interactive-card-text.color-block-alt-gray-dark .cmp-interactive-card-text= +__container .cmp-interactive-card-text__text-bg-img-container { background-= +color: rgb(150, 150, 150); } + +.interactive-card-text.color-block-alt-gray-darker .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(90, 90, 90); } + +.interactive-card-text.color-block-alt-green .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(0, 215, 0); } + +.interactive-card-text.color-block-alt-red .cmp-interactive-card-text__cont= +ainer .cmp-interactive-card-text__text-bg-img-container { background-color:= + red; } + +.interactive-card-text.color-block-alt-yellow .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(255, 255, 0); } + +.interactive-card-text.color-block-aqua .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(0, 255, 187); } + +.interactive-card-text.color-block-blue .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(0, 186, 255); } + +.interactive-card-text.color-block-blue-green .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(5, 240, 165); } + +.interactive-card-text.color-block-brand-green .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(100, 255, 80); } + +.interactive-card-text.color-block-brand-orange .cmp-interactive-card-text_= +_container .cmp-interactive-card-text__text-bg-img-container { background-c= +olor: rgb(255, 120, 0); } + +.interactive-card-text.color-block-brand-yellow .cmp-interactive-card-text_= +_container .cmp-interactive-card-text__text-bg-img-container { background-c= +olor: rgb(255, 235, 50); } + +.interactive-card-text.color-block-blue-dark .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(0, 142, 255); } + +.interactive-card-text.color-block-blue-light .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(0, 243, 255); } + +.interactive-card-text.color-block-core-purple .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(70, 0, 115); } + +.interactive-card-text.color-block-cyan .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(0, 255, 255); } + +.interactive-card-text.color-block-gray .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(167, 167, 167); } + +.interactive-card-text.color-block-gray-base .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(0, 0, 0); } + +.interactive-card-text.color-block-gray-dark .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(107, 107, 107); } + +.interactive-card-text.color-block-gray-darker .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(74, 74, 74); } + +.interactive-card-text.color-block-gray-light .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(204, 204, 204); } + +.interactive-card-text.color-block-gray-lighter .cmp-interactive-card-text_= +_container .cmp-interactive-card-text__text-bg-img-container { background-c= +olor: rgb(227, 227, 227); } + +.interactive-card-text.color-block-gray-lightest .cmp-interactive-card-text= +__container .cmp-interactive-card-text__text-bg-img-container { background-= +color: rgb(242, 242, 242); } + +.interactive-card-text.color-block-grayishyellow-dark .cmp-interactive-card= +-text__container .cmp-interactive-card-text__text-bg-img-container { backgr= +ound-color: rgb(150, 150, 140); } + +.interactive-card-text.color-block-grayishyellow-light .cmp-interactive-car= +d-text__container .cmp-interactive-card-text__text-bg-img-container { backg= +round-color: rgb(230, 230, 220); } + +.interactive-card-text.color-block-green .cmp-interactive-card-text__contai= +ner .cmp-interactive-card-text__text-bg-img-container { background-color: r= +gb(0, 255, 0); } + +.interactive-card-text.color-block-green-dark .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(0, 83, 10); } + +.interactive-card-text.color-block-link .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(0, 77, 255); } + +.interactive-card-text.color-block-link-dark .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(0, 0, 136); } + +.interactive-card-text.color-block-orange .cmp-interactive-card-text__conta= +iner .cmp-interactive-card-text__text-bg-img-container { background-color: = +rgb(255, 182, 0); } + +.interactive-card-text.color-block-orange-dark .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(255, 149, 0); } + +.interactive-card-text.color-block-pink .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(231, 0, 116); } + +.interactive-card-text.color-block-pink-dark .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(164, 2, 83); } + +.interactive-card-text.color-block-pink-light .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(255, 80, 160); } + +.interactive-card-text.color-block-purple .cmp-interactive-card-text__conta= +iner .cmp-interactive-card-text__text-bg-img-container { background-color: = +rgb(161, 0, 255); } + +.interactive-card-text.color-block-purple-dark .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(117, 0, 192); } + +.interactive-card-text.color-block-purple-darkest .cmp-interactive-card-tex= +t__container .cmp-interactive-card-text__text-bg-img-container { background= +-color: rgb(70, 1, 115); } + +.interactive-card-text.color-block-red .cmp-interactive-card-text__containe= +r .cmp-interactive-card-text__text-bg-img-container { background-color: rgb= +(231, 15, 41); } + +.interactive-card-text.color-block-red-dark .cmp-interactive-card-text__con= +tainer .cmp-interactive-card-text__text-bg-img-container { background-color= +: rgb(189, 0, 29); } + +.interactive-card-text.color-block-red-darker .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(113, 0, 18); } + +.interactive-card-text.color-block-red-light .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(255, 50, 70); } + +.interactive-card-text.color-block-white .cmp-interactive-card-text__contai= +ner .cmp-interactive-card-text__text-bg-img-container { background-color: r= +gb(255, 255, 255); } + +.interactive-card-text.color-block-yellow .cmp-interactive-card-text__conta= +iner .cmp-interactive-card-text__text-bg-img-container { background-color: = +rgb(255, 212, 46); } + +.interactive-card-text.color-block-yellow-dark .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(240, 192, 0); } + +.interactive-card-text.color-block-yellow-light .cmp-interactive-card-text_= +_container .cmp-interactive-card-text__text-bg-img-container { background-c= +olor: rgb(255, 240, 179); } + +.interactive-card-text.cmp-interactive-card-text__black-text .cmp-interacti= +ve-card-text__container .cmp-interactive-card-text__text-bg-img-container {= + color: rgb(0, 0, 0); } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__label-container { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__label-container { margin-bottom: 1.5rem; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__label-container .cmp-teaser__title, .interactive-card-text .c= +mp-interactive-card-text__container .cmp-interactive-card-text__label-conta= +iner .cmp-text__label-small { font-size: 1.4rem; font-weight: 500; } + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__label-container .cmp-teaser__title, .interactive-card-text = +.cmp-interactive-card-text__container .cmp-interactive-card-text__label-con= +tainer .cmp-text__label-small { font-size: 1.8rem; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container { font-weight: 300; display: block; posi= +tion: relative; height: 25rem; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-text-container { height: 16rem; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-text-container { height: 22.5rem; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-text-container.cmp-interactive-card-text__linked-card= +:hover .cmp-interactive-card-text__separator-container { display: block; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container.cmp-interactive-card-text__linked-card:h= +over .cmp-interactive-card-text__text-bg-img-container { z-index: 1; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container.cmp-interactive-card-text__linked-card:h= +over .cmp-interactive-card-text__text-bg-img-container .cmp-text__paragraph= +-default { display: none; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container.cmp-interactive-card-text__linked-card:a= +ctive .cmp-interactive-card-text__text-bg-img-container { z-index: 3; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container.cmp-interactive-card-text__linked-card:a= +ctive .cmp-interactive-card-text__text-bg-img-container .cmp-text__paragrap= +h-default { display: block; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-container { display: flex; position: relative; z-index:= + 2; width: 83.33%; height: 85%; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-container { width: 85%; height: 75%; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-container { height: 80%; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-container .cmp-teaser__image { border: none; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-container .cmp-image, .interactive-card-text .cmp-inter= +active-card-text__container .cmp-interactive-card-text__image-container .cm= +p-image__image, .interactive-card-text .cmp-interactive-card-text__containe= +r .cmp-interactive-card-text__image-container .cmp-teaser__image, .interact= +ive-card-text .cmp-interactive-card-text__container .cmp-interactive-card-t= +ext__image-container .image { width: 100%; height: 100%; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__text-bg-img-container { position: absolute; width: 83.33%; he= +ight: 80%; top: 20%; right: 0px; z-index: 3; padding: 2rem 2.5rem; backgrou= +nd-color: rgb(161, 0, 255); color: rgb(255, 255, 255); font-size: 2rem; lin= +e-height: 2.6rem; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__text-bg-img-container { width: 85%; height: 75%; top: 25%; = +padding: 1rem 1.5rem; line-height: 2rem; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__text-bg-img-container { height: 80%; top: 20%; padding: 2re= +m 2.5rem; line-height: 2.6rem; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__text-bg-img-container.cmp-interactive-card-text__transparent-= +card { opacity: 0.9; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__text-container { position: relative; font-size: 2.2rem; line-= +height: 2.86rem; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__text-container { font-size: 1.8rem; line-height: 2rem; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__text-container { font-size: 2.2rem; line-height: 2.86rem; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__gradient-bg-img-container { position: absolute; inset: 0px; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__gradient-bg-img-container .cmp-image, .interactive-card-text = +.cmp-interactive-card-text__container .cmp-interactive-card-text__gradient-= +bg-img-container .cmp-image__image, .interactive-card-text .cmp-interactive= +-card-text__container .cmp-interactive-card-text__gradient-bg-img-container= + .image { height: 100%; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__separator-container { width: 85%; position: absolute; right: = +0px; bottom: -0.4rem; display: none; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__separator-container .cmp-separator__horizontal-rule { height:= + 0.15rem; margin: 0px; background-color: rgb(0, 77, 255); } + +.cmp-text-card { margin: 0px; } + +.cmp-text-card__title { margin-top: 0px; font-family: Graphik, Arial, syste= +m-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helve= +tica Neue", oxygen, cantarell, sans-serif; font-style: normal; text-transfo= +rm: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; font-we= +ight: 700; } + +@media screen and (min-width: 1000px) { + .cmp-text-card__title { font-size: 2.5rem; } +} + +.cmp-text-card__description { margin-top: 1rem; margin-bottom: auto; border= +-right: 1.5rem solid rgb(183, 52, 132); border-bottom: 1.5rem solid rgb(183= +, 52, 132); padding-bottom: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-text-card__description { padding-bottom: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-text-card__description { padding-bottom: 2rem; } +} + +.cmp-text-card__description-cta { margin-top: 1rem; margin-bottom: auto; pa= +dding-bottom: 2rem; } + +.cmp-text-card__border { border-right: 1.5rem solid rgb(183, 52, 132); bord= +er-bottom: 1.5rem solid rgb(183, 52, 132); padding-bottom: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-text-card__border { padding-bottom: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-text-card__border { padding-bottom: 2rem; } +} + +.cmp-text-card__content { background-color: rgb(255, 255, 255); display: fl= +ex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc= +tion: column; border: 0.5rem rgb(183, 52, 132); padding: 2rem 0px; } + +@media screen and (min-width: 768px) { + .cmp-text-card__content { padding: 3rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-text-card__content { padding: 4rem 0px; } +} + +.cmp-text-card__content .cmp-text-card__border { border-image: url("https:/= +/s7d1.scene7.com/is/image/accenturerelease/Hero%20header%20gradient?dpr=3Do= +ff&fit=3Dconstrain&qlt=3D85&ts=3D1674730849597&wid=3D1600") 100 / 1 / 0 str= +etch; } + +.cmp-text-card__action-container { margin-top: 1rem; padding-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-text-card__action-container { margin-top: 1.5rem; } +} + +.cmp-text-card__action-link::before { height: 0.2rem; } + +.cmp-text-card__action-link:focus::before { width: 100%; } + +.cmp-single-notification__content { width: 100%; padding-top: 3rem; backgro= +und-color: rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .cmp-single-notification__content { margin: auto; width: 83.33%; } +} + +.cmp-single-notification__title { display: flex; -webkit-box-pack: center; = +justify-content: center; text-align: center; font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; font-style: normal; text-tra= +nsform: none; color: rgb(0, 0, 0); font-weight: 500; font-size: 1.6rem; lin= +e-height: 1.12; } + +@media screen and (min-width: 1000px) { + .cmp-single-notification__title { font-size: 1.92rem; line-height: 1.177;= + } +} + +.cmp-single-notification__description { text-align: center; padding: 0.8rem= + 3rem 1.6rem; font-weight: 300; } + +@media screen and (min-width: 768px) { + .cmp-single-notification__description { padding-bottom: 2rem; } +} + +.cmp-single-notification__description p { font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-single-notification__description p { font-size: 1.6rem; } +} + +.cmp-single-notification__action-container { display: flex; -webkit-box-pac= +k: center; justify-content: center; padding-bottom: 3rem; } + +.cmp-single-notification-with-image__content { width: 100%; background-colo= +r: rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .cmp-single-notification-with-image__content { display: flex; } +} + +.cmp-single-notification-with-image__media-container { width: 100%; } + +.cmp-single-notification-with-image__media-container .cmp-image { height: 1= +00%; } + +.cmp-single-notification-with-image__media-container .cmp-image__image { he= +ight: 100%; object-fit: cover; } + +.cmp-single-notification-with-image__media-container .cmp-embed, .cmp-singl= +e-notification-with-image__media-container .cmp-video__embed, .cmp-single-n= +otification-with-image__media-container .embed { height: 100%; } + +.cmp-single-notification-with-image__media-container .cmp-video__embed .vid= +yard-player-container, .cmp-single-notification-with-image__media-container= + .cmp-video__embed .vidyard-player-container div[class^=3D"vidyard-div-"] {= + height: 100% !important; } + +@media screen and (min-width: 768px) { + .cmp-single-notification-with-image__media-container { width: 41.67%; } +} + +.cmp-single-notification-with-image__content-container { width: 100%; paddi= +ng: 2rem 3rem 3rem; } + +@media screen and (min-width: 768px) { + .cmp-single-notification-with-image__content-container { padding: 3rem; w= +idth: 58.33%; } +} + +.cmp-single-notification-with-image__title { font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; font-style: normal; text-tra= +nsform: none; color: rgb(0, 0, 0); font-weight: 500; font-size: 1.6rem; lin= +e-height: 1.12; } + +@media screen and (min-width: 1000px) { + .cmp-single-notification-with-image__title { font-size: 2.5rem; } +} + +@media screen and (min-width: 768px) and (max-width: 842px) { + .cmp-single-notification-with-image__title { font-size: 1.36rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-notification-with-image__title { font-size: 1.92rem; line-hei= +ght: 1.177; } +} + +.cmp-single-notification-with-image__description { padding: 0.8rem 0px 1.6r= +em; font-weight: 300; } + +@media screen and (min-width: 768px) { + .cmp-single-notification-with-image__description { padding-bottom: 2rem; = +} +} + +.cmp-single-notification-with-image__description p { font-size: 1.4rem; } + +@media screen and (min-width: 768px) and (max-width: 842px) { + .cmp-single-notification-with-image__description p { font-size: 1.328rem;= + line-height: 2.24rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-notification-with-image__description p { font-size: 1.6rem; } +} + +.cmp-single-notification-with-image__action-container { display: flex; padd= +ing-bottom: 3rem; } + +.interactivenavigations .cmp-global-header { position: relative; } + +@media screen and (min-width: 768px) { + .interactivenavigations .cmp-global-header { position: static; } +} + +.interactivenavigations .cmp-global-header nav { height: 5.1rem; position: = +absolute; } + +@media screen and (min-width: 1200px) { + .interactivenavigations .cmp-global-header nav { box-shadow: none; height= +: 7.1rem; } +} + +.interactivenavigations .cmp-global-header nav .cmp-global-header__navbar-c= +ontainer { height: 5.1rem; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-global-header nav .cmp-global-header__navbar= +-container { box-shadow: none; height: 7.1rem; } +} + +.interactivenavigations .cmp-interactive-nav__arrow { padding: 0px; top: 0p= +x; } + +@media screen and (min-width: 768px) { + .interactivenavigations .cmp-interactive-nav__arrow { display: none; } +} + +.interactivenavigations .cmp-interactive-nav__arrow-icon { height: 0.44em; = +margin-top: 0px; } + +.interactivenavigations .cmp-interactive-nav__arrow-icon span:first-of-type= +, .interactivenavigations .cmp-interactive-nav__arrow-icon span:nth-of-type= +(2) { background-color: rgb(0, 0, 0); border-radius: 0.5em; display: block;= + height: 2px; transition: all 0.25s ease-in-out 0s; width: 10px; } + +.interactivenavigations .cmp-interactive-nav__arrow-icon span:first-of-type= + { margin-left: -0.14em; margin-top: 0.67em; transform: rotate(50deg); } + +.interactivenavigations .cmp-interactive-nav__arrow-icon span:nth-of-type(2= +) { margin-left: 0.3em; margin-top: -0.11em; transform: rotate(-50deg); } + +.interactivenavigations .cmp-interactive-nav__arrow-icon--close span:first-= +of-type, .interactivenavigations .cmp-interactive-nav__arrow-icon--close sp= +an:nth-of-type(2) { transition: all 0.25s ease-in-out 0s; width: 1.2em; mar= +gin-left: 0.05em; } + +.interactivenavigations .cmp-interactive-nav__arrow-icon--close span:first-= +of-type { margin-top: 0.67em; transform: rotate(-45deg); } + +.interactivenavigations .cmp-interactive-nav__arrow-icon--close span:nth-of= +-type(2) { margin-top: -0.11em; transform: rotate(45deg); } + +.interactivenavigations .cmp-interactive-nav__elements { height: 6.2rem; wi= +dth: auto; box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 4px 0px; z-index: 100; le= +ft: 0px; right: 0px; position: fixed; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__elements { box-shadow: none= +; position: absolute; height: auto; } +} + +.interactivenavigations .cmp-interactive-nav__elements:not(.cmp-interactive= +-nav--sticky) { position: relative; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper { display: flex; background-color: rgb(255, 255, = +255); border-color: rgb(231, 231, 231); } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-n= +av__mobile-dropdown-wrapper { border-bottom: 1px solid rgb(231, 231, 231); = +border-top: 1px solid rgb(231, 231, 231); height: 70px; } +} + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview { bord= +er: 0px; padding: 1.6rem; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-n= +av__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview { di= +splay: none; } +} + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview .cmp-i= +nteractive-nav__item--overview { border: 0px; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview .cmp-i= +nteractive-nav__item--overview .cmp-interactive-nav__item-link { padding: 0= +px; border: 0px; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview .cmp-i= +nteractive-nav__item--overview .cmp-interactive-nav__item-link:focus, .inte= +ractivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav__mob= +ile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview .cmp-intera= +ctive-nav__item--overview .cmp-interactive-nav__item-link:hover { backgroun= +d-color: rgb(255, 255, 255); font-weight: 400; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__item--overview-interactive = +{ padding-left: 5px; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__item--overview-overview { t= +ext-transform: none; } + +@media screen and (max-width: 767.9px) { + .interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-n= +av__mobile-dropdown-wrapper .cmp-interactive-nav__item--overview-overview {= + display: none; } +} + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-dropdown { border-le= +ft: 1px solid rgb(227, 227, 227); margin-right: 0px; padding: 1.6rem; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-size: 1.4rem; font-weight: 400; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-dropdown .cmp-intera= +ctive-nav__arrow-icon::before { content: "=EF=84=A3"; font-size: 14px; font= +-family: Ionicons; display: block; font-weight: 400; font-style: normal; li= +ne-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: = +normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antial= +iased; text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.interactivenavigations .cmp-interactive-nav__articles { background-color: = +rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 0.5rem 0.5rem 0px; t= +ransition: max-height 0.3s ease-in-out 0s, top 0.3s ease-in-out 0s; positio= +n: relative; max-height: 0px; top: 0px; width: 100%; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__articles { visibility: visi= +ble; box-shadow: none; max-height: none; overflow: visible; opacity: 1; wid= +th: 100%; height: auto; } +} + +.interactivenavigations .cmp-interactive-nav__items { background-color: rgb= +(255, 255, 255); box-shadow: none; height: 100%; list-style: none; max-widt= +h: 1200px; opacity: 0; display: block; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items { transition: all 0.3= +s ease-out 0s; z-index: 997; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items { box-shadow: rgba(0,= + 0, 0, 0.4) 0px 0px 1rem 0px; } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__items { visibility: visible= +; opacity: 1; box-shadow: none; display: none; padding: 0px 1.5rem; margin:= + 0px auto; } +} + +.interactivenavigations .cmp-interactive-nav__items .cmp-interactive-nav__i= +tem:first-child { -webkit-box-align: center; align-items: center; backgroun= +d-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .interactivenavigations .cmp-interactive-nav__items .cmp-interactive-nav_= +_item:first-child { border-top: none; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items .cmp-interactive-nav_= +_item:first-child { border-top: none; padding-right: 0px; -webkit-box-pack:= + start; justify-content: flex-start; display: flex; } +} + +.interactivenavigations .cmp-interactive-nav__items--allviewports { display= +: flex; visibility: visible; opacity: 1; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__items--allviewports { -webk= +it-box-pack: center; justify-content: center; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items--allviewports { -webk= +it-box-pack: justify; justify-content: space-between; width: 100%; min-heig= +ht: 62px; border-top: 1px solid rgb(231, 231, 231); border-bottom: 1px soli= +d rgb(231, 231, 231); box-shadow: none; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items .cmp-interactive-nav_= +_item { padding: 1.6rem; display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item, .interactivenavigations= + .cmp-interactive-nav__items .cmp-interactive-nav__item:last-child { displa= +y: flex; } + +.interactivenavigations .cmp-interactive-nav__item { -webkit-box-align: cen= +ter; align-items: center; color: rgb(0, 0, 0); font-weight: 400; position: = +relative; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item { min-height: 66px; bo= +rder-top: none; -webkit-box-pack: center; justify-content: center; } +} + +.interactivenavigations .cmp-interactive-nav__item:focus { box-shadow: rgb(= +255, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 1px; outline-= +offset: 1px; z-index: 4; } + +.interactivenavigations .cmp-interactive-nav__item-link:focus + .cmp-intera= +ctive-nav__item .cmp-interactive-nav__item-link::after, .interactivenavigat= +ions .cmp-interactive-nav__item:focus + .cmp-interactive-nav__item:not(.cmp= +-interactive-nav__item--active)::after, .interactivenavigations .cmp-intera= +ctive-nav__item:focus::after, .interactivenavigations .cmp-interactive-nav_= +_item:hover + .cmp-interactive-nav__item .cmp-interactive-nav__item-link::a= +fter, .interactivenavigations .cmp-interactive-nav__item:hover + .cmp-inter= +active-nav__item:not(.cmp-interactive-nav__item--active)::after, .interacti= +venavigations .cmp-interactive-nav__item:hover::after { display: none; } + +.interactivenavigations .cmp-interactive-nav__item-link { -webkit-box-align= +: center; align-items: center; display: flex; color: rgb(0, 0, 0); backgrou= +nd-color: rgb(255, 255, 255); font-size: 1.4rem; font-weight: 400; line-hei= +ght: 2.24rem; padding: 0.308rem 2rem; height: 100%; -webkit-box-pack: start= +; justify-content: flex-start; position: relative; text-transform: none; wi= +dth: 100%; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item-link { padding: 2.208r= +em 2rem; -webkit-box-pack: center; justify-content: center; border-bottom: = +4px solid transparent; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item-link { border: 0px; pa= +dding: 0.308rem 2rem; } +} + +.interactivenavigations .cmp-interactive-nav__item-link .cmp-interactive-na= +v__item--overview-label, .interactivenavigations .cmp-interactive-nav__item= +-link:focus, .interactivenavigations .cmp-interactive-nav__item-link:hover = +{ font-weight: 600; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item-link:focus, .interacti= +venavigations .cmp-interactive-nav__item-link:hover { color: rgb(0, 0, 0); = +background-color: rgb(255, 255, 255); font-size: 1.4rem; font-weight: 400; = +line-height: 2.198rem; padding: 2.208rem 2rem; border-bottom: 4px solid rgb= +(0, 0, 0); z-index: 2; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item-link:focus, .interacti= +venavigations .cmp-interactive-nav__item-link:hover { font-weight: 400; } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item-link:focus .cmp-intera= +ctive-nav__item-arrow::after, .interactivenavigations .cmp-interactive-nav_= +_item-link:hover .cmp-interactive-nav__item-arrow::after { color: rgb(255, = +255, 255); } +} + +.interactivenavigations .cmp-interactive-nav__item-arrow { display: none; m= +argin-left: 10px; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item-arrow { display: block= +; } +} + +.interactivenavigations .cmp-interactive-nav__item-arrow::after { content: = +"=EE=A0=80"; font-size: 24px; font-feature-settings: "liga"; color: rgb(0, = +77, 255); line-height: 1.7rem; position: inherit; top: -2px; } + +.interactivenavigations .cmp-interactive-nav__item-arrow::after, .interacti= +venavigations .cmp-interactive-nav__item .more-icon::after { font-family: I= +onicons; font-weight: 400; font-style: normal; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + display: block; } + +.interactivenavigations .cmp-interactive-nav__item .more-icon::after { cont= +ent: "=EF=91=AA"; font-size: 40px; font-feature-settings: "liga"; align-sel= +f: center; line-height: 0.7; position: relative; margin-top: calc(100% - 42= +px); } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item .more-icon::after { to= +p: 0px; display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item--active { background-col= +or: rgb(242, 242, 242); position: relative; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--active { border-botto= +m: 4px solid rgb(0, 0, 0); } +} + +.interactivenavigations .cmp-interactive-nav__item--active + .cmp-interacti= +ve-nav__item::after { display: none; } + +.interactivenavigations .cmp-interactive-nav__item--active:focus::after, .i= +nteractivenavigations .cmp-interactive-nav__item--active:hover::after { dis= +play: block; background-color: transparent; } + +.interactivenavigations .cmp-interactive-nav__item--active .cmp-interactive= +-nav__item-link { color: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 400;= + line-height: 2.198rem; border: 0px; padding: 0.308rem 2rem; position: rela= +tive; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--active .cmp-interacti= +ve-nav__item-link { width: 100%; padding: 2.208rem 2rem; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--active .cmp-interacti= +ve-nav__item-link:focus::before, .interactivenavigations .cmp-interactive-n= +av__item--active .cmp-interactive-nav__item-link:hover::before { background= +-color: transparent; } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--active .cmp-interacti= +ve-nav__item-link::after { display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item--active .cmp-interactive= +-nav__item-link span { z-index: 3; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--active { background-c= +olor: rgb(255, 255, 255); } +} + +.interactivenavigations .cmp-interactive-nav__item--active .cmp-interactive= +-nav__item-arrow::after { content: "=EE=A0=80"; font-size: 24px; font-famil= +y: Ionicons; font-weight: 400; font-style: normal; text-transform: none; le= +tter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction= +: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibil= +ity; font-feature-settings: "liga"; display: inline-block; line-height: 1.7= +rem; transform: rotate(0deg); } + +.interactivenavigations .cmp-interactive-nav__item--overview { color: rgb(0= +, 0, 0); } + +.interactivenavigations .cmp-interactive-nav__item--overview::after { displ= +ay: none; } + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-link { place-content: flex-start; -webkit-box-pack: start; pad= +ding-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 2.56rem= +; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--overview .cmp-interac= +tive-nav__item-link { -webkit-box-orient: horizontal; -webkit-box-direction= +: normal; flex-direction: row; place-content: center; -webkit-box-pack: cen= +ter; padding: 0px 0.5rem; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--overview .cmp-interac= +tive-nav__item-link { height: auto; padding-right: 0px; } + .interactivenavigations .cmp-interactive-nav__item--overview .cmp-interac= +tive-nav__item-link:focus, .interactivenavigations .cmp-interactive-nav__it= +em--overview .cmp-interactive-nav__item-link:hover { background-color: tran= +sparent; } +} + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-link:focus { border-color: transparent; } + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-link:hover { border-bottom: 4px solid transparent; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--overview .cmp-interac= +tive-nav__item-link:hover { border-bottom: 0px; } +} + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-arrow { margin-bottom: 0.5rem; margin-left: 0px; } + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-arrow::after { transform: scaleX(-1); color: rgb(0, 0, 0); } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--overview.cmp-interact= +ive-nav__item--active { background-color: rgb(242, 242, 242); } +} + +.interactivenavigations .cmp-interactive-nav__item--overview.cmp-interactiv= +e-nav__item--active::after { display: block; background-color: transparent;= + } + +.interactivenavigations .cmp-interactive-nav__item--overview.cmp-interactiv= +e-nav__item--active .cmp-interactive-nav__item-arrow { margin-bottom: 0.5re= +m; } + +.interactivenavigations .cmp-interactive-nav__item--more .more-text-mobile = +{ display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--more .more-text-mobil= +e { display: block; font-weight: 600; } +} + +.interactivenavigations .cmp-interactive-nav__item--more .more-text { posit= +ion: absolute; display: none; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--more .more-text { top= +: calc(100% - 24px); } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--more .more-text { dis= +play: block; margin-top: calc(100% - 52px); } +} + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__items { display: flex; -webkit-box-orient: vertical; -webkit-box-direct= +ion: normal; flex-direction: column; padding: 0px; box-shadow: none; } + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__items::before { display: none; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--more.cmp-interactive-= +nav__item { padding: 0px; } +} + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__item-link { display: flex; -webkit-box-orient: vertical; -webkit-box-di= +rection: reverse; flex-direction: column-reverse; -webkit-box-pack: center;= + justify-content: center; padding: 1.6rem; margin-right: 0.1rem; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive= +-nav__item-link { padding-left: 2rem; padding-right: 2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive= +-nav__item-link { border-left: 0.063em solid rgb(227, 227, 227); } +} + +@media screen and (max-width: 767.9px) { + .interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive= +-nav__item-link { border-left: 0.063em solid rgb(227, 227, 227); } +} + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__item-link:focus::before, .interactivenavigations .cmp-interactive-nav__= +item--more .cmp-interactive-nav__item-link:hover::before { display: none; } + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__item-link--more-active { z-index: 2; } + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__item-link--more-active::after, .interactivenavigations .cmp-interactive= +-nav__item--more .cmp-interactive-nav__item-link--more-active::before { dis= +play: none; } + +.interactivenavigations .cmp-interactive-nav__item--more.cmp-interactive-na= +v__item.cmp-interactive_item--more-hidden { display: flex; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--more.cmp-interactive-= +nav__item.cmp-interactive_item--more-hidden { display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown { background-color: rgb(255, 255, 255); right: 0px; visibi= +lity: hidden; opacity: 0; max-height: 0px; overflow: hidden; box-shadow: rg= +ba(0, 0, 0, 0.4) 0px 0px 1rem 0px; transition: all 0.3s ease-out 0s; positi= +on: absolute; top: calc(100% + 2px); z-index: 4; width: auto; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown { width: 20rem; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__items { visibility: hidden; top: 0px= +; transition: all 0.3s ease-out 0s; max-width: max-content; display: flex; = +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items { width: 100%; max-width: no= +ne; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__items.cmp-interactive-nav-visible-on= +ly-tab-desktop { display: none; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items.cmp-interactive-nav-visible-= +only-tab-desktop { display: flex; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__items.cmp-interactive-nav-visible-on= +ly-tab-mobile { display: flex; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items.cmp-interactive-nav-visible-= +only-tab-mobile { display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__items .cmp-interactive-nav__item { d= +isplay: flex; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items .cmp-interactive-nav__item {= + padding: 0.38rem 2.002rem; } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items .cmp-interactive-nav__item .= +cmp-interactive-nav__item-link { padding: 1.5rem 2rem; margin-left: 2px; ma= +rgin-right: 2px; margin-top: 1px; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items .cmp-interactive-nav__item .= +cmp-interactive-nav__item-link { border-left: 0px; padding: 0px; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item { -webkit-box-pack: start; just= +ify-content: flex-start; background-color: rgb(255, 255, 255); border: 0px;= + } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__item { min-height: fit-content; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item.cmp-interactive-nav__item--acti= +ve { border-bottom: 4px solid rgb(0, 0, 0); } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item:last-of-type::before { display:= + none; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item-link { -webkit-box-align: start= +; align-items: flex-start; display: flex; padding: 1.6rem 2rem; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item-link:focus, .interactivenavigat= +ions .cmp-interactive-nav__item .cmp-interactive-nav--more-link-dropdown .c= +mp-interactive-nav__item-link:hover { color: rgb(0, 0, 0); } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item-link:focus::after, .interactive= +navigations .cmp-interactive-nav__item .cmp-interactive-nav--more-link-drop= +down .cmp-interactive-nav__item-link:hover::after { display: block; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item-link .cmp-interactive-nav__item= +-arrow::after, .interactivenavigations .cmp-interactive-nav__item .cmp-inte= +ractive-nav--more-link-dropdown .cmp-interactive-nav__item-link::after, .in= +teractivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--more-= +link-dropdown .cmp-interactive-nav__item-link::before, .interactivenavigati= +ons .cmp-interactive-nav__item .cmp-interactive-nav--more-link-dropdown .cm= +p-interactive-nav__item::after { display: none; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item:first-of-type { border-top: non= +e; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item:first-of-type::before { display= +: none; } + +.interactivenavigations .cmp-interactive-nav__show-dropdown { height: auto;= + } + +.interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports.c= +mp-interactive-nav--more-link-dropdown { visibility: visible; opacity: 1; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown { width: 20rem; animation-duration= +: 300ms; animation-name: slideDown; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown { width: max-content; } +} + +.interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports.c= +mp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items { visibi= +lity: visible; max-width: max-content; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items { widt= +h: 100%; max-width: none; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items { opac= +ity: 1; display: flex; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items .cmp-i= +nteractive-nav__item { display: flex; } +} + +.interactivenavigations .cmp-interactive-nav--sticky { left: 0px; position:= + sticky; right: 0px; z-index: 9999; } + +@-webkit-keyframes slideDown {=20 + 0% { transform: translateY(-5rem); opacity: 0; } + 100% { transform: translateY(0px); opacity: 1; } +} + +@keyframes slideDown {=20 + 0% { transform: translateY(-5rem); opacity: 0; } + 100% { transform: translateY(0px); opacity: 1; } +} + +@media not all and (min-resolution: 0.001dpcm) { + @supports (-webkit-appearance:none) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items { widt= +h: max-content; } +} +} + +.cmp-career-nav { height: 6.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav { height: 5.2rem; } +} + +.cmp-career-nav__arrow { padding: 0px; top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-career-nav__arrow { display: none; } +} + +.cmp-career-nav__elements { height: auto; width: auto; z-index: 20; left: 0= +px; right: 0px; position: fixed; background: rgb(242, 242, 242); border-top= +: 0.4rem solid rgb(190, 190, 190); } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__elements { box-shadow: none; position: absolute; } +} + +.cmp-career-nav__elements:not(.cmp-career-nav--sticky) { position: fixed; } + +.cmp-career-nav__elements .cmp-career-nav__mobile-dropdown-wrapper { displa= +y: flex; background-color: rgb(242, 242, 242); border-color: rgb(227, 227, = +227); border-bottom-width: 1px; border-bottom-style: solid; border-top-widt= +h: 1px; border-top-style: solid; } + +.cmp-career-nav__articles { position: relative; max-height: 0px; top: 0px; = +width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__articles { visibility: visible; box-shadow: none; max-he= +ight: none; overflow: visible; opacity: 1; height: auto; } +} + +.cmp-career-nav__items { box-shadow: none; height: 100%; list-style: none; = +max-width: 1200px; opacity: 0; display: block; } + +@media screen and (max-width: 999.9px) { + .cmp-career-nav__items { transition: all 0.3s ease-out 0s; z-index: 997; = +} +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-career-nav__items { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 1rem 0px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-career-nav__items { visibility: visible; opacity: 1; box-shadow: non= +e; display: none; padding: 0px 1.5rem; margin: 0px auto; } +} + +.cmp-career-nav__items--allviewports { display: flex; visibility: visible; = +opacity: 1; height: auto; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__items--allviewports { -webkit-box-pack: justify; justify= +-content: space-between; } +} + +@media screen and (max-width: 999.9px) { + .cmp-career-nav__items--allviewports { -webkit-box-pack: justify; justify= +-content: space-between; width: 100%; border-top: 1px solid rgb(227, 227, 2= +27); border-bottom: 1px solid rgb(227, 227, 227); box-shadow: none; } +} + +.cmp-career-nav__item { -webkit-box-align: center; align-items: center; col= +or: rgb(0, 0, 0); display: flex; font-weight: 400; position: relative; padd= +ing: 1.5rem; width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item { border-top: none; -webkit-box-pack: center; justi= +fy-content: center; } +} + +.cmp-career-nav__item:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2p= +x; outline: rgb(0, 0, 136) solid 1px; outline-offset: 1px; z-index: 4; } + +.cmp-career-nav__item-link:focus + .cmp-career-nav__item .cmp-career-nav__i= +tem-link::after, .cmp-career-nav__item:focus + .cmp-career-nav__item:not(.c= +mp-career-nav__item--active)::after, .cmp-career-nav__item:focus::after, .c= +mp-career-nav__item:hover + .cmp-career-nav__item .cmp-career-nav__item-lin= +k::after, .cmp-career-nav__item:hover + .cmp-career-nav__item:not(.cmp-care= +er-nav__item--active)::after, .cmp-career-nav__item:hover::after { display:= + none; } + +.cmp-career-nav__item-link { -webkit-box-align: center; align-items: center= +; display: flex; color: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 400; = +height: 100%; -webkit-box-pack: start; justify-content: flex-start; positio= +n: relative; text-transform: none; width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item-link { -webkit-box-pack: center; justify-content: c= +enter; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-career-nav__item-link { border: 0px; } +} + +.cmp-career-nav__item-link:focus, .cmp-career-nav__item-link:hover { border= +-bottom: 4px solid rgb(0, 0, 0); font-weight: 600; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item-link:focus, .cmp-career-nav__item-link:hover { colo= +r: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 400; z-index: 2; } +} + +@media screen and (max-width: 999.9px) { + .cmp-career-nav__item-link:focus, .cmp-career-nav__item-link:hover { font= +-weight: 400; } +} + +.cmp-career-nav__item--active { background-color: rgb(242, 242, 242); posit= +ion: relative; color: rgb(0, 0, 0); font-size: 1.6rem; font-weight: 600; li= +ne-height: 2.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item--active { font-size: 1.4rem; font-weight: 600; } +} + +@media screen and (min-width: 768px) { + .cmp-career-nav__item { padding: 1.5rem 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item { padding: 1.2rem 0.5rem 0.8rem; width: auto; } +} + +@media screen and (max-width: 999.9px) { + .cmp-career-nav__item { display: none; } +} + +.cmp-career-nav .cmp-career-nav__item--active { display: block; } + +.cmp-career-nav .cmp-career-nav__item--active-label { border-bottom: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav .cmp-career-nav__item--active-label { border-bottom: 4px = +solid rgb(0, 0, 0); } +} + +.cmp-career-nav__item a, .cmp-career-nav__item span { border-bottom: 4px so= +lid transparent; } + +.cmp-career-nav .cmp-accordion__icon { display: block; top: 1.8rem; padding= +-top: 1.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav .cmp-accordion__icon { display: none; } +} + +.cmp-career-nav .cmp-accordion__button--expanded:hover, .cmp-career-nav__it= +ems.cmp-accordion__button--expanded { background: inherit; border-bottom: 1= +px solid rgb(227, 227, 227); } + +.cmp-career-nav .cmp-accordion__panel { height: 100vh; background-color: rg= +b(242, 242, 242); } + +.cmp-career-nav .cmp-accordion__panel, .cmp-career-nav .cmp-accordion__pane= +l .cmp-career-nav__items { width: 100%; box-shadow: none; } + +.cmp-career-nav .cmp-accordion__panel--hidden .cmp-career-nav__items { visi= +bility: hidden; opacity: 0; } + +.cmp-career-nav .cmp-accordion__panel--expanded .cmp-career-nav__items { vi= +sibility: visible; opacity: 1; transition: all 0.6s ease-in-out 0s; } + +.cmp-career-nav .cmp-accordion__panel .cmp-career-nav__item { display: bloc= +k; border-bottom: 1px solid rgb(227, 227, 227); padding: 1.5rem 1.5rem 1.5r= +em 3rem; } + +@media screen and (min-width: 768px) { + .cmp-career-nav .cmp-accordion__panel .cmp-career-nav__item { padding: 1.= +5rem 1.5rem 1.5rem 3.5rem; } +} + +.cmp-career-nav .cmp-accordion__panel .cmp-career-nav__item--active { displ= +ay: none; } + +.cmp-career-nav .cmp-accordion__panel .cmp-career-nav__item a, .cmp-career-= +nav .cmp-accordion__panel .cmp-career-nav__item a:focus, .cmp-career-nav .c= +mp-accordion__panel .cmp-career-nav__item a:hover, .cmp-career-nav .cmp-acc= +ordion__panel .cmp-career-nav__item span { border-bottom: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav .cmp-accordion__panel { display: none; } +} + +.cmp-career-nav__item.cmp-career-nav__item--active { padding-right: 5.5rem;= + } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item.cmp-career-nav__item--active { padding-right: 0.5re= +m; } +} + +.cmp-link-teaser { display: flex; flex-wrap: wrap; } + +.cmp-link-teaser__link { color: rgb(0, 77, 255); text-decoration: underline= +; font-size: 1.4rem; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .cmp-link-teaser__link { font-size: 1.6rem; line-height: 2.56rem; } +} + +.cmp-link-teaser__link:focus, .cmp-link-teaser__link:hover, .cmp-link-tease= +r__link:visited { color: rgb(0, 0, 136); } + +.cmp-link-teaser--2-columns .cmp-link-teaser__list { width: 50%; } + +@media screen and (min-width: 1000px) { + .cmp-link-teaser--2-columns .cmp-link-teaser__list { width: 33.3333%; } +} + +.cmp-link-teaser--2-columns .cmp-link-teaser__list .cmp-link-teaser__list-i= +tem { margin-bottom: 1rem; margin-left: 1.5rem; } + +.cmp-link-teaser--3-columns .cmp-link-teaser__list { width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-link-teaser--3-columns .cmp-link-teaser__list { width: 33.3333%; } +} + +.cmp-link-teaser--3-columns .cmp-link-teaser__list .cmp-link-teaser__list-i= +tem { margin-bottom: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-link-teaser--3-columns .cmp-link-teaser__list .cmp-link-teaser__list= +-item { margin-bottom: 2.4rem; } +} + +.cmp-link-teaser--4-columns .cmp-link-teaser__link { text-decoration: none;= + display: inline-block; } + +.cmp-link-teaser--4-columns .cmp-link-teaser__link:hover { text-decoration:= + underline; } + +.cmp-link-teaser--4-columns .cmp-link-teaser__link:focus { text-decoration:= + underline; color: rgb(0, 77, 255); } + +.cmp-link-teaser--4-columns .cmp-link-teaser__list { width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-link-teaser--4-columns .cmp-link-teaser__list { width: 25%; } +} + +.cmp-link-teaser--4-columns .cmp-link-teaser__list .cmp-link-teaser__list-i= +tem { margin-bottom: 1.2rem; } + +@media screen and (min-width: 768px) { + .cmp-link-teaser--4-columns .cmp-link-teaser__list .cmp-link-teaser__list= +-item { margin-bottom: 1.5rem; } +} + +.news-media-with-filter { margin-bottom: 1.504rem; } + +.news-media-with-filter.has-divider { border-bottom: 1px solid rgb(204, 204= +, 204); } + +.news-media-with-filter .cmp-news-media-with-filter-row { display: flex; fl= +ex-wrap: wrap; } + +.news-media-with-filter .cmp-news-media-with-filter-row > .container.respon= +sivegrid .cmp-container { display: flex; flex-wrap: wrap; max-width: calc(1= +00% + 60px); } + +.news-media-with-filter .cmp-news-media-with-filter-row .cmp-form { positio= +n: relative; height: 50px; } + +.news-media-with-filter .cmp-news-media-with-filter-row .cmp-form .options = +{ position: absolute; width: 100%; } + +.news-media-with-filter .cmp-news-media-with-filter-row .cmp-form-options__= +field.cmp-form-options__field--drop-down-custom { word-break: break-all; ov= +erflow: hidden; } + +.news-media-with-filter .cmp-news-media-with-filter-row .cmp-form-options__= +field.cmp-form-options__field--drop-down-custom::before { content: " "; dis= +play: inline-block; width: 100%; position: absolute; bottom: 0px; left: 0px= +; height: 12px; background-color: rgb(255, 255, 255); } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs { padd= +ing-left: 0px; } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs .cmp-f= +orm-options__custom-select-item { height: auto; } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs .cmp-f= +orm-options__field--drop-down-custom:hover::before { background-color: rgb(= +242, 242, 242); } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs .cmp-f= +orm-options__field--drop-down-custom:focus:not(:focus-visible) { outline: n= +one; box-shadow: none; } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs .cmp-f= +orm-options__custom-select-items.active + .cmp-form-options__field--drop-do= +wn-custom:hover::before { background-color: rgb(255, 255, 255); } + +.news-media-with-filter .cmp-form-options--drop-down { margin-bottom: 0px; = +} + +.news-media-with-filter .cmp-news-media-title { display: flex; flex-wrap: w= +rap; width: 100%; font-size: 1.808rem; font-weight: 600; padding-top: 0.496= +rem; padding-bottom: 2rem; line-height: 2.20576rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .news-media-with-filter .cmp-news-media-title { line-height: 2.44rem; fon= +t-size: 2rem; } +} + +@media screen and (min-width: 1000px) { + .news-media-with-filter .cmp-news-media-title { font-size: 2.496rem; line= +-height: 2.9952rem; } +} + +.news-media-with-filter .cmp-news-media-card { margin-bottom: 2.496rem; pad= +ding-right: 1.6rem; -webkit-box-flex: 0; flex: 0 0 100%; } + +@media screen and (min-width: 768px) { + .news-media-with-filter .cmp-news-media-card { -webkit-box-flex: 0; flex:= + 0 0 33.3333%; max-width: 33.3333%; } +} + +.news-media-with-filter .cmp-news-media-card > * { height: 100%; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-teaser__co= +ntent { border: 0px; background-color: transparent; padding: 0px; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-contact-ca= +rd__content { padding-bottom: 0px; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-share-bann= +er__icon--mail { margin-top: 0.8rem; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-form-optio= +ns-news-media { margin-bottom: 0px; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-contact-ca= +rd__link--number { padding-bottom: 1.2rem; } + +.news-media-with-filter .cmp-news-media-card--hidden { display: none; } + +.cmp-accordion__panel--expanded .news-media-with-filter { visibility: visib= +le; } + +.cmp-accordion__panel--expanded .news-media-with-filter, .cmp-accordion__pa= +nel--hidden .news-media-with-filter { transition: visibility 0.4s ease 0.2s= +; } + +.cmp-accordion__panel--hidden .news-media-with-filter { visibility: hidden;= + } + +.bp-carousel-block .carousel .cmp-container { display: flex; -webkit-box-or= +ient: vertical; -webkit-box-direction: normal; flex-direction: column; -web= +kit-box-align: center; align-items: center; } + +.bp-carousel-block .carousel .cmp-container .title { opacity: 0; } + +.bp-carousel-block .carousel .cmp-container .title .cmp-title__text { font-= +weight: 600; font-size: 3.68rem; line-height: 1; color: rgb(0, 0, 0); text-= +align: center; margin-top: 1rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .carousel .cmp-container .title .cmp-title__text { fon= +t-size: 4rem; margin-top: 3rem; margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel .cmp-container .title .cmp-title__text { fon= +t-size: 5.27rem; } +} + +.bp-carousel-block .carousel .cmp-container .text { opacity: 0; } + +.bp-carousel-block .carousel .cmp-container .text .cmp-text p { font-weight= +: 300; font-size: 1.6rem; line-height: 1; text-align: center; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .carousel .cmp-container .text .cmp-text p { font-size= +: 2rem; line-height: 1.2; } +} + +.bp-carousel-block .carousel--disable-animate .cmp-carousel .cmp-bp-card__d= +etails .cmp-bp-card__description, .bp-carousel-block .carousel--disable-ani= +mate .cmp-carousel .cmp-bp-card__details .cmp-bp-card__tag, .bp-carousel-bl= +ock .carousel--disable-animate .cmp-carousel .cmp-bp-card__details .cmp-bp-= +card__title, .bp-carousel-block .carousel--disable-animate .container .text= +, .bp-carousel-block .carousel--disable-animate .container .title { opacity= +: 1; } + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel--animate .container .text, .bp-carousel-bloc= +k .carousel--animate .container .title { position: relative; top: 10px; tra= +nsition: all 0.6s ease-out 0s; } +} + +.bp-carousel-block .carousel--animate .container--animate-block-header .tit= +le { transition: all 0.6s ease-out 0s; opacity: 1; top: 0px; } + +.bp-carousel-block .carousel--animate .container--animate-block-header .tex= +t { transition: all 0.6s ease-out 0.3s; opacity: 1; top: 0px; } + +.bp-carousel-block .carousel--animate .cmp-bp-carousel-module--animate-caro= +usel-slider { transition: all 0.6s ease-out 0s; top: 0px; } + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel--animate .cmp-bp-carousel-module .cmp-carous= +el .cmp-carousel__item .cmp-bp-card__tag { opacity: 0; line-height: 1.5; ma= +rgin: 2rem 0px 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel--animate .cmp-bp-carousel-module .cmp-carous= +el .cmp-carousel__item .cmp-bp-card__title { opacity: 0; font-size: 2.8rem;= + } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel--animate .cmp-bp-carousel-module .cmp-carous= +el .cmp-carousel__item .cmp-bp-card__description { opacity: 0; } +} + +.bp-carousel-block .cmp-bp-carousel-module { overflow: hidden; transition: = +top 0.6s ease-out 0s; top: 10px; position: relative; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel { width: 23rem; di= +splay: block; position: relative; perspective: 145rem; margin: 8rem auto 1.= +4rem; transform-style: preserve-3d; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel { margin-bottom:= + 0.7rem; width: 24.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel { width: 31rem; = +} +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__content { display= +: block; transform-style: preserve-3d; transition: all 0.5s ease 0s; transf= +orm: translateZ(90rem); margin-left: 1.5rem; margin-right: 1.5rem; } + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__content { margi= +n: 0px; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__indicators { disp= +lay: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m { display: block; position: absolute; width: 20rem; height: 20rem; box-sh= +adow: rgba(0, 0, 0, 0.1) 0px 2px 2px, rgba(0, 0, 0, 0.1) 0px 0px 10px; back= +ground: rgb(255, 255, 255); backface-visibility: hidden; overflow: hidden; = +} + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem { width: 23rem; height: 23rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem { width: 24.5rem; height: 24.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem { width: 31rem; height: 31rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card-container { display: flex; -webkit-box-orient: vertical; -we= +bkit-box-direction: normal; flex-direction: column; pointer-events: none; p= +osition: static; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-carousel__explore { width: 8rem; height: 8rem; background: rgba(82, = +0, 255, 0.9); color: rgb(255, 255, 255); border-radius: 50%; position: abso= +lute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 3; op= +acity: 0; transition: opacity 0.4s linear 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-carousel__explore span { position: absolute; text-align: center; lef= +t: 50%; top: 50%; line-height: 1; font-size: 1.3rem; font-weight: 600; tran= +sform: translate(-50%, -50%); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-carousel__explore span { font-size: 1.6rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-image, .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp= +-carousel__item .cmp-image__image { width: 20rem; height: 20rem; padding: 0= +px; object-fit: cover; transition: transform 0.6s ease 0s, -webkit-transfor= +m 0.6s ease 0s; } + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-image, .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .c= +mp-carousel__item .cmp-image__image { width: 23rem; height: 23rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-image, .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .c= +mp-carousel__item .cmp-image__image { width: 24.5rem; height: 24.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-image, .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .c= +mp-carousel__item .cmp-image__image { width: 31rem; height: 31rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__details { position: relative; display: flex; -webkit-box-or= +ient: vertical; -webkit-box-direction: normal; flex-direction: column; -web= +kit-box-align: start; align-items: flex-start; opacity: 0; } + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-bp-card__details { top: 0px; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__details-link { display: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__tag { font-weight: 600; font-size: 1.2rem; color: rgb(0, 0,= + 0); line-height: 1; margin: 1.5rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-bp-card__tag { margin: 3rem 0px 2rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__title { font-weight: 300; font-size: 2.4rem; color: rgb(0, = +77, 255); line-height: 1.2; margin-bottom: 1.5rem; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-bp-card__title { font-size: 2.48rem; line-height: 1.1; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__description { font-weight: 300; font-size: 1.76rem; color: = +rgb(0, 0, 0); line-height: 1.1; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-bp-card__description { font-size: 1.62rem; line-height: 1.3; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .sr-only { clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); height:= + 1px; overflow: hidden; position: absolute; white-space: nowrap; width: 1px= +; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active { overflow: visible; pointer-events: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details { position: relative; transition: all 0.6s = +ease-out 0.3s; top: 0px; opacity: 1; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details--animate { top: 0px; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details--animate .cmp-bp-card__tag { transition: al= +l 0.6s ease-out 0.35s; top: 0px; opacity: 1; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details--animate .cmp-bp-card__title { transition: = +all 0.6s ease-out 0.4s; top: 0px; opacity: 1; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details--animate .cmp-bp-card__description { transi= +tion: all 0.6s ease-out 0.45s; top: 0px; position: relative; opacity: 1; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions { margin:= + 20px 0px 0px; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions { margi= +n: 25px 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions { margi= +n: 20px 0px 0px; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__action { font-family: Graphik, Arial, system-ui, -apple-system, blink= +macsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantar= +ell, sans-serif; font-size: 1.6rem; font-weight: 500; background-color: tra= +nsparent; border-radius: 50%; width: 4rem; height: 4rem; text-transform: no= +ne; color: rgb(107, 107, 107); margin: 25px 0px 24px; position: relative; l= +ine-height: 1.4; border: 1px solid rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__action { width: 7rem; height: 7rem; line-height: 1.42222; font-size= +: 1.8rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__action-text { clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); = +height: 1px; overflow: hidden; position: absolute; white-space: nowrap; wid= +th: 1px; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn { display: flex; -webkit-box-align: = +center; align-items: center; left: -18.5rem; top: 23%; position: relative; = +padding: 3px; height: 8.5rem; } + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn { left: -21.2rem; } +} + +@media screen and (max-width: 767.9px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn { height: 4.8rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn { left: -20.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn { left: -27rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn:focus-within { outline: rgb(255, 255= +, 255) solid 1px; box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px inset; outline= +-offset: 1px; transform: scale(1.2); } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn .cmp-carousel__action--previous { tr= +ansition: all 0.4s ease 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn .cmp-carousel__action--previous .cmp= +-carousel__action-icon::after { content: "=EF=8F=95"; font-size: 3.4rem; fo= +nt-family: Ionicons; display: block; font-weight: 400; font-style: normal; = +line-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap= +: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: anti= +aliased; text-rendering: optimizelegibility; font-feature-settings: "liga";= + color: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn .cmp-carousel__action--previous .c= +mp-carousel__action-icon::after { content: "=EF=8F=95"; font-size: 4.8rem; = +font-family: Ionicons; display: block; font-weight: 400; font-style: normal= +; line-height: 1; text-transform: none; letter-spacing: normal; overflow-wr= +ap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: an= +tialiased; text-rendering: optimizelegibility; font-feature-settings: "liga= +"; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn .cmp-carousel__action--previous:focu= +s { box-shadow: none; outline: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn .cmp-carousel__action--previous:hove= +r:not(:focus-within) { transform: scale(1.2); } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn { display: flex; -webkit-box-align: cent= +er; align-items: center; left: 4.7rem; top: 23%; position: relative; paddin= +g: 3px; height: 8.5rem; } + +@media screen and (max-width: 767.9px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn { height: 4.8rem; } +} + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn { left: 7.4rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn { left: 11rem; } +} + +@media screen and (min-width: 1200px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn { left: 10.5rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn:focus-within { outline: rgb(255, 255, 25= +5) solid 1px; box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px inset; outline-off= +set: 1px; transform: scale(1.2); } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn .cmp-carousel__action--next { transition= +: all 0.4s ease 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn .cmp-carousel__action--next .cmp-carouse= +l__action-icon::after { content: "=EF=8F=96"; font-size: 3.4rem; font-famil= +y: Ionicons; display: block; font-weight: 400; font-style: normal; line-hei= +ght: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal= +; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased;= + text-rendering: optimizelegibility; font-feature-settings: "liga"; color: = +rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn .cmp-carousel__action--next .cmp-carou= +sel__action-icon::after { content: "=EF=8F=96"; font-size: 4.8rem; font-fam= +ily: Ionicons; display: block; font-weight: 400; font-style: normal; line-h= +eight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norm= +al; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiase= +d; text-rendering: optimizelegibility; font-feature-settings: "liga"; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn .cmp-carousel__action--next:focus { box-= +shadow: none; outline: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn .cmp-carousel__action--next:hover:not(:f= +ocus-within) { transform: scale(1.2); } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage { width: 23rem; height: inherit; display: flex; position= +: absolute; left: auto; top: -1.5rem; overflow: hidden; z-index: 1; opacity= +: 1; background: rgba(1, 1, 1, 0.08); cursor: none; transition: transform 0= +.7s ease 0s, -webkit-transform 0.7s ease 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 2px; outl= +ine: rgb(255, 255, 255) solid 2px; outline-offset: 2px; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage:focus:not(:focus-visible) { box-shadow: none; outline: n= +one; } + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__center-stage { width: 26rem; left: -1.5rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__center-stage { left: -1.5rem; top: -2.5rem; width: 27.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__center-stage { top: -2rem; width: 34rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-overlay { background: rgba(82, 0,= + 255, 0.9); color: rgb(255, 255, 255); border-radius: 50%; position: absolu= +te; cursor: none; transform: translate(50%, -50%); top: 50%; right: 50%; pa= +dding: 0px; z-index: 2; overflow: hidden; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-overlay span { position: absolute= +; inset: 0px; display: flex; -webkit-box-pack: center; justify-content: cen= +ter; -webkit-box-align: center; align-items: center; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-overlay--animate { padding: 150%;= + opacity: 0.9; transition: padding 0.4s ease 0s, opacity 0.3s ease 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-btn { display: none; width: 8rem;= + height: 8rem; background: rgba(82, 0, 255, 0.9); color: rgb(255, 255, 255)= +; border-radius: 50%; position: absolute; cursor: none; opacity: 0.9; trans= +ition: translate 0.6s ease 0s; word-break: normal; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-btn span { width: 100%; pointer-e= +vents: none; position: absolute; text-align: center; left: 50%; top: 50%; l= +ine-height: 1; font-size: 1.3rem; font-weight: 600; transform: translate(-5= +0%, -50%); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__center-stage .cmp-carousel__explore-btn span { font-size: 1.4rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage:hover .cmp-carousel__explore-btn { display: block; trans= +ition: translate 0.6s ease 0s; } + +.bp-carousel-block .button.cmp-button--text-brand-link { text-align: center= +; } + +.bp-carousel-block .button.cmp-button--text-brand-link .cmp-button:focus::b= +efore, .bp-carousel-block .button.cmp-button--text-brand-link .cmp-button:h= +over::before { width: 100%; } + +.cmp-dm-portal .ui.image { max-width: 50% !important; } + +.cmp-dm-portal .ui.button { cursor: pointer; display: inline-block; min-hei= +ght: 1em; outline: none; text-shadow: none; font-weight: 700; line-height: = +1em; font-style: normal; text-align: center; text-decoration: none; border-= +radius: 0.285714rem; user-select: none; transition: opacity 0.1s ease 0s, b= +ackground-color 0.1s ease 0s, color 0.1s ease 0s, box-shadow 0.1s ease 0s, = +background 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s; will-change: auto= +; -webkit-tap-highlight-color: transparent; } + +.cmp-dm-portal .ui.button, .cmp-dm-portal .ui.button:hover { box-shadow: tr= +ansparent 0px 0px 0px 1px inset, rgba(34, 36, 38, 0.15) 0px 0px 0px 0px ins= +et; } + +.cmp-dm-portal .ui.button:hover { background-color: rgb(202, 203, 205); bac= +kground-image: none; color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.button:hover .icon { opacity: 0.85; } + +.cmp-dm-portal .ui.button:focus { background-color: rgb(202, 203, 205); col= +or: rgba(0, 0, 0, 0.8); background-image: none; } + +.cmp-dm-portal .ui.button:focus .icon { opacity: 0.85; } + +.cmp-dm-portal .ui.active.button:active, .cmp-dm-portal .ui.button:active {= + background-color: rgb(186, 187, 188); color: rgba(0, 0, 0, 0.9); } + +.cmp-dm-portal .ui.active.button { box-shadow: transparent 0px 0px 0px 1px = +inset; } + +.cmp-dm-portal .ui.active.button, .cmp-dm-portal .ui.active.button:hover { = +color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.active.button, .cmp-dm-portal .ui.active.button:active, = +.cmp-dm-portal .ui.active.button:hover { background-color: rgb(192, 193, 19= +4); background-image: none; } + +.cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.button {= + position: relative; cursor: default; color: transparent; opacity: 1; point= +er-events: auto; transition: all 0s linear 0s, opacity 0.1s ease 0s; text-s= +hadow: none !important; } + +.cmp-dm-portal .ui.loading.button::before { border-radius: 500rem; border: = +0.2em solid rgba(0, 0, 0, 0.15); } + +.cmp-dm-portal .ui.loading.button::after, .cmp-dm-portal .ui.loading.button= +::before { position: absolute; content: ""; top: 50%; left: 50%; margin: -0= +.642857em 0px 0px -0.642857em; width: 1.28571em; height: 1.28571em; } + +.cmp-dm-portal .ui.loading.button::after { border-radius: 500rem; animation= +: 0.6s linear 0s infinite normal none running loader; border: 0.2em solid; = +color: rgb(255, 255, 255); box-shadow: transparent 0px 0px 0px 1px; } + +.cmp-dm-portal .ui.labeled.button:not(.icon) { display: inline-flex; -webki= +t-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: ro= +w; background: none; border: none; box-shadow: none; padding: 0px !importan= +t; } + +.cmp-dm-portal .ui.labeled.button > .button { margin: 0px; } + +.cmp-dm-portal .ui.labeled.button > .label { display: flex; -webkit-box-ali= +gn: center; align-items: center; font-size: 1em; border-color: rgba(34, 36,= + 38, 0.15); margin: 0px 0px 0px -1px !important; } + +.cmp-dm-portal .ui.labeled.button > .tag.label::before { width: 1.85em; hei= +ght: 1.85em; } + +.cmp-dm-portal .ui.labeled.button:not([class*=3D"left labeled"]) > .button = +{ border-top-right-radius: 0px; border-bottom-right-radius: 0px; } + +.cmp-dm-portal .ui.labeled.button:not([class*=3D"left labeled"]) > .label, = +.cmp-dm-portal .ui[class*=3D"left labeled"].button > .button { border-top-l= +eft-radius: 0px; border-bottom-left-radius: 0px; } + +.cmp-dm-portal .ui[class*=3D"left labeled"].button > .label { border-top-ri= +ght-radius: 0px; border-bottom-right-radius: 0px; } + +.cmp-dm-portal .ui.button > .icon:not(.button) { height: auto; opacity: 0.8= +; transition: opacity 0.1s ease 0s; } + +.cmp-dm-portal .ui.button:not(.icon) > .icon:not(.button):not(.dropdown), .= +cmp-dm-portal .ui.button:not(.icon) > .icons:not(.button):not(.dropdown), .= +cmp-dm-portal .ui.button > .icon:not(.button) { margin: 0px 0.428571em 0px = +-0.214286em; } + +.cmp-dm-portal .ui.button:not(.icon) > .right.icon:not(.button):not(.dropdo= +wn) { margin: 0px -0.214286em 0px 0.428571em; } + +.cmp-dm-portal .ui.button, .cmp-dm-portal .ui.buttons .button, .cmp-dm-port= +al .ui.buttons .or { font-size: 1rem; } + +.cmp-dm-portal .ui.icon.button, .cmp-dm-portal .ui.icon.buttons .button { p= +adding: 0.833em; } + +.cmp-dm-portal .ui.icon.button > .icon, .cmp-dm-portal .ui.icon.buttons .bu= +tton > .icon { opacity: 0.9; vertical-align: top; margin: 0px !important; } + +.cmp-dm-portal .ui.fluid.button, .cmp-dm-portal .ui.fluid.buttons { width: = +100%; } + +.cmp-dm-portal .ui.fluid.button { display: block; } + +.cmp-dm-portal .ui.two.buttons { width: 100%; } + +.cmp-dm-portal .ui.two.buttons > .button { width: 50%; } + +.cmp-dm-portal .ui.three.buttons { width: 100%; } + +.cmp-dm-portal .ui.three.buttons > .button { width: 33.333%; } + +.cmp-dm-portal .ui.four.buttons { width: 100%; } + +.cmp-dm-portal .ui.four.buttons > .button { width: 25%; } + +.cmp-dm-portal .ui.five.buttons { width: 100%; } + +.cmp-dm-portal .ui.five.buttons > .button { width: 20%; } + +.cmp-dm-portal .ui.six.buttons { width: 100%; } + +.cmp-dm-portal .ui.six.buttons > .button { width: 16.666%; } + +.cmp-dm-portal .ui.seven.buttons { width: 100%; } + +.cmp-dm-portal .ui.seven.buttons > .button { width: 14.285%; } + +.cmp-dm-portal .ui.eight.buttons { width: 100%; } + +.cmp-dm-portal .ui.eight.buttons > .button { width: 12.5%; } + +.cmp-dm-portal .ui.nine.buttons { width: 100%; } + +.cmp-dm-portal .ui.nine.buttons > .button { width: 11.11%; } + +.cmp-dm-portal .ui.ten.buttons { width: 100%; } + +.cmp-dm-portal .ui.ten.buttons > .button { width: 10%; } + +.cmp-dm-portal .ui.eleven.buttons { width: 100%; } + +.cmp-dm-portal .ui.eleven.buttons > .button { width: 9.09%; } + +.cmp-dm-portal .ui.twelve.buttons { width: 100%; } + +.cmp-dm-portal .ui.twelve.buttons > .button { width: 8.3333%; } + +.cmp-dm-portal .ui.fluid.vertical.buttons, .cmp-dm-portal .ui.fluid.vertica= +l.buttons > .button { display: flex; width: auto; -webkit-box-pack: center;= + justify-content: center; } + +.cmp-dm-portal .ui.two.vertical.buttons > .button { height: 50%; } + +.cmp-dm-portal .ui.three.vertical.buttons > .button { height: 33.333%; } + +.cmp-dm-portal .ui.four.vertical.buttons > .button { height: 25%; } + +.cmp-dm-portal .ui.five.vertical.buttons > .button { height: 20%; } + +.cmp-dm-portal .ui.six.vertical.buttons > .button { height: 16.666%; } + +.cmp-dm-portal .ui.seven.vertical.buttons > .button { height: 14.285%; } + +.cmp-dm-portal .ui.eight.vertical.buttons > .button { height: 12.5%; } + +.cmp-dm-portal .ui.nine.vertical.buttons > .button { height: 11.11%; } + +.cmp-dm-portal .ui.ten.vertical.buttons > .button { height: 10%; } + +.cmp-dm-portal .ui.eleven.vertical.buttons > .button { height: 9.09%; } + +.cmp-dm-portal .ui.twelve.vertical.buttons > .button { height: 8.3333%; } + +.cmp-dm-portal .ui.primary.button, .cmp-dm-portal .ui.primary.buttons .butt= +on { background-color: rgb(161, 0, 255); color: rgb(255, 255, 255); text-sh= +adow: none; background-image: none; } + +.cmp-dm-portal .ui.primary.button { box-shadow: rgba(34, 36, 38, 0.15) 0px = +0px 0px 0px inset; } + +.cmp-dm-portal .ui.primary.button:hover, .cmp-dm-portal .ui.primary.buttons= + .button:hover { background-color: rgb(145, 0, 230); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.primary.button:focus, .cmp-dm-portal .ui.primary.buttons= + .button:focus { background-color: rgb(135, 0, 214); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.primary.button:active, .cmp-dm-portal .ui.primary.button= +s .button:active { background-color: rgb(129, 0, 204); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.primary.active.button, .cmp-dm-portal .ui.primary.button= + .active.button:active, .cmp-dm-portal .ui.primary.buttons .active.button, = +.cmp-dm-portal .ui.primary.buttons .active.button:active { background-color= +: rgb(145, 0, 230); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.secondary.button, .cmp-dm-portal .ui.secondary.buttons .= +button { background-color: rgb(80, 80, 80); color: rgb(255, 255, 255); text= +-shadow: none; background-image: none; } + +.cmp-dm-portal .ui.secondary.button { box-shadow: rgba(34, 36, 38, 0.15) 0p= +x 0px 0px 0px inset; } + +.cmp-dm-portal .ui.secondary.button:hover, .cmp-dm-portal .ui.secondary.but= +tons .button:hover { background-color: rgb(93, 93, 93); color: rgb(255, 255= +, 255); text-shadow: none; } + +.cmp-dm-portal .ui.secondary.button:focus, .cmp-dm-portal .ui.secondary.but= +tons .button:focus { background-color: rgb(100, 100, 100); color: rgb(255, = +255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.secondary.button:active, .cmp-dm-portal .ui.secondary.bu= +ttons .button:active { background-color: rgb(106, 106, 106); color: rgb(255= +, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.secondary.active.button, .cmp-dm-portal .ui.secondary.bu= +tton .active.button:active, .cmp-dm-portal .ui.secondary.buttons .active.bu= +tton, .cmp-dm-portal .ui.secondary.buttons .active.button:active { backgrou= +nd-color: rgb(93, 93, 93); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.red.button, .cmp-dm-portal .ui.red.buttons .button { bac= +kground-color: rgb(219, 40, 40); color: rgb(255, 255, 255); text-shadow: no= +ne; background-image: none; } + +.cmp-dm-portal .ui.red.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px = +0px 0px inset; } + +.cmp-dm-portal .ui.red.button:hover, .cmp-dm-portal .ui.red.buttons .button= +:hover { background-color: rgb(208, 25, 25); color: rgb(255, 255, 255); tex= +t-shadow: none; } + +.cmp-dm-portal .ui.red.button:focus, .cmp-dm-portal .ui.red.buttons .button= +:focus { background-color: rgb(202, 16, 16); color: rgb(255, 255, 255); tex= +t-shadow: none; } + +.cmp-dm-portal .ui.red.button:active, .cmp-dm-portal .ui.red.buttons .butto= +n:active { background-color: rgb(178, 30, 30); color: rgb(255, 255, 255); t= +ext-shadow: none; } + +.cmp-dm-portal .ui.red.active.button, .cmp-dm-portal .ui.red.button .active= +.button:active, .cmp-dm-portal .ui.red.buttons .active.button, .cmp-dm-port= +al .ui.red.buttons .active.button:active { background-color: rgb(212, 21, 2= +1); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.orange.button, .cmp-dm-portal .ui.orange.buttons .button= + { background-color: rgb(242, 113, 28); color: rgb(255, 255, 255); text-sha= +dow: none; background-image: none; } + +.cmp-dm-portal .ui.orange.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0= +px 0px 0px inset; } + +.cmp-dm-portal .ui.orange.button:hover, .cmp-dm-portal .ui.orange.buttons .= +button:hover { background-color: rgb(242, 98, 2); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.orange.button:focus, .cmp-dm-portal .ui.orange.buttons .= +button:focus { background-color: rgb(229, 91, 0); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.orange.button:active, .cmp-dm-portal .ui.orange.buttons = +.button:active { background-color: rgb(207, 89, 12); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.orange.active.button, .cmp-dm-portal .ui.orange.button .= +active.button:active, .cmp-dm-portal .ui.orange.buttons .active.button, .cm= +p-dm-portal .ui.orange.buttons .active.button:active { background-color: rg= +b(245, 97, 0); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.yellow.button, .cmp-dm-portal .ui.yellow.buttons .button= + { background-color: rgb(251, 189, 8); color: rgb(255, 255, 255); text-shad= +ow: none; background-image: none; } + +.cmp-dm-portal .ui.yellow.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0= +px 0px 0px inset; } + +.cmp-dm-portal .ui.yellow.button:hover, .cmp-dm-portal .ui.yellow.buttons .= +button:hover { background-color: rgb(234, 174, 0); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.yellow.button:focus, .cmp-dm-portal .ui.yellow.buttons .= +button:focus { background-color: rgb(218, 163, 0); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.yellow.button:active, .cmp-dm-portal .ui.yellow.buttons = +.button:active { background-color: rgb(205, 153, 3); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.yellow.active.button, .cmp-dm-portal .ui.yellow.button .= +active.button:active, .cmp-dm-portal .ui.yellow.buttons .active.button, .cm= +p-dm-portal .ui.yellow.buttons .active.button:active { background-color: rg= +b(234, 174, 0); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.olive.button, .cmp-dm-portal .ui.olive.buttons .button {= + background-color: rgb(181, 204, 24); color: rgb(255, 255, 255); text-shado= +w: none; background-image: none; } + +.cmp-dm-portal .ui.olive.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0p= +x 0px 0px inset; } + +.cmp-dm-portal .ui.olive.button:hover, .cmp-dm-portal .ui.olive.buttons .bu= +tton:hover { background-color: rgb(167, 189, 13); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.olive.button:focus, .cmp-dm-portal .ui.olive.buttons .bu= +tton:focus { background-color: rgb(160, 182, 5); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.olive.button:active, .cmp-dm-portal .ui.olive.buttons .b= +utton:active { background-color: rgb(141, 158, 19); color: rgb(255, 255, 25= +5); text-shadow: none; } + +.cmp-dm-portal .ui.olive.active.button, .cmp-dm-portal .ui.olive.button .ac= +tive.button:active, .cmp-dm-portal .ui.olive.buttons .active.button, .cmp-d= +m-portal .ui.olive.buttons .active.button:active { background-color: rgb(17= +0, 193, 9); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.green.button, .cmp-dm-portal .ui.green.buttons .button {= + background-color: rgb(33, 186, 69); color: rgb(255, 255, 255); text-shadow= +: none; background-image: none; } + +.cmp-dm-portal .ui.green.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0p= +x 0px 0px inset; } + +.cmp-dm-portal .ui.green.button:hover, .cmp-dm-portal .ui.green.buttons .bu= +tton:hover { background-color: rgb(22, 171, 57); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.green.button:focus, .cmp-dm-portal .ui.green.buttons .bu= +tton:focus { background-color: rgb(14, 164, 50); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.green.button:active, .cmp-dm-portal .ui.green.buttons .b= +utton:active { background-color: rgb(25, 143, 53); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.green.active.button, .cmp-dm-portal .ui.green.button .ac= +tive.button:active, .cmp-dm-portal .ui.green.buttons .active.button, .cmp-d= +m-portal .ui.green.buttons .active.button:active { background-color: rgb(19= +, 174, 56); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.teal.button, .cmp-dm-portal .ui.teal.buttons .button { b= +ackground-color: rgb(0, 181, 173); color: rgb(255, 255, 255); text-shadow: = +none; background-image: none; } + +.cmp-dm-portal .ui.teal.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px= + 0px 0px inset; } + +.cmp-dm-portal .ui.teal.button:hover, .cmp-dm-portal .ui.teal.buttons .butt= +on:hover { background-color: rgb(0, 156, 149); color: rgb(255, 255, 255); t= +ext-shadow: none; } + +.cmp-dm-portal .ui.teal.button:focus, .cmp-dm-portal .ui.teal.buttons .butt= +on:focus { background-color: rgb(0, 140, 134); color: rgb(255, 255, 255); t= +ext-shadow: none; } + +.cmp-dm-portal .ui.teal.button:active, .cmp-dm-portal .ui.teal.buttons .but= +ton:active { background-color: rgb(0, 130, 124); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.teal.active.button, .cmp-dm-portal .ui.teal.button .acti= +ve.button:active, .cmp-dm-portal .ui.teal.buttons .active.button, .cmp-dm-p= +ortal .ui.teal.buttons .active.button:active { background-color: rgb(0, 156= +, 149); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.blue.button, .cmp-dm-portal .ui.blue.buttons .button { b= +ackground-color: rgb(33, 133, 208); color: rgb(255, 255, 255); text-shadow:= + none; background-image: none; } + +.cmp-dm-portal .ui.blue.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px= + 0px 0px inset; } + +.cmp-dm-portal .ui.blue.button:hover, .cmp-dm-portal .ui.blue.buttons .butt= +on:hover { background-color: rgb(22, 120, 194); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.blue.button:focus, .cmp-dm-portal .ui.blue.buttons .butt= +on:focus { background-color: rgb(13, 113, 187); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.blue.button:active, .cmp-dm-portal .ui.blue.buttons .but= +ton:active { background-color: rgb(26, 105, 164); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.blue.active.button, .cmp-dm-portal .ui.blue.button .acti= +ve.button:active, .cmp-dm-portal .ui.blue.buttons .active.button, .cmp-dm-p= +ortal .ui.blue.buttons .active.button:active { background-color: rgb(18, 12= +1, 198); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.violet.button, .cmp-dm-portal .ui.violet.buttons .button= + { background-color: rgb(100, 53, 201); color: rgb(255, 255, 255); text-sha= +dow: none; background-image: none; } + +.cmp-dm-portal .ui.violet.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0= +px 0px 0px inset; } + +.cmp-dm-portal .ui.violet.button:hover, .cmp-dm-portal .ui.violet.buttons .= +button:hover { background-color: rgb(88, 41, 187); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.violet.button:focus, .cmp-dm-portal .ui.violet.buttons .= +button:focus { background-color: rgb(79, 32, 181); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.violet.button:active, .cmp-dm-portal .ui.violet.buttons = +.button:active { background-color: rgb(80, 42, 161); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.violet.active.button, .cmp-dm-portal .ui.violet.button .= +active.button:active, .cmp-dm-portal .ui.violet.buttons .active.button, .cm= +p-dm-portal .ui.violet.buttons .active.button:active { background-color: rg= +b(86, 38, 191); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.purple.button, .cmp-dm-portal .ui.purple.buttons .button= + { background-color: rgb(163, 51, 200); color: rgb(255, 255, 255); text-sha= +dow: none; background-image: none; } + +.cmp-dm-portal .ui.purple.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0= +px 0px 0px inset; } + +.cmp-dm-portal .ui.purple.button:hover, .cmp-dm-portal .ui.purple.buttons .= +button:hover { background-color: rgb(150, 39, 186); color: rgb(255, 255, 25= +5); text-shadow: none; } + +.cmp-dm-portal .ui.purple.button:focus, .cmp-dm-portal .ui.purple.buttons .= +button:focus { background-color: rgb(143, 30, 180); color: rgb(255, 255, 25= +5); text-shadow: none; } + +.cmp-dm-portal .ui.purple.button:active, .cmp-dm-portal .ui.purple.buttons = +.button:active { background-color: rgb(130, 41, 159); color: rgb(255, 255, = +255); text-shadow: none; } + +.cmp-dm-portal .ui.purple.active.button, .cmp-dm-portal .ui.purple.button .= +active.button:active, .cmp-dm-portal .ui.purple.buttons .active.button, .cm= +p-dm-portal .ui.purple.buttons .active.button:active { background-color: rg= +b(151, 36, 190); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.pink.button, .cmp-dm-portal .ui.pink.buttons .button { b= +ackground-color: rgb(224, 57, 151); color: rgb(255, 255, 255); text-shadow:= + none; background-image: none; } + +.cmp-dm-portal .ui.pink.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px= + 0px 0px inset; } + +.cmp-dm-portal .ui.pink.button:hover, .cmp-dm-portal .ui.pink.buttons .butt= +on:hover { background-color: rgb(230, 26, 141); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.pink.button:focus, .cmp-dm-portal .ui.pink.buttons .butt= +on:focus { background-color: rgb(225, 15, 133); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.pink.button:active, .cmp-dm-portal .ui.pink.buttons .but= +ton:active { background-color: rgb(199, 31, 126); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.pink.active.button, .cmp-dm-portal .ui.pink.button .acti= +ve.button:active, .cmp-dm-portal .ui.pink.buttons .active.button, .cmp-dm-p= +ortal .ui.pink.buttons .active.button:active { background-color: rgb(234, 2= +1, 141); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.brown.button, .cmp-dm-portal .ui.brown.buttons .button {= + background-color: rgb(165, 103, 63); color: rgb(255, 255, 255); text-shado= +w: none; background-image: none; } + +.cmp-dm-portal .ui.brown.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0p= +x 0px 0px inset; } + +.cmp-dm-portal .ui.brown.button:hover, .cmp-dm-portal .ui.brown.buttons .bu= +tton:hover { background-color: rgb(151, 91, 51); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.brown.button:focus, .cmp-dm-portal .ui.brown.buttons .bu= +tton:focus { background-color: rgb(144, 83, 43); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.brown.button:active, .cmp-dm-portal .ui.brown.buttons .b= +utton:active { background-color: rgb(128, 80, 49); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.brown.active.button, .cmp-dm-portal .ui.brown.button .ac= +tive.button:active, .cmp-dm-portal .ui.brown.buttons .active.button, .cmp-d= +m-portal .ui.brown.buttons .active.button:active { background-color: rgb(15= +3, 90, 49); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.grey.button, .cmp-dm-portal .ui.grey.buttons .button { b= +ackground-color: rgb(118, 118, 118); color: rgb(255, 255, 255); text-shadow= +: none; background-image: none; } + +.cmp-dm-portal .ui.grey.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px= + 0px 0px inset; } + +.cmp-dm-portal .ui.grey.button:hover, .cmp-dm-portal .ui.grey.buttons .butt= +on:hover { background-color: rgb(131, 131, 131); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.grey.button:focus, .cmp-dm-portal .ui.grey.buttons .butt= +on:focus { background-color: rgb(138, 138, 138); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.grey.button:active, .cmp-dm-portal .ui.grey.buttons .but= +ton:active { background-color: rgb(144, 144, 144); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.grey.active.button, .cmp-dm-portal .ui.grey.button .acti= +ve.button:active, .cmp-dm-portal .ui.grey.buttons .active.button, .cmp-dm-p= +ortal .ui.grey.buttons .active.button:active { background-color: rgb(105, 1= +05, 105); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.black.button, .cmp-dm-portal .ui.black.buttons .button {= + background-color: rgb(27, 28, 29); color: rgb(255, 255, 255); text-shadow:= + none; background-image: none; } + +.cmp-dm-portal .ui.black.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0p= +x 0px 0px inset; } + +.cmp-dm-portal .ui.black.button:hover, .cmp-dm-portal .ui.black.buttons .bu= +tton:hover { background-color: rgb(39, 41, 42); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.black.button:focus, .cmp-dm-portal .ui.black.buttons .bu= +tton:focus { background-color: rgb(47, 48, 50); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.black.button:active, .cmp-dm-portal .ui.black.buttons .b= +utton:active { background-color: rgb(52, 54, 55); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.black.active.button, .cmp-dm-portal .ui.black.button .ac= +tive.button:active, .cmp-dm-portal .ui.black.buttons .active.button, .cmp-d= +m-portal .ui.black.buttons .active.button:active { background-color: rgb(15= +, 15, 16); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.positive.button, .cmp-dm-portal .ui.positive.buttons .bu= +tton { background-color: rgb(161, 0, 255); color: rgb(255, 255, 255); text-= +shadow: none; background-image: none; } + +.cmp-dm-portal .ui.positive.button { box-shadow: rgba(34, 36, 38, 0.15) 0px= + 0px 0px 0px inset; } + +.cmp-dm-portal .ui.positive.button:hover, .cmp-dm-portal .ui.positive.butto= +ns .button:hover { background-color: rgb(145, 0, 230); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.positive.button:focus, .cmp-dm-portal .ui.positive.butto= +ns .button:focus { background-color: rgb(135, 0, 214); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.positive.button:active, .cmp-dm-portal .ui.positive.butt= +ons .button:active { background-color: rgb(129, 0, 204); color: rgb(255, 25= +5, 255); text-shadow: none; } + +.cmp-dm-portal .ui.positive.active.button, .cmp-dm-portal .ui.positive.butt= +on .active.button:active, .cmp-dm-portal .ui.positive.buttons .active.butto= +n, .cmp-dm-portal .ui.positive.buttons .active.button:active { background-c= +olor: rgb(145, 0, 230); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.negative.button, .cmp-dm-portal .ui.negative.buttons .bu= +tton { background-color: rgb(219, 40, 40); color: rgb(255, 255, 255); text-= +shadow: none; background-image: none; } + +.cmp-dm-portal .ui.negative.button { box-shadow: rgba(34, 36, 38, 0.15) 0px= + 0px 0px 0px inset; } + +.cmp-dm-portal .ui.negative.button:hover, .cmp-dm-portal .ui.negative.butto= +ns .button:hover { background-color: rgb(208, 25, 25); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.negative.button:focus, .cmp-dm-portal .ui.negative.butto= +ns .button:focus { background-color: rgb(202, 16, 16); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.negative.button:active, .cmp-dm-portal .ui.negative.butt= +ons .button:active { background-color: rgb(178, 30, 30); color: rgb(255, 25= +5, 255); text-shadow: none; } + +.cmp-dm-portal .ui.negative.active.button, .cmp-dm-portal .ui.negative.butt= +on .active.button:active, .cmp-dm-portal .ui.negative.buttons .active.butto= +n, .cmp-dm-portal .ui.negative.buttons .active.button:active { background-c= +olor: rgb(212, 21, 21); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.buttons { display: inline-flex; -webkit-box-orient: hori= +zontal; -webkit-box-direction: normal; flex-direction: row; font-size: 0px;= + vertical-align: baseline; margin: 0px 0.25em 0px 0px; } + +.cmp-dm-portal .ui.buttons:not(.basic):not(.inverted) { box-shadow: none; } + +.cmp-dm-portal .ui.buttons::after { content: "."; display: block; height: 0= +px; clear: both; visibility: hidden; } + +.cmp-dm-portal .ui.buttons .button { -webkit-box-flex: 1; flex: 1 0 auto; b= +order-radius: 0px; margin: 0px; } + +.cmp-dm-portal .ui.buttons:not(.basic):not(.inverted) > .button:not(.basic)= +:not(.inverted) { box-shadow: transparent 0px 0px 0px 1px inset, rgba(34, 3= +6, 38, 0.15) 0px 0px 0px 0px inset; } + +.cmp-dm-portal .ui.buttons .button:first-child { border-left: none; margin-= +left: 0px; border-top-left-radius: 0.285714rem; border-bottom-left-radius: = +0.285714rem; } + +.cmp-dm-portal .ui.buttons .button:last-child { border-top-right-radius: 0.= +285714rem; border-bottom-right-radius: 0.285714rem; } + +.cmp-dm-portal .ui.vertical.buttons { display: inline-flex; -webkit-box-ori= +ent: vertical; -webkit-box-direction: normal; flex-direction: column; } + +.cmp-dm-portal .ui.vertical.buttons .button { display: block; float: none; = +width: 100%; margin: 0px; box-shadow: none; border-radius: 0px; } + +.cmp-dm-portal .ui.vertical.buttons .button:first-child { border-top-left-r= +adius: 0.285714rem; border-top-right-radius: 0.285714rem; } + +.cmp-dm-portal .ui.vertical.buttons .button:last-child { margin-bottom: 0px= +; border-bottom-left-radius: 0.285714rem; border-bottom-right-radius: 0.285= +714rem; } + +.cmp-dm-portal .ui.vertical.buttons .button:only-child { border-radius: 0.2= +85714rem; } + +.cmp-dm-portal .actions .ui.button { min-width: 95pt; } + +.cmp-dm-portal .ui.button.link { background-color: transparent; padding: 0p= +x; display: inline; color: rgb(161, 0, 255); text-decoration: none; font-we= +ight: 400; font-family: "Graphik semibold"; } + +.cmp-dm-portal .ui.button.link:hover { color: rgb(145, 0, 230); text-decora= +tion: none; } + +.cmp-dm-portal .ui.icon.button.plain { background: none; color: rgb(161, 0,= + 255); } + +.cmp-dm-portal .ui.icon.button.plain:hover { background: none; color: rgb(1= +45, 0, 230); } + +.cmp-dm-portal .ui.icon.fluid.button.labeled { background: rgb(161, 0, 255)= +; color: rgb(255, 255, 255); font-family: "Graphik semibold"; border-radius= +: 0px; text-transform: uppercase; } + +.cmp-dm-portal .ui.icon.fluid.button.labeled:hover { background: rgb(145, 0= +, 230); } + +.cmp-dm-portal .fluid.ui.button { background: rgb(161, 0, 255); color: rgb(= +255, 255, 255); } + +.cmp-dm-portal .fluid.ui.button:hover { background: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.button.cmp-action-buttons__button { background: rgb(161,= + 0, 255); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.button.cmp-action-buttons__button:hover { background: rg= +b(145, 0, 230); } + +.cmp-dm-portal .ui.button, .cmp-dm-portal .ui.positive.primary.right.labele= +d.icon.button, .cmp-dm-portal .ui.primary.button { font-family: "Graphik se= +mibold"; border-radius: 0px; text-transform: uppercase; } + +.cmp-dm-portal .item.cmp-menu__item, .cmp-dm-portal .ui.card.extra.link.but= +ton, .cmp-dm-portal .ui.card.extra.link.button.ui.header.ui.link.button { f= +ont-family: graphik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-s= +erif; } + +.cmp-dm-portal .ui.link.button { font-family: "Graphik semibold"; } + +.cmp-dm-portal .ui.header { border: none; margin: calc(2rem - 0.14286em) 0p= +x 1rem; padding: 0px; font-family: graphik-regular-web, "Helvetica Neue", A= +rial, Helvetica, sans-serif; font-weight: 700; line-height: 1.28571em; text= +-transform: none; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.header:first-child { margin-top: -0.142857em; } + +.cmp-dm-portal .ui.header:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.header > .icon { display: table-cell; opacity: 1; font-s= +ize: 1.5em; padding-top: 0px; vertical-align: middle; } + +.cmp-dm-portal .ui.header .icon:only-child { display: inline-block; padding= +: 0px; margin-right: 0.75rem; } + +.cmp-dm-portal .ui.header > .image:not(.icon), .cmp-dm-portal .ui.header > = +img { display: inline-block; margin-top: 0.142857em; width: 2.5em; height: = +auto; vertical-align: middle; } + +.cmp-dm-portal .ui.header > .image:not(.icon):only-child, .cmp-dm-portal .u= +i.header > img:only-child { margin-right: 0.75rem; } + +.cmp-dm-portal .ui.header .content { display: inline-block; vertical-align:= + top; } + +.cmp-dm-portal .ui.header > .icon + .content, .cmp-dm-portal .ui.header > .= +image + .content, .cmp-dm-portal .ui.header > img + .content { padding-left= +: 0.75rem; vertical-align: middle; } + +.cmp-dm-portal .ui.header > .icon + .content { display: table-cell; } + +.cmp-dm-portal .ui.header .ui.label { margin-left: 0.5rem; vertical-align: = +middle; } + +.cmp-dm-portal .ui.header + p { margin-top: 0px; } + +.cmp-dm-portal h1.ui.header { font-size: 2rem; } + +.cmp-dm-portal h2.ui.header { font-size: 1.71429rem; } + +.cmp-dm-portal h3.ui.header { font-size: 1.28571rem; } + +.cmp-dm-portal h4.ui.header { font-size: 1.07143rem; } + +.cmp-dm-portal h5.ui.header { font-size: 1rem; } + +.cmp-dm-portal h6.ui.header { font-size: 0.857143rem; } + +.cmp-dm-portal .ui.primary.header { color: rgb(161, 0, 255); } + +.cmp-dm-portal a.ui.primary.header:hover { color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.secondary.header { color: rgb(80, 80, 80); } + +.cmp-dm-portal a.ui.secondary.header:hover { color: rgb(93, 93, 93); } + +.cmp-dm-portal .ui.red.header { color: rgb(219, 40, 40); } + +.cmp-dm-portal a.ui.red.header:hover { color: rgb(208, 25, 25); } + +.cmp-dm-portal .ui.orange.header { color: rgb(242, 113, 28); } + +.cmp-dm-portal a.ui.orange.header:hover { color: rgb(242, 98, 2); } + +.cmp-dm-portal .ui.yellow.header { color: rgb(251, 189, 8); } + +.cmp-dm-portal a.ui.yellow.header:hover { color: rgb(234, 174, 0); } + +.cmp-dm-portal .ui.olive.header { color: rgb(181, 204, 24); } + +.cmp-dm-portal a.ui.olive.header:hover { color: rgb(167, 189, 13); } + +.cmp-dm-portal .ui.green.header { color: rgb(33, 186, 69); } + +.cmp-dm-portal a.ui.green.header:hover { color: rgb(22, 171, 57); } + +.cmp-dm-portal .ui.teal.header { color: rgb(0, 181, 173); } + +.cmp-dm-portal a.ui.teal.header:hover { color: rgb(0, 156, 149); } + +.cmp-dm-portal .ui.blue.header { color: rgb(33, 133, 208); } + +.cmp-dm-portal a.ui.blue.header:hover { color: rgb(22, 120, 194); } + +.cmp-dm-portal .ui.violet.header { color: rgb(100, 53, 201); } + +.cmp-dm-portal a.ui.violet.header:hover { color: rgb(88, 41, 187); } + +.cmp-dm-portal .ui.purple.header { color: rgb(163, 51, 200); } + +.cmp-dm-portal a.ui.purple.header:hover { color: rgb(150, 39, 186); } + +.cmp-dm-portal .ui.pink.header { color: rgb(224, 57, 151); } + +.cmp-dm-portal a.ui.pink.header:hover { color: rgb(230, 26, 141); } + +.cmp-dm-portal .ui.brown.header { color: rgb(165, 103, 63); } + +.cmp-dm-portal a.ui.brown.header:hover { color: rgb(151, 91, 51); } + +.cmp-dm-portal .ui.grey.header { color: rgb(118, 118, 118); } + +.cmp-dm-portal a.ui.grey.header:hover { color: rgb(131, 131, 131); } + +.cmp-dm-portal .ui.black.header { color: rgb(27, 28, 29); } + +.cmp-dm-portal a.ui.black.header:hover { color: rgb(39, 41, 42); } + +.cmp-dm-portal .ui.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {= + font-size: 1.28571em; } + +.cmp-dm-portal h5 { color: rgb(144, 144, 144); font-weight: 700; margin: 0p= +x; } + +.cmp-dm-portal .content { color: rgb(161, 0, 255); } + +@font-face { } + +.cmp-dm-portal i.icon { display: inline-block; opacity: 1; margin: 0px 0.25= +rem 0px 0px; width: 1.18em; height: 1em; font-family: Icons; font-style: no= +rmal; font-weight: 400; text-decoration: inherit; text-align: center; speak= +: none; -webkit-font-smoothing: antialiased; backface-visibility: hidden; } + +.cmp-dm-portal i.icon::before { background: none !important; } + +.cmp-dm-portal i.emphasized.icon:not(.disabled), .cmp-dm-portal i.emphasize= +d.icons:not(.disabled), .cmp-dm-portal i.icon:active, .cmp-dm-portal i.icon= +:hover, .cmp-dm-portal i.icons:active, .cmp-dm-portal i.icons:hover { opaci= +ty: 1; } + +.cmp-dm-portal i.circular.icon { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px= + 0.1em inset; border-radius: 500em !important; line-height: 1 !important; p= +adding: 0.5em 0px !important; width: 2em !important; height: 2em !important= +; } + +.cmp-dm-portal i.primary.icon.icon.icon.icon { color: rgb(161, 0, 255); } + +.cmp-dm-portal i.secondary.icon.icon.icon.icon { color: rgb(80, 80, 80); } + +.cmp-dm-portal i.red.icon.icon.icon.icon { color: rgb(219, 40, 40); } + +.cmp-dm-portal i.orange.icon.icon.icon.icon { color: rgb(242, 113, 28); } + +.cmp-dm-portal i.yellow.icon.icon.icon.icon { color: rgb(251, 189, 8); } + +.cmp-dm-portal i.olive.icon.icon.icon.icon { color: rgb(181, 204, 24); } + +.cmp-dm-portal i.green.icon.icon.icon.icon { color: rgb(33, 186, 69); } + +.cmp-dm-portal i.teal.icon.icon.icon.icon { color: rgb(0, 181, 173); } + +.cmp-dm-portal i.blue.icon.icon.icon.icon { color: rgb(33, 133, 208); } + +.cmp-dm-portal i.violet.icon.icon.icon.icon { color: rgb(100, 53, 201); } + +.cmp-dm-portal i.purple.icon.icon.icon.icon { color: rgb(163, 51, 200); } + +.cmp-dm-portal i.pink.icon.icon.icon.icon { color: rgb(224, 57, 151); } + +.cmp-dm-portal i.brown.icon.icon.icon.icon { color: rgb(165, 103, 63); } + +.cmp-dm-portal i.grey.icon.icon.icon.icon { color: rgb(118, 118, 118); } + +.cmp-dm-portal i.black.icon.icon.icon.icon { color: rgb(27, 28, 29); } + +.cmp-dm-portal i.icon, .cmp-dm-portal i.icons { font-size: 1em; } + +.cmp-dm-portal i.mini.mini.mini.icon, .cmp-dm-portal i.mini.mini.mini.icons= + { line-height: 1; vertical-align: middle; font-size: 0.4em; } + +.cmp-dm-portal i.large.large.large.icon, .cmp-dm-portal i.large.large.large= +.icons { line-height: 1; vertical-align: middle; font-size: 1.5em; } + +.cmp-dm-portal i.big.big.big.icon, .cmp-dm-portal i.big.big.big.icons { lin= +e-height: 1; vertical-align: middle; font-size: 2em; } + +.cmp-dm-portal i.icons { display: inline-block; position: relative; line-he= +ight: 1; } + +.cmp-dm-portal i.icons .icon { position: absolute; top: 50%; left: 50%; tra= +nsform: translateX(-50%) translateY(-50%); margin: 0px; } + +.cmp-dm-portal i.icons .icon:first-child { position: static; width: auto; h= +eight: auto; vertical-align: top; transform: none; } + +.cmp-dm-portal i.icon.ad::before { content: "=EF=99=81"; } + +.cmp-dm-portal i.icon.air.freshener::before { content: "=EF=97=90"; } + +.cmp-dm-portal i.icon.allergies::before { content: "=EF=91=A1"; } + +.cmp-dm-portal i.icon.angry::before { content: "=EF=95=96"; } + +.cmp-dm-portal i.icon.ankh::before { content: "=EF=99=84"; } + +.cmp-dm-portal i.icon.archway::before { content: "=EF=95=97"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.down::before { content: "=EF= +=8D=98"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.left::before { content: "=EF= +=8D=99"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.right::before { content: "=EF= +=8D=9A"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.up::before { content: "=EF=8D= +=9B"; } + +.cmp-dm-portal i.icon.arrows.alternate::before { content: "=EF=82=B2"; } + +.cmp-dm-portal i.icon.arrows.alternate.horizontal::before { content: "=EF= +=8C=B7"; } + +.cmp-dm-portal i.icon.arrows.alternate.vertical::before { content: "=EF=8C= +=B8"; } + +.cmp-dm-portal i.icon.atlas::before { content: "=EF=95=98"; } + +.cmp-dm-portal i.icon.atom::before { content: "=EF=97=92"; } + +.cmp-dm-portal i.icon.award::before { content: "=EF=95=99"; } + +.cmp-dm-portal i.icon.baby::before { content: "=EF=9D=BC"; } + +.cmp-dm-portal i.icon.baby.carriage::before { content: "=EF=9D=BD"; } + +.cmp-dm-portal i.icon.backspace::before { content: "=EF=95=9A"; } + +.cmp-dm-portal i.icon.bacon::before { content: "=EF=9F=A5"; } + +.cmp-dm-portal i.icon.balance.scale::before { content: "=EF=89=8E"; } + +.cmp-dm-portal i.icon.balance.scale.left::before { content: "=EF=94=95"; } + +.cmp-dm-portal i.icon.balance.scale.right::before { content: "=EF=94=96"; } + +.cmp-dm-portal i.icon.band.aid::before { content: "=EF=91=A2"; } + +.cmp-dm-portal i.icon.baseball.ball::before { content: "=EF=90=B3"; } + +.cmp-dm-portal i.icon.basketball.ball::before { content: "=EF=90=B4"; } + +.cmp-dm-portal i.icon.bezier.curve::before { content: "=EF=95=9B"; } + +.cmp-dm-portal i.icon.bible::before { content: "=EF=99=87"; } + +.cmp-dm-portal i.icon.biking::before { content: "=EF=A1=8A"; } + +.cmp-dm-portal i.icon.biohazard::before { content: "=EF=9E=80"; } + +.cmp-dm-portal i.icon.birthday.cake::before { content: "=EF=87=BD"; } + +.cmp-dm-portal i.icon.blender::before { content: "=EF=94=97"; } + +.cmp-dm-portal i.icon.blender.phone::before { content: "=EF=9A=B6"; } + +.cmp-dm-portal i.icon.blog::before { content: "=EF=9E=81"; } + +.cmp-dm-portal i.icon.bolt::before { content: "=EF=83=A7"; } + +.cmp-dm-portal i.icon.bone::before { content: "=EF=97=97"; } + +.cmp-dm-portal i.icon.bong::before { content: "=EF=95=9C"; } + +.cmp-dm-portal i.icon.book.dead::before { content: "=EF=9A=B7"; } + +.cmp-dm-portal i.icon.book.medical::before { content: "=EF=9F=A6"; } + +.cmp-dm-portal i.icon.book.open::before { content: "=EF=94=98"; } + +.cmp-dm-portal i.icon.book.reader::before { content: "=EF=97=9A"; } + +.cmp-dm-portal i.icon.border.all::before { content: "=EF=A1=8C"; } + +.cmp-dm-portal i.icon.border.none::before { content: "=EF=A1=90"; } + +.cmp-dm-portal i.icon.border.style::before { content: "=EF=A1=93"; } + +.cmp-dm-portal i.icon.bowling.ball::before { content: "=EF=90=B6"; } + +.cmp-dm-portal i.icon.box::before { content: "=EF=91=A6"; } + +.cmp-dm-portal i.icon.box.open::before { content: "=EF=92=9E"; } + +.cmp-dm-portal i.icon.boxes::before { content: "=EF=91=A8"; } + +.cmp-dm-portal i.icon.brain::before { content: "=EF=97=9C"; } + +.cmp-dm-portal i.icon.bread.slice::before { content: "=EF=9F=AC"; } + +.cmp-dm-portal i.icon.briefcase.medical::before { content: "=EF=91=A9"; } + +.cmp-dm-portal i.icon.broadcast.tower::before { content: "=EF=94=99"; } + +.cmp-dm-portal i.icon.broom::before { content: "=EF=94=9A"; } + +.cmp-dm-portal i.icon.brush::before { content: "=EF=95=9D"; } + +.cmp-dm-portal i.icon.burn::before { content: "=EF=91=AA"; } + +.cmp-dm-portal i.icon.bus.alternate::before { content: "=EF=95=9E"; } + +.cmp-dm-portal i.icon.business.time::before { content: "=EF=99=8A"; } + +.cmp-dm-portal i.icon.calendar::before { content: "=EF=84=B3"; } + +.cmp-dm-portal i.icon.calendar.alternate::before { content: "=EF=81=B3"; } + +.cmp-dm-portal i.icon.calendar.day::before { content: "=EF=9E=83"; } + +.cmp-dm-portal i.icon.calendar.week::before { content: "=EF=9E=84"; } + +.cmp-dm-portal i.icon.campground::before { content: "=EF=9A=BB"; } + +.cmp-dm-portal i.icon.candy.cane::before { content: "=EF=9E=86"; } + +.cmp-dm-portal i.icon.cannabis::before { content: "=EF=95=9F"; } + +.cmp-dm-portal i.icon.capsules::before { content: "=EF=91=AB"; } + +.cmp-dm-portal i.icon.car.alternate::before { content: "=EF=97=9E"; } + +.cmp-dm-portal i.icon.car.battery::before { content: "=EF=97=9F"; } + +.cmp-dm-portal i.icon.car.crash::before { content: "=EF=97=A1"; } + +.cmp-dm-portal i.icon.car.side::before { content: "=EF=97=A4"; } + +.cmp-dm-portal i.icon.caret.square.down::before { content: "=EF=85=90"; } + +.cmp-dm-portal i.icon.caret.square.left::before { content: "=EF=86=91"; } + +.cmp-dm-portal i.icon.caret.square.right::before { content: "=EF=85=92"; } + +.cmp-dm-portal i.icon.caret.square.up::before { content: "=EF=85=91"; } + +.cmp-dm-portal i.icon.carrot::before { content: "=EF=9E=87"; } + +.cmp-dm-portal i.icon.cart.arrow.down::before { content: "=EF=88=98"; } + +.cmp-dm-portal i.icon.cart.plus::before { content: "=EF=88=97"; } + +.cmp-dm-portal i.icon.cash.register::before { content: "=EF=9E=88"; } + +.cmp-dm-portal i.icon.cat::before { content: "=EF=9A=BE"; } + +.cmp-dm-portal i.icon.chair::before { content: "=EF=9B=80"; } + +.cmp-dm-portal i.icon.chalkboard::before { content: "=EF=94=9B"; } + +.cmp-dm-portal i.icon.chalkboard.teacher::before { content: "=EF=94=9C"; } + +.cmp-dm-portal i.icon.charging.station::before { content: "=EF=97=A7"; } + +.cmp-dm-portal i.icon.chart.area::before { content: "=EF=87=BE"; } + +.cmp-dm-portal i.icon.chart.bar::before { content: "=EF=82=80"; } + +.cmp-dm-portal i.icon.chart.line::before { content: "=EF=88=81"; } + +.cmp-dm-portal i.icon.chart.pie::before { content: "=EF=88=80"; } + +.cmp-dm-portal i.icon.check.double::before { content: "=EF=95=A0"; } + +.cmp-dm-portal i.icon.cheese::before { content: "=EF=9F=AF"; } + +.cmp-dm-portal i.icon.chess::before { content: "=EF=90=B9"; } + +.cmp-dm-portal i.icon.chess.bishop::before { content: "=EF=90=BA"; } + +.cmp-dm-portal i.icon.chess.board::before { content: "=EF=90=BC"; } + +.cmp-dm-portal i.icon.chess.king::before { content: "=EF=90=BF"; } + +.cmp-dm-portal i.icon.chess.knight::before { content: "=EF=91=81"; } + +.cmp-dm-portal i.icon.chess.pawn::before { content: "=EF=91=83"; } + +.cmp-dm-portal i.icon.chess.queen::before { content: "=EF=91=85"; } + +.cmp-dm-portal i.icon.chess.rook::before { content: "=EF=91=87"; } + +.cmp-dm-portal i.icon.church::before { content: "=EF=94=9D"; } + +.cmp-dm-portal i.icon.circle.notch::before { content: "=EF=87=8E"; } + +.cmp-dm-portal i.icon.city::before { content: "=EF=99=8F"; } + +.cmp-dm-portal i.icon.clinic.medical::before { content: "=EF=9F=B2"; } + +.cmp-dm-portal i.icon.clipboard::before { content: "=EF=8C=A8"; } + +.cmp-dm-portal i.icon.clipboard.check::before { content: "=EF=91=AC"; } + +.cmp-dm-portal i.icon.clipboard.list::before { content: "=EF=91=AD"; } + +.cmp-dm-portal i.icon.cloud.download.alternate::before { content: "=EF=8E= +=81"; } + +.cmp-dm-portal i.icon.cloud.meatball::before { content: "=EF=9C=BB"; } + +.cmp-dm-portal i.icon.cloud.moon::before { content: "=EF=9B=83"; } + +.cmp-dm-portal i.icon.cloud.moon.rain::before { content: "=EF=9C=BC"; } + +.cmp-dm-portal i.icon.cloud.rain::before { content: "=EF=9C=BD"; } + +.cmp-dm-portal i.icon.cloud.showers.heavy::before { content: "=EF=9D=80"; } + +.cmp-dm-portal i.icon.cloud.sun::before { content: "=EF=9B=84"; } + +.cmp-dm-portal i.icon.cloud.sun.rain::before { content: "=EF=9D=83"; } + +.cmp-dm-portal i.icon.cloud.upload.alternate::before { content: "=EF=8E=82"= +; } + +.cmp-dm-portal i.icon.cocktail::before { content: "=EF=95=A1"; } + +.cmp-dm-portal i.icon.code.branch::before { content: "=EF=84=A6"; } + +.cmp-dm-portal i.icon.cog::before { content: "=EF=80=93"; } + +.cmp-dm-portal i.icon.coins::before { content: "=EF=94=9E"; } + +.cmp-dm-portal i.icon.comment.alternate::before { content: "=EF=89=BA"; } + +.cmp-dm-portal i.icon.comment.dollar::before { content: "=EF=99=91"; } + +.cmp-dm-portal i.icon.comment.dots::before { content: "=EF=92=AD"; } + +.cmp-dm-portal i.icon.comment.medical::before { content: "=EF=9F=B5"; } + +.cmp-dm-portal i.icon.comment.slash::before { content: "=EF=92=B3"; } + +.cmp-dm-portal i.icon.comments.dollar::before { content: "=EF=99=93"; } + +.cmp-dm-portal i.icon.compact.disc::before { content: "=EF=94=9F"; } + +.cmp-dm-portal i.icon.compress.arrows.alternate::before { content: "=EF=9E= +=8C"; } + +.cmp-dm-portal i.icon.concierge.bell::before { content: "=EF=95=A2"; } + +.cmp-dm-portal i.icon.cookie::before { content: "=EF=95=A3"; } + +.cmp-dm-portal i.icon.cookie.bite::before { content: "=EF=95=A4"; } + +.cmp-dm-portal i.icon.couch::before { content: "=EF=92=B8"; } + +.cmp-dm-portal i.icon.crop.alternate::before { content: "=EF=95=A5"; } + +.cmp-dm-portal i.icon.cross::before { content: "=EF=99=94"; } + +.cmp-dm-portal i.icon.crow::before { content: "=EF=94=A0"; } + +.cmp-dm-portal i.icon.crown::before { content: "=EF=94=A1"; } + +.cmp-dm-portal i.icon.crutch::before { content: "=EF=9F=B7"; } + +.cmp-dm-portal i.icon.democrat::before { content: "=EF=9D=87"; } + +.cmp-dm-portal i.icon.dharmachakra::before { content: "=EF=99=95"; } + +.cmp-dm-portal i.icon.diagnoses::before { content: "=EF=91=B0"; } + +.cmp-dm-portal i.icon.dice::before { content: "=EF=94=A2"; } + +.cmp-dm-portal i.icon.dice.d20::before { content: "=EF=9B=8F"; } + +.cmp-dm-portal i.icon.dice.d6::before { content: "=EF=9B=91"; } + +.cmp-dm-portal i.icon.dice.five::before { content: "=EF=94=A3"; } + +.cmp-dm-portal i.icon.dice.four::before { content: "=EF=94=A4"; } + +.cmp-dm-portal i.icon.dice.one::before { content: "=EF=94=A5"; } + +.cmp-dm-portal i.icon.dice.six::before { content: "=EF=94=A6"; } + +.cmp-dm-portal i.icon.dice.three::before { content: "=EF=94=A7"; } + +.cmp-dm-portal i.icon.dice.two::before { content: "=EF=94=A8"; } + +.cmp-dm-portal i.icon.digital.tachograph::before { content: "=EF=95=A6"; } + +.cmp-dm-portal i.icon.directions::before { content: "=EF=97=AB"; } + +.cmp-dm-portal i.icon.divide::before { content: "=EF=94=A9"; } + +.cmp-dm-portal i.icon.dizzy::before { content: "=EF=95=A7"; } + +.cmp-dm-portal i.icon.dna::before { content: "=EF=91=B1"; } + +.cmp-dm-portal i.icon.dog::before { content: "=EF=9B=93"; } + +.cmp-dm-portal i.icon.dollar.sign::before { content: "=EF=85=95"; } + +.cmp-dm-portal i.icon.dolly::before { content: "=EF=91=B2"; } + +.cmp-dm-portal i.icon.dolly.flatbed::before { content: "=EF=91=B4"; } + +.cmp-dm-portal i.icon.donate::before { content: "=EF=92=B9"; } + +.cmp-dm-portal i.icon.door.closed::before { content: "=EF=94=AA"; } + +.cmp-dm-portal i.icon.door.open::before { content: "=EF=94=AB"; } + +.cmp-dm-portal i.icon.dot.circle::before { content: "=EF=86=92"; } + +.cmp-dm-portal i.icon.dove::before { content: "=EF=92=BA"; } + +.cmp-dm-portal i.icon.drafting.compass::before { content: "=EF=95=A8"; } + +.cmp-dm-portal i.icon.dragon::before { content: "=EF=9B=95"; } + +.cmp-dm-portal i.icon.draw.polygon::before { content: "=EF=97=AE"; } + +.cmp-dm-portal i.icon.drum::before { content: "=EF=95=A9"; } + +.cmp-dm-portal i.icon.drum.steelpan::before { content: "=EF=95=AA"; } + +.cmp-dm-portal i.icon.drumstick.bite::before { content: "=EF=9B=97"; } + +.cmp-dm-portal i.icon.dumbbell::before { content: "=EF=91=8B"; } + +.cmp-dm-portal i.icon.dumpster::before { content: "=EF=9E=93"; } + +.cmp-dm-portal i.icon.dumpster.fire::before { content: "=EF=9E=94"; } + +.cmp-dm-portal i.icon.dungeon::before { content: "=EF=9B=99"; } + +.cmp-dm-portal i.icon.egg::before { content: "=EF=9F=BB"; } + +.cmp-dm-portal i.icon.envelope.open::before { content: "=EF=8A=B6"; } + +.cmp-dm-portal i.icon.envelope.open.text::before { content: "=EF=99=98"; } + +.cmp-dm-portal i.icon.envelope.square::before { content: "=EF=86=99"; } + +.cmp-dm-portal i.icon.equals::before { content: "=EF=94=AC"; } + +.cmp-dm-portal i.icon.ethernet::before { content: "=EF=9E=96"; } + +.cmp-dm-portal i.icon.euro.sign::before { content: "=EF=85=93"; } + +.cmp-dm-portal i.icon.exchange.alternate::before { content: "=EF=8D=A2"; } + +.cmp-dm-portal i.icon.expand.arrows.alternate::before { content: "=EF=8C=9E= +"; } + +.cmp-dm-portal i.icon.external.alternate::before { content: "=EF=8D=9D"; } + +.cmp-dm-portal i.icon.external.link.square.alternate::before { content: "= +=EF=8D=A0"; } + +.cmp-dm-portal i.icon.eye.dropper::before { content: "=EF=87=BB"; } + +.cmp-dm-portal i.icon.eye.slash::before { content: "=EF=81=B0"; } + +.cmp-dm-portal i.icon.fan::before { content: "=EF=A1=A3"; } + +.cmp-dm-portal i.icon.feather::before { content: "=EF=94=AD"; } + +.cmp-dm-portal i.icon.feather.alternate::before { content: "=EF=95=AB"; } + +.cmp-dm-portal i.icon.file.alternate::before { content: "=EF=85=9C"; } + +.cmp-dm-portal i.icon.file.archive::before { content: "=EF=87=86"; } + +.cmp-dm-portal i.icon.file.audio::before { content: "=EF=87=87"; } + +.cmp-dm-portal i.icon.file.code::before { content: "=EF=87=89"; } + +.cmp-dm-portal i.icon.file.contract::before { content: "=EF=95=AC"; } + +.cmp-dm-portal i.icon.file.csv::before { content: "=EF=9B=9D"; } + +.cmp-dm-portal i.icon.file.download::before { content: "=EF=95=AD"; } + +.cmp-dm-portal i.icon.file.excel::before { content: "=EF=87=83"; } + +.cmp-dm-portal i.icon.file.export::before { content: "=EF=95=AE"; } + +.cmp-dm-portal i.icon.file.image::before { content: "=EF=87=85"; } + +.cmp-dm-portal i.icon.file.import::before { content: "=EF=95=AF"; } + +.cmp-dm-portal i.icon.file.invoice::before { content: "=EF=95=B0"; } + +.cmp-dm-portal i.icon.file.invoice.dollar::before { content: "=EF=95=B1"; } + +.cmp-dm-portal i.icon.file.medical::before { content: "=EF=91=B7"; } + +.cmp-dm-portal i.icon.file.medical.alternate::before { content: "=EF=91=B8"= +; } + +.cmp-dm-portal i.icon.file.pdf::before { content: "=EF=87=81"; } + +.cmp-dm-portal i.icon.file.powerpoint::before { content: "=EF=87=84"; } + +.cmp-dm-portal i.icon.file.prescription::before { content: "=EF=95=B2"; } + +.cmp-dm-portal i.icon.file.signature::before { content: "=EF=95=B3"; } + +.cmp-dm-portal i.icon.file.upload::before { content: "=EF=95=B4"; } + +.cmp-dm-portal i.icon.file.video::before { content: "=EF=87=88"; } + +.cmp-dm-portal i.icon.file.word::before { content: "=EF=87=82"; } + +.cmp-dm-portal i.icon.fill::before { content: "=EF=95=B5"; } + +.cmp-dm-portal i.icon.fill.drip::before { content: "=EF=95=B6"; } + +.cmp-dm-portal i.icon.fingerprint::before { content: "=EF=95=B7"; } + +.cmp-dm-portal i.icon.fire.alternate::before { content: "=EF=9F=A4"; } + +.cmp-dm-portal i.icon.first.aid::before { content: "=EF=91=B9"; } + +.cmp-dm-portal i.icon.fish::before { content: "=EF=95=B8"; } + +.cmp-dm-portal i.icon.fist.raised::before { content: "=EF=9B=9E"; } + +.cmp-dm-portal i.icon.flag.usa::before { content: "=EF=9D=8D"; } + +.cmp-dm-portal i.icon.flushed::before { content: "=EF=95=B9"; } + +.cmp-dm-portal i.icon.folder.minus::before { content: "=EF=99=9D"; } + +.cmp-dm-portal i.icon.folder.plus::before { content: "=EF=99=9E"; } + +.cmp-dm-portal i.icon.football.ball::before { content: "=EF=91=8E"; } + +.cmp-dm-portal i.icon.frog::before { content: "=EF=94=AE"; } + +.cmp-dm-portal i.icon.frown.open::before { content: "=EF=95=BA"; } + +.cmp-dm-portal i.icon.fruit-apple::before { content: "=EF=97=91"; } + +.cmp-dm-portal i.icon.funnel.dollar::before { content: "=EF=99=A2"; } + +.cmp-dm-portal i.icon.futbol::before { content: "=EF=87=A3"; } + +.cmp-dm-portal i.icon.gas.pump::before { content: "=EF=94=AF"; } + +.cmp-dm-portal i.icon.gavel::before { content: "=EF=83=A3"; } + +.cmp-dm-portal i.icon.gem::before { content: "=EF=8E=A5"; } + +.cmp-dm-portal i.icon.ghost::before { content: "=EF=9B=A2"; } + +.cmp-dm-portal i.icon.gifts::before { content: "=EF=9E=9C"; } + +.cmp-dm-portal i.icon.glass.cheers::before { content: "=EF=9E=9F"; } + +.cmp-dm-portal i.icon.glass.martini::before { content: "=EF=80=80"; } + +.cmp-dm-portal i.icon.glass.martini.alternate::before { content: "=EF=95=BB= +"; } + +.cmp-dm-portal i.icon.glass.whiskey::before { content: "=EF=9E=A0"; } + +.cmp-dm-portal i.icon.glasses::before { content: "=EF=94=B0"; } + +.cmp-dm-portal i.icon.globe.africa::before { content: "=EF=95=BC"; } + +.cmp-dm-portal i.icon.globe.americas::before { content: "=EF=95=BD"; } + +.cmp-dm-portal i.icon.globe.asia::before { content: "=EF=95=BE"; } + +.cmp-dm-portal i.icon.globe.europe::before { content: "=EF=9E=A2"; } + +.cmp-dm-portal i.icon.golf.ball::before { content: "=EF=91=90"; } + +.cmp-dm-portal i.icon.gopuram::before { content: "=EF=99=A4"; } + +.cmp-dm-portal i.icon.graduation.cap::before { content: "=EF=86=9D"; } + +.cmp-dm-portal i.icon.greater.than::before { content: "=EF=94=B1"; } + +.cmp-dm-portal i.icon.greater.than.equal::before { content: "=EF=94=B2"; } + +.cmp-dm-portal i.icon.grimace::before { content: "=EF=95=BF"; } + +.cmp-dm-portal i.icon.grin::before { content: "=EF=96=80"; } + +.cmp-dm-portal i.icon.grin.alternate::before { content: "=EF=96=81"; } + +.cmp-dm-portal i.icon.grin.beam::before { content: "=EF=96=82"; } + +.cmp-dm-portal i.icon.grin.beam.sweat::before { content: "=EF=96=83"; } + +.cmp-dm-portal i.icon.grin.hearts::before { content: "=EF=96=84"; } + +.cmp-dm-portal i.icon.grin.squint::before { content: "=EF=96=85"; } + +.cmp-dm-portal i.icon.grin.squint.tears::before { content: "=EF=96=86"; } + +.cmp-dm-portal i.icon.grin.stars::before { content: "=EF=96=87"; } + +.cmp-dm-portal i.icon.grin.tears::before { content: "=EF=96=88"; } + +.cmp-dm-portal i.icon.grin.tongue::before { content: "=EF=96=89"; } + +.cmp-dm-portal i.icon.grin.tongue.squint::before { content: "=EF=96=8A"; } + +.cmp-dm-portal i.icon.grin.tongue.wink::before { content: "=EF=96=8B"; } + +.cmp-dm-portal i.icon.grin.wink::before { content: "=EF=96=8C"; } + +.cmp-dm-portal i.icon.grip.horizontal::before { content: "=EF=96=8D"; } + +.cmp-dm-portal i.icon.grip.lines::before { content: "=EF=9E=A4"; } + +.cmp-dm-portal i.icon.grip.lines.vertical::before { content: "=EF=9E=A5"; } + +.cmp-dm-portal i.icon.grip.vertical::before { content: "=EF=96=8E"; } + +.cmp-dm-portal i.icon.guitar::before { content: "=EF=9E=A6"; } + +.cmp-dm-portal i.icon.h.square::before { content: "=EF=83=BD"; } + +.cmp-dm-portal i.icon.hamburger::before { content: "=EF=A0=85"; } + +.cmp-dm-portal i.icon.hammer::before { content: "=EF=9B=A3"; } + +.cmp-dm-portal i.icon.hamsa::before { content: "=EF=99=A5"; } + +.cmp-dm-portal i.icon.hand.holding::before { content: "=EF=92=BD"; } + +.cmp-dm-portal i.icon.hand.holding.heart::before { content: "=EF=92=BE"; } + +.cmp-dm-portal i.icon.hand.holding.usd::before { content: "=EF=93=80"; } + +.cmp-dm-portal i.icon.hand.middle.finger::before { content: "=EF=A0=86"; } + +.cmp-dm-portal i.icon.hand.point.down::before { content: "=EF=82=A7"; } + +.cmp-dm-portal i.icon.hand.point.left::before { content: "=EF=82=A5"; } + +.cmp-dm-portal i.icon.hand.point.right::before { content: "=EF=82=A4"; } + +.cmp-dm-portal i.icon.hand.point.up::before { content: "=EF=82=A6"; } + +.cmp-dm-portal i.icon.hands::before { content: "=EF=93=82"; } + +.cmp-dm-portal i.icon.hands.helping::before { content: "=EF=93=84"; } + +.cmp-dm-portal i.icon.hanukiah::before { content: "=EF=9B=A6"; } + +.cmp-dm-portal i.icon.hard.hat::before { content: "=EF=A0=87"; } + +.cmp-dm-portal i.icon.hat.cowboy::before { content: "=EF=A3=80"; } + +.cmp-dm-portal i.icon.hat.cowboy.side::before { content: "=EF=A3=81"; } + +.cmp-dm-portal i.icon.hat.wizard::before { content: "=EF=9B=A8"; } + +.cmp-dm-portal i.icon.haykal::before { content: "=EF=99=A6"; } + +.cmp-dm-portal i.icon.hdd::before { content: "=EF=82=A0"; } + +.cmp-dm-portal i.icon.heading::before { content: "=EF=87=9C"; } + +.cmp-dm-portal i.icon.headphones::before { content: "=EF=80=A5"; } + +.cmp-dm-portal i.icon.headphones.alternate::before { content: "=EF=96=8F"; = +} + +.cmp-dm-portal i.icon.headset::before { content: "=EF=96=90"; } + +.cmp-dm-portal i.icon.heart.broken::before { content: "=EF=9E=A9"; } + +.cmp-dm-portal i.icon.helicopter::before { content: "=EF=94=B3"; } + +.cmp-dm-portal i.icon.highlighter::before { content: "=EF=96=91"; } + +.cmp-dm-portal i.icon.hiking::before { content: "=EF=9B=AC"; } + +.cmp-dm-portal i.icon.hippo::before { content: "=EF=9B=AD"; } + +.cmp-dm-portal i.icon.hockey.puck::before { content: "=EF=91=93"; } + +.cmp-dm-portal i.icon.holly.berry::before { content: "=EF=9E=AA"; } + +.cmp-dm-portal i.icon.horse::before { content: "=EF=9B=B0"; } + +.cmp-dm-portal i.icon.horse.head::before { content: "=EF=9E=AB"; } + +.cmp-dm-portal i.icon.hospital.alternate::before { content: "=EF=91=BD"; } + +.cmp-dm-portal i.icon.hospital.symbol::before { content: "=EF=91=BE"; } + +.cmp-dm-portal i.icon.hot.tub::before { content: "=EF=96=93"; } + +.cmp-dm-portal i.icon.hotdog::before { content: "=EF=A0=8F"; } + +.cmp-dm-portal i.icon.hotel::before { content: "=EF=96=94"; } + +.cmp-dm-portal i.icon.hourglass::before { content: "=EF=89=94"; } + +.cmp-dm-portal i.icon.house.damage::before { content: "=EF=9B=B1"; } + +.cmp-dm-portal i.icon.hryvnia::before { content: "=EF=9B=B2"; } + +.cmp-dm-portal i.icon.ice.cream::before { content: "=EF=A0=90"; } + +.cmp-dm-portal i.icon.icicles::before { content: "=EF=9E=AD"; } + +.cmp-dm-portal i.icon.icons::before { content: "=EF=A1=AD"; } + +.cmp-dm-portal i.icon.id.card.alternate::before { content: "=EF=91=BF"; } + +.cmp-dm-portal i.icon.igloo::before { content: "=EF=9E=AE"; } + +.cmp-dm-portal i.icon.images::before { content: "=EF=8C=82"; } + +.cmp-dm-portal i.icon.infinity::before { content: "=EF=94=B4"; } + +.cmp-dm-portal i.icon.jedi::before { content: "=EF=99=A9"; } + +.cmp-dm-portal i.icon.joint::before { content: "=EF=96=95"; } + +.cmp-dm-portal i.icon.journal.whills::before { content: "=EF=99=AA"; } + +.cmp-dm-portal i.icon.kaaba::before { content: "=EF=99=AB"; } + +.cmp-dm-portal i.icon.khanda::before { content: "=EF=99=AD"; } + +.cmp-dm-portal i.icon.kiss::before { content: "=EF=96=96"; } + +.cmp-dm-portal i.icon.kiss.beam::before { content: "=EF=96=97"; } + +.cmp-dm-portal i.icon.kiss.wink.heart::before { content: "=EF=96=98"; } + +.cmp-dm-portal i.icon.kiwi.bird::before { content: "=EF=94=B5"; } + +.cmp-dm-portal i.icon.landmark::before { content: "=EF=99=AF"; } + +.cmp-dm-portal i.icon.language::before { content: "=EF=86=AB"; } + +.cmp-dm-portal i.icon.laptop.code::before { content: "=EF=97=BC"; } + +.cmp-dm-portal i.icon.laptop.medical::before { content: "=EF=A0=92"; } + +.cmp-dm-portal i.icon.laugh::before { content: "=EF=96=99"; } + +.cmp-dm-portal i.icon.laugh.beam::before { content: "=EF=96=9A"; } + +.cmp-dm-portal i.icon.laugh.squint::before { content: "=EF=96=9B"; } + +.cmp-dm-portal i.icon.laugh.wink::before { content: "=EF=96=9C"; } + +.cmp-dm-portal i.icon.layer.group::before { content: "=EF=97=BD"; } + +.cmp-dm-portal i.icon.less.than::before { content: "=EF=94=B6"; } + +.cmp-dm-portal i.icon.less.than.equal::before { content: "=EF=94=B7"; } + +.cmp-dm-portal i.icon.level.down.alternate::before { content: "=EF=8E=BE"; = +} + +.cmp-dm-portal i.icon.level.up.alternate::before { content: "=EF=8E=BF"; } + +.cmp-dm-portal i.icon.lira.sign::before { content: "=EF=86=95"; } + +.cmp-dm-portal i.icon.list.alternate::before { content: "=EF=80=A2"; } + +.cmp-dm-portal i.icon.lock.open::before { content: "=EF=8F=81"; } + +.cmp-dm-portal i.icon.long.arrow.alternate.down::before { content: "=EF=8C= +=89"; } + +.cmp-dm-portal i.icon.long.arrow.alternate.left::before { content: "=EF=8C= +=8A"; } + +.cmp-dm-portal i.icon.long.arrow.alternate.right::before { content: "=EF=8C= +=8B"; } + +.cmp-dm-portal i.icon.long.arrow.alternate.up::before { content: "=EF=8C=8C= +"; } + +.cmp-dm-portal i.icon.luggage.cart::before { content: "=EF=96=9D"; } + +.cmp-dm-portal i.icon.mail.bulk::before { content: "=EF=99=B4"; } + +.cmp-dm-portal i.icon.map.marked::before { content: "=EF=96=9F"; } + +.cmp-dm-portal i.icon.map.marked.alternate::before { content: "=EF=96=A0"; = +} + +.cmp-dm-portal i.icon.map.marker::before { content: "=EF=81=81"; } + +.cmp-dm-portal i.icon.map.marker.alternate::before { content: "=EF=8F=85"; = +} + +.cmp-dm-portal i.icon.marker::before { content: "=EF=96=A1"; } + +.cmp-dm-portal i.icon.mask::before { content: "=EF=9B=BA"; } + +.cmp-dm-portal i.icon.medal::before { content: "=EF=96=A2"; } + +.cmp-dm-portal i.icon.meh.blank::before { content: "=EF=96=A4"; } + +.cmp-dm-portal i.icon.meh.rolling.eyes::before { content: "=EF=96=A5"; } + +.cmp-dm-portal i.icon.memory::before { content: "=EF=94=B8"; } + +.cmp-dm-portal i.icon.menorah::before { content: "=EF=99=B6"; } + +.cmp-dm-portal i.icon.meteor::before { content: "=EF=9D=93"; } + +.cmp-dm-portal i.icon.microphone.alternate::before { content: "=EF=8F=89"; = +} + +.cmp-dm-portal i.icon.microphone.alternate.slash::before { content: "=EF=94= +=B9"; } + +.cmp-dm-portal i.icon.microscope::before { content: "=EF=98=90"; } + +.cmp-dm-portal i.icon.mitten::before { content: "=EF=9E=B5"; } + +.cmp-dm-portal i.icon.mobile.alternate::before { content: "=EF=8F=8D"; } + +.cmp-dm-portal i.icon.money.bill::before { content: "=EF=83=96"; } + +.cmp-dm-portal i.icon.money.bill.alternate::before { content: "=EF=8F=91"; = +} + +.cmp-dm-portal i.icon.money.bill.wave::before { content: "=EF=94=BA"; } + +.cmp-dm-portal i.icon.money.bill.wave.alternate::before { content: "=EF=94= +=BB"; } + +.cmp-dm-portal i.icon.money.check::before { content: "=EF=94=BC"; } + +.cmp-dm-portal i.icon.money.check.alternate::before { content: "=EF=94=BD";= + } + +.cmp-dm-portal i.icon.monument::before { content: "=EF=96=A6"; } + +.cmp-dm-portal i.icon.mortar.pestle::before { content: "=EF=96=A7"; } + +.cmp-dm-portal i.icon.mosque::before { content: "=EF=99=B8"; } + +.cmp-dm-portal i.icon.mountain::before { content: "=EF=9B=BC"; } + +.cmp-dm-portal i.icon.mouse::before { content: "=EF=A3=8C"; } + +.cmp-dm-portal i.icon.mug.hot::before { content: "=EF=9E=B6"; } + +.cmp-dm-portal i.icon.network.wired::before { content: "=EF=9B=BF"; } + +.cmp-dm-portal i.icon.not.equal::before { content: "=EF=94=BE"; } + +.cmp-dm-portal i.icon.notes.medical::before { content: "=EF=92=81"; } + +.cmp-dm-portal i.icon.oil.can::before { content: "=EF=98=93"; } + +.cmp-dm-portal i.icon.om::before { content: "=EF=99=B9"; } + +.cmp-dm-portal i.icon.otter::before { content: "=EF=9C=80"; } + +.cmp-dm-portal i.icon.pager::before { content: "=EF=A0=95"; } + +.cmp-dm-portal i.icon.paint.roller::before { content: "=EF=96=AA"; } + +.cmp-dm-portal i.icon.palette::before { content: "=EF=94=BF"; } + +.cmp-dm-portal i.icon.pallet::before { content: "=EF=92=82"; } + +.cmp-dm-portal i.icon.paper.plane::before { content: "=EF=87=98"; } + +.cmp-dm-portal i.icon.paperclip::before { content: "=EF=83=86"; } + +.cmp-dm-portal i.icon.parachute.box::before { content: "=EF=93=8D"; } + +.cmp-dm-portal i.icon.parking::before { content: "=EF=95=80"; } + +.cmp-dm-portal i.icon.passport::before { content: "=EF=96=AB"; } + +.cmp-dm-portal i.icon.pastafarianism::before { content: "=EF=99=BB"; } + +.cmp-dm-portal i.icon.peace::before { content: "=EF=99=BC"; } + +.cmp-dm-portal i.icon.pen::before { content: "=EF=8C=84"; } + +.cmp-dm-portal i.icon.pen.alternate::before { content: "=EF=8C=85"; } + +.cmp-dm-portal i.icon.pen.fancy::before { content: "=EF=96=AC"; } + +.cmp-dm-portal i.icon.pen.nib::before { content: "=EF=96=AD"; } + +.cmp-dm-portal i.icon.pen.square::before { content: "=EF=85=8B"; } + +.cmp-dm-portal i.icon.pencil.alternate::before { content: "=EF=8C=83"; } + +.cmp-dm-portal i.icon.pencil.ruler::before { content: "=EF=96=AE"; } + +.cmp-dm-portal i.icon.people.carry::before { content: "=EF=93=8E"; } + +.cmp-dm-portal i.icon.pepper.hot::before { content: "=EF=A0=96"; } + +.cmp-dm-portal i.icon.percentage::before { content: "=EF=95=81"; } + +.cmp-dm-portal i.icon.person.booth::before { content: "=EF=9D=96"; } + +.cmp-dm-portal i.icon.phone.alternate::before { content: "=EF=A1=B9"; } + +.cmp-dm-portal i.icon.phone.slash::before { content: "=EF=8F=9D"; } + +.cmp-dm-portal i.icon.phone.square.alternate::before { content: "=EF=A1=BB"= +; } + +.cmp-dm-portal i.icon.phone.volume::before { content: "=EF=8A=A0"; } + +.cmp-dm-portal i.icon.photo.video::before { content: "=EF=A1=BC"; } + +.cmp-dm-portal i.icon.piggy.bank::before { content: "=EF=93=93"; } + +.cmp-dm-portal i.icon.pills::before { content: "=EF=92=84"; } + +.cmp-dm-portal i.icon.pizza.slice::before { content: "=EF=A0=98"; } + +.cmp-dm-portal i.icon.place.of.worship::before { content: "=EF=99=BF"; } + +.cmp-dm-portal i.icon.plane.arrival::before { content: "=EF=96=AF"; } + +.cmp-dm-portal i.icon.plane.departure::before { content: "=EF=96=B0"; } + +.cmp-dm-portal i.icon.poll::before { content: "=EF=9A=81"; } + +.cmp-dm-portal i.icon.poll.horizontal::before { content: "=EF=9A=82"; } + +.cmp-dm-portal i.icon.poo::before { content: "=EF=8B=BE"; } + +.cmp-dm-portal i.icon.poo.storm::before { content: "=EF=9D=9A"; } + +.cmp-dm-portal i.icon.poop::before { content: "=EF=98=99"; } + +.cmp-dm-portal i.icon.portrait::before { content: "=EF=8F=A0"; } + +.cmp-dm-portal i.icon.pound.sign::before { content: "=EF=85=94"; } + +.cmp-dm-portal i.icon.power.off::before { content: "=EF=80=91"; } + +.cmp-dm-portal i.icon.pray::before { content: "=EF=9A=83"; } + +.cmp-dm-portal i.icon.praying.hands::before { content: "=EF=9A=84"; } + +.cmp-dm-portal i.icon.prescription::before { content: "=EF=96=B1"; } + +.cmp-dm-portal i.icon.prescription.bottle::before { content: "=EF=92=85"; } + +.cmp-dm-portal i.icon.prescription.bottle.alternate::before { content: "=EF= +=92=86"; } + +.cmp-dm-portal i.icon.procedures::before { content: "=EF=92=87"; } + +.cmp-dm-portal i.icon.project.diagram::before { content: "=EF=95=82"; } + +.cmp-dm-portal i.icon.puzzle.piece::before { content: "=EF=84=AE"; } + +.cmp-dm-portal i.icon.quidditch::before { content: "=EF=91=98"; } + +.cmp-dm-portal i.icon.quran::before { content: "=EF=9A=87"; } + +.cmp-dm-portal i.icon.radiation::before { content: "=EF=9E=B9"; } + +.cmp-dm-portal i.icon.radiation.alternate::before { content: "=EF=9E=BA"; } + +.cmp-dm-portal i.icon.rainbow::before { content: "=EF=9D=9B"; } + +.cmp-dm-portal i.icon.receipt::before { content: "=EF=95=83"; } + +.cmp-dm-portal i.icon.record.vinyl::before { content: "=EF=A3=99"; } + +.cmp-dm-portal i.icon.redo::before { content: "=EF=80=9E"; } + +.cmp-dm-portal i.icon.redo.alternate::before { content: "=EF=8B=B9"; } + +.cmp-dm-portal i.icon.remove.format::before { content: "=EF=A1=BD"; } + +.cmp-dm-portal i.icon.reply::before { content: "=EF=8F=A5"; } + +.cmp-dm-portal i.icon.republican::before { content: "=EF=9D=9E"; } + +.cmp-dm-portal i.icon.restroom::before { content: "=EF=9E=BD"; } + +.cmp-dm-portal i.icon.ribbon::before { content: "=EF=93=96"; } + +.cmp-dm-portal i.icon.ring::before { content: "=EF=9C=8B"; } + +.cmp-dm-portal i.icon.robot::before { content: "=EF=95=84"; } + +.cmp-dm-portal i.icon.route::before { content: "=EF=93=97"; } + +.cmp-dm-portal i.icon.ruble.sign::before { content: "=EF=85=98"; } + +.cmp-dm-portal i.icon.ruler::before { content: "=EF=95=85"; } + +.cmp-dm-portal i.icon.ruler.combined::before { content: "=EF=95=86"; } + +.cmp-dm-portal i.icon.ruler.horizontal::before { content: "=EF=95=87"; } + +.cmp-dm-portal i.icon.ruler.vertical::before { content: "=EF=95=88"; } + +.cmp-dm-portal i.icon.running::before { content: "=EF=9C=8C"; } + +.cmp-dm-portal i.icon.rupee.sign::before { content: "=EF=85=96"; } + +.cmp-dm-portal i.icon.sad.cry::before { content: "=EF=96=B3"; } + +.cmp-dm-portal i.icon.sad.tear::before { content: "=EF=96=B4"; } + +.cmp-dm-portal i.icon.satellite::before { content: "=EF=9E=BF"; } + +.cmp-dm-portal i.icon.satellite.dish::before { content: "=EF=9F=80"; } + +.cmp-dm-portal i.icon.school::before { content: "=EF=95=89"; } + +.cmp-dm-portal i.icon.screwdriver::before { content: "=EF=95=8A"; } + +.cmp-dm-portal i.icon.scroll::before { content: "=EF=9C=8E"; } + +.cmp-dm-portal i.icon.sd.card::before { content: "=EF=9F=82"; } + +.cmp-dm-portal i.icon.search.dollar::before { content: "=EF=9A=88"; } + +.cmp-dm-portal i.icon.search.location::before { content: "=EF=9A=89"; } + +.cmp-dm-portal i.icon.search.minus::before { content: "=EF=80=90"; } + +.cmp-dm-portal i.icon.search.plus::before { content: "=EF=80=8E"; } + +.cmp-dm-portal i.icon.seedling::before { content: "=EF=93=98"; } + +.cmp-dm-portal i.icon.shapes::before { content: "=EF=98=9F"; } + +.cmp-dm-portal i.icon.shekel.sign::before { content: "=EF=88=8B"; } + +.cmp-dm-portal i.icon.shield.alternate::before { content: "=EF=8F=AD"; } + +.cmp-dm-portal i.icon.shipping.fast::before { content: "=EF=92=8B"; } + +.cmp-dm-portal i.icon.shoe.prints::before { content: "=EF=95=8B"; } + +.cmp-dm-portal i.icon.shuttle.van::before { content: "=EF=96=B6"; } + +.cmp-dm-portal i.icon.sign::before { content: "=EF=93=99"; } + +.cmp-dm-portal i.icon.sign.in.alternate::before { content: "=EF=8B=B6"; } + +.cmp-dm-portal i.icon.sign.out.alternate::before { content: "=EF=8B=B5"; } + +.cmp-dm-portal i.icon.signature::before { content: "=EF=96=B7"; } + +.cmp-dm-portal i.icon.sim.card::before { content: "=EF=9F=84"; } + +.cmp-dm-portal i.icon.skating::before { content: "=EF=9F=85"; } + +.cmp-dm-portal i.icon.skiing::before { content: "=EF=9F=89"; } + +.cmp-dm-portal i.icon.skiing.nordic::before { content: "=EF=9F=8A"; } + +.cmp-dm-portal i.icon.skull::before { content: "=EF=95=8C"; } + +.cmp-dm-portal i.icon.skull.crossbones::before { content: "=EF=9C=94"; } + +.cmp-dm-portal i.icon.slash::before { content: "=EF=9C=95"; } + +.cmp-dm-portal i.icon.sleigh::before { content: "=EF=9F=8C"; } + +.cmp-dm-portal i.icon.sliders.horizontal::before { content: "=EF=87=9E"; } + +.cmp-dm-portal i.icon.smile.beam::before { content: "=EF=96=B8"; } + +.cmp-dm-portal i.icon.smile.wink::before { content: "=EF=93=9A"; } + +.cmp-dm-portal i.icon.smog::before { content: "=EF=9D=9F"; } + +.cmp-dm-portal i.icon.smoking::before { content: "=EF=92=8D"; } + +.cmp-dm-portal i.icon.smoking.ban::before { content: "=EF=95=8D"; } + +.cmp-dm-portal i.icon.sms::before { content: "=EF=9F=8D"; } + +.cmp-dm-portal i.icon.snowboarding::before { content: "=EF=9F=8E"; } + +.cmp-dm-portal i.icon.snowman::before { content: "=EF=9F=90"; } + +.cmp-dm-portal i.icon.snowplow::before { content: "=EF=9F=92"; } + +.cmp-dm-portal i.icon.socks::before { content: "=EF=9A=96"; } + +.cmp-dm-portal i.icon.solar.panel::before { content: "=EF=96=BA"; } + +.cmp-dm-portal i.icon.sort.alphabet.down::before { content: "=EF=85=9D"; } + +.cmp-dm-portal i.icon.sort.alphabet.down.alternate::before { content: "=EF= +=A2=81"; } + +.cmp-dm-portal i.icon.sort.alphabet.up::before { content: "=EF=85=9E"; } + +.cmp-dm-portal i.icon.sort.alphabet.up.alternate::before { content: "=EF=A2= +=82"; } + +.cmp-dm-portal i.icon.sort.amount.down::before { content: "=EF=85=A0"; } + +.cmp-dm-portal i.icon.sort.amount.down.alternate::before { content: "=EF=A2= +=84"; } + +.cmp-dm-portal i.icon.sort.amount.up::before { content: "=EF=85=A1"; } + +.cmp-dm-portal i.icon.sort.amount.up.alternate::before { content: "=EF=A2= +=85"; } + +.cmp-dm-portal i.icon.sort.down::before { content: "=EF=83=9D"; } + +.cmp-dm-portal i.icon.sort.numeric.down::before { content: "=EF=85=A2"; } + +.cmp-dm-portal i.icon.sort.numeric.down.alternate::before { content: "=EF= +=A2=86"; } + +.cmp-dm-portal i.icon.sort.numeric.up::before { content: "=EF=85=A3"; } + +.cmp-dm-portal i.icon.sort.numeric.up.alternate::before { content: "=EF=A2= +=87"; } + +.cmp-dm-portal i.icon.sort.up::before { content: "=EF=83=9E"; } + +.cmp-dm-portal i.icon.spa::before { content: "=EF=96=BB"; } + +.cmp-dm-portal i.icon.spell.check::before { content: "=EF=A2=91"; } + +.cmp-dm-portal i.icon.spider::before { content: "=EF=9C=97"; } + +.cmp-dm-portal i.icon.splotch::before { content: "=EF=96=BC"; } + +.cmp-dm-portal i.icon.spray.can::before { content: "=EF=96=BD"; } + +.cmp-dm-portal i.icon.square.full::before { content: "=EF=91=9C"; } + +.cmp-dm-portal i.icon.square.root.alternate::before { content: "=EF=9A=98";= + } + +.cmp-dm-portal i.icon.stamp::before { content: "=EF=96=BF"; } + +.cmp-dm-portal i.icon.star.and.crescent::before { content: "=EF=9A=99"; } + +.cmp-dm-portal i.icon.star.half.alternate::before { content: "=EF=97=80"; } + +.cmp-dm-portal i.icon.star.of.david::before { content: "=EF=9A=9A"; } + +.cmp-dm-portal i.icon.star.of.life::before { content: "=EF=98=A1"; } + +.cmp-dm-portal i.icon.stethoscope::before { content: "=EF=83=B1"; } + +.cmp-dm-portal i.icon.stopwatch::before { content: "=EF=8B=B2"; } + +.cmp-dm-portal i.icon.store::before { content: "=EF=95=8E"; } + +.cmp-dm-portal i.icon.store.alternate::before { content: "=EF=95=8F"; } + +.cmp-dm-portal i.icon.stream::before { content: "=EF=95=90"; } + +.cmp-dm-portal i.icon.stroopwafel::before { content: "=EF=95=91"; } + +.cmp-dm-portal i.icon.suitcase.rolling::before { content: "=EF=97=81"; } + +.cmp-dm-portal i.icon.surprise::before { content: "=EF=97=82"; } + +.cmp-dm-portal i.icon.swatchbook::before { content: "=EF=97=83"; } + +.cmp-dm-portal i.icon.swimmer::before { content: "=EF=97=84"; } + +.cmp-dm-portal i.icon.swimming.pool::before { content: "=EF=97=85"; } + +.cmp-dm-portal i.icon.synagogue::before { content: "=EF=9A=9B"; } + +.cmp-dm-portal i.icon.sync::before { content: "=EF=80=A1"; } + +.cmp-dm-portal i.icon.sync.alternate::before { content: "=EF=8B=B1"; } + +.cmp-dm-portal i.icon.syringe::before { content: "=EF=92=8E"; } + +.cmp-dm-portal i.icon.table.tennis::before { content: "=EF=91=9D"; } + +.cmp-dm-portal i.icon.tablet.alternate::before { content: "=EF=8F=BA"; } + +.cmp-dm-portal i.icon.tablets::before { content: "=EF=92=90"; } + +.cmp-dm-portal i.icon.tachometer.alternate::before { content: "=EF=8F=BD"; = +} + +.cmp-dm-portal i.icon.tape::before { content: "=EF=93=9B"; } + +.cmp-dm-portal i.icon.teeth::before { content: "=EF=98=AE"; } + +.cmp-dm-portal i.icon.teeth.open::before { content: "=EF=98=AF"; } + +.cmp-dm-portal i.icon.temperature.high::before { content: "=EF=9D=A9"; } + +.cmp-dm-portal i.icon.temperature.low::before { content: "=EF=9D=AB"; } + +.cmp-dm-portal i.icon.tenge::before { content: "=EF=9F=97"; } + +.cmp-dm-portal i.icon.th::before { content: "=EF=80=8A"; } + +.cmp-dm-portal i.icon.th.large::before { content: "=EF=80=89"; } + +.cmp-dm-portal i.icon.th.list::before { content: "=EF=80=8B"; } + +.cmp-dm-portal i.icon.theater.masks::before { content: "=EF=98=B0"; } + +.cmp-dm-portal i.icon.thermometer::before { content: "=EF=92=91"; } + +.cmp-dm-portal i.icon.thumbtack::before { content: "=EF=82=8D"; } + +.cmp-dm-portal i.icon.ticket.alternate::before { content: "=EF=8F=BF"; } + +.cmp-dm-portal i.icon.times::before { content: "=EF=80=8D"; } + +.cmp-dm-portal i.icon.times.circle::before { content: "=EF=81=97"; } + +.cmp-dm-portal i.icon.tint.slash::before { content: "=EF=97=87"; } + +.cmp-dm-portal i.icon.tired::before { content: "=EF=97=88"; } + +.cmp-dm-portal i.icon.toilet::before { content: "=EF=9F=98"; } + +.cmp-dm-portal i.icon.toilet.paper::before { content: "=EF=9C=9E"; } + +.cmp-dm-portal i.icon.toolbox::before { content: "=EF=95=92"; } + +.cmp-dm-portal i.icon.tools::before { content: "=EF=9F=99"; } + +.cmp-dm-portal i.icon.tooth::before { content: "=EF=97=89"; } + +.cmp-dm-portal i.icon.torah::before { content: "=EF=9A=A0"; } + +.cmp-dm-portal i.icon.torii.gate::before { content: "=EF=9A=A1"; } + +.cmp-dm-portal i.icon.tractor::before { content: "=EF=9C=A2"; } + +.cmp-dm-portal i.icon.traffic.light::before { content: "=EF=98=B7"; } + +.cmp-dm-portal i.icon.tram::before { content: "=EF=9F=9A"; } + +.cmp-dm-portal i.icon.transgender::before { content: "=EF=88=A4"; } + +.cmp-dm-portal i.icon.transgender.alternate::before { content: "=EF=88=A5";= + } + +.cmp-dm-portal i.icon.trash.alternate::before { content: "=EF=8B=AD"; } + +.cmp-dm-portal i.icon.trash.restore::before { content: "=EF=A0=A9"; } + +.cmp-dm-portal i.icon.trash.restore.alternate::before { content: "=EF=A0=AA= +"; } + +.cmp-dm-portal i.icon.truck.monster::before { content: "=EF=98=BB"; } + +.cmp-dm-portal i.icon.truck.moving::before { content: "=EF=93=9F"; } + +.cmp-dm-portal i.icon.truck.packing::before { content: "=EF=93=9E"; } + +.cmp-dm-portal i.icon.truck.pickup::before { content: "=EF=98=BC"; } + +.cmp-dm-portal i.icon.tshirt::before { content: "=EF=95=93"; } + +.cmp-dm-portal i.icon.umbrella.beach::before { content: "=EF=97=8A"; } + +.cmp-dm-portal i.icon.undo.alternate::before { content: "=EF=8B=AA"; } + +.cmp-dm-portal i.icon.unlink::before { content: "=EF=84=A7"; } + +.cmp-dm-portal i.icon.user.alternate::before { content: "=EF=90=86"; } + +.cmp-dm-portal i.icon.user.alternate.slash::before { content: "=EF=93=BA"; = +} + +.cmp-dm-portal i.icon.user.astronaut::before { content: "=EF=93=BB"; } + +.cmp-dm-portal i.icon.user.check::before { content: "=EF=93=BC"; } + +.cmp-dm-portal i.icon.user.clock::before { content: "=EF=93=BD"; } + +.cmp-dm-portal i.icon.user.cog::before { content: "=EF=93=BE"; } + +.cmp-dm-portal i.icon.user.edit::before { content: "=EF=93=BF"; } + +.cmp-dm-portal i.icon.user.friends::before { content: "=EF=94=80"; } + +.cmp-dm-portal i.icon.user.graduate::before { content: "=EF=94=81"; } + +.cmp-dm-portal i.icon.user.injured::before { content: "=EF=9C=A8"; } + +.cmp-dm-portal i.icon.user.lock::before { content: "=EF=94=82"; } + +.cmp-dm-portal i.icon.user.md::before { content: "=EF=83=B0"; } + +.cmp-dm-portal i.icon.user.minus::before { content: "=EF=94=83"; } + +.cmp-dm-portal i.icon.user.ninja::before { content: "=EF=94=84"; } + +.cmp-dm-portal i.icon.user.nurse::before { content: "=EF=A0=AF"; } + +.cmp-dm-portal i.icon.user.secret::before { content: "=EF=88=9B"; } + +.cmp-dm-portal i.icon.user.shield::before { content: "=EF=94=85"; } + +.cmp-dm-portal i.icon.user.slash::before { content: "=EF=94=86"; } + +.cmp-dm-portal i.icon.user.tag::before { content: "=EF=94=87"; } + +.cmp-dm-portal i.icon.user.tie::before { content: "=EF=94=88"; } + +.cmp-dm-portal i.icon.users.cog::before { content: "=EF=94=89"; } + +.cmp-dm-portal i.icon.utensil.spoon::before { content: "=EF=8B=A5"; } + +.cmp-dm-portal i.icon.utensils::before { content: "=EF=8B=A7"; } + +.cmp-dm-portal i.icon.vector.square::before { content: "=EF=97=8B"; } + +.cmp-dm-portal i.icon.vial::before { content: "=EF=92=92"; } + +.cmp-dm-portal i.icon.vials::before { content: "=EF=92=93"; } + +.cmp-dm-portal i.icon.video::before { content: "=EF=80=BD"; } + +.cmp-dm-portal i.icon.video.slash::before { content: "=EF=93=A2"; } + +.cmp-dm-portal i.icon.vihara::before { content: "=EF=9A=A7"; } + +.cmp-dm-portal i.icon.voicemail::before { content: "=EF=A2=97"; } + +.cmp-dm-portal i.icon.volleyball.ball::before { content: "=EF=91=9F"; } + +.cmp-dm-portal i.icon.volume.mute::before { content: "=EF=9A=A9"; } + +.cmp-dm-portal i.icon.vote.yea::before { content: "=EF=9D=B2"; } + +.cmp-dm-portal i.icon.vr.cardboard::before { content: "=EF=9C=A9"; } + +.cmp-dm-portal i.icon.walking::before { content: "=EF=95=94"; } + +.cmp-dm-portal i.icon.wallet::before { content: "=EF=95=95"; } + +.cmp-dm-portal i.icon.warehouse::before { content: "=EF=92=94"; } + +.cmp-dm-portal i.icon.water::before { content: "=EF=9D=B3"; } + +.cmp-dm-portal i.icon.wave.square::before { content: "=EF=A0=BE"; } + +.cmp-dm-portal i.icon.weight::before { content: "=EF=92=96"; } + +.cmp-dm-portal i.icon.weight.hanging::before { content: "=EF=97=8D"; } + +.cmp-dm-portal i.icon.wheelchair::before { content: "=EF=86=93"; } + +.cmp-dm-portal i.icon.wind::before { content: "=EF=9C=AE"; } + +.cmp-dm-portal i.icon.window.close::before { content: "=EF=90=90"; } + +.cmp-dm-portal i.icon.wine.bottle::before { content: "=EF=9C=AF"; } + +.cmp-dm-portal i.icon.wine.glass::before { content: "=EF=93=A3"; } + +.cmp-dm-portal i.icon.wine.glass.alternate::before { content: "=EF=97=8E"; = +} + +.cmp-dm-portal i.icon.won.sign::before { content: "=EF=85=99"; } + +.cmp-dm-portal i.icon.x.ray::before { content: "=EF=92=97"; } + +.cmp-dm-portal i.icon.yen.sign::before { content: "=EF=85=97"; } + +.cmp-dm-portal i.icon.yin.yang::before { content: "=EF=9A=AD"; } + +.cmp-dm-portal i.icon.checkmark.box::before { content: "=EF=85=8A"; } + +.cmp-dm-portal i.icon.chess.rock::before { content: "=EF=91=87"; } + +.cmp-dm-portal i.icon.circle.thin::before { content: "=EF=84=91"; } + +.cmp-dm-portal i.icon.cloud.download::before { content: "=EF=8E=81"; } + +.cmp-dm-portal i.icon.cloud.upload::before { content: "=EF=8E=82"; } + +.cmp-dm-portal i.icon.compose::before { content: "=EF=8C=83"; } + +.cmp-dm-portal i.icon.conversation::before { content: "=EF=82=86"; } + +.cmp-dm-portal i.icon.credit.card.alternative::before { content: "=EF=82=9D= +"; } + +.cmp-dm-portal i.icon.currency::before { content: "=EF=8F=91"; } + +.cmp-dm-portal i.icon.dashboard::before { content: "=EF=8F=BD"; } + +.cmp-dm-portal i.icon.diamond::before { content: "=EF=8E=A5"; } + +.cmp-dm-portal i.icon.disk::before { content: "=EF=82=A0"; } + +.cmp-dm-portal i.icon.exchange::before { content: "=EF=8D=A2"; } + +.cmp-dm-portal i.icon.external::before { content: "=EF=8D=9D"; } + +.cmp-dm-portal i.icon.external.share::before { content: "=EF=85=8D"; } + +.cmp-dm-portal i.icon.external.square::before { content: "=EF=8D=A0"; } + +.cmp-dm-portal i.icon.food::before { content: "=EF=8B=A7"; } + +.cmp-dm-portal i.icon.hamburger::before { content: "=EF=83=89"; } + +.cmp-dm-portal i.icon.heart.empty::before { content: "=EF=80=84"; } + +.cmp-dm-portal i.icon.hourglass.zero::before { content: "=EF=89=93"; } + +.cmp-dm-portal i.icon.level.down::before { content: "=EF=8E=BE"; } + +.cmp-dm-portal i.icon.level.up::before { content: "=EF=8E=BF"; } + +.cmp-dm-portal i.icon.log.out::before { content: "=EF=8B=B5"; } + +.cmp-dm-portal i.icon.meanpath::before { content: "=EF=83=88"; } + +.cmp-dm-portal i.icon.money::before { content: "=EF=8F=91"; } + +.cmp-dm-portal i.icon.move::before { content: "=EF=82=B2"; } + +.cmp-dm-portal i.icon.pencil::before { content: "=EF=8C=83"; } + +.cmp-dm-portal i.icon.protect::before { content: "=EF=80=A3"; } + +.cmp-dm-portal i.icon.radio::before { content: "=EF=86=92"; } + +.cmp-dm-portal i.icon.remove.bookmark::before { content: "=EF=80=AE"; } + +.cmp-dm-portal i.icon.resize.horizontal::before { content: "=EF=8C=B7"; } + +.cmp-dm-portal i.icon.resize.vertical::before { content: "=EF=8C=B8"; } + +.cmp-dm-portal i.icon.shield::before { content: "=EF=8F=AD"; } + +.cmp-dm-portal i.icon.sign.in::before { content: "=EF=8B=B6"; } + +.cmp-dm-portal i.icon.sign.out::before { content: "=EF=8B=B5"; } + +.cmp-dm-portal i.icon.spoon::before { content: "=EF=8B=A5"; } + +.cmp-dm-portal i.icon.star.empty::before { content: "=EF=80=85"; } + +.cmp-dm-portal i.icon.star.half.empty::before, .cmp-dm-portal i.icon.star.h= +alf.full::before { content: "=EF=82=89"; } + +.cmp-dm-portal i.icon.ticket::before { content: "=EF=8F=BF"; } + +.cmp-dm-portal i.icon.times.rectangle::before { content: "=EF=90=90"; } + +.cmp-dm-portal i.icon.user.doctor::before { content: "=EF=83=B0"; } + +.cmp-dm-portal i.icon.wi.fi::before { content: "=EF=87=AB"; } + +.cmp-dm-portal i.icon.write::before { content: "=EF=8C=83"; } + +@font-face { } + +.cmp-dm-portal i.icon.outline { font-family: outline-icons; } + +.cmp-dm-portal i.icon.address.book.outline::before { content: "=EF=8A=B9"; = +} + +.cmp-dm-portal i.icon.address.card.outline::before { content: "=EF=8A=BB"; = +} + +.cmp-dm-portal i.icon.angry.outline::before { content: "=EF=95=96"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.down.outline::before { content= +: "=EF=8D=98"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.left.outline::before { content= +: "=EF=8D=99"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.right.outline::before { conten= +t: "=EF=8D=9A"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.up.outline::before { content: = +"=EF=8D=9B"; } + +.cmp-dm-portal i.icon.bell.outline::before { content: "=EF=83=B3"; } + +.cmp-dm-portal i.icon.bell.slash.outline::before { content: "=EF=87=B6"; } + +.cmp-dm-portal i.icon.bookmark.outline::before { content: "=EF=80=AE"; } + +.cmp-dm-portal i.icon.building.outline::before { content: "=EF=86=AD"; } + +.cmp-dm-portal i.icon.calendar.alternate.outline::before { content: "=EF=81= +=B3"; } + +.cmp-dm-portal i.icon.calendar.check.outline::before { content: "=EF=89=B4"= +; } + +.cmp-dm-portal i.icon.calendar.minus.outline::before { content: "=EF=89=B2"= +; } + +.cmp-dm-portal i.icon.calendar.plus.outline::before { content: "=EF=89=B1";= + } + +.cmp-dm-portal i.icon.calendar.times.outline::before { content: "=EF=89=B3"= +; } + +.cmp-dm-portal i.icon.caret.square.down.outline::before { content: "=EF=85= +=90"; } + +.cmp-dm-portal i.icon.caret.square.left.outline::before { content: "=EF=86= +=91"; } + +.cmp-dm-portal i.icon.caret.square.right.outline::before { content: "=EF=85= +=92"; } + +.cmp-dm-portal i.icon.caret.square.up.outline::before { content: "=EF=85=91= +"; } + +.cmp-dm-portal i.icon.chart.bar.outline::before { content: "=EF=82=80"; } + +.cmp-dm-portal i.icon.check.circle.outline::before { content: "=EF=81=98"; = +} + +.cmp-dm-portal i.icon.check.square.outline::before { content: "=EF=85=8A"; = +} + +.cmp-dm-portal i.icon.circle.outline::before { content: "=EF=84=91"; } + +.cmp-dm-portal i.icon.clipboard.outline::before { content: "=EF=8C=A8"; } + +.cmp-dm-portal i.icon.clock.outline::before { content: "=EF=80=97"; } + +.cmp-dm-portal i.icon.clone.outline::before { content: "=EF=89=8D"; } + +.cmp-dm-portal i.icon.closed.captioning.outline::before { content: "=EF=88= +=8A"; } + +.cmp-dm-portal i.icon.comment.alternate.outline::before { content: "=EF=89= +=BA"; } + +.cmp-dm-portal i.icon.comment.dots.outline::before { content: "=EF=92=AD"; = +} + +.cmp-dm-portal i.icon.comment.outline::before { content: "=EF=81=B5"; } + +.cmp-dm-portal i.icon.comments.outline::before { content: "=EF=82=86"; } + +.cmp-dm-portal i.icon.compass.outline::before { content: "=EF=85=8E"; } + +.cmp-dm-portal i.icon.copy.outline::before { content: "=EF=83=85"; } + +.cmp-dm-portal i.icon.copyright.outline::before { content: "=EF=87=B9"; } + +.cmp-dm-portal i.icon.credit.card.outline::before { content: "=EF=82=9D"; } + +.cmp-dm-portal i.icon.dizzy.outline::before { content: "=EF=95=A7"; } + +.cmp-dm-portal i.icon.edit.outline::before { content: "=EF=81=84"; } + +.cmp-dm-portal i.icon.envelope.open.outline::before { content: "=EF=8A=B6";= + } + +.cmp-dm-portal i.icon.envelope.outline::before { content: "=EF=83=A0"; } + +.cmp-dm-portal i.icon.eye.outline::before { content: "=EF=81=AE"; } + +.cmp-dm-portal i.icon.eye.slash.outline::before { content: "=EF=81=B0"; } + +.cmp-dm-portal i.icon.file.alternate.outline::before { content: "=EF=85=9C"= +; } + +.cmp-dm-portal i.icon.file.outline::before { content: "=EF=85=9B"; } + +.cmp-dm-portal i.icon.flag.outline::before { content: "=EF=80=A4"; } + +.cmp-dm-portal i.icon.flushed.outline::before { content: "=EF=95=B9"; } + +.cmp-dm-portal i.icon.folder.open.outline::before { content: "=EF=81=BC"; } + +.cmp-dm-portal i.icon.folder.outline::before { content: "=EF=81=BB"; } + +.cmp-dm-portal i.icon.frown.open.outline::before { content: "=EF=95=BA"; } + +.cmp-dm-portal i.icon.frown.outline::before { content: "=EF=84=99"; } + +.cmp-dm-portal i.icon.futbol.outline::before { content: "=EF=87=A3"; } + +.cmp-dm-portal i.icon.gem.outline::before { content: "=EF=8E=A5"; } + +.cmp-dm-portal i.icon.grimace.outline::before { content: "=EF=95=BF"; } + +.cmp-dm-portal i.icon.grin.alternate.outline::before { content: "=EF=96=81"= +; } + +.cmp-dm-portal i.icon.grin.beam.outline::before { content: "=EF=96=82"; } + +.cmp-dm-portal i.icon.grin.beam.sweat.outline::before { content: "=EF=96=83= +"; } + +.cmp-dm-portal i.icon.grin.hearts.outline::before { content: "=EF=96=84"; } + +.cmp-dm-portal i.icon.grin.outline::before { content: "=EF=96=80"; } + +.cmp-dm-portal i.icon.grin.squint.outline::before { content: "=EF=96=85"; } + +.cmp-dm-portal i.icon.grin.squint.tears.outline::before { content: "=EF=96= +=86"; } + +.cmp-dm-portal i.icon.grin.stars.outline::before { content: "=EF=96=87"; } + +.cmp-dm-portal i.icon.grin.tears.outline::before { content: "=EF=96=88"; } + +.cmp-dm-portal i.icon.grin.tongue.outline::before { content: "=EF=96=89"; } + +.cmp-dm-portal i.icon.grin.tongue.squint.outline::before { content: "=EF=96= +=8A"; } + +.cmp-dm-portal i.icon.grin.tongue.wink.outline::before { content: "=EF=96= +=8B"; } + +.cmp-dm-portal i.icon.grin.wink.outline::before { content: "=EF=96=8C"; } + +.cmp-dm-portal i.icon.hand.lizard.outline::before { content: "=EF=89=98"; } + +.cmp-dm-portal i.icon.hand.paper.outline::before { content: "=EF=89=96"; } + +.cmp-dm-portal i.icon.hand.peace.outline::before { content: "=EF=89=9B"; } + +.cmp-dm-portal i.icon.hand.point.down.outline::before { content: "=EF=82=A7= +"; } + +.cmp-dm-portal i.icon.hand.point.left.outline::before { content: "=EF=82=A5= +"; } + +.cmp-dm-portal i.icon.hand.point.right.outline::before { content: "=EF=82= +=A4"; } + +.cmp-dm-portal i.icon.hand.point.up.outline::before { content: "=EF=82=A6";= + } + +.cmp-dm-portal i.icon.hand.pointer.outline::before { content: "=EF=89=9A"; = +} + +.cmp-dm-portal i.icon.hand.rock.outline::before { content: "=EF=89=95"; } + +.cmp-dm-portal i.icon.hand.scissors.outline::before { content: "=EF=89=97";= + } + +.cmp-dm-portal i.icon.hand.spock.outline::before { content: "=EF=89=99"; } + +.cmp-dm-portal i.icon.handshake.outline::before { content: "=EF=8A=B5"; } + +.cmp-dm-portal i.icon.heart.outline::before { content: "=EF=80=84"; } + +.cmp-dm-portal i.icon.hospital.outline::before { content: "=EF=83=B8"; } + +.cmp-dm-portal i.icon.hourglass.outline::before { content: "=EF=89=94"; } + +.cmp-dm-portal i.icon.id.badge.outline::before { content: "=EF=8B=81"; } + +.cmp-dm-portal i.icon.id.card.outline::before { content: "=EF=8B=82"; } + +.cmp-dm-portal i.icon.image.outline::before { content: "=EF=80=BE"; } + +.cmp-dm-portal i.icon.images.outline::before { content: "=EF=8C=82"; } + +.cmp-dm-portal i.icon.keyboard.outline::before { content: "=EF=84=9C"; } + +.cmp-dm-portal i.icon.kiss.beam.outline::before { content: "=EF=96=97"; } + +.cmp-dm-portal i.icon.kiss.outline::before { content: "=EF=96=96"; } + +.cmp-dm-portal i.icon.kiss.wink.heart.outline::before { content: "=EF=96=98= +"; } + +.cmp-dm-portal i.icon.laugh.beam.outline::before { content: "=EF=96=9A"; } + +.cmp-dm-portal i.icon.laugh.outline::before { content: "=EF=96=99"; } + +.cmp-dm-portal i.icon.laugh.squint.outline::before { content: "=EF=96=9B"; = +} + +.cmp-dm-portal i.icon.laugh.wink.outline::before { content: "=EF=96=9C"; } + +.cmp-dm-portal i.icon.lemon.outline::before { content: "=EF=82=94"; } + +.cmp-dm-portal i.icon.life.ring.outline::before { content: "=EF=87=8D"; } + +.cmp-dm-portal i.icon.lightbulb.outline::before { content: "=EF=83=AB"; } + +.cmp-dm-portal i.icon.list.alternate.outline::before { content: "=EF=80=A2"= +; } + +.cmp-dm-portal i.icon.map.outline::before { content: "=EF=89=B9"; } + +.cmp-dm-portal i.icon.meh.blank.outline::before { content: "=EF=96=A4"; } + +.cmp-dm-portal i.icon.meh.outline::before { content: "=EF=84=9A"; } + +.cmp-dm-portal i.icon.meh.rolling.eyes.outline::before { content: "=EF=96= +=A5"; } + +.cmp-dm-portal i.icon.minus.square.outline::before { content: "=EF=85=86"; = +} + +.cmp-dm-portal i.icon.money.bill.alternate.outline::before { content: "=EF= +=8F=91"; } + +.cmp-dm-portal i.icon.moon.outline::before { content: "=EF=86=86"; } + +.cmp-dm-portal i.icon.newspaper.outline::before { content: "=EF=87=AA"; } + +.cmp-dm-portal i.icon.object.group.outline::before { content: "=EF=89=87"; = +} + +.cmp-dm-portal i.icon.object.ungroup.outline::before { content: "=EF=89=88"= +; } + +.cmp-dm-portal i.icon.paper.plane.outline::before { content: "=EF=87=98"; } + +.cmp-dm-portal i.icon.pause.circle.outline::before { content: "=EF=8A=8B"; = +} + +.cmp-dm-portal i.icon.play.circle.outline::before { content: "=EF=85=84"; } + +.cmp-dm-portal i.icon.plus.square.outline::before { content: "=EF=83=BE"; } + +.cmp-dm-portal i.icon.question.circle.outline::before { content: "=EF=81=99= +"; } + +.cmp-dm-portal i.icon.registered.outline::before { content: "=EF=89=9D"; } + +.cmp-dm-portal i.icon.sad.cry.outline::before { content: "=EF=96=B3"; } + +.cmp-dm-portal i.icon.sad.tear.outline::before { content: "=EF=96=B4"; } + +.cmp-dm-portal i.icon.save.outline::before { content: "=EF=83=87"; } + +.cmp-dm-portal i.icon.share.square.outline::before { content: "=EF=85=8D"; = +} + +.cmp-dm-portal i.icon.smile.beam.outline::before { content: "=EF=96=B8"; } + +.cmp-dm-portal i.icon.smile.outline::before { content: "=EF=84=98"; } + +.cmp-dm-portal i.icon.smile.wink.outline::before { content: "=EF=93=9A"; } + +.cmp-dm-portal i.icon.snowflake.outline::before { content: "=EF=8B=9C"; } + +.cmp-dm-portal i.icon.square.outline::before { content: "=EF=83=88"; } + +.cmp-dm-portal i.icon.star.half.outline::before { content: "=EF=82=89"; } + +.cmp-dm-portal i.icon.star.outline::before { content: "=EF=80=85"; } + +.cmp-dm-portal i.icon.sticky.note.outline::before { content: "=EF=89=89"; } + +.cmp-dm-portal i.icon.stop.circle.outline::before { content: "=EF=8A=8D"; } + +.cmp-dm-portal i.icon.sun.outline::before { content: "=EF=86=85"; } + +.cmp-dm-portal i.icon.surprise.outline::before { content: "=EF=97=82"; } + +.cmp-dm-portal i.icon.thumbs.down.outline::before { content: "=EF=85=A5"; } + +.cmp-dm-portal i.icon.thumbs.up.outline::before { content: "=EF=85=A4"; } + +.cmp-dm-portal i.icon.times.circle.outline::before { content: "=EF=81=97"; = +} + +.cmp-dm-portal i.icon.tired.outline::before { content: "=EF=97=88"; } + +.cmp-dm-portal i.icon.trash.alternate.outline::before { content: "=EF=8B=AD= +"; } + +.cmp-dm-portal i.icon.user.circle.outline::before { content: "=EF=8A=BD"; } + +.cmp-dm-portal i.icon.user.outline::before { content: "=EF=80=87"; } + +.cmp-dm-portal i.icon.window.close.outline::before { content: "=EF=90=90"; = +} + +.cmp-dm-portal i.icon.window.maximize.outline::before { content: "=EF=8B=90= +"; } + +.cmp-dm-portal i.icon.window.minimize.outline::before { content: "=EF=8B=91= +"; } + +.cmp-dm-portal i.icon.window.restore.outline::before { content: "=EF=8B=92"= +; } + +@font-face { } + +.cmp-dm-portal i.icon.\35 00px::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.accessible::before { content: "=EF=8D=A8"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.accusoft::before { content: "=EF=8D=A9"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.acquisitions.incorporated::before { content: "=EF=9A= +=AF"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.adn::before, .cmp-dm-portal i.icon.adobe::before { fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.adobe::before { content: "=EF=9D=B8"; } + +.cmp-dm-portal i.icon.adversal::before { content: "=EF=8D=AA"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.affiliatetheme::before { content: "=EF=8D=AB"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.airbnb::before { content: "=EF=A0=B4"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.algolia::before { content: "=EF=8D=AC"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.alipay::before { content: "=EF=99=82"; } + +.cmp-dm-portal i.icon.alipay::before, .cmp-dm-portal i.icon.amazon::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.amazon.pay::before { content: "=EF=90=AC"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.amilia::before { content: "=EF=8D=AD"; } + +.cmp-dm-portal i.icon.amilia::before, .cmp-dm-portal i.icon.android::before= +, .cmp-dm-portal i.icon.angellist::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.angrycreative::before { content: "=EF=8D=AE"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.angular::before { content: "=EF=90=A0"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.app.store::before { content: "=EF=8D=AF"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.app.store.ios::before { content: "=EF=8D=B0"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.apper::before { content: "=EF=8D=B1"; } + +.cmp-dm-portal i.icon.apper::before, .cmp-dm-portal i.icon.apple::before { = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.apple.pay::before { content: "=EF=90=95"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.artstation::before { content: "=EF=9D=BA"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.asymmetrik::before { content: "=EF=8D=B2"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.atlassian::before { content: "=EF=9D=BB"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.audible::before { content: "=EF=8D=B3"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.autoprefixer::before { content: "=EF=90=9C"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.avianex::before { content: "=EF=8D=B4"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.aviato::before { content: "=EF=90=A1"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.aws::before { content: "=EF=8D=B5"; } + +.cmp-dm-portal i.icon.aws::before, .cmp-dm-portal i.icon.bandcamp::before {= + font-family: brand-icons; } + +.cmp-dm-portal i.icon.battle.net::before { content: "=EF=A0=B5"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.behance.square::before, .cmp-dm-portal i.icon.behance= +::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.bimobject::before { content: "=EF=8D=B8"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.bitbucket::before, .cmp-dm-portal i.icon.bitcoin::bef= +ore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.bitcoin::before { content: "=EF=8D=B9"; } + +.cmp-dm-portal i.icon.bity::before { content: "=EF=8D=BA"; } + +.cmp-dm-portal i.icon.bity::before, .cmp-dm-portal i.icon.black.tie::before= + { font-family: brand-icons; } + +.cmp-dm-portal i.icon.blackberry::before { content: "=EF=8D=BB"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.blogger::before { content: "=EF=8D=BC"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.blogger.b::before { content: "=EF=8D=BD"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.bluetooth::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.bluetooth.b::before { content: "=EF=8A=94"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.bootstrap::before { content: "=EF=A0=B6"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.btc::before, .cmp-dm-portal i.icon.buffer::before { f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.buffer::before { content: "=EF=A0=B7"; } + +.cmp-dm-portal i.icon.buromobelexperte::before { content: "=EF=8D=BF"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.buy.n.large::before { content: "=EF=A2=A6"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.buysellads::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.canadian.maple.leaf::before { content: "=EF=9E=85"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.cc.amazon.pay::before { content: "=EF=90=AD"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.cc.amex::before { content: "=EF=87=B3"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.cc.apple.pay::before { content: "=EF=90=96"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.cc.diners.club::before { content: "=EF=89=8C"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.cc.discover::before { content: "=EF=87=B2"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.cc.jcb::before { content: "=EF=89=8B"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.cc.mastercard::before { content: "=EF=87=B1"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.cc.paypal::before { content: "=EF=87=B4"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.cc.stripe::before { content: "=EF=87=B5"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.cc.visa::before { content: "=EF=87=B0"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.centercode::before { content: "=EF=8E=80"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.centos::before { content: "=EF=9E=89"; } + +.cmp-dm-portal i.icon.centos::before, .cmp-dm-portal i.icon.chrome::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.chromecast::before { content: "=EF=A0=B8"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.cloudscale::before { content: "=EF=8E=83"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.cloudsmith::before { content: "=EF=8E=84"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.cloudversify::before { content: "=EF=8E=85"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.codepen::before, .cmp-dm-portal i.icon.codiepie::befo= +re { font-family: brand-icons; } + +.cmp-dm-portal i.icon.confluence::before { content: "=EF=9E=8D"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.connectdevelop::before, .cmp-dm-portal i.icon.contao:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.cotton.bureau::before { content: "=EF=A2=9E"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.cpanel::before { content: "=EF=8E=88"; } + +.cmp-dm-portal i.icon.cpanel::before, .cmp-dm-portal i.icon.creative.common= +s::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.by::before { content: "=EF=93=A7"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.nc::before { content: "=EF=93=A8"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.nc.eu::before { content: "=EF=93=A9"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.nc.jp::before { content: "=EF=93=AA"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.nd::before { content: "=EF=93=AB"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.pd::before { content: "=EF=93=AC"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.pd.alternate::before { content: "=EF= +=93=AD"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.remix::before { content: "=EF=93=AE"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.sa::before { content: "=EF=93=AF"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.sampling::before { content: "=EF=93= +=B0"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.sampling.plus::before { content: "= +=EF=93=B1"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.share::before { content: "=EF=93=B2"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.zero::before { content: "=EF=93=B3";= + font-family: brand-icons; } + +.cmp-dm-portal i.icon.critical.role::before { content: "=EF=9B=89"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.css3::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.css3.alternate::before { content: "=EF=8E=8B"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.cuttlefish::before { content: "=EF=8E=8C"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.d.and.d::before { content: "=EF=8E=8D"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.d.and.d.beyond::before { content: "=EF=9B=8A"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.dashcube::before, .cmp-dm-portal i.icon.delicious::be= +fore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.deploydog::before { content: "=EF=8E=8E"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.deskpro::before { content: "=EF=8E=8F"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.dev::before { content: "=EF=9B=8C"; } + +.cmp-dm-portal i.icon.dev::before, .cmp-dm-portal i.icon.deviantart::before= +, .cmp-dm-portal i.icon.dhl::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.dhl::before { content: "=EF=9E=90"; } + +.cmp-dm-portal i.icon.diaspora::before { content: "=EF=9E=91"; } + +.cmp-dm-portal i.icon.diaspora::before, .cmp-dm-portal i.icon.digg::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.digital.ocean::before { content: "=EF=8E=91"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.discord::before { content: "=EF=8E=92"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.discourse::before { content: "=EF=8E=93"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.dochub::before { content: "=EF=8E=94"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.docker::before { content: "=EF=8E=95"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.draft2digital::before { content: "=EF=8E=96"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.dribbble::before { content: "=EF=85=BD"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.dribbble.square::before { content: "=EF=8E=97"; font-= +family: brand-icons; } + +.cmp-dm-portal i.icon.dropbox::before, .cmp-dm-portal i.icon.drupal::before= +, .cmp-dm-portal i.icon.dyalog::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.dyalog::before { content: "=EF=8E=99"; } + +.cmp-dm-portal i.icon.earlybirds::before { content: "=EF=8E=9A"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.ebay::before { content: "=EF=93=B4"; } + +.cmp-dm-portal i.icon.ebay::before, .cmp-dm-portal i.icon.edge::before { fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.elementor::before { content: "=EF=90=B0"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.ello::before { content: "=EF=97=B1"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.ember::before { content: "=EF=90=A3"; } + +.cmp-dm-portal i.icon.ember::before, .cmp-dm-portal i.icon.empire::before, = +.cmp-dm-portal i.icon.envira::before, .cmp-dm-portal i.icon.erlang::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.erlang::before { content: "=EF=8E=9D"; } + +.cmp-dm-portal i.icon.ethereum::before { content: "=EF=90=AE"; } + +.cmp-dm-portal i.icon.ethereum::before, .cmp-dm-portal i.icon.etsy::before,= + .cmp-dm-portal i.icon.evernote::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.evernote::before { content: "=EF=A0=B9"; } + +.cmp-dm-portal i.icon.expeditedssl::before, .cmp-dm-portal i.icon.facebook:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.facebook::before { content: "=EF=82=9A"; } + +.cmp-dm-portal i.icon.facebook.f::before { content: "=EF=8E=9E"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.facebook.messenger::before { content: "=EF=8E=9F"; fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.facebook.square::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.fantasy.flight.games::before { content: "=EF=9B=9C"; = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.fedex::before { content: "=EF=9E=97"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.fedora::before { content: "=EF=9E=98"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.figma::before { content: "=EF=9E=99"; } + +.cmp-dm-portal i.icon.figma::before, .cmp-dm-portal i.icon.firefox::before,= + .cmp-dm-portal i.icon.first.order::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.first.order.alternate::before { content: "=EF=94=8A";= + font-family: brand-icons; } + +.cmp-dm-portal i.icon.firstdraft::before { content: "=EF=8E=A1"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.flickr::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.flipboard::before { content: "=EF=91=8D"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.fly::before { content: "=EF=90=97"; } + +.cmp-dm-portal i.icon.fly::before, .cmp-dm-portal i.icon.font.awesome::befo= +re { font-family: brand-icons; } + +.cmp-dm-portal i.icon.font.awesome.alternate::before { content: "=EF=8D=9C"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.font.awesome.flag::before { content: "=EF=90=A5"; fon= +t-family: brand-icons; } + +.cmp-dm-portal i.icon.fonticons::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.fonticons.fi::before { content: "=EF=8E=A2"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.fort.awesome::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.fort.awesome.alternate::before { content: "=EF=8E=A3"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.forumbee::before, .cmp-dm-portal i.icon.foursquare::b= +efore, .cmp-dm-portal i.icon.free.code.camp::before, .cmp-dm-portal i.icon.= +freebsd::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.freebsd::before { content: "=EF=8E=A4"; } + +.cmp-dm-portal i.icon.fulcrum::before { content: "=EF=94=8B"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.galactic.republic::before { content: "=EF=94=8C"; fon= +t-family: brand-icons; } + +.cmp-dm-portal i.icon.galactic.senate::before { content: "=EF=94=8D"; font-= +family: brand-icons; } + +.cmp-dm-portal i.icon.get.pocket::before { content: "=EF=89=A5"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.gg.circle::before, .cmp-dm-portal i.icon.gg::before, = +.cmp-dm-portal i.icon.git::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.git.alternate::before { content: "=EF=A1=81"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.git.square::before, .cmp-dm-portal i.icon.github.alte= +rnate::before, .cmp-dm-portal i.icon.github.square::before, .cmp-dm-portal = +i.icon.github::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.gitkraken::before { content: "=EF=8E=A6"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.gitlab::before, .cmp-dm-portal i.icon.gitter::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.gitter::before { content: "=EF=90=A6"; } + +.cmp-dm-portal i.icon.glide.g::before, .cmp-dm-portal i.icon.glide::before,= + .cmp-dm-portal i.icon.gofore::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.gofore::before { content: "=EF=8E=A7"; } + +.cmp-dm-portal i.icon.goodreads::before { content: "=EF=8E=A8"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.goodreads.g::before { content: "=EF=8E=A9"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.google::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.google.drive::before { content: "=EF=8E=AA"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.google.play::before { content: "=EF=8E=AB"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.google.plus::before { content: "=EF=8A=B3"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.google.plus.g::before { content: "=EF=83=95"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.google.plus.square::before, .cmp-dm-portal i.icon.goo= +gle.wallet::before, .cmp-dm-portal i.icon.gratipay::before, .cmp-dm-portal = +i.icon.grav::before, .cmp-dm-portal i.icon.gripfire::before { font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.gripfire::before { content: "=EF=8E=AC"; } + +.cmp-dm-portal i.icon.grunt::before { content: "=EF=8E=AD"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.gulp::before { content: "=EF=8E=AE"; } + +.cmp-dm-portal i.icon.gulp::before, .cmp-dm-portal i.icon.hacker.news::befo= +re { font-family: brand-icons; } + +.cmp-dm-portal i.icon.hacker.news.square::before { content: "=EF=8E=AF"; fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.hackerrank::before { content: "=EF=97=B7"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.hips::before { content: "=EF=91=92"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.hire.a.helper::before { content: "=EF=8E=B0"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.hooli::before { content: "=EF=90=A7"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.hornbill::before { content: "=EF=96=92"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.hotjar::before { content: "=EF=8E=B1"; } + +.cmp-dm-portal i.icon.hotjar::before, .cmp-dm-portal i.icon.houzz::before, = +.cmp-dm-portal i.icon.html5::before, .cmp-dm-portal i.icon.hubspot::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.hubspot::before { content: "=EF=8E=B2"; } + +.cmp-dm-portal i.icon.imdb::before, .cmp-dm-portal i.icon.instagram::before= +, .cmp-dm-portal i.icon.intercom::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.intercom::before { content: "=EF=9E=AF"; } + +.cmp-dm-portal i.icon.internet.explorer::before, .cmp-dm-portal i.icon.invi= +sion::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.invision::before { content: "=EF=9E=B0"; } + +.cmp-dm-portal i.icon.ioxhost::before, .cmp-dm-portal i.icon.itch.io::befor= +e { font-family: brand-icons; } + +.cmp-dm-portal i.icon.itch.io::before { content: "=EF=A0=BA"; } + +.cmp-dm-portal i.icon.itunes::before { content: "=EF=8E=B4"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.itunes.note::before { content: "=EF=8E=B5"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.java::before { content: "=EF=93=A4"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.jedi.order::before { content: "=EF=94=8E"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.jenkins::before { content: "=EF=8E=B6"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.jira::before { content: "=EF=9E=B1"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.joget::before { content: "=EF=8E=B7"; } + +.cmp-dm-portal i.icon.joget::before, .cmp-dm-portal i.icon.joomla::before, = +.cmp-dm-portal i.icon.js::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.js::before { content: "=EF=8E=B8"; } + +.cmp-dm-portal i.icon.js.square::before { content: "=EF=8E=B9"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.jsfiddle::before, .cmp-dm-portal i.icon.kaggle::befor= +e { font-family: brand-icons; } + +.cmp-dm-portal i.icon.kaggle::before { content: "=EF=97=BA"; } + +.cmp-dm-portal i.icon.keybase::before { content: "=EF=93=B5"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.keycdn::before { content: "=EF=8E=BA"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.kickstarter::before { content: "=EF=8E=BB"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.kickstarter.k::before { content: "=EF=8E=BC"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.korvue::before { content: "=EF=90=AF"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.laravel::before { content: "=EF=8E=BD"; } + +.cmp-dm-portal i.icon.laravel::before, .cmp-dm-portal i.icon.lastfm.square:= +:before, .cmp-dm-portal i.icon.lastfm::before, .cmp-dm-portal i.icon.leanpu= +b::before, .cmp-dm-portal i.icon.lesscss::before { font-family: brand-icons= +; } + +.cmp-dm-portal i.icon.lesscss::before { content: "=EF=90=9D"; } + +.cmp-dm-portal i.icon.linechat::before { content: "=EF=8F=80"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.linkedin::before { content: "=EF=82=8C"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.linkedin.in::before { content: "=EF=83=A1"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.linode::before, .cmp-dm-portal i.icon.linux::before, = +.cmp-dm-portal i.icon.lyft::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.lyft::before { content: "=EF=8F=83"; } + +.cmp-dm-portal i.icon.magento::before { content: "=EF=8F=84"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.mailchimp::before { content: "=EF=96=9E"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.mandalorian::before { content: "=EF=94=8F"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.markdown::before { content: "=EF=98=8F"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.mastodon::before { content: "=EF=93=B6"; } + +.cmp-dm-portal i.icon.mastodon::before, .cmp-dm-portal i.icon.maxcdn::befor= +e, .cmp-dm-portal i.icon.mdb::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.mdb::before { content: "=EF=A3=8A"; } + +.cmp-dm-portal i.icon.medapps::before { content: "=EF=8F=86"; } + +.cmp-dm-portal i.icon.medapps::before, .cmp-dm-portal i.icon.medium.m::befo= +re, .cmp-dm-portal i.icon.medium::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.medium.m::before { content: "=EF=8F=87"; } + +.cmp-dm-portal i.icon.medrt::before { content: "=EF=8F=88"; } + +.cmp-dm-portal i.icon.medrt::before, .cmp-dm-portal i.icon.meetup::before, = +.cmp-dm-portal i.icon.megaport::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.megaport::before { content: "=EF=96=A3"; } + +.cmp-dm-portal i.icon.mendeley::before { content: "=EF=9E=B3"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.microsoft::before { content: "=EF=8F=8A"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.mix::before { content: "=EF=8F=8B"; } + +.cmp-dm-portal i.icon.mix::before, .cmp-dm-portal i.icon.mixcloud::before, = +.cmp-dm-portal i.icon.mizuni::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.mizuni::before { content: "=EF=8F=8C"; } + +.cmp-dm-portal i.icon.modx::before, .cmp-dm-portal i.icon.monero::before { = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.monero::before { content: "=EF=8F=90"; } + +.cmp-dm-portal i.icon.napster::before { content: "=EF=8F=92"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.neos::before { content: "=EF=98=92"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.nimblr::before { content: "=EF=96=A8"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.node::before { content: "=EF=90=99"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.node.js::before { content: "=EF=8F=93"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.npm::before { content: "=EF=8F=94"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.ns8::before { content: "=EF=8F=95"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.nutritionix::before { content: "=EF=8F=96"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.odnoklassniki.square::before, .cmp-dm-portal i.icon.o= +dnoklassniki::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.old.republic::before { content: "=EF=94=90"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.opencart::before, .cmp-dm-portal i.icon.openid::befor= +e, .cmp-dm-portal i.icon.opera::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.optin.monster::before { content: "=EF=88=BC"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.orcid::before { content: "=EF=A3=92"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.osi::before { content: "=EF=90=9A"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.page4::before { content: "=EF=8F=97"; } + +.cmp-dm-portal i.icon.page4::before, .cmp-dm-portal i.icon.pagelines::befor= +e, .cmp-dm-portal i.icon.palfed::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.palfed::before { content: "=EF=8F=98"; } + +.cmp-dm-portal i.icon.patreon::before { content: "=EF=8F=99"; } + +.cmp-dm-portal i.icon.patreon::before, .cmp-dm-portal i.icon.paypal::before= + { font-family: brand-icons; } + +.cmp-dm-portal i.icon.penny.arcade::before { content: "=EF=9C=84"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.periscope::before { content: "=EF=8F=9A"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.phabricator::before { content: "=EF=8F=9B"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.phoenix.framework::before { content: "=EF=8F=9C"; fon= +t-family: brand-icons; } + +.cmp-dm-portal i.icon.phoenix.squadron::before { content: "=EF=94=91"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.php::before { content: "=EF=91=97"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.pied.piper::before { content: "=EF=8A=AE"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.pied.piper.alternate::before { font-family: brand-ico= +ns; } + +.cmp-dm-portal i.icon.pied.piper.hat::before { content: "=EF=93=A5"; } + +.cmp-dm-portal i.icon.pied.piper.pp::before { content: "=EF=86=A7"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.pinterest::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.pinterest.p::before { content: "=EF=88=B1"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.pinterest.square::before { font-family: brand-icons; = +} + +.cmp-dm-portal i.icon.playstation::before { content: "=EF=8F=9F"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.product.hunt::before, .cmp-dm-portal i.icon.pushed::b= +efore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.pushed::before { content: "=EF=8F=A1"; } + +.cmp-dm-portal i.icon.python::before { content: "=EF=8F=A2"; } + +.cmp-dm-portal i.icon.python::before, .cmp-dm-portal i.icon.qq::before { fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.quinscape::before { content: "=EF=91=99"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.quora::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.r.project::before { content: "=EF=93=B7"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.raspberry.pi::before { content: "=EF=9E=BB"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.ravelry::before, .cmp-dm-portal i.icon.react::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.react::before { content: "=EF=90=9B"; } + +.cmp-dm-portal i.icon.reacteurope::before { content: "=EF=9D=9D"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.readme::before { content: "=EF=93=95"; } + +.cmp-dm-portal i.icon.readme::before, .cmp-dm-portal i.icon.rebel::before, = +.cmp-dm-portal i.icon.reddit.alien::before, .cmp-dm-portal i.icon.reddit.sq= +uare::before, .cmp-dm-portal i.icon.reddit::before, .cmp-dm-portal i.icon.r= +edhat::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.redhat::before { content: "=EF=9E=BC"; } + +.cmp-dm-portal i.icon.redriver::before { content: "=EF=8F=A3"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.redyeti::before { content: "=EF=9A=9D"; } + +.cmp-dm-portal i.icon.redyeti::before, .cmp-dm-portal i.icon.renren::before= +, .cmp-dm-portal i.icon.replyd::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.replyd::before { content: "=EF=8F=A6"; } + +.cmp-dm-portal i.icon.researchgate::before { content: "=EF=93=B8"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.resolving::before { content: "=EF=8F=A7"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.rev::before { content: "=EF=96=B2"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.rocketchat::before { content: "=EF=8F=A8"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.rockrms::before { content: "=EF=8F=A9"; } + +.cmp-dm-portal i.icon.rockrms::before, .cmp-dm-portal i.icon.safari::before= + { font-family: brand-icons; } + +.cmp-dm-portal i.icon.salesforce::before { content: "=EF=A0=BB"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.sass::before { content: "=EF=90=9E"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.schlix::before { content: "=EF=8F=AA"; } + +.cmp-dm-portal i.icon.schlix::before, .cmp-dm-portal i.icon.scribd::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.searchengin::before { content: "=EF=8F=AB"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.sellcast::before { content: "=EF=8B=9A"; } + +.cmp-dm-portal i.icon.sellcast::before, .cmp-dm-portal i.icon.sellsy::befor= +e { font-family: brand-icons; } + +.cmp-dm-portal i.icon.servicestack::before { content: "=EF=8F=AC"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.shirtsinbulk::before, .cmp-dm-portal i.icon.shopware:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.shopware::before { content: "=EF=96=B5"; } + +.cmp-dm-portal i.icon.simplybuilt::before, .cmp-dm-portal i.icon.sistrix::b= +efore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.sistrix::before { content: "=EF=8F=AE"; } + +.cmp-dm-portal i.icon.sith::before { content: "=EF=94=92"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.sketch::before { content: "=EF=9F=86"; } + +.cmp-dm-portal i.icon.sketch::before, .cmp-dm-portal i.icon.skyatlas::befor= +e, .cmp-dm-portal i.icon.skype::before, .cmp-dm-portal i.icon.slack::before= + { font-family: brand-icons; } + +.cmp-dm-portal i.icon.slack.hash::before { content: "=EF=8F=AF"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.slideshare::before, .cmp-dm-portal i.icon.snapchat.gh= +ost::before, .cmp-dm-portal i.icon.snapchat.square::before, .cmp-dm-portal = +i.icon.snapchat::before, .cmp-dm-portal i.icon.soundcloud::before { font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.sourcetree::before { content: "=EF=9F=93"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.speakap::before { content: "=EF=8F=B3"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.speaker.deck::before { content: "=EF=A0=BC"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.spotify::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.squarespace::before { content: "=EF=96=BE"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.stack.exchange::before, .cmp-dm-portal i.icon.stack.o= +verflow::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.stackpath::before { content: "=EF=A1=82"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.staylinked::before { content: "=EF=8F=B5"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.steam.square::before, .cmp-dm-portal i.icon.steam::be= +fore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.steam.symbol::before { content: "=EF=8F=B6"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.sticker.mule::before { content: "=EF=8F=B7"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.strava::before { content: "=EF=90=A8"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.stripe::before { content: "=EF=90=A9"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.stripe.s::before { content: "=EF=90=AA"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.studiovinari::before { content: "=EF=8F=B8"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.stumbleupon.circle::before, .cmp-dm-portal i.icon.stu= +mbleupon::before, .cmp-dm-portal i.icon.superpowers::before, .cmp-dm-portal= + i.icon.supple::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.supple::before { content: "=EF=8F=B9"; } + +.cmp-dm-portal i.icon.suse::before { content: "=EF=9F=96"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.swift::before { content: "=EF=A3=A1"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.symfony::before { content: "=EF=A0=BD"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.teamspeak::before { content: "=EF=93=B9"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.telegram::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.telegram.plane::before { content: "=EF=8F=BE"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.tencent.weibo::before, .cmp-dm-portal i.icon.themeco:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.themeco::before { content: "=EF=97=86"; } + +.cmp-dm-portal i.icon.themeisle::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.think.peaks::before { content: "=EF=9C=B1"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.trade.federation::before { content: "=EF=94=93"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.trello::before, .cmp-dm-portal i.icon.tripadvisor::be= +fore, .cmp-dm-portal i.icon.tumblr.square::before, .cmp-dm-portal i.icon.tu= +mblr::before, .cmp-dm-portal i.icon.twitch::before, .cmp-dm-portal i.icon.t= +witter.square::before, .cmp-dm-portal i.icon.twitter::before, .cmp-dm-porta= +l i.icon.typo3::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.typo3::before { content: "=EF=90=AB"; } + +.cmp-dm-portal i.icon.uber::before { content: "=EF=90=82"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.ubuntu::before { content: "=EF=9F=9F"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.uikit::before { content: "=EF=90=83"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.umbraco::before { content: "=EF=A3=A8"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.uniregistry::before { content: "=EF=90=84"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.untappd::before { content: "=EF=90=85"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.ups::before { content: "=EF=9F=A0"; } + +.cmp-dm-portal i.icon.ups::before, .cmp-dm-portal i.icon.usb::before, .cmp-= +dm-portal i.icon.usps::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.usps::before { content: "=EF=9F=A1"; } + +.cmp-dm-portal i.icon.ussunnah::before { content: "=EF=90=87"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.vaadin::before { content: "=EF=90=88"; } + +.cmp-dm-portal i.icon.vaadin::before, .cmp-dm-portal i.icon.viacoin::before= +, .cmp-dm-portal i.icon.viadeo.square::before, .cmp-dm-portal i.icon.viadeo= +::before, .cmp-dm-portal i.icon.viber::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.viber::before { content: "=EF=90=89"; } + +.cmp-dm-portal i.icon.vimeo::before { content: "=EF=90=8A"; } + +.cmp-dm-portal i.icon.vimeo.square::before, .cmp-dm-portal i.icon.vimeo.v::= +before, .cmp-dm-portal i.icon.vimeo::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.vimeo.v::before { content: "=EF=89=BD"; } + +.cmp-dm-portal i.icon.vine::before, .cmp-dm-portal i.icon.vk::before, .cmp-= +dm-portal i.icon.vnv::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.vnv::before { content: "=EF=90=8B"; } + +.cmp-dm-portal i.icon.vuejs::before { content: "=EF=90=9F"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.waze::before { content: "=EF=A0=BF"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.weebly::before { content: "=EF=97=8C"; } + +.cmp-dm-portal i.icon.weebly::before, .cmp-dm-portal i.icon.weibo::before, = +.cmp-dm-portal i.icon.weixin::before, .cmp-dm-portal i.icon.whatsapp::befor= +e { font-family: brand-icons; } + +.cmp-dm-portal i.icon.whatsapp.square::before { content: "=EF=90=8C"; font-= +family: brand-icons; } + +.cmp-dm-portal i.icon.whmcs::before { content: "=EF=90=8D"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.wikipedia.w::before { content: "=EF=89=A6"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.windows::before, .cmp-dm-portal i.icon.wix::before { = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.wix::before { content: "=EF=97=8F"; } + +.cmp-dm-portal i.icon.wizards.of.the.coast::before { content: "=EF=9C=B0"; = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.wolf.pack.battalion::before { content: "=EF=94=94"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.wordpress::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.wordpress.simple::before { content: "=EF=90=91"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.wpbeginner::before, .cmp-dm-portal i.icon.wpexplorer:= +:before, .cmp-dm-portal i.icon.wpforms::before, .cmp-dm-portal i.icon.wpres= +sr::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.wpressr::before { content: "=EF=8F=A4"; } + +.cmp-dm-portal i.icon.xbox::before { content: "=EF=90=92"; } + +.cmp-dm-portal i.icon.xbox::before, .cmp-dm-portal i.icon.xing.square::befo= +re, .cmp-dm-portal i.icon.xing::before, .cmp-dm-portal i.icon.y.combinator:= +:before, .cmp-dm-portal i.icon.yahoo::before, .cmp-dm-portal i.icon.yammer:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.yammer::before { content: "=EF=A1=80"; } + +.cmp-dm-portal i.icon.yandex::before { content: "=EF=90=93"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.yandex.international::before { content: "=EF=90=94"; = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.yarn::before { content: "=EF=9F=A3"; } + +.cmp-dm-portal i.icon.yarn::before, .cmp-dm-portal i.icon.yelp::before, .cm= +p-dm-portal i.icon.yoast::before, .cmp-dm-portal i.icon.youtube::before { f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.youtube.square::before { content: "=EF=90=B1"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.zhihu::before { content: "=EF=98=BF"; } + +.cmp-dm-portal i.icon.american.express.card::before, .cmp-dm-portal i.icon.= +american.express::before, .cmp-dm-portal i.icon.amex::before, .cmp-dm-porta= +l i.icon.zhihu::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.bitbucket.square::before { content: "=EF=85=B1"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.bluetooth.alternative::before { font-family: brand-ic= +ons; } + +.cmp-dm-portal i.icon.credit.card.amazon.pay::before { content: "=EF=90=AD"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.american.express::before { content: "=EF= +=87=B3"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.diners.club::before { content: "=EF=89=8C= +"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.discover::before { content: "=EF=87=B2"; = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.jcb::before { content: "=EF=89=8B"; font-= +family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.mastercard::before { content: "=EF=87=B1"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.paypal::before { content: "=EF=87=B4"; fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.stripe::before { content: "=EF=87=B5"; fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.visa::before { content: "=EF=87=B0"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.diners.club.card::before, .cmp-dm-portal i.icon.diner= +s.club::before, .cmp-dm-portal i.icon.discover.card::before, .cmp-dm-portal= + i.icon.discover::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.disk.outline::before { content: "=EF=8D=A9"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.dribble::before, .cmp-dm-portal i.icon.eercast::befor= +e, .cmp-dm-portal i.icon.envira.gallery::before, .cmp-dm-portal i.icon.fa::= +before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.facebook.official::before { content: "=EF=82=82"; fon= +t-family: brand-icons; } + +.cmp-dm-portal i.icon.five.hundred.pixels::before, .cmp-dm-portal i.icon.gi= +ttip::before, .cmp-dm-portal i.icon.google.plus.circle::before, .cmp-dm-por= +tal i.icon.google.plus.official::before, .cmp-dm-portal i.icon.japan.credit= +.bureau.card::before, .cmp-dm-portal i.icon.japan.credit.bureau::before, .c= +mp-dm-portal i.icon.jcb::before, .cmp-dm-portal i.icon.linkedin.square::bef= +ore, .cmp-dm-portal i.icon.mastercard.card::before, .cmp-dm-portal i.icon.m= +astercard::before, .cmp-dm-portal i.icon.microsoft.edge::before, .cmp-dm-po= +rtal i.icon.ms.edge::before, .cmp-dm-portal i.icon.new.pied.piper::before, = +.cmp-dm-portal i.icon.optinmonster::before, .cmp-dm-portal i.icon.paypal.ca= +rd::before, .cmp-dm-portal i.icon.pied.piper.hat::before, .cmp-dm-portal i.= +icon.pocket::before, .cmp-dm-portal i.icon.stripe.card::before, .cmp-dm-por= +tal i.icon.theme.isle::before, .cmp-dm-portal i.icon.visa.card::before, .cm= +p-dm-portal i.icon.visa::before, .cmp-dm-portal i.icon.wechat::before, .cmp= +-dm-portal i.icon.wikipedia::before, .cmp-dm-portal i.icon.wordpress.beginn= +er::before, .cmp-dm-portal i.icon.wordpress.forms::before, .cmp-dm-portal i= +.icon.yc::before, .cmp-dm-portal i.icon.ycombinator::before { font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.youtube.play::before { content: "=EF=85=A7"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.search::before { content: "=EF=80=82"; } + +.cmp-dm-portal i.icon.mail.outline::before { content: "=EF=80=83"; } + +.cmp-dm-portal i.icon.signal::before { content: "=EF=80=92"; } + +.cmp-dm-portal i.icon.setting::before { content: "=EF=80=93"; } + +.cmp-dm-portal i.icon.home::before { content: "=EF=80=95"; } + +.cmp-dm-portal i.icon.inbox::before { content: "=EF=80=9C"; } + +.cmp-dm-portal i.icon.browser::before { content: "=EF=80=A2"; } + +.cmp-dm-portal i.icon.tag::before { content: "=EF=80=AB"; } + +.cmp-dm-portal i.icon.tags::before { content: "=EF=80=AC"; } + +.cmp-dm-portal i.icon.image::before { content: "=EF=80=BE"; } + +.cmp-dm-portal i.icon.calendar::before { content: "=EF=81=B3"; } + +.cmp-dm-portal i.icon.comment::before { content: "=EF=81=B5"; } + +.cmp-dm-portal i.icon.shop::before { content: "=EF=81=BA"; } + +.cmp-dm-portal i.icon.privacy::before { content: "=EF=82=84"; } + +.cmp-dm-portal i.icon.settings::before { content: "=EF=82=85"; } + +.cmp-dm-portal i.icon.comments::before { content: "=EF=82=86"; } + +.cmp-dm-portal i.icon.external::before { content: "=EF=82=8E"; } + +.cmp-dm-portal i.icon.trophy::before { content: "=EF=82=91"; } + +.cmp-dm-portal i.icon.payment::before { content: "=EF=82=9D"; } + +.cmp-dm-portal i.icon.feed::before { content: "=EF=82=9E"; } + +.cmp-dm-portal i.icon.alarm.outline::before { content: "=EF=82=A2"; } + +.cmp-dm-portal i.icon.tasks::before { content: "=EF=82=AE"; } + +.cmp-dm-portal i.icon.cloud::before { content: "=EF=83=82"; } + +.cmp-dm-portal i.icon.lab::before { content: "=EF=83=83"; } + +.cmp-dm-portal i.icon.mail::before { content: "=EF=83=A0"; } + +.cmp-dm-portal i.icon.dashboard::before { content: "=EF=83=A4"; } + +.cmp-dm-portal i.icon.comment.outline::before { content: "=EF=83=A5"; } + +.cmp-dm-portal i.icon.comments.outline::before { content: "=EF=83=A6"; } + +.cmp-dm-portal i.icon.sitemap::before { content: "=EF=83=A8"; } + +.cmp-dm-portal i.icon.idea::before { content: "=EF=83=AB"; } + +.cmp-dm-portal i.icon.alarm::before { content: "=EF=83=B3"; } + +.cmp-dm-portal i.icon.terminal::before { content: "=EF=84=A0"; } + +.cmp-dm-portal i.icon.code::before { content: "=EF=84=A1"; } + +.cmp-dm-portal i.icon.protect::before { content: "=EF=84=B2"; } + +.cmp-dm-portal i.icon.calendar.outline::before { content: "=EF=84=B3"; } + +.cmp-dm-portal i.icon.ticket::before { content: "=EF=85=85"; } + +.cmp-dm-portal i.icon.external.square::before { content: "=EF=85=8C"; } + +.cmp-dm-portal i.icon.bug::before { content: "=EF=86=88"; } + +.cmp-dm-portal i.icon.mail.square::before { content: "=EF=86=99"; } + +.cmp-dm-portal i.icon.history::before { content: "=EF=87=9A"; } + +.cmp-dm-portal i.icon.options::before { content: "=EF=87=9E"; } + +.cmp-dm-portal i.icon.text.telephone::before { content: "=EF=87=A4"; } + +.cmp-dm-portal i.icon.find::before { content: "=EF=87=A5"; } + +.cmp-dm-portal i.icon.alarm.mute::before { content: "=EF=87=B6"; } + +.cmp-dm-portal i.icon.alarm.mute.outline::before { content: "=EF=87=B7"; } + +.cmp-dm-portal i.icon.copyright::before { content: "=EF=87=B9"; } + +.cmp-dm-portal i.icon.at::before { content: "=EF=87=BA"; } + +.cmp-dm-portal i.icon.eyedropper::before { content: "=EF=87=BB"; } + +.cmp-dm-portal i.icon.paint.brush::before { content: "=EF=87=BC"; } + +.cmp-dm-portal i.icon.heartbeat::before { content: "=EF=88=9E"; } + +.cmp-dm-portal i.icon.mouse.pointer::before { content: "=EF=89=85"; } + +.cmp-dm-portal i.icon.hourglass.empty::before { content: "=EF=89=90"; } + +.cmp-dm-portal i.icon.hourglass.start::before { content: "=EF=89=91"; } + +.cmp-dm-portal i.icon.hourglass.half::before { content: "=EF=89=92"; } + +.cmp-dm-portal i.icon.hourglass.end::before { content: "=EF=89=93"; } + +.cmp-dm-portal i.icon.hourglass.full::before { content: "=EF=89=94"; } + +.cmp-dm-portal i.icon.hand.pointer::before { content: "=EF=89=9A"; } + +.cmp-dm-portal i.icon.trademark::before { content: "=EF=89=9C"; } + +.cmp-dm-portal i.icon.registered::before { content: "=EF=89=9D"; } + +.cmp-dm-portal i.icon.creative.commons::before { content: "=EF=89=9E"; } + +.cmp-dm-portal i.icon.add.to.calendar::before { content: "=EF=89=B1"; } + +.cmp-dm-portal i.icon.remove.from.calendar::before { content: "=EF=89=B2"; = +} + +.cmp-dm-portal i.icon.delete.calendar::before { content: "=EF=89=B3"; } + +.cmp-dm-portal i.icon.checked.calendar::before { content: "=EF=89=B4"; } + +.cmp-dm-portal i.icon.industry::before { content: "=EF=89=B5"; } + +.cmp-dm-portal i.icon.shopping.bag::before { content: "=EF=8A=90"; } + +.cmp-dm-portal i.icon.shopping.basket::before { content: "=EF=8A=91"; } + +.cmp-dm-portal i.icon.hashtag::before { content: "=EF=8A=92"; } + +.cmp-dm-portal i.icon.percent::before { content: "=EF=8A=95"; } + +.cmp-dm-portal i.icon.handshake::before { content: "=EF=8A=B5"; } + +.cmp-dm-portal i.icon.open.envelope::before { content: "=EF=8A=B6"; } + +.cmp-dm-portal i.icon.open.envelope.outline::before { content: "=EF=8A=B7";= + } + +.cmp-dm-portal i.icon.address.book::before { content: "=EF=8A=B9"; } + +.cmp-dm-portal i.icon.address.book.outline::before { content: "=EF=8A=BA"; = +} + +.cmp-dm-portal i.icon.address.card::before { content: "=EF=8A=BB"; } + +.cmp-dm-portal i.icon.address.card.outline::before { content: "=EF=8A=BC"; = +} + +.cmp-dm-portal i.icon.id.badge::before { content: "=EF=8B=81"; } + +.cmp-dm-portal i.icon.id.card::before { content: "=EF=8B=82"; } + +.cmp-dm-portal i.icon.id.card.outline::before { content: "=EF=8B=83"; } + +.cmp-dm-portal i.icon.podcast::before { content: "=EF=8B=8E"; } + +.cmp-dm-portal i.icon.window.maximize::before { content: "=EF=8B=90"; } + +.cmp-dm-portal i.icon.window.minimize::before { content: "=EF=8B=91"; } + +.cmp-dm-portal i.icon.window.restore::before { content: "=EF=8B=92"; } + +.cmp-dm-portal i.icon.window.close::before { content: "=EF=8B=93"; } + +.cmp-dm-portal i.icon.window.close.outline::before { content: "=EF=8B=94"; = +} + +.cmp-dm-portal i.icon.wait::before { content: "=EF=80=97"; } + +.cmp-dm-portal i.icon.download::before { content: "=EF=80=99"; color: rgb(1= +44, 144, 144); } + +.cmp-dm-portal i.icon.repeat::before { content: "=EF=80=9E"; } + +.cmp-dm-portal i.icon.refresh::before { content: "=EF=80=A1"; } + +.cmp-dm-portal i.icon.lock::before { content: "=EF=80=A3"; } + +.cmp-dm-portal i.icon.bookmark::before { content: "=EF=80=AE"; } + +.cmp-dm-portal i.icon.print::before { content: "=EF=80=AF"; } + +.cmp-dm-portal i.icon.write::before { content: "=EF=81=80"; } + +.cmp-dm-portal i.icon.adjust::before { content: "=EF=81=82"; } + +.cmp-dm-portal i.icon.theme::before { content: "=EF=81=83"; } + +.cmp-dm-portal i.icon.edit::before { content: "=EF=81=84"; } + +.cmp-dm-portal i.icon.external.share::before { content: "=EF=81=85"; } + +.cmp-dm-portal i.icon.ban::before { content: "=EF=81=9E"; } + +.cmp-dm-portal i.icon.mail.forward::before, .cmp-dm-portal i.icon.share::be= +fore { content: "=EF=81=A4"; } + +.cmp-dm-portal i.icon.expand::before { content: "=EF=81=A5"; } + +.cmp-dm-portal i.icon.compress::before { content: "=EF=81=A6"; } + +.cmp-dm-portal i.icon.unhide::before { content: "=EF=81=AE"; } + +.cmp-dm-portal i.icon.hide::before { content: "=EF=81=B0"; } + +.cmp-dm-portal i.icon.random::before { content: "=EF=81=B4"; } + +.cmp-dm-portal i.icon.retweet::before { content: "=EF=81=B9"; } + +.cmp-dm-portal i.icon.sign.out::before { content: "=EF=82=8B"; } + +.cmp-dm-portal i.icon.pin::before { content: "=EF=82=8D"; } + +.cmp-dm-portal i.icon.sign.in::before { content: "=EF=82=90"; } + +.cmp-dm-portal i.icon.upload::before { content: "=EF=82=93"; } + +.cmp-dm-portal i.icon.call::before { content: "=EF=82=95"; } + +.cmp-dm-portal i.icon.remove.bookmark::before { content: "=EF=82=97"; } + +.cmp-dm-portal i.icon.call.square::before { content: "=EF=82=98"; } + +.cmp-dm-portal i.icon.unlock::before { content: "=EF=82=9C"; } + +.cmp-dm-portal i.icon.configure::before { content: "=EF=82=AD"; } + +.cmp-dm-portal i.icon.filter::before { content: "=EF=82=B0"; } + +.cmp-dm-portal i.icon.wizard::before { content: "=EF=83=90"; } + +.cmp-dm-portal i.icon.undo::before { content: "=EF=83=A2"; } + +.cmp-dm-portal i.icon.exchange::before { content: "=EF=83=AC"; } + +.cmp-dm-portal i.icon.cloud.download::before { content: "=EF=83=AD"; } + +.cmp-dm-portal i.icon.cloud.upload::before { content: "=EF=83=AE"; } + +.cmp-dm-portal i.icon.reply::before { content: "=EF=84=92"; } + +.cmp-dm-portal i.icon.reply.all::before { content: "=EF=84=A2"; } + +.cmp-dm-portal i.icon.erase::before { content: "=EF=84=AD"; } + +.cmp-dm-portal i.icon.unlock.alternate::before { content: "=EF=84=BE"; } + +.cmp-dm-portal i.icon.write.square::before { content: "=EF=85=8B"; } + +.cmp-dm-portal i.icon.share.square::before { content: "=EF=85=8D"; } + +.cmp-dm-portal i.icon.archive::before { content: "=EF=86=87"; } + +.cmp-dm-portal i.icon.translate::before { content: "=EF=86=AB"; } + +.cmp-dm-portal i.icon.recycle::before { content: "=EF=86=B8"; } + +.cmp-dm-portal i.icon.send::before { content: "=EF=87=98"; } + +.cmp-dm-portal i.icon.send.outline::before { content: "=EF=87=99"; } + +.cmp-dm-portal i.icon.share.alternate::before { content: "=EF=87=A0"; } + +.cmp-dm-portal i.icon.share.alternate.square::before { content: "=EF=87=A1"= +; } + +.cmp-dm-portal i.icon.add.to.cart::before { content: "=EF=88=97"; } + +.cmp-dm-portal i.icon.in.cart::before { content: "=EF=88=98"; } + +.cmp-dm-portal i.icon.add.user::before { content: "=EF=88=B4"; } + +.cmp-dm-portal i.icon.remove.user::before { content: "=EF=88=B5"; } + +.cmp-dm-portal i.icon.object.group::before { content: "=EF=89=87"; } + +.cmp-dm-portal i.icon.object.ungroup::before { content: "=EF=89=88"; } + +.cmp-dm-portal i.icon.clone::before { content: "=EF=89=8D"; } + +.cmp-dm-portal i.icon.talk::before { content: "=EF=89=BA"; } + +.cmp-dm-portal i.icon.talk.outline::before { content: "=EF=89=BB"; } + +.cmp-dm-portal i.icon.help.circle::before { content: "=EF=81=99"; } + +.cmp-dm-portal i.icon.info.circle::before { content: "=EF=81=9A"; } + +.cmp-dm-portal i.icon.warning.circle::before { content: "=EF=81=AA"; } + +.cmp-dm-portal i.icon.warning.sign::before { content: "=EF=81=B1"; } + +.cmp-dm-portal i.icon.announcement::before { content: "=EF=82=A1"; } + +.cmp-dm-portal i.icon.help::before { content: "=EF=84=A8"; } + +.cmp-dm-portal i.icon.info::before { content: "=EF=84=A9"; } + +.cmp-dm-portal i.icon.warning::before { content: "=EF=84=AA"; } + +.cmp-dm-portal i.icon.birthday::before { content: "=EF=87=BD"; } + +.cmp-dm-portal i.icon.help.circle.outline::before { content: "=EF=8A=9C"; } + +.cmp-dm-portal i.icon.user::before { content: "=EF=80=87"; } + +.cmp-dm-portal i.icon.users::before { content: "=EF=83=80"; } + +.cmp-dm-portal i.icon.doctor::before { content: "=EF=83=B0"; } + +.cmp-dm-portal i.icon.handicap::before { content: "=EF=86=93"; } + +.cmp-dm-portal i.icon.student::before { content: "=EF=86=9D"; } + +.cmp-dm-portal i.icon.child::before { content: "=EF=86=AE"; } + +.cmp-dm-portal i.icon.spy::before { content: "=EF=88=9B"; } + +.cmp-dm-portal i.icon.user.circle::before { content: "=EF=8A=BD"; } + +.cmp-dm-portal i.icon.user.circle.outline::before { content: "=EF=8A=BE"; } + +.cmp-dm-portal i.icon.user.outline::before { content: "=EF=8B=80"; } + +.cmp-dm-portal i.icon.female::before { content: "=EF=86=82"; } + +.cmp-dm-portal i.icon.male::before { content: "=EF=86=83"; } + +.cmp-dm-portal i.icon.woman::before { content: "=EF=88=A1"; } + +.cmp-dm-portal i.icon.man::before { content: "=EF=88=A2"; } + +.cmp-dm-portal i.icon.non.binary.transgender::before { content: "=EF=88=A3"= +; } + +.cmp-dm-portal i.icon.intergender::before { content: "=EF=88=A4"; } + +.cmp-dm-portal i.icon.transgender::before { content: "=EF=88=A5"; } + +.cmp-dm-portal i.icon.lesbian::before { content: "=EF=88=A6"; } + +.cmp-dm-portal i.icon.gay::before { content: "=EF=88=A7"; } + +.cmp-dm-portal i.icon.heterosexual::before { content: "=EF=88=A8"; } + +.cmp-dm-portal i.icon.other.gender::before { content: "=EF=88=A9"; } + +.cmp-dm-portal i.icon.other.gender.vertical::before { content: "=EF=88=AA";= + } + +.cmp-dm-portal i.icon.other.gender.horizontal::before { content: "=EF=88=AB= +"; } + +.cmp-dm-portal i.icon.neuter::before { content: "=EF=88=AC"; } + +.cmp-dm-portal i.icon.genderless::before { content: "=EF=88=AD"; } + +.cmp-dm-portal i.icon.universal.access::before { content: "=EF=8A=9A"; } + +.cmp-dm-portal i.icon.wheelchair::before { content: "=EF=8A=9B"; } + +.cmp-dm-portal i.icon.blind::before { content: "=EF=8A=9D"; } + +.cmp-dm-portal i.icon.audio.description::before { content: "=EF=8A=9E"; } + +.cmp-dm-portal i.icon.volume.control.phone::before { content: "=EF=8A=A0"; = +} + +.cmp-dm-portal i.icon.braille::before { content: "=EF=8A=A1"; } + +.cmp-dm-portal i.icon.asl::before { content: "=EF=8A=A3"; } + +.cmp-dm-portal i.icon.assistive.listening.systems::before { content: "=EF= +=8A=A2"; } + +.cmp-dm-portal i.icon.deafness::before { content: "=EF=8A=A4"; } + +.cmp-dm-portal i.icon.sign.language::before { content: "=EF=8A=A7"; } + +.cmp-dm-portal i.icon.low.vision::before { content: "=EF=8A=A8"; } + +.cmp-dm-portal i.icon.block.layout::before { content: "=EF=80=89"; } + +.cmp-dm-portal i.icon.grid.layout::before { content: "=EF=80=8A"; } + +.cmp-dm-portal i.icon.list.layout::before { content: "=EF=80=8B"; } + +.cmp-dm-portal i.icon.zoom::before { content: "=EF=80=8E"; } + +.cmp-dm-portal i.icon.zoom.out::before { content: "=EF=80=90"; } + +.cmp-dm-portal i.icon.resize.vertical::before { content: "=EF=81=BD"; } + +.cmp-dm-portal i.icon.resize.horizontal::before { content: "=EF=81=BE"; } + +.cmp-dm-portal i.icon.maximize::before { content: "=EF=82=B2"; } + +.cmp-dm-portal i.icon.crop::before { content: "=EF=84=A5"; } + +.cmp-dm-portal i.icon.cocktail::before { content: "=EF=80=80"; } + +.cmp-dm-portal i.icon.road::before { content: "=EF=80=98"; } + +.cmp-dm-portal i.icon.flag::before { content: "=EF=80=A4"; } + +.cmp-dm-portal i.icon.book::before { content: "=EF=80=AD"; } + +.cmp-dm-portal i.icon.gift::before { content: "=EF=81=AB"; } + +.cmp-dm-portal i.icon.leaf::before { content: "=EF=81=AC"; } + +.cmp-dm-portal i.icon.fire::before { content: "=EF=81=AD"; } + +.cmp-dm-portal i.icon.plane::before { content: "=EF=81=B2"; } + +.cmp-dm-portal i.icon.magnet::before { content: "=EF=81=B6"; } + +.cmp-dm-portal i.icon.lemon::before { content: "=EF=82=94"; } + +.cmp-dm-portal i.icon.world::before { content: "=EF=82=AC"; } + +.cmp-dm-portal i.icon.travel::before { content: "=EF=82=B1"; } + +.cmp-dm-portal i.icon.shipping::before { content: "=EF=83=91"; } + +.cmp-dm-portal i.icon.money::before { content: "=EF=83=96"; } + +.cmp-dm-portal i.icon.legal::before { content: "=EF=83=A3"; } + +.cmp-dm-portal i.icon.lightning::before { content: "=EF=83=A7"; } + +.cmp-dm-portal i.icon.umbrella::before { content: "=EF=83=A9"; } + +.cmp-dm-portal i.icon.treatment::before { content: "=EF=83=B1"; } + +.cmp-dm-portal i.icon.suitcase::before { content: "=EF=83=B2"; } + +.cmp-dm-portal i.icon.bar::before { content: "=EF=83=BC"; } + +.cmp-dm-portal i.icon.flag.outline::before { content: "=EF=84=9D"; } + +.cmp-dm-portal i.icon.flag.checkered::before { content: "=EF=84=9E"; } + +.cmp-dm-portal i.icon.puzzle::before { content: "=EF=84=AE"; } + +.cmp-dm-portal i.icon.fire.extinguisher::before { content: "=EF=84=B4"; } + +.cmp-dm-portal i.icon.rocket::before { content: "=EF=84=B5"; } + +.cmp-dm-portal i.icon.anchor::before { content: "=EF=84=BD"; } + +.cmp-dm-portal i.icon.bullseye::before { content: "=EF=85=80"; } + +.cmp-dm-portal i.icon.sun::before { content: "=EF=86=85"; } + +.cmp-dm-portal i.icon.moon::before { content: "=EF=86=86"; } + +.cmp-dm-portal i.icon.fax::before { content: "=EF=86=AC"; } + +.cmp-dm-portal i.icon.life.ring::before { content: "=EF=87=8D"; } + +.cmp-dm-portal i.icon.bomb::before { content: "=EF=87=A2"; } + +.cmp-dm-portal i.icon.soccer::before { content: "=EF=87=A3"; } + +.cmp-dm-portal i.icon.calculator::before { content: "=EF=87=AC"; } + +.cmp-dm-portal i.icon.diamond::before { content: "=EF=88=99"; } + +.cmp-dm-portal i.icon.sticky.note::before { content: "=EF=89=89"; } + +.cmp-dm-portal i.icon.sticky.note.outline::before { content: "=EF=89=8A"; } + +.cmp-dm-portal i.icon.law::before { content: "=EF=89=8E"; } + +.cmp-dm-portal i.icon.hand.peace::before { content: "=EF=89=9B"; } + +.cmp-dm-portal i.icon.hand.rock::before { content: "=EF=89=95"; } + +.cmp-dm-portal i.icon.hand.paper::before { content: "=EF=89=96"; } + +.cmp-dm-portal i.icon.hand.scissors::before { content: "=EF=89=97"; } + +.cmp-dm-portal i.icon.hand.lizard::before { content: "=EF=89=98"; } + +.cmp-dm-portal i.icon.hand.spock::before { content: "=EF=89=99"; } + +.cmp-dm-portal i.icon.tv::before { content: "=EF=89=AC"; } + +.cmp-dm-portal i.icon.thermometer.full::before { content: "=EF=8B=87"; } + +.cmp-dm-portal i.icon.thermometer.three.quarters::before { content: "=EF=8B= +=88"; } + +.cmp-dm-portal i.icon.thermometer.half::before { content: "=EF=8B=89"; } + +.cmp-dm-portal i.icon.thermometer.quarter::before { content: "=EF=8B=8A"; } + +.cmp-dm-portal i.icon.thermometer.empty::before { content: "=EF=8B=8B"; } + +.cmp-dm-portal i.icon.shower::before { content: "=EF=8B=8C"; } + +.cmp-dm-portal i.icon.bathtub::before { content: "=EF=8B=8D"; } + +.cmp-dm-portal i.icon.snowflake::before { content: "=EF=8B=9C"; } + +.cmp-dm-portal i.icon.crosshairs::before { content: "=EF=81=9B"; } + +.cmp-dm-portal i.icon.asterisk::before { content: "=EF=81=A9"; } + +.cmp-dm-portal i.icon.square.outline::before { content: "=EF=82=96"; } + +.cmp-dm-portal i.icon.certificate::before { content: "=EF=82=A3"; } + +.cmp-dm-portal i.icon.square::before { content: "=EF=83=88"; } + +.cmp-dm-portal i.icon.quote.left::before { content: "=EF=84=8D"; } + +.cmp-dm-portal i.icon.quote.right::before { content: "=EF=84=8E"; } + +.cmp-dm-portal i.icon.spinner::before { content: "=EF=84=90"; } + +.cmp-dm-portal i.icon.circle::before { content: "=EF=84=91"; } + +.cmp-dm-portal i.icon.ellipsis.horizontal::before { content: "=EF=85=81"; } + +.cmp-dm-portal i.icon.ellipsis.vertical::before { content: "=EF=85=82"; } + +.cmp-dm-portal i.icon.cube::before { content: "=EF=86=B2"; } + +.cmp-dm-portal i.icon.cubes::before { content: "=EF=86=B3"; } + +.cmp-dm-portal i.icon.circle.notched::before { content: "=EF=87=8E"; } + +.cmp-dm-portal i.icon.circle.thin::before { content: "=EF=87=9B"; } + +.cmp-dm-portal i.icon.checkmark::before { content: "=EF=80=8C"; } + +.cmp-dm-portal i.icon.remove::before { content: "=EF=80=8D"; } + +.cmp-dm-portal i.icon.checkmark.box::before { content: "=EF=81=86"; } + +.cmp-dm-portal i.icon.move::before { content: "=EF=81=87"; } + +.cmp-dm-portal i.icon.add.circle::before { content: "=EF=81=95"; } + +.cmp-dm-portal i.icon.minus.circle::before { content: "=EF=81=96"; } + +.cmp-dm-portal i.icon.remove.circle::before { content: "=EF=81=97"; } + +.cmp-dm-portal i.icon.check.circle::before { content: "=EF=81=98"; } + +.cmp-dm-portal i.icon.remove.circle.outline::before { content: "=EF=81=9C";= + } + +.cmp-dm-portal i.icon.check.circle.outline::before { content: "=EF=81=9D"; = +} + +.cmp-dm-portal i.icon.plus::before { content: "=EF=81=A7"; } + +.cmp-dm-portal i.icon.minus::before { content: "=EF=81=A8"; } + +.cmp-dm-portal i.icon.add.square::before { content: "=EF=83=BE"; } + +.cmp-dm-portal i.icon.radio::before { content: "=EF=84=8C"; } + +.cmp-dm-portal i.icon.minus.square::before { content: "=EF=85=86"; } + +.cmp-dm-portal i.icon.minus.square.outline::before { content: "=EF=85=87"; = +} + +.cmp-dm-portal i.icon.check.square::before { content: "=EF=85=8A"; } + +.cmp-dm-portal i.icon.selected.radio::before { content: "=EF=86=92"; } + +.cmp-dm-portal i.icon.plus.square.outline::before { content: "=EF=86=96"; } + +.cmp-dm-portal i.icon.toggle.off::before { content: "=EF=88=84"; } + +.cmp-dm-portal i.icon.toggle.on::before { content: "=EF=88=85"; } + +.cmp-dm-portal i.icon.film::before { content: "=EF=80=88"; } + +.cmp-dm-portal i.icon.sound::before { content: "=EF=80=A5"; } + +.cmp-dm-portal i.icon.photo::before { content: "=EF=80=B0"; } + +.cmp-dm-portal i.icon.bar.chart::before { content: "=EF=82=80"; } + +.cmp-dm-portal i.icon.camera.retro::before { content: "=EF=82=83"; } + +.cmp-dm-portal i.icon.newspaper::before { content: "=EF=87=AA"; } + +.cmp-dm-portal i.icon.area.chart::before { content: "=EF=87=BE"; } + +.cmp-dm-portal i.icon.pie.chart::before { content: "=EF=88=80"; } + +.cmp-dm-portal i.icon.line.chart::before { content: "=EF=88=81"; } + +.cmp-dm-portal i.icon.arrow.circle.outline.down::before { content: "=EF=80= +=9A"; } + +.cmp-dm-portal i.icon.arrow.circle.outline.up::before { content: "=EF=80=9B= +"; } + +.cmp-dm-portal i.icon.chevron.left::before { content: "=EF=81=93"; } + +.cmp-dm-portal i.icon.chevron.right::before { content: "=EF=81=94"; } + +.cmp-dm-portal i.icon.arrow.left::before { content: "=EF=81=A0"; } + +.cmp-dm-portal i.icon.arrow.right::before { content: "=EF=81=A1"; } + +.cmp-dm-portal i.icon.arrow.up::before { content: "=EF=81=A2"; } + +.cmp-dm-portal i.icon.arrow.down::before { content: "=EF=81=A3"; } + +.cmp-dm-portal i.icon.chevron.up::before { content: "=EF=81=B7"; } + +.cmp-dm-portal i.icon.chevron.down::before { content: "=EF=81=B8"; } + +.cmp-dm-portal i.icon.pointing.right::before { content: "=EF=82=A4"; } + +.cmp-dm-portal i.icon.pointing.left::before { content: "=EF=82=A5"; } + +.cmp-dm-portal i.icon.pointing.up::before { content: "=EF=82=A6"; } + +.cmp-dm-portal i.icon.pointing.down::before { content: "=EF=82=A7"; } + +.cmp-dm-portal i.icon.arrow.circle.left::before { content: "=EF=82=A8"; } + +.cmp-dm-portal i.icon.arrow.circle.right::before { content: "=EF=82=A9"; } + +.cmp-dm-portal i.icon.arrow.circle.up::before { content: "=EF=82=AA"; } + +.cmp-dm-portal i.icon.arrow.circle.down::before { content: "=EF=82=AB"; } + +.cmp-dm-portal i.icon.caret.down::before { content: "=EF=83=97"; } + +.cmp-dm-portal i.icon.caret.up::before { content: "=EF=83=98"; } + +.cmp-dm-portal i.icon.caret.left::before { content: "=EF=83=99"; } + +.cmp-dm-portal i.icon.caret.right::before { content: "=EF=83=9A"; } + +.cmp-dm-portal i.icon.angle.double.left::before { content: "=EF=84=80"; } + +.cmp-dm-portal i.icon.angle.double.right::before { content: "=EF=84=81"; } + +.cmp-dm-portal i.icon.angle.double.up::before { content: "=EF=84=82"; } + +.cmp-dm-portal i.icon.angle.double.down::before { content: "=EF=84=83"; } + +.cmp-dm-portal i.icon.angle.left::before { content: "=EF=84=84"; } + +.cmp-dm-portal i.icon.angle.right::before { content: "=EF=84=85"; } + +.cmp-dm-portal i.icon.angle.up::before { content: "=EF=84=86"; } + +.cmp-dm-portal i.icon.angle.down::before { content: "=EF=84=87"; } + +.cmp-dm-portal i.icon.chevron.circle.left::before { content: "=EF=84=B7"; } + +.cmp-dm-portal i.icon.chevron.circle.right::before { content: "=EF=84=B8"; = +} + +.cmp-dm-portal i.icon.chevron.circle.up::before { content: "=EF=84=B9"; } + +.cmp-dm-portal i.icon.chevron.circle.down::before { content: "=EF=84=BA"; } + +.cmp-dm-portal i.icon.toggle.down::before { content: "=EF=85=90"; } + +.cmp-dm-portal i.icon.toggle.up::before { content: "=EF=85=91"; } + +.cmp-dm-portal i.icon.toggle.right::before { content: "=EF=85=92"; } + +.cmp-dm-portal i.icon.long.arrow.down::before { content: "=EF=85=B5"; } + +.cmp-dm-portal i.icon.long.arrow.up::before { content: "=EF=85=B6"; } + +.cmp-dm-portal i.icon.long.arrow.left::before { content: "=EF=85=B7"; } + +.cmp-dm-portal i.icon.long.arrow.right::before { content: "=EF=85=B8"; } + +.cmp-dm-portal i.icon.arrow.circle.outline.right::before { content: "=EF=86= +=8E"; } + +.cmp-dm-portal i.icon.arrow.circle.outline.left::before { content: "=EF=86= +=90"; } + +.cmp-dm-portal i.icon.toggle.left::before { content: "=EF=86=91"; } + +.cmp-dm-portal i.icon.tablet::before { content: "=EF=84=8A"; } + +.cmp-dm-portal i.icon.mobile::before { content: "=EF=84=8B"; } + +.cmp-dm-portal i.icon.battery.full::before { content: "=EF=89=80"; } + +.cmp-dm-portal i.icon.battery.high::before { content: "=EF=89=81"; } + +.cmp-dm-portal i.icon.battery.medium::before { content: "=EF=89=82"; } + +.cmp-dm-portal i.icon.battery.low::before { content: "=EF=89=83"; } + +.cmp-dm-portal i.icon.battery.empty::before { content: "=EF=89=84"; } + +.cmp-dm-portal i.icon.power::before { content: "=EF=80=91"; } + +.cmp-dm-portal i.icon.trash.outline::before { content: "=EF=80=94"; } + +.cmp-dm-portal i.icon.disk.outline::before { content: "=EF=82=A0"; } + +.cmp-dm-portal i.icon.desktop::before { content: "=EF=84=88"; } + +.cmp-dm-portal i.icon.laptop::before { content: "=EF=84=89"; } + +.cmp-dm-portal i.icon.game::before { content: "=EF=84=9B"; } + +.cmp-dm-portal i.icon.keyboard::before { content: "=EF=84=9C"; } + +.cmp-dm-portal i.icon.plug::before { content: "=EF=87=A6"; } + +.cmp-dm-portal i.icon.trash::before { content: "=EF=87=B8"; } + +.cmp-dm-portal i.icon.file.outline::before { content: "=EF=80=96"; } + +.cmp-dm-portal i.icon.folder::before { content: "=EF=81=BB"; } + +.cmp-dm-portal i.icon.folder.open::before { content: "=EF=81=BC"; } + +.cmp-dm-portal i.icon.file.text.outline::before { content: "=EF=83=B6"; } + +.cmp-dm-portal i.icon.folder.outline::before { content: "=EF=84=94"; } + +.cmp-dm-portal i.icon.folder.open.outline::before { content: "=EF=84=95"; } + +.cmp-dm-portal i.icon.level.up::before { content: "=EF=85=88"; } + +.cmp-dm-portal i.icon.level.down::before { content: "=EF=85=89"; } + +.cmp-dm-portal i.icon.file::before { content: "=EF=85=9B"; } + +.cmp-dm-portal i.icon.file.text::before { content: "=EF=85=9C"; } + +.cmp-dm-portal i.icon.file.pdf.outline::before { content: "=EF=87=81"; } + +.cmp-dm-portal i.icon.file.word.outline::before { content: "=EF=87=82"; } + +.cmp-dm-portal i.icon.file.excel.outline::before { content: "=EF=87=83"; } + +.cmp-dm-portal i.icon.file.powerpoint.outline::before { content: "=EF=87=84= +"; } + +.cmp-dm-portal i.icon.file.image.outline::before { content: "=EF=87=85"; } + +.cmp-dm-portal i.icon.file.archive.outline::before { content: "=EF=87=86"; = +} + +.cmp-dm-portal i.icon.file.audio.outline::before { content: "=EF=87=87"; } + +.cmp-dm-portal i.icon.file.video.outline::before { content: "=EF=87=88"; } + +.cmp-dm-portal i.icon.file.code.outline::before { content: "=EF=87=89"; } + +.cmp-dm-portal i.icon.qrcode::before { content: "=EF=80=A9"; } + +.cmp-dm-portal i.icon.barcode::before { content: "=EF=80=AA"; } + +.cmp-dm-portal i.icon.rss::before { content: "=EF=82=9E"; } + +.cmp-dm-portal i.icon.fork::before { content: "=EF=84=A6"; } + +.cmp-dm-portal i.icon.html5::before { content: "=EF=84=BB"; } + +.cmp-dm-portal i.icon.css3::before { content: "=EF=84=BC"; } + +.cmp-dm-portal i.icon.rss.square::before { content: "=EF=85=83"; } + +.cmp-dm-portal i.icon.openid::before { content: "=EF=86=9B"; } + +.cmp-dm-portal i.icon.database::before { content: "=EF=87=80"; } + +.cmp-dm-portal i.icon.wifi::before { content: "=EF=87=AB"; } + +.cmp-dm-portal i.icon.server::before { content: "=EF=88=B3"; } + +.cmp-dm-portal i.icon.usb::before { content: "=EF=8A=87"; } + +.cmp-dm-portal i.icon.bluetooth::before { content: "=EF=8A=93"; } + +.cmp-dm-portal i.icon.bluetooth.alternative::before { content: "=EF=8A=94";= + } + +.cmp-dm-portal i.icon.microchip::before { content: "=EF=8B=9B"; } + +.cmp-dm-portal i.icon.heart::before { content: "=EF=80=84"; } + +.cmp-dm-portal i.icon.star::before { content: "=EF=80=85"; } + +.cmp-dm-portal i.icon.empty.star::before { content: "=EF=80=86"; } + +.cmp-dm-portal i.icon.thumbs.outline.up::before { content: "=EF=82=87"; } + +.cmp-dm-portal i.icon.thumbs.outline.down::before { content: "=EF=82=88"; } + +.cmp-dm-portal i.icon.star.half::before { content: "=EF=82=89"; } + +.cmp-dm-portal i.icon.empty.heart::before { content: "=EF=82=8A"; } + +.cmp-dm-portal i.icon.smile::before { content: "=EF=84=98"; } + +.cmp-dm-portal i.icon.frown::before { content: "=EF=84=99"; } + +.cmp-dm-portal i.icon.meh::before { content: "=EF=84=9A"; } + +.cmp-dm-portal i.icon.star.half.empty::before { content: "=EF=84=A3"; } + +.cmp-dm-portal i.icon.thumbs.up::before { content: "=EF=85=A4"; } + +.cmp-dm-portal i.icon.thumbs.down::before { content: "=EF=85=A5"; } + +.cmp-dm-portal i.icon.music::before { content: "=EF=80=81"; } + +.cmp-dm-portal i.icon.video.play.outline::before { content: "=EF=80=9D"; } + +.cmp-dm-portal i.icon.volume.off::before { content: "=EF=80=A6"; } + +.cmp-dm-portal i.icon.volume.down::before { content: "=EF=80=A7"; } + +.cmp-dm-portal i.icon.volume.up::before { content: "=EF=80=A8"; } + +.cmp-dm-portal i.icon.record::before { content: "=EF=80=BD"; } + +.cmp-dm-portal i.icon.step.backward::before { content: "=EF=81=88"; } + +.cmp-dm-portal i.icon.fast.backward::before { content: "=EF=81=89"; } + +.cmp-dm-portal i.icon.backward::before { content: "=EF=81=8A"; } + +.cmp-dm-portal i.icon.play::before { content: "=EF=81=8B"; } + +.cmp-dm-portal i.icon.pause::before { content: "=EF=81=8C"; } + +.cmp-dm-portal i.icon.stop::before { content: "=EF=81=8D"; } + +.cmp-dm-portal i.icon.forward::before { content: "=EF=81=8E"; } + +.cmp-dm-portal i.icon.fast.forward::before { content: "=EF=81=90"; } + +.cmp-dm-portal i.icon.step.forward::before { content: "=EF=81=91"; } + +.cmp-dm-portal i.icon.eject::before { content: "=EF=81=92"; } + +.cmp-dm-portal i.icon.unmute::before { content: "=EF=84=B0"; } + +.cmp-dm-portal i.icon.mute::before { content: "=EF=84=B1"; } + +.cmp-dm-portal i.icon.video.play::before { content: "=EF=85=84"; } + +.cmp-dm-portal i.icon.closed.captioning::before { content: "=EF=88=8A"; } + +.cmp-dm-portal i.icon.pause.circle::before { content: "=EF=8A=8B"; } + +.cmp-dm-portal i.icon.pause.circle.outline::before { content: "=EF=8A=8C"; = +} + +.cmp-dm-portal i.icon.stop.circle::before { content: "=EF=8A=8D"; } + +.cmp-dm-portal i.icon.stop.circle.outline::before { content: "=EF=8A=8E"; } + +.cmp-dm-portal i.icon.marker::before { content: "=EF=81=81"; } + +.cmp-dm-portal i.icon.coffee::before { content: "=EF=83=B4"; } + +.cmp-dm-portal i.icon.food::before { content: "=EF=83=B5"; } + +.cmp-dm-portal i.icon.building.outline::before { content: "=EF=83=B7"; } + +.cmp-dm-portal i.icon.hospital::before { content: "=EF=83=B8"; } + +.cmp-dm-portal i.icon.emergency::before { content: "=EF=83=B9"; } + +.cmp-dm-portal i.icon.first.aid::before { content: "=EF=83=BA"; } + +.cmp-dm-portal i.icon.military::before { content: "=EF=83=BB"; } + +.cmp-dm-portal i.icon.h::before { content: "=EF=83=BD"; } + +.cmp-dm-portal i.icon.location.arrow::before { content: "=EF=84=A4"; } + +.cmp-dm-portal i.icon.compass::before { content: "=EF=85=8E"; } + +.cmp-dm-portal i.icon.space.shuttle::before { content: "=EF=86=97"; } + +.cmp-dm-portal i.icon.university::before { content: "=EF=86=9C"; } + +.cmp-dm-portal i.icon.building::before { content: "=EF=86=AD"; } + +.cmp-dm-portal i.icon.paw::before { content: "=EF=86=B0"; } + +.cmp-dm-portal i.icon.spoon::before { content: "=EF=86=B1"; } + +.cmp-dm-portal i.icon.car::before { content: "=EF=86=B9"; } + +.cmp-dm-portal i.icon.taxi::before { content: "=EF=86=BA"; } + +.cmp-dm-portal i.icon.tree::before { content: "=EF=86=BB"; } + +.cmp-dm-portal i.icon.bicycle::before { content: "=EF=88=86"; } + +.cmp-dm-portal i.icon.bus::before { content: "=EF=88=87"; } + +.cmp-dm-portal i.icon.ship::before { content: "=EF=88=9A"; } + +.cmp-dm-portal i.icon.motorcycle::before { content: "=EF=88=9C"; } + +.cmp-dm-portal i.icon.street.view::before { content: "=EF=88=9D"; } + +.cmp-dm-portal i.icon.hotel::before { content: "=EF=88=B6"; } + +.cmp-dm-portal i.icon.train::before { content: "=EF=88=B8"; } + +.cmp-dm-portal i.icon.subway::before { content: "=EF=88=B9"; } + +.cmp-dm-portal i.icon.map.pin::before { content: "=EF=89=B6"; } + +.cmp-dm-portal i.icon.map.signs::before { content: "=EF=89=B7"; } + +.cmp-dm-portal i.icon.map.outline::before { content: "=EF=89=B8"; } + +.cmp-dm-portal i.icon.map::before { content: "=EF=89=B9"; } + +.cmp-dm-portal i.icon.table::before { content: "=EF=83=8E"; } + +.cmp-dm-portal i.icon.columns::before { content: "=EF=83=9B"; } + +.cmp-dm-portal i.icon.sort::before { content: "=EF=83=9C"; } + +.cmp-dm-portal i.icon.sort.descending::before { content: "=EF=83=9D"; } + +.cmp-dm-portal i.icon.sort.ascending::before { content: "=EF=83=9E"; } + +.cmp-dm-portal i.icon.sort.alphabet.ascending::before { content: "=EF=85=9D= +"; } + +.cmp-dm-portal i.icon.sort.alphabet.descending::before { content: "=EF=85= +=9E"; } + +.cmp-dm-portal i.icon.sort.content.ascending::before { content: "=EF=85=A0"= +; } + +.cmp-dm-portal i.icon.sort.content.descending::before { content: "=EF=85=A1= +"; } + +.cmp-dm-portal i.icon.sort.numeric.ascending::before { content: "=EF=85=A2"= +; } + +.cmp-dm-portal i.icon.sort.numeric.descending::before { content: "=EF=85=A3= +"; } + +.cmp-dm-portal i.icon.font::before { content: "=EF=80=B1"; } + +.cmp-dm-portal i.icon.bold::before { content: "=EF=80=B2"; } + +.cmp-dm-portal i.icon.italic::before { content: "=EF=80=B3"; } + +.cmp-dm-portal i.icon.text.height::before { content: "=EF=80=B4"; } + +.cmp-dm-portal i.icon.text.width::before { content: "=EF=80=B5"; } + +.cmp-dm-portal i.icon.align.left::before { content: "=EF=80=B6"; } + +.cmp-dm-portal i.icon.align.center::before { content: "=EF=80=B7"; } + +.cmp-dm-portal i.icon.align.right::before { content: "=EF=80=B8"; } + +.cmp-dm-portal i.icon.align.justify::before { content: "=EF=80=B9"; } + +.cmp-dm-portal i.icon.list::before { content: "=EF=80=BA"; } + +.cmp-dm-portal i.icon.outdent::before { content: "=EF=80=BB"; } + +.cmp-dm-portal i.icon.indent::before { content: "=EF=80=BC"; } + +.cmp-dm-portal i.icon.cut::before { content: "=EF=83=84"; } + +.cmp-dm-portal i.icon.copy::before { content: "=EF=83=85"; } + +.cmp-dm-portal i.icon.attach::before { content: "=EF=83=86"; } + +.cmp-dm-portal i.icon.save::before { content: "=EF=83=87"; } + +.cmp-dm-portal i.icon.content::before { content: "=EF=83=89"; color: rgb(14= +4, 144, 144); } + +.cmp-dm-portal i.icon.unordered.list::before { content: "=EF=83=8A"; } + +.cmp-dm-portal i.icon.ordered.list::before { content: "=EF=83=8B"; } + +.cmp-dm-portal i.icon.strikethrough::before { content: "=EF=83=8C"; } + +.cmp-dm-portal i.icon.underline::before { content: "=EF=83=8D"; } + +.cmp-dm-portal i.icon.paste::before { content: "=EF=83=AA"; } + +.cmp-dm-portal i.icon.unlinkify::before { content: "=EF=84=A7"; } + +.cmp-dm-portal i.icon.superscript::before { content: "=EF=84=AB"; } + +.cmp-dm-portal i.icon.subscript::before { content: "=EF=84=AC"; } + +.cmp-dm-portal i.icon.header::before { content: "=EF=87=9C"; } + +.cmp-dm-portal i.icon.paragraph::before { content: "=EF=87=9D"; } + +.cmp-dm-portal i.icon.text.cursor::before { content: "=EF=89=86"; } + +.cmp-dm-portal i.icon.euro::before { content: "=EF=85=93"; } + +.cmp-dm-portal i.icon.pound::before { content: "=EF=85=94"; } + +.cmp-dm-portal i.icon.dollar::before { content: "=EF=85=95"; } + +.cmp-dm-portal i.icon.rupee::before { content: "=EF=85=96"; } + +.cmp-dm-portal i.icon.yen::before { content: "=EF=85=97"; } + +.cmp-dm-portal i.icon.ruble::before { content: "=EF=85=98"; } + +.cmp-dm-portal i.icon.won::before { content: "=EF=85=99"; } + +.cmp-dm-portal i.icon.bitcoin::before { content: "=EF=85=9A"; } + +.cmp-dm-portal i.icon.lira::before { content: "=EF=86=95"; } + +.cmp-dm-portal i.icon.shekel::before { content: "=EF=88=8B"; } + +.cmp-dm-portal i.icon.paypal::before { content: "=EF=87=AD"; } + +.cmp-dm-portal i.icon.google.wallet::before { content: "=EF=87=AE"; } + +.cmp-dm-portal i.icon.visa::before { content: "=EF=87=B0"; } + +.cmp-dm-portal i.icon.mastercard::before { content: "=EF=87=B1"; } + +.cmp-dm-portal i.icon.discover::before { content: "=EF=87=B2"; } + +.cmp-dm-portal i.icon.american.express::before { content: "=EF=87=B3"; } + +.cmp-dm-portal i.icon.paypal.card::before { content: "=EF=87=B4"; } + +.cmp-dm-portal i.icon.stripe::before { content: "=EF=87=B5"; } + +.cmp-dm-portal i.icon.japan.credit.bureau::before { content: "=EF=89=8B"; } + +.cmp-dm-portal i.icon.diners.club::before { content: "=EF=89=8C"; } + +.cmp-dm-portal i.icon.credit.card.alternative::before { content: "=EF=8A=83= +"; } + +.cmp-dm-portal i.icon.twitter.square::before { content: "=EF=82=81"; } + +.cmp-dm-portal i.icon.facebook.square::before { content: "=EF=82=82"; } + +.cmp-dm-portal i.icon.linkedin.square::before { content: "=EF=82=8C"; } + +.cmp-dm-portal i.icon.github.square::before { content: "=EF=82=92"; } + +.cmp-dm-portal i.icon.twitter::before { content: "=EF=82=99"; } + +.cmp-dm-portal i.icon.facebook.f::before { content: "=EF=82=9A"; } + +.cmp-dm-portal i.icon.github::before { content: "=EF=82=9B"; } + +.cmp-dm-portal i.icon.pinterest::before { content: "=EF=83=92"; } + +.cmp-dm-portal i.icon.pinterest.square::before { content: "=EF=83=93"; } + +.cmp-dm-portal i.icon.google.plus.square::before { content: "=EF=83=94"; } + +.cmp-dm-portal i.icon.google.plus::before { content: "=EF=83=95"; } + +.cmp-dm-portal i.icon.linkedin::before { content: "=EF=83=A1"; } + +.cmp-dm-portal i.icon.github.alternate::before { content: "=EF=84=93"; } + +.cmp-dm-portal i.icon.maxcdn::before { content: "=EF=84=B6"; } + +.cmp-dm-portal i.icon.youtube.square::before { content: "=EF=85=A6"; } + +.cmp-dm-portal i.icon.youtube::before { content: "=EF=85=A7"; } + +.cmp-dm-portal i.icon.xing::before { content: "=EF=85=A8"; } + +.cmp-dm-portal i.icon.xing.square::before { content: "=EF=85=A9"; } + +.cmp-dm-portal i.icon.youtube.play::before { content: "=EF=85=AA"; } + +.cmp-dm-portal i.icon.dropbox::before { content: "=EF=85=AB"; } + +.cmp-dm-portal i.icon.stack.overflow::before { content: "=EF=85=AC"; } + +.cmp-dm-portal i.icon.instagram::before { content: "=EF=85=AD"; } + +.cmp-dm-portal i.icon.flickr::before { content: "=EF=85=AE"; } + +.cmp-dm-portal i.icon.adn::before { content: "=EF=85=B0"; } + +.cmp-dm-portal i.icon.bitbucket::before { content: "=EF=85=B1"; } + +.cmp-dm-portal i.icon.bitbucket.square::before { content: "=EF=85=B2"; } + +.cmp-dm-portal i.icon.tumblr::before { content: "=EF=85=B3"; } + +.cmp-dm-portal i.icon.tumblr.square::before { content: "=EF=85=B4"; } + +.cmp-dm-portal i.icon.apple::before { content: "=EF=85=B9"; } + +.cmp-dm-portal i.icon.windows::before { content: "=EF=85=BA"; } + +.cmp-dm-portal i.icon.android::before { content: "=EF=85=BB"; } + +.cmp-dm-portal i.icon.linux::before { content: "=EF=85=BC"; } + +.cmp-dm-portal i.icon.dribble::before { content: "=EF=85=BD"; } + +.cmp-dm-portal i.icon.skype::before { content: "=EF=85=BE"; } + +.cmp-dm-portal i.icon.foursquare::before { content: "=EF=86=80"; } + +.cmp-dm-portal i.icon.trello::before { content: "=EF=86=81"; } + +.cmp-dm-portal i.icon.gittip::before { content: "=EF=86=84"; } + +.cmp-dm-portal i.icon.vk::before { content: "=EF=86=89"; } + +.cmp-dm-portal i.icon.weibo::before { content: "=EF=86=8A"; } + +.cmp-dm-portal i.icon.renren::before { content: "=EF=86=8B"; } + +.cmp-dm-portal i.icon.pagelines::before { content: "=EF=86=8C"; } + +.cmp-dm-portal i.icon.stack.exchange::before { content: "=EF=86=8D"; } + +.cmp-dm-portal i.icon.vimeo.square::before { content: "=EF=86=94"; } + +.cmp-dm-portal i.icon.slack::before { content: "=EF=86=98"; } + +.cmp-dm-portal i.icon.wordpress::before { content: "=EF=86=9A"; } + +.cmp-dm-portal i.icon.yahoo::before { content: "=EF=86=9E"; } + +.cmp-dm-portal i.icon.google::before { content: "=EF=86=A0"; } + +.cmp-dm-portal i.icon.reddit::before { content: "=EF=86=A1"; } + +.cmp-dm-portal i.icon.reddit.square::before { content: "=EF=86=A2"; } + +.cmp-dm-portal i.icon.stumbleupon.circle::before { content: "=EF=86=A3"; } + +.cmp-dm-portal i.icon.stumbleupon::before { content: "=EF=86=A4"; } + +.cmp-dm-portal i.icon.delicious::before { content: "=EF=86=A5"; } + +.cmp-dm-portal i.icon.digg::before { content: "=EF=86=A6"; } + +.cmp-dm-portal i.icon.pied.piper::before { content: "=EF=86=A7"; } + +.cmp-dm-portal i.icon.pied.piper.alternate::before { content: "=EF=86=A8"; = +} + +.cmp-dm-portal i.icon.drupal::before { content: "=EF=86=A9"; } + +.cmp-dm-portal i.icon.joomla::before { content: "=EF=86=AA"; } + +.cmp-dm-portal i.icon.behance::before { content: "=EF=86=B4"; } + +.cmp-dm-portal i.icon.behance.square::before { content: "=EF=86=B5"; } + +.cmp-dm-portal i.icon.steam::before { content: "=EF=86=B6"; } + +.cmp-dm-portal i.icon.steam.square::before { content: "=EF=86=B7"; } + +.cmp-dm-portal i.icon.spotify::before { content: "=EF=86=BC"; } + +.cmp-dm-portal i.icon.deviantart::before { content: "=EF=86=BD"; } + +.cmp-dm-portal i.icon.soundcloud::before { content: "=EF=86=BE"; } + +.cmp-dm-portal i.icon.vine::before { content: "=EF=87=8A"; } + +.cmp-dm-portal i.icon.codepen::before { content: "=EF=87=8B"; } + +.cmp-dm-portal i.icon.jsfiddle::before { content: "=EF=87=8C"; } + +.cmp-dm-portal i.icon.rebel::before { content: "=EF=87=90"; } + +.cmp-dm-portal i.icon.empire::before { content: "=EF=87=91"; } + +.cmp-dm-portal i.icon.git.square::before { content: "=EF=87=92"; } + +.cmp-dm-portal i.icon.git::before { content: "=EF=87=93"; } + +.cmp-dm-portal i.icon.hacker.news::before { content: "=EF=87=94"; } + +.cmp-dm-portal i.icon.tencent.weibo::before { content: "=EF=87=95"; } + +.cmp-dm-portal i.icon.qq::before { content: "=EF=87=96"; } + +.cmp-dm-portal i.icon.wechat::before { content: "=EF=87=97"; } + +.cmp-dm-portal i.icon.slideshare::before { content: "=EF=87=A7"; } + +.cmp-dm-portal i.icon.twitch::before { content: "=EF=87=A8"; } + +.cmp-dm-portal i.icon.yelp::before { content: "=EF=87=A9"; } + +.cmp-dm-portal i.icon.lastfm::before { content: "=EF=88=82"; } + +.cmp-dm-portal i.icon.lastfm.square::before { content: "=EF=88=83"; } + +.cmp-dm-portal i.icon.ioxhost::before { content: "=EF=88=88"; } + +.cmp-dm-portal i.icon.angellist::before { content: "=EF=88=89"; } + +.cmp-dm-portal i.icon.meanpath::before { content: "=EF=88=8C"; } + +.cmp-dm-portal i.icon.buysellads::before { content: "=EF=88=8D"; } + +.cmp-dm-portal i.icon.connectdevelop::before { content: "=EF=88=8E"; } + +.cmp-dm-portal i.icon.dashcube::before { content: "=EF=88=90"; } + +.cmp-dm-portal i.icon.forumbee::before { content: "=EF=88=91"; } + +.cmp-dm-portal i.icon.leanpub::before { content: "=EF=88=92"; } + +.cmp-dm-portal i.icon.sellsy::before { content: "=EF=88=93"; } + +.cmp-dm-portal i.icon.shirtsinbulk::before { content: "=EF=88=94"; } + +.cmp-dm-portal i.icon.simplybuilt::before { content: "=EF=88=95"; } + +.cmp-dm-portal i.icon.skyatlas::before { content: "=EF=88=96"; } + +.cmp-dm-portal i.icon.facebook::before { content: "=EF=88=B0"; } + +.cmp-dm-portal i.icon.pinterest::before { content: "=EF=88=B1"; } + +.cmp-dm-portal i.icon.whatsapp::before { content: "=EF=88=B2"; } + +.cmp-dm-portal i.icon.viacoin::before { content: "=EF=88=B7"; } + +.cmp-dm-portal i.icon.medium::before { content: "=EF=88=BA"; } + +.cmp-dm-portal i.icon.y.combinator::before { content: "=EF=88=BB"; } + +.cmp-dm-portal i.icon.optinmonster::before { content: "=EF=88=BC"; } + +.cmp-dm-portal i.icon.opencart::before { content: "=EF=88=BD"; } + +.cmp-dm-portal i.icon.expeditedssl::before { content: "=EF=88=BE"; } + +.cmp-dm-portal i.icon.gg::before { content: "=EF=89=A0"; } + +.cmp-dm-portal i.icon.gg.circle::before { content: "=EF=89=A1"; } + +.cmp-dm-portal i.icon.tripadvisor::before { content: "=EF=89=A2"; } + +.cmp-dm-portal i.icon.odnoklassniki::before { content: "=EF=89=A3"; } + +.cmp-dm-portal i.icon.odnoklassniki.square::before { content: "=EF=89=A4"; = +} + +.cmp-dm-portal i.icon.pocket::before { content: "=EF=89=A5"; } + +.cmp-dm-portal i.icon.wikipedia::before { content: "=EF=89=A6"; } + +.cmp-dm-portal i.icon.safari::before { content: "=EF=89=A7"; } + +.cmp-dm-portal i.icon.chrome::before { content: "=EF=89=A8"; } + +.cmp-dm-portal i.icon.firefox::before { content: "=EF=89=A9"; } + +.cmp-dm-portal i.icon.opera::before { content: "=EF=89=AA"; } + +.cmp-dm-portal i.icon.internet.explorer::before { content: "=EF=89=AB"; } + +.cmp-dm-portal i.icon.contao::before { content: "=EF=89=AD"; } + +.cmp-dm-portal i.icon.\35 00px::before { content: "=EF=89=AE"; } + +.cmp-dm-portal i.icon.amazon::before { content: "=EF=89=B0"; } + +.cmp-dm-portal i.icon.houzz::before { content: "=EF=89=BC"; } + +.cmp-dm-portal i.icon.vimeo::before { content: "=EF=89=BD"; } + +.cmp-dm-portal i.icon.black.tie::before { content: "=EF=89=BE"; } + +.cmp-dm-portal i.icon.fonticons::before { content: "=EF=8A=80"; } + +.cmp-dm-portal i.icon.reddit.alien::before { content: "=EF=8A=81"; } + +.cmp-dm-portal i.icon.microsoft.edge::before { content: "=EF=8A=82"; } + +.cmp-dm-portal i.icon.codiepie::before { content: "=EF=8A=84"; } + +.cmp-dm-portal i.icon.modx::before { content: "=EF=8A=85"; } + +.cmp-dm-portal i.icon.fort.awesome::before { content: "=EF=8A=86"; } + +.cmp-dm-portal i.icon.product.hunt::before { content: "=EF=8A=88"; } + +.cmp-dm-portal i.icon.mixcloud::before { content: "=EF=8A=89"; } + +.cmp-dm-portal i.icon.scribd::before { content: "=EF=8A=8A"; } + +.cmp-dm-portal i.icon.gitlab::before { content: "=EF=8A=96"; } + +.cmp-dm-portal i.icon.wpbeginner::before { content: "=EF=8A=97"; } + +.cmp-dm-portal i.icon.wpforms::before { content: "=EF=8A=98"; } + +.cmp-dm-portal i.icon.envira.gallery::before { content: "=EF=8A=99"; } + +.cmp-dm-portal i.icon.glide::before { content: "=EF=8A=A5"; } + +.cmp-dm-portal i.icon.glide.g::before { content: "=EF=8A=A6"; } + +.cmp-dm-portal i.icon.viadeo::before { content: "=EF=8A=A9"; } + +.cmp-dm-portal i.icon.viadeo.square::before { content: "=EF=8A=AA"; } + +.cmp-dm-portal i.icon.snapchat::before { content: "=EF=8A=AB"; } + +.cmp-dm-portal i.icon.snapchat.ghost::before { content: "=EF=8A=AC"; } + +.cmp-dm-portal i.icon.snapchat.square::before { content: "=EF=8A=AD"; } + +.cmp-dm-portal i.icon.pied.piper.hat::before { content: "=EF=8A=AE"; } + +.cmp-dm-portal i.icon.first.order::before { content: "=EF=8A=B0"; } + +.cmp-dm-portal i.icon.yoast::before { content: "=EF=8A=B1"; } + +.cmp-dm-portal i.icon.themeisle::before { content: "=EF=8A=B2"; } + +.cmp-dm-portal i.icon.google.plus.circle::before { content: "=EF=8A=B3"; } + +.cmp-dm-portal i.icon.font.awesome::before { content: "=EF=8A=B4"; } + +.cmp-dm-portal i.icon.linode::before { content: "=EF=8A=B8"; } + +.cmp-dm-portal i.icon.quora::before { content: "=EF=8B=84"; } + +.cmp-dm-portal i.icon.free.code.camp::before { content: "=EF=8B=85"; } + +.cmp-dm-portal i.icon.telegram::before { content: "=EF=8B=86"; } + +.cmp-dm-portal i.icon.bandcamp::before { content: "=EF=8B=95"; } + +.cmp-dm-portal i.icon.grav::before { content: "=EF=8B=96"; } + +.cmp-dm-portal i.icon.etsy::before { content: "=EF=8B=97"; } + +.cmp-dm-portal i.icon.imdb::before { content: "=EF=8B=98"; } + +.cmp-dm-portal i.icon.ravelry::before { content: "=EF=8B=99"; } + +.cmp-dm-portal i.icon.eercast::before { content: "=EF=8B=9A"; } + +.cmp-dm-portal i.icon.superpowers::before { content: "=EF=8B=9D"; } + +.cmp-dm-portal i.icon.wpexplorer::before { content: "=EF=8B=9E"; } + +.cmp-dm-portal i.icon.meetup::before { content: "=EF=8B=A0"; } + +.cmp-dm-portal i.icon.like::before { content: "=EF=80=84"; } + +.cmp-dm-portal i.icon.favorite::before { content: "=EF=80=85"; } + +.cmp-dm-portal i.icon.video::before { content: "=EF=80=88"; } + +.cmp-dm-portal i.icon.check::before { content: "=EF=80=8C"; } + +.cmp-dm-portal i.icon.close::before { content: "=EF=80=8D"; color: rgb(144,= + 144, 144); } + +.cmp-dm-portal i.icon.cancel::before, .cmp-dm-portal i.icon.delete::before,= + .cmp-dm-portal i.icon.x::before { content: "=EF=80=8D"; } + +.cmp-dm-portal i.icon.magnify::before, .cmp-dm-portal i.icon.zoom.in::befor= +e { content: "=EF=80=8E"; } + +.cmp-dm-portal i.icon.shutdown::before { content: "=EF=80=91"; } + +.cmp-dm-portal i.icon.clock::before, .cmp-dm-portal i.icon.time::before { c= +ontent: "=EF=80=97"; } + +.cmp-dm-portal i.icon.play.circle.outline::before { content: "=EF=80=9D"; } + +.cmp-dm-portal i.icon.headphone::before { content: "=EF=80=A5"; } + +.cmp-dm-portal i.icon.camera::before { content: "=EF=80=B0"; } + +.cmp-dm-portal i.icon.video.camera::before { content: "=EF=80=BD"; } + +.cmp-dm-portal i.icon.picture::before { content: "=EF=80=BE"; } + +.cmp-dm-portal i.icon.compose::before, .cmp-dm-portal i.icon.pencil::before= + { content: "=EF=81=80"; } + +.cmp-dm-portal i.icon.point::before { content: "=EF=81=81"; } + +.cmp-dm-portal i.icon.tint::before { content: "=EF=81=83"; } + +.cmp-dm-portal i.icon.signup::before { content: "=EF=81=84"; } + +.cmp-dm-portal i.icon.plus.circle::before { content: "=EF=81=95"; } + +.cmp-dm-portal i.icon.question.circle::before { content: "=EF=81=99"; } + +.cmp-dm-portal i.icon.dont::before { content: "=EF=81=9E"; } + +.cmp-dm-portal i.icon.minimize::before { content: "=EF=81=A6"; } + +.cmp-dm-portal i.icon.add::before { content: "=EF=81=A7"; } + +.cmp-dm-portal i.icon.attention::before, .cmp-dm-portal i.icon.exclamation.= +circle::before { content: "=EF=81=AA"; } + +.cmp-dm-portal i.icon.eye::before { content: "=EF=81=AE"; } + +.cmp-dm-portal i.icon.exclamation.triangle::before { content: "=EF=81=B1"; = +} + +.cmp-dm-portal i.icon.shuffle::before { content: "=EF=81=B4"; } + +.cmp-dm-portal i.icon.chat::before { content: "=EF=81=B5"; } + +.cmp-dm-portal i.icon.cart::before { content: "=EF=81=BA"; color: rgb(144, = +144, 144); } + +.cmp-dm-portal i.icon.shopping.cart::before { content: "=EF=81=BA"; } + +.cmp-dm-portal i.icon.bar.graph::before { content: "=EF=82=80"; } + +.cmp-dm-portal i.icon.key::before { content: "=EF=82=84"; } + +.cmp-dm-portal i.icon.cogs::before { content: "=EF=82=85"; } + +.cmp-dm-portal i.icon.discussions::before { content: "=EF=82=86"; } + +.cmp-dm-portal i.icon.like.outline::before { content: "=EF=82=87"; } + +.cmp-dm-portal i.icon.dislike.outline::before { content: "=EF=82=88"; } + +.cmp-dm-portal i.icon.heart.outline::before { content: "=EF=82=8A"; } + +.cmp-dm-portal i.icon.log.out::before { content: "=EF=82=8B"; } + +.cmp-dm-portal i.icon.thumb.tack::before { content: "=EF=82=8D"; } + +.cmp-dm-portal i.icon.winner::before { content: "=EF=82=91"; } + +.cmp-dm-portal i.icon.phone::before { content: "=EF=82=95"; } + +.cmp-dm-portal i.icon.bookmark.outline::before { content: "=EF=82=97"; } + +.cmp-dm-portal i.icon.phone.square::before { content: "=EF=82=98"; } + +.cmp-dm-portal i.icon.credit.card::before { content: "=EF=82=9D"; } + +.cmp-dm-portal i.icon.hdd.outline::before { content: "=EF=82=A0"; } + +.cmp-dm-portal i.icon.bullhorn::before { content: "=EF=82=A1"; } + +.cmp-dm-portal i.icon.bell.outline::before { content: "=EF=82=A2"; } + +.cmp-dm-portal i.icon.hand.outline.right::before { content: "=EF=82=A4"; } + +.cmp-dm-portal i.icon.hand.outline.left::before { content: "=EF=82=A5"; } + +.cmp-dm-portal i.icon.hand.outline.up::before { content: "=EF=82=A6"; } + +.cmp-dm-portal i.icon.hand.outline.down::before { content: "=EF=82=A7"; } + +.cmp-dm-portal i.icon.globe::before { content: "=EF=82=AC"; } + +.cmp-dm-portal i.icon.wrench::before { content: "=EF=82=AD"; } + +.cmp-dm-portal i.icon.briefcase::before { content: "=EF=82=B1"; } + +.cmp-dm-portal i.icon.group::before { content: "=EF=83=80"; } + +.cmp-dm-portal i.icon.chain::before, .cmp-dm-portal i.icon.linkify::before = +{ content: "=EF=83=81"; } + +.cmp-dm-portal i.icon.flask::before { content: "=EF=83=83"; } + +.cmp-dm-portal i.icon.bars::before, .cmp-dm-portal i.icon.sidebar::before {= + content: "=EF=83=89"; } + +.cmp-dm-portal i.icon.list.ul::before { content: "=EF=83=8A"; } + +.cmp-dm-portal i.icon.list.ol::before, .cmp-dm-portal i.icon.numbered.list:= +:before { content: "=EF=83=8B"; } + +.cmp-dm-portal i.icon.magic::before { content: "=EF=83=90"; } + +.cmp-dm-portal i.icon.truck::before { content: "=EF=83=91"; } + +.cmp-dm-portal i.icon.currency::before { content: "=EF=83=96"; } + +.cmp-dm-portal i.icon.triangle.down::before { content: "=EF=83=97"; } + +.cmp-dm-portal i.icon.dropdown::before { content: "=EF=83=97"; color: rgb(1= +61, 0, 255); } + +.cmp-dm-portal i.icon.triangle.up::before { content: "=EF=83=98"; color: rg= +b(161, 0, 255); } + +.cmp-dm-portal i.icon.triangle.left::before { content: "=EF=83=99"; } + +.cmp-dm-portal i.icon.triangle.right::before { content: "=EF=83=9A"; } + +.cmp-dm-portal i.icon.envelope::before { content: "=EF=83=A0"; } + +.cmp-dm-portal i.icon.conversation::before { content: "=EF=83=A6"; } + +.cmp-dm-portal i.icon.rain::before { content: "=EF=83=A9"; } + +.cmp-dm-portal i.icon.clipboard::before { content: "=EF=83=AA"; } + +.cmp-dm-portal i.icon.lightbulb::before { content: "=EF=83=AB"; } + +.cmp-dm-portal i.icon.bell::before { content: "=EF=83=B3"; } + +.cmp-dm-portal i.icon.ambulance::before { content: "=EF=83=B9"; } + +.cmp-dm-portal i.icon.medkit::before { content: "=EF=83=BA"; } + +.cmp-dm-portal i.icon.fighter.jet::before { content: "=EF=83=BB"; } + +.cmp-dm-portal i.icon.beer::before { content: "=EF=83=BC"; } + +.cmp-dm-portal i.icon.plus.square::before { content: "=EF=83=BE"; } + +.cmp-dm-portal i.icon.computer::before { content: "=EF=84=88"; } + +.cmp-dm-portal i.icon.circle.outline::before { content: "=EF=84=8C"; } + +.cmp-dm-portal i.icon.gamepad::before { content: "=EF=84=9B"; } + +.cmp-dm-portal i.icon.star.half.full::before { content: "=EF=84=A3"; } + +.cmp-dm-portal i.icon.broken.chain::before { content: "=EF=84=A7"; } + +.cmp-dm-portal i.icon.question::before { content: "=EF=84=A8"; } + +.cmp-dm-portal i.icon.exclamation::before { content: "=EF=84=AA"; } + +.cmp-dm-portal i.icon.eraser::before { content: "=EF=84=AD"; } + +.cmp-dm-portal i.icon.microphone::before { content: "=EF=84=B0"; } + +.cmp-dm-portal i.icon.microphone.slash::before { content: "=EF=84=B1"; } + +.cmp-dm-portal i.icon.shield::before { content: "=EF=84=B2"; } + +.cmp-dm-portal i.icon.target::before { content: "=EF=85=80"; } + +.cmp-dm-portal i.icon.play.circle::before { content: "=EF=85=84"; } + +.cmp-dm-portal i.icon.pencil.square::before { content: "=EF=85=8B"; } + +.cmp-dm-portal i.icon.eur::before { content: "=EF=85=93"; } + +.cmp-dm-portal i.icon.gbp::before { content: "=EF=85=94"; } + +.cmp-dm-portal i.icon.usd::before { content: "=EF=85=95"; } + +.cmp-dm-portal i.icon.inr::before { content: "=EF=85=96"; } + +.cmp-dm-portal i.icon.cny::before, .cmp-dm-portal i.icon.jpy::before, .cmp-= +dm-portal i.icon.rmb::before { content: "=EF=85=97"; } + +.cmp-dm-portal i.icon.rouble::before, .cmp-dm-portal i.icon.rub::before { c= +ontent: "=EF=85=98"; } + +.cmp-dm-portal i.icon.krw::before { content: "=EF=85=99"; } + +.cmp-dm-portal i.icon.btc::before { content: "=EF=85=9A"; } + +.cmp-dm-portal i.icon.gratipay::before { content: "=EF=86=84"; } + +.cmp-dm-portal i.icon.zip::before { content: "=EF=86=87"; } + +.cmp-dm-portal i.icon.dot.circle.outline::before { content: "=EF=86=92"; } + +.cmp-dm-portal i.icon.try::before { content: "=EF=86=95"; } + +.cmp-dm-portal i.icon.graduation::before { content: "=EF=86=9D"; } + +.cmp-dm-portal i.icon.circle.outline::before { content: "=EF=87=9B"; } + +.cmp-dm-portal i.icon.sliders::before { content: "=EF=87=9E"; } + +.cmp-dm-portal i.icon.weixin::before { content: "=EF=87=97"; } + +.cmp-dm-portal i.icon.teletype::before, .cmp-dm-portal i.icon.tty::before {= + content: "=EF=87=A4"; } + +.cmp-dm-portal i.icon.binoculars::before { content: "=EF=87=A5"; } + +.cmp-dm-portal i.icon.power.cord::before { content: "=EF=87=A6"; } + +.cmp-dm-portal i.icon.wi-fi::before { content: "=EF=87=AB"; } + +.cmp-dm-portal i.icon.visa.card::before { content: "=EF=87=B0"; } + +.cmp-dm-portal i.icon.mastercard.card::before { content: "=EF=87=B1"; } + +.cmp-dm-portal i.icon.discover.card::before { content: "=EF=87=B2"; } + +.cmp-dm-portal i.icon.american.express.card::before, .cmp-dm-portal i.icon.= +amex::before { content: "=EF=87=B3"; } + +.cmp-dm-portal i.icon.stripe.card::before { content: "=EF=87=B5"; } + +.cmp-dm-portal i.icon.bell.slash::before { content: "=EF=87=B6"; } + +.cmp-dm-portal i.icon.bell.slash.outline::before { content: "=EF=87=B7"; } + +.cmp-dm-portal i.icon.area.graph::before { content: "=EF=87=BE"; } + +.cmp-dm-portal i.icon.pie.graph::before { content: "=EF=88=80"; } + +.cmp-dm-portal i.icon.line.graph::before { content: "=EF=88=81"; } + +.cmp-dm-portal i.icon.cc::before { content: "=EF=88=8A"; } + +.cmp-dm-portal i.icon.ils::before, .cmp-dm-portal i.icon.sheqel::before { c= +ontent: "=EF=88=8B"; } + +.cmp-dm-portal i.icon.plus.cart::before { content: "=EF=88=97"; } + +.cmp-dm-portal i.icon.arrow.down.cart::before { content: "=EF=88=98"; } + +.cmp-dm-portal i.icon.detective::before { content: "=EF=88=9B"; } + +.cmp-dm-portal i.icon.venus::before { content: "=EF=88=A1"; } + +.cmp-dm-portal i.icon.mars::before { content: "=EF=88=A2"; } + +.cmp-dm-portal i.icon.mercury::before { content: "=EF=88=A3"; } + +.cmp-dm-portal i.icon.intersex::before { content: "=EF=88=A4"; } + +.cmp-dm-portal i.icon.female.homosexual::before, .cmp-dm-portal i.icon.venu= +s.double::before { content: "=EF=88=A6"; } + +.cmp-dm-portal i.icon.male.homosexual::before, .cmp-dm-portal i.icon.mars.d= +ouble::before { content: "=EF=88=A7"; } + +.cmp-dm-portal i.icon.venus.mars::before { content: "=EF=88=A8"; } + +.cmp-dm-portal i.icon.mars.alternate::before, .cmp-dm-portal i.icon.mars.st= +roke::before { content: "=EF=88=A9"; } + +.cmp-dm-portal i.icon.mars.stroke.vertical::before, .cmp-dm-portal i.icon.m= +ars.vertical::before { content: "=EF=88=AA"; } + +.cmp-dm-portal i.icon.mars.horizontal::before, .cmp-dm-portal i.icon.mars.s= +troke.horizontal::before { content: "=EF=88=AB"; } + +.cmp-dm-portal i.icon.asexual::before { content: "=EF=88=AD"; } + +.cmp-dm-portal i.icon.facebook.official::before { content: "=EF=88=B0"; } + +.cmp-dm-portal i.icon.user.plus::before { content: "=EF=88=B4"; } + +.cmp-dm-portal i.icon.user.cancel::before, .cmp-dm-portal i.icon.user.close= +::before, .cmp-dm-portal i.icon.user.delete::before, .cmp-dm-portal i.icon.= +user.times::before, .cmp-dm-portal i.icon.user.x::before { content: "=EF=88= +=B5"; } + +.cmp-dm-portal i.icon.bed::before { content: "=EF=88=B6"; } + +.cmp-dm-portal i.icon.yc::before, .cmp-dm-portal i.icon.ycombinator::before= + { content: "=EF=88=BB"; } + +.cmp-dm-portal i.icon.battery.four::before { content: "=EF=89=80"; } + +.cmp-dm-portal i.icon.battery.three.quarters::before, .cmp-dm-portal i.icon= +.battery.three::before { content: "=EF=89=81"; } + +.cmp-dm-portal i.icon.battery.half::before, .cmp-dm-portal i.icon.battery.t= +wo::before { content: "=EF=89=82"; } + +.cmp-dm-portal i.icon.battery.one::before, .cmp-dm-portal i.icon.battery.qu= +arter::before { content: "=EF=89=83"; } + +.cmp-dm-portal i.icon.battery.zero::before { content: "=EF=89=84"; } + +.cmp-dm-portal i.icon.i.cursor::before { content: "=EF=89=86"; } + +.cmp-dm-portal i.icon.japan.credit.bureau.card::before, .cmp-dm-portal i.ic= +on.jcb::before { content: "=EF=89=8B"; } + +.cmp-dm-portal i.icon.diners.club.card::before { content: "=EF=89=8C"; } + +.cmp-dm-portal i.icon.balance::before { content: "=EF=89=8E"; } + +.cmp-dm-portal i.icon.hourglass.outline::before, .cmp-dm-portal i.icon.hour= +glass.zero::before { content: "=EF=89=90"; } + +.cmp-dm-portal i.icon.hourglass.one::before { content: "=EF=89=91"; } + +.cmp-dm-portal i.icon.hourglass.two::before { content: "=EF=89=92"; } + +.cmp-dm-portal i.icon.hourglass.three::before { content: "=EF=89=93"; } + +.cmp-dm-portal i.icon.hourglass.four::before { content: "=EF=89=94"; } + +.cmp-dm-portal i.icon.grab::before { content: "=EF=89=95"; } + +.cmp-dm-portal i.icon.hand.victory::before { content: "=EF=89=9B"; } + +.cmp-dm-portal i.icon.tm::before { content: "=EF=89=9C"; } + +.cmp-dm-portal i.icon.r.circle::before { content: "=EF=89=9D"; } + +.cmp-dm-portal i.icon.television::before { content: "=EF=89=AC"; } + +.cmp-dm-portal i.icon.five.hundred.pixels::before { content: "=EF=89=AE"; } + +.cmp-dm-portal i.icon.calendar.plus::before { content: "=EF=89=B1"; } + +.cmp-dm-portal i.icon.calendar.minus::before { content: "=EF=89=B2"; } + +.cmp-dm-portal i.icon.calendar.times::before { content: "=EF=89=B3"; } + +.cmp-dm-portal i.icon.calendar.check::before { content: "=EF=89=B4"; } + +.cmp-dm-portal i.icon.factory::before { content: "=EF=89=B5"; } + +.cmp-dm-portal i.icon.commenting::before { content: "=EF=89=BA"; } + +.cmp-dm-portal i.icon.commenting.outline::before { content: "=EF=89=BB"; } + +.cmp-dm-portal i.icon.edge::before, .cmp-dm-portal i.icon.ms.edge::before {= + content: "=EF=8A=82"; } + +.cmp-dm-portal i.icon.wordpress.beginner::before { content: "=EF=8A=97"; } + +.cmp-dm-portal i.icon.wordpress.forms::before { content: "=EF=8A=98"; } + +.cmp-dm-portal i.icon.envira::before { content: "=EF=8A=99"; } + +.cmp-dm-portal i.icon.question.circle.outline::before { content: "=EF=8A=9C= +"; } + +.cmp-dm-portal i.icon.ald::before, .cmp-dm-portal i.icon.als::before, .cmp-= +dm-portal i.icon.assistive.listening.devices::before { content: "=EF=8A=A2"= +; } + +.cmp-dm-portal i.icon.asl.interpreting::before { content: "=EF=8A=A3"; } + +.cmp-dm-portal i.icon.deaf::before { content: "=EF=8A=A4"; } + +.cmp-dm-portal i.icon.american.sign.language.interpreting::before { content= +: "=EF=8A=A3"; } + +.cmp-dm-portal i.icon.hard.of.hearing::before { content: "=EF=8A=A4"; } + +.cmp-dm-portal i.icon.signing::before { content: "=EF=8A=A7"; } + +.cmp-dm-portal i.icon.new.pied.piper::before { content: "=EF=8A=AE"; } + +.cmp-dm-portal i.icon.theme.isle::before { content: "=EF=8A=B2"; } + +.cmp-dm-portal i.icon.google.plus.official::before { content: "=EF=8A=B3"; = +} + +.cmp-dm-portal i.icon.fa::before { content: "=EF=8A=B4"; } + +.cmp-dm-portal i.icon.vcard::before { content: "=EF=8A=BB"; } + +.cmp-dm-portal i.icon.vcard.outline::before { content: "=EF=8A=BC"; } + +.cmp-dm-portal i.icon.drivers.license::before { content: "=EF=8B=82"; } + +.cmp-dm-portal i.icon.drivers.license.outline::before { content: "=EF=8B=83= +"; } + +.cmp-dm-portal i.icon.thermometer::before { content: "=EF=8B=87"; } + +.cmp-dm-portal i.icon.bath::before, .cmp-dm-portal i.icon.s15::before { con= +tent: "=EF=8B=8D"; } + +.cmp-dm-portal i.icon.times.rectangle::before { content: "=EF=8B=93"; } + +.cmp-dm-portal i.icon.times.rectangle.outline::before { content: "=EF=8B=94= +"; } + +.cmp-dm-portal .ui.image { position: relative; display: inline-block; verti= +cal-align: middle; max-width: 100%; background-color: transparent; } + +.cmp-dm-portal img.ui.image { display: block; } + +.cmp-dm-portal .ui.image img, .cmp-dm-portal .ui.image svg { display: block= +; max-width: 100%; height: auto; } + +.cmp-dm-portal .ui.button.hidden, .cmp-dm-portal .ui.hidden.images, .cmp-dm= +-portal .ui.ui.hidden.image { display: none; } + +.cmp-dm-portal .ui.hidden.transition.image, .cmp-dm-portal .ui.hidden.trans= +ition.images { display: block; visibility: hidden; } + +.cmp-dm-portal .ui.images > .hidden.transition { display: inline-block; vis= +ibility: hidden; } + +.cmp-dm-portal .ui.medium.image, .cmp-dm-portal .ui.medium.images .image, .= +cmp-dm-portal .ui.medium.images img, .cmp-dm-portal .ui.medium.images svg {= + width: 300px; height: auto; font-size: 1rem; } + +.cmp-dm-portal .ui.mini.image, .cmp-dm-portal .ui.mini.images .image, .cmp-= +dm-portal .ui.mini.images img, .cmp-dm-portal .ui.mini.images svg { width: = +35px; height: auto; font-size: 0.785714rem; } + +.cmp-dm-portal .ui.input { position: relative; font-weight: 400; font-style= +: normal; display: inline-flex; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.input > input { margin: 0px; max-width: 100%; -webkit-bo= +x-flex: 1; flex: 1 0 auto; outline: none; -webkit-tap-highlight-color: rgba= +(255, 255, 255, 0); text-align: left; line-height: 1.21429em; font-family: = +graphik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; paddin= +g: 0.678571em 1em; background: rgb(255, 255, 255); border: 1px solid rgba(3= +4, 36, 38, 0.15); color: rgb(80, 80, 80); border-radius: 0.285714rem; trans= +ition: box-shadow 0.1s ease 0s, border-color 0.1s ease 0s, -webkit-box-shad= +ow 0.1s ease 0s; box-shadow: none; } + +.cmp-dm-portal .ui.input > input::-webkit-input-placeholder { color: rgb(25= +5, 255, 255); } + +.cmp-dm-portal .ui.input.down input, .cmp-dm-portal .ui.input > input:activ= +e { border-color: rgba(0, 0, 0, 0.3); background: rgb(250, 250, 250); color= +: rgb(80, 80, 80); box-shadow: none; } + +.cmp-dm-portal .ui.input.focus > input, .cmp-dm-portal .ui.input > input:fo= +cus { border-color: rgb(161, 0, 255); background: rgb(255, 255, 255); color= +: rgba(0, 0, 0, 0.8); box-shadow: none; } + +.cmp-dm-portal .ui.input.focus > input::-webkit-input-placeholder, .cmp-dm-= +portal .ui.input > input:focus::-webkit-input-placeholder { color: rgb(195,= + 195, 195); } + +.cmp-dm-portal .ui.icon.input > i.icon { cursor: default; position: absolut= +e; line-height: 1; text-align: center; top: 0px; right: 0px; margin: 0px; h= +eight: 100%; width: 2.67143em; opacity: 0.5; border-radius: 0px 0.285714rem= + 0.285714rem 0px; transition: opacity 0.3s ease 0s; } + +.cmp-dm-portal .ui.icon.input > i.icon:not(.link) { pointer-events: none; } + +.cmp-dm-portal .ui.ui.ui.ui.icon.input > input, .cmp-dm-portal .ui.ui.ui.ui= +.icon.input > textarea { padding-right: 2.67143em; } + +.cmp-dm-portal .ui.icon.input > i.icon::after, .cmp-dm-portal .ui.icon.inpu= +t > i.icon::before { left: 0px; position: absolute; text-align: center; top= +: 50%; width: 100%; margin-top: -0.5em; } + +.cmp-dm-portal .ui.icon.input > i.link.icon { cursor: pointer; } + +.cmp-dm-portal .ui.icon.input > i.circular.icon { top: 0.35em; right: 0.5em= +; } + +.cmp-dm-portal .ui[class*=3D"left icon"].input > i.icon { right: auto; left= +: 1px; border-radius: 0.285714rem 0px 0px 0.285714rem; } + +.cmp-dm-portal .ui[class*=3D"left icon"].input > i.circular.icon { right: a= +uto; left: 0.5em; } + +.cmp-dm-portal .ui.ui.ui.ui[class*=3D"left icon"].input > input, .cmp-dm-po= +rtal .ui.ui.ui.ui[class*=3D"left icon"].input > textarea { padding-left: 2.= +67143em; padding-right: 1em; } + +.cmp-dm-portal .ui.icon.input > input:focus ~ i.icon, .cmp-dm-portal .ui.ic= +on.input > textarea:focus ~ i.icon { opacity: 1; } + +.cmp-dm-portal .ui.icon.input > textarea ~ .icon { height: 3em; } + +.cmp-dm-portal :not(.field) > .ui.transparent.icon.input > textarea ~ .icon= + { height: 1.3em; } + +.cmp-dm-portal .ui.fluid.input { display: flex; } + +.cmp-dm-portal .ui.fluid.input > input { width: 0px !important; } + +.cmp-dm-portal .ui.input { font-size: 1em; } + +.cmp-dm-portal .ui.big.input { font-size: 1.28571em; } + +.cmp-dm-portal .ui.label { display: inline-block; line-height: 1; vertical-= +align: baseline; margin: 0px 0.142857em; background-color: rgb(232, 232, 23= +2); background-image: none; padding: 0.75em 1.5em; color: rgba(0, 0, 0, 0.6= +); text-transform: none; font-weight: 400; border: 0px solid transparent; b= +order-radius: 0.285714rem; transition: background 0.1s ease 0s; } + +.cmp-dm-portal .ui.label:first-child { margin-left: 0px; } + +.cmp-dm-portal .ui.label:last-child { margin-right: 0px; } + +.cmp-dm-portal .ui.label > a, .cmp-dm-portal a.ui.label { cursor: pointer; = +} + +.cmp-dm-portal .ui.label > a { color: inherit; opacity: 0.5; transition: op= +acity 0.1s ease 0s; } + +.cmp-dm-portal .ui.label > a:hover { opacity: 1; } + +.cmp-dm-portal .ui.label > img { vertical-align: middle; height: 2.5em; wid= +th: auto !important; } + +.cmp-dm-portal .ui.label > .icon, .cmp-dm-portal .ui.left.icon.label > .ico= +n { width: auto; margin: 0px 0.75em 0px 0px; } + +.cmp-dm-portal .ui.label > .detail { display: inline-block; vertical-align:= + top; font-weight: 700; margin-left: 1em; opacity: 0.8; } + +.cmp-dm-portal .ui.label > .detail .icon { margin: 0px 0.25em 0px 0px; } + +.cmp-dm-portal .ui.label > .close.icon, .cmp-dm-portal .ui.label > .delete.= +icon { cursor: pointer; font-size: 0.928571em; opacity: 0.5; transition: ba= +ckground 0.1s ease 0s; } + +.cmp-dm-portal .ui.label > .close.icon:hover, .cmp-dm-portal .ui.label > .d= +elete.icon:hover { opacity: 1; } + +.cmp-dm-portal .ui.label.left.icon > .close.icon, .cmp-dm-portal .ui.label.= +left.icon > .delete.icon { margin: 0px 0.5em 0px 0px; } + +.cmp-dm-portal .ui.label:not(.icon) > .close.icon, .cmp-dm-portal .ui.label= +:not(.icon) > .delete.icon { margin: 0px 0px 0px 0.5em; } + +.cmp-dm-portal .ui.icon.label > .icon { margin: 0px auto; } + +.cmp-dm-portal .ui.right.icon.label > .icon { margin: 0px 0px 0px 0.75em; } + +.cmp-dm-portal .ui.labels > .label { margin: 0px 0.5em 0.5em 0px; } + +.cmp-dm-portal .ui.header > .ui.label { margin-top: -0.375em; } + +.cmp-dm-portal .ui.attached.segment > .ui.top.left.attached.label, .cmp-dm-= +portal .ui.bottom.attached.segment > .ui.top.left.attached.label { border-t= +op-left-radius: 0px; } + +.cmp-dm-portal .ui.attached.segment > .ui.top.right.attached.label, .cmp-dm= +-portal .ui.bottom.attached.segment > .ui.top.right.attached.label { border= +-top-right-radius: 0px; } + +.cmp-dm-portal .ui.top.attached.segment > .ui.bottom.left.attached.label { = +border-bottom-left-radius: 0px; } + +.cmp-dm-portal .ui.top.attached.segment > .ui.bottom.right.attached.label {= + border-bottom-right-radius: 0px; } + +.cmp-dm-portal .ui.top.attached.label + :not(.attached), .cmp-dm-portal .ui= +.top.attached.label ~ .ui.bottom.attached.label + :not(.attached) { margin-= +top: 2rem !important; } + +.cmp-dm-portal .ui.bottom.attached.label ~ :last-child:not(.attached) { mar= +gin-top: 0px; margin-bottom: 2rem !important; } + +.cmp-dm-portal .ui.tag.label, .cmp-dm-portal .ui.tag.labels .label { margin= +-left: 1em; position: relative; padding-left: 1.5em; padding-right: 1.5em; = +border-radius: 0px 0.285714rem 0.285714rem 0px; transition: none 0s ease 0s= +; } + +.cmp-dm-portal .ui.tag.label::before, .cmp-dm-portal .ui.tag.labels .label:= +:before { position: absolute; transform: translateY(-50%) translateX(50%) r= +otate(-45deg); top: 50%; right: 100%; content: ""; background-color: inheri= +t; background-image: none; width: 1.56em; height: 1.56em; transition: none = +0s ease 0s; } + +.cmp-dm-portal .ui.tag.label::after, .cmp-dm-portal .ui.tag.labels .label::= +after { position: absolute; content: ""; top: 50%; left: -0.25em; margin-to= +p: -0.25em; background-color: rgb(255, 255, 255); width: 0.5em; height: 0.5= +em; box-shadow: rgba(0, 0, 0, 0.3) 0px -1px 1px 0px; border-radius: 500rem;= + } + +.cmp-dm-portal .ui.basic.tag.label::before, .cmp-dm-portal .ui.basic.tag.la= +bels .label::before { border-color: inherit; border-width: 1px 0px 0px 1px;= + border-style: inherit; right: calc(100% + 1px); } + +.cmp-dm-portal .ui.basic.tag.label::after, .cmp-dm-portal .ui.basic.tag.lab= +els .label::after { box-shadow: rgba(0, 0, 0, 0.8) 0px -1px 3px 0px; } + +.cmp-dm-portal .ui.labels a.label:hover, .cmp-dm-portal a.ui.label:hover { = +background-color: rgb(224, 224, 224); border-color: rgb(224, 224, 224); bac= +kground-image: none; color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.labels a.label:hover::before, .cmp-dm-portal a.ui.label:= +hover::before { color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.active.label { border-color: rgb(208, 208, 208); } + +.cmp-dm-portal .ui.active.label, .cmp-dm-portal .ui.active.label::before { = +background-color: rgb(208, 208, 208); background-image: none; color: rgba(0= +, 0, 0, 0.95); } + +.cmp-dm-portal .ui.labels a.active.label:hover, .cmp-dm-portal a.ui.active.= +label:hover { border-color: rgb(200, 200, 200); } + +.cmp-dm-portal .ui.labels a.active.label:hover, .cmp-dm-portal .ui.labels a= +.active.label:hover::before, .cmp-dm-portal a.ui.active.label:hover, .cmp-d= +m-portal a.ui.active.label:hover::before { background-color: rgb(200, 200, = +200); background-image: none; color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.label.visible:not(.dropdown), .cmp-dm-portal .ui.labels.= +visible .label { display: inline-block !important; } + +.cmp-dm-portal .ui.label.hidden, .cmp-dm-portal .ui.labels.hidden .label { = +display: none !important; } + +.cmp-dm-portal .ui.basic.label, .cmp-dm-portal .ui.basic.labels .label { ba= +ckground: none rgb(255, 255, 255); border: 1px solid rgba(34, 36, 38, 0.15)= +; color: rgb(80, 80, 80); box-shadow: none; } + +.cmp-dm-portal .ui.basic.labels a.label:hover, .cmp-dm-portal a.ui.basic.la= +bel:hover { text-decoration: none; background: none rgb(255, 255, 255); col= +or: rgb(145, 0, 230); box-shadow: none; } + +.cmp-dm-portal .ui.primary.labels .label, .cmp-dm-portal .ui.ui.ui.primary.= +label { background-color: rgb(161, 0, 255); border-color: rgb(161, 0, 255);= + color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.primary.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.= +primary.label:hover { background-color: rgb(145, 0, 230); border-color: rgb= +(145, 0, 230); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .primary.label, .cmp-dm-portal .ui.ui.ui.ba= +sic.primary.label { background: none rgb(255, 255, 255); border-color: rgb(= +161, 0, 255); color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.basic.labels a.primary.label:hover, .cmp-dm-portal a.ui.= +ui.ui.basic.primary.label:hover { background: none rgb(255, 255, 255); bord= +er-color: rgb(145, 0, 230); color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.secondary.labels .label, .cmp-dm-portal .ui.ui.ui.second= +ary.label { background-color: rgb(80, 80, 80); border-color: rgb(80, 80, 80= +); color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.secondary.labels a.label:hover, .cmp-dm-portal a.ui.ui.u= +i.secondary.label:hover { background-color: rgb(93, 93, 93); border-color: = +rgb(93, 93, 93); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .secondary.label, .cmp-dm-portal .ui.ui.ui.= +basic.secondary.label { background: none rgb(255, 255, 255); border-color: = +rgb(80, 80, 80); color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.basic.labels a.secondary.label:hover, .cmp-dm-portal a.u= +i.ui.ui.basic.secondary.label:hover { background: none rgb(255, 255, 255); = +border-color: rgb(93, 93, 93); color: rgb(93, 93, 93); } + +.cmp-dm-portal .ui.red.labels .label, .cmp-dm-portal .ui.ui.ui.red.label { = +background-color: rgb(219, 40, 40); border-color: rgb(219, 40, 40); color: = +rgb(255, 255, 255); } + +.cmp-dm-portal .ui.red.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.red.= +label:hover { background-color: rgb(208, 25, 25); border-color: rgb(208, 25= +, 25); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .red.label, .cmp-dm-portal .ui.ui.ui.basic.= +red.label { background: none rgb(255, 255, 255); border-color: rgb(219, 40,= + 40); color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.basic.labels a.red.label:hover, .cmp-dm-portal a.ui.ui.u= +i.basic.red.label:hover { background: none rgb(255, 255, 255); border-color= +: rgb(208, 25, 25); color: rgb(208, 25, 25); } + +.cmp-dm-portal .ui.orange.labels .label, .cmp-dm-portal .ui.ui.ui.orange.la= +bel { background-color: rgb(242, 113, 28); border-color: rgb(242, 113, 28);= + color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.orange.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.o= +range.label:hover { background-color: rgb(242, 98, 2); border-color: rgb(24= +2, 98, 2); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .orange.label, .cmp-dm-portal .ui.ui.ui.bas= +ic.orange.label { background: none rgb(255, 255, 255); border-color: rgb(24= +2, 113, 28); color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.basic.labels a.orange.label:hover, .cmp-dm-portal a.ui.u= +i.ui.basic.orange.label:hover { background: none rgb(255, 255, 255); border= +-color: rgb(242, 98, 2); color: rgb(242, 98, 2); } + +.cmp-dm-portal .ui.ui.ui.yellow.label, .cmp-dm-portal .ui.yellow.labels .la= +bel { background-color: rgb(251, 189, 8); border-color: rgb(251, 189, 8); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.yellow.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.y= +ellow.label:hover { background-color: rgb(234, 174, 0); border-color: rgb(2= +34, 174, 0); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .yellow.label, .cmp-dm-portal .ui.ui.ui.bas= +ic.yellow.label { background: none rgb(255, 255, 255); border-color: rgb(25= +1, 189, 8); color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.basic.labels a.yellow.label:hover, .cmp-dm-portal a.ui.u= +i.ui.basic.yellow.label:hover { background: none rgb(255, 255, 255); border= +-color: rgb(234, 174, 0); color: rgb(234, 174, 0); } + +.cmp-dm-portal .ui.olive.labels .label, .cmp-dm-portal .ui.ui.ui.olive.labe= +l { background-color: rgb(181, 204, 24); border-color: rgb(181, 204, 24); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.olive.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.ol= +ive.label:hover { background-color: rgb(167, 189, 13); border-color: rgb(16= +7, 189, 13); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .olive.label, .cmp-dm-portal .ui.ui.ui.basi= +c.olive.label { background: none rgb(255, 255, 255); border-color: rgb(181,= + 204, 24); color: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.basic.labels a.olive.label:hover, .cmp-dm-portal a.ui.ui= +.ui.basic.olive.label:hover { background: none rgb(255, 255, 255); border-c= +olor: rgb(167, 189, 13); color: rgb(167, 189, 13); } + +.cmp-dm-portal .ui.green.labels .label, .cmp-dm-portal .ui.ui.ui.green.labe= +l { background-color: rgb(33, 186, 69); border-color: rgb(33, 186, 69); col= +or: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.green.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.gr= +een.label:hover { background-color: rgb(22, 171, 57); border-color: rgb(22,= + 171, 57); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .green.label, .cmp-dm-portal .ui.ui.ui.basi= +c.green.label { background: none rgb(255, 255, 255); border-color: rgb(33, = +186, 69); color: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.basic.labels a.green.label:hover, .cmp-dm-portal a.ui.ui= +.ui.basic.green.label:hover { background: none rgb(255, 255, 255); border-c= +olor: rgb(22, 171, 57); color: rgb(22, 171, 57); } + +.cmp-dm-portal .ui.teal.labels .label, .cmp-dm-portal .ui.ui.ui.teal.label = +{ background-color: rgb(0, 181, 173); border-color: rgb(0, 181, 173); color= +: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.teal.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.tea= +l.label:hover { background-color: rgb(0, 156, 149); border-color: rgb(0, 15= +6, 149); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .teal.label, .cmp-dm-portal .ui.ui.ui.basic= +.teal.label { background: none rgb(255, 255, 255); border-color: rgb(0, 181= +, 173); color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.basic.labels a.teal.label:hover, .cmp-dm-portal a.ui.ui.= +ui.basic.teal.label:hover { background: none rgb(255, 255, 255); border-col= +or: rgb(0, 156, 149); color: rgb(0, 156, 149); } + +.cmp-dm-portal .ui.blue.labels .label, .cmp-dm-portal .ui.ui.ui.blue.label = +{ background-color: rgb(33, 133, 208); border-color: rgb(33, 133, 208); col= +or: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.blue.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.blu= +e.label:hover { background-color: rgb(22, 120, 194); border-color: rgb(22, = +120, 194); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .blue.label, .cmp-dm-portal .ui.ui.ui.basic= +.blue.label { background: none rgb(255, 255, 255); border-color: rgb(33, 13= +3, 208); color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.basic.labels a.blue.label:hover, .cmp-dm-portal a.ui.ui.= +ui.basic.blue.label:hover { background: none rgb(255, 255, 255); border-col= +or: rgb(22, 120, 194); color: rgb(22, 120, 194); } + +.cmp-dm-portal .ui.ui.ui.violet.label, .cmp-dm-portal .ui.violet.labels .la= +bel { background-color: rgb(100, 53, 201); border-color: rgb(100, 53, 201);= + color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.violet.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.v= +iolet.label:hover { background-color: rgb(88, 41, 187); border-color: rgb(8= +8, 41, 187); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .violet.label, .cmp-dm-portal .ui.ui.ui.bas= +ic.violet.label { background: none rgb(255, 255, 255); border-color: rgb(10= +0, 53, 201); color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.basic.labels a.violet.label:hover, .cmp-dm-portal a.ui.u= +i.ui.basic.violet.label:hover { background: none rgb(255, 255, 255); border= +-color: rgb(88, 41, 187); color: rgb(88, 41, 187); } + +.cmp-dm-portal .ui.purple.labels .label, .cmp-dm-portal .ui.ui.ui.purple.la= +bel { background-color: rgb(163, 51, 200); border-color: rgb(163, 51, 200);= + color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.purple.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.p= +urple.label:hover { background-color: rgb(150, 39, 186); border-color: rgb(= +150, 39, 186); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .purple.label, .cmp-dm-portal .ui.ui.ui.bas= +ic.purple.label { background: none rgb(255, 255, 255); border-color: rgb(16= +3, 51, 200); color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.basic.labels a.purple.label:hover, .cmp-dm-portal a.ui.u= +i.ui.basic.purple.label:hover { background: none rgb(255, 255, 255); border= +-color: rgb(150, 39, 186); color: rgb(150, 39, 186); } + +.cmp-dm-portal .ui.pink.labels .label, .cmp-dm-portal .ui.ui.ui.pink.label = +{ background-color: rgb(224, 57, 151); border-color: rgb(224, 57, 151); col= +or: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.pink.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.pin= +k.label:hover { background-color: rgb(230, 26, 141); border-color: rgb(230,= + 26, 141); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .pink.label, .cmp-dm-portal .ui.ui.ui.basic= +.pink.label { background: none rgb(255, 255, 255); border-color: rgb(224, 5= +7, 151); color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.basic.labels a.pink.label:hover, .cmp-dm-portal a.ui.ui.= +ui.basic.pink.label:hover { background: none rgb(255, 255, 255); border-col= +or: rgb(230, 26, 141); color: rgb(230, 26, 141); } + +.cmp-dm-portal .ui.brown.labels .label, .cmp-dm-portal .ui.ui.ui.brown.labe= +l { background-color: rgb(165, 103, 63); border-color: rgb(165, 103, 63); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.brown.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.br= +own.label:hover { background-color: rgb(151, 91, 51); border-color: rgb(151= +, 91, 51); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .brown.label, .cmp-dm-portal .ui.ui.ui.basi= +c.brown.label { background: none rgb(255, 255, 255); border-color: rgb(165,= + 103, 63); color: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.basic.labels a.brown.label:hover, .cmp-dm-portal a.ui.ui= +.ui.basic.brown.label:hover { background: none rgb(255, 255, 255); border-c= +olor: rgb(151, 91, 51); color: rgb(151, 91, 51); } + +.cmp-dm-portal .ui.grey.labels .label, .cmp-dm-portal .ui.ui.ui.grey.label = +{ background-color: rgb(118, 118, 118); border-color: rgb(118, 118, 118); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grey.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.gre= +y.label:hover { background-color: rgb(131, 131, 131); border-color: rgb(131= +, 131, 131); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .grey.label, .cmp-dm-portal .ui.ui.ui.basic= +.grey.label { background: none rgb(255, 255, 255); border-color: rgb(118, 1= +18, 118); color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.basic.labels a.grey.label:hover, .cmp-dm-portal a.ui.ui.= +ui.basic.grey.label:hover { background: none rgb(255, 255, 255); border-col= +or: rgb(131, 131, 131); color: rgb(131, 131, 131); } + +.cmp-dm-portal .ui.black.labels .label, .cmp-dm-portal .ui.ui.ui.black.labe= +l { background-color: rgb(27, 28, 29); border-color: rgb(27, 28, 29); color= +: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.black.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.bl= +ack.label:hover { background-color: rgb(39, 41, 42); border-color: rgb(39, = +41, 42); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .black.label, .cmp-dm-portal .ui.ui.ui.basi= +c.black.label { background: none rgb(255, 255, 255); border-color: rgb(27, = +28, 29); color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.basic.labels a.black.label:hover, .cmp-dm-portal a.ui.ui= +.ui.basic.black.label:hover { background: none rgb(255, 255, 255); border-c= +olor: rgb(39, 41, 42); color: rgb(39, 41, 42); } + +.cmp-dm-portal .ui.horizontal.label, .cmp-dm-portal .ui.horizontal.labels .= +label { margin: 0px 0.5em 0px 0px; padding: 0.4em 1.5em; min-width: 3em; te= +xt-align: center; } + +.cmp-dm-portal .ui.circular.label, .cmp-dm-portal .ui.circular.labels .labe= +l { min-width: 2em; min-height: 2em; line-height: 1em; text-align: center; = +border-radius: 500rem; padding: 0.5em !important; } + +.cmp-dm-portal .ui.empty.circular.label, .cmp-dm-portal .ui.empty.circular.= +labels .label { min-width: 0px; min-height: 0px; overflow: hidden; width: 0= +.5em; height: 0.5em; vertical-align: baseline; } + +.cmp-dm-portal .ui.floating.label { position: absolute; z-index: 100; top: = +-1em; right: 0px; white-space: nowrap; transform: translateX(50%); } + +.cmp-dm-portal .ui.right.aligned.floating.label { transform: translateX(1.2= +em); } + +.cmp-dm-portal .ui.left.floating.label { left: 0px; right: auto; transform:= + translateX(-50%); } + +.cmp-dm-portal .ui.left.aligned.floating.label { transform: translateX(-1.2= +em); } + +.cmp-dm-portal .ui.bottom.floating.label { top: auto; bottom: -1em; } + +.cmp-dm-portal .ui.label, .cmp-dm-portal .ui.labels .label { font-size: 0.8= +57143rem; } + +.cmp-dm-portal .ui.large.label, .cmp-dm-portal .ui.large.labels .label { fo= +nt-size: 1rem; } + +.cmp-dm-portal .ui.primary.label, .cmp-dm-portal .ui.primary.labels .label = +{ background-color: rgb(161, 0, 255) !important; border-color: rgb(161, 0, = +255) !important; color: rgb(255, 255, 255) !important; } + +.cmp-dm-portal .ui.primary.labels .label:hover, .cmp-dm-portal a.ui.primary= +.label:hover { background-color: rgb(145, 0, 230) !important; border-color:= + rgb(145, 0, 230) !important; color: rgb(145, 0, 230) !important; } + +.cmp-dm-portal .ui.primary.corner.label, .cmp-dm-portal .ui.primary.corner.= +label:hover { background-color: transparent !important; } + +.cmp-dm-portal .ui.primary.ribbon.label { border-color: rgb(145, 0, 230) !i= +mportant; } + +.cmp-dm-portal .ui.basic.primary.label { background-color: rgb(255, 255, 25= +5) !important; color: rgb(161, 0, 255) !important; border-color: rgb(161, 0= +, 255) !important; } + +.cmp-dm-portal .ui.basic.primary.labels a.label:hover, .cmp-dm-portal a.ui.= +basic.primary.label:hover { background-color: rgb(255, 255, 255) !important= +; color: rgb(145, 0, 230) !important; border-color: rgb(145, 0, 230) !impor= +tant; } + +.cmp-dm-portal a:hover { text-decoration: underline; } + +.cmp-dm-portal .cmp-text p a:hover, .cmp-dm-portal a:hover { color: purple;= + } + +.cmp-dm-portal .ui.header a:hover { text-decoration: none; } + +.cmp-dm-portal .ui.card h3.header a { font-family: "Graphik semibold"; } + +.cmp-dm-portal .ui.list, .cmp-dm-portal ol.ui.list, .cmp-dm-portal ul.ui.li= +st { list-style-type: none; margin: 1em 0px; padding: 0px; } + +.cmp-dm-portal .ui.list:first-child, .cmp-dm-portal ol.ui.list:first-child,= + .cmp-dm-portal ul.ui.list:first-child { margin-top: 0px; padding-top: 0px;= + } + +.cmp-dm-portal .ui.list:last-child, .cmp-dm-portal ol.ui.list:last-child, .= +cmp-dm-portal ul.ui.list:last-child { margin-bottom: 0px; padding-bottom: 0= +px; } + +.cmp-dm-portal .ui.list .list > .item, .cmp-dm-portal .ui.list > .item, .cm= +p-dm-portal ol.ui.list li, .cmp-dm-portal ul.ui.list li { display: list-ite= +m; table-layout: fixed; list-style-type: none; list-style-position: outside= +; padding: 0.214286em 0px; line-height: 1.14286em; } + +.cmp-dm-portal .ui.list > .item::after, .cmp-dm-portal .ui.list > .list > .= +item::after, .cmp-dm-portal ol.ui.list > li:first-child::after, .cmp-dm-por= +tal ul.ui.list > li:first-child::after { content: ""; display: block; heigh= +t: 0px; clear: both; visibility: hidden; } + +.cmp-dm-portal .ui.list .list > .item:first-child, .cmp-dm-portal .ui.list = +> .item:first-child, .cmp-dm-portal ol.ui.list li:first-child, .cmp-dm-port= +al ul.ui.list li:first-child { padding-top: 0px; } + +.cmp-dm-portal .ui.list .list > .item:last-child, .cmp-dm-portal .ui.list >= + .item:last-child, .cmp-dm-portal ol.ui.list li:last-child, .cmp-dm-portal = +ul.ui.list li:last-child { padding-bottom: 0px; } + +.cmp-dm-portal .ui.list .list:not(.icon), .cmp-dm-portal ol.ui.list ol, .cm= +p-dm-portal ul.ui.list ul { clear: both; margin: 0px; padding: 0.75em 0px 0= +.25em 0.5em; } + +.cmp-dm-portal .ui.list .list > .item, .cmp-dm-portal ol.ui.list ol li, .cm= +p-dm-portal ul.ui.list ul li { padding: 0.142857em 0px; line-height: inheri= +t; } + +.cmp-dm-portal .ui.list .list > .item > .content, .cmp-dm-portal .ui.list >= + .item > .content { line-height: 1.14286em; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.list .list > .item > .content > .list, .cmp-dm-portal .u= +i.list > .item > .content > .list { margin-left: 0px; padding-left: 0px; } + +.cmp-dm-portal .ui.list .list > .item .header, .cmp-dm-portal .ui.list > .i= +tem .header { display: block; margin: 0px; font-family: graphik-regular-web= +, "Helvetica Neue", Arial, Helvetica, sans-serif; font-weight: 700; color: = +rgb(80, 80, 80); } + +.cmp-dm-portal .ui.list .list > .item .description, .cmp-dm-portal .ui.list= + > .item .description { display: block; color: rgba(0, 0, 0, 0.7); } + +.cmp-dm-portal .ui.list .list > .item a, .cmp-dm-portal .ui.list > .item a = +{ cursor: pointer; } + +.cmp-dm-portal .ui.list .list > a.item, .cmp-dm-portal .ui.list > a.item { = +cursor: pointer; color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.list .list > a.item:hover, .cmp-dm-portal .ui.list > a.i= +tem:hover { color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.list .list > .item a.header, .cmp-dm-portal .ui.list > .= +item a.header { cursor: pointer; color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.list .list > .item > a.header:hover, .cmp-dm-portal .ui.= +list > .item > a.header:hover { color: rgb(145, 0, 230) !important; } + +.cmp-dm-portal .ui.menu .ui.list .list > .item, .cmp-dm-portal .ui.menu .ui= +.list > .item { display: list-item; table-layout: fixed; background-color: = +transparent; list-style-type: none; list-style-position: outside; padding: = +0.214286em 0px; line-height: 1.14286em; } + +.cmp-dm-portal .ui.menu .ui.list .list > .item::before, .cmp-dm-portal .ui.= +menu .ui.list > .item::before { border: none; background: none; } + +.cmp-dm-portal .ui.menu .ui.list .list > .item:first-child, .cmp-dm-portal = +.ui.menu .ui.list > .item:first-child { padding-top: 0px; } + +.cmp-dm-portal .ui.menu .ui.list .list > .item:last-child, .cmp-dm-portal .= +ui.menu .ui.list > .item:last-child { padding-bottom: 0px; } + +.cmp-dm-portal .ui.list { font-size: 1em; } + +.cmp-dm-portal .ui.loader { display: none; position: absolute; top: 50%; le= +ft: 50%; margin: 0px; text-align: center; z-index: 1000; transform: transla= +teX(-50%) translateY(-50%); } + +.cmp-dm-portal .ui.loader::before { border-radius: 500rem; border: 0.2em so= +lid rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.loader::after, .cmp-dm-portal .ui.loader::before { posit= +ion: absolute; content: ""; top: 0px; left: 50%; width: 100%; height: 100%;= + } + +.cmp-dm-portal .ui.loader::after { animation: 0.6s linear 0s infinite norma= +l none running loader; border: 0.2em solid rgb(118, 118, 118); border-radiu= +s: 500rem; box-shadow: transparent 0px 0px 0px 1px; } + +@-webkit-keyframes loader {=20 + 100% { transform: rotate(1turn); } +} + +@keyframes loader {=20 + 100% { transform: rotate(1turn); } +} + +.cmp-dm-portal .ui.dimmer > .loader { display: block; } + +.cmp-dm-portal .ui.dimmer > .ui.loader { color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.dimmer > .ui.loader:not(.elastic)::before { border-color= +: rgba(255, 255, 255, 0.15); } + +.cmp-dm-portal .ui.inverted.dimmer > .ui.loader { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.inverted.dimmer > .ui.loader:not(.elastic)::before { bor= +der-color: rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.ui.ui.text.loader { width: auto; height: auto; text-a= +lign: center; font-style: normal; } + +.cmp-dm-portal .ui.indeterminate.loader::after { animation-direction: rever= +se; animation-duration: 1.2s; } + +.cmp-dm-portal .ui.loader.active, .cmp-dm-portal .ui.loader.visible { displ= +ay: block; } + +.cmp-dm-portal .ui.loader.disabled, .cmp-dm-portal .ui.loader.hidden { disp= +lay: none; } + +.cmp-dm-portal .ui.loader { width: 2.28571rem; height: 2.28571rem; font-siz= +e: 1em; } + +.cmp-dm-portal .ui.loader::after, .cmp-dm-portal .ui.loader::before { width= +: 2.28571rem; height: 2.28571rem; margin: 0px 0px 0px -1.14286rem; } + +.cmp-dm-portal .ui.text.loader { min-width: 2.28571rem; padding-top: 3.0714= +3rem; } + +.cmp-dm-portal .ui.big.loader { width: 3.71429rem; height: 3.71429rem; font= +-size: 1.28571em; } + +.cmp-dm-portal .ui.big.loader::after, .cmp-dm-portal .ui.big.loader::before= + { width: 3.71429rem; height: 3.71429rem; margin: 0px 0px 0px -1.85714rem; = +} + +.cmp-dm-portal .ui.big.text.loader { min-width: 3.71429rem; padding-top: 4.= +5rem; } + +.cmp-dm-portal .ui.huge.loader { width: 4.14286rem; height: 4.14286rem; fon= +t-size: 1.42857em; } + +.cmp-dm-portal .ui.huge.loader::after, .cmp-dm-portal .ui.huge.loader::befo= +re { width: 4.14286rem; height: 4.14286rem; margin: 0px 0px 0px -2.07143rem= +; } + +.cmp-dm-portal .ui.huge.text.loader { min-width: 4.14286rem; padding-top: 4= +.92857rem; } + +.cmp-dm-portal .ui.primary.basic.elastic.loading.button::after, .cmp-dm-por= +tal .ui.primary.basic.elastic.loading.button::before, .cmp-dm-portal .ui.pr= +imary.elastic.loader.loader::before, .cmp-dm-portal .ui.primary.elastic.loa= +ding.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.primary.el= +astic.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.= +primary.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-port= +al .ui.primary.loader.loader.loader::after, .cmp-dm-portal .ui.primary.load= +ing.loading.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.prim= +ary.loading.loading.loading.loading:not(.usual):not(.button)::after, .cmp-d= +m-portal .ui.primary.loading.loading.loading.loading > i.icon::after { colo= +r: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.inverted.primary.elastic.loader::before, .cmp-dm-portal = +.ui.inverted.primary.elastic.loading.loading.loading .input > i.icon::befor= +e, .cmp-dm-portal .ui.inverted.primary.elastic.loading.loading.loading:not(= +.segment)::before, .cmp-dm-portal .ui.inverted.primary.elastic.loading.load= +ing.loading > i.icon::before, .cmp-dm-portal .ui.inverted.primary.loader.lo= +ader.loader::after, .cmp-dm-portal .ui.inverted.primary.loading.loading.loa= +ding.loading .input > i.icon::after, .cmp-dm-portal .ui.inverted.primary.lo= +ading.loading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.invert= +ed.primary.loading.loading.loading.loading > i.icon::after { color: rgb(84,= + 200, 255); } + +.cmp-dm-portal .ui.secondary.basic.elastic.loading.button::after, .cmp-dm-p= +ortal .ui.secondary.basic.elastic.loading.button::before, .cmp-dm-portal .u= +i.secondary.elastic.loader.loader::before, .cmp-dm-portal .ui.secondary.ela= +stic.loading.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.se= +condary.elastic.loading.loading.loading.loading > i.icon::before, .cmp-dm-p= +ortal .ui.secondary.elastic.loading.loading.loading:not(.segment)::before, = +.cmp-dm-portal .ui.secondary.loader.loader.loader::after, .cmp-dm-portal .u= +i.secondary.loading.loading.loading.loading .input > i.icon::after, .cmp-dm= +-portal .ui.secondary.loading.loading.loading.loading:not(.usual):not(.butt= +on)::after, .cmp-dm-portal .ui.secondary.loading.loading.loading.loading > = +i.icon::after { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.inverted.secondary.elastic.loader::before, .cmp-dm-porta= +l .ui.inverted.secondary.elastic.loading.loading.loading .input > i.icon::b= +efore, .cmp-dm-portal .ui.inverted.secondary.elastic.loading.loading.loadin= +g:not(.segment)::before, .cmp-dm-portal .ui.inverted.secondary.elastic.load= +ing.loading.loading > i.icon::before, .cmp-dm-portal .ui.inverted.secondary= +.loader.loader.loader::after, .cmp-dm-portal .ui.inverted.secondary.loading= +.loading.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.inverte= +d.secondary.loading.loading.loading.loading:not(.usual)::after, .cmp-dm-por= +tal .ui.inverted.secondary.loading.loading.loading.loading > i.icon::after = +{ color: rgb(84, 84, 84); } + +.cmp-dm-portal .ui.red.basic.elastic.loading.button::after, .cmp-dm-portal = +.ui.red.basic.elastic.loading.button::before, .cmp-dm-portal .ui.red.elasti= +c.loader.loader::before, .cmp-dm-portal .ui.red.elastic.loading.loading.loa= +ding .input > i.icon::before, .cmp-dm-portal .ui.red.elastic.loading.loadin= +g.loading.loading > i.icon::before, .cmp-dm-portal .ui.red.elastic.loading.= +loading.loading:not(.segment)::before, .cmp-dm-portal .ui.red.loader.loader= +.loader::after, .cmp-dm-portal .ui.red.loading.loading.loading.loading .inp= +ut > i.icon::after, .cmp-dm-portal .ui.red.loading.loading.loading.loading:= +not(.usual):not(.button)::after, .cmp-dm-portal .ui.red.loading.loading.loa= +ding.loading > i.icon::after { color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.inverted.red.elastic.loader::before, .cmp-dm-portal .ui.= +inverted.red.elastic.loading.loading.loading .input > i.icon::before, .cmp-= +dm-portal .ui.inverted.red.elastic.loading.loading.loading:not(.segment)::b= +efore, .cmp-dm-portal .ui.inverted.red.elastic.loading.loading.loading > i.= +icon::before, .cmp-dm-portal .ui.inverted.red.loader.loader.loader::after, = +.cmp-dm-portal .ui.inverted.red.loading.loading.loading.loading .input > i.= +icon::after, .cmp-dm-portal .ui.inverted.red.loading.loading.loading.loadin= +g:not(.usual)::after, .cmp-dm-portal .ui.inverted.red.loading.loading.loadi= +ng.loading > i.icon::after { color: rgb(255, 105, 94); } + +.cmp-dm-portal .ui.orange.basic.elastic.loading.button::after, .cmp-dm-port= +al .ui.orange.basic.elastic.loading.button::before, .cmp-dm-portal .ui.oran= +ge.elastic.loader.loader::before, .cmp-dm-portal .ui.orange.elastic.loading= +.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.orange.elastic= +.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.orang= +e.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui= +.orange.loader.loader.loader::after, .cmp-dm-portal .ui.orange.loading.load= +ing.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.orange.loadi= +ng.loading.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal = +.ui.orange.loading.loading.loading.loading > i.icon::after { color: rgb(242= +, 113, 28); } + +.cmp-dm-portal .ui.inverted.orange.elastic.loader::before, .cmp-dm-portal .= +ui.inverted.orange.elastic.loading.loading.loading .input > i.icon::before,= + .cmp-dm-portal .ui.inverted.orange.elastic.loading.loading.loading:not(.se= +gment)::before, .cmp-dm-portal .ui.inverted.orange.elastic.loading.loading.= +loading > i.icon::before, .cmp-dm-portal .ui.inverted.orange.loader.loader.= +loader::after, .cmp-dm-portal .ui.inverted.orange.loading.loading.loading.l= +oading .input > i.icon::after, .cmp-dm-portal .ui.inverted.orange.loading.l= +oading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.oran= +ge.loading.loading.loading.loading > i.icon::after { color: rgb(255, 133, 2= +7); } + +.cmp-dm-portal .ui.yellow.basic.elastic.loading.button::after, .cmp-dm-port= +al .ui.yellow.basic.elastic.loading.button::before, .cmp-dm-portal .ui.yell= +ow.elastic.loader.loader::before, .cmp-dm-portal .ui.yellow.elastic.loading= +.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.yellow.elastic= +.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.yello= +w.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui= +.yellow.loader.loader.loader::after, .cmp-dm-portal .ui.yellow.loading.load= +ing.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.yellow.loadi= +ng.loading.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal = +.ui.yellow.loading.loading.loading.loading > i.icon::after { color: rgb(251= +, 189, 8); } + +.cmp-dm-portal .ui.inverted.yellow.elastic.loader::before, .cmp-dm-portal .= +ui.inverted.yellow.elastic.loading.loading.loading .input > i.icon::before,= + .cmp-dm-portal .ui.inverted.yellow.elastic.loading.loading.loading:not(.se= +gment)::before, .cmp-dm-portal .ui.inverted.yellow.elastic.loading.loading.= +loading > i.icon::before, .cmp-dm-portal .ui.inverted.yellow.loader.loader.= +loader::after, .cmp-dm-portal .ui.inverted.yellow.loading.loading.loading.l= +oading .input > i.icon::after, .cmp-dm-portal .ui.inverted.yellow.loading.l= +oading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.yell= +ow.loading.loading.loading.loading > i.icon::after { color: rgb(255, 226, 3= +1); } + +.cmp-dm-portal .ui.olive.basic.elastic.loading.button::after, .cmp-dm-porta= +l .ui.olive.basic.elastic.loading.button::before, .cmp-dm-portal .ui.olive.= +elastic.loader.loader::before, .cmp-dm-portal .ui.olive.elastic.loading.loa= +ding.loading .input > i.icon::before, .cmp-dm-portal .ui.olive.elastic.load= +ing.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.olive.elas= +tic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.olive= +.loader.loader.loader::after, .cmp-dm-portal .ui.olive.loading.loading.load= +ing.loading .input > i.icon::after, .cmp-dm-portal .ui.olive.loading.loadin= +g.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.olive= +.loading.loading.loading.loading > i.icon::after { color: rgb(181, 204, 24)= +; } + +.cmp-dm-portal .ui.inverted.olive.elastic.loader::before, .cmp-dm-portal .u= +i.inverted.olive.elastic.loading.loading.loading .input > i.icon::before, .= +cmp-dm-portal .ui.inverted.olive.elastic.loading.loading.loading:not(.segme= +nt)::before, .cmp-dm-portal .ui.inverted.olive.elastic.loading.loading.load= +ing > i.icon::before, .cmp-dm-portal .ui.inverted.olive.loader.loader.loade= +r::after, .cmp-dm-portal .ui.inverted.olive.loading.loading.loading.loading= + .input > i.icon::after, .cmp-dm-portal .ui.inverted.olive.loading.loading.= +loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.olive.loadi= +ng.loading.loading.loading > i.icon::after { color: rgb(217, 231, 120); } + +.cmp-dm-portal .ui.green.basic.elastic.loading.button::after, .cmp-dm-porta= +l .ui.green.basic.elastic.loading.button::before, .cmp-dm-portal .ui.green.= +elastic.loader.loader::before, .cmp-dm-portal .ui.green.elastic.loading.loa= +ding.loading .input > i.icon::before, .cmp-dm-portal .ui.green.elastic.load= +ing.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.green.elas= +tic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.green= +.loader.loader.loader::after, .cmp-dm-portal .ui.green.loading.loading.load= +ing.loading .input > i.icon::after, .cmp-dm-portal .ui.green.loading.loadin= +g.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.green= +.loading.loading.loading.loading > i.icon::after { color: rgb(33, 186, 69);= + } + +.cmp-dm-portal .ui.inverted.green.elastic.loader::before, .cmp-dm-portal .u= +i.inverted.green.elastic.loading.loading.loading .input > i.icon::before, .= +cmp-dm-portal .ui.inverted.green.elastic.loading.loading.loading:not(.segme= +nt)::before, .cmp-dm-portal .ui.inverted.green.elastic.loading.loading.load= +ing > i.icon::before, .cmp-dm-portal .ui.inverted.green.loader.loader.loade= +r::after, .cmp-dm-portal .ui.inverted.green.loading.loading.loading.loading= + .input > i.icon::after, .cmp-dm-portal .ui.inverted.green.loading.loading.= +loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.green.loadi= +ng.loading.loading.loading > i.icon::after { color: rgb(46, 204, 64); } + +.cmp-dm-portal .ui.teal.basic.elastic.loading.button::after, .cmp-dm-portal= + .ui.teal.basic.elastic.loading.button::before, .cmp-dm-portal .ui.teal.ela= +stic.loader.loader::before, .cmp-dm-portal .ui.teal.elastic.loading.loading= +.loading .input > i.icon::before, .cmp-dm-portal .ui.teal.elastic.loading.l= +oading.loading.loading > i.icon::before, .cmp-dm-portal .ui.teal.elastic.lo= +ading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.teal.loader= +.loader.loader::after, .cmp-dm-portal .ui.teal.loading.loading.loading.load= +ing .input > i.icon::after, .cmp-dm-portal .ui.teal.loading.loading.loading= +.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.teal.loading.l= +oading.loading.loading > i.icon::after { color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.inverted.teal.elastic.loader::before, .cmp-dm-portal .ui= +.inverted.teal.elastic.loading.loading.loading .input > i.icon::before, .cm= +p-dm-portal .ui.inverted.teal.elastic.loading.loading.loading:not(.segment)= +::before, .cmp-dm-portal .ui.inverted.teal.elastic.loading.loading.loading = +> i.icon::before, .cmp-dm-portal .ui.inverted.teal.loader.loader.loader::af= +ter, .cmp-dm-portal .ui.inverted.teal.loading.loading.loading.loading .inpu= +t > i.icon::after, .cmp-dm-portal .ui.inverted.teal.loading.loading.loading= +.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.teal.loading.loadi= +ng.loading.loading > i.icon::after { color: rgb(109, 255, 255); } + +.cmp-dm-portal .ui.blue.basic.elastic.loading.button::after, .cmp-dm-portal= + .ui.blue.basic.elastic.loading.button::before, .cmp-dm-portal .ui.blue.ela= +stic.loader.loader::before, .cmp-dm-portal .ui.blue.elastic.loading.loading= +.loading .input > i.icon::before, .cmp-dm-portal .ui.blue.elastic.loading.l= +oading.loading.loading > i.icon::before, .cmp-dm-portal .ui.blue.elastic.lo= +ading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.blue.loader= +.loader.loader::after, .cmp-dm-portal .ui.blue.loading.loading.loading.load= +ing .input > i.icon::after, .cmp-dm-portal .ui.blue.loading.loading.loading= +.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.blue.loading.l= +oading.loading.loading > i.icon::after { color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.inverted.blue.elastic.loader::before, .cmp-dm-portal .ui= +.inverted.blue.elastic.loading.loading.loading .input > i.icon::before, .cm= +p-dm-portal .ui.inverted.blue.elastic.loading.loading.loading:not(.segment)= +::before, .cmp-dm-portal .ui.inverted.blue.elastic.loading.loading.loading = +> i.icon::before, .cmp-dm-portal .ui.inverted.blue.loader.loader.loader::af= +ter, .cmp-dm-portal .ui.inverted.blue.loading.loading.loading.loading .inpu= +t > i.icon::after, .cmp-dm-portal .ui.inverted.blue.loading.loading.loading= +.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.blue.loading.loadi= +ng.loading.loading > i.icon::after { color: rgb(84, 200, 255); } + +.cmp-dm-portal .ui.violet.basic.elastic.loading.button::after, .cmp-dm-port= +al .ui.violet.basic.elastic.loading.button::before, .cmp-dm-portal .ui.viol= +et.elastic.loader.loader::before, .cmp-dm-portal .ui.violet.elastic.loading= +.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.violet.elastic= +.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.viole= +t.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui= +.violet.loader.loader.loader::after, .cmp-dm-portal .ui.violet.loading.load= +ing.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.violet.loadi= +ng.loading.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal = +.ui.violet.loading.loading.loading.loading > i.icon::after { color: rgb(100= +, 53, 201); } + +.cmp-dm-portal .ui.inverted.violet.elastic.loader::before, .cmp-dm-portal .= +ui.inverted.violet.elastic.loading.loading.loading .input > i.icon::before,= + .cmp-dm-portal .ui.inverted.violet.elastic.loading.loading.loading:not(.se= +gment)::before, .cmp-dm-portal .ui.inverted.violet.elastic.loading.loading.= +loading > i.icon::before, .cmp-dm-portal .ui.inverted.violet.loader.loader.= +loader::after, .cmp-dm-portal .ui.inverted.violet.loading.loading.loading.l= +oading .input > i.icon::after, .cmp-dm-portal .ui.inverted.violet.loading.l= +oading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.viol= +et.loading.loading.loading.loading > i.icon::after { color: rgb(162, 145, 2= +51); } + +.cmp-dm-portal .ui.purple.basic.elastic.loading.button::after, .cmp-dm-port= +al .ui.purple.basic.elastic.loading.button::before, .cmp-dm-portal .ui.purp= +le.elastic.loader.loader::before, .cmp-dm-portal .ui.purple.elastic.loading= +.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.purple.elastic= +.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.purpl= +e.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui= +.purple.loader.loader.loader::after, .cmp-dm-portal .ui.purple.loading.load= +ing.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.purple.loadi= +ng.loading.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal = +.ui.purple.loading.loading.loading.loading > i.icon::after { color: rgb(163= +, 51, 200); } + +.cmp-dm-portal .ui.inverted.purple.elastic.loader::before, .cmp-dm-portal .= +ui.inverted.purple.elastic.loading.loading.loading .input > i.icon::before,= + .cmp-dm-portal .ui.inverted.purple.elastic.loading.loading.loading:not(.se= +gment)::before, .cmp-dm-portal .ui.inverted.purple.elastic.loading.loading.= +loading > i.icon::before, .cmp-dm-portal .ui.inverted.purple.loader.loader.= +loader::after, .cmp-dm-portal .ui.inverted.purple.loading.loading.loading.l= +oading .input > i.icon::after, .cmp-dm-portal .ui.inverted.purple.loading.l= +oading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.purp= +le.loading.loading.loading.loading > i.icon::after { color: rgb(220, 115, 2= +55); } + +.cmp-dm-portal .ui.pink.basic.elastic.loading.button::after, .cmp-dm-portal= + .ui.pink.basic.elastic.loading.button::before, .cmp-dm-portal .ui.pink.ela= +stic.loader.loader::before, .cmp-dm-portal .ui.pink.elastic.loading.loading= +.loading .input > i.icon::before, .cmp-dm-portal .ui.pink.elastic.loading.l= +oading.loading.loading > i.icon::before, .cmp-dm-portal .ui.pink.elastic.lo= +ading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.pink.loader= +.loader.loader::after, .cmp-dm-portal .ui.pink.loading.loading.loading.load= +ing .input > i.icon::after, .cmp-dm-portal .ui.pink.loading.loading.loading= +.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.pink.loading.l= +oading.loading.loading > i.icon::after { color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.inverted.pink.elastic.loader::before, .cmp-dm-portal .ui= +.inverted.pink.elastic.loading.loading.loading .input > i.icon::before, .cm= +p-dm-portal .ui.inverted.pink.elastic.loading.loading.loading:not(.segment)= +::before, .cmp-dm-portal .ui.inverted.pink.elastic.loading.loading.loading = +> i.icon::before, .cmp-dm-portal .ui.inverted.pink.loader.loader.loader::af= +ter, .cmp-dm-portal .ui.inverted.pink.loading.loading.loading.loading .inpu= +t > i.icon::after, .cmp-dm-portal .ui.inverted.pink.loading.loading.loading= +.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.pink.loading.loadi= +ng.loading.loading > i.icon::after { color: rgb(255, 142, 223); } + +.cmp-dm-portal .ui.brown.basic.elastic.loading.button::after, .cmp-dm-porta= +l .ui.brown.basic.elastic.loading.button::before, .cmp-dm-portal .ui.brown.= +elastic.loader.loader::before, .cmp-dm-portal .ui.brown.elastic.loading.loa= +ding.loading .input > i.icon::before, .cmp-dm-portal .ui.brown.elastic.load= +ing.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.brown.elas= +tic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.brown= +.loader.loader.loader::after, .cmp-dm-portal .ui.brown.loading.loading.load= +ing.loading .input > i.icon::after, .cmp-dm-portal .ui.brown.loading.loadin= +g.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.brown= +.loading.loading.loading.loading > i.icon::after { color: rgb(165, 103, 63)= +; } + +.cmp-dm-portal .ui.inverted.brown.elastic.loader::before, .cmp-dm-portal .u= +i.inverted.brown.elastic.loading.loading.loading .input > i.icon::before, .= +cmp-dm-portal .ui.inverted.brown.elastic.loading.loading.loading:not(.segme= +nt)::before, .cmp-dm-portal .ui.inverted.brown.elastic.loading.loading.load= +ing > i.icon::before, .cmp-dm-portal .ui.inverted.brown.loader.loader.loade= +r::after, .cmp-dm-portal .ui.inverted.brown.loading.loading.loading.loading= + .input > i.icon::after, .cmp-dm-portal .ui.inverted.brown.loading.loading.= +loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.brown.loadi= +ng.loading.loading.loading > i.icon::after { color: rgb(214, 124, 28); } + +.cmp-dm-portal .ui.grey.basic.elastic.loading.button::after, .cmp-dm-portal= + .ui.grey.basic.elastic.loading.button::before, .cmp-dm-portal .ui.grey.ela= +stic.loader.loader::before, .cmp-dm-portal .ui.grey.elastic.loading.loading= +.loading .input > i.icon::before, .cmp-dm-portal .ui.grey.elastic.loading.l= +oading.loading.loading > i.icon::before, .cmp-dm-portal .ui.grey.elastic.lo= +ading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.grey.loader= +.loader.loader::after, .cmp-dm-portal .ui.grey.loading.loading.loading.load= +ing .input > i.icon::after, .cmp-dm-portal .ui.grey.loading.loading.loading= +.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.grey.loading.l= +oading.loading.loading > i.icon::after { color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.inverted.grey.elastic.loader::before, .cmp-dm-portal .ui= +.inverted.grey.elastic.loading.loading.loading .input > i.icon::before, .cm= +p-dm-portal .ui.inverted.grey.elastic.loading.loading.loading:not(.segment)= +::before, .cmp-dm-portal .ui.inverted.grey.elastic.loading.loading.loading = +> i.icon::before, .cmp-dm-portal .ui.inverted.grey.loader.loader.loader::af= +ter, .cmp-dm-portal .ui.inverted.grey.loading.loading.loading.loading .inpu= +t > i.icon::after, .cmp-dm-portal .ui.inverted.grey.loading.loading.loading= +.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.grey.loading.loadi= +ng.loading.loading > i.icon::after { color: rgb(220, 221, 222); } + +.cmp-dm-portal .ui.black.basic.elastic.loading.button::after, .cmp-dm-porta= +l .ui.black.basic.elastic.loading.button::before, .cmp-dm-portal .ui.black.= +elastic.loader.loader::before, .cmp-dm-portal .ui.black.elastic.loading.loa= +ding.loading .input > i.icon::before, .cmp-dm-portal .ui.black.elastic.load= +ing.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.black.elas= +tic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.black= +.loader.loader.loader::after, .cmp-dm-portal .ui.black.loading.loading.load= +ing.loading .input > i.icon::after, .cmp-dm-portal .ui.black.loading.loadin= +g.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.black= +.loading.loading.loading.loading > i.icon::after { color: rgb(27, 28, 29); = +} + +.cmp-dm-portal .ui.inverted.black.elastic.loader::before, .cmp-dm-portal .u= +i.inverted.black.elastic.loading.loading.loading .input > i.icon::before, .= +cmp-dm-portal .ui.inverted.black.elastic.loading.loading.loading:not(.segme= +nt)::before, .cmp-dm-portal .ui.inverted.black.elastic.loading.loading.load= +ing > i.icon::before, .cmp-dm-portal .ui.inverted.black.loader.loader.loade= +r::after, .cmp-dm-portal .ui.inverted.black.loading.loading.loading.loading= + .input > i.icon::after, .cmp-dm-portal .ui.inverted.black.loading.loading.= +loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.black.loadi= +ng.loading.loading.loading > i.icon::after { color: rgb(84, 84, 84); } + +.cmp-dm-portal .ui.elastic.loader.loader::before, .cmp-dm-portal .ui.elasti= +c.loading.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.elast= +ic.loading.loading.loading::before, .cmp-dm-portal .ui.elastic.loading.load= +ing.loading > i.icon::before, .cmp-dm-portal .ui.loader.loader.loader::afte= +r, .cmp-dm-portal .ui.loading.loading.loading.loading .input > i.icon::afte= +r, .cmp-dm-portal .ui.loading.loading.loading.loading:not(.usual)::after, .= +cmp-dm-portal .ui.loading.loading.loading.loading > i.icon::after { border-= +color: currentcolor; } + +.cmp-dm-portal .ui.elastic.loading.loading.loading.loading.button:not(.inve= +rted):not(.basic)::before { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.elastic.basic.loading.button::after, .cmp-dm-portal .ui.= +elastic.basic.loading.button::before { color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.double.loading.loading.loading.loading.button::after { b= +order-bottom-color: currentcolor; } + +.cmp-dm-portal .ui.loader.loader.loader.loader.loader::after, .cmp-dm-porta= +l .ui.loading.loading.loading.loading.loading.loading .input > i.icon::afte= +r, .cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading::afte= +r, .cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading > i.i= +con::after { border-left-color: transparent; border-right-color: transparen= +t; } + +.cmp-dm-portal .ui.loader.loader.loader.loader.loader.loader:not(.double)::= +after, .cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.l= +oading:not(.double) .input > i.icon::after, .cmp-dm-portal .ui.loading.load= +ing.loading.loading.loading.loading.loading:not(.double)::after, .cmp-dm-po= +rtal .ui.loading.loading.loading.loading.loading.loading.loading:not(.doubl= +e) > i.icon::after { border-bottom-color: transparent; } + +.cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.form::af= +ter, .cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.seg= +ment::after { border-left-color: rgba(0, 0, 0, 0.1); border-right-color: rg= +ba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.form:not= +(.double)::after, .cmp-dm-portal .ui.loading.loading.loading.loading.loadin= +g.loading.segment:not(.double)::after { border-bottom-color: rgba(0, 0, 0, = +0.1); } + +.cmp-dm-portal .ui.reveal { display: inherit; font-size: 0px; position: rel= +ative !important; } + +.cmp-dm-portal .ui.reveal > .visible.content { transition: all 0.5s ease 0.= +1s; position: absolute !important; top: 0px !important; left: 0px !importan= +t; z-index: 3 !important; } + +.cmp-dm-portal .ui.reveal > .hidden.content { position: relative !important= +; z-index: 2 !important; } + +.cmp-dm-portal .ui.active.reveal .visible.content, .cmp-dm-portal .ui.revea= +l:hover .visible.content { z-index: 4 !important; } + +.cmp-dm-portal .ui.reveal > .ui.ribbon.label { z-index: 5; } + +.cmp-dm-portal .ui.visible.reveal { overflow: visible; } + +.cmp-dm-portal .ui.instant.reveal > .content { transition-delay: 0s !import= +ant; } + +.cmp-dm-portal .ui.reveal > .content { font-size: 1rem; } + +.cmp-dm-portal .ui.segment { position: relative; background: rgb(255, 255, = +255); box-shadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px; margin: 1rem 0px;= + padding: 1em; border-radius: 0.285714rem; border: 1px solid rgba(34, 36, 3= +8, 0.15); } + +.cmp-dm-portal .ui.segment:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.segment:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.grid > .row > .ui.segment.column, .cmp-dm-portal .ui.gri= +d > .ui.segment.column, .cmp-dm-portal .ui.page.grid.segment { padding-top:= + 2em; padding-bottom: 2em; } + +.cmp-dm-portal .ui.grid.segment { margin: 1rem 0px; border-radius: 0.285714= +rem; } + +.cmp-dm-portal .ui.basic.table.segment { background: rgb(255, 255, 255); bo= +rder: 1px solid rgba(34, 36, 38, 0.15); box-shadow: rgba(34, 36, 38, 0.15) = +0px 1px 2px 0px; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table.segment { padding: 1em; } + +.cmp-dm-portal .ui.segment.tab:last-child { margin-bottom: 1rem; } + +.cmp-dm-portal .ui.basic.segment, .cmp-dm-portal .ui.basic.segments, .cmp-d= +m-portal .ui.segments .ui.basic.segment { background: none transparent; box= +-shadow: none; border: none; border-radius: 0px; } + +.cmp-dm-portal .ui.red.segment.segment.segment.segment.segment:not(.inverte= +d) { border-top: 2px solid rgb(219, 40, 40); } + +.cmp-dm-portal .ui.orange.segment.segment.segment.segment.segment:not(.inve= +rted) { border-top: 2px solid rgb(242, 113, 28); } + +.cmp-dm-portal .ui.yellow.segment.segment.segment.segment.segment:not(.inve= +rted) { border-top: 2px solid rgb(251, 189, 8); } + +.cmp-dm-portal .ui.olive.segment.segment.segment.segment.segment:not(.inver= +ted) { border-top: 2px solid rgb(181, 204, 24); } + +.cmp-dm-portal .ui.green.segment.segment.segment.segment.segment:not(.inver= +ted) { border-top: 2px solid rgb(33, 186, 69); } + +.cmp-dm-portal .ui.teal.segment.segment.segment.segment.segment:not(.invert= +ed) { border-top: 2px solid rgb(0, 181, 173); } + +.cmp-dm-portal .ui.blue.segment.segment.segment.segment.segment:not(.invert= +ed) { border-top: 2px solid rgb(33, 133, 208); } + +.cmp-dm-portal .ui.violet.segment.segment.segment.segment.segment:not(.inve= +rted) { border-top: 2px solid rgb(100, 53, 201); } + +.cmp-dm-portal .ui.purple.segment.segment.segment.segment.segment:not(.inve= +rted) { border-top: 2px solid rgb(163, 51, 200); } + +.cmp-dm-portal .ui.pink.segment.segment.segment.segment.segment:not(.invert= +ed) { border-top: 2px solid rgb(224, 57, 151); } + +.cmp-dm-portal .ui.brown.segment.segment.segment.segment.segment:not(.inver= +ted) { border-top: 2px solid rgb(165, 103, 63); } + +.cmp-dm-portal .ui.grey.segment.segment.segment.segment.segment:not(.invert= +ed) { border-top: 2px solid rgb(118, 118, 118); } + +.cmp-dm-portal .ui.black.segment.segment.segment.segment.segment:not(.inver= +ted) { border-top: 2px solid rgb(27, 28, 29); } + +.cmp-dm-portal .ui.segment, .cmp-dm-portal .ui.segments .segment { font-siz= +e: 1rem; } + +.cmp-dm-portal .ui.form { position: relative; max-width: 100%; } + +.cmp-dm-portal .ui.form > p { margin: 1em 0px; } + +.cmp-dm-portal .ui.form .field { clear: both; margin: 0px 0px 1em; } + +.cmp-dm-portal .ui.form .field:last-child, .cmp-dm-portal .ui.form .fields = +.fields, .cmp-dm-portal .ui.form .fields:last-child .field { margin-bottom:= + 0px; } + +.cmp-dm-portal .ui.form .fields .field { clear: both; margin: 0px; } + +.cmp-dm-portal .ui.form .field > label { display: block; margin: 0px 0px 0.= +285714rem; color: rgb(80, 80, 80); font-size: 0.928571em; font-weight: 700;= + text-transform: none; } + +.cmp-dm-portal .ui.form input:not([type]), .cmp-dm-portal .ui.form input[ty= +pe=3D"date"], .cmp-dm-portal .ui.form input[type=3D"datetime-local"], .cmp-= +dm-portal .ui.form input[type=3D"email"], .cmp-dm-portal .ui.form input[typ= +e=3D"file"], .cmp-dm-portal .ui.form input[type=3D"number"], .cmp-dm-portal= + .ui.form input[type=3D"password"], .cmp-dm-portal .ui.form input[type=3D"s= +earch"], .cmp-dm-portal .ui.form input[type=3D"tel"], .cmp-dm-portal .ui.fo= +rm input[type=3D"text"], .cmp-dm-portal .ui.form input[type=3D"time"], .cmp= +-dm-portal .ui.form input[type=3D"url"], .cmp-dm-portal .ui.form textarea {= + width: 100%; vertical-align: top; } + +.cmp-dm-portal .ui.form ::-webkit-datetime-edit, .cmp-dm-portal .ui.form ::= +-webkit-inner-spin-button { height: 1.21429em; } + +.cmp-dm-portal .ui.form input:not([type]), .cmp-dm-portal .ui.form input[ty= +pe=3D"date"], .cmp-dm-portal .ui.form input[type=3D"datetime-local"], .cmp-= +dm-portal .ui.form input[type=3D"email"], .cmp-dm-portal .ui.form input[typ= +e=3D"file"], .cmp-dm-portal .ui.form input[type=3D"number"], .cmp-dm-portal= + .ui.form input[type=3D"password"], .cmp-dm-portal .ui.form input[type=3D"s= +earch"], .cmp-dm-portal .ui.form input[type=3D"tel"], .cmp-dm-portal .ui.fo= +rm input[type=3D"text"], .cmp-dm-portal .ui.form input[type=3D"time"], .cmp= +-dm-portal .ui.form input[type=3D"url"] { font-family: graphik-regular-web,= + "Helvetica Neue", Arial, Helvetica, sans-serif; margin: 0px; outline: none= +; appearance: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); li= +ne-height: 1.21429em; padding: 0.678571em 1em; font-size: 1em; background: = +rgb(255, 255, 255); border: 1px solid rgba(34, 36, 38, 0.15); color: rgb(80= +, 80, 80); border-radius: 0.285714rem; box-shadow: transparent 0px 0px 0px = +0px inset; transition: color 0.1s ease 0s, border-color 0.1s ease 0s; } + +.cmp-dm-portal .ui.form textarea, .cmp-dm-portal .ui.input textarea { margi= +n: 0px; appearance: none; -webkit-tap-highlight-color: rgba(255, 255, 255, = +0); padding: 0.785714em 1em; background: rgb(255, 255, 255); border: 1px so= +lid rgba(34, 36, 38, 0.15); outline: none; color: rgb(80, 80, 80); border-r= +adius: 0.285714rem; box-shadow: transparent 0px 0px 0px 0px inset; transiti= +on: color 0.1s ease 0s, border-color 0.1s ease 0s; font-size: 1em; font-fam= +ily: graphik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; l= +ine-height: 1.2857; resize: vertical; } + +.cmp-dm-portal .ui.form textarea:not([rows]) { height: 12em; min-height: 8e= +m; max-height: 24em; } + +.cmp-dm-portal .ui.form input[type=3D"checkbox"], .cmp-dm-portal .ui.form t= +extarea { vertical-align: top; } + +.cmp-dm-portal .ui.form .fields:not(.grouped):not(.inline) .field:not(:only= +-child) label + .ui.ui.checkbox { margin-top: 0.7em; } + +.cmp-dm-portal .ui.form .fields:not(.grouped):not(.inline) .field:not(:only= +-child) .ui.checkbox { margin-top: 2.41429em; } + +.cmp-dm-portal .ui.form .fields:not(.grouped):not(.inline) .field:not(:only= +-child) .ui.toggle.checkbox { margin-top: 2.21429em; } + +.cmp-dm-portal .ui.form .fields:not(.grouped):not(.inline) .field:not(:only= +-child) .ui.slider.checkbox { margin-top: 2.61429em; } + +.cmp-dm-portal .ui.ui.form .field .fields .field:not(:only-child) .ui.check= +box { margin-top: 0.6em; } + +.cmp-dm-portal .ui.ui.form .field .fields .field:not(:only-child) .ui.toggl= +e.checkbox { margin-top: 0.5em; } + +.cmp-dm-portal .ui.ui.form .field .fields .field:not(:only-child) .ui.slide= +r.checkbox { margin-top: 0.7em; } + +.cmp-dm-portal .ui.form input.attached { width: auto; } + +.cmp-dm-portal .ui.form select { display: block; height: auto; width: 100%;= + background: rgb(255, 255, 255); border: 1px solid rgba(34, 36, 38, 0.15); = +border-radius: 0.285714rem; box-shadow: transparent 0px 0px 0px 0px inset; = +padding: 0.62em 1em; color: rgb(80, 80, 80); transition: color 0.1s ease 0s= +, border-color 0.1s ease 0s; } + +.cmp-dm-portal .ui.form .field > .selection.dropdown { min-width: auto; wid= +th: 100%; } + +.cmp-dm-portal .ui.form .field > .selection.dropdown > .dropdown.icon { flo= +at: right; } + +.cmp-dm-portal .ui.form .inline.field > .selection.dropdown, .cmp-dm-portal= + .ui.form .inline.fields .field > .selection.dropdown { width: auto; } + +.cmp-dm-portal .ui.form .inline.field > .selection.dropdown > .dropdown.ico= +n, .cmp-dm-portal .ui.form .inline.fields .field > .selection.dropdown > .d= +ropdown.icon { float: none; } + +.cmp-dm-portal .ui.form .field .ui.input, .cmp-dm-portal .ui.form .fields .= +field .ui.input, .cmp-dm-portal .ui.form .wide.field .ui.input { width: 100= +%; } + +.cmp-dm-portal .ui.form .inline.field:not(.wide) .ui.input, .cmp-dm-portal = +.ui.form .inline.fields .field:not(.wide) .ui.input { width: auto; vertical= +-align: middle; } + +.cmp-dm-portal .ui.form .field .ui.input input, .cmp-dm-portal .ui.form .fi= +elds .field .ui.input input { width: auto; } + +.cmp-dm-portal .ui.form .eight.fields .ui.input input, .cmp-dm-portal .ui.f= +orm .five.fields .ui.input input, .cmp-dm-portal .ui.form .four.fields .ui.= +input input, .cmp-dm-portal .ui.form .nine.fields .ui.input input, .cmp-dm-= +portal .ui.form .seven.fields .ui.input input, .cmp-dm-portal .ui.form .six= +.fields .ui.input input, .cmp-dm-portal .ui.form .ten.fields .ui.input inpu= +t, .cmp-dm-portal .ui.form .three.fields .ui.input input, .cmp-dm-portal .u= +i.form .two.fields .ui.input input, .cmp-dm-portal .ui.form .wide.field .ui= +.input input { -webkit-box-flex: 1; flex: 1 0 auto; width: 0px; } + +.cmp-dm-portal .ui.form .error.message, .cmp-dm-portal .ui.form .error.mess= +age:empty, .cmp-dm-portal .ui.form .info.message, .cmp-dm-portal .ui.form .= +info.message:empty, .cmp-dm-portal .ui.form .success.message, .cmp-dm-porta= +l .ui.form .success.message:empty, .cmp-dm-portal .ui.form .warning.message= +, .cmp-dm-portal .ui.form .warning.message:empty { display: none; } + +.cmp-dm-portal .ui.form .message:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.form .field .prompt.label { white-space: normal; backgro= +und: rgb(255, 255, 255) !important; border: 1px solid rgb(224, 180, 180) !i= +mportant; color: rgb(159, 58, 56) !important; } + +.cmp-dm-portal .ui.form .inline.field .prompt, .cmp-dm-portal .ui.form .inl= +ine.fields .field .prompt { vertical-align: top; margin: -0.25em 0px -0.5em= + 0.5em; } + +.cmp-dm-portal .ui.form .inline.field .prompt::before, .cmp-dm-portal .ui.f= +orm .inline.fields .field .prompt::before { border-width: 0px 0px 1px 1px; = +inset: 50% auto auto 0px; } + +.cmp-dm-portal .ui.form .field.field input:-webkit-autofill { box-shadow: i= +vory 0px 0px 0px 75pt inset !important; border-color: rgb(229, 223, 161) !i= +mportant; } + +.cmp-dm-portal .ui.form .field.field input:-webkit-autofill:focus { box-sha= +dow: ivory 0px 0px 0px 75pt inset !important; border-color: rgb(213, 195, 2= +1) !important; } + +.cmp-dm-portal .ui.form ::-webkit-input-placeholder { color: rgb(255, 255, = +255); } + +.cmp-dm-portal .ui.form :focus::-webkit-input-placeholder { color: rgb(195,= + 195, 195); } + +.cmp-dm-portal .ui.form input:not([type]):focus, .cmp-dm-portal .ui.form in= +put[type=3D"date"]:focus, .cmp-dm-portal .ui.form input[type=3D"datetime-lo= +cal"]:focus, .cmp-dm-portal .ui.form input[type=3D"email"]:focus, .cmp-dm-p= +ortal .ui.form input[type=3D"file"]:focus, .cmp-dm-portal .ui.form input[ty= +pe=3D"number"]:focus, .cmp-dm-portal .ui.form input[type=3D"password"]:focu= +s, .cmp-dm-portal .ui.form input[type=3D"search"]:focus, .cmp-dm-portal .ui= +.form input[type=3D"tel"]:focus, .cmp-dm-portal .ui.form input[type=3D"text= +"]:focus, .cmp-dm-portal .ui.form input[type=3D"time"]:focus, .cmp-dm-porta= +l .ui.form input[type=3D"url"]:focus, .cmp-dm-portal .ui.form textarea:focu= +s { color: rgba(0, 0, 0, 0.95); border-color: rgb(133, 183, 217); border-ra= +dius: 0.285714rem; background: rgb(255, 255, 255); box-shadow: rgba(34, 36,= + 38, 0.35) 0px 0px 0px 0px inset; } + +.cmp-dm-portal .ui.form textarea:focus { appearance: none; } + +.cmp-dm-portal .ui.form.error .error.message:not(:empty) { display: block; = +} + +.cmp-dm-portal .ui.form.error .compact.error.message:not(:empty) { display:= + inline-block; } + +.cmp-dm-portal .ui.form.error .icon.error.message:not(:empty) { display: fl= +ex; } + +.cmp-dm-portal .ui.form .field.error .error.message:not(:empty), .cmp-dm-po= +rtal .ui.form .fields.error .error.message:not(:empty) { display: block; } + +.cmp-dm-portal .ui.form .field.error .compact.error.message:not(:empty), .c= +mp-dm-portal .ui.form .fields.error .compact.error.message:not(:empty) { di= +splay: inline-block; } + +.cmp-dm-portal .ui.form .field.error .icon.error.message:not(:empty), .cmp-= +dm-portal .ui.form .fields.error .icon.error.message:not(:empty) { display:= + flex; } + +.cmp-dm-portal .ui.ui.form .field.error .input, .cmp-dm-portal .ui.ui.form = +.field.error label, .cmp-dm-portal .ui.ui.form .fields.error .field .input,= + .cmp-dm-portal .ui.ui.form .fields.error .field label { color: rgb(159, 58= +, 56); } + +.cmp-dm-portal .ui.form .field.error .corner.label, .cmp-dm-portal .ui.form= + .fields.error .field .corner.label { border-color: rgb(159, 58, 56); color= +: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.form .field.error input:not([type]), .cmp-dm-portal .ui.= +form .field.error input[type=3D"date"], .cmp-dm-portal .ui.form .field.erro= +r input[type=3D"datetime-local"], .cmp-dm-portal .ui.form .field.error inpu= +t[type=3D"email"], .cmp-dm-portal .ui.form .field.error input[type=3D"file"= +], .cmp-dm-portal .ui.form .field.error input[type=3D"number"], .cmp-dm-por= +tal .ui.form .field.error input[type=3D"password"], .cmp-dm-portal .ui.form= + .field.error input[type=3D"search"], .cmp-dm-portal .ui.form .field.error = +input[type=3D"tel"], .cmp-dm-portal .ui.form .field.error input[type=3D"tex= +t"], .cmp-dm-portal .ui.form .field.error input[type=3D"time"], .cmp-dm-por= +tal .ui.form .field.error input[type=3D"url"], .cmp-dm-portal .ui.form .fie= +ld.error select, .cmp-dm-portal .ui.form .field.error textarea, .cmp-dm-por= +tal .ui.form .fields.error .field input:not([type]), .cmp-dm-portal .ui.for= +m .fields.error .field input[type=3D"date"], .cmp-dm-portal .ui.form .field= +s.error .field input[type=3D"datetime-local"], .cmp-dm-portal .ui.form .fie= +lds.error .field input[type=3D"email"], .cmp-dm-portal .ui.form .fields.err= +or .field input[type=3D"file"], .cmp-dm-portal .ui.form .fields.error .fiel= +d input[type=3D"number"], .cmp-dm-portal .ui.form .fields.error .field inpu= +t[type=3D"password"], .cmp-dm-portal .ui.form .fields.error .field input[ty= +pe=3D"search"], .cmp-dm-portal .ui.form .fields.error .field input[type=3D"= +tel"], .cmp-dm-portal .ui.form .fields.error .field input[type=3D"text"], .= +cmp-dm-portal .ui.form .fields.error .field input[type=3D"time"], .cmp-dm-p= +ortal .ui.form .fields.error .field input[type=3D"url"], .cmp-dm-portal .ui= +.form .fields.error .field select, .cmp-dm-portal .ui.form .fields.error .f= +ield textarea { color: rgb(159, 58, 56); background: rgb(255, 246, 246); bo= +rder-color: rgb(224, 180, 180); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.error input:not([type]):focus, .cmp-dm-porta= +l .ui.form .field.error input[type=3D"date"]:focus, .cmp-dm-portal .ui.form= + .field.error input[type=3D"datetime-local"]:focus, .cmp-dm-portal .ui.form= + .field.error input[type=3D"email"]:focus, .cmp-dm-portal .ui.form .field.e= +rror input[type=3D"file"]:focus, .cmp-dm-portal .ui.form .field.error input= +[type=3D"number"]:focus, .cmp-dm-portal .ui.form .field.error input[type=3D= +"password"]:focus, .cmp-dm-portal .ui.form .field.error input[type=3D"searc= +h"]:focus, .cmp-dm-portal .ui.form .field.error input[type=3D"tel"]:focus, = +.cmp-dm-portal .ui.form .field.error input[type=3D"text"]:focus, .cmp-dm-po= +rtal .ui.form .field.error input[type=3D"time"]:focus, .cmp-dm-portal .ui.f= +orm .field.error input[type=3D"url"]:focus, .cmp-dm-portal .ui.form .field.= +error select:focus, .cmp-dm-portal .ui.form .field.error textarea:focus { b= +ackground: rgb(255, 246, 246); border-color: rgb(224, 180, 180); color: rgb= +(159, 58, 56); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.error select { appearance: menulist-button; = +} + +.cmp-dm-portal .ui.form .field.error .transparent.input input, .cmp-dm-port= +al .ui.form .field.error .transparent.input textarea, .cmp-dm-portal .ui.fo= +rm .field.error input.transparent, .cmp-dm-portal .ui.form .field.error tex= +tarea.transparent { background-color: rgb(255, 246, 246) !important; color:= + rgb(159, 58, 56) !important; } + +.cmp-dm-portal .ui.form .error.error input:-webkit-autofill { box-shadow: r= +gb(255, 250, 240) 0px 0px 0px 75pt inset !important; border-color: rgb(224,= + 180, 180) !important; } + +.cmp-dm-portal .ui.form .error ::-webkit-input-placeholder { color: rgb(231= +, 189, 188); } + +.cmp-dm-portal .ui.form .error :focus::-webkit-input-placeholder { color: r= +gb(218, 151, 150); } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown, .cmp-dm-portal .ui.form = +.field.error .ui.dropdown .item, .cmp-dm-portal .ui.form .field.error .ui.d= +ropdown .text, .cmp-dm-portal .ui.form .fields.error .field .ui.dropdown, .= +cmp-dm-portal .ui.form .fields.error .field .ui.dropdown .item { background= +: rgb(255, 246, 246); color: rgb(159, 58, 56); } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown, .cmp-dm-portal .ui.form = +.field.error .ui.dropdown:hover, .cmp-dm-portal .ui.form .fields.error .fie= +ld .ui.dropdown, .cmp-dm-portal .ui.form .fields.error .field .ui.dropdown:= +hover { border-color: rgb(224, 180, 180) !important; } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown:hover .menu, .cmp-dm-port= +al .ui.form .fields.error .field .ui.dropdown:hover .menu { border-color: r= +gb(224, 180, 180); } + +.cmp-dm-portal .ui.form .field.error .ui.multiple.selection.dropdown > .lab= +el, .cmp-dm-portal .ui.form .fields.error .field .ui.multiple.selection.dro= +pdown > .label { background-color: rgb(234, 203, 203); color: rgb(159, 58, = +56); } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown .menu .item:hover, .cmp-d= +m-portal .ui.form .field.error .ui.dropdown .menu .selected.item, .cmp-dm-p= +ortal .ui.form .fields.error .field .ui.dropdown .menu .item:hover, .cmp-dm= +-portal .ui.form .fields.error .field .ui.dropdown .menu .selected.item { b= +ackground-color: rgb(251, 231, 231); } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown .menu .active.item, .cmp-= +dm-portal .ui.form .fields.error .field .ui.dropdown .menu .active.item { b= +ackground-color: rgb(253, 207, 207) !important; } + +.cmp-dm-portal .ui.form .field.error .checkbox:not(.toggle):not(.slider) .b= +ox, .cmp-dm-portal .ui.form .field.error .checkbox:not(.toggle):not(.slider= +) label, .cmp-dm-portal .ui.form .fields.error .field .checkbox:not(.toggle= +):not(.slider) .box, .cmp-dm-portal .ui.form .fields.error .field .checkbox= +:not(.toggle):not(.slider) label { color: rgb(159, 58, 56); } + +.cmp-dm-portal .ui.form .field.error .checkbox:not(.toggle):not(.slider) .b= +ox::before, .cmp-dm-portal .ui.form .field.error .checkbox:not(.toggle):not= +(.slider) label::before, .cmp-dm-portal .ui.form .fields.error .field .chec= +kbox:not(.toggle):not(.slider) .box::before, .cmp-dm-portal .ui.form .field= +s.error .field .checkbox:not(.toggle):not(.slider) label::before { backgrou= +nd: rgb(255, 246, 246); border-color: rgb(224, 180, 180); } + +.cmp-dm-portal .ui.form .field.error .checkbox .box::after, .cmp-dm-portal = +.ui.form .field.error .checkbox label::after, .cmp-dm-portal .ui.form .fiel= +ds.error .field .checkbox .box::after, .cmp-dm-portal .ui.form .fields.erro= +r .field .checkbox label::after { color: rgb(159, 58, 56); } + +.cmp-dm-portal .ui.form.info .info.message:not(:empty) { display: block; } + +.cmp-dm-portal .ui.form.info .compact.info.message:not(:empty) { display: i= +nline-block; } + +.cmp-dm-portal .ui.form.info .icon.info.message:not(:empty) { display: flex= +; } + +.cmp-dm-portal .ui.form .field.info .info.message:not(:empty), .cmp-dm-port= +al .ui.form .fields.info .info.message:not(:empty) { display: block; } + +.cmp-dm-portal .ui.form .field.info .compact.info.message:not(:empty), .cmp= +-dm-portal .ui.form .fields.info .compact.info.message:not(:empty) { displa= +y: inline-block; } + +.cmp-dm-portal .ui.form .field.info .icon.info.message:not(:empty), .cmp-dm= +-portal .ui.form .fields.info .icon.info.message:not(:empty) { display: fle= +x; } + +.cmp-dm-portal .ui.ui.form .field.info .input, .cmp-dm-portal .ui.ui.form .= +field.info label, .cmp-dm-portal .ui.ui.form .fields.info .field .input, .c= +mp-dm-portal .ui.ui.form .fields.info .field label { color: rgb(39, 111, 13= +4); } + +.cmp-dm-portal .ui.form .field.info .corner.label, .cmp-dm-portal .ui.form = +.fields.info .field .corner.label { border-color: rgb(39, 111, 134); color:= + rgb(255, 255, 255); } + +.cmp-dm-portal .ui.form .field.info input:not([type]), .cmp-dm-portal .ui.f= +orm .field.info input[type=3D"date"], .cmp-dm-portal .ui.form .field.info i= +nput[type=3D"datetime-local"], .cmp-dm-portal .ui.form .field.info input[ty= +pe=3D"email"], .cmp-dm-portal .ui.form .field.info input[type=3D"file"], .c= +mp-dm-portal .ui.form .field.info input[type=3D"number"], .cmp-dm-portal .u= +i.form .field.info input[type=3D"password"], .cmp-dm-portal .ui.form .field= +.info input[type=3D"search"], .cmp-dm-portal .ui.form .field.info input[typ= +e=3D"tel"], .cmp-dm-portal .ui.form .field.info input[type=3D"text"], .cmp-= +dm-portal .ui.form .field.info input[type=3D"time"], .cmp-dm-portal .ui.for= +m .field.info input[type=3D"url"], .cmp-dm-portal .ui.form .field.info sele= +ct, .cmp-dm-portal .ui.form .field.info textarea, .cmp-dm-portal .ui.form .= +fields.info .field input:not([type]), .cmp-dm-portal .ui.form .fields.info = +.field input[type=3D"date"], .cmp-dm-portal .ui.form .fields.info .field in= +put[type=3D"datetime-local"], .cmp-dm-portal .ui.form .fields.info .field i= +nput[type=3D"email"], .cmp-dm-portal .ui.form .fields.info .field input[typ= +e=3D"file"], .cmp-dm-portal .ui.form .fields.info .field input[type=3D"numb= +er"], .cmp-dm-portal .ui.form .fields.info .field input[type=3D"password"],= + .cmp-dm-portal .ui.form .fields.info .field input[type=3D"search"], .cmp-d= +m-portal .ui.form .fields.info .field input[type=3D"tel"], .cmp-dm-portal .= +ui.form .fields.info .field input[type=3D"text"], .cmp-dm-portal .ui.form .= +fields.info .field input[type=3D"time"], .cmp-dm-portal .ui.form .fields.in= +fo .field input[type=3D"url"], .cmp-dm-portal .ui.form .fields.info .field = +select, .cmp-dm-portal .ui.form .fields.info .field textarea { color: rgb(3= +9, 111, 134); background: rgb(248, 255, 255); border-color: rgb(169, 213, 2= +22); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.info input:not([type]):focus, .cmp-dm-portal= + .ui.form .field.info input[type=3D"date"]:focus, .cmp-dm-portal .ui.form .= +field.info input[type=3D"datetime-local"]:focus, .cmp-dm-portal .ui.form .f= +ield.info input[type=3D"email"]:focus, .cmp-dm-portal .ui.form .field.info = +input[type=3D"file"]:focus, .cmp-dm-portal .ui.form .field.info input[type= +=3D"number"]:focus, .cmp-dm-portal .ui.form .field.info input[type=3D"passw= +ord"]:focus, .cmp-dm-portal .ui.form .field.info input[type=3D"search"]:foc= +us, .cmp-dm-portal .ui.form .field.info input[type=3D"tel"]:focus, .cmp-dm-= +portal .ui.form .field.info input[type=3D"text"]:focus, .cmp-dm-portal .ui.= +form .field.info input[type=3D"time"]:focus, .cmp-dm-portal .ui.form .field= +.info input[type=3D"url"]:focus, .cmp-dm-portal .ui.form .field.info select= +:focus, .cmp-dm-portal .ui.form .field.info textarea:focus { background: rg= +b(248, 255, 255); border-color: rgb(169, 213, 222); color: rgb(39, 111, 134= +); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.info select { appearance: menulist-button; } + +.cmp-dm-portal .ui.form .field.info .transparent.input input, .cmp-dm-porta= +l .ui.form .field.info .transparent.input textarea, .cmp-dm-portal .ui.form= + .field.info input.transparent, .cmp-dm-portal .ui.form .field.info textare= +a.transparent { background-color: rgb(248, 255, 255) !important; color: rgb= +(39, 111, 134) !important; } + +.cmp-dm-portal .ui.form .info.info input:-webkit-autofill { box-shadow: rgb= +(240, 250, 255) 0px 0px 0px 75pt inset !important; border-color: rgb(179, 2= +24, 224) !important; } + +.cmp-dm-portal .ui.form .info ::-webkit-input-placeholder { color: rgb(152,= + 207, 225); } + +.cmp-dm-portal .ui.form .info :focus::-webkit-input-placeholder { color: rg= +b(112, 189, 214); } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown, .cmp-dm-portal .ui.form .= +field.info .ui.dropdown .item, .cmp-dm-portal .ui.form .field.info .ui.drop= +down .text, .cmp-dm-portal .ui.form .fields.info .field .ui.dropdown, .cmp-= +dm-portal .ui.form .fields.info .field .ui.dropdown .item { background: rgb= +(248, 255, 255); color: rgb(39, 111, 134); } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown, .cmp-dm-portal .ui.form .= +field.info .ui.dropdown:hover, .cmp-dm-portal .ui.form .fields.info .field = +.ui.dropdown, .cmp-dm-portal .ui.form .fields.info .field .ui.dropdown:hove= +r { border-color: rgb(169, 213, 222) !important; } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown:hover .menu, .cmp-dm-porta= +l .ui.form .fields.info .field .ui.dropdown:hover .menu { border-color: rgb= +(169, 213, 222); } + +.cmp-dm-portal .ui.form .field.info .ui.multiple.selection.dropdown > .labe= +l, .cmp-dm-portal .ui.form .fields.info .field .ui.multiple.selection.dropd= +own > .label { background-color: rgb(204, 227, 234); color: rgb(39, 111, 13= +4); } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown .menu .item:hover, .cmp-dm= +-portal .ui.form .field.info .ui.dropdown .menu .selected.item, .cmp-dm-por= +tal .ui.form .fields.info .field .ui.dropdown .menu .item:hover, .cmp-dm-po= +rtal .ui.form .fields.info .field .ui.dropdown .menu .selected.item { backg= +round-color: rgb(233, 242, 251); } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown .menu .active.item, .cmp-d= +m-portal .ui.form .fields.info .field .ui.dropdown .menu .active.item { bac= +kground-color: rgb(206, 241, 253) !important; } + +.cmp-dm-portal .ui.form .field.info .checkbox:not(.toggle):not(.slider) .bo= +x, .cmp-dm-portal .ui.form .field.info .checkbox:not(.toggle):not(.slider) = +label, .cmp-dm-portal .ui.form .fields.info .field .checkbox:not(.toggle):n= +ot(.slider) .box, .cmp-dm-portal .ui.form .fields.info .field .checkbox:not= +(.toggle):not(.slider) label { color: rgb(39, 111, 134); } + +.cmp-dm-portal .ui.form .field.info .checkbox:not(.toggle):not(.slider) .bo= +x::before, .cmp-dm-portal .ui.form .field.info .checkbox:not(.toggle):not(.= +slider) label::before, .cmp-dm-portal .ui.form .fields.info .field .checkbo= +x:not(.toggle):not(.slider) .box::before, .cmp-dm-portal .ui.form .fields.i= +nfo .field .checkbox:not(.toggle):not(.slider) label::before { background: = +rgb(248, 255, 255); border-color: rgb(169, 213, 222); } + +.cmp-dm-portal .ui.form .field.info .checkbox .box::after, .cmp-dm-portal .= +ui.form .field.info .checkbox label::after, .cmp-dm-portal .ui.form .fields= +.info .field .checkbox .box::after, .cmp-dm-portal .ui.form .fields.info .f= +ield .checkbox label::after { color: rgb(39, 111, 134); } + +.cmp-dm-portal .ui.form.success .success.message:not(:empty) { display: blo= +ck; } + +.cmp-dm-portal .ui.form.success .compact.success.message:not(:empty) { disp= +lay: inline-block; } + +.cmp-dm-portal .ui.form.success .icon.success.message:not(:empty) { display= +: flex; } + +.cmp-dm-portal .ui.form .field.success .success.message:not(:empty), .cmp-d= +m-portal .ui.form .fields.success .success.message:not(:empty) { display: b= +lock; } + +.cmp-dm-portal .ui.form .field.success .compact.success.message:not(:empty)= +, .cmp-dm-portal .ui.form .fields.success .compact.success.message:not(:emp= +ty) { display: inline-block; } + +.cmp-dm-portal .ui.form .field.success .icon.success.message:not(:empty), .= +cmp-dm-portal .ui.form .fields.success .icon.success.message:not(:empty) { = +display: flex; } + +.cmp-dm-portal .ui.ui.form .field.success .input, .cmp-dm-portal .ui.ui.for= +m .field.success label, .cmp-dm-portal .ui.ui.form .fields.success .field .= +input, .cmp-dm-portal .ui.ui.form .fields.success .field label { color: rgb= +(44, 102, 45); } + +.cmp-dm-portal .ui.form .field.success .corner.label, .cmp-dm-portal .ui.fo= +rm .fields.success .field .corner.label { border-color: rgb(44, 102, 45); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.form .field.success input:not([type]), .cmp-dm-portal .u= +i.form .field.success input[type=3D"date"], .cmp-dm-portal .ui.form .field.= +success input[type=3D"datetime-local"], .cmp-dm-portal .ui.form .field.succ= +ess input[type=3D"email"], .cmp-dm-portal .ui.form .field.success input[typ= +e=3D"file"], .cmp-dm-portal .ui.form .field.success input[type=3D"number"],= + .cmp-dm-portal .ui.form .field.success input[type=3D"password"], .cmp-dm-p= +ortal .ui.form .field.success input[type=3D"search"], .cmp-dm-portal .ui.fo= +rm .field.success input[type=3D"tel"], .cmp-dm-portal .ui.form .field.succe= +ss input[type=3D"text"], .cmp-dm-portal .ui.form .field.success input[type= +=3D"time"], .cmp-dm-portal .ui.form .field.success input[type=3D"url"], .cm= +p-dm-portal .ui.form .field.success select, .cmp-dm-portal .ui.form .field.= +success textarea, .cmp-dm-portal .ui.form .fields.success .field input:not(= +[type]), .cmp-dm-portal .ui.form .fields.success .field input[type=3D"date"= +], .cmp-dm-portal .ui.form .fields.success .field input[type=3D"datetime-lo= +cal"], .cmp-dm-portal .ui.form .fields.success .field input[type=3D"email"]= +, .cmp-dm-portal .ui.form .fields.success .field input[type=3D"file"], .cmp= +-dm-portal .ui.form .fields.success .field input[type=3D"number"], .cmp-dm-= +portal .ui.form .fields.success .field input[type=3D"password"], .cmp-dm-po= +rtal .ui.form .fields.success .field input[type=3D"search"], .cmp-dm-portal= + .ui.form .fields.success .field input[type=3D"tel"], .cmp-dm-portal .ui.fo= +rm .fields.success .field input[type=3D"text"], .cmp-dm-portal .ui.form .fi= +elds.success .field input[type=3D"time"], .cmp-dm-portal .ui.form .fields.s= +uccess .field input[type=3D"url"], .cmp-dm-portal .ui.form .fields.success = +.field select, .cmp-dm-portal .ui.form .fields.success .field textarea { co= +lor: rgb(44, 102, 45); background: rgb(252, 255, 245); border-color: rgb(16= +3, 194, 147); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.success input:not([type]):focus, .cmp-dm-por= +tal .ui.form .field.success input[type=3D"date"]:focus, .cmp-dm-portal .ui.= +form .field.success input[type=3D"datetime-local"]:focus, .cmp-dm-portal .u= +i.form .field.success input[type=3D"email"]:focus, .cmp-dm-portal .ui.form = +.field.success input[type=3D"file"]:focus, .cmp-dm-portal .ui.form .field.s= +uccess input[type=3D"number"]:focus, .cmp-dm-portal .ui.form .field.success= + input[type=3D"password"]:focus, .cmp-dm-portal .ui.form .field.success inp= +ut[type=3D"search"]:focus, .cmp-dm-portal .ui.form .field.success input[typ= +e=3D"tel"]:focus, .cmp-dm-portal .ui.form .field.success input[type=3D"text= +"]:focus, .cmp-dm-portal .ui.form .field.success input[type=3D"time"]:focus= +, .cmp-dm-portal .ui.form .field.success input[type=3D"url"]:focus, .cmp-dm= +-portal .ui.form .field.success select:focus, .cmp-dm-portal .ui.form .fiel= +d.success textarea:focus { background: rgb(252, 255, 245); border-color: rg= +b(163, 194, 147); color: rgb(44, 102, 45); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.success select { appearance: menulist-button= +; } + +.cmp-dm-portal .ui.form .field.success .transparent.input input, .cmp-dm-po= +rtal .ui.form .field.success .transparent.input textarea, .cmp-dm-portal .u= +i.form .field.success input.transparent, .cmp-dm-portal .ui.form .field.suc= +cess textarea.transparent { background-color: rgb(252, 255, 245) !important= +; color: rgb(44, 102, 45) !important; } + +.cmp-dm-portal .ui.form .success.success input:-webkit-autofill { box-shado= +w: rgb(240, 255, 240) 0px 0px 0px 75pt inset !important; border-color: rgb(= +190, 224, 179) !important; } + +.cmp-dm-portal .ui.form .success ::-webkit-input-placeholder { color: rgb(1= +43, 207, 144); } + +.cmp-dm-portal .ui.form .success :focus::-webkit-input-placeholder { color:= + rgb(108, 191, 109); } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown, .cmp-dm-portal .ui.for= +m .field.success .ui.dropdown .item, .cmp-dm-portal .ui.form .field.success= + .ui.dropdown .text, .cmp-dm-portal .ui.form .fields.success .field .ui.dro= +pdown, .cmp-dm-portal .ui.form .fields.success .field .ui.dropdown .item { = +background: rgb(252, 255, 245); color: rgb(44, 102, 45); } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown, .cmp-dm-portal .ui.for= +m .field.success .ui.dropdown:hover, .cmp-dm-portal .ui.form .fields.succes= +s .field .ui.dropdown, .cmp-dm-portal .ui.form .fields.success .field .ui.d= +ropdown:hover { border-color: rgb(163, 194, 147) !important; } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown:hover .menu, .cmp-dm-po= +rtal .ui.form .fields.success .field .ui.dropdown:hover .menu { border-colo= +r: rgb(163, 194, 147); } + +.cmp-dm-portal .ui.form .field.success .ui.multiple.selection.dropdown > .l= +abel, .cmp-dm-portal .ui.form .fields.success .field .ui.multiple.selection= +.dropdown > .label { background-color: rgb(204, 234, 204); color: rgb(44, 1= +02, 45); } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown .menu .item:hover, .cmp= +-dm-portal .ui.form .field.success .ui.dropdown .menu .selected.item, .cmp-= +dm-portal .ui.form .fields.success .field .ui.dropdown .menu .item:hover, .= +cmp-dm-portal .ui.form .fields.success .field .ui.dropdown .menu .selected.= +item { background-color: rgb(233, 251, 233); } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown .menu .active.item, .cm= +p-dm-portal .ui.form .fields.success .field .ui.dropdown .menu .active.item= + { background-color: rgb(218, 253, 206) !important; } + +.cmp-dm-portal .ui.form .field.success .checkbox:not(.toggle):not(.slider) = +.box, .cmp-dm-portal .ui.form .field.success .checkbox:not(.toggle):not(.sl= +ider) label, .cmp-dm-portal .ui.form .fields.success .field .checkbox:not(.= +toggle):not(.slider) .box, .cmp-dm-portal .ui.form .fields.success .field .= +checkbox:not(.toggle):not(.slider) label { color: rgb(44, 102, 45); } + +.cmp-dm-portal .ui.form .field.success .checkbox:not(.toggle):not(.slider) = +.box::before, .cmp-dm-portal .ui.form .field.success .checkbox:not(.toggle)= +:not(.slider) label::before, .cmp-dm-portal .ui.form .fields.success .field= + .checkbox:not(.toggle):not(.slider) .box::before, .cmp-dm-portal .ui.form = +.fields.success .field .checkbox:not(.toggle):not(.slider) label::before { = +background: rgb(252, 255, 245); border-color: rgb(163, 194, 147); } + +.cmp-dm-portal .ui.form .field.success .checkbox .box::after, .cmp-dm-porta= +l .ui.form .field.success .checkbox label::after, .cmp-dm-portal .ui.form .= +fields.success .field .checkbox .box::after, .cmp-dm-portal .ui.form .field= +s.success .field .checkbox label::after { color: rgb(44, 102, 45); } + +.cmp-dm-portal .ui.form.warning .warning.message:not(:empty) { display: blo= +ck; } + +.cmp-dm-portal .ui.form.warning .compact.warning.message:not(:empty) { disp= +lay: inline-block; } + +.cmp-dm-portal .ui.form.warning .icon.warning.message:not(:empty) { display= +: flex; } + +.cmp-dm-portal .ui.form .field.warning .warning.message:not(:empty), .cmp-d= +m-portal .ui.form .fields.warning .warning.message:not(:empty) { display: b= +lock; } + +.cmp-dm-portal .ui.form .field.warning .compact.warning.message:not(:empty)= +, .cmp-dm-portal .ui.form .fields.warning .compact.warning.message:not(:emp= +ty) { display: inline-block; } + +.cmp-dm-portal .ui.form .field.warning .icon.warning.message:not(:empty), .= +cmp-dm-portal .ui.form .fields.warning .icon.warning.message:not(:empty) { = +display: flex; } + +.cmp-dm-portal .ui.ui.form .field.warning .input, .cmp-dm-portal .ui.ui.for= +m .field.warning label, .cmp-dm-portal .ui.ui.form .fields.warning .field .= +input, .cmp-dm-portal .ui.ui.form .fields.warning .field label { color: rgb= +(87, 58, 8); } + +.cmp-dm-portal .ui.form .field.warning .corner.label, .cmp-dm-portal .ui.fo= +rm .fields.warning .field .corner.label { border-color: rgb(87, 58, 8); col= +or: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.form .field.warning input:not([type]), .cmp-dm-portal .u= +i.form .field.warning input[type=3D"date"], .cmp-dm-portal .ui.form .field.= +warning input[type=3D"datetime-local"], .cmp-dm-portal .ui.form .field.warn= +ing input[type=3D"email"], .cmp-dm-portal .ui.form .field.warning input[typ= +e=3D"file"], .cmp-dm-portal .ui.form .field.warning input[type=3D"number"],= + .cmp-dm-portal .ui.form .field.warning input[type=3D"password"], .cmp-dm-p= +ortal .ui.form .field.warning input[type=3D"search"], .cmp-dm-portal .ui.fo= +rm .field.warning input[type=3D"tel"], .cmp-dm-portal .ui.form .field.warni= +ng input[type=3D"text"], .cmp-dm-portal .ui.form .field.warning input[type= +=3D"time"], .cmp-dm-portal .ui.form .field.warning input[type=3D"url"], .cm= +p-dm-portal .ui.form .field.warning select, .cmp-dm-portal .ui.form .field.= +warning textarea, .cmp-dm-portal .ui.form .fields.warning .field input:not(= +[type]), .cmp-dm-portal .ui.form .fields.warning .field input[type=3D"date"= +], .cmp-dm-portal .ui.form .fields.warning .field input[type=3D"datetime-lo= +cal"], .cmp-dm-portal .ui.form .fields.warning .field input[type=3D"email"]= +, .cmp-dm-portal .ui.form .fields.warning .field input[type=3D"file"], .cmp= +-dm-portal .ui.form .fields.warning .field input[type=3D"number"], .cmp-dm-= +portal .ui.form .fields.warning .field input[type=3D"password"], .cmp-dm-po= +rtal .ui.form .fields.warning .field input[type=3D"search"], .cmp-dm-portal= + .ui.form .fields.warning .field input[type=3D"tel"], .cmp-dm-portal .ui.fo= +rm .fields.warning .field input[type=3D"text"], .cmp-dm-portal .ui.form .fi= +elds.warning .field input[type=3D"time"], .cmp-dm-portal .ui.form .fields.w= +arning .field input[type=3D"url"], .cmp-dm-portal .ui.form .fields.warning = +.field select, .cmp-dm-portal .ui.form .fields.warning .field textarea { co= +lor: rgb(87, 58, 8); background: rgb(255, 250, 243); border-color: rgb(201,= + 186, 155); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.warning input:not([type]):focus, .cmp-dm-por= +tal .ui.form .field.warning input[type=3D"date"]:focus, .cmp-dm-portal .ui.= +form .field.warning input[type=3D"datetime-local"]:focus, .cmp-dm-portal .u= +i.form .field.warning input[type=3D"email"]:focus, .cmp-dm-portal .ui.form = +.field.warning input[type=3D"file"]:focus, .cmp-dm-portal .ui.form .field.w= +arning input[type=3D"number"]:focus, .cmp-dm-portal .ui.form .field.warning= + input[type=3D"password"]:focus, .cmp-dm-portal .ui.form .field.warning inp= +ut[type=3D"search"]:focus, .cmp-dm-portal .ui.form .field.warning input[typ= +e=3D"tel"]:focus, .cmp-dm-portal .ui.form .field.warning input[type=3D"text= +"]:focus, .cmp-dm-portal .ui.form .field.warning input[type=3D"time"]:focus= +, .cmp-dm-portal .ui.form .field.warning input[type=3D"url"]:focus, .cmp-dm= +-portal .ui.form .field.warning select:focus, .cmp-dm-portal .ui.form .fiel= +d.warning textarea:focus { background: rgb(255, 250, 243); border-color: rg= +b(201, 186, 155); color: rgb(87, 58, 8); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.warning select { appearance: menulist-button= +; } + +.cmp-dm-portal .ui.form .field.warning .transparent.input input, .cmp-dm-po= +rtal .ui.form .field.warning .transparent.input textarea, .cmp-dm-portal .u= +i.form .field.warning input.transparent, .cmp-dm-portal .ui.form .field.war= +ning textarea.transparent { background-color: rgb(255, 250, 243) !important= +; color: rgb(87, 58, 8) !important; } + +.cmp-dm-portal .ui.form .warning.warning input:-webkit-autofill { box-shado= +w: rgb(255, 255, 224) 0px 0px 0px 75pt inset !important; border-color: rgb(= +224, 224, 179) !important; } + +.cmp-dm-portal .ui.form .warning ::-webkit-input-placeholder { color: rgb(2= +37, 173, 62); } + +.cmp-dm-portal .ui.form .warning :focus::-webkit-input-placeholder { color:= + rgb(227, 151, 21); } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown, .cmp-dm-portal .ui.for= +m .field.warning .ui.dropdown .item, .cmp-dm-portal .ui.form .field.warning= + .ui.dropdown .text, .cmp-dm-portal .ui.form .fields.warning .field .ui.dro= +pdown, .cmp-dm-portal .ui.form .fields.warning .field .ui.dropdown .item { = +background: rgb(255, 250, 243); color: rgb(87, 58, 8); } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown, .cmp-dm-portal .ui.for= +m .field.warning .ui.dropdown:hover, .cmp-dm-portal .ui.form .fields.warnin= +g .field .ui.dropdown, .cmp-dm-portal .ui.form .fields.warning .field .ui.d= +ropdown:hover { border-color: rgb(201, 186, 155) !important; } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown:hover .menu, .cmp-dm-po= +rtal .ui.form .fields.warning .field .ui.dropdown:hover .menu { border-colo= +r: rgb(201, 186, 155); } + +.cmp-dm-portal .ui.form .field.warning .ui.multiple.selection.dropdown > .l= +abel, .cmp-dm-portal .ui.form .fields.warning .field .ui.multiple.selection= +.dropdown > .label { background-color: rgb(234, 234, 204); color: rgb(87, 5= +8, 8); } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown .menu .item:hover, .cmp= +-dm-portal .ui.form .field.warning .ui.dropdown .menu .selected.item, .cmp-= +dm-portal .ui.form .fields.warning .field .ui.dropdown .menu .item:hover, .= +cmp-dm-portal .ui.form .fields.warning .field .ui.dropdown .menu .selected.= +item { background-color: rgb(251, 251, 233); } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown .menu .active.item, .cm= +p-dm-portal .ui.form .fields.warning .field .ui.dropdown .menu .active.item= + { background-color: rgb(253, 253, 206) !important; } + +.cmp-dm-portal .ui.form .field.warning .checkbox:not(.toggle):not(.slider) = +.box, .cmp-dm-portal .ui.form .field.warning .checkbox:not(.toggle):not(.sl= +ider) label, .cmp-dm-portal .ui.form .fields.warning .field .checkbox:not(.= +toggle):not(.slider) .box, .cmp-dm-portal .ui.form .fields.warning .field .= +checkbox:not(.toggle):not(.slider) label { color: rgb(87, 58, 8); } + +.cmp-dm-portal .ui.form .field.warning .checkbox:not(.toggle):not(.slider) = +.box::before, .cmp-dm-portal .ui.form .field.warning .checkbox:not(.toggle)= +:not(.slider) label::before, .cmp-dm-portal .ui.form .fields.warning .field= + .checkbox:not(.toggle):not(.slider) .box::before, .cmp-dm-portal .ui.form = +.fields.warning .field .checkbox:not(.toggle):not(.slider) label::before { = +background: rgb(255, 250, 243); border-color: rgb(201, 186, 155); } + +.cmp-dm-portal .ui.form .field.warning .checkbox .box::after, .cmp-dm-porta= +l .ui.form .field.warning .checkbox label::after, .cmp-dm-portal .ui.form .= +fields.warning .field .checkbox .box::after, .cmp-dm-portal .ui.form .field= +s.warning .field .checkbox label::after { color: rgb(87, 58, 8); } + +.cmp-dm-portal .ui.form .disabled.field, .cmp-dm-portal .ui.form .disabled.= +fields .field, .cmp-dm-portal .ui.form .field :disabled { pointer-events: n= +one; opacity: 0.45; } + +.cmp-dm-portal .ui.form .field.disabled > label, .cmp-dm-portal .ui.form .f= +ields.disabled > label { opacity: 0.45; } + +.cmp-dm-portal .ui.form .field.disabled :disabled { opacity: 1; } + +.cmp-dm-portal .ui.loading.form { position: relative; cursor: default; poin= +ter-events: none; } + +.cmp-dm-portal .ui.loading.form::before { position: absolute; content: ""; = +top: 0px; left: 0px; background: rgba(255, 255, 255, 0.8); width: 100%; hei= +ght: 100%; z-index: 100; } + +.cmp-dm-portal .ui.loading.form.segments::before { border-radius: 0.285714r= +em; } + +.cmp-dm-portal .ui.loading.form::after { position: absolute; content: ""; t= +op: 50%; left: 50%; margin: -1.5em 0px 0px -1.5em; width: 3em; height: 3em;= + animation: 0.6s linear 0s infinite normal none running loader; border: 0.2= +em solid rgb(118, 118, 118); border-radius: 500rem; box-shadow: transparent= + 0px 0px 0px 1px; visibility: visible; z-index: 101; } + +.cmp-dm-portal .ui.form .required.field > .checkbox::after, .cmp-dm-portal = +.ui.form .required.field > label::after, .cmp-dm-portal .ui.form .required.= +fields.grouped > label::after, .cmp-dm-portal .ui.form .required.fields:not= +(.grouped) > .field > .checkbox::after, .cmp-dm-portal .ui.form .required.f= +ields:not(.grouped) > .field > label::after, .cmp-dm-portal .ui.form label.= +required::after { margin: -0.2em 0px 0px 0.2em; content: "*"; color: rgb(21= +9, 40, 40); } + +.cmp-dm-portal .ui.form .required.field > label::after, .cmp-dm-portal .ui.= +form .required.fields.grouped > label::after, .cmp-dm-portal .ui.form .requ= +ired.fields:not(.grouped) > .field > label::after, .cmp-dm-portal .ui.form = +label.required::after { display: inline-block; vertical-align: top; } + +.cmp-dm-portal .ui.form .required.field > .checkbox::after, .cmp-dm-portal = +.ui.form .required.fields:not(.grouped) > .field > .checkbox::after { posit= +ion: absolute; top: 0px; left: 100%; } + +.cmp-dm-portal .ui.form .grouped.fields { display: block; margin: 0px 0px 1= +em; } + +.cmp-dm-portal .ui.form .grouped.fields:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.form .grouped.fields > label { margin: 0px 0px 0.285714r= +em; color: rgb(80, 80, 80); font-size: 0.928571em; font-weight: 700; text-t= +ransform: none; } + +.cmp-dm-portal .ui.form .grouped.fields .field, .cmp-dm-portal .ui.form .gr= +ouped.inline.fields .field { display: block; margin: 0.5em 0px; padding: 0p= +x; } + +.cmp-dm-portal .ui.form .fields { display: flex; -webkit-box-orient: horizo= +ntal; -webkit-box-direction: normal; flex-direction: row; margin: 0px -0.5e= +m 1em; } + +.cmp-dm-portal .ui.form .fields > .field { -webkit-box-flex: 0; flex: 0 1 a= +uto; padding-left: 0.5em; padding-right: 0.5em; } + +.cmp-dm-portal .ui.form .fields > .field:first-child { border-left: none; b= +ox-shadow: none; } + +.cmp-dm-portal .ui.form .two.fields > .field, .cmp-dm-portal .ui.form .two.= +fields > .fields { width: 50%; } + +.cmp-dm-portal .ui.form .three.fields > .field, .cmp-dm-portal .ui.form .th= +ree.fields > .fields { width: 33.3333%; } + +.cmp-dm-portal .ui.form .four.fields > .field, .cmp-dm-portal .ui.form .fou= +r.fields > .fields { width: 25%; } + +.cmp-dm-portal .ui.form .five.fields > .field, .cmp-dm-portal .ui.form .fiv= +e.fields > .fields { width: 20%; } + +.cmp-dm-portal .ui.form .six.fields > .field, .cmp-dm-portal .ui.form .six.= +fields > .fields { width: 16.6667%; } + +.cmp-dm-portal .ui.form .seven.fields > .field, .cmp-dm-portal .ui.form .se= +ven.fields > .fields { width: 14.2857%; } + +.cmp-dm-portal .ui.form .eight.fields > .field, .cmp-dm-portal .ui.form .ei= +ght.fields > .fields { width: 12.5%; } + +.cmp-dm-portal .ui.form .nine.fields > .field, .cmp-dm-portal .ui.form .nin= +e.fields > .fields { width: 11.1111%; } + +.cmp-dm-portal .ui.form .ten.fields > .field, .cmp-dm-portal .ui.form .ten.= +fields > .fields { width: 10%; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.form .fields { flex-wrap: wrap; } + .cmp-dm-portal .ui.form:not(.unstackable) .eight.fields:not(.unstackable)= + > .field, .cmp-dm-portal .ui.form:not(.unstackable) .eight.fields:not(.uns= +tackable) > .fields, .cmp-dm-portal .ui.form:not(.unstackable) .five.fields= +:not(.unstackable) > .field, .cmp-dm-portal .ui.form:not(.unstackable) .fiv= +e.fields:not(.unstackable) > .fields, .cmp-dm-portal .ui.form:not(.unstacka= +ble) .four.fields:not(.unstackable) > .field, .cmp-dm-portal .ui.form:not(.= +unstackable) .four.fields:not(.unstackable) > .fields, .cmp-dm-portal .ui.f= +orm:not(.unstackable) .nine.fields:not(.unstackable) > .field, .cmp-dm-port= +al .ui.form:not(.unstackable) .nine.fields:not(.unstackable) > .fields, .cm= +p-dm-portal .ui.form:not(.unstackable) .seven.fields:not(.unstackable) > .f= +ield, .cmp-dm-portal .ui.form:not(.unstackable) .seven.fields:not(.unstacka= +ble) > .fields, .cmp-dm-portal .ui.form:not(.unstackable) .six.fields:not(.= +unstackable) > .field, .cmp-dm-portal .ui.form:not(.unstackable) .six.field= +s:not(.unstackable) > .fields, .cmp-dm-portal .ui.form:not(.unstackable) .t= +en.fields:not(.unstackable) > .field, .cmp-dm-portal .ui.form:not(.unstacka= +ble) .ten.fields:not(.unstackable) > .fields, .cmp-dm-portal .ui.form:not(.= +unstackable) .three.fields:not(.unstackable) > .field, .cmp-dm-portal .ui.f= +orm:not(.unstackable) .three.fields:not(.unstackable) > .fields, .cmp-dm-po= +rtal .ui.form:not(.unstackable) .two.fields:not(.unstackable) > .field, .cm= +p-dm-portal .ui.form:not(.unstackable) .two.fields:not(.unstackable) > .fie= +lds, .cmp-dm-portal .ui.form:not(.unstackable) [class*=3D"equal width"].fie= +lds:not(.unstackable) > .field, .cmp-dm-portal .ui[class*=3D"equal width"].= +form:not(.unstackable) .fields > .field { margin: 0px 0px 1em; width: 100% = +!important; } +} + +.cmp-dm-portal .ui.form .fields .wide.field { width: 6.25%; padding-left: 0= +.5em; padding-right: 0.5em; } + +.cmp-dm-portal .ui.form .one.wide.field { width: 6.25% !important; } + +.cmp-dm-portal .ui.form .two.wide.field { width: 12.5% !important; } + +.cmp-dm-portal .ui.form .three.wide.field { width: 18.75% !important; } + +.cmp-dm-portal .ui.form .four.wide.field { width: 25% !important; } + +.cmp-dm-portal .ui.form .five.wide.field { width: 31.25% !important; } + +.cmp-dm-portal .ui.form .six.wide.field { width: 37.5% !important; } + +.cmp-dm-portal .ui.form .seven.wide.field { width: 43.75% !important; } + +.cmp-dm-portal .ui.form .eight.wide.field { width: 50% !important; } + +.cmp-dm-portal .ui.form .nine.wide.field { width: 56.25% !important; } + +.cmp-dm-portal .ui.form .ten.wide.field { width: 62.5% !important; } + +.cmp-dm-portal .ui.form .eleven.wide.field { width: 68.75% !important; } + +.cmp-dm-portal .ui.form .twelve.wide.field { width: 75% !important; } + +.cmp-dm-portal .ui.form .thirteen.wide.field { width: 81.25% !important; } + +.cmp-dm-portal .ui.form .fourteen.wide.field { width: 87.5% !important; } + +.cmp-dm-portal .ui.form .fifteen.wide.field { width: 93.75% !important; } + +.cmp-dm-portal .ui.form .sixteen.wide.field { width: 100% !important; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.form:not(.unstackable) .fields:not(.unstackable) > .ei= +ght.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .fields:not(.unst= +ackable) > .eleven.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .f= +ields:not(.unstackable) > .fifteen.wide.field, .cmp-dm-portal .ui.form:not(= +.unstackable) .fields:not(.unstackable) > .five.wide.field, .cmp-dm-portal = +.ui.form:not(.unstackable) .fields:not(.unstackable) > .four.wide.field, .c= +mp-dm-portal .ui.form:not(.unstackable) .fields:not(.unstackable) > .fourte= +en.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .fields:not(.unsta= +ckable) > .nine.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .fiel= +ds:not(.unstackable) > .seven.wide.field, .cmp-dm-portal .ui.form:not(.unst= +ackable) .fields:not(.unstackable) > .six.wide.field, .cmp-dm-portal .ui.fo= +rm:not(.unstackable) .fields:not(.unstackable) > .sixteen.wide.field, .cmp-= +dm-portal .ui.form:not(.unstackable) .fields:not(.unstackable) > .ten.wide.= +field, .cmp-dm-portal .ui.form:not(.unstackable) .fields:not(.unstackable) = +> .thirteen.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .fields:n= +ot(.unstackable) > .three.wide.field, .cmp-dm-portal .ui.form:not(.unstacka= +ble) .fields:not(.unstackable) > .twelve.wide.field, .cmp-dm-portal .ui.for= +m:not(.unstackable) .fields:not(.unstackable) > .two.wide.field, .cmp-dm-po= +rtal .ui.form:not(.unstackable) .five.fields:not(.unstackable) > .field, .c= +mp-dm-portal .ui.form:not(.unstackable) .five.fields:not(.unstackable) > .f= +ields, .cmp-dm-portal .ui.form:not(.unstackable) .four.fields:not(.unstacka= +ble) > .field, .cmp-dm-portal .ui.form:not(.unstackable) .four.fields:not(.= +unstackable) > .fields, .cmp-dm-portal .ui.form:not(.unstackable) .three.fi= +elds:not(.unstackable) > .field, .cmp-dm-portal .ui.form:not(.unstackable) = +.three.fields:not(.unstackable) > .fields, .cmp-dm-portal .ui.form:not(.uns= +tackable) .two.fields:not(.unstackable) > .field, .cmp-dm-portal .ui.form:n= +ot(.unstackable) .two.fields:not(.unstackable) > .fields { width: 100% !imp= +ortant; } + .cmp-dm-portal .ui.form .fields { margin-bottom: 0px; } +} + +.cmp-dm-portal .ui.form [class*=3D"equal width"].fields > .field, .cmp-dm-p= +ortal .ui[class*=3D"equal width"].form .fields > .field { width: 100%; -web= +kit-box-flex: 1; flex: 1 1 auto; } + +.cmp-dm-portal .ui.form .inline.fields { margin: 0px 0px 1em; -webkit-box-a= +lign: center; align-items: center; } + +.cmp-dm-portal .ui.form .inline.fields .field { margin: 0px; padding: 0px 1= +em 0px 0px; } + +.cmp-dm-portal .ui.form .inline.field > label, .cmp-dm-portal .ui.form .inl= +ine.field > p, .cmp-dm-portal .ui.form .inline.fields .field > label, .cmp-= +dm-portal .ui.form .inline.fields .field > p, .cmp-dm-portal .ui.form .inli= +ne.fields > label { display: inline-block; width: auto; margin-top: 0px; ma= +rgin-bottom: 0px; vertical-align: baseline; font-size: 0.928571em; font-wei= +ght: 700; color: rgb(80, 80, 80); text-transform: none; } + +.cmp-dm-portal .ui.form .inline.fields > label { margin: 0.035714em 1em 0px= + 0px; } + +.cmp-dm-portal .ui.form .inline.field > input, .cmp-dm-portal .ui.form .inl= +ine.field > select, .cmp-dm-portal .ui.form .inline.fields .field > input, = +.cmp-dm-portal .ui.form .inline.fields .field > select { display: inline-bl= +ock; width: auto; margin-top: 0px; margin-bottom: 0px; vertical-align: midd= +le; font-size: 1em; } + +.cmp-dm-portal .ui.form .inline.field > :first-child, .cmp-dm-portal .ui.fo= +rm .inline.fields .field > :first-child { margin: 0px 0.857143em 0px 0px; } + +.cmp-dm-portal .ui.form .inline.field > :only-child, .cmp-dm-portal .ui.for= +m .inline.fields .field > :only-child { margin: 0px; } + +.cmp-dm-portal .ui.form .inline.fields .wide.field { display: flex; -webkit= +-box-align: center; align-items: center; } + +.cmp-dm-portal .ui.form .inline.fields .wide.field > input, .cmp-dm-portal = +.ui.form .inline.fields .wide.field > select { width: 100%; } + +.cmp-dm-portal .ui.form, .cmp-dm-portal .ui.form .field .dropdown, .cmp-dm-= +portal .ui.form .field .dropdown .menu > .item { font-size: 1rem; } + +.cmp-dm-portal .ui.grid { display: flex; -webkit-box-orient: horizontal; -w= +ebkit-box-direction: normal; flex-flow: wrap; -webkit-box-align: stretch; a= +lign-items: stretch; padding: 0px; margin: -1rem; } + +.cmp-dm-portal .ui.relaxed.grid { margin-left: -1.5rem; margin-right: -1.5r= +em; } + +.cmp-dm-portal .ui[class*=3D"very relaxed"].grid { margin-left: -2.5rem; ma= +rgin-right: -2.5rem; } + +.cmp-dm-portal .ui.grid + .grid { margin-top: 1rem; } + +.cmp-dm-portal .ui.grid > .column:not(.row), .cmp-dm-portal .ui.grid > .row= + > .column { position: relative; display: inline-block; width: 6.25%; paddi= +ng-left: 1rem; padding-right: 1rem; vertical-align: top; } + +.cmp-dm-portal .ui.grid > * { padding-left: 1rem; padding-right: 1rem; } + +.cmp-dm-portal .ui.grid > .row { position: relative; display: flex; -webkit= +-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; -w= +ebkit-box-pack: inherit; justify-content: inherit; -webkit-box-align: stret= +ch; align-items: stretch; padding: 1rem 0px; width: 100% !important; } + +.cmp-dm-portal .ui.grid > .column:not(.row) { padding-top: 1rem; padding-bo= +ttom: 1rem; } + +.cmp-dm-portal .ui.grid > .row > .column { margin-top: 0px; margin-bottom: = +0px; } + +.cmp-dm-portal .ui.grid > .row > .column > img, .cmp-dm-portal .ui.grid > .= +row > img { max-width: 100%; } + +.cmp-dm-portal .ui.grid > .ui.grid:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.grid > .ui.grid:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.aligned.grid .column > .segment:not(.compact):not(.attac= +hed), .cmp-dm-portal .ui.grid .aligned.row > .column > .segment:not(.compac= +t):not(.attached) { width: 100%; } + +.cmp-dm-portal .ui.grid .row + .ui.divider { -webkit-box-flex: 1; flex-grow= +: 1; margin: 1rem; } + +.cmp-dm-portal .ui.grid .column + .ui.vertical.divider { height: calc(50% -= + 1rem); } + +.cmp-dm-portal .ui.grid > .column:last-child > .horizontal.segment, .cmp-dm= +-portal .ui.grid > .row > .column:last-child > .horizontal.segment { box-sh= +adow: none; } + +.cmp-dm-portal .ui.grid > .column:only-child, .cmp-dm-portal .ui.grid > .ro= +w > .column:only-child, .cmp-dm-portal .ui[class*=3D"one column"].grid > .c= +olumn:not(.row), .cmp-dm-portal .ui[class*=3D"one column"].grid > .row > .c= +olumn { width: 100%; } + +.cmp-dm-portal .ui[class*=3D"two column"].grid > .column:not(.row), .cmp-dm= +-portal .ui[class*=3D"two column"].grid > .row > .column { width: 50%; } + +.cmp-dm-portal .ui[class*=3D"three column"].grid > .column:not(.row), .cmp-= +dm-portal .ui[class*=3D"three column"].grid > .row > .column { width: 33.33= +33%; } + +.cmp-dm-portal .ui[class*=3D"four column"].grid > .column:not(.row), .cmp-d= +m-portal .ui[class*=3D"four column"].grid > .row > .column { width: 25%; } + +.cmp-dm-portal .ui[class*=3D"five column"].grid > .column:not(.row), .cmp-d= +m-portal .ui[class*=3D"five column"].grid > .row > .column { width: 20%; } + +.cmp-dm-portal .ui[class*=3D"six column"].grid > .column:not(.row), .cmp-dm= +-portal .ui[class*=3D"six column"].grid > .row > .column { width: 16.6667%;= + } + +.cmp-dm-portal .ui[class*=3D"seven column"].grid > .column:not(.row), .cmp-= +dm-portal .ui[class*=3D"seven column"].grid > .row > .column { width: 14.28= +57%; } + +.cmp-dm-portal .ui[class*=3D"eight column"].grid > .column:not(.row), .cmp-= +dm-portal .ui[class*=3D"eight column"].grid > .row > .column { width: 12.5%= +; } + +.cmp-dm-portal .ui[class*=3D"nine column"].grid > .column:not(.row), .cmp-d= +m-portal .ui[class*=3D"nine column"].grid > .row > .column { width: 11.1111= +%; } + +.cmp-dm-portal .ui[class*=3D"ten column"].grid > .column:not(.row), .cmp-dm= +-portal .ui[class*=3D"ten column"].grid > .row > .column { width: 10%; } + +.cmp-dm-portal .ui[class*=3D"eleven column"].grid > .column:not(.row), .cmp= +-dm-portal .ui[class*=3D"eleven column"].grid > .row > .column { width: 9.0= +9091%; } + +.cmp-dm-portal .ui[class*=3D"twelve column"].grid > .column:not(.row), .cmp= +-dm-portal .ui[class*=3D"twelve column"].grid > .row > .column { width: 8.3= +3333%; } + +.cmp-dm-portal .ui[class*=3D"thirteen column"].grid > .column:not(.row), .c= +mp-dm-portal .ui[class*=3D"thirteen column"].grid > .row > .column { width:= + 7.69231%; } + +.cmp-dm-portal .ui[class*=3D"fourteen column"].grid > .column:not(.row), .c= +mp-dm-portal .ui[class*=3D"fourteen column"].grid > .row > .column { width:= + 7.14286%; } + +.cmp-dm-portal .ui[class*=3D"fifteen column"].grid > .column:not(.row), .cm= +p-dm-portal .ui[class*=3D"fifteen column"].grid > .row > .column { width: 6= +.66667%; } + +.cmp-dm-portal .ui[class*=3D"sixteen column"].grid > .column:not(.row), .cm= +p-dm-portal .ui[class*=3D"sixteen column"].grid > .row > .column { width: 6= +.25%; } + +.cmp-dm-portal .ui.grid > [class*=3D"one column"].row > .column { width: 10= +0% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"two column"].row > .column { width: 50= +% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"three column"].row > .column { width: = +33.3333% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"four column"].row > .column { width: 2= +5% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"five column"].row > .column { width: 2= +0% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"six column"].row > .column { width: 16= +.6667% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"seven column"].row > .column { width: = +14.2857% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"eight column"].row > .column { width: = +12.5% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"nine column"].row > .column { width: 1= +1.1111% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"ten column"].row > .column { width: 10= +% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"eleven column"].row > .column { width:= + 9.09091% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"twelve column"].row > .column { width:= + 8.33333% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"thirteen column"].row > .column { widt= +h: 7.69231% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"fourteen column"].row > .column { widt= +h: 7.14286% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"fifteen column"].row > .column { width= +: 6.66667% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"one wide"].column, .cmp-dm-port= +al .ui.grid > .column.row > [class*=3D"one wide"].column, .cmp-dm-portal .u= +i.grid > .row > [class*=3D"one wide"].column, .cmp-dm-portal .ui.grid > [cl= +ass*=3D"one wide"].column, .cmp-dm-portal .ui.grid > [class*=3D"sixteen col= +umn"].row > .column { width: 6.25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"two wide"].column, .cmp-dm-port= +al .ui.grid > .column.row > [class*=3D"two wide"].column, .cmp-dm-portal .u= +i.grid > .row > [class*=3D"two wide"].column, .cmp-dm-portal .ui.grid > [cl= +ass*=3D"two wide"].column { width: 12.5% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"three wide"].column, .cmp-dm-po= +rtal .ui.grid > .column.row > [class*=3D"three wide"].column, .cmp-dm-porta= +l .ui.grid > .row > [class*=3D"three wide"].column, .cmp-dm-portal .ui.grid= + > [class*=3D"three wide"].column { width: 18.75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"four wide"].column, .cmp-dm-por= +tal .ui.grid > .column.row > [class*=3D"four wide"].column, .cmp-dm-portal = +.ui.grid > .row > [class*=3D"four wide"].column, .cmp-dm-portal .ui.grid > = +[class*=3D"four wide"].column { width: 25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"five wide"].column, .cmp-dm-por= +tal .ui.grid > .column.row > [class*=3D"five wide"].column, .cmp-dm-portal = +.ui.grid > .row > [class*=3D"five wide"].column, .cmp-dm-portal .ui.grid > = +[class*=3D"five wide"].column { width: 31.25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"six wide"].column, .cmp-dm-port= +al .ui.grid > .column.row > [class*=3D"six wide"].column, .cmp-dm-portal .u= +i.grid > .row > [class*=3D"six wide"].column, .cmp-dm-portal .ui.grid > [cl= +ass*=3D"six wide"].column { width: 37.5% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"seven wide"].column, .cmp-dm-po= +rtal .ui.grid > .column.row > [class*=3D"seven wide"].column, .cmp-dm-porta= +l .ui.grid > .row > [class*=3D"seven wide"].column, .cmp-dm-portal .ui.grid= + > [class*=3D"seven wide"].column { width: 43.75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"eight wide"].column, .cmp-dm-po= +rtal .ui.grid > .column.row > [class*=3D"eight wide"].column, .cmp-dm-porta= +l .ui.grid > .row > [class*=3D"eight wide"].column, .cmp-dm-portal .ui.grid= + > [class*=3D"eight wide"].column { width: 50% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"nine wide"].column, .cmp-dm-por= +tal .ui.grid > .column.row > [class*=3D"nine wide"].column, .cmp-dm-portal = +.ui.grid > .row > [class*=3D"nine wide"].column, .cmp-dm-portal .ui.grid > = +[class*=3D"nine wide"].column { width: 56.25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"ten wide"].column, .cmp-dm-port= +al .ui.grid > .column.row > [class*=3D"ten wide"].column, .cmp-dm-portal .u= +i.grid > .row > [class*=3D"ten wide"].column, .cmp-dm-portal .ui.grid > [cl= +ass*=3D"ten wide"].column { width: 62.5% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide"].column, .cmp-dm-p= +ortal .ui.grid > .column.row > [class*=3D"eleven wide"].column, .cmp-dm-por= +tal .ui.grid > .row > [class*=3D"eleven wide"].column, .cmp-dm-portal .ui.g= +rid > [class*=3D"eleven wide"].column { width: 68.75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide"].column, .cmp-dm-p= +ortal .ui.grid > .column.row > [class*=3D"twelve wide"].column, .cmp-dm-por= +tal .ui.grid > .row > [class*=3D"twelve wide"].column, .cmp-dm-portal .ui.g= +rid > [class*=3D"twelve wide"].column { width: 75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide"].column, .cmp-dm= +-portal .ui.grid > .column.row > [class*=3D"thirteen wide"].column, .cmp-dm= +-portal .ui.grid > .row > [class*=3D"thirteen wide"].column, .cmp-dm-portal= + .ui.grid > [class*=3D"thirteen wide"].column { width: 81.25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide"].column, .cmp-dm= +-portal .ui.grid > .column.row > [class*=3D"fourteen wide"].column, .cmp-dm= +-portal .ui.grid > .row > [class*=3D"fourteen wide"].column, .cmp-dm-portal= + .ui.grid > [class*=3D"fourteen wide"].column { width: 87.5% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide"].column, .cmp-dm-= +portal .ui.grid > .column.row > [class*=3D"fifteen wide"].column, .cmp-dm-p= +ortal .ui.grid > .row > [class*=3D"fifteen wide"].column, .cmp-dm-portal .u= +i.grid > [class*=3D"fifteen wide"].column { width: 93.75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide"].column, .cmp-dm-= +portal .ui.grid > .column.row > [class*=3D"sixteen wide"].column, .cmp-dm-p= +ortal .ui.grid > .row > [class*=3D"sixteen wide"].column, .cmp-dm-portal .u= +i.grid > [class*=3D"sixteen wide"].column { width: 100% !important; } + +@media only screen and (min-width: 320px) and (max-width: 767.98px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide mobile"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"one wide mobile"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"one wide mobile"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"one wide mobile"].column { width: 6.25% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide mobile"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"two wide mobile"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"two wide mobile"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"two wide mobile"].column { width: 12.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide mobile"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide mobile"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"three wide mobile"].column { width: 18= +.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide mobile"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"four wide mobile"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide mobile"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"four wide mobile"].column { width: 25% !i= +mportant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide mobile"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"five wide mobile"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide mobile"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"five wide mobile"].column { width: 31.25%= + !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide mobile"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"six wide mobile"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"six wide mobile"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"six wide mobile"].column { width: 37.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide mobile"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide mobile"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"seven wide mobile"].column { width: 43= +.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide mobile"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide mobile"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"eight wide mobile"].column { width: 50= +% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide mobile"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide mobile"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide mobile"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"nine wide mobile"].column { width: 56.25%= + !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide mobile"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"ten wide mobile"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide mobile"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"ten wide mobile"].column { width: 62.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide mobile"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide mobile"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide mobile"].column { width= +: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide mobile"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide mobile"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide mobile"].column { width= +: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide mobile"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide mobile"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen wide mobile"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wide mobile"].column= + { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide mobile"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide mobile"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen wide mobile"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wide mobile"].column= + { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide mobile"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide mobile"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide mobile"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide mobile"].column { w= +idth: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide mobile"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide mobile"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide mobile"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide mobile"].column { w= +idth: 100% !important; } +} + +@media only screen and (min-width: 768px) and (max-width: 991.98px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide tablet"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"one wide tablet"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"one wide tablet"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"one wide tablet"].column { width: 6.25% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide tablet"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"two wide tablet"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"two wide tablet"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"two wide tablet"].column { width: 12.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide tablet"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide tablet"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"three wide tablet"].column { width: 18= +.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide tablet"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"four wide tablet"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide tablet"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"four wide tablet"].column { width: 25% !i= +mportant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide tablet"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"five wide tablet"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide tablet"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"five wide tablet"].column { width: 31.25%= + !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide tablet"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"six wide tablet"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"six wide tablet"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"six wide tablet"].column { width: 37.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide tablet"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide tablet"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"seven wide tablet"].column { width: 43= +.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide tablet"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide tablet"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"eight wide tablet"].column { width: 50= +% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide tablet"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide tablet"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide tablet"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"nine wide tablet"].column { width: 56.25%= + !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide tablet"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"ten wide tablet"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide tablet"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"ten wide tablet"].column { width: 62.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide tablet"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide tablet"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide tablet"].column { width= +: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide tablet"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide tablet"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide tablet"].column { width= +: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide tablet"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide tablet"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen wide tablet"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wide tablet"].column= + { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide tablet"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide tablet"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen wide tablet"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wide tablet"].column= + { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide tablet"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide tablet"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide tablet"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide tablet"].column { w= +idth: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide tablet"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide tablet"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide tablet"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide tablet"].column { w= +idth: 100% !important; } +} + +@media only screen and (min-width: 992px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide computer"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"one wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"one wide computer"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"one wide computer"].column { width: 6.= +25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide computer"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"two wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"two wide computer"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"two wide computer"].column { width: 12= +.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide computer"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide computer"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide computer"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"three wide computer"].column { w= +idth: 18.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide computer"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"four wide computer"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide computer"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"four wide computer"].column { width= +: 25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide computer"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"five wide computer"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide computer"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"five wide computer"].column { width= +: 31.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide computer"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"six wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"six wide computer"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"six wide computer"].column { width: 37= +.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide computer"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide computer"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide computer"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"seven wide computer"].column { w= +idth: 43.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide computer"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide computer"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide computer"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"eight wide computer"].column { w= +idth: 50% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide computer"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide computer"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide computer"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"nine wide computer"].column { width= +: 56.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide computer"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"ten wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide computer"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"ten wide computer"].column { width: 62= +.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide computer"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide computer"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide computer"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide computer"].column= + { width: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide computer"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide computer"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide computer"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide computer"].column= + { width: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide computer"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide comput= +er"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen wide comp= +uter"].column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wide computer"= +].column { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide computer"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide comput= +er"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen wide comp= +uter"].column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wide computer"= +].column { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide computer= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide compute= +r"].column, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide computer"].co= +lumn { width: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide computer= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide compute= +r"].column, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide computer"].co= +lumn { width: 100% !important; } +} + +@media only screen and (min-width: 1200px) and (max-width: 1919.98px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide large screen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"one wide large screen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"one wide large scree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"one wide large screen"].co= +lumn { width: 6.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide large screen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"two wide large screen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"two wide large scree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"two wide large screen"].co= +lumn { width: 12.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide large screen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide large= + screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"three wide large scr= +een"].column { width: 18.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide large screen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"four wide large scre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"four wide large screen"= +].column { width: 25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide large screen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"five wide large scre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"five wide large screen"= +].column { width: 31.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide large screen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"six wide large screen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"six wide large scree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"six wide large screen"].co= +lumn { width: 37.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide large screen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide large= + screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"seven wide large scr= +een"].column { width: 43.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide large screen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide large= + screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"eight wide large scr= +een"].column { width: 50% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide large screen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide large scre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"nine wide large screen"= +].column { width: 56.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide large screen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"ten wide large screen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide large scree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"ten wide large screen"].co= +lumn { width: 62.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide large screen"].co= +lumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide large = +screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide la= +rge screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide large= + screen"].column { width: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide large screen"].co= +lumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide large = +screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide la= +rge screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide large= + screen"].column { width: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide large screen"].= +column, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide la= +rge screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen w= +ide large screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wi= +de large screen"].column { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide large screen"].= +column, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide la= +rge screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen w= +ide large screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wi= +de large screen"].column { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide large screen"].c= +olumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide larg= +e screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide= + large screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide l= +arge screen"].column { width: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide large screen"].c= +olumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide larg= +e screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide= + large screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide l= +arge screen"].column { width: 100% !important; } +} + +@media only screen and (min-width: 1920px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide widescreen"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"one wide widescreen"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"one wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"one wide widescreen"].column { w= +idth: 6.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide widescreen"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"two wide widescreen"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"two wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"two wide widescreen"].column { w= +idth: 12.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide widescreen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide widescreen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide widescree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"three wide widescreen"].co= +lumn { width: 18.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide widescreen"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"four wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"four wide widescreen"].column= + { width: 25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide widescreen"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"five wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"five wide widescreen"].column= + { width: 31.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide widescreen"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"six wide widescreen"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"six wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"six wide widescreen"].column { w= +idth: 37.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide widescreen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide widescreen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide widescree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"seven wide widescreen"].co= +lumn { width: 43.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide widescreen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide widescreen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide widescree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"eight wide widescreen"].co= +lumn { width: 50% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide widescreen"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"nine wide widescreen"].column= + { width: 56.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide widescreen"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"ten wide widescreen"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"ten wide widescreen"].column { w= +idth: 62.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide widescreen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide widescre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide widesc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide widescreen"= +].column { width: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide widescreen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide widescre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide widesc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide widescreen"= +].column { width: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide wide= +screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen wide = +widescreen"].column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wide wid= +escreen"].column { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide wide= +screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen wide = +widescreen"].column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wide wid= +escreen"].column { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide widescreen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide widesc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide wid= +escreen"].column, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide widescr= +een"].column { width: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide widescreen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide widesc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide wid= +escreen"].column, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide widescr= +een"].column { width: 100% !important; } +} + +.cmp-dm-portal .ui.grid > .primary.column, .cmp-dm-portal .ui.grid > .prima= +ry.row, .cmp-dm-portal .ui.grid > .row > .primary.column { background-color= +: rgb(161, 0, 255); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .row > .secondary.column, .cmp-dm-portal .ui.grid= + > .secondary.column, .cmp-dm-portal .ui.grid > .secondary.row { background= +-color: rgb(80, 80, 80); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .red.column, .cmp-dm-portal .ui.grid > .red.row, = +.cmp-dm-portal .ui.grid > .row > .red.column { background-color: rgb(219, 4= +0, 40); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .orange.column, .cmp-dm-portal .ui.grid > .orange= +.row, .cmp-dm-portal .ui.grid > .row > .orange.column { background-color: r= +gb(242, 113, 28); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .row > .yellow.column, .cmp-dm-portal .ui.grid > = +.yellow.column, .cmp-dm-portal .ui.grid > .yellow.row { background-color: r= +gb(251, 189, 8); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .olive.column, .cmp-dm-portal .ui.grid > .olive.r= +ow, .cmp-dm-portal .ui.grid > .row > .olive.column { background-color: rgb(= +181, 204, 24); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .green.column, .cmp-dm-portal .ui.grid > .green.r= +ow, .cmp-dm-portal .ui.grid > .row > .green.column { background-color: rgb(= +33, 186, 69); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .row > .teal.column, .cmp-dm-portal .ui.grid > .t= +eal.column, .cmp-dm-portal .ui.grid > .teal.row { background-color: rgb(0, = +181, 173); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .blue.column, .cmp-dm-portal .ui.grid > .blue.row= +, .cmp-dm-portal .ui.grid > .row > .blue.column { background-color: rgb(33,= + 133, 208); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .row > .violet.column, .cmp-dm-portal .ui.grid > = +.violet.column, .cmp-dm-portal .ui.grid > .violet.row { background-color: r= +gb(100, 53, 201); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .purple.column, .cmp-dm-portal .ui.grid > .purple= +.row, .cmp-dm-portal .ui.grid > .row > .purple.column { background-color: r= +gb(163, 51, 200); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .pink.column, .cmp-dm-portal .ui.grid > .pink.row= +, .cmp-dm-portal .ui.grid > .row > .pink.column { background-color: rgb(224= +, 57, 151); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .brown.column, .cmp-dm-portal .ui.grid > .brown.r= +ow, .cmp-dm-portal .ui.grid > .row > .brown.column { background-color: rgb(= +165, 103, 63); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .grey.column, .cmp-dm-portal .ui.grid > .grey.row= +, .cmp-dm-portal .ui.grid > .row > .grey.column { background-color: rgb(118= +, 118, 118); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .black.column, .cmp-dm-portal .ui.grid > .black.r= +ow, .cmp-dm-portal .ui.grid > .row > .black.column { background-color: rgb(= +27, 28, 29); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > [class*=3D"equal width"].row > .column, .cmp-dm-p= +ortal .ui[class*=3D"equal width"].grid > .column:not(.row), .cmp-dm-portal = +.ui[class*=3D"equal width"].grid > .row > .column { display: inline-block; = +-webkit-box-flex: 1; flex-grow: 1; } + +.cmp-dm-portal .ui.grid > [class*=3D"equal width"].row > .wide.column, .cmp= +-dm-portal .ui[class*=3D"equal width"].grid > .row > .wide.column, .cmp-dm-= +portal .ui[class*=3D"equal width"].grid > .wide.column { -webkit-box-flex: = +0; flex-grow: 0; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.stackable.grid { width: auto; margin-left: 0px !import= +ant; margin-right: 0px !important; } + .cmp-dm-portal .ui.grid > .stackable.stackable.stackable.row > .column, .= +cmp-dm-portal .ui.stackable.grid > .column.grid > .column, .cmp-dm-portal .= +ui.stackable.grid > .column.row > .column, .cmp-dm-portal .ui.stackable.gri= +d > .column:not(.row), .cmp-dm-portal .ui.stackable.grid > .row > .column, = +.cmp-dm-portal .ui.stackable.grid > .row > .wide.column, .cmp-dm-portal .ui= +.stackable.grid > .wide.column { padding: 1rem; width: 100% !important; mar= +gin: 0px !important; box-shadow: none !important; } + .cmp-dm-portal .ui.stackable.grid:not(.vertically) > .row { margin: 0px; = +padding: 0px; } + .cmp-dm-portal .ui.container > .ui.stackable.grid > .column, .cmp-dm-port= +al .ui.container > .ui.stackable.grid > .row > .column { padding-left: 0px = +!important; padding-right: 0px !important; } + .cmp-dm-portal .ui.grid .ui.stackable.grid, .cmp-dm-portal .ui.segment:no= +t(.vertical) .ui.stackable.page.grid { margin-left: -1rem !important; margi= +n-right: -1rem !important; } + .cmp-dm-portal .ui.stackable.celled.grid > .column:not(.row):first-child,= + .cmp-dm-portal .ui.stackable.celled.grid > .row:first-child > .column:firs= +t-child, .cmp-dm-portal .ui.stackable.divided.grid > .column:not(.row):firs= +t-child, .cmp-dm-portal .ui.stackable.divided.grid > .row:first-child > .co= +lumn:first-child { border-top: none !important; } + .cmp-dm-portal .ui.stackable.celled.grid > .column:not(.row), .cmp-dm-por= +tal .ui.stackable.celled.grid > .row > .column, .cmp-dm-portal .ui.stackabl= +e.divided:not(.vertically).grid > .column:not(.row), .cmp-dm-portal .ui.sta= +ckable.divided:not(.vertically).grid > .row > .column { border-top: 1px sol= +id rgba(34, 36, 38, 0.15); box-shadow: none !important; padding-top: 2rem != +important; padding-bottom: 2rem !important; } +} + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"computer only"].col= +umn:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"lar= +ge screen only"].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > .= +row > [class*=3D"tablet only"].column:not(.mobile), .cmp-dm-portal .ui.grid= +.grid.grid > .row > [class*=3D"widescreen only"].column:not(.mobile), .cmp-= +dm-portal .ui.grid.grid.grid > [class*=3D"computer only"].column:not(.mobil= +e), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"computer only"].row:not(= +.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large screen only"= +].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large= + screen only"].row:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class= +*=3D"tablet only"].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid >= + [class*=3D"tablet only"].row:not(.mobile), .cmp-dm-portal .ui.grid.grid.gr= +id > [class*=3D"widescreen only"].column:not(.mobile), .cmp-dm-portal .ui.g= +rid.grid.grid > [class*=3D"widescreen only"].row:not(.mobile), .cmp-dm-port= +al .ui[class*=3D"computer only"].grid.grid.grid:not(.mobile), .cmp-dm-porta= +l .ui[class*=3D"large screen only"].grid.grid.grid:not(.mobile), .cmp-dm-po= +rtal .ui[class*=3D"tablet only"].grid.grid.grid:not(.mobile), .cmp-dm-porta= +l .ui[class*=3D"widescreen only"].grid.grid.grid:not(.mobile) { display: no= +ne !important; } +} + +@media only screen and (min-width: 768px) and (max-width: 991.98px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"computer only"].col= +umn:not(.tablet), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"lar= +ge screen only"].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > .= +row > [class*=3D"mobile only"].column:not(.tablet), .cmp-dm-portal .ui.grid= +.grid.grid > .row > [class*=3D"widescreen only"].column:not(.mobile), .cmp-= +dm-portal .ui.grid.grid.grid > [class*=3D"computer only"].column:not(.table= +t), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"computer only"].row:not(= +.tablet), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large screen only"= +].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large= + screen only"].row:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class= +*=3D"mobile only"].column:not(.tablet), .cmp-dm-portal .ui.grid.grid.grid >= + [class*=3D"mobile only"].row:not(.tablet), .cmp-dm-portal .ui.grid.grid.gr= +id > [class*=3D"widescreen only"].column:not(.mobile), .cmp-dm-portal .ui.g= +rid.grid.grid > [class*=3D"widescreen only"].row:not(.mobile), .cmp-dm-port= +al .ui[class*=3D"computer only"].grid.grid.grid:not(.tablet), .cmp-dm-porta= +l .ui[class*=3D"large screen only"].grid.grid.grid:not(.mobile), .cmp-dm-po= +rtal .ui[class*=3D"mobile only"].grid.grid.grid:not(.tablet), .cmp-dm-porta= +l .ui[class*=3D"widescreen only"].grid.grid.grid:not(.mobile) { display: no= +ne !important; } +} + +@media only screen and (min-width: 992px) and (max-width: 1199.98px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"large screen only"]= +.column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D= +"mobile only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > .= +row > [class*=3D"tablet only"].column:not(.computer), .cmp-dm-portal .ui.gr= +id.grid.grid > .row > [class*=3D"widescreen only"].column:not(.mobile), .cm= +p-dm-portal .ui.grid.grid.grid > [class*=3D"large screen only"].column:not(= +.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large screen only"= +].row:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"mobile o= +nly"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D= +"mobile only"].row:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > [cla= +ss*=3D"tablet only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.gr= +id > [class*=3D"tablet only"].row:not(.computer), .cmp-dm-portal .ui.grid.g= +rid.grid > [class*=3D"widescreen only"].column:not(.mobile), .cmp-dm-portal= + .ui.grid.grid.grid > [class*=3D"widescreen only"].row:not(.mobile), .cmp-d= +m-portal .ui[class*=3D"large screen only"].grid.grid.grid:not(.mobile), .cm= +p-dm-portal .ui[class*=3D"mobile only"].grid.grid.grid:not(.computer), .cmp= +-dm-portal .ui[class*=3D"tablet only"].grid.grid.grid:not(.computer), .cmp-= +dm-portal .ui[class*=3D"widescreen only"].grid.grid.grid:not(.mobile) { dis= +play: none !important; } +} + +@media only screen and (min-width: 1200px) and (max-width: 1919.98px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"mobile only"].colum= +n:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"tab= +let only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > .row = +> [class*=3D"widescreen only"].column:not(.mobile), .cmp-dm-portal .ui.grid= +.grid.grid > [class*=3D"mobile only"].column:not(.computer), .cmp-dm-portal= + .ui.grid.grid.grid > [class*=3D"mobile only"].row:not(.computer), .cmp-dm-= +portal .ui.grid.grid.grid > [class*=3D"tablet only"].column:not(.computer),= + .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"tablet only"].row:not(.comp= +uter), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"widescreen only"].col= +umn:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"widescreen= + only"].row:not(.mobile), .cmp-dm-portal .ui[class*=3D"mobile only"].grid.g= +rid.grid:not(.computer), .cmp-dm-portal .ui[class*=3D"tablet only"].grid.gr= +id.grid:not(.computer), .cmp-dm-portal .ui[class*=3D"widescreen only"].grid= +.grid.grid:not(.mobile) { display: none !important; } +} + +@media only screen and (min-width: 1920px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"mobile only"].colum= +n:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"tab= +let only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > [clas= +s*=3D"mobile only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.gri= +d > [class*=3D"mobile only"].row:not(.computer), .cmp-dm-portal .ui.grid.gr= +id.grid > [class*=3D"tablet only"].column:not(.computer), .cmp-dm-portal .u= +i.grid.grid.grid > [class*=3D"tablet only"].row:not(.computer), .cmp-dm-por= +tal .ui[class*=3D"mobile only"].grid.grid.grid:not(.computer), .cmp-dm-port= +al .ui[class*=3D"tablet only"].grid.grid.grid:not(.computer) { display: non= +e !important; } +} + +.cmp-dm-portal .ui.menu { display: flex; margin: 1rem 0px; font-family: gra= +phik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; backgroun= +d: rgb(255, 255, 255); font-weight: 400; border: 1px solid rgba(34, 36, 38,= + 0.15); box-shadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px; border-radius: = +0.285714rem; min-height: 2.85714em; } + +.cmp-dm-portal .ui.menu::after { content: ""; display: block; height: 0px; = +clear: both; visibility: hidden; } + +.cmp-dm-portal .ui.menu:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.menu:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.menu .menu { margin: 0px; } + +.cmp-dm-portal .ui.menu:not(.vertical) .item, .cmp-dm-portal .ui.menu:not(.= +vertical) > .menu { display: flex; } + +.cmp-dm-portal .ui.menu:not(.vertical) .item { -webkit-box-align: center; a= +lign-items: center; } + +.cmp-dm-portal .ui.menu .item { position: relative; vertical-align: middle;= + line-height: 1; text-decoration: none; -webkit-tap-highlight-color: transp= +arent; -webkit-box-flex: 0; flex: 0 0 auto; user-select: none; background: = +none; padding: 0.928571em 1.14286em; text-transform: none; color: rgb(80, 8= +0, 80); font-weight: 400; transition: background 0.1s ease 0s, box-shadow 0= +.1s ease 0s, color 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s; } + +.cmp-dm-portal .ui.menu > .item:first-child { border-radius: 0.285714rem 0p= +x 0px 0.285714rem; } + +.cmp-dm-portal .ui.menu .item::before { position: absolute; content: ""; to= +p: 0px; right: 0px; height: 100%; width: 1px; background: rgba(34, 36, 38, = +0.1); } + +.cmp-dm-portal .ui.menu .item > a:not(.ui), .cmp-dm-portal .ui.menu .item >= + p:only-child, .cmp-dm-portal .ui.menu .text.item > * { user-select: text; = +line-height: 1.3; } + +.cmp-dm-portal .ui.menu .item > p:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.menu .item > p:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.menu .item > i.icon { opacity: 0.9; float: none; margin:= + 0px 0.357143em 0px 0px; } + +.cmp-dm-portal .ui.menu:not(.vertical) .item > .button { position: relative= +; top: 0px; margin: -0.5em 0px; padding-bottom: 0.785714em; padding-top: 0.= +785714em; font-size: 1em; } + +.cmp-dm-portal .ui.menu > .container, .cmp-dm-portal .ui.menu > .grid { dis= +play: flex; -webkit-box-align: inherit; align-items: inherit; -webkit-box-o= +rient: inherit; -webkit-box-direction: inherit; flex-direction: inherit; } + +.cmp-dm-portal .ui.menu .item > .input { width: 100%; } + +.cmp-dm-portal .ui.menu:not(.vertical) .item > .input { position: relative;= + top: 0px; margin: -0.5em 0px; } + +.cmp-dm-portal .ui.menu .item > .input input { font-size: 1em; padding-top:= + 0.571429em; padding-bottom: 0.571429em; } + +.cmp-dm-portal .ui.menu .header.item, .cmp-dm-portal .ui.vertical.menu .hea= +der.item { margin: 0px; font-weight: 700; } + +.cmp-dm-portal .ui.menu .item > i.dropdown.icon { padding: 0px; float: righ= +t; margin: 0px 0px 0px 1em; } + +.cmp-dm-portal .ui.menu .dropdown.item .menu { min-width: calc(100% - 1px);= + border-radius: 0px 0px 0.285714rem 0.285714rem; background: rgb(255, 255, = +255); margin: 0px; box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 3px 0px; -webkit= +-box-orient: vertical !important; -webkit-box-direction: normal !important;= + flex-direction: column !important; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu > .item { margin: 0px; text-alig= +n: left; font-size: 1em !important; padding: 0.78571em 1.14286em !important= +; background: transparent !important; color: rgb(80, 80, 80) !important; te= +xt-transform: none !important; font-weight: 400 !important; box-shadow: non= +e !important; transition: none 0s ease 0s !important; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu > .item:hover, .cmp-dm-portal .u= +i.menu .ui.dropdown .menu > .selected.item { background: rgba(0, 0, 0, 0.05= +) !important; color: rgba(0, 0, 0, 0.95) !important; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu > .active.item { background: rgb= +a(0, 0, 0, 0.03) !important; font-weight: 700 !important; color: rgba(0, 0,= + 0, 0.95) !important; } + +.cmp-dm-portal .ui.menu .ui.dropdown.item .menu .item:not(.filtered) { disp= +lay: block; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu > .item .icon:not(.dropdown) { d= +isplay: inline-block; float: none; font-size: 1em !important; margin: 0px 0= +.75em 0px 0px !important; } + +.cmp-dm-portal .ui.secondary.menu .dropdown.item > .menu, .cmp-dm-portal .u= +i.text.menu .dropdown.item > .menu { border-radius: 0.285714rem; margin-top= +: 0.357143em; } + +.cmp-dm-portal .ui.menu .pointing.dropdown.item .menu { margin-top: 0.75em;= + } + +.cmp-dm-portal .ui.inverted.menu .search.dropdown.item > .search, .cmp-dm-p= +ortal .ui.inverted.menu .search.dropdown.item > .text { color: rgba(255, 25= +5, 255, 0.9); } + +.cmp-dm-portal .ui.item.menu .dropdown .menu .item { width: 100%; } + +.cmp-dm-portal .ui.menu .item > .label:not(.floating) { margin-left: 1em; p= +adding: 0.3em 0.785714em; } + +.cmp-dm-portal .ui.menu .item > .floating.label { padding: 0.3em 0.785714em= +; } + +.cmp-dm-portal .ui.menu .item > .label { background: rgb(153, 153, 153); co= +lor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.menu .item > .image.label img { margin: -0.2833em 0.8em = +-0.2833em -0.8em; height: 1.5666em; } + +.cmp-dm-portal .ui.menu .item > img:not(.ui) { display: inline-block; verti= +cal-align: middle; margin: -0.3em 0px; width: 2.5em; } + +.cmp-dm-portal .ui.menu .list .item::before { background: none !important; = +} + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.menu > .ui.container { width: 100% !important; margin-= +left: 0px !important; margin-right: 0px !important; } +} + +@media only screen and (min-width: 768px) { + .cmp-dm-portal .ui.menu:not(.secondary):not(.text):not(.tabular):not(.bor= +derless) > .container > .item:not(.right):not(.borderless):first-child { bo= +rder-left: 1px solid rgba(34, 36, 38, 0.1); } + .cmp-dm-portal .ui.menu:not(.secondary):not(.text):not(.tabular):not(.bor= +derless) > .container > .right.item:not(.borderless):last-child, .cmp-dm-po= +rtal .ui.menu:not(.secondary):not(.text):not(.tabular):not(.borderless) > .= +container > .right.menu > .item:not(.borderless):last-child { border-right:= + 1px solid rgba(34, 36, 38, 0.1); } +} + +.cmp-dm-portal .ui.link.menu .item:hover, .cmp-dm-portal .ui.menu .dropdown= +.item:hover, .cmp-dm-portal .ui.menu .link.item:hover, .cmp-dm-portal .ui.m= +enu a.item:hover { cursor: pointer; background: rgba(0, 0, 0, 0.03); color:= + rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.link.menu .item:active, .cmp-dm-portal .ui.menu .link.it= +em:active, .cmp-dm-portal .ui.menu a.item:active { background: rgba(0, 0, 0= +, 0.03); color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.menu .active.item { background: rgba(0, 0, 0, 0.05); col= +or: rgba(0, 0, 0, 0.95); font-weight: 400; box-shadow: none; } + +.cmp-dm-portal .ui.menu .active.item > i.icon { opacity: 1; } + +.cmp-dm-portal .ui.menu .active.item:hover, .cmp-dm-portal .ui.vertical.men= +u .active.item:hover { background-color: rgba(0, 0, 0, 0.05); color: rgba(0= +, 0, 0, 0.95); } + +.cmp-dm-portal .ui.ui.menu .item.disabled { cursor: default; background-col= +or: transparent; color: rgba(40, 40, 40, 0.3); pointer-events: none; } + +.cmp-dm-portal .ui.menu:not(.vertical) .left.item, .cmp-dm-portal .ui.menu:= +not(.vertical) .left.menu { display: flex; margin-right: auto !important; } + +.cmp-dm-portal .ui.menu:not(.vertical) .right.item, .cmp-dm-portal .ui.menu= +:not(.vertical) .right.menu { display: flex; margin-left: auto !important; = +} + +.cmp-dm-portal .ui.menu:not(.vertical) :not(.dropdown) > .left.menu, .cmp-d= +m-portal .ui.menu:not(.vertical) :not(.dropdown) > .right.menu { display: i= +nherit; } + +.cmp-dm-portal .ui.menu:not(.vertical) .center.item, .cmp-dm-portal .ui.men= +u:not(.vertical) .center.menu { display: flex; margin-left: auto !important= +; margin-right: auto !important; } + +.cmp-dm-portal .ui.menu .right.item::before, .cmp-dm-portal .ui.menu .right= +.menu > .item::before { right: auto; left: 0px; } + +.cmp-dm-portal .ui.menu .center.item:last-child::before, .cmp-dm-portal .ui= +.menu .center.menu > .item:last-child::before { display: none; } + +.cmp-dm-portal .ui.secondary.menu { margin-left: -0.357143em; margin-right:= + -0.357143em; } + +.cmp-dm-portal .ui.secondary.menu, .cmp-dm-portal .ui.secondary.menu .item = +{ background: none; border-radius: 0px; border: none; box-shadow: none; } + +.cmp-dm-portal .ui.secondary.menu .item { align-self: center; padding: 0.78= +5714em 0px; margin: 0px 0.928571em; transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.secondary.menu .item::before { display: none !important;= + } + +.cmp-dm-portal .ui.secondary.menu .header.item { border-radius: 0px; border= +-right: none; background: none transparent; } + +.cmp-dm-portal .ui.secondary.menu .item > img:not(.ui) { margin: 0px; } + +.cmp-dm-portal .ui.secondary.menu .dropdown.item:hover, .cmp-dm-portal .ui.= +secondary.menu .link.item:hover, .cmp-dm-portal .ui.secondary.menu a.item:h= +over { background: none; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.secondary.menu .active.item { border-radius: 0px; } + +.cmp-dm-portal .ui.secondary.menu .active.item, .cmp-dm-portal .ui.secondar= +y.menu .active.item:hover { box-shadow: none; background: none; color: rgb(= +80, 80, 80); } + +.cmp-dm-portal .ui.secondary.inverted.menu .link.item:not(.disabled), .cmp-= +dm-portal .ui.secondary.inverted.menu a.item:not(.disabled) { color: rgba(2= +55, 255, 255, 0.7); } + +.cmp-dm-portal .ui.secondary.inverted.menu .dropdown.item:hover, .cmp-dm-po= +rtal .ui.secondary.inverted.menu .link.item:hover, .cmp-dm-portal .ui.secon= +dary.inverted.menu a.item:hover { background: rgba(255, 255, 255, 0.08); co= +lor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.secondary.inverted.menu .active.item { background: rgba(= +255, 255, 255, 0.15); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.secondary.item.menu { margin-left: 0px; margin-right: 0p= +x; } + +.cmp-dm-portal .ui.secondary.item.menu .item:last-child { margin-right: 0px= +; } + +.cmp-dm-portal .ui.vertical.icon.menu { display: inline-block; width: auto;= + } + +.cmp-dm-portal .ui.icon.menu .item { height: auto; text-align: center; colo= +r: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.icon.menu .item > .icon:not(.dropdown) { margin: 0px; op= +acity: 1; } + +.cmp-dm-portal .ui.icon.menu .icon::before { opacity: 1; } + +.cmp-dm-portal .ui.menu .icon.item > .icon { width: auto; margin: 0px auto;= + } + +.cmp-dm-portal .ui.vertical.icon.menu .item > .icon:not(.dropdown) { displa= +y: block; opacity: 1; margin: 0px auto; float: none; } + +.cmp-dm-portal .ui.inverted.icon.menu .item { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.ui.menu .primary.active.item, .cmp-dm-portal .ui.ui.prim= +ary.menu .active.item, .cmp-dm-portal .ui.ui.primary.menu .active.item:hove= +r { color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.ui.menu .red.active.item, .cmp-dm-portal .ui.ui.red.menu= + .active.item, .cmp-dm-portal .ui.ui.red.menu .active.item:hover { color: r= +gb(219, 40, 40); } + +.cmp-dm-portal .ui.ui.menu .orange.active.item, .cmp-dm-portal .ui.ui.orang= +e.menu .active.item, .cmp-dm-portal .ui.ui.orange.menu .active.item:hover {= + color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.ui.menu .yellow.active.item, .cmp-dm-portal .ui.ui.yello= +w.menu .active.item, .cmp-dm-portal .ui.ui.yellow.menu .active.item:hover {= + color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.ui.menu .olive.active.item, .cmp-dm-portal .ui.ui.olive.= +menu .active.item, .cmp-dm-portal .ui.ui.olive.menu .active.item:hover { co= +lor: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.ui.green.menu .active.item, .cmp-dm-portal .ui.ui.green.= +menu .active.item:hover, .cmp-dm-portal .ui.ui.menu .green.active.item { co= +lor: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.ui.menu .teal.active.item, .cmp-dm-portal .ui.ui.teal.me= +nu .active.item, .cmp-dm-portal .ui.ui.teal.menu .active.item:hover { color= +: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.ui.blue.menu .active.item, .cmp-dm-portal .ui.ui.blue.me= +nu .active.item:hover, .cmp-dm-portal .ui.ui.menu .blue.active.item { color= +: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.ui.menu .violet.active.item, .cmp-dm-portal .ui.ui.viole= +t.menu .active.item, .cmp-dm-portal .ui.ui.violet.menu .active.item:hover {= + color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.ui.menu .purple.active.item, .cmp-dm-portal .ui.ui.purpl= +e.menu .active.item, .cmp-dm-portal .ui.ui.purple.menu .active.item:hover {= + color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.ui.menu .pink.active.item, .cmp-dm-portal .ui.ui.pink.me= +nu .active.item, .cmp-dm-portal .ui.ui.pink.menu .active.item:hover { color= +: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.ui.brown.menu .active.item, .cmp-dm-portal .ui.ui.brown.= +menu .active.item:hover, .cmp-dm-portal .ui.ui.menu .brown.active.item { co= +lor: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.ui.grey.menu .active.item, .cmp-dm-portal .ui.ui.grey.me= +nu .active.item:hover, .cmp-dm-portal .ui.ui.menu .grey.active.item { color= +: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.ui.black.menu .active.item, .cmp-dm-portal .ui.ui.black.= +menu .active.item:hover, .cmp-dm-portal .ui.ui.menu .black.active.item { co= +lor: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.inverted.menu { border: 0px solid transparent; backgroun= +d: rgb(27, 28, 29); box-shadow: none; } + +.cmp-dm-portal .ui.inverted.menu .item, .cmp-dm-portal .ui.inverted.menu .i= +tem > a:not(.ui) { background: transparent; color: rgba(255, 255, 255, 0.9)= +; } + +.cmp-dm-portal .ui.inverted.menu .item.menu { background: transparent; } + +.cmp-dm-portal .ui.inverted.menu .item::before { background: rgba(255, 255,= + 255, 0.08); } + +.cmp-dm-portal .ui.inverted.menu .header.item { margin: 0px; background: tr= +ansparent; box-shadow: none; } + +.cmp-dm-portal .ui.ui.inverted.menu .item.disabled { color: rgba(225, 225, = +225, 0.3); } + +.cmp-dm-portal .ui.inverted.menu .dropdown.item:hover, .cmp-dm-portal .ui.i= +nverted.menu .link.item:active, .cmp-dm-portal .ui.inverted.menu .link.item= +:hover, .cmp-dm-portal .ui.inverted.menu a.item:active, .cmp-dm-portal .ui.= +inverted.menu a.item:hover, .cmp-dm-portal .ui.link.inverted.menu .item:hov= +er { background: rgba(255, 255, 255, 0.08); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.inverted.menu .active.item, .cmp-dm-portal .ui.inverted.= +menu .active.item:hover { background: rgb(61, 62, 63); color: rgb(255, 255,= + 255) !important; } + +.cmp-dm-portal .ui.floated.menu { float: left; margin: 0px 0.5rem 0px 0px; = +} + +.cmp-dm-portal .ui.floated.menu .item:last-child::before { display: none; } + +.cmp-dm-portal .ui.right.floated.menu { float: right; margin: 0px 0px 0px 0= +.5rem; } + +.cmp-dm-portal .ui.ui.inverted.menu .primary.active.item, .cmp-dm-portal .u= +i.ui.inverted.primary.menu { background-color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.inverted.primary.menu .item::before { background-color: = +rgba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.primary.menu .active.item { background-color= +: rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .red.active.item, .cmp-dm-portal .ui.ui= +.inverted.red.menu { background-color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.inverted.red.menu .item::before { background-color: rgba= +(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.red.menu .active.item { background-color: rg= +ba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .orange.active.item, .cmp-dm-portal .ui= +.ui.inverted.orange.menu { background-color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.inverted.orange.menu .item::before { background-color: r= +gba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.orange.menu .active.item { background-color:= + rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .yellow.active.item, .cmp-dm-portal .ui= +.ui.inverted.yellow.menu { background-color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.inverted.yellow.menu .item::before { background-color: r= +gba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.yellow.menu .active.item { background-color:= + rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .olive.active.item, .cmp-dm-portal .ui.= +ui.inverted.olive.menu { background-color: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.inverted.olive.menu .item::before { background-color: rg= +ba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.olive.menu .active.item { background-color: = +rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.green.menu, .cmp-dm-portal .ui.ui.inverted.m= +enu .green.active.item { background-color: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.inverted.green.menu .item::before { background-color: rg= +ba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.green.menu .active.item { background-color: = +rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .teal.active.item, .cmp-dm-portal .ui.u= +i.inverted.teal.menu { background-color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.inverted.teal.menu .item::before { background-color: rgb= +a(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.teal.menu .active.item { background-color: r= +gba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.blue.menu, .cmp-dm-portal .ui.ui.inverted.me= +nu .blue.active.item { background-color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.inverted.blue.menu .item::before { background-color: rgb= +a(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.blue.menu .active.item { background-color: r= +gba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .violet.active.item, .cmp-dm-portal .ui= +.ui.inverted.violet.menu { background-color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.inverted.violet.menu .item::before { background-color: r= +gba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.violet.menu .active.item { background-color:= + rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .purple.active.item, .cmp-dm-portal .ui= +.ui.inverted.purple.menu { background-color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.inverted.purple.menu .item::before { background-color: r= +gba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.purple.menu .active.item { background-color:= + rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .pink.active.item, .cmp-dm-portal .ui.u= +i.inverted.pink.menu { background-color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.inverted.pink.menu .item::before { background-color: rgb= +a(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.pink.menu .active.item { background-color: r= +gba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.brown.menu, .cmp-dm-portal .ui.ui.inverted.m= +enu .brown.active.item { background-color: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.inverted.brown.menu .item::before { background-color: rg= +ba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.brown.menu .active.item { background-color: = +rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.grey.menu, .cmp-dm-portal .ui.ui.inverted.me= +nu .grey.active.item { background-color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.inverted.grey.menu .item::before { background-color: rgb= +a(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.grey.menu .active.item { background-color: r= +gba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.black.menu, .cmp-dm-portal .ui.ui.inverted.m= +enu .black.active.item { background-color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.inverted.black.menu .item::before { background-color: rg= +ba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.black.menu .active.item { background-color: = +rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.item.menu, .cmp-dm-portal .ui.item.menu .item { width: 1= +00%; text-align: center; -webkit-box-pack: center; justify-content: center;= + padding-left: 0px !important; padding-right: 0px !important; margin-left: = +0px !important; margin-right: 0px !important; } + +.cmp-dm-portal .ui.attached.item.menu:not(.tabular) { margin: 0px -1px !imp= +ortant; } + +.cmp-dm-portal .ui.item.menu .item:last-child::before { display: none; } + +.cmp-dm-portal .ui.menu.two.item .item { width: 50%; } + +.cmp-dm-portal .ui.menu.three.item .item { width: 33.333%; } + +.cmp-dm-portal .ui.menu.four.item .item { width: 25%; } + +.cmp-dm-portal .ui.menu.five.item .item { width: 20%; } + +.cmp-dm-portal .ui.menu.six.item .item { width: 16.666%; } + +.cmp-dm-portal .ui.menu.seven.item .item { width: 14.285%; } + +.cmp-dm-portal .ui.menu.eight.item .item { width: 12.5%; } + +.cmp-dm-portal .ui.menu.nine.item .item { width: 11.11%; } + +.cmp-dm-portal .ui.menu.ten.item .item { width: 10%; } + +.cmp-dm-portal .ui.menu.eleven.item .item { width: 9.09%; } + +.cmp-dm-portal .ui.menu.twelve.item .item { width: 8.333%; } + +.cmp-dm-portal .ui.inverted.pointing.menu .primary.active.item::after { bac= +kground-color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.inverted.pointing.menu .secondary.active.item::after { b= +ackground-color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.inverted.pointing.menu .red.active.item::after { backgro= +und-color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.inverted.pointing.menu .orange.active.item::after { back= +ground-color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.inverted.pointing.menu .yellow.active.item::after { back= +ground-color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.inverted.pointing.menu .olive.active.item::after { backg= +round-color: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.inverted.pointing.menu .green.active.item::after { backg= +round-color: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.inverted.pointing.menu .teal.active.item::after { backgr= +ound-color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.inverted.pointing.menu .blue.active.item::after { backgr= +ound-color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.inverted.pointing.menu .violet.active.item::after { back= +ground-color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.inverted.pointing.menu .purple.active.item::after { back= +ground-color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.inverted.pointing.menu .pink.active.item::after { backgr= +ound-color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.inverted.pointing.menu .brown.active.item::after { backg= +round-color: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.inverted.pointing.menu .grey.active.item::after { backgr= +ound-color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.inverted.pointing.menu .black.active.item::after { backg= +round-color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.menu { font-size: 1rem; } + +.cmp-dm-portal .ui.vertical.menu { width: 15rem; } + +.cmp-dm-portal .ui.menu .ui.inverted.inverted.dropdown.item .menu { backgro= +und: rgb(27, 28, 29); box-shadow: none; } + +.cmp-dm-portal .ui.menu .ui.inverted.dropdown .menu > .item { color: rgba(2= +55, 255, 255, 0.8) !important; } + +.cmp-dm-portal .ui.menu .ui.inverted.dropdown .menu > .active.item { backgr= +ound: transparent !important; color: rgba(255, 255, 255, 0.8) !important; } + +.cmp-dm-portal .ui.menu .ui.inverted.dropdown .menu > .item:hover { backgro= +und: rgba(255, 255, 255, 0.08) !important; color: rgba(255, 255, 255, 0.8) = +!important; } + +.cmp-dm-portal .ui.menu .ui.inverted.dropdown .menu > .selected.item { back= +ground: rgba(255, 255, 255, 0.15) !important; color: rgba(255, 255, 255, 0.= +8) !important; } + +.cmp-dm-portal .ui.secondary.menu .item { color: rgb(144, 144, 144); } + +.cmp-dm-portal .ui.secondary.menu .primary.menu .item { border-bottom: 0.21= +4286em solid transparent; text-transform: uppercase; color: rgb(161, 0, 255= +); } + +.cmp-dm-portal .ui.secondary.menu .primary.menu .link.item:hover, .cmp-dm-p= +ortal .ui.secondary.menu .primary.menu a.item:hover { color: purple; border= +-bottom: 0.214286em solid rgb(161, 0, 255); } + +.cmp-dm-portal .ui.message { position: relative; min-height: 1em; margin: 1= +em 0px; background: rgb(80, 80, 80); padding: 1em 1.5em; line-height: 1.428= +5em; color: rgb(80, 80, 80); transition: opacity 0.1s ease 0s, color 0.1s e= +ase 0s, background 0.1s ease 0s, box-shadow 0.1s ease 0s, -webkit-box-shado= +w 0.1s ease 0s; border-radius: 0.285714rem; box-shadow: rgba(34, 36, 38, 0.= +22) 0px 0px 0px 1px inset, transparent 0px 0px 0px 0px; } + +.cmp-dm-portal .ui.message:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.message:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.message .header { display: block; font-family: graphik-r= +egular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; font-weight: 70= +0; margin: -0.142857em 0px 0px; } + +.cmp-dm-portal .ui.message .header:not(.ui) { font-size: 1.14286em; } + +.cmp-dm-portal .ui.message p { opacity: 0.85; margin: 0.75em 0px; } + +.cmp-dm-portal .ui.message p:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.message p:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.message .header + p { margin-top: 0.25em; } + +.cmp-dm-portal .ui.message .list:not(.ui) { text-align: left; padding: 0px;= + opacity: 0.85; list-style-position: inside; margin: 0.5em 0px 0px; } + +.cmp-dm-portal .ui.message .list:not(.ui):first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.message .list:not(.ui):last-child { margin-bottom: 0px; = +} + +.cmp-dm-portal .ui.message .list:not(.ui) li { position: relative; list-sty= +le-type: none; margin: 0px 0px 0.3em 1em; padding: 0px; } + +.cmp-dm-portal .ui.message .list:not(.ui) li::before { position: absolute; = +content: "=E2=80=A2"; left: -1em; height: 100%; vertical-align: baseline; } + +.cmp-dm-portal .ui.message .list:not(.ui) li:last-child { margin-bottom: 0p= +x; } + +.cmp-dm-portal .ui.message > .icon { margin-right: 0.6em; } + +.cmp-dm-portal .ui.message > .close.icon { cursor: pointer; position: absol= +ute; margin: 0px; top: 0.78575em; right: 0.5em; opacity: 0.7; transition: o= +pacity 0.1s ease 0s; } + +.cmp-dm-portal .ui.message > .close.icon:hover { opacity: 1; } + +.cmp-dm-portal .ui.message > :first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.message > :last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.dropdown .menu > .message { margin: 0px -1px; } + +.cmp-dm-portal .ui.visible.visible.visible.visible.message { display: block= +; } + +.cmp-dm-portal .ui.icon.visible.visible.visible.visible.message { display: = +flex; } + +.cmp-dm-portal .ui.hidden.hidden.hidden.hidden.message { display: none; } + +.cmp-dm-portal .ui.primary.message { background-color: rgb(223, 240, 255); = +color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.attached.primary.message, .cmp-dm-portal .ui.primary.mes= +sage { box-shadow: rgb(161, 0, 255) 0px 0px 0px 1px inset, transparent 0px = +0px 0px 0px; } + +.cmp-dm-portal .ui.primary.message .header { color: rgba(242, 242, 242, 0.9= +); } + +.cmp-dm-portal .ui.secondary.message { background-color: rgb(244, 244, 244)= +; color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.attached.secondary.message, .cmp-dm-portal .ui.secondary= +.message { box-shadow: rgb(80, 80, 80) 0px 0px 0px 1px inset, transparent 0= +px 0px 0px 0px; } + +.cmp-dm-portal .ui.secondary.message .header { color: rgba(242, 242, 242, 0= +.9); } + +.cmp-dm-portal .ui.red.message { background-color: rgb(255, 232, 230); colo= +r: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.attached.red.message, .cmp-dm-portal .ui.red.message { b= +ox-shadow: rgb(219, 40, 40) 0px 0px 0px 1px inset, transparent 0px 0px 0px = +0px; } + +.cmp-dm-portal .ui.red.message .header { color: rgb(200, 33, 33); } + +.cmp-dm-portal .ui.orange.message { background-color: rgb(255, 237, 222); c= +olor: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.attached.orange.message, .cmp-dm-portal .ui.orange.messa= +ge { box-shadow: rgb(242, 113, 28) 0px 0px 0px 1px inset, transparent 0px 0= +px 0px 0px; } + +.cmp-dm-portal .ui.orange.message .header { color: rgb(231, 100, 13); } + +.cmp-dm-portal .ui.yellow.message { background-color: rgb(255, 248, 219); c= +olor: rgb(181, 129, 5); } + +.cmp-dm-portal .ui.attached.yellow.message, .cmp-dm-portal .ui.yellow.messa= +ge { box-shadow: rgb(181, 129, 5) 0px 0px 0px 1px inset, transparent 0px 0p= +x 0px 0px; } + +.cmp-dm-portal .ui.yellow.message .header { color: rgb(156, 111, 4); } + +.cmp-dm-portal .ui.olive.message { background-color: rgb(251, 253, 239); co= +lor: rgb(138, 188, 30); } + +.cmp-dm-portal .ui.attached.olive.message, .cmp-dm-portal .ui.olive.message= + { box-shadow: rgb(138, 188, 30) 0px 0px 0px 1px inset, transparent 0px 0px= + 0px 0px; } + +.cmp-dm-portal .ui.olive.message .header { color: rgb(122, 166, 26); } + +.cmp-dm-portal .ui.green.message { background-color: rgb(229, 249, 231); co= +lor: rgb(30, 188, 48); } + +.cmp-dm-portal .ui.attached.green.message, .cmp-dm-portal .ui.green.message= + { box-shadow: rgb(30, 188, 48) 0px 0px 0px 1px inset, transparent 0px 0px = +0px 0px; } + +.cmp-dm-portal .ui.green.message .header { color: rgb(26, 166, 42); } + +.cmp-dm-portal .ui.teal.message { background-color: rgb(225, 247, 247); col= +or: rgb(16, 163, 163); } + +.cmp-dm-portal .ui.attached.teal.message, .cmp-dm-portal .ui.teal.message {= + box-shadow: rgb(16, 163, 163) 0px 0px 0px 1px inset, transparent 0px 0px 0= +px 0px; } + +.cmp-dm-portal .ui.teal.message .header { color: rgb(14, 140, 140); } + +.cmp-dm-portal .ui.blue.message { background-color: rgb(223, 240, 255); col= +or: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.attached.blue.message, .cmp-dm-portal .ui.blue.message {= + box-shadow: rgb(33, 133, 208) 0px 0px 0px 1px inset, transparent 0px 0px 0= +px 0px; } + +.cmp-dm-portal .ui.blue.message .header { color: rgb(30, 119, 186); } + +.cmp-dm-portal .ui.violet.message { background-color: rgb(234, 231, 255); c= +olor: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.attached.violet.message, .cmp-dm-portal .ui.violet.messa= +ge { box-shadow: rgb(100, 53, 201) 0px 0px 0px 1px inset, transparent 0px 0= +px 0px 0px; } + +.cmp-dm-portal .ui.violet.message .header { color: rgb(90, 48, 181); } + +.cmp-dm-portal .ui.purple.message { background-color: rgb(246, 231, 255); c= +olor: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.attached.purple.message, .cmp-dm-portal .ui.purple.messa= +ge { box-shadow: rgb(163, 51, 200) 0px 0px 0px 1px inset, transparent 0px 0= +px 0px 0px; } + +.cmp-dm-portal .ui.purple.message .header { color: rgb(146, 46, 180); } + +.cmp-dm-portal .ui.pink.message { background-color: rgb(255, 227, 251); col= +or: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.attached.pink.message, .cmp-dm-portal .ui.pink.message {= + box-shadow: rgb(224, 57, 151) 0px 0px 0px 1px inset, transparent 0px 0px 0= +px 0px; } + +.cmp-dm-portal .ui.pink.message .header { color: rgb(221, 35, 139); } + +.cmp-dm-portal .ui.brown.message { background-color: rgb(241, 226, 211); co= +lor: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.attached.brown.message, .cmp-dm-portal .ui.brown.message= + { box-shadow: rgb(165, 103, 63) 0px 0px 0px 1px inset, transparent 0px 0px= + 0px 0px; } + +.cmp-dm-portal .ui.brown.message .header { color: rgb(147, 91, 56); } + +.cmp-dm-portal .ui.grey.message { background-color: rgb(244, 244, 244); col= +or: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.attached.grey.message, .cmp-dm-portal .ui.grey.message {= + box-shadow: rgb(118, 118, 118) 0px 0px 0px 1px inset, transparent 0px 0px = +0px 0px; } + +.cmp-dm-portal .ui.grey.message .header { color: rgb(105, 105, 105); } + +.cmp-dm-portal .ui.black.message { background-color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.black.message, .cmp-dm-portal .ui.black.message .header = +{ color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.message { font-size: 1em; } + +.cmp-dm-portal .ui.attached.message, .cmp-dm-portal .ui.message { box-shado= +w: none; } + +.cmp-dm-portal .ui.message { text-transform: uppercase; } + +.cmp-dm-portal .ui.positive.message { background-color: rgb(161, 0, 255); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.positive.message .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.negative.message { background-color: rgb(219, 40, 40); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.negative.message .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.info.message, .cmp-dm-portal .ui.message { background-co= +lor: rgb(80, 80, 80); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.info.message .header, .cmp-dm-portal .ui.message .header= + { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.warning.message { background-color: rgb(251, 189, 8); co= +lor: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.warning.message .header { color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.error.message { background-color: rgb(219, 40, 40); colo= +r: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.error.message .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.success.message { background-color: rgb(161, 0, 255); co= +lor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.success.message .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.table { width: 100%; background: transparent; margin: 1e= +m 0px; border: 0px solid rgba(34, 36, 38, 0.15); box-shadow: none; border-r= +adius: 0px; text-align: left; vertical-align: middle; color: rgb(80, 80, 80= +); border-collapse: separate; border-spacing: 0px; } + +.cmp-dm-portal .ui.table:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.table:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.table > tbody, .cmp-dm-portal .ui.table > thead { text-a= +lign: inherit; vertical-align: inherit; } + +.cmp-dm-portal .ui.table td, .cmp-dm-portal .ui.table th { transition: back= +ground 0.1s ease 0s, color 0.1s ease 0s; } + +.cmp-dm-portal .ui.table > thead { box-shadow: none; } + +.cmp-dm-portal .ui.table > thead > tr > th { cursor: auto; background: tran= +sparent; text-align: inherit; color: rgb(80, 80, 80); padding: 0.928571em 1= +.14286em; vertical-align: inherit; font-weight: 400; text-transform: upperc= +ase; border-bottom: 0px; border-left: none; } + +.cmp-dm-portal .ui.table > thead > tr > th:first-child { border-left: none;= + } + +.cmp-dm-portal .ui.table > thead > tr:first-child > th:first-child, .cmp-dm= +-portal .ui.table > thead > tr:first-child > th:last-child, .cmp-dm-portal = +.ui.table > thead > tr:first-child > th:only-child { border-radius: 0px; } + +.cmp-dm-portal .ui.table > tfoot { box-shadow: none; } + +.cmp-dm-portal .ui.table > tfoot > tr > td, .cmp-dm-portal .ui.table > tfoo= +t > tr > th { cursor: auto; border-top: 1px solid rgba(34, 36, 38, 0.15); b= +ackground: transparent; text-align: inherit; color: rgb(80, 80, 80); paddin= +g: 1.14286em; vertical-align: middle; font-style: normal; font-weight: 400;= + text-transform: none; } + +.cmp-dm-portal .ui.table > tfoot > tr > td:first-child, .cmp-dm-portal .ui.= +table > tfoot > tr > th:first-child { border-left: none; } + +.cmp-dm-portal .ui.table > tfoot > tr:first-child > td:first-child, .cmp-dm= +-portal .ui.table > tfoot > tr:first-child > td:last-child, .cmp-dm-portal = +.ui.table > tfoot > tr:first-child > td:only-child, .cmp-dm-portal .ui.tabl= +e > tfoot > tr:first-child > th:first-child, .cmp-dm-portal .ui.table > tfo= +ot > tr:first-child > th:last-child, .cmp-dm-portal .ui.table > tfoot > tr:= +first-child > th:only-child { border-radius: 0px; } + +.cmp-dm-portal .ui.table > tbody > tr > td, .cmp-dm-portal .ui.table > tr >= + td { border-top: 0px; } + +.cmp-dm-portal .ui.table > tbody > tr:first-child > td, .cmp-dm-portal .ui.= +table > tr:first-child > td { border-top: none; } + +.cmp-dm-portal .ui.table > tbody + tbody tr:first-child > td { border-top: = +0px; } + +.cmp-dm-portal .ui.table > tbody > tr > td, .cmp-dm-portal .ui.table > tr >= + td { padding: 1.14286em; text-align: inherit; } + +.cmp-dm-portal .ui.table > .icon { vertical-align: baseline; } + +.cmp-dm-portal .ui.table > .icon:only-child { margin: 0px; } + +.cmp-dm-portal .ui.table.segment { padding: 0px; } + +.cmp-dm-portal .ui.table.segment::after { display: none; } + +.cmp-dm-portal .ui.table.segment.stacked::after { display: block; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.table:not(.unstackable) { width: 100%; padding: 0px; } + .cmp-dm-portal .ui.table:not(.unstackable) > tbody, .cmp-dm-portal .ui.ta= +ble:not(.unstackable) > tbody > tr, .cmp-dm-portal .ui.table:not(.unstackab= +le) > tbody > tr > td, .cmp-dm-portal .ui.table:not(.unstackable) > tbody >= + tr > th, .cmp-dm-portal .ui.table:not(.unstackable) > tfoot, .cmp-dm-porta= +l .ui.table:not(.unstackable) > tfoot > tr, .cmp-dm-portal .ui.table:not(.u= +nstackable) > tfoot > tr > td, .cmp-dm-portal .ui.table:not(.unstackable) >= + tfoot > tr > th, .cmp-dm-portal .ui.table:not(.unstackable) > thead, .cmp-= +dm-portal .ui.table:not(.unstackable) > thead > tr, .cmp-dm-portal .ui.tabl= +e:not(.unstackable) > thead > tr > th, .cmp-dm-portal .ui.table:not(.unstac= +kable) > tr, .cmp-dm-portal .ui.table:not(.unstackable) > tr > td, .cmp-dm-= +portal .ui.table:not(.unstackable) > tr > th { display: block !important; w= +idth: auto !important; } + .cmp-dm-portal .ui.table:not(.unstackable) > tfoot, .cmp-dm-portal .ui.ta= +ble:not(.unstackable) > thead { display: block; } + .cmp-dm-portal .ui.ui.ui.ui.table:not(.unstackable) > tbody > tr, .cmp-dm= +-portal .ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr, .cmp-dm-portal .= +ui.ui.ui.ui.table:not(.unstackable) > thead > tr, .cmp-dm-portal .ui.ui.ui.= +ui.table:not(.unstackable) > tr { padding-top: 1em; padding-bottom: 1em; bo= +x-shadow: rgba(0, 0, 0, 0.1) 0px -1px 0px 0px inset; } + .cmp-dm-portal .ui.ui.ui.ui.table:not(.unstackable) > tbody > tr > td, .c= +mp-dm-portal .ui.ui.ui.ui.table:not(.unstackable) > tbody > tr > th, .cmp-d= +m-portal .ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr > td, .cmp-dm-po= +rtal .ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr > th, .cmp-dm-portal= + .ui.ui.ui.ui.table:not(.unstackable) > thead > tr > th, .cmp-dm-portal .ui= +.ui.ui.ui.table:not(.unstackable) > tr > td, .cmp-dm-portal .ui.ui.ui.ui.ta= +ble:not(.unstackable) > tr > th { background: none; border: none; padding: = +0.25em 0.75em; box-shadow: none; } + .cmp-dm-portal .ui.table:not(.unstackable) > tbody > tr > td:first-child,= + .cmp-dm-portal .ui.table:not(.unstackable) > tbody > tr > th:first-child, = +.cmp-dm-portal .ui.table:not(.unstackable) > tfoot > tr > td:first-child, .= +cmp-dm-portal .ui.table:not(.unstackable) > tfoot > tr > th:first-child, .c= +mp-dm-portal .ui.table:not(.unstackable) > thead > tr > th:first-child, .cm= +p-dm-portal .ui.table:not(.unstackable) > tr > td:first-child, .cmp-dm-port= +al .ui.table:not(.unstackable) > tr > th:first-child { font-weight: 700; } + .cmp-dm-portal .ui.definition.table:not(.unstackable) > thead > tr > th:f= +irst-child { box-shadow: none !important; } +} + +.cmp-dm-portal .ui.table .collapsing .image, .cmp-dm-portal .ui.table .coll= +apsing .image img { max-width: none; } + +@media only screen and (max-width: 991.98px) { + .cmp-dm-portal .ui[class*=3D"tablet stackable"].table, .cmp-dm-portal .ui= +[class*=3D"tablet stackable"].table > tbody, .cmp-dm-portal .ui[class*=3D"t= +ablet stackable"].table > tbody > tr, .cmp-dm-portal .ui[class*=3D"tablet s= +tackable"].table > tbody > tr > td, .cmp-dm-portal .ui[class*=3D"tablet sta= +ckable"].table > tbody > tr > th, .cmp-dm-portal .ui[class*=3D"tablet stack= +able"].table > tfoot, .cmp-dm-portal .ui[class*=3D"tablet stackable"].table= + > tfoot > tr, .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tfoo= +t > tr > td, .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tfoot = +> tr > th, .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > thead, .= +cmp-dm-portal .ui[class*=3D"tablet stackable"].table > thead > tr, .cmp-dm-= +portal .ui[class*=3D"tablet stackable"].table > thead > tr > th, .cmp-dm-po= +rtal .ui[class*=3D"tablet stackable"].table > tr, .cmp-dm-portal .ui[class*= +=3D"tablet stackable"].table > tr > td, .cmp-dm-portal .ui[class*=3D"tablet= + stackable"].table > tr > th { display: block !important; width: 100% !impo= +rtant; } + .cmp-dm-portal .ui[class*=3D"tablet stackable"].table { padding: 0px; } + .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tfoot, .cmp-dm-po= +rtal .ui[class*=3D"tablet stackable"].table > thead { display: block; } + .cmp-dm-portal .ui.ui.ui.ui[class*=3D"tablet stackable"].table > tbody > = +tr, .cmp-dm-portal .ui.ui.ui.ui[class*=3D"tablet stackable"].table > tfoot = +> tr, .cmp-dm-portal .ui.ui.ui.ui[class*=3D"tablet stackable"].table > thea= +d > tr, .cmp-dm-portal .ui.ui.ui.ui[class*=3D"tablet stackable"].table > tr= + { padding-top: 1em; padding-bottom: 1em; box-shadow: rgba(0, 0, 0, 0.1) 0p= +x -1px 0px 0px inset; } + .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tbody > tr > td, = +.cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tbody > tr > th, .c= +mp-dm-portal .ui[class*=3D"tablet stackable"].table > tfoot > tr > td, .cmp= +-dm-portal .ui[class*=3D"tablet stackable"].table > tfoot > tr > th, .cmp-d= +m-portal .ui[class*=3D"tablet stackable"].table > thead > tr > th, .cmp-dm-= +portal .ui[class*=3D"tablet stackable"].table > tr > td, .cmp-dm-portal .ui= +[class*=3D"tablet stackable"].table > tr > th { background: none; padding: = +0.25em 0.75em; box-shadow: none; border: none !important; } +} + +.cmp-dm-portal .ui.table[class*=3D"left aligned"], .cmp-dm-portal .ui.table= + [class*=3D"left aligned"] { text-align: left; } + +.cmp-dm-portal .ui.table[class*=3D"center aligned"], .cmp-dm-portal .ui.tab= +le [class*=3D"center aligned"] { text-align: center; } + +.cmp-dm-portal .ui.table[class*=3D"right aligned"], .cmp-dm-portal .ui.tabl= +e [class*=3D"right aligned"] { text-align: right; } + +.cmp-dm-portal .ui.table[class*=3D"top aligned"], .cmp-dm-portal .ui.table = +[class*=3D"top aligned"] { vertical-align: top; } + +.cmp-dm-portal .ui.table[class*=3D"middle aligned"], .cmp-dm-portal .ui.tab= +le [class*=3D"middle aligned"] { vertical-align: middle; } + +.cmp-dm-portal .ui.table[class*=3D"bottom aligned"], .cmp-dm-portal .ui.tab= +le [class*=3D"bottom aligned"] { vertical-align: bottom; } + +.cmp-dm-portal .ui.table[class*=3D"single line"], .cmp-dm-portal .ui.table = +[class*=3D"single line"] { white-space: nowrap; } + +.cmp-dm-portal .ui.primary.table { border-top: 0.2em solid rgb(161, 0, 255)= +; } + +.cmp-dm-portal .ui.ui.table td.primary:not(.marked), .cmp-dm-portal .ui.ui.= +ui.ui.table tr.primary:not(.marked) { background: rgb(221, 244, 255); color= +: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.secondary.table { border-top: 0.2em solid rgb(80, 80, 80= +); } + +.cmp-dm-portal .ui.ui.table td.secondary:not(.marked), .cmp-dm-portal .ui.u= +i.ui.ui.table tr.secondary:not(.marked) { background: rgb(221, 221, 221); c= +olor: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.red.table { border-top: 0.2em solid rgb(219, 40, 40); } + +.cmp-dm-portal .ui.ui.table td.red:not(.marked), .cmp-dm-portal .ui.ui.ui.u= +i.table tr.red:not(.marked) { background: rgb(255, 225, 223); color: rgb(21= +9, 40, 40); } + +.cmp-dm-portal .ui.orange.table { border-top: 0.2em solid rgb(242, 113, 28)= +; } + +.cmp-dm-portal .ui.ui.table td.orange:not(.marked), .cmp-dm-portal .ui.ui.u= +i.ui.table tr.orange:not(.marked) { background: rgb(255, 231, 209); color: = +rgb(242, 113, 28); } + +.cmp-dm-portal .ui.yellow.table { border-top: 0.2em solid rgb(251, 189, 8);= + } + +.cmp-dm-portal .ui.ui.table td.yellow:not(.marked), .cmp-dm-portal .ui.ui.u= +i.ui.table tr.yellow:not(.marked) { background: rgb(255, 249, 210); color: = +rgb(181, 129, 5); } + +.cmp-dm-portal .ui.olive.table { border-top: 0.2em solid rgb(181, 204, 24);= + } + +.cmp-dm-portal .ui.ui.table td.olive:not(.marked), .cmp-dm-portal .ui.ui.ui= +.ui.table tr.olive:not(.marked) { background: rgb(247, 250, 228); color: rg= +b(138, 188, 30); } + +.cmp-dm-portal .ui.green.table { border-top: 0.2em solid rgb(33, 186, 69); = +} + +.cmp-dm-portal .ui.ui.table td.green:not(.marked), .cmp-dm-portal .ui.ui.ui= +.ui.table tr.green:not(.marked) { background: rgb(213, 245, 217); color: rg= +b(30, 188, 48); } + +.cmp-dm-portal .ui.teal.table { border-top: 0.2em solid rgb(0, 181, 173); } + +.cmp-dm-portal .ui.ui.table td.teal:not(.marked), .cmp-dm-portal .ui.ui.ui.= +ui.table tr.teal:not(.marked) { background: rgb(226, 255, 255); color: rgb(= +16, 163, 163); } + +.cmp-dm-portal .ui.blue.table { border-top: 0.2em solid rgb(33, 133, 208); = +} + +.cmp-dm-portal .ui.ui.table td.blue:not(.marked), .cmp-dm-portal .ui.ui.ui.= +ui.table tr.blue:not(.marked) { background: rgb(221, 244, 255); color: rgb(= +33, 133, 208); } + +.cmp-dm-portal .ui.violet.table { border-top: 0.2em solid rgb(100, 53, 201)= +; } + +.cmp-dm-portal .ui.ui.table td.violet:not(.marked), .cmp-dm-portal .ui.ui.u= +i.ui.table tr.violet:not(.marked) { background: rgb(236, 233, 254); color: = +rgb(100, 53, 201); } + +.cmp-dm-portal .ui.purple.table { border-top: 0.2em solid rgb(163, 51, 200)= +; } + +.cmp-dm-portal .ui.ui.table td.purple:not(.marked), .cmp-dm-portal .ui.ui.u= +i.ui.table tr.purple:not(.marked) { background: rgb(248, 227, 255); color: = +rgb(163, 51, 200); } + +.cmp-dm-portal .ui.pink.table { border-top: 0.2em solid rgb(224, 57, 151); = +} + +.cmp-dm-portal .ui.ui.table td.pink:not(.marked), .cmp-dm-portal .ui.ui.ui.= +ui.table tr.pink:not(.marked) { background: rgb(255, 232, 249); color: rgb(= +224, 57, 151); } + +.cmp-dm-portal .ui.brown.table { border-top: 0.2em solid rgb(165, 103, 63);= + } + +.cmp-dm-portal .ui.ui.table td.brown:not(.marked), .cmp-dm-portal .ui.ui.ui= +.ui.table tr.brown:not(.marked) { background: rgb(247, 229, 210); color: rg= +b(165, 103, 63); } + +.cmp-dm-portal .ui.grey.table { border-top: 0.2em solid rgb(118, 118, 118);= + } + +.cmp-dm-portal .ui.ui.table td.grey:not(.marked), .cmp-dm-portal .ui.ui.ui.= +ui.table tr.grey:not(.marked) { background: rgb(220, 221, 222); color: rgb(= +118, 118, 118); } + +.cmp-dm-portal .ui.black.table { border-top: 0.2em solid rgb(27, 28, 29); } + +.cmp-dm-portal .ui.ui.table td.black:not(.marked), .cmp-dm-portal .ui.ui.ui= +.ui.table tr.black:not(.marked) { background: rgb(84, 84, 84); color: rgb(2= +55, 255, 255); } + +.cmp-dm-portal .ui.one.column.table td { width: 100%; } + +.cmp-dm-portal .ui.two.column.table td { width: 50%; } + +.cmp-dm-portal .ui.three.column.table td { width: 33.3333%; } + +.cmp-dm-portal .ui.four.column.table td { width: 25%; } + +.cmp-dm-portal .ui.five.column.table td { width: 20%; } + +.cmp-dm-portal .ui.six.column.table td { width: 16.6667%; } + +.cmp-dm-portal .ui.seven.column.table td { width: 14.2857%; } + +.cmp-dm-portal .ui.eight.column.table td { width: 12.5%; } + +.cmp-dm-portal .ui.nine.column.table td { width: 11.1111%; } + +.cmp-dm-portal .ui.ten.column.table td { width: 10%; } + +.cmp-dm-portal .ui.eleven.column.table td { width: 9.09091%; } + +.cmp-dm-portal .ui.twelve.column.table td { width: 8.33333%; } + +.cmp-dm-portal .ui.thirteen.column.table td { width: 7.69231%; } + +.cmp-dm-portal .ui.fourteen.column.table td { width: 7.14286%; } + +.cmp-dm-portal .ui.fifteen.column.table td { width: 6.66667%; } + +.cmp-dm-portal .ui.sixteen.column.table td, .cmp-dm-portal .ui.table td.one= +.wide, .cmp-dm-portal .ui.table th.one.wide { width: 6.25%; } + +.cmp-dm-portal .ui.table td.two.wide, .cmp-dm-portal .ui.table th.two.wide = +{ width: 12.5%; } + +.cmp-dm-portal .ui.table td.three.wide, .cmp-dm-portal .ui.table th.three.w= +ide { width: 18.75%; } + +.cmp-dm-portal .ui.table td.four.wide, .cmp-dm-portal .ui.table th.four.wid= +e { width: 25%; } + +.cmp-dm-portal .ui.table td.five.wide, .cmp-dm-portal .ui.table th.five.wid= +e { width: 31.25%; } + +.cmp-dm-portal .ui.table td.six.wide, .cmp-dm-portal .ui.table th.six.wide = +{ width: 37.5%; } + +.cmp-dm-portal .ui.table td.seven.wide, .cmp-dm-portal .ui.table th.seven.w= +ide { width: 43.75%; } + +.cmp-dm-portal .ui.table td.eight.wide, .cmp-dm-portal .ui.table th.eight.w= +ide { width: 50%; } + +.cmp-dm-portal .ui.table td.nine.wide, .cmp-dm-portal .ui.table th.nine.wid= +e { width: 56.25%; } + +.cmp-dm-portal .ui.table td.ten.wide, .cmp-dm-portal .ui.table th.ten.wide = +{ width: 62.5%; } + +.cmp-dm-portal .ui.table td.eleven.wide, .cmp-dm-portal .ui.table th.eleven= +.wide { width: 68.75%; } + +.cmp-dm-portal .ui.table td.twelve.wide, .cmp-dm-portal .ui.table th.twelve= +.wide { width: 75%; } + +.cmp-dm-portal .ui.table td.thirteen.wide, .cmp-dm-portal .ui.table th.thir= +teen.wide { width: 81.25%; } + +.cmp-dm-portal .ui.table td.fourteen.wide, .cmp-dm-portal .ui.table th.four= +teen.wide { width: 87.5%; } + +.cmp-dm-portal .ui.table td.fifteen.wide, .cmp-dm-portal .ui.table th.fifte= +en.wide { width: 93.75%; } + +.cmp-dm-portal .ui.table td.sixteen.wide, .cmp-dm-portal .ui.table th.sixte= +en.wide { width: 100%; } + +.cmp-dm-portal .ui.basic.table { background: transparent; border: 0px solid= + rgba(34, 36, 38, 0.15); } + +.cmp-dm-portal .ui.basic.table, .cmp-dm-portal .ui.basic.table > tfoot, .cm= +p-dm-portal .ui.basic.table > thead { box-shadow: none; } + +.cmp-dm-portal .ui.basic.table > tbody > tr > th, .cmp-dm-portal .ui.basic.= +table > tfoot > tr > th, .cmp-dm-portal .ui.basic.table > thead > tr > th, = +.cmp-dm-portal .ui.basic.table > tr > th { background: transparent; border-= +left: none; } + +.cmp-dm-portal .ui.basic.table > tbody > tr { border-bottom: 1px solid rgba= +(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.basic.table > tbody > tr > td, .cmp-dm-portal .ui.basic.= +table > tfoot > tr > td, .cmp-dm-portal .ui.basic.table > tr > td { backgro= +und: transparent; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table { border: none; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped= +) > tbody > tr > td, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.s= +ortable):not(.striped) > tbody > tr > th, .cmp-dm-portal .ui[class*=3D"very= + basic"].table:not(.sortable):not(.striped) > tfoot > tr > th, .cmp-dm-port= +al .ui[class*=3D"very basic"].table:not(.sortable):not(.striped) > thead > = +tr > th, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not= +(.striped) > tr > td, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.= +sortable):not(.striped) > tr > th { } + +.cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped= +) > tbody > tr > td:first-child, .cmp-dm-portal .ui[class*=3D"very basic"].= +table:not(.sortable):not(.striped) > tbody > tr > th:first-child, .cmp-dm-p= +ortal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped) > tfoot= + > tr > td:first-child, .cmp-dm-portal .ui[class*=3D"very basic"].table:not= +(.sortable):not(.striped) > tfoot > tr > th:first-child, .cmp-dm-portal .ui= +[class*=3D"very basic"].table:not(.sortable):not(.striped) > thead > tr > t= +h:first-child, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortabl= +e):not(.striped) > tr > td:first-child, .cmp-dm-portal .ui[class*=3D"very b= +asic"].table:not(.sortable):not(.striped) > tr > th:first-child { padding-l= +eft: 0px; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped= +) > tbody > tr > td:last-child, .cmp-dm-portal .ui[class*=3D"very basic"].t= +able:not(.sortable):not(.striped) > tbody > tr > th:last-child, .cmp-dm-por= +tal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped) > tfoot >= + tr > td:last-child, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.s= +ortable):not(.striped) > tfoot > tr > th:last-child, .cmp-dm-portal .ui[cla= +ss*=3D"very basic"].table:not(.sortable):not(.striped) > thead > tr > th:la= +st-child, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):no= +t(.striped) > tr > td:last-child, .cmp-dm-portal .ui[class*=3D"very basic"]= +.table:not(.sortable):not(.striped) > tr > th:last-child { padding-right: 0= +px; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped= +) > thead > tr:first-child > th { padding-top: 0px; } + +.cmp-dm-portal .ui.celled.table > tbody > tr > td, .cmp-dm-portal .ui.celle= +d.table > tbody > tr > th, .cmp-dm-portal .ui.celled.table > tfoot > tr > t= +d, .cmp-dm-portal .ui.celled.table > tfoot > tr > th, .cmp-dm-portal .ui.ce= +lled.table > thead > tr > th, .cmp-dm-portal .ui.celled.table > tr > td, .c= +mp-dm-portal .ui.celled.table > tr > th { border-left: 1px solid rgb(249, 2= +50, 251); } + +.cmp-dm-portal .ui.celled.table > tbody > tr > td:first-child, .cmp-dm-port= +al .ui.celled.table > tbody > tr > th:first-child, .cmp-dm-portal .ui.celle= +d.table > tfoot > tr > td:first-child, .cmp-dm-portal .ui.celled.table > tf= +oot > tr > th:first-child, .cmp-dm-portal .ui.celled.table > thead > tr > t= +h:first-child, .cmp-dm-portal .ui.celled.table > tr > td:first-child, .cmp-= +dm-portal .ui.celled.table > tr > th:first-child { border-left: none; } + +.cmp-dm-portal .ui.table { font-size: 1em; } + +.cmp-dm-portal .ui.table thead tr th { color: rgb(144, 144, 144); border-bo= +ttom: 2px solid rgb(118, 118, 118) !important; } + +.cmp-dm-portal .ui.table thead tr th, .cmp-dm-portal .ui.table thead tr th = +* { text-transform: uppercase; } + +.cmp-dm-portal .ui.table tbody tr:hover { cursor: pointer; } + +.cmp-dm-portal .ui.table tbody tr td { text-transform: uppercase; border-bo= +ttom: 1px solid rgb(204, 204, 204) !important; } + +.cmp-dm-portal .ui.table tbody tr td .lowercase { text-transform: lowercase= + !important; } + +.cmp-dm-portal .ui.table tbody tr td.image:not(.ui) img { width: 7em; max-h= +eight: 7em; object-fit: cover; object-position: center center; border-radiu= +s: 0.285714rem; } + +.cmp-dm-portal .ui.table tbody tr td.header:not(.ui) { font-weight: 700; te= +xt-transform: none; } + +.cmp-dm-portal .ui.table tbody tr td ul.actions { margin: 0px; padding: 0px= +; } + +.cmp-dm-portal .ui.table tbody tr td ul.actions li { display: inline-block;= + margin-right: 1em; } + +.cmp-dm-portal .ui.table tbody tr td ul.actions li button { font-weight: 70= +0; text-transform: uppercase; } + +.cmp-dm-portal .ui.table tbody tr td ul.actions li:last-child { margin-righ= +t: 0px; } + +.cmp-dm-portal .ui.card, .cmp-dm-portal .ui.cards > .card { max-width: 100%= +; position: relative; display: flex; -webkit-box-orient: vertical; -webkit-= +box-direction: normal; flex-direction: column; width: 256px; min-height: 0p= +x; background: rgb(255, 255, 255); padding: 0px; border: 0.75em solid rgb(2= +49, 249, 249); border-radius: 0.285714rem; transition: box-shadow 0.1s ease= + 0s, transform 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s, -webkit-trans= +form 0.1s ease 0s; overflow-wrap: break-word; } + +.cmp-dm-portal .ui.card { margin: 1em 0px; } + +.cmp-dm-portal .ui.card a, .cmp-dm-portal .ui.cards > .card a { cursor: poi= +nter; } + +.cmp-dm-portal .ui.card:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.card:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.cards { display: flex; margin: -0.875em -0.5em; flex-wra= +p: wrap; } + +.cmp-dm-portal .ui.cards > .card { display: flex; margin: 0.875em auto; flo= +at: none; } + +.cmp-dm-portal .ui.card::after, .cmp-dm-portal .ui.cards::after { display: = +block; content: " "; height: 0px; clear: both; overflow: hidden; visibility= +: hidden; } + +.cmp-dm-portal .ui.cards ~ .ui.cards { margin-top: 0.875em; } + +.cmp-dm-portal .ui.card > :first-child, .cmp-dm-portal .ui.cards > .card > = +:first-child { border-radius: 0.28571rem 0.28571rem 0px 0px !important; bor= +der-top: none !important; } + +.cmp-dm-portal .ui.card > :last-child, .cmp-dm-portal .ui.cards > .card > := +last-child { border-radius: 0px 0px 0.28571rem 0.28571rem !important; } + +.cmp-dm-portal .ui.card > :only-child, .cmp-dm-portal .ui.cards > .card > := +only-child { border-radius: 0.28571rem !important; } + +.cmp-dm-portal .ui.card > .image, .cmp-dm-portal .ui.cards > .card > .image= + { position: relative; display: block; -webkit-box-flex: 0; flex: 0 0 auto;= + padding: 0px; background: rgba(0, 0, 0, 0.05); } + +.cmp-dm-portal .ui.card > .image > img, .cmp-dm-portal .ui.cards > .card > = +.image > img { display: block; width: 100%; height: auto; border-radius: in= +herit; } + +.cmp-dm-portal .ui.card > .image:not(.ui) > img, .cmp-dm-portal .ui.cards >= + .card > .image:not(.ui) > img { border: none; } + +.cmp-dm-portal .ui.card > .content, .cmp-dm-portal .ui.cards > .card > .con= +tent { -webkit-box-flex: 1; flex-grow: 1; border-right: none; border-bottom= +: none; border-left: none; border-image: initial; border-top: 0px; backgrou= +nd: none; margin: 0px; padding: 1em; box-shadow: none; font-size: 0.9em; bo= +rder-radius: 0px; } + +.cmp-dm-portal .ui.card > .content::after, .cmp-dm-portal .ui.cards > .card= + > .content::after { display: block; content: " "; height: 0px; clear: both= +; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.card > .content > .header, .cmp-dm-portal .ui.cards > .c= +ard > .content > .header { display: block; font-family: graphik-regular-web= +, "Helvetica Neue", Arial, Helvetica, sans-serif; color: rgba(0, 0, 0, 0.85= +); } + +.cmp-dm-portal .ui.card > .content > .header:not(.ui), .cmp-dm-portal .ui.c= +ards > .card > .content > .header:not(.ui) { font-weight: 700; font-size: 1= +.28571em; margin-top: -0.21425em; line-height: 1.28571em; } + +.cmp-dm-portal .ui.card > .content > .header + .description, .cmp-dm-portal= + .ui.card > .content > .meta + .description, .cmp-dm-portal .ui.cards > .ca= +rd > .content > .header + .description, .cmp-dm-portal .ui.cards > .card > = +.content > .meta + .description { margin-top: 0.5em; } + +.cmp-dm-portal .ui.card [class*=3D"left floated"], .cmp-dm-portal .ui.cards= + > .card [class*=3D"left floated"] { float: left; } + +.cmp-dm-portal .ui.card [class*=3D"right floated"], .cmp-dm-portal .ui.card= +s > .card [class*=3D"right floated"] { float: right; } + +.cmp-dm-portal .ui.card [class*=3D"left aligned"], .cmp-dm-portal .ui.cards= + > .card [class*=3D"left aligned"] { text-align: left; } + +.cmp-dm-portal .ui.card [class*=3D"center aligned"], .cmp-dm-portal .ui.car= +ds > .card [class*=3D"center aligned"] { text-align: center; } + +.cmp-dm-portal .ui.card [class*=3D"right aligned"], .cmp-dm-portal .ui.card= +s > .card [class*=3D"right aligned"] { text-align: right; } + +.cmp-dm-portal .ui.card .content img, .cmp-dm-portal .ui.cards > .card .con= +tent img { display: inline-block; vertical-align: middle; } + +.cmp-dm-portal .ui.card .avatar img, .cmp-dm-portal .ui.card img.avatar, .c= +mp-dm-portal .ui.cards > .card .avatar img, .cmp-dm-portal .ui.cards > .car= +d img.avatar { width: 2em; height: 2em; border-radius: 500rem; } + +.cmp-dm-portal .ui.card > .content > .description, .cmp-dm-portal .ui.cards= + > .card > .content > .description { clear: both; color: rgba(0, 0, 0, 0.68= +); } + +.cmp-dm-portal .ui.card > .content p, .cmp-dm-portal .ui.cards > .card > .c= +ontent p { margin: 0px 0px 0.5em; } + +.cmp-dm-portal .ui.card > .content p:last-child, .cmp-dm-portal .ui.cards >= + .card > .content p:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.card .meta, .cmp-dm-portal .ui.cards > .card .meta { fon= +t-size: 1em; color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.card .meta *, .cmp-dm-portal .ui.cards > .card .meta * {= + margin-right: 0.3em; } + +.cmp-dm-portal .ui.card .meta :last-child, .cmp-dm-portal .ui.cards > .card= + .meta :last-child { margin-right: 0px; } + +.cmp-dm-portal .ui.card .meta [class*=3D"right floated"], .cmp-dm-portal .u= +i.cards > .card .meta [class*=3D"right floated"] { margin-right: 0px; margi= +n-left: 0.3em; } + +.cmp-dm-portal .ui.card > .content a:not(.ui), .cmp-dm-portal .ui.cards > .= +card > .content a:not(.ui) { transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.card > .content a:not(.ui):hover, .cmp-dm-portal .ui.car= +ds > .card > .content a:not(.ui):hover { } + +.cmp-dm-portal .ui.card > .content > a.header, .cmp-dm-portal .ui.cards > .= +card > .content > a.header { color: rgba(0, 0, 0, 0.85); } + +.cmp-dm-portal .ui.card > .content > a.header:hover, .cmp-dm-portal .ui.car= +ds > .card > .content > a.header:hover { color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.card .meta > a:not(.ui), .cmp-dm-portal .ui.cards > .car= +d .meta > a:not(.ui) { color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.card .meta > a:not(.ui):hover, .cmp-dm-portal .ui.cards = +> .card .meta > a:not(.ui):hover { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.card > .button, .cmp-dm-portal .ui.card > .buttons, .cmp= +-dm-portal .ui.cards > .card > .button, .cmp-dm-portal .ui.cards > .card > = +.buttons { margin: 0px -1px; width: calc(100% + 2px); } + +.cmp-dm-portal .ui.card > .button:last-child, .cmp-dm-portal .ui.card > .bu= +ttons:last-child, .cmp-dm-portal .ui.cards > .card > .button:last-child, .c= +mp-dm-portal .ui.cards > .card > .buttons:last-child { margin-bottom: -1px;= + } + +.cmp-dm-portal .ui.card .dimmer, .cmp-dm-portal .ui.cards > .card .dimmer {= + z-index: 10; } + +.cmp-dm-portal .ui.card > .content .star.icon, .cmp-dm-portal .ui.cards > .= +card > .content .star.icon { cursor: pointer; opacity: 0.75; transition: co= +lor 0.1s ease 0s; } + +.cmp-dm-portal .ui.card > .content .star.icon:hover, .cmp-dm-portal .ui.car= +ds > .card > .content .star.icon:hover { opacity: 1; color: rgb(255, 183, 1= +0); } + +.cmp-dm-portal .ui.card > .content .active.star.icon, .cmp-dm-portal .ui.ca= +rds > .card > .content .active.star.icon { color: rgb(255, 230, 35); } + +.cmp-dm-portal .ui.card > .content .like.icon, .cmp-dm-portal .ui.cards > .= +card > .content .like.icon { cursor: pointer; opacity: 0.75; transition: co= +lor 0.1s ease 0s; } + +.cmp-dm-portal .ui.card > .content .like.icon:hover, .cmp-dm-portal .ui.car= +ds > .card > .content .like.icon:hover { opacity: 1; color: rgb(255, 39, 51= +); } + +.cmp-dm-portal .ui.card > .content .active.like.icon, .cmp-dm-portal .ui.ca= +rds > .card > .content .active.like.icon { color: rgb(255, 39, 51); } + +.cmp-dm-portal .ui.card > .extra, .cmp-dm-portal .ui.cards > .card > .extra= + { max-width: 100%; -webkit-box-flex: 0; flex-grow: 0; position: static; ba= +ckground: none; width: auto; margin: 0px; padding: 0.75em 1em; top: 0px; le= +ft: 0px; color: rgba(0, 0, 0, 0.4); box-shadow: none; transition: color 0.1= +s ease 0s; min-height: 0px !important; border-top: 0px !important; } + +.cmp-dm-portal .ui.card > .extra a:not(.ui), .cmp-dm-portal .ui.cards > .ca= +rd > .extra a:not(.ui) { color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.card > .extra a:not(.ui):hover, .cmp-dm-portal .ui.cards= + > .card > .extra a:not(.ui):hover { color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.cards > .primary.card, .cmp-dm-portal .ui.primary.card, = +.cmp-dm-portal .ui.primary.cards > .card { } + +.cmp-dm-portal .ui.cards > .primary.card:hover, .cmp-dm-portal .ui.primary.= +card:hover, .cmp-dm-portal .ui.primary.cards > .card:hover { box-shadow: rg= +b(212, 212, 213) 0px 0px 0px 1px, rgb(145, 0, 230) 0px 2px 0px 0px, rgb(188= +, 189, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .secondary.card, .cmp-dm-portal .ui.secondary.ca= +rd, .cmp-dm-portal .ui.secondary.cards > .card { } + +.cmp-dm-portal .ui.cards > .secondary.card:hover, .cmp-dm-portal .ui.second= +ary.card:hover, .cmp-dm-portal .ui.secondary.cards > .card:hover { box-shad= +ow: rgb(212, 212, 213) 0px 0px 0px 1px, rgb(93, 93, 93) 0px 2px 0px 0px, rg= +b(188, 189, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .red.card, .cmp-dm-portal .ui.red.card, .cmp-dm-= +portal .ui.red.cards > .card { } + +.cmp-dm-portal .ui.cards > .red.card:hover, .cmp-dm-portal .ui.red.card:hov= +er, .cmp-dm-portal .ui.red.cards > .card:hover { box-shadow: rgb(212, 212, = +213) 0px 0px 0px 1px, rgb(208, 25, 25) 0px 2px 0px 0px, rgb(188, 189, 189) = +0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .orange.card, .cmp-dm-portal .ui.orange.card, .c= +mp-dm-portal .ui.orange.cards > .card { } + +.cmp-dm-portal .ui.cards > .orange.card:hover, .cmp-dm-portal .ui.orange.ca= +rd:hover, .cmp-dm-portal .ui.orange.cards > .card:hover { box-shadow: rgb(2= +12, 212, 213) 0px 0px 0px 1px, rgb(242, 98, 2) 0px 2px 0px 0px, rgb(188, 18= +9, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .yellow.card, .cmp-dm-portal .ui.yellow.card, .c= +mp-dm-portal .ui.yellow.cards > .card { } + +.cmp-dm-portal .ui.cards > .yellow.card:hover, .cmp-dm-portal .ui.yellow.ca= +rd:hover, .cmp-dm-portal .ui.yellow.cards > .card:hover { box-shadow: rgb(2= +12, 212, 213) 0px 0px 0px 1px, rgb(234, 174, 0) 0px 2px 0px 0px, rgb(188, 1= +89, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .olive.card, .cmp-dm-portal .ui.olive.card, .cmp= +-dm-portal .ui.olive.cards > .card { } + +.cmp-dm-portal .ui.cards > .olive.card:hover, .cmp-dm-portal .ui.olive.card= +:hover, .cmp-dm-portal .ui.olive.cards > .card:hover { box-shadow: rgb(212,= + 212, 213) 0px 0px 0px 1px, rgb(167, 189, 13) 0px 2px 0px 0px, rgb(188, 189= +, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .green.card, .cmp-dm-portal .ui.green.card, .cmp= +-dm-portal .ui.green.cards > .card { } + +.cmp-dm-portal .ui.cards > .green.card:hover, .cmp-dm-portal .ui.green.card= +:hover, .cmp-dm-portal .ui.green.cards > .card:hover { box-shadow: rgb(212,= + 212, 213) 0px 0px 0px 1px, rgb(22, 171, 57) 0px 2px 0px 0px, rgb(188, 189,= + 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .teal.card, .cmp-dm-portal .ui.teal.card, .cmp-d= +m-portal .ui.teal.cards > .card { } + +.cmp-dm-portal .ui.cards > .teal.card:hover, .cmp-dm-portal .ui.teal.card:h= +over, .cmp-dm-portal .ui.teal.cards > .card:hover { box-shadow: rgb(212, 21= +2, 213) 0px 0px 0px 1px, rgb(0, 156, 149) 0px 2px 0px 0px, rgb(188, 189, 18= +9) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.blue.card, .cmp-dm-portal .ui.blue.cards > .card, .cmp-d= +m-portal .ui.cards > .blue.card { } + +.cmp-dm-portal .ui.blue.card:hover, .cmp-dm-portal .ui.blue.cards > .card:h= +over, .cmp-dm-portal .ui.cards > .blue.card:hover { box-shadow: rgb(212, 21= +2, 213) 0px 0px 0px 1px, rgb(22, 120, 194) 0px 2px 0px 0px, rgb(188, 189, 1= +89) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .violet.card, .cmp-dm-portal .ui.violet.card, .c= +mp-dm-portal .ui.violet.cards > .card { } + +.cmp-dm-portal .ui.cards > .violet.card:hover, .cmp-dm-portal .ui.violet.ca= +rd:hover, .cmp-dm-portal .ui.violet.cards > .card:hover { box-shadow: rgb(2= +12, 212, 213) 0px 0px 0px 1px, rgb(88, 41, 187) 0px 2px 0px 0px, rgb(188, 1= +89, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .purple.card, .cmp-dm-portal .ui.purple.card, .c= +mp-dm-portal .ui.purple.cards > .card { } + +.cmp-dm-portal .ui.cards > .purple.card:hover, .cmp-dm-portal .ui.purple.ca= +rd:hover, .cmp-dm-portal .ui.purple.cards > .card:hover { box-shadow: rgb(2= +12, 212, 213) 0px 0px 0px 1px, rgb(150, 39, 186) 0px 2px 0px 0px, rgb(188, = +189, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .pink.card, .cmp-dm-portal .ui.pink.card, .cmp-d= +m-portal .ui.pink.cards > .card { } + +.cmp-dm-portal .ui.cards > .pink.card:hover, .cmp-dm-portal .ui.pink.card:h= +over, .cmp-dm-portal .ui.pink.cards > .card:hover { box-shadow: rgb(212, 21= +2, 213) 0px 0px 0px 1px, rgb(230, 26, 141) 0px 2px 0px 0px, rgb(188, 189, 1= +89) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.brown.card, .cmp-dm-portal .ui.brown.cards > .card, .cmp= +-dm-portal .ui.cards > .brown.card { } + +.cmp-dm-portal .ui.brown.card:hover, .cmp-dm-portal .ui.brown.cards > .card= +:hover, .cmp-dm-portal .ui.cards > .brown.card:hover { box-shadow: rgb(212,= + 212, 213) 0px 0px 0px 1px, rgb(151, 91, 51) 0px 2px 0px 0px, rgb(188, 189,= + 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .grey.card, .cmp-dm-portal .ui.grey.card, .cmp-d= +m-portal .ui.grey.cards > .card { } + +.cmp-dm-portal .ui.cards > .grey.card:hover, .cmp-dm-portal .ui.grey.card:h= +over, .cmp-dm-portal .ui.grey.cards > .card:hover { box-shadow: rgb(212, 21= +2, 213) 0px 0px 0px 1px, rgb(131, 131, 131) 0px 2px 0px 0px, rgb(188, 189, = +189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.black.card, .cmp-dm-portal .ui.black.cards > .card, .cmp= +-dm-portal .ui.cards > .black.card { } + +.cmp-dm-portal .ui.black.card:hover, .cmp-dm-portal .ui.black.cards > .card= +:hover, .cmp-dm-portal .ui.cards > .black.card:hover { box-shadow: rgb(212,= + 212, 213) 0px 0px 0px 1px, rgb(39, 41, 42) 0px 2px 0px 0px, rgb(188, 189, = +189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.one.cards { margin-left: 0px; margin-right: 0px; } + +.cmp-dm-portal .ui.one.cards > .card { width: 100%; } + +.cmp-dm-portal .ui.two.cards { margin-left: -1em; margin-right: -1em; } + +.cmp-dm-portal .ui.two.cards > .card { width: calc(50% - 2em); margin-left:= + 1em; margin-right: 1em; } + +.cmp-dm-portal .ui.three.cards { margin-left: -1em; margin-right: -1em; } + +.cmp-dm-portal .ui.three.cards > .card { width: calc(33.3333% - 2em); margi= +n-left: 1em; margin-right: 1em; } + +.cmp-dm-portal .ui.four.cards { margin-left: -0.75em; margin-right: -0.75em= +; } + +.cmp-dm-portal .ui.four.cards > .card { width: calc(25% - 1.5em); margin-le= +ft: 0.75em; margin-right: 0.75em; } + +.cmp-dm-portal .ui.five.cards { margin-left: -0.75em; margin-right: -0.75em= +; } + +.cmp-dm-portal .ui.five.cards > .card { width: calc(20% - 1.5em); margin-le= +ft: 0.75em; margin-right: 0.75em; } + +.cmp-dm-portal .ui.six.cards { margin-left: -0.75em; margin-right: -0.75em;= + } + +.cmp-dm-portal .ui.six.cards > .card { width: calc(16.6667% - 1.5em); margi= +n-left: 0.75em; margin-right: 0.75em; } + +.cmp-dm-portal .ui.seven.cards { margin-left: -0.5em; margin-right: -0.5em;= + } + +.cmp-dm-portal .ui.seven.cards > .card { width: calc(14.2857% - 1em); margi= +n-left: 0.5em; margin-right: 0.5em; } + +.cmp-dm-portal .ui.eight.cards { margin-left: -0.5em; margin-right: -0.5em;= + } + +.cmp-dm-portal .ui.eight.cards > .card { width: calc(12.5% - 1em); margin-l= +eft: 0.5em; margin-right: 0.5em; font-size: 11px; } + +.cmp-dm-portal .ui.nine.cards { margin-left: -0.5em; margin-right: -0.5em; = +} + +.cmp-dm-portal .ui.nine.cards > .card { width: calc(11.1111% - 1em); margin= +-left: 0.5em; margin-right: 0.5em; font-size: 10px; } + +.cmp-dm-portal .ui.ten.cards { margin-left: -0.5em; margin-right: -0.5em; } + +.cmp-dm-portal .ui.ten.cards > .card { width: calc(10% - 1em); margin-left:= + 0.5em; margin-right: 0.5em; } + +.cmp-dm-portal .ui.cards > .card { font-size: 0.9em; width: 100%; margin-ri= +ght: 0px !important; } + +@media screen and (min-width: 768px) { + .cmp-dm-portal .ui.cards > .card { width: 255px; margin-right: 36px !impo= +rtant; } +} + +.cmp-dm-portal .ui.card .grid .column { padding: 0px; margin-right: 0px !im= +portant; } + +.cmp-dm-portal .ui.card .image img { object-fit: cover; object-position: ce= +nter center; max-height: 15em; } + +.cmp-dm-portal .ui.card h3.header:not(.ui) { float: left; width: 100%; marg= +in: 1em 0px 2em !important; font-weight: 400 !important; } + +.cmp-dm-portal .ui.card h3.header:not(.ui):hover { color: rgb(80, 80, 80) != +important; } + +.cmp-dm-portal .ui.card h3.header:not(.ui) a { text-overflow: ellipsis; ove= +rflow: hidden; width: 100%; float: left; padding-bottom: 0.25em; overflow-w= +rap: break-word; } + +.cmp-dm-portal .ui.card .meta { text-align: left; text-transform: uppercase= +; } + +.cmp-dm-portal .ui.card .meta .property { float: left; } + +.cmp-dm-portal .ui.card .meta .property.two { width: 48%; } + +.cmp-dm-portal .ui.card .meta .property.three { width: 32%; } + +.cmp-dm-portal .ui.card .meta .property .value { width: 100%; float: left; = +margin-top: 0.5em; } + +.cmp-dm-portal .ui.card .meta span { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.card .extra { margin-bottom: 2em !important; } + +.cmp-dm-portal .ui.card .extra .divider { margin-top: 0.5rem; } + +.cmp-dm-portal .ui.card .extra .center.aligned * { text-align: center; } + +.cmp-dm-portal .ui.card .extra .right.aligned * { text-align: right; } + +.cmp-dm-portal .ui.card .extra .action { margin-right: 0.8em; } + +.cmp-dm-portal .ui.card .extra .action:last-child { margin-right: 0px; } + +.cmp-dm-portal .ui.items > .item { display: flex; margin: 1em 0px; width: 1= +00%; min-height: 0px; background: transparent; padding: 0px; border: none; = +border-radius: 0px; box-shadow: none; transition: box-shadow 0.1s ease 0s, = +-webkit-box-shadow 0.1s ease 0s; } + +.cmp-dm-portal .ui.items > .item a { cursor: pointer; } + +.cmp-dm-portal .ui.items { margin: 1.5em 0px; } + +.cmp-dm-portal .ui.items:first-child { margin-top: 0px !important; } + +.cmp-dm-portal .ui.items:last-child { margin-bottom: 0px !important; } + +.cmp-dm-portal .ui.items > .item::after { display: block; content: " "; hei= +ght: 0px; clear: both; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.items > .item:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.items > .item:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.items > .item > .image { position: relative; -webkit-box= +-flex: 0; flex: 0 0 auto; display: block; float: none; margin: 0px; padding= +: 0px; align-self: start; } + +.cmp-dm-portal .ui.items > .item > .image > img { display: block; width: 10= +0%; height: auto; border-radius: 0.125rem; border: none; } + +.cmp-dm-portal .ui.items > .item > .image:only-child > img { border-radius:= + 0px; } + +.cmp-dm-portal .ui.items > .item > .content { display: block; -webkit-box-f= +lex: 1; flex: 1 1 auto; background: none; color: rgb(80, 80, 80); margin: 0= +px; padding: 0px; box-shadow: none; font-size: 1em; border: none; border-ra= +dius: 0px; } + +.cmp-dm-portal .ui.items > .item > .content::after { display: block; conten= +t: " "; height: 0px; clear: both; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.items > .item > .image + .content { min-width: 0px; widt= +h: auto; display: block; margin-left: 0px; align-self: start; padding-left:= + 1.5em; } + +.cmp-dm-portal .ui.items > .item > .content > .header { display: inline-blo= +ck; margin: -0.21425em 0px 0px; font-family: graphik-regular-web, "Helvetic= +a Neue", Arial, Helvetica, sans-serif; font-weight: 700; color: rgba(0, 0, = +0, 0.85); } + +.cmp-dm-portal .ui.items > .item > .content > .header:not(.ui) { font-size:= + 1.28571em; } + +.cmp-dm-portal .ui.items > .item [class*=3D"left floated"] { float: left; } + +.cmp-dm-portal .ui.items > .item [class*=3D"right floated"] { float: right;= + } + +.cmp-dm-portal .ui.items > .item .content img { align-self: center; } + +.cmp-dm-portal .ui.items > .item .avatar img, .cmp-dm-portal .ui.items > .i= +tem img.avatar { border-radius: 500rem; } + +.cmp-dm-portal .ui.items > .item > .content > .description { margin-top: 0.= +6em; font-size: 1em; line-height: 1.4285em; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.items > .item > .content p { margin: 0px 0px 0.5em; } + +.cmp-dm-portal .ui.items > .item > .content p:last-child { margin-bottom: 0= +px; } + +.cmp-dm-portal .ui.items > .item .meta { margin: 0.5em 0px; font-size: 1em;= + line-height: 1em; color: rgba(0, 0, 0, 0.6); } + +.cmp-dm-portal .ui.items > .item .meta * { margin-right: 0.3em; } + +.cmp-dm-portal .ui.items > .item .meta :last-child { margin-right: 0px; } + +.cmp-dm-portal .ui.items > .item .meta [class*=3D"right floated"] { margin-= +right: 0px; margin-left: 0.3em; } + +.cmp-dm-portal .ui.items > .item > .content a:not(.ui) { transition: color = +0.1s ease 0s; } + +.cmp-dm-portal .ui.items > .item > .content a:not(.ui):hover { } + +.cmp-dm-portal .ui.items > .item > .content > a.header { color: rgba(0, 0, = +0, 0.85); } + +.cmp-dm-portal .ui.items > .item > .content > a.header:hover { color: rgb(1= +45, 0, 230); } + +.cmp-dm-portal .ui.items > .item .meta > a:not(.ui) { color: rgba(0, 0, 0, = +0.4); } + +.cmp-dm-portal .ui.items > .item .meta > a:not(.ui):hover { color: rgb(80, = +80, 80); } + +.cmp-dm-portal .ui.items > .item > .content .favorite.icon { cursor: pointe= +r; opacity: 0.75; transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.items > .item > .content .favorite.icon:hover { opacity:= + 1; color: rgb(255, 183, 10); } + +.cmp-dm-portal .ui.items > .item > .content .active.favorite.icon { color: = +rgb(255, 230, 35); } + +.cmp-dm-portal .ui.items > .item > .content .like.icon { cursor: pointer; o= +pacity: 0.75; transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.items > .item > .content .like.icon:hover { opacity: 1; = +color: rgb(255, 39, 51); } + +.cmp-dm-portal .ui.items > .item > .content .active.like.icon { color: rgb(= +255, 39, 51); } + +.cmp-dm-portal .ui.items > .item .extra { display: block; position: relativ= +e; background: none; margin: 0.5rem 0px 0px; width: 100%; padding: 0px; top= +: 0px; left: 0px; color: rgba(0, 0, 0, 0.4); box-shadow: none; transition: = +color 0.1s ease 0s; border-top: none; } + +.cmp-dm-portal .ui.items > .item .extra > * { margin: 0.25rem 0.5rem 0.25re= +m 0px; } + +.cmp-dm-portal .ui.items > .item .extra > [class*=3D"right floated"] { marg= +in: 0.25rem 0px 0.25rem 0.5rem; } + +.cmp-dm-portal .ui.items > .item .extra::after { display: block; content: "= + "; height: 0px; clear: both; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.items > .item > .image:not(.ui) { width: 175px; } + +@media only screen and (min-width: 768px) and (max-width: 991.98px) { + .cmp-dm-portal .ui.items > .item { margin: 1em 0px; } + .cmp-dm-portal .ui.items > .item > .image:not(.ui) { width: 150px; } + .cmp-dm-portal .ui.items > .item > .image + .content { display: block; pa= +dding: 0px 0px 0px 1em; } +} + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.items:not(.unstackable) > .item { -webkit-box-orient: = +vertical; -webkit-box-direction: normal; flex-direction: column; margin: 2e= +m 0px; } + .cmp-dm-portal .ui.items:not(.unstackable) > .item > .image { display: bl= +ock; margin-left: auto; margin-right: auto; } + .cmp-dm-portal .ui.items:not(.unstackable) > .item > .image, .cmp-dm-port= +al .ui.items:not(.unstackable) > .item > .image > img { max-width: 100% !im= +portant; width: auto !important; max-height: 250px !important; } + .cmp-dm-portal .ui.items:not(.unstackable) > .item > .image + .content { = +display: block; padding: 1.5em 0px 0px; } +} + +.cmp-dm-portal .ui.items > .item { font-size: 1em; } + +.cmp-dm-portal .ui.statistic { display: inline-flex; -webkit-box-orient: ve= +rtical; -webkit-box-direction: normal; flex-direction: column; margin: 1em = +0px; max-width: none; } + +.cmp-dm-portal .ui.statistic + .ui.statistic { margin: 0px 0px 0px 1.5em; } + +.cmp-dm-portal .ui.statistic:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.statistic:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.statistics { -webkit-box-align: start; align-items: flex= +-start; flex-wrap: wrap; } + +.cmp-dm-portal .ui.statistics > .statistic { display: inline-flex; -webkit-= +box-flex: 0; flex: 0 1 auto; -webkit-box-orient: vertical; -webkit-box-dire= +ction: normal; flex-direction: column; margin: 0px 1.5em 1em; max-width: no= +ne; } + +.cmp-dm-portal .ui.statistics { display: flex; margin: 1em -1.5em -1em; } + +.cmp-dm-portal .ui.statistics::after { display: block; content: " "; height= +: 0px; clear: both; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.statistics:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.statistic > .value, .cmp-dm-portal .ui.statistics .stati= +stic > .value { font-weight: 400; line-height: 1em; color: rgb(27, 28, 29);= + } + +.cmp-dm-portal .ui.statistic > .label, .cmp-dm-portal .ui.statistic > .valu= +e, .cmp-dm-portal .ui.statistics .statistic > .label, .cmp-dm-portal .ui.st= +atistics .statistic > .value { font-family: graphik-regular-web, "Helvetica= + Neue", Arial, Helvetica, sans-serif; text-transform: uppercase; text-align= +: center; } + +.cmp-dm-portal .ui.statistic > .label, .cmp-dm-portal .ui.statistics .stati= +stic > .label { font-size: 1em; font-weight: 700; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.statistic > .label ~ .value, .cmp-dm-portal .ui.statisti= +c > .value ~ .label, .cmp-dm-portal .ui.statistics .statistic > .label ~ .v= +alue, .cmp-dm-portal .ui.statistics .statistic > .value ~ .label { margin-t= +op: 0px; } + +.cmp-dm-portal .ui.statistic > .value .icon, .cmp-dm-portal .ui.statistics = +.statistic > .value .icon { opacity: 1; width: auto; margin: 0px; } + +.cmp-dm-portal .ui.statistic > .text.value, .cmp-dm-portal .ui.statistics .= +statistic > .text.value { line-height: 1em; min-height: 2em; font-weight: 7= +00; text-align: center; } + +.cmp-dm-portal .ui.statistic > .text.value + .label, .cmp-dm-portal .ui.sta= +tistics .statistic > .text.value + .label { text-align: center; } + +.cmp-dm-portal .ui.statistic > .value img, .cmp-dm-portal .ui.statistics .s= +tatistic > .value img { max-height: 3rem; vertical-align: baseline; } + +.cmp-dm-portal .ui.ten.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.ten.statistics .statistic { min-width: 10%; margin: 0px = +0px 1em; } + +.cmp-dm-portal .ui.nine.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.nine.statistics .statistic { min-width: 11.1111%; margin= +: 0px 0px 1em; } + +.cmp-dm-portal .ui.eight.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.eight.statistics .statistic { min-width: 12.5%; margin: = +0px 0px 1em; } + +.cmp-dm-portal .ui.seven.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.seven.statistics .statistic { min-width: 14.2857%; margi= +n: 0px 0px 1em; } + +.cmp-dm-portal .ui.six.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.six.statistics .statistic { min-width: 16.6667%; margin:= + 0px 0px 1em; } + +.cmp-dm-portal .ui.five.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.five.statistics .statistic { min-width: 20%; margin: 0px= + 0px 1em; } + +.cmp-dm-portal .ui.four.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.four.statistics .statistic { min-width: 25%; margin: 0px= + 0px 1em; } + +.cmp-dm-portal .ui.three.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.three.statistics .statistic { min-width: 33.3333%; margi= +n: 0px 0px 1em; } + +.cmp-dm-portal .ui.two.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.two.statistics .statistic { min-width: 50%; margin: 0px = +0px 1em; } + +.cmp-dm-portal .ui.one.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.one.statistics .statistic { min-width: 100%; margin: 0px= + 0px 1em; } + +.cmp-dm-portal .ui.primary.statistic > .value, .cmp-dm-portal .ui.primary.s= +tatistics .statistic > .value, .cmp-dm-portal .ui.statistics .primary.stati= +stic > .value { color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.secondary.statistic > .value, .cmp-dm-portal .ui.seconda= +ry.statistics .statistic > .value, .cmp-dm-portal .ui.statistics .secondary= +.statistic > .value { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.red.statistic > .value, .cmp-dm-portal .ui.red.statistic= +s .statistic > .value, .cmp-dm-portal .ui.statistics .red.statistic > .valu= +e { color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.orange.statistic > .value, .cmp-dm-portal .ui.orange.sta= +tistics .statistic > .value, .cmp-dm-portal .ui.statistics .orange.statisti= +c > .value { color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.statistics .yellow.statistic > .value, .cmp-dm-portal .u= +i.yellow.statistic > .value, .cmp-dm-portal .ui.yellow.statistics .statisti= +c > .value { color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.olive.statistic > .value, .cmp-dm-portal .ui.olive.stati= +stics .statistic > .value, .cmp-dm-portal .ui.statistics .olive.statistic >= + .value { color: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.green.statistic > .value, .cmp-dm-portal .ui.green.stati= +stics .statistic > .value, .cmp-dm-portal .ui.statistics .green.statistic >= + .value { color: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.statistics .teal.statistic > .value, .cmp-dm-portal .ui.= +teal.statistic > .value, .cmp-dm-portal .ui.teal.statistics .statistic > .v= +alue { color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.blue.statistic > .value, .cmp-dm-portal .ui.blue.statist= +ics .statistic > .value, .cmp-dm-portal .ui.statistics .blue.statistic > .v= +alue { color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.statistics .violet.statistic > .value, .cmp-dm-portal .u= +i.violet.statistic > .value, .cmp-dm-portal .ui.violet.statistics .statisti= +c > .value { color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.purple.statistic > .value, .cmp-dm-portal .ui.purple.sta= +tistics .statistic > .value, .cmp-dm-portal .ui.statistics .purple.statisti= +c > .value { color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.pink.statistic > .value, .cmp-dm-portal .ui.pink.statist= +ics .statistic > .value, .cmp-dm-portal .ui.statistics .pink.statistic > .v= +alue { color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.brown.statistic > .value, .cmp-dm-portal .ui.brown.stati= +stics .statistic > .value, .cmp-dm-portal .ui.statistics .brown.statistic >= + .value { color: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.grey.statistic > .value, .cmp-dm-portal .ui.grey.statist= +ics .statistic > .value, .cmp-dm-portal .ui.statistics .grey.statistic > .v= +alue { color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.black.statistic > .value, .cmp-dm-portal .ui.black.stati= +stics .statistic > .value, .cmp-dm-portal .ui.statistics .black.statistic >= + .value { color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.statistic > .value, .cmp-dm-portal .ui.statistics .stati= +stic > .value { font-size: 4rem; } + +.cmp-dm-portal .ui.horizontal.statistic > .value, .cmp-dm-portal .ui.horizo= +ntal.statistics .statistic > .value { font-size: 3rem; } + +.cmp-dm-portal .ui.statistic > .text.value, .cmp-dm-portal .ui.statistics .= +statistic > .text.value { font-size: 2rem; } + +.cmp-dm-portal .ui.mini.horizontal.statistic > .value, .cmp-dm-portal .ui.m= +ini.horizontal.statistics .statistic > .value, .cmp-dm-portal .ui.mini.stat= +istic > .value, .cmp-dm-portal .ui.mini.statistics .statistic > .value { fo= +nt-size: 1.5rem; } + +.cmp-dm-portal .ui.mini.statistic > .text.value, .cmp-dm-portal .ui.mini.st= +atistics .statistic > .text.value { font-size: 1rem; } + +.cmp-dm-portal .ui.accordion, .cmp-dm-portal .ui.accordion .accordion { max= +-width: 100%; } + +.cmp-dm-portal .ui.accordion .accordion { margin: 1em 0px 0px; padding: 0px= +; } + +.cmp-dm-portal .ui.accordion .accordion .title, .cmp-dm-portal .ui.accordio= +n .title { cursor: pointer; } + +.cmp-dm-portal .ui.accordion .title:not(.ui) { padding: 0.5em 0px; font-fam= +ily: graphik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; f= +ont-size: 0.9em; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.accordion:not(.styled) .accordion .title ~ .content:not(= +.ui), .cmp-dm-portal .ui.accordion:not(.styled) .title ~ .content:not(.ui) = +{ padding: 0.5em 0px 1em; } + +.cmp-dm-portal .ui.accordion:not(.styled) .title ~ .content:not(.ui):last-c= +hild { padding-bottom: 0px; } + +.cmp-dm-portal .ui.accordion .accordion .title .dropdown.icon, .cmp-dm-port= +al .ui.accordion .title .dropdown.icon { display: inline-block; float: none= +; opacity: 1; width: 1.25em; height: 1em; margin: 0px 0.25rem 0px 0px; padd= +ing: 0px; font-size: 1em; transition: transform 0.1s ease 0s, opacity 0.1s = +ease 0s, -webkit-transform 0.1s ease 0s; vertical-align: baseline; transfor= +m: none; } + +.cmp-dm-portal .ui.accordion.menu .item .title { display: block; padding: 0= +px; } + +.cmp-dm-portal .ui.accordion.menu .item .title > .dropdown.icon { float: ri= +ght; margin: 0.21425em 0px 0px 1em; transform: rotate(180deg); } + +.cmp-dm-portal .ui.accordion .ui.header .dropdown.icon { font-size: 1em; ma= +rgin: 0px 0.25rem 0px 0px; } + +.cmp-dm-portal .ui.accordion .accordion .active.title .dropdown.icon, .cmp-= +dm-portal .ui.accordion .active.title .dropdown.icon, .cmp-dm-portal .ui.ac= +cordion.menu .item .active.title > .dropdown.icon { transform: rotate(90deg= +); } + +.cmp-dm-portal .ui.styled.accordion { width: 600px; } + +.cmp-dm-portal .ui.styled.accordion, .cmp-dm-portal .ui.styled.accordion .a= +ccordion { background: none; box-shadow: none; } + +.cmp-dm-portal .ui.styled.accordion .accordion .title, .cmp-dm-portal .ui.s= +tyled.accordion .title { margin: 0px 1em; padding: 0.75em 0px 0.5em; color:= + rgba(0, 0, 0, 0.4); font-weight: 400; border-top: 1px solid rgba(34, 36, 3= +8, 0.15); transition: background 0.1s ease 0s, color 0.1s ease 0s; } + +.cmp-dm-portal .ui.styled.accordion .accordion .title:first-child, .cmp-dm-= +portal .ui.styled.accordion > .title:first-child { border-top: none; } + +.cmp-dm-portal .ui.styled.accordion .accordion .content, .cmp-dm-portal .ui= +.styled.accordion .content { margin: 0px; padding: 0.5em 1em 1.5em; } + +.cmp-dm-portal .ui.styled.accordion .accordion .active.title, .cmp-dm-porta= +l .ui.styled.accordion .accordion .title:hover, .cmp-dm-portal .ui.styled.a= +ccordion .active.title, .cmp-dm-portal .ui.styled.accordion .title:hover { = +background: transparent; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.styled.accordion .accordion .active.title, .cmp-dm-porta= +l .ui.styled.accordion .active.title { background: transparent; color: rgba= +(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.accordion .accordion .title ~ .content:not(.active), .cm= +p-dm-portal .ui.accordion .title ~ .content:not(.active) { display: none; } + +.cmp-dm-portal .ui.fluid.accordion, .cmp-dm-portal .ui.fluid.accordion .acc= +ordion { width: 100%; } + +@font-face { } + +.cmp-dm-portal .ui.accordion .accordion .title .dropdown.icon, .cmp-dm-port= +al .ui.accordion .title .dropdown.icon { font-family: Accordion; line-heigh= +t: 1; backface-visibility: hidden; font-weight: 400; font-style: normal; te= +xt-align: center; } + +.cmp-dm-portal .ui.accordion .accordion .title .dropdown.icon::before, .cmp= +-dm-portal .ui.accordion .title .dropdown.icon::before { content: "=EF=83= +=9A"; } + +.cmp-dm-portal .ui.styled.accordion > .title:first-child { border-top: 1px = +solid rgba(34, 36, 38, 0.15); } + +.cmp-dm-portal .ui.styled.accordion .accordion .title.right .dropdown.icon,= + .cmp-dm-portal .ui.styled.accordion .title.right .dropdown.icon { float: r= +ight; } + +.cmp-dm-portal .ui.styled.accordion .accordion .active.title .dropdown.icon= +, .cmp-dm-portal .ui.styled.accordion .active.title .dropdown.icon, .cmp-dm= +-portal .ui.styled.accordion.menu .item .active.title > .dropdown.icon { co= +lor: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.calendar .ui.popup { max-width: none; padding: 0px; bord= +er: none; user-select: none; } + +.cmp-dm-portal .ui.calendar .calendar:focus { outline: 0px; } + +.cmp-dm-portal .ui.calendar .ui.popup .ui.grid { display: block; white-spac= +e: nowrap; } + +.cmp-dm-portal .ui.calendar .ui.popup .ui.grid > .column { width: auto; } + +.cmp-dm-portal .ui.calendar .ui.table.minute, .cmp-dm-portal .ui.calendar .= +ui.table.month, .cmp-dm-portal .ui.calendar .ui.table.year { min-width: 15e= +m; } + +.cmp-dm-portal .ui.calendar .ui.table.day { min-width: 18em; } + +.cmp-dm-portal .ui.calendar .ui.table.day.andweek { min-width: 22em; } + +.cmp-dm-portal .ui.calendar .ui.table.hour { min-width: 20em; } + +.cmp-dm-portal .ui.calendar .ui.table tr td, .cmp-dm-portal .ui.calendar .u= +i.table tr th { padding: 0.5em; white-space: nowrap; } + +.cmp-dm-portal .ui.calendar .ui.table tr th { border-left: none; } + +.cmp-dm-portal .ui.calendar .ui.table tr th .icon { margin: 0px; } + +.cmp-dm-portal .ui.calendar .ui.table tr:first-child th { position: relativ= +e; padding-left: 0px; padding-right: 0px; } + +.cmp-dm-portal .ui.calendar .ui.table.day tr:first-child th { border: none;= + } + +.cmp-dm-portal .ui.calendar .ui.table.day tr:nth-child(2) th { padding-top:= + 0.2em; padding-bottom: 0.3em; } + +.cmp-dm-portal .ui.calendar .ui.table tr td { padding-left: 0.1em; padding-= +right: 0.1em; } + +.cmp-dm-portal .ui.calendar .ui.table tr .link { cursor: pointer; } + +.cmp-dm-portal .ui.calendar .ui.table tr .prev.link { width: 14.2857%; posi= +tion: absolute; left: 0px; } + +.cmp-dm-portal .ui.calendar .ui.table tr .next.link { width: 14.2857%; posi= +tion: absolute; right: 0px; } + +.cmp-dm-portal .ui.calendar .ui.table tr .disabled { pointer-events: auto; = +cursor: default; color: rgba(40, 40, 40, 0.3); } + +.cmp-dm-portal .ui.calendar .ui.table tr .adjacent:not(.disabled) { color: = +rgba(0, 0, 0, 0.6); background: rgba(0, 0, 0, 0.03); } + +.cmp-dm-portal .ui.calendar .ui.table tr td.today { font-weight: 700; } + +.cmp-dm-portal .ui.calendar .ui.table tr td.range { background: rgb(161, 0,= + 255); color: rgb(255, 255, 255); box-shadow: none; } + +.cmp-dm-portal .ui.calendar .ui.table.inverted tr td.range { background: rg= +ba(255, 255, 255, 0.08); color: rgb(255, 255, 255); box-shadow: none; } + +.cmp-dm-portal .ui.calendar:not(.disabled) .calendar.active .ui.table tbody= + tr td.focus, .cmp-dm-portal .ui.calendar:not(.disabled) .calendar:focus .u= +i.table tbody tr td.focus { box-shadow: rgb(161, 0, 255) 0px 0px 0px 1px in= +set; } + +.cmp-dm-portal .ui.calendar:not(.disabled) .calendar.active .ui.table.inver= +ted tbody tr td.focus, .cmp-dm-portal .ui.calendar:not(.disabled) .calendar= +:focus .ui.table.inverted tbody tr td.focus { box-shadow: rgb(133, 183, 217= +) 0px 0px 0px 1px inset; } + +.cmp-dm-portal .ui.disabled.calendar { opacity: 0.45; } + +.cmp-dm-portal .ui.disabled.calendar .ui.table tr .link, .cmp-dm-portal .ui= +.disabled.calendar > .input { pointer-events: none; } + +.cmp-dm-portal .ui.checkbox { position: relative; display: inline-block; ba= +ckface-visibility: hidden; outline: none; vertical-align: baseline; font-st= +yle: normal; min-height: 17px; font-size: 1em; line-height: 17px; min-width= +: 17px; } + +.cmp-dm-portal .ui.checkbox input[type=3D"checkbox"], .cmp-dm-portal .ui.ch= +eckbox input[type=3D"radio"] { cursor: pointer; position: absolute; top: 0p= +x; left: 0px; outline: none; z-index: 3; width: 17px; height: 17px; opacity= +: 0 !important; } + +.cmp-dm-portal .ui.checkbox .box, .cmp-dm-portal .ui.checkbox label { curso= +r: auto; position: relative; display: block; padding-left: 1.85714em; outli= +ne: none; font-size: 1em; } + +.cmp-dm-portal .ui.checkbox .box::before, .cmp-dm-portal .ui.checkbox label= +::before { position: absolute; top: 0px; left: 0px; width: 17px; height: 17= +px; content: ""; background: rgb(255, 255, 255); border-radius: 0.214286rem= +; transition: none 0s ease 0s; border: 1px solid rgba(34, 36, 38, 0.15); } + +.cmp-dm-portal .ui.checkbox .box::after, .cmp-dm-portal .ui.checkbox label:= +:after { position: absolute; font-size: 14px; top: 0px; left: 0px; width: 1= +7px; height: 17px; text-align: center; opacity: 0; color: rgb(80, 80, 80); = +transition: none 0s ease 0s; } + +.cmp-dm-portal .ui.checkbox + .box, .cmp-dm-portal .ui.checkbox + label, .c= +mp-dm-portal .ui.checkbox .box, .cmp-dm-portal .ui.checkbox label { color: = +rgba(0, 0, 0, 0.4); transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.checkbox + .box, .cmp-dm-portal .ui.checkbox + label { v= +ertical-align: middle; } + +.cmp-dm-portal .ui.checkbox .box:hover::before, .cmp-dm-portal .ui.checkbox= + label:hover::before { background: rgb(255, 255, 255); border-color: rgba(3= +4, 36, 38, 0.15); } + +.cmp-dm-portal .ui.checkbox + .box:hover, .cmp-dm-portal .ui.checkbox + lab= +el:hover, .cmp-dm-portal .ui.checkbox .box:hover, .cmp-dm-portal .ui.checkb= +ox label:hover { color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.checkbox .box:active::before, .cmp-dm-portal .ui.checkbo= +x label:active::before { background: rgb(249, 250, 251); border-color: rgb(= +161, 0, 255); } + +.cmp-dm-portal .ui.checkbox .box:active::after, .cmp-dm-portal .ui.checkbox= + input:active ~ label, .cmp-dm-portal .ui.checkbox label:active::after { co= +lor: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.checkbox input:focus ~ .box::before, .cmp-dm-portal .ui.= +checkbox input:focus ~ label::before { background: rgb(255, 255, 255); bord= +er-color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.checkbox input:focus ~ .box::after, .cmp-dm-portal .ui.c= +heckbox input:focus ~ label::after { color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.checkbox input:focus ~ .box, .cmp-dm-portal .ui.checkbox= + input:focus ~ label { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.checkbox input:checked ~ .box::before, .cmp-dm-portal .u= +i.checkbox input:checked ~ label::before { background: rgb(255, 255, 255); = +border-color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.checkbox input:checked ~ .box::after, .cmp-dm-portal .ui= +.checkbox input:checked ~ label::after { opacity: 1; color: rgb(161, 0, 255= +); } + +.cmp-dm-portal .ui.checkbox input:not([type=3D"radio"]):indeterminate ~ .bo= +x::before, .cmp-dm-portal .ui.checkbox input:not([type=3D"radio"]):indeterm= +inate ~ label::before { background: rgb(255, 255, 255); border-color: rgb(1= +61, 0, 255); } + +.cmp-dm-portal .ui.checkbox input:not([type=3D"radio"]):indeterminate ~ .bo= +x::after, .cmp-dm-portal .ui.checkbox input:not([type=3D"radio"]):indetermi= +nate ~ label::after { opacity: 1; color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.indeterminate.toggle.checkbox input:not([type=3D"radio"]= +):indeterminate ~ label::before { background: rgba(0, 0, 0, 0.15); } + +.cmp-dm-portal .ui.indeterminate.toggle.checkbox input:not([type=3D"radio"]= +) ~ label::after { left: 1.075rem; } + +.cmp-dm-portal .ui.checkbox input:checked:focus ~ .box::before, .cmp-dm-por= +tal .ui.checkbox input:checked:focus ~ label::before, .cmp-dm-portal .ui.ch= +eckbox input:not([type=3D"radio"]):indeterminate:focus ~ .box::before, .cmp= +-dm-portal .ui.checkbox input:not([type=3D"radio"]):indeterminate:focus ~ l= +abel::before { background: rgb(255, 255, 255); border-color: rgb(161, 0, 25= +5); } + +.cmp-dm-portal .ui.checkbox input:checked:focus ~ .box::after, .cmp-dm-port= +al .ui.checkbox input:checked:focus ~ label::after, .cmp-dm-portal .ui.chec= +kbox input:not([type=3D"radio"]):indeterminate:focus ~ .box::after, .cmp-dm= +-portal .ui.checkbox input:not([type=3D"radio"]):indeterminate:focus ~ labe= +l::after { color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.read-only.checkbox, .cmp-dm-portal .ui.read-only.checkbo= +x label { cursor: default; } + +.cmp-dm-portal .ui.checkbox input[disabled] ~ .box, .cmp-dm-portal .ui.chec= +kbox input[disabled] ~ label, .cmp-dm-portal .ui.disabled.checkbox .box, .c= +mp-dm-portal .ui.disabled.checkbox label { opacity: 0.5; color: rgb(0, 0, 0= +); cursor: default !important; } + +.cmp-dm-portal .ui.checkbox input.hidden { z-index: -1; } + +.cmp-dm-portal .ui.checkbox input.hidden + label { cursor: pointer; user-se= +lect: none; } + +.cmp-dm-portal .ui.radio.checkbox { min-height: 15px; } + +.cmp-dm-portal .ui.radio.checkbox .box, .cmp-dm-portal .ui.radio.checkbox l= +abel { padding-left: 1.85714em; } + +.cmp-dm-portal .ui.radio.checkbox .box::before, .cmp-dm-portal .ui.radio.ch= +eckbox label::before { content: ""; transform: none; width: 15px; height: 1= +5px; border-radius: 500rem; top: 1px; left: 0px; } + +.cmp-dm-portal .ui.radio.checkbox .box::after, .cmp-dm-portal .ui.radio.che= +ckbox label::after { border: none; line-height: 15px; top: 1px; left: 0px; = +width: 15px; height: 15px; border-radius: 500rem; transform: scale(0.46667)= +; background-color: rgb(80, 80, 80); content: "" !important; } + +.cmp-dm-portal .ui.radio.checkbox input:focus ~ .box::before, .cmp-dm-porta= +l .ui.radio.checkbox input:focus ~ label::before { background-color: rgb(25= +5, 255, 255); } + +.cmp-dm-portal .ui.radio.checkbox input:focus ~ .box::after, .cmp-dm-portal= + .ui.radio.checkbox input:focus ~ label::after { background-color: rgba(0, = +0, 0, 0.95); } + +.cmp-dm-portal .ui.radio.checkbox input:indeterminate ~ .box::after, .cmp-d= +m-portal .ui.radio.checkbox input:indeterminate ~ label::after { opacity: 0= +; } + +.cmp-dm-portal .ui.radio.checkbox input:checked ~ .box::before, .cmp-dm-por= +tal .ui.radio.checkbox input:checked ~ label::before { background-color: rg= +b(255, 255, 255); } + +.cmp-dm-portal .ui.radio.checkbox input:checked ~ .box::after, .cmp-dm-port= +al .ui.radio.checkbox input:checked ~ label::after { background-color: rgb(= +161, 0, 255); } + +.cmp-dm-portal .ui.radio.checkbox input:focus:checked ~ .box::before, .cmp-= +dm-portal .ui.radio.checkbox input:focus:checked ~ label::before { backgrou= +nd-color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.radio.checkbox input:focus:checked ~ .box::after, .cmp-d= +m-portal .ui.radio.checkbox input:focus:checked ~ label::after { background= +-color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.slider.checkbox { min-height: 1.25rem; } + +.cmp-dm-portal .ui.slider.checkbox input { width: 3.5rem; height: 1.25rem; = +} + +.cmp-dm-portal .ui.slider.checkbox .box, .cmp-dm-portal .ui.slider.checkbox= + label { padding-left: 4.5rem; line-height: 1rem; color: rgba(0, 0, 0, 0.4)= +; } + +.cmp-dm-portal .ui.slider.checkbox .box::before, .cmp-dm-portal .ui.slider.= +checkbox label::before { display: block; position: absolute; content: ""; t= +ransform: none; left: 0px; z-index: 1; top: 0.4rem; background-color: rgba(= +34, 36, 38, 0.15); width: 3.5rem; height: 0.214286rem; border-radius: 500re= +m; transition: background 0.3s ease 0s; border: none !important; } + +.cmp-dm-portal .ui.slider.checkbox .box::after, .cmp-dm-portal .ui.slider.c= +heckbox label::after { background: linear-gradient(transparent, rgba(0, 0, = +0, 0.05)) rgb(255, 255, 255); position: absolute; opacity: 1; z-index: 2; b= +order: none; box-shadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px, rgba(34, 3= +6, 38, 0.15) 0px 0px 0px 1px inset; width: 1.5rem; height: 1.5rem; top: -0.= +25rem; left: 0px; transform: none; border-radius: 500rem; transition: left = +0.3s ease 0s; content: "" !important; } + +.cmp-dm-portal .ui.slider.checkbox input:focus ~ .box::before, .cmp-dm-port= +al .ui.slider.checkbox input:focus ~ label::before { background-color: rgb(= +161, 0, 255); border: none; } + +.cmp-dm-portal .ui.slider.checkbox .box:hover, .cmp-dm-portal .ui.slider.ch= +eckbox label:hover { color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.slider.checkbox .box:hover::before, .cmp-dm-portal .ui.s= +lider.checkbox label:hover::before { background: rgba(34, 36, 38, 0.15); } + +.cmp-dm-portal .ui.slider.checkbox input:checked ~ .box, .cmp-dm-portal .ui= +.slider.checkbox input:checked ~ label { color: rgba(0, 0, 0, 0.95) !import= +ant; } + +.cmp-dm-portal .ui.slider.checkbox input:checked ~ .box::before, .cmp-dm-po= +rtal .ui.slider.checkbox input:checked ~ label::before { background-color: = +rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.slider.checkbox input:checked ~ .box::after, .cmp-dm-por= +tal .ui.slider.checkbox input:checked ~ label::after { left: 2rem; } + +.cmp-dm-portal .ui.slider.checkbox input:focus:checked ~ .box, .cmp-dm-port= +al .ui.slider.checkbox input:focus:checked ~ label { color: rgba(0, 0, 0, 0= +.95) !important; } + +.cmp-dm-portal .ui.slider.checkbox input:focus:checked ~ .box::before, .cmp= +-dm-portal .ui.slider.checkbox input:focus:checked ~ label::before { backgr= +ound-color: rgb(145, 0, 230) !important; } + +.cmp-dm-portal .ui.toggle.checkbox { min-height: 1.5rem; } + +.cmp-dm-portal .ui.toggle.checkbox input { width: 3.5rem; height: 1.5rem; } + +.cmp-dm-portal .ui.toggle.checkbox .box, .cmp-dm-portal .ui.toggle.checkbox= + label { min-height: 1.5rem; padding-left: 4.5rem; color: rgba(0, 0, 0, 0.4= +); padding-top: 0.15em; } + +.cmp-dm-portal .ui.toggle.checkbox .box::before, .cmp-dm-portal .ui.toggle.= +checkbox label::before { display: block; position: absolute; content: ""; z= +-index: 1; transform: none; border: none; top: 0px; background: rgba(0, 0, = +0, 0.05); box-shadow: none; width: 3.5rem; height: 1.5rem; border-radius: 5= +00rem; } + +.cmp-dm-portal .ui.toggle.checkbox .box::after, .cmp-dm-portal .ui.toggle.c= +heckbox label::after { background: linear-gradient(transparent, rgba(0, 0, = +0, 0.05)) rgb(255, 255, 255); position: absolute; opacity: 1; z-index: 2; b= +order: none; box-shadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px, rgba(34, 3= +6, 38, 0.15) 0px 0px 0px 1px inset; width: 1.5rem; height: 1.5rem; top: 0px= +; left: 0px; border-radius: 500rem; transition: background 0.3s ease 0s, le= +ft 0.3s ease 0s; content: "" !important; } + +.cmp-dm-portal .ui.toggle.checkbox input ~ .box::after, .cmp-dm-portal .ui.= +toggle.checkbox input ~ label::after { left: -0.05rem; box-shadow: rgba(34,= + 36, 38, 0.15) 0px 1px 2px 0px, rgba(34, 36, 38, 0.15) 0px 0px 0px 1px inse= +t; } + +.cmp-dm-portal .ui.toggle.checkbox input:focus ~ .box::before, .cmp-dm-port= +al .ui.toggle.checkbox input:focus ~ label::before { background-color: rgb(= +161, 0, 255); border: none; } + +.cmp-dm-portal .ui.toggle.checkbox .box:hover::before, .cmp-dm-portal .ui.t= +oggle.checkbox label:hover::before { background-color: rgba(0, 0, 0, 0.05);= + border: none; } + +.cmp-dm-portal .ui.toggle.checkbox input:checked ~ .box, .cmp-dm-portal .ui= +.toggle.checkbox input:checked ~ label { color: rgba(0, 0, 0, 0.4) !importa= +nt; } + +.cmp-dm-portal .ui.toggle.checkbox input:checked ~ .box::before, .cmp-dm-po= +rtal .ui.toggle.checkbox input:checked ~ label::before { background-color: = +rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.toggle.checkbox input:checked ~ .box::after, .cmp-dm-por= +tal .ui.toggle.checkbox input:checked ~ label::after { left: 2.15rem; box-s= +hadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px, rgba(34, 36, 38, 0.15) 0px 0= +px 0px 1px inset; } + +.cmp-dm-portal .ui.toggle.checkbox input:focus:checked ~ .box, .cmp-dm-port= +al .ui.toggle.checkbox input:focus:checked ~ label { color: rgba(0, 0, 0, 0= +.4) !important; } + +.cmp-dm-portal .ui.toggle.checkbox input:focus:checked ~ .box::before, .cmp= +-dm-portal .ui.toggle.checkbox input:focus:checked ~ label::before { backgr= +ound-color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.fitted.checkbox .box, .cmp-dm-portal .ui.fitted.checkbox= + label { padding-left: 0px !important; } + +.cmp-dm-portal .ui.fitted.slider.checkbox, .cmp-dm-portal .ui.fitted.toggle= +.checkbox { width: 3.5rem; } + +.cmp-dm-portal .ui.inverted.checkbox + label, .cmp-dm-portal .ui.inverted.c= +heckbox .box, .cmp-dm-portal .ui.inverted.checkbox label { color: rgba(255,= + 255, 255, 0.9) !important; } + +.cmp-dm-portal .ui.inverted.checkbox .box:hover, .cmp-dm-portal .ui.inverte= +d.checkbox label:hover { color: rgb(255, 255, 255) !important; } + +.cmp-dm-portal .ui.inverted.checkbox .box:hover::before, .cmp-dm-portal .ui= +.inverted.checkbox label:hover::before { border-color: rgba(34, 36, 38, 0.5= +); } + +.cmp-dm-portal .ui.inverted.slider.checkbox .box, .cmp-dm-portal .ui.invert= +ed.slider.checkbox label { color: rgba(255, 255, 255, 0.5); } + +.cmp-dm-portal .ui.inverted.slider.checkbox .box::before, .cmp-dm-portal .u= +i.inverted.slider.checkbox label::before { background-color: rgba(255, 255,= + 255, 0.5) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox .box:hover::before, .cmp-dm-por= +tal .ui.inverted.slider.checkbox label:hover::before { background: rgba(255= +, 255, 255, 0.7) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox input:checked ~ .box, .cmp-dm-p= +ortal .ui.inverted.slider.checkbox input:checked ~ label { color: rgb(255, = +255, 255) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox input:checked ~ .box::before, .= +cmp-dm-portal .ui.inverted.slider.checkbox input:checked ~ label::before { = +background-color: rgba(255, 255, 255, 0.8) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox input:focus:checked ~ .box, .cm= +p-dm-portal .ui.inverted.slider.checkbox input:focus:checked ~ label { colo= +r: rgb(255, 255, 255) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox input:focus:checked ~ .box::bef= +ore, .cmp-dm-portal .ui.inverted.slider.checkbox input:focus:checked ~ labe= +l::before { background-color: rgba(255, 255, 255, 0.8) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox .box::before, .cmp-dm-portal .u= +i.inverted.toggle.checkbox label::before { background-color: rgba(255, 255,= + 255, 0.9) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox .box:hover::before, .cmp-dm-por= +tal .ui.inverted.toggle.checkbox label:hover::before { background: rgb(255,= + 255, 255) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox input:checked ~ .box, .cmp-dm-p= +ortal .ui.inverted.toggle.checkbox input:checked ~ label { color: rgb(255, = +255, 255) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox input:checked ~ .box::before, .= +cmp-dm-portal .ui.inverted.toggle.checkbox input:checked ~ label::before { = +background-color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox input:focus:checked ~ .box, .cm= +p-dm-portal .ui.inverted.toggle.checkbox input:focus:checked ~ label { colo= +r: rgb(255, 255, 255) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox input:focus:checked ~ .box::bef= +ore, .cmp-dm-portal .ui.inverted.toggle.checkbox input:focus:checked ~ labe= +l::before { background-color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.mini.checkbox { font-size: 0.785714em; } + +.cmp-dm-portal .ui.tiny.checkbox { font-size: 0.857143em; } + +@font-face { } + +.cmp-dm-portal .ui.checkbox .box::after, .cmp-dm-portal .ui.checkbox label:= +:after { font-family: Checkbox; } + +.cmp-dm-portal .ui.checkbox input:checked ~ .box::after, .cmp-dm-portal .ui= +.checkbox input:checked ~ label::after { content: "=EE=A0=80"; } + +.cmp-dm-portal .ui.checkbox input:checked ~ .box, .cmp-dm-portal .ui.checkb= +ox input:checked ~ label { color: rgb(80, 80, 80) !important; } + +.cmp-dm-portal .ui.checkbox input:indeterminate ~ .box::after, .cmp-dm-port= +al .ui.checkbox input:indeterminate ~ label::after { font-size: 9pt; conten= +t: "=EE=A0=81"; } + +.cmp-dm-portal .ui.toggle.checkbox .box:hover, .cmp-dm-portal .ui.toggle.ch= +eckbox label:hover { color: rgb(80, 80, 80); } + +.cmp-dm-portal .dimmable:not(body) { position: relative; } + +.cmp-dm-portal .ui.dimmer { display: none; position: absolute; width: 100%;= + height: 100%; text-align: center; vertical-align: middle; padding: 1em; ba= +ckground-color: rgba(0, 0, 0, 0.85); opacity: 0; line-height: 1; animation-= +fill-mode: both; animation-duration: 0.5s; transition: background-color 0.5= +s linear 0s; -webkit-box-orient: vertical; -webkit-box-direction: normal; f= +lex-direction: column; -webkit-box-align: center; align-items: center; -web= +kit-box-pack: center; justify-content: center; user-select: none; will-chan= +ge: opacity; z-index: 1000; top: 0px !important; left: 0px !important; } + +.cmp-dm-portal .ui.dimmer > .content { user-select: text; color: rgb(255, 2= +55, 255); } + +.cmp-dm-portal .ui.segment > .ui.dimmer:not(.page) { border-radius: inherit= +; } + +.cmp-dm-portal .ui.dimmer:not(.inverted)::-webkit-scrollbar-track { backgro= +und: rgba(255, 255, 255, 0.1); } + +.cmp-dm-portal .ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb { backgro= +und: rgba(255, 255, 255, 0.25); } + +.cmp-dm-portal .ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:window-in= +active { background: rgba(255, 255, 255, 0.15); } + +.cmp-dm-portal .ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:hover { b= +ackground: rgba(255, 255, 255, 0.35); } + +.cmp-dm-portal .animating.dimmable:not(body), .cmp-dm-portal .dimmed.dimmab= +le:not(body) { overflow: hidden; } + +.cmp-dm-portal .dimmed.dimmable > .ui.animating.dimmer, .cmp-dm-portal .dim= +med.dimmable > .ui.visible.dimmer, .cmp-dm-portal .ui.active.dimmer { displ= +ay: flex; opacity: 1; } + +.cmp-dm-portal .ui.page.dimmer { position: fixed; perspective: 125pc; trans= +form-origin: center center; } + +.cmp-dm-portal body.animating.in.dimmable, .cmp-dm-portal body.dimmed.dimma= +ble { overflow: hidden; } + +.cmp-dm-portal body.dimmable > .dimmer { position: fixed; } + +.cmp-dm-portal .ui.dropdown { cursor: pointer; position: relative; display:= + inline-block; outline: none; text-align: left; transition: box-shadow 0.1s= + ease 0s, width 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s; user-select:= + none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } + +.cmp-dm-portal .ui.dropdown .menu { cursor: auto; position: absolute; displ= +ay: none; outline: none; top: 100%; min-width: max-content; margin: 0px; pa= +dding: 0px; background: rgb(255, 255, 255); font-size: 1em; text-shadow: no= +ne; text-align: left; box-shadow: rgba(34, 36, 38, 0.15) 0px 2px 3px 0px; b= +order: 1px solid rgba(34, 36, 38, 0.15); border-radius: 0.285714rem; transi= +tion: opacity 0.1s ease 0s; z-index: 11; will-change: transform, opacity; } + +.cmp-dm-portal .ui.dropdown .menu > * { white-space: nowrap; } + +.cmp-dm-portal .ui.dropdown > input:not(.search):first-child, .cmp-dm-porta= +l .ui.dropdown > select { display: none !important; } + +.cmp-dm-portal .ui.dropdown:not(.labeled) > .dropdown.icon { position: rela= +tive; width: auto; font-size: 0.857143em; margin: 0px 0px 0px 1em; } + +.cmp-dm-portal .ui.dropdown .menu > .item .dropdown.icon { width: auto; flo= +at: right; margin: 0px 0px 0px 1em; } + +.cmp-dm-portal .ui.dropdown .menu > .item .dropdown.icon + .text { margin-r= +ight: 1em; } + +.cmp-dm-portal .ui.dropdown > .text { display: inline-block; transition: no= +ne 0s ease 0s; } + +.cmp-dm-portal .ui.dropdown .menu > .item { position: relative; cursor: poi= +nter; display: block; height: auto; min-height: 2.57143rem; text-align: lef= +t; border: none; line-height: 1em; font-size: 1rem; color: rgb(80, 80, 80);= + text-transform: none; font-weight: 400; box-shadow: none; padding: 0.78571= +rem 1.14286rem !important; } + +.cmp-dm-portal .ui.dropdown .menu > .item:first-child { border-top-width: 0= +px; } + +.cmp-dm-portal .ui.dropdown .menu .item > [class*=3D"right floated"], .cmp-= +dm-portal .ui.dropdown > .text > [class*=3D"right floated"] { float: right = +!important; margin-right: 0px !important; margin-left: 1em !important; } + +.cmp-dm-portal .ui.dropdown .menu .item > [class*=3D"left floated"], .cmp-d= +m-portal .ui.dropdown > .text > [class*=3D"left floated"] { float: left !im= +portant; margin-left: 0px !important; margin-right: 1em !important; } + +.cmp-dm-portal .ui.dropdown .menu .item > .flag.floated, .cmp-dm-portal .ui= +.dropdown .menu .item > .icon.floated, .cmp-dm-portal .ui.dropdown .menu .i= +tem > .image.floated, .cmp-dm-portal .ui.dropdown .menu .item > img.floated= + { margin-top: 0px; } + +.cmp-dm-portal .ui.dropdown .menu > .header { margin: 1rem 0px 0.75rem; pad= +ding: 0px 1.14286rem; font-weight: 700; text-transform: uppercase; } + +.cmp-dm-portal .ui.dropdown .menu > .header:not(.ui) { color: rgba(0, 0, 0,= + 0.85); font-size: 0.785714em; } + +.cmp-dm-portal .ui.dropdown .menu > .divider { border-top: 1px solid rgba(3= +4, 36, 38, 0.1); height: 0px; margin: 0.5em 0px; } + +.cmp-dm-portal .ui.dropdown .menu > .horizontal.divider { border-top: none;= + } + +.cmp-dm-portal .ui.dropdown.dropdown .menu > .input { width: auto; display:= + flex; margin: 1.14286rem 0.785714rem; min-width: 10rem; } + +.cmp-dm-portal .ui.dropdown .menu > .header + .input { margin-top: 0px; } + +.cmp-dm-portal .ui.dropdown .menu > .input:not(.transparent) input { paddin= +g: 0.5em 1em; } + +.cmp-dm-portal .ui.dropdown .menu > .input:not(.transparent) .button, .cmp-= +dm-portal .ui.dropdown .menu > .input:not(.transparent) .icon, .cmp-dm-port= +al .ui.dropdown .menu > .input:not(.transparent) .label { padding-top: 0.5e= +m; padding-bottom: 0.5em; } + +.cmp-dm-portal .ui.dropdown .menu > .item > .description, .cmp-dm-portal .u= +i.dropdown > .text > .description { float: right; margin: 0px 0px 0px 1em; = +color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.dropdown .menu > .message { padding: 0.785714rem 1.14286= +rem; font-weight: 400; } + +.cmp-dm-portal .ui.dropdown .menu > .message:not(.ui) { color: rgba(0, 0, 0= +, 0.4); } + +.cmp-dm-portal .ui.dropdown .menu .menu { top: 0px; left: 100%; right: auto= +; margin: 0px 0px 0px -0.5em !important; border-radius: 0.28571rem !importa= +nt; z-index: 21 !important; } + +.cmp-dm-portal .ui.dropdown .menu .menu::after { display: none; } + +.cmp-dm-portal .ui.dropdown .menu > .item > .flag, .cmp-dm-portal .ui.dropd= +own .menu > .item > .icon, .cmp-dm-portal .ui.dropdown .menu > .item > .ima= +ge, .cmp-dm-portal .ui.dropdown .menu > .item > .label, .cmp-dm-portal .ui.= +dropdown .menu > .item > img, .cmp-dm-portal .ui.dropdown > .text > .flag, = +.cmp-dm-portal .ui.dropdown > .text > .icon, .cmp-dm-portal .ui.dropdown > = +.text > .image, .cmp-dm-portal .ui.dropdown > .text > .label, .cmp-dm-porta= +l .ui.dropdown > .text > img { margin-top: 0px; margin-left: 0px; float: no= +ne; margin-right: 0.785714rem; } + +.cmp-dm-portal .ui.dropdown .menu > .item > .image:not(.icon), .cmp-dm-port= +al .ui.dropdown .menu > .item > img, .cmp-dm-portal .ui.dropdown > .text > = +.image:not(.icon), .cmp-dm-portal .ui.dropdown > .text > img { display: inl= +ine-block; vertical-align: top; width: auto; margin-top: -0.5em; margin-bot= +tom: -0.5em; max-height: 2em; } + +.cmp-dm-portal .ui.dropdown .ui.menu > .item::before, .cmp-dm-portal .ui.me= +nu .ui.dropdown .menu > .item::before { display: none; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu .active.item { border-left: none= +; } + +.cmp-dm-portal .ui.buttons > .ui.dropdown:last-child .menu, .cmp-dm-portal = +.ui.menu .right.dropdown.item .menu, .cmp-dm-portal .ui.menu .right.menu .d= +ropdown:last-child .menu { left: auto; right: 0px; } + +.cmp-dm-portal select.ui.dropdown { height: 38px; padding: 0.5em; border: 1= +px solid rgba(34, 36, 38, 0.15); visibility: visible; } + +.cmp-dm-portal .ui.dropdown > .remove.icon { cursor: pointer; font-size: 0.= +857143em; margin: -0.785714em; padding: 0.916667em; right: 3em; top: 0.7857= +14em; position: absolute; opacity: 0.6; z-index: 3; } + +.cmp-dm-portal .ui.clearable.dropdown .text, .cmp-dm-portal .ui.clearable.d= +ropdown a:last-of-type { margin-right: 1.5em; } + +.cmp-dm-portal .ui.dropdown.loading > .remove.icon, .cmp-dm-portal .ui.drop= +down input:not([value]) ~ .remove.icon, .cmp-dm-portal .ui.dropdown input[v= +alue=3D""] ~ .remove.icon, .cmp-dm-portal .ui.dropdown select.noselection ~= + .remove.icon { display: none; } + +.cmp-dm-portal .ui.dropdown .menu .active.item { background: transparent; f= +ont-weight: 700; color: rgba(0, 0, 0, 0.95); box-shadow: none; z-index: 12;= + } + +.cmp-dm-portal .ui.dropdown .menu > .item:hover { background: rgb(161, 0, 2= +55); color: rgb(255, 255, 255); z-index: 13; } + +.cmp-dm-portal .ui.default.dropdown:not(.button) > .text, .cmp-dm-portal .u= +i.dropdown:not(.button) > .default.text { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.default.dropdown:not(.button) > input:focus ~ .text, .cm= +p-dm-portal .ui.dropdown:not(.button) > input:focus ~ .default.text { color= +: rgb(195, 195, 195); } + +.cmp-dm-portal .ui.dropdown .menu .selected.item, .cmp-dm-portal .ui.dropdo= +wn.selected { background: rgba(0, 0, 0, 0.03); color: rgba(0, 0, 0, 0.95); = +} + +.cmp-dm-portal .ui.dropdown > .filtered.text { visibility: hidden; } + +.cmp-dm-portal .ui.dropdown .filtered.item { display: none !important; } + +.cmp-dm-portal .ui.dropdown .menu { left: 0px; } + +.cmp-dm-portal .ui.dropdown .menu .right.menu, .cmp-dm-portal .ui.dropdown = +.right.menu > .menu { left: 100% !important; right: auto !important; border= +-radius: 0.28571rem !important; } + +.cmp-dm-portal .ui.dropdown .item .left.dropdown.icon, .cmp-dm-portal .ui.d= +ropdown .left.menu .item .dropdown.icon { width: auto; float: left; margin:= + 0px; } + +.cmp-dm-portal .ui.dropdown .item .left.dropdown.icon + .text, .cmp-dm-port= +al .ui.dropdown .left.menu .item .dropdown.icon + .text { margin-left: 1em;= + margin-right: 0px; } + +.cmp-dm-portal .ui.dropdown[class*=3D"two column"] > .menu > .item { displa= +y: inline-block; width: 50%; } + +.cmp-dm-portal .ui.dropdown[class*=3D"three column"] > .menu > .item { disp= +lay: inline-block; width: 33%; } + +.cmp-dm-portal .ui.dropdown[class*=3D"four column"] > .menu > .item { displ= +ay: inline-block; width: 25%; } + +.cmp-dm-portal .ui.dropdown[class*=3D"five column"] > .menu > .item { displ= +ay: inline-block; width: 20%; } + +.cmp-dm-portal .ui.dropdown, .cmp-dm-portal .ui.dropdown .menu > .item { fo= +nt-size: 1rem; } + +@font-face { } + +.cmp-dm-portal .ui.dropdown > .dropdown.icon { font-family: Dropdown; line-= +height: 1; height: 1em; backface-visibility: hidden; font-weight: 400; font= +-style: normal; text-align: center; width: auto; } + +.cmp-dm-portal .ui.dropdown > .dropdown.icon::before { content: "=EF=83=97"= +; } + +.cmp-dm-portal .ui.dropdown .menu .item .dropdown.icon::before { content: "= +=EF=83=9A"; } + +.cmp-dm-portal .ui.dropdown .item .left.dropdown.icon::before, .cmp-dm-port= +al .ui.dropdown .left.menu .item .dropdown.icon::before { content: "=EF=83= +=99"; } + +.cmp-dm-portal .ui.vertical.menu .dropdown.item > .dropdown.icon::before { = +content: "=EF=83=9A"; } + +.cmp-dm-portal .ui.dropdown .menu > .item, .cmp-dm-portal .ui.selection.dro= +pdown > .dropdown.icon { color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.modal { position: absolute; display: none; z-index: 1001= +; text-align: left; background: rgb(255, 255, 255); border: none; box-shado= +w: rgba(0, 0, 0, 0.2) 1px 3px 3px 0px, rgba(0, 0, 0, 0.2) 1px 3px 15px 2px;= + transform-origin: 50% 25%; -webkit-box-flex: 0; flex: 0 0 auto; border-rad= +ius: 0.285714rem; user-select: text; will-change: top, left, margin, transf= +orm, opacity; } + +.cmp-dm-portal .ui.modal > .dimmer:first-child + .icon + *, .cmp-dm-portal = +.ui.modal > .dimmer:first-child + :not(.icon), .cmp-dm-portal .ui.modal > .= +icon:first-child + *, .cmp-dm-portal .ui.modal > :first-child:not(.icon):no= +t(.dimmer) { border-top-left-radius: 0.285714rem; border-top-right-radius: = +0.285714rem; } + +.cmp-dm-portal .ui.modal > :last-child { border-bottom-left-radius: 0.28571= +4rem; border-bottom-right-radius: 0.285714rem; } + +.cmp-dm-portal .ui.modal > .close { cursor: pointer; position: absolute; to= +p: -2.5rem; right: -2.5rem; z-index: 1; opacity: 0.8; font-size: 1.25em; co= +lor: rgb(255, 255, 255); width: 2.25rem; height: 2.25rem; padding: 0.625rem= + 0px 0px; } + +.cmp-dm-portal .ui.modal > .close:hover { opacity: 1; } + +.cmp-dm-portal .ui.modal > .header { display: block; font-family: graphik-r= +egular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; background: rgb= +(255, 255, 255); margin: 0px; padding: 1.25rem 1.5rem; box-shadow: none; co= +lor: rgba(0, 0, 0, 0.85); border-bottom: 1px solid rgba(34, 36, 38, 0.15); = +} + +.cmp-dm-portal .ui.modal > .header:not(.ui) { font-size: 1.42857rem; line-h= +eight: 1.28571em; font-weight: 700; } + +.cmp-dm-portal .ui.modal > .content { display: block; width: 100%; font-siz= +e: 1em; line-height: 1.4; padding: 1.5rem; background: rgb(255, 255, 255); = +} + +.cmp-dm-portal .ui.modal > .image.content { display: flex; -webkit-box-orie= +nt: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +.cmp-dm-portal .ui.modal > .content > .image { display: block; -webkit-box-= +flex: 0; flex: 0 1 auto; max-width: 100%; } + +.cmp-dm-portal .ui.modal > .content > .image, .cmp-dm-portal .ui.modal > [c= +lass*=3D"top aligned"] { align-self: start; } + +.cmp-dm-portal .ui.modal > [class*=3D"middle aligned"] { align-self: center= +; } + +.cmp-dm-portal .ui.modal > [class*=3D"stretched"] { align-self: stretch; } + +.cmp-dm-portal .ui.modal > .content > .description { display: block; -webki= +t-box-flex: 1; flex: 1 0 auto; min-width: 0px; align-self: start; } + +.cmp-dm-portal .ui.modal > .content > .icon + .description, .cmp-dm-portal = +.ui.modal > .content > .image + .description { -webkit-box-flex: 0; flex: 0= + 1 auto; width: auto; padding-left: 2em; } + +.cmp-dm-portal .ui.modal > .content > .image > i.icon { margin: 0px; opacit= +y: 1; width: auto; line-height: 1; font-size: 8rem; } + +.cmp-dm-portal .ui.modal > .actions { background: rgb(249, 250, 251); paddi= +ng: 1rem; border-top: 1px solid rgba(34, 36, 38, 0.15); text-align: right; = +} + +.cmp-dm-portal .ui.modal .actions > .button { margin-left: 0.75em; } + +.cmp-dm-portal .ui.basic.modal > .actions { border-top: none; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 95%; margin: 0px; } +} + +@media only screen and (min-width: 768px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 88%; margin: 0px; } +} + +@media only screen and (min-width: 992px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 850px; margin: 0px; } +} + +@media only screen and (min-width: 1200px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 900px; margin: 0px; } +} + +@media only screen and (min-width: 1920px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 950px; margin: 0px; } +} + +@media only screen and (max-width: 991.98px) { + .cmp-dm-portal .ui.modal > .header { padding-right: 2.25rem; } + .cmp-dm-portal .ui.modal > .close { top: 1.0535rem; right: 1rem; color: r= +gb(80, 80, 80); } +} + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.modal > .header { padding: 0.75rem 2.25rem 0.75rem 1re= +m !important; } + .cmp-dm-portal .ui.overlay.fullscreen.modal > .content.content.content { = +min-height: calc(100vh - 8.1rem); } + .cmp-dm-portal .ui.overlay.fullscreen.modal > .scrolling.content.content.= +content { max-height: calc(100vh - 8.1rem); } + .cmp-dm-portal .ui.modal > .content { display: block; padding: 1rem !impo= +rtant; } + .cmp-dm-portal .ui.modal > .close { top: 0.5rem !important; right: 0.5rem= + !important; } + .cmp-dm-portal .ui.modal .image.content { -webkit-box-orient: vertical; -= +webkit-box-direction: normal; flex-direction: column; } + .cmp-dm-portal .ui.modal .content > .image { display: block; max-width: 1= +00%; text-align: center; margin: 0px auto !important; padding: 0px 0px 1rem= + !important; } + .cmp-dm-portal .ui.modal > .content > .image > i.icon { font-size: 5rem; = +text-align: center; } + .cmp-dm-portal .ui.modal .content > .description { display: block; box-sh= +adow: none; width: 100% !important; margin: 0px !important; padding: 1rem 0= +px !important; } + .cmp-dm-portal .ui.modal > .actions { padding: 1rem 1rem 0px !important; = +} + .cmp-dm-portal .ui.modal .actions > .button, .cmp-dm-portal .ui.modal .ac= +tions > .buttons { margin-bottom: 1rem; } +} + +.cmp-dm-portal .ui.inverted.dimmer > .ui.modal { box-shadow: rgba(0, 0, 0, = +0.2) 1px 3px 10px 2px; } + +.cmp-dm-portal .ui.loading.modal { display: block; visibility: hidden; z-in= +dex: -1; } + +.cmp-dm-portal .ui.active.modal { display: block; } + +.cmp-dm-portal .ui.modal { font-size: 1rem; } + +.cmp-dm-portal .ui.popup { display: none; position: absolute; top: 0px; rig= +ht: 0px; min-width: min-content; z-index: 1900; border: 1px solid rgb(212, = +212, 213); line-height: 1.4285em; max-width: 250px; background: rgb(255, 25= +5, 255); padding: 0.833em 1em; font-weight: 400; font-style: normal; color:= + rgb(80, 80, 80); border-radius: 0.285714rem; box-shadow: rgba(34, 36, 38, = +0.12) 0px 2px 4px 0px, rgba(34, 36, 38, 0.15) 0px 2px 10px 0px; } + +.cmp-dm-portal .ui.popup > .header { padding: 0px; font-family: graphik-reg= +ular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 1.1428= +6em; line-height: 1.2; font-weight: 700; } + +.cmp-dm-portal .ui.popup > .header + .content { padding-top: 0.5em; } + +.cmp-dm-portal .ui.popup::before { position: absolute; content: ""; width: = +0.714286em; height: 0.714286em; background: rgb(255, 255, 255); transform: = +rotate(45deg); z-index: 1901; box-shadow: rgb(186, 186, 188) 1px 1px 0px 0p= +x; } + +.cmp-dm-portal [data-tooltip] { position: relative; } + +.cmp-dm-portal [data-tooltip]::before { content: ""; width: 0.714286em; hei= +ght: 0.714286em; transform: rotate(45deg); z-index: 1901; box-shadow: rgb(1= +86, 186, 188) 1px 1px 0px 0px; } + +.cmp-dm-portal [data-tooltip]::after, .cmp-dm-portal [data-tooltip]::before= + { position: absolute; font-size: 1rem; background: rgb(255, 255, 255); } + +.cmp-dm-portal [data-tooltip]::after { content: attr(data-tooltip); text-tr= +ansform: none; text-align: left; white-space: nowrap; border: 1px solid rgb= +(212, 212, 213); line-height: 1.4285em; max-width: none; padding: 0.833em 1= +em; font-weight: 400; font-style: normal; color: rgb(80, 80, 80); border-ra= +dius: 0.285714rem; box-shadow: rgba(34, 36, 38, 0.12) 0px 2px 4px 0px, rgba= +(34, 36, 38, 0.15) 0px 2px 10px 0px; z-index: 1900; } + +.cmp-dm-portal [data-tooltip]:not([data-position])::before { inset: auto au= +to 100% 50%; background: rgb(255, 255, 255); margin-left: -0.0714286rem; ma= +rgin-bottom: 0.142857rem; } + +.cmp-dm-portal [data-tooltip]:not([data-position])::after { left: 50%; tran= +sform: translateX(-50%); bottom: 100%; margin-bottom: 0.5em; } + +.cmp-dm-portal [data-tooltip]::after, .cmp-dm-portal [data-tooltip]::before= + { pointer-events: none; visibility: hidden; opacity: 0; transition: transf= +orm 0.1s ease 0s, opacity 0.1s ease 0s, -webkit-transform 0.1s ease 0s; } + +.cmp-dm-portal [data-tooltip]::before { transform-origin: center top; trans= +form: rotate(45deg) scale(0) !important; } + +.cmp-dm-portal [data-tooltip]::after { transform-origin: center bottom; } + +.cmp-dm-portal [data-tooltip]:hover::after, .cmp-dm-portal [data-tooltip]:h= +over::before { visibility: visible; pointer-events: auto; opacity: 1; } + +.cmp-dm-portal [data-tooltip]:hover::before { transform: rotate(45deg) scal= +e(1) !important; } + +.cmp-dm-portal [data-tooltip]::after, .cmp-dm-portal [data-tooltip][data-po= +sition=3D"bottom center"]::after, .cmp-dm-portal [data-tooltip][data-positi= +on=3D"top center"]::after { transform: translateX(-50%) scale(0) !important= +; } + +.cmp-dm-portal [data-tooltip]:hover::after, .cmp-dm-portal [data-tooltip][d= +ata-position=3D"bottom center"]:hover::after { transform: translateX(-50%) = +scale(1) !important; } + +.cmp-dm-portal [data-tooltip][data-position=3D"left center"]::after, .cmp-d= +m-portal [data-tooltip][data-position=3D"right center"]::after { transform:= + translateY(-50%) scale(0) !important; } + +.cmp-dm-portal [data-tooltip][data-position=3D"left center"]:hover::after, = +.cmp-dm-portal [data-tooltip][data-position=3D"right center"]:hover::after = +{ transform: translateY(-50%) scale(1) !important; } + +.cmp-dm-portal [data-tooltip][data-position=3D"bottom left"]::after, .cmp-d= +m-portal [data-tooltip][data-position=3D"bottom right"]::after, .cmp-dm-por= +tal [data-tooltip][data-position=3D"top left"]::after, .cmp-dm-portal [data= +-tooltip][data-position=3D"top right"]::after { transform: scale(0) !import= +ant; } + +.cmp-dm-portal [data-tooltip][data-position=3D"bottom left"]:hover::after, = +.cmp-dm-portal [data-tooltip][data-position=3D"bottom right"]:hover::after,= + .cmp-dm-portal [data-tooltip][data-position=3D"top left"]:hover::after, .c= +mp-dm-portal [data-tooltip][data-position=3D"top right"]:hover::after { tra= +nsform: scale(1) !important; } + +.cmp-dm-portal [data-tooltip][data-variation~=3D"fixed"]::after { white-spa= +ce: normal; width: 250px; } + +.cmp-dm-portal [data-tooltip][data-variation*=3D"wide fixed"]::after { widt= +h: 350px; } + +.cmp-dm-portal [data-tooltip][data-variation*=3D"very wide fixed"]::after {= + width: 550px; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal [data-tooltip][data-variation~=3D"fixed"]::after { width: = +250px; } +} + +.cmp-dm-portal [data-tooltip][data-inverted]::before { background: rgb(27, = +28, 29); box-shadow: none !important; } + +.cmp-dm-portal [data-tooltip][data-inverted]::after { background: rgb(27, 2= +8, 29); color: rgb(255, 255, 255); border: none; box-shadow: none; } + +.cmp-dm-portal [data-position~=3D"top"][data-tooltip]::before { background:= + rgb(255, 255, 255); } + +.cmp-dm-portal [data-position=3D"top center"][data-tooltip]::after { inset:= + auto auto 100% 50%; transform: translateX(-50%); margin-bottom: 0.5em; } + +.cmp-dm-portal [data-position=3D"top center"][data-tooltip]::before { inset= +: auto auto 100% 50%; background: rgb(255, 255, 255); margin-left: -0.07142= +86rem; margin-bottom: 0.142857rem; } + +.cmp-dm-portal [data-position=3D"top left"][data-tooltip]::after { inset: a= +uto auto 100% 0px; margin-bottom: 0.5em; } + +.cmp-dm-portal [data-position=3D"top left"][data-tooltip]::before { inset: = +auto auto 100% 1em; margin-left: -0.0714286rem; margin-bottom: 0.142857rem;= + } + +.cmp-dm-portal [data-position=3D"top right"][data-tooltip]::after { inset: = +auto 0px 100% auto; margin-bottom: 0.5em; } + +.cmp-dm-portal [data-position=3D"top right"][data-tooltip]::before { inset:= + auto 1em 100% auto; margin-left: -0.0714286rem; margin-bottom: 0.142857rem= +; } + +.cmp-dm-portal [data-position~=3D"bottom"][data-tooltip]::before { backgrou= +nd: rgb(255, 255, 255); box-shadow: rgb(186, 186, 188) -1px -1px 0px 0px; } + +.cmp-dm-portal [data-position=3D"bottom center"][data-tooltip]::after { ins= +et: 100% auto auto 50%; transform: translateX(-50%); margin-top: 0.5em; } + +.cmp-dm-portal [data-position=3D"bottom center"][data-tooltip]::before { in= +set: 100% auto auto 50%; margin-left: -0.0714286rem; margin-top: 0.142857re= +m; } + +.cmp-dm-portal [data-position=3D"bottom left"][data-tooltip]::after { left:= + 0px; top: 100%; margin-top: 0.5em; } + +.cmp-dm-portal [data-position=3D"bottom left"][data-tooltip]::before { inse= +t: 100% auto auto 1em; margin-left: -0.0714286rem; margin-top: 0.142857rem;= + } + +.cmp-dm-portal [data-position=3D"bottom right"][data-tooltip]::after { righ= +t: 0px; top: 100%; margin-top: 0.5em; } + +.cmp-dm-portal [data-position=3D"bottom right"][data-tooltip]::before { ins= +et: 100% 1em auto auto; margin-left: -0.142857rem; margin-top: 0.0714286rem= +; } + +.cmp-dm-portal [data-position=3D"left center"][data-tooltip]::after { right= +: 100%; top: 50%; margin-right: 0.5em; transform: translateY(-50%); } + +.cmp-dm-portal [data-position=3D"left center"][data-tooltip]::before { righ= +t: 100%; top: 50%; margin-top: -0.142857rem; margin-right: -0.0714286rem; b= +ackground: rgb(255, 255, 255); box-shadow: rgb(186, 186, 188) 1px -1px 0px = +0px; } + +.cmp-dm-portal [data-position=3D"right center"][data-tooltip]::after { left= +: 100%; top: 50%; margin-left: 0.5em; transform: translateY(-50%); } + +.cmp-dm-portal [data-position=3D"right center"][data-tooltip]::before { lef= +t: 100%; top: 50%; margin-top: -0.0714286rem; margin-left: 0.142857rem; bac= +kground: rgb(255, 255, 255); box-shadow: rgb(186, 186, 188) -1px 1px 0px 0p= +x; } + +.cmp-dm-portal [data-inverted][data-position~=3D"bottom"][data-tooltip]::be= +fore { background: rgb(27, 28, 29); box-shadow: rgb(186, 186, 188) -1px -1p= +x 0px 0px; } + +.cmp-dm-portal [data-inverted][data-position=3D"left center"][data-tooltip]= +::before { background: rgb(27, 28, 29); box-shadow: rgb(186, 186, 188) 1px = +-1px 0px 0px; } + +.cmp-dm-portal [data-inverted][data-position=3D"right center"][data-tooltip= +]::before { background: rgb(27, 28, 29); box-shadow: rgb(186, 186, 188) -1p= +x 1px 0px 0px; } + +.cmp-dm-portal [data-inverted][data-position~=3D"top"][data-tooltip]::befor= +e { background: rgb(27, 28, 29); } + +.cmp-dm-portal [data-position~=3D"bottom"][data-tooltip]::before { transfor= +m-origin: center bottom; } + +.cmp-dm-portal [data-position~=3D"bottom"][data-tooltip]::after { transform= +-origin: center top; } + +.cmp-dm-portal [data-position=3D"left center"][data-tooltip]::before { tran= +sform-origin: center top; } + +.cmp-dm-portal [data-position=3D"left center"][data-tooltip]::after, .cmp-d= +m-portal [data-position=3D"right center"][data-tooltip]::before { transform= +-origin: right center; } + +.cmp-dm-portal [data-position=3D"right center"][data-tooltip]::after { tran= +sform-origin: left center; } + +.cmp-dm-portal [data-tooltip][data-variation~=3D"basic"]::before { display:= + none; } + +.cmp-dm-portal .ui.popup { margin: 0px; } + +.cmp-dm-portal .ui.top.popup { margin: 0px 0px 0.714286em; } + +.cmp-dm-portal .ui.top.left.popup { transform-origin: left bottom; } + +.cmp-dm-portal .ui.top.center.popup { transform-origin: center bottom; } + +.cmp-dm-portal .ui.top.right.popup { transform-origin: right bottom; } + +.cmp-dm-portal .ui.left.center.popup { margin: 0px 0.714286em 0px 0px; tran= +sform-origin: right 50%; } + +.cmp-dm-portal .ui.right.center.popup { margin: 0px 0px 0px 0.714286em; tra= +nsform-origin: left 50%; } + +.cmp-dm-portal .ui.bottom.popup { margin: 0.714286em 0px 0px; } + +.cmp-dm-portal .ui.bottom.left.popup { transform-origin: left top; } + +.cmp-dm-portal .ui.bottom.center.popup { transform-origin: center top; } + +.cmp-dm-portal .ui.bottom.right.popup { transform-origin: right top; } + +.cmp-dm-portal .ui.bottom.center.popup::before { margin-left: -0.307143em; = +inset: -0.307143em auto auto 50%; box-shadow: rgb(186, 186, 188) -1px -1px = +0px 0px; } + +.cmp-dm-portal .ui.bottom.left.popup { margin-left: 0px; } + +.cmp-dm-portal .ui.bottom.left.popup::before { inset: -0.307143em auto auto= + 1em; margin-left: 0px; box-shadow: rgb(186, 186, 188) -1px -1px 0px 0px; } + +.cmp-dm-portal .ui.bottom.right.popup { margin-right: 0px; } + +.cmp-dm-portal .ui.bottom.right.popup::before { inset: -0.307143em 1em auto= + auto; margin-left: 0px; box-shadow: rgb(186, 186, 188) -1px -1px 0px 0px; = +} + +.cmp-dm-portal .ui.top.center.popup::before { inset: auto auto -0.307143em = +50%; margin-left: -0.307143em; } + +.cmp-dm-portal .ui.top.left.popup { margin-left: 0px; } + +.cmp-dm-portal .ui.top.left.popup::before { inset: auto auto -0.307143em 1e= +m; margin-left: 0px; } + +.cmp-dm-portal .ui.top.right.popup { margin-right: 0px; } + +.cmp-dm-portal .ui.top.right.popup::before { inset: auto 1em -0.307143em au= +to; margin-left: 0px; } + +.cmp-dm-portal .ui.left.center.popup::before { inset: 50% -0.307143em auto = +auto; margin-top: -0.307143em; box-shadow: rgb(186, 186, 188) 1px -1px 0px = +0px; } + +.cmp-dm-portal .ui.right.center.popup::before { inset: 50% auto auto -0.307= +143em; margin-top: -0.307143em; box-shadow: rgb(186, 186, 188) -1px 1px 0px= + 0px; } + +.cmp-dm-portal .ui.bottom.popup::before, .cmp-dm-portal .ui.left.center.pop= +up::before, .cmp-dm-portal .ui.right.center.popup::before, .cmp-dm-portal .= +ui.top.popup::before { background: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.inverted.bottom.popup::before, .cmp-dm-portal .ui.invert= +ed.left.center.popup::before, .cmp-dm-portal .ui.inverted.right.center.popu= +p::before, .cmp-dm-portal .ui.inverted.top.popup::before { background: rgb(= +27, 28, 29); } + +.cmp-dm-portal .ui.popup > .ui.grid:not(.padded) { width: calc(100% + 1.75r= +em); margin: -0.7rem -0.875rem; } + +.cmp-dm-portal .ui.loading.popup { display: block; visibility: hidden; z-in= +dex: -1; } + +.cmp-dm-portal .ui.animating.popup, .cmp-dm-portal .ui.visible.popup { disp= +lay: block; } + +.cmp-dm-portal .ui.visible.popup { transform: translateZ(0px); backface-vis= +ibility: hidden; } + +.cmp-dm-portal .ui.basic.popup::before { display: none; } + +.cmp-dm-portal .ui.fixed.popup { width: 250px; } + +.cmp-dm-portal .ui.wide.popup { max-width: 350px; } + +.cmp-dm-portal .ui.wide.popup.fixed { width: 350px; } + +.cmp-dm-portal .ui[class*=3D"very wide"].popup { max-width: 550px; } + +.cmp-dm-portal .ui[class*=3D"very wide"].popup.fixed { width: 550px; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.wide.popup, .cmp-dm-portal .ui[class*=3D"very wide"].p= +opup { max-width: 250px; } + .cmp-dm-portal .ui.wide.popup.fixed, .cmp-dm-portal .ui[class*=3D"very wi= +de"].popup.fixed { width: 250px; } +} + +.cmp-dm-portal .ui.fluid.popup { width: 100%; max-width: none; } + +.cmp-dm-portal .ui.inverted.popup { background: rgb(27, 28, 29); color: rgb= +(255, 255, 255); border: none; box-shadow: none; } + +.cmp-dm-portal .ui.inverted.popup .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.inverted.popup::before { background-color: rgb(27, 28, 2= +9); box-shadow: none !important; } + +.cmp-dm-portal .ui.flowing.popup { max-width: none; } + +.cmp-dm-portal .ui.popup { font-size: 1rem; } + +.cmp-dm-portal .ui.search { position: relative; } + +.cmp-dm-portal .ui.search > .prompt { margin: 0px; outline: none; appearanc= +e: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); text-shadow: = +none; font-style: normal; font-weight: 400; line-height: 1.21429em; padding= +: 0.678571em 1em; font-size: 1em; background: rgb(255, 255, 255); border: 1= +px solid rgba(34, 36, 38, 0.15); color: rgb(80, 80, 80); box-shadow: transp= +arent 0px 0px 0px 0px inset; transition: background-color 0.1s ease 0s, col= +or 0.1s ease 0s, box-shadow 0.1s ease 0s, border-color 0.1s ease 0s, -webki= +t-box-shadow 0.1s ease 0s; } + +.cmp-dm-portal .ui.search .prompt { border-radius: 500rem; } + +.cmp-dm-portal .ui.search .prompt ~ .search.icon { cursor: pointer; } + +.cmp-dm-portal .ui.search > .results { display: none; position: absolute; t= +op: 100%; left: 0px; transform-origin: center top; white-space: normal; tex= +t-align: left; text-transform: none; background: rgb(255, 255, 255); margin= +-top: 0.5em; width: 18em; border-radius: 0.285714rem; box-shadow: rgba(34, = +36, 38, 0.12) 0px 2px 4px 0px, rgba(34, 36, 38, 0.15) 0px 2px 10px 0px; bor= +der: 1px solid rgb(212, 212, 213); z-index: 998; } + +.cmp-dm-portal .ui.search > .results > :first-child { border-radius: 0.2857= +14rem 0.285714rem 0px 0px; } + +.cmp-dm-portal .ui.search > .results > :last-child { border-radius: 0px 0px= + 0.285714rem 0.285714rem; } + +.cmp-dm-portal .ui.search > .results .result { cursor: pointer; display: bl= +ock; overflow: hidden; font-size: 1em; padding: 0.857143em 1.14286em; color= +: rgb(80, 80, 80); line-height: 1.33; border-bottom: 1px solid rgba(34, 36,= + 38, 0.1); } + +.cmp-dm-portal .ui.search > .results .result:last-child { border-bottom: no= +ne !important; } + +.cmp-dm-portal .ui.search > .results .result .image { float: right; overflo= +w: hidden; background: none; width: 5em; height: 3em; border-radius: 0.25em= +; } + +.cmp-dm-portal .ui.search > .results .result .image img { display: block; w= +idth: auto; height: 100%; } + +.cmp-dm-portal .ui.search > .results .result .image + .content { margin: 0p= +x 6em 0px 0px; } + +.cmp-dm-portal .ui.search > .results .result .title { margin: -0.142857em 0= +px 0px; font-family: graphik-regular-web, "Helvetica Neue", Arial, Helvetic= +a, sans-serif; font-weight: 700; font-size: 1em; color: rgba(0, 0, 0, 0.85)= +; } + +.cmp-dm-portal .ui.search > .results .result .description { margin-top: 0px= +; font-size: 0.928571em; color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.search > .results .result .price { float: right; color: = +rgb(33, 186, 69); } + +.cmp-dm-portal .ui.search > .results > .message { padding: 1em; } + +.cmp-dm-portal .ui.search > .results > .message .header { font-family: grap= +hik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; font-size:= + 1rem; font-weight: 700; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.search > .results > .message .description { margin-top: = +0.25rem; font-size: 1em; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.search > .results > .action { display: block; border-top= +: none; background: rgb(243, 244, 245); padding: 0.928571em 1em; color: rgb= +(80, 80, 80); font-weight: 700; text-align: center; } + +.cmp-dm-portal .ui.search > .prompt:focus { border-color: rgba(34, 36, 38, = +0.35); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.category.search > .results .category .result:hover, .cmp= +-dm-portal .ui.search > .results .result:hover { background: rgb(249, 250, = +251); } + +.cmp-dm-portal .ui.search .action:hover:not(div) { background: rgb(224, 224= +, 224); } + +.cmp-dm-portal .ui.category.search > .results .category .result.active, .cm= +p-dm-portal .ui.search > .results .result.active { position: relative; bord= +er-left-color: rgba(34, 36, 38, 0.1); background: rgb(243, 244, 245); box-s= +hadow: none; } + +.cmp-dm-portal .ui.search > .results .result.active .description, .cmp-dm-p= +ortal .ui.search > .results .result.active .title { color: rgba(0, 0, 0, 0.= +85); } + +.cmp-dm-portal .ui.search { font-size: 1em; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.search .results { max-width: calc(100vw - 2rem); } +} + +.cmp-dm-portal .ui.sidebar { background-color: rgb(255, 255, 255); position= +: fixed; top: 0px; left: 0px; transition: none 0s ease 0s; will-change: tra= +nsform; transform: translateZ(0px); visibility: hidden; max-height: 100%; z= +-index: 102; height: 100% !important; border-radius: 0px !important; margin= +: 0px !important; overflow-y: auto !important; } + +.cmp-dm-portal .ui.sidebar, .cmp-dm-portal .ui.sidebar > * { backface-visib= +ility: hidden; } + +.cmp-dm-portal .ui.left.sidebar { right: auto; left: 0px; transform: transl= +ate3d(-100%, 0px, 0px); } + +.cmp-dm-portal .ui.right.sidebar { transform: translate3d(100%, 0px, 0px); = +right: 0px !important; left: auto !important; } + +.cmp-dm-portal .ui.bottom.sidebar, .cmp-dm-portal .ui.top.sidebar { width: = +100% !important; height: auto !important; } + +.cmp-dm-portal .ui.top.sidebar { transform: translate3d(0px, -100%, 0px); t= +op: 0px !important; bottom: auto !important; } + +.cmp-dm-portal .ui.bottom.sidebar { transform: translate3d(0px, 100%, 0px);= + top: auto !important; bottom: 0px !important; } + +.cmp-dm-portal .pushable { height: 100%; overflow-x: hidden; padding: 0px != +important; } + +.cmp-dm-portal body.pushable { background: rgb(84, 84, 84); } + +.cmp-dm-portal body.pushable.dimmed { background: inherit; } + +.cmp-dm-portal .pushable:not(body) { transform: translateZ(0px); } + +.cmp-dm-portal .pushable:not(body) > .fixed, .cmp-dm-portal .pushable:not(b= +ody) > .pusher::after, .cmp-dm-portal .pushable:not(body) > .ui.sidebar { p= +osition: absolute; } + +.cmp-dm-portal .pushable > .fixed { position: fixed; will-change: transform= +; z-index: 101; } + +.cmp-dm-portal .pushable > .fixed, .cmp-dm-portal .pushable > .pusher { bac= +kface-visibility: hidden; transition: transform 0.5s ease 0s, -webkit-trans= +form 0.5s ease 0s; } + +.cmp-dm-portal .pushable > .pusher { position: relative; overflow: hidden; = +min-height: 100%; z-index: 2; background: inherit; } + +.cmp-dm-portal body.pushable > .pusher { background: rgb(249, 249, 249); } + +.cmp-dm-portal .pushable > .pusher::after { position: fixed; top: 0px; righ= +t: 0px; content: ""; background-color: rgba(0, 0, 0, 0.4); overflow: hidden= +; opacity: 0; transition: opacity 0.5s ease 0s; will-change: opacity; z-ind= +ex: 1000; } + +.cmp-dm-portal .ui.sidebar.menu .item { border-radius: 0px !important; } + +.cmp-dm-portal .pushable > .pusher.dimmed::after { width: 100% !important; = +height: 100% !important; opacity: 1 !important; } + +.cmp-dm-portal .ui.animating.sidebar { visibility: visible; } + +.cmp-dm-portal .ui.visible.sidebar { visibility: visible; transform: transl= +ateZ(0px); } + +.cmp-dm-portal .ui.bottom.visible.sidebar, .cmp-dm-portal .ui.left.visible.= +sidebar, .cmp-dm-portal .ui.right.visible.sidebar, .cmp-dm-portal .ui.top.v= +isible.sidebar { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px 20px; } + +.cmp-dm-portal .ui.visible.left.sidebar ~ .fixed, .cmp-dm-portal .ui.visibl= +e.left.sidebar ~ .pusher { transform: translate3d(260px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.right.sidebar ~ .fixed, .cmp-dm-portal .ui.visib= +le.right.sidebar ~ .pusher { transform: translate3d(-260px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.top.sidebar ~ .fixed, .cmp-dm-portal .ui.visible= +.top.sidebar ~ .pusher { transform: translate3d(0px, 36px, 0px); } + +.cmp-dm-portal .ui.visible.bottom.sidebar ~ .fixed, .cmp-dm-portal .ui.visi= +ble.bottom.sidebar ~ .pusher { transform: translate3d(0px, -36px, 0px); } + +.cmp-dm-portal .ui.visible.left.sidebar ~ .ui.visible.right.sidebar ~ .fixe= +d, .cmp-dm-portal .ui.visible.left.sidebar ~ .ui.visible.right.sidebar ~ .p= +usher, .cmp-dm-portal .ui.visible.right.sidebar ~ .ui.visible.left.sidebar = +~ .fixed, .cmp-dm-portal .ui.visible.right.sidebar ~ .ui.visible.left.sideb= +ar ~ .pusher { transform: translateZ(0px); } + +.cmp-dm-portal .ui.thin.left.sidebar, .cmp-dm-portal .ui.thin.right.sidebar= + { width: 150px; } + +.cmp-dm-portal .ui[class*=3D"very thin"].left.sidebar, .cmp-dm-portal .ui[c= +lass*=3D"very thin"].right.sidebar { width: 60px; } + +.cmp-dm-portal .ui.left.sidebar, .cmp-dm-portal .ui.right.sidebar { width: = +260px; } + +.cmp-dm-portal .ui.wide.left.sidebar, .cmp-dm-portal .ui.wide.right.sidebar= + { width: 350px; } + +.cmp-dm-portal .ui[class*=3D"very wide"].left.sidebar, .cmp-dm-portal .ui[c= +lass*=3D"very wide"].right.sidebar { width: 475px; } + +.cmp-dm-portal .ui.visible.thin.left.sidebar ~ .fixed, .cmp-dm-portal .ui.v= +isible.thin.left.sidebar ~ .pusher { transform: translate3d(150px, 0px, 0px= +); } + +.cmp-dm-portal .ui.visible[class*=3D"very thin"].left.sidebar ~ .fixed, .cm= +p-dm-portal .ui.visible[class*=3D"very thin"].left.sidebar ~ .pusher { tran= +sform: translate3d(60px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.wide.left.sidebar ~ .fixed, .cmp-dm-portal .ui.v= +isible.wide.left.sidebar ~ .pusher { transform: translate3d(350px, 0px, 0px= +); } + +.cmp-dm-portal .ui.visible[class*=3D"very wide"].left.sidebar ~ .fixed, .cm= +p-dm-portal .ui.visible[class*=3D"very wide"].left.sidebar ~ .pusher { tran= +sform: translate3d(475px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.thin.right.sidebar ~ .fixed, .cmp-dm-portal .ui.= +visible.thin.right.sidebar ~ .pusher { transform: translate3d(-150px, 0px, = +0px); } + +.cmp-dm-portal .ui.visible[class*=3D"very thin"].right.sidebar ~ .fixed, .c= +mp-dm-portal .ui.visible[class*=3D"very thin"].right.sidebar ~ .pusher { tr= +ansform: translate3d(-60px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.wide.right.sidebar ~ .fixed, .cmp-dm-portal .ui.= +visible.wide.right.sidebar ~ .pusher { transform: translate3d(-350px, 0px, = +0px); } + +.cmp-dm-portal .ui.visible[class*=3D"very wide"].right.sidebar ~ .fixed, .c= +mp-dm-portal .ui.visible[class*=3D"very wide"].right.sidebar ~ .pusher { tr= +ansform: translate3d(-475px, 0px, 0px); } + +.cmp-dm-portal .ui.overlay.sidebar { z-index: 102; } + +.cmp-dm-portal .ui.left.overlay.sidebar { transform: translate3d(-100%, 0px= +, 0px); } + +.cmp-dm-portal .ui.right.overlay.sidebar { transform: translate3d(100%, 0px= +, 0px); } + +.cmp-dm-portal .ui.top.overlay.sidebar { transform: translate3d(0px, -100%,= + 0px); } + +.cmp-dm-portal .ui.bottom.overlay.sidebar { transform: translate3d(0px, 100= +%, 0px); } + +.cmp-dm-portal .animating.ui.overlay.sidebar, .cmp-dm-portal .ui.visible.ov= +erlay.sidebar { transition: transform 0.5s ease 0s, -webkit-transform 0.5s = +ease 0s; } + +.cmp-dm-portal .ui.visible.bottom.overlay.sidebar, .cmp-dm-portal .ui.visib= +le.left.overlay.sidebar, .cmp-dm-portal .ui.visible.right.overlay.sidebar, = +.cmp-dm-portal .ui.visible.top.overlay.sidebar { transform: translateZ(0px)= +; } + +.cmp-dm-portal .ui.visible.overlay.sidebar ~ .fixed, .cmp-dm-portal .ui.vis= +ible.overlay.sidebar ~ .pusher { transform: none !important; } + +.cmp-dm-portal .ui.push.sidebar { transition: transform 0.5s ease 0s, -webk= +it-transform 0.5s ease 0s; z-index: 102; } + +.cmp-dm-portal .ui.left.push.sidebar { transform: translate3d(-100%, 0px, 0= +px); } + +.cmp-dm-portal .ui.right.push.sidebar { transform: translate3d(100%, 0px, 0= +px); } + +.cmp-dm-portal .ui.top.push.sidebar { transform: translate3d(0px, -100%, 0p= +x); } + +.cmp-dm-portal .ui.bottom.push.sidebar { transform: translate3d(0px, 100%, = +0px); } + +.cmp-dm-portal .ui.uncover.sidebar, .cmp-dm-portal .ui.visible.push.sidebar= + { transform: translateZ(0px); } + +.cmp-dm-portal .ui.uncover.sidebar { z-index: 1; } + +.cmp-dm-portal .ui.visible.uncover.sidebar { transform: translateZ(0px); tr= +ansition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; } + +.cmp-dm-portal .ui.slide.along.sidebar { z-index: 1; } + +.cmp-dm-portal .ui.left.slide.along.sidebar { transform: translate3d(-50%, = +0px, 0px); } + +.cmp-dm-portal .ui.right.slide.along.sidebar { transform: translate3d(50%, = +0px, 0px); } + +.cmp-dm-portal .ui.top.slide.along.sidebar { transform: translate3d(0px, -5= +0%, 0px); } + +.cmp-dm-portal .ui.bottom.slide.along.sidebar { transform: translate3d(0px,= + 50%, 0px); } + +.cmp-dm-portal .ui.animating.slide.along.sidebar { transition: transform 0.= +5s ease 0s, -webkit-transform 0.5s ease 0s; } + +.cmp-dm-portal .ui.visible.slide.along.sidebar { transform: translateZ(0px)= +; } + +.cmp-dm-portal .ui.slide.out.sidebar { z-index: 1; } + +.cmp-dm-portal .ui.left.slide.out.sidebar { transform: translate3d(50%, 0px= +, 0px); } + +.cmp-dm-portal .ui.right.slide.out.sidebar { transform: translate3d(-50%, 0= +px, 0px); } + +.cmp-dm-portal .ui.top.slide.out.sidebar { transform: translate3d(0px, 50%,= + 0px); } + +.cmp-dm-portal .ui.bottom.slide.out.sidebar { transform: translate3d(0px, -= +50%, 0px); } + +.cmp-dm-portal .ui.animating.slide.out.sidebar { transition: transform 0.5s= + ease 0s, -webkit-transform 0.5s ease 0s; } + +.cmp-dm-portal .ui.visible.slide.out.sidebar { transform: translateZ(0px); = +} + +.cmp-dm-portal .ui.scale.down.sidebar { transition: transform 0.5s ease 0s,= + -webkit-transform 0.5s ease 0s; z-index: 102; } + +.cmp-dm-portal .ui.left.scale.down.sidebar { transform: translate3d(-100%, = +0px, 0px); } + +.cmp-dm-portal .ui.right.scale.down.sidebar { transform: translate3d(100%, = +0px, 0px); } + +.cmp-dm-portal .ui.top.scale.down.sidebar { transform: translate3d(0px, -10= +0%, 0px); } + +.cmp-dm-portal .ui.bottom.scale.down.sidebar { transform: translate3d(0px, = +100%, 0px); } + +.cmp-dm-portal .ui.scale.down.left.sidebar ~ .pusher { transform-origin: 75= +% 50%; } + +.cmp-dm-portal .ui.scale.down.right.sidebar ~ .pusher { transform-origin: 2= +5% 50%; } + +.cmp-dm-portal .ui.scale.down.top.sidebar ~ .pusher { transform-origin: 50%= + 75%; } + +.cmp-dm-portal .ui.scale.down.bottom.sidebar ~ .pusher { transform-origin: = +50% 25%; } + +.cmp-dm-portal .ui.animating.scale.down > .visible.ui.sidebar { transition:= + transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; } + +.cmp-dm-portal .ui.animating.scale.down.sidebar ~ .pusher, .cmp-dm-portal .= +ui.visible.scale.down.sidebar ~ .pusher { width: 100%; height: 100%; displa= +y: block !important; overflow: hidden !important; } + +.cmp-dm-portal .ui.visible.scale.down.sidebar { transform: translateZ(0px);= + } + +.cmp-dm-portal .ui.visible.scale.down.sidebar ~ .pusher { transform: scale(= +0.75); } + +.cmp-dm-portal .transition { animation-iteration-count: 1; animation-durati= +on: 0.3s; animation-timing-function: ease; animation-fill-mode: both; } + +.cmp-dm-portal .animating.transition { backface-visibility: hidden; visibil= +ity: visible !important; } + +.cmp-dm-portal .hidden.transition { display: none; visibility: hidden; } + +.cmp-dm-portal .visible.transition { display: block !important; visibility:= + visible !important; } + +.cmp-dm-portal .transition.browse { animation-duration: 0.5s; } + +.cmp-dm-portal .transition.browse.in { animation-name: browseIn; } + +.cmp-dm-portal .transition.browse.left.out, .cmp-dm-portal .transition.brow= +se.out { animation-name: browseOutLeft; } + +.cmp-dm-portal .transition.browse.right.out { animation-name: browseOutRigh= +t; } + +@-webkit-keyframes browseIn {=20 + 0% { transform: scale(0.8) translateZ(0px); z-index: -1; } + 10% { transform: scale(0.8) translateZ(0px); z-index: -1; opacity: 0.7; } + 80% { transform: scale(1.05) translateZ(0px); opacity: 1; z-index: 999; } + 100% { transform: scale(1) translateZ(0px); z-index: 999; } +} + +@keyframes browseIn {=20 + 0% { transform: scale(0.8) translateZ(0px); z-index: -1; } + 10% { transform: scale(0.8) translateZ(0px); z-index: -1; opacity: 0.7; } + 80% { transform: scale(1.05) translateZ(0px); opacity: 1; z-index: 999; } + 100% { transform: scale(1) translateZ(0px); z-index: 999; } +} + +@-webkit-keyframes browseOutLeft {=20 + 0% { z-index: 999; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= +; } + 50% { z-index: -1; transform: translateX(-105%) rotateY(35deg) rotateX(10= +deg) translateZ(-10px); } + 80% { opacity: 1; } + 100% { z-index: -1; transform: translateX(0px) rotateY(0deg) rotateX(0deg= +) translateZ(-10px); opacity: 0; } +} + +@keyframes browseOutLeft {=20 + 0% { z-index: 999; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= +; } + 50% { z-index: -1; transform: translateX(-105%) rotateY(35deg) rotateX(10= +deg) translateZ(-10px); } + 80% { opacity: 1; } + 100% { z-index: -1; transform: translateX(0px) rotateY(0deg) rotateX(0deg= +) translateZ(-10px); opacity: 0; } +} + +@-webkit-keyframes browseOutRight {=20 + 0% { z-index: 999; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= +; } + 50% { z-index: 1; transform: translateX(105%) rotateY(35deg) rotateX(10de= +g) translateZ(-10px); } + 80% { opacity: 1; } + 100% { z-index: 1; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= + translateZ(-10px); opacity: 0; } +} + +@keyframes browseOutRight {=20 + 0% { z-index: 999; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= +; } + 50% { z-index: 1; transform: translateX(105%) rotateY(35deg) rotateX(10de= +g) translateZ(-10px); } + 80% { opacity: 1; } + 100% { z-index: 1; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= + translateZ(-10px); opacity: 0; } +} + +.cmp-dm-portal .drop.transition { transform-origin: center top; animation-d= +uration: 0.4s; animation-timing-function: cubic-bezier(0.34, 1.61, 0.7, 1);= + } + +.cmp-dm-portal .drop.transition.in { animation-name: dropIn; } + +.cmp-dm-portal .drop.transition.out { animation-name: dropOut; } + +@-webkit-keyframes dropIn {=20 + 0% { opacity: 0; transform: scale(0); } + 100% { opacity: 1; transform: scale(1); } +} + +@keyframes dropIn {=20 + 0% { opacity: 0; transform: scale(0); } + 100% { opacity: 1; transform: scale(1); } +} + +@-webkit-keyframes dropOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0); } +} + +@keyframes dropOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0); } +} + +.cmp-dm-portal .transition.fade.in { animation-name: fadeIn; } + +.cmp-dm-portal .transition[class*=3D"fade up"].in { animation-name: fadeInU= +p; } + +.cmp-dm-portal .transition[class*=3D"fade down"].in { animation-name: fadeI= +nDown; } + +.cmp-dm-portal .transition[class*=3D"fade left"].in { animation-name: fadeI= +nLeft; } + +.cmp-dm-portal .transition[class*=3D"fade right"].in { animation-name: fade= +InRight; } + +.cmp-dm-portal .transition.fade.out { animation-name: fadeOut; } + +.cmp-dm-portal .transition[class*=3D"fade up"].out { animation-name: fadeOu= +tUp; } + +.cmp-dm-portal .transition[class*=3D"fade down"].out { animation-name: fade= +OutDown; } + +.cmp-dm-portal .transition[class*=3D"fade left"].out { animation-name: fade= +OutLeft; } + +.cmp-dm-portal .transition[class*=3D"fade right"].out { animation-name: fad= +eOutRight; } + +@-webkit-keyframes fadeIn {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@keyframes fadeIn {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@-webkit-keyframes fadeInUp {=20 + 0% { opacity: 0; transform: translateY(10%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes fadeInUp {=20 + 0% { opacity: 0; transform: translateY(10%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@-webkit-keyframes fadeInDown {=20 + 0% { opacity: 0; transform: translateY(-10%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes fadeInDown {=20 + 0% { opacity: 0; transform: translateY(-10%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@-webkit-keyframes fadeInLeft {=20 + 0% { opacity: 0; transform: translateX(10%); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@keyframes fadeInLeft {=20 + 0% { opacity: 0; transform: translateX(10%); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@-webkit-keyframes fadeInRight {=20 + 0% { opacity: 0; transform: translateX(-10%); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@keyframes fadeInRight {=20 + 0% { opacity: 0; transform: translateX(-10%); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@-webkit-keyframes fadeOut {=20 + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@keyframes fadeOut {=20 + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@-webkit-keyframes fadeOutUp {=20 + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0; transform: translateY(5%); } +} + +@keyframes fadeOutUp {=20 + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0; transform: translateY(5%); } +} + +@-webkit-keyframes fadeOutDown {=20 + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0; transform: translateY(-5%); } +} + +@keyframes fadeOutDown {=20 + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0; transform: translateY(-5%); } +} + +@-webkit-keyframes fadeOutLeft {=20 + 0% { opacity: 1; transform: translateX(0px); } + 100% { opacity: 0; transform: translateX(5%); } +} + +@keyframes fadeOutLeft {=20 + 0% { opacity: 1; transform: translateX(0px); } + 100% { opacity: 0; transform: translateX(5%); } +} + +@-webkit-keyframes fadeOutRight {=20 + 0% { opacity: 1; transform: translateX(0px); } + 100% { opacity: 0; transform: translateX(-5%); } +} + +@keyframes fadeOutRight {=20 + 0% { opacity: 1; transform: translateX(0px); } + 100% { opacity: 0; transform: translateX(-5%); } +} + +.cmp-dm-portal .flip.transition.in, .cmp-dm-portal .flip.transition.out { a= +nimation-duration: 0.6s; } + +.cmp-dm-portal .horizontal.flip.transition.in { animation-name: horizontalF= +lipIn; } + +.cmp-dm-portal .horizontal.flip.transition.out { animation-name: horizontal= +FlipOut; } + +.cmp-dm-portal .vertical.flip.transition.in { animation-name: verticalFlipI= +n; } + +.cmp-dm-portal .vertical.flip.transition.out { animation-name: verticalFlip= +Out; } + +@-webkit-keyframes horizontalFlipIn {=20 + 0% { transform: perspective(125pc) rotateY(-90deg); opacity: 0; } + 100% { transform: perspective(125pc) rotateY(0deg); opacity: 1; } +} + +@keyframes horizontalFlipIn {=20 + 0% { transform: perspective(125pc) rotateY(-90deg); opacity: 0; } + 100% { transform: perspective(125pc) rotateY(0deg); opacity: 1; } +} + +@-webkit-keyframes verticalFlipIn {=20 + 0% { transform: perspective(125pc) rotateX(-90deg); opacity: 0; } + 100% { transform: perspective(125pc) rotateX(0deg); opacity: 1; } +} + +@keyframes verticalFlipIn {=20 + 0% { transform: perspective(125pc) rotateX(-90deg); opacity: 0; } + 100% { transform: perspective(125pc) rotateX(0deg); opacity: 1; } +} + +@-webkit-keyframes horizontalFlipOut {=20 + 0% { transform: perspective(125pc) rotateY(0deg); opacity: 1; } + 100% { transform: perspective(125pc) rotateY(90deg); opacity: 0; } +} + +@keyframes horizontalFlipOut {=20 + 0% { transform: perspective(125pc) rotateY(0deg); opacity: 1; } + 100% { transform: perspective(125pc) rotateY(90deg); opacity: 0; } +} + +@-webkit-keyframes verticalFlipOut {=20 + 0% { transform: perspective(125pc) rotateX(0deg); opacity: 1; } + 100% { transform: perspective(125pc) rotateX(-90deg); opacity: 0; } +} + +@keyframes verticalFlipOut {=20 + 0% { transform: perspective(125pc) rotateX(0deg); opacity: 1; } + 100% { transform: perspective(125pc) rotateX(-90deg); opacity: 0; } +} + +.cmp-dm-portal .scale.transition.in { animation-name: scaleIn; } + +.cmp-dm-portal .scale.transition.out { animation-name: scaleOut; } + +@-webkit-keyframes scaleIn {=20 + 0% { opacity: 0; transform: scale(0.8); } + 100% { opacity: 1; transform: scale(1); } +} + +@keyframes scaleIn {=20 + 0% { opacity: 0; transform: scale(0.8); } + 100% { opacity: 1; transform: scale(1); } +} + +@-webkit-keyframes scaleOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0.9); } +} + +@keyframes scaleOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0.9); } +} + +.cmp-dm-portal .transition.fly { animation-duration: 0.6s; transition-timin= +g-function: cubic-bezier(0.215, 0.61, 0.355, 1); } + +.cmp-dm-portal .transition.fly.in { animation-name: flyIn; } + +.cmp-dm-portal .transition[class*=3D"fly up"].in { animation-name: flyInUp;= + } + +.cmp-dm-portal .transition[class*=3D"fly down"].in { animation-name: flyInD= +own; } + +.cmp-dm-portal .transition[class*=3D"fly left"].in { animation-name: flyInL= +eft; } + +.cmp-dm-portal .transition[class*=3D"fly right"].in { animation-name: flyIn= +Right; } + +.cmp-dm-portal .transition.fly.out { animation-name: flyOut; } + +.cmp-dm-portal .transition[class*=3D"fly up"].out { animation-name: flyOutU= +p; } + +.cmp-dm-portal .transition[class*=3D"fly down"].out { animation-name: flyOu= +tDown; } + +.cmp-dm-portal .transition[class*=3D"fly left"].out { animation-name: flyOu= +tLeft; } + +.cmp-dm-portal .transition[class*=3D"fly right"].out { animation-name: flyO= +utRight; } + +@-webkit-keyframes flyIn {=20 + 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } + 20% { transform: scale3d(1.1, 1.1, 1.1); } + 40% { transform: scale3d(0.9, 0.9, 0.9); } + 60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); } + 80% { transform: scale3d(0.97, 0.97, 0.97); } + 100% { opacity: 1; transform: scaleX(1); } +} + +@keyframes flyIn {=20 + 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } + 20% { transform: scale3d(1.1, 1.1, 1.1); } + 40% { transform: scale3d(0.9, 0.9, 0.9); } + 60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); } + 80% { transform: scale3d(0.97, 0.97, 0.97); } + 100% { opacity: 1; transform: scaleX(1); } +} + +@-webkit-keyframes flyInUp {=20 + 0% { opacity: 0; transform: translate3d(0px, 1500px, 0px); } + 60% { opacity: 1; transform: translate3d(0px, -20px, 0px); } + 75% { transform: translate3d(0px, 10px, 0px); } + 90% { transform: translate3d(0px, -5px, 0px); } + 100% { transform: translateZ(0px); } +} + +@keyframes flyInUp {=20 + 0% { opacity: 0; transform: translate3d(0px, 1500px, 0px); } + 60% { opacity: 1; transform: translate3d(0px, -20px, 0px); } + 75% { transform: translate3d(0px, 10px, 0px); } + 90% { transform: translate3d(0px, -5px, 0px); } + 100% { transform: translateZ(0px); } +} + +@-webkit-keyframes flyInDown {=20 + 0% { opacity: 0; transform: translate3d(0px, -1500px, 0px); } + 60% { opacity: 1; transform: translate3d(0px, 25px, 0px); } + 75% { transform: translate3d(0px, -10px, 0px); } + 90% { transform: translate3d(0px, 5px, 0px); } + 100% { transform: none; } +} + +@keyframes flyInDown {=20 + 0% { opacity: 0; transform: translate3d(0px, -1500px, 0px); } + 60% { opacity: 1; transform: translate3d(0px, 25px, 0px); } + 75% { transform: translate3d(0px, -10px, 0px); } + 90% { transform: translate3d(0px, 5px, 0px); } + 100% { transform: none; } +} + +@-webkit-keyframes flyInLeft {=20 + 0% { opacity: 0; transform: translate3d(1500px, 0px, 0px); } + 60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); } + 75% { transform: translate3d(10px, 0px, 0px); } + 90% { transform: translate3d(-5px, 0px, 0px); } + 100% { transform: none; } +} + +@keyframes flyInLeft {=20 + 0% { opacity: 0; transform: translate3d(1500px, 0px, 0px); } + 60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); } + 75% { transform: translate3d(10px, 0px, 0px); } + 90% { transform: translate3d(-5px, 0px, 0px); } + 100% { transform: none; } +} + +@-webkit-keyframes flyInRight {=20 + 0% { opacity: 0; transform: translate3d(-1500px, 0px, 0px); } + 60% { opacity: 1; transform: translate3d(25px, 0px, 0px); } + 75% { transform: translate3d(-10px, 0px, 0px); } + 90% { transform: translate3d(5px, 0px, 0px); } + 100% { transform: none; } +} + +@keyframes flyInRight {=20 + 0% { opacity: 0; transform: translate3d(-1500px, 0px, 0px); } + 60% { opacity: 1; transform: translate3d(25px, 0px, 0px); } + 75% { transform: translate3d(-10px, 0px, 0px); } + 90% { transform: translate3d(5px, 0px, 0px); } + 100% { transform: none; } +} + +@-webkit-keyframes flyOut {=20 + 20% { transform: scale3d(0.9, 0.9, 0.9); } + 50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); } + 100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } +} + +@keyframes flyOut {=20 + 20% { transform: scale3d(0.9, 0.9, 0.9); } + 50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); } + 100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } +} + +@-webkit-keyframes flyOutUp {=20 + 20% { transform: translate3d(0px, 10px, 0px); } + 40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px); } + 100% { opacity: 0; transform: translate3d(0px, 125pc, 0px); } +} + +@keyframes flyOutUp {=20 + 20% { transform: translate3d(0px, 10px, 0px); } + 40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px); } + 100% { opacity: 0; transform: translate3d(0px, 125pc, 0px); } +} + +@-webkit-keyframes flyOutDown {=20 + 20% { transform: translate3d(0px, -10px, 0px); } + 40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px); } + 100% { opacity: 0; transform: translate3d(0px, -125pc, 0px); } +} + +@keyframes flyOutDown {=20 + 20% { transform: translate3d(0px, -10px, 0px); } + 40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px); } + 100% { opacity: 0; transform: translate3d(0px, -125pc, 0px); } +} + +@-webkit-keyframes flyOutRight {=20 + 20% { opacity: 1; transform: translate3d(20px, 0px, 0px); } + 100% { opacity: 0; transform: translate3d(-125pc, 0px, 0px); } +} + +@keyframes flyOutRight {=20 + 20% { opacity: 1; transform: translate3d(20px, 0px, 0px); } + 100% { opacity: 0; transform: translate3d(-125pc, 0px, 0px); } +} + +@-webkit-keyframes flyOutLeft {=20 + 20% { opacity: 1; transform: translate3d(-20px, 0px, 0px); } + 100% { opacity: 0; transform: translate3d(125pc, 0px, 0px); } +} + +@keyframes flyOutLeft {=20 + 20% { opacity: 1; transform: translate3d(-20px, 0px, 0px); } + 100% { opacity: 0; transform: translate3d(125pc, 0px, 0px); } +} + +.cmp-dm-portal .transition.slide.in, .cmp-dm-portal .transition[class*=3D"s= +lide down"].in { animation-name: slideInY; transform-origin: center top; } + +.cmp-dm-portal .transition[class*=3D"slide up"].in { animation-name: slideI= +nY; transform-origin: center bottom; } + +.cmp-dm-portal .transition[class*=3D"slide left"].in { animation-name: slid= +eInX; transform-origin: right center; } + +.cmp-dm-portal .transition[class*=3D"slide right"].in { animation-name: sli= +deInX; transform-origin: left center; } + +.cmp-dm-portal .transition.slide.out, .cmp-dm-portal .transition[class*=3D"= +slide down"].out { animation-name: slideOutY; transform-origin: center top;= + } + +.cmp-dm-portal .transition[class*=3D"slide up"].out { animation-name: slide= +OutY; transform-origin: center bottom; } + +.cmp-dm-portal .transition[class*=3D"slide left"].out { animation-name: sli= +deOutX; transform-origin: right center; } + +.cmp-dm-portal .transition[class*=3D"slide right"].out { animation-name: sl= +ideOutX; transform-origin: left center; } + +@-webkit-keyframes slideInY {=20 + 0% { opacity: 0; transform: scaleY(0); } + 100% { opacity: 1; transform: scaleY(1); } +} + +@keyframes slideInY {=20 + 0% { opacity: 0; transform: scaleY(0); } + 100% { opacity: 1; transform: scaleY(1); } +} + +@-webkit-keyframes slideInX {=20 + 0% { opacity: 0; transform: scaleX(0); } + 100% { opacity: 1; transform: scaleX(1); } +} + +@keyframes slideInX {=20 + 0% { opacity: 0; transform: scaleX(0); } + 100% { opacity: 1; transform: scaleX(1); } +} + +@-webkit-keyframes slideOutY {=20 + 0% { opacity: 1; transform: scaleY(1); } + 100% { opacity: 0; transform: scaleY(0); } +} + +@keyframes slideOutY {=20 + 0% { opacity: 1; transform: scaleY(1); } + 100% { opacity: 0; transform: scaleY(0); } +} + +@-webkit-keyframes slideOutX {=20 + 0% { opacity: 1; transform: scaleX(1); } + 100% { opacity: 0; transform: scaleX(0); } +} + +@keyframes slideOutX {=20 + 0% { opacity: 1; transform: scaleX(1); } + 100% { opacity: 0; transform: scaleX(0); } +} + +.cmp-dm-portal .transition.swing { animation-duration: 0.8s; } + +.cmp-dm-portal .transition[class*=3D"swing down"].in { animation-name: swin= +gInX; transform-origin: center top; } + +.cmp-dm-portal .transition[class*=3D"swing up"].in { animation-name: swingI= +nX; transform-origin: center bottom; } + +.cmp-dm-portal .transition[class*=3D"swing left"].in { animation-name: swin= +gInY; transform-origin: right center; } + +.cmp-dm-portal .transition[class*=3D"swing right"].in { animation-name: swi= +ngInY; transform-origin: left center; } + +.cmp-dm-portal .transition.swing.out, .cmp-dm-portal .transition[class*=3D"= +swing down"].out { animation-name: swingOutX; transform-origin: center top;= + } + +.cmp-dm-portal .transition[class*=3D"swing up"].out { animation-name: swing= +OutX; transform-origin: center bottom; } + +.cmp-dm-portal .transition[class*=3D"swing left"].out { animation-name: swi= +ngOutY; transform-origin: right center; } + +.cmp-dm-portal .transition[class*=3D"swing right"].out { animation-name: sw= +ingOutY; transform-origin: left center; } + +@-webkit-keyframes swingInX {=20 + 0% { transform: perspective(750pt) rotateX(90deg); opacity: 0; } + 40% { transform: perspective(750pt) rotateX(-30deg); opacity: 1; } + 60% { transform: perspective(750pt) rotateX(15deg); } + 80% { transform: perspective(750pt) rotateX(-7.5deg); } + 100% { transform: perspective(750pt) rotateX(0deg); } +} + +@keyframes swingInX {=20 + 0% { transform: perspective(750pt) rotateX(90deg); opacity: 0; } + 40% { transform: perspective(750pt) rotateX(-30deg); opacity: 1; } + 60% { transform: perspective(750pt) rotateX(15deg); } + 80% { transform: perspective(750pt) rotateX(-7.5deg); } + 100% { transform: perspective(750pt) rotateX(0deg); } +} + +@-webkit-keyframes swingInY {=20 + 0% { transform: perspective(750pt) rotateY(-90deg); opacity: 0; } + 40% { transform: perspective(750pt) rotateY(30deg); opacity: 1; } + 60% { transform: perspective(750pt) rotateY(-17.5deg); } + 80% { transform: perspective(750pt) rotateY(7.5deg); } + 100% { transform: perspective(750pt) rotateY(0deg); } +} + +@keyframes swingInY {=20 + 0% { transform: perspective(750pt) rotateY(-90deg); opacity: 0; } + 40% { transform: perspective(750pt) rotateY(30deg); opacity: 1; } + 60% { transform: perspective(750pt) rotateY(-17.5deg); } + 80% { transform: perspective(750pt) rotateY(7.5deg); } + 100% { transform: perspective(750pt) rotateY(0deg); } +} + +@-webkit-keyframes swingOutX {=20 + 0% { transform: perspective(750pt) rotateX(0deg); } + 40% { transform: perspective(750pt) rotateX(-7.5deg); } + 60% { transform: perspective(750pt) rotateX(17.5deg); } + 80% { transform: perspective(750pt) rotateX(-30deg); opacity: 1; } + 100% { transform: perspective(750pt) rotateX(90deg); opacity: 0; } +} + +@keyframes swingOutX {=20 + 0% { transform: perspective(750pt) rotateX(0deg); } + 40% { transform: perspective(750pt) rotateX(-7.5deg); } + 60% { transform: perspective(750pt) rotateX(17.5deg); } + 80% { transform: perspective(750pt) rotateX(-30deg); opacity: 1; } + 100% { transform: perspective(750pt) rotateX(90deg); opacity: 0; } +} + +@-webkit-keyframes swingOutY {=20 + 0% { transform: perspective(750pt) rotateY(0deg); } + 40% { transform: perspective(750pt) rotateY(7.5deg); } + 60% { transform: perspective(750pt) rotateY(-10deg); } + 80% { transform: perspective(750pt) rotateY(30deg); opacity: 1; } + 100% { transform: perspective(750pt) rotateY(-90deg); opacity: 0; } +} + +@keyframes swingOutY {=20 + 0% { transform: perspective(750pt) rotateY(0deg); } + 40% { transform: perspective(750pt) rotateY(7.5deg); } + 60% { transform: perspective(750pt) rotateY(-10deg); } + 80% { transform: perspective(750pt) rotateY(30deg); opacity: 1; } + 100% { transform: perspective(750pt) rotateY(-90deg); opacity: 0; } +} + +.cmp-dm-portal .transition.zoom.in { animation-name: zoomIn; } + +.cmp-dm-portal .transition.zoom.out { animation-name: zoomOut; } + +@-webkit-keyframes zoomIn {=20 + 0% { opacity: 1; transform: scale(0); } + 100% { opacity: 1; transform: scale(1); } +} + +@keyframes zoomIn {=20 + 0% { opacity: 1; transform: scale(0); } + 100% { opacity: 1; transform: scale(1); } +} + +@-webkit-keyframes zoomOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 1; transform: scale(0); } +} + +@keyframes zoomOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 1; transform: scale(0); } +} + +.cmp-dm-portal .flash.transition { animation-duration: 0.75s; animation-nam= +e: flash; } + +.cmp-dm-portal .shake.transition { animation-duration: 0.75s; animation-nam= +e: shake; } + +.cmp-dm-portal .bounce.transition { animation-duration: 0.75s; animation-na= +me: bounce; } + +.cmp-dm-portal .tada.transition { animation-duration: 0.75s; animation-name= +: tada; } + +.cmp-dm-portal .pulse.transition { animation-duration: 0.5s; animation-name= +: pulse; } + +.cmp-dm-portal .jiggle.transition { animation-duration: 0.75s; animation-na= +me: jiggle; } + +.cmp-dm-portal .transition.glow { animation-duration: 2s; animation-timing-= +function: cubic-bezier(0.19, 1, 0.22, 1); animation-name: glow; } + +@-webkit-keyframes flash {=20 + 0%, 50%, 100% { opacity: 1; } + 25%, 75% { opacity: 0; } +} + +@keyframes flash {=20 + 0%, 50%, 100% { opacity: 1; } + 25%, 75% { opacity: 0; } +} + +@-webkit-keyframes shake {=20 + 0%, 100% { transform: translateX(0px); } + 10%, 30%, 50%, 70%, 90% { transform: translateX(-10px); } + 20%, 40%, 60%, 80% { transform: translateX(10px); } +} + +@keyframes shake {=20 + 0%, 100% { transform: translateX(0px); } + 10%, 30%, 50%, 70%, 90% { transform: translateX(-10px); } + 20%, 40%, 60%, 80% { transform: translateX(10px); } +} + +@-webkit-keyframes bounce {=20 + 0%, 20%, 50%, 80%, 100% { transform: translateY(0px); } + 40% { transform: translateY(-30px); } + 60% { transform: translateY(-15px); } +} + +@keyframes bounce {=20 + 0%, 20%, 50%, 80%, 100% { transform: translateY(0px); } + 40% { transform: translateY(-30px); } + 60% { transform: translateY(-15px); } +} + +@-webkit-keyframes tada {=20 + 0% { transform: scale(1); } + 10%, 20% { transform: scale(0.9) rotate(-3deg); } + 30%, 50%, 70%, 90% { transform: scale(1.1) rotate(3deg); } + 40%, 60%, 80% { transform: scale(1.1) rotate(-3deg); } + 100% { transform: scale(1) rotate(0deg); } +} + +@keyframes tada {=20 + 0% { transform: scale(1); } + 10%, 20% { transform: scale(0.9) rotate(-3deg); } + 30%, 50%, 70%, 90% { transform: scale(1.1) rotate(3deg); } + 40%, 60%, 80% { transform: scale(1.1) rotate(-3deg); } + 100% { transform: scale(1) rotate(0deg); } +} + +@-webkit-keyframes pulse {=20 + 0% { transform: scale(1); opacity: 1; } + 50% { transform: scale(0.9); opacity: 0.7; } + 100% { transform: scale(1); opacity: 1; } +} + +@keyframes pulse {=20 + 0% { transform: scale(1); opacity: 1; } + 50% { transform: scale(0.9); opacity: 0.7; } + 100% { transform: scale(1); opacity: 1; } +} + +@-webkit-keyframes jiggle {=20 + 0% { transform: scaleX(1); } + 30% { transform: scale3d(1.25, 0.75, 1); } + 40% { transform: scale3d(0.75, 1.25, 1); } + 50% { transform: scale3d(1.15, 0.85, 1); } + 65% { transform: scale3d(0.95, 1.05, 1); } + 75% { transform: scale3d(1.05, 0.95, 1); } + 100% { transform: scaleX(1); } +} + +@keyframes jiggle {=20 + 0% { transform: scaleX(1); } + 30% { transform: scale3d(1.25, 0.75, 1); } + 40% { transform: scale3d(0.75, 1.25, 1); } + 50% { transform: scale3d(1.15, 0.85, 1); } + 65% { transform: scale3d(0.95, 1.05, 1); } + 75% { transform: scale3d(1.05, 0.95, 1); } + 100% { transform: scaleX(1); } +} + +@-webkit-keyframes glow {=20 + 0% { background-color: rgb(252, 252, 253); } + 30% { background-color: rgb(255, 246, 205); } + 100% { background-color: rgb(252, 252, 253); } +} + +@keyframes glow {=20 + 0% { background-color: rgb(252, 252, 253); } + 30% { background-color: rgb(255, 246, 205); } + 100% { background-color: rgb(252, 252, 253); } +} + +.cmp-dm-portal .custom-checkbox { margin: 10px 0px; } + +.cmp-dm-portal .add-to-cart-btn { margin-left: 40px; display: none; } + +.cmp-dm-portal .image-checkbox { border: 3px solid transparent; } + +.cmp-dm-portal .image-checkbox-checked { position: relative; border-radius:= + 10px; border-color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .image-checkbox i { display: none; color: rgb(161, 0, 255); = +} + +.cmp-dm-portal .image-checkbox-checked i { display: block; position: absolu= +te; top: 10px; left: 10px; } + +.cmp-dm-portal .aem-Grid > .cmp-filter-container.aem-GridColumn.aem-GridCol= +umn--phone--none, .cmp-dm-portal .cmp-filter-container { display: flex; } + +.cmp-dm-portal .cmp-filter-container { flex-wrap: wrap; } + +.cmp-dm-portal .cmp-filter-container--column1 { -webkit-box-flex: 0; flex: = +0 0 100%; max-width: 100%; margin-left: -5px; } + +@media screen and (min-width: 768px) { + .cmp-dm-portal .cmp-filter-container--column1 { -webkit-box-flex: 0; flex= +: 0 0 40%; max-width: 40%; } +} + +.cmp-dm-portal .cmp-filter-container--column1 .ui.dropdown { margin: 10px 1= +2px 0px 0px; } + +.cmp-dm-portal .cmp-filter-container--column1 .ui.dropdown .text { font-siz= +e: 1.4rem; } + +.cmp-dm-portal .cmp-filter-container--column1 .ui.dropdown .dropdown.icon {= + margin: 0px; } + +.cmp-dm-portal .cmp-filter-container--column2 { -webkit-box-flex: 0; flex: = +0 0 100%; max-width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-dm-portal .cmp-filter-container--column2 { -webkit-box-flex: 0; flex= +: 0 0 56%; max-width: 56%; text-align: right; } +} + +.cmp-dm-portal .cmp-filter-container--column2 div { display: inline-flex; -= +webkit-box-pack: center; justify-content: center; -webkit-box-align: center= +; align-items: center; } + +.cmp-dm-portal .cmp-filter-container--column2 .custom-control-input { margi= +n-right: 5px; } + +.cmp-dm-portal .cmp-filter-container--column2 .ui.link.button { font-size: = +1.6rem; margin: -1px 0px; } + +.cmp-dm-portal .cmp-filter-container--column2 .ui.link.button .hidden { dis= +play: none; } + +.cmp-dm-portal .cmp-filter-container--count { color: rgb(107, 107, 107); } + +.cmp-dm-portal .ui.cmp-cards > .card { border-width: 3px; } + +.cmp-dm-portal .ui.cards > * { height: auto; } + +.cmp-dm-portal .ui.cards > * .extra .link.button { text-transform: uppercas= +e; font-size: 11.34px; margin: 0px; } + +.cmp-dm-portal .ui.cards > * .image:not(.ui) > img, .cmp-dm-portal .ui.card= +s > * .ui.cards { border: none; height: 175px; } + +.cmp-dm-portal .ui.cards > * .card .content > header { font-size: 1.04143re= +m; } + +.cmp-dm-portal .cmp-search-results .cmp_card__action-buttons { list-style: = +none; margin: 0px; padding: 0px; display: flex; justify-content: left; min-= +height: 2rem; } + +.cmp-dm-portal .cmp-search-results .cmp_card__action-buttons li { padding-r= +ight: 13px; } + +.internalsearchhero .cmp-internal-search-hero__autocomplete-instructions { = +display: none; } + +.internalsearchhero .cmp-internal-search-hero__hero { position: relative; d= +isplay: flex; -webkit-box-pack: center; justify-content: center; } + +.internalsearchhero .cmp-internal-search-hero__highlight { font-weight: 400= +; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__highlight { line-height: 1= +.6; } +} + +.internalsearchhero .cmp-internal-search-hero__background { position: absol= +ute; z-index: 0; inset: 0px; overflow: hidden; } + +.internalsearchhero .cmp-internal-search-hero__background .cmp-image, .inte= +rnalsearchhero .cmp-internal-search-hero__background .image { height: 100%;= + } + +.internalsearchhero .cmp-internal-search-hero__background .cmp-image__image= + { height: 100%; object-fit: cover; } + +.internalsearchhero .cmp-internal-search-hero__content { position: relative= +; width: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-dir= +ection: normal; flex-direction: column; padding-left: 1.5rem; padding-right= +: 1.5rem; padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__content { margin: 0px; pad= +ding-left: 3.5rem; padding-right: 3.5rem; padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__content { padding-left: 1.= +5rem; padding-right: 1.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__content { max-width: 1280p= +x; padding-left: 0px; padding-right: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__form-container { width: 100%= +; padding-bottom: 3rem; padding-top: 3rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__form-container { padding-b= +ottom: 5rem; padding-top: 5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__form-container { width: 66= +.6667%; margin-left: auto; margin-right: auto; padding-bottom: 8rem; paddin= +g-top: 8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__form-container { width: 50= +%; } +} + +.internalsearchhero .cmp-internal-search-hero__form { display: flex; } + +.internalsearchhero .cmp-internal-search-hero__form-label { display: none; = +} + +.internalsearchhero .cmp-internal-search-hero__search { position: relative;= + width: 100%; height: 5rem; margin-right: -2px; -webkit-box-flex: 1; flex: = +1 0 0px; } + +.internalsearchhero .cmp-internal-search-hero__search-input { border: 1px s= +olid rgb(107, 107, 107); background-color: rgb(255, 255, 255); padding: 1.5= +rem; width: 100%; height: 100%; font-size: 1.6rem; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__search-input { padding: 1.= +5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__search-input { padding: 1.= +5rem 2rem; } +} + +.internalsearchhero .cmp-internal-search-hero__search-input::-webkit-input-= +placeholder { font-size: 1.6rem; line-height: 1.6; color: rgb(167, 167, 167= +); } + +.internalsearchhero .cmp-internal-search-hero__search-input::placeholder { = +font-size: 1.6rem; line-height: 1.6; color: rgb(167, 167, 167); } + +.internalsearchhero .cmp-internal-search-hero__submit { width: auto; min-wi= +dth: 16.6667%; z-index: 10; height: 5rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__submit { min-width: unset;= + } +} + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button { margin:= + 0px; width: 100%; min-width: auto; padding: 1rem 1.5rem; height: 100%; -we= +bkit-box-flex: 1; flex: 1 0 100%; } + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button:hover { b= +ackground-color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__submit .cmp-button { paddi= +ng: 1.5rem 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button__icon { d= +isplay: block; } + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button__icon::af= +ter { content: "=EF=92=A5"; font-size: 30px; font-family: Ionicons; display= +: block; font-weight: 400; font-style: normal; line-height: 1; text-transfo= +rm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowra= +p; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opt= +imizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__submit .cmp-button__icon::= +after { font-size: 2.4rem; } +} + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button__text { d= +isplay: none; margin-left: 0.5rem; line-height: 1.6rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__submit .cmp-button__text {= + display: block; font-size: 1.4rem; word-break: break-word; } +} + +.internalsearchhero .cmp-internal-search-hero__no-search-message { display:= + none; } + +.internalsearchhero .cmp-internal-search-hero__no-search-message--show { di= +splay: block; font-size: 1.4rem; line-height: 2.24rem; font-weight: 400; ma= +rgin-top: 20px; margin-bottom: 2.2rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-search-message--show { = +font-size: 1.6rem; line-height: 2.56rem; margin-bottom: 2.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__search-suggestions { positio= +n: absolute; left: 0px; right: 0px; width: 100%; overflow: hidden; transiti= +on: all 0.5s ease-in-out 0s; transform-origin: left top; } + +.internalsearchhero .cmp-internal-search-hero__search-suggestions--show-rec= +ent .cmp-internal-search-hero__suggestions-list, .internalsearchhero .cmp-i= +nternal-search-hero__search-suggestions--show .cmp-internal-search-hero__su= +ggestions-list { position: relative; display: block; width: 100%; border-wi= +dth: 0px 0.977px; background: linear-gradient(rgb(150, 150, 150) -20px, rgb= +(255, 255, 255) 7px, rgb(255, 255, 255) 20%); } + +.internalsearchhero .cmp-internal-search-hero__search-suggestions--show-rec= +ent .cmp-internal-search-hero__suggestions-list { animation: 0.7s linear 0s= + 1 normal none running slide-down; } + +.internalsearchhero .cmp-internal-search-hero__suggestions-list { display: = +none; border: 1px solid rgb(107, 107, 107); overflow: hidden; z-index: 1000= +; background-color: rgb(255, 255, 255); right: 1px; left: 0px; } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item { border-wi= +dth: 1px; border-style: solid; border-color: transparent transparent rgb(10= +7, 107, 107); border-image: initial; display: block; } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--link { fon= +t-size: 1.6rem; padding: 1rem 1.5rem; margin-bottom: 0px; display: block; c= +olor: rgb(0, 0, 0); font-weight: 600; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__suggestions-item--link { l= +ine-height: 1.6; } +} + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--link:hover= + { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--session .c= +mp-internal-search-hero__suggestions-item--link { font-weight: 400; } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--active { b= +order: 1px solid rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--active a {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__btn-container { display: non= +e; } + +.internalsearchhero .cmp-internal-search-hero__btn-container .button { disp= +lay: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__btn-container .button { di= +splay: inline-block; margin-right: 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__btn-container .cmp-button { = +display: block; margin: 1.5rem 0px; text-align: center; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-block { backg= +round-color: rgb(255, 255, 255); margin-bottom: 3rem; box-shadow: rgba(107,= + 107, 107, 0.15) 0px 0px 0.31em 0.13em; display: none; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__panel--hidden { display: none; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__title { text-transform: uppercase; font-size: 1.6rem; line-hei= +ght: 2.56rem; font-weight: 600; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__button { padding-top: 1.5rem; padding-bottom: 1.5rem; padding-= +left: 1.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +cmp-accordion__button { padding-left: 3.504rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +cmp-accordion__button { padding-left: 5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__button:focus { border: none; outline: none; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__button .cmp-accordion__icon { padding-right: 1.5rem; padding-l= +eft: 1.5rem; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__panel { background-color: rgb(255, 255, 255); box-shadow: none= +; overflow-x: hidden; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .re= +sponsivegrid { width: 100%; padding: 3rem 1.5rem; border-top: 0.06em solid = +rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +responsivegrid { padding: 5rem 3.504rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +responsivegrid { padding: 5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .cmp-job-card-listing { min-height: auto; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .cmp-job-card-listing_first-row { padding-right: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .cmp-job-card-listing_second-row { padding-bottom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title { padding-top: 0px; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-title { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .cmp-title { padding-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-title__text { font-size: 3.2rem; font-weight: 600= +; line-height: 3.328rem; text-transform: uppercase; width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .cmp-title__text { width: 50%; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-title .cmp-teaser__title-link { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .cmp-title .cmp-teaser__title-link { width: 50%; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-title a.cmp-button { text-align: end; min-width: = +auto; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .text { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .text { padding-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-text p { font-weight: 400; line-height: 2.24rem; = +width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .cmp-text p { line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card { margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content { border-top-color: rgb(161, 0, 25= +5); border-top-width: 0.405rem; padding: 3.08rem 2.002rem 2.002rem; display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; width: 100%; height: 100%; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__address-location { pa= +dding-right: 2.4rem; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser-city, .internalsearchh= +ero .cmp-internal-search-hero__job-actionable-accordion .joblistingblock .c= +ard .cmp-teaser__content .cmp-teaser-region { line-height: 1.08rem; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__title-link { line-hei= +ght: 2.19rem; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card .cmp-teaser__content .cmp-teaser__title-link { line-h= +eight: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__description { margin-= +bottom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-areas-int= +erest { margin-bottom: 0.996rem; overflow: hidden; overflow-wrap: break-wor= +d; font-weight: 400; line-height: 2.24rem; display: -webkit-box; -webkit-bo= +x-orient: vertical; -webkit-line-clamp: 3; word-break: break-word; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-areas-i= +nterest { margin-bottom: 1.992rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-areas-i= +nterest { line-height: 2.56rem; -webkit-line-clamp: 2; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-semibold = +{ font-weight: 600; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__bottom-container { ma= +rgin-top: auto; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-posted-da= +te { margin-bottom: 0.492rem; line-height: 1.44rem; font-style: normal; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__action-container { ma= +rgin-top: 0px; font-size: 1.4rem; font-weight: 400; line-height: 2.24rem; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__action-link { padding= +-top: 0px; font-size: 1.4rem; font-weight: 600; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card .cmp-teaser__content .cmp-teaser__action-link { font-= +size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content:hover .cmp-teaser__title-link { co= +lor: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__title-link { display: block; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__title-link:focus .cmp-teaser__title-link {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__job-listing-areas-interest * { display: in= +line; word-break: break-all; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .cmp-job-card-listing_third-row { padding-bottom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .cmp-job-card-listing_third-row .cmp-teaser__title-link { pad= +ding-bottom: 0px; word-break: break-word; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-block { marg= +in-bottom: 2rem; padding-left: 1.5rem; padding-right: 1.5rem; background-co= +lor: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0px 0px 0.31= +em 0.13em; display: none; -webkit-box-orient: vertical; -webkit-box-directi= +on: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-block { pa= +dding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-block { pa= +dding-bottom: 3rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-block { pa= +dding-left: 5rem; padding-right: 5rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-header-text = +{ text-transform: uppercase; font-size: 1.2rem; font-weight: 600; letter-sp= +acing: 1.248px; line-height: 1.596rem; margin-top: 2rem; margin-bottom: 2re= +m; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-header-tex= +t { margin-top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-header-tex= +t { font-size: 1.8rem; margin-bottom: 3rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content { di= +splay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; f= +lex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content { = +-webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-directi= +on: row; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-imag= +e-container { position: relative; height: 100%; width: 100%; margin-bottom:= + 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-im= +age-container { margin-bottom: 0px; margin-right: 1.5rem; width: 16.6667%; = +} +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-im= +age-container { margin-right: 2rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-imag= +e-container::before { content: ""; display: block; padding-top: 100%; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-imag= +e-link { height: 100%; width: 100%; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-imag= +e { height: auto; width: 100%; position: absolute; top: 0px; bottom: 0px; o= +bject-fit: cover; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= + { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd { width: 80.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd { width: 81.3333%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd { width: 82.3333%; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +.cmp-full-width { width: 100%; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-title { display: inline-block; font-size: 1.8rem; font-weight: 600; line-h= +eight: 2.196rem; margin-bottom: 1rem; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-title { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-title { font-size: 2.5rem; line-height: 3rem; margin-bottom: 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-title-link { display: inline-block; font-size: 2.5rem; font-weight: 600; l= +ine-height: 3rem; margin-bottom: 1rem; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-title-link { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-title-link { margin-bottom: 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-title-link:hover { color: rgb(0, 77, 255); text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-title-link:focus { color: rgb(0, 77, 255); text-decoration: underline; out= +line: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-description { font-size: 1.2rem; margin-bottom: 2rem; line-height: 1.44rem= +; overflow: hidden; -webkit-line-clamp: 10; display: -webkit-box; -webkit-b= +ox-orient: vertical; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-description a { color: rgb(0, 77, 255); text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-description a:visited { color: rgb(0, 0, 136); } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-description a:focus, .internalsearchhero .cmp-internal-search-hero__featur= +ed-search-content-card-description a:focus-within { color: rgb(0, 77, 255);= + outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-description { margin-bottom: 1.5rem; -webkit-line-clamp: 3; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-description { font-size: 1.4rem; line-height: 1.92rem; margin-bottom: 2.= +5rem; -webkit-line-clamp: 5; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-button { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button { padding-bottom: 0px; display: inline-block; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button:focus, .internalsearchhero .cmp-internal-search-hero__f= +eatured-search-content-card-button .cmp-button:focus-within { outline: rgb(= +0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button__text { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button__text::after { font-size: 2rem; line-height: 1.4rem; to= +p: 2.4px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-button .cmp-button__text::after { font-size: 2.4rem; line-height: 1.7rem= +; top: 2.88px; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button__text::before { bottom: -12px; height: 1px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-button .cmp-button__text::before { height: 1px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-container { d= +isplay: none; } + +.internalsearchhero .cmp-internal-search-hero__related-search-row { display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-row { flex-= +flow: wrap; -webkit-box-orient: horizontal; -webkit-box-direction: normal; = +border-top: 1px solid rgb(204, 204, 204); margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-row { margi= +n-top: 2.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-3-headers-row .= +cmp-internal-search-hero__related-search-topic-panel { padding-top: 2rem; p= +adding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel { padding-bottom: 0p= +x; margin-top: 2rem; border-top: none; -webkit-box-flex: 0; flex: 0 0 33.33= +33%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel { margin-top: 3rem; = +} +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-first { padding-righ= +t: 2rem; padding-left: 0px; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-mid { padding-right:= + 1rem; padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-last { padding-right= +: 0px; padding-left: 2rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-body { padding-right= +: 1rem; padding-bottom: 1rem; border-right: 0.063em solid rgb(204, 204, 204= +); height: 100%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-3-headers-row .= +cmp-internal-search-hero__related-search-topic-panel-body-last { padding-ri= +ght: 0px; border-right: none; } + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-2-headers-row .= +cmp-internal-search-hero__related-search-topic-panel { padding-top: 2rem; p= +adding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel { padding-top: 0px; = +padding-bottom: 0px; margin-top: 2rem; border-top: none; -webkit-box-flex: = +0; flex: 0 0 50%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel { margin-top: 3rem; = +} +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-first { padding-righ= +t: 1.5rem; padding-left: 0px; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-last { padding-left:= + 1.5rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-body { padding-right= +: 1rem; padding-bottom: 1rem; border-right: 0.063em solid rgb(204, 204, 204= +); height: 100%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-2-headers-row .= +cmp-internal-search-hero__related-search-topic-panel-body-last { border-rig= +ht: none; } + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-1-header-row .c= +mp-internal-search-hero__related-search-topic-panel { padding-top: 2rem; pa= +dding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-1-header-row = +.cmp-internal-search-hero__related-search-topic-panel { padding-top: 3rem; = +padding-bottom: 0px; margin-top: 2rem; border-top: none; -webkit-box-orient= +: vertical; -webkit-box-direction: normal; flex-direction: column; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-row { -webkit-box-flex: 0; flex: 0 0 1= +00%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-container { display: flex; -= +webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction:= + column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel-container { -webkit-box-or= +ient: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel { width: 100%; padding-top: = +2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel { padding-top: 3rem; paddi= +ng-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel { margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0; = +flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0= +; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-list:last-child { margin-bot= +tom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-item { margin-bottom: 1rem; = +} + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel-item:last-child { margin-b= +ottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-item-padding .cmp-internal-search-hero__= +related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-item-padding .cmp-internal-search-hero= +__related-search-topic-panel-item { padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-row { -webkit-box-flex: 0; flex: 0 0 1= +00%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-container { display: flex; -= +webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction:= + column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel-container { -webkit-box-or= +ient: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel { width: 100%; padding-top: = +2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel { padding-top: 3rem; paddi= +ng-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel { margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0; = +flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0= +; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-list:last-child { margin-bot= +tom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-item { margin-bottom: 1rem; = +} + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel-item:last-child { margin-b= +ottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-item-padding .cmp-internal-search-hero__= +related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-item-padding .cmp-internal-search-hero= +__related-search-topic-panel-item { padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-row { -webkit-box-flex: 0; flex: 0 0 10= +0%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-container { display: flex; -w= +ebkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: = +column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel-container { -webkit-box-ori= +ent: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel { width: 100%; padding-top: 2= +rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel { padding-top: 3rem; paddin= +g-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel { margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0; f= +lex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0;= + flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-list:last-child { margin-bott= +om: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-item { margin-bottom: 1rem; } + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel-item:last-child { margin-bo= +ttom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-item-padding .cmp-internal-search-hero__r= +elated-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-item-padding .cmp-internal-search-hero_= +_related-search-topic-panel-item { padding-left: 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-item:last-child { margin-bott= +om: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-i= +tem { line-height: normal; margin-bottom: 1rem; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-i= +tem:last-child { margin-bottom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-l= +ink { color: rgb(0, 77, 255); font-size: 1.2rem; line-height: 1.44rem; word= +-break: break-word; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-l= +ink:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-l= +ink:focus, .internalsearchhero .cmp-internal-search-hero__related-search-to= +pic-panel-link:focus-within { outline: rgb(0, 77, 255) solid 1px; outline-o= +ffset: 0px; text-decoration: underline; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-topic-panel= +-link { font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-t= +itle { font-size: 1.2rem; font-weight: 600; letter-spacing: 1.248px; line-h= +eight: 1.596rem; padding-bottom: 1.5rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-topic-panel= +-title { font-size: 1.8rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-search-hero__search-result-block { backgr= +ound-color: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0px 0= +px 0.31em 0.13em; padding: 2rem 1.5rem 1.5rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__search-result-block { padd= +ing-top: 3rem; padding-bottom: 0px; margin-bottom: 3rem; position: relative= +; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__search-result-block { marg= +in-bottom: 5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__search-result-block-space { = +margin-bottom: 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .internalsearchhero .cmp-internal-search-hero__search-result-block-space = +{ margin-bottom: 6rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__search-result-block-space = +{ margin-bottom: 6rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-container { displa= +y: none; } + +.internalsearchhero .cmp-internal-search-hero__no-result-heading-text { fon= +t-size: 2rem; font-weight: 600; line-height: 2.4rem; margin-top: 1rem; marg= +in-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__no-result-heading-text { m= +argin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-heading-text { f= +ont-size: 3.5rem; line-height: 4.2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__no-result-heading-text { m= +argin: 2.03rem 3.5rem 4.025rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips { ma= +rgin: 0px 3.52rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-title = +{ font-size: 1.2rem; font-weight: 600; line-height: 1.596rem; margin-bottom= +: 1.08rem; letter-spacing: 1.24px; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-titl= +e { font-size: 1.8rem; line-height: 2.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-conten= +t ul { padding-left: 1.7504rem; list-style-type: disc; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-cont= +ent ul { padding-left: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-cont= +ent ul { padding-left: 1.6rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-conten= +t li { font-size: 1.4rem; line-height: 2.24rem; list-style-type: disc; padd= +ing-bottom: 1rem; text-align: left; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-cont= +ent li { font-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-conten= +t a { color: rgb(0, 77, 255); text-decoration: underline; font-size: 1.4rem= +; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-cont= +ent a { font-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-conten= +t a:hover, .internalsearchhero .cmp-internal-search-hero__no-result-search-= +tips-content a:visited { color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-seperator { widt= +h: 66.6667%; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-seperator-line { d= +isplay: flex; border-bottom: 2px solid rgb(204, 204, 204); margin: 3.04rem = +0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__no-result-seperator-line {= + margin-top: 2rem; margin-bottom: 3.04rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__no-result-seperator-line {= + margin: 3.04rem 2.08rem 1.008rem 3.52rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container {= + padding-bottom: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container {= + padding-bottom: 4rem; } +} + +.internalsearchhero .cmp-internal-search-hero__popular-search-container h2 = +{ font-size: 2rem; line-height: 1.2; font-weight: 600; margin-top: 1rem; ma= +rgin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container h= +2 { margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container h= +2 { font-size: 3.5rem; margin-bottom: 3.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container h= +2 { margin: 2rem 3.5rem 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__popular-search-container ul = +{ list-style: inherit; padding-left: 1.75rem; margin: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container u= +l { padding-left: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container u= +l { margin-left: 3.5rem; padding-left: 1.6rem; } +} + +.internalsearchhero .cmp-internal-search-hero__popular-search-container li = +{ padding-bottom: 1rem; } + +.internalsearchhero .cmp-internal-search-hero__popular-search-container li:= +:marker { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__popular-search-container a {= + font-size: 1.4rem; line-height: 1.6; font-weight: 400; color: rgb(0, 77, 2= +55); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container a= + { font-size: 1.6rem; } +} + +.internalsearchhero .cmp-internal-search-hero__popular-search-container a:h= +over { text-decoration: underline; outline: none; } + +.internalsearchhero .cmp-internal-search-hero__popular-search-container a:f= +ocus, .internalsearchhero .cmp-internal-search-hero__popular-search-contain= +er a:focus-within { outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px= +; text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__popular-search-container a:f= +ocus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-block { displa= +y: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-= +direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-block { padd= +ing-bottom: 2.56rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-block { padd= +ing-bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-left-column = +{ display: inline-block; float: left; padding-bottom: 2.56rem; padding-left= +: 3.5rem; width: 66.6667%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-left-column = +{ padding-bottom: 3.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-title-containe= +r { font-size: 2rem; font-weight: 600; line-height: 1.2; padding-top: 1rem;= + } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-title-contai= +ner { padding-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-title-contai= +ner { padding-left: 3.5rem; width: 66.6667%; display: inline-block; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-title-contai= +ner { padding-top: 1rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-title { font-s= +ize: 2rem; font-weight: 600; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-title { font= +-size: 3.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er { margin-top: 2rem; display: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-filter-conta= +iner { display: flex; -webkit-box-align: baseline; align-items: baseline; m= +argin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-filter-conta= +iner { width: 33.3333%; float: right; -webkit-box-orient: vertical; -webkit= +-box-direction: normal; flex-direction: column; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er .cmp-button--filter { background-color: transparent; border: 0.2rem soli= +d rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er .cmp-button--filter .cmp-button__icon { color: rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er .cmp-button--filter .cmp-button__icon::after { content: "=EF=8C=9B"; fon= +t-size: 2.4rem; font-family: Ionicons; display: block; font-weight: 400; fo= +nt-style: normal; line-height: 1; text-transform: none; letter-spacing: nor= +mal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fo= +nt-smoothing: antialiased; text-rendering: optimizelegibility; font-feature= +-settings: "liga"; margin: 0.5rem; color: rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er .cmp-button--filter .cmp-button__text { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero .cmp-data-layer { margin-to= +p: 0px; margin-bottom: 6.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero .cmp-search-results-filterby = +{ margin-top: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero .cmp-search-results-filterb= +y { margin-top: 3rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-filter { mar= +gin-left: auto; width: 75%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-filter { wid= +th: 100%; padding-left: 1.5rem; padding-right: 3.5rem; position: relative; = +} +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort { padding= +-top: 1.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-sort { width= +: 100%; margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-sort { margi= +n-top: 1rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-text { fo= +nt-size: 1.4rem; line-height: 2.56rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-sort-text { = +font-size: 1.6rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-sort-text { = +padding-left: 1.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-most-rele= +vant { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-most-rele= +vant:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-date { co= +lor: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-date:hove= +r { text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort--active {= + font-weight: 600; color: rgb(0, 0, 0); cursor: default; text-decoration: n= +one; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort--active:h= +over { text-decoration: none; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-con= +tainer { position: relative; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-c= +ontainer { display: flex; margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-tex= +t { margin-top: 2rem; margin-bottom: 2rem; font-size: 1.2rem; font-weight: = +600; line-height: 1.33; letter-spacing: 1.248px; text-transform: uppercase;= + } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-t= +ext { margin-top: 0px; margin-bottom: 0px; width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-t= +ext { width: 50%; line-height: 2.502rem; font-size: 1.8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-t= +ext { font-size: 1.8rem; line-height: 1.39; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-pag= +e-details { margin-bottom: 1.4rem; font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-p= +age-details { margin-bottom: 0px; text-align: right; width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-p= +age-details { width: 37.5%; font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-pag= +e-details-hidden { position: absolute; width: 1px; height: 1px; margin: -1p= +x; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: = +0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-conta= +iner { width: 87.5%; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-li= +ne-bar { border: 1px solid rgb(204, 204, 204); margin-top: 1.5rem; margin-b= +ottom: 2rem; background-color: rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +line-bar { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content { width: 100%; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link { display: inline-block; font-size: 2.2rem; line-height: 1= +.09; font-weight: 600; text-decoration-line: none; color: rgb(0, 77, 255); = +cursor: pointer; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-title-link { line-height: 1.36364; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link:focus { text-decoration: underline; outline: rgb(0, 77, 25= +5) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link:visited, .internalsearchhero .cmp-internal-search-hero__ra= +nked-search-result-item-content-title-link:visited:hover { color: rgb(0, 0,= + 136); text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-description { margin-top: 1rem; margin-bottom: 1rem; font-size: 1.2re= +m; line-height: 1.2; overflow-wrap: break-word; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-description { overflow: hidden; -webkit-line-clamp: 2; display: -we= +bkit-box; -webkit-box-orient: vertical; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-description { font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-tagging-container { display: inline-flex; margin-bottom: 0.5rem; font= +-size: 1.6rem; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-tagging-date, .internalsearchhero .cmp-internal-search-hero__ranked-s= +earch-result-item-content-tagging-keyword { display: inline-block; box-sizi= +ng: border-box; font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-tagging-date, .internalsearchhero .cmp-internal-search-hero__ranked= +-search-result-item-content-tagging-keyword { font-size: 1.4rem; line-heigh= +t: 1.92rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-tagging-divider { display: inline-block; margin-left: 1rem; margin-ri= +ght: 1rem; box-sizing: border-box; font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-tagging-divider { font-size: 1.4rem; line-height: 1.92rem; margin-l= +eft: 1.2rem; margin-right: 1.2rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-hidden { display: none; } + +@-webkit-keyframes slide-down {=20 + 0% { opacity: 0; transform: translateY(-100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.global-footer { background-color: rgb(0, 0, 0); } + +.cmp-global-footer { max-width: 1200px; margin: 0px auto; } + +.cmp-global-footer__row { padding-top: 4rem; display: grid; grid-template-a= +reas: "cmp-global-footer__logo cmp-global-footer__links cmp-global-footer__= +share"; grid-template-columns: 1fr 8fr 3fr; } + +@media screen and (min-width: 1000px) { + .cmp-global-footer__row { -webkit-box-align: center; align-items: center;= + padding-top: 2rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__row { grid-template-areas: "cmp-global-footer__logo c= +mp-global-footer__logo" "cmp-global-footer__links cmp-global-footer__share"= +; grid-template-columns: 6fr 6fr; padding-bottom: 0px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-global-footer__row { display: flex; -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; grid-template-areas: n= +one; } +} + +.cmp-global-footer__logo { grid-area: cmp-global-footer__logo; height: 100%= +; width: 47px; display: flex; -webkit-box-orient: vertical; -webkit-box-dir= +ection: normal; flex-direction: column; -webkit-box-pack: center; justify-c= +ontent: center; margin-right: 25px; margin-left: 15px; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__logo { -webkit-box-align: start; align-items: flex-st= +art; } +} + +.cmp-global-footer__logo-image { width: 46px; height: 47px; } + +.cmp-global-footer__icons, .cmp-global-footer__legal-row, .cmp-global-foote= +r__links, .cmp-global-footer__share { display: flex; -webkit-box-align: cen= +ter; align-items: center; } + +.cmp-global-footer__links { grid-area: cmp-global-footer__links; text-decor= +ation: underline; color: rgb(167, 167, 167); -webkit-box-align: baseline; a= +lign-items: baseline; padding-left: 25px; flex-wrap: wrap; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__links { padding-left: 0px; margin-left: 15px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-global-footer__links { padding-left: 0px; margin-right: 15px; } +} + +.cmp-global-footer__link { color: rgb(167, 167, 167); text-transform: upper= +case; font-size: 1.4rem; line-height: 2.5rem; } + +.cmp-global-footer__link:focus, .cmp-global-footer__link:hover { color: rgb= +(255, 255, 255); } + +.cmp-global-footer__link-item { padding-right: 30px; font-size: 1.1rem; mar= +gin-top: 30px; } + +@media screen and (max-width: 767.9px) { + .cmp-global-footer__link-item { padding-right: 30px; } +} + +.cmp-global-footer .cmp-share-banner__items { flex-wrap: wrap; width: 100%;= + display: flex; justify-content: space-evenly; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer .cmp-share-banner__items { margin-right: 15px; margin-= +left: 16px; margin-top: 0px; } +} + +.cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-c= +hild:nth-last-child(7), .cmp-global-footer .cmp-share-banner__items .cmp-sh= +are-banner__item:first-child:nth-last-child(7) ~ .cmp-share-banner__item, .= +cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-ch= +ild:nth-last-child(8), .cmp-global-footer .cmp-share-banner__items .cmp-sha= +re-banner__item:first-child:nth-last-child(8) ~ .cmp-share-banner__item { w= +idth: 23%; } + +.cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-c= +hild:nth-last-child(9), .cmp-global-footer .cmp-share-banner__items .cmp-sh= +are-banner__item:first-child:nth-last-child(9) ~ .cmp-share-banner__item, .= +cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-ch= +ild:nth-last-child(10), .cmp-global-footer .cmp-share-banner__items .cmp-sh= +are-banner__item:first-child:nth-last-child(10) ~ .cmp-share-banner__item {= + width: 18%; } + +.cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-c= +hild:nth-last-child(11), .cmp-global-footer .cmp-share-banner__items .cmp-s= +hare-banner__item:first-child:nth-last-child(11) ~ .cmp-share-banner__item,= + .cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-= +child:nth-last-child(12), .cmp-global-footer .cmp-share-banner__items .cmp-= +share-banner__item:first-child:nth-last-child(12) ~ .cmp-share-banner__item= + { width: 15%; } + +.cmp-global-footer__item--footer { padding-right: 1.5rem; min-width: 25%; m= +ax-width: 25%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-global-footer__item--footer { padding-top: 0px; } +} + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__item--footer { min-width: 33%; max-width: 33%; } +} + +.cmp-global-footer__item--footer:nth-child(-n+3) { margin-top: 35px; margin= +-bottom: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-global-footer__item--footer:nth-child(-n+3) { margin-top: 23px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-global-footer__item--footer:nth-child(n+3) { margin-top: 45px; margi= +n-bottom: 0px; } +} + +.cmp-global-footer__item--footer:last-child { margin-top: 45px; margin-bott= +om: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-global-footer__item--footer:last-child { margin-top: 23px; margin-bo= +ttom: 8px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-global-footer__item--footer:last-child { margin-bottom: 30px; } +} + +.cmp-global-footer__share { grid-area: cmp-global-footer__share; padding-le= +ft: 1.5rem; padding-right: 1.5rem; } + +.cmp-global-footer .cmp-share-banner { width: 100%; } + +.cmp-global-footer .cmp-share-banner__item { padding: 0.5rem 0px; margin: 0= +px; display: flex; -webkit-box-pack: center; justify-content: center; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer .cmp-share-banner__item--mail { display: none; } +} + +@media screen and (max-width: 999.9px) { + .cmp-global-footer .cmp-share-banner__item--footer { padding-bottom: 30px= +; } +} + +.cmp-global-footer .cmp-share-banner__icon { margin: 0px; color: rgb(167, 1= +67, 167); border-color: rgb(167, 167, 167); } + +.cmp-global-footer .cmp-share-banner__icon:hover { color: rgb(255, 255, 255= +); background-color: transparent; } + +.cmp-global-footer .cmp-share-banner__icon:focus { color: rgb(255, 255, 255= +); } + +.cmp-global-footer__legal-row { -webkit-box-pack: justify; justify-content:= + space-between; border-top: 1px solid rgb(167, 167, 167); margin-left: 15px= +; margin-right: 15px; padding-top: 10px; padding-bottom: 40px; -webkit-box-= +orient: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__legal-row { margin-left: 15px; margin-right: 15px; } +} + +.cmp-global-footer__link-item--legal { margin-top: 30px; } + +@media screen and (min-width: 1000px) { + .cmp-global-footer__link-item--legal { margin-top: 2rem; } +} + +.cmp-global-footer__legal-link { color: rgb(167, 167, 167); text-decoration= +: underline; } + +.cmp-global-footer__legal-link:focus, .cmp-global-footer__legal-link:hover = +{ color: rgb(255, 255, 255); } + +.cmp-global-footer__legal-wrap { display: flex; width: 100%; flex-wrap: wra= +p; } + +.cmp-global-footer__copy-right { margin-left: auto; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-global-footer__copy-right { width: auto; } +} + +.cmp-global-footer__copy-right-text { color: rgb(167, 167, 167); font-size:= + 1.1rem; margin-top: 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-global-footer__copy-right-text { margin-top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-global-footer__copy-right-text { margin-top: 2rem; } +} + +.cmp-global-footer__legal-terms { color: rgb(167, 167, 167); font-size: 1.1= +rem; padding-bottom: 2rem; } + +.cmp-about-hero--unit .cmp-about-hero__content { padding: 5rem 0px; display= +: grid; grid-template-columns: 8fr 4fr; } + +.cmp-about-hero--unit .cmp-about-hero__content .breadcrumb { padding-bottom= +: 1rem; } + +.cmp-about-hero--unit .cmp-about-hero__content .cmp-text { margin-top: 2rem= +; } + +@media screen and (max-width: 767.9px) { + .cmp-about-hero--unit .cmp-about-hero__content .cmp-text { margin: 1rem 0= +px 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--unit .cmp-about-hero__content .cmp-text p { font-size: 1= +.8rem; } +} + +.cmp-about-hero--unit .cmp-about-hero .podcastbadges .cmp-text { font-size:= + 1.6rem; } + +@media screen and (max-width: 767.9px) { + .cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge .text .cmp-text = +{ margin-bottom: auto; } +} + +.cmp-about-hero--unit .cmp-about-hero__left { grid-column: 1 / 2; word-brea= +k: break-word; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--unit .cmp-about-hero__left { padding-right: 1.5rem; } +} + +.cmp-about-hero--unit .cmp-about-hero__left .cmp-title__text--short { font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--unit .cmp-about-hero__left .cmp-title__text--short { fon= +t-size: 6.5rem; } +} + +.cmp-about-hero--unit .cmp-about-hero__left .cmp-title__text--long { font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0)= +; line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--unit .cmp-about-hero__left .cmp-title__text--long { font= +-size: 5.8rem; } +} + +.cmp-about-hero--unit .cmp-about-hero__right { grid-column: 2 / 3; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--unit .cmp-about-hero__right .image { height: 1px; } + .cmp-about-hero--unit .cmp-about-hero__right .image .cmp-image__image { t= +ransform: translateY(1rem); } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-about-hero--unit .cmp-about-hero__content { grid-template-columns: 6= +fr 6fr; } + .cmp-about-hero--unit .cmp-about-hero__left { padding-right: 4rem; } +} + +@media screen and (max-width: 767.9px) { + .cmp-about-hero--unit .cmp-about-hero__content { grid-template-columns: 1= +2fr; padding: 3rem 0px; } + .cmp-about-hero--unit .cmp-about-hero__content .cmp-text p { line-height:= + 2.56rem; } + .cmp-about-hero--unit .cmp-about-hero__right { grid-area: auto / 1 / auto= + / 2; } + .cmp-about-hero--unit .cmp-about-hero__right .cmp-image__image { width: 6= +6%; margin: 0px auto; } +} + +@media screen and (max-width: 767.9px) and (max-width: 767.9px) { + .cmp-about-hero--unit .cmp-about-hero__right .cmp-image__image { padding-= +top: 2rem; } +} + +.cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge__container { width= +: fit-content; } + +.cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge__container .cmp-co= +ntainer { display: inline-grid; grid-template-columns: repeat(2, 2fr); gap:= + 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge__container .cmp-= +container { width: 167%; } +} + +@media screen and (min-width: 1200px) { + .cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge__container .cmp-= +container { width: 100%; } +} + +.cmp-about-hero--unit .cmp-about-hero .podcastbadges .cmp-image__image { ma= +rgin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.cmp-video-right-hero .cmp-right-hero__content { display: grid; grid-templa= +te-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero__content { grid-template-columns: 6= +fr 6fr; } +} + +.cmp-video-right-hero .cmp-right-hero__content .breadcrumb { padding-bottom= +: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__content .breadcrumb { padding-bott= +om: 2rem; } +} + +.cmp-video-right-hero .cmp-right-hero__left { grid-column: 1; word-break: b= +reak-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero__left { padding: 5rem 1.5rem 5rem 0= +px; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__left { padding: 5rem 1.5rem 5rem 0= +px; } +} + +.cmp-video-right-hero .cmp-right-hero__left .cmp-text { padding: 1rem 0px 0= +px; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero__left .cmp-text { padding: 2rem 0px= + 0px; } +} + +.cmp-video-right-hero .cmp-right-hero__left .cmp-text p { font-size: 1.4rem= +; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__left .cmp-text p { font-size: 1.8r= +em; } +} + +.cmp-video-right-hero .cmp-right-hero__left .podcastbadges .cmp-text { font= +-size: 1.6rem; } + +.cmp-video-right-hero .cmp-right-hero__left .cmp-title__text--short { font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__left .cmp-title__text--short { fon= +t-size: 6.5rem; } +} + +.cmp-video-right-hero .cmp-right-hero__left .cmp-title__text--long { font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0)= +; line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__left .cmp-title__text--long { font= +-size: 5.8rem; } +} + +.cmp-video-right-hero .cmp-right-hero__left .cmp-button { margin: 2rem 0px = +0px; } + +.cmp-video-right-hero .cmp-right-hero__right { position: relative; grid-are= +a: auto / 1; padding: 2rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero__right { padding: 5rem 0px 5rem 1.5= +rem; grid-column: 2 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__right { padding: 5rem 0px 5rem 1.5= +rem; } +} + +.cmp-video-right-hero .cmp-right-hero__right .cmp-video-hero { min-height: = +auto; top: 1px; right: 1px; } + +.cmp-video-right-hero .cmp-right-hero__right .cmp-video-hero__video { heigh= +t: auto; min-height: auto; object-fit: contain; } + +.cmp-video-right-hero .cmp-right-hero__right .cmp-video-hero .cmp-video-her= +o__controls-mute, .cmp-video-right-hero .cmp-right-hero__right .cmp-video-h= +ero .cmp-video-hero__controls-pause, .cmp-video-right-hero .cmp-right-hero_= +_right .cmp-video-hero .cmp-video-hero__controls-play, .cmp-video-right-her= +o .cmp-right-hero__right .cmp-video-hero .cmp-video-hero__controls-unmute {= + color: rgb(0, 0, 0); } + +.cmp-video-right-hero .cmp-right-hero__right .cmp-hero-video-dark .cmp-vide= +o-hero .cmp-video-hero__controls-mute, .cmp-video-right-hero .cmp-right-her= +o__right .cmp-hero-video-dark .cmp-video-hero .cmp-video-hero__controls-pau= +se, .cmp-video-right-hero .cmp-right-hero__right .cmp-hero-video-dark .cmp-= +video-hero .cmp-video-hero__controls-play, .cmp-video-right-hero .cmp-right= +-hero__right .cmp-hero-video-dark .cmp-video-hero .cmp-video-hero__controls= +-unmute { color: rgb(255, 255, 255); } + +.cmp-video-right-hero .cmp-right-hero__right .cmp-video__transcript { text-= +align: right; margin-top: 1rem; } + +.cmp-video-right-hero .cmp-right-hero__right .videoanimation .cmp-video-her= +o__content-container { display: none; } + +.cmp-video-right-hero .cmp-right-hero .cmp-podcast-badge__container { width= +: fit-content; } + +.cmp-video-right-hero .cmp-right-hero .cmp-podcast-badge__container .cmp-co= +ntainer { display: inline-grid; grid-template-columns: repeat(2, 2fr); gap:= + 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero .cmp-podcast-badge__container { wid= +th: 171%; } +} + +@media screen and (min-width: 1200px) { + .cmp-video-right-hero .cmp-right-hero .cmp-podcast-badge__container { wid= +th: 102%; } +} + +.cmp-video-right-hero .cmp-right-hero .podcastbadges .cmp-image__image { ma= +rgin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.cmp-job-search-filtering__cta-results { padding-top: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-job-search-filtering__cta-results { padding-top: 0px; width: 21.4rem= +; } +} + +.cmp-job-search-filtering__cta-results .cmp-button { display: flex; -webkit= +-box-align: center; align-items: center; -webkit-box-pack: center; justify-= +content: center; text-decoration: none; margin: 0px; padding: 1.5rem; heigh= +t: 4.8rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-job-search-filtering__cta-results .cmp-button { width: 21.4rem; } +} + +.cmp-job-search-filtering__cta-results .cmp-button__text { font-size: 1.4re= +m; font-weight: 600; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__cta-results .cmp-button__text { line-height: 1= +.4; } +} + +.cmp-job-search-filtering__cta-results .cmp-button .cmp-button__icon::after= + { position: relative; color: rgb(0, 0, 0); font-family: Ionicons; font-siz= +e: 2.4rem; font-weight: 400; font-style: normal; line-height: 1; content: "= +=EF=8C=9B"; } + +.cmp-job-search-filtering .cmp-accordion__button { padding: 1.52rem; line-h= +eight: 2.56rem; } + +.cmp-job-search-filtering .cmp-accordion > .cmp-accordion__item > .cmp-acco= +rdion__header > .cmp-accordion__button { border-top: none; border-right: no= +ne; border-left: none; border-image: initial; border-bottom: 1px solid rgb(= +204, 204, 204); } + +.cmp-job-search-filtering .country-list, .cmp-job-search-filtering .filters= +-list { padding: 0px; margin: 0px; } + +.cmp-job-search-filtering .country-list .country-list-item, .cmp-job-search= +-filtering .country-list .filters-list-item, .cmp-job-search-filtering .fil= +ters-list .country-list-item, .cmp-job-search-filtering .filters-list .filt= +ers-list-item { padding-left: 0px; } + +.cmp-job-search-filtering .country-list .country-list-item::before, .cmp-jo= +b-search-filtering .country-list .filters-list-item::before, .cmp-job-searc= +h-filtering .filters-list .country-list-item::before, .cmp-job-search-filte= +ring .filters-list .filters-list-item::before { position: static; top: 0px;= + left: 0px; width: 0px; content: " "; } + +.cmp-job-search-filtering .form-inputs .cmp-form-options, .cmp-job-search-f= +iltering .responsivegrid { padding: 0px; margin: 0px; } + +.cmp-job-search-filtering .form-inputs .cmp-form-options__field--checkbox {= + margin: 1rem 1.6rem; } + +.cmp-job-search-filtering__category-column .responsivegrid, .cmp-job-search= +-filtering__country-territory .responsivegrid { padding: 0px; overflow: hid= +den auto; width: 100%; } + +.cmp-job-search-filtering__category-column .country-list-item, .cmp-job-sea= +rch-filtering__country-territory .country-list-item { padding: 0px; display= +: inline-flex; width: 100%; } + +.cmp-job-search-filtering__category-column .country-list-item label, .cmp-j= +ob-search-filtering__country-territory .country-list-item label { margin-le= +ft: -8%; } + +.cmp-job-search-filtering__category-column .filters-list-item, .cmp-job-sea= +rch-filtering__country-territory .filters-list-item { padding: 0px; display= +: inline-flex; width: 100%; } + +.cmp-job-search-filtering__category-column .filters-list-item label, .cmp-j= +ob-search-filtering__country-territory .filters-list-item label { margin-le= +ft: -8%; } + +.cmp-job-search-filtering__category-column .filters-list-item .cmp-form-opt= +ions__field--checkbox, .cmp-job-search-filtering__country-territory .filter= +s-list-item .cmp-form-options__field--checkbox { line-height: 2.24rem; font= +-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__category-column .filters-list-item .cmp-form-o= +ptions__field--checkbox, .cmp-job-search-filtering__country-territory .filt= +ers-list-item .cmp-form-options__field--checkbox { line-height: 2.56rem; fo= +nt-size: 1.6rem; } +} + +.cmp-job-search-filtering .cmp-form-options .cmp-input__checkbox:focus + la= +bel .cmp-form-options__field--checkbox { outline: rgb(32, 32, 32) solid 2px= +; border-radius: 2px; } + +.cmp-job-search-filtering .cmp-form-options .cmp-input__checkbox:focus:not(= +:focus-visible) + label .cmp-form-options__field--checkbox { outline: none;= + } + +.cmp-job-search-filtering__country-territory .responsivegrid { height: 320p= +x; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(204, = +204, 204); border-left: 1px solid rgb(204, 204, 204); border-right: 1px sol= +id rgb(204, 204, 204); } + +.cmp-job-search-filtering__country-territory .country-list .country-list-it= +em .cmp-accordion-button__country { line-height: 2.24rem; padding: 1.4rem 1= +.5rem 1.4rem 3.5rem; width: 100%; color: rgb(0, 0, 0); text-align: left; } + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__country-territory .country-list .country-list-= +item .cmp-accordion-button__country { line-height: 2.56rem; } +} + +.cmp-job-search-filtering__country-territory .country-list .country-list-it= +em .cmp-accordion-button__country:focus, .cmp-job-search-filtering__country= +-territory .country-list .country-list-item .cmp-accordion-button__country:= +hover { background-color: rgb(242, 242, 242); cursor: pointer; } + +.cmp-job-search-filtering__country-territory .country-list .country-list-it= +em .cmp-accordion-button__country[active] { background-color: rgb(242, 242,= + 242); border-color: rgb(242, 242, 242); font-weight: 600; } + +.cmp-job-search-filtering__country-territory .cmp-accordion__header > .cmp-= +accordion__button { border-top: none; border-bottom: 1px solid rgb(204, 204= +, 204); } + +.cmp-job-search-filtering__country-territory .cmp-accordion__header > .cmp-= +accordion__button:focus { outline: rgb(0, 0, 136) solid 1px; } + +.cmp-job-search-filtering__category-column .responsivegrid { height: auto; = +max-height: 320px; } + +.cmp-job-search-filtering__category-column .cmp-accordion__header > .cmp-ac= +cordion__button:focus { outline: rgb(0, 0, 136) solid 1px; } + +.cmp-job-search-filtering__category-column .cmp-accordion__header > .cmp-ac= +cordion__button:focus:not(:focus-visible) { outline: none; } + +@media screen and (max-width: 767.9px) { + .cmp-job-search-filtering__category-column .filters-list { column-width: = +278px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-job-search-filtering__category-column .filters-list { column-count: = +2; } +} + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__category-column .filters-list { column-count: = +3; } +} + +@media screen and (min-width: 768px) { + .cmp-job-search-filtering__category-column[meta-data-fieldname=3D"postedD= +ate"] .filters-list { display: flex; -webkit-box-orient: vertical; -webkit-= +box-direction: normal; flex-direction: column; } + .cmp-job-search-filtering__category-column[meta-data-fieldname=3D"postedD= +ate"] .filters-list .filters-list-item { margin-bottom: 7px; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__category-column[meta-data-fieldname=3D"postedD= +ate"] .filters-list .filters-list-item { width: 33%; } +} + +.cmp-job-search-filtering__category-column .filters-list-custom { column-co= +unt: auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-job-search-filtering__category-column .filters-list-custom .filters-= +list-item { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__category-column .filters-list-custom .filters-= +list-item { width: 33%; } +} + +.cmp-job-search-filtering__filter-container { height: 44.95rem; overflow: h= +idden auto; } + +.cmp-job-search-filtering .cmp-modal .cmp-modal_header { border-bottom: 1px= + solid rgb(204, 204, 204); } + +.cmp-job-search-filtering .cmp-accordion__panel--hidden { visibility: hidde= +n; max-height: 0px; } + +.cmp-jobs-results .sort-filter-container { display: block; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results .sort-filter-container { display: flex; width: auto; -w= +ebkit-box-pack: end; justify-content: end; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .sort-filter-container .cmp-button--secondary .cmp-butt= +on { -webkit-box-pack: center; justify-content: center; } +} + +.cmp-jobs-results .sort-filter-container .cmp-job-search-filtering__clear .= +cmp-button { width: 13.6rem; margin: 20px 10px 0px; padding: 1.5rem; line-h= +eight: 1.6rem; height: 50px; } + +.cmp-jobs-results .sort-filter-container .toggle-view { vertical-align: mid= +dle; } + +.cmp-jobs-results .sort-filter-container .toggle-view .cmp-button { width: = +auto; } + +.cmp-jobs-results .selected-filter-container:empty { display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button { margin= +: 0px 15px 10px 0px; } +} + +.cmp-jobs-results__recommended-jobs .no-results-container { margin-bottom: = +20px; } + +.cmp-jobs-results__recommended-jobs .no-results-container .search-tips-cont= +ent { margin-top: 2.2rem; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results__recommended-jobs .no-results-container .search-tips-co= +ntent { padding-bottom: 0px; margin-top: 0px; } +} + +.cmp-jobs-results__recommended-jobs .no-results-container .cmp-button { mar= +gin-left: 0px; margin-bottom: 0px; } + +.cmp-jobs-results__recommended-jobs .search-tips-content { font-weight: 600= +; padding-bottom: 5px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results__recommended-jobs .search-tips-content { padding-bottom= +: 0px; } +} + +.cmp-jobs-results__recommended-jobs .search-tips-content a { color: rgb(0, = +77, 255); text-decoration: none; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results .cmp-jobs-results__recommendedjobs-tab .cmp-jobs-result= +s__title { margin-left: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .cmp-jobs-results__recommendedjobs-tab .cmp-jobs-result= +s__title { padding-left: 0px; } +} + +.cmp-jobs-results__title { color: rgb(0, 0, 0); margin-top: 20px; margin-bo= +ttom: 0.8rem; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results__title { font-size: 2.5rem; margin-bottom: 30px; } +} + +@media screen and (min-width: 768px) { + .cmp-jobs-results__title { margin-bottom: 20px; margin-top: 0px; } +} + +.cmp-jobs-results__title:hover { color: rgb(0, 0, 0); } + +.cmp-jobs-results__tabs { display: flex; -webkit-box-orient: vertical; -web= +kit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results__tabs { -webkit-box-orient: horizontal; -webkit-box-dir= +ection: normal; flex-flow: wrap; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-jobs-results__tabs .cmp-jobs-results__title:first-child { margin-bot= +tom: 0.8rem; } +} + +.cmp-jobs-results__tabs a { pointer-events: none; } + +.cmp-jobs-results__tabs .cmp-jobs-results__non-active a { color: rgb(0, 77,= + 255); font-weight: 400; cursor: pointer; pointer-events: auto; } + +.cmp-jobs-results__tabs .cmp-jobs-results__non-active a:hover { text-decora= +tion: underline; color: rgb(0, 77, 255); } + +.cmp-jobs-results__tabs .cmp-jobs-results__non-active a:focus { text-decora= +tion: underline; } + +.cmp-jobs-results__tab-content { display: inline-block; width: 100%; } + +.cmp-jobs-results__tab-content .cmp-jobs-results__non-active { display: non= +e; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .cmp-teaser.card { -webkit-box-flex: 0; flex: 0 0 50%; = +max-width: 50%; } +} + +.cmp-jobs-results .optional-button { padding: 2rem 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .optional-button { padding: 3rem 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .optional-button { padding: 3rem 0px; } +} + +.cmp-jobs-results .results-list-container.block-view .wrapper { display: fl= +ex; flex-wrap: wrap; margin-bottom: 20px; } + +.cmp-jobs-results .results-list-container.block-view .wrapper:empty { displ= +ay: none; } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser {= + -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direct= +ion: row; width: 100%; padding: 0px 15px 30px; } + +@media screen and (max-width: 767.9px) { + .cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser= + { padding: 0px 15px 20px; } +} + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser__= +title-link { width: 100%; } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser__= +title-link:focus .cmp-teaser__title, .cmp-jobs-results .results-list-contai= +ner.block-view .wrapper .cmp-teaser__title-link:hover .cmp-teaser__title { = +text-decoration: underline; color: rgb(0, 77, 255); } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser .= +cmp-teaser__content { height: 100%; display: flex; } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser .= +cmp-teaser__content__details-section { -webkit-box-flex: 1; flex: 1 0 auto;= + } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser__= +job-listing-areas-interest { display: -webkit-box; -webkit-box-orient: vert= +ical; -webkit-line-clamp: 2; overflow: hidden; } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser__= +title { font-size: 1.8rem; font-weight: 700; text-decoration: none; color: = +rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser= +__title { font-size: 2.5rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-jobs-results .results-list-container.block-view .wrapper { margin-bo= +ttom: 10px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .results-list-container.block-view .wrapper { padding: = +0px 2rem; } +} + +.cmp-jobs-results__no-jobs-message:empty, .cmp-jobs-results__recommended-jo= +bs .results-list-container .wrapper:empty { display: none; } + +.cmp-jobs-results .sort-filter-container .toggle-view .cmp-button { height:= + 4.8rem; width: 100%; margin-left: 0px; color: rgb(0, 0, 0); display: flex;= + padding: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .sort-filter-container .toggle-view .cmp-button { width= +: 21.4rem; margin-left: 0px; margin-bottom: 0px; margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .sort-filter-container .toggle-view .cmp-button { width= +: 21.4rem; margin-left: 0px; margin-top: 0px; } +} + +.cmp-jobs-results .sort-filter-container .toggle-view .cmp-button__text-gri= +d, .cmp-jobs-results .sort-filter-container .toggle-view .cmp-button__text-= +list { display: none; } + +.cmp-jobs-results .sort-filter-container .toggle-view .cmp-button__text-gri= +d--show, .cmp-jobs-results .sort-filter-container .toggle-view .cmp-button_= +_text-list--show { display: block; } + +.cmp-jobs-results .cmp-results-container-wrap { min-height: 100%; } + +.cmp-jobs-results .cmp-button__grid, .cmp-jobs-results .cmp-button__list { = +margin-right: 10px; } + +.cmp-jobs-results .toggle-grid-icon, .cmp-jobs-results .toggle-list-icon { = +display: none; } + +.cmp-jobs-results .cmp-button__list::after { content: "=EF=8E=91"; } + +.cmp-jobs-results .cmp-button__grid::after, .cmp-jobs-results .cmp-button__= +list::after { font-size: 24px; font-family: Ionicons; display: block; font-= +weight: 400; font-style: normal; line-height: 1; text-transform: none; lett= +er-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: = +ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibilit= +y; font-feature-settings: "liga"; } + +.cmp-jobs-results .cmp-button__grid::after { content: "=EF=91=81"; } + +.cmp-jobs-results .results-list-container.list-view .wrapper:empty { displa= +y: none; } + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser { = +-webkit-box-flex: 1; flex: 1 0 100%; max-width: 100%; margin: 0px 15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser = +{ margin: 0px 3.5rem; } +} + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser__j= +ob-listing-areas-interest { display: -webkit-box; -webkit-box-orient: verti= +cal; -webkit-line-clamp: 2; overflow: hidden; } + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser__t= +itle-link { cursor: auto; } + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser__t= +itle { font-size: 1.8rem; font-weight: 700; text-decoration: none; color: r= +gb(0, 0, 0); cursor: pointer; } + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser__t= +itle:focus, .cmp-jobs-results .results-list-container.list-view .wrapper .c= +mp-teaser__title:hover { text-decoration: underline; color: rgb(0, 77, 255)= +; outline: none; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser_= +_title { font-size: 2.5rem; } +} + +.cmp-jobs-results .list-view .cmp-teaser__content { border: none; padding: = +2.5rem 0px; background: none; } + +.cmp-jobs-results .cmp-results-line-bar { border: 0.06rem solid rgb(204, 20= +4, 204); } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .no-results-container { margi= +n-bottom: 50px; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .cmp-jobs-results__no-jobs-me= +ssage { display: none; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .cmp-jobs-results__no-jobs-me= +ssage--show { display: block; } + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-jobs-results .cmp-jobs-results__all-jobs .cmp-jobs-results__no-jobs-= +message--show { margin-top: 2.2rem; } +} + +.cmp-jobs-results .cmp-jobs-results__all-jobs .cmp-jobs-results__no-jobs-me= +ssage--show a { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .search-tips-content { font-s= +ize: 1.6rem; line-height: 2.56rem; font-weight: 400; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .search-tips-content ul { lis= +t-style: disc; padding-left: 1.04em; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .search-tips-content ul li { = +padding-bottom: 10px; } + +@media screen and (max-width: 999.9px) { + .cmp-jobs-results .cmp-jobs-results__all-jobs .search-tips-content { font= +-size: 1.4rem; line-height: 2.24rem; } +} + +.cmp-jobs-results .cmp-teaser__job-posted .cmp-teaser__job-listing-posted-d= +ate { line-height: 1.5; } + +.cmp-jobs-results .no-results-container { display: none; } + +.cmp-jobs-results .no-results-container--show { display: block; padding: 0p= +x 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .no-results-container--show { padding: 0px 3.5rem; } +} + +.cmp-jobs-results .no-results-container .cmp-title__text { font-size: 3.5re= +m; line-height: 4.2rem; font-weight: 600; margin-bottom: 10px; } + +@media screen and (max-width: 999.9px) { + .cmp-jobs-results .no-results-container .cmp-title__text { font-size: 2re= +m; line-height: 2.4rem; margin-bottom: 15px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-jobs-results .no-results-container .cmp-title__text { margin-bottom:= + 20px; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-jobs-results .no-results-container .cmp-title__text { margin-top: 2.= +2rem; } +} + +.cmp-jobs-results .no-results-container .cmp-title--eyebrow .cmp-title__tex= +t { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfo= +nt, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-s= +erif; font-weight: 600; font-style: normal; text-transform: uppercase; lett= +er-spacing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; font-size: 1.2r= +em; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .no-results-container .cmp-title--eyebrow .cmp-title__t= +ext { font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.cmp-jobs-results .no-results-container__jobs-message { margin-bottom: 22px= +; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .no-results-container__jobs-message { margin-bottom: 25= +px; } +} + +.cmp-jobs-results .cmp-job-results__button-wrap { -webkit-box-orient: verti= +cal; -webkit-box-direction: normal; flex-direction: column; display: conten= +ts; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .cmp-job-results__button-wrap { display: flex; -webkit-= +box-orient: vertical; -webkit-box-direction: normal; flex-direction: column= +; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .cmp-job-results__button-wrap { display: contents; -web= +kit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: = +row; } +} + +.cmp-jobs-results .cmp-jobs-results__title { display: block; font-size: 2.4= +rem; line-height: 2.52rem; margin-left: 1.5rem; font-weight: 600; width: fi= +t-content; margin-bottom: 20px; } + +.cmp-jobs-results .cmp-jobs-results__title--hide { display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .cmp-jobs-results__title { padding: 0px 0px 0px 3.5rem;= + margin-left: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .cmp-jobs-results__title { font-size: 4.8rem; line-heig= +ht: 5.04rem; margin-bottom: 30px; margin-left: 15px; } +} + +.cmp-jobs-results .cmp-jobs-results__title:focus { background-color: transp= +arent; outline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; box-shad= +ow: rgb(0, 0, 136) 0px 0px 0px 2px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .linkenabled-container { -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .linkenabled-container { -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-jobs-results .linkenabled-container--hide { display: none; } + +.cmp-jobs-results .sort-filter-container { display: flex; margin-bottom: 30= +px; padding: 0px 1.5rem; width: 100%; -webkit-box-pack: justify; justify-co= +ntent: space-between; -webkit-box-orient: vertical; -webkit-box-direction: = +normal; flex-direction: column; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .sort-filter-container { padding: 0px 3.5rem; -webkit-b= +ox-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; = +} +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .sort-filter-container { -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; padding: 0px 1.5rem; = +} +} + +.cmp-jobs-results .sort-filter-container--hide { display: none; } + +@media screen and (min-width: 1200px) { + .cmp-jobs-results .sort-filter-container .cmp-button--new-job-search { ma= +rgin-left: 5rem; } +} + +.cmp-jobs-results .sort-filter-container .cmp-button--new-job-search .cmp-b= +utton { margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results .sort-filter-container .cmp-button--new-job-search .cmp= +-button { height: 4.8rem; width: 21.4rem; margin: 0px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-jobs-results .sort-filter-container .cmp-button--new-job-search .cmp= +-button { width: 100%; } +} + +.cmp-jobs-results .sort-filter-container .margin-new-job-search { margin-le= +ft: 0px; } + +@media screen and (min-width: 1200px) { + .cmp-jobs-results .sort-filter-container .margin-new-job-search { margin-= +left: 0px; } +} + +.cmp-jobs-results .results-sort-options { text-transform: uppercase; font-s= +ize: 1.4rem; flex-wrap: wrap; margin-bottom: 2rem; display: flex; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .results-sort-options { margin-top: 0.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-jobs-results .results-sort-options { display: block; } +} + +@media screen and (min-width: 1200px) { + .cmp-jobs-results .results-sort-options { margin-bottom: 0px; } +} + +.cmp-jobs-results .results-sort-options a.cmp-text__link--link { padding-ri= +ght: 0.8rem; color: rgb(0, 77, 255); } + +.cmp-jobs-results .results-sort-options a.cmp-text__link--link:focus, .cmp-= +jobs-results .results-sort-options a.cmp-text__link--link:hover { text-deco= +ration: underline; color: rgb(0, 0, 136); } + +.cmp-jobs-results .results-sort-options > span { padding-right: 1rem; } + +.cmp-jobs-results .results-sort-options .divider-line { padding-right: 1.1r= +em; } + +.cmp-jobs-results .results-sort-options__selected { font-weight: 600; color= +: rgb(0, 0, 0); cursor: default; pointer-events: none; padding-right: 0.7re= +m; } + +@media screen and (max-width: 999.9px) { + .cmp-jobs-results .go-back-label { display: block; } +} + +.cmp-jobs-results .cmp-teaser-region:empty ~ .cmp-separator--vertical, .cmp= +-jobs-results .go-back-label--hide { display: none; } + +.cmp-jobs-results .results-list-container .cmp-teaser-city { margin-top: 0p= +x; } + +.cmp-jobs-results .selected-filter-container { display: block; width: 100%;= + padding: 0px 1.5rem 1rem; } + +.cmp-jobs-results .selected-filter-container__progressive-button-hide { dis= +play: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button { display:= + inline-block; vertical-align: middle; font-size: 1.1rem; font-weight: 600;= + text-transform: uppercase; border: 1px solid rgb(204, 204, 204); backgroun= +d-color: rgb(242, 242, 242); padding: 1.5rem; margin: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button { font-s= +ize: 1.4rem; margin: 0px 15px 10px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button { font-s= +ize: 1.4rem; margin: 0px 15px 20px 0px; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button:focus { bo= +x-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, 255) solid 1px; = +outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button:focus:not(= +:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button--close-ico= +n { padding-left: 1rem; font-weight: 400; display: inline-block; } + +.cmp-jobs-results .selected-filter-container__progressive-button--close-ico= +n::before { content: "=EF=84=A9"; font-family: Ionicons; display: block; fo= +nt-weight: 400; font-style: normal; line-height: 1; text-transform: none; l= +etter-spacing: normal; overflow-wrap: normal; white-space: nowrap; directio= +n: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibi= +lity; font-feature-settings: "liga"; font-size: 1.9rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button--close-i= +con::before { content: "=EF=84=A9"; font-size: 12.5px; font-family: Ionicon= +s; display: block; font-weight: 400; font-style: normal; line-height: 1; te= +xt-transform: none; letter-spacing: normal; overflow-wrap: normal; white-sp= +ace: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rend= +ering: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button--close-ico= +n:hover { cursor: pointer; color: rgb(204, 204, 204); } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all = +{ display: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all-= +-show { display: inline-block; vertical-align: middle; border: 1px solid rg= +b(204, 204, 204); cursor: pointer; background-color: transparent; font-size= +: 1.1rem; font-weight: 600; text-transform: uppercase; padding: 1.2rem; mar= +gin: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button-clear-al= +l--show { margin: 0px 15px 10px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button-clear-al= +l--show { font-size: 1.4rem; margin: 0px 15px 20px 0px; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all-= +-show:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all-= +-show:focus { box-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, = +255) solid 1px; outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all-= +-show:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .selected-filter-container__hide { display: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l { display: inline-block; vertical-align: middle; border: 1px solid rgb(20= +4, 204, 204); cursor: pointer; background-color: transparent; font-size: 1.= +1rem; font-weight: 600; text-transform: uppercase; padding: 1.2rem; line-he= +ight: 1.6rem; margin: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button-view-it-= +all { margin: 0px 15px 10px 0px; font-size: 1.4rem; padding: 1.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button-view-it-= +all { font-size: 1.4rem; padding: 1.5rem; margin: 0px 15px 20px 0px; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l:focus { box-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, 255)= + solid 1px; outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l--hide { display: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll { display: inline-block; vertical-align: middle; border: 1px solid rgb(2= +04, 204, 204); cursor: pointer; background-color: transparent; font-size: 1= +.1rem; line-height: 1.6rem; font-weight: 600; text-transform: uppercase; pa= +dding: 1.2rem; margin: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button-clear-it= +-all { font-size: 1.4rem; margin: 0px 15px 10px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button-clear-it= +-all { font-size: 1.4rem; margin: 0px 15px 20px 0px; padding: 1.5rem; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll:focus { box-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, 255= +) solid 1px; outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll--hide { display: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-le= +ss { display: inline-block; vertical-align: middle; border: 1px solid rgb(2= +04, 204, 204); cursor: pointer; background-color: transparent; font-size: 1= +.1rem; font-weight: 600; text-transform: uppercase; padding: 1.2rem; margin= +: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button-view-it-= +less { margin: 0px 15px 10px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button-view-it-= +less { font-size: 1.4rem; margin: 0px 15px 20px 0px; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-le= +ss:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-le= +ss:focus { box-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, 255= +) solid 1px; outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-le= +ss:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .search-tips-text--hidden, .cmp-jobs-results .selected-fi= +lter-container__progressive-button-view-it-less--hide { display: none; } + +.careerjobsearchresults.color-star-block-accent-purple-1 .saved-job-card { = +color: rgb(180, 85, 170); } + +.careerjobsearchresults.color-star-block-accent-purple-2 .saved-job-card { = +color: rgb(160, 85, 245); } + +.careerjobsearchresults.color-star-block-accent-purple-3 .saved-job-card { = +color: rgb(190, 130, 255); } + +.careerjobsearchresults.color-star-block-accent-purple-4 .saved-job-card { = +color: rgb(220, 175, 255); } + +.careerjobsearchresults.color-star-block-accent-purple-5 .saved-job-card { = +color: rgb(230, 220, 255); } + +.careerjobsearchresults.color-star-block-alt-blue .saved-job-card { color: = +rgb(0, 65, 240); } + +.careerjobsearchresults.color-star-block-alt-gray .saved-job-card { color: = +rgb(190, 190, 190); } + +.careerjobsearchresults.color-star-block-alt-gray-dark .saved-job-card { co= +lor: rgb(150, 150, 150); } + +.careerjobsearchresults.color-star-block-alt-gray-darker .saved-job-card { = +color: rgb(90, 90, 90); } + +.careerjobsearchresults.color-star-block-alt-green .saved-job-card { color:= + rgb(0, 215, 0); } + +.careerjobsearchresults.color-star-block-alt-red .saved-job-card { color: r= +ed; } + +.careerjobsearchresults.color-star-block-alt-yellow .saved-job-card { color= +: rgb(255, 255, 0); } + +.careerjobsearchresults.color-star-block-aqua .saved-job-card { color: rgb(= +0, 255, 187); } + +.careerjobsearchresults.color-star-block-blue .saved-job-card { color: rgb(= +0, 186, 255); } + +.careerjobsearchresults.color-star-block-blue-green .saved-job-card { color= +: rgb(5, 240, 165); } + +.careerjobsearchresults.color-star-block-brand-green .saved-job-card { colo= +r: rgb(100, 255, 80); } + +.careerjobsearchresults.color-star-block-brand-orange .saved-job-card { col= +or: rgb(255, 120, 0); } + +.careerjobsearchresults.color-star-block-brand-yellow .saved-job-card { col= +or: rgb(255, 235, 50); } + +.careerjobsearchresults.color-star-block-blue-dark .saved-job-card { color:= + rgb(0, 142, 255); } + +.careerjobsearchresults.color-star-block-blue-light .saved-job-card { color= +: rgb(0, 243, 255); } + +.careerjobsearchresults.color-star-block-core-purple .saved-job-card { colo= +r: rgb(70, 0, 115); } + +.careerjobsearchresults.color-star-block-cyan .saved-job-card { color: rgb(= +0, 255, 255); } + +.careerjobsearchresults.color-star-block-gray .saved-job-card { color: rgb(= +167, 167, 167); } + +.careerjobsearchresults.color-star-block-gray-base .saved-job-card { color:= + rgb(0, 0, 0); } + +.careerjobsearchresults.color-star-block-gray-dark .saved-job-card { color:= + rgb(107, 107, 107); } + +.careerjobsearchresults.color-star-block-gray-darker .saved-job-card { colo= +r: rgb(74, 74, 74); } + +.careerjobsearchresults.color-star-block-gray-light .saved-job-card { color= +: rgb(204, 204, 204); } + +.careerjobsearchresults.color-star-block-gray-lighter .saved-job-card { col= +or: rgb(227, 227, 227); } + +.careerjobsearchresults.color-star-block-gray-lightest .saved-job-card { co= +lor: rgb(242, 242, 242); } + +.careerjobsearchresults.color-star-block-grayishyellow-dark .saved-job-card= + { color: rgb(150, 150, 140); } + +.careerjobsearchresults.color-star-block-grayishyellow-light .saved-job-car= +d { color: rgb(230, 230, 220); } + +.careerjobsearchresults.color-star-block-green .saved-job-card { color: rgb= +(0, 255, 0); } + +.careerjobsearchresults.color-star-block-green-dark .saved-job-card { color= +: rgb(0, 83, 10); } + +.careerjobsearchresults.color-star-block-link .saved-job-card { color: rgb(= +0, 77, 255); } + +.careerjobsearchresults.color-star-block-link-dark .saved-job-card { color:= + rgb(0, 0, 136); } + +.careerjobsearchresults.color-star-block-orange .saved-job-card { color: rg= +b(255, 182, 0); } + +.careerjobsearchresults.color-star-block-orange-dark .saved-job-card { colo= +r: rgb(255, 149, 0); } + +.careerjobsearchresults.color-star-block-pink .saved-job-card { color: rgb(= +231, 0, 116); } + +.careerjobsearchresults.color-star-block-pink-dark .saved-job-card { color:= + rgb(164, 2, 83); } + +.careerjobsearchresults.color-star-block-pink-light .saved-job-card { color= +: rgb(255, 80, 160); } + +.careerjobsearchresults.color-star-block-purple .saved-job-card { color: rg= +b(161, 0, 255); } + +.careerjobsearchresults.color-star-block-purple-dark .saved-job-card { colo= +r: rgb(117, 0, 192); } + +.careerjobsearchresults.color-star-block-purple-darkest .saved-job-card { c= +olor: rgb(70, 1, 115); } + +.careerjobsearchresults.color-star-block-red .saved-job-card { color: rgb(2= +31, 15, 41); } + +.careerjobsearchresults.color-star-block-red-dark .saved-job-card { color: = +rgb(189, 0, 29); } + +.careerjobsearchresults.color-star-block-red-darker .saved-job-card { color= +: rgb(113, 0, 18); } + +.careerjobsearchresults.color-star-block-red-light .saved-job-card { color:= + rgb(255, 50, 70); } + +.careerjobsearchresults.color-star-block-white .saved-job-card { color: rgb= +(255, 255, 255); } + +.careerjobsearchresults.color-star-block-yellow .saved-job-card { color: rg= +b(255, 212, 46); } + +.careerjobsearchresults.color-star-block-yellow-dark .saved-job-card { colo= +r: rgb(240, 192, 0); } + +.careerjobsearchresults.color-star-block-yellow-light .saved-job-card { col= +or: rgb(255, 240, 179); } + +.careerjobsearchresults.brand-star-gradient-pink .saved-job-card { backgrou= +nd-clip: text; background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%,= + rgb(231, 0, 116) 30%); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-purple .saved-job-card { backgr= +ound-clip: text; background-image: linear-gradient(rgb(70, 1, 115), rgb(161= +, 0, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-purple-alt .saved-job-card { ba= +ckground-clip: text; background-image: linear-gradient(90deg, rgb(70, 1, 11= +5), rgb(117, 0, 192), rgb(161, 0, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-blue .saved-job-card { backgrou= +nd-clip: text; background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77,= + 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-blue2 .saved-job-card { backgro= +und-clip: text; background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 1= +86, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-light-blue .saved-job-card { ba= +ckground-clip: text; background-image: linear-gradient(90deg, rgb(0, 186, 2= +55), rgb(0, 142, 255), rgb(0, 77, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-red .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(rgb(113, 0, 18), red); colo= +r: transparent; } + +.careerjobsearchresults.brand-star-gradient-red-alt .saved-job-card { backg= +round-clip: text; background-image: linear-gradient(90deg, red, rgb(189, 0,= + 29), rgb(113, 0, 18)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient .saved-job-card { background-cl= +ip: text; background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255= +)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-alt .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(= +0, 186, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-yellow .saved-job-card { backgr= +ound-clip: text; background-image: linear-gradient(rgb(255, 255, 0), rgb(24= +0, 192, 0)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-yellow-alt .saved-job-card { ba= +ckground-clip: text; background-image: linear-gradient(90deg, rgb(255, 255,= + 0), rgb(255, 212, 46), rgb(255, 182, 0)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-green .saved-job-card { backgro= +und-clip: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rg= +b(0, 215, 0), rgb(0, 83, 10)); color: transparent; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs { paddin= +g: 0px 1.5rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs { paddin= +g: 0px 1.5rem; } +} + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs .cmp-resul= +ts-line-bar { border: 0.06rem solid rgb(204, 204, 204); } + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.card { -webkit-box-flex: 1; flex: 1 0 100%; max-width: 100%; } + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.card__job-listing-areas-interest { display: -webkit-box; -webkit-box-orien= +t: vertical; -webkit-line-clamp: 2; overflow: hidden; } + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.card__title { font-size: 1.8rem; font-weight: 700; text-decoration: none; = +color: rgb(0, 0, 0); } + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.card__title:focus, .cmp-jobs-search-hero .joblistingblock .cmp-recently-vi= +ewed-jobs.list-view .card__title:hover { text-decoration: underline; color:= + rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-vie= +w .card__title { font-size: 2.5rem; } +} + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.cmp-teaser__content { border: none; padding: 2.5rem 0px; background: none;= + } + +.responsivegrid.full-width-constraint > div.cmp-container > div.careerjobse= +archresults { padding-left: 0px; padding-right: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid.full-width-constraint > div.cmp-container > div.careerjob= +searchresults { padding-left: 15px; padding-right: 15px; } +} + +.ribbon-large { display: flex; position: relative; } + +.ribbon-large__extender-bg-left { z-index: 2; position: absolute; left: 0px= +; background-color: rgb(161, 0, 255); width: 40%; display: none; height: 10= +0%; top: 0px; } + +@media screen and (min-width: 1000px) { + .ribbon-large__extender-bg-left { display: block; height: calc(100% + 1.1= +25em); } +} + +.ribbon-large__extender-bg-right { background-color: rgb(161, 0, 255); posi= +tion: absolute; right: 0px; top: 0px; z-index: 1; width: 27%; display: none= +; height: 100%; } + +@media screen and (min-width: 1000px) { + .ribbon-large__extender-bg-right { display: block; margin-top: 1.125em; h= +eight: calc(100% + 1.125em); } +} + +.cmp-ribbon-large { position: relative; max-width: 1200px; width: 100%; z-i= +ndex: 3; margin: auto; inset: 0px; display: flex; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large { margin-bottom: -0.625em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large { margin-bottom: -1.125em; } +} + +.cmp-ribbon-large__content-container--left { width: 100%; position: relativ= +e; float: none; height: 100%; } + +.cmp-ribbon-large__content-container--right { display: none; width: 100%; h= +eight: auto; float: none; position: relative; z-index: 2; } + +.cmp-ribbon-large__content { width: 100%; display: inline-block; position: = +relative; z-index: 3; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large__content { display: flex; } +} + +.cmp-ribbon-large__content-container--extension { display: none; } + +.cmp-ribbon-large__content-container { position: relative; z-index: 4; widt= +h: 100%; } + +.cmp-ribbon-large__eyebrow--container { margin-bottom: 0.75em; } + +.cmp-ribbon-large__eyebrow-text { position: relative; margin-top: 0px; marg= +in-bottom: 0px; font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 600; font-style: normal; text-transform: upp= +ercase; letter-spacing: 0.104em; line-height: 1.4; font-size: 1.2rem; color= +: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large__eyebrow-text { font-size: 1.8rem; letter-spacing: 0.07= +em; } +} + +.cmp-ribbon-large__eyebrow-text::before { content: "=EF=88=89"; font-size: = +2.38em; font-family: Ionicons; font-weight: 400; font-style: normal; text-t= +ransform: none; letter-spacing: normal; overflow-wrap: normal; white-space:= + nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-renderin= +g: optimizelegibility; font-feature-settings: "liga"; display: inline-block= +; line-height: 0; position: relative; top: 0.23em; padding-right: 0.36em; } + +.cmp-ribbon-large__fold { display: none; position: absolute; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large__fold { display: block; } +} + +.cmp-ribbon-large__cta-text--container { width: 100%; } + +.cmp-ribbon-large__cta-text { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-style: normal; text-transform: none; f= +ont-size: 2rem; font-weight: 800; line-height: 1.4; color: rgb(255, 255, 25= +5); } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large__cta-text { font-size: 3.5rem; } +} + +.cmp-ribbon-large .button { margin-top: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large .button { padding-left: 15px; padding-right: 15px; } +} + +.cmp-ribbon-large .button .cmp-button { margin-top: 0px; margin-left: 0px; = +height: auto; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large .button .cmp-button { width: auto; } +} + +.cmp-ribbon-large .button .cmp-button__text { color: rgb(0, 0, 0); } + +.cmp-ribbon-large .image { display: none; height: 100%; } + +.cmp-ribbon-large .image img { position: absolute; top: 0px; bottom: 0px; m= +argin: auto 0px; } + +@media only screen and (min-width: 1900px) { + .ribbon-large__extender-bg-right { width: 35%; } +} + +.cmp-ribbon-large--connect { margin-top: -1.125em; margin-bottom: -1.125em;= + } + +.cmp-ribbon-large--connect .cmp-ribbon-large__content-container--left { bac= +kground-color: rgb(161, 0, 255); padding: 3.13em 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--left { f= +loat: left; width: 67%; padding: 2.81em 115px 3.13em 35px; background: line= +ar-gradient(90deg, rgb(161, 0, 255) 30%, rgb(70, 1, 115)); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--left { w= +idth: 75%; padding: 4.25em 1.63em 4.75em 15px; } +} + +.cmp-ribbon-large--connect .cmp-ribbon-large__content-container--right { ba= +ckground: rgb(161, 0, 255); padding: 0px 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--right { = +display: block; height: 100%; margin-top: 0.625em; float: right; width: 33%= +; padding: 0.375em 0px 0px 50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--right { = +height: 100%; width: 25%; margin-top: 1.125em; padding: 0px 0px 0.1875em 35= +px; } +} + +.cmp-ribbon-large--connect .cmp-ribbon-large__content-container--extension = +{ background-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--extensio= +n { display: block; top: 0px; position: absolute; bottom: 0px; width: 1.25e= +m; left: -1.19em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--extensio= +n { width: 1.63em; left: -1.5em; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__eyebrow--container { margin= +-bottom: 1.25em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__eyebrow--container { margin= +-bottom: 1.75em; } +} + +.cmp-ribbon-large--connect .cmp-ribbon-large__fold { background-image: line= +ar-gradient(-90deg, rgb(0, 186, 255), rgb(0, 186, 255) 30%, rgb(0, 77, 255)= +); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__fold { transform: skewY(153= +deg); height: 1em; width: 1.2em; right: -0.02em; top: 0.31em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__fold { transform: skewY(143= +deg); top: 0.565em; height: 1.37em; width: 1.53em; right: -0.04em; } +} + +.cmp-ribbon-large--connect .cmp-ribbon-large__cta-text--container { padding= +-bottom: 1.875em; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__cta-text--container { width= +: 60%; padding-right: 15px; padding-bottom: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .image { display: block; width: 9.813em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .image { width: 12.875em; } +} + +.cmp-ribbon-large--connect .image img { max-width: 9.813em; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .image img { max-width: 12.88em; } +} + +@media screen and (min-width: 1000px) { + .ribbon-large__extender-bg-right--connect { margin-top: 0px; height: calc= +(100% + 2.25em); } +} + +@media screen and (min-width: 1000px) { + .ribbon-large__extender-bg-left--connect { margin-top: -1.125em; height: = +calc(100% + 2.25em); } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__content-container--left { backg= +round-color: rgb(231, 0, 116); padding: 3.13em 1em; z-index: 2; display: no= +ne; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--left { dis= +play: block; float: left; width: 33%; margin-top: -0.625em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--left { mar= +gin-top: -1.13em; width: 25%; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__content-container--right { back= +ground: rgb(231, 0, 116); padding: 3.125em 1em; min-height: 283px; z-index:= + 1; display: block; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--right { he= +ight: 100%; float: right; width: 67%; padding: 2.1875em 0px 0.625em 3.3125e= +m; min-height: 230px; background: linear-gradient(270deg, rgb(231, 0, 116),= + rgb(231, 0, 116) 66%, rgb(164, 2, 83)); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--right { he= +ight: 100%; width: 75%; padding: 3.125em 0px 1.125em 6.9375em; min-height: = +293px; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__content-container--extension { = +background-color: rgb(231, 0, 116); z-index: 2; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--extension = +{ display: block; top: 0px; position: absolute; bottom: 0px; width: 1.25em;= + right: -1.25em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--extension = +{ width: 1.63em; right: -1.56em; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__eyebrow--container { margin-bot= +tom: 0.75em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__eyebrow--container { margin-b= +ottom: 0.9375em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__eyebrow--container { margin-b= +ottom: 2.1875em; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__fold { background: linear-gradi= +ent(45deg, rgb(255, 212, 46), rgb(255, 212, 46) 30%, rgb(240, 192, 0)); z-i= +ndex: 1; position: absolute; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__fold { top: auto; height: 0.6= +25em; width: 1.25em; left: 0px; bottom: 0.313em; transform: skewY(153deg); = +} +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__fold { height: 1.13em; width:= + 1.56em; left: -0.06em; bottom: 0.563em; transform: skewY(145deg); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__cta-text--container { width: = +60%; padding-right: 40px; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__cta-text { margin-bottom: 15px;= + display: block; } + +.cmp-ribbon-large--event .cmp-ribbon-large__cta-date-text { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: = +600; font-style: normal; text-transform: none; line-height: 1.2; font-size:= + 1.8rem; color: rgb(255, 255, 255); display: block; margin-bottom: 15px; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__cta-date-text { font-size: 2.= +5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__cta-date-text { margin-bottom= +: 25px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__cta-date-text { margin-bottom= +: 37px; } +} + +.cmp-ribbon-large--event .button { margin-bottom: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ribbon-large--event .button { margin-bottom: 1.375em; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .image { display: block; width: 9.813em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .image { width: 12.875em; } +} + +.cmp-ribbon-large--event .image img { max-width: 9.813em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .image img { right: 3.125em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .image img { max-width: 12.88em; right: 2.1875em= +; } +} + +.ribbon-large__extender-bg-left--event { background-color: rgb(231, 0, 116)= +; margin-top: -1.13em; width: 25%; } + +@media screen and (min-width: 2000px) { + .ribbon-large__extender-bg-left--event { width: 35%; } +} + +.ribbon-large__extender-bg-right--event { margin-top: 0px; height: calc(100= +% + 1.13em); width: 40%; background-color: rgb(231, 0, 116); } + +.cmp-ribbon-large--join .cmp-ribbon-large__content-container--left { backgr= +ound-color: rgb(161, 0, 255); padding: 3.13em 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--left { floa= +t: left; width: 67%; padding: 2.81em 115px 3.13em 35px; background: linear-= +gradient(90deg, rgb(161, 0, 255) 30%, rgb(70, 1, 115)); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--left { widt= +h: 75%; padding: 4.25em 1.63em 4.75em 15px; } +} + +.cmp-ribbon-large--join .cmp-ribbon-large__content-container--right { backg= +round: rgb(161, 0, 255); padding: 0px 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--right { dis= +play: block; height: calc(100% + 1.25em); margin-top: -0.625em; float: righ= +t; width: 33%; padding: 0.375em 0px 0px 50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--right { hei= +ght: calc(100% + 2.25em); width: 25%; margin-top: -1.125em; padding: 0px 0p= +x 0.1875em 35px; } +} + +.cmp-ribbon-large--join .cmp-ribbon-large__content-container--extension { b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--extension {= + display: block; top: 0px; position: absolute; bottom: 0px; width: 1.25em; = +left: -1.19em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--extension {= + width: 1.88em; left: -1.88em; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__eyebrow--container { margin-bo= +ttom: 1.25em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__eyebrow--container { margin-bo= +ttom: 1.75em; } +} + +.cmp-ribbon-large--join .cmp-ribbon-large__fold { background-image: linear-= +gradient(135deg, rgb(0, 186, 255), rgb(0, 186, 255) 30%, rgb(0, 77, 255)); = +z-index: -1; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__fold { transform: skewY(-153de= +g); height: 1em; bottom: -0.31em; top: auto; width: 1.25em; right: 1.1em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__fold { transform: skewY(-143de= +g); height: 1.5em; bottom: -0.5em; top: auto; width: 1.63em; right: 1.87em;= + } +} + +.cmp-ribbon-large--join .cmp-ribbon-large__cta-text--container { padding-bo= +ttom: 1.875em; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__cta-text--container { width: 6= +0%; padding-right: 15px; padding-bottom: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .image { display: block; width: 9.813em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .image { width: 12.875em; } +} + +.cmp-ribbon-large--join .image img { max-width: 9.813em; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .image img { max-width: 12.88em; } +} + +.ribbon-large__extender-bg-right--join { margin-top: -1.125em; height: calc= +(100% + 3.375em); } + +.ribbon-small { display: flex; position: relative; } + +.ribbon-small__extender-bg-left { z-index: 2; position: absolute; left: 0px= +; background-color: rgb(161, 0, 255); width: 40%; display: none; height: 10= +0%; top: 0px; } + +@media screen and (min-width: 1000px) { + .ribbon-small__extender-bg-left { display: block; height: calc(100% + 1.3= +75em); } +} + +.ribbon-small__extender-bg-right { background-color: rgb(161, 0, 255); posi= +tion: absolute; right: 0px; top: 0px; z-index: 1; width: 40%; display: none= +; height: 100%; } + +@media screen and (min-width: 1000px) { + .ribbon-small__extender-bg-right { display: block; margin-top: -1.375em; = +height: calc(100% + 1.375em); } +} + +.cmp-ribbon-small { position: relative; max-width: 1200px; width: 100%; z-i= +ndex: 3; margin: auto; inset: 0px; display: flex; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small { margin-bottom: -0.625em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small { margin-bottom: -1.375em; } +} + +.cmp-ribbon-small__content-container--left { width: 100%; background-color:= + rgb(161, 0, 255); padding: 3.125em 1em; z-index: 2; position: relative; fl= +oat: none; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__content-container--left { float: left; width: 67%; pad= +ding: 2.625em 25px 3em 35px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__content-container--left { width: 60%; padding: 1.0625e= +m 25px 1.5625em 15px; } +} + +.cmp-ribbon-small__content-container--right { width: 100%; height: auto; fl= +oat: none; position: relative; background: linear-gradient(0deg, rgb(161, 0= +, 255), rgb(70, 1, 115)); padding: 0px 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__content-container--right { height: 100%; margin-top: -= +0.625em; float: right; width: 33%; padding: 0.375em 15px 0px 3.1875em; back= +ground: linear-gradient(90deg, rgb(70, 1, 115), rgb(161, 0, 255)); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__content-container--right { width: 40%; margin-top: -1.= +375em; padding: 0.5625em 15px 0.1875em 4.625em; } +} + +.cmp-ribbon-small__content { display: inline-block; position: relative; z-i= +ndex: 3; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__content { display: flex; -webkit-box-align: center; al= +ign-items: center; -webkit-box-pack: justify; justify-content: space-betwee= +n; } +} + +.cmp-ribbon-small__content-container--left_extension { display: none; backg= +round-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__content-container--left_extension { display: block; to= +p: 0px; width: 1.125em; right: -1.125em; position: absolute; bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__content-container--left_extension { width: 3.375em; ri= +ght: -3.375em; } +} + +.cmp-ribbon-small__content-container { position: relative; z-index: 4; widt= +h: 100%; } + +.cmp-ribbon-small__fold { display: none; left: 0px; position: absolute; bac= +kground-image: linear-gradient(45deg, rgb(0, 186, 255), rgb(0, 186, 255) 30= +%, rgb(0, 77, 255)); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__fold { transform: skewY(30deg); height: 0.69em; width:= + 1.06em; top: 0.31em; display: block; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__fold { transform: skewY(22deg); height: 1.88em; width:= + 3.34em; top: 0.69em; } +} + +.cmp-ribbon-small__cta-text--container { margin-bottom: 15px; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__cta-text--container { margin-bottom: 0px; padding-righ= +t: 15px; padding-top: 0.625em; max-width: 67%; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__cta-text--container { padding-right: 15px; padding-top= +: 0.625em; max-width: 60%; } +} + +.cmp-ribbon-small__cta-text { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-style: normal; text-transform: none; f= +ont-size: 2rem; font-weight: 800; line-height: 1.4; color: rgb(255, 255, 25= +5); } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__cta-text { font-size: 3.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__cta-text { font-family: Graphik, Arial, system-ui, -ap= +ple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue= +", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; tex= +t-transform: none; line-height: 1.2; font-size: 1.8rem; color: rgb(255, 255= +, 255); } +} + +@media screen and (min-width: 768px) and (min-width: 1000px) { + .cmp-ribbon-small__cta-text { font-size: 2.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-small .button { margin-top: 0px; padding-left: 15px; } +} + +.cmp-ribbon-small .button .cmp-button { float: right; height: auto; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small .button .cmp-button { width: auto; } +} + +.cmp-ribbon-small .button .cmp-button__text { color: rgb(0, 0, 0); } + +.cmp-ribbon-small .sharebanner { position: relative; left: 0px; right: 0px;= + width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small .sharebanner { top: 50%; transform: translateY(-50%); p= +osition: absolute; padding: 0.375em 0.9375em 0px 3.1875em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small .sharebanner { padding: 0.375em 0.9375em 0.1875em 4.625= +em; } +} + +.cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { font-family: Graphik= +, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, = +ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-style: normal= +; text-transform: none; font-size: 2rem; font-weight: 800; line-height: 1.4= +; color: rgb(255, 255, 255); letter-spacing: normal; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { font-size: 3.5rem;= + } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { width: 100%; margi= +n-left: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { font-family: Graph= +ik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto= +, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800= +; font-style: normal; text-transform: none; line-height: 1.2; font-size: 1.= +8rem; color: rgb(255, 255, 255); } +} + +@media screen and (min-width: 768px) and (min-width: 1000px) { + .cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { font-size: 2.5rem;= + } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item { display: in= +line-block; } +} + +.cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item:first-child .cm= +p-share-banner__icon { margin-left: 0px; } + +.cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item .cmp-share-bann= +er__icon { color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); mar= +gin-left: 1.375em; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item .cmp-share-ba= +nner__icon { margin-left: 0.625em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item .cmp-share-ba= +nner__icon { margin-left: 1.25em; } +} + +.cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item .cmp-share-bann= +er__icon:hover { background-color: transparent; } + +.cmp-image-partial-overlap.cmp-mobile-view .cmp-container { background-posi= +tion: 50% center; background-size: contain !important; } + +.cmp-image-partial-overlap .cmp-container { height: 18rem; margin-bottom: -= +2.08rem; width: 100%; overflow: hidden; } + +@media screen and (min-width: 768px) { + .cmp-image-partial-overlap .cmp-container { margin-top: -3rem; margin-bot= +tom: -3rem; height: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-image-partial-overlap .cmp-container { margin-left: 1.5rem; width: 5= +8.4rem; max-width: 58.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-mixed-media-image-parallax.cmp-image-partial-overlap .cmp-container,= + .cmp-mixed-media-image-parallax.cmp-image-standard-overlap .cmp-container = +{ background-repeat: no-repeat; background-position: 100% center; backgroun= +d-attachment: fixed; } +} + +@media screen and (min-width: 1000px) { + .cmp-mixed-media-image-parallax.cmp-image-partial-overlap .cmp-container = +{ background-size: contain !important; } +} + +.container.responsivegrid.full-width .mixed-media-block-full-image-card { b= +ackground-color: transparent; margin: 0px auto; max-width: 120rem; padding-= +left: 1.5rem; padding-right: 1.5rem; } + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-four-cell .cmp-four-cell__first-col .teaser.content-card.content-car= +d--cardwithbutton { width: 48.5vw; } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-col .teaser.content-card.content-car= +d--cardwithbutton { width: 57.5rem; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling { paddin= +g-bottom: 2rem; } +} + +@media screen and (min-width: 768px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling .cmp-con= +tainer { height: 40rem; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling .cmp-con= +tainer { height: 43rem; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling .cmp-con= +tainer.cmp-image__crop-3x1 { height: 34rem; object-fit: cover; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling .cmp-con= +tainer.cmp-image__crop-16x9, .mixed-media-block-full-image-card .cmp-image-= +parallax-scrolling .cmp-container.cmp-image__crop-16x9-hd { height: 67.5rem= +; object-fit: cover; } +} + +.mixed-media-block-full-image-card .cmp-image-parallax-scrolling--full-16x9= + .cmp-container { height: 18rem; } + +@media screen and (min-width: 768px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling--full-16= +x9 .cmp-container { height: 43.2rem; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling--full-16= +x9 .cmp-container { height: 67.5rem; } +} + +.mixed-media-block-full-image-card .cmp-image-parallax-scrolling--small-3x1= + .cmp-container { height: 34rem; } + +.mixed-media-block-full-image-card .cmp-mixed-media-full-image { position: = +relative; padding-top: 30px; } + +@media screen and (min-width: 768px) { + .mixed-media-block-full-image-card .cmp-mixed-media-full-image { padding-= +top: 90px; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-mixed-media-full-image { padding-= +top: 100px; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-mixed-media-full-image .image .cm= +p-image__crop-3x1 .cmp-image__image { height: 34rem; object-fit: cover; } +} + +.mixed-media-block-full-image-card .teaser.content-card.content-card--cardw= +ithbutton { position: relative; top: 100%; margin-top: -70px; border-left: = +15px solid transparent; border-right: 15px solid transparent; } + +@media screen and (min-width: 768px) { + .mixed-media-block-full-image-card .teaser.content-card.content-card--car= +dwithbutton { position: absolute; top: 20px; margin-left: 35px; width: 75%;= + aspect-ratio: 2 / 1; margin-top: auto; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .teaser.content-card.content-card--car= +dwithbutton { margin-left: 0px; top: 20px; position: absolute; width: 50%; = +margin-top: auto; } +} + +@media screen and (min-width: 1200px) { + .mixed-media-block-full-image-card .teaser.content-card.content-card--car= +dwithbutton { left: 0px; } +} + +.mixed-media-block-full-image-card .cmp-teaser__title { padding-bottom: 0px= +; } + +.mixed-media-block-full-image-card .cmp-teaser__description { padding-top: = +10px; } + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-teaser__description { padding-top= +: 20px; } +} + +.actionable-search-results .cmp-accordion .cmp-accordion__panel { backgroun= +d-color: rgb(255, 255, 255); box-shadow: none; border: 0.1rem solid; } + +.actionable-search-results .cmp-accordion .cmp-accordion__panel--hidden { d= +isplay: block; overflow: hidden; max-height: 0px; transition: max-height 0.= +4s cubic-bezier(0, 1, 0, 1) 0s; border: 0px; } + +.actionable-search-results .cmp-accordion .cmp-accordion__panel--expanded {= + max-height: 9999px; transition: max-height 0.4s cubic-bezier(1, 0, 1, 0) 0= +s; overflow: hidden; border-color: rgb(85, 85, 85); } + +.actionable-search-results .cmp-accordion .cmp-accordion__button { padding-= +top: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem; font-weight: 600= +; border-width: 1px; color: rgb(0, 0, 0); border-color: rgb(85, 85, 85); } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-accordion .cmp-accordion__button { paddin= +g-top: 2rem; padding-bottom: 2rem; padding-left: 2rem; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-accordion .cmp-accordion__button { paddin= +g-top: 1.5rem; padding-bottom: 1.5rem; padding-left: 5rem; } +} + +.actionable-search-results .responsivegrid { padding-right: 1.5rem; padding= +-left: 1.5rem; padding-top: 0px; column-gap: 15px; border-width: 0px 0.1rem= + 0.1rem; border-style: initial; border-image: initial; border-color: rgb(85= +, 85, 85); } + +@media screen and (min-width: 768px) { + .actionable-search-results .responsivegrid { padding: 0px 2rem 3rem; colu= +mn-gap: 35px; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .responsivegrid { padding: 0px 5rem 3rem; } +} + +.actionable-search-results .cmp-job-card-listing-third-row, .actionable-sea= +rch-results .cmp-job-card-listing_first-row { display: flex; -webkit-box-or= +ient: vertical; -webkit-box-direction: normal; flex-direction: column; -web= +kit-box-flex: 1; flex: 1 1 0%; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing-third-row, .actionable-s= +earch-results .cmp-job-card-listing_first-row { -webkit-box-orient: horizon= +tal; -webkit-box-direction: normal; flex-direction: row; padding-right: 15p= +x; } +} + +.actionable-search-results .cmp-job-card-listing_second-row { display: flex= +; padding-left: 15px; padding-right: 15px; flex-wrap: wrap; margin-left: -3= +0px; margin-right: -30px; max-width: calc(100% + 60px); margin-bottom: 0px;= + } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing_second-row { margin-bott= +om: 0px; } +} + +.actionable-search-results .cmp-job-card-listing_third-row { margin-bottom:= + 0px; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing_third-row { margin-botto= +m: 0px; } +} + +.actionable-search-results .cmp-job-card-listing_third-row .button { displa= +y: block; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing_third-row .button { disp= +lay: none; } +} + +.actionable-search-results .cmp-job-card-listing .card { padding-left: 15px= +; padding-right: 15px; -webkit-box-flex: 0; flex: 0 0 100%; margin-bottom: = +20px; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .card { -webkit-box-flex= +: 0; flex: 0 0 50%; max-width: 50%; margin-bottom: 30px; } +} + +.actionable-search-results .cmp-job-card-listing .card > * { height: 100%; = +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser > a { di= +splay: flex; height: 100%; } + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__content= + { padding: 3rem 2rem 2rem; } + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser-region, = +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__pretitl= +e { font-size: 1.2rem; line-height: 1.4rem; font-weight: 600; } + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__title-l= +ink { font-size: 1.8rem; font-weight: 700; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .card .cmp-teaser__title= +-link { font-size: 2.5rem; line-height: 4.2rem; } +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__descrip= +tion p { font-size: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .card .cmp-teaser__descr= +iption p { font-size: 1.6rem; line-height: 2.6rem; } +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__action-= +link { font-size: 1.4rem; line-height: 2.2rem; padding-top: 1rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .card .cmp-teaser__actio= +n-link { font-size: 1.6rem; line-height: 2.6rem; padding-top: 2rem; } +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__job-lis= +ting-areas-interest, .actionable-search-results .cmp-job-card-listing .card= + .cmp-teaser__job-listing-business-area, .actionable-search-results .cmp-jo= +b-card-listing .card .cmp-teaser__job-listing-years-exp { font-size: 1.4rem= +; line-height: 2.2rem; margin-bottom: 0.5rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .card .cmp-teaser__job-l= +isting-areas-interest, .actionable-search-results .cmp-job-card-listing .ca= +rd .cmp-teaser__job-listing-business-area, .actionable-search-results .cmp-= +job-card-listing .card .cmp-teaser__job-listing-years-exp { font-size: 1.6r= +em; line-height: 2.6rem; margin-bottom: 1.9rem; } +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__job-lis= +ting-posted-date { margin-top: 0px; margin-bottom: 0.5rem; font-size: 1.2re= +m; line-height: 1.4rem; } + +.actionable-search-results .cmp-job-card-listing .title { padding-top: 2rem= +; width: 100%; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .title { padding-top: 5r= +em; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .actionable-search-results .cmp-job-card-listing .title { padding-top: 5r= +em; } +} + +.actionable-search-results .cmp-job-card-listing .title .cmp-title { displa= +y: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit= +-box-align: start; align-items: flex-start; width: 100%; } + +.actionable-search-results .cmp-job-card-listing .title .cmp-title__text { = +font-size: 2.4rem; line-height: 2.5rem; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .title .cmp-title__text = +{ width: 70%; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .title .cmp-title__text = +{ font-size: 4.8rem; line-height: 5rem; width: 75%; } +} + +.actionable-search-results .cmp-job-card-listing .title .cmp-title .button = +{ display: none; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .title .cmp-title .butto= +n { display: flex; -webkit-box-pack: end; justify-content: flex-end; paddin= +g-top: 0.3rem; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .title .cmp-title .butto= +n { padding-top: 1rem; width: 30%; } +} + +.actionable-search-results .cmp-job-card-listing .title .cmp-title .button = +.cmp-teaser__action-link:focus::before { width: 100%; } + +.actionable-search-results .cmp-job-card-listing .title .text { padding-top= +: 2rem; padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .title .text { padding-t= +op: 2rem; padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .title .text { padding-t= +op: 3rem; padding-bottom: 3rem; } +} + +.actionable-search-results .cmp-job-card-listing .title .text .cmp-text p {= + font-size: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .title .text .cmp-text p= + { font-size: 1.6rem; line-height: 2.6rem; } +} + +.actionable-search-results .cmp-jobcard-layout--3-cards .card { -webkit-box= +-flex: 0; flex: 0 0 100%; max-width: 100%; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-jobcard-layout--3-cards .card { -webkit-b= +ox-flex: 0; flex: 0 0 50%; max-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-jobcard-layout--3-cards .card { -webkit-b= +ox-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .socialfeed-wrapper .cmp-share-banner .h-title-eyebrow { margin-left: 0px= +; } +} + +.downloadsbasemodule .cmp-downloads-resources .content-card__picture, .vide= +oslideshareresource .cmp-downloads-resources .content-card__picture { width= +: 100%; } + +.downloadsbasemodule .cmp-downloads-resources .content-card__picture .cmp-t= +easer__content, .videoslideshareresource .cmp-downloads-resources .content-= +card__picture .cmp-teaser__content { border: none; padding: 2rem 0px; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .content-card__picture .cmp= +-teaser__content, .videoslideshareresource .cmp-downloads-resources .conten= +t-card__picture .cmp-teaser__content { padding: 2rem; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser, .videoslideshare= +resource .cmp-downloads-resources .cmp-teaser { background-clip: content-bo= +x; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__imag= +e, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-tease= +r__image { border: none; padding: 0px; margin: -6.22rem 0px 2rem; width: 8e= +m; height: 10.38em; box-shadow: 0px 0px 0.63em 0px; color: rgba(0, 0, 0, 0.= +2); } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__im= +age, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-tea= +ser__image { margin: -11.22rem 0px 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__im= +age, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-tea= +ser__image { margin: 0.5rem 2rem 0px -2.5rem; float: left; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__imag= +e .cmp-image img, .videoslideshareresource .cmp-downloads-resources .cmp-te= +aser .cmp-teaser__image .cmp-image img { width: 128px; height: 166px; trans= +form: translate(0px); } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__titl= +e, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-tease= +r__title { margin-top: 0px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__titl= +e a:focus, .downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-t= +easer__title a:hover, .videoslideshareresource .cmp-downloads-resources .cm= +p-teaser .cmp-teaser__title a:focus, .videoslideshareresource .cmp-download= +s-resources .cmp-teaser .cmp-teaser__title a:hover { text-decoration: none;= + color: rgb(0, 0, 0); } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container, .videoslideshareresource .cmp-downloads-resources .cmp-teaser= + .cmp-teaser__action-container { padding-top: 0px; float: left; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__eye-icon, .videoslideshareresource .cmp-downloads= +-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser__eye-icon = +{ padding-right: 1rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__eye-icon::before, .videoslideshareresource .cmp-d= +ownloads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser__e= +ye-icon::before { content: "=EF=90=A5"; font-size: 24px; font-family: Ionic= +ons; font-weight: 400; font-style: normal; line-height: 1; text-transform: = +none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; d= +irection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimiz= +elegibility; font-feature-settings: "liga"; display: inline-block; color: i= +nherit; position: relative; top: 0.35rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__eye-icon:focus::before, .downloadsbasemodule .cmp= +-downloads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser_= +_eye-icon:hover::before, .videoslideshareresource .cmp-downloads-resources = +.cmp-teaser .cmp-teaser__action-container .cmp-teaser__eye-icon:focus::befo= +re, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-teas= +er__action-container .cmp-teaser__eye-icon:hover::before { color: rgb(0, 0,= + 136); } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__action-link, .videoslideshareresource .cmp-downlo= +ads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action= +-link { background-color: rgb(255, 255, 255); color: rgb(0, 77, 255); font-= +weight: 600; margin-bottom: 2px; margin-left: 2px; padding: 0px; display: i= +nline-flex; -webkit-box-align: baseline; align-items: baseline; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__action-link::after, .videoslideshareresource .cmp= +-downloads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser_= +_action-link::after { content: ""; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__action-link:focus, .downloadsbasemodule .cmp-down= +loads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser__acti= +on-link:hover, .videoslideshareresource .cmp-downloads-resources .cmp-tease= +r .cmp-teaser__action-container .cmp-teaser__action-link:focus, .videoslide= +shareresource .cmp-downloads-resources .cmp-teaser .cmp-teaser__action-cont= +ainer .cmp-teaser__action-link:hover { color: rgb(0, 0, 136); text-decorati= +on: underline; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__action-link::before, .videoslideshareresource .cm= +p-downloads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser= +__action-link::before { height: 0px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img, .videoslideshareresource .cmp-downloads-resources .cmp-downl= +oads-resources__container--w-img { padding: 7.72rem 0px 0px; margin: 0px -1= +.5rem; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img, .videoslideshareresource .cmp-downloads-resources .cmp-dow= +nloads-resources__container--w-img { padding: 12.22rem 0px 0px; margin: 0px= +; } +} + +@media screen and (min-width: 1000px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img, .videoslideshareresource .cmp-downloads-resources .cmp-dow= +nloads-resources__container--w-img { padding: 0px 0px 0px 2.5rem; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__content, .videoslideshareresource .cmp-downloads= +-resources .cmp-downloads-resources__container--w-img .cmp-teaser__content = +{ padding: 0px 1.5rem 2rem; box-shadow: none; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img .cmp-teaser__content, .videoslideshareresource .cmp-downloa= +ds-resources .cmp-downloads-resources__container--w-img .cmp-teaser__conten= +t { padding: 0px 2rem 2rem; } +} + +@media screen and (min-width: 1000px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img .cmp-teaser__content, .videoslideshareresource .cmp-downloa= +ds-resources .cmp-downloads-resources__container--w-img .cmp-teaser__conten= +t { padding: 3rem 2rem 3rem 0px; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__content .cmp-teaser__time-info, .videoslideshare= +resource .cmp-downloads-resources .cmp-downloads-resources__container--w-im= +g .cmp-teaser__content .cmp-teaser__time-info { float: right; margin-top: -= +6rem; font-size: 1.2rem; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img .cmp-teaser__content .cmp-teaser__time-info, .videoslidesha= +reresource .cmp-downloads-resources .cmp-downloads-resources__container--w-= +img .cmp-teaser__content .cmp-teaser__time-info { margin-top: -5.5rem; } +} + +@media screen and (min-width: 1000px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img .cmp-teaser__content .cmp-teaser__time-info, .videoslidesha= +reresource .cmp-downloads-resources .cmp-downloads-resources__container--w-= +img .cmp-teaser__content .cmp-teaser__time-info { float: none; margin: 0px = +0px 1.5rem; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__cloc= +k-icon, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-re= +sources__container--w-img .cmp-teaser__content .cmp-teaser__time-info .cmp-= +teaser__clock-icon { padding-right: 1rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__cloc= +k-icon::before, .videoslideshareresource .cmp-downloads-resources .cmp-down= +loads-resources__container--w-img .cmp-teaser__content .cmp-teaser__time-in= +fo .cmp-teaser__clock-icon::before { content: "=EF=90=82"; font-size: 20px;= + font-family: Ionicons; font-weight: 400; font-style: normal; line-height: = +1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; whi= +te-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text= +-rendering: optimizelegibility; font-feature-settings: "liga"; display: inl= +ine-block; position: relative; top: 0.2rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__description, .videoslideshareresource .cmp-downl= +oads-resources .cmp-downloads-resources__container--w-img .cmp-teaser__desc= +ription { overflow: hidden; margin: 0px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__description p, .videoslideshareresource .cmp-dow= +nloads-resources .cmp-downloads-resources__container--w-img .cmp-teaser__de= +scription p { margin: 1.5rem 0px; font-size: 1.2rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-re= +sources__container { padding: 0px; margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-= +resources__container { margin: 0px; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__content, .videoslideshareresource .cmp-downloads-resour= +ces .cmp-downloads-resources__container .cmp-teaser__content { padding: 2re= +m 1.5rem; box-shadow: none; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer .cmp-teaser__content, .videoslideshareresource .cmp-downloads-reso= +urces .cmp-downloads-resources__container .cmp-teaser__content { padding: 2= +rem; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__content .cmp-teaser__time-info, .videoslideshareresourc= +e .cmp-downloads-resources .cmp-downloads-resources__container .cmp-teaser_= +_content .cmp-teaser__time-info { margin: 1.5rem 0px; font-size: 1.2rem; } + +.videoslideshareresource .downloadsbasemodule .cmp-downloads-resources .cmp= +-downloads-resources__container .cmp-teaser__content .cmp-teaser__time-info= +, .videoslideshareresource .videoslideshareresource .cmp-downloads-resource= +s .cmp-downloads-resources__container .cmp-teaser__content .cmp-teaser__tim= +e-info { margin: 1.5rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer .cmp-teaser__content .cmp-teaser__time-info, .videoslideshareresou= +rce .cmp-downloads-resources .cmp-downloads-resources__container .cmp-tease= +r__content .cmp-teaser__time-info, .videoslideshareresource .downloadsbasem= +odule .cmp-downloads-resources .cmp-downloads-resources__container .cmp-tea= +ser__content .cmp-teaser__time-info, .videoslideshareresource .videoslidesh= +areresource .cmp-downloads-resources .cmp-downloads-resources__container .c= +mp-teaser__content .cmp-teaser__time-info { margin: 1.5rem 0px; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__clock-icon,= + .videoslideshareresource .cmp-downloads-resources .cmp-downloads-resources= +__container .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__clock-= +icon { padding-right: 1rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__clock-icon:= +:before, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-r= +esources__container .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser= +__clock-icon::before { content: "=EF=90=82"; font-size: 20px; font-family: = +Ionicons; font-weight: 400; font-style: normal; line-height: 1; text-transf= +orm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowr= +ap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: op= +timizelegibility; font-feature-settings: "liga"; display: inline-block; pos= +ition: relative; top: 0.2rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description, .videoslideshareresource .cmp-downloads-re= +sources .cmp-downloads-resources__container .cmp-teaser__description { over= +flow: hidden; margin: 0px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description p, .videoslideshareresource .cmp-downloads-= +resources .cmp-downloads-resources__container .cmp-teaser__description p { = +margin: 0px 0px 1.5rem; font-size: 1.2rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description a, .videoslideshareresource .cmp-downloads-= +resources .cmp-downloads-resources__container .cmp-teaser__description a { = +margin-left: 2px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container, .videoslides= +hareresource .cmp-downloads-resources .cmp-downloads-resources__container .= +cmp-teaser__description .cmp-teaser__action-container { padding-top: 0px; f= +loat: left; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +eye-icon, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-= +resources__container .cmp-teaser__description .cmp-teaser__action-container= + .cmp-teaser__eye-icon { padding-right: 1rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +eye-icon::before, .videoslideshareresource .cmp-downloads-resources .cmp-do= +wnloads-resources__container .cmp-teaser__description .cmp-teaser__action-c= +ontainer .cmp-teaser__eye-icon::before { content: "=EF=90=A5"; font-size: 2= +4px; font-family: Ionicons; font-weight: 400; font-style: normal; line-heig= +ht: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal;= + white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; = +text-rendering: optimizelegibility; font-feature-settings: "liga"; display:= + inline-block; color: inherit; position: relative; top: 0.35rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +eye-icon:hover::before, .downloadsbasemodule .cmp-downloads-resources .cmp-= +downloads-resources__container .cmp-teaser__description .cmp-teaser__action= +-container .cmp-teaser__eye-icon:hover:focus, .videoslideshareresource .cmp= +-downloads-resources .cmp-downloads-resources__container .cmp-teaser__descr= +iption .cmp-teaser__action-container .cmp-teaser__eye-icon:hover::before, .= +videoslideshareresource .cmp-downloads-resources .cmp-downloads-resources__= +container .cmp-teaser__description .cmp-teaser__action-container .cmp-tease= +r__eye-icon:hover:focus { color: rgb(0, 0, 136); } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +action-link::after, .videoslideshareresource .cmp-downloads-resources .cmp-= +downloads-resources__container .cmp-teaser__description .cmp-teaser__action= +-container .cmp-teaser__action-link::after { content: ""; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +action-link, .videoslideshareresource .cmp-downloads-resources .cmp-downloa= +ds-resources__container .cmp-teaser__description .cmp-teaser__action-contai= +ner .cmp-teaser__action-link { background-color: rgb(255, 255, 255); color:= + rgb(0, 77, 255); margin-bottom: 2px; margin-left: 2px; padding: 0px; displ= +ay: inline-flex; -webkit-box-align: baseline; align-items: baseline; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +action-link:focus, .downloadsbasemodule .cmp-downloads-resources .cmp-downl= +oads-resources__container .cmp-teaser__description .cmp-teaser__action-cont= +ainer .cmp-teaser__action-link:hover, .videoslideshareresource .cmp-downloa= +ds-resources .cmp-downloads-resources__container .cmp-teaser__description .= +cmp-teaser__action-container .cmp-teaser__action-link:focus, .videoslidesha= +reresource .cmp-downloads-resources .cmp-downloads-resources__container .cm= +p-teaser__description .cmp-teaser__action-container .cmp-teaser__action-lin= +k:hover { color: rgb(0, 0, 136); text-decoration: underline; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +action-link::before, .videoslideshareresource .cmp-downloads-resources .cmp= +-downloads-resources__container .cmp-teaser__description .cmp-teaser__actio= +n-container .cmp-teaser__action-link::before { height: 0px; } + +.downloadsbasemodule.color-background-gray .cmp-downloads-resources__contai= +ner .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__act= +ion-link, .downloadsbasemodule.color-background-gray .cmp-teaser .cmp-tease= +r__action-container .cmp-teaser__action-link, .downloadsbasemodule.color-ba= +ckground-gray .cmp-teaser__content, .videoslideshareresource.color-backgrou= +nd-gray .cmp-downloads-resources__container .cmp-teaser__description .cmp-t= +easer__action-container .cmp-teaser__action-link, .videoslideshareresource.= +color-background-gray .cmp-teaser .cmp-teaser__action-container .cmp-teaser= +__action-link, .videoslideshareresource.color-background-gray .cmp-teaser__= +content { background-color: rgb(242, 242, 242); } + +.cmp-feature-insight__container { position: relative; background-color: rgb= +(242, 242, 242); } + +.cmp-feature-insight__white-bg-container .cmp-feature-insight__container { = +background-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__title-container { margin: 0px 30rem 0px 0px; padding: 6rem = +3rem 1.5rem 4.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__title-container { margin: 0px 41.5rem 0px 0px; padding: 10r= +em 8rem 3rem 1.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__image-container { left: auto; right: 4.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__image-container { right: 1.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__bg-container { padding: 0px 11.5rem 3rem 4.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__bg-container { padding: 0px 8rem 5rem 1.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__text-section { padding: 0px 21.5rem 0px 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__text-section { padding: 0px 41.5rem 0px 4rem; } +} + +.cmp-feature-insight__container .cmp-teaser__action-container { padding-top= +: 0px; margin: auto; } + +.cmp-feature-insight__container .cmp-teaser__title { margin-top: 0px; min-h= +eight: auto; font-family: Graphik, Arial, system-ui, -apple-system, blinkma= +csystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarel= +l, sans-serif; font-weight: 800; font-style: normal; text-transform: none; = +color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container .cmp-teaser__title { font-size: 2.5rem; } +} + +.cmp-feature-insight__container .cmp-teaser__title a { color: rgb(0, 0, 0);= + } + +.cmp-feature-insight__container .cmp-teaser__title a:focus, .cmp-feature-in= +sight__container .cmp-teaser__title a:hover { text-decoration: underline; c= +olor: rgb(0, 77, 255); } + +.cmp-feature-insight__container .cmp-teaser__pretitle { border-top: transpa= +rent; border-right: transparent; border-left: transparent; border-image: in= +itial; border-bottom: 2px solid rgb(0, 77, 255); color: rgb(0, 0, 0); displ= +ay: inline-block; font-size: 1.2rem; font-weight: 600; line-height: 2rem; t= +ext-transform: none; margin: 0px; } + +.cmp-feature-insight__container .cmp-teaser__pretitle a { color: rgb(0, 0, = +0); text-decoration: none; } + +.cmp-feature-insight__container .cmp-teaser__pretitle a:hover { color: rgb(= +0, 77, 255); } + +.cmp-feature-insight__container .cmp-teaser__pretitle a:focus { color: rgb(= +0, 77, 255); padding-bottom: 0.5rem; } + +.cmp-feature-insight__title-container { padding: 1.5rem 1.5rem 3rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__title-container { margin-left: 30rem; padding: 6rem= + 4.5rem 1.5rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__title-container { margin-left: 41.5rem; padding: 10= +rem 1.5rem 3rem 8rem; } +} + +.cmp-feature-insight__image-container { display: flex; position: relative; = +width: 20rem; height: 20rem; left: 1.5rem; box-shadow: rgba(0, 0, 0, 0.5) 0= +px 2px 4px 0px; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__image-container { position: absolute; width: 25.5re= +m; height: 25.5rem; left: 4.5rem; top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__image-container { width: 40rem; height: 40rem; left= +: 1.5rem; top: 4rem; } +} + +.cmp-feature-insight__image-container .cmp-teaser__image { border: none; } + +.cmp-feature-insight__bg-container { width: 100%; padding-top: 10rem; margi= +n-top: -20rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__bg-container { margin-top: 0px; padding: 0px 4.5rem= + 3rem 11.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__bg-container { padding: 0px 1.5rem 5rem 8rem; } +} + +.cmp-feature-insight__text-section { background-color: rgb(255, 255, 255); = +padding: 10rem 1.5rem 0px; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__text-section { padding: 0px 3rem 0px 21.5rem; min-h= +eight: 25rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__text-section { min-height: 32rem; padding: 0px 3rem= + 0px 41.5rem; } +} + +.cmp-feature-insight__grey-text-bg-container .cmp-feature-insight__text-sec= +tion { background-color: rgb(242, 242, 242); } + +.cmp-feature-insight__tag-container { padding: 3rem 0px 1rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__tag-container { padding: 2rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__tag-container { padding: 4rem 0px 3rem; } +} + +.cmp-feature-insight__card-title-container { padding-bottom: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__card-title-container { padding-bottom: 2rem; } +} + +.cmp-feature-insight__card-desc-container { padding-bottom: 2rem; font-size= +: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__card-desc-container { font-size: 1.6rem; } +} + +.cmp-feature-insight__card-desc-container .cmp-teaser__description { margin= +: 0px; } + +.cmp-feature-insight__cta-container { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__cta-container { padding-bottom: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__cta-container { padding-bottom: 4rem; } +} + +.cmp-topic-block__container { position: relative; padding: 3rem 0px 2rem; } + +.cmp-topic-block__container .cmp-topic-block__img-slice-bottom, .cmp-topic-= +block__container .cmp-topic-block__img-slice-top { position: absolute; left= +: 0px; right: 0px; display: none; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-bottom, .cmp-topi= +c-block__container .cmp-topic-block__img-slice-top { display: block; } +} + +.cmp-topic-block__container .cmp-topic-block__img-slice-bottom .cmp-image, = +.cmp-topic-block__container .cmp-topic-block__img-slice-bottom .cmp-image__= +image, .cmp-topic-block__container .cmp-topic-block__img-slice-bottom .imag= +e, .cmp-topic-block__container .cmp-topic-block__img-slice-top .cmp-image, = +.cmp-topic-block__container .cmp-topic-block__img-slice-top .cmp-image__ima= +ge, .cmp-topic-block__container .cmp-topic-block__img-slice-top .image { he= +ight: 100%; } + +.cmp-topic-block__container .cmp-topic-block__img-slice-top { top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-top { height: 12.= +2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-top { height: 20r= +em; } +} + +.cmp-topic-block__container .cmp-topic-block__img-slice-bottom { bottom: 0p= +x; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-bottom { height: = +10rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-bottom { height: = +17.6rem; } +} + +.cmp-topic-block__container .cmp-topic-block__container-restriction { max-w= +idth: 120rem; margin: 0px auto; } + +.cmp-topic-block__container .cmp-topic-block__color-bar-image-container { p= +osition: relative; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__color-bar-image-container {= + margin-top: 5rem; position: absolute; } +} + +.cmp-topic-block__container .cmp-topic-block__color-bar-wrapper { backgroun= +d-color: rgba(161, 0, 255, 0.75); position: relative; z-index: 2; } + +.cmp-topic-block__container .cmp-topic-block__color-bar { padding: 2rem 1.5= +rem; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__color-bar { padding-left: c= +alc(41.67% + 1.5rem); } +} + +.cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__conten= +t { background-color: rgba(161, 0, 255, 0.75); padding: 0px; border: none; = +} + +.cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__title-= +link:hover { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__desc= +ription { margin-top: 1.5rem; } +} + +.cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__title = +{ font-size: 2rem; font-weight: 700; line-height: 2.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__titl= +e { font-size: 3.5rem; line-height: 4.2rem; } +} + +.cmp-topic-block__container .cmp-teaser__action-container { padding: 0px; } + +.cmp-topic-block__container .cmp-topic-block__image-blockquote-container { = +position: relative; padding: 0px 1.5rem; margin-top: -2rem; z-index: 1; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__image-blockquote-container = +{ margin-left: 41.67%; } +} + +.cmp-topic-block__container .cmp-topic-block__image-blockquote-container .c= +mp-topic-block__blockquote-container { padding: 5rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__image-blockquote-container = +.cmp-topic-block__blockquote-container { padding: 7rem 0px 2rem; } +} + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__content-card-wrapper { padd= +ing: 0px 1.5rem; width: 41.67%; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__content-card-wrapper { padd= +ing-right: 5rem; } +} + +.cmp-topic-block__container .cmp-topic-block__content-card-container { posi= +tion: relative; background-color: rgb(255, 255, 255); border-top: 0.4rem so= +lid rgb(161, 0, 255); box-shadow: rgb(204, 204, 204) 0px 0.2rem 0.4rem 0px;= + z-index: 2; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer { margin: 0px; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer__arrow-tag { display: none; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer__content { border: none; padding: 2rem; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer__description { margin-bottom: 0px; padding-right: 0px; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer__title { font-weight: 700; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .separ= +ator { padding: 0px 1.5rem; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .separ= +ator .cmp-separator__horizontal-rule { margin: 0px; } + +.topic-block.color-block-accent-purple-1 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-1 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(180, 85, 170, 0.75); } + +.topic-block.color-block-accent-purple-1 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(180, 85, 170); } + +.topic-block.color-block-accent-purple-2 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-2 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(160, 85, 245, 0.75); } + +.topic-block.color-block-accent-purple-2 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(160, 85, 245); } + +.topic-block.color-block-accent-purple-3 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-3 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(190, 130, 255, 0.75); } + +.topic-block.color-block-accent-purple-3 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(190, 130, 255); } + +.topic-block.color-block-accent-purple-4 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-4 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(220, 175, 255, 0.75); } + +.topic-block.color-block-accent-purple-4 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(220, 175, 255); } + +.topic-block.color-block-accent-purple-5 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-5 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(230, 220, 255, 0.75); } + +.topic-block.color-block-accent-purple-5 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(230, 220, 255); } + +.topic-block.color-block-alt-blue .cmp-topic-block__color-bar-wrapper, .top= +ic-block.color-block-alt-blue .cmp-topic-block__color-bar-wrapper .cmp-teas= +er__content { background-color: rgba(0, 65, 240, 0.75); } + +.topic-block.color-block-alt-blue .cmp-topic-block__content-card-container = +{ border-color: rgb(0, 65, 240); } + +.topic-block.color-block-alt-gray .cmp-topic-block__color-bar-wrapper, .top= +ic-block.color-block-alt-gray .cmp-topic-block__color-bar-wrapper .cmp-teas= +er__content { background-color: rgba(190, 190, 190, 0.75); } + +.topic-block.color-block-alt-gray .cmp-topic-block__content-card-container = +{ border-color: rgb(190, 190, 190); } + +.topic-block.color-block-alt-gray-dark .cmp-topic-block__color-bar-wrapper,= + .topic-block.color-block-alt-gray-dark .cmp-topic-block__color-bar-wrapper= + .cmp-teaser__content { background-color: rgba(150, 150, 150, 0.75); } + +.topic-block.color-block-alt-gray-dark .cmp-topic-block__content-card-conta= +iner { border-color: rgb(150, 150, 150); } + +.topic-block.color-block-alt-gray-darker .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-alt-gray-darker .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(90, 90, 90, 0.75); } + +.topic-block.color-block-alt-gray-darker .cmp-topic-block__content-card-con= +tainer { border-color: rgb(90, 90, 90); } + +.topic-block.color-block-alt-green .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-alt-green .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(0, 215, 0, 0.75); } + +.topic-block.color-block-alt-green .cmp-topic-block__content-card-container= + { border-color: rgb(0, 215, 0); } + +.topic-block.color-block-alt-red .cmp-topic-block__color-bar-wrapper, .topi= +c-block.color-block-alt-red .cmp-topic-block__color-bar-wrapper .cmp-teaser= +__content { background-color: rgba(255, 0, 0, 0.75); } + +.topic-block.color-block-alt-red .cmp-topic-block__content-card-container {= + border-color: red; } + +.topic-block.color-block-alt-yellow .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-alt-yellow .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(255, 255, 0, 0.75); } + +.topic-block.color-block-alt-yellow .cmp-topic-block__content-card-containe= +r { border-color: rgb(255, 255, 0); } + +.topic-block.color-block-aqua .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-aqua .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(0, 255, 187, 0.75); } + +.topic-block.color-block-aqua .cmp-topic-block__content-card-container { bo= +rder-color: rgb(0, 255, 187); } + +.topic-block.color-block-blue .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-blue .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(0, 186, 255, 0.75); } + +.topic-block.color-block-blue .cmp-topic-block__content-card-container { bo= +rder-color: rgb(0, 186, 255); } + +.topic-block.color-block-blue-green .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-blue-green .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(5, 240, 165, 0.75); } + +.topic-block.color-block-blue-green .cmp-topic-block__content-card-containe= +r { border-color: rgb(5, 240, 165); } + +.topic-block.color-block-brand-green .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-brand-green .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(100, 255, 80, 0.75); } + +.topic-block.color-block-brand-green .cmp-topic-block__content-card-contain= +er { border-color: rgb(100, 255, 80); } + +.topic-block.color-block-brand-orange .cmp-topic-block__color-bar-wrapper, = +.topic-block.color-block-brand-orange .cmp-topic-block__color-bar-wrapper .= +cmp-teaser__content { background-color: rgba(255, 120, 0, 0.75); } + +.topic-block.color-block-brand-orange .cmp-topic-block__content-card-contai= +ner { border-color: rgb(255, 120, 0); } + +.topic-block.color-block-brand-yellow .cmp-topic-block__color-bar-wrapper, = +.topic-block.color-block-brand-yellow .cmp-topic-block__color-bar-wrapper .= +cmp-teaser__content { background-color: rgba(255, 235, 50, 0.75); } + +.topic-block.color-block-brand-yellow .cmp-topic-block__content-card-contai= +ner { border-color: rgb(255, 235, 50); } + +.topic-block.color-block-blue-dark .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-blue-dark .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(0, 142, 255, 0.75); } + +.topic-block.color-block-blue-dark .cmp-topic-block__content-card-container= + { border-color: rgb(0, 142, 255); } + +.topic-block.color-block-blue-light .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-blue-light .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(0, 243, 255, 0.75); } + +.topic-block.color-block-blue-light .cmp-topic-block__content-card-containe= +r { border-color: rgb(0, 243, 255); } + +.topic-block.color-block-core-purple .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-core-purple .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(70, 0, 115, 0.75); } + +.topic-block.color-block-core-purple .cmp-topic-block__content-card-contain= +er { border-color: rgb(70, 0, 115); } + +.topic-block.color-block-cyan .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-cyan .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(0, 255, 255, 0.75); } + +.topic-block.color-block-cyan .cmp-topic-block__content-card-container { bo= +rder-color: rgb(0, 255, 255); } + +.topic-block.color-block-gray .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-gray .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(167, 167, 167, 0.75); } + +.topic-block.color-block-gray .cmp-topic-block__content-card-container { bo= +rder-color: rgb(167, 167, 167); } + +.topic-block.color-block-gray-base .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-gray-base .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(0, 0, 0, 0.75); } + +.topic-block.color-block-gray-base .cmp-topic-block__content-card-container= + { border-color: rgb(0, 0, 0); } + +.topic-block.color-block-gray-dark .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-gray-dark .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(107, 107, 107, 0.75); } + +.topic-block.color-block-gray-dark .cmp-topic-block__content-card-container= + { border-color: rgb(107, 107, 107); } + +.topic-block.color-block-gray-darker .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-gray-darker .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(74, 74, 74, 0.75); } + +.topic-block.color-block-gray-darker .cmp-topic-block__content-card-contain= +er { border-color: rgb(74, 74, 74); } + +.topic-block.color-block-gray-light .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-gray-light .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(204, 204, 204, 0.75); } + +.topic-block.color-block-gray-light .cmp-topic-block__content-card-containe= +r { border-color: rgb(204, 204, 204); } + +.topic-block.color-block-gray-lighter .cmp-topic-block__color-bar-wrapper, = +.topic-block.color-block-gray-lighter .cmp-topic-block__color-bar-wrapper .= +cmp-teaser__content { background-color: rgba(227, 227, 227, 0.75); } + +.topic-block.color-block-gray-lighter .cmp-topic-block__content-card-contai= +ner { border-color: rgb(227, 227, 227); } + +.topic-block.color-block-gray-lightest .cmp-topic-block__color-bar-wrapper,= + .topic-block.color-block-gray-lightest .cmp-topic-block__color-bar-wrapper= + .cmp-teaser__content { background-color: rgba(242, 242, 242, 0.75); } + +.topic-block.color-block-gray-lightest .cmp-topic-block__content-card-conta= +iner { border-color: rgb(242, 242, 242); } + +.topic-block.color-block-grayishyellow-dark .cmp-topic-block__color-bar-wra= +pper, .topic-block.color-block-grayishyellow-dark .cmp-topic-block__color-b= +ar-wrapper .cmp-teaser__content { background-color: rgba(150, 150, 140, 0.7= +5); } + +.topic-block.color-block-grayishyellow-dark .cmp-topic-block__content-card-= +container { border-color: rgb(150, 150, 140); } + +.topic-block.color-block-grayishyellow-light .cmp-topic-block__color-bar-wr= +apper, .topic-block.color-block-grayishyellow-light .cmp-topic-block__color= +-bar-wrapper .cmp-teaser__content { background-color: rgba(230, 230, 220, 0= +.75); } + +.topic-block.color-block-grayishyellow-light .cmp-topic-block__content-card= +-container { border-color: rgb(230, 230, 220); } + +.topic-block.color-block-green .cmp-topic-block__color-bar-wrapper, .topic-= +block.color-block-green .cmp-topic-block__color-bar-wrapper .cmp-teaser__co= +ntent { background-color: rgba(0, 255, 0, 0.75); } + +.topic-block.color-block-green .cmp-topic-block__content-card-container { b= +order-color: rgb(0, 255, 0); } + +.topic-block.color-block-green-dark .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-green-dark .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(0, 83, 10, 0.75); } + +.topic-block.color-block-green-dark .cmp-topic-block__content-card-containe= +r { border-color: rgb(0, 83, 10); } + +.topic-block.color-block-link .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-link .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(0, 77, 255, 0.75); } + +.topic-block.color-block-link .cmp-topic-block__content-card-container { bo= +rder-color: rgb(0, 77, 255); } + +.topic-block.color-block-link-dark .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-link-dark .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(0, 0, 136, 0.75); } + +.topic-block.color-block-link-dark .cmp-topic-block__content-card-container= + { border-color: rgb(0, 0, 136); } + +.topic-block.color-block-orange .cmp-topic-block__color-bar-wrapper, .topic= +-block.color-block-orange .cmp-topic-block__color-bar-wrapper .cmp-teaser__= +content { background-color: rgba(255, 182, 0, 0.75); } + +.topic-block.color-block-orange .cmp-topic-block__content-card-container { = +border-color: rgb(255, 182, 0); } + +.topic-block.color-block-orange-dark .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-orange-dark .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(255, 149, 0, 0.75); } + +.topic-block.color-block-orange-dark .cmp-topic-block__content-card-contain= +er { border-color: rgb(255, 149, 0); } + +.topic-block.color-block-pink .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-pink .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(231, 0, 116, 0.75); } + +.topic-block.color-block-pink .cmp-topic-block__content-card-container { bo= +rder-color: rgb(231, 0, 116); } + +.topic-block.color-block-pink-dark .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-pink-dark .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(164, 2, 83, 0.75); } + +.topic-block.color-block-pink-dark .cmp-topic-block__content-card-container= + { border-color: rgb(164, 2, 83); } + +.topic-block.color-block-pink-light .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-pink-light .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(255, 80, 160, 0.75); } + +.topic-block.color-block-pink-light .cmp-topic-block__content-card-containe= +r { border-color: rgb(255, 80, 160); } + +.topic-block.color-block-purple .cmp-topic-block__color-bar-wrapper, .topic= +-block.color-block-purple .cmp-topic-block__color-bar-wrapper .cmp-teaser__= +content { background-color: rgba(161, 0, 255, 0.75); } + +.topic-block.color-block-purple .cmp-topic-block__content-card-container { = +border-color: rgb(161, 0, 255); } + +.topic-block.color-block-purple-dark .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-purple-dark .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(117, 0, 192, 0.75); } + +.topic-block.color-block-purple-dark .cmp-topic-block__content-card-contain= +er { border-color: rgb(117, 0, 192); } + +.topic-block.color-block-purple-darkest .cmp-topic-block__color-bar-wrapper= +, .topic-block.color-block-purple-darkest .cmp-topic-block__color-bar-wrapp= +er .cmp-teaser__content { background-color: rgba(70, 1, 115, 0.75); } + +.topic-block.color-block-purple-darkest .cmp-topic-block__content-card-cont= +ainer { border-color: rgb(70, 1, 115); } + +.topic-block.color-block-red .cmp-topic-block__color-bar-wrapper, .topic-bl= +ock.color-block-red .cmp-topic-block__color-bar-wrapper .cmp-teaser__conten= +t { background-color: rgba(231, 15, 41, 0.75); } + +.topic-block.color-block-red .cmp-topic-block__content-card-container { bor= +der-color: rgb(231, 15, 41); } + +.topic-block.color-block-red-dark .cmp-topic-block__color-bar-wrapper, .top= +ic-block.color-block-red-dark .cmp-topic-block__color-bar-wrapper .cmp-teas= +er__content { background-color: rgba(189, 0, 29, 0.75); } + +.topic-block.color-block-red-dark .cmp-topic-block__content-card-container = +{ border-color: rgb(189, 0, 29); } + +.topic-block.color-block-red-darker .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-red-darker .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(113, 0, 18, 0.75); } + +.topic-block.color-block-red-darker .cmp-topic-block__content-card-containe= +r { border-color: rgb(113, 0, 18); } + +.topic-block.color-block-red-light .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-red-light .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(255, 50, 70, 0.75); } + +.topic-block.color-block-red-light .cmp-topic-block__content-card-container= + { border-color: rgb(255, 50, 70); } + +.topic-block.color-block-white .cmp-topic-block__color-bar-wrapper, .topic-= +block.color-block-white .cmp-topic-block__color-bar-wrapper .cmp-teaser__co= +ntent { background-color: rgba(255, 255, 255, 0.75); } + +.topic-block.color-block-white .cmp-topic-block__content-card-container { b= +order-color: rgb(255, 255, 255); } + +.topic-block.color-block-yellow .cmp-topic-block__color-bar-wrapper, .topic= +-block.color-block-yellow .cmp-topic-block__color-bar-wrapper .cmp-teaser__= +content { background-color: rgba(255, 212, 46, 0.75); } + +.topic-block.color-block-yellow .cmp-topic-block__content-card-container { = +border-color: rgb(255, 212, 46); } + +.topic-block.color-block-yellow-dark .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-yellow-dark .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(240, 192, 0, 0.75); } + +.topic-block.color-block-yellow-dark .cmp-topic-block__content-card-contain= +er { border-color: rgb(240, 192, 0); } + +.topic-block.color-block-yellow-light .cmp-topic-block__color-bar-wrapper, = +.topic-block.color-block-yellow-light .cmp-topic-block__color-bar-wrapper .= +cmp-teaser__content { background-color: rgba(255, 240, 179, 0.75); } + +.topic-block.color-block-yellow-light .cmp-topic-block__content-card-contai= +ner { border-color: rgb(255, 240, 179); } + +.topic-block.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp-b= +utton__cta-arrow--right .cmp-button, .topic-block.cmp-topic-block__dark-the= +me .cmp-topic-block__color-bar .cmp-teaser__action-link, .topic-block.cmp-t= +opic-block__dark-theme .cmp-topic-block__color-bar .cmp-teaser__description= +, .topic-block.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp= +-teaser__title, .topic-block.cmp-topic-block__dark-theme .cmp-topic-block__= +color-bar .cmp-teaser__title-link { color: rgb(255, 255, 255); } + +.topic-block.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp-b= +utton__cta-arrow--right .cmp-button .cmp-button__text::before, .topic-block= +.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp-teaser__actio= +n-link .cmp-button__text::before, .topic-block.cmp-topic-block__dark-theme = +.cmp-topic-block__color-bar .cmp-teaser__action-link::before, .topic-block.= +cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp-teaser__descri= +ption .cmp-button__text::before, .topic-block.cmp-topic-block__dark-theme .= +cmp-topic-block__color-bar .cmp-teaser__title-link .cmp-button__text::befor= +e, .topic-block.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cm= +p-teaser__title .cmp-button__text::before { background-color: rgb(255, 255,= + 255); } + +.topic-block.cmp-topic-block__light-theme .cmp-topic-block__color-bar .cmp-= +button__cta-arrow--right .cmp-button, .topic-block.cmp-topic-block__light-t= +heme .cmp-topic-block__color-bar .cmp-teaser__action-link, .topic-block.cmp= +-topic-block__light-theme .cmp-topic-block__color-bar .cmp-teaser__descript= +ion, .topic-block.cmp-topic-block__light-theme .cmp-topic-block__color-bar = +.cmp-teaser__title, .topic-block.cmp-topic-block__light-theme .cmp-topic-bl= +ock__color-bar .cmp-teaser__title-link { color: rgb(0, 0, 0); } + +.topic-block.cmp-topic-block__light-theme .cmp-topic-block__color-bar .cmp-= +button__cta-arrow--right .cmp-button .cmp-button__text::before, .topic-bloc= +k.cmp-topic-block__light-theme .cmp-topic-block__color-bar .cmp-teaser__act= +ion-link .cmp-button__text::before, .topic-block.cmp-topic-block__light-the= +me .cmp-topic-block__color-bar .cmp-teaser__action-link::before, .topic-blo= +ck.cmp-topic-block__light-theme .cmp-topic-block__color-bar .cmp-teaser__de= +scription .cmp-button__text::before, .topic-block.cmp-topic-block__light-th= +eme .cmp-topic-block__color-bar .cmp-teaser__title-link .cmp-button__text::= +before, .topic-block.cmp-topic-block__light-theme .cmp-topic-block__color-b= +ar .cmp-teaser__title .cmp-button__text::before { background-color: rgb(0, = +0, 0); } + +@media screen and (min-width: 768px) { + .topic-block.cmp-topic-block__right-variation .cmp-topic-block__container= + .cmp-topic-block__color-bar { padding-right: calc(41.67% + 1.5rem); paddin= +g-left: 3.5rem; } +} + +@media screen and (min-width: 768px) { + .topic-block.cmp-topic-block__right-variation .cmp-topic-block__container= + .cmp-topic-block__image-blockquote-container { margin-right: 41.67%; margi= +n-left: 0px; } +} + +@media screen and (min-width: 768px) { + .topic-block.cmp-topic-block__right-variation .cmp-topic-block__container= + .cmp-topic-block__content-card-wrapper { margin-left: 58.33%; } +} + +@media screen and (min-width: 1000px) { + .topic-block.cmp-topic-block__right-variation .cmp-topic-block__container= + .cmp-topic-block__content-card-wrapper { padding-left: 5rem; padding-right= +: 1.5rem; } +} + +.cmp-related-leadership-block-with-filter { display: block; width: 100%; fl= +ex-wrap: wrap; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block { d= +isplay: block; position: relative; background-color: transparent; padding: = +2rem 0px 1.08rem; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block {= + padding: 2rem 0px; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__he= +ader { display: block; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__he= +ader--title { font-size: 4.8rem; line-height: 1.6; padding: 0px 1.5rem; mar= +gin: 3rem 0px 0px; overflow-wrap: break-word; word-break: break-word; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__he= +ader--title .cmp-title__text { font-weight: 600; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__he= +ader--description { line-height: 1.6; width: 100%; padding: 0px 1.5rem; mar= +gin: 2rem 0px 0px; overflow-wrap: break-word; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +header--description { width: 66.6667%; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block { display: block; padding: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block { padding: 3rem 0px 0px; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button { position: inherit; padding: 1.88rem 0px 3rem 0.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button { top: 4em; position: absolute; right: 0px; margin-rig= +ht: 15px; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-button { background-color: transparent; border: 0.2= +3rem solid rgb(0, 0, 0); min-width: 21.44rem; line-height: 1rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-button { width: 34.5rem; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-button__icon::after { content: "=EF=8C=9B"; font-si= +ze: 2.4rem; font-family: Ionicons; display: block; font-weight: 400; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; margin: 0.5rem; color: rgb(0, 0, 0); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-button:hover { border: 0.23rem solid rgb(107, 107, = +107); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-button__text { color: rgb(0, 0, 0); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion { display: none; height: 100%; width: 100= +%; position: fixed; margin: 0px; top: 0px; left: 0px; background-color: rgb= +(255, 255, 255); overflow: hidden auto; z-index: 9999; -webkit-box-orient: = +vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion { border: 0.23rem solid rgb(0, 0, 0); p= +osition: absolute; width: 34.5rem; left: 1.5rem; margin-top: 20px; top: aut= +o; height: auto; overflow: visible; z-index: 1; } +} + +@media screen and (min-width: 1200px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion { right: 0px; width: 132%; left: auto; = +} +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion::before { display: none; } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion::before { content: ""; position: absolu= +te; width: 0px; height: 0px; border-color: rgb(0, 0, 0); border-style: soli= +d; border-width: 1.2rem 1.9rem 1rem 1rem; transform: rotate(-45deg); displa= +y: inline; right: 2.15rem; top: -0.9rem; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-container { -webkit-box-flex:= + 1; flex: 1 0 auto; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-container::before { display: = +none; } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-filter-container::before { content= +: ""; position: absolute; width: 0px; height: 0px; border-color: rgb(255, 2= +55, 255); border-style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; trans= +form: rotate(-45deg); display: inline; right: 2.2rem; top: -0.7rem; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-header { padding: 1.52rem; cu= +rsor: pointer; margin-bottom: 0px; border-top: none; border-right: none; bo= +rder-left: none; border-image: initial; border-bottom: 0.2rem solid rgb(204= +, 204, 204); } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-filter-header { display: none; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-header .cmp-filter-title { fo= +nt-weight: 600; text-transform: uppercase; letter-spacing: 0.1248rem; line-= +height: 2.128rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-header .cmp-filter-close { fl= +oat: right; cursor: pointer; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-header .cmp-filter-close::bef= +ore { content: "=EF=8B=97"; font-size: 2.8rem; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer { border-top: 0.1rem s= +olid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-filter-footer { display: none; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton { display: none; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton, .cmp-related-leadership-block-with-filter .cmp-related-leadership-bloc= +k__filter_block--button .cmp-accordion .cmp-filter-footer .cmp-close-filter= +__button { float: right; padding-bottom: 2rem; margin-right: 0.512rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton-wrapper, .cmp-related-leadership-block-with-filter .cmp-related-leaders= +hip-block__filter_block--button .cmp-accordion .cmp-filter-footer .cmp-clos= +e-filter__button-wrapper { position: relative; z-index: 10; padding-top: 1.= +5rem; border-radius: 0px; display: block; transition: all 0.3s ease-out 0s;= + } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton-wrapper:hover .cmp-apply-filter__button-btn, .cmp-related-leadership-bl= +ock-with-filter .cmp-related-leadership-block__filter_block--button .cmp-ac= +cordion .cmp-filter-footer .cmp-apply-filter__button-wrapper:hover .cmp-clo= +se-filter__button-btn, .cmp-related-leadership-block-with-filter .cmp-relat= +ed-leadership-block__filter_block--button .cmp-accordion .cmp-filter-footer= + .cmp-close-filter__button-wrapper:hover .cmp-apply-filter__button-btn, .cm= +p-related-leadership-block-with-filter .cmp-related-leadership-block__filte= +r_block--button .cmp-accordion .cmp-filter-footer .cmp-close-filter__button= +-wrapper:hover .cmp-close-filter__button-btn { transform: translate(-0.5rem= +, -0.5rem); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton-btn, .cmp-related-leadership-block-with-filter .cmp-related-leadership-= +block__filter_block--button .cmp-accordion .cmp-filter-footer .cmp-close-fi= +lter__button-btn { min-width: 13.6rem; pointer-events: none; margin: 0.512r= +em 1rem 1.5008rem; padding: 1.5008rem; z-index: 10; transition: all 0.3s ea= +se-out 0s; text-transform: uppercase; color: rgb(255, 255, 255); background= +-color: rgb(0, 0, 0); text-align: center; white-space: nowrap; font-size: 1= +.4rem; line-height: 1.6rem; font-weight: 600; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton-behind, .cmp-related-leadership-block-with-filter .cmp-related-leadersh= +ip-block__filter_block--button .cmp-accordion .cmp-filter-footer .cmp-close= +-filter__button-behind { height: 4.00375rem; background-color: rgb(167, 167= +, 167); opacity: 1; padding: 1.312rem; margin: -4.9rem 0.56rem 0px 1.4rem; = +position: relative; z-index: -1; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-filter-number { m= +argin: 3.36rem 0px 0px 1.504rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing { padding-top: 2re= +m; overflow-x: auto; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-accordion-listing { max-height: 28= +rem; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing__item { padding-bo= +ttom: 2rem; margin-bottom: 0.5rem; -webkit-box-align: baseline; align-items= +: baseline; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing__item:focus { outl= +ine: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0px; margin: 0px 0.64rem= + 0.64rem 0.32rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing__label { position:= + relative; top: -0.3rem; color: rgb(74, 74, 74); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing__label:hover { col= +or: rgb(0, 0, 0); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"] { margin: 0px 1.5rem 0px 1.6rem; appearance: none; height: 1.8rem; m= +in-width: 1.8rem; background-color: rgb(255, 255, 255); border-radius: 0.3r= +em; border: 0.2rem solid rgb(74, 74, 74); -webkit-box-align: center; align-= +items: center; cursor: pointer; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"]:focus { outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.2re= +m; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"]:hover { border-color: rgb(0, 0, 0); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"]:checked { content: "=EF=8D=B4"; font-size: 2.4rem; font-family: Ioni= +cons; font-weight: 400; font-style: normal; line-height: 1; text-transform:= + none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; = +direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimi= +zelegibility; font-feature-settings: "liga"; display: inline; background-co= +lor: transparent; border: 0px; height: 0px; min-width: 1.8rem; outline: non= +e; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"]:checked::before { content: "=EF=8D=B4"; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing .cards-count { dis= +play: none; } + +@media screen and (max-width: 767.9px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-accordion-listing .cards-count { d= +isplay: block; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion__button { padding: 1.52rem= +; cursor: pointer; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion__item.zero-results { display: none; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--selected { display: none; padding-left: 0.5rem; margin-bottom: = +20px; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--selected .cmp-button-clear { float: left; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--selected .cmp-button { background-color: transparent; border: 0= +.1rem solid rgb(0, 0, 0); color: rgb(0, 0, 0); width: auto; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--selected .cmp-button__remove::after { padding-left: 1rem; conte= +nt: "=EF=8B=97"; font-size: 1.9rem; font-family: Ionicons; display: block; = +font-weight: 400; font-style: normal; line-height: 1; text-transform: none;= + letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direct= +ion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegi= +bility; font-feature-settings: "liga"; color: rgb(0, 0, 0); float: right; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block .cmp-related-leadership-block__filter_block--selected div { floa= +t: left; margin-right: 0.5rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing { display: flex; flex-wrap: wrap; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing .card { -webkit-box-flex: 0; flex: 0 0 2= +5%; padding: 0px 1.5rem; margin-bottom: 30px; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing .card .cmp-expert-card__link-linkedin, .= +cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fil= +ter_block--cards .cmp-rlb-listing .card .cmp-expert-card__link-twitter { di= +splay: none; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing .cmp-rlb-listing_second-row { width: 100= +%; display: flex; flex-wrap: wrap; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing__progressive-btns { width: 100%; -webkit= +-box-pack: center; justify-content: center; display: flex; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_butto= +n_hideall, .cmp-related-leadership-block-with-filter .cmp-related-leadershi= +p-block__filter_block--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-li= +sting_button_viewless, .cmp-related-leadership-block-with-filter .cmp-relat= +ed-leadership-block__filter_block--cards .cmp-rlb-listing__progressive-btns= + .cmp-rlb-listing_button_viewmore { display: none; margin: 0px 2.5rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_butto= +n_viewall.cmp-button__cta-arrow--right .cmp-button__text::after, .cmp-relat= +ed-leadership-block-with-filter .cmp-related-leadership-block__filter_block= +--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_button_viewmore= +.cmp-button__cta-arrow--right .cmp-button__text::after { transform: rotate(= +90deg); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_butto= +n_hideall.cmp-button__cta-arrow--right .cmp-button__text::after, .cmp-relat= +ed-leadership-block-with-filter .cmp-related-leadership-block__filter_block= +--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_button_viewless= +.cmp-button__cta-arrow--right .cmp-button__text::after { transform: rotate(= +-90deg); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"] .= +card { display: none; margin-bottom: 0px; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"] .= +card.card--display-desktop, .cmp-related-leadership-block-with-filter .cmp-= +related-leadership-block__filter_block--cards .cmp-rlb-listing[data-cmp-pro= +gressive-display=3D"true"] .card.card--display-mobile, .cmp-related-leaders= +hip-block-with-filter .cmp-related-leadership-block__filter_block--cards .c= +mp-rlb-listing[data-cmp-progressive-display=3D"true"] .card.card--display-t= +ablet { display: flex; } + +@media screen and (max-width: 767.9px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"]= + .card.card--display-mobile { margin-bottom: 20px; -webkit-box-flex: 0; fle= +x: 0 0 100%; padding: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"]= + .card.card--display-tablet { margin-bottom: 20px; -webkit-box-flex: 0; fle= +x: 0 0 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"]= + .card.card--display-desktop { margin-bottom: 30px; } +} + +.cmp-related-leadership-block-with-filter.color-background-gray .cmp-relate= +d-leadership-block { background-color: rgba(242, 242, 242, 0.9); } + +.cmp-related-leadership-block-with-filter .cmp-accordion__button[id^=3D"ite= +m1-button"] { border-top: 0px; } + +.cmp-related-leadership-block-with-filter .cmp-accordion__panel:last-child = +{ border-bottom: 0.113rem solid rgb(204, 204, 204); } + +.cmp-related-leadership-block-with-filter .cmp-button--text-link .cmp-butto= +n .cmp-button__text::before { bottom: -0.1rem; } + +.cmp-related-leadership-block-with-filter .acc-hide, .cmp-related-leadershi= +p-block-with-filter .cmp-expert-card--show { display: block; } + +.cmp-related-leadership-block-with-filter .acc-hide, .cmp-related-leadershi= +p-block-with-filter .cmp-expert-card--hide, .cmp-related-leadership-block-w= +ith-filter .temp-hide { display: none; } + +.cmp-related-leadership-block-with-filter .card { animation: auto ease 0s 1= + normal none running none; } + +@media screen and (max-width: 767.9px) { + .cmp-related-leadership-block-with-filter .cmp-accordion.acc-animation-en= +try { animation: 0.5s ease 0s 1 normal none running menu-drop-down; } +} + +@-webkit-keyframes menu-drop-down {=20 + 0% { height: 0%; } + 100% { height: 100%; } +} + +.cmp-related-leadership-block-with-filter .label-long { position: relative;= + top: 0.01rem; padding-left: 0.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .label-long { top: -0.1rem; } +} + +.cmp-related-leadership-block-with-filter .card-item_flex { display: flex; = +} + +@media screen and (max-width: 767.9px) { + .cmp-related-leadership-block-with-filter .cmp-accordion.acc-animation-ex= +it { animation: 0.5s ease 0s 1 normal none running menu-move-up; } +} + +@-webkit-keyframes menu-move-up {=20 + 0% { height: 100%; opacity: 1; } + 100% { height: 0%; opacity: 0; } +} + +@keyframes menu-move-up {=20 + 0% { height: 100%; opacity: 1; } + 100% { height: 0%; opacity: 0; } +} + +.cmp-related-leadership-block-with-filter .expertcards.rlb-animation-entry = +{ animation: 0.3s ease 0s 1 normal none running cards-zoom-in; } + +@-webkit-keyframes cards-zoom-in {=20 + 0% { transform: scale(0.1); } + 100% { transform: none; } +} + +@keyframes cards-zoom-in {=20 + 0% { transform: scale(0.1); } + 100% { transform: none; } +} + +.cmp-related-leadership-block-with-filter .card--display-mobile.card--displ= +ay-tablet.card--display-desktop.rlb-animation-view { animation: 0.4s ease 0= +s 1 normal none running cards-zoom-in-view; } + +@-webkit-keyframes cards-zoom-in-view {=20 + 0% { transform: scale(0.1); } + 100% { transform: none; } +} + +@keyframes cards-zoom-in-view {=20 + 0% { transform: scale(0.1); } + 100% { transform: none; } +} + +.cmp-theme-narrative__card .cmp-teaser__content { border: 0px; padding-top:= + 0px; padding-bottom: 0px; padding-left: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__card .cmp-teaser__content { padding-top: 1rem; } +} + +.cmp-theme-narrative__card .cmp-teaser__title { font-weight: 700; font-size= +: 2rem; line-height: 2.4rem; padding-bottom: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__card .cmp-teaser__title { font-size: 3.5rem; line-h= +eight: 4.2rem; padding-bottom: 0.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-theme-narrative__card .cmp-teaser__description { margin-bottom: 0.4r= +em; margin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__card .cmp-teaser__description { margin-bottom: 0.4r= +em; margin-right: 1rem; } +} + +.cmp-theme-narrative__card .cmp-teaser__description p { font-size: 1.2rem; = +line-height: 1.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__card .cmp-teaser__description p { font-size: 1.4rem= +; line-height: 2rem; } +} + +.cmp-theme-narrative__seperator .cmp-separator__horizontal-rule { backgroun= +d-color: rgb(204, 204, 204); margin: 0px 0px 16px; } + +@media screen and (min-width: 768px) { + .cmp-theme-narrative__seperator .cmp-separator__horizontal-rule { margin:= + 16px 0px; } +} + +.cmp-theme-narrative__text { margin-bottom: 1.6rem; } + +.cmp-theme-narrative__text .cmp-text p { font-size: 1.2rem; line-height: 1.= +5rem; } + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__text .cmp-text p { font-size: 1.4rem; line-height: = +2rem; } +} + +.cmp-theme-narrative__icons { display: flex; margin-top: 15px; -webkit-box-= +align: center; align-items: center; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button.cmp-theme-narrative= +__button--download .cmp-button::before, .cmp-theme-narrative__icons.cmp-the= +me-narrative__button.cmp-theme-narrative__button--email .cmp-button::before= + { border-radius: 100%; border: 0.2rem solid rgb(0, 77, 255); color: rgb(0,= + 77, 255); height: 4rem; width: 4rem; text-align: center; transition: all 0= +.5s ease 0s; vertical-align: middle; position: relative; margin-right: 1rem= +; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button.cmp-theme-narrative= +__button--download .cmp-button::before { content: "=EF=90=9F"; font-size: 2= +.4rem; font-feature-settings: "liga"; padding-top: 0.5rem; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button.cmp-theme-narrative= +__button--download .cmp-button::before, .cmp-theme-narrative__icons.cmp-the= +me-narrative__button.cmp-theme-narrative__button--email .cmp-button::before= + { font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button.cmp-theme-narrative= +__button--email .cmp-button::before { content: "=EF=90=A2"; font-size: 2.2r= +em; font-feature-settings: "liga"; padding-top: 0.6rem; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button { margi= +n: 0px; width: auto; font-weight: 600; color: rgb(0, 77, 255); text-decorat= +ion: none; line-height: 1.6; background-color: transparent; box-shadow: non= +e; transition: none 0s ease 0s; transform: none; padding: 0px; text-transfo= +rm: none; -webkit-box-pack: start; justify-content: flex-start; } + +@media screen and (min-width: 768px) { + .cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button { mar= +gin: 2.4rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button { mar= +gin: 2.4rem 0px 0px; font-size: 1.6rem; } +} + +.cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button__text {= + -webkit-box-align: center; align-items: center; display: inline-flex; text= +-transform: capitalize; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button:focus::= +before, .cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button= +:hover::before { text-decoration: none; background-color: rgb(0, 77, 255); = +color: rgb(255, 255, 255); transition: all 0.5s ease-in-out 0s; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button:focus s= +pan, .cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button:ho= +ver span { text-decoration: underline; } + +@media screen and (min-width: 768px) { + .cmp-button--inline { display: inline-flex; padding-right: 4rem; } +} + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser { -webkit-box-orient: horizontal; -w= +ebkit-box-direction: normal; flex-direction: row; } +} + +.cmp-split-content-block .cmp-teaser__image { border: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-split-content-block .cmp-teaser__image { max-width: 32rem; -webkit-b= +ox-flex: 0; flex: 0 0 32rem; display: flex; } +} + +@media screen and (min-width: 1000px) { + .cmp-split-content-block .cmp-teaser__image { max-width: 33.3333%; -webki= +t-box-flex: 0; flex: 0 0 33.3333%; display: flex; border: 0px; -webkit-box-= +ordinal-group: 2; order: 1; } +} + +.cmp-split-content-block .cmp-teaser__image .cmp-image { display: flex; wid= +th: 100%; } + +.cmp-split-content-block .cmp-teaser__image .cmp-image__image { object-fit:= + cover; } + +.cmp-split-content-block .cmp-teaser__color-bar { -webkit-box-ordinal-group= +: 3; order: 2; border-bottom: 1px solid rgb(204, 204, 204); border-left: 1p= +x solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); wid= +th: 100%; } + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser__color-bar { border-left: 0px; } +} + +.cmp-split-content-block .cmp-teaser__text { display: flex; width: 100%; -w= +ebkit-box-ordinal-group: 3; order: 2; -webkit-box-orient: vertical; -webkit= +-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser__text { -webkit-box-orient: horizont= +al; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-split-content-block .cmp-teaser__text .cmp-blockquote { border: 0px; b= +ackground-color: transparent; margin: 0px; padding: 0px; } + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser__text .cmp-blockquote { margin: 0.50= +08rem 2.0038rem 0px 0px; } +} + +.cmp-split-content-block .cmp-teaser__text .cmp-blockquote .cmp-blockquote_= +_icon::after { font-size: 4.208rem; margin: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-split-content-block .cmp-teaser__text .cmp-blockquote .cmp-blockquot= +e__icon::after { font-size: 5.008rem; } +} + +.cmp-split-content-block .cmp-teaser__content { width: 100%; background-col= +or: transparent; border: 0px; display: flex; -webkit-box-align: start; alig= +n-items: flex-start; padding: 2rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser__content { padding-top: 0px; } +} + +.cmp-split-content-block .cmp-teaser__submodule { display: block; width: 10= +0%; padding-top: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-split-content-block .cmp-teaser__submodule { padding-top: 2.508rem; = +} +} + +.content-card.cmp-split-content-block.color-background-gray .cmp-teaser { b= +ackground-color: rgb(242, 242, 242); } + +.content-card.cmp-split-content-block .cmp-teaser { background-size: 0px 0p= +x; background-color: rgb(255, 255, 255); padding: 0px; } + +.content-card.cmp-split-content-block .cmp-teaser__color-bar { border-top: = +4px solid rgb(0, 186, 255); } + +.content-card.cmp-split-content-block .cmp-teaser__title { font-size: 1.8re= +m; line-height: 2.196rem; padding-bottom: 2.24rem; width: 100%; } + +@media screen and (min-width: 1000px) { + .content-card.cmp-split-content-block .cmp-teaser__title { font-size: 2.5= +rem; line-height: 1.2; padding-bottom: 2.508rem; } +} + +.content-card.cmp-split-content-block.color-block-accent-purple-1 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(180, 85, 170); } + +.content-card.cmp-split-content-block.color-block-accent-purple-2 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(160, 85, 245); } + +.content-card.cmp-split-content-block.color-block-accent-purple-3 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(190, 130, 255); } + +.content-card.cmp-split-content-block.color-block-accent-purple-4 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(220, 175, 255); } + +.content-card.cmp-split-content-block.color-block-accent-purple-5 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(230, 220, 255); } + +.content-card.cmp-split-content-block.color-block-alt-blue .cmp-teaser__col= +or-bar { border-top: 4px solid rgb(0, 65, 240); } + +.content-card.cmp-split-content-block.color-block-alt-gray .cmp-teaser__col= +or-bar { border-top: 4px solid rgb(190, 190, 190); } + +.content-card.cmp-split-content-block.color-block-alt-gray-dark .cmp-teaser= +__color-bar { border-top: 4px solid rgb(150, 150, 150); } + +.content-card.cmp-split-content-block.color-block-alt-gray-darker .cmp-teas= +er__color-bar { border-top: 4px solid rgb(90, 90, 90); } + +.content-card.cmp-split-content-block.color-block-alt-green .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(0, 215, 0); } + +.content-card.cmp-split-content-block.color-block-alt-red .cmp-teaser__colo= +r-bar { border-top: 4px solid red; } + +.content-card.cmp-split-content-block.color-block-alt-yellow .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(255, 255, 0); } + +.content-card.cmp-split-content-block.color-block-aqua .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(0, 255, 187); } + +.content-card.cmp-split-content-block.color-block-blue .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(0, 186, 255); } + +.content-card.cmp-split-content-block.color-block-blue-green .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(5, 240, 165); } + +.content-card.cmp-split-content-block.color-block-brand-green .cmp-teaser__= +color-bar { border-top: 4px solid rgb(100, 255, 80); } + +.content-card.cmp-split-content-block.color-block-brand-orange .cmp-teaser_= +_color-bar { border-top: 4px solid rgb(255, 120, 0); } + +.content-card.cmp-split-content-block.color-block-brand-yellow .cmp-teaser_= +_color-bar { border-top: 4px solid rgb(255, 235, 50); } + +.content-card.cmp-split-content-block.color-block-blue-dark .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(0, 142, 255); } + +.content-card.cmp-split-content-block.color-block-blue-light .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(0, 243, 255); } + +.content-card.cmp-split-content-block.color-block-core-purple .cmp-teaser__= +color-bar { border-top: 4px solid rgb(70, 0, 115); } + +.content-card.cmp-split-content-block.color-block-cyan .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(0, 255, 255); } + +.content-card.cmp-split-content-block.color-block-gray .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(167, 167, 167); } + +.content-card.cmp-split-content-block.color-block-gray-base .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(0, 0, 0); } + +.content-card.cmp-split-content-block.color-block-gray-dark .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(107, 107, 107); } + +.content-card.cmp-split-content-block.color-block-gray-darker .cmp-teaser__= +color-bar { border-top: 4px solid rgb(74, 74, 74); } + +.content-card.cmp-split-content-block.color-block-gray-light .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(204, 204, 204); } + +.content-card.cmp-split-content-block.color-block-gray-lighter .cmp-teaser_= +_color-bar { border-top: 4px solid rgb(227, 227, 227); } + +.content-card.cmp-split-content-block.color-block-gray-lightest .cmp-teaser= +__color-bar { border-top: 4px solid rgb(242, 242, 242); } + +.content-card.cmp-split-content-block.color-block-grayishyellow-dark .cmp-t= +easer__color-bar { border-top: 4px solid rgb(150, 150, 140); } + +.content-card.cmp-split-content-block.color-block-grayishyellow-light .cmp-= +teaser__color-bar { border-top: 4px solid rgb(230, 230, 220); } + +.content-card.cmp-split-content-block.color-block-green .cmp-teaser__color-= +bar { border-top: 4px solid rgb(0, 255, 0); } + +.content-card.cmp-split-content-block.color-block-green-dark .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(0, 83, 10); } + +.content-card.cmp-split-content-block.color-block-link .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(0, 77, 255); } + +.content-card.cmp-split-content-block.color-block-link-dark .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(0, 0, 136); } + +.content-card.cmp-split-content-block.color-block-orange .cmp-teaser__color= +-bar { border-top: 4px solid rgb(255, 182, 0); } + +.content-card.cmp-split-content-block.color-block-orange-dark .cmp-teaser__= +color-bar { border-top: 4px solid rgb(255, 149, 0); } + +.content-card.cmp-split-content-block.color-block-pink .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(231, 0, 116); } + +.content-card.cmp-split-content-block.color-block-pink-dark .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(164, 2, 83); } + +.content-card.cmp-split-content-block.color-block-pink-light .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(255, 80, 160); } + +.content-card.cmp-split-content-block.color-block-purple .cmp-teaser__color= +-bar { border-top: 4px solid rgb(161, 0, 255); } + +.content-card.cmp-split-content-block.color-block-purple-dark .cmp-teaser__= +color-bar { border-top: 4px solid rgb(117, 0, 192); } + +.content-card.cmp-split-content-block.color-block-purple-darkest .cmp-tease= +r__color-bar { border-top: 4px solid rgb(70, 1, 115); } + +.content-card.cmp-split-content-block.color-block-red .cmp-teaser__color-ba= +r { border-top: 4px solid rgb(231, 15, 41); } + +.content-card.cmp-split-content-block.color-block-red-dark .cmp-teaser__col= +or-bar { border-top: 4px solid rgb(189, 0, 29); } + +.content-card.cmp-split-content-block.color-block-red-darker .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(113, 0, 18); } + +.content-card.cmp-split-content-block.color-block-red-light .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(255, 50, 70); } + +.content-card.cmp-split-content-block.color-block-white .cmp-teaser__color-= +bar { border-top: 4px solid rgb(255, 255, 255); } + +.content-card.cmp-split-content-block.color-block-yellow .cmp-teaser__color= +-bar { border-top: 4px solid rgb(255, 212, 46); } + +.content-card.cmp-split-content-block.color-block-yellow-dark .cmp-teaser__= +color-bar { border-top: 4px solid rgb(240, 192, 0); } + +.content-card.cmp-split-content-block.color-block-yellow-light .cmp-teaser_= +_color-bar { border-top: 4px solid rgb(255, 240, 179); } + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__content .h-titl= +e-submodule { margin-bottom: 0.7rem; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__content .h-ti= +tle-submodule { margin-bottom: 0.8rem; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__content .p-titl= +e-paragraph-small { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 400; font-size: 1.2rem; color: rgb(0, 0,= + 0); text-transform: none; line-height: 1.2; margin-bottom: 1.44rem; } + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__social .cmp-sha= +re-banner { padding-top: 0px; padding-bottom: 0px; } + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__social .cmp-sha= +re-banner .h-title-eyebrow { text-transform: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__social .cmp-s= +hare-banner .h-title-eyebrow { margin-left: 0px; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .button { padding: 0px; widt= +h: 100%; margin-top: 30.08px; } + +.cmp-teaser.cmp-split-content-block--icon-text .button .cmp-button { margin= +-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--icon-text .button .cmp-button { marg= +in-left: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--icon-text .button { margin-top: 2rem= +; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .button.cmp-button--text-lin= +k { margin-top: 3rem; } + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--icon-text .button.cmp-button--text-l= +ink { margin-top: 3.5rem; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__color-bar { pad= +ding: 2rem 1.504rem 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__color-bar { p= +adding: 3rem 2.5rem 1rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__color-bar { p= +adding: 4.5008rem 3.008rem 1.008rem; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__title { border-= +bottom: 2px solid rgb(204, 204, 204); } + +.cmp-teaser.cmp-split-content-block--summary-link .button { padding: 0px; w= +idth: 100%; margin-top: 30.08px; } + +.cmp-teaser.cmp-split-content-block--summary-link .button .cmp-button { pad= +ding: 0px; margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--summary-link .button .cmp-button { m= +argin-left: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--summary-link .button { margin-top: 2= +rem; } +} + +.cmp-teaser.cmp-split-content-block--summary-link .button.cmp-button--text-= +link { margin-top: 3rem; } + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--summary-link .button.cmp-button--tex= +t-link { margin-top: 3.5rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teaser= +__color-bar { padding: 2rem 1.504rem 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teas= +er__color-bar { padding: 3rem 2.5rem 1rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teas= +er__color-bar { padding: 4.5008rem 3.008rem 1.008rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teaser= +__color-bar.cmp-teaser__text-only { padding-top: 2rem; } + +@media screen and (min-width: 1000px) { + .content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teas= +er__color-bar.cmp-teaser__text-only { padding-top: 4.5008rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teaser= +__color-bar.cmp-teaser__text-only .cmp-teaser__content { padding-top: 0px; = +} + +.content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teaser= +__color-bar.cmp-teaser__text-only .cmp-teaser__title { border: 0px; padding= +-bottom: 0px; } + +.cmp-teaser.cmp-split-content-block--text-profile-link-reversed .cmp-teaser= +__image { -webkit-box-ordinal-group: 2; order: 1; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link-reversed .cmp-teas= +er__image { -webkit-box-ordinal-group: 4; order: 3; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link-reversed .cmp-teaser= +__color-bar { border-bottom: 1px solid rgb(204, 204, 204); border-left: 1px= + solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link-reversed .cmp-teas= +er__color-bar { border-right: 0px; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__content= + { padding-top: 0px; } + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__content= + .h-title-submodule { margin-bottom: 0.7rem; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__conte= +nt .h-title-submodule { margin-bottom: 0.7rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__conte= +nt .h-title-submodule { margin-bottom: 0.8rem; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__content= + .p-paragraph-base { width: 100%; font-family: Graphik, Arial, system-ui, -= +apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Ne= +ue", oxygen, cantarell, sans-serif; font-weight: 400; font-size: 1.4rem; li= +ne-height: 2.24rem; color: rgb(0, 0, 0); text-transform: none; padding-bott= +om: 2rem; border-bottom: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__conte= +nt .p-paragraph-base { padding-bottom: 2.5rem; font-size: 1.6rem; line-heig= +ht: 1.6; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__content= + .p-title-paragraph-small { font-family: Graphik, Arial, system-ui, -apple-= +system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", o= +xygen, cantarell, sans-serif; font-weight: 400; font-size: 1.2rem; color: r= +gb(0, 0, 0); text-transform: none; line-height: 1; margin-bottom: 0px; } + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__submodu= +le { padding-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__submo= +dule { padding-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__submo= +dule { padding-top: 2.5rem; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .button { padding: 0= +px; width: 100%; } + +.cmp-teaser.cmp-split-content-block--text-profile-link .button .cmp-button = +{ padding: 0px; margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .button .cmp-butto= +n { margin-left: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .button { margin-t= +op: 2rem; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .button.cmp-button--= +text-link { margin-top: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .button.cmp-button= +--text-link { margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .button.cmp-button= +--text-link { margin-top: 3rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-t= +easer__color-bar { display: flex; -webkit-box-align: center; align-items: c= +enter; padding: 3rem 1.504rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .content-card .cmp-teaser.cmp-split-content-block--text-profile-link .cmp= +-teaser__color-bar { padding: 1rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .content-card .cmp-teaser.cmp-split-content-block--text-profile-link .cmp= +-teaser__color-bar { padding: 1rem 5rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-t= +easer__title { padding-bottom: 2rem; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +{ display: none; word-break: break-word; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon= +) { display: flex; -webkit-box-pack: end; justify-content: flex-end; paddin= +g-top: 0.3rem; width: 33.33%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon= +) { padding-top: 1rem; width: 33.33%; } +} + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button { font-size: 1.4rem; font-weight: 600; line-height: 1.6; positi= +on: relative; text-decoration: none; text-transform: uppercase; color: rgb(= +0, 77, 255); display: inline; background-color: transparent; padding: 0px; = +margin-top: 0px; height: auto; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button::after { content: "=EE=A0=80"; font-size: 20px; font-family: Io= +nicons; font-weight: 400; font-style: normal; line-height: 1; text-transfor= +m: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap= +; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opti= +mizelegibility; font-feature-settings: "liga"; display: inline-block; margi= +n-left: 1rem; vertical-align: middle; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button::before { content: ""; background: rgb(0, 77, 255); bottom: -3p= +x; display: block; height: 1px; left: 0px; max-width: calc(100% - 2.1em); p= +osition: absolute; transition: width 300ms ease 0s; width: 0%; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button:focus, .joblistingblock .cmp-job-card-listing .button:not(.cmp-= +button__info-icon) .cmp-button:hover { color: rgb(0, 77, 255); text-decorat= +ion: none; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button:hover::before { width: 100%; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button:visited, .joblistingblock .cmp-job-card-listing .button:not(.cm= +p-button__info-icon) .cmp-button:visited:hover { color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon= +) .cmp-button { font-size: 1.6rem; } + .joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon= +) .cmp-button::after { font-size: 2.4rem; } +} + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button:focus::before { width: 100%; } + +.joblistingblock .cmp-job-card-listing-third-row, .joblistingblock .cmp-job= +-card-listing_first-row { display: flex; -webkit-box-orient: vertical; -web= +kit-box-direction: normal; flex-direction: column; -webkit-box-flex: 1; fle= +x: 1 1 0%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing-third-row, .joblistingblock .cmp-j= +ob-card-listing_first-row { -webkit-box-orient: horizontal; -webkit-box-dir= +ection: normal; flex-direction: row; padding-right: 15px; } +} + +.joblistingblock .cmp-job-card-listing_second-row { display: flex; padding-= +left: 15px; padding-right: 15px; flex-wrap: wrap; margin-left: -30px; margi= +n-right: -30px; max-width: calc(100% + 60px); padding-bottom: 0px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing_second-row { padding-bottom: 3rem;= + } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing_second-row { padding-bottom: 2rem;= + } +} + +.joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon { = +padding: 0px 1.5rem; margin-bottom: 20px; width: auto; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon = +{ margin-bottom: 30px; } +} + +.joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon .c= +mp-button::before { font-weight: 600; font-size: 1.8rem; margin-right: 0px;= + } + +.joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon .c= +mp-button:focus:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; out= +line: rgb(0, 0, 136) solid 2px; outline-offset: 2px; } + +.joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon .c= +mp-button:focus:focus:not(:focus-visible) { box-shadow: none; outline: none= +; } + +.joblistingblock .cmp-job-card-listing_third-row { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing_third-row { padding-bottom: 0px; } +} + +.joblistingblock .cmp-job-card-listing_third-row .button:not(.cmp-button__i= +nfo-icon) { display: block; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing_third-row .button:not(.cmp-button_= +_info-icon) { display: none; } +} + +.joblistingblock .cmp-job-card-listing .card { padding-left: 15px; padding-= +right: 15px; -webkit-box-flex: 0; flex: 0 0 100%; margin-bottom: 20px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .card { -webkit-box-flex: 0; flex:= + 0 0 50%; max-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card { margin-bottom: 30px; } +} + +.joblistingblock .cmp-job-card-listing .card > * { height: 100%; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser > a { display: fle= +x; height: 100%; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__content { padding= +: 3rem 2rem 2rem; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser-region, .joblistin= +gblock .cmp-job-card-listing .card .cmp-teaser__pretitle { font-size: 1.2re= +m; line-height: 1.4rem; font-weight: 600; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__title-link { font= +-size: 1.8rem; font-weight: 800; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__title-link { fo= +nt-size: 2.5rem; line-height: 4.2rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__title-link .cmp-b= +utton__text { text-align: center; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__description { mar= +gin-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__description { m= +argin-bottom: 2rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__description p { f= +ont-size: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__description p {= + font-size: 1.6rem; line-height: 2.6rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__action-link { fon= +t-size: 1.4rem; line-height: 2.2rem; padding-top: 1rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__action-link { f= +ont-size: 1.6rem; line-height: 2.6rem; padding-top: 2rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-posted { marg= +in: auto 0px 0px; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-areas= +-interest, .joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-li= +sting-business-area, .joblistingblock .cmp-job-card-listing .card .cmp-teas= +er__job-listing-years-exp { font-size: 1.4rem; line-height: 2.2rem; margin-= +bottom: 0.5rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-are= +as-interest, .joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-= +listing-business-area, .joblistingblock .cmp-job-card-listing .card .cmp-te= +aser__job-listing-years-exp { font-size: 1.6rem; line-height: 2.6rem; margi= +n-bottom: 2rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-busin= +ess-area { margin-bottom: 0px; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-years= +-exp { margin-bottom: 1rem; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-poste= +d-date { margin-top: 0px; margin-bottom: 0.5rem; font-size: 1.2rem; line-he= +ight: 1.4rem; } + +.joblistingblock .cmp-job-card-listing .title { padding-top: 3rem; width: 1= +00%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .title { padding-top: 5rem; } +} + +.joblistingblock .cmp-job-card-listing .title .cmp-title { display: flex; -= +webkit-box-pack: justify; justify-content: space-between; -webkit-box-align= +: start; align-items: flex-start; width: 100%; padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .title .cmp-title { padding-bottom= +: 2rem; } +} + +.joblistingblock .cmp-job-card-listing .title .cmp-title__text { font-size:= + 2.4rem; line-height: 2.5rem; font-weight: 600; word-break: break-word; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .title .cmp-title__text { width: 6= +6.67%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .title .cmp-title__text { font-siz= +e: 4.8rem; line-height: 5rem; width: 66.67%; } +} + +.joblistingblock .cmp-job-card-listing .title .text { padding-bottom: 2rem;= + word-break: break-word; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .title .text { padding-bottom: 3re= +m; width: 100%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .title .text { width: 66.67%; } +} + +.joblistingblock .cmp-job-card-listing .title .text .cmp-text p { font-size= +: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .title .text .cmp-text p { font-si= +ze: 1.6rem; line-height: 2.6rem; } +} + +.joblistingblock .cmp-jobcard-layout--2-cards .card { -webkit-box-flex: 0; = +flex: 0 0 100%; max-width: 100%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-jobcard-layout--2-cards .card { -webkit-box-flex: 0= +; flex: 0 0 50%; max-width: 50%; } +} + +.joblistingblock .cmp-jobcard-layout--3-cards .card { -webkit-box-flex: 0; = +flex: 0 0 100%; max-width: 100%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-jobcard-layout--3-cards .card { -webkit-box-flex: 0= +; flex: 0 0 50%; max-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-jobcard-layout--3-cards .card { -webkit-box-flex: 0= +; flex: 0 0 33.3333%; max-width: 33.3333%; } +} + +.joblistingblock.color-block-accent-purple-1 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(180, 85, 170) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-accent-purple-2 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(160, 85, 245) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-accent-purple-3 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(190, 130, 255) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-accent-purple-4 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(220, 175, 255) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-accent-purple-5 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(230, 220, 255) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-blue .cmp-teaser__content { background: li= +near-gradient(rgb(0, 65, 240) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-gray .cmp-teaser__content { background: li= +near-gradient(rgb(190, 190, 190) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-gray-dark .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(150, 150, 150) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-gray-darker .cmp-teaser__content { backgro= +und: linear-gradient(rgb(90, 90, 90) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-green .cmp-teaser__content { background: l= +inear-gradient(rgb(0, 215, 0) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-red .cmp-teaser__content { background: lin= +ear-gradient(red 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; bord= +er-top: 0px; } + +.joblistingblock.color-block-alt-yellow .cmp-teaser__content { background: = +linear-gradient(rgb(255, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-aqua .cmp-teaser__content { background: linear= +-gradient(rgb(0, 255, 187) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.joblistingblock.color-block-blue .cmp-teaser__content { background: linear= +-gradient(rgb(0, 186, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.joblistingblock.color-block-blue-green .cmp-teaser__content { background: = +linear-gradient(rgb(5, 240, 165) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-brand-green .cmp-teaser__content { background:= + linear-gradient(rgb(100, 255, 80) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-brand-orange .cmp-teaser__content { background= +: linear-gradient(rgb(255, 120, 0) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-brand-yellow .cmp-teaser__content { background= +: linear-gradient(rgb(255, 235, 50) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-blue-dark .cmp-teaser__content { background: l= +inear-gradient(rgb(0, 142, 255) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.joblistingblock.color-block-blue-light .cmp-teaser__content { background: = +linear-gradient(rgb(0, 243, 255) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-core-purple .cmp-teaser__content { background:= + linear-gradient(rgb(70, 0, 115) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-cyan .cmp-teaser__content { background: linear= +-gradient(rgb(0, 255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.joblistingblock.color-block-gray .cmp-teaser__content { background: linear= +-gradient(rgb(167, 167, 167) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-base .cmp-teaser__content { background: l= +inear-gradient(rgb(0, 0, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-r= +epeat; border-top: 0px; } + +.joblistingblock.color-block-gray-dark .cmp-teaser__content { background: l= +inear-gradient(rgb(107, 107, 107) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-darker .cmp-teaser__content { background:= + linear-gradient(rgb(74, 74, 74) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-light .cmp-teaser__content { background: = +linear-gradient(rgb(204, 204, 204) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-lighter .cmp-teaser__content { background= +: linear-gradient(rgb(227, 227, 227) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-lightest .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(242, 242, 242) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-grayishyellow-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-grayishyellow-light .cmp-teaser__content { bac= +kground: linear-gradient(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px = +/ 100% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-green .cmp-teaser__content { background: linea= +r-gradient(rgb(0, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.joblistingblock.color-block-green-dark .cmp-teaser__content { background: = +linear-gradient(rgb(0, 83, 10) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.joblistingblock.color-block-link .cmp-teaser__content { background: linear= +-gradient(rgb(0, 77, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.joblistingblock.color-block-link-dark .cmp-teaser__content { background: l= +inear-gradient(rgb(0, 0, 136) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-orange .cmp-teaser__content { background: line= +ar-gradient(rgb(255, 182, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.joblistingblock.color-block-orange-dark .cmp-teaser__content { background:= + linear-gradient(rgb(255, 149, 0) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-pink .cmp-teaser__content { background: linear= +-gradient(rgb(231, 0, 116) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.joblistingblock.color-block-pink-dark .cmp-teaser__content { background: l= +inear-gradient(rgb(164, 2, 83) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.joblistingblock.color-block-pink-light .cmp-teaser__content { background: = +linear-gradient(rgb(255, 80, 160) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-purple .cmp-teaser__content { background: line= +ar-gradient(rgb(161, 0, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.joblistingblock.color-block-purple-dark .cmp-teaser__content { background:= + linear-gradient(rgb(117, 0, 192) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-purple-darkest .cmp-teaser__content { backgrou= +nd: linear-gradient(rgb(70, 1, 115) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-red .cmp-teaser__content { background: linear-= +gradient(rgb(231, 15, 41) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.joblistingblock.color-block-red-dark .cmp-teaser__content { background: li= +near-gradient(rgb(189, 0, 29) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-red-darker .cmp-teaser__content { background: = +linear-gradient(rgb(113, 0, 18) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.joblistingblock.color-block-red-light .cmp-teaser__content { background: l= +inear-gradient(rgb(255, 50, 70) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.joblistingblock.color-block-white .cmp-teaser__content { background: linea= +r-gradient(rgb(255, 255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-yellow .cmp-teaser__content { background: line= +ar-gradient(rgb(255, 212, 46) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-yellow-dark .cmp-teaser__content { background:= + linear-gradient(rgb(240, 192, 0) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-yellow-light .cmp-teaser__content { background= +: linear-gradient(rgb(255, 240, 179) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +@media screen and (min-width: 1000px) { + .joblistingblock .pagination-no-lazy-loading .cmp-pagination__container {= + width: 66.6667%; margin-left: auto; margin-right: auto; } +} + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__prev-page-btn= + { margin-left: 0px; width: auto; } + +@media screen and (min-width: 768px) { + .joblistingblock .pagination-no-lazy-loading .cmp-pagination__prev-page-b= +tn { padding-left: 0px; width: 100%; -webkit-box-pack: start; justify-conte= +nt: flex-start; } +} + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__next-page-btn= + { margin-right: 0px; width: auto; } + +@media screen and (min-width: 768px) { + .joblistingblock .pagination-no-lazy-loading .cmp-pagination__next-page-b= +tn { padding-right: 0px; width: 100%; -webkit-box-pack: end; justify-conten= +t: flex-end; } +} + +.joblistingblock.color-star-block-accent-purple-1 .saved-job-card { color: = +rgb(180, 85, 170); } + +.joblistingblock.color-star-block-accent-purple-2 .saved-job-card { color: = +rgb(160, 85, 245); } + +.joblistingblock.color-star-block-accent-purple-3 .saved-job-card { color: = +rgb(190, 130, 255); } + +.joblistingblock.color-star-block-accent-purple-4 .saved-job-card { color: = +rgb(220, 175, 255); } + +.joblistingblock.color-star-block-accent-purple-5 .saved-job-card { color: = +rgb(230, 220, 255); } + +.joblistingblock.color-star-block-alt-blue .saved-job-card { color: rgb(0, = +65, 240); } + +.joblistingblock.color-star-block-alt-gray .saved-job-card { color: rgb(190= +, 190, 190); } + +.joblistingblock.color-star-block-alt-gray-dark .saved-job-card { color: rg= +b(150, 150, 150); } + +.joblistingblock.color-star-block-alt-gray-darker .saved-job-card { color: = +rgb(90, 90, 90); } + +.joblistingblock.color-star-block-alt-green .saved-job-card { color: rgb(0,= + 215, 0); } + +.joblistingblock.color-star-block-alt-red .saved-job-card { color: red; } + +.joblistingblock.color-star-block-alt-yellow .saved-job-card { color: rgb(2= +55, 255, 0); } + +.joblistingblock.color-star-block-aqua .saved-job-card { color: rgb(0, 255,= + 187); } + +.joblistingblock.color-star-block-blue .saved-job-card { color: rgb(0, 186,= + 255); } + +.joblistingblock.color-star-block-blue-green .saved-job-card { color: rgb(5= +, 240, 165); } + +.joblistingblock.color-star-block-brand-green .saved-job-card { color: rgb(= +100, 255, 80); } + +.joblistingblock.color-star-block-brand-orange .saved-job-card { color: rgb= +(255, 120, 0); } + +.joblistingblock.color-star-block-brand-yellow .saved-job-card { color: rgb= +(255, 235, 50); } + +.joblistingblock.color-star-block-blue-dark .saved-job-card { color: rgb(0,= + 142, 255); } + +.joblistingblock.color-star-block-blue-light .saved-job-card { color: rgb(0= +, 243, 255); } + +.joblistingblock.color-star-block-core-purple .saved-job-card { color: rgb(= +70, 0, 115); } + +.joblistingblock.color-star-block-cyan .saved-job-card { color: rgb(0, 255,= + 255); } + +.joblistingblock.color-star-block-gray .saved-job-card { color: rgb(167, 16= +7, 167); } + +.joblistingblock.color-star-block-gray-base .saved-job-card { color: rgb(0,= + 0, 0); } + +.joblistingblock.color-star-block-gray-dark .saved-job-card { color: rgb(10= +7, 107, 107); } + +.joblistingblock.color-star-block-gray-darker .saved-job-card { color: rgb(= +74, 74, 74); } + +.joblistingblock.color-star-block-gray-light .saved-job-card { color: rgb(2= +04, 204, 204); } + +.joblistingblock.color-star-block-gray-lighter .saved-job-card { color: rgb= +(227, 227, 227); } + +.joblistingblock.color-star-block-gray-lightest .saved-job-card { color: rg= +b(242, 242, 242); } + +.joblistingblock.color-star-block-grayishyellow-dark .saved-job-card { colo= +r: rgb(150, 150, 140); } + +.joblistingblock.color-star-block-grayishyellow-light .saved-job-card { col= +or: rgb(230, 230, 220); } + +.joblistingblock.color-star-block-green .saved-job-card { color: rgb(0, 255= +, 0); } + +.joblistingblock.color-star-block-green-dark .saved-job-card { color: rgb(0= +, 83, 10); } + +.joblistingblock.color-star-block-link .saved-job-card { color: rgb(0, 77, = +255); } + +.joblistingblock.color-star-block-link-dark .saved-job-card { color: rgb(0,= + 0, 136); } + +.joblistingblock.color-star-block-orange .saved-job-card { color: rgb(255, = +182, 0); } + +.joblistingblock.color-star-block-orange-dark .saved-job-card { color: rgb(= +255, 149, 0); } + +.joblistingblock.color-star-block-pink .saved-job-card { color: rgb(231, 0,= + 116); } + +.joblistingblock.color-star-block-pink-dark .saved-job-card { color: rgb(16= +4, 2, 83); } + +.joblistingblock.color-star-block-pink-light .saved-job-card { color: rgb(2= +55, 80, 160); } + +.joblistingblock.color-star-block-purple .saved-job-card { color: rgb(161, = +0, 255); } + +.joblistingblock.color-star-block-purple-dark .saved-job-card { color: rgb(= +117, 0, 192); } + +.joblistingblock.color-star-block-purple-darkest .saved-job-card { color: r= +gb(70, 1, 115); } + +.joblistingblock.color-star-block-red .saved-job-card { color: rgb(231, 15,= + 41); } + +.joblistingblock.color-star-block-red-dark .saved-job-card { color: rgb(189= +, 0, 29); } + +.joblistingblock.color-star-block-red-darker .saved-job-card { color: rgb(1= +13, 0, 18); } + +.joblistingblock.color-star-block-red-light .saved-job-card { color: rgb(25= +5, 50, 70); } + +.joblistingblock.color-star-block-white .saved-job-card { color: rgb(255, 2= +55, 255); } + +.joblistingblock.color-star-block-yellow .saved-job-card { color: rgb(255, = +212, 46); } + +.joblistingblock.color-star-block-yellow-dark .saved-job-card { color: rgb(= +240, 192, 0); } + +.joblistingblock.color-star-block-yellow-light .saved-job-card { color: rgb= +(255, 240, 179); } + +.joblistingblock.brand-star-gradient-pink .saved-job-card { background-clip= +: text; background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(23= +1, 0, 116) 30%); color: transparent; } + +.joblistingblock.brand-star-gradient-purple .saved-job-card { background-cl= +ip: text; background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 25= +5)); color: transparent; } + +.joblistingblock.brand-star-gradient-purple-alt .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(90deg, rgb(70, 1, 115), rgb= +(117, 0, 192), rgb(161, 0, 255)); color: transparent; } + +.joblistingblock.brand-star-gradient-blue .saved-job-card { background-clip= +: text; background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255));= + color: transparent; } + +.joblistingblock.brand-star-gradient-blue2 .saved-job-card { background-cli= +p: text; background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 255= +)); color: transparent; } + +.joblistingblock.brand-star-gradient-light-blue .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(90deg, rgb(0, 186, 255), rg= +b(0, 142, 255), rgb(0, 77, 255)); color: transparent; } + +.joblistingblock.brand-star-gradient-red .saved-job-card { background-clip:= + text; background-image: linear-gradient(rgb(113, 0, 18), red); color: tran= +sparent; } + +.joblistingblock.brand-star-gradient-red-alt .saved-job-card { background-c= +lip: text; background-image: linear-gradient(90deg, red, rgb(189, 0, 29), r= +gb(113, 0, 18)); color: transparent; } + +.joblistingblock.brand-star-gradient .saved-job-card { background-clip: tex= +t; background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); col= +or: transparent; } + +.joblistingblock.brand-star-gradient-alt .saved-job-card { background-clip:= + text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186,= + 255)); color: transparent; } + +.joblistingblock.brand-star-gradient-yellow .saved-job-card { background-cl= +ip: text; background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192,= + 0)); color: transparent; } + +.joblistingblock.brand-star-gradient-yellow-alt .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(90deg, rgb(255, 255, 0), rg= +b(255, 212, 46), rgb(255, 182, 0)); color: transparent; } + +.joblistingblock.brand-star-gradient-green .saved-job-card { background-cli= +p: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 21= +5, 0), rgb(0, 83, 10)); color: transparent; } + +.joblistingblock .cmp-recently-viewed-jobs .button { display: none; } + +.joblistingblock .cmp-recently-viewed-jobs .cmp-job-card-listing_second-row= + { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recently-viewed-jobs .cmp-job-card-listing_second-r= +ow { padding-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-recently-viewed-jobs .cmp-job-card-listing_second-r= +ow { padding-bottom: 2rem; } +} + +.joblistingblock .cmp-recently-viewed-jobs .cmp-job-card-listing_third-row = +{ padding-bottom: 0px; } + +.joblistingblock .cmp-recommended-job-block { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block { padding-bottom: 2rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-job-card-listing_first-row= + .cmp-button:focus { outline-offset: 3px; } + +.joblistingblock .cmp-recommended-job-block .cmp-job-card-listing_second-ro= +w { padding-bottom: 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-job-card-listing_third-row= + a { color: rgb(0, 77, 255); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-areas-= +interest { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line= +-clamp: 3; overflow: hidden; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-area= +s-interest { -webkit-line-clamp: 2; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__content { display:= + flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-di= +rection: column; background-color: rgb(255, 255, 255); border: 1px solid rg= +b(204, 204, 204); padding: 3rem 2rem 2rem; margin: 0px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__content { positi= +on: relative; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__description { -web= +kit-box-flex: 1; flex: 1 0 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__action-container {= + margin-top: 0px; padding-top: 0px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__action-container= + { position: relative; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title { margin-top= +: 0px; font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsyste= +mfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, san= +s-serif; font-weight: 800; font-style: normal; text-transform: none; color:= + rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__title { font-siz= +e: 2.5rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title a { color: r= +gb(0, 0, 0); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title a:hover { te= +xt-decoration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title a:focus { te= +xt-decoration: underline; color: rgb(0, 77, 255); margin-bottom: -1px; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__pretitle { border:= + transparent; color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem= +; font-weight: 600; line-height: 1.08rem; margin-bottom: 2rem; text-transfo= +rm: uppercase; text-decoration: none; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__pretitle:nth-child= +(3) { margin-top: -1.5rem; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-semibo= +ld { font-weight: 600; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-posted= +-date { font-weight: 400; font-style: italic; text-transform: none; line-he= +ight: 1; font-size: 1.2rem; color: rgb(0, 0, 0); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__address-location, = +.joblistingblock .cmp-recommended-job-block .cmp-teaser__description, .jobl= +istingblock .cmp-recommended-job-block .cmp-teaser__description p { margin:= + 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser .cmp-teaser__job-li= +sting-areas-interest, .joblistingblock .cmp-recommended-job-block .cmp-teas= +er__title { margin-bottom: 10px; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser .cmp-teaser__job-= +listing-areas-interest, .joblistingblock .cmp-recommended-job-block .cmp-te= +aser__title { margin-bottom: 20px; } +} + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__action-container= +, .joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-post= +ed-date { margin-top: 20px; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title-link:hover .= +cmp-teaser__title { text-decoration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title-link:focus {= + margin-bottom: 1px; outline: rgb(0, 77, 255) solid 1px; outline-offset: 0p= +x; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title-link:focus .= +cmp-teaser__title { text-decoration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__action-link:focus:= +:before { width: 100%; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-1 .cm= +p-teaser__content { background: linear-gradient(rgb(180, 85, 170) 0.4rem, t= +ransparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-2 .cm= +p-teaser__content { background: linear-gradient(rgb(160, 85, 245) 0.4rem, t= +ransparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-3 .cm= +p-teaser__content { background: linear-gradient(rgb(190, 130, 255) 0.4rem, = +transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-4 .cm= +p-teaser__content { background: linear-gradient(rgb(220, 175, 255) 0.4rem, = +transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-5 .cm= +p-teaser__content { background: linear-gradient(rgb(230, 220, 255) 0.4rem, = +transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-blue .cmp-tease= +r__content { background: linear-gradient(rgb(0, 65, 240) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-gray .cmp-tease= +r__content { background: linear-gradient(rgb(190, 190, 190) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-gray-dark .cmp-= +teaser__content { background: linear-gradient(rgb(150, 150, 150) 0.4rem, tr= +ansparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-gray-darker .cm= +p-teaser__content { background: linear-gradient(rgb(90, 90, 90) 0.4rem, tra= +nsparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-green .cmp-teas= +er__content { background: linear-gradient(rgb(0, 215, 0) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-red .cmp-teaser= +__content { background: linear-gradient(red 0.4rem, transparent 0px) 100% 0= +px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-yellow .cmp-tea= +ser__content { background: linear-gradient(rgb(255, 255, 0) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-aqua .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 255, 187) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-blue .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 186, 255) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-blue-green .cmp-tea= +ser__content { background: linear-gradient(rgb(5, 240, 165) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-brand-green .cmp-te= +aser__content { background: linear-gradient(rgb(100, 255, 80) 0.4rem, trans= +parent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-brand-orange .cmp-t= +easer__content { background: linear-gradient(rgb(255, 120, 0) 0.4rem, trans= +parent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-brand-yellow .cmp-t= +easer__content { background: linear-gradient(rgb(255, 235, 50) 0.4rem, tran= +sparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-blue-dark .cmp-teas= +er__content { background: linear-gradient(rgb(0, 142, 255) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-blue-light .cmp-tea= +ser__content { background: linear-gradient(rgb(0, 243, 255) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-core-purple .cmp-te= +aser__content { background: linear-gradient(rgb(70, 0, 115) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-cyan .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 255, 255) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray .cmp-teaser__c= +ontent { background: linear-gradient(rgb(167, 167, 167) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-base .cmp-teas= +er__content { background: linear-gradient(rgb(0, 0, 0) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-dark .cmp-teas= +er__content { background: linear-gradient(rgb(107, 107, 107) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-darker .cmp-te= +aser__content { background: linear-gradient(rgb(74, 74, 74) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-light .cmp-tea= +ser__content { background: linear-gradient(rgb(204, 204, 204) 0.4rem, trans= +parent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-lighter .cmp-t= +easer__content { background: linear-gradient(rgb(227, 227, 227) 0.4rem, tra= +nsparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-lightest .cmp-= +teaser__content { background: linear-gradient(rgb(242, 242, 242) 0.4rem, tr= +ansparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-grayishyellow-dark = +.cmp-teaser__content { background: linear-gradient(rgb(150, 150, 140) 0.4re= +m, transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-grayishyellow-light= + .cmp-teaser__content { background: linear-gradient(rgb(230, 230, 220) 0.4r= +em, transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-green .cmp-teaser__= +content { background: linear-gradient(rgb(0, 255, 0) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-green-dark .cmp-tea= +ser__content { background: linear-gradient(rgb(0, 83, 10) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-link .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 77, 255) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-link-dark .cmp-teas= +er__content { background: linear-gradient(rgb(0, 0, 136) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-orange .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 182, 0) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-orange-dark .cmp-te= +aser__content { background: linear-gradient(rgb(255, 149, 0) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-pink .cmp-teaser__c= +ontent { background: linear-gradient(rgb(231, 0, 116) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-pink-dark .cmp-teas= +er__content { background: linear-gradient(rgb(164, 2, 83) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-pink-light .cmp-tea= +ser__content { background: linear-gradient(rgb(255, 80, 160) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-purple .cmp-teaser_= +_content { background: linear-gradient(rgb(161, 0, 255) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-purple-dark .cmp-te= +aser__content { background: linear-gradient(rgb(117, 0, 192) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-purple-darkest .cmp= +-teaser__content { background: linear-gradient(rgb(70, 1, 115) 0.4rem, tran= +sparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-red .cmp-teaser__co= +ntent { background: linear-gradient(rgb(231, 15, 41) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-red-dark .cmp-tease= +r__content { background: linear-gradient(rgb(189, 0, 29) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-red-darker .cmp-tea= +ser__content { background: linear-gradient(rgb(113, 0, 18) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-red-light .cmp-teas= +er__content { background: linear-gradient(rgb(255, 50, 70) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-white .cmp-teaser__= +content { background: linear-gradient(rgb(255, 255, 255) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-yellow .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 212, 46) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-yellow-dark .cmp-te= +aser__content { background: linear-gradient(rgb(240, 192, 0) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-yellow-light .cmp-t= +easer__content { background: linear-gradient(rgb(255, 240, 179) 0.4rem, tra= +nsparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-separator--vertical { marg= +in: 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-separator--vertical .cmp-s= +eparator-saved::after { content: "|"; position: relative; top: -2rem; margi= +n: 0px 1.5rem; color: rgb(0, 0, 0); } + +.joblistingblock .cmp-recommended-job-block .cmp-separator--vertical .cmp-s= +eparator__horizontal-rule { margin: -3rem 0.1rem 0px; width: 0.11rem; displ= +ay: none; } + +.joblistingblock .cmp-recommended-job-block .page-summary { display: block;= + } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended { padd= +ing: 3rem 1.5rem; margin: 0px -1.5rem; background-color: rgb(242, 242, 242)= +; position: relative; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended { pa= +dding: 3rem 3.5rem 2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended { ma= +rgin: 0px -3.5rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_row { = +max-width: 125rem; margin: auto; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title h2 { font-weight: 600; font-size: 2.4rem; line-height: 2.5rem; max-= +width: 100%; width: 100%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sect= +ion-title h2 { line-height: 5rem; font-size: 4.8rem; max-width: 66.66%; wid= +th: fit-content; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title a.cmp-button { color: rgb(0, 77, 255); background-color: transparen= +t; position: absolute; left: 0px; top: calc(100% - 5.5rem); margin-top: 0px= +; margin-left: 0px; justify-content: left; font-size: 1.4rem; max-width: 10= +0%; width: fit-content; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sect= +ion-title a.cmp-button { top: 0px; right: 0px; left: unset; margin-top: 3re= +m; margin-right: 3.5rem; font-size: 1.6rem; max-width: 33.33%; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title a.cmp-button::after { content: "=EE=A0=80"; font-family: Ionicons; = +display: block; font-weight: 400; font-style: normal; text-transform: none;= + letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direct= +ion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegi= +bility; font-feature-settings: "liga"; margin-left: 1rem; font-size: 1.4rem= +; line-height: 2.2rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sect= +ion-title a.cmp-button::after { line-height: 2.6rem; font-size: 1.6rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title a.cmp-button::before { content: ""; transition: all 0.3s ease 0s; w= +idth: 0px; height: 1px; position: absolute; bottom: 0.5rem; left: 1.5rem; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title a.cmp-button:hover::before { background-color: rgb(0, 77, 255); wid= +th: calc(100% - 5.6rem); } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content { padding-top: 2rem; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result { display: flex; flex-flow: column wrap; -webkit-box-orie= +nt: vertical; -webkit-box-direction: normal; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_friendly-message, .joblistingblock .cmp-recommended-job-b= +lock .cmp-no-jobs-recommended_block-content_no-result_recommended-text { fo= +nt-size: 1.6rem; line-height: 2.56rem; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_friendly-message p, .joblistingblock .cmp-recommended-job= +-block .cmp-no-jobs-recommended_block-content_no-result_recommended-text p = +{ padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_friendly-message p, .joblistingblock .cmp-recommended-j= +ob-block .cmp-no-jobs-recommended_block-content_no-result_recommended-text = +p { padding-bottom: 3rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_recommended-text { padding-top: 2rem; margin-bottom: 1.5r= +em; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_recommended-text { padding-top: 3rem; margin-bottom: 0p= +x; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_friendly-message p:nth-child(2) { padding-bottom: 0.5rem;= + } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_friendly-message p:nth-child(2) { padding-bottom: 1.5re= +m; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_buttons { display: flex; -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_buttons { -webkit-box-orient: horizontal; -webkit-box-d= +irection: normal; flex-direction: row; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_buttons a { padding: 1.5rem; margin-right: 0px; margin-le= +ft: 0px; text-align: center; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_buttons a { margin-right: 4.56rem; } +} + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__panel { margi= +n-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .pagination-no-lazy-loading .cmp-pagination__panel { mar= +gin-bottom: 3rem; } +} + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__container { -= +webkit-box-pack: justify; justify-content: space-between; } + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__pages { margi= +n: 1.5rem 0px; } + +.cmp-hidecards .cmp-page-list-item:nth-child(n+7) { display: none; } + +.joblistingblock .cmp-saved-job-block { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block { padding-bottom: 2rem; } +} + +.joblistingblock .cmp-saved-job-block .cmp-saved-job-block__hide { display:= + none; } + +.joblistingblock .cmp-saved-job-block .cmp-saved-job-block__show { display:= + block; } + +.joblistingblock .cmp-saved-job-block .cmp-job-card-listing_first-row a { t= +ext-decoration: underline; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__content { border: 1px so= +lid rgb(204, 204, 204); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title a:focus { margin-b= +ottom: -1px; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__address-location { word-= +break: break-all; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title-link:focus { margi= +n-bottom: 1px; outline: rgb(0, 77, 255) solid 1px; } + +.joblistingblock .cmp-jobcard-layout--2-cards ul .cmp-page-list-item { -web= +kit-box-flex: 0; flex: 0 0 100%; max-width: 100%; margin-bottom: 3rem; padd= +ing: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-jobcard-layout--2-cards ul .cmp-page-list-item { -w= +ebkit-box-flex: 0; flex: 0 0 50%; max-width: 50%; } +} + +.joblistingblock .cmp-jobcard-layout--3-cards ul .cmp-page-list-item { -web= +kit-box-flex: 0; flex: 0 0 100%; max-width: 100%; margin-bottom: 3rem; padd= +ing: 0px 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingblock .cmp-jobcard-layout--3-cards ul .cmp-page-list-item { -w= +ebkit-box-flex: 0; flex: 0 0 50%; max-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-jobcard-layout--3-cards ul .cmp-page-list-item { -w= +ebkit-box-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; } +} + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block .cmp-job-card-listing_second-row { = +padding-bottom: 10px; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-saved-job-block .cmp-job-card-listing_second-row { = +padding-bottom: 0px; } +} + +@media screen and (max-width: 767.9px) { + .joblistingblock .cmp-saved-job-block .cmp-job-card-listing_third-row { p= +adding-bottom: 0px; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__job-listing-areas-intere= +st { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp= +: 3; overflow: hidden; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__job-listing-areas-inte= +rest { -webkit-line-clamp: 2; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__content { display: flex;= + -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio= +n: column; background-color: rgb(255, 255, 255); border: 0.1rem solid rgb(2= +04, 204, 204); padding: 3rem 2rem 2rem; margin: 0px; position: relative; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__content { position: re= +lative; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__action-container { margi= +n-top: 0px; padding-top: 0px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__action-container { pos= +ition: relative; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title { margin-top: 0px;= + font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont,= + "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-seri= +f; font-weight: 800; font-style: normal; text-transform: none; color: rgb(0= +, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__title { font-size: 2.5= +rem; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title a { color: rgb(0, = +0, 0); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title a:hover { text-dec= +oration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title a:focus { text-dec= +oration: underline; color: rgb(0, 77, 255); margin-bottom: -0.1rem; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__pretitle { border: trans= +parent; color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem; font= +-weight: 600; line-height: 1.08rem; margin-bottom: 2rem; text-transform: up= +percase; text-decoration: none; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__pretitle:nth-child(3) { = +margin-top: -1.5rem; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__job-listing-semibold { f= +ont-weight: 600; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__job-listing-posted-date = +{ font-weight: 400; font-style: italic; text-transform: none; line-height: = +1; font-size: 1.2rem; color: rgb(0, 0, 0); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__address-location { max-w= +idth: calc(100% - 4rem); word-break: break-word; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser-remove-icon {= + position: absolute; top: 0px; right: 0px; margin: 2.456rem 2rem 0px 0px; c= +ursor: pointer; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser-remove-icon::= +after { content: "=EF=90=85"; font-size: 24px; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; width: 1.9rem; height: 2.= +4rem; color: rgb(107, 107, 107); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser-remove-icon:h= +over::after { color: rgb(0, 0, 0); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__address-location, .jobli= +stingblock .cmp-saved-job-block .cmp-teaser__description, .joblistingblock = +.cmp-saved-job-block .cmp-teaser__description p { margin: 0px; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser__job-listing-= +areas-interest, .joblistingblock .cmp-saved-job-block .cmp-teaser__title { = +margin-bottom: 10px; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser__job-listin= +g-areas-interest, .joblistingblock .cmp-saved-job-block .cmp-teaser__title = +{ margin-bottom: 20px; } +} + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__action-container, .job= +listingblock .cmp-saved-job-block .cmp-teaser__job-listing-posted-date { ma= +rgin-top: 20px; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title-link:hover .cmp-te= +aser__title { text-decoration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title-link:focus { margi= +n-bottom: 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0p= +x; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title-link:focus .cmp-te= +aser__title { text-decoration: underline; color: rgb(0, 77, 255); } + +@media screen and (max-width: 767.9px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser_action-container { disp= +lay: none; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__action-link:focus::befor= +e { width: 100%; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-1 .cmp-teas= +er__content { background: linear-gradient(rgb(180, 85, 170) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-2 .cmp-teas= +er__content { background: linear-gradient(rgb(160, 85, 245) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-3 .cmp-teas= +er__content { background: linear-gradient(rgb(190, 130, 255) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-4 .cmp-teas= +er__content { background: linear-gradient(rgb(220, 175, 255) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-5 .cmp-teas= +er__content { background: linear-gradient(rgb(230, 220, 255) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-blue .cmp-teaser__con= +tent { background: linear-gradient(rgb(0, 65, 240) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-gray .cmp-teaser__con= +tent { background: linear-gradient(rgb(190, 190, 190) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-gray-dark .cmp-teaser= +__content { background: linear-gradient(rgb(150, 150, 150) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-gray-darker .cmp-teas= +er__content { background: linear-gradient(rgb(90, 90, 90) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-green .cmp-teaser__co= +ntent { background: linear-gradient(rgb(0, 215, 0) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-red .cmp-teaser__cont= +ent { background: linear-gradient(red 0.4rem, transparent 0px) 100% 0px / 1= +00% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-yellow .cmp-teaser__c= +ontent { background: linear-gradient(rgb(255, 255, 0) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-aqua .cmp-teaser__content= + { background: linear-gradient(rgb(0, 255, 187) 0.4rem, transparent 0px) 10= +0% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-blue .cmp-teaser__content= + { background: linear-gradient(rgb(0, 186, 255) 0.4rem, transparent 0px) 10= +0% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-blue-green .cmp-teaser__c= +ontent { background: linear-gradient(rgb(5, 240, 165) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-brand-green .cmp-teaser__= +content { background: linear-gradient(rgb(100, 255, 80) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-brand-orange .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 120, 0) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-brand-yellow .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 235, 50) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-blue-dark .cmp-teaser__co= +ntent { background: linear-gradient(rgb(0, 142, 255) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-blue-light .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 243, 255) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-core-purple .cmp-teaser__= +content { background: linear-gradient(rgb(70, 0, 115) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-cyan .cmp-teaser__content= + { background: linear-gradient(rgb(0, 255, 255) 0.4rem, transparent 0px) 10= +0% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray .cmp-teaser__content= + { background: linear-gradient(rgb(167, 167, 167) 0.4rem, transparent 0px) = +100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-base .cmp-teaser__co= +ntent { background: linear-gradient(rgb(0, 0, 0) 0.4rem, transparent 0px) 1= +00% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-dark .cmp-teaser__co= +ntent { background: linear-gradient(rgb(107, 107, 107) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-darker .cmp-teaser__= +content { background: linear-gradient(rgb(74, 74, 74) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-light .cmp-teaser__c= +ontent { background: linear-gradient(rgb(204, 204, 204) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-lighter .cmp-teaser_= +_content { background: linear-gradient(rgb(227, 227, 227) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-lightest .cmp-teaser= +__content { background: linear-gradient(rgb(242, 242, 242) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-grayishyellow-dark .cmp-t= +easer__content { background: linear-gradient(rgb(150, 150, 140) 0.4rem, tra= +nsparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-grayishyellow-light .cmp-= +teaser__content { background: linear-gradient(rgb(230, 230, 220) 0.4rem, tr= +ansparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-green .cmp-teaser__conten= +t { background: linear-gradient(rgb(0, 255, 0) 0.4rem, transparent 0px) 100= +% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-green-dark .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 83, 10) 0.4rem, transparent 0px= +) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-link .cmp-teaser__content= + { background: linear-gradient(rgb(0, 77, 255) 0.4rem, transparent 0px) 100= +% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-link-dark .cmp-teaser__co= +ntent { background: linear-gradient(rgb(0, 0, 136) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-orange .cmp-teaser__conte= +nt { background: linear-gradient(rgb(255, 182, 0) 0.4rem, transparent 0px) = +100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-orange-dark .cmp-teaser__= +content { background: linear-gradient(rgb(255, 149, 0) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-pink .cmp-teaser__content= + { background: linear-gradient(rgb(231, 0, 116) 0.4rem, transparent 0px) 10= +0% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-pink-dark .cmp-teaser__co= +ntent { background: linear-gradient(rgb(164, 2, 83) 0.4rem, transparent 0px= +) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-pink-light .cmp-teaser__c= +ontent { background: linear-gradient(rgb(255, 80, 160) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-purple .cmp-teaser__conte= +nt { background: linear-gradient(rgb(161, 0, 255) 0.4rem, transparent 0px) = +100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-purple-dark .cmp-teaser__= +content { background: linear-gradient(rgb(117, 0, 192) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-purple-darkest .cmp-tease= +r__content { background: linear-gradient(rgb(70, 1, 115) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-red .cmp-teaser__content = +{ background: linear-gradient(rgb(231, 15, 41) 0.4rem, transparent 0px) 100= +% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-red-dark .cmp-teaser__con= +tent { background: linear-gradient(rgb(189, 0, 29) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-red-darker .cmp-teaser__c= +ontent { background: linear-gradient(rgb(113, 0, 18) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-red-light .cmp-teaser__co= +ntent { background: linear-gradient(rgb(255, 50, 70) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-white .cmp-teaser__conten= +t { background: linear-gradient(rgb(255, 255, 255) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-yellow .cmp-teaser__conte= +nt { background: linear-gradient(rgb(255, 212, 46) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-yellow-dark .cmp-teaser__= +content { background: linear-gradient(rgb(240, 192, 0) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-yellow-light .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 240, 179) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block .cmp-separator--vertical { margin: 0p= +x; } + +.joblistingblock .cmp-saved-job-block .cmp-separator--vertical .cmp-separat= +or-saved::after { content: "-"; position: relative; top: -2rem; margin: 0px= +; color: rgb(0, 0, 0); } + +.joblistingblock .cmp-saved-job-block .cmp-separator--vertical .cmp-separat= +or__horizontal-rule { margin: -3rem 0.1rem 0px; width: 0.11rem; display: no= +ne; } + +.joblistingblock .cmp-saved-job-block .page-summary { display: block; } + +.cmp-topic-filter { width: 100%; margin: 50px auto auto; } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter { display: flex; -webkit-box-pack: justify; justify-con= +tent: space-between; -webkit-box-ordinal-group: 3; order: 2; } +} + +.cmp-topic-filter .cmp-topic-filter__container { margin-top: 30px; position= +: relative; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-topic-filter .cmp-topic-filter__container { display: flex; -webkit-b= +ox-align: center; align-items: center; -webkit-box-pack: justify; justify-c= +ontent: space-between; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__button_bo= +x { width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__button_= +box { -webkit-box-ordinal-group: 3; order: 2; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-but= +ton { display: flex; -webkit-box-align: center; align-items: center; -webki= +t-box-pack: center; justify-content: center; border: 2px solid rgb(0, 0, 0)= +; padding: 1.5rem; width: 100%; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-but= +ton:hover { border-color: rgb(107, 107, 107); } + +@media screen and (min-width: 768px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-b= +utton { padding: 1.5rem 5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-b= +utton { border: none; display: inline-block; padding: 1rem 0px; cursor: tex= +t; text-align: left; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-but= +ton .cmp-topic-filter__text { font-size: 1.4rem; text-transform: uppercase;= + font-weight: 600; color: rgb(0, 0, 0); position: relative; } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-b= +utton .cmp-topic-filter__text { font-size: 1.8rem; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-but= +ton .cmp-topic-filter__icon::before { content: "=EF=8C=9B"; font-size: 3rem= +; font-family: Ionicons; display: block; font-weight: 400; font-style: norm= +al; line-height: 1; text-transform: none; letter-spacing: normal; overflow-= +wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: = +antialiased; text-rendering: optimizelegibility; font-feature-settings: "li= +ga"; color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-b= +utton .cmp-topic-filter__icon::before { display: none; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms { display: none; background-color: rgb(255, 255, 255); position: absolut= +e; left: 0px; right: 0px; width: 100%; margin-top: 15px; } + +@media screen and (min-width: 768px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems { margin-top: 30px; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems { display: block; position: static; margin-top: 0px; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-button { text-align: right; border: 1px solid r= +gb(204, 204, 204); padding: 1.5rem; display: inline-block; } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems .cmp-topic-filter__topic-button { display: none; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-button .cmp-topic-filter__close-topic-box { dis= +play: inline-block; font-size: 1.5rem; font-weight: 600; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-button .cmp-topic-filter__close-topic-box::afte= +r { content: "=EF=84=AA"; font-size: 2.4rem; font-family: Ionicons; display= +: block; font-weight: 400; font-style: normal; line-height: 1; text-transfo= +rm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowra= +p; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opt= +imizelegibility; font-feature-settings: "liga"; color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems .cmp-topic-filter__topic-item { border: none; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__topic-item-links { padd= +ing: 1.5rem; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px s= +olid rgb(204, 204, 204); } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__topic-item-links .cmp-t= +opic-filter__topic-item-link { display: inline-block; font-size: 1.6rem; co= +lor: rgb(0, 0, 0); } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__topic-item-links .cmp-t= +opic-filter__topic-item-link:hover { color: rgb(0, 77, 255); text-decoratio= +n: underline; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__subtopic { background-c= +olor: rgb(242, 242, 242); -webkit-box-orient: vertical; -webkit-box-directi= +on: normal; flex-flow: column; padding: 0.8rem 1.5rem; display: none; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__subtopic .cmp-topic-fil= +ter__subtopic-link { display: inline-block; padding: 1rem 0px; font-size: 1= +.6rem; color: rgb(0, 0, 0); align-self: flex-start; } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems .cmp-topic-filter__topic-item .cmp-topic-filter__subtopic .cmp-topic-f= +ilter__subtopic-link:hover { color: rgb(0, 77, 255); text-decoration: under= +line; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list .cmp-topic-filter__topic-item-links { c= +ursor: pointer; display: flex; -webkit-box-align: center; align-items: cent= +er; -webkit-box-pack: justify; justify-content: space-between; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list .cmp-topic-filter__topic-item-links::af= +ter { content: "=EF=84=A3"; font-size: 1.6rem; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; transition: all 0.5s ease= +-in 0s; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list.cmp-topic-filter__subtopic-list--show .= +cmp-topic-filter__topic-item-links { font-weight: 600; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list.cmp-topic-filter__subtopic-list--show .= +cmp-topic-filter__topic-item-links::after { transform: rotate(180deg); } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list.cmp-topic-filter__subtopic-list--show .= +cmp-topic-filter__subtopic { display: flex; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms.cmp-topic-filter__topic-items--show { display: block; } + +.cmp-event-agenda-item { display: block; padding: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item { display: flex; padding: 3rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item { padding: 3rem 2rem; } +} + +.cmp-event-agenda-item__location-section { width: 25%; padding-right: 3rem;= + display: none; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__location-section { display: block; } +} + +.cmp-event-agenda-item__location-section .cmp-text { margin-top: 1rem; font= +-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__location-section .cmp-text { font-size: 1.6rem; } +} + +.cmp-event-agenda-item__location-section-xs { width: 100%; margin-top: 3rem= +; display: block; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__location-section-xs { display: none; margin: 0px;= + } +} + +.cmp-event-agenda-item__location-section-xs .cmp-title__text { font-size: 1= +.2rem; letter-spacing: 0.12rem; text-transform: uppercase; line-height: 1.3= +3em; font-weight: 600; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__location-section-xs .cmp-title__text { line-heigh= +t: 1.39em; font-size: 1.8rem; } +} + +.cmp-event-agenda-item__location-section-xs .cmp-text { line-height: 2.5rem= +; font-size: 1.4rem; padding: 1rem 0px 3rem; } + +.cmp-event-agenda-item__location-section .cmp-title__text { font-size: 1.2r= +em; letter-spacing: 0.12rem; text-transform: uppercase; line-height: 1.33em= +; font-weight: 600; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__location-section .cmp-title__text { line-height: = +1.39em; font-size: 1.8rem; } +} + +.cmp-event-agenda-item__description-section { width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__description-section { width: 41.66%; } +} + +.cmp-event-agenda-item__description-section .cmp-text { line-height: 2.5rem= +; padding-top: 2rem; margin-bottom: 2rem; font-size: 1.4rem; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__description-section .cmp-text { padding: 0px 1rem= + 0px 0px; margin-right: 0.5rem; font-size: 1.6rem; } +} + +.cmp-event-agenda-item__description-section .cmp-text__paragraph-block { ma= +rgin-bottom: 2.5rem; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__description-section .cmp-text__paragraph-block { = +margin-bottom: 2rem; } +} + +.cmp-event-agenda-item__description-section .cmp-button__calender { color: = +rgb(0, 77, 255); margin: 0px; width: fit-content; text-decoration: none; cu= +rsor: pointer; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on { font-size: 1.6rem; width: auto; padding: 0px; font-weight: 600; color:= + rgb(0, 77, 255); line-height: 2.5rem; background-color: transparent; box-s= +hadow: none; transition: none 0s ease 0s; transform: none; margin: 0px; hei= +ght: 0px; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on:focus { border: 0px; outline: 0px; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on::before { content: "=EF=8F=B3"; font-size: 2.4rem; font-family: Ionicons= +; font-weight: 400; font-style: normal; line-height: 1; text-transform: non= +e; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dire= +ction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizele= +gibility; font-feature-settings: "liga"; display: inline-block; position: r= +elative; margin-right: 0.8rem; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on .cmp-teaser__action-link::before { content: ""; bottom: 0px; display: bl= +ock; height: 0.1rem; left: -2.5rem; position: absolute; max-width: calc(100= +% + 2.1rem); } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on .cmp-teaser__action-link:hover::before { width: 108%; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on .cmp-teaser__action-link::after { content: ""; } + +.cmp-event-agenda-item__speakers-section { width: 100%; margin-top: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__speakers-section { width: 33.33%; padding-left: 1= +.5rem; margin-top: 0px; } +} + +.cmp-event-agenda-item__speakers-section .cmp-title { margin-bottom: 1rem; = +} + +.cmp-event-agenda-item__speakers-section .cmp-title__text { font-size: 1.2r= +em; letter-spacing: 0.12rem; text-transform: uppercase; line-height: 1.33em= +; font-weight: 600; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__speakers-section .cmp-title__text { line-height: = +1.39em; font-size: 1.8rem; } +} + +.cmp-event-agenda-item__speakers-section .cmp-teaser { margin-bottom: 2rem;= + padding: 0px; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__speakers-section .cmp-teaser { margin-bottom: 1.0= +8rem; } +} + +.cmp-event-agenda-item__speakers-section .cmp-teaser__content { display: fl= +ex; vertical-align: middle; -webkit-box-pack: center; justify-content: cent= +er; margin: 0px; } + +.cmp-event-agenda-item__speakers-section .cmp-teaser__content__sub-title { = +margin-bottom: 0.5rem; line-height: 1.7rem; font-size: 1.4rem; font-weight:= + 800; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__speakers-section .cmp-teaser__content__sub-title = +{ line-height: 2rem; font-size: 1.6rem; } +} + +.cmp-event-agenda-item__speakers-section .cmp-teaser__content__sub-title .c= +mp-image__link--title { color: rgb(0, 0, 0); } + +.cmp-event-agenda-item__speakers-section .cmp-teaser__description { margin:= + 0px; } + +.cmp-event-agenda-item__speakers-section .cmp-teaser__description .cmp-teas= +er-role { margin: 0px; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__speakers-section .cmp-teaser__description .cmp-te= +aser-role { font-size: 1.6rem; } +} + +.cmp-event-agenda-item__speakers-section .cmp-teaser .cmp-image { margin-ri= +ght: 1.5rem; } + +.cmp-event-agenda-item__speakers-section .cmp-teaser .cmp-image__image { wi= +dth: 5rem; height: 5rem; } + +.cmp-multiple-day-event-agenda { margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda { margin: 0px -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-day-event-agenda { margin: 0px; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__panel {= + border: 0px; padding: 0px; box-shadow: none; background-color: transparent= +; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__panel .= +accordion.cmp-event-agenda.cmp-single-day-event-agenda { margin: 2rem 0px; = +} + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__panel= + .accordion.cmp-event-agenda.cmp-single-day-event-agenda { margin: 0px; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item:last-child .cmp-accordi= +on__header .cmp-accordion__button { border-bottom: 0.2rem solid rgb(0, 0, 0= +); } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item:last-child .cmp-accor= +dion__header .cmp-accordion__button { border-bottom: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item:last-child .cmp-accor= +dion__panel .accordion.cmp-event-agenda.cmp-single-day-event-agenda { paddi= +ng: 0px; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +{ margin: 0px 1.3rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r { margin: 0px; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button { padding: 0px 4.3rem; border-top: 0.2rem solid rgb(= +0, 0, 0); border-right: 0.2rem solid rgb(0, 0, 0); border-left: 0.2rem soli= +d rgb(0, 0, 0); border-image: initial; border-bottom: none; height: 4.4rem;= + display: flex; -webkit-box-align: center; align-items: center; line-height= +: 2.196rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button { padding: 2rem 3.5rem; border-right: none; border= +-bottom: none; border-left: none; border-image: initial; border-top: 0.4rem= + solid rgb(0, 0, 0); } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button { padding: 2.5rem 2rem; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button:focus { outline: none; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button:focus-visible { border-color: rgb(0, 77, 255); outli= +ne: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__title { font-family: Graphik, Arial,= + system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, = +"Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.8rem; font-we= +ight: 600; overflow-wrap: break-word; word-break: break-word; line-height: = +2.196rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button .cmp-accordion__title { padding-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button .cmp-accordion__title { font-size: 2.5rem; line-he= +ight: 3rem; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__icon { font-size: 1.56rem; color: rg= +b(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button .cmp-accordion__icon { padding: 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button .cmp-accordion__icon { padding-right: 2rem; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__icon::before { font-size: 2rem; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button--expanded { background-color: rgb(255, 255, 255); cu= +rsor: pointer; border-bottom: 0.2rem solid rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button--expanded { border-top: 0.4rem solid rgb(0, 0, 0);= + border-bottom: none; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button:hover { color: rgb(0, 0, 0); } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion-item__pa= +nel, .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__pa= +nel--expanded.cmp-accordion__button { padding: 0px; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item:hover { color: rgb(0, 0= +, 0); } + +.cmp-single-day-event-agenda .cmp-accordion__item { width: auto; margin: 0p= +x -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-single-day-event-agenda .cmp-accordion__item { margin: 0px -3.5rem; = +} +} + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item { margin: 0px; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item:last-child .cmp-accordion= +__header { border-bottom: 0.09rem solid rgb(204, 204, 204); } + +.cmp-single-day-event-agenda .cmp-accordion__item:last-child .cmp-accordion= +__header .cmp-accordion__button { border-bottom: none; } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header { = +margin: 0px; border-right: rgb(204, 204, 204); border-bottom: rgb(204, 204,= + 204); border-left: rgb(204, 204, 204); border-image: initial; border-top: = +0.09rem solid rgb(204, 204, 204); } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button { border: none; padding: 1.5rem; height: auto; display= +: grid; grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button { padding: 1.5rem 3.5rem; grid-template-columns: 3fr= + 9fr; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button { padding: 2rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button:focus { outline: none; } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button:focus-visible { outline: rgb(0, 77, 255) solid 0.1rem;= + } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button:hover { color: rgb(0, 0, 0); } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button .cmp-accordion__title:first-child { font-size: 1.4rem;= + line-height: 2.2rem; font-weight: 400; padding-right: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__title:first-child { font-size: 1.6re= +m; line-height: 2.5rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button .cmp-accordion__title:nth-child(2) { white-space: pre-= +wrap; font-size: 1.8rem; font-weight: 800; overflow-wrap: break-word; word-= +break: break-word; line-height: 2.2rem; padding-right: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__title:nth-child(2) { font-size: 2.5r= +em; line-height: 3rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button .cmp-accordion__icon { color: rgb(0, 0, 0); padding-ri= +ght: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__icon { padding-right: 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__icon { padding-right: 2rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button .cmp-accordion__icon::before { font-size: 1.5rem; marg= +in-top: 0.2rem; } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button--expanded { background-color: rgb(255, 255, 255); curs= +or: pointer; border-left: 0.4rem solid rgb(255, 212, 46); padding: 1.5rem 1= +.5rem 1.5rem 1.1rem; } + +@media screen and (min-width: 768px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button--expanded { padding: 1.5rem 3.5rem 1.5rem 3.1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button--expanded { padding: 2rem 2rem 2rem 1.6rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button--expanded .cmp-accordion__title:first-child { font-wei= +ght: 400; } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__panel, .c= +mp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__panel--expa= +nded { box-shadow: rgba(0, 0, 0, 0.15) 0px 0.75em 2rem -0.38em inset; backg= +round-color: rgb(242, 242, 242); } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__panel--ex= +panded { border-left: none; border-right: none; border-bottom: none; } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-1 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(180= +, 85, 170); } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-2 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(160= +, 85, 245); } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-3 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(190= +, 130, 255); } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-4 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(220= +, 175, 255); } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-5 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(230= +, 220, 255); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-blue .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-left-color: rgb(0, 65, 240= +); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-gray .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-left-color: rgb(190, 190, = +190); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-gray-dark .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-left-color: rgb(150, = +150, 150); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-gray-darker .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(90,= + 90, 90); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-green .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 215, 0= +); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-red .cmp-accordion__= +button.cmp-accordion__button--expanded { border-left-color: red; } + +.cmp-single-day-event-agenda.accordion.color-block-alt-yellow .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 255= +, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-aqua .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 187); = +} + +.cmp-single-day-event-agenda.accordion.color-block-blue .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(0, 186, 255); = +} + +.cmp-single-day-event-agenda.accordion.color-block-blue-green .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(5, 240, = +165); } + +.cmp-single-day-event-agenda.accordion.color-block-brand-green .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(100, 25= +5, 80); } + +.cmp-single-day-event-agenda.accordion.color-block-brand-orange .cmp-accord= +ion__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 1= +20, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-brand-yellow .cmp-accord= +ion__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 2= +35, 50); } + +.cmp-single-day-event-agenda.accordion.color-block-blue-dark .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 142, 2= +55); } + +.cmp-single-day-event-agenda.accordion.color-block-blue-light .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 243, = +255); } + +.cmp-single-day-event-agenda.accordion.color-block-core-purple .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(70, 0, = +115); } + +.cmp-single-day-event-agenda.accordion.color-block-cyan .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 255); = +} + +.cmp-single-day-event-agenda.accordion.color-block-gray .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(167, 167, 167)= +; } + +.cmp-single-day-event-agenda.accordion.color-block-gray-base .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 0, 0);= + } + +.cmp-single-day-event-agenda.accordion.color-block-gray-dark .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(107, 107,= + 107); } + +.cmp-single-day-event-agenda.accordion.color-block-gray-darker .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(74, 74,= + 74); } + +.cmp-single-day-event-agenda.accordion.color-block-gray-light .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(204, 204= +, 204); } + +.cmp-single-day-event-agenda.accordion.color-block-gray-lighter .cmp-accord= +ion__button.cmp-accordion__button--expanded { border-left-color: rgb(227, 2= +27, 227); } + +.cmp-single-day-event-agenda.accordion.color-block-gray-lightest .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-left-color: rgb(242, = +242, 242); } + +.cmp-single-day-event-agenda.accordion.color-block-grayishyellow-dark .cmp-= +accordion__button.cmp-accordion__button--expanded { border-left-color: rgb(= +150, 150, 140); } + +.cmp-single-day-event-agenda.accordion.color-block-grayishyellow-light .cmp= +-accordion__button.cmp-accordion__button--expanded { border-left-color: rgb= +(230, 230, 220); } + +.cmp-single-day-event-agenda.accordion.color-block-green .cmp-accordion__bu= +tton.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-green-dark .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 83, 1= +0); } + +.cmp-single-day-event-agenda.accordion.color-block-link .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(0, 77, 255); } + +.cmp-single-day-event-agenda.accordion.color-block-link-dark .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 0, 136= +); } + +.cmp-single-day-event-agenda.accordion.color-block-orange .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-left-color: rgb(255, 182, 0)= +; } + +.cmp-single-day-event-agenda.accordion.color-block-orange-dark .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 14= +9, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-pink .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(231, 0, 116); = +} + +.cmp-single-day-event-agenda.accordion.color-block-pink-dark .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(164, 2, 8= +3); } + +.cmp-single-day-event-agenda.accordion.color-block-pink-light .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 80,= + 160); } + +.cmp-single-day-event-agenda.accordion.color-block-purple .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-left-color: rgb(161, 0, 255)= +; } + +.cmp-single-day-event-agenda.accordion.color-block-purple-dark .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(117, 0,= + 192); } + +.cmp-single-day-event-agenda.accordion.color-block-purple-darkest .cmp-acco= +rdion__button.cmp-accordion__button--expanded { border-left-color: rgb(70, = +1, 115); } + +.cmp-single-day-event-agenda.accordion.color-block-red .cmp-accordion__butt= +on.cmp-accordion__button--expanded { border-left-color: rgb(231, 15, 41); } + +.cmp-single-day-event-agenda.accordion.color-block-red-dark .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-left-color: rgb(189, 0, 29= +); } + +.cmp-single-day-event-agenda.accordion.color-block-red-darker .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(113, 0, = +18); } + +.cmp-single-day-event-agenda.accordion.color-block-red-light .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 50, = +70); } + +.cmp-single-day-event-agenda.accordion.color-block-white .cmp-accordion__bu= +tton.cmp-accordion__button--expanded { border-left-color: rgb(255, 255, 255= +); } + +.cmp-single-day-event-agenda.accordion.color-block-yellow .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-left-color: rgb(255, 212, 46= +); } + +.cmp-single-day-event-agenda.accordion.color-block-yellow-dark .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(240, 19= +2, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-yellow-light .cmp-accord= +ion__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 2= +40, 179); } + +.cmp-single-day-event-agenda.accordion.brand-gradient-pink .cmp-accordion__= +button.cmp-accordion__button--expanded { border-image: linear-gradient(90de= +g, rgb(164, 2, 83) 0%, rgb(231, 0, 116) 30%) 1 / 1 / 0 stretch; border-top-= +width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-purple .cmp-accordion= +__button.cmp-accordion__button--expanded { border-image: linear-gradient(rg= +b(70, 1, 115), rgb(161, 0, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; = +border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-purple-alt .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-image: linear-gradien= +t(90deg, rgb(70, 1, 115), rgb(117, 0, 192), rgb(161, 0, 255)) 1 / 1 / 0 str= +etch; border-top-width: 0px; border-right-width: 0px; border-bottom-width: = +0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-blue .cmp-accordion__= +button.cmp-accordion__button--expanded { border-image: linear-gradient(rgb(= +0, 0, 136), rgb(0, 77, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; bord= +er-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-blue2 .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-image: linear-gradient(rgb= +(0, 77, 255), rgb(0, 186, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; b= +order-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-light-blue .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-image: linear-gradien= +t(90deg, rgb(0, 186, 255), rgb(0, 142, 255), rgb(0, 77, 255)) 1 / 1 / 0 str= +etch; border-top-width: 0px; border-right-width: 0px; border-bottom-width: = +0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-red .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-image: linear-gradient(rgb(1= +13, 0, 18), red) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-wid= +th: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-red-alt .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-image: linear-gradient(9= +0deg, red, rgb(189, 0, 29), rgb(113, 0, 18)) 1 / 1 / 0 stretch; border-top-= +width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient .cmp-accordion__butto= +n.cmp-accordion__button--expanded { border-image: linear-gradient(rgb(0, 25= +5, 0), rgb(0, 186, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; border-r= +ight-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-alt .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-image: linear-gradient(90deg= +, rgb(0, 255, 0), rgb(0, 186, 255)) 1 / 1 / 0 stretch; border-top-width: 0p= +x; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-yellow .cmp-accordion= +__button.cmp-accordion__button--expanded { border-image: linear-gradient(rg= +b(255, 255, 0), rgb(240, 192, 0)) 1 / 1 / 0 stretch; border-top-width: 0px;= + border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-yellow-alt .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-image: linear-gradien= +t(90deg, rgb(255, 255, 0), rgb(255, 212, 46), rgb(255, 182, 0)) 1 / 1 / 0 s= +tretch; border-top-width: 0px; border-right-width: 0px; border-bottom-width= +: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-green .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-image: linear-gradient(90d= +eg, rgb(0, 255, 0), rgb(0, 215, 0), rgb(0, 83, 10)) 1 / 1 / 0 stretch; bord= +er-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-1 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(180, 85, 170); } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-2 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(160, 85, 245); } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-3 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(190, 130, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-4 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(220, 175, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-5 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(230, 220, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-blue .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-left-color: rgb(0, 65, 240); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-gray .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-left-color: rgb(190, 190, 190); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-gray-dark .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-left-color: rgb(150, 150, 150); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-gray-darker .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(90, 90, 90); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-green .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(0, 215, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-red .cmp-single-da= +y-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bor= +der-left-color: red; } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-yellow .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(255, 255, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-aqua .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(0, 255, 187); } + +.cmp-multiple-day-event-agenda.accordion.color-block-blue .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(0, 186, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-blue-green .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(5, 240, 165); } + +.cmp-multiple-day-event-agenda.accordion.color-block-brand-green .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(100, 255, 80); } + +.cmp-multiple-day-event-agenda.accordion.color-block-brand-orange .cmp-sing= +le-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded = +{ border-left-color: rgb(255, 120, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-brand-yellow .cmp-sing= +le-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded = +{ border-left-color: rgb(255, 235, 50); } + +.cmp-multiple-day-event-agenda.accordion.color-block-blue-dark .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(0, 142, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-blue-light .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(0, 243, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-core-purple .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(70, 0, 115); } + +.cmp-multiple-day-event-agenda.accordion.color-block-cyan .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(0, 255, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(167, 167, 167); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-base .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(0, 0, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-dark .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(107, 107, 107); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-darker .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(74, 74, 74); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-light .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(204, 204, 204); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-lighter .cmp-sing= +le-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded = +{ border-left-color: rgb(227, 227, 227); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-lightest .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-left-color: rgb(242, 242, 242); } + +.cmp-multiple-day-event-agenda.accordion.color-block-grayishyellow-dark .cm= +p-single-day-event-agenda .cmp-accordion__button.cmp-accordion__button--exp= +anded { border-left-color: rgb(150, 150, 140); } + +.cmp-multiple-day-event-agenda.accordion.color-block-grayishyellow-light .c= +mp-single-day-event-agenda .cmp-accordion__button.cmp-accordion__button--ex= +panded { border-left-color: rgb(230, 230, 220); } + +.cmp-multiple-day-event-agenda.accordion.color-block-green .cmp-single-day-= +event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { borde= +r-left-color: rgb(0, 255, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-green-dark .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(0, 83, 10); } + +.cmp-multiple-day-event-agenda.accordion.color-block-link .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(0, 77, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-link-dark .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(0, 0, 136); } + +.cmp-multiple-day-event-agenda.accordion.color-block-orange .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-left-color: rgb(255, 182, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-orange-dark .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(255, 149, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-pink .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(231, 0, 116); } + +.cmp-multiple-day-event-agenda.accordion.color-block-pink-dark .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(164, 2, 83); } + +.cmp-multiple-day-event-agenda.accordion.color-block-pink-light .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(255, 80, 160); } + +.cmp-multiple-day-event-agenda.accordion.color-block-purple .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-left-color: rgb(161, 0, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-purple-dark .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(117, 0, 192); } + +.cmp-multiple-day-event-agenda.accordion.color-block-purple-darkest .cmp-si= +ngle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expande= +d { border-left-color: rgb(70, 1, 115); } + +.cmp-multiple-day-event-agenda.accordion.color-block-red .cmp-single-day-ev= +ent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border-= +left-color: rgb(231, 15, 41); } + +.cmp-multiple-day-event-agenda.accordion.color-block-red-dark .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-left-color: rgb(189, 0, 29); } + +.cmp-multiple-day-event-agenda.accordion.color-block-red-darker .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(113, 0, 18); } + +.cmp-multiple-day-event-agenda.accordion.color-block-red-light .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(255, 50, 70); } + +.cmp-multiple-day-event-agenda.accordion.color-block-white .cmp-single-day-= +event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { borde= +r-left-color: rgb(255, 255, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-yellow .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-left-color: rgb(255, 212, 46); } + +.cmp-multiple-day-event-agenda.accordion.color-block-yellow-dark .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(240, 192, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-yellow-light .cmp-sing= +le-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded = +{ border-left-color: rgb(255, 240, 179); } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-pink .cmp-single-da= +y-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bor= +der-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(231, 0, 116) 30%)= + 1 / 1 / 0 stretch; border-top-width: 0px; border-right-width: 0px; border-= +bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-purple .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 255)) 1 / 1 / 0 s= +tretch; border-top-width: 0px; border-right-width: 0px; border-bottom-width= +: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-purple-alt .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-image: linear-gradient(90deg, rgb(70, 1, 115), rgb(117, 0, 192), = +rgb(161, 0, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-wi= +dth: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-blue .cmp-single-da= +y-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bor= +der-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255)) 1 / 1 / 0 stret= +ch; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0p= +x; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-blue2 .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 255)) 1 / 1 / 0 st= +retch; border-top-width: 0px; border-right-width: 0px; border-bottom-width:= + 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-light-blue .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-image: linear-gradient(90deg, rgb(0, 186, 255), rgb(0, 142, 255),= + rgb(0, 77, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-wi= +dth: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-red .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-image: linear-gradient(rgb(113, 0, 18), red) 1 / 1 / 0 stretch; border-t= +op-width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-red-alt .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-image: linear-gradient(90deg, red, rgb(189, 0, 29), rgb(113, 0, 18))= + 1 / 1 / 0 stretch; border-top-width: 0px; border-right-width: 0px; border-= +bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient .cmp-single-day-eve= +nt-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border-i= +mage: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)) 1 / 1 / 0 stretch; = +border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-alt .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186, 255)) 1 / 1 / = +0 stretch; border-top-width: 0px; border-right-width: 0px; border-bottom-wi= +dth: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-yellow .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192, 0)) 1 / 1 / 0 = +stretch; border-top-width: 0px; border-right-width: 0px; border-bottom-widt= +h: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-yellow-alt .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-image: linear-gradient(90deg, rgb(255, 255, 0), rgb(255, 212, 46)= +, rgb(255, 182, 0)) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-= +width: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-green .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 215, 0), rgb(0, 8= +3, 10)) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-width: 0px; = +border-bottom-width: 0px; } + +.cmp-button__download-agenda.cmp-button--primary-white .cmp-button, .cmp-bu= +tton__download-agenda.cmp-button--primary-white .cmp-button:hover { font-si= +ze: 1.6rem; width: auto; padding: 0px; font-weight: 600; color: rgb(51, 51,= + 153); text-decoration: none; background-color: transparent; box-shadow: no= +ne; transition: none 0s ease 0s; transform: none; margin-left: 0px; } + +.cmp-button__download-agenda.cmp-button--primary-white .cmp-button .cmp-but= +ton__text::before, .cmp-button__download-agenda.cmp-button--primary-white .= +cmp-button:hover .cmp-button__text::before { content: ""; background: rgb(0= +, 77, 255); bottom: 0px; display: block; height: 0.129rem; left: -2.4rem; t= +op: 2rem; width: 0%; position: absolute; max-width: calc(100% + 2.1rem); tr= +ansition: box-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-= +box-shadow 0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; } + +.cmp-button__download-agenda.cmp-button--primary-white .cmp-button .cmp-but= +ton__text:focus::before, .cmp-button__download-agenda.cmp-button--primary-w= +hite .cmp-button .cmp-button__text:hover::before, .cmp-button__download-age= +nda.cmp-button--primary-white .cmp-button:hover .cmp-button__text:focus::be= +fore, .cmp-button__download-agenda.cmp-button--primary-white .cmp-button:ho= +ver .cmp-button__text:hover::before { width: 111%; } + +.cmp-button__download-agenda.cmp-button--primary-white::before { content: "= +=EF=90=9F"; font-size: 2.4rem; font-family: Ionicons; font-weight: 400; fon= +t-style: normal; line-height: 1; text-transform: none; letter-spacing: norm= +al; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fon= +t-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-= +settings: "liga"; display: inline-block; position: relative; top: 0.2rem; p= +adding-right: 0.8rem; color: rgb(0, 77, 255); cursor: pointer; } + +.cmp-button__download-agenda.cmp-button--primary-white .cmp-button:focus { = +border: 0px; outline: 0px; } + +.cmp-single-day-event-agenda.cmp-event-background__white-bg-container .cmp-= +accordion__item .cmp-accordion__panel--expanded { background-color: rgb(255= +, 255, 255); box-shadow: none; } + +.featured-profile-block .cmp-featured-profile__speaker { position: relative= +; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-seperator__cont= +ainer__with-padding { padding: 0px 1.5rem; } + +.cmp-featured-profile__single-profile-container:last-of-type .featured-prof= +ile-block .cmp-featured-profile__speaker .cmp-seperator__container__with-pa= +dding { display: none; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-seperator__cont= +ainer__with-padding .cmp-separator__horizontal-rule { margin: 0px; height: = +0.11rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e { position: relative; } + +@media screen and (min-width: 1000px) { + .cmp-featured-profile__single-profile-container:first-of-type .featured-p= +rofile-block .cmp-featured-profile__speaker .cmp-featured-profile { padding= +-top: 5.75rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__container { -webkit-box-orient: horizontal; -webkit-box-direction: norma= +l; flex-direction: row; padding: 3rem 0px; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__container { display: flex; padding: 5rem 0px; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__img-container { padding: 0px 0px 2rem; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__img-container { min-width: 31.2rem; padding: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__img-container { min-width: 20.5rem; padding: 0px; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__img-container .cmp-image__image { width: 100%; margin: 0px auto; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__img-container .cmp-image__image { width: auto; height: 31.2rem; max-he= +ight: 31.2rem; max-width: 31.2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__img-container .cmp-image__image { width: auto; height: 20.5rem; max-he= +ight: 20.5rem; max-width: 20.5rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e .cmp-text__label-small { display: inline; line-height: 2.56rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e .cmp-text__label-small .cmp-text__label-small-divider { position: relativ= +e; border-left: 1px solid rgb(204, 204, 204); margin-right: 1.5rem; margin-= +left: 1.5rem; height: 1.8rem; display: inline-block; top: 5px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__desc-container { position: relative; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__desc-container { padding-left: 2.5rem; width: 75%; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__name-link { color: rgb(0, 0, 0); } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-name { word-break: break-word; margin-bottom: 0.5rem; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-name { margin-top: 0px; max-width: 100%; } +} + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-name { margin-bottom: 1rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-title { word-break: break-word; text-transform: uppercase; padding-= +bottom: 2rem; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-title { max-width: 100%; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-opt-desc { word-break: break-word; max-width: 100%; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-opt-desc { display: block; margin-bottom: 2rem; } +} + +@media screen and (max-width: 767.9px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-opt-desc { margin-bottom: 2rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-opt-desc .cmp-text__paragraph-default .cmp-text__link--default { co= +lor: rgb(0, 77, 255); } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-opt-desc .cmp-text__paragraph-default .cmp-text__link--default:hove= +r { color: rgb(0, 0, 136); } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons { padding-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__social-buttons { position: static; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__share { padding: 0px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .social-btn-wrapper { display: flex; -webkit-box-align: c= +enter; align-items: center; padding: 0px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .h-title-eyebrow { display: flex; margin: 0px 2rem 0px 0p= +x; text-transform: none; font-size: 1.4rem; line-height: 2.24rem; letter-sp= +acing: normal; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__social-buttons .h-title-eyebrow { margin-right: 2rem; font-size: 1.6re= +m; line-height: 2.56rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__items { margin: 0px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__item:focus { box-shadow: rgb(255, 255,= + 255) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-of= +fset: 0.1rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__item:focus:not(:focus-visible) { box-s= +hadow: none; outline: none; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__item:not(:last-child) { margin-right: = +1.5rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__icon { margin: 0px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-text__link-list { margin-top: 0px; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__links .cmp-text__link-list { margin-top: 1rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-text__link-list li { display: block; margin-top: 1rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-text__link-list li:focus { box-shadow: rgb(255, 255, 255) 0px= + 0px 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1= +rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-text__link-list li:focus:not(:focus-visible) { box-shadow: no= +ne; outline: none; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__links .cmp-text__link-list li { display: inline-block; margin-top: 0px= +; } + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__links .cmp-text__link-list li:not(:last-child)::after { content: ","; = +color: rgb(0, 77, 255); margin-left: -2px; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-teaser__pretitle { margin-bottom: 1rem; } + +.featured-profile-block .cmp-featured-profile__speaker.cmp-featured-profile= +__employee .cmp-featured-profile__corporate-semibold { font-weight: 600; wo= +rd-break: break-word; max-width: 100%; margin-bottom: 2rem; font-size: 1.4r= +em; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker.cmp-featured-profi= +le__employee .cmp-featured-profile__corporate-semibold { display: block; fo= +nt-size: 1.6rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker.cmp-featured-profile= +__employee .cmp-featured-profile__corporate-semibold p { display: inline; } + +.featured-profile-block--border-bottom .cmp-featured-profile__container { b= +order-bottom: 1px solid rgb(204, 204, 204); } + +.featured-profile-block--background-gray .cmp-featured-profile__container {= + background-color: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .featured-profile-block.change-image-position .cmp-featured-profile__spea= +ker .cmp-featured-profile__desc-container { padding-right: 2.5rem; padding-= +left: 0px; } +} + +.change-image-position .cmp-featured-profile-block .cmp-featured-profile__c= +ontainer { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; = +flex-direction: row-reverse; } + +.cmp-blog-topic-nav { font-size: 1.4rem; line-height: 1; } + +.cmp-blog-topic-nav .cmp-multipage-nav { background-color: rgb(242, 242, 24= +2); } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top: 0.4re= +m solid rgb(0, 77, 255); background-color: rgb(242, 242, 242); padding: 1.6= +rem 1.5rem 2rem; max-width: 120rem; margin: 0px auto; font-size: 1.4rem; te= +xt-transform: none; letter-spacing: 0.124rem; } + +@media screen and (min-width: 1000px) { + .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { padding-right: = +4.5rem; } +} + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow, .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multip= +age-nav__arrow .cmp-multipage-nav__arrow-icon { margin-right: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow .cmp-multipage-nav__arrow-icon span { display: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow .cmp-multipage-nav__arrow-icon::before { content: "=EF=8F=90"; } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow .cmp-multipage-nav__arrow-icon--close::before, .cmp-blog-topic-nav .= +cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav__arrow .cmp-multipage= +-nav__arrow-icon::before { font-size: 16px; font-family: Ionicons; display:= + block; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; font-weight: 700; margin-top: -1rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow .cmp-multipage-nav__arrow-icon--close::before { content: "=EF=8F=98"= +; } + +.cmp-blog-topic-nav .cmp-multipage-nav__elements { box-shadow: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__articles { border-bottom: none; rig= +ht: 0px; top: 5.933rem; width: 100%; background-color: rgb(242, 242, 242); = +} + +@media screen and (min-width: 1000px) { + .cmp-blog-topic-nav .cmp-multipage-nav__articles { top: 0px; } +} + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop { background-color: = +transparent; padding: 0px 1.5rem; margin: 0px auto; max-width: 125rem; -web= +kit-box-align: center; align-items: center; } + +@media screen and (min-width: 1200px) { + .cmp-blog-topic-nav .cmp-multipage-nav__items--desktop { padding: 0px 5re= +m; } +} + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item { -webkit-box-flex: 2; flex: 2 0 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item-link:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; outline: = +rgb(0, 0, 136) solid 1px; outline-offset: 1px; z-index: 4; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more button.cmp-multipage-nav__item-link { display: flex; -webkit-box= +-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more .more-icon { padding-left: 1.4rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more .cmp-multipage-nav__item-link .more-icon::after { content: "=EF= +=8F=90"; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more .cmp-multipage-nav__item-link.cmp-multipage-nav__item-link--more= +-active .more-icon::after, .cmp-blog-topic-nav .cmp-multipage-nav__items--d= +esktop .cmp-multipage-nav__item--more .cmp-multipage-nav__item-link .more-i= +con::after { font-size: 14px; font-family: Ionicons; display: block; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; font-weight: 700; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more .cmp-multipage-nav__item-link.cmp-multipage-nav__item-link--more= +-active .more-icon::after { content: "=EF=8F=98"; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop button.cmp-multipage= +-nav__item-link.cmp-multipage-nav__item-link--more-active { background-colo= +r: rgb(242, 242, 242); } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item { mi= +n-height: 4.6rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item::aft= +er, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item:= +:before, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:focus::after, .cmp-blog-topi= +c-nav .cmp-multipage-nav__items .cmp-multipage-nav__item:first-child .cmp-m= +ultipage-nav__item-link:hover::after { width: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .cmp= +-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgro= +und-color: transparent; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item-link= + { color: rgb(0, 0, 0); background-color: transparent; font-weight: 600; wi= +dth: 100%; padding: 1.6rem 0px 2.1rem; display: block; outline: none; box-s= +hadow: none; font-size: 1.4rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item-link= +::after, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__= +item-link::before, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multi= +page-nav__item-link:focus::after, .cmp-blog-topic-nav .cmp-multipage-nav__i= +tems .cmp-multipage-nav__item-link:hover::after { width: 0px; border: 0px; = +} + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item-link= +:hover { color: rgb(107, 107, 107); cursor: pointer; background-color: rgb(= +242, 242, 242); text-decoration: underline; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item-link= + .cmp-multipage-nav__item-arrow { display: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item--mor= +e { -webkit-box-flex: 2; flex: 2 0 0px; max-width: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items button.cmp-multipage-nav__ite= +m-link:hover { text-decoration: none; color: rgb(0, 0, 0); } + +.cmp-blog-topic-nav .cmp-multipage-nav__items button.cmp-multipage-nav__ite= +m-link:hover span:not(.more-icon) { text-decoration: underline; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item { border-bottom: 0.2rem solid rgb(227, 2= +27, 227); border-top: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item:focus, .cmp-blog-topic-nav .cmp-multipag= +e-nav__items .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m:hover, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item:last-child { border-bottom: non= +e; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link { font-weight: 600; width: 100%; pa= +dding: 2rem 1.5rem; display: inline-flex; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link:focus, .cmp-blog-topic-nav .cmp-mul= +tipage-nav__items .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link:hover { color: rgb(107, 107, 107); background-color: rgb(242, 2= +42, 242); font-weight: 600; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link::after, .cmp-blog-topic-nav .cmp-mu= +ltipage-nav__items .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::before, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after,= + .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link:hover::after { background-color: r= +gb(0, 77, 255); width: 4px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link::before { content: ""; background: = +transparent; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link:focus { box-shadow: rgb(255, 255, 2= +55) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 1px; outline-offset: 1px= +; z-index: 4; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__show-drop= +down--desktop { right: 2rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__show-drop= +down--desktop .cmp-multipage-nav__item:hover .cmp-multipage-nav__item-link = +{ padding-top: 2.26rem; padding-bottom: 2.2rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__show-drop= +down--desktop .cmp-multipage-nav__item:first-child .cmp-multipage-nav__item= +-link:focus::after, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-mult= +ipage-nav__show-dropdown--desktop .cmp-multipage-nav__item:first-child .cmp= +-multipage-nav__item-link:hover::after { width: 4px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__show-drop= +down--desktop .cmp-multipage-nav__item:first-child .cmp-multipage-nav__item= +-link:hover::before { border-color: rgb(255, 255, 255); } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop > li.cmp-multipage-n= +av__item:first-child { -webkit-box-flex: 2; flex: 2 0 0%; background-color:= + transparent; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile { background-color: r= +gb(255, 255, 255); box-shadow: none; padding: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem::before { border: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem-link { font-weight: 600; width: 100%; padding: 2rem 1.5rem; display: in= +line-flex; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem-linkfocus, .cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-m= +ultipage-nav__item-linkhover { color: rgb(0, 0, 0); background-color: rgb(2= +42, 242, 242); font-weight: 600; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem-link::after, .cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp= +-multipage-nav__item-link::before, .cmp-blog-topic-nav .cmp-multipage-nav__= +items--mobile .cmp-multipage-nav__item-link:focus::after, .cmp-blog-topic-n= +av .cmp-multipage-nav__items--mobile .cmp-multipage-nav__item-link:hover::a= +fter { background-color: rgb(0, 77, 255); width: 4px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem-link::before { content: ""; background: transparent; width: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem:first-child::before { display: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__item--active { cursor: pointer; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile { width: 100%= +; right: 0px; top: 5.933rem; height: auto; } + +@media screen and (min-width: 1000px) { + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile { top: 0px;= + } +} + +@media screen and (min-width: 768px) { + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile.cmp-multipa= +ge-nav__articles { top: 5.933rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile.cmp-multipa= +ge-nav__articles { top: 0px; } +} + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile { position: relative; top: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile .cmp-multipage-nav__item-link { width: auto; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile .cmp-multipage-nav__item:first-child { border-top: 0.2= +rem solid rgb(227, 227, 227); } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile .cmp-multipage-nav__item:first-child:hover::after { ba= +ckground-color: transparent; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile .cmp-multipage-nav__item:first-child .cmp-multipage-na= +v__item-link:hover::before { display: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items::before { content: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__item::before { content: none; border: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__item:first-child { background-color: transparent; } + +@media screen and (max-width: 999.9px) { + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multip= +age-nav__item-link:focus, .cmp-blog-topic-nav .cmp-multipage-nav__show-drop= +down--mobile .cmp-multipage-nav__item-link:hover { text-decoration: none; c= +olor: rgb(0, 0, 0); } + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multip= +age-nav__item-link:focus::after, .cmp-blog-topic-nav .cmp-multipage-nav__sh= +ow-dropdown--mobile .cmp-multipage-nav__item-link:hover::after { width: 0px= +; } +} + +.multipagenavigation.color-block-accent-purple-1 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-1 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(180, 85, 170); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-1 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(180, 85, 170); width: 4px; } + +.multipagenavigation.color-block-accent-purple-2 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-2 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(160, 85, 245); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-2 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(160, 85, 245); width: 4px; } + +.multipagenavigation.color-block-accent-purple-3 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-3 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(190, 130, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-3 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(190, 130, 255); width: 4px; } + +.multipagenavigation.color-block-accent-purple-4 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-4 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(220, 175, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-4 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(220, 175, 255); width: 4px; } + +.multipagenavigation.color-block-accent-purple-5 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-5 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(230, 220, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-5 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(230, 220, 255); width: 4px; } + +.multipagenavigation.color-block-alt-blue .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.color-block-alt-blue .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 65, 240)= +; } + +.multipagenavigation.color-block-alt-blue .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__= +item-link::after, .multipagenavigation.color-block-alt-blue .cmp-blog-topic= +-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-drop= +down .cmp-multipage-nav__item-link::after { background-color: rgb(0, 65, 24= +0); width: 4px; } + +.multipagenavigation.color-block-alt-gray .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.color-block-alt-gray .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(190, 190, 1= +90); } + +.multipagenavigation.color-block-alt-gray .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__= +item-link::after, .multipagenavigation.color-block-alt-gray .cmp-blog-topic= +-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-drop= +down .cmp-multipage-nav__item-link::after { background-color: rgb(190, 190,= + 190); width: 4px; } + +.multipagenavigation.color-block-alt-gray-dark .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.color-block-alt-gray-dark .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(1= +50, 150, 150); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link::after, .multipagenavigation.color-block-alt-gray-dark .cmp-= +blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more= +-link-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb= +(150, 150, 150); width: 4px; } + +.multipagenavigation.color-block-alt-gray-darker .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-alt-gray-darker .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(90, 90, 90); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-alt-gray-darker .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(90, 90, 90); width: 4px; } + +.multipagenavigation.color-block-alt-green .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-alt-green .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 215, 0= +); } + +.multipagenavigation.color-block-alt-green .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-alt-green .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 215,= + 0); width: 4px; } + +.multipagenavigation.color-block-alt-red .cmp-blog-topic-nav .cmp-multipage= +-nav__articles, .multipagenavigation.color-block-alt-red .cmp-blog-topic-na= +v .cmp-multipage-nav__mobile-dropdown { border-top-color: red; } + +.multipagenavigation.color-block-alt-red .cmp-blog-topic-nav .cmp-multipage= +-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__i= +tem-link::after, .multipagenavigation.color-block-alt-red .cmp-blog-topic-n= +av .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdo= +wn .cmp-multipage-nav__item-link::after { background-color: red; width: 4px= +; } + +.multipagenavigation.color-block-alt-yellow .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-alt-yellow .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 25= +5, 0); } + +.multipagenavigation.color-block-alt-yellow .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-alt-yellow .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(255, = +255, 0); width: 4px; } + +.multipagenavigation.color-block-aqua .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-aqua .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 255, 187); } + +.multipagenavigation.color-block-aqua .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-aqua .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(0, 255, 187); wid= +th: 4px; } + +.multipagenavigation.color-block-blue .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-blue .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 186, 255); } + +.multipagenavigation.color-block-blue .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-blue .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(0, 186, 255); wid= +th: 4px; } + +.multipagenavigation.color-block-blue-green .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-blue-green .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(5, 240,= + 165); } + +.multipagenavigation.color-block-blue-green .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-blue-green .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(5, 24= +0, 165); width: 4px; } + +.multipagenavigation.color-block-brand-green .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-brand-green .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(100, = +255, 80); } + +.multipagenavigation.color-block-brand-green .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-brand-green .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(100= +, 255, 80); width: 4px; } + +.multipagenavigation.color-block-brand-orange .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles, .multipagenavigation.color-block-brand-orange .cmp-blo= +g-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255= +, 120, 0); } + +.multipagenavigation.color-block-brand-orange .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-n= +av__item-link::after, .multipagenavigation.color-block-brand-orange .cmp-bl= +og-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-l= +ink-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(2= +55, 120, 0); width: 4px; } + +.multipagenavigation.color-block-brand-yellow .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles, .multipagenavigation.color-block-brand-yellow .cmp-blo= +g-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255= +, 235, 50); } + +.multipagenavigation.color-block-brand-yellow .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-n= +av__item-link::after, .multipagenavigation.color-block-brand-yellow .cmp-bl= +og-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-l= +ink-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(2= +55, 235, 50); width: 4px; } + +.multipagenavigation.color-block-blue-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-blue-dark .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 142, 2= +55); } + +.multipagenavigation.color-block-blue-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-blue-dark .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 142,= + 255); width: 4px; } + +.multipagenavigation.color-block-blue-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-blue-light .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 243,= + 255); } + +.multipagenavigation.color-block-blue-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-blue-light .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 24= +3, 255); width: 4px; } + +.multipagenavigation.color-block-core-purple .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-core-purple .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(70, 0= +, 115); } + +.multipagenavigation.color-block-core-purple .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-core-purple .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(70,= + 0, 115); width: 4px; } + +.multipagenavigation.color-block-cyan .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-cyan .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 255, 255); } + +.multipagenavigation.color-block-cyan .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-cyan .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(0, 255, 255); wid= +th: 4px; } + +.multipagenavigation.color-block-gray .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-gray .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(167, 167, 167); } + +.multipagenavigation.color-block-gray .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-gray .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(167, 167, 167); w= +idth: 4px; } + +.multipagenavigation.color-block-gray-base .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-gray-base .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 0, 0);= + } + +.multipagenavigation.color-block-gray-base .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-gray-base .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 0, 0= +); width: 4px; } + +.multipagenavigation.color-block-gray-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-gray-dark .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(107, 107,= + 107); } + +.multipagenavigation.color-block-gray-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-gray-dark .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(107, 10= +7, 107); width: 4px; } + +.multipagenavigation.color-block-gray-darker .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-gray-darker .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(74, 7= +4, 74); } + +.multipagenavigation.color-block-gray-darker .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-gray-darker .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(74,= + 74, 74); width: 4px; } + +.multipagenavigation.color-block-gray-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-gray-light .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(204, 20= +4, 204); } + +.multipagenavigation.color-block-gray-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-gray-light .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(204, = +204, 204); width: 4px; } + +.multipagenavigation.color-block-gray-lighter .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles, .multipagenavigation.color-block-gray-lighter .cmp-blo= +g-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(227= +, 227, 227); } + +.multipagenavigation.color-block-gray-lighter .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-n= +av__item-link::after, .multipagenavigation.color-block-gray-lighter .cmp-bl= +og-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-l= +ink-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(2= +27, 227, 227); width: 4px; } + +.multipagenavigation.color-block-gray-lightest .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.color-block-gray-lightest .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(2= +42, 242, 242); } + +.multipagenavigation.color-block-gray-lightest .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link::after, .multipagenavigation.color-block-gray-lightest .cmp-= +blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more= +-link-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb= +(242, 242, 242); width: 4px; } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-blog-topic-nav .cm= +p-multipage-nav__articles, .multipagenavigation.color-block-grayishyellow-d= +ark .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-co= +lor: rgb(150, 150, 140); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-blog-topic-nav .cm= +p-multipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multi= +page-nav__item-link::after, .multipagenavigation.color-block-grayishyellow-= +dark .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage= +-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { background-= +color: rgb(150, 150, 140); width: 4px; } + +.multipagenavigation.color-block-grayishyellow-light .cmp-blog-topic-nav .c= +mp-multipage-nav__articles, .multipagenavigation.color-block-grayishyellow-= +light .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-= +color: rgb(230, 230, 220); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-blog-topic-nav .c= +mp-multipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-mult= +ipage-nav__item-link::after, .multipagenavigation.color-block-grayishyellow= +-light .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipa= +ge-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { backgroun= +d-color: rgb(230, 230, 220); width: 4px; } + +.multipagenavigation.color-block-green .cmp-blog-topic-nav .cmp-multipage-n= +av__articles, .multipagenavigation.color-block-green .cmp-blog-topic-nav .c= +mp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 255, 0); } + +.multipagenavigation.color-block-green .cmp-blog-topic-nav .cmp-multipage-n= +av__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link::after, .multipagenavigation.color-block-green .cmp-blog-topic-nav .= +cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .= +cmp-multipage-nav__item-link::after { background-color: rgb(0, 255, 0); wid= +th: 4px; } + +.multipagenavigation.color-block-green-dark .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-green-dark .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 83, = +10); } + +.multipagenavigation.color-block-green-dark .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-green-dark .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 83= +, 10); width: 4px; } + +.multipagenavigation.color-block-link .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-link .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 77, 255); } + +.multipagenavigation.color-block-link .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-link .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(0, 77, 255); widt= +h: 4px; } + +.multipagenavigation.color-block-link-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-link-dark .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 0, 136= +); } + +.multipagenavigation.color-block-link-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-link-dark .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 0, 1= +36); width: 4px; } + +.multipagenavigation.color-block-orange .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.color-block-orange .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 182, 0); } + +.multipagenavigation.color-block-orange .cmp-blog-topic-nav .cmp-multipage-= +nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__it= +em-link::after, .multipagenavigation.color-block-orange .cmp-blog-topic-nav= + .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link::after { background-color: rgb(255, 182, 0);= + width: 4px; } + +.multipagenavigation.color-block-orange-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-orange-dark .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, = +149, 0); } + +.multipagenavigation.color-block-orange-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-orange-dark .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(255= +, 149, 0); width: 4px; } + +.multipagenavigation.color-block-pink .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-pink .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(231, 0, 116); } + +.multipagenavigation.color-block-pink .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-pink .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(231, 0, 116); wid= +th: 4px; } + +.multipagenavigation.color-block-pink-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-pink-dark .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(164, 2, 8= +3); } + +.multipagenavigation.color-block-pink-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-pink-dark .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(164, 2,= + 83); width: 4px; } + +.multipagenavigation.color-block-pink-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-pink-light .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 80= +, 160); } + +.multipagenavigation.color-block-pink-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-pink-light .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(255, = +80, 160); width: 4px; } + +.multipagenavigation.color-block-purple .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.color-block-purple .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(161, 0, 255); } + +.multipagenavigation.color-block-purple .cmp-blog-topic-nav .cmp-multipage-= +nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__it= +em-link::after, .multipagenavigation.color-block-purple .cmp-blog-topic-nav= + .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link::after { background-color: rgb(161, 0, 255);= + width: 4px; } + +.multipagenavigation.color-block-purple-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-purple-dark .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(117, = +0, 192); } + +.multipagenavigation.color-block-purple-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-purple-dark .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(117= +, 0, 192); width: 4px; } + +.multipagenavigation.color-block-purple-darkest .cmp-blog-topic-nav .cmp-mu= +ltipage-nav__articles, .multipagenavigation.color-block-purple-darkest .cmp= +-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb= +(70, 1, 115); } + +.multipagenavigation.color-block-purple-darkest .cmp-blog-topic-nav .cmp-mu= +ltipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage= +-nav__item-link::after, .multipagenavigation.color-block-purple-darkest .cm= +p-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--mo= +re-link-dropdown .cmp-multipage-nav__item-link::after { background-color: r= +gb(70, 1, 115); width: 4px; } + +.multipagenavigation.color-block-red .cmp-blog-topic-nav .cmp-multipage-nav= +__articles, .multipagenavigation.color-block-red .cmp-blog-topic-nav .cmp-m= +ultipage-nav__mobile-dropdown { border-top-color: rgb(231, 15, 41); } + +.multipagenavigation.color-block-red .cmp-blog-topic-nav .cmp-multipage-nav= +__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link::after, .multipagenavigation.color-block-red .cmp-blog-topic-nav .cmp-= +multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cmp-= +multipage-nav__item-link::after { background-color: rgb(231, 15, 41); width= +: 4px; } + +.multipagenavigation.color-block-red-dark .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.color-block-red-dark .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(189, 0, 29)= +; } + +.multipagenavigation.color-block-red-dark .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__= +item-link::after, .multipagenavigation.color-block-red-dark .cmp-blog-topic= +-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-drop= +down .cmp-multipage-nav__item-link::after { background-color: rgb(189, 0, 2= +9); width: 4px; } + +.multipagenavigation.color-block-red-darker .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-red-darker .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(113, 0,= + 18); } + +.multipagenavigation.color-block-red-darker .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-red-darker .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(113, = +0, 18); width: 4px; } + +.multipagenavigation.color-block-red-light .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-red-light .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 50, = +70); } + +.multipagenavigation.color-block-red-light .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-red-light .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(255, 50= +, 70); width: 4px; } + +.multipagenavigation.color-block-white .cmp-blog-topic-nav .cmp-multipage-n= +av__articles, .multipagenavigation.color-block-white .cmp-blog-topic-nav .c= +mp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-white .cmp-blog-topic-nav .cmp-multipage-n= +av__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link::after, .multipagenavigation.color-block-white .cmp-blog-topic-nav .= +cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .= +cmp-multipage-nav__item-link::after { background-color: rgb(255, 255, 255);= + width: 4px; } + +.multipagenavigation.color-block-yellow .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.color-block-yellow .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 212, 46); = +} + +.multipagenavigation.color-block-yellow .cmp-blog-topic-nav .cmp-multipage-= +nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__it= +em-link::after, .multipagenavigation.color-block-yellow .cmp-blog-topic-nav= + .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link::after { background-color: rgb(255, 212, 46)= +; width: 4px; } + +.multipagenavigation.color-block-yellow-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-yellow-dark .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(240, = +192, 0); } + +.multipagenavigation.color-block-yellow-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-yellow-dark .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(240= +, 192, 0); width: 4px; } + +.multipagenavigation.color-block-yellow-light .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles, .multipagenavigation.color-block-yellow-light .cmp-blo= +g-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255= +, 240, 179); } + +.multipagenavigation.color-block-yellow-light .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-n= +av__item-link::after, .multipagenavigation.color-block-yellow-light .cmp-bl= +og-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-l= +ink-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(2= +55, 240, 179); width: 4px; } + +.multipagenavigation.brand-gradient-pink .cmp-blog-topic-nav .cmp-multipage= +-nav__articles, .multipagenavigation.brand-gradient-pink .cmp-blog-topic-na= +v .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-image= +-source: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(231, 0, 116) 30%); = +} + +.multipagenavigation.brand-gradient-purple .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.brand-gradient-purple .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-i= +mage-source: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 255)); } + +.multipagenavigation.brand-gradient-purple-alt .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.brand-gradient-purple-alt .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; = +border-image-source: linear-gradient(90deg, rgb(70, 1, 115), rgb(117, 0, 19= +2), rgb(161, 0, 255)); } + +.multipagenavigation.brand-gradient-blue .cmp-blog-topic-nav .cmp-multipage= +-nav__articles, .multipagenavigation.brand-gradient-blue .cmp-blog-topic-na= +v .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-image= +-source: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255)); } + +.multipagenavigation.brand-gradient-blue2 .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.brand-gradient-blue2 .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-ima= +ge-source: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 255)); } + +.multipagenavigation.brand-gradient-light-blue .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.brand-gradient-light-blue .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; = +border-image-source: linear-gradient(90deg, rgb(0, 186, 255), rgb(0, 142, 2= +55), rgb(0, 77, 255)); } + +.multipagenavigation.brand-gradient-red .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.brand-gradient-red .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-image-s= +ource: linear-gradient(rgb(113, 0, 18), red); } + +.multipagenavigation.brand-gradient-red-alt .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.brand-gradient-red-alt .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border= +-image-source: linear-gradient(90deg, red, rgb(189, 0, 29), rgb(113, 0, 18)= +); } + +.multipagenavigation.brand-gradient .cmp-blog-topic-nav .cmp-multipage-nav_= +_articles, .multipagenavigation.brand-gradient .cmp-blog-topic-nav .cmp-mul= +tipage-nav__mobile-dropdown { border-image-slice: 1; border-image-source: l= +inear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.multipagenavigation.brand-gradient-alt .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.brand-gradient-alt .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-image-s= +ource: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186, 255)); } + +.multipagenavigation.brand-gradient-yellow .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.brand-gradient-yellow .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-i= +mage-source: linear-gradient(rgb(255, 255, 0), rgb(240, 192, 0)); } + +.multipagenavigation.brand-gradient-yellow-alt .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.brand-gradient-yellow-alt .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; = +border-image-source: linear-gradient(90deg, rgb(255, 255, 0), rgb(255, 212,= + 46), rgb(255, 182, 0)); } + +.multipagenavigation.brand-gradient-green .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.brand-gradient-green .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-ima= +ge-source: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 215, 0), rgb(0, 83= +, 10)); } + +.multipagenavigation.brand-gradient-pink .cmp-blog-topic-nav .cmp-multipage= +-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-imag= +e-slice: 1; border-image-source: linear-gradient(90deg, rgb(164, 2, 83) 0%,= + rgb(231, 0, 116) 30%); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-purple .cmp-blog-topic-nav .cmp-multipa= +ge-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-im= +age-slice: 1; border-image-source: linear-gradient(90deg, rgb(70, 1, 115), = +rgb(117, 0, 192), rgb(161, 0, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-purple-alt .cmp-blog-topic-nav .cmp-mul= +tipage-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { borde= +r-image-slice: 1; border-image-source: linear-gradient(rgb(70, 1, 115), rgb= +(161, 0, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-blue .cmp-blog-topic-nav .cmp-multipage= +-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-imag= +e-slice: 1; border-image-source: linear-gradient(rgb(0, 0, 136), rgb(0, 77,= + 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-blue2 .cmp-blog-topic-nav .cmp-multipag= +e-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-ima= +ge-slice: 1; border-image-source: linear-gradient(rgb(0, 77, 255), rgb(0, 1= +86, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-light-blue .cmp-blog-topic-nav .cmp-mul= +tipage-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { borde= +r-image-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 186, 2= +55), rgb(0, 142, 255), rgb(0, 77, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-red .cmp-blog-topic-nav .cmp-multipage-= +nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-image= +-slice: 1; border-image-source: linear-gradient(90deg, red, rgb(189, 0, 29)= +, rgb(113, 0, 18)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-red-alt .cmp-blog-topic-nav .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-i= +mage-slice: 1; border-image-source: linear-gradient(rgb(113, 0, 18), red); = +border-left: 4px solid; } + +.multipagenavigation.brand-gradient .cmp-blog-topic-nav .cmp-multipage-nav-= +-more-link-dropdown .cmp-multipage-nav__item-link::after { border-image-sli= +ce: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 1= +86, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-alt .cmp-blog-topic-nav .cmp-multipage-= +nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-image= +-slice: 1; border-image-source: linear-gradient(rgb(0, 255, 0), rgb(0, 186,= + 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-yellow .cmp-blog-topic-nav .cmp-multipa= +ge-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-im= +age-slice: 1; border-image-source: linear-gradient(90deg, rgb(255, 255, 0),= + rgb(255, 212, 46), rgb(255, 182, 0)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-yellow-alt .cmp-blog-topic-nav .cmp-mul= +tipage-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { borde= +r-image-slice: 1; border-image-source: linear-gradient(rgb(255, 255, 0), rg= +b(240, 192, 0)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-green .cmp-blog-topic-nav .cmp-multipag= +e-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-ima= +ge-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), rg= +b(0, 215, 0), rgb(0, 83, 10)); border-left: 4px solid; } + +.careers-registration-confirmation .cmp-careers-registration-confirmation-a= +nonymous, .careers-registration-confirmation .cmp-careers-registration-conf= +irmation-anonymous .button, .careers-registration-confirmation .cmp-careers= +-registration-confirmation-authenticated, .careers-registration-confirmatio= +n .cmp-careers-registration-confirmation-authenticated .button { padding-to= +p: 1rem; } + +.careers-registration-confirmation .cmp-careers-registration-confirmation-a= +nonymous .button .cmp-button, .careers-registration-confirmation .cmp-caree= +rs-registration-confirmation-authenticated .button .cmp-button { height: 4.= +6rem; } + +@media screen and (min-width: 768px) { + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous, .careers-registration-confirmation .cmp-careers-registration-co= +nfirmation-anonymous .button, .careers-registration-confirmation .cmp-caree= +rs-registration-confirmation-authenticated, .careers-registration-confirmat= +ion .cmp-careers-registration-confirmation-authenticated .button { padding-= +top: 0px; } + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous .button .cmp-button, .careers-registration-confirmation .cmp-car= +eers-registration-confirmation-authenticated .button .cmp-button { margin-t= +op: 0px; margin-left: 0px; width: 21.43rem; } +} + +@media screen and (min-width: 1000px) { + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous, .careers-registration-confirmation .cmp-careers-registration-co= +nfirmation-authenticated { padding-top: 1rem; } + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous .text, .careers-registration-confirmation .cmp-careers-registrat= +ion-confirmation-authenticated .text { margin-top: 30px; } + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous .button .cmp-button, .careers-registration-confirmation .cmp-car= +eers-registration-confirmation-authenticated .button .cmp-button { margin-t= +op: 5px; } +} + +@media screen and (min-width: 1200px) { + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous, .careers-registration-confirmation .cmp-careers-registration-co= +nfirmation-authenticated { padding-left: 1rem; padding-right: 1rem; } +} + +.form-block .cmp-form--hide, .form-block .cmp-form .cmp-modal--hide { displ= +ay: none; } + +.form-block .cmp-form .cmp-button--cancel { color: rgb(0, 0, 0); background= +-color: rgb(255, 255, 255); border: 2px solid rgb(0, 0, 0); } + +.form-block .cmp-form .cmp-button--cancel:hover { color: rgb(0, 0, 0); bord= +er: 2px solid rgb(167, 167, 167); background-color: rgb(255, 255, 255); } + +.form-block .cmp-form .cmp-button--cancel:disabled { color: rgb(227, 227, 2= +27); background-color: transparent; border: 2px solid rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .form-block .cmp-form-edit-profile .cmp-form-button[type=3D"submit"], .fo= +rm-block .cmp-form-remove-profile .cmp-form-button[type=3D"submit"] { margi= +n-right: 3rem; } +} + +.form-block .cmp-form-careers-registration .cmp-button--secondary, .form-bl= +ock .cmp-form-edit-profile .cmp-button--secondary { display: grid; grid-tem= +plate-columns: 12fr; } + +@media screen and (min-width: 768px) { + .form-block .cmp-form-careers-registration .cmp-button--secondary, .form-= +block .cmp-form-edit-profile .cmp-button--secondary { grid-template-columns= +: 8fr 4fr; } +} + +.form-block .cmp-form-careers-registration .cmp-button--secondary .cmp-butt= +on, .form-block .cmp-form-edit-profile .cmp-button--secondary .cmp-button {= + margin-left: 0px; height: 5.214rem; } + +.form-block .cmp-form-careers-registration .cmp-button--secondary .cmp-butt= +on__text, .form-block .cmp-form-edit-profile .cmp-button--secondary .cmp-bu= +tton__text { text-align: center; } + +.form-block .cmp-form-remove-profile .cmp-button--secondary .cmp-button { m= +argin-left: 0px; min-width: 21.44rem; height: 5rem; } + +.form-block .cmp-form-manage-subscriptions .cmp-four-cell__first-row.cmp-fo= +ur-cell__fullwidth { margin-bottom: 30px; } + +.form-block .cmp-form-careers-registration .cmp-form-options--checkbox, .fo= +rm-block .cmp-form-manage-subscriptions .cmp-four-cell__first-row.cmp-four-= +cell__fullwidth .cmp-form-options.cmp-form-options--checkbox { margin-botto= +m: 0px; } + +.form-block .sr-only { clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%= +); height: 1px; overflow: hidden; position: absolute; white-space: nowrap; = +width: 1px; } + +.form-block__feedback { display: none; } + +.form-block__feedback--show { display: block; } + +.form-block__feedback-title { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-style: normal; text-transform: none; c= +olor: rgb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; font-weight: 800;= + margin-bottom: 30px; } + +@media screen and (min-width: 1000px) { + .form-block__feedback-title { font-size: 4.8rem; } +} + +.form-block__feedback-description { font-size: 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .form-block__feedback-description { font-size: 1.6rem; } +} + +.form-block .recaptcha-error-message { padding-top: 4px; color: rgb(184, 0,= + 0); font-size: 1.2rem; } + +.form-block .recaptcha-label { display: none; } + +.form-block .recaptcha-error-border { border: 2px solid rgb(184, 0, 0); } + +@media screen and (max-width: 375px) { + .form-block .cmp-captcha { transform: scale(0.8); margin-left: -25px; } +} + +.form-block .cmp-loading-screen--overlay { background: rgb(0, 0, 0); color:= + rgb(255, 255, 255); position: fixed; height: 100%; width: 100%; z-index: 5= +000; top: 0px; left: 0px; float: left; text-align: center; opacity: 0.5; di= +splay: none; } + +.form-block .cmp-loading-screen--spinner { margin: 0px auto; height: 6.4rem= +; width: 6.4rem; animation: 2s linear 0s infinite normal none running rotat= +e; border-width: 0.313em; border-style: solid; border-color: rgb(255, 255, = +255) transparent rgb(255, 255, 255) rgb(255, 255, 255); border-image: initi= +al; border-radius: 50%; position: relative; top: calc(50% - 54px); } + +.form-block .cmp-loading-screen.loading .cmp-loading-screen--overlay { disp= +lay: block; } + +@-webkit-keyframes rotate {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +@keyframes rotate {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +.form-wrapper.responsivegrid, .form-wrapper.responsivegrid .cmp-container, = +.form-wrapper.responsivegrid .container { padding: 0px; } + +.cmp-modal--pageload .cmp-modal_content { position: relative; } + +.cmp-modal--pageload .cmp-modal_content .cmp-title { padding-right: 4.5rem;= + } + +.cmp-modal--pageload .cmp-modal_content .cmp-modal_body { font-size: 1rem; = +} + +.cmp-modal--pageload .cmp-modal_content .cmp-modal-footer_footer { padding:= + 15px; } + +.cmp-modal--pageload .cmp-modal_content .cmp-modal-footer .cmp-button { fon= +t-size: 0.875rem; } + +.cmp-modal--pageload .cmp-modal_content .cmp-modal-footer .cmp-button--prim= +ary-white { font-size: 1rem; margin: 0.36em 0.72em 1.25em; } + +.cmp-modal--pageload .cmp-modal.cmp-modal--pageload .cmp-modal_footer-actio= +ns .button:first-child .cmp-button { min-width: 12em; } + +@media screen and (max-width: 375px) { + .cmp-modal.cmp-modal--open .cmp-modal_body .cmp-captcha { transform: scal= +e(0.75); margin-left: -35px; } +} + +.dynamic-card-block .dynamic-card-block--8-cards { display: block; flex-wra= +p: wrap; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--8-cards { flex-wrap: nowrap; } +} + +.dynamic-card-block .dynamic-card-block--8-cards__first-row .cmp-title__tex= +t { font-size: 3rem; line-height: 1.04em; padding-left: 0.94rem; padding-ri= +ght: 0.94rem; margin: 1.88rem 0px 0px; overflow-wrap: break-word; word-brea= +k: break-word; } + +.dynamic-card-block .dynamic-card-block--8-cards__first-row .cmp-container = +{ margin: 0px auto 6rem; } + +.dynamic-card-block .dynamic-card-block--8-cards__first-row .cmp-container = +.cmp-title__text { font-weight: 600; } + +.dynamic-card-block .dynamic-card-block--8-cards__second-row { position: re= +lative; padding-top: 1rem; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--8-cards__second-row { display: f= +lex; padding-top: 3rem; } +} + +.dynamic-card-block .dynamic-card-block--8-cards__second-row .cmp-card__lis= +t-item { padding: 0px; margin: 0px; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--l= +eft { float: none; padding-right: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-left { width: 50%; padding-right: 1.5rem; float: left; } +} + +@media screen and (min-width: 1200px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-left { width: 66.3%; float: left; } +} + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--l= +eft .cmp-card__list-item:nth-child(2n), .dynamic-card-block .dynamic-card-b= +lock--8-cards .cmp-dynamic-card__list--left .cmp-card__list-item:nth-child(= +n+6) { display: none; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--l= +eft .cmp-card__list-item .dcc-image-tag-title-summary { display: block; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--l= +eft .cmp-card__list-item .dcc-image-tag-title-summary .cmp-teaser__content = +{ margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-left .cmp-card__list-item .dcc-image-tag-title-summary .cmp-teaser__conten= +t { margin-bottom: 3rem; } +} + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight { float: none; padding-left: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-right { width: 50%; padding-left: 1.5rem; float: right; } +} + +@media screen and (min-width: 1200px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-right { width: 33%; float: right; } +} + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__content { min-height: 0px; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__image { display: none; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__title { min-height: 0px; font-size: 1.6rem; border-width:= + 0.063rem; border-bottom-style: solid; border-color: rgb(204, 204, 204); ma= +rgin: 0px 0px 2rem; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__title-link { margin-bottom: 2.8rem; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__pretitle { margin: 0px 0px 1rem; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__description { display: none; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .dcc-image-tag-title-summary { display: block; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-card__list-item:nth-child(n+9), .dynamic-card-block .dynamic-card= +-block--8-cards .cmp-dynamic-card__list--right .cmp-card__list-item:nth-chi= +ld(2n+1) { display: none; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-card__list-item:nth-child(7) { display: block; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-card__list-item:last-child .cmp-teaser__title { border: 0px; } + +.dynamic-card-block .dynamic-card-block--3-cards { padding: 0px 1.5rem; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list { display:= + flex; flex-wrap: wrap; grid-auto-rows: 1fr; width: auto; margin: 0px -3rem= +; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item { float: left; clear: none; width: 100%; padding: 0px 1.5rem; ma= +rgin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-car= +d__list-item { width: 50%; margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-car= +d__list-item { width: 33.33%; } +} + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item .dcc-imagefoldtag, .dynamic-card-block .dynamic-card-block--3-ca= +rds .cmp-card__list .cmp-card__list-item .dcc-imagefoldtag .cmp-teaser { he= +ight: 100%; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item .dcc-imagefoldtag .cmp-teaser__image { -webkit-box-flex: 1; flex= +: 1 0 0px; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item .dcc-imagefoldtag .cmp-teaser__content { position: relative; pad= +ding-bottom: 5.5rem; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item .dcc-imagefoldtag .cmp-teaser__action-container { position: abso= +lute; bottom: 2rem; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item:nth-child(n+4) { display: none; } + +.dynamic-card-block .cmp-card__list-item .dcc-list-item--divider { border-b= +ottom: 1px solid rgb(204, 204, 204); margin: 0px 0px 20px; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .cmp-card__list-item .dcc-list-item--divider { displa= +y: none; } +} + +@media screen and (min-width: 1000px) { + .dynamic-card-block .cmp-card__list-item .dcc-list-item--divider { displa= +y: block; } +} + +.dynamic-card-block .cmp-card__list-item:last-child .dcc-list-item--divider= + { border-bottom: none; } + +.dynamic-card-block .cmp-card__list-item::before { display: none; } + +.dynamic-listing-block { margin-top: 30px; margin-bottom: 30px; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block { margin-top: 40px; margin-bottom: 50px; padding: = +0px 2rem; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block { padding: 0px; margin-top: 50px; } +} + +.dynamic-listing-block .cmp-dynamic-listing-block__cta-button { display: no= +ne; } + +.dynamic-listing-block.blog-search-result { margin-top: 2rem; margin-bottom= +: 0px; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block.blog-search-result { margin-top: 3rem; margin-bott= +om: 0.5rem; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block.blog-search-result { margin-bottom: 0px; } +} + +.dynamic-listing-block.blog-search-result .dynamic-listing-block__title-con= +tainer { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block.blog-search-result .dynamic-listing-block__title-c= +ontainer { margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block.blog-search-result .dynamic-listing-block__title-c= +ontainer { margin-bottom: 1.5rem; } +} + +.dynamic-listing-block.blog-search-result .dynamic-listing-block--divider {= + display: none; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__con= +tent .cmp-list .cmp-list__item { width: 100%; } +} + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__conte= +nt .cmp-list .cmp-list__item .dcc-list-item--divider { margin: 0px; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__con= +tent .cmp-list .cmp-list__item .dcc-list-item--divider { display: block; } +} + +.dynamic-listing-block.blog-search-result .cmp-list__item { display: none; = +} + +.dynamic-listing-block.blog-search-result .cmp-list__item.cmp-list__item--s= +how { display: block; } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton { display: flex; -webkit-box-pack: center; justify-content: center; h= +eight: 5rem; -webkit-box-align: center; align-items: center; } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton.cmp-dynamic-listing-block__cta-button--hide { display: none; } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton [aria-expanded=3D"false"] .cmp-button__text::after { transform: rotat= +e(90deg); } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton [aria-expanded=3D"true"] .cmp-button__text::after { transform: rotate= +(-90deg); } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton .cmp-button:focus .cmp-button__text::before, .dynamic-listing-block.b= +log-search-result .cmp-dynamic-listing-block__cta-button .cmp-button:hover = +.cmp-button__text::before { max-width: calc(100% - 1.8em); } + +.dynamic-listing-block .cmp-title--eyebrow { padding-bottom: 1rem; } + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list { disp= +lay: flex; flex-wrap: wrap; } + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item { padding: 0px; margin: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item { width: 100%; margin-bottom: 0px; } +} + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item .dcc-list-item--divider { border-bottom: 1px solid rgb(204, 204, = +204); margin: 0px 0px 20px; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item .dcc-list-item--divider { display: none; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item .dcc-list-item--divider { display: block; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item .cmp-dcc__title-link:focus .cmp-teaser__title { color: rgb(0, 7= +7, 255); text-decoration: underline; } +} + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item .cmp-dcc__title-link:focus-visible { outline: auto; } + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item .cmp-teaser { margin-bottom: 20px; } + +@media screen and (min-width: 1000px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item .cmp-teaser .cmp-teaser__title:hover { color: rgb(0, 77, 255); = +text-decoration: underline; } +} + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item::before { display: none; } + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-t= +easer__image .cmp-image .cmp-image__image { height: 10.5rem; width: 10.5rem= +; object-fit: cover; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .dcc= +-image-author-date-summary-card__text-container { width: 50%; } +} + +@media screen and (min-width: 768px) { + .dynamic-listing-block--divider { border-bottom: 1px solid rgb(204, 204, = +204); padding-bottom: 1rem; margin-bottom: 20px; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block--divider { border: 0px; padding-bottom: 0px; margi= +n-bottom: 0px; } +} + +.cmp-event-summary-block { background-color: rgb(255, 255, 255); } + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block { width: auto; margin-left: -15px; margin-right:= + -15px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block { width: auto; margin-left: -35px; margin-right:= + -35px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block .cmp-event-summary-filter { padding-left: 0.8rem= +; padding-right: 0.8rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter { padding-left: 0.7rem= +; padding-right: 0.7rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__ion-funnel::before { co= +ntent: "=EF=8C=9B"; font-size: 2.1rem; font-family: Ionicons; display: bloc= +k; font-weight: 400; font-style: normal; line-height: 1; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; color: rgb(0, 0, 0); margin-right= +: 1.5rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__header-text { margin-to= +p: 0px; font-size: 1.6rem; font-weight: 500; line-height: 2.1rem; letter-sp= +acing: 0.12rem; align-self: center; text-transform: uppercase; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__header-text { margin-= +left: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__header-text { margin-= +top: 2rem; font-size: 1.8rem; font-weight: 600; line-height: 1.8rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__close-button::before { = +content: "=EF=8B=97"; font-family: Ionicons; display: block; font-weight: 4= +00; font-style: normal; text-transform: none; letter-spacing: normal; overf= +low-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothi= +ng: antialiased; text-rendering: optimizelegibility; font-feature-settings:= + "liga"; font-size: 2.8rem; line-height: 2.56rem; color: rgb(0, 0, 0); posi= +tion: relative; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-filter__close-button::before = +{ right: 0.8rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-button .cmp-butt= +on { margin: 2rem 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__filter-button .cmp-bu= +tton { width: 50%; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-button .cmp-butt= +on:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__filter-button .cmp-butt= +on .cmp-button__text { font-size: 1.408rem; line-height: 1.408rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes { margin: 2r= +em; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-form-op= +tions__custom-select-item { display: flex; color: rgb(74, 74, 74); } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-form-op= +tions__custom-select-item:focus { outline: none; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-form-op= +tions__custom-select-item:focus .cmp-input__checkbox-icon::before { outline= +: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-event-s= +ummary--hidden { display: none; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-text { = +color: rgb(74, 74, 74); font-size: 1.408rem; line-height: 2.56rem; font-wei= +ght: 700; padding-left: 1.2rem; word-break: break-word; display: inline-blo= +ck; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-text = +{ padding-left: 2rem; font-size: 1.6rem; line-height: 1.6rem; font-weight: = +400; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-checkbo= +x-counter { color: rgb(74, 74, 74); font-size: 1.408rem; line-height: 2.56r= +em; font-weight: 700; padding-left: 0.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-check= +box-counter { font-size: 1.6rem; line-height: 1.6rem; font-weight: 400; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-input__= +checkbox { display: none; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-input__= +checkbox-icon[aria-checked=3D"false"]::before { content: "=EF=8D=B2"; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-input__= +checkbox-icon[aria-checked=3D"false"]::before, .cmp-event-summary-block .cm= +p-event-summary-filter__checkboxes .cmp-input__checkbox-icon[aria-checked= +=3D"true"]::before { font-size: 2.4rem; font-family: Ionicons; font-weight:= + 400; font-style: normal; line-height: 1; text-transform: none; letter-spac= +ing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -w= +ebkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font= +-feature-settings: "liga"; display: inline-block; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-input__= +checkbox-icon[aria-checked=3D"true"]::before { content: "=EF=8D=B4"; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-filter__mobile { display: non= +e; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown { display= +: block; height: 100%; width: 100vw; position: fixed; left: 0px; z-index: 1= +100; bottom: 0px; transition: all 0.5s ease 0s; overflow-y: scroll; backgro= +und-color: rgb(255, 255, 255); animation: 0.5s ease 0s 1 normal none runnin= +g menu-drop-down; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown.menu-drop= +down--hidden { display: none; } + +@keyframes menu-drop-down {=20 + 0% { height: 0px; } + 100% { height: 100%; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .filter-r= +esult { border-bottom: 0.2rem solid rgb(204, 204, 204); } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-moda= +l__footer { margin: 0px 1.5rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-moda= +l__footer-actions { display: flex; -webkit-box-orient: horizontal; -webkit-= +box-direction: normal; flex-direction: row; -webkit-box-pack: justify; just= +ify-content: space-between; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-moda= +l__footer .cmp-button { width: 50%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-mo= +dal__footer .cmp-button { width: 100%; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-even= +t-summary-filter__footer-text { margin-top: 3.2rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .modal-he= +ader { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction= +: normal; flex-direction: row; -webkit-box-pack: justify; justify-content: = +space-between; padding: 1.5rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-butt= +on--cancel { height: 100%; border: none; margin: 0px; padding: 0px; justify= +-content: right; } + +.cmp-event-summary-block .cmp-event-summary-filter__count-filter { margin-t= +op: 3.2rem; margin-left: 1.6rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__tablet { display: none;= + } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-filter__tablet { display: blo= +ck; padding: 0px 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__tablet { display: non= +e; padding: 0px; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-modal_conten= +t-wrapper { height: auto; } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-modal_conten= +t { border-radius: 1rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .modal-header { d= +isplay: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal= +; flex-direction: row; -webkit-box-pack: justify; justify-content: space-be= +tween; padding: 3rem 2rem 2rem; border-bottom: 0.1rem solid rgb(242, 242, 2= +42); } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-button--canc= +el { height: 100%; border: none; margin: 0px; padding: 0px; justify-content= +: right; } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-modal__foote= +r-actions { display: flex; -webkit-box-orient: horizontal; -webkit-box-dire= +ction: normal; flex-direction: row; -webkit-box-pack: justify; justify-cont= +ent: space-between; padding: 0px 1.5rem 1.5rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-event-summar= +y-filter__footer-text { margin-top: 1.5rem; } + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__desktop { display: no= +ne; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion { display: fl= +ex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc= +tion: column; padding: 0.4rem 0.6rem; position: relative; left: 0px; width:= + 100%; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion { min-heigh= +t: 39.5rem; padding-left: 1.44rem; padding-right: 1.44rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion { min-heigh= +t: auto; width: 100%; padding: 2rem 0px 0.4rem; -webkit-box-orient: horizon= +tal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: = +justify; justify-content: space-between; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__item { width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__item { width: 31.13rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__item { width: 35.11rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__button { width: 100%; display: flex; -webkit-box-orient: h= +orizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-= +pack: justify; justify-content: space-between; padding: 1.5rem; background-= +color: rgb(255, 255, 255); border-bottom: 0.1rem solid rgb(204, 204, 204); = +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__button { border: 0.2rem solid rgb(0, 0, 0); } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__button:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__title { color: rgb(0, 0, 0); font-size: 1.6rem; line-heigh= +t: 2.56rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__title { width: 100%; font-size: 1.4rem; line-height: 1.6= +; text-align: center; text-transform: uppercase; font-weight: 400; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__icon { color: rgb(0, 0, 0); } + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__icon::before { content: "=EF=84=A3"; font-family: Ionicons= +; font-weight: 400; font-style: normal; text-transform: none; letter-spacin= +g: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -web= +kit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-f= +eature-settings: "liga"; width: 1.4rem; font-size: 1.6rem; line-height: 2.5= +6rem; display: inline-block; position: relative; transition: all 0.35s ease= +-in-out 0s; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__icon { font-size: 1.4rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__item--expanded .cmp-event-summary-accordion__icon::before = +{ transform: rotate(180deg); transition: all 0.35s ease-in-out 0s; } + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__item--expanded .cmp-event-summary-accordion__title { fon= +t-weight: 600; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__panel { background-color: rgb(242, 242, 242); box-shadow: = +rgba(0, 0, 0, 0.15) 0px 0.75em 1.25em -0.38em inset; max-height: 0px; overf= +low: hidden; transition: max-height 0.2s ease-out 0s; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__panel { position: absolute; z-index: 99; width: inherit;= + border: none; background-color: rgb(255, 255, 255); box-shadow: none; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__panel--active { max-height: none; border: 0.1rem solid rgb= +(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__panel--active { box-shadow: rgba(0, 0, 0, 0.18) 0px 0.6r= +em 1.2rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__selected-filters { disp= +lay: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; f= +lex-flow: wrap; -webkit-box-pack: initial; justify-content: normal; text-tr= +ansform: uppercase; } + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__selected-filters { pa= +dding: 0px 0.8rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__selected-filters { pa= +dding: 0px 2.7rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-selected { displ= +ay: none; text-transform: uppercase; margin-right: 0.9rem; margin-top: 1rem= +; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__filter-selected { mar= +gin-top: 2.1rem; margin-right: 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-selected button = +{ background-color: rgb(255, 255, 255); display: flex; margin: 0px; -webkit= +-box-pack: justify; justify-content: space-between; border: 0.1rem solid rg= +b(107, 107, 107); padding-right: 1rem; height: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__filter-selected butto= +n { background-color: rgb(242, 242, 242); } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-selected .cmp-ev= +ent-summary-filter__close-button { padding-left: 3rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__filter-selected .cmp-bu= +tton__text { font-size: 1.4rem; line-height: 2.56rem; font-weight: 400; tex= +t-transform: none; word-break: break-word; } + +.cmp-event-summary-block .cmp-event-summary-filter__clear-selected { displa= +y: none; margin-right: 0.9rem; text-transform: uppercase; margin-top: 1rem;= + } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__clear-selected { marg= +in-top: 2.1rem; margin-right: 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__clear-selected button {= + background-color: rgb(255, 255, 255); margin: 0px; border: 0.1rem solid rg= +b(107, 107, 107); padding: 1.5rem; height: 100%; min-width: 100%; } + +.cmp-event-summary-block .cmp-event-summary-filter__clear-selected .cmp-but= +ton__text { font-size: 1.4rem; line-height: 2.56rem; font-weight: 400; word= +-break: break-word; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-page-list-item { -webkit-box-flex: 0; flex:= + 0 0 50%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-page-filter-item { height: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-page-filter-item { display: block; width: a= +uto; margin-left: -15px; margin-right: -15px; } +} + +@media screen and (min-width: 1200px) { + .cmp-event-summary-block .cmp-page-filter-item { margin-left: calc(50% - = +50vw); margin-right: calc(50% - 50vw); } + @supports (color:var(--scrollbar-width)) { + .cmp-event-summary-block .cmp-page-filter-item { margin-left: calc(50% - = +50vw + var(--scrollbar-width)/2); margin-right: calc(50% - 50vw + var(--scr= +ollbar-width)/2); } +} +} + +.cmp-event-summary-block .cmp-event-summary-item { padding: 1rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-item { padding: 1rem 2rem 0px= +; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item { padding: 0px; display:= + none; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__mobile-tablet { height:= + 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: = +normal; flex-direction: column; } +} + +.cmp-event-summary-block .cmp-event-summary-item__desktop { display: none; = +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__desktop { margin: 0px a= +uto; max-width: 1200px; display: block; padding: 0px 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__divider { border: 0.05rem= + solid rgb(204, 204, 204); margin: 2rem 0px; padding: 0px 2rem; background-= +color: rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__divider { margin: 3rem = +0px 2rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-item-container { po= +sition: relative; z-index: 1; top: -2rem; box-shadow: 0px 0px 0.5rem 0.02re= +m; background-color: rgb(255, 255, 255); padding-top: 5rem; width: 100%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__event-item-container { = +height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-dire= +ction: normal; flex-direction: column; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-item-container { = +top: 0px; display: flex; box-shadow: none; background-color: transparent; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-date-holder { displ= +ay: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; fl= +ex-direction: row; -webkit-box-pack: center; justify-content: center; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-date-holder { pad= +ding-top: 1rem; padding-bottom: 2rem; height: min-content; width: 25%; marg= +in-top: 0px; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-date { position: re= +lative; z-index: 2; top: 3rem; width: 17.6rem; height: 100%; text-align: ce= +nter; box-shadow: 0px 0px 0.31rem 0.012rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-date { width: 100= +%; top: 0px; box-shadow: none; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container {= + padding: 0px 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-details-container= + { width: 50%; padding-left: 7.8rem; padding-right: 3rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container h= +r { margin: 1.5rem 0px 2rem; } + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container a= + { color: rgb(0, 77, 255); } + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container a= +:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container p= + { word-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-details-container= + p:last-child { padding-bottom: 2.6rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-title { font-size: = +1.8rem; line-height: 2.2rem; margin-top: 1.2rem; padding: 0.8rem 0px 0px; f= +ont-weight: 700; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-title { padding-t= +op: 0px; font-size: 2.5rem; line-height: 3rem; margin-top: 0px; margin-bott= +om: 1rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-title a { color: rg= +b(0, 77, 255); } + +.cmp-event-summary-block .cmp-event-summary-item__calendar-month { font-siz= +e: 2rem; line-height: 2.4rem; font-weight: 600; text-transform: uppercase; = +color: rgb(255, 255, 255); padding: 0.4rem 1.3rem 0px; width: 100%; backgro= +und-color: rgb(117, 0, 192); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__calendar-month { font-s= +ize: 3.5rem; line-height: 4.2rem; padding: 1rem 3.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__calendar-day { font-size:= + 3.6rem; line-height: 3.6rem; background-color: rgb(242, 242, 242); padding= +: 0.3rem 1rem 1rem; text-transform: uppercase; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__calendar-day { padding:= + 2rem 0.7rem 4rem; height: 100%; font-size: 6.5rem; line-height: 6.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__calendar-year { font-size= +: 2rem; line-height: 2.4rem; font-weight: 600; text-transform: uppercase; c= +olor: rgb(255, 255, 255); padding: 0.4rem 1.26rem 0px; width: 100%; backgro= +und-color: rgb(117, 0, 192); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__calendar-year { font-si= +ze: 3.5rem; line-height: 4.2rem; padding: 1rem 3.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-location-container = +{ height: auto; padding: 0px 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-location-containe= +r { width: 25%; padding-left: 0px; display: flex; -webkit-box-orient: verti= +cal; -webkit-box-direction: normal; flex-direction: column; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-location-container = +a, .cmp-event-summary-block .cmp-event-summary-item__event-location-contain= +er span { display: block; } + +.cmp-event-summary-block .cmp-event-summary-item__location-title { font-wei= +ght: 600; font-size: 1.4rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__location-title { paddin= +g-bottom: 1.5rem; font-size: 1.8rem; line-height: 2.5rem; letter-spacing: 0= +.12rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__location-text { font-weig= +ht: 600; font-size: 1.2rem; letter-spacing: 0.12rem; line-height: 1.596rem;= + text-transform: uppercase; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__location-text { padding= +-bottom: 1.5rem; font-size: 1.8rem; line-height: 2.502rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__location-address { font-s= +ize: 1.4rem; line-height: 2.24rem; padding-bottom: 1rem; word-break: break-= +word; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__location-address { padd= +ing-bottom: 1.1rem; font-size: 1.6rem; line-height: 2.56rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__time-title { font-weight:= + 600; font-size: 1.4rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__time-title { padding-bo= +ttom: 1.5rem; font-size: 1.8rem; line-height: 2.5rem; letter-spacing: 0.12r= +em; } +} + +.cmp-event-summary-block .cmp-event-summary-item__time { font-size: 1.4rem;= + line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__time { font-size: 1.6re= +m; line-height: 2.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__direction-link { color: r= +gb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__direction-link { margin= +-bottom: 1rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__direction-link:hover { co= +lor: rgb(0, 0, 136); text-decoration: underline rgb(0, 0, 136); } + +.cmp-event-summary-block .cmp-event-summary-item__direction-link:focus { ou= +tline: rgb(0, 77, 255) solid 0.1rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__event-links-container {= + margin-top: auto; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-links-container {= + display: flex; padding-bottom: 5rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__event-links-container .= +cmp-button--primary-white .cmp-button { transition: none 0s ease 0s; } +} + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__event-links-container .= +cmp-button--primary-white .cmp-button:focus, .cmp-event-summary-block .cmp-= +event-summary-item__event-links-container .cmp-button--primary-white .cmp-b= +utton:hover { transform: none; } +} + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container { p= +adding: 0px 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container {= + width: 25%; display: flex; -webkit-box-align: center; align-items: center;= + } +} + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar { color: rgb(0, 77, 255); margin: 0px; width: fit-conten= +t; text-decoration: none; cursor: pointer; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button { font-size: 1.6rem; width: auto; padding: 0= +px; font-weight: 600; color: rgb(0, 77, 255); line-height: 2.5rem; backgrou= +nd-color: transparent; box-shadow: none; transition: none 0s ease 0s; trans= +form: none; margin: 0px; border: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .= +cmp-button__calendar .cmp-button { padding-top: 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button:focus { border: 0px; outline: rgb(0, 77, 255= +) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button::before { content: "=EF=8F=B3"; font-size: 2= +.4rem; font-family: Ionicons; font-weight: 400; font-style: normal; line-he= +ight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norma= +l; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased= +; text-rendering: optimizelegibility; font-feature-settings: "liga"; displa= +y: inline-block; position: relative; margin-right: 0.8rem; top: 0.3rem; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button:hover::before { color: rgb(0, 0, 136); } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button .cmp-button__text { line-height: 2.56rem; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button .cmp-button__text:hover { padding-bottom: 0.= +3rem; border-bottom: 0.2rem solid rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-whi= +te { width: 25%; padding-top: 0px; } +} + +.cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-white= + .cmp-button { margin: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-whi= +te .cmp-button { width: 100%; margin-top: 1.5rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-whi= +te .cmp-button { box-shadow: none; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-whi= +te .cmp-button { margin-top: -0.5rem; } +} + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block .cmp-contentfragmentlist { margin-left: 15px; ma= +rgin-right: 15px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-contentfragmentlist { display: flex; flex-w= +rap: wrap; margin-left: 1.7rem; margin-right: 1.7rem; } +} + +.cmp-event-summary-block .cmp-contentfragmentlist .cmp-modal_body { padding= +-bottom: 2rem; max-height: calc(100% - 80px); top: 10%; } + +.cmp-event-summary-block .cmp-contentfragmentlist .cmp-title { width: 90%; = +} + +.cmp-event-summary-block .cmp-contentfragmentlist .cmp-modal_content-wrappe= +r { max-height: calc(100% - 90px); } + +.cmp-event-summary-block .cmp-contentfragmentlist .cmp-modal_content { over= +flow: auto; } + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-esb-beamery .cmp-event-summary-item__event-= +title { color: rgb(0, 77, 255); } +} + +.cmp-event-summary-block .cmp-event-summary-no-result { margin: 0px 0.8rem;= + padding-top: 3rem; padding-bottom: 2.2rem; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-no-result { margin: 0px 1.7re= +m; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-no-result { margin: 0px; padd= +ing-top: 3.5rem; padding-bottom: 2.5rem; } +} + +.cmp-event-summary-block .cmp-esb-sr-only { clip: rect(0px, 0px, 0px, 0px);= + clip-path: inset(50%); height: 1px; overflow: hidden; position: absolute; = +white-space: nowrap; width: 1px; } + +.cmp-event-summary-block .cmp-pagination__panel { margin-top: 3rem; margin-= +bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-pagination__panel { margin-top: 3.5rem; mar= +gin-bottom: 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary--hidden { display: none; } + +.cmp-event-summary-block .cmp-event-summary--active { display: block; } + +.cmp-event-summary-block .cmp-event-summary-bg-gray { background-color: rgb= +(242, 242, 242); } + +.cmp-event-summary-block .cmp-event-summary-bg-white { background-color: rg= +b(255, 255, 255); } + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block.color-background-gray { background-color: rgb(24= +2, 242, 242); } +} + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block.color-background-gray .cmp-event-summary-filter = +{ background-color: rgb(242, 242, 242); } +} + +.cmp-event-summary-block.color-block-aqua .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-aqua .cmp-event-summary-item__= +calendar-year { background-color: rgb(0, 255, 187); } + +.cmp-event-summary-block.color-block-black .cmp-event-summary-item__calenda= +r-month, .cmp-event-summary-block.color-block-black .cmp-event-summary-item= +__calendar-year { background-color: rgb(0, 0, 0); } + +.cmp-event-summary-block.color-block-blue-light .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-blue-light .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(0, 243, 255); } + +.cmp-event-summary-block.color-block-blue .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-blue .cmp-event-summary-item__= +calendar-year { background-color: rgb(0, 186, 255); } + +.cmp-event-summary-block.color-block-blue-dark .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-blue-dark .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(0, 142, 255); } + +.cmp-event-summary-block.color-block-blue-alt .cmp-event-summary-item__cale= +ndar-month, .cmp-event-summary-block.color-block-blue-alt .cmp-event-summar= +y-item__calendar-year { background-color: rgb(0, 65, 240); } + +.cmp-event-summary-block.color-block-blue-link .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-blue-link .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(0, 77, 255); } + +.cmp-event-summary-block.color-block-blue-link-dark .cmp-event-summary-item= +__calendar-month, .cmp-event-summary-block.color-block-blue-link-dark .cmp-= +event-summary-item__calendar-year { background-color: rgb(0, 0, 136); } + +.cmp-event-summary-block.color-block-cyan .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-cyan .cmp-event-summary-item__= +calendar-year { background-color: rgb(0, 255, 255); } + +.cmp-event-summary-block.color-block-gray-lightest .cmp-event-summary-item_= +_calendar-month, .cmp-event-summary-block.color-block-gray-lightest .cmp-ev= +ent-summary-item__calendar-year { background-color: rgb(242, 242, 242); } + +.cmp-event-summary-block.color-block-gray-lighter .cmp-event-summary-item__= +calendar-month, .cmp-event-summary-block.color-block-gray-lighter .cmp-even= +t-summary-item__calendar-year { background-color: rgb(227, 227, 227); } + +.cmp-event-summary-block.color-block-gray-light .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-gray-light .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(204, 204, 204); } + +.cmp-event-summary-block.color-block-gray-alt .cmp-event-summary-item__cale= +ndar-month, .cmp-event-summary-block.color-block-gray-alt .cmp-event-summar= +y-item__calendar-year { background-color: rgb(190, 190, 190); } + +.cmp-event-summary-block.color-block-gray .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-gray .cmp-event-summary-item__= +calendar-year { background-color: rgb(167, 167, 167); } + +.cmp-event-summary-block.color-block-gray-dark .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-gray-dark .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(107, 107, 107); } + +.cmp-event-summary-block.color-block-gray-dark-alt .cmp-event-summary-item_= +_calendar-month, .cmp-event-summary-block.color-block-gray-dark-alt .cmp-ev= +ent-summary-item__calendar-year { background-color: rgb(150, 150, 150); } + +.cmp-event-summary-block.color-block-gray-darker .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-gray-darker .cmp-event-= +summary-item__calendar-year { background-color: rgb(74, 74, 74); } + +.cmp-event-summary-block.color-block-gray-darker-alt .cmp-event-summary-ite= +m__calendar-month, .cmp-event-summary-block.color-block-gray-darker-alt .cm= +p-event-summary-item__calendar-year { background-color: rgb(90, 90, 90); } + +.cmp-event-summary-block.color-block-yellow-light .cmp-event-summary-item__= +calendar-month, .cmp-event-summary-block.color-block-yellow-light .cmp-even= +t-summary-item__calendar-year { background-color: rgb(255, 240, 179); } + +.cmp-event-summary-block.color-block-yellow-dark .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-yellow-dark .cmp-event-= +summary-item__calendar-year { background-color: rgb(240, 192, 0); } + +.cmp-event-summary-block.color-block-green .cmp-event-summary-item__calenda= +r-month, .cmp-event-summary-block.color-block-green .cmp-event-summary-item= +__calendar-year { background-color: rgb(0, 255, 0); } + +.cmp-event-summary-block.color-block-green-dark .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-green-dark .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(0, 83, 10); } + +.cmp-event-summary-block.color-block-green-alt .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-green-alt .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(0, 215, 0); } + +.cmp-event-summary-block.color-block-orange .cmp-event-summary-item__calend= +ar-month, .cmp-event-summary-block.color-block-orange .cmp-event-summary-it= +em__calendar-year { background-color: rgb(255, 182, 0); } + +.cmp-event-summary-block.color-block-orange-dark .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-orange-dark .cmp-event-= +summary-item__calendar-year { background-color: rgb(255, 149, 0); } + +.cmp-event-summary-block.color-block-pink-light .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-pink-light .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(255, 80, 160); } + +.cmp-event-summary-block.color-block-pink .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-pink .cmp-event-summary-item__= +calendar-year { background-color: rgb(231, 0, 116); } + +.cmp-event-summary-block.color-block-pink-dark .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-pink-dark .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(164, 2, 83); } + +.cmp-event-summary-block.color-block-purple .cmp-event-summary-item__calend= +ar-month, .cmp-event-summary-block.color-block-purple .cmp-event-summary-it= +em__calendar-year { background-color: rgb(161, 0, 255); } + +.cmp-event-summary-block.color-block-purple-dark .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-purple-dark .cmp-event-= +summary-item__calendar-year { background-color: rgb(117, 0, 192); } + +.cmp-event-summary-block.color-block-purple-darkest .cmp-event-summary-item= +__calendar-month, .cmp-event-summary-block.color-block-purple-darkest .cmp-= +event-summary-item__calendar-year { background-color: rgb(70, 1, 115); } + +.cmp-event-summary-block.color-block-red .cmp-event-summary-item__calendar-= +month, .cmp-event-summary-block.color-block-red .cmp-event-summary-item__ca= +lendar-year { background-color: rgb(231, 15, 41); } + +.cmp-event-summary-block.color-block-red-dark .cmp-event-summary-item__cale= +ndar-month, .cmp-event-summary-block.color-block-red-dark .cmp-event-summar= +y-item__calendar-year { background-color: rgb(189, 0, 29); } + +.cmp-event-summary-block.color-block-red-darkest .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-red-darkest .cmp-event-= +summary-item__calendar-year { background-color: rgb(113, 0, 18); } + +.cmp-event-summary-block.color-block-red-alt .cmp-event-summary-item__calen= +dar-month, .cmp-event-summary-block.color-block-red-alt .cmp-event-summary-= +item__calendar-year { background-color: red; } + +.cmp-event-summary-block.color-block-yellow .cmp-event-summary-item__calend= +ar-month, .cmp-event-summary-block.color-block-yellow .cmp-event-summary-it= +em__calendar-year { background-color: rgb(255, 212, 46); } + +.cmp-event-summary-block.color-block-yellow-alt .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-yellow-alt .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(255, 255, 0); } + +.cmp-event-summary-block.color-block-yellow-alt2 .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-yellow-alt2 .cmp-event-= +summary-item__calendar-year { background-color: rgb(255, 235, 50); } + +.cmp-event-summary-block.color-block-white .cmp-event-summary-item__calenda= +r-month, .cmp-event-summary-block.color-block-white .cmp-event-summary-item= +__calendar-year { background-color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock { margin-bottom: 20px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingrightrailblock { margin-bottom: 30px; } +} + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button { font-= +size: 1.4rem; font-weight: 600; line-height: 1.6; position: relative; text-= +decoration: none; text-transform: uppercase; color: rgb(0, 77, 255); displa= +y: inline; background-color: transparent; padding: 0px; margin-top: 0px; he= +ight: auto; margin-left: 0px; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button::after = +{ content: "=EE=A0=80"; font-size: 20px; font-family: Ionicons; font-weight= +: 400; font-style: normal; line-height: 1; text-transform: none; letter-spa= +cing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -= +webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fon= +t-feature-settings: "liga"; display: inline-block; margin-left: 1rem; verti= +cal-align: middle; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button::before= + { content: ""; background: rgb(0, 77, 255); bottom: -3px; display: block; = +height: 1px; left: 0px; max-width: calc(100% - 2.1em); position: absolute; = +transition: width 300ms ease 0s; width: 0%; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:focus, = +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:hover {= + color: rgb(0, 77, 255); text-decoration: none; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:hover::= +before { width: 100%; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:visited= +, .joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:visit= +ed:hover { color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .button .cmp-button { fon= +t-size: 1.6rem; } + .joblistingrightrailblock .cmp-job-card-listing .button .cmp-button::afte= +r { font-size: 2.4rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:focus::= +before { width: 100%; } + +.joblistingrightrailblock .cmp-job-card-listing-third-row, .joblistingright= +railblock .cmp-job-card-listing_first-row { display: flex; -webkit-box-orie= +nt: vertical; -webkit-box-direction: normal; flex-direction: column; -webki= +t-box-flex: 1; flex: 1 1 0%; } + +@media screen and (min-width: 768px) { + .joblistingrightrailblock .cmp-job-card-listing-third-row, .joblistingrig= +htrailblock .cmp-job-card-listing_first-row { -webkit-box-orient: horizonta= +l; -webkit-box-direction: normal; flex-direction: row; padding-right: 15px;= + } +} + +.joblistingrightrailblock .cmp-job-card-listing_second-row { display: flex;= + padding-left: 15px; padding-right: 15px; flex-wrap: wrap; margin-left: -30= +px; margin-right: -30px; max-width: calc(100% + 60px); padding-bottom: 0px;= + } + +.joblistingrightrailblock .cmp-job-card-listing_third-row { padding-bottom:= + 3rem; display: flex; justify-content: left; } + +@media screen and (min-width: 768px) { + .joblistingrightrailblock .cmp-job-card-listing_third-row { padding-botto= +m: 2rem; } +} + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing_third-row { justify-conte= +nt: right; padding-bottom: 3rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing_third-row .cmp-teaser__titl= +e-link { display: flex; } + +.joblistingrightrailblock .cmp-job-card-listing .card { padding-left: 15px;= + padding-right: 15px; -webkit-box-flex: 0; flex: 0 0 100%; margin-bottom: 2= +0px; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card { margin-bottom: 30= +px; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card > * { height: 100%; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser > a { dis= +play: flex; height: 100%; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__content = +{ padding: 3rem 2rem 2rem; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser-region, .= +joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__pretitle = +{ font-size: 1.2rem; line-height: 1.4rem; font-weight: 600; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__title-li= +nk { font-size: 1.8rem; font-weight: 800; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__title-= +link { font-size: 2.5rem; line-height: 4.2rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__title-li= +nk:focus { margin-bottom: 0px; outline: 0px; box-shadow: none; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__title-li= +nk-focus:focus { outline: rgb(0, 77, 255) solid 1px; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__descript= +ion p { font-size: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__descri= +ption p { font-size: 1.6rem; line-height: 2.6rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__action-l= +ink { font-size: 1.4rem; line-height: 2.2rem; padding-top: 1rem; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__action= +-link { font-size: 1.6rem; line-height: 2.6rem; padding-top: 2rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__job-list= +ing-areas-interest, .joblistingrightrailblock .cmp-job-card-listing .card .= +cmp-teaser__job-listing-business-area, .joblistingrightrailblock .cmp-job-c= +ard-listing .card .cmp-teaser__job-listing-years-exp { font-size: 1.4rem; l= +ine-height: 2.2rem; margin-bottom: 0.5rem; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__job-li= +sting-areas-interest, .joblistingrightrailblock .cmp-job-card-listing .card= + .cmp-teaser__job-listing-business-area, .joblistingrightrailblock .cmp-job= +-card-listing .card .cmp-teaser__job-listing-years-exp { font-size: 1.6rem;= + line-height: 2.6rem; margin-bottom: 1.9rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__job-list= +ing-posted-date { margin-top: 0px; margin-bottom: 0.5rem; font-size: 1.2rem= +; line-height: 1.4rem; } + +.joblistingrightrailblock .cmp-job-card-listing .title { padding-bottom: 1r= +em; width: 100%; } + +@media screen and (min-width: 768px) { + .joblistingrightrailblock .cmp-job-card-listing .title { padding-bottom: = +2rem; } +} + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .title { padding-bottom: = +3rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .title .cmp-title__text { f= +ont-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "= +Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif;= + font-weight: 600; font-style: normal; text-transform: uppercase; letter-sp= +acing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; font-size: 1.2rem; m= +argin: 1rem 0px; display: inline-flex; -webkit-box-align: center; align-ite= +ms: center; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .title .cmp-title__text {= + font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.joblistingrightrailblock .card:last-child { margin-bottom: 30px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingrightrailblock .card:last-child { margin-bottom: 20px; } +} + +.joblistingrightrailblock .card { -webkit-box-flex: 0; flex: 0 0 100%; max-= +width: 100%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingrightrailblock .card { -webkit-box-flex: 0; flex: 0 0 50%; max= +-width: 50%; } +} + +.joblistingrightrailblock .cmp-teaser__content { background: linear-gradien= +t(rgb(161, 0, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; bo= +rder-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-1 .cmp-teaser__content = +{ background: linear-gradient(rgb(180, 85, 170) 4px, transparent 0px) 100% = +0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-2 .cmp-teaser__content = +{ background: linear-gradient(rgb(160, 85, 245) 4px, transparent 0px) 100% = +0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-3 .cmp-teaser__content = +{ background: linear-gradient(rgb(190, 130, 255) 4px, transparent 0px) 100%= + 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-4 .cmp-teaser__content = +{ background: linear-gradient(rgb(220, 175, 255) 4px, transparent 0px) 100%= + 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-5 .cmp-teaser__content = +{ background: linear-gradient(rgb(230, 220, 255) 4px, transparent 0px) 100%= + 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-blue .cmp-teaser__content { backg= +round: linear-gradient(rgb(0, 65, 240) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-gray .cmp-teaser__content { backg= +round: linear-gradient(rgb(190, 190, 190) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-gray-dark .cmp-teaser__content { = +background: linear-gradient(rgb(150, 150, 150) 4px, transparent 0px) 100% 0= +px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-gray-darker .cmp-teaser__content = +{ background: linear-gradient(rgb(90, 90, 90) 4px, transparent 0px) 100% 0p= +x / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-green .cmp-teaser__content { back= +ground: linear-gradient(rgb(0, 215, 0) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-red .cmp-teaser__content { backgr= +ound: linear-gradient(red 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-yellow .cmp-teaser__content { bac= +kground: linear-gradient(rgb(255, 255, 0) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-aqua .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(0, 255, 187) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-blue .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(0, 186, 255) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-blue-green .cmp-teaser__content { bac= +kground: linear-gradient(rgb(5, 240, 165) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-brand-green .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(100, 255, 80) 4px, transparent 0px) 100% 0px = +/ 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-brand-orange .cmp-teaser__content { b= +ackground: linear-gradient(rgb(255, 120, 0) 4px, transparent 0px) 100% 0px = +/ 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-brand-yellow .cmp-teaser__content { b= +ackground: linear-gradient(rgb(255, 235, 50) 4px, transparent 0px) 100% 0px= + / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-blue-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(0, 142, 255) 4px, transparent 0px) 100% 0px / 1= +00% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-blue-light .cmp-teaser__content { bac= +kground: linear-gradient(rgb(0, 243, 255) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-core-purple .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(70, 0, 115) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-cyan .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(0, 255, 255) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(167, 167, 167) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-base .cmp-teaser__content { back= +ground: linear-gradient(rgb(0, 0, 0) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(107, 107, 107) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-darker .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(74, 74, 74) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-light .cmp-teaser__content { bac= +kground: linear-gradient(rgb(204, 204, 204) 4px, transparent 0px) 100% 0px = +/ 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-lighter .cmp-teaser__content { b= +ackground: linear-gradient(rgb(227, 227, 227) 4px, transparent 0px) 100% 0p= +x / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-lightest .cmp-teaser__content { = +background: linear-gradient(rgb(242, 242, 242) 4px, transparent 0px) 100% 0= +px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-grayishyellow-dark .cmp-teaser__conte= +nt { background: linear-gradient(rgb(150, 150, 140) 4px, transparent 0px) 1= +00% 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-grayishyellow-light .cmp-teaser__cont= +ent { background: linear-gradient(rgb(230, 230, 220) 4px, transparent 0px) = +100% 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-green .cmp-teaser__content { backgrou= +nd: linear-gradient(rgb(0, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-green-dark .cmp-teaser__content { bac= +kground: linear-gradient(rgb(0, 83, 10) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-link .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(0, 77, 255) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-link-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(0, 0, 136) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-orange .cmp-teaser__content { backgro= +und: linear-gradient(rgb(255, 182, 0) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-orange-dark .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(255, 149, 0) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-pink .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(231, 0, 116) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-pink-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(164, 2, 83) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-pink-light .cmp-teaser__content { bac= +kground: linear-gradient(rgb(255, 80, 160) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-purple .cmp-teaser__content { backgro= +und: linear-gradient(rgb(161, 0, 255) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-purple-dark .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(117, 0, 192) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-purple-darkest .cmp-teaser__content {= + background: linear-gradient(rgb(70, 1, 115) 4px, transparent 0px) 100% 0px= + / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-red .cmp-teaser__content { background= +: linear-gradient(rgb(231, 15, 41) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-red-dark .cmp-teaser__content { backg= +round: linear-gradient(rgb(189, 0, 29) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-red-darker .cmp-teaser__content { bac= +kground: linear-gradient(rgb(113, 0, 18) 4px, transparent 0px) 100% 0px / 1= +00% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-red-light .cmp-teaser__content { back= +ground: linear-gradient(rgb(255, 50, 70) 4px, transparent 0px) 100% 0px / 1= +00% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-white .cmp-teaser__content { backgrou= +nd: linear-gradient(rgb(255, 255, 255) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-yellow .cmp-teaser__content { backgro= +und: linear-gradient(rgb(255, 212, 46) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-yellow-dark .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(240, 192, 0) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-yellow-light .cmp-teaser__content { b= +ackground: linear-gradient(rgb(255, 240, 179) 4px, transparent 0px) 100% 0p= +x / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock--no-margin, .joblistingrightrailblock:last-child = +{ margin-bottom: 0px; } + +.joblistingrightrailblock.ui-vs-top--md:not(:first-child) { padding-top: 0p= +x; margin-top: 0px; } + +.ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-1 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(180, 85, 170); } + +.ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-2 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(160, 85, 245); } + +.ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-3 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(190, 130, 255); } + +.ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-4 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(220, 175, 255); } + +.ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-5 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(230, 220, 255); } + +.ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-a__img-co= +ntainer .image, .ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-a_= +_pre-title-color-bar-text-wrapper { background-color: rgb(0, 65, 240); } + +.ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-a__img-co= +ntainer .image, .ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-a_= +_pre-title-color-bar-text-wrapper { background-color: rgb(190, 190, 190); } + +.ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header= +-a__img-container .image, .ai-hero-header.color-block-alt-gray-dark .cmp-ai= +-hero-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(15= +0, 150, 150); } + +.ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-alt-gray-darker .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(90, 90, 90); } + +.ai-hero-header.color-block-alt-green .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-alt-green .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-alt-green .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 215, 0); } + +.ai-hero-header.color-block-alt-red .cmp-ai-hero-header-a__color-bar-text-w= +rapper, .ai-hero-header.color-block-alt-red .cmp-ai-hero-header-a__img-cont= +ainer .image, .ai-hero-header.color-block-alt-red .cmp-ai-hero-header-a__pr= +e-title-color-bar-text-wrapper { background-color: red; } + +.ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-alt-yellow .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, 255, 0= +); } + +.ai-hero-header.color-block-aqua .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-aqua .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-aqua .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(0, 255, 187); } + +.ai-hero-header.color-block-blue .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-blue .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-blue .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(0, 186, 255); } + +.ai-hero-header.color-block-blue-green .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-green .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-blue-green .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(5, 240, 165= +); } + +.ai-hero-header.color-block-brand-green .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-brand-green .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-brand-green .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(100, 255= +, 80); } + +.ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-a__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-a= +__img-container .image, .ai-hero-header.color-block-brand-orange .cmp-ai-he= +ro-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, = +120, 0); } + +.ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-a__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-a= +__img-container .image, .ai-hero-header.color-block-brand-yellow .cmp-ai-he= +ro-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, = +235, 50); } + +.ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-blue-dark .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 142, 255); = +} + +.ai-hero-header.color-block-blue-light .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-light .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-blue-light .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 243, 255= +); } + +.ai-hero-header.color-block-core-purple .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-core-purple .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-core-purple .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(70, 0, 1= +15); } + +.ai-hero-header.color-block-cyan .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-cyan .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-cyan .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(0, 255, 255); } + +.ai-hero-header.color-block-gray .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-gray .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-gray .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(167, 167, 167); } + +.ai-hero-header.color-block-gray-base .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-base .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-gray-base .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 0, 0); } + +.ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-gray-dark .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(107, 107, 107)= +; } + +.ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-gray-darker .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(74, 74, = +74); } + +.ai-hero-header.color-block-gray-light .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-gray-light .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-gray-light .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(204, 204, 2= +04); } + +.ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-a__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-a= +__img-container .image, .ai-hero-header.color-block-gray-lighter .cmp-ai-he= +ro-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(227, = +227, 227); } + +.ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header= +-a__img-container .image, .ai-hero-header.color-block-gray-lightest .cmp-ai= +-hero-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(24= +2, 242, 242); } + +.ai-hero-header.color-block-grayishyellow-dark .cmp-ai-hero-header-a__color= +-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-dark .cmp-ai-h= +ero-header-a__img-container .image, .ai-hero-header.color-block-grayishyell= +ow-dark .cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { backgroun= +d-color: rgb(150, 150, 140); } + +.ai-hero-header.color-block-grayishyellow-light .cmp-ai-hero-header-a__colo= +r-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-light .cmp-ai= +-hero-header-a__img-container .image, .ai-hero-header.color-block-grayishye= +llow-light .cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { backgr= +ound-color: rgb(230, 230, 220); } + +.ai-hero-header.color-block-green .cmp-ai-hero-header-a__color-bar-text-wra= +pper, .ai-hero-header.color-block-green .cmp-ai-hero-header-a__img-containe= +r .image, .ai-hero-header.color-block-green .cmp-ai-hero-header-a__pre-titl= +e-color-bar-text-wrapper { background-color: rgb(0, 255, 0); } + +.ai-hero-header.color-block-green-dark .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-green-dark .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-green-dark .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 83, 10);= + } + +.ai-hero-header.color-block-link .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-link .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-link .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(0, 77, 255); } + +.ai-hero-header.color-block-link-dark .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-link-dark .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-link-dark .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 0, 136); } + +.ai-hero-header.color-block-orange .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.color-block-orange .cmp-ai-hero-header-a__img-contai= +ner .image, .ai-hero-header.color-block-orange .cmp-ai-hero-header-a__pre-t= +itle-color-bar-text-wrapper { background-color: rgb(255, 182, 0); } + +.ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-orange-dark .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, 149= +, 0); } + +.ai-hero-header.color-block-pink .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-pink .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-pink .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(231, 0, 116); } + +.ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-pink-dark .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(164, 2, 83); } + +.ai-hero-header.color-block-pink-light .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-pink-light .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-pink-light .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, 80, 16= +0); } + +.ai-hero-header.color-block-purple .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.color-block-purple .cmp-ai-hero-header-a__img-contai= +ner .image, .ai-hero-header.color-block-purple .cmp-ai-hero-header-a__pre-t= +itle-color-bar-text-wrapper { background-color: rgb(161, 0, 255); } + +.ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-purple-dark .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(117, 0, = +192); } + +.ai-hero-header.color-block-purple-darkest .cmp-ai-hero-header-a__color-bar= +-text-wrapper, .ai-hero-header.color-block-purple-darkest .cmp-ai-hero-head= +er-a__img-container .image, .ai-hero-header.color-block-purple-darkest .cmp= +-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: rgb= +(70, 1, 115); } + +.ai-hero-header.color-block-red .cmp-ai-hero-header-a__color-bar-text-wrapp= +er, .ai-hero-header.color-block-red .cmp-ai-hero-header-a__img-container .i= +mage, .ai-hero-header.color-block-red .cmp-ai-hero-header-a__pre-title-colo= +r-bar-text-wrapper { background-color: rgb(231, 15, 41); } + +.ai-hero-header.color-block-red-dark .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.color-block-red-dark .cmp-ai-hero-header-a__img-co= +ntainer .image, .ai-hero-header.color-block-red-dark .cmp-ai-hero-header-a_= +_pre-title-color-bar-text-wrapper { background-color: rgb(189, 0, 29); } + +.ai-hero-header.color-block-red-darker .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-red-darker .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-red-darker .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(113, 0, 18)= +; } + +.ai-hero-header.color-block-red-light .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-red-light .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-red-light .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, 50, 70); = +} + +.ai-hero-header.color-block-white .cmp-ai-hero-header-a__color-bar-text-wra= +pper, .ai-hero-header.color-block-white .cmp-ai-hero-header-a__img-containe= +r .image, .ai-hero-header.color-block-white .cmp-ai-hero-header-a__pre-titl= +e-color-bar-text-wrapper { background-color: rgb(255, 255, 255); } + +.ai-hero-header.color-block-yellow .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.color-block-yellow .cmp-ai-hero-header-a__img-contai= +ner .image, .ai-hero-header.color-block-yellow .cmp-ai-hero-header-a__pre-t= +itle-color-bar-text-wrapper { background-color: rgb(255, 212, 46); } + +.ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-yellow-dark .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(240, 192= +, 0); } + +.ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-a__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-a= +__img-container .image, .ai-hero-header.color-block-yellow-light .cmp-ai-he= +ro-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, = +240, 179); } + +.ai-hero-header.brand-gradient-pink .cmp-ai-hero-header-a__color-bar-text-w= +rapper, .ai-hero-header.brand-gradient-pink .cmp-ai-hero-header-a__pre-titl= +e-color-bar-text-wrapper { background-image: linear-gradient(90deg, rgb(164= +, 2, 83) 0%, rgb(231, 0, 116) 30%); } + +.ai-hero-header.brand-gradient-purple .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.brand-gradient-purple .cmp-ai-hero-header-a__pre-= +title-color-bar-text-wrapper { background-image: linear-gradient(rgb(70, 1,= + 115), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-purple-alt .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.brand-gradient-purple-alt .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-image: linear-gradient(90= +deg, rgb(70, 1, 115), rgb(117, 0, 192), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-blue .cmp-ai-hero-header-a__color-bar-text-w= +rapper, .ai-hero-header.brand-gradient-blue .cmp-ai-hero-header-a__pre-titl= +e-color-bar-text-wrapper { background-image: linear-gradient(rgb(0, 0, 136)= +, rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-blue2 .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.brand-gradient-blue2 .cmp-ai-hero-header-a__pre-ti= +tle-color-bar-text-wrapper { background-image: linear-gradient(rgb(0, 77, 2= +55), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-light-blue .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.brand-gradient-light-blue .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-image: linear-gradient(90= +deg, rgb(0, 186, 255), rgb(0, 142, 255), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-red .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.brand-gradient-red .cmp-ai-hero-header-a__pre-title-= +color-bar-text-wrapper { background-image: linear-gradient(rgb(113, 0, 18),= + red); } + +.ai-hero-header.brand-gradient-red-alt .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.brand-gradient-red-alt .cmp-ai-hero-header-a__pr= +e-title-color-bar-text-wrapper { background-image: linear-gradient(90deg, r= +ed, rgb(189, 0, 29), rgb(113, 0, 18)); } + +.ai-hero-header.brand-gradient .cmp-ai-hero-header-a__color-bar-text-wrappe= +r, .ai-hero-header.brand-gradient .cmp-ai-hero-header-a__pre-title-color-ba= +r-text-wrapper { background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 1= +86, 255)); } + +.ai-hero-header.brand-gradient-alt .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.brand-gradient-alt .cmp-ai-hero-header-a__pre-title-= +color-bar-text-wrapper { background-image: linear-gradient(90deg, rgb(0, 25= +5, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-yellow .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.brand-gradient-yellow .cmp-ai-hero-header-a__pre-= +title-color-bar-text-wrapper { background-image: linear-gradient(rgb(255, 2= +55, 0), rgb(240, 192, 0)); } + +.ai-hero-header.brand-gradient-yellow-alt .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.brand-gradient-yellow-alt .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-image: linear-gradient(90= +deg, rgb(255, 255, 0), rgb(255, 212, 46), rgb(255, 182, 0)); } + +.ai-hero-header.brand-gradient-green .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.brand-gradient-green .cmp-ai-hero-header-a__pre-ti= +tle-color-bar-text-wrapper { background-image: linear-gradient(90deg, rgb(0= +, 255, 0), rgb(0, 215, 0), rgb(0, 83, 10)); } + +.cmp-ai-hero-header-a .cmp-image, .cmp-ai-hero-header-a .cmp-image__image, = +.cmp-ai-hero-header-a .image { height: 100%; } + +.cmp-ai-hero-header-a .cmp-teaser__image { border: none; } + +.cmp-ai-hero-header-a__video-img-text-container { position: relative; overf= +low: hidden; } + +.cmp-ai-hero-header-a__video-container .cmp-video-hero { overflow: hidden; = +background-color: rgb(161, 0, 255); } + +.cmp-ai-hero-header-a__video-container .cmp-video-hero__video { width: auto= +; height: 47.3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__video-container .cmp-video-hero__video { width: 10= +0%; height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__video-container .cmp-video-hero__video { height: 6= +3rem; } +} + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__video-container .cmp-video-hero__controls { left: = +2rem; right: auto; } +} + +.cmp-ai-hero-header__light-theme-icon .cmp-ai-hero-header-a__video-containe= +r .cmp-video-hero__controls-mute, .cmp-ai-hero-header__light-theme-icon .cm= +p-ai-hero-header-a__video-container .cmp-video-hero__controls-pause, .cmp-a= +i-hero-header__light-theme-icon .cmp-ai-hero-header-a__video-container .cmp= +-video-hero__controls-play, .cmp-ai-hero-header__light-theme-icon .cmp-ai-h= +ero-header-a__video-container .cmp-video-hero__controls-unmute { color: rgb= +(0, 0, 0); } + +.cmp-ai-hero-header-a__video-container .cmp-video-hero__content { padding: = +0px; } + +.cmp-ai-hero-header-a__pre-title-text-img-container { position: absolute; t= +op: 14rem; right: 0px; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__pre-title-text-img-container { top: 5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__pre-title-text-img-container { top: 13rem; } +} + +.cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { position: relativ= +e; display: flex; -webkit-box-align: center; align-items: center; height: 4= +.3rem; background-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { height: 4.7rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { height: 5rem; } +} + +.cmp-ai-hero-header-a__pre-title-container { position: relative; padding: 1= +rem 1.5rem 0px; display: flex; -webkit-box-orient: vertical; -webkit-box-di= +rection: normal; flex-direction: column; -webkit-box-align: end; align-item= +s: flex-end; } + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__pre-title-container { padding: 1rem 2rem 0px; } +} + +.cmp-ai-hero-header-a__pre-title-container .cmp-title__text { font-size: 1.= +4rem; font-weight: 500; line-height: 1.7rem; text-transform: none; } + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__pre-title-container .cmp-title__text { font-size: = +1.8rem; line-height: 2.2rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-a__pre-title-container = +.cmp-title__text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-a__horizontal-rule { height: 0.2rem; background-color: = +rgb(0, 0, 0); margin: 0.4rem 0px 1rem; width: 22.8rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__horizontal-rule { width: 23.9rem; margin-top: 0.8r= +em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__horizontal-rule { width: 29.9rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-a__horizontal-rule { ba= +ckground-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__text-img-container { width: 66.67%; margin-top: -5= +rem; margin-left: 33.34%; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__text-img-container { margin-top: -9rem; } +} + +.cmp-ai-hero-header-a__color-bar-text-wrapper { position: relative; display= +: flex; -webkit-box-align: center; align-items: center; min-height: 9rem; b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__color-bar-text-wrapper { min-height: 7.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__color-bar-text-wrapper { min-height: 13.8rem; } +} + +.cmp-ai-hero-header-a__color-bar-img-container, .cmp-ai-hero-header-a__pre-= +title-color-bar-img-container { position: absolute; inset: 0px; overflow: h= +idden; } + +.cmp-ai-hero-header-a__color-bar-img-container .cmp-teaser__image, .cmp-ai-= +hero-header-a__pre-title-color-bar-img-container .cmp-teaser__image { heigh= +t: 100%; } + +.cmp-ai-hero-header-a__title-container { position: relative; margin: 0.9rem= + 0px 0.9rem 8.33%; width: 75%; word-break: break-word; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__title-container { margin: 1.1rem 0px 1.1rem 16.67%= +; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__title-container { margin: 1rem 0px 1rem 25%; } +} + +.cmp-ai-hero-header-a__title-container .cmp-title__text { font-size: 3rem; = +line-height: 1.1; font-weight: 700; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__title-container .cmp-title__text { font-size: 3.6r= +em; line-height: 1; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__title-container .cmp-title__text { font-size: 6.5r= +em; line-height: 7rem; } +} + +.cmp-ai-hero-header__uppercase .cmp-ai-hero-header-a__title-container .cmp-= +title__text { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-a__title-container .cmp= +-title__text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-a__img-container { height: 47.3rem; overflow: hidden; b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__img-container { height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__img-container { height: 63rem; } +} + +.cmp-ai-hero-header-a__img-container .cmp-image__image { width: auto; max-w= +idth: none; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__img-container .cmp-image__image { width: 100%; max= +-width: 100%; height: 100%; object-fit: cover; margin: 0px; } +} + +.ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(180, 85, 170); } + +.ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(160, 85, 245); } + +.ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(190, 130, 255); } + +.ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(220, 175, 255); } + +.ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(230, 220, 255); } + +.ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-b__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-b__img-co= +ntainer .image { background-color: rgb(0, 65, 240); } + +.ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-b__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-b__img-co= +ntainer .image { background-color: rgb(190, 190, 190); } + +.ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header-b__color-bar-= +text-wrapper, .ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header= +-b__img-container .image { background-color: rgb(150, 150, 150); } + +.ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(90, 90, 90); } + +.ai-hero-header.color-block-alt-green .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-alt-green .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(0, 215, 0); } + +.ai-hero-header.color-block-alt-red .cmp-ai-hero-header-b__color-bar-text-w= +rapper, .ai-hero-header.color-block-alt-red .cmp-ai-hero-header-b__img-cont= +ainer .image { background-color: red; } + +.ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(255, 255, 0); } + +.ai-hero-header.color-block-aqua .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-aqua .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(0, 255, 187); } + +.ai-hero-header.color-block-blue .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-blue .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(0, 186, 255); } + +.ai-hero-header.color-block-blue-green .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-green .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(5, 240, 165); } + +.ai-hero-header.color-block-brand-green .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-brand-green .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(100, 255, 80); } + +.ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-b__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-b= +__img-container .image { background-color: rgb(255, 120, 0); } + +.ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-b__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-b= +__img-container .image { background-color: rgb(255, 235, 50); } + +.ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(0, 142, 255); } + +.ai-hero-header.color-block-blue-light .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-light .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(0, 243, 255); } + +.ai-hero-header.color-block-core-purple .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-core-purple .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(70, 0, 115); } + +.ai-hero-header.color-block-cyan .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-cyan .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(0, 255, 255); } + +.ai-hero-header.color-block-gray .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-gray .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(167, 167, 167); } + +.ai-hero-header.color-block-gray-base .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-base .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(0, 0, 0); } + +.ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(107, 107, 107); } + +.ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(74, 74, 74); } + +.ai-hero-header.color-block-gray-light .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-gray-light .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(204, 204, 204); } + +.ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-b__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-b= +__img-container .image { background-color: rgb(227, 227, 227); } + +.ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header-b__color-bar-= +text-wrapper, .ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header= +-b__img-container .image { background-color: rgb(242, 242, 242); } + +.ai-hero-header.color-block-grayishyellow-dark .cmp-ai-hero-header-b__color= +-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-dark .cmp-ai-h= +ero-header-b__img-container .image { background-color: rgb(150, 150, 140); = +} + +.ai-hero-header.color-block-grayishyellow-light .cmp-ai-hero-header-b__colo= +r-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-light .cmp-ai= +-hero-header-b__img-container .image { background-color: rgb(230, 230, 220)= +; } + +.ai-hero-header.color-block-green .cmp-ai-hero-header-b__color-bar-text-wra= +pper, .ai-hero-header.color-block-green .cmp-ai-hero-header-b__img-containe= +r .image { background-color: rgb(0, 255, 0); } + +.ai-hero-header.color-block-green-dark .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-green-dark .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(0, 83, 10); } + +.ai-hero-header.color-block-link .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-link .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(0, 77, 255); } + +.ai-hero-header.color-block-link-dark .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-link-dark .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(0, 0, 136); } + +.ai-hero-header.color-block-orange .cmp-ai-hero-header-b__color-bar-text-wr= +apper, .ai-hero-header.color-block-orange .cmp-ai-hero-header-b__img-contai= +ner .image { background-color: rgb(255, 182, 0); } + +.ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(255, 149, 0); } + +.ai-hero-header.color-block-pink .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-pink .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(231, 0, 116); } + +.ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(164, 2, 83); } + +.ai-hero-header.color-block-pink-light .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-pink-light .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(255, 80, 160); } + +.ai-hero-header.color-block-purple .cmp-ai-hero-header-b__color-bar-text-wr= +apper, .ai-hero-header.color-block-purple .cmp-ai-hero-header-b__img-contai= +ner .image { background-color: rgb(161, 0, 255); } + +.ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(117, 0, 192); } + +.ai-hero-header.color-block-purple-darkest .cmp-ai-hero-header-b__color-bar= +-text-wrapper, .ai-hero-header.color-block-purple-darkest .cmp-ai-hero-head= +er-b__img-container .image { background-color: rgb(70, 1, 115); } + +.ai-hero-header.color-block-red .cmp-ai-hero-header-b__color-bar-text-wrapp= +er, .ai-hero-header.color-block-red .cmp-ai-hero-header-b__img-container .i= +mage { background-color: rgb(231, 15, 41); } + +.ai-hero-header.color-block-red-dark .cmp-ai-hero-header-b__color-bar-text-= +wrapper, .ai-hero-header.color-block-red-dark .cmp-ai-hero-header-b__img-co= +ntainer .image { background-color: rgb(189, 0, 29); } + +.ai-hero-header.color-block-red-darker .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-red-darker .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(113, 0, 18); } + +.ai-hero-header.color-block-red-light .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-red-light .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(255, 50, 70); } + +.ai-hero-header.color-block-white .cmp-ai-hero-header-b__color-bar-text-wra= +pper, .ai-hero-header.color-block-white .cmp-ai-hero-header-b__img-containe= +r .image { background-color: rgb(255, 255, 255); } + +.ai-hero-header.color-block-yellow .cmp-ai-hero-header-b__color-bar-text-wr= +apper, .ai-hero-header.color-block-yellow .cmp-ai-hero-header-b__img-contai= +ner .image { background-color: rgb(255, 212, 46); } + +.ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(240, 192, 0); } + +.ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-b__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-b= +__img-container .image { background-color: rgb(255, 240, 179); } + +.ai-hero-header.brand-gradient-pink .cmp-ai-hero-header-b__color-bar-text-w= +rapper { background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(2= +31, 0, 116) 30%); } + +.ai-hero-header.brand-gradient-purple .cmp-ai-hero-header-b__color-bar-text= +-wrapper { background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 2= +55)); } + +.ai-hero-header.brand-gradient-purple-alt .cmp-ai-hero-header-b__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(70, 1, 115), rg= +b(117, 0, 192), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-blue .cmp-ai-hero-header-b__color-bar-text-w= +rapper { background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255))= +; } + +.ai-hero-header.brand-gradient-blue2 .cmp-ai-hero-header-b__color-bar-text-= +wrapper { background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 25= +5)); } + +.ai-hero-header.brand-gradient-light-blue .cmp-ai-hero-header-b__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(0, 186, 255), r= +gb(0, 142, 255), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-red .cmp-ai-hero-header-b__color-bar-text-wr= +apper { background-image: linear-gradient(rgb(113, 0, 18), red); } + +.ai-hero-header.brand-gradient-red-alt .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper { background-image: linear-gradient(90deg, red, rgb(189, 0, 29), = +rgb(113, 0, 18)); } + +.ai-hero-header.brand-gradient .cmp-ai-hero-header-b__color-bar-text-wrappe= +r { background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-alt .cmp-ai-hero-header-b__color-bar-text-wr= +apper { background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186= +, 255)); } + +.ai-hero-header.brand-gradient-yellow .cmp-ai-hero-header-b__color-bar-text= +-wrapper { background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192= +, 0)); } + +.ai-hero-header.brand-gradient-yellow-alt .cmp-ai-hero-header-b__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(255, 255, 0), r= +gb(255, 212, 46), rgb(255, 182, 0)); } + +.ai-hero-header.brand-gradient-green .cmp-ai-hero-header-b__color-bar-text-= +wrapper { background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 2= +15, 0), rgb(0, 83, 10)); } + +.cmp-ai-hero-header-b .cmp-image, .cmp-ai-hero-header-b .cmp-image__image, = +.cmp-ai-hero-header-b .cmp-image__link, .cmp-ai-hero-header-b .image { heig= +ht: 100%; } + +.cmp-ai-hero-header-b .cmp-teaser__image { border: none; height: 100%; } + +.cmp-ai-hero-header-b__video-img-text-container { position: relative; } + +.cmp-ai-hero-header-b__img-container { height: 47.3rem; overflow: hidden; b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__img-container { height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__img-container { height: 63rem; } +} + +.cmp-ai-hero-header-b__img-container .cmp-image__image { width: auto; max-w= +idth: none; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__img-container .cmp-image__image { width: 100%; max= +-width: 100%; height: 100%; object-fit: cover; margin: 0px; } +} + +.cmp-ai-hero-header-b__video-container .cmp-video-hero { overflow: hidden; = +background-color: rgb(161, 0, 255); } + +.cmp-ai-hero-header-b__video-container .cmp-video-hero__video { width: auto= +; height: 47.3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__video-container .cmp-video-hero__video { width: 10= +0%; height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__video-container .cmp-video-hero__video { height: 6= +3rem; } +} + +.cmp-ai-hero-header-b__video-container .cmp-video-hero__controls { bottom: = +auto; top: 1.5rem; right: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__video-container .cmp-video-hero__controls { inset:= + auto auto 1.5rem 2rem; } +} + +.cmp-ai-hero-header__light-theme-icon .cmp-ai-hero-header-b__video-containe= +r .cmp-video-hero__controls-mute, .cmp-ai-hero-header__light-theme-icon .cm= +p-ai-hero-header-b__video-container .cmp-video-hero__controls-pause, .cmp-a= +i-hero-header__light-theme-icon .cmp-ai-hero-header-b__video-container .cmp= +-video-hero__controls-play, .cmp-ai-hero-header__light-theme-icon .cmp-ai-h= +ero-header-b__video-container .cmp-video-hero__controls-unmute { color: rgb= +(0, 0, 0); } + +.cmp-ai-hero-header-b__video-container .cmp-video-hero__content { padding: = +0px; } + +.cmp-ai-hero-header-b__color-bar-img-container { position: absolute; inset:= + 0px; overflow: hidden; } + +.cmp-ai-hero-header-b__text-img-container { display: flex; -webkit-box-pack= +: end; justify-content: flex-end; } + +.cmp-ai-hero-header-b__color-bar-text-wrapper { position: relative; min-hei= +ght: 28rem; width: 91.67%; margin-top: -9.3rem; background-color: rgb(161, = +0, 255); max-width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__color-bar-text-wrapper { min-height: 30rem; width:= + 32.94em; margin-top: -8.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__color-bar-text-wrapper { min-height: 48.1rem; widt= +h: 49.19em; margin-top: -13rem; } +} + +.cmp-ai-hero-header-b__text-container { position: relative; } + +.cmp-ai-hero-header-b__title-container { width: 75%; padding-top: 0.67em; p= +adding-bottom: 1.67em; margin-left: 8.33%; font-size: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__title-container { width: 58.33%; padding-top: 0.83= +em; padding-bottom: 1.94em; margin-left: calc(8.33% - 0.56em); font-size: 3= +.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__title-container { padding-top: 0.62em; padding-bot= +tom: 1.54em; margin-left: calc(8.33% + 0.39em); font-size: 6.5rem; } +} + +.cmp-ai-hero-header-b__title-container .cmp-text { font-size: 3rem; line-he= +ight: 3.4rem; font-weight: 700; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__title-container .cmp-text { font-size: 3.6rem; lin= +e-height: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__title-container .cmp-text { font-size: 6.5rem; lin= +e-height: 7rem; } +} + +.cmp-ai-hero-header__uppercase .cmp-ai-hero-header-b__title-container .cmp-= +text { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-b__title-container .cmp= +-text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-b__pre-title-container { padding: 2.81em 0.94em 0px 0px= +; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: norma= +l; flex-direction: column; word-break: break-all; font-size: 1.6rem; font-w= +eight: 500; line-height: 1.2; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__pre-title-container { padding: 1.88em 5em 0px 0px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__pre-title-container { padding: 1.88em 6.25em 0px 0= +px; } +} + +.cmp-ai-hero-header-b__pre-title-container .cmp-title__text { display: flex= +; -webkit-box-pack: end; justify-content: flex-end; margin-bottom: 0.4rem; = +font-size: 1.4rem; line-height: 1.7rem; } + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__pre-title-container .cmp-title__text { font-size: = +1.8rem; line-height: 2.2rem; margin-bottom: 0.8rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-b__pre-title-container = +.cmp-title__text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-b__pre-title-container .cmp-ai-hero-header-b__horizonta= +l-rule-container { display: flex; -webkit-box-pack: end; justify-content: f= +lex-end; } + +.cmp-ai-hero-header-b__pre-title-container .cmp-ai-hero-header-b__horizonta= +l-rule-container .cmp-ai-hero-header-b__horizontal-rule { height: 0.2rem; w= +idth: 23rem; background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__pre-title-container .cmp-ai-hero-header-b__horizon= +tal-rule-container .cmp-ai-hero-header-b__horizontal-rule { width: 24rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__pre-title-container .cmp-ai-hero-header-b__horizon= +tal-rule-container .cmp-ai-hero-header-b__horizontal-rule { width: 30rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-b__pre-title-container = +.cmp-ai-hero-header-b__horizontal-rule-container .cmp-ai-hero-header-b__hor= +izontal-rule { background-color: rgb(255, 255, 255); } + +.cmp-hero-header-c { display: flex; } + +.cmp-hero-header-c__image-container { width: 33.33%; display: none; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__image-container { display: block; } +} + +.cmp-hero-header-c__image-container .cmp-image__image { object-fit: cover; = +} + +.cmp-hero-header-c__image-container .cmp-teaser__image { border: 0px; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__image-container .cmp-teaser__image { height: 23rem; w= +idth: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__image-container .cmp-teaser__image { height: 40rem; w= +idth: 100%; } +} + +.cmp-hero-header-c__image-container .cmp-teaser__image .cmp-image, .cmp-her= +o-header-c__image-container .cmp-teaser__image .cmp-image__image, .cmp-hero= +-header-c__image-container .cmp-teaser__image .image, .cmp-hero-header-c__i= +mage-container .cmp-teaser__image .mediaimage { height: 100%; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__image-container .cmp-teaser__image .cmp-video-hero__v= +ideo { height: 23rem; width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__image-container .cmp-teaser__image .cmp-video-hero__v= +ideo { height: 40rem; width: 100%; } +} + +.cmp-ai-hero-header__light-theme-icon .cmp-hero-header-c__image-container .= +cmp-teaser__image .cmp-video-hero__controls-mute, .cmp-ai-hero-header__ligh= +t-theme-icon .cmp-hero-header-c__image-container .cmp-teaser__image .cmp-vi= +deo-hero__controls-pause, .cmp-ai-hero-header__light-theme-icon .cmp-hero-h= +eader-c__image-container .cmp-teaser__image .cmp-video-hero__controls-play,= + .cmp-ai-hero-header__light-theme-icon .cmp-hero-header-c__image-container = +.cmp-teaser__image .cmp-video-hero__controls-unmute { color: rgb(0, 0, 0); = +} + +.cmp-hero-header-c__text-container { position: relative; background-color: = +rgb(161, 0, 255); min-height: 28rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__text-container { width: 66.67%; min-height: 29rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container { min-height: 43.3rem; } +} + +.cmp-hero-header-c__text-container .cmp-teaser__image { position: absolute;= + inset: 0px; object-fit: cover; width: 100%; height: 100%; border: 0px; } + +.cmp-hero-header-c__text-container .cmp-teaser__image .cmp-image, .cmp-hero= +-header-c__text-container .cmp-teaser__image .cmp-image__image { height: 10= +0%; } + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text { position: rel= +ative; } + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text-title { display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; -webkit-box-align: end; align-items: flex-end; padding: 4= +.5rem 1.5rem 0px 0px; text-align: right; font-size: 1.4rem; text-transform:= + uppercase; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title { paddi= +ng: 3rem 8rem 0px 0px; font-size: 1.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title { font-= +size: 1.8rem; font-weight: 500; padding: 3rem 10rem 0px 0px; } +} + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-label { f= +ont-weight: 500; color: rgb(0, 0, 0); line-height: 1.7rem; } + +.cmp-ai-hero-header__uppercase .cmp-hero-header-c__text-container .cmp-hero= +-header-c__text-title-label { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-hero-header-c__text-container .cmp-her= +o-header-c__text-title-label { color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-label {= + font-size: 1.8rem; line-height: 2.2rem; } +} + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-separator= + { border-width: initial; border-style: solid solid none; border-color: ini= +tial; border-image: initial; color: rgb(0, 0, 0); width: 22.4rem; padding: = +0px; margin: 0.4rem 0px 0px; } + +.cmp-ai-hero-header__uppercase .cmp-hero-header-c__text-container .cmp-hero= +-header-c__text-title-separator { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-hero-header-c__text-container .cmp-her= +o-header-c__text-title-separator { color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-separat= +or { width: 23.5rem; margin: 0.8rem 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-separat= +or { width: 29.5rem; } +} + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text-header2 { margi= +n: 2rem 0px 0px 8.33%; padding-bottom: 5rem; font-size: 3rem; line-height: = +3.3rem; width: 75%; color: rgb(0, 0, 0); } + +.cmp-ai-hero-header__uppercase .cmp-hero-header-c__text-container .cmp-hero= +-header-c__text-header2 { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-hero-header-c__text-container .cmp-her= +o-header-c__text-header2 { color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-header2 { mar= +gin: 3rem 0px 0px calc(8.33% - 2rem); padding-bottom: 7rem; font-size: 3.6r= +em; line-height: 3.6rem; width: 58.33%; font-weight: 700; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-header2 { mar= +gin: 4rem 0px 0px calc(8.33% + 2.5rem); padding-bottom: 10rem; font-size: 6= +.5rem; line-height: 7rem; } +} + +.ai-hero-header.color-block-accent-purple-1 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(180, 85, 170); } + +.ai-hero-header.color-block-accent-purple-2 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(160, 85, 245); } + +.ai-hero-header.color-block-accent-purple-3 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(190, 130, 255); } + +.ai-hero-header.color-block-accent-purple-4 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(220, 175, 255); } + +.ai-hero-header.color-block-accent-purple-5 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(230, 220, 255); } + +.ai-hero-header.color-block-alt-blue .cmp-hero-header-c__text-container { b= +ackground-color: rgb(0, 65, 240); } + +.ai-hero-header.color-block-alt-gray .cmp-hero-header-c__text-container { b= +ackground-color: rgb(190, 190, 190); } + +.ai-hero-header.color-block-alt-gray-dark .cmp-hero-header-c__text-containe= +r { background-color: rgb(150, 150, 150); } + +.ai-hero-header.color-block-alt-gray-darker .cmp-hero-header-c__text-contai= +ner { background-color: rgb(90, 90, 90); } + +.ai-hero-header.color-block-alt-green .cmp-hero-header-c__text-container { = +background-color: rgb(0, 215, 0); } + +.ai-hero-header.color-block-alt-red .cmp-hero-header-c__text-container { ba= +ckground-color: red; } + +.ai-hero-header.color-block-alt-yellow .cmp-hero-header-c__text-container {= + background-color: rgb(255, 255, 0); } + +.ai-hero-header.color-block-aqua .cmp-hero-header-c__text-container { backg= +round-color: rgb(0, 255, 187); } + +.ai-hero-header.color-block-blue .cmp-hero-header-c__text-container { backg= +round-color: rgb(0, 186, 255); } + +.ai-hero-header.color-block-blue-green .cmp-hero-header-c__text-container {= + background-color: rgb(5, 240, 165); } + +.ai-hero-header.color-block-brand-green .cmp-hero-header-c__text-container = +{ background-color: rgb(100, 255, 80); } + +.ai-hero-header.color-block-brand-orange .cmp-hero-header-c__text-container= + { background-color: rgb(255, 120, 0); } + +.ai-hero-header.color-block-brand-yellow .cmp-hero-header-c__text-container= + { background-color: rgb(255, 235, 50); } + +.ai-hero-header.color-block-blue-dark .cmp-hero-header-c__text-container { = +background-color: rgb(0, 142, 255); } + +.ai-hero-header.color-block-blue-light .cmp-hero-header-c__text-container {= + background-color: rgb(0, 243, 255); } + +.ai-hero-header.color-block-core-purple .cmp-hero-header-c__text-container = +{ background-color: rgb(70, 0, 115); } + +.ai-hero-header.color-block-cyan .cmp-hero-header-c__text-container { backg= +round-color: rgb(0, 255, 255); } + +.ai-hero-header.color-block-gray .cmp-hero-header-c__text-container { backg= +round-color: rgb(167, 167, 167); } + +.ai-hero-header.color-block-gray-base .cmp-hero-header-c__text-container { = +background-color: rgb(0, 0, 0); } + +.ai-hero-header.color-block-gray-dark .cmp-hero-header-c__text-container { = +background-color: rgb(107, 107, 107); } + +.ai-hero-header.color-block-gray-darker .cmp-hero-header-c__text-container = +{ background-color: rgb(74, 74, 74); } + +.ai-hero-header.color-block-gray-light .cmp-hero-header-c__text-container {= + background-color: rgb(204, 204, 204); } + +.ai-hero-header.color-block-gray-lighter .cmp-hero-header-c__text-container= + { background-color: rgb(227, 227, 227); } + +.ai-hero-header.color-block-gray-lightest .cmp-hero-header-c__text-containe= +r { background-color: rgb(242, 242, 242); } + +.ai-hero-header.color-block-grayishyellow-dark .cmp-hero-header-c__text-con= +tainer { background-color: rgb(150, 150, 140); } + +.ai-hero-header.color-block-grayishyellow-light .cmp-hero-header-c__text-co= +ntainer { background-color: rgb(230, 230, 220); } + +.ai-hero-header.color-block-green .cmp-hero-header-c__text-container { back= +ground-color: rgb(0, 255, 0); } + +.ai-hero-header.color-block-green-dark .cmp-hero-header-c__text-container {= + background-color: rgb(0, 83, 10); } + +.ai-hero-header.color-block-link .cmp-hero-header-c__text-container { backg= +round-color: rgb(0, 77, 255); } + +.ai-hero-header.color-block-link-dark .cmp-hero-header-c__text-container { = +background-color: rgb(0, 0, 136); } + +.ai-hero-header.color-block-orange .cmp-hero-header-c__text-container { bac= +kground-color: rgb(255, 182, 0); } + +.ai-hero-header.color-block-orange-dark .cmp-hero-header-c__text-container = +{ background-color: rgb(255, 149, 0); } + +.ai-hero-header.color-block-pink .cmp-hero-header-c__text-container { backg= +round-color: rgb(231, 0, 116); } + +.ai-hero-header.color-block-pink-dark .cmp-hero-header-c__text-container { = +background-color: rgb(164, 2, 83); } + +.ai-hero-header.color-block-pink-light .cmp-hero-header-c__text-container {= + background-color: rgb(255, 80, 160); } + +.ai-hero-header.color-block-purple .cmp-hero-header-c__text-container { bac= +kground-color: rgb(161, 0, 255); } + +.ai-hero-header.color-block-purple-dark .cmp-hero-header-c__text-container = +{ background-color: rgb(117, 0, 192); } + +.ai-hero-header.color-block-purple-darkest .cmp-hero-header-c__text-contain= +er { background-color: rgb(70, 1, 115); } + +.ai-hero-header.color-block-red .cmp-hero-header-c__text-container { backgr= +ound-color: rgb(231, 15, 41); } + +.ai-hero-header.color-block-red-dark .cmp-hero-header-c__text-container { b= +ackground-color: rgb(189, 0, 29); } + +.ai-hero-header.color-block-red-darker .cmp-hero-header-c__text-container {= + background-color: rgb(113, 0, 18); } + +.ai-hero-header.color-block-red-light .cmp-hero-header-c__text-container { = +background-color: rgb(255, 50, 70); } + +.ai-hero-header.color-block-white .cmp-hero-header-c__text-container { back= +ground-color: rgb(255, 255, 255); } + +.ai-hero-header.color-block-yellow .cmp-hero-header-c__text-container { bac= +kground-color: rgb(255, 212, 46); } + +.ai-hero-header.color-block-yellow-dark .cmp-hero-header-c__text-container = +{ background-color: rgb(240, 192, 0); } + +.ai-hero-header.color-block-yellow-light .cmp-hero-header-c__text-container= + { background-color: rgb(255, 240, 179); } + +.ai-hero-header.brand-gradient-pink .cmp-hero-header-c__text-container { ba= +ckground-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(231, 0, 116)= + 30%); } + +.ai-hero-header.brand-gradient-purple .cmp-hero-header-c__text-container { = +background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-purple-alt .cmp-hero-header-c__text-containe= +r { background-image: linear-gradient(90deg, rgb(70, 1, 115), rgb(117, 0, 1= +92), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-blue .cmp-hero-header-c__text-container { ba= +ckground-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-blue2 .cmp-hero-header-c__text-container { b= +ackground-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-light-blue .cmp-hero-header-c__text-containe= +r { background-image: linear-gradient(90deg, rgb(0, 186, 255), rgb(0, 142, = +255), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-red .cmp-hero-header-c__text-container { bac= +kground-image: linear-gradient(rgb(113, 0, 18), red); } + +.ai-hero-header.brand-gradient-red-alt .cmp-hero-header-c__text-container {= + background-image: linear-gradient(90deg, red, rgb(189, 0, 29), rgb(113, 0,= + 18)); } + +.ai-hero-header.brand-gradient .cmp-hero-header-c__text-container { backgro= +und-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-alt .cmp-hero-header-c__text-container { bac= +kground-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-yellow .cmp-hero-header-c__text-container { = +background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192, 0)); } + +.ai-hero-header.brand-gradient-yellow-alt .cmp-hero-header-c__text-containe= +r { background-image: linear-gradient(90deg, rgb(255, 255, 0), rgb(255, 212= +, 46), rgb(255, 182, 0)); } + +.ai-hero-header.brand-gradient-green .cmp-hero-header-c__text-container { b= +ackground-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 215, 0), rgb= +(0, 83, 10)); } + +.ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-1 .= +cmp-video-hero { background-color: rgb(180, 85, 170); } + +.ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-2 .= +cmp-video-hero { background-color: rgb(160, 85, 245); } + +.ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-3 .= +cmp-video-hero { background-color: rgb(190, 130, 255); } + +.ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-4 .= +cmp-video-hero { background-color: rgb(220, 175, 255); } + +.ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-5 .= +cmp-video-hero { background-color: rgb(230, 220, 255); } + +.ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-d__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-d__img-co= +ntainer .image, .ai-hero-header.color-block-alt-blue .cmp-video-hero { back= +ground-color: rgb(0, 65, 240); } + +.ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-d__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-d__img-co= +ntainer .image, .ai-hero-header.color-block-alt-gray .cmp-video-hero { back= +ground-color: rgb(190, 190, 190); } + +.ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header-d__color-bar-= +text-wrapper, .ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header= +-d__img-container .image, .ai-hero-header.color-block-alt-gray-dark .cmp-vi= +deo-hero { background-color: rgb(150, 150, 150); } + +.ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-alt-gray-darker .= +cmp-video-hero { background-color: rgb(90, 90, 90); } + +.ai-hero-header.color-block-alt-green .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-alt-green .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-alt-green .cmp-video-hero { b= +ackground-color: rgb(0, 215, 0); } + +.ai-hero-header.color-block-alt-red .cmp-ai-hero-header-d__color-bar-text-w= +rapper, .ai-hero-header.color-block-alt-red .cmp-ai-hero-header-d__img-cont= +ainer .image, .ai-hero-header.color-block-alt-red .cmp-video-hero { backgro= +und-color: red; } + +.ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-alt-yellow .cmp-video-hero = +{ background-color: rgb(255, 255, 0); } + +.ai-hero-header.color-block-aqua .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-aqua .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-aqua .cmp-video-hero { background-color= +: rgb(0, 255, 187); } + +.ai-hero-header.color-block-blue .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-blue .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-blue .cmp-video-hero { background-color= +: rgb(0, 186, 255); } + +.ai-hero-header.color-block-blue-green .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-green .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-blue-green .cmp-video-hero = +{ background-color: rgb(5, 240, 165); } + +.ai-hero-header.color-block-brand-green .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-brand-green .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-brand-green .cmp-video-he= +ro { background-color: rgb(100, 255, 80); } + +.ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-d__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-d= +__img-container .image, .ai-hero-header.color-block-brand-orange .cmp-video= +-hero { background-color: rgb(255, 120, 0); } + +.ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-d__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-d= +__img-container .image, .ai-hero-header.color-block-brand-yellow .cmp-video= +-hero { background-color: rgb(255, 235, 50); } + +.ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-blue-dark .cmp-video-hero { b= +ackground-color: rgb(0, 142, 255); } + +.ai-hero-header.color-block-blue-light .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-light .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-blue-light .cmp-video-hero = +{ background-color: rgb(0, 243, 255); } + +.ai-hero-header.color-block-core-purple .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-core-purple .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-core-purple .cmp-video-he= +ro { background-color: rgb(70, 0, 115); } + +.ai-hero-header.color-block-cyan .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-cyan .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-cyan .cmp-video-hero { background-color= +: rgb(0, 255, 255); } + +.ai-hero-header.color-block-gray .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-gray .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-gray .cmp-video-hero { background-color= +: rgb(167, 167, 167); } + +.ai-hero-header.color-block-gray-base .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-base .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-gray-base .cmp-video-hero { b= +ackground-color: rgb(0, 0, 0); } + +.ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-gray-dark .cmp-video-hero { b= +ackground-color: rgb(107, 107, 107); } + +.ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-gray-darker .cmp-video-he= +ro { background-color: rgb(74, 74, 74); } + +.ai-hero-header.color-block-gray-light .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-gray-light .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-gray-light .cmp-video-hero = +{ background-color: rgb(204, 204, 204); } + +.ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-d__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-d= +__img-container .image, .ai-hero-header.color-block-gray-lighter .cmp-video= +-hero { background-color: rgb(227, 227, 227); } + +.ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header-d__color-bar-= +text-wrapper, .ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header= +-d__img-container .image, .ai-hero-header.color-block-gray-lightest .cmp-vi= +deo-hero { background-color: rgb(242, 242, 242); } + +.ai-hero-header.color-block-grayishyellow-dark .cmp-ai-hero-header-d__color= +-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-dark .cmp-ai-h= +ero-header-d__img-container .image, .ai-hero-header.color-block-grayishyell= +ow-dark .cmp-video-hero { background-color: rgb(150, 150, 140); } + +.ai-hero-header.color-block-grayishyellow-light .cmp-ai-hero-header-d__colo= +r-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-light .cmp-ai= +-hero-header-d__img-container .image, .ai-hero-header.color-block-grayishye= +llow-light .cmp-video-hero { background-color: rgb(230, 230, 220); } + +.ai-hero-header.color-block-green .cmp-ai-hero-header-d__color-bar-text-wra= +pper, .ai-hero-header.color-block-green .cmp-ai-hero-header-d__img-containe= +r .image, .ai-hero-header.color-block-green .cmp-video-hero { background-co= +lor: rgb(0, 255, 0); } + +.ai-hero-header.color-block-green-dark .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-green-dark .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-green-dark .cmp-video-hero = +{ background-color: rgb(0, 83, 10); } + +.ai-hero-header.color-block-link .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-link .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-link .cmp-video-hero { background-color= +: rgb(0, 77, 255); } + +.ai-hero-header.color-block-link-dark .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-link-dark .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-link-dark .cmp-video-hero { b= +ackground-color: rgb(0, 0, 136); } + +.ai-hero-header.color-block-orange .cmp-ai-hero-header-d__color-bar-text-wr= +apper, .ai-hero-header.color-block-orange .cmp-ai-hero-header-d__img-contai= +ner .image, .ai-hero-header.color-block-orange .cmp-video-hero { background= +-color: rgb(255, 182, 0); } + +.ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-orange-dark .cmp-video-he= +ro { background-color: rgb(255, 149, 0); } + +.ai-hero-header.color-block-pink .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-pink .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-pink .cmp-video-hero { background-color= +: rgb(231, 0, 116); } + +.ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-pink-dark .cmp-video-hero { b= +ackground-color: rgb(164, 2, 83); } + +.ai-hero-header.color-block-pink-light .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-pink-light .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-pink-light .cmp-video-hero = +{ background-color: rgb(255, 80, 160); } + +.ai-hero-header.color-block-purple .cmp-ai-hero-header-d__color-bar-text-wr= +apper, .ai-hero-header.color-block-purple .cmp-ai-hero-header-d__img-contai= +ner .image, .ai-hero-header.color-block-purple .cmp-video-hero { background= +-color: rgb(161, 0, 255); } + +.ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-purple-dark .cmp-video-he= +ro { background-color: rgb(117, 0, 192); } + +.ai-hero-header.color-block-purple-darkest .cmp-ai-hero-header-d__color-bar= +-text-wrapper, .ai-hero-header.color-block-purple-darkest .cmp-ai-hero-head= +er-d__img-container .image, .ai-hero-header.color-block-purple-darkest .cmp= +-video-hero { background-color: rgb(70, 1, 115); } + +.ai-hero-header.color-block-red .cmp-ai-hero-header-d__color-bar-text-wrapp= +er, .ai-hero-header.color-block-red .cmp-ai-hero-header-d__img-container .i= +mage, .ai-hero-header.color-block-red .cmp-video-hero { background-color: r= +gb(231, 15, 41); } + +.ai-hero-header.color-block-red-dark .cmp-ai-hero-header-d__color-bar-text-= +wrapper, .ai-hero-header.color-block-red-dark .cmp-ai-hero-header-d__img-co= +ntainer .image, .ai-hero-header.color-block-red-dark .cmp-video-hero { back= +ground-color: rgb(189, 0, 29); } + +.ai-hero-header.color-block-red-darker .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-red-darker .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-red-darker .cmp-video-hero = +{ background-color: rgb(113, 0, 18); } + +.ai-hero-header.color-block-red-light .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-red-light .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-red-light .cmp-video-hero { b= +ackground-color: rgb(255, 50, 70); } + +.ai-hero-header.color-block-white .cmp-ai-hero-header-d__color-bar-text-wra= +pper, .ai-hero-header.color-block-white .cmp-ai-hero-header-d__img-containe= +r .image, .ai-hero-header.color-block-white .cmp-video-hero { background-co= +lor: rgb(255, 255, 255); } + +.ai-hero-header.color-block-yellow .cmp-ai-hero-header-d__color-bar-text-wr= +apper, .ai-hero-header.color-block-yellow .cmp-ai-hero-header-d__img-contai= +ner .image, .ai-hero-header.color-block-yellow .cmp-video-hero { background= +-color: rgb(255, 212, 46); } + +.ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-yellow-dark .cmp-video-he= +ro { background-color: rgb(240, 192, 0); } + +.ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-d__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-d= +__img-container .image, .ai-hero-header.color-block-yellow-light .cmp-video= +-hero { background-color: rgb(255, 240, 179); } + +.ai-hero-header.brand-gradient-pink .cmp-ai-hero-header-d__color-bar-text-w= +rapper { background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(2= +31, 0, 116) 30%); } + +.ai-hero-header.brand-gradient-purple .cmp-ai-hero-header-d__color-bar-text= +-wrapper { background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 2= +55)); } + +.ai-hero-header.brand-gradient-purple-alt .cmp-ai-hero-header-d__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(70, 1, 115), rg= +b(117, 0, 192), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-blue .cmp-ai-hero-header-d__color-bar-text-w= +rapper { background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255))= +; } + +.ai-hero-header.brand-gradient-blue2 .cmp-ai-hero-header-d__color-bar-text-= +wrapper { background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 25= +5)); } + +.ai-hero-header.brand-gradient-light-blue .cmp-ai-hero-header-d__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(0, 186, 255), r= +gb(0, 142, 255), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-red .cmp-ai-hero-header-d__color-bar-text-wr= +apper { background-image: linear-gradient(rgb(113, 0, 18), red); } + +.ai-hero-header.brand-gradient-red-alt .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper { background-image: linear-gradient(90deg, red, rgb(189, 0, 29), = +rgb(113, 0, 18)); } + +.ai-hero-header.brand-gradient .cmp-ai-hero-header-d__color-bar-text-wrappe= +r { background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-alt .cmp-ai-hero-header-d__color-bar-text-wr= +apper { background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186= +, 255)); } + +.ai-hero-header.brand-gradient-yellow .cmp-ai-hero-header-d__color-bar-text= +-wrapper { background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192= +, 0)); } + +.ai-hero-header.brand-gradient-yellow-alt .cmp-ai-hero-header-d__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(255, 255, 0), r= +gb(255, 212, 46), rgb(255, 182, 0)); } + +.ai-hero-header.brand-gradient-green .cmp-ai-hero-header-d__color-bar-text-= +wrapper { background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 2= +15, 0), rgb(0, 83, 10)); } + +.cmp-ai-hero-header-d .cmp-image, .cmp-ai-hero-header-d .cmp-image__image, = +.cmp-ai-hero-header-d .cmp-image__link, .cmp-ai-hero-header-d .image { heig= +ht: 100%; } + +.cmp-ai-hero-header-d .cmp-teaser__image { border: none; height: 100%; } + +.cmp-ai-hero-header-d__video-img-text-container { position: relative; } + +.cmp-ai-hero-header-d__img-container { height: 47.3rem; overflow: hidden; b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__img-container { height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__img-container { height: 63rem; } +} + +.cmp-ai-hero-header-d__img-container .cmp-image__image { width: auto; max-w= +idth: none; margin-bottom: 2.5em; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__img-container .cmp-image__image { width: 100%; max= +-width: 100%; height: 100%; object-fit: cover; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__img-container .cmp-image__image { width: 100%; max= +-width: 100%; height: 100%; margin-bottom: 5em; object-fit: cover; } +} + +.cmp-ai-hero-header-d__video-container .cmp-video-hero { overflow: hidden; = +background-color: rgb(161, 0, 255); } + +.cmp-ai-hero-header-d__video-container .cmp-video-hero__video { width: auto= +; height: 47.3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__video-container .cmp-video-hero__video { width: 10= +0%; height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__video-container .cmp-video-hero__video { height: 6= +3rem; } +} + +.cmp-ai-hero-header-d__video-container .cmp-video-hero__controls { bottom: = +auto; top: 1.5rem; right: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__video-container .cmp-video-hero__controls { inset:= + auto auto 1.5rem 2rem; } +} + +.cmp-ai-hero-header__light-theme-icon .cmp-ai-hero-header-d__video-containe= +r .cmp-video-hero__controls-mute, .cmp-ai-hero-header__light-theme-icon .cm= +p-ai-hero-header-d__video-container .cmp-video-hero__controls-pause, .cmp-a= +i-hero-header__light-theme-icon .cmp-ai-hero-header-d__video-container .cmp= +-video-hero__controls-play, .cmp-ai-hero-header__light-theme-icon .cmp-ai-h= +ero-header-d__video-container .cmp-video-hero__controls-unmute { color: rgb= +(0, 0, 0); } + +.cmp-ai-hero-header-d__video-container .cmp-video-hero__content { padding: = +0px; } + +.cmp-ai-hero-header-d__color-bar-img-container { position: absolute; inset:= + 0px; overflow: hidden; } + +.cmp-ai-hero-header-d__text-img-container { display: flex; -webkit-box-pack= +: end; justify-content: flex-end; opacity: 0.9; } + +.cmp-ai-hero-header-d__color-bar-text-wrapper { position: absolute; bottom:= + 0px; min-height: 14.875rem; width: 91.67%; margin-bottom: 1.875em; backgro= +und-color: rgb(161, 0, 255); max-width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__color-bar-text-wrapper { min-height: 16.875rem; wi= +dth: 32.94em; margin-bottom: 1.875em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__color-bar-text-wrapper { min-height: 40.1rem; widt= +h: 42.19em; margin-bottom: 2.5em; } +} + +.cmp-ai-hero-header-d__text-container { position: relative; } + +.cmp-ai-hero-header-d__title-container { width: 75%; padding-top: 1em; padd= +ing-bottom: 1em; margin-left: 8.33%; font-size: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__title-container { width: 56%; padding-top: 0.83333= +em; padding-bottom: 0.83333em; margin-left: calc(8.33% - 0.56em); font-size= +: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__title-container { width: 66%; padding-top: 0.92308= +em; padding-bottom: 0.76923em; margin-left: calc(8.33% + 0.39em); font-size= +: 6.5rem; } +} + +.cmp-ai-hero-header-d__title-container .cmp-text { font-size: 3rem; line-he= +ight: 3.4rem; font-weight: 700; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__title-container .cmp-text { font-size: 3.6rem; lin= +e-height: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__title-container .cmp-text { font-size: 6.5rem; lin= +e-height: 7rem; } +} + +.cmp-ai-hero-header__uppercase .cmp-ai-hero-header-d__title-container .cmp-= +text { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-d__title-container .cmp= +-text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-d__pre-title-container { padding: 1.25em 0.94em 0px 0px= +; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: norma= +l; flex-direction: column; word-break: break-all; font-size: 1.6rem; font-w= +eight: 500; line-height: 1.2; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__pre-title-container { padding: 1.25em 5em 0px 0px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__pre-title-container { padding: 2.5em 6.25em 0px 0p= +x; } +} + +.cmp-ai-hero-header-d__pre-title-container .cmp-title__text { display: flex= +; -webkit-box-pack: end; justify-content: flex-end; margin-bottom: 0.4rem; = +font-size: 1.4rem; line-height: 1.7rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__pre-title-container .cmp-title__text { margin-bott= +om: 0.8rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__pre-title-container .cmp-title__text { font-size: = +1.8rem; line-height: 2.2rem; margin-bottom: 0.8rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-d__pre-title-container = +.cmp-title__text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-d__pre-title-container .cmp-ai-hero-header-d__horizonta= +l-rule-container { display: flex; -webkit-box-pack: end; justify-content: f= +lex-end; } + +.cmp-ai-hero-header-d__pre-title-container .cmp-ai-hero-header-d__horizonta= +l-rule-container .cmp-ai-hero-header-d__horizontal-rule { height: 0.2rem; w= +idth: 22.4rem; background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__pre-title-container .cmp-ai-hero-header-d__horizon= +tal-rule-container .cmp-ai-hero-header-d__horizontal-rule { width: 23.5rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__pre-title-container .cmp-ai-hero-header-d__horizon= +tal-rule-container .cmp-ai-hero-header-d__horizontal-rule { width: 29.5rem;= + } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-d__pre-title-container = +.cmp-ai-hero-header-d__horizontal-rule-container .cmp-ai-hero-header-d__hor= +izontal-rule { background-color: rgb(255, 255, 255); } + +.cmp-carousel-module { padding-top: 2rem; padding-bottom: 8.1rem; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module { padding: 3rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module { padding: 4rem 0px; } +} + +.cmp-carousel-module .cmp-carousel__image-large .cmp-carousel__interactive-= +header2, .cmp-carousel-module .cmp-carousel__image-large .cmp-carousel__int= +eractive-header4, .cmp-carousel-module .cmp-carousel__image-small .cmp-caro= +usel__interactive-header2, .cmp-carousel-module .cmp-carousel__image-small = +.cmp-carousel__interactive-header4 { color: rgb(0, 0, 0); } + +.cmp-carousel-module .title .cmp-title { padding: 0px 1.5rem; margin-bottom= +: 2.5rem; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .title .cmp-title { padding: 0px 4.17%; } +} + +.cmp-carousel-module .title .cmp-title__text { margin: 0.8rem 0px; text-tra= +nsform: uppercase; } + +.cmp-carousel-module .carousel, .cmp-carousel-module .carousel .cmp-carouse= +l__content .cmp-carousel__image-large { position: relative; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large { height: 68.8rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container { min-height: 14.2rem; position: = +absolute; bottom: -2.4rem; width: 75%; height: 51.36%; padding: 0px 8.33%; = +display: flex; -webkit-box-align: center; align-items: center; overflow-wra= +p: break-word; visibility: visible; z-index: 1; background-color: rgb(161, = +0, 255); } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container { width: 39%; padding: 2rem 4.1= +7%; left: 4.17%; bottom: -3.3rem; height: 74.33%; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container { width: 40rem; height: 40rem; = +bottom: -5.4rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container.cmp-carousel__transparent-card { = +opacity: 0.9; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container .cmp-carousel__interactive-header= +2 { margin: 0.8rem 0px; font-weight: 700; font-size: 2rem; width: 100%; lin= +e-height: 2.4rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er2 { font-size: 3.2rem; line-height: 3.6rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container .cmp-carousel__interactive-header= +4 { margin: 0.8rem 0px; font-size: 1.6rem; width: 100%; font-weight: 500; l= +ine-height: 2.2rem; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er4 { margin: 0.4rem 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er4 { font-size: 2.4rem; margin: 0.8rem 0px; line-height: 2.8rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container .cmp-carousel__white-text { color= +: rgb(255, 255, 255); } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image { height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image__image { height: 100%; object-fit: cover; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image__link { height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image__link .cmp-image__image { object-fit: cover; width: 100%; = +height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image__link .cmp-image__image:hover { opacity: 0.7; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-image__link .cmp-image__image:hover { opacity: 1; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small { position: relative; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small { padding-left: 26.2rem; height: 36.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small { padding-left: 41.11rem; height: 56.7rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-teaser__image { border: 0px; height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__text-block-container { min-height: 14.2rem; position: = +absolute; bottom: 2rem; width: 25.6rem; height: auto; padding: 0px 3.2rem 0= +px 1.6rem; display: flex; -webkit-box-align: center; align-items: center; o= +verflow-wrap: break-word; visibility: visible; z-index: 1; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container { width: 46.3rem; left: 0px; bo= +ttom: 0px; background-color: transparent; -webkit-box-align: end; align-ite= +ms: flex-end; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container { width: 75.6rem; left: 4.17%; = +} +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__text-block-container.cmp-carousel__transparent-card { = +opacity: 0.9; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__text-block-container .cmp-carousel__interactive-header= +2 { font-weight: 700; font-size: 2.992rem; margin: 0.8rem 0px 0.4rem; line-= +height: 3.3rem; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er2 { margin: 0px; font-size: 3.6rem; width: 33rem; line-height: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er2 { font-size: 6.5rem; width: 63rem; line-height: 7rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__text-block-container .cmp-carousel__interactive-header= +4 { font-size: 1.6rem; line-height: 2.2rem; font-weight: 600; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er4 { margin-top: 0.6rem; width: 33rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er4 { font-size: 2.4rem; margin-top: 0.8rem; width: 63rem; line-height: 2.8= +rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__background-color { background-color: rgb(161, 0, 255);= + } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__background-color { background-color: transparent; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image { height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image__image { height: 100%; object-fit: cover; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image__link { height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image__link .cmp-image__image { object-fit: cover; width: 100%; = +height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image__link .cmp-image__image:hover { opacity: 0.7; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-image__link .cmp-image__image:hover { opacity: 1; } +} + +.cmp-carousel-module .carousel .cmp-carousel__actions { position: absolute;= + right: -0.3rem; top: 0.3rem; z-index: 2; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__actions { right: -0.3rem; t= +op: 0.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__actions { right: 1rem; top:= + 1.5rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= + { width: 2.8rem; height: 2.8rem; border: 0.01rem solid rgb(0, 0, 0); borde= +r-radius: 50%; color: rgb(0, 0, 0); text-align: center; background-color: r= +gb(255, 255, 255); font-size: 1.5rem; margin: 0px 0.8rem 0px 0px; transform= +: translate(-50%, -50%); } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +:focus { box-shadow: rgb(255, 255, 0) 0px 0px 0px 2px, rgb(0, 0, 136) 0px 0= +px 0px 3.5px; outline: transparent 2px; outline-offset: 2px; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--previous .cmp-carousel__action-icon::after { content: "=EF=84=86"; font-s= +ize: 24px; font-family: Ionicons; display: block; font-weight: 400; font-st= +yle: normal; line-height: 1; text-transform: none; letter-spacing: normal; = +overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-sm= +oothing: antialiased; text-rendering: optimizelegibility; font-feature-sett= +ings: "liga"; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--pause { padding: 0px; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--play { padding-left: 0.2rem; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--next { margin: 0px; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--next .cmp-carousel__action-icon::after { content: "=EF=84=89"; font-size:= + 24px; font-family: Ionicons; display: block; font-weight: 400; font-style:= + normal; line-height: 1; text-transform: none; letter-spacing: normal; over= +flow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smooth= +ing: antialiased; text-rendering: optimizelegibility; font-feature-settings= +: "liga"; } + +.cmp-carousel-module .carousel .cmp-carousel__indicators { position: absolu= +te; bottom: -7rem; z-index: 15; width: 100%; display: flex; flex-wrap: nowr= +ap; -webkit-box-flex: 0; flex: 0 0 100%; -webkit-box-pack: center; justify-= +content: center; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__indicators { position: unse= +t; margin-left: -4.17%; margin-top: 3.3rem; bottom: auto; -webkit-box-pack:= + end; justify-content: flex-end; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__indicators { margin-top: 5.= +2rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__indicators .cmp-carousel__ind= +icator { box-sizing: content-box; height: 0.7rem; width: 6rem; margin: 0px = +0.28rem; cursor: pointer; background-color: rgb(227, 227, 227); border-radi= +us: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__indicators .cmp-carousel__i= +ndicator { padding-left: 0px; background-color: rgb(227, 227, 227); border:= + 1px solid rgb(107, 107, 107); } +} + +.cmp-carousel-module .carousel .cmp-carousel__indicators .cmp-carousel__ind= +icator:not(.active) { background-color: rgb(227, 227, 227); border: 1px sol= +id rgb(107, 107, 107); } + +.cmp-carousel-module .carousel .cmp-carousel__indicators .cmp-carousel__ind= +icator.cmp-carousel__indicator--active { background-color: rgb(161, 0, 255)= +; border: 1px solid rgb(107, 107, 107); } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-teaser__image { border: 0px; height: 100%; } + +.cmp-carousel_hide-indicators .cmp-carousel-module .carousel .cmp-carousel = +.cmp-carousel__content .cmp-carousel__indicators { display: none; } + +@media screen and (max-width: 767.9px) { + .cmp-carousel_hide-indicators .cmp-carousel-module { padding-bottom: 2rem= +; } +} + +.cmp-carousel__image-large a .cmp-carousel__text-block-container .cmp-carou= +sel__interactive-header2:hover, .cmp-carousel__image-small a .cmp-carousel_= +_text-block-container .cmp-carousel__interactive-header2:hover { text-decor= +ation: underline; } + +.carousel-block.color-block-accent-purple-1 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(180, 85, 170); } + +.carousel-block.color-block-accent-purple-2 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(160, 85, 245); } + +.carousel-block.color-block-accent-purple-3 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(190, 130, 255); } + +.carousel-block.color-block-accent-purple-4 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(220, 175, 255); } + +.carousel-block.color-block-accent-purple-5 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(230, 220, 255); } + +.carousel-block.color-block-alt-blue .cmp-carousel-module .carousel .cmp-ca= +rousel__indicators .cmp-carousel__indicator--active { background-color: rgb= +(0, 65, 240); } + +.carousel-block.color-block-alt-gray .cmp-carousel-module .carousel .cmp-ca= +rousel__indicators .cmp-carousel__indicator--active { background-color: rgb= +(190, 190, 190); } + +.carousel-block.color-block-alt-gray-dark .cmp-carousel-module .carousel .c= +mp-carousel__indicators .cmp-carousel__indicator--active { background-color= +: rgb(150, 150, 150); } + +.carousel-block.color-block-alt-gray-darker .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(90, 90, 90); } + +.carousel-block.color-block-alt-green .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(0, 215, 0); } + +.carousel-block.color-block-alt-red .cmp-carousel-module .carousel .cmp-car= +ousel__indicators .cmp-carousel__indicator--active { background-color: red;= + } + +.carousel-block.color-block-alt-yellow .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(255, 255, 0); } + +.carousel-block.color-block-aqua .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(0, = +255, 187); } + +.carousel-block.color-block-blue .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(0, = +186, 255); } + +.carousel-block.color-block-blue-green .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(5, 240, 165); } + +.carousel-block.color-block-brand-green .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(100, 255, 80); } + +.carousel-block.color-block-brand-orange .cmp-carousel-module .carousel .cm= +p-carousel__indicators .cmp-carousel__indicator--active { background-color:= + rgb(255, 120, 0); } + +.carousel-block.color-block-brand-yellow .cmp-carousel-module .carousel .cm= +p-carousel__indicators .cmp-carousel__indicator--active { background-color:= + rgb(255, 235, 50); } + +.carousel-block.color-block-blue-dark .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(0, 142, 255); } + +.carousel-block.color-block-blue-light .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(0, 243, 255); } + +.carousel-block.color-block-core-purple .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(70, 0, 115); } + +.carousel-block.color-block-cyan .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(0, = +255, 255); } + +.carousel-block.color-block-gray .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(167= +, 167, 167); } + +.carousel-block.color-block-gray-base .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(0, 0, 0); } + +.carousel-block.color-block-gray-dark .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(107, 107, 107); } + +.carousel-block.color-block-gray-darker .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(74, 74, 74); } + +.carousel-block.color-block-gray-light .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(204, 204, 204); } + +.carousel-block.color-block-gray-lighter .cmp-carousel-module .carousel .cm= +p-carousel__indicators .cmp-carousel__indicator--active { background-color:= + rgb(227, 227, 227); } + +.carousel-block.color-block-gray-lightest .cmp-carousel-module .carousel .c= +mp-carousel__indicators .cmp-carousel__indicator--active { background-color= +: rgb(242, 242, 242); } + +.carousel-block.color-block-grayishyellow-dark .cmp-carousel-module .carous= +el .cmp-carousel__indicators .cmp-carousel__indicator--active { background-= +color: rgb(150, 150, 140); } + +.carousel-block.color-block-grayishyellow-light .cmp-carousel-module .carou= +sel .cmp-carousel__indicators .cmp-carousel__indicator--active { background= +-color: rgb(230, 230, 220); } + +.carousel-block.color-block-green .cmp-carousel-module .carousel .cmp-carou= +sel__indicators .cmp-carousel__indicator--active { background-color: rgb(0,= + 255, 0); } + +.carousel-block.color-block-green-dark .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(0, 83, 10); } + +.carousel-block.color-block-link .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(0, = +77, 255); } + +.carousel-block.color-block-link-dark .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(0, 0, 136); } + +.carousel-block.color-block-orange .cmp-carousel-module .carousel .cmp-caro= +usel__indicators .cmp-carousel__indicator--active { background-color: rgb(2= +55, 182, 0); } + +.carousel-block.color-block-orange-dark .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(255, 149, 0); } + +.carousel-block.color-block-pink .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(231= +, 0, 116); } + +.carousel-block.color-block-pink-dark .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(164, 2, 83); } + +.carousel-block.color-block-pink-light .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(255, 80, 160); } + +.carousel-block.color-block-purple .cmp-carousel-module .carousel .cmp-caro= +usel__indicators .cmp-carousel__indicator--active { background-color: rgb(1= +61, 0, 255); } + +.carousel-block.color-block-purple-dark .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(117, 0, 192); } + +.carousel-block.color-block-purple-darkest .cmp-carousel-module .carousel .= +cmp-carousel__indicators .cmp-carousel__indicator--active { background-colo= +r: rgb(70, 1, 115); } + +.carousel-block.color-block-red .cmp-carousel-module .carousel .cmp-carouse= +l__indicators .cmp-carousel__indicator--active { background-color: rgb(231,= + 15, 41); } + +.carousel-block.color-block-red-dark .cmp-carousel-module .carousel .cmp-ca= +rousel__indicators .cmp-carousel__indicator--active { background-color: rgb= +(189, 0, 29); } + +.carousel-block.color-block-red-darker .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(113, 0, 18); } + +.carousel-block.color-block-red-light .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(255, 50, 70); } + +.carousel-block.color-block-white .cmp-carousel-module .carousel .cmp-carou= +sel__indicators .cmp-carousel__indicator--active { background-color: rgb(25= +5, 255, 255); } + +.carousel-block.color-block-yellow .cmp-carousel-module .carousel .cmp-caro= +usel__indicators .cmp-carousel__indicator--active { background-color: rgb(2= +55, 212, 46); } + +.carousel-block.color-block-yellow-dark .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(240, 192, 0); } + +.carousel-block.color-block-yellow-light .cmp-carousel-module .carousel .cm= +p-carousel__indicators .cmp-carousel__indicator--active { background-color:= + rgb(255, 240, 179); } + +.cmp-carousel__large.color-block-accent-purple-1 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(180, 85, 170); } + +.cmp-carousel__large.color-block-accent-purple-2 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(160, 85, 245); } + +.cmp-carousel__large.color-block-accent-purple-3 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(190, 130, 255); } + +.cmp-carousel__large.color-block-accent-purple-4 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(220, 175, 255); } + +.cmp-carousel__large.color-block-accent-purple-5 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(230, 220, 255); } + +.cmp-carousel__large.color-block-alt-blue .cmp-carousel__image-large .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(0, 65, 240); } + +.cmp-carousel__large.color-block-alt-gray .cmp-carousel__image-large .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(190, 190, 190); } + +.cmp-carousel__large.color-block-alt-gray-dark .cmp-carousel__image-large .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(150, 150, 150); } + +.cmp-carousel__large.color-block-alt-gray-darker .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(90, 90, 90); } + +.cmp-carousel__large.color-block-alt-green .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(0, 215, 0); } + +.cmp-carousel__large.color-block-alt-red .cmp-carousel__image-large .cmp-ca= +rousel__text-block-container.cmp-carousel__background-color { background-co= +lor: red; } + +.cmp-carousel__large.color-block-alt-yellow .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(255, 255, 0); } + +.cmp-carousel__large.color-block-aqua .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(0, 255, 187); } + +.cmp-carousel__large.color-block-blue .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(0, 186, 255); } + +.cmp-carousel__large.color-block-blue-green .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(5, 240, 165); } + +.cmp-carousel__large.color-block-brand-green .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(100, 255, 80); } + +.cmp-carousel__large.color-block-brand-orange .cmp-carousel__image-large .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 120, 0); } + +.cmp-carousel__large.color-block-brand-yellow .cmp-carousel__image-large .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 235, 50); } + +.cmp-carousel__large.color-block-blue-dark .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(0, 142, 255); } + +.cmp-carousel__large.color-block-blue-light .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(0, 243, 255); } + +.cmp-carousel__large.color-block-core-purple .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(70, 0, 115); } + +.cmp-carousel__large.color-block-cyan .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(0, 255, 255); } + +.cmp-carousel__large.color-block-gray .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(167, 167, 167); } + +.cmp-carousel__large.color-block-gray-base .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(0, 0, 0); } + +.cmp-carousel__large.color-block-gray-dark .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(107, 107, 107); } + +.cmp-carousel__large.color-block-gray-darker .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(74, 74, 74); } + +.cmp-carousel__large.color-block-gray-light .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(204, 204, 204); } + +.cmp-carousel__large.color-block-gray-lighter .cmp-carousel__image-large .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(227, 227, 227); } + +.cmp-carousel__large.color-block-gray-lightest .cmp-carousel__image-large .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(242, 242, 242); } + +.cmp-carousel__large.color-block-grayishyellow-dark .cmp-carousel__image-la= +rge .cmp-carousel__text-block-container.cmp-carousel__background-color { ba= +ckground-color: rgb(150, 150, 140); } + +.cmp-carousel__large.color-block-grayishyellow-light .cmp-carousel__image-l= +arge .cmp-carousel__text-block-container.cmp-carousel__background-color { b= +ackground-color: rgb(230, 230, 220); } + +.cmp-carousel__large.color-block-green .cmp-carousel__image-large .cmp-caro= +usel__text-block-container.cmp-carousel__background-color { background-colo= +r: rgb(0, 255, 0); } + +.cmp-carousel__large.color-block-green-dark .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(0, 83, 10); } + +.cmp-carousel__large.color-block-link .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(0, 77, 255); } + +.cmp-carousel__large.color-block-link-dark .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(0, 0, 136); } + +.cmp-carousel__large.color-block-orange .cmp-carousel__image-large .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(255, 182, 0); } + +.cmp-carousel__large.color-block-orange-dark .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(255, 149, 0); } + +.cmp-carousel__large.color-block-pink .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(231, 0, 116); } + +.cmp-carousel__large.color-block-pink-dark .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(164, 2, 83); } + +.cmp-carousel__large.color-block-pink-light .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(255, 80, 160); } + +.cmp-carousel__large.color-block-purple .cmp-carousel__image-large .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(161, 0, 255); } + +.cmp-carousel__large.color-block-purple-dark .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(117, 0, 192); } + +.cmp-carousel__large.color-block-purple-darkest .cmp-carousel__image-large = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(70, 1, 115); } + +.cmp-carousel__large.color-block-red .cmp-carousel__image-large .cmp-carous= +el__text-block-container.cmp-carousel__background-color { background-color:= + rgb(231, 15, 41); } + +.cmp-carousel__large.color-block-red-dark .cmp-carousel__image-large .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(189, 0, 29); } + +.cmp-carousel__large.color-block-red-darker .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(113, 0, 18); } + +.cmp-carousel__large.color-block-red-light .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(255, 50, 70); } + +.cmp-carousel__large.color-block-white .cmp-carousel__image-large .cmp-caro= +usel__text-block-container.cmp-carousel__background-color { background-colo= +r: rgb(255, 255, 255); } + +.cmp-carousel__large.color-block-yellow .cmp-carousel__image-large .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(255, 212, 46); } + +.cmp-carousel__large.color-block-yellow-dark .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(240, 192, 0); } + +.cmp-carousel__large.color-block-yellow-light .cmp-carousel__image-large .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 240, 179); } + +.cmp-carousel__large.cmp-carousel__white-text .cmp-carousel__image-large .c= +mp-carousel__text-block-container .cmp-carousel__interactive-header2, .cmp-= +carousel__large.cmp-carousel__white-text .cmp-carousel__image-large .cmp-ca= +rousel__text-block-container .cmp-carousel__interactive-header4 { color: rg= +b(255, 255, 255); } + +@media screen and (max-width: 767.9px) { + .cmp-carousel__small.color-block-accent-purple-1 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(180, 85, 170); } + .cmp-carousel__small.color-block-accent-purple-2 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(160, 85, 245); } + .cmp-carousel__small.color-block-accent-purple-3 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(190, 130, 255); } + .cmp-carousel__small.color-block-accent-purple-4 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(220, 175, 255); } + .cmp-carousel__small.color-block-accent-purple-5 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(230, 220, 255); } + .cmp-carousel__small.color-block-alt-blue .cmp-carousel__image-small .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(0, 65, 240); } + .cmp-carousel__small.color-block-alt-gray .cmp-carousel__image-small .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(190, 190, 190); } + .cmp-carousel__small.color-block-alt-gray-dark .cmp-carousel__image-small= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(150, 150, 150); } + .cmp-carousel__small.color-block-alt-gray-darker .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(90, 90, 90); } + .cmp-carousel__small.color-block-alt-green .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(0, 215, 0); } + .cmp-carousel__small.color-block-alt-red .cmp-carousel__image-small .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: red; } + .cmp-carousel__small.color-block-alt-yellow .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 255, 0); } + .cmp-carousel__small.color-block-aqua .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(0, 255, 187); } + .cmp-carousel__small.color-block-blue .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(0, 186, 255); } + .cmp-carousel__small.color-block-blue-green .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(5, 240, 165); } + .cmp-carousel__small.color-block-brand-green .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(100, 255, 80); } + .cmp-carousel__small.color-block-brand-orange .cmp-carousel__image-small = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(255, 120, 0); } + .cmp-carousel__small.color-block-brand-yellow .cmp-carousel__image-small = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(255, 235, 50); } + .cmp-carousel__small.color-block-blue-dark .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(0, 142, 255); } + .cmp-carousel__small.color-block-blue-light .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(0, 243, 255); } + .cmp-carousel__small.color-block-core-purple .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(70, 0, 115); } + .cmp-carousel__small.color-block-cyan .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(0, 255, 255); } + .cmp-carousel__small.color-block-gray .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(167, 167, 167); } + .cmp-carousel__small.color-block-gray-base .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(0, 0, 0); } + .cmp-carousel__small.color-block-gray-dark .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(107, 107, 107); } + .cmp-carousel__small.color-block-gray-darker .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(74, 74, 74); } + .cmp-carousel__small.color-block-gray-light .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(204, 204, 204); } + .cmp-carousel__small.color-block-gray-lighter .cmp-carousel__image-small = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(227, 227, 227); } + .cmp-carousel__small.color-block-gray-lightest .cmp-carousel__image-small= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(242, 242, 242); } + .cmp-carousel__small.color-block-grayishyellow-dark .cmp-carousel__image-= +small .cmp-carousel__text-block-container.cmp-carousel__background-color { = +background-color: rgb(150, 150, 140); } + .cmp-carousel__small.color-block-grayishyellow-light .cmp-carousel__image= +-small .cmp-carousel__text-block-container.cmp-carousel__background-color {= + background-color: rgb(230, 230, 220); } + .cmp-carousel__small.color-block-green .cmp-carousel__image-small .cmp-ca= +rousel__text-block-container.cmp-carousel__background-color { background-co= +lor: rgb(0, 255, 0); } + .cmp-carousel__small.color-block-green-dark .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(0, 83, 10); } + .cmp-carousel__small.color-block-link .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(0, 77, 255); } + .cmp-carousel__small.color-block-link-dark .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(0, 0, 136); } + .cmp-carousel__small.color-block-orange .cmp-carousel__image-small .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(255, 182, 0); } + .cmp-carousel__small.color-block-orange-dark .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(255, 149, 0); } + .cmp-carousel__small.color-block-pink .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(231, 0, 116); } + .cmp-carousel__small.color-block-pink-dark .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(164, 2, 83); } + .cmp-carousel__small.color-block-pink-light .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 80, 160); } + .cmp-carousel__small.color-block-purple .cmp-carousel__image-small .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(161, 0, 255); } + .cmp-carousel__small.color-block-purple-dark .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(117, 0, 192); } + .cmp-carousel__small.color-block-purple-darkest .cmp-carousel__image-smal= +l .cmp-carousel__text-block-container.cmp-carousel__background-color { back= +ground-color: rgb(70, 1, 115); } + .cmp-carousel__small.color-block-red .cmp-carousel__image-small .cmp-caro= +usel__text-block-container.cmp-carousel__background-color { background-colo= +r: rgb(231, 15, 41); } + .cmp-carousel__small.color-block-red-dark .cmp-carousel__image-small .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(189, 0, 29); } + .cmp-carousel__small.color-block-red-darker .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(113, 0, 18); } + .cmp-carousel__small.color-block-red-light .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(255, 50, 70); } + .cmp-carousel__small.color-block-white .cmp-carousel__image-small .cmp-ca= +rousel__text-block-container.cmp-carousel__background-color { background-co= +lor: rgb(255, 255, 255); } + .cmp-carousel__small.color-block-yellow .cmp-carousel__image-small .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(255, 212, 46); } + .cmp-carousel__small.color-block-yellow-dark .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(240, 192, 0); } + .cmp-carousel__small.color-block-yellow-light .cmp-carousel__image-small = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(255, 240, 179); } + .cmp-carousel__small.cmp-carousel__white-text .cmp-carousel__image-small = +.cmp-carousel__text-block-container .cmp-carousel__interactive-header2, .cm= +p-carousel__small.cmp-carousel__white-text .cmp-carousel__image-small .cmp-= +carousel__text-block-container .cmp-carousel__interactive-header4 { color: = +rgb(255, 255, 255); } +} + +.cmp-two-thirds-multi-media { padding: 2rem 0px; max-width: 120rem; margin:= + 0px auto; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media { padding: 3rem 0px; display: flex; -webkit-b= +ox-pack: start; justify-content: flex-start; -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; } +} + +@media screen and (min-width: 1000px) { + .cmp-two-thirds-multi-media { padding: 4rem 0px; display: flex; -webkit-b= +ox-pack: start; justify-content: flex-start; } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media, .cmp-two-th= +irds-multi-media .cmp-two-thirds-multi-media__media .cmp-image__image { wid= +th: 100%; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media { width: 6= +6.67%; } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .cmp-video__= +transcript { text-align: right; padding: 2rem; margin-top: 0px; } + +@media screen and (min-width: 1200px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .image, .c= +mp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .video { margi= +n-left: calc(600px - 50vw); } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .cmp-video__= +thumbnail .image { margin-left: 0px; } + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content { width: 1= +00%; padding: 2rem 1.5rem 0px; font-size: 1.4rem; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content { width:= + 33.33%; padding: 0px 1.5rem 0px 3rem; font-size: 1.6rem; } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-title= +__text { margin-bottom: 0.8rem; font-size: 1.6rem; font-family: Graphik, Ar= +ial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubun= +tu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 500; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-tit= +le__text { margin-bottom: 1.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-tit= +le__text { margin-bottom: 1.6rem; font-size: 2.4rem; } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-text = +p { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfo= +nt, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-s= +erif; font-weight: 300; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-tex= +t p { font-size: 1.6rem; } +} + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media--media-right .cmp-two-thirds-multi-media { -w= +ebkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-directio= +n: row-reverse; } +} + +@media screen and (min-width: 1200px) { + .cmp-two-thirds-multi-media--media-right .cmp-two-thirds-multi-media .cmp= +-two-thirds-multi-media__media .image, .cmp-two-thirds-multi-media--media-r= +ight .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .video = +{ margin-left: 0px; margin-right: calc(600px - 50vw); } +} + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media--media-right .cmp-two-thirds-multi-media .cmp= +-two-thirds-multi-media__content { padding: 0px 3rem 0px 1.5rem; } +} + +.cmp-multi-media-collage__section-title { padding-bottom: 3rem; text-transf= +orm: uppercase; } + +.cmp-multi-media-collage__section-title hr { background-color: rgb(161, 0, = +255); border: none; display: block; height: 0.6rem; line-height: 2.5rem; ma= +rgin: 0.4rem 0px 0px; padding: 0px; width: 5.8rem; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__section-title hr { width: 6.4rem; margin-top: 0= +.59rem; } +} + +.cmp-multi-media-collage__section-title .cmp-title__text { text-transform: = +uppercase; } + +.cmp-multi-media-collage__container { position: relative; } + +.cmp-multi-media-collage__container .ui-animate--left, .cmp-multi-media-col= +lage__container .ui-animate--right, .cmp-multi-media-collage__container .ui= +-animate--up { opacity: 1; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__bg-container = +{ position: absolute; inset: 0px; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__background { = +z-index: 1; position: absolute; background-color: rgb(161, 0, 255); width: = +91.78%; height: 100%; margin-left: 8.22%; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__background = +{ width: 41.67%; margin-left: 25%; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__background .c= +mp-image, .cmp-multi-media-collage__container .cmp-multi-media-collage__bac= +kground .cmp-image__image, .cmp-multi-media-collage__container .cmp-multi-m= +edia-collage__background .image { height: 100%; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__media-contain= +er { position: relative; display: flex; z-index: 2; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__m1-container = +{ width: 75%; padding: 2rem 0px; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__m1-containe= +r { width: 50%; padding: 3rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__m1-containe= +r { padding: 4rem 0px; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__m2-container = +{ width: 100%; padding: 70% 0px 0px 3.2rem; margin-left: -75%; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__m2-containe= +r { width: 67%; padding: 8rem 0px 0px; margin-left: -17%; } +} + +@media screen and (min-width: 1000px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__m2-containe= +r { padding-top: 12rem; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-containe= +r { position: relative; z-index: 2; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__text-contai= +ner { position: absolute; top: 60%; width: 50%; right: 0px; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrapper = +{ padding: 2rem 1.6rem; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrappe= +r { padding: 3rem 4.9rem 3rem 2.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrappe= +r { padding: 4rem 10.1rem 4rem 3rem; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrapper = +.cmp-blockquote { padding: 0px; margin: 0px; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrapper = +.cmp-blockquote__author-name, .cmp-multi-media-collage__container .cmp-mult= +i-media-collage__text-wrapper .cmp-blockquote__author-title { font-size: 1.= +6rem; line-height: 2.5rem; font-weight: 400; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrapper = +.cmp-blockquote__content { border: none; padding: 0px; margin: 0px; } + +.multi-media-collage.color-block-accent-purple-1 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(180, 85, 170); } + +.multi-media-collage.color-block-accent-purple-2 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(160, 85, 245); } + +.multi-media-collage.color-block-accent-purple-3 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(190, 130, 255); } + +.multi-media-collage.color-block-accent-purple-4 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(220, 175, 255); } + +.multi-media-collage.color-block-accent-purple-5 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(230, 220, 255); } + +.multi-media-collage.color-block-alt-blue .cmp-multi-media-collage__contain= +er .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgro= +und { background-color: rgb(0, 65, 240); } + +.multi-media-collage.color-block-alt-gray .cmp-multi-media-collage__contain= +er .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgro= +und { background-color: rgb(190, 190, 190); } + +.multi-media-collage.color-block-alt-gray-dark .cmp-multi-media-collage__co= +ntainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__ba= +ckground { background-color: rgb(150, 150, 150); } + +.multi-media-collage.color-block-alt-gray-darker .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(90, 90, 90); } + +.multi-media-collage.color-block-alt-green .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(0, 215, 0); } + +.multi-media-collage.color-block-alt-red .cmp-multi-media-collage__containe= +r .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgrou= +nd { background-color: red; } + +.multi-media-collage.color-block-alt-yellow .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(255, 255, 0); } + +.multi-media-collage.color-block-aqua .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(0, 255, 187); } + +.multi-media-collage.color-block-blue .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(0, 186, 255); } + +.multi-media-collage.color-block-blue-green .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(5, 240, 165); } + +.multi-media-collage.color-block-brand-green .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(100, 255, 80); } + +.multi-media-collage.color-block-brand-orange .cmp-multi-media-collage__con= +tainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__bac= +kground { background-color: rgb(255, 120, 0); } + +.multi-media-collage.color-block-brand-yellow .cmp-multi-media-collage__con= +tainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__bac= +kground { background-color: rgb(255, 235, 50); } + +.multi-media-collage.color-block-blue-dark .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(0, 142, 255); } + +.multi-media-collage.color-block-blue-light .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(0, 243, 255); } + +.multi-media-collage.color-block-core-purple .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(70, 0, 115); } + +.multi-media-collage.color-block-cyan .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(0, 255, 255); } + +.multi-media-collage.color-block-gray .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(167, 167, 167); } + +.multi-media-collage.color-block-gray-base .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(0, 0, 0); } + +.multi-media-collage.color-block-gray-dark .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(107, 107, 107); } + +.multi-media-collage.color-block-gray-darker .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(74, 74, 74); } + +.multi-media-collage.color-block-gray-light .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(204, 204, 204); } + +.multi-media-collage.color-block-gray-lighter .cmp-multi-media-collage__con= +tainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__bac= +kground { background-color: rgb(227, 227, 227); } + +.multi-media-collage.color-block-gray-lightest .cmp-multi-media-collage__co= +ntainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__ba= +ckground { background-color: rgb(242, 242, 242); } + +.multi-media-collage.color-block-grayishyellow-dark .cmp-multi-media-collag= +e__container .cmp-multi-media-collage__bg-container .cmp-multi-media-collag= +e__background { background-color: rgb(150, 150, 140); } + +.multi-media-collage.color-block-grayishyellow-light .cmp-multi-media-colla= +ge__container .cmp-multi-media-collage__bg-container .cmp-multi-media-colla= +ge__background { background-color: rgb(230, 230, 220); } + +.multi-media-collage.color-block-green .cmp-multi-media-collage__container = +.cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background= + { background-color: rgb(0, 255, 0); } + +.multi-media-collage.color-block-green-dark .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(0, 83, 10); } + +.multi-media-collage.color-block-link .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(0, 77, 255); } + +.multi-media-collage.color-block-link-dark .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(0, 0, 136); } + +.multi-media-collage.color-block-orange .cmp-multi-media-collage__container= + .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgroun= +d { background-color: rgb(255, 182, 0); } + +.multi-media-collage.color-block-orange-dark .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(255, 149, 0); } + +.multi-media-collage.color-block-pink .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(231, 0, 116); } + +.multi-media-collage.color-block-pink-dark .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(164, 2, 83); } + +.multi-media-collage.color-block-pink-light .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(255, 80, 160); } + +.multi-media-collage.color-block-purple .cmp-multi-media-collage__container= + .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgroun= +d { background-color: rgb(161, 0, 255); } + +.multi-media-collage.color-block-purple-dark .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(117, 0, 192); } + +.multi-media-collage.color-block-purple-darkest .cmp-multi-media-collage__c= +ontainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__b= +ackground { background-color: rgb(70, 1, 115); } + +.multi-media-collage.color-block-red .cmp-multi-media-collage__container .c= +mp-multi-media-collage__bg-container .cmp-multi-media-collage__background {= + background-color: rgb(231, 15, 41); } + +.multi-media-collage.color-block-red-dark .cmp-multi-media-collage__contain= +er .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgro= +und { background-color: rgb(189, 0, 29); } + +.multi-media-collage.color-block-red-darker .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(113, 0, 18); } + +.multi-media-collage.color-block-red-light .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(255, 50, 70); } + +.multi-media-collage.color-block-white .cmp-multi-media-collage__container = +.cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background= + { background-color: rgb(255, 255, 255); } + +.multi-media-collage.color-block-yellow .cmp-multi-media-collage__container= + .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgroun= +d { background-color: rgb(255, 212, 46); } + +.multi-media-collage.color-block-yellow-dark .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(240, 192, 0); } + +.multi-media-collage.color-block-yellow-light .cmp-multi-media-collage__con= +tainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__bac= +kground { background-color: rgb(255, 240, 179); } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__link:hover .cmp-teaser__title { margin: 0px; color: r= +gb(0, 77, 255); text-decoration: underline; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__link:hover .cmp-image__image { opacity: 0.7; } + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card= + .cmp-ia-profile-cards__link:hover .cmp-image__image { opacity: 1; } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__link:focus { outline: rgb(0, 77, 255) auto 1px; outli= +ne-offset: 2px; box-shadow: none; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__link:not([href]):hover, .cmp-ia-profile-cards__contai= +ner .cmp-ia-profile-cards__single-board-card .cmp-ia-profile-cards__link:no= +t([href]):hover .cmp-teaser__title { color: rgb(0, 0, 0); cursor: default; = +text-decoration: none; } + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card= + .cmp-ia-profile-cards__image:hover .cmp-image__image { transition: all 0.3= +s ease-out 0s; transform: scale(1.1); } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__image .cmp-teaser__image { padding-bottom: 2rem; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-teaser__title { padding-bottom: 0.8rem; font-size: 1.6rem; line-height:= + 1.8rem; font-weight: 500; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card= + .cmp-teaser__title { padding-bottom: 0.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card= + .cmp-teaser__title { padding-bottom: 1.6rem; font-size: 2.4rem; line-heigh= +t: 2.8rem; } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__desc-container { co= +lor: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 300; line-height: 1.9rem= +; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__desc-container { = +font-size: 1.6rem; line-height: 2.2rem; } +} + +.cmp-ia-profile-cards__container .cmp-image { display: flex; overflow: hidd= +en; background-color: rgb(0, 0, 0); } + +.cmp-ia-profile-cards__container .cmp-image .cmp-image__image { transition:= + all 0.3s ease-out 0s; } + +.cmp-ia-profile-cards__container .cmp-teaser__image { border: none; } + +.cmp-ia-profile-cards__container .cmp-share-banner { padding-bottom: 0px; } + +.cmp-ia-profile-cards__container .cmp-share-banner .cmp-share-banner__icon = +{ margin-left: 1.5rem; } + +.cmp-ia-profile-cards__container .cmp-share-banner .cmp-share-banner__items= +, .cmp-ia-profile-cards__container .cmp-share-banner .h-title-eyebrow { mar= +gin-top: 0px; } + +.cmp-ia-profile-cards__container .cmp-share-banner .h-title-eyebrow { margi= +n-left: 0px; margin-right: 3rem; text-transform: none; font-size: 1.4rem; f= +ont-weight: 600; line-height: 2.25rem; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__container .cmp-share-banner .h-title-eyebrow { mar= +gin-right: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-share-banner .h-title-eyebrow { mar= +gin-right: 3rem; font-size: 1.6rem; line-height: 2.5rem; } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-container= + { padding-top: 1.24rem; } + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-contain= +er { padding-top: 1.56rem; } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-container= + .cmp-image, .cmp-ia-profile-cards__container .cmp-ia-profile-cards__signat= +ure-container .cmp-image__image, .cmp-ia-profile-cards__container .cmp-ia-p= +rofile-cards__signature-container .image { max-width: 20rem; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-container= + .cmp-image { background-color: transparent; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-container= + .cmp-image__image { transition: none 0s ease 0s; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__section-title-container { padding: 0px 1.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-card-profile--2-to-1 .cmp-ia-profile-cards__section-title-container = +{ width: 66.6667%; } +} + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__row-container { display: flex; flex-wrap: wrap; ma= +rgin: 0px auto; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container { pad= +ding: 2rem 0px; height: auto; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__top-alignment .cmp-ia-profile-cards__row-container= + .cmp-ia-profile-cards__container:nth-child(3n+2) { padding: 3rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__top-alignment .cmp-ia-profile-cards__row-container= + .cmp-ia-profile-cards__container:nth-child(3n+2) { padding: 4rem 1.5rem; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth-c= +hild(3n+1) { padding-right: 8rem; animation-delay: 100ms; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+1) { width: 33.33%; padding: 3rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+1) { padding: 4rem 1.5rem; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth-c= +hild(3n+2) { padding-left: 8rem; animation-delay: 200ms; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+2) { width: 33.33%; padding: 6rem 1.5rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+2) { padding: 8rem 1.5rem 4rem; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth-c= +hild(3n+3) { padding-left: 4rem; padding-right: 4rem; animation-delay: 300m= +s; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+3) { width: 33.33%; padding: 3rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+3) { padding: 4rem 1.5rem; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container .cmp-= +image__image { width: 100%; height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container { width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container { display: flex; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-image__link:focus = +.cmp-matrix__text-content, .cmp-matrix-block .cmp-matrix__image-card-contai= +ner .cmp-image__link:hover .cmp-matrix__text-content { text-decoration: und= +erline rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-image__link:focu= +s .cmp-matrix__text-content, .cmp-matrix-block .cmp-matrix__image-card-cont= +ainer .cmp-image__link:hover .cmp-matrix__text-content { text-decoration: u= +nderline rgb(0, 0, 0); } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-image__link:focus = +.cmp-matrix__img-container .cmp-video-hero__video, .cmp-matrix-block .cmp-m= +atrix__image-card-container .cmp-image__link:hover .cmp-matrix__img-contain= +er .cmp-video-hero__video { cursor: pointer; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__c-column {= + width: 33.3333%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__c-column .= +cmp-matrix__big-square-matrix, .cmp-matrix-block .cmp-matrix__image-card-co= +ntainer .cmp-matrix__c-column .cmp-matrix__square-matrix { width: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-= +matrix .cmp-matrix__image { aspect-ratio: 2 / 1; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-conta= +iner .cmp-matrix__square-matrix .cmp-matrix__image { aspect-ratio: 1 / 1; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-matrix__image { aspect-ratio: 2 / 1; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image { po= +sition: relative; width: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:focu= +s-within .cmp-matrix__image-overlay, .cmp-matrix-block .cmp-matrix__image-c= +ard-container .cmp-matrix__image:focus .cmp-matrix__image-overlay, .cmp-mat= +rix-block .cmp-matrix__image-card-container .cmp-matrix__image:hover .cmp-m= +atrix__image-overlay { opacity: 0.3; background: rgb(0, 0, 0); display: blo= +ck; position: absolute; width: 100%; height: 100%; top: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:fo= +cus-within .cmp-matrix__image-overlay, .cmp-matrix-block .cmp-matrix__image= +-card-container .cmp-matrix__image:focus .cmp-matrix__image-overlay, .cmp-m= +atrix-block .cmp-matrix__image-card-container .cmp-matrix__image:hover .cmp= +-matrix__image-overlay { background: none; opacity: 0; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:fo= +cus-within .cmp-matrix__text-block-container, .cmp-matrix-block .cmp-matrix= +__image-card-container .cmp-matrix__image:focus .cmp-matrix__text-block-con= +tainer, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__im= +age:hover .cmp-matrix__text-block-container { width: 83.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:fo= +cus-within .cmp-matrix__img-container .cmp-teaser__image, .cmp-matrix-block= + .cmp-matrix__image-card-container .cmp-matrix__image:focus .cmp-matrix__im= +g-container .cmp-teaser__image, .cmp-matrix-block .cmp-matrix__image-card-c= +ontainer .cmp-matrix__image:hover .cmp-matrix__img-container .cmp-teaser__i= +mage { transition: transform 1s ease 0s, -webkit-transform 1s ease 0s; will= +-change: transform; transform: scale(1.1); } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:fo= +cus-within .cmp-image__link .cmp-matrix__text-content, .cmp-matrix-block .c= +mp-matrix__image-card-container .cmp-matrix__image:focus .cmp-image__link .= +cmp-matrix__text-content, .cmp-matrix-block .cmp-matrix__image-card-contain= +er .cmp-matrix__image:hover .cmp-image__link .cmp-matrix__text-content { te= +xt-decoration: underline rgb(0, 0, 0); } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:focu= +s, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:f= +ocus-visible { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; border: 0px;= + outline-offset: 1px; z-index: 4; outline: rgb(0, 0, 136) solid 1px; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__img-contai= +ner { overflow: hidden; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__img-contai= +ner .cmp-teaser__image { border: 0px; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__img-contai= +ner .cmp-image { transition: transform 1s ease 0s, -webkit-transform 1s eas= +e 0s; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__img-contai= +ner .cmp-image__image { height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container { position: absolute; z-index: 1; bottom: 2rem; display: flex; -= +webkit-box-align: center; align-items: center; transition: all 0.1s linear = +0s; max-width: 50rem; width: 83.3333%; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container { bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container { padding-left: 0px; padding-right: 0px; position: absolute; b= +ottom: 6rem; left: 0px; right: 0px; overflow: hidden; width: 0px; transitio= +n: all 0.1s linear 0s; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content { z-index: 9; padding: 2rem 1.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content { padding: 3rem 2rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content { padding: 5rem 3rem; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-label { margi= +n-bottom: 0.4rem; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content .cmp-matrix__interactive-label { mar= +gin-bottom: 0.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content .cmp-matrix__interactive-label { mar= +gin-bottom: 0.8rem; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-label .cmp-te= +aser__title { text-transform: uppercase; font-weight: 500; font-size: 1.4re= +m; line-height: 1.7rem; } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content .cmp-matrix__interactive-label .cmp-= +teaser__title { font-size: 1.8rem; line-height: 2.2rem; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-label .cmp-te= +aser__title-link { text-decoration: underline; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-label .cmp-te= +aser__title-link:hover { color: rgb(0, 0, 0); } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-textblock p {= + word-break: break-word; font-size: 2rem; line-height: 2.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content .cmp-matrix__interactive-textblock p= + { font-size: 3.2rem; line-height: 3.6rem; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__gradient-image-container { position: absolute; inse= +t: 0px; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__gradient-image-container .cmp-image, .cmp-matrix-bl= +ock .cmp-matrix__image-card-container .cmp-matrix__text-block-container .cm= +p-matrix__gradient-image-container .cmp-image__image, .cmp-matrix-block .cm= +p-matrix__image-card-container .cmp-matrix__text-block-container .cmp-matri= +x__gradient-image-container .image { height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__background= +-color { background-color: rgb(161, 0, 255); } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__textblock-= +opacity { opacity: 0.9; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-= +matrix { width: 66.6667%; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangl= +e-matrix .cmp-matrix__text-block-container { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangl= +e-matrix .cmp-matrix__text-block-container { width: 0px; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__square-mat= +rix { width: 33.3333%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix { width: 66.6667%; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix .cmp-matrix__text-block-container { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix .cmp-matrix__text-block-container { width: 0px; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__f= +ull-width-matrix .mediavideo, .cmp-matrix-block .cmp-matrix__image-card-con= +tainer .cmp-matrix__full-width-matrix .videoanimation { width: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-video-hero, .cmp-matrix-block .cmp-matrix__image-card-containe= +r .cmp-matrix__full-width-matrix .cmp-video-hero .cmp-video-hero__video-con= +tainer { height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-video-hero .cmp-video-hero__controls { z-index: 9999; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-video-hero .cmp-video-hero__content-container .cmp-video-hero_= +_content { padding-top: 0px; padding-bottom: 0px; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-video-hero__video { height: inherit; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-wid= +th-matrix .cmp-matrix__text-block-container { width: 41.6667%; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-wid= +th-matrix .cmp-matrix__text-block-container { width: 0px; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-conta= +iner .cmp-matrix__c-column .cmp-matrix__image, .cmp-matrix-block .cmp-matri= +x__image-card-container .cmp-matrix__full-width-matrix .cmp-matrix__image, = +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-= +matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-contai= +ner .cmp-matrix__square-matrix .cmp-matrix__image { overflow: hidden; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-matrix__img-container, .cmp-matrix-block .cmp-matrix__image-ca= +rd-container .cmp-matrix__c-column .cmp-matrix__img-container, .cmp-matrix-= +block .cmp-matrix__image-card-container .cmp-matrix__full-width-matrix .cmp= +-matrix__img-container, .cmp-matrix-block .cmp-matrix__image-card-container= + .cmp-matrix__rectangle-matrix .cmp-matrix__img-container, .cmp-matrix-bloc= +k .cmp-matrix__image-card-container .cmp-matrix__square-matrix .cmp-matrix_= +_img-container { position: absolute; inset: 0px; display: flex; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-image, .cmp-matrix-block .cmp-matrix__image-card-container .cm= +p-matrix__c-column .cmp-image, .cmp-matrix-block .cmp-matrix__image-card-co= +ntainer .cmp-matrix__full-width-matrix .cmp-image, .cmp-matrix-block .cmp-m= +atrix__image-card-container .cmp-matrix__rectangle-matrix .cmp-image, .cmp-= +matrix-block .cmp-matrix__image-card-container .cmp-matrix__square-matrix .= +cmp-image { width: 100%; height: 100%; display: flex; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-image__link, .cmp-matrix-block .cmp-matrix__image-card-contain= +er .cmp-matrix__c-column .cmp-image__link, .cmp-matrix-block .cmp-matrix__i= +mage-card-container .cmp-matrix__full-width-matrix .cmp-image__link, .cmp-m= +atrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-matrix= + .cmp-image__link, .cmp-matrix-block .cmp-matrix__image-card-container .cmp= +-matrix__square-matrix .cmp-image__link { width: 100%; height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-image__image, .cmp-matrix-block .cmp-matrix__image-card-contai= +ner .cmp-matrix__c-column .cmp-image__image, .cmp-matrix-block .cmp-matrix_= +_image-card-container .cmp-matrix__full-width-matrix .cmp-image__image, .cm= +p-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-mat= +rix .cmp-image__image, .cmp-matrix-block .cmp-matrix__image-card-container = +.cmp-matrix__square-matrix .cmp-image__image { position: absolute; object-f= +it: cover; inset: 0px; height: 100%; } + +@media screen and (max-width: 767.9px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix_= +_c-column, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix_= +_full-width-matrix, .cmp-matrix-block .cmp-matrix__image-card-container .cm= +p-matrix__rectangle-matrix, .cmp-matrix-block .cmp-matrix__image-card-conta= +iner .cmp-matrix__square-matrix { width: 100%; } + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-con= +tainer .cmp-matrix__c-column .cmp-matrix__image, .cmp-matrix-block .cmp-mat= +rix__image-card-container .cmp-matrix__full-width-matrix .cmp-matrix__image= +, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangl= +e-matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-cont= +ainer .cmp-matrix__square-matrix .cmp-matrix__image { aspect-ratio: 1 / 1; = +} + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix .cmp-image__image, .cmp-matrix-block .cmp-matrix__image-card-cont= +ainer .cmp-matrix__c-column .cmp-image__image, .cmp-matrix-block .cmp-matri= +x__image-card-container .cmp-matrix__full-width-matrix .cmp-image__image, .= +cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-m= +atrix .cmp-image__image, .cmp-matrix-block .cmp-matrix__image-card-containe= +r .cmp-matrix__square-matrix .cmp-image__image { object-position: var(--mat= +rix-image-focus) 0; } +} + +.matrix-block { width: 100%; } + +.matrix-block.color-block-accent-purple-1 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(180, 85, 170); } + +.matrix-block.color-block-accent-purple-2 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(160, 85, 245); } + +.matrix-block.color-block-accent-purple-3 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(190, 130, 255); } + +.matrix-block.color-block-accent-purple-4 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(220, 175, 255); } + +.matrix-block.color-block-accent-purple-5 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(230, 220, 255); } + +.matrix-block.color-block-alt-blue .cmp-matrix__image .cmp-matrix__backgrou= +nd-color { background-color: rgb(0, 65, 240); } + +.matrix-block.color-block-alt-gray .cmp-matrix__image .cmp-matrix__backgrou= +nd-color { background-color: rgb(190, 190, 190); } + +.matrix-block.color-block-alt-gray-dark .cmp-matrix__image .cmp-matrix__bac= +kground-color { background-color: rgb(150, 150, 150); } + +.matrix-block.color-block-alt-gray-darker .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(90, 90, 90); } + +.matrix-block.color-block-alt-green .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(0, 215, 0); } + +.matrix-block.color-block-alt-red .cmp-matrix__image .cmp-matrix__backgroun= +d-color { background-color: red; } + +.matrix-block.color-block-alt-yellow .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(255, 255, 0); } + +.matrix-block.color-block-aqua .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(0, 255, 187); } + +.matrix-block.color-block-blue .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(0, 186, 255); } + +.matrix-block.color-block-blue-green .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(5, 240, 165); } + +.matrix-block.color-block-brand-green .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(100, 255, 80); } + +.matrix-block.color-block-brand-orange .cmp-matrix__image .cmp-matrix__back= +ground-color { background-color: rgb(255, 120, 0); } + +.matrix-block.color-block-brand-yellow .cmp-matrix__image .cmp-matrix__back= +ground-color { background-color: rgb(255, 235, 50); } + +.matrix-block.color-block-blue-dark .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(0, 142, 255); } + +.matrix-block.color-block-blue-light .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(0, 243, 255); } + +.matrix-block.color-block-core-purple .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(70, 0, 115); } + +.matrix-block.color-block-cyan .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(0, 255, 255); } + +.matrix-block.color-block-gray .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(167, 167, 167); } + +.matrix-block.color-block-gray-base .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(0, 0, 0); } + +.matrix-block.color-block-gray-dark .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(107, 107, 107); } + +.matrix-block.color-block-gray-darker .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(74, 74, 74); } + +.matrix-block.color-block-gray-light .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(204, 204, 204); } + +.matrix-block.color-block-gray-lighter .cmp-matrix__image .cmp-matrix__back= +ground-color { background-color: rgb(227, 227, 227); } + +.matrix-block.color-block-gray-lightest .cmp-matrix__image .cmp-matrix__bac= +kground-color { background-color: rgb(242, 242, 242); } + +.matrix-block.color-block-grayishyellow-dark .cmp-matrix__image .cmp-matrix= +__background-color { background-color: rgb(150, 150, 140); } + +.matrix-block.color-block-grayishyellow-light .cmp-matrix__image .cmp-matri= +x__background-color { background-color: rgb(230, 230, 220); } + +.matrix-block.color-block-green .cmp-matrix__image .cmp-matrix__background-= +color { background-color: rgb(0, 255, 0); } + +.matrix-block.color-block-green-dark .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(0, 83, 10); } + +.matrix-block.color-block-link .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(0, 77, 255); } + +.matrix-block.color-block-link-dark .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(0, 0, 136); } + +.matrix-block.color-block-orange .cmp-matrix__image .cmp-matrix__background= +-color { background-color: rgb(255, 182, 0); } + +.matrix-block.color-block-orange-dark .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(255, 149, 0); } + +.matrix-block.color-block-pink .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(231, 0, 116); } + +.matrix-block.color-block-pink-dark .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(164, 2, 83); } + +.matrix-block.color-block-pink-light .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(255, 80, 160); } + +.matrix-block.color-block-purple .cmp-matrix__image .cmp-matrix__background= +-color { background-color: rgb(161, 0, 255); } + +.matrix-block.color-block-purple-dark .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(117, 0, 192); } + +.matrix-block.color-block-purple-darkest .cmp-matrix__image .cmp-matrix__ba= +ckground-color { background-color: rgb(70, 1, 115); } + +.matrix-block.color-block-red .cmp-matrix__image .cmp-matrix__background-co= +lor { background-color: rgb(231, 15, 41); } + +.matrix-block.color-block-red-dark .cmp-matrix__image .cmp-matrix__backgrou= +nd-color { background-color: rgb(189, 0, 29); } + +.matrix-block.color-block-red-darker .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(113, 0, 18); } + +.matrix-block.color-block-red-light .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(255, 50, 70); } + +.matrix-block.color-block-white .cmp-matrix__image .cmp-matrix__background-= +color { background-color: rgb(255, 255, 255); } + +.matrix-block.color-block-yellow .cmp-matrix__image .cmp-matrix__background= +-color { background-color: rgb(255, 212, 46); } + +.matrix-block.color-block-yellow-dark .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(240, 192, 0); } + +.matrix-block.color-block-yellow-light .cmp-matrix__image .cmp-matrix__back= +ground-color { background-color: rgb(255, 240, 179); } + +.matrix-block.cmp-matrix--theme-dark .cmp-matrix__image .cmp-image__link, .= +matrix-block.cmp-matrix--theme-dark .cmp-matrix__image .cmp-image__link:foc= +us .cmp-matrix__text-content, .matrix-block.cmp-matrix--theme-dark .cmp-mat= +rix__image .cmp-image__link:hover .cmp-matrix__text-content { text-decorati= +on-color: rgb(255, 255, 255); } + +.matrix-block.cmp-matrix--theme-dark .cmp-matrix__image .cmp-matrix__text-b= +lock-container .cmp-teaser__description, .matrix-block.cmp-matrix--theme-da= +rk .cmp-matrix__image .cmp-matrix__text-block-container .cmp-teaser__title = +{ color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .matrix-block.cmp-matrix--theme-dark .cmp-matrix__image:focus .cmp-image_= +_link .cmp-matrix__text-content { text-decoration-color: rgb(255, 255, 255)= +; } +} + +.cmp-ai-contact { display: flex; flex-wrap: wrap; -webkit-box-align: center= +; align-items: center; min-height: 19.2rem; -webkit-box-pack: center; justi= +fy-content: center; padding-top: 2rem; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-contact { min-height: 14.2rem; padding-top: 5.6rem; padding-botto= +m: 3.6rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ai-contact { min-height: 14.3rem; padding-top: 4rem; padding-bottom:= + 2rem; } +} + +.cmp-ai-contact .cmp-ai-connect-items { padding-left: 1.5rem; padding-right= +: 1.5rem; display: flex; flex-wrap: wrap; font-size: 1.6rem; line-height: 2= +.5rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-contact .cmp-ai-connect-items { font-size: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-contact .cmp-ai-connect-items { max-width: 120rem; } +} + +.cmp-ai-contact .cmp-ai-header { padding-right: 4.8rem; font-size: 1.6rem; = +font-weight: 500; -webkit-box-flex: 0; flex: 0 0 100%; margin-bottom: 2rem;= + display: none; } + +.cmp-ai-contact .cmp-ai-header:first-child { display: flex; } + +@media screen and (min-width: 1000px) { + .cmp-ai-contact .cmp-ai-header { -webkit-box-flex: 0; flex: 0 0 auto; fon= +t-size: 2.4rem; line-height: 2.8rem; } +} + +.cmp-ai-contact .cmp-ai-list { padding-bottom: 2rem; display: flex; flex-wr= +ap: wrap; -webkit-box-flex: 0; flex: 0 0 100%; } + +.cmp-ai-contact .cmp-ai-list:last-child { padding-bottom: 0px; } + +@media screen and (min-width: 768px) { + .cmp-ai-contact .cmp-ai-list { -webkit-box-flex: 0; flex: 0 0 auto; paddi= +ng-right: 4.8rem; } + .cmp-ai-contact .cmp-ai-list:last-child { padding-right: 0px; } +} + +.cmp-ai-contact .cmp-ai-list .cmp-ai-item a.cmp-text__link--arrow { color: = +rgb(0, 77, 255); } + +.cmp-ai-contact .cmp-ai-list .cmp-ai-item a.cmp-text__link--arrow:focus { b= +ox-shadow: rgb(1, 114, 195) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255) so= +lid 0.1rem; outline-offset: 0.1rem; } + +.cmp-ai-contact .cmp-ai-list .cmp-ai-item a.cmp-text__link--arrow:focus:not= +(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-ai-contact .cmp-ai-list .cmp-ai-item a.cmp-text__link--arrow:focus { o= +utline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; box-shadow: none; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:first-of-type { an= +imation-delay: 100ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(2) { a= +nimation-delay: 200ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(3) { a= +nimation-delay: 300ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(4) { a= +nimation-delay: 400ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(5) { a= +nimation-delay: 500ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(6) { a= +nimation-delay: 600ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(7) { a= +nimation-delay: 700ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(8) { a= +nimation-delay: 800ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(9) { a= +nimation-delay: 900ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(10) { = +animation-delay: 1000ms; } + +.calendar-details-module .content-card.content-card--cardwithbutton .cmp-te= +aser { background: none; } + +.calendar-details-module .content-card--cardwithbutton .cmp-teaser__content= + { border: 0px; padding: 1.5rem 0px 0px; background-color: transparent; } + +.calendar-details-module .content-card--cardwithbutton .cmp-teaser__title {= + font-weight: 600; font-size: 2.4rem; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .calendar-details-module .content-card--cardwithbutton .cmp-teaser__title= + { padding-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .calendar-details-module .content-card--cardwithbutton .cmp-teaser__title= + { padding-bottom: 3rem; font-size: 4.8rem; } +} + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-teaser__description { padding-bottom: 0px; = +} +} + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-teaser__description { padding-bottom: 2rem;= + } +} + +.calendar-details-module .cmp-teaser__action-link-container { padding-botto= +m: 3rem; } + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-teaser__action-link-container { padding-bot= +tom: 0px; margin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-teaser__action-link-container { margin-righ= +t: 5rem; } +} + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-teaser__action-link-container .cmp-teaser__= +action-container .cmp-button { min-width: 11rem; margin-left: 0px; } +} + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-teaser__action-link-container .cmp-teaser__= +action-container .cmp-button { min-width: 13.8rem; margin-top: 0.5rem; marg= +in-bottom: 1.5rem; margin-right: 1rem; } +} + +.calendar-details-module .cmp-calendar__button-container { display: flex; -= +webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction:= + column; } + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-calendar__button-container { -webkit-box-or= +ient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webk= +it-box-align: center; align-items: center; padding-bottom: 3rem; } +} + +.calendar-details-module .cmp-calendar-details__calendar-container { paddin= +g-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-calendar-details__calendar-container { padd= +ing-bottom: 0px; } +} + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar__text { color: rgb(0, 77, 255); font-weight: 600; padding-left: 0.9re= +m; font-size: 1.4rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-calendar-details__calendar-container .cmp-c= +alendar__text { font-size: 1.6rem; } +} + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar__icon { color: rgb(0, 77, 255); } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar__icon:hover { text-decoration: none; } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar__icon::before { content: "=EF=8F=B3"; font-size: 2.4rem; font-family:= + Ionicons; display: block; font-weight: 400; font-style: normal; line-heigh= +t: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; = +white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; t= +ext-rendering: optimizelegibility; font-feature-settings: "liga"; position:= + relative; } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar-details__action-link { display: flex; -webkit-box-align: center; alig= +n-items: center; } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar-details__action-link:hover .cmp-calendar__text { text-decoration: und= +erline; } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar-details__action-link:hover .cmp-calendar__icon { color: rgb(0, 0, 136= +); text-decoration: none; } + +.calendar-details-module .cmp-calendar-details__location-container { font-s= +ize: 1.4rem; } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-calendar-details__location-container { font= +-size: 1.6rem; } +} + +.calendar-details-module .cmp-calendar-details__location-container .cmp-cal= +endar__location-title { font-weight: 600; padding-bottom: 1rem; font-size: = +1.2rem; letter-spacing: 1.28px; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-calendar-details__location-container .cmp-c= +alendar__location-title { font-size: 1.8rem; } +} + +.calendar-details-module .cmp-calendar-details__direction-container { margi= +n-top: 1rem; padding-bottom: 1rem; } + +.calendar-details-module .cmp-calendar-details__direction-container .cmp-ca= +lendar-details__direction-action-link { color: rgb(0, 77, 255); font-size: = +1.4rem; } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-calendar-details__direction-container .cmp-= +calendar-details__direction-action-link { font-size: 1.6rem; } +} + +.calendar-details-module .cmp-calendar-details__direction-container:hover .= +cmp-calendar-details__direction-action-link { text-decoration: underline; c= +olor: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-teaser__content .cmp-teaser__text { font-si= +ze: 1.6rem; } +} + +.cmp-awards-card-block .cmp-title__text { font-weight: 600; font-size: 3.68= +rem; line-height: 5.28rem; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-title__text { font-size: 5.27rem; } +} + +.cmp-awards-card-block .cmp-teaser__pretitle { font-weight: 500; font-size:= + 1.6rem; line-height: 2.24rem; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-teaser__pretitle { font-size: 1.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-awards-card-block .cmp-teaser__pretitle { line-height: 2.56rem; } +} + +.cmp-awards-card-block .cmp-teaser__title { font-weight: 300; font-size: 2r= +em; line-height: 2.6rem; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-teaser__title { line-height: 3.12rem; font-si= +ze: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-awards-card-block .cmp-teaser__title { line-height: 3.9rem; font-siz= +e: 3rem; } +} + +.cmp-awards-card-block .cmp-awards-card-block_first-row { display: flex; -w= +ebkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: = +column; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-awards-card-block_first-row { -webkit-box-ori= +ent: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-awards-card-block .cmp-awards-card-block_first-row_left-col, .cmp-awar= +ds-card-block .cmp-awards-card-block_first-row_right-col { -webkit-box-flex= +: 1; flex: 1 1 0%; } + +.cmp-awards-card-block .cmp-awards-card-block_second-row > .container.respo= +nsivegrid .modal .cmp-container { display: block; } + +.cmp-awards-card-block .cmp-awards-card-block_second-row > .container.respo= +nsivegrid .cmp-container { display: flex; flex-wrap: wrap; max-width: calc(= +100% + 60px); padding: 0px; } + +.cmp-awards-card-block .card { -webkit-box-flex: 0; flex: 0 0 100%; margin-= +bottom: 0px; margin-top: -2px; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .card { -webkit-box-flex: 0; flex: 0 0 100%; max-w= +idth: 100%; margin-top: 5rem; margin-bottom: 4rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-awards-card-block .card { margin-bottom: 3rem; } +} + +.cmp-awards-card-block .card .modal { height: auto; } + +.cmp-awards-card-block .card > * { height: 100%; } + +.cmp-awards-card-block .card .cmp-award-card__link { -webkit-box-flex: 1; f= +lex: 1 0 0px; } + +.cmp-awards-card-block .card .cmp-award-card__link > * { height: 100%; } + +.cmp-awards-card-block .card:last-child { margin-bottom: 0px; } + +.cmp-awards-card-block .cmp-awards-card-block_first-row_left-col { margin-b= +ottom: 5rem; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-awards-card-block_first-row_left-col { paddin= +g-right: 15px; margin-bottom: 2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-awards-card-block .cmp-awards-card-block_first-row_left-col { margin= +-bottom: 1rem; } +} + +.cmp-awards-card-block-cta { margin-top: 6rem; } + +@media screen and (min-width: 1000px) { + .cmp-awards-card-block-cta { margin-top: 7rem; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row .card { -webk= +it-box-flex: 0; flex: 0 0 50%; max-width: 50%; margin-left: -0.2rem; } + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(2n+1) { position: relative; top: 5rem; margin-left: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--3-cards .cmp-awards-card-block_second-row .card { -webk= +it-box-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; margin-right: -0.2= +rem; } + .cmp-card-layout--3-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(3n), .cmp-card-layout--3-cards .cmp-awards-card-block_second-row .card:n= +th-child(3n+1) { position: relative; top: 5rem; } + .cmp-card-layout--3-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(3n+3) { margin-right: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--4-cards .cmp-awards-card-block_second-row .card { -webk= +it-box-flex: 0; flex: 0 0 25%; max-width: 25%; margin-right: -0.2rem; } + .cmp-card-layout--4-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(2n+1) { position: relative; top: 5rem; } + .cmp-card-layout--4-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(4n+4) { margin-right: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row .card, .cmp-c= +ard-layout--3-cards .cmp-awards-card-block_second-row .card, .cmp-card-layo= +ut--4-cards .cmp-awards-card-block_second-row .card { margin-bottom: 4rem; = +} +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row .card, .cmp-c= +ard-layout--3-cards .cmp-awards-card-block_second-row .card, .cmp-card-layo= +ut--4-cards .cmp-awards-card-block_second-row .card { margin-bottom: 3rem; = +} +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row, .cmp-card-la= +yout--3-cards .cmp-awards-card-block_second-row, .cmp-card-layout--4-cards = +.cmp-awards-card-block_second-row { padding-bottom: 2rem; } +} + +.cmp-awards-card-block_second-row .cmp-award-card__link .cmp-teaser__conten= +t, .cmp-awards-card-block_second-row .cmp-teaser__content { border: 2px sol= +id rgb(0, 77, 255); } + +.cmp-awards-card-block_second-row .cmp-award-card__link:hover .cmp-teaser__= +content { background-color: rgb(0, 77, 255); transition: all 0.6s ease-in-o= +ut 0s; border: 2px solid rgb(0, 77, 255); } + +.cmp-awards-card-block_second-row .cmp-award-card__link:hover .cmp-teaser__= +description, .cmp-awards-card-block_second-row .cmp-award-card__link:hover = +.cmp-teaser__pretitle, .cmp-awards-card-block_second-row .cmp-award-card__l= +ink:hover .cmp-teaser__title { color: rgb(255, 255, 255); } + +.cmp-awards-card-block_second-row .cmp-award-card__link:focus { outline: rg= +b(0, 0, 136) solid 1px; outline-offset: 0px; } + +.cmp-awards-card-block_second-row .cmp-award-card__link:focus .cmp-teaser__= +content { background-color: rgb(0, 77, 255); transition: all 0.6s ease-in-o= +ut 0s; border: none; } + +.cmp-awards-card-block_second-row .cmp-award-card__link:focus .cmp-teaser__= +description, .cmp-awards-card-block_second-row .cmp-award-card__link:focus = +.cmp-teaser__pretitle, .cmp-awards-card-block_second-row .cmp-award-card__l= +ink:focus .cmp-teaser__title { color: rgb(255, 255, 255); } + +@media screen and (max-width: 767.9px) { + .cmp-parallax-static-image-text { margin: 25% -1.5rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-parallax-static-image-text { margin: 15% -3.5rem; } +} + +.cmp-parallax-static-image-text .cmp-teaser { border: none; position: relat= +ive; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser { height: 100%; background-co= +lor: rgb(255, 255, 255); z-index: 1; } +} + +.cmp-parallax-static-image-text .cmp-teaser .cmp-image { height: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser .cmp-image { min-width: 98rem= +; position: absolute; left: 50%; transform: translateX(-50%); overflow: hid= +den; } +} + +.cmp-parallax-static-image-text .cmp-teaser__image { border: none; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser__image { width: 100%; height:= + 100%; overflow: hidden; } +} + +.cmp-parallax-static-image-text .cmp-teaser__image .cmp-image__image { heig= +ht: 55%; object-fit: cover; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser__image .cmp-image__image { he= +ight: 80%; position: absolute; top: 50%; left: 50%; transform: translate(-5= +0%, -50%); } +} + +.cmp-parallax-static-image-text .cmp-teaser__description { display: none; } + +.cmp-parallax-static-image-text .cmp-teaser__content { height: 100%; opacit= +y: 1; display: grid; place-content: center; -webkit-box-pack: center; borde= +r: none; background-color: transparent; position: absolute; z-index: 1; top= +: 0px; left: 50%; transform: translate(-50%); text-align: center; width: 80= +%; padding-left: 0px; padding-right: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser__content { opacity: 0; transf= +orm: translate(-50%); width: 66.66%; } +} + +@media screen and (min-width: 1200px) { + .cmp-parallax-static-image-text .cmp-teaser__content { width: 50%; } +} + +.cmp-parallax-static-image-text .cmp-teaser__title { font-size: 4rem; line-= +height: 4rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-static-image-text .cmp-teaser__title { font-size: 6.8rem; l= +ine-height: 6.5rem; } +} + +.cmp-parallax-static-image-text-dark .cmp-teaser__title { color: rgb(255, 2= +55, 255); } + +.cmp-parallax-video-with-sound-and-text { position: relative; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax__bottom { position: a= +bsolute; background-color: rgb(255, 255, 255); width: 100vw; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video { overflow: hid= +den; margin: 0px auto; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel { positi= +on: relative; width: 100%; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-svg= + { display: block; width: 100%; height: 100%; visibility: visible; z-index:= + 99; background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-s= +vg { position: absolute; background-color: transparent; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-svg= + .cmp-image { position: relative; height: 100%; width: 100%; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-svg= + .cmp-image__image { display: block; object-fit: cover; height: 100%; width= +: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-s= +vg .cmp-image__image { position: absolute; height: 101%; width: 101%; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-video { = +display: block; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-video = +{ position: relative; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__video { width:= + 100%; object-fit: cover; background-color: rgb(0, 0, 0); } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls { pos= +ition: absolute; bottom: 0px; display: flex; -webkit-box-pack: center; just= +ify-content: center; -webkit-box-align: center; align-items: center; width:= + 100%; height: 3.5rem; z-index: 100; background-color: rgba(0, 0, 0, 0.6); = +} + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls { h= +eight: 5rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-butto= +n .cmp-parallax-video__controls-button-text { color: rgb(255, 255, 255); fo= +nt-weight: 300; text-transform: none; font-size: 1.6rem; line-height: 1.5; = +} + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-but= +ton .cmp-parallax-video__controls-button-text { font-size: 2.1rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-butto= +n:hover { color: rgb(255, 255, 255); } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mute,= + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-unmu= +te { margin-right: 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mut= +e, .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-un= +mute { margin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mut= +e, .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-un= +mute { margin-right: 3.5rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button { position: relative; display: flex; h= +eight: 100%; width: 100%; -webkit-box-align: center; align-items: center; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button-text { margin-right: 1.5rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button-play-container { position: relative; h= +eight: 23px; width: 23px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pla= +y .cmp-parallax-video__controls-button-play-container { height: 30px; width= +: 30px; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button-play-outline { position: absolute; tra= +nsform: translate(-50%, -50%); left: 50%; top: 50%; height: 23px; width: 23= +px; border-radius: 50%; border: 0.2rem solid rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pla= +y .cmp-parallax-video__controls-button-play-outline { height: 30px; width: = +30px; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button-play-icon::before { position: absolute= +; transform: translate(-50%, -50%); left: 50%; top: 48%; content: "=EF=92= +=88"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; color: rgb(255, 255, 255); padding-left: 0.3rem; = +} + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pla= +y .cmp-parallax-video__controls-button-play-icon::before { content: "=EF=92= +=88"; font-size: 23px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; padding-left: 0.4rem; top: 50%; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button { position: relative; display: flex; = +height: 100%; width: 100%; -webkit-box-align: center; align-items: center; = +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button-text { margin-right: 1.5rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button-pause-container { position: relative;= + height: 23px; width: 23px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-container { height: 30px; wid= +th: 30px; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button-pause-outline { position: absolute; t= +ransform: translate(-50%, -50%); left: 50%; top: 50%; height: 23px; width: = +23px; border-radius: 50%; border: 0.2rem solid rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-outline { height: 30px; width= +: 30px; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button-pause-icon::before { position: absolu= +te; transform: translate(-50%, -50%); left: 50%; top: 48%; content: "=EF=91= +=B8"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-icon::before { content: "=EF= +=91=B8"; font-size: 23px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } +} + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-icon::before { top: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-icon::before { content: "=EF= +=91=B8"; font-size: 23px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; padding-left: 0.1rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-icon::before { padding-left: = +0.02em; left: 50%; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mute = +span::after { content: "=EF=8E=BA"; font-size: 22px; font-family: Ionicons;= + font-weight: 400; font-style: normal; line-height: 1; text-transform: none= +; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direc= +tion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeleg= +ibility; font-feature-settings: "liga"; margin-left: 1.5rem; display: inlin= +e-block; position: relative; top: 0.35rem; left: 0px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mut= +e span::after { font-size: 3rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-unmut= +e span::after { content: "=EF=8E=B9"; font-size: 22px; font-family: Ionicon= +s; font-weight: 400; font-style: normal; line-height: 1; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; margin-left: 1.5rem; display: inl= +ine-block; position: relative; top: 0.35rem; left: 0px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-unm= +ute span::after { font-size: 3rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-repla= +y span::after { content: "=EF=8E=A8"; font-size: 22px; font-family: Ionicon= +s; font-weight: 400; font-style: normal; line-height: 1; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; margin-left: 1.5rem; display: inl= +ine-block; position: relative; top: 0.35rem; left: 0px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-rep= +lay span::after { font-size: 3rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__sub= +title, .cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-vid= +eo__title, .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__con= +trols-hide { display: none; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__tra= +nscript { width: 100%; position: relative; z-index: 500; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__tra= +nscript a { float: right; margin-top: 1rem; margin-bottom: 2rem; margin-rig= +ht: 1.5rem; font-weight: 400; color: rgb(0, 77, 255); font-size: 1.6rem; te= +xt-transform: none; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__t= +ranscript a { margin-right: 2rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__con= +tent { margin: 0px; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__con= +tent--left { padding: 0px; } + +.cmp-parallax-video-with-sound-and-text .cmp-video__embed { height: 100%; w= +idth: 100%; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video--panel-text-svg { position: relative; display: block; = +height: 100%; width: 100%; visibility: visible; background-color: rgb(0, 0,= + 0); min-height: 4.6rem; max-height: 50rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video--panel-text-svg .cmp-image__image { position: relative= +; display: block; top: -20px; left: 0px; transform: translate(0px); object-= +fit: cover; height: 100%; width: 100%; min-height: 4.6rem; max-height: 50re= +m; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video--panel-video { display: block; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video__video { max-height: 50rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video__controls { bottom: 2rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-video__embed { height: 100%; width: 100%; max-height: 50rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-video__player .dynamicmedia { margin-bottom: -0.8rem; } + +.subscription-center-block { background-color: rgb(0, 0, 0); } + +.cmp-subscription-center { max-width: 1200px; margin: 0px auto; } + +.cmp-subscription-center__row { padding: 3rem 0px; margin: 0px 15px; border= +-bottom: 1px solid rgb(167, 167, 167); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-subscription-center__row { padding: 3rem 0px 2rem; } +} + +.cmp-subscription-center__eyebrow { padding-bottom: 1rem; font-size: 1.8rem= +; line-height: 2.24rem; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-subscription-center__eyebrow { font-size: 2.2rem; padding-bottom: 2.= +5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-subscription-center__eyebrow { line-height: 3.52rem; } +} + +.cmp-subscription-center a { color: rgb(255, 255, 255); } + +.internalsearchhero .cmp-internal-ai-search-modal { position: fixed; displa= +y: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: = +center; justify-content: center; inset: 0px; background-color: rgba(0, 0, 0= +, 0.5); color: rgb(255, 255, 255); z-index: 1201; } + +@-webkit-keyframes ai-search-modal {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +@keyframes ai-search-modal {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +@-webkit-keyframes ai-search-circle {=20 + 0% { stroke-dasharray: 1px, 200px; stroke-dashoffset: 0; } + 50% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -15px; } + 100% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -125px; } +} + +@keyframes ai-search-circle {=20 + 0% { stroke-dasharray: 1px, 200px; stroke-dashoffset: 0; } + 50% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -15px; } + 100% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -125px; } +} + +.internalsearchhero .cmp-internal-ai-search-modal__svg { display: block; } + +.internalsearchhero .cmp-internal-ai-search-modal__role { width: 40px; heig= +ht: 40px; display: inline-block; animation: 1.4s linear 0s infinite normal = +none running ai-search-modal; } + +.internalsearchhero .cmp-internal-ai-search-modal__circle { stroke: current= +color; stroke-dasharray: 80px, 200px; stroke-dashoffset: 0; animation: 1.4s= + ease-in-out 0s infinite normal none running ai-search-circle; } + +.internalsearchhero .cmp-internal-ai-search-modal--hide { opacity: 0; trans= +ition: opacity 195ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; visibility: hidden; = +} + +.internalsearchhero .cmp-internal-ai-search-modal--show { opacity: 1; trans= +ition: opacity 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; visibility: visible;= + } + +.internalsearchhero .cmp-internal-ai-search-hero__autocomplete-instructions= + { display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__hero { position: relative= +; display: flex; -webkit-box-pack: center; justify-content: center; } + +.internalsearchhero .cmp-internal-ai-search-hero__highlight { font-weight: = +400; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__highlight { line-height= +: 1.6; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__background { position: ab= +solute; z-index: 0; inset: 0px; overflow: hidden; } + +.internalsearchhero .cmp-internal-ai-search-hero__background .cmp-image, .i= +nternalsearchhero .cmp-internal-ai-search-hero__background .image { height:= + 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__background .cmp-image__im= +age { height: 100%; object-fit: cover; } + +.internalsearchhero .cmp-internal-ai-search-hero__content { position: relat= +ive; width: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; padding-left: 1.5rem; padding-ri= +ght: 1.5rem; padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__content { margin: 0px; = +padding-left: 3.5rem; padding-right: 3.5rem; padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__content { padding-left:= + 1.5rem; padding-right: 1.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__content { max-width: 12= +80px; padding-left: 0px; padding-right: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__form-container { width: 1= +00%; padding-bottom: 3rem; padding-top: 3rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__form-container { paddin= +g-bottom: 5rem; padding-top: 5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__form-container { width:= + 66.6667%; margin-left: auto; margin-right: auto; padding-bottom: 8rem; pad= +ding-top: 8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__form-container { width:= + 50%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__form { display: flex; } + +.internalsearchhero .cmp-internal-ai-search-hero__form-label { display: non= +e; } + +.internalsearchhero .cmp-internal-ai-search-hero__search { position: relati= +ve; width: 100%; height: 5rem; margin-right: -2px; -webkit-box-flex: 1; fle= +x: 1 0 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__search-input { border: 1p= +x solid rgb(107, 107, 107); background-color: rgb(255, 255, 255); padding: = +1.5rem; width: 100%; height: 100%; font-size: 1.6rem; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-input { padding:= + 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-input { padding:= + 1.5rem 2rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__search-input::-webkit-inp= +ut-placeholder { font-size: 1.6rem; line-height: 1.6; color: rgb(167, 167, = +167); } + +.internalsearchhero .cmp-internal-ai-search-hero__search-input::placeholder= + { font-size: 1.6rem; line-height: 1.6; color: rgb(167, 167, 167); } + +.internalsearchhero .cmp-internal-ai-search-hero__submit { width: auto; min= +-width: 16.6667%; z-index: 10; height: 5rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__submit { min-width: uns= +et; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button { marg= +in: 0px; width: 100%; min-width: auto; padding: 1rem 1.5rem; height: 100%; = +-webkit-box-flex: 1; flex: 1 0 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button:hover = +{ background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button { pa= +dding: 1.5rem 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__icon = +{ display: block; } + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__icon:= +:after { content: "=EF=92=A5"; font-size: 30px; font-family: Ionicons; disp= +lay: block; font-weight: 400; font-style: normal; line-height: 1; text-tran= +sform: none; letter-spacing: normal; overflow-wrap: normal; white-space: no= +wrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: = +optimizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__ico= +n::after { font-size: 2.4rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__text = +{ display: none; margin-left: 0.5rem; line-height: 1.6rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__tex= +t { display: block; font-size: 1.4rem; word-break: break-word; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-search-message { displ= +ay: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__no-search-message--show {= + display: block; font-size: 1.4rem; line-height: 2.24rem; font-weight: 400;= + margin-top: 20px; margin-bottom: 2.2rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-search-message--show= + { font-size: 1.6rem; line-height: 2.56rem; margin-bottom: 2.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__search-suggestions { posi= +tion: absolute; left: 0px; right: 0px; width: 100%; overflow: hidden; trans= +ition: all 0.5s ease-in-out 0s; transform-origin: left top; } + +.internalsearchhero .cmp-internal-ai-search-hero__search-suggestions--show-= +recent .cmp-internal-ai-search-hero__suggestions-list, .internalsearchhero = +.cmp-internal-ai-search-hero__search-suggestions--show .cmp-internal-ai-sea= +rch-hero__suggestions-list { position: relative; display: block; width: 100= +%; border-width: 0px 0.977px; background: linear-gradient(rgb(150, 150, 150= +) -20px, rgb(255, 255, 255) 7px, rgb(255, 255, 255) 20%); } + +.internalsearchhero .cmp-internal-ai-search-hero__search-suggestions--show-= +recent .cmp-internal-ai-search-hero__suggestions-list { animation: 0.7s lin= +ear 0s 1 normal none running slide-down; } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-list { displa= +y: none; border: 1px solid rgb(107, 107, 107); overflow: hidden; z-index: 1= +000; background-color: rgb(255, 255, 255); right: 1px; left: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item { border= +-width: 1px; border-style: solid; border-color: transparent transparent rgb= +(107, 107, 107); border-image: initial; display: block; } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--link { = +font-size: 1.6rem; padding: 1rem 1.5rem; margin-bottom: 0px; display: block= +; color: rgb(0, 0, 0); font-weight: 600; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--link = +{ line-height: 1.6; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--link:ho= +ver { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--session= + .cmp-internal-ai-search-hero__suggestions-item--link { font-weight: 400; } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--active = +{ border: 1px solid rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--active = +a { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__btn-container { display: = +none; } + +.internalsearchhero .cmp-internal-ai-search-hero__btn-container .button { d= +isplay: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__btn-container .button {= + display: inline-block; margin-right: 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__btn-container .cmp-button= + { display: block; margin: 1.5rem 0px; text-align: center; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-block { ba= +ckground-color: rgb(255, 255, 255); margin-bottom: 3rem; box-shadow: rgba(1= +07, 107, 107, 0.15) 0px 0px 0.31em 0.13em; display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__panel--hidden { display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__title { text-transform: uppercase; font-size: 1.6rem; line-= +height: 2.56rem; font-weight: 600; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__button { padding-top: 1.5rem; padding-bottom: 1.5rem; paddi= +ng-left: 1.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .cmp-accordion__button { padding-left: 3.504rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .cmp-accordion__button { padding-left: 5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__button:focus { border: none; outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__button .cmp-accordion__icon { padding-right: 1.5rem; paddin= +g-left: 1.5rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__panel { background-color: rgb(255, 255, 255); box-shadow: n= +one; overflow-x: hidden; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.responsivegrid { width: 100%; padding: 3rem 1.5rem; border-top: 0.06em sol= +id rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .responsivegrid { padding: 5rem 3.504rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .responsivegrid { padding: 5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .cmp-job-card-listing { min-height: auto; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .cmp-job-card-listing_first-row { padding-right: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .cmp-job-card-listing_second-row { padding-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title { padding-top: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-title { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .cmp-title { padding-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-title__text { font-size: 3.2rem; font-weight: = +600; line-height: 3.328rem; text-transform: uppercase; width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .cmp-title__text { width: 50%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-title .cmp-teaser__title-link { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .cmp-title .cmp-teaser__title-link { width: 50%; = +} +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-title a.cmp-button { text-align: end; min-widt= +h: auto; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .text { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .text { padding-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-text p { font-weight: 400; line-height: 2.24re= +m; width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .cmp-text p { line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card { margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content { border-top-color: rgb(161, 0,= + 255); border-top-width: 0.405rem; padding: 3.08rem 2.002rem 2.002rem; disp= +lay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; fle= +x-direction: column; width: 100%; height: 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__address-location {= + padding-right: 2.4rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser-city, .internalsear= +chhero .cmp-internal-ai-search-hero__job-actionable-accordion .joblistingbl= +ock .card .cmp-teaser__content .cmp-teaser-region { line-height: 1.08rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__title-link { line-= +height: 2.19rem; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card .cmp-teaser__content .cmp-teaser__title-link { lin= +e-height: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__description { marg= +in-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-areas-= +interest { margin-bottom: 0.996rem; overflow: hidden; overflow-wrap: break-= +word; font-weight: 400; line-height: 2.24rem; display: -webkit-box; -webkit= +-box-orient: vertical; -webkit-line-clamp: 3; word-break: break-word; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-area= +s-interest { margin-bottom: 1.992rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-area= +s-interest { line-height: 2.56rem; -webkit-line-clamp: 2; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-semibo= +ld { font-weight: 600; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__bottom-container {= + margin-top: auto; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-posted= +-date { margin-bottom: 0.492rem; line-height: 1.44rem; font-style: normal; = +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__action-container {= + margin-top: 0px; font-size: 1.4rem; font-weight: 400; line-height: 2.24rem= +; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__action-link { padd= +ing-top: 0px; font-size: 1.4rem; font-weight: 600; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card .cmp-teaser__content .cmp-teaser__action-link { fo= +nt-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content:hover .cmp-teaser__title-link {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__title-link { display: block; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__title-link:focus .cmp-teaser__title-lin= +k { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__job-listing-areas-interest * { display:= + inline; word-break: break-all; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .cmp-job-card-listing_third-row { padding-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .cmp-job-card-listing_third-row .cmp-teaser__title-link { = +padding-bottom: 0px; word-break: break-word; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +line-bar { border: 1px solid rgb(0, 186, 255); margin-top: 1.5rem; margin-b= +ottom: 2rem; background-color: rgb(0, 186, 255); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__line-bar { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__content { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__content { width: 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link { display: inline-block; font-size: 1.8rem; line-height: 1; font-weigh= +t: 600; text-decoration-line: none; color: rgb(0, 77, 255); cursor: pointer= +; width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__link { line-height: 1.36364; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link:focus { text-decoration: underline; outline: rgb(0, 77, 255) solid 1px= +; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link:visited, .internalsearchhero .cmp-internal-ai-search-hero-niche-search= +-result-item__link:visited:hover { color: rgb(0, 0, 136); text-decoration: = +underline; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +title { margin-top: 2rem; margin-bottom: 2rem; font-size: 1.2rem; font-weig= +ht: 600; line-height: 1.33; letter-spacing: 1.248px; text-transform: upperc= +ase; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__title { margin-top: 0px; margin-bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__title { line-height: 2.502rem; font-size: 1.8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__title { font-size: 1.8rem; line-height: 1.39; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block { display: no= +ne; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc= +tion: column; } + +@-webkit-keyframes please-wait {=20 + 0% { opacity: 0; } + 33% { opacity: 1; } + 66% { opacity: 1; } + 100% { opacity: 0; } +} + +@keyframes please-wait {=20 + 0% { opacity: 0; } + 33% { opacity: 1; } + 66% { opacity: 1; } + 100% { opacity: 0; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait { font-= +size: 1.4rem; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait span { = +font-size: 1.4rem; display: inline-block; border-radius: 50%; margin: 0px 3= +px; opacity: 0; animation: 1s ease 0s infinite normal none running please-w= +ait; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait span:fi= +rst-child { animation-delay: 0.2s; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait span:nt= +h-child(2) { animation-delay: 0.4s; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait span:nt= +h-child(3) { animation-delay: 0.6s; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__dynamic { pa= +dding-top: 3rem; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__card { margi= +n-bottom: 2rem; padding-left: 1.5rem; padding-right: 1.5rem; background-col= +or: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0px 0px 0.31e= +m 0.13em; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex= +-direction: column; min-height: 200px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__card { pad= +ding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__card { pad= +ding-bottom: 3rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__card { pad= +ding-left: 5rem; padding-right: 5rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__card:focus-v= +isible { box-shadow: rgb(0, 63, 189) 0px 0px 3px; border-color: rgb(0, 63, = +189); } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__header { tex= +t-transform: uppercase; font-size: 1.2rem; font-weight: 600; letter-spacing= +: 1.248px; line-height: 1.596rem; margin-top: 2rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__header { m= +argin-top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__header { f= +ont-size: 1.8rem; margin-bottom: 3rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__readmore-lin= +k { font-size: 1.4rem; display: none; color: rgb(0, 77, 255); text-decorati= +on: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__readmore-lin= +k.hide { display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__readmore-lin= +k.show { display: block; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__description = +{ font-size: 1.2rem; margin-bottom: 0px; line-height: 1.44rem; overflow: hi= +dden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clam= +p: 5; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__description.= +active { -webkit-line-clamp: unset; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__descriptio= +n { -webkit-line-clamp: 5; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__descriptio= +n { font-size: 1.4rem; line-height: 1.92rem; -webkit-line-clamp: 5; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes { m= +argin-top: 2rem; font-size: 1.2rem; font-style: italic; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes a {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes a:f= +ocus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 2= +55) solid 1px; outline-offset: 1px; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes a:f= +ocus:not(:focus-visible) { box-shadow: none; outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes a:h= +over { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-block { m= +argin-bottom: 2rem; padding-left: 1.5rem; padding-right: 1.5rem; background= +-color: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0px 0px 0= +.31em 0.13em; display: none; -webkit-box-orient: vertical; -webkit-box-dire= +ction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-block {= + padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-block {= + padding-bottom: 3rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-block {= + padding-left: 5rem; padding-right: 5rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-header-te= +xt { text-transform: uppercase; font-size: 1.2rem; font-weight: 600; letter= +-spacing: 1.248px; line-height: 1.596rem; margin-top: 2rem; margin-bottom: = +2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-header-= +text { margin-top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-header-= +text { font-size: 1.8rem; margin-bottom: 3rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content {= + display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal= +; flex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= + { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-dire= +ction: row; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-i= +mage-container { position: relative; height: 100%; width: 100%; margin-bott= +om: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-image-container { margin-bottom: 0px; margin-right: 1.5rem; width: 16.6667= +%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-image-container { margin-right: 2rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-i= +mage-container::before { content: ""; display: block; padding-top: 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-i= +mage-link { height: 100%; width: 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-i= +mage { height: auto; width: 100%; position: absolute; top: 0px; bottom: 0px= +; object-fit: cover; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card { width: 80.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card { width: 81.3333%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card { width: 82.3333%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard.cmp-full-width { width: 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-title { display: inline-block; font-size: 1.8rem; font-weight: 600; lin= +e-height: 2.196rem; margin-bottom: 1rem; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-title { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-title { font-size: 2.5rem; line-height: 3rem; margin-bottom: 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-title-link { display: inline-block; font-size: 2.5rem; font-weight: 600= +; line-height: 3rem; margin-bottom: 1rem; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-title-link { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-title-link { margin-bottom: 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-title-link:hover { color: rgb(0, 77, 255); text-decoration: underline; = +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-title-link:focus { color: rgb(0, 77, 255); text-decoration: underline; = +outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-description { font-size: 1.2rem; margin-bottom: 2rem; line-height: 1.44= +rem; overflow: hidden; -webkit-line-clamp: 10; display: -webkit-box; -webki= +t-box-orient: vertical; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-description a { color: rgb(0, 77, 255); text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-description a:visited { color: rgb(0, 0, 136); } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-description a:focus, .internalsearchhero .cmp-internal-ai-search-hero__= +featured-search-content-card-description a:focus-within { color: rgb(0, 77,= + 255); outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-description { margin-bottom: 1.5rem; -webkit-line-clamp: 3; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-description { font-size: 1.4rem; line-height: 1.92rem; margin-bottom:= + 2.5rem; -webkit-line-clamp: 5; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-button { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button { padding-bottom: 0px; display: inline-block; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button:focus, .internalsearchhero .cmp-internal-ai-search-h= +ero__featured-search-content-card-button .cmp-button:focus-within { outline= +: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button__text { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button__text::after { font-size: 2rem; line-height: 1.4rem;= + top: 2.4px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-button .cmp-button__text::after { font-size: 2.4rem; line-height: 1.7= +rem; top: 2.88px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button__text::before { bottom: -12px; height: 1px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-button .cmp-button__text::before { height: 1px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-container = +{ display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-row { disp= +lay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; fle= +x-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-row { fl= +ex-flow: wrap; -webkit-box-orient: horizontal; -webkit-box-direction: norma= +l; border-top: 1px solid rgb(204, 204, 204); margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-row { ma= +rgin-top: 2.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-3-headers= +-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top= +: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-b= +ottom: 0px; margin-top: 2rem; border-top: none; -webkit-box-flex: 0; flex: = +0 0 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel { margin-to= +p: 3rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-first { pad= +ding-right: 2rem; padding-left: 0px; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-mid { paddi= +ng-right: 1rem; padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-last { padd= +ing-right: 0px; padding-left: 2rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-body { padd= +ing-right: 1rem; padding-bottom: 1rem; border-right: 0.063em solid rgb(204,= + 204, 204); height: 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-3-headers= +-row .cmp-internal-ai-search-hero__related-search-topic-panel-body-last { p= +adding-right: 0px; border-right: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-2-headers= +-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top= +: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-t= +op: 0px; padding-bottom: 0px; margin-top: 2rem; border-top: none; -webkit-b= +ox-flex: 0; flex: 0 0 50%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel { margin-to= +p: 3rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-first { pad= +ding-right: 1.5rem; padding-left: 0px; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-last { padd= +ing-left: 1.5rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-body { padd= +ing-right: 1rem; padding-bottom: 1rem; border-right: 0.063em solid rgb(204,= + 204, 204); height: 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-2-headers= +-row .cmp-internal-ai-search-hero__related-search-topic-panel-body-last { b= +order-right: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-1-header-= +row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top:= + 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-1-heade= +r-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-to= +p: 3rem; padding-bottom: 0px; margin-top: 2rem; border-top: none; -webkit-b= +ox-orient: vertical; -webkit-box-direction: normal; flex-direction: column;= + } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-row { -webkit-box-flex: 0; fl= +ex: 0 0 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-container { display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-container { -webk= +it-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: r= +ow; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel { width: 100%; padd= +ing-top: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 20= +4); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top: 3r= +em; padding-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel { margin-top: 3re= +m; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-box-= +flex: 0; flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-bo= +x-flex: 0; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-list:last-child { m= +argin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-item { margin-botto= +m: 1rem; } + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-item:last-child {= + margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-sear= +ch-hero__related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-se= +arch-hero__related-search-topic-panel-item { padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-row { -webkit-box-flex: 0; fl= +ex: 0 0 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-container { display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-container { -webk= +it-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: r= +ow; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel { width: 100%; padd= +ing-top: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 20= +4); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top: 3r= +em; padding-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel { margin-top: 3re= +m; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-box-= +flex: 0; flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-bo= +x-flex: 0; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-list:last-child { m= +argin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-item { margin-botto= +m: 1rem; } + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-item:last-child {= + margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-sear= +ch-hero__related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-se= +arch-hero__related-search-topic-panel-item { padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-row { -webkit-box-flex: 0; fle= +x: 0 0 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-container { display:= + flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-di= +rection: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel-container { -webki= +t-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: ro= +w; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel { width: 100%; paddi= +ng-top: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204= +); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel { padding-top: 3re= +m; padding-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel { margin-top: 3rem= +; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-box-f= +lex: 0; flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-box= +-flex: 0; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-list:last-child { ma= +rgin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-item { margin-bottom= +: 1rem; } + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel-item:last-child { = +margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-item-padding .cmp-internal-searc= +h-hero__related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-sea= +rch-hero__related-search-topic-panel-item { padding-left: 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-item:last-child { ma= +rgin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-item { line-height: normal; margin-bottom: 1rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-item:last-child { margin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-link { color: rgb(0, 77, 255); font-size: 1.2rem; line-height: 1.44rem; w= +ord-break: break-word; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-link:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-link:focus, .internalsearchhero .cmp-internal-ai-search-hero__related-sea= +rch-topic-panel-link:focus-within { outline: rgb(0, 77, 255) solid 1px; out= +line-offset: 0px; text-decoration: underline; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pa= +nel-link { font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-title { font-size: 1.2rem; font-weight: 600; letter-spacing: 1.248px; lin= +e-height: 1.596rem; padding-bottom: 1.5rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pa= +nel-title { font-size: 1.8rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__search-result-block { bac= +kground-color: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0p= +x 0px 0.31em 0.13em; padding: 2rem 1.5rem 1.5rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-result-block { p= +adding-top: 3rem; padding-bottom: 0px; margin-bottom: 3rem; position: relat= +ive; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-result-block { m= +argin-bottom: 5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__search-result-block-space= + { margin-bottom: 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-result-block-spa= +ce { margin-bottom: 6rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-result-block-spa= +ce { margin-bottom: 6rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-container { dis= +play: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-heading-text { = +font-size: 2rem; font-weight: 600; line-height: 2.4rem; margin-top: 1rem; m= +argin-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-heading-text = +{ margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-heading-text = +{ font-size: 3.5rem; line-height: 4.2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-heading-text = +{ margin: 2.03rem 3.5rem 4.025rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips {= + margin: 0px 3.52rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-tit= +le { font-size: 1.2rem; font-weight: 600; line-height: 1.596rem; margin-bot= +tom: 1.08rem; letter-spacing: 1.24px; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-t= +itle { font-size: 1.8rem; line-height: 2.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-con= +tent ul { padding-left: 1.7504rem; list-style-type: disc; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-c= +ontent ul { padding-left: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-c= +ontent ul { padding-left: 1.6rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-con= +tent li { font-size: 1.4rem; line-height: 2.24rem; list-style-type: disc; p= +adding-bottom: 1rem; text-align: left; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-c= +ontent li { font-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-con= +tent a { color: rgb(0, 77, 255); text-decoration: underline; font-size: 1.4= +rem; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-c= +ontent a { font-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-con= +tent a:hover, .internalsearchhero .cmp-internal-ai-search-hero__no-result-s= +earch-tips-content a:visited { color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-seperator { w= +idth: 66.6667%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-seperator-line = +{ display: flex; border-bottom: 2px solid rgb(204, 204, 204); margin: 3.04r= +em 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-seperator-lin= +e { margin-top: 2rem; margin-bottom: 3.04rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-seperator-lin= +e { margin: 3.04rem 2.08rem 1.008rem 3.52rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r { padding-bottom: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r { padding-bottom: 4rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +h2 { font-size: 2rem; line-height: 1.2; font-weight: 600; margin-top: 1rem;= + margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r h2 { margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r h2 { font-size: 3.5rem; margin-bottom: 3.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r h2 { margin: 2rem 3.5rem 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +ul { list-style: inherit; padding-left: 1.75rem; margin: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r ul { padding-left: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r ul { margin-left: 3.5rem; padding-left: 1.6rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +li { padding-bottom: 1rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +li::marker { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +a { font-size: 1.4rem; line-height: 1.6; font-weight: 400; color: rgb(0, 77= +, 255); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r a { font-size: 1.6rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +a:hover { text-decoration: underline; outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +a:focus, .internalsearchhero .cmp-internal-ai-search-hero__popular-search-c= +ontainer a:focus-within { outline: rgb(0, 77, 255) solid 1px; outline-offse= +t: 0px; text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +a:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-block { dis= +play: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; fl= +ex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-block { p= +adding-bottom: 2.56rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-block { p= +adding-bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-left-colu= +mn { display: inline-block; float: left; padding-bottom: 2.56rem; padding-l= +eft: 3.5rem; width: 66.6667%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-left-colu= +mn { padding-bottom: 3.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title-conta= +iner { font-size: 2rem; font-weight: 600; line-height: 1.2; padding-top: 1r= +em; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title-con= +tainer { padding-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title-con= +tainer { padding-left: 3.5rem; width: 66.6667%; display: inline-block; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title-con= +tainer { padding-top: 1rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title { fon= +t-size: 2rem; font-weight: 600; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title { f= +ont-size: 3.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer { margin-top: 2rem; display: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-co= +ntainer { display: flex; -webkit-box-align: baseline; align-items: baseline= +; margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-co= +ntainer { width: 33.3333%; float: right; -webkit-box-orient: vertical; -web= +kit-box-direction: normal; flex-direction: column; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer .cmp-button--filter { background-color: transparent; border: 0.2rem s= +olid rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer .cmp-button--filter .cmp-button__icon { color: rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer .cmp-button--filter .cmp-button__icon::after { content: "=EF=8C=9B"; = +font-size: 2.4rem; font-family: Ionicons; display: block; font-weight: 400;= + font-style: normal; line-height: 1; text-transform: none; letter-spacing: = +normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit= +-font-smoothing: antialiased; text-rendering: optimizelegibility; font-feat= +ure-settings: "liga"; margin: 0.5rem; color: rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer .cmp-button--filter .cmp-button__text { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero .cmp-data-layer { margin= +-top: 0px; margin-bottom: 6.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero .cmp-search-results-filter= +by { margin-top: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero .cmp-search-results-filt= +erby { margin-top: 3rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter { = +margin-left: auto; width: 75%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter { = +width: 100%; padding-left: 1.5rem; padding-right: 3.5rem; position: relativ= +e; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort { padd= +ing-top: 1.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort { wi= +dth: 100%; margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort { ma= +rgin-top: 1rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-text {= + font-size: 1.4rem; line-height: 2.56rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-text= + { font-size: 1.6rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-text= + { padding-left: 1.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-most-r= +elevant { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-most-r= +elevant:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-date {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-date:h= +over { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort--activ= +e { font-weight: 600; color: rgb(0, 0, 0); cursor: default; text-decoration= +: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort--activ= +e:hover { text-decoration: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-result-= +container { position: relative; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-container { display: flex; margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-result-= +text { margin-top: 2rem; margin-bottom: 2rem; font-size: 1.2rem; font-weigh= +t: 600; line-height: 1.33; letter-spacing: 1.248px; text-transform: upperca= +se; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-text { margin-top: 0px; margin-bottom: 0px; width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-text { width: 50%; line-height: 2.502rem; font-size: 1.8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-text { font-size: 1.8rem; line-height: 1.39; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-result-= +page-details { margin-bottom: 1.4rem; font-size: 1.2rem; line-height: 1.2; = +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-page-details { margin-bottom: 0px; text-align: right; width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-page-details { width: 37.5%; font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-result-= +page-details-hidden { position: absolute; width: 1px; height: 1px; margin: = +-1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); borde= +r: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-co= +ntainer { width: 87.5%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-line-bar { border: 1px solid rgb(204, 204, 204); margin-top: 1.5rem; margi= +n-bottom: 2rem; background-color: rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-line-bar { margin-bottom: 1.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-line-bar--niche { border-color: rgb(0, 186, 255); background-color: rgb(0,= + 186, 255); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content { width: 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link { display: inline-block; font-size: 2.2rem; line-height= +: 1.09; font-weight: 600; text-decoration-line: none; color: rgb(0, 77, 255= +); cursor: pointer; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-title-link { line-height: 1.36364; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link:focus { text-decoration: underline; outline: rgb(0, 77,= + 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link:visited, .internalsearchhero .cmp-internal-ai-search-he= +ro__ranked-search-result-item-content-title-link:visited:hover { color: rgb= +(0, 0, 136); text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-description { margin-top: 1rem; margin-bottom: 1rem; font-size: 1.= +2rem; line-height: 1.2; overflow-wrap: break-word; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-description { overflow: hidden; -webkit-line-clamp: 2; display: = +-webkit-box; -webkit-box-orient: vertical; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-description { font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-tagging-container { display: inline-flex; margin-bottom: 0.5rem; f= +ont-size: 1.6rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-tagging-date, .internalsearchhero .cmp-internal-ai-search-hero__ra= +nked-search-result-item-content-tagging-keyword { display: inline-block; bo= +x-sizing: border-box; font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-tagging-date, .internalsearchhero .cmp-internal-ai-search-hero__= +ranked-search-result-item-content-tagging-keyword { font-size: 1.4rem; line= +-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-tagging-divider { display: inline-block; margin-left: 1rem; margin= +-right: 1rem; box-sizing: border-box; font-size: 1.2rem; line-height: 1.2; = +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-tagging-divider { font-size: 1.4rem; line-height: 1.92rem; margi= +n-left: 1.2rem; margin-right: 1.2rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-hidden { display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__loading-message { clip: r= +ect(0px, 0px, 0px, 0px); clip-path: inset(50%); height: 1px; overflow: hidd= +en; position: absolute; white-space: nowrap; width: 1px; } + +.internalsearchhero .cmp-pagination-lazy-block { display: none; margin-bott= +om: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block { margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-pagination-lazy-block { margin-bottom: 5rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__panel = +{ display: flex; -webkit-box-align: center; align-items: center; -webkit-bo= +x-pack: center; justify-content: center; height: 5.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__pane= +l { height: 5rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__contai= +ner { display: flex; -webkit-box-align: center; align-items: center; -webki= +t-box-pack: center; justify-content: center; background-color: transparent;= + width: 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__cont= +ainer { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-laz= +y__prev-page-btn { display: flex; -webkit-box-align: center; align-items: c= +enter; -webkit-box-pack: center; justify-content: center; background-color:= + rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding: 1.5rem;= + height: 5.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next= +-page-btn, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-l= +azy__prev-page-btn { border: none; height: auto; background-color: transpar= +ent; padding-top: 0px; padding-bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next= +-page-btn, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-l= +azy__prev-page-btn { padding: 0px; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn .cmp-pagination-lazy__text, .internalsearchhero .cmp-pagination-laz= +y-block .cmp-pagination-lazy__prev-page-btn .cmp-pagination-lazy__text { li= +ne-height: 3.2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev= +-page-btn { border: none; margin-right: 0.6rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-p= +age-btn .cmp-pagination-lazy__text::before { float: right; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-p= +age-btn:focus .cmp-pagination-lazy__text::before, .internalsearchhero .cmp-= +pagination-lazy-block .cmp-pagination-lazy__prev-page-btn:hover .cmp-pagina= +tion-lazy__text::before { width: 100%; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-p= +age-btn:focus { outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-p= +age-btn:focus:not(:focus-visible) { outline: none; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next= +-page-btn { border: none; margin-left: 0.6rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn:focus .cmp-pagination-lazy__text::before, .internalsearchhero .cmp-= +pagination-lazy-block .cmp-pagination-lazy__next-page-btn:hover .cmp-pagina= +tion-lazy__text::before { width: 100%; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn:focus { outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-i= +con::after { content: "=EE=A0=80"; font-size: 24px; font-family: Ionicons; = +display: block; font-weight: 400; font-style: normal; line-height: 1; text-= +transform: none; letter-spacing: normal; overflow-wrap: normal; white-space= +: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-renderi= +ng: optimizelegibility; font-feature-settings: "liga"; transform: scaleX(-1= +); color: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev= +-icon::after { margin-right: 1rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-i= +con::after { content: "=EE=A0=80"; font-size: 24px; font-family: Ionicons; = +display: block; font-weight: 400; font-style: normal; line-height: 1; text-= +transform: none; letter-spacing: normal; overflow-wrap: normal; white-space= +: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-renderi= +ng: optimizelegibility; font-feature-settings: "liga"; color: rgb(0, 77, 25= +5); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next= +-icon::after { margin-left: 1rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__disabl= +e-btn .cmp-pagination-lazy__next-icon::after, .internalsearchhero .cmp-pagi= +nation-lazy-block .cmp-pagination-lazy__disable-btn .cmp-pagination-lazy__p= +rev-icon::after, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagina= +tion-lazy__disable-btn .cmp-pagination-lazy__text { color: rgb(107, 107, 10= +7); } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__disabl= +e-btn:focus, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination= +-lazy__disable-btn:hover { cursor: default; outline: none; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__disabl= +e-btn:focus .cmp-pagination-lazy__text::before, .internalsearchhero .cmp-pa= +gination-lazy-block .cmp-pagination-lazy__disable-btn:hover .cmp-pagination= +-lazy__text::before { width: 0px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__text {= + color: rgb(0, 77, 255); display: none; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__text= + { display: block; font-size: 1.6rem; font-weight: 600; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__text::= +before { display: block; content: ""; background: rgb(0, 77, 255); height: = +1px; width: 0px; position: relative; bottom: -2.9rem; transition: width 0.3= +s ease 0s; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__pages = +{ display: none; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +s { display: block; margin-left: auto; margin-right: auto; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +s { display: block; margin-left: clamp(10px, 100%, 102px); margin-right: cl= +amp(10px, 100%, 102px); } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__ellips= +is { font-size: 1.6rem; margin-left: 1.2rem; margin-right: 1.2rem; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist { display: flex; -webkit-box-align: center; align-items: center; -webki= +t-box-pack: center; justify-content: center; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__page-btn { color: rgb(0, 77, 255); font-size: 1.6= +rem; line-height: normal; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__page-btn:focus, .internalsearchhero .cmp-paginati= +on-lazy-block .cmp-pagination-lazy__page-list .cmp-pagination-lazy__page-bt= +n:hover { border-bottom: 1px solid rgb(0, 77, 255); } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__page-btn:focus { outline: rgb(0, 77, 255) solid 1= +px; outline-offset: 0px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__page-btn:focus:not(:focus-visible) { outline: non= +e; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__active-page { color: rgb(0, 0, 0); font-weight: 6= +00; cursor: default; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__active-page:focus { outline: none; border: none; = +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__active-page:hover { border: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +-list .cmp-pagination-lazy__page-item { margin-left: clamp(15px, 100%, 15px= +); margin-right: clamp(15px, 100%, 15px); } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +-list .cmp-pagination-lazy__page-item { margin-left: clamp(12.5px, 100%, 12= +.5px); margin-right: clamp(12.5px, 100%, 12.5px); } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +-list .cmp-pagination-lazy__page-item:first-child { margin-left: 0px; } + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +-list .cmp-pagination-lazy__page-item:last-child { margin-right: 0px; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__pages-= +mobile { position: relative; width: 100%; margin-left: 0.6rem; margin-right= +: 0.6rem; min-width: 150px; background-color: rgb(255, 255, 255); white-spa= +ce: nowrap; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__pages-= +mobile:hover { cursor: pointer; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +s-mobile { display: none; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-m= +obile-active { display: flex; text-align: center; -webkit-box-pack: center;= + justify-content: center; -webkit-box-align: center; align-items: center; b= +ackground-color: rgb(255, 255, 255); height: 5.5rem; border: 1px solid rgb(= +204, 204, 204); padding: 1.5rem; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-m= +obile-active-focus { box-shadow: rgba(0, 0, 0, 0.8) 0px 0px 1px inset, rgba= +(102, 175, 233, 0.6) 0px 0px 8px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-m= +obile-text { text-transform: uppercase; text-align: center; letter-spacing:= + normal; font-size: 1.4rem; font-family: Graphik, Arial, system-ui, -apple-= +system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", o= +xygen, cantarell, sans-serif; font-weight: 600; color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__chevro= +n::after { content: "=EF=84=A3"; font-size: 16px; font-family: Ionicons; di= +splay: block; font-weight: 400; font-style: normal; line-height: 1; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; padding-left: 1.9rem; = +color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-s= +elect-mobile { position: absolute; width: 100%; height: 100%; top: 0.1rem; = +left: 0px; opacity: 0; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-i= +tem-mobile { color: rgb(0, 77, 255); font-size: 1.6rem; font-weight: 600; l= +ine-height: 2.24rem; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-i= +tem-mobile:hover { cursor: pointer; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__focus = +{ box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) s= +olid 1px; outline-offset: 1px; } + +.internalsearchhero .cmp-search-results-header { width: 100%; padding-top: = +1rem; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rg= +b(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-header { padding: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-header { width: 66.6667%; padding= +: 0px 0px 0px 3.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-search-results-header { padding: 1rem 0px 0px 3.= +5rem; } +} + +.internalsearchhero .cmp-search-results-header__text { font-size: 2rem; lin= +e-height: 1.2; font-weight: 600; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-header__text { font-size: 3.5rem;= + line-height: 1.2; } +} + +.internalsearchhero .cmp-search-results-filter { display: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-filter { display: flex; width: 10= +0%; -webkit-box-align: baseline; align-items: baseline; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter { display: block; float: r= +ight; width: 33.3333%; padding: 0px 3.5rem 0px 1.5rem; margin-bottom: 30px;= + } +} + +.internalsearchhero .cmp-search-results-filter__header { padding: 1.5rem; w= +idth: 100%; float: left; border-bottom: 0.24rem solid rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__header { display: none; } +} + +.internalsearchhero .cmp-search-results-filter__header-text { font-size: 1.= +4rem; font-weight: 600; line-height: 1.862rem; text-transform: uppercase; l= +etter-spacing: 0.1248rem; } + +.internalsearchhero .cmp-search-results-filter__header-close { float: right= +; cursor: pointer; } + +.internalsearchhero .cmp-search-results-filter__header-close::before { cont= +ent: "=EF=8B=97"; font-size: 2.8rem; font-family: Ionicons; display: block;= + font-weight: 400; font-style: normal; line-height: 1; text-transform: none= +; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direc= +tion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeleg= +ibility; font-feature-settings: "liga"; } + +.internalsearchhero .cmp-search-results-filter__focus-indicator.show { back= +ground-color: rgba(0, 0, 0, 0.7); visibility: visible; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__focus-indicator.show { ba= +ckground-color: transparent; } +} + +.internalsearchhero .cmp-search-results-filter__focus-indicator { overflow:= + hidden; position: fixed; inset: 0px; opacity: 1; visibility: hidden; z-ind= +ex: 100; background-color: transparent; transition: all 0.3s ease-in-out 0s= +; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__focus-indicator { display= +: block; position: relative; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu.show { top: 0= +px; } + +.internalsearchhero .cmp-search-results-filter__dropdown-menu { inset: -105= +% 0px 0px; z-index: 1050; position: fixed; display: flex; width: 100%; heig= +ht: 100%; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, = +204, 204); -webkit-box-orient: vertical; -webkit-box-direction: normal; fle= +x-flow: column; transition: all 0.3s ease-in-out 0s; float: left; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu { position:= + fixed; margin: 15vh 5vw auto; height: 70vh; width: 90vw; border-radius: 0.= +8rem; padding: 0px 1.5rem; box-shadow: rgb(0, 0, 0) 0px 0.6rem 1.2rem; over= +flow-y: hidden; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu { border: n= +one; box-shadow: none; display: block; position: relative; height: 100%; wi= +dth: 100%; padding: 0px; margin: 0px; z-index: 1; border-radius: 0px; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion { = +float: left; width: 100%; -webkit-box-flex: 1; flex: 1 1 auto; z-index: 100= +0; overflow-y: scroll; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +{ -webkit-box-flex: unset; flex: unset; visibility: visible; overflow-y: un= +set; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion:first-child { border-top: 1px solid rgb(204, 204, 204); } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__button { border-top: none; padding: 1.5rem; border-bottom: 1p= +x solid rgb(204, 204, 204); -webkit-box-align: center; align-items: center;= + } + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__button:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__title { font-size: 1.4rem; line-height: 2.56rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__title { font-size: 1.6rem; line-height: 1.6; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body { padding-top: 2rem; width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__panel-body { display: block; max-height: 34.1425rem; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body .filter-checkbox-container { padding-bottom: 2rem;= + margin-bottom: 0.5rem; -webkit-box-align: center; align-items: center; fon= +t-size: 1.4rem; line-height: 1.6; display: flex; max-width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__panel-body .filter-checkbox-container { font-size: 1.6rem; = +} +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body .filter-checkbox-container .filter-checkbox { disp= +lay: none; } + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body .filter-checkbox-container .filter-checkbox-icon::= +before { content: "=EF=8D=B2"; font-size: 2.1rem; font-family: Ionicons; fo= +nt-weight: 400; font-style: normal; line-height: 1; text-transform: none; l= +etter-spacing: normal; overflow-wrap: normal; white-space: nowrap; directio= +n: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibi= +lity; font-feature-settings: "liga"; display: inline-block; padding: 0.1rem= + 1.3rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__panel-body .filter-checkbox-container .filter-checkbox-icon= +::before { font-size: 2.4rem; padding: 0.1rem 1.5rem; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body .filter-checkbox-container.checked .filter-checkbo= +x-icon::before { content: "=EF=8D=B4"; font-size: 2.1rem; font-family: Ioni= +cons; font-weight: 400; font-style: normal; line-height: 1; text-transform:= + none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; = +direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimi= +zelegibility; font-feature-settings: "liga"; display: inline-block; padding= +: 0.1rem 1.3rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__panel-body .filter-checkbox-container.checked .filter-check= +box-icon::before { font-size: 2.4rem; padding: 0.1rem 1.5rem; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__button--expanded .cmp-accordion__icon::before { transform: ro= +tate(-180deg); } + +.internalsearchhero .cmp-search-results-filter__footer { border-top: 1px so= +lid rgb(204, 204, 204); display: flex; position: sticky; z-index: 1020; ins= +et: 0px; -webkit-box-pack: justify; justify-content: space-between; -webkit= +-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: ro= +w-reverse; -webkit-box-align: center; align-items: center; width: unset; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-filter__footer { position: relati= +ve; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__footer { display: none; } +} + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton.show, .internalsearchhero .cmp-search-results-filter__footer .cmp-clo= +se-filter__button.show { display: block; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton, .internalsearchhero .cmp-search-results-filter__footer .cmp-close-fi= +lter__button { display: none; float: right; padding-bottom: 2rem; margin-ri= +ght: 0.512rem; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton-wrapper, .internalsearchhero .cmp-search-results-filter__footer .cmp-= +close-filter__button-wrapper { position: relative; z-index: 10; padding-top= +: 1.5rem; border-radius: 0px; display: block; transition: all 0.3s ease-out= + 0s; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton-wrapper:hover .cmp-apply-filter__button-btn, .internalsearchhero .cmp= +-search-results-filter__footer .cmp-apply-filter__button-wrapper:hover .cmp= +-close-filter__button-btn, .internalsearchhero .cmp-search-results-filter__= +footer .cmp-close-filter__button-wrapper:hover .cmp-apply-filter__button-bt= +n, .internalsearchhero .cmp-search-results-filter__footer .cmp-close-filter= +__button-wrapper:hover .cmp-close-filter__button-btn { transform: translate= +(-0.5rem, -0.5rem); } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton-btn, .internalsearchhero .cmp-search-results-filter__footer .cmp-clos= +e-filter__button-btn { min-width: 13.6rem; pointer-events: none; margin: 0.= +512rem 1rem 1.5008rem; padding: 1.5008rem; z-index: 10; transition: all 0.3= +s ease-out 0s; text-transform: uppercase; color: rgb(255, 255, 255); backgr= +ound-color: rgb(0, 0, 0); text-align: center; white-space: nowrap; font-siz= +e: 1.4rem; line-height: 1.6rem; font-weight: 600; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton-behind, .internalsearchhero .cmp-search-results-filter__footer .cmp-c= +lose-filter__button-behind { height: 4.00375rem; background-color: rgb(167,= + 167, 167); opacity: 1; padding: 1.312rem; margin: -4.9rem 0.56rem 0px 1.4r= +em; position: relative; z-index: -1; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-filter-number {= + font-size: 1.4rem; line-height: 2.56rem; padding: 1.5rem; } + +.internalsearchhero .cmp-search-results-sort-by { margin-top: 20px; z-index= +: 1; width: 100%; float: left; font-size: 1.4rem; line-height: 2.56rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-sort-by { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-sort-by { margin: 1rem 0px 30px; = +padding-top: 1.5rem; width: 100%; font-size: 1.6rem; } +} + +.internalsearchhero .cmp-search-results-sort-by a { display: inline-block; = +text-decoration: none; color: rgb(0, 77, 255); padding-top: 1.5rem; z-index= +: 10; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-sort-by a { padding-top: 0px; } +} + +.internalsearchhero .cmp-search-results-sort-by a:focus, .internalsearchher= +o .cmp-search-results-sort-by a:hover { color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-sort-by a:focus, .internalsearchh= +ero .cmp-search-results-sort-by a:hover { text-decoration: underline; color= +: rgb(0, 77, 255); } +} + +.internalsearchhero .cmp-search-results-filterbtn { margin-top: 20px; borde= +r: 0.2rem solid rgb(0, 0, 0); padding: 1.5rem; width: 100%; z-index: 1; fon= +t-size: 1.4rem; color: rgb(0, 0, 0); text-transform: uppercase; font-weight= +: 600; -webkit-box-align: start; align-items: flex-start; } + +.internalsearchhero .cmp-search-results-filterbtn:hover { color: rgb(0, 0, = +0); } + +.internalsearchhero .cmp-search-results-filterbtn::before { content: "=EF= +=8C=9B"; font-size: 2.4rem; font-family: Ionicons; font-weight: 400; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; color: rgb(0, 0, 0); margin: -1.5rem 1rem -1rem 0px; display= +: inline-block; vertical-align: middle; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filterbtn { display: none; } +} + +.internalsearchhero .cmp-search-results-filterby { display: none; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filterby { margin: 6rem 0px 1rem;= + font-size: 1.8rem; letter-spacing: 0.1248rem; line-height: 1.4; text-trans= +form: uppercase; font-weight: 600; display: inline-block; } +} + +.internalsearchhero .cmp-search-results-subheader { margin: 20px 0px; width= +: 100%; float: left; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-subheader { margin: 30px 0px 0px;= + width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-subheader { margin: 30px 0px 0px;= + padding: 0px 0px 0px 3.5rem; width: 33.3333%; } +} + +.internalsearchhero .cmp-search-results-subheader__text { font-size: 1.2rem= +; line-height: 1.33; font-weight: 600; letter-spacing: 0.1248rem; text-tran= +sform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-subheader__text { font-size: 1.8r= +em; line-height: 1.39; } +} + +.internalsearchhero .cmp-search-results-indicator { width: 100%; float: lef= +t; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-indicator { width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-indicator { width: 25%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-search-results-indicator { margin: 0px; } +} + +.internalsearchhero .cmp-search-results-indicator__text { font-size: 1.2rem= +; margin-bottom: 1.4rem; line-height: 1.2; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-indicator__text { margin: 30px 0p= +x 0px; text-align: right; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-indicator__text { margin-top: 3.5= +rem; font-size: 1.4rem; line-height: 1.92rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-search-results-indicator__text { margin: 6.6rem = +2.3rem 0px 0px; } +} + +.internalsearchhero .cmp-search-results-container { width: 100%; float: lef= +t; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-container { width: 58.3333%; padd= +ing: 0px 1.84rem 0px 3.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-search-results-container { padding: 0px 1.8rem 0= +px 3.5rem; } +} + +.internalsearchhero .cmp-search-results-item { width: 100%; } + +.internalsearchhero .cmp-search-results-item__line-bar { margin: 15px 0px 2= +0px; border: 1px solid rgb(204, 204, 204); display: flex; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__line-bar { margin: 15px 0px= +; border-right: 0.2rem solid rgb(204, 204, 204); border-bottom: 0.2rem soli= +d rgb(204, 204, 204); border-left: 0.2rem solid rgb(204, 204, 204); border-= +image: initial; border-top: none; } +} + +.internalsearchhero .cmp-search-results-item__header { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-item__header { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__header { width: 100%; } +} + +.internalsearchhero .cmp-search-results-item__title-text { font-size: 2.2re= +m; font-weight: 600; line-height: 2.4rem; display: inline-block; color: rgb= +(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__title-text { line-height: 3= +rem; } +} + +.internalsearchhero .cmp-search-results-item__title-text:hover { text-decor= +ation: underline; } + +.internalsearchhero .cmp-search-results-item__description { font-size: 1.2r= +em; line-height: 1.2; margin: 1rem 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__description { font-size: 1.= +4rem; margin: 1rem 0px; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-search-results-item__footer { width: 100%; margin-= +bottom: 0.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-item__footer { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__footer { width: 100%; } +} + +.internalsearchhero .cmp-search-results-item__date { font-size: 1.2rem; lin= +e-height: 1.2; text-transform: uppercase; display: inline-block; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__date { line-height: 1.6; } +} + +@keyframes slide-down {=20 + 0% { opacity: 0; transform: translateY(-100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.job-listing-details .cmp-job-listing-details__container { padding: 2rem 0p= +x; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__container { padding: 3rem = +0px; } +} + +.job-listing-details .cmp-job-listing-details__desc-block h1, .job-listing-= +details .cmp-job-listing-details__desc-block h2, .job-listing-details .cmp-= +job-listing-details__desc-block h3, .job-listing-details .cmp-job-listing-d= +etails__desc-block h4, .job-listing-details .cmp-job-listing-details__desc-= +block h5, .job-listing-details .cmp-job-listing-details__desc-block h6 { ma= +rgin: 0.8rem 0px; } + +.job-listing-details .cmp-job-listing-details__title { padding-bottom: 1em;= + } + +.job-listing-details .cmp-job-listing-details__description-content { margin= +-bottom: 1rem; height: auto; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__description-content { marg= +in-bottom: 1.5rem; } +} + +.job-listing-details .cmp-job-listing-details__description-content a { colo= +r: rgb(0, 77, 255); } + +.job-listing-details .cmp-job-listing-details__description-content ul { mar= +gin-bottom: 2.24rem; margin-top: 10px; margin-left: 15px; padding-left: 1.7= +5rem; list-style-type: disc; } + +@media screen and (min-width: 1000px) { + .job-listing-details .cmp-job-listing-details__description-content ul { m= +argin-left: 30px; margin-bottom: 2.56rem; padding-left: 2rem; } +} + +.job-listing-details .cmp-job-listing-details__description-content li { pad= +ding-left: 1.75rem; padding-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .job-listing-details .cmp-job-listing-details__description-content li { p= +adding-left: 2rem; } +} + +.job-listing-details .cmp-job-listing-details__partial-content { height: 25= +.6rem; overflow: hidden; } + +.job-listing-details .cmp-job-listing-details__location-content { padding-t= +op: 6rem; margin-top: -6rem; } + +.job-listing-details .cmp-job-listing-details__location-content .cmp-title_= +_text { margin: 0.8rem 0px; } + +.job-listing-details .cmp-job-listing-details__location-description { margi= +n-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__location-description { mar= +gin-bottom: 3rem; } +} + +.job-listing-details .cmp-job-listing-details__accordian-section { margin: = +1.5rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__accordian-section { margin= +-bottom: 3rem; } +} + +.job-listing-details .cmp-job-listing-details__accordian-section .cmp-accor= +dion__item:last-of-type { border-bottom: 0.06em solid rgb(204, 204, 204); } + +.job-listing-details .cmp-job-listing-details__accordian-section .cmp-accor= +dion__button:focus { border-color: rgb(102, 175, 233); outline: 0px; box-sh= +adow: rgba(0, 0, 0, 0.08) 0px 1px 1px inset, rgba(102, 175, 233, 0.6) 0px 0= +px 8px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .job-listing-details .cmp-job-listing-details__compliance-mobile { displa= +y: none; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .job-listing-details .cmp-job-listing-details__compliance-mobile { displa= +y: none; } +} + +@media screen and (min-width: 1200px) { + .job-listing-details .cmp-job-listing-details__compliance-mobile { displa= +y: none; } +} + +.job-listing-details .cmp-job-listing-details__cta-section { display: flex;= + -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio= +n: column; row-gap: 2rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__cta-section { -webkit-box-= +orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -we= +bkit-box-align: center; align-items: center; column-gap: 3rem; margin-botto= +m: 1.5rem; } +} + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button { ma= +rgin: 0px; } + +@media screen and (min-width: 1000px) { + .job-listing-details .cmp-job-listing-details__cta-section .cmp-button { = +margin-right: 2rem; } +} + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button__sav= +ed-job.cmp-button__info-icon .cmp-button { line-height: 2.24rem; } + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button__sav= +ed-job.cmp-button__info-icon .cmp-button::before { margin-right: 0.496rem; = +font-size: 1.808rem; line-height: 1.808rem; width: 1.4695rem; height: 1.807= +8rem; } + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button__sav= +ed-job.cmp-button__info-icon .cmp-button__save-job--hidden, .job-listing-de= +tails .cmp-job-listing-details__cta-section .cmp-button__saved-job.cmp-butt= +on__info-icon .cmp-button__saved, .job-listing-details .cmp-job-listing-det= +ails__cta-section .cmp-button__saved-job.cmp-button__info-icon .cmp-button_= +_saved--hidden { display: none; } + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button__inf= +o-icon .cmp-button::before { font-weight: 600; } + +.job-listing-details .cmp-job-listing-details__readmore-container { positio= +n: relative; padding: 1.5rem 0px; } + +.job-listing-details .cmp-job-listing-details__separator-container { backgr= +ound-color: rgb(204, 204, 204); height: 0.2rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__separator-container { marg= +in-bottom: 3rem; } +} + +.job-listing-details .cmp-job-listing-details__more-cta .cmp-button__cta-ar= +row--right .cmp-button__text::before { max-width: calc(100% - 1.8em); } + +.job-listing-details .cmp-job-listing-details__more-cta .cmp-button__cta-ar= +row--right .cmp-button__text::after { transform: none; } + +.job-listing-details .cmp-job-listing-details__more-cta::before { content: = +""; width: 100%; position: absolute; height: 4.4rem; top: -4.8rem; left: 0p= +x; background: linear-gradient(rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255= +) 75%, rgb(255, 255, 255)); } + +.job-listing-details .cmp-job-listing-details__less-cta .cmp-button__cta-ar= +row--right .cmp-button__text::before { max-width: calc(100% - 1.8em); } + +.job-listing-details .cmp-job-listing-details__less-cta .cmp-button__cta-ar= +row--right .cmp-button__text::after { transform: rotate(-90deg); } + +.job-listing-details .cmp-job-listing-details__compliance-desktop { margin-= +bottom: 2rem; } + +@media screen and (max-width: 767.9px) { + .job-listing-details .cmp-job-listing-details__compliance-desktop { displ= +ay: none; } +} + +.job-listing-details .cmp-job-listing-details__rte-section { margin-bottom:= + 2rem; } + +@media screen and (min-width: 1000px) { + .job-listing-details .cmp-job-listing-details__rte-section { margin-botto= +m: 3rem; } +} + +.job-listing-details .cmp-job-listing-details__share-module-section { margi= +n-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__share-module-section { mar= +gin-bottom: 3rem; } +} + +.job-listing-details .cmp-button--text-link .cmp-button { padding: 0px; } + +.job-listing-details .cmp-button--text-link .cmp-button:nth-child(2) { disp= +lay: none; } + +.cmp-locations-header-details { display: grid; border: 1px solid rgb(204, 2= +04, 204); background-color: rgb(255, 255, 255); padding: 2.5rem 2rem 2rem; = +max-width: 1170px; margin-left: auto; margin-right: auto; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details { display: flex; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details { padding-bottom: 2.5rem; } +} + +.cmp-locations-header-details__heading { display: block; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__heading { width: 33.3333%; } +} + +.cmp-locations-header-details__heading-location { font-family: Graphik, Ari= +al, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubunt= +u, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-= +style: normal; text-transform: none; line-height: 1.2; font-size: 2rem; pad= +ding: 0px 1.75rem 1.5rem 0px; color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__heading-location { font-size: 3.5rem; } +} + +.cmp-locations-header-details__region { margin-bottom: 1.7em; font-size: 1.= +2rem; font-weight: 600; } + +.cmp-locations-header-details__region a { line-height: 2.56rem; display: in= +line-block; padding-bottom: 0px; color: rgb(0, 0, 0); border-bottom: 0.2rem= + solid rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__region a { padding-bottom: 0.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__region a { padding-bottom: 0.4rem; } +} + +.cmp-locations-header-details__region a:focus, .cmp-locations-header-detail= +s__region a:hover { color: rgb(0, 77, 255); } + +.cmp-locations-header-details__region-divider { font-size: 1.6rem; } + +.cmp-locations-header-details__options { width: 100%; display: flex; -webki= +t-box-pack: justify; justify-content: space-between; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__options { width: 66.6666%; -webkit-box-pac= +k: justify; justify-content: space-between; } +} + +.cmp-locations-header-details__options ul { display: block; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__options ul { width: 100%; display: flex; -= +webkit-box-align: center; align-items: center; } +} + +.cmp-locations-header-details__options ul li { -webkit-box-flex: 1; flex: 1= + 0 50%; padding-bottom: 1.5rem; padding-right: 0px; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__options ul li { padding-right: 10px; paddi= +ng-bottom: 0px; } +} + +.cmp-locations-header-details__options ul li:last-of-type { padding-bottom:= + 0px; } + +.cmp-locations-header-details__options a { display: inline-flex; font-size:= + 1.4rem; line-height: 2.5rem; -webkit-box-align: center; align-items: cente= +r; text-decoration: none; color: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__options a { font-size: 1.6rem; padding-bot= +tom: 0px; } +} + +.cmp-locations-header-details__options a:focus, .cmp-locations-header-detai= +ls__options a:hover, .cmp-locations-header-details__options a:visited { col= +or: rgb(0, 0, 136); text-decoration: none; } + +.cmp-locations-header-details__options--text-link { margin-left: 1rem; font= +-size: 1.4rem; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__options--text-link { font-size: 1.6rem; li= +ne-height: 2.56rem; } +} + +.cmp-locations-header-details__options--text-link:focus { color: rgb(0, 0, = +136); } + +.cmp-locations-header-details__options--text-link:hover { color: rgb(0, 77,= + 255); text-decoration: underline; } + +.cmp-locations-header-details__options--icon-phone::before { content: "=EF= +=8B=92"; font-size: 16px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__options--icon-phone::before { font-size: 2= +.2rem; } +} + +.cmp-locations-header-details__options--icon-info::before { content: "=EF= +=85=8A"; font-size: 16px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__options--icon-info::before { font-size: 2.= +2rem; } +} + +.cmp-locations-header-details__options--icon-info::before, .cmp-locations-h= +eader-details__options--icon-phone::before { display: flex; height: 28px; w= +idth: 28px; -webkit-box-pack: center; justify-content: center; -webkit-box-= +align: center; align-items: center; border-radius: 100%; border: 2px solid = +rgb(107, 107, 107); color: rgb(107, 107, 107); } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__options--icon-info::before, .cmp-locations= +-header-details__options--icon-phone::before { height: 38px; width: 38px; } +} + +.cmp-locations { background-color: rgb(242, 242, 242); } + +.cmp-locations__hero { position: relative; } + +.cmp-locations__background { position: absolute; z-index: 0; inset: 0px; ov= +erflow: hidden; } + +.cmp-locations__background .cmp-image, .cmp-locations__background .image { = +height: 100%; } + +.cmp-locations__background .cmp-image__image { height: 100%; object-fit: co= +ver; } + +.cmp-locations__content { position: relative; max-width: 1200px; margin-lef= +t: auto; margin-right: auto; padding: 4rem 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__content { padding: 5rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__content { padding-top: 8rem; padding-bottom: 8rem; } +} + +.cmp-locations__content .title { width: 66.6667%; margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-locations__content .title { width: 100%; margin-bottom: 4rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__form-container { width: 58.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__form-container { width: 66.6667%; } +} + +.cmp-locations__form { display: flex; } + +@media screen and (min-width: 1200px) { + .cmp-locations__form { width: 94%; } +} + +.cmp-locations__form-label { display: none; } + +.cmp-locations__search { width: 100%; margin-right: -2px; -webkit-box-flex:= + 1; flex: 1 0 0px; } + +.cmp-locations__search-input { height: 50px; border: 1px solid rgb(107, 107= +, 107); background-color: rgb(255, 255, 255); padding-left: 15px; padding-r= +ight: 50px; width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-locations__search-input { height: 5.8rem; } +} + +.cmp-locations__submit { width: 16.6667%; } + +@media screen and (min-width: 1000px) { + .cmp-locations__submit { width: auto; } +} + +.cmp-locations__submit .cmp-button { margin: 0px; width: 100%; min-width: a= +uto; padding: 0px 15px; min-height: 50px; -webkit-box-flex: 1; flex: 1 0 10= +0%; } + +@media screen and (min-width: 1000px) { + .cmp-locations__submit .cmp-button { height: 5.8rem; } +} + +.cmp-locations__submit .cmp-button__icon { display: block; } + +.cmp-locations__submit .cmp-button__icon::after { content: "=EF=92=A5"; fon= +t-size: 34px; font-family: Ionicons; display: block; font-weight: 400; font= +-style: normal; line-height: 1; text-transform: none; letter-spacing: norma= +l; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font= +-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-s= +ettings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__submit .cmp-button__icon::after { font-size: 2.7rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__submit .cmp-button__icon::after { font-size: 2.4rem; } +} + +.cmp-locations__submit .cmp-button__text { display: none; margin-left: 5px;= + } + +@media screen and (min-width: 1200px) { + .cmp-locations__submit .cmp-button__text { display: block; font-size: 1.6= +rem; } +} + +.cmp-locations__search-suggestions { position: relative; } + +.cmp-locations__search-suggestions--show .cmp-locations__suggestions-list {= + display: block; } + +.cmp-locations__suggestions-list { display: none; border: 1px solid rgb(107= +, 107, 107); overflow: hidden; z-index: 1000; background-color: rgb(255, 25= +5, 255); position: absolute; right: 1px; left: 0px; } + +.cmp-locations__suggestions-item { border-width: 1px; border-style: solid; = +border-color: transparent transparent rgb(107, 107, 107); border-image: ini= +tial; display: block; } + +.cmp-locations__suggestions-item a { font-size: 1.6rem; padding: 10px 15px;= + margin-bottom: 0px; display: block; color: rgb(0, 0, 0); font-weight: 600;= + } + +.cmp-locations__suggestions-item a:hover { color: rgb(0, 63, 189); } + +.cmp-locations__suggestions-item--active { border: 1px solid rgb(0, 63, 189= +); } + +.cmp-locations__suggestions-item--active a { color: rgb(0, 63, 189); } + +.cmp-locations__highlight { font-weight: 400; } + +.cmp-locations__results-container { padding: 3rem 1.5rem 4rem; background-c= +olor: rgb(242, 242, 242); } + +.cmp-locations__results-container.cmp-locations__results-container--hide { = +display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__results-container { padding: 5rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__results-container { padding-top: 5rem; } +} + +.cmp-locations__results-container:empty { display: none; } + +.cmp-locations__results-container .cmp-locations__office-details-list:first= +-child { margin-top: 0px; } + +.cmp-locations__no-search-term { display: none; padding: 30px 15px; max-wid= +th: 1200px; margin-left: auto; margin-right: auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__no-search-term { padding: 5rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__no-search-term { padding: 5rem 1.5rem; } +} + +.cmp-locations__no-search-term.cmp-locations__no-search-term--show { displa= +y: block; } + +.cmp-locations__no-results { display: none; padding: 30px 15px; max-width: = +1200px; margin-left: auto; margin-right: auto; } + +.cmp-locations__no-results .cmp-title__text { margin-bottom: 2rem; font-siz= +e: 2rem; } + +.cmp-locations__no-results p { font-size: 1.4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__no-results { padding: 5rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__no-results { padding: 5rem 1.5rem; } + .cmp-locations__no-results .cmp-title__text { margin-bottom: 3rem; font-s= +ize: 3.5rem; } + .cmp-locations__no-results p { font-size: 1.8rem; } +} + +.cmp-locations__no-results.cmp-locations__no-results--show { display: block= +; } + +.cmp-locations-office-card { border: 0.07em solid rgb(204, 204, 204); backg= +round-color: rgb(255, 255, 255); } + +.cmp-locations-office-card:hover .cmp-locations-office-card__title { text-d= +ecoration: underline; } + +.cmp-locations-office-card__link { display: block; } + +.cmp-locations-office-card__link:focus .cmp-locations-office-card__title { = +text-decoration: underline; } + +.cmp-locations-office-card__map { width: 100%; display: none; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-card__map { height: 145px; } +} + +@media screen and (min-width: 768px) { + .cmp-locations-office-card__map { display: block; } +} + +.cmp-locations-office-card__map-image { width: 100%; height: 85px; object-f= +it: cover; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-card__map-image { height: 100%; } +} + +.cmp-locations-office-card__title { color: rgb(0, 77, 255); line-height: 2.= +4rem; font-size: 2rem; font-weight: 700; padding: 25px 15px; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-card__title { padding-left: 20px; padding-right: 20= +px; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-card__title { padding-bottom: 20px; font-size: 2rem= +; } +} + +.cmp-locations-office-details { display: flex; -webkit-box-orient: vertical= +; -webkit-box-direction: reverse; flex-direction: column-reverse; box-shado= +w: rgba(107, 107, 107, 0.15) 0px 0px 0.31em 0.13em; background-color: rgb(2= +55, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details { -webkit-box-orient: horizontal; -webkit-b= +ox-direction: normal; flex-direction: row; } +} + +.cmp-locations-office-details__office-name { font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style= +: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font= +-size: 2rem; padding-top: 25px; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__office-name { font-size: 3.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__office-name { padding-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__office-name { padding-bottom: 5px; } +} + +.cmp-locations-office-details__container { display: flex; -webkit-box-orien= +t: vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__container { -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-locations-office-details__info { padding: 0px 2rem 2.5rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__info { width: 50%; } +} + +.cmp-locations-office-details__region { border: transparent; color: rgb(0, = +0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line-hei= +ght: 2rem; padding-bottom: 2rem; text-transform: none; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__region { padding-bottom: 3.5rem; } +} + +.cmp-locations-office-details__region-divider { padding: 0px 3px; } + +.cmp-locations-office-details__region-tag { display: inline-block; line-hei= +ght: 2.1; color: rgb(0, 0, 0); word-break: break-word; text-decoration: non= +e; border-bottom: 2px solid rgb(0, 77, 255); padding-bottom: 0.4rem; } + +.cmp-locations-office-details__region-tag:focus, .cmp-locations-office-deta= +ils__region-tag:hover { color: rgb(0, 77, 255); } + +.cmp-locations-office-details__address-wrapper { padding-bottom: 2rem; -web= +kit-box-flex: 0; flex-grow: 0; flex-basis: 50%; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__address-wrapper { display: flex; -webkit-b= +ox-orient: vertical; -webkit-box-direction: normal; flex-direction: column;= + padding-bottom: 0px; } +} + +.cmp-locations-office-details__address-detail { color: rgb(0, 0, 0); text-t= +ransform: none; font-size: 1.4rem; line-height: 1.6; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__address-detail { margin-bottom: 1.2rem; pa= +dding-right: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__address-detail { font-size: 1.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__contact-wrapper { padding-left: 1rem; disp= +lay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; fle= +x-direction: column; } +} + +.cmp-locations-office-details__label { padding-bottom: 0.5rem; font-weight:= + 600; font-size: 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__label { font-size: 1.6rem; padding-bottom:= + 1.5rem; } +} + +.cmp-locations-office-details__link { display: flex; -webkit-box-align: cen= +ter; align-items: center; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link { font-size: 1.6rem; } +} + +.cmp-locations-office-details__link [id^=3D"direction-link-aria"] { display= +: none; } + +.cmp-locations-office-details__link-icon { border-radius: 50%; border: 2px = +solid rgb(107, 107, 107); width: 28px; height: 28px; display: flex; -webkit= +-box-align: center; align-items: center; -webkit-box-pack: center; justify-= +content: center; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link-icon { width: 38px; height: 38px; } +} + +.cmp-locations-office-details__link-label { padding-left: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--direction { margin-top: auto; } +} + +.cmp-locations-office-details__link--direction .cmp-locations-office-detail= +s__link-icon::after { content: "=EF=91=96"; font-size: 18px; font-family: I= +onicons; display: block; font-weight: 400; font-style: normal; line-height:= + 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; wh= +ite-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; tex= +t-rendering: optimizelegibility; font-feature-settings: "liga"; color: rgb(= +107, 107, 107); } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--direction .cmp-locations-office-deta= +ils__link-icon::after { content: "=EF=91=96"; font-size: 22px; font-family:= + Ionicons; display: block; font-weight: 400; font-style: normal; line-heigh= +t: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; = +white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; t= +ext-rendering: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-locations-office-details__link--phone { margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__link--phone { margin-bottom: 1.2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations-office-details__link--phone { margin-bottom: 1rem; } +} + +.cmp-locations-office-details__link--phone .cmp-locations-office-details__l= +ink-icon::after { content: "=EF=8B=92"; font-size: 18px; font-family: Ionic= +ons; display: block; font-weight: 400; font-style: normal; line-height: 1; = +text-transform: none; letter-spacing: normal; overflow-wrap: normal; white-= +space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-re= +ndering: optimizelegibility; font-feature-settings: "liga"; color: rgb(107,= + 107, 107); } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--phone .cmp-locations-office-details_= +_link-icon::after { content: "=EF=8B=92"; font-size: 22px; font-family: Ion= +icons; display: block; font-weight: 400; font-style: normal; line-height: 1= +; text-transform: none; letter-spacing: normal; overflow-wrap: normal; whit= +e-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-= +rendering: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-locations-office-details__link--fax { margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__link--fax { margin-bottom: 1.2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations-office-details__link--fax { margin-bottom: 1rem; } +} + +.cmp-locations-office-details__link--fax .cmp-locations-office-details__lin= +k-icon::after { content: "=EF=91=B2"; font-size: 18px; font-family: Ionicon= +s; display: block; font-weight: 400; font-style: normal; line-height: 1; te= +xt-transform: none; letter-spacing: normal; overflow-wrap: normal; white-sp= +ace: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rend= +ering: optimizelegibility; font-feature-settings: "liga"; color: rgb(107, 1= +07, 107); } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--fax .cmp-locations-office-details__l= +ink-icon::after { content: "=EF=91=B2"; font-size: 22px; font-family: Ionic= +ons; display: block; font-weight: 400; font-style: normal; line-height: 1; = +text-transform: none; letter-spacing: normal; overflow-wrap: normal; white-= +space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-re= +ndering: optimizelegibility; font-feature-settings: "liga"; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--website { margin-top: auto; } +} + +.cmp-locations-office-details__link--website .cmp-locations-office-details_= +_link-icon::before { content: "=EF=8E=80"; font-size: 18px; font-family: Io= +nicons; display: block; font-weight: 400; font-style: normal; line-height: = +1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; whi= +te-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text= +-rendering: optimizelegibility; font-feature-settings: "liga"; color: rgb(1= +07, 107, 107); padding-left: 2px; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--website .cmp-locations-office-detail= +s__link-icon::before { content: "=EF=8E=80"; font-size: 22px; font-family: = +Ionicons; display: block; font-weight: 400; font-style: normal; line-height= +: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; w= +hite-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; te= +xt-rendering: optimizelegibility; font-feature-settings: "liga"; } +} + +a.cmp-locations-office-details__link { color: rgb(0, 77, 255); } + +a.cmp-locations-office-details__link:hover .cmp-locations-office-details__l= +ink-label { text-decoration: underline; color: rgb(0, 77, 255); } + +a.cmp-locations-office-details__link:visited .cmp-locations-office-details_= +_link-label { color: rgb(0, 0, 136); } + +p.cmp-locations-office-details__link { color: rgb(0, 0, 0); text-transform:= + none; line-height: 1.4; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map { position: relative; width: 50%; } +} + +.cmp-locations-office-details__map-link { display: block; width: 100%; heig= +ht: 100%; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map-link-group { position: absolute; inset= +: 0px; } +} + +.cmp-locations-office-details__map-link span { display: none; } + +.cmp-locations-office-details__map-img { width: 100%; height: 100%; object-= +fit: cover; } + +.cmp-locations-office-details__map-img:nth-child(2n+1) { display: none; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map-img:nth-child(2n+1) { display: flex; } +} + +.cmp-locations-office-details__map-img:first-child { width: 100%; height: 5= +0%; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__map-img:first-child { height: 100%; width:= + 50%; float: left; } +} + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map-img:not(:first-child) { width: 50%; he= +ight: 50%; float: left; } +} + +.cmp-locations-office-details__map-link-group { height: 8.512rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map-link-group { height: 100%; } +} + +.cmp-locations__card-list { display: flex; -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; padding-top: 30px; pad= +ding-bottom: 30px; max-width: 1170px; margin-left: auto; margin-right: auto= +; background-color: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .cmp-locations__card-list { display: grid; grid-template-columns: 1fr 1fr= +; gap: 30px; padding-bottom: 50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__card-list { grid-template-columns: auto auto auto; } +} + +.cmp-locations__office-details-list { margin-left: auto; margin-right: auto= +; max-width: 1170px; display: grid; grid-template-columns: 1fr; row-gap: 3r= +em; background-color: rgb(242, 242, 242); margin-top: 3rem; } + +.cmp-remconverter { padding-top: 20px; height: 600px; } + +.cmp-remconverter .cmp-remconverter__textarea { float: left; width: 40%; he= +ight: 100%; font-size: 1.4rem; } + +.cmp-remconverter .cmp-remconverter__percentage { padding-bottom: 20px; } + +.cmp-remconverter .cmp-remconverter__error { font-size: 1.2rem; color: rgb(= +133, 21, 29); } + +.cmp-remconverter textarea { width: 100%; height: 100%; } + +.cmp-remconverter .cmp-remconverter__action { float: left; } + +.cmp-remconverter .cmp-remconverter__action--convert { padding: 5px 10px; b= +ackground-color: rgb(0, 140, 186); border-radius: 2px; color: rgb(255, 255,= + 255); font-weight: 800; font-size: 2rem; } +------MultipartBoundary--vwMpyfXXRDXaVyBd3MsDi7wzj3UgfF4C6NVSKv3ySC---- +Content-Type: image/png +Content-Transfer-Encoding: base64 +Content-Location: https://www.accenture.com/content/dam/accenture/final/images/icons/symbol/Acc_Logo_Black_Purple_RGB.png + +iVBORw0KGgoAAAANSUhEUgAAAPYAAABCCAYAAABkSSurAAAISmlUWHRYTUw6Y29tLmFkb2JlLnht +cAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQi +Pz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1Q +IENvcmUgNi4wLWMwMDIgNzkuMTY0NTE5LCAyMDIwLzA4LzI1LTE3OjU0OjAwICAgICAgICAiPgog +PHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50 +YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgeG1sbnM6eG1wPSJo +dHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIgogICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9y +Zy9kYy9lbGVtZW50cy8xLjEvIgogICAgeG1sbnM6bnMxPSJodHRwOi8vbnMuYWNjZW50dXJlLmNv +bS8xLjAvIgogICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAg +ICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgIHhtbG5z +OnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIgog +ICAgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIK +ICAgIHhtbG5zOmNxPSJodHRwOi8vd3d3LmRheS5jb20vamNyL2NxLzEuMCIKICAgIHhtbG5zOklw +dGM0eG1wQ29yZT0iaHR0cDovL2lwdGMub3JnL3N0ZC9JcHRjNHhtcENvcmUvMS4wL3htbG5zLyIK +ICAgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiCiAg +IGRjOmZvcm1hdD0iaW1hZ2UvcG5nIgogICBkYzptb2RpZmllZD0iMjAyMS0wOS0wN1QxNjoxNTo1 +NS41OTNaIgogICBuczE6cmlnaHRzTWFuYWdlZEFzc2V0PSJ1bmtub3duIgogICBuczE6cmV2aWV3 +RGF0ZT0iMjAyMi0wMy0xNFQxNzoyMjozOS4zNTNaIgogICBuczE6Y29udGVudE93bmVyPSJKZXJl +bXkgU2FsYW5nYSIKICAgbnMxOmNvbnRlbnRPd25lclRlYW09IlNpdGVzIE1pZ3JhdGlvbiIKICAg +bnMxOmNhbXBhaWduQXNzZXQ9Im5vIgogICB0aWZmOkltYWdlTGVuZ3RoPSI2NiIKICAgdGlmZjpJ +bWFnZVdpZHRoPSIyNDYiCiAgIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTEyRjVCM0RBNDI2 +MTFFODhBMTdGNjE1N0RCNTNFOTIiCiAgIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTEyRjVC +M0NBNDI2MTFFODhBMTdGNjE1N0RCNTNFOTIiCiAgIHhtcFJpZ2h0czpXZWJTdGF0ZW1lbnQ9InVu +a25vd24iPgogICA8ZGM6dGl0bGU+CiAgICA8cmRmOkFsdD4KICAgICA8cmRmOmxpIHhtbDpsYW5n +PSJ4LWRlZmF1bHQiPkFjY2VudHVyZSBMb2dvIEJsYWNrIEFuZCBQdXJwbGUgUkdCIFBORzwvcmRm +OmxpPgogICAgPC9yZGY6QWx0PgogICA8L2RjOnRpdGxlPgogICA8ZGM6ZGVzY3JpcHRpb24+CiAg +ICA8cmRmOkFsdD4KICAgICA8cmRmOmxpIHhtbDpsYW5nPSJ4LWRlZmF1bHQiPkFjY2VudHVyZSBs +b2dvIGluIHB1cnBsZSB3aXRoIEFjY2VudHVyZSBuYW1lIGluIGJsYWNrIGZvbnQgUkdCPC9yZGY6 +bGk+CiAgICA8L3JkZjpBbHQ+CiAgIDwvZGM6ZGVzY3JpcHRpb24+CiAgIDx4bXBNTTpEZXJpdmVk +RnJvbQogICAgc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMTJGNUIzQUE0MjYxMUU4OEExN0Y2 +MTU3REI1M0U5MiIKICAgIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTEyRjVCM0JBNDI2MTFF +ODhBMTdGNjE1N0RCNTNFOTIiLz4KICAgPGNxOnRhZ3M+CiAgICA8cmRmOkJhZz4KICAgICA8cmRm +OmxpPmdsb2JhbDpjb250ZW50LXR5cGVzL2ltYWdlcnkvaWNvbi9pY29uLXNldHMvYWNjZW50dXJl +LWljb25zPC9yZGY6bGk+CiAgICAgPHJkZjpsaT5nbG9iYWw6YXVkaXRpbmctdGFncy9yMDU8L3Jk +ZjpsaT4KICAgICA8cmRmOmxpPmdsb2JhbDpwcm9wZXJ0aWVzL29yaWVudGF0aW9uL2xhbmRzY2Fw +ZTwvcmRmOmxpPgogICAgPC9yZGY6QmFnPgogICA8L2NxOnRhZ3M+CiAgIDxJcHRjNHhtcENvcmU6 +Q3JlYXRvckNvbnRhY3RJbmZvIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIi8+CiAgPC9yZGY6RGVz +Y3JpcHRpb24+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+h8r4 +gQAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAABFnSURBVHja7F0LvE5VFl/u +FSGPRLomohuFoQaVwhCXjEZNiYqUVDP9emh6oEk1+qnR6MGEMjc1YVJXT2GKvEqokUnRk4uoFMkj +j6J776z1nXU4fc7Za5/Xd797v/33W3XvPWfvfc7ee+312GuvUwEMygxaQUd4Ed6CzfjzfqQKpf9I +XZH2Ii0ri/1J/dcAaTBcA6/Bk+VqrmQZdik7+BLWwjr4Aeriz8Xp8UidkO5D6mFGxzC2QUB8j7J6 +OFwCVfDnI9PnsbogvYb0KdJdSCeYkTKMbeAT7yEP5aNC3gR/Lir9x/nJ8fPJSCORNiC9YKS4YWwD +n5gA18HX+P9jkErS8xF7sxRfhXQHm7IGhrENVNgJ38Fo1Hpz0v9Rf400Cmkj0nNGihvGNhBQAPfD +O7AF6peu1PbjmL/EYYvfjlTfjKJhbAMXTIRhCamdVXrMfXSAMmSLP4j0BUvxbmYko0e26YKyi0JY +CXWhM3JGI/g2gAiNAF8hHYV0ElKlAEKFVPUBSH2QaiGtR9qVSnWjZkKNeBXWwvuGsQ3SB3NhMpwA +v4XzoDFUZe442kFHIO1miR4D029FegUpHyxvODXfMEA9x4IV7HIzUpOEG8Fi8thRB2kevIH2wX/L +1byoYFijfOAWeBhqICvvTfp7E2gNeXBqIlLtS2bwmO2vtkiXI/VDqhuing+QHkGaEsdDUoAPxQI0 +S6gLl8HChFVgGNugDKEHXAr9YQh0RCb/kRk8BYNPCkRvZvLuAev4lHkvcqaujNQUKGxuHExARaEk +XTcOjSpu4IW1sBpeRm15LWrL9SAXmuN/9+Dff46XuQ8gfYj0b7ACVraD5Qmv7aOOFVw+UqauxKvF +ffAPGJ/Q/ssfjMTOQPSB62AoPJ5Q239OffPnIk3TZPA5EOHety2pyS0/Ghe6h+FP5XaMDWNnKBag +6km68p7UNdkaqSdSB7AOjxyZSsZ2MvUD8BiMgRvK9fhWNFM885ADjRMOtBScEDse6WK2s9sEKH9c +FA9BMfU1kHKBgtnHwaMwuNyPsWFsg3i0fYuZe4XUCheFfRAyNcg1T1t/w1FW58NfMmIADGNnILIS +/yKPVmsOVtgoMXUYTzaZ/tORnkZ6MyxTk8gnk2Mg9MXKns+YMTaMnYEown/HMAfthVD72hTfQVta +lyJ1DvlYq5H+hTQZaVsUkpqiXujs+gC4EN5JxNFkDsx2VwZiL+yC/Tjlz4f28AOE2vYaivQQUqOA +j0JbYgVIt4F1MIRSLO2LSv2mxetKVCKWwosZN8ZGYmcgivHfEzAsoZAPQ35al/pHWMWqNoV7fR38 +PayQWVK3nYHq1Xh1GAhXwNsJrT7zYLa7MhwFsBFOhQawKZhKPhysnGe6eIHV7f+EW5gsRqagdDox +MgfmwXY+BlOBJfVL8DIsyUBJbSS2QQITUAuehlItxvjxT5CmghWUQkc1D8arVwJrK+qApoSx96KJ +ofckmHcmVjwaVqJcNjCMbeDAW/A8LEZt+EKonzi4SDZ3RI4XEpeTkF63/2CfMMthFfo7Vptrcbvf +e9j7NkOfwBJ6OkrjqfAg6vPLzAAaxjbwwh3QHb6BEdAGLoJmKEs3sI2qweDJMS5rWTJP5Z8PbqlV +ZVuYJPSKROz6ZGTL2VAb6kEe9MW2O0ELaJ4IJPmJmf5Hvr8RS/VnUZOfghL6Y1huBs3Y2Aa6OA6V +3CthCAyCGxPbRHQger/a9n4c6Tqkl8Happrh5HgqR1tOxKz0kYNFeNssyEfF+XXXylrC6cjg3eEM +6Ip2/zkHA0tehXdgLNxqJLRhbIMwOAPORea+FTogk1Vjw/iAO4O3Y6H6CxFqbzdVBzpU/Sky82SY +C8+hwr/BxyLTAJogq1dBpX3uofXCwDC2QVichqw9AIbCedArwdQbhUljq91NExJ6P4yEa5Gpp5iO +NIxtkI5ojfbv9TAKesBZaItbYWHJzhn7oAV5rGejsn0nXA5bLSe4G05EuhUs5/Yw08MGBqWIPsje +76FcLkSagzQfaR7SXKQ1SJ8gXaU+ZEFnsZ9j4V7CtrmBgUFpoz4q2gWwCjYxQ9tMXQCr4ZSEyX0Y +aHdrCNLHDoa26Z+mRw0M0gbZaDmvgK+QN4kmJzIYueIPYPndSjwo3/SlgUFaIQuegQ/hIyiG2ol8 +Cq74s4KpDWPHCBOgYhAQxdAfWkEtZOodB/OeHobdpp9Ka9k1MAgBBVMbGMY2KKeQjmRuN11Ueqr4 +qWBlluwCloeTTsUdwdconJdi9+kbTvOQFoOV5D0KUJzDOWAlmycjjrJ1VGDbjNqkc3rLuN13I2qT +zhr8DqzMmKcg1eO/ESjZCG3jUqaPBWBl0Pwpona7MLXhPq7Bf6eITgqbpujOuWDlANvko176NNV5 +jn5zgv5GZypmJv2d8pRdgNQCrACyLH53GuOFYMWCb1S02RGs8xrkNMsTnu90sLKvZDmeieYUpTsp +ctxXm8elxEM4UcTqfKEtim7tpqiD+tUtFVNbngvFHuUWct84Qc/aHqkV0hakazTHqw73GW0LNuHf +Kx1Ujqy63ud5MCfoZMtjpinxSbN4MQiKs4HCg/21uQTpohBtEiPdz4uFbpvfcJlqIdqlhH+rfLRJ +k/0ZsLLo6uA0oT7nZO2u+SwUMXqXos2lAeZMMiWnJu4g3K8jTLoLdfzPo1yBUK6/415aRD9Lur5D +49lIcE0EK2BHt4/WIN3od8I9EcHg3BJgoo8L2SYNgt9Th7QlszVEmyQtOvts8ziWwGHeVWdQmwt1 +rOX7LgvQ/uMebb4U8r22ObQkp9RUlVmg0RcdhTpme5SbIJTryffd4nH9Q+G5aGHYF6K/6GuCJ+lM +ukURMLVNQ31M9oURtfkB6Hv7h0b4rudottmSV/Eo2hwTkrFnaEgyFfV1afPFkO+0NQBjz4+AsWd5 +lBsvlKvPY1oSgLFHRDQPDoCQt31KhBPdprYanf5GxG0u1GjzhhjeNUdosx7bkFG2eXsIxv6C7eeg +ba/PcMYmhurton7rMPaQiOfBj2yTH4YzfUjEWawC6KoKKoyMgcGIrlK02SimNqU82Ks16qB7nkR6 +jNVaHTWtaUDGjoKS40iXx2Bjpytj72PHWYlPxj7Dh7/qMTaNdfhtidsLzBEKLXVxijXjyqQGT/To +tBM1X3Ay2zKteCLdz04cVZkdCpV8sUab5Gmnr7bRN6d+gzRI07nUzqPN6zUcWZe4lKvL7x/ExvTD +2Ot4EtMpjnvBSjyoU+6BpDYHcT1jNDSxVXzfWKZHeWwrliFVXKJClzrXa7xPrku5rrwjpCrb1Vmg +qnDzRo39SlV5L3e/zuQ536NsMw1p1tGlXHuNNscq3lVaFKZ4bIvsFsp1EfpY2qHIDcHYXu/bXsN0 +mK145p5C2b9r+iXKMmMnS+y+wv0fCe/RxM8i31u4eUhIddrNg3qMRqdcL7Q7UCg/MoANKOXfqcr7 +yyovebaL51PVps63Z5oKddwTkLFnCu3eJpRXpQi9GqKJFS8rjL2ZNZA+7FA7nvfPnXhXqEPn44X5 +Qh31bJVnHTOv2yY8BQ1MFRpaI1yv4vK3vkKZ9WxfqPA0WHmqvUB29t2O36s7tie8IB38J2cT5cW+ +QLGV1RZ+GTQj7bE/ojGYn7OTxmsP+8yAe+nStiTFFDzkc2ydcydTMIpNGFXQUgO2r71A+/ErNNoi +38u1iuudbMZ+nykoCoXrbt9X7yCUmazZ9k2KzkoOZG4D6u8yU9DJWxpt0qq8SzGZd7tIW1Wbuln6 +5isYuw1rCkU+xo3aXquxkIFhXiXu8dAOk9FZuD5es73Xmae8fEgNdfd7c3i1IdXuKLDC3OzQvCJh +FfJCK+H6As16xvtos7VwXTdM703Q/xJkLbaLvEBbJiN4i0eVTqyIbV4v1GHzZouP/tilcY90nqAk +w5m6UJOpAeSIwW7Mayq+tL9spPq8+bGqCvJY3aS418YQ7YERUomlaJmvYhiEFhrqf9RoCYfvyyar +Z3+NoJ1sXnS3+CwjwUhkNQoiFGYXKEw8P6ha0cNRQdsOZ8XYGTWFyU6r0b4Y2j1KuB7H+eHqKZxk +5uupqcdKH/cenaJnKkmWwuRAWx4zUwOrEipJsJ9V1KghSZ/imN41VSgxfJZy+BEGWaXB2JTGZnSa +dFZWTCpgeVcrjzB8lnKko5ZU11bFyd4do1mI3PkUY7yLX4p+py2eRj4atj/LlK2YoJVjeGFJIseR +KkrSPMgz/XlEbe0yfJZyRCksKBIviuQTyyryZL5X42bay3wWLAdTcuN09NFPjuidzNzVFJ1VJYZB +kDotDntYOo9LB1b6Gf6IHUVp8AzbhOukNS+IoiFiatpC6SXcR566VyNUAWlvlL6brDr5RXHkazTq +omwdA12kManz5ICj4A97H13aq2/u4x0ojjzHZcKQFjIbDn3PajUvYl775+0Mz6WEadMhDdgHAq+1 +iJKxmwqSaqnA1EHVkVUCY9M5YZ19ZdIWRgiahg3p0Hs3H7bsRMX1TQ7G3sULVEuPe2krkb6MszHk +WGbzOPxcDqVoBY15LCEnDd73M+E6bS2Pi4KvaRVrINykIzVrB2h8kXD9cs16egpqrlOSr2QzwAs1 +QG8fUXq2xUm/S6l7LvPxrpsUVDPNGDcrJMPqLgBNNeq4OA36Q4ppp9iRqpp1zVLMgzuB7WtVQPlc +jUakwPZJLmWqMdOpyo3SMBH8pmd6CuRcUipUYVtdSjfkRB+hzR80B1R13O9LF0bRTY2kQkOhDlVs +87VCWV2noXSiSXUKkPBb0Dv77AbpEEgvn8wtHXN+WqOOzkIdN9NNfxRuoj1lVcTMGI1Om+RRNl+j +7N0eZS/VKNvYpVwrjXJ0RPJ4Dxv8I6HscI/nlc7Rkv3/K4+yZJ+/IpQf7PG8pcnYOmmXKDkj7cpQ +8BDtrtBJw1yX95f6jzSxri4aw5Wgn9QgFYz9e41nGa4o3wHUWW+KbQ26M9uBkkSh5HmNwIp9psEe +AHoJC1SMXUez/GfsBKMX/htYhyakMq8pOkcnfQ9tU9GXIe9imqZRpgi8Pf39QC+9DdlYV4B1PpsW +L0o8IJ13py3HymnI2A1B/8jjDjiUPKOLh+qpUw85ZWn3ZqZGv5UGY9u+Hp3MQ8N4ISDfD6XyKtAo +97DT8TDNRwfsBv+HzScpXnIQxJOyR+UsqRlTm1cLA/pGTO32VXj5S5OxbYeR3/dxO5PcP4J+OpAm +jJ0b0zwgraaSrarQKunnEIKXRNoLwUA279iInRR0/nmz4vpOVhOjBJ1Zf1K4pwfIGTL8guL6p6ex +5zvIARc3pxqp7HtCPMd01jzTAYUQLg++Fzqx6fwLDA64SuxlqfttQIlt46GIVq3+PjqiO4TL0ukn +A4qNyhDsQwxu9KDQVjpIbGCzKIrMtnkB++ketjvTRRW30YvNqLDzgL4Wo0y0cZPPCumI4ClcVnXf +C5ovejFPtiAvR/Z+6wCd2wD0E/e5+R5uDjiot7PmEKTdNWx7SZAchTohqI0hXD48G37MPVUSjn4+ +++opzb5YqtDEVOX6hJSyjQIsfMnOxzo6DRGjUrrTb0D9eRuSFtUd+4iFChrl82UHslSTnHpkU8wQ +tjp0QSfaJvJElTqTPgczBILt3ztBjsihLPUOaDAhRSVd46P+k4Rx0Ylyqi/UMcPH8+SxQ3KzQvtb +DerEFISTeUKrtK0l7GG3cbbwHl5a5QihXNeI1OjObMpt0ph/G8BKG9bajy3jHNA87uTqcCjlD70M +RYQ5EyFUBPVZZ1I3gpyvprY7sjpIwSPZ7BPYyS9HUjrq5AiU7rcdq7G1eavFnnQ0Id9lxo4ywiuL +JcpZ7PSr7vB/7OTBfhv0goWcyAZ1VGGRht2ZBYc+Ehi0jmTksADJZdOE3nM7e4vXg/7HDlswY9Vn +3w/tKmxlj/KipHulOXrAw4avAuoDSXsg2iPGNP9O5/lHGXGqOnxY23jhWw5C3Pn/BRgAPSRFlHON +LYwAAAAASUVORK5CYII= + +------MultipartBoundary--vwMpyfXXRDXaVyBd3MsDi7wzj3UgfF4C6NVSKv3ySC---- +Content-Type: image/jpeg +Content-Transfer-Encoding: base64 +Content-Location: https://www.accenture.com/content/dam/accenture/final/images/graphics/flags/UnitedStates.jpg + +/9j/4AAQSkZJRgABAQAAAQABAAD/4Qm6aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hw +YWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBt +ZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA4LjAt +YzAwMSAxLjAwMDAwMCwgMDAwMC8wMC8wMC0wMDowMDowMCAgICAgICAgIj4KIDxyZGY6UkRGIHht +bG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAg +PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5v +cmcvZGMvZWxlbWVudHMvMS4xLyIKICAgIHhtbG5zOm5zMT0iaHR0cDovL25zLmFjY2VudHVyZS5j +b20vMS4wLyIKICAgIHhtbG5zOmNxPSJodHRwOi8vd3d3LmRheS5jb20vamNyL2NxLzEuMCIKICAg +ZGM6Zm9ybWF0PSJpbWFnZS9qcGVnIgogICBkYzptb2RpZmllZD0iMjAyMS0wNy0yM1QwNjoyMTo0 +Ny43MzdaIgogICBuczE6cmV2aWV3RGF0ZT0iMjAyMy0wMi0yNVQxODo0NTo0MC4zMzlaIj4KICAg +PGNxOnRhZ3M+CiAgICA8cmRmOkJhZz4KICAgICA8cmRmOmxpPmdsb2JhbDphc3NldC1wcm9wZXJ0 +aWVzL29yaWVudGF0aW9uL2xhbmRzY2FwZTwvcmRmOmxpPgogICAgPC9yZGY6QmFnPgogICA8L2Nx +OnRhZ3M+CiAgPC9yZGY6RGVzY3JpcHRpb24+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0i +dyI/Pv/tACxQaG90b3Nob3AgMy4wADhCSU0EJQAAAAAAENQdjNmPALIE6YAJmOz4Qn7/2wBDAAMC +AgICAgMCAgIDAwMDBAYEBAQEBAgGBgUGCQgKCgkICQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQ +Ew8QEBD/2wBDAQMDAwQDBAgEBAgQCwkLEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQ +EBAQEBAQEBAQEBAQEBAQEBD/wgARCAAQABgDAREAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAA +BgAD/8QAGAEAAwEBAAAAAAAAAAAAAAAAAAQGAQP/2gAMAwEAAhADEAAAABluowm7pZOXeXJmCM// +xAAsEAAABAQDBQkAAAAAAAAAAAABAgQFAAMGERIW1gcTQlaWFCIxY2aDhqbm/9oACAEBAAE/AGCV +s8JTyOYuFjMpFJLGaWaeVjx8QDcbgN4o1jpp0cXHLbGgcySk6be9kayriEMJ5/jhal4EEfaEfMt3 +Mm+hPqf5WMsJuSydLBpaMrJ+SydKhpaApdPwUUQ3xYNKx//EACURAAECBAQHAAAAAAAAAAAAAAEA +EQIDUqEFEmLTEyIyQaLB4//aAAgBAgEBPwCYZ2cs7OsfhmRiXnBPV2enRF6XC0+PxTCiw2ly0WG0 +mFFhtL//xAAoEQAAAgkBCQAAAAAAAAAAAAAAAQIDBBESFGST1QYVMTJBQoKio+X/2gAIAQMBAT8A +I0HDRTUTOa9yyB8HXA/iqWd/n289p1Pv+kJuqK8lkRNHvmivJZETdUV5LIj/2Q== + +------MultipartBoundary--vwMpyfXXRDXaVyBd3MsDi7wzj3UgfF4C6NVSKv3ySC---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/us-en/careers/jobdetails/_jcr_content/root/container_main/container/joblistinghero/image.coreimg.svg/1698965171327/acc-gt-dimensional-purple-rgb-rev.svg + + + + + + + + + + + + + + + +=0A +------MultipartBoundary--vwMpyfXXRDXaVyBd3MsDi7wzj3UgfF4C6NVSKv3ySC---- +Content-Type: image/webp +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Vezeto-szerep-Oracle-150?qlt=85&wid=480&ts=1693395649837&$auto-png-alpha$&fit=constrain&dpr=off + +UklGRrIPAABXRUJQVlA4WAoAAAAQAAAAlQAAlQAAQUxQSNgFAAABV8egbSRH5xx/1uUrgIjI4Y2s +5UaWPAyFIqcKYVqnQ+RPoL9t2/FGetKgHLsc27Zt27ZtW9XYM7s7tm3XtpN8z7/RO2++fN+b/LoR +/Z8A+t//rgy8lZ92uZrHYX7FzPzB5Gn0ZzjMw/C+iR76eBbDi1HJOI/C+JgdvjB6Ej1tjuy9PQjz +bRa8bfEcetlF7H08hwssfMVjaFEMUhVgbe8pXOXStgmPAd/2EJop4Ia5fyFQWnsEhgiGg8h4CXC0 +R9DWDt4ZiToipbUHYAhn2IuIDDcBR3oAtXPAMypdzwby67m/aIYjAUUDvuL2GuaDf/1Q21xQ2NTd +7eHSykDChn2AD7i5kBzwwtsB1coBeXXc234ubRtOjg3HAR90a5UKwSOjAFXNAEUV3dk6hkNJeCPg +zW6sWiZ4YxYLyga5Qe5rA8O+5OQSwDvcVsU48NboTLkUkFjFXW1iOI6cXg14s5uqkgoekPOmbyC9 +svvxrtZ8xFEurYxUgeYBPj6yaTVvd+Eb2GL06mP34xXGn/zVqPgXMHP8/eMrR7cM8pWZf0iPZZFP +YvNZXBlCqo5SHOD82CdRK3qG+BvkYgjuMn1T1Kv4QlbznY86Pu+dwIUJr85untUtTAKmWj1n7byZ +za6cSSrPVsVx5u3dc3vUMepm6OWvhezyu2a1TPddgYu/Xhmui5kl7PKC+LNVSPWKp+LyXMTM1rl6 +yGIXFid/unZgbrsgP3KpX412M/dfe59S7AIukEXJr5uHV41vX7OcF2nWUC6sw4SVR279sKmSq4dL +YkrK48itM3rXr2wmnZor1e85fWv4kyQnbuiheowD+5aBTfxImj6N+m6zO4gJ1gPVfo/4fW2Saugb +xp/rkz5rf0X8pLZMat1j/L0e6TX0BeKvNeQR9Jnxy9qk39CviD/Vk0Wdt4y/hpGeAz8j/hImh5D3 +jL8Ekr4D3yNOri+D2vGM3weT3qs/Q/yluf6afWT8IpD0X+Ue4ph6eqvzl/GjQJJhxXeIE5roq3EM +4zdVSY6VnyD+01JPzX8yflaFZFntEeK0evqpl8L4aTDJs/xjxOnt9NImnfHTSiTTspcRx3fSR4c4 +xjcqkFz9/0Gc01kP7TIZ/1eWZOt3DXH6UO0NSWZ8LYDkW/Ui4vSuWuucyvhaDZKxzy3E1p7a6lzE ++I4fydkSjjhruEFDQzIYR/qSrMucR5zbRDuNMhmfK0vytpxFvE87exmfs5DMfU6gO2atmG6icF+S +e2A+CCfNngD5QST5VgyXa2cJ4PayG4cGa6cvmii79cDWUDt1rWCL7M6A5LLaCUgEF2T3HrwyaIee +gw+SM+WCKNLwcVBikltLhgu0NBtwJ7nNBfbmWmpqB8vkdgCkV9JS+VRwSG53wXujlgyvwAO5xYHz +pOnTIFFq5RiuVcnPqNIawBVl1haNUSVke8rX7SGqDEadZTYZNVWhysIEZubYRVVUaISmymwzKLE4 +FbAsgR0mrSjrlLkI7JDZTfCRnAxY+p2Ffy0NcILegrsSM6aBSDHLpAR2OmWSSewEsJnkVZfhHKEp +v1nVmBlC0wE3lNcA1NyR3+i3LGj7nC3A/H6Sv6OmaKi8FgO7LzL3e82isdN86kVbBZhf9TEjsw0s +k9cR8JNKG8bct7Hg72XliMjQPLpIgO0PxxlL0WdwUl53wWUiMvS4VsKCOXvCCFv6PlAcMZf8173U +BfBAWj4xYDMZWj9TWFAJDybhbt8EmPlNK6KNIM5XVsEFYFKXqwoLFp1tTs6axrxSBFi53nUcKK4l +q94M71lZUHky2Egqll/6V4DZehdwP1mtQsKxk8ykcrktuQKOt8jqvFMxi8qSC0O35Tl1SVJeb53I +3hVCrvVqHlHsxBcvOVVIE1IiqpAGa90Uy6gspwaKQFFkM9JolytWAaWxnOpaHSgPBnqRZs1jnzuy +NZCT5SP60d9MmraM/IG++MiJuiUwc+ysCqT58vPjmDmxO8m61r6ra/1Il95Lt6+rQ//zH1ZQOCC0 +CQAAUDMAnQEqlgCWAD5RJpFFo6IhkzoEtDgFBLE3cWAAMNo+q6Y7zj8nPyS+W2nvyL7o/kr8M+2L +lX+q+kz4h+Q/5D8z/9b7gP7B7APMA/gv8N/yf91/c//D9wD+AegD9Nv+x/tPei9AH6Y+wB/Kv6H/ +6fZb9RP+i+oB/Mv8r6mH+a/9P+F+Ab9pP3I+Af9cv/N1gHCc/1z+Afpz4Jf37+TfsTz6/pRyqGU/ +5n+f/sz6b/oB4n7WX+P/JfgVuO/yj/TfzP9r/EA/ID3A4pv5L+mHkYfVPUA/gH9K/5Psg/rP+g/s +35Q+xr8V/oH/h+077Bf45/PP+v6u/qM/Wn2BP1x+/8k6DlwobW1/oGGMxSUk9gRg/fMuayqIAPU5 +Yok2sysdM/irOesVWUHurTqzTRUohZvI0HFnHsdB81mX2HwXPYNUDy6KacBiQeAI6oiNHRKD6Qw0 +sNpm0Ipt+Xy7GkTTqewfqi2wPBjvH1fZYwtPQsMR/EeC3JxKcYsptUvcjjHU525LxX+0J1vKfOjX +ITkvH7LilhW+zpOx1sVYin1yg5cKCgAA/v050AVvC/+Ds4kEDhwKnjCxXAmcLfMykc7FtTUUkV0P +JdaFUy85ghJMbbsJIat1qA7QYb5NkXrCBzWtDJI6hck2Q9+V3QT8dkmLe9LhvM3VIIjhcvMAhIbu +Gr1j8/Gjp5A4IPnl35Iu+apgE/mY9r8CipE82IT5TSrsU5zV8g1tLVjj5J5zyP2GwyVV/pmseOsd +bUvo7WUC7ZVVLjMQ6HCpHZ8Q3NZX2njomp0yTZrMB6e4ElDeAK+1h9VFs5WYhaIU6wlW0IEm447I +sIixOUbUpC4R/isLwhWMSuCGKIRbhvto/YWORP34H9FHCfzkpS6H82qpdgtwlRDNSzplynMf+Q+Z +7xXLnDb9CGZ/nrxdX/pRTf8kH+Bg/skyV/POJ95Fma90QVUx+oCeXD6Cs+mrqI/9AAiA/ZS/Cg8D +WFo/MIrCSaFTOzSATe9znKKP8vSAusR7abyMWVV5yAGl0/aAcaZgzLNDIx0I/QAomUhHuXIEFx6W +2Rn5BSY8h/ljUJwXBsXMJ6HlkbpPBDoi9dGTsqYL7BwSLJA9loHcUimOpKdlgNEiGXYw9xo2bAvl +nqVNDcWMeBPfZQlNJScqs477IU1+ufdZklb/3yehQIVv3Wb8KdQuCDycCUAVhgzC+FLZxqoE5+tv +Bl74UGcv3Z3veaGb/15HjtdOKNWysmHrwX16igebK7P+/jUcCsmRzxe6FFISZ8y8im7/6TwZvxhr +g2EDeI2Crb1nbeyl/4K0nSufr/6Z2akzb8bVF/TVlLx2wYpq4/qczAV/chHMTGOST9bTsBmMMOaU +hWMBq3jPuDfMyOmm/NxrcJj8Km+qFCcwxhKVb4rXQE6adE+pLnFFqaQ7qTPAEAIsukdWpp1+3DHr +9hGuFbi7XV+pEHopfwXhD/UHn6RCzYqEbsM7xfcDU2HXH3LgjZ9HMEWkRQXAVxPjDkOuAvCUgSgD +92nyTb9bIDZmOx2+91NR50/nMs0/aEzxpC9bzDZVRbJDRXCftmY0Vn+UZOmGBpSKEKSR9ijihJmb +BbAkbPo5gFMgd4UcwZwnmncH9dm6m1Vasn2QSGidXCsEZK+ldzuuU0ctNN8MYOWp/2UTVlG+BrtD +vO456hORADtMPtbCDCp1ywSGsHWZnRoHE9lFKaLZJSiiYab8KdYpm1zVzAHuHWbDQJExeDpXRgTf +/99z/b4nPj191Z6ecCyLIIxtwHPRI3S4PDccPKoESvh5AQ1OQOkr00APOK7kIW5L4FDnvBlcglit +ttGkT0R3EiTVoOwc3LCil48zqoww0rdfEqtaM/ExNzdmAuG/YlKQb8daLZ7fai0fhRlpbdEvYFew +zNQVYihWByfVGR1FyZO3l1hi2CTeRL3Bes048tTYy+Cj27k9/kdTcFIGUJiV8AwBONBZHDyGgLmb +FraL2spgibvQ/MT50aDrLHJSM8ukhLgIX7usIKJeLy+uwIWqDTzhCv9/gJ20SIvXZ+b1IkL4OHhl +knBvOEBKAP3afPBylrhHfR7qMyh2f6S5n3n6Yh5ueMSiVhvwNx4/9Wuuf9TA0pJIGM+Xdnh/ckca +JFsnPSzIfbRbKFsbdG/D4/N8oIz8P2rQRkr8EFFthZD1m8ClG+9obRfcTJ+T/CW6AUx1ZzPddLhv +M3VIKHXP+7v+GxWRSkBdtoOhcvMAhIbuECod7Sx0RNgwXrH5+NHdo2FULPwzYszyIT5NKSw0GPbC +iPZSWGnHlqbGXeyriRmwA7Gup43whRzm68SJpXkqCWzAeMU3b9Xyfnj5Jq6FF84lW6sffAEww7Ha +kwQ3QLV2+tKANdsE2LJEdHF0x/9wbiVjnM5AQhUag9rp+5VaO/u/1XwYYBdJhLGi/iRBXI666uP2 +sgIQexVzH7vhQww/F3NY98HDwKEPV+xfs3ftvLCXuoonM1bxWGQ+r3PVa+tARK/jV3zBsDoF0/9R +sae6PPJUNilRoMOCLDC1MD1k3+qME47mhZYgrc79d+oHirgCH1/M1e9tePQTA4rlnUWli5zAsiET +3Zbcf7t//77TsDq6fzmWaftCaSLRiyqbJ7wfqI73rbeDs9D/Uj+xHOqJqYeSFfmtUnOYMYpvPyHy +bJ3RxjOkhGcZpn6jVC27dmg0/22tX1diLF+YrvD32RcNxrAiFnT21cfoMPlsTXkn/VWahgvcni+p +vM8jjt/Tbt86CB88vvIetAWDLLgMzAKOVYuyLfaXDEjN7KSPZZyM8q1aTskdywcDka7YrbSMJiAX +RHJjJEYORz+kW53sOT4hjahesPGYtNUymf90rZDH0ZmMV7DPXB4wOenB7fKryyzu0vLB8sOr/XYT +guG4L2ovdFuZ/9iqHaHjnjgkIycK3H6B+nMEiYrQxXT6/WGD8Gx8U1kKNlnscGsShdhSgE2BnBpM +Jr8IKazb3WStQBGwUCXgyC09kGU4ChmDnBrjZWBBINxEpqjW5yvmSu/+qq9kQoohDPxq2PeVtpqn +OwE/fgq74zR4RU3cmknES7PeIQ7CquUfivHvhZ7ETG54URKoXatxxmvy9eaxABHUx3YKVTwLUfEi +O5QVRBBJjC50EUrxgcnZAu1DH8ONo9he3NYhnsj3czkwJghUn/4/hh6S2l/+BHnMSgkd4R+lOcoT +l0BIeSvrJpX7afmnHt7AqabAYuz95vJHk2PTWO2jr5Qtj5uYl6bL3L/WtJJiIHpAG85/b8eK+FTO +29nF3/6OHFlBoIIBnH/lMd0M5b8qwrLfWHcmBgUy4SAAAAAA + +------MultipartBoundary--vwMpyfXXRDXaVyBd3MsDi7wzj3UgfF4C6NVSKv3ySC---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/us-en/careers/jobdetails/_jcr_content/root/container_main/container_1898524016/cardlistingblock/secondrowcontainer/icon_copy_copy.coreimg.svg/1698965174073/institution-accenture.svg + + +------MultipartBoundary--vwMpyfXXRDXaVyBd3MsDi7wzj3UgfF4C6NVSKv3ySC---- +Content-Type: image/webp +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Expertise-new1?qlt=85&wid=600&ts=1693395648684&fit=constrain&dpr=off + +UklGRtRTAABXRUJQVlA4IMhTAADQzAGdASpYAlIBPlEkjkSjoiMVCj2EOAUEsbc7oWSr4CJ8uFUr +P6rCiu48H/p+ddyH35/Bvxn7V/v3y2/4+/PtbzWOlP+7/lPzR+W3/Z9c39K/2nsJ/q9+xHryew39 +4PUx+5X7U+6//5f3L9+3999Qv+e/6X/69k56KPl4e0b+8X7q+2rhHLdHbD+h/iuWLE7+gfseQP8z +/p/Qp8dQgXM2dqIZPApnQOoJKJBAyY4ODh67/z6Tx/QGC/vxEQZfbf2/7JrEyAF4vWrlB0rhZbR+ +p/0m+cmcsEeEtUtKcnk0bKJSybrzUMxR5KBxlay1tQD5vsWN0N/5K3AvLiPi/5PEZmC1M+JcEJoa +u0/QfEGYOgCIq6/txR9nVb5oGgG6n1sK0uux8nQXe5C/8jRTRdMPgPGZTY7MPHiq3Hyx6jv+VEJV +i7eSTVvd8HJGpsTUFB4toJwU3rfpa/peZLtNTgNZNZheu64SmODpYaDm5DVd4zzO1tTdJb9RG61S +gbNU5ShBdNKpS6WlX/T9mBlHGVJP/vkHOxgz/pUDqj7txmdTJqXjZXS6S8CSG3CbjuAWJo6c95wu +LtQaUcjGv7LGKVxBcYuJZcftVhwDG/Sr/xGqcIp+VUgCWshOAnzoOLMZv+N1+6+4DKF9Rq3CQtwk +EkGnRRtmGFettHkjQLbNrsuIkoqQP8jdzVIv/5SJidWk/bv9GVgOl6GAnFIyOyaMzTt/OdstyxYI +f4/1aTpWYMrC+26puAMWcIGTYT5cjg8vCKBIL3U6WTR0M4khZFExz2fxK6V+W//+yHzH/+ZlpKjv +xin20R7dQN2/ZH8ZZcJVLjlsW/aA7c4eKTbsuRMFpJ7p///7jHlKxSiYzYbHNXzU/UC1NtqLAwrA +Pn+aEpxRrQi+KCxlntGZVmVeD1qZZy9M6ZBf6wbbQ/S+LXqyXs2mIUfawr199ijk3vHynfLpSZCa +AYC6Txv0FfdVAld67ljxgEOwuuJQ9i/x8kvMGr5tInwwHGtlPW3zr27HoPXlYY0mJsyw5ECDy0oa +cfMI1Hrbk0TzVZhxO9VBUHqDR6yaeBhcEJaZ8ZsdFVdsMFh4P+yZj5hIkrkb6ty+WmX5zJo/vlfd +P/c9SbscrTqZUAU/nPVaT83GVUfWzrh9X1Ar3RL3YKkZG3krFJZSq78TpeHEbPtedcd3fvepJsMf +gupv8OMUJWfDsvRTVZq84dLPfj2HjY+2q71Dv8HfqWVo5nDEugcqOK9ny9wRG4JjKRLCpTSjxf/r +K2geobVmCGC3luyRQKXj1ftd8B1w9bOZObH29m6EVyEXQp/zzS73vKQRP+qSspK7YqUVX3xYwqR4 +s8JtBX56/Zgu7dKwvadoyNEsMV6SVDZQgW9aQzPVuASxrWHQTU8eUhV412NHGd+Tmbi5fDjPqWWx +JKP3Oyb7raEobF4MrJ+OQxD7CzYRZXmrQJaeaKPCDifxPf/brvdt6Eyqh+Ty+L4l6R023SDKHGiq +LYg4QKgamOoIoap6N3o6d1FAY8NrK1D57J9dC74JTOfKQs45btmXE+JDBoYauRKQFQII/R5iSMoF +KDRcYYe9uXULrHhgbEkWlf/3eY8YQsgB9DjU70QePbs3Q5yQvFrghCwTQ0NdEFKb0os3++CBm0N9 +A5/PzKM4T3/uhHQZ/poRnPzezJWnMsdsYjhG6qYqQ2/3T1WuC65h8Mpu5XLPZgIR1BdMRsXpX4OJ +sjLl3BUHbQu3x8nInhxhZpSy+kKqd1U/Ry3Pdz418GIr3fWiulXzGCPXB88VqxlRC9oCDfZUiVvL +r/KtfMRwtGaOdnewtT06uCyIxDv9ITvVtCqi/aKdkyc751xIzRaS4H6wYNcnVQgyvINsIHEauTww +sMRAc3meeBrmmWp+QmSgFNIEHlLemHNvJ4ryzgcMCNKcswqgYNGgUAfOBjSiZ3WBf8oXwfrNdgWl +0cV9JcXr9crvbFPVpzaBSe8NSruQSyl9VjGz5k5sUZgBTDPQ9wN34n8OpTE1QrtLMZfaJmIo35f7 +Tgx6Yg47dvk8xe0k+RhQpr8xD286w/Lr31Rim/Q4e47ygqfHTPqIEADtA9nwDkzb6661LvYXxzqV +RB6nQwxr5Yu+uLXf4VxxcNzbYQik+NEa0gx6lx7khbP4z1wiMBx2CML+VeCOxCTLW5LN2R+3rBPq +QGA+AH4oTX5EQNkr9BtT1slqdt3hKT3/ri5dygFFOndMxNuLmTBqDcwLknF1xCwTkSrLzNqdf11k ++agLWeqA4ecR+jlBXDohMlKCuBsg1hgWpcmEbKkPgEFYnUOeTqaJtrXEUrWb0/P7zhNhyEYO1SkK +0YDaHfzXepIkmnezbToJLTa5Bee9VW4qNCwhh0M5gNvX4Y44mnQEbvTuMQ8ETCOywVdjNLETSTJJ +04CE6lcqMmHSctpYVrZpzMWVihM+6Pj6wX8VdWOwEirmqKlIklKW3+2xttmW97GDT89Nf62nn4KW +nOcCBqN427TuTACaAD/FrV0EEg8szeTG+2YzJmY7J1SjvHhLJySzXCm9c0Wq1Htzaz6vHxwmCs0n +458dtFv+z+Oy9eKQ7/PiXGpHJLe/pfQbFfp1tW5/p3/5K6bZ8+eSwc/oVr0WxZbcCReWlA9G7JCK +NgPyCjVE6h/yiREOklRUiRYerlrslcTgLQtregT4uZZx17C7ZKMBb9w0hgAY1g58B/bhWUSIp43z +X62DTRB/L2M7pDieq0rWOPkOf5kEryWfDJ4+kcz0l0DBUD1hQaK/HBWXsrVsTNC/IaqSyMb7Kw+T +V8CDoWU4EtcDR54z6HViI9PfdfTBdjqud+zY5UExT4mkyii0sNnKDfflt7o9NV+L9edZgsC7amNF +UVnVuk3u5qUqFdXYX7Kg9+uUzcyxTOW2ndX6MC+BUdxJ4G5eqnfvjlDxe1sLVymoYDIzwp5CoyRN +0/eD5FGMOYAnctT0rP5RQ61rZdPB16cXpd0+plrjqWxut5Fob5vJmXau7Kd9bYUuhjS1ZMQjTQ76 +dUY8zAtfRf7OLn6KwZALmt60owcmrep6qHSIxu34rQ4iSUk5hnJD8J8gi/rdpC2sqswoMZTGRv+k +E1ydOMXpvVT9RYp1cPPgPu3QCc1F7eriQievVa1OPQpeggx1gEQS7F3Mp2ncBhO9gSLcj8f89IdN +f1gQe5U2C+cK2NVNhxOCoIYRmnwS0o8HP5+3H1DKnGSH2AvaoW3mG6tqC4lnmFAdkDn/EZpFQISh +XKxZnwugw8AQva2wNSibTXpWockDXGByoo9fsAL+ZOvJ2ieu0kQSkFaprYRaC9VKvCg4KGOv8Vvf +J4RLWFG300y97t56B2pTYqACEH20GChFpHionuGRzeWDM6wNo2AzKRrQb05XC0HCW23xUZO/4iad +3MdsC3I4vUwjQh++wsNAqGFeq1SZZQ8jJiQXpfyiUldmiJgvLRXJJ3XMgKvPdEBLYZMJnWksPr8s +TgW8IqjINSk+0Qj9jB2yi1lY+7+kWCvzBDwTw/k/i7bVbrVQvlwPX+XTfMgcuVO9WOWC4ct4cfU3 +aY/BbuCrXjIvQYKvRAj4+fApNWHFGI/FeC6RZCNN6HVii8sGq5FLMHUIDsPw6f4oV02JBAoM4xWj +mPXNEdeY75tVAoEEW3ctqmkhXY/jqWvj49k12ACGwJWNXTaLGjJivttoeGLJzrrDPLy83Kta0a6f +YpThcXCuT1XhjJXzWKCQ7nRe0PDhOKbg7CQx1iuKvhH96a7XmTn8r8ELs3mWHbA2w+kASqrA1dDj +ONRUcuGArVAeM6du8VvAqG0n87BucicGxaGTXtOOUvhyC6IHPXYZfBYAWhlKBD9vrO9UVQ5NxXHU +/eiHFOJKdd23sJrJ9XJpLebh/S/Bj/7qWNPCZGItlynJvAnUvTKMEuK5BCgmPPTygQJFMR+8Iwjm +miRwWdV8JFOwUEQ55c1Du5xpmAQCDx1wpVU/phuV3pg5nmD+1UmKRwqjNMapUjMrow9mN+zMsc+0 +VblIejDiG8LJ4BUsGpoxPxzGI7Nuhy+sn6hLvIUglF5CF0HcshBsRphqLLh4CtXapdgD1qhqbgxp +3iRkald6IOWavVMBT6MmgQzaRkDf3w1vcXBTV60lU4Z/Vi5nL8G2MJ/3q+BYVFN5SazJF6FtEHm4 +q3d5WlLo/Uz4gBcb/tj5DcXlI10mZa4WL82UM9FDw3DMjFgMCN4+Zucm1/lUKG9E2XLWGt8dBR0I +uaPkB6fwW6kNVspFOBIpYahvOY6dl7fPZBDwWAXTnuYzkUv3XxKTltlIjXxnOFcBKAjPaysF1d9U +YmUAT0aBxrV5/zragA1SHGICmR6vI7MXooKe7BN/H8t1jv3e5eWN6rTUrgujgGt42dC/R0GGKDiD +toFU0UG73rME53vgF+E4YpfIoVZXy2t4giqXzF+kARvLCHzk+d228AjYGWpxtCB1/c+bT4kv1aiS +6L4midR12+NM5R9W90H0JUFub7basxmNIQtQS9b/rtbOBVE5oK78vsBRyWtltg8xVKyGFuZ6lgd6 +WHKrBEacAmrxn++fgYWWXodztk5QKr9vPmpt4uppI/ZnTmT3QUDv+/VQcDGR7ibaVM+YzRksDiL3 +ysTZpywfcJ/Voi+9RRdd9ONElCRFbojff5WlDSkV4Rc58VEtXULgpgq2ZS1ou9hOTd/hSTLoGGuX +3MAeeH6+aqbsI6+WiqnsZPOSVlM4jaPnvFtF39l161n1lThJB5ywdC5PQnwrx9T9loGZJ5rfN1OP +nC5w66EvKzSGyktE5sJQhy531VRxgroXEGbzShbVnFt0LRh/cYcATr6mG9UT5Bryhim4UwTOy1Jp +3JA7Flu0bfgneQqNnhJ654IYpXB18vteiSggaJOo4aYpVB+eU9iDmIj+4RWHHmbzAHU6hS3wrN0b +uwmx8JhL052BAAD+77jmqX33+jPqWVpZWTAG4JSjOMlh9Lq2oDDIqZKU/ItUJnNzIve/FdVLIjX2 +tFuUMsnos49XmhqNwtRqLaWnvdzAYlFuMbiWeVsqwZT1YLIlR1buM9RAlCxwFwmpbviMB/fdtgAD +3iUwBOM9hQ7njo+uMFF5A9KqP1ViBAibbzDBbTcuJ85kVa0csujFsj2XZAnRaqg6WiZ/zsVd8JEr +FQqMpSWTXMos4prWmfuHIewckk5MIE+WQ+LNhJ+TNAdlpZCwuAPXh1rGe6QpElL1/qs5QMyJX/jC +LgiXoWkboJ1AGfxakCwjCXWxeIpGWVHANddwBoNTZL903t4oTXDJuIASCle3Cw+b6OX7zN0At+0o +CDvX0/0L0+exqvicymDWUPJ1Xzd8VT1tuQHZGxRZnrv5cDox4AALjbQ8uRBoMYYM6Gv1lQp2HeO5 +e6nTflt5q+HGFak8dJuDPToVTXSpJu+ZN8zGccgKNZEF6QJEutL6h9jTghErlhxx06w7tj6KDGFL +tUyz76+WM3nesqaPHXYO9muPkaJWkB2lYDPM9exxBRKLJWy1ihkF5aHSwXgWcTDQNqCPEldy92zK +Nayn31no3rX4p/SyBgjaCdUAlfIDX4iNRvkS+xxfks2lrAE2kUBXbgK+pwoBZuzjHbgNY5Pa1qe3 +A8XNlWJQWJX0GaGV8F7+G0kNV1Ni6y1245ad9p+qInnKFeJOE5ooX+n6uqSq6KI0nl8SU6p3cZR8 ++FvgpPEK3jGjg8vhzUicBZs/QaiMi3Bzj9FjUptHjeWTBK2H7ribxurvuJJnBDwl0kEkGSBwJyDO +yjZ79iC1y3yISFo0DrAjUMdoAD1FxEN6Q/pQ4DqiO/vyAudjlO58ShdoMSjdROtgqFuYWo+Dekbc +DB+vO5uTSwDwlexw5WgumdJuMtVnSH+uzIBDz0LYMhh53ujggdrjjf7ElWjKAvZl+qYoeNYQPEjq +pioOprKfnyOzxHXv34HN8gq2t8G3iPoiDtUliCjTWszSkkkWiMn4GIpCvcfD2SP1nQXhGdOBtkcW +oqhPEQsvlr7nKLF82g/BKdFRfNZDYQqJ9ffivwp6JLb65SI5mm5c3Ob4DcG/4kZ+izfhHaHVkLJf +BaCcIFXlQOCSND07fo3sx2ggxcrFCWPm89LmnP97/pjS/Pf6AXZRJm/c8BHZEue+WEVRXeusM/CH +P4yQ6lkrmoDzJ1fwAnrfoBgQccTfk0+WMlaO/ITxMyGtDsmSZcj0CC15JWynsmHvCrqGyyG16RBM +57BAUrHuqk5I0WutzjxLnb3+9ftm3F/lBkUNr7HlAIICYv83pFI1+UItvFM0SOsO6n6z70G5XlUw +qBiPo9tDwvVxQ2dPfrKIusWzccVS7rC/mJZvSl171yx2D37EqLS8pMCnxhhBuy3sCfrT9CgEwfL9 +LZ6nugbxvJEV1TuQ/i9xyvUHtiy3ooqYSYgqyyiy2kNJv+frJsA8O2WcNm8IqnVxgCswlVR1XrEj +jdHf0GtiikpTjIDx2t7gzJeFHTe8m7D3FdtpMBmdzypTt1gNa+TUMyEzLigg3xXjXaiM2r3IYYJD +TvKzzJHizFC26uuX+oPliL1vGEZoo9PGO0/wvWoTyWA0Sudt7Pqr27clvF/U+06nnUvTC56mgUs7 +LY1pgl0jKKpIuU6w/X9kAmEQ4LSpHbqIJiOfg0lsMZeBRtLxf1bb1TQ/oPcEmk8fv01Yrdy6dR0Z +rt8bFanYGC7eUw1hmIQ4ROIg7Px1dm65+mF1mza/6fTGeKkWR2wxtwfVvRG/DHB96dun0Zc4iM5G +FPq0E8cvUrWWVvYSmeWmjwI0tQMMVEuxCHAkdJxiubZPhx2qvQE3XkSYhrJjwtn7vzLYdgWYyBiD +QH0uZcSZ6BBhJOM0UbsrfrAOlUJbkPnSIz1UCh9c2mPwhw2gVKb93x6GXYD/ZBTjIHg5Hm3zYH/g +f34dJFKXVkKZ6V7Y4ZZBJqxgygd68rlTEEdgIwoD4J3iLss3Uod7zfgGasiFRNT+hzLQDwHvGmcC +fPIWL2/nWKI6Y3BG79JkHNtFjixUPR+Gs0f1cYRRhwBaoN/eehCwPl3fuSaWivaPw7uoe+GWTZgx +UejkZ7wEN5MvLUlcPeqp9LRasjCSlZSsVxazdj8wZy2H8zNqvVUFLon3e13Nah6dICQbKRAewqJQ +MHSpyXMSN/kCWbmvwZTs064IOaDBgV/3/sP2DWTko0l1QQjU71pr92dof0IrVDOn5pTtSAnDTs4/ +ZjL3IQbBtInx6jwMa1xLy2V25ae9eLd2Cwf7MzwfcvmetAknFW4knrjXgaO6uDI2ioYq4X6ZbUkw +TpifwHYyZED8soxe3WPWrSXzNMGAJj9OCLPKeQbdguelCKNqyPC5mkmijVkU565bE6JYxZ/fMCgc +2A9pwqkAh0qU3MDP9oGR6BtJ0wJmwm9J/1ysWCBuT4OpVstBQhtBmLdAk9tYAtB/NIEBr8EkNzGm +0HGixQ3FHbQznf9odL8e8ejAUNojFZI+GTmDJVoszCAJEDt+YyYLNaw5/lUNZjmZuJO/5HvNNhir +QZkp55BVaeQ1J5mKRY/IQfEpW1dIOMjn+GauulbJtpsXV38AUpIlYYvSMNPSBtBMu+ohRAMucz63 +zF2e7+4+skVx/WccY9qjzhyNf7txfdwaHUYo/CWJcVj4wp3C0E5RM+IkxaFyYUuTxEemS+6G44x7 +J4DE/gLgIqpH7/nC/0upzkLuWN0hF8mR/yfK2kc/FZctCbjAeh3NeM6vctUIC9G1/p9orBSMzekH +bKM7rhxvgugGyGNumKS+tE2/kanGeJyksqI2kaAhg70JzYh9CCQ4D4ddUgZcdylWWXkLup87N6p/ +SSgeos1DkhcIeDO99IT0DXBpbyk3aIU6bVFtBRjkHepW+LdLou8DLsce0gB0WFcRkzRgcQtxaNdY +VS79GMuNaxEtTRYPKBDGq5PhPIP1K9FNAXlYX7xEoxp/2xZc7Dh5TN6d4T6GBBbGNujg5cIMOkqg +UCOmsG+hMAjySaBlICU89sYl/hfkSU2Qn4zDjvadwPSTR4k99c3L4GFEVvrCoNnYCQw5XT9EmUN9 +rNUVxlgPfxU04niu2BHo8RBMSzLL681kFSa0wpKZFtAqRR+Rbu7y6/AiSzo4SqMf1+vDCB1VsZ4b +iGKXyQihD/HOrKm4pWdW7r3nODS3BVtq0Ldq3yeg0BtsrwWu7gForHIzXOrFLQ0eSlSVwyF0RoqN +KfaaKOhT8s2BSAUTNIO2mC9YiQO93tSYjfanJSYhNLmcI7xIPXkfXKy5I5R4Rj+jc4SGeGgi1mNO +A8HLl/VA7twZ/iWUpBjmrWy/TNyWcqjsB8m/PIw/G6++hQz1mAnPjlXWEB+balRxyGY3dUYDGtP3 +c7Ri4BoJoFY/r9dlwDyWWZhAUB8aBOK63sXU2U7BvOaiBsNpsXlr1ePjILguvH2H9X6GfottQVTk +UWpr99CcbD2PMBICzITFUHXfRSeJ+uHxJaCIjRWjAl+NVCGUWSEBHwnP9TgS8/7kmAJ/PdVIqR0b +vc72l+C/8P7u2jsgxmg1+2wGx2AFf53fXXTdWNWs0jJF83uD+TRUouSRYRAXUMTAXnwREqs0qdwv +fYXtW8w7aq1MtCVs3bG8emcQcD9Y+S3b8/AgYqh749l/kCXV0F1XBnpRhivxmm4W/K8fVqLLyZ0o +/PL0+TuopzksJVFxxcCls6YbFPBSJcTk55z1FONAVgBgra9Ho+HaFjOPF3TFVFmyQEZxN6ztLiyt +m6DPMY3BWo/k8EZ2qFhzCLNZMyOtOUwEv/Lshynpwri6szGw+i0gOsx33hAXBWZVkuWQXQ4oKrk9 +hfoXpRN+qWIrvzz9IeVZi9ODgQtsrejAXA/eOJTeDy23fIpfbxo3+rXcx806jxsxtgVAxoDKCbdk +qE5pgN7MkuR3cOaQ16oHkjzlIhQ4gZM9Rhhajb+E0gftDn9t41H4duRMZKyVYcpcS0efbF1K+ORe +iYht7ngaFjgXFfFvk5C2LSVDa3HaHYjlfqjNcjSZOgNdsO+LCxheRMqmO+lvaOHlEllcFWL06rdZ +yDHzE0ato8x8LMOGqh9KXiD+2++5tDYaer3Ue1rJa3ACBHlcqgRkABFX2v9LUdm8ZZbl6QB5k5Ei +6Vmmj5PirX8d1qIVEdTxw7v8K35PjHBEVkKSJfMmchr+vI+uUilEufR/VU56vu+pHsMYKGAMUQZe +/gvk0yNifvzXwMMpk12SDp8fetGBc8kdpfpMAeXPR62rEkgqbYsbOHs+dHH4JL8+Sy6lH7RdH4+0 +Xrp2Dn67zmQby2zZBsaKu0Uj+Q9geiR3eBtnL68BJpQTcwgeqeK0qFVyUTWXfs0ocmto7sY1yZ6C +MgomJHt5mbMvHEVuiNGwQ5QQIRpSzXbNsz9rc9KN0WVO/mDqdi8Oo7phD+Ez9gOBtXruWUBXavgK +bw2kTIPXR8K57VVaXBZ8i2WpjfJWeR4QIeCrlwhuOpqicv1C1d+/JWf9ClIClxkyWwT52HBkYFTl +reo3JpMumFG3VBFTDdaBGxX58uPsAW1uKt2wQhSTFp9CWYR3eeTXVC5Iy6Wn1t1ohCOYQu2pJcVF +J+Z/F8gHKOznd+zMqh2oUXiDTLrD22EvTsovKPwFh3eaRj0Z/wyyaBIAmM0w6BafT4TRNZOH2wOs +hl4BDZ4LxrQ+mHaaoJWl4ObNqtWDvK1znMUltWFGFBv4Na9HHq8/pKSk6vIvhGzbJ6Q10sw5Dlop +lJJ6+qZnPNd8XMutlcWmzWHHH3+mLf4UxyDy3L58mveYWyySjYzK8YuZMKl8nG7n9QZjwO9qAjvK +1rRMN66KoUp/uDItbFg6IcxqT53WZ/8s7FSvu7CmXmC/GE3aAyu6fVMPtNtFe/p09gu+DENtpqmg +Ev1lElwWaM7NksiA369nVlRRmEP7iEMdNqfm9FHRT8HFfsy79kdk8T/jhtR5cBdlSIw7cJCj3lhP +1i2aSwWNNCIIaz/mSO53Vds84Qfg39l+fZcu8KhOyghC/R2SjXI6MkOpBqLiHZQhu2sMq6QqvKmQ +KXOY4KFcVDx1lmifQaCxfEqpL4SdYSxYkVZKYlIrorTa1VupM6IFikA12/MUWo886sp7/4Cw6lcX +c6CCt+cdxM37gRuTD+RCO1d8SF8Ps8r21P3cg1me/3Rt5CEX1YtjLEpb4NOO3ZkFOBAQijth5SbJ +AFbw2YlqF2qFWmF82P9QwH5niwNYGmc99bVIErPzvklJe8AwxbTg+jBQ0SCxImw8BQcSBsUnxWw8 +5lo9bRkQzTK6W39sg3Nc/7oDosCMCTU/MmAIQK11IqZR85l/X5cIJJeFN9LDF0tQxRRp/AjTbqEc +Fe+daqvEINKndIGzEVwPsusgIOme2mRVJj35ZOIwoBIQB7oFEo3CoWtYTeL7zEK0fHXTZZYpC/Vg +IOwW8piLaX8Yt9xOjHKZSDVp9TTni+KyrarB4sSN7dA+T/8r5wRevfvK3lYk8+EE5ebpMNNnEi4k +Y5M6G8gkUodzLQTzQ7vgojtYrnfz9t7GGaoradTrq6RwO6G3lp37ENdUzZS1CdwpvBl54j1ucKSl +gz/h/QlPuBNlsQazm6U94ZakteUagKUPIcuQMMnMiXD4jfBRQR7zJJOGkmpHO5GU0a185V/EQudH +UcKt/135sGLRFi6flCOYYtxP/q+mFGXIXVxpsBhvNmmRApoutaoHKBDAFP+/bldTHum9WHdrbk2W +zy5M0ABI95SJYUNUTER9uw29qAUwHwDWbhFflvlMIfiClgE9I0P6JPnDpuuOMC0AYR5LMm+F2VPP +pbpHuVMY/G702eHwwBmHR1KmDRKym74UeqLDa7rOUKjYyeThD1WlkJE6wV2vmL+i/tluAHEReHAN +boccSNBWzHRCRYTS+3a4QZGOinLiIRv0YXKLhpnl3AktWE+/j9c8nZEiliTpiRhxjM0oGZYJGi2n +ZTpGWJVQUFhjxPznrenP4smeIej/+28zgjNJnv/sRo8Zv7eZJg4lLJWppvKMT7X3Fl+JwV60BX6B +SjFzDk4SiHuuJHvgxChGgMYDHIs7buo/B8sZzE3y5Sq+MAl+icryFx7Y5rJl2bjDHEVxnaBMR7HS +h0lEjY5TZF2C9Mm+AOEaGZRa5jCzZ0zB8XL3gADJox33Q2m2ivNTlPhcjwhsI1FH8aZOKd79b40t +Aw/xHcVSrZrcaB/Km2joE+djhgaPO3pfBlIxCG5uQyT/3plvLsKjfbKZkm9AwJWjQ8Ul0qfibqFV +gXsccGw50UwDaSoVTULiCRg7PnVlmIsYw5V4EgTxOGMm23iyAMHFk5IGRodSXjV18f7GQpmFgDkB +9zgFk1vnXGHt4+pBvHY2PCd4LEY1y78b1gL0/HgfDk4nINTyzyQS0Ycuowp9saR8F2Xs0lIVxsxV +Y+PugaroIibsydfNfUEci6xJ7ymg8pEib96P9LrxCiEv4C+/VHk2mnyoNJLeGVlwnDRiosQR0CRo +0vUs+RANxHf+m9wpP42TtTy0xxFrZIFDJOfJwFQkOa+8aUvtxLnyMEweOt6d3mYokVdf1vI2S579 +r7IhEkbIzV5mQyv0Ip4nYr7HeZIaKI0mhZv0P9kqJ2QbxYrLTIgvgeMC5SpD7Ynw8XWjhRuK6jLQ +RIy+VJyv/uIjGxgQ21HwR7I6263MEmYaMGV7on7YTCQUu2wyLL1/8V+NW2xgljkECOkGmpPC1g1x +3EbMSzdjH7JqVBM/F6qwFa28AD19fWJbS8j55W4iefC8b72Si0fPVgZeqjoxngnCbCCBpZPXgK90 +zpEneAVR7Caz1oR63ER0LQ8890WMgwZ4L3Gl/r3a9kdTe4zdM3k4Eikn3hffz7EoG4y1QTwyQNdF +U4IFrlEcTKZNnlSjrv5YwtuA63fhF8tAl/fT9aGEQ8DXNc2DV9aTfXSRSB0RqOXwexL6xjmjh+At +AL4Hzo/MqVXnG1OQtijBUB8kt7swxHrT1ZSG4k+3F8sOFBtSv4Zi01QYSiOdoJF9T1rymQPbnfaS +FW8J3ksEAv6bOS2d/FfhukzKzs3CgUXCG/ZUKMqhn6lIEaSn6k8z2s+XI0714GHLoAomttaGpJ1/ +swUPKHwU5usoo+WS1+4+Gt/NfyJ0ZI/Z6AIZjFzI0uKbnjt6AkMcso/aTkz99t0nLjXNbCElDQTG +jTOZed3iW2LY9GHsy/hIgTsB/pm+zf9+pHH6n3/VOQlHk7JSghShGC3hwKxaRXeP+tXX8eEMGPog +yaK0MRjvUoIJOA/LhRFFcVR34y7zYHWe5jig3a/7hFOzmO5eWYdazjBd1c5B3II+s5y1bGPFdFv5 +86iCznZMaC/Ha/J5TaUgTYNM9z4L0Hd37J/KqQ0zwq4/IJa3/sCiyA8azQfIjzY0zZ+lrPrKuxYo +N8YesNgwVm+6tMHzD4kuYctpAi7gPH0p/Tm3ETTB3V0OP0z/PBvSvbCW6TZtRZQu1CzNT+QPrhz+ +DqjnnsE1ZTZIlNrI8RSlLmFfUh+NkQBF1Xcgu+94j4O9PPCkDklh3TNgvpI3mcFnF34B/z3FwtcX +WXMlUaiRQqt9CoMFY/GyX95Kp2+GHDEbcda1+HMe6Pe0jC/DwpxluUgpXXhbHEuJS0gEHqYFflB5 +xB5dRbrvWVqPHjgr5cekAAB+jbTpSWspqD8+v1NYiO3Tu+i9fFIwhNS1fZXtFaHqj/3bm29rdTlV +dKFuZf6Hx7itY9jxep26C+V5xxGFPNwFHFUW62IPYLqs+M4tOlIxSnc058a/lek7QnV7CiH94dcV +KDILUAt7VtYk0uXnCMD14FABYfADI0vvzXW3h2VWUtlRbeZ015eBcmz43/EjKEc95hism0qG5TSw +T4zAb/PJLdDIdCzLmOfgncPo7OL0MeinLD2p/7cfRrHO5uURn19J6WSXG74k0XF2ziYmjw18o87M +wo9nlm+++iXxqha+7wUaCaYEjTH3tMMKdwg5nE86fJ9YY58dkrHGlsDIk5F9s1DKpyFs4RGIPsnG +L3tdhA8AgXjfljNsmDQlXgZUibZ3av65Irns7plCs0bepsFovrU9PMv24031zMGN49TsTFhr5Cfu +iXJnMXkCRRoctVYJ1GgrF2VDOyIhtIlusEmVO1oPmbCkRe4TlQb+HYbl+VZXd/GPFaM2Lh4ikCRX +qgrN7cdn9xlnQTuyxyckqbH34hYLWKIYHLfygGyq1I5Lmk3LTk3gLlVPrCzK1719vJuR8K18s0A4 +ZfTtC8I1xRtRNI0E1vOfCz5xes+KlXA6Rh9+7IEIYh43NZmeLe5om1P7EXRXIU35EOMDU6hThe4g +Zp3ru/FFbHungdX6en/oSegPHo7EGag4cKLLEq+M4iHk+gzm96lxWbGEcFp+8+8h1HhBjZpt17eM +9bTUf5GxZ3kgVUWc9lgl2A+2xrgjaZkCdhGSkKXWHExLYnFy8/CKWBQvDCuc6YjjzJXJXk1GcHkl +uR8ltR1AKyemV/otBkl1T29UsR1zuRCJmxdMAIMOgMEPD/tR/I0QotvR6dCgklBRdMaEHdzbtXd0 +o0Mh/0It0RBy7xUokGGbxAGv+4UFSXxUXnkAD6VGFNRRc7+V3wOWqFSUuVnav0PKYqLmUUQ05ovH +tTbTYWLv+/1I459aaCHeAHEsvU0RTHKf6sKujP92IkdVEmptjYcaYW2Csds546Bd98tvvUzvTKTq +yd6iEZaFTUgGniPn1B3vkoFsuIDjb0bV/snWEt1I8bXo9h4xZH+LqW/PyNEn3KR8hwKerMWoIXE0 +qqRHrFwo/e5iRy/A8eVySNGfFtZTYtmjmIwbgbdlufCDo9yJQQ/xZruvEW5mDXJ97mBMvqmPiilA +L+4HzdBUnFBeFukkkOziUbwZWaETR/fIq99Ivwoy8pqVueKWUkfCrhshwGIg6/u6Ra7sSEpOI7mw +mHhlUzX+ftRYNiXHADD069rNgSEwkEP6eI/kaaQABw9mphxZCaUtMEQY+o9lFPPQ5DZHZ060Udyx +qcAlQlsAkOLBRNEAzSDelqoqNg/Hh820SVIbBg9yw3HqRLJJdIvJmDLLUi8Rb/KWlak64WhFowDF +HxQ9YVnWwV3HIZtrI9iqljZ79wL3Diteka5y4l9WuzV/Rt2uvCtqG2VSBv0IGKIrogBq6DgMWouM +QVP/HQiKh+RN7JiBIE7Wm63T9+YybFLFLNDTq+MxVuVB2BfGhAVcrFnpJdQ2NMb8j1j9UH+xklZD +99JTFT+cAxGBE77CkDpsXJEUj+Uzsqu6+B7btPPnO68yd3XDXYiW/foiv+MweeA5XP/cdhUaMdIC +hiz1jwa5w0jcI2g+Ne3/oii9BV5R//U28RmOpTavTVZkk427gy7bv8gOBXxJBsEdoaVTEByRVByX +GoZme/1zMswsprELTduKBKX6ppuchZXX+Z9M//Zqpp5RyyBkJOnOxtPiGYGG3tlGKxAG+t/cTmXO +V8nlNdF3AhxGAyHUuApjN7Vvwr6QT+nM9/gzq9YWUhhUe9V3TX15AaCXZamDpQLcEP6UGNGBwHjC +n0UbhUnDaWjCMyICdMgmtX7SA1GLWzja3T7b68iMNgNu3PU/coBwpNryqcvy9MVZovwUTjG4sdUn +x9HW6oKNKkjx4qzOm83M/eslnZJd21tK+KyZQbvdxz0hhCiJ7bjsSTsvf2YEqHXspLDA0o2h+MD8 +C3nlj8pZ1Yl0WECgdYQN0cn3dcDWvxnTYXxLNsb5f/2+9FjJLhMZQDhVSHKKq9ZXVxZ51X1JWN28 +dh3PlExJ6yvNKbssdlX+pg33v+9yI6+W4mqSEgdKxJp8gTLmIgU+jLMwN964bsnhq/nsz5qywGKm +O89x+XR2TMEBsQOdcREdt1Lec4Sa+qLwB7wddaq2/86Kfimcl0EYZj7XAjy3MxWf69we4Mko577P +uBqJbkaZMBtqJykMmnaj4g3acoP2JpPX9MEOFtSmHp8/7WyQ6FKsnz5M/lC4X0ZFuOuqYfD9OiAA +M+vJdEeHg3YK5SusRZA3jVMhwVoBhWcXonj+UhptMoimAjKwIdJSndnoMj8Jo001RwIxyw86ASmg +eOeSa9YbgQdAW8BGyBJEmFGEkit2kvDSZGU7NTzR65YP1G5q2W0wD87eqxCp9iNV+TCe6oO9aEsh +z1I5wk8HQhrQhHSNNxXcKZnCP5ldtFPZsI3F1UnvhHbL5cmriayPBf+cWO1ptux2PZvzUtdgddZz +SSyCH+vR7aa8+HMcSzN5tG3KC/K0K93SzR4cbRyWPfObBulEWPP2JMG7htTHgBvKdkWXRFeY7S/4 +UjF85KnSNaerZvhk2oJrd6blzDkLeqzFWwfsBqyLrFQO6W8Ud/weM9uT3A+bhLhrGqsDBxm4Simo +8o7CRJg2nzcnzH9y0C9/I+kf5j1NKXVnjll+kaqirDUBlDnP0pXgtfCJVpagrGyWBdeQhe28luxZ +lZE0BE3/oB9mt95+LxlMLp3sv5VALNUHpNA4KK/1/UimM/zc9+TBu9iNRZXnFIWYX+HaS1vi9PRA +e7tv8KU5ZckwFbKFCgb5AUptgXM03CKfsRNUQVPEm7W5nkXM9ExI9FiWUokpC80tvGHOJMVD1z7l +rsPVhFiEPisLyNHOfcNWlTsFwQKo5O8RlDSPu6o/CEMU7+kiucFpCM5u8v8ad4NespZ1wnr9y888 +0cbmUNoiU+o/kyhsmbKm5Cx6q7uU3lGsvUH/ySzXlA7BbluFBjMZF3ftQfiFlP5kZ4w8frs90Wc2 +R4lyH/yW1IFqd/BfwwnJhGDKVpJI0ofEkPiLljmuRfEix67HiaBwTnOkzC89JfseNcYEZjqgUiEa +v8lBp2QGrDfAJooeYndR8rN1wB1I+4j7bHGs+SKbVQtVXXMqe9Pw1QByT4mZbcacObseosWb/Th4 +mcbCXbZGfk4bCB34fhNZp1wzSfIRN+nYY+pRDvIgQHO5yYyv+vAign0AuW9bQZRAcmc6yyDtAQVl +7F8WeH9y4zRGT2A4t7h7UDUl+2t/sI8P0luxHbWTUskxsn0hY7snmoME557Utr684aUsGp6txPN9 +Z4vkZWH3Ers9oHvvbI86/f1V3+kdvxr6TxhgkECJUE5zo15DL6PJyqltemP+7EGI3wZ3qQX+SHgi +lLdZ7o2r1NKPDoo8F1HeN1DQVvaCAB3cWasBepDtsbFLY4up3wyVRZZY9xgq17KjhmryjpZk2zvB +PtE1012RQPNo3MYu3kcr1S1MmpyBHEgZJ6ItCPpGesF5J6RLTzdRTT547cq/6/SocDqtqJD6Kfyj +KgwM7JyI41Li7/W7bFt/YjySNnJ0oap7LlH78fSdDWwpyBKIJyEAU0+NOyZL702gJ2IeOzJBTZVN +mzZDGcO8nfWhY/LV/oZP476j7Z7YLRIPWAAwGG8swe6oqEzd8tkxGHdvExFu9kXocf7ia8msvIwR +zFO2MvE5qQy60hLPKcp1Rcp5Yka4exE5KwNd91Ab1kYQcRJI1F2wyM/y1Kb78CrKfKrjzbItrjBn +3vpIv4wxJ4iCeu4AtKqIg+YMTM1wpGHkFSYyNp3ifsXHYNye9elJalWmRN/26ga23BBMPZ1JHgn4 ++ctjjtQDcJBqkYANiGkhmKja23HlHXugIy7kAg+U8HQdonJJfOHPpppp9n9gy+aiaBeCjmujMJE/ ++QxexISveKEhcCIVX/hlwj3JuQDpY4oQiPBZp/PB+jxsUdfSYi7RpStPa1nkRWZJh7KOJCBo/Ffj +H+Tz9Z8a+nABou3KAuYbA7S+yYB4gGXjgRjmEDoCV6BFoatVgI9cV5zEyccANoyQ7X4g7Vcs2cOj +Ne4345H6OhUWXzluDYBU7mGkbUUf9v9e6nO/6w+ja1Psx2WEcQ4dhe5PSLxaDywBgBpdowsM7ycu +VzwINebqqw4xpb1TN2qbsd7/Jh7n2gtdvJgZu/c2GV4eTGwzcbyrmPJVlv7GkrnR5rNAnBn6b1un +kHgsD9J7gkKppSWu+nfH58KGZnU79+ICHiv0JONe6wM2Co6cxEnHRH0zczb9elpmtkQxdXcNL/Eb +Ucb8svObuHPHpK//HWrv4VuD5hpq57wH0dvLkUW4lUXbXjqrRWXRevEmjQ5pb3a/P/P6WAiLeAVA +78vzbgSXiNVThGkYOvC49XufcVVuaUWkcS/p+0KFz/VwSy5BH51wqmV8MGu2fGCTxTHh16T+REIP +PkvNVLCsmqBkuve+gv2xmmFzuL4UP67JNADgjNbx2V5Akp7t8g57WN9iFlZCSLF1V55+06GKBNns +k6dmMSv+fM4jRy+4/hVQkHn8wXqO+x/faGdhtu6CBc/rRAzRfjVOd2I5xtUUlPw1vasPrqEHpeiU +uvfwWIoQH+313h8Xb7/D9TvR6/PZ2ojwogzo/GG75ZVz2BF3/N2WfsfcAS+fWMizPxvpAjkvtbU5 +FrORHQo0ZBjLHtTBZt/G9zIAbsHHq1098cIDkEAmhPFqGtHt8D+xMvuL3pNBAUGxOFivl+yAgEMR +4qywHg52obGGK+ttIUqlOwHWCimz2m0evhS59ZcPNRs8ZZfrhmDkYDiZLGdFAN5p/IfDa42Az87P +5ZWH4XwQKDkh+FQRFwI3sMYcFpg0IsT0HP2F3lBhRwNtUVVblXvOChvHKOvKCp94YVMJdqhipMdf +sNVQQUA5yM8tvfdL2wCL5/a1zXSylw7RwRN8kRw3rpafmrooZc3Kf3PTuKyZVkMeTk87ZaYGWAjM +bQESNjhpT/j5e8PhQw+YcY6TAj547+3Ybu9qcoGlyK9q1SXqF0tCeS5xrI03c5OKq17T/xHjGMGC +uqFOqGaIid2COBkA80tFnkkNtfEHExpPAcqfFqlnDXGYzIGB2eXtAsVJQJw/S1y0d+wsGuqJgaqs +iClgyqr0EY+AIdkeZun+T8YoZuNPIEufDPyRieUkkdckYIU4onkgsCLMkCNI0MXkTIQvzr+f9bdf +SEF8yVIll4UGq3M/csYL1KOND1KmnAXYknzmVxMYkcpHg9MkavXuzQjAUEMK5gy5iZVdV9mVSYWJ +B0H8SOXkYJstfV/8sbnLu2woKXR5jujmfHP7VM0v3PbbJpJXhOKVrV7a64hHdSP/TDwJrJEd1dfO +kl5CyJqujzMXIWStXGIc+zRuJuM4XYH5PkFE9Vcq8mJKokNgwK7jmDDnupPLYzbXX/08hv1HW/QP +jS9rGznojpnADoAYoygfql5FHimcfYBBZh2BQzbgz2n09RWFLXkowdHalSEfR+iUrvGKmTT2OniK +Vz23S7iin3KO0cAqEqt30DgUPkcl18Dv727WUC2RgnyyP2qTX889qDN1ZnwcOgcxdJ4KqtJwY8xd +K4nnq497996pzrljNhfSIDaWoK1y+px+0BRqZF6LBGg5hL8iQL5/jIGEoS7soP0a47bj2kHer+Hc +Idzhk2+9FyY2MT7Pyv/1eDWdEf2oPouWH3dfDVS99mR5mqZ7l6H6IQEy2UPlQgemYhKdnd8tbCPo +iJ0D13YrixGjK1JJ+sWYT1Ou1V384BE3lcxMjCSALV3pjj5hLxnffiiAbzZ9xoeWiAY3A6rXoZHJ +ze2V+xG1tEMe4KrgxOYXZ67x6ryjocW/6GBkHWen/ZnO2DoUUrYgrsjR3i1D/k0DN7pmBGl3Jx18 +dAMdQLLH/zW4QyTRQYgO9V+SoIODBE19brBs+grbXIZV+6i7gqhdzE9bEYudnhKuBLAU1IRNIWAA +KtRgFM2wkczUbjdd+mG2wdfzz1qKx2UK1D0UreiNQulxI2nJ1xWKA/iFptikG8OYdxaE/PLh6IDe +tj/tgtOb+cBnRG0D1YdCnk3skitLWCnJ/1dDHz1DVX6Fivwz0j4y54s5sMM05fq32QzhTDXZef6V +9zVdsTUK87lDb6huLUGA3qexUaq7mmveOjXb+9K2hRoXE2CcfVspxwr70AkLs3cKArUfwulwqRpm +GAz0uG8R7rZU0ujj7xOgr7RY8ExnJxxVCOyWdoml38UqdTFnDgRXJAD6MN0EMwuCIToltRADJ1yy +beK3IL10BxDgBV6jiMHZ/c05Uqj2ItoG+PKAYmz0xAaZHgtuFMEY7CKhF5mzWI4DdCPCcDVcZQmN +166S1C6RkD7nd924AaqbDdC0fYI2zvnwjo6Xq0gbG4HBPqyrQR++RPOjOzGTS/RaGEWkMsozrfN5 +qzvsOLbZMWXEl5sTqao/VI4/dR9yeOA98bJGJ0suz9GsM+nJJbAaSyycdrwnPIRyyY7Fih+2rxwG +xHp/bRzOd8DPQG3yWaPiKnU786Gw8k9c6sr+P1Q04KvcP2coUdukOQMIVnTtNZWLePFYai6oY5o0 +Vr5iC9WA6t1zMKmvSMu5bHmGtBNtcCDo9eWV4U5uizr4MIcA++NNeqj0Op9/dmlJwvhlf9wLDpw7 +0qR9gra9JMMaPDMo5oEpdhfbQhVWOvaj/yIUqoCEy8jrw/9Oaehj4p7gf+xnBfX0ueqa2qkJf3NJ +oUdfcwd5nC4gnogxnDYF2mmDpxFIjkNfU+yY7rt6oWy9isCGdk/wo/Badu4mjUaw93DD3fEEAJcO +mLvGsYiJ+Rpe27BklUobUMCL8fWHcrXymXpDPEA/mrn7n2gB9epzPIHWpjyUzjHok2slJlBim1wF +wrLA1/qiS3mlAgCZwlv4dUrLBW2hI4z9Q//LmOi1UxxRZWfC79pwrrQylJgiOrqOm5RX0bBgxyIZ +Y7QJOTlseJ86h7Ibqtd1IKuRuM7LNcr7IkHTLlUzj3arSrvTUrFC3M7Jjh5ZxPH/EP08qWqIsJPR +nSMZL9JCodUJWKUeyTe0L5WwMttS+46mX35qf1tbqE+k4LbWcYgDC6foEBrGZlMjH07IHbXU1cio +ptyRaaXfce3jK6yUoH8tZz8s7YOvGqUFP4JdD49SSOgZtPS+2NtAj6sHnL9kJhv8C5Izs+TKA3b5 +sk72K1N3JiineYsrYHuDmN7E7rzzxyJ5dizVbb09XZqrCL8J0D+two/JDzWsxAb5PB/VwN4Q72do +31HzaAOuct528z0euNdx2S4i01Ln7/lcS1A68y9HF1WEdb3bKmy+2o+Qwi4WqMnD5k1sM/hA5JbZ +dKL793Eb3GNdgEu+n5+d6c/xsj5CERpokcfjZS8HAlX2G1auCP5LeYjVo1jai0qdhVzX7jQt3z5a +VRVheQWzt1tt+a8MLZEsUm2/uBJg+1gxumqsfJkKgU+EjOeZ+IHQ3c1Lsr6mlPaUl+fiICC8jNeE +YDBx+jJhCnTs7b5Kb9FF8npvWra+dWQm13OcOuRHSqkVSCCiyuvbZHHpEqw9dSYgaarXISGktoHp +QaHXSntTa59gKCcFivd6x7pVF5fmBXq4sg/U4i1zk6yo5l9XQL43qDp5Eemkiaam0m/EpN+vjovK +r/hQl79793PSAgx0Lojo+AGrwvVg+F/bZy0Y1UyIcvinRaO5QDabYEO5Kax+588+qFqaJUjteN0s +7wfLwmCG6fs+dBrlTjvPKoeOxXO/vQpLOGDXHB4hmSHXEEjaL7DA5Jjc2OW4rEqLRRIMp7EAUjOI +kZ9m8zF1z8CzI4cB6iSj2XDBmF+bzCgkR8loYlLKBlB2OIvKcmkeXJ3uybp1PadLnOCAmFHD0SvN +1tmahJ5QH2x7yhHwCFbYAScpcxQ0VhXKwsllPEnGDLHnTVQJxc/JZmL+ggaDeEpFw7zqZLv5Gkw+ +Owgk8HNF7dRAEkZTa+tQc1yrOR+yzAjoazKsRwHPfga7jniyHLARq6990S1yvMreiaacTzFVaEnt +6Wvd0chzMsxCl85iYIHRMKW3Y2gf9zqqA8bHeOQG4GSbwBGv+llHPVNeIGwmP65GWM+GsZ5RWb7x +i08tWNjERYf0962WFI5rDKL/L0DUvIO0dLb6DuNtSoUzDwoix1Q9CoVJM3lvujyN0TOk5ezSB7pQ +ZDLm1v24JKhd9mcdTbrtueMS/sYWytvbuk6rFGwdVKQI/HoTIJiWLsvsipuvkRoejzU7bS/JmWY0 +BYhFVmrVr8eDOpY1jeGaC3Q3hNy57R0dttnFz97MFELr2sA+y5WR7iAsrJ3WRKQDOtYv3PE2FY1x ++mDAh8KQisX5jX8HiB3v5hMGOVj/hOsdgPBWONOWKOqHCzf2jVyyfh6YMp9UocKLSA+APBBvl0vC +Q2tthIEYM+qDe36RfKiY9BT/je73r70VlaJrizy268T2z8zjipynKNEgr4qfCzJVZ6ouP2kham+K +9zJABhXIcVIUszVZRZm4CwvoQhmaO3C0w7pIpDY/8YTEDXukB5ovfMPc5d25U8ryMy63lr+VItcb +oBScEza9uoz41FAA6IvgDIbiGPk0eyS1k+NkVpJ1bgNTuSbexadDSLHqvRtNXlLwE5zsk7JOayfO +cXHFgqS6Qa72TlIgx9PbhcxnU8/qak+l6rCRjP+WNDwonR8T5IljDJcaOMui7y3inpL/y/U/pjuA +lpd0iqcgAtmY7NGvjL0c1pBx2GakdNVHBMGH7UfrZ+rFVL0SQNfTLIrwQ6prxwDoC3pwIfe4Y3VC +ICJvk2liDAaaPPylx0L2z9o/PYoh4LTe/XLN+lYMAMtlhAVvM7rlo6bOWQK5dM246a9PAKaZjZzZ +ROspTJjY0FZtbq8ydeQO5qs4ydtuNjVYzCtVjz6iWNazwQfY0pqU2ZdREmSMuA0bxR/hMP/CtDgy +f4yK47FSjgvl9EfadwhaadJtjGrzOY6F0evMNHbfcRYFsCSzf4gzTFPRI5smRDVo445bejJ6Rzw1 +OffnEaXXUARXa5OkxDurtpRcbbR2KEvsHCaZrSjimvfn1sihJIOs6MANScmBxY+mzEywNlN18/hM +d8VfXaLzZML+qRiGHsdPvFxMKITKsKZ05mhIWF/wyJKvcn2OVcd6NbvI/TyMYC1VthYvGtKAvuZp +G+ZkJO1nRLjyIVlTXRU+SUYkrZD3UHWMml5OOzadWOVNlovQciqSY+JyuJmigt/T9r18uJm4qbeS +iuBZrG9NLRDI3q173kqAPfFrmu2BUWPbZ/XFWKqcfLy3PanjfnOSxschZ3Htv8MSfM5m1ius6YL1 +KMFaJFEelsSXz3r/SePk4qg9t//c/2l+PzabUERxL3tCGCDvMRfOrI9BPRUVeZeEWj08KckoWM7c +MR9TS+oTLTwy16ZnxZlP3u0x+Zzh5OdLATQM6jpc6yB9UdCjRcu2mf2NDXJqX1yok1JlByq2Tjop +NiQIXX0HT6S3MP0L3VblTWLxOoNY9eWsJYyD/JVqZG/+0W9MtCHMPVbvy1ueY2OL/wSknVz4mOHn +RxbOE3iM5XEDT6SEk28iINjrfb9mKNFeoDpOIuF1Mb7uKV27XJCr9yQdZIi8umpqrgy9KlSf6JEt +nKal0fi6CCJSA4hiqCfObZOBqiEzDfE3aqCHOR2MKeWzpw9wfNH3M+h598WDC8DEmesOya13GADo +KUjvGfWpjuF3jjR+K8ftiUIvdwzJvHWTXq2CCymBj7TMv/LV3rqZeNb9lNT/0RNBgkp1obA/A5d+ +W1f5w+psG8fAm1cWRQGHlVuH2seNyblfWn5G3/1+Q2NAJxHezu531u/6jKvYnlTs7ujIddSutqvi +DvKeq/c+ghFvSD8b8HMUgsi3ybHEfZ+7VrdnroMYMfUHWnbO1YMzemI9i+9fUcuVqcCB/95iLDh6 +mL3WMLkKhLcGvHXZc8SDJyDElhIpscNbl/UFwSh4NIuF4bVreQlq07Lf3J9kj/MbTUNHDlZO0jZn +Cys2rhQ9+kxWRTC1FKjiR7w1WCTiXjlZP6NxXFhnvWaah1+8941cCfMbtJXKsp1ow85q32bxxvHP +5Df6BTHZBBac0zWaE4O4K85xKPk/9PBSb2FWJr1NuwH24L0PoqmdOF/dNQuvsVJmAI+6eHx6Gv4l +h/IJkj/YLS5+mAeJMEct7Xv4P00BZ/YQ86Q2Zsc26QlnWP6Zc6UTZw5ERHSP2A8LyyKAJdk3kTid +d4V3436/Ch6Zk0meptIJiOqnXAky5QPhDI1xgK1MXl+aF56jKOO9D/14W91FkEEB9qswARJBYvS3 +5j+F6sgBBlWvSZexcV4eYVVZatFSndFErJ3ZUJxx0uALw/QiLZrn2uz76rVLn4yKC8mRRNmURvMv +SzS/VbF8qMi4VhUJGAIhdp1GRT8GGoQmplHJImrHAgRUZly6AtK2Zp44ba7ZlC+6tE0+p6vrTPoq +4ClBl2pQGEpvNGRCeB4XeLZeuN1z9Vv7PRwOAMTc2RTkpEdiOuHQIXNjHn0qyQ6lS0yBTGkJdMS6 +AGkqZaZy93W4b/umuQUO6x5Z882vo30RghJTxdff91j+UW0AzxkZd4HEY+eO3x1+KtfAGm246w6x +BLTa1YUJcPYQmBSvIaOkH7cjh+d6Oc5OQf+FsC09DG0hrbImpxGCt1r/oMf6k8JBl0/Be1ZebqvF +NqG51LZZ8PVzjHvWBxKCIFa2CYsNfbU1MZlK66flqnPWRgUZL8ZNB37tkXHDgKVfxYTJIHYpf8Vn ++A/p1pim3kphs6LFOgRhVW8e/MePi9jSLVA7lxNU1BeVeAkNxbSybSFQc24KHILXo/eXpJOMg4c9 +Y/2aARyertKe4FvK/+22jPtsiCKf1tijc9ehkcBoOdBgRk13p+r2yWHKQ3mJw/vq/hKU3EDh0yCM +jdzX76kP75zREg2VAwb6Emgd1kYwwFJ19PdlDS2SSAsEUKxQxNPXub5mgmCoixEhBVTfRhYLHtUk +OamPBBMC2C9t3xsOLoPRhjYjWvI3Wm2TON454uYeGfwxOdhoFtr9MUGzrGWhsZ8kI6klmZx6sUQQ ++d1abLx3e/wKXjd3lG7v6JufCidQ+bcYCYfAXqXTwoqmpZwn0NmXFzvvWPbQwsk2ZeEODHVEaED3 +C6YBjRYQnqnt38o8HdLajxARVotfQ99J5//ihouFRB2+/zzR+MaDJZGoaMcAyz47gXh1S2Us8Wru +CjqV+R6wkfBiDnMA3SecEwK2I0aydxPanME7IkV1ZKJNscZPyzUlCqI9dfU4NogBjnuj5h3Qzxaf +7Y0vqMgbcRaqJGL+dG9q/OorfjNcR3o/KSykmpeNT+YDNqD/+HnotDNnsahY9ZnABSIHK0hCxXuP +Qr+KfrjXBxrOD9RI+EvLjBfIpVfM56AJh7zRnOysuufwjscFeHOAJWYIqKOM+Tu9/4hDxBO/tbJ2 +wh1joLlKWowr94PhE2K31Zc+UwoSs6/HO2Ev7cDwc76j3DDYEvZ5w/lwvm08qb0/mFIn5FNr5VGb +E8URvKxg34LmtoUCB0cJgvZBPkb9DlaMtlC9kE8Htn99AxnfyD+DvWJ5l0Kt88qzVHVJXHPtk6Ld ++U9YSEgoVKFbxLbJPcqvTHhzmlPPrw+KyA4UQaUFQ9d17pcMPZXcqGW7F7bd6AcPDOSj3qxlQIIj +SDlo0BP4QZ1U3ENFJTc0pbCabun5MJbyt2IG5xpmjYu+Z4rSdqS1mV1XXzL0Zem5ehf1577BY7tD +6ijdBbmKtTM+ys80AlSvW5a+VlUxshnB3eaGEh2CNcBcq6jvj7Op+bzprqb4XWWqltb7zdAYzaDS +nmSGX9tP+kZ3aGqv/yMs98rtkc0BSUtFAFZ8xevLInnqLQpSBjFygzRe4LxmX4oc4TeXoo42T10i +zft29z6skKmifaiMCxIQZIttXZRHv6yAlxIrL9Sa6lMVRJQf6CUmtljNIBmPyd/30UFReqcx91Jb +51U7uoAYqs1pFofbLqkc1LPUh87vW+BJL9DPW8TXJmWDsHcSBMWAAJfOVnOukbh+Kjngzu79srR5 +Bd4bt800GgF3w5rAC6ImgFU5xQl0AJhz3h1io5CB3XwrkhkL9uuu049ifDC/fVKZDsdAG8lVktKE +bvJ9A+mwfBvCa+j4RIeu2XmVkA/exhqqrDaU2DW5wV5A8WY1m6C5J5dDj8FuNIyrhyBj057k1uHI +jfzDvzJSFgHamWWKN4QDtviVENyfODfrJAqSehbHrHhsU65vonJWAkepB87VdSg+nNvJ/b8tW2fq +5sh9xMweK4+eM9M1t56EmD2mkVE3nICkFz+TEBG9um8WcOR0FFFXbIRL7a2dD4MoZ0HwpNKJCGZz +U/m1nvm83I3RUjdla9f3GeeNO/GdI74VZ4N7y3HIoaeNHN4QatiGglipUUNaGeLjiK0jmE4kTsVu +BfwVbB11qoVjsP2oiNJcXtS9+dxrjilCLWPpLzvq9X/p3QR+lOeoCtg0QNTKf+7x9oCr9RuVDIBx +m+bvOgsLHiWTxpUklnJlXZBehupdWVVVy+Pdmi7PmwEK/DEF/pi7vwUesialSvYke/4LAAwzi/pQ +Y3eqqHVPlzZSo9jH3OeTffNsgge3j7itSAMIqxQjnomC+l9aziA0957B0R49Zw46et6c8U168fqJ +cOpR7oX+nN8a15HGBl4OmBCc8WE6ZMSYU9WGBwvzWyIhqp1qM+KdyjaVDnj1NHLweOcI1Cdmg+wN +5nPC3gzKr466dapdBKq99hAWdKrc/C+UQ5SuDBdiVcBSM6YtcIhq9/fnxus+kBGl0D+MKm6wbrb3 +feDh3YFsYI+o/zQ2f/RbjmWbZytmjvUa3ZOQv+kHu0kCHPYlkkUkkQ0PLLnDlGqAxNPjSPtbJDWD +lvRxlKiOcWTFGUJzzAXxixJmEchXMVLuZP5GJpXhNK6GjA/P5cHDPnq7QWVfLRK2Is+whj5pE9rp +UWV3p9JaYbji3xbcgrI4hefARkEVE3iqhGK+1AAg9MvRnXZRykWAdYU7j7p+b0Qkw/lynbKMvhRz +eEUCDEO/PlZTQuExsKP3YYF41Z890OxDi86nnOiOe8n6p3k0ZSC5o0vAQw05IRZzeP+GABJHr27P +gG6/rBerPRj4WXMyq70ph/yvZyvC2L4lHD4n6uSSfgvv1cf7M7C85vLfIXG0ico2bNJCWRMMzl0k +j9jRIdaMJIebdeq30svS/FXw7uxquUj7/IRYflJv0WAdnq4jnOJthLXrwIU48LqJRYL7oKfelf+X +oEbz4T1yBGmyO/lQ24L9Y6h7NlpBjPgVf1Ykc0k9XozVT4dq6/DOORRCxI1RASIrwUFai0/S2yCt +yMqvyumemR/iZUTlPSVLaFyJ7P3DMA5qpWxlVI9L9alXzxAnhviKUiiTvU5XnovFbMY/5zFrN8iO +0B0DZadB0s6RqsdI7ODAxEgEndS3YJyTZUeNOL6FD4iFrt0AiZ8aY0xiowG1IiZ4Zb/2DUlOSLUe +RLsC8m6ZMxm5agCDkjZPlPStYATokDDYFk4fmA4AyXrdhW3ySqBmfKU2d0nIAZuZ1Ivp7Xlhxc/t +uBoeLeIxL3eCNlQCswInoTZPCOuz090Y5IruugBpaCtot2Eb6BqwsWH0vcWsoA0w208YQGda48Eo +gTnXTFZsi4RnSVo9+2nsRIwe4CU22xejrMvaoKkRl84wcJfF8M4t0Ou9U0r2Am3vEhE3bVgL3zp4 +B6VASP2xo1iwqQt0A6BY+q1l7dOZ8efaNCE8kvhtVLqB9+ssFa1SfBr8rvwMBwQqK7086tSAANZv +SS5YMA8uTsEN47salW4I4fzpgh6m5xu8LYrWyxOhTs8UBmXqEyucw7e3OzikoS+JRQGS5NllTmEh +tDPCZHwOb1+3lRyiACKrpLK0WraeD4exOPQTKll/uYz33DxiRxu/k7NQEH2chyMXvlF1oZSdWMHD +HrRJ0/K6i3L/U8cPvjNenk7ynwv0viJ7Yk+S2Oq+895HNnXDV5dnjhJinM1C6WLa+o5sfwetd5pW +5R/O5isnmkSkPFxE/mTPgINPA1bUNP61CI1ntkV6DBmVhP6hgvji1i7F7oQ89TU/QmpsfsIFiji4 +tupOL7VgGo9nPT8FFsJ4pDvgL1Fu4MWFtz/E5ktCp1zBfwDajQHP8OclMjp5QoW59plUVKyvjsUn +RcAf7Mibg25TY/y+dVQDDJ1mDfOiorjkryMUoNL3PaVCEHyFyv/TRa+8eZH0OmBPE/ENcRegFc2N +WvWA28fDEYXhmV/zGR7ebs6zhjvlw0GwLOFNCvtMSYjnEMc9T5QnPCLLPV4sGJf0xJyScRrA8119 +JtZ+usb4QRqD9tS69bAcCNzDS23jp0lHBZi/Q2sdTjTPNUVthYXXH8e62y8cKJ4Q6uBaqSK8FKyC +dmFWlsVWAlNVbZUg0Z4rrEQr3Qyth8nhPCG1VU9hiccaoPxlGNDLYvlqslImGfHAwsFD19cn0g7+ +MnHzHiCIFXCeewEyGiM+hmgNE8HHNZqkwhyEcHdCsEhL6s1DEwQmaEuJn1w2QIu3K152VU5Y/Eif +EWZ1aJy6BTz5KoJUMLVrwXBFCPI0xFVBpLfvSEHpfV9tcMMio/EKIWLgO2ukIWMFZDn49bqOkBfW +gdwtOO8axoOlkE+HRBRx/rTiT5Z7+FAFCQLI2f8bj6PJsvxFzSYJWtR5o7ITYZB8Wut7aZ+EnsPW +YoY9pX1VHdqvpCC2mOvWIrtx2WU8lCF740+rZbxEYqCE/M2iF9u8dhRk2ZcTgwzFd+N0FNkX5c86 +8C9eO+kvMKeT88avSq0XXCTpse3kkmkjNzSHVjoVPmqe2c/wDtweiW40tz1eZoeSVyidNCQTeLc8 +T1tWXgdpaOn8la5nFJZt3yovxOQNkCKJ5e/ruCgJAzLTBhMON/OrnkSrTlx+CLPwleWC7Lt8EQIM +JkUsaTns0leji+BA6KMObECDzfq4eq+pxIV3lzJyhOQab8DPKtfdKq5ZaL6ck3SVqRq+lkbEFvq4 +ZHwpzoZ/3a0q/kxif/THKBgxKzY2Yve49kUKS6XzbhWXBDAkSix6v68Vs3vLhdirn7HAaox+A/0/ +5xBl6ykYDMsXqjj9JQ3wSmPzgHKcW3x787xIG4gEd3IIZceK6Yqv7CVvbJsDNEzzqfpRFJS1r74d +pSSU81rE4wBMcCd3/goWXiBr2qak/dp/iYRLnPeo61LtcdxYumLbmn+PPoV1Qf7dEgbBVJA5SeW1 +FffgJp1rAOZ1rqhGTnIsPejkohr0C6kcqnsV50wR6I5jf+niJPDwr/X9VOWMwzgcJhxeyFxN2CkR +O7Pj4cBZG5nTemW7ZXENW4faanmyKb9CzEC6u2N65zAOnETDXT8Tc5UytqOukRzz0eI1WBGKE0t+ +CLLAyensAyAYN0ErSiTx2gZBxIRjTq/cYbPU9bnAGpPkyu8DRF7oQBuuZGiA/ts1eeITyFJyBWFh +Fsw/96JnE5qMZA5V6cg7PBwXhw/4RE5ZJMi12ZJstFxglv1MfeZc9pvQgp7tR0O8M2F4AJchC6ex +0SUDcxOrkvFn6/NOgB8XFnLW09IANuf0fmBTa49CtU1YNJDBD/gA8UJyRmfxa0AOJrH9cXJ+UNut +YbxNKVtjI7ZBhALw23BozD6+k5fTnGfylfhGkme2A1viXKP0RP+2SDOO8OmwO5hCgkGbGweWGWKP +fz9J8FEJ9UfEVj929yeX5h0VISn14kACMsXRr/8i3USrvxtcUbPJHEinPx+usTMDTyL8PLyOfz+g +kZ8UsZ5/kbJ958jKU6oEjOIyPAeYgzXQMBguEJPuTcSWImgKpfu4PjElbfYQzVaC9VSF44i0shGy +YM3B2ndmmgOd0oFBaZfhzudln+knVREfycqIj2XVPC69FAAA + +------MultipartBoundary--vwMpyfXXRDXaVyBd3MsDi7wzj3UgfF4C6NVSKv3ySC---- +Content-Type: image/webp +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Meet-Our-People-660x330?qlt=85&wid=600&ts=1693395648244&fit=constrain&dpr=off + +UklGRvRPAABXRUJQVlA4IOhPAACQ3gGdASpYAlIBPlEijkSjoiMT+VZQOAUEsrZp5EkJan+Mdifg +ZX6e+w3xEk35d9Jwh3g75X/e9jH9b6bPq15yfoqurpphOYP5h/UeC/pcGbtY/nv67kt/OPA24VIK +TOjYsDtHafhw2RUjGKuSroKXhdnPhb1ayIWwOfB03+GxUjeOSrhR0F1XfeaEeQSSgM72n5TmNJVH ++v1qLijz3RRQm8b6tTEljkMQrdhOQ6NL3boqV6NGKeOCW9cQIJrIzStraE0mVi3k5jhMMtYB2Q/T +Wqn/nZgjB4xIXnwv5QNkcjaPzHSM8bKrR4GGz7b3x9VFCd8m2rifU64+YcWmahJU4Hr8Vu1Hq+EZ +0fHqt8G8DH+YDfRSrVp3159y41B6kdcPjbLSUfa+4mZANeF5SER+QbR2Hlm4lO1b0Sa4rDbjPC6G +6a6yANOit5UspYxJzG/pXNhuq57kx/GvPm3XRqpNPxoaEc3W5vP3J86uLMFupmoF2Fst0q3Mzjli +o+d9NBAJS2cOsafN9MHIYj35ylvA42G6c8NJwpHdszTF3X20nXufbGFb1ztbmaSUMZSCR0dGHhxx +A10MD/dZ+jtH3njjf0aRrQYwGWt5JkN1aXmSETcjTbewYNRRpB7ngwiL11I6S/tB1ORqPTnAqMsp +iI/1qF092S350ZVfQ/W7LOOn2yYcwvqx+5fztNR4hBFLDN6KgmU1oaPM/Xvz/0KjqEAakNn/uvGS +1gjNRRXTis/45qe6DuxTfjTt4uKZ8F5ALWRluQhO8wovSruy17fESFqWjdfO1KZKNHhRac3RHayE +VOuJm8EoIjbgyb2WL0EIuDNG5Kwxz3BYokiVGFMBAQgsDNBtQdAwRKU+KSmZQ28G5H7h8UAVdJXJ +twuKImfLAgRwCIewzP353RmdM7v5ZfX+KdiKxtGrjX+EwA7/wnI/TTkpqjdbRhf8cIvXPfwBRSvq +uUOm7Q8Bc6NM1dxXY+p61plQ8wz5FHX61PPsJDTm0e7VzfKsmO7mRElQTf1ZcHRwquhe2iMzDJAo +k6pMQF044E9cS1KUHZCD7GOuoxIFlZm0MCMotz5I6Gyws+jR0aeWZ9kEB+4QyL6UeTEUcYOQ8Ukz +jTrlerXxBOGysWVlMEoscG6YHn0EPCLU6IEr3iYVT2Tg15YWDZ8yo40RK3AGwnFopbwHT/h5N6lS +ZG2hhL1t3Vgph2zfpP7OH/PYdbmDUye5zFUQRRZQbh/uQrjpV2KwD4tiAqrKKBujCjt/eSLAAehT +gDP8povjsSuDvlOhujctt323bq7VkX38U8hzOM79e/7eGZDizXNBrRPPNyJMncA63shyhCa9ZqZF +eYJxzLGCsAP0ZZ97fSJTx5uRX7cptugHDxnHhlVzOZmjFyQX/nF5P1PtBH3o6baCmfU4uJmzNCuA +lJN4jIO/ECRzytP3BW3Q9qbMIi9dwScpKoZ8r6cGBEqpFyQIXG73SSJVCP7mCFdpajk7ciilfn6u +igV2imcvm8C2auzc1DICcH58ZTHLfgXVbMcg6nyjFKh6AkWYWE6dM1luYrTIM83CWPEcGYvygxyU +EKYvMFrPamuw/rn107ExU1aKHD9ciDx/c15oDFXux/p+rj0RXIyyA0W9voNN+ScWuiBVBIsnwRPz +lqF24nFvNCKTEkiZpwc3kx3GbIT21Hnfr+8ZQNU9IldRzMFoj27qpDlOtXvhCFfLRINwI3+Vp5q6 +95lOOv+HkrRKvAztEmGCzt/IrjZpHdlXhEORHcGcarYAwo4z/XsQSRB220JFVYEJJXwoyfqxy+Pw +XR/bx9kejsYQYMSzVtdf2i5hPbUut1NNkQaPGosNzswNyb/ApauvNkgQUEughGrvpCGgp455IzV7 +fbA79rafRAq8Jt14P1TGLEOsQ7SlCJJmqDweTWDeG+CVeG4J1VCzft5l1HEssYrJPtWuieUqHLe8 +mJEvdYPEN3LVx1Kvf/7pD3yyNv9Es+X5Bp/lruQyh0rWX0MXrJuLMw5HwnpOkMAKaLfqC+XcQaL+ +l8TKtLCqlnAw44XDRRb9kjUUziWMKfZC/JWlh9qwFn2zlbu/CG1CWKca3ovgfVTAvslzw18Et9lS +cLfPgKgqRh9uCyCM4HA0itobod56Z6m8StlsF1L+43NIZtzf2Zp1bC56EweGqgDbK1TKVdvqQfLB +d8r6Puiq1D2uXxbh/NfwaDEquWYPIBhKuoVtHCa+d2BXL0IF7VxmQPfj4uMr/4YQA+ZmE/BSb60X +Sbp7pIa9czjiDxGecCbTOeLd9QOvJwRp+w9eBPjA8aGkgvREoq2O6OsgyD7o/esf3Hwwjgk95wW7 +HvPVOuL+BI/8VYwNqo+blW04CB3EQrS6yADB0/O4b4TfV91yRAZjea7w0ZUAtxhkz0cXRyKki/hv +avjgL12fmxijkxaYBw72qJTM26eD/G0ASEfGajVDWaw6/1Q4wrVm7gdN1IhizCp0F0wF696S8r4m +9SwPapiteXidyVcsstyH7cDes8KZhdvn6ZdbZh4ZPrDPWN2Pxlye4aVeeJEayzU4E5K1Dbf9CxrC +cQW4ilKWkSUOPS/j+e9GX9ANGMs70OMhT6Wj7olrNSx09wDc0EwjrgQgBvIus4fBG0Z6/8ko8lPX +DYwVg2oU6MGB+Swpn96HFk23clQ3RMONhSakfLvjybjS63iEu5DHA46o7KeuGsVEKG61q02eXw8t +mtrg6lVgtSZ8lU59YDPMGlLi1thMbBWXywU29wu8gaWUTaOf22ghdZmELLvPBKE6Vz3RQJjRnijB +VQ0mJC6PQnsp4ONW18RxXO/n786d17+xLyFv7SddLtHtn1g2Fb9WHHctXnthGy427WvGv6ASHg8Z +INGkcSo6aaypknwc7c0EiPS945y6taa2dMN+M73Ehiiv559yl/yMkEdS3R6g/iVY/r5QIHcsu3kR +DACxDo2jE8qUEm7AWYxSYFXnn1qYX4ZI2V29W60Iu0aN82DKxC87hCym+3Hp7CARS//2oE4RFwRy +1AMYOkMLZl2+iz59jHB36ZJizhBBgPdqmuOp3zxcJkFGO3pdghG7NL0gZATNO47ZaREPzpVJI5XZ +XgpR/hbm9PtuL+1Hl2vgvwGS3+lhKChmGyfuQjWRyZ2KSaJjUcu9X11wkd4jyGkPjL54F7oApjY8 +WrrMXCsKhPqNgk4a7uAZt56bP+KBQlorutfJeT0baN4FHLouBz6ZQlSyZpE9wlB5le0YxNBj6+Q9 +VxvpDKPu09O6JI9j0Np9iIN/eScvnt2HyKroqa7kljXgtTU4VZN6tMzwNNrBsKPyEpucqcSnXmx1 +OaoEZyv4YXvnQLLBJPZwnSwX8lK1xVRzC+2aLRNRkGzMsJPDRVkLk7Rr5vjFmviRfvov/oJRp9Vc +A4h3A1HnARkEsBzjScoNgMPQJbntPPyMnRPDKXBD7ZcGobj0HA1/nbnluoBSzhq5oNc3QqjHqld7 +jx2/HmU7rSHxqigOI6Zq3y4p/NEsfTHP082qeABAQOgIXE9IdEUHOK92dKGm/LSO4xdc7blCuS4m +eG/r0XDv85NKP097Ao6/vcUcSuS9xDu80ZNcRN3N+0jOKXSoqG2ROrj/mX7xnTPh8seUZyCc34OD +ApYkVaFN94fnBK5TAIMbEoUC8agjTyhoP6llUm83orrGtImRrvLLpN8vGmnE9XQOTS+xVQsI/RMH +Ia3pzGgLndKC9SomJ9fDIIc8eyknQcY5s8Xuws90PSgyeFgDbaSNrX31AhHoahcQr3ILp5WKd4zA +i47I+axsWapGaAgsS1XeQSY7iCXWBV/K1UZUhu6CHsQQtK17rDGeFj7v08eM8h2iXFJI4EwPlfC6 +q0eHPJQuYno4Lj7qfeMMJiv5g405IvspIOAS6I5GOtMFvtedcKkJYCYqdywTUI0hqPX175o8wF9h +Uw/Qslz0Ek2amVGYYJFMOtFvE5kV/Hvqx7pOQ7WuBFbc/zZpvcjp1/fX1IGDzes/zPy615si8Dsz +F67nby9dxtXqTdmzw3wd3IqVkz7Li1kCvcl2e9lL0beNTxbW2yQJRnarD8ZPO9ss5zpa96yBjPm1 +f5y1EFMOBE/w7xPDxy1s2xA7bsUPd1r/UXapjKDQiSVNwB0LrVA8l+CjWvpOp2FxHH6XLgnRtCmD +ZOd8IVMfTul4oV9vtXiQQWS4U+rspf+27xK2OehlZdaYC3neCIwLCY6hvzxHNM7P+J6k6VxSaozS +6Xe+w+3iJHqu19EdfgPGOpliPrfD7TSpcPMBYW4EW0HuRmzqR8xfgz4csfs2Q0l8aOMFLBPfpRk+ +qrilRtUJ9Nd2tri3hzfawoXp9xOjfxa1UNBnsa3WHrPbkYw7+WEoewcJkQHJrbi96xbQH0Tnhd9D +LaQ3ryvo7Zw+5X3DgE57W9eM+8nXbNu9+PaAvL5eMWWgs0xVuwnDyICmyJwm8dwunMI3QGkfOAzD +q8clscuZZp0Ut5cUjriSu7Dv08zFHfAE9CRZspCQDt/x1LMiHXlM500vUzF32lg/AYd/B9rDUZF1 +RTE/J5BVxmsPetxfZIj0pVSX17u7SCEmQz8ERQ1vSoZr8sbIrkZNTiQ9watZecf3EJll/ppztjgh +rcNTmIoZAxjfzn9VGdYFnIZ8sG6TxO4gvEEo349XptWOKumVn2naWKXf98IBIzK4GkuQTX/7s4W9 +woRacTXQ9odBycHIEFo5z5eMY2SwIP9aU7BFvZFCDdPAt7zRzkdvkNhwDzAf2oOJ1ZWG3VclVElO +2Z3Dkr12W8Qjfm3KOpERkqS/zAGsJ94oLgAE9GoVDDOm6M8mF5BRH5UszrKzTHFp4+Fhqwzbvge7 +Y1SwWbPBK5IephBEh5IF3VH7mwsyfCqdWfXZjJ8UwB21XP6ugwySvwR9xWpAT3FIpNaheXD5ymWH +ZnIf0izpeMu5lPa1HaR26F6YHG6L93LhLWvoa7G7riN0yZ3oCp4X/ATjZ08VMAKKt7SFmQjMbyYp +o8N3oWaDkqW45Aea48x1f5f3OZBU4Z0tbpRZVLJSytVGJ2ykjS9Ho+sf7D3NwmB1kUdOQORjoYr4 +lSE79YbD0lkWvYHtU8QQ/p66LU7R2U1RJx3MANF07G8/kEwbO/AA/m8eg14pxM/ynzxG/GpBcAwk +23W7u9dZ7/CpUd+tHlj/4n3+u/07PY96zsvRJVNRLQJapOz7gdFPDv2WoJatr7X/e+kz7aAJYywk +BFKRMlj0HWfHLNVfyTfJmakB13YpEQxzVRTW/cpwkein7HXZerVMMO9+c4qeGuTTCpu1fYElx8bv +tWbW3SfxhxyK0WxNZ+ACVIR7aPMj7U5z80AzgVZ3i7VccHBetXBHZbLoP6YzyvUcgWW/NQPmSn4o +cjRffKv2vj8A0DjijGTdGSBTgorFllsF2ymc+3hVGNcF584OaBXpbCNNqdOgJYIob2WpzWU7hnka +CM7h73b6e8dqzf4YqpkeKMJu0++/IYsiH95PC1B2kG5g+11NKZHGLZaBgrfTma6dlXPiX1Yu/MM7 +39PNOtEICll4NziMBPirzw2LB1FM1XgzjentWsJABMC43qfCNV7Od4il1peQzpj5/0QYAbnw+0q9 +X35hdAtZBjxM0chguybRIOHCZRp57CLvEmWAJ78+39ic7QRB9wW6pG7HDzKbdsysVE30AMEANKah +aP74CDu4L2k72vp+avtKOeZB26jjuNaaIs/KPEAt2TIC5AvLis2nSYcmyzVGB/FpPR+sN94oUuxc +FB6ld3UWw5/JgNgBXnYsVmuCdgsJ+8gyLqQKm6Im0aZmad4/ypK5K3UZae3DHb8wFMHgR79Vl9Uf +euhb3lvH4XaNdhdTzFozq/MLGRSAkn8R5HRkJgBHChlH3UGK86HHp4kRNPN1JnD5/CncOnmnIobn +oqc0OLo1FobiX7993WdYEEvV9YQ52jpx2dtuhWJwA/E3+UfFspnMPNxsOdNih4pK6XPuFm0wcnGf +LiQBTTtXBBocKL1DHZt6fOHGDdXqGF+bQk7jQG8lKjcri/gyDtvKHMTkjCWBuqS+NIzJPY7RUB2i +emusUylT7SthEa9X5kKcwj3SkOi+FkklXvth0OJOJwFdGSKvjVUQgHQuQ4sO6lUfuADK9rflHIJG +o5ZUe2rvsR8E+bFJctSrpSoBtEz9+qz2TVOz4zS/cFrmc4EC3P4QK9SKtl72mATt+8m/oaaTHXKH +UoA47KWMyQmVasYp03PbLJd9YeWCoMCSaqgOJNOmYdDIVfIzbXdfgPxr/+ZgkX2HqvyOyWG/ni1j +GVFGn4gzkHtPhQN1GNq6phHA0eLbKHrGjp2eZJIVEKyQyRtHOivPJ6K0t7i/cDBU9IoyPQ5LRTVM +0caKi1EK1yfz1y8H2ihNAQCc0sFXM1UIYlJ5G0dAQoAAgpgn9ds4YioKqOr3wRO98cGK2R80emzg +XY1hxoRhWfm1HD/fu50CF6o74r8zAGg4ZhrQVvoslpVr07PiaRjrFo5z7QxKgef/FkwG9SjCCmTC +HVAT5E2AtHVRCnDKrhpXx1duFVSr8JYYVwjVw3znolR5lbDoYH8+waNiSb65LjyvRXS12rBTkpJo +ZbfX/6NZV7zt6qxDncgVCx/lVFViQxUcrAimMjuqGHfaV6i0yYGvF95Wn0STatyR0/18r6Dn4GgN +BqaAgvi1YSOLBgTXc2e1s0Hadts/lwQSnYMg4befcq0gUiSyQ/LbZUM9MTe7GIcdMhUlVMBwPhvW +Z3dFPlv1LMlVKKWKPMyflSpt9hCR/6i0jTK/MjBDY1n+8S38CqW8geVg4KdoQfWcZJ4yqM6JKhKO +cx4mx2Jb680jkcVsGNHoRvou2keEz09DZPq6T8wC0PI001e/5jML5CRCGziUtenl4z3vMPU6Qer/ +e0yPOonLC6I/6BFU6mZLUwQi8KNanEDZ47DpgJdAQtT/HXU2HrDzGQRZrldO5RPtSW7eLXjQmmZ7 +Dhu2TuhXXqNZF7yLqpeFSdkvRmBpnN0FfCBiC2kpluMpq873dnCfzOh5WJyrMn+Vo5BusfqTPHz4 +P5QnGmF0D2gRncGc5MECqrnTWWoh2zeaGMBnX9vYHFfHvVdEU0qIG6nef5N1wooeZBUAMXMxksnP +0vZlqQBYU4+lBpZIPX6nOf4dQOPRqY808Eb5kn2yos+umXvA4dj+D8YmFldKNmbV9PdMRZPQfuUn +zKCle53eVfFLQhsz5yBzT7xtf+mQz53zPvECJTFb1FeXKhYoRgczjln5nt/N+WWYqCxuD32q+ORJ +Vv5tcK9Z2xWUj4+HdLRtNuxDghD7G/tLV8TtOVQZTgv3P0Tm5okKeTjB/eD3MuA76JINoWJjawIQ +6QhZ/UVjMaDHIrKra7Bp5hvpJ/LvzPByib6Mj1xCWORl95LN4cmPBcFfA5wzSWgDsydKMKnBBlHC +62NNBSDuaOADtVZt/5143i89iM6lhs+4AAAGB7PNrDjz/QTbDszgjxAL3c6hdGoJGyn6PKRoK026 +Mxt0/9HqLIls8VAVrkTNbZBTUIp8F1LaOk7hvx15DVIlKrtOeFpIBI7+PTCX2dBTWe9Eh6plt8gi +A6fwUBVMzpVfNrrOg5TXQGC+UaOG286FX1xflbF4PiuUGyojxonfzYcftKgtcGLrRzkf9tnbx+2+ +z+1jLqMghoIZAOEGTAJw33L2tUaZVy7NkP8BScsQRHL0AurrgSX2Tdfcp9We8zNYlATdPp7c2wuf +JjkABZ/TLuB4GFiwa0rbgLrMmYd/mm1gOoy6kFRqB3l2l0mwDCd3voHAPGZSsxSBqdefgFFenkBQ +FAFSVedSP7dLZLRunxO9tn7myR5b2gV36tCyuYi88rD8pEAVO3Ou+RjC3rTIIVHOv/RGigizFWnN +tRxd2a8+oem5ErLimN06i3RTMdGV9Ez1uRaUFgluHmpFQuqt4jeQqoJOkh1u4xSx2mzcw6aDTw+o +p1RYEgOYl7Gf+8p75wVz5rBE+8oaDO8sLPHy+1hNmJbzfhQELS9vhBaKo8R64G/8g3B5euLkHYxF +WIbL/EKlAgkoZAZba2kSlcR9/jpDqqiNU1aHxmrutXwQhPHpL7eGNJlMNXOeFe+k772J7ZadwW7Y +w3UCVbbFfNOSLM/RVj7jyZZgHC9iDcB0VSMUyKZDD38N1jM/88WTguLgwBjek2VyqqNUWvNQnADy +wI8SpwCQML9tyrnLPSZqeAmtwckJcJ4uWT+EpmU4mekRwiqSneYHfVN0QyBtnKb3RSkviCy/fQv2 +UwBSFSuSiMkKoC2Gboi0vJ1IavuGQ5WE2WkeQfv1/BffMqg85fvCW3SzgHQ9ALQ6CHLeLp5qFFKQ +NX5u+BPvuO9f4kPE1+KyvWujppplurh/0ryrlBSDIlzel9v7AUfD1DGOx/hrR5eg4br6XRdZihE9 +p/s6wRIL8zs1ThywZUNYWdwoTsR4JRh+FnTGn1c5SGxwY7K8zJcF7XMdAbtfCGMD8el/Y96990Ws +KG7qZFPWAfm8tF9SEbkQM8+fZTjLGwiR5lFjm8e2US3YSSOL0KabdcwrDgNXGhhJvNaEnfMVoWHE +nk2uXUoFzRAdPNTGDUT9+9YaZPOCup8qMaRuKrWR+waUf7Fae1TKuMGZ0RCsaKh4BMVJmUzp61qk +fx+1iBypIWJTHEcDp6B9hj5Letj7yyp8JlNkrzUqpVrKNy6+xbpOg87XBqCjCQIHMR6bPGT8pXo7 +p3e2+vZuIVtEurjF/MP27IS1lwXDDWuqhrz3XIAJTLNDEv7HcZcM+0Ct+5hux8X7uO5YH0eoR0b6 +4I/nhKrEtGjxDZTm/3Wam6PwUDjXH4nMzaua5ljxovlKhHWRlenEf3XIepteJ8X3S90joV8gaOCx +rYj5JraLAVQkS22ix/r38TIIblw91we3go/+LDw4YZIi72Y4PXy9lBaylW89vpqBPc5F5s8F04eq +C8y4/6Amfh8qyx7//sEdRKT9pQXBcxVm1frg4owjWH5ixKH0TF/kuqzqF7dA+F/HcKr9dwg1hhZf +rRklKyIcbTMN+ALjtzivi+ymYPwy/UxD18v59UdvRVSVd5UNg3oZl/7zMfsHIibdTZDf804IX4Tm +kCR5plwmyWW6cEO4G/BtdS3HMhIqm2ROanpqiaeLsJHgmFDV3P3dyARW8t0quqgw2NRVQfzzy08U +2CW3FG0d0EJX3h2QVabL3HD09GqyVKJwNGoyOLV0uAH4bVE2pEihY8l3ML2hfqRc8W+6b0CC/hTm +tWuwK8Fgb2eupXbjariCvmBxf8d2iObHBV7dPpF1I8xEWlX0pC5fOEp/ftSKHFzvqLe53vXPlSZZ +5oQAN7igeJMBtQn2Mg2I0NWophZ1NsZv2JkzZdg78dFMcrcVnX1IhZ258S9//u51Nqo2lgNMq3Dr +IIAvBL352J0uNcttMkdSyYe5DKttAhdKvFIqso0Xg8zw5xK5E4HxQBrdudDk+Mrk7/+MO3OcnsKX +/nGeaIF99831ITLsel7nwI9NJUhYhlp31c9LS9IcYF2/g9TdCKytz0KVN/cx8eFOsz2Q5814H7hz +rILVc4bqPoLxrW+/KPYsGHY6hrRzyQZiAQ033EAJp+yG0fZoyBguUJhUfE7mZpj4ELmoBr+cKdRR +7p8JZ6Y0UyOanfO6QerkXMHuhtm3naG8N+mvrAzlW1rSAK4e6DFu3dUSep9f5331mlWQ1nKAWvyo +S7yKzvUKBjMsOyT2+7oNLSEN2SZFDgpKlVSFj6wkU0RbEfxHwrz3eruSIs2+AFkppq5amiFGe3bs +aRA8Nf87/kzJCxQxlO8F8D0nG8QalydfQTRQx8sor8Sed7eUr1OdlMCTJfWAaGCv7xIeIFehaHVc +kaPKN5VsCVcZxzGfIFdzMdHmdrigtXvD/V/jKtvKrOwV/r+sSzdG4CvJobkVqddhzWN5RQ9FDeZy +A3iZjbnMoNaz6dmmWd/2s1wly7WFY3QklJaFgkdECmkwlu39QyMIA2/NQxZQS8dMoIm6qy4PTEj3 +z+LcNoP8RcnlI+gR9oSqBkefiqbU64KKKifnnM2TzqotvAewfrfUsBIArLqqKcOH+eSWSHMU/UGX +IQ7jpWmhTU38IG6w/7gR2fnBTGKrOnyP/MMC5ZtFRrMC5tqN/xOj+6Zc5dIowSdkuoqVZLV0xErP +p69ppSQ16InUmtBb3h9tQ00m2zdJM+U+kWHPy6FctLRueQhY3JJVXPlrQgMGiNIPEVZZ7IzGOVwk +nwFkD4oyoPtS6CjVwBj4LdbyUKqin3ZeecDak0VqyflY0C7wObs3erkii1/GdAAEVx9LEryyyKzY +P3XSfs/t8qUSLbeM18k2ga6Z4ATlLkYq0cmSAfRcBUW1GKdM8UuNQ36/RVKZbQLOxOA1d3onk11G +kJuRlnh2P02NNd5X7GHIvrfDN89KsRSAT9d7CEPoqq4UBv7hSesxY7680LamDZ5hQo2XSeegIrZp +kjuxwi7VYlN6b29G4p8ivwh7a3h15RAFo/IDQK5MyYdEqtxfCahsRmxgcJ8+TsNxWkfY8I7Pzimm +iThTXpIvrfePMhU0SvnZ/kbGPypg9aPuDdvxmmMT1jJgg4Ishs8VkU93LdVaTO83mxTv9YkpOv4B +UrGFhnSXCbEz3s9lGynK42cBKfb5mtWFvw4mG0xWo273L9eyxvOfrw/cI0lfUR6eXB4ITkWyptTN +RS+BmCthX06lubQ+Agagw5cCnIZ9/abDBfgNQRON/d6rYfeZZERohkDQkXDCop4/cFH/JdzS67pp +w2xQIQslFPnJe9UrUCZonWimAnH+JFZKYA/b5BRQ8LKee/jNkL2iVjqCEgN5N8zw4sRjaEDzb4AW +imICScKlYC/zspDwNZe806Ye9bZsp1LS3snPDUOOZgY4R0a9CRTaWXrk+Zc4qknyT30zzXXK52dZ +qTaZrBYnSrAxsYsAUrPfTO1B9EYX9bZ/1yy+fK+xJI/XMG9OiE2Lb7op8ddZqaSVN8+3gkA558nW +RawSOLzXSQP/xgUBas+jFxQdONPjMJoIoZir4X9dcyHCCTWG75Wk3MmRJTyaecEW994ZIeCLUtiM +H04qNt2lLNzUtnpZdxS++O/zYjKXBn7LNc7tVldQk+/VfikLwW7xyhp+7dk8N+RNUS83VEAFLvu/ +7rHIWP1eWlamDRqWFVawGOntgli3n9vbYFutUzPvhHHT1Rjm6BPqqnw325sxU5YlViyNHobl+XJn +S2TWStEXuSOTqNT703I6Ws9jEFPhI3u42oaFzvAhfzdOdkAvwVQhp+jxg9W84+5tBauuXBv3kL6A +B4wxW5kTMHLW7OuiYF1SJs/F67V3jtb8Ibbi4dvTssySBGJAcrB/BAPu6eme/ACGS02Zx6K8sewA +P0QnJcsAaPRORkQMAWw6TWsgxOiboMV0IqS+IfoFge0ExrVI7PhCxyNyypU/nzzRW7o9EZ6YNsV4 +Ae/fpoQvpPb4zU4sfTE4OOHa1KydN3sNyk1PmBRyQ9J74i3HDqzeAhd1oKwETlS+I3GC2vXi9Krc +BsdLTcwOU9fHzKGmRC4VLIphM4eS0nxrvZeKG/yVlCVWIblYE5GqDI+BoB3c0hfCm9NfRtxeDwXc +0Vhm9qK6dX+5dWHqx++HFDo19bHjvGSwlSWFasWyuUPu28nYlkhKOsvV+eoL5y3cKC5Bf4RE1LzZ +Q0rAKR7E89FCuDlAsQbD253PvEWINIUcfCjFmiNjlEjlEV+i7HDfaoSUggB14IuNr6IJs7G5cBva +FlyaA1TFeQT4TqG/32psDDlnHF6t8pwQ5jOXl4PMk+45jfOFgqKgkQewUMBNvflosm7Bho3rvaqe +dpEFFvNi0Z477tMO9OTy9vD0iNgeHuAtrd7/BtR73JPGKLgOVQplyqztNvciI9/zHnYZq90u7EJ2 +G14Jwxcqzffye34f9XJkMIeRrJzMxLM1Ps5uSQzFvSPy/HRQtbijEKTk/+vYG4l0ocyZbMjgr32u +q/gARAc7lJj+NWoKDjwjBodpQSOrBNqkEChOkIojrgbNPbF/z4TDieJ+bq+nOaAiCgJESwsTP2nJ +/KUVw1dRwJwiWA2hrrKTjsk84dv+W+BkvRJf7avYpvyct9kKu/jxVW/AdXIE5JmyxlwpWKZwhP+N +PpeaLLfjERf9aM6rppycK3C+SOvqOgNWnF9fLt7BNjNEU/7RiHB8O+FkrOSmk7jZI2c5Q12wVf8m +aqdDbL9Z4VHbtTxofqPt1Yph/eE7eUdPqkC7mnr3uzw0GE8XR2qH3Qa2y7qa9+bdKPWJ312ZuXBm +2CKIynMP6N/rqyhIltJ3Lynl1H5M4sqm1wyu/lKE8SM6JqGN8a7rytXqI4WkelvAaT7cf7f/Z12J +QT80lAV2CIlLHpM8SvNtliJ16eS38FHAvmdL3FNIelB5KPJGZ8Tm/QEwHS6jz3X/UFtkx2Li961v +YPyIwVNHHS3BDad2IHwLU5rSabS6wbIL4/B4wSAVmz2K/+bgeVsZhTWFh65+fsRtg6TC4MSxaxNz +g20nQVii0Pq5VtsrzMn5Nea0sD+1krDUR0pXHberkOZLL7tXWxA79bWJoUb1MkrpX+7JKjPQVbIk +602fww1s/5vv3chY0ts21HU5Tr4W32P+8b17r7todvDjDR6sBK3GV+w/7U/hs602mKJ328vBeyxC +EYVDWv0bn4wi32p9m4lqYBKhRr9cAHCWVJUxQEIPMW5eiROFblsceTQdzX2xH0zOzHW/zENGcWMl +06iUWQD7uZSBy3rf2U1TAhWVHEJ4IoluOfG9BvWvhrPMHDhLrC+L4a3E+5KRjhDW2CuwJIzC0L5f +T9lfe+Y0hVwqkRicEyihpxVqm5Zd8Dbjq8JamGjUvycngW/wsu3hQrKsLeLw0HaOhKEt+F9YQC+x +rXzzlqpoxOvcRiAnwO36o+HhRQ2ge+MHWKpCDYQDS3yvnJoqIVGe04rveJqY3aln0FPXeho4fcpn +IF6jK1TAK/8lCWMmPoE1dqv72jYqe4+C3R5HGCbdvLBujqCm7uB5Q9GjD5CZpJuUEoaqPZcSMDyu +mKihO593WFBaXi+1zwIl51YiNhl0lxrJq5TmhQ6vURtaIDh/6hOdEGIHnzpz5XbiLJOfRJh6YW0j +XGpcYmcaeR9ADgB2dS/hbrup3o0FjmnK+mna/GMFHR6HHxIqoTPp41aHyBOcLxbJmcVXILcGTD3f +qDBZQnHONQ7O651DnlTq4iZPHMoK24u6LMH2flKVzZbXMZ1UQYY/V52f809Z57jBR7eEiLnWaWtf +m7oXVQjhi9KYGWrTsf91eu/Oispq0T+H49tn06A+klSj0MseY9mchPxbmMyWpVj75p8Y/9uACLiM +8cE+oj72l4rsZhxX/CBV3LHz0hsgW+bo8QKCt7Dp0VL5aTuNdMKJdDRsZRJOJDCEfUsaHHk/B9hu +p939AU80NmbLhpu94GKFMsO6TtQWtjMwqduqvYKaMv4cXZlbxMl/+8wkmaTqxzcOSwWkR3JZlDXi +rhrI7IngphkbZufZfABnEJU1Ch01fkTQrQMbjQ7oXTz2KQd7vwPBoNBRA7zI3r0u+n6Fra8nhWlV +zRqOzA7HpeClyJ0xrd0A+DVsz/iv+cegbM6p8Ypp4zzrWoxiHwocXdR/390steggT+cdMy80/2Hv +ZCQ4xgI2XK7iqGslDTeYOF0UwpOPJI8HeTA5p1kqBtRyd8EEch6C/r+FXMPghDYKXPcu//oMdfPJ +LcjBgrcO5TsAAS804frlkRmv4XcmY+eW+TqDqTDdmOBBjiu8FGcRLCb6a9KRkTWH9WiFWbJT1fIy +Lwix4NEBz/kNpaVvh78g59dFzwD4BLw/LfpDo6Xk3admbQPN5ZydYoaIZjn3rsxF0Jd2SmlVKA13 +SoUZ+R2QqMCG8n5jpprADYeFW8WQUBMJUOiuCW/AQZgtHEqkOFmJrfRsmIIS7sRDWg+XPgUNtQ3O +MFChhxN3AI8tU4UTtWyd6A/rFt1NIGemtmuIDzgjoYGYL2GB8YKK1KyUApfqr38oMEGJhxybnz01 +Cpa59xuzb14qCuC/1TXbZztapPS7FIKcRyMILq9z5WJy2WLLETWYcVc8ZuzEE0ps0uGntH4MfYxL +vVOHbww63ww4ytQdRq1yKHyyK8Kri06xJbHwCeEqbGl0G+aBlXA6h5WiL3DAfRF0AoItsTtZ5EZk +35nCiRDtTUNgqFz4F2k0Tq7aZuMxiV1mxywV8oI4wVj1pKCgBBFg5C/AFP5/fU0iE+L3sQCj/x/t +kiUyUjVwPCkrtyrMMQ6LsCOGhnu5XwDCwib9U15TGPTI3p3HmijV288NQFdKihDsPTXBstRrh8pA +yTFJmrlmYyDm7QD9KOvPCjo7lOX3sNG/Y9MvKsmHvatKKzS2KSjctHGWX9rre0rMUdE8o5Yl1Rst +Jy4oY7hLxsB6h9RD6Sg+YbBeohf/4CmS0Lp/qMvj0JITT5oo+edvTF2/OAFyy/i0LtrzDhZWw2uq +vipxnYY7O90S+EKxTVOI8Ksb1QlCs3DZDULJp+9okfFjy1CJh12oTvqeJ/ErsA6T/h5wm5AMvfmt +IIyVvUAPPxqXowS9JjC7ar4TnH3n/dPEEeGOuU9ApTaFBpFt5kbUN1j5uL0LgETORIN0a03W0Ryg +GC+JD21VWsXFR6IeKYJ/ebmiNBEoPAnCkKB4U0C7CUmy/x3qY+uUDLlg7In9RSltQmRvQ5AGCckS +MU8jgQfruuz2fxjjpg9SvXcS+8MUv4VWCeesuAOhIw+8IHwUnP39xkqb0cM+tBfd3WE8gDxf9atV +dsRTk12qBkMGfgnlPKZW46jsF6X4X7NxwlLWrxyEktlikVBci6DWYgLgJxMAGCFZ1fUsNdB1kMDx +8vhk9/HrG18MydWthWSckuuPNawbSPzWeUiY4VC/9s84Yg6imMFX27PXldnVHTLkIQ3hQdy6vcbK +e4ZTnW39ShyaSUb7/un1ubjKc6gLYUput12a5utoXFrBqr6+monOyi4bhJXCi9h7QUcQfBj7Elu+ +E1oKD/Y7+vS0sZ3TBRrT4ZMLBPp5R6kO/O9t/c5uA9qXSoBOOYABK4Gt/GrJntFkoAMcJud60ErS +hoFQVan0gyn9zDfJh58+L1H/eXNtQEQzdDdSevI703wSKGXE1sbAemW/Sw4LgpNfD4JAiBhhAVY2 +kGEj0+BPUX+Y5ErZDx/9+GjxMPlNpxnaFz1lqSXkGs3ARCQm34v2aZPm7hw5JADJ/H+YvQARhS9y +Sup0inCiRY8i9xVQS10jPa5PwOiLg0sQZvWsUuENfS71pbL7taOYFhdeTpqmknjxTtkIYLhYPsq0 +UGqi+WVKRz9g4LEHLm02m3qKPmOm/Rt0IADiTfC+O2/FBZjEUWe9qswaGeuKSTWC4MtWQHdmew/O +bAgm7bSW47qkIg5gB3OTcPbC7Ms36gEmxbGNRMctM2hd5dUW05wztks7Ye8RQV9YsVcxdmU5H7YH +y3SPlB9elMY6JUpDm6Wd+J4wrURtMRJdrDhnGa6x/zJpkmcpzciNtGXuym43Q11lgxU7hNPGTSv1 +Zy1c1wMyirD2Avy5W1mEqlohVnN9IUDMysYKbg+g5NcEsnEVtvUMsdJcY62XNfRQfXyQdx/ROd9X +erfRNIdagwpjo/a17E3eyt9T2FcXWX5XDmNOAc60i+1Jms8VD7fCdr+Qd76TtjrwlW4fS+ujDrlU +wq5/WeCAI8CSWK3z8ph9t68J4sp5iY7XGRV2UiiPUAa4HtVGxBQo3TeyORlrFarXkH6CdjNLFNXV +cDvLoj5fq4vKmhxGjL6P0zCUsonI3k788/V7gtDzXLF8PXz2W3f0Hh3Ga3Fa0+PB1FVM3zjOkwqv +5iWYafSzD02G8bS7tLad1k0M5SIoc0E7cLugQyOOZNaEcFVFfeX+7kPsFu/Q9zPTpzUI9VXj3ebQ +1wXtoiiwakcPzTcp2jglhbf/R4BDCGKZqb6t9nZEzXsgT1/Hu+VOwAot+cJbvYOntEIhzi53omru +Lb0dgBT3heO4Dwep3ugu4NjHABh1XN6GiSd2Hy49R8ufapTacE/QGhdzFEf8tGbRT3OaBQ/Xg6EE +C4O47PIrcm/w4ZK5CpZJECt4GGJ0yPH6YAAR+8IwOvlhkbs+TfkoR5Ph+/yCy/uqb9VU6AiCQsWe +yPCl95c8J/0QUAYcDFR1oZxl/QPfkhBFHr8y20TRNOAkApI/3aBwNfIaCJ9lmMuzH6vRgBO37MLa +Y8pekac8JETb7k9dv1J8lgAEMjqgFuKTHfBAksfirInR6kAMAppin92NEb0yQ0k8+aVxbOJbiR4H +D8ZqupBXH1MrrdFdRByYDxPimdnbTHtMrIeZZS30rS8l9dwCxL0FM/YJxcJOFOOtN5TPnkJyBhqN +nLA3hfPKcrSpn99CnfNWxJrHFlkpM6A+f7nFBxcvdRXJZLOSvjGOpkJwaCNxTP2yOgelz7TS+phe +5Sqt6WhuZb098vDO17iCL2TMSrwBK5QnfLWsplVw7n2CZspG0HZRhxYusWRdrVzzRqeVyVFGtBV8 +qRHc2HG9nIaXbgfCGjxUUTE2WT2NuQ0nahHI/3kf3zFRJRIQJE04q0fGu7jvDPQ2pjNuG2Gr5N5j +kCBj7mCp6+ZEOkI3Oy6cKxDPTMrp5v8dnc0qTYJHXG6UwbU/CZsAE3UpQNbmdaRcz6WGApSmebUw +xeOaWtoNANs+d5CDxoBo2lcAG4eZ/qKFglI4YEqmYLulQjGaX++n330mdIH9hF9KNK7MXpiuT8Vi +uApQbSt+ACYSg2OzRGSpntMBiV4eyI796iXmu7Pf1KYwZ2BoPAd5SlmL4qdDdh9lSOGds3Wn/T1n +6DtwmstowQtHgvElc31LeKVRYcazxnNb2EJOK0qYZcowwhDTf/2W/kAiXEQNHVdUyJMInYhy1WEw +wld5QE2zMc3u9SzR5bLAqn7IQS5I0FhzWSpPIHVYdlP7QPxUTMUZw9iPiqcTuClH7F15sE+6V2Pp +2VAVvLOy6f4wrb+zGUHDjjH/zYgFG8fo1BCOJM0pIzffaoxZRFmLo8/mSe+i7ZuCjyzT4OtkaItu +xFIuS4wW5WXYl4Qf+C3Cq/cyOhHezNQGTF6HktabeGj/FM8Rfnv0tprzoSYROWdaG0VjZiif0THz +9Zm5onw7nijUCAtlKrl1l+/YP5Ii9Hx7x9hE8QYAovGmLm9GZhE7kFjvsOrYymO9P4+sQqZFSlNd +EwWh5kjbk8XleIVENrZidLHz94w3xilxtWbKjDldvxe4InNwd0+mVNNGG9yhiJhNd9M7naZ4XADS +Gq1rID2qLIgz7l8VhY/MJClbfdhAHpwXoqSkwT0tbnrjFLxN8iVtHdSyUKO71W/rS0R3CizjI4D/ +dM4mWLlqJabMDx4/7b7WDZDRzBczTKkm7YfK5Sj8jYzxHYYJ/f5AqCXJYjSBOVz8Ma5II9G4Lkxo +1zms+UepXmmAfu2P2IiypdGzZH2fTwpCl6rD2hXskxyQA3jdEH3coyKxjNv6H/fZZtEcvytChehQ +vleWFga01/4sbtjAmb628fkE0kSzlB57M8a0z3kpNqXVT+lmblFetmgBfSIgHmsqd+ir12D7FNvY +0SSbI1BcQtGoHAtxH3AZOLR7odoieAf5K2/XbygiqKjEzvcLR20rGedG6R8IUrY44ztZjtB435+L +D2NGaqh7QMyAjkoytisguIn6VwT9Ic3h/WUwpM4M+hV/b6gqq0yaF53yq8T8cCTXax/WASSxpnog +Q50pXyNe6dtGhQmKhPEHvvHcyKEcWqfp1Gn7otJM8H7xDHpQpiGK5f5wrL0NpE3yEuaxaK/qJZl4 ++qlLEWVFuLrXL1fINjkOLYMq8+I+IYhEevhaUGZN6vq0YqP+JmcjlpH381SI2iZeCuEtVXOi+f4J +uj8PplOs+8bpsLBLj6GweFisNjZrg/QVwEEDgEr4v9CUiLOLmDKdUsM9P/ZspsTL+qC5XYhzSHw+ +EDvIHoa9yCsJnNlWTyTKqdiyxLj/XBDbwGLNfHthQ6g11fOVjq3wqq5wYNyLD4WpDCC4jCfbMqSm +GFdETXTJv2LvGHAylhKOZrL+gzkUXeDb8iWiwZy3N2VocF3/ur6Cemejdoxe3eO5BFikkmBVt4C4 +yJTbQdwnRIubQaLRbisI2yPiwVVb4Rhjd07c278JXQmxpYcMic3SQDeq+AM9L9tn2Aq/cGvCVTts +LjpcfF1AV/jtU2qA/mzlT1MW8xYTBwrxylYtVwil833icUI9KnSCpG80EMMG1TuXu8+eiq98+FvZ +EP+GQbcH+P7sAr3mmFmqvsQSUpGF5e+Wqf9sA7VW7Tpxaahot35cB/nJKLX01SNl6Mc76c+dPt4x +wKMwwumT19Oul4MiG9rrGInTxkeHhurQ9PG+yOXA/xzXJm4vo3f8HO/whvOWmUVr1GX7aSxb/IR2 +vE/NH6CX2FO4TuUASmJeGhez2yeSc04EUiTsv9t1HgKL6HUS5yfMsUOWNaDCBCiLkj0tL+uril9a +gR0e2bXGB1GcgUqCWjnzIX+zOTy9EMiob4WFf0he4KKn9Fme4gJjiZQg7K4C5rUdD+QTTc+U6rXo +00GWp5fnb7IZ0ESRRLzV+GdOGtDHtLGRxtGa6307epx/fxGEoSAitzsiPWJG4RBbUUjAaWAipjla +RNBolXCOXqbUpwiFpBSTN0G7PpB6Cv+mU1Os6TwK2HsWFcLg+9zX8SPGpMJAqr1psuojwpM+vALp +SQrLAOEAR48LlUpkl40tXw8/8ZXAbHTL8WlyOPh+Tz2JoXsyjLDFaqGpEa4gtiEnSufdmwnArtrK +DX2aydPXlYLqy2ADRS+u/5xMcpLa6sNMMm2K4nuiWBCx1CjkbYwXaMMiIyTwsgSOLxfZ4wFTRU/F +k8zQNBYQsejoYexGabEIf6xfzGhP3LO6FfXLct9h6isqL1gCdcJY3t6wZWbEYK2f7NPYCUpld0HJ +ZnvoVezssCOHztt8L+UXZBApGTFIEtW32TDy8C8xkNsIfpPla6upQYmBMxemtyG9je0LmiIHka/K +2YYgk0MDGrYmN3OhPnysfy3k9A1JgB1QBLMNeLANRAPf6abidrr3z0Mutb7cSu5EcKL9hIldiiVm +/kaTTYnNnByU+rwBq5uy6tV2cj67D6CGbf/mJfNopaITqni8VaXQCJbO28oB5qbMB1XJyxNluzOg +yq5ZJznBuZSZmhwPiSTfudlWb6i4W443jNSxeA0Ee7vCrytGgMYXc+AxFso6v4bARHlHbgN0Vsrx +ZHc1rnMQT3k72kp3klWFL9wk7cf14wCcMmWcFLQFp/Z8o00uPd99zjtihE/bU/EHOjHOuDcFUaBx +Bdyy9pO+TTVu3ToE+2iLLHGamrA/JW0dSvc9+1tkOFN7vsTugpvdBTKtoVYX6wvanoo2ekubGiP4 +h763/dULjTam1KoYnm4wXgyhrb2ZUulxVx6V6nNkEoLDSNyrwAMFP5jqyctxcWdxo8EqEImSYUsr +vegP1rZpQJxjpgfSjjgEa4dVvPnOuZz/V0CiAv63Pc7fOrYcvNeAwfygFCub73MNE6OnKxKGl/xM +WR10aJZUsyZBXKSTLBFa4jxL+/c9MU6x7nhm6HzX7a0PyaMZgDtcUJMai31Boetx99gwpBSPAFxy +jf1IxJVpGQmM+CmENA63caopxQn9WDHQ0MPGyZPm3cHxWfV4maKuPNbRt+r7P1ik4xF6SQKYJBQc +BurzZ0dDg0c7CWQzdnj3wqEaPXBIQODAKurGrjAaVFtl5Vj9dlJ2JICI7ZapPBHVG/adzLpY4Ic8 +JecB484H181g8i6Dza/Y+V+0g4t0xzQYC04N32CLIjv4gjXwJm28dWQXNOF57VJDsFz29LU9Idhg +KB143e7P1U7jRhKsHdyvvTg2bN8qTyeG5zLBsf0GJJX4p3Qwgy29CqBoCzoRspv0yO8aabmMIFb5 +A1iQcmMzLW5iQCR/nrR8JU7HrjXB8qpQmuy8qAzoEWUHgSsFlfLpw+wamoydtftizp3nX9ctKlQT +4uBJE/GLvvM5Pq4FvTaH4h29iZ22MY9j1xTgT4m4WoKe4VUi9Jp71rotHLIZaoMyXdOEjI2nKtlh +T5P9ARHwCX3M2ZkNM1vYFX8uVrZC38gVmlh+mdlnuG7t+sjRubXy7XCHg3GBMdu7Kje1W5JF01wy +LTOZ2O5KIKBpnG2aQmbn7+umR4RxX3eiD9Zj4D+TMu0QSFBGTBJHiU1B93bIakcig4DVKoXbOGae +PceyEpfbo6xNZlJ/foAt91XojvO1PGqoSpqxkhY19t7CbStTHZ1Gmy0AK0R+XMi0pXpshFgx9XJE +WQGbKRii9LKzoiD8YdhB7lvtfOq7vJWeLg96k4AlDoBsBXTw9VDn3sCRbCaoUu6WZmBFMJaYtCfN +2yPEcDZU3L0XKACXd/1VURYHUSu6U3BQqAIR93LDYbucnSyd20yWHgz+DgHPBYLK0OBnZEQmvvkm +dvvYm2gbKH3mcRdBMsHdQRRLLKNmLqpUTmfMJly+ckDNicGgMmUKaeKB1+ObsXFFNluC7sP4igIC +ZU7L1QgolU59I9ec8zPeLxoAhk9w3BEivCVGuve2Nc8nCjvTuyRsW7k97C1c5hs0aWsWPE5auo6P ++esYeIQ/rW+FVHBTP2jb8NzRWltHXuU9K5SOzKcO8kxj8ZrCwyneOSHXc+SOSPz85s63VxyYwidT +/KLsZrm/tGrS/p2IroR+oWA41ZlfYYvB2kS2DxzRTZ1wcqiUxgVRHa/4JxwdZu5sozcgB3ltvETo +cfBAh9lmXP0SV1AXYYlCFS+HQGAIdukTrMf8LKcjWKZq2f6gGIj87/4nNIFtdZlcW7x84WNOHpUb +pPF0S525Q+GZFZhnMcIQOG8oTScaiLtRpkYQJQMer/DgDkVy6E/XlkREprc6yvWeetHrFfGeOYDA +73fNcI++NZsPuGg8Ro/Czg7EI3/aoHAB3SbCFKZt2J0Mom2CVSbR98lZbP51hnlJNy/i6Bthfhb5 +bdzX5E5vgaICL+9Crjy6PJVzQel/eaFpqqQQKRuIPLSN9WnZD4nx+Cd+Uj5txfgrzmGrsKWlCP5H +fWWc6FByJ1ykVe4xgMW5xR0xY5sPL0TMBCvBonu4GDsMpKpj7DXjMdVftQWBoQTVHBdWQqFhScYR +wBkNa5UH83s3Eu/zsEOTR6azxq+aqZXLDBZde+x9EEHYA1QE1KUoNLpbPnkIIzBgXXqORZ9Jnj0X +rMwB/LPfdBHX7VhYFpEePA8q2EmuKkC2P5LQDlpH1cN8NoxPRX7ha6NSS2Zlyi6XrN2uSCA0iys6 +tgBYhsgjmwA+vaXquYxZbfOtsNYxTP6W3HELpLQGwl81wEQoDUnL6039MWOvW3KvwA1QAlSYdm8M +8VpenhB71nc7gMYPL3Xv5A8Z8CCXgKRFCncGhFQy+QSep+hxkyOQtnOazzs5TPkVIx8+gTgep1pm +62rwQugskOEG4heHI8K732Y99rsbCPAuCLZ/UqCMV/ZlbOimZoZrK4xgetMrU3Pg/0tBgq0yX4bZ +kaKUE7/DrO+XnINZ67h5+wbUgIxOawJ8h41xmRaoGPe5lYYLMm+uSqQF2ZKLqA80OGgLaWhc0FSP +3QVsaR8blpRCr3Ql/JYhBAtk8MHGuF/hcaMOyJzHAut+1ToAOYANw+05g493tUNTkJ9in/ssy5XF +zoOR7A9fvjXvojRyhDw3q6HxWqOkcX1A/BftYCvAAw08GwKtFHFxw06ccwjXEjwvNIjXLU3KGmBq +sWmdec2xfytLTo9BP4hpOFirc7YpPRQrHfQ2HNRi0XIv71HGdrwYIWSzEpzRA1iyqqWYB5PBWdZM +eG2c0fLN/RCidkMkW0UT8uiH3iyFRgpZbSC0+lvBp0/+GbWK9cYL2axSHDtJMlSjiKbktoWDzydc +AxZu+Re+VhKgbeJylx35IEaNl142IfbFDktU2IWZj7YheiCl55W0MPMFceukhdYtTrVI4F1P4+zl +qWdobMCP8ZErDuD9rJRZoWPXL3CocclHKOeEuYp9FV9hliqsKC6NJHldxsAOeydQsnscnTnn3AsL +MkZvrgjxaQ76p2nTr255cE3HwuH51/Ud7WpDjosU15VZ3iwh/vrlf9Yam2KqmIo5NqSmU3OrPBe4 +0gAsrKxuA1k2h9fpk2X/ErkfBTVvfUdYgH4079IlCnxwK+6du2foDh4hPSgnVbIzLM3bRhir1Hqk +3eDhEaVAKvc6rduOTsf1t14Q78ZfmjsJGIZyxzqYmgJ+eXHTtF94wZVVzvuvDL+8iGileYjcDPkH +ntS4oMwOClIndwgmQ2C87K+8WD6fZGFx3paJVBXLqmcssL1u1nYZ6oYJL1CtCqjDy9e2KGGeuBuw +tau2Gr3juCv0b1MC73dmW1j2jSAEFT77rvxiIvAlgZVJUuofGIeSp/XMlQ8otyJhHqaMUdId5mgq +hGk3vme42ECoTnuM3dvm9cKJcIUYD49seP2hhyi+ukKXKk7HII5NkkIKwy9bexfOEqnTaKx5+53M +TtBPpDQOTgpsXrNw3jJmn6IgtAWslHNKDvtU2kJHUATZZPKzxjubMoRtt9jGHKiGij5k64QFSftu +HfIxWlC7StqXsFdaQm4kkWIPJSvfMbw2wcv9SgFCbAXkh3VvvtnH0BbqHlWHll+NvHdPTKTUp/ly +5kIQmG3R0W3wEJdbxUePp35pQCcYsN8kzErPDm/+9cAhUbT2PF0zLd8IZe6XvEbHs54OuohlpaCo +CnDJ0+/7o0vugwNWoglGAOT5KQ/ysZJRPYiizlnp9jtF2YxnbQZk4AysyQ8Dau34/pcjHDcUktor +5cJKF7Mbz51rpJgrvt9UhBhFAS3N2uzUb2tw+qV1GaRDg1Pt6dPwvQ29ZHySWWRUH3x0uDfHRGfW +dTuVGKq42CW4yeoi6KdOx3XeMq4ZgWq6B7CT1vLxxIbhAtCji0jDVs3CFpstIEaTvVQaRfS5zqRa +datcW10fvOyRr2WK39pOb0C/mjHIA+9vd4Sc12e/1p7BOcQFqgulEBXzYsBFWsvIB6kOezGyaE77 +wN/bK1AdutsDoZjop63gJqfwNXDVUbJPN1vfuvCIp8kSqHnxRk5Y4VPl1MhvRTJ9eBqsr6iz/lPy +pBQnvhBs7ilUVoC1Kva6wUuOwW8j1qmhaOV8emroN7xL9a9yFjoDG31anv0s8pZkTmDkqfGaFbfo +nDH5oi03huiaPuIuorrZ/3Rbr4b36jgcevptlhM68zm0Zypvncc7qGS3uUtVLHN+QrTDd+lJgRMS +C4PI05V5jlrfJN5gYq8VoNNDvv2qc8yKLbtfoDiGH4FsPM/3cN66UXOBqqDWOYW8Y29RMMF2qNu4 +3XGnMCxA8XLMn24eN99BHwuQBrYMPaxs1wVyIuI294NSbpzpJQ/tE8Iy4IleJo0GA9F6j/Rv1l0+ +Gh+OdCX6w9qpbbKk5BP1jKe5PP3w43pg+ciosBhCnPxXylaVky5xAWkqsGiAGzij9ZFaC6W/i5p9 +AVjH1xTCfUyipWGvT+pOfJZ6AbeA/S+C1YPlDNh9UxfqtBdBMQjL6KJMyGYvsiwiyXcLTUqgImF/ ++dItJ7EDeatqwqvADtOooC4Y5osALgVP4FY9Ll4xk2SHDhBoFNKqqpgBBgW57JcgZfzEvzdZBBsw +Vgfi31iD16oOcMR1rRTilv5fxuTGCyxvkUSUynviZjqyOeF+GiiiL3u2WKvNcZBwzSnmCYedTWlr +UikykF/5bjFuZDa/EbvsgfDDP/czAsQnzET6zUvxPFLQQMaYTXZo1wqK6C9tSLASdam2aq5vmH7p +rqt1H8zDv8Nm7TOrxW1VRJzYZzgOm1dRlo+RU27c0Si4WrkMDuGv54FUR4/aHkYYS8bKf9iWHyPF +hQD5C17DZK7OdPm2g3ZSf409MLCozOwL+YgdQ+6lrx+FAx+FTMyx1wjM19OgRIYKDbt6rHxT2cxy +k5nu36s4kB/ocdiad4TPSOo3fDx+HoIDDxjYXxC+JdS9ozfJyK33Z5u/796Oeog0na8Fbvb6hTaw +nbbQMTqFS+yFHXDTLwULCbeMAzzzIRDI86l4uEWte0jFYUG/tF9/DYFquGIxji27gxK7QTughjf0 +98e+Eh0HImVN+KQuTRpCf9Gg3tevwI6y0j6+cyuKw83MXkENFQdSKHrWJ1sOTH1MgtwPsjYfpMVv +jhYCy6OLOKm/UfRYKAc1Fx7TZlKHWC69Mb6aPfqMWIHGHKMKyLAclFgZ78IUVy+INAreQ/4LACMl +bRLceJ0HOjL7Y7Kw+5jS3YVfN+lNwtHj8p+2xbvFmxedCOY1e2nL/7WAJOI/F71K4YFVZ0b2Cegn +bblmvq+yHdPMi24xZbMhnkOy42o9UODFND+AWOGN4ZWcYaDTv2x1zvNCmDdjNWIdTjCzFMEem+Wi +HBG51s/m7hQP8zNSFINfkJX0FmFMp3HF8rcnZzebgADONZGzANhRANgj7nEbngKmu01bAxk0wkeu +5tJZcnVapqEeszfMRy5O1T4w1HYNGjKZURJ0FEbLvF2kPW3DJXtuHqwIna+EtnTfWy/U0mwSRtNo +vI12JpKuSSEyN9zOSyZXwDBqABMTecYCY769SpuEOTx87XgkajM20eoYPPX5Vke6ZR3K5MDSn24/ +CPn5JoivNdt7pSglxSebu/gLNY3iGIaeKMeyq8TL4VCF37JsoZSQPemjZuWyd3ronystgCld/7sm +eQ5E1pxobwkEGNZNLuDoNucvyToC9p3QU/NVUN8te3NiYNu6SIFcDm/yB4X150Ohl8ojtsncg5eq +0TVedBS8148khzzDi4btK21Hk5SZqKwO1U82hqW4nDBIb4Yy9G2/PP+FMV4LIRl9CxKEJs3b69FJ +OdHVvxZPB//w3ja7hAd2plgOFRV32HhbV55q3vMtBEYQJly3C5IoW1DRW6sI0OKDz2znQRdpAIJN +993lNLZYzPFebZMK96yqdRwlCy/SMg5BnyKTpzI2SBElmTvd9pvLywWBR3gaR84ftSFEEi5ousr6 +oz+hU2eY/a3+HPhVDyscP5zKJCwnl7R+51jb9wZPRuVDlw1QtbV/LornKZn+/SOPQ2lJR4UWzlUl +evpdb0HySFGrPq2Hv+AZ6ZLwpIsI4qNN8QEvjHtucDagBYP8glKnu03ryykch+Cyts7GNh7fsbPd +rLRf3EFr2Lh+pGYrewUL1DVgiKpQg+ltebJz3tfislH4C03VPtEJgBlT/ZKtXCJH/3uJONXTpRw+ +oaa2vzY2GPNcTs55bWLL/jzXc1/nv4Z1QBaASRL6tKdcuJF0B2mfhiqS2HyBO7b17/mM+ghorkuJ +2tYPU7iuX5rV/IoT75fkksfal+fo9qiNRBg2UkizHzwhusgrcFFs3yMod3hvmYBaPkam8PwPDfB3 +hGRRcvoRG4MwVL6AqTKKLRMniNLcUg4dvyUlPi30Mp+nwXfhoeWCzufXDembEi7OcySFKGSwzpSq +FMR9xg9PkEJNMxHvTG6uBNB5Gy2BPbhBGY1pY5ZChlOtqiYrFF3VUxCbHBsUNty1gZdQKt5ZIiPQ +3ElfIr68/VwrsLrcML88McgyL0nb9gE9LwCi/82e3dnx2IAVYgt8joiBohWsvAPs6AjmHRnVesGG +wUg5a9yHl+BiZYh8GKgDnAf+N9A6r7Qnwij6BKb7TaxQ3oXJRmDOsK+YkgArYxE8Ql1HlEHP0EmP +zy6h2Ibvu7fzkPlOKDx5Ewk/4f7Lv37ELml/TbsWvLRp0huKZ7AthIPmpTySj1EB2zwL+2qZL8W5 +IyTI/6A7zaqc4DaExWjOyuD7U1rK/j9vMUK8Q6lXOeH526h8aGDUDKGecJrTxQUEVvsfVCnRAEYW +j5ZKXf2v6Hg+7r1OxDoTd2VlotxDLXLnw7PwGfT0xy+qmQ/o8N98XB27uqH+xDTtiRaeGHP2HynK +P+BdQ4nOCAQa45Ha2ZOLZxTop7Nbmkk4WorzMGMhd8z4qSsDueYfA7zzv3+yAws5VsSyYdLP6GqN +4QG27hv0mtgsyj4crS+26MLf1q9c6slLoZ0FILo5/uWF/1i9UzXX6pxSJraZDQ8edJ2h/5zgKEwW +UYx/STX1w+D4hb8U5c30ko2wDTy5/4qRc3UEoL5bRpijMFpFvNl6gWFZ5y42QXoH7VYqsOSfDFva +CG1ejGguO335bE42UgDWx8d7lt6xFyjZ9yBw9AaxfrJ5epAdx6EHizZMWAsFnzucQMuEq9tgnr/d +Ki3leS+e48LxXsvrcDe1tPd0wnD4wVejd2y7gStoZRvXEY+CfBKm8X/xNrW54Ks6CsmgXQg8bQUf +fjMqvEJeLdVyoGYNZzf2vAiSdoMflKEm3kwStrYJTPUmcGyeFykzKbsxFvXob/s2NaKY96o6+N3g +GHV2bPEaBLuvBnLvbHwNhL8BJBHzI+0kU+DQeid88Kt3+hEmnjG3/0Ih9e4NJlSgLWDhKFE4m8GL +VMRgOA5uYadCCBakol5V8vqiSEhEG4RaKOk/wHMD7BiFCG19NvexRfDNNmv1eQtHxMKa0UThph+l +weZVqrbkYt3mY7Awep57harIT1t6ozoa7RfESnWvIQxlEa3XNtgpYV7oy0g3L6fGHtlt+m7RhLvS +nedEM2U5jqSMoaHQ09VrcuilbEjFlRdsD/2slcyurFfXqP1mxIcRRYqAKcrTJ59X8NUzqBcdNMsO +t1y7W3+zIj3lRzPqolMFd1+NhlRpvLL2onAWh+xBkIKIVx4rcSPbmCVz9umoUHEGq3tJHrXjNsgu +dmS3Ute9GX1PYuNRXfEwAdmUC51C2Io+EwftsZ5yzIPtv0JIBsYPV6XoMSBoQCL4C+AZojBdDZ13 +sAhYBEv8H7+LfqH8ElYzHgCxDBN3sLkzGFQkLOyPonhwDrULnLh1K8u4eu+0J4Ka4JRpsG1wNSg9 +krwAB/GoNziTKUB4hoWOU9mjhIyfFwLMgGBybv0UfBlrBQnldOdhTgPaPYZqG0MnlUZTzjCANNs/ +L7EtrjwCodkWAMfOwATAJ+FCDYbAHHTXI43C9cFwWPb46U8w506QVY8OKlTCVqgEDR7H8d2ToRu9 +Drl3Hz8IAACE8n5GonTYeq/71BxV1QvEO+70WeuxRvH7CEBhvbkhxTXmL4id+vTXbKO5rQJh6DvA +6kK3Ig6b2WJ7mGt3KffcBAWqA/+wy4QPSOwsO9ScMkQg6J91p/G5KgEeQI+kD0BXQQJwg/vLNKC3 +O0N+4N3Kbf1IAAAAAA== + +------MultipartBoundary--vwMpyfXXRDXaVyBd3MsDi7wzj3UgfF4C6NVSKv3ySC---- +Content-Type: image/png +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Join-our-Team-150x150?qlt=85&wid=480&ts=1692307006721&$auto-png-alpha$&fit=constrain&dpr=off + +iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAYAAAA8AXHiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAV +YklEQVR4nO2dXXbcNrLHf6D8nvYKhtnAjbyCyNlA7DzeE0vMLGCkZAHXrVnAWL4LGFNyzjzGzl1A +3N7AtbICMytIz3tMzANBpd1CgQABfrTc/3OSnDRbINj8o6pQqA+ltWaPPVIjm3oCe9xN3Jt6AnNA +qVgAhxl8AXyu4C8acmBB899tVMBawRpYf4BfgWugKjTX48x63lCfoio0RHqUwSHwNXby9MVawbWG +1zW8/VSJ9skQq1QsMjhR8EjD0Yi3rhSsPsBloVmNeN9JceeJVSqODuDpyGSSUAHLGn4uNOupJzMk +7iyxSkVxACczIdQ2qgzKPxopVk09mSFw54hVKh5l8Iy0dtNQqDIov9WcTz2R1LgzxBpQ5VU1PAbI +4A3NTjE1KmB5rLkcYOxJsPPEKhULQ6iz0L/VsFLNzlAiy7qGB626KhVHhlwSqhrOs4bcXxIoNRWU +H+D8LqjHnXaQlorDDN6FkErDCjir4b6G73BIoHrrJReaVQ3fO4bPD+CLY01xrPm8hofAJfgZ6hqK +DN5cKU68HmbG2FmJdaU4BS58v6+h1Ftb/ivFe2Spcn6sWdoulIqLDE6le9XwcPM+G36zp477fYQM +lrtse+0csYzqe6ah8PyT5zUst7f3V4qnYCcOUB1rPncNeqV4R6NGrX9vVOgtSVUqigCCXdfweBdV +406pQuPkfONDKg2rGj4/1pxtv+BSkSOTam1UmBPGoJdUXJ4J6rnQlEZNfgedhDnM4I2Z705hZ4hV +KvIMp5RoUdXw8ETzUFrpmUyqW3aVhEI3hrrjK6cuQhSacsMGcyHfRXLthCo0pHpDt/q4rLktobbG +KjJ4IVzuVIG3bqh4owQXh4LVE90t/TzVY2VstypkflNh9hKrVX90kKqG7481RddRiXmB0hidJNiG +2Vla76nhqFTdfrUN6VU5vrZTkmv2xPIgVetr6twhlopCGktD2UcaGJX4XLp+4CCyZZwHuFVjS64h +nLRJMWtivVQ8w21Ttbsvr9AUh7SqtNtecqJo3BKV7Zqv1DLjrI81RYftlh/Aq+BJjozZEutKcdrh ++AyyOUrFI2TJF30YbHZ5VvhKrRaFZukil4ajH1XYmGNjlsb7xg7QJfLXeHq0DRaO8aqAcVzIHdf6 +3MM13i1H7JwwS2J1eMT3+BOiI3ZqzE4VGo94PvU8dgR5qJodC7OSWJ4qcI8tzFElzipLx3jERTvI +ZSA7cGgC/27B81glGFmza7M9x7qN7eoB8TmM1Fr1HHcQzEZiGWn1Xrpew+d9dm5XihKsYSjXx5oH +oeP5wBX9ECNdhhp3CMzGxnKd3/V1Xhp8afuw7j6ji8Fr6UIWF+G6RNgJz83WmgWxzDGFGNzW13lp +HJO5cFl8+bEwkqOyXVMC0T3HXUv+rRBH7BiYBbEGlFaS1/566MPcGn62fW4I0HtzYo6uKtu1OUmt +WRALxyqOOWpRTZazDW/7jhkAl0R8FDNwh9TKY8ZOhcmJ5TpqiZRWKEFi1QOqwQ1cI9hDWXdMmROF +pkSQWpl/ZO2gmJxYmWP16ggDu1TO7JvB6ykUmrWW79Pbzmrh2HzMIhFjcmIhq6sqcvucC59fj3UE +opsqNDYcJgh9ucAuEfM5GPGTEsv8ANIPbDV+AyCpwd8ixw3BynEtjxnYJREjXRpJMLXEOpIuxNpB +B02tKxvGLCvkuleUnQWyqRDj0kiFSYnl+AHWsV7kWpCE5ixyFJiNh5jJk+AW1sWnE5A2FlMTy/oD +qARSRQkvroZ/x44dCCuxFPwldmBjK9p+q4XZvEyGyYhljFerVHEYvSHIhc+rBGN7Q1okGu6nGL+W +fXKfJrFwP7ir8EYnOnZcowbFfRAkZJZAYhlIBvwnSyxXMY5YdSWOPUG0pXS/VDFnkkT8LNH4vTAl +sXLHtWqkOYyBoYlc2T7MJo7CnTLQT1yxB/Dipeo/cOYY+6WKU7M95pILlxYp5nIA2CLq9J5YtzFk +3dAZ1SRdzGguyTFLG2uPJJj0953a877HcJiUWFOqQtGo7Ugx94Ijnf55PaLL4QC+FFTe2lXzIQQm +Dn6bSJPmGs6SWMBFrFvgSkhBr5sYr9HOC0tFaVMLqomyWKa4h6lZOitiTakKXQ+eQoxXtg8TOia9 +kOLoxgPWVLMR7itilsTK5MiE6PFrwgqrxUIJi6RO66u7dQ/1CRNLVEcpXn4tnDdO4Di03k8niguT +DpsTEzcYUxKrki4kevnW8VUaaegF10F7wvCd3PZhKuL2xWTEMsZ5JVxOEahmHXvkWCXxXgnDd6z3 +GDPuTLj/dHDEXaWICV8Jny9GTJFykTjJzlQKlpRMgbEwKbE+uPP7YlOkKmQD9ihmbF8cyJI3WUKH +ECxZTV1deWrP+0q64EoL84Uj2WAUdSip3VQJHVIyip5B5ZlJiWUcldLKjc6P07JElFLOksGo21y4 +vEp0G+viU586scCZeLlIkB+3Ej7PR7CzjhzXVilukAkLxBGuPBomJxaONK8ERS5cEjFa1brgyO1b +pzhSkirpKFhNbV/BDIhl0rxcnR1620OupM6D4dXhoNJEqtGgoUwxfixmUdGvVCxdxf1VhBfZRFLm +tmtD2SK6MailBRH1PBv3OLKNHdoLaCjMhVgLUyZyH/wXAQ3lie5VpzU5JleFcOOFj63V8MkjppZY +asyCWAC1o6rfHt2IrSWWGrNQhS26ei0TEf0pRFlCwkhOc58T5PT+KIniiEbtXVV6KMyNWE5bS8HF +E+3sIi/ipeKVFlwMNdxPccTiKikea/90NAN9fqydDa1Gx2xUIbirAgNoODNhuMH44JBKUv/mUHQU +6Y0q/33QNA/ILZeqmu5ejWNjVhKrRUeH+LbxZRU6rqPN7tqokt5Sy0jbdwgvP8YNYOL3l8Ll4lgP +WrO+F2YlsVp0dIhf9G1hq+Wd5yKB1BKL9BKxMTES2vr3Gso5kgpmSiyPDvF5Bq96xGyVyIQ9jYkB +czl4+3rbzamDpOaiusIOjVkSC24K5btW42Fof2Rjw0m2Vm+p1dFrutfZXama50NOxng8p13gNmZL +LIC6edHOOp491KJUbRjgaR8V65BWvZyWHqT6fszcyD6YNbGMhHmM+2wtiFwdUosDeBEyR1fjzj5O +yyvFiYtUwLmR5rPGrIkFN/bWQ9zkyg25fENhRKkV0uzIkLmQrodKK0PSEplUz48TZU8PjdkTC27I +1SW58gxe+XR37/KXZfDCx3YzfqtcuHzuK61KRW5qZS0dX7ucmxPUhZ0gFjRhzB6SixqWV4r3XarR +qBPJTsm7DPmOVnhV7RkXdaU4zeBdR62sy2M9jx45vtgZYoG3WoSGGO9/VG5jvMZ5PPTUFWSYuQvw +LrukVak4NFLqAne40PmukQp2jFjwJ7l8MlFqWGbwRjoGKjQr7e6GajXkrxSnOMp9u5yWpSK/airQ +dEkpavh+V2yqbczySMcXHZGn26iAZQ1vN6WJOdx9h+fBd9f3zXHTLRVbKo4UnCq/WPvK+Klm7VJw +YaeJBc0LM5Il9/0bBeUHuGzbqpSKs0zoEA8fN/J2NC+/FcFgzg9PFDwKqDd6WcPZBGXDk2LniQU3 +UmRJeC7iWsFro1aXONRbDQ9MrJV4xGJ2rot7Jm4qsHhtZRyfomreJdwJYrXoiFmKgoKVyWyWDO21 +45oTxvURXcVwTrhTxGpRKgpje+VTz8UFDaUO8HftEu4ksVrMlGBrGjvq4i4SqsWdJlYLY+AXNEmk +k6SY6UaVvuWOqTwJnwSxWphjmkcm/X1wkm2QaRXb2HPXMAqxjAf7kNsq6ZqmltMk/hojyb4wu7dc +aszpibVuspzf1s1zvZ5KMpkFlGt4sFm1+aCZ468KqidQoa1teJJgMGKZl/YIrDXIt1EpWH2Y2JA1 +L+RQwVMhNl7CeT2DvL5ScXQATzt2ry2uM/j5j4HmnZxYGw931GtCDcG+G/sllYrFPTg1wYV9VGSV +QfkHPB9bUsVuUozDOOmiTkasUrEwhEqWSvWtHiemu4/33oGqbhbGKsFYTpSK/ABeJOoiVtXNokgS +RJiEWAM6JitznFIlHvcG5kA5eUTm0AvDLIZXJN6AxCQFfzROLLGG9HYbDEaujny9aAxFLhOtUXp8 +1fZyfVqMXpvfvLdKjyKWL6k2tt2bFfYWWXOe9qXHbqwyUQPJbBdPUq01vFbND/0bZu6mJcsDmqrI +uWuA1OQqFY+MpHLhdw3XCn7enDewUM3v/TXNvEWSKSifRJQE6E2sjsxf4ObI4nmXO8FkpZzhOERW +sHqiedhrsrfv1/Vy2oSLTmemj+FsQmCiD5e7QnaA32v4X/zmfXQP/mYOzq2IWRS9ifVS8cxhqPcy +YM1LeoY77SnKHuqSsrqJdvguVDp2xIZFp/ADXCneIxP4XQ3fhJoMJmToKfJv/rDPRqRXBGmpyDtI +1WsyhaasGxVT2a5nTbhwlLHalQBxonnchwCFZukIdV7EFup1JcXSkOqrPnZoobkw4d7WZ+47717E +UnLuXbShvZGRY3vQqBoLHQkQ0alV5iVZVYeGsz7JsC0c0vC9IVVvaWgSVawqMSQdbhPBxCoVucMr +3ZlE4APzoJJu711jwVFmqEqVWlVollI8vlTpuAsOabWOJVWLQrOSEnn7SK1gYkkvJ3XlE2NLVZZL +C/rXaJdKZEf7bTbhSFR1VSsUoRxSNrEbZolFUxipFbSY+6jCL20f6oTlFltIK0j1aDtXCn1nTMH9 +pOHAJvtnZbkU3G3DoSGq1Bk8JpFXEg5FyFhBxCrl/jBDRSiUtg8DD4hbWKWcHqjgvqMWV2gEhfX7 +PulvPWFdZCqwgWioxMqFzwcppW1sBxth81DRLP0wA/b1W4XMwwErsZQjHzISVgERGlKUhFhD9h92 +vPhQYlm/P2AsWGX7UMP9wHFy24epWtNto5A73w5qY+XC51MEtIXuDG3frxLMwwppp3YAnyW6xZC/ +uW3sPGSAUGLd+VjtPdIgFbEGix13rPBQkltXYawnX4LkDP2Qrsn4kPH6ueWzKmSAUGJJhl2oQeoN +LYjgUP+Nw1azjp8A1nGzcPUr2YAx8fkizEKzuWWqkHFCiWUd3LPQRTDMqr/1A6p+W23rC8qGa4h5 +JHz+LnAc67wH7LcouWWCds9BxCqaxpIry6UUbXZtsI4Z+pAG0sof5AVlgre8R2nuzRi2G/TxhvvA +QVhXPbBbCPa8a+GHSdBm9xakg9e6hw+nkDu5Hpb+tUu9YMbLLZeuQ1V4IXeJTdH04COYqBXrbxG6 +IPoc6Vwgr6BkD+ooblb1TVSQjogyeJZy9TtKIvWKJXOcPT69UjzoM6YNUsVoU/05aLMUTCxXOeus +o7yiL0p3R4ZlxNDWRQHkB93hvl54qZzNlHqdUDjOHgF+eqni2/VeKTllL7T6M/QvFSm9oLbPzVHP +cTeL59vgLMPYBVe1ZA1HL1WvNio3MC9HktrLmPAWx8vNNfwSQy5X/L/umdAaE/PurIKXwTIkeXMj +YXQpfSdVs0dHFzBodr5nx9pfunjk9yVpAl4qnjnsqkrB+RO49EqdV6iXjWT9p2vefQM3o7J0XGUT +DdrUeTGholTk9+DEIwP5PFWYiEdSAqbQWlnDz7bFsZGO31VXNFn6mklg+X9wkrRSjXR7+8TiHvoX +LP6AQw1/63ITxSSBROcVdvQW3MRabexudPNSc/w8yMk7iJYd/Wq2cK02VL9x2uYef7c2pEp20G0W +xS+4yXVz/63fPAe7A9SCqIWcImF1oeDFUE5SBiyeb8j1imG878lJ1SKQXH0QrR1S1m4IKY3thRTp +Xl0YKJN78NIAJrL0qQlb9slu9sHapO1Fx3olrTaTMGV9bfT7KsFYnTBS91XPyNSPYGzKXilkPW6m +Sjh1baICkHQxJFGFZjf3iLQHoxWWgv8pYaRVm4Gd8njkTwNa27vaR8Hs6HSTnJFy7u1mK7qkURSx +flQ8jagn5YvkdafK/nXhQ1FlcPktnKeqnmf8Vf+Qjl5SIbZmVi9ilWnrSfmiApYxDtIyvrhaX4T5 +mCz4l+J+3cz9lPHm3rtmVjCxOmo2DI6+K2ngHaAXFJQH8MN/a34P+TtzHvgT/ea+/YL7GPrXoT2o +vYll1McrwuyotSmn8ytNKvi/ATL4rIb7JkAwD80AIdDQNAfaS8JW+lrDSjVJC0nnruArL9ursaVO +dZhxrtu5A7+p5rfanvt/bczdl2hBLVm8iBW42tc0BfJf++7qTEDfkYKvA/xhXh2yAneq7QG7d/ns +jbkfm12lz4uqgG+OtSPoryHVPzy1g6aRKv9H87t7+c425n7iuyP2LW3USawAD7V3TamO+4UY1k4n +5EvFC+2RwWsKw53HujcCfUtr4CsruRpS/dNj7trM/e8p5u77u/uQy0ksX1IN0WQo4EHXptpftfmh +py04SCHaAIJZ1aLngnhfw1+HmLvP795FLpFYnh7pwRs2eu5APyol6an+nteRoSxdKJtCcv9Dx6Hx +1tyXuE8wtIbnRsIOPXexCJ5BIe3SrcQq/cpArvRIHmafjYOC1080j32qII9xVNTCzP0nkCM9lalU +/FJx1mGo/17DD4Uept7ENjyEi2iKWInlEQ4zSVd1j3md4d79DXYw3IVLxQvlUG8KvtNyQTtoSPXV +2HP3WNTWwsO3iGVEoOsBJyFVCw9ySZiMVC26yOXAJKRqYTTYLwhSV1lqw38UmmzY6dLvVT2hcxTg +WFP0KeFjjPTJSAWgmwJvoXmFGCN9srmbkO5vwO57000ZzKPNz7Kt/1ki69PWKTl5/Qbd1MusAv7k +PHVxtT7oekEC5jL3yszdutvbTv+7UYVGWrkeWNwBTAGzW/RJokwSb54SvnPX8OZE89UYc/KFK9dh +s1r2jcRyFH5FJ64vmgKFoxjrJkyp6VnBpHN1pptp+OsY8wlBobmQTJFNqZVBZ5nqXnllI2GJo+pM +39SlMaDhh47rc567mELX2lqtxDpyDDLbByzcxVjnvCDaajm7OncxgbYtspKZf4llouf8gAal7UOT +tlWNO5Uw1PLcX8997g5enABkpVAqyCC4iMXYKORmA+XYcwmFsRMv+HOnpc0/c1/MriIri7JpACUf +k7jUzJxQaJalogLyrHEm/jpWIkYsCs33peJX/pz726n9bb6o4dKm7TIaYh05/nYnHhCaBk9Tz6Ev +dnjuKyzEquHwnnKXeazKiMZCu4CDdDl5nxwyoSR4Bl/cU44Ihg6H6Z1AuqzKPTaQZ0yYXLDH3UXf ++lh77OFExr4pwB4DIPM5b9tjj0C8V1prSsVFlr5+wdywt9NHgAlZ/yFptZk99mixN973GAR7Yu0x +CP4DFwJAkf/tb9UAAAAASUVORK5CYII= + +------MultipartBoundary--vwMpyfXXRDXaVyBd3MsDi7wzj3UgfF4C6NVSKv3ySC---- +Content-Type: image/png +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Keep-up-to-Date-150x150?qlt=85&wid=480&ts=1693395649148&$auto-png-alpha$&fit=constrain&dpr=off + +iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAYAAAA8AXHiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAL +P0lEQVR4nO2d73nbRhKH3wH9PeogUBqIdA2YugYiXwES1MBJTgOWUsBFbiBaUff5Il8DohuImQbO +uAqiFCDsfcBSR5FY/CGxBEDN68fP4wcSwLX0w+zs7OyMWGtRlLaJuh6AspuosJQgqLCUILyp+41G +iCP4QWBs4QDYc3+V3eURSAVSC/cZfE4saZ0bpcp5N8J4BB8sjDcfpzJ0BMwTXFUJzCssI8QjuFFB +KUVUCaxQWBPhFLhGpzqlnDSDd4lltvyFFed9InwADCoqpZo4gi/OEL3ghcWaCOfklkpRGpHB4aLl +ehaWW/V9odpSPQK3GavmT9ktIvgGOATeAnHFt6cZHM19rudwQwQPlIsqzeAssUw3Gq0ySIyQRPAB +v8DiEdwAR+AslrvppuS5HzO4TCyPLY9XGRhGuI7g3Pd1Z7WmEYBToo+rE8uFikoBSCwXGXz0fX3k +tCQ32APnWxWRnlj2g4xQGTS3woN4YpwZ7EfAse/mDM5CDUwZNhauSr58HEnu8RcxU0dd8ZFYphav +PsaReLz8DD4FG5WyE1j4veh6BN9H+JePaagBKTuDL5YZ106bWZeFzex5qo3SHx4F7p/gfdur/uDC +iuDBVkdtlW7Ys5CM8t/PUZsPDppBaoQxKqreY2FshIM2nxk6NTkO/HylPVp1UzTnXQlCcB/LR1Ye +YFMCUbF91xqdCSuxXHb12a8Zl8gZHJ0KlSCosJQgqLCUIKiwlCCosJQgqLCUIKiwlCCosJQgqLCU +IKiwlCCosJQgdLZX2AQjuq9Yg8fE9qfuxiCEta0d+YGT0qOCLjoVKkFQYSlBGMRUqEmBtehVbY1B +CEuTAoeHToVKEFRYShBUWEoQVFhKEFRYShBUWEoQBhFuuJXSwruvDgu/92lfsIhBCEsg6XoMfSLK +K+n1Wlg6FSpBUGEpQRjEVKjVm1fo1b5gEYMQVmIxXY9BaYZOhUoQNhKWEWIjWrBWWaXxVOjaz10A +p5ErLzgRZsD1ieW27QEqw6SRxXKieiDv/rRoqQ4A888tFfVS+k8jiyXwMyUFazO4NMJnbZWyGUYY +Sz4jxBXf+mjhvo8zRW1hOWvlbeg0R+AUf48VpYR5s4XIddVabQNfyPFEuFzsbtrymI5xM1KT5zex +WLXqgPtaja2LEWJafuaWmdb5hRhhb4NmC3EED0Y4bLPDxFKD1HMj7Nd9fhNhdbX6G1d0f+01Lrhr +qr5vBB827OARR3BJvrBqi/HCv/eivFNcreZdTZz3Ws3FRZs7rYVtZ6P9tOXwj1n4d5p5un0VUdti +JZaZCyuUTom2xtupvMQI4+jljJBW+Uye3sx75L+faRvjSixTI+yTW677JtNso1VhBmcV3e5nAVYo +6cDFmtb4nuWX9VMNv+ya4qbfcY3Pq40bh2l6XyNhJZaZEQ4Fbpac9EfXgLr1HCEXupi2/dye8eJF +zTbbZO7FTkjjyLtT8JGby/cWrin9YJjCmuPm296nbyjdoNkNShBUWEoQVFhKEFRYShBUWEoQVFhK +EFRYShBUWEoQVFhKEFRYShBUWEoQVFhKEFRYShBUWEoQVFhKEFRYShBUWEoQVFivjz8819M2P0SF +9crI4Cfy0/uLJ/g/rnluYeq5PlNhvTISy3UG3wHvgYsMjk7seqenE0vqTme9IIOrQZSKVNrFWacV +Qaz5rAsjzATeCvyZ5QdbpyosZWNcjVizeE2nwh1jBN8i7k+HqLB2DAvJBP5zB79MhMOuBKbCGijO +T/IdGI5d9ZrfJvDbnZDcCfvbFFlnPlbfGi8JTPtYcrEMV6TlX1AqmAPr6ovdgbHC5GQeJrB1iwY2 +pzNh9bDxUjKRfPndZlW8kCSWeyN8J/BB8qJoMSUic1YsmeTB0E+ZcB2q7oZOhS85iNqtiBecxJKe +Ws5OLN9l8DcLv7IaAF0mBs4j+HonPEyE07bHFdpiDeLNX8TCt+veu1CBJ3Z/ieCbLO8vOG1jfGUk +lnvgfl63VeDvktfeKrNiY2A8Ea4F7p/gto2xhhbWlFxcvSitUwdpUIvLCHtv4DzLp5jYZ/4jYCKk +wOU2/LiFYmnGCAcC5zWmyj0LSZS7BClwmcHndafKoMJKLI+uUNvPUrPqclfYvHLgp6TmL96Vd/w1 +q//SxIC5E5IneLctPy6xzHDd04xwLHAi/y+r7hNZDJgIuJNnK3bf5HPf4LcorVgZp/h3bTyrLxjh +wJXMbIyF8ShfpW39Z+KZKg/L7rFwHOW15FOB6RNc1bFiEZ50CYHvmw/9dRDlDvLaWDg20t0iIbGk +icWcWv6S5cK6pTptJnZT5dc74caJ00vkK7Es+X9+ML7RtjCS+1PL1y3MXBHejxlcZXCWwbui3X+A +CH420n1jhMQyO7EkJ5b9DN5Zqqc8J7CHMn28IXdWi5abe27pfbnuoHeREfywvI7P4H1JV/n7W+H7 +oo4dEdwY4aj1Qa5JwVR5XuIbx2X6iMgV6nMkz6tM3mujqHtEiajm95xRPNXEox523ViYKg8Xpsoi +zn1WK3KrE18biz1n8uIWxrsrrPwgq6Y0lxD3joIX2OYtXYrqtfeC+VSZ5YmBy8wbFqwQQd4OjpIN +zYgw0dkhIgWtX0Y1hJFYZhlceb48BF/W53vFRRcj8KeYLt1s5uH/1+zUPxUsdtwqb1x1r0sLbiVz +swPiJtefA6SJ5fJWeFvWFm4e/p9HknewIVNaI04zbzXy4uUawQdqRO0Ty4XPme85Pie+cKZ7EXm3 +cCZ54C+u8UHxhm3QekmUW58jF7Fewe0mfIx42abYwtgI4zr7bA1/zr1gBG89u9rToosvtrfclHjE +7lmiJuyN8hbFZVxT8KaOqNcTe8GZ953x6x222GI9+l7AlX1T958+HLAvsDFVljixz02plu8b1w16 +Omf+p/VGuF1cVCBevl60kJlTuCGfWB4Ty4V7q9KWxjcYbL0Mh42sFjw78ysxsAi+1n3Glij0r2xJ +Y8zSRL/Ecu9C/UfkQbLB5VetQWr9YYFn2rBa7jnvnbgsYC089DBFeuy57t2IF2ubpT0b4YDcLPY6 +DWYdIvgjy1NEar1ArkH4V1bjUOmJZb/JZ7ufKz6fpUtuhYeiVWwG+74VdGNhKS8xwkVU7OwnPbQ8 +azGRwjTn0pdHc943xO0TpgVfutzuSMLgm9arGo+rsFrAs1UTT2QnxOVzeaZlN6mwWsDVLijyjby7 +/0NhlOfKF1HqC6qwWsK3+z+042TLeAKjUCEsdd5bxLN6enSrp8GFaowQe2JqsxNbniuvFqtFPPGv +IVstn7X6XHWjCqtFEsvUE7Ufqq819lz/UnWjCqtldslq+U5qVYUaQIXVOhVWK97ycDbCc5DCm9Gw +iAorAD6r1WSDumvcFtPK9F2W0bCICisAzmqZ5esWVwBtGIyLLj7VcNxBhRWMkgyJf2x1IGtSEhid +1rlfhRWIxJJ6rFatgxddU5LsqFNh19g8Gr9RMmAXuNBIkeM+qxvoVWEFpK1kwA4oDIxm8N+6D1Bh +hWfjFOYOGHuuT+s+QIUVmCFaLVkzo2ERFdZ2GJTV8lWYaVKbVIW1Bcqs1qRHZYygNDA6bfIcFdb2 +uKb4gOov2x5IBY2PehWhwtoSzmoVHVCN+1TJJ1rjqJfnOcq2GMjBi7UzGhZRYW2ZPh+8KAmMpk3r +vauwtow7eFGUKHf+3KGroz++nLGm1go6bNL0msngx4I68Xs2bwPXVW78vF1LEdOmD9PDFB3hO7be +Q75m8FedCgeCS6vp+1u9lqhAhdUZiWWawY/0V1xf1hUV6FTYOUaIBX7p0bQ4y+Dfid1slarC6gkL +VfPKnOiQpKwRVvChwlKCoD6WEgQVlhIEFZYShP8BjwieRwa9ZHwAAAAASUVORK5CYII= + +------MultipartBoundary--vwMpyfXXRDXaVyBd3MsDi7wzj3UgfF4C6NVSKv3ySC---- +Content-Type: image/png +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Stay-Connected-150x150?qlt=85&wid=480&ts=1692307009487&$auto-png-alpha$&fit=constrain&dpr=off + +iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAYAAAA8AXHiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAJ +E0lEQVR4nO2dX3rbxhVHz0B9r7yCUt1A3G4gUlcgvbcy3A3Y7gZMbyCSNxDDVL8+xs4GInUDidoF +xMwGWua9xvSBmE+MQoD4MxdzQd7jJ4skMBaPf5gZ3Bm4d/hZBrfADGMrDq7/4nmVuh1TIstgjknV +iIeXf3e8Tt2OKZEBz1I3YgqUMDe52pOlbsCUKGFeOF6mbscUMLE6ksHVwlnK78LE6kdhcjXzm7oX +SjjJPcsR25KUwnFajY5bf2Th4NLzXqxRE8YSaxiWXDWYWMMxubZgYrXAw8cdbzG5HmFitcDD2xLe +7HibybWBidWS3DM3udpjYnXA5GqPidWRtnIVjtMx2qMVE6sHbeTK4EPheDpWm7RhYvWkhVzHGdwe +qlwm1gBMrnpMrIFUcjUVAR6kXCZWBHLPdQnPG95ycHKZWJHIPYXJ9YCJFRGT6wETKzIm1xoTSwCT +y8QSo6VcHwq3nyukTCxBWsg1q5JrNlabxsLEEuZQ5TKxRqCS6wJY1bxl7+QysUYi93ws4YwDkcvE +GpHcc38ocplYI3MocplYCTgEuWoXrBoPZHB142ol6MUR4NdiHde8Jch1NsWFwyZWO576NOcNcl3k +nvs0TeiHXQr1M2O9h9mkMLEeiHqpi8kR/DZ1G7piYlVUl5pl6nbsCyJ9rMIxO4J3fsQtKB3cfYY3 +Qzq6JZzZfqxxEBErgw+ecUtCPORHayHO+h6jkvKkWhM4i9KwDmRwyp5s3RldrMJxno0sVcDDaeE4 +zT13Q44z9PN9KRxkeyKWRB/rVOCYXdjb4rkpISFW3YTfWKQ+v4GMWEkn8jL4IeX5jTUSYhWkG7Yv +Lz3fJjq3sUF0sXLPqipqW8Y+9i52rEg2RkRkuqGabAzD9rG4z73e2fNDQ/QmdKphu5Eeu6VjiGBi +GSKYWIYIJpYhgolliGBiGSKYWIYIJpYhglQF6XEGcy9Uq+3g5xLmNtOuF6kK0lvgqZM4eMURfMGA +alFDluiXwsJxzgjFdqFaVPo8Rj+mXkFq1aJKmXQFqVtfDg2FSIg1Wofaw09jncvohoRYux5zO9Vz +GR2QqCC988jXYXkoprZRxiEhMt3g4cLDS4ljA2TwXw/vpY6fkPttTxPL4FOKxgzBvcdv3aGnhJMp +7stk6MBu6RgimFiGCCaWIYKJZYhge5BOiMJxmsF5uOPwGd7mXudcnok1EQrH06pqhDCMz9Y34p9o +LB+yS+FEcHC17eeZ4HzhEEysCVA4Tl191ciLwunbuknsUlj9YzWXtSynMgHs4HXDy8dVas1Hak4r +RGbeN/oD6v4nbZLB/M/+17dQNFF12G93vG1VfV9q+loSFaSzDD6gXCqAEuaF09lHCexIq8Cxtr6W +VAXpTOC4ImTwInUb6tjRt3qMqr7W1EuTYzDT9IVs0jKtAqpSa9IVpLHQ1DcJdEyrgJrUmnoF6WBK +dO5Z2jGtAmpSS6qCdCpyrVDyRWxSOGY70mq5rSCwQkVqicxjPfNcFI5rB186paNDD0sPrzTOZWW7 +56TmrJP2Bb/+/aqY17IKUmVU0zVNpcjLS89J9d55tv2SmXxey27pKKNlWgWu2T5YSt7XMrEUUT1c +vOkhTctL/7CIpNpT/23Ne5P2tUwsRXRMq4DK1DKxlNA1rQJaU8vEUkLPtAqoSy0TSwF90yqgMbVM +LAUMTKuAqtQysRIzNK0C2lLLxEpMpLQKqEktEyshsdIqoCm1TKyERE6rgIrUkqp5Pz6Cd359hz7V +7O8yg0JrTXuXe4I9jp38HqJIYmVw6+GctJUNM8017UJpFUieWhKLKXIULfvK4LWG+qRNYvetHqOh +ryWRWGqkqjjO4MvUjdhkUFq5R3/qSZpak96Oe4oMSauF4+wGvlnAjwv4/ga+vnHb+2GpU0tCLHUb +zpbwr9RtCPRNq4VjDnxX9V1nwFMPuYfvF44/1BwrWWpJiFWAqsrTN1oqYfumVfW5usUVxw6+2vZC +ytSSWEyxKuGC9HKtSnh16fXsaTCgbzVr+pBvfj1JaonVvFf/G1L2t1aa1gsOmbdqsX9D45xXinkt +sd1mqsaq+WJTIzxvtYtrRl7RY7d0RkB63moXKfpaJtYIJE6rwKh9LRNLmNRpFRg7tUwsYZSkVeC6 +5ufRU8vEEkRLWgVyz8qv5xm3ETW1TCxBlKUVAL5+M5GoqWViCaEtrQK5ZzlGaplYQmhMq8AYqWVi +CaA1rQJjpJaJJYDmtApIp5aJFZkWafUpZVoFqvvAde0YnFomVmRapJWaxR1lfVsHp5aJFZGppFVA +MrVMrIhMKa0CpdBsvIkViamlVSD33Hu4q3m5d2qZWJGYYloFJEaIJlYEpppWgWpv/rual3ullokV +gSmnVSB2aplYA5l6WgVip5aJNZCR0mrX2oEoawtippaJNYCx0ir33NOwwqchabqeJ1pqmVgDGLNv +VcKfWMu1uVzPeyieeV7FOk+s1LJn6fSkxTrBT5ee3wucN3fwBYCHb3MfJ602ee+4rXn6WOt1iGLr +CvedVCPB3NeWu0TDw5sasVqvQ7RLYQ/2ZSRYR4y+lonVg32Yt9rF0L6WidWRpGnlcP9wPHnneL5w +nO3YeG0QQ1PLxOpIsrRyuBv46n/wnyP4GvhuAT8uHBci52NYatWOCoHzEn4e1rRJsqwbDacaCQLc +OK58zZdZwpnE6BD6jxCbRoUfDzHOSnhOzUKDVGlVuOaEOFpvUXQnce6+I8RDdKcXiUeCjRsG79h4 +bRB9+1omVksSjwSXO14X3YesT18ri3WfaZ9JPW9VrQOs3dGvrK9bj3X+zqmVNdhoVGiYt/LwN7YP +HH7IfW3deszzd0ot572ncMwcXGF7tOPXuyzfhb+nHAk+pvqeXgO/A1Ye/p2PuHlv0wjx0vNk8wfO +1842GAALR0HzZTCf8u2bLuzYZPcXvwcTqwFNaaWFhtT6xc7NNipsQEPfShsNfa3Zwj0kuyVWDZZW +9bRJLUusGiyt6mmTWpZYW2iRVisHfxytQQrx8A3b7wgsLz0nJtYWWowEjWZyuxRuR9WDM6eGM7EM +CTycmlhbcAof5jkxVibWFj7DP1O3Ycp4+Gid9xoKx1W2fhSb0QEPdx7++n+E+Yase09iYAAAAABJ +RU5ErkJggg== + +------MultipartBoundary--vwMpyfXXRDXaVyBd3MsDi7wzj3UgfF4C6NVSKv3ySC---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/content/dam/accenture/final/images/icons/symbol/Acc_GT_Dimensional_RGB.svg + + + + +Accenture Purple Greater Than Dimensional RGB Logo 328x360 SVG +Accenture purple greater than dimensional RGB symbol SVG 328x360 + + + + + 360 + 328 + image/svg+xml + 2021-07-28T18:16:55.208Z + + + Accenture purple greater than= + dimensional RGB symbol SVG 328x360 + + + + + Accenture Purple Greater Than= + Dimensional RGB Logo 328x360 SVG + + + unknown + 2022-01-28T18:16:47.619Z + Brand Team + no + Mark Appel + no + + + global:asset-source/brandspace + global:properties/style/color + global:content-types/imagery/icon/icon-sets/accentur= +e-icons + global:auditing-tags/for-content-owner-review + global:content-types/imagery/branded-imagery/logo/sy= +mbol-logo + global:properties/orientation/portrait + + + + + + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + =20 + + + + + + + + + + + + + + +=0A +------MultipartBoundary--vwMpyfXXRDXaVyBd3MsDi7wzj3UgfF4C6NVSKv3ySC---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://cdn.cookielaw.org/logos/static/ot_close.svg + + +------MultipartBoundary--vwMpyfXXRDXaVyBd3MsDi7wzj3UgfF4C6NVSKv3ySC---- +Content-Type: application/octet-stream +Content-Transfer-Encoding: base64 +Content-Location: https://cdn.cookielaw.org/logos/2396a178-b290-4b3f-bf3f-5be727810e2a/eb81c031-0349-4141-9d3b-83ea30584730/00cd10ce-8ac8-4868-8903-5ecee6165765/Acc-Logo-Black-Purple_v2_final_trans.png + +iVBORw0KGgoAAAANSUhEUgAAAMgAAAA1CAYAAAAEVKRZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ +bWFnZVJlYWR5ccllPAAABAlpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp +bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 +eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0 +NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo +dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw +dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEu +MC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVz +b3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5z +OmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1 +bWVudElEPSJ1dWlkOjVEMjA4OTI0OTNCRkRCMTE5MTRBODU5MEQzMTUwOEM4IiB4bXBNTTpEb2N1 +bWVudElEPSJ4bXAuZGlkOkNERENERUZENUE3MjExRTg4QkNCOTZENDE4MTQxOEI0IiB4bXBNTTpJ +bnN0YW5jZUlEPSJ4bXAuaWlkOkNERENERUZDNUE3MjExRTg4QkNCOTZENDE4MTQxOEI0IiB4bXA6 +Q3JlYXRvclRvb2w9IkFkb2JlIElsbHVzdHJhdG9yIENDIDIwMTcgKE1hY2ludG9zaCkiPiA8eG1w +TU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0idXVpZDpkNjQ4MmQzMS01NDRjLTQ1NDMt +YmY1MC00N2UyZjIyYjgwMDMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OGZlMTgwZDQtZmE1 +Yi00MDM4LWIxMjUtZjlmNjAwNjI5NmIxIi8+IDxkYzp0aXRsZT4gPHJkZjpBbHQ+IDxyZGY6bGkg +eG1sOmxhbmc9IngtZGVmYXVsdCI+QWNjX0xvZ29fQmxhY2tfUHVycGxlX0NNWUs8L3JkZjpsaT4g +PC9yZGY6QWx0PiA8L2RjOnRpdGxlPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6 +eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqNeDOUAABcZSURBVHja7F0JmBNVnq9UJVWVO52k +Txq8kOZscRFFcBwVR1dAYNBGcHRcdfdbdVzHGXcd0XFG2Y9x9tPPWe/xGBgRPFZXAcX7QkSgAcED +FFFBoBH6SNK5U6kk+3tJBaurX6XT2CLbXY+v6HSl3v/93//+/9971RxjtH7VpgybPuVfxl39X4l0 +/Jv2eNvedDZtEOV7NM4gQf9qx1UMbRhbO25+g2/4nDFVJ5zqsXrlcKrzm6gUNTTFUBCjDfUOO77B +P+JiKSPxLtHdMNw/oumU+lPnHuU5ptrEmL6FV2nL5DIGoQwFGbAKMmx45ciLZYRW2VyWkbMyYzKZ +Kga5Bv3kxNpxV55Ye9IEB++Q4unYrkgqLBsUMxRkwCqIumWyGXKZoRzDRlSOmn3yoFOaqh01fuQo +xKt0GJQzFGRAtOH+kQ2NNWMRYqWYHP5pW8GrpIlX8R3tOeaMcXXjL0euMo7n+GRECu9Ccm/EX4aC +9N8WS8fbWRMbqLB6Kx2CowaKwORyOeqzJPzCdzwS+RFjqhvnnlR3ys/rXIM88XR8X2cqFNTrN5Ca +yRCp/tl8Nj83pvqEMyfUn3ppjWPQNHgIbzor5UMtvQbFYgROYNJZOdIS3r2yuWX94x/u2/BuZ6oz +aXgQo/WrhlAptyu08+s1e95f9nnb1iUIrXa5BbfPJXrqWXiVLP5pGwnJFK8ieMSK0ePrJ1wSk2L7 +vujYvtFQEKP105ZjQslQ5NPWj5s37Gv+24Hot284eGfaITjrzSazg5anFHMVEp7t6Ni+GgqyxlAQ +o/X7RhL3PZ2796zd8/5LO9q3P1rtrOG8Nv/4XC5LlQMLZ2G+6Pj8NSjJBwOVZmZDbAZWG+we4hld +1fiPo6rGNNU4aidmsrLFyFMNBRnQzWv1ciMqR01qrB47+3hfw3SrxTZYzqSZUvu0SMIumkXGwloM +BTFa/2ukGtXgHzG0sWbsrMbqEy5y8q5/IHmFlJVIAq8vEKwFSmFm4un4F2t2r176SevHSwYyHY0y +bz9rtY46+/j6CTPGVDX+YpCr/kzcskoZKZ90l/IWJN8wMSapJbz39Y8ObFnYvHftK62xA8mBTk/D +g/SzNq5u/OmzRjQtDafCTFIuLd9meAqe45lIKrrrs/ZtTyF5X/J527ZtRKGMZihIv2xyVuYScoKR +dfILUrq1sDw+5bKtsda3Nu1rXrRp34aV+6Pfhg3qGQoyEBp1YYMzcQxvFohXafkqsOPZd3e9tXhr +66ebSenXaIaCDNAEE94CIRRZOQ8mAu9t3r3q8Y0t65fvCu00du8aCjJw9YJjuXyJFuFW646O7c9v +2Ld+8cf7t6yNShGDOoaCDOzGsmwukopsat77waLmlnX/uzP49X6DKkYzmtLcosfmFJyG4TOa0fqi +8Txf5/G4Z8HzCAY1jBDLaIUwjLFZrSfbbLbLBIFvwq1EJBJdaVDGUJCBzWyz2WO326ZDOS6zWCxn +5HI5lpwaxLWN0SkPGwpitAHTEErdYbfZrspmswy5jFaGtzVIMKCaiyiGcdbcUBCj0ZvxxpK+DrE4 +ZHQsx3pgdEiVI2cyMbFMJhPJZvvGCpGEkeNYB+A7mMJWIcDPhvsqBCAAzRznALY/CHwFfyfwt+fH +Y5ionMlEfygrTSbAcRwZy4WxMhglKMtyWa8VxbN6uxAz4Of/yx2KoAUDeSzvWTNnYhlTBegggnYy +sq9OWS6914aqIDzP11qt4vmiIEwGAqMgBF7cFpVELgqEWnF9mEymVsbi8VfxWeotk20268lIFmci +WTwN8AfjtrMgX0wUwrs/LcvNiURieTyeeLO3wkyEVhSF8VbA5wEfcxhCBEr5muC/H1cz8F8O/N8s +l8Aa/Ccp8CdivHqmoIBF+uyFkqxNJhLLYvHEmp7wB6wZoPkkilK1RiLRv6B/xmI2OxxOx1zwZBbm +MxzfuRWP0C5J6fejsdij8Xi8uRsvLZZGm912CYENGBNoiov51LndzrvwXbY4v0Q8sTAlSZ8Xf3c6 +HL9iWdNR6t5kKwv4tDUWiz2uI7ycw2G/AR/9WvqlUtJq8PdF9T2Hw3E1DPIx6nPyZAwYgC2Y35NK +ocHssNtnCgI/1WRix4DkL+4/0Hq7fmGCs9tt9mmQhynoeiLG8SuyLGO+IfBpRzqdfgtytjyZTH7V +jTaaCVmQyP0HBPc6AKouElNLVDKZ4k8Iw+ZwJDIPjHytHOGCUI10u10LwLgZgGvqCb6clld1hsM3 +Q5A/KA++ONLjdi+A4s0AYFOuJ/iy/B7gz4vFyoOPJPcEp9NB8J9ahFoKPgTotTDBPxb/UA+mz+f9 +m9Nhv4Lilfe1tOwbJFrFkys8nsegiGOUqlO38XBJ4MEtwVDoLvV3EKaL/X7f0nzuQS5do2I6KA7E +wAQCwZng6/Li73W1NZ/AU45WD51XpGTyzdbWtp/RYIIHfG1N9R58rNIaMMB+GGNcpYZVV1e7Gd5+ +rHp+5D4M2YsHWlunQ9IbwNvHIKenkWfId5IkLYKCXEEzYm6Xaw4U9A8YbwSNbirake+iyVRqYSjU +eRsUJtgtB4F2uaoqK5dBABbg4epiMkcDWrxPnsHgJ4J5K10u12U9VlHc7gv8Pu8aWLKZ6GsqBz7c +4k8hQG97Kyp+2dP5LhBklt/nW2NW4GfLgc9xp/u83rfd5eE/B7isBuOnFmH3BB8MPxe4vwcazdYN +fXK5eLGypL6Ip3M6nRPR9xUwcYxegq2MxUNx7/S4XRdrvksX4ZUK+ohyqscm/bp+n43QcMRzMaYk +3EI4S+mXoDxLHQMOtEMUxSrQ8VXI22ka2UxTPJcJsnyfy+V8CnQbUaowUeQTfjqsgnBddVXlu3AQ +x3ZREKLREKxH4I6m0MKBopYVLSNlAA6MeQShwtgSwjsNCD+N5z29ic8V+AIswUKXy3G23nMQjmnw +focMH14NVlwfPvCfCfyX4FknzYITGrIUGimMtAO/JZjD5F6Gcn70+zs+esuZE+EdwpQ/E2PXnxJl +IvCQr3vw8eie6KDI8n2CYLmWphhFXuXlWUu/gldq9HorVlgsZu9BBYHrOo/nLRd1B5YHiChBfied +lp/Az7eJK9cRNB4CdAtNiRA3D8F3i4CwWW9S6BfGFSgoIpX5nMvpfADex94NvigOqfC4F8HiWvRy +BlyR7+BTFZ1DHP4gCNMNviAIRwH/xwgONNiELpFo9M5oPH4XcHiDBh99LcDxEXgfdy9kYwjwOj5P +o6ISKswtISCDYQHPUeHHHezXg2CpL9LvSFAOIpNQ+HNwNZVjJGDILkF+8itaEYnIAPKqZxCK3oGc +44FMLvcJzaCB1qPgtf+UL/CQ/xBW/TPddTN7AsHARYlEci35hSkkpxPQ+Xl8XdttIpz5Z5hIDWK4 +LjtIYZ1v1yZqReFCv886O8O3I0FaS6osiO1H4/n/BJO6JZS4NwxW+IJgqHNxl+K+03mbHnwI5mcg +yO2IldfilgRhH414fz6s0qlq+HnCsNzxNpvtQuDzuDpNA9Hnk1SBAj8ZDkf+CfH0M0VYRLigTDPg +jZYQt931efZY3L8iEAz+pTcFAcD5Eknqw7KcIW845EhhA3z4De67aUyDgJzJRJjnyK8QiNXBYOgC +PJshfdD3pxRe70Ue9ttcNicrY5oQj284gpxILY0uJG/CT6sq5/E4HLY7dIoi20D3JuSC21RphVBR +4ZkPA36jmibEk8DoXo7795jhOWrw4Fnq5LKYtHWGI/OgaWvVxMcA63gLvwCu/34tIhAON5gzXK0g +GOg4COUcGtKE8R2BwGQo4LfFe0i6SAVrI9zkeqAzTKuEgDUbeC4uTghJ+bG4N5cGHxP9sq29YzJg +doEPZdxYVelfhzk2qGUlVyBME4T+8SJ8UeSPE0Vhdre5knpxPLEAgvWMNsxBorcctLhDyee6wAe+ +l3Kd7L2ZbLbH0hnhBjzSlvaOjnMlKd2q+uotOeNqhuKu0HrlXEFQji++tBq8aOlMp5/PC5DATycK +QuFDKByOPpvLHdmr64p85kC7rZl0ejto0y5nMm+qCihzYITqtfNAvxSMxKVq5SANnj8VCAR/V1NV +OZFVEn8VVXhEVnOJB7HiwRfwlZX5bj8OMSISAL5OQxQC9j4seZahLDSiX02XEqZVJNUqkebSIVw3 +qZWj2FKpVCiRSNyrVUJCHzB4EomxwfiwooAzcV/UGsV8pSQcuUmtHMWGviEoPkniuik5PNgkeBc3 +aNKpVN2o+EP5OsLh8EN6zATtngTDfs8U6KryUuwonuePg0f7ogyJINWe32mUI9/gFV8B/C2AdxKl +p0tH4Sz6EZaJz2QY6UhWDhjOFZFI5E+QmU3gm6zlNzzkRVp+mgr8fi0Wp1cRSYk/nkgsdjqdp3U1 +ZvnljrPNyWRq5/5k9zJZD3Fhq1I9oG2R5tWTwiBn6SC2OxqLv6wvYLGXzWbuJZIbaBSXvKrDhius +CPRZtEQM8L9BXqALHwK60sJbzstls6auXU2p4tbv/HqKIJxJZVY6vRoM0z26itBmF3DYCWUbqSlb +giT8iHIUBP3g7VLr9RJyhFw7BIE7iRIy9asdEko590lEA7/QW1NC7ljNceyJWlKYwEMYw+dK5S+J +ZGotQt/uuQjLHqubNEPwjgVzR/ACPxjhRFWuIJTk+SzHcqSqYi5jYgJgNehM+MOMLCdKCNjO1rb2 +80vBR8IONC3DaJMn6zNwxbrw4QV34ZrWwxR44NpASxxJbd3rrXiiVHikXkvStMFlykYIV7zE9wPi +D3OS5Bqe9KZSC66Q1aF4zq2ldyFsFi4zW8znlOhL+uWY7usIHrOmWuODm7rcZrU2kUWpQgJETd7L +2vAG4XUBjl/n2V19QDuvclEUML2b+Z7bPWCV3Hr4E8V32G0N+ua/kOzpNHtfyc5AUJB0Wv4olZL2 +9FDerdOrgkGuJ4umUp5aV54Fc1Gg4GJ+7na77sbno0stEvZS8+0kpNCBE+0D2onqGF8bpveB5SqF +P9NX+9GMVjq8QjTwbU/bdRC2OkuVig9VlM1KGfYCt9P5PwhJWD1hoNWLy2ilYuG+kC5TCSv6Q8Mv +uR5Rqg9ROkP0e9XkMnnVZ3w6qCBWq/Uoh91+H1EOHcBkq8KXSErble0BWbgzu9lsnlRGMkgS6kwJ +6/+9vS9T2KFK8yLWPoCf1GMOOYUnFTbzsb1TEJaTZXmrIfN9G0qCFwnGbtML0d7JZjOhQwlJzS6n +49dQhFpaJUhKp5eGw5E/Y3BScz6YEIqCeFRlpW87+VNdpWPHdBj9wkiCnBSPU1uGteVYEuKovAEp +MwGWlC2sI3Qq1Sy31ruRBcse3RvLcqTQlsup4TMmsvWbLKzJcobsLI7hOZd2Ax1osry1rf1mQ3aP +jAY+hfQKTpFIiGx2XXdIHoTn87tqaXFfc1tb+yX0vVmMpRzgyka2b3ANoggw2UYPYdQP5Ksq/Q8r +K79dFCQQDF4Yjyc+kjOZCNlaDliDtXMwm7mRijLpwvf7fX+1mM1nqMMxglNHINgUj8e3ADdyrmM3 +TZnx3Aml/oLsAGpcCf4LfeTJy5G1rxVv3626CvkgewQPTUHA36NpoVUqlSp1jkFkyjhsRYQfXqQZ +HmQiBenRVlEcBc3+lFpBMpt9UI4LSelOgxtAZgJFRUO4sh6wTqUpoM1qHQ34n+hU2HwCzzdRtmsA +ZGF9I4+/LG8C/qdo4aP/BB4wUpKkuxZCdvCKAj9JXc0iChiNxp6LRKPvHUFCzuZ6XkbP0ZJf8Kma +WGmarCgr+tWHw4hIUnpnJpPdhfGGdsEReFmt4pRwJPJXPTzAEpPf578VYq/ZTmTKb1NgdcIb3R2h +Npv1PBL+lDPxeCK5AnnO9ZT6tMXlcv4hmUrNph1Y8ng887R1bcWzbcxk5L3Fe4mkLnze6XLeivFn +03jvdrnmaUOzvHYAPtmecTAJIfBF8ZpuXpZhvE6n47pUR+CPOgpY4XDY78XHaq3LZ5jYj/WKnbRO +GFIPZa8FL/boVYFIqMlx3UUFxmM0z/OjQKetGqFjPG7XLcxhejEI5AK2Kv26KApDu6yIF3hxrt1m +mxCNxahexG6zT7GKwu2UsnyQzLiDYvnJFoupADpU61kgFFPx3S3lnvJLJBKrYZE30apgZIdmpd/3 +ECx5ffF7YpUR+szHRG+ghX7JZOppdViGUGs1kjAqfEsevvchwOoK3+ebb7OJN1A2QzIpwFdbU8BH +gpft5uUIMW02280+r/dqctBMjSMU6jift4Ls0arOac6NgBY7QJNVP5KCtOncd1RUeBa7nM7zwN9x +Ho97LnlvlpqWwPtLnRzXir5LYDRPA22duBz4PK7SX/k0+DvrcIagUIDHiA2lKDiPOZGtPxPVckIU +Hkb6HLfb9WhGtbRROIyVN45PmMH89yEYMyhAa7zeindFq7g0m8kQ4ngEgT+dHBYqngQsM3mSEVLc +WlHhfjmT6b7KCXhXVVb6L0JCvA13JBB1OK1ooLjL3ZFI5Ilu8GPRW70VHip8QRCuqhSEOaRyRJL7 +Inxa6gO92B2JRhZrLJOEcOhWeJwXtEaBbBSEMDwoiMJVaUnagGcTvCAMgWKSDYHu7gpoYqLRxJ3w +Uj/KX26SJGkLBJ+hrTaDLmdAiM4oGopAIPgbfGxWxZ3vgm5XU/ty3FgYitX4TDx7Ds8NUsK2wzo/ +GJ7NMKB/FwXhSoo3OAbyvMolO1fBoH4OXWfJznHM+yf0jbRgVTR2rzkWi9/jdjunQGAsFCUZBILe +WNS6g9rF9G6RAQO9gjjwbgjrb7XIKESssFjyZWPdBUrCtFBn+N+QEwRp8EGUu+HZ9OB7lLJ0Sfid +BH66O/xwOLIMuN+PMa6lwedMpkZOFBsJmfRWZZXV/RcRCy/8sRINWMS3ci4XiRh8tDBKs/O4y8sM +YvHEq06nkxQshtD6Kq1e/Tvm3K4USSoP1xyDoc4bq6sqT8HYoynKTI60TyZXMQCjKYdyJPhGhO9f +sbCO7yBO/+9CbKwbfxaPJeatICzgK/h9X9leBBFLW3vHvyPxf6jUOPpJFJuNxWLXwnus0OsbDIUO +Cb5ywiwL5bi2MxzWhd/e3vFrwH+EBj93kE76ygcL/FpbW/svM719Q0TfJrJtMCa36dGop5I9TOpN +5fZlC+fVSW7YcliTrHQ60N4ROB/jflg4Z0+XA9rquknhFTzRHyEP+Z3aLBH8jo7APNy8h7w6X2/V +sXhUMZWSHg0EQ5eS2JNVHcVVndQz61W0oCTXQCGvwHM7WZ2Tfdrx0D4KhTqnwuU/UMplI0TLtba1 +XxOJRMnO5J09nbwrwgdeBP40KMcDPYSKWeD/r4B/Jfp+XQ7+ytUBQbkNfafDsITozzKCiUJLXLZS +OJHNoDr9rPoWNnQ/YvXfY+5xvdOVeqv9sM5PQcFuQF+ptJyYwpFo7HII2VI8W2Wiy4lA6WvVmU+v +FpXJRlTIwuREInUPKRqaypQ1uIBtkINZ4NX8oqyZFa3KQOuudzjsy5B4XomYcpJyroMQmli8Awg9 +Nsbj8ccg4C+SChQs4rPITdw5zRoCWXUvIWRMMBhaBDjLMc4FSM6nwd01MoW3XtgUYxwj2+lhCTYn +U9Lz8XjsBYydKLMWTgRgEQRguZ3AFwrwMZcu8HG1Ih7fDMF9HiHmCyR3KDOfIvAXwpu9APxnIflX +429XjBDJL9rltLw9lZZeRZL/LBj2TSm4UO4PgI872/VP0RJYLaXKr6DRqkJY990zZO0HCedXpcaD +sVkAQ7fCZhXnAn/yWqS6Iq8Ru0fllERehUPdZh8IBu9OSal1Drv9WnKyEbeInFiUebcgB3gjFo/f +Dx5vBWwO83pWeUYtJyxovo4yn5cgU19p1r1Y3F9zCPlWqK29/XqE9g9aRWsTz1vOBj7k+LJfUc78 +K5ow1IG8rBVeAbUMct3lJRT/J8AA1gGKYtQIQdMAAAAASUVORK5CYII= + +------MultipartBoundary--vwMpyfXXRDXaVyBd3MsDi7wzj3UgfF4C6NVSKv3ySC---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://cdn.cookielaw.org/logos/static/powered_by_logo.svg + + +------MultipartBoundary--vwMpyfXXRDXaVyBd3MsDi7wzj3UgfF4C6NVSKv3ySC---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable + + +------MultipartBoundary--vwMpyfXXRDXaVyBd3MsDi7wzj3UgfF4C6NVSKv3ySC------ diff --git a/static/59d002f1-580c-4679-8b51-861494ff9a88/index.mhtml b/static/59d002f1-580c-4679-8b51-861494ff9a88/index.mhtml new file mode 100644 index 0000000..b2ffe37 --- /dev/null +++ b/static/59d002f1-580c-4679-8b51-861494ff9a88/index.mhtml @@ -0,0 +1,77661 @@ +From: +Snapshot-Content-Location: https://www.accenture.com/us-en/careers/jobdetails?id=R00186436_en&title=MES%20PharmaSuite%20Engineer +Subject: MES PharmaSuite Engineer +Date: Wed, 29 Nov 2023 12:05:04 -0800 +MIME-Version: 1.0 +Content-Type: multipart/related; + type="text/html"; + boundary="----MultipartBoundary--mVo4zxlfCR1NUPwccD2T0JG4EIByxBqbDVzXeq4R9C----" + + +------MultipartBoundary--mVo4zxlfCR1NUPwccD2T0JG4EIByxBqbDVzXeq4R9C---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/us-en/careers/jobdetails?id=R00186436_en&title=MES%20PharmaSuite%20Engineer + + + =20 + =20 + MES PharmaSuite Engineer + =20 + =20 + =20 + =20 + + + =20 + + =20 + =20 + =20 + =20 + =20 + +=09 + =20 + + + + + + + + + +=09 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +=09 + +=09 + +=09 + +=09 + +=09 +=09 + + + + + +=09 +=09 +=09 + +=09 + + + + + + + + + +=09 +=09 + =09 +=09 + +=09 + +=09 + +=09 + +=09 +=09 + =09 +=09 + +=09 +=09 +=09 + +=09 +=09 + +=09 +=09 +=09 +=09 + +=09 + =09 + =09 + =09 + + + + + + +=09 +=09 + + + + + + + + +=09 + =09 + =09 + + + + +=09 + +=09 + + + + +=09 + +=09 +=09 + =20 + + + +=09 + =20 + + + + + + + +=09 + =09 + =20 + + + + + =09 + =20 + + + + +=09 +=09 +=09 + + + + + + =20 + =20 + =20 + + =20 + + =20 + + + + =20 + + + =20 + + + =20 + =20 + =20 + =20 + + =20 + =20 + =20 + + + =20 + + =20 + + =20 + + =20 + + =20 + + + =20 + =20 + =20 + =20 + =20 + + + + + =20 + =20 + +
      + + =20 + =20 + =20 +
      + =20 +
      +
      + + + =20 + =20 + =20 +
      + =20 +
      + + =20 +
      + +
      +
      + + + + + =20 +
      + + =20 +
      + +
      + + =20 +
      +
      + + =20 + =20 + =20 +
      + =20 +
      + + =20 +
      + =20 + + +
      + =20 +
      +
      +
      + =09 +
      + + + =20 + +
      +
      + +
      +

      MES PharmaSuite Eng= +ineer

      +
      + +
      + =09 + =09 + + =09 + multiple locations + + + +view all + + =09 + =09 + =09 + + Job No. r00186436 + + =09 + + =09 + + Full-time + =09 + + =09 +
      + +
      +
      + + Apply Now + +
      + + =09 + +
      +
      + + =09 + + + + + + +
      + =20 + +=09 +
      + +
      + +
      +
      +
      +
      +
      + =20 + +
      +
      Share
      +
      + =20 +
      + =20 + +
      + =20 +
      + =20 + +
      + =20 +
      + =20 + +
      + =20 +
      + =20 + +
      + =20 +
      + + =20 + +
      + +
      + +
      + + =09 +
      +
      +
      +
      +
      +
      +
      +
      + + =09 + +
      + + +
      + =09 +
      +
      + +
      +
      +=20 + 3D"image" +=20 +=20 +=20 + +
      + + =20 +
      + + =20 +
      +
      +
      + + =20 +
      + +
      + + =20 +
      +
      + + =20 + =20 + =20 +
      + =20 +
      +=09 +
      + +
      + +
      +
      + =09 + =09 + =09 + =09 + =20 + + =09 +
      + +
      +
      +

                <= +/h2> +

      + + =20 + +
      + + +
      +
      + +
      +
      +

      This job is no longer available. Continue your job search here.

      + +
      + + =20 + +
      + + +
      +
      + +
      +=20 + + =09 + =09 +
      +
      + +
      + +
      +
      + +
      + + =20 +
      + +
      +
      + + =20 + =20 + =20 +
      + =20 +
      + + =20 + =20 + =20 +
      + =20 +
      + +
      + =09 + + =09 +
      +
      +
      + + =20 + =20 + =20 +
      + =20 + =20 + =20 +
      + +
      + +
      + =09 +
      +
      + + =20 + =20 + =20 +
      + =20 + =20 + =20 +
      + +
      + +
      + =09 +
      + =09 + +
      +
      +
      + + =20 + =20 + =20 +
      + =20 +
      +
      + =09 +
      +
      +
      +

      Job Description

      +
      + + =20 + +
      + +
      +
      +
      +

      We are:

      We are Industry X: = + We embed innovation, intelligence and sustainability in the way the world = +makes things and the things it makes. Industry X enables leaders to act qui= +ckly and confidently as they pivot to the future. We define Industry X as d= +igital reinvention of manufacturing / engineering and believe that smart, s= +ustainable, connected digital products and assets are about to create hyper= +-personalized industrial experiences, completely new levels of operational = +efficiency, transparency and traceability, tangible impact on sustainabilit= +y and brand-new sources of revenue growth. Known for our ability to execute= + at speed, we help clients determine clear, actionable paths to competitive= + agility by bringing them new thinking on business and technology.

      You are:

      A ambitious Manufacturing Systems (MES) Sp= +ecialist ready to take on new challenges. As industries head towards Manufa= +cturing and Factory Digitalization, MES stand in the center of manufacturin= +g excellence.


      The Work:

      • Lead in the design, = +development, documentation, and implementation of Manufacturing Execution S= +ystems (MES)

      • Design/Author/Develop/Configure El= +ectronic Batch Records (EBR)

      • Implement MES solutions and int= +egrate with ERP and control equipment

      • Documentation of MES c= +onfiguration and validation of EBRs

      • Provide organisation ove= +rsight for complex systems involving the development of MES

      • = +Work closely with business management and users to strategically define the= + needs and design solutions that add value

      • Partner with busi= +ness clients and delivery teams to determine appropriate solutions

      • = +
      • Direct the activities of team in the above tasks

      • Docu= +ment and analyze the information needs of the business and ensure appropria= +te solutions are delivered

      • Gather user requirements in relat= +ion to controlling and recording manufacturing activities

      • Re= +spond to requests for client proposals

      • Manage and develop cl= +ient relationships

      • Global System Implementation

      • = +

        Manage medium-small teams and/or projects

      Please = +note that this role is only for North America

      +
      +
      + +
      +
      +
      + + +
      +
      +
      +
      + +
      + +
      +
      +
      +

      Qualifications

      +
      + + =20 + +
      + +
      +
      +
      +
      +

      Here's What You Need:

      +
      +
      +
      +
      +
      +
        +
      • Minimum of 1 year of experience with PharmaSuite MES solutions = +in a highly automated Life Sciences manufacturing environment

      • +
      • Knowledge of FDA and GMP guidelines

      • +
      • Bachelor=E2=80=99s Degree or equivalent (minimum 3 years work e= +xperience). If Associate=E2=80=99s Degree, must have equivalent minimum 6 y= +ears work experience

      • +
      +

      +

      Set Yourself Apart:

      +
        +
      • Strong written and oral communication skills

      • +
      • Ability to work in a team-oriented, collaborative environment

      • +
      • Ability to facilitate meetings and follow up with resulting act= +ion items

      • +
      • Understanding of Life Sciences validation processes

      • +
      • Working knowledge of software Development Life Cycle (SDLC) and= + support methodologies

      • +
      +

      +

      Compensation at Accenture varies depending on a wide array of factor= +s, which may include but are not limited to the specific office location, r= +ole, skill set, and level of experience. As required by local law, Accentur= +e provides a reasonable range of compensation for roles that may be hired i= +n  California, Colorado, New York or Washington as set fo= +rth below.

      +

      Information on benefits is here.= +

      +

      Role Location        &= +nbsp;           &nbs= +p;            &= +nbsp;  Annual Salary Range

      +

      California        &nbs= +p;            &= +nbsp;           &nbs= +p;        $54,500 to $145,100

      +

      Colorado         = +            &nb= +sp;            = +         $54,500 to $125,400= +

      +

      New York         = +            &nb= +sp;            = +        $50,500 to $145,100

      +

      Washington        &nbs= +p;            &= +nbsp;           &nbs= +p;    $58,100 to $133,500

      +

      +

      #LI-MP

      +

      #LI-NA  

      +
      +
      +
      +
      +

       

      +

      What We Believe

      +

       

      +

      We have an unwavering commitment to diversity with the aim that every= + one of our people has a full sense of belonging within our organization. A= +s a business imperative, every person at Accenture has the responsibility t= +o create and sustain an inclusive environment.

      +

       

      +

      Inclusion and diversity are fundamental to our culture and core value= +s. Our rich diversity makes us more innovative and more creative, which hel= +ps us better serve our clients and our communities. Read more here

      +

       

      +

      Equal Employment Opportunity Statement

      +


      Accenture is an Equal Opportunity Employer. We believe that no on= +e should be discriminated against because of their differences, such as age= +, disability, ethnicity, gender, gender identity and expression, religion o= +r sexual orientation.

      +


      All employment decisions shall be made without regard to age, rac= +e, creed, color, religion, sex, national origin, ancestry, disability statu= +s, veteran status, sexual orientation, gender identity or expression, genet= +ic information, marital status, citizenship status or any other basis as pr= +otected by federal, state, or local law.

      +


      Accenture is committed to providing veteran employment opportunit= +ies to our service men and women.

      +

       

      +

      For details, view a copy of the Accenture Equal Employment Oppo= +rtunity and Affirmative Action Policy Statement.

      +


      Requesting An Accommodation

      +


      Accenture is committed to providing equal employment opportunitie= +s for persons with disabilities or religious observances, including reasona= +ble accommodation when needed. If you are hired by Accenture and require ac= +commodation to perform the essential functions of your role, you will be as= +ked to participate in our reasonable accommodation process. Accommodations = +made to facilitate the recruiting process are not a guarantee of future or = +continued accommodations once hired.

      +


      If you would like to be considered for employment opportunities w= +ith Accenture and have accommodation needs for a disability or religious ob= +servance, please call us toll free at 1 (877) 889-9009, send us an email or speak with your= + recruiter.

      +


      Other Employment Statements

      +


      Applicants for employment in the US must have work authorization = +that does not now or in the future require sponsorship of a visa for employ= +ment authorization in the United States.

      +


      Candidates who are currently employed by a client of Accenture or= + an affiliated Accenture business may not be eligible for consideration.

      +


      Job candidates will not be obligated to disclose sealed or expung= +ed records of conviction or arrest as part of the hiring process.
      +


      The Company will not discharge or in any other manner discriminat= +e against employees or applicants because they have inquired about, discuss= +ed, or disclosed their own pay or the pay of another employee or applicant.= + Additionally, employees who have access to the compensation information of= + other employees or applicants as a part of their essential job functions c= +annot disclose the pay of other employees or applicants to individuals who = +do not otherwise have access to compensation information, unless the disclo= +sure is (a) in response to a formal complaint or charge, (b) in furtherance= + of an investigation, proceeding, hearing, or action, including an investig= +ation conducted by the employer, or (c) consistent with the Company's legal= + duty to furnish information.

      +
      +
      + +
      +
      + + + =20 +
      + +
      + +=09 +
      +
      +
      +

      Locations

      +
      + + =20 + +
      + +
      +
      +
      + AR - Bentonville, AZ - Phoenix, CA - Irvine, CA - Los Angeles, CA = +- Mountain View, CA - Sacramento, CA - San Diego, CA - San Francisco, CA - = +Walnut Creek, CO - Broomfield, CT - Hartford, FL - Miami, FL - St. Petersbu= +rg, GA - Atlanta, IA - Des Moines, IL - Chicago, IN - Carmel, KS - Overland= + Park, MA - Boston, MI - Detroit, MN - Minneapolis, MO - St. Louis, NC - Ch= +arlotte, NC - Raleigh, NJ - Florham Park, NY - New York City, OH - Cincinna= +ti, OH - Cleveland, OH - Columbus, OK - Oklahoma City, OR - Beaverton, PA -= + Philadelphia, PA - Pittsburgh, TN - Nashville, TX - Austin, TX - Houston, = +TX - Irving, VA - Arlington, VA - Herndon, WA - Seattle, WI - Milwaukee +
      +
      +=09 + +
      +
      +
      +=09 +=09 +=09 +
      +
      + +
      + +
      + + =09 + + +
      + =20 + +=09 +
      + +
      + +
      +
      +
      +
      +
      + =20 + +
      +
      Share
      +
      + =20 +
      + =20 + +
      + =20 +
      + =20 + +
      + =20 +
      + =20 + +
      + =20 +
      + =20 + +
      + =20 +
      + + =20 + +
      + +
      + +
      + + =09 +
      +
      +
      +
      +
      +
      +
      +
      + +
      +
      + + +
      +
      +
      + + + =20 + +
      + +
      +
      + + + +
      +
      + +
      + + =20 +
      + +
      + +
      + +
      + + =09 + +
      +
      +
      + + =20 + =20 + =20 +
      + =20 + =20 + =20 +
      + +
      + +
      +
      +
      +
      + + +
      + + =20 +
      + +
      + + =20 +
      + +
      +
      + + =20 + =20 + =20 +
      + =20 +
      + +
      +
      +
      +
      + + =20 + =20 + =20 +
      + =20 +
      +
      +

      Life at Accenture

      +
      + + =20 + +
      +
      +
      +

      Work where you're inspired to explore your passions and where your t= +alents are nurtured and cultivated. Innovate with leading-edge technologies= + on some of the coolest projects you can imagine.

      + +
      + + =20 + +
      + + =20 +
      + +
      + +
      + =09 +
      + =09 +
      + + =20 + =20 + =20 +
      + =20 + =20 + =20 +
      + +
      + +
      + =09 +
      +
      +
      + + =20 + =20 + =20 +
      + =20 +
      +
      +=09 + =20 +
      +
      + =20 + 3D"" + =20 + =20 + =20 + +
      + + =20 +
      + +=09 +
      + =20 + =20 +=09 + =09 + + =20 +

      + =09 + Training and Development +

      + + =20 +

      Ta= +ke time away to learn and learn all the time in our regional learning hubs,= + connected classrooms, online courses and learning boards.

      +
      + + =20 +
      + =20 + + LEARN MORE + +
      + +
      +
      + + =20 +
      +
      +
      +=09 + =20 +
      +
      + =20 + 3D"" + =20 + =20 + =20 + +
      + + =20 +
      + +=09 +
      + =20 + =20 +=09 + =09 + + =20 +

      + =09 + Work Environment +

      + + =20 +

      Be= + your best every day in a work environment that helps drive innovation in e= +verything you do.

      +
      + + =20 +
      + =20 + + LEARN MORE + +
      + +
      +
      + + =20 +
      +
      +
      +=09 + =20 +
      +
      + =20 + 3D"" + =20 + =20 + =20 + +
      + + =20 +
      + +=09 +
      + =20 + =20 +=09 + =09 + + =20 +

      + =09 + Rewards & Benefits +

      + + =20 +

      Wi= +th Accenture's Total Rewards, you are empowered to be your best=E2=80=94for= + the business, for your family, and for yourself.

      +
      + + =20 +
      + =20 + + LEARN MORE + +
      + +
      +
      + + =20 +
      + + =20 +
      + +
      + +
      + =09 +
      +
      + +=09 +=09 +=09 +
      +
      + + =20 + =20 + =20 +
      + =20 + =20 + =20 +
      + +
      + + +
      +
      + + =20 +
      + +
      +
      + + =20 + =20 + =20 +
      + =20 +
      + +
      +
      +
      +
      + + =20 + =20 + =20 +
      + =20 +
      +
      +

      Learn more about Accenture

      +
      + + =20 + +
      +
      +
      +

      Our more than 733,000 people in more than 120 countries, combin= +e unmatched experience and specialized skills across more than 40 industrie= +s. We embrace the power of change to create value and shared success for ou= +r clients, people, shareholders, partners and communities.

      + +
      + + =20 + +
      + + =20 +
      + +
      + +
      + =09 +
      + =09 +
      + + =20 + =20 + =20 +
      + =20 + =20 + =20 +
      + +
      + +
      + =09 +
      +
      +
      + + =20 + =20 + =20 +
      + =20 +
      +
      +=09 + =20 +
      +
      + + 3D"Three + + =20 + =20 + +
      + + =20 +
      + +=09 +
      + =20 + =20 +=09 + =09 + + =20 +

      + =09 + Our Experti= +se +

      + + =20 +
      See h= +ow we embrace the power of change to create value and shared success for ou= +r clients, people, shareholders, partners and communities.
      + + =20 +
      + =20 + FIND OUT MORE + +
      + +
      +
      + + =20 +
      +
      +
      +=09 + =20 +
      +
      + + 3D"Close + + =20 + =20 + +
      + + =20 +
      + +=09 +
      + =20 + =20 +=09 + =09 + + =20 +

      + =09 + Meet Our People +

      + + =20 +

      Fr= +om entry-level to leadership, across all business and industry segments, ge= +t to know our people harnessing technology to make a difference, every day.= +

      +
      + + =20 +
      + =20 + FIND OUT MORE + +
      + +
      +
      + + =20 +
      + + =20 +
      + +
      + +
      + =09 +
      +
      + +=09 +=09 +=09 +
      +
      + + =20 + =20 + =20 +
      + =20 + =20 + =20 +
      + +
      + + +
      +
      + + =20 +
      + +
      +
      + + =20 + =20 + =20 +
      + =20 +
      + +
      +
      +
      +
      + + =20 + =20 + =20 +
      + =20 +
      +
      +

      Stay connected

      +
      + + =20 + +
      + + =20 +
      + +
      + +
      + =09 +
      + =09 +
      + + =20 + =20 + =20 +
      + =20 + =20 + =20 +
      + +
      + +
      + =09 +
      +
      +
      + + =20 + =20 + =20 +
      + =20 +
      +
      +=09 + =20 +
      +
      + =20 + 3D"" + =20 + =20 + =20 + +
      + + =20 +
      + +=09 +
      + =20 + =20 +=09 + =09 + + =20 +

      + =09 + Join Our Team +

      + + =20 +

      Se= +arch open positions that match your skills and interest. We look for passio= +nate, curious, creative and solution-driven team players.

      +
      + + =20 +
      + =20 + + SEARCH ACCENTURE JOBS + +
      + +
      +
      + + =20 +
      +
      +
      +=09 + =20 +
      +
      + =20 + 3D"" + =20 + =20 + =20 + +
      + + =20 +
      + +=09 +
      + =20 + =20 +=09 + =09 + + =20 +

      + =09 + Keep Up to Date +

      + + =20 +

      St= +ay ahead with careers tips, insider perspectives, and industry-leading insi= +ghts you can put to use today=E2=80=93all from the people who work here. +

      + + =20 +
      + =20 + + READ CAR= +EERS BLOG + +
      + +
      +
      + + =20 +
      +
      +
      +=09 + =20 +
      +
      + =20 + 3D"" + =20 + =20 + =20 + +
      + + =20 +
      + +=09 +
      + =20 + =20 +=09 + =09 + + =20 +

      + =09 + Job Alert Emails +

      + + =20 +

      Pe= +rsonalize your subscription to receive job alerts, latest news and insider = +tips tailored to your preferences. See what exciting and rewarding opportun= +ities await.

      +
      + + =20 + + +
      +
      + + =20 +
      + + =20 +
      + +
      + +
      + =09 +
      +
      + +=09 +=09 +=09 +
      +
      + + =20 + =20 + =20 +
      + =20 + =20 + =20 +
      + +
      + + +
      +
      + + =20 +
      + +
      + + =20 +
      + +
      + + + =20 +
      + +
      + + + =20 + + =20 + + =20 + =20 + =20 + =20 + =20 + =20 + =20 + + + + =20 + =20 + + =20 + =20 + =20 + + + =20 + + =20 + =20 + =20 + + =20 + + + + + + + + + + + =20 + + =20 + + =20 + + + + =20 + + + + =20 + =20 + + + + =20 + + =20 + + =20 + =20 + +
      3D"Company

      Privacy Preference Center

      • Your Privacy

      • Strictly Necessary Co= +okies

      • First Party Analytics Cookies

      • Performance Co= +okies and Functional Cookies

      • Advertising and Social Media Cookies

      Your Privacy

      Any web site that you visit may store or retrieve persona= +l information, mostly through the use of cookies. The stored or retrieved i= +nformation might be about you, your preferences or your device and is used = +for the purposes specified per cookies category below. The data controller = +of your data processed through our cookies is Accenture PLC. In addition, s= +ome cookies we use are from (and controlled by) third-party companies, such= + as, Facebook, Microsoft, Marketo Munchkin Tracking, Twitter, Knotch, Youtu= +be, Instagram, Yoptima and Linkedin Analytics to provide us with web analyt= +ics and intelligence about our sites. You can accept the cookies as per you= +r preferences by activating the sliders per cookies category. By accepting = +cookies, the functionalities described per cookies category will be activat= +ed and by not accepting cookies, such functionalities will not be activated= +. Because we respect your right to privacy, you can choose not to allow som= +e types of cookies and you have the right to withdraw your consent by adapt= +ing your preferences in our cookie consent manager. Click on the different = +category headings to find out more and change our default settings. Please = +read our Cookies Po= +licy for more information.

      Strictly Necessary= + Cookies

      Alw= +ays Active

      These= + cookies are essential in order to enable you to move around the site and u= +se its features, such as accessing secure areas of the site. Without these = +cookies, services you have asked for cannot be provided.

      First Party Analytics Cookies

      <= +div class=3D"ot-tgl">

      These cookies allow us to emplo= +y data analytics so we can measure and improve the performance of our site = +and provide more relevant content to you. These cookies don't collect infor= +mation that identifies a visitor down to an individual level that is availa= +ble to us. These cookies are not passing personally identifiable informatio= +n to any external third party other than in limited cases when we engage a = +service provider to act on our behalf but who is then unable to use the dat= +a for their own purposes.

      Performance Cookies and Functional Cookies

      Performance Cookie= +s and Functional Cookies

      Performance cookies = +are generally third-party cookies from vendors we work with or who work= + on our behalf that collect information about your visit and use of the Acc= +enture website, for instance which pages you visit the most often, and if y= +ou get error messages from web pages. These cookies don't collect informati= +on that identifies a visitor. All information these cookies collect is anon= +ymous and is only used to improve how the website works. Third party vendor= +s may have access to this data and may use it to improve their overall serv= +ices and offerings. + + +

      +Functionality cookies allow a site to remember choices you make (suc= +h as your user name, language or the region you are in) and provide more en= +hanced, personal features. These cookies cannot track your browsing activit= +y on other websites. They don=E2=80=99t gather any information about you th= +at could be used for advertising or remembering where you=E2=80=99ve been o= +n the Internet outside our site. +

      Advertising and = +Social Media Cookies

      Third-party advertising and social media cookies are used to (1) d= +eliver advertisements more relevant to you and your interests; (2) limit th= +e number of times you see an advertisement; (3) help measure the effectiven= +ess of the advertising campaign; and (4) understand people=E2=80=99s behavi= +or after they view an advertisement. They are usually placed on behalf of a= +dvertising networks with the site operator=E2=80=99s permission. They remem= +ber that you have visited a site and quite often they will be linked to sit= +e functionality provided by the other organization. This may impact the con= +tent and messages you see on other websites you visit. If you do not allow = +these cookies you may not be able to use or see these sharing tools or play= + certain videos on our site.

      Cookie Li= +st

      Consent Leg.Interest
      label
        label
        = +
        + =20 + =20 + + + +------MultipartBoundary--mVo4zxlfCR1NUPwccD2T0JG4EIByxBqbDVzXeq4R9C---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: cid:css-3506343d-3fcc-4c8e-ae5d-e13fbf030c53@mhtml.blink + +@charset "utf-8"; + +#onetrust-banner-sdk { text-size-adjust: 100%; } + +#onetrust-banner-sdk .onetrust-vendors-list-handler { cursor: pointer; colo= +r: rgb(31, 150, 219); font-size: inherit; font-weight: bold; text-decoratio= +n: none; margin-left: 5px; } + +#onetrust-banner-sdk .onetrust-vendors-list-handler:hover { color: rgb(31, = +150, 219); } + +#onetrust-banner-sdk:focus { outline: rgb(0, 0, 0) solid 2px; outline-offse= +t: -2px; } + +#onetrust-banner-sdk a:focus { outline: rgb(0, 0, 0) solid 2px; } + +#onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #on= +etrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler { = +outline-offset: 1px; } + +#onetrust-banner-sdk.ot-bnr-w-logo .ot-bnr-logo { height: 64px; width: 64px= +; } + +#onetrust-banner-sdk .ot-tcf2-vendor-count.ot-text-bold { font-weight: bold= +; } + +#onetrust-banner-sdk .ot-close-icon, #onetrust-pc-sdk .ot-close-icon, #ot-s= +ync-ntfy .ot-close-icon { background-size: contain; background-repeat: no-r= +epeat; background-position: center center; height: 12px; width: 12px; } + +#onetrust-banner-sdk .powered-by-logo, #onetrust-banner-sdk .ot-pc-footer-l= +ogo a, #onetrust-pc-sdk .powered-by-logo, #onetrust-pc-sdk .ot-pc-footer-lo= +go a, #ot-sync-ntfy .powered-by-logo, #ot-sync-ntfy .ot-pc-footer-logo a { = +background-size: contain; background-repeat: no-repeat; background-position= +: center center; height: 25px; width: 152px; display: block; text-decoratio= +n: none; font-size: 0.75em; } + +#onetrust-banner-sdk .powered-by-logo:hover, #onetrust-banner-sdk .ot-pc-fo= +oter-logo a:hover, #onetrust-pc-sdk .powered-by-logo:hover, #onetrust-pc-sd= +k .ot-pc-footer-logo a:hover, #ot-sync-ntfy .powered-by-logo:hover, #ot-syn= +c-ntfy .ot-pc-footer-logo a:hover { color: rgb(86, 86, 86); } + +#onetrust-banner-sdk h3 *, #onetrust-banner-sdk h4 *, #onetrust-banner-sdk = +h6 *, #onetrust-banner-sdk button *, #onetrust-banner-sdk a[data-parent-id]= + *, #onetrust-pc-sdk h3 *, #onetrust-pc-sdk h4 *, #onetrust-pc-sdk h6 *, #o= +netrust-pc-sdk button *, #onetrust-pc-sdk a[data-parent-id] *, #ot-sync-ntf= +y h3 *, #ot-sync-ntfy h4 *, #ot-sync-ntfy h6 *, #ot-sync-ntfy button *, #ot= +-sync-ntfy a[data-parent-id] * { font-size: inherit; font-weight: inherit; = +color: inherit; } + +#onetrust-banner-sdk .ot-hide, #onetrust-pc-sdk .ot-hide, #ot-sync-ntfy .ot= +-hide { display: none !important; } + +#onetrust-banner-sdk button.ot-link-btn:hover, #onetrust-pc-sdk button.ot-l= +ink-btn:hover, #ot-sync-ntfy button.ot-link-btn:hover { text-decoration: un= +derline; opacity: 1; } + +#onetrust-pc-sdk .ot-sdk-row .ot-sdk-column { padding: 0px; } + +#onetrust-pc-sdk .ot-sdk-container { padding-right: 0px; } + +#onetrust-pc-sdk .ot-sdk-row { flex-direction: initial; width: 100%; } + +#onetrust-pc-sdk [type=3D"checkbox"]:checked, #onetrust-pc-sdk [type=3D"che= +ckbox"]:not(:checked) { pointer-events: initial; } + +#onetrust-pc-sdk [type=3D"checkbox"]:disabled + label::before, #onetrust-pc= +-sdk [type=3D"checkbox"]:disabled + label::after, #onetrust-pc-sdk [type=3D= +"checkbox"]:disabled + label { pointer-events: none; opacity: 0.7; } + +#onetrust-pc-sdk #vendor-list-content { transform: translate3d(0px, 0px, 0p= +x); } + +#onetrust-pc-sdk li input[type=3D"checkbox"] { z-index: 1; } + +#onetrust-pc-sdk li .ot-checkbox label { z-index: 2; } + +#onetrust-pc-sdk li .ot-checkbox input[type=3D"checkbox"] { height: auto; w= +idth: auto; } + +#onetrust-pc-sdk li .host-title a, #onetrust-pc-sdk li .ot-host-name a, #on= +etrust-pc-sdk li .accordion-text, #onetrust-pc-sdk li .ot-acc-txt { z-index= +: 2; position: relative; } + +#onetrust-pc-sdk input { margin: 3px 0.1ex; } + +#onetrust-pc-sdk .pc-logo, #onetrust-pc-sdk .ot-pc-logo { height: 60px; wid= +th: 180px; background-position: center center; background-size: contain; ba= +ckground-repeat: no-repeat; display: inline-flex; justify-content: center; = +align-items: center; } + +#onetrust-pc-sdk .pc-logo img, #onetrust-pc-sdk .ot-pc-logo img { max-heigh= +t: 100%; max-width: 100%; } + +#onetrust-pc-sdk .screen-reader-only, #onetrust-pc-sdk .ot-scrn-rdr, .ot-sd= +k-cookie-policy .screen-reader-only, .ot-sdk-cookie-policy .ot-scrn-rdr { b= +order: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; over= +flow: hidden; padding: 0px; position: absolute; width: 1px; } + +#onetrust-pc-sdk.ot-fade-in, .onetrust-pc-dark-filter.ot-fade-in, #onetrust= +-banner-sdk.ot-fade-in { animation-name: onetrust-fade-in; animation-durati= +on: 400ms; animation-timing-function: ease-in-out; } + +#onetrust-pc-sdk.ot-hide { display: none !important; } + +.onetrust-pc-dark-filter.ot-hide { display: none !important; } + +#ot-sdk-btn.ot-sdk-show-settings, #ot-sdk-btn.optanon-show-settings { color= +: rgb(104, 182, 49); border: 1px solid rgb(104, 182, 49); height: auto; whi= +te-space: normal; overflow-wrap: break-word; padding: 0.8em 2em; font-size:= + 0.8em; line-height: 1.2; cursor: pointer; transition: all 0.1s ease 0s; } + +#ot-sdk-btn.ot-sdk-show-settings:hover, #ot-sdk-btn.optanon-show-settings:h= +over { color: rgb(255, 255, 255); background-color: rgb(104, 182, 49); } + +.onetrust-pc-dark-filter { background: rgba(0, 0, 0, 0.5); z-index: 2147483= +646; width: 100%; height: 100%; overflow: hidden; position: fixed; top: 0px= +; bottom: 0px; left: 0px; } + +@keyframes onetrust-fade-in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +.ot-cookie-label { text-decoration: underline; } + +@media only screen and (min-width: 426px) and (max-width: 896px) and (orien= +tation: landscape) { + #onetrust-pc-sdk p { font-size: 0.75em; } +} + +#onetrust-banner-sdk .banner-option-input:focus + label { outline: rgb(0, 0= +, 0) auto 1px; } + +.category-vendors-list-handler + a:focus, .category-vendors-list-handler + = +a:focus-visible { outline: rgb(0, 0, 0) solid 2px; } + +#onetrust-pc-sdk .ot-userid-title { margin-top: 10px; } + +#onetrust-pc-sdk .ot-userid-title > span, #onetrust-pc-sdk .ot-userid-times= +tamp > span { font-weight: 700; } + +#onetrust-pc-sdk .ot-userid-desc { font-style: italic; } + +#onetrust-pc-sdk .ot-host-desc a { pointer-events: initial; } + +#onetrust-pc-sdk .ot-ven-hdr > p a { position: relative; z-index: 2; pointe= +r-events: initial; } + +#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info a, #onetrust-pc-sdk= + .ot-vs-list .ot-vnd-item .ot-vnd-info a { margin-right: auto; } + +#onetrust-pc-sdk .ot-pc-footer-logo img { width: 136px; height: 16px; } + +#onetrust-pc-sdk .ot-pur-vdr-count { font-weight: 400; font-size: 0.7rem; p= +adding-top: 3px; display: block; } + +#onetrust-banner-sdk .ot-optout-signal, #onetrust-pc-sdk .ot-optout-signal = +{ border: 1px solid rgb(50, 174, 136); border-radius: 3px; padding: 5px; ma= +rgin-bottom: 10px; background-color: rgb(249, 255, 250); font-size: 0.85rem= +; line-height: 2; } + +#onetrust-banner-sdk .ot-optout-signal .ot-optout-icon, #onetrust-pc-sdk .o= +t-optout-signal .ot-optout-icon { display: inline; margin-right: 5px; } + +#onetrust-banner-sdk .ot-optout-signal svg, #onetrust-pc-sdk .ot-optout-sig= +nal svg { height: 20px; width: 30px; transform: scale(0.5); } + +#onetrust-banner-sdk .ot-optout-signal svg path, #onetrust-pc-sdk .ot-optou= +t-signal svg path { fill: rgb(50, 174, 136); } + +#onetrust-banner-sdk, #onetrust-pc-sdk, #ot-sdk-cookie-policy, #ot-sync-ntf= +y { font-size: 16px; } + +#onetrust-banner-sdk *, #onetrust-banner-sdk ::after, #onetrust-banner-sdk = +::before, #onetrust-pc-sdk *, #onetrust-pc-sdk ::after, #onetrust-pc-sdk ::= +before, #ot-sdk-cookie-policy *, #ot-sdk-cookie-policy ::after, #ot-sdk-coo= +kie-policy ::before, #ot-sync-ntfy *, #ot-sync-ntfy ::after, #ot-sync-ntfy = +::before { box-sizing: content-box; } + +#onetrust-banner-sdk div, #onetrust-banner-sdk span, #onetrust-banner-sdk h= +1, #onetrust-banner-sdk h2, #onetrust-banner-sdk h3, #onetrust-banner-sdk h= +4, #onetrust-banner-sdk h5, #onetrust-banner-sdk h6, #onetrust-banner-sdk p= +, #onetrust-banner-sdk img, #onetrust-banner-sdk svg, #onetrust-banner-sdk = +button, #onetrust-banner-sdk section, #onetrust-banner-sdk a, #onetrust-ban= +ner-sdk label, #onetrust-banner-sdk input, #onetrust-banner-sdk ul, #onetru= +st-banner-sdk li, #onetrust-banner-sdk nav, #onetrust-banner-sdk table, #on= +etrust-banner-sdk thead, #onetrust-banner-sdk tr, #onetrust-banner-sdk td, = +#onetrust-banner-sdk tbody, #onetrust-banner-sdk .ot-main-content, #onetrus= +t-banner-sdk .ot-toggle, #onetrust-banner-sdk #ot-content, #onetrust-banner= +-sdk #ot-pc-content, #onetrust-banner-sdk .checkbox, #onetrust-pc-sdk div, = +#onetrust-pc-sdk span, #onetrust-pc-sdk h1, #onetrust-pc-sdk h2, #onetrust-= +pc-sdk h3, #onetrust-pc-sdk h4, #onetrust-pc-sdk h5, #onetrust-pc-sdk h6, #= +onetrust-pc-sdk p, #onetrust-pc-sdk img, #onetrust-pc-sdk svg, #onetrust-pc= +-sdk button, #onetrust-pc-sdk section, #onetrust-pc-sdk a, #onetrust-pc-sdk= + label, #onetrust-pc-sdk input, #onetrust-pc-sdk ul, #onetrust-pc-sdk li, #= +onetrust-pc-sdk nav, #onetrust-pc-sdk table, #onetrust-pc-sdk thead, #onetr= +ust-pc-sdk tr, #onetrust-pc-sdk td, #onetrust-pc-sdk tbody, #onetrust-pc-sd= +k .ot-main-content, #onetrust-pc-sdk .ot-toggle, #onetrust-pc-sdk #ot-conte= +nt, #onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk .checkbox, #ot-sdk-co= +okie-policy div, #ot-sdk-cookie-policy span, #ot-sdk-cookie-policy h1, #ot-= +sdk-cookie-policy h2, #ot-sdk-cookie-policy h3, #ot-sdk-cookie-policy h4, #= +ot-sdk-cookie-policy h5, #ot-sdk-cookie-policy h6, #ot-sdk-cookie-policy p,= + #ot-sdk-cookie-policy img, #ot-sdk-cookie-policy svg, #ot-sdk-cookie-polic= +y button, #ot-sdk-cookie-policy section, #ot-sdk-cookie-policy a, #ot-sdk-c= +ookie-policy label, #ot-sdk-cookie-policy input, #ot-sdk-cookie-policy ul, = +#ot-sdk-cookie-policy li, #ot-sdk-cookie-policy nav, #ot-sdk-cookie-policy = +table, #ot-sdk-cookie-policy thead, #ot-sdk-cookie-policy tr, #ot-sdk-cooki= +e-policy td, #ot-sdk-cookie-policy tbody, #ot-sdk-cookie-policy .ot-main-co= +ntent, #ot-sdk-cookie-policy .ot-toggle, #ot-sdk-cookie-policy #ot-content,= + #ot-sdk-cookie-policy #ot-pc-content, #ot-sdk-cookie-policy .checkbox, #ot= +-sync-ntfy div, #ot-sync-ntfy span, #ot-sync-ntfy h1, #ot-sync-ntfy h2, #ot= +-sync-ntfy h3, #ot-sync-ntfy h4, #ot-sync-ntfy h5, #ot-sync-ntfy h6, #ot-sy= +nc-ntfy p, #ot-sync-ntfy img, #ot-sync-ntfy svg, #ot-sync-ntfy button, #ot-= +sync-ntfy section, #ot-sync-ntfy a, #ot-sync-ntfy label, #ot-sync-ntfy inpu= +t, #ot-sync-ntfy ul, #ot-sync-ntfy li, #ot-sync-ntfy nav, #ot-sync-ntfy tab= +le, #ot-sync-ntfy thead, #ot-sync-ntfy tr, #ot-sync-ntfy td, #ot-sync-ntfy = +tbody, #ot-sync-ntfy .ot-main-content, #ot-sync-ntfy .ot-toggle, #ot-sync-n= +tfy #ot-content, #ot-sync-ntfy #ot-pc-content, #ot-sync-ntfy .checkbox { fo= +nt-family: inherit; font-weight: normal; -webkit-font-smoothing: auto; lett= +er-spacing: normal; line-height: normal; padding: 0px; margin: 0px; height:= + auto; min-height: 0px; max-height: none; width: auto; min-width: 0px; max-= +width: none; border-radius: 0px; border: none; clear: none; float: none; po= +sition: static; inset: auto; text-align: left; text-decoration: none; text-= +indent: 0px; text-shadow: none; text-transform: none; white-space: normal; = +background: none; overflow: visible; vertical-align: baseline; visibility: = +visible; z-index: auto; box-shadow: none; } + +#onetrust-banner-sdk label::before, #onetrust-banner-sdk label::after, #one= +trust-banner-sdk .checkbox::after, #onetrust-banner-sdk .checkbox::before, = +#onetrust-pc-sdk label::before, #onetrust-pc-sdk label::after, #onetrust-pc= +-sdk .checkbox::after, #onetrust-pc-sdk .checkbox::before, #ot-sdk-cookie-p= +olicy label::before, #ot-sdk-cookie-policy label::after, #ot-sdk-cookie-pol= +icy .checkbox::after, #ot-sdk-cookie-policy .checkbox::before, #ot-sync-ntf= +y label::before, #ot-sync-ntfy label::after, #ot-sync-ntfy .checkbox::after= +, #ot-sync-ntfy .checkbox::before { content: none; } + +#onetrust-banner-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-container,= + #ot-sdk-cookie-policy .ot-sdk-container { position: relative; width: 100%;= + max-width: 100%; margin: 0px auto; padding: 0px 20px; box-sizing: border-b= +ox; } + +#onetrust-banner-sdk .ot-sdk-column, #onetrust-banner-sdk .ot-sdk-columns, = +#onetrust-pc-sdk .ot-sdk-column, #onetrust-pc-sdk .ot-sdk-columns, #ot-sdk-= +cookie-policy .ot-sdk-column, #ot-sdk-cookie-policy .ot-sdk-columns { width= +: 100%; float: left; box-sizing: border-box; padding: 0px; display: initial= +; } + +@media (min-width: 400px) { + #onetrust-banner-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-containe= +r, #ot-sdk-cookie-policy .ot-sdk-container { width: 90%; padding: 0px; } +} + +@media (min-width: 550px) { + #onetrust-banner-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-containe= +r, #ot-sdk-cookie-policy .ot-sdk-container { width: 100%; } + #onetrust-banner-sdk .ot-sdk-column, #onetrust-banner-sdk .ot-sdk-columns= +, #onetrust-pc-sdk .ot-sdk-column, #onetrust-pc-sdk .ot-sdk-columns, #ot-sd= +k-cookie-policy .ot-sdk-column, #ot-sdk-cookie-policy .ot-sdk-columns { mar= +gin-left: 4%; } + #onetrust-banner-sdk .ot-sdk-column:first-child, #onetrust-banner-sdk .ot= +-sdk-columns:first-child, #onetrust-pc-sdk .ot-sdk-column:first-child, #one= +trust-pc-sdk .ot-sdk-columns:first-child, #ot-sdk-cookie-policy .ot-sdk-col= +umn:first-child, #ot-sdk-cookie-policy .ot-sdk-columns:first-child { margin= +-left: 0px; } + #onetrust-banner-sdk .ot-sdk-two.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk= +-two.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-two.ot-sdk-columns { wid= +th: 13.3333%; } + #onetrust-banner-sdk .ot-sdk-three.ot-sdk-columns, #onetrust-pc-sdk .ot-s= +dk-three.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-three.ot-sdk-columns= + { width: 22%; } + #onetrust-banner-sdk .ot-sdk-four.ot-sdk-columns, #onetrust-pc-sdk .ot-sd= +k-four.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-four.ot-sdk-columns { = +width: 30.6667%; } + #onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns, #onetrust-pc-sdk .ot-s= +dk-eight.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-eight.ot-sdk-columns= + { width: 65.3333%; } + #onetrust-banner-sdk .ot-sdk-nine.ot-sdk-columns, #onetrust-pc-sdk .ot-sd= +k-nine.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-nine.ot-sdk-columns { = +width: 74%; } + #onetrust-banner-sdk .ot-sdk-ten.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk= +-ten.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-ten.ot-sdk-columns { wid= +th: 82.6667%; } + #onetrust-banner-sdk .ot-sdk-eleven.ot-sdk-columns, #onetrust-pc-sdk .ot-= +sdk-eleven.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-eleven.ot-sdk-colu= +mns { width: 91.3333%; } + #onetrust-banner-sdk .ot-sdk-twelve.ot-sdk-columns, #onetrust-pc-sdk .ot-= +sdk-twelve.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-twelve.ot-sdk-colu= +mns { width: 100%; margin-left: 0px; } +} + +#onetrust-banner-sdk h1, #onetrust-banner-sdk h2, #onetrust-banner-sdk h3, = +#onetrust-banner-sdk h4, #onetrust-banner-sdk h5, #onetrust-banner-sdk h6, = +#onetrust-pc-sdk h1, #onetrust-pc-sdk h2, #onetrust-pc-sdk h3, #onetrust-pc= +-sdk h4, #onetrust-pc-sdk h5, #onetrust-pc-sdk h6, #ot-sdk-cookie-policy h1= +, #ot-sdk-cookie-policy h2, #ot-sdk-cookie-policy h3, #ot-sdk-cookie-policy= + h4, #ot-sdk-cookie-policy h5, #ot-sdk-cookie-policy h6 { margin-top: 0px; = +font-weight: 600; font-family: inherit; } + +#onetrust-banner-sdk h1, #onetrust-pc-sdk h1, #ot-sdk-cookie-policy h1 { fo= +nt-size: 1.5rem; line-height: 1.2; } + +#onetrust-banner-sdk h2, #onetrust-pc-sdk h2, #ot-sdk-cookie-policy h2 { fo= +nt-size: 1.5rem; line-height: 1.25; } + +#onetrust-banner-sdk h3, #onetrust-pc-sdk h3, #ot-sdk-cookie-policy h3 { fo= +nt-size: 1.5rem; line-height: 1.3; } + +#onetrust-banner-sdk h4, #onetrust-pc-sdk h4, #ot-sdk-cookie-policy h4 { fo= +nt-size: 1.5rem; line-height: 1.35; } + +#onetrust-banner-sdk h5, #onetrust-pc-sdk h5, #ot-sdk-cookie-policy h5 { fo= +nt-size: 1.5rem; line-height: 1.5; } + +#onetrust-banner-sdk h6, #onetrust-pc-sdk h6, #ot-sdk-cookie-policy h6 { fo= +nt-size: 1.5rem; line-height: 1.6; } + +@media (min-width: 550px) { + #onetrust-banner-sdk h1, #onetrust-pc-sdk h1, #ot-sdk-cookie-policy h1 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h2, #onetrust-pc-sdk h2, #ot-sdk-cookie-policy h2 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h3, #onetrust-pc-sdk h3, #ot-sdk-cookie-policy h3 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h4, #onetrust-pc-sdk h4, #ot-sdk-cookie-policy h4 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h5, #onetrust-pc-sdk h5, #ot-sdk-cookie-policy h5 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h6, #onetrust-pc-sdk h6, #ot-sdk-cookie-policy h6 { = +font-size: 1.5rem; } +} + +#onetrust-banner-sdk p, #onetrust-pc-sdk p, #ot-sdk-cookie-policy p { margi= +n: 0px 0px 1em; font-family: inherit; line-height: normal; } + +#onetrust-banner-sdk a, #onetrust-pc-sdk a, #ot-sdk-cookie-policy a { color= +: rgb(86, 86, 86); text-decoration: underline; } + +#onetrust-banner-sdk a:hover, #onetrust-pc-sdk a:hover, #ot-sdk-cookie-poli= +cy a:hover { color: rgb(86, 86, 86); text-decoration: none; } + +#onetrust-banner-sdk .ot-sdk-button, #onetrust-banner-sdk button, #onetrust= +-pc-sdk .ot-sdk-button, #onetrust-pc-sdk button, #ot-sdk-cookie-policy .ot-= +sdk-button, #ot-sdk-cookie-policy button { margin-bottom: 1rem; font-family= +: inherit; } + +#onetrust-banner-sdk .ot-sdk-button, #onetrust-banner-sdk button, #onetrust= +-pc-sdk .ot-sdk-button, #onetrust-pc-sdk button, #ot-sdk-cookie-policy .ot-= +sdk-button, #ot-sdk-cookie-policy button { display: inline-block; height: 3= +8px; padding: 0px 30px; color: rgb(85, 85, 85); text-align: center; font-si= +ze: 0.9em; font-weight: 400; line-height: 38px; letter-spacing: 0.01em; tex= +t-decoration: none; white-space: nowrap; background-color: rgba(0, 0, 0, 0)= +; border-radius: 2px; border: 1px solid rgb(187, 187, 187); cursor: pointer= +; box-sizing: border-box; } + +#onetrust-banner-sdk .ot-sdk-button:hover, #onetrust-banner-sdk :not(.ot-le= +g-btn-container) > button:not(.ot-link-btn):hover, #onetrust-banner-sdk :no= +t(.ot-leg-btn-container) > button:not(.ot-link-btn):focus, #onetrust-pc-sdk= + .ot-sdk-button:hover, #onetrust-pc-sdk :not(.ot-leg-btn-container) > butto= +n:not(.ot-link-btn):hover, #onetrust-pc-sdk :not(.ot-leg-btn-container) > b= +utton:not(.ot-link-btn):focus, #ot-sdk-cookie-policy .ot-sdk-button:hover, = +#ot-sdk-cookie-policy :not(.ot-leg-btn-container) > button:not(.ot-link-btn= +):hover, #ot-sdk-cookie-policy :not(.ot-leg-btn-container) > button:not(.ot= +-link-btn):focus { color: rgb(51, 51, 51); border-color: rgb(136, 136, 136)= +; opacity: 0.7; } + +#onetrust-banner-sdk .ot-sdk-button:focus, #onetrust-banner-sdk :not(.ot-le= +g-btn-container) > button:focus, #onetrust-pc-sdk .ot-sdk-button:focus, #on= +etrust-pc-sdk :not(.ot-leg-btn-container) > button:focus, #ot-sdk-cookie-po= +licy .ot-sdk-button:focus, #ot-sdk-cookie-policy :not(.ot-leg-btn-container= +) > button:focus { outline: rgb(0, 0, 0) solid 2px; } + +#onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary, #onetrust-banner= +-sdk button.ot-sdk-button-primary, #onetrust-banner-sdk input[type=3D"submi= +t"].ot-sdk-button-primary, #onetrust-banner-sdk input[type=3D"reset"].ot-sd= +k-button-primary, #onetrust-banner-sdk input[type=3D"button"].ot-sdk-button= +-primary, #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary, #onetrust-= +pc-sdk button.ot-sdk-button-primary, #onetrust-pc-sdk input[type=3D"submit"= +].ot-sdk-button-primary, #onetrust-pc-sdk input[type=3D"reset"].ot-sdk-butt= +on-primary, #onetrust-pc-sdk input[type=3D"button"].ot-sdk-button-primary, = +#ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary, #ot-sdk-cookie-= +policy button.ot-sdk-button-primary, #ot-sdk-cookie-policy input[type=3D"su= +bmit"].ot-sdk-button-primary, #ot-sdk-cookie-policy input[type=3D"reset"].o= +t-sdk-button-primary, #ot-sdk-cookie-policy input[type=3D"button"].ot-sdk-b= +utton-primary { color: rgb(255, 255, 255); background-color: rgb(51, 195, 2= +40); border-color: rgb(51, 195, 240); } + +#onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary:hover, #onetrust-= +banner-sdk button.ot-sdk-button-primary:hover, #onetrust-banner-sdk input[t= +ype=3D"submit"].ot-sdk-button-primary:hover, #onetrust-banner-sdk input[typ= +e=3D"reset"].ot-sdk-button-primary:hover, #onetrust-banner-sdk input[type= +=3D"button"].ot-sdk-button-primary:hover, #onetrust-banner-sdk .ot-sdk-butt= +on.ot-sdk-button-primary:focus, #onetrust-banner-sdk button.ot-sdk-button-p= +rimary:focus, #onetrust-banner-sdk input[type=3D"submit"].ot-sdk-button-pri= +mary:focus, #onetrust-banner-sdk input[type=3D"reset"].ot-sdk-button-primar= +y:focus, #onetrust-banner-sdk input[type=3D"button"].ot-sdk-button-primary:= +focus, #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary:hover, #onetru= +st-pc-sdk button.ot-sdk-button-primary:hover, #onetrust-pc-sdk input[type= +=3D"submit"].ot-sdk-button-primary:hover, #onetrust-pc-sdk input[type=3D"re= +set"].ot-sdk-button-primary:hover, #onetrust-pc-sdk input[type=3D"button"].= +ot-sdk-button-primary:hover, #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-= +primary:focus, #onetrust-pc-sdk button.ot-sdk-button-primary:focus, #onetru= +st-pc-sdk input[type=3D"submit"].ot-sdk-button-primary:focus, #onetrust-pc-= +sdk input[type=3D"reset"].ot-sdk-button-primary:focus, #onetrust-pc-sdk inp= +ut[type=3D"button"].ot-sdk-button-primary:focus, #ot-sdk-cookie-policy .ot-= +sdk-button.ot-sdk-button-primary:hover, #ot-sdk-cookie-policy button.ot-sdk= +-button-primary:hover, #ot-sdk-cookie-policy input[type=3D"submit"].ot-sdk-= +button-primary:hover, #ot-sdk-cookie-policy input[type=3D"reset"].ot-sdk-bu= +tton-primary:hover, #ot-sdk-cookie-policy input[type=3D"button"].ot-sdk-but= +ton-primary:hover, #ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-prima= +ry:focus, #ot-sdk-cookie-policy button.ot-sdk-button-primary:focus, #ot-sdk= +-cookie-policy input[type=3D"submit"].ot-sdk-button-primary:focus, #ot-sdk-= +cookie-policy input[type=3D"reset"].ot-sdk-button-primary:focus, #ot-sdk-co= +okie-policy input[type=3D"button"].ot-sdk-button-primary:focus { color: rgb= +(255, 255, 255); background-color: rgb(30, 174, 219); border-color: rgb(30,= + 174, 219); } + +#onetrust-banner-sdk input[type=3D"text"], #onetrust-pc-sdk input[type=3D"t= +ext"], #ot-sdk-cookie-policy input[type=3D"text"] { height: 38px; padding: = +6px 10px; background-color: rgb(255, 255, 255); border: 1px solid rgb(209, = +209, 209); border-radius: 4px; box-shadow: none; box-sizing: border-box; } + +#onetrust-banner-sdk input[type=3D"text"], #onetrust-pc-sdk input[type=3D"t= +ext"], #ot-sdk-cookie-policy input[type=3D"text"] { appearance: none; } + +#onetrust-banner-sdk input[type=3D"text"]:focus, #onetrust-pc-sdk input[typ= +e=3D"text"]:focus, #ot-sdk-cookie-policy input[type=3D"text"]:focus { borde= +r: 1px solid rgb(0, 0, 0); outline: 0px; } + +#onetrust-banner-sdk label, #onetrust-pc-sdk label, #ot-sdk-cookie-policy l= +abel { display: block; margin-bottom: 0.5rem; font-weight: 600; } + +#onetrust-banner-sdk input[type=3D"checkbox"], #onetrust-pc-sdk input[type= +=3D"checkbox"], #ot-sdk-cookie-policy input[type=3D"checkbox"] { display: i= +nline; } + +#onetrust-banner-sdk ul, #onetrust-pc-sdk ul, #ot-sdk-cookie-policy ul { li= +st-style: inside circle; } + +#onetrust-banner-sdk ul, #onetrust-pc-sdk ul, #ot-sdk-cookie-policy ul { pa= +dding-left: 0px; margin-top: 0px; } + +#onetrust-banner-sdk ul ul, #onetrust-pc-sdk ul ul, #ot-sdk-cookie-policy u= +l ul { margin: 1.5rem 0px 1.5rem 3rem; font-size: 90%; } + +#onetrust-banner-sdk li, #onetrust-pc-sdk li, #ot-sdk-cookie-policy li { ma= +rgin-bottom: 1rem; } + +#onetrust-banner-sdk th, #onetrust-banner-sdk td, #onetrust-pc-sdk th, #one= +trust-pc-sdk td, #ot-sdk-cookie-policy th, #ot-sdk-cookie-policy td { paddi= +ng: 12px 15px; text-align: left; border-bottom: 1px solid rgb(225, 225, 225= +); } + +#onetrust-banner-sdk button, #onetrust-pc-sdk button, #ot-sdk-cookie-policy= + button { margin-bottom: 1rem; font-family: inherit; } + +#onetrust-banner-sdk .ot-sdk-container::after, #onetrust-banner-sdk .ot-sdk= +-row::after, #onetrust-pc-sdk .ot-sdk-container::after, #onetrust-pc-sdk .o= +t-sdk-row::after, #ot-sdk-cookie-policy .ot-sdk-container::after, #ot-sdk-c= +ookie-policy .ot-sdk-row::after { content: ""; display: table; clear: both;= + } + +#onetrust-banner-sdk .ot-sdk-row, #onetrust-pc-sdk .ot-sdk-row, #ot-sdk-coo= +kie-policy .ot-sdk-row { margin: 0px; max-width: none; display: block; } + +#onetrust-banner-sdk { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 18px; } + +#onetrust-banner-sdk.otFlat { position: fixed; z-index: 2147483645; bottom:= + 0px; right: 0px; left: 0px; background-color: rgb(255, 255, 255); max-heig= +ht: 90%; overflow: hidden auto; } + +#onetrust-banner-sdk.otFlat.top { top: 0px; bottom: auto; } + +#onetrust-banner-sdk.otRelFont { font-size: 1rem; } + +#onetrust-banner-sdk > .ot-sdk-container { overflow: hidden; } + +#onetrust-banner-sdk::-webkit-scrollbar { width: 11px; } + +#onetrust-banner-sdk::-webkit-scrollbar-thumb { border-radius: 10px; backgr= +ound: rgb(193, 193, 193); } + +#onetrust-banner-sdk { } + +#onetrust-banner-sdk #onetrust-policy { margin: 1.25em 0px 0.625em 2em; ove= +rflow: hidden; } + +#onetrust-banner-sdk #onetrust-policy .ot-gv-list-handler { float: left; fo= +nt-size: 0.82em; padding: 0px; margin-bottom: 0px; border: 0px; line-height= +: normal; height: auto; width: auto; } + +#onetrust-banner-sdk #onetrust-policy-title { font-size: 1.2em; line-height= +: 1.3; margin-bottom: 10px; } + +#onetrust-banner-sdk #onetrust-policy-text { clear: both; text-align: left;= + font-size: 0.88em; line-height: 1.4; } + +#onetrust-banner-sdk #onetrust-policy-text * { font-size: inherit; line-hei= +ght: inherit; } + +#onetrust-banner-sdk #onetrust-policy-text a { font-weight: bold; margin-le= +ft: 5px; } + +#onetrust-banner-sdk #onetrust-policy-title, #onetrust-banner-sdk #onetrust= +-policy-text { color: dimgray; float: left; } + +#onetrust-banner-sdk #onetrust-button-group-parent { min-height: 1px; text-= +align: center; } + +#onetrust-banner-sdk #onetrust-button-group { display: inline-block; } + +#onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #on= +etrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler { = +background-color: rgb(104, 182, 49); color: rgb(255, 255, 255); border-colo= +r: rgb(104, 182, 49); margin-right: 1em; min-width: 125px; height: auto; wh= +ite-space: normal; word-break: break-word; overflow-wrap: break-word; paddi= +ng: 12px 10px; line-height: 1.2; font-size: 0.813em; font-weight: 600; } + +#onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link { backgro= +und-color: rgb(255, 255, 255); border: none; color: rgb(104, 182, 49); text= +-decoration: underline; padding-left: 0px; padding-right: 0px; } + +#onetrust-banner-sdk .onetrust-close-btn-ui { width: 44px; height: 44px; ba= +ckground-size: 12px; border: none; position: relative; margin: auto; paddin= +g: 0px; } + +#onetrust-banner-sdk .banner_logo { display: none; } + +#onetrust-banner-sdk.ot-bnr-w-logo .ot-bnr-logo { position: absolute; top: = +50%; transform: translateY(-50%); left: 0px; } + +#onetrust-banner-sdk.ot-bnr-w-logo #onetrust-policy { margin-left: 65px; } + +#onetrust-banner-sdk .ot-b-addl-desc { clear: both; float: left; display: b= +lock; } + +#onetrust-banner-sdk #banner-options { float: left; display: table; margin-= +right: 0px; margin-left: 1em; width: calc(100% - 1em); } + +#onetrust-banner-sdk .banner-option-input { cursor: pointer; width: auto; h= +eight: auto; border: none; padding: 0px 3px 0px 0px; margin: 0px 0px 10px; = +font-size: 0.82em; line-height: 1.4; } + +#onetrust-banner-sdk .banner-option-input * { pointer-events: none; font-si= +ze: inherit; line-height: inherit; } + +#onetrust-banner-sdk .banner-option-input[aria-expanded=3D"true"] ~ .banner= +-option-details { display: block; height: auto; } + +#onetrust-banner-sdk .banner-option-input[aria-expanded=3D"true"] .ot-arrow= +-container { transform: rotate(90deg); } + +#onetrust-banner-sdk .banner-option { margin-bottom: 12px; margin-left: 0px= +; border: none; float: left; padding: 0px; } + +#onetrust-banner-sdk .banner-option:first-child { padding-left: 2px; } + +#onetrust-banner-sdk .banner-option:not(:first-child) { padding: 0px; borde= +r: none; } + +#onetrust-banner-sdk .banner-option-header { cursor: pointer; display: inli= +ne-block; } + +#onetrust-banner-sdk .banner-option-header :first-child { color: dimgray; f= +ont-weight: bold; float: left; } + +#onetrust-banner-sdk .banner-option-header .ot-arrow-container { display: i= +nline-block; border-top: 6px solid rgba(0, 0, 0, 0); border-bottom: 6px sol= +id rgba(0, 0, 0, 0); border-left: 6px solid dimgray; margin-left: 10px; ver= +tical-align: middle; } + +#onetrust-banner-sdk .banner-option-details { display: none; font-size: 0.8= +3em; line-height: 1.5; padding: 10px 0px 5px 10px; margin-right: 10px; heig= +ht: 0px; } + +#onetrust-banner-sdk .banner-option-details * { font-size: inherit; line-he= +ight: inherit; color: dimgray; } + +#onetrust-banner-sdk .ot-arrow-container, #onetrust-banner-sdk .banner-opti= +on-details { transition: all 300ms ease-in 0s; } + +#onetrust-banner-sdk .ot-dpd-container { float: left; } + +#onetrust-banner-sdk .ot-dpd-title { margin-bottom: 10px; } + +#onetrust-banner-sdk .ot-dpd-title, #onetrust-banner-sdk .ot-dpd-desc { fon= +t-size: 0.88em; line-height: 1.4; color: dimgray; } + +#onetrust-banner-sdk .ot-dpd-title *, #onetrust-banner-sdk .ot-dpd-desc * {= + font-size: inherit; line-height: inherit; } + +#onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text * { margin-bottom: 0px;= + } + +#onetrust-banner-sdk.ot-iab-2 .onetrust-vendors-list-handler { display: blo= +ck; margin-left: 0px; margin-top: 5px; clear: both; margin-bottom: 0px; pad= +ding: 0px; border: 0px; height: auto; width: auto; } + +#onetrust-banner-sdk.ot-iab-2 #onetrust-button-group button { display: bloc= +k; } + +#onetrust-banner-sdk.ot-close-btn-link { padding-top: 25px; } + +#onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container { top:= + 15px; transform: none; right: 15px; } + +#onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container button= + { padding: 0px; white-space: pre-wrap; border: none; height: auto; line-he= +ight: 1.5; text-decoration: underline; font-size: 0.69em; } + +#onetrust-banner-sdk #onetrust-policy-text, #onetrust-banner-sdk .ot-dpd-de= +sc, #onetrust-banner-sdk .ot-b-addl-desc { font-size: 0.813em; line-height:= + 1.5; } + +#onetrust-banner-sdk .ot-dpd-desc { margin-bottom: 10px; } + +#onetrust-banner-sdk .ot-dpd-desc > .ot-b-addl-desc { margin-top: 10px; mar= +gin-bottom: 10px; font-size: 1em; } + +@media only screen and (max-width: 425px) { + #onetrust-banner-sdk #onetrust-close-btn-container { position: absolute; = +top: 6px; right: 2px; } + #onetrust-banner-sdk #onetrust-policy { margin-left: 0px; margin-top: 3em= +; } + #onetrust-banner-sdk #onetrust-button-group { display: block; } + #onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #= +onetrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler = +{ width: 100%; } + #onetrust-banner-sdk .onetrust-close-btn-ui { top: auto; transform: none;= + } + #onetrust-banner-sdk #onetrust-policy-title { display: inline; float: non= +e; } + #onetrust-banner-sdk #banner-options { margin: 0px; padding: 0px; width: = +100%; } +} + +@media only screen and (min-width: 426px) and (max-width: 896px) { + #onetrust-banner-sdk #onetrust-close-btn-container { position: absolute; = +top: 0px; right: 0px; } + #onetrust-banner-sdk #onetrust-policy { margin-left: 1em; margin-right: 1= +em; } + #onetrust-banner-sdk .onetrust-close-btn-ui { top: 10px; right: 10px; } + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container { width: 95= +%; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-group-container { width: 100%; } + #onetrust-banner-sdk.ot-bnr-w-logo #onetrust-button-group-parent { paddin= +g-left: 50px; } + #onetrust-banner-sdk #onetrust-button-group-parent { width: 100%; positio= +n: relative; margin-left: 0px; } + #onetrust-banner-sdk #onetrust-button-group button { display: inline-bloc= +k; } + #onetrust-banner-sdk #onetrust-button-group { margin-right: 0px; text-ali= +gn: center; } + #onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler { fl= +oat: left; } + #onetrust-banner-sdk .has-reject-all-button #onetrust-reject-all-handler,= + #onetrust-banner-sdk .has-reject-all-button #onetrust-accept-btn-handler {= + float: right; } + #onetrust-banner-sdk .has-reject-all-button #onetrust-button-group { widt= +h: calc(100% - 2em); margin-right: 0px; } + #onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler.cook= +ie-setting-link { padding-left: 0px; text-align: left; } + #onetrust-banner-sdk.ot-buttons-fw .ot-sdk-three button { width: 100%; te= +xt-align: center; } + #onetrust-banner-sdk.ot-buttons-fw #onetrust-button-group-parent button {= + float: none; } + #onetrust-banner-sdk.ot-buttons-fw #onetrust-pc-btn-handler.cookie-settin= +g-link { text-align: center; } +} + +@media only screen and (min-width: 550px) { + #onetrust-banner-sdk .banner-option:not(:first-child) { border-left: 1px = +solid rgb(216, 216, 216); padding-left: 25px; } +} + +@media only screen and (min-width: 425px) and (max-width: 550px) { + #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group, #onetrust-banner-sd= +k.ot-iab-2 #onetrust-policy, #onetrust-banner-sdk.ot-iab-2 .banner-option {= + width: 100%; } +} + +@media only screen and (min-width: 769px) { + #onetrust-banner-sdk #onetrust-button-group { margin-right: 30%; } + #onetrust-banner-sdk #banner-options { margin-left: 2em; margin-right: 5e= +m; margin-bottom: 1.25em; width: calc(100% - 7em); } +} + +@media only screen and (min-width: 897px) and (max-width: 1023px) { + #onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent= + { position: absolute; top: 50%; left: 75%; transform: translateY(-50%); } + #onetrust-banner-sdk #onetrust-close-btn-container { top: 50%; margin: au= +to; transform: translate(-50%, -50%); position: absolute; padding: 0px; rig= +ht: 0px; } + #onetrust-banner-sdk #onetrust-close-btn-container button { position: rel= +ative; margin: 0px; right: -22px; top: 2px; } +} + +@media only screen and (min-width: 1024px) { + #onetrust-banner-sdk #onetrust-close-btn-container { top: 50%; margin: au= +to; transform: translate(-50%, -50%); position: absolute; right: 0px; } + #onetrust-banner-sdk #onetrust-close-btn-container button { right: -12px;= + } + #onetrust-banner-sdk #onetrust-policy { margin-left: 2em; } + #onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent= + { position: absolute; top: 50%; left: 60%; transform: translateY(-50%); } + #onetrust-banner-sdk .ot-optout-signal { width: 50%; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-policy-title { width: 50%; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text, #onetrust-banner-sdk= +.ot-iab-2 :not(.ot-dpd-desc) > .ot-b-addl-desc { margin-bottom: 1em; width:= + 50%; border-right: 1px solid rgb(216, 216, 216); padding-right: 1rem; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text { margin-bottom: 0px;= + padding-bottom: 1em; } + #onetrust-banner-sdk.ot-iab-2 :not(.ot-dpd-desc) > .ot-b-addl-desc { marg= +in-bottom: 0px; padding-bottom: 1em; } + #onetrust-banner-sdk.ot-iab-2 .ot-dpd-container { width: 45%; padding-lef= +t: 1rem; display: inline-block; float: none; } + #onetrust-banner-sdk.ot-iab-2 .ot-dpd-title { line-height: 1.7; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group-parent { left: auto;= + right: 4%; margin-left: 0px; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group button { display: bl= +ock; } + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent { margi= +n: auto; width: 30%; } + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container { width: 60= +%; } + #onetrust-banner-sdk #onetrust-button-group { margin-right: auto; } + #onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #= +onetrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler = +{ margin-top: 1em; } +} + +@media only screen and (min-width: 890px) { + #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group-= +parent { padding-left: 3%; padding-right: 4%; margin-left: 0px; } + #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group = +{ margin-right: 0px; margin-top: 1.25em; width: 100%; } + #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group = +button { width: 100%; margin-bottom: 5px; margin-top: 5px; } + #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group = +button:last-of-type { margin-bottom: 20px; } +} + +@media only screen and (min-width: 1280px) { + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container { width: 55= +%; } + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent { width= +: 44%; padding-left: 2%; padding-right: 2%; } + #onetrust-banner-sdk:not(.ot-iab-2).vertical-align-content #onetrust-butt= +on-group-parent { position: absolute; left: 55%; } +} + +#onetrust-consent-sdk #onetrust-banner-sdk { background-color: rgb(242, 242= +, 242); } + +#onetrust-consent-sdk #onetrust-policy-title, #onetrust-consent-sdk #onetru= +st-policy-text, #onetrust-consent-sdk .ot-b-addl-desc, #onetrust-consent-sd= +k .ot-dpd-desc, #onetrust-consent-sdk .ot-dpd-title, #onetrust-consent-sdk = +#onetrust-policy-text :not(.onetrust-vendors-list-handler), #onetrust-conse= +nt-sdk .ot-dpd-desc :not(.onetrust-vendors-list-handler), #onetrust-consent= +-sdk #onetrust-banner-sdk #banner-options *, #onetrust-banner-sdk .ot-cat-h= +eader, #onetrust-banner-sdk .ot-optout-signal { color: rgb(0, 0, 0); } + +#onetrust-consent-sdk #onetrust-banner-sdk .banner-option-details { backgro= +und-color: rgb(233, 233, 233); } + +#onetrust-consent-sdk #onetrust-banner-sdk a[href], #onetrust-consent-sdk #= +onetrust-banner-sdk a[href] font, #onetrust-consent-sdk #onetrust-banner-sd= +k .ot-link-btn { color: rgb(0, 77, 255); } + +#onetrust-consent-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #o= +netrust-reject-all-handler { background-color: rgb(166, 0, 255); border-col= +or: rgb(166, 0, 255); color: rgb(255, 255, 255); } + +#onetrust-consent-sdk #onetrust-banner-sdk :focus, #onetrust-consent-sdk #o= +netrust-banner-sdk:focus { outline-color: rgb(0, 0, 0); outline-width: 1px;= + } + +#onetrust-consent-sdk #onetrust-pc-btn-handler, #onetrust-consent-sdk #onet= +rust-pc-btn-handler.cookie-setting-link { color: rgb(0, 77, 255); border-co= +lor: rgb(0, 77, 255); background-color: rgb(242, 242, 242); } + +button#onetrust-pc-btn-handler::before { content: "=E2=9D=AF" !important; f= +ont-size: 1.1em !important; font-weight: 400 !important; padding-right: 0.2= +em !important; color: rgb(0, 0, 0) !important; margin-right: 0.1em !importa= +nt; } + +#onetrust-banner-sdk .onetrust-close-btn-ui.onetrust-lg { padding-top: 12px= + !important; padding-bottom: 12px !important; margin-top: 0px !important; m= +argin-bottom: 16px !important; top: 50% !important; } + +#onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link { text-de= +coration: none !important; } + +#onetrust-banner-sdk .ot-sdk-columns { display: inline-block !important; } + +#onetrust-group-container a:focus, #onetrust-group-container button:focus, = +#optanon-minimize-wrapper button:focus { outline: rgb(0, 0, 136) solid 1px = +!important; } + +@media only screen and (min-width: 1024px) { + #onetrust-banner-sdk #onetrust-button-group-parent { margin-right: auto != +important; width: 24% !important; } + #onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent= + { left: inherit !important; } +} + +@media (min-width: 550px) { + #onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns { width: 74% !important= +; } + #onetrust-banner-sdk #onetrust-button-group-parent .ot-sdk-three { margin= +-left: 0px !important; margin-top: 3% !important; } + #onetrust-banner-sdk #onetrust-policy { margin-left: 32px !important; } +} + +@media only screen and (min-width: 769px) { + #onetrust-banner-sdk #onetrust-button-group { margin-right: 0px !importan= +t; overflow-wrap: normal !important; } +} + +@media only screen and (max-width: 896px) and (min-width: 426px) { + #onetrust-banner-sdk #onetrust-group-container { width: 92% !important; } + #onetrust-banner-sdk .onetrust-close-btn-ui.onetrust-lg { top: 15% !impor= +tant; } +} + +@media only screen and (max-width: 425px) { + #onetrust-banner-sdk .onetrust-close-btn-ui { height: 12px !important; } +} + +@media screen and (max-width: 767px) { + #onetrust-banner-sdk #onetrust-policy-text, #onetrust-banner-sdk .ot-dpd-= +desc, #onetrust-banner-sdk .ot-b-addl-desc { font-size: 7px !important; lin= +e-height: 10.5px !important; } + #onetrust-consent-sdk #onetrust-banner-sdk, #onetrust-consent-sdk #onetru= +st-pc-btn-handler.cookie-setting-link { background-color: white !important;= + } +} + +#onetrust-pc-sdk { position: fixed; width: 730px; max-width: 730px; height:= + 610px; inset: 0px; margin: auto; font-size: 16px; z-index: 2147483647; bor= +der-radius: 2px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, = +0, 0, 0) 0px 2px 4px 0px, rgba(50, 50, 93, 0.1) 0px 7px 14px 0px; } + +#onetrust-pc-sdk.otRelFont { font-size: 1rem; } + +#onetrust-pc-sdk *, #onetrust-pc-sdk ::after, #onetrust-pc-sdk ::before { b= +ox-sizing: content-box; } + +#onetrust-pc-sdk #ot-addtl-venlst .ot-arw-cntr, #onetrust-pc-sdk .ot-hide-t= +gl { visibility: hidden; } + +#onetrust-pc-sdk #ot-addtl-venlst .ot-arw-cntr *, #onetrust-pc-sdk .ot-hide= +-tgl * { visibility: hidden; } + +#onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk #ot-pc-lst { height: calc= +(100% - 185px); } + +#onetrust-pc-sdk li { list-style: none; } + +#onetrust-pc-sdk ul, #onetrust-pc-sdk li { margin: 0px; } + +#onetrust-pc-sdk a { text-decoration: none; } + +#onetrust-pc-sdk .ot-link-btn { padding: 0px; margin-bottom: 0px; border: 0= +px; font-weight: normal; line-height: normal; width: auto; height: auto; } + +#onetrust-pc-sdk .ot-grps-cntr ::-webkit-scrollbar, #onetrust-pc-sdk .ot-pc= +-scrollbar::-webkit-scrollbar { width: 11px; } + +#onetrust-pc-sdk .ot-grps-cntr ::-webkit-scrollbar-thumb, #onetrust-pc-sdk = +.ot-pc-scrollbar::-webkit-scrollbar-thumb { border-radius: 10px; background= +: rgb(193, 193, 193); } + +#onetrust-pc-sdk .ot-grps-cntr *, #onetrust-pc-sdk .ot-pc-scrollbar { } + +#onetrust-pc-sdk .ot-pc-header { height: auto; padding: 10px; display: bloc= +k; width: calc(100% - 20px); min-height: 52px; border-bottom: 1px solid rgb= +(216, 216, 216); position: relative; } + +#onetrust-pc-sdk .ot-pc-logo { vertical-align: middle; width: 180px; } + +#onetrust-pc-sdk .ot-pc-logo.ot-pc-logo { height: 40px; } + +#onetrust-pc-sdk .ot-title-cntr { position: relative; display: inline-block= +; vertical-align: middle; width: calc(100% - 190px); padding-left: 10px; } + +#onetrust-pc-sdk .ot-optout-signal { margin: 0.625rem 0.625rem 0.625rem 1.7= +5rem; } + +#onetrust-pc-sdk .ot-always-active { font-size: 0.813em; line-height: 1.5; = +font-weight: 700; color: rgb(56, 96, 190); } + +#onetrust-pc-sdk .ot-close-cntr { float: right; position: absolute; right: = +-9px; top: 50%; transform: translateY(-50%); } + +#onetrust-pc-sdk #ot-pc-content { position: relative; overflow: hidden auto= +; } + +#onetrust-pc-sdk #ot-pc-content .ot-sdk-container { margin-left: 0px; } + +#onetrust-pc-sdk .ot-grps-cntr, #onetrust-pc-sdk .ot-grps-cntr > * { height= +: 100%; overflow-y: auto; } + +#onetrust-pc-sdk .category-menu-switch-handler { cursor: pointer; border-le= +ft: 10px solid rgba(0, 0, 0, 0); background-color: rgb(244, 244, 244); bord= +er-bottom: 1px solid rgb(215, 215, 215); padding: 12px 5px 12px 12px; overf= +low: hidden; } + +#onetrust-pc-sdk .category-menu-switch-handler h3 { float: left; text-align= +: left; margin: 0px; color: dimgray; line-height: 1.4; font-size: 0.875em; = +word-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk .ot-active-menu { border-left: 10px solid rgb(104, 182, 49= +); background-color: rgb(255, 255, 255); border-bottom: none; position: rel= +ative; } + +#onetrust-pc-sdk .ot-active-menu h3 { color: rgb(38, 50, 56); font-weight: = +bold; } + +#onetrust-pc-sdk .ot-desc-cntr { word-break: break-word; overflow-wrap: bre= +ak-word; padding-top: 20px; padding-right: 16px; padding-bottom: 15px; } + +#onetrust-pc-sdk .ot-grp-desc { word-break: break-word; overflow-wrap: brea= +k-word; text-align: left; font-size: 0.813em; line-height: 1.5; margin: 0px= +; } + +#onetrust-pc-sdk .ot-grp-desc * { font-size: inherit; line-height: inherit;= + } + +#onetrust-pc-sdk #ot-pc-desc a { color: rgb(56, 96, 190); cursor: pointer; = +font-size: 1em; margin-right: 8px; } + +#onetrust-pc-sdk #ot-pc-desc a:hover { color: rgb(24, 131, 253); } + +#onetrust-pc-sdk #ot-pc-desc button { margin-right: 8px; } + +#onetrust-pc-sdk #ot-pc-desc * { font-size: inherit; } + +#onetrust-pc-sdk #ot-pc-desc ul li { padding: 10px 0px; border-bottom: 1px = +solid rgb(226, 226, 226); } + +#onetrust-pc-sdk #ot-pc-desc + .ot-link-btn { display: none; } + +#onetrust-pc-sdk .ot-btn-subcntr { float: right; } + +#onetrust-pc-sdk .ot-close-icon { background-image: url("data:image/svg+xml= +;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5= +rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9Ij= +Q3Ljk3MSIgaGVpZ2h0PSI0Ny45NzEiIHZpZXdCb3g9IjAgMCA0Ny45NzEgNDcuOTcxIiBzdHlsZ= +T0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0Ny45NzEgNDcuOTcxOyIgeG1sOnNwYWNlPSJw= +cmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTI4LjIyOCwyMy45ODZMNDcuMDkyLDUuMTIyYzEuMTcyLTE= +uMTcxLDEuMTcyLTMuMDcxLDAtNC4yNDJjLTEuMTcyLTEuMTcyLTMuMDctMS4xNzItNC4yNDIsME= +wyMy45ODYsMTkuNzQ0TDUuMTIxLDAuODhjLTEuMTcyLTEuMTcyLTMuMDctMS4xNzItNC4yNDIsM= +GMtMS4xNzIsMS4xNzEtMS4xNzIsMy4wNzEsMCw0LjI0MmwxOC44NjUsMTguODY0TDAuODc5LDQy= +Ljg1Yy0xLjE3MiwxLjE3MS0xLjE3MiwzLjA3MSwwLDQuMjQyQzEuNDY1LDQ3LjY3NywyLjIzMyw= +0Ny45NywzLDQ3Ljk3czEuNTM1LTAuMjkzLDIuMTIxLTAuODc5bDE4Ljg2NS0xOC44NjRMNDIuOD= +UsNDcuMDkxYzAuNTg2LDAuNTg2LDEuMzU0LDAuODc5LDIuMTIxLDAuODc5czEuNTM1LTAuMjkzL= +DIuMTIxLTAuODc5YzEuMTcyLTEuMTcxLDEuMTcyLTMuMDcxLDAtNC4yNDJMMjguMjI4LDIzLjk4= +NnoiLz48L2c+PC9zdmc+"); background-size: 12px; background-repeat: no-repeat= +; background-position: center center; height: 44px; width: 44px; display: i= +nline-block; } + +#onetrust-pc-sdk .ot-tgl { float: right; position: relative; z-index: 1; } + +#onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob { backgr= +ound-color: rgb(205, 220, 242); } + +#onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob::before = +{ transform: translateX(16px); background-color: rgb(66, 133, 244); } + +#onetrust-pc-sdk .ot-tgl input:focus + .ot-switch .ot-switch-nob::before { = +box-shadow: rgb(33, 150, 243) 0px 0px 1px; outline-style: auto; outline-wid= +th: 1px; } + +#onetrust-pc-sdk .ot-switch { position: relative; display: inline-block; wi= +dth: 35px; height: 10px; margin-bottom: 0px; } + +#onetrust-pc-sdk .ot-switch-nob { position: absolute; cursor: pointer; inse= +t: 0px; background-color: rgb(242, 241, 241); border: none; transition: all= + 0.2s ease-in 0s; border-radius: 46px; } + +#onetrust-pc-sdk .ot-switch-nob::before { position: absolute; content: ""; = +height: 20px; width: 20px; bottom: 1px; background-color: rgb(125, 125, 125= +); border-radius: 100%; top: -5px; transition: all 0.4s ease 0s; } + +#onetrust-pc-sdk .ot-chkbox { z-index: 1; position: relative; float: left; = +} + +#onetrust-pc-sdk .ot-chkbox input:checked ~ label::before { background-colo= +r: rgb(56, 96, 190); } + +#onetrust-pc-sdk .ot-chkbox input + label::after { content: none; color: rg= +b(255, 255, 255); } + +#onetrust-pc-sdk .ot-chkbox input:checked + label::after { content: ""; } + +#onetrust-pc-sdk .ot-chkbox input:focus + label::before { outline-width: 2p= +x; outline-style: auto; } + +#onetrust-pc-sdk .ot-chkbox label { position: relative; height: 20px; paddi= +ng-left: 30px; display: inline-block; cursor: pointer; } + +#onetrust-pc-sdk .ot-chkbox label::before, #onetrust-pc-sdk .ot-chkbox labe= +l::after { position: absolute; content: ""; display: inline-block; border-r= +adius: 3px; } + +#onetrust-pc-sdk .ot-chkbox label::before { height: 18px; width: 18px; bord= +er: 1px solid rgb(56, 96, 190); left: 0px; } + +#onetrust-pc-sdk .ot-chkbox label::after { height: 5px; width: 9px; border-= +left: 3px solid; border-bottom: 3px solid; transform: rotate(-45deg); left:= + 4px; top: 5px; } + +#onetrust-pc-sdk .ot-label-txt { display: none; } + +#onetrust-pc-sdk .ot-fltr-opt .ot-label-txt { display: block; } + +#onetrust-pc-sdk .ot-chkbox input, #onetrust-pc-sdk .ot-tgl input { positio= +n: absolute; opacity: 0; width: 0px; height: 0px; } + +#onetrust-pc-sdk .ot-arw-cntr { float: right; position: relative; pointer-e= +vents: none; } + +#onetrust-pc-sdk .ot-arw { width: 16px; height: 16px; margin-left: 5px; col= +or: dimgray; display: inline-block; vertical-align: middle; transition: all= + 150ms ease-in 0s; } + +#onetrust-pc-sdk input:checked ~ .ot-acc-hdr .ot-arw, #onetrust-pc-sdk butt= +on[aria-expanded=3D"true"] ~ .ot-acc-hdr .ot-arw-cntr svg { transform: rota= +te(90deg); } + +#onetrust-pc-sdk .ot-label-status { font-size: 0.75em; position: relative; = +top: 2px; display: none; padding-right: 5px; float: left; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-label-status { top: -6px; } + +#onetrust-pc-sdk .ot-fltr-btns { margin-left: 15px; overflow: hidden; margi= +n-right: 15px; } + +#onetrust-pc-sdk .ot-fltr-btns button { padding: 12px 30px; } + +#onetrust-pc-sdk .ot-pc-footer { position: absolute; bottom: 0px; width: 10= +0%; max-height: 160px; border-top: 1px solid rgb(216, 216, 216); } + +#onetrust-pc-sdk .ot-pc-footer button { margin-top: 20px; margin-bottom: 20= +px; font-weight: 600; font-size: 0.813em; min-height: 40px; height: auto; l= +ine-height: normal; padding: 10px 30px; } + +#onetrust-pc-sdk .ot-tab-desc { margin-left: 3%; } + +#onetrust-pc-sdk .ot-grp-hdr1 { display: inline-block; width: 100%; margin-= +bottom: 10px; } + +#onetrust-pc-sdk .ot-desc-cntr h4 { color: rgb(38, 50, 56); display: inline= +-block; vertical-align: middle; margin: 0px; font-weight: bold; font-size: = +0.875em; line-height: 1.3; max-width: 80%; } + +#onetrust-pc-sdk .ot-subgrps .ot-subgrp h4 { top: 0px; max-width: unset; } + +#onetrust-pc-sdk #ot-pvcy-hdr { margin-bottom: 10px; } + +#onetrust-pc-sdk .ot-vlst-cntr { overflow: hidden; } + +#onetrust-pc-sdk .category-vendors-list-handler, #onetrust-pc-sdk .category= +-host-list-handler, #onetrust-pc-sdk .category-vendors-list-handler + a { d= +isplay: block; float: left; color: rgb(56, 96, 190); font-size: 0.813em; fo= +nt-weight: 400; line-height: 1.1; cursor: pointer; margin: 5px 0px; } + +#onetrust-pc-sdk .category-vendors-list-handler:hover, #onetrust-pc-sdk .ca= +tegory-host-list-handler:hover, #onetrust-pc-sdk .category-vendors-list-han= +dler + a:hover { text-decoration-line: underline; } + +#onetrust-pc-sdk .ot-vlst-cntr .ot-ext-lnk, #onetrust-pc-sdk .ot-ven-hdr .o= +t-ext-lnk { display: inline-block; height: 13px; width: 13px; background-re= +peat: no-repeat; margin-left: 1px; margin-top: 6px; cursor: pointer; } + +#onetrust-pc-sdk .ot-ven-hdr .ot-ext-lnk { margin-bottom: -1px; } + +#onetrust-pc-sdk .category-host-list-handler, #onetrust-pc-sdk .ot-vlst-cnt= +r, #onetrust-pc-sdk #ot-pc-desc + .category-vendors-list-handler { margin-t= +op: 8px; } + +#onetrust-pc-sdk .ot-grp-hdr1 + .ot-vlst-cntr { margin-top: 0px; margin-bot= +tom: 10px; } + +#onetrust-pc-sdk .ot-always-active-group h3.ot-cat-header, #onetrust-pc-sdk= + .ot-subgrp.ot-always-active-group > h4 { max-width: 70%; } + +#onetrust-pc-sdk .ot-always-active-group .ot-tgl-cntr { max-width: 28%; } + +#onetrust-pc-sdk .ot-grp-desc ul, #onetrust-pc-sdk li.ot-subgrp p ul { marg= +in: 0px 0px 0px 15px; padding-bottom: 8px; } + +#onetrust-pc-sdk .ot-grp-desc ul li, #onetrust-pc-sdk li.ot-subgrp p ul li = +{ font-size: inherit; padding-top: 8px; display: list-item; list-style: dis= +c; } + +#onetrust-pc-sdk ul.ot-subgrps { margin: 0px; font-size: inherit; } + +#onetrust-pc-sdk ul.ot-subgrps li { padding: 0px; border: none; position: r= +elative; } + +#onetrust-pc-sdk ul.ot-subgrps li h4, #onetrust-pc-sdk ul.ot-subgrps li p {= + font-size: 0.82em; line-height: 1.4; } + +#onetrust-pc-sdk ul.ot-subgrps li p { color: dimgray; clear: both; float: l= +eft; margin-top: 10px; margin-bottom: 0px; word-break: break-word; overflow= +-wrap: break-word; } + +#onetrust-pc-sdk ul.ot-subgrps li h4 { color: rgb(38, 50, 56); font-weight:= + bold; margin-bottom: 0px; float: left; position: relative; top: 3px; } + +#onetrust-pc-sdk li.ot-subgrp { margin-left: 30px; display: inline-block; w= +idth: calc(100% - 30px); } + +#onetrust-pc-sdk .ot-subgrp-tgl { float: right; } + +#onetrust-pc-sdk .ot-subgrp-tgl.ot-always-active-subgroup { width: auto; } + +#onetrust-pc-sdk .ot-pc-footer-logo { height: 30px; width: 100%; text-align= +: right; background: rgb(244, 244, 244); border-radius: 0px 0px 2px 2px; } + +#onetrust-pc-sdk .ot-pc-footer-logo a { display: inline-block; margin-top: = +5px; margin-right: 10px; } + +#onetrust-pc-sdk #accept-recommended-btn-handler { float: right; text-align= +: center; } + +#onetrust-pc-sdk .save-preference-btn-handler { min-width: 155px; backgroun= +d-color: rgb(104, 182, 49); border-radius: 2px; color: rgb(255, 255, 255); = +font-size: 0.9em; line-height: 1.1; text-align: center; margin-left: 15px; = +margin-right: 15px; } + +#onetrust-pc-sdk .ot-btn-subcntr button { margin-right: 16px; } + +#onetrust-pc-sdk.ot-ftr-stacked .save-preference-btn-handler, #onetrust-pc-= +sdk.ot-ftr-stacked .ot-btn-subcntr { max-width: 40%; white-space: normal; t= +ext-align: center; } + +#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button { margin-left: auto;= + margin-right: auto; min-width: 60%; max-width: 90%; } + +#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button:nth-child(2) { margi= +n-top: 0px; } + +#onetrust-pc-sdk.ot-ftr-stacked #accept-recommended-btn-handler { float: no= +ne; } + +#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-container { overflow: hidden; } + +#onetrust-pc-sdk #ot-pc-title { margin: 0px; overflow: hidden; position: re= +lative; line-height: 1.2; max-height: 2.4em; padding-right: 1em; font-size:= + 1.37em; text-overflow: ellipsis; white-space: nowrap; display: block; max-= +width: 90%; } + +#onetrust-pc-sdk #ot-pc-title.ot-pc-title-shrink { max-width: 70%; } + +#onetrust-pc-sdk #ot-pc-lst { width: 100%; position: relative; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-hdr { padding: 17px 15px 17px 20px; dis= +play: inline-block; width: calc(100% - 35px); vertical-align: middle; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-txt { padding: 6px 15px 10px 20px; } + +#onetrust-pc-sdk .ot-lst-cntr { height: 100%; } + +#onetrust-pc-sdk #ot-pc-hdr { padding: 15px 30px 15px 20px; display: inline= +-block; width: calc(100% - 50px); height: 20px; border-bottom: 1px solid rg= +b(216, 216, 216); } + +#onetrust-pc-sdk #ot-pc-hdr input { height: 32px; width: 100%; border-radiu= +s: 50px; font-size: 0.8em; padding-right: 35px; padding-left: 15px; float: = +left; } + +#onetrust-pc-sdk #ot-pc-hdr input::placeholder { color: rgb(212, 212, 212);= + font-style: italic; } + +#onetrust-pc-sdk #ot-lst-cnt { height: calc(100% - 86px); padding-left: 30p= +x; padding-right: 27px; padding-top: 20px; margin: 8px 3px 4px 0px; overflo= +w: hidden auto; transform: translate3d(0px, 0px, 0px); } + +#onetrust-pc-sdk #ot-back-arw { height: 12px; width: 12px; } + +#onetrust-pc-sdk #ot-lst-title { display: inline-block; font-size: 1em; } + +#onetrust-pc-sdk #ot-lst-title h3 { color: dimgray; font-weight: bold; marg= +in-left: 10px; display: inline-block; font-size: 1em; } + +#onetrust-pc-sdk #ot-lst-title h3 * { font-size: inherit; } + +#onetrust-pc-sdk .ot-lst-subhdr { float: right; position: relative; bottom:= + 6px; } + +#onetrust-pc-sdk #ot-search-cntr { display: inline-block; vertical-align: m= +iddle; position: relative; width: 300px; } + +#onetrust-pc-sdk #ot-search-cntr svg { position: absolute; right: 0px; widt= +h: 30px; height: 30px; font-size: 1em; line-height: 1; top: 2px; } + +#onetrust-pc-sdk #ot-fltr-cntr { display: inline-block; position: relative;= + margin-left: 20px; vertical-align: middle; font-size: 0px; } + +#onetrust-pc-sdk #filter-btn-handler { background-color: rgb(56, 96, 190); = +border-radius: 17px; transition: all 0.1s ease 0s; width: 32px; height: 32p= +x; padding: 0px; margin: 0px; position: relative; } + +#onetrust-pc-sdk #filter-btn-handler svg { cursor: pointer; width: 15px; he= +ight: 15px; position: absolute; left: 50%; top: 50%; transform: translate(-= +50%, -50%); padding-top: 5px; } + +#onetrust-pc-sdk #filter-btn-handler path { fill: rgb(255, 255, 255); } + +#onetrust-pc-sdk #ot-sel-blk { min-width: 200px; min-height: 30px; padding-= +left: 20px; } + +#onetrust-pc-sdk #ot-selall-vencntr, #onetrust-pc-sdk #ot-selall-adtlvencnt= +r { float: left; height: 100%; } + +#onetrust-pc-sdk #ot-selall-vencntr label, #onetrust-pc-sdk #ot-selall-adtl= +vencntr label { height: 100%; padding-left: 0px; } + +#onetrust-pc-sdk #ot-selall-hostcntr { width: 21px; height: 21px; position:= + relative; left: 20px; } + +#onetrust-pc-sdk #ot-selall-vencntr.line-through label::after, #onetrust-pc= +-sdk #ot-selall-adtlvencntr.line-through label::after, #onetrust-pc-sdk #ot= +-selall-licntr.line-through label::after, #onetrust-pc-sdk #ot-selall-hostc= +ntr.line-through label::after, #onetrust-pc-sdk #ot-selall-gnvencntr.line-t= +hrough label::after { height: auto; border-left: 0px; left: 5px; top: 10.5p= +x; transform: none; } + +#onetrust-pc-sdk .ot-ven-name, #onetrust-pc-sdk .ot-host-name { color: rgb(= +44, 54, 67); font-weight: bold; font-size: 0.813em; line-height: 1.2; margi= +n: 0px; height: auto; text-align: left; word-break: break-word; overflow-wr= +ap: break-word; } + +#onetrust-pc-sdk .ot-ven-name *, #onetrust-pc-sdk .ot-host-name * { font-si= +ze: inherit; } + +#onetrust-pc-sdk .ot-host-desc { font-size: 0.69em; line-height: 1.4; margi= +n-top: 5px; margin-bottom: 5px; color: dimgray; } + +#onetrust-pc-sdk .ot-host-name > a { text-decoration: underline; position: = +relative; z-index: 2; margin-bottom: 5px; font-weight: bold; } + +#onetrust-pc-sdk .ot-host-hdr { float: left; width: calc(100% - 50px); poin= +ter-events: none; position: relative; z-index: 1; } + +#onetrust-pc-sdk .ot-host-hdr .ot-host-name { pointer-events: none; } + +#onetrust-pc-sdk .ot-host-hdr a { pointer-events: initial; } + +#onetrust-pc-sdk .ot-host-hdr .ot-host-name ~ a { margin-top: 5px; font-siz= +e: 0.813em; text-decoration: underline; } + +#onetrust-pc-sdk .ot-ven-hdr { width: 88%; float: right; } + +#onetrust-pc-sdk input:focus + .ot-acc-hdr { outline: rgb(0, 0, 0) solid 1p= +x !important; } + +#onetrust-pc-sdk #ot-selall-hostcntr input[type=3D"checkbox"], #onetrust-pc= +-sdk #ot-selall-vencntr input[type=3D"checkbox"], #onetrust-pc-sdk #ot-sela= +ll-adtlvencntr input[type=3D"checkbox"] { position: absolute; } + +#onetrust-pc-sdk .ot-host-item .ot-chkbox { float: left; } + +#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) .ot-sel-all= +-hdr { right: 38px; } + +#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) #ot-sel-blk= + { background-color: rgb(249, 249, 252); border: 1px solid rgb(226, 226, 22= +6); width: auto; padding-bottom: 5px; padding-top: 5px; } + +#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) .ot-sel-all= +-chkbox { right: 2px; width: auto; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr { position: relative; border-left:= + 1px solid rgb(226, 226, 226); border-right: 1px solid rgb(226, 226, 226); = +border-bottom: 1px solid rgb(226, 226, 226); } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr input { z-index: 1; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr > .ot-acc-hdr { background: rgb(24= +9, 249, 252); padding-top: 10px; padding-bottom: 10px; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr > .ot-acc-hdr input { z-index: 2; = +} + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr > input[type=3D"checkbox"]:checked= + ~ .ot-acc-hdr { border-bottom: 1px solid rgb(226, 226, 226); } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr .ot-addtl-venbox { display: none; = +} + +#onetrust-pc-sdk #ot-addtl-venlst .ot-tgl-cntr { margin-right: 13px; } + +#onetrust-pc-sdk .ot-vensec-title { font-size: 0.813em; display: inline-blo= +ck; } + +#onetrust-pc-sdk .ot-ven-item > button:focus, #onetrust-pc-sdk .ot-host-ite= +m > button:focus, #onetrust-pc-sdk .ot-acc-cntr > button:focus { outline: r= +gb(0, 0, 0) solid 2px; } + +#onetrust-pc-sdk .ot-ven-item > button, #onetrust-pc-sdk .ot-host-item > bu= +tton, #onetrust-pc-sdk .ot-acc-cntr > button { position: absolute; cursor: = +pointer; width: 100%; height: 100%; border: 0px; opacity: 0; margin: 0px; t= +op: 0px; left: 0px; } + +#onetrust-pc-sdk .ot-ven-item > button ~ .ot-acc-hdr, #onetrust-pc-sdk .ot-= +host-item > button ~ .ot-acc-hdr, #onetrust-pc-sdk .ot-acc-cntr > button ~ = +.ot-acc-hdr { cursor: pointer; } + +#onetrust-pc-sdk .ot-ven-item > button[aria-expanded=3D"false"] ~ .ot-acc-t= +xt, #onetrust-pc-sdk .ot-host-item > button[aria-expanded=3D"false"] ~ .ot-= +acc-txt, #onetrust-pc-sdk .ot-acc-cntr > button[aria-expanded=3D"false"] ~ = +.ot-acc-txt { margin-top: 0px; max-height: 0px; opacity: 0; overflow: hidde= +n; width: 100%; transition: all 0.25s ease-out 0s; display: none; } + +#onetrust-pc-sdk .ot-ven-item > button[aria-expanded=3D"true"] ~ .ot-acc-tx= +t, #onetrust-pc-sdk .ot-host-item > button[aria-expanded=3D"true"] ~ .ot-ac= +c-txt, #onetrust-pc-sdk .ot-acc-cntr > button[aria-expanded=3D"true"] ~ .ot= +-acc-txt { transition: all 0.1s ease-in 0s; display: block; } + +#onetrust-pc-sdk .ot-ven-item ul { list-style: inside none; font-size: 100%= +; margin: 0px; } + +#onetrust-pc-sdk .ot-ven-item ul li { padding: 0px; margin: 0px !important;= + border: none !important; } + +#onetrust-pc-sdk .ot-hide-acc > button { pointer-events: none; } + +#onetrust-pc-sdk .ot-hide-acc .ot-arw-cntr > * { visibility: hidden; } + +#onetrust-pc-sdk #ot-ven-lst, #onetrust-pc-sdk #ot-host-lst, #onetrust-pc-s= +dk #ot-addtl-venlst, #onetrust-pc-sdk #ot-gn-venlst { width: 100%; } + +#onetrust-pc-sdk #ot-ven-lst li, #onetrust-pc-sdk #ot-host-lst li, #onetrus= +t-pc-sdk #ot-addtl-venlst li, #onetrust-pc-sdk #ot-gn-venlst li { border: 1= +px solid rgb(215, 215, 215); border-radius: 2px; position: relative; margin= +-top: 10px; } + +#onetrust-pc-sdk #ot-gn-venlst li.ot-host-info { padding: 0.5rem; overflow-= +y: hidden; } + +#onetrust-pc-sdk #ot-ven-lst .ot-tgl-cntr { width: 65%; } + +#onetrust-pc-sdk #ot-host-lst .ot-tgl-cntr { width: 65%; float: left; } + +#onetrust-pc-sdk label { margin-bottom: 0px; } + +#onetrust-pc-sdk .ot-host-notice { float: right; } + +#onetrust-pc-sdk .ot-ven-link, #onetrust-pc-sdk .ot-ven-legclaim-link, #one= +trust-pc-sdk .ot-host-expand { color: dimgray; font-size: 0.75em; line-heig= +ht: 0.9; display: inline-block; } + +#onetrust-pc-sdk .ot-ven-link *, #onetrust-pc-sdk .ot-ven-legclaim-link *, = +#onetrust-pc-sdk .ot-host-expand * { font-size: inherit; } + +#onetrust-pc-sdk .ot-ven-link, #onetrust-pc-sdk .ot-ven-legclaim-link { pos= +ition: relative; z-index: 2; } + +#onetrust-pc-sdk .ot-ven-link:hover, #onetrust-pc-sdk .ot-ven-legclaim-link= +:hover { text-decoration: underline; } + +#onetrust-pc-sdk .ot-ven-dets { border-radius: 2px; background-color: rgb(2= +48, 248, 248); } + +#onetrust-pc-sdk .ot-ven-dets li:first-child p:first-child { border-top: no= +ne; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:not(:first-child) { border-top: = +1px solid rgb(221, 221, 221) !important; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p { display: inli= +ne-block; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p:nth-of-type(2n+= +1) { width: 30%; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p:nth-of-type(2n)= + { width: 50%; word-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p, #onetrust-pc-sdk .ot-ven-dets= + .ot-ven-disc h4 { padding-top: 5px; padding-bottom: 5px; display: block; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc h4 { display: inline-block; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p:nth-last-child(-n+1) { padding= +-bottom: 10px; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p:nth-child(-n+2):not(.disc-pur)= + { padding-top: 10px; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur-cont { display: inline= +; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur { position: relative; = +word-break: break-word; overflow-wrap: break-word; left: calc(30% + 17px); = +width: 50% !important; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur:nth-child(-n+1) { posi= +tion: static; } + +#onetrust-pc-sdk .ot-ven-dets p, #onetrust-pc-sdk .ot-ven-dets h4, #onetrus= +t-pc-sdk .ot-ven-dets span { font-size: 0.69em; text-align: left; vertical-= +align: middle; word-break: break-word; overflow-wrap: break-word; margin: 0= +px; padding-bottom: 10px; padding-left: 15px; color: rgb(46, 54, 68); } + +#onetrust-pc-sdk .ot-ven-dets h4 { padding-top: 5px; } + +#onetrust-pc-sdk .ot-ven-dets span { color: dimgray; padding: 0px; vertical= +-align: baseline; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-pur h4 { border-top: 1px solid rgb(23= +3, 233, 233); border-bottom: 1px solid rgb(233, 233, 233); padding-bottom: = +5px; margin-bottom: 5px; font-weight: bold; } + +#onetrust-pc-sdk .ot-host-opt { display: inline-block; width: 100%; margin:= + 0px; font-size: inherit; } + +#onetrust-pc-sdk .ot-host-opt li > div div { font-size: 0.81em; padding: 5p= +x 0px; } + +#onetrust-pc-sdk .ot-host-opt li > div div:nth-child(1) { width: 30%; float= +: left; } + +#onetrust-pc-sdk .ot-host-opt li > div div:nth-child(2) { width: 70%; float= +: left; word-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk #ot-host-lst li.ot-host-info { border: none; font-size: 0.= +8em; color: dimgray; float: left; text-align: left; padding: 10px; margin-b= +ottom: 10px; width: calc(100% - 10px); background-color: rgb(248, 248, 248)= +; } + +#onetrust-pc-sdk #ot-host-lst li.ot-host-info a { color: dimgray; } + +#onetrust-pc-sdk #ot-host-lst li.ot-host-info > div { overflow: auto; } + +#onetrust-pc-sdk #no-results { text-align: center; margin-top: 30px; } + +#onetrust-pc-sdk #no-results p { font-size: 1em; color: rgb(46, 54, 68); wo= +rd-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk #no-results p span { font-weight: bold; } + +#onetrust-pc-sdk .ot-tgl-cntr { display: inline-block; vertical-align: midd= +le; } + +#onetrust-pc-sdk .ot-arw-cntr, #onetrust-pc-sdk .ot-tgl-cntr { float: right= +; } + +#onetrust-pc-sdk .ot-desc-cntr { padding-top: 0px; margin-top: 20px; paddin= +g-right: 0px; border-radius: 3px; overflow: hidden; padding-bottom: 10px; } + +#onetrust-pc-sdk .ot-desc-cntr:focus, #onetrust-pc-sdk .ot-desc-cntr:active= +, #onetrust-pc-sdk .ot-desc-cntr:focus-visible { outline: rgb(16, 16, 16) s= +olid 2px; border-radius: 2px; } + +#onetrust-pc-sdk .ot-leg-border-color { border: 1px solid rgb(233, 233, 233= +); } + +#onetrust-pc-sdk .ot-leg-border-color .ot-subgrp-cntr { border-top: 1px sol= +id rgb(233, 233, 233); padding-bottom: 10px; } + +#onetrust-pc-sdk .ot-category-desc { padding-bottom: 10px; } + +#onetrust-pc-sdk .ot-grp-hdr1 { padding-left: 10px; width: calc(100% - 20px= +); padding-top: 10px; margin-bottom: 0px; padding-bottom: 8px; } + +#onetrust-pc-sdk .ot-subgrp-cntr { padding-top: 10px; } + +#onetrust-pc-sdk .ot-desc-cntr > :not(.ot-grp-hdr1) { padding-left: 10px; p= +adding-right: 10px; } + +#onetrust-pc-sdk .ot-pli-hdr { overflow: hidden; padding-top: 7.5px; paddin= +g-bottom: 7.5px; background-color: rgb(248, 248, 248); border-top: none; bo= +rder-right: none; border-left: none; border-image: initial; border-bottom: = +1px solid rgb(233, 233, 233); } + +#onetrust-pc-sdk .ot-pli-hdr span:first-child { text-align: left; max-width= +: 80px; padding-right: 5px; } + +#onetrust-pc-sdk .ot-pli-hdr span:last-child { padding-right: 20px; text-al= +ign: center; } + +#onetrust-pc-sdk .ot-li-title { float: right; font-size: 0.813em; } + +#onetrust-pc-sdk .ot-desc-cntr .ot-tgl-cntr:first-of-type, #onetrust-pc-sdk= + .ot-cat-header + .ot-tgl { padding-left: 7px; padding-right: 7px; } + +#onetrust-pc-sdk .ot-always-active-group .ot-grp-hdr1 .ot-tgl-cntr:first-of= +-type { padding-left: 0px; } + +#onetrust-pc-sdk .ot-cat-header, #onetrust-pc-sdk .ot-subgrp h4 { max-width= +: calc(100% - 133px); } + +#onetrust-pc-sdk #ot-lst-cnt #ot-sel-blk { width: 100%; display: inline-blo= +ck; padding: 0px; } + +#onetrust-pc-sdk .ot-sel-all { display: inline-block; width: 100%; } + +#onetrust-pc-sdk .ot-sel-all-hdr, #onetrust-pc-sdk .ot-sel-all-chkbox { wid= +th: 100%; float: right; position: relative; } + +#onetrust-pc-sdk .ot-sel-all-chkbox { z-index: 1; } + +#onetrust-pc-sdk :not(.ot-hosts-ui) .ot-sel-all-hdr, #onetrust-pc-sdk :not(= +.ot-hosts-ui) .ot-sel-all-chkbox { right: 23px; width: calc(100% - 23px); } + +#onetrust-pc-sdk .ot-consent-hdr, #onetrust-pc-sdk .ot-li-hdr { float: righ= +t; font-size: 0.813em; position: relative; line-height: normal; text-align:= + center; word-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk .ot-hosts-ui .ot-consent-hdr { float: left; position: rela= +tive; left: 5px; } + +#onetrust-pc-sdk .ot-li-hdr { max-width: 100px; margin-right: 10px; } + +#onetrust-pc-sdk .ot-consent-hdr { max-width: 55px; } + +#onetrust-pc-sdk .ot-ven-ctgl { margin-left: 10px; } + +#onetrust-pc-sdk .ot-ven-litgl { margin-right: 55px; } + +#onetrust-pc-sdk .ot-ven-litgl.ot-ven-litgl-only { margin-right: 86px; } + +#onetrust-pc-sdk .ot-ven-ctgl, #onetrust-pc-sdk .ot-ven-litgl, #onetrust-pc= +-sdk .ot-ven-gvctgl { float: left; } + +#onetrust-pc-sdk .ot-ven-ctgl label, #onetrust-pc-sdk .ot-ven-litgl label, = +#onetrust-pc-sdk .ot-ven-gvctgl label { width: 22px; padding: 0px; } + +#onetrust-pc-sdk #ot-selall-licntr { display: block; width: 21px; height: 2= +1px; position: relative; float: right; right: 80px; } + +#onetrust-pc-sdk #ot-selall-licntr input { position: absolute; } + +#onetrust-pc-sdk #ot-selall-vencntr, #onetrust-pc-sdk #ot-selall-adtlvencnt= +r, #onetrust-pc-sdk #ot-selall-gnvencntr { float: right; width: 21px; heigh= +t: 21px; position: relative; right: 15px; } + +#onetrust-pc-sdk #ot-ven-lst .ot-tgl-cntr { float: right; width: auto; } + +#onetrust-pc-sdk .ot-ven-hdr { float: left; width: 60%; } + +#onetrust-pc-sdk #vdr-lst-dsc { font-size: 0.812em; line-height: 1.5; paddi= +ng: 10px 15px 5px; } + +#onetrust-pc-sdk #ot-anchor { border: 12px solid rgba(0, 0, 0, 0); display:= + none; position: absolute; z-index: 2147483647; top: 40px; right: 35px; tra= +nsform: rotate(45deg); background-color: rgb(255, 255, 255); box-shadow: rg= +b(199, 197, 199) -3px -3px 5px -2px; } + +#onetrust-pc-sdk #ot-fltr-modal { width: 300px; position: absolute; z-index= +: 2147483646; top: 46px; height: 90%; max-height: 350px; display: none; tra= +nsition: all 0.2s ease 0s; opacity: 1; right: 0px; } + +#onetrust-pc-sdk #ot-fltr-modal button { max-width: 200px; line-height: 1; = +word-break: break-word; white-space: normal; height: auto; font-weight: bol= +d; } + +#onetrust-pc-sdk #ot-fltr-cnt { background-color: rgb(255, 255, 255); margi= +n: 5px 10px 5px 5px; border-radius: 3px; height: 100%; padding-right: 10px;= + box-shadow: rgb(199, 197, 199) 0px 0px 12px 2px; } + +#onetrust-pc-sdk .ot-fltr-scrlcnt { overflow: hidden auto; clear: both; max= +-height: calc(100% - 60px); } + +#onetrust-pc-sdk .ot-fltr-opt { margin-bottom: 25px; margin-left: 15px; cle= +ar: both; } + +#onetrust-pc-sdk .ot-fltr-opt label { height: auto; } + +#onetrust-pc-sdk .ot-fltr-opt span { cursor: pointer; color: dimgray; font-= +size: 0.8em; line-height: 1.1; font-weight: normal; } + +#onetrust-pc-sdk #clear-filters-handler { float: right; margin-top: 15px; m= +argin-bottom: 10px; text-decoration: none; color: rgb(56, 96, 190); font-si= +ze: 0.9em; border: none; padding: 1px; } + +#onetrust-pc-sdk #clear-filters-handler:hover { color: rgb(24, 131, 253); } + +#onetrust-pc-sdk #clear-filters-handler:focus { outline: rgb(0, 0, 0) solid= + 1px; } + +#onetrust-pc-sdk #filter-apply-handler { margin-right: 10px; } + +#onetrust-pc-sdk .ot-grp-desc + .ot-leg-btn-container { margin-top: 0px; } + +#onetrust-pc-sdk .ot-leg-btn-container { display: inline-block; width: 100%= +; margin-top: 10px; } + +#onetrust-pc-sdk .ot-leg-btn-container button { height: auto; padding: 6.5p= +x 8px; margin-bottom: 0px; line-height: normal; letter-spacing: 0px; } + +#onetrust-pc-sdk .ot-leg-btn-container svg { display: none; height: 14px; w= +idth: 14px; padding-right: 5px; vertical-align: sub; } + +#onetrust-pc-sdk .ot-active-leg-btn { cursor: default; pointer-events: none= +; } + +#onetrust-pc-sdk .ot-active-leg-btn svg { display: inline-block; } + +#onetrust-pc-sdk .ot-remove-objection-handler { border: none; text-decorati= +on: underline; padding: 0px 0px 0px 10px; font-size: 0.82em; font-weight: 6= +00; line-height: 1.4; } + +#onetrust-pc-sdk .ot-obj-leg-btn-handler span { font-weight: bold; text-ali= +gn: center; font-size: 0.91em; line-height: 1.5; } + +#onetrust-pc-sdk.ot-close-btn-link #close-pc-btn-handler { border: none; he= +ight: auto; line-height: 1.5; text-decoration: underline; font-size: 0.69em= +; background: none; width: auto; } + +#onetrust-pc-sdk.ot-close-btn-link .ot-close-cntr { right: 5px; top: 5px; t= +ransform: none; } + +#onetrust-pc-sdk .ot-grps-cntr { overflow-y: hidden; } + +#onetrust-pc-sdk .ot-cat-header { float: left; font-weight: 600; font-size:= + 0.875em; line-height: 1.5; max-width: 90%; vertical-align: middle; } + +#onetrust-pc-sdk .ot-vnd-item > button:focus { outline: rgb(0, 0, 0) solid = +2px; } + +#onetrust-pc-sdk .ot-vnd-item > button { position: absolute; cursor: pointe= +r; width: 100%; height: 100%; margin: 0px; top: 0px; left: 0px; z-index: 1;= + max-width: none; border: none; } + +#onetrust-pc-sdk .ot-vnd-item > button[aria-expanded=3D"false"] ~ .ot-acc-t= +xt { margin-top: 0px; max-height: 0px; opacity: 0; overflow: hidden; width:= + 100%; transition: all 0.25s ease-out 0s; display: none; } + +#onetrust-pc-sdk .ot-vnd-item > button[aria-expanded=3D"true"] ~ .ot-acc-tx= +t { transition: all 0.1s ease-in 0s; margin-top: 10px; width: 100%; overflo= +w: auto; display: block; } + +#onetrust-pc-sdk .ot-vnd-item > button[aria-expanded=3D"true"] ~ .ot-acc-gr= +pcntr { width: auto; margin-top: 0px; padding-bottom: 10px; } + +#onetrust-pc-sdk .ot-accordion-layout.ot-cat-item { position: relative; bor= +der-radius: 2px; margin: 0px; padding: 0px; border-right: 1px solid rgb(216= +, 216, 216); border-bottom: 1px solid rgb(216, 216, 216); border-left: 1px = +solid rgb(216, 216, 216); border-image: initial; border-top: none; width: c= +alc(100% - 2px); float: left; } + +#onetrust-pc-sdk .ot-accordion-layout.ot-cat-item:first-of-type { margin-to= +p: 10px; border-top: 1px solid rgb(216, 216, 216); } + +#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr:first-child { margin-to= +p: 10px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr:last-child, #onetrust-p= +c-sdk .ot-accordion-layout .ot-hlst-cntr:last-child { margin-bottom: 5px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-acc-hdr { padding: 11.5px 20px; w= +idth: calc(100% - 40px); display: inline-block; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-acc-txt { width: 100%; padding: 0= +px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-subgrp-cntr { padding-left: 20px;= + padding-right: 15px; padding-bottom: 0px; width: calc(100% - 35px); } + +#onetrust-pc-sdk .ot-accordion-layout .ot-subgrp { padding-right: 5px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpcntr { z-index: 1; positio= +n: relative; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header + .ot-arw-cntr { posit= +ion: absolute; top: 50%; transform: translateY(-50%); right: 20px; margin-t= +op: -2px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header + .ot-arw-cntr .ot-arw= + { width: 15px; height: 20px; margin-left: 5px; color: dimgray; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header { float: none; color: = +rgb(46, 54, 68); margin: 0px; display: inline-block; height: auto; overflow= +-wrap: break-word; min-height: inherit; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr, #onetrust-pc-sdk .ot-a= +ccordion-layout .ot-hlst-cntr { padding-left: 20px; width: calc(100% - 20px= +); display: inline-block; margin-top: 0px; padding-bottom: 2px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-acc-hdr { position: relative; min= +-height: 25px; } + +#onetrust-pc-sdk .ot-accordion-layout h4 ~ .ot-tgl, #onetrust-pc-sdk .ot-ac= +cordion-layout h4 ~ .ot-always-active { position: absolute; top: 50%; trans= +form: translateY(-50%); right: 20px; } + +#onetrust-pc-sdk .ot-accordion-layout h4 ~ .ot-tgl + .ot-tgl { right: 95px;= + } + +#onetrust-pc-sdk .ot-accordion-layout .category-vendors-list-handler, #onet= +rust-pc-sdk .ot-accordion-layout .category-vendors-list-handler + a { margi= +n-top: 5px; } + +#onetrust-pc-sdk #ot-lst-cnt { margin-top: 1rem; max-height: calc(100% - 96= +px); } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info-cntr { border: 1px solid rgb(216,= + 216, 216); padding: 0.75rem 2rem 0px; width: auto; margin-top: 0.5rem; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info { margin-bottom: 1rem; padding-le= +ft: 0.75rem; padding-right: 0.75rem; display: flex; flex-direction: column;= + } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info[data-vnd-info-key*=3D"DPOEmail"] = +{ border-top: 1px solid rgb(216, 216, 216); padding-top: 1rem; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info[data-vnd-info-key*=3D"DPOLink"] {= + border-bottom: 1px solid rgb(216, 216, 216); padding-bottom: 1rem; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info .ot-vnd-lbl { font-weight: bold; = +font-size: 0.85em; margin-bottom: 0.5rem; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info .ot-vnd-cnt { margin-left: 0.5rem= +; font-weight: 500; font-size: 0.85rem; } + +#onetrust-pc-sdk .ot-vs-list, #onetrust-pc-sdk .ot-vnd-serv { width: auto; = +padding: 1rem 1.25rem 0px; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-serv-hdr-cntr, #onetrust-pc-sdk .ot-vn= +d-serv .ot-vnd-serv-hdr-cntr { padding-bottom: 0.75rem; border-bottom: 1px = +solid rgb(216, 216, 216); } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr, #onetr= +ust-pc-sdk .ot-vnd-serv .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr { font-weigh= +t: 600; font-size: 0.95em; line-height: 2; margin-left: 0.5rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item, #onetrust-pc-sdk .ot-vnd-serv .o= +t-vnd-item { border: none; margin: 0px; padding: 0px; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item button, #onetrust-pc-sdk .ot-vnd-= +serv .ot-vnd-item button { outline: none; border-bottom: 1px solid rgb(216,= + 216, 216); } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item button[aria-expanded=3D"true"], #= +onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item button[aria-expanded=3D"true"] { = +border-bottom: none; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:first-child, #onetrust-pc-sdk .ot= +-vnd-serv .ot-vnd-item:first-child { margin-top: 0.25rem; border-top: unset= +; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:last-child, #onetrust-pc-sdk .ot-= +vnd-serv .ot-vnd-item:last-child { margin-bottom: 0.5rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:last-child button, #onetrust-pc-s= +dk .ot-vnd-serv .ot-vnd-item:last-child button { border-bottom: none; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info-cntr, #onetrust-pc-s= +dk .ot-vnd-serv .ot-vnd-item .ot-vnd-info-cntr { border: 1px solid rgb(216,= + 216, 216); padding: 0.75rem 1.75rem 0px; width: auto; margin-top: 0.5rem; = +} + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info, #onetrust-pc-sdk .o= +t-vnd-serv .ot-vnd-item .ot-vnd-info { margin-bottom: 1rem; padding-left: 0= +.75rem; padding-right: 0.75rem; display: flex; flex-direction: column; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info[data-vnd-info-key*= +=3D"DPOEmail"], #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info[dat= +a-vnd-info-key*=3D"DPOEmail"] { border-top: 1px solid rgb(216, 216, 216); p= +adding-top: 1rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info[data-vnd-info-key*= +=3D"DPOLink"], #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info[data= +-vnd-info-key*=3D"DPOLink"] { border-bottom: 1px solid rgb(216, 216, 216); = +padding-bottom: 1rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info .ot-vnd-lbl, #onetru= +st-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info .ot-vnd-lbl { font-weight:= + bold; font-size: 0.85em; margin-bottom: 0.5rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info .ot-vnd-cnt, #onetru= +st-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info .ot-vnd-cnt { margin-left:= + 0.5rem; font-weight: 500; font-size: 0.85rem; } + +#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt, #onetrust-pc-sdk .ot-vnd-se= +rv.ot-vnd-subgrp-cnt { padding-left: 40px; } + +#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt .ot-vnd-serv-hdr-cntr .ot-vn= +d-serv-hdr, #onetrust-pc-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt .ot-vnd-serv-hd= +r-cntr .ot-vnd-serv-hdr { font-size: 0.8em; } + +#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt .ot-cat-header, #onetrust-pc= +-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt .ot-cat-header { font-size: 0.8em; } + +#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv { margin-bottom: 1rem; paddin= +g: 1rem 0.95rem; } + +#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv .ot-vnd-serv-hdr-cntr { paddi= +ng-bottom: 0.75rem; border-bottom: 1px solid rgb(216, 216, 216); } + +#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv .ot-vnd-serv-hdr-cntr .ot-vnd= +-serv-hdr { font-weight: 700; font-size: 0.8em; line-height: 20px; margin-l= +eft: 0.82rem; } + +#onetrust-pc-sdk .ot-subgrp-cntr .ot-cat-header { font-weight: 700; font-si= +ze: 0.8em; line-height: 20px; } + +#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-vnd-serv .ot-vnd-lst-con= +t .ot-accordion-layout .ot-acc-hdr div.ot-chkbox { margin-left: 0.82rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr, #onetrust-pc-sdk ul.ot-subgrps = +.ot-acc-hdr, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr, #o= +netrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr, #onetrust-pc-sdk .ot-v= +nd-serv .ot-vnd-item .ot-acc-hdr, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .= +ot-vnd-item .ot-acc-hdr, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-= +consent .ot-acc-hdr { padding: 0.7rem 0px; margin: 0px; display: flex; widt= +h: 100%; align-items: center; justify-content: space-between; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr div:first-child, #onetrust-pc-sd= +k ul.ot-subgrps .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-subgrp-cn= +tr ul.ot-subgrps .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-vs-list = +.ot-vnd-item .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-vnd-serv .ot= +-vnd-item .ot-acc-hdr div:first-child, #onetrust-pc-sdk #ot-pc-lst .ot-vs-l= +ist .ot-vnd-item .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-accordio= +n-layout.ot-checkbox-consent .ot-acc-hdr div:first-child { margin-left: 0.5= +rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr div:last-child, #onetrust-pc-sdk= + ul.ot-subgrps .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-subgrp-cntr= + ul.ot-subgrps .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-vs-list .ot= +-vnd-item .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd= +-item .ot-acc-hdr div:last-child, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .= +ot-vnd-item .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-accordion-layo= +ut.ot-checkbox-consent .ot-acc-hdr div:last-child { margin-right: 0.5rem; m= +argin-left: 0.5rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-always-active, #onetrust-pc-= +sdk ul.ot-subgrps .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk .ot-subgr= +p-cntr ul.ot-subgrps .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk .ot-vs= +-list .ot-vnd-item .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk .ot-vnd-= +serv .ot-vnd-item .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk #ot-pc-ls= +t .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk = +.ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-always-active { po= +sition: relative; right: unset; top: unset; transform: unset; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk u= +l.ot-subgrps .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-subgrp-cntr ul.= +ot-subgrps .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-vs-list .ot-vnd-i= +tem .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .o= +t-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-ite= +m .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-accordion-layout.ot-checkb= +ox-consent .ot-acc-hdr .ot-arw-cntr { float: none; top: unset; right: unset= +; transform: unset; margin-top: -2px; position: relative; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk= + ul.ot-subgrps .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-subgrp-cntr= + ul.ot-subgrps .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-vs-list .ot= +-vnd-item .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd= +-item .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .= +ot-vnd-item .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-accordion-layo= +ut.ot-checkbox-consent .ot-acc-hdr .ot-cat-header { flex: 1 1 0%; margin: 0= +px 0.5rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-tgl, #onetrust-pc-sdk ul.ot-= +subgrps .ot-acc-hdr .ot-tgl, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps= + .ot-acc-hdr .ot-tgl, #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr= + .ot-tgl, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-tgl, #= +onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-tgl, #o= +netrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-tgl= + { position: relative; transform: none; right: 0px; top: 0px; float: none; = +} + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox, #onetrust-pc-sdk ul.= +ot-subgrps .ot-acc-hdr .ot-chkbox, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-s= +ubgrps .ot-acc-hdr .ot-chkbox, #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .o= +t-acc-hdr .ot-chkbox, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hd= +r .ot-chkbox, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-= +hdr .ot-chkbox, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .= +ot-acc-hdr .ot-chkbox { position: relative; margin: 0px 0.5rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox label, #onetrust-pc-s= +dk ul.ot-subgrps .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-subgrp-= +cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-vs-li= +st .ot-vnd-item .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-vnd-serv= + .ot-vnd-item .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk #ot-pc-lst .ot= +-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-ac= +cordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox label { padding: = +0px; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox label::before, #onetr= +ust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-chkbox label::before, #onetrust-pc= +-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox label::before, #o= +netrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label::befor= +e, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox label:= +:before, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .= +ot-chkbox label::before, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-= +consent .ot-acc-hdr .ot-chkbox label::before { position: relative; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox input, #onetrust-pc-s= +dk ul.ot-subgrps .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-subgrp-= +cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-vs-li= +st .ot-vnd-item .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-vnd-serv= + .ot-vnd-item .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk #ot-pc-lst .ot= +-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-ac= +cordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox input { position:= + absolute; cursor: pointer; width: 100%; height: 100%; opacity: 0; margin: = +0px; top: 0px; left: 0px; z-index: 1; } + +#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp .ot-acc-hdr h5.= +ot-cat-header, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp = +.ot-acc-hdr h4.ot-cat-header { margin: 0px; } + +#onetrust-pc-sdk .ot-vs-config .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp h= +5 { top: 0px; line-height: 20px; } + +#onetrust-pc-sdk .ot-vs-list { display: flex; flex-direction: column; paddi= +ng: 0px; margin: 0.5rem 4px; } + +#onetrust-pc-sdk .ot-vs-selc-all { display: flex; padding: 0px; float: unse= +t; align-items: center; justify-content: flex-start; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf { justify-content: flex-end= +; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf.ot-caret-conf .ot-sel-all-c= +hkbox { margin-right: 48px; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf .ot-sel-all-chkbox { margin= +: 0px 14px 0px 0px; padding: 0px; justify-content: flex-end; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr.ot-chkbo= +x, #onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr.ot-tg= +l { display: inline-block; right: unset; width: auto; height: auto; float: = +none; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr label { = +width: 45px; height: 25px; } + +#onetrust-pc-sdk .ot-vs-selc-all .ot-sel-all-chkbox { margin-right: 11px; m= +argin-left: 0.75rem; display: flex; align-items: center; } + +#onetrust-pc-sdk .ot-vs-selc-all .sel-all-hdr { margin: 0px 1.25rem; font-s= +ize: 0.812em; line-height: normal; text-align: center; word-break: break-wo= +rd; overflow-wrap: break-word; } + +#onetrust-pc-sdk .ot-vnd-list-cnt #ot-selall-vencntr.ot-chkbox { float: uns= +et; right: 0px; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all.ot-toggle-conf.ot-caret-conf .ot-s= +el-all-chkbox { margin-right: 50px; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr = +label { width: 35px; height: 10px; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all.ot-toggle-conf .ot-sel-all-chkbox = +{ justify-content: flex-end; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox { right: unset;= + display: flex; align-items: center; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox #ot-selall-venc= +ntr.ot-chkbox { right: unset; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox { margin-left: = +12px; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox .sel-all-hdr { = +margin: 0px 1rem; } + +#onetrust-pc-sdk .ot-pgph-link { font-size: 0.813em; margin-top: 5px; posit= +ion: relative; } + +#onetrust-pc-sdk .ot-pgph-link.ot-pgph-link-subgroup { margin-bottom: 1rem;= + } + +#onetrust-pc-sdk .ot-pgph-contr { margin: 0px 2.5rem; } + +#onetrust-pc-sdk .ot-pgph-title { font-size: 1.18rem; margin-bottom: 2rem; = +} + +#onetrust-pc-sdk .ot-pgph-desc { font-size: 1rem; font-weight: 400; margin-= +bottom: 2rem; line-height: 1.5rem; } + +#onetrust-pc-sdk .ot-pgph-desc:not(:last-child)::after { content: ""; width= +: 96%; display: block; margin: 0px auto; padding-bottom: 2rem; border-botto= +m: 1px solid rgb(233, 233, 233); } + +#onetrust-pc-sdk.otPcTab[dir=3D"rtl"] input ~ .ot-acc-hdr .ot-arw, #onetrus= +t-pc-sdk.otPcTab[dir=3D"rtl"] #ot-back-arw { transform: rotate(180deg); } + +#onetrust-pc-sdk.otPcTab[dir=3D"rtl"] input:checked ~ .ot-acc-hdr .ot-arw {= + transform: rotate(270deg); } + +#onetrust-pc-sdk.otPcTab[dir=3D"rtl"] #ot-search-cntr svg { right: 15px; } + +#onetrust-pc-sdk.otPcTab[dir=3D"rtl"] .ot-chkbox label::after { transform: = +rotate(45deg); border-left: 0px; border-right: 3px solid; } + +#onetrust-pc-sdk #close-pc-btn-handler.ot-close-icon { padding: 0px; backgr= +ound-color: rgba(0, 0, 0, 0); border: none; margin: 0px; } + +@media (max-width: 767px) { + #onetrust-pc-sdk { width: 100%; border: none; } + #onetrust-pc-sdk .ot-optout-signal { margin: 0.625rem; } + #onetrust-pc-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-container { = +padding: 0px; margin: 0px; } + #onetrust-pc-sdk #ot-pc-title { margin-left: 10px; max-width: 60%; } + #onetrust-pc-sdk .ot-desc-cntr { margin: 0px; padding: 20px 20px 15px; po= +sition: relative; left: auto; } + #onetrust-pc-sdk .ot-desc-cntr { margin-top: 20px; margin-left: 20px; pad= +ding: 0px 0px 10px; } + #onetrust-pc-sdk .ot-grps-cntr { max-height: none; overflow: hidden; } + #onetrust-pc-sdk #accept-recommended-btn-handler { float: none; } +} + +@media (min-width: 768px) { + #onetrust-pc-sdk.ot-tgl-with-label .ot-label-status { display: inline; } + #onetrust-pc-sdk.ot-tgl-with-label #ot-pc-lst .ot-label-status { display:= + none; } + #onetrust-pc-sdk.ot-tgl-with-label.ot-leg-opt-out .ot-pli-hdr { padding-r= +ight: 8%; } + #onetrust-pc-sdk.ot-tgl-with-label .ot-cat-header { max-width: 60%; } + #onetrust-pc-sdk.ot-tgl-with-label .ot-subgrp h4 { max-width: 58%; } + #onetrust-pc-sdk.ot-tgl-with-label .ot-subgrp-cntr ul.ot-subgrps li.ot-su= +bgrp > h6 { max-width: 50%; } + #onetrust-pc-sdk.ot-tgl-with-label .ot-desc-cntr .ot-tgl-cntr:first-of-ty= +pe, #onetrust-pc-sdk.ot-tgl-with-label .ot-cat-header + .ot-tgl { padding-l= +eft: 15px; } +} + +@media (max-width: 640px) { + #onetrust-pc-sdk { height: 100%; } + #onetrust-pc-sdk .ot-optout-signal { margin: 0.625rem; } + #onetrust-pc-sdk .ot-pc-header { padding: 10px; width: calc(100% - 20px);= + } + #onetrust-pc-sdk #ot-pc-content { overflow: auto; } + #onetrust-pc-sdk .ot-sdk-row .ot-sdk-columns { width: 100%; } + #onetrust-pc-sdk .ot-desc-cntr { margin: 0px; overflow: hidden; } + #onetrust-pc-sdk .ot-desc-cntr { margin-left: 10px; width: calc(100% - 15= +px); margin-top: 5px; margin-bottom: 5px; } + #onetrust-pc-sdk .ot-ven-hdr { max-width: 80%; } + #onetrust-pc-sdk #ot-lst-cnt { width: calc(100% - 18px); padding-top: 13p= +x; padding-right: 5px; padding-left: 10px; } + #onetrust-pc-sdk .ot-grps-cntr { width: 100%; } + #onetrust-pc-sdk .ot-pc-footer { max-height: 300px; } + #onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk #ot-pc-lst { height: ca= +lc(100% - 322px); } + #onetrust-pc-sdk.ot-close-btn-link #close-pc-btn-handler { position: fixe= +d; top: 10px; right: 15px; } + #onetrust-pc-sdk.ot-close-btn-link .ot-pc-header { padding-top: 25px; } + #onetrust-pc-sdk.ot-close-btn-link #ot-pc-title { max-width: 100%; } +} + +@media (max-width: 640px) and (orientation: portrait) { + #onetrust-pc-sdk #ot-pc-hdr { height: 70px; padding: 15px 0px; width: 100= +%; } + #onetrust-pc-sdk .ot-lst-subhdr { width: calc(100% - 15px); float: none; = +bottom: auto; display: inline-block; padding-top: 8px; padding-left: 15px; = +} + #onetrust-pc-sdk .ot-btn-subcntr { float: none; } + #onetrust-pc-sdk #ot-search-cntr { display: inline-block; width: calc(100= +% - 55px); position: relative; } + #onetrust-pc-sdk #ot-anchor { top: 75px; right: 30px; } + #onetrust-pc-sdk #ot-fltr-modal { top: 81px; } + #onetrust-pc-sdk #ot-fltr-cntr { float: right; right: 15px; } + #onetrust-pc-sdk #ot-lst-title { padding-left: 15px; } + #onetrust-pc-sdk #ot-lst-cnt { height: auto; overflow: auto; } + #onetrust-pc-sdk .save-preference-btn-handler, #onetrust-pc-sdk #accept-r= +ecommended-btn-handler, #onetrust-pc-sdk .ot-pc-refuse-all-handler { width:= + calc(100% - 33px); } + #onetrust-pc-sdk.ot-ftr-stacked .save-preference-btn-handler, #onetrust-p= +c-sdk.ot-ftr-stacked .ot-btn-subcntr { max-width: none; } + #onetrust-pc-sdk.ot-ftr-stacked .ot-pc-footer button { margin: 15px; } + #onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button { max-width: none;= + } + #onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button:nth-child(2) { mar= +gin-top: 15px; } + #onetrust-pc-sdk.ot-ftr-stacked .ot-btn-container button:not(:last-child)= + { margin-bottom: 0px; } +} + +@media (max-width: 425px) { + #onetrust-pc-sdk #ot-pc-lst .ot-acc-txt { padding-top: 6px; padding-botto= +m: 10px; } + #onetrust-pc-sdk #ot-pc-lst .ot-host-notice { float: left; margin-left: 3= +0px; } + #onetrust-pc-sdk #ot-pc-lst .ot-arw-cntr { float: none; display: inline; = +} + #onetrust-pc-sdk #ot-pc-lst .ot-ven-hdr { float: left; width: 100%; max-w= +idth: 85%; } + #onetrust-pc-sdk.ot-addtl-vendors #ot-pc-lst .ot-acc-cntr .ot-arw-cntr:fi= +rst-of-type { float: right; } + #onetrust-pc-sdk #ot-pc-title { max-width: 100%; } + #onetrust-pc-sdk .ot-subgrp-cntr li.ot-subgrp { margin-left: 10px; width:= + calc(100% - 10px); } + #onetrust-pc-sdk #ot-ven-lst .ot-tgl-cntr { width: auto; float: right; } + #onetrust-pc-sdk #ot-ven-lst .ot-arw-cntr { float: right; } + #onetrust-pc-sdk .ot-ven-hdr { max-width: 47%; } + #onetrust-pc-sdk .ot-always-active-group .ot-tgl-cntr:first-of-type { max= +-width: none; padding-left: 20px; } +} + +@media only screen and (max-height: 425px) and (max-width: 896px) and (orie= +ntation: landscape) { + #onetrust-pc-sdk { height: 100%; width: 100%; max-width: none; } + #onetrust-pc-sdk .ot-always-active-group .ot-tgl-cntr { max-width: none; = +} + #onetrust-pc-sdk .ot-pc-header { padding: 10px; width: calc(100% - 20px);= + } + #onetrust-pc-sdk #ot-lst-cnt { height: auto; overflow: auto; } + #onetrust-pc-sdk #accept-recommended-btn-handler { float: right; } + #onetrust-pc-sdk .save-preference-btn-handler, #onetrust-pc-sdk #accept-r= +ecommended-btn-handler, #onetrust-pc-sdk .ot-pc-refuse-all-handler { width:= + auto; } + #onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk #ot-pc-lst { height: ca= +lc(100% - 155px); } + #onetrust-pc-sdk.ot-shw-fltr .ot-lst-cntr { overflow: hidden; } + #onetrust-pc-sdk.ot-shw-fltr #ot-pc-lst { position: static; } + #onetrust-pc-sdk.ot-shw-fltr #ot-fltr-modal { top: 0px; width: 100%; heig= +ht: 100%; max-height: none; } + #onetrust-pc-sdk.ot-shw-fltr #ot-fltr-modal > div { margin: 0px; box-sizi= +ng: initial; height: 100%; max-height: none; } + #onetrust-pc-sdk.ot-shw-fltr #clear-filters-handler { padding-right: 20px= +; } + #onetrust-pc-sdk.ot-shw-fltr #ot-anchor { display: none !important; } + #onetrust-pc-sdk .ot-pc-footer button { margin: 10px; } +} + +@media (max-width: 425px), (max-width: 896px) and (max-height: 425px) and (= +orientation: landscape) { + #onetrust-pc-sdk .ot-pc-header { padding-right: 20px; } + #onetrust-pc-sdk .ot-pc-logo { margin-left: 0px; margin-top: 5px; width: = +150px; } + #onetrust-pc-sdk .ot-close-icon { width: 44px; height: 44px; background-s= +ize: 12px; } + #onetrust-pc-sdk .ot-grp-hdr1 { float: right; margin-left: 10px; width: a= +uto; } + #onetrust-pc-sdk .ot-grp-hdr1 { margin-left: 0px; padding-right: 10px; } + #onetrust-pc-sdk #ot-pvcy-hdr, #onetrust-pc-sdk .ot-grp-hdr1 .ot-cat-head= +er { display: none; } + #onetrust-pc-sdk .ot-grp-hdr1 + .ot-vlst-cntr { padding-top: 10px; } +} + +@media only screen and (max-height: 610px) { + #onetrust-pc-sdk { max-height: 100%; } +} + +#onetrust-consent-sdk #onetrust-pc-sdk, #onetrust-consent-sdk #ot-search-cn= +tr, #onetrust-consent-sdk #onetrust-pc-sdk .ot-switch.ot-toggle, #onetrust-= +consent-sdk #onetrust-pc-sdk ot-grp-hdr1 .checkbox, #onetrust-consent-sdk #= +onetrust-pc-sdk #ot-pc-title::after, #onetrust-consent-sdk #onetrust-pc-sdk= + #ot-sel-blk, #onetrust-consent-sdk #onetrust-pc-sdk #ot-fltr-cnt, #onetrus= +t-consent-sdk #onetrust-pc-sdk #ot-anchor { background-color: rgb(242, 242,= + 242); } + +#onetrust-consent-sdk #onetrust-pc-sdk h3, #onetrust-consent-sdk #onetrust-= +pc-sdk h4, #onetrust-consent-sdk #onetrust-pc-sdk h5, #onetrust-consent-sdk= + #onetrust-pc-sdk h6, #onetrust-consent-sdk #onetrust-pc-sdk p, #onetrust-c= +onsent-sdk #onetrust-pc-sdk #ot-ven-lst .ot-ven-opts p, #onetrust-consent-s= +dk #onetrust-pc-sdk #ot-pc-desc, #onetrust-consent-sdk #onetrust-pc-sdk #ot= +-pc-title, #onetrust-consent-sdk #onetrust-pc-sdk .ot-li-title, #onetrust-c= +onsent-sdk #onetrust-pc-sdk .ot-sel-all-hdr span, #onetrust-consent-sdk #on= +etrust-pc-sdk #ot-host-lst .ot-host-info, #onetrust-consent-sdk #onetrust-p= +c-sdk #ot-fltr-modal #modal-header, #onetrust-consent-sdk #onetrust-pc-sdk = +.ot-checkbox label span, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst = +#ot-sel-blk p, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-lst-ti= +tle h3, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst .back-btn-handler= + p, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst .ot-ven-name, #onetru= +st-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-ven-lst .consent-category, #= +onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-inactive-le= +g-btn, #onetrust-consent-sdk #onetrust-pc-sdk .ot-label-status, #onetrust-c= +onsent-sdk #onetrust-pc-sdk .ot-chkbox label span, #onetrust-consent-sdk #o= +netrust-pc-sdk #clear-filters-handler, #onetrust-consent-sdk #onetrust-pc-s= +dk .ot-optout-signal { color: rgb(0, 0, 0); } + +#onetrust-consent-sdk #onetrust-pc-sdk .privacy-notice-link, #onetrust-cons= +ent-sdk #onetrust-pc-sdk .ot-pgph-link, #onetrust-consent-sdk #onetrust-pc-= +sdk .category-vendors-list-handler, #onetrust-consent-sdk #onetrust-pc-sdk = +.category-vendors-list-handler + a, #onetrust-consent-sdk #onetrust-pc-sdk = +.category-host-list-handler, #onetrust-consent-sdk #onetrust-pc-sdk .ot-ven= +-link, #onetrust-consent-sdk #onetrust-pc-sdk .ot-ven-legclaim-link, #onetr= +ust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-name a, #onetrust-co= +nsent-sdk #onetrust-pc-sdk #ot-host-lst .ot-acc-hdr .ot-host-expand, #onetr= +ust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info a, #onetrust-co= +nsent-sdk #onetrust-pc-sdk #ot-pc-content #ot-pc-desc .ot-link-btn, #onetru= +st-consent-sdk #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info a, #= +onetrust-consent-sdk #onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info a { color: r= +gb(0, 77, 255); } + +#onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler:hover= + { text-decoration: underline; } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-grpcntr.ot-acc-txt, #onetrus= +t-consent-sdk #onetrust-pc-sdk .ot-acc-txt .ot-subgrp-tgl .ot-switch.ot-tog= +gle { background-color: rgb(248, 248, 248); } + +#onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info, #onetrus= +t-consent-sdk #onetrust-pc-sdk .ot-acc-txt .ot-ven-dets { background-color:= + rgb(248, 248, 248); } + +#onetrust-consent-sdk #onetrust-pc-sdk button:not(#clear-filters-handler):n= +ot(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handle= +r):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn), #on= +etrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-active-leg-bt= +n { background-color: rgb(166, 0, 255); border-color: rgb(166, 0, 255); col= +or: rgb(255, 255, 255); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu { border-color: rgb(= +166, 0, 255); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-remove-obj= +ection-handler { background-color: transparent; border: 1px solid transpare= +nt; } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-inactive-l= +eg-btn { background-color: rgb(255, 255, 255); color: rgb(120, 128, 142); b= +order-color: rgb(120, 128, 142); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-tgl input:focus + .ot-switch, .o= +t-switch .ot-switch-nob, .ot-switch .ot-switch-nob::before, #onetrust-pc-sd= +k .ot-checkbox input[type=3D"checkbox"]:focus + label::before, #onetrust-pc= +-sdk .ot-chkbox input[type=3D"checkbox"]:focus + label::before { outline-co= +lor: rgb(0, 0, 0); outline-width: 1px; } + +#onetrust-pc-sdk .ot-host-item > button:focus, #onetrust-pc-sdk .ot-ven-ite= +m > button:focus { border: 1px solid rgb(0, 0, 0); } + +#onetrust-consent-sdk #onetrust-pc-sdk :focus, #onetrust-consent-sdk #onetr= +ust-pc-sdk .ot-vlst-cntr > a:focus { outline: rgb(0, 0, 0) solid 1px; } + +#onetrust-consent-sdk #onetrust-pc-sdk .category-menu-switch-handler { back= +ground-color: rgb(244, 244, 244); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu { background-color: = +rgb(255, 255, 255); } + +#onetrust-consent-sdk #onetrust-pc-sdk .category-menu-switch-handler { back= +ground-color: rgb(244, 244, 244); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu { background-color: = +rgb(255, 255, 255); } + +#onetrust-pc-sdk .ot-vlst-cntr .ot-ext-lnk, #onetrust-pc-sdk .ot-ven-hdr .o= +t-ext-lnk { background-image: url("https://cdn.cookielaw.org/logos/static/o= +t_external_link.svg"); } + +#optanon fieldset input:checked + label { background-color: rgb(0, 77, 255)= +; } + +#optanon #optanon-popup-body h3, #optanon #optanon-popup-body #optanon-vend= +or-consent-text { color: rgb(0, 0, 0); } + +.ot-sdk-cookie-policy { font-family: inherit; font-size: 16px; } + +.ot-sdk-cookie-policy.otRelFont { font-size: 1rem; } + +.ot-sdk-cookie-policy h3, .ot-sdk-cookie-policy h4, .ot-sdk-cookie-policy h= +6, .ot-sdk-cookie-policy p, .ot-sdk-cookie-policy li, .ot-sdk-cookie-policy= + a, .ot-sdk-cookie-policy th, .ot-sdk-cookie-policy #cookie-policy-descript= +ion, .ot-sdk-cookie-policy .ot-sdk-cookie-policy-group, .ot-sdk-cookie-poli= +cy #cookie-policy-title { color: dimgray; } + +.ot-sdk-cookie-policy #cookie-policy-description { margin-bottom: 1em; } + +.ot-sdk-cookie-policy h4 { font-size: 1.2em; } + +.ot-sdk-cookie-policy h6 { font-size: 1em; margin-top: 2em; } + +.ot-sdk-cookie-policy th { min-width: 75px; } + +.ot-sdk-cookie-policy a, .ot-sdk-cookie-policy a:hover { background: rgb(25= +5, 255, 255); } + +.ot-sdk-cookie-policy thead { background-color: rgb(246, 246, 244); font-we= +ight: bold; } + +.ot-sdk-cookie-policy .ot-mobile-border { display: none; } + +.ot-sdk-cookie-policy section { margin-bottom: 2em; } + +.ot-sdk-cookie-policy table { border-collapse: inherit; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy { font-family: inherit; font-= +size: 1rem; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h3, #ot-sdk-cookie-policy-v2.= +ot-sdk-cookie-policy h4, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h6, = +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p, #ot-sdk-cookie-policy-v2.o= +t-sdk-cookie-policy li, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a, #o= +t-sdk-cookie-policy-v2.ot-sdk-cookie-policy th, #ot-sdk-cookie-policy-v2.ot= +-sdk-cookie-policy #cookie-policy-description, #ot-sdk-cookie-policy-v2.ot-= +sdk-cookie-policy .ot-sdk-cookie-policy-group, #ot-sdk-cookie-policy-v2.ot-= +sdk-cookie-policy #cookie-policy-title { color: dimgray; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description { = +margin-bottom: 1em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup { margin-lef= +t: 1.5em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description, #= +ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-de= +sc, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-table-header, #ot-sdk= +-cookie-policy-v2.ot-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.ot-sdk-c= +ookie-policy span, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td { font-= +size: 0.9em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td span, #ot-sdk-cookie-polic= +y-v2.ot-sdk-cookie-policy td a { font-size: inherit; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group {= + font-size: 1em; margin-bottom: 0.6em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-title {= + margin-bottom: 1.2em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy > section { margin-bottom: 1e= +m; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th { min-width: 75px; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.o= +t-sdk-cookie-policy a:hover { background: rgb(255, 255, 255); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead { background-color: rgb= +(246, 246, 244); font-weight: bold; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-mobile-border { display: = +none; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy section { margin-bottom: 2em;= + } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li { list= +-style: disc; margin-left: 1.5em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li h4 { d= +isplay: inline-block; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table { border-collapse: inhe= +rit; margin: auto; border: 1px solid rgb(215, 215, 215); border-radius: 5px= +; border-spacing: initial; width: 100%; overflow: hidden; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th, #ot-sdk-cookie-poli= +cy-v2.ot-sdk-cookie-policy table td { border-bottom: 1px solid rgb(215, 215= +, 215); border-right: 1px solid rgb(215, 215, 215); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td { bord= +er-bottom: 0px; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr th:last-child, #ot-s= +dk-cookie-policy-v2.ot-sdk-cookie-policy table tr td:last-child { border-ri= +ght: 0px; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host, #ot-sdk-cooki= +e-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type { width: 25%; } + +.ot-sdk-cookie-policy[dir=3D"rtl"] { text-align: left; } + +#ot-sdk-cookie-policy h3 { font-size: 1.5em; } + +@media only screen and (max-width: 530px) { + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) table, .ot-sdk-cookie= +-policy:not(#ot-sdk-cookie-policy-v2) thead, .ot-sdk-cookie-policy:not(#ot-= +sdk-cookie-policy-v2) tbody, .ot-sdk-cookie-policy:not(#ot-sdk-cookie-polic= +y-v2) th, .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td, .ot-sdk-c= +ookie-policy:not(#ot-sdk-cookie-policy-v2) tr { display: block; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) thead tr { position: = +absolute; top: -9999px; left: -9999px; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr { margin: 0px 0px = +1em; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(2n+1), .= +ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(2n+1) a { b= +ackground: rgb(246, 246, 244); } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td { border-top: none= +; border-right: none; border-left: none; border-image: initial; border-bott= +om: 1px solid rgb(238, 238, 238); position: relative; padding-left: 50%; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td::before { position= +: absolute; height: 100%; left: 6px; width: 40%; padding-right: 10px; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) .ot-mobile-border { d= +isplay: inline-block; background-color: rgb(228, 228, 228); position: absol= +ute; height: 100%; top: 0px; left: 45%; width: 2px; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td::before { content:= + attr(data-label); font-weight: bold; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) li { word-break: brea= +k-word; overflow-wrap: break-word; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table { overflow: hidden; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td { border-top: none= +; border-right: none; border-left: none; border-image: initial; border-bott= +om: 1px solid rgb(215, 215, 215); } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table, #ot-sdk-cookie-polic= +y-v2.ot-sdk-cookie-policy thead, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-pol= +icy tbody, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th, #ot-sdk-cookie= +-policy-v2.ot-sdk-cookie-policy td, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-= +policy tr { display: block; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host, #ot-sdk-coo= +kie-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type { width: auto; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tr { margin: 0px 0px 1em; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td::before { height: 100%; = +width: 40%; padding-right: 10px; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td::before { content: attr(= +data-label); font-weight: bold; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li { word-break: break-word= +; overflow-wrap: break-word; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead tr { position: absolu= +te; top: -9999px; left: -9999px; z-index: -9999; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td { bo= +rder-bottom: 1px solid rgb(215, 215, 215); border-right: 0px; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td:last= +-child { border-bottom: 0px; } +} + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h5, #ot-sdk-cookie-policy-v2.= +ot-sdk-cookie-policy h6, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li, = +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p, #ot-sdk-cookie-policy-v2.o= +t-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span, = +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td, #ot-sdk-cookie-policy-v2.= +ot-sdk-cookie-policy #cookie-policy-description { color: rgb(105, 105, 105)= +; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th { color: rgb(105, 105, 105= +); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group {= + color: rgb(105, 105, 105); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title { color:= + rgb(105, 105, 105); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th { background-color: = +rgb(248, 248, 248); } + +.ot-floating-button__front { background-image: url("https://cdn.cookielaw.o= +rg/logos/static/ot_persistent_cookie_icon.png"); } +------MultipartBoundary--mVo4zxlfCR1NUPwccD2T0JG4EIByxBqbDVzXeq4R9C---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: cid:css-5f20569c-9e56-4b10-92a9-3a8bc4938c5f@mhtml.blink + +@charset "utf-8"; + +#optanon-minimize-button { font-family: Arial; text-size-adjust: none; font= +-size: 0.63em; color: rgb(0, 0, 0); margin: auto; text-decoration: none; po= +sition: relative; background-color: transparent; background-repeat: no-repe= +at; border: none; cursor: pointer; overflow: hidden; padding: 1px 6px; line= +-height: 40px; } +------MultipartBoundary--mVo4zxlfCR1NUPwccD2T0JG4EIByxBqbDVzXeq4R9C---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/etc.clientlibs/cio-sites/clientlibs/clientlib-base.lc-99e6138fc3579fe6a02605a8fc47cd6b-lc.min.css + +@charset "utf-8"; + +.cmp-accordion__header { margin: 0px; } + +.cmp-accordion__button { display: block; width: 100%; text-align: left; } + +.cmp-accordion__panel--hidden { display: none; } + +.cmp-accordion__panel--expanded { display: block; } + +.cmp-carousel__content { position: relative; } + +.cmp-carousel__item { display: none; } + +.cmp-carousel__item--active { display: block; } + +.cmp-carousel__action { appearance: none; } + +.cmp-carousel__indicators { display: flex; flex-wrap: wrap; justify-content= +: center; margin: 0px; padding: 0px; list-style: none; } + +.cmp-carousel__indicator { position: relative; flex: 0 1 auto; width: 10px;= + height: 10px; margin: 0px 7px; border-radius: 50%; font-size: 0px; text-in= +dent: -3000px; background-color: rgba(0, 0, 0, 0.5); } + +.cmp-carousel__indicator--active { background-color: rgba(0, 0, 0, 0.8); } + +.cmp-image__image { width: 100%; } + +.cmp-image__image { width: 100%; height: auto; } + +.cmp-breadcrumb { display: inline-block; list-style: none; padding: 0px; } + +.cmp-breadcrumb__item { display: inline-block; vertical-align: top; } + +.cmp-search { position: relative; } + +.cmp-search__field { position: relative; height: 2rem; } + +.cmp-search__input { padding-left: 2rem; padding-right: 2rem; height: 100%;= + width: 100%; } + +.cmp-search__icon { display: block; position: absolute; left: 0.5rem; top: = +0.5rem; background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj= +0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyY= +XRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxk= +IDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiI= +gImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3= +ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yM= +DAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBw= +eCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTE1MnB4IiBoZWlnaHQ9IjExNTJweCIgdmlld0JveD0iMCA= +wIDExNTIgMTE1MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTE1MiAxMTUyIiB4bWw6c3= +BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik02NzIsMEM0MDYuOTAzLDAsMTkyLDIxNC45MDMsM= +TkyLDQ4MGMwLDk1LjcsMjguMDExLDE4NC44NTUsNzYuMjc1LDI1OS43MjVDMTgxLjY0Niw4MjYu= +MzU0LDQ4LjA3NSw5NTkuOTI1LDM2LDk3Mg0KCWMtMTgsMTgtMzYsMzYtMzYsNzJzMTgsNTQsMzY= +sNzJzMzYuMDEyLDM2LDcyLDM2czU0LTE4LDcyLTM2YzEyLjA3NS0xMi4wNzUsMTQ1LjY0Ni0xND= +UuNjQ2LDIzMi4yNzUtMjMyLjI3NQ0KCUM0ODcuMTQ0LDkzMS45ODgsNTc2LjMsOTYwLDY3Miw5N= +jBjMjY1LjA5NywwLDQ4MC0yMTQuOTAzLDQ4MC00ODBDMTE1MiwyMTQuOTAzLDkzNy4wOTcsMCw2= +NzIsMHogTTY3Miw4MTYNCgljLTE4NS41NjgsMC0zMzYtMTUwLjQzMy0zMzYtMzM2YzAtMTg1LjU= +2OCwxNTAuNDMyLTMzNiwzMzYtMzM2YzE4NS41NjcsMCwzMzYsMTUwLjQzMiwzMzYsMzM2QzEwMD= +gsNjY1LjU2Nyw4NTcuNTY3LDgxNiw2NzIsODE2eiINCgkvPg0KPC9zdmc+DQo=3D"); backgro= +und-size: contain; width: 1rem; height: 1rem; pointer-events: none; } + +.cmp-search__loading-indicator { display: none; position: absolute; top: 0.= +5rem; left: 0.5rem; border-width: 3px; border-style: solid; border-color: r= +gb(51, 51, 51) rgb(204, 204, 204) rgb(204, 204, 204); border-image: initial= +; border-radius: 50%; width: 1rem; height: 1rem; animation: 2s linear 0s in= +finite normal none running cmp-search__loading-indicator-spin; } + +@keyframes cmp-search__loading-indicator-spin {=20 + 100% { transform: rotate(360deg); } +} + +.cmp-search__clear { display: none; margin: 0px; padding: 0px; border: 0px;= + background: transparent; } + +.cmp-search__clear-icon { position: absolute; top: 0.5rem; right: 0.5rem; b= +ackground-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiB= +lbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS= +4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtL= +T4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6= +Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnN= +pb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zy= +IgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iM= +HB4Ig0KCSB3aWR0aD0iMTE1MnB4IiBoZWlnaHQ9IjExNTJweCIgdmlld0JveD0iMCAwIDExNTIg= +MTE1MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTE1MiAxMTUyIiB4bWw6c3BhY2U9InB= +yZXNlcnZlIj4NCjxwYXRoIGlkPSJYTUxJRF85XyIgZD0iTTgyLjYsOTM3LjJsMzYyLTM2Mkw4NC= +wyMTQuOGMtMTQuMS0xNC4xLTE0LjEtMzYuOSwwLTUxbDgxLjItODEuMmMxNC4xLTE0LjEsMzYuO= +S0xNC4xLDUxLDBsMzYwLjUsMzYwLjUNCglMOTM3LjIsODIuNmMxNC4xLTE0LjEsMzYuOS0xNC4x= +LDUxLDBsODEuMiw4MS4yYzE0LjEsMTQuMSwxNC4xLDM2LjksMCw1MUw3MDguOSw1NzUuM2wzNjA= +uNSwzNjAuNWMxNC4xLDE0LjEsMTQuMSwzNi45LDAsNTENCglsLTgxLjIsODEuMmMtMTQuMSwxNC= +4xLTM2LjksMTQuMS01MSwwTDU3Ni43LDcwNy41bC0zNjIsMzYyYy0xNC4xLDE0LjEtMzYuOSwxN= +C4xLTUxLDBsLTgxLjItODEuMg0KCUM2OC41LDk3NC4yLDY4LjUsOTUxLjMsODIuNiw5MzcuMnoi= +Lz4NCjwvc3ZnPg0K"); background-size: contain; width: 1rem; height: 1rem; } + +.cmp-search__results { display: none; overflow-y: auto; min-width: 100%; ma= +x-height: 10rem; position: absolute; top: 100%; left: 0px; z-index: 999999;= + border: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 255); } + +.cmp-search__item { display: block; } + +.cmp-search__item--is-focused { background-color: rgb(204, 204, 204); } + +.cmp-pdfviewer__content { height: 500px; } + +.pdfviewer:not(.cq-Editable-dom) .cmp-pdfviewer__full-window-borderless { h= +eight: 100vh; position: fixed; width: 100vw; top: 0px; left: 0px; z-index: = +9999; } + +.pdfviewer.cq-Editable-dom .cmp-pdfviewer__full-window-borderless { height:= + 500px; } + +.aem-Grid { display: block; width: 100%; } + +.aem-Grid::before, .aem-Grid::after { display: table; content: " "; } + +.aem-Grid::after { clear: both; } + +.aem-Grid-newComponent { clear: both; margin: 0px; } + +.aem-GridColumn { box-sizing: border-box; clear: both; } + +.aem-GridShowHidden > .aem-Grid > .aem-GridColumn { display: block !importa= +nt; } + +.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 50%; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 25%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 50%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 75%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 20%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 40%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 60%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 80%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 20%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 40%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 60%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 80%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 16.6667%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 83.3333%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--6 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 16.6667%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 50%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 83.3333%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--6 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 14.2857%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 28.5714%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 42.8571%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 57.1429%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 71.4286%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--6 { float:= + left; clear: none; width: 85.7143%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--7 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 14.2857%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 28.5714%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 42.8571%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 57.1429%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 71.4286%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--6 = +{ margin-left: 85.7143%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--7 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 12.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 37.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 62.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--6 { float:= + left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--7 { float:= + left; clear: none; width: 87.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--8 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 12.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 25%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 37.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 50%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 62.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--6 = +{ margin-left: 75%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--7 = +{ margin-left: 87.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--8 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 11.1111%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 22.2222%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 44.4444%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 55.5556%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--6 { float:= + left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--7 { float:= + left; clear: none; width: 77.7778%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--8 { float:= + left; clear: none; width: 88.8889%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--9 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 11.1111%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 22.2222%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 44.4444%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 55.5556%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--6 = +{ margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--7 = +{ margin-left: 77.7778%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--8 = +{ margin-left: 88.8889%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--9 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--1 { float= +: left; clear: none; width: 10%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--2 { float= +: left; clear: none; width: 20%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--3 { float= +: left; clear: none; width: 30%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--4 { float= +: left; clear: none; width: 40%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--5 { float= +: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--6 { float= +: left; clear: none; width: 60%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--7 { float= +: left; clear: none; width: 70%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--8 { float= +: left; clear: none; width: 80%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--9 { float= +: left; clear: none; width: 90%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--10 { floa= +t: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--0= + { margin-left: 0px; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--1= + { margin-left: 10%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--2= + { margin-left: 20%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--3= + { margin-left: 30%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--4= + { margin-left: 40%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--5= + { margin-left: 50%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--6= + { margin-left: 60%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--7= + { margin-left: 70%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--8= + { margin-left: 80%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--9= + { margin-left: 90%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--1= +0 { margin-left: 100%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--1 { float= +: left; clear: none; width: 9.09091%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--2 { float= +: left; clear: none; width: 18.1818%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--3 { float= +: left; clear: none; width: 27.2727%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--4 { float= +: left; clear: none; width: 36.3636%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--5 { float= +: left; clear: none; width: 45.4545%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--6 { float= +: left; clear: none; width: 54.5455%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--7 { float= +: left; clear: none; width: 63.6364%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--8 { float= +: left; clear: none; width: 72.7273%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--9 { float= +: left; clear: none; width: 81.8182%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--10 { floa= +t: left; clear: none; width: 90.9091%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--11 { floa= +t: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--0= + { margin-left: 0px; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--1= + { margin-left: 9.09091%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--2= + { margin-left: 18.1818%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--3= + { margin-left: 27.2727%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--4= + { margin-left: 36.3636%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--5= + { margin-left: 45.4545%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--6= + { margin-left: 54.5455%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--7= + { margin-left: 63.6364%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--8= + { margin-left: 72.7273%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--9= + { margin-left: 81.8182%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--1= +0 { margin-left: 90.9091%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--1= +1 { margin-left: 100%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--1 { float= +: left; clear: none; width: 8.33333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--2 { float= +: left; clear: none; width: 16.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--3 { float= +: left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--4 { float= +: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--5 { float= +: left; clear: none; width: 41.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--6 { float= +: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--7 { float= +: left; clear: none; width: 58.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--8 { float= +: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--9 { float= +: left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--10 { floa= +t: left; clear: none; width: 83.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--11 { floa= +t: left; clear: none; width: 91.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--12 { floa= +t: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--0= + { margin-left: 0px; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1= + { margin-left: 8.33333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--2= + { margin-left: 16.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--3= + { margin-left: 25%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--4= + { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--5= + { margin-left: 41.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--6= + { margin-left: 50%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--7= + { margin-left: 58.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--8= + { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--9= + { margin-left: 75%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1= +0 { margin-left: 83.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1= +1 { margin-left: 91.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1= +2 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 25%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 75%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 20%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 40%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 60%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 80%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 20%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 40%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 60%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 80%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 16.6667%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 83.3333%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--6= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 16.6667%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 83.3333%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--6 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 14.2857%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 28.5714%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 42.8571%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 57.1429%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 71.4286%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--6= + { float: left; clear: none; width: 85.7143%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--7= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 14.2857%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 28.5714%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 42.8571%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 57.1429%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 71.4286%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--6 { margin-left: 85.7143%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--7 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 12.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 37.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 62.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--6= + { float: left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--7= + { float: left; clear: none; width: 87.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--8= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 12.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 25%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 37.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 62.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--6 { margin-left: 75%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--7 { margin-left: 87.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--8 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 11.1111%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 22.2222%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 44.4444%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 55.5556%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--6= + { float: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--7= + { float: left; clear: none; width: 77.7778%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--8= + { float: left; clear: none; width: 88.8889%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--9= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 11.1111%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 22.2222%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 44.4444%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 55.5556%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--6 { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--7 { margin-left: 77.7778%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--8 { margin-left: 88.8889%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--9 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +1 { float: left; clear: none; width: 10%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +2 { float: left; clear: none; width: 20%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +3 { float: left; clear: none; width: 30%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +4 { float: left; clear: none; width: 40%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +5 { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +6 { float: left; clear: none; width: 60%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +7 { float: left; clear: none; width: 70%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +8 { float: left; clear: none; width: 80%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +9 { float: left; clear: none; width: 90%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +10 { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--1 { margin-left: 10%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--2 { margin-left: 20%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--3 { margin-left: 30%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--4 { margin-left: 40%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--5 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--6 { margin-left: 60%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--7 { margin-left: 70%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--8 { margin-left: 80%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--9 { margin-left: 90%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--10 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +1 { float: left; clear: none; width: 9.09091%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +2 { float: left; clear: none; width: 18.1818%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +3 { float: left; clear: none; width: 27.2727%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +4 { float: left; clear: none; width: 36.3636%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +5 { float: left; clear: none; width: 45.4545%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +6 { float: left; clear: none; width: 54.5455%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +7 { float: left; clear: none; width: 63.6364%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +8 { float: left; clear: none; width: 72.7273%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +9 { float: left; clear: none; width: 81.8182%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +10 { float: left; clear: none; width: 90.9091%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +11 { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--1 { margin-left: 9.09091%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--2 { margin-left: 18.1818%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--3 { margin-left: 27.2727%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--4 { margin-left: 36.3636%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--5 { margin-left: 45.4545%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--6 { margin-left: 54.5455%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--7 { margin-left: 63.6364%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--8 { margin-left: 72.7273%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--9 { margin-left: 81.8182%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--10 { margin-left: 90.9091%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--11 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +1 { float: left; clear: none; width: 8.33333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +2 { float: left; clear: none; width: 16.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +3 { float: left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +4 { float: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +5 { float: left; clear: none; width: 41.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +6 { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +7 { float: left; clear: none; width: 58.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +8 { float: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +9 { float: left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +10 { float: left; clear: none; width: 83.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +11 { float: left; clear: none; width: 91.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +12 { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--1 { margin-left: 8.33333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--2 { margin-left: 16.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--3 { margin-left: 25%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--4 { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--5 { margin-left: 41.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--6 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--7 { margin-left: 58.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--8 { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--9 { margin-left: 75%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--10 { margin-left: 83.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--11 { margin-left: 91.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--12 { margin-left: 100%; } + +.aem-Grid > .aem-GridColumn.aem-GridColumn--default--newline { display: blo= +ck; clear: both !important; } + +.aem-Grid > .aem-GridColumn.aem-GridColumn--default--none { display: block;= + float: left; clear: none !important; } + +.aem-Grid > .aem-GridColumn.aem-GridColumn--default--hide { display: none; = +} + +@media (max-width: 768px) { + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 50%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 33.3333%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 66.6667%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 25%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 50%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 75%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 20%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 40%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 60%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 80%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--6 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 16.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 33.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 50%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 66.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 83.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--6 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 14.2857%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 28.5714%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 42.8571%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 57.1429%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 71.4286%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--6 { float:= + left; clear: none; width: 85.7143%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--7 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 14.2857%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 28.5714%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 42.8571%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 57.1429%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 71.4286%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--6 = +{ margin-left: 85.7143%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--7 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 12.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 37.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 62.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--6 { float:= + left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--7 { float:= + left; clear: none; width: 87.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--8 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 12.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 25%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 37.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 50%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 62.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--6 = +{ margin-left: 75%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--7 = +{ margin-left: 87.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--8 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 11.1111%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 22.2222%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 44.4444%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 55.5556%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--6 { float:= + left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--7 { float:= + left; clear: none; width: 77.7778%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--8 { float:= + left; clear: none; width: 88.8889%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--9 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 11.1111%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 22.2222%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 33.3333%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 44.4444%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 55.5556%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--6 = +{ margin-left: 66.6667%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--7 = +{ margin-left: 77.7778%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--8 = +{ margin-left: 88.8889%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--9 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--1 { float= +: left; clear: none; width: 10%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--2 { float= +: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--3 { float= +: left; clear: none; width: 30%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--4 { float= +: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--5 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--6 { float= +: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--7 { float= +: left; clear: none; width: 70%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--8 { float= +: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--9 { float= +: left; clear: none; width: 90%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--10 { floa= +t: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--1= + { margin-left: 10%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--2= + { margin-left: 20%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--3= + { margin-left: 30%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--4= + { margin-left: 40%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--5= + { margin-left: 50%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--6= + { margin-left: 60%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--7= + { margin-left: 70%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--8= + { margin-left: 80%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--9= + { margin-left: 90%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +0 { margin-left: 100%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--1 { float= +: left; clear: none; width: 9.09091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--2 { float= +: left; clear: none; width: 18.1818%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--3 { float= +: left; clear: none; width: 27.2727%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--4 { float= +: left; clear: none; width: 36.3636%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--5 { float= +: left; clear: none; width: 45.4545%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--6 { float= +: left; clear: none; width: 54.5455%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--7 { float= +: left; clear: none; width: 63.6364%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--8 { float= +: left; clear: none; width: 72.7273%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--9 { float= +: left; clear: none; width: 81.8182%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--10 { floa= +t: left; clear: none; width: 90.9091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--11 { floa= +t: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--1= + { margin-left: 9.09091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--2= + { margin-left: 18.1818%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--3= + { margin-left: 27.2727%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--4= + { margin-left: 36.3636%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--5= + { margin-left: 45.4545%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--6= + { margin-left: 54.5455%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--7= + { margin-left: 63.6364%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--8= + { margin-left: 72.7273%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--9= + { margin-left: 81.8182%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +0 { margin-left: 90.9091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +1 { margin-left: 100%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--1 { float= +: left; clear: none; width: 8.33333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--2 { float= +: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--3 { float= +: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--4 { float= +: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--5 { float= +: left; clear: none; width: 41.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--6 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--7 { float= +: left; clear: none; width: 58.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--8 { float= +: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--9 { float= +: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--10 { floa= +t: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--11 { floa= +t: left; clear: none; width: 91.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--12 { floa= +t: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1= + { margin-left: 8.33333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--2= + { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--3= + { margin-left: 25%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--4= + { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--5= + { margin-left: 41.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--6= + { margin-left: 50%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--7= + { margin-left: 58.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--8= + { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--9= + { margin-left: 75%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +0 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +1 { margin-left: 91.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +2 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--1 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--1 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--1 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 25%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 75%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 20%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 40%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 60%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 80%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--6 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--6 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 14.2857%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 28.5714%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 42.8571%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 57.1429%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 71.4286%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--6 {= + float: left; clear: none; width: 85.7143%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--7 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 14.2857%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 28.5714%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 42.8571%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 57.1429%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 71.4286%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--6 { margin-left: 85.7143%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--7 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 12.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 37.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 62.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--6 {= + float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--7 {= + float: left; clear: none; width: 87.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--8 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 12.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 25%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 37.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 62.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--6 { margin-left: 75%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--7 { margin-left: 87.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--8 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 11.1111%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 22.2222%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 44.4444%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 55.5556%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--6 {= + float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--7 {= + float: left; clear: none; width: 77.7778%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--8 {= + float: left; clear: none; width: 88.8889%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--9 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 11.1111%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 22.2222%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 44.4444%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 55.5556%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--6 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--7 { margin-left: 77.7778%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--8 { margin-left: 88.8889%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--9 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--1 = +{ float: left; clear: none; width: 10%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--2 = +{ float: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--3 = +{ float: left; clear: none; width: 30%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--4 = +{ float: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--5 = +{ float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--6 = +{ float: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--7 = +{ float: left; clear: none; width: 70%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--8 = +{ float: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--9 = +{ float: left; clear: none; width: 90%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--10= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--1 { margin-left: 10%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--2 { margin-left: 20%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--3 { margin-left: 30%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--4 { margin-left: 40%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--5 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--6 { margin-left: 60%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--7 { margin-left: 70%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--8 { margin-left: 80%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--9 { margin-left: 90%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--10 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--1 = +{ float: left; clear: none; width: 9.09091%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--2 = +{ float: left; clear: none; width: 18.1818%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--3 = +{ float: left; clear: none; width: 27.2727%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--4 = +{ float: left; clear: none; width: 36.3636%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--5 = +{ float: left; clear: none; width: 45.4545%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--6 = +{ float: left; clear: none; width: 54.5455%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--7 = +{ float: left; clear: none; width: 63.6364%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--8 = +{ float: left; clear: none; width: 72.7273%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--9 = +{ float: left; clear: none; width: 81.8182%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--10= + { float: left; clear: none; width: 90.9091%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--11= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--1 { margin-left: 9.09091%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--2 { margin-left: 18.1818%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--3 { margin-left: 27.2727%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--4 { margin-left: 36.3636%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--5 { margin-left: 45.4545%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--6 { margin-left: 54.5455%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--7 { margin-left: 63.6364%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--8 { margin-left: 72.7273%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--9 { margin-left: 81.8182%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--10 { margin-left: 90.9091%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--11 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--1 = +{ float: left; clear: none; width: 8.33333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--2 = +{ float: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--3 = +{ float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--4 = +{ float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--5 = +{ float: left; clear: none; width: 41.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--6 = +{ float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--7 = +{ float: left; clear: none; width: 58.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--8 = +{ float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--9 = +{ float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--10= + { float: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--11= + { float: left; clear: none; width: 91.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--12= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--1 { margin-left: 8.33333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--2 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--3 { margin-left: 25%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--4 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--5 { margin-left: 41.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--6 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--7 { margin-left: 58.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--8 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--9 { margin-left: 75%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--10 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--11 { margin-left: 91.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--12 { margin-left: 100%; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--phone--newline { display: blo= +ck; clear: both !important; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--phone--none { display: block;= + float: left; clear: none !important; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--phone--hide { display: none; = +} +} + +@media (min-width: 769px) and (max-width: 1200px) { + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 100%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 50%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 100%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 100%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 25%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 50%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 75%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 100%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 20%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 40%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 60%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 80%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 100%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--6 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 50%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--6= + { margin-left: 100%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 14.2857%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 28.5714%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 42.8571%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 57.1429%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 71.4286%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--6 { float= +: left; clear: none; width: 85.7143%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--7 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 14.2857%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 28.5714%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 42.8571%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 57.1429%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 71.4286%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--6= + { margin-left: 85.7143%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--7= + { margin-left: 100%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 12.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 37.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 62.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--6 { float= +: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--7 { float= +: left; clear: none; width: 87.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--8 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 12.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 25%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 37.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 50%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 62.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--6= + { margin-left: 75%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--7= + { margin-left: 87.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--8= + { margin-left: 100%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 11.1111%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 22.2222%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 44.4444%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 55.5556%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--6 { float= +: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--7 { float= +: left; clear: none; width: 77.7778%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--8 { float= +: left; clear: none; width: 88.8889%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--9 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 11.1111%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 22.2222%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 44.4444%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 55.5556%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--6= + { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--7= + { margin-left: 77.7778%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--8= + { margin-left: 88.8889%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--9= + { margin-left: 100%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--1 { floa= +t: left; clear: none; width: 10%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--2 { floa= +t: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--3 { floa= +t: left; clear: none; width: 30%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--4 { floa= +t: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--5 { floa= +t: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--6 { floa= +t: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--7 { floa= +t: left; clear: none; width: 70%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--8 { floa= +t: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--9 { floa= +t: left; clear: none; width: 90%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--10 { flo= +at: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +0 { margin-left: 0px; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +1 { margin-left: 10%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +2 { margin-left: 20%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +3 { margin-left: 30%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +4 { margin-left: 40%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +5 { margin-left: 50%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +6 { margin-left: 60%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +7 { margin-left: 70%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +8 { margin-left: 80%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +9 { margin-left: 90%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +10 { margin-left: 100%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--1 { floa= +t: left; clear: none; width: 9.09091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--2 { floa= +t: left; clear: none; width: 18.1818%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--3 { floa= +t: left; clear: none; width: 27.2727%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--4 { floa= +t: left; clear: none; width: 36.3636%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--5 { floa= +t: left; clear: none; width: 45.4545%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--6 { floa= +t: left; clear: none; width: 54.5455%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--7 { floa= +t: left; clear: none; width: 63.6364%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--8 { floa= +t: left; clear: none; width: 72.7273%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--9 { floa= +t: left; clear: none; width: 81.8182%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--10 { flo= +at: left; clear: none; width: 90.9091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--11 { flo= +at: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +0 { margin-left: 0px; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +1 { margin-left: 9.09091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +2 { margin-left: 18.1818%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +3 { margin-left: 27.2727%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +4 { margin-left: 36.3636%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +5 { margin-left: 45.4545%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +6 { margin-left: 54.5455%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +7 { margin-left: 63.6364%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +8 { margin-left: 72.7273%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +9 { margin-left: 81.8182%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +10 { margin-left: 90.9091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +11 { margin-left: 100%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--1 { floa= +t: left; clear: none; width: 8.33333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--2 { floa= +t: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--3 { floa= +t: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--4 { floa= +t: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--5 { floa= +t: left; clear: none; width: 41.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--6 { floa= +t: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--7 { floa= +t: left; clear: none; width: 58.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--8 { floa= +t: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--9 { floa= +t: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--10 { flo= +at: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--11 { flo= +at: left; clear: none; width: 91.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--12 { flo= +at: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +0 { margin-left: 0px; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +1 { margin-left: 8.33333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +2 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +3 { margin-left: 25%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +4 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +5 { margin-left: 41.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +6 { margin-left: 50%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +7 { margin-left: 58.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +8 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +9 { margin-left: 75%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +10 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +11 { margin-left: 91.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +12 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--1 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--1 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--1 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 25%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 75%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 20%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 40%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 60%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 80%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--6= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--6 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 14.2857%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 28.5714%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 42.8571%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 57.1429%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 71.4286%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--6= + { float: left; clear: none; width: 85.7143%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--7= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 14.2857%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 28.5714%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 42.8571%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 57.1429%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 71.4286%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--6 { margin-left: 85.7143%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--7 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 12.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 37.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 62.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--6= + { float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--7= + { float: left; clear: none; width: 87.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--8= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 12.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 25%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 37.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 62.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--6 { margin-left: 75%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--7 { margin-left: 87.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--8 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 11.1111%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 22.2222%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 44.4444%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 55.5556%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--6= + { float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--7= + { float: left; clear: none; width: 77.7778%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--8= + { float: left; clear: none; width: 88.8889%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--9= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 11.1111%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 22.2222%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 44.4444%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 55.5556%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--6 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--7 { margin-left: 77.7778%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--8 { margin-left: 88.8889%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--9 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +1 { float: left; clear: none; width: 10%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +2 { float: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +3 { float: left; clear: none; width: 30%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +4 { float: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +5 { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +6 { float: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +7 { float: left; clear: none; width: 70%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +8 { float: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +9 { float: left; clear: none; width: 90%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +10 { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--1 { margin-left: 10%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--2 { margin-left: 20%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--3 { margin-left: 30%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--4 { margin-left: 40%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--5 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--6 { margin-left: 60%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--7 { margin-left: 70%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--8 { margin-left: 80%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--9 { margin-left: 90%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--10 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +1 { float: left; clear: none; width: 9.09091%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +2 { float: left; clear: none; width: 18.1818%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +3 { float: left; clear: none; width: 27.2727%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +4 { float: left; clear: none; width: 36.3636%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +5 { float: left; clear: none; width: 45.4545%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +6 { float: left; clear: none; width: 54.5455%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +7 { float: left; clear: none; width: 63.6364%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +8 { float: left; clear: none; width: 72.7273%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +9 { float: left; clear: none; width: 81.8182%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +10 { float: left; clear: none; width: 90.9091%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +11 { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--1 { margin-left: 9.09091%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--2 { margin-left: 18.1818%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--3 { margin-left: 27.2727%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--4 { margin-left: 36.3636%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--5 { margin-left: 45.4545%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--6 { margin-left: 54.5455%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--7 { margin-left: 63.6364%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--8 { margin-left: 72.7273%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--9 { margin-left: 81.8182%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--10 { margin-left: 90.9091%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--11 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +1 { float: left; clear: none; width: 8.33333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +2 { float: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +3 { float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +4 { float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +5 { float: left; clear: none; width: 41.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +6 { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +7 { float: left; clear: none; width: 58.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +8 { float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +9 { float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +10 { float: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +11 { float: left; clear: none; width: 91.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +12 { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--1 { margin-left: 8.33333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--2 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--3 { margin-left: 25%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--4 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--5 { margin-left: 41.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--6 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--7 { margin-left: 58.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--8 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--9 { margin-left: 75%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--10 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--11 { margin-left: 91.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--12 { margin-left: 100%; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--tablet--newline { display: bl= +ock; clear: both !important; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--tablet--none { display: block= +; float: left; clear: none !important; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--tablet--hide { display: none;= + } +} + +.aem-GridShowHidden > .cmp-container > .aem-Grid > .aem-GridColumn { displa= +y: block !important; } + +.cmp-share-banner__download-report > .cq-Editable-dom { min-width: 134px; } + +.cmp-card-listing .cmp-card-listing_second-row > .container.responsivegrid = +.cmp-container .new.newpar.section.cq-Editable-dom { flex: 1 1 100%; } + +.cmp-tabs__tablist { display: flex; flex-wrap: wrap; padding-left: 0px; lis= +t-style: none; } + +.cmp-tabs__tab { box-sizing: border-box; border-bottom: 1px solid transpare= +nt; padding: 0.5rem 1rem; cursor: pointer; } + +.cmp-tabs__tab--active { border-color: inherit; } + +.cmp-tabs__tabpanel { display: none; } + +.cmp-tabs__tabpanel--active { display: block; } +------MultipartBoundary--mVo4zxlfCR1NUPwccD2T0JG4EIByxBqbDVzXeq4R9C---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/etc.clientlibs/cio-sites/clientlibs/clientlib-site-above-the-fold.lc-7f5d95791329df4749c9c3f6804d87d0-lc.min.css + +@charset "utf-8"; + +html { line-height: 1.15; text-size-adjust: 100%; } + +body { margin: 0px; } + +main { display: block; } + +h1 { font-size: 2em; margin: 0.67em 0px; } + +hr { box-sizing: content-box; height: 0px; overflow: visible; } + +pre { font-family: monospace, monospace; font-size: 1em; } + +a { background-color: transparent; } + +abbr[title] { border-bottom: none; text-decoration: underline dotted; } + +b, strong { font-weight: bolder; } + +code, kbd, samp { font-family: monospace, monospace; font-size: 1em; } + +small { font-size: 80%; } + +sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-ali= +gn: baseline; } + +sub { bottom: -0.25em; } + +sup { top: -0.5em; } + +img { border-style: none; } + +button, input, optgroup, select, textarea { font-family: inherit; font-size= +: 100%; line-height: 1.15; margin: 0px; } + +button, input { overflow: visible; } + +button, select { text-transform: none; } + +[type=3D"button"], [type=3D"reset"], [type=3D"submit"], button { appearance= +: button; } + +fieldset { padding: 0.35em 0.75em 0.625em; } + +legend { box-sizing: border-box; color: inherit; display: table; max-width:= + 100%; padding: 0px; white-space: normal; } + +progress { vertical-align: baseline; } + +textarea { overflow: auto; } + +[type=3D"checkbox"], [type=3D"radio"] { box-sizing: border-box; padding: 0p= +x; } + +[type=3D"number"]::-webkit-inner-spin-button, [type=3D"number"]::-webkit-ou= +ter-spin-button { height: auto; } + +[type=3D"search"] { appearance: textfield; outline-offset: -2px; } + +[type=3D"search"]::-webkit-search-decoration { appearance: none; } + +::-webkit-file-upload-button { appearance: button; font: inherit; } + +details { display: block; } + +summary { display: list-item; } + +[hidden], template { display: none; } + +html { font-size: 10px; box-sizing: border-box; background-color: rgb(255, = +255, 255); } + +*, ::after, ::before { box-sizing: inherit; } + +body, html { overflow: hidden auto; } + +body { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsyste= +mfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, san= +s-serif; font-size: 1.6rem; font-style: normal; font-weight: 400; line-heig= +ht: 1.6; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); } + +a, button { cursor: pointer; background: transparent; border: none; padding= +: 0px; margin: 0px; text-decoration: none; color: rgb(1, 149, 255); } + +a:hover, button:hover { color: rgb(1, 114, 195); } + +a:disabled, button:disabled { cursor: default; } + +a:focus, button:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline= +: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +a:focus:not(:focus-visible), button:focus:not(:focus-visible) { box-shadow:= + none; outline: none; } + +img, svg { max-width: 100%; } + +hr { border: none; margin: 0px; } + +ol, ul { list-style: none; } + +blockquote, dd, dt, ol, p, ul { margin: 0px; padding: 0px; } + +b, strong { font-weight: 600; } + +em, i { font-style: italic; } + +a.cmp-skip-link { position: absolute; top: -6.25em; z-index: 10000; height:= + auto; margin: 0px auto; padding: 0.63rem; background-color: transparent; o= +utline: none; transition: top 0.2s ease 0s, background-color 0.2s ease 0s; = +color: rgb(0, 77, 255); } + +a.cmp-skip-link:active, a.cmp-skip-link:focus { top: 0px; background-color:= + rgb(74, 74, 74); color: rgb(255, 255, 255); text-decoration: underline; } + +a.cmp-skip-link:focus { outline: rgb(0, 77, 255) solid 1px; outline-offset:= + 0px; } + +.s7socialshare { display: none; } + +h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; } + +h1 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + h1 { font-size: 6.5rem; } +} + +h2 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.05; font-size: 2.8rem; } + +@media screen and (min-width: 1000px) { + h2 { font-size: 4.8rem; } +} + +h3 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + h3 { font-size: 4.8rem; } +} + +h4 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + h4 { font-size: 3.5rem; } +} + +h5 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + h5 { font-size: 2.5rem; } +} + +h6 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + h6 { font-size: 2.5rem; } +} + +.h-title-page { font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 800; font-style: normal; text-transform: non= +e; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-page { font-size: 6.5rem; } +} + +.h-title-page-long { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 800; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-page-long { font-size: 5.8rem; } +} + +.h-title-homepage { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 800; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-homepage { font-size: 6.5rem; } +} + +.h-title-cta { font-family: Graphik, Arial, system-ui, -apple-system, blink= +macsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantar= +ell, sans-serif; font-weight: 800; font-style: normal; text-transform: none= +; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-cta { font-size: 4.8rem; } +} + +.h-title-section { font-family: Graphik, Arial, system-ui, -apple-system, b= +linkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, ca= +ntarell, sans-serif; font-weight: 600; font-style: normal; text-transform: = +none; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + .h-title-section { font-size: 4.8rem; } +} + +.h-title-subsection { font-family: Graphik, Arial, system-ui, -apple-system= +, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen,= + cantarell, sans-serif; font-weight: 600; font-style: normal; text-transfor= +m: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .h-title-subsection { font-size: 3.5rem; } +} + +.h-title-ribbon { font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-style: normal; text-transform: none; color: rgb(0,= + 0, 0); font-size: 2rem; font-weight: 800; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .h-title-ribbon { font-size: 3.5rem; } +} + +.h-title-module { font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-weight: 800; font-style: normal; text-transform: n= +one; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-module { font-size: 2.5rem; } +} + +.h-title-tertiary { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 600; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-tertiary { font-size: 2.5rem; } +} + +.h-title-eyebrow { font-family: Graphik, Arial, system-ui, -apple-system, b= +linkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, ca= +ntarell, sans-serif; font-weight: 600; font-style: normal; text-transform: = +uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; = +font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .h-title-eyebrow { font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.h-title-submodule { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 800; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .h-title-submodule { font-size: 1.6rem; } +} + +.ai-h1 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 700; font-style: normal; text-transform: none; line= +-height: 1; font-size: 4.8rem; } + +@media screen and (min-width: 1000px) { + .ai-h1 { font-size: 10rem; } +} + +.ai-h2 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 700; font-style: normal; text-transform: none; line= +-height: 1.13; font-size: 3rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .ai-h2 { font-size: 3.6rem; line-height: 1; } +} + +@media screen and (min-width: 1000px) { + .ai-h2 { font-size: 6.5rem; line-height: 1.08; } +} + +.ai-h3 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 400; font-style: normal; text-transform: none; line= +-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .ai-h3 { font-size: 3.2rem; line-height: 1.13; } +} + +.ai-h4 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 400; font-style: normal; text-transform: none; line= +-height: 1.38; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .ai-h4 { font-size: 2.4rem; line-height: 1.17; } +} + +.ai-h5 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 500; font-style: normal; text-transform: none; line= +-height: 1.13; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .ai-h5 { font-size: 2.4rem; line-height: 1.17; } +} + +.ai-section-h { font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 500; font-style: normal; text-transform: upp= +ercase; line-height: 1.21; font-size: 1.4rem; border-width: 0px; } + +.ai-section-h::after { content: ""; display: block; margin-top: 0.4rem; hei= +ght: 6px; width: 58px; background-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .ai-section-h::after { margin-top: 0.6rem; width: 64px; } +} + +@media screen and (min-width: 1000px) { + .ai-section-h { font-size: 1.8rem; line-height: 1.22; } + .ai-section-h::after { margin-top: 0.8rem; width: 74px; } +} + +.ui-vs-top--sm, .ui-vs-top--xs { padding-top: 1rem; } + +@media screen and (min-width: 768px) { + .ui-vs-top--sm { padding-top: 1.5rem; } +} + +.ui-vs-top--bs { padding-top: 1rem; } + +@media screen and (min-width: 768px) { + .ui-vs-top--bs { padding-top: 2rem; } +} + +.ui-vs-top--md { padding-top: 2rem; } + +@media screen and (min-width: 768px) { + .ui-vs-top--md { padding-top: 3rem; } +} + +.ui-vs-top--lg { padding-top: 3rem; } + +@media screen and (min-width: 768px) { + .ui-vs-top--lg { padding-top: 5rem; } +} + +.ui-vs-bottom--sm, .ui-vs-bottom--xs { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .ui-vs-bottom--sm { padding-bottom: 1.5rem; } +} + +.ui-vs-bottom--bs { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .ui-vs-bottom--bs { padding-bottom: 2rem; } +} + +.ui-vs-bottom--md { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .ui-vs-bottom--md { padding-bottom: 3rem; } +} + +.ui-vs-bottom--lg { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .ui-vs-bottom--lg { padding-bottom: 5rem; } +} + +@-webkit-keyframes ui-anim-fade--left {=20 + 0% { opacity: 0; transform: translateX(100px); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@keyframes ui-anim-fade--left {=20 + 0% { opacity: 0; transform: translateX(100px); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@-webkit-keyframes ui-anim-fade--right {=20 + 0% { opacity: 0; transform: translateX(-100px); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@keyframes ui-anim-fade--right {=20 + 0% { opacity: 0; transform: translateX(-100px); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@-webkit-keyframes ui-anim-fade--up {=20 + 0% { opacity: 0; transform: translateY(100px); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes ui-anim-fade--up {=20 + 0% { opacity: 0; transform: translateY(100px); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@-webkit-keyframes ui-anim-fade--down {=20 + 0% { opacity: 0; transform: translateY(-100px); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes ui-anim-fade--down {=20 + 0% { opacity: 0; transform: translateY(-100px); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@-webkit-keyframes ui-anim-fade--in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@keyframes ui-anim-fade--in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +.ui-animate--on.ui-animate, .ui-animate--on .ui-animate { animation-fill-mo= +de: forwards; animation-iteration-count: 1; animation-play-state: paused; a= +nimation-timing-function: ease; animation-delay: 0ms; } + +.ui-animate--on.ui-animate--play, .ui-animate--on .ui-animate--play { anima= +tion-play-state: running; } + +.ui-animate--on.ui-animate--left, .ui-animate--on .ui-animate--left { opaci= +ty: 0; animation-duration: 1000ms; animation-name: ui-anim-fade--left; } + +.ui-animate--on.ui-animate--right, .ui-animate--on .ui-animate--right { opa= +city: 0; animation-duration: 1000ms; animation-name: ui-anim-fade--right; } + +.ui-animate--on.ui-animate--up, .ui-animate--on .ui-animate--up { opacity: = +0; animation-duration: 1000ms; animation-name: ui-anim-fade--up; } + +.ui-animate--on.ui-animate--down, .ui-animate--on .ui-animate--down { opaci= +ty: 0; animation-duration: 1000ms; animation-name: ui-anim-fade--down; } + +.ui-animate--on.ui-animate--fade, .ui-animate--on .ui-animate--fade { opaci= +ty: 0; animation-duration: 1000ms; animation-name: ui-anim-fade--in; } + +.ui-animate--on.ui-animate--d1, .ui-animate--on .ui-animate--d1 { animation= +-delay: 100ms; } + +.ui-animate--on.ui-animate--d2, .ui-animate--on .ui-animate--d2 { animation= +-delay: 200ms; } + +.ui-animate--on.ui-animate--d3, .ui-animate--on .ui-animate--d3 { animation= +-delay: 300ms; } + +.cmp-breadcrumb, .cmp-breadcrumb--light .cmp-breadcrumb { color: rgb(0, 77,= + 255); } + +.cmp-breadcrumb--light .cmp-breadcrumb .cmp-breadcrumb__item::after { color= +: rgb(0, 0, 0); } + +.cmp-breadcrumb--light .cmp-breadcrumb .cmp-breadcrumb__item-link { color: = +rgb(0, 77, 255); } + +.cmp-breadcrumb--light .cmp-breadcrumb .cmp-breadcrumb__item-link span:hove= +r::after { background-color: rgb(0, 77, 255); } + +.cmp-breadcrumb--color .cmp-breadcrumb, .cmp-breadcrumb--color .cmp-breadcr= +umb .cmp-breadcrumb__item::after { color: rgb(0, 0, 0); } + +.cmp-breadcrumb--color .cmp-breadcrumb .cmp-breadcrumb__item a:focus::after= + { background-color: rgb(255, 255, 255); } + +.cmp-breadcrumb--color .cmp-breadcrumb .cmp-breadcrumb__item-link { color: = +rgb(0, 0, 0); } + +.cmp-breadcrumb--color .cmp-breadcrumb .cmp-breadcrumb__item-link span:hove= +r::after { background-color: rgb(0, 0, 0); } + +.cmp-breadcrumb--dark .cmp-breadcrumb, .cmp-breadcrumb--dark .cmp-breadcrum= +b .cmp-breadcrumb__item::after { color: rgb(255, 255, 255); } + +.cmp-breadcrumb--dark .cmp-breadcrumb .cmp-breadcrumb__item a:focus::after = +{ background-color: rgb(255, 255, 255); } + +.cmp-breadcrumb--dark .cmp-breadcrumb .cmp-breadcrumb__item-link { color: r= +gb(255, 255, 255); } + +.cmp-breadcrumb--dark .cmp-breadcrumb .cmp-breadcrumb__item-link span:hover= +::after { background-color: rgb(255, 255, 255); } + +.cmp-breadcrumb-icon-type1 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: ">"; } + +.cmp-breadcrumb-icon-type2 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: "|"; } + +.cmp-breadcrumb-icon-type3 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: "/"; } + +.cmp-breadcrumb-icon-type4 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: "::"; } + +.cmp-breadcrumb-icon-type5 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: "=E2=86=92"; } + +.cmp-breadcrumb__list { display: flex; flex-wrap: wrap; } + +.cmp-breadcrumb__item, .cmp-breadcrumb__list { -webkit-box-align: center; a= +lign-items: center; } + +.cmp-breadcrumb__item { display: inline-flex; font-family: Graphik, Arial, = +system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "= +Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.2rem; font-wei= +ght: 600; font-style: normal; line-height: 2.56rem; margin: 0px; padding-bo= +ttom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-breadcrumb__item { font-size: 1.6rem; } +} + +.cmp-breadcrumb__item a { border: 1px solid transparent; } + +.cmp-breadcrumb__item a:focus { outline: rgb(255, 255, 255) solid 1px; box-= +shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline-offset: 1px; } + +.cmp-breadcrumb__item a:focus::after { background-color: rgb(0, 77, 255); w= +idth: 100%; } + +.cmp-breadcrumb__item a:focus:not(:focus-visible) { outline: none; box-shad= +ow: none; } + +.cmp-breadcrumb__item a:focus:not(:focus-visible)::after { background-color= +: transparent; width: auto; } + +.cmp-breadcrumb__item a::after { content: ""; position: absolute; left: 0px= +; bottom: 0px; height: 2px; width: 0%; transition: width 300ms ease 0s; } + +.cmp-breadcrumb__item span { display: block; padding: 0px 0px 4px; } + +.cmp-breadcrumb__item::after { margin-top: -4px; content: ">"; color: rgb(0= +, 0, 0); display: block; padding: 0px 1rem; } + +.cmp-breadcrumb__item:last-child::after { display: none; } + +.cmp-breadcrumb__item--active { color: rgb(107, 107, 107); } + +.cmp-breadcrumb__item-link { color: rgb(0, 77, 255); text-decoration: none;= + position: relative; } + +.cmp-breadcrumb__item-link:hover { color: rgb(0, 77, 255); } + +.cmp-breadcrumb__item-link span::after { content: ""; position: absolute; l= +eft: 0px; bottom: 0px; height: 2px; width: 0%; transition: width 300ms ease= + 0s; } + +.cmp-breadcrumb__item-link span:hover::after { background-color: rgb(0, 77,= + 255); width: 100%; } + +.navroller { position: fixed; z-index: 15; width: 100%; left: 0px; right: 0= +px; opacity: 1; transform: translateY(0px); } + +@media screen and (min-width: 1000px) { + .navroller { height: 57px; padding-top: 20px; } +} + +@media screen and (min-width: 1200px) { + .navroller { padding-top: 0px; } +} + +.cmp-nav-roller { height: 8px; background-color: rgb(242, 242, 242); transi= +tion: height 0.3s ease 0s; top: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-nav-roller { height: 57px; position: absolute; width: 100%; min-heig= +ht: 57px; } +} + +.cmp-nav-roller__progress-bar { position: relative; background-color: rgb(1= +40, 140, 140); top: 0px; left: 0px; height: 8px; width: 0%; } + +@media screen and (min-width: 1000px) { + .cmp-nav-roller__progress-bar { display: none; } +} + +.cmp-nav-roller__arrow { transition: transform 0.6s ease 0s, -webkit-transf= +orm 0.6s ease 0s; transform: rotate(0deg); } + +.cmp-nav-roller__arrow.cmp-nav-roller__arrow_up { transform: rotate(-90deg)= +; } + +.cmp-nav-roller__menu { display: none; height: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-nav-roller__menu { display: flex; } +} + +.cmp-nav-roller__menu-item a, .cmp-nav-roller__menu-item button { padding: = +17px 22px; display: flex; -webkit-box-align: center; align-items: center; h= +eight: 100%; position: relative; z-index: 1; } + +.cmp-nav-roller__menu-item a:focus, .cmp-nav-roller__menu-item button:focus= + { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) = +solid 1px; outline-offset: 1px; } + +.cmp-nav-roller__menu-item span { display: inline-block; font-size: 1.28rem= +; font-weight: 400; line-height: 1.6; color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-nav-roller__menu-item span { line-height: 2.56rem; } +} + +.cmp-nav-roller__item-bar { position: absolute; top: 0px; left: 0px; height= +: 100%; background-color: rgb(140, 140, 140); z-index: -1; } + +.cmp-nav-roller__intro { animation: 0.3s ease 1s 1 normal forwards running = +slide-down; } + +@-webkit-keyframes slide-down {=20 + 0% { opacity: 0; transform: translateY(-100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.cmp-nav-roller__placeholder { height: 57px; } + +.quickaccesstab { position: fixed; z-index: 50; width: 100%; height: auto; = +min-width: 12rem; margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .quickaccesstab { width: auto; top: 7rem; right: 2rem; margin: 0px; } +} + +@media screen and (min-width: 1000px) { + .quickaccesstab { top: 9rem; } +} + +.quickaccesstab .cmp-quick-access__list { display: flex; box-shadow: rgb(10= +7, 107, 107) 1px 1px 6px 0px; box-sizing: border-box; background-color: rgb= +(255, 255, 255); list-style: none; } + +.quickaccesstab .cmp-quick-access__list li:first-child { padding-left: 3rem= +; padding-right: 2rem; } + +.quickaccesstab .cmp-quick-access__list li:nth-child(2) { padding-left: 2re= +m; padding-right: 3rem; } + +@media screen and (min-width: 768px) { + .quickaccesstab .cmp-quick-access__list { border-radius: 3rem; } + .quickaccesstab .cmp-quick-access__list li:first-child { padding-left: 3r= +em; padding-right: 0px; } + .quickaccesstab .cmp-quick-access__list li:nth-child(2) { padding-left: 1= +.5rem; padding-right: 3rem; } +} + +.quickaccesstab .cmp-quick-access__item { padding-top: 1.5rem; padding-bott= +om: 1.5rem; width: 100%; text-align: center; font-size: 1.4rem; line-height= +: 1; font-weight: 600; } + +.quickaccesstab .cmp-quick-access__download a > span { color: rgb(0, 77, 25= +5); display: inline-block; padding-left: 3rem; position: relative; font-siz= +e: 1.2rem; line-height: 1; } + +.quickaccesstab .cmp-quick-access__download a > span::before { content: "= +=EF=90=9F"; font-size: 24px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; box-sizing: border-box; position: absolute;= + top: -0.8rem; left: 0px; } + +.quickaccesstab .cmp-quick-access__view a > span { color: rgb(0, 77, 255); = +display: inline-block; padding-left: 3rem; position: relative; font-size: 1= +.2rem; line-height: 1; } + +.quickaccesstab .cmp-quick-access__view a > span::before { content: "=EF=90= +=A4"; font-size: 28px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; box-sizing: border-box; position: absolute; top: = +-0.8rem; left: 0px; } + +.quickaccesstab .cmp-quick-access__one-item li:first-child { padding-right:= + 3rem; } + +.cmp-anchor-links { background-color: rgb(242, 242, 242); border-style: sol= +id; border-color: rgb(227, 227, 227); border-image: initial; border-width: = +1px 1px 0px; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links { width: 100%; border-bottom-width: 1px; } +} + +.cmp-anchor-links.cmp-anchor-links--expanded .cmp-anchor-links__option-list= + { display: block; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links.cmp-anchor-links--expanded .cmp-anchor-links__option-li= +st { display: flex; } +} + +.cmp-anchor-links.cmp-anchor-links--sticky { left: 0px; position: fixed; ri= +ght: 0px; top: 51px; width: 100%; z-index: 998; } + +@media screen and (min-width: 1200px) { + .cmp-anchor-links.cmp-anchor-links--sticky { top: 7rem; } +} + +.cmp-anchor-links__container { margin: auto; max-width: 1200px; } + +.cmp-anchor-links__current-option { border-bottom: 5px solid rgb(0, 186, 25= +5); height: 50px; margin-left: 0px; margin-right: 0px; padding-left: 3.904r= +em; padding-right: 2rem; position: relative; text-align: left; width: 100%;= + } + +@media screen and (max-width: 767.9px) { + .cmp-anchor-links__current-option { padding-left: 2rem; padding-right: 2r= +em; } +} + +.cmp-anchor-links__current-option-label { color: rgb(0, 0, 0); font-size: 1= +.2rem; text-transform: none; } + +.cmp-anchor-links__current-option-label:hover, .cmp-anchor-links__current-o= +ption:hover { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__current-option { display: none; } +} + +.cmp-anchor-links__icon { -webkit-box-align: center; align-items: center; b= +order-bottom: 4px solid transparent; display: flex; height: 50px; position:= + absolute; right: 20px; top: 0px; } + +.cmp-anchor-links__icon::before { color: rgb(0, 0, 0); content: "=EF=84=A3"= +; font-size: 1rem; font-family: Ionicons; display: block; font-weight: 400;= + font-style: normal; line-height: 1; text-transform: none; letter-spacing: = +normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit= +-font-smoothing: antialiased; text-rendering: optimizelegibility; font-feat= +ure-settings: "liga"; } + +.cmp-anchor-links__option-list { display: none; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-list { display: flex; -webkit-box-pack: center;= + justify-content: center; } +} + +.cmp-anchor-links__option-item { border-bottom: 1px solid rgb(227, 227, 227= +); display: block; font-weight: 400; height: 50px; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-item { border-bottom: none; padding: 0px 15px; = +min-width: 20%; -webkit-box-flex: 1; flex: 1 1 0%; } +} + +.cmp-anchor-links__option-link { color: rgb(0, 0, 0); display: block; paddi= +ng-left: 3.904rem; padding-right: 2rem; } + +@media screen and (max-width: 767.9px) { + .cmp-anchor-links__option-link { padding-left: 2rem; padding-right: 2rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-link { padding-left: 0px; padding-right: 0px; } +} + +.cmp-anchor-links__option-link:focus, .cmp-anchor-links__option-link:focus-= +within, .cmp-anchor-links__option-link:hover { color: rgb(0, 0, 0); box-sha= +dow: none; outline: none; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-link:focus, .cmp-anchor-links__option-link:focu= +s-within, .cmp-anchor-links__option-link:hover { border-bottom: 5px solid r= +gb(0, 186, 255); } +} + +.cmp-anchor-links__option-link.cmp-anchor-links__option-link--active { text= +-transform: none; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-link.cmp-anchor-links__option-link--active { bo= +rder-bottom: 5px solid rgb(0, 186, 255); font-weight: 600; } +} + +.cmp-anchor-links__option-text { font-size: 1.2rem; line-height: 1.2; color= +: rgb(0, 0, 0); display: flex; -webkit-box-align: center; align-items: cent= +er; height: 50px; } + +.cmp-profile-hero { padding: 3rem 0px 1rem; } + +@media screen and (min-width: 1200px) { + .cmp-profile-hero { padding: 5rem 0px; } +} + +.cmp-profile-hero__content-description p, .cmp-profile-hero__content-inline= +-profile { display: inline; font-size: 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-profile-hero__content-description p, .cmp-profile-hero__content-inli= +ne-profile { display: inline; font-size: 1.6rem; font-weight: 400; } +} + +@media screen and (min-width: 1200px) { + .cmp-profile-hero__content-description p, .cmp-profile-hero__content-inli= +ne-profile { line-height: 1.6; } +} + +.cmp-profile-hero__content-title { width: 88%; margin: 0.8rem 0px; } + +.cmp-profile-hero__content-description { width: 100%; margin: 2rem 0px 2.2r= +em; } + +@media screen and (min-width: 768px) { + .cmp-profile-hero__content-description { width: 61%; } +} + +@media screen and (min-width: 1200px) { + .cmp-profile-hero__content-description { width: 56%; margin: 2rem 0px 2.5= +rem; } +} + +.cmp-profile-hero__content-inline-profile-link { text-decoration: underline= +; } + +.cmp-seo-login-container { padding-top: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container { padding-top: 3rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-title { margin: -1.2rem 0px 10= +px; display: flex; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-title { margin: 0px 0px 2.2r= +em; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-title { margin: 0px 0px 30px= +; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-title__text { margin: 10px 0px= +; font-weight: 600; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-title__text { margin: 0.8rem= + 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-title__text { font-size: 2.1= +rem; line-height: 1.05; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-image { margin-bottom: 20px; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-image { margin-bottom: 30px;= + } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row { displa= +y: block; flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-direc= +tion: normal; flex-basis: 50%; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row { disp= +lay: flex; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .ui-vs-b= +ottom--lg { padding-bottom: 0px; } + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .ui-vs-t= +op--lg { padding-top: 0px; } + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .ui-vs-b= +ottom--bs { padding-bottom: 0px; } + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-but= +ton-container { margin-bottom: 30px; display: inline-block; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-b= +utton-container { margin: 0px; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-but= +ton { margin: 0px 0px 10px; padding: 0px; width: 100%; height: auto; } + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-b= +utton { margin: 0px 0px 2.5rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-but= +ton__text { text-align: center; position: relative; font-size: 1.4rem; heig= +ht: 76px; display: flex; -webkit-box-align: center; align-items: center; -w= +ebkit-box-pack: center; justify-content: center; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-b= +utton__text { font-size: 1.6rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-con= +tainer-offset .cmp-container { padding: 0px; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-t= +easer__description p .cmp-text { font-size: 1.4rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-fou= +r-cell__first-col { margin-bottom: 20px; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__first-col { padding-right: 3rem; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__first-col { padding-right: 1.5rem; margin-bottom: 30px; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__first-col .cmp-container { padding-right: 3.5rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-fou= +r-cell__second-col { margin-bottom: 20px; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__second-col { padding-left: 3rem; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__second-col { padding-left: 1.5rem; margin-bottom: 30px; } +} + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__second-col .cmp-container { margin-bottom: 8.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__second-col .cmp-container { padding-left: 3.5rem; margin-bottom: = +10.1rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-tex= +t { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-t= +ext { padding-bottom: 5rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-t= +ext { padding-bottom: 5rem; } +} + +.container .cmp-container-offset .cmp-container { padding: 0px; } + +.cmp-global-header { padding-top: 51px; } + +.cmp-global-header :focus { outline: rgb(0, 0, 136) solid 1px; } + +.cmp-global-header :focus:not(:focus-visible) { box-shadow: none; outline: = +none; } + +.cmp-global-header nav { background-color: rgb(255, 255, 255); border-botto= +m: 1px solid rgb(227, 227, 227); left: 0px; position: fixed; right: 0px; to= +p: 0px; z-index: 1001; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__content= + { border-bottom: 1px solid rgb(227, 227, 227); opacity: 1; transform: tran= +slateY(0px); visibility: visible; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton div { width: 2.4rem; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton span { transform-origin: left center; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton span:first-child { top: -4px; transform: rotate(45deg); } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton span:nth-child(2) { opacity: 0; width: 0%; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton span:nth-child(3) { top: 13px; transform: rotate(-45deg); } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__logo { = +display: none; } + +@media screen and (min-width: 768px) { + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__conte= +nt { transform: translateX(0px); } + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__logo = +{ display: flex; } + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-= +overlay { opacity: 0.6; z-index: 999; transform: none; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header { padding-top: 71px; } +} + +.cmp-global-header__access-application { display: none; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__access-application { display: flex; border-left: 1px = +solid rgb(227, 227, 227); } +} + +.cmp-global-header__access-application .cmp-button { background-color: rgb(= +255, 255, 255); color: rgb(0, 0, 0); font-size: 10px; font-weight: 400; mar= +gin-left: 0px; height: 7rem; margin-top: 0px; padding-top: 2.2rem; border-b= +ottom: 4px solid transparent; } + +.cmp-global-header__access-application .cmp-button:focus, .cmp-global-heade= +r__access-application .cmp-button:hover { background-color: rgb(255, 255, 2= +55); color: rgb(0, 0, 0); outline-offset: 0px; border-bottom: 4px solid rgb= +(0, 0, 0); } + +.cmp-global-header__navbar-container { display: flex; height: 50px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__navbar-container { display: flex; height: 7rem; z-ind= +ex: 1; background-color: rgb(255, 255, 255); } +} + +.cmp-global-header__primary-nav { display: flex; width: 66%; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__primary-nav { -webkit-box-pack: start; justify-conten= +t: flex-start; } +} + +.cmp-global-header__utility-nav { display: flex; -webkit-box-pack: end; jus= +tify-content: flex-end; width: 34%; } + +.cmp-global-header__utility-nav .color-block-accent-purple-1 .cmp-global-he= +ader__icon--star::before { color: rgb(180, 85, 170); } + +.cmp-global-header__utility-nav .color-block-accent-purple-2 .cmp-global-he= +ader__icon--star::before { color: rgb(160, 85, 245); } + +.cmp-global-header__utility-nav .color-block-accent-purple-3 .cmp-global-he= +ader__icon--star::before { color: rgb(190, 130, 255); } + +.cmp-global-header__utility-nav .color-block-accent-purple-4 .cmp-global-he= +ader__icon--star::before { color: rgb(220, 175, 255); } + +.cmp-global-header__utility-nav .color-block-accent-purple-5 .cmp-global-he= +ader__icon--star::before { color: rgb(230, 220, 255); } + +.cmp-global-header__utility-nav .color-block-alt-blue .cmp-global-header__i= +con--star::before { color: rgb(0, 65, 240); } + +.cmp-global-header__utility-nav .color-block-alt-gray .cmp-global-header__i= +con--star::before { color: rgb(190, 190, 190); } + +.cmp-global-header__utility-nav .color-block-alt-gray-dark .cmp-global-head= +er__icon--star::before { color: rgb(150, 150, 150); } + +.cmp-global-header__utility-nav .color-block-alt-gray-darker .cmp-global-he= +ader__icon--star::before { color: rgb(90, 90, 90); } + +.cmp-global-header__utility-nav .color-block-alt-green .cmp-global-header__= +icon--star::before { color: rgb(0, 215, 0); } + +.cmp-global-header__utility-nav .color-block-alt-red .cmp-global-header__ic= +on--star::before { color: red; } + +.cmp-global-header__utility-nav .color-block-alt-yellow .cmp-global-header_= +_icon--star::before { color: rgb(255, 255, 0); } + +.cmp-global-header__utility-nav .color-block-aqua .cmp-global-header__icon-= +-star::before { color: rgb(0, 255, 187); } + +.cmp-global-header__utility-nav .color-block-blue .cmp-global-header__icon-= +-star::before { color: rgb(0, 186, 255); } + +.cmp-global-header__utility-nav .color-block-blue-green .cmp-global-header_= +_icon--star::before { color: rgb(5, 240, 165); } + +.cmp-global-header__utility-nav .color-block-brand-green .cmp-global-header= +__icon--star::before { color: rgb(100, 255, 80); } + +.cmp-global-header__utility-nav .color-block-brand-orange .cmp-global-heade= +r__icon--star::before { color: rgb(255, 120, 0); } + +.cmp-global-header__utility-nav .color-block-brand-yellow .cmp-global-heade= +r__icon--star::before { color: rgb(255, 235, 50); } + +.cmp-global-header__utility-nav .color-block-blue-dark .cmp-global-header__= +icon--star::before { color: rgb(0, 142, 255); } + +.cmp-global-header__utility-nav .color-block-blue-light .cmp-global-header_= +_icon--star::before { color: rgb(0, 243, 255); } + +.cmp-global-header__utility-nav .color-block-core-purple .cmp-global-header= +__icon--star::before { color: rgb(70, 0, 115); } + +.cmp-global-header__utility-nav .color-block-cyan .cmp-global-header__icon-= +-star::before { color: rgb(0, 255, 255); } + +.cmp-global-header__utility-nav .color-block-gray .cmp-global-header__icon-= +-star::before { color: rgb(167, 167, 167); } + +.cmp-global-header__utility-nav .color-block-gray-base .cmp-global-header__= +icon--star::before { color: rgb(0, 0, 0); } + +.cmp-global-header__utility-nav .color-block-gray-dark .cmp-global-header__= +icon--star::before { color: rgb(107, 107, 107); } + +.cmp-global-header__utility-nav .color-block-gray-darker .cmp-global-header= +__icon--star::before { color: rgb(74, 74, 74); } + +.cmp-global-header__utility-nav .color-block-gray-light .cmp-global-header_= +_icon--star::before { color: rgb(204, 204, 204); } + +.cmp-global-header__utility-nav .color-block-gray-lighter .cmp-global-heade= +r__icon--star::before { color: rgb(227, 227, 227); } + +.cmp-global-header__utility-nav .color-block-gray-lightest .cmp-global-head= +er__icon--star::before { color: rgb(242, 242, 242); } + +.cmp-global-header__utility-nav .color-block-grayishyellow-dark .cmp-global= +-header__icon--star::before { color: rgb(150, 150, 140); } + +.cmp-global-header__utility-nav .color-block-grayishyellow-light .cmp-globa= +l-header__icon--star::before { color: rgb(230, 230, 220); } + +.cmp-global-header__utility-nav .color-block-green .cmp-global-header__icon= +--star::before { color: rgb(0, 255, 0); } + +.cmp-global-header__utility-nav .color-block-green-dark .cmp-global-header_= +_icon--star::before { color: rgb(0, 83, 10); } + +.cmp-global-header__utility-nav .color-block-link .cmp-global-header__icon-= +-star::before { color: rgb(0, 77, 255); } + +.cmp-global-header__utility-nav .color-block-link-dark .cmp-global-header__= +icon--star::before { color: rgb(0, 0, 136); } + +.cmp-global-header__utility-nav .color-block-orange .cmp-global-header__ico= +n--star::before { color: rgb(255, 182, 0); } + +.cmp-global-header__utility-nav .color-block-orange-dark .cmp-global-header= +__icon--star::before { color: rgb(255, 149, 0); } + +.cmp-global-header__utility-nav .color-block-pink .cmp-global-header__icon-= +-star::before { color: rgb(231, 0, 116); } + +.cmp-global-header__utility-nav .color-block-pink-dark .cmp-global-header__= +icon--star::before { color: rgb(164, 2, 83); } + +.cmp-global-header__utility-nav .color-block-pink-light .cmp-global-header_= +_icon--star::before { color: rgb(255, 80, 160); } + +.cmp-global-header__utility-nav .color-block-purple .cmp-global-header__ico= +n--star::before { color: rgb(161, 0, 255); } + +.cmp-global-header__utility-nav .color-block-purple-dark .cmp-global-header= +__icon--star::before { color: rgb(117, 0, 192); } + +.cmp-global-header__utility-nav .color-block-purple-darkest .cmp-global-hea= +der__icon--star::before { color: rgb(70, 1, 115); } + +.cmp-global-header__utility-nav .color-block-red .cmp-global-header__icon--= +star::before { color: rgb(231, 15, 41); } + +.cmp-global-header__utility-nav .color-block-red-dark .cmp-global-header__i= +con--star::before { color: rgb(189, 0, 29); } + +.cmp-global-header__utility-nav .color-block-red-darker .cmp-global-header_= +_icon--star::before { color: rgb(113, 0, 18); } + +.cmp-global-header__utility-nav .color-block-red-light .cmp-global-header__= +icon--star::before { color: rgb(255, 50, 70); } + +.cmp-global-header__utility-nav .color-block-white .cmp-global-header__icon= +--star::before { color: rgb(255, 255, 255); } + +.cmp-global-header__utility-nav .color-block-yellow .cmp-global-header__ico= +n--star::before { color: rgb(255, 212, 46); } + +.cmp-global-header__utility-nav .color-block-yellow-dark .cmp-global-header= +__icon--star::before { color: rgb(240, 192, 0); } + +.cmp-global-header__utility-nav .color-block-yellow-light .cmp-global-heade= +r__icon--star::before { color: rgb(255, 240, 179); } + +@media screen and (max-width: 767.9px) { + .cmp-global-header__utility-nav .cmp-global-header__language-container { = +width: auto; transform: translateY(-100%); } +} + +.cmp-global-header__search { z-index: 2; } + +.cmp-global-header__search a { -webkit-box-align: end; align-items: flex-en= +d; border-bottom: 4px solid transparent; color: rgb(0, 0, 0); display: flex= +; height: 5rem; -webkit-box-pack: end; justify-content: flex-end; padding-b= +ottom: 1.6rem; padding-right: 1.5rem; padding-top: 0.8rem; width: 5rem; } + +.cmp-global-header__search a::before { content: "=EF=92=A5"; font-size: 24p= +x; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; position: relative; bottom: -7px; } + +.cmp-global-header__search a:focus { outline-offset: -1px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__search a { height: 7rem; padding-top: 1.6rem; padding= +-bottom: 2.2rem; } + .cmp-global-header__search a:focus, .cmp-global-header__search a:hover { = +border-bottom: 4px solid rgb(0, 0, 0); } + .cmp-global-header__search a::before { font-size: 2.8rem; } +} + +.cmp-global-header__action-container { display: flex; -webkit-box-pack: end= +; justify-content: flex-end; } + +.cmp-global-header__register, .cmp-global-header__savedjobs, .cmp-global-he= +ader__signin { display: none; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__register, .cmp-global-header__savedjobs, .cmp-global-= +header__signin { display: block; border-left: 1px solid rgb(227, 227, 227);= + } + .cmp-global-header__register a, .cmp-global-header__savedjobs a, .cmp-glo= +bal-header__signin a { -webkit-box-align: end; align-items: flex-end; borde= +r-bottom: 4px solid transparent; color: rgb(0, 0, 0); display: flex; font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-size: 1rem; font-weight: 400; height: 7rem; -webkit-box-pack: center; just= +ify-content: center; padding-bottom: 2.2rem; padding-top: 1.6rem; text-tran= +sform: uppercase; min-width: 80px; } + .cmp-global-header__register a:focus, .cmp-global-header__register a:hove= +r, .cmp-global-header__savedjobs a:focus, .cmp-global-header__savedjobs a:h= +over, .cmp-global-header__signin a:focus, .cmp-global-header__signin a:hove= +r { outline-offset: -1px; border-bottom: 4px solid rgb(0, 0, 0); } +} + +.cmp-global-header__savedjobs a { width: 123px; } + +.cmp-global-header__savedjobs a.cmp-global-header__icon--star-outline::befo= +re { content: "=EF=92=B2"; } + +.cmp-global-header__savedjobs a.cmp-global-header__icon--star-outline::befo= +re, .cmp-global-header__savedjobs a.cmp-global-header__icon--star::before {= + padding: 1px 0px; margin-right: 4px; font-size: 18px; font-family: Ionicon= +s; display: block; font-weight: 400; font-style: normal; line-height: 1; te= +xt-transform: none; letter-spacing: normal; overflow-wrap: normal; white-sp= +ace: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rend= +ering: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-global-header__savedjobs a.cmp-global-header__icon--star::before { con= +tent: "=EF=92=B3"; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__register:focus, .cmp-global-header__register:hover { = +outline-offset: -1px; border-bottom: 4px solid rgb(0, 0, 0); } +} + +.cmp-global-header__contact-icon { color: rgb(0, 0, 0); margin-right: 0.13e= +m; } + +.cmp-global-header__contact-icon::before { content: "=EF=90=99"; font-size:= + 3rem; font-family: Ionicons; font-weight: 400; font-style: normal; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; display: inline-block;= + line-height: 1; } + +.cmp-global-header__signed-in-options { height: auto; position: absolute; t= +op: 4.69em; left: auto; right: 1.09rem; width: 15.63em; display: none; padd= +ing: 0px; text-align: left; border-radius: 0px; box-shadow: none; backgroun= +d-color: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); margin-t= +op: 0px; } + +.cmp-global-header__signed-in-menu-list { margin: 0.63em 0px 0px; padding: = +0px; } + +.cmp-global-header__signed-in-menu-list-item { padding: 0.35em 1em; border-= +bottom: 0.06em solid rgb(208, 213, 213); } + +.cmp-global-header__signed-in-menu-list-signout { padding: 0.35em 1em; bord= +er-bottom: none; } + +.cmp-global-header__signed-in-menu-link { font-weight: 700; font-size: 1.6r= +em; color: rgb(74, 74, 74); text-decoration: none; line-height: 2em; text-t= +ransform: uppercase; position: relative; left: -5%; top: -0.2em; } + +.cmp-global-header__signed-in-options-arrow-up { position: relative; } + +.cmp-global-header__signed-in-options-arrow-up::after, .cmp-global-header__= +signed-in-options-arrow-up::before { border-top: 0.688em solid rgb(255, 255= +, 255); border-left: 0.688em solid transparent; border-right: 0.688em solid= + transparent; margin-left: 13em; position: absolute; bottom: -0.75em; conte= +nt: ""; left: 77%; transform: rotate(180deg); margin-bottom: 0.69em; } + +.cmp-global-header__signed-in-options-arrow-up::before { border-top: 0.688e= +m solid rgb(167, 167, 167); bottom: -0.69em; transform: rotate(180deg); } + +.cmp-global-header__menu { z-index: 2; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__menu { display: none; } +} + +.cmp-global-header__menu-button { -webkit-box-align: end; align-items: flex= +-end; display: flex; height: 5rem; padding-bottom: 1.6rem; padding-left: 1.= +5rem; padding-top: 0.8rem; width: 5rem; } + +.cmp-global-header__menu-button:focus { outline-offset: -1px; } + +.cmp-global-header__menu-button div { height: 1.5rem; position: relative; w= +idth: 2rem; } + +.cmp-global-header__menu-button span { background: rgb(0, 0, 0); border-rad= +ius: 9px; display: block; height: 2px; left: 0px; opacity: 1; position: abs= +olute; transform: rotate(0deg); transition: all 0.25s ease-in-out 0s; width= +: 100%; } + +.cmp-global-header__menu-button span:first-child { top: 0px; } + +.cmp-global-header__menu-button span:nth-child(2) { top: 6px; } + +.cmp-global-header__menu-button span:nth-child(3) { top: 12px; } + +.cmp-global-header__logo { display: flex; -webkit-box-pack: center; justify= +-content: center; left: 0px; margin: auto; padding-bottom: 1.6rem; padding-= +top: 0.8rem; position: absolute; right: 0px; width: 100%; z-index: 1; } + +.cmp-global-header__logo a { display: block; } + +.cmp-global-header__logo img { display: block; height: 26px; width: 96px; } + +@media screen and (min-width: 768px) { + .cmp-global-header__logo { display: flex; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__logo { display: block; -webkit-box-pack: start; justi= +fy-content: flex-start; left: 0px; margin: 0px; padding: 1.4rem 1.5rem 2.6r= +em; position: relative; right: 0px; width: auto; z-index: 1; } + .cmp-global-header__logo img { display: block; height: 28px; width: 100px= +; } +} + +.cmp-global-header__content { background: rgb(255, 255, 255); border-bottom= +: 0.06em solid rgb(227, 227, 227); box-shadow: rgb(204, 204, 204) 0px 30px = +30px -30px; display: flex; -webkit-box-orient: vertical; -webkit-box-direct= +ion: normal; flex-direction: column; height: calc(100% - 51px); left: 0px; = +margin-top: 50px; opacity: 0; overflow: hidden auto; position: fixed; top: = +1px; transform: translateY(-100%); transition: all 0.45s ease-in-out 0s; vi= +sibility: hidden; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-global-header__content { transform: translateX(-105%); transition: a= +ll 0.2s ease-in-out 0s; width: 320px; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__content { border-bottom: none; box-shadow: none; heig= +ht: auto; margin-left: 33px; margin-top: 0px; opacity: 1; overflow: visible= +; position: static; top: auto; transform: none; visibility: visible; width:= + auto; } +} + +.cmp-global-header__nav-menu { -webkit-box-flex: 1; flex: 1 0 auto; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu { -webkit-box-flex: 1; flex: 1 1 0%; display= +: flex; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu-item.cmp-global-header__nav-menu-item--open = +.cmp-global-header__nav-menu-item-content, .cmp-global-header__nav-menu-ite= +m.cmp-global-header__nav-menu-item--open .cmp-global-header__title-link-lis= +t__content { visibility: visible; } +} + +.cmp-global-header__nav-menu-item.cmp-global-header__nav-menu-item--open .c= +mp-global-header__nav-menu-label-button { font-weight: 600; } + +.cmp-global-header__nav-menu-item.cmp-global-header__nav-menu-item--open .c= +mp-global-header__nav-menu-label-button::after { transform: rotate(180deg);= + } + +.cmp-global-header__nav-menu-item.cmp-global-header__nav-menu-item--no-anim= +ation .cmp-global-header__nav-menu-item-content { transition: none 0s ease = +0s; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu-item { margin-left: 2px; margin-right: 2px; = +} +} + +.cmp-global-header__nav-menu-label-button { -webkit-box-align: center; alig= +n-items: center; border-bottom: 1px solid rgb(227, 227, 227); color: rgb(0,= + 0, 0); display: flex; font-size: 1.4rem; font-weight: 600; min-height: 44p= +x; padding-left: 1.5rem; padding-right: 1.5rem; position: relative; width: = +100%; } + +.cmp-global-header__nav-menu-label-button::after { content: "=EF=84=A3"; fo= +nt-size: 18px; font-family: Ionicons; font-weight: 400; font-style: normal;= + line-height: 1; text-transform: none; letter-spacing: normal; overflow-wra= +p: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: ant= +ialiased; text-rendering: optimizelegibility; font-feature-settings: "liga"= +; -webkit-box-align: center; align-items: center; display: flex; height: 44= +px; -webkit-box-pack: center; justify-content: center; position: absolute; = +right: 0px; top: 0px; bottom: 0px; width: 44px; transition: all 0.5s ease-i= +n-out 0s; } + +.cmp-global-header__nav-menu-label-button:hover { color: rgb(0, 0, 0); } + +.cmp-global-header__nav-menu-label-button:focus { outline-offset: -1px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu-label-button { border-bottom-color: transpar= +ent; border-bottom-width: 4px; box-sizing: border-box; font-size: 1.4rem; f= +ont-weight: 400; min-height: 100%; padding-top: 0.3rem; } + .cmp-global-header__nav-menu-label-button::after { display: flex; positio= +n: relative; font-size: 1rem; width: 24px; } + .cmp-global-header__nav-menu-label-button:focus-visible, .cmp-global-head= +er__nav-menu-label-button:hover { border-bottom-color: rgb(0, 0, 0); } + .cmp-global-header__nav-menu-label-button--no-drawer::after { display: no= +ne; } +} + +.cmp-global-header__nav-menu-item-content { max-height: 0px; will-change: m= +ax-height; transition: all 400ms cubic-bezier(0.02, 0.01, 0.47, 1) 0s; over= +flow: hidden; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu-item-content { left: 0px; position: absolute= +; right: 0px; top: 71px; width: 100%; z-index: -1; visibility: hidden; } +} + +.cmp-global-header__menu-footer { margin-top: auto; margin-bottom: 0px; pad= +ding: 2rem; } + +.cmp-global-header__menu-footer .color-block-accent-purple-1 .cmp-global-he= +ader__icon--star::before { color: rgb(180, 85, 170); } + +.cmp-global-header__menu-footer .color-block-accent-purple-2 .cmp-global-he= +ader__icon--star::before { color: rgb(160, 85, 245); } + +.cmp-global-header__menu-footer .color-block-accent-purple-3 .cmp-global-he= +ader__icon--star::before { color: rgb(190, 130, 255); } + +.cmp-global-header__menu-footer .color-block-accent-purple-4 .cmp-global-he= +ader__icon--star::before { color: rgb(220, 175, 255); } + +.cmp-global-header__menu-footer .color-block-accent-purple-5 .cmp-global-he= +ader__icon--star::before { color: rgb(230, 220, 255); } + +.cmp-global-header__menu-footer .color-block-alt-blue .cmp-global-header__i= +con--star::before { color: rgb(0, 65, 240); } + +.cmp-global-header__menu-footer .color-block-alt-gray .cmp-global-header__i= +con--star::before { color: rgb(190, 190, 190); } + +.cmp-global-header__menu-footer .color-block-alt-gray-dark .cmp-global-head= +er__icon--star::before { color: rgb(150, 150, 150); } + +.cmp-global-header__menu-footer .color-block-alt-gray-darker .cmp-global-he= +ader__icon--star::before { color: rgb(90, 90, 90); } + +.cmp-global-header__menu-footer .color-block-alt-green .cmp-global-header__= +icon--star::before { color: rgb(0, 215, 0); } + +.cmp-global-header__menu-footer .color-block-alt-red .cmp-global-header__ic= +on--star::before { color: red; } + +.cmp-global-header__menu-footer .color-block-alt-yellow .cmp-global-header_= +_icon--star::before { color: rgb(255, 255, 0); } + +.cmp-global-header__menu-footer .color-block-aqua .cmp-global-header__icon-= +-star::before { color: rgb(0, 255, 187); } + +.cmp-global-header__menu-footer .color-block-blue .cmp-global-header__icon-= +-star::before { color: rgb(0, 186, 255); } + +.cmp-global-header__menu-footer .color-block-blue-green .cmp-global-header_= +_icon--star::before { color: rgb(5, 240, 165); } + +.cmp-global-header__menu-footer .color-block-brand-green .cmp-global-header= +__icon--star::before { color: rgb(100, 255, 80); } + +.cmp-global-header__menu-footer .color-block-brand-orange .cmp-global-heade= +r__icon--star::before { color: rgb(255, 120, 0); } + +.cmp-global-header__menu-footer .color-block-brand-yellow .cmp-global-heade= +r__icon--star::before { color: rgb(255, 235, 50); } + +.cmp-global-header__menu-footer .color-block-blue-dark .cmp-global-header__= +icon--star::before { color: rgb(0, 142, 255); } + +.cmp-global-header__menu-footer .color-block-blue-light .cmp-global-header_= +_icon--star::before { color: rgb(0, 243, 255); } + +.cmp-global-header__menu-footer .color-block-core-purple .cmp-global-header= +__icon--star::before { color: rgb(70, 0, 115); } + +.cmp-global-header__menu-footer .color-block-cyan .cmp-global-header__icon-= +-star::before { color: rgb(0, 255, 255); } + +.cmp-global-header__menu-footer .color-block-gray .cmp-global-header__icon-= +-star::before { color: rgb(167, 167, 167); } + +.cmp-global-header__menu-footer .color-block-gray-base .cmp-global-header__= +icon--star::before { color: rgb(0, 0, 0); } + +.cmp-global-header__menu-footer .color-block-gray-dark .cmp-global-header__= +icon--star::before { color: rgb(107, 107, 107); } + +.cmp-global-header__menu-footer .color-block-gray-darker .cmp-global-header= +__icon--star::before { color: rgb(74, 74, 74); } + +.cmp-global-header__menu-footer .color-block-gray-light .cmp-global-header_= +_icon--star::before { color: rgb(204, 204, 204); } + +.cmp-global-header__menu-footer .color-block-gray-lighter .cmp-global-heade= +r__icon--star::before { color: rgb(227, 227, 227); } + +.cmp-global-header__menu-footer .color-block-gray-lightest .cmp-global-head= +er__icon--star::before { color: rgb(242, 242, 242); } + +.cmp-global-header__menu-footer .color-block-grayishyellow-dark .cmp-global= +-header__icon--star::before { color: rgb(150, 150, 140); } + +.cmp-global-header__menu-footer .color-block-grayishyellow-light .cmp-globa= +l-header__icon--star::before { color: rgb(230, 230, 220); } + +.cmp-global-header__menu-footer .color-block-green .cmp-global-header__icon= +--star::before { color: rgb(0, 255, 0); } + +.cmp-global-header__menu-footer .color-block-green-dark .cmp-global-header_= +_icon--star::before { color: rgb(0, 83, 10); } + +.cmp-global-header__menu-footer .color-block-link .cmp-global-header__icon-= +-star::before { color: rgb(0, 77, 255); } + +.cmp-global-header__menu-footer .color-block-link-dark .cmp-global-header__= +icon--star::before { color: rgb(0, 0, 136); } + +.cmp-global-header__menu-footer .color-block-orange .cmp-global-header__ico= +n--star::before { color: rgb(255, 182, 0); } + +.cmp-global-header__menu-footer .color-block-orange-dark .cmp-global-header= +__icon--star::before { color: rgb(255, 149, 0); } + +.cmp-global-header__menu-footer .color-block-pink .cmp-global-header__icon-= +-star::before { color: rgb(231, 0, 116); } + +.cmp-global-header__menu-footer .color-block-pink-dark .cmp-global-header__= +icon--star::before { color: rgb(164, 2, 83); } + +.cmp-global-header__menu-footer .color-block-pink-light .cmp-global-header_= +_icon--star::before { color: rgb(255, 80, 160); } + +.cmp-global-header__menu-footer .color-block-purple .cmp-global-header__ico= +n--star::before { color: rgb(161, 0, 255); } + +.cmp-global-header__menu-footer .color-block-purple-dark .cmp-global-header= +__icon--star::before { color: rgb(117, 0, 192); } + +.cmp-global-header__menu-footer .color-block-purple-darkest .cmp-global-hea= +der__icon--star::before { color: rgb(70, 1, 115); } + +.cmp-global-header__menu-footer .color-block-red .cmp-global-header__icon--= +star::before { color: rgb(231, 15, 41); } + +.cmp-global-header__menu-footer .color-block-red-dark .cmp-global-header__i= +con--star::before { color: rgb(189, 0, 29); } + +.cmp-global-header__menu-footer .color-block-red-darker .cmp-global-header_= +_icon--star::before { color: rgb(113, 0, 18); } + +.cmp-global-header__menu-footer .color-block-red-light .cmp-global-header__= +icon--star::before { color: rgb(255, 50, 70); } + +.cmp-global-header__menu-footer .color-block-white .cmp-global-header__icon= +--star::before { color: rgb(255, 255, 255); } + +.cmp-global-header__menu-footer .color-block-yellow .cmp-global-header__ico= +n--star::before { color: rgb(255, 212, 46); } + +.cmp-global-header__menu-footer .color-block-yellow-dark .cmp-global-header= +__icon--star::before { color: rgb(240, 192, 0); } + +.cmp-global-header__menu-footer .color-block-yellow-light .cmp-global-heade= +r__icon--star::before { color: rgb(255, 240, 179); } + +@media screen and (min-width: 1200px) { + .cmp-global-header__menu-footer { display: none; } +} + +@media screen and (max-width: 1199.9px) { + .cmp-global-header__menu-footer .cmp-global-header__action-container { fl= +ex-wrap: wrap; } + .cmp-global-header__menu-footer .cmp-global-header__other-link, .cmp-glob= +al-header__menu-footer .cmp-global-header__signin-links { -webkit-box-flex:= + 0; flex: 0 0 100%; } +} + +.cmp-global-header__other-link li, .cmp-global-header__signin-links li, .cm= +p-global-header__utility-links li { -webkit-box-align: center; align-items:= + center; display: flex; height: 44px; -webkit-box-pack: center; justify-con= +tent: center; padding: 1rem 1.5rem; } + +.cmp-global-header__other-link a, .cmp-global-header__signin-links a, .cmp-= +global-header__utility-links a { color: rgb(74, 74, 74); font-family: Graph= +ik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto= +, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.4re= +m; font-weight: 400; text-align: center; } + +.cmp-global-header__other-link { -webkit-box-align: center; align-items: ce= +nter; height: 44px; -webkit-box-pack: center; justify-content: center; padd= +ing-left: 1.5rem; padding-right: 1.5rem; } + +.cmp-global-header__other-link, .cmp-global-header__savedjobs-link a { disp= +lay: flex; } + +.cmp-global-header__savedjobs-link a.cmp-global-header__icon--star-outline:= +:before { content: "=EF=92=B2"; } + +.cmp-global-header__savedjobs-link a.cmp-global-header__icon--star-outline:= +:before, .cmp-global-header__savedjobs-link a.cmp-global-header__icon--star= +::before { padding: 1px 0px; margin-right: 4px; font-size: 18px; font-famil= +y: Ionicons; display: block; font-weight: 400; font-style: normal; line-hei= +ght: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal= +; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased;= + text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-global-header__savedjobs-link a.cmp-global-header__icon--star::before = +{ content: "=EF=92=B3"; } + +.cmp-global-header__social-icons { padding-bottom: 1rem; } + +.cmp-global-header__social-icons, .cmp-global-header__social-icons li { dis= +play: flex; -webkit-box-pack: center; justify-content: center; } + +.cmp-global-header__social-icons li { -webkit-box-align: center; align-item= +s: center; height: 44px; padding-left: 1.5rem; padding-right: 1.5rem; width= +: 44px; } + +.cmp-global-header__social-icons a { color: rgb(0, 0, 0); } + +.cmp-global-header__social-icons a::after { content: "=EF=8B=87"; font-size= +: 20px; font-family: Ionicons; display: block; font-weight: 400; font-style= +: normal; line-height: 1; text-transform: none; letter-spacing: normal; ove= +rflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoot= +hing: antialiased; text-rendering: optimizelegibility; font-feature-setting= +s: "liga"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--linkedin::after= + { content: "=EF=88=B9"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--twitter::after = +{ content: "=EF=89=83"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--facebook::after= + { content: "=EF=88=B1"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--instagram::afte= +r { content: "=EF=8D=91"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--youtube::after = +{ content: "=EF=89=8D"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--kununu::after {= + content: "=EF=93=B8"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--medium::after {= + content: "=EF=93=B9"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--renren::after {= + content: "=EE=A4=96"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--wechat::after {= + content: "=EE=A4=99"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--weibo::after { = +content: "=EE=A4=9A"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--xing::after { c= +ontent: "=EE=A4=9C"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--mail::after { c= +ontent: "=EF=90=A2"; } + +@media screen and (min-width: 768px) { + .cmp-global-header__menu-overlay { background-color: rgb(0, 0, 0); opacit= +y: 0; position: fixed; transition: opacity 0.2s ease-in-out 0s; height: 100= +%; width: 100%; z-index: -9999; transform: translateX(-100%); } +} + +html.cmp-global-header--menu-open { overflow: hidden; } + +@media screen and (max-width: 1199.9px) { + .cmp-global-header__drawer { visibility: hidden; } +} + +.cmp-global-header__nav-menu-item--open .cmp-global-header__drawer { visibi= +lity: visible; } + +.cmp-global-header__items .cmp-global-header__signin-links .cmp-global-head= +er__other-link a, .cmp-global-header__items .cmp-global-header__signin-link= +s a { color: rgb(74, 74, 74); font-size: 1.4rem; font-weight: 400; } + +.cmp-global-header__items .cmp-global-header__other-link, .cmp-global-heade= +r__items .cmp-global-header__signin-links li { text-align: center; } + +:root { --redesignSearchIconSVG: url('data:image/svg+xml;utf8,'); } + +.globalheader--summary-layout .cmp-global-header { padding-top: 64px; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header { padding-top: 80px; } +} + +.globalheader--summary-layout .cmp-global-header__menu-button { height: 64p= +x; -webkit-box-align: center; align-items: center; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__menu-button { height: 8= +0px; } +} + +.globalheader--summary-layout .cmp-global-header__navbar-container { height= +: 64px; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__navbar-container { heig= +ht: 80px; max-width: 1240px; margin: 0px auto; } + .globalheader--summary-layout .cmp-global-header__navbar-container .cmp-g= +lobal-header__nav-menu { gap: 22px; } +} + +.globalheader--summary-layout .cmp-global-header__logo { flex-shrink: 0; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__logo { padding-top: 15p= +x; } + .globalheader--summary-layout .cmp-global-header__logo img { width: 120px= +; height: 31px; } +} + +.globalheader--summary-layout .cmp-global-header__search a { -webkit-box-al= +ign: center; align-items: center; position: relative; height: 64px; } + +.globalheader--summary-layout .cmp-global-header__search a::before { conten= +t: ""; background-image: var(--redesignSearchIconSVG); background-position:= + 50% center; background-repeat: no-repeat; width: 18px; height: 32px; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__search a { height: 8rem= +; } +} + +@media screen and (min-width: 768px) { + .globalheader--summary-layout .cmp-global-header__search a::after { conte= +nt: ""; border-right: 1px solid rgb(204, 204, 204); height: 32px; position:= + absolute; margin-top: 14px; right: 0px; } +} + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__register:focus, .global= +header--summary-layout .cmp-global-header__register:hover { border-bottom: = +none; } +} + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__register, .globalheader= +--summary-layout .cmp-global-header__savedjobs, .globalheader--summary-layo= +ut .cmp-global-header__signin { border-left-width: 0px; } + .globalheader--summary-layout .cmp-global-header__register a, .globalhead= +er--summary-layout .cmp-global-header__savedjobs a, .globalheader--summary-= +layout .cmp-global-header__signin a { height: 80px; -webkit-box-align: cent= +er; align-items: center; padding: 8px 0px 0px; position: relative; } + .globalheader--summary-layout .cmp-global-header__register a::after, .glo= +balheader--summary-layout .cmp-global-header__savedjobs a::after, .globalhe= +ader--summary-layout .cmp-global-header__signin a::after { content: ""; bor= +der-right: 1px solid rgb(204, 204, 204); height: 32px; position: absolute; = +right: 0px; } +} + +.globalheader--summary-layout .cmp-global-header__careers-registration { di= +splay: none; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__careers-registration { = +border-left-width: 0px; position: relative; display: flex; -webkit-box-alig= +n: center; align-items: center; padding: 0px; border-bottom: none; } + .globalheader--summary-layout .cmp-global-header__careers-registration .c= +mp-global-header__signed-in-careers-registration-link { padding: 21px 25px = +10px; border-bottom: 4px solid transparent; } + .globalheader--summary-layout .cmp-global-header__careers-registration .c= +mp-global-header__signed-in-careers-registration-link:hover { border-bottom= +-color: rgb(0, 0, 0); } + .globalheader--summary-layout .cmp-global-header__careers-registration:ho= +ver { border-bottom: none; } + .globalheader--summary-layout .cmp-global-header__careers-registration::a= +fter { content: ""; border-right: 1px solid rgb(204, 204, 204); height: 32p= +x; position: absolute; right: 0px; top: 26px; } +} + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__signed-in-container { b= +order-left-width: 0px; } + .globalheader--summary-layout .cmp-global-header__signed-in-container::af= +ter { content: ""; border-right: 1px solid rgb(204, 204, 204); height: 32px= +; position: absolute; right: 0px; top: 26px; } +} + +.globalheader--summary-layout .cmp-global-header__nav-menu-label-button { f= +ont-size: 1.6rem; line-height: 1.6; padding-right: 0.8rem; padding-left: 0.= +8rem; } + +.globalheader--summary-layout .cmp-global-header__nav-menu-label-button::af= +ter { font-size: 1.2rem; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__nav-menu-label-button::= +after { display: flex; position: relative; font-size: 1rem; width: 24px; } + .globalheader--summary-layout .cmp-global-header__nav-menu-label-button--= +no-drawer::after { display: none; } +} + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: n= +ormal; flex-direction: column; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .content-card--cardwithbutton { order: -1; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list { display: block; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .content-card--cardwithbutton { -webkit-box-ordinal-group: unset; ord= +er: unset; } +} + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__menu-footer, .cmp-global-header__drawer--summary-la= +yout .cmp-global-header__title-link-list__menu-button { display: none; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__title-link-l= +ist__content { visibility: visible; transform: translateY(0px); position: r= +elative; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__title-link-l= +ist__content .cmp-global-header__title-link-list__content-button { display:= + none; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__drawer-one-c= +olumn .cmp-global-header__group-link-list > .responsivegrid > .aem-Grid { d= +isplay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; = +flex-direction: column; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__drawer-one-c= +olumn .cmp-global-header__group-link-list > .responsivegrid > .aem-Grid .co= +ntent-card--cardwithbutton { order: -1; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--summary-layout .cmp-global-header__drawer-one= +-column .cmp-global-header__group-link-list > .responsivegrid > .aem-Grid {= + display: block; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__drawer-one= +-column .cmp-global-header__group-link-list > .responsivegrid > .aem-Grid .= +content-card--cardwithbutton { -webkit-box-ordinal-group: unset; order: uns= +et; } +} + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__languag= +e-container, .cmp-global-header.cmp-global-header--menu-open .cmp-global-he= +ader__signed-in-container { position: absolute; transform: translateY(0px);= + transition: all 0.7s ease-in-out 0s; z-index: 2; background-color: rgb(255= +, 255, 255); width: auto; } + +@media screen and (min-width: 768px) { + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__langu= +age-container, .cmp-global-header.cmp-global-header--menu-open .cmp-global-= +header__signed-in-container { position: relative; } +} + +@media screen and (max-width: 767.9px) { + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__langu= +age-selector { display: inline-block; } +} + +.cmp-global-header__careers-registration { padding: 1.1rem 1.5rem 1rem; bor= +der-left: 0.1rem solid rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .cmp-global-header__careers-registration { padding: 1.2rem 2.3rem 1rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__careers-registration { padding-top: 2.1rem; } +} + +.cmp-global-header__careers-registration:hover { border-bottom: 0.4rem soli= +d rgb(0, 0, 0); } + +.cmp-global-header__language-container, .cmp-global-header__signed-in-conta= +iner { min-height: 100%; z-index: 2; border-left: 1px solid rgb(227, 227, 2= +27); transform: translateY(-200%); width: 0px; display: flex; } + +@media screen and (min-width: 768px) { + .cmp-global-header__language-container, .cmp-global-header__signed-in-con= +tainer { position: relative; transform: none; width: auto; } +} + +@media screen and (max-width: 1199.9px) { + .cmp-global-header__signed-in-container { display: none; } +} + +.cmp-global-header__language-selector, .cmp-global-header__signed-in-button= + { min-height: 100%; padding: 7px 15px 0px; display: inline-block; opacity:= + 1; border-bottom: 4px solid transparent; } + +.cmp-global-header__language-selector:focus, .cmp-global-header__language-s= +elector:hover, .cmp-global-header__signed-in-button:focus, .cmp-global-head= +er__signed-in-button:hover { outline-offset: 0px; border-bottom-color: tran= +sparent; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-global-header__language-selector, .cmp-global-header__signed-in-butt= +on { transform: inherit; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__language-selector, .cmp-global-header__signed-in-butt= +on { padding-top: 5px; padding-left: 25px; padding-right: 25px; } + .cmp-global-header__language-selector:focus, .cmp-global-header__signed-i= +n-button:focus { outline-offset: -1px; border-bottom-color: rgb(0, 0, 0); } + .cmp-global-header__language-selector:focus:not(:focus-visible), .cmp-glo= +bal-header__signed-in-button:focus:not(:focus-visible) { border-bottom-colo= +r: transparent; } + .cmp-global-header__language-selector:hover, .cmp-global-header__language= +-selector:hover:focus, .cmp-global-header__signed-in-button:hover, .cmp-glo= +bal-header__signed-in-button:hover:focus { border-bottom-color: rgb(0, 0, 0= +); } +} + +.cmp-global-header__language-selector .icon-down-caret, .cmp-global-header_= +_signed-in-button .icon-down-caret { vertical-align: text-bottom; } + +.cmp-global-header__language-selector .icon-down-caret::after, .cmp-global-= +header__signed-in-button .icon-down-caret::after { top: -2px; left: 0px; po= +sition: relative; color: rgb(0, 0, 0); font-family: Ionicons; font-size: 10= +px; font-weight: 400; font-style: normal; line-height: 1; content: "=EF=8D= +=9F"; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__language-selector .icon-down-caret::after, .cmp-globa= +l-header__signed-in-button .icon-down-caret::after { left: 6px; } +} + +.cmp-global-header__language-options { display: none; position: absolute; t= +op: 70px; right: 20px; width: 30rem; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__language-options { right: 28px; top: 90px; } +} + +.cmp-global-header__language-options .arrow-up { display: block; position: = +absolute; right: 20px; top: -18px; width: 1px; height: 1px; border-bottom: = +20px solid rgb(0, 0, 0); border-left: 15px solid transparent; border-right:= + 15px solid transparent; } + +.cmp-global-header__language-options .input-group { width: 100%; height: 16= +px; background: rgb(0, 0, 0); } + +.cmp-global-header__language-options .country-list { height: 410px; backgro= +und-color: rgb(255, 255, 255); overflow: hidden auto; box-shadow: rgba(0, 0= +, 0, 0.9) 0px 0px 10px 0px; } + +.cmp-global-header__language-menu li { border-bottom: 1px solid rgb(204, 20= +4, 204); padding: 2rem; color: rgb(74, 74, 74); height: 44px; font-size: 1.= +4rem; line-height: 1rem; } + +.cmp-global-header__language-menu li a { color: rgb(74, 74, 74); text-decor= +ation: none; } + +.cmp-global-header__language-menu li :hover { color: rgb(74, 74, 74); text-= +decoration: underline; } + +.cmp-global-header__language-menu li :focus { text-decoration: underline; } + +.cmp-global-header__language-menu .default { font-weight: 600; } + +.cmp-global-header__language-menu .dropdown-header { height: 25px; font-siz= +e: 1.2rem; line-height: 0.8rem; background-color: rgb(227, 227, 227); } + +.cmp-global-header .cmp-global-header__language-selector--show, .cmp-global= +-header .cmp-global-header__signed-in-option-selector--show { display: bloc= +k; } + +@media screen and (max-width: 767.9px) { + .cmp-global-header__language-selector { display: none; } +} + +#cmp-global-header__current-country { display: none; } + +.globalheader--summary-layout .cmp-global-header__language-container { bord= +er-left-width: 0px; } + +.globalheader--summary-layout .cmp-global-header__language-container .cmp-g= +lobal-header__language-selector { padding-top: 14px; } + +.globalheader--summary-layout .cmp-global-header__language-container .cmp-g= +lobal-header__language-selector .icon-down-caret::after { content: "=EF=84= +=A3"; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer { background-color: rgb(255, 255, 255); box-sh= +adow: rgb(0, 0, 0) 0px 10px 10px -10px; margin-bottom: 10px; max-height: ca= +lc(100vh - 71px); overflow-y: auto; } + .cmp-global-header__drawer-content { padding: 5rem 10%; } + .cmp-global-header__drawer-two-columns { display: flex; } + .cmp-global-header__drawer-left-column { width: 33.3333%; } + .cmp-global-header__drawer-right-column { width: 66.6667%; } +} + +@media screen and (min-width: 1200px) { + .interactivenavigations .cmp-global-header__drawer { margin-bottom: 0px; = +max-height: unset; overflow-y: hidden; } +} + +.cmp-global-header__inner-link-list a { -webkit-box-align: center; align-it= +ems: center; border-bottom: 1px solid rgb(227, 227, 227); color: rgb(0, 0, = +0); display: flex; font-size: 1.4rem; font-weight: 400; min-height: 44px; p= +adding-left: 1.5rem; padding-right: 1.5rem; position: relative; width: auto= +; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__inner-link-list { -webkit-box-orient: horizontal; -we= +bkit-box-direction: normal; flex-flow: wrap; display: flex; } + .cmp-global-header__inner-link-list li { -webkit-box-flex: 1; flex: 1 1 2= +5%; max-width: 25%; padding-left: 15px; padding-right: 15px; } + .cmp-global-header__inner-link-list a { display: inline-block; font-famil= +y: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI"= +, roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-siz= +e: 1.6rem; font-weight: 400; color: rgb(0, 77, 255); text-decoration: none;= + border: none; margin-bottom: 20px; padding-left: 0px; padding-right: 0px; = +min-height: auto; word-break: break-word; } + .cmp-global-header__inner-link-list a:focus, .cmp-global-header__inner-li= +nk-list a:hover { text-decoration: underline; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__link-list.cmp-global-header__link-list--full-width-li= + .cmp-global-header__inner-link-list li:first-child { max-width: none; -web= +kit-box-flex: 1; flex: 1 1 100%; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows {= + display: flex; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list li { max-width: none; -webkit-box-flex: = +0; flex: 0 0 auto; padding-right: 50px; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a { color: rgb(0, 77, 255); font-size: 2= +.4rem; font-weight: 400; line-height: 1.6; position: relative; text-decorat= +ion: none; display: flex; height: 44px; -webkit-box-align: center; align-it= +ems: center; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a::after { content: "=EE=A0=80"; font-si= +ze: 24px; font-family: Ionicons; font-weight: 400; font-style: normal; line= +-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: no= +rmal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialia= +sed; text-rendering: optimizelegibility; font-feature-settings: "liga"; dis= +play: inline-block; margin-left: 1rem; vertical-align: middle; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a::before { content: ""; background: rgb= +(0, 77, 255); bottom: 0px; display: block; height: 2px; left: 0px; max-widt= +h: calc(100% - 3.4rem); position: absolute; transition: width 300ms ease 0s= +; width: 0%; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a:focus, .cmp-global-header__link-list.c= +mp-global-header__link-list--with-arrows .cmp-global-header__inner-link-lis= +t a:hover { text-decoration: none; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a:focus::before, .cmp-global-header__lin= +k-list.cmp-global-header__link-list--with-arrows .cmp-global-header__inner-= +link-list a:hover::before { width: 100%; } +} + +.cmp-global-header__link-list__content .cmp-global-header__inner-link-list = +a { padding-left: 30px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__link-list__content .cmp-global-header__inner-link-lis= +t a { padding-left: 0px; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__link-list + .cmp-global-header__link-list, .cmp-globa= +l-header__link-list + .cmp-global-header__title-link-list { margin-top: 20p= +x; } + .cmp-global-header__link-list + .cmp-global-header__link-list::before, .c= +mp-global-header__link-list + .cmp-global-header__title-link-list::before {= + content: ""; border-top: 1px solid rgb(227, 227, 227); padding-bottom: 40p= +x; display: block; margin-left: 15px; margin-right: 15px; } +} + +.cmp-global-header__title-link-list__menu.cmp-global-header__title-link-lis= +t__menu--open .cmp-global-header__title-link-list__content { transform: tra= +nslateX(0px); visibility: visible; } + +.cmp-global-header__title-link-list__menu-label { display: none; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list__menu-label { display: block; font-fa= +mily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe = +UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-= +size: 1.6rem; font-weight: 600; color: rgb(0, 0, 0); text-transform: upperc= +ase; margin-bottom: 20px; padding-left: 15px; } +} + +.cmp-global-header__title-link-list__menu-button { -webkit-box-align: cente= +r; align-items: center; border-bottom: 1px solid rgb(227, 227, 227); color:= + rgb(74, 74, 74); display: flex; font-size: 1.4rem; font-weight: 400; min-h= +eight: 44px; padding-left: 3rem; padding-right: 1.5rem; position: relative;= + width: 100%; } + +.cmp-global-header__title-link-list__menu-button::after { content: "=EF=84= +=A5"; font-size: 18px; font-family: Ionicons; font-weight: 400; font-style:= + normal; line-height: 1; text-transform: none; letter-spacing: normal; over= +flow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smooth= +ing: antialiased; text-rendering: optimizelegibility; font-feature-settings= +: "liga"; -webkit-box-align: center; align-items: center; display: flex; he= +ight: 44px; -webkit-box-pack: center; justify-content: center; position: ab= +solute; right: 0px; top: 0px; width: 44px; transition: all 0.5s ease-in-out= + 0s; } + +.cmp-global-header__title-link-list__menu-button:hover { color: rgb(0, 0, 0= +); } + +.cmp-global-header__title-link-list__menu-button:focus { outline-offset: -1= +px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list__menu-button { display: none; } +} + +.cmp-global-header__title-link-list__content { -webkit-box-orient: vertical= +; -webkit-box-direction: normal; flex-direction: column; position: fixed; z= +-index: 1; background-color: rgb(255, 255, 255); width: 100%; top: 0px; bot= +tom: 0px; display: flex; transform: translateX(-100%); transition: all 0.45= +s ease-in-out 0s; overflow-y: auto; visibility: hidden; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list__content { transform: none; position:= + static; overflow: visible; } +} + +.cmp-global-header__title-link-list__content-button { -webkit-box-align: ce= +nter; align-items: center; border-bottom: 1px solid rgb(227, 227, 227); col= +or: rgb(0, 0, 0); display: flex; font-size: 1.4rem; font-weight: 600; min-h= +eight: 44px; padding-right: 1.5rem; position: relative; width: 100%; } + +.cmp-global-header__title-link-list__content-button::before { content: "=EF= +=84=A4"; font-size: 18px; font-family: Ionicons; font-weight: 400; font-sty= +le: normal; line-height: 1; text-transform: none; letter-spacing: normal; o= +verflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smo= +othing: antialiased; text-rendering: optimizelegibility; font-feature-setti= +ngs: "liga"; -webkit-box-align: center; align-items: center; display: flex;= + height: 44px; -webkit-box-pack: center; justify-content: center; border-ri= +ght: 1px solid rgb(227, 227, 227); margin-right: 1.5rem; width: 44px; } + +.cmp-global-header__title-link-list__content-button:hover { color: rgb(0, 0= +, 0); } + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list__content-button { display: none; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list + .cmp-global-header__link-list, .cmp= +-global-header__title-link-list + .cmp-global-header__title-link-list { mar= +gin-top: 20px; } + .cmp-global-header__title-link-list + .cmp-global-header__link-list::befo= +re, .cmp-global-header__title-link-list + .cmp-global-header__title-link-li= +st::before { content: ""; border-top: 1px solid rgb(227, 227, 227); padding= +-bottom: 40px; display: block; margin-left: 15px; margin-right: 15px; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list { display: flex; flex-wrap: wrap; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__link-list, .cmp-global-header__drawer--column-layo= +ut .cmp-global-header__group-link-list .cmp-global-header__title-link-list = +{ -webkit-box-flex: 1; flex: 1 1 0%; min-width: 33.3333%; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__inner-link-list { -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__link-list + .cmp-global-header__link-list, .cmp-gl= +obal-header__drawer--column-layout .cmp-global-header__group-link-list .cmp= +-global-header__link-list + .cmp-global-header__title-link-list { margin-to= +p: 0px; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__link-list + .cmp-global-header__link-list::before,= + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__link-list + .cmp-global-header__title-link-list::be= +fore { content: none; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__title-link-list + .cmp-global-header__link-list, .= +cmp-global-header__drawer--column-layout .cmp-global-header__group-link-lis= +t .cmp-global-header__title-link-list + .cmp-global-header__title-link-list= + { margin-top: 0px; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__title-link-list + .cmp-global-header__link-list::b= +efore, .cmp-global-header__drawer--column-layout .cmp-global-header__group-= +link-list .cmp-global-header__title-link-list + .cmp-global-header__title-l= +ink-list::before { content: none; } +} + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__title-link-list__menu-label { display: block; font-= +size: 1.6rem; font-weight: 600; text-transform: uppercase; padding-left: 24= +px; padding-top: 16px; margin-bottom: 16px; color: rgb(74, 74, 74); } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list { border-bottom: 1px solid rgb(227,= + 227, 227); } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list a { padding-left: 24px; color: rgb(= +0, 0, 0); border-bottom-width: 0px; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list a p { display: none; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list a:hover { color: rgb(0, 77, 255); t= +ext-decoration: none; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list li:last-child a { border-bottom-wid= +th: 1px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .cmp-global-header__title-link-list__menu-label { margin-bottom: 48px= +; padding-top: 0px; padding-left: 15px; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .cmp-global-header__inner-link-list { border-bottom: 0px; row-gap: 48= +px; padding-bottom: 55px; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .cmp-global-header__inner-link-list a { font-weight: 700; font-size: = +1.8rem; margin-bottom: 4px; line-height: 1.4; padding-left: 0px; border-bot= +tom: 0px; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .cmp-global-header__inner-link-list a p { font-size: 1.4rem; display:= + block; font-weight: 400; } +} + +.cmp-global-header__nav-menu-label-button--drawer-hover { border-bottom-col= +or: rgb(0, 0, 0); } + +.cmp-header-featured-content .cmp-teaser__content { background-color: trans= +parent; border: none; padding: 15px 30px 30px; } + +@media screen and (min-width: 1200px) { + .cmp-header-featured-content .cmp-teaser__content { padding: 0px 80px 50p= +x 35px; } +} + +.cmp-header-featured-content .cmp-teaser__pretitle { color: rgb(0, 0, 0); f= +ont-size: 1.6rem; font-weight: 600; } + +@media screen and (min-width: 1200px) { + .cmp-header-featured-content .cmp-teaser__pretitle { font-size: 1.6rem; m= +argin-bottom: 11px; } +} + +@media screen and (min-width: 1200px) { + .cmp-header-featured-content .cmp-teaser__title { margin-top: auto; margi= +n-bottom: 13px; line-height: 1.2; font-size: 1.8rem; } +} + +.cmp-header-featured-content .cmp-teaser__title-link { display: inline-bloc= +k; font-size: 1.4rem; color: rgb(74, 74, 74); font-weight: 600; } + +.cmp-header-featured-content .cmp-teaser__title-link:hover { color: rgb(74,= + 74, 74); text-decoration: underline; } + +@media screen and (min-width: 1200px) { + .cmp-header-featured-content .cmp-teaser__title-link { color: rgb(0, 77, = +255); font-size: 1.8rem; line-height: 1.2; } + .cmp-header-featured-content .cmp-teaser__title-link:hover { color: rgb(0= +, 77, 255); } + .cmp-header-featured-content .cmp-teaser__title-link:focus { text-decorat= +ion: underline; } +} + +.cmp-header-featured-content .cmp-teaser__description { margin: auto; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton { border-bottom: 1px solid rgb(242, 242, 242); } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser { background: transparent; display: block; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__content { border-width: 0px; padding: 14px 24px 24p= +x; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__description { padding-bottom: 16px; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__description p { font-size: 1.4rem; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__title { font-size: 1.4rem; font-weight: 600; paddin= +g-bottom: 4px; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__action-container .cmp-teaser__action-link { backgro= +und: transparent; border: 0px; color: rgb(0, 77, 255); font-size: 1.4rem; f= +ont-weight: 600; box-shadow: none; text-transform: none; -webkit-box-pack: = +start; justify-content: flex-start; padding: 0px; margin: 0px; min-height: = +unset; min-width: unset; height: unset; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__action-container .cmp-teaser__action-link:focus, .c= +mp-global-header__drawer--summary-layout .content-card.content-card--cardwi= +thbutton .cmp-teaser__action-container .cmp-teaser__action-link:hover { tra= +nsform: none; } + +@media screen and (min-width: 768px) { + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container .cmp-teaser__action-link::after = +{ content: "=EE=A0=80"; font-size: 14px; font-family: Ionicons; font-weight= +: 400; font-style: normal; line-height: 1; text-transform: none; letter-spa= +cing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -= +webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fon= +t-feature-settings: "liga"; display: inline-block; margin-left: 1rem; verti= +cal-align: middle; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton { border-bottom-width: 0px; border-top: 1px solid rgb(227, 227= +, 227); } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__content { display: grid; grid-template-columns: 3= +fr 1fr; grid-template-rows: auto; -webkit-box-align: start; align-items: st= +art; border-top-color: rgb(227, 227, 227); padding-top: 48px; padding-left:= + 0px; padding-right: 0px; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__title { font-weight: 700; font-size: 1.6rem; grid= +-area: 1 / 1 / 2 / 2; padding-bottom: 0px; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__description { grid-area: 2 / 1 / 3 / 2; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__description p { font-size: 1.6rem; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container { grid-area: 1 / 2 / span 3 / 3;= + place-self: stretch end; height: 100%; position: relative; padding-right: = +16px; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container::before { content: ""; width: 36= +px; height: 36px; border: 1px solid rgb(0, 77, 255); border-radius: 50%; po= +sition: absolute; transition-duration: 0.4s; transition-property: all; tran= +sition-timing-function: ease; transition-delay: 0s; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container .cmp-teaser__action-link { font-= +size: 1.6rem; padding-left: 60px; line-height: 1.6; height: 36px; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container .cmp-teaser__action-link::after = +{ content: "=EF=8F=96"; font-size: 34px; font-family: Ionicons; display: bl= +ock; font-weight: 400; font-style: normal; line-height: 1; text-transform: = +none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; d= +irection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimiz= +elegibility; font-feature-settings: "liga"; position: absolute; left: 1.2re= +m; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container:hover::before { width: 100%; bor= +der-radius: 50px; } +} + +.cmp-biohero .cmp-about-hero__content { display: grid; grid-template-column= +s: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__content { grid-template-columns: 6fr 6fr; } +} + +.cmp-biohero .cmp-about-hero__content .breadcrumb { padding-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__content .breadcrumb { padding-bottom: 2rem;= + } +} + +.cmp-biohero .cmp-about-hero__left { grid-column: 1; padding: 3rem 0px 2rem= +; word-break: break-word; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__left { grid-column: 1 / 2; padding: 5rem 1.= +5rem 5rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__left { padding: 5rem 0px; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-text { padding: 1rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__left .cmp-text { padding: 2rem 0px; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-text p { line-height: 2.56rem; } + +.cmp-biohero .cmp-about-hero__left .cmp-title__text--short { font-family: G= +raphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", ro= +boto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight:= + 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-h= +eight: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__left .cmp-title__text--short { font-size: 6= +.5rem; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-title__text--long { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: = +800; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-he= +ight: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__left .cmp-title__text--long { font-size: 5.= +8rem; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-about-hero__title-region { display:= + inline-block; width: 100%; margin-top: 20px; font-family: Graphik, Arial, = +system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "= +Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-styl= +e: normal; text-transform: uppercase; letter-spacing: 0.104em; color: rgb(0= +, 0, 0); line-height: 1.4; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__left .cmp-about-hero__title-region { font-s= +ize: 1.8rem; letter-spacing: 0.07em; } +} + +@media screen and (max-width: 999.9px) { + .cmp-biohero .cmp-about-hero__left .cmp-about-hero__title-region { margin= +-top: 15px; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-separator--vertical { position: rel= +ative; top: 5px; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__left .cmp-separator--vertical { top: 3px; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-separator__horizontal-rule { margin= +: 0px 10px; } + +.cmp-biohero .cmp-about-hero .cmp-icons { display: inline-block; margin-top= +: 15px; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon { float: left; -webkit-box-al= +ign: center; align-items: center; -webkit-box-pack: start; justify-content:= + flex-start; margin-right: 2.556rem; margin-bottom: 0.5rem; display: flex; = +} + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon { margin-right: 1.44rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon { margin-right: 3rem; } +} + +.cmp-biohero .cmp-about-hero .cmp-icons .icon p { display: none; color: rgb= +(0, 77, 255); } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon p { display: inline; } +} + +@media screen and (max-width: 999.9px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon p { font-size: 1.4rem; line= +-height: 1.6; } +} + +.cmp-biohero .cmp-about-hero .cmp-icons .icon:focus span, .cmp-biohero .cmp= +-about-hero .cmp-icons .icon:hover span { background-color: rgb(0, 77, 255)= +; color: rgb(255, 255, 255); transition: all 0.5s ease-in-out 0s; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon:focus:not(:focus-visible) spa= +n { background-color: transparent; color: inherit; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon--linkedin::after { content: "= +=EF=88=B9"; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon--linkedin::after, .cmp-bioher= +o .cmp-about-hero .cmp-icons .icon--twitter::after { font-size: 18px; font-= +family: Ionicons; display: block; font-weight: 400; font-style: normal; lin= +e-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: n= +ormal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antiali= +ased; text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon--twitter::after { content: "= +=EF=89=83"; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon--linkedin, .cmp-biohero .cmp-= +about-hero .cmp-icons .icon--twitter { -webkit-box-align: center; align-ite= +ms: center; border-radius: 50%; border: 2px solid rgb(0, 77, 255); color: r= +gb(0, 77, 255); display: flex; height: 3.4rem; -webkit-box-pack: center; ju= +stify-content: center; margin-right: 0.7rem; width: 3.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon--linkedin, .cmp-biohero .cm= +p-about-hero .cmp-icons .icon--twitter { margin-right: 0.8rem; } +} + +.cmp-biohero .cmp-about-hero .cmp-quote { border-top: 1px solid rgb(204, 20= +4, 204); display: flex; -webkit-box-orient: vertical; -webkit-box-direction= +: normal; flex-direction: column; margin-top: 15px; padding-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero .cmp-quote { margin-top: 20px; -webkit-box-o= +rient: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-quote { -webkit-box-orient: horizontal;= + -webkit-box-direction: normal; flex-direction: row; margin-top: 30px; padd= +ing-top: 3rem; } +} + +.cmp-biohero .cmp-about-hero .cmp-quote__icon { height: 43px; min-width: 48= +px; margin-bottom: 10px; margin-right: 1rem; } + +.cmp-biohero .cmp-about-hero .cmp-quote__icon::after { color: rgb(161, 0, 2= +55); content: "=EE=A4=80"; font-size: 43px; font-family: Ionicons; display:= + block; font-weight: 400; font-style: normal; line-height: 1; text-transfor= +m: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap= +; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opti= +mizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-quote__icon::after { content: "=EE=A4= +=80"; font-size: 48px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-quote__icon { height: 48px; min-width: = +54px; margin-right: 3rem; } +} + +.cmp-biohero .cmp-about-hero .cmp-quote .content { font-size: 1.4rem; line-= +height: 1.6; } + +.cmp-biohero .cmp-about-hero .cmp-quote .content p { display: inline; } + +.cmp-biohero .cmp-about-hero__right { grid-area: auto / 1; margin: 0px -15p= +x; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__right { grid-column: 2 / 3; margin-left: 15= +px; padding-top: 0px; margin-right: calc(100% - 50vw + var(--scrollbar-widt= +h)/2); } +} + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__right .image .cmp-image__image { height: 10= +0%; position: absolute; inset: 0px; object-fit: cover; object-position: cen= +ter center; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__right .image .cmp-image__image { object-fit= +: contain; } +} + +@media screen and (min-width: 1200px) { + .cmp-biohero .cmp-about-hero__right .image .cmp-image__image { object-pos= +ition: left center; } +} + +@media screen and (min-width: 768px) { + .cmp-biohero.image-full-bleed .cmp-about-hero__right { margin-right: calc= +(100% - 50vw + var(--scrollbar-width)/2); } + .cmp-biohero.image-full-bleed .cmp-about-hero__right .cmp-image__image { = +object-fit: cover; } +} + +.event-hero.color-block-accent-purple-1 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(180, 85, 170); } + +.event-hero.color-block-accent-purple-2 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(160, 85, 245); } + +.event-hero.color-block-accent-purple-3 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(190, 130, 255); } + +.event-hero.color-block-accent-purple-4 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(220, 175, 255); } + +.event-hero.color-block-accent-purple-5 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(230, 220, 255); } + +.event-hero.color-block-alt-blue .cmp-event-hero__container .h-title-eyebro= +w { border-color: rgb(0, 65, 240); } + +.event-hero.color-block-alt-gray .cmp-event-hero__container .h-title-eyebro= +w { border-color: rgb(190, 190, 190); } + +.event-hero.color-block-alt-gray-dark .cmp-event-hero__container .h-title-e= +yebrow { border-color: rgb(150, 150, 150); } + +.event-hero.color-block-alt-gray-darker .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(90, 90, 90); } + +.event-hero.color-block-alt-green .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(0, 215, 0); } + +.event-hero.color-block-alt-red .cmp-event-hero__container .h-title-eyebrow= + { border-color: red; } + +.event-hero.color-block-alt-yellow .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(255, 255, 0); } + +.event-hero.color-block-aqua .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(0, 255, 187); } + +.event-hero.color-block-blue .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(0, 186, 255); } + +.event-hero.color-block-blue-green .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(5, 240, 165); } + +.event-hero.color-block-brand-green .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(100, 255, 80); } + +.event-hero.color-block-brand-orange .cmp-event-hero__container .h-title-ey= +ebrow { border-color: rgb(255, 120, 0); } + +.event-hero.color-block-brand-yellow .cmp-event-hero__container .h-title-ey= +ebrow { border-color: rgb(255, 235, 50); } + +.event-hero.color-block-blue-dark .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(0, 142, 255); } + +.event-hero.color-block-blue-light .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(0, 243, 255); } + +.event-hero.color-block-core-purple .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(70, 0, 115); } + +.event-hero.color-block-cyan .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(0, 255, 255); } + +.event-hero.color-block-gray .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(167, 167, 167); } + +.event-hero.color-block-gray-base .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(0, 0, 0); } + +.event-hero.color-block-gray-dark .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(107, 107, 107); } + +.event-hero.color-block-gray-darker .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(74, 74, 74); } + +.event-hero.color-block-gray-light .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(204, 204, 204); } + +.event-hero.color-block-gray-lighter .cmp-event-hero__container .h-title-ey= +ebrow { border-color: rgb(227, 227, 227); } + +.event-hero.color-block-gray-lightest .cmp-event-hero__container .h-title-e= +yebrow { border-color: rgb(242, 242, 242); } + +.event-hero.color-block-grayishyellow-dark .cmp-event-hero__container .h-ti= +tle-eyebrow { border-color: rgb(150, 150, 140); } + +.event-hero.color-block-grayishyellow-light .cmp-event-hero__container .h-t= +itle-eyebrow { border-color: rgb(230, 230, 220); } + +.event-hero.color-block-green .cmp-event-hero__container .h-title-eyebrow {= + border-color: rgb(0, 255, 0); } + +.event-hero.color-block-green-dark .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(0, 83, 10); } + +.event-hero.color-block-link .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(0, 77, 255); } + +.event-hero.color-block-link-dark .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(0, 0, 136); } + +.event-hero.color-block-orange .cmp-event-hero__container .h-title-eyebrow = +{ border-color: rgb(255, 182, 0); } + +.event-hero.color-block-orange-dark .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(255, 149, 0); } + +.event-hero.color-block-pink .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(231, 0, 116); } + +.event-hero.color-block-pink-dark .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(164, 2, 83); } + +.event-hero.color-block-pink-light .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(255, 80, 160); } + +.event-hero.color-block-purple .cmp-event-hero__container .h-title-eyebrow = +{ border-color: rgb(161, 0, 255); } + +.event-hero.color-block-purple-dark .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(117, 0, 192); } + +.event-hero.color-block-purple-darkest .cmp-event-hero__container .h-title-= +eyebrow { border-color: rgb(70, 1, 115); } + +.event-hero.color-block-red .cmp-event-hero__container .h-title-eyebrow { b= +order-color: rgb(231, 15, 41); } + +.event-hero.color-block-red-dark .cmp-event-hero__container .h-title-eyebro= +w { border-color: rgb(189, 0, 29); } + +.event-hero.color-block-red-darker .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(113, 0, 18); } + +.event-hero.color-block-red-light .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(255, 50, 70); } + +.event-hero.color-block-white .cmp-event-hero__container .h-title-eyebrow {= + border-color: rgb(255, 255, 255); } + +.event-hero.color-block-yellow .cmp-event-hero__container .h-title-eyebrow = +{ border-color: rgb(255, 212, 46); } + +.event-hero.color-block-yellow-dark .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(240, 192, 0); } + +.event-hero.color-block-yellow-light .cmp-event-hero__container .h-title-ey= +ebrow { border-color: rgb(255, 240, 179); } + +.event-hero .cmp-event-hero__container { display: flex; -webkit-box-orient:= + vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__container { -webkit-box-orient: horizontal; = +-webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: end; = +justify-content: flex-end; } +} + +.event-hero .cmp-event-hero__cta-link { display: inline; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link { font-size:= + 1.2rem; white-space: nowrap; padding-top: 1.5rem; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link::before { bo= +ttom: -0.6rem; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link:focus-visibl= +e { outline: rgb(0, 77, 255) solid 1px; box-shadow: none; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link:focus-visibl= +e::before { width: 100%; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link::after { fon= +t-size: 1.716rem; line-height: 1.212rem; top: -0.1rem; position: relative; = +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link::after { f= +ont-size: 1.8rem; line-height: 1.278rem; top: -0.12rem; } +} + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link[aria-describ= +edby] { padding-top: 0px; } + +.event-hero .cmp-event-hero__text-container { margin: 3rem 0px 2rem; paddin= +g: 0px 1.5rem; max-width: 59rem; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__text-container { width: 50%; margin: 5rem 0p= +x; padding: 0px 1.5rem 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__text-container { padding: 0px 1.5rem; } +} + +.event-hero .cmp-event-hero__breadcrumb-container { padding-bottom: 2rem; } + +.event-hero .cmp-event-hero__title-container { font-size: 2rem; padding-bot= +tom: 3rem; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__title-container { padding-bottom: 25px; } +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__title-container { font-size: 3rem; padding-b= +ottom: 2rem; } +} + +.event-hero .cmp-event-hero__title-container .cmp-title__text--short { font= +-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Seg= +oe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fo= +nt-style: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1= +; font-size: 3.6rem; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__title-container .cmp-title__text--short { fo= +nt-size: 6.5rem; } +} + +.event-hero .cmp-event-hero__title-container .cmp-title__text--long { font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__title-container .cmp-title__text--long { fon= +t-size: 5.8rem; } +} + +.event-hero .cmp-event-hero__date-location-container { word-break: break-wo= +rd; padding-bottom: 2rem; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__date-location-container { padding-bottom: 1.= +5rem; } +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__date-location-container { padding-bottom: 2.= +5rem; } +} + +.event-hero .cmp-event-hero__date-location-container .vertical-seperator { = +display: inline-block; color: rgb(204, 204, 204); margin: 0px 1rem; } + +.event-hero .cmp-event-hero__date-location-container .vertical-seperator::a= +fter { content: "|"; } + +.event-hero .cmp-event-hero__date-location-container .cmp-text__label-small= + { line-height: 1.2; } + +.event-hero .cmp-event-hero__hashtag-container { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__hashtag-container { padding-bottom: 2.5rem; = +} +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__hashtag-container { padding-bottom: 2rem; } +} + +.event-hero .cmp-event-hero__hashtag-title-container { display: inline-bloc= +k; font-size: 1.2rem; line-height: 1; } + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__hashtag-title-container { border-bottom-widt= +h: 0.3rem; } +} + +.event-hero .cmp-event-hero__hashtag-title-container .h-title-eyebrow { bor= +der-bottom: 0.2rem solid rgb(0, 186, 255); word-break: break-word; } + +.event-hero .cmp-event-hero__hashtag-url { color: rgb(0, 0, 0); } + +.event-hero .cmp-event-hero__hashtag-url:hover { color: rgb(0, 77, 255); } + +.event-hero .cmp-event-hero__description { font-size: 1.4rem; line-height: = +2.25rem; } + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__description { font-size: 1.6rem; line-height= +: 2.56rem; } +} + +.event-hero .cmp-event-hero__image-container { position: relative; display:= + flex; -webkit-box-align: center; align-items: center; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__image-container { width: 50%; } +} + +@media screen and (min-width: 2000px) { + .event-hero .cmp-event-hero__image-container .cmp-image { float: left; } +} + +.event-hero .cmp-event-hero__image-container .cmp-teaser__image { border: n= +one; } + +@media screen and (min-width: 2000px) { + .event-hero .cmp-event-hero__image-container .cmp-teaser__image { positio= +n: relative; } +} + +.event-hero .cmp-event-hero__image-container .cmp-image__image { width: 100= +%; height: 100%; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__image-container .cmp-image__image { object-f= +it: cover; position: absolute; inset: 0px; } +} + +@media screen and (min-width: 2000px) { + .event-hero .cmp-event-hero__image-container .cmp-image__image { object-f= +it: contain; position: relative; } +} + +@media screen and (min-width: 1000px) { + .job-listing-hero { transform: scale(1); } +} + +.full-width .job-listing-hero { padding-left: 15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .full-width .job-listing-hero { padding-left: 35px; } +} + +@media screen and (min-width: 1200px) { + .full-width .job-listing-hero { padding-left: 79px; } +} + +.job-listing-hero__wrapper { position: relative; overflow: hidden; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__container { max-width: 12= +5rem; margin: 0px auto; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__text-container { padding:= + 3rem 1.5rem 3rem 0px; } + +@media screen and (min-width: 768px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__text-container { width:= + 50%; padding: 5rem 3rem 5rem 0px; } +} + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__text-container { width:= + 66.67%; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container { pa= +dding-bottom: 1rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item:first-child::after { display: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item:nth-child(2)::before { content: "|"; color: rgb(204, 204,= + 204); display: block; padding: 0px 1rem; margin-top: -4px; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item:nth-child(2)::after, .job-listing-hero__wrapper .cmp-job-= +listing-hero__breadcrumb-container .cmp-breadcrumb__item:nth-child(n+3) { d= +isplay: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item-link { border: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item-link:focus::after, .job-listing-hero__wrapper .cmp-job-li= +sting-hero__breadcrumb-container .cmp-breadcrumb__item-link span:hover::aft= +er { transition: none 0s ease 0s; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__title-container { word-br= +eak: break-word; padding-bottom: 2rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__title-container .cmp-titl= +e__text { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsy= +stemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, = +sans-serif; font-weight: 600; font-style: normal; text-transform: none; col= +or: rgb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__title-container .cmp-ti= +tle__text { font-size: 4.8rem; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container { word-b= +reak: break-word; padding-bottom: 2rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__labels-container { padd= +ing-bottom: 3rem; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .vertica= +l-seperator { display: inline-block; color: rgb(204, 204, 204); margin: 0px= + 1rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .vertica= +l-seperator::after { content: "|"; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .cmp-tex= +t__label-small { line-height: 1.2; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .cmp-job= +-listing-hero__view-all-link { color: rgb(0, 77, 255); } + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .cmp-job= +-listing-hero__view-all-link:focus-visible, .job-listing-hero__wrapper .cmp= +-job-listing-hero__labels-container .cmp-job-listing-hero__view-all-link:ho= +ver { color: rgb(0, 0, 136); border-bottom: 0.2rem solid rgb(0, 77, 255); } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container { display: = +flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-dir= +ection: column; row-gap: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__cta-container { -webkit= +-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; -w= +ebkit-box-align: center; align-items: center; column-gap: 3rem; } +} + +@media screen and (min-width: 1200px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-butt= +on__compliance { display: none; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job.cmp-button__info-icon .cmp-button { line-height: 2.24rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job.cmp-button__info-icon .cmp-button::before { margin-right: 0.496= +rem; font-size: 1.808rem; line-height: 1.808rem; width: 1.4695rem; height: = +1.8078rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__go-back-label--hide, .job-listing-hero__wrapper .cmp-job-listing-hero__ct= +a-container .cmp-button__saved-job.cmp-button__info-icon .cmp-button__save-= +job--hidden, .job-listing-hero__wrapper .cmp-job-listing-hero__cta-containe= +r .cmp-button__saved-job.cmp-button__info-icon .cmp-button__saved, .job-lis= +ting-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button__saved-= +job.cmp-button__info-icon .cmp-button__saved--hidden { display: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star { font-weight: 600; text-transform: uppercase; color: rgb(= +0, 77, 255); font-size: 1.4rem; display: block; padding-bottom: 0.5rem; } + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-butt= +on__saved-job-star { font-size: 1.6rem; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star:focus-visible .cmp-button__text, .job-listing-hero__wrappe= +r .cmp-job-listing-hero__cta-container .cmp-button__saved-job-star:hover .c= +mp-button__text { border-bottom: 0.2rem solid rgb(0, 77, 255); padding-bott= +om: 0.3rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star:focus { box-shadow: rgb(0, 77, 255) 0px 0px 0px 1px; outli= +ne: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star::before { padding: 0px; margin-right: 0.2rem; content: "= +=EF=92=B3"; font-size: 22px; font-family: Ionicons; font-weight: 400; font-= +style: normal; line-height: 1; text-transform: none; letter-spacing: normal= +; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-= +smoothing: antialiased; text-rendering: optimizelegibility; font-feature-se= +ttings: "liga"; display: inline-block; position: relative; top: -0.1rem; ve= +rtical-align: middle; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-outline { font-weight: 600; text-transform: uppercase; col= +or: rgb(0, 77, 255); font-size: 1.4rem; display: block; padding-bottom: 0.5= +rem; } + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-butt= +on__saved-job-star-outline { font-size: 1.6rem; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-outline:focus-visible .cmp-button__text, .job-listing-hero= +__wrapper .cmp-job-listing-hero__cta-container .cmp-button__saved-job-star-= +outline:hover .cmp-button__text { border-bottom: 0.2rem solid rgb(0, 77, 25= +5); padding-bottom: 0.3rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-outline:focus { box-shadow: rgb(0, 77, 255) 0px 0px 0px 1p= +x; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-outline::before { padding: 0px; margin-right: 0.2rem; cont= +ent: "=EF=92=B2"; font-size: 22px; font-family: Ionicons; font-weight: 400;= + font-style: normal; line-height: 1; text-transform: none; letter-spacing: = +normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit= +-font-smoothing: antialiased; text-rendering: optimizelegibility; font-feat= +ure-settings: "liga"; display: inline-block; position: relative; top: -0.1r= +em; vertical-align: middle; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-hidden { display: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +--primary-white .cmp-button { margin-left: 0px; margin-top: 0px; margin-bot= +tom: 1.1rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__info-icon .cmp-button::before { font-weight: 600; margin-right: 0.5rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-share-= +modal__inner { position: fixed; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-share-= +modal__content { position: absolute; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__image-container { positio= +n: absolute; right: 0px; top: 0px; bottom: 1.5rem; margin-top: -1.4%; margi= +n-bottom: -3.35%; display: none; min-height: 10rem; } + +@media screen and (min-width: 768px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__image-container { displ= +ay: block; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__image-container { width= +: 33.33%; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__image-container .cmp-teas= +er__image { border: none; height: 100%; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__image-container .cmp-imag= +e, .job-listing-hero__wrapper .cmp-job-listing-hero__image-container .cmp-i= +mage__image { height: 100%; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__image-container .cmp-imag= +e__image { width: auto; } + +.job-listing-hero .cmp-button__share-icon .cmp-button:hover .cmp-button__te= +xt { border-bottom: none; padding-bottom: 0px; } + +.job-listing-hero .cmp-share-banner__icon--mail { border-color: rgb(0, 77, = +255); color: rgb(0, 77, 255); } + +.job-listing-hero .cmp-share-banner__icon--mail:hover { background-color: r= +gb(0, 77, 255); color: rgb(255, 255, 255); } + +.job-listing-hero .cmp-share-banner__icon--mail:focus { color: rgb(255, 255= +, 255); } + +.job-listing-hero .cmp-button__compliance-two { display: none; } + +@media screen and (min-width: 1200px) { + .job-listing-hero .cmp-button__compliance-two { display: block; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__content { display: grid; grid= +-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__content { grid-template-col= +umns: 6fr 6fr; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__content .breadcrumb { padding= +-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__content .breadcrumb { paddi= +ng-bottom: 2rem; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left { grid-column: 1; word-b= +reak: break-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__left { padding: 5rem 1.5rem= + 5rem 0px; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__left { padding: 5rem 0px; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-text { padding: 1re= +m 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__left .cmp-text { padding: 2= +rem 0px 0px; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-text p { font-size:= + 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__left .cmp-text p { font-siz= +e: 1.8rem; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .podcastbadges .cmp-text= + { font-size: 1.6rem; } + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-title__text--short = +{ font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont= +, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-ser= +if; font-weight: 800; font-style: normal; text-transform: none; color: rgb(= +0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__left .cmp-title__text--shor= +t { font-size: 6.5rem; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-title__text--long {= + font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont,= + "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-seri= +f; font-weight: 800; font-style: normal; text-transform: none; color: rgb(0= +, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__left .cmp-title__text--long= + { font-size: 5.8rem; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-button { margin: 2r= +em 0px 0px; } + +.cmp-about-hero--program-sub .cmp-about-hero__right { position: relative; g= +rid-area: auto / 1; padding-top: 2rem; margin: 0px -15px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__right { grid-column: 2 / 3;= + margin-left: 15px; margin-right: calc(100% - 50vw + var(--scrollbar-width)= +/2); padding-top: 0px; } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__right .image .cmp-image__im= +age { object-fit: cover; height: 100%; position: absolute; inset: 0px; } +} + +.cmp-about-hero--program-sub .cmp-about-hero .cmp-podcast-badge__container = +{ width: fit-content; } + +.cmp-about-hero--program-sub .cmp-about-hero .cmp-podcast-badge__container = +.cmp-container { display: inline-grid; grid-template-columns: repeat(2, 2fr= +); gap: 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero .cmp-podcast-badge__containe= +r .cmp-container { width: 171%; } +} + +@media screen and (min-width: 1200px) { + .cmp-about-hero--program-sub .cmp-about-hero .cmp-podcast-badge__containe= +r .cmp-container { width: 100%; } +} + +.cmp-about-hero--program-sub .cmp-about-hero .podcastbadges .cmp-image__ima= +ge { margin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.cmp-about-hero--theme .cmp-about-hero__content { display: grid; padding-to= +p: 4rem; grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero__content { grid-template-columns: = +6fr 6fr; padding-top: 0px; } +} + +.cmp-about-hero--theme .cmp-about-hero__left { grid-column: 1; word-break: = +break-word; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero__left { padding: 3rem 0px 0px; gri= +d-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left { padding: 5rem 1.5rem 0px 0= +px; } +} + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-text { padding: 2rem 0px = +0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-text { margin-bottom: 3= +0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-text { padding: 1.5rem = +0px 0px; margin-bottom: 50px; } +} + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-text p { font-size: 1.4re= +m; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-text p { font-size: 1.6= +rem; } +} + +.cmp-about-hero--theme .cmp-about-hero__left .podcastbadges .cmp-text { fon= +t-size: 1.6rem; margin-bottom: auto; } + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-podcast-badge .text .cmp-= +text { margin-bottom: auto; } + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-title__text--short { font= +-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Seg= +oe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fo= +nt-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, = +0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-title__text--short { fo= +nt-size: 6.5rem; } +} + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-title__text--long { font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-title__text--long { fon= +t-size: 5.8rem; } +} + +.cmp-about-hero--theme .cmp-about-hero__right { grid-area: auto / 1; paddin= +g-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero__right { grid-column: 2 / 3; margi= +n-left: 0px; padding-top: 0px; } + .cmp-about-hero--theme .cmp-about-hero__right .image .cmp-image__image { = +width: auto; height: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__right { margin-left: 15px; } +} + +.cmp-about-hero--theme .cmp-about-hero .cmp-podcast-badge__container { widt= +h: fit-content; } + +.cmp-about-hero--theme .cmp-about-hero .cmp-podcast-badge__container .cmp-c= +ontainer { display: inline-grid; grid-template-columns: repeat(2, 2fr); gap= +: 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero .cmp-podcast-badge__container { wi= +dth: 171%; } +} + +@media screen and (min-width: 1200px) { + .cmp-about-hero--theme .cmp-about-hero .cmp-podcast-badge__container { wi= +dth: 102%; } +} + +.cmp-about-hero--theme .cmp-about-hero .podcastbadges .cmp-image__image { m= +argin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.cmp-about-hero--program .cmp-about-hero__content { display: grid; grid-tem= +plate-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__content { grid-template-columns= +: 6fr 6fr; } +} + +.cmp-about-hero--program .cmp-about-hero__left { grid-column: 1; word-break= +: break-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__left { padding: 5rem 1.5rem 5re= +m 0px; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program .cmp-about-hero__left { padding: 8rem 0px 5rem; = +} +} + +.cmp-about-hero--program .cmp-about-hero__left .cmp-text { padding: 1rem 0p= +x 0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__left .cmp-text { padding: 2rem = +0px 0px; } +} + +.cmp-about-hero--program .cmp-about-hero__left .cmp-text p { font-size: 1.4= +rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program .cmp-about-hero__left .cmp-text p { font-size: 1= +.8rem; } +} + +.cmp-about-hero--program .cmp-about-hero__left .podcastbadges .cmp-text { f= +ont-size: 1.6rem; } + +.cmp-about-hero--program .cmp-about-hero__left .cmp-title__text--short { fo= +nt-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "S= +egoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; = +font-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0= +, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program .cmp-about-hero__left .cmp-title__text--short { = +font-size: 6.5rem; } +} + +.cmp-about-hero--program .cmp-about-hero__left .cmp-title__text--long { fon= +t-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Se= +goe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; f= +ont-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0,= + 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program .cmp-about-hero__left .cmp-title__text--long { f= +ont-size: 5.8rem; } +} + +.cmp-about-hero--program .cmp-about-hero__left .cmp-button { margin: 2rem 0= +px 0px; } + +.cmp-about-hero--program .cmp-about-hero__right { position: relative; grid-= +area: auto / 1; padding-top: 2rem; margin: 0px -15px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__right { grid-column: 2 / 3; mar= +gin-left: 15px; margin-right: calc(100% - 50vw + var(--scrollbar-width)/2);= + padding-top: 0px; } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__right .image .cmp-image__image = +{ object-fit: cover; height: 100%; position: absolute; inset: 0px; } +} + +.cmp-about-hero--program .cmp-about-hero .cmp-podcast-badge__container { wi= +dth: fit-content; } + +.cmp-about-hero--program .cmp-about-hero .cmp-podcast-badge__container .cmp= +-container { display: inline-grid; grid-template-columns: repeat(2, 2fr); g= +ap: 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero .cmp-podcast-badge__container .c= +mp-container { width: 171%; } +} + +@media screen and (min-width: 1200px) { + .cmp-about-hero--program .cmp-about-hero .cmp-podcast-badge__container .c= +mp-container { width: 100%; } +} + +.cmp-about-hero--program .cmp-about-hero .podcastbadges .cmp-image__image {= + margin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content {= + display: grid; grid-template-columns: 12fr; max-width: 1200px; margin: aut= +o; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= + { grid-template-columns: 6fr 6fr; } +} + +.careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content__= +left { grid-column: 1; word-break: break-word; padding: 4rem 0px 0px; margi= +n-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= +__left { grid-column: 1 / 2; padding: 5rem 1.5rem 5rem 0px; margin-bottom: = +0px; } +} + +@media screen and (min-width: 1000px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= +__left { padding: 8rem 1.5rem 8rem 0px; margin-bottom: 0px; } +} + +.careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content__= +right { position: relative; grid-area: auto / 1; margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= +__right { grid-column: 2 / 3; margin-left: 0.1rem; margin-right: calc(100% = +- 50vw + var(--scrollbar-width)/2); } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= +__right .image .cmp-image__image { object-position: 60% top; object-fit: co= +ver; height: 100%; position: absolute; inset: 0px; } +} + +.careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__conten= +t { display: grid; grid-template-columns: 12fr; max-width: 1200px; margin: = +auto; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent { grid-template-columns: 6fr 6fr; } +} + +@media screen and (min-width: 1000px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent { grid-template-columns: 14fr 6fr; } +} + +.careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__conten= +t__left { grid-column: 1; word-break: break-word; padding: 4rem 0px 0px; ma= +rgin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent__left { grid-column: 1 / 2; padding: 5rem 1.5rem 5rem 0px; margin-botto= +m: 0px; } +} + +@media screen and (min-width: 1000px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent__left { padding: 8rem 1.5rem 8rem 0px; margin-bottom: 0px; } +} + +.careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__conten= +t__right { position: relative; grid-area: auto / 1; margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent__right { grid-column: 2 / 3; margin-left: 0.1rem; margin-right: calc(10= +0% - 50vw + var(--scrollbar-width)/2); } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent__right .image .cmp-image__image { object-position: 60% top; object-fit:= + cover; height: 100%; position: absolute; inset: 0px; } +} + +.careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero-text-bl= +ock__caption { max-width: 200px; } + +@media screen and (min-width: 1000px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero-text-= +block__caption { max-width: 230px; } +} + +.careers-hero .cmp-title__text--short { font-family: Graphik, Arial, system= +-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvet= +ica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: nor= +mal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size: = +3.6rem; } + +@media screen and (min-width: 1000px) { + .careers-hero .cmp-title__text--short { font-size: 6.5rem; } +} + +.careers-hero .cmp-title__text--long { font-family: Graphik, Arial, system-= +ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helveti= +ca Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: norm= +al; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size: 3= +.6rem; } + +@media screen and (min-width: 1000px) { + .careers-hero .cmp-title__text--long { font-size: 5.8rem; } +} + +.careers-hero .title { display: grid; } + +.careers-hero .description { display: grid; margin-top: 1rem; font-size: 1.= +4rem; font-weight: 400; line-height: 2.24rem; } + +@media screen and (min-width: 768px) { + .careers-hero .description { width: auto; margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .careers-hero .description { line-height: 1.6; font-size: 1.8rem; } +} + +.careers-hero .description .cmp-text__link { color: rgb(0, 77, 255); } + +.careers-hero .description .cmp-text__link:focus, .careers-hero .descriptio= +n .cmp-text__link:hover { color: rgb(0, 0, 136); } + +.careers-hero .breadcrumb { margin-bottom: 2rem; } + +.careers-hero .cmp-breadcrumb__item { padding-bottom: 0px; } + +.careers-hero .cmp-careers-hero__cta-container { padding: 0px; } + +.careers-hero .cmp-teaser__action-container { margin-top: 6rem; padding: 0p= +x; } + +.careers-hero .cmp-careers-hero-text-block { position: absolute; bottom: 0p= +x; word-break: break-word; } + +.careers-hero .cmp-careers-hero-text-block__caption { z-index: 1; position:= + relative; top: -1.25em; margin-left: 2rem; max-width: 200px; } + +@media screen and (min-width: 1000px) { + .careers-hero .cmp-careers-hero-text-block__caption { max-width: 300px; } +} + +.careers-hero .cmp-careers-hero-text-block__caption .text { padding: 0.5rem= + 1rem; text-align: right; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .careers-hero .cmp-careers-hero-text-block__caption .text { padding: 0.5r= +em 1.5rem; } +} + +.careers-hero .cmp-careers-hero-text-block__caption .text__name { font-weig= +ht: 800; font-size: 1.4rem; line-height: 2rem; } + +@media screen and (min-width: 1000px) { + .careers-hero .cmp-careers-hero-text-block__caption .text__name { font-si= +ze: 1.6rem; } +} + +.careers-hero .cmp-careers-hero-text-block__caption .text__location { font-= +weight: 600; font-size: 1.2rem; line-height: 1.2; } + +.careers-hero .cmp-careers-hero-text-block__caption .text__job { font-weigh= +t: 400; font-size: 1.2rem; line-height: 1.2; } + +.careers-hero.cmp-careers-hero-disable .cmp-careers-hero-text-block { displ= +ay: none; } + +.careers-hero.color-block-accent-purple-1 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(180, 85, 170); } + +.careers-hero.color-block-accent-purple-2 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(160, 85, 245); } + +.careers-hero.color-block-accent-purple-3 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(190, 130, 255); } + +.careers-hero.color-block-accent-purple-4 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(220, 175, 255); } + +.careers-hero.color-block-accent-purple-5 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(230, 220, 255); } + +.careers-hero.color-block-alt-blue .cmp-careers-hero-text-block__caption { = +background-color: rgb(0, 65, 240); } + +.careers-hero.color-block-alt-gray .cmp-careers-hero-text-block__caption { = +background-color: rgb(190, 190, 190); } + +.careers-hero.color-block-alt-gray-dark .cmp-careers-hero-text-block__capti= +on { background-color: rgb(150, 150, 150); } + +.careers-hero.color-block-alt-gray-darker .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(90, 90, 90); } + +.careers-hero.color-block-alt-green .cmp-careers-hero-text-block__caption {= + background-color: rgb(0, 215, 0); } + +.careers-hero.color-block-alt-red .cmp-careers-hero-text-block__caption { b= +ackground-color: red; } + +.careers-hero.color-block-alt-yellow .cmp-careers-hero-text-block__caption = +{ background-color: rgb(255, 255, 0); } + +.careers-hero.color-block-aqua .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(0, 255, 187); } + +.careers-hero.color-block-blue .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(0, 186, 255); } + +.careers-hero.color-block-blue-green .cmp-careers-hero-text-block__caption = +{ background-color: rgb(5, 240, 165); } + +.careers-hero.color-block-brand-green .cmp-careers-hero-text-block__caption= + { background-color: rgb(100, 255, 80); } + +.careers-hero.color-block-brand-orange .cmp-careers-hero-text-block__captio= +n { background-color: rgb(255, 120, 0); } + +.careers-hero.color-block-brand-yellow .cmp-careers-hero-text-block__captio= +n { background-color: rgb(255, 235, 50); } + +.careers-hero.color-block-blue-dark .cmp-careers-hero-text-block__caption {= + background-color: rgb(0, 142, 255); } + +.careers-hero.color-block-blue-light .cmp-careers-hero-text-block__caption = +{ background-color: rgb(0, 243, 255); } + +.careers-hero.color-block-core-purple .cmp-careers-hero-text-block__caption= + { background-color: rgb(70, 0, 115); } + +.careers-hero.color-block-cyan .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(0, 255, 255); } + +.careers-hero.color-block-gray .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(167, 167, 167); } + +.careers-hero.color-block-gray-base .cmp-careers-hero-text-block__caption {= + background-color: rgb(0, 0, 0); } + +.careers-hero.color-block-gray-dark .cmp-careers-hero-text-block__caption {= + background-color: rgb(107, 107, 107); } + +.careers-hero.color-block-gray-darker .cmp-careers-hero-text-block__caption= + { background-color: rgb(74, 74, 74); } + +.careers-hero.color-block-gray-light .cmp-careers-hero-text-block__caption = +{ background-color: rgb(204, 204, 204); } + +.careers-hero.color-block-gray-lighter .cmp-careers-hero-text-block__captio= +n { background-color: rgb(227, 227, 227); } + +.careers-hero.color-block-gray-lightest .cmp-careers-hero-text-block__capti= +on { background-color: rgb(242, 242, 242); } + +.careers-hero.color-block-grayishyellow-dark .cmp-careers-hero-text-block__= +caption { background-color: rgb(150, 150, 140); } + +.careers-hero.color-block-grayishyellow-light .cmp-careers-hero-text-block_= +_caption { background-color: rgb(230, 230, 220); } + +.careers-hero.color-block-green .cmp-careers-hero-text-block__caption { bac= +kground-color: rgb(0, 255, 0); } + +.careers-hero.color-block-green-dark .cmp-careers-hero-text-block__caption = +{ background-color: rgb(0, 83, 10); } + +.careers-hero.color-block-link .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(0, 77, 255); } + +.careers-hero.color-block-link-dark .cmp-careers-hero-text-block__caption {= + background-color: rgb(0, 0, 136); } + +.careers-hero.color-block-orange .cmp-careers-hero-text-block__caption { ba= +ckground-color: rgb(255, 182, 0); } + +.careers-hero.color-block-orange-dark .cmp-careers-hero-text-block__caption= + { background-color: rgb(255, 149, 0); } + +.careers-hero.color-block-pink .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(231, 0, 116); } + +.careers-hero.color-block-pink-dark .cmp-careers-hero-text-block__caption {= + background-color: rgb(164, 2, 83); } + +.careers-hero.color-block-pink-light .cmp-careers-hero-text-block__caption = +{ background-color: rgb(255, 80, 160); } + +.careers-hero.color-block-purple .cmp-careers-hero-text-block__caption { ba= +ckground-color: rgb(161, 0, 255); } + +.careers-hero.color-block-purple-dark .cmp-careers-hero-text-block__caption= + { background-color: rgb(117, 0, 192); } + +.careers-hero.color-block-purple-darkest .cmp-careers-hero-text-block__capt= +ion { background-color: rgb(70, 1, 115); } + +.careers-hero.color-block-red .cmp-careers-hero-text-block__caption { backg= +round-color: rgb(231, 15, 41); } + +.careers-hero.color-block-red-dark .cmp-careers-hero-text-block__caption { = +background-color: rgb(189, 0, 29); } + +.careers-hero.color-block-red-darker .cmp-careers-hero-text-block__caption = +{ background-color: rgb(113, 0, 18); } + +.careers-hero.color-block-red-light .cmp-careers-hero-text-block__caption {= + background-color: rgb(255, 50, 70); } + +.careers-hero.color-block-white .cmp-careers-hero-text-block__caption { bac= +kground-color: rgb(255, 255, 255); } + +.careers-hero.color-block-yellow .cmp-careers-hero-text-block__caption { ba= +ckground-color: rgb(255, 212, 46); } + +.careers-hero.color-block-yellow-dark .cmp-careers-hero-text-block__caption= + { background-color: rgb(240, 192, 0); } + +.careers-hero.color-block-yellow-light .cmp-careers-hero-text-block__captio= +n { background-color: rgb(255, 240, 179); } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-1 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(180, 85, 170, 0.6);= + } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-2 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(160, 85, 245, 0.6);= + } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-3 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(190, 130, 255, 0.6)= +; } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-4 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(220, 175, 255, 0.6)= +; } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-5 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(230, 220, 255, 0.6)= +; } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-blue .cmp-careers-h= +ero-text-block__caption { background-color: rgba(0, 65, 240, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-gray .cmp-careers-h= +ero-text-block__caption { background-color: rgba(190, 190, 190, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-gray-dark .cmp-care= +ers-hero-text-block__caption { background-color: rgba(150, 150, 150, 0.6); = +} + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-gray-darker .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(90, 90, 90, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-green .cmp-careers-= +hero-text-block__caption { background-color: rgba(0, 215, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-red .cmp-careers-he= +ro-text-block__caption { background-color: rgba(255, 0, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-yellow .cmp-careers= +-hero-text-block__caption { background-color: rgba(255, 255, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-aqua .cmp-careers-hero-= +text-block__caption { background-color: rgba(0, 255, 187, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-blue .cmp-careers-hero-= +text-block__caption { background-color: rgba(0, 186, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-blue-green .cmp-careers= +-hero-text-block__caption { background-color: rgba(5, 240, 165, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-brand-green .cmp-career= +s-hero-text-block__caption { background-color: rgba(100, 255, 80, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-brand-orange .cmp-caree= +rs-hero-text-block__caption { background-color: rgba(255, 120, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-brand-yellow .cmp-caree= +rs-hero-text-block__caption { background-color: rgba(255, 235, 50, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-blue-dark .cmp-careers-= +hero-text-block__caption { background-color: rgba(0, 142, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-blue-light .cmp-careers= +-hero-text-block__caption { background-color: rgba(0, 243, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-core-purple .cmp-career= +s-hero-text-block__caption { background-color: rgba(70, 0, 115, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-cyan .cmp-careers-hero-= +text-block__caption { background-color: rgba(0, 255, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray .cmp-careers-hero-= +text-block__caption { background-color: rgba(167, 167, 167, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-base .cmp-careers-= +hero-text-block__caption { background-color: rgba(0, 0, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-dark .cmp-careers-= +hero-text-block__caption { background-color: rgba(107, 107, 107, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-darker .cmp-career= +s-hero-text-block__caption { background-color: rgba(74, 74, 74, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-light .cmp-careers= +-hero-text-block__caption { background-color: rgba(204, 204, 204, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-lighter .cmp-caree= +rs-hero-text-block__caption { background-color: rgba(227, 227, 227, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-lightest .cmp-care= +ers-hero-text-block__caption { background-color: rgba(242, 242, 242, 0.6); = +} + +.careers-hero.cmp-careers-hero--opacity.color-block-grayishyellow-dark .cmp= +-careers-hero-text-block__caption { background-color: rgba(150, 150, 140, 0= +.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-grayishyellow-light .cm= +p-careers-hero-text-block__caption { background-color: rgba(230, 230, 220, = +0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-green .cmp-careers-hero= +-text-block__caption { background-color: rgba(0, 255, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-green-dark .cmp-careers= +-hero-text-block__caption { background-color: rgba(0, 83, 10, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-link .cmp-careers-hero-= +text-block__caption { background-color: rgba(0, 77, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-link-dark .cmp-careers-= +hero-text-block__caption { background-color: rgba(0, 0, 136, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-orange .cmp-careers-her= +o-text-block__caption { background-color: rgba(255, 182, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-orange-dark .cmp-career= +s-hero-text-block__caption { background-color: rgba(255, 149, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-pink .cmp-careers-hero-= +text-block__caption { background-color: rgba(231, 0, 116, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-pink-dark .cmp-careers-= +hero-text-block__caption { background-color: rgba(164, 2, 83, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-pink-light .cmp-careers= +-hero-text-block__caption { background-color: rgba(255, 80, 160, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-purple .cmp-careers-her= +o-text-block__caption { background-color: rgba(161, 0, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-purple-dark .cmp-career= +s-hero-text-block__caption { background-color: rgba(117, 0, 192, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-purple-darkest .cmp-car= +eers-hero-text-block__caption { background-color: rgba(70, 1, 115, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-red .cmp-careers-hero-t= +ext-block__caption { background-color: rgba(231, 15, 41, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-red-dark .cmp-careers-h= +ero-text-block__caption { background-color: rgba(189, 0, 29, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-red-darker .cmp-careers= +-hero-text-block__caption { background-color: rgba(113, 0, 18, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-red-light .cmp-careers-= +hero-text-block__caption { background-color: rgba(255, 50, 70, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-white .cmp-careers-hero= +-text-block__caption { background-color: rgba(255, 255, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-yellow .cmp-careers-her= +o-text-block__caption { background-color: rgba(255, 212, 46, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-yellow-dark .cmp-career= +s-hero-text-block__caption { background-color: rgba(240, 192, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-yellow-light .cmp-caree= +rs-hero-text-block__caption { background-color: rgba(255, 240, 179, 0.6); } + +.careers-hero.cmp-careers-hero--dark .cmp-careers-hero-text-block__caption = +.text { color: rgb(255, 255, 255); } + +.careers-hero .cmp-careers-hero__expertise-container { padding-top: 1.5rem;= + } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-link-list .cmp-link-teaser__list a { font-size: 1.8rem; cursor: poin= +ter; background: transparent; border: none; padding: 0px; margin: 0px; text= +-decoration: none; color: rgb(0, 77, 255); line-height: 2.88rem; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-link-list a:focus, .careers-hero .cmp-careers-hero__expertise-contai= +ner .cmp-careers-hero__expertise-link-list a:hover { color: rgb(0, 0, 136);= + text-decoration: none; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-link-list .cmp-careers-hero__expertise-text { font-size: 1.4rem; lin= +e-height: 2.24rem; font-weight: 700; } + +@media screen and (min-width: 768px) { + .careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__e= +xpertise-link-list .cmp-careers-hero__expertise-text { font-size: 1.8rem; l= +ine-height: 2.88rem; font-weight: 700; } +} + +@media screen and (min-width: 1200px) { + .careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__e= +xpertise-link-list .cmp-careers-hero__expertise-text { font-size: 1.8rem; l= +ine-height: 2.88rem; font-weight: 700; } +} + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown { position: relative; padding-top: 1rem; display: inline-bl= +ock; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown .cmp-careers-hero__expertise-dropbtn { background-color: rg= +b(0, 0, 0); color: rgb(255, 255, 255); padding: 1.6rem; font-size: 1.6rem; = +border: none; font-weight: 700; text-transform: uppercase; line-height: 2.2= +4rem; } + +@media screen and (min-width: 768px) { + .careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__e= +xpertise-dropdown .cmp-careers-hero__expertise-dropbtn { background-color: = +rgb(0, 0, 0); color: rgb(255, 255, 255); padding: 1.6rem; font-size: 1.6rem= +; border: none; font-weight: 700; text-transform: uppercase; line-height: 2= +.88rem; } +} + +@media screen and (min-width: 1200px) { + .careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__e= +xpertise-dropdown .cmp-careers-hero__expertise-dropbtn { background-color: = +rgb(0, 0, 0); color: rgb(255, 255, 255); padding: 1.6rem; font-size: 1.6rem= +; border: none; font-weight: 700; text-transform: uppercase; line-height: 2= +.88rem; } +} + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown .cmp-careers-hero__dropdown-content > a:hover, .careers-her= +o .cmp-careers-hero__expertise-container .cmp-careers-hero__expertise-dropd= +own a:focus { background-color: rgb(222, 222, 222); } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown .ion-android-arrow-dropdown::before { content: "=EF=84=84";= + font-family: Ionicons; font-weight: 400; font-style: normal; text-transfor= +m: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap= +; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opti= +mizelegibility; font-feature-settings: "liga"; display: inline-block; line-= +height: 1; font-size: 1.2rem; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__dro= +pdown-content { display: none; max-height: 26rem; overflow-x: auto; positio= +n: absolute; background-color: rgb(242, 242, 242); width: 100%; z-index: 1;= + box-shadow: rgb(255, 255, 255) 0px 0px 10px 0px; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__dro= +pdown-content a { color: rgb(0, 0, 0); padding: 1.2rem 1.6rem; text-decorat= +ion: none; font-size: 1.6rem; display: block; outline: rgb(190, 190, 190) s= +olid 1px; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-cmp-careers-hero__dropdown-content a:hover { background-color: rgb(1= +49, 149, 149); } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown:hover .cmp-careers-hero__dropdown-content { display: block;= + } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown:hover .cmp-careers-hero__expertise-dropbtn { background-col= +or: rgb(0, 0, 0); } + +.careers-hero.cmp-careers-hero--image-scaling-enabled .cmp-careers-hero__co= +ntent__right .image .cmp-image__image { object-fit: cover; object-position:= + inherit; } + +.careers-hero.cmp-careers-hero--image-scaling-enabled .cmp-careers-hero__co= +ntent__right { margin: 0px; } + +@media screen and (max-width: 767.9px) { + .careers-hero.cmp-careers-hero--image-scaling-enabled .cmp-careers-hero__= +content__right { display: none; } +} + +.careers-hero .disable-button.cmp-teaser__action-container { display: none;= + } + +.cmp-careers-landing-page-hero { background-color: rgb(161, 0, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero__video-container { pointer-e= +vents: none; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__video-container { positio= +n: absolute; height: 100%; width: 100%; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__video-container .cmp-video-= +hero__controls { pointer-events: auto; z-index: 1; } + +.cmp-careers-landing-page-hero .cmp-video-hero__video-container .cmp-image_= +_image { object-fit: cover; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__video-container .cmp-imag= +e__image, .cmp-careers-landing-page-hero .cmp-video-hero__video-container .= +cmp-video-hero__image { min-height: 50rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__video-container :first-chil= +d { padding: 0px; height: 100%; width: 100%; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content-container { padding= +-top: 4rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-container { paddi= +ng-top: 5.008rem; position: relative; min-height: 50rem; width: 100%; } +} + +@media screen and (min-width: 1200px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-container { margi= +n: 0px auto; z-index: 1; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__wrapper { padding: 1.008rem= + 0px 2rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__wrapper { padding: 0px 2r= +em; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__wrapper { padding: 3.008r= +em 0px 2rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content { padding: 0px 1.50= +4rem; max-width: 47.098rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content { max-width: none= +; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content-wrap { padding-righ= +t: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap { width: 75%= +; padding-right: 1.504rem; display: inline-block; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap { width: 66.= +6667%; min-width: 87.6rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-her= +o__title .cmp-title__text { font-family: inherit; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-h= +ero__title .cmp-title__text { font-size: 5.84rem; line-height: 1; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-her= +o__text { padding: 0px; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-her= +o__text .cmp-text p { font-size: 1.4rem; line-height: 1.6; margin: 1.008rem= + 0px 2.002rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-h= +ero__text .cmp-text p { margin: 2.002rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-h= +ero__text .cmp-text p { font-size: 1.8rem; margin: 2.016rem 0px 0px; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container { width: 100%; display: block; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container { display: inline-block; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container { margin-top: 2rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container { width: 60%; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search { position: relative; fl= +oat: left; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search { width: 58.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search { width: 66.6667%; max= +-width: 34.438rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search { max-width: none; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-suggestions { z-index: 1= +00; position: absolute; width: 100%; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-suggestions .cmp-jobs-se= +arch-hero__recents-list { display: none; margin-top: -1rem; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-suggestions .cmp-jobs-se= +arch-hero__recents-list .cmp-jobs-search-hero__recents-item { font-weight: = +700; padding: 1rem; border-bottom: 0.1rem solid rgb(167, 167, 167); backgro= +und-color: rgb(245, 245, 245); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-input { height: 4.6rem; = +width: 100%; padding: 1.5rem 2rem; border: 0.105rem solid rgb(107, 107, 107= +); border-radius: 0px; text-overflow: ellipsis; font-size: 1.5rem; margin-b= +ottom: 1.065rem; line-height: 2.56rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search-input { font-size: 1.4= +rem; padding: 1.4rem 2rem; border: 0.1rem solid rgb(107, 107, 107); margin-= +bottom: 1rem; height: 4.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search-input { font-size: 1.6= +rem; height: 4.6rem; margin-bottom: 1rem; padding: 1.6rem 2rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-input:focus, .cmp-career= +s-landing-page-hero .cmp-video-hero__content .cmp-video-hero-search__form-c= +ontainer .cmp-video-hero-search__search-input:focus-visible { border-color:= + rgb(0, 63, 189); box-shadow: rgba(0, 0, 0, 0.075) 0px 0.1rem 0.1rem inset,= + rgba(102, 175, 233, 0.6) 0px 0px 0.8rem; outline-offset: -0.208rem; outlin= +e: inherit; } + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search-input:focus, .cmp-care= +ers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-search__form= +-container .cmp-video-hero-search__search-input:focus-visible { box-shadow:= + rgb(0, 0, 136) 0px 0px 0px 0.208rem, rgb(255, 255, 255) 0px 0px 0px 0.4rem= +; outline: transparent 0.1008rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search .cmp-jobs-search-hero__s= +uggestions-list { margin-top: -1rem; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search .cmp-jobs-search-hero__s= +uggestions-item { border-bottom: 0.1rem solid rgb(167, 167, 167); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search .cmp-jobs-search-hero__s= +uggestions-item--active { border-color: rgb(0, 77, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search .cmp-jobs-search-hero__s= +uggestions-item--active a { color: rgb(0, 77, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__submit { position: relative; wi= +dth: 100%; float: left; margin-bottom: 0.32rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit { margin-bottom: 0px; = +width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit { margin-bottom: 0.32r= +em; } +} + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit .button { padding: 0px= + 1rem 0px 0px; min-width: 21.44rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__submit .cmp-button { min-width:= + 21.44rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit .cmp-button { height: = +4.13rem; margin-top: 0.1rem; line-height: 1; width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit .cmp-button { height: = +4.4rem; line-height: 1.6rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__bu= +tton { margin: 0px; padding: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__= +button { padding-right: 9.92rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__bu= +tton .cmp-video-hero__button-container { padding: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__= +button .cmp-video-hero__button-container { display: block; } +} + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__= +button .cmp-video-hero__button-container .cmp-button__wrapper { margin-top:= + 1.26em; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button__wrappe= +r { display: inline-block; padding: 0px; width: 100%; cursor: pointer; marg= +in-bottom: 0.5rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button__wrap= +per { display: inline-grid; width: max-content; } +} + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button__wrap= +per:focus, .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-but= +ton__wrapper:hover { outline: rgb(0, 77, 255) solid 0.2rem; outline-offset:= + 0px; transition: all 0s ease-out 0s; } + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button__wrap= +per:focus .cmp-button, .cmp-careers-landing-page-hero .cmp-video-hero__cont= +ent .cmp-button__wrapper:hover .cmp-button { transform: translate(-0.5rem, = +-0.5rem); transition: all 0.3s ease-out 0s; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-workda= +y-btn { display: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-workda= +y-btn.show { display: block; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-work= +day-btn.show { display: inline-block; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-recent= +ly-view-jobs-btn { display: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-recent= +ly-view-jobs-btn.show { display: block; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-rece= +ntly-view-jobs-btn.show, .cmp-careers-landing-page-hero .cmp-video-hero__co= +ntent .cmp-careers-viewalljobs-btn { display: inline-block; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .button { margin: 0= +px; padding: 0px; width: 100%; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button { color= +: rgb(255, 255, 255); background-color: rgb(0, 0, 0); transition: box-shado= +w 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow 0.3s eas= +e-out 0s, -webkit-transform 0.3s ease-out 0s; min-width: 21.44rem; display:= + block; position: relative; padding: 1.5008rem; margin: 0px 1rem 1rem 0px; = +border: 0px; width: 100%; z-index: 1; height: 4.6rem; text-align: center; b= +ox-shadow: rgba(167, 167, 167, 0.5) 4px 4px; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:focus, = +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:hover {= + box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; transform: translate(-5p= +x, -5px); color: rgb(255, 255, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:focus {= + border: 2px solid rgb(255, 255, 255); outline: rgb(0, 0, 136) solid 2px; o= +utline-offset: 1px; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:disable= +d { background-color: rgb(227, 227, 227); border-color: transparent; box-sh= +adow: none; color: rgb(255, 255, 255); transition: none 0s ease 0s; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:disable= +d:hover { box-shadow: none; transform: none; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button { dis= +play: inline-block; font-size: 1.4rem; line-height: 1.2; width: auto; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:focus, = +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:hover {= + box-shadow: rgba(167, 167, 167, 0.5) 10px 10px 0px 0px; background-color: = +rgb(0, 0, 0); } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n { margin-bottom: 1rem; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-= +btn { width: 32rem; margin: 1rem 2rem 1rem 0px; display: inline-block; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-= +btn { margin: 1rem 1rem 0px 0px; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter, .cmp-careers-landing-page-hero .cmp-video-hero .cmp-ca= +reers-businessarea-btn .cmp-topic-filter__container { margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-= +btn .cmp-topic-filter__container { padding-right: 1rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter__topic-items { display: block; margin-top: 0px; positio= +n: relative; background-color: unset; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-item-links { width: 100%; text-align: center; max-width: 100%; display: i= +nline-block; line-height: 1.6rem; padding: 1.2rem; margin: 0px 10px 10px 0p= +x; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); font-weight: = +600; font-size: 1.4rem; height: 4.6rem; text-transform: uppercase; box-shad= +ow: rgba(167, 167, 167, 0.5) 4px 4px; transition: box-shadow 0.3s ease-out = +0s, transform 0.3s ease-out 0s, -webkit-box-shadow 0.3s ease-out 0s, -webki= +t-transform 0.3s ease-out 0s; border: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-item-links:active, .cmp-careers-landing-page-hero .cmp-video-hero .cmp-ca= +reers-businessarea-btn .cmp-topic-filter li.cmp-topic-filter__topic-item .c= +mp-topic-filter__topic-item-links:focus, .cmp-careers-landing-page-hero .cm= +p-video-hero .cmp-careers-businessarea-btn .cmp-topic-filter li.cmp-topic-f= +ilter__topic-item .cmp-topic-filter__topic-item-links:hover { box-shadow: r= +gba(167, 167, 167, 0.5) 10px 10px 0px 0px; transform: translate(-5px, -5px)= +; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-= +btn .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__to= +pic-item-links { line-height: 2rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-item-links::after { display: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__subt= +opic { float: left; position: absolute; z-index: 1000; width: 100%; backgro= +und-color: rgb(255, 255, 255); box-shadow: none; transition: none 0s ease 0= +s; padding: 0px; margin-top: 10px; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-list { border: 0.1rem solid rgba(0, 0, 0, 0.15); box-shadow: = +rgba(0, 0, 0, 0.18) 0px 0.6rem 1.2rem; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-item { display: flex; background-color: rgb(255, 255, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-link { padding: 1.5rem; border-bottom: 0.1rem solid rgb(204, = +204, 204); width: 100%; line-height: 2rem; color: rgb(0, 0, 0); } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-link:focus, .cmp-careers-landing-page-hero .cmp-video-hero .c= +mp-careers-businessarea-btn .cmp-topic-filter li.cmp-topic-filter__topic-it= +em .cmp-careers-lp-hero__business-areas-link:hover { outline: rgb(0, 77, 25= +5) solid 0.2rem; outline-offset: 0px; transition: all 0s ease-out 0s; text-= +decoration: none; color: rgb(94, 94, 94); background-color: rgb(245, 245, 2= +45); } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-text { color: rgb(0, 0, 0); line-height: 2rem; pointer-events= +: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-icon { float: right; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-icon::before { content: "=EF=8D=9F"; font-family: Ionicons; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; display: inline-block; color: rgb(255, 255, 255);= + font-size: 1.4rem; transition: all 0.35s ease-in-out 0s; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter:hover { outline: rgb(0, 77, 255) solid 2px; } + +.color-block-accent-purple-1 .cmp-video-hero { background-color: rgb(180, 8= +5, 170); } + +.color-block-accent-purple-2 .cmp-video-hero { background-color: rgb(160, 8= +5, 245); } + +.color-block-accent-purple-3 .cmp-video-hero { background-color: rgb(190, 1= +30, 255); } + +.color-block-accent-purple-4 .cmp-video-hero { background-color: rgb(220, 1= +75, 255); } + +.color-block-accent-purple-5 .cmp-video-hero { background-color: rgb(230, 2= +20, 255); } + +.color-block-alt-blue .cmp-video-hero { background-color: rgb(0, 65, 240); = +} + +.color-block-alt-gray .cmp-video-hero { background-color: rgb(190, 190, 190= +); } + +.color-block-alt-gray-dark .cmp-video-hero { background-color: rgb(150, 150= +, 150); } + +.color-block-alt-gray-darker .cmp-video-hero { background-color: rgb(90, 90= +, 90); } + +.color-block-alt-green .cmp-video-hero { background-color: rgb(0, 215, 0); = +} + +.color-block-alt-red .cmp-video-hero { background-color: red; } + +.color-block-alt-yellow .cmp-video-hero { background-color: rgb(255, 255, 0= +); } + +.color-block-aqua .cmp-video-hero { background-color: rgb(0, 255, 187); } + +.color-block-blue .cmp-video-hero { background-color: rgb(0, 186, 255); } + +.color-block-blue-green .cmp-video-hero { background-color: rgb(5, 240, 165= +); } + +.color-block-brand-green .cmp-video-hero { background-color: rgb(100, 255, = +80); } + +.color-block-brand-orange .cmp-video-hero { background-color: rgb(255, 120,= + 0); } + +.color-block-brand-yellow .cmp-video-hero { background-color: rgb(255, 235,= + 50); } + +.color-block-blue-dark .cmp-video-hero { background-color: rgb(0, 142, 255)= +; } + +.color-block-blue-light .cmp-video-hero { background-color: rgb(0, 243, 255= +); } + +.color-block-core-purple .cmp-video-hero { background-color: rgb(70, 0, 115= +); } + +.color-block-cyan .cmp-video-hero { background-color: rgb(0, 255, 255); } + +.color-block-gray .cmp-video-hero { background-color: rgb(167, 167, 167); } + +.color-block-gray-base .cmp-video-hero { background-color: rgb(0, 0, 0); } + +.color-block-gray-dark .cmp-video-hero { background-color: rgb(107, 107, 10= +7); } + +.color-block-gray-darker .cmp-video-hero { background-color: rgb(74, 74, 74= +); } + +.color-block-gray-light .cmp-video-hero { background-color: rgb(204, 204, 2= +04); } + +.color-block-gray-lighter .cmp-video-hero { background-color: rgb(227, 227,= + 227); } + +.color-block-gray-lightest .cmp-video-hero { background-color: rgb(242, 242= +, 242); } + +.color-block-grayishyellow-dark .cmp-video-hero { background-color: rgb(150= +, 150, 140); } + +.color-block-grayishyellow-light .cmp-video-hero { background-color: rgb(23= +0, 230, 220); } + +.color-block-green .cmp-video-hero { background-color: rgb(0, 255, 0); } + +.color-block-green-dark .cmp-video-hero { background-color: rgb(0, 83, 10);= + } + +.color-block-link .cmp-video-hero { background-color: rgb(0, 77, 255); } + +.color-block-link-dark .cmp-video-hero { background-color: rgb(0, 0, 136); = +} + +.color-block-orange .cmp-video-hero { background-color: rgb(255, 182, 0); } + +.color-block-orange-dark .cmp-video-hero { background-color: rgb(255, 149, = +0); } + +.color-block-pink .cmp-video-hero { background-color: rgb(231, 0, 116); } + +.color-block-pink-dark .cmp-video-hero { background-color: rgb(164, 2, 83);= + } + +.color-block-pink-light .cmp-video-hero { background-color: rgb(255, 80, 16= +0); } + +.color-block-purple .cmp-video-hero { background-color: rgb(161, 0, 255); } + +.color-block-purple-dark .cmp-video-hero { background-color: rgb(117, 0, 19= +2); } + +.color-block-purple-darkest .cmp-video-hero { background-color: rgb(70, 1, = +115); } + +.color-block-red .cmp-video-hero { background-color: rgb(231, 15, 41); } + +.color-block-red-dark .cmp-video-hero { background-color: rgb(189, 0, 29); = +} + +.color-block-red-darker .cmp-video-hero { background-color: rgb(113, 0, 18)= +; } + +.color-block-red-light .cmp-video-hero { background-color: rgb(255, 50, 70)= +; } + +.color-block-white .cmp-video-hero { background-color: rgb(255, 255, 255); = +} + +.color-block-yellow .cmp-video-hero { background-color: rgb(255, 212, 46); = +} + +.color-block-yellow-dark .cmp-video-hero { background-color: rgb(240, 192, = +0); } + +.color-block-yellow-light .cmp-video-hero { background-color: rgb(255, 240,= + 179); } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-button__wrapper:focus, .cmp-careers-hero-landing-pag= +e--dark .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button= +__wrapper:hover { outline: rgb(255, 255, 255) solid 0.2rem; } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-careers-businessarea-btn li.cmp-topic-filter__topic-= +item .cmp-topic-filter__topic-item-links { color: rgb(0, 0, 0); background-= +color: rgb(255, 255, 255); } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-careers-businessarea-btn li.cmp-topic-filter__topic-= +item .cmp-topic-filter__topic-icon::before { color: rgb(0, 0, 0); } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-careers-businessarea-btn .cmp-topic-filter:hover { o= +utline: rgb(255, 255, 255) solid 2px; } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-button { color: rgb(0, 0, 0); background-color: rgb(= +255, 255, 255); border: none; } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-button:focus, .cmp-careers-hero-landing-page--dark .= +cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:hover { = +background-color: rgb(255, 255, 255); } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-title__text, .cmp-careers-hero-landing-page--dark .c= +mp-careers-landing-page-hero .cmp-video-hero__content div.cmp-text > p { co= +lor: rgb(255, 255, 255); } + +.cmp-expertise-hero .cmp-teaser { display: flex; -webkit-box-orient: vertic= +al; -webkit-box-direction: reverse; flex-direction: column-reverse; margin:= + 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser { -webkit-box-orient: horizontal; -webkit= +-box-direction: reverse; flex-direction: row-reverse; -webkit-box-pack: end= +; justify-content: flex-end; } +} + +@media screen and (min-width: 1200px) { + .cmp-expertise-hero .cmp-teaser { margin-left: clamp(-3.5rem,calc(50% - 4= +8vw + var(--scrollbar-width)/2),0.8rem); margin-right: clamp(-3.5rem,calc(5= +0% - 48vw + var(--scrollbar-width)/2),0.8rem); } +} + +.cmp-expertise-hero .cmp-teaser__content { border: none; word-break: break-= +word; padding: 0px 1.5rem; background-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser__content { max-width: 50%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-expertise-hero .cmp-teaser__content { padding: 0px 1.5rem 0px 3.5rem= +; margin-left: -3.5rem; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-expertise-hero .cmp-teaser__content { padding: 0px 2.5rem 0px 1.5rem= +; } +} + +@media screen and (min-width: 1200px) { + .cmp-expertise-hero .cmp-teaser__content { padding: 0px 2.5rem 0px 3.5rem= +; box-shadow: rgb(167, 167, 167) -0.352rem -0.2rem 0.448rem; } +} + +.cmp-expertise-hero .cmp-teaser__title { margin: 0px; } + +.cmp-expertise-hero .cmp-teaser__pretitle { display: block; margin-bottom: = +2rem; } + +.cmp-expertise-hero .cmp-teaser__pretitle a { color: rgb(0, 0, 0); border-b= +ottom: 0.2rem solid rgb(0, 77, 255); padding-bottom: 0.4rem; font-weight: 6= +00; font-size: 1.2rem; line-height: 2.13333; text-transform: none; } + +.cmp-expertise-hero .cmp-teaser__pretitle a:focus, .cmp-expertise-hero .cmp= +-teaser__pretitle a:hover { color: rgb(0, 77, 255); } + +.cmp-expertise-hero .cmp-teaser__description { margin: 1rem 0px 2rem; font-= +size: 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser__description { margin: 2rem 0px 5rem; lin= +e-height: 1.78571; } +} + +@media screen and (min-width: 1000px) { + .cmp-expertise-hero .cmp-teaser__description { font-size: 1.8rem; line-he= +ight: 1.38889; } +} + +.cmp-expertise-hero .cmp-teaser__readtime { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser__readtime { margin-bottom: 3rem; } +} + +.cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { right: 1.5rem; ma= +rgin-bottom: 2rem; margin-top: 3rem; padding: 1.5rem 3rem 1rem; max-height:= + none; box-shadow: rgb(167, 167, 167) -0.4rem -0.128rem 0.928rem; line-heig= +ht: 1.33333; letter-spacing: 0.126rem; } + +.cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon span { font-size: 1= +.2rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { margin-left: -1= +.5rem; margin-top: 2rem; right: 1rem; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { padding: 1.5rem= + 1rem 1rem; right: 4.5rem; margin-left: 2.5rem; box-shadow: rgb(167, 167, 1= +67) -0.352rem -0.352rem 0.448rem; } + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon::before { display= +: none; } +} + +@media screen and (min-width: 1200px) { + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { right: 5.5rem; = +padding: 1.5rem 1rem 1rem; box-shadow: rgb(167, 167, 167) -0.352rem -0.352r= +em 0.448rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { line-height: 1.= +38889; } + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon::before { border-= +color: transparent rgb(0, 142, 255) transparent transparent; } +} + +.cmp-expertise-hero .cmp-teaser .cmp-title__text--short { font-family: Grap= +hik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", robot= +o, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 80= +0; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-heig= +ht: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-expertise-hero .cmp-teaser .cmp-title__text--short { font-size: 6.5r= +em; } +} + +.cmp-expertise-hero .cmp-teaser .cmp-title__text--long { font-family: Graph= +ik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto= +, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800= +; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-heigh= +t: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-expertise-hero .cmp-teaser .cmp-title__text--long { font-size: 5.8re= +m; } +} + +.cmp-expertise-hero .cmp-teaser__image { position: relative; margin-right: = +-3.5rem; border: none; } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser__image { margin-left: 0px; } + .cmp-expertise-hero .cmp-teaser__image .cmp-image__image { position: abso= +lute; top: 0px; left: 0px; height: 100%; width: 100%; object-fit: cover; } +} + +@media screen and (min-width: 1200px) { + .cmp-expertise-hero .cmp-teaser__image { margin-right: calc(50% - 50vw); = +} + @supports (color:var(--scrollbar-width)) { + .cmp-expertise-hero .cmp-teaser__image { margin-right: calc(50% - 50vw + = +var(--scrollbar-width)/2); } +} +} + +@media screen and (min-width: 768px) { + .cmp-expertise-hero.with-readtime .cmp-teaser__description { margin: 2rem= + 0px 1.5rem; } +} + +@media screen and (max-width: 767.9px) { + .insights-hero.cmp-insights-hero--tla-enabled .cmp-insights-hero .cmp-ins= +ights-hero__content .cmp-insights-hero__content__left { padding-top: 5rem; = +} +} + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__content= + { background: transparent; } + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__content= +__left { grid-column: 1; word-break: break-word; max-width: 1200px; margin:= + auto; padding: 0px 1.5rem 2rem; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__conte= +nt__left { padding: 0px 3.5rem 5rem; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__conte= +nt__left { padding: 0px 1.5rem 5rem; } +} + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__content= +__right .cmp-image__image { display: none; } + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero .cmp-pod= +cast-badge__container { width: fit-content; } + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero .cmp-pod= +cast-badge__container .cmp-container { display: inline-grid; grid-template-= +columns: repeat(2, 2fr); gap: 1rem; } + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero .podcast= +badges .cmp-image__image { width: 13.4rem; height: 3.4rem; margin-bottom: a= +uto; } + +.insights-hero.cmp-insights-hero-feature--basic.color-background-gray .cmp-= +insights-hero__content { background-color: rgb(242, 242, 242); } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__cont= +ent { position: relative; overflow: hidden; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__cont= +ent__left { position: relative; z-index: 2; max-width: 1200px; margin: auto= + auto 2rem; padding: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__co= +ntent__left { margin-bottom: 5rem; padding: 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__co= +ntent__left { padding: 0px 1.5rem; } +} + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__cont= +ent__left .description, .insights-hero.cmp-insights-hero-feature--overview = +.cmp-insights-hero__content__left .title { width: 100%; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__co= +ntent__left .description, .insights-hero.cmp-insights-hero-feature--overvie= +w .cmp-insights-hero__content__left .title { width: 65%; } +} + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__co= +ntent__right { z-index: 1; object-fit: cover; height: 100%; position: absol= +ute; inset: 0px; } +} + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero .cmp-= +podcast-badge__container { width: fit-content; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero .cmp-= +podcast-badge__container .cmp-container { display: inline-grid; grid-templa= +te-columns: repeat(2, 2fr); gap: 1rem; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero .podc= +astbadges .cmp-image__image { margin-bottom: 0px; width: 13.4rem; height: 3= +.4rem; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-image, .insights-he= +ro.cmp-insights-hero-feature--overview .image { height: 100%; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-image__image { obje= +ct-fit: cover; height: 100%; } + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__cont= +ent { display: grid; grid-template-columns: 12fr; max-width: 1200px; margin= +: auto; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent { grid-template-columns: 6fr 6fr; } +} + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__cont= +ent__left { grid-column: 1; word-break: break-word; margin-bottom: 2rem; pa= +dding: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent__left { grid-column: 1 / 2; margin-bottom: 5rem; padding: 0px 0px 0px= + 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent__left { padding: 0px 0px 0px 1.5rem; } +} + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__cont= +ent__right { position: relative; grid-area: auto / 1; margin: 0px -1.5rem; = +} + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent__right { grid-column: 2 / 3; margin-left: 1.5rem; margin-right: calc(= +100% - 50vw + var(--scrollbar-width)/2); } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent__right .image .cmp-image__image { object-fit: cover; height: 100%; po= +sition: absolute; inset: 0px; } +} + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .cmp-= +podcast-badge__container { width: fit-content; } + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .cmp-= +podcast-badge__container .cmp-container { display: inline-grid; grid-templa= +te-columns: repeat(2, 2fr); gap: 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .cm= +p-podcast-badge__container .cmp-container { width: 167%; } +} + +@media screen and (min-width: 1200px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .cm= +p-podcast-badge__container .cmp-container { width: 100%; } +} + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .podc= +astbadges .cmp-image__image { margin-bottom: 0px; width: 13.4rem; height: 3= +.4rem; } + +.insights-hero .cmp-title__text--short { font-family: Graphik, Arial, syste= +m-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helve= +tica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: no= +rmal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size:= + 3.6rem; } + +@media screen and (min-width: 1000px) { + .insights-hero .cmp-title__text--short { font-size: 6.5rem; } +} + +.insights-hero .cmp-title__text--long { font-family: Graphik, Arial, system= +-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvet= +ica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: nor= +mal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size: = +3.6rem; } + +@media screen and (min-width: 1000px) { + .insights-hero .cmp-title__text--long { font-size: 5.8rem; } +} + +.insights-hero .cmp-insights-hero__badge { position: relative; padding-top:= + 2rem; } + +.insights-hero .cmp-insights-hero__badge .cmp-image__image { width: auto; h= +eight: auto; } + +.insights-hero .cmp-text { text-transform: uppercase; margin-top: 2rem; fon= +t-size: 1.2rem; line-height: 2.24rem; font-weight: 600; position: relative;= + } + +@media screen and (min-width: 768px) { + .insights-hero .cmp-text { line-height: 1.6; } +} + +.insights-hero .cmp-text__readtime { position: absolute; width: 100%; } + +.insights-hero .cmp-text__label-sm { text-transform: uppercase; font-size: = +1.2rem; line-height: 1.92rem; font-weight: 600; } + +.insights-hero .cmp-text__label-small + .cmp-text__readtime { margin-left: = +3rem; } + +.insights-hero .description { display: grid; margin-top: 1rem; font-size: 1= +.4rem; font-weight: 400; line-height: 2.24rem; } + +@media screen and (min-width: 768px) { + .insights-hero .description { width: auto; margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .insights-hero .description { line-height: 1.6; font-size: 1.8rem; } +} + +.insights-hero .breadcrumb { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .insights-hero .breadcrumb { margin-bottom: 3rem; } +} + +.insights-hero .cmp-breadcrumb__item { padding-bottom: 0px; } + +.insights-hero .cmp-feature-overview__topic-link { margin-bottom: 2rem; fon= +t-weight: 600; font-size: 1.2rem; color: rgb(0, 0, 0); line-height: 2.5rem;= + text-transform: none; } + +.insights-hero .cmp-feature-overview__topic-link a { text-decoration: under= +line 2px solid rgb(0, 77, 255); text-underline-offset: 2px; padding-bottom:= + 0.4rem; color: rgb(0, 0, 0); } + +.insights-hero .cmp-feature-overview__topic-link a:focus, .insights-hero .c= +mp-feature-overview__topic-link a:hover { color: rgb(0, 77, 255); text-deco= +ration: none; } + +.insights-hero .disable-badge { padding-top: 3rem; } + +@media screen and (min-width: 1200px) { + .insights-hero .disable-badge { padding-top: 4rem; } +} + +.insights-hero.cmp-insights-hero-badge-disable .cmp-insights-hero__content_= +_left { padding-top: 3rem; } + +@media screen and (min-width: 1200px) { + .insights-hero.cmp-insights-hero-badge-disable .cmp-insights-hero__conten= +t__left { padding-top: 4rem; } +} + +.insights-hero.cmp-insights-hero-badge-disable .cmp-insights-hero__badge, .= +insights-hero.cmp-insights-hero-date-disable .cmp-text__label-small { displ= +ay: none; } + +.insights-hero.cmp-insights-hero-date-disable .cmp-text__label-small + .cmp= +-text__readtime { margin-left: 0px; } + +.insights-hero.cmp-insights-hero-readtime-disable .cmp-text__label-sm { dis= +play: none; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero--dark .cmp-feature-overview__topic-link = +{ color: rgb(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-feature-overview__topic-link = +a { color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); text-decor= +ation-color: rgb(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-feature-overview__topic-link = +a:focus, .insights-hero.cmp-insights-hero--dark .cmp-feature-overview__topi= +c-link a:hover { color: rgb(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-breadcrumb__item { color: rgb= +(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-breadcrumb__item-link, .insig= +hts-hero.cmp-insights-hero--dark .cmp-breadcrumb__item::after { color: rgb(= +255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-breadcrumb__item-link span:ho= +ver::after, .insights-hero.cmp-insights-hero--dark .cmp-breadcrumb__item a:= +focus::after { background-color: rgb(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-text span, .insights-hero.cmp= +-insights-hero--dark .description, .insights-hero.cmp-insights-hero--dark .= +title h1 { color: rgb(255, 255, 255); } +} + +.insights-hero.cmp-insights-hero--dark .cmp-podcast-badge .cmp-text { color= +: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero--dark .cmp-podcast-badge .cmp-text { col= +or: rgb(242, 242, 242); } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__content { display:= + grid; grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__content { grid-t= +emplate-columns: 6fr 6fr; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__content .breadcrum= +b { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__content .breadcr= +umb { padding-bottom: 2rem; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left { grid-column= +: 1; word-break: break-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__left { padding: = +5rem 1.5rem 5rem 2rem; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__left { padding: = +5rem 0px; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-feature-= +interior__topic-link { margin-bottom: 2rem; } + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-feature-= +interior__topic-link a { color: rgb(0, 0, 0); border-bottom: 0.2rem solid r= +gb(0, 77, 255); padding-bottom: 0.4rem; font-weight: 600; font-size: 1.2rem= +; line-height: 2.5rem; text-transform: none; } + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-feature-= +interior__topic-link a:focus, .cmp-insights-hero--feature-interior .cmp-ins= +ights-hero__left .cmp-feature-interior__topic-link a:hover { color: rgb(0, = +77, 255); } + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-text p {= + margin-top: 2rem; } + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-title__t= +ext--short { font-family: Graphik, Arial, system-ui, -apple-system, blinkma= +csystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarel= +l, sans-serif; font-weight: 800; font-style: normal; text-transform: none; = +color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-title_= +_text--short { font-size: 6.5rem; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-title__t= +ext--long { font-family: Graphik, Arial, system-ui, -apple-system, blinkmac= +systemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell= +, sans-serif; font-weight: 800; font-style: normal; text-transform: none; c= +olor: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-title_= +_text--long { font-size: 5.8rem; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__right { position: = +relative; grid-area: auto / 1; padding-top: 2rem; margin: 0px -15px; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__right { grid-col= +umn: 2 / 3; margin-left: 15px; margin-right: calc(100% - 50vw + var(--scrol= +lbar-width)/2); padding-top: 0px; } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__right .image .cm= +p-image__image { object-fit: cover; height: 100%; position: absolute; inset= +: 0px; } +} + +.cmp-insights-hero--feature-overview .cmp-insights-hero .cmp-feature-overvi= +ew__topic-link { margin-bottom: 2rem; } + +.cmp-insights-hero--feature-overview .cmp-insights-hero .cmp-feature-overvi= +ew__topic-link a { color: rgb(0, 0, 0); border-bottom: 0.2rem solid rgb(0, = +77, 255); padding-bottom: 0.4rem; font-weight: 600; font-size: 1.2rem; line= +-height: 2.5rem; text-transform: none; } + +.cmp-insights-hero--feature-overview .cmp-insights-hero .cmp-feature-overvi= +ew__topic-link a:focus, .cmp-insights-hero--feature-overview .cmp-insights-= +hero .cmp-feature-overview__topic-link a:hover { color: rgb(0, 77, 255); } + +.cmp-insights-hero--feature-overview .cmp-insights-hero__content { padding:= + 3rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content { paddin= +g: 5rem 0px; } +} + +.cmp-insights-hero--feature-overview .cmp-insights-hero__content .breadcrum= +b { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .breadcr= +umb { padding-bottom: 2rem; } +} + +.cmp-insights-hero--feature-overview .cmp-insights-hero__content .title { d= +isplay: grid; grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .title {= + grid-template-columns: 9fr 3fr; } +} + +@media screen and (min-width: 1000px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .title {= + grid-template-columns: 8fr 4fr; } +} + +.cmp-insights-hero--feature-overview .cmp-insights-hero__content .cmp-text = +{ margin: 2rem 0px; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .cmp-tex= +t { margin-bottom: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .image.f= +ull-width { display: none; } +} + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-feature= +-overview__topic-link a { color: rgb(255, 255, 255); border-color: rgb(255,= + 255, 255); } + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-feature= +-overview__topic-link a:focus, .cmp-insights-hero--feature-overview.cmp-ins= +ights-hero--dark .cmp-feature-overview__topic-link a:hover { color: rgb(255= +, 255, 255); border: none; } + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-breadcr= +umb__item-link { color: rgb(255, 255, 255); } + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-breadcr= +umb__item-link span:hover::after, .cmp-insights-hero--feature-overview.cmp-= +insights-hero--dark .cmp-breadcrumb__item a:focus::after { background-color= +: rgb(255, 255, 255); } + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-text sp= +an, .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .title h1 = +{ color: rgb(255, 255, 255); } +} + +.cmp-insights-hero--feature-overview.cmp-insights-hero--light .cmp-feature-= +overview__topic-link a { color: rgb(0, 0, 0); border-color: rgb(0, 0, 0); } + +.cmp-insights-hero--feature-overview.cmp-insights-hero--light .cmp-feature-= +overview__topic-link a:focus, .cmp-insights-hero--feature-overview.cmp-insi= +ghts-hero--light .cmp-feature-overview__topic-link a:hover { color: rgb(0, = +0, 0); border: none; } + +.cmp-jobs-search-hero__hero { position: relative; } + +.cmp-jobs-search-hero__background { position: absolute; z-index: 0; inset: = +0px; overflow: hidden; } + +.cmp-jobs-search-hero__background .cmp-image, .cmp-jobs-search-hero__backgr= +ound .image { height: 100%; } + +.cmp-jobs-search-hero__background .cmp-image__image { height: 100%; object-= +fit: cover; } + +.cmp-jobs-search-hero__content { position: relative; max-width: 1200px; mar= +gin: 0px auto; padding: 4rem 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-search-hero__content { padding: 3.13em 1.5rem; margin: 0px; } +} + +@media screen and (min-width: 1200px) { + .cmp-jobs-search-hero__content { margin: 0px auto; padding: 8rem 1.5rem; = +max-width: 125rem; } +} + +.cmp-jobs-search-hero__content .title { margin: 0px 0px 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__content .title { width: 100%; margin-bottom: 4rem;= + } +} + +.cmp-jobs-search-hero__form-container { width: 100%; } + +.cmp-jobs-search-hero__form { display: flex; } + +.cmp-jobs-search-hero__form-label { display: none; } + +.cmp-jobs-search-hero__search { width: 100%; margin-right: -2px; -webkit-bo= +x-flex: 1; flex: 1 0 0px; position: relative; } + +.cmp-jobs-search-hero__search-input { height: 50px; border: 1px solid rgb(1= +07, 107, 107); background-color: rgb(255, 255, 255); padding: 1.5rem 1rem; = +width: 100%; } + +@media screen and (max-width: 460px) { + .cmp-jobs-search-hero__search-input::-webkit-input-placeholder { font-siz= +e: 1.2rem; } + .cmp-jobs-search-hero__search-input::placeholder { font-size: 1.2rem; } +} + +.cmp-jobs-search-hero__search-input:focus, .cmp-jobs-search-hero__search-in= +put:focus-visible, .cmp-jobs-search-hero__search-input:focus-within { borde= +r-color: rgb(0, 63, 189); box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inse= +t, rgba(102, 175, 233, 0.6) 0px 0px 8px; outline: 0px; } + +@media screen and (min-width: 768px) { + .cmp-jobs-search-hero__search-input { padding: 1.5rem 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__search-input { height: 5.00781rem; } +} + +.cmp-jobs-search-hero__submit { width: 16.6667%; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__submit { width: auto; } +} + +.cmp-jobs-search-hero__submit .cmp-button { margin: 0px; width: 100%; min-w= +idth: auto; padding: 1rem 1.5rem; min-height: 50px; -webkit-box-flex: 1; fl= +ex: 1 0 100%; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__submit .cmp-button { height: 5.00781rem; padding: = +1.5072rem 1.0048rem; } +} + +.cmp-jobs-search-hero__submit .cmp-button__icon { display: block; } + +.cmp-jobs-search-hero__submit .cmp-button__icon::after { content: "=EF=92= +=A5"; font-size: 34px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-search-hero__submit .cmp-button__icon::after { font-size: 2.7re= +m; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__submit .cmp-button__icon::after { font-size: 2.4re= +m; } +} + +.cmp-jobs-search-hero__submit .cmp-button__text { display: none; margin-lef= +t: 5px; } + +@media screen and (min-width: 768px) { + .cmp-jobs-search-hero__submit .cmp-button__text { display: block; font-si= +ze: 1.4rem; } +} + +.cmp-jobs-search-hero__no-jobs-message { display: none; } + +.cmp-jobs-search-hero__no-jobs-message--show { display: block; font-size: 1= +.4rem; line-height: 2.24rem; font-weight: 400; margin-top: 20px; margin-bot= +tom: 2.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__no-jobs-message--show { font-size: 1.6rem; line-he= +ight: 2.56rem; margin-bottom: 2.5rem; } +} + +.cmp-jobs-search-hero__no-jobs-message--show a { color: rgb(0, 77, 255); te= +xt-decoration: underline; } + +.cmp-jobs-search-hero__search-suggestions { position: absolute; width: 100%= +; overflow: hidden; top: 50px; } + +.cmp-jobs-search-hero__search-suggestions--show .cmp-jobs-search-hero__sugg= +estions-list { display: block; } + +.cmp-jobs-search-hero__search-suggestions--recent .cmp-jobs-search-hero__su= +ggestions-item a { font-weight: 400; } + +.cmp-jobs-search-hero__search-suggestions--recent .cmp-jobs-search-hero__su= +ggestions-list { animation: 0.5s linear 0s 1 normal none running slide-down= +; } + +@keyframes slide-down {=20 + 0% { opacity: 0; transform: translateY(-100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.cmp-jobs-search-hero__suggestions-list { display: none; border-color: rgb(= +227, 227, 227); border-style: solid; border-width: 0px 0.07em; background: = +linear-gradient(rgb(167, 167, 167) -1.25em, rgb(255, 255, 255) 0.44em, rgb(= +255, 255, 255) 20%); box-shadow: rgb(255, 255, 255) 0.44em 0px 0.57em -0.44= +em inset; } + +.cmp-jobs-search-hero__suggestions-item { border-width: 1px; border-style: = +solid; border-color: transparent transparent rgb(227, 227, 227); border-ima= +ge: initial; display: block; } + +.cmp-jobs-search-hero__suggestions-item a { font-size: 1.6rem; padding: 10p= +x 15px; margin-bottom: 0px; display: block; color: rgb(0, 0, 0); font-weigh= +t: 800; } + +.cmp-jobs-search-hero__suggestions-item a:hover { color: rgb(0, 77, 255); } + +.cmp-jobs-search-hero__suggestions-item--active { border: 1px solid rgb(0, = +63, 189); } + +.cmp-jobs-search-hero__suggestions-item--active a { color: rgb(0, 63, 189);= + } + +.cmp-jobs-search-hero__highlight { font-weight: 400; } + +.cmp-jobs-search-hero__btn-container { display: none; } + +.cmp-jobs-search-hero__btn-container .button { display: block; } + +@media screen and (min-width: 768px) { + .cmp-jobs-search-hero__btn-container .button { display: inline-block; mar= +gin-right: 1rem; } +} + +.cmp-jobs-search-hero__btn-container .cmp-button { margin: 1.501rem 0px; te= +xt-align: center; min-width: 21.44rem; display: flex; } + +.cmp-jobs-search-hero__featured-skills-search, .cmp-jobs-search-hero__job-l= +ocation { display: block; padding-top: 4.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__featured-skills-search, .cmp-jobs-search-hero__job= +-location { padding-top: 2.5rem; } +} + +.cmp-jobs-search-hero__featured-skills-search-link, .cmp-jobs-search-hero__= +job-location-link { color: rgb(0, 77, 255); text-decoration: none; border: = +1px solid rgb(0, 77, 255); border-radius: 25px; padding: 0px 5px; display: = +inline-block; } + +@media screen and (max-width: 767.9px) { + .cmp-jobs-search-hero__featured-skills-search-link, .cmp-jobs-search-hero= +__job-location-link { text-align: center; display: block; margin-bottom: 4p= +x; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-search-hero__featured-skills-search-link, .cmp-jobs-search-hero= +__job-location-link { margin-bottom: 4px; } +} + +.cmp-jobs-search-hero__featured-skills-search-link:focus, .cmp-jobs-search-= +hero__featured-skills-search-link:hover, .cmp-jobs-search-hero__job-locatio= +n-link:focus, .cmp-jobs-search-hero__job-location-link:hover { color: rgb(0= +, 0, 136); } + +.cmp-jobs-search-hero__featured-skills-search-link:focus, .cmp-jobs-search-= +hero__job-location-link:focus { box-shadow: transparent 0px 0px 0px 2px; ou= +tline: rgb(0, 0, 136) solid 2px; outline-offset: 2px; } + +.cmp-jobs-search-hero__featured-skills-search-link:focus:not(:focus-visible= +), .cmp-jobs-search-hero__job-location-link:focus:not(:focus-visible) { box= +-shadow: none; outline: none; } + +.jobsearchhero .responsivegrid.full-width-constraint > div.cmp-container > = +div { max-width: 75em; } + +.jobsearchhero, .jobsearchhero .responsivegrid.full-width > div.cmp-contain= +er > div { max-width: 75em; margin: 0px auto; padding-left: 15px; padding-r= +ight: 15px; } + +.cmp-landing-page-heros { padding: 0px; position: relative; } + +.cmp-landing-page-heros .cmp-teaser__image { border: 0px; right: 0px; top: = +0px; width: 100%; height: 32.5rem; z-index: 1; margin-top: 2rem; position: = +relative; margin-bottom: -2rem; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .cmp-teaser__image { position: absolute; width: 4= +6%; height: 36.5rem; right: -2rem; top: -4.5rem; margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .cmp-teaser__image { width: 50%; height: 46.5rem;= + right: 1rem; } +} + +.cmp-landing-page-heros .cmp-teaser__image .cmp-image, .cmp-landing-page-he= +ros .cmp-teaser__image .cmp-image__image { height: 100%; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .cmp-teaser__image .cmp-image__image { background= +-repeat: no-repeat; background-size: cover; background-position: center bot= +tom; } +} + +.cmp-landing-page-heros .cmp-teaser__image .cmp-image__link { height: 100%;= + } + +.cmp-landing-page-heros .teaser { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .teaser { padding: 5rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser { padding: 8rem 0px; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser { background: none; } + +.cmp-landing-page-heros .teaser .cmp-teaser__content { padding: 0px; border= +: none; background: none; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content { padding: 0px; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__title { p= +adding-bottom: 1rem; font-size: 3.6rem; width: 100%; text-transform: upperc= +ase; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__title {= + width: 66.66%; padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__title {= + font-size: 6.5rem; padding-bottom: 2rem; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-title__text--shor= +t { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfo= +nt, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-s= +erif; font-weight: 800; font-style: normal; color: rgb(0, 0, 0); line-heigh= +t: 1; font-size: 3.6rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-title__text--sh= +ort { font-size: 6.5rem; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-title__text--long= + { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfon= +t, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-se= +rif; font-weight: 800; font-style: normal; color: rgb(0, 0, 0); line-height= +: 1; font-size: 3.6rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-title__text--lo= +ng { font-size: 5.8rem; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__descripti= +on { width: 100%; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__descrip= +tion { width: 52%; } +} + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__descrip= +tion { width: 48%; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__action-co= +ntainer .cmp-teaser__action-link { margin: 0px; } + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__action-co= +ntainer .cmp-teaser__action-link::after { content: ""; margin-left: 0px; } + +.landing-page-heros .cmp-landing-page-separator__horizontal-rule { padding-= +bottom: 30px; } + +.landing-page-heros .cmp-landing-page-separator__horizontal-rule .cmp-separ= +ator__horizontal-rule { display: flex; border: 1px solid rgb(204, 204, 204)= +; height: 0px; margin: 0px -1000em; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .landing-page-heros .cmp-landing-page-separator__horizontal-rule .cmp-sep= +arator__horizontal-rule { margin-top: 0px; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__content { display: grid; = +grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__content { grid-template= +-columns: 6fr 6fr; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow { margin= +-bottom: 10px; } + +.cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow-icon { d= +isplay: inline-flex; } + +.cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow-icon::be= +fore { padding-right: 10px; content: "=EF=8B=B4"; font-size: 36px; font-fam= +ily: Ionicons; display: block; font-weight: 400; font-style: normal; line-h= +eight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norm= +al; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiase= +d; text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow-title { = +font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, = +"Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif= +; font-weight: 600; font-style: normal; text-transform: uppercase; letter-s= +pacing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; font-size: 1.2rem; = +display: inline-flex; -webkit-box-align: center; align-items: center; } + +@media screen and (min-width: 1000px) { + .cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow-title = +{ font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left { grid-column: 1; wo= +rd-break: break-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__left { padding: 5rem 1.= +5rem 5rem 0px; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-service-hero--program-sub .cmp-service-hero__left { padding: 5rem 0p= +x; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title { margin-= +bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title { margi= +n-bottom: 0.1rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text { font-siz= +e: 1.8rem; padding: 1rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text { paddin= +g: 2rem 0px 0px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text { font-s= +ize: 1.4rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text p { line-h= +eight: 1.6; font-size: 1.8rem; } + +@media screen and (max-width: 767.9px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text p { font= +-size: 1.4rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title__text--sh= +ort { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystem= +font, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans= +-serif; font-weight: 800; font-style: normal; text-transform: none; color: = +rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title__text--= +short { font-size: 6.5rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title__text--lo= +ng { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title__text--= +long { font-size: 5.8rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__right { position: relativ= +e; grid-area: auto / 1; padding-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__right { grid-column: 2 = +/ 3; margin-left: 15px; padding-top: 0px; } + .cmp-service-hero--program-sub .cmp-service-hero__right .image .cmp-image= + .cmp-image__image { object-fit: fill; height: 100%; position: absolute; in= +set: 0px; } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__right .image .cmp-image= + .cmp-image__image { object-fit: contain; height: 100%; position: absolute;= + inset: 0px; } +} + +.cmp-video-hero { display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; position: relative; } + +.cmp-video-hero__video { display: block; width: 100%; min-height: auto; obj= +ect-fit: cover; background-position: 50% center; cursor: default; outline: = +none; } + +@media screen and (min-width: 768px) { + .cmp-video-hero__video { height: 35rem; } +} + +.cmp-video-hero .cmp-title__text--short { font-family: Graphik, Arial, syst= +em-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helv= +etica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: n= +ormal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size= +: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-hero .cmp-title__text--short { font-size: 6.5rem; } +} + +.cmp-video-hero .cmp-title__text--long { font-family: Graphik, Arial, syste= +m-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helve= +tica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: no= +rmal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size:= + 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-hero .cmp-title__text--long { font-size: 5.8rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-video-hero .cmp-title__text { font-size: 5.84rem; } +} + +.cmp-video-hero__controls { display: flex; position: absolute; bottom: 15px= +; right: 20px; } + +.cmp-video-hero__controls-mute, .cmp-video-hero__controls-pause, .cmp-video= +-hero__controls-play, .cmp-video-hero__controls-unmute { color: rgb(255, 25= +5, 255); font-weight: 900; margin-left: 10px; } + +.cmp-video-hero__controls-mute:hover, .cmp-video-hero__controls-pause:hover= +, .cmp-video-hero__controls-play:hover, .cmp-video-hero__controls-unmute:ho= +ver { color: rgb(255, 255, 255); } + +.cmp-video-hero__controls-play::after { content: "=EF=92=88"; } + +.cmp-video-hero__controls-pause::after, .cmp-video-hero__controls-play::aft= +er { font-size: 24px; font-family: Ionicons; display: block; font-weight: 4= +00; font-style: normal; line-height: 1; text-transform: none; letter-spacin= +g: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -web= +kit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-f= +eature-settings: "liga"; } + +.cmp-video-hero__controls-pause::after { content: "=EF=91=B8"; } + +.cmp-video-hero__controls-mute::after { content: "=EF=8E=BA"; } + +.cmp-video-hero__controls-mute::after, .cmp-video-hero__controls-unmute::af= +ter { font-size: 24px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +.cmp-video-hero__controls-unmute::after { content: "=EF=8E=B9"; } + +.cmp-video-hero__controls-hide { display: none; } + +@media screen and (min-width: 768px) { + .cmp-video-hero__content-container { position: absolute; z-index: 1; max-= +width: 1200px; left: 0px; right: 0px; margin: auto; } +} + +.cmp-video-hero__content { width: 100%; padding: 50px 15px 3.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-video-hero__content { padding-left: 35px; width: 66.6667%; } +} + +@media screen and (min-width: 768px) { + .cmp-video-hero__content { background-color: transparent; width: 78%; } +} + +@media screen and (min-width: 1000px) { + .cmp-video-hero__content { min-width: 87.6rem; } +} + +.cmp-video-hero .cmp-breadcrumb__item-link { color: rgb(0, 0, 0); } + +.cmp-video-hero .cmp-breadcrumb__item-link span:hover::after { background-c= +olor: rgb(0, 0, 0); width: 100%; } + +.cmp-video-hero__title { color: rgb(0, 0, 0); } + +.cmp-video-hero__text { color: rgb(0, 0, 0); padding-top: 10px; padding-bot= +tom: 20px; } + +.cmp-video-hero__video-container { position: relative; } + +.cmp-video-hero__transcript { display: flex; -webkit-box-pack: end; justify= +-content: flex-end; font-size: 1.4rem; padding: 0.5rem 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-hero__transcript { font-size: 1.6rem; padding: 1rem 2rem; } +} + +.cmp-video-hero__transcript a { color: rgb(0, 77, 255); text-decoration: no= +ne; } + +.cmp-video-hero__transcript a:hover { color: rgb(0, 0, 136); text-decoratio= +n: underline; } + +@media screen and (min-width: 768px) { + .cmp-video-hero--careers-landing .cmp-video-hero__button { margin-left: -= +1rem; } +} + +.cmp-video-hero--careers-landing .cmp-video-hero__button .button { display:= + inline-block; } + +@media screen and (min-width: 768px) { + .cmp-video-hero--careers-landing .cmp-video-hero__video { height: 50rem; = +} +} + +.videoanimation div.cmp-text > p { font-size: 1.4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .videoanimation div.cmp-text > p { font-size: 1.4rem; } +} + +@media screen and (min-width: 1000px) { + .videoanimation div.cmp-text > p { font-size: 1.8rem; } +} + +.videoanimation .cmp-video-hero__video-button { width: 100%; } + +@media screen and (min-width: 768px) { + .videoanimation .cmp-video-hero__video-button { width: auto; } +} + +.videoanimation.cmp-hero-video-dark .cmp-breadcrumb__item-link { color: rgb= +(255, 255, 255); } + +.videoanimation.cmp-hero-video-dark .cmp-breadcrumb .cmp-breadcrumb__list .= +cmp-breadcrumb__item-link span:hover::after { color: rgb(255, 255, 255); ba= +ckground-color: rgb(255, 255, 255); width: 100%; } + +.videoanimation.cmp-hero-video-dark .cmp-breadcrumb__item::after, .videoani= +mation.cmp-hero-video-dark .cmp-title__text, .videoanimation.cmp-hero-video= +-dark div.cmp-text > p { color: rgb(255, 255, 255); } + +.videoanimation.color-block-accent-purple-1 .cmp-video-hero { background-co= +lor: rgb(180, 85, 170); } + +.videoanimation.color-block-accent-purple-2 .cmp-video-hero { background-co= +lor: rgb(160, 85, 245); } + +.videoanimation.color-block-accent-purple-3 .cmp-video-hero { background-co= +lor: rgb(190, 130, 255); } + +.videoanimation.color-block-accent-purple-4 .cmp-video-hero { background-co= +lor: rgb(220, 175, 255); } + +.videoanimation.color-block-accent-purple-5 .cmp-video-hero { background-co= +lor: rgb(230, 220, 255); } + +.videoanimation.color-block-alt-blue .cmp-video-hero { background-color: rg= +b(0, 65, 240); } + +.videoanimation.color-block-alt-gray .cmp-video-hero { background-color: rg= +b(190, 190, 190); } + +.videoanimation.color-block-alt-gray-dark .cmp-video-hero { background-colo= +r: rgb(150, 150, 150); } + +.videoanimation.color-block-alt-gray-darker .cmp-video-hero { background-co= +lor: rgb(90, 90, 90); } + +.videoanimation.color-block-alt-green .cmp-video-hero { background-color: r= +gb(0, 215, 0); } + +.videoanimation.color-block-alt-red .cmp-video-hero { background-color: red= +; } + +.videoanimation.color-block-alt-yellow .cmp-video-hero { background-color: = +rgb(255, 255, 0); } + +.videoanimation.color-block-aqua .cmp-video-hero { background-color: rgb(0,= + 255, 187); } + +.videoanimation.color-block-blue .cmp-video-hero { background-color: rgb(0,= + 186, 255); } + +.videoanimation.color-block-blue-green .cmp-video-hero { background-color: = +rgb(5, 240, 165); } + +.videoanimation.color-block-brand-green .cmp-video-hero { background-color:= + rgb(100, 255, 80); } + +.videoanimation.color-block-brand-orange .cmp-video-hero { background-color= +: rgb(255, 120, 0); } + +.videoanimation.color-block-brand-yellow .cmp-video-hero { background-color= +: rgb(255, 235, 50); } + +.videoanimation.color-block-blue-dark .cmp-video-hero { background-color: r= +gb(0, 142, 255); } + +.videoanimation.color-block-blue-light .cmp-video-hero { background-color: = +rgb(0, 243, 255); } + +.videoanimation.color-block-core-purple .cmp-video-hero { background-color:= + rgb(70, 0, 115); } + +.videoanimation.color-block-cyan .cmp-video-hero { background-color: rgb(0,= + 255, 255); } + +.videoanimation.color-block-gray .cmp-video-hero { background-color: rgb(16= +7, 167, 167); } + +.videoanimation.color-block-gray-base .cmp-video-hero { background-color: r= +gb(0, 0, 0); } + +.videoanimation.color-block-gray-dark .cmp-video-hero { background-color: r= +gb(107, 107, 107); } + +.videoanimation.color-block-gray-darker .cmp-video-hero { background-color:= + rgb(74, 74, 74); } + +.videoanimation.color-block-gray-light .cmp-video-hero { background-color: = +rgb(204, 204, 204); } + +.videoanimation.color-block-gray-lighter .cmp-video-hero { background-color= +: rgb(227, 227, 227); } + +.videoanimation.color-block-gray-lightest .cmp-video-hero { background-colo= +r: rgb(242, 242, 242); } + +.videoanimation.color-block-grayishyellow-dark .cmp-video-hero { background= +-color: rgb(150, 150, 140); } + +.videoanimation.color-block-grayishyellow-light .cmp-video-hero { backgroun= +d-color: rgb(230, 230, 220); } + +.videoanimation.color-block-green .cmp-video-hero { background-color: rgb(0= +, 255, 0); } + +.videoanimation.color-block-green-dark .cmp-video-hero { background-color: = +rgb(0, 83, 10); } + +.videoanimation.color-block-link .cmp-video-hero { background-color: rgb(0,= + 77, 255); } + +.videoanimation.color-block-link-dark .cmp-video-hero { background-color: r= +gb(0, 0, 136); } + +.videoanimation.color-block-orange .cmp-video-hero { background-color: rgb(= +255, 182, 0); } + +.videoanimation.color-block-orange-dark .cmp-video-hero { background-color:= + rgb(255, 149, 0); } + +.videoanimation.color-block-pink .cmp-video-hero { background-color: rgb(23= +1, 0, 116); } + +.videoanimation.color-block-pink-dark .cmp-video-hero { background-color: r= +gb(164, 2, 83); } + +.videoanimation.color-block-pink-light .cmp-video-hero { background-color: = +rgb(255, 80, 160); } + +.videoanimation.color-block-purple .cmp-video-hero { background-color: rgb(= +161, 0, 255); } + +.videoanimation.color-block-purple-dark .cmp-video-hero { background-color:= + rgb(117, 0, 192); } + +.videoanimation.color-block-purple-darkest .cmp-video-hero { background-col= +or: rgb(70, 1, 115); } + +.videoanimation.color-block-red .cmp-video-hero { background-color: rgb(231= +, 15, 41); } + +.videoanimation.color-block-red-dark .cmp-video-hero { background-color: rg= +b(189, 0, 29); } + +.videoanimation.color-block-red-darker .cmp-video-hero { background-color: = +rgb(113, 0, 18); } + +.videoanimation.color-block-red-light .cmp-video-hero { background-color: r= +gb(255, 50, 70); } + +.videoanimation.color-block-white .cmp-video-hero { background-color: rgb(2= +55, 255, 255); } + +.videoanimation.color-block-yellow .cmp-video-hero { background-color: rgb(= +255, 212, 46); } + +.videoanimation.color-block-yellow-dark .cmp-video-hero { background-color:= + rgb(240, 192, 0); } + +.videoanimation.color-block-yellow-light .cmp-video-hero { background-color= +: rgb(255, 240, 179); } + +.announcement-speedbump .cmp-teaser { background-color: rgb(255, 255, 255);= + } + +.announcement-speedbump .cmp-teaser__image { border: none; width: 100%; } + +@media screen and (min-width: 768px) { + .announcement-speedbump .cmp-teaser__image { flex-basis: auto; width: 33.= +3%; align-self: center; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser__image { width: 25%; } +} + +.announcement-speedbump .cmp-teaser__content { display: flex; -webkit-box-p= +ack: center; justify-content: center; padding: 0px 0px 0px 20px; border-wid= +th: 0px 0px 0px 4px; border-left-style: solid; border-image-slice: 1; borde= +r-image-source: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); margin-t= +op: 10px; background-color: transparent; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .announcement-speedbump .cmp-teaser__content { flex-shrink: 10; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump .cmp-teaser__content { margin: 10px 0px 10px 30px= +; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser__content { margin: 0px 0px 0px 30px; = +width: 75%; } +} + +.announcement-speedbump .cmp-teaser__pretitle { font-family: Graphik, Arial= +, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu,= + "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-st= +yle: normal; text-transform: uppercase; letter-spacing: 0.104em; color: rgb= +(0, 0, 0); line-height: 1.4; font-size: 1.2rem; margin: 1rem 0px; } + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser__pretitle { font-size: 1.8rem; letter= +-spacing: 0.07em; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump .cmp-teaser__pretitle { padding: 1rem 0px; margin= +: 0px; } +} + +.announcement-speedbump .cmp-teaser__action-container { padding: 0px; margi= +n: 1rem 0px; } + +.announcement-speedbump .cmp-teaser__description { margin: 0px; } + +.announcement-speedbump .cmp-teaser__description p { color: rgb(0, 0, 0); t= +ext-transform: none; font-size: 2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser__description p { font-size: 3.5rem; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump .cmp-teaser { display: flex; -webkit-box-orient: = +horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box= +-pack: center; justify-content: center; padding: 0px 15px; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser { padding: 10px 15px; } +} + +.announcement-speedbump.announcement-speedbump--b .cmp-teaser { padding: 2r= +em; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px 0px; } + +.announcement-speedbump.announcement-speedbump--b .cmp-teaser__image { disp= +lay: none; } + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__image { di= +splay: flex; width: auto; } + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__image .cmp= +-image__image { width: 61px; height: 56px; } +} + +.announcement-speedbump.announcement-speedbump--b .cmp-teaser__content { bo= +rder: none; padding: 0px; margin: 0px; } + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__content { = +-webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: w= +rap; -webkit-box-pack: start; justify-content: flex-start; margin: 0px 0px = +0px 20px; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__content { = +height: auto; align-self: center; -webkit-box-align: start; align-items: fl= +ex-start; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__pretitle {= + margin-right: 10px; line-height: 1.6; max-width: 35%; padding: 0px; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__pretitle {= + margin-right: 20px; line-height: 1.4; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__action-con= +tainer { padding: 0px; margin: 0px; flex-basis: 100%; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__action-con= +tainer { flex-basis: auto; align-self: center; } +} + +.announcement-speedbump.announcement-speedbump--b .cmp-teaser__description = +p { color: rgb(0, 0, 0); text-transform: none; font-size: 1.2rem; line-heig= +ht: 1.4; } + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__descriptio= +n p { font-size: 1.8rem; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__descriptio= +n { flex-basis: 0px; -webkit-box-flex: 1; flex-grow: 1; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__descriptio= +n { padding-right: 2rem; } +} + +.announcement-speedbump.color-background-gray .cmp-teaser { background-colo= +r: rgb(242, 242, 242); } + +.announcement-speedbump.brand-gradient-pink .cmp-teaser__content { border-i= +mage-slice: 1; border-image-source: linear-gradient(90deg, rgb(164, 2, 83) = +0%, rgb(231, 0, 116) 30%); } + +.announcement-speedbump.brand-gradient-purple .cmp-teaser__content { border= +-image-slice: 1; border-image-source: linear-gradient(rgb(70, 1, 115), rgb(= +161, 0, 255)); } + +.announcement-speedbump.brand-gradient-purple-alt .cmp-teaser__content { bo= +rder-image-slice: 1; border-image-source: linear-gradient(90deg, rgb(70, 1,= + 115), rgb(117, 0, 192), rgb(161, 0, 255)); } + +.announcement-speedbump.brand-gradient-blue .cmp-teaser__content { border-i= +mage-slice: 1; border-image-source: linear-gradient(rgb(0, 0, 136), rgb(0, = +77, 255)); } + +.announcement-speedbump.brand-gradient-blue2 .cmp-teaser__content { border-= +image-slice: 1; border-image-source: linear-gradient(rgb(0, 77, 255), rgb(0= +, 186, 255)); } + +.announcement-speedbump.brand-gradient-light-blue .cmp-teaser__content { bo= +rder-image-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 186= +, 255), rgb(0, 142, 255), rgb(0, 77, 255)); } + +.announcement-speedbump.brand-gradient-red .cmp-teaser__content { border-im= +age-slice: 1; border-image-source: linear-gradient(rgb(113, 0, 18), red); } + +.announcement-speedbump.brand-gradient-red-alt .cmp-teaser__content { borde= +r-image-slice: 1; border-image-source: linear-gradient(90deg, red, rgb(189,= + 0, 29), rgb(113, 0, 18)); } + +.announcement-speedbump.brand-gradient .cmp-teaser__content { border-image-= +slice: 1; border-image-source: linear-gradient(rgb(0, 255, 0), rgb(0, 186, = +255)); } + +.announcement-speedbump.brand-gradient-alt .cmp-teaser__content { border-im= +age-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), r= +gb(0, 186, 255)); } + +.announcement-speedbump.brand-gradient-yellow .cmp-teaser__content { border= +-image-slice: 1; border-image-source: linear-gradient(rgb(255, 255, 0), rgb= +(240, 192, 0)); } + +.announcement-speedbump.brand-gradient-yellow-alt .cmp-teaser__content { bo= +rder-image-slice: 1; border-image-source: linear-gradient(90deg, rgb(255, 2= +55, 0), rgb(255, 212, 46), rgb(255, 182, 0)); } + +.announcement-speedbump.brand-gradient-green .cmp-teaser__content { border-= +image-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0),= + rgb(0, 215, 0), rgb(0, 83, 10)); } + +.announcement-speedbump__content-top .cmp-teaser__content { -webkit-box-pac= +k: start; justify-content: flex-start; } + +.announcement-speedbump__content-center .cmp-teaser__content { -webkit-box-= +pack: center; justify-content: center; } + +.announcement-speedbump__content-bottom .cmp-teaser__content { -webkit-box-= +pack: end; justify-content: end; } + +.sticky-access-bar { padding-bottom: 8.8rem; } + +@media screen and (min-width: 1000px) { + .sticky-access-bar { padding-bottom: 6.8rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .sticky-access-bar { padding-bottom: 6.208rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar { position: fixed; width: 100%; b= +ottom: 0px; min-height: 6.208rem; box-shadow: 0px 0px 0.496rem; z-index: 99= +9; display: flex; left: 0px; right: 0px; } + +.sticky-access-bar .cmp-sticky-access-bar .careers-blog-cta__link:focus, .s= +ticky-access-bar .cmp-sticky-access-bar .search-cta__link:focus, .sticky-ac= +cess-bar .cmp-sticky-access-bar .talent-community-cta__link:focus { outline= +: rgb(255, 255, 255) solid 1px; outline-offset: -1px; } + +.sticky-access-bar .cmp-sticky-access-bar.gradient-bg-color-blue { backgrou= +nd-image: linear-gradient(90deg, rgb(0, 63, 189) 30%, rgb(0, 77, 255)); bac= +kground-repeat: repeat-x; } + +.sticky-access-bar .cmp-sticky-access-bar__text--mobile { display: flex; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar__text--mobile { display: none; = +} +} + +.sticky-access-bar .cmp-sticky-access-bar__text--desktop { display: none; } + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar__text--desktop { display: flex;= + } +} + +.sticky-access-bar .cmp-sticky-access-bar__text--tablet { display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .sticky-access-bar .cmp-sticky-access-bar__text--tablet { display: flex; = +} +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .sticky-access-bar .cmp-sticky-access-bar__text--tablet { display: flex; = +} +} + +.sticky-access-bar .cmp-sticky-access-bar .content { display: flex; max-wid= +th: 125.008rem; margin: 0px auto; text-align: center; min-height: 8.8rem; w= +idth: 100%; padding-left: 1.504rem; padding-right: 1.504rem; } + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .content { padding: 0px 5.008re= +m; } +} + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content { min-height: 6.208rem= +; padding-left: 3.504rem; padding-right: 3.504rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta { width: 29%= +; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta { width: 3= +7%; } +} + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta { width: 4= +5%; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta .ion-ios-sea= +rch-strong { font-size: 2.8rem; line-height: 2.56rem; height: 100%; } + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta .ion-ios-sea= +rch-strong::before { content: "=EF=92=A4"; font-size: 28px; font-family: Io= +nicons; font-weight: 400; font-style: normal; text-transform: none; letter-= +spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr= +; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; = +font-feature-settings: "liga"; display: inline-block; -webkit-box-align: ce= +nter; align-items: center; -webkit-box-pack: center; justify-content: cente= +r; line-height: 3.6rem; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta .ion-ios-s= +earch-strong::before { margin-right: 2.52rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta .corporate-s= +emibold { margin-bottom: 0.504rem; color: rgb(255, 255, 255); text-transfor= +m: uppercase; font-size: 1.4rem; font-weight: 600; line-height: 1; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta .corporate= +-semibold { margin-bottom: 0px; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta .tertiary-ti= +tle { font-size: 1.8rem; line-height: 1.8rem; font-weight: 600; text-transf= +orm: uppercase; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta .tertiary-= +title { line-height: 2.016rem; margin: 2.016rem 0px; text-transform: none; = +} +} + +@media screen and (min-width: 1000px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta .tertiary-= +title { font-size: 2.5rem; line-height: 2.8rem; margin: 2rem 0px; text-tran= +sform: none; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta { widt= +h: 32%; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta { wi= +dth: 27%; -webkit-box-pack: center; justify-content: center; } +} + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta { wi= +dth: 23%; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .ion-i= +os-paper-outline { font-size: 2.8rem; line-height: 2.56rem; height: 100%; } + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .ion-i= +os-paper-outline::before { content: "=EF=91=B1"; font-size: 28px; font-fami= +ly: Ionicons; font-weight: 400; font-style: normal; text-transform: none; l= +etter-spacing: normal; overflow-wrap: normal; white-space: nowrap; directio= +n: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibi= +lity; font-feature-settings: "liga"; line-height: 3.6rem; display: inline-b= +lock; -webkit-box-align: center; align-items: center; -webkit-box-pack: cen= +ter; justify-content: center; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .ion= +-ios-paper-outline::before { margin-right: 1.512rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .corpo= +rate-semibold { font-size: 1.4rem; font-weight: 600; line-height: 1; color:= + rgb(255, 255, 255); text-transform: uppercase; margin-bottom: 0.504rem; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .cor= +porate-semibold { margin: 1.568rem 0px; } +} + +@media screen and (min-width: 1000px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .cor= +porate-semibold { font-size: 1.6rem; font-weight: 600; line-height: 1; marg= +in: 1.28rem 0px; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta { = +width: 39%; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +{ width: 36%; -webkit-box-pack: center; justify-content: center; } +} + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +{ width: 32%; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta .i= +on-ios-people-outline { height: 100%; font-size: 3.6rem; line-height: 2.56r= +em; } + +.sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta .i= +on-ios-people-outline::before { content: "=EF=91=BB"; font-size: 36px; font= +-family: Ionicons; font-weight: 400; font-style: normal; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; display: inline-block; -webkit-bo= +x-align: center; align-items: center; -webkit-box-pack: center; justify-con= +tent: center; line-height: 3rem; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +.ion-ios-people-outline::before { margin-right: 1.512rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta .c= +orporate-semibold { font-size: 1.4rem; font-weight: 600; line-height: 1; te= +xt-transform: uppercase; color: rgb(255, 255, 255); margin-bottom: 0.504rem= +; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +.corporate-semibold { margin: 1.568rem 0px; } +} + +@media screen and (min-width: 1000px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +.corporate-semibold { font-size: 1.6rem; font-weight: 600; line-height: 1; = +margin: 1.28rem 0px; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta, .stic= +ky-access-bar .cmp-sticky-access-bar .content .search-cta, .sticky-access-b= +ar .cmp-sticky-access-bar .content .talent-community-cta { margin-top: 1.50= +4rem; margin-bottom: 0.504rem; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta, .st= +icky-access-bar .cmp-sticky-access-bar .content .search-cta, .sticky-access= +-bar .cmp-sticky-access-bar .content .talent-community-cta { margin-top: 0p= +x; margin-bottom: 0px; display: inherit; -webkit-box-align: center; align-i= +tems: center; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__link,= + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__link, .sti= +cky-access-bar .cmp-sticky-access-bar .content .talent-community-cta__link = +{ display: inline-block; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__lin= +k, .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__link, .s= +ticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta__lin= +k { display: flex; -webkit-box-align: center; align-items: center; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__link:= +focus, .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__link= +:focus, .sticky-access-bar .cmp-sticky-access-bar .content .talent-communit= +y-cta__link:focus { text-decoration: underline; color: rgb(255, 255, 255); = +display: inline-block; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__lin= +k:focus, .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__li= +nk:focus, .sticky-access-bar .cmp-sticky-access-bar .content .talent-commun= +ity-cta__link:focus { display: flex; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__link:= +hover, .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__link= +:hover, .sticky-access-bar .cmp-sticky-access-bar .content .talent-communit= +y-cta__link:hover { text-decoration: underline; color: rgb(255, 255, 255); = +} + +.sticky-access-bar .cmp-sticky-access-bar .divider { border-left: 1px solid= + rgb(255, 255, 255); margin: 0px 1.008rem; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .divider { margin: 0px 3.504rem= +; } +} + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .divider { margin: 0px 4rem; } +} + +#optanon-minimize-wrapper { position: fixed; z-index: 10; bottom: 0px; righ= +t: 0px; line-height: 4rem; background: linear-gradient(rgb(132, 131, 131), = +rgb(231, 227, 227)); border-radius: 0.64rem; } + +#optanon-minimize-wrapper .optanon-show-settings { font-size: 1.008rem; col= +or: rgb(0, 0, 0); margin: auto; text-decoration: none; position: relative; = +background-color: transparent; background-repeat: no-repeat; border: none; = +cursor: pointer; overflow: hidden; padding: 0.1rem 0.6rem; line-height: 4re= +m; } + +.cmp-has-sticky-bar #optanon-minimize-wrapper { bottom: 88px; } + +@media screen and (max-width: 375px) { + .cmp-has-sticky-bar #optanon-minimize-wrapper { bottom: 104px; } +} + +@media screen and (min-width: 1000px) { + .cmp-has-sticky-bar #optanon-minimize-wrapper { bottom: 68px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-has-sticky-bar #optanon-minimize-wrapper { bottom: 62px; } +} + +.cmp-featured-article__container { position: relative; padding-top: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-featured-article__container { width: 66.66%; padding: 5rem 2rem 0px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-featured-article__container { width: 100%; padding: 5rem 0px 0px; } +} + +.cmp-featured-article__eyebrow-title-container { padding-bottom: 2rem; } + +.cmp-featured-article__section-title-container { padding-bottom: 1rem; word= +-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-featured-article__section-title-container { padding-bottom: 2rem; } +} + +.cmp-featured-article__authors-container { padding-bottom: 1rem; line-heigh= +t: 2.5rem; word-break: break-word; } + +.cmp-featured-article__authors-container .vertical-seperator { display: inl= +ine-block; color: rgb(204, 204, 204); margin: 0px 1.5rem; } + +.cmp-featured-article__authors-container .vertical-seperator::after { conte= +nt: "|"; } + +.cmp-featured-article__description-container { padding-bottom: 1rem; font-s= +ize: 1.4rem; font-weight: 400; line-height: 2.2rem; word-break: break-word;= + } + +@media screen and (min-width: 1000px) { + .cmp-featured-article__description-container { font-size: 1.6rem; line-he= +ight: 2.5rem; } +} + +.cmp-featured-article__cta-container { padding-bottom: 2rem; } + +.cmp-featured-article__cta-container .cmp-teaser__action-container { paddin= +g: 0px; } + +.cmp-featured-article__cta-container .cmp-teaser__action-container .cmp-tea= +ser__action-link:focus::before { width: 100%; } + +.cmp-featured-article__image-container .cmp-teaser__image { border: none; } + +.cmp-featured-article__caption { padding-top: 1rem; } + +.cmp-featured-article__caption .cmp-featured-article__caption-text { font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-weight: 400; color: rgb(107, 107, 107); font-size: 1.2rem; } + +.cmp-four-cell { word-break: break-word; } + +.cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col, .cmp-fo= +ur-cell .cmp-four-cell__first-row .cmp-four-cell__second-col { flex-basis: = +100%; } + +.cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1, .cm= +p-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50, .cmp= +-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-row, .cm= +p-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth { flex-wrap:= + wrap; } + +.cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-row = +.cmp-four-cell__cta-btn { display: none; } + +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--cta-mo= +bile-row { display: block; } + +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--cta-mo= +bile-row .button { display: flex; -webkit-box-pack: start; justify-content:= + flex-start; } + +.cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col, .cmp-f= +our-cell .cmp-four-cell__second-row .cmp-four-cell__second-col { flex-basis= +: 100%; } + +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth, .cmp-fo= +ur-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-bt-sm-xs,= + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-b= +t-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--= +1-2, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1= +-2-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-= +row--2-1, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-r= +ow--2-1-bt-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__= +second-row--2-1-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-= +cell__second-row--2-1-inline-sm, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--5-7, .cmp-four-cell .cmp-four-cell__second-row.c= +mp-four-cell__second-row--5-7-inline, .cmp-four-cell .cmp-four-cell__second= +-row.cmp-four-cell__second-row--5-7-inline-sm, .cmp-four-cell .cmp-four-cel= +l__second-row.cmp-four-cell__second-row--7-5, .cmp-four-cell .cmp-four-cell= +__second-row.cmp-four-cell__second-row--7-5-inline, .cmp-four-cell .cmp-fou= +r-cell__second-row.cmp-four-cell__second-row--50-50, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__second-row--50-50-inline { flex-wrap: wr= +ap; } + +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-bt= +-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row= +--1-1-bt-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__secon= +d-row--2-1-bt-sm-xs { display: flex; -webkit-box-orient: vertical; -webkit-= +box-direction: reverse; flex-direction: column-reverse; } + +@media screen and (min-width: 1000px) { + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-ro= +w .cmp-four-cell__cta-btn { display: block; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth { flex-= +wrap: wrap; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth .cmp-fo= +ur-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell_= +_fullwidth .cmp-four-cell__second-col { flex-basis: 100%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth .cmp-fo= +ur-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four= +-cell__first-row.cmp-four-cell__fullwidth .cmp-four-cell__second-row--2-1 .= +cmp-four-cell__first-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth .cmp-fo= +ur-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-fou= +r-cell__first-row.cmp-four-cell__fullwidth .cmp-four-cell__second-row--2-1 = +.cmp-four-cell__second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1 { = +display: flex; flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-= +direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1 .c= +mp-four-cell__first-col { flex-basis: 66.6667%; padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1 .c= +mp-four-cell__second-col { flex-basis: 33.3333%; padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-2 { = +display: flex; flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-= +direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-2 .c= +mp-four-cell__first-col { flex-basis: 33.3333%; padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-2 .c= +mp-four-cell__second-col { flex-basis: 66.6667%; padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--= +1-1-bt-xs, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-ro= +w--50-50 { display: flex; flex-flow: row; -webkit-box-orient: horizontal; -= +webkit-box-direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.= +cmp-four-cell__first-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp-fou= +r-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt-xs .cmp-f= +our-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell= +__first-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four= +-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell__first-col,= + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50 .= +cmp-four-cell__second-col { flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.= +cmp-four-cell__first-row--1-1-bt-xs .cmp-four-cell__first-col, .cmp-four-ce= +ll .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell= +__first-col { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row= +.cmp-four-cell__first-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-= +cell .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-ce= +ll__second-col { padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col .cmp-f= +our-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-fou= +r-cell__first-row .cmp-four-cell__first-col .cmp-four-cell__second-row--2-1= + .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row .cmp-f= +our-cell__second-col .cmp-four-cell__first-row--2-1 .cmp-four-cell__first-c= +ol, .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__second-col .cm= +p-four-cell__second-row--2-1 .cmp-four-cell__first-col { flex-basis: 66.666= +7%; } + .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col .cmp-f= +our-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__first-row .cmp-four-cell__first-col .cmp-four-cell__second-row--2-= +1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row .cmp= +-four-cell__second-col .cmp-four-cell__first-row--2-1 .cmp-four-cell__secon= +d-col, .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__second-col = +.cmp-four-cell__second-row--2-1 .cmp-four-cell__second-col { flex-basis: 33= +.3333%; } + .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col .cmp-f= +our-cell__first-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-f= +our-cell__first-row .cmp-four-cell__first-col .cmp-four-cell__first-row--50= +-50 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row .c= +mp-four-cell__first-col .cmp-four-cell__second-row--50-50 .cmp-four-cell__f= +irst-col, .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-co= +l .cmp-four-cell__second-row--50-50 .cmp-four-cell__second-col, .cmp-four-c= +ell .cmp-four-cell__first-row .cmp-four-cell__second-col .cmp-four-cell__fi= +rst-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__fi= +rst-row .cmp-four-cell__second-col .cmp-four-cell__first-row--50-50 .cmp-fo= +ur-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cel= +l__second-col .cmp-four-cell__second-row--50-50 .cmp-four-cell__first-col, = +.cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__second-col .cmp-fo= +ur-cell__second-row--50-50 .cmp-four-cell__second-col { flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--cta-= +mobile-row { display: none; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth { flex= +-wrap: wrap; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth .cmp-f= +our-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cel= +l__fullwidth .cmp-four-cell__second-col { flex-basis: 100%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth .cmp-f= +our-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-fou= +r-cell__second-row.cmp-four-cell__fullwidth .cmp-four-cell__second-row--2-1= + .cmp-four-cell__first-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth .cmp-f= +our-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__fullwidth .cmp-four-cell__second-row--2-= +1 .cmp-four-cell__second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-r= +ow--1-1-bt-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__sec= +ond-row--1-2, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__seco= +nd-row--1-2-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell= +__second-row--2-1, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell_= +_second-row--2-1-bt-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--2-1-inline, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--2-1-inline-sm, .cmp-four-cell .cmp-four-cell__se= +cond-row.cmp-four-cell__second-row--5-7, .cmp-four-cell .cmp-four-cell__sec= +ond-row.cmp-four-cell__second-row--5-7-inline, .cmp-four-cell .cmp-four-cel= +l__second-row.cmp-four-cell__second-row--5-7-inline-sm, .cmp-four-cell .cmp= +-four-cell__second-row.cmp-four-cell__second-row--7-5, .cmp-four-cell .cmp-= +four-cell__second-row.cmp-four-cell__second-row--7-5-inline, .cmp-four-cell= + .cmp-four-cell__second-row.cmp-four-cell__second-row--50-50, .cmp-four-cel= +l .cmp-four-cell__second-row.cmp-four-cell__second-row--50-50-inline { disp= +lay: flex; flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-dire= +ction: normal; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-r= +ow.cmp-four-cell__second-row--1-1-bt-xs .cmp-four-cell__first-col, .cmp-fou= +r-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2 .cmp-four-= +cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__s= +econd-row--1-2-inline .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-c= +ell__second-row.cmp-four-cell__second-row--2-1 .cmp-four-cell__first-col, .= +cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-bt-= +sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--2-1-inline-sm .cmp-four-cell__first-col, .cmp-fo= +ur-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline .c= +mp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four= +-cell__second-row--5-7 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-= +cell__second-row.cmp-four-cell__second-row--5-7-inline-sm .cmp-four-cell__f= +irst-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-r= +ow--5-7-inline .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__se= +cond-row.cmp-four-cell__second-row--7-5 .cmp-four-cell__first-col, .cmp-fou= +r-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5-inline .cm= +p-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-= +cell__second-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four= +-cell__second-row.cmp-four-cell__second-row--50-50-inline .cmp-four-cell__f= +irst-col { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-f= +our-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2 .cmp-fou= +r-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell= +__second-row--1-2-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__second-row--2-1 .cmp-four-cell__second-c= +ol, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-= +1-bt-sm-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__secon= +d-row.cmp-four-cell__second-row--2-1-inline-sm .cmp-four-cell__second-col, = +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-in= +line .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--5-7 .cmp-four-cell__second-col, .cmp-four-cell .= +cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-inline-sm .cmp-fou= +r-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell= +__second-row--5-7-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__second-row--7-5 .cmp-four-cell__second-c= +ol, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-= +5-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--50-50 .cmp-four-cell__second-col, .cmp-four-= +cell .cmp-four-cell__second-row.cmp-four-cell__second-row--50-50-inline .cm= +p-four-cell__second-col { padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-r= +ow.cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp= +-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-bt-xs = +.cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-cell .= +cmp-four-cell__second-row.cmp-four-cell__second-row--50-50 .cmp-four-cell__= +first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-= +row--50-50 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__secon= +d-row.cmp-four-cell__second-row--50-50-inline .cmp-four-cell__first-col, .c= +mp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--50-50-in= +line .cmp-four-cell__second-col { flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1 = +.cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--2-1-bt-sm-xs .cmp-four-cell__first-col { flex-basis: 6= +6.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2 = +.cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__second-row--2-1-bt-sm-xs .cmp-four-cell_= +_second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2 = +.cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-f= +our-cell__second-row--2-1-inline-sm .cmp-four-cell__first-col, .cmp-four-ce= +ll .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline .cmp-fo= +ur-cell__first-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2-= +inline .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row= +.cmp-four-cell__second-row--2-1-inline-sm .cmp-four-cell__second-col, .cmp-= +four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline = +.cmp-four-cell__second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2-= +inline .cmp-four-cell__second-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5 = +.cmp-four-cell__first-col { flex-basis: 58.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5 = +.cmp-four-cell__second-col { flex-basis: 41.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5-= +inline .cmp-four-cell__first-col { flex-basis: 58.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7 = +.cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--7-5-inline .cmp-four-cell__second-col { flex-basis: 41= +.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7 = +.cmp-four-cell__second-col { flex-basis: 58.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-= +inline-sm .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--5-7-inline .cmp-four-cell__first-col { flex-= +basis: 41.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-= +inline-sm .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second= +-row.cmp-four-cell__second-row--5-7-inline .cmp-four-cell__second-col { fle= +x-basis: 58.3333%; } + .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-= +four-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row .cmp-four-cell__first-col .cmp-four-cell__second-row--2= +-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row .cm= +p-four-cell__second-col .cmp-four-cell__first-row--2-1 .cmp-four-cell__firs= +t-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__second-col= + .cmp-four-cell__second-row--2-1 .cmp-four-cell__first-col { flex-basis: 66= +.6667%; } + .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-= +four-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-f= +our-cell__second-row .cmp-four-cell__first-col .cmp-four-cell__second-row--= +2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row .= +cmp-four-cell__second-col .cmp-four-cell__first-row--2-1 .cmp-four-cell__se= +cond-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__second-= +col .cmp-four-cell__second-row--2-1 .cmp-four-cell__second-col { flex-basis= +: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-= +four-cell__first-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-= +four-cell__second-row .cmp-four-cell__first-col .cmp-four-cell__first-row--= +50-50 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row= + .cmp-four-cell__first-col .cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-fo= +ur-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cel= +l__first-col .cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__secon= +d-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col = +.cmp-four-cell__second-row--1-1-bt-xs .cmp-four-cell__first-col, .cmp-four-= +cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-four-cell__s= +econd-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-c= +ell__second-row .cmp-four-cell__first-col .cmp-four-cell__second-row--50-50= + .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-= +four-cell__first-col .cmp-four-cell__second-row--50-50 .cmp-four-cell__seco= +nd-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col= + .cmp-four-cell__second-row--50-50-inline .cmp-four-cell__first-col, .cmp-f= +our-cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-four-cel= +l__second-row--50-50-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp= +-four-cell__second-row .cmp-four-cell__second-col .cmp-four-cell__first-row= +--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-ro= +w .cmp-four-cell__second-col .cmp-four-cell__first-row--50-50 .cmp-four-cel= +l__second-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__se= +cond-col .cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__first-col= +, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__second-col .cmp= +-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp-four-= +cell .cmp-four-cell__second-row .cmp-four-cell__second-col .cmp-four-cell__= +second-row--1-1-bt-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-c= +ell__second-row .cmp-four-cell__second-col .cmp-four-cell__second-row--1-1-= +bt-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row= + .cmp-four-cell__second-col .cmp-four-cell__second-row--50-50 .cmp-four-cel= +l__first-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__sec= +ond-col .cmp-four-cell__second-row--50-50 .cmp-four-cell__second-col, .cmp-= +four-cell .cmp-four-cell__second-row .cmp-four-cell__second-col .cmp-four-c= +ell__second-row--50-50-inline .cmp-four-cell__first-col, .cmp-four-cell .cm= +p-four-cell__second-row .cmp-four-cell__second-col .cmp-four-cell__second-r= +ow--50-50-inline .cmp-four-cell__second-col { flex-basis: 50%; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-ro= +w .cmp-four-cell__cta-btn { display: block; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs { display: flex; flex-flow: row; -webkit-box-orient: horizontal; -we= +bkit-box-direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__first-col { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__second-col { padding-left: 15px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-ro= +w .cmp-four-cell__cta-btn { display: block; } + .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col, .cmp-= +four-cell .cmp-four-cell__first-row .cmp-four-cell__second-col { flex-basis= +: 100%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth { flex-= +wrap: wrap; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-xs, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1= +, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50 = +{ display: flex; flex-flow: row; -webkit-box-orient: horizontal; -webkit-bo= +x-direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.cmp= +-four-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-f= +our-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell__first-c= +ol { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row.cm= +p-four-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp= +-four-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell__secon= +d-col { padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.= +cmp-four-cell__first-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp-fou= +r-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt-xs .cmp-f= +our-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell= +__first-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four= +-cell__first-row.cmp-four-cell__first-row--2-1 .cmp-four-cell__first-col, .= +cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1 .cmp-= +four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-ce= +ll__first-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-ce= +ll__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell__second-col { = +flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--cta-= +mobile-row { display: none; } + .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col, .cmp= +-four-cell .cmp-four-cell__second-row .cmp-four-cell__second-col { flex-bas= +is: 100%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__first-row--50-50= +, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth, .cmp-= +four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-bt-xs, = +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2, .= +cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1, .c= +mp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-bt-s= +m-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--= +5-7, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7= +-5, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--50= +-50 { flex-wrap: wrap; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-r= +ow--1-2-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__se= +cond-row--2-1-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-ce= +ll__second-row--2-1-inline-sm, .cmp-four-cell .cmp-four-cell__second-row.cm= +p-four-cell__second-row--5-7-inline, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--5-7-inline-sm, .cmp-four-cell .cmp-four-cell= +__second-row.cmp-four-cell__second-row--7-5-inline, .cmp-four-cell .cmp-fou= +r-cell__second-row.cmp-four-cell__second-row--50-50-inline { display: flex;= + flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-direction: nor= +mal; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-r= +ow.cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp= +-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2-inline= + .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-f= +our-cell__second-row--1-2-inline .cmp-four-cell__second-col, .cmp-four-cell= + .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline-sm .cmp-f= +our-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cel= +l__second-row--2-1-inline-sm .cmp-four-cell__second-col, .cmp-four-cell .cm= +p-four-cell__second-row.cmp-four-cell__second-row--2-1-inline .cmp-four-cel= +l__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__seco= +nd-row--2-1-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cel= +l__second-row.cmp-four-cell__second-row--5-7-inline-sm .cmp-four-cell__firs= +t-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row-= +-5-7-inline-sm .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__s= +econd-row.cmp-four-cell__second-row--5-7-inline .cmp-four-cell__first-col, = +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-in= +line .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--7-5-inline .cmp-four-cell__first-col, .cmp-four-= +cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5-inline .cmp-= +four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-c= +ell__second-row--50-50-inline .cmp-four-cell__first-col, .cmp-four-cell .cm= +p-four-cell__second-row.cmp-four-cell__second-row--50-50-inline .cmp-four-c= +ell__second-col { flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-r= +ow.cmp-four-cell__second-row--1-2-inline .cmp-four-cell__first-col, .cmp-fo= +ur-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline-sm= + .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-f= +our-cell__second-row--2-1-inline .cmp-four-cell__first-col, .cmp-four-cell = +.cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-inline-sm .cmp-fo= +ur-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell= +__second-row--5-7-inline .cmp-four-cell__first-col, .cmp-four-cell .cmp-fou= +r-cell__second-row.cmp-four-cell__second-row--7-5-inline .cmp-four-cell__fi= +rst-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-ro= +w--50-50-inline .cmp-four-cell__first-col { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--1-2-inline .cmp-four-cell__second-col, .cmp-= +four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline-= +sm .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cm= +p-four-cell__second-row--2-1-inline .cmp-four-cell__second-col, .cmp-four-c= +ell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-inline-sm .cm= +p-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four= +-cell__second-row--5-7-inline .cmp-four-cell__second-col, .cmp-four-cell .c= +mp-four-cell__second-row.cmp-four-cell__second-row--7-5-inline .cmp-four-ce= +ll__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__se= +cond-row--50-50-inline .cmp-four-cell__second-col { padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-= +inline-sm .cmp-four-cell__first-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-= +inline-sm .cmp-four-cell__second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-= +inline-sm .cmp-four-cell__first-col { flex-basis: 41.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-= +inline-sm .cmp-four-cell__second-col { flex-basis: 58.3333%; } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-col .image.full-width .responsivegri= +d.full-width { margin: 0px auto; } + .cmp-four-cell .cmp-four-cell__first-col .image.full-width .responsivegri= +d.full-width-constraint { margin-left: -15px; margin-right: -15px; } +} + +@media screen and (min-width: 1000px) { + .cmp-four-cell .cmp-acn-tabs { margin: 0px auto; } +} + +.cmp-four-cell .cmp-audio { word-break: normal; } + +.cmp-four-cell .cmp-four-cell__first-row--2-1 .blockquote .blockquote__shar= +e-module--enable, .cmp-four-cell .cmp-four-cell__second-row--2-1 .blockquot= +e .blockquote__share-module--enable { margin-right: 5.264rem; } + +.cmp-card-listing .cmp-card-listing_first-row { display: flex; -webkit-box-= +orient: vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .cmp-card-listing .cmp-card-listing_first-row { -webkit-box-orient: horiz= +ontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-card-listing .cmp-card-listing_desktop-cta, .cmp-card-listing .cmp-car= +d-listing_mobile-cta { display: none; } + +.cmp-card-listing .cmp-card-listing_first-row_left-col, .cmp-card-listing .= +cmp-card-listing_first-row_right-col { -webkit-box-flex: 1; flex: 1 1 0%; } + +.cmp-card-listing .cmp-card-listing_second-row > .container.responsivegrid = +{ padding-left: 15px; padding-right: 15px; } + +.cmp-card-listing .cmp-card-listing_second-row > .container.responsivegrid = +.modal .cmp-container { display: block; } + +.cmp-card-listing .cmp-card-listing_second-row > .container.responsivegrid = +> .cmp-container { display: flex; flex-wrap: wrap; margin-left: -30px; marg= +in-right: -30px; max-width: calc(100% + 60px); } + +@media screen and (min-width: 768px) { + .cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_desktop-ct= +a { display: block; } +} + +@media screen and (min-width: 768px) { + .cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_first-row_= +right-col .cmp-container { display: flex; -webkit-box-pack: end; justify-co= +ntent: flex-end; } +} + +.cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_mobile-cta {= + display: block; } + +.cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_mobile-cta .= +button { -webkit-box-pack: start; justify-content: flex-start; padding-bott= +om: 20px; } + +@media screen and (min-width: 768px) { + .cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_mobile-cta= + .button { padding-bottom: 30px; } +} + +@media screen and (min-width: 768px) { + .cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_mobile-cta= + { display: none; } +} + +.cmp-card-listing .logocard a:focus .cmp-image__image { box-shadow: rgb(0, = +0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-off= +set: 1px; } + +.cmp-card-listing .logocard a:focus:not(:focus-visible) .cmp-image__image {= + box-shadow: none; outline: none; } + +.cmp-card-listing .card { padding-left: 15px; padding-right: 15px; -webkit-= +box-flex: 0; flex: 0 0 100%; margin-bottom: 20px; } + +.cmp-card-listing .card > .video-card-media-teaser { display: flex; -webkit= +-box-orient: vertical; -webkit-box-direction: normal; flex-direction: colum= +n; flex-basis: 100%; max-width: 100%; -webkit-box-ordinal-group: 3; order: = +2; } + +.cmp-card-listing .card > .video-card-media-teaser .cmp-videocard { width: = +100%; height: 100%; } + +@media screen and (min-width: 768px) { + .cmp-card-listing .card { -webkit-box-flex: 0; flex: 0 0 50%; max-width: = +50%; margin-bottom: 30px; } +} + +.cmp-card-listing .card .modal { height: auto; } + +.cmp-card-listing .card .modal .video { -webkit-box-flex: 1; flex: 1 1 auto= +; margin-bottom: auto; max-width: none; padding-left: unset; padding-right:= + unset; } + +.cmp-card-listing .card > * { height: 100%; } + +@media screen and (min-width: 768px) { + .cmp-card-listing .cmp-card-listing_first-row_left-col { padding-right: 1= +5px; } + .cmp-card-listing .cmp-card-listing_first-row_right-col { padding-left: 1= +5px; } + .cmp-card-listing.cmp-card-listing--cta-1-to-1 .cmp-card-listing_first-ro= +w_right-col { -webkit-box-flex: 0; flex: 0 0 50%; } + .cmp-card-listing.cmp-card-listing--cta-2-to-1 .cmp-card-listing_first-ro= +w_right-col { -webkit-box-flex: 0; flex: 0 0 33.3333%; } +} + +.cmp-card-listing--full-width .cmp-card-listing_first-row_left-col { paddin= +g-right: 0px; } + +.cmp-card-layout--2-cards .card.dcc-imagefoldtag .cmp-teaser__image .cmp-im= +age__image, .cmp-card-layout--3-cards .card.dcc-imagefoldtag .cmp-teaser__i= +mage .cmp-image__image, .cmp-card-layout--4-cards .card.dcc-imagefoldtag .c= +mp-teaser__image .cmp-image__image, .cmp-card-layout--5-cards .card.dcc-ima= +gefoldtag .cmp-teaser__image .cmp-image__image { position: absolute; bottom= +: 0px; } + +.cmp-card-layout--2-cards .card.dcc-image-title .cmp-teaser, .cmp-card-layo= +ut--3-cards .card.dcc-image-title .cmp-teaser, .cmp-card-layout--4-cards .c= +ard.dcc-image-title .cmp-teaser, .cmp-card-layout--5-cards .card.dcc-image-= +title .cmp-teaser { background-color: transparent; } + +.cmp-card-layout--2-cards .card.video .cmp-video__title, .cmp-card-layout--= +3-cards .card.video .cmp-video__title, .cmp-card-layout--4-cards .card.vide= +o .cmp-video__title, .cmp-card-layout--5-cards .card.video .cmp-video__titl= +e { margin-top: 0px; } + +.cmp-card-layout--2-cards .card.video .cmp-video__title-text, .cmp-card-lay= +out--3-cards .card.video .cmp-video__title-text, .cmp-card-layout--4-cards = +.card.video .cmp-video__title-text, .cmp-card-layout--5-cards .card.video .= +cmp-video__title-text { font-size: 1.4rem; line-height: 1.21; } + +@media screen and (min-width: 1000px) { + .cmp-card-layout--2-cards .card.video .cmp-video__title-text, .cmp-card-l= +ayout--3-cards .card.video .cmp-video__title-text, .cmp-card-layout--4-card= +s .card.video .cmp-video__title-text, .cmp-card-layout--5-cards .card.video= + .cmp-video__title-text { font-size: 1.6rem; line-height: 1.25; } +} + +.cmp-card-layout--2-cards .card.video .cmp-video__subtitle p, .cmp-card-lay= +out--3-cards .card.video .cmp-video__subtitle p, .cmp-card-layout--4-cards = +.card.video .cmp-video__subtitle p, .cmp-card-layout--5-cards .card.video .= +cmp-video__subtitle p { line-height: 1.2; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile-c= +ontainer, .cmp-card-layout--3-cards .card.cmp-blog-author-profile__single-p= +rofile-container, .cmp-card-layout--4-cards .card.cmp-blog-author-profile__= +single-profile-container, .cmp-card-layout--5-cards .card.cmp-blog-author-p= +rofile__single-profile-container { -webkit-box-flex: 0; flex: 0 0 100%; max= +-width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile-c= +ontainer .cmp-blog-author-profile, .cmp-card-layout--2-cards .card.cmp-blog= +-author-profile__single-profile-container .cmp-blog-author-profile__contain= +er, .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile= +-container .cmp-blog-author-profile__option-a, .cmp-card-layout--2-cards .c= +ard.cmp-blog-author-profile__single-profile-container .cmp-blog-author-prof= +ile__option-b, .cmp-card-layout--3-cards .card.cmp-blog-author-profile__sin= +gle-profile-container .cmp-blog-author-profile, .cmp-card-layout--3-cards .= +card.cmp-blog-author-profile__single-profile-container .cmp-blog-author-pro= +file__container, .cmp-card-layout--3-cards .card.cmp-blog-author-profile__s= +ingle-profile-container .cmp-blog-author-profile__option-a, .cmp-card-layou= +t--3-cards .card.cmp-blog-author-profile__single-profile-container .cmp-blo= +g-author-profile__option-b, .cmp-card-layout--4-cards .card.cmp-blog-author= +-profile__single-profile-container .cmp-blog-author-profile, .cmp-card-layo= +ut--4-cards .card.cmp-blog-author-profile__single-profile-container .cmp-bl= +og-author-profile__container, .cmp-card-layout--4-cards .card.cmp-blog-auth= +or-profile__single-profile-container .cmp-blog-author-profile__option-a, .c= +mp-card-layout--4-cards .card.cmp-blog-author-profile__single-profile-conta= +iner .cmp-blog-author-profile__option-b, .cmp-card-layout--5-cards .card.cm= +p-blog-author-profile__single-profile-container .cmp-blog-author-profile, .= +cmp-card-layout--5-cards .card.cmp-blog-author-profile__single-profile-cont= +ainer .cmp-blog-author-profile__container, .cmp-card-layout--5-cards .card.= +cmp-blog-author-profile__single-profile-container .cmp-blog-author-profile_= +_option-a, .cmp-card-layout--5-cards .card.cmp-blog-author-profile__single-= +profile-container .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile-c= +ontainer .cmp-blog-author-profile__desc-container, .cmp-card-layout--3-card= +s .card.cmp-blog-author-profile__single-profile-container .cmp-blog-author-= +profile__desc-container, .cmp-card-layout--4-cards .card.cmp-blog-author-pr= +ofile__single-profile-container .cmp-blog-author-profile__desc-container, .= +cmp-card-layout--5-cards .card.cmp-blog-author-profile__single-profile-cont= +ainer .cmp-blog-author-profile__desc-container { height: 100%; display: fle= +x; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direct= +ion: column; } + .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile-c= +ontainer .cmp-blog-author-profile__social-buttons, .cmp-card-layout--3-card= +s .card.cmp-blog-author-profile__single-profile-container .cmp-blog-author-= +profile__social-buttons, .cmp-card-layout--4-cards .card.cmp-blog-author-pr= +ofile__single-profile-container .cmp-blog-author-profile__social-buttons, .= +cmp-card-layout--5-cards .card.cmp-blog-author-profile__single-profile-cont= +ainer .cmp-blog-author-profile__social-buttons { margin-top: auto; } +} + +.cmp-card-layout--1-block .card { flex: 1 1 100%; max-width: 100%; margin-b= +ottom: 0px; } + +.cmp-card-layout--1-block .cmp-card-listing[data-cmp-progressive-display=3D= +"true"] .cmp-card-listing_button { padding-top: 20px; } + +.cmp-card-layout--2-cards .card { -webkit-box-flex: 0; flex: 0 0 100%; max-= +width: 100%; } + +.cmp-card-layout--2-cards .cmp-videocard__title-text { font-size: 1.8rem; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--2-cards .card { -webkit-box-flex: 0; flex: 0 0 50%; max= +-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--2-cards .cmp-videocard__title-text { font-size: 2.5rem;= + } +} + +.cmp-card-layout--3-cards .card .cmp-vidocard__title-text { font-size: 1.4r= +em; } + +.cmp-card-layout--3-cards .card.dcc-title-summary-arrow-image { flex-basis:= + 100%; max-width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-card-layout--3-cards .card.dcc-title-summary-arrow-image { flex-basi= +s: 66.6667%; max-width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--3-cards .card, .cmp-card-layout--3-cards .cmp-imagetitl= +esummarylink-small-card { -webkit-box-flex: 0; flex: 0 0 33.3333%; max-widt= +h: 33.3333%; } + .cmp-card-layout--3-cards .card .cmp-videocard__title-text, .cmp-card-lay= +out--3-cards .cmp-imagetitlesummarylink-small-card .cmp-videocard__title-te= +xt { font-size: 1.6rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--3-cards .card, .cmp-card-layout--3-cards .cmp-imagetitl= +esummarylink-small-card { -webkit-box-flex: 0; flex: 0 0 50%; max-width: 50= +%; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--3-cards .cmp-theme-narrative__card { margin-bottom: 0px= +; -webkit-box-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--3-cards.cmp-card-layout--3-cards--first-center .card:fi= +rst-child { -webkit-box-pack: start; justify-content: flex-start; padding-r= +ight: 45px; -webkit-box-flex: 0; flex: 0 0 100%; max-width: 100%; } + .cmp-card-layout--3-cards.cmp-card-layout--3-cards--first-center .card:fi= +rst-child .cmp-executive-card { -webkit-box-flex: 0; flex: 0 0 50%; max-wid= +th: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--3-cards.cmp-card-layout--3-cards--first-center .card:fi= +rst-child { display: flex; -webkit-box-pack: center; justify-content: cente= +r; -webkit-box-align: center; align-items: center; -webkit-box-flex: 0; fle= +x: 0 0 100%; max-width: 100%; padding-left: 45px; padding-right: 45px; } + .cmp-card-layout--3-cards.cmp-card-layout--3-cards--first-center .card:fi= +rst-child .cmp-executive-card { -webkit-box-flex: 0; flex: 0 0 33.3333%; ma= +x-width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--4-cards .card { -webkit-box-flex: 0; flex: 0 0 25%; max= +-width: 25%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--5-cards .card { -webkit-box-flex: 0; flex: 0 0 20%; max= +-width: 20%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--5-3-cards .card { -webkit-box-flex: 0; flex: 0 0 33.333= +3%; max-width: 33.3333%; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile, .cmp-card-lay= +out--5-3-cards .card .cmp-blog-author-profile__container, .cmp-card-layout-= +-5-3-cards .card .cmp-blog-author-profile__option-a, .cmp-card-layout--5-3-= +cards .card .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile__desc-containe= +r { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile__social-button= +s { margin-top: auto; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--5-3-cards .card { -webkit-box-flex: 0; flex: 0 0 20%; m= +ax-width: 20%; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile, .cmp-card-lay= +out--5-3-cards .card .cmp-blog-author-profile__container, .cmp-card-layout-= +-5-3-cards .card .cmp-blog-author-profile__option-a, .cmp-card-layout--5-3-= +cards .card .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile__desc-containe= +r { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile__social-button= +s { margin-top: auto; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--3-1-cards .card { -webkit-box-flex: 0; flex: 0 0 100%; = +max-width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--3-1-cards .card { -webkit-box-flex: 0; flex: 0 0 33.333= +3%; max-width: 33.3333%; } + .cmp-card-layout--3-1-cards .card .cmp-blog-author-profile, .cmp-card-lay= +out--3-1-cards .card .cmp-blog-author-profile__container, .cmp-card-layout-= +-3-1-cards .card .cmp-blog-author-profile__option-a, .cmp-card-layout--3-1-= +cards .card .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--3-1-cards .card .cmp-blog-author-profile__desc-containe= +r { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; } + .cmp-card-layout--3-1-cards .card .cmp-blog-author-profile__social-button= +s { margin-top: auto; } +} + +.cmp-card-layout--3-3-cards .general-inquiry-card { margin-bottom: 30px; } + +.cmp-card-layout--3-3-cards .general-inquiry-card:last-child { margin-botto= +m: 20px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--3-3-cards .card { -webkit-box-flex: 0; flex: 0 0 33.333= +3%; max-width: 33.3333%; } + .cmp-card-layout--3-3-cards .card:last-child { margin-bottom: 30px; } + .cmp-card-layout--3-3-cards .card .cmp-blog-author-profile, .cmp-card-lay= +out--3-3-cards .card .cmp-blog-author-profile__container, .cmp-card-layout-= +-3-3-cards .card .cmp-blog-author-profile__option-a, .cmp-card-layout--3-3-= +cards .card .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--3-3-cards .card .cmp-blog-author-profile__desc-containe= +r { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; } + .cmp-card-layout--3-3-cards .card .cmp-blog-author-profile__social-button= +s { margin-top: auto; } +} + +.has-divider .cmp-card-listing { border-bottom: 1px solid rgb(204, 204, 204= +); } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .card { max-height= +: 0px; margin-bottom: 0px; visibility: hidden; overflow-y: hidden; transiti= +on: max-height 1000ms cubic-bezier(0, 1, 0, 1) 0s, visibility 1000ms ease-i= +n-out 0s, margin-bottom 1000ms ease-in 0s, margin-top 1000ms ease-in 0s; } + +@media screen and (max-width: 767.9px) { + .cmp-card-listing[data-cmp-progressive-display=3D"true"] .card.card--disp= +lay-mobile { max-height: 9999px; transition: max-height 1000ms cubic-bezier= +(1, 0, 1, 0) 0s; visibility: visible; margin-bottom: 2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-listing[data-cmp-progressive-display=3D"true"] .card.card--disp= +lay-tablet { max-height: 9999px; transition: max-height 1000ms cubic-bezier= +(1, 0, 1, 0) 0s; visibility: visible; margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-listing[data-cmp-progressive-display=3D"true"] .card.card--disp= +lay-desktop { max-height: 9999px; transition: max-height 1000ms cubic-bezie= +r(1, 0, 1, 0) 0s; visibility: visible; margin-bottom: 3rem; } +} + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button { display: flex; -webkit-box-pack: center; justify-content: center; = +padding-bottom: 20px; margin-top: 20px; } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button .cmp-button { padding: 0px 2rem; } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button .cmp-button::before { max-width: calc(100% - 4.1em); left: 2rem; } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button .cmp-button:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outl= +ine: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button [aria-expanded=3D"false"] .cmp-button__text::after { transform: rota= +te(90deg); } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button [aria-expanded=3D"true"] .cmp-button__text::after { transform: rotat= +e(270deg); } + +@media screen and (min-width: 768px) { + .cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listin= +g_button { padding-bottom: 30px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing { = +padding: 0px; } + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ard { -webkit-box-flex: 0; flex: 0 0 33.333%; margin-bottom: 10px; padding-= +left: 7.5px; padding-right: 7.5px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.card { -webkit-box-flex: 0; flex: 0 0 19.333%; margin-bottom: 15px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.card { -webkit-box-flex: 0; flex: 0 0 33.333%; margin-bottom: 20px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ard.container.responsivegrid { padding: 0px; } + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer.responsivegrid .cmp-container { -webkit-box-pack: center; justify-= +content: center; -webkit-box-align: center; align-items: center; margin: au= +to; padding: 0px; } + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer .cmp-text p { display: block; margin-top: 30px; font-size: 1.6rem;= + line-height: 1.92rem; font-weight: 300; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p { margin-top: 50px; font-size: 2.4rem; line-height: = +2.88rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p { margin-top: 40px; font-size: 2.24rem; line-height:= + 2.264rem; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer .cmp-text p:first-of-type { margin-top: 10px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p:first-of-type { margin-top: 35px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p:first-of-type { margin-top: 40px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer .cmp-text p:last-of-type { margin-bottom: 30px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p:last-of-type { margin-bottom: 50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p:last-of-type { margin-bottom: 40px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer .cmp-title--section .cmp-title__text { font-size: 3.2rem; line-hei= +ght: 3.2rem; margin-bottom: 30px; text-transform: none; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-title--section .cmp-title__text { font-size: 4rem; line-hei= +ght: 4rem; margin-bottom: 70px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-title--section .cmp-title__text { font-size: 5.27rem; line-= +height: 5.28rem; margin-bottom: 100px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_se= +cond-row { margin: 0px auto; max-width: 337px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_= +second-row { max-width: 500px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_= +second-row { max-width: 612px; } +} + +@media screen and (min-width: 1200px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_= +second-row { max-width: 639px; margin: auto; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_se= +cond-row .container.responsivegrid { padding: 0px; } + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_th= +ird-row { padding-left: 0px; padding-right: 0px; } + +@media screen and (min-width: 1200px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_= +third-row { padding-left: 89px; padding-right: 89px; } +} + +@media screen and (min-width: 1200px) { + .cmp-card-listing--animation .button, .cmp-card-listing--animation .cmp-c= +ard-listing_first-row, .cmp-card-listing--animation .cmp-card-listing_secon= +d-row, .cmp-card-listing--animation .cmp-text { opacity: 0; transform: tran= +slateY(20px); position: relative; transition: opacity 0.2s ease-in 0s; } +} + +.cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button::befo= +re { transition: none 0s ease 0s; transform: none; opacity: 1; top: auto; } + +@media screen and (min-width: 1200px) { + .cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button::be= +fore { transition: transform 0.4s ease 1.2s, opacity 0.4s ease 1.2s, width = +0.4s ease 0s, -webkit-transform 0.4s ease; transform: scale(0.2); opacity: = +0; } +} + +.cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button .cmp-= +button__text { transition: none 0s ease 0s; opacity: 1; } + +@media screen and (min-width: 1200px) { + .cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button .cm= +p-button__text { transition: opacity 0.7s ease 1s; opacity: 0; } +} + +.cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button .cmp-= +button__text::before { transition: none 0s ease 0s; opacity: 1; transform: = +none; } + +@media screen and (min-width: 1200px) { + .cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button .cm= +p-button__text::before { transition: transform 0.4s ease 1.6s, opacity 0.4s= + ease, -webkit-transform 0.4s ease; opacity: 0; transform: translateX(-15px= +); } +} + +.cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button { tra= +nsition: none 0s ease 0s; } + +@media screen and (max-width: 1199.9px) { + .cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button:hov= +er::before { width: 3.4rem; } +} + +.cmp-card-listing--animation.cmp-card-listing--animation-active .button, .c= +mp-card-listing--animation.cmp-card-listing--animation-active .cmp-card-lis= +ting_first-row, .cmp-card-listing--animation.cmp-card-listing--animation-ac= +tive .cmp-card-listing_second-row, .cmp-card-listing--animation.cmp-card-li= +sting--animation-active .cmp-text { opacity: 1; transform: translateY(0px);= + transition: opacity 0.2s ease-in 0s, transform 0.8s ease 0s, -webkit-trans= +form 0.8s ease 0s; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-card-l= +isting_second-row { transition-delay: 0.3s; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-text {= + transition-delay: 0.5s; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .button { t= +ransition-delay: 0.9s; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-button= +--text-brand-link .cmp-button .cmp-button__text { opacity: 1; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-button= +--text-brand-link .cmp-button::before { transform: scale(1); opacity: 1; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-button= +--text-brand-link .cmp-button .cmp-button__text::before { transform: transl= +ateX(0px); opacity: 1; } + +@media screen and (min-width: 1000px) { + .cardlistingblock.cmp-card-layout--3-1-cards .dcc-title-summary-arrow.cmp= +-title-summary-arrow-tab .cmp-teaser__title, .cardlistingblock.cmp-card-lay= +out--3-3-cards .dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-te= +aser__title, .cardlistingblock.cmp-card-layout--3-cards .dcc-title-summary-= +arrow.cmp-title-summary-arrow-tab .cmp-teaser__title, .cardlistingblock.cmp= +-card-layout--4-cards .dcc-title-summary-arrow.cmp-title-summary-arrow-tab = +.cmp-teaser__title, .cardlistingblock.cmp-card-layout--5-3-cards .dcc-title= +-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__title, .cardlisting= +block.cmp-card-layout--5-cards .dcc-title-summary-arrow.cmp-title-summary-a= +rrow-tab .cmp-teaser__title { font-size: 1.6rem; } +} +------MultipartBoundary--mVo4zxlfCR1NUPwccD2T0JG4EIByxBqbDVzXeq4R9C---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/etc.clientlibs/cio-sites/clientlibs/clientlib-site.lc-738554c5b6785afff863e62d949618e4-lc.min.css + +@charset "utf-8"; + +@font-face { font-family: Ionicons; font-style: normal; font-weight: 400; s= +rc: local("Ionicons"), local("Ionicons-Regular"), url("clientlib-site/resou= +rces/fonts/ionicons.woff2") format("woff"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 100; sr= +c: local("Graphik-Thin-Web"), url("clientlib-site/resources/fonts/graphik-t= +hin-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 200; sr= +c: local("Graphik-Extralight-Web"), url("clientlib-site/resources/fonts/gra= +phik-extralight-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 300; sr= +c: local("Graphik-Light-Web"), url("clientlib-site/resources/fonts/graphik-= +light-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 400; sr= +c: local("Graphik-Regular-Web"), url("clientlib-site/resources/fonts/graphi= +k-regular-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 500; sr= +c: local("Graphik-Medium-Web"), url("clientlib-site/resources/fonts/graphik= +-medium-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 600; sr= +c: local("Graphik-Semibold-Web"), url("clientlib-site/resources/fonts/graph= +ik-semibold-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 700; sr= +c: local("Graphik-Bold-Web"), url("clientlib-site/resources/fonts/graphik-b= +old-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 800; sr= +c: local("Graphik-Black-Web"), url("clientlib-site/resources/fonts/graphik-= +black-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 900; sr= +c: local("Graphik-Super-Web"), url("clientlib-site/resources/fonts/graphik-= +super-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Reenie-Beanie; font-style: normal; font-weight: 4= +00; src: url("clientlib-site/resources/fonts/reenie-beanie-regular.woff2") = +format("woff2"); font-display: swap; } + +h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; } + +h1 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + h1 { font-size: 6.5rem; } +} + +h2 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.05; font-size: 2.8rem; } + +@media screen and (min-width: 1000px) { + h2 { font-size: 4.8rem; } +} + +h3 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + h3 { font-size: 4.8rem; } +} + +h4 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + h4 { font-size: 3.5rem; } +} + +h5 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + h5 { font-size: 2.5rem; } +} + +h6 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + h6 { font-size: 2.5rem; } +} + +.h-title-page { font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 800; font-style: normal; text-transform: non= +e; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-page { font-size: 6.5rem; } +} + +.h-title-page-long { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 800; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-page-long { font-size: 5.8rem; } +} + +.h-title-homepage { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 800; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-homepage { font-size: 6.5rem; } +} + +.h-title-cta { font-family: Graphik, Arial, system-ui, -apple-system, blink= +macsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantar= +ell, sans-serif; font-weight: 800; font-style: normal; text-transform: none= +; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-cta { font-size: 4.8rem; } +} + +.h-title-section { font-family: Graphik, Arial, system-ui, -apple-system, b= +linkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, ca= +ntarell, sans-serif; font-weight: 600; font-style: normal; text-transform: = +none; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + .h-title-section { font-size: 4.8rem; } +} + +.h-title-subsection { font-family: Graphik, Arial, system-ui, -apple-system= +, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen,= + cantarell, sans-serif; font-weight: 600; font-style: normal; text-transfor= +m: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .h-title-subsection { font-size: 3.5rem; } +} + +.h-title-ribbon { font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-style: normal; text-transform: none; color: rgb(0,= + 0, 0); font-size: 2rem; font-weight: 800; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .h-title-ribbon { font-size: 3.5rem; } +} + +.h-title-module { font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-weight: 800; font-style: normal; text-transform: n= +one; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-module { font-size: 2.5rem; } +} + +.h-title-tertiary { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 600; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-tertiary { font-size: 2.5rem; } +} + +.h-title-eyebrow { font-family: Graphik, Arial, system-ui, -apple-system, b= +linkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, ca= +ntarell, sans-serif; font-weight: 600; font-style: normal; text-transform: = +uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; = +font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .h-title-eyebrow { font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.h-title-submodule { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 800; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .h-title-submodule { font-size: 1.6rem; } +} + +.ai-h1 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 700; font-style: normal; text-transform: none; line= +-height: 1; font-size: 4.8rem; } + +@media screen and (min-width: 1000px) { + .ai-h1 { font-size: 10rem; } +} + +.ai-h2 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 700; font-style: normal; text-transform: none; line= +-height: 1.13; font-size: 3rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .ai-h2 { font-size: 3.6rem; line-height: 1; } +} + +@media screen and (min-width: 1000px) { + .ai-h2 { font-size: 6.5rem; line-height: 1.08; } +} + +.ai-h3 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 400; font-style: normal; text-transform: none; line= +-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .ai-h3 { font-size: 3.2rem; line-height: 1.13; } +} + +.ai-h4 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 400; font-style: normal; text-transform: none; line= +-height: 1.38; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .ai-h4 { font-size: 2.4rem; line-height: 1.17; } +} + +.ai-h5 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 500; font-style: normal; text-transform: none; line= +-height: 1.13; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .ai-h5 { font-size: 2.4rem; line-height: 1.17; } +} + +.ai-section-h { font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 500; font-style: normal; text-transform: upp= +ercase; line-height: 1.21; font-size: 1.4rem; border-width: 0px; } + +.ai-section-h::after { content: ""; display: block; margin-top: 0.4rem; hei= +ght: 6px; width: 58px; background-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .ai-section-h::after { margin-top: 0.6rem; width: 64px; } +} + +@media screen and (min-width: 1000px) { + .ai-section-h { font-size: 1.8rem; line-height: 1.22; } + .ai-section-h::after { margin-top: 0.8rem; width: 74px; } +} + +.cmp-accordion .cmp-accordion .cmp-accordion__item { margin: 0px; } + +.cmp-accordion .responsivegrid { padding: 15px; } + +.cmp-accordion--divider .cmp-accordion { border-bottom: 1px solid rgb(204, = +204, 204); } + +.cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .responsivegrid= + { padding: 0px; } + +.cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .contact-card {= + padding-bottom: 2.5rem; margin-bottom: 0px; } + +@media screen and (min-width: 768px) { + .cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .contact-card= + { padding-right: 1.5rem; padding-left: 0px; } + .cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .contact-card= +:nth-child(3n+1) { padding-left: 1.5rem; } +} + +.cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .contact-card .= +cmp-contact-card__content { padding: 0px; } + +.cmp-accordion__item { margin: 0px; } + +.cmp-accordion__button { display: flex; -webkit-box-align: start; align-ite= +ms: flex-start; font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-size: 1.6rem; font-weight: 400; font-style: normal; = +line-height: 19.2px; text-decoration: none; padding: 0.94em 3.34em 0.94em 1= +.25em; border-radius: 0px; color: rgb(0, 0, 0); background-color: rgb(255, = +255, 255); border-style: solid; border-color: rgb(204, 204, 204); border-im= +age: initial; border-width: 0.06em 0px 0px; position: relative; } + +.cmp-accordion__button:hover { color: rgb(0, 0, 0); background-color: rgb(2= +55, 255, 255); border-color: rgb(204, 204, 204); } + +.cmp-accordion__button:focus { border: 1px solid rgb(102, 175, 233); outlin= +e: rgb(0, 77, 255) solid 1px; outline-offset: -1px; } + +.cmp-accordion__button--expanded { border-radius: 0px; color: rgb(0, 0, 0);= + background-color: rgb(255, 255, 255); font-weight: 600; } + +.cmp-accordion__button--expanded:hover { color: rgb(0, 0, 0); background-co= +lor: rgb(255, 255, 255); border-color: rgb(102, 175, 233); } + +.cmp-accordion__title { position: relative; } + +.cmp-accordion__icon { position: absolute; top: 0px; right: 0px; bottom: 0p= +x; margin: auto 0px; height: 1.25em; padding: 0px 1.25em; text-align: cente= +r; vertical-align: middle; color: rgb(0, 0, 0); } + +.cmp-accordion__icon::before { content: "=EF=84=A3"; font-family: Ionicons;= + display: block; font-weight: 400; font-style: normal; line-height: 1; text= +-transform: none; letter-spacing: normal; overflow-wrap: normal; white-spac= +e: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-render= +ing: optimizelegibility; font-feature-settings: "liga"; transition: all 0.3= +5s ease-in-out 0s; width: 0.88em; font-size: 1.6rem; } + +.cmp-accordion__button--expanded .cmp-accordion__icon, .cmp-accordion__icon= +:hover { color: rgb(0, 0, 0); } + +.cmp-accordion__button--expanded .cmp-accordion__icon::before { transform: = +rotate(180deg); transition: all 0.35s ease-in-out 0s; } + +.cmp-accordion__button--expanded .cmp-accordion__icon:hover { color: rgb(0,= + 0, 0); } + +.cmp-accordion--accordian .cmp-accordion__icon { color: rgb(161, 0, 255); } + +.cmp-accordion--accordian .cmp-accordion__icon::before { content: "=EF=88= +=98"; font-family: Ionicons; display: block; font-weight: 400; font-style: = +normal; line-height: 1; text-transform: none; letter-spacing: normal; overf= +low-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothi= +ng: antialiased; text-rendering: optimizelegibility; font-feature-settings:= + "liga"; width: 0.88em; font-size: 1.6rem; } + +.cmp-accordion--accordian .cmp-accordion__button--expanded .cmp-accordion__= +icon, .cmp-accordion--accordian .cmp-accordion__icon:hover { color: rgb(161= +, 0, 255); } + +.cmp-accordion--accordian .cmp-accordion__button--expanded .cmp-accordion__= +icon::before { content: "=EF=88=89"; font-family: Ionicons; display: block;= + font-weight: 400; font-style: normal; line-height: 1; text-transform: none= +; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direc= +tion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeleg= +ibility; font-feature-settings: "liga"; width: 0.88em; font-size: 1.6rem; } + +.cmp-accordion--accordian .cmp-accordion__button--expanded .cmp-accordion__= +icon:hover { color: rgb(161, 0, 255); } + +.cmp-accordion--accordian .cmp-accordion__panel { background-color: rgb(255= +, 255, 255); box-shadow: none; border-color: rgb(255, 255, 255); } + +.cmp-accordion__panel { background-color: rgb(242, 242, 242); box-shadow: r= +gba(0, 0, 0, 0.15) 0px 0.75em 1.25em -0.38em inset; border-color: rgb(32, 3= +2, 32); } + +.cmp-accordion__panel--hidden { display: none; overflow: hidden; max-height= +: 0px; transition: max-height 0.4s cubic-bezier(0, 1, 0, 1) 0s; } + +.cmp-accordion__panel--expanded { max-height: 9999px; transition: max-heigh= +t 0.4s cubic-bezier(1, 0, 1, 0) 0s; overflow-y: auto; display: flex; } + +.cmp-accordion, .cmp-accordion__item { width: 100%; display: block; } + +.cmp-button { display: inline-flex; -webkit-box-align: center; align-items:= + center; -webkit-box-pack: center; justify-content: center; font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-style: n= +ormal; line-height: 1; text-transform: uppercase; min-height: inherit; min-= +width: 13.4rem; border-radius: 0px; background-color: rgb(0, 0, 0); border:= + 1px solid transparent; font-size: 1.4rem; font-weight: 600; height: 44px; = +color: rgb(255, 255, 255); text-decoration: none; margin-top: 15px; margin-= +left: 10px; padding: 1.5rem; } + +@media screen and (max-width: 767.9px) { + .cmp-button { margin-left: 0px; width: 100%; } +} + +.cmp-button--full .cmp-button { display: flex; width: 100%; } + +.cmp-button:hover { background-color: rgb(74, 74, 74); color: rgb(255, 255,= + 255); } + +.cmp-button:disabled { background-color: rgb(227, 227, 227); color: rgb(255= +, 255, 255); } + +.cmp-button:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; outline= +: rgb(0, 0, 136) solid 2px; outline-offset: 2px; } + +.cmp-button:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-button--secondary .cmp-button { color: rgb(0, 0, 0); background-color:= + rgb(255, 255, 255); border: 2px solid rgb(0, 0, 0); } + +.cmp-button--secondary .cmp-button:hover { color: rgb(0, 0, 0); border: 2px= + solid rgb(167, 167, 167); background-color: rgb(255, 255, 255); } + +.cmp-button--secondary .cmp-button:disabled { color: rgb(227, 227, 227); ba= +ckground-color: transparent; border: 2px solid rgb(227, 227, 227); } + +.cmp-button--primary-white .cmp-button { color: rgb(255, 255, 255); backgro= +und-color: rgb(0, 0, 0); border-color: transparent; box-shadow: rgb(167, 16= +7, 167) 4px 4px 0px 0px; margin-bottom: 4px; transition: box-shadow 0.3s ea= +se-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow 0.3s ease-out 0s,= + -webkit-transform 0.3s ease-out 0s; } + +.cmp-button--primary-white .cmp-button:focus, .cmp-button--primary-white .c= +mp-button:hover { box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; transfo= +rm: translate(-5px, -5px); color: rgb(255, 255, 255); background-color: rgb= +(0, 0, 0); } + +.cmp-button--primary-white .cmp-button:focus { border: 2px solid rgb(255, 2= +55, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.cmp-button--primary-white .cmp-button:disabled { background-color: rgb(227= +, 227, 227); border-color: transparent; box-shadow: none; color: rgb(255, 2= +55, 255); transition: none 0s ease 0s; } + +.cmp-button--primary-white .cmp-button:disabled:hover { box-shadow: none; t= +ransform: none; } + +.cmp-button--primary-black .cmp-button { border-color: transparent; box-sha= +dow: rgb(167, 167, 167) 4px 4px 0px 0px; margin-bottom: 4px; transition: bo= +x-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow 0= +.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; background-color: rgb(= +255, 255, 255); color: rgb(0, 0, 0); } + +.cmp-button--primary-black .cmp-button:focus, .cmp-button--primary-black .c= +mp-button:hover { box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; transfo= +rm: translate(-5px, -5px); color: rgb(255, 255, 255); background-color: rgb= +(0, 0, 0); } + +.cmp-button--primary-black .cmp-button:focus { border: 2px solid rgb(255, 2= +55, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.cmp-button--primary-black .cmp-button:disabled { box-shadow: none; } + +.cmp-button--primary-black .cmp-button:disabled:hover { box-shadow: none; t= +ransform: none; } + +.cmp-button--primary-black .cmp-button:focus, .cmp-button--primary-black .c= +mp-button:hover { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255)= +; border-color: rgb(0, 0, 136); outline-color: rgb(255, 255, 255); } + +.cmp-button--primary-black .cmp-button:disabled { border-color: transparent= +; background-color: rgb(227, 227, 227); color: rgb(255, 255, 255); transiti= +on: none 0s ease 0s; } + +.cmp-button--primary-colored .cmp-button { border-color: transparent; margi= +n-bottom: 4px; transition: box-shadow 0.3s ease-out 0s, transform 0.3s ease= +-out 0s, -webkit-box-shadow 0.3s ease-out 0s, -webkit-transform 0.3s ease-o= +ut 0s; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); box-shado= +w: rgba(0, 0, 0, 0.5) 4px 4px 0px 0px; } + +.cmp-button--primary-colored .cmp-button:focus, .cmp-button--primary-colore= +d .cmp-button:hover { box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; tra= +nsform: translate(-5px, -5px); color: rgb(255, 255, 255); background-color:= + rgb(0, 0, 0); } + +.cmp-button--primary-colored .cmp-button:focus { border: 2px solid rgb(255,= + 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.cmp-button--primary-colored .cmp-button:disabled { box-shadow: none; } + +.cmp-button--primary-colored .cmp-button:disabled:hover { box-shadow: none;= + transform: none; } + +.cmp-button--primary-colored .cmp-button:focus, .cmp-button--primary-colore= +d .cmp-button:hover { color: rgb(0, 0, 0); background-color: rgb(255, 255, = +255); border-color: rgb(0, 0, 136); outline-color: rgb(255, 255, 255); } + +.cmp-button--primary-colored .cmp-button:disabled { border-color: transpare= +nt; transition: none 0s ease 0s; } + +.cmp-button--primary-colored .cmp-button:focus, .cmp-button--primary-colore= +d .cmp-button:hover { box-shadow: rgba(0, 0, 0, 0.5) 10px 10px 0px 0px; } + +.cmp-button--primary-colored .cmp-button:disabled { background-color: rgb(2= +27, 227, 227); color: rgb(255, 255, 255); } + +.cmp-button--text-link .cmp-button { width: auto; height: auto; line-height= +: 1.6; margin: 0px; min-width: auto; text-decoration: none; display: inline= +; position: relative; text-transform: uppercase; font-family: Graphik, Aria= +l, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu= +, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-s= +ize: 1.6rem; background: none; cursor: pointer; color: rgb(0, 77, 255); tex= +t-align: left; padding: 0px 0px 5px; } + +@media screen and (max-width: 999.9px) { + .cmp-button--text-link .cmp-button { font-size: 1.4rem; } +} + +.cmp-button--text-link .cmp-button:hover { color: rgb(0, 77, 255); } + +.cmp-button--text-link .cmp-button:focus .cmp-button__text::before, .cmp-bu= +tton--text-link .cmp-button:hover .cmp-button__text::before { width: 100%; = +} + +.cmp-button--text-link .cmp-button .cmp-button__text::before { background: = +rgb(0, 77, 255); display: block; position: absolute; content: ""; height: 1= +px; max-width: calc(100% - 2.1em); width: 0%; transition: width 0.3s ease 0= +s; left: 0px; bottom: -5px; } + +.cmp-button--text-link .cmp-button:visited { color: rgb(0, 77, 255); } + +.cmp-button--text-link .cmp-button:focus { box-shadow: rgb(0, 0, 136) 0px 0= +px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-button--text-link .cmp-button:focus:not(:focus-visible) { box-shadow: = +none; outline: none; } + +.cmp-button--text-brand-link .cmp-button { width: auto; height: auto; margi= +n: 0px; padding: 1rem; min-width: auto; text-decoration: none; position: re= +lative; text-transform: lowercase; font-family: Graphik, Arial, system-ui, = +-apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica N= +eue", oxygen, cantarell, sans-serif; font-weight: 500; font-size: 1.6rem; l= +ine-height: 2rem; background: none; cursor: pointer; color: rgb(0, 77, 255)= +; text-align: left; opacity: 1; transition: opacity 0.6s ease 0s; } + +@media screen and (min-width: 768px) { + .cmp-button--text-brand-link .cmp-button { font-size: 1.9rem; line-height= +: 2.375rem; } +} + +.cmp-button--text-brand-link .cmp-button::before { content: ""; left: 0px; = +top: 50%; transform: translateY(-50%); width: 3.4rem; height: 3.4rem; borde= +r: 1px solid rgb(0, 77, 255); border-radius: 50px; position: absolute; tran= +sition: all 0.4s ease 0s; } + +.cmp-button--text-brand-link .cmp-button:hover { color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link .cmp-button:hover::before { width: 100%; } +} + +.cmp-button--text-brand-link .cmp-button .cmp-button__text::before { backgr= +ound: rgb(0, 77, 255); position: absolute; content: ""; height: 1px; max-wi= +dth: calc(100% - 2.1em); width: 0%; left: 0px; } + +.cmp-button--text-brand-link .cmp-button:visited { color: rgb(0, 77, 255); = +} + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link .cmp-button:not(:hover)::before { width: 3.4= +rem; } +} + +.cmp-button--text-brand-link .cmp-button:focus { box-shadow: rgb(0, 0, 136)= + 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1p= +x; } + +.cmp-button--text-brand-link .cmp-button:focus:not(:focus-visible) { box-sh= +adow: none; outline: none; } + +.cmp-button--text-brand-link .cmp-button .cmp-button__text { transition: op= +acity 0.7s ease 0.8s; display: flex; -webkit-box-align: center; align-items= +: center; text-transform: none; white-space: nowrap; } + +.cmp-button--text-brand-link .cmp-button .cmp-button__text::before { conten= +t: "=EF=8F=96"; font-size: 34px; font-family: Ionicons; font-weight: 400; f= +ont-style: normal; line-height: 1; text-transform: none; letter-spacing: no= +rmal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-f= +ont-smoothing: antialiased; text-rendering: optimizelegibility; font-featur= +e-settings: "liga"; position: relative; display: inline-flex; -webkit-box-a= +lign: center; align-items: center; transition: none 0s ease 0s; margin-left= +: 1.2rem; margin-right: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-button--text-brand-link .cmp-button .cmp-button__text::before { marg= +in-right: 3.3rem; } +} + +.cmp-button--subscription-center .cmp-button { width: auto; height: auto; m= +argin: 0px; padding: 1rem; min-width: auto; text-decoration: none; position= +: relative; text-transform: none; font-family: Graphik, Arial, system-ui, -= +apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Ne= +ue", oxygen, cantarell, sans-serif; font-weight: 500; font-size: 2.8rem; li= +ne-height: 3.5rem; background: none; cursor: pointer; color: rgb(255, 255, = +255); text-align: left; opacity: 1; transition: opacity 0.6s ease 0s; } + +@media screen and (min-width: 768px) { + .cmp-button--subscription-center .cmp-button { font-size: 3.2rem; line-he= +ight: 4rem; } +} + +.cmp-button--subscription-center .cmp-button::before { content: ""; left: 0= +px; top: 50%; transform: translateY(-50%); width: 4.6rem; height: 4.6rem; b= +order: 2.8px solid rgb(255, 255, 255); border-radius: 80px; position: absol= +ute; transition: all 0.4s ease 0s; } + +.cmp-button--subscription-center .cmp-button:hover { color: rgb(255, 255, 2= +55); } + +@media screen and (min-width: 1000px) { + .cmp-button--subscription-center .cmp-button:focus::before, .cmp-button--= +subscription-center .cmp-button:hover::before { width: 100%; } +} + +.cmp-button--subscription-center .cmp-button:visited { color: rgb(255, 255,= + 255); } + +.cmp-button--subscription-center .cmp-button:focus { box-shadow: rgb(0, 0, = +136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset= +: 1px; } + +.cmp-button--subscription-center .cmp-button:focus:not(:focus-visible) { bo= +x-shadow: none; outline: none; } + +.cmp-button--subscription-center .cmp-button .cmp-button__text { transition= +: opacity 0.7s ease 0.8s; display: inline-flex; -webkit-box-align: center; = +align-items: center; margin-left: 1.4rem; } + +.cmp-button--subscription-center .cmp-button .cmp-button__text::before { co= +ntent: "=EF=8F=96"; font-size: 58px; font-family: Ionicons; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; font-weight: 500; position: relative; display: inline-flex; -webkit-b= +ox-align: center; align-items: center; transition: none 0s ease 0s; margin-= +right: 2.1rem; width: 3.8rem; height: 2rem; } + +.cmp-button--text-link-alt .cmp-button { width: auto; height: auto; line-he= +ight: 1.6; margin: 0px; min-width: auto; text-decoration: none; display: in= +line; position: relative; text-transform: uppercase; font-family: Graphik, = +Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ub= +untu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; fo= +nt-size: 1.6rem; background: none; cursor: pointer; text-align: left; paddi= +ng: 0px 0px 5px; color: rgb(0, 0, 0); } + +@media screen and (max-width: 999.9px) { + .cmp-button--text-link-alt .cmp-button { font-size: 1.4rem; } +} + +.cmp-button--text-link-alt .cmp-button:hover { color: rgb(0, 77, 255); } + +.cmp-button--text-link-alt .cmp-button:focus .cmp-button__text::before, .cm= +p-button--text-link-alt .cmp-button:hover .cmp-button__text::before { width= +: 100%; } + +.cmp-button--text-link-alt .cmp-button .cmp-button__text::before { backgrou= +nd: rgb(0, 77, 255); display: block; position: absolute; content: ""; heigh= +t: 1px; max-width: calc(100% - 2.1em); width: 0%; transition: width 0.3s ea= +se 0s; left: 0px; bottom: -5px; } + +.cmp-button--text-link-alt .cmp-button:visited { color: rgb(0, 77, 255); } + +.cmp-button--text-link-alt .cmp-button:focus { box-shadow: rgb(0, 0, 136) 0= +px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px;= + } + +.cmp-button--text-link-alt .cmp-button:focus:not(:focus-visible) { box-shad= +ow: none; outline: none; } + +.cmp-button--text-link-alt .cmp-button:hover { color: rgb(0, 0, 0); } + +.cmp-button--text-link-alt .cmp-button::before { background: rgb(0, 0, 0); = +} + +.cmp-button--text-link-alt .cmp-button:visited { color: rgb(0, 0, 0); } + +.cmp-button--text-link-white .cmp-button { width: auto; height: auto; line-= +height: 1.6; margin: 0px; min-width: auto; text-decoration: none; display: = +inline; position: relative; text-transform: uppercase; font-family: Graphik= +, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, = +ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; = +font-size: 1.6rem; background: none; cursor: pointer; text-align: left; pad= +ding: 0px 0px 5px; color: rgb(255, 255, 255); } + +@media screen and (max-width: 999.9px) { + .cmp-button--text-link-white .cmp-button { font-size: 1.4rem; } +} + +.cmp-button--text-link-white .cmp-button:hover { color: rgb(0, 77, 255); } + +.cmp-button--text-link-white .cmp-button:focus .cmp-button__text::before, .= +cmp-button--text-link-white .cmp-button:hover .cmp-button__text::before { w= +idth: 100%; } + +.cmp-button--text-link-white .cmp-button .cmp-button__text::before { backgr= +ound: rgb(0, 77, 255); display: block; position: absolute; content: ""; hei= +ght: 1px; max-width: calc(100% - 2.1em); width: 0%; transition: width 0.3s = +ease 0s; left: 0px; bottom: -5px; } + +.cmp-button--text-link-white .cmp-button:visited { color: rgb(0, 77, 255); = +} + +.cmp-button--text-link-white .cmp-button:focus { box-shadow: rgb(0, 0, 136)= + 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1p= +x; } + +.cmp-button--text-link-white .cmp-button:focus:not(:focus-visible) { box-sh= +adow: none; outline: none; } + +.cmp-button--text-link-white .cmp-button:hover { color: rgb(255, 255, 255);= + } + +.cmp-button--text-link-white .cmp-button::before { background: rgb(255, 255= +, 255); } + +.cmp-button--text-link-white .cmp-button:visited { color: rgb(255, 255, 255= +); } + +.cmp-button--circle-with-arrow .cmp-button { font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font-weig= +ht: 500; background-color: transparent; border: 2px solid transparent; bord= +er-radius: 50%; width: 1.6rem; min-width: 3.6rem; height: 2rem; min-height:= + 2rem; text-transform: none; color: rgb(107, 107, 107); margin: 25px 0px 24= +px; position: relative; line-height: 1.4; } + +@media screen and (min-width: 768px) { + .cmp-button--circle-with-arrow .cmp-button { line-height: 1.42222; font-s= +ize: 1.8rem; } +} + +.cmp-button--circle-with-arrow .cmp-button::before { content: ""; width: 1.= +6rem; min-width: 3.6rem; height: 3.4rem; min-height: 2rem; border: 2px soli= +d rgb(107, 107, 107); border-radius: 50%; position: absolute; color: rgb(10= +7, 107, 107); } + +.cmp-button--circle-with-arrow .cmp-button:focus { box-shadow: rgb(255, 255= +, 255) 0px 0px 0px 1px; outline: rgb(0, 0, 136) solid 1px; outline-offset: = +1px; } + +.cmp-button--circle-with-arrow .cmp-button:focus:not(:focus-visible) { box-= +shadow: none; outline: none; } + +.cmp-button--text-link-icon .cmp-button { width: auto; height: auto; line-h= +eight: 1.6; margin: 0px; min-width: auto; text-decoration: none; display: i= +nline-block; position: relative; text-transform: uppercase; font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: = +600; font-size: 1.6rem; background: none; cursor: pointer; color: rgb(0, 77= +, 255); text-align: left; padding: 0px 0px 5px; } + +@media screen and (max-width: 999.9px) { + .cmp-button--text-link-icon .cmp-button { font-size: 1.4rem; } +} + +.cmp-button--text-link-icon .cmp-button:hover { color: rgb(0, 77, 255); } + +.cmp-button--text-link-icon .cmp-button:focus-visible .cmp-button__text, .c= +mp-button--text-link-icon .cmp-button:hover .cmp-button__text { padding-bot= +tom: 0.3rem; border-bottom: 0.2rem solid rgb(0, 77, 255); } + +.cmp-button--text-link-icon .cmp-button:focus { box-shadow: rgb(0, 77, 255)= + 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1p= +x; } + +.cmp-button--text-link-icon .cmp-button:focus:not(:focus-visible) { box-sha= +dow: none; outline: none; } + +.cmp-sticky-download { position: fixed; display: block; transform: translat= +eY(150%); transition: all 1s ease-in-out 0s; right: 0px; bottom: 0px; margi= +n-bottom: 6rem; margin-right: 4rem; opacity: 0; pointer-events: none; curso= +r: default; z-index: 1; } + +@media screen and (min-width: 768px) { + .cmp-sticky-download { margin-right: 5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-sticky-download { margin-right: 6rem; } +} + +.cmp-sticky-download.cmp--is-animation { opacity: 1; z-index: 99999; transf= +orm: translateY(0px); transition: all 1s ease-in-out 0s; cursor: pointer; p= +ointer-events: auto; } + +.cmp-sticky-download.cmp--show-sticky { opacity: 1; z-index: 999; transform= +: translateY(0px); transition: none 0s ease 0s; } + +.cmp-button__text { display: inline; text-align: left; height: auto; positi= +on: relative; } + +.cmp-button__cta-arrow--right .cmp-button__text::after { content: "=EE=A0= +=80"; font-size: 24px; font-family: Ionicons; font-weight: 400; font-style:= + normal; text-transform: none; letter-spacing: normal; overflow-wrap: norma= +l; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased= +; text-rendering: optimizelegibility; font-feature-settings: "liga"; line-h= +eight: 0.7; position: relative; display: inline-block; margin-left: 10px; t= +op: 4px; } + +@media screen and (max-width: 999.9px) { + .cmp-button__cta-arrow--right .cmp-button__text::after { font-size: 1.4re= +m; top: 0px; } +} + +.cmp-button__cta-arrow--right-ion > .cmp-button::after { content: "=EF=84= +=8A"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; text-transform: none; letter-spacing: normal; over= +flow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smooth= +ing: antialiased; text-rendering: optimizelegibility; font-feature-settings= +: "liga"; line-height: 0; margin-left: 1.5rem; } + +.cmp-button__cta-scroll-arrow .cmp-button__text { margin-top: -3rem; white-= +space: nowrap; } + +.cmp-button__cta-scroll-arrow .cmp-button__text::after { content: "=EF=8F= +=94"; font-size: 32px; font-family: Ionicons; display: block; font-style: n= +ormal; line-height: 1; text-transform: none; letter-spacing: normal; overfl= +ow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothin= +g: antialiased; text-rendering: optimizelegibility; font-feature-settings: = +"liga"; font-weight: 600; animation: 2.5s linear 0s infinite normal none ru= +nning arrowDown; text-align: center; } + +@-webkit-keyframes arrowDown {=20 + 0% { transform: translateY(10px); } + 50% { transform: translateY(27px); } + 100% { transform: translateY(10px); } +} + +@keyframes arrowDown {=20 + 0% { transform: translateY(10px); } + 50% { transform: translateY(27px); } + 100% { transform: translateY(10px); } +} + +.cmp-button--centered { -webkit-box-pack: center; justify-content: center; = +} + +.cmp-button--centered, .cmp-button--right { display: flex; } + +.cmp-button--right { -webkit-box-pack: end; justify-content: flex-end; } + +.cmp-button__email-icon .cmp-button::before { content: "=EF=90=A2"; } + +.cmp-button__email-icon .cmp-button::before, .cmp-button__info-icon .cmp-bu= +tton::before { font-size: 22px; font-family: Ionicons; font-weight: 400; fo= +nt-style: normal; line-height: 1; text-transform: none; letter-spacing: nor= +mal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fo= +nt-smoothing: antialiased; text-rendering: optimizelegibility; font-feature= +-settings: "liga"; display: inline-block; margin-right: 1rem; vertical-alig= +n: middle; position: relative; top: -0.1rem; } + +.cmp-button__info-icon .cmp-button::before { content: "=EF=91=8C"; } + +.cmp-button__share-icon .cmp-button::before { content: "=EF=8E=AC"; font-si= +ze: 22px; font-family: Ionicons; font-weight: 400; font-style: normal; line= +-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: no= +rmal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialia= +sed; text-rendering: optimizelegibility; font-feature-settings: "liga"; dis= +play: inline-block; margin-right: 1rem; vertical-align: middle; position: r= +elative; top: -0.1rem; } + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation { opacity: 0; } + .cmp-button--text-brand-link.cmp-button--animation .cmp-button::before { = +left: 20px; top: 20px; width: 5px; height: 5px; border-radius: 50%; transit= +ion: all 0.4s ease 0s; } + .cmp-button--text-brand-link.cmp-button--animation .cmp-button .cmp-butto= +n__text::before { position: absolute; left: -20px; opacity: 0; transition: = +all 0.4s ease 0s; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active { opacity: 1; transition: opacity 0.1s ease 0.1s; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button { width: auto; height: auto; margin: 0px; padding: 1rem;= + min-width: auto; text-decoration: none; position: relative; text-transform= +: lowercase; font-family: Graphik, Arial, system-ui, -apple-system, blinkma= +csystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarel= +l, sans-serif; font-weight: 500; font-size: 1.6rem; line-height: 2rem; back= +ground: none; cursor: pointer; color: rgb(0, 77, 255); text-align: left; op= +acity: 1; transition: opacity 0.6s ease 0s; } +} + +@media screen and (min-width: 1000px) and (min-width: 768px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button { font-size: 1.9rem; line-height: 2.375rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button::before { content: ""; left: 0px; top: 50%; transform: t= +ranslateY(-50%); width: 3.4rem; height: 3.4rem; border: 1px solid rgb(0, 77= +, 255); border-radius: 50px; position: absolute; transition: all 0.4s ease = +0s; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:hover { color: rgb(0, 77, 255); } +} + +@media screen and (min-width: 1000px) and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:hover::before { width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button .cmp-button__text::before { background: rgb(0, 77, 255);= + display: block; position: absolute; content: ""; height: 1px; max-width: c= +alc(100% - 2.1em); width: 0%; transition: none 0s ease 0s; left: 0px; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:visited { color: rgb(0, 77, 255); } +} + +@media screen and (min-width: 1000px) and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:not(:hover)::before { width: 3.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outl= +ine: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:focus:not(:focus-visible) { box-shadow: none; outline: n= +one; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button::before { transition-delay: 0.2s; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button .cmp-button__text::before { content: "=EF=8F=96"; font-s= +ize: 34px; font-family: Ionicons; font-weight: 400; font-style: normal; lin= +e-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: n= +ormal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antiali= +ased; text-rendering: optimizelegibility; font-feature-settings: "liga"; op= +acity: 1; position: relative; display: inline-flex; -webkit-box-align: cent= +er; align-items: center; transition: all 0.4s ease 0.6s; } +} + +.cmp-carousel__actions { -webkit-box-pack: end; justify-content: flex-end; = +margin: 16px 0px 0px; } + +.cmp-carousel__action, .cmp-carousel__actions { display: flex; flex-shrink:= + 0; -webkit-box-align: center; align-items: center; } + +.cmp-carousel__action { -webkit-box-pack: center; justify-content: center; = +height: inherit; width: inherit; text-decoration: none; padding: 0px; margi= +n: 0px 0px 0px 8px; border-radius: 0px; color: rgb(255, 255, 255); backgrou= +nd-color: rgb(0, 0, 0); border: 1px solid transparent; } + +.cmp-carousel__action:hover { color: rgb(255, 255, 255); background-color: = +rgb(0, 0, 0); border-color: transparent; } + +.cmp-carousel__action--disabled { display: none; } + +.cmp-carousel__action--next { -webkit-box-ordinal-group: 2; order: 1; } + +.cmp-carousel__action-icon { margin: auto; } + +.cmp-carousel__action-icon::after { font-size: 24px; font-family: Ionicons;= + display: block; font-weight: 400; font-style: normal; line-height: 1; text= +-transform: none; letter-spacing: normal; overflow-wrap: normal; white-spac= +e: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-render= +ing: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-carousel__action--previous .cmp-carousel__action-icon::after { content= +: "=EF=84=A4"; } + +.cmp-carousel__action--next .cmp-carousel__action-icon::after { content: "= +=EF=84=A5"; } + +.cmp-carousel__action--play .cmp-carousel__action-icon::after { content: "= +=EF=88=95"; } + +.cmp-carousel__action--pause .cmp-carousel__action-icon::after { content: "= +=EF=88=90"; } + +.cmp-carousel__action-text { clip: rect(0px, 0px, 0px, 0px); clip-path: ins= +et(50%); height: 1px; overflow: hidden; position: absolute; white-space: no= +wrap; width: 1px; } + +.cmp-carousel__indicators { display: flex; flex-wrap: wrap; -webkit-box-ali= +gn: center; align-items: center; -webkit-box-pack: center; justify-content:= + center; position: absolute; inset: auto auto 12px 0px; transform: translat= +e(0px); margin: 0px; } + +.cmp-carousel__indicator { cursor: pointer; width: 12px; height: 12px; bord= +er-radius: 50%; margin: 0px 8px 0px 0px; background-color: rgb(222, 222, 22= +2); border: 1px solid rgb(32, 32, 32); } + +.cmp-carousel__indicator:hover { background-color: rgb(1, 114, 195); border= +-color: rgb(32, 32, 32); } + +.cmp-carousel__indicator--active, .cmp-carousel__indicator--active:hover { = +background-color: rgb(1, 149, 255); border-color: rgb(32, 32, 32); } + +.root.responsivegrid { margin: 0px auto; max-width: 1200px; } + +.root.responsivegrid > .cmp-container { border-left: 15px solid transparent= +; border-right: 15px solid transparent; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .root.responsivegrid > .cmp-container { border-left: 35px solid transpare= +nt; border-right: 35px solid transparent; } +} + +.responsivegrid .full-width { width: auto; margin-left: -15px; margin-right= +: -15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid .full-width { margin-left: -35px; margin-right: -35px; } +} + +@media screen and (min-width: 1200px) { + .responsivegrid .full-width { margin-left: calc(50% - 50vw); margin-right= +: calc(50% - 50vw); } + @supports (color:var(--scrollbar-width)) { + .responsivegrid .full-width { margin-left: calc(50% - 50vw + var(--scroll= +bar-width)/2); margin-right: calc(50% - 50vw + var(--scrollbar-width)/2); } +} +} + +.responsivegrid .full-width.aem-GridColumn { float: none !important; width:= + auto !important; } + +.responsivegrid .full-width-constraint { width: auto; margin-left: -15px; m= +argin-right: -15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid .full-width-constraint { margin-left: -35px; margin-right= +: -35px; } +} + +@media screen and (min-width: 1200px) { + .responsivegrid .full-width-constraint { margin-left: calc(50% - 50vw); m= +argin-right: calc(50% - 50vw); } + @supports (color:var(--scrollbar-width)) { + .responsivegrid .full-width-constraint { margin-left: calc(50% - 50vw + v= +ar(--scrollbar-width)/2); margin-right: calc(50% - 50vw + var(--scrollbar-w= +idth)/2); } +} +} + +.responsivegrid .full-width-constraint > div.cmp-container > div { backgrou= +nd-color: transparent; margin: 0px auto; max-width: 1200px; padding-left: 1= +5px; padding-right: 15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid .full-width-constraint > div.cmp-container > div { paddin= +g-left: 35px; padding-right: 35px; } +} + +.responsivegrid .cmp-container--hs-extend > .cmp-container { max-width: non= +e; margin-left: -15px; margin-right: -15px; padding-left: 15px; padding-rig= +ht: 15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid .cmp-container--hs-extend > .cmp-container { margin-left:= + -35px; margin-right: -35px; padding-left: 35px; padding-right: 35px; } +} + +@media screen and (min-width: 1000px) { + .responsivegrid .cmp-container--hs-extend > .cmp-container { margin-left:= + -50px; margin-right: -50px; padding-left: 50px; padding-right: 50px; } +} + +.container { background-color: transparent; width: 100%; } + +.cmp-container { margin: 0px auto; max-width: 100%; } + +.cmp-container--constrain .cmp-container { max-width: 1200px; } + +.cmp-container--vrt-sm .cmp-container { padding-bottom: 32px; padding-top: = +32px; } + +.cmp-container--vrt-lg .cmp-container { padding-bottom: 64px; padding-top: = +64px; } + +.cmp-container--hrz-sm .cmp-container { padding-left: 8px; padding-right: 8= +px; } + +.cmp-container--hrz-lg .cmp-container { padding-left: 16px; padding-right: = +16px; } + +.cmp-container-offset .cmp-container { padding: 0px 3.8%; } + +@media screen and (max-width: 767.9px) { + .cmp-container-offset .cmp-container { padding: 0px 2.2%; } +} + +@media screen and (min-width: 1000px) { + .cmp-container-offset .cmp-container { max-width: 980px; width: 100%; pad= +ding: 0px; } +} + +.cmp-download__title { margin: 0px 0px 8px; font-family: Graphik, Arial, sy= +stem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "He= +lvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.8rem; font-weigh= +t: 800; font-style: normal; line-height: 1.2; text-transform: none; color: = +rgb(0, 0, 0); } + +.cmp-download__title-link { display: inline-block; text-decoration: none; c= +olor: rgb(0, 0, 0); } + +.cmp-download__title-link:hover { color: rgb(1, 149, 255); } + +.cmp-download__description { margin: 0px 0px 8px; font-family: Graphik, Ari= +al, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubunt= +u, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font= +-weight: 400; font-style: normal; line-height: 1.6; color: rgb(0, 0, 0); } + +.cmp-download__properties { margin: 0px; display: flex; flex-wrap: wrap; -w= +ebkit-box-align: start; align-items: flex-start; } + +.cmp-download__property { margin: 0px 16px 0px 0px; padding: 0px; border-ra= +dius: 0px; } + +.cmp-download__property, .cmp-download__property-label { font-family: Graph= +ik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto= +, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.4re= +m; font-weight: 300; font-style: italic; line-height: 1.6; color: rgb(0, 0,= + 0); } + +.cmp-download__property-label { margin-bottom: 0.5rem; } + +.cmp-download__action { display: inline-flex; -webkit-box-align: center; al= +ign-items: center; -webkit-box-pack: center; justify-content: center; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-style: normal; line-height: 1; text-transform: uppercase; min-height: inh= +erit; min-width: 13.4rem; border-radius: 0px; background-color: rgb(0, 0, 0= +); border: 1px solid transparent; font-size: 1.4rem; font-weight: 600; heig= +ht: 44px; color: rgb(255, 255, 255); text-decoration: none; margin: 15px 0p= +x 0px 10px; padding: 1.5rem; } + +@media screen and (max-width: 767.9px) { + .cmp-download__action { margin-left: 0px; width: 100%; } +} + +.cmp-download__action:hover { background-color: rgb(74, 74, 74); color: rgb= +(255, 255, 255); } + +.cmp-download__action:disabled { background-color: rgb(227, 227, 227); colo= +r: rgb(255, 255, 255); } + +.cmp-download__action:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2p= +x; outline: rgb(0, 0, 136) solid 2px; outline-offset: 2px; } + +.cmp-download__action:focus:not(:focus-visible) { box-shadow: none; outline= +: none; } + +.cmp-image__image, .cmp-image__link { display: block; } + +.cmp-image__title { display: block; font-family: Graphik, Arial, system-ui,= + -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica = +Neue", oxygen, cantarell, sans-serif; font-size: 1.2rem; font-weight: 400; = +font-style: normal; line-height: 1.2; margin: 1rem 0px 0px; color: rgb(107,= + 107, 107); } + +@media screen and (min-width: 1000px) { + .cmp-image__title { font-size: 1.4rem; } +} + +.full-width .cmp-image__title { padding-left: 15px; padding-right: 15px; } + +@media screen and (min-width: 1200px) { + .full-width .cmp-image__title { max-width: 1200px; margin-left: auto; mar= +gin-right: auto; } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .mixed-media-block-full-ima= +ge-card .image.full-width, .cmp-four-cell .cmp-four-cell__second-row--2-1 .= +mixed-media-block-full-image-card .image.full-width { margin-left: calc(50%= + - 50vw); margin-right: calc(50% - 50vw); } + .cmp-four-cell .cmp-four-cell__first-row--2-1 .mixed-media-block-full-ima= +ge-card .image.full-width .cmp-image__image, .cmp-four-cell .cmp-four-cell_= +_second-row--2-1 .mixed-media-block-full-image-card .image.full-width .cmp-= +image__image { margin-left: 20rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__fullwidth .mixed-media-block-full-image-ca= +rd .image.full-width { margin-left: calc(50% - 50vw); margin-right: calc(50= +% - 50vw); } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .image.full-width { margin-left: calc(100% - 100vw); margi= +n-right: calc(100% - 100vw); } +} + +.cmp-four-cell .cmp-image-blockquote-parallax-scrolling, .cmp-four-cell .cm= +p-image-parallax-scrolling { margin-left: calc(100% - 100vw); margin-right:= + calc(100% - 100vw); } + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-col .cmp-image-blockquote .cmp-image= +-blockquote__bq-container .cmp-image-blockquote__bq-wrapper { width: 100%; = +} +} + +.cmp-four-cell .cmp-image-blockquote-parallax-scrolling { margin-top: 0.32r= +em; } + +.has-image-border .cmp-image__image { border: 1px solid rgb(107, 107, 107);= + } + +@media screen and (min-width: 1000px) { + .image .cmp-image__crop-3x1 .cmp-image__image { height: 40rem; object-fit= +: cover; } +} + +@media screen and (min-width: 1000px) { + .image .cmp-image__crop-16x9 .cmp-image__image, .image .cmp-image__crop-1= +6x9-hd .cmp-image__image { height: 67.5rem; object-fit: cover; } +} + +.cmp-languagenavigation { padding: 0px; border: 1px solid rgb(32, 32, 32); = +} + +.cmp-languagenavigation__group { padding: 0px; } + +.cmp-languagenavigation__item { margin: 0px 0px 4px; } + +.cmp-languagenavigation__item-title { display: block; font-family: Graphik,= + Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, u= +buntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; = +font-weight: 700; font-style: normal; line-height: 20px; margin: 0px; paddi= +ng: 0px; } + +.cmp-languagenavigation__item--active > .cmp-languagenavigation__item-title= +, .cmp-languagenavigation__item-title { color: rgb(0, 0, 0); background-col= +or: transparent; } + +.cmp-languagenavigation__item-link { display: block; font-family: Graphik, = +Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ub= +untu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; f= +ont-weight: 400; font-style: normal; line-height: 20px; margin: 0px; paddin= +g: 4px 4px 4px 16px; color: rgb(1, 149, 255); background-color: transparent= +; } + +.cmp-languagenavigation__item-link:hover { color: rgb(1, 114, 195); backgro= +und-color: rgb(245, 245, 245); } + +.cmp-languagenavigation__item--active > .cmp-languagenavigation__item-link = +{ color: rgb(1, 149, 255); background-color: rgb(245, 245, 245); } + +.cmp-languagenavigation__item--active > .cmp-languagenavigation__item-link:= +hover { color: rgb(1, 114, 195); background-color: rgb(245, 245, 245); } + +.cmp-list { margin: 0px; padding: 0px; list-style: none; } + +.cmp-list__item { position: relative; margin: 0px 0px 4px; padding: 0px 0px= + 0px 24px; min-height: 24px; } + +.cmp-list__item::before { position: absolute; inset: -1px auto auto 0px; co= +ntent: "=EF=8B=B4"; font-size: 24px; font-family: Ionicons; display: block;= + font-weight: 400; font-style: normal; line-height: 1; text-transform: none= +; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direc= +tion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeleg= +ibility; font-feature-settings: "liga"; color: rgb(149, 149, 149); } + +.cmp-list__item article { display: flex; flex-wrap: wrap; -webkit-box-align= +: baseline; align-items: baseline; } + +.cmp-list__item-title { font-family: Graphik, Arial, system-ui, -apple-syst= +em, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxyge= +n, cantarell, sans-serif; font-size: 1.8rem; font-weight: 400; font-style: = +normal; line-height: 22px; padding: 0px 0px 0px 8px; color: rgb(0, 0, 0); } + +.cmp-list__item-link { display: flex; flex-wrap: wrap; -webkit-box-align: b= +aseline; align-items: baseline; } + +.cmp-list__item-link .cmp-list__item-date, .cmp-list__item-link .cmp-list__= +item-title { font-family: Graphik, Arial, system-ui, -apple-system, blinkma= +csystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarel= +l, sans-serif; font-size: 1.8rem; font-weight: 400; font-style: normal; lin= +e-height: 22px; padding: 0px 8px; color: rgb(1, 149, 255); } + +.cmp-list__item-link:hover .cmp-list__item-date, .cmp-list__item-link:hover= + .cmp-list__item-title { color: rgb(1, 114, 195); } + +.cmp-list__item-description { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-size: 1.8rem; font-weight: 400; font-s= +tyle: normal; line-height: 22px; padding: 0px 0px 0px 8px; color: rgb(149, = +149, 149); } + +.cmp-navigation__item-link { display: block; } + +.cmp-navigation__item--level-0 { margin: 0px; } + +.cmp-navigation__item--level-0 .cmp-navigation__item-link { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 2r= +em; font-weight: 700; font-style: normal; line-height: 24px; text-transform= +: none; text-decoration: none; color: rgb(0, 0, 0); padding: 4px 0px; backg= +round-color: transparent; } + +.cmp-navigation__item--level-0 .cmp-navigation__item-link:hover { color: rg= +b(1, 114, 195); background-color: transparent; } + +.cmp-navigation__item--level-1 { margin: 0px; } + +.cmp-navigation__item--level-1 .cmp-navigation__item-link { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.= +6rem; font-weight: 700; font-style: normal; line-height: 20px; text-transfo= +rm: none; text-decoration: none; color: rgb(0, 0, 0); padding: 4px 16px; ba= +ckground-color: transparent; } + +.cmp-navigation__item--level-1 .cmp-navigation__item-link:hover { color: rg= +b(1, 114, 195); background-color: rgb(245, 245, 245); } + +.cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigati= +on__item { margin: 0px 0px 0px 16px; } + +.cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigati= +on__item .cmp-navigation__item-link { font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font-weight: 400= +; font-style: normal; line-height: 20px; text-transform: none; text-decorat= +ion: none; color: rgb(0, 0, 0); padding: 4px 16px; background-color: transp= +arent; } + +.cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigati= +on__item .cmp-navigation__item-link:hover { color: rgb(1, 114, 195); backgr= +ound-color: rgb(245, 245, 245); } + +.cmp-progressbar { position: relative; height: 32px; background-color: rgb(= +149, 149, 149); } + +.cmp-progressbar, .cmp-progressbar__bar { border-radius: 0px; border: 1px s= +olid rgb(32, 32, 32); } + +.cmp-progressbar__bar { z-index: 1; position: absolute; top: 0px; left: 0px= +; font-size: 0px; overflow: hidden; white-space: nowrap; width: 0px; height= +: 100%; background-color: rgb(1, 149, 255); } + +.cmp-progressbar__label--completed, .cmp-progressbar__label--remaining { z-= +index: 2; position: absolute; top: 50%; transform: translateY(-50%); font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-size: 1.4rem; font-weight: 700; font-style: normal; line-height: 18px; } + +.cmp-progressbar__label--completed { left: 16px; color: rgb(255, 255, 255);= + } + +.cmp-progressbar__label--completed::after { content: "%"; } + +.cmp-progressbar__label--remaining { right: 16px; color: rgb(255, 255, 255)= +; } + +.cmp-progressbar__label--remaining::after { content: "%"; } + +.cmp-separator__horizontal-rule { height: 1px; margin: 16px 0px; background= +-color: rgb(149, 149, 149); } + +.cmp-separator--lg .cmp-separator__horizontal-rule { height: 2px; margin: 3= +2px 0px; } + +.cmp-separator--xl .cmp-separator__horizontal-rule { height: 4px; margin: 4= +8px 0px; } + +.cmp-separator--color .cmp-separator__horizontal-rule { width: 100%; height= +: 4px; background: rgb(0, 243, 255); margin: 48px 0px; } + +.cmp-separator--basic .cmp-separator__horizontal-rule { width: 100%; height= +: 1px; border-color: rgb(204, 204, 204); margin: 48px 0px; } + +.cmp-separator--vertical { display: inline-block; } + +.cmp-separator--vertical .cmp-separator__horizontal-rule { height: 18px; wi= +dth: 1px; border: rgb(204, 204, 204); margin: 0px 15px; } + +.cmp-tabs__tab { display: block; cursor: pointer; font-family: Graphik, Ari= +al, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubunt= +u, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font= +-weight: 400; font-style: normal; line-height: 20px; text-transform: none; = +text-decoration: none; color: rgb(0, 0, 0); padding: 16px 8px; margin: 0px = +0px -1px; border-style: solid; border-color: transparent; border-image: ini= +tial; border-width: 0px 0px 1px; background-color: transparent; } + +.cmp-tabs__tab:hover { color: rgb(1, 114, 195); background-color: rgb(245, = +245, 245); border-color: rgb(1, 114, 195); } + +.cmp-tabs__tab--active { color: rgb(0, 0, 0); background-color: rgb(245, 24= +5, 245); border-color: rgb(0, 0, 0); } + +.cmp-tabs__tab--active:hover { color: rgb(1, 114, 195); background-color: r= +gb(245, 245, 245); border-color: rgb(1, 114, 195); } + +.cmp-tabs__tablist { display: flex; -webkit-box-pack: start; justify-conten= +t: flex-start; border-style: solid; border-color: rgb(222, 222, 222); borde= +r-image: initial; border-width: 0px 0px 1px; } + +.cmp-tabs--align-right .cmp-tabs__tablist { -webkit-box-pack: end; justify-= +content: flex-end; } + +.cmp-tabs__tabpanel { margin: 0px; padding: 8px 16px; } + +.cmp-teaser { display: flex; -webkit-box-orient: vertical; -webkit-box-dire= +ction: normal; flex-direction: column; } + +.cmp-teaser--hrz-ci .cmp-teaser, .cmp-teaser--hrz-ic .cmp-teaser { -webkit-= +box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; } + +.cmp-teaser__image { -webkit-box-ordinal-group: 2; order: 1; } + +.cmp-teaser--vrt-ci .cmp-teaser__image, .cmp-teaser__content { -webkit-box-= +ordinal-group: 3; order: 2; } + +.cmp-teaser--vrt-ci .cmp-teaser__content { -webkit-box-ordinal-group: 2; or= +der: 1; } + +@media (min-width: 1000px) { + .cmp-teaser--hrz-ic .cmp-teaser__image { -webkit-box-ordinal-group: 2; or= +der: 1; } + .cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--hrz-ic .cmp-teaser__= +content { -webkit-box-ordinal-group: 3; order: 2; } + .cmp-teaser--hrz-ci .cmp-teaser__content { -webkit-box-ordinal-group: 2; = +order: 1; } + .cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--hrz-ic .cmp-teaser__= +image { display: flex; -webkit-box-align: center; align-items: center; -web= +kit-box-pack: center; justify-content: center; overflow: hidden; } + .cmp-teaser--hrz-ci .cmp-teaser__image .cmp-image, .cmp-teaser--hrz-ic .c= +mp-teaser__image .cmp-image { position: relative; width: 100%; height: 100%= +; } + .cmp-teaser--hrz-ci .cmp-teaser__image img, .cmp-teaser--hrz-ic .cmp-teas= +er__image img { width: auto; height: auto; min-width: 100%; min-height: 100= +%; max-width: none; position: relative; left: 50%; transform: translateX(-5= +0%); } +} + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--co= +mpact.cmp-teaser--hrz-ic .cmp-teaser__image { display: block; overflow: hid= +den; } + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image .cmp-image, .cmp= +-teaser--compact.cmp-teaser--hrz-ic .cmp-teaser__image .cmp-image { positio= +n: relative; width: 100%; } + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image img, .cmp-teaser= +--compact.cmp-teaser--hrz-ic .cmp-teaser__image img { max-width: 100%; widt= +h: 100%; height: auto; min-width: 0px; min-height: 0px; position: static; l= +eft: 0px; transform: translateX(0px); } + +.cmp-teaser__image { padding: 0px; border: 1px solid rgb(32, 32, 32); max-w= +idth: 100%; flex-basis: 100%; } + +.cmp-teaser--compact .cmp-teaser__image { background-color: transparent; bo= +rder: 1px solid rgb(32, 32, 32); padding: 0px; } + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--co= +mpact.cmp-teaser--hrz-ic .cmp-teaser__image, .cmp-teaser--compact .cmp-teas= +er__image, .cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--hrz-ic .cmp= +-teaser__image { max-width: 100%; flex-basis: 100%; } + +@media screen and (min-width: 768px) { + .cmp-teaser--compact .cmp-teaser__image, .cmp-teaser__image { padding: 0p= +x; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--= +compact.cmp-teaser--hrz-ic .cmp-teaser__image, .cmp-teaser--compact .cmp-te= +aser__image, .cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--hrz-ic .c= +mp-teaser__image, .cmp-teaser__image { max-width: 100%; flex-basis: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser--compact .cmp-teaser__image, .cmp-teaser__image { padding: 0p= +x; max-width: 100%; flex-basis: 100%; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--= +compact.cmp-teaser--hrz-ic .cmp-teaser__image, .cmp-teaser--hrz-ci .cmp-tea= +ser__image, .cmp-teaser--hrz-ic .cmp-teaser__image { max-width: 50%; flex-b= +asis: 50%; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser--compact .cmp-teaser__image, .cmp-teaser__image { padding: 0p= +x; max-width: 100%; flex-basis: 100%; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--= +compact.cmp-teaser--hrz-ic .cmp-teaser__image, .cmp-teaser--hrz-ci .cmp-tea= +ser__image, .cmp-teaser--hrz-ic .cmp-teaser__image { max-width: 50%; flex-b= +asis: 50%; } +} + +.cmp-teaser__content { display: flex; -webkit-box-orient: vertical; -webkit= +-box-direction: normal; flex-direction: column; background-color: rgb(245, = +245, 245); border: 1px solid rgb(32, 32, 32); max-width: 100%; flex-basis: = +100%; padding: 16px; } + +.cmp-teaser--compact .cmp-teaser__content { background-color: transparent; = +border: 1px solid rgb(32, 32, 32); padding: 16px; } + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser--= +compact.cmp-teaser--hrz-ic .cmp-teaser__content, .cmp-teaser--compact .cmp-= +teaser__content, .cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser--hrz= +-ic .cmp-teaser__content { max-width: 100%; flex-basis: 100%; } + +@media screen and (min-width: 768px) { + .cmp-teaser--compact .cmp-teaser__content, .cmp-teaser__content { max-wid= +th: 100%; flex-basis: 100%; padding: 16px; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser= +--compact.cmp-teaser--hrz-ic .cmp-teaser__content, .cmp-teaser--hrz-ci .cmp= +-teaser__content, .cmp-teaser--hrz-ic .cmp-teaser__content { max-width: 100= +%; flex-basis: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser--compact .cmp-teaser__content, .cmp-teaser__content { max-wid= +th: 100%; flex-basis: 100%; padding: 16px; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser= +--compact.cmp-teaser--hrz-ic .cmp-teaser__content, .cmp-teaser--hrz-ci .cmp= +-teaser__content, .cmp-teaser--hrz-ic .cmp-teaser__content { max-width: 50%= +; flex-basis: 50%; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__content { max-width: 100%; flex-basis: 100%; padding: 24px; = +} + .cmp-teaser--compact .cmp-teaser__content { padding: 16px; max-width: 100= +%; flex-basis: 100%; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser= +--compact.cmp-teaser--hrz-ic .cmp-teaser__content, .cmp-teaser--hrz-ci .cmp= +-teaser__content, .cmp-teaser--hrz-ic .cmp-teaser__content { max-width: 50%= +; flex-basis: 50%; } +} + +.cmp-teaser__pretitle { font-size: 14px; line-height: 18px; } + +.cmp-teaser--compact .cmp-teaser__pretitle, .cmp-teaser__pretitle { font-fa= +mily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe = +UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-= +weight: 700; font-style: normal; text-transform: uppercase; color: rgb(4, 8= +9, 150); margin-top: 0px; } + +.cmp-teaser--compact .cmp-teaser__pretitle { font-size: 12px; line-height: = +16px; } + +@media screen and (min-width: 768px) { + .cmp-teaser__pretitle { font-size: 14px; line-height: 18px; margin-top: 0= +px; } + .cmp-teaser--compact .cmp-teaser__pretitle { font-size: 12px; line-height= +: 16px; margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser__pretitle { font-size: 14px; line-height: 18px; margin-top: 0= +px; } + .cmp-teaser--compact .cmp-teaser__pretitle { font-size: 12px; line-height= +: 16px; margin-top: 0px; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__pretitle { font-size: 16px; line-height: 20px; margin-top: 0= +px; } + .cmp-teaser--compact .cmp-teaser__pretitle { font-size: 12px; line-height= +: 16px; margin-top: 0px; } +} + +.cmp-teaser__title { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 700; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); font-size: 24px; line-height: 28px; overflow-w= +rap: break-word; } + +.cmp-teaser__title .cmp-teaser__title-link { text-decoration: none; color: = +rgb(0, 0, 0); } + +.cmp-teaser__title .cmp-teaser__title-link:hover { color: rgb(1, 114, 195);= + } + +.cmp-teaser--compact .cmp-teaser__title { font-family: Graphik, Arial, syst= +em-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helv= +etica Neue", oxygen, cantarell, sans-serif; font-weight: 700; font-style: n= +ormal; text-transform: none; color: rgb(0, 0, 0); font-size: 18px; line-hei= +ght: 22px; } + +.cmp-teaser--compact .cmp-teaser__title .cmp-teaser__title-link { text-deco= +ration: none; color: rgb(0, 0, 0); } + +.cmp-teaser--compact .cmp-teaser__title .cmp-teaser__title-link:hover { col= +or: rgb(1, 114, 195); } + +* + .cmp-teaser__title, .cmp-teaser--compact * + .cmp-teaser__title { margi= +n-top: 8px; } + +@media screen and (min-width: 768px) { + .cmp-teaser__title { font-size: 24px; line-height: 28px; } + .cmp-teaser--compact .cmp-teaser__title { font-size: 18px; line-height: 2= +2px; } + * + .cmp-teaser__title, .cmp-teaser--compact * + .cmp-teaser__title { mar= +gin-top: 8px; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser__title { font-size: 24px; line-height: 28px; } + .cmp-teaser--compact .cmp-teaser__title { font-size: 18px; line-height: 2= +2px; } + * + .cmp-teaser__title, .cmp-teaser--compact * + .cmp-teaser__title { mar= +gin-top: 8px; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__title { font-size: 32px; line-height: 36px; } + .cmp-teaser--compact .cmp-teaser__title { font-size: 18px; line-height: 2= +2px; } + * + .cmp-teaser__title, .cmp-teaser--compact * + .cmp-teaser__title { mar= +gin-top: 8px; } +} + +.cmp-teaser__description { font-size: 16px; line-height: 24px; overflow-wra= +p: break-word; } + +.cmp-teaser--compact .cmp-teaser__description, .cmp-teaser__description { f= +ont-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "= +Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif;= + font-weight: 400; font-style: normal; color: rgb(0, 0, 0); } + +.cmp-teaser--compact .cmp-teaser__description { font-size: 14px; line-heigh= +t: 20px; } + +* + .cmp-teaser__description, .cmp-teaser--compact * + .cmp-teaser__descrip= +tion { margin-top: 16px; } + +@media screen and (min-width: 768px) { + .cmp-teaser__description { font-size: 16px; line-height: 24px; } + .cmp-teaser--compact .cmp-teaser__description { font-size: 14px; line-hei= +ght: 20px; } + * + .cmp-teaser__description, .cmp-teaser--compact * + .cmp-teaser__descr= +iption { margin-top: 16px; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser__description { font-size: 16px; line-height: 24px; } + .cmp-teaser--compact .cmp-teaser__description { font-size: 14px; line-hei= +ght: 20px; } + * + .cmp-teaser__description, .cmp-teaser--compact * + .cmp-teaser__descr= +iption { margin-top: 16px; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__description { font-size: 16px; line-height: 24px; } + .cmp-teaser--compact .cmp-teaser__description { font-size: 14px; line-hei= +ght: 20px; } + * + .cmp-teaser__description, .cmp-teaser--compact * + .cmp-teaser__descr= +iption { margin-top: 16px; } +} + +.cmp-teaser__action-container { margin-top: auto; padding-top: 32px; } + +.cmp-teaser--compact .cmp-teaser__action-container { margin-top: 0px; paddi= +ng-top: 16px; } + +@media screen and (min-width: 768px) { + .cmp-teaser__action-container { margin-top: auto; padding-top: 32px; } + .cmp-teaser--compact .cmp-teaser__action-container { margin-top: 0px; pad= +ding-top: 16px; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser__action-container { margin-top: auto; padding-top: 32px; } + .cmp-teaser--compact .cmp-teaser__action-container { margin-top: 0px; pad= +ding-top: 16px; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__action-container { margin-top: auto; padding-top: 32px; } + .cmp-teaser--compact .cmp-teaser__action-container { margin-top: 0px; pad= +ding-top: 16px; } +} + +.cmp-teaser__action-link { font-size: 1.4rem; font-weight: 600; line-height= +: 1.6; position: relative; text-decoration: none; text-transform: uppercase= +; color: rgb(0, 77, 255); display: inline; } + +.cmp-teaser__action-link::after { content: "=EE=A0=80"; font-size: 20px; fo= +nt-family: Ionicons; font-weight: 400; font-style: normal; line-height: 1; = +text-transform: none; letter-spacing: normal; overflow-wrap: normal; white-= +space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-re= +ndering: optimizelegibility; font-feature-settings: "liga"; display: inline= +-block; margin-left: 1rem; vertical-align: middle; } + +.cmp-teaser__action-link::before { content: ""; background: rgb(0, 77, 255)= +; bottom: -3px; display: block; height: 1px; left: 0px; max-width: calc(100= +% - 2.1em); position: absolute; transition: width 300ms ease 0s; width: 0%;= + } + +.cmp-teaser__action-link:focus { color: rgb(0, 77, 255); text-decoration: n= +one; } + +.cmp-teaser__action-link:focus::before { width: 100%; } + +.cmp-teaser__action-link:hover { color: rgb(0, 77, 255); text-decoration: n= +one; } + +.cmp-teaser__action-link:hover::before { width: 100%; } + +.cmp-teaser__action-link:visited, .cmp-teaser__action-link:visited:hover { = +color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-teaser__action-link { font-size: 1.6rem; } + .cmp-teaser__action-link::after { font-size: 2.4rem; } +} + +.cmp-teaser__content { display: block; } + +.cmp-teaser__pretitle { width: auto; display: inline-block; margin-bottom: = +5px; vertical-align: bottom; } + +.cmp-teaser__description, .cmp-text { font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font-weight: 400= +; font-style: normal; line-height: 1.5; padding: 0px; color: rgb(0, 0, 0); = +} + +.cmp-teaser__description * + p .cmp-text__paragraph-default, .cmp-text * + = +p .cmp-text__paragraph-default { margin-top: 1.6em; } + +.cmp-teaser__description * + p .cmp-text__label-small, .cmp-teaser__descrip= +tion * + p .cmp-text__paragraph-medium, .cmp-teaser__description * + p .cmp= +-text__paragraph-small, .cmp-text * + p .cmp-text__label-small, .cmp-text *= + + p .cmp-text__paragraph-medium, .cmp-text * + p .cmp-text__paragraph-smal= +l { margin-top: 1.2em; } + +.cmp-teaser__description * + p .cmp-text__link--block, .cmp-text * + p .cmp= +-text__link--block { margin-top: 1em; display: inline-block; } + +.cmp-teaser__description p, .cmp-text p { line-height: 1.6; text-transform:= + none; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-teaser__description p, .cmp-text p { font-size: 1.6rem; } +} + +.cmp-teaser__description a, .cmp-text a { text-decoration: none; color: rgb= +(0, 77, 255); } + +.cmp-teaser__description a:focus, .cmp-teaser__description a:hover, .cmp-te= +xt a:focus, .cmp-text a:hover { color: rgb(0, 77, 255); text-decoration: un= +derline; } + +.cmp-teaser__description a:visited, .cmp-text a:visited { color: rgb(0, 0, = +136); } + +.cmp-teaser__description * + h1, .cmp-text * + h1 { margin-top: 2rem; } + +.cmp-teaser__description h1, .cmp-text h1 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h2, .cmp-text * + h2 { margin-top: 2rem; } + +.cmp-teaser__description h2, .cmp-text h2 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h3, .cmp-text * + h3 { margin-top: 2rem; } + +.cmp-teaser__description h3, .cmp-text h3 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h4, .cmp-text * + h4 { margin-top: 2rem; } + +.cmp-teaser__description h4, .cmp-text h4 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h5, .cmp-text * + h5 { margin-top: 2rem; } + +.cmp-teaser__description h5, .cmp-text h5 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h6, .cmp-text * + h6 { margin-top: 2rem; } + +.cmp-teaser__description h6, .cmp-text h6 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + blockquote, .cmp-text * + blockquote { margin-= +top: 16px; } + +.cmp-teaser__description blockquote, .cmp-text blockquote { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.= +6rem; line-height: 1.5; padding: 16px; color: rgb(0, 0, 0); background-colo= +r: rgb(245, 245, 245); } + +.cmp-teaser__description * + ol, .cmp-teaser__description * + ul, .cmp-text= + * + ol, .cmp-text * + ul { margin-top: 16px; } + +.cmp-teaser__description li, .cmp-text li { position: relative; margin: 0px= +; padding-left: 24px; } + +.cmp-teaser__description li::before, .cmp-text li::before { position: absol= +ute; top: 0px; left: 0px; width: 24px; content: "=E2=80=A2"; } + +.cmp-teaser__description ol, .cmp-text ol { font-size: 1.4rem; line-height:= + 1.6; margin-top: 10px; margin-left: 15px; padding-left: 20px; list-style: = +decimal; } + +.cmp-teaser__description ol li, .cmp-text ol li { padding-bottom: 10px; pad= +ding-left: 15px; } + +.cmp-teaser__description ol li::before, .cmp-text ol li::before { display: = +none; } + +.cmp-teaser__description ol li ol, .cmp-text ol li ol { margin-top: 10px; l= +ist-style: lower-alpha; } + +.cmp-teaser__description ol li ol li ol, .cmp-text ol li ol li ol { list-st= +yle: auto; } + +.cmp-teaser__description ol li ul, .cmp-text ol li ul { margin-top: 10px; l= +ist-style: disc; margin-left: 15px; padding-left: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-teaser__description ol, .cmp-text ol { font-size: 1.6rem; margin-top= +: 1.6em; margin-left: 30px; } + .cmp-teaser__description ol li, .cmp-text ol li { padding-left: 20px; } + .cmp-teaser__description ol li ul, .cmp-text ol li ul { margin-left: 30px= +; } +} + +.cmp-teaser__description ol.cmp-text__alpha-lower, .cmp-text ol.cmp-text__a= +lpha-lower { list-style: lower-alpha !important; } + +.cmp-teaser__description ol.cmp-text__alpha-lower li ol, .cmp-text ol.cmp-t= +ext__alpha-lower li ol { list-style: auto; } + +.cmp-teaser__description ol.cmp-text__alpha-upper, .cmp-text ol.cmp-text__a= +lpha-upper { list-style: upper-alpha !important; } + +.cmp-teaser__description ol.cmp-text__alpha-upper li ol, .cmp-text ol.cmp-t= +ext__alpha-upper li ol { list-style: auto; } + +.cmp-teaser__description ul, .cmp-text ul { font-size: 1.4rem; line-height:= + 1.6; margin-top: 1.6em; padding-left: 15px; } + +.cmp-teaser__description ul li, .cmp-text ul li { padding-bottom: 10px; pad= +ding-left: 1.6rem; } + +.cmp-teaser__description ul ul li::before, .cmp-text ul ul li::before { con= +tent: "=E2=97=8B"; } + +@media screen and (min-width: 1000px) { + .cmp-teaser__description ul, .cmp-text ul { font-size: 1.6rem; padding-le= +ft: 30px; } +} + +.cmp-teaser__description ul.cmp-text__default--dashes li::before, .cmp-text= + ul.cmp-text__default--dashes li::before { content: "-"; } + +.cmp-teaser__description ul.cmp-text__data-terms, .cmp-text ul.cmp-text__da= +ta-terms { font-size: 1.4rem; line-height: 1.6; text-transform: none; paddi= +ng-left: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-teaser__description ul.cmp-text__data-terms, .cmp-text ul.cmp-text__= +data-terms { font-size: 1.6rem; } +} + +.cmp-teaser__description ul.cmp-text__data-terms > li, .cmp-text ul.cmp-tex= +t__data-terms > li { font-weight: 800; margin-bottom: 0px; margin-top: 0px;= + padding-left: 0px; padding-bottom: 0px; text-transform: uppercase; } + +.cmp-teaser__description ul.cmp-text__data-terms ul, .cmp-text ul.cmp-text_= +_data-terms ul { font-weight: 400; margin-bottom: 20px; margin-top: 10px; t= +ext-transform: none; padding-left: 0px; } + +.cmp-teaser__description ul.cmp-text__data-terms ul li, .cmp-text ul.cmp-te= +xt__data-terms ul li { margin: 0px; padding-bottom: 0px; padding-left: 40px= +; } + +.cmp-teaser__description ul.cmp-text__data-terms li, .cmp-teaser__descripti= +on ul.cmp-text__data-terms ul, .cmp-text ul.cmp-text__data-terms li, .cmp-t= +ext ul.cmp-text__data-terms ul { list-style-type: none; } + +.cmp-teaser__description ul.cmp-text__data-terms li::before, .cmp-teaser__d= +escription ul.cmp-text__data-terms ul::before, .cmp-text ul.cmp-text__data-= +terms li::before, .cmp-text ul.cmp-text__data-terms ul::before { content: n= +one; } + +.cmp-teaser__description ul.cmp-text__link-list, .cmp-text ul.cmp-text__lin= +k-list { padding-left: 0px; } + +.cmp-teaser__description ul.cmp-text__link-list li, .cmp-text ul.cmp-text__= +link-list li { margin: 0px; padding-bottom: 0px; padding-left: 0px; } + +.cmp-teaser__description ul.cmp-text__link-list li::before, .cmp-text ul.cm= +p-text__link-list li::before { content: none; } + +.cmp-teaser__description ul.cmp-text__link-list li + li, .cmp-text ul.cmp-t= +ext__link-list li + li { margin-top: 1em; } + +.cmp-teaser__description * + table, .cmp-text * + table { margin-top: 16px;= + } + +.cmp-teaser__description table, .cmp-text table { width: 100%; max-width: 1= +00%; border-collapse: collapse; border: none; } + +.cmp-teaser__description td, .cmp-teaser__description th, .cmp-text td, .cm= +p-text th { margin: 0px; padding: 0px; border: none; } + +.cmp-teaser__description th, .cmp-text th { padding: 8px; background-color:= + transparent; } + +.cmp-teaser__description td, .cmp-teaser__description th, .cmp-text td, .cm= +p-text th { font-family: Graphik, Arial, system-ui, -apple-system, blinkmac= +systemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell= +, sans-serif; font-size: 1.6rem; font-weight: 400; font-style: normal; line= +-height: 1.5; text-align: center; border: 1px solid rgb(222, 222, 222); col= +or: rgb(0, 0, 0); } + +.cmp-teaser__description td, .cmp-text td { padding: 0.5rem 16px; } + +.cmp-text--background-dark .cmp-text { color: rgb(255, 255, 255); } + +.cmp-text--background-dark .cmp-text a { color: rgb(255, 255, 255); text-de= +coration: underline; } + +.cmp-text--background-dark .cmp-text a:focus, .cmp-text--background-dark .c= +mp-text a:hover, .cmp-text--background-dark .cmp-text a:visited { color: rg= +b(204, 204, 204); } + +.cmp-text--background-dark .cmp-text a.cmp-text__link--alt-arrow, .cmp-text= +--background-dark .cmp-text a.cmp-text__link--arrow { text-decoration: none= +; } + +.cmp-text--background-dark .cmp-text a.cmp-text__link--alt-arrow::before, .= +cmp-text--background-dark .cmp-text a.cmp-text__link--arrow::before { backg= +round: rgb(255, 255, 255); } + +.cmp-text--background-dark .cmp-text .cmp-text__link--default:visited, .cmp= +-text--background-dark .cmp-text a.cmp-text__link--alt-arrow:focus, .cmp-te= +xt--background-dark .cmp-text a.cmp-text__link--alt-arrow:hover, .cmp-text-= +-background-dark .cmp-text a.cmp-text__link--alt-arrow:visited, .cmp-text--= +background-dark .cmp-text a.cmp-text__link--arrow:focus, .cmp-text--backgro= +und-dark .cmp-text a.cmp-text__link--arrow:hover, .cmp-text--background-dar= +k .cmp-text a.cmp-text__link--arrow:visited { color: rgb(255, 255, 255); } + +.cmp-text--background-dark .cmp-text .cmp-text__link--default:visited:focus= +, .cmp-text--background-dark .cmp-text .cmp-text__link--default:visited:hov= +er { color: rgb(204, 204, 204); } + +.cmp-text__paragraph-default { display: inline-block; } + +.cmp-text__paragraph-small { display: inline-block; font-size: 1.2rem; line= +-height: 1; } + +.cmp-text__paragraph-medium { display: inline-block; font-size: 1.4rem; lin= +e-height: 1.2; } + +.cmp-text__label-small { display: inline-block; font-size: 1.2rem; font-wei= +ght: 600; text-transform: uppercase; } + +.cmp-text__dropcap { font-size: 5.6rem; font-weight: 600; line-height: 1; } + +@media screen and (min-width: 1000px) { + .cmp-text__dropcap { font-size: 7.6rem; } +} + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--default, a.cmp-text_= +_link--default { text-decoration: underline; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--default:focus, .cmp-= +teaser .cmp-teaser__description a.cmp-text__link--default:hover, .cmp-tease= +r .cmp-teaser__description a.cmp-text__link--default:visited, .cmp-teaser .= +cmp-teaser__description a.cmp-text__link--default:visited:focus, .cmp-tease= +r .cmp-teaser__description a.cmp-text__link--default:visited:hover, a.cmp-t= +ext__link--default:focus, a.cmp-text__link--default:hover, a.cmp-text__link= +--default:visited, a.cmp-text__link--default:visited:focus, a.cmp-text__lin= +k--default:visited:hover { color: rgb(0, 0, 136); } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow, a.cmp-text__l= +ink--arrow { font-size: 1.4rem; font-weight: 600; line-height: 1.6; positio= +n: relative; text-decoration: none; text-transform: uppercase; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow::after, a.cmp-= +text__link--arrow::after { content: "=EE=A0=80"; font-size: 20px; font-fami= +ly: Ionicons; font-weight: 400; font-style: normal; line-height: 1; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; display: inline-block;= + margin-left: 1rem; vertical-align: middle; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow::before, a.cmp= +-text__link--arrow::before { content: ""; background: rgb(0, 77, 255); bott= +om: -3px; display: block; height: 1px; left: 0px; max-width: calc(100% - 2.= +1em); position: absolute; transition: width 300ms ease 0s; width: 0%; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow:focus, .cmp-te= +aser .cmp-teaser__description a.cmp-text__link--arrow:hover, a.cmp-text__li= +nk--arrow:focus, a.cmp-text__link--arrow:hover { text-decoration: none; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow:focus::before,= + .cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow:hover::before= +, a.cmp-text__link--arrow:focus::before, a.cmp-text__link--arrow:hover::bef= +ore { width: 100%; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow:visited, a.cmp= +-text__link--arrow:visited { color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow, a.cmp-text_= +_link--arrow { font-size: 1.6rem; } + .cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow::after, a.cm= +p-text__link--arrow::after { font-size: 2.4rem; } +} + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow, a.cmp-tex= +t__link--alt-arrow { color: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 6= +00; line-height: 1.6; position: relative; text-decoration: none; text-trans= +form: uppercase; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow::after, a.= +cmp-text__link--alt-arrow::after { content: "=EE=A0=80"; font-size: 20px; f= +ont-family: Ionicons; font-weight: 400; font-style: normal; line-height: 1;= + text-transform: none; letter-spacing: normal; overflow-wrap: normal; white= +-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-r= +endering: optimizelegibility; font-feature-settings: "liga"; display: inlin= +e-block; margin-left: 1rem; vertical-align: middle; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow::before, a= +.cmp-text__link--alt-arrow::before { content: ""; background: rgb(0, 0, 0);= + bottom: -3px; display: block; height: 1px; left: 0px; max-width: calc(100%= + - 2.1em); position: absolute; transition: width 300ms ease 0s; width: 0%; = +} + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:focus, .cm= +p-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:hover, a.cmp-= +text__link--alt-arrow:focus, a.cmp-text__link--alt-arrow:hover { color: rgb= +(0, 0, 0); text-decoration: none; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:focus::bef= +ore, .cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:hover= +::before, a.cmp-text__link--alt-arrow:focus::before, a.cmp-text__link--alt-= +arrow:hover::before { width: 100%; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:visited, a= +.cmp-text__link--alt-arrow:visited { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow, a.cmp-t= +ext__link--alt-arrow { font-size: 1.6rem; } + .cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow::after, = +a.cmp-text__link--alt-arrow::after { font-size: 2.4rem; } +} + +.cmp-text__label-ribbon { background-color: rgb(0, 243, 255); box-shadow: r= +gba(0, 0, 0, 0.35) -4px -2px 5px; font-size: 1.2rem; font-weight: 600; line= +-height: 1.4; max-height: 40px; padding: 1.5rem 3rem 1rem; position: relati= +ve; text-transform: uppercase; vertical-align: middle; display: inline-bloc= +k; } + +@media screen and (min-width: 1000px) { + .cmp-text__label-ribbon { font-size: 1.8rem; max-height: 50px; padding-le= +ft: 1rem; padding-right: 1rem; margin-bottom: 1rem; } + .cmp-text__label-ribbon::before { content: ""; border-color: transparent = +rgb(0, 186, 255) transparent transparent; border-style: solid; border-width= +: 0px 20px 10px 0px; bottom: 0px; height: 0px; left: 0px; position: absolut= +e; transform: translateY(100%); width: 0px; } +} + +.cmp-text__ai-label { font-weight: 500; font-size: 1.4rem; text-transform: = +uppercase; line-height: 1.7rem; } + +@media screen and (min-width: 1000px) { + .cmp-text__ai-label { font-size: 1.8rem; line-height: 2.2rem; } +} + +.cmp-text__ai-medium-regular { font-weight: 400; font-size: 1.8rem; line-he= +ight: 2.4rem; } + +@media screen and (min-width: 768px) { + .cmp-text__ai-medium-regular { font-size: 2rem; line-height: 2.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-text__ai-medium-regular { font-size: 3.2rem; line-height: 3.6rem; } +} + +.cmp-text__paragraph-medium-light { font-size: 1.8rem; font-weight: 300; li= +ne-height: 2.4rem; } + +@media screen and (min-width: 768px) { + .cmp-text__paragraph-medium-light { font-size: 3rem; line-height: 2.6rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-text__paragraph-medium-light { font-size: 3.2rem; line-height: 3.6re= +m; } +} + +.cmp-text__paragraph-small-light { font-size: 1.4rem; font-weight: 300; lin= +e-height: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-text__paragraph-small-light { font-size: 1.6rem; line-height: 2.2rem= +; } +} + +.cmp-text__paragraph-small-regular { font-size: 1.4rem; font-weight: 400; l= +ine-height: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-text__paragraph-small-regular { font-size: 1.6rem; line-height: 2.2r= +em; } +} + +.cmp-text .cmp-text__button-text-brand-link { width: auto; height: auto; ma= +rgin: 0px; min-width: auto; text-decoration: none; position: relative; text= +-transform: none; font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-weight: 500; font-size: 1.6rem; line-height: 2rem;= + background: none; cursor: pointer; color: rgb(0, 77, 255); text-align: lef= +t; opacity: 1; transition: opacity 0.6s ease 0s; display: inline-flex; padd= +ing: 1rem 1rem 1rem 5.5rem; } + +@media screen and (min-width: 768px) { + .cmp-text .cmp-text__button-text-brand-link { font-size: 1.9rem; line-hei= +ght: 2.375rem; margin-top: 0.1rem; margin-bottom: 0.1rem; padding-right: 3r= +em; } +} + +.cmp-text .cmp-text__button-text-brand-link::before { content: ""; left: 0p= +x; top: 50%; transform: translateY(-50%); width: 3.4rem; height: 3.4rem; bo= +rder: 0.1rem solid rgb(0, 77, 255); border-radius: 5rem; position: absolute= +; transition: all 0.4s ease 0s; } + +.cmp-text .cmp-text__button-text-brand-link:hover { color: rgb(0, 77, 255);= + text-decoration: none; } + +.cmp-text .cmp-text__button-text-brand-link:hover::before { text-decoration= +: none; } + +@media screen and (min-width: 1000px) { + .cmp-text .cmp-text__button-text-brand-link:hover::before { width: 100%; = +} +} + +.cmp-text .cmp-text__button-text-brand-link:focus { text-decoration: none; = +} + +@media screen and (min-width: 1000px) { + .cmp-text .cmp-text__button-text-brand-link:focus::before { width: 100%; = +} +} + +.cmp-text .cmp-text__button-text-brand-link:visited { color: rgb(0, 77, 255= +); } + +.cmp-text .cmp-text__button-text-brand-link:focus { box-shadow: rgb(0, 0, 1= +36) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset:= + 1px; } + +.cmp-text .cmp-text__button-text-brand-link:focus:not(:focus-visible) { box= +-shadow: none; outline: none; } + +.cmp-text .cmp-text__button-text-brand-link .cmp-button { transition: opaci= +ty 0.7s ease 0.8s; display: inline-flex; -webkit-box-align: center; align-i= +tems: center; text-transform: none; position: relative; top: 0px; left: 0px= +; text-decoration: none; } + +.cmp-text .cmp-text__button-text-brand-link::after { content: "=EF=8F=96"; = +font-size: 34px; font-family: Ionicons; font-weight: 400; font-style: norma= +l; line-height: 1; text-transform: none; letter-spacing: normal; overflow-w= +rap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: a= +ntialiased; text-rendering: optimizelegibility; font-feature-settings: "lig= +a"; position: absolute; left: 1rem; top: 0.4rem; display: inline-flex; -web= +kit-box-align: center; align-items: center; transition: none 0s ease 0s; ma= +rgin-left: 1.2rem; margin-right: 3.3rem; } + +@media screen and (min-width: 768px) { + .cmp-text .cmp-text__button-text-brand-link::after { margin-left: 1.2rem;= + margin-right: 3.3rem; } +} + +.cmp-quick-summary-divider { border-bottom: 4px solid rgb(0, 0, 0); padding= +-bottom: 3rem; } + +.datastat-card-vertical .cmp-text__stat-statistic, .datastat-card-vertical = +.cmp-text__stat-symbol { font-size: 8rem; } + +@media screen and (max-width: 1199.9px) { + .datastat-card-vertical .cmp-text__stat-statistic, .datastat-card-vertica= +l .cmp-text__stat-symbol { font-size: 6.5rem; line-height: 0.09rem; } +} + +.datastat-card-vertical .cmp-text__stat-qualifier-text { font-size: 2.4rem;= + text-transform: uppercase; position: relative; top: -0.3em; } + +@media screen and (max-width: 1199.9px) { + .datastat-card-vertical .cmp-text__stat-qualifier-text { line-height: 0.0= +9rem; } +} + +.datastat-card-vertical .cmp-text__stat-percent { font-size: 5rem; } + +@media screen and (max-width: 1199.9px) { + .datastat-card-vertical .cmp-text__stat-percent { line-height: 0.09rem; } +} + +.datastat-card-horizontal .cmp-text__stat-percent, .datastat-card-horizonta= +l .cmp-text__stat-statistic, .datastat-card-horizontal .cmp-text__stat-symb= +ol { font-size: 6.5rem; line-height: 1em; } + +.datastat-card-horizontal .cmp-text__stat-qualifier-text { text-transform: = +uppercase; font-size: 2rem; line-height: 0; } + +.datastat-card-vertical-wide .cmp-text__stat-percent, .datastat-card-vertic= +al-wide .cmp-text__stat-qualifier-text, .datastat-card-vertical-wide .cmp-t= +ext__stat-statistic, .datastat-card-vertical-wide .cmp-text__stat-symbol { = +font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .datastat-card-vertical-wide .cmp-text__stat-percent, .datastat-card-vert= +ical-wide .cmp-text__stat-qualifier-text, .datastat-card-vertical-wide .cmp= +-text__stat-statistic, .datastat-card-vertical-wide .cmp-text__stat-symbol = +{ font-size: 2.5rem; } +} + +.cmp-text table { width: 100%; max-width: 100%; display: inline-block; marg= +in-bottom: 1rem; border-width: 1px 1px 0px; border-top-style: solid; border= +-right-style: solid; border-left-style: solid; border-top-color: rgb(222, 2= +22, 222); border-right-color: rgb(222, 222, 222); border-left-color: rgb(22= +2, 222, 222); border-image: initial; border-bottom-style: initial; border-b= +ottom-color: initial; background-color: transparent; border-collapse: colla= +pse; border-spacing: 0px; overflow-x: scroll; } + +@media screen and (min-width: 1200px) { + .cmp-text table { overflow-x: hidden; } +} + +.cmp-text table a { color: rgb(0, 77, 255); text-decoration: none; } + +.cmp-text table a:focus, .cmp-text table a:hover, .cmp-text table a:visited= + { color: rgb(0, 0, 136); text-decoration: none; } + +.cmp-text thead { background-color: rgb(245, 245, 245); } + +.cmp-text th { font-weight: 800; } + +.cmp-text td, .cmp-text th { width: 10%; padding: 0.8rem; border-bottom: 0.= +08rem solid rgb(222, 222, 222); border-top: 0px; font-size: 1.4rem; line-he= +ight: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-text td, .cmp-text th { font-size: 1.6rem; line-height: 1.6; } +} + +.cmp-text td:first-of-type, .cmp-text th:first-of-type { border-left: 0px; = +border-right: 0px; } + +.cmp-text td:last-of-type, .cmp-text th:last-of-type { border-right: 0px; } + +.cmp-text--table-alternate-bordered tr:nth-of-type(2n) { background-color: = +rgba(245, 245, 245, 0.75); } + +.cmp-text--table-alternate-bordered tr:nth-of-type(2n):hover, .cmp-text--ta= +ble-bordered tr:hover { background-color: rgb(245, 245, 245); } + +.cmp-title__text .cmp-title__link { color: rgb(0, 0, 0); } + +.cmp-title__text .cmp-title__link:focus, .cmp-title__text .cmp-title__link:= +hover { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-title--cta .cmp-title__text { font-family: Graphik, Arial, system-ui, = +-apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica N= +eue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; = +text-transform: none; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.= +8rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--cta .cmp-title__text { font-size: 4.8rem; } +} + +.cmp-title--section .cmp-title__text { font-family: Graphik, Arial, system-= +ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helveti= +ca Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: norm= +al; text-transform: none; color: rgb(0, 0, 0); line-height: 1.05; font-size= +: 2.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--section .cmp-title__text { font-size: 4.8rem; } +} + +.cmp-title--subsection .cmp-title__text { font-family: Graphik, Arial, syst= +em-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helv= +etica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: n= +ormal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-si= +ze: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--subsection .cmp-title__text { font-size: 3.5rem; } +} + +.cmp-title--ribbon .cmp-title__text { font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); font-size: 2rem; font-weight: 800; line-height:= + 1.4; } + +@media screen and (min-width: 1000px) { + .cmp-title--ribbon .cmp-title__text { font-size: 3.5rem; } +} + +.cmp-title--module .cmp-title__text { font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: norma= +l; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: = +1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--module .cmp-title__text { font-size: 2.5rem; } +} + +.cmp-title--tertiary .cmp-title__text { font-family: Graphik, Arial, system= +-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvet= +ica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: nor= +mal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size= +: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--tertiary .cmp-title__text { font-size: 2.5rem; } +} + +.cmp-title--eyebrow .cmp-title__text { font-family: Graphik, Arial, system-= +ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helveti= +ca Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: norm= +al; text-transform: uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0)= +; line-height: 1.4; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--eyebrow .cmp-title__text { font-size: 1.8rem; letter-spacing:= + 0.07em; } +} + +.cmp-title--submodule .cmp-title__text { font-family: Graphik, Arial, syste= +m-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helve= +tica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: no= +rmal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-siz= +e: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--submodule .cmp-title__text { font-size: 1.6rem; } +} + +.cmp-title--ai-h1 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 700; font-style: normal= +; text-transform: none; line-height: 1; font-size: 4.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h1 .cmp-title__text { font-size: 10rem; } +} + +.cmp-title--ai-h2 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 700; font-style: normal= +; text-transform: none; line-height: 1.13; font-size: 3rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-title--ai-h2 .cmp-title__text { font-size: 3.6rem; line-height: 1; } +} + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h2 .cmp-title__text { font-size: 6.5rem; line-height: 1.08= +; } +} + +.cmp-title--ai-h3 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 400; font-style: normal= +; text-transform: none; line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h3 .cmp-title__text { font-size: 3.2rem; line-height: 1.13= +; } +} + +.cmp-title--ai-h4 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 400; font-style: normal= +; text-transform: none; line-height: 1.38; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h4 .cmp-title__text { font-size: 2.4rem; line-height: 1.17= +; } +} + +.cmp-title--ai-h5 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 500; font-style: normal= +; text-transform: none; line-height: 1.13; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h5 .cmp-title__text { font-size: 2.4rem; line-height: 1.17= +; } +} + +.cmp-title--ai-section-h .cmp-title__text { font-family: Graphik, Arial, sy= +stem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "He= +lvetica Neue", oxygen, cantarell, sans-serif; font-weight: 500; font-style:= + normal; text-transform: uppercase; line-height: 1.21; font-size: 1.4rem; b= +order-width: 0px; } + +.cmp-title--ai-section-h .cmp-title__text::after { content: ""; display: bl= +ock; margin-top: 0.4rem; height: 6px; width: 58px; background-color: rgb(16= +1, 0, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-title--ai-section-h .cmp-title__text::after { margin-top: 0.6rem; wi= +dth: 64px; } +} + +@media screen and (min-width: 1000px) { + .cmp-title--ai-section-h .cmp-title__text { font-size: 1.8rem; line-heigh= +t: 1.22; } + .cmp-title--ai-section-h .cmp-title__text::after { margin-top: 0.8rem; wi= +dth: 74px; } +} + +.cmp-title--centered .cmp-title__text { text-align: center; } + +.yt-verbiage .cmp-yt-verbiage { text-align: center; height: auto; padding: = +35px; background-color: rgb(253, 253, 253); font-size: 1.5rem; } + +.blockquote .cmp-blockquote { display: flex; -webkit-box-align: start; alig= +n-items: flex-start; background-color: transparent; } + +.blockquote .cmp-blockquote__content { margin-right: 30px; padding-left: 3r= +em; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__content { padding-right: 3rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .blockquote .cmp-blockquote__content { padding-bottom: 0.2rem; } +} + +.blockquote .cmp-blockquote__border { border-width: 0px 0px 0px 4px; border= +-left-style: solid; border-left-color: initial; } + +.blockquote .cmp-blockquote__text { color: rgb(0, 0, 0); font-size: 2rem; l= +ine-height: 1.2; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__text { font-size: 3.5rem; text-transform: no= +ne; } +} + +.blockquote .cmp-blockquote__author { margin-top: 15px; line-height: 0.9rem= +; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__author { margin-top: 25px; } +} + +.blockquote .cmp-blockquote__author-name { color: rgb(0, 0, 0); font-weight= +: 600; font-size: 1.4rem; line-height: 1.05; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__author-name { line-height: 1.4; } +} + +.blockquote .cmp-blockquote__author-title { color: rgb(0, 0, 0); font-size:= + 1.4rem; line-height: 1.05; text-transform: none; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__author-title { line-height: 1.4; } +} + +.blockquote .cmp-blockquote__signature-img { max-width: 17rem; background-c= +olor: transparent; padding-top: 3.2rem; } + +.blockquote .cmp-blockquote__signature-font { font-family: Reenie-Beanie, G= +raphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", ro= +boto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; } + +.blockquote.blockquote-icon .cmp-blockquote__icon::after { content: "=EE=A4= +=80"; font-size: 32px; font-family: Ionicons; display: block; font-style: n= +ormal; line-height: 1; text-transform: none; letter-spacing: normal; overfl= +ow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothin= +g: antialiased; text-rendering: optimizelegibility; font-feature-settings: = +"liga"; margin: 0.5rem; font-weight: 800; color: transparent; } + +@media screen and (min-width: 1000px) { + .blockquote.blockquote-icon .cmp-blockquote__icon::after { content: "=EE= +=A4=80"; font-size: 77px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } +} + +.blockquote.blockquote-icon .cmp-blockquote__border { border-left-width: 0p= +x; } + +.blockquote a { color: rgb(0, 77, 255); } + +.blockquote.blockquote-has-border .cmp-blockquote { background-color: rgb(2= +55, 255, 255); border: 1px solid rgb(227, 227, 227); padding: 3rem; } + +@media screen and (min-width: 768px) { + .blockquote.blockquote-has-border .cmp-blockquote { padding: 5rem; } +} + +.blockquote.blockquote-has-border .cmp-blockquote__content { margin-right: = +0px; } + +.blockquote.color-background-gray .cmp-blockquote { background-color: rgba(= +242, 242, 242, 0.9); } + +.blockquote.brand-gradient-pink .cmp-blockquote__icon::after { background-c= +lip: text; background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb= +(231, 0, 116) 30%); } + +.blockquote.brand-gradient-pink .cmp-blockquote__border { border-image-slic= +e: 1; border-image-source: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(2= +31, 0, 116) 30%); } + +.blockquote.brand-gradient-purple .cmp-blockquote__icon::after { background= +-clip: text; background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0,= + 255)); } + +.blockquote.brand-gradient-purple .cmp-blockquote__border { border-image-sl= +ice: 1; border-image-source: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 2= +55)); } + +.blockquote.brand-gradient-purple-alt .cmp-blockquote__icon::after { backgr= +ound-clip: text; background-image: linear-gradient(90deg, rgb(70, 1, 115), = +rgb(117, 0, 192), rgb(161, 0, 255)); } + +.blockquote.brand-gradient-purple-alt .cmp-blockquote__border { border-imag= +e-slice: 1; border-image-source: linear-gradient(90deg, rgb(70, 1, 115), rg= +b(117, 0, 192), rgb(161, 0, 255)); } + +.blockquote.brand-gradient-blue .cmp-blockquote__icon::after { background-c= +lip: text; background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255= +)); } + +.blockquote.brand-gradient-blue .cmp-blockquote__border { border-image-slic= +e: 1; border-image-source: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255))= +; } + +.blockquote.brand-gradient-blue2 .cmp-blockquote__icon::after { background-= +clip: text; background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, = +255)); } + +.blockquote.brand-gradient-blue2 .cmp-blockquote__border { border-image-sli= +ce: 1; border-image-source: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 25= +5)); } + +.blockquote.brand-gradient-light-blue .cmp-blockquote__icon::after { backgr= +ound-clip: text; background-image: linear-gradient(90deg, rgb(0, 186, 255),= + rgb(0, 142, 255), rgb(0, 77, 255)); } + +.blockquote.brand-gradient-light-blue .cmp-blockquote__border { border-imag= +e-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 186, 255), r= +gb(0, 142, 255), rgb(0, 77, 255)); } + +.blockquote.brand-gradient-red .cmp-blockquote__icon::after { background-cl= +ip: text; background-image: linear-gradient(rgb(113, 0, 18), red); } + +.blockquote.brand-gradient-red .cmp-blockquote__border { border-image-slice= +: 1; border-image-source: linear-gradient(rgb(113, 0, 18), red); } + +.blockquote.brand-gradient-red-alt .cmp-blockquote__icon::after { backgroun= +d-clip: text; background-image: linear-gradient(90deg, red, rgb(189, 0, 29)= +, rgb(113, 0, 18)); } + +.blockquote.brand-gradient-red-alt .cmp-blockquote__border { border-image-s= +lice: 1; border-image-source: linear-gradient(90deg, red, rgb(189, 0, 29), = +rgb(113, 0, 18)); } + +.blockquote.brand-gradient .cmp-blockquote__icon::after { background-clip: = +text; background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); = +} + +.blockquote.brand-gradient .cmp-blockquote__border { border-image-slice: 1;= + border-image-source: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.blockquote.brand-gradient-alt .cmp-blockquote__icon::after { background-cl= +ip: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 1= +86, 255)); } + +.blockquote.brand-gradient-alt .cmp-blockquote__border { border-image-slice= +: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186= +, 255)); } + +.blockquote.brand-gradient-yellow .cmp-blockquote__icon::after { background= +-clip: text; background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 1= +92, 0)); } + +.blockquote.brand-gradient-yellow .cmp-blockquote__border { border-image-sl= +ice: 1; border-image-source: linear-gradient(rgb(255, 255, 0), rgb(240, 192= +, 0)); } + +.blockquote.brand-gradient-yellow-alt .cmp-blockquote__icon::after { backgr= +ound-clip: text; background-image: linear-gradient(90deg, rgb(255, 255, 0),= + rgb(255, 212, 46), rgb(255, 182, 0)); } + +.blockquote.brand-gradient-yellow-alt .cmp-blockquote__border { border-imag= +e-slice: 1; border-image-source: linear-gradient(90deg, rgb(255, 255, 0), r= +gb(255, 212, 46), rgb(255, 182, 0)); } + +.blockquote.brand-gradient-green .cmp-blockquote__icon::after { background-= +clip: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0,= + 215, 0), rgb(0, 83, 10)); } + +.blockquote.brand-gradient-green .cmp-blockquote__border { border-image-sli= +ce: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 2= +15, 0), rgb(0, 83, 10)); } + +.blockquote.color-block-accent-purple-1 .cmp-blockquote__icon::after { colo= +r: rgb(180, 85, 170); } + +.blockquote.color-block-accent-purple-1 .cmp-blockquote__border { border-co= +lor: rgb(180, 85, 170); } + +.blockquote.color-block-accent-purple-2 .cmp-blockquote__icon::after { colo= +r: rgb(160, 85, 245); } + +.blockquote.color-block-accent-purple-2 .cmp-blockquote__border { border-co= +lor: rgb(160, 85, 245); } + +.blockquote.color-block-accent-purple-3 .cmp-blockquote__icon::after { colo= +r: rgb(190, 130, 255); } + +.blockquote.color-block-accent-purple-3 .cmp-blockquote__border { border-co= +lor: rgb(190, 130, 255); } + +.blockquote.color-block-accent-purple-4 .cmp-blockquote__icon::after { colo= +r: rgb(220, 175, 255); } + +.blockquote.color-block-accent-purple-4 .cmp-blockquote__border { border-co= +lor: rgb(220, 175, 255); } + +.blockquote.color-block-accent-purple-5 .cmp-blockquote__icon::after { colo= +r: rgb(230, 220, 255); } + +.blockquote.color-block-accent-purple-5 .cmp-blockquote__border { border-co= +lor: rgb(230, 220, 255); } + +.blockquote.color-block-alt-blue .cmp-blockquote__icon::after { color: rgb(= +0, 65, 240); } + +.blockquote.color-block-alt-blue .cmp-blockquote__border { border-color: rg= +b(0, 65, 240); } + +.blockquote.color-block-alt-gray .cmp-blockquote__icon::after { color: rgb(= +190, 190, 190); } + +.blockquote.color-block-alt-gray .cmp-blockquote__border { border-color: rg= +b(190, 190, 190); } + +.blockquote.color-block-alt-gray-dark .cmp-blockquote__icon::after { color:= + rgb(150, 150, 150); } + +.blockquote.color-block-alt-gray-dark .cmp-blockquote__border { border-colo= +r: rgb(150, 150, 150); } + +.blockquote.color-block-alt-gray-darker .cmp-blockquote__icon::after { colo= +r: rgb(90, 90, 90); } + +.blockquote.color-block-alt-gray-darker .cmp-blockquote__border { border-co= +lor: rgb(90, 90, 90); } + +.blockquote.color-block-alt-green .cmp-blockquote__icon::after { color: rgb= +(0, 215, 0); } + +.blockquote.color-block-alt-green .cmp-blockquote__border { border-color: r= +gb(0, 215, 0); } + +.blockquote.color-block-alt-red .cmp-blockquote__icon::after { color: red; = +} + +.blockquote.color-block-alt-red .cmp-blockquote__border { border-color: red= +; } + +.blockquote.color-block-alt-yellow .cmp-blockquote__icon::after { color: rg= +b(255, 255, 0); } + +.blockquote.color-block-alt-yellow .cmp-blockquote__border { border-color: = +rgb(255, 255, 0); } + +.blockquote.color-block-aqua .cmp-blockquote__icon::after { color: rgb(0, 2= +55, 187); } + +.blockquote.color-block-aqua .cmp-blockquote__border { border-color: rgb(0,= + 255, 187); } + +.blockquote.color-block-blue .cmp-blockquote__icon::after { color: rgb(0, 1= +86, 255); } + +.blockquote.color-block-blue .cmp-blockquote__border { border-color: rgb(0,= + 186, 255); } + +.blockquote.color-block-blue-green .cmp-blockquote__icon::after { color: rg= +b(5, 240, 165); } + +.blockquote.color-block-blue-green .cmp-blockquote__border { border-color: = +rgb(5, 240, 165); } + +.blockquote.color-block-brand-green .cmp-blockquote__icon::after { color: r= +gb(100, 255, 80); } + +.blockquote.color-block-brand-green .cmp-blockquote__border { border-color:= + rgb(100, 255, 80); } + +.blockquote.color-block-brand-orange .cmp-blockquote__icon::after { color: = +rgb(255, 120, 0); } + +.blockquote.color-block-brand-orange .cmp-blockquote__border { border-color= +: rgb(255, 120, 0); } + +.blockquote.color-block-brand-yellow .cmp-blockquote__icon::after { color: = +rgb(255, 235, 50); } + +.blockquote.color-block-brand-yellow .cmp-blockquote__border { border-color= +: rgb(255, 235, 50); } + +.blockquote.color-block-blue-dark .cmp-blockquote__icon::after { color: rgb= +(0, 142, 255); } + +.blockquote.color-block-blue-dark .cmp-blockquote__border { border-color: r= +gb(0, 142, 255); } + +.blockquote.color-block-blue-light .cmp-blockquote__icon::after { color: rg= +b(0, 243, 255); } + +.blockquote.color-block-blue-light .cmp-blockquote__border { border-color: = +rgb(0, 243, 255); } + +.blockquote.color-block-core-purple .cmp-blockquote__icon::after { color: r= +gb(70, 0, 115); } + +.blockquote.color-block-core-purple .cmp-blockquote__border { border-color:= + rgb(70, 0, 115); } + +.blockquote.color-block-cyan .cmp-blockquote__icon::after { color: rgb(0, 2= +55, 255); } + +.blockquote.color-block-cyan .cmp-blockquote__border { border-color: rgb(0,= + 255, 255); } + +.blockquote.color-block-gray .cmp-blockquote__icon::after { color: rgb(167,= + 167, 167); } + +.blockquote.color-block-gray .cmp-blockquote__border { border-color: rgb(16= +7, 167, 167); } + +.blockquote.color-block-gray-base .cmp-blockquote__icon::after { color: rgb= +(0, 0, 0); } + +.blockquote.color-block-gray-base .cmp-blockquote__border { border-color: r= +gb(0, 0, 0); } + +.blockquote.color-block-gray-dark .cmp-blockquote__icon::after { color: rgb= +(107, 107, 107); } + +.blockquote.color-block-gray-dark .cmp-blockquote__border { border-color: r= +gb(107, 107, 107); } + +.blockquote.color-block-gray-darker .cmp-blockquote__icon::after { color: r= +gb(74, 74, 74); } + +.blockquote.color-block-gray-darker .cmp-blockquote__border { border-color:= + rgb(74, 74, 74); } + +.blockquote.color-block-gray-light .cmp-blockquote__icon::after { color: rg= +b(204, 204, 204); } + +.blockquote.color-block-gray-light .cmp-blockquote__border { border-color: = +rgb(204, 204, 204); } + +.blockquote.color-block-gray-lighter .cmp-blockquote__icon::after { color: = +rgb(227, 227, 227); } + +.blockquote.color-block-gray-lighter .cmp-blockquote__border { border-color= +: rgb(227, 227, 227); } + +.blockquote.color-block-gray-lightest .cmp-blockquote__icon::after { color:= + rgb(242, 242, 242); } + +.blockquote.color-block-gray-lightest .cmp-blockquote__border { border-colo= +r: rgb(242, 242, 242); } + +.blockquote.color-block-grayishyellow-dark .cmp-blockquote__icon::after { c= +olor: rgb(150, 150, 140); } + +.blockquote.color-block-grayishyellow-dark .cmp-blockquote__border { border= +-color: rgb(150, 150, 140); } + +.blockquote.color-block-grayishyellow-light .cmp-blockquote__icon::after { = +color: rgb(230, 230, 220); } + +.blockquote.color-block-grayishyellow-light .cmp-blockquote__border { borde= +r-color: rgb(230, 230, 220); } + +.blockquote.color-block-green .cmp-blockquote__icon::after { color: rgb(0, = +255, 0); } + +.blockquote.color-block-green .cmp-blockquote__border { border-color: rgb(0= +, 255, 0); } + +.blockquote.color-block-green-dark .cmp-blockquote__icon::after { color: rg= +b(0, 83, 10); } + +.blockquote.color-block-green-dark .cmp-blockquote__border { border-color: = +rgb(0, 83, 10); } + +.blockquote.color-block-link .cmp-blockquote__icon::after { color: rgb(0, 7= +7, 255); } + +.blockquote.color-block-link .cmp-blockquote__border { border-color: rgb(0,= + 77, 255); } + +.blockquote.color-block-link-dark .cmp-blockquote__icon::after { color: rgb= +(0, 0, 136); } + +.blockquote.color-block-link-dark .cmp-blockquote__border { border-color: r= +gb(0, 0, 136); } + +.blockquote.color-block-orange .cmp-blockquote__icon::after { color: rgb(25= +5, 182, 0); } + +.blockquote.color-block-orange .cmp-blockquote__border { border-color: rgb(= +255, 182, 0); } + +.blockquote.color-block-orange-dark .cmp-blockquote__icon::after { color: r= +gb(255, 149, 0); } + +.blockquote.color-block-orange-dark .cmp-blockquote__border { border-color:= + rgb(255, 149, 0); } + +.blockquote.color-block-pink .cmp-blockquote__icon::after { color: rgb(231,= + 0, 116); } + +.blockquote.color-block-pink .cmp-blockquote__border { border-color: rgb(23= +1, 0, 116); } + +.blockquote.color-block-pink-dark .cmp-blockquote__icon::after { color: rgb= +(164, 2, 83); } + +.blockquote.color-block-pink-dark .cmp-blockquote__border { border-color: r= +gb(164, 2, 83); } + +.blockquote.color-block-pink-light .cmp-blockquote__icon::after { color: rg= +b(255, 80, 160); } + +.blockquote.color-block-pink-light .cmp-blockquote__border { border-color: = +rgb(255, 80, 160); } + +.blockquote.color-block-purple .cmp-blockquote__icon::after { color: rgb(16= +1, 0, 255); } + +.blockquote.color-block-purple .cmp-blockquote__border { border-color: rgb(= +161, 0, 255); } + +.blockquote.color-block-purple-dark .cmp-blockquote__icon::after { color: r= +gb(117, 0, 192); } + +.blockquote.color-block-purple-dark .cmp-blockquote__border { border-color:= + rgb(117, 0, 192); } + +.blockquote.color-block-purple-darkest .cmp-blockquote__icon::after { color= +: rgb(70, 1, 115); } + +.blockquote.color-block-purple-darkest .cmp-blockquote__border { border-col= +or: rgb(70, 1, 115); } + +.blockquote.color-block-red .cmp-blockquote__icon::after { color: rgb(231, = +15, 41); } + +.blockquote.color-block-red .cmp-blockquote__border { border-color: rgb(231= +, 15, 41); } + +.blockquote.color-block-red-dark .cmp-blockquote__icon::after { color: rgb(= +189, 0, 29); } + +.blockquote.color-block-red-dark .cmp-blockquote__border { border-color: rg= +b(189, 0, 29); } + +.blockquote.color-block-red-darker .cmp-blockquote__icon::after { color: rg= +b(113, 0, 18); } + +.blockquote.color-block-red-darker .cmp-blockquote__border { border-color: = +rgb(113, 0, 18); } + +.blockquote.color-block-red-light .cmp-blockquote__icon::after { color: rgb= +(255, 50, 70); } + +.blockquote.color-block-red-light .cmp-blockquote__border { border-color: r= +gb(255, 50, 70); } + +.blockquote.color-block-white .cmp-blockquote__icon::after { color: rgb(255= +, 255, 255); } + +.blockquote.color-block-white .cmp-blockquote__border { border-color: rgb(2= +55, 255, 255); } + +.blockquote.color-block-yellow .cmp-blockquote__icon::after { color: rgb(25= +5, 212, 46); } + +.blockquote.color-block-yellow .cmp-blockquote__border { border-color: rgb(= +255, 212, 46); } + +.blockquote.color-block-yellow-dark .cmp-blockquote__icon::after { color: r= +gb(240, 192, 0); } + +.blockquote.color-block-yellow-dark .cmp-blockquote__border { border-color:= + rgb(240, 192, 0); } + +.blockquote.color-block-yellow-light .cmp-blockquote__icon::after { color: = +rgb(255, 240, 179); } + +.blockquote.color-block-yellow-light .cmp-blockquote__border { border-color= +: rgb(255, 240, 179); } + +.blockquote.blockquote-ai-style a { display: block; color: rgb(0, 0, 0); te= +xt-decoration: none; } + +.blockquote.blockquote-ai-style a:hover { color: rgb(161, 0, 255); text-dec= +oration: underline; } + +.blockquote.blockquote-ai-style a:focus { color: rgb(161, 0, 255); text-dec= +oration: underline; outline: rgb(0, 77, 255) solid 1px; } + +.blockquote.blockquote-ai-style .cmp-blockquote__border { border-left-width= +: 0px; } + +.blockquote.blockquote-ai-style .cmp-blockquote__content { padding: 0px; } + +.blockquote.blockquote-ai-style .cmp-blockquote__author { margin-top: 2rem;= + line-height: 0.9rem; } + +.blockquote.blockquote-ai-style .cmp-blockquote__text { color: rgb(0, 0, 0)= +; font-size: 1.8rem; line-height: 2.3994rem; font-weight: 300; } + +@media screen and (min-width: 768px) { + .blockquote.blockquote-ai-style .cmp-blockquote__text { font-size: 2rem; = +line-height: 2.6rem; } +} + +@media screen and (min-width: 1000px) { + .blockquote.blockquote-ai-style .cmp-blockquote__text { font-size: 3.2rem= +; line-height: 3.6rem; } +} + +.blockquote.blockquote-ai-style .cmp-blockquote__author-name { color: rgb(0= +, 0, 0); text-transform: none; font-weight: 400; font-size: 1.4rem; line-he= +ight: 1.4; } + +@media screen and (min-width: 768px) { + .blockquote.blockquote-ai-style .cmp-blockquote__author-name { line-heigh= +t: 2.2rem; font-size: 1.6rem; } +} + +.blockquote .share-module__blockquote { display: none; } + +@media screen and (min-width: 768px) { + .blockquote .share-module__blockquote { display: inline-block; align-self= +: center; margin-top: -9.5rem; } +} + +@media screen and (min-width: 1000px) { + .blockquote .share-module__blockquote { margin-top: -7.5rem; } +} + +.blockquote .share-module__blockquote .cmp-share-module { position: absolut= +e; left: calc(100% - 3.5rem); } + +.blockquote .blockquote__share-module--enable { position: relative; } + +@media screen and (min-width: 768px) { + .blockquote .blockquote--has-border .cmp-blockquote { padding: 3rem; marg= +in-right: 5.2rem; } +} + +@media screen and (min-width: 1000px) { + .blockquote .blockquote--has-border .cmp-blockquote { padding: 5rem; } +} + +.blockquote .blockquote--has-border .cmp-blockquote .cmp-blockquote__conten= +t { margin-right: 0px; } + +.consent .cmp-consent-box { text-align: center; height: auto; background-co= +lor: rgb(253, 253, 253); font-size: 1.2rem; } + +.consent .cmp-consent-box .cmp-consent-text { margin-bottom: 3rem; } + +.consent .cmp-consent-link { font-size: 1.2rem; text-decoration: underline;= + cursor: pointer; } + +.form-inputs--collapsed { display: none; } + +.form-inputs .cmp-form-text { position: relative; margin-bottom: 30px; } + +.form-inputs .cmp-form-text__text, .form-inputs .cmp-form-text__textarea { = +height: 5rem; width: 100%; padding-left: 1.5rem; padding-right: 5rem; borde= +r: 1px solid; } + +.form-inputs .cmp-form-text__text:focus, .form-inputs .cmp-form-text__text:= +focus-visible, .form-inputs .cmp-form-text__textarea:focus, .form-inputs .c= +mp-form-text__textarea:focus-visible { box-shadow: rgb(0, 63, 189) 0px 0px = +6px; outline: inherit; } + +.form-inputs .cmp-form-text__text--valid, .form-inputs .cmp-form-text__text= +area--valid { border-color: rgb(0, 112, 0); } + +.form-inputs .cmp-form-text__text--invalid, .form-inputs .cmp-form-text__te= +xtarea--invalid { border-color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-text__text.cmp-disabled { cursor: text; background-c= +olor: rgb(227, 227, 227); color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-text.cmp-disabled .cmp-form-text__text { cursor: not= +-allowed; color: rgb(0, 0, 0); opacity: 0.4; } + +.form-inputs .cmp-form-text.cmp-disabled .cmp-form-text__icon { opacity: 0.= +4; } + +.form-inputs .cmp-form-text label { display: inline-flex; margin-bottom: 10= +px; font-weight: 600; color: rgb(74, 74, 74); line-height: 1.6rem; } + +.form-inputs .cmp-form-text label span { margin-right: 3px; } + +.form-inputs .cmp-form-text__textarea { height: 12rem; padding: 1rem 1.5rem= +; vertical-align: top; resize: none; } + +.form-inputs .cmp-form-text__textarea-label { grid-template-columns: 12fr; = +display: grid; } + +.form-inputs .cmp-form-text__textarea-label div { margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-text__textarea-label { grid-template-columns: 7fr = +5fr; } + .form-inputs .cmp-form-text__textarea-label div { text-align: right; } +} + +.form-inputs .cmp-form-text__text::-webkit-input-placeholder { font-size: 1= +.6rem; color: rgb(167, 167, 167); } + +.form-inputs .cmp-form-text__text::placeholder { font-size: 1.6rem; color: = +rgb(167, 167, 167); } + +.form-inputs .cmp-form-text__icon--error, .form-inputs .cmp-form-text__icon= +--success { position: absolute; right: 0px; width: 2.2rem; margin: 13px; } + +.form-inputs .cmp-form-text__icon--error::before { content: "=EF=8D=9B"; co= +lor: rgb(184, 0, 0); } + +.form-inputs .cmp-form-text__icon--error::before, .form-inputs .cmp-form-te= +xt__icon--success::before { font-size: 24px; font-family: Ionicons; display= +: block; font-weight: 400; font-style: normal; line-height: 1; text-transfo= +rm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowra= +p; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opt= +imizelegibility; font-feature-settings: "liga"; } + +.form-inputs .cmp-form-text__icon--success::before { content: "=EF=84=A0"; = +color: rgb(0, 112, 0); } + +.form-inputs .cmp-form-text__valid-msg { margin-top: 5px; font-size: 1.2rem= +; display: none; } + +.form-inputs .cmp-form-text__error-msg { margin-top: 5px; font-size: 1.2rem= +; color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-text__hint-msg { margin-top: 5px; font-size: 1.2rem;= + } + +.form-inputs .cmp-form-options { border: none; padding: 0px; display: flex;= + -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio= +n: column; margin-bottom: 30px; } + +.form-inputs .cmp-form-options .sr-only { clip: rect(0px, 0px, 0px, 0px); c= +lip-path: inset(50%); height: 1px; overflow: hidden; position: absolute; wh= +ite-space: nowrap; width: 1px; } + +.form-inputs .cmp-form-options__field { margin-right: 15px; margin-left: 15= +px; } + +.form-inputs .cmp-form-options__field:focus { box-shadow: rgb(255, 255, 255= +) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline-offset: 2px; = +} + +.form-inputs .cmp-form-options__field:focus:not(:focus-visible) { box-shado= +w: none; outline: none; } + +.form-inputs .cmp-form-options__field-label { display: flex; -webkit-box-al= +ign: center; align-items: center; text-decoration: none; text-transform: no= +ne; min-height: 4.5rem; } + +.form-inputs .cmp-form-options__field-label.cmp-enabled { color: rgb(74, 74= +, 74); cursor: pointer; } + +.form-inputs .cmp-form-options__field-label.cmp-enabled:hover .cmp-form-opt= +ions__field--checkbox, .form-inputs .cmp-form-options__field-label.cmp-enab= +led:hover .cmp-form-options__field--radio, .form-inputs .cmp-form-options__= +field-label.cmp-enabled:hover .cmp-text { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options__field-label.cmp-enabled .cmp-form-options__= +field--checkbox::before { content: "=EF=8D=B2"; } + +.form-inputs .cmp-form-options__field-label.cmp-enabled .cmp-form-options__= +field--checkbox::before, .form-inputs .cmp-form-options__field-label.cmp-en= +abled .cmp-form-options__field--radio::before { font-size: 24px; font-famil= +y: Ionicons; display: block; font-weight: 400; font-style: normal; line-hei= +ght: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal= +; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased;= + text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.form-inputs .cmp-form-options__field-label.cmp-enabled .cmp-form-options__= +field--radio::before { content: "=EF=8E=A6"; } + +.form-inputs .cmp-form-options__field-label.cmp-disabled { opacity: 0.4; cu= +rsor: default; } + +.form-inputs .cmp-form-options__field-label.cmp-disabled .cmp-form-options_= +_field--checkbox::before { content: "=EF=8D=B1"; } + +.form-inputs .cmp-form-options__field-label.cmp-disabled .cmp-form-options_= +_field--checkbox::before, .form-inputs .cmp-form-options__field-label.cmp-d= +isabled .cmp-form-options__field--radio::before { font-size: 24px; font-fam= +ily: Ionicons; display: block; font-weight: 400; font-style: normal; line-h= +eight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norm= +al; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiase= +d; text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.form-inputs .cmp-form-options__field-label.cmp-disabled .cmp-form-options_= +_field--radio::before { content: "=EF=90=80"; color: rgb(204, 204, 204); } + +.form-inputs .cmp-form-options__field--checkbox, .form-inputs .cmp-form-opt= +ions__field--radio { width: 1.8rem; height: 2.4rem; color: rgb(74, 74, 74);= + margin: 1rem 1.3rem; align-self: normal; } + +.form-inputs .cmp-form-options input[type=3D"checkbox"]:checked + label .cm= +p-form-options__field--checkbox::before { content: "=EF=8D=B4"; font-size: = +24px; font-family: Ionicons; display: block; font-weight: 400; font-style: = +normal; line-height: 1; text-transform: none; letter-spacing: normal; overf= +low-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothi= +ng: antialiased; text-rendering: optimizelegibility; font-feature-settings:= + "liga"; color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options input[type=3D"checkbox"]:checked + label .cm= +p-text { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options input[type=3D"radio"]:checked + label .cmp-f= +orm-options__field--radio::before { content: "=EF=8E=A7"; font-size: 24px; = +font-family: Ionicons; display: block; font-weight: 400; font-style: normal= +; line-height: 1; text-transform: none; letter-spacing: normal; overflow-wr= +ap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: an= +tialiased; text-rendering: optimizelegibility; font-feature-settings: "liga= +"; color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options input[type=3D"radio"]:checked + label .cmp-t= +ext { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options .cmp-input__checkbox, .form-inputs .cmp-form= +-options .cmp-input__radio { z-index: -1; opacity: 0; width: 0px; height: 0= +px; } + +.form-inputs .cmp-form-options .cmp-input__checkbox:focus + label .cmp-form= +-options__field--checkbox, .form-inputs .cmp-form-options .cmp-input__check= +box:focus + label .cmp-form-options__field--radio, .form-inputs .cmp-form-o= +ptions .cmp-input__radio:focus + label .cmp-form-options__field--checkbox, = +.form-inputs .cmp-form-options .cmp-input__radio:focus + label .cmp-form-op= +tions__field--radio { outline: rgb(0, 77, 255) auto 0.01rem; outline-offset= +: 0.2rem; color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options .cmp-input__checkbox:focus + label .cmp-text= +, .form-inputs .cmp-form-options .cmp-input__radio:focus + label .cmp-text = +{ color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options__field-description.cmp-text { line-height: 1= +.6rem; margin-top: 1.3rem; margin-bottom: 1.3rem; color: rgb(74, 74, 74); } + +.form-inputs .cmp-form-options__field-description.cmp-text p { line-height:= + 1.6rem; } + +.form-inputs .cmp-form-options__legend { display: inline-flex; margin-botto= +m: 10px; font-weight: 600; color: rgb(74, 74, 74); line-height: 1.6rem; } + +.form-inputs .cmp-form-options__legend span { margin-right: 3px; display: i= +nline-flex; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__icon--e= +rror, .form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__i= +con--success, .form-inputs .cmp-form-options--checkbox .cmp-form-options__i= +con--error, .form-inputs .cmp-form-options--checkbox .cmp-form-options__ico= +n--success, .form-inputs .cmp-form-options--radio .cmp-form-options__icon--= +error, .form-inputs .cmp-form-options--radio .cmp-form-options__icon--succe= +ss { position: relative; left: 5px; top: 0px; align-self: center; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__icon--e= +rror::before, .form-inputs .cmp-form-options--checkbox .cmp-form-options__i= +con--error::before, .form-inputs .cmp-form-options--radio .cmp-form-options= +__icon--error::before { content: "=EF=8D=9B"; font-size: 1.5rem; font-famil= +y: Ionicons; display: block; font-weight: 400; font-style: normal; line-hei= +ght: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal= +; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased;= + text-rendering: optimizelegibility; font-feature-settings: "liga"; color: = +rgb(184, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__icon--s= +uccess::before, .form-inputs .cmp-form-options--checkbox .cmp-form-options_= +_icon--success::before, .form-inputs .cmp-form-options--radio .cmp-form-opt= +ions__icon--success::before { content: "=EF=84=A0"; font-size: 1.5rem; font= +-family: Ionicons; display: block; font-weight: 400; font-style: normal; li= +ne-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: = +normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antial= +iased; text-rendering: optimizelegibility; font-feature-settings: "liga"; c= +olor: rgb(0, 112, 0); } + +.form-inputs .cmp-form-options--drop-down, .form-inputs .cmp-form-options--= +multi-drop-down { position: relative; padding: 0px; } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--error, .= +form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--success, = +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__icon--er= +ror, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__ico= +n--success { position: absolute; right: 0px; top: 1.2rem; width: 2.2rem; ma= +rgin-left: 1.3rem; margin-right: 1.3rem; } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--error::b= +efore, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__i= +con--error::before { content: "=EF=8D=9B"; color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--error::b= +efore, .form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--s= +uccess::before, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-o= +ptions__icon--error::before, .form-inputs .cmp-form-options--multi-drop-dow= +n .cmp-form-options__icon--success::before { font-size: 24px; font-family: = +Ionicons; display: block; font-weight: 400; font-style: normal; line-height= +: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; w= +hite-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; te= +xt-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--success:= +:before, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-options_= +_icon--success::before { content: "=EF=84=A0"; color: rgb(0, 112, 0); } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__field--drop-do= +wn-custom, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-option= +s__field--drop-down-custom { word-break: break-all; overflow: hidden; text-= +overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-bo= +x-orient: vertical; } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__field--drop-do= +wn-custom::before, .form-inputs .cmp-form-options--multi-drop-down .cmp-for= +m-options__field--drop-down-custom::before { content: " "; display: inline-= +block; width: 100%; position: absolute; bottom: 0px; left: 0px; height: 12p= +x; background-color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__field--drop-do= +wn-custom:hover::before, .form-inputs .cmp-form-options--multi-drop-down .c= +mp-form-options__field--drop-down-custom:hover::before { background-color: = +rgb(242, 242, 242); } + +.form-inputs .cmp-form-options__valid-msg { margin-top: 0.5rem; font-size: = +1.2rem; display: none; } + +.form-inputs .cmp-form-options__error-msg { margin-top: 0.5rem; font-size: = +1.2rem; color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-options__help-message { margin-top: 0.5rem; font-siz= +e: 1.2rem; } + +.form-inputs .cmp-form-options__check-count { position: absolute; top: 1.2r= +em; right: 5rem; font-size: 1.2rem; color: rgb(107, 107, 107); font-weight:= + 600; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-input__checkbox { posi= +tion: absolute; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__field-la= +bel { padding: 1rem 1.5rem; display: block; min-height: 0px; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__field--c= +heckbox { float: left; margin: 0px; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__field--c= +heckbox::before { color: rgb(74, 74, 74); display: inline-block; } + +.form-inputs .cmp-form-options--multi-drop-down input[type=3D"checkbox"]:ch= +ecked + label .cmp-text { color: rgb(0, 0, 0); font-weight: 600; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-text { display: table;= + color: rgb(0, 0, 0); margin: 0px; padding-left: 1.5rem; line-height: 1.6; = +} + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item.cmp-form-options__custom-select-item--hover .cmp-enabled .cmp-te= +xt { font-weight: 600; background-color: rgb(0, 0, 0); color: rgb(255, 255,= + 255); } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item.cmp-form-options__custom-select-item--hover .cmp-enabled .cmp-fo= +rm-options__field--checkbox::before { color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item { padding: 0px; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item:hover input[type=3D"checkbox"] + label .cmp-form-options__field-= +-checkbox::before { color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item:hover input[type=3D"checkbox"] + label .cmp-text { color: rgb(25= +5, 255, 255); font-weight: 600; line-height: 1.6; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__field--d= +rop-down-custom { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options__custom-drop-down { display: flex; width: 10= +0%; line-height: 1.6em; -webkit-box-orient: vertical; -webkit-box-direction= +: normal; flex-direction: column; } + +.form-inputs .cmp-form-options__custom-drop-down.cmp-disabled { cursor: not= +-allowed; opacity: 0.4; } + +.form-inputs .cmp-form-options__custom-drop-down.cmp-disabled.validated .cm= +p-form-options__field--drop-down-custom::after { content: none; } + +.form-inputs .cmp-form-options__custom-drop-down.cmp-disabled .cmp-form-opt= +ions__field--drop-down-custom { pointer-events: none; } + +.form-inputs .cmp-form-options__custom-select-item { min-height: 4.5rem; pa= +dding: 1rem 1.5rem; cursor: pointer; user-select: none; outline: none; } + +.form-inputs .cmp-form-options__custom-select-item[disabled] { color: rgb(2= +04, 204, 204); pointer-events: none; } + +.form-inputs .cmp-form-options__custom-select-items { width: 100%; display:= + none; -webkit-box-ordinal-group: 2; order: 1; background-color: rgb(255, 2= +55, 255); border-width: 0px 1px 1px; border-style: solid; border-color: rgb= +(74, 74, 74); border-image: initial; position: absolute; top: 5rem; z-index= +: 500; } + +.form-inputs .cmp-form-options__custom-select-items.active { max-height: 31= +5px; display: block; overflow-y: scroll; } + +.form-inputs .cmp-form-options__custom-select-items.active:focus { outline:= + none; box-shadow: none; } + +.form-inputs .cmp-form-options__custom-select-items.active + .cmp-form-opti= +ons__field--drop-down-custom { border-width: 1px 1px 0px; } + +.form-inputs .cmp-form-options__custom-select-items.active + .cmp-form-opti= +ons__field--drop-down-custom:hover, .form-inputs .cmp-form-options__custom-= +select-items.active + .cmp-form-options__field--drop-down-custom:hover::bef= +ore { background-color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options__custom-select-items.active + .cmp-form-opti= +ons__field--drop-down-custom::after { transform: rotateX(180deg); } + +.form-inputs .cmp-form-options__custom-select-item.cmp-form-options__custom= +-select-item--hover, .form-inputs .cmp-form-options__custom-select-item.cmp= +-form-options__custom-select-item--hover .cmp-text, .form-inputs .cmp-form-= +options__custom-select-item:hover { font-weight: 600; background-color: rgb= +(0, 0, 0); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options__custom-select-item.selected { font-weight: = +600; } + +.form-inputs .cmp-form-options__field--drop-down, .form-inputs .cmp-form-op= +tions__field--drop-down-custom { background-color: rgb(255, 255, 255); colo= +r: rgb(0, 0, 0); font-size: 1.6rem; font-weight: 400; cursor: pointer; heig= +ht: 5rem; padding-left: 1.5rem; padding-right: 5rem; margin: 0px; border: 1= +px solid rgb(74, 74, 74); position: relative; -webkit-box-ordinal-group: 1;= + order: 0; user-select: none; appearance: none; } + +.form-inputs .cmp-form-options__field--drop-down-custom:focus, .form-inputs= + .cmp-form-options__field--drop-down:focus { box-shadow: rgb(0, 0, 136) 0px= + 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.form-inputs .cmp-form-options__field--drop-down-custom:focus:not(:focus-vi= +sible), .form-inputs .cmp-form-options__field--drop-down:focus:not(:focus-v= +isible) { box-shadow: none; outline: none; } + +.form-inputs .cmp-form-options__field--drop-down-custom:hover, .form-inputs= + .cmp-form-options__field--drop-down:hover { background-color: rgb(242, 242= +, 242); } + +.form-inputs .cmp-form-options__field--drop-down { display: none; } + +.form-inputs .cmp-form-options__field--drop-down-custom { padding: 1.2rem 5= +rem 1.2rem 1.5rem; cursor: pointer; user-select: none; width: 100%; positio= +n: relative; top: 1px; left: 0px; } + +.form-inputs .cmp-form-options__field--drop-down-custom.multiple { padding-= +right: 10rem; } + +.form-inputs .cmp-form-options__field--drop-down-custom::after { position: = +absolute; content: "=EF=84=A3"; font-size: 24px; font-family: Ionicons; fon= +t-weight: 400; font-style: normal; line-height: 1; text-transform: none; le= +tter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction= +: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibil= +ity; font-feature-settings: "liga"; display: inline-block; top: 1.3rem; rig= +ht: 1.3rem; } + +.form-inputs .cmp-form-options--validation-error .cmp-form-options__field--= +drop-down-custom::after, .form-inputs .cmp-form-options--validation-success= + .cmp-form-options__field--drop-down-custom::after { content: none; } + +.form-inputs .cmp-form-options--validation-success .cmp-form-options__field= +--drop-down-custom { border-color: rgb(0, 112, 0); } + +.form-inputs .cmp-form-options--validation-error .cmp-form-options__field--= +drop-down-custom { border-color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .checkbox-overlay-button {= + color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); border: 2px sol= +id rgb(0, 0, 0); margin: 0px; width: 100%; text-transform: none; height: 5.= +15rem; } + +.form-inputs .cmp-form-options--checkbox-overlay .checkbox-overlay-button:h= +over { color: rgb(0, 0, 0); border: 2px solid rgb(167, 167, 167); backgroun= +d-color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--checkbox-overlay .checkbox-overlay-button:d= +isabled { color: rgb(227, 227, 227); background-color: transparent; border:= + 2px solid rgb(227, 227, 227); } + +.form-inputs .cmp-form-options--checkbox-overlay .checkbox-overlay-button.c= +mp-disabled { pointer-events: none; opacity: 0.4; cursor: not-allowed; } + +.form-inputs .cmp-form-options--checkbox-overlay.cmp-form-options--validati= +on-error .checkbox-overlay-button { border-color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + { padding: 0px; max-width: 125rem; min-height: 100%; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er { margin-top: 8rem; padding-left: 3rem; padding-right: 3rem; min-height:= + 0px; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er { margin-top: 2%; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content { width: 100%; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_header { padding: 1.5rem; border-bottom: 1px= + solid rgb(229, 229, 229); min-height: 5.8rem; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header { padding: 3rem 2rem 2rem; min-heig= +ht: 8rem; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header { padding-left: 1.5rem; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_header .cmp-title { padding-right: 4.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-title { margin-left: 1rem; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-title { margin-left: 1.5rem; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_header .cmp-modal_close-modal { top: 10px; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-modal_close-modal { top: 20px;= + } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_header .cmp-title__text { font-size: 1.8rem;= + font-weight: 700; line-height: 2.8rem; } + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-title__text { font-size: 2.5re= +m; line-height: 3rem; } +} + +@media screen and (min-width: 1200px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-title__text { line-height: 4.8= +rem; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_body { margin: 5px 1.5rem 1.5rem; padding: 0= +px; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_body { height: 34.5rem; overflow: hidden a= +uto; min-height: 0px; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_body { margin-top: 1rem; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_body .cmp-container:focus-within { outline: = +none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_body .cmp-container { column-count: 2; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_body .cmp-container { column-count: 3; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer { border-top: 1px solid rgb(229, 229,= + 229); padding-top: 3rem; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button { disp= +lay: inline-flex; -webkit-box-align: center; align-items: center; -webkit-b= +ox-pack: center; justify-content: center; font-family: Graphik, Arial, syst= +em-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helv= +etica Neue", oxygen, cantarell, sans-serif; font-style: normal; line-height= +: 1; min-height: inherit; min-width: 13.4rem; border-radius: 0px; font-size= +: 1.4rem; font-weight: 600; height: 44px; text-decoration: none; margin-lef= +t: 10px; padding: 1.5rem; color: rgb(0, 0, 0); background-color: rgb(255, 2= +55, 255); border: 2px solid rgb(0, 0, 0); margin-top: 1.5rem; text-transfor= +m: uppercase; } + +@media screen and (max-width: 767.9px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button { ma= +rgin-left: 0px; width: 100%; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:hover = +{ background-color: rgb(74, 74, 74); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:disabl= +ed { background-color: rgb(227, 227, 227); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:focus = +{ box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) s= +olid 2px; outline-offset: 2px; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:focus:= +not(:focus-visible) { box-shadow: none; outline: none; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:hover = +{ color: rgb(0, 0, 0); border: 2px solid rgb(167, 167, 167); background-col= +or: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:disabl= +ed { color: rgb(227, 227, 227); background-color: transparent; border: 2px = +solid rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button { wi= +dth: auto; margin-left: 2rem; margin-top: auto; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .cmp-button__text { text-align: cente= +r; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer button { line-height: 1.6rem; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= +--less-content .cmp-modal_content { position: absolute; top: 0px; bottom: 0= +px; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= +--less-content .cmp-modal_content .cmp-modal_footer { position: absolute; b= +ottom: 0px; width: 100%; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox { pos= +ition: absolute; } + +.form-inputs .cmp-form-options--checkbox-overlay input[type=3D"checkbox"]:c= +hecked + label .cmp-form-options__field--checkbox::before { font-size: 2rem= +; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:not(:= +checked) + label .cmp-form-options__field--checkbox, .form-inputs .cmp-form= +-options--checkbox-overlay .cmp-input__checkbox:not(:checked):focus + label= + .cmp-form-options__field--checkbox { color: rgb(74, 74, 74); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:not(:= +checked) + label .cmp-form-options__field--checkbox:focus, .form-inputs .cm= +p-form-options--checkbox-overlay .cmp-input__checkbox:not(:checked):focus += + label .cmp-form-options__field--checkbox:focus { box-shadow: rgb(0, 0, 136= +) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1= +px; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:not(:= +checked) + label .cmp-form-options__field--checkbox:focus:not(:focus-visibl= +e), .form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:n= +ot(:checked):focus + label .cmp-form-options__field--checkbox:focus:not(:fo= +cus-visible) { box-shadow: none; outline: none; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:not(:= +checked) + label .cmp-text, .form-inputs .cmp-form-options--checkbox-overla= +y .cmp-input__checkbox:not(:checked):focus + label .cmp-text { color: rgb(7= +4, 74, 74); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:check= +ed + label.cmp-enabled .cmp-form-options__field--checkbox, .form-inputs .cm= +p-form-options--checkbox-overlay .cmp-input__checkbox:checked + label.cmp-e= +nabled .cmp-text, .form-inputs .cmp-form-options--checkbox-overlay .cmp-inp= +ut__checkbox:checked:hover + label.cmp-enabled .cmp-form-options__field--ch= +eckbox, .form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkb= +ox:checked:hover + label.cmp-enabled .cmp-text { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel { display: inline-flex; width: 100%; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel.cmp-disabled { cursor: not-allowed; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel .cmp-form-options__field--checkbox { line-height: 2rem; font-size: 1.4= +rem; width: 1.5rem; height: 2rem; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel .cmp-form-options__field--checkbox::before { font-size: 2rem; content:= + "=EF=8D=B2"; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel .cmp-form-options__field-description p { font-size: 1.4rem; line-heigh= +t: 1.9rem; display: inline-block; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn { min-width: auto; padding: 5px; font-size: 1.2rem; line-hei= +ght: 1.3rem; margin: 10px 15px 0px 0px; color: rgb(107, 107, 107); border: = +0.08rem solid rgb(107, 107, 107); background-color: rgb(242, 242, 242); dis= +play: inline-block; white-space: normal; font-weight: 600; text-transform: = +uppercase; text-align: center; cursor: pointer; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn:focus { box-shadow: rgb(0, 77, 255) 0px 0px 0px 1px; outline= +: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn:focus:not(:focus-visible) { box-shadow: none; outline: none;= + } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn.control-btn { background-color: rgb(255, 255, 255); cursor: = +pointer; pointer-events: auto; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn.control-btn:hover, .form-inputs .cmp-form-options--checkbox-= +overlay .selected-items-container .cb-filter-btn:hover { color: rgb(0, 0, 0= +); border-color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn .ion-android-close { margin-left: 0.84em; cursor: pointer; p= +ointer-events: auto; display: inline-block; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn .ion-android-close::before { content: "=EF=84=A9"; font-size= +: 10px; font-family: Ionicons; display: block; font-weight: 400; font-style= +: normal; line-height: 1; text-transform: none; letter-spacing: normal; ove= +rflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoot= +hing: antialiased; text-rendering: optimizelegibility; font-feature-setting= +s: "liga"; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn .ion-android-close:hover + .cb-filter-btn { color: rgb(0, 0,= + 0); } + +.form-inputs .cmp-form-button[type=3D"submit"] { display: inline-flex; -web= +kit-box-align: center; align-items: center; -webkit-box-pack: center; justi= +fy-content: center; font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-style: normal; line-height: 1; text-transform: u= +ppercase; min-height: inherit; min-width: 13.4rem; border-radius: 0px; font= +-size: 1.4rem; font-weight: 600; text-decoration: none; margin-top: 15px; p= +adding: 1.5rem; color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); = +border: 1px solid transparent; box-shadow: rgb(167, 167, 167) 4px 4px 0px 0= +px; margin-bottom: 4px; transition: box-shadow 0.3s ease-out 0s, transform = +0.3s ease-out 0s, -webkit-box-shadow 0.3s ease-out 0s, -webkit-transform 0.= +3s ease-out 0s; width: 21.5rem; margin-left: 0px; height: 4.6rem; } + +@media screen and (max-width: 767.9px) { + .form-inputs .cmp-form-button[type=3D"submit"] { margin-left: 0px; width:= + 100%; } +} + +.form-inputs .cmp-form-button[type=3D"submit"]:hover { background-color: rg= +b(74, 74, 74); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-button[type=3D"submit"]:focus { box-shadow: rgb(255,= + 255, 255) 0px 0px 0px 2px; outline-offset: 2px; } + +.form-inputs .cmp-form-button[type=3D"submit"]:focus:not(:focus-visible) { = +box-shadow: none; outline: none; } + +.form-inputs .cmp-form-button[type=3D"submit"]:focus, .form-inputs .cmp-for= +m-button[type=3D"submit"]:hover { box-shadow: rgb(167, 167, 167) 10px 10px = +0px 0px; transform: translate(-5px, -5px); color: rgb(255, 255, 255); backg= +round-color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-button[type=3D"submit"]:focus { border: 2px solid rg= +b(255, 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.form-inputs .cmp-form-button[type=3D"submit"]:disabled { background-color:= + rgb(227, 227, 227); border-color: transparent; box-shadow: none; color: rg= +b(255, 255, 255); transition: none 0s ease 0s; } + +.form-inputs .cmp-form-button[type=3D"submit"]:disabled:hover { box-shadow:= + none; transform: none; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-button[type=3D"submit"] { margin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-button[type=3D"submit"] { margin-right: 5rem; } +} + +.form-inputs .cmp-form-button[type=3D"button"] { display: inline-flex; -web= +kit-box-align: center; align-items: center; -webkit-box-pack: center; justi= +fy-content: center; font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-style: normal; line-height: 1; text-transform: u= +ppercase; min-height: inherit; min-width: 13.4rem; border-radius: 0px; font= +-size: 1.4rem; font-weight: 600; text-decoration: none; margin-top: 15px; p= +adding: 1.5rem; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); = +border: 2px solid rgb(0, 0, 0); width: 21.5rem; margin-left: 0px; height: 5= +rem; } + +@media screen and (max-width: 767.9px) { + .form-inputs .cmp-form-button[type=3D"button"] { margin-left: 0px; width:= + 100%; } +} + +.form-inputs .cmp-form-button[type=3D"button"]:hover { background-color: rg= +b(74, 74, 74); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-button[type=3D"button"]:disabled { background-color:= + rgb(227, 227, 227); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-button[type=3D"button"]:focus { box-shadow: rgb(255,= + 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline-offs= +et: 2px; } + +.form-inputs .cmp-form-button[type=3D"button"]:focus:not(:focus-visible) { = +box-shadow: none; outline: none; } + +.form-inputs .cmp-form-button[type=3D"button"]:hover { color: rgb(0, 0, 0);= + border: 2px solid rgb(167, 167, 167); background-color: rgb(255, 255, 255)= +; } + +.form-inputs .cmp-form-button[type=3D"button"]:disabled { color: rgb(227, 2= +27, 227); background-color: transparent; border: 2px solid rgb(227, 227, 22= +7); } + +@media screen and (max-width: 767.9px) { + .form-inputs .cmp-form-button[type=3D"button"] { margin-top: 3rem; } +} + +@media screen and (min-width: 768px) { + .form-inputs.cmp-button--inline { display: inline-flex; padding-right: 0p= +x; } +} + +.form-inputs.options { padding-top: 3px; } + +.isfirefox .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper {= + overflow-y: clip; } + +@media screen and (min-width: 768px) { + .isfirefox .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_body .container { overflow-y: auto; height: 34.5rem; } +} + +.cmp-image-blockquote-parallax-scrolling { display: block; position: relati= +ve; } + +.cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-container { he= +ight: 13.5rem; background-size: cover; background-repeat: no-repeat; backgr= +ound-position: 50% center; position: relative; width: 100%; left: 0px; top:= + 0px; } + +@media screen and (min-width: 768px) { + .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-container { = +height: 25rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-container { = +height: 34rem; background-attachment: fixed; } +} + +.full-16x9 .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-con= +tainer { height: 18rem; } + +@media screen and (min-width: 768px) { + .full-16x9 .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-c= +ontainer { height: 43.2rem; } +} + +@media screen and (min-width: 1000px) { + .full-16x9 .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-c= +ontainer { height: 67.5rem; } +} + +.cmp-image-parallax-scrolling.cmp-image-blockquote-parallax-enabled .cmp-co= +ntainer, .cmp-image-parallax-scrolling.cmp-image-blockquote-parallax-enable= +d.full-16x9 .cmp-container { height: auto; } + +.image-blockquote { display: flow-root; } + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-containe= +r .image { height: 100%; } + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-contai= +ner .image .cmp-image__crop-3x1 .cmp-image__image { height: 34rem; object-f= +it: cover; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-contai= +ner .image .cmp-image__crop-16x9 .cmp-image__image, .image-blockquote .cmp-= +image-blockquote .cmp-image-blockquote__img-container .image .cmp-image__cr= +op-16x9-hd .cmp-image__image { height: 67.5rem; object-fit: cover; } +} + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-containe= +r .cmp-image { height: 100%; position: relative; } + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-containe= +r .cmp-image__image { position: absolute; height: auto; } + +.image-blockquote .cmp-image-blockquote .cmp-image-parallax-scrolling { dis= +play: none; } + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-container= + { padding: 2rem 0px; max-width: 120rem; position: relative; margin: 0px au= +to 10.8rem; } + +@media screen and (min-width: 768px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er { padding: 2.8rem 0px; margin-bottom: 7.3rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er { padding: 4rem 0px; margin-bottom: 7rem; } +} + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-container= + .cmp-image-blockquote__bq-wrapper { z-index: 1; display: flex; position: r= +elative; float: left; margin: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er .cmp-image-blockquote__bq-wrapper { margin: 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er .cmp-image-blockquote__bq-wrapper { margin: 0px 1.5rem; } +} + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-container= + .cmp-image-blockquote__bq-wrapper .cmp-blockquote { border: 0.063rem solid= + rgb(204, 204, 204); background-color: rgba(255, 255, 255, 0.7); padding: 3= +.3rem 3rem 3.5rem; } + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er .cmp-image-blockquote__bq-wrapper .cmp-blockquote { padding: 3rem 5rem 3= +.5rem; } +} + +@media screen and (min-width: 768px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er .cmp-image-blockquote__bq-wrapper .cmp-blockquote { width: 66.67%; } +} + +.image-blockquote .share-module__blockquote { display: none; } + +@media screen and (min-width: 768px) { + .image-blockquote .share-module__blockquote { display: inline-block; alig= +n-self: center; margin-top: -7.5rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .share-module__blockquote { margin-top: -14.5rem; } +} + +.image-blockquote .share-module__blockquote .cmp-share-module { position: a= +bsolute; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .image-blockquote .share-module__blockquote .cmp-share-module { right: -5= +%; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .share-module__blockquote .cmp-share-module { left: cal= +c(100% - 3.5rem); } +} + +.image-blockquote--full-16x9 .cmp-image-blockquote-parallax-scrolling .cmp-= +image-parallax-container { height: 18rem; } + +@media screen and (min-width: 768px) { + .image-blockquote--full-16x9 .cmp-image-blockquote-parallax-scrolling .cm= +p-image-parallax-container { height: 43.2rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote--full-16x9 .cmp-image-blockquote-parallax-scrolling .cm= +p-image-parallax-container { height: 67.5rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote--small-3x1 .cmp-image-blockquote-parallax-scrolling .cm= +p-image-parallax-container { height: 34rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .image-blockquote .cmp-imag= +e-blockquote .cmp-image-blockquote__bq-container .cmp-blockquote, .cmp-four= +-cell .cmp-four-cell__second-row--2-1 .image-blockquote .cmp-image-blockquo= +te .cmp-image-blockquote__bq-container .cmp-blockquote { width: 100%; } +} + +.cmp-four-cell .cmp-four-cell__first-row--2-1 .cmp-image-blockquote-paralla= +x-scrolling, .cmp-four-cell .cmp-four-cell__first-row--2-1 .image.full-widt= +h, .cmp-four-cell .cmp-four-cell__second-row--2-1 .cmp-image-blockquote-par= +allax-scrolling, .cmp-four-cell .cmp-four-cell__second-row--2-1 .image.full= +-width { width: auto; margin-left: -1.5rem; margin-right: -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .cmp-image-blockquote-paral= +lax-scrolling, .cmp-four-cell .cmp-four-cell__first-row--2-1 .image.full-wi= +dth, .cmp-four-cell .cmp-four-cell__second-row--2-1 .cmp-image-blockquote-p= +arallax-scrolling, .cmp-four-cell .cmp-four-cell__second-row--2-1 .image.fu= +ll-width { margin-left: -3.5rem; margin-right: -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .cmp-image-blockquote-paral= +lax-scrolling, .cmp-four-cell .cmp-four-cell__first-row--2-1 .image.full-wi= +dth, .cmp-four-cell .cmp-four-cell__second-row--2-1 .cmp-image-blockquote-p= +arallax-scrolling, .cmp-four-cell .cmp-four-cell__second-row--2-1 .image.fu= +ll-width { margin-left: -1.5rem; margin-right: calc(-3.75rem - 50%); } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .cmp-image-blockquote-paral= +lax-scrolling, .cmp-four-cell .cmp-four-cell__first-row--2-1 .image.full-wi= +dth, .cmp-four-cell .cmp-four-cell__second-row--2-1 .cmp-image-blockquote-p= +arallax-scrolling, .cmp-four-cell .cmp-four-cell__second-row--2-1 .image.fu= +ll-width { margin-left: calc(75% + 1.125rem - 50vw + var(--scrollbar-width)= +/2); margin-right: calc(25% - 1.125rem - 50vw + var(--scrollbar-width)/2); = +} +} + +.image__share-module { position: relative; } + +.image__share-module .share-module__image { display: none; } + +@media screen and (min-width: 768px) { + .image__share-module .share-module__image { display: inline-block; align-= +self: center; } +} + +.image__share-module .share-module__image .cmp-share-module { position: abs= +olute; left: calc(100% - 9rem); margin-top: -15rem; } + +.podcastbadges .cmp-podcast-badge .cmp-text { font-weight: 600; } + +.podcastbadges.podcast-badge--enable .cmp-podcast-badge__container { width:= + 100%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .podcastbadges.podcast-badge--enable .cmp-podcast-badge__container { colu= +mn-count: 2; column-gap: 0.6rem; width: 55%; } +} + +@media screen and (min-width: 1000px) { + .podcastbadges.podcast-badge--enable .cmp-podcast-badge__container { colu= +mn-count: 2; width: 35%; } +} + +.podcastbadges.podcast-badge--enable .cmp-podcast-badge .cmp-image__image {= + margin-bottom: 1rem; height: auto; width: auto; } + +@media screen and (max-width: 767.9px) { + .podcastbadges.podcast-badge--enable .cmp-podcast-badge .cmp-image__image= + { height: 50%; width: 50%; } +} + +[data-tippy-root] { max-width: calc(100vw - 10px); } + +.tippy-box { position: relative; outline: 0px; transition-property: transfo= +rm, visibility, opacity, -webkit-transform; } + +.tippy-box[data-theme~=3D"cio-theme"] { border: 3px solid rgb(107, 107, 107= +); font-family: Arial, "Times New Roman", times, serif; font-size: 1.2rem; = +font-style: normal; font-weight: 400; letter-spacing: normal; line-break: a= +uto; line-height: 1.6; text-align: start; text-decoration: none; text-shado= +w: none; text-transform: none; white-space: normal; word-break: normal; wor= +d-spacing: normal; overflow-wrap: normal; } + +.tippy-box[data-theme~=3D"cio-theme"] .tippy-content { background-color: rg= +b(255, 255, 255); border-radius: 0px; color: rgb(0, 0, 0); padding: 3px 8px= +; text-align: center; } + +.tippy-box[data-animation=3D"fade"][data-state=3D"hidden"] { opacity: 0; } + +.tippy-box[data-inertia][data-state=3D"visible"] { transition-timing-functi= +on: cubic-bezier(0.54, 1.5, 0.38, 1.11); } + +.bp-alert-cards.enable-border .bp-alert-cards__outline { box-shadow: rgba(0= +, 0, 0, 0.14) 0px 0px 10px; opacity: 1; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards.enable-border .bp-alert-cards__outline { transition: all = +0.6s ease 0s; opacity: 0; } +} + +.bp-alert-cards.enable-border .bp-alertcard--animate.bp-alert-cards__outlin= +e { opacity: 1; } + +.bp-alert-cards__outline { width: 100%; } + +@media screen and (min-width: 768px) { + .bp-alert-cards__outline { position: relative; margin: 0px auto; } +} + +.bp-alert-cards__icon { margin: 0px auto 2.5rem; display: block; opacity: 1= +; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards__icon { opacity: 0; transition: opacity 0.6s ease 0s; } +} + +.bp-alert-cards__icon .cmp-image__image { width: 51px; height: 50px; margin= +: 0px auto; } + +@media screen and (min-width: 768px) { + .bp-alert-cards__icon { position: absolute; top: 30px; left: 30px; margin= +: 0px; } +} + +@media screen and (min-width: 1000px) { + .bp-alert-cards__icon { top: 30px; left: 40px; } +} + +.bp-alert-cards__title { text-align: center; opacity: 1; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards__title { opacity: 0; top: 15px; transition: all 0.6s ease= +-out 0.1s; } +} + +.bp-alert-cards__description { opacity: 1; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards__description { opacity: 0; top: 15px; transition: all 0.6= +s ease-out 0.2s; } +} + +.bp-alert-cards__description p { text-align: center; margin-bottom: 2.5rem;= + line-height: 1; font-weight: 300; } + +@media screen and (min-width: 768px) { + .bp-alert-cards__description p { font-size: 2.4rem; line-height: 1.2; } +} + +.bp-alert-cards__link { text-align: center; color: rgb(0, 77, 255); display= +: block; font-size: 1.4rem; opacity: 1; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards__link { opacity: 0; transition: opacity 0.6s ease-out 0.3= +s; } +} + +.bp-alert-cards__link .cmp-button--text-brand-link .cmp-button .cmp-button_= +_text { white-space: pre-wrap; } + +.md-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 1.5rem 4r= +em; } + +@media screen and (min-width: 768px) { + .md-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 11.2rem= +; } +} + +@media screen and (min-width: 1000px) { + .md-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 12.8rem= +; } +} + +.md-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 3.5rem; fo= +nt-size: 2.88rem; line-height: 1; font-weight: 600; } + +@media screen and (min-width: 768px) { + .md-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 5rem; fo= +nt-size: 3.7rem; line-height: 3.7rem; } +} + +.lg-title.bp-alert-cards .bp-alert-cards__outline { padding: 3.5rem 3rem 5r= +em; } + +@media screen and (min-width: 768px) { + .lg-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 7rem; } +} + +@media screen and (min-width: 1000px) { + .lg-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 7rem; } +} + +.lg-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 2rem; font= +-size: 3.84rem; line-height: 1; font-weight: 600; } + +@media screen and (min-width: 768px) { + .lg-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 2rem; } +} + +.sm-title.bp-alert-cards .bp-alert-cards__outline { padding: 3.5rem 2.2rem = +4rem; } + +@media screen and (min-width: 768px) { + .sm-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 9.5rem;= + } +} + +@media screen and (min-width: 1000px) { + .sm-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 14.7rem= + 2.5rem; } +} + +.sm-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 3.5rem; fo= +nt-size: 1.6rem; line-height: 1.2; font-weight: 700; } + +@media screen and (min-width: 768px) { + .sm-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 2.5rem; = +font-size: 2.4rem; } +} + +.responsivegrid .full-width-constraint > div.cmp-container > div.bp-alert-c= +ards { margin: 0px auto; } + +@media screen and (min-width: 768px) { + .responsivegrid .full-width-constraint > div.cmp-container > div.bp-alert= +-cards { margin: 0px auto; } +} + +@media screen and (min-width: 1000px) { + .responsivegrid .full-width-constraint > div.cmp-container > div.bp-alert= +-cards { margin: 0px auto; } +} + +.bp-alertcard--animate .bp-alert-cards__icon { opacity: 1; } + +.bp-alertcard--animate .bp-alert-cards__description, .bp-alertcard--animate= + .bp-alert-cards__title { top: 0px; position: relative; opacity: 1; } + +.bp-alertcard--animate .bp-alert-cards__link { opacity: 1; } + +.cmp-bp-data-stat { display: block; flex-wrap: wrap; } + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat { flex-wrap: nowrap; } +} + +.cmp-bp-data-stat__first-row { text-align: center; } + +.cmp-bp-data-stat__first-row .cmp-title__text { font-size: 4rem; font-weigh= +t: 700; line-height: 4rem; } + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat__first-row .cmp-title__text { font-size: 5.2rem; font-w= +eight: 700; line-height: 5.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat__first-row .cmp-title__text { opacity: 0; transition: t= +ransform 0.8s ease 0s, opacity 0.6s ease-in 0s, -webkit-transform 0.8s ease= + 0s; transform: translateY(1.5rem); } +} + +.cmp-bp-data-stat__first-row .cmp-container { margin: 0px auto 6rem; } + +.cmp-bp-data-stat__first-row .cmp-container .cmp-title__text { font-weight:= + 600; } + +.cmp-bp-data-stat__second-row { position: relative; padding: 3.3rem 1.5rem = +0px; } + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat__second-row { display: flex; padding: 2.5rem 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat__second-row { padding: 8rem 0px 0px; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-block { display: block; } + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list { -webkit-box-flex: 0; flex: = +0 0 58%; width: 50%; } + +@media screen and (max-width: 767.9px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list:last-child .cmp-bp-data-sta= +t-card:first-child { padding-top: 3rem; } + .cmp-bp-data-stat .cmp-bp-data-stat-card-list:last-child .cmp-bp-data-sta= +t-card:last-child .cmp-bp-data-stat-border { border: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list { width: 0%; -webkit-box-fl= +ex: 0; flex: 0 0 33.3%; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card { -web= +kit-box-flex: 0; flex: 0 0 100%; padding-top: 3rem; } + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card:first-= +child { padding-top: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card { pa= +dding-top: 5rem; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__title= + { font-size: 5.6rem; line-height: 1; font-weight: 300; margin-bottom: 0.5r= +em; } + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__tit= +le { font-size: 8.16rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__tit= +le { opacity: 0; transition: transform 0.7s ease 0s, opacity 0.5s ease 0s, = +-webkit-transform 0.7s ease 0s; transform: translateX(-1rem); } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__descr= +iption p { font-size: 1.62rem; line-height: 1; font-weight: 400; padding-bo= +ttom: 2.2rem; padding-top: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__des= +cription p { padding-bottom: 2.5rem; opacity: 0; transform: translateY(1.5r= +em); transition: transform 0.7s ease 0s, opacity 0.5s ease 0s, -webkit-tran= +sform 0.7s ease 0s; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section { display: flex; -webkit-= +box-flex: 0; flex: 0 0 33.3%; position: absolute; width: 33.3%; height: 40v= +h; float: right; top: 1rem; right: 4.5rem; z-index: 2; margin-right: 2rem; = +} + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section { position: relative; h= +eight: 70vh; margin-right: 0px; top: 3rem; right: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section { top: 0px; right: 0px;= + } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradien= +t, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-grad= +ient-image { opacity: 1; position: absolute; transform: translateY(0px); le= +ft: 60%; width: 60%; height: 70%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradi= +ent, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gr= +adient-image { transform: translateY(0px); left: 25%; opacity: 1; width: 40= +%; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradi= +ent, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gr= +adient-image { opacity: 0; transform: translateY(-10%); left: 25%; transiti= +on: all 1s ease 0s; width: 40%; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradien= +t-image img, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data= +-stat-gradient img { width: 100%; height: 100%; transform: skew(0deg, -30de= +g); } + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradien= +t-image .cmp-image, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-= +bp-data-stat-gradient .cmp-image { height: 100%; } + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradien= +t div { transform: skew(0deg, -30deg); width: 100%; height: 100%; } + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image {= + position: absolute; opacity: 1; transform: translateY(98%); left: 35%; wid= +th: 60%; height: 70%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image= + { transform: translateY(10%); left: 40%; opacity: 1; width: 40%; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image= + { opacity: 0; transform: translateY(20%); transition: all 1s ease 0s; left= +: 40%; width: 40%; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image i= +mg { width: 100%; height: 100%; transform: skew(0deg, -30deg); } + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image .= +cmp-image { height: 100%; } + +.cmp-bp-data-stat .cmp-bp-data-stat-border { border-bottom: 0.1rem solid rg= +b(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-border { opacity: 0; transition: all = +0.7s ease 0s, opacity 0.5s ease 0s; } +} + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat .last-card .cmp-bp-data-stat-border { border: 0px; } +} + +@media screen and (min-width: 1000px) { + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-= +bp-data-stat-card__title { opacity: 1; transform: translateX(0px); } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-= +bp-data-stat-card .cmp-bp-data-stat-border, .bp-data-stat--animate.cmp-bp-d= +ata-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__description p = +{ opacity: 1; transform: translateY(0px); } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :firs= +t-child .cmp-bp-data-stat-card__title { transition-delay: 1s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :firs= +t-child .cmp-bp-data-stat-card__description p { transition-delay: 0.1s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(2) .cmp-bp-data-stat-card__title { transition-delay: 1.2s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(2) .cmp-bp-data-stat-card__description p { transition-delay: 0.2s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(3) .cmp-bp-data-stat-card__title { transition-delay: 1.5s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(3) .cmp-bp-data-stat-card__description p { transition-delay: 0.3s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(4) .cmp-bp-data-stat-card__title { transition-delay: 1.8s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(4) .cmp-bp-data-stat-card__description p { transition-delay: 0.4s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-title__text { opacity: 1; tr= +ansform: translateY(0px); } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-image-section .= +cmp-bp-data-stat-gradient, .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-= +data-stat-image-section .cmp-bp-data-stat-gradient-image { transform: trans= +lateY(0px); left: 25%; opacity: 1; transition-delay: 0.6s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-image-section .= +cmp-bp-data-stat-image { transform: translateY(15%); left: 40%; opacity: 1;= + transition-delay: 0.8s; } +} + +.cmp-bp-data-stat-gradient-image-disable .cmp-bp-data-stat-gradient-image, = +.cmp-bp-data-stat-gradient-image-enable .cmp-bp-data-stat-gradient { displa= +y: none; } + +.brand-gradient-pink .cmp-bp-data-stat-gradient div { background-image: lin= +ear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(231, 0, 116) 30%); } + +.brand-gradient-purple .cmp-bp-data-stat-gradient div { background-image: l= +inear-gradient(rgb(70, 1, 115), rgb(161, 0, 255)); } + +.brand-gradient-purple-alt .cmp-bp-data-stat-gradient div { background-imag= +e: linear-gradient(90deg, rgb(70, 1, 115), rgb(117, 0, 192), rgb(161, 0, 25= +5)); } + +.brand-gradient-blue .cmp-bp-data-stat-gradient div { background-image: lin= +ear-gradient(rgb(0, 0, 136), rgb(0, 77, 255)); } + +.brand-gradient-blue2 .cmp-bp-data-stat-gradient div { background-image: li= +near-gradient(rgb(0, 77, 255), rgb(0, 186, 255)); } + +.brand-gradient-light-blue .cmp-bp-data-stat-gradient div { background-imag= +e: linear-gradient(90deg, rgb(0, 186, 255), rgb(0, 142, 255), rgb(0, 77, 25= +5)); } + +.brand-gradient-red .cmp-bp-data-stat-gradient div { background-image: line= +ar-gradient(rgb(113, 0, 18), red); } + +.brand-gradient-red-alt .cmp-bp-data-stat-gradient div { background-image: = +linear-gradient(90deg, red, rgb(189, 0, 29), rgb(113, 0, 18)); } + +.brand-gradient .cmp-bp-data-stat-gradient div { background-image: linear-g= +radient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.brand-gradient-alt .cmp-bp-data-stat-gradient div { background-image: line= +ar-gradient(90deg, rgb(0, 255, 0), rgb(0, 186, 255)); } + +.brand-gradient-yellow .cmp-bp-data-stat-gradient div { background-image: l= +inear-gradient(rgb(255, 255, 0), rgb(240, 192, 0)); } + +.brand-gradient-yellow-alt .cmp-bp-data-stat-gradient div { background-imag= +e: linear-gradient(90deg, rgb(255, 255, 0), rgb(255, 212, 46), rgb(255, 182= +, 0)); } + +.brand-gradient-green .cmp-bp-data-stat-gradient div { background-image: li= +near-gradient(90deg, rgb(0, 255, 0), rgb(0, 215, 0), rgb(0, 83, 10)); } + +.color-block-accent-purple-1 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(180, 85, 170); } + +.color-block-accent-purple-2 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(160, 85, 245); } + +.color-block-accent-purple-3 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(190, 130, 255); } + +.color-block-accent-purple-4 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(220, 175, 255); } + +.color-block-accent-purple-5 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(230, 220, 255); } + +.color-block-alt-blue .cmp-bp-data-stat-gradient div { background-color: rg= +b(0, 65, 240); } + +.color-block-alt-gray .cmp-bp-data-stat-gradient div { background-color: rg= +b(190, 190, 190); } + +.color-block-alt-gray-dark .cmp-bp-data-stat-gradient div { background-colo= +r: rgb(150, 150, 150); } + +.color-block-alt-gray-darker .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(90, 90, 90); } + +.color-block-alt-green .cmp-bp-data-stat-gradient div { background-color: r= +gb(0, 215, 0); } + +.color-block-alt-red .cmp-bp-data-stat-gradient div { background-color: red= +; } + +.color-block-alt-yellow .cmp-bp-data-stat-gradient div { background-color: = +rgb(255, 255, 0); } + +.color-block-aqua .cmp-bp-data-stat-gradient div { background-color: rgb(0,= + 255, 187); } + +.color-block-blue .cmp-bp-data-stat-gradient div { background-color: rgb(0,= + 186, 255); } + +.color-block-blue-green .cmp-bp-data-stat-gradient div { background-color: = +rgb(5, 240, 165); } + +.color-block-brand-green .cmp-bp-data-stat-gradient div { background-color:= + rgb(100, 255, 80); } + +.color-block-brand-orange .cmp-bp-data-stat-gradient div { background-color= +: rgb(255, 120, 0); } + +.color-block-brand-yellow .cmp-bp-data-stat-gradient div { background-color= +: rgb(255, 235, 50); } + +.color-block-blue-dark .cmp-bp-data-stat-gradient div { background-color: r= +gb(0, 142, 255); } + +.color-block-blue-light .cmp-bp-data-stat-gradient div { background-color: = +rgb(0, 243, 255); } + +.color-block-core-purple .cmp-bp-data-stat-gradient div { background-color:= + rgb(70, 0, 115); } + +.color-block-cyan .cmp-bp-data-stat-gradient div { background-color: rgb(0,= + 255, 255); } + +.color-block-gray .cmp-bp-data-stat-gradient div { background-color: rgb(16= +7, 167, 167); } + +.color-block-gray-base .cmp-bp-data-stat-gradient div { background-color: r= +gb(0, 0, 0); } + +.color-block-gray-dark .cmp-bp-data-stat-gradient div { background-color: r= +gb(107, 107, 107); } + +.color-block-gray-darker .cmp-bp-data-stat-gradient div { background-color:= + rgb(74, 74, 74); } + +.color-block-gray-light .cmp-bp-data-stat-gradient div { background-color: = +rgb(204, 204, 204); } + +.color-block-gray-lighter .cmp-bp-data-stat-gradient div { background-color= +: rgb(227, 227, 227); } + +.color-block-gray-lightest .cmp-bp-data-stat-gradient div { background-colo= +r: rgb(242, 242, 242); } + +.color-block-grayishyellow-dark .cmp-bp-data-stat-gradient div { background= +-color: rgb(150, 150, 140); } + +.color-block-grayishyellow-light .cmp-bp-data-stat-gradient div { backgroun= +d-color: rgb(230, 230, 220); } + +.color-block-green .cmp-bp-data-stat-gradient div { background-color: rgb(0= +, 255, 0); } + +.color-block-green-dark .cmp-bp-data-stat-gradient div { background-color: = +rgb(0, 83, 10); } + +.color-block-link .cmp-bp-data-stat-gradient div { background-color: rgb(0,= + 77, 255); } + +.color-block-link-dark .cmp-bp-data-stat-gradient div { background-color: r= +gb(0, 0, 136); } + +.color-block-orange .cmp-bp-data-stat-gradient div { background-color: rgb(= +255, 182, 0); } + +.color-block-orange-dark .cmp-bp-data-stat-gradient div { background-color:= + rgb(255, 149, 0); } + +.color-block-pink .cmp-bp-data-stat-gradient div { background-color: rgb(23= +1, 0, 116); } + +.color-block-pink-dark .cmp-bp-data-stat-gradient div { background-color: r= +gb(164, 2, 83); } + +.color-block-pink-light .cmp-bp-data-stat-gradient div { background-color: = +rgb(255, 80, 160); } + +.color-block-purple .cmp-bp-data-stat-gradient div { background-color: rgb(= +161, 0, 255); } + +.color-block-purple-dark .cmp-bp-data-stat-gradient div { background-color:= + rgb(117, 0, 192); } + +.color-block-purple-darkest .cmp-bp-data-stat-gradient div { background-col= +or: rgb(70, 1, 115); } + +.color-block-red .cmp-bp-data-stat-gradient div { background-color: rgb(231= +, 15, 41); } + +.color-block-red-dark .cmp-bp-data-stat-gradient div { background-color: rg= +b(189, 0, 29); } + +.color-block-red-darker .cmp-bp-data-stat-gradient div { background-color: = +rgb(113, 0, 18); } + +.color-block-red-light .cmp-bp-data-stat-gradient div { background-color: r= +gb(255, 50, 70); } + +.color-block-white .cmp-bp-data-stat-gradient div { background-color: rgb(2= +55, 255, 255); } + +.color-block-yellow .cmp-bp-data-stat-gradient div { background-color: rgb(= +255, 212, 46); } + +.color-block-yellow-dark .cmp-bp-data-stat-gradient div { background-color:= + rgb(240, 192, 0); } + +.color-block-yellow-light .cmp-bp-data-stat-gradient div { background-color= +: rgb(255, 240, 179); } + +.color-border-accent-purple-1 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(180, 85, 170); } + +.color-border-accent-purple-2 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(160, 85, 245); } + +.color-border-accent-purple-3 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(190, 130, 255); } + +.color-border-accent-purple-4 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(220, 175, 255); } + +.color-border-accent-purple-5 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(230, 220, 255); } + +.color-border-alt-blue .cmp-bp-data-stat-border { border-bottom: 0.1rem sol= +id rgb(0, 65, 240); } + +.color-border-alt-gray .cmp-bp-data-stat-border { border-bottom: 0.1rem sol= +id rgb(190, 190, 190); } + +.color-border-alt-gray-dark .cmp-bp-data-stat-border { border-bottom: 0.1re= +m solid rgb(150, 150, 150); } + +.color-border-alt-gray-darker .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(90, 90, 90); } + +.color-border-alt-green .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(0, 215, 0); } + +.color-border-alt-red .cmp-bp-data-stat-border { border-bottom: 0.1rem soli= +d red; } + +.color-border-alt-yellow .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(255, 255, 0); } + +.color-border-aqua .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(0, 255, 187); } + +.color-border-blue .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(0, 186, 255); } + +.color-border-blue-green .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(5, 240, 165); } + +.color-border-brand-green .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(100, 255, 80); } + +.color-border-brand-orange .cmp-bp-data-stat-border { border-bottom: 0.1rem= + solid rgb(255, 120, 0); } + +.color-border-brand-yellow .cmp-bp-data-stat-border { border-bottom: 0.1rem= + solid rgb(255, 235, 50); } + +.color-border-blue-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(0, 142, 255); } + +.color-border-blue-light .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(0, 243, 255); } + +.color-border-core-purple .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(70, 0, 115); } + +.color-border-cyan .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(0, 255, 255); } + +.color-border-gray .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(167, 167, 167); } + +.color-border-gray-base .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(0, 0, 0); } + +.color-border-gray-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(107, 107, 107); } + +.color-border-gray-darker .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(74, 74, 74); } + +.color-border-gray-light .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(204, 204, 204); } + +.color-border-gray-lighter .cmp-bp-data-stat-border { border-bottom: 0.1rem= + solid rgb(227, 227, 227); } + +.color-border-gray-lightest .cmp-bp-data-stat-border { border-bottom: 0.1re= +m solid rgb(242, 242, 242); } + +.color-border-grayishyellow-dark .cmp-bp-data-stat-border { border-bottom: = +0.1rem solid rgb(150, 150, 140); } + +.color-border-grayishyellow-light .cmp-bp-data-stat-border { border-bottom:= + 0.1rem solid rgb(230, 230, 220); } + +.color-border-green .cmp-bp-data-stat-border { border-bottom: 0.1rem solid = +rgb(0, 255, 0); } + +.color-border-green-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(0, 83, 10); } + +.color-border-link .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(0, 77, 255); } + +.color-border-link-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(0, 0, 136); } + +.color-border-orange .cmp-bp-data-stat-border { border-bottom: 0.1rem solid= + rgb(255, 182, 0); } + +.color-border-orange-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(255, 149, 0); } + +.color-border-pink .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(231, 0, 116); } + +.color-border-pink-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(164, 2, 83); } + +.color-border-pink-light .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(255, 80, 160); } + +.color-border-purple .cmp-bp-data-stat-border { border-bottom: 0.1rem solid= + rgb(161, 0, 255); } + +.color-border-purple-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(117, 0, 192); } + +.color-border-purple-darkest .cmp-bp-data-stat-border { border-bottom: 0.1r= +em solid rgb(70, 1, 115); } + +.color-border-red .cmp-bp-data-stat-border { border-bottom: 0.1rem solid rg= +b(231, 15, 41); } + +.color-border-red-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem sol= +id rgb(189, 0, 29); } + +.color-border-red-darker .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(113, 0, 18); } + +.color-border-red-light .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(255, 50, 70); } + +.color-border-white .cmp-bp-data-stat-border { border-bottom: 0.1rem solid = +rgb(255, 255, 255); } + +.color-border-yellow .cmp-bp-data-stat-border { border-bottom: 0.1rem solid= + rgb(255, 212, 46); } + +.color-border-yellow-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(240, 192, 0); } + +.color-border-yellow-light .cmp-bp-data-stat-border { border-bottom: 0.1rem= + solid rgb(255, 240, 179); } + +.cascadingcard { width: 100%; position: relative; } + +@media screen and (min-width: 1000px) { + .cascadingcard { display: flex; position: static; } +} + +.cascadingcard .cmp-cascadingcard_cta-btn--mobile { background: rgb(82, 0, = +255); margin-top: -55px; right: 5%; display: block; cursor: pointer; } + +@media screen and (min-width: 1000px) { + .cascadingcard .cmp-cascadingcard_cta-btn--mobile { display: none; } +} + +.cmp-cascadingcard { width: 100%; } + +.cmp-cascadingcard--active .cmp-cascadingcard_cta-btn--default.cmp-cascadin= +gcard_cta-btn--active { opacity: 0.9; z-index: 2; width: 200%; height: 200%= +; transition: width 0.4s ease 0s, height 0.4s ease 0s, opacity 0.3s ease 0s= +; } + +.cmp-cascadingcard_cta-btn { width: 80px; height: 80px; background: rgba(82= +, 0, 255, 0.9); color: rgb(255, 255, 255); border-radius: 50%; position: ab= +solute; cursor: none; z-index: 10; } + +.cmp-cascadingcard_cta-btn span { width: 100%; position: absolute; text-ali= +gn: center; left: 50%; top: 50%; transform: translate(-50%, -50%); line-hei= +ght: 1; font-size: 1.3rem; font-weight: 600; } + +@media screen and (min-width: 768px) { + .cmp-cascadingcard_cta-btn span { font-size: 1.4rem; } +} + +.cmp-cascadingcard_cta-btn--default { top: 50%; right: 50%; transform: tran= +slate(50%, -50%); z-index: -1; opacity: 0; } + +.cmp-cascadingcard_cta-btn--focus-active { opacity: 0.9; z-index: 2; transi= +tion: width 0.4s ease 0s, height 0.4s ease 0s, opacity 0.3s ease 0s; } + +.cmp-cascadingcard_image-placeholder { position: relative; overflow: hidden= +; } + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_image-placeholder { padding-top: 0px; height: 0px; tra= +nsition: height 0.7s ease 0s; } +} + +.cmp-cascadingcard_image-placeholder--focus-active { outline: rgb(0, 0, 136= +) solid 2px; outline-offset: 2px; z-index: 1; } + +.cmp-cascadingcard_image-placeholder a { cursor: none; } + +.cmp-cascadingcard--redirect-element { display: none; } + +.cmp-cascadingcard .cmp-image { width: 100%; } + +.cmp-cascadingcard .cmp-image img { width: 100%; height: 100%; object-fit: = +cover; cursor: none; position: absolute; transition: transform 0.7s ease 0s= +, -webkit-transform 0.7s ease 0s; } + +.cmp-cascadingcard .cmp-image img:hover { transform: scale(1.3); } + +.cmp-cascadingcard_text-content { padding-right: 60px; padding-top: 1.5rem;= + } + +@media screen and (min-width: 768px) { + .cmp-cascadingcard_text-content { padding-top: 3rem; padding-right: 50px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_text-content { padding-right: 30px; } +} + +.cmp-cascadingcard_text-content .cmp-teaser__title { font-weight: 300; font= +-size: 2.4rem; line-height: 2.4rem; margin-bottom: 1.5rem; margin-top: 0px;= + } + +@media screen and (min-width: 768px) { + .cmp-cascadingcard_text-content .cmp-teaser__title { font-size: 2.88rem; = +margin-bottom: 2rem; line-height: 2.59rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_text-content .cmp-teaser__title { opacity: 0; padding-= +top: 5px; } +} + +.cmp-cascadingcard_text-content .cmp-teaser__title-link { display: inline-b= +lock; } + +.cmp-cascadingcard_text-content .cmp-teaser__title-link:focus { box-shadow:= + rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; out= +line-offset: 1px; } + +.cmp-cascadingcard_text-content .cmp-teaser__title-link:focus:not(:focus-vi= +sible) { box-shadow: none; outline: none; } + +.cmp-cascadingcard_text-content .cmp-teaser__title-link:focus, .cmp-cascadi= +ngcard_text-content .cmp-teaser__title-link:hover { color: rgb(0, 77, 255);= + text-decoration: underline; } + +.cmp-cascadingcard_description { font-weight: 300; font-size: 1.62rem; line= +-height: 1.2; } + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_description { opacity: 0; padding-top: 5px; } +} + +.cmp-cascadingcard_description a { color: rgb(0, 77, 255); } + +.cmp-cascadingcard_description a:focus, .cmp-cascadingcard_description a:ho= +ver { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-cascadingcard_description a:visited { color: rgb(0, 0, 136); } + +.cmp-cascadingcard_category-title { font-weight: 600; font-size: 1.2rem; li= +ne-height: 1; margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_category-title { opacity: 0; padding-top: 5px; } +} + +.contact-card .cmp-contact-card__content { background: transparent; display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; padding-bottom: 2.5rem; } + +@media screen and (min-width: 768px) { + .contact-card .cmp-contact-card__content { padding-right: 1.5rem; } +} + +.contact-card .cmp-contact-card__name { font-size: 1.6rem; font-weight: 600= +; line-height: 1.4; letter-spacing: 1.25px; overflow-wrap: break-word; word= +-break: break-all; text-transform: uppercase; } + +.contact-card .cmp-contact-card__position { font-size: 1.4rem; line-height:= + normal; overflow-wrap: break-word; } + +.contact-card .cmp-contact-card__location { font-size: 1.4rem; line-height:= + 1.5; overflow-wrap: break-word; } + +.contact-card .cmp-contact-card__link--number { font-size: 1.4rem; line-hei= +ght: 1.82857; color: rgb(0, 77, 255); display: inline-block; } + +.contact-card .cmp-contact-card__link--number:focus { box-shadow: rgb(0, 0,= + 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offse= +t: 1px; } + +.contact-card .cmp-contact-card__link--number:focus:not(:focus-visible) { b= +ox-shadow: none; outline: none; } + +.contact-card .cmp-contact-card__link--number:hover { text-decoration: unde= +rline; } + +.contact-card .cmp-contact-card__link--number:focus { color: rgb(0, 0, 136)= +; } + +.contact-card .cmp-contact-card .cmp-share-banner__icon { margin: 1.8rem 0p= +x 0px; } + +.contact-card .cmp-contact-card .cmp-share-banner__icon:focus, .contact-car= +d .cmp-contact-card .cmp-share-banner__icon:hover { color: rgb(255, 255, 25= +5); } + +.contact-card .cmp-contact-card .cmp-share-banner__icon--mail { border-colo= +r: rgb(0, 0, 0); color: rgb(0, 0, 0); display: flex; } + +.contact-card .cmp-contact-card .cmp-share-banner__icon--mail:focus, .conta= +ct-card .cmp-contact-card .cmp-share-banner__icon--mail:hover { background-= +color: rgb(0, 0, 0); } + +.general-inquiry-card .cmp-teaser__content { display: flex; border: none; p= +adding: 0px; background-color: transparent; } + +@media screen and (min-width: 768px) { + .general-inquiry-card .cmp-teaser__content { } +} + +.general-inquiry-card .cmp-teaser__title { font-size: 3rem; font-weight: 80= +0; line-height: 1; } + +.general-inquiry-card .cmp-teaser__description { margin: 10px 0px; } + +.general-inquiry-card .cmp-teaser__action-container { padding-top: 0px; } + +@media screen and (min-width: 768px) { + .general-inquiry-card .cmp-teaser__action-container { margin-top: auto; } +} + +.general-inquiry-card .cmp-teaser__action-container.cmp-button--contact .cm= +p-button::before, .general-inquiry-card .cmp-teaser__action-container.cmp-b= +utton--location .cmp-button::before { border-radius: 100%; border: 0.15rem = +solid rgb(0, 77, 255); color: rgb(0, 77, 255); height: 3rem; width: 3rem; m= +in-width: 3rem; text-align: center; transition: all 0.5s ease 0s; vertical-= +align: middle; position: relative; margin-right: 0.5rem; } + +.general-inquiry-card .cmp-teaser__action-container.cmp-button--location .c= +mp-button::before { content: "=EF=8A=A3"; font-size: 1.8rem; font-feature-s= +ettings: "liga"; padding-top: 0.55rem; } + +.general-inquiry-card .cmp-teaser__action-container.cmp-button--contact .cm= +p-button::before, .general-inquiry-card .cmp-teaser__action-container.cmp-b= +utton--location .cmp-button::before { font-family: Ionicons; display: block= +; font-weight: 400; font-style: normal; line-height: 1; text-transform: non= +e; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dire= +ction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizele= +gibility; } + +.general-inquiry-card .cmp-teaser__action-container.cmp-button--contact .cm= +p-button::before { content: "=EF=8B=92"; font-size: 2rem; font-feature-sett= +ings: "liga"; padding-top: 0.4rem; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button { margin: 0= +px; width: auto; height: auto; font-weight: 600; color: rgb(0, 77, 255); te= +xt-decoration: none; line-height: 1.6; background-color: transparent; box-s= +hadow: none; transition: none 0s ease 0s; transform: none; padding: 0px; te= +xt-transform: none; -webkit-box-pack: start; justify-content: flex-start; } + +@media screen and (min-width: 768px) { + .general-inquiry-card .cmp-teaser__action-container .cmp-button { font-si= +ze: 1.6rem; } +} + +.general-inquiry-card .cmp-teaser__action-container .cmp-button__text { -we= +bkit-box-align: center; align-items: center; display: inline-flex; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:focus::befo= +re, .general-inquiry-card .cmp-teaser__action-container .cmp-button:hover::= +before { text-decoration: none; background-color: rgb(0, 77, 255); color: r= +gb(255, 255, 255); transition: all 0.5s ease-in-out 0s; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:focus span,= + .general-inquiry-card .cmp-teaser__action-container .cmp-button:hover span= + { text-decoration: underline; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:focus:focus= +, .general-inquiry-card .cmp-teaser__action-container .cmp-button:hover:foc= +us { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255= +) solid 1px; outline-offset: 1px; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:focus:focus= +:not(:focus-visible), .general-inquiry-card .cmp-teaser__action-container .= +cmp-button:hover:focus:not(:focus-visible) { box-shadow: none; outline: non= +e; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:visited { c= +olor: rgb(0, 0, 136); } + +.cmp-article-module__profile { display: flex; -webkit-box-align: center; al= +ign-items: center; padding-bottom: 1.5rem; } + +.cmp-article-module__image-container { width: 6.3rem; height: 6.3rem; margi= +n-right: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-article-module__image-container { width: 6.8rem; height: 6.8rem; mar= +gin-right: 3rem; } +} + +.cmp-article-module__image-container .cmp-image__image { width: 100%; heigh= +t: 100%; border-radius: 50%; } + +.cmp-article-module__profile-info { width: calc(100% - 7.8rem); font-size: = +1.4rem; word-break: break-word; line-height: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-article-module__profile-info { width: calc(100% - 9.8rem); font-size= +: 1.6rem; line-height: 2.2rem; font-weight: 500; } +} + +.cmp-article-module__article-container { padding-top: 1.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-article-module__article-container { padding-top: 2.5rem; } +} + +@media screen and (max-width: 767.9px) { + .cmp-cascading-block .cascadingcard { margin-top: 50px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-cascading-block .cascadingcard { margin-top: 60px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block--4-cards .cascadingcard { float: left; width: 25%; } + .cmp-cascading-block--4-cards .cascadingcard:first-child { margin-top: 0p= +x; } + .cmp-cascading-block--4-cards .cascadingcard:nth-child(2) { margin-top: 5= +0px; } + .cmp-cascading-block--4-cards .cascadingcard:nth-child(3) { margin-top: 1= +00px; } + .cmp-cascading-block--4-cards .cascadingcard:nth-child(4) { margin-top: 1= +50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block--3-cards .cascadingcard { float: left; width: 33.333= +3%; } + .cmp-cascading-block--3-cards .cascadingcard:first-child { margin-top: 0p= +x; } + .cmp-cascading-block--3-cards .cascadingcard:nth-child(2) { margin-top: 5= +0px; } + .cmp-cascading-block--3-cards .cascadingcard:nth-child(3) { margin-top: 1= +00px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block--2-cards .cascadingcard { float: left; width: 50%; m= +argin-bottom: 0px; } + .cmp-cascading-block--2-cards .cascadingcard:first-child { margin-top: 0p= +x; } + .cmp-cascading-block--2-cards .cascadingcard:nth-child(2) { margin-top: 5= +0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-cascading-block--sm-2-cards .cascadingcard { float: left; width: 50%= +; padding-top: 60px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:first-child { margin-top:= + 0px; padding-top: 0px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(2) { margin-top= +: 50px; padding-top: 0px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(3) { margin-top= +: 0px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(3) .cmp-cascadi= +ngcard_cta-btn--mobile { margin-top: -5px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(4) { margin-top= +: 50px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(4) .cmp-cascadi= +ngcard_cta-btn--mobile { margin-top: -5px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-cascading-block--sm-1-card .cascadingcard { margin-top: 60px; } + .cmp-cascading-block--sm-1-card .cascadingcard:first-child { margin-top: = +0px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-cascading-block--xs-2-cards .cascadingcard { float: left; width: 50%= +; padding-top: 50px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:first-child { margin-top:= + 0px; padding-top: 0px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(2) { margin-top= +: 20px; padding-top: 0px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(3) { margin-top= +: 0px; clear: both; margin-bottom: 0px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(3) .cmp-cascadi= +ngcard_cta-btn--mobile { margin-top: -5px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(4) { margin-top= +: 20px; margin-bottom: 0px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(4) .cmp-cascadi= +ngcard_cta-btn--mobile { margin-top: -5px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-cascading-block--xs-1-card .cascadingcard:first-child { margin-top: = +0px; } +} + +.cmp-cascading-block_first-row { margin-bottom: 60px; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_first-row { margin-bottom: 80px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block_first-row { margin-bottom: 100px; } +} + +.cmp-cascading-block_first-row .cmp-title { text-align: center; } + +@media screen and (min-width: 1000px) { + .cmp-cascading-block_first-row .cmp-title { opacity: 0; top: 30px; positi= +on: relative; } +} + +.cmp-cascading-block_first-row .cmp-title .cmp-title__text { font-weight: 6= +00; font-size: 3.68rem; line-height: 1; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_first-row .cmp-title .cmp-title__text { font-size: 5= +.27rem; } +} + +.cmp-cascading-block_first-row .text { margin-top: 20px; text-align: center= +; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_first-row .text { margin-top: 30px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block_first-row .text { opacity: 0; top: 15px; position: r= +elative; } +} + +.cmp-cascading-block_first-row .text .cmp-text p { font-weight: 300; font-s= +ize: 1.6rem; line-height: 1; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_first-row .text .cmp-text p { font-size: 2rem; line-= +height: 1.185; } +} + +.cmp-cascading-block_second-row { display: flex; flex-wrap: wrap; width: 10= +0%; } + +.cmp-cascading-block_third-row { clear: both; padding-top: 30px; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_third-row { padding-top: 60px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block_third-row { opacity: 0; } +} + +.cmp-cascading-block_third-row .cmp-button--right { -webkit-box-pack: start= +; justify-content: flex-start; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_third-row .cmp-button--right { -webkit-box-pack: end= +; justify-content: flex-end; } +} + +.cmp-cascading-block--animate .cmp-cascading-block--animate_first-row .cmp-= +title { transition: opacity 0.6s ease-in 0.2s, top 1s ease; opacity: 1; top= +: 0px; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_first-row .text= + { transition: opacity 0.6s ease-in 0.2s, top 0.4s ease; opacity: 1; top: 0= +px; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard .cmp-cascadingcard_image-placeholder { padding-top: 0px; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard .cmp-teaser__title { padding-top: 0px; opacity: 1; transition: a= +ll 0.6s ease-out 0.1s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard .cmp-cascadingcard_category-title { padding-top: 0px; opacity: 1= +; transition: all 0.6s ease-out 0.2s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard .cmp-cascadingcard_description { padding-top: 0px; opacity: 1; t= +ransition: all 0.6s ease-out 0.1s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard:first-child .cmp-cascadingcard_category-title, .cmp-cascading-bl= +ock--animate .cmp-cascading-block--animate_second-row .cascadingcard:first-= +child .cmp-cascadingcard_description, .cmp-cascading-block--animate .cmp-ca= +scading-block--animate_second-row .cascadingcard:first-child .cmp-cascading= +card_image-placeholder, .cmp-cascading-block--animate .cmp-cascading-block-= +-animate_second-row .cascadingcard:first-child .cmp-teaser__title { transit= +ion-delay: 0.1s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard:nth-child(2) .cmp-cascadingcard_category-title, .cmp-cascading-b= +lock--animate .cmp-cascading-block--animate_second-row .cascadingcard:nth-c= +hild(2) .cmp-cascadingcard_description, .cmp-cascading-block--animate .cmp-= +cascading-block--animate_second-row .cascadingcard:nth-child(2) .cmp-cascad= +ingcard_image-placeholder, .cmp-cascading-block--animate .cmp-cascading-blo= +ck--animate_second-row .cascadingcard:nth-child(2) .cmp-teaser__title { tra= +nsition-delay: 0.2s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard:nth-child(3) .cmp-cascadingcard_category-title, .cmp-cascading-b= +lock--animate .cmp-cascading-block--animate_second-row .cascadingcard:nth-c= +hild(3) .cmp-cascadingcard_description, .cmp-cascading-block--animate .cmp-= +cascading-block--animate_second-row .cascadingcard:nth-child(3) .cmp-cascad= +ingcard_image-placeholder, .cmp-cascading-block--animate .cmp-cascading-blo= +ck--animate_second-row .cascadingcard:nth-child(3) .cmp-teaser__title { tra= +nsition-delay: 0.3s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard:nth-child(4) .cmp-cascadingcard_category-title, .cmp-cascading-b= +lock--animate .cmp-cascading-block--animate_second-row .cascadingcard:nth-c= +hild(4) .cmp-cascadingcard_description, .cmp-cascading-block--animate .cmp-= +cascading-block--animate_second-row .cascadingcard:nth-child(4) .cmp-cascad= +ingcard_image-placeholder, .cmp-cascading-block--animate .cmp-cascading-blo= +ck--animate_second-row .cascadingcard:nth-child(4) .cmp-teaser__title { tra= +nsition-delay: 0.4s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_third-row { tra= +nsition: opacity 0.6s ease 0.2s; opacity: 1; } + +.cmp-cascadingcard_cta-btn--follow { display: none; pointer-events: none; t= +ransform: translate3d(-50%, -50%, 0px); } + +.cmp-cascadingcard_cta-btn--follow span { width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_cta-btn--follow.cmp-cascadingcard_cta-btn--active { di= +splay: block; } +} + +.cmp-parallax-logo-video-and-animation { position: relative; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation {= + display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal= +; flex-direction: column; -webkit-box-pack: center; justify-content: center= +; min-height: 400px; overflow: hidden; position: relative; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= + { height: 100vh; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel { width: 100%; position: relative; display: flex; -webkit-box-orient:= + vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel { height: 100%; position: absolute; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-svg, .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-vide= +o-animation--panel-video { display: flex; -webkit-box-pack: center; justify= +-content: center; -webkit-box-align: center; align-items: center; position:= + absolute; width: 100%; height: 100%; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel-svg { pointer-events: none; display: none; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-svg { position: relative; display: inherit; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel-svg .cmp-image { width: 100%; height: 100%; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel-svg .cmp-image__image { position: relative; width: 100%; height: 100%= +; background-color: rgb(107, 107, 107); margin-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-svg .cmp-image__image { width: 80%; margin: 0px auto; background-co= +lor: transparent; z-index: 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-image { display: none; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel-image .cmp-image__image { width: 60%; margin: 0px auto; padding-top: = +10rem; padding-bottom: 6rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-image .cmp-image__image { width: 40%; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote { position: relative; width: 100%; color: rgb(0, = +0, 0); text-align: center; align-self: center; opacity: 1; z-index: 3; padd= +ing: 0px 1.5rem; margin-bottom: 8rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote { top: auto; bottom: 10%; padding: 0px 3.5rem; = +} +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote { margin-bottom: 0px; position: absolute; top: = +58%; padding: 0px; max-width: 98rem; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--title { margin: 0px auto; padding: 0px 2.2%; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--title { padding: 0px 3.8%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--title { padding: 0px; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--title h2 { font-size: 3.2rem; color: rgb(0, 0, 0= +); line-height: 3.2rem; font-weight: 600; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--title h2 { margin-bottom: 3rem; font-size: 4re= +m; line-height: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--title h2 { margin-top: 2rem; margin-bottom: 2r= +em; font-size: 5.27rem; line-height: 5.27rem; opacity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--description { margin: 0px auto; padding: 0px 2.2= +%; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--description { padding: 0px 3.8%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--description { padding: 0px; width: 80%; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--description p { font-size: 1.6rem; font-weight: = +300; margin-bottom: 2rem; color: rgb(0, 0, 0); line-height: 1.6rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--description p { margin-bottom: 2rem; font-size= +: 2rem; line-height: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--description p { margin-bottom: 2.5rem; font-si= +ze: 1.92rem; line-height: 2.12rem; opacity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote .cmp-button--text-brand-link { margin-bottom: 2re= +m; padding: 0px 2.2%; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote .cmp-button--text-brand-link { padding: 0px 3.8= +%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote .cmp-button--text-brand-link { padding: 0px; op= +acity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--cta-container { margin-bottom: 2rem; padding: 0p= +x 2.2%; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--cta-container { padding: 0px 3.8%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--cta-container { padding: 0px; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--cta-container .cmp-button--circle-with-arrow .cm= +p-button { background-color: transparent; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--cta-container .cmp-button--circle-with-arrow .= +cmp-button { opacity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero { -webkit-box-pack: center; justify-content: center; = +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content { position: relative; height: auto; top: 0px= +; z-index: 1; width: 75%; min-width: 75%; padding: 0px 2.2%; display: flex;= + -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio= +n: column; align-self: center; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content { padding: 0px 3.8%; margin: 0px; width: 6= +0%; min-width: 60%; transform: scale(1); } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content { margin: 0px; -webkit-box-pack: start; ju= +stify-content: flex-start; padding: 0px; width: 50%; min-width: 50%; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content .title { display: none; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content .text p { color: rgb(0, 0, 0); font-weight: = +300; font-size: 1.76rem; line-height: 2.28rem; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content .text p { font-size: 2.08rem; line-height:= + 2.704rem; padding-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content .text p { opacity: 0; font-size: 2.4rem; l= +ine-height: 3.12rem; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content .text p .animate-sub-title-large { font-size= +: 2.4rem; font-weight: 300; color: rgb(0, 0, 0); line-height: 2.64rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content .text p .animate-sub-title-large { font-si= +ze: 4.32rem; line-height: 5.616rem; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content .text p .animate-sub-title-medium { font-siz= +e: 2.7rem; font-weight: 400; color: rgb(0, 0, 0); line-height: 2.7rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content .text p .animate-sub-title-medium { font-s= +ize: 3.5rem; line-height: 4.55rem; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content-container { position: absolute; width: 100%;= + height: 100%; margin: 0px auto; padding: 0px 1.5rem; display: flex; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content-container { padding: 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content-container { max-width: 98rem; padding: 0px= +; margin: 0px auto; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__video { height: 100%; display: block; width: 100vw; = +min-height: auto; object-fit: cover; background-position: 50% center; curso= +r: default; outline: none; align-self: flex-end; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__video-desktop { height: 80vh; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__video-mobile { height: 135vh; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__video-container { display: flex; -webkit-box-pack: c= +enter; justify-content: center; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__video { width: 50vw; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__controls { display: block; z-index: 9; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__controls button { color: rgb(0, 0, 0); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero .cmp-button--text-brand-link { opacity: 1; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero .cmp-button--text-brand-link { opacity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button { color: rgb= +(0, 0, 0); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button::before { co= +lor: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button__text::befor= +e { color: rgb(0, 0, 0); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] { height: auto; overflow: visible; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel { position: relati= +ve; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-parallax-quot= +e { opacity: 1; position: relative; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-parallax-quot= +e .cmp-button--text-brand-link, .cmp-parallax-logo-video-and-animation .cmp= +-parallax-logo-video-animation[data-authoring] .cmp-parallax-logo-video-ani= +mation--panel .cmp-parallax-quote h2, .cmp-parallax-logo-video-and-animatio= +n .cmp-parallax-logo-video-animation[data-authoring] .cmp-parallax-logo-vid= +eo-animation--panel .cmp-parallax-quote p { opacity: 1; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-video { position: = +relative; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-svg { display: blo= +ck; min-height: 4.6rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-svg .cmp-image__im= +age { position: relative; height: auto; background-color: rgb(107, 107, 107= +); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-image { display: b= +lock; min-height: 4.6rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-image .cmp-image__= +image { position: relative; height: auto; max-width: 30%; margin: 0px auto;= + } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__v= +ideo { max-height: 70rem; width: 100vw; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent .text p { opacity: 1; font-size: 2rem; line-height: 2rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent .text .animate-sub-title-medium { opacity: 1; font-size: 2.5rem; lin= +e-height: 2.5rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent .text .animate-sub-title-large { opacity: 1; font-size: 3rem; line-h= +eight: 3rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent .cmp-button--text-brand-link { opacity: 1; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent-container { visibility: visible; } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-text h2, .cmp-parallax-logo-video= +-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-video-h= +ero__content .cmp-text h3, .cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-animation--panel .cmp-video-hero__content .cmp-text h= +4, .cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-an= +imation--panel .cmp-video-hero__content .cmp-text h5, .cmp-parallax-logo-vi= +deo-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-vide= +o-hero__content .cmp-text h6, .cmp-parallax-logo-video-and-animation--dark = +.cmp-parallax-logo-video-animation--panel .cmp-video-hero__content .cmp-tex= +t ol, .cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video= +-animation--panel .cmp-video-hero__content .cmp-text p, .cmp-parallax-logo-= +video-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-vi= +deo-hero__content .cmp-text p .animate-sub-title-large, .cmp-parallax-logo-= +video-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-vi= +deo-hero__content .cmp-text p .animate-sub-title-medium, .cmp-parallax-logo= +-video-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-v= +ideo-hero__content .cmp-text p .animate-sub-title-small, .cmp-parallax-logo= +-video-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-v= +ideo-hero__content .cmp-text span, .cmp-parallax-logo-video-and-animation--= +dark .cmp-parallax-logo-video-animation--panel .cmp-video-hero__content .cm= +p-text ul { color: rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-text a { color: rgb(255, 255, 255= +); text-decoration: underline; } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butt= +on { color: rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butt= +on::before { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255= +); } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butt= +on__text::before, .cmp-parallax-logo-video-and-animation--dark .cmp-paralla= +x-logo-video-animation--panel .cmp-video-hero__controls button, .cmp-parall= +ax-logo-video-and-animation .cmp-parallax-logo-video-animation--panel .cmp-= +hero-video-dark .cmp-text h2, .cmp-parallax-logo-video-and-animation .cmp-p= +arallax-logo-video-animation--panel .cmp-hero-video-dark .cmp-text h3, .cmp= +-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--pane= +l .cmp-hero-video-dark .cmp-text h4, .cmp-parallax-logo-video-and-animation= + .cmp-parallax-logo-video-animation--panel .cmp-hero-video-dark .cmp-text h= +5, .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animatio= +n--panel .cmp-hero-video-dark .cmp-text h6, .cmp-parallax-logo-video-and-an= +imation .cmp-parallax-logo-video-animation--panel .cmp-hero-video-dark .cmp= +-text ol, .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-a= +nimation--panel .cmp-hero-video-dark .cmp-text p, .cmp-parallax-logo-video-= +and-animation .cmp-parallax-logo-video-animation--panel .cmp-hero-video-dar= +k .cmp-text p .animate-sub-title-large, .cmp-parallax-logo-video-and-animat= +ion .cmp-parallax-logo-video-animation--panel .cmp-hero-video-dark .cmp-tex= +t p .animate-sub-title-medium, .cmp-parallax-logo-video-and-animation .cmp-= +parallax-logo-video-animation--panel .cmp-hero-video-dark .cmp-text p .anim= +ate-sub-title-small, .cmp-parallax-logo-video-and-animation .cmp-parallax-l= +ogo-video-animation--panel .cmp-hero-video-dark .cmp-text span, .cmp-parall= +ax-logo-video-and-animation .cmp-parallax-logo-video-animation--panel .cmp-= +hero-video-dark .cmp-text ul { color: rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-hero-video-dark .cmp-text a { color: rgb(255, 255, 255); text-de= +coration: underline; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-hero-video-dark .cmp-button--text-brand-link .cmp-button { color= +: rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-hero-video-dark .cmp-button--text-brand-link .cmp-button::before= + { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-hero-video-dark .cmp-button--text-brand-link .cmp-button__text::= +before { color: rgb(255, 255, 255); } + +@media screen and (max-width: 999.9px) { + .cmp-parallax-logo-video-and-animation--reverse .cmp-parallax-logo-video-= +animation { -webkit-box-orient: vertical; -webkit-box-direction: reverse; f= +lex-direction: column-reverse; } +} + +.parallax-logo-video-social { position: relative; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social { display: flex= +; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directi= +on: column; -webkit-box-pack: center; justify-content: center; min-height: = +400px; overflow: hidden; position: relative; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social { height: 100= +vh; } +} + +@media screen and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social { -webkit-box= +-orient: vertical; -webkit-box-direction: reverse; flex-direction: column-r= +everse; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel { width:= + 100%; position: relative; display: flex; -webkit-box-orient: vertical; -we= +bkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel { heig= +ht: 100%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel { heig= +ht: 100%; position: absolute; -webkit-box-pack: center; justify-content: ce= +nter; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title { = +position: absolute; z-index: 4; width: 100%; height: 80vh; margin: 4.8rem 0= +px 12.8rem; pointer-events: none; } + +@media screen and (max-width: 540px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +{ height: 50vh; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +{ margin: 0px; } +} + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +{ font-size: 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +{ opacity: 0; height: auto; margin: 0px; bottom: 27%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title .c= +mp-title { width: 100%; height: 100%; position: relative; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title .c= +mp-title__text { transform: translate(-50%, 50%); left: 50%; position: abso= +lute; font-size: 3.2rem; line-height: 2.88rem; font-weight: 600; width: 100= +%; text-align: center; bottom: 5%; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +.cmp-title__text { font-size: 4rem; line-height: 3.6rem; bottom: 20%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +.cmp-title__text { font-size: 5.27rem; line-height: 5.27rem; bottom: 27%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg, .= +parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video { d= +isplay: flex; -webkit-box-pack: center; justify-content: center; -webkit-bo= +x-align: center; align-items: center; position: absolute; width: 100%; heig= +ht: 100%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg { po= +inter-events: none; display: none; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg { = +position: relative; display: inherit; z-index: 4; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg .cmp= +-image { position: relative; width: 100%; height: 100%; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg .c= +mp-image { height: auto; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg .cmp= +-image__image { position: relative; width: 100%; height: 100%; background-c= +olor: rgb(107, 107, 107); margin-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg .c= +mp-image__image { width: 90%; background-color: transparent; z-index: 2; po= +sition: absolute; height: auto; transform: translate(-50%, -50%); top: 50%;= + left: 50%; overflow: hidden; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image { = +width: 100%; height: 80vh; margin: 4.8rem 0px 12.8rem; } + +@media screen and (max-width: 540px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image = +{ height: 50vh; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image = +{ margin: 0px; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image = +{ display: none; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image .c= +mp-image { position: relative; width: 100%; height: 100%; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image .c= +mp-image__image { margin: 0px auto; position: relative; width: 30%; top: 30= +%; } + +@media screen and (max-width: 540px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image = +.cmp-image__image { width: 50%; top: 20%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote { position: relative; width: 100%; color: rgb(0, 0, 0); text-al= +ign: start; align-self: center; opacity: 1; z-index: 3; background: rgb(204= +, 204, 204); } + +@media screen and (max-width: 767.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote { min-height: 100vh; height: 100vh; } +} + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote { position: absolute; background: none; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote { position: relative; width: calc(100% - 30px); max-width: 98= +rem; padding: 0px 5%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote__desktop { height: 80vh; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote__mobile { height: 135vh; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote__content { position: relative; z-index: 2; padding: 6% 5% 0px; = +margin-bottom: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { padding: 0px 8%; top: 50%; transform: translateY(1= +0%); } +} + +@media screen and (min-width: 768px) and (max-width: 1040px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { width: 70%; } +} + +@media screen and (min-width: 1041px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { width: 47%; } +} + +@media screen and (min-width: 1200px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { height: 100%; padding: 0px; margin-bottom: 0px; tr= +ansform: translateY(-40%); } +} + +@media screen and (min-width: 1000px) and (max-height: 700px) and (min-heig= +ht: 400px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { width: 65%; transform: translateY(-33%); } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote__content > .cmp-button--text-brand-link { margin-top: 4.48rem; = +} + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content > .cmp-button--text-brand-link { margin-top: 3.6rem;= + } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content > .cmp-button--text-brand-link { margin-top: 5.27rem= +; } +} + +@media screen and (max-height: 700px) and (min-height: 400px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content > .cmp-button--text-brand-link { margin-top: 1.8rem;= + } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--description { margin: 0px 0px 1.4rem; padding: 0px 2.2% 0px 0p= +x; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--description { padding: 0px 3.8% 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--description { margin-bottom: 1.6rem; padding: 0px; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--description p { opacity: 1; font-size: 1.92rem; font-family: G= +T-Sectra-Fine-Book, "Book Antiqua", Georgia, serif; font-weight: 400; margi= +n-bottom: 2rem; color: rgb(0, 0, 0); line-height: 2.88rem; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--description p { margin-bottom: 2rem; font-size: 2.24rem; lin= +e-height: 3.36rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--description p { margin-bottom: 2.5rem; font-size: 2.6rem; li= +ne-height: 3.9rem; opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--name .cmp-title__text { font-size: 1.28rem; line-height: 1.92r= +em; font-weight: 500; opacity: 1; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--name .cmp-title__text { font-size: 1.8rem; line-height: 2.7r= +em; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--name .cmp-title__text { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--title { margin: 0px auto; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--title h2 { color: rgb(0, 0, 0); font-weight: 500; font-size: 1= +.28rem; line-height: 1.92rem; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--title h2 { font-size: 1.8rem; line-height: 2.7rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--title h2 { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons { display: flex; -webkit-box-orient: horizontal; = +-webkit-box-direction: normal; flex-flow: wrap; font-size: 4.48rem; line-he= +ight: 4.48rem; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote .social-icons { font-size: 4rem; line-height: 3.6rem; flex-wr= +ap: nowrap; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote .social-icons { font-size: 5.27rem; line-height: 5.27rem; fle= +x-wrap: nowrap; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons .social-icon { margin-right: 2%; margin-top: 0px;= + } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons .social-icon .cmp-button__text::before { margin-r= +ight: 2.3rem; margin-left: 2.5rem; font-size: 2.2rem; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons .social-icon__twitter::after { position: absolute= +; opacity: 1; top: 1.4rem; left: 1rem; content: "=EF=89=83"; font-size: 1.6= +rem; font-family: Ionicons; display: block; font-weight: 400; font-style: n= +ormal; line-height: 1; text-transform: none; letter-spacing: normal; overfl= +ow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothin= +g: antialiased; text-rendering: optimizelegibility; font-feature-settings: = +"liga"; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote .social-icons .social-icon__twitter::after { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons .social-icon__linkedin::after { position: absolut= +e; opacity: 1; top: 1.2rem; left: 0.9rem; content: "=EE=A4=94"; font-size: = +1.6rem; font-family: Ionicons; display: block; font-weight: 400; font-style= +: normal; line-height: 1; text-transform: none; letter-spacing: normal; ove= +rflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoot= +hing: antialiased; text-rendering: optimizelegibility; font-feature-setting= +s: "liga"; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote .social-icons .social-icon__linkedin::after { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons--animate-icons .social-icon__linkedin::after, .pa= +rallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-parall= +ax-quote .social-icons--animate-icons .social-icon__twitter::after { opacit= +y: 1; transition: opacity 1s ease 1s; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link { opacity: 1; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-b= +utton--text-brand-link { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link .cmp-button, .parallax-logo-video-social .cmp-parallax= +-logo-video-social--panel .cmp-button--text-brand-link .cmp-button:hover { = +color: rgb(0, 0, 0); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link .cmp-button::before { color: rgb(0, 0, 0); border: 1px= + solid rgb(0, 0, 0); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link .cmp-button__text { white-space: normal; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link .cmp-button:visited, .parallax-logo-video-social .cmp-= +parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-button_= +_text::before { color: rgb(0, 0, 0); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video { = +position: relative; width: 100%; height: 100%; max-height: 100%; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +{ position: absolute; } +} + +@media screen and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video--animation { height: 100%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero { height: 100%; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero { -webkit-box-pack: center; justify-content: center; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__content { height: 100%; width: 100%; max-width: 98rem; paddi= +ng: 0px 5%; margin: 0px auto; position: absolute; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__content { padding: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__content { padding: 0px 8%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__video { display: none; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video { position: relative; display: inline-block; transfo= +rm: none; top: 0%; left: 0%; width: 140%; height: auto; object-fit: contain= +; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video { position: absolute; transform: translate(-50%, -50= +%); top: 50%; left: 51%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__video-container { height: 100%; display: none; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video-container { display: flex; width: 100vw; height: 100= +%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video-container { height: 100vh; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__video-container .cmp-video-hero__controls { bottom: 5px; dis= +play: none; right: 15px; z-index: 3; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video-container .cmp-video-hero__controls { display: block= +; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video-container .cmp-video-hero__controls { opacity: 0; po= +sition: absolute; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__video-container .cmp-video-hero__controls button { color: rg= +b(0, 0, 0); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--profile-image = +{ display: block; inset: 0px; position: absolute; z-index: -1; width: 100%;= + } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--profile-imag= +e { display: none; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--profile-image = +.cmp-image { height: 100vh; overflow: hidden; position: relative; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--profile-image = +.cmp-image__image { object-fit: cover; top: 10%; left: 10%; width: 100%; tr= +ansform: scale(1.2); position: absolute; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + { overflow: visible; height: 100%; min-height: 90rem; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] { -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-dir= +ection: column-reverse; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel { position: relative; height: auto;= + } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-title { opacity: 1; height: 200px; = +min-height: 200px; position: relative; margin: 0px; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-parallax-quote { opacity: 1; p= +osition: relative; height: 440px; min-height: 500px; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote { position: a= +bsolute; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-parallax-quote__content { top:= + 10%; } + +@media screen and (max-width: 801px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote__content { to= +p: 0px; } +} + +@media screen and (min-width: 802px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote__content { to= +p: 30%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-button--te= +xt-brand-link, .parallax-logo-video-social .cmp-parallax-logo-video-social[= +data-authoring] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote = +h2, .parallax-logo-video-social .cmp-parallax-logo-video-social[data-author= +ing] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote p { opacity= +: 1; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-video { position: absolute; } + +@media screen and (max-width: 767.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel-video { min-height: 440px; } +} + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel-video { position: relative; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-svg { display: block; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-svg .cmp-image__image { position: r= +elative; height: auto; background-color: rgb(107, 107, 107); top: 9rem; lef= +t: 0px; overflow: hidden; transform: translate(0px); width: 100%; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-image { display: block; width: 100%= +; height: 250px; min-height: 250px; margin: 0px; position: relative; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-image .cmp-image__image { height: 2= +50px; min-height: 250px; width: auto; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__video { left: 0px;= + top: 0px; height: 70rem; min-height: 70rem; width: 100vw; transform: trans= +late(0px); object-fit: cover; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-video-hero__video-container = +{ height: 70rem; min-height: 70rem; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__content { padding:= + 0px 5%; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-video-hero__content { width:= + calc(100% - 30px); max-width: 98rem; padding: 0px 6.5%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-video-hero__content { paddin= +g: 0px 5%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__content .text p { = +opacity: 1; font-size: 2rem; line-height: 2rem; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__content .cmp-butto= +n--text-brand-link { opacity: 1; position: absolute; bottom: 1rem; z-index:= + 3; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__content-container = +{ display: flex; -webkit-box-pack: center; justify-content: center; height:= + 100%; min-height: 70rem; visibility: visible; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--profile-image .cmp-image { height: 500px;= + min-height: 500px; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--profile-image .cmp-image__image { top: -5= +0%; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social.cmp-parallax-logo-video-and-animation--revers= +e .cmp-parallax-logo-video-social[data-authoring] { -webkit-box-orient: ver= +tical; -webkit-box-direction: normal; flex-direction: column; } +} + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text .cmp-text= +__paragraph, .parallax-logo-video-social.cmp-parallax-logo-video-and-animat= +ion--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-t= +ext__paragraph, .parallax-logo-video-social.cmp-parallax-logo-video-and-ani= +mation--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cm= +p-text h2, .parallax-logo-video-social.cmp-parallax-logo-video-and-animatio= +n--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-tex= +t h3, .parallax-logo-video-social.cmp-parallax-logo-video-and-animation--da= +rk .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text h4,= + .parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .c= +mp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text h5, .par= +allax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-pa= +rallax-logo-video-social--panel .cmp-parallax-quote .cmp-text h6, .parallax= +-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-paralla= +x-logo-video-social--panel .cmp-parallax-quote .cmp-text ol, .parallax-logo= +-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-log= +o-video-social--panel .cmp-parallax-quote .cmp-text p, .parallax-logo-video= +-social.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-vide= +o-social--panel .cmp-parallax-quote .cmp-text p .animate-sub-title-large, .= +parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp= +-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text p .animate= +-sub-title-medium, .parallax-logo-video-social.cmp-parallax-logo-video-and-= +animation--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote = +.cmp-text p .animate-sub-title-small, .parallax-logo-video-social.cmp-paral= +lax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel .= +cmp-parallax-quote .cmp-text span, .parallax-logo-video-social.cmp-parallax= +-logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp= +-parallax-quote .cmp-text ul, .parallax-logo-video-social.cmp-parallax-logo= +-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-para= +llax-quote .cmp-title .cmp-text__paragraph, .parallax-logo-video-social.cmp= +-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--p= +anel .cmp-parallax-quote .cmp-title__text, .parallax-logo-video-social.cmp-= +parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--pa= +nel .cmp-parallax-quote .cmp-title h2, .parallax-logo-video-social.cmp-para= +llax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel = +.cmp-parallax-quote .cmp-title h3, .parallax-logo-video-social.cmp-parallax= +-logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp= +-parallax-quote .cmp-title h4, .parallax-logo-video-social.cmp-parallax-log= +o-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .cmp-title h5, .parallax-logo-video-social.cmp-parallax-logo-vi= +deo-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-paralla= +x-quote .cmp-title h6, .parallax-logo-video-social.cmp-parallax-logo-video-= +and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-qu= +ote .cmp-title ol, .parallax-logo-video-social.cmp-parallax-logo-video-and-= +animation--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote = +.cmp-title p, .parallax-logo-video-social.cmp-parallax-logo-video-and-anima= +tion--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-= +title p .animate-sub-title-large, .parallax-logo-video-social.cmp-parallax-= +logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-= +parallax-quote .cmp-title p .animate-sub-title-medium, .parallax-logo-video= +-social.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-vide= +o-social--panel .cmp-parallax-quote .cmp-title p .animate-sub-title-small, = +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-title span, .p= +arallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-= +parallax-logo-video-social--panel .cmp-parallax-quote .cmp-title ul { color= +: rgb(255, 255, 255); } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text a, .paral= +lax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-para= +llax-logo-video-social--panel .cmp-parallax-quote .cmp-title a { color: rgb= +(255, 255, 255); text-decoration: underline; } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-button--text-b= +rand-link .cmp-button { color: rgb(255, 255, 255); } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-button--text-b= +rand-link .cmp-button::before { color: rgb(255, 255, 255); border: 1px soli= +d rgb(255, 255, 255); } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-butto= +n, .parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark = +.cmp-parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-bu= +tton:hover, .parallax-logo-video-social.cmp-parallax-logo-video-and-animati= +on--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-bu= +tton--text-brand-link .cmp-button:visited, .parallax-logo-video-social.cmp-= +parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--pa= +nel .cmp-parallax-quote .cmp-button--text-brand-link .cmp-button__text::bef= +ore { color: rgb(255, 255, 255); } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-butto= +n::before { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255)= +; } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-butto= +n__text::before, .parallax-logo-video-social.cmp-parallax-logo-video-and-an= +imation--dark .cmp-parallax-logo-video-social--panel .cmp-video-hero__contr= +ols button, .parallax-logo-video-social .cmp-parallax-logo-video-social--pa= +nel .cmp-hero-video-dark .cmp-text h2, .parallax-logo-video-social .cmp-par= +allax-logo-video-social--panel .cmp-hero-video-dark .cmp-text h3, .parallax= +-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-hero-video-d= +ark .cmp-text h4, .parallax-logo-video-social .cmp-parallax-logo-video-soci= +al--panel .cmp-hero-video-dark .cmp-text h5, .parallax-logo-video-social .c= +mp-parallax-logo-video-social--panel .cmp-hero-video-dark .cmp-text h6, .pa= +rallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-hero-v= +ideo-dark .cmp-text ol, .parallax-logo-video-social .cmp-parallax-logo-vide= +o-social--panel .cmp-hero-video-dark .cmp-text p, .parallax-logo-video-soci= +al .cmp-parallax-logo-video-social--panel .cmp-hero-video-dark .cmp-text p = +.animate-sub-title-large, .parallax-logo-video-social .cmp-parallax-logo-vi= +deo-social--panel .cmp-hero-video-dark .cmp-text p .animate-sub-title-mediu= +m, .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-= +hero-video-dark .cmp-text p .animate-sub-title-small, .parallax-logo-video-= +social .cmp-parallax-logo-video-social--panel .cmp-hero-video-dark .cmp-tex= +t span, .parallax-logo-video-social .cmp-parallax-logo-video-social--panel = +.cmp-hero-video-dark .cmp-text ul { color: rgb(255, 255, 255); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-her= +o-video-dark .cmp-text a { color: rgb(255, 255, 255); text-decoration: unde= +rline; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-her= +o-video-dark .cmp-button--text-brand-link .cmp-button { color: rgb(255, 255= +, 255); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-her= +o-video-dark .cmp-button--text-brand-link .cmp-button::before { color: rgb(= +255, 255, 255); border: 1px solid rgb(255, 255, 255); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-her= +o-video-dark .cmp-button--text-brand-link .cmp-button__text::before { color= +: rgb(255, 255, 255); } + +.cmp-side-share { position: fixed; top: 50%; transform: translateY(-50%); } + +.cmp-side-share-container { position: fixed; top: 40%; background-color: rg= +b(242, 242, 242); opacity: 0; transform: translateX(-200%); border-radius: = +8px; transition: opacity 0.3s ease-in 0.2s, transform 0.4s ease-in, -webkit= +-transform 0.4s ease-in; } + +@media screen and (max-width: 767.9px) { + .cmp-side-share-container { display: none; } +} + +.cmp-side-share.cmp--is-animation { opacity: 1; padding: 0px; z-index: 999;= + } + +.cmp-side-share.cmp--is-animation .cmp-side-share-container { transition: o= +pacity 0.4s ease-in 0s, transform 0.4s ease-in 0s, -webkit-transform 0.4s e= +ase-in 0s; transform: translateX(0px); opacity: 1; } + +.cmp-side-share.cmp--is-animation .cmp-share-banner__items .cmp-share-banne= +r__item { position: relative; margin-bottom: 10px; margin-left: 10px; margi= +n-right: 10px; } + +.cmp-side-share.cmp--is-animation .cmp-share-banner__items .cmp-share-banne= +r__icon { padding: 10px 5px; transform: translateY(0px); } + +.cmp-side-share .cmp-share-banner__item:first-child .cmp-share-banner__icon= + { margin-left: 20px; } + +.cmp-side-share .cmp-share-banner__items { -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; top: 0px; opacity: 1; = +-webkit-box-align: start; align-items: start; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner { opacity: 0; pa= +dding-top: 10px; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item { height: = +42px; width: 42px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__item { height= +: 32px; width: 32px; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item:first-chil= +d .cmp-share-banner__icon { transition: all 0.3s ease-out 0s; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item:nth-child(= +2) .cmp-share-banner__icon { transition: all 0.6s ease-out 0s; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item:nth-child(= +3) .cmp-share-banner__icon { transition: all 0.9s ease-out 0s; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item:nth-child(= +4) .cmp-share-banner__icon { transition: all 1.2s ease-out 0s; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon { height: = +42px; width: 42px; color: rgb(107, 107, 107); background-color: rgb(255, 25= +5, 255); padding: 10px; border: 0.0625rem solid rgb(107, 107, 107); positio= +n: absolute; transform: translateY(2500px); margin-left: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon { height= +: 32px; width: 32px; padding: 7px 4px 4px; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--mail { bo= +rder: 0.0625rem solid rgb(107, 107, 107); color: rgb(107, 107, 107); backgr= +ound-color: rgb(255, 255, 255); } + +@media screen and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--mail { = +display: block; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon:first-chil= +d { margin-left: 0px; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon:hover { ba= +ckground-color: rgb(107, 107, 107); color: rgb(255, 255, 255); } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--linkedin:= +:after { content: "=EE=A4=94"; font-size: 17px; font-family: Ionicons; disp= +lay: block; font-weight: 400; font-style: normal; line-height: 1; text-tran= +sform: none; letter-spacing: normal; overflow-wrap: normal; white-space: no= +wrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: = +optimizelegibility; font-feature-settings: "liga"; width: 20px; height: 20p= +x; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--linkedi= +n::after { width: 15px; height: 15px; content: "=EE=A4=94"; font-size: 13px= +; font-family: Ionicons; display: block; font-weight: 400; font-style: norm= +al; line-height: 1; text-transform: none; letter-spacing: normal; overflow-= +wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: = +antialiased; text-rendering: optimizelegibility; font-feature-settings: "li= +ga"; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--twitter::= +after { content: "=EF=89=83"; font-size: 20px; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--twitter= +::after { content: "=EF=89=83"; font-size: 15px; font-family: Ionicons; dis= +play: block; font-weight: 400; font-style: normal; line-height: 1; text-tra= +nsform: none; letter-spacing: normal; overflow-wrap: normal; white-space: n= +owrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering:= + optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--instagram= +::after { content: "=EF=8D=91"; font-size: 20px; font-family: Ionicons; dis= +play: block; font-weight: 400; font-style: normal; line-height: 1; text-tra= +nsform: none; letter-spacing: normal; overflow-wrap: normal; white-space: n= +owrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering:= + optimizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--instagr= +am::after { content: "=EF=8D=91"; font-size: 15px; font-family: Ionicons; d= +isplay: block; font-weight: 400; font-style: normal; line-height: 1; text-t= +ransform: none; letter-spacing: normal; overflow-wrap: normal; white-space:= + nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-renderin= +g: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--facebook:= +:after { content: "=EF=88=B1"; font-size: 20px; font-family: Ionicons; disp= +lay: block; font-weight: 400; font-style: normal; line-height: 1; text-tran= +sform: none; letter-spacing: normal; overflow-wrap: normal; white-space: no= +wrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: = +optimizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--faceboo= +k::after { content: "=EF=88=B1"; font-size: 15px; font-family: Ionicons; di= +splay: block; font-weight: 400; font-style: normal; line-height: 1; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--mail::aft= +er { content: "=EF=90=A2"; font-size: 20px; font-family: Ionicons; display:= + block; font-weight: 400; font-style: normal; line-height: 1; text-transfor= +m: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap= +; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opti= +mizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--mail::a= +fter { width: 11.25px; margin: 0px auto; content: "=EF=90=A2"; font-size: 1= +5px; font-family: Ionicons; display: block; font-weight: 400; font-style: n= +ormal; line-height: 1; text-transform: none; letter-spacing: normal; overfl= +ow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothin= +g: antialiased; text-rendering: optimizelegibility; font-feature-settings: = +"liga"; } +} + +.parallax-text-header-video-animation { position: relative; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: = +normal; flex-direction: column; -webkit-box-pack: center; justify-content: = +center; min-height: 400px; overflow: hidden; position: relative; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation { height: calc(100vh - 71px); } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel { width: 100%; position: relative; display: flex; -webkit-box-o= +rient: vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel { height: 100%; position: absolute; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel-svg, .parallax-text-header-video-animation .cmp-parallax-text= +-header-video-animation--panel-video { display: flex; -webkit-box-pack: cen= +ter; justify-content: center; -webkit-box-align: center; align-items: cente= +r; position: absolute; width: 100%; height: 100%; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel-svg { display: none; pointer-events: none; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel-svg { display: block; position: relative; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel-svg .cmp-image { width: 100%; height: 100%; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel-svg .cmp-image__image { position: relative; width: 100%; height= +: 100%; background-color: rgb(0, 0, 0); margin-bottom: 1rem; opacity: 1; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel-svg .cmp-image__image { width: 101%; height: 101%; position: = +absolute; margin-bottom: 0px; background-color: transparent; z-index: 2; ob= +ject-fit: cover; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-header { display: block; text-align: center; marg= +in: 10rem auto 5px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-header { margin-top: 20rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-header { display: none; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-header .cmp-text, .parallax-text-header-video-ani= +mation .cmp-parallax-text-header-video-animation--panel .cmp-parallax-heade= +r p { font-size: 2.4rem; font-weight: 500; line-height: 3.2rem; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-header .cmp-text, .parallax-text-header-video-a= +nimation .cmp-parallax-text-header-video-animation--panel .cmp-parallax-hea= +der p { font-size: 3.2rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-header .cmp-text { padding: 0px 20%; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-quote { position: relative; color: rgb(0, 0, 0); = +text-align: center; align-self: center; opacity: 1; z-index: 3; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote { position: absolute; opacity: 1; bottom:= + 0px; top: 63%; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-quote--author p { font-size: 1.6rem; line-height:= + 1.2; font-weight: 700; margin-bottom: 10px; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote--author p { font-size: 2.4rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-quote--position p { margin-bottom: 25px; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote--position p { margin-bottom: 30px; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-quote .cmp-button--text-brand-link { margin-botto= +m: 5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote .cmp-button--text-brand-link { margin-bot= +tom: 120px; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote .cmp-button--text-brand-link { margin-bot= +tom: 130px; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero { -webkit-box-pack: center; justify-content: ce= +nter; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero { width: 100vw; height: calc(100vh - 71px); } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__content { position: relative; height: auto; z-= +index: 1; width: 66%; padding: 0px; display: flex; -webkit-box-orient: vert= +ical; -webkit-box-direction: normal; flex-direction: column; left: 10%; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content { left: 0px; margin: 0px; width: 70%= +; transform: scale(1); } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content { margin: auto 0px; -webkit-box-pack= +: center; justify-content: center; align-self: center; padding: 0px; width:= + 53%; left: 0px; top: 0px; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content { transform: scale(0.9); padding-lef= +t: 0px; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__content-container { position: relative; width:= + 100%; height: 70rem; margin: 0px auto; padding: 0px; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content-container { margin: 0px auto; height= +: 100%; display: flex; max-width: 98rem; overflow-y: scroll; } +} + +@media screen and (min-width: 768px) and (max-width: 1024px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content-container { padding-left: 8%; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content-container::-webkit-scrollbar { displ= +ay: none; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__video { height: 100%; display: block; width: 1= +00vw; min-height: auto; object-fit: cover; position: relative; background-p= +osition: 50% center; cursor: default; outline: none; align-self: flex-end; = +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__video-container { display: flex; -webkit-box-p= +ack: center; justify-content: center; position: absolute; height: 70rem; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__video-container { left: 0px; right: 0px; hei= +ght: 100%; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__video { position: absolute; height: 100vh; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__controls { bottom: 5px; display: block; right:= + 15px; z-index: 9; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__controls { position: fixed; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__controls button { color: rgb(0, 0, 0); } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-title__text { color: rgb(0, 0, 0); text-al= +ign: left; margin-top: 30px; margin-bottom: 5rem; font-size: 3.04rem; font-= +weight: 600; line-height: 3.04rem; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-title__text { margin-top: 100px; font-si= +ze: 3.6rem; line-height: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-title__text { opacity: 0; margin-top: 0p= +x; font-size: 4rem; line-height: 4rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-text p { color: rgb(0, 0, 0); font-weight:= + 300; font-size: 1.792rem; line-height: 2.33rem; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p { font-size: 1.96rem; line-height= +: 2.94rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p { opacity: 0; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-text p .cmp-text__stat-percent { opacity: = +1; display: block; font-weight: 300; font-size: 5.6rem; line-height: 5.6rem= +; margin-top: 50px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p .cmp-text__stat-percent { font-si= +ze: 4.96rem; line-height: 4.96rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p .cmp-text__stat-percent { font-si= +ze: 5.44rem; line-height: 5.44rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-text p .cmp-text__stat-statistic { display= +: block; opacity: 1; font-weight: 300; font-size: 1.44rem; line-height: 1.5= +84rem; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p .cmp-text__stat-statistic { font-= +size: 1.62rem; line-height: 1.62rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-button--text-brand-link { margin-top: 60px= +; opacity: 1; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button { colo= +r: rgb(0, 0, 0); } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button::befor= +e { color: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0); } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button__text:= +:before { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-button--text-brand-link { opacity: 0; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] { height: auto; overflow: visible; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel, .par= +allax-text-header-video-animation .cmp-parallax-text-header-video-animation= +[data-authoring] .cmp-parallax-text-header-video-animation--panel-video { p= +osition: relative; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel-svg {= + display: none; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation[data-authoring] .cmp-parallax-text-header-video-animation--panel-svg= + { display: block; height: 30rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel-svg .= +cmp-img__image { position: relative; height: 30rem; background-color: rgb(0= +, 0, 0); } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +video-hero { height: 70rem; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +video-hero__video { top: 0px; height: 70rem; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +video-hero__content .cmp-button--text-brand-link, .parallax-text-header-vid= +eo-animation .cmp-parallax-text-header-video-animation[data-authoring] .cmp= +-parallax-text-header-video-animation--panel .cmp-video-hero__content .cmp-= +text p, .parallax-text-header-video-animation .cmp-parallax-text-header-vid= +eo-animation[data-authoring] .cmp-parallax-text-header-video-animation--pan= +el .cmp-video-hero__content .cmp-text span, .parallax-text-header-video-ani= +mation .cmp-parallax-text-header-video-animation[data-authoring] .cmp-paral= +lax-text-header-video-animation--panel .cmp-video-hero__content .cmp-title_= +_text { opacity: 1; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +parallax-header { display: block; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation[data-authoring] .cmp-parallax-text-header-video-animation--panel .cm= +p-parallax-header { display: none; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +parallax-quote { opacity: 1; position: relative; } + +.parallax-text-header-video-animation--dark .cmp-parallax-text-header-video= +-animation .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butto= +n, .parallax-text-header-video-animation--dark .cmp-parallax-text-header-vi= +deo-animation .cmp-video-hero__content .cmp-text p, .parallax-text-header-v= +ideo-animation--dark .cmp-parallax-text-header-video-animation .cmp-video-h= +ero__content .cmp-title__text, .parallax-text-header-video-animation--dark = +.cmp-parallax-text-header-video-animation .cmp-video-hero__content .cmp-tit= +le__text .cmp-title__link { color: rgb(255, 255, 255); } + +.parallax-text-header-video-animation--dark .cmp-parallax-text-header-video= +-animation .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butto= +n::before { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255)= +; } + +.parallax-text-header-video-animation--dark .cmp-parallax-text-header-video= +-animation .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butto= +n__text::before, .parallax-text-header-video-animation--dark .cmp-parallax-= +text-header-video-animation .cmp-video-hero__controls button { color: rgb(2= +55, 255, 255); } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation--reverse .cmp-parallax-text-header-= +video-animation .cmp-parallax-quote { opacity: 0; } +} + +@media screen and (max-width: 999.9px) { + .parallax-text-header-video-animation--reverse .cmp-parallax-text-header-= +video-animation { -webkit-box-orient: vertical; -webkit-box-direction: reve= +rse; flex-direction: column-reverse; } +} + +.cmp-top-marquee--carousel .title .cmp-title__text { color: rgb(0, 0, 0); t= +ext-align: center; font-weight: 300; font-size: 7.3rem; line-height: 1.04; = +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--carousel .title .cmp-title__text { font-size: 6.7rem; } +} + +@media screen and (max-width: 767.9px) { + .cmp-top-marquee--carousel .title .cmp-title__text { font-size: 4rem; } +} + +.cmp-top-marquee--carousel .text { margin: 3rem 0px; } + +@media screen and (max-width: 767.9px) { + .cmp-top-marquee--carousel .text { margin: 1.5rem 0px; } +} + +.cmp-top-marquee--carousel .text .cmp-text p { text-align: center; color: r= +gb(0, 0, 0); font-weight: 300; font-size: 2.4rem; line-height: 1; } + +@media screen and (max-width: 767.9px) { + .cmp-top-marquee--carousel .text .cmp-text p { font-size: 2rem; line-heig= +ht: 1.04; } +} + +.cmp-top-marquee--carousel .cmp-button--text-brand-link .cmp-button { color= +: rgb(0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link .cmp-button::before= + { border: 1px solid rgb(0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on { opacity: 0; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on .cmp-button::before { border-color: rgb(0, 0, 0); transition: all 0.4s e= +ase 0s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on .cmp-button .cmp-button__text { font-weight: 600; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on .cmp-button .cmp-button__text::before { position: absolute; left: -20px;= + opacity: 0; transition: all 0.4s ease 0s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active { opacity: 1; transition: opacity 0.1s ease= + 0.1s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button { width: auto; height: auto; ma= +rgin: 0px; padding: 1rem; min-width: auto; text-decoration: none; position:= + relative; text-transform: lowercase; font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-weight: 500; font-size: 1.6rem= +; line-height: 2rem; background: none; cursor: pointer; color: rgb(0, 77, 2= +55); text-align: left; opacity: 1; transition: opacity 0.6s ease 0s; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--anima= +tion.cmp-button--animation-active .cmp-button { font-size: 1.9rem; line-hei= +ght: 2.375rem; } +} + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button::before { content: ""; left: 0p= +x; top: 50%; transform: translateY(-50%); width: 3.4rem; height: 3.4rem; bo= +rder: 1px solid rgb(0, 77, 255); border-radius: 50px; position: absolute; t= +ransition: all 0.4s ease 0s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:hover { color: rgb(0, 77, 255);= + } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--anima= +tion.cmp-button--animation-active .cmp-button:hover::before { width: 100%; = +} +} + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button .cmp-button__text::before { bac= +kground: rgb(0, 77, 255); position: absolute; content: ""; height: 1px; max= +-width: calc(100% - 2.1em); width: 0%; transition: none 0s ease 0s; left: 0= +px; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:visited { color: rgb(0, 77, 255= +); } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--anima= +tion.cmp-button--animation-active .cmp-button:not(:hover)::before { width: = +3.4rem; } +} + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:focus { box-shadow: rgb(0, 0, 1= +36) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset:= + 1px; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:focus:not(:focus-visible) { box= +-shadow: none; outline: none; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button::before { border-color: rgb(0, = +0, 0); transition-delay: 0.2s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:focus { outline: rgb(0, 0, 136)= + solid 1px; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button .cmp-button__text { color: rgb(= +0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button .cmp-button__text::before { con= +tent: "=EF=8F=96"; font-size: 34px; font-family: Ionicons; font-weight: 400= +; font-style: normal; line-height: 1; text-transform: none; letter-spacing:= + normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webki= +t-font-smoothing: antialiased; text-rendering: optimizelegibility; font-fea= +ture-settings: "liga"; opacity: 1; position: relative; display: inline-flex= +; -webkit-box-align: center; align-items: center; transition: all 0.4s ease= + 0.6s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button__text { visibility: hidden; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button__text::before { visibility: vis= +ible; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active-text .cmp-button__text { visibility: visibl= +e; transition: visibility 0.4s ease 0s; } + +.cmp-top-marquee--carousel .cmp-carousel__item { height: 80vh; overflow: hi= +dden; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation { position: = +relative; height: 100%; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero { height: 100%; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__content-container { width: 90%; text-align: center; position: absolute= +; top: 50%; left: 50%; z-index: 1; transform: translate(-50%, -50%); } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video= +-hero__content-container { transform: translate(-50%, -60%); } +} + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__content-container .cmp-video-hero__content { margin: 0px auto; padding= +: 0px; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video= +-hero__content-container .cmp-video-hero__content { width: 90%; } +} + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__content-container .cmp-video-hero__content-wrap, .cmp-top-marquee--car= +ousel .cmp-carousel__item .videoanimation .cmp-video-hero__video-container = +{ height: 100%; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__video-container .cmp-video-hero__video { position: absolute; top: 50%;= + left: 50%; min-width: 100%; min-height: 100%; transform: translate(-50%, -= +50%); } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__video-container .cmp-image__image { position: absolute; width: 100%; h= +eight: 100%; left: 50%; top: 50%; transform: translate(-50%, -50%); object-= +fit: cover; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__video-container .cmp-video-hero__controls { z-index: 1; } + +@media screen and (max-width: 999.9px) { + .cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video= +-hero__video-container .cmp-video-hero__controls { right: 6%; } +} + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__controls-pause, .cmp-top-marquee--carousel .cmp-carousel__item .videoa= +nimation .cmp-video-hero__controls-play { color: rgb(0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-carousel__actions { display: none; } + +.cmp-top-marquee--carousel .cmp-carousel__cta-container { position: absolut= +e; margin-left: auto; margin-right: auto; left: 0px; right: 0px; text-align= +: center; bottom: 10px; display: block; z-index: 0; } + +@media screen and (max-width: 999.9px) { + .cmp-top-marquee--carousel .cmp-carousel__cta-container { bottom: 50px; } +} + +.cmp-top-marquee--carousel .cmp-carousel__cta-container .cmp-button { margi= +n: 0px; } + +.cmp-top-marquee--carousel .cmp-carousel__cta-container .cmp-button::before= + { display: none; } + +.cmp-top-marquee--carousel .cmp-carousel__cta-container .cmp-button .cmp-bu= +tton__text::after { content: "=EF=8F=90"; font-size: 48px; font-family: Ion= +icons; display: block; font-weight: 400; font-style: normal; line-height: 1= +; text-transform: none; letter-spacing: normal; overflow-wrap: normal; whit= +e-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-= +rendering: optimizelegibility; font-feature-settings: "liga"; color: rgb(0,= + 0, 0); } + +.cmp-top-marquee--carousel .cmp-carousel__cta-container .cmp-button__cta-sc= +roll-arrow .cmp-button__text { margin: 0px; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators { position: absolute; = +bottom: 20px; margin: 0px auto; left: 0px; right: 0px; width: 80%; z-index:= + 1; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--carousel .cmp-carousel__indicators { bottom: 10%; } +} + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__actions= + { margin-top: 0px; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__actions= + .cmp-carousel__action { background-color: transparent; margin: 0px 8px 0px= + 0px; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__actions= + .cmp-carousel__action .cmp-carousel__action-icon::after { font-size: 1.8re= +m; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__indicat= +or { background-color: transparent; border-color: rgb(0, 0, 0); border-radi= +us: 50%; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__indicat= +or:not(.active) { background-color: transparent; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__indicat= +or.cmp-carousel__indicator--active { background-color: rgb(0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-text p, .cmp-top-marq= +uee--carousel .cmp-top-marquee-dark .cmp-title__text { color: rgb(255, 255,= + 255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-button--text-brand-li= +nk.cmp-button--animation.cmp-button--animation-active .cmp-button::before, = +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-button--text-brand-li= +nk.cmp-button--animation .cmp-button::before { border-color: rgb(255, 255, = +255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-button--text-brand-li= +nk.cmp-button--animation.cmp-button--animation-active .cmp-button__text { c= +olor: rgb(255, 255, 255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-carousel__indicator {= + border-color: rgb(255, 255, 255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-carousel__indicator.c= +mp-carousel__indicator--active { background-color: rgb(255, 255, 255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-button__cta-scroll-ar= +row .cmp-button__text::after, .cmp-top-marquee--carousel .cmp-top-marquee-d= +ark .cmp-video-hero__video-container .cmp-video-hero__controls .cmp-video-h= +ero__controls-pause, .cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-= +video-hero__video-container .cmp-video-hero__controls .cmp-video-hero__cont= +rols-play { color: rgb(255, 255, 255); } + +.cmp-top-marquee--parallax { position: relative; } + +.cmp-top-marquee--parallax.cmp-top-marquee-dark .cmp-top-marquee--panel.cmp= +-top-marquee--panel-2 .cmp-top-marquee--quote-container .cmp-button, .cmp-t= +op-marquee--parallax.cmp-top-marquee-dark .cmp-top-marquee--panel.cmp-top-m= +arquee--panel-2 .cmp-top-marquee--quote-container .cmp-top-marquee--author,= + .cmp-top-marquee--parallax.cmp-top-marquee-dark .cmp-top-marquee--panel.cm= +p-top-marquee--panel-2 .cmp-top-marquee--quote-container .cmp-top-marquee--= +quote p { color: rgb(255, 255, 255); } + +.cmp-top-marquee--parallax.cmp-top-marquee-dark .cmp-top-marquee--panel.cmp= +-top-marquee--panel-2 .cmp-top-marquee--quote-container .cmp-button::before= + { border-color: rgb(255, 255, 255); } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] { height: auto;= + overflow: visible; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--svg { min-height: 30rem; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--svg .cmp-image__image { background-color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--content-container .subtitle, .cmp-top-marquee--parallax .cmp-top-marquee= +[data-authoring] .cmp-top-marquee--content-container .text, .cmp-top-marque= +e--parallax .cmp-top-marquee[data-authoring] .cmp-top-marquee--content-cont= +ainer .title, .cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .= +cmp-top-marquee--cta-scroll { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-0 { display: none; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-1, .cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cm= +p-top-marquee--panel-2 { max-height: 95rem; position: relative; overflow: h= +idden; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-2 .cmp-top-marquee--author, .cmp-top-marquee--parallax .cmp-top-ma= +rquee[data-authoring] .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-cta, = +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-2 .cmp-top-marquee--quote-container { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-2 .videoanimation { position: absolute; width: 100%; height: 100%;= + top: 0px; left: 0px; opacity: 1; z-index: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-2 .cmp-video-hero { min-height: 30rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marq= +uee--panel-2 .cmp-video-hero { opacity: 1; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] { height: auto= +; overflow: visible; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--svg { min-height: 30rem; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--svg .cmp-image__image { background-color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--content-container .subtitle, .cmp-top-marquee--parallax .cmp-top-marque= +e[data-previewing] .cmp-top-marquee--content-container .text, .cmp-top-marq= +uee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marquee--content-c= +ontainer .title, .cmp-top-marquee--parallax .cmp-top-marquee[data-previewin= +g] .cmp-top-marquee--cta-scroll { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--panel-0 { display: none; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--panel-1, .cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .= +cmp-top-marquee--panel-2 { max-height: 95rem; position: relative; overflow:= + hidden; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--panel-2 .cmp-top-marquee--author, .cmp-top-marquee--parallax .cmp-top-m= +arquee[data-previewing] .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-cta= +, .cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-mar= +quee--panel-2 .cmp-top-marquee--quote-container { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--panel-2 .cmp-video-hero { min-height: 30rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-mar= +quee--panel-2 .cmp-video-hero { opacity: 1; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee { height: calc(100vh - 71px);= + background: rgb(255, 255, 255); overflow: hidden; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee .cmp-container-offset { padding= +: 0px 15px; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee .cmp-container-offset { paddi= +ng: 0px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container.cmp-top-marq= +uee--active .subtitle, .cmp-top-marquee--parallax .cmp-top-marquee--content= +-container.cmp-top-marquee--active .text, .cmp-top-marquee--parallax .cmp-t= +op-marquee--content-container.cmp-top-marquee--active .title { opacity: 1; = +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container.cmp-top-ma= +rquee--active .subtitle, .cmp-top-marquee--parallax .cmp-top-marquee--conte= +nt-container.cmp-top-marquee--active .text, .cmp-top-marquee--parallax .cmp= +-top-marquee--content-container.cmp-top-marquee--active .title { opacity: 1= +; top: 0px; position: relative; transform: translateY(-15px); transition: o= +pacity 0.6s ease-in 0s, transform 0.8s ease 0s, -webkit-transform 0.8s ease= + 0s; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle, .= +cmp-top-marquee--parallax .cmp-top-marquee--content-container .text, .cmp-t= +op-marquee--parallax .cmp-top-marquee--content-container .title { opacity: = +1; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle,= + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .text, .cmp= +-top-marquee--parallax .cmp-top-marquee--content-container .title { opacity= +: 0; top: 15px; transform: translateY(15px); transition: opacity 0.2s ease-= +in 0s; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .title .cmp-= +title__text { font-size: 3.68rem; line-height: 3.68rem; font-weight: 600; t= +ext-align: center; margin-top: 60px; text-transform: none; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .title .cm= +p-title__text { font-size: 4rem; line-height: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .title .cm= +p-title__text { margin-top: 20px; font-size: 5.27rem; line-height: 5.27rem;= + } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle .c= +mp-title__text { font-size: 1.92rem; line-height: 1.92rem; font-weight: 600= +; text-align: center; margin-top: 20px; text-transform: none; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle = +.cmp-title__text { font-size: 2.56rem; line-height: 2.56rem; margin-top: 30= +px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle = +.cmp-title__text { margin-top: 20px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text { = +font-size: 1.6rem; line-height: 1.6rem; font-weight: 300; text-align: cente= +r; margin-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text = +{ font-size: 2rem; line-height: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text = +{ font-size: 1.92rem; line-height: 2.112rem; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text p = +{ text-transform: none; font-size: 1.6rem; line-height: 1.6rem; font-weight= +: 300; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text = +p { font-size: 2rem; line-height: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text = +p { font-size: 1.92rem; line-height: 2.112rem; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--cta-scroll { opacity: 0; trans= +ition: opacity 0.2s ease 0.2s; margin-top: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--cta-scroll { margin-top: 10p= +x; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--cta-scroll.cmp-top-marquee--ac= +tive { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-0 { margin: 0px; padding= +: 0px; overflow: hidden; display: none; position: absolute; left: 0px; top:= + 0px; width: 100%; height: 100%; z-index: 3; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-0 { display: block; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-0 .cmp-top-marquee--pane= +l-0-hole { z-index: 2; height: 100%; width: 100%; position: absolute; borde= +r-style: solid; border-color: rgb(255, 255, 255); } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 { margin: 0px; padding= +: 0px 0px 100px; width: 100vw; height: auto; position: relative; overflow: = +hidden; z-index: 4; text-align: center; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 { padding: 0px 0px 1= +50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 { position: absolute= +; height: 100vh; padding: 0px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--mobi= +le-logo { margin: 100px auto 60px; max-width: 50%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--mo= +bile-logo { max-width: 30%; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--mo= +bile-logo { display: none; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--svg = +{ width: 100%; position: absolute; z-index: 1; height: 100%; display: none;= + } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--sv= +g { display: block; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--svg = +.cmp-image__image { width: 100%; position: absolute; top: calc(34% - 71px);= + left: 50%; transform: translate(-50%, -50%); max-width: 3000%; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--full= +-width-content-container { z-index: 2; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--fu= +ll-width-content-container { bottom: calc(20% - 71px); position: absolute; = +width: 100%; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--full= +-width-content-container .cmp-top-marquee--content-container { width: 100%;= + margin: 0px auto; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--btn-= +cta { margin-top: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--bt= +n-cta { margin-top: 10px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 { margin: 0px; padding= +: 0px; width: 100vw; height: 100%; z-index: 2; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 { height: 450px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 { height: 100vh; mar= +gin-top: 0px; position: absolute; margin-left: 0px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--vide= +o-img { display: block; position: relative; height: 100vh; max-height: 420p= +x; width: calc(100% + 30px); margin-left: -15px; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--vi= +deo-img { display: none; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--vide= +o-img img { object-fit: cover; width: 100%; height: 100%; position: absolut= +e; z-index: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e { z-index: 5; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-top-marquee--quote-container { opacity: 1; transition: opacity 0.8s = +ease 0s; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-top-marquee--author { opacity: 1; transition: opacity 0.8s ease 0.3s= +; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-top-marquee--btn-cta { right: 0%; transform: none; position: relativ= +e; display: inline-block; opacity: 1; transition: opacity 0.8s ease 0s; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-top-marquee--quote p { top: 0px; opacity: 1; transform: translateY(-= +15px); transition: opacity 0.6s ease-in 0s, transform 0.8s ease 0s, -webkit= +-transform 0.8s ease 0s; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-video-hero .cmp-video-hero__video-container .cmp-video-hero__control= +s { opacity: 1; transition: opacity 0.6s ease-in 0s; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .videoanimation { disp= +lay: none; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .videoanimation { di= +splay: block; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero { posi= +tion: absolute; width: 100%; height: 100%; top: 0px; left: 0px; opacity: 0;= + z-index: 1; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero { ma= +x-height: 450px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp-v= +ideo-hero__video-container { position: relative; width: 100%; height: 100%;= + } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp= +-video-hero__video-container .cmp-video-hero__video { height: 100%; width: = +100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp= +-video-hero__video-container .cmp-video-hero__video { position: absolute; l= +eft: 0px; top: 0px; width: 100%; height: 100%; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp-v= +ideo-hero__video-container .cmp-video-hero__controls { opacity: 0; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp= +-video-hero__video-container .cmp-video-hero__controls { opacity: 1; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp= +-video-hero__video-container .cmp-video-hero__controls { bottom: 90px; righ= +t: 25px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--pane= +l-2-content-container { height: 100%; position: absolute; top: 0px; width: = +calc(100% - 30px); margin: 0px auto; z-index: 2; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--pa= +nel-2-content-container { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--pa= +nel-2-content-container { position: relative; top: -50px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--quot= +e-container { position: relative; text-align: left; color: rgb(0, 0, 0); op= +acity: 1; width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--qu= +ote-container { transform: translateY(-40%); top: 40%; left: 0px; opacity: = +0; width: 44%; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--auth= +or { opacity: 1; font-weight: 500; font-size: 1.28rem; line-height: 1.92rem= +; margin-top: 20px; text-transform: none; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--au= +thor { font-size: 1.8rem; line-height: 2.7rem; margin-top: 10px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--au= +thor { opacity: 0; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-= +cta { position: absolute; width: auto; z-index: 10; opacity: 1; transition:= + opacity 0.6s ease 0s; margin-top: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--bt= +n-cta { margin-top: 30px; opacity: 0; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-= +cta .cmp-button, .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-= +top-marquee--btn-cta .cmp-button--animation-active .cmp-button, .cmp-top-ma= +rquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-cta .cmp-bu= +tton:focus, .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-m= +arquee--btn-cta .cmp-button:hover { color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-= +cta .cmp-button::before { border-color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-= +cta .cmp-button span ::before { background-color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--quot= +e { margin-top: 30px; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--qu= +ote { margin-top: 50px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--quot= +e p { font-size: 1.92rem; font-weight: 400; font-family: GT-Sectra-Fine-Boo= +k, "Book Antiqua", Georgia, serif; line-height: 2.88rem; opacity: 1; text-t= +ransform: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--qu= +ote p { font-size: 2.24rem; line-height: 2.5rem; margin-top: 25px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--qu= +ote p { position: relative; top: 15px; font-size: 2.6rem; line-height: 3.9r= +em; } +} + +.cmp-top-marquee--static { margin: 10rem 0px 3rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--static { margin: 30rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static { margin: 16rem 0px 14rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container { padding-bo= +ttom: 5rem; } +} + +.cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-title__te= +xt { font-size: 4rem; line-height: 4rem; font-weight: 600; text-align: cent= +er; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-title__= +text { font-size: 5.6rem; line-height: 8rem; } +} + +.cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text { fo= +nt-size: 2.08rem; line-height: 2.704rem; font-weight: 600; text-align: cent= +er; margin-top: 4rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text { = +margin-top: 1rem; font-size: 2.56rem; line-height: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text { = +font-size: 3.2rem; line-height: 4rem; } +} + +.cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text p { = +font-size: 2.08rem; line-height: 2.704rem; font-weight: 600; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text p = +{ font-size: 2.56rem; line-height: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text p = +{ font-size: 3.2rem; line-height: 4rem; } +} + +.cmp-top-marquee--static .cmp-top-marquee--cta-container { display: none; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static .cmp-top-marquee--cta-container { display: block= +; } +} + +.sharemodal .cmp-share-modal { position: absolute; top: 0px; left: 0px; z-i= +ndex: 111; display: inline-flex; } + +.sharemodal .cmp-share-modal--hidden { display: none; } + +.sharemodal .cmp-share-modal--show { display: flex; } + +.sharemodal .cmp-share-modal__inner { position: absolute; right: auto; widt= +h: 100%; } + +@media screen and (min-width: 1000px) { + .sharemodal .cmp-share-modal__inner { width: auto; } +} + +@media screen and (max-width: 999.9px) { + .sharemodal .cmp-share-modal__inner { position: fixed; inset: 0px; backgr= +ound: rgba(0, 0, 0, 0.6); display: flex; -webkit-box-pack: center; justify-= +content: center; -webkit-box-align: center; align-items: center; z-index: 9= +999; overflow-y: auto; animation: 200ms ease 0s 1 normal both running cmp-m= +odal--fade-in; height: 100%; } +} + +.sharemodal .cmp-share-modal__content { background-color: rgb(255, 255, 255= +); box-shadow: rgba(0, 0, 0, 0.5) 0px 5px 15px 0px; position: relative; dis= +play: inline-block; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.= +5rem; padding: 16px; width: auto; margin: 0px 3rem; text-align: center; } + +@media screen and (min-width: 768px) { + .sharemodal .cmp-share-modal__content { margin: 0px; } +} + +@media screen and (max-width: 999.9px) { + .sharemodal .cmp-share-modal__content { animation: 400ms ease 200ms 1 nor= +mal both running cmp-modal--fade-in, 400ms ease 200ms 1 normal both running= + cmp-modal--slide-up; } +} + +.sharemodal .cmp-share-modal__content .cmp-copy-block__label { color: rgb(0= +, 0, 0); font-size: 1.6rem; font-weight: 700; line-height: 2.56rem; display= +: block; text-align: left; } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy { d= +isplay: flex; } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .in= +put-group-btn { background-color: rgb(255, 255, 255); border: 3px solid rgb= +(85, 85, 85); color: rgb(85, 85, 85); padding: 0.5rem; text-align: center; = +text-decoration: none; display: inline-block; font-size: 1.6rem; margin: 0p= +x 0.2rem; line-height: 2.56rem; transition-duration: 0.1s; cursor: pointer;= + } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .in= +put-group-btn.selected-copy { background: rgb(0, 0, 0); color: rgb(255, 255= +, 255); } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .in= +put-group-btn:focus { outline: rgb(0, 63, 189) solid 1px; outline-offset: 2= +px; } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .in= +put-group-btn:hover { background: rgb(0, 0, 0); color: rgb(255, 255, 255); = +} + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .fo= +rm-control { background: inherit; border-width: 0px 0px 1px; border-top-sty= +le: initial; border-right-style: initial; border-left-style: initial; borde= +r-top-color: initial; border-right-color: initial; border-left-color: initi= +al; border-image: initial; border-bottom-style: solid; border-bottom-color:= + rgb(154, 160, 166); border-radius: 0px; color: rgb(60, 64, 67); font-size:= + 1.6rem; width: 83%; max-width: 83%; font-weight: 400; line-height: 3.08rem= +; margin-bottom: 6px; padding: 0px; transition: border-color 0.15s ease 0s;= + text-overflow: ellipsis; overflow: hidden; } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .fo= +rm-control:focus, .sharemodal .cmp-share-modal__content .cmp-copy-block .in= +put-group-copy .form-control:focus-visible { outline-color: rgb(0, 77, 255)= +; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner { padding-top: 0px;= + padding-bottom: 1.2rem; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item { margin-left: 2.8rem; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item:first-child { margin-left: 0px; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item .cmp-share-banner__icon--mail { display: flex; border-color: rgb(0, 77= +, 255); color: rgb(0, 77, 255); } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item .cmp-share-banner__icon--mail:hover { background-color: rgb(0, 77, 255= +); color: rgb(255, 255, 255); } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item .cmp-share-banner__icon--mail:focus { color: rgb(255, 255, 255); box-s= +hadow: rgb(255, 255, 255) 0px 0px 0px 1px; outline: rgb(0, 0, 136) solid 1p= +x; outline-offset: 1px; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +icon { width: 4rem; height: 4rem; margin-left: 0px; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .h-title-eyebrow { = +margin-top: 0px; margin-left: 0px; font-size: 1.6rem; -webkit-box-align: st= +art; align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-dir= +ection: normal; flex-direction: column; width: 100%; } + +.sharemodal .cmp-share-modal__content-close { cursor: pointer; height: 16px= +; width: 16px; position: absolute; right: 16px; top: 16px; } + +.sharemodal .cmp-share-modal__content-close:focus, .sharemodal .cmp-share-m= +odal__content-close:focus-visible { outline: rgb(0, 77, 255) solid 1px; out= +line-offset: 0px; } + +.sharemodal .cmp-share-modal__content-close::before { content: "=EF=8B=97";= + font-size: 1.6rem; font-family: Ionicons; display: block; font-weight: 400= +; font-style: normal; line-height: 1; text-transform: none; letter-spacing:= + normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webki= +t-font-smoothing: antialiased; text-rendering: optimizelegibility; font-fea= +ture-settings: "liga"; } + +.sharemodal .cmp-share-modal__arrow { background-color: rgb(255, 255, 255);= + position: absolute; left: 102px; width: 25px; height: 15px; transform: rot= +ate(45deg); top: -4px; display: none; } + +@media screen and (min-width: 1000px) { + .sharemodal .cmp-share-modal__arrow { display: block; } +} + +.sharemodal .cmp-share-modal__arrow__shadow { border: rgb(227, 227, 227); b= +ox-shadow: rgba(0, 0, 0, 0.5) 0px 5px 15px 0px; } + +.sharemodal .cmp-button__share-icon .cmp-button { width: 100%; } + +@media screen and (min-width: 768px) { + .sharemodal .cmp-button__share-icon .cmp-button { width: auto; } +} + +.sharemodal .cmp-button__share-icon .cmp-button:focus, .sharemodal .cmp-but= +ton__share-icon .cmp-button:focus-visible { outline: rgb(0, 77, 255) solid = +1px; outline-offset: 0px; } + +.sharemodal .cmp-button__share-icon .cmp-button:focus-visible .cmp-button__= +text { border-bottom: 0px; } + +.sharemodal .cmp-button__share-icon .cmp-button::before { font-size: 4rem; = +} + +.sharemodal .cmp-button__share-icon .cmp-button:hover .cmp-button__text { b= +order: 0px; } + +@-webkit-keyframes cmp-modal--fade-in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@-webkit-keyframes cmp-modal--slide-up {=20 + 0% { transform: translateY(15%); } + 100% { transform: translateY(0px); } +} + +@-webkit-keyframes cmp-modal--fade-out {=20 + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@-webkit-keyframes cmp-modal--slide-down {=20 + 0% { transform: translateY(0px); } + 100% { transform: translateY(15%); } +} + +.dcc.has-image-border img { border: 1px solid rgb(107, 107, 107); } + +.dcc.color-background-gray .cmp-teaser { background-color: rgb(242, 242, 24= +2); } + +.dcc .cmp-teaser { background: rgb(255, 255, 255); margin-right: 11px; } + +.dcc .cmp-teaser__description { line-height: 1.6; } + +@media screen and (max-width: 999.9px) { + .dcc .cmp-teaser__description { font-size: 1.4rem; } +} + +.dcc .cmp-teaser__pretitle { text-decoration: underline 2px solid rgb(0, 77= +, 255); text-underline-offset: 2px; text-underline-position: under; } + +.dcc .cmp-teaser__pretitle .cmp-teaser__pretitle-link, .dcc .cmp-teaser__pr= +etitle a { text-decoration-color: rgb(0, 77, 255); word-break: break-word; = +} + +.dcc .cmp-teaser__arrow-tag { display: grid; place-items: center; width: 6.= +5rem; height: 3.5rem; position: relative; margin-left: 10px; right: -11px; = +background-color: rgb(0, 77, 255); -webkit-box-flex: 0; flex: 0 0 auto; } + +.dcc .cmp-teaser__arrow-tag--icon::after { content: "=EE=A0=80"; font-size:= + 24px; font-family: Ionicons; font-weight: 400; font-style: normal; line-he= +ight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norma= +l; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased= +; text-rendering: optimizelegibility; font-feature-settings: "liga"; color:= + rgb(255, 255, 255); display: block; height: 1.7rem; position: relative; to= +p: -0.3rem; } + +.dcc .cmp-teaser__arrow-tag::after { content: ""; position: absolute; borde= +r-top: 8px solid; border-right: 11px solid transparent; margin-left: 11px; = +bottom: -8px; right: 0px; fill: rgb(0, 0, 0); } + +.dcc .cmp-teaser a:focus .cmp-teaser__arrow-tag::after, .dcc .cmp-teaser a:= +hover .cmp-teaser__arrow-tag::after { color: rgb(0, 0, 0); } + +.dcc .cmp-teaser__image { border: none; } + +.dcc .cmp-teaser__image a:focus { padding: 1px; margin: -1px; } + +.dcc.arrow-tag-black .cmp-teaser__arrow-tag--icon::after { color: rgb(0, 0,= + 0); } + +.dcc.color-block-accent-purple-1 .cmp-teaser__arrow-tag { background-color:= + rgb(180, 85, 170); } + +.dcc.color-block-accent-purple-2 .cmp-teaser__arrow-tag { background-color:= + rgb(160, 85, 245); } + +.dcc.color-block-accent-purple-3 .cmp-teaser__arrow-tag { background-color:= + rgb(190, 130, 255); } + +.dcc.color-block-accent-purple-4 .cmp-teaser__arrow-tag { background-color:= + rgb(220, 175, 255); } + +.dcc.color-block-accent-purple-5 .cmp-teaser__arrow-tag { background-color:= + rgb(230, 220, 255); } + +.dcc.color-block-alt-blue .cmp-teaser__arrow-tag { background-color: rgb(0,= + 65, 240); } + +.dcc.color-block-alt-gray .cmp-teaser__arrow-tag { background-color: rgb(19= +0, 190, 190); } + +.dcc.color-block-alt-gray-dark .cmp-teaser__arrow-tag { background-color: r= +gb(150, 150, 150); } + +.dcc.color-block-alt-gray-darker .cmp-teaser__arrow-tag { background-color:= + rgb(90, 90, 90); } + +.dcc.color-block-alt-green .cmp-teaser__arrow-tag { background-color: rgb(0= +, 215, 0); } + +.dcc.color-block-alt-red .cmp-teaser__arrow-tag { background-color: red; } + +.dcc.color-block-alt-yellow .cmp-teaser__arrow-tag { background-color: rgb(= +255, 255, 0); } + +.dcc.color-block-aqua .cmp-teaser__arrow-tag { background-color: rgb(0, 255= +, 187); } + +.dcc.color-block-blue .cmp-teaser__arrow-tag { background-color: rgb(0, 186= +, 255); } + +.dcc.color-block-blue-green .cmp-teaser__arrow-tag { background-color: rgb(= +5, 240, 165); } + +.dcc.color-block-brand-green .cmp-teaser__arrow-tag { background-color: rgb= +(100, 255, 80); } + +.dcc.color-block-brand-orange .cmp-teaser__arrow-tag { background-color: rg= +b(255, 120, 0); } + +.dcc.color-block-brand-yellow .cmp-teaser__arrow-tag { background-color: rg= +b(255, 235, 50); } + +.dcc.color-block-blue-dark .cmp-teaser__arrow-tag { background-color: rgb(0= +, 142, 255); } + +.dcc.color-block-blue-light .cmp-teaser__arrow-tag { background-color: rgb(= +0, 243, 255); } + +.dcc.color-block-core-purple .cmp-teaser__arrow-tag { background-color: rgb= +(70, 0, 115); } + +.dcc.color-block-cyan .cmp-teaser__arrow-tag { background-color: rgb(0, 255= +, 255); } + +.dcc.color-block-gray .cmp-teaser__arrow-tag { background-color: rgb(167, 1= +67, 167); } + +.dcc.color-block-gray-base .cmp-teaser__arrow-tag { background-color: rgb(0= +, 0, 0); } + +.dcc.color-block-gray-dark .cmp-teaser__arrow-tag { background-color: rgb(1= +07, 107, 107); } + +.dcc.color-block-gray-darker .cmp-teaser__arrow-tag { background-color: rgb= +(74, 74, 74); } + +.dcc.color-block-gray-light .cmp-teaser__arrow-tag { background-color: rgb(= +204, 204, 204); } + +.dcc.color-block-gray-lighter .cmp-teaser__arrow-tag { background-color: rg= +b(227, 227, 227); } + +.dcc.color-block-gray-lightest .cmp-teaser__arrow-tag { background-color: r= +gb(242, 242, 242); } + +.dcc.color-block-grayishyellow-dark .cmp-teaser__arrow-tag { background-col= +or: rgb(150, 150, 140); } + +.dcc.color-block-grayishyellow-light .cmp-teaser__arrow-tag { background-co= +lor: rgb(230, 230, 220); } + +.dcc.color-block-green .cmp-teaser__arrow-tag { background-color: rgb(0, 25= +5, 0); } + +.dcc.color-block-green-dark .cmp-teaser__arrow-tag { background-color: rgb(= +0, 83, 10); } + +.dcc.color-block-link .cmp-teaser__arrow-tag { background-color: rgb(0, 77,= + 255); } + +.dcc.color-block-link-dark .cmp-teaser__arrow-tag { background-color: rgb(0= +, 0, 136); } + +.dcc.color-block-orange .cmp-teaser__arrow-tag { background-color: rgb(255,= + 182, 0); } + +.dcc.color-block-orange-dark .cmp-teaser__arrow-tag { background-color: rgb= +(255, 149, 0); } + +.dcc.color-block-pink .cmp-teaser__arrow-tag { background-color: rgb(231, 0= +, 116); } + +.dcc.color-block-pink-dark .cmp-teaser__arrow-tag { background-color: rgb(1= +64, 2, 83); } + +.dcc.color-block-pink-light .cmp-teaser__arrow-tag { background-color: rgb(= +255, 80, 160); } + +.dcc.color-block-purple .cmp-teaser__arrow-tag { background-color: rgb(161,= + 0, 255); } + +.dcc.color-block-purple-dark .cmp-teaser__arrow-tag { background-color: rgb= +(117, 0, 192); } + +.dcc.color-block-purple-darkest .cmp-teaser__arrow-tag { background-color: = +rgb(70, 1, 115); } + +.dcc.color-block-red .cmp-teaser__arrow-tag { background-color: rgb(231, 15= +, 41); } + +.dcc.color-block-red-dark .cmp-teaser__arrow-tag { background-color: rgb(18= +9, 0, 29); } + +.dcc.color-block-red-darker .cmp-teaser__arrow-tag { background-color: rgb(= +113, 0, 18); } + +.dcc.color-block-red-light .cmp-teaser__arrow-tag { background-color: rgb(2= +55, 50, 70); } + +.dcc.color-block-white .cmp-teaser__arrow-tag { background-color: rgb(255, = +255, 255); } + +.dcc.color-block-yellow .cmp-teaser__arrow-tag { background-color: rgb(255,= + 212, 46); } + +.dcc.color-block-yellow-dark .cmp-teaser__arrow-tag { background-color: rgb= +(240, 192, 0); } + +.dcc.color-block-yellow-light .cmp-teaser__arrow-tag { background-color: rg= +b(255, 240, 179); } + +.dcc-image-author-date-summary-card { padding: 2rem 0px; display: flex; col= +or: rgb(0, 0, 0); word-break: break-word; } + +@media screen and (min-width: 768px) { + .dcc-image-author-date-summary-card { padding: 2rem 0px 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-image-author-date-summary-card { padding: 3rem 0px; } +} + +.dcc-image-author-date-summary-card:hover { color: rgb(0, 0, 0); } + +.dcc-image-author-date-summary-card:hover .dcc-image-author-date-summary-ca= +rd__title { color: rgb(0, 77, 255); text-decoration: underline; } + +.dcc-image-author-date-summary-card:focus-visible { outline: rgb(0, 77, 255= +) solid 1px; box-shadow: none; } + +.dcc-image-author-date-summary-card:focus-visible .dcc-image-author-date-su= +mmary-card__title { color: rgb(0, 77, 255); text-decoration: underline; } + +.dcc-image-author-date-summary-card__image-container { display: none; } + +@media screen and (min-width: 768px) { + .dcc-image-author-date-summary-card__image-container { display: block; wi= +dth: 10.5rem; height: 10.5rem; } +} + +.dcc-image-author-date-summary-card__image-container .cmp-image, .dcc-image= +-author-date-summary-card__image-container .cmp-image__image, .dcc-image-au= +thor-date-summary-card__image-container .cmp-teaser__image, .dcc-image-auth= +or-date-summary-card__image-container .image { height: 100%; } + +.dcc-image-author-date-summary-card__image-container .cmp-teaser__image { b= +order: none; } + +.dcc-image-author-date-summary-card__text-container { width: 100%; display:= + flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-di= +rection: column; } + +@media screen and (min-width: 768px) { + .dcc-image-author-date-summary-card__text-container { width: 75%; margin-= +left: 3rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-image-author-date-summary-card__text-container { margin-right: 2.5re= +m; } +} + +.dcc-image-author-date-summary-card__title-container { margin-bottom: 1rem;= + } + +.dcc-image-author-date-summary-card__title-container .dcc-image-author-date= +-summary-card__title { font-size: 1.8rem; font-weight: 600; line-height: 2.= +56rem; } + +.dcc-image-author-date-summary-card__author-container { margin-bottom: 1rem= +; } + +.dcc-image-author-date-summary-card__author-container .vertical-seperator {= + margin: 0px 1.5rem; } + +.dcc-image-author-date-summary-card__author-container .vertical-seperator::= +after { content: "|"; color: rgb(204, 204, 204); } + +.dcc-image-author-date-summary-card__desc-container .cmp-text__paragraph-sm= +all { line-height: 1.92rem; } + +.dcc-imagefoldtag.has-ellipsis .cmp-teaser__description { display: -webkit-= +box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;= + } + +.dcc-imagefoldtag .cmp-teaser { background: transparent; margin-right: 0px;= + } + +.dcc-imagefoldtag .cmp-teaser__image { position: relative; padding-top: 56.= +25%; width: 100%; } + +.dcc-imagefoldtag .cmp-teaser__image .cmp-image__link { inset: 0px; positio= +n: absolute; } + +.dcc-imagefoldtag .cmp-teaser__image .cmp-image__image { position: absolute= +; inset: 0px; object-fit: cover; vertical-align: middle; width: 100%; heigh= +t: 100%; } + +.dcc-imagefoldtag .cmp-teaser__image::after { content: ""; position: absolu= +te; border-top: 20px solid; border-left: 20px solid transparent; margin-lef= +t: 0px; left: 0px; bottom: -20px; color: rgb(0, 0, 0); } + +.dcc-imagefoldtag .cmp-teaser__title { margin-top: 0px; font-family: Graphi= +k, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto,= + ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800;= + font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-height= +: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-imagefoldtag .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-imagefoldtag .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-imagefoldtag .cmp-teaser__title a:focus, .dcc-imagefoldtag .cmp-teaser= +__title a:hover { text-decoration: underline; color: rgb(0, 77, 255); } + +.dcc-imagefoldtag .cmp-teaser__pretitle { border: transparent; color: rgb(0= +, 0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line-h= +eight: 2rem; margin-bottom: 20px; text-transform: none; } + +.dcc-imagefoldtag .cmp-teaser__pretitle a { color: rgb(0, 0, 0); } + +.dcc-imagefoldtag .cmp-teaser__pretitle a:hover { color: rgb(0, 77, 255); } + +.dcc-imagefoldtag .cmp-teaser__pretitle a:focus { color: rgb(0, 77, 255); p= +adding-bottom: 0.5rem; } + +.dcc-imagefoldtag .cmp-teaser__description { margin-top: 10px; margin-botto= +m: 20px; } + +@media screen and (min-width: 1000px) { + .dcc-imagefoldtag .cmp-teaser__description { margin-top: 20px; margin-bot= +tom: 30px; } +} + +.dcc-imagefoldtag .cmp-teaser__content { background-color: rgb(255, 255, 25= +5); border: 1px solid rgb(204, 204, 204); padding: 2rem; margin-left: 20px;= + } + +.dcc-imagefoldtag .cmp-teaser__action-container { margin-top: 0px; padding-= +top: 0px; } + +.dcc-imagefoldtag.color-background-gray .cmp-teaser { background-color: tra= +nsparent; } + +.dcc-imagefoldtag.color-background-gray .cmp-teaser__content { background-c= +olor: rgb(242, 242, 242); } + +.cmp-card-listing .card.dcc-imagefoldtag .cmp-teaser__image { -webkit-box-f= +lex: 1; flex: 1 0 0px; } + +.cmp-card-listing .card.dcc-imagefoldtag .cmp-teaser__content { position: r= +elative; padding-bottom: 5.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-card-listing .card.dcc-imagefoldtag .cmp-teaser__content { padding-b= +ottom: 5.7rem; } +} + +.cmp-card-listing .card.dcc-imagefoldtag .cmp-teaser__action-container { po= +sition: absolute; bottom: 2rem; } + +.dcc-imagetagtitle { margin-top: 20px; margin-bottom: 25px; } + +.dcc-imagetagtitle .cmp-teaser { -webkit-box-orient: horizontal; -webkit-bo= +x-direction: normal; flex-direction: row; background: transparent; } + +.dcc-imagetagtitle .cmp-teaser__pretitle { border: transparent; color: rgb(= +0, 0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line-= +height: 2rem; margin-bottom: 1.5rem; text-transform: none; } + +.dcc-imagetagtitle .cmp-teaser__pretitle a { color: rgb(0, 0, 0); } + +.dcc-imagetagtitle .cmp-teaser__pretitle a:hover { color: rgb(0, 77, 255); = +} + +.dcc-imagetagtitle .cmp-teaser__pretitle a:focus { color: rgb(0, 77, 255); = +padding-bottom: 0.5rem; } + +.dcc-imagetagtitle .cmp-teaser__content { background: transparent; border: = +none; padding: 0px 0px 0px 1.5rem; -webkit-box-flex: 1; flex: 1 1 auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-imagetagtitle .cmp-teaser__content { padding: 0px 0px 0px 22px; } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetagtitle .cmp-teaser__content { padding: 0px 0px 0px 17px; } +} + +.dcc-imagetagtitle .cmp-teaser__image { -webkit-box-flex: 0; flex: 0 0 auto= +; } + +.dcc-imagetagtitle .cmp-teaser__image img { width: 105px; height: 105px; } + +.dcc-imagetagtitle .cmp-teaser h4 { margin-top: 0px; } + +.dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title { display: block; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (max-width: 999.9px) { + .dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title { line-height: 1.7rem= +; } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title { font-size: 1.6rem; = +} +} + +.dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title a { display: inline-blo= +ck; } + +.dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title a:focus, .dcc-imagetagt= +itle .cmp-teaser h4.cmp-teaser__title a:hover { color: rgb(0, 77, 255); tex= +t-decoration: underline; } + +.dcc-imagetagtitle--divider { border-bottom: 1px solid rgb(204, 204, 204); = +padding-bottom: 2rem; padding-top: 2rem; margin: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-moreonthis .cmp-container { overflow: auto; } + .cmp-moreonthis .cmp-container .dcc-imagetagtitle { width: 50%; float: le= +ft; } +} + +.dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__title .cmp-teaser__t= +itle-link { display: -webkit-box; -webkit-box-orient: vertical; -webkit-lin= +e-clamp: 3; overflow: hidden; } + +@media screen and (min-width: 1000px) { + .dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__title .cmp-teaser_= +_title-link { -webkit-line-clamp: 2; } +} + +.dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__description { displa= +y: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overfl= +ow: hidden; } + +@media screen and (min-width: 768px) { + .dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__description { -web= +kit-line-clamp: 4; } +} + +@media screen and (min-width: 1000px) { + .dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__description { -web= +kit-line-clamp: 2; } +} + +.dcc-image-tag-title-summary .cmp-teaser { position: relative; padding: 0px= +; margin: 0px; background-color: inherit; } + +.dcc-image-tag-title-summary .cmp-teaser__pretitle { color: rgb(0, 0, 0); d= +isplay: inline-block; font-size: 1.2rem; font-weight: 600; line-height: 2re= +m; margin-bottom: 1.5rem; text-transform: none; } + +.dcc-image-tag-title-summary .cmp-teaser__pretitle a { color: rgb(0, 0, 0);= + } + +.dcc-image-tag-title-summary .cmp-teaser__pretitle a:hover { color: rgb(0, = +77, 255); } + +.dcc-image-tag-title-summary .cmp-teaser__pretitle a:focus { color: rgb(0, = +77, 255); padding-bottom: 0.5rem; } + +.dcc-image-tag-title-summary .cmp-teaser__title { display: block; font-fami= +ly: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI= +", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-we= +ight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0); l= +ine-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-image-tag-title-summary .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-image-tag-title-summary .cmp-teaser__title a { display: inline-block; = +} + +.dcc-image-tag-title-summary .cmp-teaser__title a:focus, .dcc-image-tag-tit= +le-summary .cmp-teaser__title a:hover { color: rgb(0, 77, 255); text-decora= +tion: underline; } + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__title { min-height: 6rem; } +} + +.dcc-image-tag-title-summary .cmp-teaser__image { position: absolute; top: = +0px; left: 0px; } + +.dcc-image-tag-title-summary .cmp-teaser__image img { width: 184px; height:= + 184px; } + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__image img { width: 105px; heigh= +t: 105px; } +} + +.dcc-image-tag-title-summary .cmp-teaser__content { background: transparent= +; border: none; min-height: 184px; padding: 0px; margin: 0px; } + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__content { min-height: 105px; } +} + +.dcc-image-tag-title-summary .cmp-teaser__description, .dcc-image-tag-title= +-summary .cmp-teaser__pretitle, .dcc-image-tag-title-summary .cmp-teaser__t= +itle { margin-top: 0px; margin-left: clamp(214px, 100%, 214px); } + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__description, .dcc-image-tag-tit= +le-summary .cmp-teaser__pretitle, .dcc-image-tag-title-summary .cmp-teaser_= +_title { margin-left: 13rem; } +} + +.dcc-image-tag-title-summary .cmp-teaser__description { margin-top: 1.5rem;= + } + +@media screen and (min-width: 768px) { + .dcc-image-tag-title-summary .cmp-teaser__description { margin-top: 2rem;= + } +} + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__description { margin-left: 0px;= + } +} + +.dcc-image-title .cmp-teaser { -webkit-box-orient: horizontal; -webkit-box-= +direction: normal; flex-direction: row; -webkit-box-align: center; align-it= +ems: center; } + +.dcc-image-title .cmp-teaser__content { display: flex; -webkit-box-pack: ce= +nter; justify-content: center; background: transparent; border: none; -webk= +it-box-flex: 1; flex: 1 1 auto; padding: 0px 15px; } + +.dcc-image-title .cmp-teaser__image { -webkit-box-flex: 0; flex: 0 0 auto; = +width: 105px; height: 105px; } + +.dcc-image-title .cmp-teaser .cmp-image { height: 100%; width: 100%; } + +.dcc-image-title .cmp-teaser .cmp-image__image { height: 100%; width: 100%;= + object-fit: cover; } + +.dcc-image-title .cmp-teaser .cmp-teaser__title { margin-top: 0px; display:= + block; word-break: break-word; font-family: Graphik, Arial, system-ui, -ap= +ple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue= +", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; tex= +t-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem= +; } + +@media screen and (max-width: 999.9px) { + .dcc-image-title .cmp-teaser .cmp-teaser__title { line-height: 1.7rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-image-title .cmp-teaser .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-image-title .cmp-teaser .cmp-teaser__title a { display: inline-block; = +} + +.dcc-image-title .cmp-teaser .cmp-teaser__title a:focus, .dcc-image-title .= +cmp-teaser .cmp-teaser__title a:hover { color: rgb(0, 77, 255); text-decora= +tion: underline; } + +.dcc-imagetitledate .cmp-teaser { -webkit-box-orient: horizontal; -webkit-b= +ox-direction: normal; flex-direction: row; background: transparent; } + +.dcc-imagetitledate .cmp-teaser__content { background: transparent; border:= + none; padding: 15px 0px 0px 1.5rem; -webkit-box-flex: 1; flex: 1 1 auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-imagetitledate .cmp-teaser__content { padding: 22px 20px 0px 22px; } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetitledate .cmp-teaser__content { padding: 10px 0px 0px 17px; } +} + +.dcc-imagetitledate .cmp-teaser__image { -webkit-box-flex: 0; flex: 0 0 aut= +o; border: 0px; } + +.dcc-imagetitledate .cmp-teaser__image img { width: 105px; height: 105px; } + +.dcc-imagetitledate .cmp-teaser .cmp-teaser__title { margin-top: 0px; margi= +n-bottom: 10px; display: block; font-family: Graphik, Arial, system-ui, -ap= +ple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue= +", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; tex= +t-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem= +; } + +@media screen and (max-width: 999.9px) { + .dcc-imagetitledate .cmp-teaser .cmp-teaser__title { line-height: 1.7rem;= + } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetitledate .cmp-teaser .cmp-teaser__title { font-size: 1.6rem; } +} + +.dcc-imagetitledate .cmp-teaser .cmp-teaser__title a { display: inline-bloc= +k; } + +.dcc-imagetitledate .cmp-teaser .cmp-teaser__title a:focus, .dcc-imagetitle= +date .cmp-teaser .cmp-teaser__title a:hover { color: rgb(0, 77, 255); text-= +decoration: underline; } + +.dcc-imagetitledate .cmp-teaser__pretitle { border: transparent; color: rgb= +(0, 0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line= +-height: 1.44rem; margin-bottom: 15px; text-transform: none; } + +@media screen and (min-width: 768px) { + .dcc-imagetitledate .cmp-teaser__pretitle { margin-bottom: 22px; } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetitledate .cmp-teaser__pretitle { margin-bottom: 10px; } +} + +.dcc-title-summary-cta.has-ellipsis .cmp-teaser__title { display: -webkit-b= +ox; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; = +} + +@media screen and (min-width: 1200px) { + .dcc-title-summary-cta.has-ellipsis .cmp-teaser__title { -webkit-line-cla= +mp: 2; } +} + +.dcc-title-summary-cta.has-ellipsis .cmp-teaser__description { display: -we= +bkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hi= +dden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-cta.has-ellipsis .cmp-teaser__description { -webkit-li= +ne-clamp: 2; } +} + +.dcc-title-summary-cta .cmp-teaser { margin: 0px; } + +.dcc-title-summary-cta .cmp-teaser__image { -webkit-box-flex: 1; flex: 1 0 = +0px; width: 100%; } + +.dcc-title-summary-cta .cmp-teaser__image .cmp-image__image { width: 100%; = +height: 100%; } + +.dcc-title-summary-cta .cmp-teaser__image a:focus { margin-bottom: 1px; } + +.dcc-title-summary-cta .cmp-teaser__title { margin-top: 0px; font-family: G= +raphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", ro= +boto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-style: = +normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-s= +ize: 1.8rem; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-cta .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-cta .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-title-summary-cta .cmp-teaser__title a:focus, .dcc-title-summary-cta .= +cmp-teaser__title a:hover { text-decoration: underline; color: rgb(0, 77, 2= +55); } + +.dcc-title-summary-cta .cmp-teaser__description { line-height: 2.2rem; marg= +in-top: 1rem; margin-bottom: auto; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-cta .cmp-teaser__description { line-height: 2.5rem; } +} + +.dcc-title-summary-cta .cmp-teaser__content { background-color: rgb(255, 25= +5, 255); border: none; padding: 1rem 0px 2rem; display: flex; -webkit-box-o= +rient: vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-cta .cmp-teaser__content { padding-top: 2rem; } +} + +.dcc-title-summary-cta .cmp-teaser__action-container { margin-top: 1rem; pa= +dding-top: 0px; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-cta .cmp-teaser__action-container { margin-top: 1.5rem= +; } +} + +.dcc-title-summary-cta .cmp-teaser__action-link::before { height: 0.2rem; } + +.dcc-title-summary-cta .cmp-teaser__action-link:focus::before { width: 100%= +; } + +.dcc-title-summary-cta.color-background-gray .cmp-teaser__content { backgro= +und-color: rgb(242, 242, 242); } + +.dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description { = +overflow: hidden; text-overflow: ellipsis; white-space: normal; display: -w= +ebkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } + +@media screen and (min-width: 1000px) { + .dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description = +{ -webkit-line-clamp: 2; } +} + +.dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description > = +p { display: contents; } + +.dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description > = +p span { display: inline-block; } + +.dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description > = +p::after { content: "\a "; white-space: pre; } + +.dcc-job-card.card .cmp-teaser__content { display: flex; } + +@media screen and (min-width: 768px) { + .dcc-job-card.card .cmp-teaser__content { position: relative; } +} + +.dcc-job-card.card .cmp-teaser__description { -webkit-box-flex: 1; } + +.dcc-job-card.card .cmp-teaser__action-container { margin: 1rem 0px 0px; } + +@media screen and (min-width: 768px) { + .dcc-job-card.card .cmp-teaser__action-container { position: relative; ma= +rgin: 2rem 0px 0px; } +} + +.dcc-job-card.card .cmp-teaser a .cmp-teaser__job-listing-business-area, .d= +cc-job-card.card .cmp-teaser a .cmp-teaser__job-listing-years-exp { color: = +rgb(0, 0, 0); font-weight: 400; } + +.dcc-job-card.card .cmp-teaser a .cmp-teaser__save-job-card { font-weight: = +400; } + +.dcc-job-card .cmp-teaser { margin: 0px; } + +.dcc-job-card .cmp-teaser__title { margin-top: 0px; font-family: Graphik, A= +rial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubu= +ntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800; fon= +t-style: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.= +2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-job-card .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-job-card .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-job-card .cmp-teaser__title a:hover { text-decoration: underline; colo= +r: rgb(0, 77, 255); } + +.dcc-job-card .cmp-teaser__title a:focus { text-decoration: underline; colo= +r: rgb(0, 77, 255); margin-bottom: -1px; } + +.dcc-job-card .cmp-teaser__pretitle { border: transparent; color: rgb(0, 0,= + 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line-heigh= +t: 1.44rem; margin-bottom: 2rem; text-transform: uppercase; text-decoration= +: none; } + +.dcc-job-card .cmp-teaser__pretitle:nth-child(3) { margin-top: -1.5rem; } + +.dcc-job-card .cmp-teaser__content { background-color: rgb(255, 255, 255); = +border: 1px solid rgb(204, 204, 204); padding: 2.5rem 2rem; } + +.dcc-job-card .cmp-teaser__action-container { margin-top: 0px; padding-top:= + 0px; } + +.dcc-job-card .cmp-teaser__job-listing-semibold { font-weight: 600; } + +.dcc-job-card .cmp-teaser__job-listing-posted-date { font-weight: 400; font= +-style: italic; text-transform: none; line-height: 1; font-size: 1.2rem; co= +lor: rgb(0, 0, 0); } + +.dcc-job-card .cmp-teaser__address-location, .dcc-job-card .cmp-teaser__des= +cription, .dcc-job-card .cmp-teaser__description p { margin: 0px; } + +.dcc-job-card .cmp-teaser .cmp-teaser__job-listing-areas-interest, .dcc-job= +-card .cmp-teaser__title { margin-bottom: 10px; } + +@media screen and (min-width: 1000px) { + .dcc-job-card .cmp-teaser .cmp-teaser__job-listing-areas-interest, .dcc-j= +ob-card .cmp-teaser__title { margin-bottom: 20px; } +} + +@media screen and (min-width: 768px) { + .dcc-job-card .cmp-teaser__action-container, .dcc-job-card .cmp-teaser__j= +ob-listing-posted-date { margin-top: 20px; } +} + +.dcc-job-card .cmp-teaser__title-link:hover .cmp-teaser__title { text-decor= +ation: underline; color: rgb(0, 77, 255); } + +.dcc-job-card .cmp-teaser__title-link:focus { margin-bottom: 1px; outline: = +rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.dcc-job-card .cmp-teaser__title-link:focus .cmp-teaser__title { text-decor= +ation: underline; color: rgb(0, 77, 255); } + +.dcc-job-card .cmp-teaser__action-link:focus::before { width: 100%; } + +.dcc-job-card.color-background-gray .cmp-teaser__content { background-color= +: rgb(242, 242, 242); } + +.dcc-job-card.color-block-accent-purple-1 .cmp-teaser__content { background= +: linear-gradient(rgb(180, 85, 170) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-accent-purple-2 .cmp-teaser__content { background= +: linear-gradient(rgb(160, 85, 245) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-accent-purple-3 .cmp-teaser__content { background= +: linear-gradient(rgb(190, 130, 255) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-accent-purple-4 .cmp-teaser__content { background= +: linear-gradient(rgb(220, 175, 255) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-accent-purple-5 .cmp-teaser__content { background= +: linear-gradient(rgb(230, 220, 255) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-alt-blue .cmp-teaser__content { background: linea= +r-gradient(rgb(0, 65, 240) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-alt-gray .cmp-teaser__content { background: linea= +r-gradient(rgb(190, 190, 190) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-alt-gray-dark .cmp-teaser__content { background: = +linear-gradient(rgb(150, 150, 150) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-alt-gray-darker .cmp-teaser__content { background= +: linear-gradient(rgb(90, 90, 90) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-alt-green .cmp-teaser__content { background: line= +ar-gradient(rgb(0, 215, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-alt-red .cmp-teaser__content { background: linear= +-gradient(red 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; border-= +top: 0px; } + +.dcc-job-card.color-block-alt-yellow .cmp-teaser__content { background: lin= +ear-gradient(rgb(255, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-aqua .cmp-teaser__content { background: linear-gr= +adient(rgb(0, 255, 187) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; border-top: 0px; } + +.dcc-job-card.color-block-blue .cmp-teaser__content { background: linear-gr= +adient(rgb(0, 186, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; border-top: 0px; } + +.dcc-job-card.color-block-blue-green .cmp-teaser__content { background: lin= +ear-gradient(rgb(5, 240, 165) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-brand-green .cmp-teaser__content { background: li= +near-gradient(rgb(100, 255, 80) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-brand-orange .cmp-teaser__content { background: l= +inear-gradient(rgb(255, 120, 0) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-brand-yellow .cmp-teaser__content { background: l= +inear-gradient(rgb(255, 235, 50) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-blue-dark .cmp-teaser__content { background: line= +ar-gradient(rgb(0, 142, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.dcc-job-card.color-block-blue-light .cmp-teaser__content { background: lin= +ear-gradient(rgb(0, 243, 255) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-core-purple .cmp-teaser__content { background: li= +near-gradient(rgb(70, 0, 115) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-cyan .cmp-teaser__content { background: linear-gr= +adient(rgb(0, 255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; border-top: 0px; } + +.dcc-job-card.color-block-gray .cmp-teaser__content { background: linear-gr= +adient(rgb(167, 167, 167) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.dcc-job-card.color-block-gray-base .cmp-teaser__content { background: line= +ar-gradient(rgb(0, 0, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repe= +at; border-top: 0px; } + +.dcc-job-card.color-block-gray-dark .cmp-teaser__content { background: line= +ar-gradient(rgb(107, 107, 107) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-gray-darker .cmp-teaser__content { background: li= +near-gradient(rgb(74, 74, 74) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-gray-light .cmp-teaser__content { background: lin= +ear-gradient(rgb(204, 204, 204) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-gray-lighter .cmp-teaser__content { background: l= +inear-gradient(rgb(227, 227, 227) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-gray-lightest .cmp-teaser__content { background: = +linear-gradient(rgb(242, 242, 242) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-grayishyellow-dark .cmp-teaser__content { backgro= +und: linear-gradient(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-grayishyellow-light .cmp-teaser__content { backgr= +ound: linear-gradient(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px / 1= +00% 40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-green .cmp-teaser__content { background: linear-g= +radient(rgb(0, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat= +; border-top: 0px; } + +.dcc-job-card.color-block-green-dark .cmp-teaser__content { background: lin= +ear-gradient(rgb(0, 83, 10) 4px, transparent 0px) 100% 0px / 100% 40px no-r= +epeat; border-top: 0px; } + +.dcc-job-card.color-block-link .cmp-teaser__content { background: linear-gr= +adient(rgb(0, 77, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat= +; border-top: 0px; } + +.dcc-job-card.color-block-link-dark .cmp-teaser__content { background: line= +ar-gradient(rgb(0, 0, 136) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-orange .cmp-teaser__content { background: linear-= +gradient(rgb(255, 182, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.dcc-job-card.color-block-orange-dark .cmp-teaser__content { background: li= +near-gradient(rgb(255, 149, 0) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-pink .cmp-teaser__content { background: linear-gr= +adient(rgb(231, 0, 116) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; border-top: 0px; } + +.dcc-job-card.color-block-pink-dark .cmp-teaser__content { background: line= +ar-gradient(rgb(164, 2, 83) 4px, transparent 0px) 100% 0px / 100% 40px no-r= +epeat; border-top: 0px; } + +.dcc-job-card.color-block-pink-light .cmp-teaser__content { background: lin= +ear-gradient(rgb(255, 80, 160) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-purple .cmp-teaser__content { background: linear-= +gradient(rgb(161, 0, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.dcc-job-card.color-block-purple-dark .cmp-teaser__content { background: li= +near-gradient(rgb(117, 0, 192) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-purple-darkest .cmp-teaser__content { background:= + linear-gradient(rgb(70, 1, 115) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-red .cmp-teaser__content { background: linear-gra= +dient(rgb(231, 15, 41) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat= +; border-top: 0px; } + +.dcc-job-card.color-block-red-dark .cmp-teaser__content { background: linea= +r-gradient(rgb(189, 0, 29) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-red-darker .cmp-teaser__content { background: lin= +ear-gradient(rgb(113, 0, 18) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.dcc-job-card.color-block-red-light .cmp-teaser__content { background: line= +ar-gradient(rgb(255, 50, 70) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.dcc-job-card.color-block-white .cmp-teaser__content { background: linear-g= +radient(rgb(255, 255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-yellow .cmp-teaser__content { background: linear-= +gradient(rgb(255, 212, 46) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-yellow-dark .cmp-teaser__content { background: li= +near-gradient(rgb(240, 192, 0) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-yellow-light .cmp-teaser__content { background: l= +inear-gradient(rgb(255, 240, 179) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.dcc-job-card .cmp-separator--vertical { margin: 0px; } + +.dcc-job-card .cmp-separator--vertical .cmp-separator::after { content: "|"= +; position: relative; top: -2rem; margin: 0px 1.5rem; color: rgb(204, 204, = +204); } + +.dcc-job-card .cmp-separator--vertical .cmp-separator__horizontal-rule { ma= +rgin: -30px 1px 0px; width: 1.1px; display: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card { text-align: ce= +nter; line-height: 2.4rem; color: rgb(0, 0, 0); } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card:focus { box-shad= +ow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; = +outline-offset: 1px; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card:focus:not(:focus= +-visible) { box-shadow: none; outline: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card .save-job-icon::= +before { content: "=EF=92=B2"; font-size: 24px; font-family: Ionicons; disp= +lay: block; font-weight: 400; font-style: normal; line-height: 1; text-tran= +sform: none; letter-spacing: normal; overflow-wrap: normal; white-space: no= +wrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: = +optimizelegibility; font-feature-settings: "liga"; padding: 0px 2px; margin= +: auto; width: 2.4rem; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card .save-job-label = +{ font-size: 1.2rem; white-space: nowrap; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card :hover { cursor:= + pointer; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card.saved-job-card .= +save-job-icon::before { content: "=EF=92=B3"; color: rgb(0, 77, 255); } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card.saved-job-card .= +save-job-label { color: rgb(0, 77, 255); white-space: nowrap; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline { text-a= +lign: center; line-height: 2.4rem; color: rgb(0, 0, 0); } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline:focus { = +box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) sol= +id 1px; outline-offset: 1px; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline:focus:no= +t(:focus-visible) { box-shadow: none; outline: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline::before = +{ content: "=EF=92=B2"; font-size: 24px; font-family: Ionicons; display: bl= +ock; font-weight: 400; font-style: normal; line-height: 1; text-transform: = +none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; d= +irection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimiz= +elegibility; font-feature-settings: "liga"; padding: 0px 2px; margin: auto;= + width: 2.4rem; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline .save-jo= +b-label { font-size: 1.2rem; font-weight: 400; text-align: center; } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled { text-a= +lign: center; line-height: 2.4rem; color: rgb(0, 0, 0); } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled:focus { = +box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) sol= +id 1px; outline-offset: 1px; } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled:focus:no= +t(:focus-visible) { box-shadow: none; outline: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled::before = +{ content: "=EF=92=B3"; font-size: 24px; font-family: Ionicons; display: bl= +ock; font-weight: 400; font-style: normal; line-height: 1; text-transform: = +none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; d= +irection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimiz= +elegibility; font-feature-settings: "liga"; color: rgb(0, 77, 255); padding= +: 0px 2px; margin: auto; width: 2.4rem; } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled .save-jo= +b-label { font-size: 1.2rem; font-weight: 400; text-align: center; color: r= +gb(0, 77, 255); } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-hidden { display= +: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__column-reverse { display: flex= +; -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-direct= +ion: column-reverse; } + +.save-job-enabled .dcc-job-card .cmp-teaser.hover-disabled .cmp-teaser__tit= +le, .save-job-enabled .dcc-job-card .cmp-teaser.hover-disabled .cmp-teaser_= +_title-link { text-decoration: none; color: rgb(0, 0, 0); } + +.save-job-enabled.list-view .dcc-job-card .cmp-teaser__pretitle-container {= + display: grid; grid-template-columns: 11fr 1fr; } + +@media screen and (min-width: 768px) { + .save-job-enabled.list-view .dcc-job-card .cmp-teaser__pretitle-container= + { grid-template-columns: 9fr 3fr; } +} + +@media screen and (min-width: 1200px) { + .save-job-enabled.list-view .dcc-job-card .cmp-teaser__pretitle-container= + { grid-template-columns: 10fr 2fr; } +} + +.save-job-enabled.list-view .dcc-job-card .cmp-teaser__save-job-card { marg= +in-top: -1.3rem; width: auto; } + +@media screen and (min-width: 768px) { + .save-job-enabled.list-view .dcc-job-card .cmp-teaser__save-job-card { ma= +rgin-right: 12.5rem; } +} + +@media screen and (min-width: 1000px) { + .save-job-enabled.list-view .dcc-job-card .cmp-teaser__save-job-card { ma= +rgin-right: 15rem; } +} + +.save-job-enabled.block-view .dcc-job-card .cmp-teaser__pretitle-container = +{ display: grid; grid-template-columns: 11fr 1fr; } + +@media screen and (min-width: 768px) { + .save-job-enabled.block-view .dcc-job-card .cmp-teaser__pretitle-containe= +r { width: 103%; grid-template-columns: 10fr 2fr; } +} + +.save-job-enabled.block-view .dcc-job-card .cmp-teaser__save-job-card { mar= +gin-top: -1.2rem; width: auto; } + +.save-job-enabled.block-view .dcc-job-card .cmp-teaser__save-job-card.save-= +job-card-joblisting { width: 8.2rem; } + +.dcc-small-image-tag-title-summary .cmp-teaser { -webkit-box-orient: horizo= +ntal; -webkit-box-direction: normal; flex-direction: row; padding: 2rem; ma= +rgin: 0px; background-color: inherit; } + +@media screen and (min-width: 1000px) { + .dcc-small-image-tag-title-summary .cmp-teaser { padding: 2rem 0px; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__title { display: block; fon= +t-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Se= +goe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; f= +ont-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0,= + 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-small-image-tag-title-summary .cmp-teaser__title { font-size: 2.5rem= +; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__title a { display: inline-b= +lock; } + +.dcc-small-image-tag-title-summary .cmp-teaser__title a:focus, .dcc-small-i= +mage-tag-title-summary .cmp-teaser__title a:hover { color: rgb(0, 77, 255);= + text-decoration: underline; } + +.dcc-small-image-tag-title-summary .cmp-teaser__image { -webkit-box-flex: 0= +; flex: 0 0 auto; top: 2rem; left: 0px; } + +.dcc-small-image-tag-title-summary .cmp-teaser__image img { width: 60px; he= +ight: 60px; } + +@media screen and (min-width: 768px) { + .dcc-small-image-tag-title-summary .cmp-teaser__image img { width: 100px;= + height: 100px; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__content { -webkit-box-flex:= + 1; flex: 1 1 auto; background: transparent; border: none; padding: 0px; ma= +rgin-top: 0px; margin-left: 1rem; } + +@media screen and (min-width: 768px) { + .dcc-small-image-tag-title-summary .cmp-teaser__content { margin-left: 2r= +em; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__description, .dcc-small-ima= +ge-tag-title-summary .cmp-teaser__description p { margin-top: 0.5rem; font-= +size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 768px) { + .dcc-small-image-tag-title-summary .cmp-teaser__description, .dcc-small-i= +mage-tag-title-summary .cmp-teaser__description p { font-size: 1.4rem; marg= +in-top: 1rem; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__action-container { margin-t= +op: 5px; padding-top: 0px; } + +.dcc-small-image-tag-title-summary.has-ellipsis .cmp-teaser__description { = +display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; = +overflow: hidden; } + +@media screen and (min-width: 768px) { + .dcc-speaker-label-title-summary-link-arrow.card .cmp-teaser__content { p= +osition: relative; } +} + +@media screen and (min-width: 768px) { + .dcc-speaker-label-title-summary-link-arrow.card .cmp-teaser__description= + { margin-bottom: 4.5rem; } +} + +@media screen and (min-width: 768px) { + .dcc-speaker-label-title-summary-link-arrow.card .cmp-teaser__action-cont= +ainer { position: absolute; bottom: 20px; } +} + +.dcc-speaker-label-title-summary-link-arrow.has-ellipsis .cmp-teaser__descr= +iption { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-c= +lamp: 3; overflow: hidden; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser { margin: 0px; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__title { margin-top= +: 2rem; font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsyst= +emfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sa= +ns-serif; font-weight: 800; font-style: normal; text-transform: none; color= +: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-speaker-label-title-summary-link-arrow .cmp-teaser__title { font-siz= +e: 2.5rem; } +} + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__title a { color: r= +gb(0, 0, 0); } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__title a:focus, .dc= +c-speaker-label-title-summary-link-arrow .cmp-teaser__title a:hover { text-= +decoration: underline; color: rgb(0, 77, 255); } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__pretitle { border:= + transparent; color: rgb(0, 0, 0); display: inline; font-size: 1.2rem; font= +-weight: 600; line-height: 1.44rem; vertical-align: middle; text-transform:= + uppercase; text-decoration: none; margin-bottom: 0px; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__pretitle:nth-child= +(3) { display: inline-block; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__description { line= +-height: 2.2rem; margin-top: 1rem; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .dcc-speaker-label-title-summary-link-arrow .cmp-teaser__description { ma= +rgin-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-speaker-label-title-summary-link-arrow .cmp-teaser__description { ma= +rgin-top: 2rem; } +} + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__content { backgrou= +nd-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding= +: 3rem 2rem 2rem; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__action-container {= + margin-top: 0px; padding-top: 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-background-gray .cmp-teas= +er__content { background-color: rgb(242, 242, 242); } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-1 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(18= +0, 85, 170) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gr= +adient(rgb(180, 85, 170) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-2 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(16= +0, 85, 245) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gr= +adient(rgb(160, 85, 245) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-3 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(19= +0, 130, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-g= +radient(rgb(190, 130, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-4 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(22= +0, 175, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-g= +radient(rgb(220, 175, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-5 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(23= +0, 220, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-g= +radient(rgb(230, 220, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-blue .cmp-tease= +r { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 65, 24= +0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(0, 65, 240) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-gray .cmp-tease= +r { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(190, 190,= + 190) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(190, 190, 190) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-gray-dark .cmp-= +teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(150,= + 150, 150) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gra= +dient(rgb(150, 150, 150) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-gray-darker .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(90= +, 90, 90) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-grad= +ient(rgb(90, 90, 90) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-green .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 215, = +0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(0, 215, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-red .cmp-teaser= + { padding: 4px 0px 0px; background: linear-gradient(270deg, red 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(red 4px, transp= +arent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-yellow .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 25= +5, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(255, 255, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-aqua .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 187) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0= +, 255, 187) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-blue .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 186, 255) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0= +, 186, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-blue-green .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(5, 240,= + 165) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(5, 240, 165) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-brand-green .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(100, 2= +55, 80) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradie= +nt(rgb(100, 255, 80) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-brand-orange .cmp-t= +easer { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, = +120, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradie= +nt(rgb(255, 120, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-brand-yellow .cmp-t= +easer { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, = +235, 50) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradi= +ent(rgb(255, 235, 50) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-blue-dark .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 142, = +255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(= +rgb(0, 142, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-blue-light .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 243,= + 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(0, 243, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-core-purple .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(70, 0,= + 115) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(70, 0, 115) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-cyan .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 255) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0= +, 255, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(167, 167, 167= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(167, 167, 167) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-base .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 0, 0)= + 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(= +0, 0, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-dark .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(107, 107= +, 107) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(107, 107, 107) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-darker .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(74, 74= +, 74) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(74, 74, 74) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-light .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(204, 20= +4, 204) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradie= +nt(rgb(204, 204, 204) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-lighter .cmp-t= +easer { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(227, = +227, 227) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-grad= +ient(rgb(227, 227, 227) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-lightest .cmp-= +teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(242,= + 242, 242) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gra= +dient(rgb(242, 242, 242) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-grayishyellow-dark = +.cmp-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb= +(150, 150, 140) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linea= +r-gradient(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-grayishyellow-light= + .cmp-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rg= +b(230, 230, 220) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, line= +ar-gradient(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-green .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 0) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0,= + 255, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-green-dark .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 83, = +10) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(r= +gb(0, 83, 10) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-link .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 77, 255) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0,= + 77, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-link-dark .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 0, 13= +6) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(0, 0, 136) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-orange .cmp-teaser = +{ padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 182, 0= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(255, 182, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-orange-dark .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 1= +49, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(255, 149, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-pink .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(231, 0, 116) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(2= +31, 0, 116) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-pink-dark .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(164, 2, = +83) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(r= +gb(164, 2, 83) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-pink-light .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 80= +, 160) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(255, 80, 160) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-purple .cmp-teaser = +{ padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(161, 0, 255= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(161, 0, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-purple-dark .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(117, 0= +, 192) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(117, 0, 192) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-purple-darkest .cmp= +-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(70,= + 1, 115) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradi= +ent(rgb(70, 1, 115) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-red .cmp-teaser { p= +adding: 4px 0px 0px; background: linear-gradient(270deg, rgb(231, 15, 41) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(23= +1, 15, 41) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-red-dark .cmp-tease= +r { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(189, 0, 2= +9) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(189, 0, 29) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-red-darker .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(113, 0,= + 18) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(= +rgb(113, 0, 18) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-red-light .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 50,= + 70) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(= +rgb(255, 50, 70) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-white .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 255, 25= +5) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(255, 255, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-yellow .cmp-teaser = +{ padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 212, 4= +6) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(255, 212, 46) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-yellow-dark .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(240, 1= +92, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(240, 192, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-yellow-light .cmp-t= +easer { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, = +240, 179) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-grad= +ient(rgb(255, 240, 179) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-separator--vertical { marg= +in: 0px 1.5rem -0.5rem; background-color: rgb(204, 204, 204); width: 0.2rem= +; height: 2rem; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-separator--vertical .cmp-s= +eparator, .dcc-speaker-label-title-summary-link-arrow .cmp-separator--verti= +cal .cmp-separator__horizontal-rule { display: none; } + +.dcc-speedbump .cmp-teaser { background-color: transparent; margin: 0px; pa= +dding: 2rem 0px; border-top: 2px solid rgb(0, 186, 255); border-bottom: 2px= + solid rgb(0, 186, 255); -webkit-box-orient: horizontal; -webkit-box-direct= +ion: normal; flex-direction: row; -webkit-box-align: center; align-items: c= +enter; } + +@media screen and (max-width: 767.9px) { + .dcc-speedbump .cmp-teaser { -webkit-box-align: start; align-items: flex-= +start; } +} + +.dcc-speedbump .cmp-teaser__content { background: transparent; border: none= +; -webkit-box-flex: 1; flex: 1 1 auto; padding: 0px 0px 0px 2rem; word-brea= +k: break-word; } + +@media screen and (max-width: 767.9px) { + .dcc-speedbump .cmp-teaser__content { padding: 0px 0px 0px 1.5rem; } +} + +.dcc-speedbump .cmp-teaser__image { -webkit-box-flex: 0; flex: 0 0 auto; } + +.dcc-speedbump .cmp-teaser__image .cmp-image__image { width: 105px; height:= + 105px; } + +.dcc-speedbump .cmp-teaser__title { margin-top: 0px; display: block; font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0)= +; line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-speedbump .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-speedbump .cmp-teaser__title a { display: inline-block; } + +.dcc-speedbump .cmp-teaser__title a:focus, .dcc-speedbump .cmp-teaser__titl= +e a:hover { color: rgb(0, 77, 255); text-decoration: underline; } + +.dcc-speedbump .cmp-teaser__action-container { margin-top: 0px; padding-top= +: 1.5rem; } + +.dcc-tag-title-small .cmp-teaser { background-color: inherit; -webkit-box-o= +rient: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +.dcc-tag-title-small .cmp-teaser__pretitle { border: transparent; color: rg= +b(0, 0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; lin= +e-height: 2rem; margin-bottom: 1rem; text-transform: none; } + +.dcc-tag-title-small .cmp-teaser__pretitle a { color: rgb(0, 0, 0); } + +.dcc-tag-title-small .cmp-teaser__pretitle a:hover { color: rgb(0, 77, 255)= +; } + +.dcc-tag-title-small .cmp-teaser__pretitle a:focus { color: rgb(0, 77, 255)= +; padding-bottom: 0.5rem; } + +.dcc-tag-title-small .cmp-teaser__content { background: transparent; border= +: none; padding: 0px; -webkit-box-flex: 1; flex: 1 1 auto; } + +.dcc-tag-title-small .cmp-teaser__title { margin-top: 0px; display: block; = +font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, = +"Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif= +; font-weight: 800; font-style: normal; text-transform: none; color: rgb(0,= + 0, 0); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .dcc-tag-title-small .cmp-teaser__title { font-size: 1.6rem; } +} + +.dcc-tag-title-small .cmp-teaser__title a { display: inline-block; } + +.dcc-tag-title-small .cmp-teaser__title a:focus, .dcc-tag-title-small .cmp-= +teaser__title a:hover { color: rgb(0, 77, 255); text-decoration: underline;= + } + +.dcc-tag-title-small--divider { border-bottom: 1px solid rgb(204, 204, 204)= +; margin: 0px; } + +.dcc-tag-title-summary-arrow-tab.has-ellipsis .cmp-teaser__title span:first= +-child { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-c= +lamp: 2; overflow: hidden; } + +.dcc-tag-title-summary-arrow-tab.has-ellipsis .cmp-teaser__description { di= +splay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; ov= +erflow: hidden; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title { display: flex; -webki= +t-box-pack: justify; justify-content: space-between; margin-top: 0px; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-tag-title-summary-arrow-tab .cmp-teaser__title { font-size: 2.5rem; = +} +} + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title span:first-of-type { al= +ign-self: center; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__title-link= + { width: 100%; display: flex; -webkit-box-pack: justify; justify-content: = +space-between; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__title-link= +:focus, .dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__ti= +tle-link:hover { color: rgb(0, 77, 255); } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__title-link= +:focus span:first-child, .dcc-tag-title-summary-arrow-tab .cmp-teaser__titl= +e .cmp-teaser__title-link:hover span:first-child { text-decoration: underli= +ne; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__title-link= +:focus span:last-child, .dcc-tag-title-summary-arrow-tab .cmp-teaser__title= + .cmp-teaser__title-link:hover span:last-child { text-decoration: none; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle { border: transparen= +t; color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem; font-weig= +ht: 600; line-height: 2rem; margin-bottom: 2rem; text-transform: none; } + +@media screen and (max-width: 767.9px) { + .dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle { margin-bottom: 1= +.5rem; } +} + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle .cmp-teaser__pretitl= +e-link { color: rgb(0, 0, 0); } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle .cmp-teaser__pretitl= +e-link:hover { color: rgb(0, 77, 255); } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle .cmp-teaser__pretitl= +e-link:focus { color: rgb(0, 77, 255); padding-bottom: 0.5rem; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__description { line-height: 2.= +2rem; margin-top: 1.5rem; margin-bottom: 2rem; padding-right: 2rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-tag-title-summary-arrow-tab .cmp-teaser__description { margin-top: 2= +rem; } +} + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__content { background-color: r= +gb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding: 2rem 0px = +0px 2rem; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__action-container { margin-top= +: 0px; padding-top: 0px; } + +.dcc-tag-title-summary-arrow-tab.color-background-gray .cmp-teaser__content= + { background-color: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .dcc-tag-title-summary-link-arrow.card .cmp-teaser__content { position: r= +elative; } +} + +@media screen and (min-width: 768px) { + .dcc-tag-title-summary-link-arrow.card .cmp-teaser__description { margin-= +bottom: 7.4rem; } +} + +@media screen and (min-width: 768px) { + .dcc-tag-title-summary-link-arrow.card .cmp-teaser__action-container { po= +sition: absolute; bottom: 20px; } +} + +.dcc-tag-title-summary-link-arrow.has-ellipsis .cmp-teaser__description { d= +isplay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; o= +verflow: hidden; } + +.dcc-tag-title-summary-link-arrow .cmp-teaser { margin: 0px; } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__title { margin-top: 0px; fon= +t-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Se= +goe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; f= +ont-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0,= + 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__title { font-size: 2.5rem;= + } +} + +.dcc-tag-title-summary-link-arrow .cmp-teaser__title a { color: rgb(0, 0, 0= +); } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__title a:focus, .dcc-tag-titl= +e-summary-link-arrow .cmp-teaser__title a:hover { text-decoration: underlin= +e; color: rgb(0, 77, 255); } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__pretitle { border: transpare= +nt; color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem; font-wei= +ght: 600; line-height: 2rem; margin-bottom: 2rem; text-transform: none; } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__pretitle a { color: rgb(0, 0= +, 0); } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__pretitle a:hover { color: rg= +b(0, 77, 255); } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__pretitle a:focus { color: rg= +b(0, 77, 255); padding-bottom: 0.5rem; } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__description { line-height: 2= +.2rem; margin-top: 2rem; margin-bottom: 3rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__description { margin-top: = +1rem; margin-bottom: 2rem; } +} + +@media screen and (max-width: 767.9px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__description { margin-top: = +1rem; margin-bottom: 1rem; } +} + +.dcc-tag-title-summary-link-arrow .cmp-teaser__content { background-color: = +rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding: 3.5rem 2= +rem 2rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__content { padding: 2rem; } +} + +@media screen and (max-width: 767.9px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__content { padding: 2.5rem = +2rem 2rem; } +} + +.dcc-tag-title-summary-link-arrow .cmp-teaser__action-container { margin-to= +p: 0px; padding-top: 0px; } + +.dcc-tag-title-summary-link-arrow.color-background-gray .cmp-teaser__conten= +t { background-color: rgb(242, 242, 242); } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-1 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(180, 85, 170= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(180, 85, 170) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-2 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(160, 85, 245= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(160, 85, 245) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-3 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(190, 130, 25= +5) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(190, 130, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-4 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(220, 175, 25= +5) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(220, 175, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-5 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(230, 220, 25= +5) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(230, 220, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-blue .cmp-teaser { paddin= +g: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 65, 240) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 65, 2= +40) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-gray .cmp-teaser { paddin= +g: 4px 0px 0px; background: linear-gradient(270deg, rgb(190, 190, 190) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(190, = +190, 190) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-gray-dark .cmp-teaser { p= +adding: 4px 0px 0px; background: linear-gradient(270deg, rgb(150, 150, 150)= + 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(= +150, 150, 150) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-gray-darker .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(90, 90, 90) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(9= +0, 90, 90) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-green .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 215, 0) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 215, = +0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-red .cmp-teaser { padding= +: 4px 0px 0px; background: linear-gradient(270deg, red 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(red 4px, transparent 0px)= + 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-yellow .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 255, 0) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, = +255, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-aqua .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 187) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 187= +) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-blue .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(0, 186, 255) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 186, 255= +) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-blue-green .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(5, 240, 165) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(5, 24= +0, 165) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-brand-green .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(100, 255, 80) 4p= +x, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(100= +, 255, 80) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-brand-orange .cmp-teaser { pa= +dding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 120, 0) 4p= +x, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255= +, 120, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-brand-yellow .cmp-teaser { pa= +dding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 235, 50) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(25= +5, 235, 50) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-blue-dark .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 142, 255) 4px, = +transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 142= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-blue-light .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 243, 255) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 24= +3, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-core-purple .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(70, 0, 115) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(70, 0= +, 115) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-cyan .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 255) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 255= +) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(167, 167, 167) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(167, 167,= + 167) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-base .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 0, 0) 4px, tran= +sparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 0, 0) 4= +px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-dark .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(107, 107, 107) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(107,= + 107, 107) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-darker .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(74, 74, 74) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(74, 7= +4, 74) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-light .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(204, 204, 204) 4p= +x, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(204= +, 204, 204) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-lighter .cmp-teaser { pa= +dding: 4px 0px 0px; background: linear-gradient(270deg, rgb(227, 227, 227) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(2= +27, 227, 227) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-lightest .cmp-teaser { p= +adding: 4px 0px 0px; background: linear-gradient(270deg, rgb(242, 242, 242)= + 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(= +242, 242, 242) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-grayishyellow-dark .cmp-tease= +r { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(150, 150,= + 140) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-grayishyellow-light .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(230, 230= +, 220) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-green .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 0) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 0) 4= +px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-green-dark .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 83, 10) 4px, t= +ransparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 83, = +10) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-link .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(0, 77, 255) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 77, 255) = +4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-link-dark .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 0, 136) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 0, 13= +6) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-orange .cmp-teaser { padding:= + 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 182, 0) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 182,= + 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-orange-dark .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 149, 0) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255,= + 149, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-pink .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(231, 0, 116) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(231, 0, 116= +) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-pink-dark .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(164, 2, 83) 4px, t= +ransparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(164, 2,= + 83) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-pink-light .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 80, 160) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255,= + 80, 160) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-purple .cmp-teaser { padding:= + 4px 0px 0px; background: linear-gradient(270deg, rgb(161, 0, 255) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(161, 0, 2= +55) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-purple-dark .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(117, 0, 192) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(117,= + 0, 192) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-purple-darkest .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(70, 1, 115) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(70= +, 1, 115) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-red .cmp-teaser { padding: 4p= +x 0px 0px; background: linear-gradient(270deg, rgb(231, 15, 41) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(231, 15, 41)= + 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-red-dark .cmp-teaser { paddin= +g: 4px 0px 0px; background: linear-gradient(270deg, rgb(189, 0, 29) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(189, 0, = +29) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-red-darker .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(113, 0, 18) 4px, = +transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(113, 0= +, 18) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-red-light .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 50, 70) 4px, = +transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 5= +0, 70) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-white .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(255, 255, 255) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 255= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-yellow .cmp-teaser { padding:= + 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 212, 46) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 212= +, 46) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-yellow-dark .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(240, 192, 0) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(240,= + 192, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-yellow-light .cmp-teaser { pa= +dding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 240, 179) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(2= +55, 240, 179) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-arrow.has-ellipsis .cmp-teaser__title span:first-child {= + display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;= + overflow: hidden; } + +.dcc-title-summary-arrow.has-ellipsis .cmp-teaser__description { display: -= +webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: = +hidden; } + +.dcc-title-summary-arrow .cmp-teaser { border: 1px solid rgb(204, 204, 204)= +; } + +.dcc-title-summary-arrow .cmp-teaser__content { background: transparent; bo= +rder: none; -webkit-box-flex: 1; flex: 1 1 auto; padding: 25px 0px 2rem 2re= +m; } + +.dcc-title-summary-arrow .cmp-teaser__description { margin: 15px 20px 0px 0= +px; word-break: break-word; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow .cmp-teaser__description { margin-top: 20px; } +} + +.dcc-title-summary-arrow .cmp-teaser__title { display: flex; -webkit-box-pa= +ck: justify; justify-content: space-between; margin-top: 0px; font-family: = +Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", r= +oboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight= +: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-= +height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-arrow .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-arrow .cmp-teaser__title span:first-of-type { align-self= +: center; word-break: break-word; } + +.dcc-title-summary-arrow .cmp-teaser__title a { width: 100%; display: flex;= + -webkit-box-pack: justify; justify-content: space-between; } + +.dcc-title-summary-arrow .cmp-teaser__title a:focus, .dcc-title-summary-arr= +ow .cmp-teaser__title a:hover { color: rgb(0, 77, 255); } + +.dcc-title-summary-arrow .cmp-teaser__title a:focus span:first-child, .dcc-= +title-summary-arrow .cmp-teaser__title a:hover span:first-child { text-deco= +ration: underline; } + +.dcc-title-summary-arrow .cmp-teaser__title a:focus span:last-child, .dcc-t= +itle-summary-arrow .cmp-teaser__title a:hover span:last-child { text-decora= +tion: none; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser { border-t= +op: 4px solid rgb(0, 186, 255); background-repeat: no-repeat; background-si= +ze: 100% 40px; margin-right: 0px; padding: 4px 0px 0px; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__content {= + padding: 2rem 0px 2rem 2rem; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__content= + { padding-top: 25px; padding-bottom: 25px; } +} + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__descripti= +on { margin: 20px 20px 0px 0px; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__arrow-tag= + { background-color: transparent; right: 0px; width: auto; margin-right: 20= +px; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__arrow-tag= +--icon::after { content: "=EE=A0=80"; font-size: 24px; font-family: Ionicon= +s; font-weight: 400; font-style: normal; line-height: 1; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; color: rgb(0, 77, 255); display: = +inline-block; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__arrow-tag= +::after { display: none; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-1 .cmp-teaser { border-top: 4px solid rgb(180, 85, 170); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-2 .cmp-teaser { border-top: 4px solid rgb(160, 85, 245); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-3 .cmp-teaser { border-top: 4px solid rgb(190, 130, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-4 .cmp-teaser { border-top: 4px solid rgb(220, 175, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-5 .cmp-teaser { border-top: 4px solid rgb(230, 220, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-blue .= +cmp-teaser { border-top: 4px solid rgb(0, 65, 240); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-gray .= +cmp-teaser { border-top: 4px solid rgb(190, 190, 190); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-gray-d= +ark .cmp-teaser { border-top: 4px solid rgb(150, 150, 150); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-gray-d= +arker .cmp-teaser { border-top: 4px solid rgb(90, 90, 90); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-green = +.cmp-teaser { border-top: 4px solid rgb(0, 215, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-red .c= +mp-teaser { border-top: 4px solid red; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-yellow= + .cmp-teaser { border-top: 4px solid rgb(255, 255, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-aqua .cmp-= +teaser { border-top: 4px solid rgb(0, 255, 187); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-blue .cmp-= +teaser { border-top: 4px solid rgb(0, 186, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-blue-green= + .cmp-teaser { border-top: 4px solid rgb(5, 240, 165); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-brand-gree= +n .cmp-teaser { border-top: 4px solid rgb(100, 255, 80); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-brand-oran= +ge .cmp-teaser { border-top: 4px solid rgb(255, 120, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-brand-yell= +ow .cmp-teaser { border-top: 4px solid rgb(255, 235, 50); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-blue-dark = +.cmp-teaser { border-top: 4px solid rgb(0, 142, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-blue-light= + .cmp-teaser { border-top: 4px solid rgb(0, 243, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-core-purpl= +e .cmp-teaser { border-top: 4px solid rgb(70, 0, 115); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-cyan .cmp-= +teaser { border-top: 4px solid rgb(0, 255, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray .cmp-= +teaser { border-top: 4px solid rgb(167, 167, 167); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-base = +.cmp-teaser { border-top: 4px solid rgb(0, 0, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-dark = +.cmp-teaser { border-top: 4px solid rgb(107, 107, 107); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-darke= +r .cmp-teaser { border-top: 4px solid rgb(74, 74, 74); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-light= + .cmp-teaser { border-top: 4px solid rgb(204, 204, 204); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-light= +er .cmp-teaser { border-top: 4px solid rgb(227, 227, 227); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-light= +est .cmp-teaser { border-top: 4px solid rgb(242, 242, 242); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-grayishyel= +low-dark .cmp-teaser { border-top: 4px solid rgb(150, 150, 140); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-grayishyel= +low-light .cmp-teaser { border-top: 4px solid rgb(230, 230, 220); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-green .cmp= +-teaser { border-top: 4px solid rgb(0, 255, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-green-dark= + .cmp-teaser { border-top: 4px solid rgb(0, 83, 10); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-link .cmp-= +teaser { border-top: 4px solid rgb(0, 77, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-link-dark = +.cmp-teaser { border-top: 4px solid rgb(0, 0, 136); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-orange .cm= +p-teaser { border-top: 4px solid rgb(255, 182, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-orange-dar= +k .cmp-teaser { border-top: 4px solid rgb(255, 149, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-pink .cmp-= +teaser { border-top: 4px solid rgb(231, 0, 116); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-pink-dark = +.cmp-teaser { border-top: 4px solid rgb(164, 2, 83); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-pink-light= + .cmp-teaser { border-top: 4px solid rgb(255, 80, 160); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-purple .cm= +p-teaser { border-top: 4px solid rgb(161, 0, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-purple-dar= +k .cmp-teaser { border-top: 4px solid rgb(117, 0, 192); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-purple-dar= +kest .cmp-teaser { border-top: 4px solid rgb(70, 1, 115); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-red .cmp-t= +easer { border-top: 4px solid rgb(231, 15, 41); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-red-dark .= +cmp-teaser { border-top: 4px solid rgb(189, 0, 29); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-red-darker= + .cmp-teaser { border-top: 4px solid rgb(113, 0, 18); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-red-light = +.cmp-teaser { border-top: 4px solid rgb(255, 50, 70); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-white .cmp= +-teaser { border-top: 4px solid rgb(255, 255, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-yellow .cm= +p-teaser { border-top: 4px solid rgb(255, 212, 46); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-yellow-dar= +k .cmp-teaser { border-top: 4px solid rgb(240, 192, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-yellow-lig= +ht .cmp-teaser { border-top: 4px solid rgb(255, 240, 179); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.arrow-tag-black .cmp-t= +easer__arrow-tag--icon::after { color: rgb(0, 0, 0); } + +.dcc-title-summary-arrow-image.has-ellipsis .cmp-teaser__title span:first-c= +hild { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-cla= +mp: 3; overflow: hidden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow-image.has-ellipsis .cmp-teaser__title span:first= +-child { -webkit-line-clamp: 2; } +} + +.dcc-title-summary-arrow-image.has-ellipsis .cmp-teaser__description { disp= +lay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; over= +flow: hidden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow-image.has-ellipsis .cmp-teaser__description { -w= +ebkit-line-clamp: 3; } +} + +.dcc-title-summary-arrow-image .cmp-teaser { -webkit-box-orient: vertical; = +-webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow-image .cmp-teaser { -webkit-box-orient: horizont= +al; -webkit-box-direction: normal; flex-direction: row; } +} + +.dcc-title-summary-arrow-image .cmp-teaser__content { background: transpare= +nt; border: 1px solid rgb(204, 204, 204); -webkit-box-flex: 1; flex: 1 1 au= +to; padding: 2rem 0px 2rem 2rem; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow-image .cmp-teaser__content { padding-top: 25px; = +} +} + +.dcc-title-summary-arrow-image .cmp-teaser__description { margin: 20px 20px= + 0px 0px; } + +.dcc-title-summary-arrow-image .cmp-teaser__image { -webkit-box-flex: 0; fl= +ex: 0 0 auto; } + +.dcc-title-summary-arrow-image .cmp-teaser__image img { height: 100%; width= +: 100%; } + +@media screen and (max-width: 767.9px) { + .dcc-title-summary-arrow-image .cmp-teaser__image img { min-width: 27.7re= +m; min-height: 27.7rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-title-summary-arrow-image .cmp-teaser__image img { height: 18rem; wi= +dth: 17rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-title-summary-arrow-image .cmp-teaser__image img { height: 21rem; wi= +dth: 20rem; } +} + +.dcc-title-summary-arrow-image .cmp-teaser__title { display: flex; -webkit-= +box-pack: justify; justify-content: space-between; margin-top: 0px; font-fa= +mily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe = +UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-= +weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0);= + line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-arrow-image .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-arrow-image .cmp-teaser__title span:first-of-type { alig= +n-self: center; } + +.dcc-title-summary-arrow-image .cmp-teaser__title a { width: 100%; display:= + flex; -webkit-box-pack: justify; justify-content: space-between; } + +.dcc-title-summary-arrow-image .cmp-teaser__title a:focus, .dcc-title-summa= +ry-arrow-image .cmp-teaser__title a:hover { color: rgb(0, 77, 255); } + +.dcc-title-summary-arrow-image .cmp-teaser__title a:focus span:first-child,= + .dcc-title-summary-arrow-image .cmp-teaser__title a:hover span:first-child= + { text-decoration: underline; } + +.dcc-title-summary-arrow-image .cmp-teaser__title a:focus span:last-child, = +.dcc-title-summary-arrow-image .cmp-teaser__title a:hover span:last-child {= + text-decoration: none; } + +.dcc-title-summary-link.has-ellipsis .cmp-teaser__description { display: -w= +ebkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: h= +idden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-link.has-ellipsis .cmp-teaser__description { -webkit-l= +ine-clamp: 2; } +} + +.dcc-title-summary-link .cmp-teaser { margin: 0px; } + +.dcc-title-summary-link .cmp-teaser__title { margin-top: 0px; font-family: = +Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", r= +oboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-style:= + normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-= +size: 1.8rem; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-link .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-link .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-title-summary-link .cmp-teaser__title a:focus, .dcc-title-summary-link= + .cmp-teaser__title a:hover { text-decoration: underline; color: rgb(0, 77,= + 255); } + +.dcc-title-summary-link .cmp-teaser__description { line-height: 2.2rem; mar= +gin-top: 1rem; margin-bottom: auto; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-link .cmp-teaser__description { line-height: 2.5rem; } +} + +.dcc-title-summary-link .cmp-teaser__content { background-color: rgb(255, 2= +55, 255); border: 1px solid rgb(204, 204, 204); padding: 3rem 2rem 2rem; di= +splay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; f= +lex-direction: column; } + +.dcc-title-summary-link .cmp-teaser__action-container { margin-top: 2rem; p= +adding-top: 0px; } + +.dcc-title-summary-link .cmp-teaser__action-link:focus::before { width: 100= +%; } + +.dcc-title-summary-link.color-background-gray .cmp-teaser__content { backgr= +ound-color: rgb(242, 242, 242); } + +.dcc-title-summary-link.color-block-accent-purple-1 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(180, 85, 170) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(180, 85, = +170) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-accent-purple-2 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(160, 85, 245) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(160, 85, = +245) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-accent-purple-3 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(190, 130, 255) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(190, 130= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-accent-purple-4 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(220, 175, 255) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(220, 175= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-accent-purple-5 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(230, 220, 255) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(230, 220= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-blue .cmp-teaser { padding: 4px 0px= + 0px; background: linear-gradient(270deg, rgb(0, 65, 240) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 65, 240) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-gray .cmp-teaser { padding: 4px 0px= + 0px; background: linear-gradient(270deg, rgb(190, 190, 190) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(190, 190, 190) = +4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-gray-dark .cmp-teaser { padding: 4p= +x 0px 0px; background: linear-gradient(270deg, rgb(150, 150, 150) 4px, tran= +sparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(150, 150, = +150) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-gray-darker .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(90, 90, 90) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(90, 90, 90)= + 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-green .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(0, 215, 0) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 215, 0) 4px, tr= +ansparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-red .cmp-teaser { padding: 4px 0px = +0px; background: linear-gradient(270deg, red 4px, transparent 0px) 100% 0px= + / 100% 40px no-repeat, linear-gradient(red 4px, transparent 0px) 100% 0px;= + } + +.dcc-title-summary-link.color-block-alt-yellow .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(255, 255, 0) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 255, 0) 4p= +x, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-aqua .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 255, 187) 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 187) 4px, tra= +nsparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-blue .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 186, 255) 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 186, 255) 4px, tra= +nsparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-blue-green .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(5, 240, 165) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(5, 240, 165) 4p= +x, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-brand-green .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(100, 255, 80) 4px, transpa= +rent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(100, 255, 80)= + 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-brand-orange .cmp-teaser { padding: 4px= + 0px 0px; background: linear-gradient(270deg, rgb(255, 120, 0) 4px, transpa= +rent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 120, 0) = +4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-brand-yellow .cmp-teaser { padding: 4px= + 0px 0px; background: linear-gradient(270deg, rgb(255, 235, 50) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 235, 50= +) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-blue-dark .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(0, 142, 255) 4px, transparen= +t 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 142, 255) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-blue-light .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(0, 243, 255) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 243, 255) 4p= +x, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-core-purple .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(70, 0, 115) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(70, 0, 115) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-cyan .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 255, 255) 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 255) 4px, tra= +nsparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(167, 167, 167) 4px, transparent 0= +px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(167, 167, 167) 4px,= + transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-base .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(0, 0, 0) 4px, transparent 0p= +x) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 0, 0) 4px, transp= +arent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-dark .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(107, 107, 107) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(107, 107, 107)= + 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-darker .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(74, 74, 74) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(74, 74, 74) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-light .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(204, 204, 204) 4px, transpa= +rent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(204, 204, 204= +) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-lighter .cmp-teaser { padding: 4px= + 0px 0px; background: linear-gradient(270deg, rgb(227, 227, 227) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(227, 227, 2= +27) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-lightest .cmp-teaser { padding: 4p= +x 0px 0px; background: linear-gradient(270deg, rgb(242, 242, 242) 4px, tran= +sparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(242, 242, = +242) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-grayishyellow-dark .cmp-teaser { paddin= +g: 4px 0px 0px; background: linear-gradient(270deg, rgb(150, 150, 140) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(150, = +150, 140) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-grayishyellow-light .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(230, 230, 220) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(230,= + 230, 220) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-green .cmp-teaser { padding: 4px 0px 0p= +x; background: linear-gradient(270deg, rgb(0, 255, 0) 4px, transparent 0px)= + 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 0) 4px, transp= +arent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-green-dark .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(0, 83, 10) 4px, transparent= + 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 83, 10) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-link .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 77, 255) 4px, transparent 0px)= + 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 77, 255) 4px, trans= +parent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-link-dark .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(0, 0, 136) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 0, 136) 4px, tr= +ansparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-orange .cmp-teaser { padding: 4px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 182, 0) 4px, transparent 0= +px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 182, 0) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-orange-dark .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(255, 149, 0) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 149, 0) 4= +px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-pink .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(231, 0, 116) 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(231, 0, 116) 4px, tra= +nsparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-pink-dark .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(164, 2, 83) 4px, transparent= + 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(164, 2, 83) 4px, = +transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-pink-light .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(255, 80, 160) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 80, 160) = +4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-purple .cmp-teaser { padding: 4px 0px 0= +px; background: linear-gradient(270deg, rgb(161, 0, 255) 4px, transparent 0= +px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(161, 0, 255) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-purple-dark .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(117, 0, 192) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(117, 0, 192) 4= +px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-purple-darkest .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(70, 1, 115) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(70, 1, 115) = +4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-red .cmp-teaser { padding: 4px 0px 0px;= + background: linear-gradient(270deg, rgb(231, 15, 41) 4px, transparent 0px)= + 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(231, 15, 41) 4px, tran= +sparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-red-dark .cmp-teaser { padding: 4px 0px= + 0px; background: linear-gradient(270deg, rgb(189, 0, 29) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(189, 0, 29) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-red-darker .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(113, 0, 18) 4px, transparen= +t 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(113, 0, 18) 4px,= + transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-red-light .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(255, 50, 70) 4px, transparen= +t 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 50, 70) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-white .cmp-teaser { padding: 4px 0px 0p= +x; background: linear-gradient(270deg, rgb(255, 255, 255) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 255, 255) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-yellow .cmp-teaser { padding: 4px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 212, 46) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 212, 46) 4px,= + transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-yellow-dark .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(240, 192, 0) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(240, 192, 0) 4= +px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-yellow-light .cmp-teaser { padding: 4px= + 0px 0px; background: linear-gradient(270deg, rgb(255, 240, 179) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 240, 1= +79) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.cmp-no-color-bar { background-repeat: no-repeat; ba= +ckground-size: 100% 40px; margin-right: 0px; padding: 0px; } + +.dcc-title-summary-link.cmp-no-color-bar.color-block-accent-purple-1 .cmp-t= +easer, .dcc-title-summary-link.cmp-no-color-bar.color-block-accent-purple-2= + .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-accent-p= +urple-3 .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-a= +ccent-purple-4 .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-= +block-accent-purple-5 .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar= +.color-block-alt-blue .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar= +.color-block-alt-gray-dark .cmp-teaser, .dcc-title-summary-link.cmp-no-colo= +r-bar.color-block-alt-gray-darker .cmp-teaser, .dcc-title-summary-link.cmp-= +no-color-bar.color-block-alt-gray .cmp-teaser, .dcc-title-summary-link.cmp-= +no-color-bar.color-block-alt-green .cmp-teaser, .dcc-title-summary-link.cmp= +-no-color-bar.color-block-alt-red .cmp-teaser, .dcc-title-summary-link.cmp-= +no-color-bar.color-block-alt-yellow .cmp-teaser, .dcc-title-summary-link.cm= +p-no-color-bar.color-block-aqua .cmp-teaser, .dcc-title-summary-link.cmp-no= +-color-bar.color-block-blue-dark .cmp-teaser, .dcc-title-summary-link.cmp-n= +o-color-bar.color-block-blue-green .cmp-teaser, .dcc-title-summary-link.cmp= +-no-color-bar.color-block-blue-light .cmp-teaser, .dcc-title-summary-link.c= +mp-no-color-bar.color-block-blue .cmp-teaser, .dcc-title-summary-link.cmp-n= +o-color-bar.color-block-brand-green .cmp-teaser, .dcc-title-summary-link.cm= +p-no-color-bar.color-block-brand-orange .cmp-teaser, .dcc-title-summary-lin= +k.cmp-no-color-bar.color-block-brand-yellow .cmp-teaser, .dcc-title-summary= +-link.cmp-no-color-bar.color-block-core-purple .cmp-teaser, .dcc-title-summ= +ary-link.cmp-no-color-bar.color-block-cyan .cmp-teaser, .dcc-title-summary-= +link.cmp-no-color-bar.color-block-gray-base .cmp-teaser, .dcc-title-summary= +-link.cmp-no-color-bar.color-block-gray-dark .cmp-teaser, .dcc-title-summar= +y-link.cmp-no-color-bar.color-block-gray-darker .cmp-teaser, .dcc-title-sum= +mary-link.cmp-no-color-bar.color-block-gray-light .cmp-teaser, .dcc-title-s= +ummary-link.cmp-no-color-bar.color-block-gray-lighter .cmp-teaser, .dcc-tit= +le-summary-link.cmp-no-color-bar.color-block-gray-lightest .cmp-teaser, .dc= +c-title-summary-link.cmp-no-color-bar.color-block-gray .cmp-teaser, .dcc-ti= +tle-summary-link.cmp-no-color-bar.color-block-grayishyellow-dark .cmp-tease= +r, .dcc-title-summary-link.cmp-no-color-bar.color-block-grayishyellow-light= + .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-green-da= +rk .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-green = +.cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-link-dark= + .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-link .cm= +p-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-orange-dark = +.cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-orange .c= +mp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-pink-dark .= +cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-pink-light= + .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-pink .cm= +p-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-purple-dark = +.cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-purple-da= +rkest .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-pur= +ple .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-red-d= +ark .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-red-d= +arker .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-red= +-light .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-re= +d .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-white .= +cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-yellow-dar= +k .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-yellow-= +light .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-yel= +low .cmp-teaser { padding: 0px; } + +.dcc-title-summary-link.cmp-no-color-bar .cmp-teaser__content { border: non= +e; padding: 3rem 0px 2rem; } + +.dcc-title-summary-link.cmp-no-color-bar--b-top .cmp-teaser { border-top: 0= +.1rem solid rgb(204, 204, 204); } + +.dcc-title-summary-link.cmp-no-color-bar--b-bottom .cmp-teaser { border-bot= +tom: 0.1rem solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .dcc-title-summary-link-arrow.card .cmp-teaser__content { position: relat= +ive; } +} + +@media screen and (min-width: 768px) { + .dcc-title-summary-link-arrow.card .cmp-teaser__description { -webkit-box= +-flex: 1; flex: 1 0 auto; } +} + +.dcc-title-summary-link-arrow.card .cmp-teaser__action-container { position= +: relative; } + +.dcc-title-summary-link-arrow.has-ellipsis .cmp-teaser__description { displ= +ay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overf= +low: hidden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-link-arrow.has-ellipsis .cmp-teaser__description { -we= +bkit-line-clamp: 2; } +} + +.dcc-title-summary-link-arrow .cmp-teaser { margin: 0px; } + +.dcc-title-summary-link-arrow .cmp-teaser__title { margin-top: 0px; margin-= +bottom: 2rem; font-family: Graphik, Arial, system-ui, -apple-system, blinkm= +acsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantare= +ll, sans-serif; font-weight: 800; font-style: normal; text-transform: none;= + color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-link-arrow .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-link-arrow .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-title-summary-link-arrow .cmp-teaser__title a:hover { text-decoration:= + underline; color: rgb(0, 77, 255); height: 0.08125em; } + +.dcc-title-summary-link-arrow .cmp-teaser__title a:focus { text-decoration:= + underline; color: rgb(0, 77, 255); } + +.dcc-title-summary-link-arrow .cmp-teaser__pretitle { border: transparent; = +color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem; font-weight:= + 600; line-height: 2rem; margin-bottom: 2rem; text-transform: none; } + +.dcc-title-summary-link-arrow .cmp-teaser__pretitle a { color: rgb(0, 0, 0)= +; } + +.dcc-title-summary-link-arrow .cmp-teaser__pretitle a:hover { color: rgb(0,= + 77, 255); } + +.dcc-title-summary-link-arrow .cmp-teaser__pretitle a:focus { color: rgb(0,= + 77, 255); padding-bottom: 0.5rem; } + +.dcc-title-summary-link-arrow .cmp-teaser__description { line-height: 2.2re= +m; margin-top: 0px; } + +.dcc-title-summary-link-arrow .cmp-teaser__content { background-color: rgb(= +255, 255, 255); border: 0.063rem solid rgb(204, 204, 204); padding-bottom: = +3rem; padding-top: 3rem; display: flex; } + +@media screen and (max-width: 767.9px) { + .dcc-title-summary-link-arrow .cmp-teaser__content { padding: 2.56rem 2.2= +5rem; } +} + +.dcc-title-summary-link-arrow .cmp-teaser__action-container { margin-top: 0= +px; padding-top: 0px; } + +.dcc-title-summary-link-arrow.color-background-gray .cmp-teaser__content { = +background-color: rgb(242, 242, 242); } + +.dcc-title-summary-link-arrow.color-block-accent-purple-1 .cmp-teaser, .dcc= +-title-summary-link-arrow.color-block-accent-purple-2 .cmp-teaser, .dcc-tit= +le-summary-link-arrow.color-block-accent-purple-3 .cmp-teaser, .dcc-title-s= +ummary-link-arrow.color-block-accent-purple-4 .cmp-teaser, .dcc-title-summa= +ry-link-arrow.color-block-accent-purple-5 .cmp-teaser, .dcc-title-summary-l= +ink-arrow.color-block-alt-blue .cmp-teaser, .dcc-title-summary-link-arrow.c= +olor-block-alt-gray-dark .cmp-teaser, .dcc-title-summary-link-arrow.color-b= +lock-alt-gray-darker .cmp-teaser, .dcc-title-summary-link-arrow.color-block= +-alt-gray .cmp-teaser, .dcc-title-summary-link-arrow.color-block-alt-green = +.cmp-teaser, .dcc-title-summary-link-arrow.color-block-alt-red .cmp-teaser,= + .dcc-title-summary-link-arrow.color-block-alt-yellow .cmp-teaser, .dcc-tit= +le-summary-link-arrow.color-block-aqua .cmp-teaser, .dcc-title-summary-link= +-arrow.color-block-blue-dark .cmp-teaser, .dcc-title-summary-link-arrow.col= +or-block-blue-green .cmp-teaser, .dcc-title-summary-link-arrow.color-block-= +blue-light .cmp-teaser, .dcc-title-summary-link-arrow.color-block-blue .cmp= +-teaser, .dcc-title-summary-link-arrow.color-block-brand-green .cmp-teaser,= + .dcc-title-summary-link-arrow.color-block-brand-orange .cmp-teaser, .dcc-t= +itle-summary-link-arrow.color-block-brand-yellow .cmp-teaser, .dcc-title-su= +mmary-link-arrow.color-block-core-purple .cmp-teaser, .dcc-title-summary-li= +nk-arrow.color-block-cyan .cmp-teaser, .dcc-title-summary-link-arrow.color-= +block-gray-base .cmp-teaser, .dcc-title-summary-link-arrow.color-block-gray= +-dark .cmp-teaser, .dcc-title-summary-link-arrow.color-block-gray-darker .c= +mp-teaser, .dcc-title-summary-link-arrow.color-block-gray-light .cmp-teaser= +, .dcc-title-summary-link-arrow.color-block-gray-lighter .cmp-teaser, .dcc-= +title-summary-link-arrow.color-block-gray-lightest .cmp-teaser, .dcc-title-= +summary-link-arrow.color-block-gray .cmp-teaser, .dcc-title-summary-link-ar= +row.color-block-grayishyellow-dark .cmp-teaser, .dcc-title-summary-link-arr= +ow.color-block-grayishyellow-light .cmp-teaser, .dcc-title-summary-link-arr= +ow.color-block-green-dark .cmp-teaser, .dcc-title-summary-link-arrow.color-= +block-green .cmp-teaser, .dcc-title-summary-link-arrow.color-block-link-dar= +k .cmp-teaser, .dcc-title-summary-link-arrow.color-block-link .cmp-teaser, = +.dcc-title-summary-link-arrow.color-block-orange-dark .cmp-teaser, .dcc-tit= +le-summary-link-arrow.color-block-orange .cmp-teaser, .dcc-title-summary-li= +nk-arrow.color-block-pink-dark .cmp-teaser, .dcc-title-summary-link-arrow.c= +olor-block-pink-light .cmp-teaser, .dcc-title-summary-link-arrow.color-bloc= +k-pink .cmp-teaser, .dcc-title-summary-link-arrow.color-block-purple-dark .= +cmp-teaser, .dcc-title-summary-link-arrow.color-block-purple-darkest .cmp-t= +easer, .dcc-title-summary-link-arrow.color-block-purple .cmp-teaser, .dcc-t= +itle-summary-link-arrow.color-block-red-dark .cmp-teaser, .dcc-title-summar= +y-link-arrow.color-block-red-darker .cmp-teaser, .dcc-title-summary-link-ar= +row.color-block-red-light .cmp-teaser, .dcc-title-summary-link-arrow.color-= +block-red .cmp-teaser, .dcc-title-summary-link-arrow.color-block-white .cmp= +-teaser, .dcc-title-summary-link-arrow.color-block-yellow-dark .cmp-teaser,= + .dcc-title-summary-link-arrow.color-block-yellow-light .cmp-teaser, .dcc-t= +itle-summary-link-arrow.color-block-yellow .cmp-teaser { padding: 4px 0px 0= +px; background-repeat: no-repeat; background-size: 100% 40px; } + +.dcc-title-summary-link-arrow .cmp-title-summary-link-arrow--divider { disp= +lay: flex; border-width: 0.01rem; border-top-style: solid; border-top-color= +: rgb(204, 204, 204); overflow: hidden; margin-top: 1.25em; margin-bottom: = +1.25em; } + +.dcc-title-summary-link-arrow .cmp-teaser__description p, .dcc-title-summar= +y-link-arrow div.cmp-display_inline { display: inline; line-height: 2.5rem;= + } + +.dcc-title-summary-link-arrow .cmp-teaser__description p a, .dcc-title-summ= +ary-link-arrow div.cmp-display_inline a { text-decoration: underline; } + +.dcc-title-summary-link-arrow .cmp-teaser__description p a:hover, .dcc-titl= +e-summary-link-arrow div.cmp-display_inline a:hover { color: rgb(0, 0, 136)= +; text-decoration: underline; } + +.dcc-title-summary-link-arrow .cmp-teaser__description p a:focus, .dcc-titl= +e-summary-link-arrow div.cmp-display_inline a:focus { outline: rgb(0, 0, 13= +6) solid 1px; outline-offset: 0px; color: rgb(0, 0, 136); } + +.dcc-title-summary-link-arrow .cmp-teaser__action-link { line-height: 2; } + +.dcc-title-summary-link-arrow .cmp-teaser__action-link:focus { color: rgb(0= +, 77, 255); outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; displa= +y: inline-block; line-height: 1; } + +.dcc-title-summary-link-arrow .cmp-teaser__action-link::before { height: 0.= +09125em; } + +.boardcards .cmp-board-card { background: rgb(255, 255, 255); border: 1px s= +olid rgb(204, 204, 204); overflow: hidden; } + +.boardcards .cmp-board-card__link { box-shadow: none; display: block; outli= +ne: none; position: relative; height: 100%; } + +.boardcards .cmp-board-card__link::after { content: ""; height: 100%; opaci= +ty: 0; position: absolute; top: 0px; width: 100%; } + +.boardcards .cmp-board-card .cmp-image__image { height: 100%; width: 100%; = +} + +.boardcards .cmp-board-card__content { background: transparent; height: 100= +%; padding: 20px; } + +.boardcards .cmp-board-card__name { font-family: Graphik, Arial, system-ui,= + -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica = +Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal;= + text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.= +4rem; } + +@media screen and (min-width: 1000px) { + .boardcards .cmp-board-card__name { font-size: 1.6rem; } +} + +.boardcards .cmp-board-card__title { color: rgb(0, 0, 0); font-weight: 400;= + font-size: 1.4rem; line-height: 1.6; margin-top: 5px; text-transform: none= +; } + +@media screen and (min-width: 1000px) { + .boardcards .cmp-board-card__title { font-size: 1.6rem; } +} + +.boardcards.color-block-accent-purple-1 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-1 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(180, 85, 170); opacity: 1; tran= +sition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-accent-purple-2 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-2 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(160, 85, 245); opacity: 1; tran= +sition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-accent-purple-3 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-3 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(190, 130, 255); opacity: 1; tra= +nsition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-accent-purple-4 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-4 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(220, 175, 255); opacity: 1; tra= +nsition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-accent-purple-5 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-5 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(230, 220, 255); opacity: 1; tra= +nsition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-alt-blue .cmp-board-card__link:focus:is(:focus-visi= +ble)::after, .boardcards.color-block-alt-blue .cmp-board-card__link:hover::= +after { border: 4px solid rgb(0, 65, 240); opacity: 1; transition: all 0.3s= + ease-in-out 0s; } + +.boardcards.color-block-alt-gray .cmp-board-card__link:focus:is(:focus-visi= +ble)::after, .boardcards.color-block-alt-gray .cmp-board-card__link:hover::= +after { border: 4px solid rgb(190, 190, 190); opacity: 1; transition: all 0= +.3s ease-in-out 0s; } + +.boardcards.color-block-alt-gray-dark .cmp-board-card__link:focus:is(:focus= +-visible)::after, .boardcards.color-block-alt-gray-dark .cmp-board-card__li= +nk:hover::after { border: 4px solid rgb(150, 150, 150); opacity: 1; transit= +ion: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-alt-gray-darker .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-alt-gray-darker .cmp-board-card= +__link:hover::after { border: 4px solid rgb(90, 90, 90); opacity: 1; transi= +tion: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-alt-green .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-alt-green .cmp-board-card__link:hover= +::after { border: 4px solid rgb(0, 215, 0); opacity: 1; transition: all 0.3= +s ease-in-out 0s; } + +.boardcards.color-block-alt-red .cmp-board-card__link:focus:is(:focus-visib= +le)::after, .boardcards.color-block-alt-red .cmp-board-card__link:hover::af= +ter { border: 4px solid red; opacity: 1; transition: all 0.3s ease-in-out 0= +s; } + +.boardcards.color-block-alt-yellow .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-alt-yellow .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(255, 255, 0); opacity: 1; transition: all= + 0.3s ease-in-out 0s; } + +.boardcards.color-block-aqua .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-aqua .cmp-board-card__link:hover::after { = +border: 4px solid rgb(0, 255, 187); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-blue .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-blue .cmp-board-card__link:hover::after { = +border: 4px solid rgb(0, 186, 255); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-blue-green .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-blue-green .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(5, 240, 165); opacity: 1; transition: all= + 0.3s ease-in-out 0s; } + +.boardcards.color-block-brand-green .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-brand-green .cmp-board-card__link:h= +over::after { border: 4px solid rgb(100, 255, 80); opacity: 1; transition: = +all 0.3s ease-in-out 0s; } + +.boardcards.color-block-brand-orange .cmp-board-card__link:focus:is(:focus-= +visible)::after, .boardcards.color-block-brand-orange .cmp-board-card__link= +:hover::after { border: 4px solid rgb(255, 120, 0); opacity: 1; transition:= + all 0.3s ease-in-out 0s; } + +.boardcards.color-block-brand-yellow .cmp-board-card__link:focus:is(:focus-= +visible)::after, .boardcards.color-block-brand-yellow .cmp-board-card__link= +:hover::after { border: 4px solid rgb(255, 235, 50); opacity: 1; transition= +: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-blue-dark .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-blue-dark .cmp-board-card__link:hover= +::after { border: 4px solid rgb(0, 142, 255); opacity: 1; transition: all 0= +.3s ease-in-out 0s; } + +.boardcards.color-block-blue-light .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-blue-light .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(0, 243, 255); opacity: 1; transition: all= + 0.3s ease-in-out 0s; } + +.boardcards.color-block-core-purple .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-core-purple .cmp-board-card__link:h= +over::after { border: 4px solid rgb(70, 0, 115); opacity: 1; transition: al= +l 0.3s ease-in-out 0s; } + +.boardcards.color-block-cyan .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-cyan .cmp-board-card__link:hover::after { = +border: 4px solid rgb(0, 255, 255); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-gray .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-gray .cmp-board-card__link:hover::after { = +border: 4px solid rgb(167, 167, 167); opacity: 1; transition: all 0.3s ease= +-in-out 0s; } + +.boardcards.color-block-gray-base .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-gray-base .cmp-board-card__link:hover= +::after { border: 4px solid rgb(0, 0, 0); opacity: 1; transition: all 0.3s = +ease-in-out 0s; } + +.boardcards.color-block-gray-dark .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-gray-dark .cmp-board-card__link:hover= +::after { border: 4px solid rgb(107, 107, 107); opacity: 1; transition: all= + 0.3s ease-in-out 0s; } + +.boardcards.color-block-gray-darker .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-gray-darker .cmp-board-card__link:h= +over::after { border: 4px solid rgb(74, 74, 74); opacity: 1; transition: al= +l 0.3s ease-in-out 0s; } + +.boardcards.color-block-gray-light .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-gray-light .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(204, 204, 204); opacity: 1; transition: a= +ll 0.3s ease-in-out 0s; } + +.boardcards.color-block-gray-lighter .cmp-board-card__link:focus:is(:focus-= +visible)::after, .boardcards.color-block-gray-lighter .cmp-board-card__link= +:hover::after { border: 4px solid rgb(227, 227, 227); opacity: 1; transitio= +n: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-gray-lightest .cmp-board-card__link:focus:is(:focus= +-visible)::after, .boardcards.color-block-gray-lightest .cmp-board-card__li= +nk:hover::after { border: 4px solid rgb(242, 242, 242); opacity: 1; transit= +ion: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-grayishyellow-dark .cmp-board-card__link:focus:is(:= +focus-visible)::after, .boardcards.color-block-grayishyellow-dark .cmp-boar= +d-card__link:hover::after { border: 4px solid rgb(150, 150, 140); opacity: = +1; transition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-grayishyellow-light .cmp-board-card__link:focus:is(= +:focus-visible)::after, .boardcards.color-block-grayishyellow-light .cmp-bo= +ard-card__link:hover::after { border: 4px solid rgb(230, 230, 220); opacity= +: 1; transition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-green .cmp-board-card__link:focus:is(:focus-visible= +)::after, .boardcards.color-block-green .cmp-board-card__link:hover::after = +{ border: 4px solid rgb(0, 255, 0); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-green-dark .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-green-dark .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(0, 83, 10); opacity: 1; transition: all 0= +.3s ease-in-out 0s; } + +.boardcards.color-block-link .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-link .cmp-board-card__link:hover::after { = +border: 4px solid rgb(0, 77, 255); opacity: 1; transition: all 0.3s ease-in= +-out 0s; } + +.boardcards.color-block-link-dark .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-link-dark .cmp-board-card__link:hover= +::after { border: 4px solid rgb(0, 0, 136); opacity: 1; transition: all 0.3= +s ease-in-out 0s; } + +.boardcards.color-block-orange .cmp-board-card__link:focus:is(:focus-visibl= +e)::after, .boardcards.color-block-orange .cmp-board-card__link:hover::afte= +r { border: 4px solid rgb(255, 182, 0); opacity: 1; transition: all 0.3s ea= +se-in-out 0s; } + +.boardcards.color-block-orange-dark .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-orange-dark .cmp-board-card__link:h= +over::after { border: 4px solid rgb(255, 149, 0); opacity: 1; transition: a= +ll 0.3s ease-in-out 0s; } + +.boardcards.color-block-pink .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-pink .cmp-board-card__link:hover::after { = +border: 4px solid rgb(231, 0, 116); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-pink-dark .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-pink-dark .cmp-board-card__link:hover= +::after { border: 4px solid rgb(164, 2, 83); opacity: 1; transition: all 0.= +3s ease-in-out 0s; } + +.boardcards.color-block-pink-light .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-pink-light .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(255, 80, 160); opacity: 1; transition: al= +l 0.3s ease-in-out 0s; } + +.boardcards.color-block-purple .cmp-board-card__link:focus:is(:focus-visibl= +e)::after, .boardcards.color-block-purple .cmp-board-card__link:hover::afte= +r { border: 4px solid rgb(161, 0, 255); opacity: 1; transition: all 0.3s ea= +se-in-out 0s; } + +.boardcards.color-block-purple-dark .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-purple-dark .cmp-board-card__link:h= +over::after { border: 4px solid rgb(117, 0, 192); opacity: 1; transition: a= +ll 0.3s ease-in-out 0s; } + +.boardcards.color-block-purple-darkest .cmp-board-card__link:focus:is(:focu= +s-visible)::after, .boardcards.color-block-purple-darkest .cmp-board-card__= +link:hover::after { border: 4px solid rgb(70, 1, 115); opacity: 1; transiti= +on: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-red .cmp-board-card__link:focus:is(:focus-visible):= +:after, .boardcards.color-block-red .cmp-board-card__link:hover::after { bo= +rder: 4px solid rgb(231, 15, 41); opacity: 1; transition: all 0.3s ease-in-= +out 0s; } + +.boardcards.color-block-red-dark .cmp-board-card__link:focus:is(:focus-visi= +ble)::after, .boardcards.color-block-red-dark .cmp-board-card__link:hover::= +after { border: 4px solid rgb(189, 0, 29); opacity: 1; transition: all 0.3s= + ease-in-out 0s; } + +.boardcards.color-block-red-darker .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-red-darker .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(113, 0, 18); opacity: 1; transition: all = +0.3s ease-in-out 0s; } + +.boardcards.color-block-red-light .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-red-light .cmp-board-card__link:hover= +::after { border: 4px solid rgb(255, 50, 70); opacity: 1; transition: all 0= +.3s ease-in-out 0s; } + +.boardcards.color-block-white .cmp-board-card__link:focus:is(:focus-visible= +)::after, .boardcards.color-block-white .cmp-board-card__link:hover::after = +{ border: 4px solid rgb(255, 255, 255); opacity: 1; transition: all 0.3s ea= +se-in-out 0s; } + +.boardcards.color-block-yellow .cmp-board-card__link:focus:is(:focus-visibl= +e)::after, .boardcards.color-block-yellow .cmp-board-card__link:hover::afte= +r { border: 4px solid rgb(255, 212, 46); opacity: 1; transition: all 0.3s e= +ase-in-out 0s; } + +.boardcards.color-block-yellow-dark .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-yellow-dark .cmp-board-card__link:h= +over::after { border: 4px solid rgb(240, 192, 0); opacity: 1; transition: a= +ll 0.3s ease-in-out 0s; } + +.boardcards.color-block-yellow-light .cmp-board-card__link:focus:is(:focus-= +visible)::after, .boardcards.color-block-yellow-light .cmp-board-card__link= +:hover::after { border: 4px solid rgb(255, 240, 179); opacity: 1; transitio= +n: all 0.3s ease-in-out 0s; } + +.profilecards.color-background-gray .cmp-profile-card { background-color: r= +gb(242, 242, 242); } + +.cmp-executive-card { position: relative; display: flex; -webkit-box-orient= +: horizontal; -webkit-box-direction: normal; flex-flow: wrap; background: r= +gb(255, 255, 255); border: 1px solid rgb(204, 204, 204); } + +.cmp-executive-card__image { -webkit-box-flex: 0; flex: 0 0 auto; width: 14= +.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-executive-card__image { width: 15.4rem; } +} + +.cmp-executive-card__image .cmp-image__image { width: 100%; } + +.cmp-executive-card__image--blur .cmp-image__image { filter: blur(0.2rem); = +} + +.cmp-executive-card__content { background: transparent; border: none; paddi= +ng: 1.4rem 2rem; -webkit-box-flex: 1; flex: 1 1 auto; width: 14rem; } + +.cmp-executive-card__name { font-family: Graphik, Arial, system-ui, -apple-= +system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", o= +xygen, cantarell, sans-serif; font-weight: 800; font-style: normal; text-tr= +ansform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-executive-card__name { font-size: 1.6rem; } +} + +.cmp-executive-card__title { -webkit-box-flex: 1; flex-grow: 1; font-size: = +1.2rem; line-height: 1.4; font-weight: 400; color: rgb(0, 0, 0); margin-top= +: 0.5rem; text-overflow: ellipsis; overflow: hidden; -webkit-line-clamp: 4;= + -webkit-box-orient: vertical; display: -webkit-box; } + +@media screen and (min-width: 1000px) { + .cmp-executive-card__title { font-size: 1.4rem; line-height: 1.9rem; } +} + +.cmp-executive-card .cmp-executive-card-overlay { background-color: rgba(0,= + 77, 255, 0.8); background-blend-mode: multiply; position: absolute; top: 0= +px; left: 0px; width: 100%; height: 100%; } + +.cmp-executive-card .cmp-executive-card-overlay--hide { opacity: 0; } + +@media screen and (max-width: 999.9px) { + .cmp-executive-card .cmp-executive-card-overlay--hide { display: none; } +} + +.cmp-executive-card .cmp-executive-card-overlay--hide--zoom { display: bloc= +k; opacity: 0; } + +.cmp-executive-card .cmp-executive-card { margin: 0px; padding: 0px; } + +.cmp-executive-card .cmp-executive-card__container { display: flex; -webkit= +-box-align: center; align-items: center; height: 100%; } + +.cmp-executive-card .cmp-executive-card__link { margin: 0px auto; } + +.cmp-executive-card .cmp-executive-card__link-social-media { display: flex;= + -webkit-box-align: center; align-items: center; -webkit-box-pack: center; = +justify-content: center; } + +.cmp-executive-card .cmp-executive-card__link-social-media > div:not(:first= +-child) { margin-left: 2rem; } + +.cmp-executive-card .cmp-executive-card__link a { color: rgb(255, 255, 255)= +; text-decoration: none; } + +.cmp-executive-card .cmp-executive-card__link a::before { color: rgb(255, 2= +55, 255); } + +.cmp-executive-card .cmp-executive-card__link a:focus { box-shadow: none; o= +utline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; } + +.cmp-executive-card .cmp-executive-card__link a:focus:not(:focus-visible) {= + outline: none; box-shadow: none; } + +.cmp-executive-card .cmp-executive-card__link-bio { display: flex; -webkit-= +box-align: center; align-items: center; -webkit-box-pack: center; justify-c= +ontent: center; } + +.cmp-executive-card .cmp-executive-card__link-linkedin, .cmp-executive-card= + .cmp-executive-card__link-twitter { -webkit-box-align: baseline; align-ite= +ms: baseline; display: flex; margin-top: 2rem; } + +.cmp-executive-card .cmp-executive-card__link-linkedin a, .cmp-executive-ca= +rd .cmp-executive-card__link-twitter a { border: 0.2rem solid rgb(255, 255,= + 255); border-radius: 50%; height: 3.2rem; width: 3.2rem; -webkit-box-pack:= + start; justify-content: flex-start; } + +.cmp-executive-card .cmp-executive-card__link-twitter a::before { content: = +"=EF=89=83"; } + +.cmp-executive-card .cmp-executive-card__link-linkedin a::before, .cmp-exec= +utive-card .cmp-executive-card__link-twitter a::before { font-size: 16px; f= +ont-family: Ionicons; font-weight: 400; font-style: normal; line-height: 1;= + text-transform: none; letter-spacing: normal; overflow-wrap: normal; white= +-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-r= +endering: optimizelegibility; font-feature-settings: "liga"; display: flex;= + -webkit-box-align: center; align-items: center; -webkit-box-pack: center; = +justify-content: center; width: 100%; height: 100%; } + +.cmp-executive-card .cmp-executive-card__link-linkedin a::before { content:= + "=EF=88=B9"; } + +.cmp-executive-card .cmp-button__close { display: none; } + +@media screen and (max-width: 999.9px) { + .cmp-executive-card .cmp-button__close { display: block; position: absolu= +te; top: 0px; right: 0px; } + .cmp-executive-card .cmp-button__close .cmp-button { width: 1.5rem; heigh= +t: auto; margin: 0.5rem; padding: 0px; border: 0px; } + .cmp-executive-card .cmp-button__close .cmp-button__text::after { content= +: "=EF=8B=97"; font-size: 24px; font-family: Ionicons; display: block; font= +-style: normal; line-height: 1; text-transform: none; letter-spacing: norma= +l; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font= +-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-s= +ettings: "liga"; color: rgb(255, 255, 255); font-weight: 800; } + .cmp-executive-card .cmp-button__close .cmp-button:focus { box-shadow: no= +ne; outline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; } + .cmp-executive-card .cmp-button__close .cmp-button:focus:not(:focus-visib= +le) { outline: none; box-shadow: none; } +} + +.profilecards .main-container { width: 100%; overflow: hidden; } + +.profilecards .cmp-expert-card, .profilecards .main-container { display: fl= +ex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc= +tion: column; } + +.profilecards .cmp-expert-card { background: rgb(255, 255, 255); border: 1p= +x solid rgb(204, 204, 204); height: 100%; } + +.profilecards .cmp-expert-card .cmp-image__image { height: 100%; width: 100= +%; } + +.profilecards .cmp-expert-card__content { background: transparent; display:= + flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-di= +rection: column; height: 100%; padding: 20px; } + +@media screen and (max-width: 999.9px) { + .profilecards .cmp-expert-card__content { font-size: 1.4rem; } +} + +.profilecards .cmp-expert-card__name { font-size: 1.4rem; font-weight: 700;= + line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .profilecards .cmp-expert-card__name { font-size: 1.6rem; } +} + +.profilecards .cmp-expert-card__title { -webkit-box-flex: 1; flex-grow: 1; = +font-size: 1.4rem; line-height: 1.6; margin-top: 5px; } + +@media screen and (min-width: 1000px) { + .profilecards .cmp-expert-card__title { font-size: 1.6rem; } +} + +.profilecards .cmp-expert-card__summary { -webkit-box-flex: 1; flex-grow: 1= +; font-size: 1.4rem; line-height: 1.6; margin-top: 2rem; overflow-wrap: bre= +ak-word; word-break: break-word; height: 100%; } + +@media screen and (min-width: 1000px) { + .profilecards .cmp-expert-card__summary { font-size: 1.6rem; } +} + +.profilecards .cmp-expert-card__link { font-size: 1.6rem; line-height: 1.6;= + padding-top: 2rem; margin-top: auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .profilecards .cmp-expert-card__link { padding-top: 3rem; } +} + +.profilecards .cmp-expert-card__link ~ .cmp-expert-card__link { padding-top= +: 0px; margin-top: 0px; } + +.profilecards .cmp-expert-card__link a { color: rgb(0, 77, 255); display: i= +nline-block; text-decoration: none; } + +.profilecards .cmp-expert-card__link a:focus, .profilecards .cmp-expert-car= +d__link a:hover { text-decoration: underline; } + +.profilecards .cmp-expert-card__link a:visited { color: rgb(0, 0, 136); } + +.profilecards .cmp-expert-card__link-twitter a::before { content: "=EF=89= +=83"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +.profilecards .cmp-expert-card__link-twitter a:focus { text-decoration: und= +erline; } + +.profilecards .cmp-expert-card__link-linkedin a::before { content: "=EF=88= +=B9"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +.profilecards .cmp-expert-card__link-linkedin a:focus { text-decoration: un= +derline; } + +.profilecards .cmp-expert-card__link-linkedin, .profilecards .cmp-expert-ca= +rd__link-twitter { -webkit-box-align: baseline; align-items: baseline; disp= +lay: flex; } + +.profilecards .cmp-expert-card__link-linkedin a::before, .profilecards .cmp= +-expert-card__link-twitter a::before { color: rgb(0, 77, 255); display: inl= +ine-block; margin-right: 0.7rem; } + +.profilecards .cmp-button__cta-arrow--right { margin-top: 30px; } + +.executive-card .cmp-quote-executive-card { min-height: 14.4rem; max-height= +: 14.4rem; background-color: rgb(255, 255, 255); border: 0.1rem solid rgb(2= +04, 204, 204); padding: 2rem; width: 100%; font-size: 1.2rem; line-height: = +1.2; overflow: hidden; color: rgb(0, 0, 0); word-break: break-word; } + +.executive-card .cmp-quote-executive-card__container { min-height: 10.2rem;= + max-height: 10.2rem; overflow: hidden; } + +.executive-card .cmp-quote-executive-card__icon-quote { float: left; width:= + 2.7rem; height: 2.5rem; margin-right: 1.8rem; } + +.executive-card .cmp-quote-executive-card__icon-quote::after { content: "= +=EE=A4=80"; font-size: 2.5rem; font-family: Ionicons; display: block; font-= +weight: 400; font-style: normal; line-height: 1; text-transform: none; lett= +er-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: = +ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibilit= +y; font-feature-settings: "liga"; color: rgb(74, 74, 74); } + +.executive-card .cmp-quote-executive-card__name-container { margin-bottom: = +2.5rem; height: 1.5rem; } + +@media screen and (min-width: 1000px) { + .executive-card .cmp-quote-executive-card__name-container { margin-bottom= +: 2.2rem; } +} + +.executive-card .cmp-quote-executive-card__name { font-weight: 700; margin-= +bottom: 2.5rem; height: 1.5rem; } + +@media screen and (min-width: 1000px) { + .executive-card .cmp-quote-executive-card__name { margin-bottom: 2.2rem; = +} +} + +.cmp-twitter-executive-card { min-height: 14.4rem; max-height: 14.4rem; bac= +kground-color: rgb(255, 255, 255); border: 0.1rem solid rgb(204, 204, 204);= + padding: 2rem; font-size: 1.2rem; width: 100%; overflow: hidden; } + +@media screen and (min-width: 1000px) { + .cmp-twitter-executive-card { min-height: 15.4rem; max-height: 15.4rem; } +} + +.cmp-twitter-executive-card__title-data { display: flex; -webkit-box-pack: = +justify; justify-content: space-between; margin-bottom: 1rem; } + +.cmp-twitter-executive-card__tweet { line-height: 1.2; font-size: 1.2rem; o= +verflow: hidden; -webkit-line-clamp: 4; display: -webkit-box; -webkit-box-o= +rient: vertical; } + +.cmp-twitter-executive-card__tweet a { color: rgb(0, 77, 255); text-decorat= +ion: underline; } + +.cmp-twitter-executive-card__logo-handle { display: flex; max-width: calc(1= +00% - 5rem); } + +.cmp-twitter-executive-card__name-handle { line-height: 1.2; word-break: br= +eak-word; } + +.cmp-twitter-executive-card__handle-link { line-height: 1.2; text-decoratio= +n: none; color: inherit; } + +.cmp-twitter-executive-card__handle-link:focus, .cmp-twitter-executive-card= +__handle-link:hover { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-twitter-executive-card__name { font-weight: 700; } + +.cmp-twitter-executive-card__date-text { font-size: 1.2rem; } + +.cmp-twitter-executive-card__icon-twitter::after { content: "=EF=89=83"; fo= +nt-size: 32px; font-family: Ionicons; display: block; font-weight: 400; fon= +t-style: normal; line-height: 1; text-transform: none; letter-spacing: norm= +al; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fon= +t-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-= +settings: "liga"; width: 3.2rem; height: 3.2rem; margin-right: 1.5rem; colo= +r: rgb(0, 186, 255); } + +.content-card--award .cmp-teaser__content { border: 1px solid rgb(204, 204,= + 204); padding: 2.5rem 2rem; } + +.content-card--award .cmp-teaser__pretitle { text-transform: uppercase; fon= +t-weight: 600; color: rgb(0, 0, 0); margin-bottom: 20px; font-size: 1.2rem;= + line-height: 1.44rem; } + +.content-card--award .cmp-teaser .cmp-teaser__title { margin-top: 0px; marg= +in-bottom: 2.5rem; font-size: 1.8rem; line-height: 2.196rem; } + +@media screen and (min-width: 1000px) { + .content-card--award .cmp-teaser .cmp-teaser__title { font-size: 2.5rem; = +line-height: 3rem; } +} + +.content-card--award .cmp-teaser__description, .content-card--award .cmp-te= +aser__description p { margin-top: 0px; font-size: 1.2rem; line-height: 1.44= +rem; word-break: break-word; } + +.content-card--cardwithbutton .cmp-teaser__content { width: 100%; backgroun= +d-color: rgb(255, 255, 255); border: 1px solid rgb(227, 227, 227); padding:= + 3rem 2rem; } + +@media screen and (min-width: 1000px) { + .content-card--cardwithbutton .cmp-teaser__content { padding: 3rem; } +} + +.content-card--cardwithbutton .cmp-teaser__pretitle { color: rgb(0, 0, 0); = +margin: 0px; padding-bottom: 2rem; font-weight: 600; font-size: 1.2rem; tex= +t-transform: uppercase; line-height: 1; } + +@media screen and (min-width: 1000px) { + .content-card--cardwithbutton .cmp-teaser__pretitle { font-size: 1.8rem; = +} +} + +.content-card--cardwithbutton .cmp-teaser__title { margin: 0px; padding: 0p= +x 0px 1rem; font-weight: 800; text-transform: none; } + +@media screen and (min-width: 1000px) { + .content-card--cardwithbutton .cmp-teaser__title { padding-bottom: 2rem; = +} +} + +.content-card--cardwithbutton .cmp-teaser__description { margin: 0px; paddi= +ng-bottom: 2rem; font-weight: 400; font-size: 1.4rem; color: rgb(0, 0, 0); = +text-transform: none; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .content-card--cardwithbutton .cmp-teaser__description { font-size: 1.6re= +m; } +} + +.content-card--cardwithbutton .cmp-teaser__action-container { padding: 0px;= + } + +.content-card--cardwithbutton .cmp-teaser__action-link { display: inline-fl= +ex; -webkit-box-align: center; align-items: center; -webkit-box-pack: cente= +r; justify-content: center; font-family: Graphik, Arial, system-ui, -apple-= +system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", o= +xygen, cantarell, sans-serif; font-style: normal; line-height: 1; min-heigh= +t: inherit; min-width: 13.4rem; border-radius: 0px; font-size: 1.4rem; font= +-weight: 600; height: 44px; text-decoration: none; padding: 1.5rem; color: = +rgb(255, 255, 255); background-color: rgb(0, 0, 0); border: 1px solid trans= +parent; box-shadow: rgb(167, 167, 167) 4px 4px 0px 0px; margin: 15px 0px 4p= +x 10px; transition: box-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s= +, -webkit-box-shadow 0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; = +text-transform: uppercase; } + +.content-card--cardwithbutton .cmp-teaser__action-link::after, .content-car= +d--cardwithbutton .cmp-teaser__action-link::before { content: none; } + +@media screen and (max-width: 767.9px) { + .content-card--cardwithbutton .cmp-teaser__action-link { margin-left: 0px= +; width: 100%; } +} + +.content-card--cardwithbutton .cmp-teaser__action-link:hover { background-c= +olor: rgb(74, 74, 74); color: rgb(255, 255, 255); } + +.content-card--cardwithbutton .cmp-teaser__action-link:focus { box-shadow: = +rgb(255, 255, 255) 0px 0px 0px 2px; outline-offset: 2px; } + +.content-card--cardwithbutton .cmp-teaser__action-link:focus:not(:focus-vis= +ible) { box-shadow: none; outline: none; } + +.content-card--cardwithbutton .cmp-teaser__action-link:focus, .content-card= +--cardwithbutton .cmp-teaser__action-link:hover { box-shadow: rgb(167, 167,= + 167) 10px 10px 0px 0px; transform: translate(-5px, -5px); color: rgb(255, = +255, 255); background-color: rgb(0, 0, 0); } + +.content-card--cardwithbutton .cmp-teaser__action-link:focus { border: 2px = +solid rgb(255, 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset= +: 1px; } + +.content-card--cardwithbutton .cmp-teaser__action-link:disabled { backgroun= +d-color: rgb(227, 227, 227); border-color: transparent; box-shadow: none; c= +olor: rgb(255, 255, 255); transition: none 0s ease 0s; } + +.content-card--cardwithbutton .cmp-teaser__action-link:disabled:hover { box= +-shadow: none; transform: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .content-card--cardwithbutton .cmp-teaser__action-link { width: auto; } +} + +.content-card.content-card--cardwithbutton .cmp-teaser { padding-top: 4px; = +padding-right: 0px; background: linear-gradient(rgb(161, 0, 255) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton .cmp-teaser__title { font-size: = +2.8rem; line-height: 1.0736; } + +@media screen and (min-width: 1000px) { + .content-card.content-card--cardwithbutton .cmp-teaser__title { font-size= +: 4.8rem; line-height: 1.0432; } +} + +.content-card.content-card--cardwithbutton.color-block-accent-purple-1 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(180, 85, 170) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-accent-purple-2 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(160, 85, 245) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-accent-purple-3 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(190, 130, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-accent-purple-4 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(220, 175, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-accent-purple-5 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(230, 220, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-blue .cmp-teaser= + { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0,= + 65, 240) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-gray .cmp-teaser= + { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(19= +0, 190, 190) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-gray-dark .cmp-t= +easer { padding-top: 4px; padding-right: 0px; background: linear-gradient(r= +gb(150, 150, 150) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-gray-darker .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(90, 90, 90) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-green .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0= +, 215, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-red .cmp-teaser = +{ padding-top: 4px; padding-right: 0px; background: linear-gradient(red 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-yellow .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +255, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-aqua .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 255= +, 187) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-blue .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 186= +, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-blue-green .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +5, 240, 165) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-brand-green .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(100, 255, 80) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-brand-orange .cmp-te= +aser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rg= +b(255, 120, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-brand-yellow .cmp-te= +aser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rg= +b(255, 235, 50) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-blue-dark .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0= +, 142, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-blue-light .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +0, 243, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-core-purple .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(70, 0, 115) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-cyan .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 255= +, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(167, 1= +67, 167) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-base .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0= +, 0, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-dark .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(1= +07, 107, 107) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-darker .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(74, 74, 74) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-light .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +204, 204, 204) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-lighter .cmp-te= +aser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rg= +b(227, 227, 227) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-lightest .cmp-t= +easer { padding-top: 4px; padding-right: 0px; background: linear-gradient(r= +gb(242, 242, 242) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-grayishyellow-dark .= +cmp-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradi= +ent(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat= +; } + +.content-card.content-card--cardwithbutton.color-block-grayishyellow-light = +.cmp-teaser { padding-top: 4px; padding-right: 0px; background: linear-grad= +ient(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; } + +.content-card.content-card--cardwithbutton.color-block-green .cmp-teaser { = +padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 25= +5, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-green-dark .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +0, 83, 10) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-link .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 77,= + 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-link-dark .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0= +, 0, 136) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-orange .cmp-teaser {= + padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(255,= + 182, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-orange-dark .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(255, 149, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-pink .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(231, 0= +, 116) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-pink-dark .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(1= +64, 2, 83) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-pink-light .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +255, 80, 160) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-purple .cmp-teaser {= + padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(161,= + 0, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-purple-dark .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(117, 0, 192) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-purple-darkest .cmp-= +teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient(= +rgb(70, 1, 115) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-red .cmp-teaser { pa= +dding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(231, 15= +, 41) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-red-dark .cmp-teaser= + { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(18= +9, 0, 29) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-red-darker .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +113, 0, 18) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-red-light .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(2= +55, 50, 70) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-white .cmp-teaser { = +padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(255, = +255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-yellow .cmp-teaser {= + padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(255,= + 212, 46) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-yellow-dark .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(240, 192, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-yellow-light .cmp-te= +aser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rg= +b(255, 240, 179) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card--colorinfo .cmp-teaser__description p { line-height: 2.2rem; = +} + +@media screen and (max-width: 999.9px) { + .content-card--colorinfo .cmp-teaser__description p { font-size: 1.4rem; = +} +} + +.content-card--colorinfo .cmp-teaser__content { border: 1px solid rgb(204, = +204, 204); padding: 20px; } + +.content-card.has-image-border .cmp-image__image { border: 1px solid rgb(10= +7, 107, 107); } + +.content-card .cmp-teaser__title { font-family: Graphik, Arial, system-ui, = +-apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica N= +eue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; = +text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8= +rem; } + +@media screen and (min-width: 1000px) { + .content-card .cmp-teaser__title { font-size: 2.5rem; } +} + +.content-card .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.content-card .cmp-teaser__title a:focus, .content-card .cmp-teaser__title = +a:hover { text-decoration: underline; color: rgb(0, 77, 255); } + +.content-card .cmp-teaser__content { background-color: rgb(255, 255, 255); = +} + +.content-card.color-background-gray .cmp-teaser__content { background-color= +: rgb(242, 242, 242); } + +.content-card.color-block-accent-purple-1 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(180, 85, 170) 5px, transpare= +nt 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(180, 85, 170) 5= +px, transparent 0px) 100% 0px; } + +.content-card.color-block-accent-purple-2 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(160, 85, 245) 5px, transpare= +nt 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(160, 85, 245) 5= +px, transparent 0px) 100% 0px; } + +.content-card.color-block-accent-purple-3 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(190, 130, 255) 5px, transpar= +ent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(190, 130, 255)= + 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-accent-purple-4 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(220, 175, 255) 5px, transpar= +ent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(220, 175, 255)= + 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-accent-purple-5 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(230, 220, 255) 5px, transpar= +ent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(230, 220, 255)= + 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-alt-blue .cmp-teaser { padding: 5px 5px 0px 0px; = +background: linear-gradient(270deg, rgb(0, 65, 240) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 65, 240) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-alt-gray .cmp-teaser { padding: 5px 5px 0px 0px; = +background: linear-gradient(270deg, rgb(190, 190, 190) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(190, 190, 190) 5px, t= +ransparent 0px) 100% 0px; } + +.content-card.color-block-alt-gray-dark .cmp-teaser { padding: 5px 5px 0px = +0px; background: linear-gradient(270deg, rgb(150, 150, 150) 5px, transparen= +t 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(150, 150, 150) 5= +px, transparent 0px) 100% 0px; } + +.content-card.color-block-alt-gray-darker .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(90, 90, 90) 5px, transparent= + 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(90, 90, 90) 5px, = +transparent 0px) 100% 0px; } + +.content-card.color-block-alt-green .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(0, 215, 0) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 215, 0) 5px, transpar= +ent 0px) 100% 0px; } + +.content-card.color-block-alt-red .cmp-teaser { padding: 5px 5px 0px 0px; b= +ackground: linear-gradient(270deg, red 5px, transparent 0px) 100% 0px / 56p= +x 40px no-repeat, linear-gradient(red 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-alt-yellow .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(255, 255, 0) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 255, 0) 5px, tra= +nsparent 0px) 100% 0px; } + +.content-card.color-block-aqua .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(0, 255, 187) 5px, transparent 0px) 100%= + 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 255, 187) 5px, transpare= +nt 0px) 100% 0px; } + +.content-card.color-block-blue .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(0, 186, 255) 5px, transparent 0px) 100%= + 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 186, 255) 5px, transpare= +nt 0px) 100% 0px; } + +.content-card.color-block-blue-green .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(5, 240, 165) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(5, 240, 165) 5px, tra= +nsparent 0px) 100% 0px; } + +.content-card.color-block-brand-green .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(100, 255, 80) 5px, transparent 0= +px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(100, 255, 80) 5px, = +transparent 0px) 100% 0px; } + +.content-card.color-block-brand-orange .cmp-teaser { padding: 5px 5px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 120, 0) 5px, transparent 0= +px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 120, 0) 5px, t= +ransparent 0px) 100% 0px; } + +.content-card.color-block-brand-yellow .cmp-teaser { padding: 5px 5px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 235, 50) 5px, transparent = +0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 235, 50) 5px,= + transparent 0px) 100% 0px; } + +.content-card.color-block-blue-dark .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(0, 142, 255) 5px, transparent 0px)= + 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 142, 255) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-blue-light .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 243, 255) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 243, 255) 5px, tra= +nsparent 0px) 100% 0px; } + +.content-card.color-block-core-purple .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(70, 0, 115) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(70, 0, 115) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-cyan .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(0, 255, 255) 5px, transparent 0px) 100%= + 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 255, 255) 5px, transpare= +nt 0px) 100% 0px; } + +.content-card.color-block-gray .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(167, 167, 167) 5px, transparent 0px) 10= +0% 0px / 56px 40px no-repeat, linear-gradient(rgb(167, 167, 167) 5px, trans= +parent 0px) 100% 0px; } + +.content-card.color-block-gray-base .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(0, 0, 0) 5px, transparent 0px) 100= +% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 0, 0) 5px, transparent = +0px) 100% 0px; } + +.content-card.color-block-gray-dark .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(107, 107, 107) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(107, 107, 107) 5px, = +transparent 0px) 100% 0px; } + +.content-card.color-block-gray-darker .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(74, 74, 74) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(74, 74, 74) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-gray-light .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(204, 204, 204) 5px, transparent 0= +px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(204, 204, 204) 5px,= + transparent 0px) 100% 0px; } + +.content-card.color-block-gray-lighter .cmp-teaser { padding: 5px 5px 0px 0= +px; background: linear-gradient(270deg, rgb(227, 227, 227) 5px, transparent= + 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(227, 227, 227) 5p= +x, transparent 0px) 100% 0px; } + +.content-card.color-block-gray-lightest .cmp-teaser { padding: 5px 5px 0px = +0px; background: linear-gradient(270deg, rgb(242, 242, 242) 5px, transparen= +t 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(242, 242, 242) 5= +px, transparent 0px) 100% 0px; } + +.content-card.color-block-grayishyellow-dark .cmp-teaser { padding: 5px 5px= + 0px 0px; background: linear-gradient(270deg, rgb(150, 150, 140) 5px, trans= +parent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(150, 150, 1= +40) 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-grayishyellow-light .cmp-teaser { padding: 5px 5p= +x 0px 0px; background: linear-gradient(270deg, rgb(230, 230, 220) 5px, tran= +sparent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(230, 230, = +220) 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-green .cmp-teaser { padding: 5px 5px 0px 0px; bac= +kground: linear-gradient(270deg, rgb(0, 255, 0) 5px, transparent 0px) 100% = +0px / 56px 40px no-repeat, linear-gradient(rgb(0, 255, 0) 5px, transparent = +0px) 100% 0px; } + +.content-card.color-block-green-dark .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 83, 10) 5px, transparent 0px) = +100% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 83, 10) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-link .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(0, 77, 255) 5px, transparent 0px) 100% = +0px / 56px 40px no-repeat, linear-gradient(rgb(0, 77, 255) 5px, transparent= + 0px) 100% 0px; } + +.content-card.color-block-link-dark .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(0, 0, 136) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 0, 136) 5px, transpar= +ent 0px) 100% 0px; } + +.content-card.color-block-orange .cmp-teaser { padding: 5px 5px 0px 0px; ba= +ckground: linear-gradient(270deg, rgb(255, 182, 0) 5px, transparent 0px) 10= +0% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 182, 0) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-orange-dark .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(255, 149, 0) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 149, 0) 5px, tr= +ansparent 0px) 100% 0px; } + +.content-card.color-block-pink .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(231, 0, 116) 5px, transparent 0px) 100%= + 0px / 56px 40px no-repeat, linear-gradient(rgb(231, 0, 116) 5px, transpare= +nt 0px) 100% 0px; } + +.content-card.color-block-pink-dark .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(164, 2, 83) 5px, transparent 0px) = +100% 0px / 56px 40px no-repeat, linear-gradient(rgb(164, 2, 83) 5px, transp= +arent 0px) 100% 0px; } + +.content-card.color-block-pink-light .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(255, 80, 160) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 80, 160) 5px, t= +ransparent 0px) 100% 0px; } + +.content-card.color-block-purple .cmp-teaser { padding: 5px 5px 0px 0px; ba= +ckground: linear-gradient(270deg, rgb(161, 0, 255) 5px, transparent 0px) 10= +0% 0px / 56px 40px no-repeat, linear-gradient(rgb(161, 0, 255) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-purple-dark .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(117, 0, 192) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(117, 0, 192) 5px, tr= +ansparent 0px) 100% 0px; } + +.content-card.color-block-purple-darkest .cmp-teaser { padding: 5px 5px 0px= + 0px; background: linear-gradient(270deg, rgb(70, 1, 115) 5px, transparent = +0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(70, 1, 115) 5px, t= +ransparent 0px) 100% 0px; } + +.content-card.color-block-red .cmp-teaser { padding: 5px 5px 0px 0px; backg= +round: linear-gradient(270deg, rgb(231, 15, 41) 5px, transparent 0px) 100% = +0px / 56px 40px no-repeat, linear-gradient(rgb(231, 15, 41) 5px, transparen= +t 0px) 100% 0px; } + +.content-card.color-block-red-dark .cmp-teaser { padding: 5px 5px 0px 0px; = +background: linear-gradient(270deg, rgb(189, 0, 29) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(189, 0, 29) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-red-darker .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(113, 0, 18) 5px, transparent 0px)= + 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(113, 0, 18) 5px, trans= +parent 0px) 100% 0px; } + +.content-card.color-block-red-light .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(255, 50, 70) 5px, transparent 0px)= + 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 50, 70) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-white .cmp-teaser { padding: 5px 5px 0px 0px; bac= +kground: linear-gradient(270deg, rgb(255, 255, 255) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 255, 255) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-yellow .cmp-teaser { padding: 5px 5px 0px 0px; ba= +ckground: linear-gradient(270deg, rgb(255, 212, 46) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 212, 46) 5px, trans= +parent 0px) 100% 0px; } + +.content-card.color-block-yellow-dark .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(240, 192, 0) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(240, 192, 0) 5px, tr= +ansparent 0px) 100% 0px; } + +.content-card.color-block-yellow-light .cmp-teaser { padding: 5px 5px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 240, 179) 5px, transparent= + 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 240, 179) 5p= +x, transparent 0px) 100% 0px; } + +.content-card.content-card--picture .cmp-teaser { padding: 0px; background:= + none; } + +.icon-card .cmp-teaser__image { padding: 0px 2rem; z-index: 1; border: none= +; flex-basis: 0px; } + +.icon-card .cmp-teaser__image .cmp-image__image { height: 100px; width: 100= +px; margin-bottom: -2.3rem; vertical-align: middle; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .icon-card .cmp-teaser__image .cmp-image__image { height: 115px; width: 1= +15px; margin-bottom: -2.5rem; } +} + +@media screen and (min-width: 1000px) { + .icon-card .cmp-teaser__image .cmp-image__image { height: 150px; width: 1= +50px; margin-bottom: -4.8rem; } +} + +.icon-card .cmp-teaser__content { display: flex; background-color: rgb(255,= + 255, 255); border: 1px solid rgb(204, 204, 204); position: relative; paddi= +ng: 3.8rem 2rem 2rem; margin: 0px 0.5rem 0.5rem 0px; box-shadow: rgb(167, 1= +67, 167) 0.05rem 0.05rem, rgb(167, 167, 167) 0.1rem 0.1rem, rgb(167, 167, 1= +67) 0.15rem 0.15rem, rgb(167, 167, 167) 0.2rem 0.2rem, rgb(167, 167, 167) 0= +.25rem 0.25rem, rgb(167, 167, 167) 0.3rem 0.3rem, rgb(167, 167, 167) 0.35re= +m 0.35rem, rgb(167, 167, 167) 0.4rem 0.4rem, rgb(167, 167, 167) 0.45rem 0.4= +5rem, rgb(167, 167, 167) 0.5rem 0.5rem; } + +@media screen and (min-width: 1000px) { + .icon-card .cmp-teaser__content { padding-top: 6rem; } +} + +.icon-card .cmp-teaser__title { margin-top: 0px; font-family: Graphik, Aria= +l, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu= +, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-s= +tyle: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; = +font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .icon-card .cmp-teaser__title { font-size: 2.5rem; } +} + +.icon-card .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.icon-card .cmp-teaser__title a:focus, .icon-card .cmp-teaser__title a:hove= +r { text-decoration: underline; color: rgb(0, 77, 255); } + +.icon-card .cmp-teaser__description { margin-top: 15px; line-height: 1.6; m= +argin-bottom: 15px; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .icon-card .cmp-teaser__description { margin-top: 20px; margin-bottom: 30= +px; font-size: 1.6rem; } +} + +.icon-card .cmp-teaser__action-container { padding-top: 0px; } + +.icon-card .cmp-teaser__action-link:focus::before { width: 100%; } + +.icon-card.cmp-icon-card--alt .cmp-teaser__image .cmp-image__image { margin= +-bottom: -3rem; } + +@media screen and (min-width: 1000px) { + .icon-card.cmp-icon-card--alt .cmp-teaser__image .cmp-image__image { marg= +in-bottom: -5rem; } +} + +.icon-card.cmp-icon-card--alt .cmp-teaser__content { padding-top: 5rem; box= +-shadow: none; margin: 0px; border-color: transparent; } + +@media screen and (min-width: 1000px) { + .icon-card.cmp-icon-card--alt .cmp-teaser__content { padding-top: 6rem; p= +adding-bottom: 0px; } +} + +.icon-card.color-background-gray .cmp-teaser__content { background-color: r= +gb(242, 242, 242); } + +.content-card--picture .cmp-image__image { border: 1px solid rgb(204, 204, = +204); } + +.content-card--picture .cmp-teaser__image { -webkit-box-flex: 1; flex: 1 0 = +0px; border: none; margin-left: 2rem; margin-right: 2rem; z-index: 1; margi= +n-bottom: -6.5rem; } + +@media screen and (max-width: 999.9px) { + .content-card--picture .cmp-teaser__image { margin-bottom: -6rem; } +} + +.content-card--picture .cmp-teaser__content { border: 1px solid rgb(204, 20= +4, 204); padding: 0px 2rem 2rem; } + +.content-card--picture .cmp-teaser__title { margin-top: 8.5rem; padding: 0p= +x; } + +@media screen and (max-width: 999.9px) { + .content-card--picture .cmp-teaser__title { margin-top: 8rem; } +} + +.content-card--picture .cmp-teaser__description p { margin-top: 1rem; paddi= +ng: 0px; } + +.content-card--picture.color-block-accent-purple-1 .cmp-teaser__content { b= +order-top: 4px solid rgb(180, 85, 170); } + +.content-card--picture.color-block-accent-purple-2 .cmp-teaser__content { b= +order-top: 4px solid rgb(160, 85, 245); } + +.content-card--picture.color-block-accent-purple-3 .cmp-teaser__content { b= +order-top: 4px solid rgb(190, 130, 255); } + +.content-card--picture.color-block-accent-purple-4 .cmp-teaser__content { b= +order-top: 4px solid rgb(220, 175, 255); } + +.content-card--picture.color-block-accent-purple-5 .cmp-teaser__content { b= +order-top: 4px solid rgb(230, 220, 255); } + +.content-card--picture.color-block-alt-blue .cmp-teaser__content { border-t= +op: 4px solid rgb(0, 65, 240); } + +.content-card--picture.color-block-alt-gray .cmp-teaser__content { border-t= +op: 4px solid rgb(190, 190, 190); } + +.content-card--picture.color-block-alt-gray-dark .cmp-teaser__content { bor= +der-top: 4px solid rgb(150, 150, 150); } + +.content-card--picture.color-block-alt-gray-darker .cmp-teaser__content { b= +order-top: 4px solid rgb(90, 90, 90); } + +.content-card--picture.color-block-alt-green .cmp-teaser__content { border-= +top: 4px solid rgb(0, 215, 0); } + +.content-card--picture.color-block-alt-red .cmp-teaser__content { border-to= +p: 4px solid red; } + +.content-card--picture.color-block-alt-yellow .cmp-teaser__content { border= +-top: 4px solid rgb(255, 255, 0); } + +.content-card--picture.color-block-aqua .cmp-teaser__content { border-top: = +4px solid rgb(0, 255, 187); } + +.content-card--picture.color-block-blue .cmp-teaser__content { border-top: = +4px solid rgb(0, 186, 255); } + +.content-card--picture.color-block-blue-green .cmp-teaser__content { border= +-top: 4px solid rgb(5, 240, 165); } + +.content-card--picture.color-block-brand-green .cmp-teaser__content { borde= +r-top: 4px solid rgb(100, 255, 80); } + +.content-card--picture.color-block-brand-orange .cmp-teaser__content { bord= +er-top: 4px solid rgb(255, 120, 0); } + +.content-card--picture.color-block-brand-yellow .cmp-teaser__content { bord= +er-top: 4px solid rgb(255, 235, 50); } + +.content-card--picture.color-block-blue-dark .cmp-teaser__content { border-= +top: 4px solid rgb(0, 142, 255); } + +.content-card--picture.color-block-blue-light .cmp-teaser__content { border= +-top: 4px solid rgb(0, 243, 255); } + +.content-card--picture.color-block-core-purple .cmp-teaser__content { borde= +r-top: 4px solid rgb(70, 0, 115); } + +.content-card--picture.color-block-cyan .cmp-teaser__content { border-top: = +4px solid rgb(0, 255, 255); } + +.content-card--picture.color-block-gray .cmp-teaser__content { border-top: = +4px solid rgb(167, 167, 167); } + +.content-card--picture.color-block-gray-base .cmp-teaser__content { border-= +top: 4px solid rgb(0, 0, 0); } + +.content-card--picture.color-block-gray-dark .cmp-teaser__content { border-= +top: 4px solid rgb(107, 107, 107); } + +.content-card--picture.color-block-gray-darker .cmp-teaser__content { borde= +r-top: 4px solid rgb(74, 74, 74); } + +.content-card--picture.color-block-gray-light .cmp-teaser__content { border= +-top: 4px solid rgb(204, 204, 204); } + +.content-card--picture.color-block-gray-lighter .cmp-teaser__content { bord= +er-top: 4px solid rgb(227, 227, 227); } + +.content-card--picture.color-block-gray-lightest .cmp-teaser__content { bor= +der-top: 4px solid rgb(242, 242, 242); } + +.content-card--picture.color-block-grayishyellow-dark .cmp-teaser__content = +{ border-top: 4px solid rgb(150, 150, 140); } + +.content-card--picture.color-block-grayishyellow-light .cmp-teaser__content= + { border-top: 4px solid rgb(230, 230, 220); } + +.content-card--picture.color-block-green .cmp-teaser__content { border-top:= + 4px solid rgb(0, 255, 0); } + +.content-card--picture.color-block-green-dark .cmp-teaser__content { border= +-top: 4px solid rgb(0, 83, 10); } + +.content-card--picture.color-block-link .cmp-teaser__content { border-top: = +4px solid rgb(0, 77, 255); } + +.content-card--picture.color-block-link-dark .cmp-teaser__content { border-= +top: 4px solid rgb(0, 0, 136); } + +.content-card--picture.color-block-orange .cmp-teaser__content { border-top= +: 4px solid rgb(255, 182, 0); } + +.content-card--picture.color-block-orange-dark .cmp-teaser__content { borde= +r-top: 4px solid rgb(255, 149, 0); } + +.content-card--picture.color-block-pink .cmp-teaser__content { border-top: = +4px solid rgb(231, 0, 116); } + +.content-card--picture.color-block-pink-dark .cmp-teaser__content { border-= +top: 4px solid rgb(164, 2, 83); } + +.content-card--picture.color-block-pink-light .cmp-teaser__content { border= +-top: 4px solid rgb(255, 80, 160); } + +.content-card--picture.color-block-purple .cmp-teaser__content { border-top= +: 4px solid rgb(161, 0, 255); } + +.content-card--picture.color-block-purple-dark .cmp-teaser__content { borde= +r-top: 4px solid rgb(117, 0, 192); } + +.content-card--picture.color-block-purple-darkest .cmp-teaser__content { bo= +rder-top: 4px solid rgb(70, 1, 115); } + +.content-card--picture.color-block-red .cmp-teaser__content { border-top: 4= +px solid rgb(231, 15, 41); } + +.content-card--picture.color-block-red-dark .cmp-teaser__content { border-t= +op: 4px solid rgb(189, 0, 29); } + +.content-card--picture.color-block-red-darker .cmp-teaser__content { border= +-top: 4px solid rgb(113, 0, 18); } + +.content-card--picture.color-block-red-light .cmp-teaser__content { border-= +top: 4px solid rgb(255, 50, 70); } + +.content-card--picture.color-block-white .cmp-teaser__content { border-top:= + 4px solid rgb(255, 255, 255); } + +.content-card--picture.color-block-yellow .cmp-teaser__content { border-top= +: 4px solid rgb(255, 212, 46); } + +.content-card--picture.color-block-yellow-dark .cmp-teaser__content { borde= +r-top: 4px solid rgb(240, 192, 0); } + +.content-card--picture.color-block-yellow-light .cmp-teaser__content { bord= +er-top: 4px solid rgb(255, 240, 179); } + +.sequence-card .cmp-sequence-card { background-color: rgb(255, 255, 255); b= +order: 1px solid rgb(204, 204, 204); padding: 2rem; } + +@media screen and (min-width: 1000px) { + .sequence-card .cmp-sequence-card { padding: 25px; } +} + +.sequence-card .cmp-sequence-card__header { display: flex; -webkit-box-alig= +n: center; align-items: center; } + +.sequence-card .cmp-sequence-card__image { -webkit-box-flex: 0; flex: 0 0 a= +uto; } + +.sequence-card .cmp-sequence-card__image .cmp-image__image { height: 65px; = +width: 65px; } + +.sequence-card .cmp-sequence-card__title { font-family: Graphik, Arial, sys= +tem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Hel= +vetica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: = +normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-s= +ize: 1.8rem; padding-left: 2rem; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .sequence-card .cmp-sequence-card__title { font-size: 2.5rem; } +} + +.sequence-card .cmp-sequence-card__description { padding-top: 2rem; word-br= +eak: break-word; } + +.sequence-card.color-background-gray .cmp-sequence-card { background-color:= + rgb(242, 242, 242); } + +.small-icon-card .cmp-small-icon-card { background-color: transparent; } + +.small-icon-card .cmp-small-icon-card__header { display: flex; } + +.small-icon-card .cmp-small-icon-card__image { -webkit-box-flex: 0; flex: 0= + 0 auto; } + +.small-icon-card .cmp-small-icon-card__image .cmp-image__image { height: 50= +px; width: 50px; } + +@media screen and (min-width: 768px) { + .small-icon-card .cmp-small-icon-card__image .cmp-image__image { height: = +60px; width: 60px; } +} + +.small-icon-card .cmp-small-icon-card__content { padding-left: 2rem; } + +@media screen and (max-width: 767.9px) { + .small-icon-card .cmp-small-icon-card__content { padding-left: 1rem; } +} + +.small-icon-card .cmp-small-icon-card__title { font-family: Graphik, Arial,= + system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, = +"Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-sty= +le: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; fo= +nt-size: 1.8rem; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .small-icon-card .cmp-small-icon-card__title { font-size: 2.5rem; } +} + +.small-icon-card .cmp-small-icon-card__description { padding-top: 0.5rem; w= +ord-break: break-word; } + +@media screen and (min-width: 768px) { + .small-icon-card .cmp-small-icon-card__description { padding-top: 1rem; } +} + +.small-icon-card .cmp-small-icon-card__description p { font-size: 1.2rem; l= +ine-height: 1.44rem; } + +@media screen and (min-width: 768px) { + .small-icon-card .cmp-small-icon-card__description p { font-size: 1.4rem;= + line-height: 1.2; } +} + +.small-icon-card.color-background-gray .cmp-small-icon-card { background-co= +lor: rgb(242, 242, 242); } + +.content-card--titletext .cmp-teaser__content { border: 1px solid rgb(204, = +204, 204); padding: 25px 20px; } + +.content-card--titletext .cmp-teaser__title { margin-top: 0px; } + +.content-card--titletext .cmp-teaser__description, .content-card--titletext= + .cmp-teaser__description p { margin-top: 15px; font-size: 1.4rem; line-hei= +ght: 1.2; } + +@media screen and (max-width: 999.9px) { + .content-card--titletext .cmp-teaser__description, .content-card--titlete= +xt .cmp-teaser__description p { font-size: 1.2rem; } +} + +.cmp-modal { z-index: 9999; opacity: 0; } + +.cmp-modal[aria-hidden=3D"true"] { display: none; } + +.cmp-modal.cmp-modal--open { display: flex; opacity: 1; } + +.cmp-modal.cmp-modal--open.cmp-modal-feedback--hide { display: none; } + +.cmp-modal.cmp-modal--open .cmp-modal_overlay { animation: 200ms ease 0s 1 = +normal both running cmp-modal--fade-in; } + +.cmp-modal.cmp-modal--open .cmp-modal_content-wrapper { animation: 400ms ea= +se 200ms 1 normal both running cmp-modal--fade-in, 400ms ease 200ms 1 norma= +l both running cmp-modal--slide-up; } + +.cmp-modal.cmp-modal--open.cmp-modal--closing .cmp-modal_overlay { animatio= +n: 400ms ease 200ms 1 normal both running cmp-modal--fade-out; } + +.cmp-modal.cmp-modal--open.cmp-modal--closing .cmp-modal_content-wrapper { = +animation: 200ms ease 0s 1 normal both running cmp-modal--fade-out, 200ms e= +ase 0s 1 normal both running cmp-modal--slide-down; } + +.cmp-modal.cmp-modal--open.cmp-modal--closing.cmp-modal--filter .cmp-modal_= +overlay { animation: 600ms ease 300ms 1 normal both running cmp-modal--fade= +-out; } + +.cmp-modal.cmp-modal--open.cmp-modal--closing.cmp-modal--filter .cmp-modal_= +content-wrapper { animation: 400ms ease 0s 1 normal both running cmp-modal-= +-menu-up, 300ms ease 0s 1 normal both running cmp-modal--fade-out; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--open.cmp-modal--closing.cmp-modal--filter .cmp-moda= +l_content-wrapper { animation: 600ms ease 300ms 1 normal both running cmp-m= +odal--fade-out, 600ms ease 300ms 1 normal both running cmp-modal--slide-up;= + } +} + +.cmp-modal.cmp-modal--open.cmp-modal--filter .cmp-modal_overlay { animation= +: 300ms ease 0s 1 normal both running cmp-modal--fade-in; } + +.cmp-modal.cmp-modal--open.cmp-modal--filter .cmp-modal_content-wrapper { a= +nimation: 400ms ease 0s 1 normal both running cmp-modal--menu-down; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--open.cmp-modal--filter .cmp-modal_content-wrapper {= + animation: 600ms ease 300ms 1 normal both running cmp-modal--fade-in, 600m= +s ease 300ms 1 normal both running cmp-modal--slide-down; } +} + +.cmp-modal_overlay { position: fixed; inset: 0px; background: rgba(0, 0, 0,= + 0.6); -webkit-box-align: center; align-items: center; z-index: 9999; overf= +low-y: auto; animation: 200ms ease 0s 1 normal both running cmp-modal--fade= +-in; height: 100%; } + +.cmp-modal_content-wrapper, .cmp-modal_overlay { display: flex; -webkit-box= +-pack: center; justify-content: center; } + +.cmp-modal_content-wrapper { margin: auto; z-index: 2; position: relative; = +width: 100%; max-width: 1200px; padding-top: 15px; padding-bottom: 15px; an= +imation: 400ms ease 200ms 1 normal both running cmp-modal--fade-in, 400ms e= +ase 200ms 1 normal both running cmp-modal--slide-up; } + +.cmp-modal_content { background-color: rgb(0, 0, 0); width: calc(100% - 30p= +x); } + +.cmp-modal_content:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outl= +ine: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-modal_content { width: calc(100% - 130px); } +} + +@media screen and (min-width: 1000px) { + .cmp-modal_content { width: 66.6667%; } +} + +.cmp-modal_header { position: relative; padding: 20px 25px; } + +@media screen and (min-width: 768px) { + .cmp-modal_header { padding: 30px; } +} + +.cmp-modal_close-modal { width: 44px; height: 44px; position: absolute; rig= +ht: 15px; top: 10px; } + +@media screen and (min-width: 768px) { + .cmp-modal_close-modal { top: 15px; } +} + +.cmp-modal_close-modal:focus, .cmp-modal_close-modal:focus:not(:focus-visib= +le) { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 25= +5) solid 1px; outline-offset: 1px; } + +.cmp-modal_body { padding-left: 25px; padding-right: 25px; } + +@media screen and (min-width: 768px) { + .cmp-modal_body { padding-left: 30px; padding-right: 30px; } +} + +.cmp-modal_footer { padding: 20px 25px 30px; display: inline-block; width: = +100%; } + +@media screen and (min-width: 768px) { + .cmp-modal_footer { padding: 30px; } +} + +.cmp-modal .cmp-button__text { text-transform: uppercase; } + +.cmp-modal.cmp-modal--media .cmp-modal_content { background-color: rgb(0, 0= +, 0); } + +.cmp-modal.cmp-modal--media .cmp-modal_header .cmp-title__text { color: rgb= +(255, 255, 255); } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--media .cmp-modal_body { padding-left: 0px; padding-= +right: 0px; } +} + +@media screen and (min-width: 700px) and (max-width: 768px) { + .cmp-modal.cmp-modal--media .cmp-modal_body { padding-left: 30px; padding= +-right: 30px; } +} + +.cmp-modal.cmp-modal--media .cmp-modal_close-modal-icon::after { content: "= +=EF=84=A9"; font-size: 20px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--media .cmp-modal_transcript { font-weight: 400; font-= +size: 1.4rem; text-decoration: underline; color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--media .cmp-modal_transcript { font-size: 1.6rem; } +} + +.cmp-modal.cmp-modal--media .cmp-modal_transcript:hover, .cmp-modal.cmp-mod= +al--media .cmp-modal_transcript:visited { color: rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--media .cmp-modal_footer-actions { display: flex; -w= +ebkit-box-pack: justify; justify-content: space-between; -webkit-box-align:= + center; align-items: center; } + .cmp-modal.cmp-modal--media .cmp-modal_footer-actions .cmp-button { width= +: auto; margin-left: 50px; margin-top: 0px; } +} + +.cmp-modal.cmp-modal--media .container { background-color: transparent; } + +.cmp-modal.cmp-modal--general .cmp-modal_header .cmp-title__text, .cmp-moda= +l.cmp-modal--ijp .cmp-modal_header .cmp-title__text, .cmp-modal.cmp-modal--= +pageload .cmp-modal_header .cmp-title__text { color: rgb(0, 0, 0); } + +.cmp-modal.cmp-modal--general .cmp-modal_content, .cmp-modal.cmp-modal--ijp= + .cmp-modal_content, .cmp-modal.cmp-modal--pageload .cmp-modal_content { ba= +ckground-color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--general .cmp-modal_close-modal-icon::after, .cmp-moda= +l.cmp-modal--ijp .cmp-modal_close-modal-icon::after, .cmp-modal.cmp-modal--= +pageload .cmp-modal_close-modal-icon::after { content: "=EF=84=A9"; font-si= +ze: 20px; font-family: Ionicons; display: block; font-weight: 400; font-sty= +le: normal; line-height: 1; text-transform: none; letter-spacing: normal; o= +verflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smo= +othing: antialiased; text-rendering: optimizelegibility; font-feature-setti= +ngs: "liga"; color: rgb(0, 0, 0); } + +.cmp-modal.cmp-modal--general .cmp-modal_footer-actions .button .cmp-button= +, .cmp-modal.cmp-modal--ijp .cmp-modal_footer-actions .button .cmp-button, = +.cmp-modal.cmp-modal--pageload .cmp-modal_footer-actions .button .cmp-butto= +n { text-transform: uppercase; } + +.cmp-modal.cmp-modal--general .cmp-modal_footer-actions .button:first-child= + .cmp-button, .cmp-modal.cmp-modal--ijp .cmp-modal_footer-actions .button:f= +irst-child .cmp-button, .cmp-modal.cmp-modal--pageload .cmp-modal_footer-ac= +tions .button:first-child .cmp-button { margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--general .cmp-modal_footer-actions, .cmp-modal.cmp-m= +odal--ijp .cmp-modal_footer-actions, .cmp-modal.cmp-modal--pageload .cmp-mo= +dal_footer-actions { display: flex; -webkit-box-pack: end; justify-content:= + flex-end; } + .cmp-modal.cmp-modal--general .cmp-modal_footer-actions .cmp-button, .cmp= +-modal.cmp-modal--ijp .cmp-modal_footer-actions .cmp-button, .cmp-modal.cmp= +-modal--pageload .cmp-modal_footer-actions .cmp-button { width: auto; margi= +n-left: 50px; margin-top: 0px; } +} + +.cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-form-text__error-ms= +g, .cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-form-text__hint-= +msg { padding-bottom: 1rem; } + +.cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-modal_content .cmp-= +form-text { margin-bottom: 3.5rem; } + +.cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-modal_content .cmp-= +form-text__text--invalid { margin-bottom: 0px; line-height: 1.66667; } + +.cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-modal_content .cmp-= +form-text__textarea { line-height: 1.15; } + +.cmp-modal.cmp-modal--form .cmp-modal_header .cmp-title__text { color: rgb(= +0, 0, 0); font-weight: 800; font-size: 1.8rem; line-height: 2.88rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--form .cmp-modal_header .cmp-title__text { font-size= +: 2.5rem; line-height: 4rem; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_header .cmp-description__text { font-= +size: 1.4rem; line-height: 2.24rem; margin-top: 0.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-modal.cmp-modal--form .cmp-modal_header .cmp-description__text { mar= +gin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--form .cmp-modal_header .cmp-description__text { mar= +gin-top: 0px; font-size: 1.6rem; line-height: 2.56rem; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content { background-color: rgb(255, = +255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--form .cmp-modal_content { width: 50%; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text, .cmp-mo= +dal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea { height: 5= +rem; width: 100%; padding-left: 1.5rem; padding-right: 5rem; border: 1px so= +lid; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text:focus, .= +cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text:focus-vis= +ible, .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textare= +a:focus, .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text= +area:focus-visible { box-shadow: rgb(0, 63, 189) 0px 0px 6px; border-color:= + rgb(0, 63, 189); outline: inherit; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text--valid, = +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea--val= +id { border-color: rgb(0, 112, 0); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text--invalid= +, .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea--i= +nvalid { border-color: rgb(184, 0, 0); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text label { displa= +y: inline-flex; margin-bottom: 10px; font-weight: 700; color: rgb(74, 74, 7= +4); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text label span { m= +argin-right: 3px; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea { he= +ight: 12rem; padding: 1rem 1.5rem; vertical-align: top; resize: none; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea-labe= +l { grid-template-columns: 12fr; display: grid; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea-labe= +l div { margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea-la= +bel { grid-template-columns: 7fr 5fr; } + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea-la= +bel div { text-align: right; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text::-webkit= +-input-placeholder { font-size: 1.6rem; color: rgb(167, 167, 167); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text::placeho= +lder { font-size: 1.6rem; color: rgb(167, 167, 167); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__valid-msg { m= +argin-top: 5px; font-size: 1.2rem; display: none; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__error-msg { m= +argin-top: 5px; font-size: 1.2rem; color: rgb(184, 0, 0); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__hint-msg { ma= +rgin-top: 5px; font-size: 1.2rem; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer { padding: = +0px 0px 3rem; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"] { display: inline-flex;= + -webkit-box-align: center; align-items: center; -webkit-box-pack: center; = +justify-content: center; font-family: Graphik, Arial, system-ui, -apple-sys= +tem, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxyg= +en, cantarell, sans-serif; font-style: normal; line-height: 1; text-transfo= +rm: uppercase; min-height: inherit; border-radius: 0px; font-size: 1.4rem; = +font-weight: 600; text-decoration: none; padding: 1.5rem; color: rgb(0, 0, = +0); background-color: rgb(255, 255, 255); border: 2px solid rgb(0, 0, 0); m= +argin-top: 2rem; margin-left: 0px; height: 5rem; min-width: 176px; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-button--cancel[type=3D"button"] { margin-left: 0px; w= +idth: 100%; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:hover { background-colo= +r: rgb(74, 74, 74); color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:disabled { background-c= +olor: rgb(227, 227, 227); color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:focus { box-shadow: rgb= +(255, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline= +-offset: 2px; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:focus:not(:focus-visibl= +e) { box-shadow: none; outline: none; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:hover { color: rgb(0, 0= +, 0); border: 2px solid rgb(167, 167, 167); background-color: rgb(255, 255,= + 255); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:disabled { color: rgb(2= +27, 227, 227); background-color: transparent; border: 2px solid rgb(227, 22= +7, 227); } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-button--cancel[type=3D"button"] { margin-top: 1.5rem;= + } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"] { display: inline-flex; -w= +ebkit-box-align: center; align-items: center; -webkit-box-pack: center; jus= +tify-content: center; font-family: Graphik, Arial, system-ui, -apple-system= +, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen,= + cantarell, sans-serif; font-style: normal; line-height: 1; text-transform:= + uppercase; min-height: inherit; border-radius: 0px; font-size: 1.4rem; fon= +t-weight: 600; text-decoration: none; padding: 1.5rem; color: rgb(255, 255,= + 255); background-color: rgb(0, 0, 0); border: 1px solid transparent; box-s= +hadow: rgb(167, 167, 167) 4px 4px 0px 0px; margin-bottom: 4px; transition: = +box-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow= + 0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; margin-top: 0px; mar= +gin-left: 0px; height: 5rem; min-width: 176px; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-form-button[type=3D"submit"] { margin-left: 0px; widt= +h: 100%; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:hover { background-color: = +rgb(74, 74, 74); color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:focus { box-shadow: rgb(25= +5, 255, 255) 0px 0px 0px 2px; outline-offset: 2px; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:focus:not(:focus-visible) = +{ box-shadow: none; outline: none; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:focus, .cmp-modal.cmp-moda= +l--form .cmp-modal_content .cmp-modal_footer .cmp-modal_footer-actions .cmp= +-form-button[type=3D"submit"]:hover { box-shadow: rgb(167, 167, 167) 10px 1= +0px 0px 0px; transform: translate(-5px, -5px); color: rgb(255, 255, 255); b= +ackground-color: rgb(0, 0, 0); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:focus { border: 2px solid = +rgb(255, 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px;= + } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:disabled { background-colo= +r: rgb(227, 227, 227); border-color: transparent; box-shadow: none; color: = +rgb(255, 255, 255); transition: none 0s ease 0s; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:disabled:hover { box-shado= +w: none; transform: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-form-button[type=3D"submit"] { margin-top: 1.5rem; ma= +rgin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-form-button[type=3D"submit"] { margin-top: 1.5rem; ma= +rgin-right: 5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions { display: flex; -webkit-box-pack: end; justify-content: f= +lex-end; } + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-form-button { width: auto; margin-left: 50px; margin-= +top: 0px; } +} + +.cmp-modal.cmp-modal--feedback .cmp-modal_header { padding: 2rem 2.5rem 1re= +m; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_header { padding: 3rem 3rem 1re= +m; } +} + +.cmp-modal.cmp-modal--feedback .cmp-modal_header .cmp-title__text { color: = +rgb(0, 0, 0); font-size: 2.5rem; line-height: 4rem; font-weight: 800; } + +.cmp-modal.cmp-modal--feedback .cmp-modal_content { background-color: rgb(2= +55, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_content { width: 66.6667%; } +} + +.cmp-modal.cmp-modal--feedback .cmp-modal_content .cmp-modal_footer { paddi= +ng: 0px 2.5rem 3rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_content .cmp-modal_footer { pad= +ding: 1.5rem 3rem 3rem; } +} + +.cmp-modal.cmp-modal--feedback .cmp-modal_content .cmp-modal_body .containe= +r .cmp-text > p { font-size: 1.6rem; line-height: 2.56rem; } + +.cmp-modal.cmp-modal--feedback .cmp-modal_footer-actions .cmp-button--secon= +dary .cmp-button:focus, .cmp-modal.cmp-modal--feedback .cmp-modal_footer-ac= +tions .cmp-button--secondary .cmp-button:focus-visible { box-shadow: rgb(25= +5, 255, 255) 0px 0px 0px 2px; outline: rgb(1, 114, 195) solid 2px; outline-= +offset: 2px; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_footer-actions .cmp-button--sec= +ondary .cmp-button { min-width: 25.2rem; margin-left: 1rem; margin-top: 0px= +; line-height: 1; padding: 1.5rem; height: 5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_footer-actions { display: flex;= + -webkit-box-pack: end; justify-content: flex-end; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_header { border-bottom: 1px solid r= +gb(204, 204, 204); padding: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_header { padding: 2.7rem 2rem 2re= +m; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_header .cmp-title > .cmp-title__tex= +t { color: rgb(0, 0, 0); font-size: 1.6rem; font-weight: 600; letter-spacin= +g: 0.1248rem; line-height: 2.128rem; text-size-adjust: 100%; text-transform= +: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_header .cmp-title > .cmp-title__t= +ext { margin-left: 10px; } +} + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--filter .cmp-modal_header .cmp-title > .cmp-title__t= +ext { line-height: 2.224rem; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_content { background-color: rgb(255= +, 255, 255); width: 100%; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content { display: flex; -webkit-= +box-orient: vertical; -webkit-box-direction: normal; flex-direction: column= +; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content { margin-top: 10%; } +} + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content { margin-top: -3%; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_close-modal-icon::after { content: = +"=EF=84=A9"; font-size: 20px; font-family: Ionicons; display: block; font-w= +eight: 400; font-style: normal; line-height: 1; text-transform: none; lette= +r-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: l= +tr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility= +; font-feature-settings: "liga"; color: rgb(0, 0, 0); } + +.cmp-modal.cmp-modal--filter .cmp-modal_overlay { display: block; } + +.cmp-modal.cmp-modal--filter .cmp-modal_content-wrapper { padding: 0px; max= +-width: 1260px; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content-wrapper { min-height: 100= +%; } +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content-wrapper { padding: 0px 30= +px; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_body { padding: 0px; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_body { padding: 0px 14px 14px; } + .cmp-modal.cmp-modal--filter .cmp-modal_body .container.accordion_wrapper= + { height: 40rem; overflow: hidden auto; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_body .cmp-form-options__field-descr= +iption.cmp-text { font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--filter .cmp-modal_body .cmp-form-options__field-des= +cription.cmp-text { font-size: 1.6rem; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions { display: flex; -we= +bkit-box-pack: center; justify-content: center; padding: 0px; margin: 0px; = +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions { -webkit-box-pack= +: end; justify-content: flex-end; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__update { margin-right: 20px; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__update { padding-left: 0px; padding-right: 0px; margin-right: 0px;= + } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__update .cmp-button { line-height: 1.6rem; padding: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__update .cmp-button { margin: 20px 10px 15px; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__clear { padding: 0px; margin: 0px 0px 0px 20px; } + +@media screen and (max-width: 375px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__clear { margin-left: 0px; margin-top: 2.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__clear { margin-left: 0px; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__clear .cmp-button { padding: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__clear .cmp-button { margin: 20px 10px 15px; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__clear-text, .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .= +cmp-job-search-filtering__update-text { width: auto; text-transform: upperc= +ase; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer { margin-top: auto; paddin= +g: 0px 3rem 2rem 2rem; border-top: 1px solid rgb(204, 204, 204); } + .cmp-modal.cmp-modal--filter .cmp-modal_footer .cmp-modal_footer-actions = +{ width: 100%; display: flex; -webkit-box-pack: justify; justify-content: s= +pace-between; margin-top: auto; } +} + +@media screen and (max-width: 767.9px) and (max-width: 375px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer .cmp-modal_footer-actions = +{ -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directi= +on: column; } + .cmp-modal.cmp-modal--filter .cmp-modal_footer .cmp-modal_footer-actions = +.cmp-button { width: inherit; margin-left: 0px; } +} + +.cmp-feedback-modal .cmp-modal_close-modal, .cmp-form-edit-profile .cmp-mod= +al--confirmation-modal .cmp-modal_close-modal { display: none; top: 20px; } + +@media screen and (min-width: 768px) { + .cmp-feedback-modal .cmp-modal_close-modal, .cmp-form-edit-profile .cmp-m= +odal--confirmation-modal .cmp-modal_close-modal { display: block; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-feedback-modal .cmp-modal_close-modal, .cmp-form-edit-profile .cmp-m= +odal--confirmation-modal .cmp-modal_close-modal { display: block; height: a= +uto; } +} + +@media screen and (max-width: 767.9px) { + .cmp-feedback-modal .cmp-modal_close-modal, .cmp-form-edit-profile .cmp-m= +odal--confirmation-modal .cmp-modal_close-modal { display: block; height: a= +uto; } +} + +.cmp-feedback-modal .cmp-modal_close-modal-icon::after, .cmp-form-edit-prof= +ile .cmp-modal--confirmation-modal .cmp-modal_close-modal-icon::after { fon= +t-size: 24px; } + +.cmp-feedback-modal .cmp-modal .cmp-text ul, .cmp-form-edit-profile .cmp-mo= +dal--confirmation-modal .cmp-modal .cmp-text ul { margin: 1rem 0px 2.24rem = +1.5rem; display: block; list-style-type: disc; padding-left: 1.75rem; } + +@media screen and (min-width: 1000px) { + .cmp-feedback-modal .cmp-modal .cmp-text ul, .cmp-form-edit-profile .cmp-= +modal--confirmation-modal .cmp-modal .cmp-text ul { margin: 1rem 0px 2.5rem= + 3rem; padding-left: 2rem; } +} + +.cmp-feedback-modal .cmp-modal .cmp-text ul li, .cmp-form-edit-profile .cmp= +-modal--confirmation-modal .cmp-modal .cmp-text ul li { padding-left: 1.75r= +em; padding-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-feedback-modal .cmp-modal .cmp-text ul li, .cmp-form-edit-profile .c= +mp-modal--confirmation-modal .cmp-modal .cmp-text ul li { padding-left: 2re= +m; } +} + +.cmp-feedback-modal .cmp-modal .cmp-text ul li::before, .cmp-form-edit-prof= +ile .cmp-modal--confirmation-modal .cmp-modal .cmp-text ul li::before { con= +tent: none; } + +.cmp-feedback-modal .cmp-modal_footer-actions .cmp-button, .cmp-form-edit-p= +rofile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .cmp-button= + { height: 5rem; } + +@media screen and (min-width: 768px) { + .cmp-feedback-modal .cmp-modal_footer-actions .cmp-button, .cmp-form-edit= +-profile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .cmp-butt= +on { min-width: 16.8rem; } +} + +@media screen and (min-width: 768px) { + .cmp-feedback-modal .cmp-modal_footer-actions .cmp-button--close, .cmp-fe= +edback-modal .cmp-modal_footer-actions .cmp-button--confirm, .cmp-form-edit= +-profile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .cmp-butt= +on--close, .cmp-form-edit-profile .cmp-modal--confirmation-modal .cmp-modal= +_footer-actions .cmp-button--confirm { margin-right: 10px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-feedback-modal .cmp-modal_footer-actions .cmp-button--cancel, .cmp-f= +orm-edit-profile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .= +cmp-button--cancel { margin-left: 20px; } +} + +@media screen and (min-width: 1000px) { + .cmp-feedback-modal .cmp-modal_footer-actions .cmp-button--cancel, .cmp-f= +orm-edit-profile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .= +cmp-button--cancel { margin-left: 0px; margin-right: 15px; } +} + +@keyframes cmp-modal--fade-in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@keyframes cmp-modal--slide-up {=20 + 0% { transform: translateY(15%); } + 100% { transform: translateY(0px); } +} + +@keyframes cmp-modal--fade-out {=20 + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@keyframes cmp-modal--slide-down {=20 + 0% { transform: translateY(0px); } + 100% { transform: translateY(15%); } +} + +@-webkit-keyframes cmp-modal--menu-down {=20 + 0% { min-height: 0px; transform: translateY(-100%); } + 100% { min-height: 100%; transform: translateY(0%); } +} + +@keyframes cmp-modal--menu-down {=20 + 0% { min-height: 0px; transform: translateY(-100%); } + 100% { min-height: 100%; transform: translateY(0%); } +} + +@-webkit-keyframes cmp-modal--menu-up {=20 + 0% { min-height: 100%; transform: translateY(0%); } + 100% { min-height: 0px; transform: translateY(-100%); } +} + +@keyframes cmp-modal--menu-up {=20 + 0% { min-height: 100%; transform: translateY(0%); } + 100% { min-height: 0px; transform: translateY(-100%); } +} + +.isSafari .cmp-modal--pageload .cmp-modal_content-wrapper, .isSafari .cmp-m= +odal--pageload .cmp-modal_overlay, .isSafari .cmp-modal--prefixed_content-w= +rapper, .isSafari .cmp-modal--prefixed_overlay, .isSafari .cmp-modal_conten= +t-wrapper, .isSafari .cmp-modal_overlay { height: auto; } + +.cmp-acn-tabs { display: flex; flex-wrap: wrap; width: auto; margin-left: -= +15px; margin-right: -15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-acn-tabs { margin-left: -35px; margin-right: -35px; } +} + +@media screen and (min-width: 1200px) { + .cmp-acn-tabs { margin-left: calc(50% - 50vw); margin-right: calc(50% - 5= +0vw); } + @supports (color:var(--scrollbar-width)) { + .cmp-acn-tabs { margin-left: calc(50% - 50vw + var(--scrollbar-width)/2);= + margin-right: calc(50% - 50vw + var(--scrollbar-width)/2); } +} +} + +.cmp-acn-tabs .cmp-acn-tab-nav { -webkit-box-align: center; align-items: ce= +nter; display: none; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-acn-tab-nav { width: 100%; border-bottom: 0.1rem solid= + rgb(227, 227, 227); display: flex; cursor: pointer; font-size: 1.6rem; fon= +t-style: normal; line-height: 20px; text-decoration: none; color: rgb(0, 0,= + 0); background-color: rgb(255, 255, 255); text-align: center; font-weight:= + 400; padding: 0px calc(50% - 60rem); } +} + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab { display: inline-block; -web= +kit-box-flex: 1; flex: 1 1 0px; text-align: center; padding: 1.5rem 0px; ma= +rgin: 0px; outline: none; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab:focus { box-shadow: rgb(255, = +255, 255) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outlin= +e-offset: 0.1rem; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab:focus:not(:focus-visible) { b= +ox-shadow: none; outline: none; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab:hover { color: rgb(0, 0, 0); = +border: none; background: none; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab.cmp-tabs__tab--active { borde= +r-bottom-style: solid; border-bottom-width: 0.4rem; font-weight: 600; backg= +round: none; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab.cmp-tabs__tab--active { bor= +der-left: none; } +} + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab.cmp-tabs__tab--active:focus {= + box-shadow: rgb(255, 255, 255) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255= +) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab.cmp-tabs__tab--active:focus:n= +ot(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-acn-tabs .cmp-accordion { width: 100%; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab { margin: 0px; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger { font-size:= + 1.4rem; min-height: 44px; position: relative; width: 100%; text-transform:= + uppercase; padding: 1.5rem 0px 1.5rem 2rem; font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; border-bottom: 1px solid rgb= +(227, 227, 227); color: rgb(0, 0, 0); text-align: left; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger:focus { box-= +shadow: rgb(255, 255, 255) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255) sol= +id 0.1rem; outline-offset: 0.1rem; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger:focus:not(:f= +ocus-visible) { box-shadow: none; outline: none; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger { display:= + none; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger { padding-= +left: 3.5rem; padding-right: 2rem; } + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-tabs__= +tab--active { padding-left: 3.1rem; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accordio= +n__button--expanded { border-left-style: solid; border-left-width: 0.4rem; = +padding-left: 1.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accord= +ion__button--expanded { color: rgb(0, 0, 0); border-left: none; padding-lef= +t: 0.8rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accord= +ion__button--expanded { padding-left: 3.1rem; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accordio= +n__button--expanded:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 0.1r= +em; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accordio= +n__button--expanded:focus:not(:focus-visible) { box-shadow: none; outline: = +none; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accordio= +n__button--expanded .accordion-tab--status::before { transform: rotate(180d= +eg); } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel { padding: 0= +px calc(50% - 60rem); } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordion_= +_panel--hidden { max-height: 0px; transition: max-height 5.1s cubic-bezier(= +0, 1, 0, 1) 0s; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordio= +n__panel--hidden { max-height: fit-content; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordion_= +_panel--expanded { max-height: 9999px; transition: max-height 5.1s cubic-be= +zier(1, 0.8, 1, 0.8) 0s; overflow: hidden; } + +@media screen and (min-width: 1200px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordio= +n__panel--expanded { background: none; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordion_= +_panel--expanded:hover { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel { display: n= +one; } + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-tabs__ta= +bpanel--active { display: block; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel .cmp-card-list= +ing .responsivegrid { padding-top: 0px; padding-bottom: 0px; } + +.cmp-acn-tabs .accordion-tab--status { display: inline; position: absolute;= + right: 2rem; color: rgb(0, 0, 0); } + +.cmp-acn-tabs .accordion-tab--status::before { content: "=EF=84=A3"; font-s= +ize: 18px; font-family: Ionicons; display: block; font-weight: 400; font-st= +yle: normal; line-height: 1; text-transform: none; letter-spacing: normal; = +overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-sm= +oothing: antialiased; text-rendering: optimizelegibility; font-feature-sett= +ings: "liga"; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .accordion-tab--status { display: none; } +} + +.color-block-accent-purple-1 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(180, 85, 1= +70); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-1 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(180, 85, 170);= + } +} + +.color-block-accent-purple-1 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(1= +80, 85, 170); } + +.color-block-accent-purple-2 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(160, 85, 2= +45); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-2 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(160, 85, 245);= + } +} + +.color-block-accent-purple-2 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(1= +60, 85, 245); } + +.color-block-accent-purple-3 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(190, 130, = +255); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-3 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(190, 130, 255)= +; } +} + +.color-block-accent-purple-3 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(1= +90, 130, 255); } + +.color-block-accent-purple-4 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(220, 175, = +255); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-4 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(220, 175, 255)= +; } +} + +.color-block-accent-purple-4 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(2= +20, 175, 255); } + +.color-block-accent-purple-5 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(230, 220, = +255); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-5 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(230, 220, 255)= +; } +} + +.color-block-accent-purple-5 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(2= +30, 220, 255); } + +.color-block-alt-blue .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 65, 240); } + +@media screen and (min-width: 1000px) { + .color-block-alt-blue .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 65, 240); } +} + +.color-block-alt-blue .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-ta= +b-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 65, 2= +40); } + +.color-block-alt-gray .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active:focus { border-bottom-color: rgb(190, 190, 190); } + +@media screen and (min-width: 1000px) { + .color-block-alt-gray .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active { border-bottom-color: rgb(190, 190, 190); } +} + +.color-block-alt-gray .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-ta= +b-trigger.cmp-accordion__button--expanded { border-left-color: rgb(190, 190= +, 190); } + +.color-block-alt-gray-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(150, 150, 15= +0); } + +@media screen and (min-width: 1000px) { + .color-block-alt-gray-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(150, 150, 150); = +} +} + +.color-block-alt-gray-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-a= +cn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(150= +, 150, 150); } + +.color-block-alt-gray-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(90, 90, 90= +); } + +@media screen and (min-width: 1000px) { + .color-block-alt-gray-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(90, 90, 90); } +} + +.color-block-alt-gray-darker .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(9= +0, 90, 90); } + +.color-block-alt-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 215, 0); } + +@media screen and (min-width: 1000px) { + .color-block-alt-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 215, 0); } +} + +.color-block-alt-green .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 215,= + 0); } + +.color-block-alt-red .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigge= +r.cmp-tabs__tab--active:focus { border-bottom-color: red; } + +@media screen and (min-width: 1000px) { + .color-block-alt-red .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active { border-bottom-color: red; } +} + +.color-block-alt-red .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab= +-trigger.cmp-accordion__button--expanded { border-left-color: red; } + +.color-block-alt-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 255, 0); } + +@media screen and (min-width: 1000px) { + .color-block-alt-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 255, 0); } +} + +.color-block-alt-yellow .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 2= +55, 0); } + +.color-block-aqua .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(0, 255, 187); } + +@media screen and (min-width: 1000px) { + .color-block-aqua .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(0, 255, 187); } +} + +.color-block-aqua .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 187)= +; } + +.color-block-blue .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(0, 186, 255); } + +@media screen and (min-width: 1000px) { + .color-block-blue .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(0, 186, 255); } +} + +.color-block-blue .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(0, 186, 255)= +; } + +.color-block-blue-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(5, 240, 165); } + +@media screen and (min-width: 1000px) { + .color-block-blue-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(5, 240, 165); } +} + +.color-block-blue-green .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(5, 240= +, 165); } + +.color-block-brand-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(100, 255, 80);= + } + +@media screen and (min-width: 1000px) { + .color-block-brand-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(100, 255, 80); } +} + +.color-block-brand-green .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(100, = +255, 80); } + +.color-block-brand-orange .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 120, 0);= + } + +@media screen and (min-width: 1000px) { + .color-block-brand-orange .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 120, 0); } +} + +.color-block-brand-orange .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-ac= +n-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255,= + 120, 0); } + +.color-block-brand-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 235, 50)= +; } + +@media screen and (min-width: 1000px) { + .color-block-brand-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 235, 50); } +} + +.color-block-brand-yellow .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-ac= +n-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255,= + 235, 50); } + +.color-block-blue-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 142, 255); } + +@media screen and (min-width: 1000px) { + .color-block-blue-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 142, 255); } +} + +.color-block-blue-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 142,= + 255); } + +.color-block-blue-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 243, 255); } + +@media screen and (min-width: 1000px) { + .color-block-blue-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 243, 255); } +} + +.color-block-blue-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 243= +, 255); } + +.color-block-core-purple .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(70, 0, 115); } + +@media screen and (min-width: 1000px) { + .color-block-core-purple .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(70, 0, 115); } +} + +.color-block-core-purple .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(70, 0= +, 115); } + +.color-block-cyan .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(0, 255, 255); } + +@media screen and (min-width: 1000px) { + .color-block-cyan .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(0, 255, 255); } +} + +.color-block-cyan .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 255)= +; } + +.color-block-gray .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(167, 167, 167); } + +@media screen and (min-width: 1000px) { + .color-block-gray .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(167, 167, 167); } +} + +.color-block-gray .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(167, 167, 16= +7); } + +.color-block-gray-base .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .color-block-gray-base .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 0, 0); } +} + +.color-block-gray-base .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 0, 0= +); } + +.color-block-gray-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(107, 107, 107); = +} + +@media screen and (min-width: 1000px) { + .color-block-gray-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(107, 107, 107); } +} + +.color-block-gray-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(107, 10= +7, 107); } + +.color-block-gray-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(74, 74, 74); } + +@media screen and (min-width: 1000px) { + .color-block-gray-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(74, 74, 74); } +} + +.color-block-gray-darker .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(74, 7= +4, 74); } + +.color-block-gray-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(204, 204, 204);= + } + +@media screen and (min-width: 1000px) { + .color-block-gray-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(204, 204, 204); } +} + +.color-block-gray-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(204, 2= +04, 204); } + +.color-block-gray-lighter .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(227, 227, 227= +); } + +@media screen and (min-width: 1000px) { + .color-block-gray-lighter .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(227, 227, 227); } +} + +.color-block-gray-lighter .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-ac= +n-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(227,= + 227, 227); } + +.color-block-gray-lightest .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(242, 242, 24= +2); } + +@media screen and (min-width: 1000px) { + .color-block-gray-lightest .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(242, 242, 242); = +} +} + +.color-block-gray-lightest .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-a= +cn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(242= +, 242, 242); } + +.color-block-grayishyellow-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab= +-nav-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(150, 15= +0, 140); } + +@media screen and (min-width: 1000px) { + .color-block-grayishyellow-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-t= +ab-nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(150, 150, 1= +40); } +} + +.color-block-grayishyellow-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .= +cmp-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rg= +b(150, 150, 140); } + +.color-block-grayishyellow-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-ta= +b-nav-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(230, 2= +30, 220); } + +@media screen and (min-width: 1000px) { + .color-block-grayishyellow-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-= +tab-nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(230, 230, = +220); } +} + +.color-block-grayishyellow-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab = +.cmp-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: r= +gb(230, 230, 220); } + +.color-block-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.= +cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 255, 0); } + +@media screen and (min-width: 1000px) { + .color-block-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigge= +r.cmp-tabs__tab--active { border-bottom-color: rgb(0, 255, 0); } +} + +.color-block-green .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-t= +rigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 0);= + } + +.color-block-green-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 83, 10); } + +@media screen and (min-width: 1000px) { + .color-block-green-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 83, 10); } +} + +.color-block-green-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 83,= + 10); } + +.color-block-link .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .color-block-link .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(0, 77, 255); } +} + +.color-block-link .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(0, 77, 255);= + } + +.color-block-link-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .color-block-link-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 0, 136); } +} + +.color-block-link-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 0, 1= +36); } + +.color-block-orange .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 182, 0); } + +@media screen and (min-width: 1000px) { + .color-block-orange .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active { border-bottom-color: rgb(255, 182, 0); } +} + +.color-block-orange .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-= +trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 182, = +0); } + +.color-block-orange-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 149, 0); = +} + +@media screen and (min-width: 1000px) { + .color-block-orange-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 149, 0); } +} + +.color-block-orange-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, = +149, 0); } + +.color-block-pink .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(231, 0, 116); } + +@media screen and (min-width: 1000px) { + .color-block-pink .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(231, 0, 116); } +} + +.color-block-pink .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(231, 0, 116)= +; } + +.color-block-pink-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(164, 2, 83); } + +@media screen and (min-width: 1000px) { + .color-block-pink-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(164, 2, 83); } +} + +.color-block-pink-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(164, 2,= + 83); } + +.color-block-pink-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 80, 160); = +} + +@media screen and (min-width: 1000px) { + .color-block-pink-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 80, 160); } +} + +.color-block-pink-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 8= +0, 160); } + +.color-block-purple .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active:focus { border-bottom-color: rgb(161, 0, 255); } + +@media screen and (min-width: 1000px) { + .color-block-purple .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active { border-bottom-color: rgb(161, 0, 255); } +} + +.color-block-purple .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-= +trigger.cmp-accordion__button--expanded { border-left-color: rgb(161, 0, 25= +5); } + +.color-block-purple-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(117, 0, 192); = +} + +@media screen and (min-width: 1000px) { + .color-block-purple-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(117, 0, 192); } +} + +.color-block-purple-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(117, = +0, 192); } + +.color-block-purple-darkest .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(70, 1, 115)= +; } + +@media screen and (min-width: 1000px) { + .color-block-purple-darkest .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-n= +av-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(70, 1, 115); } +} + +.color-block-purple-darkest .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-= +acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(70= +, 1, 115); } + +.color-block-red .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.cm= +p-tabs__tab--active:focus { border-bottom-color: rgb(231, 15, 41); } + +@media screen and (min-width: 1000px) { + .color-block-red .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.= +cmp-tabs__tab--active { border-bottom-color: rgb(231, 15, 41); } +} + +.color-block-red .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tri= +gger.cmp-accordion__button--expanded { border-left-color: rgb(231, 15, 41);= + } + +.color-block-red-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active:focus { border-bottom-color: rgb(189, 0, 29); } + +@media screen and (min-width: 1000px) { + .color-block-red-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active { border-bottom-color: rgb(189, 0, 29); } +} + +.color-block-red-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-ta= +b-trigger.cmp-accordion__button--expanded { border-left-color: rgb(189, 0, = +29); } + +.color-block-red-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(113, 0, 18); } + +@media screen and (min-width: 1000px) { + .color-block-red-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(113, 0, 18); } +} + +.color-block-red-darker .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(113, 0= +, 18); } + +.color-block-red-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 50, 70); } + +@media screen and (min-width: 1000px) { + .color-block-red-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 50, 70); } +} + +.color-block-red-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 50= +, 70); } + +.color-block-white .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.= +cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .color-block-white .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigge= +r.cmp-tabs__tab--active { border-bottom-color: rgb(255, 255, 255); } +} + +.color-block-white .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-t= +rigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 255, 2= +55); } + +.color-block-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 212, 46); } + +@media screen and (min-width: 1000px) { + .color-block-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active { border-bottom-color: rgb(255, 212, 46); } +} + +.color-block-yellow .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-= +trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 212, = +46); } + +.color-block-yellow-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(240, 192, 0); = +} + +@media screen and (min-width: 1000px) { + .color-block-yellow-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(240, 192, 0); } +} + +.color-block-yellow-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(240, = +192, 0); } + +.color-block-yellow-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 240, 179= +); } + +@media screen and (min-width: 1000px) { + .color-block-yellow-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 240, 179); } +} + +.color-block-yellow-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-ac= +n-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255,= + 240, 179); } + +.color-tab-background-gray .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-a= +cn-tab-trigger, .color-tab-background-gray .cmp-acn-tabs .cmp-acn-tab-nav {= + background-color: rgb(242, 242, 242); } + +@media screen and (min-width: 1000px) { + .color-background-gray .cmp-acn-tabs .cmp-accordion { background-color: r= +gb(242, 242, 242); } +} + +.color-background-gray .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-panel.cmp-accordion__panel--expanded { background-color: rgb(242, 242, 2= +42); } + +.datastat.datastat-card-vertical .cmp-datastat-card { -webkit-box-align: st= +art; align-items: flex-start; width: 100%; line-height: 0.5; } + +.datastat.datastat-card-vertical .cmp-datastat-card__content { border-width= +: 0px 0px 0px 4px; padding-top: 40px; background-color: rgb(255, 255, 255);= + border-left-style: solid; border-color: rgb(161, 0, 255); height: 80%; } + +.datastat.datastat-card-vertical .cmp-datastat-card__description { color: r= +gb(0, 0, 0); font-size: 1.2rem; padding: 15px 20px 20px 15px; line-height: = +1.2; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical .cmp-datastat-card__description { paddin= +g: 17px 23px 23px 17px; font-size: 1.4rem; text-transform: none; margin-bot= +tom: 0px; } +} + +.datastat.datastat-card-vertical .cmp-datastat-card__headline { top: 0.9rem= +; display: flex; position: relative; z-index: 2; color: rgb(74, 74, 74); pa= +dding-left: 2rem; font-weight: 800; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical .cmp-datastat-card__headline { width: 10= +0%; } +} + +@media screen and (max-width: 1199.9px) { + .datastat.datastat-card-vertical .cmp-datastat-card__headline { max-heigh= +t: 15%; top: 0.5rem; } +} + +.datastat.datastat-card-vertical.color-background-gray .cmp-datastat-card__= +content { background-color: rgb(242, 242, 242); } + +.datastat.datastat-card-horizontal .cmp-datastat-card { -webkit-box-align: = +start; align-items: flex-start; width: 100%; } + +.datastat.datastat-card-horizontal .cmp-datastat-card__content { border-wid= +th: 4px 0px 0px; padding-top: 15px; border-color: rgb(161, 0, 255); border-= +top-style: solid; } + +.datastat.datastat-card-horizontal .cmp-datastat-card__description { color:= + rgb(0, 0, 0); font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-horizontal .cmp-datastat-card__description { font= +-size: 1.4rem; text-transform: none; } +} + +.datastat.datastat-card-horizontal .cmp-datastat-card__headline { display: = +block; z-index: 2; font-weight: 800; line-height: 1; color: rgb(0, 0, 0); p= +adding-bottom: 0.08em; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-horizontal .cmp-datastat-card__headline { top: 2.= +3em; width: 100%; } +} + +.datastat.datastat-card-vertical-wide .cmp-datastat-card { line-height: 1; = +padding-left: 10px; border-left: 4px solid rgb(161, 0, 255); border-top-col= +or: rgb(161, 0, 255); border-right-color: rgb(161, 0, 255); border-bottom-c= +olor: rgb(161, 0, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide .cmp-datastat-card { padding-left: = +0px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: = +normal; flex-flow: row; border-left: 0px; } +} + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide .cmp-datastat-card__content { -webk= +it-box-flex: 1; flex: 1 1 0%; padding-left: 2rem; border-left: 4px solid rg= +b(161, 0, 255); border-top-color: rgb(161, 0, 255); border-right-color: rgb= +(161, 0, 255); border-bottom-color: rgb(161, 0, 255); min-height: 3.12em; } +} + +.datastat.datastat-card-vertical-wide .cmp-datastat-card__headline { font-w= +eight: 600; color: rgb(161, 0, 255); align-self: center; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide .cmp-datastat-card__headline { widt= +h: 150px; text-align: right; padding: 10px 2rem 10px 0px; color: rgb(161, 0= +, 255); } +} + +.datastat.datastat-card-vertical-wide .cmp-datastat-card__description { col= +or: rgb(0, 0, 0); font-size: 1.2rem; padding-top: 0.5rem; line-height: 1.2;= + } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide .cmp-datastat-card__description { h= +eight: 6rem; padding: 10px 0px; vertical-align: middle; display: table-cell= +; font-size: 1.4rem; text-transform: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-1 .cmp-data= +stat-card__headline { color: rgb(180, 85, 170); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-1 .cmp-data= +stat-card { border-left: 4px solid rgb(180, 85, 170); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-1 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-2 .cmp-data= +stat-card__headline { color: rgb(160, 85, 245); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-2 .cmp-data= +stat-card { border-left: 4px solid rgb(160, 85, 245); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-2 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-3 .cmp-data= +stat-card__headline { color: rgb(190, 130, 255); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-3 .cmp-data= +stat-card { border-left: 4px solid rgb(190, 130, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-3 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-4 .cmp-data= +stat-card__headline { color: rgb(220, 175, 255); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-4 .cmp-data= +stat-card { border-left: 4px solid rgb(220, 175, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-4 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-5 .cmp-data= +stat-card__headline { color: rgb(230, 220, 255); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-5 .cmp-data= +stat-card { border-left: 4px solid rgb(230, 220, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-5 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-blue .cmp-datastat-ca= +rd__headline { color: rgb(0, 65, 240); } + +.datastat.datastat-card-vertical-wide.color-block-alt-blue .cmp-datastat-ca= +rd { border-left: 4px solid rgb(0, 65, 240); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-blue .cmp-datastat-= +card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-gray .cmp-datastat-ca= +rd__headline { color: rgb(190, 190, 190); } + +.datastat.datastat-card-vertical-wide.color-block-alt-gray .cmp-datastat-ca= +rd { border-left: 4px solid rgb(190, 190, 190); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-gray .cmp-datastat-= +card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-gray-dark .cmp-datast= +at-card__headline { color: rgb(150, 150, 150); } + +.datastat.datastat-card-vertical-wide.color-block-alt-gray-dark .cmp-datast= +at-card { border-left: 4px solid rgb(150, 150, 150); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-gray-dark .cmp-data= +stat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-gray-darker .cmp-data= +stat-card__headline { color: rgb(90, 90, 90); } + +.datastat.datastat-card-vertical-wide.color-block-alt-gray-darker .cmp-data= +stat-card { border-left: 4px solid rgb(90, 90, 90); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-gray-darker .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-green .cmp-datastat-c= +ard__headline { color: rgb(0, 215, 0); } + +.datastat.datastat-card-vertical-wide.color-block-alt-green .cmp-datastat-c= +ard { border-left: 4px solid rgb(0, 215, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-green .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-red .cmp-datastat-car= +d__headline { color: red; } + +.datastat.datastat-card-vertical-wide.color-block-alt-red .cmp-datastat-car= +d { border-left: 4px solid red; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-red .cmp-datastat-c= +ard { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-yellow .cmp-datastat-= +card__headline { color: rgb(255, 255, 0); } + +.datastat.datastat-card-vertical-wide.color-block-alt-yellow .cmp-datastat-= +card { border-left: 4px solid rgb(255, 255, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-yellow .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-aqua .cmp-datastat-card__= +headline { color: rgb(0, 255, 187); } + +.datastat.datastat-card-vertical-wide.color-block-aqua .cmp-datastat-card {= + border-left: 4px solid rgb(0, 255, 187); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-aqua .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-blue .cmp-datastat-card__= +headline { color: rgb(0, 186, 255); } + +.datastat.datastat-card-vertical-wide.color-block-blue .cmp-datastat-card {= + border-left: 4px solid rgb(0, 186, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-blue .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-blue-green .cmp-datastat-= +card__headline { color: rgb(5, 240, 165); } + +.datastat.datastat-card-vertical-wide.color-block-blue-green .cmp-datastat-= +card { border-left: 4px solid rgb(5, 240, 165); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-blue-green .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-brand-green .cmp-datastat= +-card__headline { color: rgb(100, 255, 80); } + +.datastat.datastat-card-vertical-wide.color-block-brand-green .cmp-datastat= +-card { border-left: 4px solid rgb(100, 255, 80); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-brand-green .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-brand-orange .cmp-datasta= +t-card__headline { color: rgb(255, 120, 0); } + +.datastat.datastat-card-vertical-wide.color-block-brand-orange .cmp-datasta= +t-card { border-left: 4px solid rgb(255, 120, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-brand-orange .cmp-datas= +tat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-brand-yellow .cmp-datasta= +t-card__headline { color: rgb(255, 235, 50); } + +.datastat.datastat-card-vertical-wide.color-block-brand-yellow .cmp-datasta= +t-card { border-left: 4px solid rgb(255, 235, 50); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-brand-yellow .cmp-datas= +tat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-blue-dark .cmp-datastat-c= +ard__headline { color: rgb(0, 142, 255); } + +.datastat.datastat-card-vertical-wide.color-block-blue-dark .cmp-datastat-c= +ard { border-left: 4px solid rgb(0, 142, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-blue-dark .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-blue-light .cmp-datastat-= +card__headline { color: rgb(0, 243, 255); } + +.datastat.datastat-card-vertical-wide.color-block-blue-light .cmp-datastat-= +card { border-left: 4px solid rgb(0, 243, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-blue-light .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-core-purple .cmp-datastat= +-card__headline { color: rgb(70, 0, 115); } + +.datastat.datastat-card-vertical-wide.color-block-core-purple .cmp-datastat= +-card { border-left: 4px solid rgb(70, 0, 115); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-core-purple .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-cyan .cmp-datastat-card__= +headline { color: rgb(0, 255, 255); } + +.datastat.datastat-card-vertical-wide.color-block-cyan .cmp-datastat-card {= + border-left: 4px solid rgb(0, 255, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-cyan .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray .cmp-datastat-card__= +headline { color: rgb(167, 167, 167); } + +.datastat.datastat-card-vertical-wide.color-block-gray .cmp-datastat-card {= + border-left: 4px solid rgb(167, 167, 167); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-base .cmp-datastat-c= +ard__headline { color: rgb(0, 0, 0); } + +.datastat.datastat-card-vertical-wide.color-block-gray-base .cmp-datastat-c= +ard { border-left: 4px solid rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-base .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-dark .cmp-datastat-c= +ard__headline { color: rgb(107, 107, 107); } + +.datastat.datastat-card-vertical-wide.color-block-gray-dark .cmp-datastat-c= +ard { border-left: 4px solid rgb(107, 107, 107); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-dark .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-darker .cmp-datastat= +-card__headline { color: rgb(74, 74, 74); } + +.datastat.datastat-card-vertical-wide.color-block-gray-darker .cmp-datastat= +-card { border-left: 4px solid rgb(74, 74, 74); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-darker .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-light .cmp-datastat-= +card__headline { color: rgb(204, 204, 204); } + +.datastat.datastat-card-vertical-wide.color-block-gray-light .cmp-datastat-= +card { border-left: 4px solid rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-light .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-lighter .cmp-datasta= +t-card__headline { color: rgb(227, 227, 227); } + +.datastat.datastat-card-vertical-wide.color-block-gray-lighter .cmp-datasta= +t-card { border-left: 4px solid rgb(227, 227, 227); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-lighter .cmp-datas= +tat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-lightest .cmp-datast= +at-card__headline { color: rgb(242, 242, 242); } + +.datastat.datastat-card-vertical-wide.color-block-gray-lightest .cmp-datast= +at-card { border-left: 4px solid rgb(242, 242, 242); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-lightest .cmp-data= +stat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-grayishyellow-dark .cmp-d= +atastat-card__headline { color: rgb(150, 150, 140); } + +.datastat.datastat-card-vertical-wide.color-block-grayishyellow-dark .cmp-d= +atastat-card { border-left: 4px solid rgb(150, 150, 140); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-grayishyellow-dark .cmp= +-datastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-grayishyellow-light .cmp-= +datastat-card__headline { color: rgb(230, 230, 220); } + +.datastat.datastat-card-vertical-wide.color-block-grayishyellow-light .cmp-= +datastat-card { border-left: 4px solid rgb(230, 230, 220); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-grayishyellow-light .cm= +p-datastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-green .cmp-datastat-card_= +_headline { color: rgb(0, 255, 0); } + +.datastat.datastat-card-vertical-wide.color-block-green .cmp-datastat-card = +{ border-left: 4px solid rgb(0, 255, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-green .cmp-datastat-car= +d { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-green-dark .cmp-datastat-= +card__headline { color: rgb(0, 83, 10); } + +.datastat.datastat-card-vertical-wide.color-block-green-dark .cmp-datastat-= +card { border-left: 4px solid rgb(0, 83, 10); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-green-dark .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-link .cmp-datastat-card__= +headline { color: rgb(0, 77, 255); } + +.datastat.datastat-card-vertical-wide.color-block-link .cmp-datastat-card {= + border-left: 4px solid rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-link .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-link-dark .cmp-datastat-c= +ard__headline { color: rgb(0, 0, 136); } + +.datastat.datastat-card-vertical-wide.color-block-link-dark .cmp-datastat-c= +ard { border-left: 4px solid rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-link-dark .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-orange .cmp-datastat-card= +__headline { color: rgb(255, 182, 0); } + +.datastat.datastat-card-vertical-wide.color-block-orange .cmp-datastat-card= + { border-left: 4px solid rgb(255, 182, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-orange .cmp-datastat-ca= +rd { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-orange-dark .cmp-datastat= +-card__headline { color: rgb(255, 149, 0); } + +.datastat.datastat-card-vertical-wide.color-block-orange-dark .cmp-datastat= +-card { border-left: 4px solid rgb(255, 149, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-orange-dark .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-pink .cmp-datastat-card__= +headline { color: rgb(231, 0, 116); } + +.datastat.datastat-card-vertical-wide.color-block-pink .cmp-datastat-card {= + border-left: 4px solid rgb(231, 0, 116); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-pink .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-pink-dark .cmp-datastat-c= +ard__headline { color: rgb(164, 2, 83); } + +.datastat.datastat-card-vertical-wide.color-block-pink-dark .cmp-datastat-c= +ard { border-left: 4px solid rgb(164, 2, 83); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-pink-dark .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-pink-light .cmp-datastat-= +card__headline { color: rgb(255, 80, 160); } + +.datastat.datastat-card-vertical-wide.color-block-pink-light .cmp-datastat-= +card { border-left: 4px solid rgb(255, 80, 160); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-pink-light .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-purple .cmp-datastat-card= +__headline { color: rgb(161, 0, 255); } + +.datastat.datastat-card-vertical-wide.color-block-purple .cmp-datastat-card= + { border-left: 4px solid rgb(161, 0, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-purple .cmp-datastat-ca= +rd { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-purple-dark .cmp-datastat= +-card__headline { color: rgb(117, 0, 192); } + +.datastat.datastat-card-vertical-wide.color-block-purple-dark .cmp-datastat= +-card { border-left: 4px solid rgb(117, 0, 192); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-purple-dark .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-purple-darkest .cmp-datas= +tat-card__headline { color: rgb(70, 1, 115); } + +.datastat.datastat-card-vertical-wide.color-block-purple-darkest .cmp-datas= +tat-card { border-left: 4px solid rgb(70, 1, 115); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-purple-darkest .cmp-dat= +astat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-red .cmp-datastat-card__h= +eadline { color: rgb(231, 15, 41); } + +.datastat.datastat-card-vertical-wide.color-block-red .cmp-datastat-card { = +border-left: 4px solid rgb(231, 15, 41); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-red .cmp-datastat-card = +{ border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-red-dark .cmp-datastat-ca= +rd__headline { color: rgb(189, 0, 29); } + +.datastat.datastat-card-vertical-wide.color-block-red-dark .cmp-datastat-ca= +rd { border-left: 4px solid rgb(189, 0, 29); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-red-dark .cmp-datastat-= +card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-red-darker .cmp-datastat-= +card__headline { color: rgb(113, 0, 18); } + +.datastat.datastat-card-vertical-wide.color-block-red-darker .cmp-datastat-= +card { border-left: 4px solid rgb(113, 0, 18); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-red-darker .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-red-light .cmp-datastat-c= +ard__headline { color: rgb(255, 50, 70); } + +.datastat.datastat-card-vertical-wide.color-block-red-light .cmp-datastat-c= +ard { border-left: 4px solid rgb(255, 50, 70); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-red-light .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-white .cmp-datastat-card_= +_headline { color: rgb(255, 255, 255); } + +.datastat.datastat-card-vertical-wide.color-block-white .cmp-datastat-card = +{ border-left: 4px solid rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-white .cmp-datastat-car= +d { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-yellow .cmp-datastat-card= +__headline { color: rgb(255, 212, 46); } + +.datastat.datastat-card-vertical-wide.color-block-yellow .cmp-datastat-card= + { border-left: 4px solid rgb(255, 212, 46); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-yellow .cmp-datastat-ca= +rd { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-yellow-dark .cmp-datastat= +-card__headline { color: rgb(240, 192, 0); } + +.datastat.datastat-card-vertical-wide.color-block-yellow-dark .cmp-datastat= +-card { border-left: 4px solid rgb(240, 192, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-yellow-dark .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-yellow-light .cmp-datasta= +t-card__headline { color: rgb(255, 240, 179); } + +.datastat.datastat-card-vertical-wide.color-block-yellow-light .cmp-datasta= +t-card { border-left: 4px solid rgb(255, 240, 179); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-yellow-light .cmp-datas= +tat-card { border-left: none; } +} + +.datastat a { color: rgb(0, 77, 255); } + +.datastat.color-block-accent-purple-1 .cmp-datastat-card__content { border-= +color: rgb(180, 85, 170); } + +.datastat.color-block-accent-purple-2 .cmp-datastat-card__content { border-= +color: rgb(160, 85, 245); } + +.datastat.color-block-accent-purple-3 .cmp-datastat-card__content { border-= +color: rgb(190, 130, 255); } + +.datastat.color-block-accent-purple-4 .cmp-datastat-card__content { border-= +color: rgb(220, 175, 255); } + +.datastat.color-block-accent-purple-5 .cmp-datastat-card__content { border-= +color: rgb(230, 220, 255); } + +.datastat.color-block-alt-blue .cmp-datastat-card__content { border-color: = +rgb(0, 65, 240); } + +.datastat.color-block-alt-gray .cmp-datastat-card__content { border-color: = +rgb(190, 190, 190); } + +.datastat.color-block-alt-gray-dark .cmp-datastat-card__content { border-co= +lor: rgb(150, 150, 150); } + +.datastat.color-block-alt-gray-darker .cmp-datastat-card__content { border-= +color: rgb(90, 90, 90); } + +.datastat.color-block-alt-green .cmp-datastat-card__content { border-color:= + rgb(0, 215, 0); } + +.datastat.color-block-alt-red .cmp-datastat-card__content { border-color: r= +ed; } + +.datastat.color-block-alt-yellow .cmp-datastat-card__content { border-color= +: rgb(255, 255, 0); } + +.datastat.color-block-aqua .cmp-datastat-card__content { border-color: rgb(= +0, 255, 187); } + +.datastat.color-block-blue .cmp-datastat-card__content { border-color: rgb(= +0, 186, 255); } + +.datastat.color-block-blue-green .cmp-datastat-card__content { border-color= +: rgb(5, 240, 165); } + +.datastat.color-block-brand-green .cmp-datastat-card__content { border-colo= +r: rgb(100, 255, 80); } + +.datastat.color-block-brand-orange .cmp-datastat-card__content { border-col= +or: rgb(255, 120, 0); } + +.datastat.color-block-brand-yellow .cmp-datastat-card__content { border-col= +or: rgb(255, 235, 50); } + +.datastat.color-block-blue-dark .cmp-datastat-card__content { border-color:= + rgb(0, 142, 255); } + +.datastat.color-block-blue-light .cmp-datastat-card__content { border-color= +: rgb(0, 243, 255); } + +.datastat.color-block-core-purple .cmp-datastat-card__content { border-colo= +r: rgb(70, 0, 115); } + +.datastat.color-block-cyan .cmp-datastat-card__content { border-color: rgb(= +0, 255, 255); } + +.datastat.color-block-gray .cmp-datastat-card__content { border-color: rgb(= +167, 167, 167); } + +.datastat.color-block-gray-base .cmp-datastat-card__content { border-color:= + rgb(0, 0, 0); } + +.datastat.color-block-gray-dark .cmp-datastat-card__content { border-color:= + rgb(107, 107, 107); } + +.datastat.color-block-gray-darker .cmp-datastat-card__content { border-colo= +r: rgb(74, 74, 74); } + +.datastat.color-block-gray-light .cmp-datastat-card__content { border-color= +: rgb(204, 204, 204); } + +.datastat.color-block-gray-lighter .cmp-datastat-card__content { border-col= +or: rgb(227, 227, 227); } + +.datastat.color-block-gray-lightest .cmp-datastat-card__content { border-co= +lor: rgb(242, 242, 242); } + +.datastat.color-block-grayishyellow-dark .cmp-datastat-card__content { bord= +er-color: rgb(150, 150, 140); } + +.datastat.color-block-grayishyellow-light .cmp-datastat-card__content { bor= +der-color: rgb(230, 230, 220); } + +.datastat.color-block-green .cmp-datastat-card__content { border-color: rgb= +(0, 255, 0); } + +.datastat.color-block-green-dark .cmp-datastat-card__content { border-color= +: rgb(0, 83, 10); } + +.datastat.color-block-link .cmp-datastat-card__content { border-color: rgb(= +0, 77, 255); } + +.datastat.color-block-link-dark .cmp-datastat-card__content { border-color:= + rgb(0, 0, 136); } + +.datastat.color-block-orange .cmp-datastat-card__content { border-color: rg= +b(255, 182, 0); } + +.datastat.color-block-orange-dark .cmp-datastat-card__content { border-colo= +r: rgb(255, 149, 0); } + +.datastat.color-block-pink .cmp-datastat-card__content { border-color: rgb(= +231, 0, 116); } + +.datastat.color-block-pink-dark .cmp-datastat-card__content { border-color:= + rgb(164, 2, 83); } + +.datastat.color-block-pink-light .cmp-datastat-card__content { border-color= +: rgb(255, 80, 160); } + +.datastat.color-block-purple .cmp-datastat-card__content { border-color: rg= +b(161, 0, 255); } + +.datastat.color-block-purple-dark .cmp-datastat-card__content { border-colo= +r: rgb(117, 0, 192); } + +.datastat.color-block-purple-darkest .cmp-datastat-card__content { border-c= +olor: rgb(70, 1, 115); } + +.datastat.color-block-red .cmp-datastat-card__content { border-color: rgb(2= +31, 15, 41); } + +.datastat.color-block-red-dark .cmp-datastat-card__content { border-color: = +rgb(189, 0, 29); } + +.datastat.color-block-red-darker .cmp-datastat-card__content { border-color= +: rgb(113, 0, 18); } + +.datastat.color-block-red-light .cmp-datastat-card__content { border-color:= + rgb(255, 50, 70); } + +.datastat.color-block-white .cmp-datastat-card__content { border-color: rgb= +(255, 255, 255); } + +.datastat.color-block-yellow .cmp-datastat-card__content { border-color: rg= +b(255, 212, 46); } + +.datastat.color-block-yellow-dark .cmp-datastat-card__content { border-colo= +r: rgb(240, 192, 0); } + +.datastat.color-block-yellow-light .cmp-datastat-card__content { border-col= +or: rgb(255, 240, 179); } + +.datastat.datastat--animation .cmp-datastat-card__headline { transition: tr= +ansform 1.2s ease 0s, opacity 1.2s ease 0s, -webkit-transform 1.2s ease 0s;= + z-index: 2; opacity: 0; transform: translateY(20px); display: inline-block= +; } + +.datastat.datastat--animation .cmp-datastat-card__content { transition: tra= +nsform 1.1s linear 0s, opacity 1.1s linear 0s, -webkit-transform 1.1s linea= +r 0s; z-index: 1; opacity: 0; transform: translateY(-10px); } + +.datastat.datastat--animation.datastat--animation-on .cmp-datastat-card__co= +ntent, .datastat.datastat--animation.datastat--animation-on .cmp-datastat-c= +ard__headline { opacity: 1; transform: translateY(0px); } + +.datastat ul { margin-top: 16px; padding-left: 15px; } + +.datastat ul li { position: relative; margin: 0px; padding-left: 1.6rem; pa= +dding-bottom: 10px; } + +.datastat ul li::before { position: absolute; top: 0px; left: 0px; width: 2= +4px; content: "=E2=80=A2"; } + +.datastat ol { margin-top: 16px; padding-left: 30px; list-style: decimal; } + +.datastat ol li { padding-left: 0.5rem; margin: 0px; padding-bottom: 10px; = +} + +.datastat ol li::before { display: none; } + +.cmp-image-parallax-scrolling { position: relative; } + +.cmp-image-parallax-scrolling .cmp-container { height: 10.7rem; background-= +size: cover; background-repeat: no-repeat; background-position: 50% center;= + position: relative; width: 100%; left: 0px; top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-image-parallax-scrolling .cmp-container { height: 25.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-image-parallax-scrolling .cmp-container { height: 40rem; background-= +attachment: fixed; } +} + +.cmp-image-parallax-scrolling.full-16x9 .cmp-container { height: 18rem; } + +@media screen and (min-width: 768px) { + .cmp-image-parallax-scrolling.full-16x9 .cmp-container { height: 43.2rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-image-parallax-scrolling.full-16x9 .cmp-container { height: 67.5rem;= + } +} + +.blockquote__parallax-image .blockquote { z-index: 10; position: relative; = +background-color: rgba(255, 255, 255, 0.7); display: flex; border: 0.063rem= + solid rgb(204, 204, 204); float: left; padding: 3.3rem 3rem 3.5rem; margin= +: 0px 3.5rem; } + +@media screen and (min-width: 1000px) { + .blockquote__parallax-image .blockquote { width: 66.67%; padding: 3rem 5r= +em 3.5rem; } +} + +.blockquote__parallax-image .cmp-image-parallax-scrolling { padding-top: 11= +.2rem; } + +@media screen and (min-width: 1000px) { + .blockquote__parallax-image .cmp-image-parallax-scrolling .cmp-container = +{ height: 34rem; } +} + +.blockquote__parallax-image .cmp-image-parallax-scrolling.full-16x9 .cmp-co= +ntainer { height: 18rem; } + +@media screen and (min-width: 768px) { + .blockquote__parallax-image .cmp-image-parallax-scrolling.full-16x9 .cmp-= +container { height: 43.2rem; } +} + +@media screen and (min-width: 1000px) { + .blockquote__parallax-image .cmp-image-parallax-scrolling.full-16x9 .cmp-= +container { height: 67.5rem; } +} + +.mixed-media-block-full-image-card .cmp-image-parallax-scrolling { padding-= +top: 0px; } + +.cmp-image-standard-overlap { height: 100%; position: relative; } + +.cmp-image-standard-overlap .cmp-container { background-position: 50% cente= +r; background-repeat: no-repeat; margin-bottom: -3.8rem; max-width: 50rem; = +max-height: 18rem; height: 100vh; background-size: contain !important; } + +@media screen and (min-width: 768px) { + .cmp-image-standard-overlap .cmp-container { margin-top: -6rem; margin-bo= +ttom: -6rem; max-width: 58.4rem; max-height: 53.5rem; } +} + +.cmp-multi-video__player { position: relative; } + +.cmp-multi-video[data-thumbnail-enabled=3D"true"] .cmp-multi-video__embed {= + visibility: hidden; } + +.cmp-multi-video__embed { position: relative; padding-top: 56.25%; } + +.cmp-multi-video__embed .vidyard-player-container, .cmp-multi-video__embed = +.vidyard-player-embed, .cmp-multi-video__embed iframe { position: absolute;= + top: 0px; left: 0px; width: 100%; height: 100%; } + +.cmp-multi-video__embed .vidyard-player-container div[class^=3D"vidyard-div= +-"] { padding-bottom: 56.25% !important; } + +.cmp-multi-video--aspect-ratio-small .cmp-multi-video__embed { position: re= +lative; padding-top: 33.33%; } + +.cmp-multi-video--aspect-ratio-small .cmp-multi-video__embed .vidyard-playe= +r-container div[class^=3D"vidyard-div-"] { padding-bottom: 33.33% !importan= +t; } + +.cmp-multi-video__thumbnail { position: absolute; top: 0px; left: 0px; widt= +h: 100%; height: 100%; } + +.cmp-multi-video__thumbnail.cmp-multi-video__thumbnail--hide { display: non= +e; } + +.cmp-multi-video__thumbnail .cmp-image, .cmp-multi-video__thumbnail .image = +{ width: 100%; height: 100%; } + +.cmp-multi-video__thumbnail .cmp-image__image { object-fit: cover; height: = +100%; } + +.cmp-multi-video__thumbnail-play { position: absolute; top: 50%; left: 50%;= + transform: translate(-50%, -50%); height: 80px; width: 80px; cursor: point= +er; border-radius: 50%; border: 4px solid rgba(255, 255, 255, 0.4); backgro= +und: rgba(0, 0, 0, 0.4); } + +.cmp-multi-video__thumbnail-play:focus { box-shadow: rgb(0, 0, 136) 0px 0px= + 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-multi-video__thumbnail-play:focus:not(:focus-visible) { box-shadow: no= +ne; outline: none; } + +@media screen and (min-width: 1000px) { + .cmp-multi-video__thumbnail-play { height: 120px; width: 120px; } +} + +.cmp-multi-video__thumbnail-play-icon::before { content: "=EF=92=88"; font-= +size: 48px; font-family: Ionicons; display: block; font-weight: 400; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; position: absolute; color: rgb(255, 255, 255); transform: tr= +anslate(-50%, -50%); top: 50%; left: 50%; padding-left: 3px; cursor: pointe= +r; } + +@media screen and (min-width: 1000px) { + .cmp-multi-video__thumbnail-play-icon::before { left: 50.3%; content: "= +=EF=92=88"; font-size: 70px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; } +} + +.cmp-multi-video__transcript { line-height: 1.6; margin-top: 10px; } + +.cmp-multi-video__transcript-link { font-size: 1.6rem; color: rgb(0, 77, 25= +5); } + +@media screen and (max-width: 999.9px) { + .cmp-multi-video__transcript-link { font-size: 1.4rem; } +} + +.cmp-multi-video__transcript-link:hover { text-decoration: underline; color= +: rgb(0, 77, 255); } + +.cmp-multi-video-list { margin-top: 20px; } + +.cmp-multi-video-list-item { margin-top: 10px; border: 1px solid rgb(204, 2= +04, 204); height: 100%; background-color: rgb(255, 255, 255); } + +.cmp-multi-video-list-item:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1= +px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-multi-video-list-item:focus:not(:focus-visible) { box-shadow: none; ou= +tline: none; } + +.cmp-multi-video-list-item__button { display: flex; padding: 11px; height: = +100%; width: 100%; } + +.cmp-multi-video-list-item__button--selected { border: 4px solid rgb(204, 2= +04, 204); } + +.cmp-multi-video-list-item__thumbnail { display: flex; position: relative; = +height: 70px; width: 70px; } + +.cmp-multi-video-list-item__thumbnail .cmp-image { height: 100%; } + +.cmp-multi-video-list-item__thumbnail .cmp-image__image { min-width: 4.38em= +; height: 4.38em; object-fit: cover; } + +.cmp-multi-video-list-item__play { height: 3.12em; width: 3.12em; border-ra= +dius: 50%; border: 0.15em solid rgba(255, 255, 255, 0.4); background: paddi= +ng-box rgba(0, 0, 0, 0.4); } + +.cmp-multi-video-list-item__play, .cmp-multi-video-list-item__play-icon::be= +fore { position: absolute; top: 50%; left: 50%; transform: translate(-50%, = +-50%); } + +.cmp-multi-video-list-item__play-icon::before { content: "=EF=92=88"; font-= +size: 30px; font-family: Ionicons; display: block; font-weight: 400; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; color: rgb(255, 255, 255); padding-left: 2px; } + +.cmp-multi-video-list-item__content { display: flex; -webkit-box-orient: ve= +rtical; -webkit-box-direction: normal; flex-direction: column; align-self: = +center; -webkit-box-align: start; align-items: flex-start; line-height: 1.8= +rem; margin-left: 15px; } + +.cmp-multi-video-list-item__title { font-weight: 600; } + +.cmp-multi-video-list-item__subtitle, .cmp-multi-video-list-item__title { f= +ont-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "= +Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif;= + font-size: 1.2rem; color: rgb(0, 0, 0); } + +.cmp-multi-video-list-item__subtitle { font-weight: 400; text-align: left; = +} + +.multi-video.color-block-accent-purple-1 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(180, 85, 170); } + +.multi-video.color-block-accent-purple-2 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(160, 85, 245); } + +.multi-video.color-block-accent-purple-3 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(190, 130, 255); } + +.multi-video.color-block-accent-purple-4 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(220, 175, 255); } + +.multi-video.color-block-accent-purple-5 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(230, 220, 255); } + +.multi-video.color-block-alt-blue .cmp-multi-video-list-item__button--selec= +ted { border: 4px solid rgb(0, 65, 240); } + +.multi-video.color-block-alt-gray .cmp-multi-video-list-item__button--selec= +ted { border: 4px solid rgb(190, 190, 190); } + +.multi-video.color-block-alt-gray-dark .cmp-multi-video-list-item__button--= +selected { border: 4px solid rgb(150, 150, 150); } + +.multi-video.color-block-alt-gray-darker .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(90, 90, 90); } + +.multi-video.color-block-alt-green .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(0, 215, 0); } + +.multi-video.color-block-alt-red .cmp-multi-video-list-item__button--select= +ed { border: 4px solid red; } + +.multi-video.color-block-alt-yellow .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(255, 255, 0); } + +.multi-video.color-block-aqua .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(0, 255, 187); } + +.multi-video.color-block-blue .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(0, 186, 255); } + +.multi-video.color-block-blue-green .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(5, 240, 165); } + +.multi-video.color-block-brand-green .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(100, 255, 80); } + +.multi-video.color-block-brand-orange .cmp-multi-video-list-item__button--s= +elected { border: 4px solid rgb(255, 120, 0); } + +.multi-video.color-block-brand-yellow .cmp-multi-video-list-item__button--s= +elected { border: 4px solid rgb(255, 235, 50); } + +.multi-video.color-block-blue-dark .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(0, 142, 255); } + +.multi-video.color-block-blue-light .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(0, 243, 255); } + +.multi-video.color-block-core-purple .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(70, 0, 115); } + +.multi-video.color-block-cyan .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(0, 255, 255); } + +.multi-video.color-block-gray .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(167, 167, 167); } + +.multi-video.color-block-gray-base .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(0, 0, 0); } + +.multi-video.color-block-gray-dark .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(107, 107, 107); } + +.multi-video.color-block-gray-darker .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(74, 74, 74); } + +.multi-video.color-block-gray-light .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(204, 204, 204); } + +.multi-video.color-block-gray-lighter .cmp-multi-video-list-item__button--s= +elected { border: 4px solid rgb(227, 227, 227); } + +.multi-video.color-block-gray-lightest .cmp-multi-video-list-item__button--= +selected { border: 4px solid rgb(242, 242, 242); } + +.multi-video.color-block-grayishyellow-dark .cmp-multi-video-list-item__but= +ton--selected { border: 4px solid rgb(150, 150, 140); } + +.multi-video.color-block-grayishyellow-light .cmp-multi-video-list-item__bu= +tton--selected { border: 4px solid rgb(230, 230, 220); } + +.multi-video.color-block-green .cmp-multi-video-list-item__button--selected= + { border: 4px solid rgb(0, 255, 0); } + +.multi-video.color-block-green-dark .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(0, 83, 10); } + +.multi-video.color-block-link .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(0, 77, 255); } + +.multi-video.color-block-link-dark .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(0, 0, 136); } + +.multi-video.color-block-orange .cmp-multi-video-list-item__button--selecte= +d { border: 4px solid rgb(255, 182, 0); } + +.multi-video.color-block-orange-dark .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(255, 149, 0); } + +.multi-video.color-block-pink .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(231, 0, 116); } + +.multi-video.color-block-pink-dark .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(164, 2, 83); } + +.multi-video.color-block-pink-light .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(255, 80, 160); } + +.multi-video.color-block-purple .cmp-multi-video-list-item__button--selecte= +d { border: 4px solid rgb(161, 0, 255); } + +.multi-video.color-block-purple-dark .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(117, 0, 192); } + +.multi-video.color-block-purple-darkest .cmp-multi-video-list-item__button-= +-selected { border: 4px solid rgb(70, 1, 115); } + +.multi-video.color-block-red .cmp-multi-video-list-item__button--selected {= + border: 4px solid rgb(231, 15, 41); } + +.multi-video.color-block-red-dark .cmp-multi-video-list-item__button--selec= +ted { border: 4px solid rgb(189, 0, 29); } + +.multi-video.color-block-red-darker .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(113, 0, 18); } + +.multi-video.color-block-red-light .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(255, 50, 70); } + +.multi-video.color-block-white .cmp-multi-video-list-item__button--selected= + { border: 4px solid rgb(255, 255, 255); } + +.multi-video.color-block-yellow .cmp-multi-video-list-item__button--selecte= +d { border: 4px solid rgb(255, 212, 46); } + +.multi-video.color-block-yellow-dark .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(240, 192, 0); } + +.multi-video.color-block-yellow-light .cmp-multi-video-list-item__button--s= +elected { border: 4px solid rgb(255, 240, 179); } + +.multi-video.cmp-multi-video--image-border .cmp-multi-video-list-item__thum= +bnail { border: 1px solid rgb(107, 107, 107); } + +.cmp-videocard { background-color: rgb(255, 255, 255); border: 1px solid rg= +b(204, 204, 204); height: 100%; } + +.cmp-videocard__embed { position: relative; padding-top: 56.25%; } + +.cmp-videocard__embed iframe, .cmp-videocard__thumbnail { position: absolut= +e; top: 0px; left: 0px; width: 100%; height: 100%; } + +.cmp-videocard__thumbnail { right: 0px; } + +.cmp-videocard__play { position: absolute; top: 50%; left: 50%; transform: = +translate(-50%, -50%); height: 80px; width: 80px; cursor: pointer; border-r= +adius: 50%; border: 4px solid rgba(255, 255, 255, 0.4); background: rgba(0,= + 0, 0, 0.4); } + +.cmp-videocard__play:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; ou= +tline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-videocard__play:focus:not(:focus-visible) { box-shadow: none; outline:= + none; } + +@media screen and (min-width: 1000px) { + .cmp-videocard__play { height: 120px; width: 120px; } +} + +.cmp-videocard__play-icon::before { content: "=EF=92=88"; font-size: 48px; = +font-family: Ionicons; display: block; font-weight: 400; font-style: normal= +; line-height: 1; text-transform: none; letter-spacing: normal; overflow-wr= +ap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: an= +tialiased; text-rendering: optimizelegibility; font-feature-settings: "liga= +"; position: absolute; color: rgb(255, 255, 255); transform: translate(-50%= +, -50%); top: 50%; left: 50%; padding-left: 3px; cursor: pointer; } + +@media screen and (min-width: 1000px) { + .cmp-videocard__play-icon::before { left: 50.3%; font-size: 7rem; } +} + +.cmp-videocard__title { max-width: 1200px; color: rgb(0, 0, 0); padding: 20= +px; } + +@media screen and (min-width: 1000px) { + .cmp-videocard__title { padding: 20px; } +} + +.cmp-videocard__title-text { font-family: Graphik, Arial, system-ui, -apple= +-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", = +oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; text-t= +ransform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-videocard__title-text { font-size: 1.6rem; } +} + +.cmp-videocard__description { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; text-= +transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem; = +} + +@media screen and (min-width: 1000px) { + .cmp-videocard__description { font-size: 1.6rem; } +} + +.cmp-videocard .cmp-image { height: 100%; } + +.cmp-videocard .cmp-image__image { height: 100%; object-fit: cover; } + +.cmp-media-teaser { height: 105px; padding: 0px 1.5rem; } + +.cmp-media-teaser--border-bottom { border-bottom: 0.063rem solid rgb(204, 2= +04, 204); border-top-width: 0.063rem; border-right-width: 0.063rem; border-= +left-width: 0.063rem; margin: 0px 1.5rem 2rem; padding-bottom: 20px; } + +.cmp-media-teaser--border-bottom .cmp-media-teaser { padding: 0px; } + +.cmp-media-teaser__thumbnail-img { width: 105px; height: 105px; } + +.cmp-media-teaser__title { font-family: Graphik, Arial, system-ui, -apple-s= +ystem, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", ox= +ygen, cantarell, sans-serif; font-weight: 600; font-style: normal; text-tra= +nsform: uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0); line-heigh= +t: 1.4; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-media-teaser__title { font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.cmp-media-teaser .cmp-slide-share__title { line-height: 1.6rem; letter-spa= +cing: 0.078rem; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-media-teaser .cmp-slide-share__title { font-size: 1.8rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-media-teaser .cmp-slide-share__title { line-height: 2.5rem; } +} + +.cmp-media-teaser .cmp-slide-share__description { margin-top: 10px; font-fa= +mily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe = +UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-= +weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0);= + line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-media-teaser .cmp-slide-share__description { font-size: 1.6rem; } +} + +.cmp-media-teaser .cmp-slide-share-container__thumbnail { margin-right: 1.5= +rem; position: relative; float: left; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-media-teaser .cmp-slide-share-container__thumbnail { margin-right: 2= +.5rem; } +} + +.cmp-media-teaser .cmp-slide-share-container__thumbnail img { max-width: no= +ne; } + +.cmp-media-teaser .cmp-slide-share-container__custom-icon { width: 3.12em; = +height: 3.12em; background-color: rgba(0, 0, 0, 0.4); border: 0.13em solid = +rgba(255, 255, 255, 0.4); border-radius: 50%; } + +.cmp-media-teaser .cmp-slide-share-container__custom-icon, .cmp-media-tease= +r .cmp-slide-share-container__icon { position: absolute; top: 50%; left: 50= +%; transform: translate(-50%, -50%); } + +.cmp-media-teaser .cmp-slide-share-container__icon--video::after { content:= + "=EF=88=95"; } + +.cmp-media-teaser .cmp-slide-share-container__icon--slider::after, .cmp-med= +ia-teaser .cmp-slide-share-container__icon--video::after { font-size: 32px;= + font-family: Ionicons; display: block; font-weight: 400; font-style: norma= +l; line-height: 1; text-transform: none; letter-spacing: normal; overflow-w= +rap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: a= +ntialiased; text-rendering: optimizelegibility; font-feature-settings: "lig= +a"; color: rgb(255, 255, 255); opacity: 1; } + +.cmp-media-teaser .cmp-slide-share-container__icon--slider::after { content= +: "=EF=85=88"; } + +.cmp-media-teaser .cmp-slide-share-container__icon--podcast::after { conten= +t: "=EF=91=A1"; font-size: 32px; font-family: Ionicons; display: block; fon= +t-weight: 400; font-style: normal; line-height: 1; text-transform: none; le= +tter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction= +: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibil= +ity; font-feature-settings: "liga"; color: rgb(255, 255, 255); opacity: 1; = +} + +.cmp-media-teaser .cmp-image__image { height: 100%; width: 100%; position: = +absolute; } + +.cmp-video__player { position: relative; } + +.cmp-video[data-thumbnail-enabled=3D"true"] .cmp-video__embed, .cmp-video[d= +ata-thumbnail-enabled=3D"true"] .dynamicmedia { visibility: hidden; } + +.cmp-video__embed { position: relative; padding-top: 56.25%; } + +.cmp-video__embed .vidyard-player-container, .cmp-video__embed .vidyard-pla= +yer-embed, .cmp-video__embed iframe { position: absolute; top: 0px; left: 0= +px; width: 100%; height: 100%; } + +.cmp-video__embed .vidyard-player-container div[class^=3D"vidyard-div-"] { = +padding-bottom: 56.25% !important; } + +.cmp-video .s7videoviewer { position: relative; padding-top: 56.25%; } + +.cmp-video .s7videoviewer .s7container { top: 0px; left: 0px; width: 100%; = +position: absolute !important; height: 100% !important; } + +.cmp-video .s7videoviewer .s7videoelement { position: absolute !important; = +top: 0px !important; left: 0px !important; width: 100% !important; height: = +100% !important; } + +.cmp-video--aspect-ratio-small .cmp-video__embed { position: relative; padd= +ing-top: 33.33%; } + +.cmp-video--aspect-ratio-small .cmp-video__embed .vidyard-player-container = +div[class^=3D"vidyard-div-"] { padding-bottom: 33.33% !important; } + +.cmp-video--aspect-ratio-small .s7videoviewer { position: relative; padding= +-top: 33.33%; } + +.cmp-video__content { margin: 0px auto; } + +.cmp-video__content--right .cmp-video__transcript { display: flex; -webkit-= +box-pack: end; justify-content: flex-end; margin-top: 10px; } + +.cmp-video__content--left { font-size: 1.2rem; padding: 20px; } + +.cmp-video__transcript a { line-height: 1.6; color: rgb(0, 77, 255); font-s= +ize: 1.6rem; } + +@media screen and (max-width: 999.9px) { + .cmp-video__transcript a { font-size: 1.4rem; } +} + +.cmp-video__transcript a:focus, .cmp-video__transcript a:hover { text-decor= +ation: underline; display: inline-block; } + +.cmp-video__transcript a:visited { color: rgb(0, 0, 136); } + +.cmp-video__title { color: rgb(0, 0, 0); overflow-wrap: break-word; } + +.cmp-video__title-text { font-family: Graphik, Arial, system-ui, -apple-sys= +tem, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxyg= +en, cantarell, sans-serif; font-weight: 800; font-style: normal; text-trans= +form: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-video__title-text { font-size: 2.5rem; } +} + +.cmp-video__subtitle p { font-size: 1.2rem; color: rgb(0, 0, 0); } + +.cmp-video__thumbnail { position: absolute; top: 0px; left: 0px; width: 100= +%; height: 100%; } + +.cmp-video__thumbnail.cmp-video__thumbnail--hide { display: none; } + +.cmp-video__thumbnail .cmp-image, .cmp-video__thumbnail .image { width: 100= +%; height: 100%; } + +.cmp-video__thumbnail .cmp-image__image { object-fit: cover; height: 100%; = +} + +.cmp-video__thumbnail-play { position: absolute; top: 50%; left: 50%; trans= +form: translate(-50%, -50%); height: 80px; width: 80px; cursor: pointer; bo= +rder-radius: 50%; border: 4px solid rgba(255, 255, 255, 0.4); background: r= +gba(0, 0, 0, 0.4); } + +.cmp-video__thumbnail-play:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1= +px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-video__thumbnail-play:focus:not(:focus-visible) { box-shadow: none; ou= +tline: none; } + +@media screen and (min-width: 1000px) { + .cmp-video__thumbnail-play { height: 120px; width: 120px; } +} + +.cmp-video__thumbnail-play-icon::before { content: "=EF=92=88"; font-size: = +48px; font-family: Ionicons; display: block; font-weight: 400; font-style: = +normal; line-height: 1; text-transform: none; letter-spacing: normal; overf= +low-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothi= +ng: antialiased; text-rendering: optimizelegibility; font-feature-settings:= + "liga"; position: absolute; color: rgb(255, 255, 255); transform: translat= +e(-50%, -50%); top: 50%; left: 50%; padding-left: 3px; cursor: pointer; } + +@media screen and (min-width: 1000px) { + .cmp-video__thumbnail-play-icon::before { left: 50.3%; content: "=EF=92= +=88"; font-size: 70px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } +} + +.color-background-white .cmp-video__content { background-color: rgb(255, 25= +5, 255); } + +.color-background-gray .cmp-video__content { background-color: rgb(242, 242= +, 242); } + +@media screen and (min-width: 1000px) { + .full-width .cmp-video__content--left { padding-left: 4.8rem; } +} + +.cmp-audio { margin-bottom: 1.25rem; } + +.cmp-audio, .cmp-audio__player { -webkit-box-align: center; align-items: ce= +nter; } + +.cmp-audio__player { height: auto; display: flex; background-color: rgb(255= +, 255, 255); } + +.cmp-audio__thumbnail { padding-left: 15px; padding-right: 15px; } + +@media screen and (min-width: 768px) { + .cmp-audio__thumbnail { padding-left: 20px; padding-right: 18px; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__thumbnail { padding-left: 25px; padding-right: 30px; } +} + +.cmp-audio__thumbnail-btn { width: 44px; height: 44px; border-radius: 50%; = +cursor: pointer; background-color: rgb(231, 0, 116); position: relative; } + +.cmp-audio__thumbnail-btn:focus { box-shadow: transparent 0px 0px 0px 0.1re= +m; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-audio__thumbnail-btn:focus:not(:focus-visible) { box-shadow: none; out= +line: none; } + +.cmp-audio__thumbnail-pause-icon::before, .cmp-audio__thumbnail-play-icon::= +before { position: absolute; top: 50%; left: 50%; transform: translate(-50%= +, -50%); color: rgb(242, 242, 242); cursor: pointer; display: flex; } + +.cmp-audio__thumbnail-play-icon::before { content: "=EF=92=88"; padding-lef= +t: 0.4rem; } + +.cmp-audio__thumbnail-pause-icon::before, .cmp-audio__thumbnail-play-icon::= +before { font-size: 2.4rem; font-family: Ionicons; display: block; font-wei= +ght: 400; font-style: normal; line-height: 1; text-transform: none; letter-= +spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr= +; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; = +font-feature-settings: "liga"; } + +.cmp-audio__thumbnail-pause-icon::before { content: "=EF=88=90"; } + +.cmp-audio__container { width: calc(100% - 4.63em); display: inline-block; = +position: relative; padding: 1rem 2rem 2rem 1rem; } + +@media screen and (min-width: 768px) { + .cmp-audio__container { padding: 2rem 3rem 2rem 0px; } +} + +@media screen and (min-width: 1200px) { + .cmp-audio__container { padding: 2rem 3rem 3rem 0px; } +} + +.cmp-audio__title .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal= +; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1= +.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-audio__title .cmp-title__text { font-size: 1.6rem; } +} + +.cmp-audio__subtitle div.cmp-text p { font-size: 1.2rem; } + +.cmp-audio__controls { position: relative; width: 100%; display: flex; } + +.cmp-audio__volume-btn:focus { box-shadow: transparent 0px 0px 0px 0.1rem; = +outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-audio__volume-btn:focus:not(:focus-visible) { box-shadow: none; outlin= +e: none; } + +@media screen and (min-width: 1000px) { + .cmp-audio__mute::before, .cmp-audio__volume::before { display: inline; p= +adding-right: 10px; color: rgb(0, 0, 0); margin-top: 20px; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__volume::before { content: "=EF=8E=BA"; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__mute::before, .cmp-audio__volume::before { font-size: 2.4rem;= + font-family: Ionicons; display: block; font-weight: 400; font-style: norma= +l; line-height: 1; text-transform: none; letter-spacing: normal; overflow-w= +rap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: a= +ntialiased; text-rendering: optimizelegibility; font-feature-settings: "lig= +a"; } + .cmp-audio__mute::before { content: "=EF=8E=B9"; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__volume-control { padding-right: 1rem; color: rgb(0, 0, 0); di= +splay: block; width: auto; margin-top: 1rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-audio__volume-control { display: none; width: 0px; } +} + +.cmp-audio__progress { padding-right: 10px; width: 100%; display: flex; mar= +gin: 10px 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-audio__progress { margin: 20px 0px 0px; } +} + +.cmp-audio__progress-bar { margin: 10px 0px; appearance: none; height: 5px;= + width: 100%; background: rgb(0, 0, 0); border-radius: 3px; opacity: 1; dis= +play: block; } + +.cmp-audio__progress-bar:focus { box-shadow: transparent 0px 0px 0px 0.1rem= +; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-audio__progress-bar:focus:not(:focus-visible) { box-shadow: none; outl= +ine: none; } + +.cmp-audio__progress-bar::-webkit-slider-thumb { appearance: none; width: 2= +0px; height: 20px; background: rgb(0, 0, 0); border-radius: 50%; cursor: po= +inter; } + +.cmp-audio__progress-bar-thumb-hide::-webkit-slider-thumb { visibility: hid= +den; } + +.cmp-audio__volume-bar { appearance: none; background: rgb(0, 0, 0); border= +-radius: 0.3rem; opacity: 1; } + +.cmp-audio__volume-bar:focus { box-shadow: transparent 0px 0px 0px 0.1rem; = +outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-audio__volume-bar:focus:not(:focus-visible) { box-shadow: none; outlin= +e: none; } + +@media screen and (min-width: 1000px) { + .cmp-audio__volume-bar { margin: 2rem 0px 1rem; height: 0.4rem; width: 10= +0%; } +} + +.cmp-audio__volume-bar::-webkit-slider-thumb { appearance: none; width: 14p= +x; height: 14px; background: rgb(0, 0, 0); border-radius: 50%; cursor: poin= +ter; } + +.cmp-audio__transcript-container { padding-top: 10px; text-align: right; } + +.cmp-audio__transcript-container a { color: rgb(0, 77, 255); font-size: 1.4= +rem; line-height: 2.24rem; } + +.cmp-audio__transcript-container a:focus { box-shadow: transparent 0px 0px = +0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; = +} + +.cmp-audio__transcript-container a:focus:not(:focus-visible) { box-shadow: = +none; outline: none; } + +@media screen and (min-width: 768px) { + .cmp-audio__transcript-container a { font-size: 1.4rem; line-height: 2.24= +rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__transcript-container a { font-size: 1.6rem; line-height: 1.6;= + } +} + +.cmp-audio__transcript-container a:focus { text-decoration: underline; padd= +ing-bottom: 3px; } + +.cmp-audio__transcript-container a:focus:focus { box-shadow: transparent 0p= +x 0px 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.= +1rem; } + +.cmp-audio__transcript-container a:focus:focus:not(:focus-visible) { box-sh= +adow: none; outline: none; } + +.cmp-audio__transcript-container a:hover { text-decoration: underline; } + +.cmp-audio__transcript-container a a:visited { color: rgb(0, 0, 136); } + +.cmp-audio__audio-time { display: flex; font-size: 1.2rem; line-height: 2.5= +6rem; margin-top: 10px; width: 94px; } + +@media screen and (min-width: 768px) { + .cmp-audio__audio-time { margin-top: 20px; } +} + +.cmp-audio__time-divider { padding: 0px 0.3rem; } + +.cmp-audio__background-player { padding: 3rem 0px 0px 2rem; position: absol= +ute; top: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-audio__background-player { padding: 3rem 3rem 0px 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__background-player { padding: 3rem 3rem 0px 5.5rem; } +} + +.cmp-audio__background-image { background-size: cover; position: relative; = +width: 100%; background-repeat: no-repeat; min-height: 150px; } + +.cmp-audio__background-image .cmp-audio__background-ctrl .cmp-audio__thumbn= +ail-btn { background-color: unset; } + +.cmp-audio__background-ctrl { width: 100%; display: flex; position: absolut= +e; bottom: 0px; padding: 0px 2rem 2.5rem; } + +@media screen and (min-width: 768px) { + .cmp-audio__background-ctrl { padding: 0px 3rem 3rem 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__background-ctrl { padding: 0px 3rem 4rem 5.5rem; } +} + +.cmp-audio__backgorund-btn { background-color: transparent; height: 2.9rem;= + border-radius: 0%; } + +.cmp-audio__bg-icon::before { padding-right: 1rem; color: rgb(0, 0, 0); pad= +ding-left: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-audio__bg-icon::before { padding-right: 2rem; } +} + +.cmp-audio__bg-bar-ctrl, .cmp-audio__bg-vol-icon::before { margin: 0px; } + +.cmp-audio__bg-vol { margin: 1rem 0px 0px; } + +.cmp-audio__bg-prog { margin: 1.3rem 0px 0px; } + +.cmp-audio__bg-time { margin: 0.3rem 0px 0px; } + +.cmp-audio__bg-progress { width: auto; -webkit-box-flex: 1; flex: 1 1 auto;= + } + +.cmp-audio__embed-player { padding: 0px; } + +.cmp-audio__embed-transcript { padding-top: 0px; } + +.cmp-volume-hide { visibility: hidden; width: 0px; padding: 0px; } + +.color-block-accent-purple-1 .cmp-audio__thumbnail-btn { background-color: = +rgb(180, 85, 170); } + +.color-block-accent-purple-2 .cmp-audio__thumbnail-btn { background-color: = +rgb(160, 85, 245); } + +.color-block-accent-purple-3 .cmp-audio__thumbnail-btn { background-color: = +rgb(190, 130, 255); } + +.color-block-accent-purple-4 .cmp-audio__thumbnail-btn { background-color: = +rgb(220, 175, 255); } + +.color-block-accent-purple-5 .cmp-audio__thumbnail-btn { background-color: = +rgb(230, 220, 255); } + +.color-block-alt-blue .cmp-audio__thumbnail-btn { background-color: rgb(0, = +65, 240); } + +.color-block-alt-gray .cmp-audio__thumbnail-btn { background-color: rgb(190= +, 190, 190); } + +.color-block-alt-gray-dark .cmp-audio__thumbnail-btn { background-color: rg= +b(150, 150, 150); } + +.color-block-alt-gray-darker .cmp-audio__thumbnail-btn { background-color: = +rgb(90, 90, 90); } + +.color-block-alt-green .cmp-audio__thumbnail-btn { background-color: rgb(0,= + 215, 0); } + +.color-block-alt-red .cmp-audio__thumbnail-btn { background-color: red; } + +.color-block-alt-yellow .cmp-audio__thumbnail-btn { background-color: rgb(2= +55, 255, 0); } + +.color-block-aqua .cmp-audio__thumbnail-btn { background-color: rgb(0, 255,= + 187); } + +.color-block-blue .cmp-audio__thumbnail-btn { background-color: rgb(0, 186,= + 255); } + +.color-block-blue-green .cmp-audio__thumbnail-btn { background-color: rgb(5= +, 240, 165); } + +.color-block-brand-green .cmp-audio__thumbnail-btn { background-color: rgb(= +100, 255, 80); } + +.color-block-brand-orange .cmp-audio__thumbnail-btn { background-color: rgb= +(255, 120, 0); } + +.color-block-brand-yellow .cmp-audio__thumbnail-btn { background-color: rgb= +(255, 235, 50); } + +.color-block-blue-dark .cmp-audio__thumbnail-btn { background-color: rgb(0,= + 142, 255); } + +.color-block-blue-light .cmp-audio__thumbnail-btn { background-color: rgb(0= +, 243, 255); } + +.color-block-core-purple .cmp-audio__thumbnail-btn { background-color: rgb(= +70, 0, 115); } + +.color-block-cyan .cmp-audio__thumbnail-btn { background-color: rgb(0, 255,= + 255); } + +.color-block-gray .cmp-audio__thumbnail-btn { background-color: rgb(167, 16= +7, 167); } + +.color-block-gray-base .cmp-audio__thumbnail-btn { background-color: rgb(0,= + 0, 0); } + +.color-block-gray-dark .cmp-audio__thumbnail-btn { background-color: rgb(10= +7, 107, 107); } + +.color-block-gray-darker .cmp-audio__thumbnail-btn { background-color: rgb(= +74, 74, 74); } + +.color-block-gray-light .cmp-audio__thumbnail-btn { background-color: rgb(2= +04, 204, 204); } + +.color-block-gray-lighter .cmp-audio__thumbnail-btn { background-color: rgb= +(227, 227, 227); } + +.color-block-gray-lightest .cmp-audio__thumbnail-btn { background-color: rg= +b(242, 242, 242); } + +.color-block-grayishyellow-dark .cmp-audio__thumbnail-btn { background-colo= +r: rgb(150, 150, 140); } + +.color-block-grayishyellow-light .cmp-audio__thumbnail-btn { background-col= +or: rgb(230, 230, 220); } + +.color-block-green .cmp-audio__thumbnail-btn { background-color: rgb(0, 255= +, 0); } + +.color-block-green-dark .cmp-audio__thumbnail-btn { background-color: rgb(0= +, 83, 10); } + +.color-block-link .cmp-audio__thumbnail-btn { background-color: rgb(0, 77, = +255); } + +.color-block-link-dark .cmp-audio__thumbnail-btn { background-color: rgb(0,= + 0, 136); } + +.color-block-orange .cmp-audio__thumbnail-btn { background-color: rgb(255, = +182, 0); } + +.color-block-orange-dark .cmp-audio__thumbnail-btn { background-color: rgb(= +255, 149, 0); } + +.color-block-pink .cmp-audio__thumbnail-btn { background-color: rgb(231, 0,= + 116); } + +.color-block-pink-dark .cmp-audio__thumbnail-btn { background-color: rgb(16= +4, 2, 83); } + +.color-block-pink-light .cmp-audio__thumbnail-btn { background-color: rgb(2= +55, 80, 160); } + +.color-block-purple .cmp-audio__thumbnail-btn { background-color: rgb(161, = +0, 255); } + +.color-block-purple-dark .cmp-audio__thumbnail-btn { background-color: rgb(= +117, 0, 192); } + +.color-block-purple-darkest .cmp-audio__thumbnail-btn { background-color: r= +gb(70, 1, 115); } + +.color-block-red .cmp-audio__thumbnail-btn { background-color: rgb(231, 15,= + 41); } + +.color-block-red-dark .cmp-audio__thumbnail-btn { background-color: rgb(189= +, 0, 29); } + +.color-block-red-darker .cmp-audio__thumbnail-btn { background-color: rgb(1= +13, 0, 18); } + +.color-block-red-light .cmp-audio__thumbnail-btn { background-color: rgb(25= +5, 50, 70); } + +.color-block-white .cmp-audio__thumbnail-btn { background-color: rgb(255, 2= +55, 255); } + +.color-block-yellow .cmp-audio__thumbnail-btn { background-color: rgb(255, = +212, 46); } + +.color-block-yellow-dark .cmp-audio__thumbnail-btn { background-color: rgb(= +240, 192, 0); } + +.color-block-yellow-light .cmp-audio__thumbnail-btn { background-color: rgb= +(255, 240, 179); } + +.audio.cmp-audio-light-theme .cmp-audio__audio-time, .audio.cmp-audio-light= +-theme .cmp-audio__mute::before, .audio.cmp-audio-light-theme .cmp-audio__t= +humbnail-pause-icon::before, .audio.cmp-audio-light-theme .cmp-audio__thumb= +nail-play-icon::before, .audio.cmp-audio-light-theme .cmp-audio__volume::be= +fore, .audio.cmp-audio-light-theme .cmp-text, .audio.cmp-audio-light-theme = +.cmp-title__text, .cmp-audio-icon-color-black .cmp-audio__thumbnail-pause-i= +con::before, .cmp-audio-icon-color-black .cmp-audio__thumbnail-play-icon::b= +efore { color: rgb(0, 0, 0); } + +.audio.cmp-audio-light-theme .cmp-audio__progress-bar::-webkit-slider-thumb= +, .audio.cmp-audio-light-theme .cmp-audio__volume-bar::-webkit-slider-thumb= + { background: rgb(0, 0, 0); } + +.audio.cmp-audio-light-theme input { background: rgb(0, 0, 0); } + +.audio.cmp-audio-dark-theme .cmp-audio__audio-time, .audio.cmp-audio-dark-t= +heme .cmp-audio__mute::before, .audio.cmp-audio-dark-theme .cmp-audio__thum= +bnail-pause-icon::before, .audio.cmp-audio-dark-theme .cmp-audio__thumbnail= +-play-icon::before, .audio.cmp-audio-dark-theme .cmp-audio__volume::before,= + .audio.cmp-audio-dark-theme .cmp-text, .audio.cmp-audio-dark-theme .cmp-ti= +tle__text { color: rgb(255, 255, 255); } + +.audio.cmp-audio-dark-theme .cmp-audio__progress-bar::-webkit-slider-thumb,= + .audio.cmp-audio-dark-theme .cmp-audio__volume-bar::-webkit-slider-thumb {= + background: rgb(255, 255, 255); } + +.audio.cmp-audio-dark-theme input { background: rgb(255, 255, 255); } + +.cmp-audio-background-gray .cmp-audio__player, .cmp-sticky-audio { backgrou= +nd-color: rgb(242, 242, 242); } + +.cmp-sticky-audio { display: none; z-index: 999; top: 3.13em; width: 100%; = +left: 0px; padding-bottom: 0px; height: auto; position: fixed; } + +.cmp-sticky-audio.cmp-sticky-audio--display { display: block; background-co= +lor: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .cmp-sticky-audio { width: 375px; height: 812px; display: none; } + .cmp-sticky-audio.cmp-sticky-audio--display { display: none; } +} + +.cmp-sticky-audio__container { display: flex; padding: 1rem 1.5rem; } + +.cmp-sticky-audio__header { white-space: nowrap; overflow: hidden; font-siz= +e: 1.4rem; font-weight: 600; display: flex; width: 85%; -webkit-box-align: = +center; align-items: center; } + +.cmp-sticky-audio__divider { margin: 0px 0.5rem; } + +.cmp-sticky-audio__title { text-overflow: ellipsis; position: relative; whi= +te-space: nowrap; overflow: hidden; width: 80%; } + +.cmp-sticky-audio .cmp-sticky-time { font-size: 1.2rem; margin-top: 0px; pa= +dding-left: 1rem; display: flex; -webkit-box-align: center; align-items: ce= +nter; line-height: 2.56rem; } + +.cmp-sticky-audio .cmp-sticky-audio-controls { margin-left: auto; margin-ri= +ght: auto; width: 8em; padding-bottom: 0.5rem; display: flex; } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__backwar= +d { color: rgb(0, 0, 0); } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__backwar= +d::after { content: "=EF=92=AB"; font-size: 24px; font-family: Ionicons; di= +splay: block; font-weight: 400; font-style: normal; line-height: 1; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__forward= + { color: rgb(0, 0, 0); } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__forward= +::after { content: "=EF=92=AD"; font-size: 24px; font-family: Ionicons; dis= +play: block; font-weight: 400; font-style: normal; line-height: 1; text-tra= +nsform: none; letter-spacing: normal; overflow-wrap: normal; white-space: n= +owrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering:= + optimizelegibility; font-feature-settings: "liga"; } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__play { = +color: rgb(0, 0, 0); } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__play::a= +fter { content: "=EF=92=88"; font-size: 24px; font-family: Ionicons; displa= +y: block; font-weight: 400; font-style: normal; line-height: 1; text-transf= +orm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowr= +ap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: op= +timizelegibility; font-feature-settings: "liga"; padding: 0px 4.5rem; } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__pause {= + color: rgb(0, 0, 0); } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__pause::= +after { content: "=EF=91=B8"; font-size: 24px; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; padding: 0px 4.5rem; } + +.cmp-sticky-audio-progress-container { width: 100%; background-color: rgb(2= +55, 255, 255); } + +.cmp-sticky-audio-progress-bar { width: 1%; height: 0.32em; background-colo= +r: rgb(231, 0, 116); } + +.cmp-sticky-audio--disable .cmp-sticky-audio { display: none; } + +.newslettersignup .cmp-teaser__image { z-index: 1; border: none; right: 0px= +; margin: -4.5rem 0px 0px; position: absolute; height: 81px; width: 63px; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__image { top: -15px; height: 112px; width: = +88px; margin: 0px; } +} + +.newslettersignup .cmp-teaser__image .cmp-image__image { vertical-align: mi= +ddle; border: none; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__image .cmp-image__image { height: 112px; } +} + +.newslettersignup .cmp-teaser__container { width: 100%; background-color: r= +gb(255, 255, 255); padding-top: 4.5rem; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__container { padding-top: 1.5rem; } +} + +.newslettersignup .cmp-teaser__header { float: left; width: 100%; margin: 0= +px 3rem 2rem 0px; padding-bottom: 2rem; position: relative; border-bottom-w= +idth: 0.2rem; border-bottom-style: solid; } + +.newslettersignup .cmp-teaser__header::before { content: ""; position: abso= +lute; width: calc(100% - 7.3rem); border-top-width: 0.2rem; border-top-styl= +e: solid; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__header::before { width: calc(100% - 9.8rem= +); } +} + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__header { width: 50%; } +} + +.newslettersignup .cmp-teaser__description { margin: 0px; width: 100%; } + +.newslettersignup .cmp-teaser .h-title-eyebrow { margin: 0px; padding: 2rem= + 0px; width: 70%; } + +.newslettersignup .cmp-teaser__action-container { padding: 0px; } + +.newslettersignup .cmp-teaser .cmp-button { width: 100%; color: rgb(255, 25= +5, 255); background-color: rgb(0, 0, 0); border-color: transparent; box-sha= +dow: rgb(167, 167, 167) 4px 4px 0px 0px; margin: 0px 0px 4px; transition: b= +ox-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow = +0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; } + +.newslettersignup .cmp-teaser .cmp-button:focus, .newslettersignup .cmp-tea= +ser .cmp-button:hover { box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; t= +ransform: translate(-5px, -5px); color: rgb(255, 255, 255); background-colo= +r: rgb(0, 0, 0); } + +.newslettersignup .cmp-teaser .cmp-button:focus { border: 2px solid rgb(255= +, 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.newslettersignup .cmp-teaser .cmp-button:disabled { background-color: rgb(= +227, 227, 227); border-color: transparent; box-shadow: none; color: rgb(255= +, 255, 255); transition: none 0s ease 0s; } + +.newslettersignup .cmp-teaser .cmp-button:disabled:hover { box-shadow: none= +; transform: none; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser .cmp-button { width: auto; } +} + +.newslettersignup.color-block-accent-purple-1 .cmp-teaser__header { border-= +bottom-color: rgb(180, 85, 170); } + +.newslettersignup.color-block-accent-purple-1 .cmp-teaser__header::before {= + border-top-color: rgb(180, 85, 170); } + +.newslettersignup.color-block-accent-purple-2 .cmp-teaser__header { border-= +bottom-color: rgb(160, 85, 245); } + +.newslettersignup.color-block-accent-purple-2 .cmp-teaser__header::before {= + border-top-color: rgb(160, 85, 245); } + +.newslettersignup.color-block-accent-purple-3 .cmp-teaser__header { border-= +bottom-color: rgb(190, 130, 255); } + +.newslettersignup.color-block-accent-purple-3 .cmp-teaser__header::before {= + border-top-color: rgb(190, 130, 255); } + +.newslettersignup.color-block-accent-purple-4 .cmp-teaser__header { border-= +bottom-color: rgb(220, 175, 255); } + +.newslettersignup.color-block-accent-purple-4 .cmp-teaser__header::before {= + border-top-color: rgb(220, 175, 255); } + +.newslettersignup.color-block-accent-purple-5 .cmp-teaser__header { border-= +bottom-color: rgb(230, 220, 255); } + +.newslettersignup.color-block-accent-purple-5 .cmp-teaser__header::before {= + border-top-color: rgb(230, 220, 255); } + +.newslettersignup.color-block-alt-blue .cmp-teaser__header { border-bottom-= +color: rgb(0, 65, 240); } + +.newslettersignup.color-block-alt-blue .cmp-teaser__header::before { border= +-top-color: rgb(0, 65, 240); } + +.newslettersignup.color-block-alt-gray .cmp-teaser__header { border-bottom-= +color: rgb(190, 190, 190); } + +.newslettersignup.color-block-alt-gray .cmp-teaser__header::before { border= +-top-color: rgb(190, 190, 190); } + +.newslettersignup.color-block-alt-gray-dark .cmp-teaser__header { border-bo= +ttom-color: rgb(150, 150, 150); } + +.newslettersignup.color-block-alt-gray-dark .cmp-teaser__header::before { b= +order-top-color: rgb(150, 150, 150); } + +.newslettersignup.color-block-alt-gray-darker .cmp-teaser__header { border-= +bottom-color: rgb(90, 90, 90); } + +.newslettersignup.color-block-alt-gray-darker .cmp-teaser__header::before {= + border-top-color: rgb(90, 90, 90); } + +.newslettersignup.color-block-alt-green .cmp-teaser__header { border-bottom= +-color: rgb(0, 215, 0); } + +.newslettersignup.color-block-alt-green .cmp-teaser__header::before { borde= +r-top-color: rgb(0, 215, 0); } + +.newslettersignup.color-block-alt-red .cmp-teaser__header { border-bottom-c= +olor: red; } + +.newslettersignup.color-block-alt-red .cmp-teaser__header::before { border-= +top-color: red; } + +.newslettersignup.color-block-alt-yellow .cmp-teaser__header { border-botto= +m-color: rgb(255, 255, 0); } + +.newslettersignup.color-block-alt-yellow .cmp-teaser__header::before { bord= +er-top-color: rgb(255, 255, 0); } + +.newslettersignup.color-block-aqua .cmp-teaser__header { border-bottom-colo= +r: rgb(0, 255, 187); } + +.newslettersignup.color-block-aqua .cmp-teaser__header::before { border-top= +-color: rgb(0, 255, 187); } + +.newslettersignup.color-block-blue .cmp-teaser__header { border-bottom-colo= +r: rgb(0, 186, 255); } + +.newslettersignup.color-block-blue .cmp-teaser__header::before { border-top= +-color: rgb(0, 186, 255); } + +.newslettersignup.color-block-blue-green .cmp-teaser__header { border-botto= +m-color: rgb(5, 240, 165); } + +.newslettersignup.color-block-blue-green .cmp-teaser__header::before { bord= +er-top-color: rgb(5, 240, 165); } + +.newslettersignup.color-block-brand-green .cmp-teaser__header { border-bott= +om-color: rgb(100, 255, 80); } + +.newslettersignup.color-block-brand-green .cmp-teaser__header::before { bor= +der-top-color: rgb(100, 255, 80); } + +.newslettersignup.color-block-brand-orange .cmp-teaser__header { border-bot= +tom-color: rgb(255, 120, 0); } + +.newslettersignup.color-block-brand-orange .cmp-teaser__header::before { bo= +rder-top-color: rgb(255, 120, 0); } + +.newslettersignup.color-block-brand-yellow .cmp-teaser__header { border-bot= +tom-color: rgb(255, 235, 50); } + +.newslettersignup.color-block-brand-yellow .cmp-teaser__header::before { bo= +rder-top-color: rgb(255, 235, 50); } + +.newslettersignup.color-block-blue-dark .cmp-teaser__header { border-bottom= +-color: rgb(0, 142, 255); } + +.newslettersignup.color-block-blue-dark .cmp-teaser__header::before { borde= +r-top-color: rgb(0, 142, 255); } + +.newslettersignup.color-block-blue-light .cmp-teaser__header { border-botto= +m-color: rgb(0, 243, 255); } + +.newslettersignup.color-block-blue-light .cmp-teaser__header::before { bord= +er-top-color: rgb(0, 243, 255); } + +.newslettersignup.color-block-core-purple .cmp-teaser__header { border-bott= +om-color: rgb(70, 0, 115); } + +.newslettersignup.color-block-core-purple .cmp-teaser__header::before { bor= +der-top-color: rgb(70, 0, 115); } + +.newslettersignup.color-block-cyan .cmp-teaser__header { border-bottom-colo= +r: rgb(0, 255, 255); } + +.newslettersignup.color-block-cyan .cmp-teaser__header::before { border-top= +-color: rgb(0, 255, 255); } + +.newslettersignup.color-block-gray .cmp-teaser__header { border-bottom-colo= +r: rgb(167, 167, 167); } + +.newslettersignup.color-block-gray .cmp-teaser__header::before { border-top= +-color: rgb(167, 167, 167); } + +.newslettersignup.color-block-gray-base .cmp-teaser__header { border-bottom= +-color: rgb(0, 0, 0); } + +.newslettersignup.color-block-gray-base .cmp-teaser__header::before { borde= +r-top-color: rgb(0, 0, 0); } + +.newslettersignup.color-block-gray-dark .cmp-teaser__header { border-bottom= +-color: rgb(107, 107, 107); } + +.newslettersignup.color-block-gray-dark .cmp-teaser__header::before { borde= +r-top-color: rgb(107, 107, 107); } + +.newslettersignup.color-block-gray-darker .cmp-teaser__header { border-bott= +om-color: rgb(74, 74, 74); } + +.newslettersignup.color-block-gray-darker .cmp-teaser__header::before { bor= +der-top-color: rgb(74, 74, 74); } + +.newslettersignup.color-block-gray-light .cmp-teaser__header { border-botto= +m-color: rgb(204, 204, 204); } + +.newslettersignup.color-block-gray-light .cmp-teaser__header::before { bord= +er-top-color: rgb(204, 204, 204); } + +.newslettersignup.color-block-gray-lighter .cmp-teaser__header { border-bot= +tom-color: rgb(227, 227, 227); } + +.newslettersignup.color-block-gray-lighter .cmp-teaser__header::before { bo= +rder-top-color: rgb(227, 227, 227); } + +.newslettersignup.color-block-gray-lightest .cmp-teaser__header { border-bo= +ttom-color: rgb(242, 242, 242); } + +.newslettersignup.color-block-gray-lightest .cmp-teaser__header::before { b= +order-top-color: rgb(242, 242, 242); } + +.newslettersignup.color-block-grayishyellow-dark .cmp-teaser__header { bord= +er-bottom-color: rgb(150, 150, 140); } + +.newslettersignup.color-block-grayishyellow-dark .cmp-teaser__header::befor= +e { border-top-color: rgb(150, 150, 140); } + +.newslettersignup.color-block-grayishyellow-light .cmp-teaser__header { bor= +der-bottom-color: rgb(230, 230, 220); } + +.newslettersignup.color-block-grayishyellow-light .cmp-teaser__header::befo= +re { border-top-color: rgb(230, 230, 220); } + +.newslettersignup.color-block-green .cmp-teaser__header { border-bottom-col= +or: rgb(0, 255, 0); } + +.newslettersignup.color-block-green .cmp-teaser__header::before { border-to= +p-color: rgb(0, 255, 0); } + +.newslettersignup.color-block-green-dark .cmp-teaser__header { border-botto= +m-color: rgb(0, 83, 10); } + +.newslettersignup.color-block-green-dark .cmp-teaser__header::before { bord= +er-top-color: rgb(0, 83, 10); } + +.newslettersignup.color-block-link .cmp-teaser__header { border-bottom-colo= +r: rgb(0, 77, 255); } + +.newslettersignup.color-block-link .cmp-teaser__header::before { border-top= +-color: rgb(0, 77, 255); } + +.newslettersignup.color-block-link-dark .cmp-teaser__header { border-bottom= +-color: rgb(0, 0, 136); } + +.newslettersignup.color-block-link-dark .cmp-teaser__header::before { borde= +r-top-color: rgb(0, 0, 136); } + +.newslettersignup.color-block-orange .cmp-teaser__header { border-bottom-co= +lor: rgb(255, 182, 0); } + +.newslettersignup.color-block-orange .cmp-teaser__header::before { border-t= +op-color: rgb(255, 182, 0); } + +.newslettersignup.color-block-orange-dark .cmp-teaser__header { border-bott= +om-color: rgb(255, 149, 0); } + +.newslettersignup.color-block-orange-dark .cmp-teaser__header::before { bor= +der-top-color: rgb(255, 149, 0); } + +.newslettersignup.color-block-pink .cmp-teaser__header { border-bottom-colo= +r: rgb(231, 0, 116); } + +.newslettersignup.color-block-pink .cmp-teaser__header::before { border-top= +-color: rgb(231, 0, 116); } + +.newslettersignup.color-block-pink-dark .cmp-teaser__header { border-bottom= +-color: rgb(164, 2, 83); } + +.newslettersignup.color-block-pink-dark .cmp-teaser__header::before { borde= +r-top-color: rgb(164, 2, 83); } + +.newslettersignup.color-block-pink-light .cmp-teaser__header { border-botto= +m-color: rgb(255, 80, 160); } + +.newslettersignup.color-block-pink-light .cmp-teaser__header::before { bord= +er-top-color: rgb(255, 80, 160); } + +.newslettersignup.color-block-purple .cmp-teaser__header { border-bottom-co= +lor: rgb(161, 0, 255); } + +.newslettersignup.color-block-purple .cmp-teaser__header::before { border-t= +op-color: rgb(161, 0, 255); } + +.newslettersignup.color-block-purple-dark .cmp-teaser__header { border-bott= +om-color: rgb(117, 0, 192); } + +.newslettersignup.color-block-purple-dark .cmp-teaser__header::before { bor= +der-top-color: rgb(117, 0, 192); } + +.newslettersignup.color-block-purple-darkest .cmp-teaser__header { border-b= +ottom-color: rgb(70, 1, 115); } + +.newslettersignup.color-block-purple-darkest .cmp-teaser__header::before { = +border-top-color: rgb(70, 1, 115); } + +.newslettersignup.color-block-red .cmp-teaser__header { border-bottom-color= +: rgb(231, 15, 41); } + +.newslettersignup.color-block-red .cmp-teaser__header::before { border-top-= +color: rgb(231, 15, 41); } + +.newslettersignup.color-block-red-dark .cmp-teaser__header { border-bottom-= +color: rgb(189, 0, 29); } + +.newslettersignup.color-block-red-dark .cmp-teaser__header::before { border= +-top-color: rgb(189, 0, 29); } + +.newslettersignup.color-block-red-darker .cmp-teaser__header { border-botto= +m-color: rgb(113, 0, 18); } + +.newslettersignup.color-block-red-darker .cmp-teaser__header::before { bord= +er-top-color: rgb(113, 0, 18); } + +.newslettersignup.color-block-red-light .cmp-teaser__header { border-bottom= +-color: rgb(255, 50, 70); } + +.newslettersignup.color-block-red-light .cmp-teaser__header::before { borde= +r-top-color: rgb(255, 50, 70); } + +.newslettersignup.color-block-white .cmp-teaser__header { border-bottom-col= +or: rgb(255, 255, 255); } + +.newslettersignup.color-block-white .cmp-teaser__header::before { border-to= +p-color: rgb(255, 255, 255); } + +.newslettersignup.color-block-yellow .cmp-teaser__header { border-bottom-co= +lor: rgb(255, 212, 46); } + +.newslettersignup.color-block-yellow .cmp-teaser__header::before { border-t= +op-color: rgb(255, 212, 46); } + +.newslettersignup.color-block-yellow-dark .cmp-teaser__header { border-bott= +om-color: rgb(240, 192, 0); } + +.newslettersignup.color-block-yellow-dark .cmp-teaser__header::before { bor= +der-top-color: rgb(240, 192, 0); } + +.newslettersignup.color-block-yellow-light .cmp-teaser__header { border-bot= +tom-color: rgb(255, 240, 179); } + +.newslettersignup.color-block-yellow-light .cmp-teaser__header::before { bo= +rder-top-color: rgb(255, 240, 179); } + +.cmp-share-banner { display: flex; -webkit-box-pack: start; justify-content= +: flex-start; flex-wrap: wrap; padding: 2rem 0px 3rem; } + +.cmp-share-banner .h-title-eyebrow { display: flex; -webkit-box-align: cent= +er; align-items: center; margin-top: 1rem; margin-right: 30px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-share-banner .h-title-eyebrow { margin-left: 20px; } +} + +@media screen and (min-width: 1000px) { + .cmp-share-banner .h-title-eyebrow { margin-right: 2rem; } +} + +.cmp-share-banner__item { text-align: center; } + +.cmp-share-banner__item:first-child .cmp-share-banner__icon { margin-left: = +0px; } + +@media screen and (max-width: 999.9px) { + .cmp-share-banner__item:first-child.cmp-share-banner__item--mail + .cmp-s= +hare-banner__item .cmp-share-banner__icon { margin-left: 0px; } +} + +.cmp-share-banner__icon { -webkit-box-align: center; align-items: center; b= +order-radius: 50%; border: 0.2rem solid rgb(0, 77, 255); color: rgb(0, 77, = +255); display: flex; height: 3.5rem; -webkit-box-pack: center; justify-cont= +ent: center; margin-left: 3rem; width: 3.5rem; } + +.cmp-share-banner__icon:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px = +1px; outline: rgb(0, 0, 136) solid 1px; outline-offset: 1px; background-col= +or: rgb(0, 77, 255); color: rgb(255, 255, 255); } + +.cmp-share-banner__icon:focus:not(:focus-visible) { box-shadow: none; outli= +ne: none; } + +.cmp-share-banner__icon:hover { background-color: rgb(0, 77, 255); color: r= +gb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-share-banner__icon { margin-left: 2rem; } +} + +.cmp-share-banner__icon--linkedin::after { content: "=EF=88=B9"; } + +.cmp-share-banner__icon--facebook::after, .cmp-share-banner__icon--linkedin= +::after { font-size: 18px; font-family: Ionicons; display: block; font-weig= +ht: 400; font-style: normal; line-height: 1; text-transform: none; letter-s= +pacing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr;= + -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; f= +ont-feature-settings: "liga"; } + +.cmp-share-banner__icon--facebook::after { content: "=EF=88=B1"; } + +.cmp-share-banner__icon--instagram::after { content: "=EF=8D=91"; font-size= +: 18px; font-feature-settings: "liga"; } + +.cmp-share-banner__icon--instagram::after, .cmp-share-banner__icon--twitter= +::after { font-family: Ionicons; display: block; font-weight: 400; font-sty= +le: normal; line-height: 1; text-transform: none; letter-spacing: normal; o= +verflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smo= +othing: antialiased; text-rendering: optimizelegibility; } + +.cmp-share-banner__icon--twitter::after { content: "=EF=89=83"; font-size: = +14px; font-feature-settings: "liga"; } + +.cmp-share-banner__icon--youtube::after { content: "=EF=89=8D"; } + +.cmp-share-banner__icon--kununu::after, .cmp-share-banner__icon--youtube::a= +fter { font-size: 18px; font-family: Ionicons; display: block; font-weight:= + 400; font-style: normal; line-height: 1; text-transform: none; letter-spac= +ing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -w= +ebkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font= +-feature-settings: "liga"; } + +.cmp-share-banner__icon--kununu::after { content: "=EF=93=B8"; } + +.cmp-share-banner__icon--medium::after { content: "=EF=93=B9"; } + +.cmp-share-banner__icon--medium::after, .cmp-share-banner__icon--renren::af= +ter { font-size: 18px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +.cmp-share-banner__icon--renren::after { content: "=EE=A4=96"; } + +.cmp-share-banner__icon--wechat::after { content: "=EE=A4=99"; } + +.cmp-share-banner__icon--wechat::after, .cmp-share-banner__icon--weibo::aft= +er { font-size: 18px; font-family: Ionicons; display: block; font-weight: 4= +00; font-style: normal; line-height: 1; text-transform: none; letter-spacin= +g: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -web= +kit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-f= +eature-settings: "liga"; } + +.cmp-share-banner__icon--weibo::after { content: "=EE=A4=9A"; } + +.cmp-share-banner__icon--xing::after { content: "=EE=A4=9C"; font-size: 18p= +x; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; } + +.cmp-share-banner__icon--mail { border-color: rgb(107, 107, 107); color: rg= +b(107, 107, 107); } + +.cmp-share-banner__icon--mail::after { content: "=EF=90=A2"; font-size: 22p= +x; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; } + +.cmp-share-banner__icon--mail:hover { background-color: rgb(107, 107, 107);= + } + +@media screen and (max-width: 999.9px) { + .cmp-share-banner__icon--mail { display: none; } +} + +.cmp-share-banner--border-top .cmp-share-banner { border-top: 2px solid rgb= +(204, 204, 204); margin-top: 20px; } + +@media screen and (max-width: 767.9px) { + .cmp-share-banner--border-top .cmp-share-banner { margin-top: 30px; } +} + +.cmp-share-banner--border-bottom .cmp-share-banner { border-bottom: 2px sol= +id rgb(204, 204, 204); margin-bottom: 20px; } + +@media screen and (max-width: 767.9px) { + .cmp-share-banner--border-bottom .cmp-share-banner { margin-bottom: 30px;= + } +} + +.cmp-share-banner--background-gray .cmp-share-banner { background-color: rg= +b(242, 242, 242); } + +.cmp-share-banner--toolbar .cmp-share-banner { padding: 1rem 2rem 2rem; bac= +kground-color: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .cmp-share-banner--toolbar .cmp-share-banner { padding: 1.5rem 2rem 2rem;= + } +} + +.cmp-share-banner--toolbar .h-title-eyebrow { margin-left: 0px; } + +.cmp-share-banner__items { display: flex; -webkit-box-align: center; align-= +items: center; margin-top: 1rem; } + +.cmp-share-banner__download-report { margin-left: auto; -webkit-box-flex: 1= +; flex: 1 0 100%; } + +@media screen and (min-width: 768px) { + .cmp-share-banner__download-report { -webkit-box-flex: 0; flex: 0 0 auto;= + } +} + +.cmp-share-banner__download-report .cmp-button { margin: 20px 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-share-banner__download-report .cmp-button { margin-top: 1rem; } +} + +.share-module .cmp-share-module { -webkit-box-align: center; align-items: c= +enter; padding: 1rem 0px; z-index: 3; position: relative; align-self: cente= +r; } + +.share-module .cmp-share-module .cmp-share-module__circle-share { backgroun= +d-color: rgb(242, 242, 242); height: 7rem; width: 7rem; border-radius: 50%;= + box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 4px 0px; z-index: 2; } + +.share-module .cmp-share-module .cmp-share-module__circle-share:active { ou= +tline: none; } + +.share-module .cmp-share-module .cmp-share-module__circle-share:focus-visib= +le { outline-offset: 0px; outline: rgb(0, 77, 255) solid 1px; } + +.share-module .cmp-share-module .cmp-share-module__circle-share:hover { cur= +sor: pointer; } + +.share-module .cmp-share-module .cmp-share-module__ion-android-share-alt { = +color: rgb(74, 74, 74); font-size: 4.8rem; } + +.share-module .cmp-share-module .cmp-share-module__ion-android-share-alt::b= +efore { position: relative; top: 1.37rem; left: 1.55rem; content: "=EF=8E= +=AC"; font-size: 4.41rem; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } + +.share-module .cmp-share-module .cmp-share-module__hideoutline { outline: n= +one; } + +.share-module .cmp-share-module .cmp-share-module__tools { border: 0.1rem s= +olid rgb(227, 227, 227); z-index: 1; } + +.share-module .cmp-share-module .cmp-share-module__tools.cmp-share-module__= +tools--color-gray-light { background-color: rgb(242, 242, 242); } + +.share-module .cmp-share-module .cmp-share-banner__items .cmp-share-module_= +_share-text { font-size: 1.2rem; font-weight: 600; letter-spacing: 0.84px; = +text-transform: uppercase; } + +.share-module .cmp-share-module .cmp-share-module__tools--hide { overflow: = +hidden; } + +.share-module .cmp-share-banner { flex-wrap: nowrap; } + +.share-module--vertical .cmp-share-module { -webkit-box-orient: vertical; -= +webkit-box-direction: normal; flex-direction: column; -webkit-box-align: st= +art; align-items: flex-start; } + +.share-module--vertical .cmp-share-module .cmp-share-module__tools--hide { = +background-color: rgb(242, 242, 242); width: 7rem; margin-top: -3.5rem; bor= +der-radius: 0px 0px 5rem 5rem; border: 0.1rem solid rgb(227, 227, 227); pad= +ding: 0px; } + +.share-module--vertical .cmp-share-module .cmp-share-module__tools .cmp-sha= +re-banner__items { max-height: 30rem; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items { displa= +y: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-= +direction: column; padding-bottom: 3rem; width: 100%; margin-top: 0px; max-= +height: 0px; transform-origin: center top; transition: max-height 0.4s ease= + 0s; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items .cmp-sha= +re-module__share-text { margin: 3.5rem 0px 0px; padding-top: 2rem; max-widt= +h: 90%; overflow-wrap: break-word; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items .div-sha= +re-module { display: inline-block; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items .cmp-sha= +re-banner__icon { margin: 2rem 0px 0px; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items > .cmp-s= +hare-banner__item:first-child { margin-top: 3.5rem; } + +.share-module--horizontal .cmp-share-module .cmp-share-module__tools--hide = +{ height: 7rem; border-radius: 0px 5rem 5rem 0px; padding: 0px; width: auto= +; margin-left: -3.5rem; background-color: rgb(242, 242, 242); border: 0.1re= +m solid rgb(227, 227, 227); } + +.share-module--horizontal .cmp-share-module .cmp-share-module__tools .cmp-s= +hare-banner__items { max-width: 35rem; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items { disp= +lay: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; f= +lex-direction: row; padding-right: 3rem; height: 100%; width: inherit; marg= +in: 0px; max-width: 0px; transition: max-width 0.4s ease 0s; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items .cmp-s= +hare-module__share-text { white-space: nowrap; margin: 0px 1rem 0px 3.5rem;= + padding-left: 2rem; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items .div-s= +hare-module { display: inline-block; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items .cmp-s= +hare-banner__icon { margin: 0px 0px 0px 2rem; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items > .cmp= +-share-banner__item:first-child { margin-left: 3.5rem; } + +body.share-module__horizontal-scroll--toggle, html.share-module__horizontal= +-scroll--toggle { overflow-x: auto; } + +div.image:has(div.cmp-share-module__circle-share) { position: relative; z-i= +ndex: 1; } + +.multipagenavigation .cmp-multipage-nav__mobile-dropdown { -webkit-box-alig= +n: center; align-items: center; background-color: rgb(255, 255, 255); displ= +ay: flex; -webkit-box-pack: justify; justify-content: space-between; paddin= +g: 2rem 0px 2rem 2rem; width: 100%; font-family: Graphik, Arial, system-ui,= + -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica = +Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: normal;= + text-transform: uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0); l= +ine-height: 1.4; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__mobile-dropdown { font-size: 1.8= +rem; letter-spacing: 0.07em; display: none; } +} + +.multipagenavigation .cmp-multipage-nav__mobile-dropdown:hover { color: rgb= +(0, 0, 0); } + +.multipagenavigation .cmp-multipage-nav__arrow { margin-right: 14px; paddin= +g: 0px; top: 0px; } + +.multipagenavigation .cmp-multipage-nav__arrow-icon { height: 0.44em; margi= +n-right: 20px; margin-top: 0px; } + +.multipagenavigation .cmp-multipage-nav__arrow-icon span:first-of-type, .mu= +ltipagenavigation .cmp-multipage-nav__arrow-icon span:nth-of-type(2) { back= +ground-color: rgb(0, 0, 0); border-radius: 0.5em; display: block; height: 0= +.11em; transition: all 0.25s ease-in-out 0s; width: 1em; } + +.multipagenavigation .cmp-multipage-nav__arrow-icon span:first-of-type { ma= +rgin-left: -0.14em; margin-top: 0.67em; transform: rotate(50deg); } + +.multipagenavigation .cmp-multipage-nav__arrow-icon span:nth-of-type(2) { m= +argin-left: 0.48em; margin-top: -0.11em; transform: rotate(-50deg); } + +.multipagenavigation .cmp-multipage-nav__arrow-icon--close span:first-of-ty= +pe, .multipagenavigation .cmp-multipage-nav__arrow-icon--close span:nth-of-= +type(2) { transition: all 0.25s ease-in-out 0s; width: 1.2em; margin-left: = +0.05em; } + +.multipagenavigation .cmp-multipage-nav__arrow-icon--close span:first-of-ty= +pe { margin-top: 0.67em; transform: rotate(-45deg); } + +.multipagenavigation .cmp-multipage-nav__arrow-icon--close span:nth-of-type= +(2) { margin-top: -0.11em; transform: rotate(45deg); } + +.multipagenavigation .cmp-multipage-nav__elements { box-shadow: rgba(0, 0, = +0, 0.5) 0px 2px 4px 0px; z-index: 100; } + +.multipagenavigation .cmp-multipage-nav__elements:not(.cmp-multipage-nav--s= +ticky) { position: relative; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__elements { box-shadow: none; } +} + +.multipagenavigation .cmp-multipage-nav__articles { display: block; backgro= +und-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 0.5rem 0.= +5rem 0px; height: auto; max-height: 0px; visibility: hidden; width: 100%; t= +ransition: max-height 0.3s ease-in-out 0s, top 0.3s ease-in-out 0s; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__articles { box-shadow: none; ove= +rflow: hidden; position: absolute; right: 1rem; top: 6.5rem; width: 32rem; = +} +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__articles { visibility: visible; = +border-bottom: 2px solid rgb(227, 227, 227); border-top: 4px solid rgb(0, 7= +7, 255); box-shadow: none; max-height: none; overflow: visible; opacity: 1;= + position: relative; top: 0px; width: 100%; } +} + +.multipagenavigation .cmp-multipage-nav__items { background-color: rgb(255,= + 255, 255); box-shadow: none; height: 100%; list-style: none; margin: 0px a= +uto; max-width: 1200px; opacity: 1; display: block; } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__items { opacity: 0; } +} + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__items { transition: all 0.3s eas= +e-out 0s; z-index: 997; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__items, .multipagenavigation .cmp= +-multipage-nav__items::before { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 1rem= + 0px; } + .multipagenavigation .cmp-multipage-nav__items::before { content: ""; pos= +ition: absolute; width: 0px; height: 0px; border-color: rgb(255, 255, 255);= + border-style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; transform: rot= +ate(-45deg); right: 22px; top: -9px; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__items { visibility: visible; opa= +city: 1; box-shadow: none; display: none; padding: 0px 1.5rem; } +} + +.multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:fir= +st-child { -webkit-box-align: center; align-items: center; -webkit-box-flex= +: 1; flex: 1 0 0%; background-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child { border-top: none; } +} + +.multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:fir= +st-child .cmp-multipage-nav__item-link::after { display: none; } + +.multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:fir= +st-child .cmp-multipage-nav__item-link:focus::after, .multipagenavigation .= +cmp-multipage-nav__items .cmp-multipage-nav__item:first-child .cmp-multipag= +e-nav__item-link:hover::after { content: ""; background-color: rgb(0, 77, 2= +55); display: block; height: 100%; position: absolute; width: 4px; left: 0p= +x; top: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child .cmp-multipage-nav__item-link:focus::before, .multipagenavigatio= +n .cmp-multipage-nav__items .cmp-multipage-nav__item:first-child .cmp-multi= +page-nav__item-link:hover::before { content: ""; position: absolute; width:= + 0px; height: 0px; border-color: rgb(242, 242, 242); border-style: solid; b= +order-width: 1.2rem 1.2rem 1rem 1rem; transform: rotate(-45deg); box-shadow= +: none; left: auto; right: 22px; top: -9px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child::before { content: ""; position: absolute; width: 0px; height: 0= +px; border-color: rgb(255, 255, 255); border-style: solid; border-width: 1.= +2rem 1.2rem 1rem 1rem; transform: rotate(-45deg); left: auto; right: 22px; = +top: -9px; } + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child:focus::after, .multipagenavigation .cmp-multipage-nav__items .cm= +p-multipage-nav__item:first-child:hover::after { content: ""; background-co= +lor: rgb(0, 77, 255); display: block; height: 100%; position: absolute; wid= +th: 4px; left: 0px; top: 0px; } + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child:focus::before, .multipagenavigation .cmp-multipage-nav__items .c= +mp-multipage-nav__item:first-child:hover::before { content: ""; position: a= +bsolute; width: 0px; height: 0px; border-color: rgb(242, 242, 242); border-= +style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; transform: rotate(-45d= +eg); box-shadow: none; left: auto; } + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child.cmp-multipage-nav__item--active { background-color: rgb(242, 242= +, 242); } + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child.cmp-multipage-nav__item--active::after { content: ""; position: = +absolute; width: 0px; height: 0px; border-color: rgb(242, 242, 242); border= +-style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; transform: rotate(-45= +deg); box-shadow: none; left: auto; right: 22px; top: -9px; } +} + +.multipagenavigation .cmp-multipage-nav__items--desktop { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__items--desktop { display: flex; = +flex-wrap: wrap; visibility: visible; opacity: 1; } +} + +.multipagenavigation .cmp-multipage-nav__item { -webkit-box-align: center; = +align-items: center; border-top: 2px solid rgb(227, 227, 227); color: rgb(0= +, 0, 0); display: flex; -webkit-box-flex: 1; flex: 1 0 0px; font-weight: 40= +0; position: relative; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item { -webkit-box-flex: 2; flex= +: 2 0 0px; min-height: 66px; border-top: none; -webkit-box-pack: center; ju= +stify-content: center; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item::after { content: ""; backg= +round-color: rgb(227, 227, 227); display: block; height: 4rem; position: ab= +solute; width: 2px; left: 0px; } +} + +.multipagenavigation .cmp-multipage-nav__item-link:focus + .cmp-multipage-n= +av__item .cmp-multipage-nav__item-link::after, .multipagenavigation .cmp-mu= +ltipage-nav__item:focus + .cmp-multipage-nav__item:not(.cmp-multipage-nav__= +item--active)::after, .multipagenavigation .cmp-multipage-nav__item:focus::= +after, .multipagenavigation .cmp-multipage-nav__item:hover + .cmp-multipage= +-nav__item .cmp-multipage-nav__item-link::after, .multipagenavigation .cmp-= +multipage-nav__item:hover + .cmp-multipage-nav__item:not(.cmp-multipage-nav= +__item--active)::after, .multipagenavigation .cmp-multipage-nav__item:hover= +::after { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item:last-of-type::before { cont= +ent: ""; background-color: rgb(227, 227, 227); display: block; height: 4rem= +; position: absolute; width: 2px; right: 0px; } +} + +.multipagenavigation .cmp-multipage-nav__item-link { -webkit-box-align: cen= +ter; align-items: center; color: rgb(0, 0, 0); display: flex; font-size: 1.= +2rem; font-weight: 400; height: 100%; -webkit-box-pack: start; justify-cont= +ent: flex-start; line-height: 1.2; padding: 2rem; position: relative; text-= +transform: none; width: 100%; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item-link { padding: 2rem; -webk= +it-box-pack: center; justify-content: center; } +} + +.multipagenavigation .cmp-multipage-nav__item-link:focus, .multipagenavigat= +ion .cmp-multipage-nav__item-link:hover { background-color: rgb(242, 242, 2= +42); font-weight: 600; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 77, 25= +5); color: rgb(255, 255, 255); font-weight: 400; z-index: 2; } +} + +.multipagenavigation .cmp-multipage-nav__item-link:focus::after, .multipage= +navigation .cmp-multipage-nav__item-link:hover::after { content: ""; backgr= +ound-color: rgb(0, 77, 255); display: block; height: 100%; position: absolu= +te; width: 4px; left: 0px; top: 0px; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item-link:focus .cmp-multipage-n= +av__item-arrow::after, .multipagenavigation .cmp-multipage-nav__item-link:h= +over .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255); } +} + +.multipagenavigation .cmp-multipage-nav__item-link:focus { box-shadow: rgb(= +255, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 1px; outline-= +offset: 1px; z-index: 4; } + +.multipagenavigation .cmp-multipage-nav__item-arrow { display: none; margin= +-left: 10px; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item-arrow { display: block; } +} + +.multipagenavigation .cmp-multipage-nav__item-arrow::after { content: "=EE= +=A0=80"; font-size: 24px; font-family: Ionicons; font-weight: 400; font-sty= +le: normal; text-transform: none; letter-spacing: normal; overflow-wrap: no= +rmal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialia= +sed; text-rendering: optimizelegibility; font-feature-settings: "liga"; col= +or: rgb(0, 77, 255); display: block; line-height: 1.7rem; position: inherit= +; top: -2px; } + +.multipagenavigation .cmp-multipage-nav__item .more-icon { display: none; } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__item .more-icon { display: block= +; } +} + +.multipagenavigation .cmp-multipage-nav__item .more-icon::after { content: = +"=EF=91=AA"; font-size: 30px; font-family: Ionicons; font-weight: 400; font= +-style: normal; text-transform: none; letter-spacing: normal; overflow-wrap= +: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: anti= +aliased; text-rendering: optimizelegibility; font-feature-settings: "liga";= + align-self: center; display: block; line-height: 0.7; position: inherit; t= +op: -2px; } + +.multipagenavigation .cmp-multipage-nav__item--active { background-color: r= +gb(242, 242, 242); position: relative; } + +@-webkit-keyframes selectedBackgroundAnimation {=20 + 0% { bottom: 6.42em; } + 100% { bottom: -0.71em; } +} + +@keyframes selectedBackgroundAnimation {=20 + 0% { bottom: 6.42em; } + 100% { bottom: -0.71em; } +} + +@-webkit-keyframes selectedFoldAnimation {=20 + 0% { border-bottom: 0px solid transparent; } + 85% { border-bottom: 0px solid transparent; } + 100% { border-bottom: 0.57em solid transparent; } +} + +@keyframes selectedFoldAnimation {=20 + 0% { border-bottom: 0px solid transparent; } + 85% { border-bottom: 0px solid transparent; } + 100% { border-bottom: 0.57em solid transparent; } +} + +@-webkit-keyframes rotateArrowAnimation {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(90deg); } +} + +@keyframes rotateArrowAnimation {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(90deg); } +} + +@-webkit-keyframes rotateOverviewArrowAnimation {=20 + 0% { transform: rotate(0deg) scaleX(-1); } + 100% { transform: rotate(-90deg) scaleX(-1); } +} + +@keyframes rotateOverviewArrowAnimation {=20 + 0% { transform: rotate(0deg) scaleX(-1); } + 100% { transform: rotate(-90deg) scaleX(-1); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active-animate .cmp-multip= +age-nav__item-link { color: rgb(255, 255, 255); } +} + +.multipagenavigation .cmp-multipage-nav__item--active-animate .cmp-multipag= +e-nav__item-link::before { content: ""; background-color: rgb(0, 77, 255); = +display: block; height: 100%; position: absolute; width: 4px; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active-animate .cmp-multip= +age-nav__item-link::before { animation: 0.5s ease 0s 1 normal none running = +selectedBackgroundAnimation; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active-animate::after { co= +ntent: ""; border-bottom: 0.8rem solid transparent; border-right: 0.8rem so= +lid rgb(0, 0, 0); background-color: transparent; animation: 1s ease-in 0s 1= + normal none running selectedFoldAnimation; } +} + +.multipagenavigation .cmp-multipage-nav__item--active-animate .cmp-multipag= +e-nav__item-arrow::after { color: rgb(255, 255, 255); animation: 0.5s ease = +0.5s 1 normal forwards running rotateArrowAnimation; } + +.multipagenavigation .cmp-multipage-nav__item--active-animate.cmp-multipage= +-nav__item--overview { background-color: rgb(242, 242, 242); } + +.multipagenavigation .cmp-multipage-nav__item--active-animate.cmp-multipage= +-nav__item--overview .cmp-multipage-nav__item-arrow, .multipagenavigation .= +cmp-multipage-nav__item--active-animate.cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link { color: rgb(255, 255, 255); } + +.multipagenavigation .cmp-multipage-nav__item--active-animate.cmp-multipage= +-nav__item--overview .cmp-multipage-nav__item-arrow::after { animation: 0.5= +s ease 0.5s 1 normal forwards running rotateOverviewArrowAnimation; color: = +rgb(255, 255, 255); } + +.multipagenavigation .cmp-multipage-nav__item--active + .cmp-multipage-nav_= +_item::after { display: none; } + +.multipagenavigation .cmp-multipage-nav__item--active:focus::after, .multip= +agenavigation .cmp-multipage-nav__item--active:hover::after { display: bloc= +k; background-color: transparent; } + +.multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav__i= +tem-link { font-weight: 600; position: relative; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link { width: 100%; } +} + +.multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav__i= +tem-link::before { left: 0px; top: 0px; } + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link::before { content: ""; background-color: rgb(0, 77, 255); displa= +y: block; height: 100%; position: absolute; width: 4px; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link::before { bottom: -1rem; height: auto; right: 0px; width: 100%; = +} +} + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link:focus::before, .multipagenavigation .cmp-multipage-nav__item--ac= +tive .cmp-multipage-nav__item-link:hover::before { background-color: transp= +arent; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link::after { display: none; } +} + +.multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav__i= +tem-link span { z-index: 3; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active { background-color:= + rgb(255, 255, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active::after { bottom: -1= +rem; display: block; height: 0px; left: -0.8rem; position: absolute; width:= + 0px; z-index: 1; } +} + +.multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav__i= +tem-arrow::after { content: "=EE=A0=80"; font-size: 24px; font-family: Ioni= +cons; font-weight: 400; font-style: normal; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; display: inline-block; line-height: 1.7rem; tr= +ansform: rotate(0deg); } + +.multipagenavigation .cmp-multipage-nav__item--overview { color: rgb(0, 0, = +0); } + +.multipagenavigation .cmp-multipage-nav__item--overview::after { display: n= +one; } + +.multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link { place-content: flex-start; -webkit-box-pack: start; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-na= +v__item-link { -webkit-box-orient: vertical; -webkit-box-direction: reverse= +; flex-direction: column-reverse; place-content: center; -webkit-box-pack: = +center; padding: 0px 0.5rem; } +} + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-na= +v__item-link:focus, .multipagenavigation .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:hover { background-color: rgb(242, 242, 242)= +; } +} + +.multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-arrow { margin-bottom: 0.5rem; margin-left: 0px; } + +.multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-arrow::after { transform: scaleX(-1); color: rgb(0, 0, 0); } + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__item--overview.cmp-multipage-nav= +__item--active { background-color: rgb(242, 242, 242); } +} + +.multipagenavigation .cmp-multipage-nav__item--overview.cmp-multipage-nav__= +item--active::after { display: block; background-color: transparent; } + +.multipagenavigation .cmp-multipage-nav__item--overview.cmp-multipage-nav__= +item--active .cmp-multipage-nav__item-arrow { margin-bottom: 0.5rem; } + +.multipagenavigation .cmp-multipage-nav__item--more { -webkit-box-flex: 1; = +flex: 1 0 0%; max-width: 7.5rem; padding: 0px; } + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +ms { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: no= +rmal; flex-direction: column; padding: 0px; box-shadow: none; } + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +ms::before { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__i= +tems::before { content: ""; position: absolute; width: 0px; height: 0px; bo= +rder-color: rgb(255, 255, 255); border-style: solid; border-width: 1.2rem 1= +.2rem 1rem 1rem; transform: rotate(-45deg); box-shadow: rgba(0, 0, 0, 0.4) = +0px 0px 1rem 0px; display: inline; right: 22px; top: -9px; } +} + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +m-link { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__i= +tem-link { display: flex; -webkit-box-orient: vertical; -webkit-box-directi= +on: reverse; flex-direction: column-reverse; -webkit-box-pack: center; just= +ify-content: center; padding: 0px; } + .multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__i= +tem-link::before { content: ""; background-color: rgb(227, 227, 227); displ= +ay: block; height: 4rem; position: absolute; width: 2px; right: 0px; } + .multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__i= +tem-link:focus::before, .multipagenavigation .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link:hover::before { display: none; } +} + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +m-link--more-active { background-color: rgb(0, 77, 255); color: rgb(255, 25= +5, 255); font-weight: 400; z-index: 2; } + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +m-link--more-active::after, .multipagenavigation .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown { position: relative; width: 100%; background-color: rgb(255, 255= +, 255); right: 0px; visibility: hidden; opacity: 0; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 1rem 0px; transition: = +all 0.3s ease-out 0s; position: absolute; top: 7rem; width: auto; z-index: = +4; } +} + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__items { visibility: hidden; } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__items { width: 32rem; } +} + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item { border-top: 2px solid rgb(227, 227, 22= +7); -webkit-box-pack: start; justify-content: flex-start; background-color:= + rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item { min-height: fit-content; } +} + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item:last-of-type::before { display: none; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link { -webkit-box-align: start; align-i= +tems: flex-start; display: flex; padding: 2rem; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link:focus, .multipagenavigation .cmp-mu= +ltipage-nav__item .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link:hover { color: rgb(0, 0, 0); background-color: rgb(242, 242, 24= +2); font-weight: 600; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavigation = +.cmp-multipage-nav__item .cmp-multipage-nav--more-link-dropdown .cmp-multip= +age-nav__item-link:hover::after { display: block; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-= +link-dropdown .cmp-multipage-nav__item-link::after, .multipagenavigation .c= +mp-multipage-nav__item .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::before, .multipagenavigation .cmp-multipage-nav__item .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item::after { displ= +ay: none; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item:first-of-type { border-top: none; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item:first-of-type::before { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item:first-of-type::before { content: ""; p= +osition: absolute; width: 0px; height: 0px; border-color: rgb(255, 255, 255= +); border-style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; transform: r= +otate(-45deg); display: inline; right: 22px; top: -9px; } + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item:first-of-type .cmp-multipage-nav__item= +-link:focus::before, .multipagenavigation .cmp-multipage-nav__item .cmp-mul= +tipage-nav--more-link-dropdown .cmp-multipage-nav__item:first-of-type .cmp-= +multipage-nav__item-link:hover::before { content: ""; position: absolute; w= +idth: 0px; height: 0px; border-color: rgb(242, 242, 242); border-style: sol= +id; border-width: 1.2rem 1.2rem 1rem 1rem; transform: rotate(-45deg); displ= +ay: inline; right: 22px; top: -9px; } +} + +.multipagenavigation .cmp-multipage-nav__show-dropdown { height: auto; } + +.multipagenavigation .cmp-multipage-nav__show-dropdown--mobile { visibility= +: visible; overflow-y: auto; } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__show-dropdown--mobile { transiti= +on: top 0.3s ease-in-out 0s; } +} + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__show-dropdown--mobile.cmp-multip= +age-nav__articles { overflow: visible; max-height: none; top: 8rem; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__show-dropdown--mobile.cmp-multip= +age-nav__articles { top: 0px; } +} + +.multipagenavigation .cmp-multipage-nav__show-dropdown--mobile > .cmp-multi= +page-nav__items { transition: all 0.3s ease-in-out 0s; visibility: visible;= + opacity: 1; } + +.multipagenavigation .cmp-multipage-nav__show-dropdown--desktop.cmp-multipa= +ge-nav--more-link-dropdown { transition: top 0.3s ease-in-out 0s; visibilit= +y: visible; opacity: 1; } + +.multipagenavigation .cmp-multipage-nav__show-dropdown--desktop.cmp-multipa= +ge-nav--more-link-dropdown .cmp-multipage-nav__items { visibility: visible;= + } + +.multipagenavigation .cmp-multipage-nav--sticky { left: 0px; position: fixe= +d; right: 0px; z-index: 1000; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(180, 85, 170); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-1 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-1 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-1 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(180, 85, 170); } +} + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-1 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-1 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-1 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(180, 85, = +170); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-1 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-1 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(180, 85, 170); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(180= +, 85, 170); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-1 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-1 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-1= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-1 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(180, 85, 170); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(160, 85, 245); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-2 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-2 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-2 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(160, 85, 245); } +} + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-2 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-2 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-2 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(160, 85, = +245); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-2 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-2 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(160, 85, 245); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(160= +, 85, 245); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-2 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-2 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-2= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-2 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(160, 85, 245); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(190, 130, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-3 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-3 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-3 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(190, 130, 255); } +} + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-3 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-3 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-3 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(190, 130,= + 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-3 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-3 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(190, 130, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(190= +, 130, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-3 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-3 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-3= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-3 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(190, 130, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(220, 175, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-4 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-4 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-4 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(220, 175, 255); } +} + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-4 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-4 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-4 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(220, 175,= + 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-4 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-4 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(220, 175, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(220= +, 175, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-4 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-4 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-4= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-4 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(220, 175, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(230, 220, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-5 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-5 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-5 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(230, 220, 255); } +} + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-5 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-5 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-5 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(230, 220,= + 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-5 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-5 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(230, 220, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(230= +, 220, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-5 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-5 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-5= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-5 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(230, 220, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__articles { = +border-top: 4px solid rgb(0, 65, 240); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-a= +lt-blue .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:ho= +ver, .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-alt-blue .cmp-multipage-nav__item:not(.cmp-mu= +ltipage-nav__item--active) .cmp-multipage-nav__item-link:hover { background= +-color: rgb(0, 65, 240); } +} + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bl= +ock-alt-blue .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-li= +nk:hover::after, .multipagenavigation.color-block-alt-blue .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus::after, .multipagenavigation.color-block-alt-blue .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:hover::after { background-color: rgb(0, 65, 240); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after= +, .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-= +multipage-nav__item-arrow::after, .multipagenavigation.color-block-alt-blue= + .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multip= +age-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb= +(255, 255, 255); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-= +multipage-nav__item-arrow::after { color: rgb(0, 65, 240); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active { background-color: rgb(0, 65, 240= +); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgr= +ound-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .= +multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { b= +ackground-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipa= +genavigation.color-block-alt-blue .cmp-multipage-nav .cmp-multipage-nav__it= +em:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenaviga= +tion.color-block-alt-blue .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child:focus::after, .multipagenavigation.color-block-alt-blue .cmp-multipa= +ge-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenavigat= +ion.color-block-alt-blue .cmp-multipage-nav__item--active .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-alt-blue .cmp-multipa= +ge-nav__item--active .cmp-multipage-nav__item-link::before, .multipagenavig= +ation.color-block-alt-blue .cmp-multipage-nav__item--more .cmp-multipage-na= +v--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipag= +enavigation.color-block-alt-blue .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::after { ba= +ckground-color: rgb(0, 65, 240); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__articles { = +border-top: 4px solid rgb(190, 190, 190); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-a= +lt-gray .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:ho= +ver, .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-alt-gray .cmp-multipage-nav__item:not(.cmp-mu= +ltipage-nav__item--active) .cmp-multipage-nav__item-link:hover { background= +-color: rgb(190, 190, 190); } +} + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bl= +ock-alt-gray .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-li= +nk:hover::after, .multipagenavigation.color-block-alt-gray .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus::after, .multipagenavigation.color-block-alt-gray .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:hover::after { background-color: rgb(190, 190, 190); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after= +, .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-= +multipage-nav__item-arrow::after, .multipagenavigation.color-block-alt-gray= + .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multip= +age-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb= +(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-= +multipage-nav__item-arrow::after { color: rgb(190, 190, 190); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active { background-color: rgb(190, 190, = +190); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgr= +ound-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .= +multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { b= +ackground-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipa= +genavigation.color-block-alt-gray .cmp-multipage-nav .cmp-multipage-nav__it= +em:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenaviga= +tion.color-block-alt-gray .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child:focus::after, .multipagenavigation.color-block-alt-gray .cmp-multipa= +ge-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenavigat= +ion.color-block-alt-gray .cmp-multipage-nav__item--active .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-alt-gray .cmp-multipa= +ge-nav__item--active .cmp-multipage-nav__item-link::before, .multipagenavig= +ation.color-block-alt-gray .cmp-multipage-nav__item--more .cmp-multipage-na= +v--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipag= +enavigation.color-block-alt-gray .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::after { ba= +ckground-color: rgb(190, 190, 190); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__articl= +es { border-top: 4px solid rgb(150, 150, 150); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bl= +ock-alt-gray-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__it= +em-link:hover, .multipagenavigation.color-block-alt-gray-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:hover { background-color: rgb(150, 150, 150); } +} + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.col= +or-block-alt-gray-dark .cmp-multipage-nav__item--overview .cmp-multipage-na= +v__item-link:hover::after, .multipagenavigation.color-block-alt-gray-dark .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:focus::after, .multipagenavigation.color-block-alt-gray-da= +rk .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mult= +ipage-nav__item-link:hover::after { background-color: rgb(150, 150, 150); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::= +after, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__i= +tem--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-= +arrow::after, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage= +-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-l= +ink:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color= +-block-alt-gray-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item-= +-active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow= +::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) = +.cmp-multipage-nav__item-arrow::after { color: rgb(150, 150, 150); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav__item-link--more-active { background-color: rgb(150, = +150, 150); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { b= +ackground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:foc= +us, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item= +--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link= +:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mu= +ltipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multi= +pagenavigation.color-block-alt-gray-dark .cmp-multipage-nav .cmp-multipage-= +nav__item:first-child:focus::after, .multipagenavigation.color-block-alt-gr= +ay-dark .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::afte= +r, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item-= +-active .cmp-multipage-nav__item-link::after, .multipagenavigation.color-bl= +ock-alt-gray-dark .cmp-multipage-nav__item--active .cmp-multipage-nav__item= +-link::before, .multipagenavigation.color-block-alt-gray-dark .cmp-multipag= +e-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link:focus::after, .multipagenavigation.color-block-alt-gray-dark .c= +mp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-mu= +ltipage-nav__item-link:hover::after { background-color: rgb(150, 150, 150);= + } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(90, 90, 90); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-alt-gray-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-alt-gray-darker .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-alt-gray-darker .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(90, 90, 90); } +} + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-alt-gray-darker .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-alt-gray-da= +rker .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-alt-g= +ray-darker .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(90, 90, 9= +0); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-alt-gray-darker .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-alt-gray-darker .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(90, 90, 90); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(90,= + 90, 90); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +alt-gray-darker .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-alt-gray-darker .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-alt-gray-darker= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-al= +t-gray-darker .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(90, 90, 90); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-green .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(0, 215, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +alt-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-alt-green .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(0, 215, 0); } +} + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-alt-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-alt-green .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-alt-green .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(0, 215, 0); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-alt-green .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-alt-g= +reen .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(0, 215, 0); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 215, 0= +); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-alt-green .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-alt-green .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-alt-green .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-alt-green .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-alt-green .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-alt-green .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(0, 215, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-red .cmp-multipage-nav__articles { b= +order-top: 4px solid red; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-al= +t-red .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hove= +r, .multipagenavigation.color-block-alt-red .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multi= +pagenavigation.color-block-alt-red .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:hover { background-col= +or: red; } +} + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-blo= +ck-alt-red .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link= +:hover::after, .multipagenavigation.color-block-alt-red .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus::after, .multipagenavigation.color-block-alt-red .cmp-multipage-nav__i= +tem:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hov= +er::after { background-color: red; } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after,= + .multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after= +, .multipagenavigation.color-block-alt-red .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-mul= +tipage-nav__item-arrow::after, .multipagenavigation.color-block-alt-red .cm= +p-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-= +nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255= +, 255, 255); } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-m= +ultipage-nav__item-arrow::after { color: red; } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cm= +p-multipage-nav__item-link--more-active { background-color: red; } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cm= +p-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgro= +und-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .m= +ultipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { bac= +kground-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav .cmp-multipage-= +nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipag= +enavigation.color-block-alt-red .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigati= +on.color-block-alt-red .cmp-multipage-nav .cmp-multipage-nav__item:first-ch= +ild:focus::after, .multipagenavigation.color-block-alt-red .cmp-multipage-n= +av .cmp-multipage-nav__item:first-child:hover::after, .multipagenavigation.= +color-block-alt-red .cmp-multipage-nav__item--active .cmp-multipage-nav__it= +em-link::after, .multipagenavigation.color-block-alt-red .cmp-multipage-nav= +__item--active .cmp-multipage-nav__item-link::before, .multipagenavigation.= +color-block-alt-red .cmp-multipage-nav__item--more .cmp-multipage-nav--more= +-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipagenaviga= +tion.color-block-alt-red .cmp-multipage-nav__item--more .cmp-multipage-nav-= +-more-link-dropdown .cmp-multipage-nav__item-link:hover::after { background= +-color: red; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(255, 255, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-alt-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(255, 255, 0); } +} + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-alt-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-alt-yellow .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-alt-yellow .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(255, 255, 0); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-al= +t-yellow .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(255, 255, 0); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 255= +, 0); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-alt-yellow .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-alt-yellow .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-alt-yellow .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-alt-yellow .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-alt-yellow = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(255, 255, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-aqua .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(0, 255, 187); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-aqua .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-aqua = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-aqua .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-aqua .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 2= +55, 187); } +} + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +aqua .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-aqua .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-aqua .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(0, 255, 187); } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-aqua .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-aqua .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-aqua .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(0, 255, 187); } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(0, 255, 187); = +} + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-aqua .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-aqua .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-aqua .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +aqua .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-aqua .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-aqua .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-aqua= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(0, 255, 187)= +; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(0, 186, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-blue = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-blue .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-blue .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 1= +86, 255); } +} + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +blue .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-blue .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-blue .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(0, 186, 255); } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-blue .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-blue .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-blue .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(0, 186, 255); } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(0, 186, 255); = +} + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-blue .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-blue .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-blue .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-blue .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +blue .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-blue .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-blue .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-blue= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(0, 186, 255)= +; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-green .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(5, 240, 165); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-blue-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(5, 240, 165); } +} + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-blue-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-blue-green .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-blue-green .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(5, 240, 165); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-bl= +ue-green .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(5, 240, 165); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(5, 240, = +165); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-blue-green .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-blue-green .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-blue-green .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-blue-green .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-blue-green = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(5, 240, 165); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-green .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(100, 255, 80); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-brand-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-brand-green .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(100, 255, 80); } +} + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-brand-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-brand-green .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-brand-green .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(100, 255, 80); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-brand-green .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(100, 255, 80); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(100, 25= +5, 80); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-brand-green .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-brand-green .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-brand-green = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-brand-green .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-brand-= +green .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-brand-green .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(100, 255, 80); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__article= +s { border-top: 4px solid rgb(255, 120, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-blo= +ck-brand-orange .cmp-multipage-nav__item--overview .cmp-multipage-nav__item= +-link:hover, .multipagenavigation.color-block-brand-orange .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:ho= +ver { background-color: rgb(255, 120, 0); } +} + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.colo= +r-block-brand-orange .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link:hover::after, .multipagenavigation.color-block-brand-orange .cmp= +-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-n= +av__item-link:focus::after, .multipagenavigation.color-block-brand-orange .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:hover::after { background-color: rgb(255, 120, 0); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-brand-orange .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-bl= +ock-brand-orange .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::af= +ter { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .= +cmp-multipage-nav__item-arrow::after { color: rgb(255, 120, 0); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 1= +20, 0); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { ba= +ckground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mul= +tipagenavigation.color-block-brand-orange .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipa= +genavigation.color-block-brand-orange .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child:focus::after, .multipagenavigation.color-block-brand-ora= +nge .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .= +multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::after, .multipagenavigation.color-block-b= +rand-orange .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link:= +:before, .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-brand-orange .cmp-multi= +page-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link:hover::after { background-color: rgb(255, 120, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__article= +s { border-top: 4px solid rgb(255, 235, 50); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-blo= +ck-brand-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav__item= +-link:hover, .multipagenavigation.color-block-brand-yellow .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:ho= +ver { background-color: rgb(255, 235, 50); } +} + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.colo= +r-block-brand-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link:hover::after, .multipagenavigation.color-block-brand-yellow .cmp= +-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-n= +av__item-link:focus::after, .multipagenavigation.color-block-brand-yellow .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:hover::after { background-color: rgb(255, 235, 50); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-brand-yellow .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-bl= +ock-brand-yellow .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::af= +ter { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .= +cmp-multipage-nav__item-arrow::after { color: rgb(255, 235, 50); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 2= +35, 50); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { ba= +ckground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mul= +tipagenavigation.color-block-brand-yellow .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipa= +genavigation.color-block-brand-yellow .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child:focus::after, .multipagenavigation.color-block-brand-yel= +low .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .= +multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::after, .multipagenavigation.color-block-b= +rand-yellow .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link:= +:before, .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-brand-yellow .cmp-multi= +page-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link:hover::after { background-color: rgb(255, 235, 50); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(0, 142, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +blue-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(0, 142, 255); } +} + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-blue-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-blue-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-blue-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(0, 142, 255); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-blue-= +dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(0, 142, 255); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 142, 2= +55); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-blue-dark .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-blue-dark .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-blue-dark .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-blue-dark .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-blue-dark .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-blue-dark .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(0, 142, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-light .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(0, 243, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-blue-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(0, 243, 255); } +} + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-blue-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-blue-light .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-blue-light .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(0, 243, 255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-bl= +ue-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(0, 243, 255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 243, = +255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-blue-light .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-blue-light .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-blue-light .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-blue-light .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-blue-light = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(0, 243, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-core-purple .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(70, 0, 115); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-core-purple .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-core-purple .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(70, 0, 115); } +} + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-core-purple .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-core-purple .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-core-purple .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(70, 0, 115); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-core-purple .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(70, 0, 115); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(70, 0, = +115); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-core-purple .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-core-purple .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-core-purple = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-core-purple .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-core-p= +urple .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-core-purple .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(70, 0, 115); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-cyan .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(0, 255, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-cyan .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-cyan = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-cyan .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-cyan .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 2= +55, 255); } +} + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +cyan .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-cyan .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-cyan .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(0, 255, 255); } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-cyan .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-cyan .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-cyan .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(0, 255, 255); } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(0, 255, 255); = +} + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-cyan .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-cyan .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-cyan .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +cyan .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-cyan .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-cyan .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-cyan= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(0, 255, 255)= +; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(167, 167, 167); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-gray = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-gray .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-gray .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(167,= + 167, 167); } +} + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +gray .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-gray .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-gray .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(167, 167, 167); } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-gray .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-gray .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-gray .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(167, 167, 167); } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(167, 167, 167)= +; } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-gray .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-gray .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-gray .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +gray .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-gray .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-gray .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-gray= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(167, 167, 16= +7); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-base .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(0, 0, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +gray-base .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-gray-base .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(0, 0, 0); } +} + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-gray-base .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-gray-base .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-gray-base .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(0, 0, 0); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-gray-base .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-gray-= +base .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(0, 0, 0); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 0, 0);= + } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-gray-base .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-gray-base .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-gray-base .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-gray-base .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-gray-base .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-gray-base .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(107, 107, 107); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +gray-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(107, 107, 107); } +} + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-gray-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-gray-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-gray-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(107, 107, 107); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-gray-= +dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(107, 107, 107); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(107, 107,= + 107); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-gray-dark .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-gray-dark .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-gray-dark .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-gray-dark .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-gray-dark .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-gray-dark .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(107, 107, 107); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(74, 74, 74); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-gray-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(74, 74, 74); } +} + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-gray-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-gray-darker .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-gray-darker .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(74, 74, 74); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-gray-darker .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(74, 74, 74); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(74, 74,= + 74); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-gray-darker .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-gray-darker .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-gray-darker = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-gray-d= +arker .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(74, 74, 74); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-light .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(204, 204, 204); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-gray-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(204, 204, 204); } +} + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-gray-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-gray-light .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-gray-light .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(204, 204, 204); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-gr= +ay-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(204, 204, 204); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(204, 204= +, 204); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-gray-light .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-gray-light .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-gray-light .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-gray-light .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-gray-light = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__article= +s { border-top: 4px solid rgb(227, 227, 227); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-blo= +ck-gray-lighter .cmp-multipage-nav__item--overview .cmp-multipage-nav__item= +-link:hover, .multipagenavigation.color-block-gray-lighter .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:ho= +ver { background-color: rgb(227, 227, 227); } +} + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.colo= +r-block-gray-lighter .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link:hover::after, .multipagenavigation.color-block-gray-lighter .cmp= +-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-n= +av__item-link:focus::after, .multipagenavigation.color-block-gray-lighter .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:hover::after { background-color: rgb(227, 227, 227); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-gray-lighter .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-bl= +ock-gray-lighter .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::af= +ter { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .= +cmp-multipage-nav__item-arrow::after { color: rgb(227, 227, 227); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active { background-color: rgb(227, 2= +27, 227); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { ba= +ckground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mul= +tipagenavigation.color-block-gray-lighter .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipa= +genavigation.color-block-gray-lighter .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child:focus::after, .multipagenavigation.color-block-gray-ligh= +ter .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .= +multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::after, .multipagenavigation.color-block-g= +ray-lighter .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link:= +:before, .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-gray-lighter .cmp-multi= +page-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link:hover::after { background-color: rgb(227, 227, 227); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__articl= +es { border-top: 4px solid rgb(242, 242, 242); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bl= +ock-gray-lightest .cmp-multipage-nav__item--overview .cmp-multipage-nav__it= +em-link:hover, .multipagenavigation.color-block-gray-lightest .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus, .multipagenavigation.color-block-gray-lightest .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:hover { background-color: rgb(242, 242, 242); } +} + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.col= +or-block-gray-lightest .cmp-multipage-nav__item--overview .cmp-multipage-na= +v__item-link:hover::after, .multipagenavigation.color-block-gray-lightest .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:focus::after, .multipagenavigation.color-block-gray-lighte= +st .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mult= +ipage-nav__item-link:hover::after { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::= +after, .multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__i= +tem--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-= +arrow::after, .multipagenavigation.color-block-gray-lightest .cmp-multipage= +-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-l= +ink:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color= +-block-gray-lightest .cmp-multipage-nav__item:not(.cmp-multipage-nav__item-= +-active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow= +::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) = +.cmp-multipage-nav__item-arrow::after { color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav__item-link--more-active { background-color: rgb(242, = +242, 242); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { b= +ackground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mu= +ltipagenavigation.color-block-gray-lightest .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multi= +pagenavigation.color-block-gray-lightest .cmp-multipage-nav .cmp-multipage-= +nav__item:first-child:focus::after, .multipagenavigation.color-block-gray-l= +ightest .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::afte= +r, .multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item-= +-active .cmp-multipage-nav__item-link::after, .multipagenavigation.color-bl= +ock-gray-lightest .cmp-multipage-nav__item--active .cmp-multipage-nav__item= +-link::before, .multipagenavigation.color-block-gray-lightest .cmp-multipag= +e-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link:focus, .multipagenavigation.color-block-gray-lightest .cmp-mult= +ipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage= +-nav__item-link:focus::after, .multipagenavigation.color-block-gray-lightes= +t .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link:hover, .multipagenavigation.color-block-gray-lig= +htest .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link:hover::after { background-color: rgb(242, 24= +2, 242); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__a= +rticles { border-top: 4px solid rgb(150, 150, 140); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__i= +tem--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.col= +or-block-grayishyellow-dark .cmp-multipage-nav__item--overview .cmp-multipa= +ge-nav__item-link:hover, .multipagenavigation.color-block-grayishyellow-dar= +k .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multi= +page-nav__item-link:focus, .multipagenavigation.color-block-grayishyellow-d= +ark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mul= +tipage-nav__item-link:hover { background-color: rgb(150, 150, 140); } +} + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigatio= +n.color-block-grayishyellow-dark .cmp-multipage-nav__item--overview .cmp-mu= +ltipage-nav__item-link:hover::after, .multipagenavigation.color-block-grayi= +shyellow-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active= +) .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bl= +ock-grayishyellow-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover::after { background-color: r= +gb(150, 150, 140); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-grayishyellow-dark .cmp-multip= +age-nav__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-= +nav__item-arrow::after, .multipagenavigation.color-block-grayishyellow-dark= + .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multip= +age-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagen= +avigation.color-block-grayishyellow-dark .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active) .cmp-multipage-nav__item-link:hover .cmp-multi= +page-nav__item-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overv= +iew) .cmp-multipage-nav__item-arrow::after { color: rgb(150, 150, 140); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--more .cmp-multipage-nav__item-link--more-active { background-color: rgb(= +150, 150, 140); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--more .cmp-multipage-nav__item-link--more-active::before { display: none;= + } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-lin= +k { background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage= +-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav .cmp= +-multipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after= +, .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav .c= +mp-multipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::aft= +er, .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav = +.cmp-multipage-nav__item:first-child:focus::after, .multipagenavigation.col= +or-block-grayishyellow-dark .cmp-multipage-nav .cmp-multipage-nav__item:fir= +st-child:hover::after, .multipagenavigation.color-block-grayishyellow-dark = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after, .mul= +tipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__item--a= +ctive .cmp-multipage-nav__item-link::before, .multipagenavigation.color-blo= +ck-grayishyellow-dark .cmp-multipage-nav__item--more .cmp-multipage-nav--mo= +re-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavi= +gation.color-block-grayishyellow-dark .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::after= + { background-color: rgb(150, 150, 140); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__= +articles { border-top: 4px solid rgb(230, 230, 220); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__= +item--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.co= +lor-block-grayishyellow-light .cmp-multipage-nav__item--overview .cmp-multi= +page-nav__item-link:hover, .multipagenavigation.color-block-grayishyellow-l= +ight .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus, .multipagenavigation.color-block-grayishyello= +w-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp= +-multipage-nav__item-link:hover { background-color: rgb(230, 230, 220); } +} + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigati= +on.color-block-grayishyellow-light .cmp-multipage-nav__item--overview .cmp-= +multipage-nav__item-link:hover::after, .multipagenavigation.color-block-gra= +yishyellow-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-grayishyellow-light .cmp-multipage-nav__item:not(.cmp-multipage-nav_= +_item--active) .cmp-multipage-nav__item-link:hover::after { background-colo= +r: rgb(230, 230, 220); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-a= +rrow::after, .multipagenavigation.color-block-grayishyellow-light .cmp-mult= +ipage-nav__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipag= +e-nav__item-arrow::after, .multipagenavigation.color-block-grayishyellow-li= +ght .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mul= +tipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .multipa= +genavigation.color-block-grayishyellow-light .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover .cmp-m= +ultipage-nav__item-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--over= +view) .cmp-multipage-nav__item-arrow::after { color: rgb(230, 230, 220); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--more .cmp-multipage-nav__item-link--more-active { background-color: rgb= +(230, 230, 220); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--more .cmp-multipage-nav__item-link--more-active::before { display: none= +; } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-li= +nk { background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-li= +nk:focus, .multipagenavigation.color-block-grayishyellow-light .cmp-multipa= +ge-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav .cm= +p-multipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::afte= +r, .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav = +.cmp-multipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::a= +fter, .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-n= +av .cmp-multipage-nav__item:first-child:focus::after, .multipagenavigation.= +color-block-grayishyellow-light .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:hover::after, .multipagenavigation.color-block-grayishyellow-l= +ight .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__i= +tem--active .cmp-multipage-nav__item-link::before, .multipagenavigation.col= +or-block-grayishyellow-light .cmp-multipage-nav__item--more .cmp-multipage-= +nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-grayishyellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hove= +r::after { background-color: rgb(230, 230, 220); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-green .cmp-multipage-nav__articles { bor= +der-top: 4px solid rgb(0, 255, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-green .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-gree= +n .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .= +multipagenavigation.color-block-green .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagena= +vigation.color-block-green .cmp-multipage-nav__item:not(.cmp-multipage-nav_= +_item--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(= +0, 255, 0); } +} + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block= +-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hov= +er::after, .multipagenavigation.color-block-green .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::= +after, .multipagenavigation.color-block-green .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::afte= +r { background-color: rgb(0, 255, 0); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .= +multipagenavigation.color-block-green .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-green .cmp-multipage-nav__item:not(.cmp-mult= +ipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage= +-nav__item-arrow::after, .multipagenavigation.color-block-green .cmp-multip= +age-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__ite= +m-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 2= +55); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item:not(.cmp-mu= +ltipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mul= +tipage-nav__item-arrow::after { color: rgb(0, 255, 0); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-= +multipage-nav__item-link--more-active { background-color: rgb(0, 255, 0); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-= +multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgroun= +d-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mul= +tipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-mult= +ipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgro= +und-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-green .cmp-multipage-nav .cmp-multipage-na= +v__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagen= +avigation.color-block-green .cmp-multipage-nav .cmp-multipage-nav__item:fir= +st-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.c= +olor-block-green .cmp-multipage-nav .cmp-multipage-nav__item:first-child:fo= +cus::after, .multipagenavigation.color-block-green .cmp-multipage-nav .cmp-= +multipage-nav__item:first-child:hover::after, .multipagenavigation.color-bl= +ock-green .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::a= +fter, .multipagenavigation.color-block-green .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::before, .multipagenavigation.color-block-= +green .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-blo= +ck-green .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropd= +own .cmp-multipage-nav__item-link:hover::after { background-color: rgb(0, 2= +55, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-green-dark .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(0, 83, 10); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-green-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(0, 83, 10); } +} + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-green-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-green-dark .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-green-dark .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(0, 83, 10); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-gr= +een-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(0, 83, 10); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 83, 1= +0); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-green-dark .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-green-dark .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-green-dark .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-green-dark .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-green-dark = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(0, 83, 10); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-link .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(0, 77, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-link .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-link = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-link .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-link .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 7= +7, 255); } +} + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +link .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-link .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-link .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(0, 77, 255); } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-link .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-link .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-link .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(0, 77, 255); } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(0, 77, 255); } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-link .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-link .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-link .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-link .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +link .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-link .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-link .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-link= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(0, 77, 255);= + } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-link-dark .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(0, 0, 136); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +link-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-link-dark .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(0, 0, 136); } +} + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-link-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-link-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-link-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(0, 0, 136); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-link-dark .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-link-= +dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(0, 0, 136); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 0, 136= +); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-link-dark .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-link-dark .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-link-dark .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-link-dark .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-link-dark .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-link-dark .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-orange .cmp-multipage-nav__articles { bo= +rder-top: 4px solid rgb(255, 182, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-orange .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-ora= +nge .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover,= + .multipagenavigation.color-block-orange .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipag= +enavigation.color-block-orange .cmp-multipage-nav__item:not(.cmp-multipage-= +nav__item--active) .cmp-multipage-nav__item-link:hover { background-color: = +rgb(255, 182, 0); } +} + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bloc= +k-orange .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:h= +over::after, .multipagenavigation.color-block-orange .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s::after, .multipagenavigation.color-block-orange .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::= +after { background-color: rgb(255, 182, 0); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-orange .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multip= +age-nav__item-arrow::after, .multipagenavigation.color-block-orange .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 25= +5, 255); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mu= +ltipage-nav__item-arrow::after { color: rgb(255, 182, 0); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active { background-color: rgb(255, 182, 0)= +; } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgrou= +nd-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backg= +round-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipage= +navigation.color-block-orange .cmp-multipage-nav .cmp-multipage-nav__item:f= +irst-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation= +.color-block-orange .cmp-multipage-nav .cmp-multipage-nav__item:first-child= +:focus::after, .multipagenavigation.color-block-orange .cmp-multipage-nav .= +cmp-multipage-nav__item:first-child:hover::after, .multipagenavigation.colo= +r-block-orange .cmp-multipage-nav__item--active .cmp-multipage-nav__item-li= +nk::after, .multipagenavigation.color-block-orange .cmp-multipage-nav__item= +--active .cmp-multipage-nav__item-link::before, .multipagenavigation.color-= +block-orange .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-d= +ropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.co= +lor-block-orange .cmp-multipage-nav__item--more .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item-link:hover::after { background-color: = +rgb(255, 182, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(255, 149, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-orange-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(255, 149, 0); } +} + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-orange-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-orange-dark .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-orange-dark .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(255, 149, 0); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-orange-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(255, 149, 0); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 14= +9, 0); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-orange-dark .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-orange-dark .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-orange-dark = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-orange= +-dark .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(255, 149, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(231, 0, 116); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-pink = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-pink .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-pink .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(231,= + 0, 116); } +} + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +pink .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-pink .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-pink .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(231, 0, 116); } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-pink .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-pink .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-pink .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(231, 0, 116); } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(231, 0, 116); = +} + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-pink .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-pink .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-pink .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-pink .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +pink .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-pink .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-pink .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-pink= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(231, 0, 116)= +; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(164, 2, 83); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +pink-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(164, 2, 83); } +} + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-pink-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-pink-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-pink-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(164, 2, 83); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-pink-= +dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(164, 2, 83); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(164, 2, 8= +3); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-pink-dark .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-pink-dark .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-pink-dark .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-pink-dark .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-pink-dark .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-pink-dark .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(164, 2, 83); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink-light .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(255, 80, 160); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-pink-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(255, 80, 160); } +} + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-pink-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-pink-light .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-pink-light .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(255, 80, 160); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-pi= +nk-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(255, 80, 160); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 80,= + 160); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-pink-light .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-pink-light .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-pink-light .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-pink-light .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-pink-light = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(255, 80, 160); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple .cmp-multipage-nav__articles { bo= +rder-top: 4px solid rgb(161, 0, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-pur= +ple .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover,= + .multipagenavigation.color-block-purple .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipag= +enavigation.color-block-purple .cmp-multipage-nav__item:not(.cmp-multipage-= +nav__item--active) .cmp-multipage-nav__item-link:hover { background-color: = +rgb(161, 0, 255); } +} + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bloc= +k-purple .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:h= +over::after, .multipagenavigation.color-block-purple .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s::after, .multipagenavigation.color-block-purple .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::= +after { background-color: rgb(161, 0, 255); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-purple .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multip= +age-nav__item-arrow::after, .multipagenavigation.color-block-purple .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 25= +5, 255); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mu= +ltipage-nav__item-arrow::after { color: rgb(161, 0, 255); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active { background-color: rgb(161, 0, 255)= +; } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgrou= +nd-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backg= +round-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipage= +navigation.color-block-purple .cmp-multipage-nav .cmp-multipage-nav__item:f= +irst-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation= +.color-block-purple .cmp-multipage-nav .cmp-multipage-nav__item:first-child= +:focus::after, .multipagenavigation.color-block-purple .cmp-multipage-nav .= +cmp-multipage-nav__item:first-child:hover::after, .multipagenavigation.colo= +r-block-purple .cmp-multipage-nav__item--active .cmp-multipage-nav__item-li= +nk::after, .multipagenavigation.color-block-purple .cmp-multipage-nav__item= +--active .cmp-multipage-nav__item-link::before, .multipagenavigation.color-= +block-purple .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-d= +ropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.co= +lor-block-purple .cmp-multipage-nav__item--more .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item-link:hover::after { background-color: = +rgb(161, 0, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(117, 0, 192); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-purple-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(117, 0, 192); } +} + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-purple-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-purple-dark .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-purple-dark .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(117, 0, 192); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-purple-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(117, 0, 192); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(117, 0,= + 192); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-purple-dark .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-purple-dark .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-purple-dark = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-purple= +-dark .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(117, 0, 192); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__artic= +les { border-top: 4px solid rgb(70, 1, 115); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-b= +lock-purple-darkest .cmp-multipage-nav__item--overview .cmp-multipage-nav__= +item-link:hover, .multipagenavigation.color-block-purple-darkest .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus, .multipagenavigation.color-block-purple-darkest .cmp-multipa= +ge-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item= +-link:hover { background-color: rgb(70, 1, 115); } +} + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.co= +lor-block-purple-darkest .cmp-multipage-nav__item--overview .cmp-multipage-= +nav__item-link:hover::after, .multipagenavigation.color-block-purple-darkes= +t .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multi= +page-nav__item-link:focus::after, .multipagenavigation.color-block-purple-d= +arkest .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-= +multipage-nav__item-link:hover::after { background-color: rgb(70, 1, 115); = +} + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav_= +_item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__ite= +m-arrow::after, .multipagenavigation.color-block-purple-darkest .cmp-multip= +age-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__ite= +m-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.co= +lor-block-purple-darkest .cmp-multipage-nav__item:not(.cmp-multipage-nav__i= +tem--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-a= +rrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item:no= +t(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview)= + .cmp-multipage-nav__item-arrow::after { color: rgb(70, 1, 115); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav__item-link--more-active { background-color: rgb(70, = +1, 115); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { = +background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus, .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__it= +em--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-li= +nk:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-purple-darkest .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .mul= +tipagenavigation.color-block-purple-darkest .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child:focus::after, .multipagenavigation.color-block-pur= +ple-darkest .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::= +after, .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__= +item--active .cmp-multipage-nav__item-link::after, .multipagenavigation.col= +or-block-purple-darkest .cmp-multipage-nav__item--active .cmp-multipage-nav= +__item-link::before, .multipagenavigation.color-block-purple-darkest .cmp-m= +ultipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multip= +age-nav__item-link:focus::after, .multipagenavigation.color-block-purple-da= +rkest .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link:hover::after { background-color: rgb(70, 1, = +115); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red .cmp-multipage-nav__articles { borde= +r-top: 4px solid rgb(231, 15, 41); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-red .c= +mp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mult= +ipagenavigation.color-block-red .cmp-multipage-nav__item:not(.cmp-multipage= +-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavigati= +on.color-block-red .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--a= +ctive) .cmp-multipage-nav__item-link:hover { background-color: rgb(231, 15,= + 41); } +} + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--overview .cm= +p-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-r= +ed .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover::= +after, .multipagenavigation.color-block-red .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::after,= + .multipagenavigation.color-block-red .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { back= +ground-color: rgb(231, 15, 41); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--overview .cm= +p-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .mu= +ltipagenavigation.color-block-red .cmp-multipage-nav__item--overview .cmp-m= +ultipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .multi= +pagenavigation.color-block-red .cmp-multipage-nav__item:not(.cmp-multipage-= +nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__= +item-arrow::after, .multipagenavigation.color-block-red .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:h= +over .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item:not(.cmp-mult= +ipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-multi= +page-nav__item-arrow::after { color: rgb(231, 15, 41); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav__item-link--more-active { background-color: rgb(231, 15, 41); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background-= +color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .multi= +pagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-multipag= +e-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { background-= +color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-red .cmp-multipage-nav .cmp-multipage-nav_= +_item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagenav= +igation.color-block-red .cmp-multipage-nav .cmp-multipage-nav__item:first-c= +hild .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.color= +-block-red .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus::a= +fter, .multipagenavigation.color-block-red .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child:hover::after, .multipagenavigation.color-block-red = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after, .mul= +tipagenavigation.color-block-red .cmp-multipage-nav__item--active .cmp-mult= +ipage-nav__item-link::before, .multipagenavigation.color-block-red .cmp-mul= +tipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link:focus::after, .multipagenavigation.color-block-red .cmp-mu= +ltipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipa= +ge-nav__item-link:hover::after { background-color: rgb(231, 15, 41); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-dark .cmp-multipage-nav__articles { = +border-top: 4px solid rgb(189, 0, 29); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-r= +ed-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:ho= +ver, .multipagenavigation.color-block-red-dark .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-red-dark .cmp-multipage-nav__item:not(.cmp-mu= +ltipage-nav__item--active) .cmp-multipage-nav__item-link:hover { background= +-color: rgb(189, 0, 29); } +} + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bl= +ock-red-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-li= +nk:hover::after, .multipagenavigation.color-block-red-dark .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus::after, .multipagenavigation.color-block-red-dark .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:hover::after { background-color: rgb(189, 0, 29); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after= +, .multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-red-dark .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-= +multipage-nav__item-arrow::after, .multipagenavigation.color-block-red-dark= + .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multip= +age-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb= +(255, 255, 255); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-= +multipage-nav__item-arrow::after { color: rgb(189, 0, 29); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active { background-color: rgb(189, 0, 29= +); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgr= +ound-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .= +multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { b= +ackground-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipa= +genavigation.color-block-red-dark .cmp-multipage-nav .cmp-multipage-nav__it= +em:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenaviga= +tion.color-block-red-dark .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child:focus::after, .multipagenavigation.color-block-red-dark .cmp-multipa= +ge-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenavigat= +ion.color-block-red-dark .cmp-multipage-nav__item--active .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-red-dark .cmp-multipa= +ge-nav__item--active .cmp-multipage-nav__item-link::before, .multipagenavig= +ation.color-block-red-dark .cmp-multipage-nav__item--more .cmp-multipage-na= +v--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipag= +enavigation.color-block-red-dark .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::after { ba= +ckground-color: rgb(189, 0, 29); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-darker .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(113, 0, 18); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-red-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(113, 0, 18); } +} + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-red-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-red-darker .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-red-darker .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(113, 0, 18); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-re= +d-darker .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(113, 0, 18); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(113, 0, = +18); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-red-darker .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-red-darker .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-red-darker .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-red-darker .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-red-darker = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(113, 0, 18); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-light .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(255, 50, 70); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-light .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +red-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-red-light .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(255, 50, 70); } +} + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-red-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-red-light .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-red-light .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(255, 50, 70); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-red-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-red-light .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-red-l= +ight .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(255, 50, 70); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 50, = +70); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-red-light .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-red-light .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-red-light .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-red-light .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-red-light .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-red-light .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(255, 50, 70); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-white .cmp-multipage-nav__articles { bor= +der-top: 4px solid rgb(255, 255, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-white .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-whit= +e .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .= +multipagenavigation.color-block-white .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagena= +vigation.color-block-white .cmp-multipage-nav__item:not(.cmp-multipage-nav_= +_item--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(= +255, 255, 255); } +} + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block= +-white .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hov= +er::after, .multipagenavigation.color-block-white .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::= +after, .multipagenavigation.color-block-white .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::afte= +r { background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .= +multipagenavigation.color-block-white .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-white .cmp-multipage-nav__item:not(.cmp-mult= +ipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage= +-nav__item-arrow::after, .multipagenavigation.color-block-white .cmp-multip= +age-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__ite= +m-link:hover .cmp-multipage-nav__item-arrow::after, .multipagenavigation.co= +lor-block-white .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--acti= +ve):not(.cmp-multipage-nav__item--overview) .cmp-multipage-nav__item-arrow:= +:after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-= +multipage-nav__item-link--more-active { background-color: rgb(255, 255, 255= +); } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-= +multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgroun= +d-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mul= +tipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-mult= +ipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgro= +und-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-white .cmp-multipage-nav .cmp-multipage-na= +v__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagen= +avigation.color-block-white .cmp-multipage-nav .cmp-multipage-nav__item:fir= +st-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.c= +olor-block-white .cmp-multipage-nav .cmp-multipage-nav__item:first-child:fo= +cus::after, .multipagenavigation.color-block-white .cmp-multipage-nav .cmp-= +multipage-nav__item:first-child:hover::after, .multipagenavigation.color-bl= +ock-white .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::a= +fter, .multipagenavigation.color-block-white .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::before, .multipagenavigation.color-block-= +white .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-blo= +ck-white .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropd= +own .cmp-multipage-nav__item-link:hover::after { background-color: rgb(255,= + 255, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow .cmp-multipage-nav__articles { bo= +rder-top: 4px solid rgb(255, 212, 46); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-yel= +low .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover,= + .multipagenavigation.color-block-yellow .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipag= +enavigation.color-block-yellow .cmp-multipage-nav__item:not(.cmp-multipage-= +nav__item--active) .cmp-multipage-nav__item-link:hover { background-color: = +rgb(255, 212, 46); } +} + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bloc= +k-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:h= +over::after, .multipagenavigation.color-block-yellow .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s::after, .multipagenavigation.color-block-yellow .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::= +after { background-color: rgb(255, 212, 46); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multip= +age-nav__item-arrow::after, .multipagenavigation.color-block-yellow .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 25= +5, 255); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mu= +ltipage-nav__item-arrow::after { color: rgb(255, 212, 46); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active { background-color: rgb(255, 212, 46= +); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgrou= +nd-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backg= +round-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipage= +navigation.color-block-yellow .cmp-multipage-nav .cmp-multipage-nav__item:f= +irst-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation= +.color-block-yellow .cmp-multipage-nav .cmp-multipage-nav__item:first-child= +:focus::after, .multipagenavigation.color-block-yellow .cmp-multipage-nav .= +cmp-multipage-nav__item:first-child:hover::after, .multipagenavigation.colo= +r-block-yellow .cmp-multipage-nav__item--active .cmp-multipage-nav__item-li= +nk::after, .multipagenavigation.color-block-yellow .cmp-multipage-nav__item= +--active .cmp-multipage-nav__item-link::before, .multipagenavigation.color-= +block-yellow .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-d= +ropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.co= +lor-block-yellow .cmp-multipage-nav__item--more .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item-link:hover::after { background-color: = +rgb(255, 212, 46); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(240, 192, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-yellow-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(240, 192, 0); } +} + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-yellow-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-yellow-dark .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-yellow-dark .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(240, 192, 0); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-yellow-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(240, 192, 0); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(240, 19= +2, 0); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-yellow-dark .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-yellow-dark .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-yellow-dark = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-yellow= +-dark .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(240, 192, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__article= +s { border-top: 4px solid rgb(255, 240, 179); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-blo= +ck-yellow-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item= +-link:hover, .multipagenavigation.color-block-yellow-light .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:ho= +ver { background-color: rgb(255, 240, 179); } +} + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.colo= +r-block-yellow-light .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link:hover::after, .multipagenavigation.color-block-yellow-light .cmp= +-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-n= +av__item-link:focus::after, .multipagenavigation.color-block-yellow-light .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:hover::after { background-color: rgb(255, 240, 179); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-yellow-light .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-bl= +ock-yellow-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::af= +ter { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .= +cmp-multipage-nav__item-arrow::after { color: rgb(255, 240, 179); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 2= +40, 179); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { ba= +ckground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mul= +tipagenavigation.color-block-yellow-light .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipa= +genavigation.color-block-yellow-light .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child:focus::after, .multipagenavigation.color-block-yellow-li= +ght .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .= +multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::after, .multipagenavigation.color-block-y= +ellow-light .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link:= +:before, .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-yellow-light .cmp-multi= +page-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link:hover::after { background-color: rgb(255, 240, 179); } + +.cmp-blog-author-profile__option-a { position: relative; margin: 0px -1.5re= +m; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a { margin: 0px -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a { margin: 0px; } +} + +.cmp-blog-author-profile__option-a .cmp-seperator__container__with-padding = +{ background-color: rgb(255, 255, 255); padding: 0px 1.5rem; } + +.cmp-blog-author-profile__single-profile-container:last-of-type .cmp-blog-a= +uthor-profile__option-a .cmp-seperator__container__with-padding { display: = +none; } + +.cmp-blog-author-profile__option-a .cmp-seperator__container__with-padding = +.cmp-separator__horizontal-rule { margin: 0px; height: 0px; background-colo= +r: transparent; border: 1px solid rgb(204, 204, 204); } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile { position: rel= +ative; } + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile { padding-top= +: 5.75rem; } + .cmp-multiple-author-profile__container .cmp-blog-author-profile__single-= +profile-container:not(:first-of-type) .cmp-blog-author-profile__option-a .c= +mp-blog-author-profile { padding-top: 0px; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__container { di= +splay: flex; background-color: rgb(255, 255, 255); padding: 2rem 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__container { = +padding: 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__container { = +-webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction= +: column; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__img-container = +{ height: 8.8rem; width: 8.8rem; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__img-containe= +r { height: 11.5rem; width: 11.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__img-containe= +r { margin-top: -7.75rem; } + .cmp-multiple-author-profile__container .cmp-blog-author-profile__single-= +profile-container:not(:first-of-type) .cmp-blog-author-profile__option-a .c= +mp-blog-author-profile__img-container { margin-top: 0px; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__img-container = +.cmp-image__image { width: 100%; height: 100%; border-radius: 50%; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__desc-container= + { position: relative; padding-left: 0.9rem; width: calc(100% - 8.8rem); } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__desc-contain= +er { padding-left: 1.5rem; width: calc(100% - 11.5rem); } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__desc-contain= +er { padding-left: 0px; width: 100%; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__name-link { co= +lor: rgb(0, 0, 0); } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__name-link:focu= +s, .cmp-blog-author-profile__option-a .cmp-blog-author-profile__name-link:h= +over { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-name { wo= +rd-break: break-word; margin-bottom: 0.5rem; font-size: 1.8rem; line-height= +: 2.2rem; font-weight: 800; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-name { = +margin-top: 0.8rem; max-width: 60%; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-name { = +margin-top: 2.5rem; margin-bottom: 0.3rem; max-width: 100%; font-size: 2.5r= +em; line-height: 3rem; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-title { w= +ord-break: break-word; margin-bottom: 1rem; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-title {= + margin-bottom: 1.8rem; max-width: 60%; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-title {= + margin-bottom: 1.3rem; max-width: 100%; } +} + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-title .= +h-title-eyebrow { letter-spacing: normal; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-desc = +{ display: none; word-break: break-word; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-des= +c { display: block; font-size: 1.2rem; line-height: 2.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-des= +c { margin-bottom: 1.8rem; font-size: 1.4rem; line-height: 2.6rem; } +} + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-des= +c p { font-size: 1.4rem; line-height: 1.6; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-des= +c p { font-size: 1.6rem; } +} + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-butto= +ns { position: absolute; top: 0.8rem; right: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-butto= +ns { position: static; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__share { padding: 0px; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .social-btn-wrapper { display: flex; -webkit-box-align: center; align-item= +s: center; padding: 0px; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .social-btn__text { display: none; margin: 0px 2rem 0px 0px; text-transfor= +m: none; font-size: 1.4rem; line-height: 1.6; font-weight: 600; letter-spac= +ing: normal; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-butto= +ns .social-btn__text { display: flex; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-butto= +ns .social-btn__text { font-size: 1.6rem; margin-right: 4.5rem; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__items { margin: 0px; min-width: 110px; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__item { margin-right: 2rem; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__icon { margin: 0px; } + +.cmp-blog-author-profile__option-b { position: relative; display: flex; -we= +bkit-box-align: center; align-items: center; -webkit-box-pack: justify; jus= +tify-content: space-between; padding: 0.8rem 1.5rem; background-color: rgb(= +255, 255, 255); margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-b { margin: 0px -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-b { -webkit-box-align: start; align-item= +s: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal;= + flex-direction: column; margin: 0px; padding: 1.5rem 2rem 1.7rem; } +} + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__author-info { = +word-break: break-word; max-width: 60%; } + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-b .cmp-blog-author-profile__author-info = +{ max-width: 100%; padding-bottom: 1rem; } +} + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__description .c= +mp-text__paragraph-small { font-size: 1.2rem; line-height: 1.6; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .social-btn-wrapper { display: flex; -webkit-box-align: center; align-item= +s: center; padding: 0px; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__share { padding: 0px; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .h-title-eyebrow { display: none; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__icon, .cmp-blog-author-profile__option-b .cmp-blog-auth= +or-profile__social-buttons .cmp-share-banner__items { margin: 0px; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__item { margin-right: 2rem; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__item:last-of-type { margin-right: 0.7rem; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__name-link { co= +lor: rgb(0, 0, 0); } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__name-link:focu= +s, .cmp-blog-author-profile__option-b .cmp-blog-author-profile__name-link:h= +over { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-blog-author-profile__single-profile-container:last-of-type .cmp-blog-a= +uthor-profile__option-b { padding-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__single-profile-container:last-of-type .cmp-blog= +-author-profile__option-b { padding-bottom: 1.5rem; } +} + +.cmp-blog-author-profile__option-b .cmp-seperator__container { position: ab= +solute; bottom: 0px; width: calc(100% - 3rem); } + +.cmp-blog-author-profile__single-profile-container:last-of-type .cmp-blog-a= +uthor-profile__option-b .cmp-seperator__container { display: none; } + +.cmp-blog-author-profile__option-b .cmp-seperator__container .cmp-separator= +__horizontal-rule { margin: 0px; height: 0px; background-color: transparent= +; border: 1px solid rgb(204, 204, 204); } + +.cmp-multi-blog-author-profile__option-b__title-container { text-transform:= + uppercase; padding: 2rem 1.5rem 0px; background-color: rgb(242, 242, 242);= + margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-multi-blog-author-profile__option-b__title-container { padding: 2.1r= +em 1.5rem 1.2rem 3.5rem; margin: 0px -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multi-blog-author-profile__option-b__title-container { padding: 2rem= + 2rem 0.5rem; margin: 0px; } +} + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + { margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b { margin: 2rem -3.5rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b { margin: 0px; } +} + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + .cmp-multi-blog-author-profile__option-b__title-container { margin: 0px; } + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + .cmp-container { position: relative; background-color: rgb(242, 242, 242);= + } + +@media screen and (min-width: 768px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container { column-count: 2; column-gap: 0px; padding: 0px 2rem 1.1= +rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container { column-count: auto; padding: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container::after { content: ""; display: inline-block; width: 100%;= + height: 1.5rem; position: absolute; bottom: 0px; left: 0px; background-col= +or: rgb(242, 242, 242); } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container::after { content: none; } +} + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + .cmp-container .cmp-blog-author-profile__single-profile-container { width:= + 100%; } + +@media screen and (min-width: 768px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container .cmp-blog-author-profile__single-profile-container { brea= +k-inside: avoid; margin-right: 3.3rem; width: auto; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container .cmp-blog-author-profile__single-profile-container { marg= +in: 0px; width: 100%; } +} + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + .cmp-container .cmp-blog-author-profile__single-profile-container .cmp-blo= +g-author-profile__option-b { margin: 0px; } + +.cmp-blog-author-profile__single-profile-container.color-background-gray .c= +mp-blog-author-profile__container, .cmp-blog-author-profile__single-profile= +-container.color-background-gray .cmp-blog-author-profile__option-b, .cmp-b= +log-author-profile__single-profile-container.color-background-gray .cmp-sep= +erator__container__with-padding { background-color: rgb(242, 242, 242); } + +.cmp-slideshare { width: 100%; height: 100%; } + +.cmp-slideshare .cmp-slideshare-embed { position: relative; padding-top: 56= +.25%; width: 100%; height: 100%; } + +.cmp-slideshare .cmp-slideshare-embed iframe { position: absolute; top: 0px= +; left: 0px; width: 100%; height: 100%; } + +.cmp-slideshare__links { margin-top: 15px; } + +.cmp-modal .cmp-slideshare__links { margin: 15px 25px 0px; } + +.cmp-modal .cmp-slideshare__links a { text-decoration: underline; } + +.cmp-modal .cmp-slideshare__links a:focus { box-shadow: transparent 0px 0px= + 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem;= + } + +.cmp-modal .cmp-slideshare__links a:focus:not(:focus-visible) { box-shadow:= + none; outline: none; } + +.cmp-modal .cmp-slideshare__links a:focus, .cmp-modal .cmp-slideshare__link= +s a:hover { color: rgb(204, 204, 204); } + +.cmp-modal .cmp-slideshare__links a, .cmp-modal .cmp-slideshare__links p { = +color: rgb(255, 255, 255); } + +@media screen and (min-width: 700px) { + .cmp-modal .cmp-slideshare__links { margin: 15px 0px 0px; } +} + +.socialfeed .cmp-socialfeed-instagram { display: none; } + +.socialfeed .cmp-socialfeed-instagram__header { display: inline-flex; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-instagram__header { font-size: 2.5rem; } +} + +.socialfeed .cmp-socialfeed-instagram .cmp-text { display: flex; -webkit-bo= +x-align: end; align-items: flex-end; color: rgb(0, 77, 255); margin-top: 0p= +x; } + +.socialfeed .cmp-socialfeed-instagram .cmp-text .cmp-text__link { margin-le= +ft: 5px; color: rgb(0, 77, 255); margin-top: 0px; } + +.socialfeed .cmp-socialfeed-instagram__image-items { margin-top: 20px; disp= +lay: grid; grid-template-columns: 6fr 6fr; gap: 8px; } + +@media screen and (min-width: 768px) { + .socialfeed .cmp-socialfeed-instagram__image-items { margin-top: 64px; ga= +p: 30px; } +} + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-instagram__image-items { margin-top: 75px; } +} + +.socialfeed .cmp-socialfeed-instagram__image-link { display: block; width: = +100%; position: relative; padding-top: 100%; } + +.socialfeed .cmp-socialfeed-instagram__image-link:focus { box-shadow: rgb(2= +55, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline-o= +ffset: 2px; } + +.socialfeed .cmp-socialfeed-instagram__image-link:focus:not(:focus-visible)= + { box-shadow: none; outline: none; } + +.socialfeed .cmp-socialfeed-instagram__image-item { position: absolute; top= +: 0px; width: 100%; height: 100%; object-fit: cover; } + +.socialfeed .cmp-socialfeed-instagram .cmp-button--text-link { margin-top: = +20px; } + +@media screen and (max-width: 999.9px) { + .socialfeed .cmp-socialfeed-instagram .cmp-button--text-link .cmp-button_= +_text::after { font-size: 2rem; top: 4px; } +} + +.socialfeed.color-background-gray .cmp-socialfeed-instagram { background-co= +lor: rgb(242, 242, 242); } + +.socialfeed .cmp-socialfeed-twitter { display: none; } + +.socialfeed .cmp-socialfeed-twitter .cmp-text { display: flex; -webkit-box-= +align: end; align-items: flex-end; } + +.socialfeed .cmp-socialfeed-twitter .cmp-text .cmp-text__link { margin-left= +: 5px; color: rgb(0, 77, 255); margin-top: 0px; } + +.socialfeed .cmp-socialfeed-twitter__tweet-container { background-color: rg= +b(255, 255, 255); min-height: 228px; margin-top: -1.44em; display: flex; -w= +ebkit-box-align: center; align-items: center; padding: 33px 20px 20px; } + +.socialfeed .cmp-socialfeed-twitter__tweet-container p { font-size: 1.4rem;= + line-height: 1.6; height: 100%; text-transform: none; } + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-twitter__tweet-container p { font-size: 1.6re= +m; } +} + +.socialfeed .cmp-socialfeed-twitter__tweet-container a { color: rgb(0, 77, = +255); text-decoration: underline; } + +.socialfeed .cmp-socialfeed-twitter__tweet-container a:focus, .socialfeed .= +cmp-socialfeed-twitter__tweet-container a:hover { color: rgb(0, 0, 136); } + +@media screen and (min-width: 768px) { + .socialfeed .cmp-socialfeed-twitter__tweet-container { min-height: 206px;= + } +} + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-twitter__tweet-container { min-height: 185px;= + } +} + +.socialfeed .cmp-socialfeed-twitter__content { position: relative; z-index:= + 0; padding-top: 2rem; } + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-twitter__content { padding-top: 3rem; } +} + +.socialfeed .cmp-socialfeed-twitter__icon { position: relative; display: fl= +ex; -webkit-box-align: center; align-items: center; -webkit-box-pack: cente= +r; justify-content: center; border-radius: 50%; width: 67px; height: 67px; = +background-color: rgb(0, 186, 255); color: rgb(255, 255, 255); margin: 0px = +auto; } + +.socialfeed .cmp-socialfeed-twitter__icon:focus, .socialfeed .cmp-socialfee= +d-twitter__icon:hover { color: rgb(255, 255, 255); } + +.socialfeed .cmp-socialfeed-twitter__icon::after { content: "=EF=89=83"; fo= +nt-size: 22px; font-family: Ionicons; display: block; font-weight: 400; fon= +t-style: normal; line-height: 1; text-transform: none; letter-spacing: norm= +al; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fon= +t-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-= +settings: "liga"; } + +.socialfeed .cmp-socialfeed-twitter__image-link { display: block; width: 10= +0%; } + +.socialfeed .cmp-socialfeed-twitter__image-link:focus { box-shadow: rgb(255= +, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline-off= +set: 2px; } + +.socialfeed .cmp-socialfeed-twitter__image-link:focus:not(:focus-visible) {= + box-shadow: none; outline: none; } + +.socialfeed .cmp-socialfeed-twitter__image { display: none; width: 100%; ob= +ject-fit: cover; margin-bottom: 1.25rem; } + +.socialfeed .cmp-socialfeed-twitter__retweet-button { width: 100%; height: = +50px; font-size: 1.4rem; font-weight: 400; line-height: 1.2; margin: 0px; t= +ext-transform: none; } + +.socialfeed .cmp-socialfeed-twitter .cmp-button--text-link { margin-top: 20= +px; } + +@media screen and (max-width: 999.9px) { + .socialfeed .cmp-socialfeed-twitter .cmp-button--text-link .cmp-button__t= +ext::after { font-size: 2rem; top: 4px; } +} + +.socialfeed.color-background-gray .cmp-socialfeed-twitter__tweet-container = +{ background-color: rgb(242, 242, 242); } + +.pagination-no-lazy-loading .page-summary { display: block; } + +.pagination-no-lazy-loading .cmp-pagination__panel { display: flex; -webkit= +-box-align: center; align-items: center; -webkit-box-pack: center; justify-= +content: center; height: 5.5rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__panel { height: 5rem; } +} + +.pagination-no-lazy-loading .cmp-pagination__container { display: flex; -we= +bkit-box-align: center; align-items: center; -webkit-box-pack: center; just= +ify-content: center; background-color: transparent; width: 100%; margin-bot= +tom: 1rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__container { height: 5rem; ma= +rgin-bottom: 0px; } +} + +.pagination-no-lazy-loading .cmp-pagination__next-page-btn, .pagination-no-= +lazy-loading .cmp-pagination__prev-page-btn { display: flex; -webkit-box-al= +ign: center; align-items: center; -webkit-box-pack: center; justify-content= +: center; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, = +204, 204); padding: 1.5rem; height: 5.5rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__next-page-btn, .pagination-n= +o-lazy-loading .cmp-pagination__prev-page-btn { border: none; padding-top: = +1.5rem; padding-bottom: 1.5rem; height: 5rem; background-color: transparent= +; } +} + +.pagination-no-lazy-loading .cmp-pagination__next-page-btn .cmp-pagination_= +_text, .pagination-no-lazy-loading .cmp-pagination__prev-page-btn .cmp-pagi= +nation__text { line-height: 3.2rem; } + +.pagination-no-lazy-loading .cmp-pagination__prev-page-btn { margin-left: 1= +.5rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__prev-page-btn { border: none= +; padding-left: 1.5rem; padding-right: 0px; margin-left: 0px; } +} + +.pagination-no-lazy-loading .cmp-pagination__prev-page-btn .cmp-pagination_= +_text::before { float: right; } + +.pagination-no-lazy-loading .cmp-pagination__prev-page-btn:focus .cmp-pagin= +ation__text::before, .pagination-no-lazy-loading .cmp-pagination__prev-page= +-btn:hover .cmp-pagination__text::before { width: 100%; } + +.pagination-no-lazy-loading .cmp-pagination__next-page-btn { margin-right: = +1.5rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__next-page-btn { border: none= +; padding-left: 0px; padding-right: 1.5rem; margin-right: 0px; } +} + +.pagination-no-lazy-loading .cmp-pagination__next-page-btn:focus .cmp-pagin= +ation__text::before, .pagination-no-lazy-loading .cmp-pagination__next-page= +-btn:hover .cmp-pagination__text::before { width: 100%; } + +.pagination-no-lazy-loading .cmp-pagination__prev-icon::after { content: "= +=EE=A0=80"; font-size: 24px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; transform: scaleX(-1); color: rgb(0, 77, 25= +5); } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__prev-icon::after { margin-ri= +ght: 1rem; } +} + +.pagination-no-lazy-loading .cmp-pagination__next-icon::after { content: "= +=EE=A0=80"; font-size: 24px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; color: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__next-icon::after { margin-le= +ft: 1rem; } +} + +.pagination-no-lazy-loading .cmp-pagination__disable-btn .cmp-pagination__n= +ext-icon::after, .pagination-no-lazy-loading .cmp-pagination__disable-btn .= +cmp-pagination__prev-icon::after, .pagination-no-lazy-loading .cmp-paginati= +on__disable-btn .cmp-pagination__text { color: rgb(107, 107, 107); } + +.pagination-no-lazy-loading .cmp-pagination__disable-btn:focus, .pagination= +-no-lazy-loading .cmp-pagination__disable-btn:hover { cursor: default; } + +.pagination-no-lazy-loading .cmp-pagination__disable-btn:focus .cmp-paginat= +ion__text::before, .pagination-no-lazy-loading .cmp-pagination__disable-btn= +:hover .cmp-pagination__text::before { width: 0px; } + +.pagination-no-lazy-loading .cmp-pagination__text { color: rgb(0, 77, 255);= + display: none; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__text { display: block; font-= +size: 1.6rem; font-weight: 600; } +} + +.pagination-no-lazy-loading .cmp-pagination__text::before { display: block;= + content: ""; background: rgb(0, 77, 255); height: 1px; width: 0px; positio= +n: relative; bottom: -2.9rem; transition: width 0.3s ease 0s; } + +.pagination-no-lazy-loading .cmp-pagination__pages { display: none; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__pages { display: block; marg= +in: 1.5rem 14rem; } +} + +@media screen and (min-width: 1000px) { + .pagination-no-lazy-loading .cmp-pagination__pages { display: block; marg= +in-left: clamp(10px, 100%, 120px); margin-right: clamp(10px, 100%, 120px); = +} +} + +.pagination-no-lazy-loading .cmp-pagination__ellipsis { font-size: 1.6rem; = +margin-left: 1.2rem; margin-right: 1.2rem; } + +.pagination-no-lazy-loading .cmp-pagination__page-list { display: flex; -we= +bkit-box-align: center; align-items: center; -webkit-box-pack: center; just= +ify-content: center; } + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__pag= +e-btn { color: rgb(0, 77, 255); font-size: 1.6rem; line-height: 5.18rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-btn { line-height: 2.56rem; } +} + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__pag= +e-btn:focus:not(:focus-visible), .pagination-no-lazy-loading .cmp-paginatio= +n__page-list .cmp-pagination__page-btn:hover { border-bottom: 1px solid rgb= +(0, 77, 255); } + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__act= +ive-page { color: rgb(0, 0, 0); font-weight: 600; } + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__act= +ive-page:hover { cursor: default; border: none; } + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__act= +ive-page:focus:not(:focus-visible) { border-bottom: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-item { margin-left: clamp(15px, 100%, 15px); margin-right: clamp(15px, = +100%, 15px); } +} + +@media screen and (min-width: 1000px) { + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-item { margin-left: clamp(12.5px, 100%, 12.5px); margin-right: clamp(12= +.5px, 100%, 12.5px); } +} + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-item:first-child { margin-left: 0px; } + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-item:last-child { margin-right: 0px; } +} + +.pagination-no-lazy-loading .cmp-pagination__pages-mobile { position: relat= +ive; padding: 1.5rem; width: 100%; margin-left: 0.6rem; margin-right: 0.6re= +m; border: 1px solid rgb(204, 204, 204); min-width: 150px; background-color= +: rgb(255, 255, 255); white-space: nowrap; } + +.pagination-no-lazy-loading .cmp-pagination__pages-mobile:hover { cursor: p= +ointer; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__pages-mobile { display: none= +; } +} + +.pagination-no-lazy-loading .cmp-pagination__page-mobile-active { display: = +flex; text-align: center; -webkit-box-pack: center; justify-content: center= +; -webkit-box-align: center; align-items: center; background-color: rgb(255= +, 255, 255); } + +.pagination-no-lazy-loading .cmp-pagination__page-mobile-text { text-transf= +orm: uppercase; text-align: center; letter-spacing: normal; font-size: 1.4r= +em; font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfo= +nt, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-s= +erif; font-weight: 600; color: rgb(0, 77, 255); } + +.pagination-no-lazy-loading .cmp-pagination__chevron::after { content: "=EF= +=84=A3"; font-size: 16px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; padding-left: 1.9rem; color: rgb(0, 77, 255); = +} + +.pagination-no-lazy-loading .cmp-pagination__page-select-mobile { position:= + absolute; width: 100%; height: 100%; top: 0.1rem; left: 0px; opacity: 0; } + +.pagination-no-lazy-loading .cmp-pagination__page-item-mobile { color: rgb(= +0, 77, 255); font-size: 1.6rem; font-weight: 600; } + +.pagination-no-lazy-loading .cmp-pagination__page-item-mobile:hover { curso= +r: pointer; } + +.pagination-no-lazy-loading .cmp-pagination__focus { box-shadow: rgb(0, 0, = +136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset= +: 1px; } + +.cmp-pagination { padding: 0px 0.939em; margin-bottom: 2rem; margin-top: 0.= +63em; display: flex; -webkit-box-pack: center; justify-content: center; } + +@media screen and (min-width: 768px) { + .cmp-pagination { margin-bottom: 3rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-pagination { margin: 2.5rem; } +} + +.cmp-pagination__link-next, .cmp-pagination__link-previous { display: flex;= + -webkit-box-align: start; align-items: flex-start; font-weight: 600; color= +: rgb(0, 77, 255); } + +.cmp-pagination__link-next:hover .cmp-pagination__link-text::after, .cmp-pa= +gination__link-previous:hover .cmp-pagination__link-text::after { width: 10= +0%; } + +.cmp-pagination__link-next:hover .cmp-pagination__link-text, .cmp-paginatio= +n__link-previous:hover .cmp-pagination__link-text { color: rgb(0, 77, 255);= + } + +.cmp-pagination__link-next:focus, .cmp-pagination__link-previous:focus { ou= +tline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; box-shadow: rgb(0= +, 0, 136) 0px 0px 0px 2px; } + +.cmp-pagination__link-next.disabled, .cmp-pagination__link-previous.disable= +d { pointer-events: none; color: rgb(107, 107, 107); cursor: not-allowed; } + +.cmp-pagination__link-next.disabled:hover .cmp-pagination__link-text::after= +, .cmp-pagination__link-previous.disabled:hover .cmp-pagination__link-text:= +:after { width: 0%; } + +.cmp-pagination__link-next.disabled:hover .cmp-pagination__link-text, .cmp-= +pagination__link-previous.disabled:hover .cmp-pagination__link-text { color= +: rgb(107, 107, 107); } + +.cmp-pagination__page-ellipsis { margin: 0px 0.78em; color: rgb(0, 0, 0); } + +@media screen and (max-width: 999.9px) { + .cmp-pagination__page-ellipsis { margin: 0.94em 0.5em; } +} + +.cmp-pagination__container { display: flex; min-height: 3.13em; -webkit-box= +-flex: 1; flex: 1 1 auto; font-weight: 500; } + +@media screen and (min-width: 768px) { + .cmp-pagination__container { -webkit-box-align: center; align-items: cent= +er; } +} + +.cmp-pagination__link { line-height: 2; background-color: rgb(255, 255, 255= +); } + +.cmp-pagination__link:first-child { margin-right: 0.38em; } + +.cmp-pagination__link:last-child { margin-left: 0.38em; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-pagination__link { padding-top: 0.94em; padding-bottom: 0.94em; } +} + +@media screen and (max-width: 767.9px) { + .cmp-pagination__link { border: 0.06em solid rgb(204, 204, 204); padding:= + 0.94em; height: 55px; } +} + +@media screen and (min-width: 1200px) { + .cmp-pagination__link { padding: 0px; } +} + +.cmp-pagination__left-arrow { display: inline-block; } + +.cmp-pagination__left-arrow::after { content: "=EE=A0=80"; font-size: 1.43e= +m; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; text-transform: none; letter-spacing: normal; overflow-wrap: normal; w= +hite-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; te= +xt-rendering: optimizelegibility; font-feature-settings: "liga"; transform:= + scaleX(-1); color: rgb(0, 77, 255); line-height: 0.7em; top: 0.03em; posit= +ion: relative; } + +@media screen and (min-width: 768px) { + .cmp-pagination__left-arrow::after { margin-right: 0.63em; } +} + +.cmp-pagination__link-next.disabled .cmp-pagination__right-arrow::after, .c= +mp-pagination__link-previous.disabled .cmp-pagination__left-arrow::after { = +color: rgb(107, 107, 107); pointer-events: none; } + +.cmp-pagination__link-text { text-transform: uppercase; display: none; } + +.cmp-pagination__link-text::after { content: ""; display: block; height: 0.= +063em; width: 0%; left: 0px; background: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .cmp-pagination__link-text { display: block; white-space: nowrap; } +} + +.cmp-pagination__dropdown-container { position: relative; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-pagination__dropdown-container { display: none; } +} + +.cmp-pagination__dropdown-text { position: absolute; display: block; text-t= +ransform: uppercase; color: rgb(0, 77, 255); width: 100%; pointer-events: n= +one; text-align: center; line-height: 3.7em; background: rgb(255, 255, 255)= +; border: 0.06em solid rgb(204, 204, 204); height: 3.9em; font-size: 1.4rem= +; } + +.cmp-pagination__dropdown { color: rgb(0, 77, 255); width: 100%; height: 10= +0%; text-align: center; appearance: none; padding: 1em 1.1em; } + +.cmp-pagination__dropdown:focus { border-color: rgb(102, 175, 233); outline= +: 0px; box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 1px inset, rgba(102, 175, 23= +3, 0.6) 0px 0px 8px; } + +.cmp-pagination__pagination-numbers { margin-top: 0.31rem; width: 100%; -we= +bkit-box-pack: center; justify-content: center; display: none; } + +@media screen and (min-width: 768px) { + .cmp-pagination__pagination-numbers { display: flex; } +} + +.cmp-pagination__page-num { color: rgb(0, 77, 255); margin: 0px 0.78em; fon= +t-weight: 600; } + +.cmp-pagination__page-num::after { content: ""; display: block; height: 0.0= +63em; width: 0%; left: 0px; background: rgb(0, 77, 255); } + +.cmp-pagination__page-num:hover::after { width: 100%; } + +.cmp-pagination__page-num:hover { color: rgb(0, 77, 255); } + +.cmp-pagination__page-num:focus { outline: rgb(255, 255, 255) solid 2px; ou= +tline-offset: 2px; box-shadow: rgb(0, 0, 136) 0px 0px 0px 2px; } + +@media screen and (max-width: 999.9px) { + .cmp-pagination__page-num { margin: 0.94em 0.5em; } +} + +.cmp-pagination__page-num--active { color: rgb(0, 0, 0); margin: 0px 0.78em= +; font-weight: 600; pointer-events: none; cursor: not-allowed; } + +.cmp-pagination__page-num--active:focus, .cmp-pagination__page-num--active:= +hover { text-decoration: none; } + +.cmp-pagination__page-num--active:focus { outline: rgb(255, 255, 255) solid= + 2px; outline-offset: 2px; box-shadow: rgb(0, 0, 136) 0px 0px 0px 2px; } + +@media screen and (max-width: 999.9px) { + .cmp-pagination__page-num--active { margin: 0.94em 0.5em; } +} + +.cmp-pagination__right-arrow { display: inline-block; } + +.cmp-pagination__right-arrow::after { content: "=EE=A0=80"; font-size: 1.43= +em; font-family: Ionicons; display: block; font-weight: 400; font-style: no= +rmal; text-transform: none; letter-spacing: normal; overflow-wrap: normal; = +white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; t= +ext-rendering: optimizelegibility; font-feature-settings: "liga"; color: rg= +b(0, 77, 255); line-height: 0.7em; top: 0.03em; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-pagination__right-arrow::after { margin-left: 0.63em; } +} + +.cmp-pagination__cmp-pagination__arrow-container { margin-right: 6px; } + +.cmp-pagination__down-arrow::after { content: "=EF=84=A3"; font-size: 1.38e= +m; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; color: rgb(0, 77, 255); } + +.cmp-pagination__down-arrow { pointer-events: none; padding-left: 1em; posi= +tion: relative; top: 0.13em; display: inline-block; } + +.cmp-pagination__form-control { appearance: none; display: block; width: 10= +0%; height: 5.5rem; padding: 1.25rem; font-size: 1rem; line-height: 1.6em; = +color: rgb(167, 167, 167); background-color: rgb(255, 255, 255); background= +-image: none; border: 1px solid rgb(74, 74, 74); border-radius: 0px; transi= +tion: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s, -= +webkit-box-shadow 0.15s ease-in-out 0s; } + +@media screen and (min-width: 768px) { + .cmp-pagination .cmp-pagination__link { margin-right: 0px; } +} + +.interactive-card-text.color-block-accent-purple-1 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(180, 85, 170); } + +.interactive-card-text.color-block-accent-purple-2 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(160, 85, 245); } + +.interactive-card-text.color-block-accent-purple-3 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(190, 130, 255); } + +.interactive-card-text.color-block-accent-purple-4 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(220, 175, 255); } + +.interactive-card-text.color-block-accent-purple-5 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(230, 220, 255); } + +.interactive-card-text.color-block-alt-blue .cmp-interactive-card-text__con= +tainer .cmp-interactive-card-text__text-bg-img-container { background-color= +: rgb(0, 65, 240); } + +.interactive-card-text.color-block-alt-gray .cmp-interactive-card-text__con= +tainer .cmp-interactive-card-text__text-bg-img-container { background-color= +: rgb(190, 190, 190); } + +.interactive-card-text.color-block-alt-gray-dark .cmp-interactive-card-text= +__container .cmp-interactive-card-text__text-bg-img-container { background-= +color: rgb(150, 150, 150); } + +.interactive-card-text.color-block-alt-gray-darker .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(90, 90, 90); } + +.interactive-card-text.color-block-alt-green .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(0, 215, 0); } + +.interactive-card-text.color-block-alt-red .cmp-interactive-card-text__cont= +ainer .cmp-interactive-card-text__text-bg-img-container { background-color:= + red; } + +.interactive-card-text.color-block-alt-yellow .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(255, 255, 0); } + +.interactive-card-text.color-block-aqua .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(0, 255, 187); } + +.interactive-card-text.color-block-blue .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(0, 186, 255); } + +.interactive-card-text.color-block-blue-green .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(5, 240, 165); } + +.interactive-card-text.color-block-brand-green .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(100, 255, 80); } + +.interactive-card-text.color-block-brand-orange .cmp-interactive-card-text_= +_container .cmp-interactive-card-text__text-bg-img-container { background-c= +olor: rgb(255, 120, 0); } + +.interactive-card-text.color-block-brand-yellow .cmp-interactive-card-text_= +_container .cmp-interactive-card-text__text-bg-img-container { background-c= +olor: rgb(255, 235, 50); } + +.interactive-card-text.color-block-blue-dark .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(0, 142, 255); } + +.interactive-card-text.color-block-blue-light .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(0, 243, 255); } + +.interactive-card-text.color-block-core-purple .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(70, 0, 115); } + +.interactive-card-text.color-block-cyan .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(0, 255, 255); } + +.interactive-card-text.color-block-gray .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(167, 167, 167); } + +.interactive-card-text.color-block-gray-base .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(0, 0, 0); } + +.interactive-card-text.color-block-gray-dark .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(107, 107, 107); } + +.interactive-card-text.color-block-gray-darker .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(74, 74, 74); } + +.interactive-card-text.color-block-gray-light .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(204, 204, 204); } + +.interactive-card-text.color-block-gray-lighter .cmp-interactive-card-text_= +_container .cmp-interactive-card-text__text-bg-img-container { background-c= +olor: rgb(227, 227, 227); } + +.interactive-card-text.color-block-gray-lightest .cmp-interactive-card-text= +__container .cmp-interactive-card-text__text-bg-img-container { background-= +color: rgb(242, 242, 242); } + +.interactive-card-text.color-block-grayishyellow-dark .cmp-interactive-card= +-text__container .cmp-interactive-card-text__text-bg-img-container { backgr= +ound-color: rgb(150, 150, 140); } + +.interactive-card-text.color-block-grayishyellow-light .cmp-interactive-car= +d-text__container .cmp-interactive-card-text__text-bg-img-container { backg= +round-color: rgb(230, 230, 220); } + +.interactive-card-text.color-block-green .cmp-interactive-card-text__contai= +ner .cmp-interactive-card-text__text-bg-img-container { background-color: r= +gb(0, 255, 0); } + +.interactive-card-text.color-block-green-dark .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(0, 83, 10); } + +.interactive-card-text.color-block-link .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(0, 77, 255); } + +.interactive-card-text.color-block-link-dark .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(0, 0, 136); } + +.interactive-card-text.color-block-orange .cmp-interactive-card-text__conta= +iner .cmp-interactive-card-text__text-bg-img-container { background-color: = +rgb(255, 182, 0); } + +.interactive-card-text.color-block-orange-dark .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(255, 149, 0); } + +.interactive-card-text.color-block-pink .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(231, 0, 116); } + +.interactive-card-text.color-block-pink-dark .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(164, 2, 83); } + +.interactive-card-text.color-block-pink-light .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(255, 80, 160); } + +.interactive-card-text.color-block-purple .cmp-interactive-card-text__conta= +iner .cmp-interactive-card-text__text-bg-img-container { background-color: = +rgb(161, 0, 255); } + +.interactive-card-text.color-block-purple-dark .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(117, 0, 192); } + +.interactive-card-text.color-block-purple-darkest .cmp-interactive-card-tex= +t__container .cmp-interactive-card-text__text-bg-img-container { background= +-color: rgb(70, 1, 115); } + +.interactive-card-text.color-block-red .cmp-interactive-card-text__containe= +r .cmp-interactive-card-text__text-bg-img-container { background-color: rgb= +(231, 15, 41); } + +.interactive-card-text.color-block-red-dark .cmp-interactive-card-text__con= +tainer .cmp-interactive-card-text__text-bg-img-container { background-color= +: rgb(189, 0, 29); } + +.interactive-card-text.color-block-red-darker .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(113, 0, 18); } + +.interactive-card-text.color-block-red-light .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(255, 50, 70); } + +.interactive-card-text.color-block-white .cmp-interactive-card-text__contai= +ner .cmp-interactive-card-text__text-bg-img-container { background-color: r= +gb(255, 255, 255); } + +.interactive-card-text.color-block-yellow .cmp-interactive-card-text__conta= +iner .cmp-interactive-card-text__text-bg-img-container { background-color: = +rgb(255, 212, 46); } + +.interactive-card-text.color-block-yellow-dark .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(240, 192, 0); } + +.interactive-card-text.color-block-yellow-light .cmp-interactive-card-text_= +_container .cmp-interactive-card-text__text-bg-img-container { background-c= +olor: rgb(255, 240, 179); } + +.interactive-card-text.cmp-interactive-card-text__black-text .cmp-interacti= +ve-card-text__container .cmp-interactive-card-text__text-bg-img-container {= + color: rgb(0, 0, 0); } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__label-container { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__label-container { margin-bottom: 1.5rem; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__label-container .cmp-teaser__title, .interactive-card-text .c= +mp-interactive-card-text__container .cmp-interactive-card-text__label-conta= +iner .cmp-text__label-small { font-size: 1.4rem; font-weight: 500; } + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__label-container .cmp-teaser__title, .interactive-card-text = +.cmp-interactive-card-text__container .cmp-interactive-card-text__label-con= +tainer .cmp-text__label-small { font-size: 1.8rem; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container { font-weight: 300; display: block; posi= +tion: relative; height: 25rem; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-text-container { height: 16rem; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-text-container { height: 22.5rem; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-text-container.cmp-interactive-card-text__linked-card= +:hover .cmp-interactive-card-text__separator-container { display: block; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container.cmp-interactive-card-text__linked-card:h= +over .cmp-interactive-card-text__text-bg-img-container { z-index: 1; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container.cmp-interactive-card-text__linked-card:h= +over .cmp-interactive-card-text__text-bg-img-container .cmp-text__paragraph= +-default { display: none; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container.cmp-interactive-card-text__linked-card:a= +ctive .cmp-interactive-card-text__text-bg-img-container { z-index: 3; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container.cmp-interactive-card-text__linked-card:a= +ctive .cmp-interactive-card-text__text-bg-img-container .cmp-text__paragrap= +h-default { display: block; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-container { display: flex; position: relative; z-index:= + 2; width: 83.33%; height: 85%; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-container { width: 85%; height: 75%; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-container { height: 80%; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-container .cmp-teaser__image { border: none; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-container .cmp-image, .interactive-card-text .cmp-inter= +active-card-text__container .cmp-interactive-card-text__image-container .cm= +p-image__image, .interactive-card-text .cmp-interactive-card-text__containe= +r .cmp-interactive-card-text__image-container .cmp-teaser__image, .interact= +ive-card-text .cmp-interactive-card-text__container .cmp-interactive-card-t= +ext__image-container .image { width: 100%; height: 100%; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__text-bg-img-container { position: absolute; width: 83.33%; he= +ight: 80%; top: 20%; right: 0px; z-index: 3; padding: 2rem 2.5rem; backgrou= +nd-color: rgb(161, 0, 255); color: rgb(255, 255, 255); font-size: 2rem; lin= +e-height: 2.6rem; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__text-bg-img-container { width: 85%; height: 75%; top: 25%; = +padding: 1rem 1.5rem; line-height: 2rem; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__text-bg-img-container { height: 80%; top: 20%; padding: 2re= +m 2.5rem; line-height: 2.6rem; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__text-bg-img-container.cmp-interactive-card-text__transparent-= +card { opacity: 0.9; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__text-container { position: relative; font-size: 2.2rem; line-= +height: 2.86rem; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__text-container { font-size: 1.8rem; line-height: 2rem; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__text-container { font-size: 2.2rem; line-height: 2.86rem; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__gradient-bg-img-container { position: absolute; inset: 0px; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__gradient-bg-img-container .cmp-image, .interactive-card-text = +.cmp-interactive-card-text__container .cmp-interactive-card-text__gradient-= +bg-img-container .cmp-image__image, .interactive-card-text .cmp-interactive= +-card-text__container .cmp-interactive-card-text__gradient-bg-img-container= + .image { height: 100%; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__separator-container { width: 85%; position: absolute; right: = +0px; bottom: -0.4rem; display: none; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__separator-container .cmp-separator__horizontal-rule { height:= + 0.15rem; margin: 0px; background-color: rgb(0, 77, 255); } + +.cmp-text-card { margin: 0px; } + +.cmp-text-card__title { margin-top: 0px; font-family: Graphik, Arial, syste= +m-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helve= +tica Neue", oxygen, cantarell, sans-serif; font-style: normal; text-transfo= +rm: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; font-we= +ight: 700; } + +@media screen and (min-width: 1000px) { + .cmp-text-card__title { font-size: 2.5rem; } +} + +.cmp-text-card__description { margin-top: 1rem; margin-bottom: auto; border= +-right: 1.5rem solid rgb(183, 52, 132); border-bottom: 1.5rem solid rgb(183= +, 52, 132); padding-bottom: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-text-card__description { padding-bottom: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-text-card__description { padding-bottom: 2rem; } +} + +.cmp-text-card__description-cta { margin-top: 1rem; margin-bottom: auto; pa= +dding-bottom: 2rem; } + +.cmp-text-card__border { border-right: 1.5rem solid rgb(183, 52, 132); bord= +er-bottom: 1.5rem solid rgb(183, 52, 132); padding-bottom: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-text-card__border { padding-bottom: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-text-card__border { padding-bottom: 2rem; } +} + +.cmp-text-card__content { background-color: rgb(255, 255, 255); display: fl= +ex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc= +tion: column; border: 0.5rem rgb(183, 52, 132); padding: 2rem 0px; } + +@media screen and (min-width: 768px) { + .cmp-text-card__content { padding: 3rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-text-card__content { padding: 4rem 0px; } +} + +.cmp-text-card__content .cmp-text-card__border { border-image: url("https:/= +/s7d1.scene7.com/is/image/accenturerelease/Hero%20header%20gradient?dpr=3Do= +ff&fit=3Dconstrain&qlt=3D85&ts=3D1674730849597&wid=3D1600") 100 / 1 / 0 str= +etch; } + +.cmp-text-card__action-container { margin-top: 1rem; padding-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-text-card__action-container { margin-top: 1.5rem; } +} + +.cmp-text-card__action-link::before { height: 0.2rem; } + +.cmp-text-card__action-link:focus::before { width: 100%; } + +.cmp-single-notification__content { width: 100%; padding-top: 3rem; backgro= +und-color: rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .cmp-single-notification__content { margin: auto; width: 83.33%; } +} + +.cmp-single-notification__title { display: flex; -webkit-box-pack: center; = +justify-content: center; text-align: center; font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; font-style: normal; text-tra= +nsform: none; color: rgb(0, 0, 0); font-weight: 500; font-size: 1.6rem; lin= +e-height: 1.12; } + +@media screen and (min-width: 1000px) { + .cmp-single-notification__title { font-size: 1.92rem; line-height: 1.177;= + } +} + +.cmp-single-notification__description { text-align: center; padding: 0.8rem= + 3rem 1.6rem; font-weight: 300; } + +@media screen and (min-width: 768px) { + .cmp-single-notification__description { padding-bottom: 2rem; } +} + +.cmp-single-notification__description p { font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-single-notification__description p { font-size: 1.6rem; } +} + +.cmp-single-notification__action-container { display: flex; -webkit-box-pac= +k: center; justify-content: center; padding-bottom: 3rem; } + +.cmp-single-notification-with-image__content { width: 100%; background-colo= +r: rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .cmp-single-notification-with-image__content { display: flex; } +} + +.cmp-single-notification-with-image__media-container { width: 100%; } + +.cmp-single-notification-with-image__media-container .cmp-image { height: 1= +00%; } + +.cmp-single-notification-with-image__media-container .cmp-image__image { he= +ight: 100%; object-fit: cover; } + +.cmp-single-notification-with-image__media-container .cmp-embed, .cmp-singl= +e-notification-with-image__media-container .cmp-video__embed, .cmp-single-n= +otification-with-image__media-container .embed { height: 100%; } + +.cmp-single-notification-with-image__media-container .cmp-video__embed .vid= +yard-player-container, .cmp-single-notification-with-image__media-container= + .cmp-video__embed .vidyard-player-container div[class^=3D"vidyard-div-"] {= + height: 100% !important; } + +@media screen and (min-width: 768px) { + .cmp-single-notification-with-image__media-container { width: 41.67%; } +} + +.cmp-single-notification-with-image__content-container { width: 100%; paddi= +ng: 2rem 3rem 3rem; } + +@media screen and (min-width: 768px) { + .cmp-single-notification-with-image__content-container { padding: 3rem; w= +idth: 58.33%; } +} + +.cmp-single-notification-with-image__title { font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; font-style: normal; text-tra= +nsform: none; color: rgb(0, 0, 0); font-weight: 500; font-size: 1.6rem; lin= +e-height: 1.12; } + +@media screen and (min-width: 1000px) { + .cmp-single-notification-with-image__title { font-size: 2.5rem; } +} + +@media screen and (min-width: 768px) and (max-width: 842px) { + .cmp-single-notification-with-image__title { font-size: 1.36rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-notification-with-image__title { font-size: 1.92rem; line-hei= +ght: 1.177; } +} + +.cmp-single-notification-with-image__description { padding: 0.8rem 0px 1.6r= +em; font-weight: 300; } + +@media screen and (min-width: 768px) { + .cmp-single-notification-with-image__description { padding-bottom: 2rem; = +} +} + +.cmp-single-notification-with-image__description p { font-size: 1.4rem; } + +@media screen and (min-width: 768px) and (max-width: 842px) { + .cmp-single-notification-with-image__description p { font-size: 1.328rem;= + line-height: 2.24rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-notification-with-image__description p { font-size: 1.6rem; } +} + +.cmp-single-notification-with-image__action-container { display: flex; padd= +ing-bottom: 3rem; } + +.interactivenavigations .cmp-global-header { position: relative; } + +@media screen and (min-width: 768px) { + .interactivenavigations .cmp-global-header { position: static; } +} + +.interactivenavigations .cmp-global-header nav { height: 5.1rem; position: = +absolute; } + +@media screen and (min-width: 1200px) { + .interactivenavigations .cmp-global-header nav { box-shadow: none; height= +: 7.1rem; } +} + +.interactivenavigations .cmp-global-header nav .cmp-global-header__navbar-c= +ontainer { height: 5.1rem; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-global-header nav .cmp-global-header__navbar= +-container { box-shadow: none; height: 7.1rem; } +} + +.interactivenavigations .cmp-interactive-nav__arrow { padding: 0px; top: 0p= +x; } + +@media screen and (min-width: 768px) { + .interactivenavigations .cmp-interactive-nav__arrow { display: none; } +} + +.interactivenavigations .cmp-interactive-nav__arrow-icon { height: 0.44em; = +margin-top: 0px; } + +.interactivenavigations .cmp-interactive-nav__arrow-icon span:first-of-type= +, .interactivenavigations .cmp-interactive-nav__arrow-icon span:nth-of-type= +(2) { background-color: rgb(0, 0, 0); border-radius: 0.5em; display: block;= + height: 2px; transition: all 0.25s ease-in-out 0s; width: 10px; } + +.interactivenavigations .cmp-interactive-nav__arrow-icon span:first-of-type= + { margin-left: -0.14em; margin-top: 0.67em; transform: rotate(50deg); } + +.interactivenavigations .cmp-interactive-nav__arrow-icon span:nth-of-type(2= +) { margin-left: 0.3em; margin-top: -0.11em; transform: rotate(-50deg); } + +.interactivenavigations .cmp-interactive-nav__arrow-icon--close span:first-= +of-type, .interactivenavigations .cmp-interactive-nav__arrow-icon--close sp= +an:nth-of-type(2) { transition: all 0.25s ease-in-out 0s; width: 1.2em; mar= +gin-left: 0.05em; } + +.interactivenavigations .cmp-interactive-nav__arrow-icon--close span:first-= +of-type { margin-top: 0.67em; transform: rotate(-45deg); } + +.interactivenavigations .cmp-interactive-nav__arrow-icon--close span:nth-of= +-type(2) { margin-top: -0.11em; transform: rotate(45deg); } + +.interactivenavigations .cmp-interactive-nav__elements { height: 6.2rem; wi= +dth: auto; box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 4px 0px; z-index: 100; le= +ft: 0px; right: 0px; position: fixed; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__elements { box-shadow: none= +; position: absolute; height: auto; } +} + +.interactivenavigations .cmp-interactive-nav__elements:not(.cmp-interactive= +-nav--sticky) { position: relative; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper { display: flex; background-color: rgb(255, 255, = +255); border-color: rgb(231, 231, 231); } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-n= +av__mobile-dropdown-wrapper { border-bottom: 1px solid rgb(231, 231, 231); = +border-top: 1px solid rgb(231, 231, 231); height: 70px; } +} + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview { bord= +er: 0px; padding: 1.6rem; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-n= +av__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview { di= +splay: none; } +} + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview .cmp-i= +nteractive-nav__item--overview { border: 0px; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview .cmp-i= +nteractive-nav__item--overview .cmp-interactive-nav__item-link { padding: 0= +px; border: 0px; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview .cmp-i= +nteractive-nav__item--overview .cmp-interactive-nav__item-link:focus, .inte= +ractivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav__mob= +ile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview .cmp-intera= +ctive-nav__item--overview .cmp-interactive-nav__item-link:hover { backgroun= +d-color: rgb(255, 255, 255); font-weight: 400; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__item--overview-interactive = +{ padding-left: 5px; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__item--overview-overview { t= +ext-transform: none; } + +@media screen and (max-width: 767.9px) { + .interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-n= +av__mobile-dropdown-wrapper .cmp-interactive-nav__item--overview-overview {= + display: none; } +} + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-dropdown { border-le= +ft: 1px solid rgb(227, 227, 227); margin-right: 0px; padding: 1.6rem; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-size: 1.4rem; font-weight: 400; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-dropdown .cmp-intera= +ctive-nav__arrow-icon::before { content: "=EF=84=A3"; font-size: 14px; font= +-family: Ionicons; display: block; font-weight: 400; font-style: normal; li= +ne-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: = +normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antial= +iased; text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.interactivenavigations .cmp-interactive-nav__articles { background-color: = +rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 0.5rem 0.5rem 0px; t= +ransition: max-height 0.3s ease-in-out 0s, top 0.3s ease-in-out 0s; positio= +n: relative; max-height: 0px; top: 0px; width: 100%; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__articles { visibility: visi= +ble; box-shadow: none; max-height: none; overflow: visible; opacity: 1; wid= +th: 100%; height: auto; } +} + +.interactivenavigations .cmp-interactive-nav__items { background-color: rgb= +(255, 255, 255); box-shadow: none; height: 100%; list-style: none; max-widt= +h: 1200px; opacity: 0; display: block; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items { transition: all 0.3= +s ease-out 0s; z-index: 997; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items { box-shadow: rgba(0,= + 0, 0, 0.4) 0px 0px 1rem 0px; } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__items { visibility: visible= +; opacity: 1; box-shadow: none; display: none; padding: 0px 1.5rem; margin:= + 0px auto; } +} + +.interactivenavigations .cmp-interactive-nav__items .cmp-interactive-nav__i= +tem:first-child { -webkit-box-align: center; align-items: center; backgroun= +d-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .interactivenavigations .cmp-interactive-nav__items .cmp-interactive-nav_= +_item:first-child { border-top: none; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items .cmp-interactive-nav_= +_item:first-child { border-top: none; padding-right: 0px; -webkit-box-pack:= + start; justify-content: flex-start; display: flex; } +} + +.interactivenavigations .cmp-interactive-nav__items--allviewports { display= +: flex; visibility: visible; opacity: 1; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__items--allviewports { -webk= +it-box-pack: center; justify-content: center; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items--allviewports { -webk= +it-box-pack: justify; justify-content: space-between; width: 100%; min-heig= +ht: 62px; border-top: 1px solid rgb(231, 231, 231); border-bottom: 1px soli= +d rgb(231, 231, 231); box-shadow: none; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items .cmp-interactive-nav_= +_item { padding: 1.6rem; display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item, .interactivenavigations= + .cmp-interactive-nav__items .cmp-interactive-nav__item:last-child { displa= +y: flex; } + +.interactivenavigations .cmp-interactive-nav__item { -webkit-box-align: cen= +ter; align-items: center; color: rgb(0, 0, 0); font-weight: 400; position: = +relative; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item { min-height: 66px; bo= +rder-top: none; -webkit-box-pack: center; justify-content: center; } +} + +.interactivenavigations .cmp-interactive-nav__item:focus { box-shadow: rgb(= +255, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 1px; outline-= +offset: 1px; z-index: 4; } + +.interactivenavigations .cmp-interactive-nav__item-link:focus + .cmp-intera= +ctive-nav__item .cmp-interactive-nav__item-link::after, .interactivenavigat= +ions .cmp-interactive-nav__item:focus + .cmp-interactive-nav__item:not(.cmp= +-interactive-nav__item--active)::after, .interactivenavigations .cmp-intera= +ctive-nav__item:focus::after, .interactivenavigations .cmp-interactive-nav_= +_item:hover + .cmp-interactive-nav__item .cmp-interactive-nav__item-link::a= +fter, .interactivenavigations .cmp-interactive-nav__item:hover + .cmp-inter= +active-nav__item:not(.cmp-interactive-nav__item--active)::after, .interacti= +venavigations .cmp-interactive-nav__item:hover::after { display: none; } + +.interactivenavigations .cmp-interactive-nav__item-link { -webkit-box-align= +: center; align-items: center; display: flex; color: rgb(0, 0, 0); backgrou= +nd-color: rgb(255, 255, 255); font-size: 1.4rem; font-weight: 400; line-hei= +ght: 2.24rem; padding: 0.308rem 2rem; height: 100%; -webkit-box-pack: start= +; justify-content: flex-start; position: relative; text-transform: none; wi= +dth: 100%; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item-link { padding: 2.208r= +em 2rem; -webkit-box-pack: center; justify-content: center; border-bottom: = +4px solid transparent; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item-link { border: 0px; pa= +dding: 0.308rem 2rem; } +} + +.interactivenavigations .cmp-interactive-nav__item-link .cmp-interactive-na= +v__item--overview-label, .interactivenavigations .cmp-interactive-nav__item= +-link:focus, .interactivenavigations .cmp-interactive-nav__item-link:hover = +{ font-weight: 600; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item-link:focus, .interacti= +venavigations .cmp-interactive-nav__item-link:hover { color: rgb(0, 0, 0); = +background-color: rgb(255, 255, 255); font-size: 1.4rem; font-weight: 400; = +line-height: 2.198rem; padding: 2.208rem 2rem; border-bottom: 4px solid rgb= +(0, 0, 0); z-index: 2; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item-link:focus, .interacti= +venavigations .cmp-interactive-nav__item-link:hover { font-weight: 400; } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item-link:focus .cmp-intera= +ctive-nav__item-arrow::after, .interactivenavigations .cmp-interactive-nav_= +_item-link:hover .cmp-interactive-nav__item-arrow::after { color: rgb(255, = +255, 255); } +} + +.interactivenavigations .cmp-interactive-nav__item-arrow { display: none; m= +argin-left: 10px; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item-arrow { display: block= +; } +} + +.interactivenavigations .cmp-interactive-nav__item-arrow::after { content: = +"=EE=A0=80"; font-size: 24px; font-feature-settings: "liga"; color: rgb(0, = +77, 255); line-height: 1.7rem; position: inherit; top: -2px; } + +.interactivenavigations .cmp-interactive-nav__item-arrow::after, .interacti= +venavigations .cmp-interactive-nav__item .more-icon::after { font-family: I= +onicons; font-weight: 400; font-style: normal; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + display: block; } + +.interactivenavigations .cmp-interactive-nav__item .more-icon::after { cont= +ent: "=EF=91=AA"; font-size: 40px; font-feature-settings: "liga"; align-sel= +f: center; line-height: 0.7; position: relative; margin-top: calc(100% - 42= +px); } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item .more-icon::after { to= +p: 0px; display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item--active { background-col= +or: rgb(242, 242, 242); position: relative; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--active { border-botto= +m: 4px solid rgb(0, 0, 0); } +} + +.interactivenavigations .cmp-interactive-nav__item--active + .cmp-interacti= +ve-nav__item::after { display: none; } + +.interactivenavigations .cmp-interactive-nav__item--active:focus::after, .i= +nteractivenavigations .cmp-interactive-nav__item--active:hover::after { dis= +play: block; background-color: transparent; } + +.interactivenavigations .cmp-interactive-nav__item--active .cmp-interactive= +-nav__item-link { color: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 400;= + line-height: 2.198rem; border: 0px; padding: 0.308rem 2rem; position: rela= +tive; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--active .cmp-interacti= +ve-nav__item-link { width: 100%; padding: 2.208rem 2rem; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--active .cmp-interacti= +ve-nav__item-link:focus::before, .interactivenavigations .cmp-interactive-n= +av__item--active .cmp-interactive-nav__item-link:hover::before { background= +-color: transparent; } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--active .cmp-interacti= +ve-nav__item-link::after { display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item--active .cmp-interactive= +-nav__item-link span { z-index: 3; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--active { background-c= +olor: rgb(255, 255, 255); } +} + +.interactivenavigations .cmp-interactive-nav__item--active .cmp-interactive= +-nav__item-arrow::after { content: "=EE=A0=80"; font-size: 24px; font-famil= +y: Ionicons; font-weight: 400; font-style: normal; text-transform: none; le= +tter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction= +: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibil= +ity; font-feature-settings: "liga"; display: inline-block; line-height: 1.7= +rem; transform: rotate(0deg); } + +.interactivenavigations .cmp-interactive-nav__item--overview { color: rgb(0= +, 0, 0); } + +.interactivenavigations .cmp-interactive-nav__item--overview::after { displ= +ay: none; } + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-link { place-content: flex-start; -webkit-box-pack: start; pad= +ding-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 2.56rem= +; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--overview .cmp-interac= +tive-nav__item-link { -webkit-box-orient: horizontal; -webkit-box-direction= +: normal; flex-direction: row; place-content: center; -webkit-box-pack: cen= +ter; padding: 0px 0.5rem; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--overview .cmp-interac= +tive-nav__item-link { height: auto; padding-right: 0px; } + .interactivenavigations .cmp-interactive-nav__item--overview .cmp-interac= +tive-nav__item-link:focus, .interactivenavigations .cmp-interactive-nav__it= +em--overview .cmp-interactive-nav__item-link:hover { background-color: tran= +sparent; } +} + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-link:focus { border-color: transparent; } + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-link:hover { border-bottom: 4px solid transparent; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--overview .cmp-interac= +tive-nav__item-link:hover { border-bottom: 0px; } +} + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-arrow { margin-bottom: 0.5rem; margin-left: 0px; } + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-arrow::after { transform: scaleX(-1); color: rgb(0, 0, 0); } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--overview.cmp-interact= +ive-nav__item--active { background-color: rgb(242, 242, 242); } +} + +.interactivenavigations .cmp-interactive-nav__item--overview.cmp-interactiv= +e-nav__item--active::after { display: block; background-color: transparent;= + } + +.interactivenavigations .cmp-interactive-nav__item--overview.cmp-interactiv= +e-nav__item--active .cmp-interactive-nav__item-arrow { margin-bottom: 0.5re= +m; } + +.interactivenavigations .cmp-interactive-nav__item--more .more-text-mobile = +{ display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--more .more-text-mobil= +e { display: block; font-weight: 600; } +} + +.interactivenavigations .cmp-interactive-nav__item--more .more-text { posit= +ion: absolute; display: none; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--more .more-text { top= +: calc(100% - 24px); } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--more .more-text { dis= +play: block; margin-top: calc(100% - 52px); } +} + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__items { display: flex; -webkit-box-orient: vertical; -webkit-box-direct= +ion: normal; flex-direction: column; padding: 0px; box-shadow: none; } + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__items::before { display: none; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--more.cmp-interactive-= +nav__item { padding: 0px; } +} + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__item-link { display: flex; -webkit-box-orient: vertical; -webkit-box-di= +rection: reverse; flex-direction: column-reverse; -webkit-box-pack: center;= + justify-content: center; padding: 1.6rem; margin-right: 0.1rem; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive= +-nav__item-link { padding-left: 2rem; padding-right: 2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive= +-nav__item-link { border-left: 0.063em solid rgb(227, 227, 227); } +} + +@media screen and (max-width: 767.9px) { + .interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive= +-nav__item-link { border-left: 0.063em solid rgb(227, 227, 227); } +} + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__item-link:focus::before, .interactivenavigations .cmp-interactive-nav__= +item--more .cmp-interactive-nav__item-link:hover::before { display: none; } + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__item-link--more-active { z-index: 2; } + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__item-link--more-active::after, .interactivenavigations .cmp-interactive= +-nav__item--more .cmp-interactive-nav__item-link--more-active::before { dis= +play: none; } + +.interactivenavigations .cmp-interactive-nav__item--more.cmp-interactive-na= +v__item.cmp-interactive_item--more-hidden { display: flex; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--more.cmp-interactive-= +nav__item.cmp-interactive_item--more-hidden { display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown { background-color: rgb(255, 255, 255); right: 0px; visibi= +lity: hidden; opacity: 0; max-height: 0px; overflow: hidden; box-shadow: rg= +ba(0, 0, 0, 0.4) 0px 0px 1rem 0px; transition: all 0.3s ease-out 0s; positi= +on: absolute; top: calc(100% + 2px); z-index: 4; width: auto; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown { width: 20rem; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__items { visibility: hidden; top: 0px= +; transition: all 0.3s ease-out 0s; max-width: max-content; display: flex; = +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items { width: 100%; max-width: no= +ne; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__items.cmp-interactive-nav-visible-on= +ly-tab-desktop { display: none; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items.cmp-interactive-nav-visible-= +only-tab-desktop { display: flex; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__items.cmp-interactive-nav-visible-on= +ly-tab-mobile { display: flex; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items.cmp-interactive-nav-visible-= +only-tab-mobile { display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__items .cmp-interactive-nav__item { d= +isplay: flex; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items .cmp-interactive-nav__item {= + padding: 0.38rem 2.002rem; } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items .cmp-interactive-nav__item .= +cmp-interactive-nav__item-link { padding: 1.5rem 2rem; margin-left: 2px; ma= +rgin-right: 2px; margin-top: 1px; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items .cmp-interactive-nav__item .= +cmp-interactive-nav__item-link { border-left: 0px; padding: 0px; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item { -webkit-box-pack: start; just= +ify-content: flex-start; background-color: rgb(255, 255, 255); border: 0px;= + } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__item { min-height: fit-content; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item.cmp-interactive-nav__item--acti= +ve { border-bottom: 4px solid rgb(0, 0, 0); } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item:last-of-type::before { display:= + none; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item-link { -webkit-box-align: start= +; align-items: flex-start; display: flex; padding: 1.6rem 2rem; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item-link:focus, .interactivenavigat= +ions .cmp-interactive-nav__item .cmp-interactive-nav--more-link-dropdown .c= +mp-interactive-nav__item-link:hover { color: rgb(0, 0, 0); } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item-link:focus::after, .interactive= +navigations .cmp-interactive-nav__item .cmp-interactive-nav--more-link-drop= +down .cmp-interactive-nav__item-link:hover::after { display: block; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item-link .cmp-interactive-nav__item= +-arrow::after, .interactivenavigations .cmp-interactive-nav__item .cmp-inte= +ractive-nav--more-link-dropdown .cmp-interactive-nav__item-link::after, .in= +teractivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--more-= +link-dropdown .cmp-interactive-nav__item-link::before, .interactivenavigati= +ons .cmp-interactive-nav__item .cmp-interactive-nav--more-link-dropdown .cm= +p-interactive-nav__item::after { display: none; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item:first-of-type { border-top: non= +e; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item:first-of-type::before { display= +: none; } + +.interactivenavigations .cmp-interactive-nav__show-dropdown { height: auto;= + } + +.interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports.c= +mp-interactive-nav--more-link-dropdown { visibility: visible; opacity: 1; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown { width: 20rem; animation-duration= +: 300ms; animation-name: slideDown; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown { width: max-content; } +} + +.interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports.c= +mp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items { visibi= +lity: visible; max-width: max-content; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items { widt= +h: 100%; max-width: none; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items { opac= +ity: 1; display: flex; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items .cmp-i= +nteractive-nav__item { display: flex; } +} + +.interactivenavigations .cmp-interactive-nav--sticky { left: 0px; position:= + sticky; right: 0px; z-index: 9999; } + +@-webkit-keyframes slideDown {=20 + 0% { transform: translateY(-5rem); opacity: 0; } + 100% { transform: translateY(0px); opacity: 1; } +} + +@keyframes slideDown {=20 + 0% { transform: translateY(-5rem); opacity: 0; } + 100% { transform: translateY(0px); opacity: 1; } +} + +@media not all and (min-resolution: 0.001dpcm) { + @supports (-webkit-appearance:none) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items { widt= +h: max-content; } +} +} + +.cmp-career-nav { height: 6.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav { height: 5.2rem; } +} + +.cmp-career-nav__arrow { padding: 0px; top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-career-nav__arrow { display: none; } +} + +.cmp-career-nav__elements { height: auto; width: auto; z-index: 20; left: 0= +px; right: 0px; position: fixed; background: rgb(242, 242, 242); border-top= +: 0.4rem solid rgb(190, 190, 190); } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__elements { box-shadow: none; position: absolute; } +} + +.cmp-career-nav__elements:not(.cmp-career-nav--sticky) { position: fixed; } + +.cmp-career-nav__elements .cmp-career-nav__mobile-dropdown-wrapper { displa= +y: flex; background-color: rgb(242, 242, 242); border-color: rgb(227, 227, = +227); border-bottom-width: 1px; border-bottom-style: solid; border-top-widt= +h: 1px; border-top-style: solid; } + +.cmp-career-nav__articles { position: relative; max-height: 0px; top: 0px; = +width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__articles { visibility: visible; box-shadow: none; max-he= +ight: none; overflow: visible; opacity: 1; height: auto; } +} + +.cmp-career-nav__items { box-shadow: none; height: 100%; list-style: none; = +max-width: 1200px; opacity: 0; display: block; } + +@media screen and (max-width: 999.9px) { + .cmp-career-nav__items { transition: all 0.3s ease-out 0s; z-index: 997; = +} +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-career-nav__items { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 1rem 0px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-career-nav__items { visibility: visible; opacity: 1; box-shadow: non= +e; display: none; padding: 0px 1.5rem; margin: 0px auto; } +} + +.cmp-career-nav__items--allviewports { display: flex; visibility: visible; = +opacity: 1; height: auto; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__items--allviewports { -webkit-box-pack: justify; justify= +-content: space-between; } +} + +@media screen and (max-width: 999.9px) { + .cmp-career-nav__items--allviewports { -webkit-box-pack: justify; justify= +-content: space-between; width: 100%; border-top: 1px solid rgb(227, 227, 2= +27); border-bottom: 1px solid rgb(227, 227, 227); box-shadow: none; } +} + +.cmp-career-nav__item { -webkit-box-align: center; align-items: center; col= +or: rgb(0, 0, 0); display: flex; font-weight: 400; position: relative; padd= +ing: 1.5rem; width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item { border-top: none; -webkit-box-pack: center; justi= +fy-content: center; } +} + +.cmp-career-nav__item:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2p= +x; outline: rgb(0, 0, 136) solid 1px; outline-offset: 1px; z-index: 4; } + +.cmp-career-nav__item-link:focus + .cmp-career-nav__item .cmp-career-nav__i= +tem-link::after, .cmp-career-nav__item:focus + .cmp-career-nav__item:not(.c= +mp-career-nav__item--active)::after, .cmp-career-nav__item:focus::after, .c= +mp-career-nav__item:hover + .cmp-career-nav__item .cmp-career-nav__item-lin= +k::after, .cmp-career-nav__item:hover + .cmp-career-nav__item:not(.cmp-care= +er-nav__item--active)::after, .cmp-career-nav__item:hover::after { display:= + none; } + +.cmp-career-nav__item-link { -webkit-box-align: center; align-items: center= +; display: flex; color: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 400; = +height: 100%; -webkit-box-pack: start; justify-content: flex-start; positio= +n: relative; text-transform: none; width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item-link { -webkit-box-pack: center; justify-content: c= +enter; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-career-nav__item-link { border: 0px; } +} + +.cmp-career-nav__item-link:focus, .cmp-career-nav__item-link:hover { border= +-bottom: 4px solid rgb(0, 0, 0); font-weight: 600; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item-link:focus, .cmp-career-nav__item-link:hover { colo= +r: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 400; z-index: 2; } +} + +@media screen and (max-width: 999.9px) { + .cmp-career-nav__item-link:focus, .cmp-career-nav__item-link:hover { font= +-weight: 400; } +} + +.cmp-career-nav__item--active { background-color: rgb(242, 242, 242); posit= +ion: relative; color: rgb(0, 0, 0); font-size: 1.6rem; font-weight: 600; li= +ne-height: 2.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item--active { font-size: 1.4rem; font-weight: 600; } +} + +@media screen and (min-width: 768px) { + .cmp-career-nav__item { padding: 1.5rem 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item { padding: 1.2rem 0.5rem 0.8rem; width: auto; } +} + +@media screen and (max-width: 999.9px) { + .cmp-career-nav__item { display: none; } +} + +.cmp-career-nav .cmp-career-nav__item--active { display: block; } + +.cmp-career-nav .cmp-career-nav__item--active-label { border-bottom: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav .cmp-career-nav__item--active-label { border-bottom: 4px = +solid rgb(0, 0, 0); } +} + +.cmp-career-nav__item a, .cmp-career-nav__item span { border-bottom: 4px so= +lid transparent; } + +.cmp-career-nav .cmp-accordion__icon { display: block; top: 1.8rem; padding= +-top: 1.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav .cmp-accordion__icon { display: none; } +} + +.cmp-career-nav .cmp-accordion__button--expanded:hover, .cmp-career-nav__it= +ems.cmp-accordion__button--expanded { background: inherit; border-bottom: 1= +px solid rgb(227, 227, 227); } + +.cmp-career-nav .cmp-accordion__panel { height: 100vh; background-color: rg= +b(242, 242, 242); } + +.cmp-career-nav .cmp-accordion__panel, .cmp-career-nav .cmp-accordion__pane= +l .cmp-career-nav__items { width: 100%; box-shadow: none; } + +.cmp-career-nav .cmp-accordion__panel--hidden .cmp-career-nav__items { visi= +bility: hidden; opacity: 0; } + +.cmp-career-nav .cmp-accordion__panel--expanded .cmp-career-nav__items { vi= +sibility: visible; opacity: 1; transition: all 0.6s ease-in-out 0s; } + +.cmp-career-nav .cmp-accordion__panel .cmp-career-nav__item { display: bloc= +k; border-bottom: 1px solid rgb(227, 227, 227); padding: 1.5rem 1.5rem 1.5r= +em 3rem; } + +@media screen and (min-width: 768px) { + .cmp-career-nav .cmp-accordion__panel .cmp-career-nav__item { padding: 1.= +5rem 1.5rem 1.5rem 3.5rem; } +} + +.cmp-career-nav .cmp-accordion__panel .cmp-career-nav__item--active { displ= +ay: none; } + +.cmp-career-nav .cmp-accordion__panel .cmp-career-nav__item a, .cmp-career-= +nav .cmp-accordion__panel .cmp-career-nav__item a:focus, .cmp-career-nav .c= +mp-accordion__panel .cmp-career-nav__item a:hover, .cmp-career-nav .cmp-acc= +ordion__panel .cmp-career-nav__item span { border-bottom: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav .cmp-accordion__panel { display: none; } +} + +.cmp-career-nav__item.cmp-career-nav__item--active { padding-right: 5.5rem;= + } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item.cmp-career-nav__item--active { padding-right: 0.5re= +m; } +} + +.cmp-link-teaser { display: flex; flex-wrap: wrap; } + +.cmp-link-teaser__link { color: rgb(0, 77, 255); text-decoration: underline= +; font-size: 1.4rem; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .cmp-link-teaser__link { font-size: 1.6rem; line-height: 2.56rem; } +} + +.cmp-link-teaser__link:focus, .cmp-link-teaser__link:hover, .cmp-link-tease= +r__link:visited { color: rgb(0, 0, 136); } + +.cmp-link-teaser--2-columns .cmp-link-teaser__list { width: 50%; } + +@media screen and (min-width: 1000px) { + .cmp-link-teaser--2-columns .cmp-link-teaser__list { width: 33.3333%; } +} + +.cmp-link-teaser--2-columns .cmp-link-teaser__list .cmp-link-teaser__list-i= +tem { margin-bottom: 1rem; margin-left: 1.5rem; } + +.cmp-link-teaser--3-columns .cmp-link-teaser__list { width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-link-teaser--3-columns .cmp-link-teaser__list { width: 33.3333%; } +} + +.cmp-link-teaser--3-columns .cmp-link-teaser__list .cmp-link-teaser__list-i= +tem { margin-bottom: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-link-teaser--3-columns .cmp-link-teaser__list .cmp-link-teaser__list= +-item { margin-bottom: 2.4rem; } +} + +.cmp-link-teaser--4-columns .cmp-link-teaser__link { text-decoration: none;= + display: inline-block; } + +.cmp-link-teaser--4-columns .cmp-link-teaser__link:hover { text-decoration:= + underline; } + +.cmp-link-teaser--4-columns .cmp-link-teaser__link:focus { text-decoration:= + underline; color: rgb(0, 77, 255); } + +.cmp-link-teaser--4-columns .cmp-link-teaser__list { width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-link-teaser--4-columns .cmp-link-teaser__list { width: 25%; } +} + +.cmp-link-teaser--4-columns .cmp-link-teaser__list .cmp-link-teaser__list-i= +tem { margin-bottom: 1.2rem; } + +@media screen and (min-width: 768px) { + .cmp-link-teaser--4-columns .cmp-link-teaser__list .cmp-link-teaser__list= +-item { margin-bottom: 1.5rem; } +} + +.news-media-with-filter { margin-bottom: 1.504rem; } + +.news-media-with-filter.has-divider { border-bottom: 1px solid rgb(204, 204= +, 204); } + +.news-media-with-filter .cmp-news-media-with-filter-row { display: flex; fl= +ex-wrap: wrap; } + +.news-media-with-filter .cmp-news-media-with-filter-row > .container.respon= +sivegrid .cmp-container { display: flex; flex-wrap: wrap; max-width: calc(1= +00% + 60px); } + +.news-media-with-filter .cmp-news-media-with-filter-row .cmp-form { positio= +n: relative; height: 50px; } + +.news-media-with-filter .cmp-news-media-with-filter-row .cmp-form .options = +{ position: absolute; width: 100%; } + +.news-media-with-filter .cmp-news-media-with-filter-row .cmp-form-options__= +field.cmp-form-options__field--drop-down-custom { word-break: break-all; ov= +erflow: hidden; } + +.news-media-with-filter .cmp-news-media-with-filter-row .cmp-form-options__= +field.cmp-form-options__field--drop-down-custom::before { content: " "; dis= +play: inline-block; width: 100%; position: absolute; bottom: 0px; left: 0px= +; height: 12px; background-color: rgb(255, 255, 255); } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs { padd= +ing-left: 0px; } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs .cmp-f= +orm-options__custom-select-item { height: auto; } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs .cmp-f= +orm-options__field--drop-down-custom:hover::before { background-color: rgb(= +242, 242, 242); } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs .cmp-f= +orm-options__field--drop-down-custom:focus:not(:focus-visible) { outline: n= +one; box-shadow: none; } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs .cmp-f= +orm-options__custom-select-items.active + .cmp-form-options__field--drop-do= +wn-custom:hover::before { background-color: rgb(255, 255, 255); } + +.news-media-with-filter .cmp-form-options--drop-down { margin-bottom: 0px; = +} + +.news-media-with-filter .cmp-news-media-title { display: flex; flex-wrap: w= +rap; width: 100%; font-size: 1.808rem; font-weight: 600; padding-top: 0.496= +rem; padding-bottom: 2rem; line-height: 2.20576rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .news-media-with-filter .cmp-news-media-title { line-height: 2.44rem; fon= +t-size: 2rem; } +} + +@media screen and (min-width: 1000px) { + .news-media-with-filter .cmp-news-media-title { font-size: 2.496rem; line= +-height: 2.9952rem; } +} + +.news-media-with-filter .cmp-news-media-card { margin-bottom: 2.496rem; pad= +ding-right: 1.6rem; -webkit-box-flex: 0; flex: 0 0 100%; } + +@media screen and (min-width: 768px) { + .news-media-with-filter .cmp-news-media-card { -webkit-box-flex: 0; flex:= + 0 0 33.3333%; max-width: 33.3333%; } +} + +.news-media-with-filter .cmp-news-media-card > * { height: 100%; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-teaser__co= +ntent { border: 0px; background-color: transparent; padding: 0px; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-contact-ca= +rd__content { padding-bottom: 0px; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-share-bann= +er__icon--mail { margin-top: 0.8rem; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-form-optio= +ns-news-media { margin-bottom: 0px; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-contact-ca= +rd__link--number { padding-bottom: 1.2rem; } + +.news-media-with-filter .cmp-news-media-card--hidden { display: none; } + +.cmp-accordion__panel--expanded .news-media-with-filter { visibility: visib= +le; } + +.cmp-accordion__panel--expanded .news-media-with-filter, .cmp-accordion__pa= +nel--hidden .news-media-with-filter { transition: visibility 0.4s ease 0.2s= +; } + +.cmp-accordion__panel--hidden .news-media-with-filter { visibility: hidden;= + } + +.bp-carousel-block .carousel .cmp-container { display: flex; -webkit-box-or= +ient: vertical; -webkit-box-direction: normal; flex-direction: column; -web= +kit-box-align: center; align-items: center; } + +.bp-carousel-block .carousel .cmp-container .title { opacity: 0; } + +.bp-carousel-block .carousel .cmp-container .title .cmp-title__text { font-= +weight: 600; font-size: 3.68rem; line-height: 1; color: rgb(0, 0, 0); text-= +align: center; margin-top: 1rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .carousel .cmp-container .title .cmp-title__text { fon= +t-size: 4rem; margin-top: 3rem; margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel .cmp-container .title .cmp-title__text { fon= +t-size: 5.27rem; } +} + +.bp-carousel-block .carousel .cmp-container .text { opacity: 0; } + +.bp-carousel-block .carousel .cmp-container .text .cmp-text p { font-weight= +: 300; font-size: 1.6rem; line-height: 1; text-align: center; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .carousel .cmp-container .text .cmp-text p { font-size= +: 2rem; line-height: 1.2; } +} + +.bp-carousel-block .carousel--disable-animate .cmp-carousel .cmp-bp-card__d= +etails .cmp-bp-card__description, .bp-carousel-block .carousel--disable-ani= +mate .cmp-carousel .cmp-bp-card__details .cmp-bp-card__tag, .bp-carousel-bl= +ock .carousel--disable-animate .cmp-carousel .cmp-bp-card__details .cmp-bp-= +card__title, .bp-carousel-block .carousel--disable-animate .container .text= +, .bp-carousel-block .carousel--disable-animate .container .title { opacity= +: 1; } + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel--animate .container .text, .bp-carousel-bloc= +k .carousel--animate .container .title { position: relative; top: 10px; tra= +nsition: all 0.6s ease-out 0s; } +} + +.bp-carousel-block .carousel--animate .container--animate-block-header .tit= +le { transition: all 0.6s ease-out 0s; opacity: 1; top: 0px; } + +.bp-carousel-block .carousel--animate .container--animate-block-header .tex= +t { transition: all 0.6s ease-out 0.3s; opacity: 1; top: 0px; } + +.bp-carousel-block .carousel--animate .cmp-bp-carousel-module--animate-caro= +usel-slider { transition: all 0.6s ease-out 0s; top: 0px; } + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel--animate .cmp-bp-carousel-module .cmp-carous= +el .cmp-carousel__item .cmp-bp-card__tag { opacity: 0; line-height: 1.5; ma= +rgin: 2rem 0px 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel--animate .cmp-bp-carousel-module .cmp-carous= +el .cmp-carousel__item .cmp-bp-card__title { opacity: 0; font-size: 2.8rem;= + } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel--animate .cmp-bp-carousel-module .cmp-carous= +el .cmp-carousel__item .cmp-bp-card__description { opacity: 0; } +} + +.bp-carousel-block .cmp-bp-carousel-module { overflow: hidden; transition: = +top 0.6s ease-out 0s; top: 10px; position: relative; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel { width: 23rem; di= +splay: block; position: relative; perspective: 145rem; margin: 8rem auto 1.= +4rem; transform-style: preserve-3d; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel { margin-bottom:= + 0.7rem; width: 24.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel { width: 31rem; = +} +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__content { display= +: block; transform-style: preserve-3d; transition: all 0.5s ease 0s; transf= +orm: translateZ(90rem); margin-left: 1.5rem; margin-right: 1.5rem; } + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__content { margi= +n: 0px; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__indicators { disp= +lay: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m { display: block; position: absolute; width: 20rem; height: 20rem; box-sh= +adow: rgba(0, 0, 0, 0.1) 0px 2px 2px, rgba(0, 0, 0, 0.1) 0px 0px 10px; back= +ground: rgb(255, 255, 255); backface-visibility: hidden; overflow: hidden; = +} + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem { width: 23rem; height: 23rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem { width: 24.5rem; height: 24.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem { width: 31rem; height: 31rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card-container { display: flex; -webkit-box-orient: vertical; -we= +bkit-box-direction: normal; flex-direction: column; pointer-events: none; p= +osition: static; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-carousel__explore { width: 8rem; height: 8rem; background: rgba(82, = +0, 255, 0.9); color: rgb(255, 255, 255); border-radius: 50%; position: abso= +lute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 3; op= +acity: 0; transition: opacity 0.4s linear 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-carousel__explore span { position: absolute; text-align: center; lef= +t: 50%; top: 50%; line-height: 1; font-size: 1.3rem; font-weight: 600; tran= +sform: translate(-50%, -50%); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-carousel__explore span { font-size: 1.6rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-image, .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp= +-carousel__item .cmp-image__image { width: 20rem; height: 20rem; padding: 0= +px; object-fit: cover; transition: transform 0.6s ease 0s, -webkit-transfor= +m 0.6s ease 0s; } + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-image, .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .c= +mp-carousel__item .cmp-image__image { width: 23rem; height: 23rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-image, .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .c= +mp-carousel__item .cmp-image__image { width: 24.5rem; height: 24.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-image, .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .c= +mp-carousel__item .cmp-image__image { width: 31rem; height: 31rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__details { position: relative; display: flex; -webkit-box-or= +ient: vertical; -webkit-box-direction: normal; flex-direction: column; -web= +kit-box-align: start; align-items: flex-start; opacity: 0; } + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-bp-card__details { top: 0px; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__details-link { display: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__tag { font-weight: 600; font-size: 1.2rem; color: rgb(0, 0,= + 0); line-height: 1; margin: 1.5rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-bp-card__tag { margin: 3rem 0px 2rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__title { font-weight: 300; font-size: 2.4rem; color: rgb(0, = +77, 255); line-height: 1.2; margin-bottom: 1.5rem; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-bp-card__title { font-size: 2.48rem; line-height: 1.1; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__description { font-weight: 300; font-size: 1.76rem; color: = +rgb(0, 0, 0); line-height: 1.1; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-bp-card__description { font-size: 1.62rem; line-height: 1.3; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .sr-only { clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); height:= + 1px; overflow: hidden; position: absolute; white-space: nowrap; width: 1px= +; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active { overflow: visible; pointer-events: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details { position: relative; transition: all 0.6s = +ease-out 0.3s; top: 0px; opacity: 1; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details--animate { top: 0px; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details--animate .cmp-bp-card__tag { transition: al= +l 0.6s ease-out 0.35s; top: 0px; opacity: 1; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details--animate .cmp-bp-card__title { transition: = +all 0.6s ease-out 0.4s; top: 0px; opacity: 1; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details--animate .cmp-bp-card__description { transi= +tion: all 0.6s ease-out 0.45s; top: 0px; position: relative; opacity: 1; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions { margin:= + 20px 0px 0px; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions { margi= +n: 25px 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions { margi= +n: 20px 0px 0px; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__action { font-family: Graphik, Arial, system-ui, -apple-system, blink= +macsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantar= +ell, sans-serif; font-size: 1.6rem; font-weight: 500; background-color: tra= +nsparent; border-radius: 50%; width: 4rem; height: 4rem; text-transform: no= +ne; color: rgb(107, 107, 107); margin: 25px 0px 24px; position: relative; l= +ine-height: 1.4; border: 1px solid rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__action { width: 7rem; height: 7rem; line-height: 1.42222; font-size= +: 1.8rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__action-text { clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); = +height: 1px; overflow: hidden; position: absolute; white-space: nowrap; wid= +th: 1px; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn { display: flex; -webkit-box-align: = +center; align-items: center; left: -18.5rem; top: 23%; position: relative; = +padding: 3px; height: 8.5rem; } + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn { left: -21.2rem; } +} + +@media screen and (max-width: 767.9px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn { height: 4.8rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn { left: -20.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn { left: -27rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn:focus-within { outline: rgb(255, 255= +, 255) solid 1px; box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px inset; outline= +-offset: 1px; transform: scale(1.2); } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn .cmp-carousel__action--previous { tr= +ansition: all 0.4s ease 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn .cmp-carousel__action--previous .cmp= +-carousel__action-icon::after { content: "=EF=8F=95"; font-size: 3.4rem; fo= +nt-family: Ionicons; display: block; font-weight: 400; font-style: normal; = +line-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap= +: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: anti= +aliased; text-rendering: optimizelegibility; font-feature-settings: "liga";= + color: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn .cmp-carousel__action--previous .c= +mp-carousel__action-icon::after { content: "=EF=8F=95"; font-size: 4.8rem; = +font-family: Ionicons; display: block; font-weight: 400; font-style: normal= +; line-height: 1; text-transform: none; letter-spacing: normal; overflow-wr= +ap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: an= +tialiased; text-rendering: optimizelegibility; font-feature-settings: "liga= +"; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn .cmp-carousel__action--previous:focu= +s { box-shadow: none; outline: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn .cmp-carousel__action--previous:hove= +r:not(:focus-within) { transform: scale(1.2); } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn { display: flex; -webkit-box-align: cent= +er; align-items: center; left: 4.7rem; top: 23%; position: relative; paddin= +g: 3px; height: 8.5rem; } + +@media screen and (max-width: 767.9px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn { height: 4.8rem; } +} + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn { left: 7.4rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn { left: 11rem; } +} + +@media screen and (min-width: 1200px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn { left: 10.5rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn:focus-within { outline: rgb(255, 255, 25= +5) solid 1px; box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px inset; outline-off= +set: 1px; transform: scale(1.2); } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn .cmp-carousel__action--next { transition= +: all 0.4s ease 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn .cmp-carousel__action--next .cmp-carouse= +l__action-icon::after { content: "=EF=8F=96"; font-size: 3.4rem; font-famil= +y: Ionicons; display: block; font-weight: 400; font-style: normal; line-hei= +ght: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal= +; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased;= + text-rendering: optimizelegibility; font-feature-settings: "liga"; color: = +rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn .cmp-carousel__action--next .cmp-carou= +sel__action-icon::after { content: "=EF=8F=96"; font-size: 4.8rem; font-fam= +ily: Ionicons; display: block; font-weight: 400; font-style: normal; line-h= +eight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norm= +al; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiase= +d; text-rendering: optimizelegibility; font-feature-settings: "liga"; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn .cmp-carousel__action--next:focus { box-= +shadow: none; outline: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn .cmp-carousel__action--next:hover:not(:f= +ocus-within) { transform: scale(1.2); } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage { width: 23rem; height: inherit; display: flex; position= +: absolute; left: auto; top: -1.5rem; overflow: hidden; z-index: 1; opacity= +: 1; background: rgba(1, 1, 1, 0.08); cursor: none; transition: transform 0= +.7s ease 0s, -webkit-transform 0.7s ease 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 2px; outl= +ine: rgb(255, 255, 255) solid 2px; outline-offset: 2px; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage:focus:not(:focus-visible) { box-shadow: none; outline: n= +one; } + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__center-stage { width: 26rem; left: -1.5rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__center-stage { left: -1.5rem; top: -2.5rem; width: 27.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__center-stage { top: -2rem; width: 34rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-overlay { background: rgba(82, 0,= + 255, 0.9); color: rgb(255, 255, 255); border-radius: 50%; position: absolu= +te; cursor: none; transform: translate(50%, -50%); top: 50%; right: 50%; pa= +dding: 0px; z-index: 2; overflow: hidden; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-overlay span { position: absolute= +; inset: 0px; display: flex; -webkit-box-pack: center; justify-content: cen= +ter; -webkit-box-align: center; align-items: center; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-overlay--animate { padding: 150%;= + opacity: 0.9; transition: padding 0.4s ease 0s, opacity 0.3s ease 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-btn { display: none; width: 8rem;= + height: 8rem; background: rgba(82, 0, 255, 0.9); color: rgb(255, 255, 255)= +; border-radius: 50%; position: absolute; cursor: none; opacity: 0.9; trans= +ition: translate 0.6s ease 0s; word-break: normal; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-btn span { width: 100%; pointer-e= +vents: none; position: absolute; text-align: center; left: 50%; top: 50%; l= +ine-height: 1; font-size: 1.3rem; font-weight: 600; transform: translate(-5= +0%, -50%); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__center-stage .cmp-carousel__explore-btn span { font-size: 1.4rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage:hover .cmp-carousel__explore-btn { display: block; trans= +ition: translate 0.6s ease 0s; } + +.bp-carousel-block .button.cmp-button--text-brand-link { text-align: center= +; } + +.bp-carousel-block .button.cmp-button--text-brand-link .cmp-button:focus::b= +efore, .bp-carousel-block .button.cmp-button--text-brand-link .cmp-button:h= +over::before { width: 100%; } + +.cmp-dm-portal .ui.image { max-width: 50% !important; } + +.cmp-dm-portal .ui.button { cursor: pointer; display: inline-block; min-hei= +ght: 1em; outline: none; text-shadow: none; font-weight: 700; line-height: = +1em; font-style: normal; text-align: center; text-decoration: none; border-= +radius: 0.285714rem; user-select: none; transition: opacity 0.1s ease 0s, b= +ackground-color 0.1s ease 0s, color 0.1s ease 0s, box-shadow 0.1s ease 0s, = +background 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s; will-change: auto= +; -webkit-tap-highlight-color: transparent; } + +.cmp-dm-portal .ui.button, .cmp-dm-portal .ui.button:hover { box-shadow: tr= +ansparent 0px 0px 0px 1px inset, rgba(34, 36, 38, 0.15) 0px 0px 0px 0px ins= +et; } + +.cmp-dm-portal .ui.button:hover { background-color: rgb(202, 203, 205); bac= +kground-image: none; color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.button:hover .icon { opacity: 0.85; } + +.cmp-dm-portal .ui.button:focus { background-color: rgb(202, 203, 205); col= +or: rgba(0, 0, 0, 0.8); background-image: none; } + +.cmp-dm-portal .ui.button:focus .icon { opacity: 0.85; } + +.cmp-dm-portal .ui.active.button:active, .cmp-dm-portal .ui.button:active {= + background-color: rgb(186, 187, 188); color: rgba(0, 0, 0, 0.9); } + +.cmp-dm-portal .ui.active.button { box-shadow: transparent 0px 0px 0px 1px = +inset; } + +.cmp-dm-portal .ui.active.button, .cmp-dm-portal .ui.active.button:hover { = +color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.active.button, .cmp-dm-portal .ui.active.button:active, = +.cmp-dm-portal .ui.active.button:hover { background-color: rgb(192, 193, 19= +4); background-image: none; } + +.cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.button {= + position: relative; cursor: default; color: transparent; opacity: 1; point= +er-events: auto; transition: all 0s linear 0s, opacity 0.1s ease 0s; text-s= +hadow: none !important; } + +.cmp-dm-portal .ui.loading.button::before { border-radius: 500rem; border: = +0.2em solid rgba(0, 0, 0, 0.15); } + +.cmp-dm-portal .ui.loading.button::after, .cmp-dm-portal .ui.loading.button= +::before { position: absolute; content: ""; top: 50%; left: 50%; margin: -0= +.642857em 0px 0px -0.642857em; width: 1.28571em; height: 1.28571em; } + +.cmp-dm-portal .ui.loading.button::after { border-radius: 500rem; animation= +: 0.6s linear 0s infinite normal none running loader; border: 0.2em solid; = +color: rgb(255, 255, 255); box-shadow: transparent 0px 0px 0px 1px; } + +.cmp-dm-portal .ui.labeled.button:not(.icon) { display: inline-flex; -webki= +t-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: ro= +w; background: none; border: none; box-shadow: none; padding: 0px !importan= +t; } + +.cmp-dm-portal .ui.labeled.button > .button { margin: 0px; } + +.cmp-dm-portal .ui.labeled.button > .label { display: flex; -webkit-box-ali= +gn: center; align-items: center; font-size: 1em; border-color: rgba(34, 36,= + 38, 0.15); margin: 0px 0px 0px -1px !important; } + +.cmp-dm-portal .ui.labeled.button > .tag.label::before { width: 1.85em; hei= +ght: 1.85em; } + +.cmp-dm-portal .ui.labeled.button:not([class*=3D"left labeled"]) > .button = +{ border-top-right-radius: 0px; border-bottom-right-radius: 0px; } + +.cmp-dm-portal .ui.labeled.button:not([class*=3D"left labeled"]) > .label, = +.cmp-dm-portal .ui[class*=3D"left labeled"].button > .button { border-top-l= +eft-radius: 0px; border-bottom-left-radius: 0px; } + +.cmp-dm-portal .ui[class*=3D"left labeled"].button > .label { border-top-ri= +ght-radius: 0px; border-bottom-right-radius: 0px; } + +.cmp-dm-portal .ui.button > .icon:not(.button) { height: auto; opacity: 0.8= +; transition: opacity 0.1s ease 0s; } + +.cmp-dm-portal .ui.button:not(.icon) > .icon:not(.button):not(.dropdown), .= +cmp-dm-portal .ui.button:not(.icon) > .icons:not(.button):not(.dropdown), .= +cmp-dm-portal .ui.button > .icon:not(.button) { margin: 0px 0.428571em 0px = +-0.214286em; } + +.cmp-dm-portal .ui.button:not(.icon) > .right.icon:not(.button):not(.dropdo= +wn) { margin: 0px -0.214286em 0px 0.428571em; } + +.cmp-dm-portal .ui.button, .cmp-dm-portal .ui.buttons .button, .cmp-dm-port= +al .ui.buttons .or { font-size: 1rem; } + +.cmp-dm-portal .ui.icon.button, .cmp-dm-portal .ui.icon.buttons .button { p= +adding: 0.833em; } + +.cmp-dm-portal .ui.icon.button > .icon, .cmp-dm-portal .ui.icon.buttons .bu= +tton > .icon { opacity: 0.9; vertical-align: top; margin: 0px !important; } + +.cmp-dm-portal .ui.fluid.button, .cmp-dm-portal .ui.fluid.buttons { width: = +100%; } + +.cmp-dm-portal .ui.fluid.button { display: block; } + +.cmp-dm-portal .ui.two.buttons { width: 100%; } + +.cmp-dm-portal .ui.two.buttons > .button { width: 50%; } + +.cmp-dm-portal .ui.three.buttons { width: 100%; } + +.cmp-dm-portal .ui.three.buttons > .button { width: 33.333%; } + +.cmp-dm-portal .ui.four.buttons { width: 100%; } + +.cmp-dm-portal .ui.four.buttons > .button { width: 25%; } + +.cmp-dm-portal .ui.five.buttons { width: 100%; } + +.cmp-dm-portal .ui.five.buttons > .button { width: 20%; } + +.cmp-dm-portal .ui.six.buttons { width: 100%; } + +.cmp-dm-portal .ui.six.buttons > .button { width: 16.666%; } + +.cmp-dm-portal .ui.seven.buttons { width: 100%; } + +.cmp-dm-portal .ui.seven.buttons > .button { width: 14.285%; } + +.cmp-dm-portal .ui.eight.buttons { width: 100%; } + +.cmp-dm-portal .ui.eight.buttons > .button { width: 12.5%; } + +.cmp-dm-portal .ui.nine.buttons { width: 100%; } + +.cmp-dm-portal .ui.nine.buttons > .button { width: 11.11%; } + +.cmp-dm-portal .ui.ten.buttons { width: 100%; } + +.cmp-dm-portal .ui.ten.buttons > .button { width: 10%; } + +.cmp-dm-portal .ui.eleven.buttons { width: 100%; } + +.cmp-dm-portal .ui.eleven.buttons > .button { width: 9.09%; } + +.cmp-dm-portal .ui.twelve.buttons { width: 100%; } + +.cmp-dm-portal .ui.twelve.buttons > .button { width: 8.3333%; } + +.cmp-dm-portal .ui.fluid.vertical.buttons, .cmp-dm-portal .ui.fluid.vertica= +l.buttons > .button { display: flex; width: auto; -webkit-box-pack: center;= + justify-content: center; } + +.cmp-dm-portal .ui.two.vertical.buttons > .button { height: 50%; } + +.cmp-dm-portal .ui.three.vertical.buttons > .button { height: 33.333%; } + +.cmp-dm-portal .ui.four.vertical.buttons > .button { height: 25%; } + +.cmp-dm-portal .ui.five.vertical.buttons > .button { height: 20%; } + +.cmp-dm-portal .ui.six.vertical.buttons > .button { height: 16.666%; } + +.cmp-dm-portal .ui.seven.vertical.buttons > .button { height: 14.285%; } + +.cmp-dm-portal .ui.eight.vertical.buttons > .button { height: 12.5%; } + +.cmp-dm-portal .ui.nine.vertical.buttons > .button { height: 11.11%; } + +.cmp-dm-portal .ui.ten.vertical.buttons > .button { height: 10%; } + +.cmp-dm-portal .ui.eleven.vertical.buttons > .button { height: 9.09%; } + +.cmp-dm-portal .ui.twelve.vertical.buttons > .button { height: 8.3333%; } + +.cmp-dm-portal .ui.primary.button, .cmp-dm-portal .ui.primary.buttons .butt= +on { background-color: rgb(161, 0, 255); color: rgb(255, 255, 255); text-sh= +adow: none; background-image: none; } + +.cmp-dm-portal .ui.primary.button { box-shadow: rgba(34, 36, 38, 0.15) 0px = +0px 0px 0px inset; } + +.cmp-dm-portal .ui.primary.button:hover, .cmp-dm-portal .ui.primary.buttons= + .button:hover { background-color: rgb(145, 0, 230); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.primary.button:focus, .cmp-dm-portal .ui.primary.buttons= + .button:focus { background-color: rgb(135, 0, 214); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.primary.button:active, .cmp-dm-portal .ui.primary.button= +s .button:active { background-color: rgb(129, 0, 204); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.primary.active.button, .cmp-dm-portal .ui.primary.button= + .active.button:active, .cmp-dm-portal .ui.primary.buttons .active.button, = +.cmp-dm-portal .ui.primary.buttons .active.button:active { background-color= +: rgb(145, 0, 230); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.secondary.button, .cmp-dm-portal .ui.secondary.buttons .= +button { background-color: rgb(80, 80, 80); color: rgb(255, 255, 255); text= +-shadow: none; background-image: none; } + +.cmp-dm-portal .ui.secondary.button { box-shadow: rgba(34, 36, 38, 0.15) 0p= +x 0px 0px 0px inset; } + +.cmp-dm-portal .ui.secondary.button:hover, .cmp-dm-portal .ui.secondary.but= +tons .button:hover { background-color: rgb(93, 93, 93); color: rgb(255, 255= +, 255); text-shadow: none; } + +.cmp-dm-portal .ui.secondary.button:focus, .cmp-dm-portal .ui.secondary.but= +tons .button:focus { background-color: rgb(100, 100, 100); color: rgb(255, = +255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.secondary.button:active, .cmp-dm-portal .ui.secondary.bu= +ttons .button:active { background-color: rgb(106, 106, 106); color: rgb(255= +, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.secondary.active.button, .cmp-dm-portal .ui.secondary.bu= +tton .active.button:active, .cmp-dm-portal .ui.secondary.buttons .active.bu= +tton, .cmp-dm-portal .ui.secondary.buttons .active.button:active { backgrou= +nd-color: rgb(93, 93, 93); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.red.button, .cmp-dm-portal .ui.red.buttons .button { bac= +kground-color: rgb(219, 40, 40); color: rgb(255, 255, 255); text-shadow: no= +ne; background-image: none; } + +.cmp-dm-portal .ui.red.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px = +0px 0px inset; } + +.cmp-dm-portal .ui.red.button:hover, .cmp-dm-portal .ui.red.buttons .button= +:hover { background-color: rgb(208, 25, 25); color: rgb(255, 255, 255); tex= +t-shadow: none; } + +.cmp-dm-portal .ui.red.button:focus, .cmp-dm-portal .ui.red.buttons .button= +:focus { background-color: rgb(202, 16, 16); color: rgb(255, 255, 255); tex= +t-shadow: none; } + +.cmp-dm-portal .ui.red.button:active, .cmp-dm-portal .ui.red.buttons .butto= +n:active { background-color: rgb(178, 30, 30); color: rgb(255, 255, 255); t= +ext-shadow: none; } + +.cmp-dm-portal .ui.red.active.button, .cmp-dm-portal .ui.red.button .active= +.button:active, .cmp-dm-portal .ui.red.buttons .active.button, .cmp-dm-port= +al .ui.red.buttons .active.button:active { background-color: rgb(212, 21, 2= +1); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.orange.button, .cmp-dm-portal .ui.orange.buttons .button= + { background-color: rgb(242, 113, 28); color: rgb(255, 255, 255); text-sha= +dow: none; background-image: none; } + +.cmp-dm-portal .ui.orange.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0= +px 0px 0px inset; } + +.cmp-dm-portal .ui.orange.button:hover, .cmp-dm-portal .ui.orange.buttons .= +button:hover { background-color: rgb(242, 98, 2); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.orange.button:focus, .cmp-dm-portal .ui.orange.buttons .= +button:focus { background-color: rgb(229, 91, 0); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.orange.button:active, .cmp-dm-portal .ui.orange.buttons = +.button:active { background-color: rgb(207, 89, 12); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.orange.active.button, .cmp-dm-portal .ui.orange.button .= +active.button:active, .cmp-dm-portal .ui.orange.buttons .active.button, .cm= +p-dm-portal .ui.orange.buttons .active.button:active { background-color: rg= +b(245, 97, 0); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.yellow.button, .cmp-dm-portal .ui.yellow.buttons .button= + { background-color: rgb(251, 189, 8); color: rgb(255, 255, 255); text-shad= +ow: none; background-image: none; } + +.cmp-dm-portal .ui.yellow.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0= +px 0px 0px inset; } + +.cmp-dm-portal .ui.yellow.button:hover, .cmp-dm-portal .ui.yellow.buttons .= +button:hover { background-color: rgb(234, 174, 0); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.yellow.button:focus, .cmp-dm-portal .ui.yellow.buttons .= +button:focus { background-color: rgb(218, 163, 0); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.yellow.button:active, .cmp-dm-portal .ui.yellow.buttons = +.button:active { background-color: rgb(205, 153, 3); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.yellow.active.button, .cmp-dm-portal .ui.yellow.button .= +active.button:active, .cmp-dm-portal .ui.yellow.buttons .active.button, .cm= +p-dm-portal .ui.yellow.buttons .active.button:active { background-color: rg= +b(234, 174, 0); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.olive.button, .cmp-dm-portal .ui.olive.buttons .button {= + background-color: rgb(181, 204, 24); color: rgb(255, 255, 255); text-shado= +w: none; background-image: none; } + +.cmp-dm-portal .ui.olive.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0p= +x 0px 0px inset; } + +.cmp-dm-portal .ui.olive.button:hover, .cmp-dm-portal .ui.olive.buttons .bu= +tton:hover { background-color: rgb(167, 189, 13); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.olive.button:focus, .cmp-dm-portal .ui.olive.buttons .bu= +tton:focus { background-color: rgb(160, 182, 5); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.olive.button:active, .cmp-dm-portal .ui.olive.buttons .b= +utton:active { background-color: rgb(141, 158, 19); color: rgb(255, 255, 25= +5); text-shadow: none; } + +.cmp-dm-portal .ui.olive.active.button, .cmp-dm-portal .ui.olive.button .ac= +tive.button:active, .cmp-dm-portal .ui.olive.buttons .active.button, .cmp-d= +m-portal .ui.olive.buttons .active.button:active { background-color: rgb(17= +0, 193, 9); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.green.button, .cmp-dm-portal .ui.green.buttons .button {= + background-color: rgb(33, 186, 69); color: rgb(255, 255, 255); text-shadow= +: none; background-image: none; } + +.cmp-dm-portal .ui.green.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0p= +x 0px 0px inset; } + +.cmp-dm-portal .ui.green.button:hover, .cmp-dm-portal .ui.green.buttons .bu= +tton:hover { background-color: rgb(22, 171, 57); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.green.button:focus, .cmp-dm-portal .ui.green.buttons .bu= +tton:focus { background-color: rgb(14, 164, 50); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.green.button:active, .cmp-dm-portal .ui.green.buttons .b= +utton:active { background-color: rgb(25, 143, 53); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.green.active.button, .cmp-dm-portal .ui.green.button .ac= +tive.button:active, .cmp-dm-portal .ui.green.buttons .active.button, .cmp-d= +m-portal .ui.green.buttons .active.button:active { background-color: rgb(19= +, 174, 56); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.teal.button, .cmp-dm-portal .ui.teal.buttons .button { b= +ackground-color: rgb(0, 181, 173); color: rgb(255, 255, 255); text-shadow: = +none; background-image: none; } + +.cmp-dm-portal .ui.teal.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px= + 0px 0px inset; } + +.cmp-dm-portal .ui.teal.button:hover, .cmp-dm-portal .ui.teal.buttons .butt= +on:hover { background-color: rgb(0, 156, 149); color: rgb(255, 255, 255); t= +ext-shadow: none; } + +.cmp-dm-portal .ui.teal.button:focus, .cmp-dm-portal .ui.teal.buttons .butt= +on:focus { background-color: rgb(0, 140, 134); color: rgb(255, 255, 255); t= +ext-shadow: none; } + +.cmp-dm-portal .ui.teal.button:active, .cmp-dm-portal .ui.teal.buttons .but= +ton:active { background-color: rgb(0, 130, 124); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.teal.active.button, .cmp-dm-portal .ui.teal.button .acti= +ve.button:active, .cmp-dm-portal .ui.teal.buttons .active.button, .cmp-dm-p= +ortal .ui.teal.buttons .active.button:active { background-color: rgb(0, 156= +, 149); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.blue.button, .cmp-dm-portal .ui.blue.buttons .button { b= +ackground-color: rgb(33, 133, 208); color: rgb(255, 255, 255); text-shadow:= + none; background-image: none; } + +.cmp-dm-portal .ui.blue.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px= + 0px 0px inset; } + +.cmp-dm-portal .ui.blue.button:hover, .cmp-dm-portal .ui.blue.buttons .butt= +on:hover { background-color: rgb(22, 120, 194); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.blue.button:focus, .cmp-dm-portal .ui.blue.buttons .butt= +on:focus { background-color: rgb(13, 113, 187); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.blue.button:active, .cmp-dm-portal .ui.blue.buttons .but= +ton:active { background-color: rgb(26, 105, 164); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.blue.active.button, .cmp-dm-portal .ui.blue.button .acti= +ve.button:active, .cmp-dm-portal .ui.blue.buttons .active.button, .cmp-dm-p= +ortal .ui.blue.buttons .active.button:active { background-color: rgb(18, 12= +1, 198); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.violet.button, .cmp-dm-portal .ui.violet.buttons .button= + { background-color: rgb(100, 53, 201); color: rgb(255, 255, 255); text-sha= +dow: none; background-image: none; } + +.cmp-dm-portal .ui.violet.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0= +px 0px 0px inset; } + +.cmp-dm-portal .ui.violet.button:hover, .cmp-dm-portal .ui.violet.buttons .= +button:hover { background-color: rgb(88, 41, 187); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.violet.button:focus, .cmp-dm-portal .ui.violet.buttons .= +button:focus { background-color: rgb(79, 32, 181); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.violet.button:active, .cmp-dm-portal .ui.violet.buttons = +.button:active { background-color: rgb(80, 42, 161); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.violet.active.button, .cmp-dm-portal .ui.violet.button .= +active.button:active, .cmp-dm-portal .ui.violet.buttons .active.button, .cm= +p-dm-portal .ui.violet.buttons .active.button:active { background-color: rg= +b(86, 38, 191); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.purple.button, .cmp-dm-portal .ui.purple.buttons .button= + { background-color: rgb(163, 51, 200); color: rgb(255, 255, 255); text-sha= +dow: none; background-image: none; } + +.cmp-dm-portal .ui.purple.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0= +px 0px 0px inset; } + +.cmp-dm-portal .ui.purple.button:hover, .cmp-dm-portal .ui.purple.buttons .= +button:hover { background-color: rgb(150, 39, 186); color: rgb(255, 255, 25= +5); text-shadow: none; } + +.cmp-dm-portal .ui.purple.button:focus, .cmp-dm-portal .ui.purple.buttons .= +button:focus { background-color: rgb(143, 30, 180); color: rgb(255, 255, 25= +5); text-shadow: none; } + +.cmp-dm-portal .ui.purple.button:active, .cmp-dm-portal .ui.purple.buttons = +.button:active { background-color: rgb(130, 41, 159); color: rgb(255, 255, = +255); text-shadow: none; } + +.cmp-dm-portal .ui.purple.active.button, .cmp-dm-portal .ui.purple.button .= +active.button:active, .cmp-dm-portal .ui.purple.buttons .active.button, .cm= +p-dm-portal .ui.purple.buttons .active.button:active { background-color: rg= +b(151, 36, 190); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.pink.button, .cmp-dm-portal .ui.pink.buttons .button { b= +ackground-color: rgb(224, 57, 151); color: rgb(255, 255, 255); text-shadow:= + none; background-image: none; } + +.cmp-dm-portal .ui.pink.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px= + 0px 0px inset; } + +.cmp-dm-portal .ui.pink.button:hover, .cmp-dm-portal .ui.pink.buttons .butt= +on:hover { background-color: rgb(230, 26, 141); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.pink.button:focus, .cmp-dm-portal .ui.pink.buttons .butt= +on:focus { background-color: rgb(225, 15, 133); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.pink.button:active, .cmp-dm-portal .ui.pink.buttons .but= +ton:active { background-color: rgb(199, 31, 126); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.pink.active.button, .cmp-dm-portal .ui.pink.button .acti= +ve.button:active, .cmp-dm-portal .ui.pink.buttons .active.button, .cmp-dm-p= +ortal .ui.pink.buttons .active.button:active { background-color: rgb(234, 2= +1, 141); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.brown.button, .cmp-dm-portal .ui.brown.buttons .button {= + background-color: rgb(165, 103, 63); color: rgb(255, 255, 255); text-shado= +w: none; background-image: none; } + +.cmp-dm-portal .ui.brown.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0p= +x 0px 0px inset; } + +.cmp-dm-portal .ui.brown.button:hover, .cmp-dm-portal .ui.brown.buttons .bu= +tton:hover { background-color: rgb(151, 91, 51); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.brown.button:focus, .cmp-dm-portal .ui.brown.buttons .bu= +tton:focus { background-color: rgb(144, 83, 43); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.brown.button:active, .cmp-dm-portal .ui.brown.buttons .b= +utton:active { background-color: rgb(128, 80, 49); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.brown.active.button, .cmp-dm-portal .ui.brown.button .ac= +tive.button:active, .cmp-dm-portal .ui.brown.buttons .active.button, .cmp-d= +m-portal .ui.brown.buttons .active.button:active { background-color: rgb(15= +3, 90, 49); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.grey.button, .cmp-dm-portal .ui.grey.buttons .button { b= +ackground-color: rgb(118, 118, 118); color: rgb(255, 255, 255); text-shadow= +: none; background-image: none; } + +.cmp-dm-portal .ui.grey.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px= + 0px 0px inset; } + +.cmp-dm-portal .ui.grey.button:hover, .cmp-dm-portal .ui.grey.buttons .butt= +on:hover { background-color: rgb(131, 131, 131); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.grey.button:focus, .cmp-dm-portal .ui.grey.buttons .butt= +on:focus { background-color: rgb(138, 138, 138); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.grey.button:active, .cmp-dm-portal .ui.grey.buttons .but= +ton:active { background-color: rgb(144, 144, 144); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.grey.active.button, .cmp-dm-portal .ui.grey.button .acti= +ve.button:active, .cmp-dm-portal .ui.grey.buttons .active.button, .cmp-dm-p= +ortal .ui.grey.buttons .active.button:active { background-color: rgb(105, 1= +05, 105); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.black.button, .cmp-dm-portal .ui.black.buttons .button {= + background-color: rgb(27, 28, 29); color: rgb(255, 255, 255); text-shadow:= + none; background-image: none; } + +.cmp-dm-portal .ui.black.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0p= +x 0px 0px inset; } + +.cmp-dm-portal .ui.black.button:hover, .cmp-dm-portal .ui.black.buttons .bu= +tton:hover { background-color: rgb(39, 41, 42); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.black.button:focus, .cmp-dm-portal .ui.black.buttons .bu= +tton:focus { background-color: rgb(47, 48, 50); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.black.button:active, .cmp-dm-portal .ui.black.buttons .b= +utton:active { background-color: rgb(52, 54, 55); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.black.active.button, .cmp-dm-portal .ui.black.button .ac= +tive.button:active, .cmp-dm-portal .ui.black.buttons .active.button, .cmp-d= +m-portal .ui.black.buttons .active.button:active { background-color: rgb(15= +, 15, 16); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.positive.button, .cmp-dm-portal .ui.positive.buttons .bu= +tton { background-color: rgb(161, 0, 255); color: rgb(255, 255, 255); text-= +shadow: none; background-image: none; } + +.cmp-dm-portal .ui.positive.button { box-shadow: rgba(34, 36, 38, 0.15) 0px= + 0px 0px 0px inset; } + +.cmp-dm-portal .ui.positive.button:hover, .cmp-dm-portal .ui.positive.butto= +ns .button:hover { background-color: rgb(145, 0, 230); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.positive.button:focus, .cmp-dm-portal .ui.positive.butto= +ns .button:focus { background-color: rgb(135, 0, 214); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.positive.button:active, .cmp-dm-portal .ui.positive.butt= +ons .button:active { background-color: rgb(129, 0, 204); color: rgb(255, 25= +5, 255); text-shadow: none; } + +.cmp-dm-portal .ui.positive.active.button, .cmp-dm-portal .ui.positive.butt= +on .active.button:active, .cmp-dm-portal .ui.positive.buttons .active.butto= +n, .cmp-dm-portal .ui.positive.buttons .active.button:active { background-c= +olor: rgb(145, 0, 230); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.negative.button, .cmp-dm-portal .ui.negative.buttons .bu= +tton { background-color: rgb(219, 40, 40); color: rgb(255, 255, 255); text-= +shadow: none; background-image: none; } + +.cmp-dm-portal .ui.negative.button { box-shadow: rgba(34, 36, 38, 0.15) 0px= + 0px 0px 0px inset; } + +.cmp-dm-portal .ui.negative.button:hover, .cmp-dm-portal .ui.negative.butto= +ns .button:hover { background-color: rgb(208, 25, 25); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.negative.button:focus, .cmp-dm-portal .ui.negative.butto= +ns .button:focus { background-color: rgb(202, 16, 16); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.negative.button:active, .cmp-dm-portal .ui.negative.butt= +ons .button:active { background-color: rgb(178, 30, 30); color: rgb(255, 25= +5, 255); text-shadow: none; } + +.cmp-dm-portal .ui.negative.active.button, .cmp-dm-portal .ui.negative.butt= +on .active.button:active, .cmp-dm-portal .ui.negative.buttons .active.butto= +n, .cmp-dm-portal .ui.negative.buttons .active.button:active { background-c= +olor: rgb(212, 21, 21); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.buttons { display: inline-flex; -webkit-box-orient: hori= +zontal; -webkit-box-direction: normal; flex-direction: row; font-size: 0px;= + vertical-align: baseline; margin: 0px 0.25em 0px 0px; } + +.cmp-dm-portal .ui.buttons:not(.basic):not(.inverted) { box-shadow: none; } + +.cmp-dm-portal .ui.buttons::after { content: "."; display: block; height: 0= +px; clear: both; visibility: hidden; } + +.cmp-dm-portal .ui.buttons .button { -webkit-box-flex: 1; flex: 1 0 auto; b= +order-radius: 0px; margin: 0px; } + +.cmp-dm-portal .ui.buttons:not(.basic):not(.inverted) > .button:not(.basic)= +:not(.inverted) { box-shadow: transparent 0px 0px 0px 1px inset, rgba(34, 3= +6, 38, 0.15) 0px 0px 0px 0px inset; } + +.cmp-dm-portal .ui.buttons .button:first-child { border-left: none; margin-= +left: 0px; border-top-left-radius: 0.285714rem; border-bottom-left-radius: = +0.285714rem; } + +.cmp-dm-portal .ui.buttons .button:last-child { border-top-right-radius: 0.= +285714rem; border-bottom-right-radius: 0.285714rem; } + +.cmp-dm-portal .ui.vertical.buttons { display: inline-flex; -webkit-box-ori= +ent: vertical; -webkit-box-direction: normal; flex-direction: column; } + +.cmp-dm-portal .ui.vertical.buttons .button { display: block; float: none; = +width: 100%; margin: 0px; box-shadow: none; border-radius: 0px; } + +.cmp-dm-portal .ui.vertical.buttons .button:first-child { border-top-left-r= +adius: 0.285714rem; border-top-right-radius: 0.285714rem; } + +.cmp-dm-portal .ui.vertical.buttons .button:last-child { margin-bottom: 0px= +; border-bottom-left-radius: 0.285714rem; border-bottom-right-radius: 0.285= +714rem; } + +.cmp-dm-portal .ui.vertical.buttons .button:only-child { border-radius: 0.2= +85714rem; } + +.cmp-dm-portal .actions .ui.button { min-width: 95pt; } + +.cmp-dm-portal .ui.button.link { background-color: transparent; padding: 0p= +x; display: inline; color: rgb(161, 0, 255); text-decoration: none; font-we= +ight: 400; font-family: "Graphik semibold"; } + +.cmp-dm-portal .ui.button.link:hover { color: rgb(145, 0, 230); text-decora= +tion: none; } + +.cmp-dm-portal .ui.icon.button.plain { background: none; color: rgb(161, 0,= + 255); } + +.cmp-dm-portal .ui.icon.button.plain:hover { background: none; color: rgb(1= +45, 0, 230); } + +.cmp-dm-portal .ui.icon.fluid.button.labeled { background: rgb(161, 0, 255)= +; color: rgb(255, 255, 255); font-family: "Graphik semibold"; border-radius= +: 0px; text-transform: uppercase; } + +.cmp-dm-portal .ui.icon.fluid.button.labeled:hover { background: rgb(145, 0= +, 230); } + +.cmp-dm-portal .fluid.ui.button { background: rgb(161, 0, 255); color: rgb(= +255, 255, 255); } + +.cmp-dm-portal .fluid.ui.button:hover { background: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.button.cmp-action-buttons__button { background: rgb(161,= + 0, 255); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.button.cmp-action-buttons__button:hover { background: rg= +b(145, 0, 230); } + +.cmp-dm-portal .ui.button, .cmp-dm-portal .ui.positive.primary.right.labele= +d.icon.button, .cmp-dm-portal .ui.primary.button { font-family: "Graphik se= +mibold"; border-radius: 0px; text-transform: uppercase; } + +.cmp-dm-portal .item.cmp-menu__item, .cmp-dm-portal .ui.card.extra.link.but= +ton, .cmp-dm-portal .ui.card.extra.link.button.ui.header.ui.link.button { f= +ont-family: graphik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-s= +erif; } + +.cmp-dm-portal .ui.link.button { font-family: "Graphik semibold"; } + +.cmp-dm-portal .ui.header { border: none; margin: calc(2rem - 0.14286em) 0p= +x 1rem; padding: 0px; font-family: graphik-regular-web, "Helvetica Neue", A= +rial, Helvetica, sans-serif; font-weight: 700; line-height: 1.28571em; text= +-transform: none; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.header:first-child { margin-top: -0.142857em; } + +.cmp-dm-portal .ui.header:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.header > .icon { display: table-cell; opacity: 1; font-s= +ize: 1.5em; padding-top: 0px; vertical-align: middle; } + +.cmp-dm-portal .ui.header .icon:only-child { display: inline-block; padding= +: 0px; margin-right: 0.75rem; } + +.cmp-dm-portal .ui.header > .image:not(.icon), .cmp-dm-portal .ui.header > = +img { display: inline-block; margin-top: 0.142857em; width: 2.5em; height: = +auto; vertical-align: middle; } + +.cmp-dm-portal .ui.header > .image:not(.icon):only-child, .cmp-dm-portal .u= +i.header > img:only-child { margin-right: 0.75rem; } + +.cmp-dm-portal .ui.header .content { display: inline-block; vertical-align:= + top; } + +.cmp-dm-portal .ui.header > .icon + .content, .cmp-dm-portal .ui.header > .= +image + .content, .cmp-dm-portal .ui.header > img + .content { padding-left= +: 0.75rem; vertical-align: middle; } + +.cmp-dm-portal .ui.header > .icon + .content { display: table-cell; } + +.cmp-dm-portal .ui.header .ui.label { margin-left: 0.5rem; vertical-align: = +middle; } + +.cmp-dm-portal .ui.header + p { margin-top: 0px; } + +.cmp-dm-portal h1.ui.header { font-size: 2rem; } + +.cmp-dm-portal h2.ui.header { font-size: 1.71429rem; } + +.cmp-dm-portal h3.ui.header { font-size: 1.28571rem; } + +.cmp-dm-portal h4.ui.header { font-size: 1.07143rem; } + +.cmp-dm-portal h5.ui.header { font-size: 1rem; } + +.cmp-dm-portal h6.ui.header { font-size: 0.857143rem; } + +.cmp-dm-portal .ui.primary.header { color: rgb(161, 0, 255); } + +.cmp-dm-portal a.ui.primary.header:hover { color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.secondary.header { color: rgb(80, 80, 80); } + +.cmp-dm-portal a.ui.secondary.header:hover { color: rgb(93, 93, 93); } + +.cmp-dm-portal .ui.red.header { color: rgb(219, 40, 40); } + +.cmp-dm-portal a.ui.red.header:hover { color: rgb(208, 25, 25); } + +.cmp-dm-portal .ui.orange.header { color: rgb(242, 113, 28); } + +.cmp-dm-portal a.ui.orange.header:hover { color: rgb(242, 98, 2); } + +.cmp-dm-portal .ui.yellow.header { color: rgb(251, 189, 8); } + +.cmp-dm-portal a.ui.yellow.header:hover { color: rgb(234, 174, 0); } + +.cmp-dm-portal .ui.olive.header { color: rgb(181, 204, 24); } + +.cmp-dm-portal a.ui.olive.header:hover { color: rgb(167, 189, 13); } + +.cmp-dm-portal .ui.green.header { color: rgb(33, 186, 69); } + +.cmp-dm-portal a.ui.green.header:hover { color: rgb(22, 171, 57); } + +.cmp-dm-portal .ui.teal.header { color: rgb(0, 181, 173); } + +.cmp-dm-portal a.ui.teal.header:hover { color: rgb(0, 156, 149); } + +.cmp-dm-portal .ui.blue.header { color: rgb(33, 133, 208); } + +.cmp-dm-portal a.ui.blue.header:hover { color: rgb(22, 120, 194); } + +.cmp-dm-portal .ui.violet.header { color: rgb(100, 53, 201); } + +.cmp-dm-portal a.ui.violet.header:hover { color: rgb(88, 41, 187); } + +.cmp-dm-portal .ui.purple.header { color: rgb(163, 51, 200); } + +.cmp-dm-portal a.ui.purple.header:hover { color: rgb(150, 39, 186); } + +.cmp-dm-portal .ui.pink.header { color: rgb(224, 57, 151); } + +.cmp-dm-portal a.ui.pink.header:hover { color: rgb(230, 26, 141); } + +.cmp-dm-portal .ui.brown.header { color: rgb(165, 103, 63); } + +.cmp-dm-portal a.ui.brown.header:hover { color: rgb(151, 91, 51); } + +.cmp-dm-portal .ui.grey.header { color: rgb(118, 118, 118); } + +.cmp-dm-portal a.ui.grey.header:hover { color: rgb(131, 131, 131); } + +.cmp-dm-portal .ui.black.header { color: rgb(27, 28, 29); } + +.cmp-dm-portal a.ui.black.header:hover { color: rgb(39, 41, 42); } + +.cmp-dm-portal .ui.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {= + font-size: 1.28571em; } + +.cmp-dm-portal h5 { color: rgb(144, 144, 144); font-weight: 700; margin: 0p= +x; } + +.cmp-dm-portal .content { color: rgb(161, 0, 255); } + +@font-face { } + +.cmp-dm-portal i.icon { display: inline-block; opacity: 1; margin: 0px 0.25= +rem 0px 0px; width: 1.18em; height: 1em; font-family: Icons; font-style: no= +rmal; font-weight: 400; text-decoration: inherit; text-align: center; speak= +: none; -webkit-font-smoothing: antialiased; backface-visibility: hidden; } + +.cmp-dm-portal i.icon::before { background: none !important; } + +.cmp-dm-portal i.emphasized.icon:not(.disabled), .cmp-dm-portal i.emphasize= +d.icons:not(.disabled), .cmp-dm-portal i.icon:active, .cmp-dm-portal i.icon= +:hover, .cmp-dm-portal i.icons:active, .cmp-dm-portal i.icons:hover { opaci= +ty: 1; } + +.cmp-dm-portal i.circular.icon { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px= + 0.1em inset; border-radius: 500em !important; line-height: 1 !important; p= +adding: 0.5em 0px !important; width: 2em !important; height: 2em !important= +; } + +.cmp-dm-portal i.primary.icon.icon.icon.icon { color: rgb(161, 0, 255); } + +.cmp-dm-portal i.secondary.icon.icon.icon.icon { color: rgb(80, 80, 80); } + +.cmp-dm-portal i.red.icon.icon.icon.icon { color: rgb(219, 40, 40); } + +.cmp-dm-portal i.orange.icon.icon.icon.icon { color: rgb(242, 113, 28); } + +.cmp-dm-portal i.yellow.icon.icon.icon.icon { color: rgb(251, 189, 8); } + +.cmp-dm-portal i.olive.icon.icon.icon.icon { color: rgb(181, 204, 24); } + +.cmp-dm-portal i.green.icon.icon.icon.icon { color: rgb(33, 186, 69); } + +.cmp-dm-portal i.teal.icon.icon.icon.icon { color: rgb(0, 181, 173); } + +.cmp-dm-portal i.blue.icon.icon.icon.icon { color: rgb(33, 133, 208); } + +.cmp-dm-portal i.violet.icon.icon.icon.icon { color: rgb(100, 53, 201); } + +.cmp-dm-portal i.purple.icon.icon.icon.icon { color: rgb(163, 51, 200); } + +.cmp-dm-portal i.pink.icon.icon.icon.icon { color: rgb(224, 57, 151); } + +.cmp-dm-portal i.brown.icon.icon.icon.icon { color: rgb(165, 103, 63); } + +.cmp-dm-portal i.grey.icon.icon.icon.icon { color: rgb(118, 118, 118); } + +.cmp-dm-portal i.black.icon.icon.icon.icon { color: rgb(27, 28, 29); } + +.cmp-dm-portal i.icon, .cmp-dm-portal i.icons { font-size: 1em; } + +.cmp-dm-portal i.mini.mini.mini.icon, .cmp-dm-portal i.mini.mini.mini.icons= + { line-height: 1; vertical-align: middle; font-size: 0.4em; } + +.cmp-dm-portal i.large.large.large.icon, .cmp-dm-portal i.large.large.large= +.icons { line-height: 1; vertical-align: middle; font-size: 1.5em; } + +.cmp-dm-portal i.big.big.big.icon, .cmp-dm-portal i.big.big.big.icons { lin= +e-height: 1; vertical-align: middle; font-size: 2em; } + +.cmp-dm-portal i.icons { display: inline-block; position: relative; line-he= +ight: 1; } + +.cmp-dm-portal i.icons .icon { position: absolute; top: 50%; left: 50%; tra= +nsform: translateX(-50%) translateY(-50%); margin: 0px; } + +.cmp-dm-portal i.icons .icon:first-child { position: static; width: auto; h= +eight: auto; vertical-align: top; transform: none; } + +.cmp-dm-portal i.icon.ad::before { content: "=EF=99=81"; } + +.cmp-dm-portal i.icon.air.freshener::before { content: "=EF=97=90"; } + +.cmp-dm-portal i.icon.allergies::before { content: "=EF=91=A1"; } + +.cmp-dm-portal i.icon.angry::before { content: "=EF=95=96"; } + +.cmp-dm-portal i.icon.ankh::before { content: "=EF=99=84"; } + +.cmp-dm-portal i.icon.archway::before { content: "=EF=95=97"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.down::before { content: "=EF= +=8D=98"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.left::before { content: "=EF= +=8D=99"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.right::before { content: "=EF= +=8D=9A"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.up::before { content: "=EF=8D= +=9B"; } + +.cmp-dm-portal i.icon.arrows.alternate::before { content: "=EF=82=B2"; } + +.cmp-dm-portal i.icon.arrows.alternate.horizontal::before { content: "=EF= +=8C=B7"; } + +.cmp-dm-portal i.icon.arrows.alternate.vertical::before { content: "=EF=8C= +=B8"; } + +.cmp-dm-portal i.icon.atlas::before { content: "=EF=95=98"; } + +.cmp-dm-portal i.icon.atom::before { content: "=EF=97=92"; } + +.cmp-dm-portal i.icon.award::before { content: "=EF=95=99"; } + +.cmp-dm-portal i.icon.baby::before { content: "=EF=9D=BC"; } + +.cmp-dm-portal i.icon.baby.carriage::before { content: "=EF=9D=BD"; } + +.cmp-dm-portal i.icon.backspace::before { content: "=EF=95=9A"; } + +.cmp-dm-portal i.icon.bacon::before { content: "=EF=9F=A5"; } + +.cmp-dm-portal i.icon.balance.scale::before { content: "=EF=89=8E"; } + +.cmp-dm-portal i.icon.balance.scale.left::before { content: "=EF=94=95"; } + +.cmp-dm-portal i.icon.balance.scale.right::before { content: "=EF=94=96"; } + +.cmp-dm-portal i.icon.band.aid::before { content: "=EF=91=A2"; } + +.cmp-dm-portal i.icon.baseball.ball::before { content: "=EF=90=B3"; } + +.cmp-dm-portal i.icon.basketball.ball::before { content: "=EF=90=B4"; } + +.cmp-dm-portal i.icon.bezier.curve::before { content: "=EF=95=9B"; } + +.cmp-dm-portal i.icon.bible::before { content: "=EF=99=87"; } + +.cmp-dm-portal i.icon.biking::before { content: "=EF=A1=8A"; } + +.cmp-dm-portal i.icon.biohazard::before { content: "=EF=9E=80"; } + +.cmp-dm-portal i.icon.birthday.cake::before { content: "=EF=87=BD"; } + +.cmp-dm-portal i.icon.blender::before { content: "=EF=94=97"; } + +.cmp-dm-portal i.icon.blender.phone::before { content: "=EF=9A=B6"; } + +.cmp-dm-portal i.icon.blog::before { content: "=EF=9E=81"; } + +.cmp-dm-portal i.icon.bolt::before { content: "=EF=83=A7"; } + +.cmp-dm-portal i.icon.bone::before { content: "=EF=97=97"; } + +.cmp-dm-portal i.icon.bong::before { content: "=EF=95=9C"; } + +.cmp-dm-portal i.icon.book.dead::before { content: "=EF=9A=B7"; } + +.cmp-dm-portal i.icon.book.medical::before { content: "=EF=9F=A6"; } + +.cmp-dm-portal i.icon.book.open::before { content: "=EF=94=98"; } + +.cmp-dm-portal i.icon.book.reader::before { content: "=EF=97=9A"; } + +.cmp-dm-portal i.icon.border.all::before { content: "=EF=A1=8C"; } + +.cmp-dm-portal i.icon.border.none::before { content: "=EF=A1=90"; } + +.cmp-dm-portal i.icon.border.style::before { content: "=EF=A1=93"; } + +.cmp-dm-portal i.icon.bowling.ball::before { content: "=EF=90=B6"; } + +.cmp-dm-portal i.icon.box::before { content: "=EF=91=A6"; } + +.cmp-dm-portal i.icon.box.open::before { content: "=EF=92=9E"; } + +.cmp-dm-portal i.icon.boxes::before { content: "=EF=91=A8"; } + +.cmp-dm-portal i.icon.brain::before { content: "=EF=97=9C"; } + +.cmp-dm-portal i.icon.bread.slice::before { content: "=EF=9F=AC"; } + +.cmp-dm-portal i.icon.briefcase.medical::before { content: "=EF=91=A9"; } + +.cmp-dm-portal i.icon.broadcast.tower::before { content: "=EF=94=99"; } + +.cmp-dm-portal i.icon.broom::before { content: "=EF=94=9A"; } + +.cmp-dm-portal i.icon.brush::before { content: "=EF=95=9D"; } + +.cmp-dm-portal i.icon.burn::before { content: "=EF=91=AA"; } + +.cmp-dm-portal i.icon.bus.alternate::before { content: "=EF=95=9E"; } + +.cmp-dm-portal i.icon.business.time::before { content: "=EF=99=8A"; } + +.cmp-dm-portal i.icon.calendar::before { content: "=EF=84=B3"; } + +.cmp-dm-portal i.icon.calendar.alternate::before { content: "=EF=81=B3"; } + +.cmp-dm-portal i.icon.calendar.day::before { content: "=EF=9E=83"; } + +.cmp-dm-portal i.icon.calendar.week::before { content: "=EF=9E=84"; } + +.cmp-dm-portal i.icon.campground::before { content: "=EF=9A=BB"; } + +.cmp-dm-portal i.icon.candy.cane::before { content: "=EF=9E=86"; } + +.cmp-dm-portal i.icon.cannabis::before { content: "=EF=95=9F"; } + +.cmp-dm-portal i.icon.capsules::before { content: "=EF=91=AB"; } + +.cmp-dm-portal i.icon.car.alternate::before { content: "=EF=97=9E"; } + +.cmp-dm-portal i.icon.car.battery::before { content: "=EF=97=9F"; } + +.cmp-dm-portal i.icon.car.crash::before { content: "=EF=97=A1"; } + +.cmp-dm-portal i.icon.car.side::before { content: "=EF=97=A4"; } + +.cmp-dm-portal i.icon.caret.square.down::before { content: "=EF=85=90"; } + +.cmp-dm-portal i.icon.caret.square.left::before { content: "=EF=86=91"; } + +.cmp-dm-portal i.icon.caret.square.right::before { content: "=EF=85=92"; } + +.cmp-dm-portal i.icon.caret.square.up::before { content: "=EF=85=91"; } + +.cmp-dm-portal i.icon.carrot::before { content: "=EF=9E=87"; } + +.cmp-dm-portal i.icon.cart.arrow.down::before { content: "=EF=88=98"; } + +.cmp-dm-portal i.icon.cart.plus::before { content: "=EF=88=97"; } + +.cmp-dm-portal i.icon.cash.register::before { content: "=EF=9E=88"; } + +.cmp-dm-portal i.icon.cat::before { content: "=EF=9A=BE"; } + +.cmp-dm-portal i.icon.chair::before { content: "=EF=9B=80"; } + +.cmp-dm-portal i.icon.chalkboard::before { content: "=EF=94=9B"; } + +.cmp-dm-portal i.icon.chalkboard.teacher::before { content: "=EF=94=9C"; } + +.cmp-dm-portal i.icon.charging.station::before { content: "=EF=97=A7"; } + +.cmp-dm-portal i.icon.chart.area::before { content: "=EF=87=BE"; } + +.cmp-dm-portal i.icon.chart.bar::before { content: "=EF=82=80"; } + +.cmp-dm-portal i.icon.chart.line::before { content: "=EF=88=81"; } + +.cmp-dm-portal i.icon.chart.pie::before { content: "=EF=88=80"; } + +.cmp-dm-portal i.icon.check.double::before { content: "=EF=95=A0"; } + +.cmp-dm-portal i.icon.cheese::before { content: "=EF=9F=AF"; } + +.cmp-dm-portal i.icon.chess::before { content: "=EF=90=B9"; } + +.cmp-dm-portal i.icon.chess.bishop::before { content: "=EF=90=BA"; } + +.cmp-dm-portal i.icon.chess.board::before { content: "=EF=90=BC"; } + +.cmp-dm-portal i.icon.chess.king::before { content: "=EF=90=BF"; } + +.cmp-dm-portal i.icon.chess.knight::before { content: "=EF=91=81"; } + +.cmp-dm-portal i.icon.chess.pawn::before { content: "=EF=91=83"; } + +.cmp-dm-portal i.icon.chess.queen::before { content: "=EF=91=85"; } + +.cmp-dm-portal i.icon.chess.rook::before { content: "=EF=91=87"; } + +.cmp-dm-portal i.icon.church::before { content: "=EF=94=9D"; } + +.cmp-dm-portal i.icon.circle.notch::before { content: "=EF=87=8E"; } + +.cmp-dm-portal i.icon.city::before { content: "=EF=99=8F"; } + +.cmp-dm-portal i.icon.clinic.medical::before { content: "=EF=9F=B2"; } + +.cmp-dm-portal i.icon.clipboard::before { content: "=EF=8C=A8"; } + +.cmp-dm-portal i.icon.clipboard.check::before { content: "=EF=91=AC"; } + +.cmp-dm-portal i.icon.clipboard.list::before { content: "=EF=91=AD"; } + +.cmp-dm-portal i.icon.cloud.download.alternate::before { content: "=EF=8E= +=81"; } + +.cmp-dm-portal i.icon.cloud.meatball::before { content: "=EF=9C=BB"; } + +.cmp-dm-portal i.icon.cloud.moon::before { content: "=EF=9B=83"; } + +.cmp-dm-portal i.icon.cloud.moon.rain::before { content: "=EF=9C=BC"; } + +.cmp-dm-portal i.icon.cloud.rain::before { content: "=EF=9C=BD"; } + +.cmp-dm-portal i.icon.cloud.showers.heavy::before { content: "=EF=9D=80"; } + +.cmp-dm-portal i.icon.cloud.sun::before { content: "=EF=9B=84"; } + +.cmp-dm-portal i.icon.cloud.sun.rain::before { content: "=EF=9D=83"; } + +.cmp-dm-portal i.icon.cloud.upload.alternate::before { content: "=EF=8E=82"= +; } + +.cmp-dm-portal i.icon.cocktail::before { content: "=EF=95=A1"; } + +.cmp-dm-portal i.icon.code.branch::before { content: "=EF=84=A6"; } + +.cmp-dm-portal i.icon.cog::before { content: "=EF=80=93"; } + +.cmp-dm-portal i.icon.coins::before { content: "=EF=94=9E"; } + +.cmp-dm-portal i.icon.comment.alternate::before { content: "=EF=89=BA"; } + +.cmp-dm-portal i.icon.comment.dollar::before { content: "=EF=99=91"; } + +.cmp-dm-portal i.icon.comment.dots::before { content: "=EF=92=AD"; } + +.cmp-dm-portal i.icon.comment.medical::before { content: "=EF=9F=B5"; } + +.cmp-dm-portal i.icon.comment.slash::before { content: "=EF=92=B3"; } + +.cmp-dm-portal i.icon.comments.dollar::before { content: "=EF=99=93"; } + +.cmp-dm-portal i.icon.compact.disc::before { content: "=EF=94=9F"; } + +.cmp-dm-portal i.icon.compress.arrows.alternate::before { content: "=EF=9E= +=8C"; } + +.cmp-dm-portal i.icon.concierge.bell::before { content: "=EF=95=A2"; } + +.cmp-dm-portal i.icon.cookie::before { content: "=EF=95=A3"; } + +.cmp-dm-portal i.icon.cookie.bite::before { content: "=EF=95=A4"; } + +.cmp-dm-portal i.icon.couch::before { content: "=EF=92=B8"; } + +.cmp-dm-portal i.icon.crop.alternate::before { content: "=EF=95=A5"; } + +.cmp-dm-portal i.icon.cross::before { content: "=EF=99=94"; } + +.cmp-dm-portal i.icon.crow::before { content: "=EF=94=A0"; } + +.cmp-dm-portal i.icon.crown::before { content: "=EF=94=A1"; } + +.cmp-dm-portal i.icon.crutch::before { content: "=EF=9F=B7"; } + +.cmp-dm-portal i.icon.democrat::before { content: "=EF=9D=87"; } + +.cmp-dm-portal i.icon.dharmachakra::before { content: "=EF=99=95"; } + +.cmp-dm-portal i.icon.diagnoses::before { content: "=EF=91=B0"; } + +.cmp-dm-portal i.icon.dice::before { content: "=EF=94=A2"; } + +.cmp-dm-portal i.icon.dice.d20::before { content: "=EF=9B=8F"; } + +.cmp-dm-portal i.icon.dice.d6::before { content: "=EF=9B=91"; } + +.cmp-dm-portal i.icon.dice.five::before { content: "=EF=94=A3"; } + +.cmp-dm-portal i.icon.dice.four::before { content: "=EF=94=A4"; } + +.cmp-dm-portal i.icon.dice.one::before { content: "=EF=94=A5"; } + +.cmp-dm-portal i.icon.dice.six::before { content: "=EF=94=A6"; } + +.cmp-dm-portal i.icon.dice.three::before { content: "=EF=94=A7"; } + +.cmp-dm-portal i.icon.dice.two::before { content: "=EF=94=A8"; } + +.cmp-dm-portal i.icon.digital.tachograph::before { content: "=EF=95=A6"; } + +.cmp-dm-portal i.icon.directions::before { content: "=EF=97=AB"; } + +.cmp-dm-portal i.icon.divide::before { content: "=EF=94=A9"; } + +.cmp-dm-portal i.icon.dizzy::before { content: "=EF=95=A7"; } + +.cmp-dm-portal i.icon.dna::before { content: "=EF=91=B1"; } + +.cmp-dm-portal i.icon.dog::before { content: "=EF=9B=93"; } + +.cmp-dm-portal i.icon.dollar.sign::before { content: "=EF=85=95"; } + +.cmp-dm-portal i.icon.dolly::before { content: "=EF=91=B2"; } + +.cmp-dm-portal i.icon.dolly.flatbed::before { content: "=EF=91=B4"; } + +.cmp-dm-portal i.icon.donate::before { content: "=EF=92=B9"; } + +.cmp-dm-portal i.icon.door.closed::before { content: "=EF=94=AA"; } + +.cmp-dm-portal i.icon.door.open::before { content: "=EF=94=AB"; } + +.cmp-dm-portal i.icon.dot.circle::before { content: "=EF=86=92"; } + +.cmp-dm-portal i.icon.dove::before { content: "=EF=92=BA"; } + +.cmp-dm-portal i.icon.drafting.compass::before { content: "=EF=95=A8"; } + +.cmp-dm-portal i.icon.dragon::before { content: "=EF=9B=95"; } + +.cmp-dm-portal i.icon.draw.polygon::before { content: "=EF=97=AE"; } + +.cmp-dm-portal i.icon.drum::before { content: "=EF=95=A9"; } + +.cmp-dm-portal i.icon.drum.steelpan::before { content: "=EF=95=AA"; } + +.cmp-dm-portal i.icon.drumstick.bite::before { content: "=EF=9B=97"; } + +.cmp-dm-portal i.icon.dumbbell::before { content: "=EF=91=8B"; } + +.cmp-dm-portal i.icon.dumpster::before { content: "=EF=9E=93"; } + +.cmp-dm-portal i.icon.dumpster.fire::before { content: "=EF=9E=94"; } + +.cmp-dm-portal i.icon.dungeon::before { content: "=EF=9B=99"; } + +.cmp-dm-portal i.icon.egg::before { content: "=EF=9F=BB"; } + +.cmp-dm-portal i.icon.envelope.open::before { content: "=EF=8A=B6"; } + +.cmp-dm-portal i.icon.envelope.open.text::before { content: "=EF=99=98"; } + +.cmp-dm-portal i.icon.envelope.square::before { content: "=EF=86=99"; } + +.cmp-dm-portal i.icon.equals::before { content: "=EF=94=AC"; } + +.cmp-dm-portal i.icon.ethernet::before { content: "=EF=9E=96"; } + +.cmp-dm-portal i.icon.euro.sign::before { content: "=EF=85=93"; } + +.cmp-dm-portal i.icon.exchange.alternate::before { content: "=EF=8D=A2"; } + +.cmp-dm-portal i.icon.expand.arrows.alternate::before { content: "=EF=8C=9E= +"; } + +.cmp-dm-portal i.icon.external.alternate::before { content: "=EF=8D=9D"; } + +.cmp-dm-portal i.icon.external.link.square.alternate::before { content: "= +=EF=8D=A0"; } + +.cmp-dm-portal i.icon.eye.dropper::before { content: "=EF=87=BB"; } + +.cmp-dm-portal i.icon.eye.slash::before { content: "=EF=81=B0"; } + +.cmp-dm-portal i.icon.fan::before { content: "=EF=A1=A3"; } + +.cmp-dm-portal i.icon.feather::before { content: "=EF=94=AD"; } + +.cmp-dm-portal i.icon.feather.alternate::before { content: "=EF=95=AB"; } + +.cmp-dm-portal i.icon.file.alternate::before { content: "=EF=85=9C"; } + +.cmp-dm-portal i.icon.file.archive::before { content: "=EF=87=86"; } + +.cmp-dm-portal i.icon.file.audio::before { content: "=EF=87=87"; } + +.cmp-dm-portal i.icon.file.code::before { content: "=EF=87=89"; } + +.cmp-dm-portal i.icon.file.contract::before { content: "=EF=95=AC"; } + +.cmp-dm-portal i.icon.file.csv::before { content: "=EF=9B=9D"; } + +.cmp-dm-portal i.icon.file.download::before { content: "=EF=95=AD"; } + +.cmp-dm-portal i.icon.file.excel::before { content: "=EF=87=83"; } + +.cmp-dm-portal i.icon.file.export::before { content: "=EF=95=AE"; } + +.cmp-dm-portal i.icon.file.image::before { content: "=EF=87=85"; } + +.cmp-dm-portal i.icon.file.import::before { content: "=EF=95=AF"; } + +.cmp-dm-portal i.icon.file.invoice::before { content: "=EF=95=B0"; } + +.cmp-dm-portal i.icon.file.invoice.dollar::before { content: "=EF=95=B1"; } + +.cmp-dm-portal i.icon.file.medical::before { content: "=EF=91=B7"; } + +.cmp-dm-portal i.icon.file.medical.alternate::before { content: "=EF=91=B8"= +; } + +.cmp-dm-portal i.icon.file.pdf::before { content: "=EF=87=81"; } + +.cmp-dm-portal i.icon.file.powerpoint::before { content: "=EF=87=84"; } + +.cmp-dm-portal i.icon.file.prescription::before { content: "=EF=95=B2"; } + +.cmp-dm-portal i.icon.file.signature::before { content: "=EF=95=B3"; } + +.cmp-dm-portal i.icon.file.upload::before { content: "=EF=95=B4"; } + +.cmp-dm-portal i.icon.file.video::before { content: "=EF=87=88"; } + +.cmp-dm-portal i.icon.file.word::before { content: "=EF=87=82"; } + +.cmp-dm-portal i.icon.fill::before { content: "=EF=95=B5"; } + +.cmp-dm-portal i.icon.fill.drip::before { content: "=EF=95=B6"; } + +.cmp-dm-portal i.icon.fingerprint::before { content: "=EF=95=B7"; } + +.cmp-dm-portal i.icon.fire.alternate::before { content: "=EF=9F=A4"; } + +.cmp-dm-portal i.icon.first.aid::before { content: "=EF=91=B9"; } + +.cmp-dm-portal i.icon.fish::before { content: "=EF=95=B8"; } + +.cmp-dm-portal i.icon.fist.raised::before { content: "=EF=9B=9E"; } + +.cmp-dm-portal i.icon.flag.usa::before { content: "=EF=9D=8D"; } + +.cmp-dm-portal i.icon.flushed::before { content: "=EF=95=B9"; } + +.cmp-dm-portal i.icon.folder.minus::before { content: "=EF=99=9D"; } + +.cmp-dm-portal i.icon.folder.plus::before { content: "=EF=99=9E"; } + +.cmp-dm-portal i.icon.football.ball::before { content: "=EF=91=8E"; } + +.cmp-dm-portal i.icon.frog::before { content: "=EF=94=AE"; } + +.cmp-dm-portal i.icon.frown.open::before { content: "=EF=95=BA"; } + +.cmp-dm-portal i.icon.fruit-apple::before { content: "=EF=97=91"; } + +.cmp-dm-portal i.icon.funnel.dollar::before { content: "=EF=99=A2"; } + +.cmp-dm-portal i.icon.futbol::before { content: "=EF=87=A3"; } + +.cmp-dm-portal i.icon.gas.pump::before { content: "=EF=94=AF"; } + +.cmp-dm-portal i.icon.gavel::before { content: "=EF=83=A3"; } + +.cmp-dm-portal i.icon.gem::before { content: "=EF=8E=A5"; } + +.cmp-dm-portal i.icon.ghost::before { content: "=EF=9B=A2"; } + +.cmp-dm-portal i.icon.gifts::before { content: "=EF=9E=9C"; } + +.cmp-dm-portal i.icon.glass.cheers::before { content: "=EF=9E=9F"; } + +.cmp-dm-portal i.icon.glass.martini::before { content: "=EF=80=80"; } + +.cmp-dm-portal i.icon.glass.martini.alternate::before { content: "=EF=95=BB= +"; } + +.cmp-dm-portal i.icon.glass.whiskey::before { content: "=EF=9E=A0"; } + +.cmp-dm-portal i.icon.glasses::before { content: "=EF=94=B0"; } + +.cmp-dm-portal i.icon.globe.africa::before { content: "=EF=95=BC"; } + +.cmp-dm-portal i.icon.globe.americas::before { content: "=EF=95=BD"; } + +.cmp-dm-portal i.icon.globe.asia::before { content: "=EF=95=BE"; } + +.cmp-dm-portal i.icon.globe.europe::before { content: "=EF=9E=A2"; } + +.cmp-dm-portal i.icon.golf.ball::before { content: "=EF=91=90"; } + +.cmp-dm-portal i.icon.gopuram::before { content: "=EF=99=A4"; } + +.cmp-dm-portal i.icon.graduation.cap::before { content: "=EF=86=9D"; } + +.cmp-dm-portal i.icon.greater.than::before { content: "=EF=94=B1"; } + +.cmp-dm-portal i.icon.greater.than.equal::before { content: "=EF=94=B2"; } + +.cmp-dm-portal i.icon.grimace::before { content: "=EF=95=BF"; } + +.cmp-dm-portal i.icon.grin::before { content: "=EF=96=80"; } + +.cmp-dm-portal i.icon.grin.alternate::before { content: "=EF=96=81"; } + +.cmp-dm-portal i.icon.grin.beam::before { content: "=EF=96=82"; } + +.cmp-dm-portal i.icon.grin.beam.sweat::before { content: "=EF=96=83"; } + +.cmp-dm-portal i.icon.grin.hearts::before { content: "=EF=96=84"; } + +.cmp-dm-portal i.icon.grin.squint::before { content: "=EF=96=85"; } + +.cmp-dm-portal i.icon.grin.squint.tears::before { content: "=EF=96=86"; } + +.cmp-dm-portal i.icon.grin.stars::before { content: "=EF=96=87"; } + +.cmp-dm-portal i.icon.grin.tears::before { content: "=EF=96=88"; } + +.cmp-dm-portal i.icon.grin.tongue::before { content: "=EF=96=89"; } + +.cmp-dm-portal i.icon.grin.tongue.squint::before { content: "=EF=96=8A"; } + +.cmp-dm-portal i.icon.grin.tongue.wink::before { content: "=EF=96=8B"; } + +.cmp-dm-portal i.icon.grin.wink::before { content: "=EF=96=8C"; } + +.cmp-dm-portal i.icon.grip.horizontal::before { content: "=EF=96=8D"; } + +.cmp-dm-portal i.icon.grip.lines::before { content: "=EF=9E=A4"; } + +.cmp-dm-portal i.icon.grip.lines.vertical::before { content: "=EF=9E=A5"; } + +.cmp-dm-portal i.icon.grip.vertical::before { content: "=EF=96=8E"; } + +.cmp-dm-portal i.icon.guitar::before { content: "=EF=9E=A6"; } + +.cmp-dm-portal i.icon.h.square::before { content: "=EF=83=BD"; } + +.cmp-dm-portal i.icon.hamburger::before { content: "=EF=A0=85"; } + +.cmp-dm-portal i.icon.hammer::before { content: "=EF=9B=A3"; } + +.cmp-dm-portal i.icon.hamsa::before { content: "=EF=99=A5"; } + +.cmp-dm-portal i.icon.hand.holding::before { content: "=EF=92=BD"; } + +.cmp-dm-portal i.icon.hand.holding.heart::before { content: "=EF=92=BE"; } + +.cmp-dm-portal i.icon.hand.holding.usd::before { content: "=EF=93=80"; } + +.cmp-dm-portal i.icon.hand.middle.finger::before { content: "=EF=A0=86"; } + +.cmp-dm-portal i.icon.hand.point.down::before { content: "=EF=82=A7"; } + +.cmp-dm-portal i.icon.hand.point.left::before { content: "=EF=82=A5"; } + +.cmp-dm-portal i.icon.hand.point.right::before { content: "=EF=82=A4"; } + +.cmp-dm-portal i.icon.hand.point.up::before { content: "=EF=82=A6"; } + +.cmp-dm-portal i.icon.hands::before { content: "=EF=93=82"; } + +.cmp-dm-portal i.icon.hands.helping::before { content: "=EF=93=84"; } + +.cmp-dm-portal i.icon.hanukiah::before { content: "=EF=9B=A6"; } + +.cmp-dm-portal i.icon.hard.hat::before { content: "=EF=A0=87"; } + +.cmp-dm-portal i.icon.hat.cowboy::before { content: "=EF=A3=80"; } + +.cmp-dm-portal i.icon.hat.cowboy.side::before { content: "=EF=A3=81"; } + +.cmp-dm-portal i.icon.hat.wizard::before { content: "=EF=9B=A8"; } + +.cmp-dm-portal i.icon.haykal::before { content: "=EF=99=A6"; } + +.cmp-dm-portal i.icon.hdd::before { content: "=EF=82=A0"; } + +.cmp-dm-portal i.icon.heading::before { content: "=EF=87=9C"; } + +.cmp-dm-portal i.icon.headphones::before { content: "=EF=80=A5"; } + +.cmp-dm-portal i.icon.headphones.alternate::before { content: "=EF=96=8F"; = +} + +.cmp-dm-portal i.icon.headset::before { content: "=EF=96=90"; } + +.cmp-dm-portal i.icon.heart.broken::before { content: "=EF=9E=A9"; } + +.cmp-dm-portal i.icon.helicopter::before { content: "=EF=94=B3"; } + +.cmp-dm-portal i.icon.highlighter::before { content: "=EF=96=91"; } + +.cmp-dm-portal i.icon.hiking::before { content: "=EF=9B=AC"; } + +.cmp-dm-portal i.icon.hippo::before { content: "=EF=9B=AD"; } + +.cmp-dm-portal i.icon.hockey.puck::before { content: "=EF=91=93"; } + +.cmp-dm-portal i.icon.holly.berry::before { content: "=EF=9E=AA"; } + +.cmp-dm-portal i.icon.horse::before { content: "=EF=9B=B0"; } + +.cmp-dm-portal i.icon.horse.head::before { content: "=EF=9E=AB"; } + +.cmp-dm-portal i.icon.hospital.alternate::before { content: "=EF=91=BD"; } + +.cmp-dm-portal i.icon.hospital.symbol::before { content: "=EF=91=BE"; } + +.cmp-dm-portal i.icon.hot.tub::before { content: "=EF=96=93"; } + +.cmp-dm-portal i.icon.hotdog::before { content: "=EF=A0=8F"; } + +.cmp-dm-portal i.icon.hotel::before { content: "=EF=96=94"; } + +.cmp-dm-portal i.icon.hourglass::before { content: "=EF=89=94"; } + +.cmp-dm-portal i.icon.house.damage::before { content: "=EF=9B=B1"; } + +.cmp-dm-portal i.icon.hryvnia::before { content: "=EF=9B=B2"; } + +.cmp-dm-portal i.icon.ice.cream::before { content: "=EF=A0=90"; } + +.cmp-dm-portal i.icon.icicles::before { content: "=EF=9E=AD"; } + +.cmp-dm-portal i.icon.icons::before { content: "=EF=A1=AD"; } + +.cmp-dm-portal i.icon.id.card.alternate::before { content: "=EF=91=BF"; } + +.cmp-dm-portal i.icon.igloo::before { content: "=EF=9E=AE"; } + +.cmp-dm-portal i.icon.images::before { content: "=EF=8C=82"; } + +.cmp-dm-portal i.icon.infinity::before { content: "=EF=94=B4"; } + +.cmp-dm-portal i.icon.jedi::before { content: "=EF=99=A9"; } + +.cmp-dm-portal i.icon.joint::before { content: "=EF=96=95"; } + +.cmp-dm-portal i.icon.journal.whills::before { content: "=EF=99=AA"; } + +.cmp-dm-portal i.icon.kaaba::before { content: "=EF=99=AB"; } + +.cmp-dm-portal i.icon.khanda::before { content: "=EF=99=AD"; } + +.cmp-dm-portal i.icon.kiss::before { content: "=EF=96=96"; } + +.cmp-dm-portal i.icon.kiss.beam::before { content: "=EF=96=97"; } + +.cmp-dm-portal i.icon.kiss.wink.heart::before { content: "=EF=96=98"; } + +.cmp-dm-portal i.icon.kiwi.bird::before { content: "=EF=94=B5"; } + +.cmp-dm-portal i.icon.landmark::before { content: "=EF=99=AF"; } + +.cmp-dm-portal i.icon.language::before { content: "=EF=86=AB"; } + +.cmp-dm-portal i.icon.laptop.code::before { content: "=EF=97=BC"; } + +.cmp-dm-portal i.icon.laptop.medical::before { content: "=EF=A0=92"; } + +.cmp-dm-portal i.icon.laugh::before { content: "=EF=96=99"; } + +.cmp-dm-portal i.icon.laugh.beam::before { content: "=EF=96=9A"; } + +.cmp-dm-portal i.icon.laugh.squint::before { content: "=EF=96=9B"; } + +.cmp-dm-portal i.icon.laugh.wink::before { content: "=EF=96=9C"; } + +.cmp-dm-portal i.icon.layer.group::before { content: "=EF=97=BD"; } + +.cmp-dm-portal i.icon.less.than::before { content: "=EF=94=B6"; } + +.cmp-dm-portal i.icon.less.than.equal::before { content: "=EF=94=B7"; } + +.cmp-dm-portal i.icon.level.down.alternate::before { content: "=EF=8E=BE"; = +} + +.cmp-dm-portal i.icon.level.up.alternate::before { content: "=EF=8E=BF"; } + +.cmp-dm-portal i.icon.lira.sign::before { content: "=EF=86=95"; } + +.cmp-dm-portal i.icon.list.alternate::before { content: "=EF=80=A2"; } + +.cmp-dm-portal i.icon.lock.open::before { content: "=EF=8F=81"; } + +.cmp-dm-portal i.icon.long.arrow.alternate.down::before { content: "=EF=8C= +=89"; } + +.cmp-dm-portal i.icon.long.arrow.alternate.left::before { content: "=EF=8C= +=8A"; } + +.cmp-dm-portal i.icon.long.arrow.alternate.right::before { content: "=EF=8C= +=8B"; } + +.cmp-dm-portal i.icon.long.arrow.alternate.up::before { content: "=EF=8C=8C= +"; } + +.cmp-dm-portal i.icon.luggage.cart::before { content: "=EF=96=9D"; } + +.cmp-dm-portal i.icon.mail.bulk::before { content: "=EF=99=B4"; } + +.cmp-dm-portal i.icon.map.marked::before { content: "=EF=96=9F"; } + +.cmp-dm-portal i.icon.map.marked.alternate::before { content: "=EF=96=A0"; = +} + +.cmp-dm-portal i.icon.map.marker::before { content: "=EF=81=81"; } + +.cmp-dm-portal i.icon.map.marker.alternate::before { content: "=EF=8F=85"; = +} + +.cmp-dm-portal i.icon.marker::before { content: "=EF=96=A1"; } + +.cmp-dm-portal i.icon.mask::before { content: "=EF=9B=BA"; } + +.cmp-dm-portal i.icon.medal::before { content: "=EF=96=A2"; } + +.cmp-dm-portal i.icon.meh.blank::before { content: "=EF=96=A4"; } + +.cmp-dm-portal i.icon.meh.rolling.eyes::before { content: "=EF=96=A5"; } + +.cmp-dm-portal i.icon.memory::before { content: "=EF=94=B8"; } + +.cmp-dm-portal i.icon.menorah::before { content: "=EF=99=B6"; } + +.cmp-dm-portal i.icon.meteor::before { content: "=EF=9D=93"; } + +.cmp-dm-portal i.icon.microphone.alternate::before { content: "=EF=8F=89"; = +} + +.cmp-dm-portal i.icon.microphone.alternate.slash::before { content: "=EF=94= +=B9"; } + +.cmp-dm-portal i.icon.microscope::before { content: "=EF=98=90"; } + +.cmp-dm-portal i.icon.mitten::before { content: "=EF=9E=B5"; } + +.cmp-dm-portal i.icon.mobile.alternate::before { content: "=EF=8F=8D"; } + +.cmp-dm-portal i.icon.money.bill::before { content: "=EF=83=96"; } + +.cmp-dm-portal i.icon.money.bill.alternate::before { content: "=EF=8F=91"; = +} + +.cmp-dm-portal i.icon.money.bill.wave::before { content: "=EF=94=BA"; } + +.cmp-dm-portal i.icon.money.bill.wave.alternate::before { content: "=EF=94= +=BB"; } + +.cmp-dm-portal i.icon.money.check::before { content: "=EF=94=BC"; } + +.cmp-dm-portal i.icon.money.check.alternate::before { content: "=EF=94=BD";= + } + +.cmp-dm-portal i.icon.monument::before { content: "=EF=96=A6"; } + +.cmp-dm-portal i.icon.mortar.pestle::before { content: "=EF=96=A7"; } + +.cmp-dm-portal i.icon.mosque::before { content: "=EF=99=B8"; } + +.cmp-dm-portal i.icon.mountain::before { content: "=EF=9B=BC"; } + +.cmp-dm-portal i.icon.mouse::before { content: "=EF=A3=8C"; } + +.cmp-dm-portal i.icon.mug.hot::before { content: "=EF=9E=B6"; } + +.cmp-dm-portal i.icon.network.wired::before { content: "=EF=9B=BF"; } + +.cmp-dm-portal i.icon.not.equal::before { content: "=EF=94=BE"; } + +.cmp-dm-portal i.icon.notes.medical::before { content: "=EF=92=81"; } + +.cmp-dm-portal i.icon.oil.can::before { content: "=EF=98=93"; } + +.cmp-dm-portal i.icon.om::before { content: "=EF=99=B9"; } + +.cmp-dm-portal i.icon.otter::before { content: "=EF=9C=80"; } + +.cmp-dm-portal i.icon.pager::before { content: "=EF=A0=95"; } + +.cmp-dm-portal i.icon.paint.roller::before { content: "=EF=96=AA"; } + +.cmp-dm-portal i.icon.palette::before { content: "=EF=94=BF"; } + +.cmp-dm-portal i.icon.pallet::before { content: "=EF=92=82"; } + +.cmp-dm-portal i.icon.paper.plane::before { content: "=EF=87=98"; } + +.cmp-dm-portal i.icon.paperclip::before { content: "=EF=83=86"; } + +.cmp-dm-portal i.icon.parachute.box::before { content: "=EF=93=8D"; } + +.cmp-dm-portal i.icon.parking::before { content: "=EF=95=80"; } + +.cmp-dm-portal i.icon.passport::before { content: "=EF=96=AB"; } + +.cmp-dm-portal i.icon.pastafarianism::before { content: "=EF=99=BB"; } + +.cmp-dm-portal i.icon.peace::before { content: "=EF=99=BC"; } + +.cmp-dm-portal i.icon.pen::before { content: "=EF=8C=84"; } + +.cmp-dm-portal i.icon.pen.alternate::before { content: "=EF=8C=85"; } + +.cmp-dm-portal i.icon.pen.fancy::before { content: "=EF=96=AC"; } + +.cmp-dm-portal i.icon.pen.nib::before { content: "=EF=96=AD"; } + +.cmp-dm-portal i.icon.pen.square::before { content: "=EF=85=8B"; } + +.cmp-dm-portal i.icon.pencil.alternate::before { content: "=EF=8C=83"; } + +.cmp-dm-portal i.icon.pencil.ruler::before { content: "=EF=96=AE"; } + +.cmp-dm-portal i.icon.people.carry::before { content: "=EF=93=8E"; } + +.cmp-dm-portal i.icon.pepper.hot::before { content: "=EF=A0=96"; } + +.cmp-dm-portal i.icon.percentage::before { content: "=EF=95=81"; } + +.cmp-dm-portal i.icon.person.booth::before { content: "=EF=9D=96"; } + +.cmp-dm-portal i.icon.phone.alternate::before { content: "=EF=A1=B9"; } + +.cmp-dm-portal i.icon.phone.slash::before { content: "=EF=8F=9D"; } + +.cmp-dm-portal i.icon.phone.square.alternate::before { content: "=EF=A1=BB"= +; } + +.cmp-dm-portal i.icon.phone.volume::before { content: "=EF=8A=A0"; } + +.cmp-dm-portal i.icon.photo.video::before { content: "=EF=A1=BC"; } + +.cmp-dm-portal i.icon.piggy.bank::before { content: "=EF=93=93"; } + +.cmp-dm-portal i.icon.pills::before { content: "=EF=92=84"; } + +.cmp-dm-portal i.icon.pizza.slice::before { content: "=EF=A0=98"; } + +.cmp-dm-portal i.icon.place.of.worship::before { content: "=EF=99=BF"; } + +.cmp-dm-portal i.icon.plane.arrival::before { content: "=EF=96=AF"; } + +.cmp-dm-portal i.icon.plane.departure::before { content: "=EF=96=B0"; } + +.cmp-dm-portal i.icon.poll::before { content: "=EF=9A=81"; } + +.cmp-dm-portal i.icon.poll.horizontal::before { content: "=EF=9A=82"; } + +.cmp-dm-portal i.icon.poo::before { content: "=EF=8B=BE"; } + +.cmp-dm-portal i.icon.poo.storm::before { content: "=EF=9D=9A"; } + +.cmp-dm-portal i.icon.poop::before { content: "=EF=98=99"; } + +.cmp-dm-portal i.icon.portrait::before { content: "=EF=8F=A0"; } + +.cmp-dm-portal i.icon.pound.sign::before { content: "=EF=85=94"; } + +.cmp-dm-portal i.icon.power.off::before { content: "=EF=80=91"; } + +.cmp-dm-portal i.icon.pray::before { content: "=EF=9A=83"; } + +.cmp-dm-portal i.icon.praying.hands::before { content: "=EF=9A=84"; } + +.cmp-dm-portal i.icon.prescription::before { content: "=EF=96=B1"; } + +.cmp-dm-portal i.icon.prescription.bottle::before { content: "=EF=92=85"; } + +.cmp-dm-portal i.icon.prescription.bottle.alternate::before { content: "=EF= +=92=86"; } + +.cmp-dm-portal i.icon.procedures::before { content: "=EF=92=87"; } + +.cmp-dm-portal i.icon.project.diagram::before { content: "=EF=95=82"; } + +.cmp-dm-portal i.icon.puzzle.piece::before { content: "=EF=84=AE"; } + +.cmp-dm-portal i.icon.quidditch::before { content: "=EF=91=98"; } + +.cmp-dm-portal i.icon.quran::before { content: "=EF=9A=87"; } + +.cmp-dm-portal i.icon.radiation::before { content: "=EF=9E=B9"; } + +.cmp-dm-portal i.icon.radiation.alternate::before { content: "=EF=9E=BA"; } + +.cmp-dm-portal i.icon.rainbow::before { content: "=EF=9D=9B"; } + +.cmp-dm-portal i.icon.receipt::before { content: "=EF=95=83"; } + +.cmp-dm-portal i.icon.record.vinyl::before { content: "=EF=A3=99"; } + +.cmp-dm-portal i.icon.redo::before { content: "=EF=80=9E"; } + +.cmp-dm-portal i.icon.redo.alternate::before { content: "=EF=8B=B9"; } + +.cmp-dm-portal i.icon.remove.format::before { content: "=EF=A1=BD"; } + +.cmp-dm-portal i.icon.reply::before { content: "=EF=8F=A5"; } + +.cmp-dm-portal i.icon.republican::before { content: "=EF=9D=9E"; } + +.cmp-dm-portal i.icon.restroom::before { content: "=EF=9E=BD"; } + +.cmp-dm-portal i.icon.ribbon::before { content: "=EF=93=96"; } + +.cmp-dm-portal i.icon.ring::before { content: "=EF=9C=8B"; } + +.cmp-dm-portal i.icon.robot::before { content: "=EF=95=84"; } + +.cmp-dm-portal i.icon.route::before { content: "=EF=93=97"; } + +.cmp-dm-portal i.icon.ruble.sign::before { content: "=EF=85=98"; } + +.cmp-dm-portal i.icon.ruler::before { content: "=EF=95=85"; } + +.cmp-dm-portal i.icon.ruler.combined::before { content: "=EF=95=86"; } + +.cmp-dm-portal i.icon.ruler.horizontal::before { content: "=EF=95=87"; } + +.cmp-dm-portal i.icon.ruler.vertical::before { content: "=EF=95=88"; } + +.cmp-dm-portal i.icon.running::before { content: "=EF=9C=8C"; } + +.cmp-dm-portal i.icon.rupee.sign::before { content: "=EF=85=96"; } + +.cmp-dm-portal i.icon.sad.cry::before { content: "=EF=96=B3"; } + +.cmp-dm-portal i.icon.sad.tear::before { content: "=EF=96=B4"; } + +.cmp-dm-portal i.icon.satellite::before { content: "=EF=9E=BF"; } + +.cmp-dm-portal i.icon.satellite.dish::before { content: "=EF=9F=80"; } + +.cmp-dm-portal i.icon.school::before { content: "=EF=95=89"; } + +.cmp-dm-portal i.icon.screwdriver::before { content: "=EF=95=8A"; } + +.cmp-dm-portal i.icon.scroll::before { content: "=EF=9C=8E"; } + +.cmp-dm-portal i.icon.sd.card::before { content: "=EF=9F=82"; } + +.cmp-dm-portal i.icon.search.dollar::before { content: "=EF=9A=88"; } + +.cmp-dm-portal i.icon.search.location::before { content: "=EF=9A=89"; } + +.cmp-dm-portal i.icon.search.minus::before { content: "=EF=80=90"; } + +.cmp-dm-portal i.icon.search.plus::before { content: "=EF=80=8E"; } + +.cmp-dm-portal i.icon.seedling::before { content: "=EF=93=98"; } + +.cmp-dm-portal i.icon.shapes::before { content: "=EF=98=9F"; } + +.cmp-dm-portal i.icon.shekel.sign::before { content: "=EF=88=8B"; } + +.cmp-dm-portal i.icon.shield.alternate::before { content: "=EF=8F=AD"; } + +.cmp-dm-portal i.icon.shipping.fast::before { content: "=EF=92=8B"; } + +.cmp-dm-portal i.icon.shoe.prints::before { content: "=EF=95=8B"; } + +.cmp-dm-portal i.icon.shuttle.van::before { content: "=EF=96=B6"; } + +.cmp-dm-portal i.icon.sign::before { content: "=EF=93=99"; } + +.cmp-dm-portal i.icon.sign.in.alternate::before { content: "=EF=8B=B6"; } + +.cmp-dm-portal i.icon.sign.out.alternate::before { content: "=EF=8B=B5"; } + +.cmp-dm-portal i.icon.signature::before { content: "=EF=96=B7"; } + +.cmp-dm-portal i.icon.sim.card::before { content: "=EF=9F=84"; } + +.cmp-dm-portal i.icon.skating::before { content: "=EF=9F=85"; } + +.cmp-dm-portal i.icon.skiing::before { content: "=EF=9F=89"; } + +.cmp-dm-portal i.icon.skiing.nordic::before { content: "=EF=9F=8A"; } + +.cmp-dm-portal i.icon.skull::before { content: "=EF=95=8C"; } + +.cmp-dm-portal i.icon.skull.crossbones::before { content: "=EF=9C=94"; } + +.cmp-dm-portal i.icon.slash::before { content: "=EF=9C=95"; } + +.cmp-dm-portal i.icon.sleigh::before { content: "=EF=9F=8C"; } + +.cmp-dm-portal i.icon.sliders.horizontal::before { content: "=EF=87=9E"; } + +.cmp-dm-portal i.icon.smile.beam::before { content: "=EF=96=B8"; } + +.cmp-dm-portal i.icon.smile.wink::before { content: "=EF=93=9A"; } + +.cmp-dm-portal i.icon.smog::before { content: "=EF=9D=9F"; } + +.cmp-dm-portal i.icon.smoking::before { content: "=EF=92=8D"; } + +.cmp-dm-portal i.icon.smoking.ban::before { content: "=EF=95=8D"; } + +.cmp-dm-portal i.icon.sms::before { content: "=EF=9F=8D"; } + +.cmp-dm-portal i.icon.snowboarding::before { content: "=EF=9F=8E"; } + +.cmp-dm-portal i.icon.snowman::before { content: "=EF=9F=90"; } + +.cmp-dm-portal i.icon.snowplow::before { content: "=EF=9F=92"; } + +.cmp-dm-portal i.icon.socks::before { content: "=EF=9A=96"; } + +.cmp-dm-portal i.icon.solar.panel::before { content: "=EF=96=BA"; } + +.cmp-dm-portal i.icon.sort.alphabet.down::before { content: "=EF=85=9D"; } + +.cmp-dm-portal i.icon.sort.alphabet.down.alternate::before { content: "=EF= +=A2=81"; } + +.cmp-dm-portal i.icon.sort.alphabet.up::before { content: "=EF=85=9E"; } + +.cmp-dm-portal i.icon.sort.alphabet.up.alternate::before { content: "=EF=A2= +=82"; } + +.cmp-dm-portal i.icon.sort.amount.down::before { content: "=EF=85=A0"; } + +.cmp-dm-portal i.icon.sort.amount.down.alternate::before { content: "=EF=A2= +=84"; } + +.cmp-dm-portal i.icon.sort.amount.up::before { content: "=EF=85=A1"; } + +.cmp-dm-portal i.icon.sort.amount.up.alternate::before { content: "=EF=A2= +=85"; } + +.cmp-dm-portal i.icon.sort.down::before { content: "=EF=83=9D"; } + +.cmp-dm-portal i.icon.sort.numeric.down::before { content: "=EF=85=A2"; } + +.cmp-dm-portal i.icon.sort.numeric.down.alternate::before { content: "=EF= +=A2=86"; } + +.cmp-dm-portal i.icon.sort.numeric.up::before { content: "=EF=85=A3"; } + +.cmp-dm-portal i.icon.sort.numeric.up.alternate::before { content: "=EF=A2= +=87"; } + +.cmp-dm-portal i.icon.sort.up::before { content: "=EF=83=9E"; } + +.cmp-dm-portal i.icon.spa::before { content: "=EF=96=BB"; } + +.cmp-dm-portal i.icon.spell.check::before { content: "=EF=A2=91"; } + +.cmp-dm-portal i.icon.spider::before { content: "=EF=9C=97"; } + +.cmp-dm-portal i.icon.splotch::before { content: "=EF=96=BC"; } + +.cmp-dm-portal i.icon.spray.can::before { content: "=EF=96=BD"; } + +.cmp-dm-portal i.icon.square.full::before { content: "=EF=91=9C"; } + +.cmp-dm-portal i.icon.square.root.alternate::before { content: "=EF=9A=98";= + } + +.cmp-dm-portal i.icon.stamp::before { content: "=EF=96=BF"; } + +.cmp-dm-portal i.icon.star.and.crescent::before { content: "=EF=9A=99"; } + +.cmp-dm-portal i.icon.star.half.alternate::before { content: "=EF=97=80"; } + +.cmp-dm-portal i.icon.star.of.david::before { content: "=EF=9A=9A"; } + +.cmp-dm-portal i.icon.star.of.life::before { content: "=EF=98=A1"; } + +.cmp-dm-portal i.icon.stethoscope::before { content: "=EF=83=B1"; } + +.cmp-dm-portal i.icon.stopwatch::before { content: "=EF=8B=B2"; } + +.cmp-dm-portal i.icon.store::before { content: "=EF=95=8E"; } + +.cmp-dm-portal i.icon.store.alternate::before { content: "=EF=95=8F"; } + +.cmp-dm-portal i.icon.stream::before { content: "=EF=95=90"; } + +.cmp-dm-portal i.icon.stroopwafel::before { content: "=EF=95=91"; } + +.cmp-dm-portal i.icon.suitcase.rolling::before { content: "=EF=97=81"; } + +.cmp-dm-portal i.icon.surprise::before { content: "=EF=97=82"; } + +.cmp-dm-portal i.icon.swatchbook::before { content: "=EF=97=83"; } + +.cmp-dm-portal i.icon.swimmer::before { content: "=EF=97=84"; } + +.cmp-dm-portal i.icon.swimming.pool::before { content: "=EF=97=85"; } + +.cmp-dm-portal i.icon.synagogue::before { content: "=EF=9A=9B"; } + +.cmp-dm-portal i.icon.sync::before { content: "=EF=80=A1"; } + +.cmp-dm-portal i.icon.sync.alternate::before { content: "=EF=8B=B1"; } + +.cmp-dm-portal i.icon.syringe::before { content: "=EF=92=8E"; } + +.cmp-dm-portal i.icon.table.tennis::before { content: "=EF=91=9D"; } + +.cmp-dm-portal i.icon.tablet.alternate::before { content: "=EF=8F=BA"; } + +.cmp-dm-portal i.icon.tablets::before { content: "=EF=92=90"; } + +.cmp-dm-portal i.icon.tachometer.alternate::before { content: "=EF=8F=BD"; = +} + +.cmp-dm-portal i.icon.tape::before { content: "=EF=93=9B"; } + +.cmp-dm-portal i.icon.teeth::before { content: "=EF=98=AE"; } + +.cmp-dm-portal i.icon.teeth.open::before { content: "=EF=98=AF"; } + +.cmp-dm-portal i.icon.temperature.high::before { content: "=EF=9D=A9"; } + +.cmp-dm-portal i.icon.temperature.low::before { content: "=EF=9D=AB"; } + +.cmp-dm-portal i.icon.tenge::before { content: "=EF=9F=97"; } + +.cmp-dm-portal i.icon.th::before { content: "=EF=80=8A"; } + +.cmp-dm-portal i.icon.th.large::before { content: "=EF=80=89"; } + +.cmp-dm-portal i.icon.th.list::before { content: "=EF=80=8B"; } + +.cmp-dm-portal i.icon.theater.masks::before { content: "=EF=98=B0"; } + +.cmp-dm-portal i.icon.thermometer::before { content: "=EF=92=91"; } + +.cmp-dm-portal i.icon.thumbtack::before { content: "=EF=82=8D"; } + +.cmp-dm-portal i.icon.ticket.alternate::before { content: "=EF=8F=BF"; } + +.cmp-dm-portal i.icon.times::before { content: "=EF=80=8D"; } + +.cmp-dm-portal i.icon.times.circle::before { content: "=EF=81=97"; } + +.cmp-dm-portal i.icon.tint.slash::before { content: "=EF=97=87"; } + +.cmp-dm-portal i.icon.tired::before { content: "=EF=97=88"; } + +.cmp-dm-portal i.icon.toilet::before { content: "=EF=9F=98"; } + +.cmp-dm-portal i.icon.toilet.paper::before { content: "=EF=9C=9E"; } + +.cmp-dm-portal i.icon.toolbox::before { content: "=EF=95=92"; } + +.cmp-dm-portal i.icon.tools::before { content: "=EF=9F=99"; } + +.cmp-dm-portal i.icon.tooth::before { content: "=EF=97=89"; } + +.cmp-dm-portal i.icon.torah::before { content: "=EF=9A=A0"; } + +.cmp-dm-portal i.icon.torii.gate::before { content: "=EF=9A=A1"; } + +.cmp-dm-portal i.icon.tractor::before { content: "=EF=9C=A2"; } + +.cmp-dm-portal i.icon.traffic.light::before { content: "=EF=98=B7"; } + +.cmp-dm-portal i.icon.tram::before { content: "=EF=9F=9A"; } + +.cmp-dm-portal i.icon.transgender::before { content: "=EF=88=A4"; } + +.cmp-dm-portal i.icon.transgender.alternate::before { content: "=EF=88=A5";= + } + +.cmp-dm-portal i.icon.trash.alternate::before { content: "=EF=8B=AD"; } + +.cmp-dm-portal i.icon.trash.restore::before { content: "=EF=A0=A9"; } + +.cmp-dm-portal i.icon.trash.restore.alternate::before { content: "=EF=A0=AA= +"; } + +.cmp-dm-portal i.icon.truck.monster::before { content: "=EF=98=BB"; } + +.cmp-dm-portal i.icon.truck.moving::before { content: "=EF=93=9F"; } + +.cmp-dm-portal i.icon.truck.packing::before { content: "=EF=93=9E"; } + +.cmp-dm-portal i.icon.truck.pickup::before { content: "=EF=98=BC"; } + +.cmp-dm-portal i.icon.tshirt::before { content: "=EF=95=93"; } + +.cmp-dm-portal i.icon.umbrella.beach::before { content: "=EF=97=8A"; } + +.cmp-dm-portal i.icon.undo.alternate::before { content: "=EF=8B=AA"; } + +.cmp-dm-portal i.icon.unlink::before { content: "=EF=84=A7"; } + +.cmp-dm-portal i.icon.user.alternate::before { content: "=EF=90=86"; } + +.cmp-dm-portal i.icon.user.alternate.slash::before { content: "=EF=93=BA"; = +} + +.cmp-dm-portal i.icon.user.astronaut::before { content: "=EF=93=BB"; } + +.cmp-dm-portal i.icon.user.check::before { content: "=EF=93=BC"; } + +.cmp-dm-portal i.icon.user.clock::before { content: "=EF=93=BD"; } + +.cmp-dm-portal i.icon.user.cog::before { content: "=EF=93=BE"; } + +.cmp-dm-portal i.icon.user.edit::before { content: "=EF=93=BF"; } + +.cmp-dm-portal i.icon.user.friends::before { content: "=EF=94=80"; } + +.cmp-dm-portal i.icon.user.graduate::before { content: "=EF=94=81"; } + +.cmp-dm-portal i.icon.user.injured::before { content: "=EF=9C=A8"; } + +.cmp-dm-portal i.icon.user.lock::before { content: "=EF=94=82"; } + +.cmp-dm-portal i.icon.user.md::before { content: "=EF=83=B0"; } + +.cmp-dm-portal i.icon.user.minus::before { content: "=EF=94=83"; } + +.cmp-dm-portal i.icon.user.ninja::before { content: "=EF=94=84"; } + +.cmp-dm-portal i.icon.user.nurse::before { content: "=EF=A0=AF"; } + +.cmp-dm-portal i.icon.user.secret::before { content: "=EF=88=9B"; } + +.cmp-dm-portal i.icon.user.shield::before { content: "=EF=94=85"; } + +.cmp-dm-portal i.icon.user.slash::before { content: "=EF=94=86"; } + +.cmp-dm-portal i.icon.user.tag::before { content: "=EF=94=87"; } + +.cmp-dm-portal i.icon.user.tie::before { content: "=EF=94=88"; } + +.cmp-dm-portal i.icon.users.cog::before { content: "=EF=94=89"; } + +.cmp-dm-portal i.icon.utensil.spoon::before { content: "=EF=8B=A5"; } + +.cmp-dm-portal i.icon.utensils::before { content: "=EF=8B=A7"; } + +.cmp-dm-portal i.icon.vector.square::before { content: "=EF=97=8B"; } + +.cmp-dm-portal i.icon.vial::before { content: "=EF=92=92"; } + +.cmp-dm-portal i.icon.vials::before { content: "=EF=92=93"; } + +.cmp-dm-portal i.icon.video::before { content: "=EF=80=BD"; } + +.cmp-dm-portal i.icon.video.slash::before { content: "=EF=93=A2"; } + +.cmp-dm-portal i.icon.vihara::before { content: "=EF=9A=A7"; } + +.cmp-dm-portal i.icon.voicemail::before { content: "=EF=A2=97"; } + +.cmp-dm-portal i.icon.volleyball.ball::before { content: "=EF=91=9F"; } + +.cmp-dm-portal i.icon.volume.mute::before { content: "=EF=9A=A9"; } + +.cmp-dm-portal i.icon.vote.yea::before { content: "=EF=9D=B2"; } + +.cmp-dm-portal i.icon.vr.cardboard::before { content: "=EF=9C=A9"; } + +.cmp-dm-portal i.icon.walking::before { content: "=EF=95=94"; } + +.cmp-dm-portal i.icon.wallet::before { content: "=EF=95=95"; } + +.cmp-dm-portal i.icon.warehouse::before { content: "=EF=92=94"; } + +.cmp-dm-portal i.icon.water::before { content: "=EF=9D=B3"; } + +.cmp-dm-portal i.icon.wave.square::before { content: "=EF=A0=BE"; } + +.cmp-dm-portal i.icon.weight::before { content: "=EF=92=96"; } + +.cmp-dm-portal i.icon.weight.hanging::before { content: "=EF=97=8D"; } + +.cmp-dm-portal i.icon.wheelchair::before { content: "=EF=86=93"; } + +.cmp-dm-portal i.icon.wind::before { content: "=EF=9C=AE"; } + +.cmp-dm-portal i.icon.window.close::before { content: "=EF=90=90"; } + +.cmp-dm-portal i.icon.wine.bottle::before { content: "=EF=9C=AF"; } + +.cmp-dm-portal i.icon.wine.glass::before { content: "=EF=93=A3"; } + +.cmp-dm-portal i.icon.wine.glass.alternate::before { content: "=EF=97=8E"; = +} + +.cmp-dm-portal i.icon.won.sign::before { content: "=EF=85=99"; } + +.cmp-dm-portal i.icon.x.ray::before { content: "=EF=92=97"; } + +.cmp-dm-portal i.icon.yen.sign::before { content: "=EF=85=97"; } + +.cmp-dm-portal i.icon.yin.yang::before { content: "=EF=9A=AD"; } + +.cmp-dm-portal i.icon.checkmark.box::before { content: "=EF=85=8A"; } + +.cmp-dm-portal i.icon.chess.rock::before { content: "=EF=91=87"; } + +.cmp-dm-portal i.icon.circle.thin::before { content: "=EF=84=91"; } + +.cmp-dm-portal i.icon.cloud.download::before { content: "=EF=8E=81"; } + +.cmp-dm-portal i.icon.cloud.upload::before { content: "=EF=8E=82"; } + +.cmp-dm-portal i.icon.compose::before { content: "=EF=8C=83"; } + +.cmp-dm-portal i.icon.conversation::before { content: "=EF=82=86"; } + +.cmp-dm-portal i.icon.credit.card.alternative::before { content: "=EF=82=9D= +"; } + +.cmp-dm-portal i.icon.currency::before { content: "=EF=8F=91"; } + +.cmp-dm-portal i.icon.dashboard::before { content: "=EF=8F=BD"; } + +.cmp-dm-portal i.icon.diamond::before { content: "=EF=8E=A5"; } + +.cmp-dm-portal i.icon.disk::before { content: "=EF=82=A0"; } + +.cmp-dm-portal i.icon.exchange::before { content: "=EF=8D=A2"; } + +.cmp-dm-portal i.icon.external::before { content: "=EF=8D=9D"; } + +.cmp-dm-portal i.icon.external.share::before { content: "=EF=85=8D"; } + +.cmp-dm-portal i.icon.external.square::before { content: "=EF=8D=A0"; } + +.cmp-dm-portal i.icon.food::before { content: "=EF=8B=A7"; } + +.cmp-dm-portal i.icon.hamburger::before { content: "=EF=83=89"; } + +.cmp-dm-portal i.icon.heart.empty::before { content: "=EF=80=84"; } + +.cmp-dm-portal i.icon.hourglass.zero::before { content: "=EF=89=93"; } + +.cmp-dm-portal i.icon.level.down::before { content: "=EF=8E=BE"; } + +.cmp-dm-portal i.icon.level.up::before { content: "=EF=8E=BF"; } + +.cmp-dm-portal i.icon.log.out::before { content: "=EF=8B=B5"; } + +.cmp-dm-portal i.icon.meanpath::before { content: "=EF=83=88"; } + +.cmp-dm-portal i.icon.money::before { content: "=EF=8F=91"; } + +.cmp-dm-portal i.icon.move::before { content: "=EF=82=B2"; } + +.cmp-dm-portal i.icon.pencil::before { content: "=EF=8C=83"; } + +.cmp-dm-portal i.icon.protect::before { content: "=EF=80=A3"; } + +.cmp-dm-portal i.icon.radio::before { content: "=EF=86=92"; } + +.cmp-dm-portal i.icon.remove.bookmark::before { content: "=EF=80=AE"; } + +.cmp-dm-portal i.icon.resize.horizontal::before { content: "=EF=8C=B7"; } + +.cmp-dm-portal i.icon.resize.vertical::before { content: "=EF=8C=B8"; } + +.cmp-dm-portal i.icon.shield::before { content: "=EF=8F=AD"; } + +.cmp-dm-portal i.icon.sign.in::before { content: "=EF=8B=B6"; } + +.cmp-dm-portal i.icon.sign.out::before { content: "=EF=8B=B5"; } + +.cmp-dm-portal i.icon.spoon::before { content: "=EF=8B=A5"; } + +.cmp-dm-portal i.icon.star.empty::before { content: "=EF=80=85"; } + +.cmp-dm-portal i.icon.star.half.empty::before, .cmp-dm-portal i.icon.star.h= +alf.full::before { content: "=EF=82=89"; } + +.cmp-dm-portal i.icon.ticket::before { content: "=EF=8F=BF"; } + +.cmp-dm-portal i.icon.times.rectangle::before { content: "=EF=90=90"; } + +.cmp-dm-portal i.icon.user.doctor::before { content: "=EF=83=B0"; } + +.cmp-dm-portal i.icon.wi.fi::before { content: "=EF=87=AB"; } + +.cmp-dm-portal i.icon.write::before { content: "=EF=8C=83"; } + +@font-face { } + +.cmp-dm-portal i.icon.outline { font-family: outline-icons; } + +.cmp-dm-portal i.icon.address.book.outline::before { content: "=EF=8A=B9"; = +} + +.cmp-dm-portal i.icon.address.card.outline::before { content: "=EF=8A=BB"; = +} + +.cmp-dm-portal i.icon.angry.outline::before { content: "=EF=95=96"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.down.outline::before { content= +: "=EF=8D=98"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.left.outline::before { content= +: "=EF=8D=99"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.right.outline::before { conten= +t: "=EF=8D=9A"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.up.outline::before { content: = +"=EF=8D=9B"; } + +.cmp-dm-portal i.icon.bell.outline::before { content: "=EF=83=B3"; } + +.cmp-dm-portal i.icon.bell.slash.outline::before { content: "=EF=87=B6"; } + +.cmp-dm-portal i.icon.bookmark.outline::before { content: "=EF=80=AE"; } + +.cmp-dm-portal i.icon.building.outline::before { content: "=EF=86=AD"; } + +.cmp-dm-portal i.icon.calendar.alternate.outline::before { content: "=EF=81= +=B3"; } + +.cmp-dm-portal i.icon.calendar.check.outline::before { content: "=EF=89=B4"= +; } + +.cmp-dm-portal i.icon.calendar.minus.outline::before { content: "=EF=89=B2"= +; } + +.cmp-dm-portal i.icon.calendar.plus.outline::before { content: "=EF=89=B1";= + } + +.cmp-dm-portal i.icon.calendar.times.outline::before { content: "=EF=89=B3"= +; } + +.cmp-dm-portal i.icon.caret.square.down.outline::before { content: "=EF=85= +=90"; } + +.cmp-dm-portal i.icon.caret.square.left.outline::before { content: "=EF=86= +=91"; } + +.cmp-dm-portal i.icon.caret.square.right.outline::before { content: "=EF=85= +=92"; } + +.cmp-dm-portal i.icon.caret.square.up.outline::before { content: "=EF=85=91= +"; } + +.cmp-dm-portal i.icon.chart.bar.outline::before { content: "=EF=82=80"; } + +.cmp-dm-portal i.icon.check.circle.outline::before { content: "=EF=81=98"; = +} + +.cmp-dm-portal i.icon.check.square.outline::before { content: "=EF=85=8A"; = +} + +.cmp-dm-portal i.icon.circle.outline::before { content: "=EF=84=91"; } + +.cmp-dm-portal i.icon.clipboard.outline::before { content: "=EF=8C=A8"; } + +.cmp-dm-portal i.icon.clock.outline::before { content: "=EF=80=97"; } + +.cmp-dm-portal i.icon.clone.outline::before { content: "=EF=89=8D"; } + +.cmp-dm-portal i.icon.closed.captioning.outline::before { content: "=EF=88= +=8A"; } + +.cmp-dm-portal i.icon.comment.alternate.outline::before { content: "=EF=89= +=BA"; } + +.cmp-dm-portal i.icon.comment.dots.outline::before { content: "=EF=92=AD"; = +} + +.cmp-dm-portal i.icon.comment.outline::before { content: "=EF=81=B5"; } + +.cmp-dm-portal i.icon.comments.outline::before { content: "=EF=82=86"; } + +.cmp-dm-portal i.icon.compass.outline::before { content: "=EF=85=8E"; } + +.cmp-dm-portal i.icon.copy.outline::before { content: "=EF=83=85"; } + +.cmp-dm-portal i.icon.copyright.outline::before { content: "=EF=87=B9"; } + +.cmp-dm-portal i.icon.credit.card.outline::before { content: "=EF=82=9D"; } + +.cmp-dm-portal i.icon.dizzy.outline::before { content: "=EF=95=A7"; } + +.cmp-dm-portal i.icon.edit.outline::before { content: "=EF=81=84"; } + +.cmp-dm-portal i.icon.envelope.open.outline::before { content: "=EF=8A=B6";= + } + +.cmp-dm-portal i.icon.envelope.outline::before { content: "=EF=83=A0"; } + +.cmp-dm-portal i.icon.eye.outline::before { content: "=EF=81=AE"; } + +.cmp-dm-portal i.icon.eye.slash.outline::before { content: "=EF=81=B0"; } + +.cmp-dm-portal i.icon.file.alternate.outline::before { content: "=EF=85=9C"= +; } + +.cmp-dm-portal i.icon.file.outline::before { content: "=EF=85=9B"; } + +.cmp-dm-portal i.icon.flag.outline::before { content: "=EF=80=A4"; } + +.cmp-dm-portal i.icon.flushed.outline::before { content: "=EF=95=B9"; } + +.cmp-dm-portal i.icon.folder.open.outline::before { content: "=EF=81=BC"; } + +.cmp-dm-portal i.icon.folder.outline::before { content: "=EF=81=BB"; } + +.cmp-dm-portal i.icon.frown.open.outline::before { content: "=EF=95=BA"; } + +.cmp-dm-portal i.icon.frown.outline::before { content: "=EF=84=99"; } + +.cmp-dm-portal i.icon.futbol.outline::before { content: "=EF=87=A3"; } + +.cmp-dm-portal i.icon.gem.outline::before { content: "=EF=8E=A5"; } + +.cmp-dm-portal i.icon.grimace.outline::before { content: "=EF=95=BF"; } + +.cmp-dm-portal i.icon.grin.alternate.outline::before { content: "=EF=96=81"= +; } + +.cmp-dm-portal i.icon.grin.beam.outline::before { content: "=EF=96=82"; } + +.cmp-dm-portal i.icon.grin.beam.sweat.outline::before { content: "=EF=96=83= +"; } + +.cmp-dm-portal i.icon.grin.hearts.outline::before { content: "=EF=96=84"; } + +.cmp-dm-portal i.icon.grin.outline::before { content: "=EF=96=80"; } + +.cmp-dm-portal i.icon.grin.squint.outline::before { content: "=EF=96=85"; } + +.cmp-dm-portal i.icon.grin.squint.tears.outline::before { content: "=EF=96= +=86"; } + +.cmp-dm-portal i.icon.grin.stars.outline::before { content: "=EF=96=87"; } + +.cmp-dm-portal i.icon.grin.tears.outline::before { content: "=EF=96=88"; } + +.cmp-dm-portal i.icon.grin.tongue.outline::before { content: "=EF=96=89"; } + +.cmp-dm-portal i.icon.grin.tongue.squint.outline::before { content: "=EF=96= +=8A"; } + +.cmp-dm-portal i.icon.grin.tongue.wink.outline::before { content: "=EF=96= +=8B"; } + +.cmp-dm-portal i.icon.grin.wink.outline::before { content: "=EF=96=8C"; } + +.cmp-dm-portal i.icon.hand.lizard.outline::before { content: "=EF=89=98"; } + +.cmp-dm-portal i.icon.hand.paper.outline::before { content: "=EF=89=96"; } + +.cmp-dm-portal i.icon.hand.peace.outline::before { content: "=EF=89=9B"; } + +.cmp-dm-portal i.icon.hand.point.down.outline::before { content: "=EF=82=A7= +"; } + +.cmp-dm-portal i.icon.hand.point.left.outline::before { content: "=EF=82=A5= +"; } + +.cmp-dm-portal i.icon.hand.point.right.outline::before { content: "=EF=82= +=A4"; } + +.cmp-dm-portal i.icon.hand.point.up.outline::before { content: "=EF=82=A6";= + } + +.cmp-dm-portal i.icon.hand.pointer.outline::before { content: "=EF=89=9A"; = +} + +.cmp-dm-portal i.icon.hand.rock.outline::before { content: "=EF=89=95"; } + +.cmp-dm-portal i.icon.hand.scissors.outline::before { content: "=EF=89=97";= + } + +.cmp-dm-portal i.icon.hand.spock.outline::before { content: "=EF=89=99"; } + +.cmp-dm-portal i.icon.handshake.outline::before { content: "=EF=8A=B5"; } + +.cmp-dm-portal i.icon.heart.outline::before { content: "=EF=80=84"; } + +.cmp-dm-portal i.icon.hospital.outline::before { content: "=EF=83=B8"; } + +.cmp-dm-portal i.icon.hourglass.outline::before { content: "=EF=89=94"; } + +.cmp-dm-portal i.icon.id.badge.outline::before { content: "=EF=8B=81"; } + +.cmp-dm-portal i.icon.id.card.outline::before { content: "=EF=8B=82"; } + +.cmp-dm-portal i.icon.image.outline::before { content: "=EF=80=BE"; } + +.cmp-dm-portal i.icon.images.outline::before { content: "=EF=8C=82"; } + +.cmp-dm-portal i.icon.keyboard.outline::before { content: "=EF=84=9C"; } + +.cmp-dm-portal i.icon.kiss.beam.outline::before { content: "=EF=96=97"; } + +.cmp-dm-portal i.icon.kiss.outline::before { content: "=EF=96=96"; } + +.cmp-dm-portal i.icon.kiss.wink.heart.outline::before { content: "=EF=96=98= +"; } + +.cmp-dm-portal i.icon.laugh.beam.outline::before { content: "=EF=96=9A"; } + +.cmp-dm-portal i.icon.laugh.outline::before { content: "=EF=96=99"; } + +.cmp-dm-portal i.icon.laugh.squint.outline::before { content: "=EF=96=9B"; = +} + +.cmp-dm-portal i.icon.laugh.wink.outline::before { content: "=EF=96=9C"; } + +.cmp-dm-portal i.icon.lemon.outline::before { content: "=EF=82=94"; } + +.cmp-dm-portal i.icon.life.ring.outline::before { content: "=EF=87=8D"; } + +.cmp-dm-portal i.icon.lightbulb.outline::before { content: "=EF=83=AB"; } + +.cmp-dm-portal i.icon.list.alternate.outline::before { content: "=EF=80=A2"= +; } + +.cmp-dm-portal i.icon.map.outline::before { content: "=EF=89=B9"; } + +.cmp-dm-portal i.icon.meh.blank.outline::before { content: "=EF=96=A4"; } + +.cmp-dm-portal i.icon.meh.outline::before { content: "=EF=84=9A"; } + +.cmp-dm-portal i.icon.meh.rolling.eyes.outline::before { content: "=EF=96= +=A5"; } + +.cmp-dm-portal i.icon.minus.square.outline::before { content: "=EF=85=86"; = +} + +.cmp-dm-portal i.icon.money.bill.alternate.outline::before { content: "=EF= +=8F=91"; } + +.cmp-dm-portal i.icon.moon.outline::before { content: "=EF=86=86"; } + +.cmp-dm-portal i.icon.newspaper.outline::before { content: "=EF=87=AA"; } + +.cmp-dm-portal i.icon.object.group.outline::before { content: "=EF=89=87"; = +} + +.cmp-dm-portal i.icon.object.ungroup.outline::before { content: "=EF=89=88"= +; } + +.cmp-dm-portal i.icon.paper.plane.outline::before { content: "=EF=87=98"; } + +.cmp-dm-portal i.icon.pause.circle.outline::before { content: "=EF=8A=8B"; = +} + +.cmp-dm-portal i.icon.play.circle.outline::before { content: "=EF=85=84"; } + +.cmp-dm-portal i.icon.plus.square.outline::before { content: "=EF=83=BE"; } + +.cmp-dm-portal i.icon.question.circle.outline::before { content: "=EF=81=99= +"; } + +.cmp-dm-portal i.icon.registered.outline::before { content: "=EF=89=9D"; } + +.cmp-dm-portal i.icon.sad.cry.outline::before { content: "=EF=96=B3"; } + +.cmp-dm-portal i.icon.sad.tear.outline::before { content: "=EF=96=B4"; } + +.cmp-dm-portal i.icon.save.outline::before { content: "=EF=83=87"; } + +.cmp-dm-portal i.icon.share.square.outline::before { content: "=EF=85=8D"; = +} + +.cmp-dm-portal i.icon.smile.beam.outline::before { content: "=EF=96=B8"; } + +.cmp-dm-portal i.icon.smile.outline::before { content: "=EF=84=98"; } + +.cmp-dm-portal i.icon.smile.wink.outline::before { content: "=EF=93=9A"; } + +.cmp-dm-portal i.icon.snowflake.outline::before { content: "=EF=8B=9C"; } + +.cmp-dm-portal i.icon.square.outline::before { content: "=EF=83=88"; } + +.cmp-dm-portal i.icon.star.half.outline::before { content: "=EF=82=89"; } + +.cmp-dm-portal i.icon.star.outline::before { content: "=EF=80=85"; } + +.cmp-dm-portal i.icon.sticky.note.outline::before { content: "=EF=89=89"; } + +.cmp-dm-portal i.icon.stop.circle.outline::before { content: "=EF=8A=8D"; } + +.cmp-dm-portal i.icon.sun.outline::before { content: "=EF=86=85"; } + +.cmp-dm-portal i.icon.surprise.outline::before { content: "=EF=97=82"; } + +.cmp-dm-portal i.icon.thumbs.down.outline::before { content: "=EF=85=A5"; } + +.cmp-dm-portal i.icon.thumbs.up.outline::before { content: "=EF=85=A4"; } + +.cmp-dm-portal i.icon.times.circle.outline::before { content: "=EF=81=97"; = +} + +.cmp-dm-portal i.icon.tired.outline::before { content: "=EF=97=88"; } + +.cmp-dm-portal i.icon.trash.alternate.outline::before { content: "=EF=8B=AD= +"; } + +.cmp-dm-portal i.icon.user.circle.outline::before { content: "=EF=8A=BD"; } + +.cmp-dm-portal i.icon.user.outline::before { content: "=EF=80=87"; } + +.cmp-dm-portal i.icon.window.close.outline::before { content: "=EF=90=90"; = +} + +.cmp-dm-portal i.icon.window.maximize.outline::before { content: "=EF=8B=90= +"; } + +.cmp-dm-portal i.icon.window.minimize.outline::before { content: "=EF=8B=91= +"; } + +.cmp-dm-portal i.icon.window.restore.outline::before { content: "=EF=8B=92"= +; } + +@font-face { } + +.cmp-dm-portal i.icon.\35 00px::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.accessible::before { content: "=EF=8D=A8"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.accusoft::before { content: "=EF=8D=A9"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.acquisitions.incorporated::before { content: "=EF=9A= +=AF"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.adn::before, .cmp-dm-portal i.icon.adobe::before { fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.adobe::before { content: "=EF=9D=B8"; } + +.cmp-dm-portal i.icon.adversal::before { content: "=EF=8D=AA"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.affiliatetheme::before { content: "=EF=8D=AB"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.airbnb::before { content: "=EF=A0=B4"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.algolia::before { content: "=EF=8D=AC"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.alipay::before { content: "=EF=99=82"; } + +.cmp-dm-portal i.icon.alipay::before, .cmp-dm-portal i.icon.amazon::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.amazon.pay::before { content: "=EF=90=AC"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.amilia::before { content: "=EF=8D=AD"; } + +.cmp-dm-portal i.icon.amilia::before, .cmp-dm-portal i.icon.android::before= +, .cmp-dm-portal i.icon.angellist::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.angrycreative::before { content: "=EF=8D=AE"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.angular::before { content: "=EF=90=A0"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.app.store::before { content: "=EF=8D=AF"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.app.store.ios::before { content: "=EF=8D=B0"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.apper::before { content: "=EF=8D=B1"; } + +.cmp-dm-portal i.icon.apper::before, .cmp-dm-portal i.icon.apple::before { = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.apple.pay::before { content: "=EF=90=95"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.artstation::before { content: "=EF=9D=BA"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.asymmetrik::before { content: "=EF=8D=B2"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.atlassian::before { content: "=EF=9D=BB"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.audible::before { content: "=EF=8D=B3"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.autoprefixer::before { content: "=EF=90=9C"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.avianex::before { content: "=EF=8D=B4"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.aviato::before { content: "=EF=90=A1"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.aws::before { content: "=EF=8D=B5"; } + +.cmp-dm-portal i.icon.aws::before, .cmp-dm-portal i.icon.bandcamp::before {= + font-family: brand-icons; } + +.cmp-dm-portal i.icon.battle.net::before { content: "=EF=A0=B5"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.behance.square::before, .cmp-dm-portal i.icon.behance= +::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.bimobject::before { content: "=EF=8D=B8"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.bitbucket::before, .cmp-dm-portal i.icon.bitcoin::bef= +ore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.bitcoin::before { content: "=EF=8D=B9"; } + +.cmp-dm-portal i.icon.bity::before { content: "=EF=8D=BA"; } + +.cmp-dm-portal i.icon.bity::before, .cmp-dm-portal i.icon.black.tie::before= + { font-family: brand-icons; } + +.cmp-dm-portal i.icon.blackberry::before { content: "=EF=8D=BB"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.blogger::before { content: "=EF=8D=BC"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.blogger.b::before { content: "=EF=8D=BD"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.bluetooth::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.bluetooth.b::before { content: "=EF=8A=94"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.bootstrap::before { content: "=EF=A0=B6"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.btc::before, .cmp-dm-portal i.icon.buffer::before { f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.buffer::before { content: "=EF=A0=B7"; } + +.cmp-dm-portal i.icon.buromobelexperte::before { content: "=EF=8D=BF"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.buy.n.large::before { content: "=EF=A2=A6"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.buysellads::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.canadian.maple.leaf::before { content: "=EF=9E=85"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.cc.amazon.pay::before { content: "=EF=90=AD"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.cc.amex::before { content: "=EF=87=B3"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.cc.apple.pay::before { content: "=EF=90=96"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.cc.diners.club::before { content: "=EF=89=8C"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.cc.discover::before { content: "=EF=87=B2"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.cc.jcb::before { content: "=EF=89=8B"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.cc.mastercard::before { content: "=EF=87=B1"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.cc.paypal::before { content: "=EF=87=B4"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.cc.stripe::before { content: "=EF=87=B5"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.cc.visa::before { content: "=EF=87=B0"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.centercode::before { content: "=EF=8E=80"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.centos::before { content: "=EF=9E=89"; } + +.cmp-dm-portal i.icon.centos::before, .cmp-dm-portal i.icon.chrome::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.chromecast::before { content: "=EF=A0=B8"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.cloudscale::before { content: "=EF=8E=83"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.cloudsmith::before { content: "=EF=8E=84"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.cloudversify::before { content: "=EF=8E=85"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.codepen::before, .cmp-dm-portal i.icon.codiepie::befo= +re { font-family: brand-icons; } + +.cmp-dm-portal i.icon.confluence::before { content: "=EF=9E=8D"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.connectdevelop::before, .cmp-dm-portal i.icon.contao:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.cotton.bureau::before { content: "=EF=A2=9E"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.cpanel::before { content: "=EF=8E=88"; } + +.cmp-dm-portal i.icon.cpanel::before, .cmp-dm-portal i.icon.creative.common= +s::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.by::before { content: "=EF=93=A7"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.nc::before { content: "=EF=93=A8"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.nc.eu::before { content: "=EF=93=A9"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.nc.jp::before { content: "=EF=93=AA"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.nd::before { content: "=EF=93=AB"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.pd::before { content: "=EF=93=AC"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.pd.alternate::before { content: "=EF= +=93=AD"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.remix::before { content: "=EF=93=AE"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.sa::before { content: "=EF=93=AF"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.sampling::before { content: "=EF=93= +=B0"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.sampling.plus::before { content: "= +=EF=93=B1"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.share::before { content: "=EF=93=B2"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.zero::before { content: "=EF=93=B3";= + font-family: brand-icons; } + +.cmp-dm-portal i.icon.critical.role::before { content: "=EF=9B=89"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.css3::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.css3.alternate::before { content: "=EF=8E=8B"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.cuttlefish::before { content: "=EF=8E=8C"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.d.and.d::before { content: "=EF=8E=8D"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.d.and.d.beyond::before { content: "=EF=9B=8A"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.dashcube::before, .cmp-dm-portal i.icon.delicious::be= +fore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.deploydog::before { content: "=EF=8E=8E"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.deskpro::before { content: "=EF=8E=8F"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.dev::before { content: "=EF=9B=8C"; } + +.cmp-dm-portal i.icon.dev::before, .cmp-dm-portal i.icon.deviantart::before= +, .cmp-dm-portal i.icon.dhl::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.dhl::before { content: "=EF=9E=90"; } + +.cmp-dm-portal i.icon.diaspora::before { content: "=EF=9E=91"; } + +.cmp-dm-portal i.icon.diaspora::before, .cmp-dm-portal i.icon.digg::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.digital.ocean::before { content: "=EF=8E=91"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.discord::before { content: "=EF=8E=92"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.discourse::before { content: "=EF=8E=93"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.dochub::before { content: "=EF=8E=94"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.docker::before { content: "=EF=8E=95"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.draft2digital::before { content: "=EF=8E=96"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.dribbble::before { content: "=EF=85=BD"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.dribbble.square::before { content: "=EF=8E=97"; font-= +family: brand-icons; } + +.cmp-dm-portal i.icon.dropbox::before, .cmp-dm-portal i.icon.drupal::before= +, .cmp-dm-portal i.icon.dyalog::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.dyalog::before { content: "=EF=8E=99"; } + +.cmp-dm-portal i.icon.earlybirds::before { content: "=EF=8E=9A"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.ebay::before { content: "=EF=93=B4"; } + +.cmp-dm-portal i.icon.ebay::before, .cmp-dm-portal i.icon.edge::before { fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.elementor::before { content: "=EF=90=B0"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.ello::before { content: "=EF=97=B1"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.ember::before { content: "=EF=90=A3"; } + +.cmp-dm-portal i.icon.ember::before, .cmp-dm-portal i.icon.empire::before, = +.cmp-dm-portal i.icon.envira::before, .cmp-dm-portal i.icon.erlang::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.erlang::before { content: "=EF=8E=9D"; } + +.cmp-dm-portal i.icon.ethereum::before { content: "=EF=90=AE"; } + +.cmp-dm-portal i.icon.ethereum::before, .cmp-dm-portal i.icon.etsy::before,= + .cmp-dm-portal i.icon.evernote::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.evernote::before { content: "=EF=A0=B9"; } + +.cmp-dm-portal i.icon.expeditedssl::before, .cmp-dm-portal i.icon.facebook:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.facebook::before { content: "=EF=82=9A"; } + +.cmp-dm-portal i.icon.facebook.f::before { content: "=EF=8E=9E"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.facebook.messenger::before { content: "=EF=8E=9F"; fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.facebook.square::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.fantasy.flight.games::before { content: "=EF=9B=9C"; = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.fedex::before { content: "=EF=9E=97"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.fedora::before { content: "=EF=9E=98"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.figma::before { content: "=EF=9E=99"; } + +.cmp-dm-portal i.icon.figma::before, .cmp-dm-portal i.icon.firefox::before,= + .cmp-dm-portal i.icon.first.order::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.first.order.alternate::before { content: "=EF=94=8A";= + font-family: brand-icons; } + +.cmp-dm-portal i.icon.firstdraft::before { content: "=EF=8E=A1"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.flickr::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.flipboard::before { content: "=EF=91=8D"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.fly::before { content: "=EF=90=97"; } + +.cmp-dm-portal i.icon.fly::before, .cmp-dm-portal i.icon.font.awesome::befo= +re { font-family: brand-icons; } + +.cmp-dm-portal i.icon.font.awesome.alternate::before { content: "=EF=8D=9C"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.font.awesome.flag::before { content: "=EF=90=A5"; fon= +t-family: brand-icons; } + +.cmp-dm-portal i.icon.fonticons::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.fonticons.fi::before { content: "=EF=8E=A2"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.fort.awesome::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.fort.awesome.alternate::before { content: "=EF=8E=A3"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.forumbee::before, .cmp-dm-portal i.icon.foursquare::b= +efore, .cmp-dm-portal i.icon.free.code.camp::before, .cmp-dm-portal i.icon.= +freebsd::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.freebsd::before { content: "=EF=8E=A4"; } + +.cmp-dm-portal i.icon.fulcrum::before { content: "=EF=94=8B"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.galactic.republic::before { content: "=EF=94=8C"; fon= +t-family: brand-icons; } + +.cmp-dm-portal i.icon.galactic.senate::before { content: "=EF=94=8D"; font-= +family: brand-icons; } + +.cmp-dm-portal i.icon.get.pocket::before { content: "=EF=89=A5"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.gg.circle::before, .cmp-dm-portal i.icon.gg::before, = +.cmp-dm-portal i.icon.git::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.git.alternate::before { content: "=EF=A1=81"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.git.square::before, .cmp-dm-portal i.icon.github.alte= +rnate::before, .cmp-dm-portal i.icon.github.square::before, .cmp-dm-portal = +i.icon.github::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.gitkraken::before { content: "=EF=8E=A6"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.gitlab::before, .cmp-dm-portal i.icon.gitter::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.gitter::before { content: "=EF=90=A6"; } + +.cmp-dm-portal i.icon.glide.g::before, .cmp-dm-portal i.icon.glide::before,= + .cmp-dm-portal i.icon.gofore::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.gofore::before { content: "=EF=8E=A7"; } + +.cmp-dm-portal i.icon.goodreads::before { content: "=EF=8E=A8"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.goodreads.g::before { content: "=EF=8E=A9"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.google::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.google.drive::before { content: "=EF=8E=AA"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.google.play::before { content: "=EF=8E=AB"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.google.plus::before { content: "=EF=8A=B3"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.google.plus.g::before { content: "=EF=83=95"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.google.plus.square::before, .cmp-dm-portal i.icon.goo= +gle.wallet::before, .cmp-dm-portal i.icon.gratipay::before, .cmp-dm-portal = +i.icon.grav::before, .cmp-dm-portal i.icon.gripfire::before { font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.gripfire::before { content: "=EF=8E=AC"; } + +.cmp-dm-portal i.icon.grunt::before { content: "=EF=8E=AD"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.gulp::before { content: "=EF=8E=AE"; } + +.cmp-dm-portal i.icon.gulp::before, .cmp-dm-portal i.icon.hacker.news::befo= +re { font-family: brand-icons; } + +.cmp-dm-portal i.icon.hacker.news.square::before { content: "=EF=8E=AF"; fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.hackerrank::before { content: "=EF=97=B7"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.hips::before { content: "=EF=91=92"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.hire.a.helper::before { content: "=EF=8E=B0"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.hooli::before { content: "=EF=90=A7"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.hornbill::before { content: "=EF=96=92"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.hotjar::before { content: "=EF=8E=B1"; } + +.cmp-dm-portal i.icon.hotjar::before, .cmp-dm-portal i.icon.houzz::before, = +.cmp-dm-portal i.icon.html5::before, .cmp-dm-portal i.icon.hubspot::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.hubspot::before { content: "=EF=8E=B2"; } + +.cmp-dm-portal i.icon.imdb::before, .cmp-dm-portal i.icon.instagram::before= +, .cmp-dm-portal i.icon.intercom::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.intercom::before { content: "=EF=9E=AF"; } + +.cmp-dm-portal i.icon.internet.explorer::before, .cmp-dm-portal i.icon.invi= +sion::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.invision::before { content: "=EF=9E=B0"; } + +.cmp-dm-portal i.icon.ioxhost::before, .cmp-dm-portal i.icon.itch.io::befor= +e { font-family: brand-icons; } + +.cmp-dm-portal i.icon.itch.io::before { content: "=EF=A0=BA"; } + +.cmp-dm-portal i.icon.itunes::before { content: "=EF=8E=B4"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.itunes.note::before { content: "=EF=8E=B5"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.java::before { content: "=EF=93=A4"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.jedi.order::before { content: "=EF=94=8E"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.jenkins::before { content: "=EF=8E=B6"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.jira::before { content: "=EF=9E=B1"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.joget::before { content: "=EF=8E=B7"; } + +.cmp-dm-portal i.icon.joget::before, .cmp-dm-portal i.icon.joomla::before, = +.cmp-dm-portal i.icon.js::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.js::before { content: "=EF=8E=B8"; } + +.cmp-dm-portal i.icon.js.square::before { content: "=EF=8E=B9"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.jsfiddle::before, .cmp-dm-portal i.icon.kaggle::befor= +e { font-family: brand-icons; } + +.cmp-dm-portal i.icon.kaggle::before { content: "=EF=97=BA"; } + +.cmp-dm-portal i.icon.keybase::before { content: "=EF=93=B5"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.keycdn::before { content: "=EF=8E=BA"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.kickstarter::before { content: "=EF=8E=BB"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.kickstarter.k::before { content: "=EF=8E=BC"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.korvue::before { content: "=EF=90=AF"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.laravel::before { content: "=EF=8E=BD"; } + +.cmp-dm-portal i.icon.laravel::before, .cmp-dm-portal i.icon.lastfm.square:= +:before, .cmp-dm-portal i.icon.lastfm::before, .cmp-dm-portal i.icon.leanpu= +b::before, .cmp-dm-portal i.icon.lesscss::before { font-family: brand-icons= +; } + +.cmp-dm-portal i.icon.lesscss::before { content: "=EF=90=9D"; } + +.cmp-dm-portal i.icon.linechat::before { content: "=EF=8F=80"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.linkedin::before { content: "=EF=82=8C"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.linkedin.in::before { content: "=EF=83=A1"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.linode::before, .cmp-dm-portal i.icon.linux::before, = +.cmp-dm-portal i.icon.lyft::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.lyft::before { content: "=EF=8F=83"; } + +.cmp-dm-portal i.icon.magento::before { content: "=EF=8F=84"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.mailchimp::before { content: "=EF=96=9E"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.mandalorian::before { content: "=EF=94=8F"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.markdown::before { content: "=EF=98=8F"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.mastodon::before { content: "=EF=93=B6"; } + +.cmp-dm-portal i.icon.mastodon::before, .cmp-dm-portal i.icon.maxcdn::befor= +e, .cmp-dm-portal i.icon.mdb::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.mdb::before { content: "=EF=A3=8A"; } + +.cmp-dm-portal i.icon.medapps::before { content: "=EF=8F=86"; } + +.cmp-dm-portal i.icon.medapps::before, .cmp-dm-portal i.icon.medium.m::befo= +re, .cmp-dm-portal i.icon.medium::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.medium.m::before { content: "=EF=8F=87"; } + +.cmp-dm-portal i.icon.medrt::before { content: "=EF=8F=88"; } + +.cmp-dm-portal i.icon.medrt::before, .cmp-dm-portal i.icon.meetup::before, = +.cmp-dm-portal i.icon.megaport::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.megaport::before { content: "=EF=96=A3"; } + +.cmp-dm-portal i.icon.mendeley::before { content: "=EF=9E=B3"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.microsoft::before { content: "=EF=8F=8A"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.mix::before { content: "=EF=8F=8B"; } + +.cmp-dm-portal i.icon.mix::before, .cmp-dm-portal i.icon.mixcloud::before, = +.cmp-dm-portal i.icon.mizuni::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.mizuni::before { content: "=EF=8F=8C"; } + +.cmp-dm-portal i.icon.modx::before, .cmp-dm-portal i.icon.monero::before { = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.monero::before { content: "=EF=8F=90"; } + +.cmp-dm-portal i.icon.napster::before { content: "=EF=8F=92"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.neos::before { content: "=EF=98=92"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.nimblr::before { content: "=EF=96=A8"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.node::before { content: "=EF=90=99"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.node.js::before { content: "=EF=8F=93"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.npm::before { content: "=EF=8F=94"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.ns8::before { content: "=EF=8F=95"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.nutritionix::before { content: "=EF=8F=96"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.odnoklassniki.square::before, .cmp-dm-portal i.icon.o= +dnoklassniki::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.old.republic::before { content: "=EF=94=90"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.opencart::before, .cmp-dm-portal i.icon.openid::befor= +e, .cmp-dm-portal i.icon.opera::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.optin.monster::before { content: "=EF=88=BC"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.orcid::before { content: "=EF=A3=92"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.osi::before { content: "=EF=90=9A"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.page4::before { content: "=EF=8F=97"; } + +.cmp-dm-portal i.icon.page4::before, .cmp-dm-portal i.icon.pagelines::befor= +e, .cmp-dm-portal i.icon.palfed::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.palfed::before { content: "=EF=8F=98"; } + +.cmp-dm-portal i.icon.patreon::before { content: "=EF=8F=99"; } + +.cmp-dm-portal i.icon.patreon::before, .cmp-dm-portal i.icon.paypal::before= + { font-family: brand-icons; } + +.cmp-dm-portal i.icon.penny.arcade::before { content: "=EF=9C=84"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.periscope::before { content: "=EF=8F=9A"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.phabricator::before { content: "=EF=8F=9B"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.phoenix.framework::before { content: "=EF=8F=9C"; fon= +t-family: brand-icons; } + +.cmp-dm-portal i.icon.phoenix.squadron::before { content: "=EF=94=91"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.php::before { content: "=EF=91=97"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.pied.piper::before { content: "=EF=8A=AE"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.pied.piper.alternate::before { font-family: brand-ico= +ns; } + +.cmp-dm-portal i.icon.pied.piper.hat::before { content: "=EF=93=A5"; } + +.cmp-dm-portal i.icon.pied.piper.pp::before { content: "=EF=86=A7"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.pinterest::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.pinterest.p::before { content: "=EF=88=B1"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.pinterest.square::before { font-family: brand-icons; = +} + +.cmp-dm-portal i.icon.playstation::before { content: "=EF=8F=9F"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.product.hunt::before, .cmp-dm-portal i.icon.pushed::b= +efore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.pushed::before { content: "=EF=8F=A1"; } + +.cmp-dm-portal i.icon.python::before { content: "=EF=8F=A2"; } + +.cmp-dm-portal i.icon.python::before, .cmp-dm-portal i.icon.qq::before { fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.quinscape::before { content: "=EF=91=99"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.quora::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.r.project::before { content: "=EF=93=B7"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.raspberry.pi::before { content: "=EF=9E=BB"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.ravelry::before, .cmp-dm-portal i.icon.react::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.react::before { content: "=EF=90=9B"; } + +.cmp-dm-portal i.icon.reacteurope::before { content: "=EF=9D=9D"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.readme::before { content: "=EF=93=95"; } + +.cmp-dm-portal i.icon.readme::before, .cmp-dm-portal i.icon.rebel::before, = +.cmp-dm-portal i.icon.reddit.alien::before, .cmp-dm-portal i.icon.reddit.sq= +uare::before, .cmp-dm-portal i.icon.reddit::before, .cmp-dm-portal i.icon.r= +edhat::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.redhat::before { content: "=EF=9E=BC"; } + +.cmp-dm-portal i.icon.redriver::before { content: "=EF=8F=A3"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.redyeti::before { content: "=EF=9A=9D"; } + +.cmp-dm-portal i.icon.redyeti::before, .cmp-dm-portal i.icon.renren::before= +, .cmp-dm-portal i.icon.replyd::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.replyd::before { content: "=EF=8F=A6"; } + +.cmp-dm-portal i.icon.researchgate::before { content: "=EF=93=B8"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.resolving::before { content: "=EF=8F=A7"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.rev::before { content: "=EF=96=B2"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.rocketchat::before { content: "=EF=8F=A8"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.rockrms::before { content: "=EF=8F=A9"; } + +.cmp-dm-portal i.icon.rockrms::before, .cmp-dm-portal i.icon.safari::before= + { font-family: brand-icons; } + +.cmp-dm-portal i.icon.salesforce::before { content: "=EF=A0=BB"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.sass::before { content: "=EF=90=9E"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.schlix::before { content: "=EF=8F=AA"; } + +.cmp-dm-portal i.icon.schlix::before, .cmp-dm-portal i.icon.scribd::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.searchengin::before { content: "=EF=8F=AB"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.sellcast::before { content: "=EF=8B=9A"; } + +.cmp-dm-portal i.icon.sellcast::before, .cmp-dm-portal i.icon.sellsy::befor= +e { font-family: brand-icons; } + +.cmp-dm-portal i.icon.servicestack::before { content: "=EF=8F=AC"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.shirtsinbulk::before, .cmp-dm-portal i.icon.shopware:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.shopware::before { content: "=EF=96=B5"; } + +.cmp-dm-portal i.icon.simplybuilt::before, .cmp-dm-portal i.icon.sistrix::b= +efore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.sistrix::before { content: "=EF=8F=AE"; } + +.cmp-dm-portal i.icon.sith::before { content: "=EF=94=92"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.sketch::before { content: "=EF=9F=86"; } + +.cmp-dm-portal i.icon.sketch::before, .cmp-dm-portal i.icon.skyatlas::befor= +e, .cmp-dm-portal i.icon.skype::before, .cmp-dm-portal i.icon.slack::before= + { font-family: brand-icons; } + +.cmp-dm-portal i.icon.slack.hash::before { content: "=EF=8F=AF"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.slideshare::before, .cmp-dm-portal i.icon.snapchat.gh= +ost::before, .cmp-dm-portal i.icon.snapchat.square::before, .cmp-dm-portal = +i.icon.snapchat::before, .cmp-dm-portal i.icon.soundcloud::before { font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.sourcetree::before { content: "=EF=9F=93"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.speakap::before { content: "=EF=8F=B3"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.speaker.deck::before { content: "=EF=A0=BC"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.spotify::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.squarespace::before { content: "=EF=96=BE"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.stack.exchange::before, .cmp-dm-portal i.icon.stack.o= +verflow::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.stackpath::before { content: "=EF=A1=82"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.staylinked::before { content: "=EF=8F=B5"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.steam.square::before, .cmp-dm-portal i.icon.steam::be= +fore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.steam.symbol::before { content: "=EF=8F=B6"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.sticker.mule::before { content: "=EF=8F=B7"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.strava::before { content: "=EF=90=A8"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.stripe::before { content: "=EF=90=A9"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.stripe.s::before { content: "=EF=90=AA"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.studiovinari::before { content: "=EF=8F=B8"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.stumbleupon.circle::before, .cmp-dm-portal i.icon.stu= +mbleupon::before, .cmp-dm-portal i.icon.superpowers::before, .cmp-dm-portal= + i.icon.supple::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.supple::before { content: "=EF=8F=B9"; } + +.cmp-dm-portal i.icon.suse::before { content: "=EF=9F=96"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.swift::before { content: "=EF=A3=A1"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.symfony::before { content: "=EF=A0=BD"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.teamspeak::before { content: "=EF=93=B9"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.telegram::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.telegram.plane::before { content: "=EF=8F=BE"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.tencent.weibo::before, .cmp-dm-portal i.icon.themeco:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.themeco::before { content: "=EF=97=86"; } + +.cmp-dm-portal i.icon.themeisle::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.think.peaks::before { content: "=EF=9C=B1"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.trade.federation::before { content: "=EF=94=93"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.trello::before, .cmp-dm-portal i.icon.tripadvisor::be= +fore, .cmp-dm-portal i.icon.tumblr.square::before, .cmp-dm-portal i.icon.tu= +mblr::before, .cmp-dm-portal i.icon.twitch::before, .cmp-dm-portal i.icon.t= +witter.square::before, .cmp-dm-portal i.icon.twitter::before, .cmp-dm-porta= +l i.icon.typo3::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.typo3::before { content: "=EF=90=AB"; } + +.cmp-dm-portal i.icon.uber::before { content: "=EF=90=82"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.ubuntu::before { content: "=EF=9F=9F"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.uikit::before { content: "=EF=90=83"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.umbraco::before { content: "=EF=A3=A8"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.uniregistry::before { content: "=EF=90=84"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.untappd::before { content: "=EF=90=85"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.ups::before { content: "=EF=9F=A0"; } + +.cmp-dm-portal i.icon.ups::before, .cmp-dm-portal i.icon.usb::before, .cmp-= +dm-portal i.icon.usps::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.usps::before { content: "=EF=9F=A1"; } + +.cmp-dm-portal i.icon.ussunnah::before { content: "=EF=90=87"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.vaadin::before { content: "=EF=90=88"; } + +.cmp-dm-portal i.icon.vaadin::before, .cmp-dm-portal i.icon.viacoin::before= +, .cmp-dm-portal i.icon.viadeo.square::before, .cmp-dm-portal i.icon.viadeo= +::before, .cmp-dm-portal i.icon.viber::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.viber::before { content: "=EF=90=89"; } + +.cmp-dm-portal i.icon.vimeo::before { content: "=EF=90=8A"; } + +.cmp-dm-portal i.icon.vimeo.square::before, .cmp-dm-portal i.icon.vimeo.v::= +before, .cmp-dm-portal i.icon.vimeo::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.vimeo.v::before { content: "=EF=89=BD"; } + +.cmp-dm-portal i.icon.vine::before, .cmp-dm-portal i.icon.vk::before, .cmp-= +dm-portal i.icon.vnv::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.vnv::before { content: "=EF=90=8B"; } + +.cmp-dm-portal i.icon.vuejs::before { content: "=EF=90=9F"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.waze::before { content: "=EF=A0=BF"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.weebly::before { content: "=EF=97=8C"; } + +.cmp-dm-portal i.icon.weebly::before, .cmp-dm-portal i.icon.weibo::before, = +.cmp-dm-portal i.icon.weixin::before, .cmp-dm-portal i.icon.whatsapp::befor= +e { font-family: brand-icons; } + +.cmp-dm-portal i.icon.whatsapp.square::before { content: "=EF=90=8C"; font-= +family: brand-icons; } + +.cmp-dm-portal i.icon.whmcs::before { content: "=EF=90=8D"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.wikipedia.w::before { content: "=EF=89=A6"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.windows::before, .cmp-dm-portal i.icon.wix::before { = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.wix::before { content: "=EF=97=8F"; } + +.cmp-dm-portal i.icon.wizards.of.the.coast::before { content: "=EF=9C=B0"; = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.wolf.pack.battalion::before { content: "=EF=94=94"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.wordpress::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.wordpress.simple::before { content: "=EF=90=91"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.wpbeginner::before, .cmp-dm-portal i.icon.wpexplorer:= +:before, .cmp-dm-portal i.icon.wpforms::before, .cmp-dm-portal i.icon.wpres= +sr::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.wpressr::before { content: "=EF=8F=A4"; } + +.cmp-dm-portal i.icon.xbox::before { content: "=EF=90=92"; } + +.cmp-dm-portal i.icon.xbox::before, .cmp-dm-portal i.icon.xing.square::befo= +re, .cmp-dm-portal i.icon.xing::before, .cmp-dm-portal i.icon.y.combinator:= +:before, .cmp-dm-portal i.icon.yahoo::before, .cmp-dm-portal i.icon.yammer:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.yammer::before { content: "=EF=A1=80"; } + +.cmp-dm-portal i.icon.yandex::before { content: "=EF=90=93"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.yandex.international::before { content: "=EF=90=94"; = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.yarn::before { content: "=EF=9F=A3"; } + +.cmp-dm-portal i.icon.yarn::before, .cmp-dm-portal i.icon.yelp::before, .cm= +p-dm-portal i.icon.yoast::before, .cmp-dm-portal i.icon.youtube::before { f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.youtube.square::before { content: "=EF=90=B1"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.zhihu::before { content: "=EF=98=BF"; } + +.cmp-dm-portal i.icon.american.express.card::before, .cmp-dm-portal i.icon.= +american.express::before, .cmp-dm-portal i.icon.amex::before, .cmp-dm-porta= +l i.icon.zhihu::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.bitbucket.square::before { content: "=EF=85=B1"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.bluetooth.alternative::before { font-family: brand-ic= +ons; } + +.cmp-dm-portal i.icon.credit.card.amazon.pay::before { content: "=EF=90=AD"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.american.express::before { content: "=EF= +=87=B3"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.diners.club::before { content: "=EF=89=8C= +"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.discover::before { content: "=EF=87=B2"; = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.jcb::before { content: "=EF=89=8B"; font-= +family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.mastercard::before { content: "=EF=87=B1"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.paypal::before { content: "=EF=87=B4"; fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.stripe::before { content: "=EF=87=B5"; fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.visa::before { content: "=EF=87=B0"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.diners.club.card::before, .cmp-dm-portal i.icon.diner= +s.club::before, .cmp-dm-portal i.icon.discover.card::before, .cmp-dm-portal= + i.icon.discover::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.disk.outline::before { content: "=EF=8D=A9"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.dribble::before, .cmp-dm-portal i.icon.eercast::befor= +e, .cmp-dm-portal i.icon.envira.gallery::before, .cmp-dm-portal i.icon.fa::= +before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.facebook.official::before { content: "=EF=82=82"; fon= +t-family: brand-icons; } + +.cmp-dm-portal i.icon.five.hundred.pixels::before, .cmp-dm-portal i.icon.gi= +ttip::before, .cmp-dm-portal i.icon.google.plus.circle::before, .cmp-dm-por= +tal i.icon.google.plus.official::before, .cmp-dm-portal i.icon.japan.credit= +.bureau.card::before, .cmp-dm-portal i.icon.japan.credit.bureau::before, .c= +mp-dm-portal i.icon.jcb::before, .cmp-dm-portal i.icon.linkedin.square::bef= +ore, .cmp-dm-portal i.icon.mastercard.card::before, .cmp-dm-portal i.icon.m= +astercard::before, .cmp-dm-portal i.icon.microsoft.edge::before, .cmp-dm-po= +rtal i.icon.ms.edge::before, .cmp-dm-portal i.icon.new.pied.piper::before, = +.cmp-dm-portal i.icon.optinmonster::before, .cmp-dm-portal i.icon.paypal.ca= +rd::before, .cmp-dm-portal i.icon.pied.piper.hat::before, .cmp-dm-portal i.= +icon.pocket::before, .cmp-dm-portal i.icon.stripe.card::before, .cmp-dm-por= +tal i.icon.theme.isle::before, .cmp-dm-portal i.icon.visa.card::before, .cm= +p-dm-portal i.icon.visa::before, .cmp-dm-portal i.icon.wechat::before, .cmp= +-dm-portal i.icon.wikipedia::before, .cmp-dm-portal i.icon.wordpress.beginn= +er::before, .cmp-dm-portal i.icon.wordpress.forms::before, .cmp-dm-portal i= +.icon.yc::before, .cmp-dm-portal i.icon.ycombinator::before { font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.youtube.play::before { content: "=EF=85=A7"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.search::before { content: "=EF=80=82"; } + +.cmp-dm-portal i.icon.mail.outline::before { content: "=EF=80=83"; } + +.cmp-dm-portal i.icon.signal::before { content: "=EF=80=92"; } + +.cmp-dm-portal i.icon.setting::before { content: "=EF=80=93"; } + +.cmp-dm-portal i.icon.home::before { content: "=EF=80=95"; } + +.cmp-dm-portal i.icon.inbox::before { content: "=EF=80=9C"; } + +.cmp-dm-portal i.icon.browser::before { content: "=EF=80=A2"; } + +.cmp-dm-portal i.icon.tag::before { content: "=EF=80=AB"; } + +.cmp-dm-portal i.icon.tags::before { content: "=EF=80=AC"; } + +.cmp-dm-portal i.icon.image::before { content: "=EF=80=BE"; } + +.cmp-dm-portal i.icon.calendar::before { content: "=EF=81=B3"; } + +.cmp-dm-portal i.icon.comment::before { content: "=EF=81=B5"; } + +.cmp-dm-portal i.icon.shop::before { content: "=EF=81=BA"; } + +.cmp-dm-portal i.icon.privacy::before { content: "=EF=82=84"; } + +.cmp-dm-portal i.icon.settings::before { content: "=EF=82=85"; } + +.cmp-dm-portal i.icon.comments::before { content: "=EF=82=86"; } + +.cmp-dm-portal i.icon.external::before { content: "=EF=82=8E"; } + +.cmp-dm-portal i.icon.trophy::before { content: "=EF=82=91"; } + +.cmp-dm-portal i.icon.payment::before { content: "=EF=82=9D"; } + +.cmp-dm-portal i.icon.feed::before { content: "=EF=82=9E"; } + +.cmp-dm-portal i.icon.alarm.outline::before { content: "=EF=82=A2"; } + +.cmp-dm-portal i.icon.tasks::before { content: "=EF=82=AE"; } + +.cmp-dm-portal i.icon.cloud::before { content: "=EF=83=82"; } + +.cmp-dm-portal i.icon.lab::before { content: "=EF=83=83"; } + +.cmp-dm-portal i.icon.mail::before { content: "=EF=83=A0"; } + +.cmp-dm-portal i.icon.dashboard::before { content: "=EF=83=A4"; } + +.cmp-dm-portal i.icon.comment.outline::before { content: "=EF=83=A5"; } + +.cmp-dm-portal i.icon.comments.outline::before { content: "=EF=83=A6"; } + +.cmp-dm-portal i.icon.sitemap::before { content: "=EF=83=A8"; } + +.cmp-dm-portal i.icon.idea::before { content: "=EF=83=AB"; } + +.cmp-dm-portal i.icon.alarm::before { content: "=EF=83=B3"; } + +.cmp-dm-portal i.icon.terminal::before { content: "=EF=84=A0"; } + +.cmp-dm-portal i.icon.code::before { content: "=EF=84=A1"; } + +.cmp-dm-portal i.icon.protect::before { content: "=EF=84=B2"; } + +.cmp-dm-portal i.icon.calendar.outline::before { content: "=EF=84=B3"; } + +.cmp-dm-portal i.icon.ticket::before { content: "=EF=85=85"; } + +.cmp-dm-portal i.icon.external.square::before { content: "=EF=85=8C"; } + +.cmp-dm-portal i.icon.bug::before { content: "=EF=86=88"; } + +.cmp-dm-portal i.icon.mail.square::before { content: "=EF=86=99"; } + +.cmp-dm-portal i.icon.history::before { content: "=EF=87=9A"; } + +.cmp-dm-portal i.icon.options::before { content: "=EF=87=9E"; } + +.cmp-dm-portal i.icon.text.telephone::before { content: "=EF=87=A4"; } + +.cmp-dm-portal i.icon.find::before { content: "=EF=87=A5"; } + +.cmp-dm-portal i.icon.alarm.mute::before { content: "=EF=87=B6"; } + +.cmp-dm-portal i.icon.alarm.mute.outline::before { content: "=EF=87=B7"; } + +.cmp-dm-portal i.icon.copyright::before { content: "=EF=87=B9"; } + +.cmp-dm-portal i.icon.at::before { content: "=EF=87=BA"; } + +.cmp-dm-portal i.icon.eyedropper::before { content: "=EF=87=BB"; } + +.cmp-dm-portal i.icon.paint.brush::before { content: "=EF=87=BC"; } + +.cmp-dm-portal i.icon.heartbeat::before { content: "=EF=88=9E"; } + +.cmp-dm-portal i.icon.mouse.pointer::before { content: "=EF=89=85"; } + +.cmp-dm-portal i.icon.hourglass.empty::before { content: "=EF=89=90"; } + +.cmp-dm-portal i.icon.hourglass.start::before { content: "=EF=89=91"; } + +.cmp-dm-portal i.icon.hourglass.half::before { content: "=EF=89=92"; } + +.cmp-dm-portal i.icon.hourglass.end::before { content: "=EF=89=93"; } + +.cmp-dm-portal i.icon.hourglass.full::before { content: "=EF=89=94"; } + +.cmp-dm-portal i.icon.hand.pointer::before { content: "=EF=89=9A"; } + +.cmp-dm-portal i.icon.trademark::before { content: "=EF=89=9C"; } + +.cmp-dm-portal i.icon.registered::before { content: "=EF=89=9D"; } + +.cmp-dm-portal i.icon.creative.commons::before { content: "=EF=89=9E"; } + +.cmp-dm-portal i.icon.add.to.calendar::before { content: "=EF=89=B1"; } + +.cmp-dm-portal i.icon.remove.from.calendar::before { content: "=EF=89=B2"; = +} + +.cmp-dm-portal i.icon.delete.calendar::before { content: "=EF=89=B3"; } + +.cmp-dm-portal i.icon.checked.calendar::before { content: "=EF=89=B4"; } + +.cmp-dm-portal i.icon.industry::before { content: "=EF=89=B5"; } + +.cmp-dm-portal i.icon.shopping.bag::before { content: "=EF=8A=90"; } + +.cmp-dm-portal i.icon.shopping.basket::before { content: "=EF=8A=91"; } + +.cmp-dm-portal i.icon.hashtag::before { content: "=EF=8A=92"; } + +.cmp-dm-portal i.icon.percent::before { content: "=EF=8A=95"; } + +.cmp-dm-portal i.icon.handshake::before { content: "=EF=8A=B5"; } + +.cmp-dm-portal i.icon.open.envelope::before { content: "=EF=8A=B6"; } + +.cmp-dm-portal i.icon.open.envelope.outline::before { content: "=EF=8A=B7";= + } + +.cmp-dm-portal i.icon.address.book::before { content: "=EF=8A=B9"; } + +.cmp-dm-portal i.icon.address.book.outline::before { content: "=EF=8A=BA"; = +} + +.cmp-dm-portal i.icon.address.card::before { content: "=EF=8A=BB"; } + +.cmp-dm-portal i.icon.address.card.outline::before { content: "=EF=8A=BC"; = +} + +.cmp-dm-portal i.icon.id.badge::before { content: "=EF=8B=81"; } + +.cmp-dm-portal i.icon.id.card::before { content: "=EF=8B=82"; } + +.cmp-dm-portal i.icon.id.card.outline::before { content: "=EF=8B=83"; } + +.cmp-dm-portal i.icon.podcast::before { content: "=EF=8B=8E"; } + +.cmp-dm-portal i.icon.window.maximize::before { content: "=EF=8B=90"; } + +.cmp-dm-portal i.icon.window.minimize::before { content: "=EF=8B=91"; } + +.cmp-dm-portal i.icon.window.restore::before { content: "=EF=8B=92"; } + +.cmp-dm-portal i.icon.window.close::before { content: "=EF=8B=93"; } + +.cmp-dm-portal i.icon.window.close.outline::before { content: "=EF=8B=94"; = +} + +.cmp-dm-portal i.icon.wait::before { content: "=EF=80=97"; } + +.cmp-dm-portal i.icon.download::before { content: "=EF=80=99"; color: rgb(1= +44, 144, 144); } + +.cmp-dm-portal i.icon.repeat::before { content: "=EF=80=9E"; } + +.cmp-dm-portal i.icon.refresh::before { content: "=EF=80=A1"; } + +.cmp-dm-portal i.icon.lock::before { content: "=EF=80=A3"; } + +.cmp-dm-portal i.icon.bookmark::before { content: "=EF=80=AE"; } + +.cmp-dm-portal i.icon.print::before { content: "=EF=80=AF"; } + +.cmp-dm-portal i.icon.write::before { content: "=EF=81=80"; } + +.cmp-dm-portal i.icon.adjust::before { content: "=EF=81=82"; } + +.cmp-dm-portal i.icon.theme::before { content: "=EF=81=83"; } + +.cmp-dm-portal i.icon.edit::before { content: "=EF=81=84"; } + +.cmp-dm-portal i.icon.external.share::before { content: "=EF=81=85"; } + +.cmp-dm-portal i.icon.ban::before { content: "=EF=81=9E"; } + +.cmp-dm-portal i.icon.mail.forward::before, .cmp-dm-portal i.icon.share::be= +fore { content: "=EF=81=A4"; } + +.cmp-dm-portal i.icon.expand::before { content: "=EF=81=A5"; } + +.cmp-dm-portal i.icon.compress::before { content: "=EF=81=A6"; } + +.cmp-dm-portal i.icon.unhide::before { content: "=EF=81=AE"; } + +.cmp-dm-portal i.icon.hide::before { content: "=EF=81=B0"; } + +.cmp-dm-portal i.icon.random::before { content: "=EF=81=B4"; } + +.cmp-dm-portal i.icon.retweet::before { content: "=EF=81=B9"; } + +.cmp-dm-portal i.icon.sign.out::before { content: "=EF=82=8B"; } + +.cmp-dm-portal i.icon.pin::before { content: "=EF=82=8D"; } + +.cmp-dm-portal i.icon.sign.in::before { content: "=EF=82=90"; } + +.cmp-dm-portal i.icon.upload::before { content: "=EF=82=93"; } + +.cmp-dm-portal i.icon.call::before { content: "=EF=82=95"; } + +.cmp-dm-portal i.icon.remove.bookmark::before { content: "=EF=82=97"; } + +.cmp-dm-portal i.icon.call.square::before { content: "=EF=82=98"; } + +.cmp-dm-portal i.icon.unlock::before { content: "=EF=82=9C"; } + +.cmp-dm-portal i.icon.configure::before { content: "=EF=82=AD"; } + +.cmp-dm-portal i.icon.filter::before { content: "=EF=82=B0"; } + +.cmp-dm-portal i.icon.wizard::before { content: "=EF=83=90"; } + +.cmp-dm-portal i.icon.undo::before { content: "=EF=83=A2"; } + +.cmp-dm-portal i.icon.exchange::before { content: "=EF=83=AC"; } + +.cmp-dm-portal i.icon.cloud.download::before { content: "=EF=83=AD"; } + +.cmp-dm-portal i.icon.cloud.upload::before { content: "=EF=83=AE"; } + +.cmp-dm-portal i.icon.reply::before { content: "=EF=84=92"; } + +.cmp-dm-portal i.icon.reply.all::before { content: "=EF=84=A2"; } + +.cmp-dm-portal i.icon.erase::before { content: "=EF=84=AD"; } + +.cmp-dm-portal i.icon.unlock.alternate::before { content: "=EF=84=BE"; } + +.cmp-dm-portal i.icon.write.square::before { content: "=EF=85=8B"; } + +.cmp-dm-portal i.icon.share.square::before { content: "=EF=85=8D"; } + +.cmp-dm-portal i.icon.archive::before { content: "=EF=86=87"; } + +.cmp-dm-portal i.icon.translate::before { content: "=EF=86=AB"; } + +.cmp-dm-portal i.icon.recycle::before { content: "=EF=86=B8"; } + +.cmp-dm-portal i.icon.send::before { content: "=EF=87=98"; } + +.cmp-dm-portal i.icon.send.outline::before { content: "=EF=87=99"; } + +.cmp-dm-portal i.icon.share.alternate::before { content: "=EF=87=A0"; } + +.cmp-dm-portal i.icon.share.alternate.square::before { content: "=EF=87=A1"= +; } + +.cmp-dm-portal i.icon.add.to.cart::before { content: "=EF=88=97"; } + +.cmp-dm-portal i.icon.in.cart::before { content: "=EF=88=98"; } + +.cmp-dm-portal i.icon.add.user::before { content: "=EF=88=B4"; } + +.cmp-dm-portal i.icon.remove.user::before { content: "=EF=88=B5"; } + +.cmp-dm-portal i.icon.object.group::before { content: "=EF=89=87"; } + +.cmp-dm-portal i.icon.object.ungroup::before { content: "=EF=89=88"; } + +.cmp-dm-portal i.icon.clone::before { content: "=EF=89=8D"; } + +.cmp-dm-portal i.icon.talk::before { content: "=EF=89=BA"; } + +.cmp-dm-portal i.icon.talk.outline::before { content: "=EF=89=BB"; } + +.cmp-dm-portal i.icon.help.circle::before { content: "=EF=81=99"; } + +.cmp-dm-portal i.icon.info.circle::before { content: "=EF=81=9A"; } + +.cmp-dm-portal i.icon.warning.circle::before { content: "=EF=81=AA"; } + +.cmp-dm-portal i.icon.warning.sign::before { content: "=EF=81=B1"; } + +.cmp-dm-portal i.icon.announcement::before { content: "=EF=82=A1"; } + +.cmp-dm-portal i.icon.help::before { content: "=EF=84=A8"; } + +.cmp-dm-portal i.icon.info::before { content: "=EF=84=A9"; } + +.cmp-dm-portal i.icon.warning::before { content: "=EF=84=AA"; } + +.cmp-dm-portal i.icon.birthday::before { content: "=EF=87=BD"; } + +.cmp-dm-portal i.icon.help.circle.outline::before { content: "=EF=8A=9C"; } + +.cmp-dm-portal i.icon.user::before { content: "=EF=80=87"; } + +.cmp-dm-portal i.icon.users::before { content: "=EF=83=80"; } + +.cmp-dm-portal i.icon.doctor::before { content: "=EF=83=B0"; } + +.cmp-dm-portal i.icon.handicap::before { content: "=EF=86=93"; } + +.cmp-dm-portal i.icon.student::before { content: "=EF=86=9D"; } + +.cmp-dm-portal i.icon.child::before { content: "=EF=86=AE"; } + +.cmp-dm-portal i.icon.spy::before { content: "=EF=88=9B"; } + +.cmp-dm-portal i.icon.user.circle::before { content: "=EF=8A=BD"; } + +.cmp-dm-portal i.icon.user.circle.outline::before { content: "=EF=8A=BE"; } + +.cmp-dm-portal i.icon.user.outline::before { content: "=EF=8B=80"; } + +.cmp-dm-portal i.icon.female::before { content: "=EF=86=82"; } + +.cmp-dm-portal i.icon.male::before { content: "=EF=86=83"; } + +.cmp-dm-portal i.icon.woman::before { content: "=EF=88=A1"; } + +.cmp-dm-portal i.icon.man::before { content: "=EF=88=A2"; } + +.cmp-dm-portal i.icon.non.binary.transgender::before { content: "=EF=88=A3"= +; } + +.cmp-dm-portal i.icon.intergender::before { content: "=EF=88=A4"; } + +.cmp-dm-portal i.icon.transgender::before { content: "=EF=88=A5"; } + +.cmp-dm-portal i.icon.lesbian::before { content: "=EF=88=A6"; } + +.cmp-dm-portal i.icon.gay::before { content: "=EF=88=A7"; } + +.cmp-dm-portal i.icon.heterosexual::before { content: "=EF=88=A8"; } + +.cmp-dm-portal i.icon.other.gender::before { content: "=EF=88=A9"; } + +.cmp-dm-portal i.icon.other.gender.vertical::before { content: "=EF=88=AA";= + } + +.cmp-dm-portal i.icon.other.gender.horizontal::before { content: "=EF=88=AB= +"; } + +.cmp-dm-portal i.icon.neuter::before { content: "=EF=88=AC"; } + +.cmp-dm-portal i.icon.genderless::before { content: "=EF=88=AD"; } + +.cmp-dm-portal i.icon.universal.access::before { content: "=EF=8A=9A"; } + +.cmp-dm-portal i.icon.wheelchair::before { content: "=EF=8A=9B"; } + +.cmp-dm-portal i.icon.blind::before { content: "=EF=8A=9D"; } + +.cmp-dm-portal i.icon.audio.description::before { content: "=EF=8A=9E"; } + +.cmp-dm-portal i.icon.volume.control.phone::before { content: "=EF=8A=A0"; = +} + +.cmp-dm-portal i.icon.braille::before { content: "=EF=8A=A1"; } + +.cmp-dm-portal i.icon.asl::before { content: "=EF=8A=A3"; } + +.cmp-dm-portal i.icon.assistive.listening.systems::before { content: "=EF= +=8A=A2"; } + +.cmp-dm-portal i.icon.deafness::before { content: "=EF=8A=A4"; } + +.cmp-dm-portal i.icon.sign.language::before { content: "=EF=8A=A7"; } + +.cmp-dm-portal i.icon.low.vision::before { content: "=EF=8A=A8"; } + +.cmp-dm-portal i.icon.block.layout::before { content: "=EF=80=89"; } + +.cmp-dm-portal i.icon.grid.layout::before { content: "=EF=80=8A"; } + +.cmp-dm-portal i.icon.list.layout::before { content: "=EF=80=8B"; } + +.cmp-dm-portal i.icon.zoom::before { content: "=EF=80=8E"; } + +.cmp-dm-portal i.icon.zoom.out::before { content: "=EF=80=90"; } + +.cmp-dm-portal i.icon.resize.vertical::before { content: "=EF=81=BD"; } + +.cmp-dm-portal i.icon.resize.horizontal::before { content: "=EF=81=BE"; } + +.cmp-dm-portal i.icon.maximize::before { content: "=EF=82=B2"; } + +.cmp-dm-portal i.icon.crop::before { content: "=EF=84=A5"; } + +.cmp-dm-portal i.icon.cocktail::before { content: "=EF=80=80"; } + +.cmp-dm-portal i.icon.road::before { content: "=EF=80=98"; } + +.cmp-dm-portal i.icon.flag::before { content: "=EF=80=A4"; } + +.cmp-dm-portal i.icon.book::before { content: "=EF=80=AD"; } + +.cmp-dm-portal i.icon.gift::before { content: "=EF=81=AB"; } + +.cmp-dm-portal i.icon.leaf::before { content: "=EF=81=AC"; } + +.cmp-dm-portal i.icon.fire::before { content: "=EF=81=AD"; } + +.cmp-dm-portal i.icon.plane::before { content: "=EF=81=B2"; } + +.cmp-dm-portal i.icon.magnet::before { content: "=EF=81=B6"; } + +.cmp-dm-portal i.icon.lemon::before { content: "=EF=82=94"; } + +.cmp-dm-portal i.icon.world::before { content: "=EF=82=AC"; } + +.cmp-dm-portal i.icon.travel::before { content: "=EF=82=B1"; } + +.cmp-dm-portal i.icon.shipping::before { content: "=EF=83=91"; } + +.cmp-dm-portal i.icon.money::before { content: "=EF=83=96"; } + +.cmp-dm-portal i.icon.legal::before { content: "=EF=83=A3"; } + +.cmp-dm-portal i.icon.lightning::before { content: "=EF=83=A7"; } + +.cmp-dm-portal i.icon.umbrella::before { content: "=EF=83=A9"; } + +.cmp-dm-portal i.icon.treatment::before { content: "=EF=83=B1"; } + +.cmp-dm-portal i.icon.suitcase::before { content: "=EF=83=B2"; } + +.cmp-dm-portal i.icon.bar::before { content: "=EF=83=BC"; } + +.cmp-dm-portal i.icon.flag.outline::before { content: "=EF=84=9D"; } + +.cmp-dm-portal i.icon.flag.checkered::before { content: "=EF=84=9E"; } + +.cmp-dm-portal i.icon.puzzle::before { content: "=EF=84=AE"; } + +.cmp-dm-portal i.icon.fire.extinguisher::before { content: "=EF=84=B4"; } + +.cmp-dm-portal i.icon.rocket::before { content: "=EF=84=B5"; } + +.cmp-dm-portal i.icon.anchor::before { content: "=EF=84=BD"; } + +.cmp-dm-portal i.icon.bullseye::before { content: "=EF=85=80"; } + +.cmp-dm-portal i.icon.sun::before { content: "=EF=86=85"; } + +.cmp-dm-portal i.icon.moon::before { content: "=EF=86=86"; } + +.cmp-dm-portal i.icon.fax::before { content: "=EF=86=AC"; } + +.cmp-dm-portal i.icon.life.ring::before { content: "=EF=87=8D"; } + +.cmp-dm-portal i.icon.bomb::before { content: "=EF=87=A2"; } + +.cmp-dm-portal i.icon.soccer::before { content: "=EF=87=A3"; } + +.cmp-dm-portal i.icon.calculator::before { content: "=EF=87=AC"; } + +.cmp-dm-portal i.icon.diamond::before { content: "=EF=88=99"; } + +.cmp-dm-portal i.icon.sticky.note::before { content: "=EF=89=89"; } + +.cmp-dm-portal i.icon.sticky.note.outline::before { content: "=EF=89=8A"; } + +.cmp-dm-portal i.icon.law::before { content: "=EF=89=8E"; } + +.cmp-dm-portal i.icon.hand.peace::before { content: "=EF=89=9B"; } + +.cmp-dm-portal i.icon.hand.rock::before { content: "=EF=89=95"; } + +.cmp-dm-portal i.icon.hand.paper::before { content: "=EF=89=96"; } + +.cmp-dm-portal i.icon.hand.scissors::before { content: "=EF=89=97"; } + +.cmp-dm-portal i.icon.hand.lizard::before { content: "=EF=89=98"; } + +.cmp-dm-portal i.icon.hand.spock::before { content: "=EF=89=99"; } + +.cmp-dm-portal i.icon.tv::before { content: "=EF=89=AC"; } + +.cmp-dm-portal i.icon.thermometer.full::before { content: "=EF=8B=87"; } + +.cmp-dm-portal i.icon.thermometer.three.quarters::before { content: "=EF=8B= +=88"; } + +.cmp-dm-portal i.icon.thermometer.half::before { content: "=EF=8B=89"; } + +.cmp-dm-portal i.icon.thermometer.quarter::before { content: "=EF=8B=8A"; } + +.cmp-dm-portal i.icon.thermometer.empty::before { content: "=EF=8B=8B"; } + +.cmp-dm-portal i.icon.shower::before { content: "=EF=8B=8C"; } + +.cmp-dm-portal i.icon.bathtub::before { content: "=EF=8B=8D"; } + +.cmp-dm-portal i.icon.snowflake::before { content: "=EF=8B=9C"; } + +.cmp-dm-portal i.icon.crosshairs::before { content: "=EF=81=9B"; } + +.cmp-dm-portal i.icon.asterisk::before { content: "=EF=81=A9"; } + +.cmp-dm-portal i.icon.square.outline::before { content: "=EF=82=96"; } + +.cmp-dm-portal i.icon.certificate::before { content: "=EF=82=A3"; } + +.cmp-dm-portal i.icon.square::before { content: "=EF=83=88"; } + +.cmp-dm-portal i.icon.quote.left::before { content: "=EF=84=8D"; } + +.cmp-dm-portal i.icon.quote.right::before { content: "=EF=84=8E"; } + +.cmp-dm-portal i.icon.spinner::before { content: "=EF=84=90"; } + +.cmp-dm-portal i.icon.circle::before { content: "=EF=84=91"; } + +.cmp-dm-portal i.icon.ellipsis.horizontal::before { content: "=EF=85=81"; } + +.cmp-dm-portal i.icon.ellipsis.vertical::before { content: "=EF=85=82"; } + +.cmp-dm-portal i.icon.cube::before { content: "=EF=86=B2"; } + +.cmp-dm-portal i.icon.cubes::before { content: "=EF=86=B3"; } + +.cmp-dm-portal i.icon.circle.notched::before { content: "=EF=87=8E"; } + +.cmp-dm-portal i.icon.circle.thin::before { content: "=EF=87=9B"; } + +.cmp-dm-portal i.icon.checkmark::before { content: "=EF=80=8C"; } + +.cmp-dm-portal i.icon.remove::before { content: "=EF=80=8D"; } + +.cmp-dm-portal i.icon.checkmark.box::before { content: "=EF=81=86"; } + +.cmp-dm-portal i.icon.move::before { content: "=EF=81=87"; } + +.cmp-dm-portal i.icon.add.circle::before { content: "=EF=81=95"; } + +.cmp-dm-portal i.icon.minus.circle::before { content: "=EF=81=96"; } + +.cmp-dm-portal i.icon.remove.circle::before { content: "=EF=81=97"; } + +.cmp-dm-portal i.icon.check.circle::before { content: "=EF=81=98"; } + +.cmp-dm-portal i.icon.remove.circle.outline::before { content: "=EF=81=9C";= + } + +.cmp-dm-portal i.icon.check.circle.outline::before { content: "=EF=81=9D"; = +} + +.cmp-dm-portal i.icon.plus::before { content: "=EF=81=A7"; } + +.cmp-dm-portal i.icon.minus::before { content: "=EF=81=A8"; } + +.cmp-dm-portal i.icon.add.square::before { content: "=EF=83=BE"; } + +.cmp-dm-portal i.icon.radio::before { content: "=EF=84=8C"; } + +.cmp-dm-portal i.icon.minus.square::before { content: "=EF=85=86"; } + +.cmp-dm-portal i.icon.minus.square.outline::before { content: "=EF=85=87"; = +} + +.cmp-dm-portal i.icon.check.square::before { content: "=EF=85=8A"; } + +.cmp-dm-portal i.icon.selected.radio::before { content: "=EF=86=92"; } + +.cmp-dm-portal i.icon.plus.square.outline::before { content: "=EF=86=96"; } + +.cmp-dm-portal i.icon.toggle.off::before { content: "=EF=88=84"; } + +.cmp-dm-portal i.icon.toggle.on::before { content: "=EF=88=85"; } + +.cmp-dm-portal i.icon.film::before { content: "=EF=80=88"; } + +.cmp-dm-portal i.icon.sound::before { content: "=EF=80=A5"; } + +.cmp-dm-portal i.icon.photo::before { content: "=EF=80=B0"; } + +.cmp-dm-portal i.icon.bar.chart::before { content: "=EF=82=80"; } + +.cmp-dm-portal i.icon.camera.retro::before { content: "=EF=82=83"; } + +.cmp-dm-portal i.icon.newspaper::before { content: "=EF=87=AA"; } + +.cmp-dm-portal i.icon.area.chart::before { content: "=EF=87=BE"; } + +.cmp-dm-portal i.icon.pie.chart::before { content: "=EF=88=80"; } + +.cmp-dm-portal i.icon.line.chart::before { content: "=EF=88=81"; } + +.cmp-dm-portal i.icon.arrow.circle.outline.down::before { content: "=EF=80= +=9A"; } + +.cmp-dm-portal i.icon.arrow.circle.outline.up::before { content: "=EF=80=9B= +"; } + +.cmp-dm-portal i.icon.chevron.left::before { content: "=EF=81=93"; } + +.cmp-dm-portal i.icon.chevron.right::before { content: "=EF=81=94"; } + +.cmp-dm-portal i.icon.arrow.left::before { content: "=EF=81=A0"; } + +.cmp-dm-portal i.icon.arrow.right::before { content: "=EF=81=A1"; } + +.cmp-dm-portal i.icon.arrow.up::before { content: "=EF=81=A2"; } + +.cmp-dm-portal i.icon.arrow.down::before { content: "=EF=81=A3"; } + +.cmp-dm-portal i.icon.chevron.up::before { content: "=EF=81=B7"; } + +.cmp-dm-portal i.icon.chevron.down::before { content: "=EF=81=B8"; } + +.cmp-dm-portal i.icon.pointing.right::before { content: "=EF=82=A4"; } + +.cmp-dm-portal i.icon.pointing.left::before { content: "=EF=82=A5"; } + +.cmp-dm-portal i.icon.pointing.up::before { content: "=EF=82=A6"; } + +.cmp-dm-portal i.icon.pointing.down::before { content: "=EF=82=A7"; } + +.cmp-dm-portal i.icon.arrow.circle.left::before { content: "=EF=82=A8"; } + +.cmp-dm-portal i.icon.arrow.circle.right::before { content: "=EF=82=A9"; } + +.cmp-dm-portal i.icon.arrow.circle.up::before { content: "=EF=82=AA"; } + +.cmp-dm-portal i.icon.arrow.circle.down::before { content: "=EF=82=AB"; } + +.cmp-dm-portal i.icon.caret.down::before { content: "=EF=83=97"; } + +.cmp-dm-portal i.icon.caret.up::before { content: "=EF=83=98"; } + +.cmp-dm-portal i.icon.caret.left::before { content: "=EF=83=99"; } + +.cmp-dm-portal i.icon.caret.right::before { content: "=EF=83=9A"; } + +.cmp-dm-portal i.icon.angle.double.left::before { content: "=EF=84=80"; } + +.cmp-dm-portal i.icon.angle.double.right::before { content: "=EF=84=81"; } + +.cmp-dm-portal i.icon.angle.double.up::before { content: "=EF=84=82"; } + +.cmp-dm-portal i.icon.angle.double.down::before { content: "=EF=84=83"; } + +.cmp-dm-portal i.icon.angle.left::before { content: "=EF=84=84"; } + +.cmp-dm-portal i.icon.angle.right::before { content: "=EF=84=85"; } + +.cmp-dm-portal i.icon.angle.up::before { content: "=EF=84=86"; } + +.cmp-dm-portal i.icon.angle.down::before { content: "=EF=84=87"; } + +.cmp-dm-portal i.icon.chevron.circle.left::before { content: "=EF=84=B7"; } + +.cmp-dm-portal i.icon.chevron.circle.right::before { content: "=EF=84=B8"; = +} + +.cmp-dm-portal i.icon.chevron.circle.up::before { content: "=EF=84=B9"; } + +.cmp-dm-portal i.icon.chevron.circle.down::before { content: "=EF=84=BA"; } + +.cmp-dm-portal i.icon.toggle.down::before { content: "=EF=85=90"; } + +.cmp-dm-portal i.icon.toggle.up::before { content: "=EF=85=91"; } + +.cmp-dm-portal i.icon.toggle.right::before { content: "=EF=85=92"; } + +.cmp-dm-portal i.icon.long.arrow.down::before { content: "=EF=85=B5"; } + +.cmp-dm-portal i.icon.long.arrow.up::before { content: "=EF=85=B6"; } + +.cmp-dm-portal i.icon.long.arrow.left::before { content: "=EF=85=B7"; } + +.cmp-dm-portal i.icon.long.arrow.right::before { content: "=EF=85=B8"; } + +.cmp-dm-portal i.icon.arrow.circle.outline.right::before { content: "=EF=86= +=8E"; } + +.cmp-dm-portal i.icon.arrow.circle.outline.left::before { content: "=EF=86= +=90"; } + +.cmp-dm-portal i.icon.toggle.left::before { content: "=EF=86=91"; } + +.cmp-dm-portal i.icon.tablet::before { content: "=EF=84=8A"; } + +.cmp-dm-portal i.icon.mobile::before { content: "=EF=84=8B"; } + +.cmp-dm-portal i.icon.battery.full::before { content: "=EF=89=80"; } + +.cmp-dm-portal i.icon.battery.high::before { content: "=EF=89=81"; } + +.cmp-dm-portal i.icon.battery.medium::before { content: "=EF=89=82"; } + +.cmp-dm-portal i.icon.battery.low::before { content: "=EF=89=83"; } + +.cmp-dm-portal i.icon.battery.empty::before { content: "=EF=89=84"; } + +.cmp-dm-portal i.icon.power::before { content: "=EF=80=91"; } + +.cmp-dm-portal i.icon.trash.outline::before { content: "=EF=80=94"; } + +.cmp-dm-portal i.icon.disk.outline::before { content: "=EF=82=A0"; } + +.cmp-dm-portal i.icon.desktop::before { content: "=EF=84=88"; } + +.cmp-dm-portal i.icon.laptop::before { content: "=EF=84=89"; } + +.cmp-dm-portal i.icon.game::before { content: "=EF=84=9B"; } + +.cmp-dm-portal i.icon.keyboard::before { content: "=EF=84=9C"; } + +.cmp-dm-portal i.icon.plug::before { content: "=EF=87=A6"; } + +.cmp-dm-portal i.icon.trash::before { content: "=EF=87=B8"; } + +.cmp-dm-portal i.icon.file.outline::before { content: "=EF=80=96"; } + +.cmp-dm-portal i.icon.folder::before { content: "=EF=81=BB"; } + +.cmp-dm-portal i.icon.folder.open::before { content: "=EF=81=BC"; } + +.cmp-dm-portal i.icon.file.text.outline::before { content: "=EF=83=B6"; } + +.cmp-dm-portal i.icon.folder.outline::before { content: "=EF=84=94"; } + +.cmp-dm-portal i.icon.folder.open.outline::before { content: "=EF=84=95"; } + +.cmp-dm-portal i.icon.level.up::before { content: "=EF=85=88"; } + +.cmp-dm-portal i.icon.level.down::before { content: "=EF=85=89"; } + +.cmp-dm-portal i.icon.file::before { content: "=EF=85=9B"; } + +.cmp-dm-portal i.icon.file.text::before { content: "=EF=85=9C"; } + +.cmp-dm-portal i.icon.file.pdf.outline::before { content: "=EF=87=81"; } + +.cmp-dm-portal i.icon.file.word.outline::before { content: "=EF=87=82"; } + +.cmp-dm-portal i.icon.file.excel.outline::before { content: "=EF=87=83"; } + +.cmp-dm-portal i.icon.file.powerpoint.outline::before { content: "=EF=87=84= +"; } + +.cmp-dm-portal i.icon.file.image.outline::before { content: "=EF=87=85"; } + +.cmp-dm-portal i.icon.file.archive.outline::before { content: "=EF=87=86"; = +} + +.cmp-dm-portal i.icon.file.audio.outline::before { content: "=EF=87=87"; } + +.cmp-dm-portal i.icon.file.video.outline::before { content: "=EF=87=88"; } + +.cmp-dm-portal i.icon.file.code.outline::before { content: "=EF=87=89"; } + +.cmp-dm-portal i.icon.qrcode::before { content: "=EF=80=A9"; } + +.cmp-dm-portal i.icon.barcode::before { content: "=EF=80=AA"; } + +.cmp-dm-portal i.icon.rss::before { content: "=EF=82=9E"; } + +.cmp-dm-portal i.icon.fork::before { content: "=EF=84=A6"; } + +.cmp-dm-portal i.icon.html5::before { content: "=EF=84=BB"; } + +.cmp-dm-portal i.icon.css3::before { content: "=EF=84=BC"; } + +.cmp-dm-portal i.icon.rss.square::before { content: "=EF=85=83"; } + +.cmp-dm-portal i.icon.openid::before { content: "=EF=86=9B"; } + +.cmp-dm-portal i.icon.database::before { content: "=EF=87=80"; } + +.cmp-dm-portal i.icon.wifi::before { content: "=EF=87=AB"; } + +.cmp-dm-portal i.icon.server::before { content: "=EF=88=B3"; } + +.cmp-dm-portal i.icon.usb::before { content: "=EF=8A=87"; } + +.cmp-dm-portal i.icon.bluetooth::before { content: "=EF=8A=93"; } + +.cmp-dm-portal i.icon.bluetooth.alternative::before { content: "=EF=8A=94";= + } + +.cmp-dm-portal i.icon.microchip::before { content: "=EF=8B=9B"; } + +.cmp-dm-portal i.icon.heart::before { content: "=EF=80=84"; } + +.cmp-dm-portal i.icon.star::before { content: "=EF=80=85"; } + +.cmp-dm-portal i.icon.empty.star::before { content: "=EF=80=86"; } + +.cmp-dm-portal i.icon.thumbs.outline.up::before { content: "=EF=82=87"; } + +.cmp-dm-portal i.icon.thumbs.outline.down::before { content: "=EF=82=88"; } + +.cmp-dm-portal i.icon.star.half::before { content: "=EF=82=89"; } + +.cmp-dm-portal i.icon.empty.heart::before { content: "=EF=82=8A"; } + +.cmp-dm-portal i.icon.smile::before { content: "=EF=84=98"; } + +.cmp-dm-portal i.icon.frown::before { content: "=EF=84=99"; } + +.cmp-dm-portal i.icon.meh::before { content: "=EF=84=9A"; } + +.cmp-dm-portal i.icon.star.half.empty::before { content: "=EF=84=A3"; } + +.cmp-dm-portal i.icon.thumbs.up::before { content: "=EF=85=A4"; } + +.cmp-dm-portal i.icon.thumbs.down::before { content: "=EF=85=A5"; } + +.cmp-dm-portal i.icon.music::before { content: "=EF=80=81"; } + +.cmp-dm-portal i.icon.video.play.outline::before { content: "=EF=80=9D"; } + +.cmp-dm-portal i.icon.volume.off::before { content: "=EF=80=A6"; } + +.cmp-dm-portal i.icon.volume.down::before { content: "=EF=80=A7"; } + +.cmp-dm-portal i.icon.volume.up::before { content: "=EF=80=A8"; } + +.cmp-dm-portal i.icon.record::before { content: "=EF=80=BD"; } + +.cmp-dm-portal i.icon.step.backward::before { content: "=EF=81=88"; } + +.cmp-dm-portal i.icon.fast.backward::before { content: "=EF=81=89"; } + +.cmp-dm-portal i.icon.backward::before { content: "=EF=81=8A"; } + +.cmp-dm-portal i.icon.play::before { content: "=EF=81=8B"; } + +.cmp-dm-portal i.icon.pause::before { content: "=EF=81=8C"; } + +.cmp-dm-portal i.icon.stop::before { content: "=EF=81=8D"; } + +.cmp-dm-portal i.icon.forward::before { content: "=EF=81=8E"; } + +.cmp-dm-portal i.icon.fast.forward::before { content: "=EF=81=90"; } + +.cmp-dm-portal i.icon.step.forward::before { content: "=EF=81=91"; } + +.cmp-dm-portal i.icon.eject::before { content: "=EF=81=92"; } + +.cmp-dm-portal i.icon.unmute::before { content: "=EF=84=B0"; } + +.cmp-dm-portal i.icon.mute::before { content: "=EF=84=B1"; } + +.cmp-dm-portal i.icon.video.play::before { content: "=EF=85=84"; } + +.cmp-dm-portal i.icon.closed.captioning::before { content: "=EF=88=8A"; } + +.cmp-dm-portal i.icon.pause.circle::before { content: "=EF=8A=8B"; } + +.cmp-dm-portal i.icon.pause.circle.outline::before { content: "=EF=8A=8C"; = +} + +.cmp-dm-portal i.icon.stop.circle::before { content: "=EF=8A=8D"; } + +.cmp-dm-portal i.icon.stop.circle.outline::before { content: "=EF=8A=8E"; } + +.cmp-dm-portal i.icon.marker::before { content: "=EF=81=81"; } + +.cmp-dm-portal i.icon.coffee::before { content: "=EF=83=B4"; } + +.cmp-dm-portal i.icon.food::before { content: "=EF=83=B5"; } + +.cmp-dm-portal i.icon.building.outline::before { content: "=EF=83=B7"; } + +.cmp-dm-portal i.icon.hospital::before { content: "=EF=83=B8"; } + +.cmp-dm-portal i.icon.emergency::before { content: "=EF=83=B9"; } + +.cmp-dm-portal i.icon.first.aid::before { content: "=EF=83=BA"; } + +.cmp-dm-portal i.icon.military::before { content: "=EF=83=BB"; } + +.cmp-dm-portal i.icon.h::before { content: "=EF=83=BD"; } + +.cmp-dm-portal i.icon.location.arrow::before { content: "=EF=84=A4"; } + +.cmp-dm-portal i.icon.compass::before { content: "=EF=85=8E"; } + +.cmp-dm-portal i.icon.space.shuttle::before { content: "=EF=86=97"; } + +.cmp-dm-portal i.icon.university::before { content: "=EF=86=9C"; } + +.cmp-dm-portal i.icon.building::before { content: "=EF=86=AD"; } + +.cmp-dm-portal i.icon.paw::before { content: "=EF=86=B0"; } + +.cmp-dm-portal i.icon.spoon::before { content: "=EF=86=B1"; } + +.cmp-dm-portal i.icon.car::before { content: "=EF=86=B9"; } + +.cmp-dm-portal i.icon.taxi::before { content: "=EF=86=BA"; } + +.cmp-dm-portal i.icon.tree::before { content: "=EF=86=BB"; } + +.cmp-dm-portal i.icon.bicycle::before { content: "=EF=88=86"; } + +.cmp-dm-portal i.icon.bus::before { content: "=EF=88=87"; } + +.cmp-dm-portal i.icon.ship::before { content: "=EF=88=9A"; } + +.cmp-dm-portal i.icon.motorcycle::before { content: "=EF=88=9C"; } + +.cmp-dm-portal i.icon.street.view::before { content: "=EF=88=9D"; } + +.cmp-dm-portal i.icon.hotel::before { content: "=EF=88=B6"; } + +.cmp-dm-portal i.icon.train::before { content: "=EF=88=B8"; } + +.cmp-dm-portal i.icon.subway::before { content: "=EF=88=B9"; } + +.cmp-dm-portal i.icon.map.pin::before { content: "=EF=89=B6"; } + +.cmp-dm-portal i.icon.map.signs::before { content: "=EF=89=B7"; } + +.cmp-dm-portal i.icon.map.outline::before { content: "=EF=89=B8"; } + +.cmp-dm-portal i.icon.map::before { content: "=EF=89=B9"; } + +.cmp-dm-portal i.icon.table::before { content: "=EF=83=8E"; } + +.cmp-dm-portal i.icon.columns::before { content: "=EF=83=9B"; } + +.cmp-dm-portal i.icon.sort::before { content: "=EF=83=9C"; } + +.cmp-dm-portal i.icon.sort.descending::before { content: "=EF=83=9D"; } + +.cmp-dm-portal i.icon.sort.ascending::before { content: "=EF=83=9E"; } + +.cmp-dm-portal i.icon.sort.alphabet.ascending::before { content: "=EF=85=9D= +"; } + +.cmp-dm-portal i.icon.sort.alphabet.descending::before { content: "=EF=85= +=9E"; } + +.cmp-dm-portal i.icon.sort.content.ascending::before { content: "=EF=85=A0"= +; } + +.cmp-dm-portal i.icon.sort.content.descending::before { content: "=EF=85=A1= +"; } + +.cmp-dm-portal i.icon.sort.numeric.ascending::before { content: "=EF=85=A2"= +; } + +.cmp-dm-portal i.icon.sort.numeric.descending::before { content: "=EF=85=A3= +"; } + +.cmp-dm-portal i.icon.font::before { content: "=EF=80=B1"; } + +.cmp-dm-portal i.icon.bold::before { content: "=EF=80=B2"; } + +.cmp-dm-portal i.icon.italic::before { content: "=EF=80=B3"; } + +.cmp-dm-portal i.icon.text.height::before { content: "=EF=80=B4"; } + +.cmp-dm-portal i.icon.text.width::before { content: "=EF=80=B5"; } + +.cmp-dm-portal i.icon.align.left::before { content: "=EF=80=B6"; } + +.cmp-dm-portal i.icon.align.center::before { content: "=EF=80=B7"; } + +.cmp-dm-portal i.icon.align.right::before { content: "=EF=80=B8"; } + +.cmp-dm-portal i.icon.align.justify::before { content: "=EF=80=B9"; } + +.cmp-dm-portal i.icon.list::before { content: "=EF=80=BA"; } + +.cmp-dm-portal i.icon.outdent::before { content: "=EF=80=BB"; } + +.cmp-dm-portal i.icon.indent::before { content: "=EF=80=BC"; } + +.cmp-dm-portal i.icon.cut::before { content: "=EF=83=84"; } + +.cmp-dm-portal i.icon.copy::before { content: "=EF=83=85"; } + +.cmp-dm-portal i.icon.attach::before { content: "=EF=83=86"; } + +.cmp-dm-portal i.icon.save::before { content: "=EF=83=87"; } + +.cmp-dm-portal i.icon.content::before { content: "=EF=83=89"; color: rgb(14= +4, 144, 144); } + +.cmp-dm-portal i.icon.unordered.list::before { content: "=EF=83=8A"; } + +.cmp-dm-portal i.icon.ordered.list::before { content: "=EF=83=8B"; } + +.cmp-dm-portal i.icon.strikethrough::before { content: "=EF=83=8C"; } + +.cmp-dm-portal i.icon.underline::before { content: "=EF=83=8D"; } + +.cmp-dm-portal i.icon.paste::before { content: "=EF=83=AA"; } + +.cmp-dm-portal i.icon.unlinkify::before { content: "=EF=84=A7"; } + +.cmp-dm-portal i.icon.superscript::before { content: "=EF=84=AB"; } + +.cmp-dm-portal i.icon.subscript::before { content: "=EF=84=AC"; } + +.cmp-dm-portal i.icon.header::before { content: "=EF=87=9C"; } + +.cmp-dm-portal i.icon.paragraph::before { content: "=EF=87=9D"; } + +.cmp-dm-portal i.icon.text.cursor::before { content: "=EF=89=86"; } + +.cmp-dm-portal i.icon.euro::before { content: "=EF=85=93"; } + +.cmp-dm-portal i.icon.pound::before { content: "=EF=85=94"; } + +.cmp-dm-portal i.icon.dollar::before { content: "=EF=85=95"; } + +.cmp-dm-portal i.icon.rupee::before { content: "=EF=85=96"; } + +.cmp-dm-portal i.icon.yen::before { content: "=EF=85=97"; } + +.cmp-dm-portal i.icon.ruble::before { content: "=EF=85=98"; } + +.cmp-dm-portal i.icon.won::before { content: "=EF=85=99"; } + +.cmp-dm-portal i.icon.bitcoin::before { content: "=EF=85=9A"; } + +.cmp-dm-portal i.icon.lira::before { content: "=EF=86=95"; } + +.cmp-dm-portal i.icon.shekel::before { content: "=EF=88=8B"; } + +.cmp-dm-portal i.icon.paypal::before { content: "=EF=87=AD"; } + +.cmp-dm-portal i.icon.google.wallet::before { content: "=EF=87=AE"; } + +.cmp-dm-portal i.icon.visa::before { content: "=EF=87=B0"; } + +.cmp-dm-portal i.icon.mastercard::before { content: "=EF=87=B1"; } + +.cmp-dm-portal i.icon.discover::before { content: "=EF=87=B2"; } + +.cmp-dm-portal i.icon.american.express::before { content: "=EF=87=B3"; } + +.cmp-dm-portal i.icon.paypal.card::before { content: "=EF=87=B4"; } + +.cmp-dm-portal i.icon.stripe::before { content: "=EF=87=B5"; } + +.cmp-dm-portal i.icon.japan.credit.bureau::before { content: "=EF=89=8B"; } + +.cmp-dm-portal i.icon.diners.club::before { content: "=EF=89=8C"; } + +.cmp-dm-portal i.icon.credit.card.alternative::before { content: "=EF=8A=83= +"; } + +.cmp-dm-portal i.icon.twitter.square::before { content: "=EF=82=81"; } + +.cmp-dm-portal i.icon.facebook.square::before { content: "=EF=82=82"; } + +.cmp-dm-portal i.icon.linkedin.square::before { content: "=EF=82=8C"; } + +.cmp-dm-portal i.icon.github.square::before { content: "=EF=82=92"; } + +.cmp-dm-portal i.icon.twitter::before { content: "=EF=82=99"; } + +.cmp-dm-portal i.icon.facebook.f::before { content: "=EF=82=9A"; } + +.cmp-dm-portal i.icon.github::before { content: "=EF=82=9B"; } + +.cmp-dm-portal i.icon.pinterest::before { content: "=EF=83=92"; } + +.cmp-dm-portal i.icon.pinterest.square::before { content: "=EF=83=93"; } + +.cmp-dm-portal i.icon.google.plus.square::before { content: "=EF=83=94"; } + +.cmp-dm-portal i.icon.google.plus::before { content: "=EF=83=95"; } + +.cmp-dm-portal i.icon.linkedin::before { content: "=EF=83=A1"; } + +.cmp-dm-portal i.icon.github.alternate::before { content: "=EF=84=93"; } + +.cmp-dm-portal i.icon.maxcdn::before { content: "=EF=84=B6"; } + +.cmp-dm-portal i.icon.youtube.square::before { content: "=EF=85=A6"; } + +.cmp-dm-portal i.icon.youtube::before { content: "=EF=85=A7"; } + +.cmp-dm-portal i.icon.xing::before { content: "=EF=85=A8"; } + +.cmp-dm-portal i.icon.xing.square::before { content: "=EF=85=A9"; } + +.cmp-dm-portal i.icon.youtube.play::before { content: "=EF=85=AA"; } + +.cmp-dm-portal i.icon.dropbox::before { content: "=EF=85=AB"; } + +.cmp-dm-portal i.icon.stack.overflow::before { content: "=EF=85=AC"; } + +.cmp-dm-portal i.icon.instagram::before { content: "=EF=85=AD"; } + +.cmp-dm-portal i.icon.flickr::before { content: "=EF=85=AE"; } + +.cmp-dm-portal i.icon.adn::before { content: "=EF=85=B0"; } + +.cmp-dm-portal i.icon.bitbucket::before { content: "=EF=85=B1"; } + +.cmp-dm-portal i.icon.bitbucket.square::before { content: "=EF=85=B2"; } + +.cmp-dm-portal i.icon.tumblr::before { content: "=EF=85=B3"; } + +.cmp-dm-portal i.icon.tumblr.square::before { content: "=EF=85=B4"; } + +.cmp-dm-portal i.icon.apple::before { content: "=EF=85=B9"; } + +.cmp-dm-portal i.icon.windows::before { content: "=EF=85=BA"; } + +.cmp-dm-portal i.icon.android::before { content: "=EF=85=BB"; } + +.cmp-dm-portal i.icon.linux::before { content: "=EF=85=BC"; } + +.cmp-dm-portal i.icon.dribble::before { content: "=EF=85=BD"; } + +.cmp-dm-portal i.icon.skype::before { content: "=EF=85=BE"; } + +.cmp-dm-portal i.icon.foursquare::before { content: "=EF=86=80"; } + +.cmp-dm-portal i.icon.trello::before { content: "=EF=86=81"; } + +.cmp-dm-portal i.icon.gittip::before { content: "=EF=86=84"; } + +.cmp-dm-portal i.icon.vk::before { content: "=EF=86=89"; } + +.cmp-dm-portal i.icon.weibo::before { content: "=EF=86=8A"; } + +.cmp-dm-portal i.icon.renren::before { content: "=EF=86=8B"; } + +.cmp-dm-portal i.icon.pagelines::before { content: "=EF=86=8C"; } + +.cmp-dm-portal i.icon.stack.exchange::before { content: "=EF=86=8D"; } + +.cmp-dm-portal i.icon.vimeo.square::before { content: "=EF=86=94"; } + +.cmp-dm-portal i.icon.slack::before { content: "=EF=86=98"; } + +.cmp-dm-portal i.icon.wordpress::before { content: "=EF=86=9A"; } + +.cmp-dm-portal i.icon.yahoo::before { content: "=EF=86=9E"; } + +.cmp-dm-portal i.icon.google::before { content: "=EF=86=A0"; } + +.cmp-dm-portal i.icon.reddit::before { content: "=EF=86=A1"; } + +.cmp-dm-portal i.icon.reddit.square::before { content: "=EF=86=A2"; } + +.cmp-dm-portal i.icon.stumbleupon.circle::before { content: "=EF=86=A3"; } + +.cmp-dm-portal i.icon.stumbleupon::before { content: "=EF=86=A4"; } + +.cmp-dm-portal i.icon.delicious::before { content: "=EF=86=A5"; } + +.cmp-dm-portal i.icon.digg::before { content: "=EF=86=A6"; } + +.cmp-dm-portal i.icon.pied.piper::before { content: "=EF=86=A7"; } + +.cmp-dm-portal i.icon.pied.piper.alternate::before { content: "=EF=86=A8"; = +} + +.cmp-dm-portal i.icon.drupal::before { content: "=EF=86=A9"; } + +.cmp-dm-portal i.icon.joomla::before { content: "=EF=86=AA"; } + +.cmp-dm-portal i.icon.behance::before { content: "=EF=86=B4"; } + +.cmp-dm-portal i.icon.behance.square::before { content: "=EF=86=B5"; } + +.cmp-dm-portal i.icon.steam::before { content: "=EF=86=B6"; } + +.cmp-dm-portal i.icon.steam.square::before { content: "=EF=86=B7"; } + +.cmp-dm-portal i.icon.spotify::before { content: "=EF=86=BC"; } + +.cmp-dm-portal i.icon.deviantart::before { content: "=EF=86=BD"; } + +.cmp-dm-portal i.icon.soundcloud::before { content: "=EF=86=BE"; } + +.cmp-dm-portal i.icon.vine::before { content: "=EF=87=8A"; } + +.cmp-dm-portal i.icon.codepen::before { content: "=EF=87=8B"; } + +.cmp-dm-portal i.icon.jsfiddle::before { content: "=EF=87=8C"; } + +.cmp-dm-portal i.icon.rebel::before { content: "=EF=87=90"; } + +.cmp-dm-portal i.icon.empire::before { content: "=EF=87=91"; } + +.cmp-dm-portal i.icon.git.square::before { content: "=EF=87=92"; } + +.cmp-dm-portal i.icon.git::before { content: "=EF=87=93"; } + +.cmp-dm-portal i.icon.hacker.news::before { content: "=EF=87=94"; } + +.cmp-dm-portal i.icon.tencent.weibo::before { content: "=EF=87=95"; } + +.cmp-dm-portal i.icon.qq::before { content: "=EF=87=96"; } + +.cmp-dm-portal i.icon.wechat::before { content: "=EF=87=97"; } + +.cmp-dm-portal i.icon.slideshare::before { content: "=EF=87=A7"; } + +.cmp-dm-portal i.icon.twitch::before { content: "=EF=87=A8"; } + +.cmp-dm-portal i.icon.yelp::before { content: "=EF=87=A9"; } + +.cmp-dm-portal i.icon.lastfm::before { content: "=EF=88=82"; } + +.cmp-dm-portal i.icon.lastfm.square::before { content: "=EF=88=83"; } + +.cmp-dm-portal i.icon.ioxhost::before { content: "=EF=88=88"; } + +.cmp-dm-portal i.icon.angellist::before { content: "=EF=88=89"; } + +.cmp-dm-portal i.icon.meanpath::before { content: "=EF=88=8C"; } + +.cmp-dm-portal i.icon.buysellads::before { content: "=EF=88=8D"; } + +.cmp-dm-portal i.icon.connectdevelop::before { content: "=EF=88=8E"; } + +.cmp-dm-portal i.icon.dashcube::before { content: "=EF=88=90"; } + +.cmp-dm-portal i.icon.forumbee::before { content: "=EF=88=91"; } + +.cmp-dm-portal i.icon.leanpub::before { content: "=EF=88=92"; } + +.cmp-dm-portal i.icon.sellsy::before { content: "=EF=88=93"; } + +.cmp-dm-portal i.icon.shirtsinbulk::before { content: "=EF=88=94"; } + +.cmp-dm-portal i.icon.simplybuilt::before { content: "=EF=88=95"; } + +.cmp-dm-portal i.icon.skyatlas::before { content: "=EF=88=96"; } + +.cmp-dm-portal i.icon.facebook::before { content: "=EF=88=B0"; } + +.cmp-dm-portal i.icon.pinterest::before { content: "=EF=88=B1"; } + +.cmp-dm-portal i.icon.whatsapp::before { content: "=EF=88=B2"; } + +.cmp-dm-portal i.icon.viacoin::before { content: "=EF=88=B7"; } + +.cmp-dm-portal i.icon.medium::before { content: "=EF=88=BA"; } + +.cmp-dm-portal i.icon.y.combinator::before { content: "=EF=88=BB"; } + +.cmp-dm-portal i.icon.optinmonster::before { content: "=EF=88=BC"; } + +.cmp-dm-portal i.icon.opencart::before { content: "=EF=88=BD"; } + +.cmp-dm-portal i.icon.expeditedssl::before { content: "=EF=88=BE"; } + +.cmp-dm-portal i.icon.gg::before { content: "=EF=89=A0"; } + +.cmp-dm-portal i.icon.gg.circle::before { content: "=EF=89=A1"; } + +.cmp-dm-portal i.icon.tripadvisor::before { content: "=EF=89=A2"; } + +.cmp-dm-portal i.icon.odnoklassniki::before { content: "=EF=89=A3"; } + +.cmp-dm-portal i.icon.odnoklassniki.square::before { content: "=EF=89=A4"; = +} + +.cmp-dm-portal i.icon.pocket::before { content: "=EF=89=A5"; } + +.cmp-dm-portal i.icon.wikipedia::before { content: "=EF=89=A6"; } + +.cmp-dm-portal i.icon.safari::before { content: "=EF=89=A7"; } + +.cmp-dm-portal i.icon.chrome::before { content: "=EF=89=A8"; } + +.cmp-dm-portal i.icon.firefox::before { content: "=EF=89=A9"; } + +.cmp-dm-portal i.icon.opera::before { content: "=EF=89=AA"; } + +.cmp-dm-portal i.icon.internet.explorer::before { content: "=EF=89=AB"; } + +.cmp-dm-portal i.icon.contao::before { content: "=EF=89=AD"; } + +.cmp-dm-portal i.icon.\35 00px::before { content: "=EF=89=AE"; } + +.cmp-dm-portal i.icon.amazon::before { content: "=EF=89=B0"; } + +.cmp-dm-portal i.icon.houzz::before { content: "=EF=89=BC"; } + +.cmp-dm-portal i.icon.vimeo::before { content: "=EF=89=BD"; } + +.cmp-dm-portal i.icon.black.tie::before { content: "=EF=89=BE"; } + +.cmp-dm-portal i.icon.fonticons::before { content: "=EF=8A=80"; } + +.cmp-dm-portal i.icon.reddit.alien::before { content: "=EF=8A=81"; } + +.cmp-dm-portal i.icon.microsoft.edge::before { content: "=EF=8A=82"; } + +.cmp-dm-portal i.icon.codiepie::before { content: "=EF=8A=84"; } + +.cmp-dm-portal i.icon.modx::before { content: "=EF=8A=85"; } + +.cmp-dm-portal i.icon.fort.awesome::before { content: "=EF=8A=86"; } + +.cmp-dm-portal i.icon.product.hunt::before { content: "=EF=8A=88"; } + +.cmp-dm-portal i.icon.mixcloud::before { content: "=EF=8A=89"; } + +.cmp-dm-portal i.icon.scribd::before { content: "=EF=8A=8A"; } + +.cmp-dm-portal i.icon.gitlab::before { content: "=EF=8A=96"; } + +.cmp-dm-portal i.icon.wpbeginner::before { content: "=EF=8A=97"; } + +.cmp-dm-portal i.icon.wpforms::before { content: "=EF=8A=98"; } + +.cmp-dm-portal i.icon.envira.gallery::before { content: "=EF=8A=99"; } + +.cmp-dm-portal i.icon.glide::before { content: "=EF=8A=A5"; } + +.cmp-dm-portal i.icon.glide.g::before { content: "=EF=8A=A6"; } + +.cmp-dm-portal i.icon.viadeo::before { content: "=EF=8A=A9"; } + +.cmp-dm-portal i.icon.viadeo.square::before { content: "=EF=8A=AA"; } + +.cmp-dm-portal i.icon.snapchat::before { content: "=EF=8A=AB"; } + +.cmp-dm-portal i.icon.snapchat.ghost::before { content: "=EF=8A=AC"; } + +.cmp-dm-portal i.icon.snapchat.square::before { content: "=EF=8A=AD"; } + +.cmp-dm-portal i.icon.pied.piper.hat::before { content: "=EF=8A=AE"; } + +.cmp-dm-portal i.icon.first.order::before { content: "=EF=8A=B0"; } + +.cmp-dm-portal i.icon.yoast::before { content: "=EF=8A=B1"; } + +.cmp-dm-portal i.icon.themeisle::before { content: "=EF=8A=B2"; } + +.cmp-dm-portal i.icon.google.plus.circle::before { content: "=EF=8A=B3"; } + +.cmp-dm-portal i.icon.font.awesome::before { content: "=EF=8A=B4"; } + +.cmp-dm-portal i.icon.linode::before { content: "=EF=8A=B8"; } + +.cmp-dm-portal i.icon.quora::before { content: "=EF=8B=84"; } + +.cmp-dm-portal i.icon.free.code.camp::before { content: "=EF=8B=85"; } + +.cmp-dm-portal i.icon.telegram::before { content: "=EF=8B=86"; } + +.cmp-dm-portal i.icon.bandcamp::before { content: "=EF=8B=95"; } + +.cmp-dm-portal i.icon.grav::before { content: "=EF=8B=96"; } + +.cmp-dm-portal i.icon.etsy::before { content: "=EF=8B=97"; } + +.cmp-dm-portal i.icon.imdb::before { content: "=EF=8B=98"; } + +.cmp-dm-portal i.icon.ravelry::before { content: "=EF=8B=99"; } + +.cmp-dm-portal i.icon.eercast::before { content: "=EF=8B=9A"; } + +.cmp-dm-portal i.icon.superpowers::before { content: "=EF=8B=9D"; } + +.cmp-dm-portal i.icon.wpexplorer::before { content: "=EF=8B=9E"; } + +.cmp-dm-portal i.icon.meetup::before { content: "=EF=8B=A0"; } + +.cmp-dm-portal i.icon.like::before { content: "=EF=80=84"; } + +.cmp-dm-portal i.icon.favorite::before { content: "=EF=80=85"; } + +.cmp-dm-portal i.icon.video::before { content: "=EF=80=88"; } + +.cmp-dm-portal i.icon.check::before { content: "=EF=80=8C"; } + +.cmp-dm-portal i.icon.close::before { content: "=EF=80=8D"; color: rgb(144,= + 144, 144); } + +.cmp-dm-portal i.icon.cancel::before, .cmp-dm-portal i.icon.delete::before,= + .cmp-dm-portal i.icon.x::before { content: "=EF=80=8D"; } + +.cmp-dm-portal i.icon.magnify::before, .cmp-dm-portal i.icon.zoom.in::befor= +e { content: "=EF=80=8E"; } + +.cmp-dm-portal i.icon.shutdown::before { content: "=EF=80=91"; } + +.cmp-dm-portal i.icon.clock::before, .cmp-dm-portal i.icon.time::before { c= +ontent: "=EF=80=97"; } + +.cmp-dm-portal i.icon.play.circle.outline::before { content: "=EF=80=9D"; } + +.cmp-dm-portal i.icon.headphone::before { content: "=EF=80=A5"; } + +.cmp-dm-portal i.icon.camera::before { content: "=EF=80=B0"; } + +.cmp-dm-portal i.icon.video.camera::before { content: "=EF=80=BD"; } + +.cmp-dm-portal i.icon.picture::before { content: "=EF=80=BE"; } + +.cmp-dm-portal i.icon.compose::before, .cmp-dm-portal i.icon.pencil::before= + { content: "=EF=81=80"; } + +.cmp-dm-portal i.icon.point::before { content: "=EF=81=81"; } + +.cmp-dm-portal i.icon.tint::before { content: "=EF=81=83"; } + +.cmp-dm-portal i.icon.signup::before { content: "=EF=81=84"; } + +.cmp-dm-portal i.icon.plus.circle::before { content: "=EF=81=95"; } + +.cmp-dm-portal i.icon.question.circle::before { content: "=EF=81=99"; } + +.cmp-dm-portal i.icon.dont::before { content: "=EF=81=9E"; } + +.cmp-dm-portal i.icon.minimize::before { content: "=EF=81=A6"; } + +.cmp-dm-portal i.icon.add::before { content: "=EF=81=A7"; } + +.cmp-dm-portal i.icon.attention::before, .cmp-dm-portal i.icon.exclamation.= +circle::before { content: "=EF=81=AA"; } + +.cmp-dm-portal i.icon.eye::before { content: "=EF=81=AE"; } + +.cmp-dm-portal i.icon.exclamation.triangle::before { content: "=EF=81=B1"; = +} + +.cmp-dm-portal i.icon.shuffle::before { content: "=EF=81=B4"; } + +.cmp-dm-portal i.icon.chat::before { content: "=EF=81=B5"; } + +.cmp-dm-portal i.icon.cart::before { content: "=EF=81=BA"; color: rgb(144, = +144, 144); } + +.cmp-dm-portal i.icon.shopping.cart::before { content: "=EF=81=BA"; } + +.cmp-dm-portal i.icon.bar.graph::before { content: "=EF=82=80"; } + +.cmp-dm-portal i.icon.key::before { content: "=EF=82=84"; } + +.cmp-dm-portal i.icon.cogs::before { content: "=EF=82=85"; } + +.cmp-dm-portal i.icon.discussions::before { content: "=EF=82=86"; } + +.cmp-dm-portal i.icon.like.outline::before { content: "=EF=82=87"; } + +.cmp-dm-portal i.icon.dislike.outline::before { content: "=EF=82=88"; } + +.cmp-dm-portal i.icon.heart.outline::before { content: "=EF=82=8A"; } + +.cmp-dm-portal i.icon.log.out::before { content: "=EF=82=8B"; } + +.cmp-dm-portal i.icon.thumb.tack::before { content: "=EF=82=8D"; } + +.cmp-dm-portal i.icon.winner::before { content: "=EF=82=91"; } + +.cmp-dm-portal i.icon.phone::before { content: "=EF=82=95"; } + +.cmp-dm-portal i.icon.bookmark.outline::before { content: "=EF=82=97"; } + +.cmp-dm-portal i.icon.phone.square::before { content: "=EF=82=98"; } + +.cmp-dm-portal i.icon.credit.card::before { content: "=EF=82=9D"; } + +.cmp-dm-portal i.icon.hdd.outline::before { content: "=EF=82=A0"; } + +.cmp-dm-portal i.icon.bullhorn::before { content: "=EF=82=A1"; } + +.cmp-dm-portal i.icon.bell.outline::before { content: "=EF=82=A2"; } + +.cmp-dm-portal i.icon.hand.outline.right::before { content: "=EF=82=A4"; } + +.cmp-dm-portal i.icon.hand.outline.left::before { content: "=EF=82=A5"; } + +.cmp-dm-portal i.icon.hand.outline.up::before { content: "=EF=82=A6"; } + +.cmp-dm-portal i.icon.hand.outline.down::before { content: "=EF=82=A7"; } + +.cmp-dm-portal i.icon.globe::before { content: "=EF=82=AC"; } + +.cmp-dm-portal i.icon.wrench::before { content: "=EF=82=AD"; } + +.cmp-dm-portal i.icon.briefcase::before { content: "=EF=82=B1"; } + +.cmp-dm-portal i.icon.group::before { content: "=EF=83=80"; } + +.cmp-dm-portal i.icon.chain::before, .cmp-dm-portal i.icon.linkify::before = +{ content: "=EF=83=81"; } + +.cmp-dm-portal i.icon.flask::before { content: "=EF=83=83"; } + +.cmp-dm-portal i.icon.bars::before, .cmp-dm-portal i.icon.sidebar::before {= + content: "=EF=83=89"; } + +.cmp-dm-portal i.icon.list.ul::before { content: "=EF=83=8A"; } + +.cmp-dm-portal i.icon.list.ol::before, .cmp-dm-portal i.icon.numbered.list:= +:before { content: "=EF=83=8B"; } + +.cmp-dm-portal i.icon.magic::before { content: "=EF=83=90"; } + +.cmp-dm-portal i.icon.truck::before { content: "=EF=83=91"; } + +.cmp-dm-portal i.icon.currency::before { content: "=EF=83=96"; } + +.cmp-dm-portal i.icon.triangle.down::before { content: "=EF=83=97"; } + +.cmp-dm-portal i.icon.dropdown::before { content: "=EF=83=97"; color: rgb(1= +61, 0, 255); } + +.cmp-dm-portal i.icon.triangle.up::before { content: "=EF=83=98"; color: rg= +b(161, 0, 255); } + +.cmp-dm-portal i.icon.triangle.left::before { content: "=EF=83=99"; } + +.cmp-dm-portal i.icon.triangle.right::before { content: "=EF=83=9A"; } + +.cmp-dm-portal i.icon.envelope::before { content: "=EF=83=A0"; } + +.cmp-dm-portal i.icon.conversation::before { content: "=EF=83=A6"; } + +.cmp-dm-portal i.icon.rain::before { content: "=EF=83=A9"; } + +.cmp-dm-portal i.icon.clipboard::before { content: "=EF=83=AA"; } + +.cmp-dm-portal i.icon.lightbulb::before { content: "=EF=83=AB"; } + +.cmp-dm-portal i.icon.bell::before { content: "=EF=83=B3"; } + +.cmp-dm-portal i.icon.ambulance::before { content: "=EF=83=B9"; } + +.cmp-dm-portal i.icon.medkit::before { content: "=EF=83=BA"; } + +.cmp-dm-portal i.icon.fighter.jet::before { content: "=EF=83=BB"; } + +.cmp-dm-portal i.icon.beer::before { content: "=EF=83=BC"; } + +.cmp-dm-portal i.icon.plus.square::before { content: "=EF=83=BE"; } + +.cmp-dm-portal i.icon.computer::before { content: "=EF=84=88"; } + +.cmp-dm-portal i.icon.circle.outline::before { content: "=EF=84=8C"; } + +.cmp-dm-portal i.icon.gamepad::before { content: "=EF=84=9B"; } + +.cmp-dm-portal i.icon.star.half.full::before { content: "=EF=84=A3"; } + +.cmp-dm-portal i.icon.broken.chain::before { content: "=EF=84=A7"; } + +.cmp-dm-portal i.icon.question::before { content: "=EF=84=A8"; } + +.cmp-dm-portal i.icon.exclamation::before { content: "=EF=84=AA"; } + +.cmp-dm-portal i.icon.eraser::before { content: "=EF=84=AD"; } + +.cmp-dm-portal i.icon.microphone::before { content: "=EF=84=B0"; } + +.cmp-dm-portal i.icon.microphone.slash::before { content: "=EF=84=B1"; } + +.cmp-dm-portal i.icon.shield::before { content: "=EF=84=B2"; } + +.cmp-dm-portal i.icon.target::before { content: "=EF=85=80"; } + +.cmp-dm-portal i.icon.play.circle::before { content: "=EF=85=84"; } + +.cmp-dm-portal i.icon.pencil.square::before { content: "=EF=85=8B"; } + +.cmp-dm-portal i.icon.eur::before { content: "=EF=85=93"; } + +.cmp-dm-portal i.icon.gbp::before { content: "=EF=85=94"; } + +.cmp-dm-portal i.icon.usd::before { content: "=EF=85=95"; } + +.cmp-dm-portal i.icon.inr::before { content: "=EF=85=96"; } + +.cmp-dm-portal i.icon.cny::before, .cmp-dm-portal i.icon.jpy::before, .cmp-= +dm-portal i.icon.rmb::before { content: "=EF=85=97"; } + +.cmp-dm-portal i.icon.rouble::before, .cmp-dm-portal i.icon.rub::before { c= +ontent: "=EF=85=98"; } + +.cmp-dm-portal i.icon.krw::before { content: "=EF=85=99"; } + +.cmp-dm-portal i.icon.btc::before { content: "=EF=85=9A"; } + +.cmp-dm-portal i.icon.gratipay::before { content: "=EF=86=84"; } + +.cmp-dm-portal i.icon.zip::before { content: "=EF=86=87"; } + +.cmp-dm-portal i.icon.dot.circle.outline::before { content: "=EF=86=92"; } + +.cmp-dm-portal i.icon.try::before { content: "=EF=86=95"; } + +.cmp-dm-portal i.icon.graduation::before { content: "=EF=86=9D"; } + +.cmp-dm-portal i.icon.circle.outline::before { content: "=EF=87=9B"; } + +.cmp-dm-portal i.icon.sliders::before { content: "=EF=87=9E"; } + +.cmp-dm-portal i.icon.weixin::before { content: "=EF=87=97"; } + +.cmp-dm-portal i.icon.teletype::before, .cmp-dm-portal i.icon.tty::before {= + content: "=EF=87=A4"; } + +.cmp-dm-portal i.icon.binoculars::before { content: "=EF=87=A5"; } + +.cmp-dm-portal i.icon.power.cord::before { content: "=EF=87=A6"; } + +.cmp-dm-portal i.icon.wi-fi::before { content: "=EF=87=AB"; } + +.cmp-dm-portal i.icon.visa.card::before { content: "=EF=87=B0"; } + +.cmp-dm-portal i.icon.mastercard.card::before { content: "=EF=87=B1"; } + +.cmp-dm-portal i.icon.discover.card::before { content: "=EF=87=B2"; } + +.cmp-dm-portal i.icon.american.express.card::before, .cmp-dm-portal i.icon.= +amex::before { content: "=EF=87=B3"; } + +.cmp-dm-portal i.icon.stripe.card::before { content: "=EF=87=B5"; } + +.cmp-dm-portal i.icon.bell.slash::before { content: "=EF=87=B6"; } + +.cmp-dm-portal i.icon.bell.slash.outline::before { content: "=EF=87=B7"; } + +.cmp-dm-portal i.icon.area.graph::before { content: "=EF=87=BE"; } + +.cmp-dm-portal i.icon.pie.graph::before { content: "=EF=88=80"; } + +.cmp-dm-portal i.icon.line.graph::before { content: "=EF=88=81"; } + +.cmp-dm-portal i.icon.cc::before { content: "=EF=88=8A"; } + +.cmp-dm-portal i.icon.ils::before, .cmp-dm-portal i.icon.sheqel::before { c= +ontent: "=EF=88=8B"; } + +.cmp-dm-portal i.icon.plus.cart::before { content: "=EF=88=97"; } + +.cmp-dm-portal i.icon.arrow.down.cart::before { content: "=EF=88=98"; } + +.cmp-dm-portal i.icon.detective::before { content: "=EF=88=9B"; } + +.cmp-dm-portal i.icon.venus::before { content: "=EF=88=A1"; } + +.cmp-dm-portal i.icon.mars::before { content: "=EF=88=A2"; } + +.cmp-dm-portal i.icon.mercury::before { content: "=EF=88=A3"; } + +.cmp-dm-portal i.icon.intersex::before { content: "=EF=88=A4"; } + +.cmp-dm-portal i.icon.female.homosexual::before, .cmp-dm-portal i.icon.venu= +s.double::before { content: "=EF=88=A6"; } + +.cmp-dm-portal i.icon.male.homosexual::before, .cmp-dm-portal i.icon.mars.d= +ouble::before { content: "=EF=88=A7"; } + +.cmp-dm-portal i.icon.venus.mars::before { content: "=EF=88=A8"; } + +.cmp-dm-portal i.icon.mars.alternate::before, .cmp-dm-portal i.icon.mars.st= +roke::before { content: "=EF=88=A9"; } + +.cmp-dm-portal i.icon.mars.stroke.vertical::before, .cmp-dm-portal i.icon.m= +ars.vertical::before { content: "=EF=88=AA"; } + +.cmp-dm-portal i.icon.mars.horizontal::before, .cmp-dm-portal i.icon.mars.s= +troke.horizontal::before { content: "=EF=88=AB"; } + +.cmp-dm-portal i.icon.asexual::before { content: "=EF=88=AD"; } + +.cmp-dm-portal i.icon.facebook.official::before { content: "=EF=88=B0"; } + +.cmp-dm-portal i.icon.user.plus::before { content: "=EF=88=B4"; } + +.cmp-dm-portal i.icon.user.cancel::before, .cmp-dm-portal i.icon.user.close= +::before, .cmp-dm-portal i.icon.user.delete::before, .cmp-dm-portal i.icon.= +user.times::before, .cmp-dm-portal i.icon.user.x::before { content: "=EF=88= +=B5"; } + +.cmp-dm-portal i.icon.bed::before { content: "=EF=88=B6"; } + +.cmp-dm-portal i.icon.yc::before, .cmp-dm-portal i.icon.ycombinator::before= + { content: "=EF=88=BB"; } + +.cmp-dm-portal i.icon.battery.four::before { content: "=EF=89=80"; } + +.cmp-dm-portal i.icon.battery.three.quarters::before, .cmp-dm-portal i.icon= +.battery.three::before { content: "=EF=89=81"; } + +.cmp-dm-portal i.icon.battery.half::before, .cmp-dm-portal i.icon.battery.t= +wo::before { content: "=EF=89=82"; } + +.cmp-dm-portal i.icon.battery.one::before, .cmp-dm-portal i.icon.battery.qu= +arter::before { content: "=EF=89=83"; } + +.cmp-dm-portal i.icon.battery.zero::before { content: "=EF=89=84"; } + +.cmp-dm-portal i.icon.i.cursor::before { content: "=EF=89=86"; } + +.cmp-dm-portal i.icon.japan.credit.bureau.card::before, .cmp-dm-portal i.ic= +on.jcb::before { content: "=EF=89=8B"; } + +.cmp-dm-portal i.icon.diners.club.card::before { content: "=EF=89=8C"; } + +.cmp-dm-portal i.icon.balance::before { content: "=EF=89=8E"; } + +.cmp-dm-portal i.icon.hourglass.outline::before, .cmp-dm-portal i.icon.hour= +glass.zero::before { content: "=EF=89=90"; } + +.cmp-dm-portal i.icon.hourglass.one::before { content: "=EF=89=91"; } + +.cmp-dm-portal i.icon.hourglass.two::before { content: "=EF=89=92"; } + +.cmp-dm-portal i.icon.hourglass.three::before { content: "=EF=89=93"; } + +.cmp-dm-portal i.icon.hourglass.four::before { content: "=EF=89=94"; } + +.cmp-dm-portal i.icon.grab::before { content: "=EF=89=95"; } + +.cmp-dm-portal i.icon.hand.victory::before { content: "=EF=89=9B"; } + +.cmp-dm-portal i.icon.tm::before { content: "=EF=89=9C"; } + +.cmp-dm-portal i.icon.r.circle::before { content: "=EF=89=9D"; } + +.cmp-dm-portal i.icon.television::before { content: "=EF=89=AC"; } + +.cmp-dm-portal i.icon.five.hundred.pixels::before { content: "=EF=89=AE"; } + +.cmp-dm-portal i.icon.calendar.plus::before { content: "=EF=89=B1"; } + +.cmp-dm-portal i.icon.calendar.minus::before { content: "=EF=89=B2"; } + +.cmp-dm-portal i.icon.calendar.times::before { content: "=EF=89=B3"; } + +.cmp-dm-portal i.icon.calendar.check::before { content: "=EF=89=B4"; } + +.cmp-dm-portal i.icon.factory::before { content: "=EF=89=B5"; } + +.cmp-dm-portal i.icon.commenting::before { content: "=EF=89=BA"; } + +.cmp-dm-portal i.icon.commenting.outline::before { content: "=EF=89=BB"; } + +.cmp-dm-portal i.icon.edge::before, .cmp-dm-portal i.icon.ms.edge::before {= + content: "=EF=8A=82"; } + +.cmp-dm-portal i.icon.wordpress.beginner::before { content: "=EF=8A=97"; } + +.cmp-dm-portal i.icon.wordpress.forms::before { content: "=EF=8A=98"; } + +.cmp-dm-portal i.icon.envira::before { content: "=EF=8A=99"; } + +.cmp-dm-portal i.icon.question.circle.outline::before { content: "=EF=8A=9C= +"; } + +.cmp-dm-portal i.icon.ald::before, .cmp-dm-portal i.icon.als::before, .cmp-= +dm-portal i.icon.assistive.listening.devices::before { content: "=EF=8A=A2"= +; } + +.cmp-dm-portal i.icon.asl.interpreting::before { content: "=EF=8A=A3"; } + +.cmp-dm-portal i.icon.deaf::before { content: "=EF=8A=A4"; } + +.cmp-dm-portal i.icon.american.sign.language.interpreting::before { content= +: "=EF=8A=A3"; } + +.cmp-dm-portal i.icon.hard.of.hearing::before { content: "=EF=8A=A4"; } + +.cmp-dm-portal i.icon.signing::before { content: "=EF=8A=A7"; } + +.cmp-dm-portal i.icon.new.pied.piper::before { content: "=EF=8A=AE"; } + +.cmp-dm-portal i.icon.theme.isle::before { content: "=EF=8A=B2"; } + +.cmp-dm-portal i.icon.google.plus.official::before { content: "=EF=8A=B3"; = +} + +.cmp-dm-portal i.icon.fa::before { content: "=EF=8A=B4"; } + +.cmp-dm-portal i.icon.vcard::before { content: "=EF=8A=BB"; } + +.cmp-dm-portal i.icon.vcard.outline::before { content: "=EF=8A=BC"; } + +.cmp-dm-portal i.icon.drivers.license::before { content: "=EF=8B=82"; } + +.cmp-dm-portal i.icon.drivers.license.outline::before { content: "=EF=8B=83= +"; } + +.cmp-dm-portal i.icon.thermometer::before { content: "=EF=8B=87"; } + +.cmp-dm-portal i.icon.bath::before, .cmp-dm-portal i.icon.s15::before { con= +tent: "=EF=8B=8D"; } + +.cmp-dm-portal i.icon.times.rectangle::before { content: "=EF=8B=93"; } + +.cmp-dm-portal i.icon.times.rectangle.outline::before { content: "=EF=8B=94= +"; } + +.cmp-dm-portal .ui.image { position: relative; display: inline-block; verti= +cal-align: middle; max-width: 100%; background-color: transparent; } + +.cmp-dm-portal img.ui.image { display: block; } + +.cmp-dm-portal .ui.image img, .cmp-dm-portal .ui.image svg { display: block= +; max-width: 100%; height: auto; } + +.cmp-dm-portal .ui.button.hidden, .cmp-dm-portal .ui.hidden.images, .cmp-dm= +-portal .ui.ui.hidden.image { display: none; } + +.cmp-dm-portal .ui.hidden.transition.image, .cmp-dm-portal .ui.hidden.trans= +ition.images { display: block; visibility: hidden; } + +.cmp-dm-portal .ui.images > .hidden.transition { display: inline-block; vis= +ibility: hidden; } + +.cmp-dm-portal .ui.medium.image, .cmp-dm-portal .ui.medium.images .image, .= +cmp-dm-portal .ui.medium.images img, .cmp-dm-portal .ui.medium.images svg {= + width: 300px; height: auto; font-size: 1rem; } + +.cmp-dm-portal .ui.mini.image, .cmp-dm-portal .ui.mini.images .image, .cmp-= +dm-portal .ui.mini.images img, .cmp-dm-portal .ui.mini.images svg { width: = +35px; height: auto; font-size: 0.785714rem; } + +.cmp-dm-portal .ui.input { position: relative; font-weight: 400; font-style= +: normal; display: inline-flex; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.input > input { margin: 0px; max-width: 100%; -webkit-bo= +x-flex: 1; flex: 1 0 auto; outline: none; -webkit-tap-highlight-color: rgba= +(255, 255, 255, 0); text-align: left; line-height: 1.21429em; font-family: = +graphik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; paddin= +g: 0.678571em 1em; background: rgb(255, 255, 255); border: 1px solid rgba(3= +4, 36, 38, 0.15); color: rgb(80, 80, 80); border-radius: 0.285714rem; trans= +ition: box-shadow 0.1s ease 0s, border-color 0.1s ease 0s, -webkit-box-shad= +ow 0.1s ease 0s; box-shadow: none; } + +.cmp-dm-portal .ui.input > input::-webkit-input-placeholder { color: rgb(25= +5, 255, 255); } + +.cmp-dm-portal .ui.input.down input, .cmp-dm-portal .ui.input > input:activ= +e { border-color: rgba(0, 0, 0, 0.3); background: rgb(250, 250, 250); color= +: rgb(80, 80, 80); box-shadow: none; } + +.cmp-dm-portal .ui.input.focus > input, .cmp-dm-portal .ui.input > input:fo= +cus { border-color: rgb(161, 0, 255); background: rgb(255, 255, 255); color= +: rgba(0, 0, 0, 0.8); box-shadow: none; } + +.cmp-dm-portal .ui.input.focus > input::-webkit-input-placeholder, .cmp-dm-= +portal .ui.input > input:focus::-webkit-input-placeholder { color: rgb(195,= + 195, 195); } + +.cmp-dm-portal .ui.icon.input > i.icon { cursor: default; position: absolut= +e; line-height: 1; text-align: center; top: 0px; right: 0px; margin: 0px; h= +eight: 100%; width: 2.67143em; opacity: 0.5; border-radius: 0px 0.285714rem= + 0.285714rem 0px; transition: opacity 0.3s ease 0s; } + +.cmp-dm-portal .ui.icon.input > i.icon:not(.link) { pointer-events: none; } + +.cmp-dm-portal .ui.ui.ui.ui.icon.input > input, .cmp-dm-portal .ui.ui.ui.ui= +.icon.input > textarea { padding-right: 2.67143em; } + +.cmp-dm-portal .ui.icon.input > i.icon::after, .cmp-dm-portal .ui.icon.inpu= +t > i.icon::before { left: 0px; position: absolute; text-align: center; top= +: 50%; width: 100%; margin-top: -0.5em; } + +.cmp-dm-portal .ui.icon.input > i.link.icon { cursor: pointer; } + +.cmp-dm-portal .ui.icon.input > i.circular.icon { top: 0.35em; right: 0.5em= +; } + +.cmp-dm-portal .ui[class*=3D"left icon"].input > i.icon { right: auto; left= +: 1px; border-radius: 0.285714rem 0px 0px 0.285714rem; } + +.cmp-dm-portal .ui[class*=3D"left icon"].input > i.circular.icon { right: a= +uto; left: 0.5em; } + +.cmp-dm-portal .ui.ui.ui.ui[class*=3D"left icon"].input > input, .cmp-dm-po= +rtal .ui.ui.ui.ui[class*=3D"left icon"].input > textarea { padding-left: 2.= +67143em; padding-right: 1em; } + +.cmp-dm-portal .ui.icon.input > input:focus ~ i.icon, .cmp-dm-portal .ui.ic= +on.input > textarea:focus ~ i.icon { opacity: 1; } + +.cmp-dm-portal .ui.icon.input > textarea ~ .icon { height: 3em; } + +.cmp-dm-portal :not(.field) > .ui.transparent.icon.input > textarea ~ .icon= + { height: 1.3em; } + +.cmp-dm-portal .ui.fluid.input { display: flex; } + +.cmp-dm-portal .ui.fluid.input > input { width: 0px !important; } + +.cmp-dm-portal .ui.input { font-size: 1em; } + +.cmp-dm-portal .ui.big.input { font-size: 1.28571em; } + +.cmp-dm-portal .ui.label { display: inline-block; line-height: 1; vertical-= +align: baseline; margin: 0px 0.142857em; background-color: rgb(232, 232, 23= +2); background-image: none; padding: 0.75em 1.5em; color: rgba(0, 0, 0, 0.6= +); text-transform: none; font-weight: 400; border: 0px solid transparent; b= +order-radius: 0.285714rem; transition: background 0.1s ease 0s; } + +.cmp-dm-portal .ui.label:first-child { margin-left: 0px; } + +.cmp-dm-portal .ui.label:last-child { margin-right: 0px; } + +.cmp-dm-portal .ui.label > a, .cmp-dm-portal a.ui.label { cursor: pointer; = +} + +.cmp-dm-portal .ui.label > a { color: inherit; opacity: 0.5; transition: op= +acity 0.1s ease 0s; } + +.cmp-dm-portal .ui.label > a:hover { opacity: 1; } + +.cmp-dm-portal .ui.label > img { vertical-align: middle; height: 2.5em; wid= +th: auto !important; } + +.cmp-dm-portal .ui.label > .icon, .cmp-dm-portal .ui.left.icon.label > .ico= +n { width: auto; margin: 0px 0.75em 0px 0px; } + +.cmp-dm-portal .ui.label > .detail { display: inline-block; vertical-align:= + top; font-weight: 700; margin-left: 1em; opacity: 0.8; } + +.cmp-dm-portal .ui.label > .detail .icon { margin: 0px 0.25em 0px 0px; } + +.cmp-dm-portal .ui.label > .close.icon, .cmp-dm-portal .ui.label > .delete.= +icon { cursor: pointer; font-size: 0.928571em; opacity: 0.5; transition: ba= +ckground 0.1s ease 0s; } + +.cmp-dm-portal .ui.label > .close.icon:hover, .cmp-dm-portal .ui.label > .d= +elete.icon:hover { opacity: 1; } + +.cmp-dm-portal .ui.label.left.icon > .close.icon, .cmp-dm-portal .ui.label.= +left.icon > .delete.icon { margin: 0px 0.5em 0px 0px; } + +.cmp-dm-portal .ui.label:not(.icon) > .close.icon, .cmp-dm-portal .ui.label= +:not(.icon) > .delete.icon { margin: 0px 0px 0px 0.5em; } + +.cmp-dm-portal .ui.icon.label > .icon { margin: 0px auto; } + +.cmp-dm-portal .ui.right.icon.label > .icon { margin: 0px 0px 0px 0.75em; } + +.cmp-dm-portal .ui.labels > .label { margin: 0px 0.5em 0.5em 0px; } + +.cmp-dm-portal .ui.header > .ui.label { margin-top: -0.375em; } + +.cmp-dm-portal .ui.attached.segment > .ui.top.left.attached.label, .cmp-dm-= +portal .ui.bottom.attached.segment > .ui.top.left.attached.label { border-t= +op-left-radius: 0px; } + +.cmp-dm-portal .ui.attached.segment > .ui.top.right.attached.label, .cmp-dm= +-portal .ui.bottom.attached.segment > .ui.top.right.attached.label { border= +-top-right-radius: 0px; } + +.cmp-dm-portal .ui.top.attached.segment > .ui.bottom.left.attached.label { = +border-bottom-left-radius: 0px; } + +.cmp-dm-portal .ui.top.attached.segment > .ui.bottom.right.attached.label {= + border-bottom-right-radius: 0px; } + +.cmp-dm-portal .ui.top.attached.label + :not(.attached), .cmp-dm-portal .ui= +.top.attached.label ~ .ui.bottom.attached.label + :not(.attached) { margin-= +top: 2rem !important; } + +.cmp-dm-portal .ui.bottom.attached.label ~ :last-child:not(.attached) { mar= +gin-top: 0px; margin-bottom: 2rem !important; } + +.cmp-dm-portal .ui.tag.label, .cmp-dm-portal .ui.tag.labels .label { margin= +-left: 1em; position: relative; padding-left: 1.5em; padding-right: 1.5em; = +border-radius: 0px 0.285714rem 0.285714rem 0px; transition: none 0s ease 0s= +; } + +.cmp-dm-portal .ui.tag.label::before, .cmp-dm-portal .ui.tag.labels .label:= +:before { position: absolute; transform: translateY(-50%) translateX(50%) r= +otate(-45deg); top: 50%; right: 100%; content: ""; background-color: inheri= +t; background-image: none; width: 1.56em; height: 1.56em; transition: none = +0s ease 0s; } + +.cmp-dm-portal .ui.tag.label::after, .cmp-dm-portal .ui.tag.labels .label::= +after { position: absolute; content: ""; top: 50%; left: -0.25em; margin-to= +p: -0.25em; background-color: rgb(255, 255, 255); width: 0.5em; height: 0.5= +em; box-shadow: rgba(0, 0, 0, 0.3) 0px -1px 1px 0px; border-radius: 500rem;= + } + +.cmp-dm-portal .ui.basic.tag.label::before, .cmp-dm-portal .ui.basic.tag.la= +bels .label::before { border-color: inherit; border-width: 1px 0px 0px 1px;= + border-style: inherit; right: calc(100% + 1px); } + +.cmp-dm-portal .ui.basic.tag.label::after, .cmp-dm-portal .ui.basic.tag.lab= +els .label::after { box-shadow: rgba(0, 0, 0, 0.8) 0px -1px 3px 0px; } + +.cmp-dm-portal .ui.labels a.label:hover, .cmp-dm-portal a.ui.label:hover { = +background-color: rgb(224, 224, 224); border-color: rgb(224, 224, 224); bac= +kground-image: none; color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.labels a.label:hover::before, .cmp-dm-portal a.ui.label:= +hover::before { color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.active.label { border-color: rgb(208, 208, 208); } + +.cmp-dm-portal .ui.active.label, .cmp-dm-portal .ui.active.label::before { = +background-color: rgb(208, 208, 208); background-image: none; color: rgba(0= +, 0, 0, 0.95); } + +.cmp-dm-portal .ui.labels a.active.label:hover, .cmp-dm-portal a.ui.active.= +label:hover { border-color: rgb(200, 200, 200); } + +.cmp-dm-portal .ui.labels a.active.label:hover, .cmp-dm-portal .ui.labels a= +.active.label:hover::before, .cmp-dm-portal a.ui.active.label:hover, .cmp-d= +m-portal a.ui.active.label:hover::before { background-color: rgb(200, 200, = +200); background-image: none; color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.label.visible:not(.dropdown), .cmp-dm-portal .ui.labels.= +visible .label { display: inline-block !important; } + +.cmp-dm-portal .ui.label.hidden, .cmp-dm-portal .ui.labels.hidden .label { = +display: none !important; } + +.cmp-dm-portal .ui.basic.label, .cmp-dm-portal .ui.basic.labels .label { ba= +ckground: none rgb(255, 255, 255); border: 1px solid rgba(34, 36, 38, 0.15)= +; color: rgb(80, 80, 80); box-shadow: none; } + +.cmp-dm-portal .ui.basic.labels a.label:hover, .cmp-dm-portal a.ui.basic.la= +bel:hover { text-decoration: none; background: none rgb(255, 255, 255); col= +or: rgb(145, 0, 230); box-shadow: none; } + +.cmp-dm-portal .ui.primary.labels .label, .cmp-dm-portal .ui.ui.ui.primary.= +label { background-color: rgb(161, 0, 255); border-color: rgb(161, 0, 255);= + color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.primary.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.= +primary.label:hover { background-color: rgb(145, 0, 230); border-color: rgb= +(145, 0, 230); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .primary.label, .cmp-dm-portal .ui.ui.ui.ba= +sic.primary.label { background: none rgb(255, 255, 255); border-color: rgb(= +161, 0, 255); color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.basic.labels a.primary.label:hover, .cmp-dm-portal a.ui.= +ui.ui.basic.primary.label:hover { background: none rgb(255, 255, 255); bord= +er-color: rgb(145, 0, 230); color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.secondary.labels .label, .cmp-dm-portal .ui.ui.ui.second= +ary.label { background-color: rgb(80, 80, 80); border-color: rgb(80, 80, 80= +); color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.secondary.labels a.label:hover, .cmp-dm-portal a.ui.ui.u= +i.secondary.label:hover { background-color: rgb(93, 93, 93); border-color: = +rgb(93, 93, 93); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .secondary.label, .cmp-dm-portal .ui.ui.ui.= +basic.secondary.label { background: none rgb(255, 255, 255); border-color: = +rgb(80, 80, 80); color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.basic.labels a.secondary.label:hover, .cmp-dm-portal a.u= +i.ui.ui.basic.secondary.label:hover { background: none rgb(255, 255, 255); = +border-color: rgb(93, 93, 93); color: rgb(93, 93, 93); } + +.cmp-dm-portal .ui.red.labels .label, .cmp-dm-portal .ui.ui.ui.red.label { = +background-color: rgb(219, 40, 40); border-color: rgb(219, 40, 40); color: = +rgb(255, 255, 255); } + +.cmp-dm-portal .ui.red.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.red.= +label:hover { background-color: rgb(208, 25, 25); border-color: rgb(208, 25= +, 25); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .red.label, .cmp-dm-portal .ui.ui.ui.basic.= +red.label { background: none rgb(255, 255, 255); border-color: rgb(219, 40,= + 40); color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.basic.labels a.red.label:hover, .cmp-dm-portal a.ui.ui.u= +i.basic.red.label:hover { background: none rgb(255, 255, 255); border-color= +: rgb(208, 25, 25); color: rgb(208, 25, 25); } + +.cmp-dm-portal .ui.orange.labels .label, .cmp-dm-portal .ui.ui.ui.orange.la= +bel { background-color: rgb(242, 113, 28); border-color: rgb(242, 113, 28);= + color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.orange.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.o= +range.label:hover { background-color: rgb(242, 98, 2); border-color: rgb(24= +2, 98, 2); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .orange.label, .cmp-dm-portal .ui.ui.ui.bas= +ic.orange.label { background: none rgb(255, 255, 255); border-color: rgb(24= +2, 113, 28); color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.basic.labels a.orange.label:hover, .cmp-dm-portal a.ui.u= +i.ui.basic.orange.label:hover { background: none rgb(255, 255, 255); border= +-color: rgb(242, 98, 2); color: rgb(242, 98, 2); } + +.cmp-dm-portal .ui.ui.ui.yellow.label, .cmp-dm-portal .ui.yellow.labels .la= +bel { background-color: rgb(251, 189, 8); border-color: rgb(251, 189, 8); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.yellow.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.y= +ellow.label:hover { background-color: rgb(234, 174, 0); border-color: rgb(2= +34, 174, 0); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .yellow.label, .cmp-dm-portal .ui.ui.ui.bas= +ic.yellow.label { background: none rgb(255, 255, 255); border-color: rgb(25= +1, 189, 8); color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.basic.labels a.yellow.label:hover, .cmp-dm-portal a.ui.u= +i.ui.basic.yellow.label:hover { background: none rgb(255, 255, 255); border= +-color: rgb(234, 174, 0); color: rgb(234, 174, 0); } + +.cmp-dm-portal .ui.olive.labels .label, .cmp-dm-portal .ui.ui.ui.olive.labe= +l { background-color: rgb(181, 204, 24); border-color: rgb(181, 204, 24); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.olive.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.ol= +ive.label:hover { background-color: rgb(167, 189, 13); border-color: rgb(16= +7, 189, 13); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .olive.label, .cmp-dm-portal .ui.ui.ui.basi= +c.olive.label { background: none rgb(255, 255, 255); border-color: rgb(181,= + 204, 24); color: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.basic.labels a.olive.label:hover, .cmp-dm-portal a.ui.ui= +.ui.basic.olive.label:hover { background: none rgb(255, 255, 255); border-c= +olor: rgb(167, 189, 13); color: rgb(167, 189, 13); } + +.cmp-dm-portal .ui.green.labels .label, .cmp-dm-portal .ui.ui.ui.green.labe= +l { background-color: rgb(33, 186, 69); border-color: rgb(33, 186, 69); col= +or: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.green.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.gr= +een.label:hover { background-color: rgb(22, 171, 57); border-color: rgb(22,= + 171, 57); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .green.label, .cmp-dm-portal .ui.ui.ui.basi= +c.green.label { background: none rgb(255, 255, 255); border-color: rgb(33, = +186, 69); color: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.basic.labels a.green.label:hover, .cmp-dm-portal a.ui.ui= +.ui.basic.green.label:hover { background: none rgb(255, 255, 255); border-c= +olor: rgb(22, 171, 57); color: rgb(22, 171, 57); } + +.cmp-dm-portal .ui.teal.labels .label, .cmp-dm-portal .ui.ui.ui.teal.label = +{ background-color: rgb(0, 181, 173); border-color: rgb(0, 181, 173); color= +: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.teal.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.tea= +l.label:hover { background-color: rgb(0, 156, 149); border-color: rgb(0, 15= +6, 149); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .teal.label, .cmp-dm-portal .ui.ui.ui.basic= +.teal.label { background: none rgb(255, 255, 255); border-color: rgb(0, 181= +, 173); color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.basic.labels a.teal.label:hover, .cmp-dm-portal a.ui.ui.= +ui.basic.teal.label:hover { background: none rgb(255, 255, 255); border-col= +or: rgb(0, 156, 149); color: rgb(0, 156, 149); } + +.cmp-dm-portal .ui.blue.labels .label, .cmp-dm-portal .ui.ui.ui.blue.label = +{ background-color: rgb(33, 133, 208); border-color: rgb(33, 133, 208); col= +or: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.blue.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.blu= +e.label:hover { background-color: rgb(22, 120, 194); border-color: rgb(22, = +120, 194); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .blue.label, .cmp-dm-portal .ui.ui.ui.basic= +.blue.label { background: none rgb(255, 255, 255); border-color: rgb(33, 13= +3, 208); color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.basic.labels a.blue.label:hover, .cmp-dm-portal a.ui.ui.= +ui.basic.blue.label:hover { background: none rgb(255, 255, 255); border-col= +or: rgb(22, 120, 194); color: rgb(22, 120, 194); } + +.cmp-dm-portal .ui.ui.ui.violet.label, .cmp-dm-portal .ui.violet.labels .la= +bel { background-color: rgb(100, 53, 201); border-color: rgb(100, 53, 201);= + color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.violet.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.v= +iolet.label:hover { background-color: rgb(88, 41, 187); border-color: rgb(8= +8, 41, 187); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .violet.label, .cmp-dm-portal .ui.ui.ui.bas= +ic.violet.label { background: none rgb(255, 255, 255); border-color: rgb(10= +0, 53, 201); color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.basic.labels a.violet.label:hover, .cmp-dm-portal a.ui.u= +i.ui.basic.violet.label:hover { background: none rgb(255, 255, 255); border= +-color: rgb(88, 41, 187); color: rgb(88, 41, 187); } + +.cmp-dm-portal .ui.purple.labels .label, .cmp-dm-portal .ui.ui.ui.purple.la= +bel { background-color: rgb(163, 51, 200); border-color: rgb(163, 51, 200);= + color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.purple.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.p= +urple.label:hover { background-color: rgb(150, 39, 186); border-color: rgb(= +150, 39, 186); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .purple.label, .cmp-dm-portal .ui.ui.ui.bas= +ic.purple.label { background: none rgb(255, 255, 255); border-color: rgb(16= +3, 51, 200); color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.basic.labels a.purple.label:hover, .cmp-dm-portal a.ui.u= +i.ui.basic.purple.label:hover { background: none rgb(255, 255, 255); border= +-color: rgb(150, 39, 186); color: rgb(150, 39, 186); } + +.cmp-dm-portal .ui.pink.labels .label, .cmp-dm-portal .ui.ui.ui.pink.label = +{ background-color: rgb(224, 57, 151); border-color: rgb(224, 57, 151); col= +or: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.pink.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.pin= +k.label:hover { background-color: rgb(230, 26, 141); border-color: rgb(230,= + 26, 141); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .pink.label, .cmp-dm-portal .ui.ui.ui.basic= +.pink.label { background: none rgb(255, 255, 255); border-color: rgb(224, 5= +7, 151); color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.basic.labels a.pink.label:hover, .cmp-dm-portal a.ui.ui.= +ui.basic.pink.label:hover { background: none rgb(255, 255, 255); border-col= +or: rgb(230, 26, 141); color: rgb(230, 26, 141); } + +.cmp-dm-portal .ui.brown.labels .label, .cmp-dm-portal .ui.ui.ui.brown.labe= +l { background-color: rgb(165, 103, 63); border-color: rgb(165, 103, 63); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.brown.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.br= +own.label:hover { background-color: rgb(151, 91, 51); border-color: rgb(151= +, 91, 51); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .brown.label, .cmp-dm-portal .ui.ui.ui.basi= +c.brown.label { background: none rgb(255, 255, 255); border-color: rgb(165,= + 103, 63); color: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.basic.labels a.brown.label:hover, .cmp-dm-portal a.ui.ui= +.ui.basic.brown.label:hover { background: none rgb(255, 255, 255); border-c= +olor: rgb(151, 91, 51); color: rgb(151, 91, 51); } + +.cmp-dm-portal .ui.grey.labels .label, .cmp-dm-portal .ui.ui.ui.grey.label = +{ background-color: rgb(118, 118, 118); border-color: rgb(118, 118, 118); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grey.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.gre= +y.label:hover { background-color: rgb(131, 131, 131); border-color: rgb(131= +, 131, 131); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .grey.label, .cmp-dm-portal .ui.ui.ui.basic= +.grey.label { background: none rgb(255, 255, 255); border-color: rgb(118, 1= +18, 118); color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.basic.labels a.grey.label:hover, .cmp-dm-portal a.ui.ui.= +ui.basic.grey.label:hover { background: none rgb(255, 255, 255); border-col= +or: rgb(131, 131, 131); color: rgb(131, 131, 131); } + +.cmp-dm-portal .ui.black.labels .label, .cmp-dm-portal .ui.ui.ui.black.labe= +l { background-color: rgb(27, 28, 29); border-color: rgb(27, 28, 29); color= +: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.black.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.bl= +ack.label:hover { background-color: rgb(39, 41, 42); border-color: rgb(39, = +41, 42); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .black.label, .cmp-dm-portal .ui.ui.ui.basi= +c.black.label { background: none rgb(255, 255, 255); border-color: rgb(27, = +28, 29); color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.basic.labels a.black.label:hover, .cmp-dm-portal a.ui.ui= +.ui.basic.black.label:hover { background: none rgb(255, 255, 255); border-c= +olor: rgb(39, 41, 42); color: rgb(39, 41, 42); } + +.cmp-dm-portal .ui.horizontal.label, .cmp-dm-portal .ui.horizontal.labels .= +label { margin: 0px 0.5em 0px 0px; padding: 0.4em 1.5em; min-width: 3em; te= +xt-align: center; } + +.cmp-dm-portal .ui.circular.label, .cmp-dm-portal .ui.circular.labels .labe= +l { min-width: 2em; min-height: 2em; line-height: 1em; text-align: center; = +border-radius: 500rem; padding: 0.5em !important; } + +.cmp-dm-portal .ui.empty.circular.label, .cmp-dm-portal .ui.empty.circular.= +labels .label { min-width: 0px; min-height: 0px; overflow: hidden; width: 0= +.5em; height: 0.5em; vertical-align: baseline; } + +.cmp-dm-portal .ui.floating.label { position: absolute; z-index: 100; top: = +-1em; right: 0px; white-space: nowrap; transform: translateX(50%); } + +.cmp-dm-portal .ui.right.aligned.floating.label { transform: translateX(1.2= +em); } + +.cmp-dm-portal .ui.left.floating.label { left: 0px; right: auto; transform:= + translateX(-50%); } + +.cmp-dm-portal .ui.left.aligned.floating.label { transform: translateX(-1.2= +em); } + +.cmp-dm-portal .ui.bottom.floating.label { top: auto; bottom: -1em; } + +.cmp-dm-portal .ui.label, .cmp-dm-portal .ui.labels .label { font-size: 0.8= +57143rem; } + +.cmp-dm-portal .ui.large.label, .cmp-dm-portal .ui.large.labels .label { fo= +nt-size: 1rem; } + +.cmp-dm-portal .ui.primary.label, .cmp-dm-portal .ui.primary.labels .label = +{ background-color: rgb(161, 0, 255) !important; border-color: rgb(161, 0, = +255) !important; color: rgb(255, 255, 255) !important; } + +.cmp-dm-portal .ui.primary.labels .label:hover, .cmp-dm-portal a.ui.primary= +.label:hover { background-color: rgb(145, 0, 230) !important; border-color:= + rgb(145, 0, 230) !important; color: rgb(145, 0, 230) !important; } + +.cmp-dm-portal .ui.primary.corner.label, .cmp-dm-portal .ui.primary.corner.= +label:hover { background-color: transparent !important; } + +.cmp-dm-portal .ui.primary.ribbon.label { border-color: rgb(145, 0, 230) !i= +mportant; } + +.cmp-dm-portal .ui.basic.primary.label { background-color: rgb(255, 255, 25= +5) !important; color: rgb(161, 0, 255) !important; border-color: rgb(161, 0= +, 255) !important; } + +.cmp-dm-portal .ui.basic.primary.labels a.label:hover, .cmp-dm-portal a.ui.= +basic.primary.label:hover { background-color: rgb(255, 255, 255) !important= +; color: rgb(145, 0, 230) !important; border-color: rgb(145, 0, 230) !impor= +tant; } + +.cmp-dm-portal a:hover { text-decoration: underline; } + +.cmp-dm-portal .cmp-text p a:hover, .cmp-dm-portal a:hover { color: purple;= + } + +.cmp-dm-portal .ui.header a:hover { text-decoration: none; } + +.cmp-dm-portal .ui.card h3.header a { font-family: "Graphik semibold"; } + +.cmp-dm-portal .ui.list, .cmp-dm-portal ol.ui.list, .cmp-dm-portal ul.ui.li= +st { list-style-type: none; margin: 1em 0px; padding: 0px; } + +.cmp-dm-portal .ui.list:first-child, .cmp-dm-portal ol.ui.list:first-child,= + .cmp-dm-portal ul.ui.list:first-child { margin-top: 0px; padding-top: 0px;= + } + +.cmp-dm-portal .ui.list:last-child, .cmp-dm-portal ol.ui.list:last-child, .= +cmp-dm-portal ul.ui.list:last-child { margin-bottom: 0px; padding-bottom: 0= +px; } + +.cmp-dm-portal .ui.list .list > .item, .cmp-dm-portal .ui.list > .item, .cm= +p-dm-portal ol.ui.list li, .cmp-dm-portal ul.ui.list li { display: list-ite= +m; table-layout: fixed; list-style-type: none; list-style-position: outside= +; padding: 0.214286em 0px; line-height: 1.14286em; } + +.cmp-dm-portal .ui.list > .item::after, .cmp-dm-portal .ui.list > .list > .= +item::after, .cmp-dm-portal ol.ui.list > li:first-child::after, .cmp-dm-por= +tal ul.ui.list > li:first-child::after { content: ""; display: block; heigh= +t: 0px; clear: both; visibility: hidden; } + +.cmp-dm-portal .ui.list .list > .item:first-child, .cmp-dm-portal .ui.list = +> .item:first-child, .cmp-dm-portal ol.ui.list li:first-child, .cmp-dm-port= +al ul.ui.list li:first-child { padding-top: 0px; } + +.cmp-dm-portal .ui.list .list > .item:last-child, .cmp-dm-portal .ui.list >= + .item:last-child, .cmp-dm-portal ol.ui.list li:last-child, .cmp-dm-portal = +ul.ui.list li:last-child { padding-bottom: 0px; } + +.cmp-dm-portal .ui.list .list:not(.icon), .cmp-dm-portal ol.ui.list ol, .cm= +p-dm-portal ul.ui.list ul { clear: both; margin: 0px; padding: 0.75em 0px 0= +.25em 0.5em; } + +.cmp-dm-portal .ui.list .list > .item, .cmp-dm-portal ol.ui.list ol li, .cm= +p-dm-portal ul.ui.list ul li { padding: 0.142857em 0px; line-height: inheri= +t; } + +.cmp-dm-portal .ui.list .list > .item > .content, .cmp-dm-portal .ui.list >= + .item > .content { line-height: 1.14286em; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.list .list > .item > .content > .list, .cmp-dm-portal .u= +i.list > .item > .content > .list { margin-left: 0px; padding-left: 0px; } + +.cmp-dm-portal .ui.list .list > .item .header, .cmp-dm-portal .ui.list > .i= +tem .header { display: block; margin: 0px; font-family: graphik-regular-web= +, "Helvetica Neue", Arial, Helvetica, sans-serif; font-weight: 700; color: = +rgb(80, 80, 80); } + +.cmp-dm-portal .ui.list .list > .item .description, .cmp-dm-portal .ui.list= + > .item .description { display: block; color: rgba(0, 0, 0, 0.7); } + +.cmp-dm-portal .ui.list .list > .item a, .cmp-dm-portal .ui.list > .item a = +{ cursor: pointer; } + +.cmp-dm-portal .ui.list .list > a.item, .cmp-dm-portal .ui.list > a.item { = +cursor: pointer; color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.list .list > a.item:hover, .cmp-dm-portal .ui.list > a.i= +tem:hover { color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.list .list > .item a.header, .cmp-dm-portal .ui.list > .= +item a.header { cursor: pointer; color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.list .list > .item > a.header:hover, .cmp-dm-portal .ui.= +list > .item > a.header:hover { color: rgb(145, 0, 230) !important; } + +.cmp-dm-portal .ui.menu .ui.list .list > .item, .cmp-dm-portal .ui.menu .ui= +.list > .item { display: list-item; table-layout: fixed; background-color: = +transparent; list-style-type: none; list-style-position: outside; padding: = +0.214286em 0px; line-height: 1.14286em; } + +.cmp-dm-portal .ui.menu .ui.list .list > .item::before, .cmp-dm-portal .ui.= +menu .ui.list > .item::before { border: none; background: none; } + +.cmp-dm-portal .ui.menu .ui.list .list > .item:first-child, .cmp-dm-portal = +.ui.menu .ui.list > .item:first-child { padding-top: 0px; } + +.cmp-dm-portal .ui.menu .ui.list .list > .item:last-child, .cmp-dm-portal .= +ui.menu .ui.list > .item:last-child { padding-bottom: 0px; } + +.cmp-dm-portal .ui.list { font-size: 1em; } + +.cmp-dm-portal .ui.loader { display: none; position: absolute; top: 50%; le= +ft: 50%; margin: 0px; text-align: center; z-index: 1000; transform: transla= +teX(-50%) translateY(-50%); } + +.cmp-dm-portal .ui.loader::before { border-radius: 500rem; border: 0.2em so= +lid rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.loader::after, .cmp-dm-portal .ui.loader::before { posit= +ion: absolute; content: ""; top: 0px; left: 50%; width: 100%; height: 100%;= + } + +.cmp-dm-portal .ui.loader::after { animation: 0.6s linear 0s infinite norma= +l none running loader; border: 0.2em solid rgb(118, 118, 118); border-radiu= +s: 500rem; box-shadow: transparent 0px 0px 0px 1px; } + +@-webkit-keyframes loader {=20 + 100% { transform: rotate(1turn); } +} + +@keyframes loader {=20 + 100% { transform: rotate(1turn); } +} + +.cmp-dm-portal .ui.dimmer > .loader { display: block; } + +.cmp-dm-portal .ui.dimmer > .ui.loader { color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.dimmer > .ui.loader:not(.elastic)::before { border-color= +: rgba(255, 255, 255, 0.15); } + +.cmp-dm-portal .ui.inverted.dimmer > .ui.loader { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.inverted.dimmer > .ui.loader:not(.elastic)::before { bor= +der-color: rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.ui.ui.text.loader { width: auto; height: auto; text-a= +lign: center; font-style: normal; } + +.cmp-dm-portal .ui.indeterminate.loader::after { animation-direction: rever= +se; animation-duration: 1.2s; } + +.cmp-dm-portal .ui.loader.active, .cmp-dm-portal .ui.loader.visible { displ= +ay: block; } + +.cmp-dm-portal .ui.loader.disabled, .cmp-dm-portal .ui.loader.hidden { disp= +lay: none; } + +.cmp-dm-portal .ui.loader { width: 2.28571rem; height: 2.28571rem; font-siz= +e: 1em; } + +.cmp-dm-portal .ui.loader::after, .cmp-dm-portal .ui.loader::before { width= +: 2.28571rem; height: 2.28571rem; margin: 0px 0px 0px -1.14286rem; } + +.cmp-dm-portal .ui.text.loader { min-width: 2.28571rem; padding-top: 3.0714= +3rem; } + +.cmp-dm-portal .ui.big.loader { width: 3.71429rem; height: 3.71429rem; font= +-size: 1.28571em; } + +.cmp-dm-portal .ui.big.loader::after, .cmp-dm-portal .ui.big.loader::before= + { width: 3.71429rem; height: 3.71429rem; margin: 0px 0px 0px -1.85714rem; = +} + +.cmp-dm-portal .ui.big.text.loader { min-width: 3.71429rem; padding-top: 4.= +5rem; } + +.cmp-dm-portal .ui.huge.loader { width: 4.14286rem; height: 4.14286rem; fon= +t-size: 1.42857em; } + +.cmp-dm-portal .ui.huge.loader::after, .cmp-dm-portal .ui.huge.loader::befo= +re { width: 4.14286rem; height: 4.14286rem; margin: 0px 0px 0px -2.07143rem= +; } + +.cmp-dm-portal .ui.huge.text.loader { min-width: 4.14286rem; padding-top: 4= +.92857rem; } + +.cmp-dm-portal .ui.primary.basic.elastic.loading.button::after, .cmp-dm-por= +tal .ui.primary.basic.elastic.loading.button::before, .cmp-dm-portal .ui.pr= +imary.elastic.loader.loader::before, .cmp-dm-portal .ui.primary.elastic.loa= +ding.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.primary.el= +astic.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.= +primary.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-port= +al .ui.primary.loader.loader.loader::after, .cmp-dm-portal .ui.primary.load= +ing.loading.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.prim= +ary.loading.loading.loading.loading:not(.usual):not(.button)::after, .cmp-d= +m-portal .ui.primary.loading.loading.loading.loading > i.icon::after { colo= +r: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.inverted.primary.elastic.loader::before, .cmp-dm-portal = +.ui.inverted.primary.elastic.loading.loading.loading .input > i.icon::befor= +e, .cmp-dm-portal .ui.inverted.primary.elastic.loading.loading.loading:not(= +.segment)::before, .cmp-dm-portal .ui.inverted.primary.elastic.loading.load= +ing.loading > i.icon::before, .cmp-dm-portal .ui.inverted.primary.loader.lo= +ader.loader::after, .cmp-dm-portal .ui.inverted.primary.loading.loading.loa= +ding.loading .input > i.icon::after, .cmp-dm-portal .ui.inverted.primary.lo= +ading.loading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.invert= +ed.primary.loading.loading.loading.loading > i.icon::after { color: rgb(84,= + 200, 255); } + +.cmp-dm-portal .ui.secondary.basic.elastic.loading.button::after, .cmp-dm-p= +ortal .ui.secondary.basic.elastic.loading.button::before, .cmp-dm-portal .u= +i.secondary.elastic.loader.loader::before, .cmp-dm-portal .ui.secondary.ela= +stic.loading.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.se= +condary.elastic.loading.loading.loading.loading > i.icon::before, .cmp-dm-p= +ortal .ui.secondary.elastic.loading.loading.loading:not(.segment)::before, = +.cmp-dm-portal .ui.secondary.loader.loader.loader::after, .cmp-dm-portal .u= +i.secondary.loading.loading.loading.loading .input > i.icon::after, .cmp-dm= +-portal .ui.secondary.loading.loading.loading.loading:not(.usual):not(.butt= +on)::after, .cmp-dm-portal .ui.secondary.loading.loading.loading.loading > = +i.icon::after { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.inverted.secondary.elastic.loader::before, .cmp-dm-porta= +l .ui.inverted.secondary.elastic.loading.loading.loading .input > i.icon::b= +efore, .cmp-dm-portal .ui.inverted.secondary.elastic.loading.loading.loadin= +g:not(.segment)::before, .cmp-dm-portal .ui.inverted.secondary.elastic.load= +ing.loading.loading > i.icon::before, .cmp-dm-portal .ui.inverted.secondary= +.loader.loader.loader::after, .cmp-dm-portal .ui.inverted.secondary.loading= +.loading.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.inverte= +d.secondary.loading.loading.loading.loading:not(.usual)::after, .cmp-dm-por= +tal .ui.inverted.secondary.loading.loading.loading.loading > i.icon::after = +{ color: rgb(84, 84, 84); } + +.cmp-dm-portal .ui.red.basic.elastic.loading.button::after, .cmp-dm-portal = +.ui.red.basic.elastic.loading.button::before, .cmp-dm-portal .ui.red.elasti= +c.loader.loader::before, .cmp-dm-portal .ui.red.elastic.loading.loading.loa= +ding .input > i.icon::before, .cmp-dm-portal .ui.red.elastic.loading.loadin= +g.loading.loading > i.icon::before, .cmp-dm-portal .ui.red.elastic.loading.= +loading.loading:not(.segment)::before, .cmp-dm-portal .ui.red.loader.loader= +.loader::after, .cmp-dm-portal .ui.red.loading.loading.loading.loading .inp= +ut > i.icon::after, .cmp-dm-portal .ui.red.loading.loading.loading.loading:= +not(.usual):not(.button)::after, .cmp-dm-portal .ui.red.loading.loading.loa= +ding.loading > i.icon::after { color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.inverted.red.elastic.loader::before, .cmp-dm-portal .ui.= +inverted.red.elastic.loading.loading.loading .input > i.icon::before, .cmp-= +dm-portal .ui.inverted.red.elastic.loading.loading.loading:not(.segment)::b= +efore, .cmp-dm-portal .ui.inverted.red.elastic.loading.loading.loading > i.= +icon::before, .cmp-dm-portal .ui.inverted.red.loader.loader.loader::after, = +.cmp-dm-portal .ui.inverted.red.loading.loading.loading.loading .input > i.= +icon::after, .cmp-dm-portal .ui.inverted.red.loading.loading.loading.loadin= +g:not(.usual)::after, .cmp-dm-portal .ui.inverted.red.loading.loading.loadi= +ng.loading > i.icon::after { color: rgb(255, 105, 94); } + +.cmp-dm-portal .ui.orange.basic.elastic.loading.button::after, .cmp-dm-port= +al .ui.orange.basic.elastic.loading.button::before, .cmp-dm-portal .ui.oran= +ge.elastic.loader.loader::before, .cmp-dm-portal .ui.orange.elastic.loading= +.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.orange.elastic= +.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.orang= +e.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui= +.orange.loader.loader.loader::after, .cmp-dm-portal .ui.orange.loading.load= +ing.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.orange.loadi= +ng.loading.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal = +.ui.orange.loading.loading.loading.loading > i.icon::after { color: rgb(242= +, 113, 28); } + +.cmp-dm-portal .ui.inverted.orange.elastic.loader::before, .cmp-dm-portal .= +ui.inverted.orange.elastic.loading.loading.loading .input > i.icon::before,= + .cmp-dm-portal .ui.inverted.orange.elastic.loading.loading.loading:not(.se= +gment)::before, .cmp-dm-portal .ui.inverted.orange.elastic.loading.loading.= +loading > i.icon::before, .cmp-dm-portal .ui.inverted.orange.loader.loader.= +loader::after, .cmp-dm-portal .ui.inverted.orange.loading.loading.loading.l= +oading .input > i.icon::after, .cmp-dm-portal .ui.inverted.orange.loading.l= +oading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.oran= +ge.loading.loading.loading.loading > i.icon::after { color: rgb(255, 133, 2= +7); } + +.cmp-dm-portal .ui.yellow.basic.elastic.loading.button::after, .cmp-dm-port= +al .ui.yellow.basic.elastic.loading.button::before, .cmp-dm-portal .ui.yell= +ow.elastic.loader.loader::before, .cmp-dm-portal .ui.yellow.elastic.loading= +.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.yellow.elastic= +.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.yello= +w.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui= +.yellow.loader.loader.loader::after, .cmp-dm-portal .ui.yellow.loading.load= +ing.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.yellow.loadi= +ng.loading.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal = +.ui.yellow.loading.loading.loading.loading > i.icon::after { color: rgb(251= +, 189, 8); } + +.cmp-dm-portal .ui.inverted.yellow.elastic.loader::before, .cmp-dm-portal .= +ui.inverted.yellow.elastic.loading.loading.loading .input > i.icon::before,= + .cmp-dm-portal .ui.inverted.yellow.elastic.loading.loading.loading:not(.se= +gment)::before, .cmp-dm-portal .ui.inverted.yellow.elastic.loading.loading.= +loading > i.icon::before, .cmp-dm-portal .ui.inverted.yellow.loader.loader.= +loader::after, .cmp-dm-portal .ui.inverted.yellow.loading.loading.loading.l= +oading .input > i.icon::after, .cmp-dm-portal .ui.inverted.yellow.loading.l= +oading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.yell= +ow.loading.loading.loading.loading > i.icon::after { color: rgb(255, 226, 3= +1); } + +.cmp-dm-portal .ui.olive.basic.elastic.loading.button::after, .cmp-dm-porta= +l .ui.olive.basic.elastic.loading.button::before, .cmp-dm-portal .ui.olive.= +elastic.loader.loader::before, .cmp-dm-portal .ui.olive.elastic.loading.loa= +ding.loading .input > i.icon::before, .cmp-dm-portal .ui.olive.elastic.load= +ing.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.olive.elas= +tic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.olive= +.loader.loader.loader::after, .cmp-dm-portal .ui.olive.loading.loading.load= +ing.loading .input > i.icon::after, .cmp-dm-portal .ui.olive.loading.loadin= +g.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.olive= +.loading.loading.loading.loading > i.icon::after { color: rgb(181, 204, 24)= +; } + +.cmp-dm-portal .ui.inverted.olive.elastic.loader::before, .cmp-dm-portal .u= +i.inverted.olive.elastic.loading.loading.loading .input > i.icon::before, .= +cmp-dm-portal .ui.inverted.olive.elastic.loading.loading.loading:not(.segme= +nt)::before, .cmp-dm-portal .ui.inverted.olive.elastic.loading.loading.load= +ing > i.icon::before, .cmp-dm-portal .ui.inverted.olive.loader.loader.loade= +r::after, .cmp-dm-portal .ui.inverted.olive.loading.loading.loading.loading= + .input > i.icon::after, .cmp-dm-portal .ui.inverted.olive.loading.loading.= +loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.olive.loadi= +ng.loading.loading.loading > i.icon::after { color: rgb(217, 231, 120); } + +.cmp-dm-portal .ui.green.basic.elastic.loading.button::after, .cmp-dm-porta= +l .ui.green.basic.elastic.loading.button::before, .cmp-dm-portal .ui.green.= +elastic.loader.loader::before, .cmp-dm-portal .ui.green.elastic.loading.loa= +ding.loading .input > i.icon::before, .cmp-dm-portal .ui.green.elastic.load= +ing.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.green.elas= +tic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.green= +.loader.loader.loader::after, .cmp-dm-portal .ui.green.loading.loading.load= +ing.loading .input > i.icon::after, .cmp-dm-portal .ui.green.loading.loadin= +g.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.green= +.loading.loading.loading.loading > i.icon::after { color: rgb(33, 186, 69);= + } + +.cmp-dm-portal .ui.inverted.green.elastic.loader::before, .cmp-dm-portal .u= +i.inverted.green.elastic.loading.loading.loading .input > i.icon::before, .= +cmp-dm-portal .ui.inverted.green.elastic.loading.loading.loading:not(.segme= +nt)::before, .cmp-dm-portal .ui.inverted.green.elastic.loading.loading.load= +ing > i.icon::before, .cmp-dm-portal .ui.inverted.green.loader.loader.loade= +r::after, .cmp-dm-portal .ui.inverted.green.loading.loading.loading.loading= + .input > i.icon::after, .cmp-dm-portal .ui.inverted.green.loading.loading.= +loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.green.loadi= +ng.loading.loading.loading > i.icon::after { color: rgb(46, 204, 64); } + +.cmp-dm-portal .ui.teal.basic.elastic.loading.button::after, .cmp-dm-portal= + .ui.teal.basic.elastic.loading.button::before, .cmp-dm-portal .ui.teal.ela= +stic.loader.loader::before, .cmp-dm-portal .ui.teal.elastic.loading.loading= +.loading .input > i.icon::before, .cmp-dm-portal .ui.teal.elastic.loading.l= +oading.loading.loading > i.icon::before, .cmp-dm-portal .ui.teal.elastic.lo= +ading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.teal.loader= +.loader.loader::after, .cmp-dm-portal .ui.teal.loading.loading.loading.load= +ing .input > i.icon::after, .cmp-dm-portal .ui.teal.loading.loading.loading= +.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.teal.loading.l= +oading.loading.loading > i.icon::after { color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.inverted.teal.elastic.loader::before, .cmp-dm-portal .ui= +.inverted.teal.elastic.loading.loading.loading .input > i.icon::before, .cm= +p-dm-portal .ui.inverted.teal.elastic.loading.loading.loading:not(.segment)= +::before, .cmp-dm-portal .ui.inverted.teal.elastic.loading.loading.loading = +> i.icon::before, .cmp-dm-portal .ui.inverted.teal.loader.loader.loader::af= +ter, .cmp-dm-portal .ui.inverted.teal.loading.loading.loading.loading .inpu= +t > i.icon::after, .cmp-dm-portal .ui.inverted.teal.loading.loading.loading= +.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.teal.loading.loadi= +ng.loading.loading > i.icon::after { color: rgb(109, 255, 255); } + +.cmp-dm-portal .ui.blue.basic.elastic.loading.button::after, .cmp-dm-portal= + .ui.blue.basic.elastic.loading.button::before, .cmp-dm-portal .ui.blue.ela= +stic.loader.loader::before, .cmp-dm-portal .ui.blue.elastic.loading.loading= +.loading .input > i.icon::before, .cmp-dm-portal .ui.blue.elastic.loading.l= +oading.loading.loading > i.icon::before, .cmp-dm-portal .ui.blue.elastic.lo= +ading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.blue.loader= +.loader.loader::after, .cmp-dm-portal .ui.blue.loading.loading.loading.load= +ing .input > i.icon::after, .cmp-dm-portal .ui.blue.loading.loading.loading= +.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.blue.loading.l= +oading.loading.loading > i.icon::after { color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.inverted.blue.elastic.loader::before, .cmp-dm-portal .ui= +.inverted.blue.elastic.loading.loading.loading .input > i.icon::before, .cm= +p-dm-portal .ui.inverted.blue.elastic.loading.loading.loading:not(.segment)= +::before, .cmp-dm-portal .ui.inverted.blue.elastic.loading.loading.loading = +> i.icon::before, .cmp-dm-portal .ui.inverted.blue.loader.loader.loader::af= +ter, .cmp-dm-portal .ui.inverted.blue.loading.loading.loading.loading .inpu= +t > i.icon::after, .cmp-dm-portal .ui.inverted.blue.loading.loading.loading= +.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.blue.loading.loadi= +ng.loading.loading > i.icon::after { color: rgb(84, 200, 255); } + +.cmp-dm-portal .ui.violet.basic.elastic.loading.button::after, .cmp-dm-port= +al .ui.violet.basic.elastic.loading.button::before, .cmp-dm-portal .ui.viol= +et.elastic.loader.loader::before, .cmp-dm-portal .ui.violet.elastic.loading= +.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.violet.elastic= +.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.viole= +t.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui= +.violet.loader.loader.loader::after, .cmp-dm-portal .ui.violet.loading.load= +ing.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.violet.loadi= +ng.loading.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal = +.ui.violet.loading.loading.loading.loading > i.icon::after { color: rgb(100= +, 53, 201); } + +.cmp-dm-portal .ui.inverted.violet.elastic.loader::before, .cmp-dm-portal .= +ui.inverted.violet.elastic.loading.loading.loading .input > i.icon::before,= + .cmp-dm-portal .ui.inverted.violet.elastic.loading.loading.loading:not(.se= +gment)::before, .cmp-dm-portal .ui.inverted.violet.elastic.loading.loading.= +loading > i.icon::before, .cmp-dm-portal .ui.inverted.violet.loader.loader.= +loader::after, .cmp-dm-portal .ui.inverted.violet.loading.loading.loading.l= +oading .input > i.icon::after, .cmp-dm-portal .ui.inverted.violet.loading.l= +oading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.viol= +et.loading.loading.loading.loading > i.icon::after { color: rgb(162, 145, 2= +51); } + +.cmp-dm-portal .ui.purple.basic.elastic.loading.button::after, .cmp-dm-port= +al .ui.purple.basic.elastic.loading.button::before, .cmp-dm-portal .ui.purp= +le.elastic.loader.loader::before, .cmp-dm-portal .ui.purple.elastic.loading= +.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.purple.elastic= +.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.purpl= +e.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui= +.purple.loader.loader.loader::after, .cmp-dm-portal .ui.purple.loading.load= +ing.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.purple.loadi= +ng.loading.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal = +.ui.purple.loading.loading.loading.loading > i.icon::after { color: rgb(163= +, 51, 200); } + +.cmp-dm-portal .ui.inverted.purple.elastic.loader::before, .cmp-dm-portal .= +ui.inverted.purple.elastic.loading.loading.loading .input > i.icon::before,= + .cmp-dm-portal .ui.inverted.purple.elastic.loading.loading.loading:not(.se= +gment)::before, .cmp-dm-portal .ui.inverted.purple.elastic.loading.loading.= +loading > i.icon::before, .cmp-dm-portal .ui.inverted.purple.loader.loader.= +loader::after, .cmp-dm-portal .ui.inverted.purple.loading.loading.loading.l= +oading .input > i.icon::after, .cmp-dm-portal .ui.inverted.purple.loading.l= +oading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.purp= +le.loading.loading.loading.loading > i.icon::after { color: rgb(220, 115, 2= +55); } + +.cmp-dm-portal .ui.pink.basic.elastic.loading.button::after, .cmp-dm-portal= + .ui.pink.basic.elastic.loading.button::before, .cmp-dm-portal .ui.pink.ela= +stic.loader.loader::before, .cmp-dm-portal .ui.pink.elastic.loading.loading= +.loading .input > i.icon::before, .cmp-dm-portal .ui.pink.elastic.loading.l= +oading.loading.loading > i.icon::before, .cmp-dm-portal .ui.pink.elastic.lo= +ading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.pink.loader= +.loader.loader::after, .cmp-dm-portal .ui.pink.loading.loading.loading.load= +ing .input > i.icon::after, .cmp-dm-portal .ui.pink.loading.loading.loading= +.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.pink.loading.l= +oading.loading.loading > i.icon::after { color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.inverted.pink.elastic.loader::before, .cmp-dm-portal .ui= +.inverted.pink.elastic.loading.loading.loading .input > i.icon::before, .cm= +p-dm-portal .ui.inverted.pink.elastic.loading.loading.loading:not(.segment)= +::before, .cmp-dm-portal .ui.inverted.pink.elastic.loading.loading.loading = +> i.icon::before, .cmp-dm-portal .ui.inverted.pink.loader.loader.loader::af= +ter, .cmp-dm-portal .ui.inverted.pink.loading.loading.loading.loading .inpu= +t > i.icon::after, .cmp-dm-portal .ui.inverted.pink.loading.loading.loading= +.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.pink.loading.loadi= +ng.loading.loading > i.icon::after { color: rgb(255, 142, 223); } + +.cmp-dm-portal .ui.brown.basic.elastic.loading.button::after, .cmp-dm-porta= +l .ui.brown.basic.elastic.loading.button::before, .cmp-dm-portal .ui.brown.= +elastic.loader.loader::before, .cmp-dm-portal .ui.brown.elastic.loading.loa= +ding.loading .input > i.icon::before, .cmp-dm-portal .ui.brown.elastic.load= +ing.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.brown.elas= +tic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.brown= +.loader.loader.loader::after, .cmp-dm-portal .ui.brown.loading.loading.load= +ing.loading .input > i.icon::after, .cmp-dm-portal .ui.brown.loading.loadin= +g.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.brown= +.loading.loading.loading.loading > i.icon::after { color: rgb(165, 103, 63)= +; } + +.cmp-dm-portal .ui.inverted.brown.elastic.loader::before, .cmp-dm-portal .u= +i.inverted.brown.elastic.loading.loading.loading .input > i.icon::before, .= +cmp-dm-portal .ui.inverted.brown.elastic.loading.loading.loading:not(.segme= +nt)::before, .cmp-dm-portal .ui.inverted.brown.elastic.loading.loading.load= +ing > i.icon::before, .cmp-dm-portal .ui.inverted.brown.loader.loader.loade= +r::after, .cmp-dm-portal .ui.inverted.brown.loading.loading.loading.loading= + .input > i.icon::after, .cmp-dm-portal .ui.inverted.brown.loading.loading.= +loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.brown.loadi= +ng.loading.loading.loading > i.icon::after { color: rgb(214, 124, 28); } + +.cmp-dm-portal .ui.grey.basic.elastic.loading.button::after, .cmp-dm-portal= + .ui.grey.basic.elastic.loading.button::before, .cmp-dm-portal .ui.grey.ela= +stic.loader.loader::before, .cmp-dm-portal .ui.grey.elastic.loading.loading= +.loading .input > i.icon::before, .cmp-dm-portal .ui.grey.elastic.loading.l= +oading.loading.loading > i.icon::before, .cmp-dm-portal .ui.grey.elastic.lo= +ading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.grey.loader= +.loader.loader::after, .cmp-dm-portal .ui.grey.loading.loading.loading.load= +ing .input > i.icon::after, .cmp-dm-portal .ui.grey.loading.loading.loading= +.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.grey.loading.l= +oading.loading.loading > i.icon::after { color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.inverted.grey.elastic.loader::before, .cmp-dm-portal .ui= +.inverted.grey.elastic.loading.loading.loading .input > i.icon::before, .cm= +p-dm-portal .ui.inverted.grey.elastic.loading.loading.loading:not(.segment)= +::before, .cmp-dm-portal .ui.inverted.grey.elastic.loading.loading.loading = +> i.icon::before, .cmp-dm-portal .ui.inverted.grey.loader.loader.loader::af= +ter, .cmp-dm-portal .ui.inverted.grey.loading.loading.loading.loading .inpu= +t > i.icon::after, .cmp-dm-portal .ui.inverted.grey.loading.loading.loading= +.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.grey.loading.loadi= +ng.loading.loading > i.icon::after { color: rgb(220, 221, 222); } + +.cmp-dm-portal .ui.black.basic.elastic.loading.button::after, .cmp-dm-porta= +l .ui.black.basic.elastic.loading.button::before, .cmp-dm-portal .ui.black.= +elastic.loader.loader::before, .cmp-dm-portal .ui.black.elastic.loading.loa= +ding.loading .input > i.icon::before, .cmp-dm-portal .ui.black.elastic.load= +ing.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.black.elas= +tic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.black= +.loader.loader.loader::after, .cmp-dm-portal .ui.black.loading.loading.load= +ing.loading .input > i.icon::after, .cmp-dm-portal .ui.black.loading.loadin= +g.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.black= +.loading.loading.loading.loading > i.icon::after { color: rgb(27, 28, 29); = +} + +.cmp-dm-portal .ui.inverted.black.elastic.loader::before, .cmp-dm-portal .u= +i.inverted.black.elastic.loading.loading.loading .input > i.icon::before, .= +cmp-dm-portal .ui.inverted.black.elastic.loading.loading.loading:not(.segme= +nt)::before, .cmp-dm-portal .ui.inverted.black.elastic.loading.loading.load= +ing > i.icon::before, .cmp-dm-portal .ui.inverted.black.loader.loader.loade= +r::after, .cmp-dm-portal .ui.inverted.black.loading.loading.loading.loading= + .input > i.icon::after, .cmp-dm-portal .ui.inverted.black.loading.loading.= +loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.black.loadi= +ng.loading.loading.loading > i.icon::after { color: rgb(84, 84, 84); } + +.cmp-dm-portal .ui.elastic.loader.loader::before, .cmp-dm-portal .ui.elasti= +c.loading.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.elast= +ic.loading.loading.loading::before, .cmp-dm-portal .ui.elastic.loading.load= +ing.loading > i.icon::before, .cmp-dm-portal .ui.loader.loader.loader::afte= +r, .cmp-dm-portal .ui.loading.loading.loading.loading .input > i.icon::afte= +r, .cmp-dm-portal .ui.loading.loading.loading.loading:not(.usual)::after, .= +cmp-dm-portal .ui.loading.loading.loading.loading > i.icon::after { border-= +color: currentcolor; } + +.cmp-dm-portal .ui.elastic.loading.loading.loading.loading.button:not(.inve= +rted):not(.basic)::before { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.elastic.basic.loading.button::after, .cmp-dm-portal .ui.= +elastic.basic.loading.button::before { color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.double.loading.loading.loading.loading.button::after { b= +order-bottom-color: currentcolor; } + +.cmp-dm-portal .ui.loader.loader.loader.loader.loader::after, .cmp-dm-porta= +l .ui.loading.loading.loading.loading.loading.loading .input > i.icon::afte= +r, .cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading::afte= +r, .cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading > i.i= +con::after { border-left-color: transparent; border-right-color: transparen= +t; } + +.cmp-dm-portal .ui.loader.loader.loader.loader.loader.loader:not(.double)::= +after, .cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.l= +oading:not(.double) .input > i.icon::after, .cmp-dm-portal .ui.loading.load= +ing.loading.loading.loading.loading.loading:not(.double)::after, .cmp-dm-po= +rtal .ui.loading.loading.loading.loading.loading.loading.loading:not(.doubl= +e) > i.icon::after { border-bottom-color: transparent; } + +.cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.form::af= +ter, .cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.seg= +ment::after { border-left-color: rgba(0, 0, 0, 0.1); border-right-color: rg= +ba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.form:not= +(.double)::after, .cmp-dm-portal .ui.loading.loading.loading.loading.loadin= +g.loading.segment:not(.double)::after { border-bottom-color: rgba(0, 0, 0, = +0.1); } + +.cmp-dm-portal .ui.reveal { display: inherit; font-size: 0px; position: rel= +ative !important; } + +.cmp-dm-portal .ui.reveal > .visible.content { transition: all 0.5s ease 0.= +1s; position: absolute !important; top: 0px !important; left: 0px !importan= +t; z-index: 3 !important; } + +.cmp-dm-portal .ui.reveal > .hidden.content { position: relative !important= +; z-index: 2 !important; } + +.cmp-dm-portal .ui.active.reveal .visible.content, .cmp-dm-portal .ui.revea= +l:hover .visible.content { z-index: 4 !important; } + +.cmp-dm-portal .ui.reveal > .ui.ribbon.label { z-index: 5; } + +.cmp-dm-portal .ui.visible.reveal { overflow: visible; } + +.cmp-dm-portal .ui.instant.reveal > .content { transition-delay: 0s !import= +ant; } + +.cmp-dm-portal .ui.reveal > .content { font-size: 1rem; } + +.cmp-dm-portal .ui.segment { position: relative; background: rgb(255, 255, = +255); box-shadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px; margin: 1rem 0px;= + padding: 1em; border-radius: 0.285714rem; border: 1px solid rgba(34, 36, 3= +8, 0.15); } + +.cmp-dm-portal .ui.segment:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.segment:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.grid > .row > .ui.segment.column, .cmp-dm-portal .ui.gri= +d > .ui.segment.column, .cmp-dm-portal .ui.page.grid.segment { padding-top:= + 2em; padding-bottom: 2em; } + +.cmp-dm-portal .ui.grid.segment { margin: 1rem 0px; border-radius: 0.285714= +rem; } + +.cmp-dm-portal .ui.basic.table.segment { background: rgb(255, 255, 255); bo= +rder: 1px solid rgba(34, 36, 38, 0.15); box-shadow: rgba(34, 36, 38, 0.15) = +0px 1px 2px 0px; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table.segment { padding: 1em; } + +.cmp-dm-portal .ui.segment.tab:last-child { margin-bottom: 1rem; } + +.cmp-dm-portal .ui.basic.segment, .cmp-dm-portal .ui.basic.segments, .cmp-d= +m-portal .ui.segments .ui.basic.segment { background: none transparent; box= +-shadow: none; border: none; border-radius: 0px; } + +.cmp-dm-portal .ui.red.segment.segment.segment.segment.segment:not(.inverte= +d) { border-top: 2px solid rgb(219, 40, 40); } + +.cmp-dm-portal .ui.orange.segment.segment.segment.segment.segment:not(.inve= +rted) { border-top: 2px solid rgb(242, 113, 28); } + +.cmp-dm-portal .ui.yellow.segment.segment.segment.segment.segment:not(.inve= +rted) { border-top: 2px solid rgb(251, 189, 8); } + +.cmp-dm-portal .ui.olive.segment.segment.segment.segment.segment:not(.inver= +ted) { border-top: 2px solid rgb(181, 204, 24); } + +.cmp-dm-portal .ui.green.segment.segment.segment.segment.segment:not(.inver= +ted) { border-top: 2px solid rgb(33, 186, 69); } + +.cmp-dm-portal .ui.teal.segment.segment.segment.segment.segment:not(.invert= +ed) { border-top: 2px solid rgb(0, 181, 173); } + +.cmp-dm-portal .ui.blue.segment.segment.segment.segment.segment:not(.invert= +ed) { border-top: 2px solid rgb(33, 133, 208); } + +.cmp-dm-portal .ui.violet.segment.segment.segment.segment.segment:not(.inve= +rted) { border-top: 2px solid rgb(100, 53, 201); } + +.cmp-dm-portal .ui.purple.segment.segment.segment.segment.segment:not(.inve= +rted) { border-top: 2px solid rgb(163, 51, 200); } + +.cmp-dm-portal .ui.pink.segment.segment.segment.segment.segment:not(.invert= +ed) { border-top: 2px solid rgb(224, 57, 151); } + +.cmp-dm-portal .ui.brown.segment.segment.segment.segment.segment:not(.inver= +ted) { border-top: 2px solid rgb(165, 103, 63); } + +.cmp-dm-portal .ui.grey.segment.segment.segment.segment.segment:not(.invert= +ed) { border-top: 2px solid rgb(118, 118, 118); } + +.cmp-dm-portal .ui.black.segment.segment.segment.segment.segment:not(.inver= +ted) { border-top: 2px solid rgb(27, 28, 29); } + +.cmp-dm-portal .ui.segment, .cmp-dm-portal .ui.segments .segment { font-siz= +e: 1rem; } + +.cmp-dm-portal .ui.form { position: relative; max-width: 100%; } + +.cmp-dm-portal .ui.form > p { margin: 1em 0px; } + +.cmp-dm-portal .ui.form .field { clear: both; margin: 0px 0px 1em; } + +.cmp-dm-portal .ui.form .field:last-child, .cmp-dm-portal .ui.form .fields = +.fields, .cmp-dm-portal .ui.form .fields:last-child .field { margin-bottom:= + 0px; } + +.cmp-dm-portal .ui.form .fields .field { clear: both; margin: 0px; } + +.cmp-dm-portal .ui.form .field > label { display: block; margin: 0px 0px 0.= +285714rem; color: rgb(80, 80, 80); font-size: 0.928571em; font-weight: 700;= + text-transform: none; } + +.cmp-dm-portal .ui.form input:not([type]), .cmp-dm-portal .ui.form input[ty= +pe=3D"date"], .cmp-dm-portal .ui.form input[type=3D"datetime-local"], .cmp-= +dm-portal .ui.form input[type=3D"email"], .cmp-dm-portal .ui.form input[typ= +e=3D"file"], .cmp-dm-portal .ui.form input[type=3D"number"], .cmp-dm-portal= + .ui.form input[type=3D"password"], .cmp-dm-portal .ui.form input[type=3D"s= +earch"], .cmp-dm-portal .ui.form input[type=3D"tel"], .cmp-dm-portal .ui.fo= +rm input[type=3D"text"], .cmp-dm-portal .ui.form input[type=3D"time"], .cmp= +-dm-portal .ui.form input[type=3D"url"], .cmp-dm-portal .ui.form textarea {= + width: 100%; vertical-align: top; } + +.cmp-dm-portal .ui.form ::-webkit-datetime-edit, .cmp-dm-portal .ui.form ::= +-webkit-inner-spin-button { height: 1.21429em; } + +.cmp-dm-portal .ui.form input:not([type]), .cmp-dm-portal .ui.form input[ty= +pe=3D"date"], .cmp-dm-portal .ui.form input[type=3D"datetime-local"], .cmp-= +dm-portal .ui.form input[type=3D"email"], .cmp-dm-portal .ui.form input[typ= +e=3D"file"], .cmp-dm-portal .ui.form input[type=3D"number"], .cmp-dm-portal= + .ui.form input[type=3D"password"], .cmp-dm-portal .ui.form input[type=3D"s= +earch"], .cmp-dm-portal .ui.form input[type=3D"tel"], .cmp-dm-portal .ui.fo= +rm input[type=3D"text"], .cmp-dm-portal .ui.form input[type=3D"time"], .cmp= +-dm-portal .ui.form input[type=3D"url"] { font-family: graphik-regular-web,= + "Helvetica Neue", Arial, Helvetica, sans-serif; margin: 0px; outline: none= +; appearance: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); li= +ne-height: 1.21429em; padding: 0.678571em 1em; font-size: 1em; background: = +rgb(255, 255, 255); border: 1px solid rgba(34, 36, 38, 0.15); color: rgb(80= +, 80, 80); border-radius: 0.285714rem; box-shadow: transparent 0px 0px 0px = +0px inset; transition: color 0.1s ease 0s, border-color 0.1s ease 0s; } + +.cmp-dm-portal .ui.form textarea, .cmp-dm-portal .ui.input textarea { margi= +n: 0px; appearance: none; -webkit-tap-highlight-color: rgba(255, 255, 255, = +0); padding: 0.785714em 1em; background: rgb(255, 255, 255); border: 1px so= +lid rgba(34, 36, 38, 0.15); outline: none; color: rgb(80, 80, 80); border-r= +adius: 0.285714rem; box-shadow: transparent 0px 0px 0px 0px inset; transiti= +on: color 0.1s ease 0s, border-color 0.1s ease 0s; font-size: 1em; font-fam= +ily: graphik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; l= +ine-height: 1.2857; resize: vertical; } + +.cmp-dm-portal .ui.form textarea:not([rows]) { height: 12em; min-height: 8e= +m; max-height: 24em; } + +.cmp-dm-portal .ui.form input[type=3D"checkbox"], .cmp-dm-portal .ui.form t= +extarea { vertical-align: top; } + +.cmp-dm-portal .ui.form .fields:not(.grouped):not(.inline) .field:not(:only= +-child) label + .ui.ui.checkbox { margin-top: 0.7em; } + +.cmp-dm-portal .ui.form .fields:not(.grouped):not(.inline) .field:not(:only= +-child) .ui.checkbox { margin-top: 2.41429em; } + +.cmp-dm-portal .ui.form .fields:not(.grouped):not(.inline) .field:not(:only= +-child) .ui.toggle.checkbox { margin-top: 2.21429em; } + +.cmp-dm-portal .ui.form .fields:not(.grouped):not(.inline) .field:not(:only= +-child) .ui.slider.checkbox { margin-top: 2.61429em; } + +.cmp-dm-portal .ui.ui.form .field .fields .field:not(:only-child) .ui.check= +box { margin-top: 0.6em; } + +.cmp-dm-portal .ui.ui.form .field .fields .field:not(:only-child) .ui.toggl= +e.checkbox { margin-top: 0.5em; } + +.cmp-dm-portal .ui.ui.form .field .fields .field:not(:only-child) .ui.slide= +r.checkbox { margin-top: 0.7em; } + +.cmp-dm-portal .ui.form input.attached { width: auto; } + +.cmp-dm-portal .ui.form select { display: block; height: auto; width: 100%;= + background: rgb(255, 255, 255); border: 1px solid rgba(34, 36, 38, 0.15); = +border-radius: 0.285714rem; box-shadow: transparent 0px 0px 0px 0px inset; = +padding: 0.62em 1em; color: rgb(80, 80, 80); transition: color 0.1s ease 0s= +, border-color 0.1s ease 0s; } + +.cmp-dm-portal .ui.form .field > .selection.dropdown { min-width: auto; wid= +th: 100%; } + +.cmp-dm-portal .ui.form .field > .selection.dropdown > .dropdown.icon { flo= +at: right; } + +.cmp-dm-portal .ui.form .inline.field > .selection.dropdown, .cmp-dm-portal= + .ui.form .inline.fields .field > .selection.dropdown { width: auto; } + +.cmp-dm-portal .ui.form .inline.field > .selection.dropdown > .dropdown.ico= +n, .cmp-dm-portal .ui.form .inline.fields .field > .selection.dropdown > .d= +ropdown.icon { float: none; } + +.cmp-dm-portal .ui.form .field .ui.input, .cmp-dm-portal .ui.form .fields .= +field .ui.input, .cmp-dm-portal .ui.form .wide.field .ui.input { width: 100= +%; } + +.cmp-dm-portal .ui.form .inline.field:not(.wide) .ui.input, .cmp-dm-portal = +.ui.form .inline.fields .field:not(.wide) .ui.input { width: auto; vertical= +-align: middle; } + +.cmp-dm-portal .ui.form .field .ui.input input, .cmp-dm-portal .ui.form .fi= +elds .field .ui.input input { width: auto; } + +.cmp-dm-portal .ui.form .eight.fields .ui.input input, .cmp-dm-portal .ui.f= +orm .five.fields .ui.input input, .cmp-dm-portal .ui.form .four.fields .ui.= +input input, .cmp-dm-portal .ui.form .nine.fields .ui.input input, .cmp-dm-= +portal .ui.form .seven.fields .ui.input input, .cmp-dm-portal .ui.form .six= +.fields .ui.input input, .cmp-dm-portal .ui.form .ten.fields .ui.input inpu= +t, .cmp-dm-portal .ui.form .three.fields .ui.input input, .cmp-dm-portal .u= +i.form .two.fields .ui.input input, .cmp-dm-portal .ui.form .wide.field .ui= +.input input { -webkit-box-flex: 1; flex: 1 0 auto; width: 0px; } + +.cmp-dm-portal .ui.form .error.message, .cmp-dm-portal .ui.form .error.mess= +age:empty, .cmp-dm-portal .ui.form .info.message, .cmp-dm-portal .ui.form .= +info.message:empty, .cmp-dm-portal .ui.form .success.message, .cmp-dm-porta= +l .ui.form .success.message:empty, .cmp-dm-portal .ui.form .warning.message= +, .cmp-dm-portal .ui.form .warning.message:empty { display: none; } + +.cmp-dm-portal .ui.form .message:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.form .field .prompt.label { white-space: normal; backgro= +und: rgb(255, 255, 255) !important; border: 1px solid rgb(224, 180, 180) !i= +mportant; color: rgb(159, 58, 56) !important; } + +.cmp-dm-portal .ui.form .inline.field .prompt, .cmp-dm-portal .ui.form .inl= +ine.fields .field .prompt { vertical-align: top; margin: -0.25em 0px -0.5em= + 0.5em; } + +.cmp-dm-portal .ui.form .inline.field .prompt::before, .cmp-dm-portal .ui.f= +orm .inline.fields .field .prompt::before { border-width: 0px 0px 1px 1px; = +inset: 50% auto auto 0px; } + +.cmp-dm-portal .ui.form .field.field input:-webkit-autofill { box-shadow: i= +vory 0px 0px 0px 75pt inset !important; border-color: rgb(229, 223, 161) !i= +mportant; } + +.cmp-dm-portal .ui.form .field.field input:-webkit-autofill:focus { box-sha= +dow: ivory 0px 0px 0px 75pt inset !important; border-color: rgb(213, 195, 2= +1) !important; } + +.cmp-dm-portal .ui.form ::-webkit-input-placeholder { color: rgb(255, 255, = +255); } + +.cmp-dm-portal .ui.form :focus::-webkit-input-placeholder { color: rgb(195,= + 195, 195); } + +.cmp-dm-portal .ui.form input:not([type]):focus, .cmp-dm-portal .ui.form in= +put[type=3D"date"]:focus, .cmp-dm-portal .ui.form input[type=3D"datetime-lo= +cal"]:focus, .cmp-dm-portal .ui.form input[type=3D"email"]:focus, .cmp-dm-p= +ortal .ui.form input[type=3D"file"]:focus, .cmp-dm-portal .ui.form input[ty= +pe=3D"number"]:focus, .cmp-dm-portal .ui.form input[type=3D"password"]:focu= +s, .cmp-dm-portal .ui.form input[type=3D"search"]:focus, .cmp-dm-portal .ui= +.form input[type=3D"tel"]:focus, .cmp-dm-portal .ui.form input[type=3D"text= +"]:focus, .cmp-dm-portal .ui.form input[type=3D"time"]:focus, .cmp-dm-porta= +l .ui.form input[type=3D"url"]:focus, .cmp-dm-portal .ui.form textarea:focu= +s { color: rgba(0, 0, 0, 0.95); border-color: rgb(133, 183, 217); border-ra= +dius: 0.285714rem; background: rgb(255, 255, 255); box-shadow: rgba(34, 36,= + 38, 0.35) 0px 0px 0px 0px inset; } + +.cmp-dm-portal .ui.form textarea:focus { appearance: none; } + +.cmp-dm-portal .ui.form.error .error.message:not(:empty) { display: block; = +} + +.cmp-dm-portal .ui.form.error .compact.error.message:not(:empty) { display:= + inline-block; } + +.cmp-dm-portal .ui.form.error .icon.error.message:not(:empty) { display: fl= +ex; } + +.cmp-dm-portal .ui.form .field.error .error.message:not(:empty), .cmp-dm-po= +rtal .ui.form .fields.error .error.message:not(:empty) { display: block; } + +.cmp-dm-portal .ui.form .field.error .compact.error.message:not(:empty), .c= +mp-dm-portal .ui.form .fields.error .compact.error.message:not(:empty) { di= +splay: inline-block; } + +.cmp-dm-portal .ui.form .field.error .icon.error.message:not(:empty), .cmp-= +dm-portal .ui.form .fields.error .icon.error.message:not(:empty) { display:= + flex; } + +.cmp-dm-portal .ui.ui.form .field.error .input, .cmp-dm-portal .ui.ui.form = +.field.error label, .cmp-dm-portal .ui.ui.form .fields.error .field .input,= + .cmp-dm-portal .ui.ui.form .fields.error .field label { color: rgb(159, 58= +, 56); } + +.cmp-dm-portal .ui.form .field.error .corner.label, .cmp-dm-portal .ui.form= + .fields.error .field .corner.label { border-color: rgb(159, 58, 56); color= +: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.form .field.error input:not([type]), .cmp-dm-portal .ui.= +form .field.error input[type=3D"date"], .cmp-dm-portal .ui.form .field.erro= +r input[type=3D"datetime-local"], .cmp-dm-portal .ui.form .field.error inpu= +t[type=3D"email"], .cmp-dm-portal .ui.form .field.error input[type=3D"file"= +], .cmp-dm-portal .ui.form .field.error input[type=3D"number"], .cmp-dm-por= +tal .ui.form .field.error input[type=3D"password"], .cmp-dm-portal .ui.form= + .field.error input[type=3D"search"], .cmp-dm-portal .ui.form .field.error = +input[type=3D"tel"], .cmp-dm-portal .ui.form .field.error input[type=3D"tex= +t"], .cmp-dm-portal .ui.form .field.error input[type=3D"time"], .cmp-dm-por= +tal .ui.form .field.error input[type=3D"url"], .cmp-dm-portal .ui.form .fie= +ld.error select, .cmp-dm-portal .ui.form .field.error textarea, .cmp-dm-por= +tal .ui.form .fields.error .field input:not([type]), .cmp-dm-portal .ui.for= +m .fields.error .field input[type=3D"date"], .cmp-dm-portal .ui.form .field= +s.error .field input[type=3D"datetime-local"], .cmp-dm-portal .ui.form .fie= +lds.error .field input[type=3D"email"], .cmp-dm-portal .ui.form .fields.err= +or .field input[type=3D"file"], .cmp-dm-portal .ui.form .fields.error .fiel= +d input[type=3D"number"], .cmp-dm-portal .ui.form .fields.error .field inpu= +t[type=3D"password"], .cmp-dm-portal .ui.form .fields.error .field input[ty= +pe=3D"search"], .cmp-dm-portal .ui.form .fields.error .field input[type=3D"= +tel"], .cmp-dm-portal .ui.form .fields.error .field input[type=3D"text"], .= +cmp-dm-portal .ui.form .fields.error .field input[type=3D"time"], .cmp-dm-p= +ortal .ui.form .fields.error .field input[type=3D"url"], .cmp-dm-portal .ui= +.form .fields.error .field select, .cmp-dm-portal .ui.form .fields.error .f= +ield textarea { color: rgb(159, 58, 56); background: rgb(255, 246, 246); bo= +rder-color: rgb(224, 180, 180); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.error input:not([type]):focus, .cmp-dm-porta= +l .ui.form .field.error input[type=3D"date"]:focus, .cmp-dm-portal .ui.form= + .field.error input[type=3D"datetime-local"]:focus, .cmp-dm-portal .ui.form= + .field.error input[type=3D"email"]:focus, .cmp-dm-portal .ui.form .field.e= +rror input[type=3D"file"]:focus, .cmp-dm-portal .ui.form .field.error input= +[type=3D"number"]:focus, .cmp-dm-portal .ui.form .field.error input[type=3D= +"password"]:focus, .cmp-dm-portal .ui.form .field.error input[type=3D"searc= +h"]:focus, .cmp-dm-portal .ui.form .field.error input[type=3D"tel"]:focus, = +.cmp-dm-portal .ui.form .field.error input[type=3D"text"]:focus, .cmp-dm-po= +rtal .ui.form .field.error input[type=3D"time"]:focus, .cmp-dm-portal .ui.f= +orm .field.error input[type=3D"url"]:focus, .cmp-dm-portal .ui.form .field.= +error select:focus, .cmp-dm-portal .ui.form .field.error textarea:focus { b= +ackground: rgb(255, 246, 246); border-color: rgb(224, 180, 180); color: rgb= +(159, 58, 56); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.error select { appearance: menulist-button; = +} + +.cmp-dm-portal .ui.form .field.error .transparent.input input, .cmp-dm-port= +al .ui.form .field.error .transparent.input textarea, .cmp-dm-portal .ui.fo= +rm .field.error input.transparent, .cmp-dm-portal .ui.form .field.error tex= +tarea.transparent { background-color: rgb(255, 246, 246) !important; color:= + rgb(159, 58, 56) !important; } + +.cmp-dm-portal .ui.form .error.error input:-webkit-autofill { box-shadow: r= +gb(255, 250, 240) 0px 0px 0px 75pt inset !important; border-color: rgb(224,= + 180, 180) !important; } + +.cmp-dm-portal .ui.form .error ::-webkit-input-placeholder { color: rgb(231= +, 189, 188); } + +.cmp-dm-portal .ui.form .error :focus::-webkit-input-placeholder { color: r= +gb(218, 151, 150); } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown, .cmp-dm-portal .ui.form = +.field.error .ui.dropdown .item, .cmp-dm-portal .ui.form .field.error .ui.d= +ropdown .text, .cmp-dm-portal .ui.form .fields.error .field .ui.dropdown, .= +cmp-dm-portal .ui.form .fields.error .field .ui.dropdown .item { background= +: rgb(255, 246, 246); color: rgb(159, 58, 56); } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown, .cmp-dm-portal .ui.form = +.field.error .ui.dropdown:hover, .cmp-dm-portal .ui.form .fields.error .fie= +ld .ui.dropdown, .cmp-dm-portal .ui.form .fields.error .field .ui.dropdown:= +hover { border-color: rgb(224, 180, 180) !important; } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown:hover .menu, .cmp-dm-port= +al .ui.form .fields.error .field .ui.dropdown:hover .menu { border-color: r= +gb(224, 180, 180); } + +.cmp-dm-portal .ui.form .field.error .ui.multiple.selection.dropdown > .lab= +el, .cmp-dm-portal .ui.form .fields.error .field .ui.multiple.selection.dro= +pdown > .label { background-color: rgb(234, 203, 203); color: rgb(159, 58, = +56); } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown .menu .item:hover, .cmp-d= +m-portal .ui.form .field.error .ui.dropdown .menu .selected.item, .cmp-dm-p= +ortal .ui.form .fields.error .field .ui.dropdown .menu .item:hover, .cmp-dm= +-portal .ui.form .fields.error .field .ui.dropdown .menu .selected.item { b= +ackground-color: rgb(251, 231, 231); } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown .menu .active.item, .cmp-= +dm-portal .ui.form .fields.error .field .ui.dropdown .menu .active.item { b= +ackground-color: rgb(253, 207, 207) !important; } + +.cmp-dm-portal .ui.form .field.error .checkbox:not(.toggle):not(.slider) .b= +ox, .cmp-dm-portal .ui.form .field.error .checkbox:not(.toggle):not(.slider= +) label, .cmp-dm-portal .ui.form .fields.error .field .checkbox:not(.toggle= +):not(.slider) .box, .cmp-dm-portal .ui.form .fields.error .field .checkbox= +:not(.toggle):not(.slider) label { color: rgb(159, 58, 56); } + +.cmp-dm-portal .ui.form .field.error .checkbox:not(.toggle):not(.slider) .b= +ox::before, .cmp-dm-portal .ui.form .field.error .checkbox:not(.toggle):not= +(.slider) label::before, .cmp-dm-portal .ui.form .fields.error .field .chec= +kbox:not(.toggle):not(.slider) .box::before, .cmp-dm-portal .ui.form .field= +s.error .field .checkbox:not(.toggle):not(.slider) label::before { backgrou= +nd: rgb(255, 246, 246); border-color: rgb(224, 180, 180); } + +.cmp-dm-portal .ui.form .field.error .checkbox .box::after, .cmp-dm-portal = +.ui.form .field.error .checkbox label::after, .cmp-dm-portal .ui.form .fiel= +ds.error .field .checkbox .box::after, .cmp-dm-portal .ui.form .fields.erro= +r .field .checkbox label::after { color: rgb(159, 58, 56); } + +.cmp-dm-portal .ui.form.info .info.message:not(:empty) { display: block; } + +.cmp-dm-portal .ui.form.info .compact.info.message:not(:empty) { display: i= +nline-block; } + +.cmp-dm-portal .ui.form.info .icon.info.message:not(:empty) { display: flex= +; } + +.cmp-dm-portal .ui.form .field.info .info.message:not(:empty), .cmp-dm-port= +al .ui.form .fields.info .info.message:not(:empty) { display: block; } + +.cmp-dm-portal .ui.form .field.info .compact.info.message:not(:empty), .cmp= +-dm-portal .ui.form .fields.info .compact.info.message:not(:empty) { displa= +y: inline-block; } + +.cmp-dm-portal .ui.form .field.info .icon.info.message:not(:empty), .cmp-dm= +-portal .ui.form .fields.info .icon.info.message:not(:empty) { display: fle= +x; } + +.cmp-dm-portal .ui.ui.form .field.info .input, .cmp-dm-portal .ui.ui.form .= +field.info label, .cmp-dm-portal .ui.ui.form .fields.info .field .input, .c= +mp-dm-portal .ui.ui.form .fields.info .field label { color: rgb(39, 111, 13= +4); } + +.cmp-dm-portal .ui.form .field.info .corner.label, .cmp-dm-portal .ui.form = +.fields.info .field .corner.label { border-color: rgb(39, 111, 134); color:= + rgb(255, 255, 255); } + +.cmp-dm-portal .ui.form .field.info input:not([type]), .cmp-dm-portal .ui.f= +orm .field.info input[type=3D"date"], .cmp-dm-portal .ui.form .field.info i= +nput[type=3D"datetime-local"], .cmp-dm-portal .ui.form .field.info input[ty= +pe=3D"email"], .cmp-dm-portal .ui.form .field.info input[type=3D"file"], .c= +mp-dm-portal .ui.form .field.info input[type=3D"number"], .cmp-dm-portal .u= +i.form .field.info input[type=3D"password"], .cmp-dm-portal .ui.form .field= +.info input[type=3D"search"], .cmp-dm-portal .ui.form .field.info input[typ= +e=3D"tel"], .cmp-dm-portal .ui.form .field.info input[type=3D"text"], .cmp-= +dm-portal .ui.form .field.info input[type=3D"time"], .cmp-dm-portal .ui.for= +m .field.info input[type=3D"url"], .cmp-dm-portal .ui.form .field.info sele= +ct, .cmp-dm-portal .ui.form .field.info textarea, .cmp-dm-portal .ui.form .= +fields.info .field input:not([type]), .cmp-dm-portal .ui.form .fields.info = +.field input[type=3D"date"], .cmp-dm-portal .ui.form .fields.info .field in= +put[type=3D"datetime-local"], .cmp-dm-portal .ui.form .fields.info .field i= +nput[type=3D"email"], .cmp-dm-portal .ui.form .fields.info .field input[typ= +e=3D"file"], .cmp-dm-portal .ui.form .fields.info .field input[type=3D"numb= +er"], .cmp-dm-portal .ui.form .fields.info .field input[type=3D"password"],= + .cmp-dm-portal .ui.form .fields.info .field input[type=3D"search"], .cmp-d= +m-portal .ui.form .fields.info .field input[type=3D"tel"], .cmp-dm-portal .= +ui.form .fields.info .field input[type=3D"text"], .cmp-dm-portal .ui.form .= +fields.info .field input[type=3D"time"], .cmp-dm-portal .ui.form .fields.in= +fo .field input[type=3D"url"], .cmp-dm-portal .ui.form .fields.info .field = +select, .cmp-dm-portal .ui.form .fields.info .field textarea { color: rgb(3= +9, 111, 134); background: rgb(248, 255, 255); border-color: rgb(169, 213, 2= +22); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.info input:not([type]):focus, .cmp-dm-portal= + .ui.form .field.info input[type=3D"date"]:focus, .cmp-dm-portal .ui.form .= +field.info input[type=3D"datetime-local"]:focus, .cmp-dm-portal .ui.form .f= +ield.info input[type=3D"email"]:focus, .cmp-dm-portal .ui.form .field.info = +input[type=3D"file"]:focus, .cmp-dm-portal .ui.form .field.info input[type= +=3D"number"]:focus, .cmp-dm-portal .ui.form .field.info input[type=3D"passw= +ord"]:focus, .cmp-dm-portal .ui.form .field.info input[type=3D"search"]:foc= +us, .cmp-dm-portal .ui.form .field.info input[type=3D"tel"]:focus, .cmp-dm-= +portal .ui.form .field.info input[type=3D"text"]:focus, .cmp-dm-portal .ui.= +form .field.info input[type=3D"time"]:focus, .cmp-dm-portal .ui.form .field= +.info input[type=3D"url"]:focus, .cmp-dm-portal .ui.form .field.info select= +:focus, .cmp-dm-portal .ui.form .field.info textarea:focus { background: rg= +b(248, 255, 255); border-color: rgb(169, 213, 222); color: rgb(39, 111, 134= +); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.info select { appearance: menulist-button; } + +.cmp-dm-portal .ui.form .field.info .transparent.input input, .cmp-dm-porta= +l .ui.form .field.info .transparent.input textarea, .cmp-dm-portal .ui.form= + .field.info input.transparent, .cmp-dm-portal .ui.form .field.info textare= +a.transparent { background-color: rgb(248, 255, 255) !important; color: rgb= +(39, 111, 134) !important; } + +.cmp-dm-portal .ui.form .info.info input:-webkit-autofill { box-shadow: rgb= +(240, 250, 255) 0px 0px 0px 75pt inset !important; border-color: rgb(179, 2= +24, 224) !important; } + +.cmp-dm-portal .ui.form .info ::-webkit-input-placeholder { color: rgb(152,= + 207, 225); } + +.cmp-dm-portal .ui.form .info :focus::-webkit-input-placeholder { color: rg= +b(112, 189, 214); } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown, .cmp-dm-portal .ui.form .= +field.info .ui.dropdown .item, .cmp-dm-portal .ui.form .field.info .ui.drop= +down .text, .cmp-dm-portal .ui.form .fields.info .field .ui.dropdown, .cmp-= +dm-portal .ui.form .fields.info .field .ui.dropdown .item { background: rgb= +(248, 255, 255); color: rgb(39, 111, 134); } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown, .cmp-dm-portal .ui.form .= +field.info .ui.dropdown:hover, .cmp-dm-portal .ui.form .fields.info .field = +.ui.dropdown, .cmp-dm-portal .ui.form .fields.info .field .ui.dropdown:hove= +r { border-color: rgb(169, 213, 222) !important; } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown:hover .menu, .cmp-dm-porta= +l .ui.form .fields.info .field .ui.dropdown:hover .menu { border-color: rgb= +(169, 213, 222); } + +.cmp-dm-portal .ui.form .field.info .ui.multiple.selection.dropdown > .labe= +l, .cmp-dm-portal .ui.form .fields.info .field .ui.multiple.selection.dropd= +own > .label { background-color: rgb(204, 227, 234); color: rgb(39, 111, 13= +4); } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown .menu .item:hover, .cmp-dm= +-portal .ui.form .field.info .ui.dropdown .menu .selected.item, .cmp-dm-por= +tal .ui.form .fields.info .field .ui.dropdown .menu .item:hover, .cmp-dm-po= +rtal .ui.form .fields.info .field .ui.dropdown .menu .selected.item { backg= +round-color: rgb(233, 242, 251); } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown .menu .active.item, .cmp-d= +m-portal .ui.form .fields.info .field .ui.dropdown .menu .active.item { bac= +kground-color: rgb(206, 241, 253) !important; } + +.cmp-dm-portal .ui.form .field.info .checkbox:not(.toggle):not(.slider) .bo= +x, .cmp-dm-portal .ui.form .field.info .checkbox:not(.toggle):not(.slider) = +label, .cmp-dm-portal .ui.form .fields.info .field .checkbox:not(.toggle):n= +ot(.slider) .box, .cmp-dm-portal .ui.form .fields.info .field .checkbox:not= +(.toggle):not(.slider) label { color: rgb(39, 111, 134); } + +.cmp-dm-portal .ui.form .field.info .checkbox:not(.toggle):not(.slider) .bo= +x::before, .cmp-dm-portal .ui.form .field.info .checkbox:not(.toggle):not(.= +slider) label::before, .cmp-dm-portal .ui.form .fields.info .field .checkbo= +x:not(.toggle):not(.slider) .box::before, .cmp-dm-portal .ui.form .fields.i= +nfo .field .checkbox:not(.toggle):not(.slider) label::before { background: = +rgb(248, 255, 255); border-color: rgb(169, 213, 222); } + +.cmp-dm-portal .ui.form .field.info .checkbox .box::after, .cmp-dm-portal .= +ui.form .field.info .checkbox label::after, .cmp-dm-portal .ui.form .fields= +.info .field .checkbox .box::after, .cmp-dm-portal .ui.form .fields.info .f= +ield .checkbox label::after { color: rgb(39, 111, 134); } + +.cmp-dm-portal .ui.form.success .success.message:not(:empty) { display: blo= +ck; } + +.cmp-dm-portal .ui.form.success .compact.success.message:not(:empty) { disp= +lay: inline-block; } + +.cmp-dm-portal .ui.form.success .icon.success.message:not(:empty) { display= +: flex; } + +.cmp-dm-portal .ui.form .field.success .success.message:not(:empty), .cmp-d= +m-portal .ui.form .fields.success .success.message:not(:empty) { display: b= +lock; } + +.cmp-dm-portal .ui.form .field.success .compact.success.message:not(:empty)= +, .cmp-dm-portal .ui.form .fields.success .compact.success.message:not(:emp= +ty) { display: inline-block; } + +.cmp-dm-portal .ui.form .field.success .icon.success.message:not(:empty), .= +cmp-dm-portal .ui.form .fields.success .icon.success.message:not(:empty) { = +display: flex; } + +.cmp-dm-portal .ui.ui.form .field.success .input, .cmp-dm-portal .ui.ui.for= +m .field.success label, .cmp-dm-portal .ui.ui.form .fields.success .field .= +input, .cmp-dm-portal .ui.ui.form .fields.success .field label { color: rgb= +(44, 102, 45); } + +.cmp-dm-portal .ui.form .field.success .corner.label, .cmp-dm-portal .ui.fo= +rm .fields.success .field .corner.label { border-color: rgb(44, 102, 45); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.form .field.success input:not([type]), .cmp-dm-portal .u= +i.form .field.success input[type=3D"date"], .cmp-dm-portal .ui.form .field.= +success input[type=3D"datetime-local"], .cmp-dm-portal .ui.form .field.succ= +ess input[type=3D"email"], .cmp-dm-portal .ui.form .field.success input[typ= +e=3D"file"], .cmp-dm-portal .ui.form .field.success input[type=3D"number"],= + .cmp-dm-portal .ui.form .field.success input[type=3D"password"], .cmp-dm-p= +ortal .ui.form .field.success input[type=3D"search"], .cmp-dm-portal .ui.fo= +rm .field.success input[type=3D"tel"], .cmp-dm-portal .ui.form .field.succe= +ss input[type=3D"text"], .cmp-dm-portal .ui.form .field.success input[type= +=3D"time"], .cmp-dm-portal .ui.form .field.success input[type=3D"url"], .cm= +p-dm-portal .ui.form .field.success select, .cmp-dm-portal .ui.form .field.= +success textarea, .cmp-dm-portal .ui.form .fields.success .field input:not(= +[type]), .cmp-dm-portal .ui.form .fields.success .field input[type=3D"date"= +], .cmp-dm-portal .ui.form .fields.success .field input[type=3D"datetime-lo= +cal"], .cmp-dm-portal .ui.form .fields.success .field input[type=3D"email"]= +, .cmp-dm-portal .ui.form .fields.success .field input[type=3D"file"], .cmp= +-dm-portal .ui.form .fields.success .field input[type=3D"number"], .cmp-dm-= +portal .ui.form .fields.success .field input[type=3D"password"], .cmp-dm-po= +rtal .ui.form .fields.success .field input[type=3D"search"], .cmp-dm-portal= + .ui.form .fields.success .field input[type=3D"tel"], .cmp-dm-portal .ui.fo= +rm .fields.success .field input[type=3D"text"], .cmp-dm-portal .ui.form .fi= +elds.success .field input[type=3D"time"], .cmp-dm-portal .ui.form .fields.s= +uccess .field input[type=3D"url"], .cmp-dm-portal .ui.form .fields.success = +.field select, .cmp-dm-portal .ui.form .fields.success .field textarea { co= +lor: rgb(44, 102, 45); background: rgb(252, 255, 245); border-color: rgb(16= +3, 194, 147); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.success input:not([type]):focus, .cmp-dm-por= +tal .ui.form .field.success input[type=3D"date"]:focus, .cmp-dm-portal .ui.= +form .field.success input[type=3D"datetime-local"]:focus, .cmp-dm-portal .u= +i.form .field.success input[type=3D"email"]:focus, .cmp-dm-portal .ui.form = +.field.success input[type=3D"file"]:focus, .cmp-dm-portal .ui.form .field.s= +uccess input[type=3D"number"]:focus, .cmp-dm-portal .ui.form .field.success= + input[type=3D"password"]:focus, .cmp-dm-portal .ui.form .field.success inp= +ut[type=3D"search"]:focus, .cmp-dm-portal .ui.form .field.success input[typ= +e=3D"tel"]:focus, .cmp-dm-portal .ui.form .field.success input[type=3D"text= +"]:focus, .cmp-dm-portal .ui.form .field.success input[type=3D"time"]:focus= +, .cmp-dm-portal .ui.form .field.success input[type=3D"url"]:focus, .cmp-dm= +-portal .ui.form .field.success select:focus, .cmp-dm-portal .ui.form .fiel= +d.success textarea:focus { background: rgb(252, 255, 245); border-color: rg= +b(163, 194, 147); color: rgb(44, 102, 45); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.success select { appearance: menulist-button= +; } + +.cmp-dm-portal .ui.form .field.success .transparent.input input, .cmp-dm-po= +rtal .ui.form .field.success .transparent.input textarea, .cmp-dm-portal .u= +i.form .field.success input.transparent, .cmp-dm-portal .ui.form .field.suc= +cess textarea.transparent { background-color: rgb(252, 255, 245) !important= +; color: rgb(44, 102, 45) !important; } + +.cmp-dm-portal .ui.form .success.success input:-webkit-autofill { box-shado= +w: rgb(240, 255, 240) 0px 0px 0px 75pt inset !important; border-color: rgb(= +190, 224, 179) !important; } + +.cmp-dm-portal .ui.form .success ::-webkit-input-placeholder { color: rgb(1= +43, 207, 144); } + +.cmp-dm-portal .ui.form .success :focus::-webkit-input-placeholder { color:= + rgb(108, 191, 109); } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown, .cmp-dm-portal .ui.for= +m .field.success .ui.dropdown .item, .cmp-dm-portal .ui.form .field.success= + .ui.dropdown .text, .cmp-dm-portal .ui.form .fields.success .field .ui.dro= +pdown, .cmp-dm-portal .ui.form .fields.success .field .ui.dropdown .item { = +background: rgb(252, 255, 245); color: rgb(44, 102, 45); } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown, .cmp-dm-portal .ui.for= +m .field.success .ui.dropdown:hover, .cmp-dm-portal .ui.form .fields.succes= +s .field .ui.dropdown, .cmp-dm-portal .ui.form .fields.success .field .ui.d= +ropdown:hover { border-color: rgb(163, 194, 147) !important; } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown:hover .menu, .cmp-dm-po= +rtal .ui.form .fields.success .field .ui.dropdown:hover .menu { border-colo= +r: rgb(163, 194, 147); } + +.cmp-dm-portal .ui.form .field.success .ui.multiple.selection.dropdown > .l= +abel, .cmp-dm-portal .ui.form .fields.success .field .ui.multiple.selection= +.dropdown > .label { background-color: rgb(204, 234, 204); color: rgb(44, 1= +02, 45); } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown .menu .item:hover, .cmp= +-dm-portal .ui.form .field.success .ui.dropdown .menu .selected.item, .cmp-= +dm-portal .ui.form .fields.success .field .ui.dropdown .menu .item:hover, .= +cmp-dm-portal .ui.form .fields.success .field .ui.dropdown .menu .selected.= +item { background-color: rgb(233, 251, 233); } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown .menu .active.item, .cm= +p-dm-portal .ui.form .fields.success .field .ui.dropdown .menu .active.item= + { background-color: rgb(218, 253, 206) !important; } + +.cmp-dm-portal .ui.form .field.success .checkbox:not(.toggle):not(.slider) = +.box, .cmp-dm-portal .ui.form .field.success .checkbox:not(.toggle):not(.sl= +ider) label, .cmp-dm-portal .ui.form .fields.success .field .checkbox:not(.= +toggle):not(.slider) .box, .cmp-dm-portal .ui.form .fields.success .field .= +checkbox:not(.toggle):not(.slider) label { color: rgb(44, 102, 45); } + +.cmp-dm-portal .ui.form .field.success .checkbox:not(.toggle):not(.slider) = +.box::before, .cmp-dm-portal .ui.form .field.success .checkbox:not(.toggle)= +:not(.slider) label::before, .cmp-dm-portal .ui.form .fields.success .field= + .checkbox:not(.toggle):not(.slider) .box::before, .cmp-dm-portal .ui.form = +.fields.success .field .checkbox:not(.toggle):not(.slider) label::before { = +background: rgb(252, 255, 245); border-color: rgb(163, 194, 147); } + +.cmp-dm-portal .ui.form .field.success .checkbox .box::after, .cmp-dm-porta= +l .ui.form .field.success .checkbox label::after, .cmp-dm-portal .ui.form .= +fields.success .field .checkbox .box::after, .cmp-dm-portal .ui.form .field= +s.success .field .checkbox label::after { color: rgb(44, 102, 45); } + +.cmp-dm-portal .ui.form.warning .warning.message:not(:empty) { display: blo= +ck; } + +.cmp-dm-portal .ui.form.warning .compact.warning.message:not(:empty) { disp= +lay: inline-block; } + +.cmp-dm-portal .ui.form.warning .icon.warning.message:not(:empty) { display= +: flex; } + +.cmp-dm-portal .ui.form .field.warning .warning.message:not(:empty), .cmp-d= +m-portal .ui.form .fields.warning .warning.message:not(:empty) { display: b= +lock; } + +.cmp-dm-portal .ui.form .field.warning .compact.warning.message:not(:empty)= +, .cmp-dm-portal .ui.form .fields.warning .compact.warning.message:not(:emp= +ty) { display: inline-block; } + +.cmp-dm-portal .ui.form .field.warning .icon.warning.message:not(:empty), .= +cmp-dm-portal .ui.form .fields.warning .icon.warning.message:not(:empty) { = +display: flex; } + +.cmp-dm-portal .ui.ui.form .field.warning .input, .cmp-dm-portal .ui.ui.for= +m .field.warning label, .cmp-dm-portal .ui.ui.form .fields.warning .field .= +input, .cmp-dm-portal .ui.ui.form .fields.warning .field label { color: rgb= +(87, 58, 8); } + +.cmp-dm-portal .ui.form .field.warning .corner.label, .cmp-dm-portal .ui.fo= +rm .fields.warning .field .corner.label { border-color: rgb(87, 58, 8); col= +or: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.form .field.warning input:not([type]), .cmp-dm-portal .u= +i.form .field.warning input[type=3D"date"], .cmp-dm-portal .ui.form .field.= +warning input[type=3D"datetime-local"], .cmp-dm-portal .ui.form .field.warn= +ing input[type=3D"email"], .cmp-dm-portal .ui.form .field.warning input[typ= +e=3D"file"], .cmp-dm-portal .ui.form .field.warning input[type=3D"number"],= + .cmp-dm-portal .ui.form .field.warning input[type=3D"password"], .cmp-dm-p= +ortal .ui.form .field.warning input[type=3D"search"], .cmp-dm-portal .ui.fo= +rm .field.warning input[type=3D"tel"], .cmp-dm-portal .ui.form .field.warni= +ng input[type=3D"text"], .cmp-dm-portal .ui.form .field.warning input[type= +=3D"time"], .cmp-dm-portal .ui.form .field.warning input[type=3D"url"], .cm= +p-dm-portal .ui.form .field.warning select, .cmp-dm-portal .ui.form .field.= +warning textarea, .cmp-dm-portal .ui.form .fields.warning .field input:not(= +[type]), .cmp-dm-portal .ui.form .fields.warning .field input[type=3D"date"= +], .cmp-dm-portal .ui.form .fields.warning .field input[type=3D"datetime-lo= +cal"], .cmp-dm-portal .ui.form .fields.warning .field input[type=3D"email"]= +, .cmp-dm-portal .ui.form .fields.warning .field input[type=3D"file"], .cmp= +-dm-portal .ui.form .fields.warning .field input[type=3D"number"], .cmp-dm-= +portal .ui.form .fields.warning .field input[type=3D"password"], .cmp-dm-po= +rtal .ui.form .fields.warning .field input[type=3D"search"], .cmp-dm-portal= + .ui.form .fields.warning .field input[type=3D"tel"], .cmp-dm-portal .ui.fo= +rm .fields.warning .field input[type=3D"text"], .cmp-dm-portal .ui.form .fi= +elds.warning .field input[type=3D"time"], .cmp-dm-portal .ui.form .fields.w= +arning .field input[type=3D"url"], .cmp-dm-portal .ui.form .fields.warning = +.field select, .cmp-dm-portal .ui.form .fields.warning .field textarea { co= +lor: rgb(87, 58, 8); background: rgb(255, 250, 243); border-color: rgb(201,= + 186, 155); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.warning input:not([type]):focus, .cmp-dm-por= +tal .ui.form .field.warning input[type=3D"date"]:focus, .cmp-dm-portal .ui.= +form .field.warning input[type=3D"datetime-local"]:focus, .cmp-dm-portal .u= +i.form .field.warning input[type=3D"email"]:focus, .cmp-dm-portal .ui.form = +.field.warning input[type=3D"file"]:focus, .cmp-dm-portal .ui.form .field.w= +arning input[type=3D"number"]:focus, .cmp-dm-portal .ui.form .field.warning= + input[type=3D"password"]:focus, .cmp-dm-portal .ui.form .field.warning inp= +ut[type=3D"search"]:focus, .cmp-dm-portal .ui.form .field.warning input[typ= +e=3D"tel"]:focus, .cmp-dm-portal .ui.form .field.warning input[type=3D"text= +"]:focus, .cmp-dm-portal .ui.form .field.warning input[type=3D"time"]:focus= +, .cmp-dm-portal .ui.form .field.warning input[type=3D"url"]:focus, .cmp-dm= +-portal .ui.form .field.warning select:focus, .cmp-dm-portal .ui.form .fiel= +d.warning textarea:focus { background: rgb(255, 250, 243); border-color: rg= +b(201, 186, 155); color: rgb(87, 58, 8); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.warning select { appearance: menulist-button= +; } + +.cmp-dm-portal .ui.form .field.warning .transparent.input input, .cmp-dm-po= +rtal .ui.form .field.warning .transparent.input textarea, .cmp-dm-portal .u= +i.form .field.warning input.transparent, .cmp-dm-portal .ui.form .field.war= +ning textarea.transparent { background-color: rgb(255, 250, 243) !important= +; color: rgb(87, 58, 8) !important; } + +.cmp-dm-portal .ui.form .warning.warning input:-webkit-autofill { box-shado= +w: rgb(255, 255, 224) 0px 0px 0px 75pt inset !important; border-color: rgb(= +224, 224, 179) !important; } + +.cmp-dm-portal .ui.form .warning ::-webkit-input-placeholder { color: rgb(2= +37, 173, 62); } + +.cmp-dm-portal .ui.form .warning :focus::-webkit-input-placeholder { color:= + rgb(227, 151, 21); } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown, .cmp-dm-portal .ui.for= +m .field.warning .ui.dropdown .item, .cmp-dm-portal .ui.form .field.warning= + .ui.dropdown .text, .cmp-dm-portal .ui.form .fields.warning .field .ui.dro= +pdown, .cmp-dm-portal .ui.form .fields.warning .field .ui.dropdown .item { = +background: rgb(255, 250, 243); color: rgb(87, 58, 8); } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown, .cmp-dm-portal .ui.for= +m .field.warning .ui.dropdown:hover, .cmp-dm-portal .ui.form .fields.warnin= +g .field .ui.dropdown, .cmp-dm-portal .ui.form .fields.warning .field .ui.d= +ropdown:hover { border-color: rgb(201, 186, 155) !important; } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown:hover .menu, .cmp-dm-po= +rtal .ui.form .fields.warning .field .ui.dropdown:hover .menu { border-colo= +r: rgb(201, 186, 155); } + +.cmp-dm-portal .ui.form .field.warning .ui.multiple.selection.dropdown > .l= +abel, .cmp-dm-portal .ui.form .fields.warning .field .ui.multiple.selection= +.dropdown > .label { background-color: rgb(234, 234, 204); color: rgb(87, 5= +8, 8); } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown .menu .item:hover, .cmp= +-dm-portal .ui.form .field.warning .ui.dropdown .menu .selected.item, .cmp-= +dm-portal .ui.form .fields.warning .field .ui.dropdown .menu .item:hover, .= +cmp-dm-portal .ui.form .fields.warning .field .ui.dropdown .menu .selected.= +item { background-color: rgb(251, 251, 233); } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown .menu .active.item, .cm= +p-dm-portal .ui.form .fields.warning .field .ui.dropdown .menu .active.item= + { background-color: rgb(253, 253, 206) !important; } + +.cmp-dm-portal .ui.form .field.warning .checkbox:not(.toggle):not(.slider) = +.box, .cmp-dm-portal .ui.form .field.warning .checkbox:not(.toggle):not(.sl= +ider) label, .cmp-dm-portal .ui.form .fields.warning .field .checkbox:not(.= +toggle):not(.slider) .box, .cmp-dm-portal .ui.form .fields.warning .field .= +checkbox:not(.toggle):not(.slider) label { color: rgb(87, 58, 8); } + +.cmp-dm-portal .ui.form .field.warning .checkbox:not(.toggle):not(.slider) = +.box::before, .cmp-dm-portal .ui.form .field.warning .checkbox:not(.toggle)= +:not(.slider) label::before, .cmp-dm-portal .ui.form .fields.warning .field= + .checkbox:not(.toggle):not(.slider) .box::before, .cmp-dm-portal .ui.form = +.fields.warning .field .checkbox:not(.toggle):not(.slider) label::before { = +background: rgb(255, 250, 243); border-color: rgb(201, 186, 155); } + +.cmp-dm-portal .ui.form .field.warning .checkbox .box::after, .cmp-dm-porta= +l .ui.form .field.warning .checkbox label::after, .cmp-dm-portal .ui.form .= +fields.warning .field .checkbox .box::after, .cmp-dm-portal .ui.form .field= +s.warning .field .checkbox label::after { color: rgb(87, 58, 8); } + +.cmp-dm-portal .ui.form .disabled.field, .cmp-dm-portal .ui.form .disabled.= +fields .field, .cmp-dm-portal .ui.form .field :disabled { pointer-events: n= +one; opacity: 0.45; } + +.cmp-dm-portal .ui.form .field.disabled > label, .cmp-dm-portal .ui.form .f= +ields.disabled > label { opacity: 0.45; } + +.cmp-dm-portal .ui.form .field.disabled :disabled { opacity: 1; } + +.cmp-dm-portal .ui.loading.form { position: relative; cursor: default; poin= +ter-events: none; } + +.cmp-dm-portal .ui.loading.form::before { position: absolute; content: ""; = +top: 0px; left: 0px; background: rgba(255, 255, 255, 0.8); width: 100%; hei= +ght: 100%; z-index: 100; } + +.cmp-dm-portal .ui.loading.form.segments::before { border-radius: 0.285714r= +em; } + +.cmp-dm-portal .ui.loading.form::after { position: absolute; content: ""; t= +op: 50%; left: 50%; margin: -1.5em 0px 0px -1.5em; width: 3em; height: 3em;= + animation: 0.6s linear 0s infinite normal none running loader; border: 0.2= +em solid rgb(118, 118, 118); border-radius: 500rem; box-shadow: transparent= + 0px 0px 0px 1px; visibility: visible; z-index: 101; } + +.cmp-dm-portal .ui.form .required.field > .checkbox::after, .cmp-dm-portal = +.ui.form .required.field > label::after, .cmp-dm-portal .ui.form .required.= +fields.grouped > label::after, .cmp-dm-portal .ui.form .required.fields:not= +(.grouped) > .field > .checkbox::after, .cmp-dm-portal .ui.form .required.f= +ields:not(.grouped) > .field > label::after, .cmp-dm-portal .ui.form label.= +required::after { margin: -0.2em 0px 0px 0.2em; content: "*"; color: rgb(21= +9, 40, 40); } + +.cmp-dm-portal .ui.form .required.field > label::after, .cmp-dm-portal .ui.= +form .required.fields.grouped > label::after, .cmp-dm-portal .ui.form .requ= +ired.fields:not(.grouped) > .field > label::after, .cmp-dm-portal .ui.form = +label.required::after { display: inline-block; vertical-align: top; } + +.cmp-dm-portal .ui.form .required.field > .checkbox::after, .cmp-dm-portal = +.ui.form .required.fields:not(.grouped) > .field > .checkbox::after { posit= +ion: absolute; top: 0px; left: 100%; } + +.cmp-dm-portal .ui.form .grouped.fields { display: block; margin: 0px 0px 1= +em; } + +.cmp-dm-portal .ui.form .grouped.fields:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.form .grouped.fields > label { margin: 0px 0px 0.285714r= +em; color: rgb(80, 80, 80); font-size: 0.928571em; font-weight: 700; text-t= +ransform: none; } + +.cmp-dm-portal .ui.form .grouped.fields .field, .cmp-dm-portal .ui.form .gr= +ouped.inline.fields .field { display: block; margin: 0.5em 0px; padding: 0p= +x; } + +.cmp-dm-portal .ui.form .fields { display: flex; -webkit-box-orient: horizo= +ntal; -webkit-box-direction: normal; flex-direction: row; margin: 0px -0.5e= +m 1em; } + +.cmp-dm-portal .ui.form .fields > .field { -webkit-box-flex: 0; flex: 0 1 a= +uto; padding-left: 0.5em; padding-right: 0.5em; } + +.cmp-dm-portal .ui.form .fields > .field:first-child { border-left: none; b= +ox-shadow: none; } + +.cmp-dm-portal .ui.form .two.fields > .field, .cmp-dm-portal .ui.form .two.= +fields > .fields { width: 50%; } + +.cmp-dm-portal .ui.form .three.fields > .field, .cmp-dm-portal .ui.form .th= +ree.fields > .fields { width: 33.3333%; } + +.cmp-dm-portal .ui.form .four.fields > .field, .cmp-dm-portal .ui.form .fou= +r.fields > .fields { width: 25%; } + +.cmp-dm-portal .ui.form .five.fields > .field, .cmp-dm-portal .ui.form .fiv= +e.fields > .fields { width: 20%; } + +.cmp-dm-portal .ui.form .six.fields > .field, .cmp-dm-portal .ui.form .six.= +fields > .fields { width: 16.6667%; } + +.cmp-dm-portal .ui.form .seven.fields > .field, .cmp-dm-portal .ui.form .se= +ven.fields > .fields { width: 14.2857%; } + +.cmp-dm-portal .ui.form .eight.fields > .field, .cmp-dm-portal .ui.form .ei= +ght.fields > .fields { width: 12.5%; } + +.cmp-dm-portal .ui.form .nine.fields > .field, .cmp-dm-portal .ui.form .nin= +e.fields > .fields { width: 11.1111%; } + +.cmp-dm-portal .ui.form .ten.fields > .field, .cmp-dm-portal .ui.form .ten.= +fields > .fields { width: 10%; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.form .fields { flex-wrap: wrap; } + .cmp-dm-portal .ui.form:not(.unstackable) .eight.fields:not(.unstackable)= + > .field, .cmp-dm-portal .ui.form:not(.unstackable) .eight.fields:not(.uns= +tackable) > .fields, .cmp-dm-portal .ui.form:not(.unstackable) .five.fields= +:not(.unstackable) > .field, .cmp-dm-portal .ui.form:not(.unstackable) .fiv= +e.fields:not(.unstackable) > .fields, .cmp-dm-portal .ui.form:not(.unstacka= +ble) .four.fields:not(.unstackable) > .field, .cmp-dm-portal .ui.form:not(.= +unstackable) .four.fields:not(.unstackable) > .fields, .cmp-dm-portal .ui.f= +orm:not(.unstackable) .nine.fields:not(.unstackable) > .field, .cmp-dm-port= +al .ui.form:not(.unstackable) .nine.fields:not(.unstackable) > .fields, .cm= +p-dm-portal .ui.form:not(.unstackable) .seven.fields:not(.unstackable) > .f= +ield, .cmp-dm-portal .ui.form:not(.unstackable) .seven.fields:not(.unstacka= +ble) > .fields, .cmp-dm-portal .ui.form:not(.unstackable) .six.fields:not(.= +unstackable) > .field, .cmp-dm-portal .ui.form:not(.unstackable) .six.field= +s:not(.unstackable) > .fields, .cmp-dm-portal .ui.form:not(.unstackable) .t= +en.fields:not(.unstackable) > .field, .cmp-dm-portal .ui.form:not(.unstacka= +ble) .ten.fields:not(.unstackable) > .fields, .cmp-dm-portal .ui.form:not(.= +unstackable) .three.fields:not(.unstackable) > .field, .cmp-dm-portal .ui.f= +orm:not(.unstackable) .three.fields:not(.unstackable) > .fields, .cmp-dm-po= +rtal .ui.form:not(.unstackable) .two.fields:not(.unstackable) > .field, .cm= +p-dm-portal .ui.form:not(.unstackable) .two.fields:not(.unstackable) > .fie= +lds, .cmp-dm-portal .ui.form:not(.unstackable) [class*=3D"equal width"].fie= +lds:not(.unstackable) > .field, .cmp-dm-portal .ui[class*=3D"equal width"].= +form:not(.unstackable) .fields > .field { margin: 0px 0px 1em; width: 100% = +!important; } +} + +.cmp-dm-portal .ui.form .fields .wide.field { width: 6.25%; padding-left: 0= +.5em; padding-right: 0.5em; } + +.cmp-dm-portal .ui.form .one.wide.field { width: 6.25% !important; } + +.cmp-dm-portal .ui.form .two.wide.field { width: 12.5% !important; } + +.cmp-dm-portal .ui.form .three.wide.field { width: 18.75% !important; } + +.cmp-dm-portal .ui.form .four.wide.field { width: 25% !important; } + +.cmp-dm-portal .ui.form .five.wide.field { width: 31.25% !important; } + +.cmp-dm-portal .ui.form .six.wide.field { width: 37.5% !important; } + +.cmp-dm-portal .ui.form .seven.wide.field { width: 43.75% !important; } + +.cmp-dm-portal .ui.form .eight.wide.field { width: 50% !important; } + +.cmp-dm-portal .ui.form .nine.wide.field { width: 56.25% !important; } + +.cmp-dm-portal .ui.form .ten.wide.field { width: 62.5% !important; } + +.cmp-dm-portal .ui.form .eleven.wide.field { width: 68.75% !important; } + +.cmp-dm-portal .ui.form .twelve.wide.field { width: 75% !important; } + +.cmp-dm-portal .ui.form .thirteen.wide.field { width: 81.25% !important; } + +.cmp-dm-portal .ui.form .fourteen.wide.field { width: 87.5% !important; } + +.cmp-dm-portal .ui.form .fifteen.wide.field { width: 93.75% !important; } + +.cmp-dm-portal .ui.form .sixteen.wide.field { width: 100% !important; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.form:not(.unstackable) .fields:not(.unstackable) > .ei= +ght.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .fields:not(.unst= +ackable) > .eleven.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .f= +ields:not(.unstackable) > .fifteen.wide.field, .cmp-dm-portal .ui.form:not(= +.unstackable) .fields:not(.unstackable) > .five.wide.field, .cmp-dm-portal = +.ui.form:not(.unstackable) .fields:not(.unstackable) > .four.wide.field, .c= +mp-dm-portal .ui.form:not(.unstackable) .fields:not(.unstackable) > .fourte= +en.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .fields:not(.unsta= +ckable) > .nine.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .fiel= +ds:not(.unstackable) > .seven.wide.field, .cmp-dm-portal .ui.form:not(.unst= +ackable) .fields:not(.unstackable) > .six.wide.field, .cmp-dm-portal .ui.fo= +rm:not(.unstackable) .fields:not(.unstackable) > .sixteen.wide.field, .cmp-= +dm-portal .ui.form:not(.unstackable) .fields:not(.unstackable) > .ten.wide.= +field, .cmp-dm-portal .ui.form:not(.unstackable) .fields:not(.unstackable) = +> .thirteen.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .fields:n= +ot(.unstackable) > .three.wide.field, .cmp-dm-portal .ui.form:not(.unstacka= +ble) .fields:not(.unstackable) > .twelve.wide.field, .cmp-dm-portal .ui.for= +m:not(.unstackable) .fields:not(.unstackable) > .two.wide.field, .cmp-dm-po= +rtal .ui.form:not(.unstackable) .five.fields:not(.unstackable) > .field, .c= +mp-dm-portal .ui.form:not(.unstackable) .five.fields:not(.unstackable) > .f= +ields, .cmp-dm-portal .ui.form:not(.unstackable) .four.fields:not(.unstacka= +ble) > .field, .cmp-dm-portal .ui.form:not(.unstackable) .four.fields:not(.= +unstackable) > .fields, .cmp-dm-portal .ui.form:not(.unstackable) .three.fi= +elds:not(.unstackable) > .field, .cmp-dm-portal .ui.form:not(.unstackable) = +.three.fields:not(.unstackable) > .fields, .cmp-dm-portal .ui.form:not(.uns= +tackable) .two.fields:not(.unstackable) > .field, .cmp-dm-portal .ui.form:n= +ot(.unstackable) .two.fields:not(.unstackable) > .fields { width: 100% !imp= +ortant; } + .cmp-dm-portal .ui.form .fields { margin-bottom: 0px; } +} + +.cmp-dm-portal .ui.form [class*=3D"equal width"].fields > .field, .cmp-dm-p= +ortal .ui[class*=3D"equal width"].form .fields > .field { width: 100%; -web= +kit-box-flex: 1; flex: 1 1 auto; } + +.cmp-dm-portal .ui.form .inline.fields { margin: 0px 0px 1em; -webkit-box-a= +lign: center; align-items: center; } + +.cmp-dm-portal .ui.form .inline.fields .field { margin: 0px; padding: 0px 1= +em 0px 0px; } + +.cmp-dm-portal .ui.form .inline.field > label, .cmp-dm-portal .ui.form .inl= +ine.field > p, .cmp-dm-portal .ui.form .inline.fields .field > label, .cmp-= +dm-portal .ui.form .inline.fields .field > p, .cmp-dm-portal .ui.form .inli= +ne.fields > label { display: inline-block; width: auto; margin-top: 0px; ma= +rgin-bottom: 0px; vertical-align: baseline; font-size: 0.928571em; font-wei= +ght: 700; color: rgb(80, 80, 80); text-transform: none; } + +.cmp-dm-portal .ui.form .inline.fields > label { margin: 0.035714em 1em 0px= + 0px; } + +.cmp-dm-portal .ui.form .inline.field > input, .cmp-dm-portal .ui.form .inl= +ine.field > select, .cmp-dm-portal .ui.form .inline.fields .field > input, = +.cmp-dm-portal .ui.form .inline.fields .field > select { display: inline-bl= +ock; width: auto; margin-top: 0px; margin-bottom: 0px; vertical-align: midd= +le; font-size: 1em; } + +.cmp-dm-portal .ui.form .inline.field > :first-child, .cmp-dm-portal .ui.fo= +rm .inline.fields .field > :first-child { margin: 0px 0.857143em 0px 0px; } + +.cmp-dm-portal .ui.form .inline.field > :only-child, .cmp-dm-portal .ui.for= +m .inline.fields .field > :only-child { margin: 0px; } + +.cmp-dm-portal .ui.form .inline.fields .wide.field { display: flex; -webkit= +-box-align: center; align-items: center; } + +.cmp-dm-portal .ui.form .inline.fields .wide.field > input, .cmp-dm-portal = +.ui.form .inline.fields .wide.field > select { width: 100%; } + +.cmp-dm-portal .ui.form, .cmp-dm-portal .ui.form .field .dropdown, .cmp-dm-= +portal .ui.form .field .dropdown .menu > .item { font-size: 1rem; } + +.cmp-dm-portal .ui.grid { display: flex; -webkit-box-orient: horizontal; -w= +ebkit-box-direction: normal; flex-flow: wrap; -webkit-box-align: stretch; a= +lign-items: stretch; padding: 0px; margin: -1rem; } + +.cmp-dm-portal .ui.relaxed.grid { margin-left: -1.5rem; margin-right: -1.5r= +em; } + +.cmp-dm-portal .ui[class*=3D"very relaxed"].grid { margin-left: -2.5rem; ma= +rgin-right: -2.5rem; } + +.cmp-dm-portal .ui.grid + .grid { margin-top: 1rem; } + +.cmp-dm-portal .ui.grid > .column:not(.row), .cmp-dm-portal .ui.grid > .row= + > .column { position: relative; display: inline-block; width: 6.25%; paddi= +ng-left: 1rem; padding-right: 1rem; vertical-align: top; } + +.cmp-dm-portal .ui.grid > * { padding-left: 1rem; padding-right: 1rem; } + +.cmp-dm-portal .ui.grid > .row { position: relative; display: flex; -webkit= +-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; -w= +ebkit-box-pack: inherit; justify-content: inherit; -webkit-box-align: stret= +ch; align-items: stretch; padding: 1rem 0px; width: 100% !important; } + +.cmp-dm-portal .ui.grid > .column:not(.row) { padding-top: 1rem; padding-bo= +ttom: 1rem; } + +.cmp-dm-portal .ui.grid > .row > .column { margin-top: 0px; margin-bottom: = +0px; } + +.cmp-dm-portal .ui.grid > .row > .column > img, .cmp-dm-portal .ui.grid > .= +row > img { max-width: 100%; } + +.cmp-dm-portal .ui.grid > .ui.grid:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.grid > .ui.grid:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.aligned.grid .column > .segment:not(.compact):not(.attac= +hed), .cmp-dm-portal .ui.grid .aligned.row > .column > .segment:not(.compac= +t):not(.attached) { width: 100%; } + +.cmp-dm-portal .ui.grid .row + .ui.divider { -webkit-box-flex: 1; flex-grow= +: 1; margin: 1rem; } + +.cmp-dm-portal .ui.grid .column + .ui.vertical.divider { height: calc(50% -= + 1rem); } + +.cmp-dm-portal .ui.grid > .column:last-child > .horizontal.segment, .cmp-dm= +-portal .ui.grid > .row > .column:last-child > .horizontal.segment { box-sh= +adow: none; } + +.cmp-dm-portal .ui.grid > .column:only-child, .cmp-dm-portal .ui.grid > .ro= +w > .column:only-child, .cmp-dm-portal .ui[class*=3D"one column"].grid > .c= +olumn:not(.row), .cmp-dm-portal .ui[class*=3D"one column"].grid > .row > .c= +olumn { width: 100%; } + +.cmp-dm-portal .ui[class*=3D"two column"].grid > .column:not(.row), .cmp-dm= +-portal .ui[class*=3D"two column"].grid > .row > .column { width: 50%; } + +.cmp-dm-portal .ui[class*=3D"three column"].grid > .column:not(.row), .cmp-= +dm-portal .ui[class*=3D"three column"].grid > .row > .column { width: 33.33= +33%; } + +.cmp-dm-portal .ui[class*=3D"four column"].grid > .column:not(.row), .cmp-d= +m-portal .ui[class*=3D"four column"].grid > .row > .column { width: 25%; } + +.cmp-dm-portal .ui[class*=3D"five column"].grid > .column:not(.row), .cmp-d= +m-portal .ui[class*=3D"five column"].grid > .row > .column { width: 20%; } + +.cmp-dm-portal .ui[class*=3D"six column"].grid > .column:not(.row), .cmp-dm= +-portal .ui[class*=3D"six column"].grid > .row > .column { width: 16.6667%;= + } + +.cmp-dm-portal .ui[class*=3D"seven column"].grid > .column:not(.row), .cmp-= +dm-portal .ui[class*=3D"seven column"].grid > .row > .column { width: 14.28= +57%; } + +.cmp-dm-portal .ui[class*=3D"eight column"].grid > .column:not(.row), .cmp-= +dm-portal .ui[class*=3D"eight column"].grid > .row > .column { width: 12.5%= +; } + +.cmp-dm-portal .ui[class*=3D"nine column"].grid > .column:not(.row), .cmp-d= +m-portal .ui[class*=3D"nine column"].grid > .row > .column { width: 11.1111= +%; } + +.cmp-dm-portal .ui[class*=3D"ten column"].grid > .column:not(.row), .cmp-dm= +-portal .ui[class*=3D"ten column"].grid > .row > .column { width: 10%; } + +.cmp-dm-portal .ui[class*=3D"eleven column"].grid > .column:not(.row), .cmp= +-dm-portal .ui[class*=3D"eleven column"].grid > .row > .column { width: 9.0= +9091%; } + +.cmp-dm-portal .ui[class*=3D"twelve column"].grid > .column:not(.row), .cmp= +-dm-portal .ui[class*=3D"twelve column"].grid > .row > .column { width: 8.3= +3333%; } + +.cmp-dm-portal .ui[class*=3D"thirteen column"].grid > .column:not(.row), .c= +mp-dm-portal .ui[class*=3D"thirteen column"].grid > .row > .column { width:= + 7.69231%; } + +.cmp-dm-portal .ui[class*=3D"fourteen column"].grid > .column:not(.row), .c= +mp-dm-portal .ui[class*=3D"fourteen column"].grid > .row > .column { width:= + 7.14286%; } + +.cmp-dm-portal .ui[class*=3D"fifteen column"].grid > .column:not(.row), .cm= +p-dm-portal .ui[class*=3D"fifteen column"].grid > .row > .column { width: 6= +.66667%; } + +.cmp-dm-portal .ui[class*=3D"sixteen column"].grid > .column:not(.row), .cm= +p-dm-portal .ui[class*=3D"sixteen column"].grid > .row > .column { width: 6= +.25%; } + +.cmp-dm-portal .ui.grid > [class*=3D"one column"].row > .column { width: 10= +0% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"two column"].row > .column { width: 50= +% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"three column"].row > .column { width: = +33.3333% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"four column"].row > .column { width: 2= +5% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"five column"].row > .column { width: 2= +0% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"six column"].row > .column { width: 16= +.6667% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"seven column"].row > .column { width: = +14.2857% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"eight column"].row > .column { width: = +12.5% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"nine column"].row > .column { width: 1= +1.1111% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"ten column"].row > .column { width: 10= +% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"eleven column"].row > .column { width:= + 9.09091% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"twelve column"].row > .column { width:= + 8.33333% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"thirteen column"].row > .column { widt= +h: 7.69231% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"fourteen column"].row > .column { widt= +h: 7.14286% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"fifteen column"].row > .column { width= +: 6.66667% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"one wide"].column, .cmp-dm-port= +al .ui.grid > .column.row > [class*=3D"one wide"].column, .cmp-dm-portal .u= +i.grid > .row > [class*=3D"one wide"].column, .cmp-dm-portal .ui.grid > [cl= +ass*=3D"one wide"].column, .cmp-dm-portal .ui.grid > [class*=3D"sixteen col= +umn"].row > .column { width: 6.25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"two wide"].column, .cmp-dm-port= +al .ui.grid > .column.row > [class*=3D"two wide"].column, .cmp-dm-portal .u= +i.grid > .row > [class*=3D"two wide"].column, .cmp-dm-portal .ui.grid > [cl= +ass*=3D"two wide"].column { width: 12.5% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"three wide"].column, .cmp-dm-po= +rtal .ui.grid > .column.row > [class*=3D"three wide"].column, .cmp-dm-porta= +l .ui.grid > .row > [class*=3D"three wide"].column, .cmp-dm-portal .ui.grid= + > [class*=3D"three wide"].column { width: 18.75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"four wide"].column, .cmp-dm-por= +tal .ui.grid > .column.row > [class*=3D"four wide"].column, .cmp-dm-portal = +.ui.grid > .row > [class*=3D"four wide"].column, .cmp-dm-portal .ui.grid > = +[class*=3D"four wide"].column { width: 25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"five wide"].column, .cmp-dm-por= +tal .ui.grid > .column.row > [class*=3D"five wide"].column, .cmp-dm-portal = +.ui.grid > .row > [class*=3D"five wide"].column, .cmp-dm-portal .ui.grid > = +[class*=3D"five wide"].column { width: 31.25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"six wide"].column, .cmp-dm-port= +al .ui.grid > .column.row > [class*=3D"six wide"].column, .cmp-dm-portal .u= +i.grid > .row > [class*=3D"six wide"].column, .cmp-dm-portal .ui.grid > [cl= +ass*=3D"six wide"].column { width: 37.5% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"seven wide"].column, .cmp-dm-po= +rtal .ui.grid > .column.row > [class*=3D"seven wide"].column, .cmp-dm-porta= +l .ui.grid > .row > [class*=3D"seven wide"].column, .cmp-dm-portal .ui.grid= + > [class*=3D"seven wide"].column { width: 43.75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"eight wide"].column, .cmp-dm-po= +rtal .ui.grid > .column.row > [class*=3D"eight wide"].column, .cmp-dm-porta= +l .ui.grid > .row > [class*=3D"eight wide"].column, .cmp-dm-portal .ui.grid= + > [class*=3D"eight wide"].column { width: 50% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"nine wide"].column, .cmp-dm-por= +tal .ui.grid > .column.row > [class*=3D"nine wide"].column, .cmp-dm-portal = +.ui.grid > .row > [class*=3D"nine wide"].column, .cmp-dm-portal .ui.grid > = +[class*=3D"nine wide"].column { width: 56.25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"ten wide"].column, .cmp-dm-port= +al .ui.grid > .column.row > [class*=3D"ten wide"].column, .cmp-dm-portal .u= +i.grid > .row > [class*=3D"ten wide"].column, .cmp-dm-portal .ui.grid > [cl= +ass*=3D"ten wide"].column { width: 62.5% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide"].column, .cmp-dm-p= +ortal .ui.grid > .column.row > [class*=3D"eleven wide"].column, .cmp-dm-por= +tal .ui.grid > .row > [class*=3D"eleven wide"].column, .cmp-dm-portal .ui.g= +rid > [class*=3D"eleven wide"].column { width: 68.75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide"].column, .cmp-dm-p= +ortal .ui.grid > .column.row > [class*=3D"twelve wide"].column, .cmp-dm-por= +tal .ui.grid > .row > [class*=3D"twelve wide"].column, .cmp-dm-portal .ui.g= +rid > [class*=3D"twelve wide"].column { width: 75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide"].column, .cmp-dm= +-portal .ui.grid > .column.row > [class*=3D"thirteen wide"].column, .cmp-dm= +-portal .ui.grid > .row > [class*=3D"thirteen wide"].column, .cmp-dm-portal= + .ui.grid > [class*=3D"thirteen wide"].column { width: 81.25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide"].column, .cmp-dm= +-portal .ui.grid > .column.row > [class*=3D"fourteen wide"].column, .cmp-dm= +-portal .ui.grid > .row > [class*=3D"fourteen wide"].column, .cmp-dm-portal= + .ui.grid > [class*=3D"fourteen wide"].column { width: 87.5% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide"].column, .cmp-dm-= +portal .ui.grid > .column.row > [class*=3D"fifteen wide"].column, .cmp-dm-p= +ortal .ui.grid > .row > [class*=3D"fifteen wide"].column, .cmp-dm-portal .u= +i.grid > [class*=3D"fifteen wide"].column { width: 93.75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide"].column, .cmp-dm-= +portal .ui.grid > .column.row > [class*=3D"sixteen wide"].column, .cmp-dm-p= +ortal .ui.grid > .row > [class*=3D"sixteen wide"].column, .cmp-dm-portal .u= +i.grid > [class*=3D"sixteen wide"].column { width: 100% !important; } + +@media only screen and (min-width: 320px) and (max-width: 767.98px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide mobile"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"one wide mobile"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"one wide mobile"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"one wide mobile"].column { width: 6.25% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide mobile"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"two wide mobile"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"two wide mobile"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"two wide mobile"].column { width: 12.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide mobile"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide mobile"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"three wide mobile"].column { width: 18= +.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide mobile"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"four wide mobile"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide mobile"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"four wide mobile"].column { width: 25% !i= +mportant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide mobile"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"five wide mobile"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide mobile"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"five wide mobile"].column { width: 31.25%= + !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide mobile"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"six wide mobile"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"six wide mobile"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"six wide mobile"].column { width: 37.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide mobile"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide mobile"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"seven wide mobile"].column { width: 43= +.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide mobile"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide mobile"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"eight wide mobile"].column { width: 50= +% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide mobile"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide mobile"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide mobile"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"nine wide mobile"].column { width: 56.25%= + !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide mobile"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"ten wide mobile"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide mobile"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"ten wide mobile"].column { width: 62.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide mobile"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide mobile"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide mobile"].column { width= +: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide mobile"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide mobile"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide mobile"].column { width= +: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide mobile"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide mobile"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen wide mobile"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wide mobile"].column= + { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide mobile"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide mobile"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen wide mobile"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wide mobile"].column= + { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide mobile"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide mobile"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide mobile"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide mobile"].column { w= +idth: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide mobile"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide mobile"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide mobile"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide mobile"].column { w= +idth: 100% !important; } +} + +@media only screen and (min-width: 768px) and (max-width: 991.98px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide tablet"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"one wide tablet"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"one wide tablet"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"one wide tablet"].column { width: 6.25% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide tablet"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"two wide tablet"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"two wide tablet"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"two wide tablet"].column { width: 12.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide tablet"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide tablet"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"three wide tablet"].column { width: 18= +.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide tablet"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"four wide tablet"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide tablet"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"four wide tablet"].column { width: 25% !i= +mportant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide tablet"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"five wide tablet"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide tablet"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"five wide tablet"].column { width: 31.25%= + !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide tablet"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"six wide tablet"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"six wide tablet"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"six wide tablet"].column { width: 37.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide tablet"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide tablet"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"seven wide tablet"].column { width: 43= +.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide tablet"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide tablet"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"eight wide tablet"].column { width: 50= +% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide tablet"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide tablet"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide tablet"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"nine wide tablet"].column { width: 56.25%= + !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide tablet"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"ten wide tablet"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide tablet"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"ten wide tablet"].column { width: 62.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide tablet"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide tablet"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide tablet"].column { width= +: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide tablet"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide tablet"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide tablet"].column { width= +: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide tablet"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide tablet"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen wide tablet"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wide tablet"].column= + { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide tablet"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide tablet"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen wide tablet"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wide tablet"].column= + { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide tablet"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide tablet"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide tablet"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide tablet"].column { w= +idth: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide tablet"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide tablet"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide tablet"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide tablet"].column { w= +idth: 100% !important; } +} + +@media only screen and (min-width: 992px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide computer"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"one wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"one wide computer"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"one wide computer"].column { width: 6.= +25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide computer"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"two wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"two wide computer"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"two wide computer"].column { width: 12= +.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide computer"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide computer"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide computer"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"three wide computer"].column { w= +idth: 18.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide computer"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"four wide computer"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide computer"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"four wide computer"].column { width= +: 25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide computer"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"five wide computer"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide computer"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"five wide computer"].column { width= +: 31.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide computer"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"six wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"six wide computer"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"six wide computer"].column { width: 37= +.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide computer"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide computer"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide computer"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"seven wide computer"].column { w= +idth: 43.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide computer"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide computer"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide computer"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"eight wide computer"].column { w= +idth: 50% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide computer"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide computer"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide computer"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"nine wide computer"].column { width= +: 56.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide computer"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"ten wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide computer"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"ten wide computer"].column { width: 62= +.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide computer"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide computer"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide computer"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide computer"].column= + { width: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide computer"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide computer"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide computer"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide computer"].column= + { width: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide computer"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide comput= +er"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen wide comp= +uter"].column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wide computer"= +].column { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide computer"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide comput= +er"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen wide comp= +uter"].column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wide computer"= +].column { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide computer= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide compute= +r"].column, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide computer"].co= +lumn { width: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide computer= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide compute= +r"].column, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide computer"].co= +lumn { width: 100% !important; } +} + +@media only screen and (min-width: 1200px) and (max-width: 1919.98px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide large screen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"one wide large screen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"one wide large scree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"one wide large screen"].co= +lumn { width: 6.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide large screen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"two wide large screen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"two wide large scree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"two wide large screen"].co= +lumn { width: 12.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide large screen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide large= + screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"three wide large scr= +een"].column { width: 18.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide large screen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"four wide large scre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"four wide large screen"= +].column { width: 25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide large screen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"five wide large scre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"five wide large screen"= +].column { width: 31.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide large screen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"six wide large screen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"six wide large scree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"six wide large screen"].co= +lumn { width: 37.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide large screen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide large= + screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"seven wide large scr= +een"].column { width: 43.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide large screen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide large= + screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"eight wide large scr= +een"].column { width: 50% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide large screen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide large scre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"nine wide large screen"= +].column { width: 56.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide large screen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"ten wide large screen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide large scree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"ten wide large screen"].co= +lumn { width: 62.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide large screen"].co= +lumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide large = +screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide la= +rge screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide large= + screen"].column { width: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide large screen"].co= +lumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide large = +screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide la= +rge screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide large= + screen"].column { width: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide large screen"].= +column, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide la= +rge screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen w= +ide large screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wi= +de large screen"].column { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide large screen"].= +column, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide la= +rge screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen w= +ide large screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wi= +de large screen"].column { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide large screen"].c= +olumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide larg= +e screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide= + large screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide l= +arge screen"].column { width: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide large screen"].c= +olumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide larg= +e screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide= + large screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide l= +arge screen"].column { width: 100% !important; } +} + +@media only screen and (min-width: 1920px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide widescreen"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"one wide widescreen"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"one wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"one wide widescreen"].column { w= +idth: 6.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide widescreen"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"two wide widescreen"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"two wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"two wide widescreen"].column { w= +idth: 12.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide widescreen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide widescreen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide widescree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"three wide widescreen"].co= +lumn { width: 18.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide widescreen"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"four wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"four wide widescreen"].column= + { width: 25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide widescreen"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"five wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"five wide widescreen"].column= + { width: 31.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide widescreen"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"six wide widescreen"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"six wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"six wide widescreen"].column { w= +idth: 37.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide widescreen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide widescreen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide widescree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"seven wide widescreen"].co= +lumn { width: 43.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide widescreen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide widescreen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide widescree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"eight wide widescreen"].co= +lumn { width: 50% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide widescreen"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"nine wide widescreen"].column= + { width: 56.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide widescreen"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"ten wide widescreen"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"ten wide widescreen"].column { w= +idth: 62.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide widescreen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide widescre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide widesc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide widescreen"= +].column { width: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide widescreen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide widescre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide widesc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide widescreen"= +].column { width: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide wide= +screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen wide = +widescreen"].column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wide wid= +escreen"].column { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide wide= +screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen wide = +widescreen"].column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wide wid= +escreen"].column { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide widescreen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide widesc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide wid= +escreen"].column, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide widescr= +een"].column { width: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide widescreen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide widesc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide wid= +escreen"].column, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide widescr= +een"].column { width: 100% !important; } +} + +.cmp-dm-portal .ui.grid > .primary.column, .cmp-dm-portal .ui.grid > .prima= +ry.row, .cmp-dm-portal .ui.grid > .row > .primary.column { background-color= +: rgb(161, 0, 255); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .row > .secondary.column, .cmp-dm-portal .ui.grid= + > .secondary.column, .cmp-dm-portal .ui.grid > .secondary.row { background= +-color: rgb(80, 80, 80); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .red.column, .cmp-dm-portal .ui.grid > .red.row, = +.cmp-dm-portal .ui.grid > .row > .red.column { background-color: rgb(219, 4= +0, 40); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .orange.column, .cmp-dm-portal .ui.grid > .orange= +.row, .cmp-dm-portal .ui.grid > .row > .orange.column { background-color: r= +gb(242, 113, 28); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .row > .yellow.column, .cmp-dm-portal .ui.grid > = +.yellow.column, .cmp-dm-portal .ui.grid > .yellow.row { background-color: r= +gb(251, 189, 8); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .olive.column, .cmp-dm-portal .ui.grid > .olive.r= +ow, .cmp-dm-portal .ui.grid > .row > .olive.column { background-color: rgb(= +181, 204, 24); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .green.column, .cmp-dm-portal .ui.grid > .green.r= +ow, .cmp-dm-portal .ui.grid > .row > .green.column { background-color: rgb(= +33, 186, 69); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .row > .teal.column, .cmp-dm-portal .ui.grid > .t= +eal.column, .cmp-dm-portal .ui.grid > .teal.row { background-color: rgb(0, = +181, 173); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .blue.column, .cmp-dm-portal .ui.grid > .blue.row= +, .cmp-dm-portal .ui.grid > .row > .blue.column { background-color: rgb(33,= + 133, 208); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .row > .violet.column, .cmp-dm-portal .ui.grid > = +.violet.column, .cmp-dm-portal .ui.grid > .violet.row { background-color: r= +gb(100, 53, 201); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .purple.column, .cmp-dm-portal .ui.grid > .purple= +.row, .cmp-dm-portal .ui.grid > .row > .purple.column { background-color: r= +gb(163, 51, 200); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .pink.column, .cmp-dm-portal .ui.grid > .pink.row= +, .cmp-dm-portal .ui.grid > .row > .pink.column { background-color: rgb(224= +, 57, 151); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .brown.column, .cmp-dm-portal .ui.grid > .brown.r= +ow, .cmp-dm-portal .ui.grid > .row > .brown.column { background-color: rgb(= +165, 103, 63); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .grey.column, .cmp-dm-portal .ui.grid > .grey.row= +, .cmp-dm-portal .ui.grid > .row > .grey.column { background-color: rgb(118= +, 118, 118); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .black.column, .cmp-dm-portal .ui.grid > .black.r= +ow, .cmp-dm-portal .ui.grid > .row > .black.column { background-color: rgb(= +27, 28, 29); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > [class*=3D"equal width"].row > .column, .cmp-dm-p= +ortal .ui[class*=3D"equal width"].grid > .column:not(.row), .cmp-dm-portal = +.ui[class*=3D"equal width"].grid > .row > .column { display: inline-block; = +-webkit-box-flex: 1; flex-grow: 1; } + +.cmp-dm-portal .ui.grid > [class*=3D"equal width"].row > .wide.column, .cmp= +-dm-portal .ui[class*=3D"equal width"].grid > .row > .wide.column, .cmp-dm-= +portal .ui[class*=3D"equal width"].grid > .wide.column { -webkit-box-flex: = +0; flex-grow: 0; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.stackable.grid { width: auto; margin-left: 0px !import= +ant; margin-right: 0px !important; } + .cmp-dm-portal .ui.grid > .stackable.stackable.stackable.row > .column, .= +cmp-dm-portal .ui.stackable.grid > .column.grid > .column, .cmp-dm-portal .= +ui.stackable.grid > .column.row > .column, .cmp-dm-portal .ui.stackable.gri= +d > .column:not(.row), .cmp-dm-portal .ui.stackable.grid > .row > .column, = +.cmp-dm-portal .ui.stackable.grid > .row > .wide.column, .cmp-dm-portal .ui= +.stackable.grid > .wide.column { padding: 1rem; width: 100% !important; mar= +gin: 0px !important; box-shadow: none !important; } + .cmp-dm-portal .ui.stackable.grid:not(.vertically) > .row { margin: 0px; = +padding: 0px; } + .cmp-dm-portal .ui.container > .ui.stackable.grid > .column, .cmp-dm-port= +al .ui.container > .ui.stackable.grid > .row > .column { padding-left: 0px = +!important; padding-right: 0px !important; } + .cmp-dm-portal .ui.grid .ui.stackable.grid, .cmp-dm-portal .ui.segment:no= +t(.vertical) .ui.stackable.page.grid { margin-left: -1rem !important; margi= +n-right: -1rem !important; } + .cmp-dm-portal .ui.stackable.celled.grid > .column:not(.row):first-child,= + .cmp-dm-portal .ui.stackable.celled.grid > .row:first-child > .column:firs= +t-child, .cmp-dm-portal .ui.stackable.divided.grid > .column:not(.row):firs= +t-child, .cmp-dm-portal .ui.stackable.divided.grid > .row:first-child > .co= +lumn:first-child { border-top: none !important; } + .cmp-dm-portal .ui.stackable.celled.grid > .column:not(.row), .cmp-dm-por= +tal .ui.stackable.celled.grid > .row > .column, .cmp-dm-portal .ui.stackabl= +e.divided:not(.vertically).grid > .column:not(.row), .cmp-dm-portal .ui.sta= +ckable.divided:not(.vertically).grid > .row > .column { border-top: 1px sol= +id rgba(34, 36, 38, 0.15); box-shadow: none !important; padding-top: 2rem != +important; padding-bottom: 2rem !important; } +} + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"computer only"].col= +umn:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"lar= +ge screen only"].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > .= +row > [class*=3D"tablet only"].column:not(.mobile), .cmp-dm-portal .ui.grid= +.grid.grid > .row > [class*=3D"widescreen only"].column:not(.mobile), .cmp-= +dm-portal .ui.grid.grid.grid > [class*=3D"computer only"].column:not(.mobil= +e), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"computer only"].row:not(= +.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large screen only"= +].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large= + screen only"].row:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class= +*=3D"tablet only"].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid >= + [class*=3D"tablet only"].row:not(.mobile), .cmp-dm-portal .ui.grid.grid.gr= +id > [class*=3D"widescreen only"].column:not(.mobile), .cmp-dm-portal .ui.g= +rid.grid.grid > [class*=3D"widescreen only"].row:not(.mobile), .cmp-dm-port= +al .ui[class*=3D"computer only"].grid.grid.grid:not(.mobile), .cmp-dm-porta= +l .ui[class*=3D"large screen only"].grid.grid.grid:not(.mobile), .cmp-dm-po= +rtal .ui[class*=3D"tablet only"].grid.grid.grid:not(.mobile), .cmp-dm-porta= +l .ui[class*=3D"widescreen only"].grid.grid.grid:not(.mobile) { display: no= +ne !important; } +} + +@media only screen and (min-width: 768px) and (max-width: 991.98px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"computer only"].col= +umn:not(.tablet), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"lar= +ge screen only"].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > .= +row > [class*=3D"mobile only"].column:not(.tablet), .cmp-dm-portal .ui.grid= +.grid.grid > .row > [class*=3D"widescreen only"].column:not(.mobile), .cmp-= +dm-portal .ui.grid.grid.grid > [class*=3D"computer only"].column:not(.table= +t), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"computer only"].row:not(= +.tablet), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large screen only"= +].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large= + screen only"].row:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class= +*=3D"mobile only"].column:not(.tablet), .cmp-dm-portal .ui.grid.grid.grid >= + [class*=3D"mobile only"].row:not(.tablet), .cmp-dm-portal .ui.grid.grid.gr= +id > [class*=3D"widescreen only"].column:not(.mobile), .cmp-dm-portal .ui.g= +rid.grid.grid > [class*=3D"widescreen only"].row:not(.mobile), .cmp-dm-port= +al .ui[class*=3D"computer only"].grid.grid.grid:not(.tablet), .cmp-dm-porta= +l .ui[class*=3D"large screen only"].grid.grid.grid:not(.mobile), .cmp-dm-po= +rtal .ui[class*=3D"mobile only"].grid.grid.grid:not(.tablet), .cmp-dm-porta= +l .ui[class*=3D"widescreen only"].grid.grid.grid:not(.mobile) { display: no= +ne !important; } +} + +@media only screen and (min-width: 992px) and (max-width: 1199.98px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"large screen only"]= +.column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D= +"mobile only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > .= +row > [class*=3D"tablet only"].column:not(.computer), .cmp-dm-portal .ui.gr= +id.grid.grid > .row > [class*=3D"widescreen only"].column:not(.mobile), .cm= +p-dm-portal .ui.grid.grid.grid > [class*=3D"large screen only"].column:not(= +.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large screen only"= +].row:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"mobile o= +nly"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D= +"mobile only"].row:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > [cla= +ss*=3D"tablet only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.gr= +id > [class*=3D"tablet only"].row:not(.computer), .cmp-dm-portal .ui.grid.g= +rid.grid > [class*=3D"widescreen only"].column:not(.mobile), .cmp-dm-portal= + .ui.grid.grid.grid > [class*=3D"widescreen only"].row:not(.mobile), .cmp-d= +m-portal .ui[class*=3D"large screen only"].grid.grid.grid:not(.mobile), .cm= +p-dm-portal .ui[class*=3D"mobile only"].grid.grid.grid:not(.computer), .cmp= +-dm-portal .ui[class*=3D"tablet only"].grid.grid.grid:not(.computer), .cmp-= +dm-portal .ui[class*=3D"widescreen only"].grid.grid.grid:not(.mobile) { dis= +play: none !important; } +} + +@media only screen and (min-width: 1200px) and (max-width: 1919.98px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"mobile only"].colum= +n:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"tab= +let only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > .row = +> [class*=3D"widescreen only"].column:not(.mobile), .cmp-dm-portal .ui.grid= +.grid.grid > [class*=3D"mobile only"].column:not(.computer), .cmp-dm-portal= + .ui.grid.grid.grid > [class*=3D"mobile only"].row:not(.computer), .cmp-dm-= +portal .ui.grid.grid.grid > [class*=3D"tablet only"].column:not(.computer),= + .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"tablet only"].row:not(.comp= +uter), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"widescreen only"].col= +umn:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"widescreen= + only"].row:not(.mobile), .cmp-dm-portal .ui[class*=3D"mobile only"].grid.g= +rid.grid:not(.computer), .cmp-dm-portal .ui[class*=3D"tablet only"].grid.gr= +id.grid:not(.computer), .cmp-dm-portal .ui[class*=3D"widescreen only"].grid= +.grid.grid:not(.mobile) { display: none !important; } +} + +@media only screen and (min-width: 1920px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"mobile only"].colum= +n:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"tab= +let only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > [clas= +s*=3D"mobile only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.gri= +d > [class*=3D"mobile only"].row:not(.computer), .cmp-dm-portal .ui.grid.gr= +id.grid > [class*=3D"tablet only"].column:not(.computer), .cmp-dm-portal .u= +i.grid.grid.grid > [class*=3D"tablet only"].row:not(.computer), .cmp-dm-por= +tal .ui[class*=3D"mobile only"].grid.grid.grid:not(.computer), .cmp-dm-port= +al .ui[class*=3D"tablet only"].grid.grid.grid:not(.computer) { display: non= +e !important; } +} + +.cmp-dm-portal .ui.menu { display: flex; margin: 1rem 0px; font-family: gra= +phik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; backgroun= +d: rgb(255, 255, 255); font-weight: 400; border: 1px solid rgba(34, 36, 38,= + 0.15); box-shadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px; border-radius: = +0.285714rem; min-height: 2.85714em; } + +.cmp-dm-portal .ui.menu::after { content: ""; display: block; height: 0px; = +clear: both; visibility: hidden; } + +.cmp-dm-portal .ui.menu:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.menu:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.menu .menu { margin: 0px; } + +.cmp-dm-portal .ui.menu:not(.vertical) .item, .cmp-dm-portal .ui.menu:not(.= +vertical) > .menu { display: flex; } + +.cmp-dm-portal .ui.menu:not(.vertical) .item { -webkit-box-align: center; a= +lign-items: center; } + +.cmp-dm-portal .ui.menu .item { position: relative; vertical-align: middle;= + line-height: 1; text-decoration: none; -webkit-tap-highlight-color: transp= +arent; -webkit-box-flex: 0; flex: 0 0 auto; user-select: none; background: = +none; padding: 0.928571em 1.14286em; text-transform: none; color: rgb(80, 8= +0, 80); font-weight: 400; transition: background 0.1s ease 0s, box-shadow 0= +.1s ease 0s, color 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s; } + +.cmp-dm-portal .ui.menu > .item:first-child { border-radius: 0.285714rem 0p= +x 0px 0.285714rem; } + +.cmp-dm-portal .ui.menu .item::before { position: absolute; content: ""; to= +p: 0px; right: 0px; height: 100%; width: 1px; background: rgba(34, 36, 38, = +0.1); } + +.cmp-dm-portal .ui.menu .item > a:not(.ui), .cmp-dm-portal .ui.menu .item >= + p:only-child, .cmp-dm-portal .ui.menu .text.item > * { user-select: text; = +line-height: 1.3; } + +.cmp-dm-portal .ui.menu .item > p:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.menu .item > p:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.menu .item > i.icon { opacity: 0.9; float: none; margin:= + 0px 0.357143em 0px 0px; } + +.cmp-dm-portal .ui.menu:not(.vertical) .item > .button { position: relative= +; top: 0px; margin: -0.5em 0px; padding-bottom: 0.785714em; padding-top: 0.= +785714em; font-size: 1em; } + +.cmp-dm-portal .ui.menu > .container, .cmp-dm-portal .ui.menu > .grid { dis= +play: flex; -webkit-box-align: inherit; align-items: inherit; -webkit-box-o= +rient: inherit; -webkit-box-direction: inherit; flex-direction: inherit; } + +.cmp-dm-portal .ui.menu .item > .input { width: 100%; } + +.cmp-dm-portal .ui.menu:not(.vertical) .item > .input { position: relative;= + top: 0px; margin: -0.5em 0px; } + +.cmp-dm-portal .ui.menu .item > .input input { font-size: 1em; padding-top:= + 0.571429em; padding-bottom: 0.571429em; } + +.cmp-dm-portal .ui.menu .header.item, .cmp-dm-portal .ui.vertical.menu .hea= +der.item { margin: 0px; font-weight: 700; } + +.cmp-dm-portal .ui.menu .item > i.dropdown.icon { padding: 0px; float: righ= +t; margin: 0px 0px 0px 1em; } + +.cmp-dm-portal .ui.menu .dropdown.item .menu { min-width: calc(100% - 1px);= + border-radius: 0px 0px 0.285714rem 0.285714rem; background: rgb(255, 255, = +255); margin: 0px; box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 3px 0px; -webkit= +-box-orient: vertical !important; -webkit-box-direction: normal !important;= + flex-direction: column !important; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu > .item { margin: 0px; text-alig= +n: left; font-size: 1em !important; padding: 0.78571em 1.14286em !important= +; background: transparent !important; color: rgb(80, 80, 80) !important; te= +xt-transform: none !important; font-weight: 400 !important; box-shadow: non= +e !important; transition: none 0s ease 0s !important; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu > .item:hover, .cmp-dm-portal .u= +i.menu .ui.dropdown .menu > .selected.item { background: rgba(0, 0, 0, 0.05= +) !important; color: rgba(0, 0, 0, 0.95) !important; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu > .active.item { background: rgb= +a(0, 0, 0, 0.03) !important; font-weight: 700 !important; color: rgba(0, 0,= + 0, 0.95) !important; } + +.cmp-dm-portal .ui.menu .ui.dropdown.item .menu .item:not(.filtered) { disp= +lay: block; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu > .item .icon:not(.dropdown) { d= +isplay: inline-block; float: none; font-size: 1em !important; margin: 0px 0= +.75em 0px 0px !important; } + +.cmp-dm-portal .ui.secondary.menu .dropdown.item > .menu, .cmp-dm-portal .u= +i.text.menu .dropdown.item > .menu { border-radius: 0.285714rem; margin-top= +: 0.357143em; } + +.cmp-dm-portal .ui.menu .pointing.dropdown.item .menu { margin-top: 0.75em;= + } + +.cmp-dm-portal .ui.inverted.menu .search.dropdown.item > .search, .cmp-dm-p= +ortal .ui.inverted.menu .search.dropdown.item > .text { color: rgba(255, 25= +5, 255, 0.9); } + +.cmp-dm-portal .ui.item.menu .dropdown .menu .item { width: 100%; } + +.cmp-dm-portal .ui.menu .item > .label:not(.floating) { margin-left: 1em; p= +adding: 0.3em 0.785714em; } + +.cmp-dm-portal .ui.menu .item > .floating.label { padding: 0.3em 0.785714em= +; } + +.cmp-dm-portal .ui.menu .item > .label { background: rgb(153, 153, 153); co= +lor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.menu .item > .image.label img { margin: -0.2833em 0.8em = +-0.2833em -0.8em; height: 1.5666em; } + +.cmp-dm-portal .ui.menu .item > img:not(.ui) { display: inline-block; verti= +cal-align: middle; margin: -0.3em 0px; width: 2.5em; } + +.cmp-dm-portal .ui.menu .list .item::before { background: none !important; = +} + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.menu > .ui.container { width: 100% !important; margin-= +left: 0px !important; margin-right: 0px !important; } +} + +@media only screen and (min-width: 768px) { + .cmp-dm-portal .ui.menu:not(.secondary):not(.text):not(.tabular):not(.bor= +derless) > .container > .item:not(.right):not(.borderless):first-child { bo= +rder-left: 1px solid rgba(34, 36, 38, 0.1); } + .cmp-dm-portal .ui.menu:not(.secondary):not(.text):not(.tabular):not(.bor= +derless) > .container > .right.item:not(.borderless):last-child, .cmp-dm-po= +rtal .ui.menu:not(.secondary):not(.text):not(.tabular):not(.borderless) > .= +container > .right.menu > .item:not(.borderless):last-child { border-right:= + 1px solid rgba(34, 36, 38, 0.1); } +} + +.cmp-dm-portal .ui.link.menu .item:hover, .cmp-dm-portal .ui.menu .dropdown= +.item:hover, .cmp-dm-portal .ui.menu .link.item:hover, .cmp-dm-portal .ui.m= +enu a.item:hover { cursor: pointer; background: rgba(0, 0, 0, 0.03); color:= + rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.link.menu .item:active, .cmp-dm-portal .ui.menu .link.it= +em:active, .cmp-dm-portal .ui.menu a.item:active { background: rgba(0, 0, 0= +, 0.03); color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.menu .active.item { background: rgba(0, 0, 0, 0.05); col= +or: rgba(0, 0, 0, 0.95); font-weight: 400; box-shadow: none; } + +.cmp-dm-portal .ui.menu .active.item > i.icon { opacity: 1; } + +.cmp-dm-portal .ui.menu .active.item:hover, .cmp-dm-portal .ui.vertical.men= +u .active.item:hover { background-color: rgba(0, 0, 0, 0.05); color: rgba(0= +, 0, 0, 0.95); } + +.cmp-dm-portal .ui.ui.menu .item.disabled { cursor: default; background-col= +or: transparent; color: rgba(40, 40, 40, 0.3); pointer-events: none; } + +.cmp-dm-portal .ui.menu:not(.vertical) .left.item, .cmp-dm-portal .ui.menu:= +not(.vertical) .left.menu { display: flex; margin-right: auto !important; } + +.cmp-dm-portal .ui.menu:not(.vertical) .right.item, .cmp-dm-portal .ui.menu= +:not(.vertical) .right.menu { display: flex; margin-left: auto !important; = +} + +.cmp-dm-portal .ui.menu:not(.vertical) :not(.dropdown) > .left.menu, .cmp-d= +m-portal .ui.menu:not(.vertical) :not(.dropdown) > .right.menu { display: i= +nherit; } + +.cmp-dm-portal .ui.menu:not(.vertical) .center.item, .cmp-dm-portal .ui.men= +u:not(.vertical) .center.menu { display: flex; margin-left: auto !important= +; margin-right: auto !important; } + +.cmp-dm-portal .ui.menu .right.item::before, .cmp-dm-portal .ui.menu .right= +.menu > .item::before { right: auto; left: 0px; } + +.cmp-dm-portal .ui.menu .center.item:last-child::before, .cmp-dm-portal .ui= +.menu .center.menu > .item:last-child::before { display: none; } + +.cmp-dm-portal .ui.secondary.menu { margin-left: -0.357143em; margin-right:= + -0.357143em; } + +.cmp-dm-portal .ui.secondary.menu, .cmp-dm-portal .ui.secondary.menu .item = +{ background: none; border-radius: 0px; border: none; box-shadow: none; } + +.cmp-dm-portal .ui.secondary.menu .item { align-self: center; padding: 0.78= +5714em 0px; margin: 0px 0.928571em; transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.secondary.menu .item::before { display: none !important;= + } + +.cmp-dm-portal .ui.secondary.menu .header.item { border-radius: 0px; border= +-right: none; background: none transparent; } + +.cmp-dm-portal .ui.secondary.menu .item > img:not(.ui) { margin: 0px; } + +.cmp-dm-portal .ui.secondary.menu .dropdown.item:hover, .cmp-dm-portal .ui.= +secondary.menu .link.item:hover, .cmp-dm-portal .ui.secondary.menu a.item:h= +over { background: none; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.secondary.menu .active.item { border-radius: 0px; } + +.cmp-dm-portal .ui.secondary.menu .active.item, .cmp-dm-portal .ui.secondar= +y.menu .active.item:hover { box-shadow: none; background: none; color: rgb(= +80, 80, 80); } + +.cmp-dm-portal .ui.secondary.inverted.menu .link.item:not(.disabled), .cmp-= +dm-portal .ui.secondary.inverted.menu a.item:not(.disabled) { color: rgba(2= +55, 255, 255, 0.7); } + +.cmp-dm-portal .ui.secondary.inverted.menu .dropdown.item:hover, .cmp-dm-po= +rtal .ui.secondary.inverted.menu .link.item:hover, .cmp-dm-portal .ui.secon= +dary.inverted.menu a.item:hover { background: rgba(255, 255, 255, 0.08); co= +lor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.secondary.inverted.menu .active.item { background: rgba(= +255, 255, 255, 0.15); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.secondary.item.menu { margin-left: 0px; margin-right: 0p= +x; } + +.cmp-dm-portal .ui.secondary.item.menu .item:last-child { margin-right: 0px= +; } + +.cmp-dm-portal .ui.vertical.icon.menu { display: inline-block; width: auto;= + } + +.cmp-dm-portal .ui.icon.menu .item { height: auto; text-align: center; colo= +r: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.icon.menu .item > .icon:not(.dropdown) { margin: 0px; op= +acity: 1; } + +.cmp-dm-portal .ui.icon.menu .icon::before { opacity: 1; } + +.cmp-dm-portal .ui.menu .icon.item > .icon { width: auto; margin: 0px auto;= + } + +.cmp-dm-portal .ui.vertical.icon.menu .item > .icon:not(.dropdown) { displa= +y: block; opacity: 1; margin: 0px auto; float: none; } + +.cmp-dm-portal .ui.inverted.icon.menu .item { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.ui.menu .primary.active.item, .cmp-dm-portal .ui.ui.prim= +ary.menu .active.item, .cmp-dm-portal .ui.ui.primary.menu .active.item:hove= +r { color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.ui.menu .red.active.item, .cmp-dm-portal .ui.ui.red.menu= + .active.item, .cmp-dm-portal .ui.ui.red.menu .active.item:hover { color: r= +gb(219, 40, 40); } + +.cmp-dm-portal .ui.ui.menu .orange.active.item, .cmp-dm-portal .ui.ui.orang= +e.menu .active.item, .cmp-dm-portal .ui.ui.orange.menu .active.item:hover {= + color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.ui.menu .yellow.active.item, .cmp-dm-portal .ui.ui.yello= +w.menu .active.item, .cmp-dm-portal .ui.ui.yellow.menu .active.item:hover {= + color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.ui.menu .olive.active.item, .cmp-dm-portal .ui.ui.olive.= +menu .active.item, .cmp-dm-portal .ui.ui.olive.menu .active.item:hover { co= +lor: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.ui.green.menu .active.item, .cmp-dm-portal .ui.ui.green.= +menu .active.item:hover, .cmp-dm-portal .ui.ui.menu .green.active.item { co= +lor: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.ui.menu .teal.active.item, .cmp-dm-portal .ui.ui.teal.me= +nu .active.item, .cmp-dm-portal .ui.ui.teal.menu .active.item:hover { color= +: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.ui.blue.menu .active.item, .cmp-dm-portal .ui.ui.blue.me= +nu .active.item:hover, .cmp-dm-portal .ui.ui.menu .blue.active.item { color= +: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.ui.menu .violet.active.item, .cmp-dm-portal .ui.ui.viole= +t.menu .active.item, .cmp-dm-portal .ui.ui.violet.menu .active.item:hover {= + color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.ui.menu .purple.active.item, .cmp-dm-portal .ui.ui.purpl= +e.menu .active.item, .cmp-dm-portal .ui.ui.purple.menu .active.item:hover {= + color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.ui.menu .pink.active.item, .cmp-dm-portal .ui.ui.pink.me= +nu .active.item, .cmp-dm-portal .ui.ui.pink.menu .active.item:hover { color= +: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.ui.brown.menu .active.item, .cmp-dm-portal .ui.ui.brown.= +menu .active.item:hover, .cmp-dm-portal .ui.ui.menu .brown.active.item { co= +lor: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.ui.grey.menu .active.item, .cmp-dm-portal .ui.ui.grey.me= +nu .active.item:hover, .cmp-dm-portal .ui.ui.menu .grey.active.item { color= +: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.ui.black.menu .active.item, .cmp-dm-portal .ui.ui.black.= +menu .active.item:hover, .cmp-dm-portal .ui.ui.menu .black.active.item { co= +lor: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.inverted.menu { border: 0px solid transparent; backgroun= +d: rgb(27, 28, 29); box-shadow: none; } + +.cmp-dm-portal .ui.inverted.menu .item, .cmp-dm-portal .ui.inverted.menu .i= +tem > a:not(.ui) { background: transparent; color: rgba(255, 255, 255, 0.9)= +; } + +.cmp-dm-portal .ui.inverted.menu .item.menu { background: transparent; } + +.cmp-dm-portal .ui.inverted.menu .item::before { background: rgba(255, 255,= + 255, 0.08); } + +.cmp-dm-portal .ui.inverted.menu .header.item { margin: 0px; background: tr= +ansparent; box-shadow: none; } + +.cmp-dm-portal .ui.ui.inverted.menu .item.disabled { color: rgba(225, 225, = +225, 0.3); } + +.cmp-dm-portal .ui.inverted.menu .dropdown.item:hover, .cmp-dm-portal .ui.i= +nverted.menu .link.item:active, .cmp-dm-portal .ui.inverted.menu .link.item= +:hover, .cmp-dm-portal .ui.inverted.menu a.item:active, .cmp-dm-portal .ui.= +inverted.menu a.item:hover, .cmp-dm-portal .ui.link.inverted.menu .item:hov= +er { background: rgba(255, 255, 255, 0.08); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.inverted.menu .active.item, .cmp-dm-portal .ui.inverted.= +menu .active.item:hover { background: rgb(61, 62, 63); color: rgb(255, 255,= + 255) !important; } + +.cmp-dm-portal .ui.floated.menu { float: left; margin: 0px 0.5rem 0px 0px; = +} + +.cmp-dm-portal .ui.floated.menu .item:last-child::before { display: none; } + +.cmp-dm-portal .ui.right.floated.menu { float: right; margin: 0px 0px 0px 0= +.5rem; } + +.cmp-dm-portal .ui.ui.inverted.menu .primary.active.item, .cmp-dm-portal .u= +i.ui.inverted.primary.menu { background-color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.inverted.primary.menu .item::before { background-color: = +rgba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.primary.menu .active.item { background-color= +: rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .red.active.item, .cmp-dm-portal .ui.ui= +.inverted.red.menu { background-color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.inverted.red.menu .item::before { background-color: rgba= +(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.red.menu .active.item { background-color: rg= +ba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .orange.active.item, .cmp-dm-portal .ui= +.ui.inverted.orange.menu { background-color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.inverted.orange.menu .item::before { background-color: r= +gba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.orange.menu .active.item { background-color:= + rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .yellow.active.item, .cmp-dm-portal .ui= +.ui.inverted.yellow.menu { background-color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.inverted.yellow.menu .item::before { background-color: r= +gba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.yellow.menu .active.item { background-color:= + rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .olive.active.item, .cmp-dm-portal .ui.= +ui.inverted.olive.menu { background-color: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.inverted.olive.menu .item::before { background-color: rg= +ba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.olive.menu .active.item { background-color: = +rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.green.menu, .cmp-dm-portal .ui.ui.inverted.m= +enu .green.active.item { background-color: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.inverted.green.menu .item::before { background-color: rg= +ba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.green.menu .active.item { background-color: = +rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .teal.active.item, .cmp-dm-portal .ui.u= +i.inverted.teal.menu { background-color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.inverted.teal.menu .item::before { background-color: rgb= +a(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.teal.menu .active.item { background-color: r= +gba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.blue.menu, .cmp-dm-portal .ui.ui.inverted.me= +nu .blue.active.item { background-color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.inverted.blue.menu .item::before { background-color: rgb= +a(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.blue.menu .active.item { background-color: r= +gba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .violet.active.item, .cmp-dm-portal .ui= +.ui.inverted.violet.menu { background-color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.inverted.violet.menu .item::before { background-color: r= +gba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.violet.menu .active.item { background-color:= + rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .purple.active.item, .cmp-dm-portal .ui= +.ui.inverted.purple.menu { background-color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.inverted.purple.menu .item::before { background-color: r= +gba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.purple.menu .active.item { background-color:= + rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .pink.active.item, .cmp-dm-portal .ui.u= +i.inverted.pink.menu { background-color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.inverted.pink.menu .item::before { background-color: rgb= +a(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.pink.menu .active.item { background-color: r= +gba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.brown.menu, .cmp-dm-portal .ui.ui.inverted.m= +enu .brown.active.item { background-color: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.inverted.brown.menu .item::before { background-color: rg= +ba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.brown.menu .active.item { background-color: = +rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.grey.menu, .cmp-dm-portal .ui.ui.inverted.me= +nu .grey.active.item { background-color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.inverted.grey.menu .item::before { background-color: rgb= +a(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.grey.menu .active.item { background-color: r= +gba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.black.menu, .cmp-dm-portal .ui.ui.inverted.m= +enu .black.active.item { background-color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.inverted.black.menu .item::before { background-color: rg= +ba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.black.menu .active.item { background-color: = +rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.item.menu, .cmp-dm-portal .ui.item.menu .item { width: 1= +00%; text-align: center; -webkit-box-pack: center; justify-content: center;= + padding-left: 0px !important; padding-right: 0px !important; margin-left: = +0px !important; margin-right: 0px !important; } + +.cmp-dm-portal .ui.attached.item.menu:not(.tabular) { margin: 0px -1px !imp= +ortant; } + +.cmp-dm-portal .ui.item.menu .item:last-child::before { display: none; } + +.cmp-dm-portal .ui.menu.two.item .item { width: 50%; } + +.cmp-dm-portal .ui.menu.three.item .item { width: 33.333%; } + +.cmp-dm-portal .ui.menu.four.item .item { width: 25%; } + +.cmp-dm-portal .ui.menu.five.item .item { width: 20%; } + +.cmp-dm-portal .ui.menu.six.item .item { width: 16.666%; } + +.cmp-dm-portal .ui.menu.seven.item .item { width: 14.285%; } + +.cmp-dm-portal .ui.menu.eight.item .item { width: 12.5%; } + +.cmp-dm-portal .ui.menu.nine.item .item { width: 11.11%; } + +.cmp-dm-portal .ui.menu.ten.item .item { width: 10%; } + +.cmp-dm-portal .ui.menu.eleven.item .item { width: 9.09%; } + +.cmp-dm-portal .ui.menu.twelve.item .item { width: 8.333%; } + +.cmp-dm-portal .ui.inverted.pointing.menu .primary.active.item::after { bac= +kground-color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.inverted.pointing.menu .secondary.active.item::after { b= +ackground-color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.inverted.pointing.menu .red.active.item::after { backgro= +und-color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.inverted.pointing.menu .orange.active.item::after { back= +ground-color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.inverted.pointing.menu .yellow.active.item::after { back= +ground-color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.inverted.pointing.menu .olive.active.item::after { backg= +round-color: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.inverted.pointing.menu .green.active.item::after { backg= +round-color: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.inverted.pointing.menu .teal.active.item::after { backgr= +ound-color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.inverted.pointing.menu .blue.active.item::after { backgr= +ound-color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.inverted.pointing.menu .violet.active.item::after { back= +ground-color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.inverted.pointing.menu .purple.active.item::after { back= +ground-color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.inverted.pointing.menu .pink.active.item::after { backgr= +ound-color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.inverted.pointing.menu .brown.active.item::after { backg= +round-color: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.inverted.pointing.menu .grey.active.item::after { backgr= +ound-color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.inverted.pointing.menu .black.active.item::after { backg= +round-color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.menu { font-size: 1rem; } + +.cmp-dm-portal .ui.vertical.menu { width: 15rem; } + +.cmp-dm-portal .ui.menu .ui.inverted.inverted.dropdown.item .menu { backgro= +und: rgb(27, 28, 29); box-shadow: none; } + +.cmp-dm-portal .ui.menu .ui.inverted.dropdown .menu > .item { color: rgba(2= +55, 255, 255, 0.8) !important; } + +.cmp-dm-portal .ui.menu .ui.inverted.dropdown .menu > .active.item { backgr= +ound: transparent !important; color: rgba(255, 255, 255, 0.8) !important; } + +.cmp-dm-portal .ui.menu .ui.inverted.dropdown .menu > .item:hover { backgro= +und: rgba(255, 255, 255, 0.08) !important; color: rgba(255, 255, 255, 0.8) = +!important; } + +.cmp-dm-portal .ui.menu .ui.inverted.dropdown .menu > .selected.item { back= +ground: rgba(255, 255, 255, 0.15) !important; color: rgba(255, 255, 255, 0.= +8) !important; } + +.cmp-dm-portal .ui.secondary.menu .item { color: rgb(144, 144, 144); } + +.cmp-dm-portal .ui.secondary.menu .primary.menu .item { border-bottom: 0.21= +4286em solid transparent; text-transform: uppercase; color: rgb(161, 0, 255= +); } + +.cmp-dm-portal .ui.secondary.menu .primary.menu .link.item:hover, .cmp-dm-p= +ortal .ui.secondary.menu .primary.menu a.item:hover { color: purple; border= +-bottom: 0.214286em solid rgb(161, 0, 255); } + +.cmp-dm-portal .ui.message { position: relative; min-height: 1em; margin: 1= +em 0px; background: rgb(80, 80, 80); padding: 1em 1.5em; line-height: 1.428= +5em; color: rgb(80, 80, 80); transition: opacity 0.1s ease 0s, color 0.1s e= +ase 0s, background 0.1s ease 0s, box-shadow 0.1s ease 0s, -webkit-box-shado= +w 0.1s ease 0s; border-radius: 0.285714rem; box-shadow: rgba(34, 36, 38, 0.= +22) 0px 0px 0px 1px inset, transparent 0px 0px 0px 0px; } + +.cmp-dm-portal .ui.message:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.message:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.message .header { display: block; font-family: graphik-r= +egular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; font-weight: 70= +0; margin: -0.142857em 0px 0px; } + +.cmp-dm-portal .ui.message .header:not(.ui) { font-size: 1.14286em; } + +.cmp-dm-portal .ui.message p { opacity: 0.85; margin: 0.75em 0px; } + +.cmp-dm-portal .ui.message p:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.message p:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.message .header + p { margin-top: 0.25em; } + +.cmp-dm-portal .ui.message .list:not(.ui) { text-align: left; padding: 0px;= + opacity: 0.85; list-style-position: inside; margin: 0.5em 0px 0px; } + +.cmp-dm-portal .ui.message .list:not(.ui):first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.message .list:not(.ui):last-child { margin-bottom: 0px; = +} + +.cmp-dm-portal .ui.message .list:not(.ui) li { position: relative; list-sty= +le-type: none; margin: 0px 0px 0.3em 1em; padding: 0px; } + +.cmp-dm-portal .ui.message .list:not(.ui) li::before { position: absolute; = +content: "=E2=80=A2"; left: -1em; height: 100%; vertical-align: baseline; } + +.cmp-dm-portal .ui.message .list:not(.ui) li:last-child { margin-bottom: 0p= +x; } + +.cmp-dm-portal .ui.message > .icon { margin-right: 0.6em; } + +.cmp-dm-portal .ui.message > .close.icon { cursor: pointer; position: absol= +ute; margin: 0px; top: 0.78575em; right: 0.5em; opacity: 0.7; transition: o= +pacity 0.1s ease 0s; } + +.cmp-dm-portal .ui.message > .close.icon:hover { opacity: 1; } + +.cmp-dm-portal .ui.message > :first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.message > :last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.dropdown .menu > .message { margin: 0px -1px; } + +.cmp-dm-portal .ui.visible.visible.visible.visible.message { display: block= +; } + +.cmp-dm-portal .ui.icon.visible.visible.visible.visible.message { display: = +flex; } + +.cmp-dm-portal .ui.hidden.hidden.hidden.hidden.message { display: none; } + +.cmp-dm-portal .ui.primary.message { background-color: rgb(223, 240, 255); = +color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.attached.primary.message, .cmp-dm-portal .ui.primary.mes= +sage { box-shadow: rgb(161, 0, 255) 0px 0px 0px 1px inset, transparent 0px = +0px 0px 0px; } + +.cmp-dm-portal .ui.primary.message .header { color: rgba(242, 242, 242, 0.9= +); } + +.cmp-dm-portal .ui.secondary.message { background-color: rgb(244, 244, 244)= +; color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.attached.secondary.message, .cmp-dm-portal .ui.secondary= +.message { box-shadow: rgb(80, 80, 80) 0px 0px 0px 1px inset, transparent 0= +px 0px 0px 0px; } + +.cmp-dm-portal .ui.secondary.message .header { color: rgba(242, 242, 242, 0= +.9); } + +.cmp-dm-portal .ui.red.message { background-color: rgb(255, 232, 230); colo= +r: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.attached.red.message, .cmp-dm-portal .ui.red.message { b= +ox-shadow: rgb(219, 40, 40) 0px 0px 0px 1px inset, transparent 0px 0px 0px = +0px; } + +.cmp-dm-portal .ui.red.message .header { color: rgb(200, 33, 33); } + +.cmp-dm-portal .ui.orange.message { background-color: rgb(255, 237, 222); c= +olor: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.attached.orange.message, .cmp-dm-portal .ui.orange.messa= +ge { box-shadow: rgb(242, 113, 28) 0px 0px 0px 1px inset, transparent 0px 0= +px 0px 0px; } + +.cmp-dm-portal .ui.orange.message .header { color: rgb(231, 100, 13); } + +.cmp-dm-portal .ui.yellow.message { background-color: rgb(255, 248, 219); c= +olor: rgb(181, 129, 5); } + +.cmp-dm-portal .ui.attached.yellow.message, .cmp-dm-portal .ui.yellow.messa= +ge { box-shadow: rgb(181, 129, 5) 0px 0px 0px 1px inset, transparent 0px 0p= +x 0px 0px; } + +.cmp-dm-portal .ui.yellow.message .header { color: rgb(156, 111, 4); } + +.cmp-dm-portal .ui.olive.message { background-color: rgb(251, 253, 239); co= +lor: rgb(138, 188, 30); } + +.cmp-dm-portal .ui.attached.olive.message, .cmp-dm-portal .ui.olive.message= + { box-shadow: rgb(138, 188, 30) 0px 0px 0px 1px inset, transparent 0px 0px= + 0px 0px; } + +.cmp-dm-portal .ui.olive.message .header { color: rgb(122, 166, 26); } + +.cmp-dm-portal .ui.green.message { background-color: rgb(229, 249, 231); co= +lor: rgb(30, 188, 48); } + +.cmp-dm-portal .ui.attached.green.message, .cmp-dm-portal .ui.green.message= + { box-shadow: rgb(30, 188, 48) 0px 0px 0px 1px inset, transparent 0px 0px = +0px 0px; } + +.cmp-dm-portal .ui.green.message .header { color: rgb(26, 166, 42); } + +.cmp-dm-portal .ui.teal.message { background-color: rgb(225, 247, 247); col= +or: rgb(16, 163, 163); } + +.cmp-dm-portal .ui.attached.teal.message, .cmp-dm-portal .ui.teal.message {= + box-shadow: rgb(16, 163, 163) 0px 0px 0px 1px inset, transparent 0px 0px 0= +px 0px; } + +.cmp-dm-portal .ui.teal.message .header { color: rgb(14, 140, 140); } + +.cmp-dm-portal .ui.blue.message { background-color: rgb(223, 240, 255); col= +or: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.attached.blue.message, .cmp-dm-portal .ui.blue.message {= + box-shadow: rgb(33, 133, 208) 0px 0px 0px 1px inset, transparent 0px 0px 0= +px 0px; } + +.cmp-dm-portal .ui.blue.message .header { color: rgb(30, 119, 186); } + +.cmp-dm-portal .ui.violet.message { background-color: rgb(234, 231, 255); c= +olor: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.attached.violet.message, .cmp-dm-portal .ui.violet.messa= +ge { box-shadow: rgb(100, 53, 201) 0px 0px 0px 1px inset, transparent 0px 0= +px 0px 0px; } + +.cmp-dm-portal .ui.violet.message .header { color: rgb(90, 48, 181); } + +.cmp-dm-portal .ui.purple.message { background-color: rgb(246, 231, 255); c= +olor: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.attached.purple.message, .cmp-dm-portal .ui.purple.messa= +ge { box-shadow: rgb(163, 51, 200) 0px 0px 0px 1px inset, transparent 0px 0= +px 0px 0px; } + +.cmp-dm-portal .ui.purple.message .header { color: rgb(146, 46, 180); } + +.cmp-dm-portal .ui.pink.message { background-color: rgb(255, 227, 251); col= +or: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.attached.pink.message, .cmp-dm-portal .ui.pink.message {= + box-shadow: rgb(224, 57, 151) 0px 0px 0px 1px inset, transparent 0px 0px 0= +px 0px; } + +.cmp-dm-portal .ui.pink.message .header { color: rgb(221, 35, 139); } + +.cmp-dm-portal .ui.brown.message { background-color: rgb(241, 226, 211); co= +lor: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.attached.brown.message, .cmp-dm-portal .ui.brown.message= + { box-shadow: rgb(165, 103, 63) 0px 0px 0px 1px inset, transparent 0px 0px= + 0px 0px; } + +.cmp-dm-portal .ui.brown.message .header { color: rgb(147, 91, 56); } + +.cmp-dm-portal .ui.grey.message { background-color: rgb(244, 244, 244); col= +or: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.attached.grey.message, .cmp-dm-portal .ui.grey.message {= + box-shadow: rgb(118, 118, 118) 0px 0px 0px 1px inset, transparent 0px 0px = +0px 0px; } + +.cmp-dm-portal .ui.grey.message .header { color: rgb(105, 105, 105); } + +.cmp-dm-portal .ui.black.message { background-color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.black.message, .cmp-dm-portal .ui.black.message .header = +{ color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.message { font-size: 1em; } + +.cmp-dm-portal .ui.attached.message, .cmp-dm-portal .ui.message { box-shado= +w: none; } + +.cmp-dm-portal .ui.message { text-transform: uppercase; } + +.cmp-dm-portal .ui.positive.message { background-color: rgb(161, 0, 255); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.positive.message .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.negative.message { background-color: rgb(219, 40, 40); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.negative.message .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.info.message, .cmp-dm-portal .ui.message { background-co= +lor: rgb(80, 80, 80); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.info.message .header, .cmp-dm-portal .ui.message .header= + { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.warning.message { background-color: rgb(251, 189, 8); co= +lor: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.warning.message .header { color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.error.message { background-color: rgb(219, 40, 40); colo= +r: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.error.message .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.success.message { background-color: rgb(161, 0, 255); co= +lor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.success.message .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.table { width: 100%; background: transparent; margin: 1e= +m 0px; border: 0px solid rgba(34, 36, 38, 0.15); box-shadow: none; border-r= +adius: 0px; text-align: left; vertical-align: middle; color: rgb(80, 80, 80= +); border-collapse: separate; border-spacing: 0px; } + +.cmp-dm-portal .ui.table:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.table:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.table > tbody, .cmp-dm-portal .ui.table > thead { text-a= +lign: inherit; vertical-align: inherit; } + +.cmp-dm-portal .ui.table td, .cmp-dm-portal .ui.table th { transition: back= +ground 0.1s ease 0s, color 0.1s ease 0s; } + +.cmp-dm-portal .ui.table > thead { box-shadow: none; } + +.cmp-dm-portal .ui.table > thead > tr > th { cursor: auto; background: tran= +sparent; text-align: inherit; color: rgb(80, 80, 80); padding: 0.928571em 1= +.14286em; vertical-align: inherit; font-weight: 400; text-transform: upperc= +ase; border-bottom: 0px; border-left: none; } + +.cmp-dm-portal .ui.table > thead > tr > th:first-child { border-left: none;= + } + +.cmp-dm-portal .ui.table > thead > tr:first-child > th:first-child, .cmp-dm= +-portal .ui.table > thead > tr:first-child > th:last-child, .cmp-dm-portal = +.ui.table > thead > tr:first-child > th:only-child { border-radius: 0px; } + +.cmp-dm-portal .ui.table > tfoot { box-shadow: none; } + +.cmp-dm-portal .ui.table > tfoot > tr > td, .cmp-dm-portal .ui.table > tfoo= +t > tr > th { cursor: auto; border-top: 1px solid rgba(34, 36, 38, 0.15); b= +ackground: transparent; text-align: inherit; color: rgb(80, 80, 80); paddin= +g: 1.14286em; vertical-align: middle; font-style: normal; font-weight: 400;= + text-transform: none; } + +.cmp-dm-portal .ui.table > tfoot > tr > td:first-child, .cmp-dm-portal .ui.= +table > tfoot > tr > th:first-child { border-left: none; } + +.cmp-dm-portal .ui.table > tfoot > tr:first-child > td:first-child, .cmp-dm= +-portal .ui.table > tfoot > tr:first-child > td:last-child, .cmp-dm-portal = +.ui.table > tfoot > tr:first-child > td:only-child, .cmp-dm-portal .ui.tabl= +e > tfoot > tr:first-child > th:first-child, .cmp-dm-portal .ui.table > tfo= +ot > tr:first-child > th:last-child, .cmp-dm-portal .ui.table > tfoot > tr:= +first-child > th:only-child { border-radius: 0px; } + +.cmp-dm-portal .ui.table > tbody > tr > td, .cmp-dm-portal .ui.table > tr >= + td { border-top: 0px; } + +.cmp-dm-portal .ui.table > tbody > tr:first-child > td, .cmp-dm-portal .ui.= +table > tr:first-child > td { border-top: none; } + +.cmp-dm-portal .ui.table > tbody + tbody tr:first-child > td { border-top: = +0px; } + +.cmp-dm-portal .ui.table > tbody > tr > td, .cmp-dm-portal .ui.table > tr >= + td { padding: 1.14286em; text-align: inherit; } + +.cmp-dm-portal .ui.table > .icon { vertical-align: baseline; } + +.cmp-dm-portal .ui.table > .icon:only-child { margin: 0px; } + +.cmp-dm-portal .ui.table.segment { padding: 0px; } + +.cmp-dm-portal .ui.table.segment::after { display: none; } + +.cmp-dm-portal .ui.table.segment.stacked::after { display: block; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.table:not(.unstackable) { width: 100%; padding: 0px; } + .cmp-dm-portal .ui.table:not(.unstackable) > tbody, .cmp-dm-portal .ui.ta= +ble:not(.unstackable) > tbody > tr, .cmp-dm-portal .ui.table:not(.unstackab= +le) > tbody > tr > td, .cmp-dm-portal .ui.table:not(.unstackable) > tbody >= + tr > th, .cmp-dm-portal .ui.table:not(.unstackable) > tfoot, .cmp-dm-porta= +l .ui.table:not(.unstackable) > tfoot > tr, .cmp-dm-portal .ui.table:not(.u= +nstackable) > tfoot > tr > td, .cmp-dm-portal .ui.table:not(.unstackable) >= + tfoot > tr > th, .cmp-dm-portal .ui.table:not(.unstackable) > thead, .cmp-= +dm-portal .ui.table:not(.unstackable) > thead > tr, .cmp-dm-portal .ui.tabl= +e:not(.unstackable) > thead > tr > th, .cmp-dm-portal .ui.table:not(.unstac= +kable) > tr, .cmp-dm-portal .ui.table:not(.unstackable) > tr > td, .cmp-dm-= +portal .ui.table:not(.unstackable) > tr > th { display: block !important; w= +idth: auto !important; } + .cmp-dm-portal .ui.table:not(.unstackable) > tfoot, .cmp-dm-portal .ui.ta= +ble:not(.unstackable) > thead { display: block; } + .cmp-dm-portal .ui.ui.ui.ui.table:not(.unstackable) > tbody > tr, .cmp-dm= +-portal .ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr, .cmp-dm-portal .= +ui.ui.ui.ui.table:not(.unstackable) > thead > tr, .cmp-dm-portal .ui.ui.ui.= +ui.table:not(.unstackable) > tr { padding-top: 1em; padding-bottom: 1em; bo= +x-shadow: rgba(0, 0, 0, 0.1) 0px -1px 0px 0px inset; } + .cmp-dm-portal .ui.ui.ui.ui.table:not(.unstackable) > tbody > tr > td, .c= +mp-dm-portal .ui.ui.ui.ui.table:not(.unstackable) > tbody > tr > th, .cmp-d= +m-portal .ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr > td, .cmp-dm-po= +rtal .ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr > th, .cmp-dm-portal= + .ui.ui.ui.ui.table:not(.unstackable) > thead > tr > th, .cmp-dm-portal .ui= +.ui.ui.ui.table:not(.unstackable) > tr > td, .cmp-dm-portal .ui.ui.ui.ui.ta= +ble:not(.unstackable) > tr > th { background: none; border: none; padding: = +0.25em 0.75em; box-shadow: none; } + .cmp-dm-portal .ui.table:not(.unstackable) > tbody > tr > td:first-child,= + .cmp-dm-portal .ui.table:not(.unstackable) > tbody > tr > th:first-child, = +.cmp-dm-portal .ui.table:not(.unstackable) > tfoot > tr > td:first-child, .= +cmp-dm-portal .ui.table:not(.unstackable) > tfoot > tr > th:first-child, .c= +mp-dm-portal .ui.table:not(.unstackable) > thead > tr > th:first-child, .cm= +p-dm-portal .ui.table:not(.unstackable) > tr > td:first-child, .cmp-dm-port= +al .ui.table:not(.unstackable) > tr > th:first-child { font-weight: 700; } + .cmp-dm-portal .ui.definition.table:not(.unstackable) > thead > tr > th:f= +irst-child { box-shadow: none !important; } +} + +.cmp-dm-portal .ui.table .collapsing .image, .cmp-dm-portal .ui.table .coll= +apsing .image img { max-width: none; } + +@media only screen and (max-width: 991.98px) { + .cmp-dm-portal .ui[class*=3D"tablet stackable"].table, .cmp-dm-portal .ui= +[class*=3D"tablet stackable"].table > tbody, .cmp-dm-portal .ui[class*=3D"t= +ablet stackable"].table > tbody > tr, .cmp-dm-portal .ui[class*=3D"tablet s= +tackable"].table > tbody > tr > td, .cmp-dm-portal .ui[class*=3D"tablet sta= +ckable"].table > tbody > tr > th, .cmp-dm-portal .ui[class*=3D"tablet stack= +able"].table > tfoot, .cmp-dm-portal .ui[class*=3D"tablet stackable"].table= + > tfoot > tr, .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tfoo= +t > tr > td, .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tfoot = +> tr > th, .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > thead, .= +cmp-dm-portal .ui[class*=3D"tablet stackable"].table > thead > tr, .cmp-dm-= +portal .ui[class*=3D"tablet stackable"].table > thead > tr > th, .cmp-dm-po= +rtal .ui[class*=3D"tablet stackable"].table > tr, .cmp-dm-portal .ui[class*= +=3D"tablet stackable"].table > tr > td, .cmp-dm-portal .ui[class*=3D"tablet= + stackable"].table > tr > th { display: block !important; width: 100% !impo= +rtant; } + .cmp-dm-portal .ui[class*=3D"tablet stackable"].table { padding: 0px; } + .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tfoot, .cmp-dm-po= +rtal .ui[class*=3D"tablet stackable"].table > thead { display: block; } + .cmp-dm-portal .ui.ui.ui.ui[class*=3D"tablet stackable"].table > tbody > = +tr, .cmp-dm-portal .ui.ui.ui.ui[class*=3D"tablet stackable"].table > tfoot = +> tr, .cmp-dm-portal .ui.ui.ui.ui[class*=3D"tablet stackable"].table > thea= +d > tr, .cmp-dm-portal .ui.ui.ui.ui[class*=3D"tablet stackable"].table > tr= + { padding-top: 1em; padding-bottom: 1em; box-shadow: rgba(0, 0, 0, 0.1) 0p= +x -1px 0px 0px inset; } + .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tbody > tr > td, = +.cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tbody > tr > th, .c= +mp-dm-portal .ui[class*=3D"tablet stackable"].table > tfoot > tr > td, .cmp= +-dm-portal .ui[class*=3D"tablet stackable"].table > tfoot > tr > th, .cmp-d= +m-portal .ui[class*=3D"tablet stackable"].table > thead > tr > th, .cmp-dm-= +portal .ui[class*=3D"tablet stackable"].table > tr > td, .cmp-dm-portal .ui= +[class*=3D"tablet stackable"].table > tr > th { background: none; padding: = +0.25em 0.75em; box-shadow: none; border: none !important; } +} + +.cmp-dm-portal .ui.table[class*=3D"left aligned"], .cmp-dm-portal .ui.table= + [class*=3D"left aligned"] { text-align: left; } + +.cmp-dm-portal .ui.table[class*=3D"center aligned"], .cmp-dm-portal .ui.tab= +le [class*=3D"center aligned"] { text-align: center; } + +.cmp-dm-portal .ui.table[class*=3D"right aligned"], .cmp-dm-portal .ui.tabl= +e [class*=3D"right aligned"] { text-align: right; } + +.cmp-dm-portal .ui.table[class*=3D"top aligned"], .cmp-dm-portal .ui.table = +[class*=3D"top aligned"] { vertical-align: top; } + +.cmp-dm-portal .ui.table[class*=3D"middle aligned"], .cmp-dm-portal .ui.tab= +le [class*=3D"middle aligned"] { vertical-align: middle; } + +.cmp-dm-portal .ui.table[class*=3D"bottom aligned"], .cmp-dm-portal .ui.tab= +le [class*=3D"bottom aligned"] { vertical-align: bottom; } + +.cmp-dm-portal .ui.table[class*=3D"single line"], .cmp-dm-portal .ui.table = +[class*=3D"single line"] { white-space: nowrap; } + +.cmp-dm-portal .ui.primary.table { border-top: 0.2em solid rgb(161, 0, 255)= +; } + +.cmp-dm-portal .ui.ui.table td.primary:not(.marked), .cmp-dm-portal .ui.ui.= +ui.ui.table tr.primary:not(.marked) { background: rgb(221, 244, 255); color= +: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.secondary.table { border-top: 0.2em solid rgb(80, 80, 80= +); } + +.cmp-dm-portal .ui.ui.table td.secondary:not(.marked), .cmp-dm-portal .ui.u= +i.ui.ui.table tr.secondary:not(.marked) { background: rgb(221, 221, 221); c= +olor: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.red.table { border-top: 0.2em solid rgb(219, 40, 40); } + +.cmp-dm-portal .ui.ui.table td.red:not(.marked), .cmp-dm-portal .ui.ui.ui.u= +i.table tr.red:not(.marked) { background: rgb(255, 225, 223); color: rgb(21= +9, 40, 40); } + +.cmp-dm-portal .ui.orange.table { border-top: 0.2em solid rgb(242, 113, 28)= +; } + +.cmp-dm-portal .ui.ui.table td.orange:not(.marked), .cmp-dm-portal .ui.ui.u= +i.ui.table tr.orange:not(.marked) { background: rgb(255, 231, 209); color: = +rgb(242, 113, 28); } + +.cmp-dm-portal .ui.yellow.table { border-top: 0.2em solid rgb(251, 189, 8);= + } + +.cmp-dm-portal .ui.ui.table td.yellow:not(.marked), .cmp-dm-portal .ui.ui.u= +i.ui.table tr.yellow:not(.marked) { background: rgb(255, 249, 210); color: = +rgb(181, 129, 5); } + +.cmp-dm-portal .ui.olive.table { border-top: 0.2em solid rgb(181, 204, 24);= + } + +.cmp-dm-portal .ui.ui.table td.olive:not(.marked), .cmp-dm-portal .ui.ui.ui= +.ui.table tr.olive:not(.marked) { background: rgb(247, 250, 228); color: rg= +b(138, 188, 30); } + +.cmp-dm-portal .ui.green.table { border-top: 0.2em solid rgb(33, 186, 69); = +} + +.cmp-dm-portal .ui.ui.table td.green:not(.marked), .cmp-dm-portal .ui.ui.ui= +.ui.table tr.green:not(.marked) { background: rgb(213, 245, 217); color: rg= +b(30, 188, 48); } + +.cmp-dm-portal .ui.teal.table { border-top: 0.2em solid rgb(0, 181, 173); } + +.cmp-dm-portal .ui.ui.table td.teal:not(.marked), .cmp-dm-portal .ui.ui.ui.= +ui.table tr.teal:not(.marked) { background: rgb(226, 255, 255); color: rgb(= +16, 163, 163); } + +.cmp-dm-portal .ui.blue.table { border-top: 0.2em solid rgb(33, 133, 208); = +} + +.cmp-dm-portal .ui.ui.table td.blue:not(.marked), .cmp-dm-portal .ui.ui.ui.= +ui.table tr.blue:not(.marked) { background: rgb(221, 244, 255); color: rgb(= +33, 133, 208); } + +.cmp-dm-portal .ui.violet.table { border-top: 0.2em solid rgb(100, 53, 201)= +; } + +.cmp-dm-portal .ui.ui.table td.violet:not(.marked), .cmp-dm-portal .ui.ui.u= +i.ui.table tr.violet:not(.marked) { background: rgb(236, 233, 254); color: = +rgb(100, 53, 201); } + +.cmp-dm-portal .ui.purple.table { border-top: 0.2em solid rgb(163, 51, 200)= +; } + +.cmp-dm-portal .ui.ui.table td.purple:not(.marked), .cmp-dm-portal .ui.ui.u= +i.ui.table tr.purple:not(.marked) { background: rgb(248, 227, 255); color: = +rgb(163, 51, 200); } + +.cmp-dm-portal .ui.pink.table { border-top: 0.2em solid rgb(224, 57, 151); = +} + +.cmp-dm-portal .ui.ui.table td.pink:not(.marked), .cmp-dm-portal .ui.ui.ui.= +ui.table tr.pink:not(.marked) { background: rgb(255, 232, 249); color: rgb(= +224, 57, 151); } + +.cmp-dm-portal .ui.brown.table { border-top: 0.2em solid rgb(165, 103, 63);= + } + +.cmp-dm-portal .ui.ui.table td.brown:not(.marked), .cmp-dm-portal .ui.ui.ui= +.ui.table tr.brown:not(.marked) { background: rgb(247, 229, 210); color: rg= +b(165, 103, 63); } + +.cmp-dm-portal .ui.grey.table { border-top: 0.2em solid rgb(118, 118, 118);= + } + +.cmp-dm-portal .ui.ui.table td.grey:not(.marked), .cmp-dm-portal .ui.ui.ui.= +ui.table tr.grey:not(.marked) { background: rgb(220, 221, 222); color: rgb(= +118, 118, 118); } + +.cmp-dm-portal .ui.black.table { border-top: 0.2em solid rgb(27, 28, 29); } + +.cmp-dm-portal .ui.ui.table td.black:not(.marked), .cmp-dm-portal .ui.ui.ui= +.ui.table tr.black:not(.marked) { background: rgb(84, 84, 84); color: rgb(2= +55, 255, 255); } + +.cmp-dm-portal .ui.one.column.table td { width: 100%; } + +.cmp-dm-portal .ui.two.column.table td { width: 50%; } + +.cmp-dm-portal .ui.three.column.table td { width: 33.3333%; } + +.cmp-dm-portal .ui.four.column.table td { width: 25%; } + +.cmp-dm-portal .ui.five.column.table td { width: 20%; } + +.cmp-dm-portal .ui.six.column.table td { width: 16.6667%; } + +.cmp-dm-portal .ui.seven.column.table td { width: 14.2857%; } + +.cmp-dm-portal .ui.eight.column.table td { width: 12.5%; } + +.cmp-dm-portal .ui.nine.column.table td { width: 11.1111%; } + +.cmp-dm-portal .ui.ten.column.table td { width: 10%; } + +.cmp-dm-portal .ui.eleven.column.table td { width: 9.09091%; } + +.cmp-dm-portal .ui.twelve.column.table td { width: 8.33333%; } + +.cmp-dm-portal .ui.thirteen.column.table td { width: 7.69231%; } + +.cmp-dm-portal .ui.fourteen.column.table td { width: 7.14286%; } + +.cmp-dm-portal .ui.fifteen.column.table td { width: 6.66667%; } + +.cmp-dm-portal .ui.sixteen.column.table td, .cmp-dm-portal .ui.table td.one= +.wide, .cmp-dm-portal .ui.table th.one.wide { width: 6.25%; } + +.cmp-dm-portal .ui.table td.two.wide, .cmp-dm-portal .ui.table th.two.wide = +{ width: 12.5%; } + +.cmp-dm-portal .ui.table td.three.wide, .cmp-dm-portal .ui.table th.three.w= +ide { width: 18.75%; } + +.cmp-dm-portal .ui.table td.four.wide, .cmp-dm-portal .ui.table th.four.wid= +e { width: 25%; } + +.cmp-dm-portal .ui.table td.five.wide, .cmp-dm-portal .ui.table th.five.wid= +e { width: 31.25%; } + +.cmp-dm-portal .ui.table td.six.wide, .cmp-dm-portal .ui.table th.six.wide = +{ width: 37.5%; } + +.cmp-dm-portal .ui.table td.seven.wide, .cmp-dm-portal .ui.table th.seven.w= +ide { width: 43.75%; } + +.cmp-dm-portal .ui.table td.eight.wide, .cmp-dm-portal .ui.table th.eight.w= +ide { width: 50%; } + +.cmp-dm-portal .ui.table td.nine.wide, .cmp-dm-portal .ui.table th.nine.wid= +e { width: 56.25%; } + +.cmp-dm-portal .ui.table td.ten.wide, .cmp-dm-portal .ui.table th.ten.wide = +{ width: 62.5%; } + +.cmp-dm-portal .ui.table td.eleven.wide, .cmp-dm-portal .ui.table th.eleven= +.wide { width: 68.75%; } + +.cmp-dm-portal .ui.table td.twelve.wide, .cmp-dm-portal .ui.table th.twelve= +.wide { width: 75%; } + +.cmp-dm-portal .ui.table td.thirteen.wide, .cmp-dm-portal .ui.table th.thir= +teen.wide { width: 81.25%; } + +.cmp-dm-portal .ui.table td.fourteen.wide, .cmp-dm-portal .ui.table th.four= +teen.wide { width: 87.5%; } + +.cmp-dm-portal .ui.table td.fifteen.wide, .cmp-dm-portal .ui.table th.fifte= +en.wide { width: 93.75%; } + +.cmp-dm-portal .ui.table td.sixteen.wide, .cmp-dm-portal .ui.table th.sixte= +en.wide { width: 100%; } + +.cmp-dm-portal .ui.basic.table { background: transparent; border: 0px solid= + rgba(34, 36, 38, 0.15); } + +.cmp-dm-portal .ui.basic.table, .cmp-dm-portal .ui.basic.table > tfoot, .cm= +p-dm-portal .ui.basic.table > thead { box-shadow: none; } + +.cmp-dm-portal .ui.basic.table > tbody > tr > th, .cmp-dm-portal .ui.basic.= +table > tfoot > tr > th, .cmp-dm-portal .ui.basic.table > thead > tr > th, = +.cmp-dm-portal .ui.basic.table > tr > th { background: transparent; border-= +left: none; } + +.cmp-dm-portal .ui.basic.table > tbody > tr { border-bottom: 1px solid rgba= +(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.basic.table > tbody > tr > td, .cmp-dm-portal .ui.basic.= +table > tfoot > tr > td, .cmp-dm-portal .ui.basic.table > tr > td { backgro= +und: transparent; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table { border: none; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped= +) > tbody > tr > td, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.s= +ortable):not(.striped) > tbody > tr > th, .cmp-dm-portal .ui[class*=3D"very= + basic"].table:not(.sortable):not(.striped) > tfoot > tr > th, .cmp-dm-port= +al .ui[class*=3D"very basic"].table:not(.sortable):not(.striped) > thead > = +tr > th, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not= +(.striped) > tr > td, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.= +sortable):not(.striped) > tr > th { } + +.cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped= +) > tbody > tr > td:first-child, .cmp-dm-portal .ui[class*=3D"very basic"].= +table:not(.sortable):not(.striped) > tbody > tr > th:first-child, .cmp-dm-p= +ortal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped) > tfoot= + > tr > td:first-child, .cmp-dm-portal .ui[class*=3D"very basic"].table:not= +(.sortable):not(.striped) > tfoot > tr > th:first-child, .cmp-dm-portal .ui= +[class*=3D"very basic"].table:not(.sortable):not(.striped) > thead > tr > t= +h:first-child, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortabl= +e):not(.striped) > tr > td:first-child, .cmp-dm-portal .ui[class*=3D"very b= +asic"].table:not(.sortable):not(.striped) > tr > th:first-child { padding-l= +eft: 0px; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped= +) > tbody > tr > td:last-child, .cmp-dm-portal .ui[class*=3D"very basic"].t= +able:not(.sortable):not(.striped) > tbody > tr > th:last-child, .cmp-dm-por= +tal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped) > tfoot >= + tr > td:last-child, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.s= +ortable):not(.striped) > tfoot > tr > th:last-child, .cmp-dm-portal .ui[cla= +ss*=3D"very basic"].table:not(.sortable):not(.striped) > thead > tr > th:la= +st-child, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):no= +t(.striped) > tr > td:last-child, .cmp-dm-portal .ui[class*=3D"very basic"]= +.table:not(.sortable):not(.striped) > tr > th:last-child { padding-right: 0= +px; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped= +) > thead > tr:first-child > th { padding-top: 0px; } + +.cmp-dm-portal .ui.celled.table > tbody > tr > td, .cmp-dm-portal .ui.celle= +d.table > tbody > tr > th, .cmp-dm-portal .ui.celled.table > tfoot > tr > t= +d, .cmp-dm-portal .ui.celled.table > tfoot > tr > th, .cmp-dm-portal .ui.ce= +lled.table > thead > tr > th, .cmp-dm-portal .ui.celled.table > tr > td, .c= +mp-dm-portal .ui.celled.table > tr > th { border-left: 1px solid rgb(249, 2= +50, 251); } + +.cmp-dm-portal .ui.celled.table > tbody > tr > td:first-child, .cmp-dm-port= +al .ui.celled.table > tbody > tr > th:first-child, .cmp-dm-portal .ui.celle= +d.table > tfoot > tr > td:first-child, .cmp-dm-portal .ui.celled.table > tf= +oot > tr > th:first-child, .cmp-dm-portal .ui.celled.table > thead > tr > t= +h:first-child, .cmp-dm-portal .ui.celled.table > tr > td:first-child, .cmp-= +dm-portal .ui.celled.table > tr > th:first-child { border-left: none; } + +.cmp-dm-portal .ui.table { font-size: 1em; } + +.cmp-dm-portal .ui.table thead tr th { color: rgb(144, 144, 144); border-bo= +ttom: 2px solid rgb(118, 118, 118) !important; } + +.cmp-dm-portal .ui.table thead tr th, .cmp-dm-portal .ui.table thead tr th = +* { text-transform: uppercase; } + +.cmp-dm-portal .ui.table tbody tr:hover { cursor: pointer; } + +.cmp-dm-portal .ui.table tbody tr td { text-transform: uppercase; border-bo= +ttom: 1px solid rgb(204, 204, 204) !important; } + +.cmp-dm-portal .ui.table tbody tr td .lowercase { text-transform: lowercase= + !important; } + +.cmp-dm-portal .ui.table tbody tr td.image:not(.ui) img { width: 7em; max-h= +eight: 7em; object-fit: cover; object-position: center center; border-radiu= +s: 0.285714rem; } + +.cmp-dm-portal .ui.table tbody tr td.header:not(.ui) { font-weight: 700; te= +xt-transform: none; } + +.cmp-dm-portal .ui.table tbody tr td ul.actions { margin: 0px; padding: 0px= +; } + +.cmp-dm-portal .ui.table tbody tr td ul.actions li { display: inline-block;= + margin-right: 1em; } + +.cmp-dm-portal .ui.table tbody tr td ul.actions li button { font-weight: 70= +0; text-transform: uppercase; } + +.cmp-dm-portal .ui.table tbody tr td ul.actions li:last-child { margin-righ= +t: 0px; } + +.cmp-dm-portal .ui.card, .cmp-dm-portal .ui.cards > .card { max-width: 100%= +; position: relative; display: flex; -webkit-box-orient: vertical; -webkit-= +box-direction: normal; flex-direction: column; width: 256px; min-height: 0p= +x; background: rgb(255, 255, 255); padding: 0px; border: 0.75em solid rgb(2= +49, 249, 249); border-radius: 0.285714rem; transition: box-shadow 0.1s ease= + 0s, transform 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s, -webkit-trans= +form 0.1s ease 0s; overflow-wrap: break-word; } + +.cmp-dm-portal .ui.card { margin: 1em 0px; } + +.cmp-dm-portal .ui.card a, .cmp-dm-portal .ui.cards > .card a { cursor: poi= +nter; } + +.cmp-dm-portal .ui.card:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.card:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.cards { display: flex; margin: -0.875em -0.5em; flex-wra= +p: wrap; } + +.cmp-dm-portal .ui.cards > .card { display: flex; margin: 0.875em auto; flo= +at: none; } + +.cmp-dm-portal .ui.card::after, .cmp-dm-portal .ui.cards::after { display: = +block; content: " "; height: 0px; clear: both; overflow: hidden; visibility= +: hidden; } + +.cmp-dm-portal .ui.cards ~ .ui.cards { margin-top: 0.875em; } + +.cmp-dm-portal .ui.card > :first-child, .cmp-dm-portal .ui.cards > .card > = +:first-child { border-radius: 0.28571rem 0.28571rem 0px 0px !important; bor= +der-top: none !important; } + +.cmp-dm-portal .ui.card > :last-child, .cmp-dm-portal .ui.cards > .card > := +last-child { border-radius: 0px 0px 0.28571rem 0.28571rem !important; } + +.cmp-dm-portal .ui.card > :only-child, .cmp-dm-portal .ui.cards > .card > := +only-child { border-radius: 0.28571rem !important; } + +.cmp-dm-portal .ui.card > .image, .cmp-dm-portal .ui.cards > .card > .image= + { position: relative; display: block; -webkit-box-flex: 0; flex: 0 0 auto;= + padding: 0px; background: rgba(0, 0, 0, 0.05); } + +.cmp-dm-portal .ui.card > .image > img, .cmp-dm-portal .ui.cards > .card > = +.image > img { display: block; width: 100%; height: auto; border-radius: in= +herit; } + +.cmp-dm-portal .ui.card > .image:not(.ui) > img, .cmp-dm-portal .ui.cards >= + .card > .image:not(.ui) > img { border: none; } + +.cmp-dm-portal .ui.card > .content, .cmp-dm-portal .ui.cards > .card > .con= +tent { -webkit-box-flex: 1; flex-grow: 1; border-right: none; border-bottom= +: none; border-left: none; border-image: initial; border-top: 0px; backgrou= +nd: none; margin: 0px; padding: 1em; box-shadow: none; font-size: 0.9em; bo= +rder-radius: 0px; } + +.cmp-dm-portal .ui.card > .content::after, .cmp-dm-portal .ui.cards > .card= + > .content::after { display: block; content: " "; height: 0px; clear: both= +; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.card > .content > .header, .cmp-dm-portal .ui.cards > .c= +ard > .content > .header { display: block; font-family: graphik-regular-web= +, "Helvetica Neue", Arial, Helvetica, sans-serif; color: rgba(0, 0, 0, 0.85= +); } + +.cmp-dm-portal .ui.card > .content > .header:not(.ui), .cmp-dm-portal .ui.c= +ards > .card > .content > .header:not(.ui) { font-weight: 700; font-size: 1= +.28571em; margin-top: -0.21425em; line-height: 1.28571em; } + +.cmp-dm-portal .ui.card > .content > .header + .description, .cmp-dm-portal= + .ui.card > .content > .meta + .description, .cmp-dm-portal .ui.cards > .ca= +rd > .content > .header + .description, .cmp-dm-portal .ui.cards > .card > = +.content > .meta + .description { margin-top: 0.5em; } + +.cmp-dm-portal .ui.card [class*=3D"left floated"], .cmp-dm-portal .ui.cards= + > .card [class*=3D"left floated"] { float: left; } + +.cmp-dm-portal .ui.card [class*=3D"right floated"], .cmp-dm-portal .ui.card= +s > .card [class*=3D"right floated"] { float: right; } + +.cmp-dm-portal .ui.card [class*=3D"left aligned"], .cmp-dm-portal .ui.cards= + > .card [class*=3D"left aligned"] { text-align: left; } + +.cmp-dm-portal .ui.card [class*=3D"center aligned"], .cmp-dm-portal .ui.car= +ds > .card [class*=3D"center aligned"] { text-align: center; } + +.cmp-dm-portal .ui.card [class*=3D"right aligned"], .cmp-dm-portal .ui.card= +s > .card [class*=3D"right aligned"] { text-align: right; } + +.cmp-dm-portal .ui.card .content img, .cmp-dm-portal .ui.cards > .card .con= +tent img { display: inline-block; vertical-align: middle; } + +.cmp-dm-portal .ui.card .avatar img, .cmp-dm-portal .ui.card img.avatar, .c= +mp-dm-portal .ui.cards > .card .avatar img, .cmp-dm-portal .ui.cards > .car= +d img.avatar { width: 2em; height: 2em; border-radius: 500rem; } + +.cmp-dm-portal .ui.card > .content > .description, .cmp-dm-portal .ui.cards= + > .card > .content > .description { clear: both; color: rgba(0, 0, 0, 0.68= +); } + +.cmp-dm-portal .ui.card > .content p, .cmp-dm-portal .ui.cards > .card > .c= +ontent p { margin: 0px 0px 0.5em; } + +.cmp-dm-portal .ui.card > .content p:last-child, .cmp-dm-portal .ui.cards >= + .card > .content p:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.card .meta, .cmp-dm-portal .ui.cards > .card .meta { fon= +t-size: 1em; color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.card .meta *, .cmp-dm-portal .ui.cards > .card .meta * {= + margin-right: 0.3em; } + +.cmp-dm-portal .ui.card .meta :last-child, .cmp-dm-portal .ui.cards > .card= + .meta :last-child { margin-right: 0px; } + +.cmp-dm-portal .ui.card .meta [class*=3D"right floated"], .cmp-dm-portal .u= +i.cards > .card .meta [class*=3D"right floated"] { margin-right: 0px; margi= +n-left: 0.3em; } + +.cmp-dm-portal .ui.card > .content a:not(.ui), .cmp-dm-portal .ui.cards > .= +card > .content a:not(.ui) { transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.card > .content a:not(.ui):hover, .cmp-dm-portal .ui.car= +ds > .card > .content a:not(.ui):hover { } + +.cmp-dm-portal .ui.card > .content > a.header, .cmp-dm-portal .ui.cards > .= +card > .content > a.header { color: rgba(0, 0, 0, 0.85); } + +.cmp-dm-portal .ui.card > .content > a.header:hover, .cmp-dm-portal .ui.car= +ds > .card > .content > a.header:hover { color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.card .meta > a:not(.ui), .cmp-dm-portal .ui.cards > .car= +d .meta > a:not(.ui) { color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.card .meta > a:not(.ui):hover, .cmp-dm-portal .ui.cards = +> .card .meta > a:not(.ui):hover { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.card > .button, .cmp-dm-portal .ui.card > .buttons, .cmp= +-dm-portal .ui.cards > .card > .button, .cmp-dm-portal .ui.cards > .card > = +.buttons { margin: 0px -1px; width: calc(100% + 2px); } + +.cmp-dm-portal .ui.card > .button:last-child, .cmp-dm-portal .ui.card > .bu= +ttons:last-child, .cmp-dm-portal .ui.cards > .card > .button:last-child, .c= +mp-dm-portal .ui.cards > .card > .buttons:last-child { margin-bottom: -1px;= + } + +.cmp-dm-portal .ui.card .dimmer, .cmp-dm-portal .ui.cards > .card .dimmer {= + z-index: 10; } + +.cmp-dm-portal .ui.card > .content .star.icon, .cmp-dm-portal .ui.cards > .= +card > .content .star.icon { cursor: pointer; opacity: 0.75; transition: co= +lor 0.1s ease 0s; } + +.cmp-dm-portal .ui.card > .content .star.icon:hover, .cmp-dm-portal .ui.car= +ds > .card > .content .star.icon:hover { opacity: 1; color: rgb(255, 183, 1= +0); } + +.cmp-dm-portal .ui.card > .content .active.star.icon, .cmp-dm-portal .ui.ca= +rds > .card > .content .active.star.icon { color: rgb(255, 230, 35); } + +.cmp-dm-portal .ui.card > .content .like.icon, .cmp-dm-portal .ui.cards > .= +card > .content .like.icon { cursor: pointer; opacity: 0.75; transition: co= +lor 0.1s ease 0s; } + +.cmp-dm-portal .ui.card > .content .like.icon:hover, .cmp-dm-portal .ui.car= +ds > .card > .content .like.icon:hover { opacity: 1; color: rgb(255, 39, 51= +); } + +.cmp-dm-portal .ui.card > .content .active.like.icon, .cmp-dm-portal .ui.ca= +rds > .card > .content .active.like.icon { color: rgb(255, 39, 51); } + +.cmp-dm-portal .ui.card > .extra, .cmp-dm-portal .ui.cards > .card > .extra= + { max-width: 100%; -webkit-box-flex: 0; flex-grow: 0; position: static; ba= +ckground: none; width: auto; margin: 0px; padding: 0.75em 1em; top: 0px; le= +ft: 0px; color: rgba(0, 0, 0, 0.4); box-shadow: none; transition: color 0.1= +s ease 0s; min-height: 0px !important; border-top: 0px !important; } + +.cmp-dm-portal .ui.card > .extra a:not(.ui), .cmp-dm-portal .ui.cards > .ca= +rd > .extra a:not(.ui) { color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.card > .extra a:not(.ui):hover, .cmp-dm-portal .ui.cards= + > .card > .extra a:not(.ui):hover { color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.cards > .primary.card, .cmp-dm-portal .ui.primary.card, = +.cmp-dm-portal .ui.primary.cards > .card { } + +.cmp-dm-portal .ui.cards > .primary.card:hover, .cmp-dm-portal .ui.primary.= +card:hover, .cmp-dm-portal .ui.primary.cards > .card:hover { box-shadow: rg= +b(212, 212, 213) 0px 0px 0px 1px, rgb(145, 0, 230) 0px 2px 0px 0px, rgb(188= +, 189, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .secondary.card, .cmp-dm-portal .ui.secondary.ca= +rd, .cmp-dm-portal .ui.secondary.cards > .card { } + +.cmp-dm-portal .ui.cards > .secondary.card:hover, .cmp-dm-portal .ui.second= +ary.card:hover, .cmp-dm-portal .ui.secondary.cards > .card:hover { box-shad= +ow: rgb(212, 212, 213) 0px 0px 0px 1px, rgb(93, 93, 93) 0px 2px 0px 0px, rg= +b(188, 189, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .red.card, .cmp-dm-portal .ui.red.card, .cmp-dm-= +portal .ui.red.cards > .card { } + +.cmp-dm-portal .ui.cards > .red.card:hover, .cmp-dm-portal .ui.red.card:hov= +er, .cmp-dm-portal .ui.red.cards > .card:hover { box-shadow: rgb(212, 212, = +213) 0px 0px 0px 1px, rgb(208, 25, 25) 0px 2px 0px 0px, rgb(188, 189, 189) = +0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .orange.card, .cmp-dm-portal .ui.orange.card, .c= +mp-dm-portal .ui.orange.cards > .card { } + +.cmp-dm-portal .ui.cards > .orange.card:hover, .cmp-dm-portal .ui.orange.ca= +rd:hover, .cmp-dm-portal .ui.orange.cards > .card:hover { box-shadow: rgb(2= +12, 212, 213) 0px 0px 0px 1px, rgb(242, 98, 2) 0px 2px 0px 0px, rgb(188, 18= +9, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .yellow.card, .cmp-dm-portal .ui.yellow.card, .c= +mp-dm-portal .ui.yellow.cards > .card { } + +.cmp-dm-portal .ui.cards > .yellow.card:hover, .cmp-dm-portal .ui.yellow.ca= +rd:hover, .cmp-dm-portal .ui.yellow.cards > .card:hover { box-shadow: rgb(2= +12, 212, 213) 0px 0px 0px 1px, rgb(234, 174, 0) 0px 2px 0px 0px, rgb(188, 1= +89, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .olive.card, .cmp-dm-portal .ui.olive.card, .cmp= +-dm-portal .ui.olive.cards > .card { } + +.cmp-dm-portal .ui.cards > .olive.card:hover, .cmp-dm-portal .ui.olive.card= +:hover, .cmp-dm-portal .ui.olive.cards > .card:hover { box-shadow: rgb(212,= + 212, 213) 0px 0px 0px 1px, rgb(167, 189, 13) 0px 2px 0px 0px, rgb(188, 189= +, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .green.card, .cmp-dm-portal .ui.green.card, .cmp= +-dm-portal .ui.green.cards > .card { } + +.cmp-dm-portal .ui.cards > .green.card:hover, .cmp-dm-portal .ui.green.card= +:hover, .cmp-dm-portal .ui.green.cards > .card:hover { box-shadow: rgb(212,= + 212, 213) 0px 0px 0px 1px, rgb(22, 171, 57) 0px 2px 0px 0px, rgb(188, 189,= + 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .teal.card, .cmp-dm-portal .ui.teal.card, .cmp-d= +m-portal .ui.teal.cards > .card { } + +.cmp-dm-portal .ui.cards > .teal.card:hover, .cmp-dm-portal .ui.teal.card:h= +over, .cmp-dm-portal .ui.teal.cards > .card:hover { box-shadow: rgb(212, 21= +2, 213) 0px 0px 0px 1px, rgb(0, 156, 149) 0px 2px 0px 0px, rgb(188, 189, 18= +9) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.blue.card, .cmp-dm-portal .ui.blue.cards > .card, .cmp-d= +m-portal .ui.cards > .blue.card { } + +.cmp-dm-portal .ui.blue.card:hover, .cmp-dm-portal .ui.blue.cards > .card:h= +over, .cmp-dm-portal .ui.cards > .blue.card:hover { box-shadow: rgb(212, 21= +2, 213) 0px 0px 0px 1px, rgb(22, 120, 194) 0px 2px 0px 0px, rgb(188, 189, 1= +89) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .violet.card, .cmp-dm-portal .ui.violet.card, .c= +mp-dm-portal .ui.violet.cards > .card { } + +.cmp-dm-portal .ui.cards > .violet.card:hover, .cmp-dm-portal .ui.violet.ca= +rd:hover, .cmp-dm-portal .ui.violet.cards > .card:hover { box-shadow: rgb(2= +12, 212, 213) 0px 0px 0px 1px, rgb(88, 41, 187) 0px 2px 0px 0px, rgb(188, 1= +89, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .purple.card, .cmp-dm-portal .ui.purple.card, .c= +mp-dm-portal .ui.purple.cards > .card { } + +.cmp-dm-portal .ui.cards > .purple.card:hover, .cmp-dm-portal .ui.purple.ca= +rd:hover, .cmp-dm-portal .ui.purple.cards > .card:hover { box-shadow: rgb(2= +12, 212, 213) 0px 0px 0px 1px, rgb(150, 39, 186) 0px 2px 0px 0px, rgb(188, = +189, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .pink.card, .cmp-dm-portal .ui.pink.card, .cmp-d= +m-portal .ui.pink.cards > .card { } + +.cmp-dm-portal .ui.cards > .pink.card:hover, .cmp-dm-portal .ui.pink.card:h= +over, .cmp-dm-portal .ui.pink.cards > .card:hover { box-shadow: rgb(212, 21= +2, 213) 0px 0px 0px 1px, rgb(230, 26, 141) 0px 2px 0px 0px, rgb(188, 189, 1= +89) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.brown.card, .cmp-dm-portal .ui.brown.cards > .card, .cmp= +-dm-portal .ui.cards > .brown.card { } + +.cmp-dm-portal .ui.brown.card:hover, .cmp-dm-portal .ui.brown.cards > .card= +:hover, .cmp-dm-portal .ui.cards > .brown.card:hover { box-shadow: rgb(212,= + 212, 213) 0px 0px 0px 1px, rgb(151, 91, 51) 0px 2px 0px 0px, rgb(188, 189,= + 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .grey.card, .cmp-dm-portal .ui.grey.card, .cmp-d= +m-portal .ui.grey.cards > .card { } + +.cmp-dm-portal .ui.cards > .grey.card:hover, .cmp-dm-portal .ui.grey.card:h= +over, .cmp-dm-portal .ui.grey.cards > .card:hover { box-shadow: rgb(212, 21= +2, 213) 0px 0px 0px 1px, rgb(131, 131, 131) 0px 2px 0px 0px, rgb(188, 189, = +189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.black.card, .cmp-dm-portal .ui.black.cards > .card, .cmp= +-dm-portal .ui.cards > .black.card { } + +.cmp-dm-portal .ui.black.card:hover, .cmp-dm-portal .ui.black.cards > .card= +:hover, .cmp-dm-portal .ui.cards > .black.card:hover { box-shadow: rgb(212,= + 212, 213) 0px 0px 0px 1px, rgb(39, 41, 42) 0px 2px 0px 0px, rgb(188, 189, = +189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.one.cards { margin-left: 0px; margin-right: 0px; } + +.cmp-dm-portal .ui.one.cards > .card { width: 100%; } + +.cmp-dm-portal .ui.two.cards { margin-left: -1em; margin-right: -1em; } + +.cmp-dm-portal .ui.two.cards > .card { width: calc(50% - 2em); margin-left:= + 1em; margin-right: 1em; } + +.cmp-dm-portal .ui.three.cards { margin-left: -1em; margin-right: -1em; } + +.cmp-dm-portal .ui.three.cards > .card { width: calc(33.3333% - 2em); margi= +n-left: 1em; margin-right: 1em; } + +.cmp-dm-portal .ui.four.cards { margin-left: -0.75em; margin-right: -0.75em= +; } + +.cmp-dm-portal .ui.four.cards > .card { width: calc(25% - 1.5em); margin-le= +ft: 0.75em; margin-right: 0.75em; } + +.cmp-dm-portal .ui.five.cards { margin-left: -0.75em; margin-right: -0.75em= +; } + +.cmp-dm-portal .ui.five.cards > .card { width: calc(20% - 1.5em); margin-le= +ft: 0.75em; margin-right: 0.75em; } + +.cmp-dm-portal .ui.six.cards { margin-left: -0.75em; margin-right: -0.75em;= + } + +.cmp-dm-portal .ui.six.cards > .card { width: calc(16.6667% - 1.5em); margi= +n-left: 0.75em; margin-right: 0.75em; } + +.cmp-dm-portal .ui.seven.cards { margin-left: -0.5em; margin-right: -0.5em;= + } + +.cmp-dm-portal .ui.seven.cards > .card { width: calc(14.2857% - 1em); margi= +n-left: 0.5em; margin-right: 0.5em; } + +.cmp-dm-portal .ui.eight.cards { margin-left: -0.5em; margin-right: -0.5em;= + } + +.cmp-dm-portal .ui.eight.cards > .card { width: calc(12.5% - 1em); margin-l= +eft: 0.5em; margin-right: 0.5em; font-size: 11px; } + +.cmp-dm-portal .ui.nine.cards { margin-left: -0.5em; margin-right: -0.5em; = +} + +.cmp-dm-portal .ui.nine.cards > .card { width: calc(11.1111% - 1em); margin= +-left: 0.5em; margin-right: 0.5em; font-size: 10px; } + +.cmp-dm-portal .ui.ten.cards { margin-left: -0.5em; margin-right: -0.5em; } + +.cmp-dm-portal .ui.ten.cards > .card { width: calc(10% - 1em); margin-left:= + 0.5em; margin-right: 0.5em; } + +.cmp-dm-portal .ui.cards > .card { font-size: 0.9em; width: 100%; margin-ri= +ght: 0px !important; } + +@media screen and (min-width: 768px) { + .cmp-dm-portal .ui.cards > .card { width: 255px; margin-right: 36px !impo= +rtant; } +} + +.cmp-dm-portal .ui.card .grid .column { padding: 0px; margin-right: 0px !im= +portant; } + +.cmp-dm-portal .ui.card .image img { object-fit: cover; object-position: ce= +nter center; max-height: 15em; } + +.cmp-dm-portal .ui.card h3.header:not(.ui) { float: left; width: 100%; marg= +in: 1em 0px 2em !important; font-weight: 400 !important; } + +.cmp-dm-portal .ui.card h3.header:not(.ui):hover { color: rgb(80, 80, 80) != +important; } + +.cmp-dm-portal .ui.card h3.header:not(.ui) a { text-overflow: ellipsis; ove= +rflow: hidden; width: 100%; float: left; padding-bottom: 0.25em; overflow-w= +rap: break-word; } + +.cmp-dm-portal .ui.card .meta { text-align: left; text-transform: uppercase= +; } + +.cmp-dm-portal .ui.card .meta .property { float: left; } + +.cmp-dm-portal .ui.card .meta .property.two { width: 48%; } + +.cmp-dm-portal .ui.card .meta .property.three { width: 32%; } + +.cmp-dm-portal .ui.card .meta .property .value { width: 100%; float: left; = +margin-top: 0.5em; } + +.cmp-dm-portal .ui.card .meta span { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.card .extra { margin-bottom: 2em !important; } + +.cmp-dm-portal .ui.card .extra .divider { margin-top: 0.5rem; } + +.cmp-dm-portal .ui.card .extra .center.aligned * { text-align: center; } + +.cmp-dm-portal .ui.card .extra .right.aligned * { text-align: right; } + +.cmp-dm-portal .ui.card .extra .action { margin-right: 0.8em; } + +.cmp-dm-portal .ui.card .extra .action:last-child { margin-right: 0px; } + +.cmp-dm-portal .ui.items > .item { display: flex; margin: 1em 0px; width: 1= +00%; min-height: 0px; background: transparent; padding: 0px; border: none; = +border-radius: 0px; box-shadow: none; transition: box-shadow 0.1s ease 0s, = +-webkit-box-shadow 0.1s ease 0s; } + +.cmp-dm-portal .ui.items > .item a { cursor: pointer; } + +.cmp-dm-portal .ui.items { margin: 1.5em 0px; } + +.cmp-dm-portal .ui.items:first-child { margin-top: 0px !important; } + +.cmp-dm-portal .ui.items:last-child { margin-bottom: 0px !important; } + +.cmp-dm-portal .ui.items > .item::after { display: block; content: " "; hei= +ght: 0px; clear: both; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.items > .item:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.items > .item:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.items > .item > .image { position: relative; -webkit-box= +-flex: 0; flex: 0 0 auto; display: block; float: none; margin: 0px; padding= +: 0px; align-self: start; } + +.cmp-dm-portal .ui.items > .item > .image > img { display: block; width: 10= +0%; height: auto; border-radius: 0.125rem; border: none; } + +.cmp-dm-portal .ui.items > .item > .image:only-child > img { border-radius:= + 0px; } + +.cmp-dm-portal .ui.items > .item > .content { display: block; -webkit-box-f= +lex: 1; flex: 1 1 auto; background: none; color: rgb(80, 80, 80); margin: 0= +px; padding: 0px; box-shadow: none; font-size: 1em; border: none; border-ra= +dius: 0px; } + +.cmp-dm-portal .ui.items > .item > .content::after { display: block; conten= +t: " "; height: 0px; clear: both; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.items > .item > .image + .content { min-width: 0px; widt= +h: auto; display: block; margin-left: 0px; align-self: start; padding-left:= + 1.5em; } + +.cmp-dm-portal .ui.items > .item > .content > .header { display: inline-blo= +ck; margin: -0.21425em 0px 0px; font-family: graphik-regular-web, "Helvetic= +a Neue", Arial, Helvetica, sans-serif; font-weight: 700; color: rgba(0, 0, = +0, 0.85); } + +.cmp-dm-portal .ui.items > .item > .content > .header:not(.ui) { font-size:= + 1.28571em; } + +.cmp-dm-portal .ui.items > .item [class*=3D"left floated"] { float: left; } + +.cmp-dm-portal .ui.items > .item [class*=3D"right floated"] { float: right;= + } + +.cmp-dm-portal .ui.items > .item .content img { align-self: center; } + +.cmp-dm-portal .ui.items > .item .avatar img, .cmp-dm-portal .ui.items > .i= +tem img.avatar { border-radius: 500rem; } + +.cmp-dm-portal .ui.items > .item > .content > .description { margin-top: 0.= +6em; font-size: 1em; line-height: 1.4285em; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.items > .item > .content p { margin: 0px 0px 0.5em; } + +.cmp-dm-portal .ui.items > .item > .content p:last-child { margin-bottom: 0= +px; } + +.cmp-dm-portal .ui.items > .item .meta { margin: 0.5em 0px; font-size: 1em;= + line-height: 1em; color: rgba(0, 0, 0, 0.6); } + +.cmp-dm-portal .ui.items > .item .meta * { margin-right: 0.3em; } + +.cmp-dm-portal .ui.items > .item .meta :last-child { margin-right: 0px; } + +.cmp-dm-portal .ui.items > .item .meta [class*=3D"right floated"] { margin-= +right: 0px; margin-left: 0.3em; } + +.cmp-dm-portal .ui.items > .item > .content a:not(.ui) { transition: color = +0.1s ease 0s; } + +.cmp-dm-portal .ui.items > .item > .content a:not(.ui):hover { } + +.cmp-dm-portal .ui.items > .item > .content > a.header { color: rgba(0, 0, = +0, 0.85); } + +.cmp-dm-portal .ui.items > .item > .content > a.header:hover { color: rgb(1= +45, 0, 230); } + +.cmp-dm-portal .ui.items > .item .meta > a:not(.ui) { color: rgba(0, 0, 0, = +0.4); } + +.cmp-dm-portal .ui.items > .item .meta > a:not(.ui):hover { color: rgb(80, = +80, 80); } + +.cmp-dm-portal .ui.items > .item > .content .favorite.icon { cursor: pointe= +r; opacity: 0.75; transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.items > .item > .content .favorite.icon:hover { opacity:= + 1; color: rgb(255, 183, 10); } + +.cmp-dm-portal .ui.items > .item > .content .active.favorite.icon { color: = +rgb(255, 230, 35); } + +.cmp-dm-portal .ui.items > .item > .content .like.icon { cursor: pointer; o= +pacity: 0.75; transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.items > .item > .content .like.icon:hover { opacity: 1; = +color: rgb(255, 39, 51); } + +.cmp-dm-portal .ui.items > .item > .content .active.like.icon { color: rgb(= +255, 39, 51); } + +.cmp-dm-portal .ui.items > .item .extra { display: block; position: relativ= +e; background: none; margin: 0.5rem 0px 0px; width: 100%; padding: 0px; top= +: 0px; left: 0px; color: rgba(0, 0, 0, 0.4); box-shadow: none; transition: = +color 0.1s ease 0s; border-top: none; } + +.cmp-dm-portal .ui.items > .item .extra > * { margin: 0.25rem 0.5rem 0.25re= +m 0px; } + +.cmp-dm-portal .ui.items > .item .extra > [class*=3D"right floated"] { marg= +in: 0.25rem 0px 0.25rem 0.5rem; } + +.cmp-dm-portal .ui.items > .item .extra::after { display: block; content: "= + "; height: 0px; clear: both; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.items > .item > .image:not(.ui) { width: 175px; } + +@media only screen and (min-width: 768px) and (max-width: 991.98px) { + .cmp-dm-portal .ui.items > .item { margin: 1em 0px; } + .cmp-dm-portal .ui.items > .item > .image:not(.ui) { width: 150px; } + .cmp-dm-portal .ui.items > .item > .image + .content { display: block; pa= +dding: 0px 0px 0px 1em; } +} + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.items:not(.unstackable) > .item { -webkit-box-orient: = +vertical; -webkit-box-direction: normal; flex-direction: column; margin: 2e= +m 0px; } + .cmp-dm-portal .ui.items:not(.unstackable) > .item > .image { display: bl= +ock; margin-left: auto; margin-right: auto; } + .cmp-dm-portal .ui.items:not(.unstackable) > .item > .image, .cmp-dm-port= +al .ui.items:not(.unstackable) > .item > .image > img { max-width: 100% !im= +portant; width: auto !important; max-height: 250px !important; } + .cmp-dm-portal .ui.items:not(.unstackable) > .item > .image + .content { = +display: block; padding: 1.5em 0px 0px; } +} + +.cmp-dm-portal .ui.items > .item { font-size: 1em; } + +.cmp-dm-portal .ui.statistic { display: inline-flex; -webkit-box-orient: ve= +rtical; -webkit-box-direction: normal; flex-direction: column; margin: 1em = +0px; max-width: none; } + +.cmp-dm-portal .ui.statistic + .ui.statistic { margin: 0px 0px 0px 1.5em; } + +.cmp-dm-portal .ui.statistic:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.statistic:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.statistics { -webkit-box-align: start; align-items: flex= +-start; flex-wrap: wrap; } + +.cmp-dm-portal .ui.statistics > .statistic { display: inline-flex; -webkit-= +box-flex: 0; flex: 0 1 auto; -webkit-box-orient: vertical; -webkit-box-dire= +ction: normal; flex-direction: column; margin: 0px 1.5em 1em; max-width: no= +ne; } + +.cmp-dm-portal .ui.statistics { display: flex; margin: 1em -1.5em -1em; } + +.cmp-dm-portal .ui.statistics::after { display: block; content: " "; height= +: 0px; clear: both; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.statistics:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.statistic > .value, .cmp-dm-portal .ui.statistics .stati= +stic > .value { font-weight: 400; line-height: 1em; color: rgb(27, 28, 29);= + } + +.cmp-dm-portal .ui.statistic > .label, .cmp-dm-portal .ui.statistic > .valu= +e, .cmp-dm-portal .ui.statistics .statistic > .label, .cmp-dm-portal .ui.st= +atistics .statistic > .value { font-family: graphik-regular-web, "Helvetica= + Neue", Arial, Helvetica, sans-serif; text-transform: uppercase; text-align= +: center; } + +.cmp-dm-portal .ui.statistic > .label, .cmp-dm-portal .ui.statistics .stati= +stic > .label { font-size: 1em; font-weight: 700; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.statistic > .label ~ .value, .cmp-dm-portal .ui.statisti= +c > .value ~ .label, .cmp-dm-portal .ui.statistics .statistic > .label ~ .v= +alue, .cmp-dm-portal .ui.statistics .statistic > .value ~ .label { margin-t= +op: 0px; } + +.cmp-dm-portal .ui.statistic > .value .icon, .cmp-dm-portal .ui.statistics = +.statistic > .value .icon { opacity: 1; width: auto; margin: 0px; } + +.cmp-dm-portal .ui.statistic > .text.value, .cmp-dm-portal .ui.statistics .= +statistic > .text.value { line-height: 1em; min-height: 2em; font-weight: 7= +00; text-align: center; } + +.cmp-dm-portal .ui.statistic > .text.value + .label, .cmp-dm-portal .ui.sta= +tistics .statistic > .text.value + .label { text-align: center; } + +.cmp-dm-portal .ui.statistic > .value img, .cmp-dm-portal .ui.statistics .s= +tatistic > .value img { max-height: 3rem; vertical-align: baseline; } + +.cmp-dm-portal .ui.ten.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.ten.statistics .statistic { min-width: 10%; margin: 0px = +0px 1em; } + +.cmp-dm-portal .ui.nine.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.nine.statistics .statistic { min-width: 11.1111%; margin= +: 0px 0px 1em; } + +.cmp-dm-portal .ui.eight.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.eight.statistics .statistic { min-width: 12.5%; margin: = +0px 0px 1em; } + +.cmp-dm-portal .ui.seven.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.seven.statistics .statistic { min-width: 14.2857%; margi= +n: 0px 0px 1em; } + +.cmp-dm-portal .ui.six.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.six.statistics .statistic { min-width: 16.6667%; margin:= + 0px 0px 1em; } + +.cmp-dm-portal .ui.five.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.five.statistics .statistic { min-width: 20%; margin: 0px= + 0px 1em; } + +.cmp-dm-portal .ui.four.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.four.statistics .statistic { min-width: 25%; margin: 0px= + 0px 1em; } + +.cmp-dm-portal .ui.three.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.three.statistics .statistic { min-width: 33.3333%; margi= +n: 0px 0px 1em; } + +.cmp-dm-portal .ui.two.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.two.statistics .statistic { min-width: 50%; margin: 0px = +0px 1em; } + +.cmp-dm-portal .ui.one.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.one.statistics .statistic { min-width: 100%; margin: 0px= + 0px 1em; } + +.cmp-dm-portal .ui.primary.statistic > .value, .cmp-dm-portal .ui.primary.s= +tatistics .statistic > .value, .cmp-dm-portal .ui.statistics .primary.stati= +stic > .value { color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.secondary.statistic > .value, .cmp-dm-portal .ui.seconda= +ry.statistics .statistic > .value, .cmp-dm-portal .ui.statistics .secondary= +.statistic > .value { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.red.statistic > .value, .cmp-dm-portal .ui.red.statistic= +s .statistic > .value, .cmp-dm-portal .ui.statistics .red.statistic > .valu= +e { color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.orange.statistic > .value, .cmp-dm-portal .ui.orange.sta= +tistics .statistic > .value, .cmp-dm-portal .ui.statistics .orange.statisti= +c > .value { color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.statistics .yellow.statistic > .value, .cmp-dm-portal .u= +i.yellow.statistic > .value, .cmp-dm-portal .ui.yellow.statistics .statisti= +c > .value { color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.olive.statistic > .value, .cmp-dm-portal .ui.olive.stati= +stics .statistic > .value, .cmp-dm-portal .ui.statistics .olive.statistic >= + .value { color: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.green.statistic > .value, .cmp-dm-portal .ui.green.stati= +stics .statistic > .value, .cmp-dm-portal .ui.statistics .green.statistic >= + .value { color: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.statistics .teal.statistic > .value, .cmp-dm-portal .ui.= +teal.statistic > .value, .cmp-dm-portal .ui.teal.statistics .statistic > .v= +alue { color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.blue.statistic > .value, .cmp-dm-portal .ui.blue.statist= +ics .statistic > .value, .cmp-dm-portal .ui.statistics .blue.statistic > .v= +alue { color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.statistics .violet.statistic > .value, .cmp-dm-portal .u= +i.violet.statistic > .value, .cmp-dm-portal .ui.violet.statistics .statisti= +c > .value { color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.purple.statistic > .value, .cmp-dm-portal .ui.purple.sta= +tistics .statistic > .value, .cmp-dm-portal .ui.statistics .purple.statisti= +c > .value { color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.pink.statistic > .value, .cmp-dm-portal .ui.pink.statist= +ics .statistic > .value, .cmp-dm-portal .ui.statistics .pink.statistic > .v= +alue { color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.brown.statistic > .value, .cmp-dm-portal .ui.brown.stati= +stics .statistic > .value, .cmp-dm-portal .ui.statistics .brown.statistic >= + .value { color: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.grey.statistic > .value, .cmp-dm-portal .ui.grey.statist= +ics .statistic > .value, .cmp-dm-portal .ui.statistics .grey.statistic > .v= +alue { color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.black.statistic > .value, .cmp-dm-portal .ui.black.stati= +stics .statistic > .value, .cmp-dm-portal .ui.statistics .black.statistic >= + .value { color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.statistic > .value, .cmp-dm-portal .ui.statistics .stati= +stic > .value { font-size: 4rem; } + +.cmp-dm-portal .ui.horizontal.statistic > .value, .cmp-dm-portal .ui.horizo= +ntal.statistics .statistic > .value { font-size: 3rem; } + +.cmp-dm-portal .ui.statistic > .text.value, .cmp-dm-portal .ui.statistics .= +statistic > .text.value { font-size: 2rem; } + +.cmp-dm-portal .ui.mini.horizontal.statistic > .value, .cmp-dm-portal .ui.m= +ini.horizontal.statistics .statistic > .value, .cmp-dm-portal .ui.mini.stat= +istic > .value, .cmp-dm-portal .ui.mini.statistics .statistic > .value { fo= +nt-size: 1.5rem; } + +.cmp-dm-portal .ui.mini.statistic > .text.value, .cmp-dm-portal .ui.mini.st= +atistics .statistic > .text.value { font-size: 1rem; } + +.cmp-dm-portal .ui.accordion, .cmp-dm-portal .ui.accordion .accordion { max= +-width: 100%; } + +.cmp-dm-portal .ui.accordion .accordion { margin: 1em 0px 0px; padding: 0px= +; } + +.cmp-dm-portal .ui.accordion .accordion .title, .cmp-dm-portal .ui.accordio= +n .title { cursor: pointer; } + +.cmp-dm-portal .ui.accordion .title:not(.ui) { padding: 0.5em 0px; font-fam= +ily: graphik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; f= +ont-size: 0.9em; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.accordion:not(.styled) .accordion .title ~ .content:not(= +.ui), .cmp-dm-portal .ui.accordion:not(.styled) .title ~ .content:not(.ui) = +{ padding: 0.5em 0px 1em; } + +.cmp-dm-portal .ui.accordion:not(.styled) .title ~ .content:not(.ui):last-c= +hild { padding-bottom: 0px; } + +.cmp-dm-portal .ui.accordion .accordion .title .dropdown.icon, .cmp-dm-port= +al .ui.accordion .title .dropdown.icon { display: inline-block; float: none= +; opacity: 1; width: 1.25em; height: 1em; margin: 0px 0.25rem 0px 0px; padd= +ing: 0px; font-size: 1em; transition: transform 0.1s ease 0s, opacity 0.1s = +ease 0s, -webkit-transform 0.1s ease 0s; vertical-align: baseline; transfor= +m: none; } + +.cmp-dm-portal .ui.accordion.menu .item .title { display: block; padding: 0= +px; } + +.cmp-dm-portal .ui.accordion.menu .item .title > .dropdown.icon { float: ri= +ght; margin: 0.21425em 0px 0px 1em; transform: rotate(180deg); } + +.cmp-dm-portal .ui.accordion .ui.header .dropdown.icon { font-size: 1em; ma= +rgin: 0px 0.25rem 0px 0px; } + +.cmp-dm-portal .ui.accordion .accordion .active.title .dropdown.icon, .cmp-= +dm-portal .ui.accordion .active.title .dropdown.icon, .cmp-dm-portal .ui.ac= +cordion.menu .item .active.title > .dropdown.icon { transform: rotate(90deg= +); } + +.cmp-dm-portal .ui.styled.accordion { width: 600px; } + +.cmp-dm-portal .ui.styled.accordion, .cmp-dm-portal .ui.styled.accordion .a= +ccordion { background: none; box-shadow: none; } + +.cmp-dm-portal .ui.styled.accordion .accordion .title, .cmp-dm-portal .ui.s= +tyled.accordion .title { margin: 0px 1em; padding: 0.75em 0px 0.5em; color:= + rgba(0, 0, 0, 0.4); font-weight: 400; border-top: 1px solid rgba(34, 36, 3= +8, 0.15); transition: background 0.1s ease 0s, color 0.1s ease 0s; } + +.cmp-dm-portal .ui.styled.accordion .accordion .title:first-child, .cmp-dm-= +portal .ui.styled.accordion > .title:first-child { border-top: none; } + +.cmp-dm-portal .ui.styled.accordion .accordion .content, .cmp-dm-portal .ui= +.styled.accordion .content { margin: 0px; padding: 0.5em 1em 1.5em; } + +.cmp-dm-portal .ui.styled.accordion .accordion .active.title, .cmp-dm-porta= +l .ui.styled.accordion .accordion .title:hover, .cmp-dm-portal .ui.styled.a= +ccordion .active.title, .cmp-dm-portal .ui.styled.accordion .title:hover { = +background: transparent; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.styled.accordion .accordion .active.title, .cmp-dm-porta= +l .ui.styled.accordion .active.title { background: transparent; color: rgba= +(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.accordion .accordion .title ~ .content:not(.active), .cm= +p-dm-portal .ui.accordion .title ~ .content:not(.active) { display: none; } + +.cmp-dm-portal .ui.fluid.accordion, .cmp-dm-portal .ui.fluid.accordion .acc= +ordion { width: 100%; } + +@font-face { } + +.cmp-dm-portal .ui.accordion .accordion .title .dropdown.icon, .cmp-dm-port= +al .ui.accordion .title .dropdown.icon { font-family: Accordion; line-heigh= +t: 1; backface-visibility: hidden; font-weight: 400; font-style: normal; te= +xt-align: center; } + +.cmp-dm-portal .ui.accordion .accordion .title .dropdown.icon::before, .cmp= +-dm-portal .ui.accordion .title .dropdown.icon::before { content: "=EF=83= +=9A"; } + +.cmp-dm-portal .ui.styled.accordion > .title:first-child { border-top: 1px = +solid rgba(34, 36, 38, 0.15); } + +.cmp-dm-portal .ui.styled.accordion .accordion .title.right .dropdown.icon,= + .cmp-dm-portal .ui.styled.accordion .title.right .dropdown.icon { float: r= +ight; } + +.cmp-dm-portal .ui.styled.accordion .accordion .active.title .dropdown.icon= +, .cmp-dm-portal .ui.styled.accordion .active.title .dropdown.icon, .cmp-dm= +-portal .ui.styled.accordion.menu .item .active.title > .dropdown.icon { co= +lor: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.calendar .ui.popup { max-width: none; padding: 0px; bord= +er: none; user-select: none; } + +.cmp-dm-portal .ui.calendar .calendar:focus { outline: 0px; } + +.cmp-dm-portal .ui.calendar .ui.popup .ui.grid { display: block; white-spac= +e: nowrap; } + +.cmp-dm-portal .ui.calendar .ui.popup .ui.grid > .column { width: auto; } + +.cmp-dm-portal .ui.calendar .ui.table.minute, .cmp-dm-portal .ui.calendar .= +ui.table.month, .cmp-dm-portal .ui.calendar .ui.table.year { min-width: 15e= +m; } + +.cmp-dm-portal .ui.calendar .ui.table.day { min-width: 18em; } + +.cmp-dm-portal .ui.calendar .ui.table.day.andweek { min-width: 22em; } + +.cmp-dm-portal .ui.calendar .ui.table.hour { min-width: 20em; } + +.cmp-dm-portal .ui.calendar .ui.table tr td, .cmp-dm-portal .ui.calendar .u= +i.table tr th { padding: 0.5em; white-space: nowrap; } + +.cmp-dm-portal .ui.calendar .ui.table tr th { border-left: none; } + +.cmp-dm-portal .ui.calendar .ui.table tr th .icon { margin: 0px; } + +.cmp-dm-portal .ui.calendar .ui.table tr:first-child th { position: relativ= +e; padding-left: 0px; padding-right: 0px; } + +.cmp-dm-portal .ui.calendar .ui.table.day tr:first-child th { border: none;= + } + +.cmp-dm-portal .ui.calendar .ui.table.day tr:nth-child(2) th { padding-top:= + 0.2em; padding-bottom: 0.3em; } + +.cmp-dm-portal .ui.calendar .ui.table tr td { padding-left: 0.1em; padding-= +right: 0.1em; } + +.cmp-dm-portal .ui.calendar .ui.table tr .link { cursor: pointer; } + +.cmp-dm-portal .ui.calendar .ui.table tr .prev.link { width: 14.2857%; posi= +tion: absolute; left: 0px; } + +.cmp-dm-portal .ui.calendar .ui.table tr .next.link { width: 14.2857%; posi= +tion: absolute; right: 0px; } + +.cmp-dm-portal .ui.calendar .ui.table tr .disabled { pointer-events: auto; = +cursor: default; color: rgba(40, 40, 40, 0.3); } + +.cmp-dm-portal .ui.calendar .ui.table tr .adjacent:not(.disabled) { color: = +rgba(0, 0, 0, 0.6); background: rgba(0, 0, 0, 0.03); } + +.cmp-dm-portal .ui.calendar .ui.table tr td.today { font-weight: 700; } + +.cmp-dm-portal .ui.calendar .ui.table tr td.range { background: rgb(161, 0,= + 255); color: rgb(255, 255, 255); box-shadow: none; } + +.cmp-dm-portal .ui.calendar .ui.table.inverted tr td.range { background: rg= +ba(255, 255, 255, 0.08); color: rgb(255, 255, 255); box-shadow: none; } + +.cmp-dm-portal .ui.calendar:not(.disabled) .calendar.active .ui.table tbody= + tr td.focus, .cmp-dm-portal .ui.calendar:not(.disabled) .calendar:focus .u= +i.table tbody tr td.focus { box-shadow: rgb(161, 0, 255) 0px 0px 0px 1px in= +set; } + +.cmp-dm-portal .ui.calendar:not(.disabled) .calendar.active .ui.table.inver= +ted tbody tr td.focus, .cmp-dm-portal .ui.calendar:not(.disabled) .calendar= +:focus .ui.table.inverted tbody tr td.focus { box-shadow: rgb(133, 183, 217= +) 0px 0px 0px 1px inset; } + +.cmp-dm-portal .ui.disabled.calendar { opacity: 0.45; } + +.cmp-dm-portal .ui.disabled.calendar .ui.table tr .link, .cmp-dm-portal .ui= +.disabled.calendar > .input { pointer-events: none; } + +.cmp-dm-portal .ui.checkbox { position: relative; display: inline-block; ba= +ckface-visibility: hidden; outline: none; vertical-align: baseline; font-st= +yle: normal; min-height: 17px; font-size: 1em; line-height: 17px; min-width= +: 17px; } + +.cmp-dm-portal .ui.checkbox input[type=3D"checkbox"], .cmp-dm-portal .ui.ch= +eckbox input[type=3D"radio"] { cursor: pointer; position: absolute; top: 0p= +x; left: 0px; outline: none; z-index: 3; width: 17px; height: 17px; opacity= +: 0 !important; } + +.cmp-dm-portal .ui.checkbox .box, .cmp-dm-portal .ui.checkbox label { curso= +r: auto; position: relative; display: block; padding-left: 1.85714em; outli= +ne: none; font-size: 1em; } + +.cmp-dm-portal .ui.checkbox .box::before, .cmp-dm-portal .ui.checkbox label= +::before { position: absolute; top: 0px; left: 0px; width: 17px; height: 17= +px; content: ""; background: rgb(255, 255, 255); border-radius: 0.214286rem= +; transition: none 0s ease 0s; border: 1px solid rgba(34, 36, 38, 0.15); } + +.cmp-dm-portal .ui.checkbox .box::after, .cmp-dm-portal .ui.checkbox label:= +:after { position: absolute; font-size: 14px; top: 0px; left: 0px; width: 1= +7px; height: 17px; text-align: center; opacity: 0; color: rgb(80, 80, 80); = +transition: none 0s ease 0s; } + +.cmp-dm-portal .ui.checkbox + .box, .cmp-dm-portal .ui.checkbox + label, .c= +mp-dm-portal .ui.checkbox .box, .cmp-dm-portal .ui.checkbox label { color: = +rgba(0, 0, 0, 0.4); transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.checkbox + .box, .cmp-dm-portal .ui.checkbox + label { v= +ertical-align: middle; } + +.cmp-dm-portal .ui.checkbox .box:hover::before, .cmp-dm-portal .ui.checkbox= + label:hover::before { background: rgb(255, 255, 255); border-color: rgba(3= +4, 36, 38, 0.15); } + +.cmp-dm-portal .ui.checkbox + .box:hover, .cmp-dm-portal .ui.checkbox + lab= +el:hover, .cmp-dm-portal .ui.checkbox .box:hover, .cmp-dm-portal .ui.checkb= +ox label:hover { color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.checkbox .box:active::before, .cmp-dm-portal .ui.checkbo= +x label:active::before { background: rgb(249, 250, 251); border-color: rgb(= +161, 0, 255); } + +.cmp-dm-portal .ui.checkbox .box:active::after, .cmp-dm-portal .ui.checkbox= + input:active ~ label, .cmp-dm-portal .ui.checkbox label:active::after { co= +lor: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.checkbox input:focus ~ .box::before, .cmp-dm-portal .ui.= +checkbox input:focus ~ label::before { background: rgb(255, 255, 255); bord= +er-color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.checkbox input:focus ~ .box::after, .cmp-dm-portal .ui.c= +heckbox input:focus ~ label::after { color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.checkbox input:focus ~ .box, .cmp-dm-portal .ui.checkbox= + input:focus ~ label { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.checkbox input:checked ~ .box::before, .cmp-dm-portal .u= +i.checkbox input:checked ~ label::before { background: rgb(255, 255, 255); = +border-color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.checkbox input:checked ~ .box::after, .cmp-dm-portal .ui= +.checkbox input:checked ~ label::after { opacity: 1; color: rgb(161, 0, 255= +); } + +.cmp-dm-portal .ui.checkbox input:not([type=3D"radio"]):indeterminate ~ .bo= +x::before, .cmp-dm-portal .ui.checkbox input:not([type=3D"radio"]):indeterm= +inate ~ label::before { background: rgb(255, 255, 255); border-color: rgb(1= +61, 0, 255); } + +.cmp-dm-portal .ui.checkbox input:not([type=3D"radio"]):indeterminate ~ .bo= +x::after, .cmp-dm-portal .ui.checkbox input:not([type=3D"radio"]):indetermi= +nate ~ label::after { opacity: 1; color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.indeterminate.toggle.checkbox input:not([type=3D"radio"]= +):indeterminate ~ label::before { background: rgba(0, 0, 0, 0.15); } + +.cmp-dm-portal .ui.indeterminate.toggle.checkbox input:not([type=3D"radio"]= +) ~ label::after { left: 1.075rem; } + +.cmp-dm-portal .ui.checkbox input:checked:focus ~ .box::before, .cmp-dm-por= +tal .ui.checkbox input:checked:focus ~ label::before, .cmp-dm-portal .ui.ch= +eckbox input:not([type=3D"radio"]):indeterminate:focus ~ .box::before, .cmp= +-dm-portal .ui.checkbox input:not([type=3D"radio"]):indeterminate:focus ~ l= +abel::before { background: rgb(255, 255, 255); border-color: rgb(161, 0, 25= +5); } + +.cmp-dm-portal .ui.checkbox input:checked:focus ~ .box::after, .cmp-dm-port= +al .ui.checkbox input:checked:focus ~ label::after, .cmp-dm-portal .ui.chec= +kbox input:not([type=3D"radio"]):indeterminate:focus ~ .box::after, .cmp-dm= +-portal .ui.checkbox input:not([type=3D"radio"]):indeterminate:focus ~ labe= +l::after { color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.read-only.checkbox, .cmp-dm-portal .ui.read-only.checkbo= +x label { cursor: default; } + +.cmp-dm-portal .ui.checkbox input[disabled] ~ .box, .cmp-dm-portal .ui.chec= +kbox input[disabled] ~ label, .cmp-dm-portal .ui.disabled.checkbox .box, .c= +mp-dm-portal .ui.disabled.checkbox label { opacity: 0.5; color: rgb(0, 0, 0= +); cursor: default !important; } + +.cmp-dm-portal .ui.checkbox input.hidden { z-index: -1; } + +.cmp-dm-portal .ui.checkbox input.hidden + label { cursor: pointer; user-se= +lect: none; } + +.cmp-dm-portal .ui.radio.checkbox { min-height: 15px; } + +.cmp-dm-portal .ui.radio.checkbox .box, .cmp-dm-portal .ui.radio.checkbox l= +abel { padding-left: 1.85714em; } + +.cmp-dm-portal .ui.radio.checkbox .box::before, .cmp-dm-portal .ui.radio.ch= +eckbox label::before { content: ""; transform: none; width: 15px; height: 1= +5px; border-radius: 500rem; top: 1px; left: 0px; } + +.cmp-dm-portal .ui.radio.checkbox .box::after, .cmp-dm-portal .ui.radio.che= +ckbox label::after { border: none; line-height: 15px; top: 1px; left: 0px; = +width: 15px; height: 15px; border-radius: 500rem; transform: scale(0.46667)= +; background-color: rgb(80, 80, 80); content: "" !important; } + +.cmp-dm-portal .ui.radio.checkbox input:focus ~ .box::before, .cmp-dm-porta= +l .ui.radio.checkbox input:focus ~ label::before { background-color: rgb(25= +5, 255, 255); } + +.cmp-dm-portal .ui.radio.checkbox input:focus ~ .box::after, .cmp-dm-portal= + .ui.radio.checkbox input:focus ~ label::after { background-color: rgba(0, = +0, 0, 0.95); } + +.cmp-dm-portal .ui.radio.checkbox input:indeterminate ~ .box::after, .cmp-d= +m-portal .ui.radio.checkbox input:indeterminate ~ label::after { opacity: 0= +; } + +.cmp-dm-portal .ui.radio.checkbox input:checked ~ .box::before, .cmp-dm-por= +tal .ui.radio.checkbox input:checked ~ label::before { background-color: rg= +b(255, 255, 255); } + +.cmp-dm-portal .ui.radio.checkbox input:checked ~ .box::after, .cmp-dm-port= +al .ui.radio.checkbox input:checked ~ label::after { background-color: rgb(= +161, 0, 255); } + +.cmp-dm-portal .ui.radio.checkbox input:focus:checked ~ .box::before, .cmp-= +dm-portal .ui.radio.checkbox input:focus:checked ~ label::before { backgrou= +nd-color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.radio.checkbox input:focus:checked ~ .box::after, .cmp-d= +m-portal .ui.radio.checkbox input:focus:checked ~ label::after { background= +-color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.slider.checkbox { min-height: 1.25rem; } + +.cmp-dm-portal .ui.slider.checkbox input { width: 3.5rem; height: 1.25rem; = +} + +.cmp-dm-portal .ui.slider.checkbox .box, .cmp-dm-portal .ui.slider.checkbox= + label { padding-left: 4.5rem; line-height: 1rem; color: rgba(0, 0, 0, 0.4)= +; } + +.cmp-dm-portal .ui.slider.checkbox .box::before, .cmp-dm-portal .ui.slider.= +checkbox label::before { display: block; position: absolute; content: ""; t= +ransform: none; left: 0px; z-index: 1; top: 0.4rem; background-color: rgba(= +34, 36, 38, 0.15); width: 3.5rem; height: 0.214286rem; border-radius: 500re= +m; transition: background 0.3s ease 0s; border: none !important; } + +.cmp-dm-portal .ui.slider.checkbox .box::after, .cmp-dm-portal .ui.slider.c= +heckbox label::after { background: linear-gradient(transparent, rgba(0, 0, = +0, 0.05)) rgb(255, 255, 255); position: absolute; opacity: 1; z-index: 2; b= +order: none; box-shadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px, rgba(34, 3= +6, 38, 0.15) 0px 0px 0px 1px inset; width: 1.5rem; height: 1.5rem; top: -0.= +25rem; left: 0px; transform: none; border-radius: 500rem; transition: left = +0.3s ease 0s; content: "" !important; } + +.cmp-dm-portal .ui.slider.checkbox input:focus ~ .box::before, .cmp-dm-port= +al .ui.slider.checkbox input:focus ~ label::before { background-color: rgb(= +161, 0, 255); border: none; } + +.cmp-dm-portal .ui.slider.checkbox .box:hover, .cmp-dm-portal .ui.slider.ch= +eckbox label:hover { color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.slider.checkbox .box:hover::before, .cmp-dm-portal .ui.s= +lider.checkbox label:hover::before { background: rgba(34, 36, 38, 0.15); } + +.cmp-dm-portal .ui.slider.checkbox input:checked ~ .box, .cmp-dm-portal .ui= +.slider.checkbox input:checked ~ label { color: rgba(0, 0, 0, 0.95) !import= +ant; } + +.cmp-dm-portal .ui.slider.checkbox input:checked ~ .box::before, .cmp-dm-po= +rtal .ui.slider.checkbox input:checked ~ label::before { background-color: = +rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.slider.checkbox input:checked ~ .box::after, .cmp-dm-por= +tal .ui.slider.checkbox input:checked ~ label::after { left: 2rem; } + +.cmp-dm-portal .ui.slider.checkbox input:focus:checked ~ .box, .cmp-dm-port= +al .ui.slider.checkbox input:focus:checked ~ label { color: rgba(0, 0, 0, 0= +.95) !important; } + +.cmp-dm-portal .ui.slider.checkbox input:focus:checked ~ .box::before, .cmp= +-dm-portal .ui.slider.checkbox input:focus:checked ~ label::before { backgr= +ound-color: rgb(145, 0, 230) !important; } + +.cmp-dm-portal .ui.toggle.checkbox { min-height: 1.5rem; } + +.cmp-dm-portal .ui.toggle.checkbox input { width: 3.5rem; height: 1.5rem; } + +.cmp-dm-portal .ui.toggle.checkbox .box, .cmp-dm-portal .ui.toggle.checkbox= + label { min-height: 1.5rem; padding-left: 4.5rem; color: rgba(0, 0, 0, 0.4= +); padding-top: 0.15em; } + +.cmp-dm-portal .ui.toggle.checkbox .box::before, .cmp-dm-portal .ui.toggle.= +checkbox label::before { display: block; position: absolute; content: ""; z= +-index: 1; transform: none; border: none; top: 0px; background: rgba(0, 0, = +0, 0.05); box-shadow: none; width: 3.5rem; height: 1.5rem; border-radius: 5= +00rem; } + +.cmp-dm-portal .ui.toggle.checkbox .box::after, .cmp-dm-portal .ui.toggle.c= +heckbox label::after { background: linear-gradient(transparent, rgba(0, 0, = +0, 0.05)) rgb(255, 255, 255); position: absolute; opacity: 1; z-index: 2; b= +order: none; box-shadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px, rgba(34, 3= +6, 38, 0.15) 0px 0px 0px 1px inset; width: 1.5rem; height: 1.5rem; top: 0px= +; left: 0px; border-radius: 500rem; transition: background 0.3s ease 0s, le= +ft 0.3s ease 0s; content: "" !important; } + +.cmp-dm-portal .ui.toggle.checkbox input ~ .box::after, .cmp-dm-portal .ui.= +toggle.checkbox input ~ label::after { left: -0.05rem; box-shadow: rgba(34,= + 36, 38, 0.15) 0px 1px 2px 0px, rgba(34, 36, 38, 0.15) 0px 0px 0px 1px inse= +t; } + +.cmp-dm-portal .ui.toggle.checkbox input:focus ~ .box::before, .cmp-dm-port= +al .ui.toggle.checkbox input:focus ~ label::before { background-color: rgb(= +161, 0, 255); border: none; } + +.cmp-dm-portal .ui.toggle.checkbox .box:hover::before, .cmp-dm-portal .ui.t= +oggle.checkbox label:hover::before { background-color: rgba(0, 0, 0, 0.05);= + border: none; } + +.cmp-dm-portal .ui.toggle.checkbox input:checked ~ .box, .cmp-dm-portal .ui= +.toggle.checkbox input:checked ~ label { color: rgba(0, 0, 0, 0.4) !importa= +nt; } + +.cmp-dm-portal .ui.toggle.checkbox input:checked ~ .box::before, .cmp-dm-po= +rtal .ui.toggle.checkbox input:checked ~ label::before { background-color: = +rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.toggle.checkbox input:checked ~ .box::after, .cmp-dm-por= +tal .ui.toggle.checkbox input:checked ~ label::after { left: 2.15rem; box-s= +hadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px, rgba(34, 36, 38, 0.15) 0px 0= +px 0px 1px inset; } + +.cmp-dm-portal .ui.toggle.checkbox input:focus:checked ~ .box, .cmp-dm-port= +al .ui.toggle.checkbox input:focus:checked ~ label { color: rgba(0, 0, 0, 0= +.4) !important; } + +.cmp-dm-portal .ui.toggle.checkbox input:focus:checked ~ .box::before, .cmp= +-dm-portal .ui.toggle.checkbox input:focus:checked ~ label::before { backgr= +ound-color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.fitted.checkbox .box, .cmp-dm-portal .ui.fitted.checkbox= + label { padding-left: 0px !important; } + +.cmp-dm-portal .ui.fitted.slider.checkbox, .cmp-dm-portal .ui.fitted.toggle= +.checkbox { width: 3.5rem; } + +.cmp-dm-portal .ui.inverted.checkbox + label, .cmp-dm-portal .ui.inverted.c= +heckbox .box, .cmp-dm-portal .ui.inverted.checkbox label { color: rgba(255,= + 255, 255, 0.9) !important; } + +.cmp-dm-portal .ui.inverted.checkbox .box:hover, .cmp-dm-portal .ui.inverte= +d.checkbox label:hover { color: rgb(255, 255, 255) !important; } + +.cmp-dm-portal .ui.inverted.checkbox .box:hover::before, .cmp-dm-portal .ui= +.inverted.checkbox label:hover::before { border-color: rgba(34, 36, 38, 0.5= +); } + +.cmp-dm-portal .ui.inverted.slider.checkbox .box, .cmp-dm-portal .ui.invert= +ed.slider.checkbox label { color: rgba(255, 255, 255, 0.5); } + +.cmp-dm-portal .ui.inverted.slider.checkbox .box::before, .cmp-dm-portal .u= +i.inverted.slider.checkbox label::before { background-color: rgba(255, 255,= + 255, 0.5) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox .box:hover::before, .cmp-dm-por= +tal .ui.inverted.slider.checkbox label:hover::before { background: rgba(255= +, 255, 255, 0.7) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox input:checked ~ .box, .cmp-dm-p= +ortal .ui.inverted.slider.checkbox input:checked ~ label { color: rgb(255, = +255, 255) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox input:checked ~ .box::before, .= +cmp-dm-portal .ui.inverted.slider.checkbox input:checked ~ label::before { = +background-color: rgba(255, 255, 255, 0.8) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox input:focus:checked ~ .box, .cm= +p-dm-portal .ui.inverted.slider.checkbox input:focus:checked ~ label { colo= +r: rgb(255, 255, 255) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox input:focus:checked ~ .box::bef= +ore, .cmp-dm-portal .ui.inverted.slider.checkbox input:focus:checked ~ labe= +l::before { background-color: rgba(255, 255, 255, 0.8) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox .box::before, .cmp-dm-portal .u= +i.inverted.toggle.checkbox label::before { background-color: rgba(255, 255,= + 255, 0.9) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox .box:hover::before, .cmp-dm-por= +tal .ui.inverted.toggle.checkbox label:hover::before { background: rgb(255,= + 255, 255) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox input:checked ~ .box, .cmp-dm-p= +ortal .ui.inverted.toggle.checkbox input:checked ~ label { color: rgb(255, = +255, 255) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox input:checked ~ .box::before, .= +cmp-dm-portal .ui.inverted.toggle.checkbox input:checked ~ label::before { = +background-color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox input:focus:checked ~ .box, .cm= +p-dm-portal .ui.inverted.toggle.checkbox input:focus:checked ~ label { colo= +r: rgb(255, 255, 255) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox input:focus:checked ~ .box::bef= +ore, .cmp-dm-portal .ui.inverted.toggle.checkbox input:focus:checked ~ labe= +l::before { background-color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.mini.checkbox { font-size: 0.785714em; } + +.cmp-dm-portal .ui.tiny.checkbox { font-size: 0.857143em; } + +@font-face { } + +.cmp-dm-portal .ui.checkbox .box::after, .cmp-dm-portal .ui.checkbox label:= +:after { font-family: Checkbox; } + +.cmp-dm-portal .ui.checkbox input:checked ~ .box::after, .cmp-dm-portal .ui= +.checkbox input:checked ~ label::after { content: "=EE=A0=80"; } + +.cmp-dm-portal .ui.checkbox input:checked ~ .box, .cmp-dm-portal .ui.checkb= +ox input:checked ~ label { color: rgb(80, 80, 80) !important; } + +.cmp-dm-portal .ui.checkbox input:indeterminate ~ .box::after, .cmp-dm-port= +al .ui.checkbox input:indeterminate ~ label::after { font-size: 9pt; conten= +t: "=EE=A0=81"; } + +.cmp-dm-portal .ui.toggle.checkbox .box:hover, .cmp-dm-portal .ui.toggle.ch= +eckbox label:hover { color: rgb(80, 80, 80); } + +.cmp-dm-portal .dimmable:not(body) { position: relative; } + +.cmp-dm-portal .ui.dimmer { display: none; position: absolute; width: 100%;= + height: 100%; text-align: center; vertical-align: middle; padding: 1em; ba= +ckground-color: rgba(0, 0, 0, 0.85); opacity: 0; line-height: 1; animation-= +fill-mode: both; animation-duration: 0.5s; transition: background-color 0.5= +s linear 0s; -webkit-box-orient: vertical; -webkit-box-direction: normal; f= +lex-direction: column; -webkit-box-align: center; align-items: center; -web= +kit-box-pack: center; justify-content: center; user-select: none; will-chan= +ge: opacity; z-index: 1000; top: 0px !important; left: 0px !important; } + +.cmp-dm-portal .ui.dimmer > .content { user-select: text; color: rgb(255, 2= +55, 255); } + +.cmp-dm-portal .ui.segment > .ui.dimmer:not(.page) { border-radius: inherit= +; } + +.cmp-dm-portal .ui.dimmer:not(.inverted)::-webkit-scrollbar-track { backgro= +und: rgba(255, 255, 255, 0.1); } + +.cmp-dm-portal .ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb { backgro= +und: rgba(255, 255, 255, 0.25); } + +.cmp-dm-portal .ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:window-in= +active { background: rgba(255, 255, 255, 0.15); } + +.cmp-dm-portal .ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:hover { b= +ackground: rgba(255, 255, 255, 0.35); } + +.cmp-dm-portal .animating.dimmable:not(body), .cmp-dm-portal .dimmed.dimmab= +le:not(body) { overflow: hidden; } + +.cmp-dm-portal .dimmed.dimmable > .ui.animating.dimmer, .cmp-dm-portal .dim= +med.dimmable > .ui.visible.dimmer, .cmp-dm-portal .ui.active.dimmer { displ= +ay: flex; opacity: 1; } + +.cmp-dm-portal .ui.page.dimmer { position: fixed; perspective: 125pc; trans= +form-origin: center center; } + +.cmp-dm-portal body.animating.in.dimmable, .cmp-dm-portal body.dimmed.dimma= +ble { overflow: hidden; } + +.cmp-dm-portal body.dimmable > .dimmer { position: fixed; } + +.cmp-dm-portal .ui.dropdown { cursor: pointer; position: relative; display:= + inline-block; outline: none; text-align: left; transition: box-shadow 0.1s= + ease 0s, width 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s; user-select:= + none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } + +.cmp-dm-portal .ui.dropdown .menu { cursor: auto; position: absolute; displ= +ay: none; outline: none; top: 100%; min-width: max-content; margin: 0px; pa= +dding: 0px; background: rgb(255, 255, 255); font-size: 1em; text-shadow: no= +ne; text-align: left; box-shadow: rgba(34, 36, 38, 0.15) 0px 2px 3px 0px; b= +order: 1px solid rgba(34, 36, 38, 0.15); border-radius: 0.285714rem; transi= +tion: opacity 0.1s ease 0s; z-index: 11; will-change: transform, opacity; } + +.cmp-dm-portal .ui.dropdown .menu > * { white-space: nowrap; } + +.cmp-dm-portal .ui.dropdown > input:not(.search):first-child, .cmp-dm-porta= +l .ui.dropdown > select { display: none !important; } + +.cmp-dm-portal .ui.dropdown:not(.labeled) > .dropdown.icon { position: rela= +tive; width: auto; font-size: 0.857143em; margin: 0px 0px 0px 1em; } + +.cmp-dm-portal .ui.dropdown .menu > .item .dropdown.icon { width: auto; flo= +at: right; margin: 0px 0px 0px 1em; } + +.cmp-dm-portal .ui.dropdown .menu > .item .dropdown.icon + .text { margin-r= +ight: 1em; } + +.cmp-dm-portal .ui.dropdown > .text { display: inline-block; transition: no= +ne 0s ease 0s; } + +.cmp-dm-portal .ui.dropdown .menu > .item { position: relative; cursor: poi= +nter; display: block; height: auto; min-height: 2.57143rem; text-align: lef= +t; border: none; line-height: 1em; font-size: 1rem; color: rgb(80, 80, 80);= + text-transform: none; font-weight: 400; box-shadow: none; padding: 0.78571= +rem 1.14286rem !important; } + +.cmp-dm-portal .ui.dropdown .menu > .item:first-child { border-top-width: 0= +px; } + +.cmp-dm-portal .ui.dropdown .menu .item > [class*=3D"right floated"], .cmp-= +dm-portal .ui.dropdown > .text > [class*=3D"right floated"] { float: right = +!important; margin-right: 0px !important; margin-left: 1em !important; } + +.cmp-dm-portal .ui.dropdown .menu .item > [class*=3D"left floated"], .cmp-d= +m-portal .ui.dropdown > .text > [class*=3D"left floated"] { float: left !im= +portant; margin-left: 0px !important; margin-right: 1em !important; } + +.cmp-dm-portal .ui.dropdown .menu .item > .flag.floated, .cmp-dm-portal .ui= +.dropdown .menu .item > .icon.floated, .cmp-dm-portal .ui.dropdown .menu .i= +tem > .image.floated, .cmp-dm-portal .ui.dropdown .menu .item > img.floated= + { margin-top: 0px; } + +.cmp-dm-portal .ui.dropdown .menu > .header { margin: 1rem 0px 0.75rem; pad= +ding: 0px 1.14286rem; font-weight: 700; text-transform: uppercase; } + +.cmp-dm-portal .ui.dropdown .menu > .header:not(.ui) { color: rgba(0, 0, 0,= + 0.85); font-size: 0.785714em; } + +.cmp-dm-portal .ui.dropdown .menu > .divider { border-top: 1px solid rgba(3= +4, 36, 38, 0.1); height: 0px; margin: 0.5em 0px; } + +.cmp-dm-portal .ui.dropdown .menu > .horizontal.divider { border-top: none;= + } + +.cmp-dm-portal .ui.dropdown.dropdown .menu > .input { width: auto; display:= + flex; margin: 1.14286rem 0.785714rem; min-width: 10rem; } + +.cmp-dm-portal .ui.dropdown .menu > .header + .input { margin-top: 0px; } + +.cmp-dm-portal .ui.dropdown .menu > .input:not(.transparent) input { paddin= +g: 0.5em 1em; } + +.cmp-dm-portal .ui.dropdown .menu > .input:not(.transparent) .button, .cmp-= +dm-portal .ui.dropdown .menu > .input:not(.transparent) .icon, .cmp-dm-port= +al .ui.dropdown .menu > .input:not(.transparent) .label { padding-top: 0.5e= +m; padding-bottom: 0.5em; } + +.cmp-dm-portal .ui.dropdown .menu > .item > .description, .cmp-dm-portal .u= +i.dropdown > .text > .description { float: right; margin: 0px 0px 0px 1em; = +color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.dropdown .menu > .message { padding: 0.785714rem 1.14286= +rem; font-weight: 400; } + +.cmp-dm-portal .ui.dropdown .menu > .message:not(.ui) { color: rgba(0, 0, 0= +, 0.4); } + +.cmp-dm-portal .ui.dropdown .menu .menu { top: 0px; left: 100%; right: auto= +; margin: 0px 0px 0px -0.5em !important; border-radius: 0.28571rem !importa= +nt; z-index: 21 !important; } + +.cmp-dm-portal .ui.dropdown .menu .menu::after { display: none; } + +.cmp-dm-portal .ui.dropdown .menu > .item > .flag, .cmp-dm-portal .ui.dropd= +own .menu > .item > .icon, .cmp-dm-portal .ui.dropdown .menu > .item > .ima= +ge, .cmp-dm-portal .ui.dropdown .menu > .item > .label, .cmp-dm-portal .ui.= +dropdown .menu > .item > img, .cmp-dm-portal .ui.dropdown > .text > .flag, = +.cmp-dm-portal .ui.dropdown > .text > .icon, .cmp-dm-portal .ui.dropdown > = +.text > .image, .cmp-dm-portal .ui.dropdown > .text > .label, .cmp-dm-porta= +l .ui.dropdown > .text > img { margin-top: 0px; margin-left: 0px; float: no= +ne; margin-right: 0.785714rem; } + +.cmp-dm-portal .ui.dropdown .menu > .item > .image:not(.icon), .cmp-dm-port= +al .ui.dropdown .menu > .item > img, .cmp-dm-portal .ui.dropdown > .text > = +.image:not(.icon), .cmp-dm-portal .ui.dropdown > .text > img { display: inl= +ine-block; vertical-align: top; width: auto; margin-top: -0.5em; margin-bot= +tom: -0.5em; max-height: 2em; } + +.cmp-dm-portal .ui.dropdown .ui.menu > .item::before, .cmp-dm-portal .ui.me= +nu .ui.dropdown .menu > .item::before { display: none; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu .active.item { border-left: none= +; } + +.cmp-dm-portal .ui.buttons > .ui.dropdown:last-child .menu, .cmp-dm-portal = +.ui.menu .right.dropdown.item .menu, .cmp-dm-portal .ui.menu .right.menu .d= +ropdown:last-child .menu { left: auto; right: 0px; } + +.cmp-dm-portal select.ui.dropdown { height: 38px; padding: 0.5em; border: 1= +px solid rgba(34, 36, 38, 0.15); visibility: visible; } + +.cmp-dm-portal .ui.dropdown > .remove.icon { cursor: pointer; font-size: 0.= +857143em; margin: -0.785714em; padding: 0.916667em; right: 3em; top: 0.7857= +14em; position: absolute; opacity: 0.6; z-index: 3; } + +.cmp-dm-portal .ui.clearable.dropdown .text, .cmp-dm-portal .ui.clearable.d= +ropdown a:last-of-type { margin-right: 1.5em; } + +.cmp-dm-portal .ui.dropdown.loading > .remove.icon, .cmp-dm-portal .ui.drop= +down input:not([value]) ~ .remove.icon, .cmp-dm-portal .ui.dropdown input[v= +alue=3D""] ~ .remove.icon, .cmp-dm-portal .ui.dropdown select.noselection ~= + .remove.icon { display: none; } + +.cmp-dm-portal .ui.dropdown .menu .active.item { background: transparent; f= +ont-weight: 700; color: rgba(0, 0, 0, 0.95); box-shadow: none; z-index: 12;= + } + +.cmp-dm-portal .ui.dropdown .menu > .item:hover { background: rgb(161, 0, 2= +55); color: rgb(255, 255, 255); z-index: 13; } + +.cmp-dm-portal .ui.default.dropdown:not(.button) > .text, .cmp-dm-portal .u= +i.dropdown:not(.button) > .default.text { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.default.dropdown:not(.button) > input:focus ~ .text, .cm= +p-dm-portal .ui.dropdown:not(.button) > input:focus ~ .default.text { color= +: rgb(195, 195, 195); } + +.cmp-dm-portal .ui.dropdown .menu .selected.item, .cmp-dm-portal .ui.dropdo= +wn.selected { background: rgba(0, 0, 0, 0.03); color: rgba(0, 0, 0, 0.95); = +} + +.cmp-dm-portal .ui.dropdown > .filtered.text { visibility: hidden; } + +.cmp-dm-portal .ui.dropdown .filtered.item { display: none !important; } + +.cmp-dm-portal .ui.dropdown .menu { left: 0px; } + +.cmp-dm-portal .ui.dropdown .menu .right.menu, .cmp-dm-portal .ui.dropdown = +.right.menu > .menu { left: 100% !important; right: auto !important; border= +-radius: 0.28571rem !important; } + +.cmp-dm-portal .ui.dropdown .item .left.dropdown.icon, .cmp-dm-portal .ui.d= +ropdown .left.menu .item .dropdown.icon { width: auto; float: left; margin:= + 0px; } + +.cmp-dm-portal .ui.dropdown .item .left.dropdown.icon + .text, .cmp-dm-port= +al .ui.dropdown .left.menu .item .dropdown.icon + .text { margin-left: 1em;= + margin-right: 0px; } + +.cmp-dm-portal .ui.dropdown[class*=3D"two column"] > .menu > .item { displa= +y: inline-block; width: 50%; } + +.cmp-dm-portal .ui.dropdown[class*=3D"three column"] > .menu > .item { disp= +lay: inline-block; width: 33%; } + +.cmp-dm-portal .ui.dropdown[class*=3D"four column"] > .menu > .item { displ= +ay: inline-block; width: 25%; } + +.cmp-dm-portal .ui.dropdown[class*=3D"five column"] > .menu > .item { displ= +ay: inline-block; width: 20%; } + +.cmp-dm-portal .ui.dropdown, .cmp-dm-portal .ui.dropdown .menu > .item { fo= +nt-size: 1rem; } + +@font-face { } + +.cmp-dm-portal .ui.dropdown > .dropdown.icon { font-family: Dropdown; line-= +height: 1; height: 1em; backface-visibility: hidden; font-weight: 400; font= +-style: normal; text-align: center; width: auto; } + +.cmp-dm-portal .ui.dropdown > .dropdown.icon::before { content: "=EF=83=97"= +; } + +.cmp-dm-portal .ui.dropdown .menu .item .dropdown.icon::before { content: "= +=EF=83=9A"; } + +.cmp-dm-portal .ui.dropdown .item .left.dropdown.icon::before, .cmp-dm-port= +al .ui.dropdown .left.menu .item .dropdown.icon::before { content: "=EF=83= +=99"; } + +.cmp-dm-portal .ui.vertical.menu .dropdown.item > .dropdown.icon::before { = +content: "=EF=83=9A"; } + +.cmp-dm-portal .ui.dropdown .menu > .item, .cmp-dm-portal .ui.selection.dro= +pdown > .dropdown.icon { color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.modal { position: absolute; display: none; z-index: 1001= +; text-align: left; background: rgb(255, 255, 255); border: none; box-shado= +w: rgba(0, 0, 0, 0.2) 1px 3px 3px 0px, rgba(0, 0, 0, 0.2) 1px 3px 15px 2px;= + transform-origin: 50% 25%; -webkit-box-flex: 0; flex: 0 0 auto; border-rad= +ius: 0.285714rem; user-select: text; will-change: top, left, margin, transf= +orm, opacity; } + +.cmp-dm-portal .ui.modal > .dimmer:first-child + .icon + *, .cmp-dm-portal = +.ui.modal > .dimmer:first-child + :not(.icon), .cmp-dm-portal .ui.modal > .= +icon:first-child + *, .cmp-dm-portal .ui.modal > :first-child:not(.icon):no= +t(.dimmer) { border-top-left-radius: 0.285714rem; border-top-right-radius: = +0.285714rem; } + +.cmp-dm-portal .ui.modal > :last-child { border-bottom-left-radius: 0.28571= +4rem; border-bottom-right-radius: 0.285714rem; } + +.cmp-dm-portal .ui.modal > .close { cursor: pointer; position: absolute; to= +p: -2.5rem; right: -2.5rem; z-index: 1; opacity: 0.8; font-size: 1.25em; co= +lor: rgb(255, 255, 255); width: 2.25rem; height: 2.25rem; padding: 0.625rem= + 0px 0px; } + +.cmp-dm-portal .ui.modal > .close:hover { opacity: 1; } + +.cmp-dm-portal .ui.modal > .header { display: block; font-family: graphik-r= +egular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; background: rgb= +(255, 255, 255); margin: 0px; padding: 1.25rem 1.5rem; box-shadow: none; co= +lor: rgba(0, 0, 0, 0.85); border-bottom: 1px solid rgba(34, 36, 38, 0.15); = +} + +.cmp-dm-portal .ui.modal > .header:not(.ui) { font-size: 1.42857rem; line-h= +eight: 1.28571em; font-weight: 700; } + +.cmp-dm-portal .ui.modal > .content { display: block; width: 100%; font-siz= +e: 1em; line-height: 1.4; padding: 1.5rem; background: rgb(255, 255, 255); = +} + +.cmp-dm-portal .ui.modal > .image.content { display: flex; -webkit-box-orie= +nt: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +.cmp-dm-portal .ui.modal > .content > .image { display: block; -webkit-box-= +flex: 0; flex: 0 1 auto; max-width: 100%; } + +.cmp-dm-portal .ui.modal > .content > .image, .cmp-dm-portal .ui.modal > [c= +lass*=3D"top aligned"] { align-self: start; } + +.cmp-dm-portal .ui.modal > [class*=3D"middle aligned"] { align-self: center= +; } + +.cmp-dm-portal .ui.modal > [class*=3D"stretched"] { align-self: stretch; } + +.cmp-dm-portal .ui.modal > .content > .description { display: block; -webki= +t-box-flex: 1; flex: 1 0 auto; min-width: 0px; align-self: start; } + +.cmp-dm-portal .ui.modal > .content > .icon + .description, .cmp-dm-portal = +.ui.modal > .content > .image + .description { -webkit-box-flex: 0; flex: 0= + 1 auto; width: auto; padding-left: 2em; } + +.cmp-dm-portal .ui.modal > .content > .image > i.icon { margin: 0px; opacit= +y: 1; width: auto; line-height: 1; font-size: 8rem; } + +.cmp-dm-portal .ui.modal > .actions { background: rgb(249, 250, 251); paddi= +ng: 1rem; border-top: 1px solid rgba(34, 36, 38, 0.15); text-align: right; = +} + +.cmp-dm-portal .ui.modal .actions > .button { margin-left: 0.75em; } + +.cmp-dm-portal .ui.basic.modal > .actions { border-top: none; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 95%; margin: 0px; } +} + +@media only screen and (min-width: 768px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 88%; margin: 0px; } +} + +@media only screen and (min-width: 992px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 850px; margin: 0px; } +} + +@media only screen and (min-width: 1200px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 900px; margin: 0px; } +} + +@media only screen and (min-width: 1920px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 950px; margin: 0px; } +} + +@media only screen and (max-width: 991.98px) { + .cmp-dm-portal .ui.modal > .header { padding-right: 2.25rem; } + .cmp-dm-portal .ui.modal > .close { top: 1.0535rem; right: 1rem; color: r= +gb(80, 80, 80); } +} + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.modal > .header { padding: 0.75rem 2.25rem 0.75rem 1re= +m !important; } + .cmp-dm-portal .ui.overlay.fullscreen.modal > .content.content.content { = +min-height: calc(100vh - 8.1rem); } + .cmp-dm-portal .ui.overlay.fullscreen.modal > .scrolling.content.content.= +content { max-height: calc(100vh - 8.1rem); } + .cmp-dm-portal .ui.modal > .content { display: block; padding: 1rem !impo= +rtant; } + .cmp-dm-portal .ui.modal > .close { top: 0.5rem !important; right: 0.5rem= + !important; } + .cmp-dm-portal .ui.modal .image.content { -webkit-box-orient: vertical; -= +webkit-box-direction: normal; flex-direction: column; } + .cmp-dm-portal .ui.modal .content > .image { display: block; max-width: 1= +00%; text-align: center; margin: 0px auto !important; padding: 0px 0px 1rem= + !important; } + .cmp-dm-portal .ui.modal > .content > .image > i.icon { font-size: 5rem; = +text-align: center; } + .cmp-dm-portal .ui.modal .content > .description { display: block; box-sh= +adow: none; width: 100% !important; margin: 0px !important; padding: 1rem 0= +px !important; } + .cmp-dm-portal .ui.modal > .actions { padding: 1rem 1rem 0px !important; = +} + .cmp-dm-portal .ui.modal .actions > .button, .cmp-dm-portal .ui.modal .ac= +tions > .buttons { margin-bottom: 1rem; } +} + +.cmp-dm-portal .ui.inverted.dimmer > .ui.modal { box-shadow: rgba(0, 0, 0, = +0.2) 1px 3px 10px 2px; } + +.cmp-dm-portal .ui.loading.modal { display: block; visibility: hidden; z-in= +dex: -1; } + +.cmp-dm-portal .ui.active.modal { display: block; } + +.cmp-dm-portal .ui.modal { font-size: 1rem; } + +.cmp-dm-portal .ui.popup { display: none; position: absolute; top: 0px; rig= +ht: 0px; min-width: min-content; z-index: 1900; border: 1px solid rgb(212, = +212, 213); line-height: 1.4285em; max-width: 250px; background: rgb(255, 25= +5, 255); padding: 0.833em 1em; font-weight: 400; font-style: normal; color:= + rgb(80, 80, 80); border-radius: 0.285714rem; box-shadow: rgba(34, 36, 38, = +0.12) 0px 2px 4px 0px, rgba(34, 36, 38, 0.15) 0px 2px 10px 0px; } + +.cmp-dm-portal .ui.popup > .header { padding: 0px; font-family: graphik-reg= +ular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 1.1428= +6em; line-height: 1.2; font-weight: 700; } + +.cmp-dm-portal .ui.popup > .header + .content { padding-top: 0.5em; } + +.cmp-dm-portal .ui.popup::before { position: absolute; content: ""; width: = +0.714286em; height: 0.714286em; background: rgb(255, 255, 255); transform: = +rotate(45deg); z-index: 1901; box-shadow: rgb(186, 186, 188) 1px 1px 0px 0p= +x; } + +.cmp-dm-portal [data-tooltip] { position: relative; } + +.cmp-dm-portal [data-tooltip]::before { content: ""; width: 0.714286em; hei= +ght: 0.714286em; transform: rotate(45deg); z-index: 1901; box-shadow: rgb(1= +86, 186, 188) 1px 1px 0px 0px; } + +.cmp-dm-portal [data-tooltip]::after, .cmp-dm-portal [data-tooltip]::before= + { position: absolute; font-size: 1rem; background: rgb(255, 255, 255); } + +.cmp-dm-portal [data-tooltip]::after { content: attr(data-tooltip); text-tr= +ansform: none; text-align: left; white-space: nowrap; border: 1px solid rgb= +(212, 212, 213); line-height: 1.4285em; max-width: none; padding: 0.833em 1= +em; font-weight: 400; font-style: normal; color: rgb(80, 80, 80); border-ra= +dius: 0.285714rem; box-shadow: rgba(34, 36, 38, 0.12) 0px 2px 4px 0px, rgba= +(34, 36, 38, 0.15) 0px 2px 10px 0px; z-index: 1900; } + +.cmp-dm-portal [data-tooltip]:not([data-position])::before { inset: auto au= +to 100% 50%; background: rgb(255, 255, 255); margin-left: -0.0714286rem; ma= +rgin-bottom: 0.142857rem; } + +.cmp-dm-portal [data-tooltip]:not([data-position])::after { left: 50%; tran= +sform: translateX(-50%); bottom: 100%; margin-bottom: 0.5em; } + +.cmp-dm-portal [data-tooltip]::after, .cmp-dm-portal [data-tooltip]::before= + { pointer-events: none; visibility: hidden; opacity: 0; transition: transf= +orm 0.1s ease 0s, opacity 0.1s ease 0s, -webkit-transform 0.1s ease 0s; } + +.cmp-dm-portal [data-tooltip]::before { transform-origin: center top; trans= +form: rotate(45deg) scale(0) !important; } + +.cmp-dm-portal [data-tooltip]::after { transform-origin: center bottom; } + +.cmp-dm-portal [data-tooltip]:hover::after, .cmp-dm-portal [data-tooltip]:h= +over::before { visibility: visible; pointer-events: auto; opacity: 1; } + +.cmp-dm-portal [data-tooltip]:hover::before { transform: rotate(45deg) scal= +e(1) !important; } + +.cmp-dm-portal [data-tooltip]::after, .cmp-dm-portal [data-tooltip][data-po= +sition=3D"bottom center"]::after, .cmp-dm-portal [data-tooltip][data-positi= +on=3D"top center"]::after { transform: translateX(-50%) scale(0) !important= +; } + +.cmp-dm-portal [data-tooltip]:hover::after, .cmp-dm-portal [data-tooltip][d= +ata-position=3D"bottom center"]:hover::after { transform: translateX(-50%) = +scale(1) !important; } + +.cmp-dm-portal [data-tooltip][data-position=3D"left center"]::after, .cmp-d= +m-portal [data-tooltip][data-position=3D"right center"]::after { transform:= + translateY(-50%) scale(0) !important; } + +.cmp-dm-portal [data-tooltip][data-position=3D"left center"]:hover::after, = +.cmp-dm-portal [data-tooltip][data-position=3D"right center"]:hover::after = +{ transform: translateY(-50%) scale(1) !important; } + +.cmp-dm-portal [data-tooltip][data-position=3D"bottom left"]::after, .cmp-d= +m-portal [data-tooltip][data-position=3D"bottom right"]::after, .cmp-dm-por= +tal [data-tooltip][data-position=3D"top left"]::after, .cmp-dm-portal [data= +-tooltip][data-position=3D"top right"]::after { transform: scale(0) !import= +ant; } + +.cmp-dm-portal [data-tooltip][data-position=3D"bottom left"]:hover::after, = +.cmp-dm-portal [data-tooltip][data-position=3D"bottom right"]:hover::after,= + .cmp-dm-portal [data-tooltip][data-position=3D"top left"]:hover::after, .c= +mp-dm-portal [data-tooltip][data-position=3D"top right"]:hover::after { tra= +nsform: scale(1) !important; } + +.cmp-dm-portal [data-tooltip][data-variation~=3D"fixed"]::after { white-spa= +ce: normal; width: 250px; } + +.cmp-dm-portal [data-tooltip][data-variation*=3D"wide fixed"]::after { widt= +h: 350px; } + +.cmp-dm-portal [data-tooltip][data-variation*=3D"very wide fixed"]::after {= + width: 550px; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal [data-tooltip][data-variation~=3D"fixed"]::after { width: = +250px; } +} + +.cmp-dm-portal [data-tooltip][data-inverted]::before { background: rgb(27, = +28, 29); box-shadow: none !important; } + +.cmp-dm-portal [data-tooltip][data-inverted]::after { background: rgb(27, 2= +8, 29); color: rgb(255, 255, 255); border: none; box-shadow: none; } + +.cmp-dm-portal [data-position~=3D"top"][data-tooltip]::before { background:= + rgb(255, 255, 255); } + +.cmp-dm-portal [data-position=3D"top center"][data-tooltip]::after { inset:= + auto auto 100% 50%; transform: translateX(-50%); margin-bottom: 0.5em; } + +.cmp-dm-portal [data-position=3D"top center"][data-tooltip]::before { inset= +: auto auto 100% 50%; background: rgb(255, 255, 255); margin-left: -0.07142= +86rem; margin-bottom: 0.142857rem; } + +.cmp-dm-portal [data-position=3D"top left"][data-tooltip]::after { inset: a= +uto auto 100% 0px; margin-bottom: 0.5em; } + +.cmp-dm-portal [data-position=3D"top left"][data-tooltip]::before { inset: = +auto auto 100% 1em; margin-left: -0.0714286rem; margin-bottom: 0.142857rem;= + } + +.cmp-dm-portal [data-position=3D"top right"][data-tooltip]::after { inset: = +auto 0px 100% auto; margin-bottom: 0.5em; } + +.cmp-dm-portal [data-position=3D"top right"][data-tooltip]::before { inset:= + auto 1em 100% auto; margin-left: -0.0714286rem; margin-bottom: 0.142857rem= +; } + +.cmp-dm-portal [data-position~=3D"bottom"][data-tooltip]::before { backgrou= +nd: rgb(255, 255, 255); box-shadow: rgb(186, 186, 188) -1px -1px 0px 0px; } + +.cmp-dm-portal [data-position=3D"bottom center"][data-tooltip]::after { ins= +et: 100% auto auto 50%; transform: translateX(-50%); margin-top: 0.5em; } + +.cmp-dm-portal [data-position=3D"bottom center"][data-tooltip]::before { in= +set: 100% auto auto 50%; margin-left: -0.0714286rem; margin-top: 0.142857re= +m; } + +.cmp-dm-portal [data-position=3D"bottom left"][data-tooltip]::after { left:= + 0px; top: 100%; margin-top: 0.5em; } + +.cmp-dm-portal [data-position=3D"bottom left"][data-tooltip]::before { inse= +t: 100% auto auto 1em; margin-left: -0.0714286rem; margin-top: 0.142857rem;= + } + +.cmp-dm-portal [data-position=3D"bottom right"][data-tooltip]::after { righ= +t: 0px; top: 100%; margin-top: 0.5em; } + +.cmp-dm-portal [data-position=3D"bottom right"][data-tooltip]::before { ins= +et: 100% 1em auto auto; margin-left: -0.142857rem; margin-top: 0.0714286rem= +; } + +.cmp-dm-portal [data-position=3D"left center"][data-tooltip]::after { right= +: 100%; top: 50%; margin-right: 0.5em; transform: translateY(-50%); } + +.cmp-dm-portal [data-position=3D"left center"][data-tooltip]::before { righ= +t: 100%; top: 50%; margin-top: -0.142857rem; margin-right: -0.0714286rem; b= +ackground: rgb(255, 255, 255); box-shadow: rgb(186, 186, 188) 1px -1px 0px = +0px; } + +.cmp-dm-portal [data-position=3D"right center"][data-tooltip]::after { left= +: 100%; top: 50%; margin-left: 0.5em; transform: translateY(-50%); } + +.cmp-dm-portal [data-position=3D"right center"][data-tooltip]::before { lef= +t: 100%; top: 50%; margin-top: -0.0714286rem; margin-left: 0.142857rem; bac= +kground: rgb(255, 255, 255); box-shadow: rgb(186, 186, 188) -1px 1px 0px 0p= +x; } + +.cmp-dm-portal [data-inverted][data-position~=3D"bottom"][data-tooltip]::be= +fore { background: rgb(27, 28, 29); box-shadow: rgb(186, 186, 188) -1px -1p= +x 0px 0px; } + +.cmp-dm-portal [data-inverted][data-position=3D"left center"][data-tooltip]= +::before { background: rgb(27, 28, 29); box-shadow: rgb(186, 186, 188) 1px = +-1px 0px 0px; } + +.cmp-dm-portal [data-inverted][data-position=3D"right center"][data-tooltip= +]::before { background: rgb(27, 28, 29); box-shadow: rgb(186, 186, 188) -1p= +x 1px 0px 0px; } + +.cmp-dm-portal [data-inverted][data-position~=3D"top"][data-tooltip]::befor= +e { background: rgb(27, 28, 29); } + +.cmp-dm-portal [data-position~=3D"bottom"][data-tooltip]::before { transfor= +m-origin: center bottom; } + +.cmp-dm-portal [data-position~=3D"bottom"][data-tooltip]::after { transform= +-origin: center top; } + +.cmp-dm-portal [data-position=3D"left center"][data-tooltip]::before { tran= +sform-origin: center top; } + +.cmp-dm-portal [data-position=3D"left center"][data-tooltip]::after, .cmp-d= +m-portal [data-position=3D"right center"][data-tooltip]::before { transform= +-origin: right center; } + +.cmp-dm-portal [data-position=3D"right center"][data-tooltip]::after { tran= +sform-origin: left center; } + +.cmp-dm-portal [data-tooltip][data-variation~=3D"basic"]::before { display:= + none; } + +.cmp-dm-portal .ui.popup { margin: 0px; } + +.cmp-dm-portal .ui.top.popup { margin: 0px 0px 0.714286em; } + +.cmp-dm-portal .ui.top.left.popup { transform-origin: left bottom; } + +.cmp-dm-portal .ui.top.center.popup { transform-origin: center bottom; } + +.cmp-dm-portal .ui.top.right.popup { transform-origin: right bottom; } + +.cmp-dm-portal .ui.left.center.popup { margin: 0px 0.714286em 0px 0px; tran= +sform-origin: right 50%; } + +.cmp-dm-portal .ui.right.center.popup { margin: 0px 0px 0px 0.714286em; tra= +nsform-origin: left 50%; } + +.cmp-dm-portal .ui.bottom.popup { margin: 0.714286em 0px 0px; } + +.cmp-dm-portal .ui.bottom.left.popup { transform-origin: left top; } + +.cmp-dm-portal .ui.bottom.center.popup { transform-origin: center top; } + +.cmp-dm-portal .ui.bottom.right.popup { transform-origin: right top; } + +.cmp-dm-portal .ui.bottom.center.popup::before { margin-left: -0.307143em; = +inset: -0.307143em auto auto 50%; box-shadow: rgb(186, 186, 188) -1px -1px = +0px 0px; } + +.cmp-dm-portal .ui.bottom.left.popup { margin-left: 0px; } + +.cmp-dm-portal .ui.bottom.left.popup::before { inset: -0.307143em auto auto= + 1em; margin-left: 0px; box-shadow: rgb(186, 186, 188) -1px -1px 0px 0px; } + +.cmp-dm-portal .ui.bottom.right.popup { margin-right: 0px; } + +.cmp-dm-portal .ui.bottom.right.popup::before { inset: -0.307143em 1em auto= + auto; margin-left: 0px; box-shadow: rgb(186, 186, 188) -1px -1px 0px 0px; = +} + +.cmp-dm-portal .ui.top.center.popup::before { inset: auto auto -0.307143em = +50%; margin-left: -0.307143em; } + +.cmp-dm-portal .ui.top.left.popup { margin-left: 0px; } + +.cmp-dm-portal .ui.top.left.popup::before { inset: auto auto -0.307143em 1e= +m; margin-left: 0px; } + +.cmp-dm-portal .ui.top.right.popup { margin-right: 0px; } + +.cmp-dm-portal .ui.top.right.popup::before { inset: auto 1em -0.307143em au= +to; margin-left: 0px; } + +.cmp-dm-portal .ui.left.center.popup::before { inset: 50% -0.307143em auto = +auto; margin-top: -0.307143em; box-shadow: rgb(186, 186, 188) 1px -1px 0px = +0px; } + +.cmp-dm-portal .ui.right.center.popup::before { inset: 50% auto auto -0.307= +143em; margin-top: -0.307143em; box-shadow: rgb(186, 186, 188) -1px 1px 0px= + 0px; } + +.cmp-dm-portal .ui.bottom.popup::before, .cmp-dm-portal .ui.left.center.pop= +up::before, .cmp-dm-portal .ui.right.center.popup::before, .cmp-dm-portal .= +ui.top.popup::before { background: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.inverted.bottom.popup::before, .cmp-dm-portal .ui.invert= +ed.left.center.popup::before, .cmp-dm-portal .ui.inverted.right.center.popu= +p::before, .cmp-dm-portal .ui.inverted.top.popup::before { background: rgb(= +27, 28, 29); } + +.cmp-dm-portal .ui.popup > .ui.grid:not(.padded) { width: calc(100% + 1.75r= +em); margin: -0.7rem -0.875rem; } + +.cmp-dm-portal .ui.loading.popup { display: block; visibility: hidden; z-in= +dex: -1; } + +.cmp-dm-portal .ui.animating.popup, .cmp-dm-portal .ui.visible.popup { disp= +lay: block; } + +.cmp-dm-portal .ui.visible.popup { transform: translateZ(0px); backface-vis= +ibility: hidden; } + +.cmp-dm-portal .ui.basic.popup::before { display: none; } + +.cmp-dm-portal .ui.fixed.popup { width: 250px; } + +.cmp-dm-portal .ui.wide.popup { max-width: 350px; } + +.cmp-dm-portal .ui.wide.popup.fixed { width: 350px; } + +.cmp-dm-portal .ui[class*=3D"very wide"].popup { max-width: 550px; } + +.cmp-dm-portal .ui[class*=3D"very wide"].popup.fixed { width: 550px; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.wide.popup, .cmp-dm-portal .ui[class*=3D"very wide"].p= +opup { max-width: 250px; } + .cmp-dm-portal .ui.wide.popup.fixed, .cmp-dm-portal .ui[class*=3D"very wi= +de"].popup.fixed { width: 250px; } +} + +.cmp-dm-portal .ui.fluid.popup { width: 100%; max-width: none; } + +.cmp-dm-portal .ui.inverted.popup { background: rgb(27, 28, 29); color: rgb= +(255, 255, 255); border: none; box-shadow: none; } + +.cmp-dm-portal .ui.inverted.popup .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.inverted.popup::before { background-color: rgb(27, 28, 2= +9); box-shadow: none !important; } + +.cmp-dm-portal .ui.flowing.popup { max-width: none; } + +.cmp-dm-portal .ui.popup { font-size: 1rem; } + +.cmp-dm-portal .ui.search { position: relative; } + +.cmp-dm-portal .ui.search > .prompt { margin: 0px; outline: none; appearanc= +e: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); text-shadow: = +none; font-style: normal; font-weight: 400; line-height: 1.21429em; padding= +: 0.678571em 1em; font-size: 1em; background: rgb(255, 255, 255); border: 1= +px solid rgba(34, 36, 38, 0.15); color: rgb(80, 80, 80); box-shadow: transp= +arent 0px 0px 0px 0px inset; transition: background-color 0.1s ease 0s, col= +or 0.1s ease 0s, box-shadow 0.1s ease 0s, border-color 0.1s ease 0s, -webki= +t-box-shadow 0.1s ease 0s; } + +.cmp-dm-portal .ui.search .prompt { border-radius: 500rem; } + +.cmp-dm-portal .ui.search .prompt ~ .search.icon { cursor: pointer; } + +.cmp-dm-portal .ui.search > .results { display: none; position: absolute; t= +op: 100%; left: 0px; transform-origin: center top; white-space: normal; tex= +t-align: left; text-transform: none; background: rgb(255, 255, 255); margin= +-top: 0.5em; width: 18em; border-radius: 0.285714rem; box-shadow: rgba(34, = +36, 38, 0.12) 0px 2px 4px 0px, rgba(34, 36, 38, 0.15) 0px 2px 10px 0px; bor= +der: 1px solid rgb(212, 212, 213); z-index: 998; } + +.cmp-dm-portal .ui.search > .results > :first-child { border-radius: 0.2857= +14rem 0.285714rem 0px 0px; } + +.cmp-dm-portal .ui.search > .results > :last-child { border-radius: 0px 0px= + 0.285714rem 0.285714rem; } + +.cmp-dm-portal .ui.search > .results .result { cursor: pointer; display: bl= +ock; overflow: hidden; font-size: 1em; padding: 0.857143em 1.14286em; color= +: rgb(80, 80, 80); line-height: 1.33; border-bottom: 1px solid rgba(34, 36,= + 38, 0.1); } + +.cmp-dm-portal .ui.search > .results .result:last-child { border-bottom: no= +ne !important; } + +.cmp-dm-portal .ui.search > .results .result .image { float: right; overflo= +w: hidden; background: none; width: 5em; height: 3em; border-radius: 0.25em= +; } + +.cmp-dm-portal .ui.search > .results .result .image img { display: block; w= +idth: auto; height: 100%; } + +.cmp-dm-portal .ui.search > .results .result .image + .content { margin: 0p= +x 6em 0px 0px; } + +.cmp-dm-portal .ui.search > .results .result .title { margin: -0.142857em 0= +px 0px; font-family: graphik-regular-web, "Helvetica Neue", Arial, Helvetic= +a, sans-serif; font-weight: 700; font-size: 1em; color: rgba(0, 0, 0, 0.85)= +; } + +.cmp-dm-portal .ui.search > .results .result .description { margin-top: 0px= +; font-size: 0.928571em; color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.search > .results .result .price { float: right; color: = +rgb(33, 186, 69); } + +.cmp-dm-portal .ui.search > .results > .message { padding: 1em; } + +.cmp-dm-portal .ui.search > .results > .message .header { font-family: grap= +hik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; font-size:= + 1rem; font-weight: 700; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.search > .results > .message .description { margin-top: = +0.25rem; font-size: 1em; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.search > .results > .action { display: block; border-top= +: none; background: rgb(243, 244, 245); padding: 0.928571em 1em; color: rgb= +(80, 80, 80); font-weight: 700; text-align: center; } + +.cmp-dm-portal .ui.search > .prompt:focus { border-color: rgba(34, 36, 38, = +0.35); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.category.search > .results .category .result:hover, .cmp= +-dm-portal .ui.search > .results .result:hover { background: rgb(249, 250, = +251); } + +.cmp-dm-portal .ui.search .action:hover:not(div) { background: rgb(224, 224= +, 224); } + +.cmp-dm-portal .ui.category.search > .results .category .result.active, .cm= +p-dm-portal .ui.search > .results .result.active { position: relative; bord= +er-left-color: rgba(34, 36, 38, 0.1); background: rgb(243, 244, 245); box-s= +hadow: none; } + +.cmp-dm-portal .ui.search > .results .result.active .description, .cmp-dm-p= +ortal .ui.search > .results .result.active .title { color: rgba(0, 0, 0, 0.= +85); } + +.cmp-dm-portal .ui.search { font-size: 1em; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.search .results { max-width: calc(100vw - 2rem); } +} + +.cmp-dm-portal .ui.sidebar { background-color: rgb(255, 255, 255); position= +: fixed; top: 0px; left: 0px; transition: none 0s ease 0s; will-change: tra= +nsform; transform: translateZ(0px); visibility: hidden; max-height: 100%; z= +-index: 102; height: 100% !important; border-radius: 0px !important; margin= +: 0px !important; overflow-y: auto !important; } + +.cmp-dm-portal .ui.sidebar, .cmp-dm-portal .ui.sidebar > * { backface-visib= +ility: hidden; } + +.cmp-dm-portal .ui.left.sidebar { right: auto; left: 0px; transform: transl= +ate3d(-100%, 0px, 0px); } + +.cmp-dm-portal .ui.right.sidebar { transform: translate3d(100%, 0px, 0px); = +right: 0px !important; left: auto !important; } + +.cmp-dm-portal .ui.bottom.sidebar, .cmp-dm-portal .ui.top.sidebar { width: = +100% !important; height: auto !important; } + +.cmp-dm-portal .ui.top.sidebar { transform: translate3d(0px, -100%, 0px); t= +op: 0px !important; bottom: auto !important; } + +.cmp-dm-portal .ui.bottom.sidebar { transform: translate3d(0px, 100%, 0px);= + top: auto !important; bottom: 0px !important; } + +.cmp-dm-portal .pushable { height: 100%; overflow-x: hidden; padding: 0px != +important; } + +.cmp-dm-portal body.pushable { background: rgb(84, 84, 84); } + +.cmp-dm-portal body.pushable.dimmed { background: inherit; } + +.cmp-dm-portal .pushable:not(body) { transform: translateZ(0px); } + +.cmp-dm-portal .pushable:not(body) > .fixed, .cmp-dm-portal .pushable:not(b= +ody) > .pusher::after, .cmp-dm-portal .pushable:not(body) > .ui.sidebar { p= +osition: absolute; } + +.cmp-dm-portal .pushable > .fixed { position: fixed; will-change: transform= +; z-index: 101; } + +.cmp-dm-portal .pushable > .fixed, .cmp-dm-portal .pushable > .pusher { bac= +kface-visibility: hidden; transition: transform 0.5s ease 0s, -webkit-trans= +form 0.5s ease 0s; } + +.cmp-dm-portal .pushable > .pusher { position: relative; overflow: hidden; = +min-height: 100%; z-index: 2; background: inherit; } + +.cmp-dm-portal body.pushable > .pusher { background: rgb(249, 249, 249); } + +.cmp-dm-portal .pushable > .pusher::after { position: fixed; top: 0px; righ= +t: 0px; content: ""; background-color: rgba(0, 0, 0, 0.4); overflow: hidden= +; opacity: 0; transition: opacity 0.5s ease 0s; will-change: opacity; z-ind= +ex: 1000; } + +.cmp-dm-portal .ui.sidebar.menu .item { border-radius: 0px !important; } + +.cmp-dm-portal .pushable > .pusher.dimmed::after { width: 100% !important; = +height: 100% !important; opacity: 1 !important; } + +.cmp-dm-portal .ui.animating.sidebar { visibility: visible; } + +.cmp-dm-portal .ui.visible.sidebar { visibility: visible; transform: transl= +ateZ(0px); } + +.cmp-dm-portal .ui.bottom.visible.sidebar, .cmp-dm-portal .ui.left.visible.= +sidebar, .cmp-dm-portal .ui.right.visible.sidebar, .cmp-dm-portal .ui.top.v= +isible.sidebar { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px 20px; } + +.cmp-dm-portal .ui.visible.left.sidebar ~ .fixed, .cmp-dm-portal .ui.visibl= +e.left.sidebar ~ .pusher { transform: translate3d(260px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.right.sidebar ~ .fixed, .cmp-dm-portal .ui.visib= +le.right.sidebar ~ .pusher { transform: translate3d(-260px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.top.sidebar ~ .fixed, .cmp-dm-portal .ui.visible= +.top.sidebar ~ .pusher { transform: translate3d(0px, 36px, 0px); } + +.cmp-dm-portal .ui.visible.bottom.sidebar ~ .fixed, .cmp-dm-portal .ui.visi= +ble.bottom.sidebar ~ .pusher { transform: translate3d(0px, -36px, 0px); } + +.cmp-dm-portal .ui.visible.left.sidebar ~ .ui.visible.right.sidebar ~ .fixe= +d, .cmp-dm-portal .ui.visible.left.sidebar ~ .ui.visible.right.sidebar ~ .p= +usher, .cmp-dm-portal .ui.visible.right.sidebar ~ .ui.visible.left.sidebar = +~ .fixed, .cmp-dm-portal .ui.visible.right.sidebar ~ .ui.visible.left.sideb= +ar ~ .pusher { transform: translateZ(0px); } + +.cmp-dm-portal .ui.thin.left.sidebar, .cmp-dm-portal .ui.thin.right.sidebar= + { width: 150px; } + +.cmp-dm-portal .ui[class*=3D"very thin"].left.sidebar, .cmp-dm-portal .ui[c= +lass*=3D"very thin"].right.sidebar { width: 60px; } + +.cmp-dm-portal .ui.left.sidebar, .cmp-dm-portal .ui.right.sidebar { width: = +260px; } + +.cmp-dm-portal .ui.wide.left.sidebar, .cmp-dm-portal .ui.wide.right.sidebar= + { width: 350px; } + +.cmp-dm-portal .ui[class*=3D"very wide"].left.sidebar, .cmp-dm-portal .ui[c= +lass*=3D"very wide"].right.sidebar { width: 475px; } + +.cmp-dm-portal .ui.visible.thin.left.sidebar ~ .fixed, .cmp-dm-portal .ui.v= +isible.thin.left.sidebar ~ .pusher { transform: translate3d(150px, 0px, 0px= +); } + +.cmp-dm-portal .ui.visible[class*=3D"very thin"].left.sidebar ~ .fixed, .cm= +p-dm-portal .ui.visible[class*=3D"very thin"].left.sidebar ~ .pusher { tran= +sform: translate3d(60px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.wide.left.sidebar ~ .fixed, .cmp-dm-portal .ui.v= +isible.wide.left.sidebar ~ .pusher { transform: translate3d(350px, 0px, 0px= +); } + +.cmp-dm-portal .ui.visible[class*=3D"very wide"].left.sidebar ~ .fixed, .cm= +p-dm-portal .ui.visible[class*=3D"very wide"].left.sidebar ~ .pusher { tran= +sform: translate3d(475px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.thin.right.sidebar ~ .fixed, .cmp-dm-portal .ui.= +visible.thin.right.sidebar ~ .pusher { transform: translate3d(-150px, 0px, = +0px); } + +.cmp-dm-portal .ui.visible[class*=3D"very thin"].right.sidebar ~ .fixed, .c= +mp-dm-portal .ui.visible[class*=3D"very thin"].right.sidebar ~ .pusher { tr= +ansform: translate3d(-60px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.wide.right.sidebar ~ .fixed, .cmp-dm-portal .ui.= +visible.wide.right.sidebar ~ .pusher { transform: translate3d(-350px, 0px, = +0px); } + +.cmp-dm-portal .ui.visible[class*=3D"very wide"].right.sidebar ~ .fixed, .c= +mp-dm-portal .ui.visible[class*=3D"very wide"].right.sidebar ~ .pusher { tr= +ansform: translate3d(-475px, 0px, 0px); } + +.cmp-dm-portal .ui.overlay.sidebar { z-index: 102; } + +.cmp-dm-portal .ui.left.overlay.sidebar { transform: translate3d(-100%, 0px= +, 0px); } + +.cmp-dm-portal .ui.right.overlay.sidebar { transform: translate3d(100%, 0px= +, 0px); } + +.cmp-dm-portal .ui.top.overlay.sidebar { transform: translate3d(0px, -100%,= + 0px); } + +.cmp-dm-portal .ui.bottom.overlay.sidebar { transform: translate3d(0px, 100= +%, 0px); } + +.cmp-dm-portal .animating.ui.overlay.sidebar, .cmp-dm-portal .ui.visible.ov= +erlay.sidebar { transition: transform 0.5s ease 0s, -webkit-transform 0.5s = +ease 0s; } + +.cmp-dm-portal .ui.visible.bottom.overlay.sidebar, .cmp-dm-portal .ui.visib= +le.left.overlay.sidebar, .cmp-dm-portal .ui.visible.right.overlay.sidebar, = +.cmp-dm-portal .ui.visible.top.overlay.sidebar { transform: translateZ(0px)= +; } + +.cmp-dm-portal .ui.visible.overlay.sidebar ~ .fixed, .cmp-dm-portal .ui.vis= +ible.overlay.sidebar ~ .pusher { transform: none !important; } + +.cmp-dm-portal .ui.push.sidebar { transition: transform 0.5s ease 0s, -webk= +it-transform 0.5s ease 0s; z-index: 102; } + +.cmp-dm-portal .ui.left.push.sidebar { transform: translate3d(-100%, 0px, 0= +px); } + +.cmp-dm-portal .ui.right.push.sidebar { transform: translate3d(100%, 0px, 0= +px); } + +.cmp-dm-portal .ui.top.push.sidebar { transform: translate3d(0px, -100%, 0p= +x); } + +.cmp-dm-portal .ui.bottom.push.sidebar { transform: translate3d(0px, 100%, = +0px); } + +.cmp-dm-portal .ui.uncover.sidebar, .cmp-dm-portal .ui.visible.push.sidebar= + { transform: translateZ(0px); } + +.cmp-dm-portal .ui.uncover.sidebar { z-index: 1; } + +.cmp-dm-portal .ui.visible.uncover.sidebar { transform: translateZ(0px); tr= +ansition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; } + +.cmp-dm-portal .ui.slide.along.sidebar { z-index: 1; } + +.cmp-dm-portal .ui.left.slide.along.sidebar { transform: translate3d(-50%, = +0px, 0px); } + +.cmp-dm-portal .ui.right.slide.along.sidebar { transform: translate3d(50%, = +0px, 0px); } + +.cmp-dm-portal .ui.top.slide.along.sidebar { transform: translate3d(0px, -5= +0%, 0px); } + +.cmp-dm-portal .ui.bottom.slide.along.sidebar { transform: translate3d(0px,= + 50%, 0px); } + +.cmp-dm-portal .ui.animating.slide.along.sidebar { transition: transform 0.= +5s ease 0s, -webkit-transform 0.5s ease 0s; } + +.cmp-dm-portal .ui.visible.slide.along.sidebar { transform: translateZ(0px)= +; } + +.cmp-dm-portal .ui.slide.out.sidebar { z-index: 1; } + +.cmp-dm-portal .ui.left.slide.out.sidebar { transform: translate3d(50%, 0px= +, 0px); } + +.cmp-dm-portal .ui.right.slide.out.sidebar { transform: translate3d(-50%, 0= +px, 0px); } + +.cmp-dm-portal .ui.top.slide.out.sidebar { transform: translate3d(0px, 50%,= + 0px); } + +.cmp-dm-portal .ui.bottom.slide.out.sidebar { transform: translate3d(0px, -= +50%, 0px); } + +.cmp-dm-portal .ui.animating.slide.out.sidebar { transition: transform 0.5s= + ease 0s, -webkit-transform 0.5s ease 0s; } + +.cmp-dm-portal .ui.visible.slide.out.sidebar { transform: translateZ(0px); = +} + +.cmp-dm-portal .ui.scale.down.sidebar { transition: transform 0.5s ease 0s,= + -webkit-transform 0.5s ease 0s; z-index: 102; } + +.cmp-dm-portal .ui.left.scale.down.sidebar { transform: translate3d(-100%, = +0px, 0px); } + +.cmp-dm-portal .ui.right.scale.down.sidebar { transform: translate3d(100%, = +0px, 0px); } + +.cmp-dm-portal .ui.top.scale.down.sidebar { transform: translate3d(0px, -10= +0%, 0px); } + +.cmp-dm-portal .ui.bottom.scale.down.sidebar { transform: translate3d(0px, = +100%, 0px); } + +.cmp-dm-portal .ui.scale.down.left.sidebar ~ .pusher { transform-origin: 75= +% 50%; } + +.cmp-dm-portal .ui.scale.down.right.sidebar ~ .pusher { transform-origin: 2= +5% 50%; } + +.cmp-dm-portal .ui.scale.down.top.sidebar ~ .pusher { transform-origin: 50%= + 75%; } + +.cmp-dm-portal .ui.scale.down.bottom.sidebar ~ .pusher { transform-origin: = +50% 25%; } + +.cmp-dm-portal .ui.animating.scale.down > .visible.ui.sidebar { transition:= + transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; } + +.cmp-dm-portal .ui.animating.scale.down.sidebar ~ .pusher, .cmp-dm-portal .= +ui.visible.scale.down.sidebar ~ .pusher { width: 100%; height: 100%; displa= +y: block !important; overflow: hidden !important; } + +.cmp-dm-portal .ui.visible.scale.down.sidebar { transform: translateZ(0px);= + } + +.cmp-dm-portal .ui.visible.scale.down.sidebar ~ .pusher { transform: scale(= +0.75); } + +.cmp-dm-portal .transition { animation-iteration-count: 1; animation-durati= +on: 0.3s; animation-timing-function: ease; animation-fill-mode: both; } + +.cmp-dm-portal .animating.transition { backface-visibility: hidden; visibil= +ity: visible !important; } + +.cmp-dm-portal .hidden.transition { display: none; visibility: hidden; } + +.cmp-dm-portal .visible.transition { display: block !important; visibility:= + visible !important; } + +.cmp-dm-portal .transition.browse { animation-duration: 0.5s; } + +.cmp-dm-portal .transition.browse.in { animation-name: browseIn; } + +.cmp-dm-portal .transition.browse.left.out, .cmp-dm-portal .transition.brow= +se.out { animation-name: browseOutLeft; } + +.cmp-dm-portal .transition.browse.right.out { animation-name: browseOutRigh= +t; } + +@-webkit-keyframes browseIn {=20 + 0% { transform: scale(0.8) translateZ(0px); z-index: -1; } + 10% { transform: scale(0.8) translateZ(0px); z-index: -1; opacity: 0.7; } + 80% { transform: scale(1.05) translateZ(0px); opacity: 1; z-index: 999; } + 100% { transform: scale(1) translateZ(0px); z-index: 999; } +} + +@keyframes browseIn {=20 + 0% { transform: scale(0.8) translateZ(0px); z-index: -1; } + 10% { transform: scale(0.8) translateZ(0px); z-index: -1; opacity: 0.7; } + 80% { transform: scale(1.05) translateZ(0px); opacity: 1; z-index: 999; } + 100% { transform: scale(1) translateZ(0px); z-index: 999; } +} + +@-webkit-keyframes browseOutLeft {=20 + 0% { z-index: 999; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= +; } + 50% { z-index: -1; transform: translateX(-105%) rotateY(35deg) rotateX(10= +deg) translateZ(-10px); } + 80% { opacity: 1; } + 100% { z-index: -1; transform: translateX(0px) rotateY(0deg) rotateX(0deg= +) translateZ(-10px); opacity: 0; } +} + +@keyframes browseOutLeft {=20 + 0% { z-index: 999; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= +; } + 50% { z-index: -1; transform: translateX(-105%) rotateY(35deg) rotateX(10= +deg) translateZ(-10px); } + 80% { opacity: 1; } + 100% { z-index: -1; transform: translateX(0px) rotateY(0deg) rotateX(0deg= +) translateZ(-10px); opacity: 0; } +} + +@-webkit-keyframes browseOutRight {=20 + 0% { z-index: 999; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= +; } + 50% { z-index: 1; transform: translateX(105%) rotateY(35deg) rotateX(10de= +g) translateZ(-10px); } + 80% { opacity: 1; } + 100% { z-index: 1; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= + translateZ(-10px); opacity: 0; } +} + +@keyframes browseOutRight {=20 + 0% { z-index: 999; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= +; } + 50% { z-index: 1; transform: translateX(105%) rotateY(35deg) rotateX(10de= +g) translateZ(-10px); } + 80% { opacity: 1; } + 100% { z-index: 1; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= + translateZ(-10px); opacity: 0; } +} + +.cmp-dm-portal .drop.transition { transform-origin: center top; animation-d= +uration: 0.4s; animation-timing-function: cubic-bezier(0.34, 1.61, 0.7, 1);= + } + +.cmp-dm-portal .drop.transition.in { animation-name: dropIn; } + +.cmp-dm-portal .drop.transition.out { animation-name: dropOut; } + +@-webkit-keyframes dropIn {=20 + 0% { opacity: 0; transform: scale(0); } + 100% { opacity: 1; transform: scale(1); } +} + +@keyframes dropIn {=20 + 0% { opacity: 0; transform: scale(0); } + 100% { opacity: 1; transform: scale(1); } +} + +@-webkit-keyframes dropOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0); } +} + +@keyframes dropOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0); } +} + +.cmp-dm-portal .transition.fade.in { animation-name: fadeIn; } + +.cmp-dm-portal .transition[class*=3D"fade up"].in { animation-name: fadeInU= +p; } + +.cmp-dm-portal .transition[class*=3D"fade down"].in { animation-name: fadeI= +nDown; } + +.cmp-dm-portal .transition[class*=3D"fade left"].in { animation-name: fadeI= +nLeft; } + +.cmp-dm-portal .transition[class*=3D"fade right"].in { animation-name: fade= +InRight; } + +.cmp-dm-portal .transition.fade.out { animation-name: fadeOut; } + +.cmp-dm-portal .transition[class*=3D"fade up"].out { animation-name: fadeOu= +tUp; } + +.cmp-dm-portal .transition[class*=3D"fade down"].out { animation-name: fade= +OutDown; } + +.cmp-dm-portal .transition[class*=3D"fade left"].out { animation-name: fade= +OutLeft; } + +.cmp-dm-portal .transition[class*=3D"fade right"].out { animation-name: fad= +eOutRight; } + +@-webkit-keyframes fadeIn {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@keyframes fadeIn {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@-webkit-keyframes fadeInUp {=20 + 0% { opacity: 0; transform: translateY(10%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes fadeInUp {=20 + 0% { opacity: 0; transform: translateY(10%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@-webkit-keyframes fadeInDown {=20 + 0% { opacity: 0; transform: translateY(-10%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes fadeInDown {=20 + 0% { opacity: 0; transform: translateY(-10%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@-webkit-keyframes fadeInLeft {=20 + 0% { opacity: 0; transform: translateX(10%); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@keyframes fadeInLeft {=20 + 0% { opacity: 0; transform: translateX(10%); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@-webkit-keyframes fadeInRight {=20 + 0% { opacity: 0; transform: translateX(-10%); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@keyframes fadeInRight {=20 + 0% { opacity: 0; transform: translateX(-10%); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@-webkit-keyframes fadeOut {=20 + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@keyframes fadeOut {=20 + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@-webkit-keyframes fadeOutUp {=20 + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0; transform: translateY(5%); } +} + +@keyframes fadeOutUp {=20 + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0; transform: translateY(5%); } +} + +@-webkit-keyframes fadeOutDown {=20 + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0; transform: translateY(-5%); } +} + +@keyframes fadeOutDown {=20 + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0; transform: translateY(-5%); } +} + +@-webkit-keyframes fadeOutLeft {=20 + 0% { opacity: 1; transform: translateX(0px); } + 100% { opacity: 0; transform: translateX(5%); } +} + +@keyframes fadeOutLeft {=20 + 0% { opacity: 1; transform: translateX(0px); } + 100% { opacity: 0; transform: translateX(5%); } +} + +@-webkit-keyframes fadeOutRight {=20 + 0% { opacity: 1; transform: translateX(0px); } + 100% { opacity: 0; transform: translateX(-5%); } +} + +@keyframes fadeOutRight {=20 + 0% { opacity: 1; transform: translateX(0px); } + 100% { opacity: 0; transform: translateX(-5%); } +} + +.cmp-dm-portal .flip.transition.in, .cmp-dm-portal .flip.transition.out { a= +nimation-duration: 0.6s; } + +.cmp-dm-portal .horizontal.flip.transition.in { animation-name: horizontalF= +lipIn; } + +.cmp-dm-portal .horizontal.flip.transition.out { animation-name: horizontal= +FlipOut; } + +.cmp-dm-portal .vertical.flip.transition.in { animation-name: verticalFlipI= +n; } + +.cmp-dm-portal .vertical.flip.transition.out { animation-name: verticalFlip= +Out; } + +@-webkit-keyframes horizontalFlipIn {=20 + 0% { transform: perspective(125pc) rotateY(-90deg); opacity: 0; } + 100% { transform: perspective(125pc) rotateY(0deg); opacity: 1; } +} + +@keyframes horizontalFlipIn {=20 + 0% { transform: perspective(125pc) rotateY(-90deg); opacity: 0; } + 100% { transform: perspective(125pc) rotateY(0deg); opacity: 1; } +} + +@-webkit-keyframes verticalFlipIn {=20 + 0% { transform: perspective(125pc) rotateX(-90deg); opacity: 0; } + 100% { transform: perspective(125pc) rotateX(0deg); opacity: 1; } +} + +@keyframes verticalFlipIn {=20 + 0% { transform: perspective(125pc) rotateX(-90deg); opacity: 0; } + 100% { transform: perspective(125pc) rotateX(0deg); opacity: 1; } +} + +@-webkit-keyframes horizontalFlipOut {=20 + 0% { transform: perspective(125pc) rotateY(0deg); opacity: 1; } + 100% { transform: perspective(125pc) rotateY(90deg); opacity: 0; } +} + +@keyframes horizontalFlipOut {=20 + 0% { transform: perspective(125pc) rotateY(0deg); opacity: 1; } + 100% { transform: perspective(125pc) rotateY(90deg); opacity: 0; } +} + +@-webkit-keyframes verticalFlipOut {=20 + 0% { transform: perspective(125pc) rotateX(0deg); opacity: 1; } + 100% { transform: perspective(125pc) rotateX(-90deg); opacity: 0; } +} + +@keyframes verticalFlipOut {=20 + 0% { transform: perspective(125pc) rotateX(0deg); opacity: 1; } + 100% { transform: perspective(125pc) rotateX(-90deg); opacity: 0; } +} + +.cmp-dm-portal .scale.transition.in { animation-name: scaleIn; } + +.cmp-dm-portal .scale.transition.out { animation-name: scaleOut; } + +@-webkit-keyframes scaleIn {=20 + 0% { opacity: 0; transform: scale(0.8); } + 100% { opacity: 1; transform: scale(1); } +} + +@keyframes scaleIn {=20 + 0% { opacity: 0; transform: scale(0.8); } + 100% { opacity: 1; transform: scale(1); } +} + +@-webkit-keyframes scaleOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0.9); } +} + +@keyframes scaleOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0.9); } +} + +.cmp-dm-portal .transition.fly { animation-duration: 0.6s; transition-timin= +g-function: cubic-bezier(0.215, 0.61, 0.355, 1); } + +.cmp-dm-portal .transition.fly.in { animation-name: flyIn; } + +.cmp-dm-portal .transition[class*=3D"fly up"].in { animation-name: flyInUp;= + } + +.cmp-dm-portal .transition[class*=3D"fly down"].in { animation-name: flyInD= +own; } + +.cmp-dm-portal .transition[class*=3D"fly left"].in { animation-name: flyInL= +eft; } + +.cmp-dm-portal .transition[class*=3D"fly right"].in { animation-name: flyIn= +Right; } + +.cmp-dm-portal .transition.fly.out { animation-name: flyOut; } + +.cmp-dm-portal .transition[class*=3D"fly up"].out { animation-name: flyOutU= +p; } + +.cmp-dm-portal .transition[class*=3D"fly down"].out { animation-name: flyOu= +tDown; } + +.cmp-dm-portal .transition[class*=3D"fly left"].out { animation-name: flyOu= +tLeft; } + +.cmp-dm-portal .transition[class*=3D"fly right"].out { animation-name: flyO= +utRight; } + +@-webkit-keyframes flyIn {=20 + 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } + 20% { transform: scale3d(1.1, 1.1, 1.1); } + 40% { transform: scale3d(0.9, 0.9, 0.9); } + 60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); } + 80% { transform: scale3d(0.97, 0.97, 0.97); } + 100% { opacity: 1; transform: scaleX(1); } +} + +@keyframes flyIn {=20 + 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } + 20% { transform: scale3d(1.1, 1.1, 1.1); } + 40% { transform: scale3d(0.9, 0.9, 0.9); } + 60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); } + 80% { transform: scale3d(0.97, 0.97, 0.97); } + 100% { opacity: 1; transform: scaleX(1); } +} + +@-webkit-keyframes flyInUp {=20 + 0% { opacity: 0; transform: translate3d(0px, 1500px, 0px); } + 60% { opacity: 1; transform: translate3d(0px, -20px, 0px); } + 75% { transform: translate3d(0px, 10px, 0px); } + 90% { transform: translate3d(0px, -5px, 0px); } + 100% { transform: translateZ(0px); } +} + +@keyframes flyInUp {=20 + 0% { opacity: 0; transform: translate3d(0px, 1500px, 0px); } + 60% { opacity: 1; transform: translate3d(0px, -20px, 0px); } + 75% { transform: translate3d(0px, 10px, 0px); } + 90% { transform: translate3d(0px, -5px, 0px); } + 100% { transform: translateZ(0px); } +} + +@-webkit-keyframes flyInDown {=20 + 0% { opacity: 0; transform: translate3d(0px, -1500px, 0px); } + 60% { opacity: 1; transform: translate3d(0px, 25px, 0px); } + 75% { transform: translate3d(0px, -10px, 0px); } + 90% { transform: translate3d(0px, 5px, 0px); } + 100% { transform: none; } +} + +@keyframes flyInDown {=20 + 0% { opacity: 0; transform: translate3d(0px, -1500px, 0px); } + 60% { opacity: 1; transform: translate3d(0px, 25px, 0px); } + 75% { transform: translate3d(0px, -10px, 0px); } + 90% { transform: translate3d(0px, 5px, 0px); } + 100% { transform: none; } +} + +@-webkit-keyframes flyInLeft {=20 + 0% { opacity: 0; transform: translate3d(1500px, 0px, 0px); } + 60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); } + 75% { transform: translate3d(10px, 0px, 0px); } + 90% { transform: translate3d(-5px, 0px, 0px); } + 100% { transform: none; } +} + +@keyframes flyInLeft {=20 + 0% { opacity: 0; transform: translate3d(1500px, 0px, 0px); } + 60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); } + 75% { transform: translate3d(10px, 0px, 0px); } + 90% { transform: translate3d(-5px, 0px, 0px); } + 100% { transform: none; } +} + +@-webkit-keyframes flyInRight {=20 + 0% { opacity: 0; transform: translate3d(-1500px, 0px, 0px); } + 60% { opacity: 1; transform: translate3d(25px, 0px, 0px); } + 75% { transform: translate3d(-10px, 0px, 0px); } + 90% { transform: translate3d(5px, 0px, 0px); } + 100% { transform: none; } +} + +@keyframes flyInRight {=20 + 0% { opacity: 0; transform: translate3d(-1500px, 0px, 0px); } + 60% { opacity: 1; transform: translate3d(25px, 0px, 0px); } + 75% { transform: translate3d(-10px, 0px, 0px); } + 90% { transform: translate3d(5px, 0px, 0px); } + 100% { transform: none; } +} + +@-webkit-keyframes flyOut {=20 + 20% { transform: scale3d(0.9, 0.9, 0.9); } + 50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); } + 100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } +} + +@keyframes flyOut {=20 + 20% { transform: scale3d(0.9, 0.9, 0.9); } + 50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); } + 100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } +} + +@-webkit-keyframes flyOutUp {=20 + 20% { transform: translate3d(0px, 10px, 0px); } + 40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px); } + 100% { opacity: 0; transform: translate3d(0px, 125pc, 0px); } +} + +@keyframes flyOutUp {=20 + 20% { transform: translate3d(0px, 10px, 0px); } + 40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px); } + 100% { opacity: 0; transform: translate3d(0px, 125pc, 0px); } +} + +@-webkit-keyframes flyOutDown {=20 + 20% { transform: translate3d(0px, -10px, 0px); } + 40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px); } + 100% { opacity: 0; transform: translate3d(0px, -125pc, 0px); } +} + +@keyframes flyOutDown {=20 + 20% { transform: translate3d(0px, -10px, 0px); } + 40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px); } + 100% { opacity: 0; transform: translate3d(0px, -125pc, 0px); } +} + +@-webkit-keyframes flyOutRight {=20 + 20% { opacity: 1; transform: translate3d(20px, 0px, 0px); } + 100% { opacity: 0; transform: translate3d(-125pc, 0px, 0px); } +} + +@keyframes flyOutRight {=20 + 20% { opacity: 1; transform: translate3d(20px, 0px, 0px); } + 100% { opacity: 0; transform: translate3d(-125pc, 0px, 0px); } +} + +@-webkit-keyframes flyOutLeft {=20 + 20% { opacity: 1; transform: translate3d(-20px, 0px, 0px); } + 100% { opacity: 0; transform: translate3d(125pc, 0px, 0px); } +} + +@keyframes flyOutLeft {=20 + 20% { opacity: 1; transform: translate3d(-20px, 0px, 0px); } + 100% { opacity: 0; transform: translate3d(125pc, 0px, 0px); } +} + +.cmp-dm-portal .transition.slide.in, .cmp-dm-portal .transition[class*=3D"s= +lide down"].in { animation-name: slideInY; transform-origin: center top; } + +.cmp-dm-portal .transition[class*=3D"slide up"].in { animation-name: slideI= +nY; transform-origin: center bottom; } + +.cmp-dm-portal .transition[class*=3D"slide left"].in { animation-name: slid= +eInX; transform-origin: right center; } + +.cmp-dm-portal .transition[class*=3D"slide right"].in { animation-name: sli= +deInX; transform-origin: left center; } + +.cmp-dm-portal .transition.slide.out, .cmp-dm-portal .transition[class*=3D"= +slide down"].out { animation-name: slideOutY; transform-origin: center top;= + } + +.cmp-dm-portal .transition[class*=3D"slide up"].out { animation-name: slide= +OutY; transform-origin: center bottom; } + +.cmp-dm-portal .transition[class*=3D"slide left"].out { animation-name: sli= +deOutX; transform-origin: right center; } + +.cmp-dm-portal .transition[class*=3D"slide right"].out { animation-name: sl= +ideOutX; transform-origin: left center; } + +@-webkit-keyframes slideInY {=20 + 0% { opacity: 0; transform: scaleY(0); } + 100% { opacity: 1; transform: scaleY(1); } +} + +@keyframes slideInY {=20 + 0% { opacity: 0; transform: scaleY(0); } + 100% { opacity: 1; transform: scaleY(1); } +} + +@-webkit-keyframes slideInX {=20 + 0% { opacity: 0; transform: scaleX(0); } + 100% { opacity: 1; transform: scaleX(1); } +} + +@keyframes slideInX {=20 + 0% { opacity: 0; transform: scaleX(0); } + 100% { opacity: 1; transform: scaleX(1); } +} + +@-webkit-keyframes slideOutY {=20 + 0% { opacity: 1; transform: scaleY(1); } + 100% { opacity: 0; transform: scaleY(0); } +} + +@keyframes slideOutY {=20 + 0% { opacity: 1; transform: scaleY(1); } + 100% { opacity: 0; transform: scaleY(0); } +} + +@-webkit-keyframes slideOutX {=20 + 0% { opacity: 1; transform: scaleX(1); } + 100% { opacity: 0; transform: scaleX(0); } +} + +@keyframes slideOutX {=20 + 0% { opacity: 1; transform: scaleX(1); } + 100% { opacity: 0; transform: scaleX(0); } +} + +.cmp-dm-portal .transition.swing { animation-duration: 0.8s; } + +.cmp-dm-portal .transition[class*=3D"swing down"].in { animation-name: swin= +gInX; transform-origin: center top; } + +.cmp-dm-portal .transition[class*=3D"swing up"].in { animation-name: swingI= +nX; transform-origin: center bottom; } + +.cmp-dm-portal .transition[class*=3D"swing left"].in { animation-name: swin= +gInY; transform-origin: right center; } + +.cmp-dm-portal .transition[class*=3D"swing right"].in { animation-name: swi= +ngInY; transform-origin: left center; } + +.cmp-dm-portal .transition.swing.out, .cmp-dm-portal .transition[class*=3D"= +swing down"].out { animation-name: swingOutX; transform-origin: center top;= + } + +.cmp-dm-portal .transition[class*=3D"swing up"].out { animation-name: swing= +OutX; transform-origin: center bottom; } + +.cmp-dm-portal .transition[class*=3D"swing left"].out { animation-name: swi= +ngOutY; transform-origin: right center; } + +.cmp-dm-portal .transition[class*=3D"swing right"].out { animation-name: sw= +ingOutY; transform-origin: left center; } + +@-webkit-keyframes swingInX {=20 + 0% { transform: perspective(750pt) rotateX(90deg); opacity: 0; } + 40% { transform: perspective(750pt) rotateX(-30deg); opacity: 1; } + 60% { transform: perspective(750pt) rotateX(15deg); } + 80% { transform: perspective(750pt) rotateX(-7.5deg); } + 100% { transform: perspective(750pt) rotateX(0deg); } +} + +@keyframes swingInX {=20 + 0% { transform: perspective(750pt) rotateX(90deg); opacity: 0; } + 40% { transform: perspective(750pt) rotateX(-30deg); opacity: 1; } + 60% { transform: perspective(750pt) rotateX(15deg); } + 80% { transform: perspective(750pt) rotateX(-7.5deg); } + 100% { transform: perspective(750pt) rotateX(0deg); } +} + +@-webkit-keyframes swingInY {=20 + 0% { transform: perspective(750pt) rotateY(-90deg); opacity: 0; } + 40% { transform: perspective(750pt) rotateY(30deg); opacity: 1; } + 60% { transform: perspective(750pt) rotateY(-17.5deg); } + 80% { transform: perspective(750pt) rotateY(7.5deg); } + 100% { transform: perspective(750pt) rotateY(0deg); } +} + +@keyframes swingInY {=20 + 0% { transform: perspective(750pt) rotateY(-90deg); opacity: 0; } + 40% { transform: perspective(750pt) rotateY(30deg); opacity: 1; } + 60% { transform: perspective(750pt) rotateY(-17.5deg); } + 80% { transform: perspective(750pt) rotateY(7.5deg); } + 100% { transform: perspective(750pt) rotateY(0deg); } +} + +@-webkit-keyframes swingOutX {=20 + 0% { transform: perspective(750pt) rotateX(0deg); } + 40% { transform: perspective(750pt) rotateX(-7.5deg); } + 60% { transform: perspective(750pt) rotateX(17.5deg); } + 80% { transform: perspective(750pt) rotateX(-30deg); opacity: 1; } + 100% { transform: perspective(750pt) rotateX(90deg); opacity: 0; } +} + +@keyframes swingOutX {=20 + 0% { transform: perspective(750pt) rotateX(0deg); } + 40% { transform: perspective(750pt) rotateX(-7.5deg); } + 60% { transform: perspective(750pt) rotateX(17.5deg); } + 80% { transform: perspective(750pt) rotateX(-30deg); opacity: 1; } + 100% { transform: perspective(750pt) rotateX(90deg); opacity: 0; } +} + +@-webkit-keyframes swingOutY {=20 + 0% { transform: perspective(750pt) rotateY(0deg); } + 40% { transform: perspective(750pt) rotateY(7.5deg); } + 60% { transform: perspective(750pt) rotateY(-10deg); } + 80% { transform: perspective(750pt) rotateY(30deg); opacity: 1; } + 100% { transform: perspective(750pt) rotateY(-90deg); opacity: 0; } +} + +@keyframes swingOutY {=20 + 0% { transform: perspective(750pt) rotateY(0deg); } + 40% { transform: perspective(750pt) rotateY(7.5deg); } + 60% { transform: perspective(750pt) rotateY(-10deg); } + 80% { transform: perspective(750pt) rotateY(30deg); opacity: 1; } + 100% { transform: perspective(750pt) rotateY(-90deg); opacity: 0; } +} + +.cmp-dm-portal .transition.zoom.in { animation-name: zoomIn; } + +.cmp-dm-portal .transition.zoom.out { animation-name: zoomOut; } + +@-webkit-keyframes zoomIn {=20 + 0% { opacity: 1; transform: scale(0); } + 100% { opacity: 1; transform: scale(1); } +} + +@keyframes zoomIn {=20 + 0% { opacity: 1; transform: scale(0); } + 100% { opacity: 1; transform: scale(1); } +} + +@-webkit-keyframes zoomOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 1; transform: scale(0); } +} + +@keyframes zoomOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 1; transform: scale(0); } +} + +.cmp-dm-portal .flash.transition { animation-duration: 0.75s; animation-nam= +e: flash; } + +.cmp-dm-portal .shake.transition { animation-duration: 0.75s; animation-nam= +e: shake; } + +.cmp-dm-portal .bounce.transition { animation-duration: 0.75s; animation-na= +me: bounce; } + +.cmp-dm-portal .tada.transition { animation-duration: 0.75s; animation-name= +: tada; } + +.cmp-dm-portal .pulse.transition { animation-duration: 0.5s; animation-name= +: pulse; } + +.cmp-dm-portal .jiggle.transition { animation-duration: 0.75s; animation-na= +me: jiggle; } + +.cmp-dm-portal .transition.glow { animation-duration: 2s; animation-timing-= +function: cubic-bezier(0.19, 1, 0.22, 1); animation-name: glow; } + +@-webkit-keyframes flash {=20 + 0%, 50%, 100% { opacity: 1; } + 25%, 75% { opacity: 0; } +} + +@keyframes flash {=20 + 0%, 50%, 100% { opacity: 1; } + 25%, 75% { opacity: 0; } +} + +@-webkit-keyframes shake {=20 + 0%, 100% { transform: translateX(0px); } + 10%, 30%, 50%, 70%, 90% { transform: translateX(-10px); } + 20%, 40%, 60%, 80% { transform: translateX(10px); } +} + +@keyframes shake {=20 + 0%, 100% { transform: translateX(0px); } + 10%, 30%, 50%, 70%, 90% { transform: translateX(-10px); } + 20%, 40%, 60%, 80% { transform: translateX(10px); } +} + +@-webkit-keyframes bounce {=20 + 0%, 20%, 50%, 80%, 100% { transform: translateY(0px); } + 40% { transform: translateY(-30px); } + 60% { transform: translateY(-15px); } +} + +@keyframes bounce {=20 + 0%, 20%, 50%, 80%, 100% { transform: translateY(0px); } + 40% { transform: translateY(-30px); } + 60% { transform: translateY(-15px); } +} + +@-webkit-keyframes tada {=20 + 0% { transform: scale(1); } + 10%, 20% { transform: scale(0.9) rotate(-3deg); } + 30%, 50%, 70%, 90% { transform: scale(1.1) rotate(3deg); } + 40%, 60%, 80% { transform: scale(1.1) rotate(-3deg); } + 100% { transform: scale(1) rotate(0deg); } +} + +@keyframes tada {=20 + 0% { transform: scale(1); } + 10%, 20% { transform: scale(0.9) rotate(-3deg); } + 30%, 50%, 70%, 90% { transform: scale(1.1) rotate(3deg); } + 40%, 60%, 80% { transform: scale(1.1) rotate(-3deg); } + 100% { transform: scale(1) rotate(0deg); } +} + +@-webkit-keyframes pulse {=20 + 0% { transform: scale(1); opacity: 1; } + 50% { transform: scale(0.9); opacity: 0.7; } + 100% { transform: scale(1); opacity: 1; } +} + +@keyframes pulse {=20 + 0% { transform: scale(1); opacity: 1; } + 50% { transform: scale(0.9); opacity: 0.7; } + 100% { transform: scale(1); opacity: 1; } +} + +@-webkit-keyframes jiggle {=20 + 0% { transform: scaleX(1); } + 30% { transform: scale3d(1.25, 0.75, 1); } + 40% { transform: scale3d(0.75, 1.25, 1); } + 50% { transform: scale3d(1.15, 0.85, 1); } + 65% { transform: scale3d(0.95, 1.05, 1); } + 75% { transform: scale3d(1.05, 0.95, 1); } + 100% { transform: scaleX(1); } +} + +@keyframes jiggle {=20 + 0% { transform: scaleX(1); } + 30% { transform: scale3d(1.25, 0.75, 1); } + 40% { transform: scale3d(0.75, 1.25, 1); } + 50% { transform: scale3d(1.15, 0.85, 1); } + 65% { transform: scale3d(0.95, 1.05, 1); } + 75% { transform: scale3d(1.05, 0.95, 1); } + 100% { transform: scaleX(1); } +} + +@-webkit-keyframes glow {=20 + 0% { background-color: rgb(252, 252, 253); } + 30% { background-color: rgb(255, 246, 205); } + 100% { background-color: rgb(252, 252, 253); } +} + +@keyframes glow {=20 + 0% { background-color: rgb(252, 252, 253); } + 30% { background-color: rgb(255, 246, 205); } + 100% { background-color: rgb(252, 252, 253); } +} + +.cmp-dm-portal .custom-checkbox { margin: 10px 0px; } + +.cmp-dm-portal .add-to-cart-btn { margin-left: 40px; display: none; } + +.cmp-dm-portal .image-checkbox { border: 3px solid transparent; } + +.cmp-dm-portal .image-checkbox-checked { position: relative; border-radius:= + 10px; border-color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .image-checkbox i { display: none; color: rgb(161, 0, 255); = +} + +.cmp-dm-portal .image-checkbox-checked i { display: block; position: absolu= +te; top: 10px; left: 10px; } + +.cmp-dm-portal .aem-Grid > .cmp-filter-container.aem-GridColumn.aem-GridCol= +umn--phone--none, .cmp-dm-portal .cmp-filter-container { display: flex; } + +.cmp-dm-portal .cmp-filter-container { flex-wrap: wrap; } + +.cmp-dm-portal .cmp-filter-container--column1 { -webkit-box-flex: 0; flex: = +0 0 100%; max-width: 100%; margin-left: -5px; } + +@media screen and (min-width: 768px) { + .cmp-dm-portal .cmp-filter-container--column1 { -webkit-box-flex: 0; flex= +: 0 0 40%; max-width: 40%; } +} + +.cmp-dm-portal .cmp-filter-container--column1 .ui.dropdown { margin: 10px 1= +2px 0px 0px; } + +.cmp-dm-portal .cmp-filter-container--column1 .ui.dropdown .text { font-siz= +e: 1.4rem; } + +.cmp-dm-portal .cmp-filter-container--column1 .ui.dropdown .dropdown.icon {= + margin: 0px; } + +.cmp-dm-portal .cmp-filter-container--column2 { -webkit-box-flex: 0; flex: = +0 0 100%; max-width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-dm-portal .cmp-filter-container--column2 { -webkit-box-flex: 0; flex= +: 0 0 56%; max-width: 56%; text-align: right; } +} + +.cmp-dm-portal .cmp-filter-container--column2 div { display: inline-flex; -= +webkit-box-pack: center; justify-content: center; -webkit-box-align: center= +; align-items: center; } + +.cmp-dm-portal .cmp-filter-container--column2 .custom-control-input { margi= +n-right: 5px; } + +.cmp-dm-portal .cmp-filter-container--column2 .ui.link.button { font-size: = +1.6rem; margin: -1px 0px; } + +.cmp-dm-portal .cmp-filter-container--column2 .ui.link.button .hidden { dis= +play: none; } + +.cmp-dm-portal .cmp-filter-container--count { color: rgb(107, 107, 107); } + +.cmp-dm-portal .ui.cmp-cards > .card { border-width: 3px; } + +.cmp-dm-portal .ui.cards > * { height: auto; } + +.cmp-dm-portal .ui.cards > * .extra .link.button { text-transform: uppercas= +e; font-size: 11.34px; margin: 0px; } + +.cmp-dm-portal .ui.cards > * .image:not(.ui) > img, .cmp-dm-portal .ui.card= +s > * .ui.cards { border: none; height: 175px; } + +.cmp-dm-portal .ui.cards > * .card .content > header { font-size: 1.04143re= +m; } + +.cmp-dm-portal .cmp-search-results .cmp_card__action-buttons { list-style: = +none; margin: 0px; padding: 0px; display: flex; justify-content: left; min-= +height: 2rem; } + +.cmp-dm-portal .cmp-search-results .cmp_card__action-buttons li { padding-r= +ight: 13px; } + +.internalsearchhero .cmp-internal-search-hero__autocomplete-instructions { = +display: none; } + +.internalsearchhero .cmp-internal-search-hero__hero { position: relative; d= +isplay: flex; -webkit-box-pack: center; justify-content: center; } + +.internalsearchhero .cmp-internal-search-hero__highlight { font-weight: 400= +; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__highlight { line-height: 1= +.6; } +} + +.internalsearchhero .cmp-internal-search-hero__background { position: absol= +ute; z-index: 0; inset: 0px; overflow: hidden; } + +.internalsearchhero .cmp-internal-search-hero__background .cmp-image, .inte= +rnalsearchhero .cmp-internal-search-hero__background .image { height: 100%;= + } + +.internalsearchhero .cmp-internal-search-hero__background .cmp-image__image= + { height: 100%; object-fit: cover; } + +.internalsearchhero .cmp-internal-search-hero__content { position: relative= +; width: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-dir= +ection: normal; flex-direction: column; padding-left: 1.5rem; padding-right= +: 1.5rem; padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__content { margin: 0px; pad= +ding-left: 3.5rem; padding-right: 3.5rem; padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__content { padding-left: 1.= +5rem; padding-right: 1.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__content { max-width: 1280p= +x; padding-left: 0px; padding-right: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__form-container { width: 100%= +; padding-bottom: 3rem; padding-top: 3rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__form-container { padding-b= +ottom: 5rem; padding-top: 5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__form-container { width: 66= +.6667%; margin-left: auto; margin-right: auto; padding-bottom: 8rem; paddin= +g-top: 8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__form-container { width: 50= +%; } +} + +.internalsearchhero .cmp-internal-search-hero__form { display: flex; } + +.internalsearchhero .cmp-internal-search-hero__form-label { display: none; = +} + +.internalsearchhero .cmp-internal-search-hero__search { position: relative;= + width: 100%; height: 5rem; margin-right: -2px; -webkit-box-flex: 1; flex: = +1 0 0px; } + +.internalsearchhero .cmp-internal-search-hero__search-input { border: 1px s= +olid rgb(107, 107, 107); background-color: rgb(255, 255, 255); padding: 1.5= +rem; width: 100%; height: 100%; font-size: 1.6rem; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__search-input { padding: 1.= +5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__search-input { padding: 1.= +5rem 2rem; } +} + +.internalsearchhero .cmp-internal-search-hero__search-input::-webkit-input-= +placeholder { font-size: 1.6rem; line-height: 1.6; color: rgb(167, 167, 167= +); } + +.internalsearchhero .cmp-internal-search-hero__search-input::placeholder { = +font-size: 1.6rem; line-height: 1.6; color: rgb(167, 167, 167); } + +.internalsearchhero .cmp-internal-search-hero__submit { width: auto; min-wi= +dth: 16.6667%; z-index: 10; height: 5rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__submit { min-width: unset;= + } +} + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button { margin:= + 0px; width: 100%; min-width: auto; padding: 1rem 1.5rem; height: 100%; -we= +bkit-box-flex: 1; flex: 1 0 100%; } + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button:hover { b= +ackground-color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__submit .cmp-button { paddi= +ng: 1.5rem 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button__icon { d= +isplay: block; } + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button__icon::af= +ter { content: "=EF=92=A5"; font-size: 30px; font-family: Ionicons; display= +: block; font-weight: 400; font-style: normal; line-height: 1; text-transfo= +rm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowra= +p; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opt= +imizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__submit .cmp-button__icon::= +after { font-size: 2.4rem; } +} + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button__text { d= +isplay: none; margin-left: 0.5rem; line-height: 1.6rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__submit .cmp-button__text {= + display: block; font-size: 1.4rem; word-break: break-word; } +} + +.internalsearchhero .cmp-internal-search-hero__no-search-message { display:= + none; } + +.internalsearchhero .cmp-internal-search-hero__no-search-message--show { di= +splay: block; font-size: 1.4rem; line-height: 2.24rem; font-weight: 400; ma= +rgin-top: 20px; margin-bottom: 2.2rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-search-message--show { = +font-size: 1.6rem; line-height: 2.56rem; margin-bottom: 2.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__search-suggestions { positio= +n: absolute; left: 0px; right: 0px; width: 100%; overflow: hidden; transiti= +on: all 0.5s ease-in-out 0s; transform-origin: left top; } + +.internalsearchhero .cmp-internal-search-hero__search-suggestions--show-rec= +ent .cmp-internal-search-hero__suggestions-list, .internalsearchhero .cmp-i= +nternal-search-hero__search-suggestions--show .cmp-internal-search-hero__su= +ggestions-list { position: relative; display: block; width: 100%; border-wi= +dth: 0px 0.977px; background: linear-gradient(rgb(150, 150, 150) -20px, rgb= +(255, 255, 255) 7px, rgb(255, 255, 255) 20%); } + +.internalsearchhero .cmp-internal-search-hero__search-suggestions--show-rec= +ent .cmp-internal-search-hero__suggestions-list { animation: 0.7s linear 0s= + 1 normal none running slide-down; } + +.internalsearchhero .cmp-internal-search-hero__suggestions-list { display: = +none; border: 1px solid rgb(107, 107, 107); overflow: hidden; z-index: 1000= +; background-color: rgb(255, 255, 255); right: 1px; left: 0px; } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item { border-wi= +dth: 1px; border-style: solid; border-color: transparent transparent rgb(10= +7, 107, 107); border-image: initial; display: block; } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--link { fon= +t-size: 1.6rem; padding: 1rem 1.5rem; margin-bottom: 0px; display: block; c= +olor: rgb(0, 0, 0); font-weight: 600; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__suggestions-item--link { l= +ine-height: 1.6; } +} + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--link:hover= + { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--session .c= +mp-internal-search-hero__suggestions-item--link { font-weight: 400; } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--active { b= +order: 1px solid rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--active a {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__btn-container { display: non= +e; } + +.internalsearchhero .cmp-internal-search-hero__btn-container .button { disp= +lay: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__btn-container .button { di= +splay: inline-block; margin-right: 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__btn-container .cmp-button { = +display: block; margin: 1.5rem 0px; text-align: center; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-block { backg= +round-color: rgb(255, 255, 255); margin-bottom: 3rem; box-shadow: rgba(107,= + 107, 107, 0.15) 0px 0px 0.31em 0.13em; display: none; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__panel--hidden { display: none; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__title { text-transform: uppercase; font-size: 1.6rem; line-hei= +ght: 2.56rem; font-weight: 600; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__button { padding-top: 1.5rem; padding-bottom: 1.5rem; padding-= +left: 1.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +cmp-accordion__button { padding-left: 3.504rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +cmp-accordion__button { padding-left: 5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__button:focus { border: none; outline: none; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__button .cmp-accordion__icon { padding-right: 1.5rem; padding-l= +eft: 1.5rem; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__panel { background-color: rgb(255, 255, 255); box-shadow: none= +; overflow-x: hidden; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .re= +sponsivegrid { width: 100%; padding: 3rem 1.5rem; border-top: 0.06em solid = +rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +responsivegrid { padding: 5rem 3.504rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +responsivegrid { padding: 5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .cmp-job-card-listing { min-height: auto; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .cmp-job-card-listing_first-row { padding-right: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .cmp-job-card-listing_second-row { padding-bottom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title { padding-top: 0px; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-title { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .cmp-title { padding-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-title__text { font-size: 3.2rem; font-weight: 600= +; line-height: 3.328rem; text-transform: uppercase; width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .cmp-title__text { width: 50%; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-title .cmp-teaser__title-link { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .cmp-title .cmp-teaser__title-link { width: 50%; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-title a.cmp-button { text-align: end; min-width: = +auto; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .text { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .text { padding-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-text p { font-weight: 400; line-height: 2.24rem; = +width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .cmp-text p { line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card { margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content { border-top-color: rgb(161, 0, 25= +5); border-top-width: 0.405rem; padding: 3.08rem 2.002rem 2.002rem; display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; width: 100%; height: 100%; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__address-location { pa= +dding-right: 2.4rem; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser-city, .internalsearchh= +ero .cmp-internal-search-hero__job-actionable-accordion .joblistingblock .c= +ard .cmp-teaser__content .cmp-teaser-region { line-height: 1.08rem; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__title-link { line-hei= +ght: 2.19rem; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card .cmp-teaser__content .cmp-teaser__title-link { line-h= +eight: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__description { margin-= +bottom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-areas-int= +erest { margin-bottom: 0.996rem; overflow: hidden; overflow-wrap: break-wor= +d; font-weight: 400; line-height: 2.24rem; display: -webkit-box; -webkit-bo= +x-orient: vertical; -webkit-line-clamp: 3; word-break: break-word; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-areas-i= +nterest { margin-bottom: 1.992rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-areas-i= +nterest { line-height: 2.56rem; -webkit-line-clamp: 2; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-semibold = +{ font-weight: 600; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__bottom-container { ma= +rgin-top: auto; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-posted-da= +te { margin-bottom: 0.492rem; line-height: 1.44rem; font-style: normal; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__action-container { ma= +rgin-top: 0px; font-size: 1.4rem; font-weight: 400; line-height: 2.24rem; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__action-link { padding= +-top: 0px; font-size: 1.4rem; font-weight: 600; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card .cmp-teaser__content .cmp-teaser__action-link { font-= +size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content:hover .cmp-teaser__title-link { co= +lor: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__title-link { display: block; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__title-link:focus .cmp-teaser__title-link {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__job-listing-areas-interest * { display: in= +line; word-break: break-all; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .cmp-job-card-listing_third-row { padding-bottom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .cmp-job-card-listing_third-row .cmp-teaser__title-link { pad= +ding-bottom: 0px; word-break: break-word; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-block { marg= +in-bottom: 2rem; padding-left: 1.5rem; padding-right: 1.5rem; background-co= +lor: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0px 0px 0.31= +em 0.13em; display: none; -webkit-box-orient: vertical; -webkit-box-directi= +on: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-block { pa= +dding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-block { pa= +dding-bottom: 3rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-block { pa= +dding-left: 5rem; padding-right: 5rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-header-text = +{ text-transform: uppercase; font-size: 1.2rem; font-weight: 600; letter-sp= +acing: 1.248px; line-height: 1.596rem; margin-top: 2rem; margin-bottom: 2re= +m; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-header-tex= +t { margin-top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-header-tex= +t { font-size: 1.8rem; margin-bottom: 3rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content { di= +splay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; f= +lex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content { = +-webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-directi= +on: row; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-imag= +e-container { position: relative; height: 100%; width: 100%; margin-bottom:= + 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-im= +age-container { margin-bottom: 0px; margin-right: 1.5rem; width: 16.6667%; = +} +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-im= +age-container { margin-right: 2rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-imag= +e-container::before { content: ""; display: block; padding-top: 100%; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-imag= +e-link { height: 100%; width: 100%; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-imag= +e { height: auto; width: 100%; position: absolute; top: 0px; bottom: 0px; o= +bject-fit: cover; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= + { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd { width: 80.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd { width: 81.3333%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd { width: 82.3333%; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +.cmp-full-width { width: 100%; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-title { display: inline-block; font-size: 1.8rem; font-weight: 600; line-h= +eight: 2.196rem; margin-bottom: 1rem; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-title { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-title { font-size: 2.5rem; line-height: 3rem; margin-bottom: 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-title-link { display: inline-block; font-size: 2.5rem; font-weight: 600; l= +ine-height: 3rem; margin-bottom: 1rem; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-title-link { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-title-link { margin-bottom: 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-title-link:hover { color: rgb(0, 77, 255); text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-title-link:focus { color: rgb(0, 77, 255); text-decoration: underline; out= +line: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-description { font-size: 1.2rem; margin-bottom: 2rem; line-height: 1.44rem= +; overflow: hidden; -webkit-line-clamp: 10; display: -webkit-box; -webkit-b= +ox-orient: vertical; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-description a { color: rgb(0, 77, 255); text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-description a:visited { color: rgb(0, 0, 136); } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-description a:focus, .internalsearchhero .cmp-internal-search-hero__featur= +ed-search-content-card-description a:focus-within { color: rgb(0, 77, 255);= + outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-description { margin-bottom: 1.5rem; -webkit-line-clamp: 3; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-description { font-size: 1.4rem; line-height: 1.92rem; margin-bottom: 2.= +5rem; -webkit-line-clamp: 5; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-button { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button { padding-bottom: 0px; display: inline-block; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button:focus, .internalsearchhero .cmp-internal-search-hero__f= +eatured-search-content-card-button .cmp-button:focus-within { outline: rgb(= +0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button__text { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button__text::after { font-size: 2rem; line-height: 1.4rem; to= +p: 2.4px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-button .cmp-button__text::after { font-size: 2.4rem; line-height: 1.7rem= +; top: 2.88px; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button__text::before { bottom: -12px; height: 1px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-button .cmp-button__text::before { height: 1px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-container { d= +isplay: none; } + +.internalsearchhero .cmp-internal-search-hero__related-search-row { display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-row { flex-= +flow: wrap; -webkit-box-orient: horizontal; -webkit-box-direction: normal; = +border-top: 1px solid rgb(204, 204, 204); margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-row { margi= +n-top: 2.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-3-headers-row .= +cmp-internal-search-hero__related-search-topic-panel { padding-top: 2rem; p= +adding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel { padding-bottom: 0p= +x; margin-top: 2rem; border-top: none; -webkit-box-flex: 0; flex: 0 0 33.33= +33%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel { margin-top: 3rem; = +} +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-first { padding-righ= +t: 2rem; padding-left: 0px; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-mid { padding-right:= + 1rem; padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-last { padding-right= +: 0px; padding-left: 2rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-body { padding-right= +: 1rem; padding-bottom: 1rem; border-right: 0.063em solid rgb(204, 204, 204= +); height: 100%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-3-headers-row .= +cmp-internal-search-hero__related-search-topic-panel-body-last { padding-ri= +ght: 0px; border-right: none; } + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-2-headers-row .= +cmp-internal-search-hero__related-search-topic-panel { padding-top: 2rem; p= +adding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel { padding-top: 0px; = +padding-bottom: 0px; margin-top: 2rem; border-top: none; -webkit-box-flex: = +0; flex: 0 0 50%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel { margin-top: 3rem; = +} +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-first { padding-righ= +t: 1.5rem; padding-left: 0px; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-last { padding-left:= + 1.5rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-body { padding-right= +: 1rem; padding-bottom: 1rem; border-right: 0.063em solid rgb(204, 204, 204= +); height: 100%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-2-headers-row .= +cmp-internal-search-hero__related-search-topic-panel-body-last { border-rig= +ht: none; } + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-1-header-row .c= +mp-internal-search-hero__related-search-topic-panel { padding-top: 2rem; pa= +dding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-1-header-row = +.cmp-internal-search-hero__related-search-topic-panel { padding-top: 3rem; = +padding-bottom: 0px; margin-top: 2rem; border-top: none; -webkit-box-orient= +: vertical; -webkit-box-direction: normal; flex-direction: column; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-row { -webkit-box-flex: 0; flex: 0 0 1= +00%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-container { display: flex; -= +webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction:= + column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel-container { -webkit-box-or= +ient: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel { width: 100%; padding-top: = +2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel { padding-top: 3rem; paddi= +ng-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel { margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0; = +flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0= +; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-list:last-child { margin-bot= +tom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-item { margin-bottom: 1rem; = +} + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel-item:last-child { margin-b= +ottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-item-padding .cmp-internal-search-hero__= +related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-item-padding .cmp-internal-search-hero= +__related-search-topic-panel-item { padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-row { -webkit-box-flex: 0; flex: 0 0 1= +00%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-container { display: flex; -= +webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction:= + column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel-container { -webkit-box-or= +ient: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel { width: 100%; padding-top: = +2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel { padding-top: 3rem; paddi= +ng-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel { margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0; = +flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0= +; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-list:last-child { margin-bot= +tom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-item { margin-bottom: 1rem; = +} + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel-item:last-child { margin-b= +ottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-item-padding .cmp-internal-search-hero__= +related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-item-padding .cmp-internal-search-hero= +__related-search-topic-panel-item { padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-row { -webkit-box-flex: 0; flex: 0 0 10= +0%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-container { display: flex; -w= +ebkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: = +column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel-container { -webkit-box-ori= +ent: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel { width: 100%; padding-top: 2= +rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel { padding-top: 3rem; paddin= +g-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel { margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0; f= +lex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0;= + flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-list:last-child { margin-bott= +om: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-item { margin-bottom: 1rem; } + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel-item:last-child { margin-bo= +ttom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-item-padding .cmp-internal-search-hero__r= +elated-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-item-padding .cmp-internal-search-hero_= +_related-search-topic-panel-item { padding-left: 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-item:last-child { margin-bott= +om: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-i= +tem { line-height: normal; margin-bottom: 1rem; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-i= +tem:last-child { margin-bottom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-l= +ink { color: rgb(0, 77, 255); font-size: 1.2rem; line-height: 1.44rem; word= +-break: break-word; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-l= +ink:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-l= +ink:focus, .internalsearchhero .cmp-internal-search-hero__related-search-to= +pic-panel-link:focus-within { outline: rgb(0, 77, 255) solid 1px; outline-o= +ffset: 0px; text-decoration: underline; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-topic-panel= +-link { font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-t= +itle { font-size: 1.2rem; font-weight: 600; letter-spacing: 1.248px; line-h= +eight: 1.596rem; padding-bottom: 1.5rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-topic-panel= +-title { font-size: 1.8rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-search-hero__search-result-block { backgr= +ound-color: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0px 0= +px 0.31em 0.13em; padding: 2rem 1.5rem 1.5rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__search-result-block { padd= +ing-top: 3rem; padding-bottom: 0px; margin-bottom: 3rem; position: relative= +; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__search-result-block { marg= +in-bottom: 5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__search-result-block-space { = +margin-bottom: 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .internalsearchhero .cmp-internal-search-hero__search-result-block-space = +{ margin-bottom: 6rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__search-result-block-space = +{ margin-bottom: 6rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-container { displa= +y: none; } + +.internalsearchhero .cmp-internal-search-hero__no-result-heading-text { fon= +t-size: 2rem; font-weight: 600; line-height: 2.4rem; margin-top: 1rem; marg= +in-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__no-result-heading-text { m= +argin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-heading-text { f= +ont-size: 3.5rem; line-height: 4.2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__no-result-heading-text { m= +argin: 2.03rem 3.5rem 4.025rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips { ma= +rgin: 0px 3.52rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-title = +{ font-size: 1.2rem; font-weight: 600; line-height: 1.596rem; margin-bottom= +: 1.08rem; letter-spacing: 1.24px; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-titl= +e { font-size: 1.8rem; line-height: 2.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-conten= +t ul { padding-left: 1.7504rem; list-style-type: disc; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-cont= +ent ul { padding-left: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-cont= +ent ul { padding-left: 1.6rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-conten= +t li { font-size: 1.4rem; line-height: 2.24rem; list-style-type: disc; padd= +ing-bottom: 1rem; text-align: left; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-cont= +ent li { font-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-conten= +t a { color: rgb(0, 77, 255); text-decoration: underline; font-size: 1.4rem= +; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-cont= +ent a { font-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-conten= +t a:hover, .internalsearchhero .cmp-internal-search-hero__no-result-search-= +tips-content a:visited { color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-seperator { widt= +h: 66.6667%; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-seperator-line { d= +isplay: flex; border-bottom: 2px solid rgb(204, 204, 204); margin: 3.04rem = +0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__no-result-seperator-line {= + margin-top: 2rem; margin-bottom: 3.04rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__no-result-seperator-line {= + margin: 3.04rem 2.08rem 1.008rem 3.52rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container {= + padding-bottom: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container {= + padding-bottom: 4rem; } +} + +.internalsearchhero .cmp-internal-search-hero__popular-search-container h2 = +{ font-size: 2rem; line-height: 1.2; font-weight: 600; margin-top: 1rem; ma= +rgin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container h= +2 { margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container h= +2 { font-size: 3.5rem; margin-bottom: 3.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container h= +2 { margin: 2rem 3.5rem 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__popular-search-container ul = +{ list-style: inherit; padding-left: 1.75rem; margin: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container u= +l { padding-left: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container u= +l { margin-left: 3.5rem; padding-left: 1.6rem; } +} + +.internalsearchhero .cmp-internal-search-hero__popular-search-container li = +{ padding-bottom: 1rem; } + +.internalsearchhero .cmp-internal-search-hero__popular-search-container li:= +:marker { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__popular-search-container a {= + font-size: 1.4rem; line-height: 1.6; font-weight: 400; color: rgb(0, 77, 2= +55); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container a= + { font-size: 1.6rem; } +} + +.internalsearchhero .cmp-internal-search-hero__popular-search-container a:h= +over { text-decoration: underline; outline: none; } + +.internalsearchhero .cmp-internal-search-hero__popular-search-container a:f= +ocus, .internalsearchhero .cmp-internal-search-hero__popular-search-contain= +er a:focus-within { outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px= +; text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__popular-search-container a:f= +ocus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-block { displa= +y: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-= +direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-block { padd= +ing-bottom: 2.56rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-block { padd= +ing-bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-left-column = +{ display: inline-block; float: left; padding-bottom: 2.56rem; padding-left= +: 3.5rem; width: 66.6667%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-left-column = +{ padding-bottom: 3.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-title-containe= +r { font-size: 2rem; font-weight: 600; line-height: 1.2; padding-top: 1rem;= + } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-title-contai= +ner { padding-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-title-contai= +ner { padding-left: 3.5rem; width: 66.6667%; display: inline-block; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-title-contai= +ner { padding-top: 1rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-title { font-s= +ize: 2rem; font-weight: 600; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-title { font= +-size: 3.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er { margin-top: 2rem; display: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-filter-conta= +iner { display: flex; -webkit-box-align: baseline; align-items: baseline; m= +argin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-filter-conta= +iner { width: 33.3333%; float: right; -webkit-box-orient: vertical; -webkit= +-box-direction: normal; flex-direction: column; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er .cmp-button--filter { background-color: transparent; border: 0.2rem soli= +d rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er .cmp-button--filter .cmp-button__icon { color: rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er .cmp-button--filter .cmp-button__icon::after { content: "=EF=8C=9B"; fon= +t-size: 2.4rem; font-family: Ionicons; display: block; font-weight: 400; fo= +nt-style: normal; line-height: 1; text-transform: none; letter-spacing: nor= +mal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fo= +nt-smoothing: antialiased; text-rendering: optimizelegibility; font-feature= +-settings: "liga"; margin: 0.5rem; color: rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er .cmp-button--filter .cmp-button__text { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero .cmp-data-layer { margin-to= +p: 0px; margin-bottom: 6.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero .cmp-search-results-filterby = +{ margin-top: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero .cmp-search-results-filterb= +y { margin-top: 3rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-filter { mar= +gin-left: auto; width: 75%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-filter { wid= +th: 100%; padding-left: 1.5rem; padding-right: 3.5rem; position: relative; = +} +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort { padding= +-top: 1.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-sort { width= +: 100%; margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-sort { margi= +n-top: 1rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-text { fo= +nt-size: 1.4rem; line-height: 2.56rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-sort-text { = +font-size: 1.6rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-sort-text { = +padding-left: 1.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-most-rele= +vant { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-most-rele= +vant:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-date { co= +lor: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-date:hove= +r { text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort--active {= + font-weight: 600; color: rgb(0, 0, 0); cursor: default; text-decoration: n= +one; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort--active:h= +over { text-decoration: none; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-con= +tainer { position: relative; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-c= +ontainer { display: flex; margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-tex= +t { margin-top: 2rem; margin-bottom: 2rem; font-size: 1.2rem; font-weight: = +600; line-height: 1.33; letter-spacing: 1.248px; text-transform: uppercase;= + } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-t= +ext { margin-top: 0px; margin-bottom: 0px; width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-t= +ext { width: 50%; line-height: 2.502rem; font-size: 1.8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-t= +ext { font-size: 1.8rem; line-height: 1.39; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-pag= +e-details { margin-bottom: 1.4rem; font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-p= +age-details { margin-bottom: 0px; text-align: right; width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-p= +age-details { width: 37.5%; font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-pag= +e-details-hidden { position: absolute; width: 1px; height: 1px; margin: -1p= +x; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: = +0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-conta= +iner { width: 87.5%; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-li= +ne-bar { border: 1px solid rgb(204, 204, 204); margin-top: 1.5rem; margin-b= +ottom: 2rem; background-color: rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +line-bar { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content { width: 100%; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link { display: inline-block; font-size: 2.2rem; line-height: 1= +.09; font-weight: 600; text-decoration-line: none; color: rgb(0, 77, 255); = +cursor: pointer; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-title-link { line-height: 1.36364; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link:focus { text-decoration: underline; outline: rgb(0, 77, 25= +5) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link:visited, .internalsearchhero .cmp-internal-search-hero__ra= +nked-search-result-item-content-title-link:visited:hover { color: rgb(0, 0,= + 136); text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-description { margin-top: 1rem; margin-bottom: 1rem; font-size: 1.2re= +m; line-height: 1.2; overflow-wrap: break-word; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-description { overflow: hidden; -webkit-line-clamp: 2; display: -we= +bkit-box; -webkit-box-orient: vertical; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-description { font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-tagging-container { display: inline-flex; margin-bottom: 0.5rem; font= +-size: 1.6rem; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-tagging-date, .internalsearchhero .cmp-internal-search-hero__ranked-s= +earch-result-item-content-tagging-keyword { display: inline-block; box-sizi= +ng: border-box; font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-tagging-date, .internalsearchhero .cmp-internal-search-hero__ranked= +-search-result-item-content-tagging-keyword { font-size: 1.4rem; line-heigh= +t: 1.92rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-tagging-divider { display: inline-block; margin-left: 1rem; margin-ri= +ght: 1rem; box-sizing: border-box; font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-tagging-divider { font-size: 1.4rem; line-height: 1.92rem; margin-l= +eft: 1.2rem; margin-right: 1.2rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-hidden { display: none; } + +@-webkit-keyframes slide-down {=20 + 0% { opacity: 0; transform: translateY(-100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.global-footer { background-color: rgb(0, 0, 0); } + +.cmp-global-footer { max-width: 1200px; margin: 0px auto; } + +.cmp-global-footer__row { padding-top: 4rem; display: grid; grid-template-a= +reas: "cmp-global-footer__logo cmp-global-footer__links cmp-global-footer__= +share"; grid-template-columns: 1fr 8fr 3fr; } + +@media screen and (min-width: 1000px) { + .cmp-global-footer__row { -webkit-box-align: center; align-items: center;= + padding-top: 2rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__row { grid-template-areas: "cmp-global-footer__logo c= +mp-global-footer__logo" "cmp-global-footer__links cmp-global-footer__share"= +; grid-template-columns: 6fr 6fr; padding-bottom: 0px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-global-footer__row { display: flex; -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; grid-template-areas: n= +one; } +} + +.cmp-global-footer__logo { grid-area: cmp-global-footer__logo; height: 100%= +; width: 47px; display: flex; -webkit-box-orient: vertical; -webkit-box-dir= +ection: normal; flex-direction: column; -webkit-box-pack: center; justify-c= +ontent: center; margin-right: 25px; margin-left: 15px; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__logo { -webkit-box-align: start; align-items: flex-st= +art; } +} + +.cmp-global-footer__logo-image { width: 46px; height: 47px; } + +.cmp-global-footer__icons, .cmp-global-footer__legal-row, .cmp-global-foote= +r__links, .cmp-global-footer__share { display: flex; -webkit-box-align: cen= +ter; align-items: center; } + +.cmp-global-footer__links { grid-area: cmp-global-footer__links; text-decor= +ation: underline; color: rgb(167, 167, 167); -webkit-box-align: baseline; a= +lign-items: baseline; padding-left: 25px; flex-wrap: wrap; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__links { padding-left: 0px; margin-left: 15px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-global-footer__links { padding-left: 0px; margin-right: 15px; } +} + +.cmp-global-footer__link { color: rgb(167, 167, 167); text-transform: upper= +case; font-size: 1.4rem; line-height: 2.5rem; } + +.cmp-global-footer__link:focus, .cmp-global-footer__link:hover { color: rgb= +(255, 255, 255); } + +.cmp-global-footer__link-item { padding-right: 30px; font-size: 1.1rem; mar= +gin-top: 30px; } + +@media screen and (max-width: 767.9px) { + .cmp-global-footer__link-item { padding-right: 30px; } +} + +.cmp-global-footer .cmp-share-banner__items { flex-wrap: wrap; width: 100%;= + display: flex; justify-content: space-evenly; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer .cmp-share-banner__items { margin-right: 15px; margin-= +left: 16px; margin-top: 0px; } +} + +.cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-c= +hild:nth-last-child(7), .cmp-global-footer .cmp-share-banner__items .cmp-sh= +are-banner__item:first-child:nth-last-child(7) ~ .cmp-share-banner__item, .= +cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-ch= +ild:nth-last-child(8), .cmp-global-footer .cmp-share-banner__items .cmp-sha= +re-banner__item:first-child:nth-last-child(8) ~ .cmp-share-banner__item { w= +idth: 23%; } + +.cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-c= +hild:nth-last-child(9), .cmp-global-footer .cmp-share-banner__items .cmp-sh= +are-banner__item:first-child:nth-last-child(9) ~ .cmp-share-banner__item, .= +cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-ch= +ild:nth-last-child(10), .cmp-global-footer .cmp-share-banner__items .cmp-sh= +are-banner__item:first-child:nth-last-child(10) ~ .cmp-share-banner__item {= + width: 18%; } + +.cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-c= +hild:nth-last-child(11), .cmp-global-footer .cmp-share-banner__items .cmp-s= +hare-banner__item:first-child:nth-last-child(11) ~ .cmp-share-banner__item,= + .cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-= +child:nth-last-child(12), .cmp-global-footer .cmp-share-banner__items .cmp-= +share-banner__item:first-child:nth-last-child(12) ~ .cmp-share-banner__item= + { width: 15%; } + +.cmp-global-footer__item--footer { padding-right: 1.5rem; min-width: 25%; m= +ax-width: 25%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-global-footer__item--footer { padding-top: 0px; } +} + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__item--footer { min-width: 33%; max-width: 33%; } +} + +.cmp-global-footer__item--footer:nth-child(-n+3) { margin-top: 35px; margin= +-bottom: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-global-footer__item--footer:nth-child(-n+3) { margin-top: 23px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-global-footer__item--footer:nth-child(n+3) { margin-top: 45px; margi= +n-bottom: 0px; } +} + +.cmp-global-footer__item--footer:last-child { margin-top: 45px; margin-bott= +om: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-global-footer__item--footer:last-child { margin-top: 23px; margin-bo= +ttom: 8px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-global-footer__item--footer:last-child { margin-bottom: 30px; } +} + +.cmp-global-footer__share { grid-area: cmp-global-footer__share; padding-le= +ft: 1.5rem; padding-right: 1.5rem; } + +.cmp-global-footer .cmp-share-banner { width: 100%; } + +.cmp-global-footer .cmp-share-banner__item { padding: 0.5rem 0px; margin: 0= +px; display: flex; -webkit-box-pack: center; justify-content: center; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer .cmp-share-banner__item--mail { display: none; } +} + +@media screen and (max-width: 999.9px) { + .cmp-global-footer .cmp-share-banner__item--footer { padding-bottom: 30px= +; } +} + +.cmp-global-footer .cmp-share-banner__icon { margin: 0px; color: rgb(167, 1= +67, 167); border-color: rgb(167, 167, 167); } + +.cmp-global-footer .cmp-share-banner__icon:hover { color: rgb(255, 255, 255= +); background-color: transparent; } + +.cmp-global-footer .cmp-share-banner__icon:focus { color: rgb(255, 255, 255= +); } + +.cmp-global-footer__legal-row { -webkit-box-pack: justify; justify-content:= + space-between; border-top: 1px solid rgb(167, 167, 167); margin-left: 15px= +; margin-right: 15px; padding-top: 10px; padding-bottom: 40px; -webkit-box-= +orient: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__legal-row { margin-left: 15px; margin-right: 15px; } +} + +.cmp-global-footer__link-item--legal { margin-top: 30px; } + +@media screen and (min-width: 1000px) { + .cmp-global-footer__link-item--legal { margin-top: 2rem; } +} + +.cmp-global-footer__legal-link { color: rgb(167, 167, 167); text-decoration= +: underline; } + +.cmp-global-footer__legal-link:focus, .cmp-global-footer__legal-link:hover = +{ color: rgb(255, 255, 255); } + +.cmp-global-footer__legal-wrap { display: flex; width: 100%; flex-wrap: wra= +p; } + +.cmp-global-footer__copy-right { margin-left: auto; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-global-footer__copy-right { width: auto; } +} + +.cmp-global-footer__copy-right-text { color: rgb(167, 167, 167); font-size:= + 1.1rem; margin-top: 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-global-footer__copy-right-text { margin-top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-global-footer__copy-right-text { margin-top: 2rem; } +} + +.cmp-global-footer__legal-terms { color: rgb(167, 167, 167); font-size: 1.1= +rem; padding-bottom: 2rem; } + +.cmp-about-hero--unit .cmp-about-hero__content { padding: 5rem 0px; display= +: grid; grid-template-columns: 8fr 4fr; } + +.cmp-about-hero--unit .cmp-about-hero__content .breadcrumb { padding-bottom= +: 1rem; } + +.cmp-about-hero--unit .cmp-about-hero__content .cmp-text { margin-top: 2rem= +; } + +@media screen and (max-width: 767.9px) { + .cmp-about-hero--unit .cmp-about-hero__content .cmp-text { margin: 1rem 0= +px 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--unit .cmp-about-hero__content .cmp-text p { font-size: 1= +.8rem; } +} + +.cmp-about-hero--unit .cmp-about-hero .podcastbadges .cmp-text { font-size:= + 1.6rem; } + +@media screen and (max-width: 767.9px) { + .cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge .text .cmp-text = +{ margin-bottom: auto; } +} + +.cmp-about-hero--unit .cmp-about-hero__left { grid-column: 1 / 2; word-brea= +k: break-word; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--unit .cmp-about-hero__left { padding-right: 1.5rem; } +} + +.cmp-about-hero--unit .cmp-about-hero__left .cmp-title__text--short { font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--unit .cmp-about-hero__left .cmp-title__text--short { fon= +t-size: 6.5rem; } +} + +.cmp-about-hero--unit .cmp-about-hero__left .cmp-title__text--long { font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0)= +; line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--unit .cmp-about-hero__left .cmp-title__text--long { font= +-size: 5.8rem; } +} + +.cmp-about-hero--unit .cmp-about-hero__right { grid-column: 2 / 3; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--unit .cmp-about-hero__right .image { height: 1px; } + .cmp-about-hero--unit .cmp-about-hero__right .image .cmp-image__image { t= +ransform: translateY(1rem); } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-about-hero--unit .cmp-about-hero__content { grid-template-columns: 6= +fr 6fr; } + .cmp-about-hero--unit .cmp-about-hero__left { padding-right: 4rem; } +} + +@media screen and (max-width: 767.9px) { + .cmp-about-hero--unit .cmp-about-hero__content { grid-template-columns: 1= +2fr; padding: 3rem 0px; } + .cmp-about-hero--unit .cmp-about-hero__content .cmp-text p { line-height:= + 2.56rem; } + .cmp-about-hero--unit .cmp-about-hero__right { grid-area: auto / 1 / auto= + / 2; } + .cmp-about-hero--unit .cmp-about-hero__right .cmp-image__image { width: 6= +6%; margin: 0px auto; } +} + +@media screen and (max-width: 767.9px) and (max-width: 767.9px) { + .cmp-about-hero--unit .cmp-about-hero__right .cmp-image__image { padding-= +top: 2rem; } +} + +.cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge__container { width= +: fit-content; } + +.cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge__container .cmp-co= +ntainer { display: inline-grid; grid-template-columns: repeat(2, 2fr); gap:= + 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge__container .cmp-= +container { width: 167%; } +} + +@media screen and (min-width: 1200px) { + .cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge__container .cmp-= +container { width: 100%; } +} + +.cmp-about-hero--unit .cmp-about-hero .podcastbadges .cmp-image__image { ma= +rgin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.cmp-video-right-hero .cmp-right-hero__content { display: grid; grid-templa= +te-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero__content { grid-template-columns: 6= +fr 6fr; } +} + +.cmp-video-right-hero .cmp-right-hero__content .breadcrumb { padding-bottom= +: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__content .breadcrumb { padding-bott= +om: 2rem; } +} + +.cmp-video-right-hero .cmp-right-hero__left { grid-column: 1; word-break: b= +reak-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero__left { padding: 5rem 1.5rem 5rem 0= +px; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__left { padding: 5rem 1.5rem 5rem 0= +px; } +} + +.cmp-video-right-hero .cmp-right-hero__left .cmp-text { padding: 1rem 0px 0= +px; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero__left .cmp-text { padding: 2rem 0px= + 0px; } +} + +.cmp-video-right-hero .cmp-right-hero__left .cmp-text p { font-size: 1.4rem= +; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__left .cmp-text p { font-size: 1.8r= +em; } +} + +.cmp-video-right-hero .cmp-right-hero__left .podcastbadges .cmp-text { font= +-size: 1.6rem; } + +.cmp-video-right-hero .cmp-right-hero__left .cmp-title__text--short { font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__left .cmp-title__text--short { fon= +t-size: 6.5rem; } +} + +.cmp-video-right-hero .cmp-right-hero__left .cmp-title__text--long { font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0)= +; line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__left .cmp-title__text--long { font= +-size: 5.8rem; } +} + +.cmp-video-right-hero .cmp-right-hero__left .cmp-button { margin: 2rem 0px = +0px; } + +.cmp-video-right-hero .cmp-right-hero__right { position: relative; grid-are= +a: auto / 1; padding: 2rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero__right { padding: 5rem 0px 5rem 1.5= +rem; grid-column: 2 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__right { padding: 5rem 0px 5rem 1.5= +rem; } +} + +.cmp-video-right-hero .cmp-right-hero__right .cmp-video-hero { min-height: = +auto; top: 1px; right: 1px; } + +.cmp-video-right-hero .cmp-right-hero__right .cmp-video-hero__video { heigh= +t: auto; min-height: auto; object-fit: contain; } + +.cmp-video-right-hero .cmp-right-hero__right .cmp-video-hero .cmp-video-her= +o__controls-mute, .cmp-video-right-hero .cmp-right-hero__right .cmp-video-h= +ero .cmp-video-hero__controls-pause, .cmp-video-right-hero .cmp-right-hero_= +_right .cmp-video-hero .cmp-video-hero__controls-play, .cmp-video-right-her= +o .cmp-right-hero__right .cmp-video-hero .cmp-video-hero__controls-unmute {= + color: rgb(0, 0, 0); } + +.cmp-video-right-hero .cmp-right-hero__right .cmp-hero-video-dark .cmp-vide= +o-hero .cmp-video-hero__controls-mute, .cmp-video-right-hero .cmp-right-her= +o__right .cmp-hero-video-dark .cmp-video-hero .cmp-video-hero__controls-pau= +se, .cmp-video-right-hero .cmp-right-hero__right .cmp-hero-video-dark .cmp-= +video-hero .cmp-video-hero__controls-play, .cmp-video-right-hero .cmp-right= +-hero__right .cmp-hero-video-dark .cmp-video-hero .cmp-video-hero__controls= +-unmute { color: rgb(255, 255, 255); } + +.cmp-video-right-hero .cmp-right-hero__right .cmp-video__transcript { text-= +align: right; margin-top: 1rem; } + +.cmp-video-right-hero .cmp-right-hero__right .videoanimation .cmp-video-her= +o__content-container { display: none; } + +.cmp-video-right-hero .cmp-right-hero .cmp-podcast-badge__container { width= +: fit-content; } + +.cmp-video-right-hero .cmp-right-hero .cmp-podcast-badge__container .cmp-co= +ntainer { display: inline-grid; grid-template-columns: repeat(2, 2fr); gap:= + 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero .cmp-podcast-badge__container { wid= +th: 171%; } +} + +@media screen and (min-width: 1200px) { + .cmp-video-right-hero .cmp-right-hero .cmp-podcast-badge__container { wid= +th: 102%; } +} + +.cmp-video-right-hero .cmp-right-hero .podcastbadges .cmp-image__image { ma= +rgin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.cmp-job-search-filtering__cta-results { padding-top: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-job-search-filtering__cta-results { padding-top: 0px; width: 21.4rem= +; } +} + +.cmp-job-search-filtering__cta-results .cmp-button { display: flex; -webkit= +-box-align: center; align-items: center; -webkit-box-pack: center; justify-= +content: center; text-decoration: none; margin: 0px; padding: 1.5rem; heigh= +t: 4.8rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-job-search-filtering__cta-results .cmp-button { width: 21.4rem; } +} + +.cmp-job-search-filtering__cta-results .cmp-button__text { font-size: 1.4re= +m; font-weight: 600; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__cta-results .cmp-button__text { line-height: 1= +.4; } +} + +.cmp-job-search-filtering__cta-results .cmp-button .cmp-button__icon::after= + { position: relative; color: rgb(0, 0, 0); font-family: Ionicons; font-siz= +e: 2.4rem; font-weight: 400; font-style: normal; line-height: 1; content: "= +=EF=8C=9B"; } + +.cmp-job-search-filtering .cmp-accordion__button { padding: 1.52rem; line-h= +eight: 2.56rem; } + +.cmp-job-search-filtering .cmp-accordion > .cmp-accordion__item > .cmp-acco= +rdion__header > .cmp-accordion__button { border-top: none; border-right: no= +ne; border-left: none; border-image: initial; border-bottom: 1px solid rgb(= +204, 204, 204); } + +.cmp-job-search-filtering .country-list, .cmp-job-search-filtering .filters= +-list { padding: 0px; margin: 0px; } + +.cmp-job-search-filtering .country-list .country-list-item, .cmp-job-search= +-filtering .country-list .filters-list-item, .cmp-job-search-filtering .fil= +ters-list .country-list-item, .cmp-job-search-filtering .filters-list .filt= +ers-list-item { padding-left: 0px; } + +.cmp-job-search-filtering .country-list .country-list-item::before, .cmp-jo= +b-search-filtering .country-list .filters-list-item::before, .cmp-job-searc= +h-filtering .filters-list .country-list-item::before, .cmp-job-search-filte= +ring .filters-list .filters-list-item::before { position: static; top: 0px;= + left: 0px; width: 0px; content: " "; } + +.cmp-job-search-filtering .form-inputs .cmp-form-options, .cmp-job-search-f= +iltering .responsivegrid { padding: 0px; margin: 0px; } + +.cmp-job-search-filtering .form-inputs .cmp-form-options__field--checkbox {= + margin: 1rem 1.6rem; } + +.cmp-job-search-filtering__category-column .responsivegrid, .cmp-job-search= +-filtering__country-territory .responsivegrid { padding: 0px; overflow: hid= +den auto; width: 100%; } + +.cmp-job-search-filtering__category-column .country-list-item, .cmp-job-sea= +rch-filtering__country-territory .country-list-item { padding: 0px; display= +: inline-flex; width: 100%; } + +.cmp-job-search-filtering__category-column .country-list-item label, .cmp-j= +ob-search-filtering__country-territory .country-list-item label { margin-le= +ft: -8%; } + +.cmp-job-search-filtering__category-column .filters-list-item, .cmp-job-sea= +rch-filtering__country-territory .filters-list-item { padding: 0px; display= +: inline-flex; width: 100%; } + +.cmp-job-search-filtering__category-column .filters-list-item label, .cmp-j= +ob-search-filtering__country-territory .filters-list-item label { margin-le= +ft: -8%; } + +.cmp-job-search-filtering__category-column .filters-list-item .cmp-form-opt= +ions__field--checkbox, .cmp-job-search-filtering__country-territory .filter= +s-list-item .cmp-form-options__field--checkbox { line-height: 2.24rem; font= +-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__category-column .filters-list-item .cmp-form-o= +ptions__field--checkbox, .cmp-job-search-filtering__country-territory .filt= +ers-list-item .cmp-form-options__field--checkbox { line-height: 2.56rem; fo= +nt-size: 1.6rem; } +} + +.cmp-job-search-filtering .cmp-form-options .cmp-input__checkbox:focus + la= +bel .cmp-form-options__field--checkbox { outline: rgb(32, 32, 32) solid 2px= +; border-radius: 2px; } + +.cmp-job-search-filtering .cmp-form-options .cmp-input__checkbox:focus:not(= +:focus-visible) + label .cmp-form-options__field--checkbox { outline: none;= + } + +.cmp-job-search-filtering__country-territory .responsivegrid { height: 320p= +x; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(204, = +204, 204); border-left: 1px solid rgb(204, 204, 204); border-right: 1px sol= +id rgb(204, 204, 204); } + +.cmp-job-search-filtering__country-territory .country-list .country-list-it= +em .cmp-accordion-button__country { line-height: 2.24rem; padding: 1.4rem 1= +.5rem 1.4rem 3.5rem; width: 100%; color: rgb(0, 0, 0); text-align: left; } + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__country-territory .country-list .country-list-= +item .cmp-accordion-button__country { line-height: 2.56rem; } +} + +.cmp-job-search-filtering__country-territory .country-list .country-list-it= +em .cmp-accordion-button__country:focus, .cmp-job-search-filtering__country= +-territory .country-list .country-list-item .cmp-accordion-button__country:= +hover { background-color: rgb(242, 242, 242); cursor: pointer; } + +.cmp-job-search-filtering__country-territory .country-list .country-list-it= +em .cmp-accordion-button__country[active] { background-color: rgb(242, 242,= + 242); border-color: rgb(242, 242, 242); font-weight: 600; } + +.cmp-job-search-filtering__country-territory .cmp-accordion__header > .cmp-= +accordion__button { border-top: none; border-bottom: 1px solid rgb(204, 204= +, 204); } + +.cmp-job-search-filtering__country-territory .cmp-accordion__header > .cmp-= +accordion__button:focus { outline: rgb(0, 0, 136) solid 1px; } + +.cmp-job-search-filtering__category-column .responsivegrid { height: auto; = +max-height: 320px; } + +.cmp-job-search-filtering__category-column .cmp-accordion__header > .cmp-ac= +cordion__button:focus { outline: rgb(0, 0, 136) solid 1px; } + +.cmp-job-search-filtering__category-column .cmp-accordion__header > .cmp-ac= +cordion__button:focus:not(:focus-visible) { outline: none; } + +@media screen and (max-width: 767.9px) { + .cmp-job-search-filtering__category-column .filters-list { column-width: = +278px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-job-search-filtering__category-column .filters-list { column-count: = +2; } +} + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__category-column .filters-list { column-count: = +3; } +} + +@media screen and (min-width: 768px) { + .cmp-job-search-filtering__category-column[meta-data-fieldname=3D"postedD= +ate"] .filters-list { display: flex; -webkit-box-orient: vertical; -webkit-= +box-direction: normal; flex-direction: column; } + .cmp-job-search-filtering__category-column[meta-data-fieldname=3D"postedD= +ate"] .filters-list .filters-list-item { margin-bottom: 7px; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__category-column[meta-data-fieldname=3D"postedD= +ate"] .filters-list .filters-list-item { width: 33%; } +} + +.cmp-job-search-filtering__category-column .filters-list-custom { column-co= +unt: auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-job-search-filtering__category-column .filters-list-custom .filters-= +list-item { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__category-column .filters-list-custom .filters-= +list-item { width: 33%; } +} + +.cmp-job-search-filtering__filter-container { height: 44.95rem; overflow: h= +idden auto; } + +.cmp-job-search-filtering .cmp-modal .cmp-modal_header { border-bottom: 1px= + solid rgb(204, 204, 204); } + +.cmp-job-search-filtering .cmp-accordion__panel--hidden { visibility: hidde= +n; max-height: 0px; } + +.cmp-jobs-results .sort-filter-container { display: block; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results .sort-filter-container { display: flex; width: auto; -w= +ebkit-box-pack: end; justify-content: end; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .sort-filter-container .cmp-button--secondary .cmp-butt= +on { -webkit-box-pack: center; justify-content: center; } +} + +.cmp-jobs-results .sort-filter-container .cmp-job-search-filtering__clear .= +cmp-button { width: 13.6rem; margin: 20px 10px 0px; padding: 1.5rem; line-h= +eight: 1.6rem; height: 50px; } + +.cmp-jobs-results .sort-filter-container .toggle-view { vertical-align: mid= +dle; } + +.cmp-jobs-results .sort-filter-container .toggle-view .cmp-button { width: = +auto; } + +.cmp-jobs-results .selected-filter-container:empty { display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button { margin= +: 0px 15px 10px 0px; } +} + +.cmp-jobs-results__recommended-jobs .no-results-container { margin-bottom: = +20px; } + +.cmp-jobs-results__recommended-jobs .no-results-container .search-tips-cont= +ent { margin-top: 2.2rem; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results__recommended-jobs .no-results-container .search-tips-co= +ntent { padding-bottom: 0px; margin-top: 0px; } +} + +.cmp-jobs-results__recommended-jobs .no-results-container .cmp-button { mar= +gin-left: 0px; margin-bottom: 0px; } + +.cmp-jobs-results__recommended-jobs .search-tips-content { font-weight: 600= +; padding-bottom: 5px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results__recommended-jobs .search-tips-content { padding-bottom= +: 0px; } +} + +.cmp-jobs-results__recommended-jobs .search-tips-content a { color: rgb(0, = +77, 255); text-decoration: none; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results .cmp-jobs-results__recommendedjobs-tab .cmp-jobs-result= +s__title { margin-left: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .cmp-jobs-results__recommendedjobs-tab .cmp-jobs-result= +s__title { padding-left: 0px; } +} + +.cmp-jobs-results__title { color: rgb(0, 0, 0); margin-top: 20px; margin-bo= +ttom: 0.8rem; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results__title { font-size: 2.5rem; margin-bottom: 30px; } +} + +@media screen and (min-width: 768px) { + .cmp-jobs-results__title { margin-bottom: 20px; margin-top: 0px; } +} + +.cmp-jobs-results__title:hover { color: rgb(0, 0, 0); } + +.cmp-jobs-results__tabs { display: flex; -webkit-box-orient: vertical; -web= +kit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results__tabs { -webkit-box-orient: horizontal; -webkit-box-dir= +ection: normal; flex-flow: wrap; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-jobs-results__tabs .cmp-jobs-results__title:first-child { margin-bot= +tom: 0.8rem; } +} + +.cmp-jobs-results__tabs a { pointer-events: none; } + +.cmp-jobs-results__tabs .cmp-jobs-results__non-active a { color: rgb(0, 77,= + 255); font-weight: 400; cursor: pointer; pointer-events: auto; } + +.cmp-jobs-results__tabs .cmp-jobs-results__non-active a:hover { text-decora= +tion: underline; color: rgb(0, 77, 255); } + +.cmp-jobs-results__tabs .cmp-jobs-results__non-active a:focus { text-decora= +tion: underline; } + +.cmp-jobs-results__tab-content { display: inline-block; width: 100%; } + +.cmp-jobs-results__tab-content .cmp-jobs-results__non-active { display: non= +e; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .cmp-teaser.card { -webkit-box-flex: 0; flex: 0 0 50%; = +max-width: 50%; } +} + +.cmp-jobs-results .optional-button { padding: 2rem 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .optional-button { padding: 3rem 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .optional-button { padding: 3rem 0px; } +} + +.cmp-jobs-results .results-list-container.block-view .wrapper { display: fl= +ex; flex-wrap: wrap; margin-bottom: 20px; } + +.cmp-jobs-results .results-list-container.block-view .wrapper:empty { displ= +ay: none; } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser {= + -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direct= +ion: row; width: 100%; padding: 0px 15px 30px; } + +@media screen and (max-width: 767.9px) { + .cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser= + { padding: 0px 15px 20px; } +} + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser__= +title-link { width: 100%; } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser__= +title-link:focus .cmp-teaser__title, .cmp-jobs-results .results-list-contai= +ner.block-view .wrapper .cmp-teaser__title-link:hover .cmp-teaser__title { = +text-decoration: underline; color: rgb(0, 77, 255); } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser .= +cmp-teaser__content { height: 100%; display: flex; } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser .= +cmp-teaser__content__details-section { -webkit-box-flex: 1; flex: 1 0 auto;= + } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser__= +job-listing-areas-interest { display: -webkit-box; -webkit-box-orient: vert= +ical; -webkit-line-clamp: 2; overflow: hidden; } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser__= +title { font-size: 1.8rem; font-weight: 700; text-decoration: none; color: = +rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser= +__title { font-size: 2.5rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-jobs-results .results-list-container.block-view .wrapper { margin-bo= +ttom: 10px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .results-list-container.block-view .wrapper { padding: = +0px 2rem; } +} + +.cmp-jobs-results__no-jobs-message:empty, .cmp-jobs-results__recommended-jo= +bs .results-list-container .wrapper:empty { display: none; } + +.cmp-jobs-results .sort-filter-container .toggle-view .cmp-button { height:= + 4.8rem; width: 100%; margin-left: 0px; color: rgb(0, 0, 0); display: flex;= + padding: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .sort-filter-container .toggle-view .cmp-button { width= +: 21.4rem; margin-left: 0px; margin-bottom: 0px; margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .sort-filter-container .toggle-view .cmp-button { width= +: 21.4rem; margin-left: 0px; margin-top: 0px; } +} + +.cmp-jobs-results .sort-filter-container .toggle-view .cmp-button__text-gri= +d, .cmp-jobs-results .sort-filter-container .toggle-view .cmp-button__text-= +list { display: none; } + +.cmp-jobs-results .sort-filter-container .toggle-view .cmp-button__text-gri= +d--show, .cmp-jobs-results .sort-filter-container .toggle-view .cmp-button_= +_text-list--show { display: block; } + +.cmp-jobs-results .cmp-results-container-wrap { min-height: 100%; } + +.cmp-jobs-results .cmp-button__grid, .cmp-jobs-results .cmp-button__list { = +margin-right: 10px; } + +.cmp-jobs-results .toggle-grid-icon, .cmp-jobs-results .toggle-list-icon { = +display: none; } + +.cmp-jobs-results .cmp-button__list::after { content: "=EF=8E=91"; } + +.cmp-jobs-results .cmp-button__grid::after, .cmp-jobs-results .cmp-button__= +list::after { font-size: 24px; font-family: Ionicons; display: block; font-= +weight: 400; font-style: normal; line-height: 1; text-transform: none; lett= +er-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: = +ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibilit= +y; font-feature-settings: "liga"; } + +.cmp-jobs-results .cmp-button__grid::after { content: "=EF=91=81"; } + +.cmp-jobs-results .results-list-container.list-view .wrapper:empty { displa= +y: none; } + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser { = +-webkit-box-flex: 1; flex: 1 0 100%; max-width: 100%; margin: 0px 15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser = +{ margin: 0px 3.5rem; } +} + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser__j= +ob-listing-areas-interest { display: -webkit-box; -webkit-box-orient: verti= +cal; -webkit-line-clamp: 2; overflow: hidden; } + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser__t= +itle-link { cursor: auto; } + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser__t= +itle { font-size: 1.8rem; font-weight: 700; text-decoration: none; color: r= +gb(0, 0, 0); cursor: pointer; } + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser__t= +itle:focus, .cmp-jobs-results .results-list-container.list-view .wrapper .c= +mp-teaser__title:hover { text-decoration: underline; color: rgb(0, 77, 255)= +; outline: none; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser_= +_title { font-size: 2.5rem; } +} + +.cmp-jobs-results .list-view .cmp-teaser__content { border: none; padding: = +2.5rem 0px; background: none; } + +.cmp-jobs-results .cmp-results-line-bar { border: 0.06rem solid rgb(204, 20= +4, 204); } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .no-results-container { margi= +n-bottom: 50px; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .cmp-jobs-results__no-jobs-me= +ssage { display: none; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .cmp-jobs-results__no-jobs-me= +ssage--show { display: block; } + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-jobs-results .cmp-jobs-results__all-jobs .cmp-jobs-results__no-jobs-= +message--show { margin-top: 2.2rem; } +} + +.cmp-jobs-results .cmp-jobs-results__all-jobs .cmp-jobs-results__no-jobs-me= +ssage--show a { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .search-tips-content { font-s= +ize: 1.6rem; line-height: 2.56rem; font-weight: 400; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .search-tips-content ul { lis= +t-style: disc; padding-left: 1.04em; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .search-tips-content ul li { = +padding-bottom: 10px; } + +@media screen and (max-width: 999.9px) { + .cmp-jobs-results .cmp-jobs-results__all-jobs .search-tips-content { font= +-size: 1.4rem; line-height: 2.24rem; } +} + +.cmp-jobs-results .cmp-teaser__job-posted .cmp-teaser__job-listing-posted-d= +ate { line-height: 1.5; } + +.cmp-jobs-results .no-results-container { display: none; } + +.cmp-jobs-results .no-results-container--show { display: block; padding: 0p= +x 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .no-results-container--show { padding: 0px 3.5rem; } +} + +.cmp-jobs-results .no-results-container .cmp-title__text { font-size: 3.5re= +m; line-height: 4.2rem; font-weight: 600; margin-bottom: 10px; } + +@media screen and (max-width: 999.9px) { + .cmp-jobs-results .no-results-container .cmp-title__text { font-size: 2re= +m; line-height: 2.4rem; margin-bottom: 15px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-jobs-results .no-results-container .cmp-title__text { margin-bottom:= + 20px; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-jobs-results .no-results-container .cmp-title__text { margin-top: 2.= +2rem; } +} + +.cmp-jobs-results .no-results-container .cmp-title--eyebrow .cmp-title__tex= +t { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfo= +nt, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-s= +erif; font-weight: 600; font-style: normal; text-transform: uppercase; lett= +er-spacing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; font-size: 1.2r= +em; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .no-results-container .cmp-title--eyebrow .cmp-title__t= +ext { font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.cmp-jobs-results .no-results-container__jobs-message { margin-bottom: 22px= +; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .no-results-container__jobs-message { margin-bottom: 25= +px; } +} + +.cmp-jobs-results .cmp-job-results__button-wrap { -webkit-box-orient: verti= +cal; -webkit-box-direction: normal; flex-direction: column; display: conten= +ts; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .cmp-job-results__button-wrap { display: flex; -webkit-= +box-orient: vertical; -webkit-box-direction: normal; flex-direction: column= +; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .cmp-job-results__button-wrap { display: contents; -web= +kit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: = +row; } +} + +.cmp-jobs-results .cmp-jobs-results__title { display: block; font-size: 2.4= +rem; line-height: 2.52rem; margin-left: 1.5rem; font-weight: 600; width: fi= +t-content; margin-bottom: 20px; } + +.cmp-jobs-results .cmp-jobs-results__title--hide { display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .cmp-jobs-results__title { padding: 0px 0px 0px 3.5rem;= + margin-left: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .cmp-jobs-results__title { font-size: 4.8rem; line-heig= +ht: 5.04rem; margin-bottom: 30px; margin-left: 15px; } +} + +.cmp-jobs-results .cmp-jobs-results__title:focus { background-color: transp= +arent; outline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; box-shad= +ow: rgb(0, 0, 136) 0px 0px 0px 2px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .linkenabled-container { -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .linkenabled-container { -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-jobs-results .linkenabled-container--hide { display: none; } + +.cmp-jobs-results .sort-filter-container { display: flex; margin-bottom: 30= +px; padding: 0px 1.5rem; width: 100%; -webkit-box-pack: justify; justify-co= +ntent: space-between; -webkit-box-orient: vertical; -webkit-box-direction: = +normal; flex-direction: column; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .sort-filter-container { padding: 0px 3.5rem; -webkit-b= +ox-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; = +} +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .sort-filter-container { -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; padding: 0px 1.5rem; = +} +} + +.cmp-jobs-results .sort-filter-container--hide { display: none; } + +@media screen and (min-width: 1200px) { + .cmp-jobs-results .sort-filter-container .cmp-button--new-job-search { ma= +rgin-left: 5rem; } +} + +.cmp-jobs-results .sort-filter-container .cmp-button--new-job-search .cmp-b= +utton { margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results .sort-filter-container .cmp-button--new-job-search .cmp= +-button { height: 4.8rem; width: 21.4rem; margin: 0px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-jobs-results .sort-filter-container .cmp-button--new-job-search .cmp= +-button { width: 100%; } +} + +.cmp-jobs-results .sort-filter-container .margin-new-job-search { margin-le= +ft: 0px; } + +@media screen and (min-width: 1200px) { + .cmp-jobs-results .sort-filter-container .margin-new-job-search { margin-= +left: 0px; } +} + +.cmp-jobs-results .results-sort-options { text-transform: uppercase; font-s= +ize: 1.4rem; flex-wrap: wrap; margin-bottom: 2rem; display: flex; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .results-sort-options { margin-top: 0.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-jobs-results .results-sort-options { display: block; } +} + +@media screen and (min-width: 1200px) { + .cmp-jobs-results .results-sort-options { margin-bottom: 0px; } +} + +.cmp-jobs-results .results-sort-options a.cmp-text__link--link { padding-ri= +ght: 0.8rem; color: rgb(0, 77, 255); } + +.cmp-jobs-results .results-sort-options a.cmp-text__link--link:focus, .cmp-= +jobs-results .results-sort-options a.cmp-text__link--link:hover { text-deco= +ration: underline; color: rgb(0, 0, 136); } + +.cmp-jobs-results .results-sort-options > span { padding-right: 1rem; } + +.cmp-jobs-results .results-sort-options .divider-line { padding-right: 1.1r= +em; } + +.cmp-jobs-results .results-sort-options__selected { font-weight: 600; color= +: rgb(0, 0, 0); cursor: default; pointer-events: none; padding-right: 0.7re= +m; } + +@media screen and (max-width: 999.9px) { + .cmp-jobs-results .go-back-label { display: block; } +} + +.cmp-jobs-results .cmp-teaser-region:empty ~ .cmp-separator--vertical, .cmp= +-jobs-results .go-back-label--hide { display: none; } + +.cmp-jobs-results .results-list-container .cmp-teaser-city { margin-top: 0p= +x; } + +.cmp-jobs-results .selected-filter-container { display: block; width: 100%;= + padding: 0px 1.5rem 1rem; } + +.cmp-jobs-results .selected-filter-container__progressive-button-hide { dis= +play: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button { display:= + inline-block; vertical-align: middle; font-size: 1.1rem; font-weight: 600;= + text-transform: uppercase; border: 1px solid rgb(204, 204, 204); backgroun= +d-color: rgb(242, 242, 242); padding: 1.5rem; margin: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button { font-s= +ize: 1.4rem; margin: 0px 15px 10px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button { font-s= +ize: 1.4rem; margin: 0px 15px 20px 0px; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button:focus { bo= +x-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, 255) solid 1px; = +outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button:focus:not(= +:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button--close-ico= +n { padding-left: 1rem; font-weight: 400; display: inline-block; } + +.cmp-jobs-results .selected-filter-container__progressive-button--close-ico= +n::before { content: "=EF=84=A9"; font-family: Ionicons; display: block; fo= +nt-weight: 400; font-style: normal; line-height: 1; text-transform: none; l= +etter-spacing: normal; overflow-wrap: normal; white-space: nowrap; directio= +n: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibi= +lity; font-feature-settings: "liga"; font-size: 1.9rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button--close-i= +con::before { content: "=EF=84=A9"; font-size: 12.5px; font-family: Ionicon= +s; display: block; font-weight: 400; font-style: normal; line-height: 1; te= +xt-transform: none; letter-spacing: normal; overflow-wrap: normal; white-sp= +ace: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rend= +ering: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button--close-ico= +n:hover { cursor: pointer; color: rgb(204, 204, 204); } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all = +{ display: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all-= +-show { display: inline-block; vertical-align: middle; border: 1px solid rg= +b(204, 204, 204); cursor: pointer; background-color: transparent; font-size= +: 1.1rem; font-weight: 600; text-transform: uppercase; padding: 1.2rem; mar= +gin: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button-clear-al= +l--show { margin: 0px 15px 10px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button-clear-al= +l--show { font-size: 1.4rem; margin: 0px 15px 20px 0px; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all-= +-show:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all-= +-show:focus { box-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, = +255) solid 1px; outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all-= +-show:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .selected-filter-container__hide { display: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l { display: inline-block; vertical-align: middle; border: 1px solid rgb(20= +4, 204, 204); cursor: pointer; background-color: transparent; font-size: 1.= +1rem; font-weight: 600; text-transform: uppercase; padding: 1.2rem; line-he= +ight: 1.6rem; margin: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button-view-it-= +all { margin: 0px 15px 10px 0px; font-size: 1.4rem; padding: 1.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button-view-it-= +all { font-size: 1.4rem; padding: 1.5rem; margin: 0px 15px 20px 0px; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l:focus { box-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, 255)= + solid 1px; outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l--hide { display: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll { display: inline-block; vertical-align: middle; border: 1px solid rgb(2= +04, 204, 204); cursor: pointer; background-color: transparent; font-size: 1= +.1rem; line-height: 1.6rem; font-weight: 600; text-transform: uppercase; pa= +dding: 1.2rem; margin: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button-clear-it= +-all { font-size: 1.4rem; margin: 0px 15px 10px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button-clear-it= +-all { font-size: 1.4rem; margin: 0px 15px 20px 0px; padding: 1.5rem; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll:focus { box-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, 255= +) solid 1px; outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll--hide { display: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-le= +ss { display: inline-block; vertical-align: middle; border: 1px solid rgb(2= +04, 204, 204); cursor: pointer; background-color: transparent; font-size: 1= +.1rem; font-weight: 600; text-transform: uppercase; padding: 1.2rem; margin= +: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button-view-it-= +less { margin: 0px 15px 10px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button-view-it-= +less { font-size: 1.4rem; margin: 0px 15px 20px 0px; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-le= +ss:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-le= +ss:focus { box-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, 255= +) solid 1px; outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-le= +ss:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .search-tips-text--hidden, .cmp-jobs-results .selected-fi= +lter-container__progressive-button-view-it-less--hide { display: none; } + +.careerjobsearchresults.color-star-block-accent-purple-1 .saved-job-card { = +color: rgb(180, 85, 170); } + +.careerjobsearchresults.color-star-block-accent-purple-2 .saved-job-card { = +color: rgb(160, 85, 245); } + +.careerjobsearchresults.color-star-block-accent-purple-3 .saved-job-card { = +color: rgb(190, 130, 255); } + +.careerjobsearchresults.color-star-block-accent-purple-4 .saved-job-card { = +color: rgb(220, 175, 255); } + +.careerjobsearchresults.color-star-block-accent-purple-5 .saved-job-card { = +color: rgb(230, 220, 255); } + +.careerjobsearchresults.color-star-block-alt-blue .saved-job-card { color: = +rgb(0, 65, 240); } + +.careerjobsearchresults.color-star-block-alt-gray .saved-job-card { color: = +rgb(190, 190, 190); } + +.careerjobsearchresults.color-star-block-alt-gray-dark .saved-job-card { co= +lor: rgb(150, 150, 150); } + +.careerjobsearchresults.color-star-block-alt-gray-darker .saved-job-card { = +color: rgb(90, 90, 90); } + +.careerjobsearchresults.color-star-block-alt-green .saved-job-card { color:= + rgb(0, 215, 0); } + +.careerjobsearchresults.color-star-block-alt-red .saved-job-card { color: r= +ed; } + +.careerjobsearchresults.color-star-block-alt-yellow .saved-job-card { color= +: rgb(255, 255, 0); } + +.careerjobsearchresults.color-star-block-aqua .saved-job-card { color: rgb(= +0, 255, 187); } + +.careerjobsearchresults.color-star-block-blue .saved-job-card { color: rgb(= +0, 186, 255); } + +.careerjobsearchresults.color-star-block-blue-green .saved-job-card { color= +: rgb(5, 240, 165); } + +.careerjobsearchresults.color-star-block-brand-green .saved-job-card { colo= +r: rgb(100, 255, 80); } + +.careerjobsearchresults.color-star-block-brand-orange .saved-job-card { col= +or: rgb(255, 120, 0); } + +.careerjobsearchresults.color-star-block-brand-yellow .saved-job-card { col= +or: rgb(255, 235, 50); } + +.careerjobsearchresults.color-star-block-blue-dark .saved-job-card { color:= + rgb(0, 142, 255); } + +.careerjobsearchresults.color-star-block-blue-light .saved-job-card { color= +: rgb(0, 243, 255); } + +.careerjobsearchresults.color-star-block-core-purple .saved-job-card { colo= +r: rgb(70, 0, 115); } + +.careerjobsearchresults.color-star-block-cyan .saved-job-card { color: rgb(= +0, 255, 255); } + +.careerjobsearchresults.color-star-block-gray .saved-job-card { color: rgb(= +167, 167, 167); } + +.careerjobsearchresults.color-star-block-gray-base .saved-job-card { color:= + rgb(0, 0, 0); } + +.careerjobsearchresults.color-star-block-gray-dark .saved-job-card { color:= + rgb(107, 107, 107); } + +.careerjobsearchresults.color-star-block-gray-darker .saved-job-card { colo= +r: rgb(74, 74, 74); } + +.careerjobsearchresults.color-star-block-gray-light .saved-job-card { color= +: rgb(204, 204, 204); } + +.careerjobsearchresults.color-star-block-gray-lighter .saved-job-card { col= +or: rgb(227, 227, 227); } + +.careerjobsearchresults.color-star-block-gray-lightest .saved-job-card { co= +lor: rgb(242, 242, 242); } + +.careerjobsearchresults.color-star-block-grayishyellow-dark .saved-job-card= + { color: rgb(150, 150, 140); } + +.careerjobsearchresults.color-star-block-grayishyellow-light .saved-job-car= +d { color: rgb(230, 230, 220); } + +.careerjobsearchresults.color-star-block-green .saved-job-card { color: rgb= +(0, 255, 0); } + +.careerjobsearchresults.color-star-block-green-dark .saved-job-card { color= +: rgb(0, 83, 10); } + +.careerjobsearchresults.color-star-block-link .saved-job-card { color: rgb(= +0, 77, 255); } + +.careerjobsearchresults.color-star-block-link-dark .saved-job-card { color:= + rgb(0, 0, 136); } + +.careerjobsearchresults.color-star-block-orange .saved-job-card { color: rg= +b(255, 182, 0); } + +.careerjobsearchresults.color-star-block-orange-dark .saved-job-card { colo= +r: rgb(255, 149, 0); } + +.careerjobsearchresults.color-star-block-pink .saved-job-card { color: rgb(= +231, 0, 116); } + +.careerjobsearchresults.color-star-block-pink-dark .saved-job-card { color:= + rgb(164, 2, 83); } + +.careerjobsearchresults.color-star-block-pink-light .saved-job-card { color= +: rgb(255, 80, 160); } + +.careerjobsearchresults.color-star-block-purple .saved-job-card { color: rg= +b(161, 0, 255); } + +.careerjobsearchresults.color-star-block-purple-dark .saved-job-card { colo= +r: rgb(117, 0, 192); } + +.careerjobsearchresults.color-star-block-purple-darkest .saved-job-card { c= +olor: rgb(70, 1, 115); } + +.careerjobsearchresults.color-star-block-red .saved-job-card { color: rgb(2= +31, 15, 41); } + +.careerjobsearchresults.color-star-block-red-dark .saved-job-card { color: = +rgb(189, 0, 29); } + +.careerjobsearchresults.color-star-block-red-darker .saved-job-card { color= +: rgb(113, 0, 18); } + +.careerjobsearchresults.color-star-block-red-light .saved-job-card { color:= + rgb(255, 50, 70); } + +.careerjobsearchresults.color-star-block-white .saved-job-card { color: rgb= +(255, 255, 255); } + +.careerjobsearchresults.color-star-block-yellow .saved-job-card { color: rg= +b(255, 212, 46); } + +.careerjobsearchresults.color-star-block-yellow-dark .saved-job-card { colo= +r: rgb(240, 192, 0); } + +.careerjobsearchresults.color-star-block-yellow-light .saved-job-card { col= +or: rgb(255, 240, 179); } + +.careerjobsearchresults.brand-star-gradient-pink .saved-job-card { backgrou= +nd-clip: text; background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%,= + rgb(231, 0, 116) 30%); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-purple .saved-job-card { backgr= +ound-clip: text; background-image: linear-gradient(rgb(70, 1, 115), rgb(161= +, 0, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-purple-alt .saved-job-card { ba= +ckground-clip: text; background-image: linear-gradient(90deg, rgb(70, 1, 11= +5), rgb(117, 0, 192), rgb(161, 0, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-blue .saved-job-card { backgrou= +nd-clip: text; background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77,= + 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-blue2 .saved-job-card { backgro= +und-clip: text; background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 1= +86, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-light-blue .saved-job-card { ba= +ckground-clip: text; background-image: linear-gradient(90deg, rgb(0, 186, 2= +55), rgb(0, 142, 255), rgb(0, 77, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-red .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(rgb(113, 0, 18), red); colo= +r: transparent; } + +.careerjobsearchresults.brand-star-gradient-red-alt .saved-job-card { backg= +round-clip: text; background-image: linear-gradient(90deg, red, rgb(189, 0,= + 29), rgb(113, 0, 18)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient .saved-job-card { background-cl= +ip: text; background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255= +)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-alt .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(= +0, 186, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-yellow .saved-job-card { backgr= +ound-clip: text; background-image: linear-gradient(rgb(255, 255, 0), rgb(24= +0, 192, 0)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-yellow-alt .saved-job-card { ba= +ckground-clip: text; background-image: linear-gradient(90deg, rgb(255, 255,= + 0), rgb(255, 212, 46), rgb(255, 182, 0)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-green .saved-job-card { backgro= +und-clip: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rg= +b(0, 215, 0), rgb(0, 83, 10)); color: transparent; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs { paddin= +g: 0px 1.5rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs { paddin= +g: 0px 1.5rem; } +} + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs .cmp-resul= +ts-line-bar { border: 0.06rem solid rgb(204, 204, 204); } + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.card { -webkit-box-flex: 1; flex: 1 0 100%; max-width: 100%; } + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.card__job-listing-areas-interest { display: -webkit-box; -webkit-box-orien= +t: vertical; -webkit-line-clamp: 2; overflow: hidden; } + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.card__title { font-size: 1.8rem; font-weight: 700; text-decoration: none; = +color: rgb(0, 0, 0); } + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.card__title:focus, .cmp-jobs-search-hero .joblistingblock .cmp-recently-vi= +ewed-jobs.list-view .card__title:hover { text-decoration: underline; color:= + rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-vie= +w .card__title { font-size: 2.5rem; } +} + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.cmp-teaser__content { border: none; padding: 2.5rem 0px; background: none;= + } + +.responsivegrid.full-width-constraint > div.cmp-container > div.careerjobse= +archresults { padding-left: 0px; padding-right: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid.full-width-constraint > div.cmp-container > div.careerjob= +searchresults { padding-left: 15px; padding-right: 15px; } +} + +.ribbon-large { display: flex; position: relative; } + +.ribbon-large__extender-bg-left { z-index: 2; position: absolute; left: 0px= +; background-color: rgb(161, 0, 255); width: 40%; display: none; height: 10= +0%; top: 0px; } + +@media screen and (min-width: 1000px) { + .ribbon-large__extender-bg-left { display: block; height: calc(100% + 1.1= +25em); } +} + +.ribbon-large__extender-bg-right { background-color: rgb(161, 0, 255); posi= +tion: absolute; right: 0px; top: 0px; z-index: 1; width: 27%; display: none= +; height: 100%; } + +@media screen and (min-width: 1000px) { + .ribbon-large__extender-bg-right { display: block; margin-top: 1.125em; h= +eight: calc(100% + 1.125em); } +} + +.cmp-ribbon-large { position: relative; max-width: 1200px; width: 100%; z-i= +ndex: 3; margin: auto; inset: 0px; display: flex; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large { margin-bottom: -0.625em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large { margin-bottom: -1.125em; } +} + +.cmp-ribbon-large__content-container--left { width: 100%; position: relativ= +e; float: none; height: 100%; } + +.cmp-ribbon-large__content-container--right { display: none; width: 100%; h= +eight: auto; float: none; position: relative; z-index: 2; } + +.cmp-ribbon-large__content { width: 100%; display: inline-block; position: = +relative; z-index: 3; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large__content { display: flex; } +} + +.cmp-ribbon-large__content-container--extension { display: none; } + +.cmp-ribbon-large__content-container { position: relative; z-index: 4; widt= +h: 100%; } + +.cmp-ribbon-large__eyebrow--container { margin-bottom: 0.75em; } + +.cmp-ribbon-large__eyebrow-text { position: relative; margin-top: 0px; marg= +in-bottom: 0px; font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 600; font-style: normal; text-transform: upp= +ercase; letter-spacing: 0.104em; line-height: 1.4; font-size: 1.2rem; color= +: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large__eyebrow-text { font-size: 1.8rem; letter-spacing: 0.07= +em; } +} + +.cmp-ribbon-large__eyebrow-text::before { content: "=EF=88=89"; font-size: = +2.38em; font-family: Ionicons; font-weight: 400; font-style: normal; text-t= +ransform: none; letter-spacing: normal; overflow-wrap: normal; white-space:= + nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-renderin= +g: optimizelegibility; font-feature-settings: "liga"; display: inline-block= +; line-height: 0; position: relative; top: 0.23em; padding-right: 0.36em; } + +.cmp-ribbon-large__fold { display: none; position: absolute; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large__fold { display: block; } +} + +.cmp-ribbon-large__cta-text--container { width: 100%; } + +.cmp-ribbon-large__cta-text { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-style: normal; text-transform: none; f= +ont-size: 2rem; font-weight: 800; line-height: 1.4; color: rgb(255, 255, 25= +5); } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large__cta-text { font-size: 3.5rem; } +} + +.cmp-ribbon-large .button { margin-top: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large .button { padding-left: 15px; padding-right: 15px; } +} + +.cmp-ribbon-large .button .cmp-button { margin-top: 0px; margin-left: 0px; = +height: auto; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large .button .cmp-button { width: auto; } +} + +.cmp-ribbon-large .button .cmp-button__text { color: rgb(0, 0, 0); } + +.cmp-ribbon-large .image { display: none; height: 100%; } + +.cmp-ribbon-large .image img { position: absolute; top: 0px; bottom: 0px; m= +argin: auto 0px; } + +@media only screen and (min-width: 1900px) { + .ribbon-large__extender-bg-right { width: 35%; } +} + +.cmp-ribbon-large--connect { margin-top: -1.125em; margin-bottom: -1.125em;= + } + +.cmp-ribbon-large--connect .cmp-ribbon-large__content-container--left { bac= +kground-color: rgb(161, 0, 255); padding: 3.13em 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--left { f= +loat: left; width: 67%; padding: 2.81em 115px 3.13em 35px; background: line= +ar-gradient(90deg, rgb(161, 0, 255) 30%, rgb(70, 1, 115)); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--left { w= +idth: 75%; padding: 4.25em 1.63em 4.75em 15px; } +} + +.cmp-ribbon-large--connect .cmp-ribbon-large__content-container--right { ba= +ckground: rgb(161, 0, 255); padding: 0px 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--right { = +display: block; height: 100%; margin-top: 0.625em; float: right; width: 33%= +; padding: 0.375em 0px 0px 50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--right { = +height: 100%; width: 25%; margin-top: 1.125em; padding: 0px 0px 0.1875em 35= +px; } +} + +.cmp-ribbon-large--connect .cmp-ribbon-large__content-container--extension = +{ background-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--extensio= +n { display: block; top: 0px; position: absolute; bottom: 0px; width: 1.25e= +m; left: -1.19em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--extensio= +n { width: 1.63em; left: -1.5em; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__eyebrow--container { margin= +-bottom: 1.25em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__eyebrow--container { margin= +-bottom: 1.75em; } +} + +.cmp-ribbon-large--connect .cmp-ribbon-large__fold { background-image: line= +ar-gradient(-90deg, rgb(0, 186, 255), rgb(0, 186, 255) 30%, rgb(0, 77, 255)= +); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__fold { transform: skewY(153= +deg); height: 1em; width: 1.2em; right: -0.02em; top: 0.31em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__fold { transform: skewY(143= +deg); top: 0.565em; height: 1.37em; width: 1.53em; right: -0.04em; } +} + +.cmp-ribbon-large--connect .cmp-ribbon-large__cta-text--container { padding= +-bottom: 1.875em; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__cta-text--container { width= +: 60%; padding-right: 15px; padding-bottom: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .image { display: block; width: 9.813em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .image { width: 12.875em; } +} + +.cmp-ribbon-large--connect .image img { max-width: 9.813em; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .image img { max-width: 12.88em; } +} + +@media screen and (min-width: 1000px) { + .ribbon-large__extender-bg-right--connect { margin-top: 0px; height: calc= +(100% + 2.25em); } +} + +@media screen and (min-width: 1000px) { + .ribbon-large__extender-bg-left--connect { margin-top: -1.125em; height: = +calc(100% + 2.25em); } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__content-container--left { backg= +round-color: rgb(231, 0, 116); padding: 3.13em 1em; z-index: 2; display: no= +ne; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--left { dis= +play: block; float: left; width: 33%; margin-top: -0.625em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--left { mar= +gin-top: -1.13em; width: 25%; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__content-container--right { back= +ground: rgb(231, 0, 116); padding: 3.125em 1em; min-height: 283px; z-index:= + 1; display: block; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--right { he= +ight: 100%; float: right; width: 67%; padding: 2.1875em 0px 0.625em 3.3125e= +m; min-height: 230px; background: linear-gradient(270deg, rgb(231, 0, 116),= + rgb(231, 0, 116) 66%, rgb(164, 2, 83)); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--right { he= +ight: 100%; width: 75%; padding: 3.125em 0px 1.125em 6.9375em; min-height: = +293px; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__content-container--extension { = +background-color: rgb(231, 0, 116); z-index: 2; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--extension = +{ display: block; top: 0px; position: absolute; bottom: 0px; width: 1.25em;= + right: -1.25em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--extension = +{ width: 1.63em; right: -1.56em; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__eyebrow--container { margin-bot= +tom: 0.75em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__eyebrow--container { margin-b= +ottom: 0.9375em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__eyebrow--container { margin-b= +ottom: 2.1875em; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__fold { background: linear-gradi= +ent(45deg, rgb(255, 212, 46), rgb(255, 212, 46) 30%, rgb(240, 192, 0)); z-i= +ndex: 1; position: absolute; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__fold { top: auto; height: 0.6= +25em; width: 1.25em; left: 0px; bottom: 0.313em; transform: skewY(153deg); = +} +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__fold { height: 1.13em; width:= + 1.56em; left: -0.06em; bottom: 0.563em; transform: skewY(145deg); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__cta-text--container { width: = +60%; padding-right: 40px; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__cta-text { margin-bottom: 15px;= + display: block; } + +.cmp-ribbon-large--event .cmp-ribbon-large__cta-date-text { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: = +600; font-style: normal; text-transform: none; line-height: 1.2; font-size:= + 1.8rem; color: rgb(255, 255, 255); display: block; margin-bottom: 15px; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__cta-date-text { font-size: 2.= +5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__cta-date-text { margin-bottom= +: 25px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__cta-date-text { margin-bottom= +: 37px; } +} + +.cmp-ribbon-large--event .button { margin-bottom: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ribbon-large--event .button { margin-bottom: 1.375em; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .image { display: block; width: 9.813em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .image { width: 12.875em; } +} + +.cmp-ribbon-large--event .image img { max-width: 9.813em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .image img { right: 3.125em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .image img { max-width: 12.88em; right: 2.1875em= +; } +} + +.ribbon-large__extender-bg-left--event { background-color: rgb(231, 0, 116)= +; margin-top: -1.13em; width: 25%; } + +@media screen and (min-width: 2000px) { + .ribbon-large__extender-bg-left--event { width: 35%; } +} + +.ribbon-large__extender-bg-right--event { margin-top: 0px; height: calc(100= +% + 1.13em); width: 40%; background-color: rgb(231, 0, 116); } + +.cmp-ribbon-large--join .cmp-ribbon-large__content-container--left { backgr= +ound-color: rgb(161, 0, 255); padding: 3.13em 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--left { floa= +t: left; width: 67%; padding: 2.81em 115px 3.13em 35px; background: linear-= +gradient(90deg, rgb(161, 0, 255) 30%, rgb(70, 1, 115)); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--left { widt= +h: 75%; padding: 4.25em 1.63em 4.75em 15px; } +} + +.cmp-ribbon-large--join .cmp-ribbon-large__content-container--right { backg= +round: rgb(161, 0, 255); padding: 0px 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--right { dis= +play: block; height: calc(100% + 1.25em); margin-top: -0.625em; float: righ= +t; width: 33%; padding: 0.375em 0px 0px 50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--right { hei= +ght: calc(100% + 2.25em); width: 25%; margin-top: -1.125em; padding: 0px 0p= +x 0.1875em 35px; } +} + +.cmp-ribbon-large--join .cmp-ribbon-large__content-container--extension { b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--extension {= + display: block; top: 0px; position: absolute; bottom: 0px; width: 1.25em; = +left: -1.19em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--extension {= + width: 1.88em; left: -1.88em; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__eyebrow--container { margin-bo= +ttom: 1.25em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__eyebrow--container { margin-bo= +ttom: 1.75em; } +} + +.cmp-ribbon-large--join .cmp-ribbon-large__fold { background-image: linear-= +gradient(135deg, rgb(0, 186, 255), rgb(0, 186, 255) 30%, rgb(0, 77, 255)); = +z-index: -1; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__fold { transform: skewY(-153de= +g); height: 1em; bottom: -0.31em; top: auto; width: 1.25em; right: 1.1em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__fold { transform: skewY(-143de= +g); height: 1.5em; bottom: -0.5em; top: auto; width: 1.63em; right: 1.87em;= + } +} + +.cmp-ribbon-large--join .cmp-ribbon-large__cta-text--container { padding-bo= +ttom: 1.875em; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__cta-text--container { width: 6= +0%; padding-right: 15px; padding-bottom: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .image { display: block; width: 9.813em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .image { width: 12.875em; } +} + +.cmp-ribbon-large--join .image img { max-width: 9.813em; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .image img { max-width: 12.88em; } +} + +.ribbon-large__extender-bg-right--join { margin-top: -1.125em; height: calc= +(100% + 3.375em); } + +.ribbon-small { display: flex; position: relative; } + +.ribbon-small__extender-bg-left { z-index: 2; position: absolute; left: 0px= +; background-color: rgb(161, 0, 255); width: 40%; display: none; height: 10= +0%; top: 0px; } + +@media screen and (min-width: 1000px) { + .ribbon-small__extender-bg-left { display: block; height: calc(100% + 1.3= +75em); } +} + +.ribbon-small__extender-bg-right { background-color: rgb(161, 0, 255); posi= +tion: absolute; right: 0px; top: 0px; z-index: 1; width: 40%; display: none= +; height: 100%; } + +@media screen and (min-width: 1000px) { + .ribbon-small__extender-bg-right { display: block; margin-top: -1.375em; = +height: calc(100% + 1.375em); } +} + +.cmp-ribbon-small { position: relative; max-width: 1200px; width: 100%; z-i= +ndex: 3; margin: auto; inset: 0px; display: flex; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small { margin-bottom: -0.625em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small { margin-bottom: -1.375em; } +} + +.cmp-ribbon-small__content-container--left { width: 100%; background-color:= + rgb(161, 0, 255); padding: 3.125em 1em; z-index: 2; position: relative; fl= +oat: none; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__content-container--left { float: left; width: 67%; pad= +ding: 2.625em 25px 3em 35px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__content-container--left { width: 60%; padding: 1.0625e= +m 25px 1.5625em 15px; } +} + +.cmp-ribbon-small__content-container--right { width: 100%; height: auto; fl= +oat: none; position: relative; background: linear-gradient(0deg, rgb(161, 0= +, 255), rgb(70, 1, 115)); padding: 0px 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__content-container--right { height: 100%; margin-top: -= +0.625em; float: right; width: 33%; padding: 0.375em 15px 0px 3.1875em; back= +ground: linear-gradient(90deg, rgb(70, 1, 115), rgb(161, 0, 255)); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__content-container--right { width: 40%; margin-top: -1.= +375em; padding: 0.5625em 15px 0.1875em 4.625em; } +} + +.cmp-ribbon-small__content { display: inline-block; position: relative; z-i= +ndex: 3; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__content { display: flex; -webkit-box-align: center; al= +ign-items: center; -webkit-box-pack: justify; justify-content: space-betwee= +n; } +} + +.cmp-ribbon-small__content-container--left_extension { display: none; backg= +round-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__content-container--left_extension { display: block; to= +p: 0px; width: 1.125em; right: -1.125em; position: absolute; bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__content-container--left_extension { width: 3.375em; ri= +ght: -3.375em; } +} + +.cmp-ribbon-small__content-container { position: relative; z-index: 4; widt= +h: 100%; } + +.cmp-ribbon-small__fold { display: none; left: 0px; position: absolute; bac= +kground-image: linear-gradient(45deg, rgb(0, 186, 255), rgb(0, 186, 255) 30= +%, rgb(0, 77, 255)); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__fold { transform: skewY(30deg); height: 0.69em; width:= + 1.06em; top: 0.31em; display: block; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__fold { transform: skewY(22deg); height: 1.88em; width:= + 3.34em; top: 0.69em; } +} + +.cmp-ribbon-small__cta-text--container { margin-bottom: 15px; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__cta-text--container { margin-bottom: 0px; padding-righ= +t: 15px; padding-top: 0.625em; max-width: 67%; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__cta-text--container { padding-right: 15px; padding-top= +: 0.625em; max-width: 60%; } +} + +.cmp-ribbon-small__cta-text { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-style: normal; text-transform: none; f= +ont-size: 2rem; font-weight: 800; line-height: 1.4; color: rgb(255, 255, 25= +5); } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__cta-text { font-size: 3.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__cta-text { font-family: Graphik, Arial, system-ui, -ap= +ple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue= +", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; tex= +t-transform: none; line-height: 1.2; font-size: 1.8rem; color: rgb(255, 255= +, 255); } +} + +@media screen and (min-width: 768px) and (min-width: 1000px) { + .cmp-ribbon-small__cta-text { font-size: 2.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-small .button { margin-top: 0px; padding-left: 15px; } +} + +.cmp-ribbon-small .button .cmp-button { float: right; height: auto; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small .button .cmp-button { width: auto; } +} + +.cmp-ribbon-small .button .cmp-button__text { color: rgb(0, 0, 0); } + +.cmp-ribbon-small .sharebanner { position: relative; left: 0px; right: 0px;= + width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small .sharebanner { top: 50%; transform: translateY(-50%); p= +osition: absolute; padding: 0.375em 0.9375em 0px 3.1875em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small .sharebanner { padding: 0.375em 0.9375em 0.1875em 4.625= +em; } +} + +.cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { font-family: Graphik= +, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, = +ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-style: normal= +; text-transform: none; font-size: 2rem; font-weight: 800; line-height: 1.4= +; color: rgb(255, 255, 255); letter-spacing: normal; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { font-size: 3.5rem;= + } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { width: 100%; margi= +n-left: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { font-family: Graph= +ik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto= +, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800= +; font-style: normal; text-transform: none; line-height: 1.2; font-size: 1.= +8rem; color: rgb(255, 255, 255); } +} + +@media screen and (min-width: 768px) and (min-width: 1000px) { + .cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { font-size: 2.5rem;= + } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item { display: in= +line-block; } +} + +.cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item:first-child .cm= +p-share-banner__icon { margin-left: 0px; } + +.cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item .cmp-share-bann= +er__icon { color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); mar= +gin-left: 1.375em; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item .cmp-share-ba= +nner__icon { margin-left: 0.625em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item .cmp-share-ba= +nner__icon { margin-left: 1.25em; } +} + +.cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item .cmp-share-bann= +er__icon:hover { background-color: transparent; } + +.cmp-image-partial-overlap.cmp-mobile-view .cmp-container { background-posi= +tion: 50% center; background-size: contain !important; } + +.cmp-image-partial-overlap .cmp-container { height: 18rem; margin-bottom: -= +2.08rem; width: 100%; overflow: hidden; } + +@media screen and (min-width: 768px) { + .cmp-image-partial-overlap .cmp-container { margin-top: -3rem; margin-bot= +tom: -3rem; height: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-image-partial-overlap .cmp-container { margin-left: 1.5rem; width: 5= +8.4rem; max-width: 58.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-mixed-media-image-parallax.cmp-image-partial-overlap .cmp-container,= + .cmp-mixed-media-image-parallax.cmp-image-standard-overlap .cmp-container = +{ background-repeat: no-repeat; background-position: 100% center; backgroun= +d-attachment: fixed; } +} + +@media screen and (min-width: 1000px) { + .cmp-mixed-media-image-parallax.cmp-image-partial-overlap .cmp-container = +{ background-size: contain !important; } +} + +.container.responsivegrid.full-width .mixed-media-block-full-image-card { b= +ackground-color: transparent; margin: 0px auto; max-width: 120rem; padding-= +left: 1.5rem; padding-right: 1.5rem; } + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-four-cell .cmp-four-cell__first-col .teaser.content-card.content-car= +d--cardwithbutton { width: 48.5vw; } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-col .teaser.content-card.content-car= +d--cardwithbutton { width: 57.5rem; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling { paddin= +g-bottom: 2rem; } +} + +@media screen and (min-width: 768px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling .cmp-con= +tainer { height: 40rem; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling .cmp-con= +tainer { height: 43rem; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling .cmp-con= +tainer.cmp-image__crop-3x1 { height: 34rem; object-fit: cover; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling .cmp-con= +tainer.cmp-image__crop-16x9, .mixed-media-block-full-image-card .cmp-image-= +parallax-scrolling .cmp-container.cmp-image__crop-16x9-hd { height: 67.5rem= +; object-fit: cover; } +} + +.mixed-media-block-full-image-card .cmp-image-parallax-scrolling--full-16x9= + .cmp-container { height: 18rem; } + +@media screen and (min-width: 768px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling--full-16= +x9 .cmp-container { height: 43.2rem; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling--full-16= +x9 .cmp-container { height: 67.5rem; } +} + +.mixed-media-block-full-image-card .cmp-image-parallax-scrolling--small-3x1= + .cmp-container { height: 34rem; } + +.mixed-media-block-full-image-card .cmp-mixed-media-full-image { position: = +relative; padding-top: 30px; } + +@media screen and (min-width: 768px) { + .mixed-media-block-full-image-card .cmp-mixed-media-full-image { padding-= +top: 90px; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-mixed-media-full-image { padding-= +top: 100px; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-mixed-media-full-image .image .cm= +p-image__crop-3x1 .cmp-image__image { height: 34rem; object-fit: cover; } +} + +.mixed-media-block-full-image-card .teaser.content-card.content-card--cardw= +ithbutton { position: relative; top: 100%; margin-top: -70px; border-left: = +15px solid transparent; border-right: 15px solid transparent; } + +@media screen and (min-width: 768px) { + .mixed-media-block-full-image-card .teaser.content-card.content-card--car= +dwithbutton { position: absolute; top: 20px; margin-left: 35px; width: 75%;= + aspect-ratio: 2 / 1; margin-top: auto; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .teaser.content-card.content-card--car= +dwithbutton { margin-left: 0px; top: 20px; position: absolute; width: 50%; = +margin-top: auto; } +} + +@media screen and (min-width: 1200px) { + .mixed-media-block-full-image-card .teaser.content-card.content-card--car= +dwithbutton { left: 0px; } +} + +.mixed-media-block-full-image-card .cmp-teaser__title { padding-bottom: 0px= +; } + +.mixed-media-block-full-image-card .cmp-teaser__description { padding-top: = +10px; } + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-teaser__description { padding-top= +: 20px; } +} + +.actionable-search-results .cmp-accordion .cmp-accordion__panel { backgroun= +d-color: rgb(255, 255, 255); box-shadow: none; border: 0.1rem solid; } + +.actionable-search-results .cmp-accordion .cmp-accordion__panel--hidden { d= +isplay: block; overflow: hidden; max-height: 0px; transition: max-height 0.= +4s cubic-bezier(0, 1, 0, 1) 0s; border: 0px; } + +.actionable-search-results .cmp-accordion .cmp-accordion__panel--expanded {= + max-height: 9999px; transition: max-height 0.4s cubic-bezier(1, 0, 1, 0) 0= +s; overflow: hidden; border-color: rgb(85, 85, 85); } + +.actionable-search-results .cmp-accordion .cmp-accordion__button { padding-= +top: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem; font-weight: 600= +; border-width: 1px; color: rgb(0, 0, 0); border-color: rgb(85, 85, 85); } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-accordion .cmp-accordion__button { paddin= +g-top: 2rem; padding-bottom: 2rem; padding-left: 2rem; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-accordion .cmp-accordion__button { paddin= +g-top: 1.5rem; padding-bottom: 1.5rem; padding-left: 5rem; } +} + +.actionable-search-results .responsivegrid { padding-right: 1.5rem; padding= +-left: 1.5rem; padding-top: 0px; column-gap: 15px; border-width: 0px 0.1rem= + 0.1rem; border-style: initial; border-image: initial; border-color: rgb(85= +, 85, 85); } + +@media screen and (min-width: 768px) { + .actionable-search-results .responsivegrid { padding: 0px 2rem 3rem; colu= +mn-gap: 35px; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .responsivegrid { padding: 0px 5rem 3rem; } +} + +.actionable-search-results .cmp-job-card-listing-third-row, .actionable-sea= +rch-results .cmp-job-card-listing_first-row { display: flex; -webkit-box-or= +ient: vertical; -webkit-box-direction: normal; flex-direction: column; -web= +kit-box-flex: 1; flex: 1 1 0%; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing-third-row, .actionable-s= +earch-results .cmp-job-card-listing_first-row { -webkit-box-orient: horizon= +tal; -webkit-box-direction: normal; flex-direction: row; padding-right: 15p= +x; } +} + +.actionable-search-results .cmp-job-card-listing_second-row { display: flex= +; padding-left: 15px; padding-right: 15px; flex-wrap: wrap; margin-left: -3= +0px; margin-right: -30px; max-width: calc(100% + 60px); margin-bottom: 0px;= + } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing_second-row { margin-bott= +om: 0px; } +} + +.actionable-search-results .cmp-job-card-listing_third-row { margin-bottom:= + 0px; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing_third-row { margin-botto= +m: 0px; } +} + +.actionable-search-results .cmp-job-card-listing_third-row .button { displa= +y: block; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing_third-row .button { disp= +lay: none; } +} + +.actionable-search-results .cmp-job-card-listing .card { padding-left: 15px= +; padding-right: 15px; -webkit-box-flex: 0; flex: 0 0 100%; margin-bottom: = +20px; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .card { -webkit-box-flex= +: 0; flex: 0 0 50%; max-width: 50%; margin-bottom: 30px; } +} + +.actionable-search-results .cmp-job-card-listing .card > * { height: 100%; = +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser > a { di= +splay: flex; height: 100%; } + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__content= + { padding: 3rem 2rem 2rem; } + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser-region, = +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__pretitl= +e { font-size: 1.2rem; line-height: 1.4rem; font-weight: 600; } + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__title-l= +ink { font-size: 1.8rem; font-weight: 700; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .card .cmp-teaser__title= +-link { font-size: 2.5rem; line-height: 4.2rem; } +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__descrip= +tion p { font-size: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .card .cmp-teaser__descr= +iption p { font-size: 1.6rem; line-height: 2.6rem; } +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__action-= +link { font-size: 1.4rem; line-height: 2.2rem; padding-top: 1rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .card .cmp-teaser__actio= +n-link { font-size: 1.6rem; line-height: 2.6rem; padding-top: 2rem; } +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__job-lis= +ting-areas-interest, .actionable-search-results .cmp-job-card-listing .card= + .cmp-teaser__job-listing-business-area, .actionable-search-results .cmp-jo= +b-card-listing .card .cmp-teaser__job-listing-years-exp { font-size: 1.4rem= +; line-height: 2.2rem; margin-bottom: 0.5rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .card .cmp-teaser__job-l= +isting-areas-interest, .actionable-search-results .cmp-job-card-listing .ca= +rd .cmp-teaser__job-listing-business-area, .actionable-search-results .cmp-= +job-card-listing .card .cmp-teaser__job-listing-years-exp { font-size: 1.6r= +em; line-height: 2.6rem; margin-bottom: 1.9rem; } +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__job-lis= +ting-posted-date { margin-top: 0px; margin-bottom: 0.5rem; font-size: 1.2re= +m; line-height: 1.4rem; } + +.actionable-search-results .cmp-job-card-listing .title { padding-top: 2rem= +; width: 100%; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .title { padding-top: 5r= +em; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .actionable-search-results .cmp-job-card-listing .title { padding-top: 5r= +em; } +} + +.actionable-search-results .cmp-job-card-listing .title .cmp-title { displa= +y: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit= +-box-align: start; align-items: flex-start; width: 100%; } + +.actionable-search-results .cmp-job-card-listing .title .cmp-title__text { = +font-size: 2.4rem; line-height: 2.5rem; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .title .cmp-title__text = +{ width: 70%; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .title .cmp-title__text = +{ font-size: 4.8rem; line-height: 5rem; width: 75%; } +} + +.actionable-search-results .cmp-job-card-listing .title .cmp-title .button = +{ display: none; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .title .cmp-title .butto= +n { display: flex; -webkit-box-pack: end; justify-content: flex-end; paddin= +g-top: 0.3rem; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .title .cmp-title .butto= +n { padding-top: 1rem; width: 30%; } +} + +.actionable-search-results .cmp-job-card-listing .title .cmp-title .button = +.cmp-teaser__action-link:focus::before { width: 100%; } + +.actionable-search-results .cmp-job-card-listing .title .text { padding-top= +: 2rem; padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .title .text { padding-t= +op: 2rem; padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .title .text { padding-t= +op: 3rem; padding-bottom: 3rem; } +} + +.actionable-search-results .cmp-job-card-listing .title .text .cmp-text p {= + font-size: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .title .text .cmp-text p= + { font-size: 1.6rem; line-height: 2.6rem; } +} + +.actionable-search-results .cmp-jobcard-layout--3-cards .card { -webkit-box= +-flex: 0; flex: 0 0 100%; max-width: 100%; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-jobcard-layout--3-cards .card { -webkit-b= +ox-flex: 0; flex: 0 0 50%; max-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-jobcard-layout--3-cards .card { -webkit-b= +ox-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .socialfeed-wrapper .cmp-share-banner .h-title-eyebrow { margin-left: 0px= +; } +} + +.downloadsbasemodule .cmp-downloads-resources .content-card__picture, .vide= +oslideshareresource .cmp-downloads-resources .content-card__picture { width= +: 100%; } + +.downloadsbasemodule .cmp-downloads-resources .content-card__picture .cmp-t= +easer__content, .videoslideshareresource .cmp-downloads-resources .content-= +card__picture .cmp-teaser__content { border: none; padding: 2rem 0px; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .content-card__picture .cmp= +-teaser__content, .videoslideshareresource .cmp-downloads-resources .conten= +t-card__picture .cmp-teaser__content { padding: 2rem; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser, .videoslideshare= +resource .cmp-downloads-resources .cmp-teaser { background-clip: content-bo= +x; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__imag= +e, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-tease= +r__image { border: none; padding: 0px; margin: -6.22rem 0px 2rem; width: 8e= +m; height: 10.38em; box-shadow: 0px 0px 0.63em 0px; color: rgba(0, 0, 0, 0.= +2); } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__im= +age, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-tea= +ser__image { margin: -11.22rem 0px 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__im= +age, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-tea= +ser__image { margin: 0.5rem 2rem 0px -2.5rem; float: left; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__imag= +e .cmp-image img, .videoslideshareresource .cmp-downloads-resources .cmp-te= +aser .cmp-teaser__image .cmp-image img { width: 128px; height: 166px; trans= +form: translate(0px); } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__titl= +e, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-tease= +r__title { margin-top: 0px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__titl= +e a:focus, .downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-t= +easer__title a:hover, .videoslideshareresource .cmp-downloads-resources .cm= +p-teaser .cmp-teaser__title a:focus, .videoslideshareresource .cmp-download= +s-resources .cmp-teaser .cmp-teaser__title a:hover { text-decoration: none;= + color: rgb(0, 0, 0); } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container, .videoslideshareresource .cmp-downloads-resources .cmp-teaser= + .cmp-teaser__action-container { padding-top: 0px; float: left; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__eye-icon, .videoslideshareresource .cmp-downloads= +-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser__eye-icon = +{ padding-right: 1rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__eye-icon::before, .videoslideshareresource .cmp-d= +ownloads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser__e= +ye-icon::before { content: "=EF=90=A5"; font-size: 24px; font-family: Ionic= +ons; font-weight: 400; font-style: normal; line-height: 1; text-transform: = +none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; d= +irection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimiz= +elegibility; font-feature-settings: "liga"; display: inline-block; color: i= +nherit; position: relative; top: 0.35rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__eye-icon:focus::before, .downloadsbasemodule .cmp= +-downloads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser_= +_eye-icon:hover::before, .videoslideshareresource .cmp-downloads-resources = +.cmp-teaser .cmp-teaser__action-container .cmp-teaser__eye-icon:focus::befo= +re, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-teas= +er__action-container .cmp-teaser__eye-icon:hover::before { color: rgb(0, 0,= + 136); } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__action-link, .videoslideshareresource .cmp-downlo= +ads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action= +-link { background-color: rgb(255, 255, 255); color: rgb(0, 77, 255); font-= +weight: 600; margin-bottom: 2px; margin-left: 2px; padding: 0px; display: i= +nline-flex; -webkit-box-align: baseline; align-items: baseline; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__action-link::after, .videoslideshareresource .cmp= +-downloads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser_= +_action-link::after { content: ""; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__action-link:focus, .downloadsbasemodule .cmp-down= +loads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser__acti= +on-link:hover, .videoslideshareresource .cmp-downloads-resources .cmp-tease= +r .cmp-teaser__action-container .cmp-teaser__action-link:focus, .videoslide= +shareresource .cmp-downloads-resources .cmp-teaser .cmp-teaser__action-cont= +ainer .cmp-teaser__action-link:hover { color: rgb(0, 0, 136); text-decorati= +on: underline; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__action-link::before, .videoslideshareresource .cm= +p-downloads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser= +__action-link::before { height: 0px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img, .videoslideshareresource .cmp-downloads-resources .cmp-downl= +oads-resources__container--w-img { padding: 7.72rem 0px 0px; margin: 0px -1= +.5rem; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img, .videoslideshareresource .cmp-downloads-resources .cmp-dow= +nloads-resources__container--w-img { padding: 12.22rem 0px 0px; margin: 0px= +; } +} + +@media screen and (min-width: 1000px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img, .videoslideshareresource .cmp-downloads-resources .cmp-dow= +nloads-resources__container--w-img { padding: 0px 0px 0px 2.5rem; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__content, .videoslideshareresource .cmp-downloads= +-resources .cmp-downloads-resources__container--w-img .cmp-teaser__content = +{ padding: 0px 1.5rem 2rem; box-shadow: none; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img .cmp-teaser__content, .videoslideshareresource .cmp-downloa= +ds-resources .cmp-downloads-resources__container--w-img .cmp-teaser__conten= +t { padding: 0px 2rem 2rem; } +} + +@media screen and (min-width: 1000px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img .cmp-teaser__content, .videoslideshareresource .cmp-downloa= +ds-resources .cmp-downloads-resources__container--w-img .cmp-teaser__conten= +t { padding: 3rem 2rem 3rem 0px; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__content .cmp-teaser__time-info, .videoslideshare= +resource .cmp-downloads-resources .cmp-downloads-resources__container--w-im= +g .cmp-teaser__content .cmp-teaser__time-info { float: right; margin-top: -= +6rem; font-size: 1.2rem; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img .cmp-teaser__content .cmp-teaser__time-info, .videoslidesha= +reresource .cmp-downloads-resources .cmp-downloads-resources__container--w-= +img .cmp-teaser__content .cmp-teaser__time-info { margin-top: -5.5rem; } +} + +@media screen and (min-width: 1000px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img .cmp-teaser__content .cmp-teaser__time-info, .videoslidesha= +reresource .cmp-downloads-resources .cmp-downloads-resources__container--w-= +img .cmp-teaser__content .cmp-teaser__time-info { float: none; margin: 0px = +0px 1.5rem; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__cloc= +k-icon, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-re= +sources__container--w-img .cmp-teaser__content .cmp-teaser__time-info .cmp-= +teaser__clock-icon { padding-right: 1rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__cloc= +k-icon::before, .videoslideshareresource .cmp-downloads-resources .cmp-down= +loads-resources__container--w-img .cmp-teaser__content .cmp-teaser__time-in= +fo .cmp-teaser__clock-icon::before { content: "=EF=90=82"; font-size: 20px;= + font-family: Ionicons; font-weight: 400; font-style: normal; line-height: = +1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; whi= +te-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text= +-rendering: optimizelegibility; font-feature-settings: "liga"; display: inl= +ine-block; position: relative; top: 0.2rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__description, .videoslideshareresource .cmp-downl= +oads-resources .cmp-downloads-resources__container--w-img .cmp-teaser__desc= +ription { overflow: hidden; margin: 0px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__description p, .videoslideshareresource .cmp-dow= +nloads-resources .cmp-downloads-resources__container--w-img .cmp-teaser__de= +scription p { margin: 1.5rem 0px; font-size: 1.2rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-re= +sources__container { padding: 0px; margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-= +resources__container { margin: 0px; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__content, .videoslideshareresource .cmp-downloads-resour= +ces .cmp-downloads-resources__container .cmp-teaser__content { padding: 2re= +m 1.5rem; box-shadow: none; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer .cmp-teaser__content, .videoslideshareresource .cmp-downloads-reso= +urces .cmp-downloads-resources__container .cmp-teaser__content { padding: 2= +rem; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__content .cmp-teaser__time-info, .videoslideshareresourc= +e .cmp-downloads-resources .cmp-downloads-resources__container .cmp-teaser_= +_content .cmp-teaser__time-info { margin: 1.5rem 0px; font-size: 1.2rem; } + +.videoslideshareresource .downloadsbasemodule .cmp-downloads-resources .cmp= +-downloads-resources__container .cmp-teaser__content .cmp-teaser__time-info= +, .videoslideshareresource .videoslideshareresource .cmp-downloads-resource= +s .cmp-downloads-resources__container .cmp-teaser__content .cmp-teaser__tim= +e-info { margin: 1.5rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer .cmp-teaser__content .cmp-teaser__time-info, .videoslideshareresou= +rce .cmp-downloads-resources .cmp-downloads-resources__container .cmp-tease= +r__content .cmp-teaser__time-info, .videoslideshareresource .downloadsbasem= +odule .cmp-downloads-resources .cmp-downloads-resources__container .cmp-tea= +ser__content .cmp-teaser__time-info, .videoslideshareresource .videoslidesh= +areresource .cmp-downloads-resources .cmp-downloads-resources__container .c= +mp-teaser__content .cmp-teaser__time-info { margin: 1.5rem 0px; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__clock-icon,= + .videoslideshareresource .cmp-downloads-resources .cmp-downloads-resources= +__container .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__clock-= +icon { padding-right: 1rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__clock-icon:= +:before, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-r= +esources__container .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser= +__clock-icon::before { content: "=EF=90=82"; font-size: 20px; font-family: = +Ionicons; font-weight: 400; font-style: normal; line-height: 1; text-transf= +orm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowr= +ap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: op= +timizelegibility; font-feature-settings: "liga"; display: inline-block; pos= +ition: relative; top: 0.2rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description, .videoslideshareresource .cmp-downloads-re= +sources .cmp-downloads-resources__container .cmp-teaser__description { over= +flow: hidden; margin: 0px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description p, .videoslideshareresource .cmp-downloads-= +resources .cmp-downloads-resources__container .cmp-teaser__description p { = +margin: 0px 0px 1.5rem; font-size: 1.2rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description a, .videoslideshareresource .cmp-downloads-= +resources .cmp-downloads-resources__container .cmp-teaser__description a { = +margin-left: 2px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container, .videoslides= +hareresource .cmp-downloads-resources .cmp-downloads-resources__container .= +cmp-teaser__description .cmp-teaser__action-container { padding-top: 0px; f= +loat: left; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +eye-icon, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-= +resources__container .cmp-teaser__description .cmp-teaser__action-container= + .cmp-teaser__eye-icon { padding-right: 1rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +eye-icon::before, .videoslideshareresource .cmp-downloads-resources .cmp-do= +wnloads-resources__container .cmp-teaser__description .cmp-teaser__action-c= +ontainer .cmp-teaser__eye-icon::before { content: "=EF=90=A5"; font-size: 2= +4px; font-family: Ionicons; font-weight: 400; font-style: normal; line-heig= +ht: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal;= + white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; = +text-rendering: optimizelegibility; font-feature-settings: "liga"; display:= + inline-block; color: inherit; position: relative; top: 0.35rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +eye-icon:hover::before, .downloadsbasemodule .cmp-downloads-resources .cmp-= +downloads-resources__container .cmp-teaser__description .cmp-teaser__action= +-container .cmp-teaser__eye-icon:hover:focus, .videoslideshareresource .cmp= +-downloads-resources .cmp-downloads-resources__container .cmp-teaser__descr= +iption .cmp-teaser__action-container .cmp-teaser__eye-icon:hover::before, .= +videoslideshareresource .cmp-downloads-resources .cmp-downloads-resources__= +container .cmp-teaser__description .cmp-teaser__action-container .cmp-tease= +r__eye-icon:hover:focus { color: rgb(0, 0, 136); } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +action-link::after, .videoslideshareresource .cmp-downloads-resources .cmp-= +downloads-resources__container .cmp-teaser__description .cmp-teaser__action= +-container .cmp-teaser__action-link::after { content: ""; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +action-link, .videoslideshareresource .cmp-downloads-resources .cmp-downloa= +ds-resources__container .cmp-teaser__description .cmp-teaser__action-contai= +ner .cmp-teaser__action-link { background-color: rgb(255, 255, 255); color:= + rgb(0, 77, 255); margin-bottom: 2px; margin-left: 2px; padding: 0px; displ= +ay: inline-flex; -webkit-box-align: baseline; align-items: baseline; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +action-link:focus, .downloadsbasemodule .cmp-downloads-resources .cmp-downl= +oads-resources__container .cmp-teaser__description .cmp-teaser__action-cont= +ainer .cmp-teaser__action-link:hover, .videoslideshareresource .cmp-downloa= +ds-resources .cmp-downloads-resources__container .cmp-teaser__description .= +cmp-teaser__action-container .cmp-teaser__action-link:focus, .videoslidesha= +reresource .cmp-downloads-resources .cmp-downloads-resources__container .cm= +p-teaser__description .cmp-teaser__action-container .cmp-teaser__action-lin= +k:hover { color: rgb(0, 0, 136); text-decoration: underline; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +action-link::before, .videoslideshareresource .cmp-downloads-resources .cmp= +-downloads-resources__container .cmp-teaser__description .cmp-teaser__actio= +n-container .cmp-teaser__action-link::before { height: 0px; } + +.downloadsbasemodule.color-background-gray .cmp-downloads-resources__contai= +ner .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__act= +ion-link, .downloadsbasemodule.color-background-gray .cmp-teaser .cmp-tease= +r__action-container .cmp-teaser__action-link, .downloadsbasemodule.color-ba= +ckground-gray .cmp-teaser__content, .videoslideshareresource.color-backgrou= +nd-gray .cmp-downloads-resources__container .cmp-teaser__description .cmp-t= +easer__action-container .cmp-teaser__action-link, .videoslideshareresource.= +color-background-gray .cmp-teaser .cmp-teaser__action-container .cmp-teaser= +__action-link, .videoslideshareresource.color-background-gray .cmp-teaser__= +content { background-color: rgb(242, 242, 242); } + +.cmp-feature-insight__container { position: relative; background-color: rgb= +(242, 242, 242); } + +.cmp-feature-insight__white-bg-container .cmp-feature-insight__container { = +background-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__title-container { margin: 0px 30rem 0px 0px; padding: 6rem = +3rem 1.5rem 4.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__title-container { margin: 0px 41.5rem 0px 0px; padding: 10r= +em 8rem 3rem 1.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__image-container { left: auto; right: 4.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__image-container { right: 1.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__bg-container { padding: 0px 11.5rem 3rem 4.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__bg-container { padding: 0px 8rem 5rem 1.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__text-section { padding: 0px 21.5rem 0px 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__text-section { padding: 0px 41.5rem 0px 4rem; } +} + +.cmp-feature-insight__container .cmp-teaser__action-container { padding-top= +: 0px; margin: auto; } + +.cmp-feature-insight__container .cmp-teaser__title { margin-top: 0px; min-h= +eight: auto; font-family: Graphik, Arial, system-ui, -apple-system, blinkma= +csystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarel= +l, sans-serif; font-weight: 800; font-style: normal; text-transform: none; = +color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container .cmp-teaser__title { font-size: 2.5rem; } +} + +.cmp-feature-insight__container .cmp-teaser__title a { color: rgb(0, 0, 0);= + } + +.cmp-feature-insight__container .cmp-teaser__title a:focus, .cmp-feature-in= +sight__container .cmp-teaser__title a:hover { text-decoration: underline; c= +olor: rgb(0, 77, 255); } + +.cmp-feature-insight__container .cmp-teaser__pretitle { border-top: transpa= +rent; border-right: transparent; border-left: transparent; border-image: in= +itial; border-bottom: 2px solid rgb(0, 77, 255); color: rgb(0, 0, 0); displ= +ay: inline-block; font-size: 1.2rem; font-weight: 600; line-height: 2rem; t= +ext-transform: none; margin: 0px; } + +.cmp-feature-insight__container .cmp-teaser__pretitle a { color: rgb(0, 0, = +0); text-decoration: none; } + +.cmp-feature-insight__container .cmp-teaser__pretitle a:hover { color: rgb(= +0, 77, 255); } + +.cmp-feature-insight__container .cmp-teaser__pretitle a:focus { color: rgb(= +0, 77, 255); padding-bottom: 0.5rem; } + +.cmp-feature-insight__title-container { padding: 1.5rem 1.5rem 3rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__title-container { margin-left: 30rem; padding: 6rem= + 4.5rem 1.5rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__title-container { margin-left: 41.5rem; padding: 10= +rem 1.5rem 3rem 8rem; } +} + +.cmp-feature-insight__image-container { display: flex; position: relative; = +width: 20rem; height: 20rem; left: 1.5rem; box-shadow: rgba(0, 0, 0, 0.5) 0= +px 2px 4px 0px; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__image-container { position: absolute; width: 25.5re= +m; height: 25.5rem; left: 4.5rem; top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__image-container { width: 40rem; height: 40rem; left= +: 1.5rem; top: 4rem; } +} + +.cmp-feature-insight__image-container .cmp-teaser__image { border: none; } + +.cmp-feature-insight__bg-container { width: 100%; padding-top: 10rem; margi= +n-top: -20rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__bg-container { margin-top: 0px; padding: 0px 4.5rem= + 3rem 11.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__bg-container { padding: 0px 1.5rem 5rem 8rem; } +} + +.cmp-feature-insight__text-section { background-color: rgb(255, 255, 255); = +padding: 10rem 1.5rem 0px; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__text-section { padding: 0px 3rem 0px 21.5rem; min-h= +eight: 25rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__text-section { min-height: 32rem; padding: 0px 3rem= + 0px 41.5rem; } +} + +.cmp-feature-insight__grey-text-bg-container .cmp-feature-insight__text-sec= +tion { background-color: rgb(242, 242, 242); } + +.cmp-feature-insight__tag-container { padding: 3rem 0px 1rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__tag-container { padding: 2rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__tag-container { padding: 4rem 0px 3rem; } +} + +.cmp-feature-insight__card-title-container { padding-bottom: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__card-title-container { padding-bottom: 2rem; } +} + +.cmp-feature-insight__card-desc-container { padding-bottom: 2rem; font-size= +: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__card-desc-container { font-size: 1.6rem; } +} + +.cmp-feature-insight__card-desc-container .cmp-teaser__description { margin= +: 0px; } + +.cmp-feature-insight__cta-container { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__cta-container { padding-bottom: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__cta-container { padding-bottom: 4rem; } +} + +.cmp-topic-block__container { position: relative; padding: 3rem 0px 2rem; } + +.cmp-topic-block__container .cmp-topic-block__img-slice-bottom, .cmp-topic-= +block__container .cmp-topic-block__img-slice-top { position: absolute; left= +: 0px; right: 0px; display: none; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-bottom, .cmp-topi= +c-block__container .cmp-topic-block__img-slice-top { display: block; } +} + +.cmp-topic-block__container .cmp-topic-block__img-slice-bottom .cmp-image, = +.cmp-topic-block__container .cmp-topic-block__img-slice-bottom .cmp-image__= +image, .cmp-topic-block__container .cmp-topic-block__img-slice-bottom .imag= +e, .cmp-topic-block__container .cmp-topic-block__img-slice-top .cmp-image, = +.cmp-topic-block__container .cmp-topic-block__img-slice-top .cmp-image__ima= +ge, .cmp-topic-block__container .cmp-topic-block__img-slice-top .image { he= +ight: 100%; } + +.cmp-topic-block__container .cmp-topic-block__img-slice-top { top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-top { height: 12.= +2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-top { height: 20r= +em; } +} + +.cmp-topic-block__container .cmp-topic-block__img-slice-bottom { bottom: 0p= +x; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-bottom { height: = +10rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-bottom { height: = +17.6rem; } +} + +.cmp-topic-block__container .cmp-topic-block__container-restriction { max-w= +idth: 120rem; margin: 0px auto; } + +.cmp-topic-block__container .cmp-topic-block__color-bar-image-container { p= +osition: relative; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__color-bar-image-container {= + margin-top: 5rem; position: absolute; } +} + +.cmp-topic-block__container .cmp-topic-block__color-bar-wrapper { backgroun= +d-color: rgba(161, 0, 255, 0.75); position: relative; z-index: 2; } + +.cmp-topic-block__container .cmp-topic-block__color-bar { padding: 2rem 1.5= +rem; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__color-bar { padding-left: c= +alc(41.67% + 1.5rem); } +} + +.cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__conten= +t { background-color: rgba(161, 0, 255, 0.75); padding: 0px; border: none; = +} + +.cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__title-= +link:hover { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__desc= +ription { margin-top: 1.5rem; } +} + +.cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__title = +{ font-size: 2rem; font-weight: 700; line-height: 2.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__titl= +e { font-size: 3.5rem; line-height: 4.2rem; } +} + +.cmp-topic-block__container .cmp-teaser__action-container { padding: 0px; } + +.cmp-topic-block__container .cmp-topic-block__image-blockquote-container { = +position: relative; padding: 0px 1.5rem; margin-top: -2rem; z-index: 1; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__image-blockquote-container = +{ margin-left: 41.67%; } +} + +.cmp-topic-block__container .cmp-topic-block__image-blockquote-container .c= +mp-topic-block__blockquote-container { padding: 5rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__image-blockquote-container = +.cmp-topic-block__blockquote-container { padding: 7rem 0px 2rem; } +} + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__content-card-wrapper { padd= +ing: 0px 1.5rem; width: 41.67%; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__content-card-wrapper { padd= +ing-right: 5rem; } +} + +.cmp-topic-block__container .cmp-topic-block__content-card-container { posi= +tion: relative; background-color: rgb(255, 255, 255); border-top: 0.4rem so= +lid rgb(161, 0, 255); box-shadow: rgb(204, 204, 204) 0px 0.2rem 0.4rem 0px;= + z-index: 2; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer { margin: 0px; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer__arrow-tag { display: none; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer__content { border: none; padding: 2rem; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer__description { margin-bottom: 0px; padding-right: 0px; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer__title { font-weight: 700; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .separ= +ator { padding: 0px 1.5rem; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .separ= +ator .cmp-separator__horizontal-rule { margin: 0px; } + +.topic-block.color-block-accent-purple-1 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-1 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(180, 85, 170, 0.75); } + +.topic-block.color-block-accent-purple-1 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(180, 85, 170); } + +.topic-block.color-block-accent-purple-2 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-2 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(160, 85, 245, 0.75); } + +.topic-block.color-block-accent-purple-2 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(160, 85, 245); } + +.topic-block.color-block-accent-purple-3 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-3 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(190, 130, 255, 0.75); } + +.topic-block.color-block-accent-purple-3 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(190, 130, 255); } + +.topic-block.color-block-accent-purple-4 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-4 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(220, 175, 255, 0.75); } + +.topic-block.color-block-accent-purple-4 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(220, 175, 255); } + +.topic-block.color-block-accent-purple-5 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-5 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(230, 220, 255, 0.75); } + +.topic-block.color-block-accent-purple-5 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(230, 220, 255); } + +.topic-block.color-block-alt-blue .cmp-topic-block__color-bar-wrapper, .top= +ic-block.color-block-alt-blue .cmp-topic-block__color-bar-wrapper .cmp-teas= +er__content { background-color: rgba(0, 65, 240, 0.75); } + +.topic-block.color-block-alt-blue .cmp-topic-block__content-card-container = +{ border-color: rgb(0, 65, 240); } + +.topic-block.color-block-alt-gray .cmp-topic-block__color-bar-wrapper, .top= +ic-block.color-block-alt-gray .cmp-topic-block__color-bar-wrapper .cmp-teas= +er__content { background-color: rgba(190, 190, 190, 0.75); } + +.topic-block.color-block-alt-gray .cmp-topic-block__content-card-container = +{ border-color: rgb(190, 190, 190); } + +.topic-block.color-block-alt-gray-dark .cmp-topic-block__color-bar-wrapper,= + .topic-block.color-block-alt-gray-dark .cmp-topic-block__color-bar-wrapper= + .cmp-teaser__content { background-color: rgba(150, 150, 150, 0.75); } + +.topic-block.color-block-alt-gray-dark .cmp-topic-block__content-card-conta= +iner { border-color: rgb(150, 150, 150); } + +.topic-block.color-block-alt-gray-darker .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-alt-gray-darker .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(90, 90, 90, 0.75); } + +.topic-block.color-block-alt-gray-darker .cmp-topic-block__content-card-con= +tainer { border-color: rgb(90, 90, 90); } + +.topic-block.color-block-alt-green .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-alt-green .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(0, 215, 0, 0.75); } + +.topic-block.color-block-alt-green .cmp-topic-block__content-card-container= + { border-color: rgb(0, 215, 0); } + +.topic-block.color-block-alt-red .cmp-topic-block__color-bar-wrapper, .topi= +c-block.color-block-alt-red .cmp-topic-block__color-bar-wrapper .cmp-teaser= +__content { background-color: rgba(255, 0, 0, 0.75); } + +.topic-block.color-block-alt-red .cmp-topic-block__content-card-container {= + border-color: red; } + +.topic-block.color-block-alt-yellow .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-alt-yellow .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(255, 255, 0, 0.75); } + +.topic-block.color-block-alt-yellow .cmp-topic-block__content-card-containe= +r { border-color: rgb(255, 255, 0); } + +.topic-block.color-block-aqua .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-aqua .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(0, 255, 187, 0.75); } + +.topic-block.color-block-aqua .cmp-topic-block__content-card-container { bo= +rder-color: rgb(0, 255, 187); } + +.topic-block.color-block-blue .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-blue .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(0, 186, 255, 0.75); } + +.topic-block.color-block-blue .cmp-topic-block__content-card-container { bo= +rder-color: rgb(0, 186, 255); } + +.topic-block.color-block-blue-green .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-blue-green .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(5, 240, 165, 0.75); } + +.topic-block.color-block-blue-green .cmp-topic-block__content-card-containe= +r { border-color: rgb(5, 240, 165); } + +.topic-block.color-block-brand-green .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-brand-green .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(100, 255, 80, 0.75); } + +.topic-block.color-block-brand-green .cmp-topic-block__content-card-contain= +er { border-color: rgb(100, 255, 80); } + +.topic-block.color-block-brand-orange .cmp-topic-block__color-bar-wrapper, = +.topic-block.color-block-brand-orange .cmp-topic-block__color-bar-wrapper .= +cmp-teaser__content { background-color: rgba(255, 120, 0, 0.75); } + +.topic-block.color-block-brand-orange .cmp-topic-block__content-card-contai= +ner { border-color: rgb(255, 120, 0); } + +.topic-block.color-block-brand-yellow .cmp-topic-block__color-bar-wrapper, = +.topic-block.color-block-brand-yellow .cmp-topic-block__color-bar-wrapper .= +cmp-teaser__content { background-color: rgba(255, 235, 50, 0.75); } + +.topic-block.color-block-brand-yellow .cmp-topic-block__content-card-contai= +ner { border-color: rgb(255, 235, 50); } + +.topic-block.color-block-blue-dark .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-blue-dark .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(0, 142, 255, 0.75); } + +.topic-block.color-block-blue-dark .cmp-topic-block__content-card-container= + { border-color: rgb(0, 142, 255); } + +.topic-block.color-block-blue-light .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-blue-light .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(0, 243, 255, 0.75); } + +.topic-block.color-block-blue-light .cmp-topic-block__content-card-containe= +r { border-color: rgb(0, 243, 255); } + +.topic-block.color-block-core-purple .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-core-purple .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(70, 0, 115, 0.75); } + +.topic-block.color-block-core-purple .cmp-topic-block__content-card-contain= +er { border-color: rgb(70, 0, 115); } + +.topic-block.color-block-cyan .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-cyan .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(0, 255, 255, 0.75); } + +.topic-block.color-block-cyan .cmp-topic-block__content-card-container { bo= +rder-color: rgb(0, 255, 255); } + +.topic-block.color-block-gray .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-gray .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(167, 167, 167, 0.75); } + +.topic-block.color-block-gray .cmp-topic-block__content-card-container { bo= +rder-color: rgb(167, 167, 167); } + +.topic-block.color-block-gray-base .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-gray-base .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(0, 0, 0, 0.75); } + +.topic-block.color-block-gray-base .cmp-topic-block__content-card-container= + { border-color: rgb(0, 0, 0); } + +.topic-block.color-block-gray-dark .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-gray-dark .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(107, 107, 107, 0.75); } + +.topic-block.color-block-gray-dark .cmp-topic-block__content-card-container= + { border-color: rgb(107, 107, 107); } + +.topic-block.color-block-gray-darker .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-gray-darker .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(74, 74, 74, 0.75); } + +.topic-block.color-block-gray-darker .cmp-topic-block__content-card-contain= +er { border-color: rgb(74, 74, 74); } + +.topic-block.color-block-gray-light .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-gray-light .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(204, 204, 204, 0.75); } + +.topic-block.color-block-gray-light .cmp-topic-block__content-card-containe= +r { border-color: rgb(204, 204, 204); } + +.topic-block.color-block-gray-lighter .cmp-topic-block__color-bar-wrapper, = +.topic-block.color-block-gray-lighter .cmp-topic-block__color-bar-wrapper .= +cmp-teaser__content { background-color: rgba(227, 227, 227, 0.75); } + +.topic-block.color-block-gray-lighter .cmp-topic-block__content-card-contai= +ner { border-color: rgb(227, 227, 227); } + +.topic-block.color-block-gray-lightest .cmp-topic-block__color-bar-wrapper,= + .topic-block.color-block-gray-lightest .cmp-topic-block__color-bar-wrapper= + .cmp-teaser__content { background-color: rgba(242, 242, 242, 0.75); } + +.topic-block.color-block-gray-lightest .cmp-topic-block__content-card-conta= +iner { border-color: rgb(242, 242, 242); } + +.topic-block.color-block-grayishyellow-dark .cmp-topic-block__color-bar-wra= +pper, .topic-block.color-block-grayishyellow-dark .cmp-topic-block__color-b= +ar-wrapper .cmp-teaser__content { background-color: rgba(150, 150, 140, 0.7= +5); } + +.topic-block.color-block-grayishyellow-dark .cmp-topic-block__content-card-= +container { border-color: rgb(150, 150, 140); } + +.topic-block.color-block-grayishyellow-light .cmp-topic-block__color-bar-wr= +apper, .topic-block.color-block-grayishyellow-light .cmp-topic-block__color= +-bar-wrapper .cmp-teaser__content { background-color: rgba(230, 230, 220, 0= +.75); } + +.topic-block.color-block-grayishyellow-light .cmp-topic-block__content-card= +-container { border-color: rgb(230, 230, 220); } + +.topic-block.color-block-green .cmp-topic-block__color-bar-wrapper, .topic-= +block.color-block-green .cmp-topic-block__color-bar-wrapper .cmp-teaser__co= +ntent { background-color: rgba(0, 255, 0, 0.75); } + +.topic-block.color-block-green .cmp-topic-block__content-card-container { b= +order-color: rgb(0, 255, 0); } + +.topic-block.color-block-green-dark .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-green-dark .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(0, 83, 10, 0.75); } + +.topic-block.color-block-green-dark .cmp-topic-block__content-card-containe= +r { border-color: rgb(0, 83, 10); } + +.topic-block.color-block-link .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-link .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(0, 77, 255, 0.75); } + +.topic-block.color-block-link .cmp-topic-block__content-card-container { bo= +rder-color: rgb(0, 77, 255); } + +.topic-block.color-block-link-dark .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-link-dark .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(0, 0, 136, 0.75); } + +.topic-block.color-block-link-dark .cmp-topic-block__content-card-container= + { border-color: rgb(0, 0, 136); } + +.topic-block.color-block-orange .cmp-topic-block__color-bar-wrapper, .topic= +-block.color-block-orange .cmp-topic-block__color-bar-wrapper .cmp-teaser__= +content { background-color: rgba(255, 182, 0, 0.75); } + +.topic-block.color-block-orange .cmp-topic-block__content-card-container { = +border-color: rgb(255, 182, 0); } + +.topic-block.color-block-orange-dark .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-orange-dark .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(255, 149, 0, 0.75); } + +.topic-block.color-block-orange-dark .cmp-topic-block__content-card-contain= +er { border-color: rgb(255, 149, 0); } + +.topic-block.color-block-pink .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-pink .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(231, 0, 116, 0.75); } + +.topic-block.color-block-pink .cmp-topic-block__content-card-container { bo= +rder-color: rgb(231, 0, 116); } + +.topic-block.color-block-pink-dark .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-pink-dark .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(164, 2, 83, 0.75); } + +.topic-block.color-block-pink-dark .cmp-topic-block__content-card-container= + { border-color: rgb(164, 2, 83); } + +.topic-block.color-block-pink-light .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-pink-light .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(255, 80, 160, 0.75); } + +.topic-block.color-block-pink-light .cmp-topic-block__content-card-containe= +r { border-color: rgb(255, 80, 160); } + +.topic-block.color-block-purple .cmp-topic-block__color-bar-wrapper, .topic= +-block.color-block-purple .cmp-topic-block__color-bar-wrapper .cmp-teaser__= +content { background-color: rgba(161, 0, 255, 0.75); } + +.topic-block.color-block-purple .cmp-topic-block__content-card-container { = +border-color: rgb(161, 0, 255); } + +.topic-block.color-block-purple-dark .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-purple-dark .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(117, 0, 192, 0.75); } + +.topic-block.color-block-purple-dark .cmp-topic-block__content-card-contain= +er { border-color: rgb(117, 0, 192); } + +.topic-block.color-block-purple-darkest .cmp-topic-block__color-bar-wrapper= +, .topic-block.color-block-purple-darkest .cmp-topic-block__color-bar-wrapp= +er .cmp-teaser__content { background-color: rgba(70, 1, 115, 0.75); } + +.topic-block.color-block-purple-darkest .cmp-topic-block__content-card-cont= +ainer { border-color: rgb(70, 1, 115); } + +.topic-block.color-block-red .cmp-topic-block__color-bar-wrapper, .topic-bl= +ock.color-block-red .cmp-topic-block__color-bar-wrapper .cmp-teaser__conten= +t { background-color: rgba(231, 15, 41, 0.75); } + +.topic-block.color-block-red .cmp-topic-block__content-card-container { bor= +der-color: rgb(231, 15, 41); } + +.topic-block.color-block-red-dark .cmp-topic-block__color-bar-wrapper, .top= +ic-block.color-block-red-dark .cmp-topic-block__color-bar-wrapper .cmp-teas= +er__content { background-color: rgba(189, 0, 29, 0.75); } + +.topic-block.color-block-red-dark .cmp-topic-block__content-card-container = +{ border-color: rgb(189, 0, 29); } + +.topic-block.color-block-red-darker .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-red-darker .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(113, 0, 18, 0.75); } + +.topic-block.color-block-red-darker .cmp-topic-block__content-card-containe= +r { border-color: rgb(113, 0, 18); } + +.topic-block.color-block-red-light .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-red-light .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(255, 50, 70, 0.75); } + +.topic-block.color-block-red-light .cmp-topic-block__content-card-container= + { border-color: rgb(255, 50, 70); } + +.topic-block.color-block-white .cmp-topic-block__color-bar-wrapper, .topic-= +block.color-block-white .cmp-topic-block__color-bar-wrapper .cmp-teaser__co= +ntent { background-color: rgba(255, 255, 255, 0.75); } + +.topic-block.color-block-white .cmp-topic-block__content-card-container { b= +order-color: rgb(255, 255, 255); } + +.topic-block.color-block-yellow .cmp-topic-block__color-bar-wrapper, .topic= +-block.color-block-yellow .cmp-topic-block__color-bar-wrapper .cmp-teaser__= +content { background-color: rgba(255, 212, 46, 0.75); } + +.topic-block.color-block-yellow .cmp-topic-block__content-card-container { = +border-color: rgb(255, 212, 46); } + +.topic-block.color-block-yellow-dark .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-yellow-dark .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(240, 192, 0, 0.75); } + +.topic-block.color-block-yellow-dark .cmp-topic-block__content-card-contain= +er { border-color: rgb(240, 192, 0); } + +.topic-block.color-block-yellow-light .cmp-topic-block__color-bar-wrapper, = +.topic-block.color-block-yellow-light .cmp-topic-block__color-bar-wrapper .= +cmp-teaser__content { background-color: rgba(255, 240, 179, 0.75); } + +.topic-block.color-block-yellow-light .cmp-topic-block__content-card-contai= +ner { border-color: rgb(255, 240, 179); } + +.topic-block.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp-b= +utton__cta-arrow--right .cmp-button, .topic-block.cmp-topic-block__dark-the= +me .cmp-topic-block__color-bar .cmp-teaser__action-link, .topic-block.cmp-t= +opic-block__dark-theme .cmp-topic-block__color-bar .cmp-teaser__description= +, .topic-block.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp= +-teaser__title, .topic-block.cmp-topic-block__dark-theme .cmp-topic-block__= +color-bar .cmp-teaser__title-link { color: rgb(255, 255, 255); } + +.topic-block.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp-b= +utton__cta-arrow--right .cmp-button .cmp-button__text::before, .topic-block= +.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp-teaser__actio= +n-link .cmp-button__text::before, .topic-block.cmp-topic-block__dark-theme = +.cmp-topic-block__color-bar .cmp-teaser__action-link::before, .topic-block.= +cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp-teaser__descri= +ption .cmp-button__text::before, .topic-block.cmp-topic-block__dark-theme .= +cmp-topic-block__color-bar .cmp-teaser__title-link .cmp-button__text::befor= +e, .topic-block.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cm= +p-teaser__title .cmp-button__text::before { background-color: rgb(255, 255,= + 255); } + +.topic-block.cmp-topic-block__light-theme .cmp-topic-block__color-bar .cmp-= +button__cta-arrow--right .cmp-button, .topic-block.cmp-topic-block__light-t= +heme .cmp-topic-block__color-bar .cmp-teaser__action-link, .topic-block.cmp= +-topic-block__light-theme .cmp-topic-block__color-bar .cmp-teaser__descript= +ion, .topic-block.cmp-topic-block__light-theme .cmp-topic-block__color-bar = +.cmp-teaser__title, .topic-block.cmp-topic-block__light-theme .cmp-topic-bl= +ock__color-bar .cmp-teaser__title-link { color: rgb(0, 0, 0); } + +.topic-block.cmp-topic-block__light-theme .cmp-topic-block__color-bar .cmp-= +button__cta-arrow--right .cmp-button .cmp-button__text::before, .topic-bloc= +k.cmp-topic-block__light-theme .cmp-topic-block__color-bar .cmp-teaser__act= +ion-link .cmp-button__text::before, .topic-block.cmp-topic-block__light-the= +me .cmp-topic-block__color-bar .cmp-teaser__action-link::before, .topic-blo= +ck.cmp-topic-block__light-theme .cmp-topic-block__color-bar .cmp-teaser__de= +scription .cmp-button__text::before, .topic-block.cmp-topic-block__light-th= +eme .cmp-topic-block__color-bar .cmp-teaser__title-link .cmp-button__text::= +before, .topic-block.cmp-topic-block__light-theme .cmp-topic-block__color-b= +ar .cmp-teaser__title .cmp-button__text::before { background-color: rgb(0, = +0, 0); } + +@media screen and (min-width: 768px) { + .topic-block.cmp-topic-block__right-variation .cmp-topic-block__container= + .cmp-topic-block__color-bar { padding-right: calc(41.67% + 1.5rem); paddin= +g-left: 3.5rem; } +} + +@media screen and (min-width: 768px) { + .topic-block.cmp-topic-block__right-variation .cmp-topic-block__container= + .cmp-topic-block__image-blockquote-container { margin-right: 41.67%; margi= +n-left: 0px; } +} + +@media screen and (min-width: 768px) { + .topic-block.cmp-topic-block__right-variation .cmp-topic-block__container= + .cmp-topic-block__content-card-wrapper { margin-left: 58.33%; } +} + +@media screen and (min-width: 1000px) { + .topic-block.cmp-topic-block__right-variation .cmp-topic-block__container= + .cmp-topic-block__content-card-wrapper { padding-left: 5rem; padding-right= +: 1.5rem; } +} + +.cmp-related-leadership-block-with-filter { display: block; width: 100%; fl= +ex-wrap: wrap; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block { d= +isplay: block; position: relative; background-color: transparent; padding: = +2rem 0px 1.08rem; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block {= + padding: 2rem 0px; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__he= +ader { display: block; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__he= +ader--title { font-size: 4.8rem; line-height: 1.6; padding: 0px 1.5rem; mar= +gin: 3rem 0px 0px; overflow-wrap: break-word; word-break: break-word; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__he= +ader--title .cmp-title__text { font-weight: 600; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__he= +ader--description { line-height: 1.6; width: 100%; padding: 0px 1.5rem; mar= +gin: 2rem 0px 0px; overflow-wrap: break-word; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +header--description { width: 66.6667%; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block { display: block; padding: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block { padding: 3rem 0px 0px; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button { position: inherit; padding: 1.88rem 0px 3rem 0.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button { top: 4em; position: absolute; right: 0px; margin-rig= +ht: 15px; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-button { background-color: transparent; border: 0.2= +3rem solid rgb(0, 0, 0); min-width: 21.44rem; line-height: 1rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-button { width: 34.5rem; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-button__icon::after { content: "=EF=8C=9B"; font-si= +ze: 2.4rem; font-family: Ionicons; display: block; font-weight: 400; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; margin: 0.5rem; color: rgb(0, 0, 0); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-button:hover { border: 0.23rem solid rgb(107, 107, = +107); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-button__text { color: rgb(0, 0, 0); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion { display: none; height: 100%; width: 100= +%; position: fixed; margin: 0px; top: 0px; left: 0px; background-color: rgb= +(255, 255, 255); overflow: hidden auto; z-index: 9999; -webkit-box-orient: = +vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion { border: 0.23rem solid rgb(0, 0, 0); p= +osition: absolute; width: 34.5rem; left: 1.5rem; margin-top: 20px; top: aut= +o; height: auto; overflow: visible; z-index: 1; } +} + +@media screen and (min-width: 1200px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion { right: 0px; width: 132%; left: auto; = +} +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion::before { display: none; } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion::before { content: ""; position: absolu= +te; width: 0px; height: 0px; border-color: rgb(0, 0, 0); border-style: soli= +d; border-width: 1.2rem 1.9rem 1rem 1rem; transform: rotate(-45deg); displa= +y: inline; right: 2.15rem; top: -0.9rem; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-container { -webkit-box-flex:= + 1; flex: 1 0 auto; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-container::before { display: = +none; } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-filter-container::before { content= +: ""; position: absolute; width: 0px; height: 0px; border-color: rgb(255, 2= +55, 255); border-style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; trans= +form: rotate(-45deg); display: inline; right: 2.2rem; top: -0.7rem; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-header { padding: 1.52rem; cu= +rsor: pointer; margin-bottom: 0px; border-top: none; border-right: none; bo= +rder-left: none; border-image: initial; border-bottom: 0.2rem solid rgb(204= +, 204, 204); } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-filter-header { display: none; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-header .cmp-filter-title { fo= +nt-weight: 600; text-transform: uppercase; letter-spacing: 0.1248rem; line-= +height: 2.128rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-header .cmp-filter-close { fl= +oat: right; cursor: pointer; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-header .cmp-filter-close::bef= +ore { content: "=EF=8B=97"; font-size: 2.8rem; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer { border-top: 0.1rem s= +olid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-filter-footer { display: none; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton { display: none; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton, .cmp-related-leadership-block-with-filter .cmp-related-leadership-bloc= +k__filter_block--button .cmp-accordion .cmp-filter-footer .cmp-close-filter= +__button { float: right; padding-bottom: 2rem; margin-right: 0.512rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton-wrapper, .cmp-related-leadership-block-with-filter .cmp-related-leaders= +hip-block__filter_block--button .cmp-accordion .cmp-filter-footer .cmp-clos= +e-filter__button-wrapper { position: relative; z-index: 10; padding-top: 1.= +5rem; border-radius: 0px; display: block; transition: all 0.3s ease-out 0s;= + } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton-wrapper:hover .cmp-apply-filter__button-btn, .cmp-related-leadership-bl= +ock-with-filter .cmp-related-leadership-block__filter_block--button .cmp-ac= +cordion .cmp-filter-footer .cmp-apply-filter__button-wrapper:hover .cmp-clo= +se-filter__button-btn, .cmp-related-leadership-block-with-filter .cmp-relat= +ed-leadership-block__filter_block--button .cmp-accordion .cmp-filter-footer= + .cmp-close-filter__button-wrapper:hover .cmp-apply-filter__button-btn, .cm= +p-related-leadership-block-with-filter .cmp-related-leadership-block__filte= +r_block--button .cmp-accordion .cmp-filter-footer .cmp-close-filter__button= +-wrapper:hover .cmp-close-filter__button-btn { transform: translate(-0.5rem= +, -0.5rem); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton-btn, .cmp-related-leadership-block-with-filter .cmp-related-leadership-= +block__filter_block--button .cmp-accordion .cmp-filter-footer .cmp-close-fi= +lter__button-btn { min-width: 13.6rem; pointer-events: none; margin: 0.512r= +em 1rem 1.5008rem; padding: 1.5008rem; z-index: 10; transition: all 0.3s ea= +se-out 0s; text-transform: uppercase; color: rgb(255, 255, 255); background= +-color: rgb(0, 0, 0); text-align: center; white-space: nowrap; font-size: 1= +.4rem; line-height: 1.6rem; font-weight: 600; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton-behind, .cmp-related-leadership-block-with-filter .cmp-related-leadersh= +ip-block__filter_block--button .cmp-accordion .cmp-filter-footer .cmp-close= +-filter__button-behind { height: 4.00375rem; background-color: rgb(167, 167= +, 167); opacity: 1; padding: 1.312rem; margin: -4.9rem 0.56rem 0px 1.4rem; = +position: relative; z-index: -1; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-filter-number { m= +argin: 3.36rem 0px 0px 1.504rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing { padding-top: 2re= +m; overflow-x: auto; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-accordion-listing { max-height: 28= +rem; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing__item { padding-bo= +ttom: 2rem; margin-bottom: 0.5rem; -webkit-box-align: baseline; align-items= +: baseline; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing__item:focus { outl= +ine: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0px; margin: 0px 0.64rem= + 0.64rem 0.32rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing__label { position:= + relative; top: -0.3rem; color: rgb(74, 74, 74); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing__label:hover { col= +or: rgb(0, 0, 0); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"] { margin: 0px 1.5rem 0px 1.6rem; appearance: none; height: 1.8rem; m= +in-width: 1.8rem; background-color: rgb(255, 255, 255); border-radius: 0.3r= +em; border: 0.2rem solid rgb(74, 74, 74); -webkit-box-align: center; align-= +items: center; cursor: pointer; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"]:focus { outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.2re= +m; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"]:hover { border-color: rgb(0, 0, 0); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"]:checked { content: "=EF=8D=B4"; font-size: 2.4rem; font-family: Ioni= +cons; font-weight: 400; font-style: normal; line-height: 1; text-transform:= + none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; = +direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimi= +zelegibility; font-feature-settings: "liga"; display: inline; background-co= +lor: transparent; border: 0px; height: 0px; min-width: 1.8rem; outline: non= +e; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"]:checked::before { content: "=EF=8D=B4"; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing .cards-count { dis= +play: none; } + +@media screen and (max-width: 767.9px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-accordion-listing .cards-count { d= +isplay: block; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion__button { padding: 1.52rem= +; cursor: pointer; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion__item.zero-results { display: none; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--selected { display: none; padding-left: 0.5rem; margin-bottom: = +20px; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--selected .cmp-button-clear { float: left; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--selected .cmp-button { background-color: transparent; border: 0= +.1rem solid rgb(0, 0, 0); color: rgb(0, 0, 0); width: auto; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--selected .cmp-button__remove::after { padding-left: 1rem; conte= +nt: "=EF=8B=97"; font-size: 1.9rem; font-family: Ionicons; display: block; = +font-weight: 400; font-style: normal; line-height: 1; text-transform: none;= + letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direct= +ion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegi= +bility; font-feature-settings: "liga"; color: rgb(0, 0, 0); float: right; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block .cmp-related-leadership-block__filter_block--selected div { floa= +t: left; margin-right: 0.5rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing { display: flex; flex-wrap: wrap; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing .card { -webkit-box-flex: 0; flex: 0 0 2= +5%; padding: 0px 1.5rem; margin-bottom: 30px; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing .card .cmp-expert-card__link-linkedin, .= +cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fil= +ter_block--cards .cmp-rlb-listing .card .cmp-expert-card__link-twitter { di= +splay: none; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing .cmp-rlb-listing_second-row { width: 100= +%; display: flex; flex-wrap: wrap; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing__progressive-btns { width: 100%; -webkit= +-box-pack: center; justify-content: center; display: flex; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_butto= +n_hideall, .cmp-related-leadership-block-with-filter .cmp-related-leadershi= +p-block__filter_block--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-li= +sting_button_viewless, .cmp-related-leadership-block-with-filter .cmp-relat= +ed-leadership-block__filter_block--cards .cmp-rlb-listing__progressive-btns= + .cmp-rlb-listing_button_viewmore { display: none; margin: 0px 2.5rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_butto= +n_viewall.cmp-button__cta-arrow--right .cmp-button__text::after, .cmp-relat= +ed-leadership-block-with-filter .cmp-related-leadership-block__filter_block= +--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_button_viewmore= +.cmp-button__cta-arrow--right .cmp-button__text::after { transform: rotate(= +90deg); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_butto= +n_hideall.cmp-button__cta-arrow--right .cmp-button__text::after, .cmp-relat= +ed-leadership-block-with-filter .cmp-related-leadership-block__filter_block= +--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_button_viewless= +.cmp-button__cta-arrow--right .cmp-button__text::after { transform: rotate(= +-90deg); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"] .= +card { display: none; margin-bottom: 0px; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"] .= +card.card--display-desktop, .cmp-related-leadership-block-with-filter .cmp-= +related-leadership-block__filter_block--cards .cmp-rlb-listing[data-cmp-pro= +gressive-display=3D"true"] .card.card--display-mobile, .cmp-related-leaders= +hip-block-with-filter .cmp-related-leadership-block__filter_block--cards .c= +mp-rlb-listing[data-cmp-progressive-display=3D"true"] .card.card--display-t= +ablet { display: flex; } + +@media screen and (max-width: 767.9px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"]= + .card.card--display-mobile { margin-bottom: 20px; -webkit-box-flex: 0; fle= +x: 0 0 100%; padding: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"]= + .card.card--display-tablet { margin-bottom: 20px; -webkit-box-flex: 0; fle= +x: 0 0 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"]= + .card.card--display-desktop { margin-bottom: 30px; } +} + +.cmp-related-leadership-block-with-filter.color-background-gray .cmp-relate= +d-leadership-block { background-color: rgba(242, 242, 242, 0.9); } + +.cmp-related-leadership-block-with-filter .cmp-accordion__button[id^=3D"ite= +m1-button"] { border-top: 0px; } + +.cmp-related-leadership-block-with-filter .cmp-accordion__panel:last-child = +{ border-bottom: 0.113rem solid rgb(204, 204, 204); } + +.cmp-related-leadership-block-with-filter .cmp-button--text-link .cmp-butto= +n .cmp-button__text::before { bottom: -0.1rem; } + +.cmp-related-leadership-block-with-filter .acc-hide, .cmp-related-leadershi= +p-block-with-filter .cmp-expert-card--show { display: block; } + +.cmp-related-leadership-block-with-filter .acc-hide, .cmp-related-leadershi= +p-block-with-filter .cmp-expert-card--hide, .cmp-related-leadership-block-w= +ith-filter .temp-hide { display: none; } + +.cmp-related-leadership-block-with-filter .card { animation: auto ease 0s 1= + normal none running none; } + +@media screen and (max-width: 767.9px) { + .cmp-related-leadership-block-with-filter .cmp-accordion.acc-animation-en= +try { animation: 0.5s ease 0s 1 normal none running menu-drop-down; } +} + +@-webkit-keyframes menu-drop-down {=20 + 0% { height: 0%; } + 100% { height: 100%; } +} + +.cmp-related-leadership-block-with-filter .label-long { position: relative;= + top: 0.01rem; padding-left: 0.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .label-long { top: -0.1rem; } +} + +.cmp-related-leadership-block-with-filter .card-item_flex { display: flex; = +} + +@media screen and (max-width: 767.9px) { + .cmp-related-leadership-block-with-filter .cmp-accordion.acc-animation-ex= +it { animation: 0.5s ease 0s 1 normal none running menu-move-up; } +} + +@-webkit-keyframes menu-move-up {=20 + 0% { height: 100%; opacity: 1; } + 100% { height: 0%; opacity: 0; } +} + +@keyframes menu-move-up {=20 + 0% { height: 100%; opacity: 1; } + 100% { height: 0%; opacity: 0; } +} + +.cmp-related-leadership-block-with-filter .expertcards.rlb-animation-entry = +{ animation: 0.3s ease 0s 1 normal none running cards-zoom-in; } + +@-webkit-keyframes cards-zoom-in {=20 + 0% { transform: scale(0.1); } + 100% { transform: none; } +} + +@keyframes cards-zoom-in {=20 + 0% { transform: scale(0.1); } + 100% { transform: none; } +} + +.cmp-related-leadership-block-with-filter .card--display-mobile.card--displ= +ay-tablet.card--display-desktop.rlb-animation-view { animation: 0.4s ease 0= +s 1 normal none running cards-zoom-in-view; } + +@-webkit-keyframes cards-zoom-in-view {=20 + 0% { transform: scale(0.1); } + 100% { transform: none; } +} + +@keyframes cards-zoom-in-view {=20 + 0% { transform: scale(0.1); } + 100% { transform: none; } +} + +.cmp-theme-narrative__card .cmp-teaser__content { border: 0px; padding-top:= + 0px; padding-bottom: 0px; padding-left: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__card .cmp-teaser__content { padding-top: 1rem; } +} + +.cmp-theme-narrative__card .cmp-teaser__title { font-weight: 700; font-size= +: 2rem; line-height: 2.4rem; padding-bottom: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__card .cmp-teaser__title { font-size: 3.5rem; line-h= +eight: 4.2rem; padding-bottom: 0.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-theme-narrative__card .cmp-teaser__description { margin-bottom: 0.4r= +em; margin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__card .cmp-teaser__description { margin-bottom: 0.4r= +em; margin-right: 1rem; } +} + +.cmp-theme-narrative__card .cmp-teaser__description p { font-size: 1.2rem; = +line-height: 1.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__card .cmp-teaser__description p { font-size: 1.4rem= +; line-height: 2rem; } +} + +.cmp-theme-narrative__seperator .cmp-separator__horizontal-rule { backgroun= +d-color: rgb(204, 204, 204); margin: 0px 0px 16px; } + +@media screen and (min-width: 768px) { + .cmp-theme-narrative__seperator .cmp-separator__horizontal-rule { margin:= + 16px 0px; } +} + +.cmp-theme-narrative__text { margin-bottom: 1.6rem; } + +.cmp-theme-narrative__text .cmp-text p { font-size: 1.2rem; line-height: 1.= +5rem; } + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__text .cmp-text p { font-size: 1.4rem; line-height: = +2rem; } +} + +.cmp-theme-narrative__icons { display: flex; margin-top: 15px; -webkit-box-= +align: center; align-items: center; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button.cmp-theme-narrative= +__button--download .cmp-button::before, .cmp-theme-narrative__icons.cmp-the= +me-narrative__button.cmp-theme-narrative__button--email .cmp-button::before= + { border-radius: 100%; border: 0.2rem solid rgb(0, 77, 255); color: rgb(0,= + 77, 255); height: 4rem; width: 4rem; text-align: center; transition: all 0= +.5s ease 0s; vertical-align: middle; position: relative; margin-right: 1rem= +; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button.cmp-theme-narrative= +__button--download .cmp-button::before { content: "=EF=90=9F"; font-size: 2= +.4rem; font-feature-settings: "liga"; padding-top: 0.5rem; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button.cmp-theme-narrative= +__button--download .cmp-button::before, .cmp-theme-narrative__icons.cmp-the= +me-narrative__button.cmp-theme-narrative__button--email .cmp-button::before= + { font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button.cmp-theme-narrative= +__button--email .cmp-button::before { content: "=EF=90=A2"; font-size: 2.2r= +em; font-feature-settings: "liga"; padding-top: 0.6rem; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button { margi= +n: 0px; width: auto; font-weight: 600; color: rgb(0, 77, 255); text-decorat= +ion: none; line-height: 1.6; background-color: transparent; box-shadow: non= +e; transition: none 0s ease 0s; transform: none; padding: 0px; text-transfo= +rm: none; -webkit-box-pack: start; justify-content: flex-start; } + +@media screen and (min-width: 768px) { + .cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button { mar= +gin: 2.4rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button { mar= +gin: 2.4rem 0px 0px; font-size: 1.6rem; } +} + +.cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button__text {= + -webkit-box-align: center; align-items: center; display: inline-flex; text= +-transform: capitalize; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button:focus::= +before, .cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button= +:hover::before { text-decoration: none; background-color: rgb(0, 77, 255); = +color: rgb(255, 255, 255); transition: all 0.5s ease-in-out 0s; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button:focus s= +pan, .cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button:ho= +ver span { text-decoration: underline; } + +@media screen and (min-width: 768px) { + .cmp-button--inline { display: inline-flex; padding-right: 4rem; } +} + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser { -webkit-box-orient: horizontal; -w= +ebkit-box-direction: normal; flex-direction: row; } +} + +.cmp-split-content-block .cmp-teaser__image { border: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-split-content-block .cmp-teaser__image { max-width: 32rem; -webkit-b= +ox-flex: 0; flex: 0 0 32rem; display: flex; } +} + +@media screen and (min-width: 1000px) { + .cmp-split-content-block .cmp-teaser__image { max-width: 33.3333%; -webki= +t-box-flex: 0; flex: 0 0 33.3333%; display: flex; border: 0px; -webkit-box-= +ordinal-group: 2; order: 1; } +} + +.cmp-split-content-block .cmp-teaser__image .cmp-image { display: flex; wid= +th: 100%; } + +.cmp-split-content-block .cmp-teaser__image .cmp-image__image { object-fit:= + cover; } + +.cmp-split-content-block .cmp-teaser__color-bar { -webkit-box-ordinal-group= +: 3; order: 2; border-bottom: 1px solid rgb(204, 204, 204); border-left: 1p= +x solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); wid= +th: 100%; } + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser__color-bar { border-left: 0px; } +} + +.cmp-split-content-block .cmp-teaser__text { display: flex; width: 100%; -w= +ebkit-box-ordinal-group: 3; order: 2; -webkit-box-orient: vertical; -webkit= +-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser__text { -webkit-box-orient: horizont= +al; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-split-content-block .cmp-teaser__text .cmp-blockquote { border: 0px; b= +ackground-color: transparent; margin: 0px; padding: 0px; } + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser__text .cmp-blockquote { margin: 0.50= +08rem 2.0038rem 0px 0px; } +} + +.cmp-split-content-block .cmp-teaser__text .cmp-blockquote .cmp-blockquote_= +_icon::after { font-size: 4.208rem; margin: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-split-content-block .cmp-teaser__text .cmp-blockquote .cmp-blockquot= +e__icon::after { font-size: 5.008rem; } +} + +.cmp-split-content-block .cmp-teaser__content { width: 100%; background-col= +or: transparent; border: 0px; display: flex; -webkit-box-align: start; alig= +n-items: flex-start; padding: 2rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser__content { padding-top: 0px; } +} + +.cmp-split-content-block .cmp-teaser__submodule { display: block; width: 10= +0%; padding-top: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-split-content-block .cmp-teaser__submodule { padding-top: 2.508rem; = +} +} + +.content-card.cmp-split-content-block.color-background-gray .cmp-teaser { b= +ackground-color: rgb(242, 242, 242); } + +.content-card.cmp-split-content-block .cmp-teaser { background-size: 0px 0p= +x; background-color: rgb(255, 255, 255); padding: 0px; } + +.content-card.cmp-split-content-block .cmp-teaser__color-bar { border-top: = +4px solid rgb(0, 186, 255); } + +.content-card.cmp-split-content-block .cmp-teaser__title { font-size: 1.8re= +m; line-height: 2.196rem; padding-bottom: 2.24rem; width: 100%; } + +@media screen and (min-width: 1000px) { + .content-card.cmp-split-content-block .cmp-teaser__title { font-size: 2.5= +rem; line-height: 1.2; padding-bottom: 2.508rem; } +} + +.content-card.cmp-split-content-block.color-block-accent-purple-1 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(180, 85, 170); } + +.content-card.cmp-split-content-block.color-block-accent-purple-2 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(160, 85, 245); } + +.content-card.cmp-split-content-block.color-block-accent-purple-3 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(190, 130, 255); } + +.content-card.cmp-split-content-block.color-block-accent-purple-4 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(220, 175, 255); } + +.content-card.cmp-split-content-block.color-block-accent-purple-5 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(230, 220, 255); } + +.content-card.cmp-split-content-block.color-block-alt-blue .cmp-teaser__col= +or-bar { border-top: 4px solid rgb(0, 65, 240); } + +.content-card.cmp-split-content-block.color-block-alt-gray .cmp-teaser__col= +or-bar { border-top: 4px solid rgb(190, 190, 190); } + +.content-card.cmp-split-content-block.color-block-alt-gray-dark .cmp-teaser= +__color-bar { border-top: 4px solid rgb(150, 150, 150); } + +.content-card.cmp-split-content-block.color-block-alt-gray-darker .cmp-teas= +er__color-bar { border-top: 4px solid rgb(90, 90, 90); } + +.content-card.cmp-split-content-block.color-block-alt-green .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(0, 215, 0); } + +.content-card.cmp-split-content-block.color-block-alt-red .cmp-teaser__colo= +r-bar { border-top: 4px solid red; } + +.content-card.cmp-split-content-block.color-block-alt-yellow .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(255, 255, 0); } + +.content-card.cmp-split-content-block.color-block-aqua .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(0, 255, 187); } + +.content-card.cmp-split-content-block.color-block-blue .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(0, 186, 255); } + +.content-card.cmp-split-content-block.color-block-blue-green .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(5, 240, 165); } + +.content-card.cmp-split-content-block.color-block-brand-green .cmp-teaser__= +color-bar { border-top: 4px solid rgb(100, 255, 80); } + +.content-card.cmp-split-content-block.color-block-brand-orange .cmp-teaser_= +_color-bar { border-top: 4px solid rgb(255, 120, 0); } + +.content-card.cmp-split-content-block.color-block-brand-yellow .cmp-teaser_= +_color-bar { border-top: 4px solid rgb(255, 235, 50); } + +.content-card.cmp-split-content-block.color-block-blue-dark .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(0, 142, 255); } + +.content-card.cmp-split-content-block.color-block-blue-light .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(0, 243, 255); } + +.content-card.cmp-split-content-block.color-block-core-purple .cmp-teaser__= +color-bar { border-top: 4px solid rgb(70, 0, 115); } + +.content-card.cmp-split-content-block.color-block-cyan .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(0, 255, 255); } + +.content-card.cmp-split-content-block.color-block-gray .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(167, 167, 167); } + +.content-card.cmp-split-content-block.color-block-gray-base .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(0, 0, 0); } + +.content-card.cmp-split-content-block.color-block-gray-dark .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(107, 107, 107); } + +.content-card.cmp-split-content-block.color-block-gray-darker .cmp-teaser__= +color-bar { border-top: 4px solid rgb(74, 74, 74); } + +.content-card.cmp-split-content-block.color-block-gray-light .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(204, 204, 204); } + +.content-card.cmp-split-content-block.color-block-gray-lighter .cmp-teaser_= +_color-bar { border-top: 4px solid rgb(227, 227, 227); } + +.content-card.cmp-split-content-block.color-block-gray-lightest .cmp-teaser= +__color-bar { border-top: 4px solid rgb(242, 242, 242); } + +.content-card.cmp-split-content-block.color-block-grayishyellow-dark .cmp-t= +easer__color-bar { border-top: 4px solid rgb(150, 150, 140); } + +.content-card.cmp-split-content-block.color-block-grayishyellow-light .cmp-= +teaser__color-bar { border-top: 4px solid rgb(230, 230, 220); } + +.content-card.cmp-split-content-block.color-block-green .cmp-teaser__color-= +bar { border-top: 4px solid rgb(0, 255, 0); } + +.content-card.cmp-split-content-block.color-block-green-dark .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(0, 83, 10); } + +.content-card.cmp-split-content-block.color-block-link .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(0, 77, 255); } + +.content-card.cmp-split-content-block.color-block-link-dark .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(0, 0, 136); } + +.content-card.cmp-split-content-block.color-block-orange .cmp-teaser__color= +-bar { border-top: 4px solid rgb(255, 182, 0); } + +.content-card.cmp-split-content-block.color-block-orange-dark .cmp-teaser__= +color-bar { border-top: 4px solid rgb(255, 149, 0); } + +.content-card.cmp-split-content-block.color-block-pink .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(231, 0, 116); } + +.content-card.cmp-split-content-block.color-block-pink-dark .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(164, 2, 83); } + +.content-card.cmp-split-content-block.color-block-pink-light .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(255, 80, 160); } + +.content-card.cmp-split-content-block.color-block-purple .cmp-teaser__color= +-bar { border-top: 4px solid rgb(161, 0, 255); } + +.content-card.cmp-split-content-block.color-block-purple-dark .cmp-teaser__= +color-bar { border-top: 4px solid rgb(117, 0, 192); } + +.content-card.cmp-split-content-block.color-block-purple-darkest .cmp-tease= +r__color-bar { border-top: 4px solid rgb(70, 1, 115); } + +.content-card.cmp-split-content-block.color-block-red .cmp-teaser__color-ba= +r { border-top: 4px solid rgb(231, 15, 41); } + +.content-card.cmp-split-content-block.color-block-red-dark .cmp-teaser__col= +or-bar { border-top: 4px solid rgb(189, 0, 29); } + +.content-card.cmp-split-content-block.color-block-red-darker .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(113, 0, 18); } + +.content-card.cmp-split-content-block.color-block-red-light .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(255, 50, 70); } + +.content-card.cmp-split-content-block.color-block-white .cmp-teaser__color-= +bar { border-top: 4px solid rgb(255, 255, 255); } + +.content-card.cmp-split-content-block.color-block-yellow .cmp-teaser__color= +-bar { border-top: 4px solid rgb(255, 212, 46); } + +.content-card.cmp-split-content-block.color-block-yellow-dark .cmp-teaser__= +color-bar { border-top: 4px solid rgb(240, 192, 0); } + +.content-card.cmp-split-content-block.color-block-yellow-light .cmp-teaser_= +_color-bar { border-top: 4px solid rgb(255, 240, 179); } + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__content .h-titl= +e-submodule { margin-bottom: 0.7rem; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__content .h-ti= +tle-submodule { margin-bottom: 0.8rem; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__content .p-titl= +e-paragraph-small { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 400; font-size: 1.2rem; color: rgb(0, 0,= + 0); text-transform: none; line-height: 1.2; margin-bottom: 1.44rem; } + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__social .cmp-sha= +re-banner { padding-top: 0px; padding-bottom: 0px; } + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__social .cmp-sha= +re-banner .h-title-eyebrow { text-transform: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__social .cmp-s= +hare-banner .h-title-eyebrow { margin-left: 0px; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .button { padding: 0px; widt= +h: 100%; margin-top: 30.08px; } + +.cmp-teaser.cmp-split-content-block--icon-text .button .cmp-button { margin= +-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--icon-text .button .cmp-button { marg= +in-left: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--icon-text .button { margin-top: 2rem= +; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .button.cmp-button--text-lin= +k { margin-top: 3rem; } + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--icon-text .button.cmp-button--text-l= +ink { margin-top: 3.5rem; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__color-bar { pad= +ding: 2rem 1.504rem 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__color-bar { p= +adding: 3rem 2.5rem 1rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__color-bar { p= +adding: 4.5008rem 3.008rem 1.008rem; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__title { border-= +bottom: 2px solid rgb(204, 204, 204); } + +.cmp-teaser.cmp-split-content-block--summary-link .button { padding: 0px; w= +idth: 100%; margin-top: 30.08px; } + +.cmp-teaser.cmp-split-content-block--summary-link .button .cmp-button { pad= +ding: 0px; margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--summary-link .button .cmp-button { m= +argin-left: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--summary-link .button { margin-top: 2= +rem; } +} + +.cmp-teaser.cmp-split-content-block--summary-link .button.cmp-button--text-= +link { margin-top: 3rem; } + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--summary-link .button.cmp-button--tex= +t-link { margin-top: 3.5rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teaser= +__color-bar { padding: 2rem 1.504rem 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teas= +er__color-bar { padding: 3rem 2.5rem 1rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teas= +er__color-bar { padding: 4.5008rem 3.008rem 1.008rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teaser= +__color-bar.cmp-teaser__text-only { padding-top: 2rem; } + +@media screen and (min-width: 1000px) { + .content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teas= +er__color-bar.cmp-teaser__text-only { padding-top: 4.5008rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teaser= +__color-bar.cmp-teaser__text-only .cmp-teaser__content { padding-top: 0px; = +} + +.content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teaser= +__color-bar.cmp-teaser__text-only .cmp-teaser__title { border: 0px; padding= +-bottom: 0px; } + +.cmp-teaser.cmp-split-content-block--text-profile-link-reversed .cmp-teaser= +__image { -webkit-box-ordinal-group: 2; order: 1; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link-reversed .cmp-teas= +er__image { -webkit-box-ordinal-group: 4; order: 3; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link-reversed .cmp-teaser= +__color-bar { border-bottom: 1px solid rgb(204, 204, 204); border-left: 1px= + solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link-reversed .cmp-teas= +er__color-bar { border-right: 0px; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__content= + { padding-top: 0px; } + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__content= + .h-title-submodule { margin-bottom: 0.7rem; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__conte= +nt .h-title-submodule { margin-bottom: 0.7rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__conte= +nt .h-title-submodule { margin-bottom: 0.8rem; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__content= + .p-paragraph-base { width: 100%; font-family: Graphik, Arial, system-ui, -= +apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Ne= +ue", oxygen, cantarell, sans-serif; font-weight: 400; font-size: 1.4rem; li= +ne-height: 2.24rem; color: rgb(0, 0, 0); text-transform: none; padding-bott= +om: 2rem; border-bottom: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__conte= +nt .p-paragraph-base { padding-bottom: 2.5rem; font-size: 1.6rem; line-heig= +ht: 1.6; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__content= + .p-title-paragraph-small { font-family: Graphik, Arial, system-ui, -apple-= +system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", o= +xygen, cantarell, sans-serif; font-weight: 400; font-size: 1.2rem; color: r= +gb(0, 0, 0); text-transform: none; line-height: 1; margin-bottom: 0px; } + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__submodu= +le { padding-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__submo= +dule { padding-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__submo= +dule { padding-top: 2.5rem; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .button { padding: 0= +px; width: 100%; } + +.cmp-teaser.cmp-split-content-block--text-profile-link .button .cmp-button = +{ padding: 0px; margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .button .cmp-butto= +n { margin-left: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .button { margin-t= +op: 2rem; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .button.cmp-button--= +text-link { margin-top: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .button.cmp-button= +--text-link { margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .button.cmp-button= +--text-link { margin-top: 3rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-t= +easer__color-bar { display: flex; -webkit-box-align: center; align-items: c= +enter; padding: 3rem 1.504rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .content-card .cmp-teaser.cmp-split-content-block--text-profile-link .cmp= +-teaser__color-bar { padding: 1rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .content-card .cmp-teaser.cmp-split-content-block--text-profile-link .cmp= +-teaser__color-bar { padding: 1rem 5rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-t= +easer__title { padding-bottom: 2rem; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +{ display: none; word-break: break-word; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon= +) { display: flex; -webkit-box-pack: end; justify-content: flex-end; paddin= +g-top: 0.3rem; width: 33.33%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon= +) { padding-top: 1rem; width: 33.33%; } +} + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button { font-size: 1.4rem; font-weight: 600; line-height: 1.6; positi= +on: relative; text-decoration: none; text-transform: uppercase; color: rgb(= +0, 77, 255); display: inline; background-color: transparent; padding: 0px; = +margin-top: 0px; height: auto; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button::after { content: "=EE=A0=80"; font-size: 20px; font-family: Io= +nicons; font-weight: 400; font-style: normal; line-height: 1; text-transfor= +m: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap= +; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opti= +mizelegibility; font-feature-settings: "liga"; display: inline-block; margi= +n-left: 1rem; vertical-align: middle; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button::before { content: ""; background: rgb(0, 77, 255); bottom: -3p= +x; display: block; height: 1px; left: 0px; max-width: calc(100% - 2.1em); p= +osition: absolute; transition: width 300ms ease 0s; width: 0%; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button:focus, .joblistingblock .cmp-job-card-listing .button:not(.cmp-= +button__info-icon) .cmp-button:hover { color: rgb(0, 77, 255); text-decorat= +ion: none; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button:hover::before { width: 100%; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button:visited, .joblistingblock .cmp-job-card-listing .button:not(.cm= +p-button__info-icon) .cmp-button:visited:hover { color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon= +) .cmp-button { font-size: 1.6rem; } + .joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon= +) .cmp-button::after { font-size: 2.4rem; } +} + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button:focus::before { width: 100%; } + +.joblistingblock .cmp-job-card-listing-third-row, .joblistingblock .cmp-job= +-card-listing_first-row { display: flex; -webkit-box-orient: vertical; -web= +kit-box-direction: normal; flex-direction: column; -webkit-box-flex: 1; fle= +x: 1 1 0%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing-third-row, .joblistingblock .cmp-j= +ob-card-listing_first-row { -webkit-box-orient: horizontal; -webkit-box-dir= +ection: normal; flex-direction: row; padding-right: 15px; } +} + +.joblistingblock .cmp-job-card-listing_second-row { display: flex; padding-= +left: 15px; padding-right: 15px; flex-wrap: wrap; margin-left: -30px; margi= +n-right: -30px; max-width: calc(100% + 60px); padding-bottom: 0px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing_second-row { padding-bottom: 3rem;= + } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing_second-row { padding-bottom: 2rem;= + } +} + +.joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon { = +padding: 0px 1.5rem; margin-bottom: 20px; width: auto; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon = +{ margin-bottom: 30px; } +} + +.joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon .c= +mp-button::before { font-weight: 600; font-size: 1.8rem; margin-right: 0px;= + } + +.joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon .c= +mp-button:focus:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; out= +line: rgb(0, 0, 136) solid 2px; outline-offset: 2px; } + +.joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon .c= +mp-button:focus:focus:not(:focus-visible) { box-shadow: none; outline: none= +; } + +.joblistingblock .cmp-job-card-listing_third-row { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing_third-row { padding-bottom: 0px; } +} + +.joblistingblock .cmp-job-card-listing_third-row .button:not(.cmp-button__i= +nfo-icon) { display: block; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing_third-row .button:not(.cmp-button_= +_info-icon) { display: none; } +} + +.joblistingblock .cmp-job-card-listing .card { padding-left: 15px; padding-= +right: 15px; -webkit-box-flex: 0; flex: 0 0 100%; margin-bottom: 20px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .card { -webkit-box-flex: 0; flex:= + 0 0 50%; max-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card { margin-bottom: 30px; } +} + +.joblistingblock .cmp-job-card-listing .card > * { height: 100%; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser > a { display: fle= +x; height: 100%; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__content { padding= +: 3rem 2rem 2rem; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser-region, .joblistin= +gblock .cmp-job-card-listing .card .cmp-teaser__pretitle { font-size: 1.2re= +m; line-height: 1.4rem; font-weight: 600; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__title-link { font= +-size: 1.8rem; font-weight: 800; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__title-link { fo= +nt-size: 2.5rem; line-height: 4.2rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__title-link .cmp-b= +utton__text { text-align: center; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__description { mar= +gin-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__description { m= +argin-bottom: 2rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__description p { f= +ont-size: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__description p {= + font-size: 1.6rem; line-height: 2.6rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__action-link { fon= +t-size: 1.4rem; line-height: 2.2rem; padding-top: 1rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__action-link { f= +ont-size: 1.6rem; line-height: 2.6rem; padding-top: 2rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-posted { marg= +in: auto 0px 0px; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-areas= +-interest, .joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-li= +sting-business-area, .joblistingblock .cmp-job-card-listing .card .cmp-teas= +er__job-listing-years-exp { font-size: 1.4rem; line-height: 2.2rem; margin-= +bottom: 0.5rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-are= +as-interest, .joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-= +listing-business-area, .joblistingblock .cmp-job-card-listing .card .cmp-te= +aser__job-listing-years-exp { font-size: 1.6rem; line-height: 2.6rem; margi= +n-bottom: 2rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-busin= +ess-area { margin-bottom: 0px; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-years= +-exp { margin-bottom: 1rem; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-poste= +d-date { margin-top: 0px; margin-bottom: 0.5rem; font-size: 1.2rem; line-he= +ight: 1.4rem; } + +.joblistingblock .cmp-job-card-listing .title { padding-top: 3rem; width: 1= +00%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .title { padding-top: 5rem; } +} + +.joblistingblock .cmp-job-card-listing .title .cmp-title { display: flex; -= +webkit-box-pack: justify; justify-content: space-between; -webkit-box-align= +: start; align-items: flex-start; width: 100%; padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .title .cmp-title { padding-bottom= +: 2rem; } +} + +.joblistingblock .cmp-job-card-listing .title .cmp-title__text { font-size:= + 2.4rem; line-height: 2.5rem; font-weight: 600; word-break: break-word; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .title .cmp-title__text { width: 6= +6.67%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .title .cmp-title__text { font-siz= +e: 4.8rem; line-height: 5rem; width: 66.67%; } +} + +.joblistingblock .cmp-job-card-listing .title .text { padding-bottom: 2rem;= + word-break: break-word; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .title .text { padding-bottom: 3re= +m; width: 100%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .title .text { width: 66.67%; } +} + +.joblistingblock .cmp-job-card-listing .title .text .cmp-text p { font-size= +: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .title .text .cmp-text p { font-si= +ze: 1.6rem; line-height: 2.6rem; } +} + +.joblistingblock .cmp-jobcard-layout--2-cards .card { -webkit-box-flex: 0; = +flex: 0 0 100%; max-width: 100%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-jobcard-layout--2-cards .card { -webkit-box-flex: 0= +; flex: 0 0 50%; max-width: 50%; } +} + +.joblistingblock .cmp-jobcard-layout--3-cards .card { -webkit-box-flex: 0; = +flex: 0 0 100%; max-width: 100%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-jobcard-layout--3-cards .card { -webkit-box-flex: 0= +; flex: 0 0 50%; max-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-jobcard-layout--3-cards .card { -webkit-box-flex: 0= +; flex: 0 0 33.3333%; max-width: 33.3333%; } +} + +.joblistingblock.color-block-accent-purple-1 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(180, 85, 170) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-accent-purple-2 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(160, 85, 245) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-accent-purple-3 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(190, 130, 255) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-accent-purple-4 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(220, 175, 255) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-accent-purple-5 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(230, 220, 255) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-blue .cmp-teaser__content { background: li= +near-gradient(rgb(0, 65, 240) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-gray .cmp-teaser__content { background: li= +near-gradient(rgb(190, 190, 190) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-gray-dark .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(150, 150, 150) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-gray-darker .cmp-teaser__content { backgro= +und: linear-gradient(rgb(90, 90, 90) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-green .cmp-teaser__content { background: l= +inear-gradient(rgb(0, 215, 0) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-red .cmp-teaser__content { background: lin= +ear-gradient(red 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; bord= +er-top: 0px; } + +.joblistingblock.color-block-alt-yellow .cmp-teaser__content { background: = +linear-gradient(rgb(255, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-aqua .cmp-teaser__content { background: linear= +-gradient(rgb(0, 255, 187) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.joblistingblock.color-block-blue .cmp-teaser__content { background: linear= +-gradient(rgb(0, 186, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.joblistingblock.color-block-blue-green .cmp-teaser__content { background: = +linear-gradient(rgb(5, 240, 165) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-brand-green .cmp-teaser__content { background:= + linear-gradient(rgb(100, 255, 80) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-brand-orange .cmp-teaser__content { background= +: linear-gradient(rgb(255, 120, 0) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-brand-yellow .cmp-teaser__content { background= +: linear-gradient(rgb(255, 235, 50) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-blue-dark .cmp-teaser__content { background: l= +inear-gradient(rgb(0, 142, 255) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.joblistingblock.color-block-blue-light .cmp-teaser__content { background: = +linear-gradient(rgb(0, 243, 255) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-core-purple .cmp-teaser__content { background:= + linear-gradient(rgb(70, 0, 115) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-cyan .cmp-teaser__content { background: linear= +-gradient(rgb(0, 255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.joblistingblock.color-block-gray .cmp-teaser__content { background: linear= +-gradient(rgb(167, 167, 167) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-base .cmp-teaser__content { background: l= +inear-gradient(rgb(0, 0, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-r= +epeat; border-top: 0px; } + +.joblistingblock.color-block-gray-dark .cmp-teaser__content { background: l= +inear-gradient(rgb(107, 107, 107) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-darker .cmp-teaser__content { background:= + linear-gradient(rgb(74, 74, 74) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-light .cmp-teaser__content { background: = +linear-gradient(rgb(204, 204, 204) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-lighter .cmp-teaser__content { background= +: linear-gradient(rgb(227, 227, 227) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-lightest .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(242, 242, 242) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-grayishyellow-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-grayishyellow-light .cmp-teaser__content { bac= +kground: linear-gradient(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px = +/ 100% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-green .cmp-teaser__content { background: linea= +r-gradient(rgb(0, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.joblistingblock.color-block-green-dark .cmp-teaser__content { background: = +linear-gradient(rgb(0, 83, 10) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.joblistingblock.color-block-link .cmp-teaser__content { background: linear= +-gradient(rgb(0, 77, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.joblistingblock.color-block-link-dark .cmp-teaser__content { background: l= +inear-gradient(rgb(0, 0, 136) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-orange .cmp-teaser__content { background: line= +ar-gradient(rgb(255, 182, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.joblistingblock.color-block-orange-dark .cmp-teaser__content { background:= + linear-gradient(rgb(255, 149, 0) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-pink .cmp-teaser__content { background: linear= +-gradient(rgb(231, 0, 116) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.joblistingblock.color-block-pink-dark .cmp-teaser__content { background: l= +inear-gradient(rgb(164, 2, 83) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.joblistingblock.color-block-pink-light .cmp-teaser__content { background: = +linear-gradient(rgb(255, 80, 160) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-purple .cmp-teaser__content { background: line= +ar-gradient(rgb(161, 0, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.joblistingblock.color-block-purple-dark .cmp-teaser__content { background:= + linear-gradient(rgb(117, 0, 192) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-purple-darkest .cmp-teaser__content { backgrou= +nd: linear-gradient(rgb(70, 1, 115) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-red .cmp-teaser__content { background: linear-= +gradient(rgb(231, 15, 41) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.joblistingblock.color-block-red-dark .cmp-teaser__content { background: li= +near-gradient(rgb(189, 0, 29) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-red-darker .cmp-teaser__content { background: = +linear-gradient(rgb(113, 0, 18) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.joblistingblock.color-block-red-light .cmp-teaser__content { background: l= +inear-gradient(rgb(255, 50, 70) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.joblistingblock.color-block-white .cmp-teaser__content { background: linea= +r-gradient(rgb(255, 255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-yellow .cmp-teaser__content { background: line= +ar-gradient(rgb(255, 212, 46) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-yellow-dark .cmp-teaser__content { background:= + linear-gradient(rgb(240, 192, 0) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-yellow-light .cmp-teaser__content { background= +: linear-gradient(rgb(255, 240, 179) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +@media screen and (min-width: 1000px) { + .joblistingblock .pagination-no-lazy-loading .cmp-pagination__container {= + width: 66.6667%; margin-left: auto; margin-right: auto; } +} + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__prev-page-btn= + { margin-left: 0px; width: auto; } + +@media screen and (min-width: 768px) { + .joblistingblock .pagination-no-lazy-loading .cmp-pagination__prev-page-b= +tn { padding-left: 0px; width: 100%; -webkit-box-pack: start; justify-conte= +nt: flex-start; } +} + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__next-page-btn= + { margin-right: 0px; width: auto; } + +@media screen and (min-width: 768px) { + .joblistingblock .pagination-no-lazy-loading .cmp-pagination__next-page-b= +tn { padding-right: 0px; width: 100%; -webkit-box-pack: end; justify-conten= +t: flex-end; } +} + +.joblistingblock.color-star-block-accent-purple-1 .saved-job-card { color: = +rgb(180, 85, 170); } + +.joblistingblock.color-star-block-accent-purple-2 .saved-job-card { color: = +rgb(160, 85, 245); } + +.joblistingblock.color-star-block-accent-purple-3 .saved-job-card { color: = +rgb(190, 130, 255); } + +.joblistingblock.color-star-block-accent-purple-4 .saved-job-card { color: = +rgb(220, 175, 255); } + +.joblistingblock.color-star-block-accent-purple-5 .saved-job-card { color: = +rgb(230, 220, 255); } + +.joblistingblock.color-star-block-alt-blue .saved-job-card { color: rgb(0, = +65, 240); } + +.joblistingblock.color-star-block-alt-gray .saved-job-card { color: rgb(190= +, 190, 190); } + +.joblistingblock.color-star-block-alt-gray-dark .saved-job-card { color: rg= +b(150, 150, 150); } + +.joblistingblock.color-star-block-alt-gray-darker .saved-job-card { color: = +rgb(90, 90, 90); } + +.joblistingblock.color-star-block-alt-green .saved-job-card { color: rgb(0,= + 215, 0); } + +.joblistingblock.color-star-block-alt-red .saved-job-card { color: red; } + +.joblistingblock.color-star-block-alt-yellow .saved-job-card { color: rgb(2= +55, 255, 0); } + +.joblistingblock.color-star-block-aqua .saved-job-card { color: rgb(0, 255,= + 187); } + +.joblistingblock.color-star-block-blue .saved-job-card { color: rgb(0, 186,= + 255); } + +.joblistingblock.color-star-block-blue-green .saved-job-card { color: rgb(5= +, 240, 165); } + +.joblistingblock.color-star-block-brand-green .saved-job-card { color: rgb(= +100, 255, 80); } + +.joblistingblock.color-star-block-brand-orange .saved-job-card { color: rgb= +(255, 120, 0); } + +.joblistingblock.color-star-block-brand-yellow .saved-job-card { color: rgb= +(255, 235, 50); } + +.joblistingblock.color-star-block-blue-dark .saved-job-card { color: rgb(0,= + 142, 255); } + +.joblistingblock.color-star-block-blue-light .saved-job-card { color: rgb(0= +, 243, 255); } + +.joblistingblock.color-star-block-core-purple .saved-job-card { color: rgb(= +70, 0, 115); } + +.joblistingblock.color-star-block-cyan .saved-job-card { color: rgb(0, 255,= + 255); } + +.joblistingblock.color-star-block-gray .saved-job-card { color: rgb(167, 16= +7, 167); } + +.joblistingblock.color-star-block-gray-base .saved-job-card { color: rgb(0,= + 0, 0); } + +.joblistingblock.color-star-block-gray-dark .saved-job-card { color: rgb(10= +7, 107, 107); } + +.joblistingblock.color-star-block-gray-darker .saved-job-card { color: rgb(= +74, 74, 74); } + +.joblistingblock.color-star-block-gray-light .saved-job-card { color: rgb(2= +04, 204, 204); } + +.joblistingblock.color-star-block-gray-lighter .saved-job-card { color: rgb= +(227, 227, 227); } + +.joblistingblock.color-star-block-gray-lightest .saved-job-card { color: rg= +b(242, 242, 242); } + +.joblistingblock.color-star-block-grayishyellow-dark .saved-job-card { colo= +r: rgb(150, 150, 140); } + +.joblistingblock.color-star-block-grayishyellow-light .saved-job-card { col= +or: rgb(230, 230, 220); } + +.joblistingblock.color-star-block-green .saved-job-card { color: rgb(0, 255= +, 0); } + +.joblistingblock.color-star-block-green-dark .saved-job-card { color: rgb(0= +, 83, 10); } + +.joblistingblock.color-star-block-link .saved-job-card { color: rgb(0, 77, = +255); } + +.joblistingblock.color-star-block-link-dark .saved-job-card { color: rgb(0,= + 0, 136); } + +.joblistingblock.color-star-block-orange .saved-job-card { color: rgb(255, = +182, 0); } + +.joblistingblock.color-star-block-orange-dark .saved-job-card { color: rgb(= +255, 149, 0); } + +.joblistingblock.color-star-block-pink .saved-job-card { color: rgb(231, 0,= + 116); } + +.joblistingblock.color-star-block-pink-dark .saved-job-card { color: rgb(16= +4, 2, 83); } + +.joblistingblock.color-star-block-pink-light .saved-job-card { color: rgb(2= +55, 80, 160); } + +.joblistingblock.color-star-block-purple .saved-job-card { color: rgb(161, = +0, 255); } + +.joblistingblock.color-star-block-purple-dark .saved-job-card { color: rgb(= +117, 0, 192); } + +.joblistingblock.color-star-block-purple-darkest .saved-job-card { color: r= +gb(70, 1, 115); } + +.joblistingblock.color-star-block-red .saved-job-card { color: rgb(231, 15,= + 41); } + +.joblistingblock.color-star-block-red-dark .saved-job-card { color: rgb(189= +, 0, 29); } + +.joblistingblock.color-star-block-red-darker .saved-job-card { color: rgb(1= +13, 0, 18); } + +.joblistingblock.color-star-block-red-light .saved-job-card { color: rgb(25= +5, 50, 70); } + +.joblistingblock.color-star-block-white .saved-job-card { color: rgb(255, 2= +55, 255); } + +.joblistingblock.color-star-block-yellow .saved-job-card { color: rgb(255, = +212, 46); } + +.joblistingblock.color-star-block-yellow-dark .saved-job-card { color: rgb(= +240, 192, 0); } + +.joblistingblock.color-star-block-yellow-light .saved-job-card { color: rgb= +(255, 240, 179); } + +.joblistingblock.brand-star-gradient-pink .saved-job-card { background-clip= +: text; background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(23= +1, 0, 116) 30%); color: transparent; } + +.joblistingblock.brand-star-gradient-purple .saved-job-card { background-cl= +ip: text; background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 25= +5)); color: transparent; } + +.joblistingblock.brand-star-gradient-purple-alt .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(90deg, rgb(70, 1, 115), rgb= +(117, 0, 192), rgb(161, 0, 255)); color: transparent; } + +.joblistingblock.brand-star-gradient-blue .saved-job-card { background-clip= +: text; background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255));= + color: transparent; } + +.joblistingblock.brand-star-gradient-blue2 .saved-job-card { background-cli= +p: text; background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 255= +)); color: transparent; } + +.joblistingblock.brand-star-gradient-light-blue .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(90deg, rgb(0, 186, 255), rg= +b(0, 142, 255), rgb(0, 77, 255)); color: transparent; } + +.joblistingblock.brand-star-gradient-red .saved-job-card { background-clip:= + text; background-image: linear-gradient(rgb(113, 0, 18), red); color: tran= +sparent; } + +.joblistingblock.brand-star-gradient-red-alt .saved-job-card { background-c= +lip: text; background-image: linear-gradient(90deg, red, rgb(189, 0, 29), r= +gb(113, 0, 18)); color: transparent; } + +.joblistingblock.brand-star-gradient .saved-job-card { background-clip: tex= +t; background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); col= +or: transparent; } + +.joblistingblock.brand-star-gradient-alt .saved-job-card { background-clip:= + text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186,= + 255)); color: transparent; } + +.joblistingblock.brand-star-gradient-yellow .saved-job-card { background-cl= +ip: text; background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192,= + 0)); color: transparent; } + +.joblistingblock.brand-star-gradient-yellow-alt .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(90deg, rgb(255, 255, 0), rg= +b(255, 212, 46), rgb(255, 182, 0)); color: transparent; } + +.joblistingblock.brand-star-gradient-green .saved-job-card { background-cli= +p: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 21= +5, 0), rgb(0, 83, 10)); color: transparent; } + +.joblistingblock .cmp-recently-viewed-jobs .button { display: none; } + +.joblistingblock .cmp-recently-viewed-jobs .cmp-job-card-listing_second-row= + { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recently-viewed-jobs .cmp-job-card-listing_second-r= +ow { padding-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-recently-viewed-jobs .cmp-job-card-listing_second-r= +ow { padding-bottom: 2rem; } +} + +.joblistingblock .cmp-recently-viewed-jobs .cmp-job-card-listing_third-row = +{ padding-bottom: 0px; } + +.joblistingblock .cmp-recommended-job-block { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block { padding-bottom: 2rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-job-card-listing_first-row= + .cmp-button:focus { outline-offset: 3px; } + +.joblistingblock .cmp-recommended-job-block .cmp-job-card-listing_second-ro= +w { padding-bottom: 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-job-card-listing_third-row= + a { color: rgb(0, 77, 255); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-areas-= +interest { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line= +-clamp: 3; overflow: hidden; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-area= +s-interest { -webkit-line-clamp: 2; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__content { display:= + flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-di= +rection: column; background-color: rgb(255, 255, 255); border: 1px solid rg= +b(204, 204, 204); padding: 3rem 2rem 2rem; margin: 0px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__content { positi= +on: relative; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__description { -web= +kit-box-flex: 1; flex: 1 0 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__action-container {= + margin-top: 0px; padding-top: 0px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__action-container= + { position: relative; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title { margin-top= +: 0px; font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsyste= +mfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, san= +s-serif; font-weight: 800; font-style: normal; text-transform: none; color:= + rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__title { font-siz= +e: 2.5rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title a { color: r= +gb(0, 0, 0); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title a:hover { te= +xt-decoration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title a:focus { te= +xt-decoration: underline; color: rgb(0, 77, 255); margin-bottom: -1px; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__pretitle { border:= + transparent; color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem= +; font-weight: 600; line-height: 1.08rem; margin-bottom: 2rem; text-transfo= +rm: uppercase; text-decoration: none; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__pretitle:nth-child= +(3) { margin-top: -1.5rem; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-semibo= +ld { font-weight: 600; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-posted= +-date { font-weight: 400; font-style: italic; text-transform: none; line-he= +ight: 1; font-size: 1.2rem; color: rgb(0, 0, 0); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__address-location, = +.joblistingblock .cmp-recommended-job-block .cmp-teaser__description, .jobl= +istingblock .cmp-recommended-job-block .cmp-teaser__description p { margin:= + 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser .cmp-teaser__job-li= +sting-areas-interest, .joblistingblock .cmp-recommended-job-block .cmp-teas= +er__title { margin-bottom: 10px; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser .cmp-teaser__job-= +listing-areas-interest, .joblistingblock .cmp-recommended-job-block .cmp-te= +aser__title { margin-bottom: 20px; } +} + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__action-container= +, .joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-post= +ed-date { margin-top: 20px; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title-link:hover .= +cmp-teaser__title { text-decoration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title-link:focus {= + margin-bottom: 1px; outline: rgb(0, 77, 255) solid 1px; outline-offset: 0p= +x; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title-link:focus .= +cmp-teaser__title { text-decoration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__action-link:focus:= +:before { width: 100%; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-1 .cm= +p-teaser__content { background: linear-gradient(rgb(180, 85, 170) 0.4rem, t= +ransparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-2 .cm= +p-teaser__content { background: linear-gradient(rgb(160, 85, 245) 0.4rem, t= +ransparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-3 .cm= +p-teaser__content { background: linear-gradient(rgb(190, 130, 255) 0.4rem, = +transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-4 .cm= +p-teaser__content { background: linear-gradient(rgb(220, 175, 255) 0.4rem, = +transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-5 .cm= +p-teaser__content { background: linear-gradient(rgb(230, 220, 255) 0.4rem, = +transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-blue .cmp-tease= +r__content { background: linear-gradient(rgb(0, 65, 240) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-gray .cmp-tease= +r__content { background: linear-gradient(rgb(190, 190, 190) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-gray-dark .cmp-= +teaser__content { background: linear-gradient(rgb(150, 150, 150) 0.4rem, tr= +ansparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-gray-darker .cm= +p-teaser__content { background: linear-gradient(rgb(90, 90, 90) 0.4rem, tra= +nsparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-green .cmp-teas= +er__content { background: linear-gradient(rgb(0, 215, 0) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-red .cmp-teaser= +__content { background: linear-gradient(red 0.4rem, transparent 0px) 100% 0= +px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-yellow .cmp-tea= +ser__content { background: linear-gradient(rgb(255, 255, 0) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-aqua .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 255, 187) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-blue .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 186, 255) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-blue-green .cmp-tea= +ser__content { background: linear-gradient(rgb(5, 240, 165) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-brand-green .cmp-te= +aser__content { background: linear-gradient(rgb(100, 255, 80) 0.4rem, trans= +parent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-brand-orange .cmp-t= +easer__content { background: linear-gradient(rgb(255, 120, 0) 0.4rem, trans= +parent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-brand-yellow .cmp-t= +easer__content { background: linear-gradient(rgb(255, 235, 50) 0.4rem, tran= +sparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-blue-dark .cmp-teas= +er__content { background: linear-gradient(rgb(0, 142, 255) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-blue-light .cmp-tea= +ser__content { background: linear-gradient(rgb(0, 243, 255) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-core-purple .cmp-te= +aser__content { background: linear-gradient(rgb(70, 0, 115) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-cyan .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 255, 255) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray .cmp-teaser__c= +ontent { background: linear-gradient(rgb(167, 167, 167) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-base .cmp-teas= +er__content { background: linear-gradient(rgb(0, 0, 0) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-dark .cmp-teas= +er__content { background: linear-gradient(rgb(107, 107, 107) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-darker .cmp-te= +aser__content { background: linear-gradient(rgb(74, 74, 74) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-light .cmp-tea= +ser__content { background: linear-gradient(rgb(204, 204, 204) 0.4rem, trans= +parent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-lighter .cmp-t= +easer__content { background: linear-gradient(rgb(227, 227, 227) 0.4rem, tra= +nsparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-lightest .cmp-= +teaser__content { background: linear-gradient(rgb(242, 242, 242) 0.4rem, tr= +ansparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-grayishyellow-dark = +.cmp-teaser__content { background: linear-gradient(rgb(150, 150, 140) 0.4re= +m, transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-grayishyellow-light= + .cmp-teaser__content { background: linear-gradient(rgb(230, 230, 220) 0.4r= +em, transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-green .cmp-teaser__= +content { background: linear-gradient(rgb(0, 255, 0) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-green-dark .cmp-tea= +ser__content { background: linear-gradient(rgb(0, 83, 10) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-link .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 77, 255) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-link-dark .cmp-teas= +er__content { background: linear-gradient(rgb(0, 0, 136) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-orange .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 182, 0) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-orange-dark .cmp-te= +aser__content { background: linear-gradient(rgb(255, 149, 0) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-pink .cmp-teaser__c= +ontent { background: linear-gradient(rgb(231, 0, 116) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-pink-dark .cmp-teas= +er__content { background: linear-gradient(rgb(164, 2, 83) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-pink-light .cmp-tea= +ser__content { background: linear-gradient(rgb(255, 80, 160) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-purple .cmp-teaser_= +_content { background: linear-gradient(rgb(161, 0, 255) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-purple-dark .cmp-te= +aser__content { background: linear-gradient(rgb(117, 0, 192) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-purple-darkest .cmp= +-teaser__content { background: linear-gradient(rgb(70, 1, 115) 0.4rem, tran= +sparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-red .cmp-teaser__co= +ntent { background: linear-gradient(rgb(231, 15, 41) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-red-dark .cmp-tease= +r__content { background: linear-gradient(rgb(189, 0, 29) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-red-darker .cmp-tea= +ser__content { background: linear-gradient(rgb(113, 0, 18) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-red-light .cmp-teas= +er__content { background: linear-gradient(rgb(255, 50, 70) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-white .cmp-teaser__= +content { background: linear-gradient(rgb(255, 255, 255) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-yellow .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 212, 46) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-yellow-dark .cmp-te= +aser__content { background: linear-gradient(rgb(240, 192, 0) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-yellow-light .cmp-t= +easer__content { background: linear-gradient(rgb(255, 240, 179) 0.4rem, tra= +nsparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-separator--vertical { marg= +in: 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-separator--vertical .cmp-s= +eparator-saved::after { content: "|"; position: relative; top: -2rem; margi= +n: 0px 1.5rem; color: rgb(0, 0, 0); } + +.joblistingblock .cmp-recommended-job-block .cmp-separator--vertical .cmp-s= +eparator__horizontal-rule { margin: -3rem 0.1rem 0px; width: 0.11rem; displ= +ay: none; } + +.joblistingblock .cmp-recommended-job-block .page-summary { display: block;= + } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended { padd= +ing: 3rem 1.5rem; margin: 0px -1.5rem; background-color: rgb(242, 242, 242)= +; position: relative; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended { pa= +dding: 3rem 3.5rem 2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended { ma= +rgin: 0px -3.5rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_row { = +max-width: 125rem; margin: auto; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title h2 { font-weight: 600; font-size: 2.4rem; line-height: 2.5rem; max-= +width: 100%; width: 100%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sect= +ion-title h2 { line-height: 5rem; font-size: 4.8rem; max-width: 66.66%; wid= +th: fit-content; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title a.cmp-button { color: rgb(0, 77, 255); background-color: transparen= +t; position: absolute; left: 0px; top: calc(100% - 5.5rem); margin-top: 0px= +; margin-left: 0px; justify-content: left; font-size: 1.4rem; max-width: 10= +0%; width: fit-content; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sect= +ion-title a.cmp-button { top: 0px; right: 0px; left: unset; margin-top: 3re= +m; margin-right: 3.5rem; font-size: 1.6rem; max-width: 33.33%; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title a.cmp-button::after { content: "=EE=A0=80"; font-family: Ionicons; = +display: block; font-weight: 400; font-style: normal; text-transform: none;= + letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direct= +ion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegi= +bility; font-feature-settings: "liga"; margin-left: 1rem; font-size: 1.4rem= +; line-height: 2.2rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sect= +ion-title a.cmp-button::after { line-height: 2.6rem; font-size: 1.6rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title a.cmp-button::before { content: ""; transition: all 0.3s ease 0s; w= +idth: 0px; height: 1px; position: absolute; bottom: 0.5rem; left: 1.5rem; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title a.cmp-button:hover::before { background-color: rgb(0, 77, 255); wid= +th: calc(100% - 5.6rem); } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content { padding-top: 2rem; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result { display: flex; flex-flow: column wrap; -webkit-box-orie= +nt: vertical; -webkit-box-direction: normal; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_friendly-message, .joblistingblock .cmp-recommended-job-b= +lock .cmp-no-jobs-recommended_block-content_no-result_recommended-text { fo= +nt-size: 1.6rem; line-height: 2.56rem; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_friendly-message p, .joblistingblock .cmp-recommended-job= +-block .cmp-no-jobs-recommended_block-content_no-result_recommended-text p = +{ padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_friendly-message p, .joblistingblock .cmp-recommended-j= +ob-block .cmp-no-jobs-recommended_block-content_no-result_recommended-text = +p { padding-bottom: 3rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_recommended-text { padding-top: 2rem; margin-bottom: 1.5r= +em; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_recommended-text { padding-top: 3rem; margin-bottom: 0p= +x; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_friendly-message p:nth-child(2) { padding-bottom: 0.5rem;= + } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_friendly-message p:nth-child(2) { padding-bottom: 1.5re= +m; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_buttons { display: flex; -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_buttons { -webkit-box-orient: horizontal; -webkit-box-d= +irection: normal; flex-direction: row; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_buttons a { padding: 1.5rem; margin-right: 0px; margin-le= +ft: 0px; text-align: center; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_buttons a { margin-right: 4.56rem; } +} + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__panel { margi= +n-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .pagination-no-lazy-loading .cmp-pagination__panel { mar= +gin-bottom: 3rem; } +} + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__container { -= +webkit-box-pack: justify; justify-content: space-between; } + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__pages { margi= +n: 1.5rem 0px; } + +.cmp-hidecards .cmp-page-list-item:nth-child(n+7) { display: none; } + +.joblistingblock .cmp-saved-job-block { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block { padding-bottom: 2rem; } +} + +.joblistingblock .cmp-saved-job-block .cmp-saved-job-block__hide { display:= + none; } + +.joblistingblock .cmp-saved-job-block .cmp-saved-job-block__show { display:= + block; } + +.joblistingblock .cmp-saved-job-block .cmp-job-card-listing_first-row a { t= +ext-decoration: underline; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__content { border: 1px so= +lid rgb(204, 204, 204); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title a:focus { margin-b= +ottom: -1px; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__address-location { word-= +break: break-all; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title-link:focus { margi= +n-bottom: 1px; outline: rgb(0, 77, 255) solid 1px; } + +.joblistingblock .cmp-jobcard-layout--2-cards ul .cmp-page-list-item { -web= +kit-box-flex: 0; flex: 0 0 100%; max-width: 100%; margin-bottom: 3rem; padd= +ing: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-jobcard-layout--2-cards ul .cmp-page-list-item { -w= +ebkit-box-flex: 0; flex: 0 0 50%; max-width: 50%; } +} + +.joblistingblock .cmp-jobcard-layout--3-cards ul .cmp-page-list-item { -web= +kit-box-flex: 0; flex: 0 0 100%; max-width: 100%; margin-bottom: 3rem; padd= +ing: 0px 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingblock .cmp-jobcard-layout--3-cards ul .cmp-page-list-item { -w= +ebkit-box-flex: 0; flex: 0 0 50%; max-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-jobcard-layout--3-cards ul .cmp-page-list-item { -w= +ebkit-box-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; } +} + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block .cmp-job-card-listing_second-row { = +padding-bottom: 10px; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-saved-job-block .cmp-job-card-listing_second-row { = +padding-bottom: 0px; } +} + +@media screen and (max-width: 767.9px) { + .joblistingblock .cmp-saved-job-block .cmp-job-card-listing_third-row { p= +adding-bottom: 0px; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__job-listing-areas-intere= +st { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp= +: 3; overflow: hidden; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__job-listing-areas-inte= +rest { -webkit-line-clamp: 2; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__content { display: flex;= + -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio= +n: column; background-color: rgb(255, 255, 255); border: 0.1rem solid rgb(2= +04, 204, 204); padding: 3rem 2rem 2rem; margin: 0px; position: relative; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__content { position: re= +lative; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__action-container { margi= +n-top: 0px; padding-top: 0px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__action-container { pos= +ition: relative; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title { margin-top: 0px;= + font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont,= + "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-seri= +f; font-weight: 800; font-style: normal; text-transform: none; color: rgb(0= +, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__title { font-size: 2.5= +rem; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title a { color: rgb(0, = +0, 0); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title a:hover { text-dec= +oration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title a:focus { text-dec= +oration: underline; color: rgb(0, 77, 255); margin-bottom: -0.1rem; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__pretitle { border: trans= +parent; color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem; font= +-weight: 600; line-height: 1.08rem; margin-bottom: 2rem; text-transform: up= +percase; text-decoration: none; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__pretitle:nth-child(3) { = +margin-top: -1.5rem; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__job-listing-semibold { f= +ont-weight: 600; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__job-listing-posted-date = +{ font-weight: 400; font-style: italic; text-transform: none; line-height: = +1; font-size: 1.2rem; color: rgb(0, 0, 0); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__address-location { max-w= +idth: calc(100% - 4rem); word-break: break-word; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser-remove-icon {= + position: absolute; top: 0px; right: 0px; margin: 2.456rem 2rem 0px 0px; c= +ursor: pointer; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser-remove-icon::= +after { content: "=EF=90=85"; font-size: 24px; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; width: 1.9rem; height: 2.= +4rem; color: rgb(107, 107, 107); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser-remove-icon:h= +over::after { color: rgb(0, 0, 0); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__address-location, .jobli= +stingblock .cmp-saved-job-block .cmp-teaser__description, .joblistingblock = +.cmp-saved-job-block .cmp-teaser__description p { margin: 0px; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser__job-listing-= +areas-interest, .joblistingblock .cmp-saved-job-block .cmp-teaser__title { = +margin-bottom: 10px; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser__job-listin= +g-areas-interest, .joblistingblock .cmp-saved-job-block .cmp-teaser__title = +{ margin-bottom: 20px; } +} + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__action-container, .job= +listingblock .cmp-saved-job-block .cmp-teaser__job-listing-posted-date { ma= +rgin-top: 20px; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title-link:hover .cmp-te= +aser__title { text-decoration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title-link:focus { margi= +n-bottom: 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0p= +x; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title-link:focus .cmp-te= +aser__title { text-decoration: underline; color: rgb(0, 77, 255); } + +@media screen and (max-width: 767.9px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser_action-container { disp= +lay: none; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__action-link:focus::befor= +e { width: 100%; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-1 .cmp-teas= +er__content { background: linear-gradient(rgb(180, 85, 170) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-2 .cmp-teas= +er__content { background: linear-gradient(rgb(160, 85, 245) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-3 .cmp-teas= +er__content { background: linear-gradient(rgb(190, 130, 255) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-4 .cmp-teas= +er__content { background: linear-gradient(rgb(220, 175, 255) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-5 .cmp-teas= +er__content { background: linear-gradient(rgb(230, 220, 255) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-blue .cmp-teaser__con= +tent { background: linear-gradient(rgb(0, 65, 240) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-gray .cmp-teaser__con= +tent { background: linear-gradient(rgb(190, 190, 190) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-gray-dark .cmp-teaser= +__content { background: linear-gradient(rgb(150, 150, 150) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-gray-darker .cmp-teas= +er__content { background: linear-gradient(rgb(90, 90, 90) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-green .cmp-teaser__co= +ntent { background: linear-gradient(rgb(0, 215, 0) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-red .cmp-teaser__cont= +ent { background: linear-gradient(red 0.4rem, transparent 0px) 100% 0px / 1= +00% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-yellow .cmp-teaser__c= +ontent { background: linear-gradient(rgb(255, 255, 0) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-aqua .cmp-teaser__content= + { background: linear-gradient(rgb(0, 255, 187) 0.4rem, transparent 0px) 10= +0% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-blue .cmp-teaser__content= + { background: linear-gradient(rgb(0, 186, 255) 0.4rem, transparent 0px) 10= +0% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-blue-green .cmp-teaser__c= +ontent { background: linear-gradient(rgb(5, 240, 165) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-brand-green .cmp-teaser__= +content { background: linear-gradient(rgb(100, 255, 80) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-brand-orange .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 120, 0) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-brand-yellow .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 235, 50) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-blue-dark .cmp-teaser__co= +ntent { background: linear-gradient(rgb(0, 142, 255) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-blue-light .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 243, 255) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-core-purple .cmp-teaser__= +content { background: linear-gradient(rgb(70, 0, 115) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-cyan .cmp-teaser__content= + { background: linear-gradient(rgb(0, 255, 255) 0.4rem, transparent 0px) 10= +0% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray .cmp-teaser__content= + { background: linear-gradient(rgb(167, 167, 167) 0.4rem, transparent 0px) = +100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-base .cmp-teaser__co= +ntent { background: linear-gradient(rgb(0, 0, 0) 0.4rem, transparent 0px) 1= +00% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-dark .cmp-teaser__co= +ntent { background: linear-gradient(rgb(107, 107, 107) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-darker .cmp-teaser__= +content { background: linear-gradient(rgb(74, 74, 74) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-light .cmp-teaser__c= +ontent { background: linear-gradient(rgb(204, 204, 204) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-lighter .cmp-teaser_= +_content { background: linear-gradient(rgb(227, 227, 227) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-lightest .cmp-teaser= +__content { background: linear-gradient(rgb(242, 242, 242) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-grayishyellow-dark .cmp-t= +easer__content { background: linear-gradient(rgb(150, 150, 140) 0.4rem, tra= +nsparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-grayishyellow-light .cmp-= +teaser__content { background: linear-gradient(rgb(230, 230, 220) 0.4rem, tr= +ansparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-green .cmp-teaser__conten= +t { background: linear-gradient(rgb(0, 255, 0) 0.4rem, transparent 0px) 100= +% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-green-dark .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 83, 10) 0.4rem, transparent 0px= +) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-link .cmp-teaser__content= + { background: linear-gradient(rgb(0, 77, 255) 0.4rem, transparent 0px) 100= +% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-link-dark .cmp-teaser__co= +ntent { background: linear-gradient(rgb(0, 0, 136) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-orange .cmp-teaser__conte= +nt { background: linear-gradient(rgb(255, 182, 0) 0.4rem, transparent 0px) = +100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-orange-dark .cmp-teaser__= +content { background: linear-gradient(rgb(255, 149, 0) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-pink .cmp-teaser__content= + { background: linear-gradient(rgb(231, 0, 116) 0.4rem, transparent 0px) 10= +0% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-pink-dark .cmp-teaser__co= +ntent { background: linear-gradient(rgb(164, 2, 83) 0.4rem, transparent 0px= +) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-pink-light .cmp-teaser__c= +ontent { background: linear-gradient(rgb(255, 80, 160) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-purple .cmp-teaser__conte= +nt { background: linear-gradient(rgb(161, 0, 255) 0.4rem, transparent 0px) = +100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-purple-dark .cmp-teaser__= +content { background: linear-gradient(rgb(117, 0, 192) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-purple-darkest .cmp-tease= +r__content { background: linear-gradient(rgb(70, 1, 115) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-red .cmp-teaser__content = +{ background: linear-gradient(rgb(231, 15, 41) 0.4rem, transparent 0px) 100= +% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-red-dark .cmp-teaser__con= +tent { background: linear-gradient(rgb(189, 0, 29) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-red-darker .cmp-teaser__c= +ontent { background: linear-gradient(rgb(113, 0, 18) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-red-light .cmp-teaser__co= +ntent { background: linear-gradient(rgb(255, 50, 70) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-white .cmp-teaser__conten= +t { background: linear-gradient(rgb(255, 255, 255) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-yellow .cmp-teaser__conte= +nt { background: linear-gradient(rgb(255, 212, 46) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-yellow-dark .cmp-teaser__= +content { background: linear-gradient(rgb(240, 192, 0) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-yellow-light .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 240, 179) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block .cmp-separator--vertical { margin: 0p= +x; } + +.joblistingblock .cmp-saved-job-block .cmp-separator--vertical .cmp-separat= +or-saved::after { content: "-"; position: relative; top: -2rem; margin: 0px= +; color: rgb(0, 0, 0); } + +.joblistingblock .cmp-saved-job-block .cmp-separator--vertical .cmp-separat= +or__horizontal-rule { margin: -3rem 0.1rem 0px; width: 0.11rem; display: no= +ne; } + +.joblistingblock .cmp-saved-job-block .page-summary { display: block; } + +.cmp-topic-filter { width: 100%; margin: 50px auto auto; } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter { display: flex; -webkit-box-pack: justify; justify-con= +tent: space-between; -webkit-box-ordinal-group: 3; order: 2; } +} + +.cmp-topic-filter .cmp-topic-filter__container { margin-top: 30px; position= +: relative; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-topic-filter .cmp-topic-filter__container { display: flex; -webkit-b= +ox-align: center; align-items: center; -webkit-box-pack: justify; justify-c= +ontent: space-between; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__button_bo= +x { width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__button_= +box { -webkit-box-ordinal-group: 3; order: 2; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-but= +ton { display: flex; -webkit-box-align: center; align-items: center; -webki= +t-box-pack: center; justify-content: center; border: 2px solid rgb(0, 0, 0)= +; padding: 1.5rem; width: 100%; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-but= +ton:hover { border-color: rgb(107, 107, 107); } + +@media screen and (min-width: 768px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-b= +utton { padding: 1.5rem 5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-b= +utton { border: none; display: inline-block; padding: 1rem 0px; cursor: tex= +t; text-align: left; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-but= +ton .cmp-topic-filter__text { font-size: 1.4rem; text-transform: uppercase;= + font-weight: 600; color: rgb(0, 0, 0); position: relative; } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-b= +utton .cmp-topic-filter__text { font-size: 1.8rem; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-but= +ton .cmp-topic-filter__icon::before { content: "=EF=8C=9B"; font-size: 3rem= +; font-family: Ionicons; display: block; font-weight: 400; font-style: norm= +al; line-height: 1; text-transform: none; letter-spacing: normal; overflow-= +wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: = +antialiased; text-rendering: optimizelegibility; font-feature-settings: "li= +ga"; color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-b= +utton .cmp-topic-filter__icon::before { display: none; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms { display: none; background-color: rgb(255, 255, 255); position: absolut= +e; left: 0px; right: 0px; width: 100%; margin-top: 15px; } + +@media screen and (min-width: 768px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems { margin-top: 30px; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems { display: block; position: static; margin-top: 0px; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-button { text-align: right; border: 1px solid r= +gb(204, 204, 204); padding: 1.5rem; display: inline-block; } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems .cmp-topic-filter__topic-button { display: none; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-button .cmp-topic-filter__close-topic-box { dis= +play: inline-block; font-size: 1.5rem; font-weight: 600; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-button .cmp-topic-filter__close-topic-box::afte= +r { content: "=EF=84=AA"; font-size: 2.4rem; font-family: Ionicons; display= +: block; font-weight: 400; font-style: normal; line-height: 1; text-transfo= +rm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowra= +p; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opt= +imizelegibility; font-feature-settings: "liga"; color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems .cmp-topic-filter__topic-item { border: none; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__topic-item-links { padd= +ing: 1.5rem; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px s= +olid rgb(204, 204, 204); } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__topic-item-links .cmp-t= +opic-filter__topic-item-link { display: inline-block; font-size: 1.6rem; co= +lor: rgb(0, 0, 0); } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__topic-item-links .cmp-t= +opic-filter__topic-item-link:hover { color: rgb(0, 77, 255); text-decoratio= +n: underline; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__subtopic { background-c= +olor: rgb(242, 242, 242); -webkit-box-orient: vertical; -webkit-box-directi= +on: normal; flex-flow: column; padding: 0.8rem 1.5rem; display: none; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__subtopic .cmp-topic-fil= +ter__subtopic-link { display: inline-block; padding: 1rem 0px; font-size: 1= +.6rem; color: rgb(0, 0, 0); align-self: flex-start; } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems .cmp-topic-filter__topic-item .cmp-topic-filter__subtopic .cmp-topic-f= +ilter__subtopic-link:hover { color: rgb(0, 77, 255); text-decoration: under= +line; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list .cmp-topic-filter__topic-item-links { c= +ursor: pointer; display: flex; -webkit-box-align: center; align-items: cent= +er; -webkit-box-pack: justify; justify-content: space-between; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list .cmp-topic-filter__topic-item-links::af= +ter { content: "=EF=84=A3"; font-size: 1.6rem; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; transition: all 0.5s ease= +-in 0s; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list.cmp-topic-filter__subtopic-list--show .= +cmp-topic-filter__topic-item-links { font-weight: 600; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list.cmp-topic-filter__subtopic-list--show .= +cmp-topic-filter__topic-item-links::after { transform: rotate(180deg); } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list.cmp-topic-filter__subtopic-list--show .= +cmp-topic-filter__subtopic { display: flex; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms.cmp-topic-filter__topic-items--show { display: block; } + +.cmp-event-agenda-item { display: block; padding: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item { display: flex; padding: 3rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item { padding: 3rem 2rem; } +} + +.cmp-event-agenda-item__location-section { width: 25%; padding-right: 3rem;= + display: none; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__location-section { display: block; } +} + +.cmp-event-agenda-item__location-section .cmp-text { margin-top: 1rem; font= +-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__location-section .cmp-text { font-size: 1.6rem; } +} + +.cmp-event-agenda-item__location-section-xs { width: 100%; margin-top: 3rem= +; display: block; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__location-section-xs { display: none; margin: 0px;= + } +} + +.cmp-event-agenda-item__location-section-xs .cmp-title__text { font-size: 1= +.2rem; letter-spacing: 0.12rem; text-transform: uppercase; line-height: 1.3= +3em; font-weight: 600; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__location-section-xs .cmp-title__text { line-heigh= +t: 1.39em; font-size: 1.8rem; } +} + +.cmp-event-agenda-item__location-section-xs .cmp-text { line-height: 2.5rem= +; font-size: 1.4rem; padding: 1rem 0px 3rem; } + +.cmp-event-agenda-item__location-section .cmp-title__text { font-size: 1.2r= +em; letter-spacing: 0.12rem; text-transform: uppercase; line-height: 1.33em= +; font-weight: 600; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__location-section .cmp-title__text { line-height: = +1.39em; font-size: 1.8rem; } +} + +.cmp-event-agenda-item__description-section { width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__description-section { width: 41.66%; } +} + +.cmp-event-agenda-item__description-section .cmp-text { line-height: 2.5rem= +; padding-top: 2rem; margin-bottom: 2rem; font-size: 1.4rem; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__description-section .cmp-text { padding: 0px 1rem= + 0px 0px; margin-right: 0.5rem; font-size: 1.6rem; } +} + +.cmp-event-agenda-item__description-section .cmp-text__paragraph-block { ma= +rgin-bottom: 2.5rem; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__description-section .cmp-text__paragraph-block { = +margin-bottom: 2rem; } +} + +.cmp-event-agenda-item__description-section .cmp-button__calender { color: = +rgb(0, 77, 255); margin: 0px; width: fit-content; text-decoration: none; cu= +rsor: pointer; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on { font-size: 1.6rem; width: auto; padding: 0px; font-weight: 600; color:= + rgb(0, 77, 255); line-height: 2.5rem; background-color: transparent; box-s= +hadow: none; transition: none 0s ease 0s; transform: none; margin: 0px; hei= +ght: 0px; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on:focus { border: 0px; outline: 0px; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on::before { content: "=EF=8F=B3"; font-size: 2.4rem; font-family: Ionicons= +; font-weight: 400; font-style: normal; line-height: 1; text-transform: non= +e; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dire= +ction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizele= +gibility; font-feature-settings: "liga"; display: inline-block; position: r= +elative; margin-right: 0.8rem; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on .cmp-teaser__action-link::before { content: ""; bottom: 0px; display: bl= +ock; height: 0.1rem; left: -2.5rem; position: absolute; max-width: calc(100= +% + 2.1rem); } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on .cmp-teaser__action-link:hover::before { width: 108%; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on .cmp-teaser__action-link::after { content: ""; } + +.cmp-event-agenda-item__speakers-section { width: 100%; margin-top: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__speakers-section { width: 33.33%; padding-left: 1= +.5rem; margin-top: 0px; } +} + +.cmp-event-agenda-item__speakers-section .cmp-title { margin-bottom: 1rem; = +} + +.cmp-event-agenda-item__speakers-section .cmp-title__text { font-size: 1.2r= +em; letter-spacing: 0.12rem; text-transform: uppercase; line-height: 1.33em= +; font-weight: 600; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__speakers-section .cmp-title__text { line-height: = +1.39em; font-size: 1.8rem; } +} + +.cmp-event-agenda-item__speakers-section .cmp-teaser { margin-bottom: 2rem;= + padding: 0px; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__speakers-section .cmp-teaser { margin-bottom: 1.0= +8rem; } +} + +.cmp-event-agenda-item__speakers-section .cmp-teaser__content { display: fl= +ex; vertical-align: middle; -webkit-box-pack: center; justify-content: cent= +er; margin: 0px; } + +.cmp-event-agenda-item__speakers-section .cmp-teaser__content__sub-title { = +margin-bottom: 0.5rem; line-height: 1.7rem; font-size: 1.4rem; font-weight:= + 800; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__speakers-section .cmp-teaser__content__sub-title = +{ line-height: 2rem; font-size: 1.6rem; } +} + +.cmp-event-agenda-item__speakers-section .cmp-teaser__content__sub-title .c= +mp-image__link--title { color: rgb(0, 0, 0); } + +.cmp-event-agenda-item__speakers-section .cmp-teaser__description { margin:= + 0px; } + +.cmp-event-agenda-item__speakers-section .cmp-teaser__description .cmp-teas= +er-role { margin: 0px; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__speakers-section .cmp-teaser__description .cmp-te= +aser-role { font-size: 1.6rem; } +} + +.cmp-event-agenda-item__speakers-section .cmp-teaser .cmp-image { margin-ri= +ght: 1.5rem; } + +.cmp-event-agenda-item__speakers-section .cmp-teaser .cmp-image__image { wi= +dth: 5rem; height: 5rem; } + +.cmp-multiple-day-event-agenda { margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda { margin: 0px -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-day-event-agenda { margin: 0px; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__panel {= + border: 0px; padding: 0px; box-shadow: none; background-color: transparent= +; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__panel .= +accordion.cmp-event-agenda.cmp-single-day-event-agenda { margin: 2rem 0px; = +} + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__panel= + .accordion.cmp-event-agenda.cmp-single-day-event-agenda { margin: 0px; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item:last-child .cmp-accordi= +on__header .cmp-accordion__button { border-bottom: 0.2rem solid rgb(0, 0, 0= +); } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item:last-child .cmp-accor= +dion__header .cmp-accordion__button { border-bottom: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item:last-child .cmp-accor= +dion__panel .accordion.cmp-event-agenda.cmp-single-day-event-agenda { paddi= +ng: 0px; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +{ margin: 0px 1.3rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r { margin: 0px; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button { padding: 0px 4.3rem; border-top: 0.2rem solid rgb(= +0, 0, 0); border-right: 0.2rem solid rgb(0, 0, 0); border-left: 0.2rem soli= +d rgb(0, 0, 0); border-image: initial; border-bottom: none; height: 4.4rem;= + display: flex; -webkit-box-align: center; align-items: center; line-height= +: 2.196rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button { padding: 2rem 3.5rem; border-right: none; border= +-bottom: none; border-left: none; border-image: initial; border-top: 0.4rem= + solid rgb(0, 0, 0); } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button { padding: 2.5rem 2rem; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button:focus { outline: none; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button:focus-visible { border-color: rgb(0, 77, 255); outli= +ne: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__title { font-family: Graphik, Arial,= + system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, = +"Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.8rem; font-we= +ight: 600; overflow-wrap: break-word; word-break: break-word; line-height: = +2.196rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button .cmp-accordion__title { padding-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button .cmp-accordion__title { font-size: 2.5rem; line-he= +ight: 3rem; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__icon { font-size: 1.56rem; color: rg= +b(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button .cmp-accordion__icon { padding: 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button .cmp-accordion__icon { padding-right: 2rem; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__icon::before { font-size: 2rem; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button--expanded { background-color: rgb(255, 255, 255); cu= +rsor: pointer; border-bottom: 0.2rem solid rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button--expanded { border-top: 0.4rem solid rgb(0, 0, 0);= + border-bottom: none; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button:hover { color: rgb(0, 0, 0); } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion-item__pa= +nel, .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__pa= +nel--expanded.cmp-accordion__button { padding: 0px; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item:hover { color: rgb(0, 0= +, 0); } + +.cmp-single-day-event-agenda .cmp-accordion__item { width: auto; margin: 0p= +x -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-single-day-event-agenda .cmp-accordion__item { margin: 0px -3.5rem; = +} +} + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item { margin: 0px; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item:last-child .cmp-accordion= +__header { border-bottom: 0.09rem solid rgb(204, 204, 204); } + +.cmp-single-day-event-agenda .cmp-accordion__item:last-child .cmp-accordion= +__header .cmp-accordion__button { border-bottom: none; } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header { = +margin: 0px; border-right: rgb(204, 204, 204); border-bottom: rgb(204, 204,= + 204); border-left: rgb(204, 204, 204); border-image: initial; border-top: = +0.09rem solid rgb(204, 204, 204); } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button { border: none; padding: 1.5rem; height: auto; display= +: grid; grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button { padding: 1.5rem 3.5rem; grid-template-columns: 3fr= + 9fr; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button { padding: 2rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button:focus { outline: none; } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button:focus-visible { outline: rgb(0, 77, 255) solid 0.1rem;= + } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button:hover { color: rgb(0, 0, 0); } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button .cmp-accordion__title:first-child { font-size: 1.4rem;= + line-height: 2.2rem; font-weight: 400; padding-right: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__title:first-child { font-size: 1.6re= +m; line-height: 2.5rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button .cmp-accordion__title:nth-child(2) { white-space: pre-= +wrap; font-size: 1.8rem; font-weight: 800; overflow-wrap: break-word; word-= +break: break-word; line-height: 2.2rem; padding-right: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__title:nth-child(2) { font-size: 2.5r= +em; line-height: 3rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button .cmp-accordion__icon { color: rgb(0, 0, 0); padding-ri= +ght: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__icon { padding-right: 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__icon { padding-right: 2rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button .cmp-accordion__icon::before { font-size: 1.5rem; marg= +in-top: 0.2rem; } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button--expanded { background-color: rgb(255, 255, 255); curs= +or: pointer; border-left: 0.4rem solid rgb(255, 212, 46); padding: 1.5rem 1= +.5rem 1.5rem 1.1rem; } + +@media screen and (min-width: 768px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button--expanded { padding: 1.5rem 3.5rem 1.5rem 3.1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button--expanded { padding: 2rem 2rem 2rem 1.6rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button--expanded .cmp-accordion__title:first-child { font-wei= +ght: 400; } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__panel, .c= +mp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__panel--expa= +nded { box-shadow: rgba(0, 0, 0, 0.15) 0px 0.75em 2rem -0.38em inset; backg= +round-color: rgb(242, 242, 242); } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__panel--ex= +panded { border-left: none; border-right: none; border-bottom: none; } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-1 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(180= +, 85, 170); } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-2 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(160= +, 85, 245); } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-3 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(190= +, 130, 255); } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-4 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(220= +, 175, 255); } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-5 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(230= +, 220, 255); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-blue .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-left-color: rgb(0, 65, 240= +); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-gray .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-left-color: rgb(190, 190, = +190); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-gray-dark .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-left-color: rgb(150, = +150, 150); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-gray-darker .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(90,= + 90, 90); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-green .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 215, 0= +); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-red .cmp-accordion__= +button.cmp-accordion__button--expanded { border-left-color: red; } + +.cmp-single-day-event-agenda.accordion.color-block-alt-yellow .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 255= +, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-aqua .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 187); = +} + +.cmp-single-day-event-agenda.accordion.color-block-blue .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(0, 186, 255); = +} + +.cmp-single-day-event-agenda.accordion.color-block-blue-green .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(5, 240, = +165); } + +.cmp-single-day-event-agenda.accordion.color-block-brand-green .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(100, 25= +5, 80); } + +.cmp-single-day-event-agenda.accordion.color-block-brand-orange .cmp-accord= +ion__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 1= +20, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-brand-yellow .cmp-accord= +ion__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 2= +35, 50); } + +.cmp-single-day-event-agenda.accordion.color-block-blue-dark .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 142, 2= +55); } + +.cmp-single-day-event-agenda.accordion.color-block-blue-light .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 243, = +255); } + +.cmp-single-day-event-agenda.accordion.color-block-core-purple .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(70, 0, = +115); } + +.cmp-single-day-event-agenda.accordion.color-block-cyan .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 255); = +} + +.cmp-single-day-event-agenda.accordion.color-block-gray .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(167, 167, 167)= +; } + +.cmp-single-day-event-agenda.accordion.color-block-gray-base .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 0, 0);= + } + +.cmp-single-day-event-agenda.accordion.color-block-gray-dark .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(107, 107,= + 107); } + +.cmp-single-day-event-agenda.accordion.color-block-gray-darker .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(74, 74,= + 74); } + +.cmp-single-day-event-agenda.accordion.color-block-gray-light .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(204, 204= +, 204); } + +.cmp-single-day-event-agenda.accordion.color-block-gray-lighter .cmp-accord= +ion__button.cmp-accordion__button--expanded { border-left-color: rgb(227, 2= +27, 227); } + +.cmp-single-day-event-agenda.accordion.color-block-gray-lightest .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-left-color: rgb(242, = +242, 242); } + +.cmp-single-day-event-agenda.accordion.color-block-grayishyellow-dark .cmp-= +accordion__button.cmp-accordion__button--expanded { border-left-color: rgb(= +150, 150, 140); } + +.cmp-single-day-event-agenda.accordion.color-block-grayishyellow-light .cmp= +-accordion__button.cmp-accordion__button--expanded { border-left-color: rgb= +(230, 230, 220); } + +.cmp-single-day-event-agenda.accordion.color-block-green .cmp-accordion__bu= +tton.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-green-dark .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 83, 1= +0); } + +.cmp-single-day-event-agenda.accordion.color-block-link .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(0, 77, 255); } + +.cmp-single-day-event-agenda.accordion.color-block-link-dark .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 0, 136= +); } + +.cmp-single-day-event-agenda.accordion.color-block-orange .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-left-color: rgb(255, 182, 0)= +; } + +.cmp-single-day-event-agenda.accordion.color-block-orange-dark .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 14= +9, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-pink .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(231, 0, 116); = +} + +.cmp-single-day-event-agenda.accordion.color-block-pink-dark .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(164, 2, 8= +3); } + +.cmp-single-day-event-agenda.accordion.color-block-pink-light .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 80,= + 160); } + +.cmp-single-day-event-agenda.accordion.color-block-purple .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-left-color: rgb(161, 0, 255)= +; } + +.cmp-single-day-event-agenda.accordion.color-block-purple-dark .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(117, 0,= + 192); } + +.cmp-single-day-event-agenda.accordion.color-block-purple-darkest .cmp-acco= +rdion__button.cmp-accordion__button--expanded { border-left-color: rgb(70, = +1, 115); } + +.cmp-single-day-event-agenda.accordion.color-block-red .cmp-accordion__butt= +on.cmp-accordion__button--expanded { border-left-color: rgb(231, 15, 41); } + +.cmp-single-day-event-agenda.accordion.color-block-red-dark .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-left-color: rgb(189, 0, 29= +); } + +.cmp-single-day-event-agenda.accordion.color-block-red-darker .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(113, 0, = +18); } + +.cmp-single-day-event-agenda.accordion.color-block-red-light .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 50, = +70); } + +.cmp-single-day-event-agenda.accordion.color-block-white .cmp-accordion__bu= +tton.cmp-accordion__button--expanded { border-left-color: rgb(255, 255, 255= +); } + +.cmp-single-day-event-agenda.accordion.color-block-yellow .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-left-color: rgb(255, 212, 46= +); } + +.cmp-single-day-event-agenda.accordion.color-block-yellow-dark .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(240, 19= +2, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-yellow-light .cmp-accord= +ion__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 2= +40, 179); } + +.cmp-single-day-event-agenda.accordion.brand-gradient-pink .cmp-accordion__= +button.cmp-accordion__button--expanded { border-image: linear-gradient(90de= +g, rgb(164, 2, 83) 0%, rgb(231, 0, 116) 30%) 1 / 1 / 0 stretch; border-top-= +width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-purple .cmp-accordion= +__button.cmp-accordion__button--expanded { border-image: linear-gradient(rg= +b(70, 1, 115), rgb(161, 0, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; = +border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-purple-alt .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-image: linear-gradien= +t(90deg, rgb(70, 1, 115), rgb(117, 0, 192), rgb(161, 0, 255)) 1 / 1 / 0 str= +etch; border-top-width: 0px; border-right-width: 0px; border-bottom-width: = +0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-blue .cmp-accordion__= +button.cmp-accordion__button--expanded { border-image: linear-gradient(rgb(= +0, 0, 136), rgb(0, 77, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; bord= +er-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-blue2 .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-image: linear-gradient(rgb= +(0, 77, 255), rgb(0, 186, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; b= +order-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-light-blue .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-image: linear-gradien= +t(90deg, rgb(0, 186, 255), rgb(0, 142, 255), rgb(0, 77, 255)) 1 / 1 / 0 str= +etch; border-top-width: 0px; border-right-width: 0px; border-bottom-width: = +0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-red .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-image: linear-gradient(rgb(1= +13, 0, 18), red) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-wid= +th: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-red-alt .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-image: linear-gradient(9= +0deg, red, rgb(189, 0, 29), rgb(113, 0, 18)) 1 / 1 / 0 stretch; border-top-= +width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient .cmp-accordion__butto= +n.cmp-accordion__button--expanded { border-image: linear-gradient(rgb(0, 25= +5, 0), rgb(0, 186, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; border-r= +ight-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-alt .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-image: linear-gradient(90deg= +, rgb(0, 255, 0), rgb(0, 186, 255)) 1 / 1 / 0 stretch; border-top-width: 0p= +x; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-yellow .cmp-accordion= +__button.cmp-accordion__button--expanded { border-image: linear-gradient(rg= +b(255, 255, 0), rgb(240, 192, 0)) 1 / 1 / 0 stretch; border-top-width: 0px;= + border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-yellow-alt .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-image: linear-gradien= +t(90deg, rgb(255, 255, 0), rgb(255, 212, 46), rgb(255, 182, 0)) 1 / 1 / 0 s= +tretch; border-top-width: 0px; border-right-width: 0px; border-bottom-width= +: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-green .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-image: linear-gradient(90d= +eg, rgb(0, 255, 0), rgb(0, 215, 0), rgb(0, 83, 10)) 1 / 1 / 0 stretch; bord= +er-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-1 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(180, 85, 170); } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-2 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(160, 85, 245); } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-3 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(190, 130, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-4 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(220, 175, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-5 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(230, 220, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-blue .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-left-color: rgb(0, 65, 240); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-gray .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-left-color: rgb(190, 190, 190); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-gray-dark .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-left-color: rgb(150, 150, 150); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-gray-darker .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(90, 90, 90); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-green .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(0, 215, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-red .cmp-single-da= +y-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bor= +der-left-color: red; } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-yellow .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(255, 255, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-aqua .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(0, 255, 187); } + +.cmp-multiple-day-event-agenda.accordion.color-block-blue .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(0, 186, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-blue-green .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(5, 240, 165); } + +.cmp-multiple-day-event-agenda.accordion.color-block-brand-green .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(100, 255, 80); } + +.cmp-multiple-day-event-agenda.accordion.color-block-brand-orange .cmp-sing= +le-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded = +{ border-left-color: rgb(255, 120, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-brand-yellow .cmp-sing= +le-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded = +{ border-left-color: rgb(255, 235, 50); } + +.cmp-multiple-day-event-agenda.accordion.color-block-blue-dark .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(0, 142, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-blue-light .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(0, 243, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-core-purple .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(70, 0, 115); } + +.cmp-multiple-day-event-agenda.accordion.color-block-cyan .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(0, 255, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(167, 167, 167); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-base .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(0, 0, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-dark .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(107, 107, 107); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-darker .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(74, 74, 74); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-light .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(204, 204, 204); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-lighter .cmp-sing= +le-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded = +{ border-left-color: rgb(227, 227, 227); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-lightest .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-left-color: rgb(242, 242, 242); } + +.cmp-multiple-day-event-agenda.accordion.color-block-grayishyellow-dark .cm= +p-single-day-event-agenda .cmp-accordion__button.cmp-accordion__button--exp= +anded { border-left-color: rgb(150, 150, 140); } + +.cmp-multiple-day-event-agenda.accordion.color-block-grayishyellow-light .c= +mp-single-day-event-agenda .cmp-accordion__button.cmp-accordion__button--ex= +panded { border-left-color: rgb(230, 230, 220); } + +.cmp-multiple-day-event-agenda.accordion.color-block-green .cmp-single-day-= +event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { borde= +r-left-color: rgb(0, 255, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-green-dark .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(0, 83, 10); } + +.cmp-multiple-day-event-agenda.accordion.color-block-link .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(0, 77, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-link-dark .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(0, 0, 136); } + +.cmp-multiple-day-event-agenda.accordion.color-block-orange .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-left-color: rgb(255, 182, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-orange-dark .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(255, 149, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-pink .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(231, 0, 116); } + +.cmp-multiple-day-event-agenda.accordion.color-block-pink-dark .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(164, 2, 83); } + +.cmp-multiple-day-event-agenda.accordion.color-block-pink-light .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(255, 80, 160); } + +.cmp-multiple-day-event-agenda.accordion.color-block-purple .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-left-color: rgb(161, 0, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-purple-dark .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(117, 0, 192); } + +.cmp-multiple-day-event-agenda.accordion.color-block-purple-darkest .cmp-si= +ngle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expande= +d { border-left-color: rgb(70, 1, 115); } + +.cmp-multiple-day-event-agenda.accordion.color-block-red .cmp-single-day-ev= +ent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border-= +left-color: rgb(231, 15, 41); } + +.cmp-multiple-day-event-agenda.accordion.color-block-red-dark .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-left-color: rgb(189, 0, 29); } + +.cmp-multiple-day-event-agenda.accordion.color-block-red-darker .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(113, 0, 18); } + +.cmp-multiple-day-event-agenda.accordion.color-block-red-light .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(255, 50, 70); } + +.cmp-multiple-day-event-agenda.accordion.color-block-white .cmp-single-day-= +event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { borde= +r-left-color: rgb(255, 255, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-yellow .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-left-color: rgb(255, 212, 46); } + +.cmp-multiple-day-event-agenda.accordion.color-block-yellow-dark .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(240, 192, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-yellow-light .cmp-sing= +le-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded = +{ border-left-color: rgb(255, 240, 179); } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-pink .cmp-single-da= +y-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bor= +der-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(231, 0, 116) 30%)= + 1 / 1 / 0 stretch; border-top-width: 0px; border-right-width: 0px; border-= +bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-purple .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 255)) 1 / 1 / 0 s= +tretch; border-top-width: 0px; border-right-width: 0px; border-bottom-width= +: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-purple-alt .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-image: linear-gradient(90deg, rgb(70, 1, 115), rgb(117, 0, 192), = +rgb(161, 0, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-wi= +dth: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-blue .cmp-single-da= +y-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bor= +der-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255)) 1 / 1 / 0 stret= +ch; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0p= +x; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-blue2 .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 255)) 1 / 1 / 0 st= +retch; border-top-width: 0px; border-right-width: 0px; border-bottom-width:= + 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-light-blue .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-image: linear-gradient(90deg, rgb(0, 186, 255), rgb(0, 142, 255),= + rgb(0, 77, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-wi= +dth: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-red .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-image: linear-gradient(rgb(113, 0, 18), red) 1 / 1 / 0 stretch; border-t= +op-width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-red-alt .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-image: linear-gradient(90deg, red, rgb(189, 0, 29), rgb(113, 0, 18))= + 1 / 1 / 0 stretch; border-top-width: 0px; border-right-width: 0px; border-= +bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient .cmp-single-day-eve= +nt-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border-i= +mage: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)) 1 / 1 / 0 stretch; = +border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-alt .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186, 255)) 1 / 1 / = +0 stretch; border-top-width: 0px; border-right-width: 0px; border-bottom-wi= +dth: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-yellow .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192, 0)) 1 / 1 / 0 = +stretch; border-top-width: 0px; border-right-width: 0px; border-bottom-widt= +h: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-yellow-alt .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-image: linear-gradient(90deg, rgb(255, 255, 0), rgb(255, 212, 46)= +, rgb(255, 182, 0)) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-= +width: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-green .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 215, 0), rgb(0, 8= +3, 10)) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-width: 0px; = +border-bottom-width: 0px; } + +.cmp-button__download-agenda.cmp-button--primary-white .cmp-button, .cmp-bu= +tton__download-agenda.cmp-button--primary-white .cmp-button:hover { font-si= +ze: 1.6rem; width: auto; padding: 0px; font-weight: 600; color: rgb(51, 51,= + 153); text-decoration: none; background-color: transparent; box-shadow: no= +ne; transition: none 0s ease 0s; transform: none; margin-left: 0px; } + +.cmp-button__download-agenda.cmp-button--primary-white .cmp-button .cmp-but= +ton__text::before, .cmp-button__download-agenda.cmp-button--primary-white .= +cmp-button:hover .cmp-button__text::before { content: ""; background: rgb(0= +, 77, 255); bottom: 0px; display: block; height: 0.129rem; left: -2.4rem; t= +op: 2rem; width: 0%; position: absolute; max-width: calc(100% + 2.1rem); tr= +ansition: box-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-= +box-shadow 0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; } + +.cmp-button__download-agenda.cmp-button--primary-white .cmp-button .cmp-but= +ton__text:focus::before, .cmp-button__download-agenda.cmp-button--primary-w= +hite .cmp-button .cmp-button__text:hover::before, .cmp-button__download-age= +nda.cmp-button--primary-white .cmp-button:hover .cmp-button__text:focus::be= +fore, .cmp-button__download-agenda.cmp-button--primary-white .cmp-button:ho= +ver .cmp-button__text:hover::before { width: 111%; } + +.cmp-button__download-agenda.cmp-button--primary-white::before { content: "= +=EF=90=9F"; font-size: 2.4rem; font-family: Ionicons; font-weight: 400; fon= +t-style: normal; line-height: 1; text-transform: none; letter-spacing: norm= +al; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fon= +t-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-= +settings: "liga"; display: inline-block; position: relative; top: 0.2rem; p= +adding-right: 0.8rem; color: rgb(0, 77, 255); cursor: pointer; } + +.cmp-button__download-agenda.cmp-button--primary-white .cmp-button:focus { = +border: 0px; outline: 0px; } + +.cmp-single-day-event-agenda.cmp-event-background__white-bg-container .cmp-= +accordion__item .cmp-accordion__panel--expanded { background-color: rgb(255= +, 255, 255); box-shadow: none; } + +.featured-profile-block .cmp-featured-profile__speaker { position: relative= +; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-seperator__cont= +ainer__with-padding { padding: 0px 1.5rem; } + +.cmp-featured-profile__single-profile-container:last-of-type .featured-prof= +ile-block .cmp-featured-profile__speaker .cmp-seperator__container__with-pa= +dding { display: none; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-seperator__cont= +ainer__with-padding .cmp-separator__horizontal-rule { margin: 0px; height: = +0.11rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e { position: relative; } + +@media screen and (min-width: 1000px) { + .cmp-featured-profile__single-profile-container:first-of-type .featured-p= +rofile-block .cmp-featured-profile__speaker .cmp-featured-profile { padding= +-top: 5.75rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__container { -webkit-box-orient: horizontal; -webkit-box-direction: norma= +l; flex-direction: row; padding: 3rem 0px; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__container { display: flex; padding: 5rem 0px; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__img-container { padding: 0px 0px 2rem; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__img-container { min-width: 31.2rem; padding: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__img-container { min-width: 20.5rem; padding: 0px; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__img-container .cmp-image__image { width: 100%; margin: 0px auto; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__img-container .cmp-image__image { width: auto; height: 31.2rem; max-he= +ight: 31.2rem; max-width: 31.2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__img-container .cmp-image__image { width: auto; height: 20.5rem; max-he= +ight: 20.5rem; max-width: 20.5rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e .cmp-text__label-small { display: inline; line-height: 2.56rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e .cmp-text__label-small .cmp-text__label-small-divider { position: relativ= +e; border-left: 1px solid rgb(204, 204, 204); margin-right: 1.5rem; margin-= +left: 1.5rem; height: 1.8rem; display: inline-block; top: 5px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__desc-container { position: relative; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__desc-container { padding-left: 2.5rem; width: 75%; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__name-link { color: rgb(0, 0, 0); } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-name { word-break: break-word; margin-bottom: 0.5rem; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-name { margin-top: 0px; max-width: 100%; } +} + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-name { margin-bottom: 1rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-title { word-break: break-word; text-transform: uppercase; padding-= +bottom: 2rem; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-title { max-width: 100%; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-opt-desc { word-break: break-word; max-width: 100%; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-opt-desc { display: block; margin-bottom: 2rem; } +} + +@media screen and (max-width: 767.9px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-opt-desc { margin-bottom: 2rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-opt-desc .cmp-text__paragraph-default .cmp-text__link--default { co= +lor: rgb(0, 77, 255); } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-opt-desc .cmp-text__paragraph-default .cmp-text__link--default:hove= +r { color: rgb(0, 0, 136); } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons { padding-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__social-buttons { position: static; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__share { padding: 0px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .social-btn-wrapper { display: flex; -webkit-box-align: c= +enter; align-items: center; padding: 0px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .h-title-eyebrow { display: flex; margin: 0px 2rem 0px 0p= +x; text-transform: none; font-size: 1.4rem; line-height: 2.24rem; letter-sp= +acing: normal; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__social-buttons .h-title-eyebrow { margin-right: 2rem; font-size: 1.6re= +m; line-height: 2.56rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__items { margin: 0px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__item:focus { box-shadow: rgb(255, 255,= + 255) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-of= +fset: 0.1rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__item:focus:not(:focus-visible) { box-s= +hadow: none; outline: none; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__item:not(:last-child) { margin-right: = +1.5rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__icon { margin: 0px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-text__link-list { margin-top: 0px; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__links .cmp-text__link-list { margin-top: 1rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-text__link-list li { display: block; margin-top: 1rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-text__link-list li:focus { box-shadow: rgb(255, 255, 255) 0px= + 0px 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1= +rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-text__link-list li:focus:not(:focus-visible) { box-shadow: no= +ne; outline: none; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__links .cmp-text__link-list li { display: inline-block; margin-top: 0px= +; } + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__links .cmp-text__link-list li:not(:last-child)::after { content: ","; = +color: rgb(0, 77, 255); margin-left: -2px; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-teaser__pretitle { margin-bottom: 1rem; } + +.featured-profile-block .cmp-featured-profile__speaker.cmp-featured-profile= +__employee .cmp-featured-profile__corporate-semibold { font-weight: 600; wo= +rd-break: break-word; max-width: 100%; margin-bottom: 2rem; font-size: 1.4r= +em; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker.cmp-featured-profi= +le__employee .cmp-featured-profile__corporate-semibold { display: block; fo= +nt-size: 1.6rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker.cmp-featured-profile= +__employee .cmp-featured-profile__corporate-semibold p { display: inline; } + +.featured-profile-block--border-bottom .cmp-featured-profile__container { b= +order-bottom: 1px solid rgb(204, 204, 204); } + +.featured-profile-block--background-gray .cmp-featured-profile__container {= + background-color: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .featured-profile-block.change-image-position .cmp-featured-profile__spea= +ker .cmp-featured-profile__desc-container { padding-right: 2.5rem; padding-= +left: 0px; } +} + +.change-image-position .cmp-featured-profile-block .cmp-featured-profile__c= +ontainer { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; = +flex-direction: row-reverse; } + +.cmp-blog-topic-nav { font-size: 1.4rem; line-height: 1; } + +.cmp-blog-topic-nav .cmp-multipage-nav { background-color: rgb(242, 242, 24= +2); } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top: 0.4re= +m solid rgb(0, 77, 255); background-color: rgb(242, 242, 242); padding: 1.6= +rem 1.5rem 2rem; max-width: 120rem; margin: 0px auto; font-size: 1.4rem; te= +xt-transform: none; letter-spacing: 0.124rem; } + +@media screen and (min-width: 1000px) { + .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { padding-right: = +4.5rem; } +} + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow, .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multip= +age-nav__arrow .cmp-multipage-nav__arrow-icon { margin-right: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow .cmp-multipage-nav__arrow-icon span { display: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow .cmp-multipage-nav__arrow-icon::before { content: "=EF=8F=90"; } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow .cmp-multipage-nav__arrow-icon--close::before, .cmp-blog-topic-nav .= +cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav__arrow .cmp-multipage= +-nav__arrow-icon::before { font-size: 16px; font-family: Ionicons; display:= + block; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; font-weight: 700; margin-top: -1rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow .cmp-multipage-nav__arrow-icon--close::before { content: "=EF=8F=98"= +; } + +.cmp-blog-topic-nav .cmp-multipage-nav__elements { box-shadow: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__articles { border-bottom: none; rig= +ht: 0px; top: 5.933rem; width: 100%; background-color: rgb(242, 242, 242); = +} + +@media screen and (min-width: 1000px) { + .cmp-blog-topic-nav .cmp-multipage-nav__articles { top: 0px; } +} + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop { background-color: = +transparent; padding: 0px 1.5rem; margin: 0px auto; max-width: 125rem; -web= +kit-box-align: center; align-items: center; } + +@media screen and (min-width: 1200px) { + .cmp-blog-topic-nav .cmp-multipage-nav__items--desktop { padding: 0px 5re= +m; } +} + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item { -webkit-box-flex: 2; flex: 2 0 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item-link:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; outline: = +rgb(0, 0, 136) solid 1px; outline-offset: 1px; z-index: 4; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more button.cmp-multipage-nav__item-link { display: flex; -webkit-box= +-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more .more-icon { padding-left: 1.4rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more .cmp-multipage-nav__item-link .more-icon::after { content: "=EF= +=8F=90"; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more .cmp-multipage-nav__item-link.cmp-multipage-nav__item-link--more= +-active .more-icon::after, .cmp-blog-topic-nav .cmp-multipage-nav__items--d= +esktop .cmp-multipage-nav__item--more .cmp-multipage-nav__item-link .more-i= +con::after { font-size: 14px; font-family: Ionicons; display: block; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; font-weight: 700; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more .cmp-multipage-nav__item-link.cmp-multipage-nav__item-link--more= +-active .more-icon::after { content: "=EF=8F=98"; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop button.cmp-multipage= +-nav__item-link.cmp-multipage-nav__item-link--more-active { background-colo= +r: rgb(242, 242, 242); } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item { mi= +n-height: 4.6rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item::aft= +er, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item:= +:before, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:focus::after, .cmp-blog-topi= +c-nav .cmp-multipage-nav__items .cmp-multipage-nav__item:first-child .cmp-m= +ultipage-nav__item-link:hover::after { width: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .cmp= +-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgro= +und-color: transparent; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item-link= + { color: rgb(0, 0, 0); background-color: transparent; font-weight: 600; wi= +dth: 100%; padding: 1.6rem 0px 2.1rem; display: block; outline: none; box-s= +hadow: none; font-size: 1.4rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item-link= +::after, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__= +item-link::before, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multi= +page-nav__item-link:focus::after, .cmp-blog-topic-nav .cmp-multipage-nav__i= +tems .cmp-multipage-nav__item-link:hover::after { width: 0px; border: 0px; = +} + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item-link= +:hover { color: rgb(107, 107, 107); cursor: pointer; background-color: rgb(= +242, 242, 242); text-decoration: underline; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item-link= + .cmp-multipage-nav__item-arrow { display: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item--mor= +e { -webkit-box-flex: 2; flex: 2 0 0px; max-width: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items button.cmp-multipage-nav__ite= +m-link:hover { text-decoration: none; color: rgb(0, 0, 0); } + +.cmp-blog-topic-nav .cmp-multipage-nav__items button.cmp-multipage-nav__ite= +m-link:hover span:not(.more-icon) { text-decoration: underline; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item { border-bottom: 0.2rem solid rgb(227, 2= +27, 227); border-top: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item:focus, .cmp-blog-topic-nav .cmp-multipag= +e-nav__items .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m:hover, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item:last-child { border-bottom: non= +e; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link { font-weight: 600; width: 100%; pa= +dding: 2rem 1.5rem; display: inline-flex; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link:focus, .cmp-blog-topic-nav .cmp-mul= +tipage-nav__items .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link:hover { color: rgb(107, 107, 107); background-color: rgb(242, 2= +42, 242); font-weight: 600; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link::after, .cmp-blog-topic-nav .cmp-mu= +ltipage-nav__items .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::before, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after,= + .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link:hover::after { background-color: r= +gb(0, 77, 255); width: 4px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link::before { content: ""; background: = +transparent; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link:focus { box-shadow: rgb(255, 255, 2= +55) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 1px; outline-offset: 1px= +; z-index: 4; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__show-drop= +down--desktop { right: 2rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__show-drop= +down--desktop .cmp-multipage-nav__item:hover .cmp-multipage-nav__item-link = +{ padding-top: 2.26rem; padding-bottom: 2.2rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__show-drop= +down--desktop .cmp-multipage-nav__item:first-child .cmp-multipage-nav__item= +-link:focus::after, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-mult= +ipage-nav__show-dropdown--desktop .cmp-multipage-nav__item:first-child .cmp= +-multipage-nav__item-link:hover::after { width: 4px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__show-drop= +down--desktop .cmp-multipage-nav__item:first-child .cmp-multipage-nav__item= +-link:hover::before { border-color: rgb(255, 255, 255); } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop > li.cmp-multipage-n= +av__item:first-child { -webkit-box-flex: 2; flex: 2 0 0%; background-color:= + transparent; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile { background-color: r= +gb(255, 255, 255); box-shadow: none; padding: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem::before { border: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem-link { font-weight: 600; width: 100%; padding: 2rem 1.5rem; display: in= +line-flex; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem-linkfocus, .cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-m= +ultipage-nav__item-linkhover { color: rgb(0, 0, 0); background-color: rgb(2= +42, 242, 242); font-weight: 600; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem-link::after, .cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp= +-multipage-nav__item-link::before, .cmp-blog-topic-nav .cmp-multipage-nav__= +items--mobile .cmp-multipage-nav__item-link:focus::after, .cmp-blog-topic-n= +av .cmp-multipage-nav__items--mobile .cmp-multipage-nav__item-link:hover::a= +fter { background-color: rgb(0, 77, 255); width: 4px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem-link::before { content: ""; background: transparent; width: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem:first-child::before { display: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__item--active { cursor: pointer; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile { width: 100%= +; right: 0px; top: 5.933rem; height: auto; } + +@media screen and (min-width: 1000px) { + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile { top: 0px;= + } +} + +@media screen and (min-width: 768px) { + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile.cmp-multipa= +ge-nav__articles { top: 5.933rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile.cmp-multipa= +ge-nav__articles { top: 0px; } +} + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile { position: relative; top: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile .cmp-multipage-nav__item-link { width: auto; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile .cmp-multipage-nav__item:first-child { border-top: 0.2= +rem solid rgb(227, 227, 227); } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile .cmp-multipage-nav__item:first-child:hover::after { ba= +ckground-color: transparent; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile .cmp-multipage-nav__item:first-child .cmp-multipage-na= +v__item-link:hover::before { display: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items::before { content: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__item::before { content: none; border: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__item:first-child { background-color: transparent; } + +@media screen and (max-width: 999.9px) { + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multip= +age-nav__item-link:focus, .cmp-blog-topic-nav .cmp-multipage-nav__show-drop= +down--mobile .cmp-multipage-nav__item-link:hover { text-decoration: none; c= +olor: rgb(0, 0, 0); } + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multip= +age-nav__item-link:focus::after, .cmp-blog-topic-nav .cmp-multipage-nav__sh= +ow-dropdown--mobile .cmp-multipage-nav__item-link:hover::after { width: 0px= +; } +} + +.multipagenavigation.color-block-accent-purple-1 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-1 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(180, 85, 170); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-1 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(180, 85, 170); width: 4px; } + +.multipagenavigation.color-block-accent-purple-2 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-2 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(160, 85, 245); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-2 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(160, 85, 245); width: 4px; } + +.multipagenavigation.color-block-accent-purple-3 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-3 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(190, 130, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-3 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(190, 130, 255); width: 4px; } + +.multipagenavigation.color-block-accent-purple-4 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-4 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(220, 175, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-4 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(220, 175, 255); width: 4px; } + +.multipagenavigation.color-block-accent-purple-5 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-5 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(230, 220, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-5 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(230, 220, 255); width: 4px; } + +.multipagenavigation.color-block-alt-blue .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.color-block-alt-blue .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 65, 240)= +; } + +.multipagenavigation.color-block-alt-blue .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__= +item-link::after, .multipagenavigation.color-block-alt-blue .cmp-blog-topic= +-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-drop= +down .cmp-multipage-nav__item-link::after { background-color: rgb(0, 65, 24= +0); width: 4px; } + +.multipagenavigation.color-block-alt-gray .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.color-block-alt-gray .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(190, 190, 1= +90); } + +.multipagenavigation.color-block-alt-gray .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__= +item-link::after, .multipagenavigation.color-block-alt-gray .cmp-blog-topic= +-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-drop= +down .cmp-multipage-nav__item-link::after { background-color: rgb(190, 190,= + 190); width: 4px; } + +.multipagenavigation.color-block-alt-gray-dark .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.color-block-alt-gray-dark .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(1= +50, 150, 150); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link::after, .multipagenavigation.color-block-alt-gray-dark .cmp-= +blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more= +-link-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb= +(150, 150, 150); width: 4px; } + +.multipagenavigation.color-block-alt-gray-darker .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-alt-gray-darker .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(90, 90, 90); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-alt-gray-darker .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(90, 90, 90); width: 4px; } + +.multipagenavigation.color-block-alt-green .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-alt-green .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 215, 0= +); } + +.multipagenavigation.color-block-alt-green .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-alt-green .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 215,= + 0); width: 4px; } + +.multipagenavigation.color-block-alt-red .cmp-blog-topic-nav .cmp-multipage= +-nav__articles, .multipagenavigation.color-block-alt-red .cmp-blog-topic-na= +v .cmp-multipage-nav__mobile-dropdown { border-top-color: red; } + +.multipagenavigation.color-block-alt-red .cmp-blog-topic-nav .cmp-multipage= +-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__i= +tem-link::after, .multipagenavigation.color-block-alt-red .cmp-blog-topic-n= +av .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdo= +wn .cmp-multipage-nav__item-link::after { background-color: red; width: 4px= +; } + +.multipagenavigation.color-block-alt-yellow .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-alt-yellow .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 25= +5, 0); } + +.multipagenavigation.color-block-alt-yellow .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-alt-yellow .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(255, = +255, 0); width: 4px; } + +.multipagenavigation.color-block-aqua .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-aqua .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 255, 187); } + +.multipagenavigation.color-block-aqua .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-aqua .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(0, 255, 187); wid= +th: 4px; } + +.multipagenavigation.color-block-blue .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-blue .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 186, 255); } + +.multipagenavigation.color-block-blue .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-blue .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(0, 186, 255); wid= +th: 4px; } + +.multipagenavigation.color-block-blue-green .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-blue-green .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(5, 240,= + 165); } + +.multipagenavigation.color-block-blue-green .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-blue-green .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(5, 24= +0, 165); width: 4px; } + +.multipagenavigation.color-block-brand-green .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-brand-green .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(100, = +255, 80); } + +.multipagenavigation.color-block-brand-green .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-brand-green .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(100= +, 255, 80); width: 4px; } + +.multipagenavigation.color-block-brand-orange .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles, .multipagenavigation.color-block-brand-orange .cmp-blo= +g-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255= +, 120, 0); } + +.multipagenavigation.color-block-brand-orange .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-n= +av__item-link::after, .multipagenavigation.color-block-brand-orange .cmp-bl= +og-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-l= +ink-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(2= +55, 120, 0); width: 4px; } + +.multipagenavigation.color-block-brand-yellow .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles, .multipagenavigation.color-block-brand-yellow .cmp-blo= +g-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255= +, 235, 50); } + +.multipagenavigation.color-block-brand-yellow .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-n= +av__item-link::after, .multipagenavigation.color-block-brand-yellow .cmp-bl= +og-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-l= +ink-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(2= +55, 235, 50); width: 4px; } + +.multipagenavigation.color-block-blue-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-blue-dark .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 142, 2= +55); } + +.multipagenavigation.color-block-blue-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-blue-dark .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 142,= + 255); width: 4px; } + +.multipagenavigation.color-block-blue-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-blue-light .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 243,= + 255); } + +.multipagenavigation.color-block-blue-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-blue-light .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 24= +3, 255); width: 4px; } + +.multipagenavigation.color-block-core-purple .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-core-purple .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(70, 0= +, 115); } + +.multipagenavigation.color-block-core-purple .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-core-purple .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(70,= + 0, 115); width: 4px; } + +.multipagenavigation.color-block-cyan .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-cyan .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 255, 255); } + +.multipagenavigation.color-block-cyan .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-cyan .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(0, 255, 255); wid= +th: 4px; } + +.multipagenavigation.color-block-gray .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-gray .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(167, 167, 167); } + +.multipagenavigation.color-block-gray .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-gray .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(167, 167, 167); w= +idth: 4px; } + +.multipagenavigation.color-block-gray-base .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-gray-base .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 0, 0);= + } + +.multipagenavigation.color-block-gray-base .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-gray-base .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 0, 0= +); width: 4px; } + +.multipagenavigation.color-block-gray-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-gray-dark .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(107, 107,= + 107); } + +.multipagenavigation.color-block-gray-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-gray-dark .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(107, 10= +7, 107); width: 4px; } + +.multipagenavigation.color-block-gray-darker .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-gray-darker .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(74, 7= +4, 74); } + +.multipagenavigation.color-block-gray-darker .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-gray-darker .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(74,= + 74, 74); width: 4px; } + +.multipagenavigation.color-block-gray-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-gray-light .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(204, 20= +4, 204); } + +.multipagenavigation.color-block-gray-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-gray-light .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(204, = +204, 204); width: 4px; } + +.multipagenavigation.color-block-gray-lighter .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles, .multipagenavigation.color-block-gray-lighter .cmp-blo= +g-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(227= +, 227, 227); } + +.multipagenavigation.color-block-gray-lighter .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-n= +av__item-link::after, .multipagenavigation.color-block-gray-lighter .cmp-bl= +og-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-l= +ink-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(2= +27, 227, 227); width: 4px; } + +.multipagenavigation.color-block-gray-lightest .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.color-block-gray-lightest .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(2= +42, 242, 242); } + +.multipagenavigation.color-block-gray-lightest .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link::after, .multipagenavigation.color-block-gray-lightest .cmp-= +blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more= +-link-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb= +(242, 242, 242); width: 4px; } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-blog-topic-nav .cm= +p-multipage-nav__articles, .multipagenavigation.color-block-grayishyellow-d= +ark .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-co= +lor: rgb(150, 150, 140); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-blog-topic-nav .cm= +p-multipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multi= +page-nav__item-link::after, .multipagenavigation.color-block-grayishyellow-= +dark .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage= +-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { background-= +color: rgb(150, 150, 140); width: 4px; } + +.multipagenavigation.color-block-grayishyellow-light .cmp-blog-topic-nav .c= +mp-multipage-nav__articles, .multipagenavigation.color-block-grayishyellow-= +light .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-= +color: rgb(230, 230, 220); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-blog-topic-nav .c= +mp-multipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-mult= +ipage-nav__item-link::after, .multipagenavigation.color-block-grayishyellow= +-light .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipa= +ge-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { backgroun= +d-color: rgb(230, 230, 220); width: 4px; } + +.multipagenavigation.color-block-green .cmp-blog-topic-nav .cmp-multipage-n= +av__articles, .multipagenavigation.color-block-green .cmp-blog-topic-nav .c= +mp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 255, 0); } + +.multipagenavigation.color-block-green .cmp-blog-topic-nav .cmp-multipage-n= +av__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link::after, .multipagenavigation.color-block-green .cmp-blog-topic-nav .= +cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .= +cmp-multipage-nav__item-link::after { background-color: rgb(0, 255, 0); wid= +th: 4px; } + +.multipagenavigation.color-block-green-dark .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-green-dark .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 83, = +10); } + +.multipagenavigation.color-block-green-dark .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-green-dark .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 83= +, 10); width: 4px; } + +.multipagenavigation.color-block-link .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-link .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 77, 255); } + +.multipagenavigation.color-block-link .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-link .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(0, 77, 255); widt= +h: 4px; } + +.multipagenavigation.color-block-link-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-link-dark .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 0, 136= +); } + +.multipagenavigation.color-block-link-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-link-dark .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 0, 1= +36); width: 4px; } + +.multipagenavigation.color-block-orange .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.color-block-orange .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 182, 0); } + +.multipagenavigation.color-block-orange .cmp-blog-topic-nav .cmp-multipage-= +nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__it= +em-link::after, .multipagenavigation.color-block-orange .cmp-blog-topic-nav= + .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link::after { background-color: rgb(255, 182, 0);= + width: 4px; } + +.multipagenavigation.color-block-orange-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-orange-dark .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, = +149, 0); } + +.multipagenavigation.color-block-orange-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-orange-dark .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(255= +, 149, 0); width: 4px; } + +.multipagenavigation.color-block-pink .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-pink .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(231, 0, 116); } + +.multipagenavigation.color-block-pink .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-pink .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(231, 0, 116); wid= +th: 4px; } + +.multipagenavigation.color-block-pink-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-pink-dark .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(164, 2, 8= +3); } + +.multipagenavigation.color-block-pink-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-pink-dark .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(164, 2,= + 83); width: 4px; } + +.multipagenavigation.color-block-pink-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-pink-light .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 80= +, 160); } + +.multipagenavigation.color-block-pink-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-pink-light .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(255, = +80, 160); width: 4px; } + +.multipagenavigation.color-block-purple .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.color-block-purple .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(161, 0, 255); } + +.multipagenavigation.color-block-purple .cmp-blog-topic-nav .cmp-multipage-= +nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__it= +em-link::after, .multipagenavigation.color-block-purple .cmp-blog-topic-nav= + .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link::after { background-color: rgb(161, 0, 255);= + width: 4px; } + +.multipagenavigation.color-block-purple-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-purple-dark .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(117, = +0, 192); } + +.multipagenavigation.color-block-purple-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-purple-dark .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(117= +, 0, 192); width: 4px; } + +.multipagenavigation.color-block-purple-darkest .cmp-blog-topic-nav .cmp-mu= +ltipage-nav__articles, .multipagenavigation.color-block-purple-darkest .cmp= +-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb= +(70, 1, 115); } + +.multipagenavigation.color-block-purple-darkest .cmp-blog-topic-nav .cmp-mu= +ltipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage= +-nav__item-link::after, .multipagenavigation.color-block-purple-darkest .cm= +p-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--mo= +re-link-dropdown .cmp-multipage-nav__item-link::after { background-color: r= +gb(70, 1, 115); width: 4px; } + +.multipagenavigation.color-block-red .cmp-blog-topic-nav .cmp-multipage-nav= +__articles, .multipagenavigation.color-block-red .cmp-blog-topic-nav .cmp-m= +ultipage-nav__mobile-dropdown { border-top-color: rgb(231, 15, 41); } + +.multipagenavigation.color-block-red .cmp-blog-topic-nav .cmp-multipage-nav= +__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link::after, .multipagenavigation.color-block-red .cmp-blog-topic-nav .cmp-= +multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cmp-= +multipage-nav__item-link::after { background-color: rgb(231, 15, 41); width= +: 4px; } + +.multipagenavigation.color-block-red-dark .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.color-block-red-dark .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(189, 0, 29)= +; } + +.multipagenavigation.color-block-red-dark .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__= +item-link::after, .multipagenavigation.color-block-red-dark .cmp-blog-topic= +-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-drop= +down .cmp-multipage-nav__item-link::after { background-color: rgb(189, 0, 2= +9); width: 4px; } + +.multipagenavigation.color-block-red-darker .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-red-darker .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(113, 0,= + 18); } + +.multipagenavigation.color-block-red-darker .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-red-darker .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(113, = +0, 18); width: 4px; } + +.multipagenavigation.color-block-red-light .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-red-light .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 50, = +70); } + +.multipagenavigation.color-block-red-light .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-red-light .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(255, 50= +, 70); width: 4px; } + +.multipagenavigation.color-block-white .cmp-blog-topic-nav .cmp-multipage-n= +av__articles, .multipagenavigation.color-block-white .cmp-blog-topic-nav .c= +mp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-white .cmp-blog-topic-nav .cmp-multipage-n= +av__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link::after, .multipagenavigation.color-block-white .cmp-blog-topic-nav .= +cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .= +cmp-multipage-nav__item-link::after { background-color: rgb(255, 255, 255);= + width: 4px; } + +.multipagenavigation.color-block-yellow .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.color-block-yellow .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 212, 46); = +} + +.multipagenavigation.color-block-yellow .cmp-blog-topic-nav .cmp-multipage-= +nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__it= +em-link::after, .multipagenavigation.color-block-yellow .cmp-blog-topic-nav= + .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link::after { background-color: rgb(255, 212, 46)= +; width: 4px; } + +.multipagenavigation.color-block-yellow-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-yellow-dark .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(240, = +192, 0); } + +.multipagenavigation.color-block-yellow-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-yellow-dark .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(240= +, 192, 0); width: 4px; } + +.multipagenavigation.color-block-yellow-light .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles, .multipagenavigation.color-block-yellow-light .cmp-blo= +g-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255= +, 240, 179); } + +.multipagenavigation.color-block-yellow-light .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-n= +av__item-link::after, .multipagenavigation.color-block-yellow-light .cmp-bl= +og-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-l= +ink-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(2= +55, 240, 179); width: 4px; } + +.multipagenavigation.brand-gradient-pink .cmp-blog-topic-nav .cmp-multipage= +-nav__articles, .multipagenavigation.brand-gradient-pink .cmp-blog-topic-na= +v .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-image= +-source: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(231, 0, 116) 30%); = +} + +.multipagenavigation.brand-gradient-purple .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.brand-gradient-purple .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-i= +mage-source: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 255)); } + +.multipagenavigation.brand-gradient-purple-alt .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.brand-gradient-purple-alt .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; = +border-image-source: linear-gradient(90deg, rgb(70, 1, 115), rgb(117, 0, 19= +2), rgb(161, 0, 255)); } + +.multipagenavigation.brand-gradient-blue .cmp-blog-topic-nav .cmp-multipage= +-nav__articles, .multipagenavigation.brand-gradient-blue .cmp-blog-topic-na= +v .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-image= +-source: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255)); } + +.multipagenavigation.brand-gradient-blue2 .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.brand-gradient-blue2 .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-ima= +ge-source: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 255)); } + +.multipagenavigation.brand-gradient-light-blue .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.brand-gradient-light-blue .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; = +border-image-source: linear-gradient(90deg, rgb(0, 186, 255), rgb(0, 142, 2= +55), rgb(0, 77, 255)); } + +.multipagenavigation.brand-gradient-red .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.brand-gradient-red .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-image-s= +ource: linear-gradient(rgb(113, 0, 18), red); } + +.multipagenavigation.brand-gradient-red-alt .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.brand-gradient-red-alt .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border= +-image-source: linear-gradient(90deg, red, rgb(189, 0, 29), rgb(113, 0, 18)= +); } + +.multipagenavigation.brand-gradient .cmp-blog-topic-nav .cmp-multipage-nav_= +_articles, .multipagenavigation.brand-gradient .cmp-blog-topic-nav .cmp-mul= +tipage-nav__mobile-dropdown { border-image-slice: 1; border-image-source: l= +inear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.multipagenavigation.brand-gradient-alt .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.brand-gradient-alt .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-image-s= +ource: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186, 255)); } + +.multipagenavigation.brand-gradient-yellow .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.brand-gradient-yellow .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-i= +mage-source: linear-gradient(rgb(255, 255, 0), rgb(240, 192, 0)); } + +.multipagenavigation.brand-gradient-yellow-alt .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.brand-gradient-yellow-alt .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; = +border-image-source: linear-gradient(90deg, rgb(255, 255, 0), rgb(255, 212,= + 46), rgb(255, 182, 0)); } + +.multipagenavigation.brand-gradient-green .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.brand-gradient-green .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-ima= +ge-source: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 215, 0), rgb(0, 83= +, 10)); } + +.multipagenavigation.brand-gradient-pink .cmp-blog-topic-nav .cmp-multipage= +-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-imag= +e-slice: 1; border-image-source: linear-gradient(90deg, rgb(164, 2, 83) 0%,= + rgb(231, 0, 116) 30%); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-purple .cmp-blog-topic-nav .cmp-multipa= +ge-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-im= +age-slice: 1; border-image-source: linear-gradient(90deg, rgb(70, 1, 115), = +rgb(117, 0, 192), rgb(161, 0, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-purple-alt .cmp-blog-topic-nav .cmp-mul= +tipage-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { borde= +r-image-slice: 1; border-image-source: linear-gradient(rgb(70, 1, 115), rgb= +(161, 0, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-blue .cmp-blog-topic-nav .cmp-multipage= +-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-imag= +e-slice: 1; border-image-source: linear-gradient(rgb(0, 0, 136), rgb(0, 77,= + 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-blue2 .cmp-blog-topic-nav .cmp-multipag= +e-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-ima= +ge-slice: 1; border-image-source: linear-gradient(rgb(0, 77, 255), rgb(0, 1= +86, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-light-blue .cmp-blog-topic-nav .cmp-mul= +tipage-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { borde= +r-image-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 186, 2= +55), rgb(0, 142, 255), rgb(0, 77, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-red .cmp-blog-topic-nav .cmp-multipage-= +nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-image= +-slice: 1; border-image-source: linear-gradient(90deg, red, rgb(189, 0, 29)= +, rgb(113, 0, 18)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-red-alt .cmp-blog-topic-nav .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-i= +mage-slice: 1; border-image-source: linear-gradient(rgb(113, 0, 18), red); = +border-left: 4px solid; } + +.multipagenavigation.brand-gradient .cmp-blog-topic-nav .cmp-multipage-nav-= +-more-link-dropdown .cmp-multipage-nav__item-link::after { border-image-sli= +ce: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 1= +86, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-alt .cmp-blog-topic-nav .cmp-multipage-= +nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-image= +-slice: 1; border-image-source: linear-gradient(rgb(0, 255, 0), rgb(0, 186,= + 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-yellow .cmp-blog-topic-nav .cmp-multipa= +ge-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-im= +age-slice: 1; border-image-source: linear-gradient(90deg, rgb(255, 255, 0),= + rgb(255, 212, 46), rgb(255, 182, 0)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-yellow-alt .cmp-blog-topic-nav .cmp-mul= +tipage-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { borde= +r-image-slice: 1; border-image-source: linear-gradient(rgb(255, 255, 0), rg= +b(240, 192, 0)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-green .cmp-blog-topic-nav .cmp-multipag= +e-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-ima= +ge-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), rg= +b(0, 215, 0), rgb(0, 83, 10)); border-left: 4px solid; } + +.careers-registration-confirmation .cmp-careers-registration-confirmation-a= +nonymous, .careers-registration-confirmation .cmp-careers-registration-conf= +irmation-anonymous .button, .careers-registration-confirmation .cmp-careers= +-registration-confirmation-authenticated, .careers-registration-confirmatio= +n .cmp-careers-registration-confirmation-authenticated .button { padding-to= +p: 1rem; } + +.careers-registration-confirmation .cmp-careers-registration-confirmation-a= +nonymous .button .cmp-button, .careers-registration-confirmation .cmp-caree= +rs-registration-confirmation-authenticated .button .cmp-button { height: 4.= +6rem; } + +@media screen and (min-width: 768px) { + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous, .careers-registration-confirmation .cmp-careers-registration-co= +nfirmation-anonymous .button, .careers-registration-confirmation .cmp-caree= +rs-registration-confirmation-authenticated, .careers-registration-confirmat= +ion .cmp-careers-registration-confirmation-authenticated .button { padding-= +top: 0px; } + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous .button .cmp-button, .careers-registration-confirmation .cmp-car= +eers-registration-confirmation-authenticated .button .cmp-button { margin-t= +op: 0px; margin-left: 0px; width: 21.43rem; } +} + +@media screen and (min-width: 1000px) { + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous, .careers-registration-confirmation .cmp-careers-registration-co= +nfirmation-authenticated { padding-top: 1rem; } + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous .text, .careers-registration-confirmation .cmp-careers-registrat= +ion-confirmation-authenticated .text { margin-top: 30px; } + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous .button .cmp-button, .careers-registration-confirmation .cmp-car= +eers-registration-confirmation-authenticated .button .cmp-button { margin-t= +op: 5px; } +} + +@media screen and (min-width: 1200px) { + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous, .careers-registration-confirmation .cmp-careers-registration-co= +nfirmation-authenticated { padding-left: 1rem; padding-right: 1rem; } +} + +.form-block .cmp-form--hide, .form-block .cmp-form .cmp-modal--hide { displ= +ay: none; } + +.form-block .cmp-form .cmp-button--cancel { color: rgb(0, 0, 0); background= +-color: rgb(255, 255, 255); border: 2px solid rgb(0, 0, 0); } + +.form-block .cmp-form .cmp-button--cancel:hover { color: rgb(0, 0, 0); bord= +er: 2px solid rgb(167, 167, 167); background-color: rgb(255, 255, 255); } + +.form-block .cmp-form .cmp-button--cancel:disabled { color: rgb(227, 227, 2= +27); background-color: transparent; border: 2px solid rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .form-block .cmp-form-edit-profile .cmp-form-button[type=3D"submit"], .fo= +rm-block .cmp-form-remove-profile .cmp-form-button[type=3D"submit"] { margi= +n-right: 3rem; } +} + +.form-block .cmp-form-careers-registration .cmp-button--secondary, .form-bl= +ock .cmp-form-edit-profile .cmp-button--secondary { display: grid; grid-tem= +plate-columns: 12fr; } + +@media screen and (min-width: 768px) { + .form-block .cmp-form-careers-registration .cmp-button--secondary, .form-= +block .cmp-form-edit-profile .cmp-button--secondary { grid-template-columns= +: 8fr 4fr; } +} + +.form-block .cmp-form-careers-registration .cmp-button--secondary .cmp-butt= +on, .form-block .cmp-form-edit-profile .cmp-button--secondary .cmp-button {= + margin-left: 0px; height: 5.214rem; } + +.form-block .cmp-form-careers-registration .cmp-button--secondary .cmp-butt= +on__text, .form-block .cmp-form-edit-profile .cmp-button--secondary .cmp-bu= +tton__text { text-align: center; } + +.form-block .cmp-form-remove-profile .cmp-button--secondary .cmp-button { m= +argin-left: 0px; min-width: 21.44rem; height: 5rem; } + +.form-block .cmp-form-manage-subscriptions .cmp-four-cell__first-row.cmp-fo= +ur-cell__fullwidth { margin-bottom: 30px; } + +.form-block .cmp-form-careers-registration .cmp-form-options--checkbox, .fo= +rm-block .cmp-form-manage-subscriptions .cmp-four-cell__first-row.cmp-four-= +cell__fullwidth .cmp-form-options.cmp-form-options--checkbox { margin-botto= +m: 0px; } + +.form-block .sr-only { clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%= +); height: 1px; overflow: hidden; position: absolute; white-space: nowrap; = +width: 1px; } + +.form-block__feedback { display: none; } + +.form-block__feedback--show { display: block; } + +.form-block__feedback-title { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-style: normal; text-transform: none; c= +olor: rgb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; font-weight: 800;= + margin-bottom: 30px; } + +@media screen and (min-width: 1000px) { + .form-block__feedback-title { font-size: 4.8rem; } +} + +.form-block__feedback-description { font-size: 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .form-block__feedback-description { font-size: 1.6rem; } +} + +.form-block .recaptcha-error-message { padding-top: 4px; color: rgb(184, 0,= + 0); font-size: 1.2rem; } + +.form-block .recaptcha-label { display: none; } + +.form-block .recaptcha-error-border { border: 2px solid rgb(184, 0, 0); } + +@media screen and (max-width: 375px) { + .form-block .cmp-captcha { transform: scale(0.8); margin-left: -25px; } +} + +.form-block .cmp-loading-screen--overlay { background: rgb(0, 0, 0); color:= + rgb(255, 255, 255); position: fixed; height: 100%; width: 100%; z-index: 5= +000; top: 0px; left: 0px; float: left; text-align: center; opacity: 0.5; di= +splay: none; } + +.form-block .cmp-loading-screen--spinner { margin: 0px auto; height: 6.4rem= +; width: 6.4rem; animation: 2s linear 0s infinite normal none running rotat= +e; border-width: 0.313em; border-style: solid; border-color: rgb(255, 255, = +255) transparent rgb(255, 255, 255) rgb(255, 255, 255); border-image: initi= +al; border-radius: 50%; position: relative; top: calc(50% - 54px); } + +.form-block .cmp-loading-screen.loading .cmp-loading-screen--overlay { disp= +lay: block; } + +@-webkit-keyframes rotate {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +@keyframes rotate {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +.form-wrapper.responsivegrid, .form-wrapper.responsivegrid .cmp-container, = +.form-wrapper.responsivegrid .container { padding: 0px; } + +.cmp-modal--pageload .cmp-modal_content { position: relative; } + +.cmp-modal--pageload .cmp-modal_content .cmp-title { padding-right: 4.5rem;= + } + +.cmp-modal--pageload .cmp-modal_content .cmp-modal_body { font-size: 1rem; = +} + +.cmp-modal--pageload .cmp-modal_content .cmp-modal-footer_footer { padding:= + 15px; } + +.cmp-modal--pageload .cmp-modal_content .cmp-modal-footer .cmp-button { fon= +t-size: 0.875rem; } + +.cmp-modal--pageload .cmp-modal_content .cmp-modal-footer .cmp-button--prim= +ary-white { font-size: 1rem; margin: 0.36em 0.72em 1.25em; } + +.cmp-modal--pageload .cmp-modal.cmp-modal--pageload .cmp-modal_footer-actio= +ns .button:first-child .cmp-button { min-width: 12em; } + +@media screen and (max-width: 375px) { + .cmp-modal.cmp-modal--open .cmp-modal_body .cmp-captcha { transform: scal= +e(0.75); margin-left: -35px; } +} + +.dynamic-card-block .dynamic-card-block--8-cards { display: block; flex-wra= +p: wrap; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--8-cards { flex-wrap: nowrap; } +} + +.dynamic-card-block .dynamic-card-block--8-cards__first-row .cmp-title__tex= +t { font-size: 3rem; line-height: 1.04em; padding-left: 0.94rem; padding-ri= +ght: 0.94rem; margin: 1.88rem 0px 0px; overflow-wrap: break-word; word-brea= +k: break-word; } + +.dynamic-card-block .dynamic-card-block--8-cards__first-row .cmp-container = +{ margin: 0px auto 6rem; } + +.dynamic-card-block .dynamic-card-block--8-cards__first-row .cmp-container = +.cmp-title__text { font-weight: 600; } + +.dynamic-card-block .dynamic-card-block--8-cards__second-row { position: re= +lative; padding-top: 1rem; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--8-cards__second-row { display: f= +lex; padding-top: 3rem; } +} + +.dynamic-card-block .dynamic-card-block--8-cards__second-row .cmp-card__lis= +t-item { padding: 0px; margin: 0px; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--l= +eft { float: none; padding-right: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-left { width: 50%; padding-right: 1.5rem; float: left; } +} + +@media screen and (min-width: 1200px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-left { width: 66.3%; float: left; } +} + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--l= +eft .cmp-card__list-item:nth-child(2n), .dynamic-card-block .dynamic-card-b= +lock--8-cards .cmp-dynamic-card__list--left .cmp-card__list-item:nth-child(= +n+6) { display: none; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--l= +eft .cmp-card__list-item .dcc-image-tag-title-summary { display: block; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--l= +eft .cmp-card__list-item .dcc-image-tag-title-summary .cmp-teaser__content = +{ margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-left .cmp-card__list-item .dcc-image-tag-title-summary .cmp-teaser__conten= +t { margin-bottom: 3rem; } +} + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight { float: none; padding-left: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-right { width: 50%; padding-left: 1.5rem; float: right; } +} + +@media screen and (min-width: 1200px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-right { width: 33%; float: right; } +} + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__content { min-height: 0px; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__image { display: none; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__title { min-height: 0px; font-size: 1.6rem; border-width:= + 0.063rem; border-bottom-style: solid; border-color: rgb(204, 204, 204); ma= +rgin: 0px 0px 2rem; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__title-link { margin-bottom: 2.8rem; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__pretitle { margin: 0px 0px 1rem; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__description { display: none; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .dcc-image-tag-title-summary { display: block; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-card__list-item:nth-child(n+9), .dynamic-card-block .dynamic-card= +-block--8-cards .cmp-dynamic-card__list--right .cmp-card__list-item:nth-chi= +ld(2n+1) { display: none; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-card__list-item:nth-child(7) { display: block; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-card__list-item:last-child .cmp-teaser__title { border: 0px; } + +.dynamic-card-block .dynamic-card-block--3-cards { padding: 0px 1.5rem; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list { display:= + flex; flex-wrap: wrap; grid-auto-rows: 1fr; width: auto; margin: 0px -3rem= +; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item { float: left; clear: none; width: 100%; padding: 0px 1.5rem; ma= +rgin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-car= +d__list-item { width: 50%; margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-car= +d__list-item { width: 33.33%; } +} + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item .dcc-imagefoldtag, .dynamic-card-block .dynamic-card-block--3-ca= +rds .cmp-card__list .cmp-card__list-item .dcc-imagefoldtag .cmp-teaser { he= +ight: 100%; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item .dcc-imagefoldtag .cmp-teaser__image { -webkit-box-flex: 1; flex= +: 1 0 0px; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item .dcc-imagefoldtag .cmp-teaser__content { position: relative; pad= +ding-bottom: 5.5rem; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item .dcc-imagefoldtag .cmp-teaser__action-container { position: abso= +lute; bottom: 2rem; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item:nth-child(n+4) { display: none; } + +.dynamic-card-block .cmp-card__list-item .dcc-list-item--divider { border-b= +ottom: 1px solid rgb(204, 204, 204); margin: 0px 0px 20px; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .cmp-card__list-item .dcc-list-item--divider { displa= +y: none; } +} + +@media screen and (min-width: 1000px) { + .dynamic-card-block .cmp-card__list-item .dcc-list-item--divider { displa= +y: block; } +} + +.dynamic-card-block .cmp-card__list-item:last-child .dcc-list-item--divider= + { border-bottom: none; } + +.dynamic-card-block .cmp-card__list-item::before { display: none; } + +.dynamic-listing-block { margin-top: 30px; margin-bottom: 30px; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block { margin-top: 40px; margin-bottom: 50px; padding: = +0px 2rem; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block { padding: 0px; margin-top: 50px; } +} + +.dynamic-listing-block .cmp-dynamic-listing-block__cta-button { display: no= +ne; } + +.dynamic-listing-block.blog-search-result { margin-top: 2rem; margin-bottom= +: 0px; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block.blog-search-result { margin-top: 3rem; margin-bott= +om: 0.5rem; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block.blog-search-result { margin-bottom: 0px; } +} + +.dynamic-listing-block.blog-search-result .dynamic-listing-block__title-con= +tainer { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block.blog-search-result .dynamic-listing-block__title-c= +ontainer { margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block.blog-search-result .dynamic-listing-block__title-c= +ontainer { margin-bottom: 1.5rem; } +} + +.dynamic-listing-block.blog-search-result .dynamic-listing-block--divider {= + display: none; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__con= +tent .cmp-list .cmp-list__item { width: 100%; } +} + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__conte= +nt .cmp-list .cmp-list__item .dcc-list-item--divider { margin: 0px; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__con= +tent .cmp-list .cmp-list__item .dcc-list-item--divider { display: block; } +} + +.dynamic-listing-block.blog-search-result .cmp-list__item { display: none; = +} + +.dynamic-listing-block.blog-search-result .cmp-list__item.cmp-list__item--s= +how { display: block; } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton { display: flex; -webkit-box-pack: center; justify-content: center; h= +eight: 5rem; -webkit-box-align: center; align-items: center; } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton.cmp-dynamic-listing-block__cta-button--hide { display: none; } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton [aria-expanded=3D"false"] .cmp-button__text::after { transform: rotat= +e(90deg); } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton [aria-expanded=3D"true"] .cmp-button__text::after { transform: rotate= +(-90deg); } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton .cmp-button:focus .cmp-button__text::before, .dynamic-listing-block.b= +log-search-result .cmp-dynamic-listing-block__cta-button .cmp-button:hover = +.cmp-button__text::before { max-width: calc(100% - 1.8em); } + +.dynamic-listing-block .cmp-title--eyebrow { padding-bottom: 1rem; } + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list { disp= +lay: flex; flex-wrap: wrap; } + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item { padding: 0px; margin: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item { width: 100%; margin-bottom: 0px; } +} + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item .dcc-list-item--divider { border-bottom: 1px solid rgb(204, 204, = +204); margin: 0px 0px 20px; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item .dcc-list-item--divider { display: none; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item .dcc-list-item--divider { display: block; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item .cmp-dcc__title-link:focus .cmp-teaser__title { color: rgb(0, 7= +7, 255); text-decoration: underline; } +} + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item .cmp-dcc__title-link:focus-visible { outline: auto; } + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item .cmp-teaser { margin-bottom: 20px; } + +@media screen and (min-width: 1000px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item .cmp-teaser .cmp-teaser__title:hover { color: rgb(0, 77, 255); = +text-decoration: underline; } +} + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item::before { display: none; } + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-t= +easer__image .cmp-image .cmp-image__image { height: 10.5rem; width: 10.5rem= +; object-fit: cover; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .dcc= +-image-author-date-summary-card__text-container { width: 50%; } +} + +@media screen and (min-width: 768px) { + .dynamic-listing-block--divider { border-bottom: 1px solid rgb(204, 204, = +204); padding-bottom: 1rem; margin-bottom: 20px; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block--divider { border: 0px; padding-bottom: 0px; margi= +n-bottom: 0px; } +} + +.cmp-event-summary-block { background-color: rgb(255, 255, 255); } + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block { width: auto; margin-left: -15px; margin-right:= + -15px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block { width: auto; margin-left: -35px; margin-right:= + -35px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block .cmp-event-summary-filter { padding-left: 0.8rem= +; padding-right: 0.8rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter { padding-left: 0.7rem= +; padding-right: 0.7rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__ion-funnel::before { co= +ntent: "=EF=8C=9B"; font-size: 2.1rem; font-family: Ionicons; display: bloc= +k; font-weight: 400; font-style: normal; line-height: 1; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; color: rgb(0, 0, 0); margin-right= +: 1.5rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__header-text { margin-to= +p: 0px; font-size: 1.6rem; font-weight: 500; line-height: 2.1rem; letter-sp= +acing: 0.12rem; align-self: center; text-transform: uppercase; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__header-text { margin-= +left: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__header-text { margin-= +top: 2rem; font-size: 1.8rem; font-weight: 600; line-height: 1.8rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__close-button::before { = +content: "=EF=8B=97"; font-family: Ionicons; display: block; font-weight: 4= +00; font-style: normal; text-transform: none; letter-spacing: normal; overf= +low-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothi= +ng: antialiased; text-rendering: optimizelegibility; font-feature-settings:= + "liga"; font-size: 2.8rem; line-height: 2.56rem; color: rgb(0, 0, 0); posi= +tion: relative; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-filter__close-button::before = +{ right: 0.8rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-button .cmp-butt= +on { margin: 2rem 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__filter-button .cmp-bu= +tton { width: 50%; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-button .cmp-butt= +on:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__filter-button .cmp-butt= +on .cmp-button__text { font-size: 1.408rem; line-height: 1.408rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes { margin: 2r= +em; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-form-op= +tions__custom-select-item { display: flex; color: rgb(74, 74, 74); } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-form-op= +tions__custom-select-item:focus { outline: none; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-form-op= +tions__custom-select-item:focus .cmp-input__checkbox-icon::before { outline= +: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-event-s= +ummary--hidden { display: none; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-text { = +color: rgb(74, 74, 74); font-size: 1.408rem; line-height: 2.56rem; font-wei= +ght: 700; padding-left: 1.2rem; word-break: break-word; display: inline-blo= +ck; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-text = +{ padding-left: 2rem; font-size: 1.6rem; line-height: 1.6rem; font-weight: = +400; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-checkbo= +x-counter { color: rgb(74, 74, 74); font-size: 1.408rem; line-height: 2.56r= +em; font-weight: 700; padding-left: 0.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-check= +box-counter { font-size: 1.6rem; line-height: 1.6rem; font-weight: 400; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-input__= +checkbox { display: none; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-input__= +checkbox-icon[aria-checked=3D"false"]::before { content: "=EF=8D=B2"; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-input__= +checkbox-icon[aria-checked=3D"false"]::before, .cmp-event-summary-block .cm= +p-event-summary-filter__checkboxes .cmp-input__checkbox-icon[aria-checked= +=3D"true"]::before { font-size: 2.4rem; font-family: Ionicons; font-weight:= + 400; font-style: normal; line-height: 1; text-transform: none; letter-spac= +ing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -w= +ebkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font= +-feature-settings: "liga"; display: inline-block; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-input__= +checkbox-icon[aria-checked=3D"true"]::before { content: "=EF=8D=B4"; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-filter__mobile { display: non= +e; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown { display= +: block; height: 100%; width: 100vw; position: fixed; left: 0px; z-index: 1= +100; bottom: 0px; transition: all 0.5s ease 0s; overflow-y: scroll; backgro= +und-color: rgb(255, 255, 255); animation: 0.5s ease 0s 1 normal none runnin= +g menu-drop-down; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown.menu-drop= +down--hidden { display: none; } + +@keyframes menu-drop-down {=20 + 0% { height: 0px; } + 100% { height: 100%; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .filter-r= +esult { border-bottom: 0.2rem solid rgb(204, 204, 204); } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-moda= +l__footer { margin: 0px 1.5rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-moda= +l__footer-actions { display: flex; -webkit-box-orient: horizontal; -webkit-= +box-direction: normal; flex-direction: row; -webkit-box-pack: justify; just= +ify-content: space-between; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-moda= +l__footer .cmp-button { width: 50%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-mo= +dal__footer .cmp-button { width: 100%; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-even= +t-summary-filter__footer-text { margin-top: 3.2rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .modal-he= +ader { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction= +: normal; flex-direction: row; -webkit-box-pack: justify; justify-content: = +space-between; padding: 1.5rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-butt= +on--cancel { height: 100%; border: none; margin: 0px; padding: 0px; justify= +-content: right; } + +.cmp-event-summary-block .cmp-event-summary-filter__count-filter { margin-t= +op: 3.2rem; margin-left: 1.6rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__tablet { display: none;= + } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-filter__tablet { display: blo= +ck; padding: 0px 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__tablet { display: non= +e; padding: 0px; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-modal_conten= +t-wrapper { height: auto; } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-modal_conten= +t { border-radius: 1rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .modal-header { d= +isplay: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal= +; flex-direction: row; -webkit-box-pack: justify; justify-content: space-be= +tween; padding: 3rem 2rem 2rem; border-bottom: 0.1rem solid rgb(242, 242, 2= +42); } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-button--canc= +el { height: 100%; border: none; margin: 0px; padding: 0px; justify-content= +: right; } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-modal__foote= +r-actions { display: flex; -webkit-box-orient: horizontal; -webkit-box-dire= +ction: normal; flex-direction: row; -webkit-box-pack: justify; justify-cont= +ent: space-between; padding: 0px 1.5rem 1.5rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-event-summar= +y-filter__footer-text { margin-top: 1.5rem; } + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__desktop { display: no= +ne; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion { display: fl= +ex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc= +tion: column; padding: 0.4rem 0.6rem; position: relative; left: 0px; width:= + 100%; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion { min-heigh= +t: 39.5rem; padding-left: 1.44rem; padding-right: 1.44rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion { min-heigh= +t: auto; width: 100%; padding: 2rem 0px 0.4rem; -webkit-box-orient: horizon= +tal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: = +justify; justify-content: space-between; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__item { width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__item { width: 31.13rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__item { width: 35.11rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__button { width: 100%; display: flex; -webkit-box-orient: h= +orizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-= +pack: justify; justify-content: space-between; padding: 1.5rem; background-= +color: rgb(255, 255, 255); border-bottom: 0.1rem solid rgb(204, 204, 204); = +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__button { border: 0.2rem solid rgb(0, 0, 0); } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__button:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__title { color: rgb(0, 0, 0); font-size: 1.6rem; line-heigh= +t: 2.56rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__title { width: 100%; font-size: 1.4rem; line-height: 1.6= +; text-align: center; text-transform: uppercase; font-weight: 400; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__icon { color: rgb(0, 0, 0); } + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__icon::before { content: "=EF=84=A3"; font-family: Ionicons= +; font-weight: 400; font-style: normal; text-transform: none; letter-spacin= +g: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -web= +kit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-f= +eature-settings: "liga"; width: 1.4rem; font-size: 1.6rem; line-height: 2.5= +6rem; display: inline-block; position: relative; transition: all 0.35s ease= +-in-out 0s; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__icon { font-size: 1.4rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__item--expanded .cmp-event-summary-accordion__icon::before = +{ transform: rotate(180deg); transition: all 0.35s ease-in-out 0s; } + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__item--expanded .cmp-event-summary-accordion__title { fon= +t-weight: 600; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__panel { background-color: rgb(242, 242, 242); box-shadow: = +rgba(0, 0, 0, 0.15) 0px 0.75em 1.25em -0.38em inset; max-height: 0px; overf= +low: hidden; transition: max-height 0.2s ease-out 0s; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__panel { position: absolute; z-index: 99; width: inherit;= + border: none; background-color: rgb(255, 255, 255); box-shadow: none; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__panel--active { max-height: none; border: 0.1rem solid rgb= +(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__panel--active { box-shadow: rgba(0, 0, 0, 0.18) 0px 0.6r= +em 1.2rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__selected-filters { disp= +lay: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; f= +lex-flow: wrap; -webkit-box-pack: initial; justify-content: normal; text-tr= +ansform: uppercase; } + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__selected-filters { pa= +dding: 0px 0.8rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__selected-filters { pa= +dding: 0px 2.7rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-selected { displ= +ay: none; text-transform: uppercase; margin-right: 0.9rem; margin-top: 1rem= +; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__filter-selected { mar= +gin-top: 2.1rem; margin-right: 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-selected button = +{ background-color: rgb(255, 255, 255); display: flex; margin: 0px; -webkit= +-box-pack: justify; justify-content: space-between; border: 0.1rem solid rg= +b(107, 107, 107); padding-right: 1rem; height: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__filter-selected butto= +n { background-color: rgb(242, 242, 242); } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-selected .cmp-ev= +ent-summary-filter__close-button { padding-left: 3rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__filter-selected .cmp-bu= +tton__text { font-size: 1.4rem; line-height: 2.56rem; font-weight: 400; tex= +t-transform: none; word-break: break-word; } + +.cmp-event-summary-block .cmp-event-summary-filter__clear-selected { displa= +y: none; margin-right: 0.9rem; text-transform: uppercase; margin-top: 1rem;= + } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__clear-selected { marg= +in-top: 2.1rem; margin-right: 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__clear-selected button {= + background-color: rgb(255, 255, 255); margin: 0px; border: 0.1rem solid rg= +b(107, 107, 107); padding: 1.5rem; height: 100%; min-width: 100%; } + +.cmp-event-summary-block .cmp-event-summary-filter__clear-selected .cmp-but= +ton__text { font-size: 1.4rem; line-height: 2.56rem; font-weight: 400; word= +-break: break-word; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-page-list-item { -webkit-box-flex: 0; flex:= + 0 0 50%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-page-filter-item { height: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-page-filter-item { display: block; width: a= +uto; margin-left: -15px; margin-right: -15px; } +} + +@media screen and (min-width: 1200px) { + .cmp-event-summary-block .cmp-page-filter-item { margin-left: calc(50% - = +50vw); margin-right: calc(50% - 50vw); } + @supports (color:var(--scrollbar-width)) { + .cmp-event-summary-block .cmp-page-filter-item { margin-left: calc(50% - = +50vw + var(--scrollbar-width)/2); margin-right: calc(50% - 50vw + var(--scr= +ollbar-width)/2); } +} +} + +.cmp-event-summary-block .cmp-event-summary-item { padding: 1rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-item { padding: 1rem 2rem 0px= +; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item { padding: 0px; display:= + none; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__mobile-tablet { height:= + 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: = +normal; flex-direction: column; } +} + +.cmp-event-summary-block .cmp-event-summary-item__desktop { display: none; = +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__desktop { margin: 0px a= +uto; max-width: 1200px; display: block; padding: 0px 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__divider { border: 0.05rem= + solid rgb(204, 204, 204); margin: 2rem 0px; padding: 0px 2rem; background-= +color: rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__divider { margin: 3rem = +0px 2rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-item-container { po= +sition: relative; z-index: 1; top: -2rem; box-shadow: 0px 0px 0.5rem 0.02re= +m; background-color: rgb(255, 255, 255); padding-top: 5rem; width: 100%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__event-item-container { = +height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-dire= +ction: normal; flex-direction: column; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-item-container { = +top: 0px; display: flex; box-shadow: none; background-color: transparent; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-date-holder { displ= +ay: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; fl= +ex-direction: row; -webkit-box-pack: center; justify-content: center; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-date-holder { pad= +ding-top: 1rem; padding-bottom: 2rem; height: min-content; width: 25%; marg= +in-top: 0px; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-date { position: re= +lative; z-index: 2; top: 3rem; width: 17.6rem; height: 100%; text-align: ce= +nter; box-shadow: 0px 0px 0.31rem 0.012rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-date { width: 100= +%; top: 0px; box-shadow: none; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container {= + padding: 0px 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-details-container= + { width: 50%; padding-left: 7.8rem; padding-right: 3rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container h= +r { margin: 1.5rem 0px 2rem; } + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container a= + { color: rgb(0, 77, 255); } + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container a= +:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container p= + { word-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-details-container= + p:last-child { padding-bottom: 2.6rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-title { font-size: = +1.8rem; line-height: 2.2rem; margin-top: 1.2rem; padding: 0.8rem 0px 0px; f= +ont-weight: 700; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-title { padding-t= +op: 0px; font-size: 2.5rem; line-height: 3rem; margin-top: 0px; margin-bott= +om: 1rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-title a { color: rg= +b(0, 77, 255); } + +.cmp-event-summary-block .cmp-event-summary-item__calendar-month { font-siz= +e: 2rem; line-height: 2.4rem; font-weight: 600; text-transform: uppercase; = +color: rgb(255, 255, 255); padding: 0.4rem 1.3rem 0px; width: 100%; backgro= +und-color: rgb(117, 0, 192); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__calendar-month { font-s= +ize: 3.5rem; line-height: 4.2rem; padding: 1rem 3.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__calendar-day { font-size:= + 3.6rem; line-height: 3.6rem; background-color: rgb(242, 242, 242); padding= +: 0.3rem 1rem 1rem; text-transform: uppercase; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__calendar-day { padding:= + 2rem 0.7rem 4rem; height: 100%; font-size: 6.5rem; line-height: 6.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__calendar-year { font-size= +: 2rem; line-height: 2.4rem; font-weight: 600; text-transform: uppercase; c= +olor: rgb(255, 255, 255); padding: 0.4rem 1.26rem 0px; width: 100%; backgro= +und-color: rgb(117, 0, 192); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__calendar-year { font-si= +ze: 3.5rem; line-height: 4.2rem; padding: 1rem 3.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-location-container = +{ height: auto; padding: 0px 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-location-containe= +r { width: 25%; padding-left: 0px; display: flex; -webkit-box-orient: verti= +cal; -webkit-box-direction: normal; flex-direction: column; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-location-container = +a, .cmp-event-summary-block .cmp-event-summary-item__event-location-contain= +er span { display: block; } + +.cmp-event-summary-block .cmp-event-summary-item__location-title { font-wei= +ght: 600; font-size: 1.4rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__location-title { paddin= +g-bottom: 1.5rem; font-size: 1.8rem; line-height: 2.5rem; letter-spacing: 0= +.12rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__location-text { font-weig= +ht: 600; font-size: 1.2rem; letter-spacing: 0.12rem; line-height: 1.596rem;= + text-transform: uppercase; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__location-text { padding= +-bottom: 1.5rem; font-size: 1.8rem; line-height: 2.502rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__location-address { font-s= +ize: 1.4rem; line-height: 2.24rem; padding-bottom: 1rem; word-break: break-= +word; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__location-address { padd= +ing-bottom: 1.1rem; font-size: 1.6rem; line-height: 2.56rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__time-title { font-weight:= + 600; font-size: 1.4rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__time-title { padding-bo= +ttom: 1.5rem; font-size: 1.8rem; line-height: 2.5rem; letter-spacing: 0.12r= +em; } +} + +.cmp-event-summary-block .cmp-event-summary-item__time { font-size: 1.4rem;= + line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__time { font-size: 1.6re= +m; line-height: 2.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__direction-link { color: r= +gb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__direction-link { margin= +-bottom: 1rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__direction-link:hover { co= +lor: rgb(0, 0, 136); text-decoration: underline rgb(0, 0, 136); } + +.cmp-event-summary-block .cmp-event-summary-item__direction-link:focus { ou= +tline: rgb(0, 77, 255) solid 0.1rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__event-links-container {= + margin-top: auto; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-links-container {= + display: flex; padding-bottom: 5rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__event-links-container .= +cmp-button--primary-white .cmp-button { transition: none 0s ease 0s; } +} + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__event-links-container .= +cmp-button--primary-white .cmp-button:focus, .cmp-event-summary-block .cmp-= +event-summary-item__event-links-container .cmp-button--primary-white .cmp-b= +utton:hover { transform: none; } +} + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container { p= +adding: 0px 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container {= + width: 25%; display: flex; -webkit-box-align: center; align-items: center;= + } +} + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar { color: rgb(0, 77, 255); margin: 0px; width: fit-conten= +t; text-decoration: none; cursor: pointer; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button { font-size: 1.6rem; width: auto; padding: 0= +px; font-weight: 600; color: rgb(0, 77, 255); line-height: 2.5rem; backgrou= +nd-color: transparent; box-shadow: none; transition: none 0s ease 0s; trans= +form: none; margin: 0px; border: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .= +cmp-button__calendar .cmp-button { padding-top: 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button:focus { border: 0px; outline: rgb(0, 77, 255= +) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button::before { content: "=EF=8F=B3"; font-size: 2= +.4rem; font-family: Ionicons; font-weight: 400; font-style: normal; line-he= +ight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norma= +l; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased= +; text-rendering: optimizelegibility; font-feature-settings: "liga"; displa= +y: inline-block; position: relative; margin-right: 0.8rem; top: 0.3rem; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button:hover::before { color: rgb(0, 0, 136); } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button .cmp-button__text { line-height: 2.56rem; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button .cmp-button__text:hover { padding-bottom: 0.= +3rem; border-bottom: 0.2rem solid rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-whi= +te { width: 25%; padding-top: 0px; } +} + +.cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-white= + .cmp-button { margin: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-whi= +te .cmp-button { width: 100%; margin-top: 1.5rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-whi= +te .cmp-button { box-shadow: none; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-whi= +te .cmp-button { margin-top: -0.5rem; } +} + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block .cmp-contentfragmentlist { margin-left: 15px; ma= +rgin-right: 15px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-contentfragmentlist { display: flex; flex-w= +rap: wrap; margin-left: 1.7rem; margin-right: 1.7rem; } +} + +.cmp-event-summary-block .cmp-contentfragmentlist .cmp-modal_body { padding= +-bottom: 2rem; max-height: calc(100% - 80px); top: 10%; } + +.cmp-event-summary-block .cmp-contentfragmentlist .cmp-title { width: 90%; = +} + +.cmp-event-summary-block .cmp-contentfragmentlist .cmp-modal_content-wrappe= +r { max-height: calc(100% - 90px); } + +.cmp-event-summary-block .cmp-contentfragmentlist .cmp-modal_content { over= +flow: auto; } + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-esb-beamery .cmp-event-summary-item__event-= +title { color: rgb(0, 77, 255); } +} + +.cmp-event-summary-block .cmp-event-summary-no-result { margin: 0px 0.8rem;= + padding-top: 3rem; padding-bottom: 2.2rem; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-no-result { margin: 0px 1.7re= +m; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-no-result { margin: 0px; padd= +ing-top: 3.5rem; padding-bottom: 2.5rem; } +} + +.cmp-event-summary-block .cmp-esb-sr-only { clip: rect(0px, 0px, 0px, 0px);= + clip-path: inset(50%); height: 1px; overflow: hidden; position: absolute; = +white-space: nowrap; width: 1px; } + +.cmp-event-summary-block .cmp-pagination__panel { margin-top: 3rem; margin-= +bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-pagination__panel { margin-top: 3.5rem; mar= +gin-bottom: 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary--hidden { display: none; } + +.cmp-event-summary-block .cmp-event-summary--active { display: block; } + +.cmp-event-summary-block .cmp-event-summary-bg-gray { background-color: rgb= +(242, 242, 242); } + +.cmp-event-summary-block .cmp-event-summary-bg-white { background-color: rg= +b(255, 255, 255); } + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block.color-background-gray { background-color: rgb(24= +2, 242, 242); } +} + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block.color-background-gray .cmp-event-summary-filter = +{ background-color: rgb(242, 242, 242); } +} + +.cmp-event-summary-block.color-block-aqua .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-aqua .cmp-event-summary-item__= +calendar-year { background-color: rgb(0, 255, 187); } + +.cmp-event-summary-block.color-block-black .cmp-event-summary-item__calenda= +r-month, .cmp-event-summary-block.color-block-black .cmp-event-summary-item= +__calendar-year { background-color: rgb(0, 0, 0); } + +.cmp-event-summary-block.color-block-blue-light .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-blue-light .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(0, 243, 255); } + +.cmp-event-summary-block.color-block-blue .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-blue .cmp-event-summary-item__= +calendar-year { background-color: rgb(0, 186, 255); } + +.cmp-event-summary-block.color-block-blue-dark .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-blue-dark .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(0, 142, 255); } + +.cmp-event-summary-block.color-block-blue-alt .cmp-event-summary-item__cale= +ndar-month, .cmp-event-summary-block.color-block-blue-alt .cmp-event-summar= +y-item__calendar-year { background-color: rgb(0, 65, 240); } + +.cmp-event-summary-block.color-block-blue-link .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-blue-link .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(0, 77, 255); } + +.cmp-event-summary-block.color-block-blue-link-dark .cmp-event-summary-item= +__calendar-month, .cmp-event-summary-block.color-block-blue-link-dark .cmp-= +event-summary-item__calendar-year { background-color: rgb(0, 0, 136); } + +.cmp-event-summary-block.color-block-cyan .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-cyan .cmp-event-summary-item__= +calendar-year { background-color: rgb(0, 255, 255); } + +.cmp-event-summary-block.color-block-gray-lightest .cmp-event-summary-item_= +_calendar-month, .cmp-event-summary-block.color-block-gray-lightest .cmp-ev= +ent-summary-item__calendar-year { background-color: rgb(242, 242, 242); } + +.cmp-event-summary-block.color-block-gray-lighter .cmp-event-summary-item__= +calendar-month, .cmp-event-summary-block.color-block-gray-lighter .cmp-even= +t-summary-item__calendar-year { background-color: rgb(227, 227, 227); } + +.cmp-event-summary-block.color-block-gray-light .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-gray-light .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(204, 204, 204); } + +.cmp-event-summary-block.color-block-gray-alt .cmp-event-summary-item__cale= +ndar-month, .cmp-event-summary-block.color-block-gray-alt .cmp-event-summar= +y-item__calendar-year { background-color: rgb(190, 190, 190); } + +.cmp-event-summary-block.color-block-gray .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-gray .cmp-event-summary-item__= +calendar-year { background-color: rgb(167, 167, 167); } + +.cmp-event-summary-block.color-block-gray-dark .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-gray-dark .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(107, 107, 107); } + +.cmp-event-summary-block.color-block-gray-dark-alt .cmp-event-summary-item_= +_calendar-month, .cmp-event-summary-block.color-block-gray-dark-alt .cmp-ev= +ent-summary-item__calendar-year { background-color: rgb(150, 150, 150); } + +.cmp-event-summary-block.color-block-gray-darker .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-gray-darker .cmp-event-= +summary-item__calendar-year { background-color: rgb(74, 74, 74); } + +.cmp-event-summary-block.color-block-gray-darker-alt .cmp-event-summary-ite= +m__calendar-month, .cmp-event-summary-block.color-block-gray-darker-alt .cm= +p-event-summary-item__calendar-year { background-color: rgb(90, 90, 90); } + +.cmp-event-summary-block.color-block-yellow-light .cmp-event-summary-item__= +calendar-month, .cmp-event-summary-block.color-block-yellow-light .cmp-even= +t-summary-item__calendar-year { background-color: rgb(255, 240, 179); } + +.cmp-event-summary-block.color-block-yellow-dark .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-yellow-dark .cmp-event-= +summary-item__calendar-year { background-color: rgb(240, 192, 0); } + +.cmp-event-summary-block.color-block-green .cmp-event-summary-item__calenda= +r-month, .cmp-event-summary-block.color-block-green .cmp-event-summary-item= +__calendar-year { background-color: rgb(0, 255, 0); } + +.cmp-event-summary-block.color-block-green-dark .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-green-dark .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(0, 83, 10); } + +.cmp-event-summary-block.color-block-green-alt .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-green-alt .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(0, 215, 0); } + +.cmp-event-summary-block.color-block-orange .cmp-event-summary-item__calend= +ar-month, .cmp-event-summary-block.color-block-orange .cmp-event-summary-it= +em__calendar-year { background-color: rgb(255, 182, 0); } + +.cmp-event-summary-block.color-block-orange-dark .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-orange-dark .cmp-event-= +summary-item__calendar-year { background-color: rgb(255, 149, 0); } + +.cmp-event-summary-block.color-block-pink-light .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-pink-light .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(255, 80, 160); } + +.cmp-event-summary-block.color-block-pink .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-pink .cmp-event-summary-item__= +calendar-year { background-color: rgb(231, 0, 116); } + +.cmp-event-summary-block.color-block-pink-dark .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-pink-dark .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(164, 2, 83); } + +.cmp-event-summary-block.color-block-purple .cmp-event-summary-item__calend= +ar-month, .cmp-event-summary-block.color-block-purple .cmp-event-summary-it= +em__calendar-year { background-color: rgb(161, 0, 255); } + +.cmp-event-summary-block.color-block-purple-dark .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-purple-dark .cmp-event-= +summary-item__calendar-year { background-color: rgb(117, 0, 192); } + +.cmp-event-summary-block.color-block-purple-darkest .cmp-event-summary-item= +__calendar-month, .cmp-event-summary-block.color-block-purple-darkest .cmp-= +event-summary-item__calendar-year { background-color: rgb(70, 1, 115); } + +.cmp-event-summary-block.color-block-red .cmp-event-summary-item__calendar-= +month, .cmp-event-summary-block.color-block-red .cmp-event-summary-item__ca= +lendar-year { background-color: rgb(231, 15, 41); } + +.cmp-event-summary-block.color-block-red-dark .cmp-event-summary-item__cale= +ndar-month, .cmp-event-summary-block.color-block-red-dark .cmp-event-summar= +y-item__calendar-year { background-color: rgb(189, 0, 29); } + +.cmp-event-summary-block.color-block-red-darkest .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-red-darkest .cmp-event-= +summary-item__calendar-year { background-color: rgb(113, 0, 18); } + +.cmp-event-summary-block.color-block-red-alt .cmp-event-summary-item__calen= +dar-month, .cmp-event-summary-block.color-block-red-alt .cmp-event-summary-= +item__calendar-year { background-color: red; } + +.cmp-event-summary-block.color-block-yellow .cmp-event-summary-item__calend= +ar-month, .cmp-event-summary-block.color-block-yellow .cmp-event-summary-it= +em__calendar-year { background-color: rgb(255, 212, 46); } + +.cmp-event-summary-block.color-block-yellow-alt .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-yellow-alt .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(255, 255, 0); } + +.cmp-event-summary-block.color-block-yellow-alt2 .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-yellow-alt2 .cmp-event-= +summary-item__calendar-year { background-color: rgb(255, 235, 50); } + +.cmp-event-summary-block.color-block-white .cmp-event-summary-item__calenda= +r-month, .cmp-event-summary-block.color-block-white .cmp-event-summary-item= +__calendar-year { background-color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock { margin-bottom: 20px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingrightrailblock { margin-bottom: 30px; } +} + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button { font-= +size: 1.4rem; font-weight: 600; line-height: 1.6; position: relative; text-= +decoration: none; text-transform: uppercase; color: rgb(0, 77, 255); displa= +y: inline; background-color: transparent; padding: 0px; margin-top: 0px; he= +ight: auto; margin-left: 0px; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button::after = +{ content: "=EE=A0=80"; font-size: 20px; font-family: Ionicons; font-weight= +: 400; font-style: normal; line-height: 1; text-transform: none; letter-spa= +cing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -= +webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fon= +t-feature-settings: "liga"; display: inline-block; margin-left: 1rem; verti= +cal-align: middle; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button::before= + { content: ""; background: rgb(0, 77, 255); bottom: -3px; display: block; = +height: 1px; left: 0px; max-width: calc(100% - 2.1em); position: absolute; = +transition: width 300ms ease 0s; width: 0%; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:focus, = +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:hover {= + color: rgb(0, 77, 255); text-decoration: none; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:hover::= +before { width: 100%; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:visited= +, .joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:visit= +ed:hover { color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .button .cmp-button { fon= +t-size: 1.6rem; } + .joblistingrightrailblock .cmp-job-card-listing .button .cmp-button::afte= +r { font-size: 2.4rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:focus::= +before { width: 100%; } + +.joblistingrightrailblock .cmp-job-card-listing-third-row, .joblistingright= +railblock .cmp-job-card-listing_first-row { display: flex; -webkit-box-orie= +nt: vertical; -webkit-box-direction: normal; flex-direction: column; -webki= +t-box-flex: 1; flex: 1 1 0%; } + +@media screen and (min-width: 768px) { + .joblistingrightrailblock .cmp-job-card-listing-third-row, .joblistingrig= +htrailblock .cmp-job-card-listing_first-row { -webkit-box-orient: horizonta= +l; -webkit-box-direction: normal; flex-direction: row; padding-right: 15px;= + } +} + +.joblistingrightrailblock .cmp-job-card-listing_second-row { display: flex;= + padding-left: 15px; padding-right: 15px; flex-wrap: wrap; margin-left: -30= +px; margin-right: -30px; max-width: calc(100% + 60px); padding-bottom: 0px;= + } + +.joblistingrightrailblock .cmp-job-card-listing_third-row { padding-bottom:= + 3rem; display: flex; justify-content: left; } + +@media screen and (min-width: 768px) { + .joblistingrightrailblock .cmp-job-card-listing_third-row { padding-botto= +m: 2rem; } +} + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing_third-row { justify-conte= +nt: right; padding-bottom: 3rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing_third-row .cmp-teaser__titl= +e-link { display: flex; } + +.joblistingrightrailblock .cmp-job-card-listing .card { padding-left: 15px;= + padding-right: 15px; -webkit-box-flex: 0; flex: 0 0 100%; margin-bottom: 2= +0px; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card { margin-bottom: 30= +px; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card > * { height: 100%; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser > a { dis= +play: flex; height: 100%; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__content = +{ padding: 3rem 2rem 2rem; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser-region, .= +joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__pretitle = +{ font-size: 1.2rem; line-height: 1.4rem; font-weight: 600; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__title-li= +nk { font-size: 1.8rem; font-weight: 800; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__title-= +link { font-size: 2.5rem; line-height: 4.2rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__title-li= +nk:focus { margin-bottom: 0px; outline: 0px; box-shadow: none; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__title-li= +nk-focus:focus { outline: rgb(0, 77, 255) solid 1px; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__descript= +ion p { font-size: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__descri= +ption p { font-size: 1.6rem; line-height: 2.6rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__action-l= +ink { font-size: 1.4rem; line-height: 2.2rem; padding-top: 1rem; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__action= +-link { font-size: 1.6rem; line-height: 2.6rem; padding-top: 2rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__job-list= +ing-areas-interest, .joblistingrightrailblock .cmp-job-card-listing .card .= +cmp-teaser__job-listing-business-area, .joblistingrightrailblock .cmp-job-c= +ard-listing .card .cmp-teaser__job-listing-years-exp { font-size: 1.4rem; l= +ine-height: 2.2rem; margin-bottom: 0.5rem; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__job-li= +sting-areas-interest, .joblistingrightrailblock .cmp-job-card-listing .card= + .cmp-teaser__job-listing-business-area, .joblistingrightrailblock .cmp-job= +-card-listing .card .cmp-teaser__job-listing-years-exp { font-size: 1.6rem;= + line-height: 2.6rem; margin-bottom: 1.9rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__job-list= +ing-posted-date { margin-top: 0px; margin-bottom: 0.5rem; font-size: 1.2rem= +; line-height: 1.4rem; } + +.joblistingrightrailblock .cmp-job-card-listing .title { padding-bottom: 1r= +em; width: 100%; } + +@media screen and (min-width: 768px) { + .joblistingrightrailblock .cmp-job-card-listing .title { padding-bottom: = +2rem; } +} + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .title { padding-bottom: = +3rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .title .cmp-title__text { f= +ont-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "= +Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif;= + font-weight: 600; font-style: normal; text-transform: uppercase; letter-sp= +acing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; font-size: 1.2rem; m= +argin: 1rem 0px; display: inline-flex; -webkit-box-align: center; align-ite= +ms: center; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .title .cmp-title__text {= + font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.joblistingrightrailblock .card:last-child { margin-bottom: 30px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingrightrailblock .card:last-child { margin-bottom: 20px; } +} + +.joblistingrightrailblock .card { -webkit-box-flex: 0; flex: 0 0 100%; max-= +width: 100%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingrightrailblock .card { -webkit-box-flex: 0; flex: 0 0 50%; max= +-width: 50%; } +} + +.joblistingrightrailblock .cmp-teaser__content { background: linear-gradien= +t(rgb(161, 0, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; bo= +rder-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-1 .cmp-teaser__content = +{ background: linear-gradient(rgb(180, 85, 170) 4px, transparent 0px) 100% = +0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-2 .cmp-teaser__content = +{ background: linear-gradient(rgb(160, 85, 245) 4px, transparent 0px) 100% = +0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-3 .cmp-teaser__content = +{ background: linear-gradient(rgb(190, 130, 255) 4px, transparent 0px) 100%= + 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-4 .cmp-teaser__content = +{ background: linear-gradient(rgb(220, 175, 255) 4px, transparent 0px) 100%= + 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-5 .cmp-teaser__content = +{ background: linear-gradient(rgb(230, 220, 255) 4px, transparent 0px) 100%= + 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-blue .cmp-teaser__content { backg= +round: linear-gradient(rgb(0, 65, 240) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-gray .cmp-teaser__content { backg= +round: linear-gradient(rgb(190, 190, 190) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-gray-dark .cmp-teaser__content { = +background: linear-gradient(rgb(150, 150, 150) 4px, transparent 0px) 100% 0= +px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-gray-darker .cmp-teaser__content = +{ background: linear-gradient(rgb(90, 90, 90) 4px, transparent 0px) 100% 0p= +x / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-green .cmp-teaser__content { back= +ground: linear-gradient(rgb(0, 215, 0) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-red .cmp-teaser__content { backgr= +ound: linear-gradient(red 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-yellow .cmp-teaser__content { bac= +kground: linear-gradient(rgb(255, 255, 0) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-aqua .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(0, 255, 187) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-blue .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(0, 186, 255) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-blue-green .cmp-teaser__content { bac= +kground: linear-gradient(rgb(5, 240, 165) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-brand-green .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(100, 255, 80) 4px, transparent 0px) 100% 0px = +/ 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-brand-orange .cmp-teaser__content { b= +ackground: linear-gradient(rgb(255, 120, 0) 4px, transparent 0px) 100% 0px = +/ 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-brand-yellow .cmp-teaser__content { b= +ackground: linear-gradient(rgb(255, 235, 50) 4px, transparent 0px) 100% 0px= + / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-blue-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(0, 142, 255) 4px, transparent 0px) 100% 0px / 1= +00% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-blue-light .cmp-teaser__content { bac= +kground: linear-gradient(rgb(0, 243, 255) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-core-purple .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(70, 0, 115) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-cyan .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(0, 255, 255) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(167, 167, 167) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-base .cmp-teaser__content { back= +ground: linear-gradient(rgb(0, 0, 0) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(107, 107, 107) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-darker .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(74, 74, 74) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-light .cmp-teaser__content { bac= +kground: linear-gradient(rgb(204, 204, 204) 4px, transparent 0px) 100% 0px = +/ 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-lighter .cmp-teaser__content { b= +ackground: linear-gradient(rgb(227, 227, 227) 4px, transparent 0px) 100% 0p= +x / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-lightest .cmp-teaser__content { = +background: linear-gradient(rgb(242, 242, 242) 4px, transparent 0px) 100% 0= +px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-grayishyellow-dark .cmp-teaser__conte= +nt { background: linear-gradient(rgb(150, 150, 140) 4px, transparent 0px) 1= +00% 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-grayishyellow-light .cmp-teaser__cont= +ent { background: linear-gradient(rgb(230, 230, 220) 4px, transparent 0px) = +100% 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-green .cmp-teaser__content { backgrou= +nd: linear-gradient(rgb(0, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-green-dark .cmp-teaser__content { bac= +kground: linear-gradient(rgb(0, 83, 10) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-link .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(0, 77, 255) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-link-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(0, 0, 136) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-orange .cmp-teaser__content { backgro= +und: linear-gradient(rgb(255, 182, 0) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-orange-dark .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(255, 149, 0) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-pink .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(231, 0, 116) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-pink-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(164, 2, 83) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-pink-light .cmp-teaser__content { bac= +kground: linear-gradient(rgb(255, 80, 160) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-purple .cmp-teaser__content { backgro= +und: linear-gradient(rgb(161, 0, 255) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-purple-dark .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(117, 0, 192) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-purple-darkest .cmp-teaser__content {= + background: linear-gradient(rgb(70, 1, 115) 4px, transparent 0px) 100% 0px= + / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-red .cmp-teaser__content { background= +: linear-gradient(rgb(231, 15, 41) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-red-dark .cmp-teaser__content { backg= +round: linear-gradient(rgb(189, 0, 29) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-red-darker .cmp-teaser__content { bac= +kground: linear-gradient(rgb(113, 0, 18) 4px, transparent 0px) 100% 0px / 1= +00% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-red-light .cmp-teaser__content { back= +ground: linear-gradient(rgb(255, 50, 70) 4px, transparent 0px) 100% 0px / 1= +00% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-white .cmp-teaser__content { backgrou= +nd: linear-gradient(rgb(255, 255, 255) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-yellow .cmp-teaser__content { backgro= +und: linear-gradient(rgb(255, 212, 46) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-yellow-dark .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(240, 192, 0) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-yellow-light .cmp-teaser__content { b= +ackground: linear-gradient(rgb(255, 240, 179) 4px, transparent 0px) 100% 0p= +x / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock--no-margin, .joblistingrightrailblock:last-child = +{ margin-bottom: 0px; } + +.joblistingrightrailblock.ui-vs-top--md:not(:first-child) { padding-top: 0p= +x; margin-top: 0px; } + +.ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-1 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(180, 85, 170); } + +.ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-2 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(160, 85, 245); } + +.ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-3 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(190, 130, 255); } + +.ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-4 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(220, 175, 255); } + +.ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-5 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(230, 220, 255); } + +.ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-a__img-co= +ntainer .image, .ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-a_= +_pre-title-color-bar-text-wrapper { background-color: rgb(0, 65, 240); } + +.ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-a__img-co= +ntainer .image, .ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-a_= +_pre-title-color-bar-text-wrapper { background-color: rgb(190, 190, 190); } + +.ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header= +-a__img-container .image, .ai-hero-header.color-block-alt-gray-dark .cmp-ai= +-hero-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(15= +0, 150, 150); } + +.ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-alt-gray-darker .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(90, 90, 90); } + +.ai-hero-header.color-block-alt-green .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-alt-green .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-alt-green .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 215, 0); } + +.ai-hero-header.color-block-alt-red .cmp-ai-hero-header-a__color-bar-text-w= +rapper, .ai-hero-header.color-block-alt-red .cmp-ai-hero-header-a__img-cont= +ainer .image, .ai-hero-header.color-block-alt-red .cmp-ai-hero-header-a__pr= +e-title-color-bar-text-wrapper { background-color: red; } + +.ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-alt-yellow .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, 255, 0= +); } + +.ai-hero-header.color-block-aqua .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-aqua .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-aqua .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(0, 255, 187); } + +.ai-hero-header.color-block-blue .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-blue .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-blue .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(0, 186, 255); } + +.ai-hero-header.color-block-blue-green .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-green .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-blue-green .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(5, 240, 165= +); } + +.ai-hero-header.color-block-brand-green .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-brand-green .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-brand-green .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(100, 255= +, 80); } + +.ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-a__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-a= +__img-container .image, .ai-hero-header.color-block-brand-orange .cmp-ai-he= +ro-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, = +120, 0); } + +.ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-a__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-a= +__img-container .image, .ai-hero-header.color-block-brand-yellow .cmp-ai-he= +ro-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, = +235, 50); } + +.ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-blue-dark .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 142, 255); = +} + +.ai-hero-header.color-block-blue-light .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-light .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-blue-light .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 243, 255= +); } + +.ai-hero-header.color-block-core-purple .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-core-purple .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-core-purple .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(70, 0, 1= +15); } + +.ai-hero-header.color-block-cyan .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-cyan .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-cyan .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(0, 255, 255); } + +.ai-hero-header.color-block-gray .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-gray .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-gray .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(167, 167, 167); } + +.ai-hero-header.color-block-gray-base .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-base .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-gray-base .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 0, 0); } + +.ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-gray-dark .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(107, 107, 107)= +; } + +.ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-gray-darker .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(74, 74, = +74); } + +.ai-hero-header.color-block-gray-light .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-gray-light .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-gray-light .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(204, 204, 2= +04); } + +.ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-a__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-a= +__img-container .image, .ai-hero-header.color-block-gray-lighter .cmp-ai-he= +ro-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(227, = +227, 227); } + +.ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header= +-a__img-container .image, .ai-hero-header.color-block-gray-lightest .cmp-ai= +-hero-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(24= +2, 242, 242); } + +.ai-hero-header.color-block-grayishyellow-dark .cmp-ai-hero-header-a__color= +-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-dark .cmp-ai-h= +ero-header-a__img-container .image, .ai-hero-header.color-block-grayishyell= +ow-dark .cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { backgroun= +d-color: rgb(150, 150, 140); } + +.ai-hero-header.color-block-grayishyellow-light .cmp-ai-hero-header-a__colo= +r-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-light .cmp-ai= +-hero-header-a__img-container .image, .ai-hero-header.color-block-grayishye= +llow-light .cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { backgr= +ound-color: rgb(230, 230, 220); } + +.ai-hero-header.color-block-green .cmp-ai-hero-header-a__color-bar-text-wra= +pper, .ai-hero-header.color-block-green .cmp-ai-hero-header-a__img-containe= +r .image, .ai-hero-header.color-block-green .cmp-ai-hero-header-a__pre-titl= +e-color-bar-text-wrapper { background-color: rgb(0, 255, 0); } + +.ai-hero-header.color-block-green-dark .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-green-dark .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-green-dark .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 83, 10);= + } + +.ai-hero-header.color-block-link .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-link .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-link .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(0, 77, 255); } + +.ai-hero-header.color-block-link-dark .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-link-dark .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-link-dark .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 0, 136); } + +.ai-hero-header.color-block-orange .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.color-block-orange .cmp-ai-hero-header-a__img-contai= +ner .image, .ai-hero-header.color-block-orange .cmp-ai-hero-header-a__pre-t= +itle-color-bar-text-wrapper { background-color: rgb(255, 182, 0); } + +.ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-orange-dark .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, 149= +, 0); } + +.ai-hero-header.color-block-pink .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-pink .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-pink .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(231, 0, 116); } + +.ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-pink-dark .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(164, 2, 83); } + +.ai-hero-header.color-block-pink-light .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-pink-light .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-pink-light .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, 80, 16= +0); } + +.ai-hero-header.color-block-purple .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.color-block-purple .cmp-ai-hero-header-a__img-contai= +ner .image, .ai-hero-header.color-block-purple .cmp-ai-hero-header-a__pre-t= +itle-color-bar-text-wrapper { background-color: rgb(161, 0, 255); } + +.ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-purple-dark .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(117, 0, = +192); } + +.ai-hero-header.color-block-purple-darkest .cmp-ai-hero-header-a__color-bar= +-text-wrapper, .ai-hero-header.color-block-purple-darkest .cmp-ai-hero-head= +er-a__img-container .image, .ai-hero-header.color-block-purple-darkest .cmp= +-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: rgb= +(70, 1, 115); } + +.ai-hero-header.color-block-red .cmp-ai-hero-header-a__color-bar-text-wrapp= +er, .ai-hero-header.color-block-red .cmp-ai-hero-header-a__img-container .i= +mage, .ai-hero-header.color-block-red .cmp-ai-hero-header-a__pre-title-colo= +r-bar-text-wrapper { background-color: rgb(231, 15, 41); } + +.ai-hero-header.color-block-red-dark .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.color-block-red-dark .cmp-ai-hero-header-a__img-co= +ntainer .image, .ai-hero-header.color-block-red-dark .cmp-ai-hero-header-a_= +_pre-title-color-bar-text-wrapper { background-color: rgb(189, 0, 29); } + +.ai-hero-header.color-block-red-darker .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-red-darker .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-red-darker .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(113, 0, 18)= +; } + +.ai-hero-header.color-block-red-light .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-red-light .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-red-light .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, 50, 70); = +} + +.ai-hero-header.color-block-white .cmp-ai-hero-header-a__color-bar-text-wra= +pper, .ai-hero-header.color-block-white .cmp-ai-hero-header-a__img-containe= +r .image, .ai-hero-header.color-block-white .cmp-ai-hero-header-a__pre-titl= +e-color-bar-text-wrapper { background-color: rgb(255, 255, 255); } + +.ai-hero-header.color-block-yellow .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.color-block-yellow .cmp-ai-hero-header-a__img-contai= +ner .image, .ai-hero-header.color-block-yellow .cmp-ai-hero-header-a__pre-t= +itle-color-bar-text-wrapper { background-color: rgb(255, 212, 46); } + +.ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-yellow-dark .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(240, 192= +, 0); } + +.ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-a__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-a= +__img-container .image, .ai-hero-header.color-block-yellow-light .cmp-ai-he= +ro-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, = +240, 179); } + +.ai-hero-header.brand-gradient-pink .cmp-ai-hero-header-a__color-bar-text-w= +rapper, .ai-hero-header.brand-gradient-pink .cmp-ai-hero-header-a__pre-titl= +e-color-bar-text-wrapper { background-image: linear-gradient(90deg, rgb(164= +, 2, 83) 0%, rgb(231, 0, 116) 30%); } + +.ai-hero-header.brand-gradient-purple .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.brand-gradient-purple .cmp-ai-hero-header-a__pre-= +title-color-bar-text-wrapper { background-image: linear-gradient(rgb(70, 1,= + 115), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-purple-alt .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.brand-gradient-purple-alt .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-image: linear-gradient(90= +deg, rgb(70, 1, 115), rgb(117, 0, 192), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-blue .cmp-ai-hero-header-a__color-bar-text-w= +rapper, .ai-hero-header.brand-gradient-blue .cmp-ai-hero-header-a__pre-titl= +e-color-bar-text-wrapper { background-image: linear-gradient(rgb(0, 0, 136)= +, rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-blue2 .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.brand-gradient-blue2 .cmp-ai-hero-header-a__pre-ti= +tle-color-bar-text-wrapper { background-image: linear-gradient(rgb(0, 77, 2= +55), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-light-blue .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.brand-gradient-light-blue .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-image: linear-gradient(90= +deg, rgb(0, 186, 255), rgb(0, 142, 255), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-red .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.brand-gradient-red .cmp-ai-hero-header-a__pre-title-= +color-bar-text-wrapper { background-image: linear-gradient(rgb(113, 0, 18),= + red); } + +.ai-hero-header.brand-gradient-red-alt .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.brand-gradient-red-alt .cmp-ai-hero-header-a__pr= +e-title-color-bar-text-wrapper { background-image: linear-gradient(90deg, r= +ed, rgb(189, 0, 29), rgb(113, 0, 18)); } + +.ai-hero-header.brand-gradient .cmp-ai-hero-header-a__color-bar-text-wrappe= +r, .ai-hero-header.brand-gradient .cmp-ai-hero-header-a__pre-title-color-ba= +r-text-wrapper { background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 1= +86, 255)); } + +.ai-hero-header.brand-gradient-alt .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.brand-gradient-alt .cmp-ai-hero-header-a__pre-title-= +color-bar-text-wrapper { background-image: linear-gradient(90deg, rgb(0, 25= +5, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-yellow .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.brand-gradient-yellow .cmp-ai-hero-header-a__pre-= +title-color-bar-text-wrapper { background-image: linear-gradient(rgb(255, 2= +55, 0), rgb(240, 192, 0)); } + +.ai-hero-header.brand-gradient-yellow-alt .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.brand-gradient-yellow-alt .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-image: linear-gradient(90= +deg, rgb(255, 255, 0), rgb(255, 212, 46), rgb(255, 182, 0)); } + +.ai-hero-header.brand-gradient-green .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.brand-gradient-green .cmp-ai-hero-header-a__pre-ti= +tle-color-bar-text-wrapper { background-image: linear-gradient(90deg, rgb(0= +, 255, 0), rgb(0, 215, 0), rgb(0, 83, 10)); } + +.cmp-ai-hero-header-a .cmp-image, .cmp-ai-hero-header-a .cmp-image__image, = +.cmp-ai-hero-header-a .image { height: 100%; } + +.cmp-ai-hero-header-a .cmp-teaser__image { border: none; } + +.cmp-ai-hero-header-a__video-img-text-container { position: relative; overf= +low: hidden; } + +.cmp-ai-hero-header-a__video-container .cmp-video-hero { overflow: hidden; = +background-color: rgb(161, 0, 255); } + +.cmp-ai-hero-header-a__video-container .cmp-video-hero__video { width: auto= +; height: 47.3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__video-container .cmp-video-hero__video { width: 10= +0%; height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__video-container .cmp-video-hero__video { height: 6= +3rem; } +} + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__video-container .cmp-video-hero__controls { left: = +2rem; right: auto; } +} + +.cmp-ai-hero-header__light-theme-icon .cmp-ai-hero-header-a__video-containe= +r .cmp-video-hero__controls-mute, .cmp-ai-hero-header__light-theme-icon .cm= +p-ai-hero-header-a__video-container .cmp-video-hero__controls-pause, .cmp-a= +i-hero-header__light-theme-icon .cmp-ai-hero-header-a__video-container .cmp= +-video-hero__controls-play, .cmp-ai-hero-header__light-theme-icon .cmp-ai-h= +ero-header-a__video-container .cmp-video-hero__controls-unmute { color: rgb= +(0, 0, 0); } + +.cmp-ai-hero-header-a__video-container .cmp-video-hero__content { padding: = +0px; } + +.cmp-ai-hero-header-a__pre-title-text-img-container { position: absolute; t= +op: 14rem; right: 0px; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__pre-title-text-img-container { top: 5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__pre-title-text-img-container { top: 13rem; } +} + +.cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { position: relativ= +e; display: flex; -webkit-box-align: center; align-items: center; height: 4= +.3rem; background-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { height: 4.7rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { height: 5rem; } +} + +.cmp-ai-hero-header-a__pre-title-container { position: relative; padding: 1= +rem 1.5rem 0px; display: flex; -webkit-box-orient: vertical; -webkit-box-di= +rection: normal; flex-direction: column; -webkit-box-align: end; align-item= +s: flex-end; } + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__pre-title-container { padding: 1rem 2rem 0px; } +} + +.cmp-ai-hero-header-a__pre-title-container .cmp-title__text { font-size: 1.= +4rem; font-weight: 500; line-height: 1.7rem; text-transform: none; } + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__pre-title-container .cmp-title__text { font-size: = +1.8rem; line-height: 2.2rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-a__pre-title-container = +.cmp-title__text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-a__horizontal-rule { height: 0.2rem; background-color: = +rgb(0, 0, 0); margin: 0.4rem 0px 1rem; width: 22.8rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__horizontal-rule { width: 23.9rem; margin-top: 0.8r= +em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__horizontal-rule { width: 29.9rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-a__horizontal-rule { ba= +ckground-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__text-img-container { width: 66.67%; margin-top: -5= +rem; margin-left: 33.34%; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__text-img-container { margin-top: -9rem; } +} + +.cmp-ai-hero-header-a__color-bar-text-wrapper { position: relative; display= +: flex; -webkit-box-align: center; align-items: center; min-height: 9rem; b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__color-bar-text-wrapper { min-height: 7.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__color-bar-text-wrapper { min-height: 13.8rem; } +} + +.cmp-ai-hero-header-a__color-bar-img-container, .cmp-ai-hero-header-a__pre-= +title-color-bar-img-container { position: absolute; inset: 0px; overflow: h= +idden; } + +.cmp-ai-hero-header-a__color-bar-img-container .cmp-teaser__image, .cmp-ai-= +hero-header-a__pre-title-color-bar-img-container .cmp-teaser__image { heigh= +t: 100%; } + +.cmp-ai-hero-header-a__title-container { position: relative; margin: 0.9rem= + 0px 0.9rem 8.33%; width: 75%; word-break: break-word; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__title-container { margin: 1.1rem 0px 1.1rem 16.67%= +; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__title-container { margin: 1rem 0px 1rem 25%; } +} + +.cmp-ai-hero-header-a__title-container .cmp-title__text { font-size: 3rem; = +line-height: 1.1; font-weight: 700; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__title-container .cmp-title__text { font-size: 3.6r= +em; line-height: 1; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__title-container .cmp-title__text { font-size: 6.5r= +em; line-height: 7rem; } +} + +.cmp-ai-hero-header__uppercase .cmp-ai-hero-header-a__title-container .cmp-= +title__text { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-a__title-container .cmp= +-title__text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-a__img-container { height: 47.3rem; overflow: hidden; b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__img-container { height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__img-container { height: 63rem; } +} + +.cmp-ai-hero-header-a__img-container .cmp-image__image { width: auto; max-w= +idth: none; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__img-container .cmp-image__image { width: 100%; max= +-width: 100%; height: 100%; object-fit: cover; margin: 0px; } +} + +.ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(180, 85, 170); } + +.ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(160, 85, 245); } + +.ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(190, 130, 255); } + +.ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(220, 175, 255); } + +.ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(230, 220, 255); } + +.ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-b__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-b__img-co= +ntainer .image { background-color: rgb(0, 65, 240); } + +.ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-b__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-b__img-co= +ntainer .image { background-color: rgb(190, 190, 190); } + +.ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header-b__color-bar-= +text-wrapper, .ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header= +-b__img-container .image { background-color: rgb(150, 150, 150); } + +.ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(90, 90, 90); } + +.ai-hero-header.color-block-alt-green .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-alt-green .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(0, 215, 0); } + +.ai-hero-header.color-block-alt-red .cmp-ai-hero-header-b__color-bar-text-w= +rapper, .ai-hero-header.color-block-alt-red .cmp-ai-hero-header-b__img-cont= +ainer .image { background-color: red; } + +.ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(255, 255, 0); } + +.ai-hero-header.color-block-aqua .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-aqua .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(0, 255, 187); } + +.ai-hero-header.color-block-blue .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-blue .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(0, 186, 255); } + +.ai-hero-header.color-block-blue-green .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-green .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(5, 240, 165); } + +.ai-hero-header.color-block-brand-green .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-brand-green .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(100, 255, 80); } + +.ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-b__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-b= +__img-container .image { background-color: rgb(255, 120, 0); } + +.ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-b__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-b= +__img-container .image { background-color: rgb(255, 235, 50); } + +.ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(0, 142, 255); } + +.ai-hero-header.color-block-blue-light .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-light .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(0, 243, 255); } + +.ai-hero-header.color-block-core-purple .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-core-purple .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(70, 0, 115); } + +.ai-hero-header.color-block-cyan .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-cyan .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(0, 255, 255); } + +.ai-hero-header.color-block-gray .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-gray .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(167, 167, 167); } + +.ai-hero-header.color-block-gray-base .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-base .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(0, 0, 0); } + +.ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(107, 107, 107); } + +.ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(74, 74, 74); } + +.ai-hero-header.color-block-gray-light .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-gray-light .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(204, 204, 204); } + +.ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-b__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-b= +__img-container .image { background-color: rgb(227, 227, 227); } + +.ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header-b__color-bar-= +text-wrapper, .ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header= +-b__img-container .image { background-color: rgb(242, 242, 242); } + +.ai-hero-header.color-block-grayishyellow-dark .cmp-ai-hero-header-b__color= +-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-dark .cmp-ai-h= +ero-header-b__img-container .image { background-color: rgb(150, 150, 140); = +} + +.ai-hero-header.color-block-grayishyellow-light .cmp-ai-hero-header-b__colo= +r-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-light .cmp-ai= +-hero-header-b__img-container .image { background-color: rgb(230, 230, 220)= +; } + +.ai-hero-header.color-block-green .cmp-ai-hero-header-b__color-bar-text-wra= +pper, .ai-hero-header.color-block-green .cmp-ai-hero-header-b__img-containe= +r .image { background-color: rgb(0, 255, 0); } + +.ai-hero-header.color-block-green-dark .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-green-dark .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(0, 83, 10); } + +.ai-hero-header.color-block-link .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-link .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(0, 77, 255); } + +.ai-hero-header.color-block-link-dark .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-link-dark .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(0, 0, 136); } + +.ai-hero-header.color-block-orange .cmp-ai-hero-header-b__color-bar-text-wr= +apper, .ai-hero-header.color-block-orange .cmp-ai-hero-header-b__img-contai= +ner .image { background-color: rgb(255, 182, 0); } + +.ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(255, 149, 0); } + +.ai-hero-header.color-block-pink .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-pink .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(231, 0, 116); } + +.ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(164, 2, 83); } + +.ai-hero-header.color-block-pink-light .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-pink-light .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(255, 80, 160); } + +.ai-hero-header.color-block-purple .cmp-ai-hero-header-b__color-bar-text-wr= +apper, .ai-hero-header.color-block-purple .cmp-ai-hero-header-b__img-contai= +ner .image { background-color: rgb(161, 0, 255); } + +.ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(117, 0, 192); } + +.ai-hero-header.color-block-purple-darkest .cmp-ai-hero-header-b__color-bar= +-text-wrapper, .ai-hero-header.color-block-purple-darkest .cmp-ai-hero-head= +er-b__img-container .image { background-color: rgb(70, 1, 115); } + +.ai-hero-header.color-block-red .cmp-ai-hero-header-b__color-bar-text-wrapp= +er, .ai-hero-header.color-block-red .cmp-ai-hero-header-b__img-container .i= +mage { background-color: rgb(231, 15, 41); } + +.ai-hero-header.color-block-red-dark .cmp-ai-hero-header-b__color-bar-text-= +wrapper, .ai-hero-header.color-block-red-dark .cmp-ai-hero-header-b__img-co= +ntainer .image { background-color: rgb(189, 0, 29); } + +.ai-hero-header.color-block-red-darker .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-red-darker .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(113, 0, 18); } + +.ai-hero-header.color-block-red-light .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-red-light .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(255, 50, 70); } + +.ai-hero-header.color-block-white .cmp-ai-hero-header-b__color-bar-text-wra= +pper, .ai-hero-header.color-block-white .cmp-ai-hero-header-b__img-containe= +r .image { background-color: rgb(255, 255, 255); } + +.ai-hero-header.color-block-yellow .cmp-ai-hero-header-b__color-bar-text-wr= +apper, .ai-hero-header.color-block-yellow .cmp-ai-hero-header-b__img-contai= +ner .image { background-color: rgb(255, 212, 46); } + +.ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(240, 192, 0); } + +.ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-b__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-b= +__img-container .image { background-color: rgb(255, 240, 179); } + +.ai-hero-header.brand-gradient-pink .cmp-ai-hero-header-b__color-bar-text-w= +rapper { background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(2= +31, 0, 116) 30%); } + +.ai-hero-header.brand-gradient-purple .cmp-ai-hero-header-b__color-bar-text= +-wrapper { background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 2= +55)); } + +.ai-hero-header.brand-gradient-purple-alt .cmp-ai-hero-header-b__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(70, 1, 115), rg= +b(117, 0, 192), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-blue .cmp-ai-hero-header-b__color-bar-text-w= +rapper { background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255))= +; } + +.ai-hero-header.brand-gradient-blue2 .cmp-ai-hero-header-b__color-bar-text-= +wrapper { background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 25= +5)); } + +.ai-hero-header.brand-gradient-light-blue .cmp-ai-hero-header-b__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(0, 186, 255), r= +gb(0, 142, 255), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-red .cmp-ai-hero-header-b__color-bar-text-wr= +apper { background-image: linear-gradient(rgb(113, 0, 18), red); } + +.ai-hero-header.brand-gradient-red-alt .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper { background-image: linear-gradient(90deg, red, rgb(189, 0, 29), = +rgb(113, 0, 18)); } + +.ai-hero-header.brand-gradient .cmp-ai-hero-header-b__color-bar-text-wrappe= +r { background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-alt .cmp-ai-hero-header-b__color-bar-text-wr= +apper { background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186= +, 255)); } + +.ai-hero-header.brand-gradient-yellow .cmp-ai-hero-header-b__color-bar-text= +-wrapper { background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192= +, 0)); } + +.ai-hero-header.brand-gradient-yellow-alt .cmp-ai-hero-header-b__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(255, 255, 0), r= +gb(255, 212, 46), rgb(255, 182, 0)); } + +.ai-hero-header.brand-gradient-green .cmp-ai-hero-header-b__color-bar-text-= +wrapper { background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 2= +15, 0), rgb(0, 83, 10)); } + +.cmp-ai-hero-header-b .cmp-image, .cmp-ai-hero-header-b .cmp-image__image, = +.cmp-ai-hero-header-b .cmp-image__link, .cmp-ai-hero-header-b .image { heig= +ht: 100%; } + +.cmp-ai-hero-header-b .cmp-teaser__image { border: none; height: 100%; } + +.cmp-ai-hero-header-b__video-img-text-container { position: relative; } + +.cmp-ai-hero-header-b__img-container { height: 47.3rem; overflow: hidden; b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__img-container { height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__img-container { height: 63rem; } +} + +.cmp-ai-hero-header-b__img-container .cmp-image__image { width: auto; max-w= +idth: none; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__img-container .cmp-image__image { width: 100%; max= +-width: 100%; height: 100%; object-fit: cover; margin: 0px; } +} + +.cmp-ai-hero-header-b__video-container .cmp-video-hero { overflow: hidden; = +background-color: rgb(161, 0, 255); } + +.cmp-ai-hero-header-b__video-container .cmp-video-hero__video { width: auto= +; height: 47.3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__video-container .cmp-video-hero__video { width: 10= +0%; height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__video-container .cmp-video-hero__video { height: 6= +3rem; } +} + +.cmp-ai-hero-header-b__video-container .cmp-video-hero__controls { bottom: = +auto; top: 1.5rem; right: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__video-container .cmp-video-hero__controls { inset:= + auto auto 1.5rem 2rem; } +} + +.cmp-ai-hero-header__light-theme-icon .cmp-ai-hero-header-b__video-containe= +r .cmp-video-hero__controls-mute, .cmp-ai-hero-header__light-theme-icon .cm= +p-ai-hero-header-b__video-container .cmp-video-hero__controls-pause, .cmp-a= +i-hero-header__light-theme-icon .cmp-ai-hero-header-b__video-container .cmp= +-video-hero__controls-play, .cmp-ai-hero-header__light-theme-icon .cmp-ai-h= +ero-header-b__video-container .cmp-video-hero__controls-unmute { color: rgb= +(0, 0, 0); } + +.cmp-ai-hero-header-b__video-container .cmp-video-hero__content { padding: = +0px; } + +.cmp-ai-hero-header-b__color-bar-img-container { position: absolute; inset:= + 0px; overflow: hidden; } + +.cmp-ai-hero-header-b__text-img-container { display: flex; -webkit-box-pack= +: end; justify-content: flex-end; } + +.cmp-ai-hero-header-b__color-bar-text-wrapper { position: relative; min-hei= +ght: 28rem; width: 91.67%; margin-top: -9.3rem; background-color: rgb(161, = +0, 255); max-width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__color-bar-text-wrapper { min-height: 30rem; width:= + 32.94em; margin-top: -8.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__color-bar-text-wrapper { min-height: 48.1rem; widt= +h: 49.19em; margin-top: -13rem; } +} + +.cmp-ai-hero-header-b__text-container { position: relative; } + +.cmp-ai-hero-header-b__title-container { width: 75%; padding-top: 0.67em; p= +adding-bottom: 1.67em; margin-left: 8.33%; font-size: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__title-container { width: 58.33%; padding-top: 0.83= +em; padding-bottom: 1.94em; margin-left: calc(8.33% - 0.56em); font-size: 3= +.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__title-container { padding-top: 0.62em; padding-bot= +tom: 1.54em; margin-left: calc(8.33% + 0.39em); font-size: 6.5rem; } +} + +.cmp-ai-hero-header-b__title-container .cmp-text { font-size: 3rem; line-he= +ight: 3.4rem; font-weight: 700; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__title-container .cmp-text { font-size: 3.6rem; lin= +e-height: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__title-container .cmp-text { font-size: 6.5rem; lin= +e-height: 7rem; } +} + +.cmp-ai-hero-header__uppercase .cmp-ai-hero-header-b__title-container .cmp-= +text { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-b__title-container .cmp= +-text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-b__pre-title-container { padding: 2.81em 0.94em 0px 0px= +; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: norma= +l; flex-direction: column; word-break: break-all; font-size: 1.6rem; font-w= +eight: 500; line-height: 1.2; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__pre-title-container { padding: 1.88em 5em 0px 0px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__pre-title-container { padding: 1.88em 6.25em 0px 0= +px; } +} + +.cmp-ai-hero-header-b__pre-title-container .cmp-title__text { display: flex= +; -webkit-box-pack: end; justify-content: flex-end; margin-bottom: 0.4rem; = +font-size: 1.4rem; line-height: 1.7rem; } + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__pre-title-container .cmp-title__text { font-size: = +1.8rem; line-height: 2.2rem; margin-bottom: 0.8rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-b__pre-title-container = +.cmp-title__text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-b__pre-title-container .cmp-ai-hero-header-b__horizonta= +l-rule-container { display: flex; -webkit-box-pack: end; justify-content: f= +lex-end; } + +.cmp-ai-hero-header-b__pre-title-container .cmp-ai-hero-header-b__horizonta= +l-rule-container .cmp-ai-hero-header-b__horizontal-rule { height: 0.2rem; w= +idth: 23rem; background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__pre-title-container .cmp-ai-hero-header-b__horizon= +tal-rule-container .cmp-ai-hero-header-b__horizontal-rule { width: 24rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__pre-title-container .cmp-ai-hero-header-b__horizon= +tal-rule-container .cmp-ai-hero-header-b__horizontal-rule { width: 30rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-b__pre-title-container = +.cmp-ai-hero-header-b__horizontal-rule-container .cmp-ai-hero-header-b__hor= +izontal-rule { background-color: rgb(255, 255, 255); } + +.cmp-hero-header-c { display: flex; } + +.cmp-hero-header-c__image-container { width: 33.33%; display: none; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__image-container { display: block; } +} + +.cmp-hero-header-c__image-container .cmp-image__image { object-fit: cover; = +} + +.cmp-hero-header-c__image-container .cmp-teaser__image { border: 0px; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__image-container .cmp-teaser__image { height: 23rem; w= +idth: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__image-container .cmp-teaser__image { height: 40rem; w= +idth: 100%; } +} + +.cmp-hero-header-c__image-container .cmp-teaser__image .cmp-image, .cmp-her= +o-header-c__image-container .cmp-teaser__image .cmp-image__image, .cmp-hero= +-header-c__image-container .cmp-teaser__image .image, .cmp-hero-header-c__i= +mage-container .cmp-teaser__image .mediaimage { height: 100%; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__image-container .cmp-teaser__image .cmp-video-hero__v= +ideo { height: 23rem; width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__image-container .cmp-teaser__image .cmp-video-hero__v= +ideo { height: 40rem; width: 100%; } +} + +.cmp-ai-hero-header__light-theme-icon .cmp-hero-header-c__image-container .= +cmp-teaser__image .cmp-video-hero__controls-mute, .cmp-ai-hero-header__ligh= +t-theme-icon .cmp-hero-header-c__image-container .cmp-teaser__image .cmp-vi= +deo-hero__controls-pause, .cmp-ai-hero-header__light-theme-icon .cmp-hero-h= +eader-c__image-container .cmp-teaser__image .cmp-video-hero__controls-play,= + .cmp-ai-hero-header__light-theme-icon .cmp-hero-header-c__image-container = +.cmp-teaser__image .cmp-video-hero__controls-unmute { color: rgb(0, 0, 0); = +} + +.cmp-hero-header-c__text-container { position: relative; background-color: = +rgb(161, 0, 255); min-height: 28rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__text-container { width: 66.67%; min-height: 29rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container { min-height: 43.3rem; } +} + +.cmp-hero-header-c__text-container .cmp-teaser__image { position: absolute;= + inset: 0px; object-fit: cover; width: 100%; height: 100%; border: 0px; } + +.cmp-hero-header-c__text-container .cmp-teaser__image .cmp-image, .cmp-hero= +-header-c__text-container .cmp-teaser__image .cmp-image__image { height: 10= +0%; } + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text { position: rel= +ative; } + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text-title { display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; -webkit-box-align: end; align-items: flex-end; padding: 4= +.5rem 1.5rem 0px 0px; text-align: right; font-size: 1.4rem; text-transform:= + uppercase; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title { paddi= +ng: 3rem 8rem 0px 0px; font-size: 1.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title { font-= +size: 1.8rem; font-weight: 500; padding: 3rem 10rem 0px 0px; } +} + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-label { f= +ont-weight: 500; color: rgb(0, 0, 0); line-height: 1.7rem; } + +.cmp-ai-hero-header__uppercase .cmp-hero-header-c__text-container .cmp-hero= +-header-c__text-title-label { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-hero-header-c__text-container .cmp-her= +o-header-c__text-title-label { color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-label {= + font-size: 1.8rem; line-height: 2.2rem; } +} + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-separator= + { border-width: initial; border-style: solid solid none; border-color: ini= +tial; border-image: initial; color: rgb(0, 0, 0); width: 22.4rem; padding: = +0px; margin: 0.4rem 0px 0px; } + +.cmp-ai-hero-header__uppercase .cmp-hero-header-c__text-container .cmp-hero= +-header-c__text-title-separator { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-hero-header-c__text-container .cmp-her= +o-header-c__text-title-separator { color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-separat= +or { width: 23.5rem; margin: 0.8rem 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-separat= +or { width: 29.5rem; } +} + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text-header2 { margi= +n: 2rem 0px 0px 8.33%; padding-bottom: 5rem; font-size: 3rem; line-height: = +3.3rem; width: 75%; color: rgb(0, 0, 0); } + +.cmp-ai-hero-header__uppercase .cmp-hero-header-c__text-container .cmp-hero= +-header-c__text-header2 { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-hero-header-c__text-container .cmp-her= +o-header-c__text-header2 { color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-header2 { mar= +gin: 3rem 0px 0px calc(8.33% - 2rem); padding-bottom: 7rem; font-size: 3.6r= +em; line-height: 3.6rem; width: 58.33%; font-weight: 700; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-header2 { mar= +gin: 4rem 0px 0px calc(8.33% + 2.5rem); padding-bottom: 10rem; font-size: 6= +.5rem; line-height: 7rem; } +} + +.ai-hero-header.color-block-accent-purple-1 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(180, 85, 170); } + +.ai-hero-header.color-block-accent-purple-2 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(160, 85, 245); } + +.ai-hero-header.color-block-accent-purple-3 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(190, 130, 255); } + +.ai-hero-header.color-block-accent-purple-4 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(220, 175, 255); } + +.ai-hero-header.color-block-accent-purple-5 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(230, 220, 255); } + +.ai-hero-header.color-block-alt-blue .cmp-hero-header-c__text-container { b= +ackground-color: rgb(0, 65, 240); } + +.ai-hero-header.color-block-alt-gray .cmp-hero-header-c__text-container { b= +ackground-color: rgb(190, 190, 190); } + +.ai-hero-header.color-block-alt-gray-dark .cmp-hero-header-c__text-containe= +r { background-color: rgb(150, 150, 150); } + +.ai-hero-header.color-block-alt-gray-darker .cmp-hero-header-c__text-contai= +ner { background-color: rgb(90, 90, 90); } + +.ai-hero-header.color-block-alt-green .cmp-hero-header-c__text-container { = +background-color: rgb(0, 215, 0); } + +.ai-hero-header.color-block-alt-red .cmp-hero-header-c__text-container { ba= +ckground-color: red; } + +.ai-hero-header.color-block-alt-yellow .cmp-hero-header-c__text-container {= + background-color: rgb(255, 255, 0); } + +.ai-hero-header.color-block-aqua .cmp-hero-header-c__text-container { backg= +round-color: rgb(0, 255, 187); } + +.ai-hero-header.color-block-blue .cmp-hero-header-c__text-container { backg= +round-color: rgb(0, 186, 255); } + +.ai-hero-header.color-block-blue-green .cmp-hero-header-c__text-container {= + background-color: rgb(5, 240, 165); } + +.ai-hero-header.color-block-brand-green .cmp-hero-header-c__text-container = +{ background-color: rgb(100, 255, 80); } + +.ai-hero-header.color-block-brand-orange .cmp-hero-header-c__text-container= + { background-color: rgb(255, 120, 0); } + +.ai-hero-header.color-block-brand-yellow .cmp-hero-header-c__text-container= + { background-color: rgb(255, 235, 50); } + +.ai-hero-header.color-block-blue-dark .cmp-hero-header-c__text-container { = +background-color: rgb(0, 142, 255); } + +.ai-hero-header.color-block-blue-light .cmp-hero-header-c__text-container {= + background-color: rgb(0, 243, 255); } + +.ai-hero-header.color-block-core-purple .cmp-hero-header-c__text-container = +{ background-color: rgb(70, 0, 115); } + +.ai-hero-header.color-block-cyan .cmp-hero-header-c__text-container { backg= +round-color: rgb(0, 255, 255); } + +.ai-hero-header.color-block-gray .cmp-hero-header-c__text-container { backg= +round-color: rgb(167, 167, 167); } + +.ai-hero-header.color-block-gray-base .cmp-hero-header-c__text-container { = +background-color: rgb(0, 0, 0); } + +.ai-hero-header.color-block-gray-dark .cmp-hero-header-c__text-container { = +background-color: rgb(107, 107, 107); } + +.ai-hero-header.color-block-gray-darker .cmp-hero-header-c__text-container = +{ background-color: rgb(74, 74, 74); } + +.ai-hero-header.color-block-gray-light .cmp-hero-header-c__text-container {= + background-color: rgb(204, 204, 204); } + +.ai-hero-header.color-block-gray-lighter .cmp-hero-header-c__text-container= + { background-color: rgb(227, 227, 227); } + +.ai-hero-header.color-block-gray-lightest .cmp-hero-header-c__text-containe= +r { background-color: rgb(242, 242, 242); } + +.ai-hero-header.color-block-grayishyellow-dark .cmp-hero-header-c__text-con= +tainer { background-color: rgb(150, 150, 140); } + +.ai-hero-header.color-block-grayishyellow-light .cmp-hero-header-c__text-co= +ntainer { background-color: rgb(230, 230, 220); } + +.ai-hero-header.color-block-green .cmp-hero-header-c__text-container { back= +ground-color: rgb(0, 255, 0); } + +.ai-hero-header.color-block-green-dark .cmp-hero-header-c__text-container {= + background-color: rgb(0, 83, 10); } + +.ai-hero-header.color-block-link .cmp-hero-header-c__text-container { backg= +round-color: rgb(0, 77, 255); } + +.ai-hero-header.color-block-link-dark .cmp-hero-header-c__text-container { = +background-color: rgb(0, 0, 136); } + +.ai-hero-header.color-block-orange .cmp-hero-header-c__text-container { bac= +kground-color: rgb(255, 182, 0); } + +.ai-hero-header.color-block-orange-dark .cmp-hero-header-c__text-container = +{ background-color: rgb(255, 149, 0); } + +.ai-hero-header.color-block-pink .cmp-hero-header-c__text-container { backg= +round-color: rgb(231, 0, 116); } + +.ai-hero-header.color-block-pink-dark .cmp-hero-header-c__text-container { = +background-color: rgb(164, 2, 83); } + +.ai-hero-header.color-block-pink-light .cmp-hero-header-c__text-container {= + background-color: rgb(255, 80, 160); } + +.ai-hero-header.color-block-purple .cmp-hero-header-c__text-container { bac= +kground-color: rgb(161, 0, 255); } + +.ai-hero-header.color-block-purple-dark .cmp-hero-header-c__text-container = +{ background-color: rgb(117, 0, 192); } + +.ai-hero-header.color-block-purple-darkest .cmp-hero-header-c__text-contain= +er { background-color: rgb(70, 1, 115); } + +.ai-hero-header.color-block-red .cmp-hero-header-c__text-container { backgr= +ound-color: rgb(231, 15, 41); } + +.ai-hero-header.color-block-red-dark .cmp-hero-header-c__text-container { b= +ackground-color: rgb(189, 0, 29); } + +.ai-hero-header.color-block-red-darker .cmp-hero-header-c__text-container {= + background-color: rgb(113, 0, 18); } + +.ai-hero-header.color-block-red-light .cmp-hero-header-c__text-container { = +background-color: rgb(255, 50, 70); } + +.ai-hero-header.color-block-white .cmp-hero-header-c__text-container { back= +ground-color: rgb(255, 255, 255); } + +.ai-hero-header.color-block-yellow .cmp-hero-header-c__text-container { bac= +kground-color: rgb(255, 212, 46); } + +.ai-hero-header.color-block-yellow-dark .cmp-hero-header-c__text-container = +{ background-color: rgb(240, 192, 0); } + +.ai-hero-header.color-block-yellow-light .cmp-hero-header-c__text-container= + { background-color: rgb(255, 240, 179); } + +.ai-hero-header.brand-gradient-pink .cmp-hero-header-c__text-container { ba= +ckground-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(231, 0, 116)= + 30%); } + +.ai-hero-header.brand-gradient-purple .cmp-hero-header-c__text-container { = +background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-purple-alt .cmp-hero-header-c__text-containe= +r { background-image: linear-gradient(90deg, rgb(70, 1, 115), rgb(117, 0, 1= +92), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-blue .cmp-hero-header-c__text-container { ba= +ckground-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-blue2 .cmp-hero-header-c__text-container { b= +ackground-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-light-blue .cmp-hero-header-c__text-containe= +r { background-image: linear-gradient(90deg, rgb(0, 186, 255), rgb(0, 142, = +255), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-red .cmp-hero-header-c__text-container { bac= +kground-image: linear-gradient(rgb(113, 0, 18), red); } + +.ai-hero-header.brand-gradient-red-alt .cmp-hero-header-c__text-container {= + background-image: linear-gradient(90deg, red, rgb(189, 0, 29), rgb(113, 0,= + 18)); } + +.ai-hero-header.brand-gradient .cmp-hero-header-c__text-container { backgro= +und-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-alt .cmp-hero-header-c__text-container { bac= +kground-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-yellow .cmp-hero-header-c__text-container { = +background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192, 0)); } + +.ai-hero-header.brand-gradient-yellow-alt .cmp-hero-header-c__text-containe= +r { background-image: linear-gradient(90deg, rgb(255, 255, 0), rgb(255, 212= +, 46), rgb(255, 182, 0)); } + +.ai-hero-header.brand-gradient-green .cmp-hero-header-c__text-container { b= +ackground-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 215, 0), rgb= +(0, 83, 10)); } + +.ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-1 .= +cmp-video-hero { background-color: rgb(180, 85, 170); } + +.ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-2 .= +cmp-video-hero { background-color: rgb(160, 85, 245); } + +.ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-3 .= +cmp-video-hero { background-color: rgb(190, 130, 255); } + +.ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-4 .= +cmp-video-hero { background-color: rgb(220, 175, 255); } + +.ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-5 .= +cmp-video-hero { background-color: rgb(230, 220, 255); } + +.ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-d__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-d__img-co= +ntainer .image, .ai-hero-header.color-block-alt-blue .cmp-video-hero { back= +ground-color: rgb(0, 65, 240); } + +.ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-d__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-d__img-co= +ntainer .image, .ai-hero-header.color-block-alt-gray .cmp-video-hero { back= +ground-color: rgb(190, 190, 190); } + +.ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header-d__color-bar-= +text-wrapper, .ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header= +-d__img-container .image, .ai-hero-header.color-block-alt-gray-dark .cmp-vi= +deo-hero { background-color: rgb(150, 150, 150); } + +.ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-alt-gray-darker .= +cmp-video-hero { background-color: rgb(90, 90, 90); } + +.ai-hero-header.color-block-alt-green .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-alt-green .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-alt-green .cmp-video-hero { b= +ackground-color: rgb(0, 215, 0); } + +.ai-hero-header.color-block-alt-red .cmp-ai-hero-header-d__color-bar-text-w= +rapper, .ai-hero-header.color-block-alt-red .cmp-ai-hero-header-d__img-cont= +ainer .image, .ai-hero-header.color-block-alt-red .cmp-video-hero { backgro= +und-color: red; } + +.ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-alt-yellow .cmp-video-hero = +{ background-color: rgb(255, 255, 0); } + +.ai-hero-header.color-block-aqua .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-aqua .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-aqua .cmp-video-hero { background-color= +: rgb(0, 255, 187); } + +.ai-hero-header.color-block-blue .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-blue .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-blue .cmp-video-hero { background-color= +: rgb(0, 186, 255); } + +.ai-hero-header.color-block-blue-green .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-green .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-blue-green .cmp-video-hero = +{ background-color: rgb(5, 240, 165); } + +.ai-hero-header.color-block-brand-green .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-brand-green .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-brand-green .cmp-video-he= +ro { background-color: rgb(100, 255, 80); } + +.ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-d__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-d= +__img-container .image, .ai-hero-header.color-block-brand-orange .cmp-video= +-hero { background-color: rgb(255, 120, 0); } + +.ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-d__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-d= +__img-container .image, .ai-hero-header.color-block-brand-yellow .cmp-video= +-hero { background-color: rgb(255, 235, 50); } + +.ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-blue-dark .cmp-video-hero { b= +ackground-color: rgb(0, 142, 255); } + +.ai-hero-header.color-block-blue-light .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-light .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-blue-light .cmp-video-hero = +{ background-color: rgb(0, 243, 255); } + +.ai-hero-header.color-block-core-purple .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-core-purple .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-core-purple .cmp-video-he= +ro { background-color: rgb(70, 0, 115); } + +.ai-hero-header.color-block-cyan .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-cyan .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-cyan .cmp-video-hero { background-color= +: rgb(0, 255, 255); } + +.ai-hero-header.color-block-gray .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-gray .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-gray .cmp-video-hero { background-color= +: rgb(167, 167, 167); } + +.ai-hero-header.color-block-gray-base .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-base .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-gray-base .cmp-video-hero { b= +ackground-color: rgb(0, 0, 0); } + +.ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-gray-dark .cmp-video-hero { b= +ackground-color: rgb(107, 107, 107); } + +.ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-gray-darker .cmp-video-he= +ro { background-color: rgb(74, 74, 74); } + +.ai-hero-header.color-block-gray-light .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-gray-light .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-gray-light .cmp-video-hero = +{ background-color: rgb(204, 204, 204); } + +.ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-d__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-d= +__img-container .image, .ai-hero-header.color-block-gray-lighter .cmp-video= +-hero { background-color: rgb(227, 227, 227); } + +.ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header-d__color-bar-= +text-wrapper, .ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header= +-d__img-container .image, .ai-hero-header.color-block-gray-lightest .cmp-vi= +deo-hero { background-color: rgb(242, 242, 242); } + +.ai-hero-header.color-block-grayishyellow-dark .cmp-ai-hero-header-d__color= +-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-dark .cmp-ai-h= +ero-header-d__img-container .image, .ai-hero-header.color-block-grayishyell= +ow-dark .cmp-video-hero { background-color: rgb(150, 150, 140); } + +.ai-hero-header.color-block-grayishyellow-light .cmp-ai-hero-header-d__colo= +r-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-light .cmp-ai= +-hero-header-d__img-container .image, .ai-hero-header.color-block-grayishye= +llow-light .cmp-video-hero { background-color: rgb(230, 230, 220); } + +.ai-hero-header.color-block-green .cmp-ai-hero-header-d__color-bar-text-wra= +pper, .ai-hero-header.color-block-green .cmp-ai-hero-header-d__img-containe= +r .image, .ai-hero-header.color-block-green .cmp-video-hero { background-co= +lor: rgb(0, 255, 0); } + +.ai-hero-header.color-block-green-dark .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-green-dark .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-green-dark .cmp-video-hero = +{ background-color: rgb(0, 83, 10); } + +.ai-hero-header.color-block-link .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-link .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-link .cmp-video-hero { background-color= +: rgb(0, 77, 255); } + +.ai-hero-header.color-block-link-dark .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-link-dark .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-link-dark .cmp-video-hero { b= +ackground-color: rgb(0, 0, 136); } + +.ai-hero-header.color-block-orange .cmp-ai-hero-header-d__color-bar-text-wr= +apper, .ai-hero-header.color-block-orange .cmp-ai-hero-header-d__img-contai= +ner .image, .ai-hero-header.color-block-orange .cmp-video-hero { background= +-color: rgb(255, 182, 0); } + +.ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-orange-dark .cmp-video-he= +ro { background-color: rgb(255, 149, 0); } + +.ai-hero-header.color-block-pink .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-pink .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-pink .cmp-video-hero { background-color= +: rgb(231, 0, 116); } + +.ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-pink-dark .cmp-video-hero { b= +ackground-color: rgb(164, 2, 83); } + +.ai-hero-header.color-block-pink-light .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-pink-light .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-pink-light .cmp-video-hero = +{ background-color: rgb(255, 80, 160); } + +.ai-hero-header.color-block-purple .cmp-ai-hero-header-d__color-bar-text-wr= +apper, .ai-hero-header.color-block-purple .cmp-ai-hero-header-d__img-contai= +ner .image, .ai-hero-header.color-block-purple .cmp-video-hero { background= +-color: rgb(161, 0, 255); } + +.ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-purple-dark .cmp-video-he= +ro { background-color: rgb(117, 0, 192); } + +.ai-hero-header.color-block-purple-darkest .cmp-ai-hero-header-d__color-bar= +-text-wrapper, .ai-hero-header.color-block-purple-darkest .cmp-ai-hero-head= +er-d__img-container .image, .ai-hero-header.color-block-purple-darkest .cmp= +-video-hero { background-color: rgb(70, 1, 115); } + +.ai-hero-header.color-block-red .cmp-ai-hero-header-d__color-bar-text-wrapp= +er, .ai-hero-header.color-block-red .cmp-ai-hero-header-d__img-container .i= +mage, .ai-hero-header.color-block-red .cmp-video-hero { background-color: r= +gb(231, 15, 41); } + +.ai-hero-header.color-block-red-dark .cmp-ai-hero-header-d__color-bar-text-= +wrapper, .ai-hero-header.color-block-red-dark .cmp-ai-hero-header-d__img-co= +ntainer .image, .ai-hero-header.color-block-red-dark .cmp-video-hero { back= +ground-color: rgb(189, 0, 29); } + +.ai-hero-header.color-block-red-darker .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-red-darker .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-red-darker .cmp-video-hero = +{ background-color: rgb(113, 0, 18); } + +.ai-hero-header.color-block-red-light .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-red-light .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-red-light .cmp-video-hero { b= +ackground-color: rgb(255, 50, 70); } + +.ai-hero-header.color-block-white .cmp-ai-hero-header-d__color-bar-text-wra= +pper, .ai-hero-header.color-block-white .cmp-ai-hero-header-d__img-containe= +r .image, .ai-hero-header.color-block-white .cmp-video-hero { background-co= +lor: rgb(255, 255, 255); } + +.ai-hero-header.color-block-yellow .cmp-ai-hero-header-d__color-bar-text-wr= +apper, .ai-hero-header.color-block-yellow .cmp-ai-hero-header-d__img-contai= +ner .image, .ai-hero-header.color-block-yellow .cmp-video-hero { background= +-color: rgb(255, 212, 46); } + +.ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-yellow-dark .cmp-video-he= +ro { background-color: rgb(240, 192, 0); } + +.ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-d__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-d= +__img-container .image, .ai-hero-header.color-block-yellow-light .cmp-video= +-hero { background-color: rgb(255, 240, 179); } + +.ai-hero-header.brand-gradient-pink .cmp-ai-hero-header-d__color-bar-text-w= +rapper { background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(2= +31, 0, 116) 30%); } + +.ai-hero-header.brand-gradient-purple .cmp-ai-hero-header-d__color-bar-text= +-wrapper { background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 2= +55)); } + +.ai-hero-header.brand-gradient-purple-alt .cmp-ai-hero-header-d__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(70, 1, 115), rg= +b(117, 0, 192), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-blue .cmp-ai-hero-header-d__color-bar-text-w= +rapper { background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255))= +; } + +.ai-hero-header.brand-gradient-blue2 .cmp-ai-hero-header-d__color-bar-text-= +wrapper { background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 25= +5)); } + +.ai-hero-header.brand-gradient-light-blue .cmp-ai-hero-header-d__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(0, 186, 255), r= +gb(0, 142, 255), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-red .cmp-ai-hero-header-d__color-bar-text-wr= +apper { background-image: linear-gradient(rgb(113, 0, 18), red); } + +.ai-hero-header.brand-gradient-red-alt .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper { background-image: linear-gradient(90deg, red, rgb(189, 0, 29), = +rgb(113, 0, 18)); } + +.ai-hero-header.brand-gradient .cmp-ai-hero-header-d__color-bar-text-wrappe= +r { background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-alt .cmp-ai-hero-header-d__color-bar-text-wr= +apper { background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186= +, 255)); } + +.ai-hero-header.brand-gradient-yellow .cmp-ai-hero-header-d__color-bar-text= +-wrapper { background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192= +, 0)); } + +.ai-hero-header.brand-gradient-yellow-alt .cmp-ai-hero-header-d__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(255, 255, 0), r= +gb(255, 212, 46), rgb(255, 182, 0)); } + +.ai-hero-header.brand-gradient-green .cmp-ai-hero-header-d__color-bar-text-= +wrapper { background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 2= +15, 0), rgb(0, 83, 10)); } + +.cmp-ai-hero-header-d .cmp-image, .cmp-ai-hero-header-d .cmp-image__image, = +.cmp-ai-hero-header-d .cmp-image__link, .cmp-ai-hero-header-d .image { heig= +ht: 100%; } + +.cmp-ai-hero-header-d .cmp-teaser__image { border: none; height: 100%; } + +.cmp-ai-hero-header-d__video-img-text-container { position: relative; } + +.cmp-ai-hero-header-d__img-container { height: 47.3rem; overflow: hidden; b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__img-container { height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__img-container { height: 63rem; } +} + +.cmp-ai-hero-header-d__img-container .cmp-image__image { width: auto; max-w= +idth: none; margin-bottom: 2.5em; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__img-container .cmp-image__image { width: 100%; max= +-width: 100%; height: 100%; object-fit: cover; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__img-container .cmp-image__image { width: 100%; max= +-width: 100%; height: 100%; margin-bottom: 5em; object-fit: cover; } +} + +.cmp-ai-hero-header-d__video-container .cmp-video-hero { overflow: hidden; = +background-color: rgb(161, 0, 255); } + +.cmp-ai-hero-header-d__video-container .cmp-video-hero__video { width: auto= +; height: 47.3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__video-container .cmp-video-hero__video { width: 10= +0%; height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__video-container .cmp-video-hero__video { height: 6= +3rem; } +} + +.cmp-ai-hero-header-d__video-container .cmp-video-hero__controls { bottom: = +auto; top: 1.5rem; right: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__video-container .cmp-video-hero__controls { inset:= + auto auto 1.5rem 2rem; } +} + +.cmp-ai-hero-header__light-theme-icon .cmp-ai-hero-header-d__video-containe= +r .cmp-video-hero__controls-mute, .cmp-ai-hero-header__light-theme-icon .cm= +p-ai-hero-header-d__video-container .cmp-video-hero__controls-pause, .cmp-a= +i-hero-header__light-theme-icon .cmp-ai-hero-header-d__video-container .cmp= +-video-hero__controls-play, .cmp-ai-hero-header__light-theme-icon .cmp-ai-h= +ero-header-d__video-container .cmp-video-hero__controls-unmute { color: rgb= +(0, 0, 0); } + +.cmp-ai-hero-header-d__video-container .cmp-video-hero__content { padding: = +0px; } + +.cmp-ai-hero-header-d__color-bar-img-container { position: absolute; inset:= + 0px; overflow: hidden; } + +.cmp-ai-hero-header-d__text-img-container { display: flex; -webkit-box-pack= +: end; justify-content: flex-end; opacity: 0.9; } + +.cmp-ai-hero-header-d__color-bar-text-wrapper { position: absolute; bottom:= + 0px; min-height: 14.875rem; width: 91.67%; margin-bottom: 1.875em; backgro= +und-color: rgb(161, 0, 255); max-width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__color-bar-text-wrapper { min-height: 16.875rem; wi= +dth: 32.94em; margin-bottom: 1.875em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__color-bar-text-wrapper { min-height: 40.1rem; widt= +h: 42.19em; margin-bottom: 2.5em; } +} + +.cmp-ai-hero-header-d__text-container { position: relative; } + +.cmp-ai-hero-header-d__title-container { width: 75%; padding-top: 1em; padd= +ing-bottom: 1em; margin-left: 8.33%; font-size: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__title-container { width: 56%; padding-top: 0.83333= +em; padding-bottom: 0.83333em; margin-left: calc(8.33% - 0.56em); font-size= +: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__title-container { width: 66%; padding-top: 0.92308= +em; padding-bottom: 0.76923em; margin-left: calc(8.33% + 0.39em); font-size= +: 6.5rem; } +} + +.cmp-ai-hero-header-d__title-container .cmp-text { font-size: 3rem; line-he= +ight: 3.4rem; font-weight: 700; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__title-container .cmp-text { font-size: 3.6rem; lin= +e-height: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__title-container .cmp-text { font-size: 6.5rem; lin= +e-height: 7rem; } +} + +.cmp-ai-hero-header__uppercase .cmp-ai-hero-header-d__title-container .cmp-= +text { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-d__title-container .cmp= +-text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-d__pre-title-container { padding: 1.25em 0.94em 0px 0px= +; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: norma= +l; flex-direction: column; word-break: break-all; font-size: 1.6rem; font-w= +eight: 500; line-height: 1.2; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__pre-title-container { padding: 1.25em 5em 0px 0px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__pre-title-container { padding: 2.5em 6.25em 0px 0p= +x; } +} + +.cmp-ai-hero-header-d__pre-title-container .cmp-title__text { display: flex= +; -webkit-box-pack: end; justify-content: flex-end; margin-bottom: 0.4rem; = +font-size: 1.4rem; line-height: 1.7rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__pre-title-container .cmp-title__text { margin-bott= +om: 0.8rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__pre-title-container .cmp-title__text { font-size: = +1.8rem; line-height: 2.2rem; margin-bottom: 0.8rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-d__pre-title-container = +.cmp-title__text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-d__pre-title-container .cmp-ai-hero-header-d__horizonta= +l-rule-container { display: flex; -webkit-box-pack: end; justify-content: f= +lex-end; } + +.cmp-ai-hero-header-d__pre-title-container .cmp-ai-hero-header-d__horizonta= +l-rule-container .cmp-ai-hero-header-d__horizontal-rule { height: 0.2rem; w= +idth: 22.4rem; background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__pre-title-container .cmp-ai-hero-header-d__horizon= +tal-rule-container .cmp-ai-hero-header-d__horizontal-rule { width: 23.5rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__pre-title-container .cmp-ai-hero-header-d__horizon= +tal-rule-container .cmp-ai-hero-header-d__horizontal-rule { width: 29.5rem;= + } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-d__pre-title-container = +.cmp-ai-hero-header-d__horizontal-rule-container .cmp-ai-hero-header-d__hor= +izontal-rule { background-color: rgb(255, 255, 255); } + +.cmp-carousel-module { padding-top: 2rem; padding-bottom: 8.1rem; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module { padding: 3rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module { padding: 4rem 0px; } +} + +.cmp-carousel-module .cmp-carousel__image-large .cmp-carousel__interactive-= +header2, .cmp-carousel-module .cmp-carousel__image-large .cmp-carousel__int= +eractive-header4, .cmp-carousel-module .cmp-carousel__image-small .cmp-caro= +usel__interactive-header2, .cmp-carousel-module .cmp-carousel__image-small = +.cmp-carousel__interactive-header4 { color: rgb(0, 0, 0); } + +.cmp-carousel-module .title .cmp-title { padding: 0px 1.5rem; margin-bottom= +: 2.5rem; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .title .cmp-title { padding: 0px 4.17%; } +} + +.cmp-carousel-module .title .cmp-title__text { margin: 0.8rem 0px; text-tra= +nsform: uppercase; } + +.cmp-carousel-module .carousel, .cmp-carousel-module .carousel .cmp-carouse= +l__content .cmp-carousel__image-large { position: relative; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large { height: 68.8rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container { min-height: 14.2rem; position: = +absolute; bottom: -2.4rem; width: 75%; height: 51.36%; padding: 0px 8.33%; = +display: flex; -webkit-box-align: center; align-items: center; overflow-wra= +p: break-word; visibility: visible; z-index: 1; background-color: rgb(161, = +0, 255); } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container { width: 39%; padding: 2rem 4.1= +7%; left: 4.17%; bottom: -3.3rem; height: 74.33%; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container { width: 40rem; height: 40rem; = +bottom: -5.4rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container.cmp-carousel__transparent-card { = +opacity: 0.9; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container .cmp-carousel__interactive-header= +2 { margin: 0.8rem 0px; font-weight: 700; font-size: 2rem; width: 100%; lin= +e-height: 2.4rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er2 { font-size: 3.2rem; line-height: 3.6rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container .cmp-carousel__interactive-header= +4 { margin: 0.8rem 0px; font-size: 1.6rem; width: 100%; font-weight: 500; l= +ine-height: 2.2rem; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er4 { margin: 0.4rem 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er4 { font-size: 2.4rem; margin: 0.8rem 0px; line-height: 2.8rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container .cmp-carousel__white-text { color= +: rgb(255, 255, 255); } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image { height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image__image { height: 100%; object-fit: cover; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image__link { height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image__link .cmp-image__image { object-fit: cover; width: 100%; = +height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image__link .cmp-image__image:hover { opacity: 0.7; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-image__link .cmp-image__image:hover { opacity: 1; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small { position: relative; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small { padding-left: 26.2rem; height: 36.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small { padding-left: 41.11rem; height: 56.7rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-teaser__image { border: 0px; height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__text-block-container { min-height: 14.2rem; position: = +absolute; bottom: 2rem; width: 25.6rem; height: auto; padding: 0px 3.2rem 0= +px 1.6rem; display: flex; -webkit-box-align: center; align-items: center; o= +verflow-wrap: break-word; visibility: visible; z-index: 1; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container { width: 46.3rem; left: 0px; bo= +ttom: 0px; background-color: transparent; -webkit-box-align: end; align-ite= +ms: flex-end; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container { width: 75.6rem; left: 4.17%; = +} +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__text-block-container.cmp-carousel__transparent-card { = +opacity: 0.9; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__text-block-container .cmp-carousel__interactive-header= +2 { font-weight: 700; font-size: 2.992rem; margin: 0.8rem 0px 0.4rem; line-= +height: 3.3rem; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er2 { margin: 0px; font-size: 3.6rem; width: 33rem; line-height: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er2 { font-size: 6.5rem; width: 63rem; line-height: 7rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__text-block-container .cmp-carousel__interactive-header= +4 { font-size: 1.6rem; line-height: 2.2rem; font-weight: 600; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er4 { margin-top: 0.6rem; width: 33rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er4 { font-size: 2.4rem; margin-top: 0.8rem; width: 63rem; line-height: 2.8= +rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__background-color { background-color: rgb(161, 0, 255);= + } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__background-color { background-color: transparent; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image { height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image__image { height: 100%; object-fit: cover; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image__link { height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image__link .cmp-image__image { object-fit: cover; width: 100%; = +height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image__link .cmp-image__image:hover { opacity: 0.7; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-image__link .cmp-image__image:hover { opacity: 1; } +} + +.cmp-carousel-module .carousel .cmp-carousel__actions { position: absolute;= + right: -0.3rem; top: 0.3rem; z-index: 2; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__actions { right: -0.3rem; t= +op: 0.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__actions { right: 1rem; top:= + 1.5rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= + { width: 2.8rem; height: 2.8rem; border: 0.01rem solid rgb(0, 0, 0); borde= +r-radius: 50%; color: rgb(0, 0, 0); text-align: center; background-color: r= +gb(255, 255, 255); font-size: 1.5rem; margin: 0px 0.8rem 0px 0px; transform= +: translate(-50%, -50%); } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +:focus { box-shadow: rgb(255, 255, 0) 0px 0px 0px 2px, rgb(0, 0, 136) 0px 0= +px 0px 3.5px; outline: transparent 2px; outline-offset: 2px; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--previous .cmp-carousel__action-icon::after { content: "=EF=84=86"; font-s= +ize: 24px; font-family: Ionicons; display: block; font-weight: 400; font-st= +yle: normal; line-height: 1; text-transform: none; letter-spacing: normal; = +overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-sm= +oothing: antialiased; text-rendering: optimizelegibility; font-feature-sett= +ings: "liga"; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--pause { padding: 0px; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--play { padding-left: 0.2rem; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--next { margin: 0px; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--next .cmp-carousel__action-icon::after { content: "=EF=84=89"; font-size:= + 24px; font-family: Ionicons; display: block; font-weight: 400; font-style:= + normal; line-height: 1; text-transform: none; letter-spacing: normal; over= +flow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smooth= +ing: antialiased; text-rendering: optimizelegibility; font-feature-settings= +: "liga"; } + +.cmp-carousel-module .carousel .cmp-carousel__indicators { position: absolu= +te; bottom: -7rem; z-index: 15; width: 100%; display: flex; flex-wrap: nowr= +ap; -webkit-box-flex: 0; flex: 0 0 100%; -webkit-box-pack: center; justify-= +content: center; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__indicators { position: unse= +t; margin-left: -4.17%; margin-top: 3.3rem; bottom: auto; -webkit-box-pack:= + end; justify-content: flex-end; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__indicators { margin-top: 5.= +2rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__indicators .cmp-carousel__ind= +icator { box-sizing: content-box; height: 0.7rem; width: 6rem; margin: 0px = +0.28rem; cursor: pointer; background-color: rgb(227, 227, 227); border-radi= +us: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__indicators .cmp-carousel__i= +ndicator { padding-left: 0px; background-color: rgb(227, 227, 227); border:= + 1px solid rgb(107, 107, 107); } +} + +.cmp-carousel-module .carousel .cmp-carousel__indicators .cmp-carousel__ind= +icator:not(.active) { background-color: rgb(227, 227, 227); border: 1px sol= +id rgb(107, 107, 107); } + +.cmp-carousel-module .carousel .cmp-carousel__indicators .cmp-carousel__ind= +icator.cmp-carousel__indicator--active { background-color: rgb(161, 0, 255)= +; border: 1px solid rgb(107, 107, 107); } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-teaser__image { border: 0px; height: 100%; } + +.cmp-carousel_hide-indicators .cmp-carousel-module .carousel .cmp-carousel = +.cmp-carousel__content .cmp-carousel__indicators { display: none; } + +@media screen and (max-width: 767.9px) { + .cmp-carousel_hide-indicators .cmp-carousel-module { padding-bottom: 2rem= +; } +} + +.cmp-carousel__image-large a .cmp-carousel__text-block-container .cmp-carou= +sel__interactive-header2:hover, .cmp-carousel__image-small a .cmp-carousel_= +_text-block-container .cmp-carousel__interactive-header2:hover { text-decor= +ation: underline; } + +.carousel-block.color-block-accent-purple-1 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(180, 85, 170); } + +.carousel-block.color-block-accent-purple-2 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(160, 85, 245); } + +.carousel-block.color-block-accent-purple-3 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(190, 130, 255); } + +.carousel-block.color-block-accent-purple-4 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(220, 175, 255); } + +.carousel-block.color-block-accent-purple-5 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(230, 220, 255); } + +.carousel-block.color-block-alt-blue .cmp-carousel-module .carousel .cmp-ca= +rousel__indicators .cmp-carousel__indicator--active { background-color: rgb= +(0, 65, 240); } + +.carousel-block.color-block-alt-gray .cmp-carousel-module .carousel .cmp-ca= +rousel__indicators .cmp-carousel__indicator--active { background-color: rgb= +(190, 190, 190); } + +.carousel-block.color-block-alt-gray-dark .cmp-carousel-module .carousel .c= +mp-carousel__indicators .cmp-carousel__indicator--active { background-color= +: rgb(150, 150, 150); } + +.carousel-block.color-block-alt-gray-darker .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(90, 90, 90); } + +.carousel-block.color-block-alt-green .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(0, 215, 0); } + +.carousel-block.color-block-alt-red .cmp-carousel-module .carousel .cmp-car= +ousel__indicators .cmp-carousel__indicator--active { background-color: red;= + } + +.carousel-block.color-block-alt-yellow .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(255, 255, 0); } + +.carousel-block.color-block-aqua .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(0, = +255, 187); } + +.carousel-block.color-block-blue .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(0, = +186, 255); } + +.carousel-block.color-block-blue-green .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(5, 240, 165); } + +.carousel-block.color-block-brand-green .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(100, 255, 80); } + +.carousel-block.color-block-brand-orange .cmp-carousel-module .carousel .cm= +p-carousel__indicators .cmp-carousel__indicator--active { background-color:= + rgb(255, 120, 0); } + +.carousel-block.color-block-brand-yellow .cmp-carousel-module .carousel .cm= +p-carousel__indicators .cmp-carousel__indicator--active { background-color:= + rgb(255, 235, 50); } + +.carousel-block.color-block-blue-dark .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(0, 142, 255); } + +.carousel-block.color-block-blue-light .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(0, 243, 255); } + +.carousel-block.color-block-core-purple .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(70, 0, 115); } + +.carousel-block.color-block-cyan .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(0, = +255, 255); } + +.carousel-block.color-block-gray .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(167= +, 167, 167); } + +.carousel-block.color-block-gray-base .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(0, 0, 0); } + +.carousel-block.color-block-gray-dark .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(107, 107, 107); } + +.carousel-block.color-block-gray-darker .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(74, 74, 74); } + +.carousel-block.color-block-gray-light .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(204, 204, 204); } + +.carousel-block.color-block-gray-lighter .cmp-carousel-module .carousel .cm= +p-carousel__indicators .cmp-carousel__indicator--active { background-color:= + rgb(227, 227, 227); } + +.carousel-block.color-block-gray-lightest .cmp-carousel-module .carousel .c= +mp-carousel__indicators .cmp-carousel__indicator--active { background-color= +: rgb(242, 242, 242); } + +.carousel-block.color-block-grayishyellow-dark .cmp-carousel-module .carous= +el .cmp-carousel__indicators .cmp-carousel__indicator--active { background-= +color: rgb(150, 150, 140); } + +.carousel-block.color-block-grayishyellow-light .cmp-carousel-module .carou= +sel .cmp-carousel__indicators .cmp-carousel__indicator--active { background= +-color: rgb(230, 230, 220); } + +.carousel-block.color-block-green .cmp-carousel-module .carousel .cmp-carou= +sel__indicators .cmp-carousel__indicator--active { background-color: rgb(0,= + 255, 0); } + +.carousel-block.color-block-green-dark .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(0, 83, 10); } + +.carousel-block.color-block-link .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(0, = +77, 255); } + +.carousel-block.color-block-link-dark .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(0, 0, 136); } + +.carousel-block.color-block-orange .cmp-carousel-module .carousel .cmp-caro= +usel__indicators .cmp-carousel__indicator--active { background-color: rgb(2= +55, 182, 0); } + +.carousel-block.color-block-orange-dark .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(255, 149, 0); } + +.carousel-block.color-block-pink .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(231= +, 0, 116); } + +.carousel-block.color-block-pink-dark .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(164, 2, 83); } + +.carousel-block.color-block-pink-light .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(255, 80, 160); } + +.carousel-block.color-block-purple .cmp-carousel-module .carousel .cmp-caro= +usel__indicators .cmp-carousel__indicator--active { background-color: rgb(1= +61, 0, 255); } + +.carousel-block.color-block-purple-dark .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(117, 0, 192); } + +.carousel-block.color-block-purple-darkest .cmp-carousel-module .carousel .= +cmp-carousel__indicators .cmp-carousel__indicator--active { background-colo= +r: rgb(70, 1, 115); } + +.carousel-block.color-block-red .cmp-carousel-module .carousel .cmp-carouse= +l__indicators .cmp-carousel__indicator--active { background-color: rgb(231,= + 15, 41); } + +.carousel-block.color-block-red-dark .cmp-carousel-module .carousel .cmp-ca= +rousel__indicators .cmp-carousel__indicator--active { background-color: rgb= +(189, 0, 29); } + +.carousel-block.color-block-red-darker .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(113, 0, 18); } + +.carousel-block.color-block-red-light .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(255, 50, 70); } + +.carousel-block.color-block-white .cmp-carousel-module .carousel .cmp-carou= +sel__indicators .cmp-carousel__indicator--active { background-color: rgb(25= +5, 255, 255); } + +.carousel-block.color-block-yellow .cmp-carousel-module .carousel .cmp-caro= +usel__indicators .cmp-carousel__indicator--active { background-color: rgb(2= +55, 212, 46); } + +.carousel-block.color-block-yellow-dark .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(240, 192, 0); } + +.carousel-block.color-block-yellow-light .cmp-carousel-module .carousel .cm= +p-carousel__indicators .cmp-carousel__indicator--active { background-color:= + rgb(255, 240, 179); } + +.cmp-carousel__large.color-block-accent-purple-1 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(180, 85, 170); } + +.cmp-carousel__large.color-block-accent-purple-2 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(160, 85, 245); } + +.cmp-carousel__large.color-block-accent-purple-3 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(190, 130, 255); } + +.cmp-carousel__large.color-block-accent-purple-4 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(220, 175, 255); } + +.cmp-carousel__large.color-block-accent-purple-5 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(230, 220, 255); } + +.cmp-carousel__large.color-block-alt-blue .cmp-carousel__image-large .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(0, 65, 240); } + +.cmp-carousel__large.color-block-alt-gray .cmp-carousel__image-large .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(190, 190, 190); } + +.cmp-carousel__large.color-block-alt-gray-dark .cmp-carousel__image-large .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(150, 150, 150); } + +.cmp-carousel__large.color-block-alt-gray-darker .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(90, 90, 90); } + +.cmp-carousel__large.color-block-alt-green .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(0, 215, 0); } + +.cmp-carousel__large.color-block-alt-red .cmp-carousel__image-large .cmp-ca= +rousel__text-block-container.cmp-carousel__background-color { background-co= +lor: red; } + +.cmp-carousel__large.color-block-alt-yellow .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(255, 255, 0); } + +.cmp-carousel__large.color-block-aqua .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(0, 255, 187); } + +.cmp-carousel__large.color-block-blue .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(0, 186, 255); } + +.cmp-carousel__large.color-block-blue-green .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(5, 240, 165); } + +.cmp-carousel__large.color-block-brand-green .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(100, 255, 80); } + +.cmp-carousel__large.color-block-brand-orange .cmp-carousel__image-large .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 120, 0); } + +.cmp-carousel__large.color-block-brand-yellow .cmp-carousel__image-large .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 235, 50); } + +.cmp-carousel__large.color-block-blue-dark .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(0, 142, 255); } + +.cmp-carousel__large.color-block-blue-light .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(0, 243, 255); } + +.cmp-carousel__large.color-block-core-purple .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(70, 0, 115); } + +.cmp-carousel__large.color-block-cyan .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(0, 255, 255); } + +.cmp-carousel__large.color-block-gray .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(167, 167, 167); } + +.cmp-carousel__large.color-block-gray-base .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(0, 0, 0); } + +.cmp-carousel__large.color-block-gray-dark .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(107, 107, 107); } + +.cmp-carousel__large.color-block-gray-darker .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(74, 74, 74); } + +.cmp-carousel__large.color-block-gray-light .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(204, 204, 204); } + +.cmp-carousel__large.color-block-gray-lighter .cmp-carousel__image-large .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(227, 227, 227); } + +.cmp-carousel__large.color-block-gray-lightest .cmp-carousel__image-large .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(242, 242, 242); } + +.cmp-carousel__large.color-block-grayishyellow-dark .cmp-carousel__image-la= +rge .cmp-carousel__text-block-container.cmp-carousel__background-color { ba= +ckground-color: rgb(150, 150, 140); } + +.cmp-carousel__large.color-block-grayishyellow-light .cmp-carousel__image-l= +arge .cmp-carousel__text-block-container.cmp-carousel__background-color { b= +ackground-color: rgb(230, 230, 220); } + +.cmp-carousel__large.color-block-green .cmp-carousel__image-large .cmp-caro= +usel__text-block-container.cmp-carousel__background-color { background-colo= +r: rgb(0, 255, 0); } + +.cmp-carousel__large.color-block-green-dark .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(0, 83, 10); } + +.cmp-carousel__large.color-block-link .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(0, 77, 255); } + +.cmp-carousel__large.color-block-link-dark .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(0, 0, 136); } + +.cmp-carousel__large.color-block-orange .cmp-carousel__image-large .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(255, 182, 0); } + +.cmp-carousel__large.color-block-orange-dark .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(255, 149, 0); } + +.cmp-carousel__large.color-block-pink .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(231, 0, 116); } + +.cmp-carousel__large.color-block-pink-dark .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(164, 2, 83); } + +.cmp-carousel__large.color-block-pink-light .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(255, 80, 160); } + +.cmp-carousel__large.color-block-purple .cmp-carousel__image-large .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(161, 0, 255); } + +.cmp-carousel__large.color-block-purple-dark .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(117, 0, 192); } + +.cmp-carousel__large.color-block-purple-darkest .cmp-carousel__image-large = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(70, 1, 115); } + +.cmp-carousel__large.color-block-red .cmp-carousel__image-large .cmp-carous= +el__text-block-container.cmp-carousel__background-color { background-color:= + rgb(231, 15, 41); } + +.cmp-carousel__large.color-block-red-dark .cmp-carousel__image-large .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(189, 0, 29); } + +.cmp-carousel__large.color-block-red-darker .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(113, 0, 18); } + +.cmp-carousel__large.color-block-red-light .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(255, 50, 70); } + +.cmp-carousel__large.color-block-white .cmp-carousel__image-large .cmp-caro= +usel__text-block-container.cmp-carousel__background-color { background-colo= +r: rgb(255, 255, 255); } + +.cmp-carousel__large.color-block-yellow .cmp-carousel__image-large .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(255, 212, 46); } + +.cmp-carousel__large.color-block-yellow-dark .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(240, 192, 0); } + +.cmp-carousel__large.color-block-yellow-light .cmp-carousel__image-large .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 240, 179); } + +.cmp-carousel__large.cmp-carousel__white-text .cmp-carousel__image-large .c= +mp-carousel__text-block-container .cmp-carousel__interactive-header2, .cmp-= +carousel__large.cmp-carousel__white-text .cmp-carousel__image-large .cmp-ca= +rousel__text-block-container .cmp-carousel__interactive-header4 { color: rg= +b(255, 255, 255); } + +@media screen and (max-width: 767.9px) { + .cmp-carousel__small.color-block-accent-purple-1 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(180, 85, 170); } + .cmp-carousel__small.color-block-accent-purple-2 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(160, 85, 245); } + .cmp-carousel__small.color-block-accent-purple-3 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(190, 130, 255); } + .cmp-carousel__small.color-block-accent-purple-4 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(220, 175, 255); } + .cmp-carousel__small.color-block-accent-purple-5 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(230, 220, 255); } + .cmp-carousel__small.color-block-alt-blue .cmp-carousel__image-small .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(0, 65, 240); } + .cmp-carousel__small.color-block-alt-gray .cmp-carousel__image-small .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(190, 190, 190); } + .cmp-carousel__small.color-block-alt-gray-dark .cmp-carousel__image-small= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(150, 150, 150); } + .cmp-carousel__small.color-block-alt-gray-darker .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(90, 90, 90); } + .cmp-carousel__small.color-block-alt-green .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(0, 215, 0); } + .cmp-carousel__small.color-block-alt-red .cmp-carousel__image-small .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: red; } + .cmp-carousel__small.color-block-alt-yellow .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 255, 0); } + .cmp-carousel__small.color-block-aqua .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(0, 255, 187); } + .cmp-carousel__small.color-block-blue .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(0, 186, 255); } + .cmp-carousel__small.color-block-blue-green .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(5, 240, 165); } + .cmp-carousel__small.color-block-brand-green .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(100, 255, 80); } + .cmp-carousel__small.color-block-brand-orange .cmp-carousel__image-small = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(255, 120, 0); } + .cmp-carousel__small.color-block-brand-yellow .cmp-carousel__image-small = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(255, 235, 50); } + .cmp-carousel__small.color-block-blue-dark .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(0, 142, 255); } + .cmp-carousel__small.color-block-blue-light .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(0, 243, 255); } + .cmp-carousel__small.color-block-core-purple .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(70, 0, 115); } + .cmp-carousel__small.color-block-cyan .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(0, 255, 255); } + .cmp-carousel__small.color-block-gray .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(167, 167, 167); } + .cmp-carousel__small.color-block-gray-base .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(0, 0, 0); } + .cmp-carousel__small.color-block-gray-dark .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(107, 107, 107); } + .cmp-carousel__small.color-block-gray-darker .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(74, 74, 74); } + .cmp-carousel__small.color-block-gray-light .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(204, 204, 204); } + .cmp-carousel__small.color-block-gray-lighter .cmp-carousel__image-small = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(227, 227, 227); } + .cmp-carousel__small.color-block-gray-lightest .cmp-carousel__image-small= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(242, 242, 242); } + .cmp-carousel__small.color-block-grayishyellow-dark .cmp-carousel__image-= +small .cmp-carousel__text-block-container.cmp-carousel__background-color { = +background-color: rgb(150, 150, 140); } + .cmp-carousel__small.color-block-grayishyellow-light .cmp-carousel__image= +-small .cmp-carousel__text-block-container.cmp-carousel__background-color {= + background-color: rgb(230, 230, 220); } + .cmp-carousel__small.color-block-green .cmp-carousel__image-small .cmp-ca= +rousel__text-block-container.cmp-carousel__background-color { background-co= +lor: rgb(0, 255, 0); } + .cmp-carousel__small.color-block-green-dark .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(0, 83, 10); } + .cmp-carousel__small.color-block-link .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(0, 77, 255); } + .cmp-carousel__small.color-block-link-dark .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(0, 0, 136); } + .cmp-carousel__small.color-block-orange .cmp-carousel__image-small .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(255, 182, 0); } + .cmp-carousel__small.color-block-orange-dark .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(255, 149, 0); } + .cmp-carousel__small.color-block-pink .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(231, 0, 116); } + .cmp-carousel__small.color-block-pink-dark .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(164, 2, 83); } + .cmp-carousel__small.color-block-pink-light .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 80, 160); } + .cmp-carousel__small.color-block-purple .cmp-carousel__image-small .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(161, 0, 255); } + .cmp-carousel__small.color-block-purple-dark .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(117, 0, 192); } + .cmp-carousel__small.color-block-purple-darkest .cmp-carousel__image-smal= +l .cmp-carousel__text-block-container.cmp-carousel__background-color { back= +ground-color: rgb(70, 1, 115); } + .cmp-carousel__small.color-block-red .cmp-carousel__image-small .cmp-caro= +usel__text-block-container.cmp-carousel__background-color { background-colo= +r: rgb(231, 15, 41); } + .cmp-carousel__small.color-block-red-dark .cmp-carousel__image-small .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(189, 0, 29); } + .cmp-carousel__small.color-block-red-darker .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(113, 0, 18); } + .cmp-carousel__small.color-block-red-light .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(255, 50, 70); } + .cmp-carousel__small.color-block-white .cmp-carousel__image-small .cmp-ca= +rousel__text-block-container.cmp-carousel__background-color { background-co= +lor: rgb(255, 255, 255); } + .cmp-carousel__small.color-block-yellow .cmp-carousel__image-small .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(255, 212, 46); } + .cmp-carousel__small.color-block-yellow-dark .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(240, 192, 0); } + .cmp-carousel__small.color-block-yellow-light .cmp-carousel__image-small = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(255, 240, 179); } + .cmp-carousel__small.cmp-carousel__white-text .cmp-carousel__image-small = +.cmp-carousel__text-block-container .cmp-carousel__interactive-header2, .cm= +p-carousel__small.cmp-carousel__white-text .cmp-carousel__image-small .cmp-= +carousel__text-block-container .cmp-carousel__interactive-header4 { color: = +rgb(255, 255, 255); } +} + +.cmp-two-thirds-multi-media { padding: 2rem 0px; max-width: 120rem; margin:= + 0px auto; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media { padding: 3rem 0px; display: flex; -webkit-b= +ox-pack: start; justify-content: flex-start; -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; } +} + +@media screen and (min-width: 1000px) { + .cmp-two-thirds-multi-media { padding: 4rem 0px; display: flex; -webkit-b= +ox-pack: start; justify-content: flex-start; } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media, .cmp-two-th= +irds-multi-media .cmp-two-thirds-multi-media__media .cmp-image__image { wid= +th: 100%; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media { width: 6= +6.67%; } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .cmp-video__= +transcript { text-align: right; padding: 2rem; margin-top: 0px; } + +@media screen and (min-width: 1200px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .image, .c= +mp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .video { margi= +n-left: calc(600px - 50vw); } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .cmp-video__= +thumbnail .image { margin-left: 0px; } + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content { width: 1= +00%; padding: 2rem 1.5rem 0px; font-size: 1.4rem; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content { width:= + 33.33%; padding: 0px 1.5rem 0px 3rem; font-size: 1.6rem; } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-title= +__text { margin-bottom: 0.8rem; font-size: 1.6rem; font-family: Graphik, Ar= +ial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubun= +tu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 500; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-tit= +le__text { margin-bottom: 1.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-tit= +le__text { margin-bottom: 1.6rem; font-size: 2.4rem; } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-text = +p { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfo= +nt, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-s= +erif; font-weight: 300; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-tex= +t p { font-size: 1.6rem; } +} + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media--media-right .cmp-two-thirds-multi-media { -w= +ebkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-directio= +n: row-reverse; } +} + +@media screen and (min-width: 1200px) { + .cmp-two-thirds-multi-media--media-right .cmp-two-thirds-multi-media .cmp= +-two-thirds-multi-media__media .image, .cmp-two-thirds-multi-media--media-r= +ight .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .video = +{ margin-left: 0px; margin-right: calc(600px - 50vw); } +} + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media--media-right .cmp-two-thirds-multi-media .cmp= +-two-thirds-multi-media__content { padding: 0px 3rem 0px 1.5rem; } +} + +.cmp-multi-media-collage__section-title { padding-bottom: 3rem; text-transf= +orm: uppercase; } + +.cmp-multi-media-collage__section-title hr { background-color: rgb(161, 0, = +255); border: none; display: block; height: 0.6rem; line-height: 2.5rem; ma= +rgin: 0.4rem 0px 0px; padding: 0px; width: 5.8rem; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__section-title hr { width: 6.4rem; margin-top: 0= +.59rem; } +} + +.cmp-multi-media-collage__section-title .cmp-title__text { text-transform: = +uppercase; } + +.cmp-multi-media-collage__container { position: relative; } + +.cmp-multi-media-collage__container .ui-animate--left, .cmp-multi-media-col= +lage__container .ui-animate--right, .cmp-multi-media-collage__container .ui= +-animate--up { opacity: 1; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__bg-container = +{ position: absolute; inset: 0px; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__background { = +z-index: 1; position: absolute; background-color: rgb(161, 0, 255); width: = +91.78%; height: 100%; margin-left: 8.22%; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__background = +{ width: 41.67%; margin-left: 25%; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__background .c= +mp-image, .cmp-multi-media-collage__container .cmp-multi-media-collage__bac= +kground .cmp-image__image, .cmp-multi-media-collage__container .cmp-multi-m= +edia-collage__background .image { height: 100%; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__media-contain= +er { position: relative; display: flex; z-index: 2; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__m1-container = +{ width: 75%; padding: 2rem 0px; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__m1-containe= +r { width: 50%; padding: 3rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__m1-containe= +r { padding: 4rem 0px; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__m2-container = +{ width: 100%; padding: 70% 0px 0px 3.2rem; margin-left: -75%; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__m2-containe= +r { width: 67%; padding: 8rem 0px 0px; margin-left: -17%; } +} + +@media screen and (min-width: 1000px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__m2-containe= +r { padding-top: 12rem; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-containe= +r { position: relative; z-index: 2; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__text-contai= +ner { position: absolute; top: 60%; width: 50%; right: 0px; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrapper = +{ padding: 2rem 1.6rem; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrappe= +r { padding: 3rem 4.9rem 3rem 2.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrappe= +r { padding: 4rem 10.1rem 4rem 3rem; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrapper = +.cmp-blockquote { padding: 0px; margin: 0px; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrapper = +.cmp-blockquote__author-name, .cmp-multi-media-collage__container .cmp-mult= +i-media-collage__text-wrapper .cmp-blockquote__author-title { font-size: 1.= +6rem; line-height: 2.5rem; font-weight: 400; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrapper = +.cmp-blockquote__content { border: none; padding: 0px; margin: 0px; } + +.multi-media-collage.color-block-accent-purple-1 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(180, 85, 170); } + +.multi-media-collage.color-block-accent-purple-2 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(160, 85, 245); } + +.multi-media-collage.color-block-accent-purple-3 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(190, 130, 255); } + +.multi-media-collage.color-block-accent-purple-4 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(220, 175, 255); } + +.multi-media-collage.color-block-accent-purple-5 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(230, 220, 255); } + +.multi-media-collage.color-block-alt-blue .cmp-multi-media-collage__contain= +er .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgro= +und { background-color: rgb(0, 65, 240); } + +.multi-media-collage.color-block-alt-gray .cmp-multi-media-collage__contain= +er .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgro= +und { background-color: rgb(190, 190, 190); } + +.multi-media-collage.color-block-alt-gray-dark .cmp-multi-media-collage__co= +ntainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__ba= +ckground { background-color: rgb(150, 150, 150); } + +.multi-media-collage.color-block-alt-gray-darker .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(90, 90, 90); } + +.multi-media-collage.color-block-alt-green .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(0, 215, 0); } + +.multi-media-collage.color-block-alt-red .cmp-multi-media-collage__containe= +r .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgrou= +nd { background-color: red; } + +.multi-media-collage.color-block-alt-yellow .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(255, 255, 0); } + +.multi-media-collage.color-block-aqua .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(0, 255, 187); } + +.multi-media-collage.color-block-blue .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(0, 186, 255); } + +.multi-media-collage.color-block-blue-green .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(5, 240, 165); } + +.multi-media-collage.color-block-brand-green .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(100, 255, 80); } + +.multi-media-collage.color-block-brand-orange .cmp-multi-media-collage__con= +tainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__bac= +kground { background-color: rgb(255, 120, 0); } + +.multi-media-collage.color-block-brand-yellow .cmp-multi-media-collage__con= +tainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__bac= +kground { background-color: rgb(255, 235, 50); } + +.multi-media-collage.color-block-blue-dark .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(0, 142, 255); } + +.multi-media-collage.color-block-blue-light .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(0, 243, 255); } + +.multi-media-collage.color-block-core-purple .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(70, 0, 115); } + +.multi-media-collage.color-block-cyan .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(0, 255, 255); } + +.multi-media-collage.color-block-gray .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(167, 167, 167); } + +.multi-media-collage.color-block-gray-base .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(0, 0, 0); } + +.multi-media-collage.color-block-gray-dark .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(107, 107, 107); } + +.multi-media-collage.color-block-gray-darker .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(74, 74, 74); } + +.multi-media-collage.color-block-gray-light .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(204, 204, 204); } + +.multi-media-collage.color-block-gray-lighter .cmp-multi-media-collage__con= +tainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__bac= +kground { background-color: rgb(227, 227, 227); } + +.multi-media-collage.color-block-gray-lightest .cmp-multi-media-collage__co= +ntainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__ba= +ckground { background-color: rgb(242, 242, 242); } + +.multi-media-collage.color-block-grayishyellow-dark .cmp-multi-media-collag= +e__container .cmp-multi-media-collage__bg-container .cmp-multi-media-collag= +e__background { background-color: rgb(150, 150, 140); } + +.multi-media-collage.color-block-grayishyellow-light .cmp-multi-media-colla= +ge__container .cmp-multi-media-collage__bg-container .cmp-multi-media-colla= +ge__background { background-color: rgb(230, 230, 220); } + +.multi-media-collage.color-block-green .cmp-multi-media-collage__container = +.cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background= + { background-color: rgb(0, 255, 0); } + +.multi-media-collage.color-block-green-dark .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(0, 83, 10); } + +.multi-media-collage.color-block-link .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(0, 77, 255); } + +.multi-media-collage.color-block-link-dark .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(0, 0, 136); } + +.multi-media-collage.color-block-orange .cmp-multi-media-collage__container= + .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgroun= +d { background-color: rgb(255, 182, 0); } + +.multi-media-collage.color-block-orange-dark .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(255, 149, 0); } + +.multi-media-collage.color-block-pink .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(231, 0, 116); } + +.multi-media-collage.color-block-pink-dark .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(164, 2, 83); } + +.multi-media-collage.color-block-pink-light .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(255, 80, 160); } + +.multi-media-collage.color-block-purple .cmp-multi-media-collage__container= + .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgroun= +d { background-color: rgb(161, 0, 255); } + +.multi-media-collage.color-block-purple-dark .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(117, 0, 192); } + +.multi-media-collage.color-block-purple-darkest .cmp-multi-media-collage__c= +ontainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__b= +ackground { background-color: rgb(70, 1, 115); } + +.multi-media-collage.color-block-red .cmp-multi-media-collage__container .c= +mp-multi-media-collage__bg-container .cmp-multi-media-collage__background {= + background-color: rgb(231, 15, 41); } + +.multi-media-collage.color-block-red-dark .cmp-multi-media-collage__contain= +er .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgro= +und { background-color: rgb(189, 0, 29); } + +.multi-media-collage.color-block-red-darker .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(113, 0, 18); } + +.multi-media-collage.color-block-red-light .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(255, 50, 70); } + +.multi-media-collage.color-block-white .cmp-multi-media-collage__container = +.cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background= + { background-color: rgb(255, 255, 255); } + +.multi-media-collage.color-block-yellow .cmp-multi-media-collage__container= + .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgroun= +d { background-color: rgb(255, 212, 46); } + +.multi-media-collage.color-block-yellow-dark .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(240, 192, 0); } + +.multi-media-collage.color-block-yellow-light .cmp-multi-media-collage__con= +tainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__bac= +kground { background-color: rgb(255, 240, 179); } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__link:hover .cmp-teaser__title { margin: 0px; color: r= +gb(0, 77, 255); text-decoration: underline; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__link:hover .cmp-image__image { opacity: 0.7; } + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card= + .cmp-ia-profile-cards__link:hover .cmp-image__image { opacity: 1; } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__link:focus { outline: rgb(0, 77, 255) auto 1px; outli= +ne-offset: 2px; box-shadow: none; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__link:not([href]):hover, .cmp-ia-profile-cards__contai= +ner .cmp-ia-profile-cards__single-board-card .cmp-ia-profile-cards__link:no= +t([href]):hover .cmp-teaser__title { color: rgb(0, 0, 0); cursor: default; = +text-decoration: none; } + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card= + .cmp-ia-profile-cards__image:hover .cmp-image__image { transition: all 0.3= +s ease-out 0s; transform: scale(1.1); } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__image .cmp-teaser__image { padding-bottom: 2rem; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-teaser__title { padding-bottom: 0.8rem; font-size: 1.6rem; line-height:= + 1.8rem; font-weight: 500; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card= + .cmp-teaser__title { padding-bottom: 0.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card= + .cmp-teaser__title { padding-bottom: 1.6rem; font-size: 2.4rem; line-heigh= +t: 2.8rem; } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__desc-container { co= +lor: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 300; line-height: 1.9rem= +; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__desc-container { = +font-size: 1.6rem; line-height: 2.2rem; } +} + +.cmp-ia-profile-cards__container .cmp-image { display: flex; overflow: hidd= +en; background-color: rgb(0, 0, 0); } + +.cmp-ia-profile-cards__container .cmp-image .cmp-image__image { transition:= + all 0.3s ease-out 0s; } + +.cmp-ia-profile-cards__container .cmp-teaser__image { border: none; } + +.cmp-ia-profile-cards__container .cmp-share-banner { padding-bottom: 0px; } + +.cmp-ia-profile-cards__container .cmp-share-banner .cmp-share-banner__icon = +{ margin-left: 1.5rem; } + +.cmp-ia-profile-cards__container .cmp-share-banner .cmp-share-banner__items= +, .cmp-ia-profile-cards__container .cmp-share-banner .h-title-eyebrow { mar= +gin-top: 0px; } + +.cmp-ia-profile-cards__container .cmp-share-banner .h-title-eyebrow { margi= +n-left: 0px; margin-right: 3rem; text-transform: none; font-size: 1.4rem; f= +ont-weight: 600; line-height: 2.25rem; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__container .cmp-share-banner .h-title-eyebrow { mar= +gin-right: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-share-banner .h-title-eyebrow { mar= +gin-right: 3rem; font-size: 1.6rem; line-height: 2.5rem; } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-container= + { padding-top: 1.24rem; } + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-contain= +er { padding-top: 1.56rem; } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-container= + .cmp-image, .cmp-ia-profile-cards__container .cmp-ia-profile-cards__signat= +ure-container .cmp-image__image, .cmp-ia-profile-cards__container .cmp-ia-p= +rofile-cards__signature-container .image { max-width: 20rem; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-container= + .cmp-image { background-color: transparent; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-container= + .cmp-image__image { transition: none 0s ease 0s; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__section-title-container { padding: 0px 1.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-card-profile--2-to-1 .cmp-ia-profile-cards__section-title-container = +{ width: 66.6667%; } +} + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__row-container { display: flex; flex-wrap: wrap; ma= +rgin: 0px auto; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container { pad= +ding: 2rem 0px; height: auto; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__top-alignment .cmp-ia-profile-cards__row-container= + .cmp-ia-profile-cards__container:nth-child(3n+2) { padding: 3rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__top-alignment .cmp-ia-profile-cards__row-container= + .cmp-ia-profile-cards__container:nth-child(3n+2) { padding: 4rem 1.5rem; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth-c= +hild(3n+1) { padding-right: 8rem; animation-delay: 100ms; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+1) { width: 33.33%; padding: 3rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+1) { padding: 4rem 1.5rem; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth-c= +hild(3n+2) { padding-left: 8rem; animation-delay: 200ms; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+2) { width: 33.33%; padding: 6rem 1.5rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+2) { padding: 8rem 1.5rem 4rem; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth-c= +hild(3n+3) { padding-left: 4rem; padding-right: 4rem; animation-delay: 300m= +s; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+3) { width: 33.33%; padding: 3rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+3) { padding: 4rem 1.5rem; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container .cmp-= +image__image { width: 100%; height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container { width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container { display: flex; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-image__link:focus = +.cmp-matrix__text-content, .cmp-matrix-block .cmp-matrix__image-card-contai= +ner .cmp-image__link:hover .cmp-matrix__text-content { text-decoration: und= +erline rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-image__link:focu= +s .cmp-matrix__text-content, .cmp-matrix-block .cmp-matrix__image-card-cont= +ainer .cmp-image__link:hover .cmp-matrix__text-content { text-decoration: u= +nderline rgb(0, 0, 0); } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-image__link:focus = +.cmp-matrix__img-container .cmp-video-hero__video, .cmp-matrix-block .cmp-m= +atrix__image-card-container .cmp-image__link:hover .cmp-matrix__img-contain= +er .cmp-video-hero__video { cursor: pointer; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__c-column {= + width: 33.3333%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__c-column .= +cmp-matrix__big-square-matrix, .cmp-matrix-block .cmp-matrix__image-card-co= +ntainer .cmp-matrix__c-column .cmp-matrix__square-matrix { width: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-= +matrix .cmp-matrix__image { aspect-ratio: 2 / 1; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-conta= +iner .cmp-matrix__square-matrix .cmp-matrix__image { aspect-ratio: 1 / 1; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-matrix__image { aspect-ratio: 2 / 1; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image { po= +sition: relative; width: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:focu= +s-within .cmp-matrix__image-overlay, .cmp-matrix-block .cmp-matrix__image-c= +ard-container .cmp-matrix__image:focus .cmp-matrix__image-overlay, .cmp-mat= +rix-block .cmp-matrix__image-card-container .cmp-matrix__image:hover .cmp-m= +atrix__image-overlay { opacity: 0.3; background: rgb(0, 0, 0); display: blo= +ck; position: absolute; width: 100%; height: 100%; top: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:fo= +cus-within .cmp-matrix__image-overlay, .cmp-matrix-block .cmp-matrix__image= +-card-container .cmp-matrix__image:focus .cmp-matrix__image-overlay, .cmp-m= +atrix-block .cmp-matrix__image-card-container .cmp-matrix__image:hover .cmp= +-matrix__image-overlay { background: none; opacity: 0; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:fo= +cus-within .cmp-matrix__text-block-container, .cmp-matrix-block .cmp-matrix= +__image-card-container .cmp-matrix__image:focus .cmp-matrix__text-block-con= +tainer, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__im= +age:hover .cmp-matrix__text-block-container { width: 83.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:fo= +cus-within .cmp-matrix__img-container .cmp-teaser__image, .cmp-matrix-block= + .cmp-matrix__image-card-container .cmp-matrix__image:focus .cmp-matrix__im= +g-container .cmp-teaser__image, .cmp-matrix-block .cmp-matrix__image-card-c= +ontainer .cmp-matrix__image:hover .cmp-matrix__img-container .cmp-teaser__i= +mage { transition: transform 1s ease 0s, -webkit-transform 1s ease 0s; will= +-change: transform; transform: scale(1.1); } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:fo= +cus-within .cmp-image__link .cmp-matrix__text-content, .cmp-matrix-block .c= +mp-matrix__image-card-container .cmp-matrix__image:focus .cmp-image__link .= +cmp-matrix__text-content, .cmp-matrix-block .cmp-matrix__image-card-contain= +er .cmp-matrix__image:hover .cmp-image__link .cmp-matrix__text-content { te= +xt-decoration: underline rgb(0, 0, 0); } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:focu= +s, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:f= +ocus-visible { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; border: 0px;= + outline-offset: 1px; z-index: 4; outline: rgb(0, 0, 136) solid 1px; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__img-contai= +ner { overflow: hidden; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__img-contai= +ner .cmp-teaser__image { border: 0px; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__img-contai= +ner .cmp-image { transition: transform 1s ease 0s, -webkit-transform 1s eas= +e 0s; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__img-contai= +ner .cmp-image__image { height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container { position: absolute; z-index: 1; bottom: 2rem; display: flex; -= +webkit-box-align: center; align-items: center; transition: all 0.1s linear = +0s; max-width: 50rem; width: 83.3333%; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container { bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container { padding-left: 0px; padding-right: 0px; position: absolute; b= +ottom: 6rem; left: 0px; right: 0px; overflow: hidden; width: 0px; transitio= +n: all 0.1s linear 0s; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content { z-index: 9; padding: 2rem 1.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content { padding: 3rem 2rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content { padding: 5rem 3rem; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-label { margi= +n-bottom: 0.4rem; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content .cmp-matrix__interactive-label { mar= +gin-bottom: 0.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content .cmp-matrix__interactive-label { mar= +gin-bottom: 0.8rem; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-label .cmp-te= +aser__title { text-transform: uppercase; font-weight: 500; font-size: 1.4re= +m; line-height: 1.7rem; } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content .cmp-matrix__interactive-label .cmp-= +teaser__title { font-size: 1.8rem; line-height: 2.2rem; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-label .cmp-te= +aser__title-link { text-decoration: underline; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-label .cmp-te= +aser__title-link:hover { color: rgb(0, 0, 0); } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-textblock p {= + word-break: break-word; font-size: 2rem; line-height: 2.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content .cmp-matrix__interactive-textblock p= + { font-size: 3.2rem; line-height: 3.6rem; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__gradient-image-container { position: absolute; inse= +t: 0px; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__gradient-image-container .cmp-image, .cmp-matrix-bl= +ock .cmp-matrix__image-card-container .cmp-matrix__text-block-container .cm= +p-matrix__gradient-image-container .cmp-image__image, .cmp-matrix-block .cm= +p-matrix__image-card-container .cmp-matrix__text-block-container .cmp-matri= +x__gradient-image-container .image { height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__background= +-color { background-color: rgb(161, 0, 255); } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__textblock-= +opacity { opacity: 0.9; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-= +matrix { width: 66.6667%; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangl= +e-matrix .cmp-matrix__text-block-container { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangl= +e-matrix .cmp-matrix__text-block-container { width: 0px; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__square-mat= +rix { width: 33.3333%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix { width: 66.6667%; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix .cmp-matrix__text-block-container { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix .cmp-matrix__text-block-container { width: 0px; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__f= +ull-width-matrix .mediavideo, .cmp-matrix-block .cmp-matrix__image-card-con= +tainer .cmp-matrix__full-width-matrix .videoanimation { width: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-video-hero, .cmp-matrix-block .cmp-matrix__image-card-containe= +r .cmp-matrix__full-width-matrix .cmp-video-hero .cmp-video-hero__video-con= +tainer { height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-video-hero .cmp-video-hero__controls { z-index: 9999; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-video-hero .cmp-video-hero__content-container .cmp-video-hero_= +_content { padding-top: 0px; padding-bottom: 0px; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-video-hero__video { height: inherit; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-wid= +th-matrix .cmp-matrix__text-block-container { width: 41.6667%; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-wid= +th-matrix .cmp-matrix__text-block-container { width: 0px; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-conta= +iner .cmp-matrix__c-column .cmp-matrix__image, .cmp-matrix-block .cmp-matri= +x__image-card-container .cmp-matrix__full-width-matrix .cmp-matrix__image, = +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-= +matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-contai= +ner .cmp-matrix__square-matrix .cmp-matrix__image { overflow: hidden; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-matrix__img-container, .cmp-matrix-block .cmp-matrix__image-ca= +rd-container .cmp-matrix__c-column .cmp-matrix__img-container, .cmp-matrix-= +block .cmp-matrix__image-card-container .cmp-matrix__full-width-matrix .cmp= +-matrix__img-container, .cmp-matrix-block .cmp-matrix__image-card-container= + .cmp-matrix__rectangle-matrix .cmp-matrix__img-container, .cmp-matrix-bloc= +k .cmp-matrix__image-card-container .cmp-matrix__square-matrix .cmp-matrix_= +_img-container { position: absolute; inset: 0px; display: flex; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-image, .cmp-matrix-block .cmp-matrix__image-card-container .cm= +p-matrix__c-column .cmp-image, .cmp-matrix-block .cmp-matrix__image-card-co= +ntainer .cmp-matrix__full-width-matrix .cmp-image, .cmp-matrix-block .cmp-m= +atrix__image-card-container .cmp-matrix__rectangle-matrix .cmp-image, .cmp-= +matrix-block .cmp-matrix__image-card-container .cmp-matrix__square-matrix .= +cmp-image { width: 100%; height: 100%; display: flex; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-image__link, .cmp-matrix-block .cmp-matrix__image-card-contain= +er .cmp-matrix__c-column .cmp-image__link, .cmp-matrix-block .cmp-matrix__i= +mage-card-container .cmp-matrix__full-width-matrix .cmp-image__link, .cmp-m= +atrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-matrix= + .cmp-image__link, .cmp-matrix-block .cmp-matrix__image-card-container .cmp= +-matrix__square-matrix .cmp-image__link { width: 100%; height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-image__image, .cmp-matrix-block .cmp-matrix__image-card-contai= +ner .cmp-matrix__c-column .cmp-image__image, .cmp-matrix-block .cmp-matrix_= +_image-card-container .cmp-matrix__full-width-matrix .cmp-image__image, .cm= +p-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-mat= +rix .cmp-image__image, .cmp-matrix-block .cmp-matrix__image-card-container = +.cmp-matrix__square-matrix .cmp-image__image { position: absolute; object-f= +it: cover; inset: 0px; height: 100%; } + +@media screen and (max-width: 767.9px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix_= +_c-column, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix_= +_full-width-matrix, .cmp-matrix-block .cmp-matrix__image-card-container .cm= +p-matrix__rectangle-matrix, .cmp-matrix-block .cmp-matrix__image-card-conta= +iner .cmp-matrix__square-matrix { width: 100%; } + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-con= +tainer .cmp-matrix__c-column .cmp-matrix__image, .cmp-matrix-block .cmp-mat= +rix__image-card-container .cmp-matrix__full-width-matrix .cmp-matrix__image= +, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangl= +e-matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-cont= +ainer .cmp-matrix__square-matrix .cmp-matrix__image { aspect-ratio: 1 / 1; = +} + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix .cmp-image__image, .cmp-matrix-block .cmp-matrix__image-card-cont= +ainer .cmp-matrix__c-column .cmp-image__image, .cmp-matrix-block .cmp-matri= +x__image-card-container .cmp-matrix__full-width-matrix .cmp-image__image, .= +cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-m= +atrix .cmp-image__image, .cmp-matrix-block .cmp-matrix__image-card-containe= +r .cmp-matrix__square-matrix .cmp-image__image { object-position: var(--mat= +rix-image-focus) 0; } +} + +.matrix-block { width: 100%; } + +.matrix-block.color-block-accent-purple-1 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(180, 85, 170); } + +.matrix-block.color-block-accent-purple-2 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(160, 85, 245); } + +.matrix-block.color-block-accent-purple-3 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(190, 130, 255); } + +.matrix-block.color-block-accent-purple-4 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(220, 175, 255); } + +.matrix-block.color-block-accent-purple-5 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(230, 220, 255); } + +.matrix-block.color-block-alt-blue .cmp-matrix__image .cmp-matrix__backgrou= +nd-color { background-color: rgb(0, 65, 240); } + +.matrix-block.color-block-alt-gray .cmp-matrix__image .cmp-matrix__backgrou= +nd-color { background-color: rgb(190, 190, 190); } + +.matrix-block.color-block-alt-gray-dark .cmp-matrix__image .cmp-matrix__bac= +kground-color { background-color: rgb(150, 150, 150); } + +.matrix-block.color-block-alt-gray-darker .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(90, 90, 90); } + +.matrix-block.color-block-alt-green .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(0, 215, 0); } + +.matrix-block.color-block-alt-red .cmp-matrix__image .cmp-matrix__backgroun= +d-color { background-color: red; } + +.matrix-block.color-block-alt-yellow .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(255, 255, 0); } + +.matrix-block.color-block-aqua .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(0, 255, 187); } + +.matrix-block.color-block-blue .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(0, 186, 255); } + +.matrix-block.color-block-blue-green .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(5, 240, 165); } + +.matrix-block.color-block-brand-green .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(100, 255, 80); } + +.matrix-block.color-block-brand-orange .cmp-matrix__image .cmp-matrix__back= +ground-color { background-color: rgb(255, 120, 0); } + +.matrix-block.color-block-brand-yellow .cmp-matrix__image .cmp-matrix__back= +ground-color { background-color: rgb(255, 235, 50); } + +.matrix-block.color-block-blue-dark .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(0, 142, 255); } + +.matrix-block.color-block-blue-light .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(0, 243, 255); } + +.matrix-block.color-block-core-purple .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(70, 0, 115); } + +.matrix-block.color-block-cyan .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(0, 255, 255); } + +.matrix-block.color-block-gray .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(167, 167, 167); } + +.matrix-block.color-block-gray-base .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(0, 0, 0); } + +.matrix-block.color-block-gray-dark .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(107, 107, 107); } + +.matrix-block.color-block-gray-darker .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(74, 74, 74); } + +.matrix-block.color-block-gray-light .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(204, 204, 204); } + +.matrix-block.color-block-gray-lighter .cmp-matrix__image .cmp-matrix__back= +ground-color { background-color: rgb(227, 227, 227); } + +.matrix-block.color-block-gray-lightest .cmp-matrix__image .cmp-matrix__bac= +kground-color { background-color: rgb(242, 242, 242); } + +.matrix-block.color-block-grayishyellow-dark .cmp-matrix__image .cmp-matrix= +__background-color { background-color: rgb(150, 150, 140); } + +.matrix-block.color-block-grayishyellow-light .cmp-matrix__image .cmp-matri= +x__background-color { background-color: rgb(230, 230, 220); } + +.matrix-block.color-block-green .cmp-matrix__image .cmp-matrix__background-= +color { background-color: rgb(0, 255, 0); } + +.matrix-block.color-block-green-dark .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(0, 83, 10); } + +.matrix-block.color-block-link .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(0, 77, 255); } + +.matrix-block.color-block-link-dark .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(0, 0, 136); } + +.matrix-block.color-block-orange .cmp-matrix__image .cmp-matrix__background= +-color { background-color: rgb(255, 182, 0); } + +.matrix-block.color-block-orange-dark .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(255, 149, 0); } + +.matrix-block.color-block-pink .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(231, 0, 116); } + +.matrix-block.color-block-pink-dark .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(164, 2, 83); } + +.matrix-block.color-block-pink-light .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(255, 80, 160); } + +.matrix-block.color-block-purple .cmp-matrix__image .cmp-matrix__background= +-color { background-color: rgb(161, 0, 255); } + +.matrix-block.color-block-purple-dark .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(117, 0, 192); } + +.matrix-block.color-block-purple-darkest .cmp-matrix__image .cmp-matrix__ba= +ckground-color { background-color: rgb(70, 1, 115); } + +.matrix-block.color-block-red .cmp-matrix__image .cmp-matrix__background-co= +lor { background-color: rgb(231, 15, 41); } + +.matrix-block.color-block-red-dark .cmp-matrix__image .cmp-matrix__backgrou= +nd-color { background-color: rgb(189, 0, 29); } + +.matrix-block.color-block-red-darker .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(113, 0, 18); } + +.matrix-block.color-block-red-light .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(255, 50, 70); } + +.matrix-block.color-block-white .cmp-matrix__image .cmp-matrix__background-= +color { background-color: rgb(255, 255, 255); } + +.matrix-block.color-block-yellow .cmp-matrix__image .cmp-matrix__background= +-color { background-color: rgb(255, 212, 46); } + +.matrix-block.color-block-yellow-dark .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(240, 192, 0); } + +.matrix-block.color-block-yellow-light .cmp-matrix__image .cmp-matrix__back= +ground-color { background-color: rgb(255, 240, 179); } + +.matrix-block.cmp-matrix--theme-dark .cmp-matrix__image .cmp-image__link, .= +matrix-block.cmp-matrix--theme-dark .cmp-matrix__image .cmp-image__link:foc= +us .cmp-matrix__text-content, .matrix-block.cmp-matrix--theme-dark .cmp-mat= +rix__image .cmp-image__link:hover .cmp-matrix__text-content { text-decorati= +on-color: rgb(255, 255, 255); } + +.matrix-block.cmp-matrix--theme-dark .cmp-matrix__image .cmp-matrix__text-b= +lock-container .cmp-teaser__description, .matrix-block.cmp-matrix--theme-da= +rk .cmp-matrix__image .cmp-matrix__text-block-container .cmp-teaser__title = +{ color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .matrix-block.cmp-matrix--theme-dark .cmp-matrix__image:focus .cmp-image_= +_link .cmp-matrix__text-content { text-decoration-color: rgb(255, 255, 255)= +; } +} + +.cmp-ai-contact { display: flex; flex-wrap: wrap; -webkit-box-align: center= +; align-items: center; min-height: 19.2rem; -webkit-box-pack: center; justi= +fy-content: center; padding-top: 2rem; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-contact { min-height: 14.2rem; padding-top: 5.6rem; padding-botto= +m: 3.6rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ai-contact { min-height: 14.3rem; padding-top: 4rem; padding-bottom:= + 2rem; } +} + +.cmp-ai-contact .cmp-ai-connect-items { padding-left: 1.5rem; padding-right= +: 1.5rem; display: flex; flex-wrap: wrap; font-size: 1.6rem; line-height: 2= +.5rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-contact .cmp-ai-connect-items { font-size: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-contact .cmp-ai-connect-items { max-width: 120rem; } +} + +.cmp-ai-contact .cmp-ai-header { padding-right: 4.8rem; font-size: 1.6rem; = +font-weight: 500; -webkit-box-flex: 0; flex: 0 0 100%; margin-bottom: 2rem;= + display: none; } + +.cmp-ai-contact .cmp-ai-header:first-child { display: flex; } + +@media screen and (min-width: 1000px) { + .cmp-ai-contact .cmp-ai-header { -webkit-box-flex: 0; flex: 0 0 auto; fon= +t-size: 2.4rem; line-height: 2.8rem; } +} + +.cmp-ai-contact .cmp-ai-list { padding-bottom: 2rem; display: flex; flex-wr= +ap: wrap; -webkit-box-flex: 0; flex: 0 0 100%; } + +.cmp-ai-contact .cmp-ai-list:last-child { padding-bottom: 0px; } + +@media screen and (min-width: 768px) { + .cmp-ai-contact .cmp-ai-list { -webkit-box-flex: 0; flex: 0 0 auto; paddi= +ng-right: 4.8rem; } + .cmp-ai-contact .cmp-ai-list:last-child { padding-right: 0px; } +} + +.cmp-ai-contact .cmp-ai-list .cmp-ai-item a.cmp-text__link--arrow { color: = +rgb(0, 77, 255); } + +.cmp-ai-contact .cmp-ai-list .cmp-ai-item a.cmp-text__link--arrow:focus { b= +ox-shadow: rgb(1, 114, 195) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255) so= +lid 0.1rem; outline-offset: 0.1rem; } + +.cmp-ai-contact .cmp-ai-list .cmp-ai-item a.cmp-text__link--arrow:focus:not= +(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-ai-contact .cmp-ai-list .cmp-ai-item a.cmp-text__link--arrow:focus { o= +utline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; box-shadow: none; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:first-of-type { an= +imation-delay: 100ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(2) { a= +nimation-delay: 200ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(3) { a= +nimation-delay: 300ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(4) { a= +nimation-delay: 400ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(5) { a= +nimation-delay: 500ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(6) { a= +nimation-delay: 600ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(7) { a= +nimation-delay: 700ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(8) { a= +nimation-delay: 800ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(9) { a= +nimation-delay: 900ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(10) { = +animation-delay: 1000ms; } + +.calendar-details-module .content-card.content-card--cardwithbutton .cmp-te= +aser { background: none; } + +.calendar-details-module .content-card--cardwithbutton .cmp-teaser__content= + { border: 0px; padding: 1.5rem 0px 0px; background-color: transparent; } + +.calendar-details-module .content-card--cardwithbutton .cmp-teaser__title {= + font-weight: 600; font-size: 2.4rem; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .calendar-details-module .content-card--cardwithbutton .cmp-teaser__title= + { padding-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .calendar-details-module .content-card--cardwithbutton .cmp-teaser__title= + { padding-bottom: 3rem; font-size: 4.8rem; } +} + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-teaser__description { padding-bottom: 0px; = +} +} + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-teaser__description { padding-bottom: 2rem;= + } +} + +.calendar-details-module .cmp-teaser__action-link-container { padding-botto= +m: 3rem; } + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-teaser__action-link-container { padding-bot= +tom: 0px; margin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-teaser__action-link-container { margin-righ= +t: 5rem; } +} + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-teaser__action-link-container .cmp-teaser__= +action-container .cmp-button { min-width: 11rem; margin-left: 0px; } +} + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-teaser__action-link-container .cmp-teaser__= +action-container .cmp-button { min-width: 13.8rem; margin-top: 0.5rem; marg= +in-bottom: 1.5rem; margin-right: 1rem; } +} + +.calendar-details-module .cmp-calendar__button-container { display: flex; -= +webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction:= + column; } + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-calendar__button-container { -webkit-box-or= +ient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webk= +it-box-align: center; align-items: center; padding-bottom: 3rem; } +} + +.calendar-details-module .cmp-calendar-details__calendar-container { paddin= +g-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-calendar-details__calendar-container { padd= +ing-bottom: 0px; } +} + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar__text { color: rgb(0, 77, 255); font-weight: 600; padding-left: 0.9re= +m; font-size: 1.4rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-calendar-details__calendar-container .cmp-c= +alendar__text { font-size: 1.6rem; } +} + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar__icon { color: rgb(0, 77, 255); } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar__icon:hover { text-decoration: none; } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar__icon::before { content: "=EF=8F=B3"; font-size: 2.4rem; font-family:= + Ionicons; display: block; font-weight: 400; font-style: normal; line-heigh= +t: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; = +white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; t= +ext-rendering: optimizelegibility; font-feature-settings: "liga"; position:= + relative; } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar-details__action-link { display: flex; -webkit-box-align: center; alig= +n-items: center; } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar-details__action-link:hover .cmp-calendar__text { text-decoration: und= +erline; } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar-details__action-link:hover .cmp-calendar__icon { color: rgb(0, 0, 136= +); text-decoration: none; } + +.calendar-details-module .cmp-calendar-details__location-container { font-s= +ize: 1.4rem; } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-calendar-details__location-container { font= +-size: 1.6rem; } +} + +.calendar-details-module .cmp-calendar-details__location-container .cmp-cal= +endar__location-title { font-weight: 600; padding-bottom: 1rem; font-size: = +1.2rem; letter-spacing: 1.28px; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-calendar-details__location-container .cmp-c= +alendar__location-title { font-size: 1.8rem; } +} + +.calendar-details-module .cmp-calendar-details__direction-container { margi= +n-top: 1rem; padding-bottom: 1rem; } + +.calendar-details-module .cmp-calendar-details__direction-container .cmp-ca= +lendar-details__direction-action-link { color: rgb(0, 77, 255); font-size: = +1.4rem; } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-calendar-details__direction-container .cmp-= +calendar-details__direction-action-link { font-size: 1.6rem; } +} + +.calendar-details-module .cmp-calendar-details__direction-container:hover .= +cmp-calendar-details__direction-action-link { text-decoration: underline; c= +olor: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-teaser__content .cmp-teaser__text { font-si= +ze: 1.6rem; } +} + +.cmp-awards-card-block .cmp-title__text { font-weight: 600; font-size: 3.68= +rem; line-height: 5.28rem; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-title__text { font-size: 5.27rem; } +} + +.cmp-awards-card-block .cmp-teaser__pretitle { font-weight: 500; font-size:= + 1.6rem; line-height: 2.24rem; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-teaser__pretitle { font-size: 1.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-awards-card-block .cmp-teaser__pretitle { line-height: 2.56rem; } +} + +.cmp-awards-card-block .cmp-teaser__title { font-weight: 300; font-size: 2r= +em; line-height: 2.6rem; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-teaser__title { line-height: 3.12rem; font-si= +ze: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-awards-card-block .cmp-teaser__title { line-height: 3.9rem; font-siz= +e: 3rem; } +} + +.cmp-awards-card-block .cmp-awards-card-block_first-row { display: flex; -w= +ebkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: = +column; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-awards-card-block_first-row { -webkit-box-ori= +ent: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-awards-card-block .cmp-awards-card-block_first-row_left-col, .cmp-awar= +ds-card-block .cmp-awards-card-block_first-row_right-col { -webkit-box-flex= +: 1; flex: 1 1 0%; } + +.cmp-awards-card-block .cmp-awards-card-block_second-row > .container.respo= +nsivegrid .modal .cmp-container { display: block; } + +.cmp-awards-card-block .cmp-awards-card-block_second-row > .container.respo= +nsivegrid .cmp-container { display: flex; flex-wrap: wrap; max-width: calc(= +100% + 60px); padding: 0px; } + +.cmp-awards-card-block .card { -webkit-box-flex: 0; flex: 0 0 100%; margin-= +bottom: 0px; margin-top: -2px; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .card { -webkit-box-flex: 0; flex: 0 0 100%; max-w= +idth: 100%; margin-top: 5rem; margin-bottom: 4rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-awards-card-block .card { margin-bottom: 3rem; } +} + +.cmp-awards-card-block .card .modal { height: auto; } + +.cmp-awards-card-block .card > * { height: 100%; } + +.cmp-awards-card-block .card .cmp-award-card__link { -webkit-box-flex: 1; f= +lex: 1 0 0px; } + +.cmp-awards-card-block .card .cmp-award-card__link > * { height: 100%; } + +.cmp-awards-card-block .card:last-child { margin-bottom: 0px; } + +.cmp-awards-card-block .cmp-awards-card-block_first-row_left-col { margin-b= +ottom: 5rem; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-awards-card-block_first-row_left-col { paddin= +g-right: 15px; margin-bottom: 2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-awards-card-block .cmp-awards-card-block_first-row_left-col { margin= +-bottom: 1rem; } +} + +.cmp-awards-card-block-cta { margin-top: 6rem; } + +@media screen and (min-width: 1000px) { + .cmp-awards-card-block-cta { margin-top: 7rem; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row .card { -webk= +it-box-flex: 0; flex: 0 0 50%; max-width: 50%; margin-left: -0.2rem; } + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(2n+1) { position: relative; top: 5rem; margin-left: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--3-cards .cmp-awards-card-block_second-row .card { -webk= +it-box-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; margin-right: -0.2= +rem; } + .cmp-card-layout--3-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(3n), .cmp-card-layout--3-cards .cmp-awards-card-block_second-row .card:n= +th-child(3n+1) { position: relative; top: 5rem; } + .cmp-card-layout--3-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(3n+3) { margin-right: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--4-cards .cmp-awards-card-block_second-row .card { -webk= +it-box-flex: 0; flex: 0 0 25%; max-width: 25%; margin-right: -0.2rem; } + .cmp-card-layout--4-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(2n+1) { position: relative; top: 5rem; } + .cmp-card-layout--4-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(4n+4) { margin-right: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row .card, .cmp-c= +ard-layout--3-cards .cmp-awards-card-block_second-row .card, .cmp-card-layo= +ut--4-cards .cmp-awards-card-block_second-row .card { margin-bottom: 4rem; = +} +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row .card, .cmp-c= +ard-layout--3-cards .cmp-awards-card-block_second-row .card, .cmp-card-layo= +ut--4-cards .cmp-awards-card-block_second-row .card { margin-bottom: 3rem; = +} +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row, .cmp-card-la= +yout--3-cards .cmp-awards-card-block_second-row, .cmp-card-layout--4-cards = +.cmp-awards-card-block_second-row { padding-bottom: 2rem; } +} + +.cmp-awards-card-block_second-row .cmp-award-card__link .cmp-teaser__conten= +t, .cmp-awards-card-block_second-row .cmp-teaser__content { border: 2px sol= +id rgb(0, 77, 255); } + +.cmp-awards-card-block_second-row .cmp-award-card__link:hover .cmp-teaser__= +content { background-color: rgb(0, 77, 255); transition: all 0.6s ease-in-o= +ut 0s; border: 2px solid rgb(0, 77, 255); } + +.cmp-awards-card-block_second-row .cmp-award-card__link:hover .cmp-teaser__= +description, .cmp-awards-card-block_second-row .cmp-award-card__link:hover = +.cmp-teaser__pretitle, .cmp-awards-card-block_second-row .cmp-award-card__l= +ink:hover .cmp-teaser__title { color: rgb(255, 255, 255); } + +.cmp-awards-card-block_second-row .cmp-award-card__link:focus { outline: rg= +b(0, 0, 136) solid 1px; outline-offset: 0px; } + +.cmp-awards-card-block_second-row .cmp-award-card__link:focus .cmp-teaser__= +content { background-color: rgb(0, 77, 255); transition: all 0.6s ease-in-o= +ut 0s; border: none; } + +.cmp-awards-card-block_second-row .cmp-award-card__link:focus .cmp-teaser__= +description, .cmp-awards-card-block_second-row .cmp-award-card__link:focus = +.cmp-teaser__pretitle, .cmp-awards-card-block_second-row .cmp-award-card__l= +ink:focus .cmp-teaser__title { color: rgb(255, 255, 255); } + +@media screen and (max-width: 767.9px) { + .cmp-parallax-static-image-text { margin: 25% -1.5rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-parallax-static-image-text { margin: 15% -3.5rem; } +} + +.cmp-parallax-static-image-text .cmp-teaser { border: none; position: relat= +ive; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser { height: 100%; background-co= +lor: rgb(255, 255, 255); z-index: 1; } +} + +.cmp-parallax-static-image-text .cmp-teaser .cmp-image { height: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser .cmp-image { min-width: 98rem= +; position: absolute; left: 50%; transform: translateX(-50%); overflow: hid= +den; } +} + +.cmp-parallax-static-image-text .cmp-teaser__image { border: none; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser__image { width: 100%; height:= + 100%; overflow: hidden; } +} + +.cmp-parallax-static-image-text .cmp-teaser__image .cmp-image__image { heig= +ht: 55%; object-fit: cover; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser__image .cmp-image__image { he= +ight: 80%; position: absolute; top: 50%; left: 50%; transform: translate(-5= +0%, -50%); } +} + +.cmp-parallax-static-image-text .cmp-teaser__description { display: none; } + +.cmp-parallax-static-image-text .cmp-teaser__content { height: 100%; opacit= +y: 1; display: grid; place-content: center; -webkit-box-pack: center; borde= +r: none; background-color: transparent; position: absolute; z-index: 1; top= +: 0px; left: 50%; transform: translate(-50%); text-align: center; width: 80= +%; padding-left: 0px; padding-right: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser__content { opacity: 0; transf= +orm: translate(-50%); width: 66.66%; } +} + +@media screen and (min-width: 1200px) { + .cmp-parallax-static-image-text .cmp-teaser__content { width: 50%; } +} + +.cmp-parallax-static-image-text .cmp-teaser__title { font-size: 4rem; line-= +height: 4rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-static-image-text .cmp-teaser__title { font-size: 6.8rem; l= +ine-height: 6.5rem; } +} + +.cmp-parallax-static-image-text-dark .cmp-teaser__title { color: rgb(255, 2= +55, 255); } + +.cmp-parallax-video-with-sound-and-text { position: relative; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax__bottom { position: a= +bsolute; background-color: rgb(255, 255, 255); width: 100vw; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video { overflow: hid= +den; margin: 0px auto; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel { positi= +on: relative; width: 100%; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-svg= + { display: block; width: 100%; height: 100%; visibility: visible; z-index:= + 99; background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-s= +vg { position: absolute; background-color: transparent; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-svg= + .cmp-image { position: relative; height: 100%; width: 100%; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-svg= + .cmp-image__image { display: block; object-fit: cover; height: 100%; width= +: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-s= +vg .cmp-image__image { position: absolute; height: 101%; width: 101%; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-video { = +display: block; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-video = +{ position: relative; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__video { width:= + 100%; object-fit: cover; background-color: rgb(0, 0, 0); } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls { pos= +ition: absolute; bottom: 0px; display: flex; -webkit-box-pack: center; just= +ify-content: center; -webkit-box-align: center; align-items: center; width:= + 100%; height: 3.5rem; z-index: 100; background-color: rgba(0, 0, 0, 0.6); = +} + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls { h= +eight: 5rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-butto= +n .cmp-parallax-video__controls-button-text { color: rgb(255, 255, 255); fo= +nt-weight: 300; text-transform: none; font-size: 1.6rem; line-height: 1.5; = +} + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-but= +ton .cmp-parallax-video__controls-button-text { font-size: 2.1rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-butto= +n:hover { color: rgb(255, 255, 255); } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mute,= + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-unmu= +te { margin-right: 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mut= +e, .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-un= +mute { margin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mut= +e, .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-un= +mute { margin-right: 3.5rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button { position: relative; display: flex; h= +eight: 100%; width: 100%; -webkit-box-align: center; align-items: center; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button-text { margin-right: 1.5rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button-play-container { position: relative; h= +eight: 23px; width: 23px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pla= +y .cmp-parallax-video__controls-button-play-container { height: 30px; width= +: 30px; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button-play-outline { position: absolute; tra= +nsform: translate(-50%, -50%); left: 50%; top: 50%; height: 23px; width: 23= +px; border-radius: 50%; border: 0.2rem solid rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pla= +y .cmp-parallax-video__controls-button-play-outline { height: 30px; width: = +30px; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button-play-icon::before { position: absolute= +; transform: translate(-50%, -50%); left: 50%; top: 48%; content: "=EF=92= +=88"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; color: rgb(255, 255, 255); padding-left: 0.3rem; = +} + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pla= +y .cmp-parallax-video__controls-button-play-icon::before { content: "=EF=92= +=88"; font-size: 23px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; padding-left: 0.4rem; top: 50%; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button { position: relative; display: flex; = +height: 100%; width: 100%; -webkit-box-align: center; align-items: center; = +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button-text { margin-right: 1.5rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button-pause-container { position: relative;= + height: 23px; width: 23px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-container { height: 30px; wid= +th: 30px; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button-pause-outline { position: absolute; t= +ransform: translate(-50%, -50%); left: 50%; top: 50%; height: 23px; width: = +23px; border-radius: 50%; border: 0.2rem solid rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-outline { height: 30px; width= +: 30px; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button-pause-icon::before { position: absolu= +te; transform: translate(-50%, -50%); left: 50%; top: 48%; content: "=EF=91= +=B8"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-icon::before { content: "=EF= +=91=B8"; font-size: 23px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } +} + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-icon::before { top: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-icon::before { content: "=EF= +=91=B8"; font-size: 23px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; padding-left: 0.1rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-icon::before { padding-left: = +0.02em; left: 50%; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mute = +span::after { content: "=EF=8E=BA"; font-size: 22px; font-family: Ionicons;= + font-weight: 400; font-style: normal; line-height: 1; text-transform: none= +; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direc= +tion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeleg= +ibility; font-feature-settings: "liga"; margin-left: 1.5rem; display: inlin= +e-block; position: relative; top: 0.35rem; left: 0px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mut= +e span::after { font-size: 3rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-unmut= +e span::after { content: "=EF=8E=B9"; font-size: 22px; font-family: Ionicon= +s; font-weight: 400; font-style: normal; line-height: 1; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; margin-left: 1.5rem; display: inl= +ine-block; position: relative; top: 0.35rem; left: 0px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-unm= +ute span::after { font-size: 3rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-repla= +y span::after { content: "=EF=8E=A8"; font-size: 22px; font-family: Ionicon= +s; font-weight: 400; font-style: normal; line-height: 1; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; margin-left: 1.5rem; display: inl= +ine-block; position: relative; top: 0.35rem; left: 0px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-rep= +lay span::after { font-size: 3rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__sub= +title, .cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-vid= +eo__title, .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__con= +trols-hide { display: none; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__tra= +nscript { width: 100%; position: relative; z-index: 500; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__tra= +nscript a { float: right; margin-top: 1rem; margin-bottom: 2rem; margin-rig= +ht: 1.5rem; font-weight: 400; color: rgb(0, 77, 255); font-size: 1.6rem; te= +xt-transform: none; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__t= +ranscript a { margin-right: 2rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__con= +tent { margin: 0px; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__con= +tent--left { padding: 0px; } + +.cmp-parallax-video-with-sound-and-text .cmp-video__embed { height: 100%; w= +idth: 100%; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video--panel-text-svg { position: relative; display: block; = +height: 100%; width: 100%; visibility: visible; background-color: rgb(0, 0,= + 0); min-height: 4.6rem; max-height: 50rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video--panel-text-svg .cmp-image__image { position: relative= +; display: block; top: -20px; left: 0px; transform: translate(0px); object-= +fit: cover; height: 100%; width: 100%; min-height: 4.6rem; max-height: 50re= +m; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video--panel-video { display: block; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video__video { max-height: 50rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video__controls { bottom: 2rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-video__embed { height: 100%; width: 100%; max-height: 50rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-video__player .dynamicmedia { margin-bottom: -0.8rem; } + +.subscription-center-block { background-color: rgb(0, 0, 0); } + +.cmp-subscription-center { max-width: 1200px; margin: 0px auto; } + +.cmp-subscription-center__row { padding: 3rem 0px; margin: 0px 15px; border= +-bottom: 1px solid rgb(167, 167, 167); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-subscription-center__row { padding: 3rem 0px 2rem; } +} + +.cmp-subscription-center__eyebrow { padding-bottom: 1rem; font-size: 1.8rem= +; line-height: 2.24rem; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-subscription-center__eyebrow { font-size: 2.2rem; padding-bottom: 2.= +5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-subscription-center__eyebrow { line-height: 3.52rem; } +} + +.cmp-subscription-center a { color: rgb(255, 255, 255); } + +.internalsearchhero .cmp-internal-ai-search-modal { position: fixed; displa= +y: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: = +center; justify-content: center; inset: 0px; background-color: rgba(0, 0, 0= +, 0.5); color: rgb(255, 255, 255); z-index: 1201; } + +@-webkit-keyframes ai-search-modal {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +@keyframes ai-search-modal {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +@-webkit-keyframes ai-search-circle {=20 + 0% { stroke-dasharray: 1px, 200px; stroke-dashoffset: 0; } + 50% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -15px; } + 100% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -125px; } +} + +@keyframes ai-search-circle {=20 + 0% { stroke-dasharray: 1px, 200px; stroke-dashoffset: 0; } + 50% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -15px; } + 100% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -125px; } +} + +.internalsearchhero .cmp-internal-ai-search-modal__svg { display: block; } + +.internalsearchhero .cmp-internal-ai-search-modal__role { width: 40px; heig= +ht: 40px; display: inline-block; animation: 1.4s linear 0s infinite normal = +none running ai-search-modal; } + +.internalsearchhero .cmp-internal-ai-search-modal__circle { stroke: current= +color; stroke-dasharray: 80px, 200px; stroke-dashoffset: 0; animation: 1.4s= + ease-in-out 0s infinite normal none running ai-search-circle; } + +.internalsearchhero .cmp-internal-ai-search-modal--hide { opacity: 0; trans= +ition: opacity 195ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; visibility: hidden; = +} + +.internalsearchhero .cmp-internal-ai-search-modal--show { opacity: 1; trans= +ition: opacity 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; visibility: visible;= + } + +.internalsearchhero .cmp-internal-ai-search-hero__autocomplete-instructions= + { display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__hero { position: relative= +; display: flex; -webkit-box-pack: center; justify-content: center; } + +.internalsearchhero .cmp-internal-ai-search-hero__highlight { font-weight: = +400; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__highlight { line-height= +: 1.6; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__background { position: ab= +solute; z-index: 0; inset: 0px; overflow: hidden; } + +.internalsearchhero .cmp-internal-ai-search-hero__background .cmp-image, .i= +nternalsearchhero .cmp-internal-ai-search-hero__background .image { height:= + 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__background .cmp-image__im= +age { height: 100%; object-fit: cover; } + +.internalsearchhero .cmp-internal-ai-search-hero__content { position: relat= +ive; width: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; padding-left: 1.5rem; padding-ri= +ght: 1.5rem; padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__content { margin: 0px; = +padding-left: 3.5rem; padding-right: 3.5rem; padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__content { padding-left:= + 1.5rem; padding-right: 1.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__content { max-width: 12= +80px; padding-left: 0px; padding-right: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__form-container { width: 1= +00%; padding-bottom: 3rem; padding-top: 3rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__form-container { paddin= +g-bottom: 5rem; padding-top: 5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__form-container { width:= + 66.6667%; margin-left: auto; margin-right: auto; padding-bottom: 8rem; pad= +ding-top: 8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__form-container { width:= + 50%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__form { display: flex; } + +.internalsearchhero .cmp-internal-ai-search-hero__form-label { display: non= +e; } + +.internalsearchhero .cmp-internal-ai-search-hero__search { position: relati= +ve; width: 100%; height: 5rem; margin-right: -2px; -webkit-box-flex: 1; fle= +x: 1 0 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__search-input { border: 1p= +x solid rgb(107, 107, 107); background-color: rgb(255, 255, 255); padding: = +1.5rem; width: 100%; height: 100%; font-size: 1.6rem; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-input { padding:= + 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-input { padding:= + 1.5rem 2rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__search-input::-webkit-inp= +ut-placeholder { font-size: 1.6rem; line-height: 1.6; color: rgb(167, 167, = +167); } + +.internalsearchhero .cmp-internal-ai-search-hero__search-input::placeholder= + { font-size: 1.6rem; line-height: 1.6; color: rgb(167, 167, 167); } + +.internalsearchhero .cmp-internal-ai-search-hero__submit { width: auto; min= +-width: 16.6667%; z-index: 10; height: 5rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__submit { min-width: uns= +et; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button { marg= +in: 0px; width: 100%; min-width: auto; padding: 1rem 1.5rem; height: 100%; = +-webkit-box-flex: 1; flex: 1 0 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button:hover = +{ background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button { pa= +dding: 1.5rem 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__icon = +{ display: block; } + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__icon:= +:after { content: "=EF=92=A5"; font-size: 30px; font-family: Ionicons; disp= +lay: block; font-weight: 400; font-style: normal; line-height: 1; text-tran= +sform: none; letter-spacing: normal; overflow-wrap: normal; white-space: no= +wrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: = +optimizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__ico= +n::after { font-size: 2.4rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__text = +{ display: none; margin-left: 0.5rem; line-height: 1.6rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__tex= +t { display: block; font-size: 1.4rem; word-break: break-word; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-search-message { displ= +ay: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__no-search-message--show {= + display: block; font-size: 1.4rem; line-height: 2.24rem; font-weight: 400;= + margin-top: 20px; margin-bottom: 2.2rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-search-message--show= + { font-size: 1.6rem; line-height: 2.56rem; margin-bottom: 2.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__search-suggestions { posi= +tion: absolute; left: 0px; right: 0px; width: 100%; overflow: hidden; trans= +ition: all 0.5s ease-in-out 0s; transform-origin: left top; } + +.internalsearchhero .cmp-internal-ai-search-hero__search-suggestions--show-= +recent .cmp-internal-ai-search-hero__suggestions-list, .internalsearchhero = +.cmp-internal-ai-search-hero__search-suggestions--show .cmp-internal-ai-sea= +rch-hero__suggestions-list { position: relative; display: block; width: 100= +%; border-width: 0px 0.977px; background: linear-gradient(rgb(150, 150, 150= +) -20px, rgb(255, 255, 255) 7px, rgb(255, 255, 255) 20%); } + +.internalsearchhero .cmp-internal-ai-search-hero__search-suggestions--show-= +recent .cmp-internal-ai-search-hero__suggestions-list { animation: 0.7s lin= +ear 0s 1 normal none running slide-down; } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-list { displa= +y: none; border: 1px solid rgb(107, 107, 107); overflow: hidden; z-index: 1= +000; background-color: rgb(255, 255, 255); right: 1px; left: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item { border= +-width: 1px; border-style: solid; border-color: transparent transparent rgb= +(107, 107, 107); border-image: initial; display: block; } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--link { = +font-size: 1.6rem; padding: 1rem 1.5rem; margin-bottom: 0px; display: block= +; color: rgb(0, 0, 0); font-weight: 600; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--link = +{ line-height: 1.6; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--link:ho= +ver { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--session= + .cmp-internal-ai-search-hero__suggestions-item--link { font-weight: 400; } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--active = +{ border: 1px solid rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--active = +a { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__btn-container { display: = +none; } + +.internalsearchhero .cmp-internal-ai-search-hero__btn-container .button { d= +isplay: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__btn-container .button {= + display: inline-block; margin-right: 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__btn-container .cmp-button= + { display: block; margin: 1.5rem 0px; text-align: center; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-block { ba= +ckground-color: rgb(255, 255, 255); margin-bottom: 3rem; box-shadow: rgba(1= +07, 107, 107, 0.15) 0px 0px 0.31em 0.13em; display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__panel--hidden { display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__title { text-transform: uppercase; font-size: 1.6rem; line-= +height: 2.56rem; font-weight: 600; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__button { padding-top: 1.5rem; padding-bottom: 1.5rem; paddi= +ng-left: 1.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .cmp-accordion__button { padding-left: 3.504rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .cmp-accordion__button { padding-left: 5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__button:focus { border: none; outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__button .cmp-accordion__icon { padding-right: 1.5rem; paddin= +g-left: 1.5rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__panel { background-color: rgb(255, 255, 255); box-shadow: n= +one; overflow-x: hidden; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.responsivegrid { width: 100%; padding: 3rem 1.5rem; border-top: 0.06em sol= +id rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .responsivegrid { padding: 5rem 3.504rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .responsivegrid { padding: 5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .cmp-job-card-listing { min-height: auto; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .cmp-job-card-listing_first-row { padding-right: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .cmp-job-card-listing_second-row { padding-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title { padding-top: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-title { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .cmp-title { padding-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-title__text { font-size: 3.2rem; font-weight: = +600; line-height: 3.328rem; text-transform: uppercase; width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .cmp-title__text { width: 50%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-title .cmp-teaser__title-link { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .cmp-title .cmp-teaser__title-link { width: 50%; = +} +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-title a.cmp-button { text-align: end; min-widt= +h: auto; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .text { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .text { padding-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-text p { font-weight: 400; line-height: 2.24re= +m; width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .cmp-text p { line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card { margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content { border-top-color: rgb(161, 0,= + 255); border-top-width: 0.405rem; padding: 3.08rem 2.002rem 2.002rem; disp= +lay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; fle= +x-direction: column; width: 100%; height: 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__address-location {= + padding-right: 2.4rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser-city, .internalsear= +chhero .cmp-internal-ai-search-hero__job-actionable-accordion .joblistingbl= +ock .card .cmp-teaser__content .cmp-teaser-region { line-height: 1.08rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__title-link { line-= +height: 2.19rem; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card .cmp-teaser__content .cmp-teaser__title-link { lin= +e-height: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__description { marg= +in-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-areas-= +interest { margin-bottom: 0.996rem; overflow: hidden; overflow-wrap: break-= +word; font-weight: 400; line-height: 2.24rem; display: -webkit-box; -webkit= +-box-orient: vertical; -webkit-line-clamp: 3; word-break: break-word; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-area= +s-interest { margin-bottom: 1.992rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-area= +s-interest { line-height: 2.56rem; -webkit-line-clamp: 2; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-semibo= +ld { font-weight: 600; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__bottom-container {= + margin-top: auto; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-posted= +-date { margin-bottom: 0.492rem; line-height: 1.44rem; font-style: normal; = +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__action-container {= + margin-top: 0px; font-size: 1.4rem; font-weight: 400; line-height: 2.24rem= +; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__action-link { padd= +ing-top: 0px; font-size: 1.4rem; font-weight: 600; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card .cmp-teaser__content .cmp-teaser__action-link { fo= +nt-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content:hover .cmp-teaser__title-link {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__title-link { display: block; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__title-link:focus .cmp-teaser__title-lin= +k { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__job-listing-areas-interest * { display:= + inline; word-break: break-all; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .cmp-job-card-listing_third-row { padding-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .cmp-job-card-listing_third-row .cmp-teaser__title-link { = +padding-bottom: 0px; word-break: break-word; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +line-bar { border: 1px solid rgb(0, 186, 255); margin-top: 1.5rem; margin-b= +ottom: 2rem; background-color: rgb(0, 186, 255); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__line-bar { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__content { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__content { width: 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link { display: inline-block; font-size: 1.8rem; line-height: 1; font-weigh= +t: 600; text-decoration-line: none; color: rgb(0, 77, 255); cursor: pointer= +; width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__link { line-height: 1.36364; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link:focus { text-decoration: underline; outline: rgb(0, 77, 255) solid 1px= +; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link:visited, .internalsearchhero .cmp-internal-ai-search-hero-niche-search= +-result-item__link:visited:hover { color: rgb(0, 0, 136); text-decoration: = +underline; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +title { margin-top: 2rem; margin-bottom: 2rem; font-size: 1.2rem; font-weig= +ht: 600; line-height: 1.33; letter-spacing: 1.248px; text-transform: upperc= +ase; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__title { margin-top: 0px; margin-bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__title { line-height: 2.502rem; font-size: 1.8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__title { font-size: 1.8rem; line-height: 1.39; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block { display: no= +ne; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc= +tion: column; } + +@-webkit-keyframes please-wait {=20 + 0% { opacity: 0; } + 33% { opacity: 1; } + 66% { opacity: 1; } + 100% { opacity: 0; } +} + +@keyframes please-wait {=20 + 0% { opacity: 0; } + 33% { opacity: 1; } + 66% { opacity: 1; } + 100% { opacity: 0; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait { font-= +size: 1.4rem; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait span { = +font-size: 1.4rem; display: inline-block; border-radius: 50%; margin: 0px 3= +px; opacity: 0; animation: 1s ease 0s infinite normal none running please-w= +ait; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait span:fi= +rst-child { animation-delay: 0.2s; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait span:nt= +h-child(2) { animation-delay: 0.4s; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait span:nt= +h-child(3) { animation-delay: 0.6s; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__dynamic { pa= +dding-top: 3rem; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__card { margi= +n-bottom: 2rem; padding-left: 1.5rem; padding-right: 1.5rem; background-col= +or: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0px 0px 0.31e= +m 0.13em; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex= +-direction: column; min-height: 200px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__card { pad= +ding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__card { pad= +ding-bottom: 3rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__card { pad= +ding-left: 5rem; padding-right: 5rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__card:focus-v= +isible { box-shadow: rgb(0, 63, 189) 0px 0px 3px; border-color: rgb(0, 63, = +189); } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__header { tex= +t-transform: uppercase; font-size: 1.2rem; font-weight: 600; letter-spacing= +: 1.248px; line-height: 1.596rem; margin-top: 2rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__header { m= +argin-top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__header { f= +ont-size: 1.8rem; margin-bottom: 3rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__readmore-lin= +k { font-size: 1.4rem; display: none; color: rgb(0, 77, 255); text-decorati= +on: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__readmore-lin= +k.hide { display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__readmore-lin= +k.show { display: block; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__description = +{ font-size: 1.2rem; margin-bottom: 0px; line-height: 1.44rem; overflow: hi= +dden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clam= +p: 5; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__description.= +active { -webkit-line-clamp: unset; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__descriptio= +n { -webkit-line-clamp: 5; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__descriptio= +n { font-size: 1.4rem; line-height: 1.92rem; -webkit-line-clamp: 5; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes { m= +argin-top: 2rem; font-size: 1.2rem; font-style: italic; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes a {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes a:f= +ocus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 2= +55) solid 1px; outline-offset: 1px; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes a:f= +ocus:not(:focus-visible) { box-shadow: none; outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes a:h= +over { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-block { m= +argin-bottom: 2rem; padding-left: 1.5rem; padding-right: 1.5rem; background= +-color: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0px 0px 0= +.31em 0.13em; display: none; -webkit-box-orient: vertical; -webkit-box-dire= +ction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-block {= + padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-block {= + padding-bottom: 3rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-block {= + padding-left: 5rem; padding-right: 5rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-header-te= +xt { text-transform: uppercase; font-size: 1.2rem; font-weight: 600; letter= +-spacing: 1.248px; line-height: 1.596rem; margin-top: 2rem; margin-bottom: = +2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-header-= +text { margin-top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-header-= +text { font-size: 1.8rem; margin-bottom: 3rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content {= + display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal= +; flex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= + { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-dire= +ction: row; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-i= +mage-container { position: relative; height: 100%; width: 100%; margin-bott= +om: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-image-container { margin-bottom: 0px; margin-right: 1.5rem; width: 16.6667= +%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-image-container { margin-right: 2rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-i= +mage-container::before { content: ""; display: block; padding-top: 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-i= +mage-link { height: 100%; width: 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-i= +mage { height: auto; width: 100%; position: absolute; top: 0px; bottom: 0px= +; object-fit: cover; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card { width: 80.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card { width: 81.3333%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card { width: 82.3333%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard.cmp-full-width { width: 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-title { display: inline-block; font-size: 1.8rem; font-weight: 600; lin= +e-height: 2.196rem; margin-bottom: 1rem; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-title { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-title { font-size: 2.5rem; line-height: 3rem; margin-bottom: 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-title-link { display: inline-block; font-size: 2.5rem; font-weight: 600= +; line-height: 3rem; margin-bottom: 1rem; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-title-link { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-title-link { margin-bottom: 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-title-link:hover { color: rgb(0, 77, 255); text-decoration: underline; = +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-title-link:focus { color: rgb(0, 77, 255); text-decoration: underline; = +outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-description { font-size: 1.2rem; margin-bottom: 2rem; line-height: 1.44= +rem; overflow: hidden; -webkit-line-clamp: 10; display: -webkit-box; -webki= +t-box-orient: vertical; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-description a { color: rgb(0, 77, 255); text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-description a:visited { color: rgb(0, 0, 136); } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-description a:focus, .internalsearchhero .cmp-internal-ai-search-hero__= +featured-search-content-card-description a:focus-within { color: rgb(0, 77,= + 255); outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-description { margin-bottom: 1.5rem; -webkit-line-clamp: 3; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-description { font-size: 1.4rem; line-height: 1.92rem; margin-bottom:= + 2.5rem; -webkit-line-clamp: 5; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-button { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button { padding-bottom: 0px; display: inline-block; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button:focus, .internalsearchhero .cmp-internal-ai-search-h= +ero__featured-search-content-card-button .cmp-button:focus-within { outline= +: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button__text { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button__text::after { font-size: 2rem; line-height: 1.4rem;= + top: 2.4px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-button .cmp-button__text::after { font-size: 2.4rem; line-height: 1.7= +rem; top: 2.88px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button__text::before { bottom: -12px; height: 1px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-button .cmp-button__text::before { height: 1px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-container = +{ display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-row { disp= +lay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; fle= +x-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-row { fl= +ex-flow: wrap; -webkit-box-orient: horizontal; -webkit-box-direction: norma= +l; border-top: 1px solid rgb(204, 204, 204); margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-row { ma= +rgin-top: 2.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-3-headers= +-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top= +: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-b= +ottom: 0px; margin-top: 2rem; border-top: none; -webkit-box-flex: 0; flex: = +0 0 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel { margin-to= +p: 3rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-first { pad= +ding-right: 2rem; padding-left: 0px; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-mid { paddi= +ng-right: 1rem; padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-last { padd= +ing-right: 0px; padding-left: 2rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-body { padd= +ing-right: 1rem; padding-bottom: 1rem; border-right: 0.063em solid rgb(204,= + 204, 204); height: 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-3-headers= +-row .cmp-internal-ai-search-hero__related-search-topic-panel-body-last { p= +adding-right: 0px; border-right: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-2-headers= +-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top= +: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-t= +op: 0px; padding-bottom: 0px; margin-top: 2rem; border-top: none; -webkit-b= +ox-flex: 0; flex: 0 0 50%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel { margin-to= +p: 3rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-first { pad= +ding-right: 1.5rem; padding-left: 0px; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-last { padd= +ing-left: 1.5rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-body { padd= +ing-right: 1rem; padding-bottom: 1rem; border-right: 0.063em solid rgb(204,= + 204, 204); height: 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-2-headers= +-row .cmp-internal-ai-search-hero__related-search-topic-panel-body-last { b= +order-right: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-1-header-= +row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top:= + 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-1-heade= +r-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-to= +p: 3rem; padding-bottom: 0px; margin-top: 2rem; border-top: none; -webkit-b= +ox-orient: vertical; -webkit-box-direction: normal; flex-direction: column;= + } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-row { -webkit-box-flex: 0; fl= +ex: 0 0 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-container { display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-container { -webk= +it-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: r= +ow; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel { width: 100%; padd= +ing-top: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 20= +4); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top: 3r= +em; padding-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel { margin-top: 3re= +m; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-box-= +flex: 0; flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-bo= +x-flex: 0; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-list:last-child { m= +argin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-item { margin-botto= +m: 1rem; } + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-item:last-child {= + margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-sear= +ch-hero__related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-se= +arch-hero__related-search-topic-panel-item { padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-row { -webkit-box-flex: 0; fl= +ex: 0 0 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-container { display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-container { -webk= +it-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: r= +ow; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel { width: 100%; padd= +ing-top: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 20= +4); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top: 3r= +em; padding-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel { margin-top: 3re= +m; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-box-= +flex: 0; flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-bo= +x-flex: 0; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-list:last-child { m= +argin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-item { margin-botto= +m: 1rem; } + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-item:last-child {= + margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-sear= +ch-hero__related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-se= +arch-hero__related-search-topic-panel-item { padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-row { -webkit-box-flex: 0; fle= +x: 0 0 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-container { display:= + flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-di= +rection: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel-container { -webki= +t-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: ro= +w; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel { width: 100%; paddi= +ng-top: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204= +); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel { padding-top: 3re= +m; padding-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel { margin-top: 3rem= +; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-box-f= +lex: 0; flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-box= +-flex: 0; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-list:last-child { ma= +rgin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-item { margin-bottom= +: 1rem; } + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel-item:last-child { = +margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-item-padding .cmp-internal-searc= +h-hero__related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-sea= +rch-hero__related-search-topic-panel-item { padding-left: 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-item:last-child { ma= +rgin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-item { line-height: normal; margin-bottom: 1rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-item:last-child { margin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-link { color: rgb(0, 77, 255); font-size: 1.2rem; line-height: 1.44rem; w= +ord-break: break-word; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-link:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-link:focus, .internalsearchhero .cmp-internal-ai-search-hero__related-sea= +rch-topic-panel-link:focus-within { outline: rgb(0, 77, 255) solid 1px; out= +line-offset: 0px; text-decoration: underline; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pa= +nel-link { font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-title { font-size: 1.2rem; font-weight: 600; letter-spacing: 1.248px; lin= +e-height: 1.596rem; padding-bottom: 1.5rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pa= +nel-title { font-size: 1.8rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__search-result-block { bac= +kground-color: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0p= +x 0px 0.31em 0.13em; padding: 2rem 1.5rem 1.5rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-result-block { p= +adding-top: 3rem; padding-bottom: 0px; margin-bottom: 3rem; position: relat= +ive; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-result-block { m= +argin-bottom: 5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__search-result-block-space= + { margin-bottom: 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-result-block-spa= +ce { margin-bottom: 6rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-result-block-spa= +ce { margin-bottom: 6rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-container { dis= +play: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-heading-text { = +font-size: 2rem; font-weight: 600; line-height: 2.4rem; margin-top: 1rem; m= +argin-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-heading-text = +{ margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-heading-text = +{ font-size: 3.5rem; line-height: 4.2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-heading-text = +{ margin: 2.03rem 3.5rem 4.025rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips {= + margin: 0px 3.52rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-tit= +le { font-size: 1.2rem; font-weight: 600; line-height: 1.596rem; margin-bot= +tom: 1.08rem; letter-spacing: 1.24px; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-t= +itle { font-size: 1.8rem; line-height: 2.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-con= +tent ul { padding-left: 1.7504rem; list-style-type: disc; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-c= +ontent ul { padding-left: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-c= +ontent ul { padding-left: 1.6rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-con= +tent li { font-size: 1.4rem; line-height: 2.24rem; list-style-type: disc; p= +adding-bottom: 1rem; text-align: left; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-c= +ontent li { font-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-con= +tent a { color: rgb(0, 77, 255); text-decoration: underline; font-size: 1.4= +rem; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-c= +ontent a { font-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-con= +tent a:hover, .internalsearchhero .cmp-internal-ai-search-hero__no-result-s= +earch-tips-content a:visited { color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-seperator { w= +idth: 66.6667%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-seperator-line = +{ display: flex; border-bottom: 2px solid rgb(204, 204, 204); margin: 3.04r= +em 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-seperator-lin= +e { margin-top: 2rem; margin-bottom: 3.04rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-seperator-lin= +e { margin: 3.04rem 2.08rem 1.008rem 3.52rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r { padding-bottom: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r { padding-bottom: 4rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +h2 { font-size: 2rem; line-height: 1.2; font-weight: 600; margin-top: 1rem;= + margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r h2 { margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r h2 { font-size: 3.5rem; margin-bottom: 3.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r h2 { margin: 2rem 3.5rem 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +ul { list-style: inherit; padding-left: 1.75rem; margin: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r ul { padding-left: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r ul { margin-left: 3.5rem; padding-left: 1.6rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +li { padding-bottom: 1rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +li::marker { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +a { font-size: 1.4rem; line-height: 1.6; font-weight: 400; color: rgb(0, 77= +, 255); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r a { font-size: 1.6rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +a:hover { text-decoration: underline; outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +a:focus, .internalsearchhero .cmp-internal-ai-search-hero__popular-search-c= +ontainer a:focus-within { outline: rgb(0, 77, 255) solid 1px; outline-offse= +t: 0px; text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +a:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-block { dis= +play: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; fl= +ex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-block { p= +adding-bottom: 2.56rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-block { p= +adding-bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-left-colu= +mn { display: inline-block; float: left; padding-bottom: 2.56rem; padding-l= +eft: 3.5rem; width: 66.6667%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-left-colu= +mn { padding-bottom: 3.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title-conta= +iner { font-size: 2rem; font-weight: 600; line-height: 1.2; padding-top: 1r= +em; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title-con= +tainer { padding-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title-con= +tainer { padding-left: 3.5rem; width: 66.6667%; display: inline-block; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title-con= +tainer { padding-top: 1rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title { fon= +t-size: 2rem; font-weight: 600; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title { f= +ont-size: 3.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer { margin-top: 2rem; display: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-co= +ntainer { display: flex; -webkit-box-align: baseline; align-items: baseline= +; margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-co= +ntainer { width: 33.3333%; float: right; -webkit-box-orient: vertical; -web= +kit-box-direction: normal; flex-direction: column; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer .cmp-button--filter { background-color: transparent; border: 0.2rem s= +olid rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer .cmp-button--filter .cmp-button__icon { color: rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer .cmp-button--filter .cmp-button__icon::after { content: "=EF=8C=9B"; = +font-size: 2.4rem; font-family: Ionicons; display: block; font-weight: 400;= + font-style: normal; line-height: 1; text-transform: none; letter-spacing: = +normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit= +-font-smoothing: antialiased; text-rendering: optimizelegibility; font-feat= +ure-settings: "liga"; margin: 0.5rem; color: rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer .cmp-button--filter .cmp-button__text { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero .cmp-data-layer { margin= +-top: 0px; margin-bottom: 6.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero .cmp-search-results-filter= +by { margin-top: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero .cmp-search-results-filt= +erby { margin-top: 3rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter { = +margin-left: auto; width: 75%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter { = +width: 100%; padding-left: 1.5rem; padding-right: 3.5rem; position: relativ= +e; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort { padd= +ing-top: 1.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort { wi= +dth: 100%; margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort { ma= +rgin-top: 1rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-text {= + font-size: 1.4rem; line-height: 2.56rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-text= + { font-size: 1.6rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-text= + { padding-left: 1.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-most-r= +elevant { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-most-r= +elevant:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-date {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-date:h= +over { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort--activ= +e { font-weight: 600; color: rgb(0, 0, 0); cursor: default; text-decoration= +: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort--activ= +e:hover { text-decoration: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-result-= +container { position: relative; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-container { display: flex; margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-result-= +text { margin-top: 2rem; margin-bottom: 2rem; font-size: 1.2rem; font-weigh= +t: 600; line-height: 1.33; letter-spacing: 1.248px; text-transform: upperca= +se; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-text { margin-top: 0px; margin-bottom: 0px; width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-text { width: 50%; line-height: 2.502rem; font-size: 1.8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-text { font-size: 1.8rem; line-height: 1.39; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-result-= +page-details { margin-bottom: 1.4rem; font-size: 1.2rem; line-height: 1.2; = +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-page-details { margin-bottom: 0px; text-align: right; width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-page-details { width: 37.5%; font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-result-= +page-details-hidden { position: absolute; width: 1px; height: 1px; margin: = +-1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); borde= +r: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-co= +ntainer { width: 87.5%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-line-bar { border: 1px solid rgb(204, 204, 204); margin-top: 1.5rem; margi= +n-bottom: 2rem; background-color: rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-line-bar { margin-bottom: 1.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-line-bar--niche { border-color: rgb(0, 186, 255); background-color: rgb(0,= + 186, 255); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content { width: 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link { display: inline-block; font-size: 2.2rem; line-height= +: 1.09; font-weight: 600; text-decoration-line: none; color: rgb(0, 77, 255= +); cursor: pointer; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-title-link { line-height: 1.36364; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link:focus { text-decoration: underline; outline: rgb(0, 77,= + 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link:visited, .internalsearchhero .cmp-internal-ai-search-he= +ro__ranked-search-result-item-content-title-link:visited:hover { color: rgb= +(0, 0, 136); text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-description { margin-top: 1rem; margin-bottom: 1rem; font-size: 1.= +2rem; line-height: 1.2; overflow-wrap: break-word; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-description { overflow: hidden; -webkit-line-clamp: 2; display: = +-webkit-box; -webkit-box-orient: vertical; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-description { font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-tagging-container { display: inline-flex; margin-bottom: 0.5rem; f= +ont-size: 1.6rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-tagging-date, .internalsearchhero .cmp-internal-ai-search-hero__ra= +nked-search-result-item-content-tagging-keyword { display: inline-block; bo= +x-sizing: border-box; font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-tagging-date, .internalsearchhero .cmp-internal-ai-search-hero__= +ranked-search-result-item-content-tagging-keyword { font-size: 1.4rem; line= +-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-tagging-divider { display: inline-block; margin-left: 1rem; margin= +-right: 1rem; box-sizing: border-box; font-size: 1.2rem; line-height: 1.2; = +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-tagging-divider { font-size: 1.4rem; line-height: 1.92rem; margi= +n-left: 1.2rem; margin-right: 1.2rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-hidden { display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__loading-message { clip: r= +ect(0px, 0px, 0px, 0px); clip-path: inset(50%); height: 1px; overflow: hidd= +en; position: absolute; white-space: nowrap; width: 1px; } + +.internalsearchhero .cmp-pagination-lazy-block { display: none; margin-bott= +om: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block { margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-pagination-lazy-block { margin-bottom: 5rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__panel = +{ display: flex; -webkit-box-align: center; align-items: center; -webkit-bo= +x-pack: center; justify-content: center; height: 5.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__pane= +l { height: 5rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__contai= +ner { display: flex; -webkit-box-align: center; align-items: center; -webki= +t-box-pack: center; justify-content: center; background-color: transparent;= + width: 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__cont= +ainer { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-laz= +y__prev-page-btn { display: flex; -webkit-box-align: center; align-items: c= +enter; -webkit-box-pack: center; justify-content: center; background-color:= + rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding: 1.5rem;= + height: 5.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next= +-page-btn, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-l= +azy__prev-page-btn { border: none; height: auto; background-color: transpar= +ent; padding-top: 0px; padding-bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next= +-page-btn, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-l= +azy__prev-page-btn { padding: 0px; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn .cmp-pagination-lazy__text, .internalsearchhero .cmp-pagination-laz= +y-block .cmp-pagination-lazy__prev-page-btn .cmp-pagination-lazy__text { li= +ne-height: 3.2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev= +-page-btn { border: none; margin-right: 0.6rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-p= +age-btn .cmp-pagination-lazy__text::before { float: right; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-p= +age-btn:focus .cmp-pagination-lazy__text::before, .internalsearchhero .cmp-= +pagination-lazy-block .cmp-pagination-lazy__prev-page-btn:hover .cmp-pagina= +tion-lazy__text::before { width: 100%; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-p= +age-btn:focus { outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-p= +age-btn:focus:not(:focus-visible) { outline: none; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next= +-page-btn { border: none; margin-left: 0.6rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn:focus .cmp-pagination-lazy__text::before, .internalsearchhero .cmp-= +pagination-lazy-block .cmp-pagination-lazy__next-page-btn:hover .cmp-pagina= +tion-lazy__text::before { width: 100%; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn:focus { outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-i= +con::after { content: "=EE=A0=80"; font-size: 24px; font-family: Ionicons; = +display: block; font-weight: 400; font-style: normal; line-height: 1; text-= +transform: none; letter-spacing: normal; overflow-wrap: normal; white-space= +: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-renderi= +ng: optimizelegibility; font-feature-settings: "liga"; transform: scaleX(-1= +); color: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev= +-icon::after { margin-right: 1rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-i= +con::after { content: "=EE=A0=80"; font-size: 24px; font-family: Ionicons; = +display: block; font-weight: 400; font-style: normal; line-height: 1; text-= +transform: none; letter-spacing: normal; overflow-wrap: normal; white-space= +: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-renderi= +ng: optimizelegibility; font-feature-settings: "liga"; color: rgb(0, 77, 25= +5); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next= +-icon::after { margin-left: 1rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__disabl= +e-btn .cmp-pagination-lazy__next-icon::after, .internalsearchhero .cmp-pagi= +nation-lazy-block .cmp-pagination-lazy__disable-btn .cmp-pagination-lazy__p= +rev-icon::after, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagina= +tion-lazy__disable-btn .cmp-pagination-lazy__text { color: rgb(107, 107, 10= +7); } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__disabl= +e-btn:focus, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination= +-lazy__disable-btn:hover { cursor: default; outline: none; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__disabl= +e-btn:focus .cmp-pagination-lazy__text::before, .internalsearchhero .cmp-pa= +gination-lazy-block .cmp-pagination-lazy__disable-btn:hover .cmp-pagination= +-lazy__text::before { width: 0px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__text {= + color: rgb(0, 77, 255); display: none; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__text= + { display: block; font-size: 1.6rem; font-weight: 600; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__text::= +before { display: block; content: ""; background: rgb(0, 77, 255); height: = +1px; width: 0px; position: relative; bottom: -2.9rem; transition: width 0.3= +s ease 0s; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__pages = +{ display: none; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +s { display: block; margin-left: auto; margin-right: auto; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +s { display: block; margin-left: clamp(10px, 100%, 102px); margin-right: cl= +amp(10px, 100%, 102px); } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__ellips= +is { font-size: 1.6rem; margin-left: 1.2rem; margin-right: 1.2rem; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist { display: flex; -webkit-box-align: center; align-items: center; -webki= +t-box-pack: center; justify-content: center; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__page-btn { color: rgb(0, 77, 255); font-size: 1.6= +rem; line-height: normal; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__page-btn:focus, .internalsearchhero .cmp-paginati= +on-lazy-block .cmp-pagination-lazy__page-list .cmp-pagination-lazy__page-bt= +n:hover { border-bottom: 1px solid rgb(0, 77, 255); } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__page-btn:focus { outline: rgb(0, 77, 255) solid 1= +px; outline-offset: 0px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__page-btn:focus:not(:focus-visible) { outline: non= +e; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__active-page { color: rgb(0, 0, 0); font-weight: 6= +00; cursor: default; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__active-page:focus { outline: none; border: none; = +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__active-page:hover { border: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +-list .cmp-pagination-lazy__page-item { margin-left: clamp(15px, 100%, 15px= +); margin-right: clamp(15px, 100%, 15px); } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +-list .cmp-pagination-lazy__page-item { margin-left: clamp(12.5px, 100%, 12= +.5px); margin-right: clamp(12.5px, 100%, 12.5px); } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +-list .cmp-pagination-lazy__page-item:first-child { margin-left: 0px; } + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +-list .cmp-pagination-lazy__page-item:last-child { margin-right: 0px; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__pages-= +mobile { position: relative; width: 100%; margin-left: 0.6rem; margin-right= +: 0.6rem; min-width: 150px; background-color: rgb(255, 255, 255); white-spa= +ce: nowrap; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__pages-= +mobile:hover { cursor: pointer; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +s-mobile { display: none; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-m= +obile-active { display: flex; text-align: center; -webkit-box-pack: center;= + justify-content: center; -webkit-box-align: center; align-items: center; b= +ackground-color: rgb(255, 255, 255); height: 5.5rem; border: 1px solid rgb(= +204, 204, 204); padding: 1.5rem; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-m= +obile-active-focus { box-shadow: rgba(0, 0, 0, 0.8) 0px 0px 1px inset, rgba= +(102, 175, 233, 0.6) 0px 0px 8px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-m= +obile-text { text-transform: uppercase; text-align: center; letter-spacing:= + normal; font-size: 1.4rem; font-family: Graphik, Arial, system-ui, -apple-= +system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", o= +xygen, cantarell, sans-serif; font-weight: 600; color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__chevro= +n::after { content: "=EF=84=A3"; font-size: 16px; font-family: Ionicons; di= +splay: block; font-weight: 400; font-style: normal; line-height: 1; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; padding-left: 1.9rem; = +color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-s= +elect-mobile { position: absolute; width: 100%; height: 100%; top: 0.1rem; = +left: 0px; opacity: 0; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-i= +tem-mobile { color: rgb(0, 77, 255); font-size: 1.6rem; font-weight: 600; l= +ine-height: 2.24rem; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-i= +tem-mobile:hover { cursor: pointer; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__focus = +{ box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) s= +olid 1px; outline-offset: 1px; } + +.internalsearchhero .cmp-search-results-header { width: 100%; padding-top: = +1rem; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rg= +b(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-header { padding: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-header { width: 66.6667%; padding= +: 0px 0px 0px 3.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-search-results-header { padding: 1rem 0px 0px 3.= +5rem; } +} + +.internalsearchhero .cmp-search-results-header__text { font-size: 2rem; lin= +e-height: 1.2; font-weight: 600; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-header__text { font-size: 3.5rem;= + line-height: 1.2; } +} + +.internalsearchhero .cmp-search-results-filter { display: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-filter { display: flex; width: 10= +0%; -webkit-box-align: baseline; align-items: baseline; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter { display: block; float: r= +ight; width: 33.3333%; padding: 0px 3.5rem 0px 1.5rem; margin-bottom: 30px;= + } +} + +.internalsearchhero .cmp-search-results-filter__header { padding: 1.5rem; w= +idth: 100%; float: left; border-bottom: 0.24rem solid rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__header { display: none; } +} + +.internalsearchhero .cmp-search-results-filter__header-text { font-size: 1.= +4rem; font-weight: 600; line-height: 1.862rem; text-transform: uppercase; l= +etter-spacing: 0.1248rem; } + +.internalsearchhero .cmp-search-results-filter__header-close { float: right= +; cursor: pointer; } + +.internalsearchhero .cmp-search-results-filter__header-close::before { cont= +ent: "=EF=8B=97"; font-size: 2.8rem; font-family: Ionicons; display: block;= + font-weight: 400; font-style: normal; line-height: 1; text-transform: none= +; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direc= +tion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeleg= +ibility; font-feature-settings: "liga"; } + +.internalsearchhero .cmp-search-results-filter__focus-indicator.show { back= +ground-color: rgba(0, 0, 0, 0.7); visibility: visible; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__focus-indicator.show { ba= +ckground-color: transparent; } +} + +.internalsearchhero .cmp-search-results-filter__focus-indicator { overflow:= + hidden; position: fixed; inset: 0px; opacity: 1; visibility: hidden; z-ind= +ex: 100; background-color: transparent; transition: all 0.3s ease-in-out 0s= +; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__focus-indicator { display= +: block; position: relative; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu.show { top: 0= +px; } + +.internalsearchhero .cmp-search-results-filter__dropdown-menu { inset: -105= +% 0px 0px; z-index: 1050; position: fixed; display: flex; width: 100%; heig= +ht: 100%; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, = +204, 204); -webkit-box-orient: vertical; -webkit-box-direction: normal; fle= +x-flow: column; transition: all 0.3s ease-in-out 0s; float: left; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu { position:= + fixed; margin: 15vh 5vw auto; height: 70vh; width: 90vw; border-radius: 0.= +8rem; padding: 0px 1.5rem; box-shadow: rgb(0, 0, 0) 0px 0.6rem 1.2rem; over= +flow-y: hidden; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu { border: n= +one; box-shadow: none; display: block; position: relative; height: 100%; wi= +dth: 100%; padding: 0px; margin: 0px; z-index: 1; border-radius: 0px; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion { = +float: left; width: 100%; -webkit-box-flex: 1; flex: 1 1 auto; z-index: 100= +0; overflow-y: scroll; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +{ -webkit-box-flex: unset; flex: unset; visibility: visible; overflow-y: un= +set; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion:first-child { border-top: 1px solid rgb(204, 204, 204); } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__button { border-top: none; padding: 1.5rem; border-bottom: 1p= +x solid rgb(204, 204, 204); -webkit-box-align: center; align-items: center;= + } + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__button:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__title { font-size: 1.4rem; line-height: 2.56rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__title { font-size: 1.6rem; line-height: 1.6; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body { padding-top: 2rem; width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__panel-body { display: block; max-height: 34.1425rem; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body .filter-checkbox-container { padding-bottom: 2rem;= + margin-bottom: 0.5rem; -webkit-box-align: center; align-items: center; fon= +t-size: 1.4rem; line-height: 1.6; display: flex; max-width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__panel-body .filter-checkbox-container { font-size: 1.6rem; = +} +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body .filter-checkbox-container .filter-checkbox { disp= +lay: none; } + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body .filter-checkbox-container .filter-checkbox-icon::= +before { content: "=EF=8D=B2"; font-size: 2.1rem; font-family: Ionicons; fo= +nt-weight: 400; font-style: normal; line-height: 1; text-transform: none; l= +etter-spacing: normal; overflow-wrap: normal; white-space: nowrap; directio= +n: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibi= +lity; font-feature-settings: "liga"; display: inline-block; padding: 0.1rem= + 1.3rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__panel-body .filter-checkbox-container .filter-checkbox-icon= +::before { font-size: 2.4rem; padding: 0.1rem 1.5rem; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body .filter-checkbox-container.checked .filter-checkbo= +x-icon::before { content: "=EF=8D=B4"; font-size: 2.1rem; font-family: Ioni= +cons; font-weight: 400; font-style: normal; line-height: 1; text-transform:= + none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; = +direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimi= +zelegibility; font-feature-settings: "liga"; display: inline-block; padding= +: 0.1rem 1.3rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__panel-body .filter-checkbox-container.checked .filter-check= +box-icon::before { font-size: 2.4rem; padding: 0.1rem 1.5rem; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__button--expanded .cmp-accordion__icon::before { transform: ro= +tate(-180deg); } + +.internalsearchhero .cmp-search-results-filter__footer { border-top: 1px so= +lid rgb(204, 204, 204); display: flex; position: sticky; z-index: 1020; ins= +et: 0px; -webkit-box-pack: justify; justify-content: space-between; -webkit= +-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: ro= +w-reverse; -webkit-box-align: center; align-items: center; width: unset; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-filter__footer { position: relati= +ve; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__footer { display: none; } +} + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton.show, .internalsearchhero .cmp-search-results-filter__footer .cmp-clo= +se-filter__button.show { display: block; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton, .internalsearchhero .cmp-search-results-filter__footer .cmp-close-fi= +lter__button { display: none; float: right; padding-bottom: 2rem; margin-ri= +ght: 0.512rem; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton-wrapper, .internalsearchhero .cmp-search-results-filter__footer .cmp-= +close-filter__button-wrapper { position: relative; z-index: 10; padding-top= +: 1.5rem; border-radius: 0px; display: block; transition: all 0.3s ease-out= + 0s; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton-wrapper:hover .cmp-apply-filter__button-btn, .internalsearchhero .cmp= +-search-results-filter__footer .cmp-apply-filter__button-wrapper:hover .cmp= +-close-filter__button-btn, .internalsearchhero .cmp-search-results-filter__= +footer .cmp-close-filter__button-wrapper:hover .cmp-apply-filter__button-bt= +n, .internalsearchhero .cmp-search-results-filter__footer .cmp-close-filter= +__button-wrapper:hover .cmp-close-filter__button-btn { transform: translate= +(-0.5rem, -0.5rem); } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton-btn, .internalsearchhero .cmp-search-results-filter__footer .cmp-clos= +e-filter__button-btn { min-width: 13.6rem; pointer-events: none; margin: 0.= +512rem 1rem 1.5008rem; padding: 1.5008rem; z-index: 10; transition: all 0.3= +s ease-out 0s; text-transform: uppercase; color: rgb(255, 255, 255); backgr= +ound-color: rgb(0, 0, 0); text-align: center; white-space: nowrap; font-siz= +e: 1.4rem; line-height: 1.6rem; font-weight: 600; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton-behind, .internalsearchhero .cmp-search-results-filter__footer .cmp-c= +lose-filter__button-behind { height: 4.00375rem; background-color: rgb(167,= + 167, 167); opacity: 1; padding: 1.312rem; margin: -4.9rem 0.56rem 0px 1.4r= +em; position: relative; z-index: -1; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-filter-number {= + font-size: 1.4rem; line-height: 2.56rem; padding: 1.5rem; } + +.internalsearchhero .cmp-search-results-sort-by { margin-top: 20px; z-index= +: 1; width: 100%; float: left; font-size: 1.4rem; line-height: 2.56rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-sort-by { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-sort-by { margin: 1rem 0px 30px; = +padding-top: 1.5rem; width: 100%; font-size: 1.6rem; } +} + +.internalsearchhero .cmp-search-results-sort-by a { display: inline-block; = +text-decoration: none; color: rgb(0, 77, 255); padding-top: 1.5rem; z-index= +: 10; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-sort-by a { padding-top: 0px; } +} + +.internalsearchhero .cmp-search-results-sort-by a:focus, .internalsearchher= +o .cmp-search-results-sort-by a:hover { color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-sort-by a:focus, .internalsearchh= +ero .cmp-search-results-sort-by a:hover { text-decoration: underline; color= +: rgb(0, 77, 255); } +} + +.internalsearchhero .cmp-search-results-filterbtn { margin-top: 20px; borde= +r: 0.2rem solid rgb(0, 0, 0); padding: 1.5rem; width: 100%; z-index: 1; fon= +t-size: 1.4rem; color: rgb(0, 0, 0); text-transform: uppercase; font-weight= +: 600; -webkit-box-align: start; align-items: flex-start; } + +.internalsearchhero .cmp-search-results-filterbtn:hover { color: rgb(0, 0, = +0); } + +.internalsearchhero .cmp-search-results-filterbtn::before { content: "=EF= +=8C=9B"; font-size: 2.4rem; font-family: Ionicons; font-weight: 400; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; color: rgb(0, 0, 0); margin: -1.5rem 1rem -1rem 0px; display= +: inline-block; vertical-align: middle; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filterbtn { display: none; } +} + +.internalsearchhero .cmp-search-results-filterby { display: none; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filterby { margin: 6rem 0px 1rem;= + font-size: 1.8rem; letter-spacing: 0.1248rem; line-height: 1.4; text-trans= +form: uppercase; font-weight: 600; display: inline-block; } +} + +.internalsearchhero .cmp-search-results-subheader { margin: 20px 0px; width= +: 100%; float: left; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-subheader { margin: 30px 0px 0px;= + width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-subheader { margin: 30px 0px 0px;= + padding: 0px 0px 0px 3.5rem; width: 33.3333%; } +} + +.internalsearchhero .cmp-search-results-subheader__text { font-size: 1.2rem= +; line-height: 1.33; font-weight: 600; letter-spacing: 0.1248rem; text-tran= +sform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-subheader__text { font-size: 1.8r= +em; line-height: 1.39; } +} + +.internalsearchhero .cmp-search-results-indicator { width: 100%; float: lef= +t; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-indicator { width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-indicator { width: 25%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-search-results-indicator { margin: 0px; } +} + +.internalsearchhero .cmp-search-results-indicator__text { font-size: 1.2rem= +; margin-bottom: 1.4rem; line-height: 1.2; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-indicator__text { margin: 30px 0p= +x 0px; text-align: right; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-indicator__text { margin-top: 3.5= +rem; font-size: 1.4rem; line-height: 1.92rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-search-results-indicator__text { margin: 6.6rem = +2.3rem 0px 0px; } +} + +.internalsearchhero .cmp-search-results-container { width: 100%; float: lef= +t; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-container { width: 58.3333%; padd= +ing: 0px 1.84rem 0px 3.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-search-results-container { padding: 0px 1.8rem 0= +px 3.5rem; } +} + +.internalsearchhero .cmp-search-results-item { width: 100%; } + +.internalsearchhero .cmp-search-results-item__line-bar { margin: 15px 0px 2= +0px; border: 1px solid rgb(204, 204, 204); display: flex; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__line-bar { margin: 15px 0px= +; border-right: 0.2rem solid rgb(204, 204, 204); border-bottom: 0.2rem soli= +d rgb(204, 204, 204); border-left: 0.2rem solid rgb(204, 204, 204); border-= +image: initial; border-top: none; } +} + +.internalsearchhero .cmp-search-results-item__header { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-item__header { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__header { width: 100%; } +} + +.internalsearchhero .cmp-search-results-item__title-text { font-size: 2.2re= +m; font-weight: 600; line-height: 2.4rem; display: inline-block; color: rgb= +(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__title-text { line-height: 3= +rem; } +} + +.internalsearchhero .cmp-search-results-item__title-text:hover { text-decor= +ation: underline; } + +.internalsearchhero .cmp-search-results-item__description { font-size: 1.2r= +em; line-height: 1.2; margin: 1rem 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__description { font-size: 1.= +4rem; margin: 1rem 0px; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-search-results-item__footer { width: 100%; margin-= +bottom: 0.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-item__footer { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__footer { width: 100%; } +} + +.internalsearchhero .cmp-search-results-item__date { font-size: 1.2rem; lin= +e-height: 1.2; text-transform: uppercase; display: inline-block; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__date { line-height: 1.6; } +} + +@keyframes slide-down {=20 + 0% { opacity: 0; transform: translateY(-100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.job-listing-details .cmp-job-listing-details__container { padding: 2rem 0p= +x; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__container { padding: 3rem = +0px; } +} + +.job-listing-details .cmp-job-listing-details__desc-block h1, .job-listing-= +details .cmp-job-listing-details__desc-block h2, .job-listing-details .cmp-= +job-listing-details__desc-block h3, .job-listing-details .cmp-job-listing-d= +etails__desc-block h4, .job-listing-details .cmp-job-listing-details__desc-= +block h5, .job-listing-details .cmp-job-listing-details__desc-block h6 { ma= +rgin: 0.8rem 0px; } + +.job-listing-details .cmp-job-listing-details__title { padding-bottom: 1em;= + } + +.job-listing-details .cmp-job-listing-details__description-content { margin= +-bottom: 1rem; height: auto; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__description-content { marg= +in-bottom: 1.5rem; } +} + +.job-listing-details .cmp-job-listing-details__description-content a { colo= +r: rgb(0, 77, 255); } + +.job-listing-details .cmp-job-listing-details__description-content ul { mar= +gin-bottom: 2.24rem; margin-top: 10px; margin-left: 15px; padding-left: 1.7= +5rem; list-style-type: disc; } + +@media screen and (min-width: 1000px) { + .job-listing-details .cmp-job-listing-details__description-content ul { m= +argin-left: 30px; margin-bottom: 2.56rem; padding-left: 2rem; } +} + +.job-listing-details .cmp-job-listing-details__description-content li { pad= +ding-left: 1.75rem; padding-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .job-listing-details .cmp-job-listing-details__description-content li { p= +adding-left: 2rem; } +} + +.job-listing-details .cmp-job-listing-details__partial-content { height: 25= +.6rem; overflow: hidden; } + +.job-listing-details .cmp-job-listing-details__location-content { padding-t= +op: 6rem; margin-top: -6rem; } + +.job-listing-details .cmp-job-listing-details__location-content .cmp-title_= +_text { margin: 0.8rem 0px; } + +.job-listing-details .cmp-job-listing-details__location-description { margi= +n-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__location-description { mar= +gin-bottom: 3rem; } +} + +.job-listing-details .cmp-job-listing-details__accordian-section { margin: = +1.5rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__accordian-section { margin= +-bottom: 3rem; } +} + +.job-listing-details .cmp-job-listing-details__accordian-section .cmp-accor= +dion__item:last-of-type { border-bottom: 0.06em solid rgb(204, 204, 204); } + +.job-listing-details .cmp-job-listing-details__accordian-section .cmp-accor= +dion__button:focus { border-color: rgb(102, 175, 233); outline: 0px; box-sh= +adow: rgba(0, 0, 0, 0.08) 0px 1px 1px inset, rgba(102, 175, 233, 0.6) 0px 0= +px 8px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .job-listing-details .cmp-job-listing-details__compliance-mobile { displa= +y: none; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .job-listing-details .cmp-job-listing-details__compliance-mobile { displa= +y: none; } +} + +@media screen and (min-width: 1200px) { + .job-listing-details .cmp-job-listing-details__compliance-mobile { displa= +y: none; } +} + +.job-listing-details .cmp-job-listing-details__cta-section { display: flex;= + -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio= +n: column; row-gap: 2rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__cta-section { -webkit-box-= +orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -we= +bkit-box-align: center; align-items: center; column-gap: 3rem; margin-botto= +m: 1.5rem; } +} + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button { ma= +rgin: 0px; } + +@media screen and (min-width: 1000px) { + .job-listing-details .cmp-job-listing-details__cta-section .cmp-button { = +margin-right: 2rem; } +} + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button__sav= +ed-job.cmp-button__info-icon .cmp-button { line-height: 2.24rem; } + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button__sav= +ed-job.cmp-button__info-icon .cmp-button::before { margin-right: 0.496rem; = +font-size: 1.808rem; line-height: 1.808rem; width: 1.4695rem; height: 1.807= +8rem; } + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button__sav= +ed-job.cmp-button__info-icon .cmp-button__save-job--hidden, .job-listing-de= +tails .cmp-job-listing-details__cta-section .cmp-button__saved-job.cmp-butt= +on__info-icon .cmp-button__saved, .job-listing-details .cmp-job-listing-det= +ails__cta-section .cmp-button__saved-job.cmp-button__info-icon .cmp-button_= +_saved--hidden { display: none; } + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button__inf= +o-icon .cmp-button::before { font-weight: 600; } + +.job-listing-details .cmp-job-listing-details__readmore-container { positio= +n: relative; padding: 1.5rem 0px; } + +.job-listing-details .cmp-job-listing-details__separator-container { backgr= +ound-color: rgb(204, 204, 204); height: 0.2rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__separator-container { marg= +in-bottom: 3rem; } +} + +.job-listing-details .cmp-job-listing-details__more-cta .cmp-button__cta-ar= +row--right .cmp-button__text::before { max-width: calc(100% - 1.8em); } + +.job-listing-details .cmp-job-listing-details__more-cta .cmp-button__cta-ar= +row--right .cmp-button__text::after { transform: none; } + +.job-listing-details .cmp-job-listing-details__more-cta::before { content: = +""; width: 100%; position: absolute; height: 4.4rem; top: -4.8rem; left: 0p= +x; background: linear-gradient(rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255= +) 75%, rgb(255, 255, 255)); } + +.job-listing-details .cmp-job-listing-details__less-cta .cmp-button__cta-ar= +row--right .cmp-button__text::before { max-width: calc(100% - 1.8em); } + +.job-listing-details .cmp-job-listing-details__less-cta .cmp-button__cta-ar= +row--right .cmp-button__text::after { transform: rotate(-90deg); } + +.job-listing-details .cmp-job-listing-details__compliance-desktop { margin-= +bottom: 2rem; } + +@media screen and (max-width: 767.9px) { + .job-listing-details .cmp-job-listing-details__compliance-desktop { displ= +ay: none; } +} + +.job-listing-details .cmp-job-listing-details__rte-section { margin-bottom:= + 2rem; } + +@media screen and (min-width: 1000px) { + .job-listing-details .cmp-job-listing-details__rte-section { margin-botto= +m: 3rem; } +} + +.job-listing-details .cmp-job-listing-details__share-module-section { margi= +n-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__share-module-section { mar= +gin-bottom: 3rem; } +} + +.job-listing-details .cmp-button--text-link .cmp-button { padding: 0px; } + +.job-listing-details .cmp-button--text-link .cmp-button:nth-child(2) { disp= +lay: none; } + +.cmp-locations-header-details { display: grid; border: 1px solid rgb(204, 2= +04, 204); background-color: rgb(255, 255, 255); padding: 2.5rem 2rem 2rem; = +max-width: 1170px; margin-left: auto; margin-right: auto; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details { display: flex; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details { padding-bottom: 2.5rem; } +} + +.cmp-locations-header-details__heading { display: block; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__heading { width: 33.3333%; } +} + +.cmp-locations-header-details__heading-location { font-family: Graphik, Ari= +al, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubunt= +u, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-= +style: normal; text-transform: none; line-height: 1.2; font-size: 2rem; pad= +ding: 0px 1.75rem 1.5rem 0px; color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__heading-location { font-size: 3.5rem; } +} + +.cmp-locations-header-details__region { margin-bottom: 1.7em; font-size: 1.= +2rem; font-weight: 600; } + +.cmp-locations-header-details__region a { line-height: 2.56rem; display: in= +line-block; padding-bottom: 0px; color: rgb(0, 0, 0); border-bottom: 0.2rem= + solid rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__region a { padding-bottom: 0.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__region a { padding-bottom: 0.4rem; } +} + +.cmp-locations-header-details__region a:focus, .cmp-locations-header-detail= +s__region a:hover { color: rgb(0, 77, 255); } + +.cmp-locations-header-details__region-divider { font-size: 1.6rem; } + +.cmp-locations-header-details__options { width: 100%; display: flex; -webki= +t-box-pack: justify; justify-content: space-between; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__options { width: 66.6666%; -webkit-box-pac= +k: justify; justify-content: space-between; } +} + +.cmp-locations-header-details__options ul { display: block; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__options ul { width: 100%; display: flex; -= +webkit-box-align: center; align-items: center; } +} + +.cmp-locations-header-details__options ul li { -webkit-box-flex: 1; flex: 1= + 0 50%; padding-bottom: 1.5rem; padding-right: 0px; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__options ul li { padding-right: 10px; paddi= +ng-bottom: 0px; } +} + +.cmp-locations-header-details__options ul li:last-of-type { padding-bottom:= + 0px; } + +.cmp-locations-header-details__options a { display: inline-flex; font-size:= + 1.4rem; line-height: 2.5rem; -webkit-box-align: center; align-items: cente= +r; text-decoration: none; color: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__options a { font-size: 1.6rem; padding-bot= +tom: 0px; } +} + +.cmp-locations-header-details__options a:focus, .cmp-locations-header-detai= +ls__options a:hover, .cmp-locations-header-details__options a:visited { col= +or: rgb(0, 0, 136); text-decoration: none; } + +.cmp-locations-header-details__options--text-link { margin-left: 1rem; font= +-size: 1.4rem; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__options--text-link { font-size: 1.6rem; li= +ne-height: 2.56rem; } +} + +.cmp-locations-header-details__options--text-link:focus { color: rgb(0, 0, = +136); } + +.cmp-locations-header-details__options--text-link:hover { color: rgb(0, 77,= + 255); text-decoration: underline; } + +.cmp-locations-header-details__options--icon-phone::before { content: "=EF= +=8B=92"; font-size: 16px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__options--icon-phone::before { font-size: 2= +.2rem; } +} + +.cmp-locations-header-details__options--icon-info::before { content: "=EF= +=85=8A"; font-size: 16px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__options--icon-info::before { font-size: 2.= +2rem; } +} + +.cmp-locations-header-details__options--icon-info::before, .cmp-locations-h= +eader-details__options--icon-phone::before { display: flex; height: 28px; w= +idth: 28px; -webkit-box-pack: center; justify-content: center; -webkit-box-= +align: center; align-items: center; border-radius: 100%; border: 2px solid = +rgb(107, 107, 107); color: rgb(107, 107, 107); } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__options--icon-info::before, .cmp-locations= +-header-details__options--icon-phone::before { height: 38px; width: 38px; } +} + +.cmp-locations { background-color: rgb(242, 242, 242); } + +.cmp-locations__hero { position: relative; } + +.cmp-locations__background { position: absolute; z-index: 0; inset: 0px; ov= +erflow: hidden; } + +.cmp-locations__background .cmp-image, .cmp-locations__background .image { = +height: 100%; } + +.cmp-locations__background .cmp-image__image { height: 100%; object-fit: co= +ver; } + +.cmp-locations__content { position: relative; max-width: 1200px; margin-lef= +t: auto; margin-right: auto; padding: 4rem 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__content { padding: 5rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__content { padding-top: 8rem; padding-bottom: 8rem; } +} + +.cmp-locations__content .title { width: 66.6667%; margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-locations__content .title { width: 100%; margin-bottom: 4rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__form-container { width: 58.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__form-container { width: 66.6667%; } +} + +.cmp-locations__form { display: flex; } + +@media screen and (min-width: 1200px) { + .cmp-locations__form { width: 94%; } +} + +.cmp-locations__form-label { display: none; } + +.cmp-locations__search { width: 100%; margin-right: -2px; -webkit-box-flex:= + 1; flex: 1 0 0px; } + +.cmp-locations__search-input { height: 50px; border: 1px solid rgb(107, 107= +, 107); background-color: rgb(255, 255, 255); padding-left: 15px; padding-r= +ight: 50px; width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-locations__search-input { height: 5.8rem; } +} + +.cmp-locations__submit { width: 16.6667%; } + +@media screen and (min-width: 1000px) { + .cmp-locations__submit { width: auto; } +} + +.cmp-locations__submit .cmp-button { margin: 0px; width: 100%; min-width: a= +uto; padding: 0px 15px; min-height: 50px; -webkit-box-flex: 1; flex: 1 0 10= +0%; } + +@media screen and (min-width: 1000px) { + .cmp-locations__submit .cmp-button { height: 5.8rem; } +} + +.cmp-locations__submit .cmp-button__icon { display: block; } + +.cmp-locations__submit .cmp-button__icon::after { content: "=EF=92=A5"; fon= +t-size: 34px; font-family: Ionicons; display: block; font-weight: 400; font= +-style: normal; line-height: 1; text-transform: none; letter-spacing: norma= +l; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font= +-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-s= +ettings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__submit .cmp-button__icon::after { font-size: 2.7rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__submit .cmp-button__icon::after { font-size: 2.4rem; } +} + +.cmp-locations__submit .cmp-button__text { display: none; margin-left: 5px;= + } + +@media screen and (min-width: 1200px) { + .cmp-locations__submit .cmp-button__text { display: block; font-size: 1.6= +rem; } +} + +.cmp-locations__search-suggestions { position: relative; } + +.cmp-locations__search-suggestions--show .cmp-locations__suggestions-list {= + display: block; } + +.cmp-locations__suggestions-list { display: none; border: 1px solid rgb(107= +, 107, 107); overflow: hidden; z-index: 1000; background-color: rgb(255, 25= +5, 255); position: absolute; right: 1px; left: 0px; } + +.cmp-locations__suggestions-item { border-width: 1px; border-style: solid; = +border-color: transparent transparent rgb(107, 107, 107); border-image: ini= +tial; display: block; } + +.cmp-locations__suggestions-item a { font-size: 1.6rem; padding: 10px 15px;= + margin-bottom: 0px; display: block; color: rgb(0, 0, 0); font-weight: 600;= + } + +.cmp-locations__suggestions-item a:hover { color: rgb(0, 63, 189); } + +.cmp-locations__suggestions-item--active { border: 1px solid rgb(0, 63, 189= +); } + +.cmp-locations__suggestions-item--active a { color: rgb(0, 63, 189); } + +.cmp-locations__highlight { font-weight: 400; } + +.cmp-locations__results-container { padding: 3rem 1.5rem 4rem; background-c= +olor: rgb(242, 242, 242); } + +.cmp-locations__results-container.cmp-locations__results-container--hide { = +display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__results-container { padding: 5rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__results-container { padding-top: 5rem; } +} + +.cmp-locations__results-container:empty { display: none; } + +.cmp-locations__results-container .cmp-locations__office-details-list:first= +-child { margin-top: 0px; } + +.cmp-locations__no-search-term { display: none; padding: 30px 15px; max-wid= +th: 1200px; margin-left: auto; margin-right: auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__no-search-term { padding: 5rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__no-search-term { padding: 5rem 1.5rem; } +} + +.cmp-locations__no-search-term.cmp-locations__no-search-term--show { displa= +y: block; } + +.cmp-locations__no-results { display: none; padding: 30px 15px; max-width: = +1200px; margin-left: auto; margin-right: auto; } + +.cmp-locations__no-results .cmp-title__text { margin-bottom: 2rem; font-siz= +e: 2rem; } + +.cmp-locations__no-results p { font-size: 1.4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__no-results { padding: 5rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__no-results { padding: 5rem 1.5rem; } + .cmp-locations__no-results .cmp-title__text { margin-bottom: 3rem; font-s= +ize: 3.5rem; } + .cmp-locations__no-results p { font-size: 1.8rem; } +} + +.cmp-locations__no-results.cmp-locations__no-results--show { display: block= +; } + +.cmp-locations-office-card { border: 0.07em solid rgb(204, 204, 204); backg= +round-color: rgb(255, 255, 255); } + +.cmp-locations-office-card:hover .cmp-locations-office-card__title { text-d= +ecoration: underline; } + +.cmp-locations-office-card__link { display: block; } + +.cmp-locations-office-card__link:focus .cmp-locations-office-card__title { = +text-decoration: underline; } + +.cmp-locations-office-card__map { width: 100%; display: none; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-card__map { height: 145px; } +} + +@media screen and (min-width: 768px) { + .cmp-locations-office-card__map { display: block; } +} + +.cmp-locations-office-card__map-image { width: 100%; height: 85px; object-f= +it: cover; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-card__map-image { height: 100%; } +} + +.cmp-locations-office-card__title { color: rgb(0, 77, 255); line-height: 2.= +4rem; font-size: 2rem; font-weight: 700; padding: 25px 15px; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-card__title { padding-left: 20px; padding-right: 20= +px; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-card__title { padding-bottom: 20px; font-size: 2rem= +; } +} + +.cmp-locations-office-details { display: flex; -webkit-box-orient: vertical= +; -webkit-box-direction: reverse; flex-direction: column-reverse; box-shado= +w: rgba(107, 107, 107, 0.15) 0px 0px 0.31em 0.13em; background-color: rgb(2= +55, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details { -webkit-box-orient: horizontal; -webkit-b= +ox-direction: normal; flex-direction: row; } +} + +.cmp-locations-office-details__office-name { font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style= +: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font= +-size: 2rem; padding-top: 25px; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__office-name { font-size: 3.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__office-name { padding-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__office-name { padding-bottom: 5px; } +} + +.cmp-locations-office-details__container { display: flex; -webkit-box-orien= +t: vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__container { -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-locations-office-details__info { padding: 0px 2rem 2.5rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__info { width: 50%; } +} + +.cmp-locations-office-details__region { border: transparent; color: rgb(0, = +0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line-hei= +ght: 2rem; padding-bottom: 2rem; text-transform: none; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__region { padding-bottom: 3.5rem; } +} + +.cmp-locations-office-details__region-divider { padding: 0px 3px; } + +.cmp-locations-office-details__region-tag { display: inline-block; line-hei= +ght: 2.1; color: rgb(0, 0, 0); word-break: break-word; text-decoration: non= +e; border-bottom: 2px solid rgb(0, 77, 255); padding-bottom: 0.4rem; } + +.cmp-locations-office-details__region-tag:focus, .cmp-locations-office-deta= +ils__region-tag:hover { color: rgb(0, 77, 255); } + +.cmp-locations-office-details__address-wrapper { padding-bottom: 2rem; -web= +kit-box-flex: 0; flex-grow: 0; flex-basis: 50%; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__address-wrapper { display: flex; -webkit-b= +ox-orient: vertical; -webkit-box-direction: normal; flex-direction: column;= + padding-bottom: 0px; } +} + +.cmp-locations-office-details__address-detail { color: rgb(0, 0, 0); text-t= +ransform: none; font-size: 1.4rem; line-height: 1.6; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__address-detail { margin-bottom: 1.2rem; pa= +dding-right: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__address-detail { font-size: 1.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__contact-wrapper { padding-left: 1rem; disp= +lay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; fle= +x-direction: column; } +} + +.cmp-locations-office-details__label { padding-bottom: 0.5rem; font-weight:= + 600; font-size: 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__label { font-size: 1.6rem; padding-bottom:= + 1.5rem; } +} + +.cmp-locations-office-details__link { display: flex; -webkit-box-align: cen= +ter; align-items: center; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link { font-size: 1.6rem; } +} + +.cmp-locations-office-details__link [id^=3D"direction-link-aria"] { display= +: none; } + +.cmp-locations-office-details__link-icon { border-radius: 50%; border: 2px = +solid rgb(107, 107, 107); width: 28px; height: 28px; display: flex; -webkit= +-box-align: center; align-items: center; -webkit-box-pack: center; justify-= +content: center; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link-icon { width: 38px; height: 38px; } +} + +.cmp-locations-office-details__link-label { padding-left: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--direction { margin-top: auto; } +} + +.cmp-locations-office-details__link--direction .cmp-locations-office-detail= +s__link-icon::after { content: "=EF=91=96"; font-size: 18px; font-family: I= +onicons; display: block; font-weight: 400; font-style: normal; line-height:= + 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; wh= +ite-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; tex= +t-rendering: optimizelegibility; font-feature-settings: "liga"; color: rgb(= +107, 107, 107); } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--direction .cmp-locations-office-deta= +ils__link-icon::after { content: "=EF=91=96"; font-size: 22px; font-family:= + Ionicons; display: block; font-weight: 400; font-style: normal; line-heigh= +t: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; = +white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; t= +ext-rendering: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-locations-office-details__link--phone { margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__link--phone { margin-bottom: 1.2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations-office-details__link--phone { margin-bottom: 1rem; } +} + +.cmp-locations-office-details__link--phone .cmp-locations-office-details__l= +ink-icon::after { content: "=EF=8B=92"; font-size: 18px; font-family: Ionic= +ons; display: block; font-weight: 400; font-style: normal; line-height: 1; = +text-transform: none; letter-spacing: normal; overflow-wrap: normal; white-= +space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-re= +ndering: optimizelegibility; font-feature-settings: "liga"; color: rgb(107,= + 107, 107); } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--phone .cmp-locations-office-details_= +_link-icon::after { content: "=EF=8B=92"; font-size: 22px; font-family: Ion= +icons; display: block; font-weight: 400; font-style: normal; line-height: 1= +; text-transform: none; letter-spacing: normal; overflow-wrap: normal; whit= +e-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-= +rendering: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-locations-office-details__link--fax { margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__link--fax { margin-bottom: 1.2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations-office-details__link--fax { margin-bottom: 1rem; } +} + +.cmp-locations-office-details__link--fax .cmp-locations-office-details__lin= +k-icon::after { content: "=EF=91=B2"; font-size: 18px; font-family: Ionicon= +s; display: block; font-weight: 400; font-style: normal; line-height: 1; te= +xt-transform: none; letter-spacing: normal; overflow-wrap: normal; white-sp= +ace: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rend= +ering: optimizelegibility; font-feature-settings: "liga"; color: rgb(107, 1= +07, 107); } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--fax .cmp-locations-office-details__l= +ink-icon::after { content: "=EF=91=B2"; font-size: 22px; font-family: Ionic= +ons; display: block; font-weight: 400; font-style: normal; line-height: 1; = +text-transform: none; letter-spacing: normal; overflow-wrap: normal; white-= +space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-re= +ndering: optimizelegibility; font-feature-settings: "liga"; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--website { margin-top: auto; } +} + +.cmp-locations-office-details__link--website .cmp-locations-office-details_= +_link-icon::before { content: "=EF=8E=80"; font-size: 18px; font-family: Io= +nicons; display: block; font-weight: 400; font-style: normal; line-height: = +1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; whi= +te-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text= +-rendering: optimizelegibility; font-feature-settings: "liga"; color: rgb(1= +07, 107, 107); padding-left: 2px; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--website .cmp-locations-office-detail= +s__link-icon::before { content: "=EF=8E=80"; font-size: 22px; font-family: = +Ionicons; display: block; font-weight: 400; font-style: normal; line-height= +: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; w= +hite-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; te= +xt-rendering: optimizelegibility; font-feature-settings: "liga"; } +} + +a.cmp-locations-office-details__link { color: rgb(0, 77, 255); } + +a.cmp-locations-office-details__link:hover .cmp-locations-office-details__l= +ink-label { text-decoration: underline; color: rgb(0, 77, 255); } + +a.cmp-locations-office-details__link:visited .cmp-locations-office-details_= +_link-label { color: rgb(0, 0, 136); } + +p.cmp-locations-office-details__link { color: rgb(0, 0, 0); text-transform:= + none; line-height: 1.4; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map { position: relative; width: 50%; } +} + +.cmp-locations-office-details__map-link { display: block; width: 100%; heig= +ht: 100%; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map-link-group { position: absolute; inset= +: 0px; } +} + +.cmp-locations-office-details__map-link span { display: none; } + +.cmp-locations-office-details__map-img { width: 100%; height: 100%; object-= +fit: cover; } + +.cmp-locations-office-details__map-img:nth-child(2n+1) { display: none; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map-img:nth-child(2n+1) { display: flex; } +} + +.cmp-locations-office-details__map-img:first-child { width: 100%; height: 5= +0%; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__map-img:first-child { height: 100%; width:= + 50%; float: left; } +} + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map-img:not(:first-child) { width: 50%; he= +ight: 50%; float: left; } +} + +.cmp-locations-office-details__map-link-group { height: 8.512rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map-link-group { height: 100%; } +} + +.cmp-locations__card-list { display: flex; -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; padding-top: 30px; pad= +ding-bottom: 30px; max-width: 1170px; margin-left: auto; margin-right: auto= +; background-color: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .cmp-locations__card-list { display: grid; grid-template-columns: 1fr 1fr= +; gap: 30px; padding-bottom: 50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__card-list { grid-template-columns: auto auto auto; } +} + +.cmp-locations__office-details-list { margin-left: auto; margin-right: auto= +; max-width: 1170px; display: grid; grid-template-columns: 1fr; row-gap: 3r= +em; background-color: rgb(242, 242, 242); margin-top: 3rem; } + +.cmp-remconverter { padding-top: 20px; height: 600px; } + +.cmp-remconverter .cmp-remconverter__textarea { float: left; width: 40%; he= +ight: 100%; font-size: 1.4rem; } + +.cmp-remconverter .cmp-remconverter__percentage { padding-bottom: 20px; } + +.cmp-remconverter .cmp-remconverter__error { font-size: 1.2rem; color: rgb(= +133, 21, 29); } + +.cmp-remconverter textarea { width: 100%; height: 100%; } + +.cmp-remconverter .cmp-remconverter__action { float: left; } + +.cmp-remconverter .cmp-remconverter__action--convert { padding: 5px 10px; b= +ackground-color: rgb(0, 140, 186); border-radius: 2px; color: rgb(255, 255,= + 255); font-weight: 800; font-size: 2rem; } +------MultipartBoundary--mVo4zxlfCR1NUPwccD2T0JG4EIByxBqbDVzXeq4R9C---- +Content-Type: image/png +Content-Transfer-Encoding: base64 +Content-Location: https://www.accenture.com/content/dam/accenture/final/images/icons/symbol/Acc_Logo_Black_Purple_RGB.png + +iVBORw0KGgoAAAANSUhEUgAAAPYAAABCCAYAAABkSSurAAAISmlUWHRYTUw6Y29tLmFkb2JlLnht +cAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQi +Pz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1Q +IENvcmUgNi4wLWMwMDIgNzkuMTY0NTE5LCAyMDIwLzA4LzI1LTE3OjU0OjAwICAgICAgICAiPgog +PHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50 +YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgeG1sbnM6eG1wPSJo +dHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIgogICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9y +Zy9kYy9lbGVtZW50cy8xLjEvIgogICAgeG1sbnM6bnMxPSJodHRwOi8vbnMuYWNjZW50dXJlLmNv +bS8xLjAvIgogICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAg +ICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgIHhtbG5z +OnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIgog +ICAgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIK +ICAgIHhtbG5zOmNxPSJodHRwOi8vd3d3LmRheS5jb20vamNyL2NxLzEuMCIKICAgIHhtbG5zOklw +dGM0eG1wQ29yZT0iaHR0cDovL2lwdGMub3JnL3N0ZC9JcHRjNHhtcENvcmUvMS4wL3htbG5zLyIK +ICAgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiCiAg +IGRjOmZvcm1hdD0iaW1hZ2UvcG5nIgogICBkYzptb2RpZmllZD0iMjAyMS0wOS0wN1QxNjoxNTo1 +NS41OTNaIgogICBuczE6cmlnaHRzTWFuYWdlZEFzc2V0PSJ1bmtub3duIgogICBuczE6cmV2aWV3 +RGF0ZT0iMjAyMi0wMy0xNFQxNzoyMjozOS4zNTNaIgogICBuczE6Y29udGVudE93bmVyPSJKZXJl +bXkgU2FsYW5nYSIKICAgbnMxOmNvbnRlbnRPd25lclRlYW09IlNpdGVzIE1pZ3JhdGlvbiIKICAg +bnMxOmNhbXBhaWduQXNzZXQ9Im5vIgogICB0aWZmOkltYWdlTGVuZ3RoPSI2NiIKICAgdGlmZjpJ +bWFnZVdpZHRoPSIyNDYiCiAgIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTEyRjVCM0RBNDI2 +MTFFODhBMTdGNjE1N0RCNTNFOTIiCiAgIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTEyRjVC +M0NBNDI2MTFFODhBMTdGNjE1N0RCNTNFOTIiCiAgIHhtcFJpZ2h0czpXZWJTdGF0ZW1lbnQ9InVu +a25vd24iPgogICA8ZGM6dGl0bGU+CiAgICA8cmRmOkFsdD4KICAgICA8cmRmOmxpIHhtbDpsYW5n +PSJ4LWRlZmF1bHQiPkFjY2VudHVyZSBMb2dvIEJsYWNrIEFuZCBQdXJwbGUgUkdCIFBORzwvcmRm +OmxpPgogICAgPC9yZGY6QWx0PgogICA8L2RjOnRpdGxlPgogICA8ZGM6ZGVzY3JpcHRpb24+CiAg +ICA8cmRmOkFsdD4KICAgICA8cmRmOmxpIHhtbDpsYW5nPSJ4LWRlZmF1bHQiPkFjY2VudHVyZSBs +b2dvIGluIHB1cnBsZSB3aXRoIEFjY2VudHVyZSBuYW1lIGluIGJsYWNrIGZvbnQgUkdCPC9yZGY6 +bGk+CiAgICA8L3JkZjpBbHQ+CiAgIDwvZGM6ZGVzY3JpcHRpb24+CiAgIDx4bXBNTTpEZXJpdmVk +RnJvbQogICAgc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMTJGNUIzQUE0MjYxMUU4OEExN0Y2 +MTU3REI1M0U5MiIKICAgIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTEyRjVCM0JBNDI2MTFF +ODhBMTdGNjE1N0RCNTNFOTIiLz4KICAgPGNxOnRhZ3M+CiAgICA8cmRmOkJhZz4KICAgICA8cmRm +OmxpPmdsb2JhbDpjb250ZW50LXR5cGVzL2ltYWdlcnkvaWNvbi9pY29uLXNldHMvYWNjZW50dXJl +LWljb25zPC9yZGY6bGk+CiAgICAgPHJkZjpsaT5nbG9iYWw6YXVkaXRpbmctdGFncy9yMDU8L3Jk +ZjpsaT4KICAgICA8cmRmOmxpPmdsb2JhbDpwcm9wZXJ0aWVzL29yaWVudGF0aW9uL2xhbmRzY2Fw +ZTwvcmRmOmxpPgogICAgPC9yZGY6QmFnPgogICA8L2NxOnRhZ3M+CiAgIDxJcHRjNHhtcENvcmU6 +Q3JlYXRvckNvbnRhY3RJbmZvIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIi8+CiAgPC9yZGY6RGVz +Y3JpcHRpb24+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+h8r4 +gQAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAABFnSURBVHja7F0LvE5VFl/u +FSGPRLomohuFoQaVwhCXjEZNiYqUVDP9emh6oEk1+qnR6MGEMjc1YVJXT2GKvEqokUnRk4uoFMkj +j6J776z1nXU4fc7Za5/Xd797v/33W3XvPWfvfc7ee+312GuvUwEMygxaQUd4Ed6CzfjzfqQKpf9I +XZH2Ii0ri/1J/dcAaTBcA6/Bk+VqrmQZdik7+BLWwjr4Aeriz8Xp8UidkO5D6mFGxzC2QUB8j7J6 +OFwCVfDnI9PnsbogvYb0KdJdSCeYkTKMbeAT7yEP5aNC3gR/Lir9x/nJ8fPJSCORNiC9YKS4YWwD +n5gA18HX+P9jkErS8xF7sxRfhXQHm7IGhrENVNgJ38Fo1Hpz0v9Rf400Cmkj0nNGihvGNhBQAPfD +O7AF6peu1PbjmL/EYYvfjlTfjKJhbAMXTIRhCamdVXrMfXSAMmSLP4j0BUvxbmYko0e26YKyi0JY +CXWhM3JGI/g2gAiNAF8hHYV0ElKlAEKFVPUBSH2QaiGtR9qVSnWjZkKNeBXWwvuGsQ3SB3NhMpwA +v4XzoDFUZe442kFHIO1miR4D029FegUpHyxvODXfMEA9x4IV7HIzUpOEG8Fi8thRB2kevIH2wX/L +1byoYFijfOAWeBhqICvvTfp7E2gNeXBqIlLtS2bwmO2vtkiXI/VDqhuing+QHkGaEsdDUoAPxQI0 +S6gLl8HChFVgGNugDKEHXAr9YQh0RCb/kRk8BYNPCkRvZvLuAev4lHkvcqaujNQUKGxuHExARaEk +XTcOjSpu4IW1sBpeRm15LWrL9SAXmuN/9+Dff46XuQ8gfYj0b7ACVraD5Qmv7aOOFVw+UqauxKvF +ffAPGJ/Q/ssfjMTOQPSB62AoPJ5Q239OffPnIk3TZPA5EOHety2pyS0/Ghe6h+FP5XaMDWNnKBag +6km68p7UNdkaqSdSB7AOjxyZSsZ2MvUD8BiMgRvK9fhWNFM885ADjRMOtBScEDse6WK2s9sEKH9c +FA9BMfU1kHKBgtnHwaMwuNyPsWFsg3i0fYuZe4XUCheFfRAyNcg1T1t/w1FW58NfMmIADGNnILIS +/yKPVmsOVtgoMXUYTzaZ/tORnkZ6MyxTk8gnk2Mg9MXKns+YMTaMnYEown/HMAfthVD72hTfQVta +lyJ1DvlYq5H+hTQZaVsUkpqiXujs+gC4EN5JxNFkDsx2VwZiL+yC/Tjlz4f28AOE2vYaivQQUqOA +j0JbYgVIt4F1MIRSLO2LSv2mxetKVCKWwosZN8ZGYmcgivHfEzAsoZAPQ35al/pHWMWqNoV7fR38 +PayQWVK3nYHq1Xh1GAhXwNsJrT7zYLa7MhwFsBFOhQawKZhKPhysnGe6eIHV7f+EW5gsRqagdDox +MgfmwXY+BlOBJfVL8DIsyUBJbSS2QQITUAuehlItxvjxT5CmghWUQkc1D8arVwJrK+qApoSx96KJ +ofckmHcmVjwaVqJcNjCMbeDAW/A8LEZt+EKonzi4SDZ3RI4XEpeTkF63/2CfMMthFfo7Vptrcbvf +e9j7NkOfwBJ6OkrjqfAg6vPLzAAaxjbwwh3QHb6BEdAGLoJmKEs3sI2qweDJMS5rWTJP5Z8PbqlV +ZVuYJPSKROz6ZGTL2VAb6kEe9MW2O0ELaJ4IJPmJmf5Hvr8RS/VnUZOfghL6Y1huBs3Y2Aa6OA6V +3CthCAyCGxPbRHQger/a9n4c6Tqkl8Happrh5HgqR1tOxKz0kYNFeNssyEfF+XXXylrC6cjg3eEM +6Ip2/zkHA0tehXdgLNxqJLRhbIMwOAPORea+FTogk1Vjw/iAO4O3Y6H6CxFqbzdVBzpU/Sky82SY +C8+hwr/BxyLTAJogq1dBpX3uofXCwDC2QVichqw9AIbCedArwdQbhUljq91NExJ6P4yEa5Gpp5iO +NIxtkI5ojfbv9TAKesBZaItbYWHJzhn7oAV5rGejsn0nXA5bLSe4G05EuhUs5/Yw08MGBqWIPsje +76FcLkSagzQfaR7SXKQ1SJ8gXaU+ZEFnsZ9j4V7CtrmBgUFpoz4q2gWwCjYxQ9tMXQCr4ZSEyX0Y +aHdrCNLHDoa26Z+mRw0M0gbZaDmvgK+QN4kmJzIYueIPYPndSjwo3/SlgUFaIQuegQ/hIyiG2ol8 +Cq74s4KpDWPHCBOgYhAQxdAfWkEtZOodB/OeHobdpp9Ka9k1MAgBBVMbGMY2KKeQjmRuN11Ueqr4 +qWBlluwCloeTTsUdwdconJdi9+kbTvOQFoOV5D0KUJzDOWAlmycjjrJ1VGDbjNqkc3rLuN13I2qT +zhr8DqzMmKcg1eO/ESjZCG3jUqaPBWBl0Pwpona7MLXhPq7Bf6eITgqbpujOuWDlANvko176NNV5 +jn5zgv5GZypmJv2d8pRdgNQCrACyLH53GuOFYMWCb1S02RGs8xrkNMsTnu90sLKvZDmeieYUpTsp +ctxXm8elxEM4UcTqfKEtim7tpqiD+tUtFVNbngvFHuUWct84Qc/aHqkV0hakazTHqw73GW0LNuHf +Kx1Ujqy63ud5MCfoZMtjpinxSbN4MQiKs4HCg/21uQTpohBtEiPdz4uFbpvfcJlqIdqlhH+rfLRJ +k/0ZsLLo6uA0oT7nZO2u+SwUMXqXos2lAeZMMiWnJu4g3K8jTLoLdfzPo1yBUK6/415aRD9Lur5D +49lIcE0EK2BHt4/WIN3od8I9EcHg3BJgoo8L2SYNgt9Th7QlszVEmyQtOvts8ziWwGHeVWdQmwt1 +rOX7LgvQ/uMebb4U8r22ObQkp9RUlVmg0RcdhTpme5SbIJTryffd4nH9Q+G5aGHYF6K/6GuCJ+lM +ukURMLVNQ31M9oURtfkB6Hv7h0b4rudottmSV/Eo2hwTkrFnaEgyFfV1afPFkO+0NQBjz4+AsWd5 +lBsvlKvPY1oSgLFHRDQPDoCQt31KhBPdprYanf5GxG0u1GjzhhjeNUdosx7bkFG2eXsIxv6C7eeg +ba/PcMYmhurton7rMPaQiOfBj2yTH4YzfUjEWawC6KoKKoyMgcGIrlK02SimNqU82Ks16qB7nkR6 +jNVaHTWtaUDGjoKS40iXx2Bjpytj72PHWYlPxj7Dh7/qMTaNdfhtidsLzBEKLXVxijXjyqQGT/To +tBM1X3Ay2zKteCLdz04cVZkdCpV8sUab5Gmnr7bRN6d+gzRI07nUzqPN6zUcWZe4lKvL7x/ExvTD +2Ot4EtMpjnvBSjyoU+6BpDYHcT1jNDSxVXzfWKZHeWwrliFVXKJClzrXa7xPrku5rrwjpCrb1Vmg +qnDzRo39SlV5L3e/zuQ536NsMw1p1tGlXHuNNscq3lVaFKZ4bIvsFsp1EfpY2qHIDcHYXu/bXsN0 +mK145p5C2b9r+iXKMmMnS+y+wv0fCe/RxM8i31u4eUhIddrNg3qMRqdcL7Q7UCg/MoANKOXfqcr7 +yyovebaL51PVps63Z5oKddwTkLFnCu3eJpRXpQi9GqKJFS8rjL2ZNZA+7FA7nvfPnXhXqEPn44X5 +Qh31bJVnHTOv2yY8BQ1MFRpaI1yv4vK3vkKZ9WxfqPA0WHmqvUB29t2O36s7tie8IB38J2cT5cW+ +QLGV1RZ+GTQj7bE/ojGYn7OTxmsP+8yAe+nStiTFFDzkc2ydcydTMIpNGFXQUgO2r71A+/ErNNoi +38u1iuudbMZ+nykoCoXrbt9X7yCUmazZ9k2KzkoOZG4D6u8yU9DJWxpt0qq8SzGZd7tIW1Wbuln6 +5isYuw1rCkU+xo3aXquxkIFhXiXu8dAOk9FZuD5es73Xmae8fEgNdfd7c3i1IdXuKLDC3OzQvCJh +FfJCK+H6As16xvtos7VwXTdM703Q/xJkLbaLvEBbJiN4i0eVTqyIbV4v1GHzZouP/tilcY90nqAk +w5m6UJOpAeSIwW7Mayq+tL9spPq8+bGqCvJY3aS418YQ7YERUomlaJmvYhiEFhrqf9RoCYfvyyar +Z3+NoJ1sXnS3+CwjwUhkNQoiFGYXKEw8P6ha0cNRQdsOZ8XYGTWFyU6r0b4Y2j1KuB7H+eHqKZxk +5uupqcdKH/cenaJnKkmWwuRAWx4zUwOrEipJsJ9V1KghSZ/imN41VSgxfJZy+BEGWaXB2JTGZnSa +dFZWTCpgeVcrjzB8lnKko5ZU11bFyd4do1mI3PkUY7yLX4p+py2eRj4atj/LlK2YoJVjeGFJIseR +KkrSPMgz/XlEbe0yfJZyRCksKBIviuQTyyryZL5X42bay3wWLAdTcuN09NFPjuidzNzVFJ1VJYZB +kDotDntYOo9LB1b6Gf6IHUVp8AzbhOukNS+IoiFiatpC6SXcR566VyNUAWlvlL6brDr5RXHkazTq +omwdA12kManz5ICj4A97H13aq2/u4x0ojjzHZcKQFjIbDn3PajUvYl775+0Mz6WEadMhDdgHAq+1 +iJKxmwqSaqnA1EHVkVUCY9M5YZ19ZdIWRgiahg3p0Hs3H7bsRMX1TQ7G3sULVEuPe2krkb6MszHk +WGbzOPxcDqVoBY15LCEnDd73M+E6bS2Pi4KvaRVrINykIzVrB2h8kXD9cs16egpqrlOSr2QzwAs1 +QG8fUXq2xUm/S6l7LvPxrpsUVDPNGDcrJMPqLgBNNeq4OA36Q4ppp9iRqpp1zVLMgzuB7WtVQPlc +jUakwPZJLmWqMdOpyo3SMBH8pmd6CuRcUipUYVtdSjfkRB+hzR80B1R13O9LF0bRTY2kQkOhDlVs +87VCWV2noXSiSXUKkPBb0Dv77AbpEEgvn8wtHXN+WqOOzkIdN9NNfxRuoj1lVcTMGI1Om+RRNl+j +7N0eZS/VKNvYpVwrjXJ0RPJ4Dxv8I6HscI/nlc7Rkv3/K4+yZJ+/IpQf7PG8pcnYOmmXKDkj7cpQ +8BDtrtBJw1yX95f6jzSxri4aw5Wgn9QgFYz9e41nGa4o3wHUWW+KbQ26M9uBkkSh5HmNwIp9psEe +AHoJC1SMXUez/GfsBKMX/htYhyakMq8pOkcnfQ9tU9GXIe9imqZRpgi8Pf39QC+9DdlYV4B1PpsW +L0o8IJ13py3HymnI2A1B/8jjDjiUPKOLh+qpUw85ZWn3ZqZGv5UGY9u+Hp3MQ8N4ISDfD6XyKtAo +97DT8TDNRwfsBv+HzScpXnIQxJOyR+UsqRlTm1cLA/pGTO32VXj5S5OxbYeR3/dxO5PcP4J+OpAm +jJ0b0zwgraaSrarQKunnEIKXRNoLwUA279iInRR0/nmz4vpOVhOjBJ1Zf1K4pwfIGTL8guL6p6ex +5zvIARc3pxqp7HtCPMd01jzTAYUQLg++Fzqx6fwLDA64SuxlqfttQIlt46GIVq3+PjqiO4TL0ukn +A4qNyhDsQwxu9KDQVjpIbGCzKIrMtnkB++ketjvTRRW30YvNqLDzgL4Wo0y0cZPPCumI4ClcVnXf +C5ovejFPtiAvR/Z+6wCd2wD0E/e5+R5uDjiot7PmEKTdNWx7SZAchTohqI0hXD48G37MPVUSjn4+ +++opzb5YqtDEVOX6hJSyjQIsfMnOxzo6DRGjUrrTb0D9eRuSFtUd+4iFChrl82UHslSTnHpkU8wQ +tjp0QSfaJvJElTqTPgczBILt3ztBjsihLPUOaDAhRSVd46P+k4Rx0Ylyqi/UMcPH8+SxQ3KzQvtb +DerEFISTeUKrtK0l7GG3cbbwHl5a5QihXNeI1OjObMpt0ph/G8BKG9bajy3jHNA87uTqcCjlD70M +RYQ5EyFUBPVZZ1I3gpyvprY7sjpIwSPZ7BPYyS9HUjrq5AiU7rcdq7G1eavFnnQ0Id9lxo4ywiuL +JcpZ7PSr7vB/7OTBfhv0goWcyAZ1VGGRht2ZBYc+Ehi0jmTksADJZdOE3nM7e4vXg/7HDlswY9Vn +3w/tKmxlj/KipHulOXrAw4avAuoDSXsg2iPGNP9O5/lHGXGqOnxY23jhWw5C3Pn/BRgAPSRFlHON +LYwAAAAASUVORK5CYII= + +------MultipartBoundary--mVo4zxlfCR1NUPwccD2T0JG4EIByxBqbDVzXeq4R9C---- +Content-Type: image/jpeg +Content-Transfer-Encoding: base64 +Content-Location: https://www.accenture.com/content/dam/accenture/final/images/graphics/flags/UnitedStates.jpg + +/9j/4AAQSkZJRgABAQAAAQABAAD/4Qm6aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hw +YWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBt +ZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA4LjAt +YzAwMSAxLjAwMDAwMCwgMDAwMC8wMC8wMC0wMDowMDowMCAgICAgICAgIj4KIDxyZGY6UkRGIHht +bG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAg +PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5v +cmcvZGMvZWxlbWVudHMvMS4xLyIKICAgIHhtbG5zOm5zMT0iaHR0cDovL25zLmFjY2VudHVyZS5j +b20vMS4wLyIKICAgIHhtbG5zOmNxPSJodHRwOi8vd3d3LmRheS5jb20vamNyL2NxLzEuMCIKICAg +ZGM6Zm9ybWF0PSJpbWFnZS9qcGVnIgogICBkYzptb2RpZmllZD0iMjAyMS0wNy0yM1QwNjoyMTo0 +Ny43MzdaIgogICBuczE6cmV2aWV3RGF0ZT0iMjAyMy0wMi0yNVQxODo0NTo0MC4zMzlaIj4KICAg +PGNxOnRhZ3M+CiAgICA8cmRmOkJhZz4KICAgICA8cmRmOmxpPmdsb2JhbDphc3NldC1wcm9wZXJ0 +aWVzL29yaWVudGF0aW9uL2xhbmRzY2FwZTwvcmRmOmxpPgogICAgPC9yZGY6QmFnPgogICA8L2Nx +OnRhZ3M+CiAgPC9yZGY6RGVzY3JpcHRpb24+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0i +dyI/Pv/tACxQaG90b3Nob3AgMy4wADhCSU0EJQAAAAAAENQdjNmPALIE6YAJmOz4Qn7/2wBDAAMC +AgICAgMCAgIDAwMDBAYEBAQEBAgGBgUGCQgKCgkICQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQ +Ew8QEBD/2wBDAQMDAwQDBAgEBAgQCwkLEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQ +EBAQEBAQEBAQEBAQEBAQEBD/wgARCAAQABgDAREAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAA +BgAD/8QAGAEAAwEBAAAAAAAAAAAAAAAAAAQGAQP/2gAMAwEAAhADEAAAABluowm7pZOXeXJmCM// +xAAsEAAABAQDBQkAAAAAAAAAAAABAgQFAAMGERIW1gcTQlaWFCIxY2aDhqbm/9oACAEBAAE/AGCV +s8JTyOYuFjMpFJLGaWaeVjx8QDcbgN4o1jpp0cXHLbGgcySk6be9kayriEMJ5/jhal4EEfaEfMt3 +Mm+hPqf5WMsJuSydLBpaMrJ+SydKhpaApdPwUUQ3xYNKx//EACURAAECBAQHAAAAAAAAAAAAAAEA +EQIDUqEFEmLTEyIyQaLB4//aAAgBAgEBPwCYZ2cs7OsfhmRiXnBPV2enRF6XC0+PxTCiw2ly0WG0 +mFFhtL//xAAoEQAAAgkBCQAAAAAAAAAAAAAAAQIDBBESFGST1QYVMTJBQoKio+X/2gAIAQMBAT8A +I0HDRTUTOa9yyB8HXA/iqWd/n289p1Pv+kJuqK8lkRNHvmivJZETdUV5LIj/2Q== + +------MultipartBoundary--mVo4zxlfCR1NUPwccD2T0JG4EIByxBqbDVzXeq4R9C---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/us-en/careers/jobdetails/_jcr_content/root/container_main/container/joblistinghero/image.coreimg.svg/1698965171327/acc-gt-dimensional-purple-rgb-rev.svg + + + + + + + + + + + + + + + +=0A +------MultipartBoundary--mVo4zxlfCR1NUPwccD2T0JG4EIByxBqbDVzXeq4R9C---- +Content-Type: image/webp +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Vezeto-szerep-Oracle-150?qlt=85&wid=480&ts=1693395649837&$auto-png-alpha$&fit=constrain&dpr=off + +UklGRrIPAABXRUJQVlA4WAoAAAAQAAAAlQAAlQAAQUxQSNgFAAABV8egbSRH5xx/1uUrgIjI4Y2s +5UaWPAyFIqcKYVqnQ+RPoL9t2/FGetKgHLsc27Zt27ZtW9XYM7s7tm3XtpN8z7/RO2++fN+b/LoR +/Z8A+t//rgy8lZ92uZrHYX7FzPzB5Gn0ZzjMw/C+iR76eBbDi1HJOI/C+JgdvjB6Ej1tjuy9PQjz +bRa8bfEcetlF7H08hwssfMVjaFEMUhVgbe8pXOXStgmPAd/2EJop4Ia5fyFQWnsEhgiGg8h4CXC0 +R9DWDt4ZiToipbUHYAhn2IuIDDcBR3oAtXPAMypdzwby67m/aIYjAUUDvuL2GuaDf/1Q21xQ2NTd +7eHSykDChn2AD7i5kBzwwtsB1coBeXXc234ubRtOjg3HAR90a5UKwSOjAFXNAEUV3dk6hkNJeCPg +zW6sWiZ4YxYLyga5Qe5rA8O+5OQSwDvcVsU48NboTLkUkFjFXW1iOI6cXg14s5uqkgoekPOmbyC9 +svvxrtZ8xFEurYxUgeYBPj6yaTVvd+Eb2GL06mP34xXGn/zVqPgXMHP8/eMrR7cM8pWZf0iPZZFP +YvNZXBlCqo5SHOD82CdRK3qG+BvkYgjuMn1T1Kv4QlbznY86Pu+dwIUJr85untUtTAKmWj1n7byZ +za6cSSrPVsVx5u3dc3vUMepm6OWvhezyu2a1TPddgYu/Xhmui5kl7PKC+LNVSPWKp+LyXMTM1rl6 +yGIXFid/unZgbrsgP3KpX412M/dfe59S7AIukEXJr5uHV41vX7OcF2nWUC6sw4SVR279sKmSq4dL +YkrK48itM3rXr2wmnZor1e85fWv4kyQnbuiheowD+5aBTfxImj6N+m6zO4gJ1gPVfo/4fW2Saugb +xp/rkz5rf0X8pLZMat1j/L0e6TX0BeKvNeQR9Jnxy9qk39CviD/Vk0Wdt4y/hpGeAz8j/hImh5D3 +jL8Ekr4D3yNOri+D2vGM3weT3qs/Q/yluf6afWT8IpD0X+Ue4ph6eqvzl/GjQJJhxXeIE5roq3EM +4zdVSY6VnyD+01JPzX8yflaFZFntEeK0evqpl8L4aTDJs/xjxOnt9NImnfHTSiTTspcRx3fSR4c4 +xjcqkFz9/0Gc01kP7TIZ/1eWZOt3DXH6UO0NSWZ8LYDkW/Ui4vSuWuucyvhaDZKxzy3E1p7a6lzE ++I4fydkSjjhruEFDQzIYR/qSrMucR5zbRDuNMhmfK0vytpxFvE87exmfs5DMfU6gO2atmG6icF+S +e2A+CCfNngD5QST5VgyXa2cJ4PayG4cGa6cvmii79cDWUDt1rWCL7M6A5LLaCUgEF2T3HrwyaIee +gw+SM+WCKNLwcVBikltLhgu0NBtwJ7nNBfbmWmpqB8vkdgCkV9JS+VRwSG53wXujlgyvwAO5xYHz +pOnTIFFq5RiuVcnPqNIawBVl1haNUSVke8rX7SGqDEadZTYZNVWhysIEZubYRVVUaISmymwzKLE4 +FbAsgR0mrSjrlLkI7JDZTfCRnAxY+p2Ffy0NcILegrsSM6aBSDHLpAR2OmWSSewEsJnkVZfhHKEp +v1nVmBlC0wE3lNcA1NyR3+i3LGj7nC3A/H6Sv6OmaKi8FgO7LzL3e82isdN86kVbBZhf9TEjsw0s +k9cR8JNKG8bct7Hg72XliMjQPLpIgO0PxxlL0WdwUl53wWUiMvS4VsKCOXvCCFv6PlAcMZf8173U +BfBAWj4xYDMZWj9TWFAJDybhbt8EmPlNK6KNIM5XVsEFYFKXqwoLFp1tTs6axrxSBFi53nUcKK4l +q94M71lZUHky2Egqll/6V4DZehdwP1mtQsKxk8ykcrktuQKOt8jqvFMxi8qSC0O35Tl1SVJeb53I +3hVCrvVqHlHsxBcvOVVIE1IiqpAGa90Uy6gspwaKQFFkM9JolytWAaWxnOpaHSgPBnqRZs1jnzuy +NZCT5SP60d9MmraM/IG++MiJuiUwc+ysCqT58vPjmDmxO8m61r6ra/1Il95Lt6+rQ//zH1ZQOCC0 +CQAAUDMAnQEqlgCWAD5RJpFFo6IhkzoEtDgFBLE3cWAAMNo+q6Y7zj8nPyS+W2nvyL7o/kr8M+2L +lX+q+kz4h+Q/5D8z/9b7gP7B7APMA/gv8N/yf91/c//D9wD+AegD9Nv+x/tPei9AH6Y+wB/Kv6H/ +6fZb9RP+i+oB/Mv8r6mH+a/9P+F+Ab9pP3I+Af9cv/N1gHCc/1z+Afpz4Jf37+TfsTz6/pRyqGU/ +5n+f/sz6b/oB4n7WX+P/JfgVuO/yj/TfzP9r/EA/ID3A4pv5L+mHkYfVPUA/gH9K/5Psg/rP+g/s +35Q+xr8V/oH/h+077Bf45/PP+v6u/qM/Wn2BP1x+/8k6DlwobW1/oGGMxSUk9gRg/fMuayqIAPU5 +Yok2sysdM/irOesVWUHurTqzTRUohZvI0HFnHsdB81mX2HwXPYNUDy6KacBiQeAI6oiNHRKD6Qw0 +sNpm0Ipt+Xy7GkTTqewfqi2wPBjvH1fZYwtPQsMR/EeC3JxKcYsptUvcjjHU525LxX+0J1vKfOjX +ITkvH7LilhW+zpOx1sVYin1yg5cKCgAA/v050AVvC/+Ds4kEDhwKnjCxXAmcLfMykc7FtTUUkV0P +JdaFUy85ghJMbbsJIat1qA7QYb5NkXrCBzWtDJI6hck2Q9+V3QT8dkmLe9LhvM3VIIjhcvMAhIbu +Gr1j8/Gjp5A4IPnl35Iu+apgE/mY9r8CipE82IT5TSrsU5zV8g1tLVjj5J5zyP2GwyVV/pmseOsd +bUvo7WUC7ZVVLjMQ6HCpHZ8Q3NZX2njomp0yTZrMB6e4ElDeAK+1h9VFs5WYhaIU6wlW0IEm447I +sIixOUbUpC4R/isLwhWMSuCGKIRbhvto/YWORP34H9FHCfzkpS6H82qpdgtwlRDNSzplynMf+Q+Z +7xXLnDb9CGZ/nrxdX/pRTf8kH+Bg/skyV/POJ95Fma90QVUx+oCeXD6Cs+mrqI/9AAiA/ZS/Cg8D +WFo/MIrCSaFTOzSATe9znKKP8vSAusR7abyMWVV5yAGl0/aAcaZgzLNDIx0I/QAomUhHuXIEFx6W +2Rn5BSY8h/ljUJwXBsXMJ6HlkbpPBDoi9dGTsqYL7BwSLJA9loHcUimOpKdlgNEiGXYw9xo2bAvl +nqVNDcWMeBPfZQlNJScqs477IU1+ufdZklb/3yehQIVv3Wb8KdQuCDycCUAVhgzC+FLZxqoE5+tv +Bl74UGcv3Z3veaGb/15HjtdOKNWysmHrwX16igebK7P+/jUcCsmRzxe6FFISZ8y8im7/6TwZvxhr +g2EDeI2Crb1nbeyl/4K0nSufr/6Z2akzb8bVF/TVlLx2wYpq4/qczAV/chHMTGOST9bTsBmMMOaU +hWMBq3jPuDfMyOmm/NxrcJj8Km+qFCcwxhKVb4rXQE6adE+pLnFFqaQ7qTPAEAIsukdWpp1+3DHr +9hGuFbi7XV+pEHopfwXhD/UHn6RCzYqEbsM7xfcDU2HXH3LgjZ9HMEWkRQXAVxPjDkOuAvCUgSgD +92nyTb9bIDZmOx2+91NR50/nMs0/aEzxpC9bzDZVRbJDRXCftmY0Vn+UZOmGBpSKEKSR9ijihJmb +BbAkbPo5gFMgd4UcwZwnmncH9dm6m1Vasn2QSGidXCsEZK+ldzuuU0ctNN8MYOWp/2UTVlG+BrtD +vO456hORADtMPtbCDCp1ywSGsHWZnRoHE9lFKaLZJSiiYab8KdYpm1zVzAHuHWbDQJExeDpXRgTf +/99z/b4nPj191Z6ecCyLIIxtwHPRI3S4PDccPKoESvh5AQ1OQOkr00APOK7kIW5L4FDnvBlcglit +ttGkT0R3EiTVoOwc3LCil48zqoww0rdfEqtaM/ExNzdmAuG/YlKQb8daLZ7fai0fhRlpbdEvYFew +zNQVYihWByfVGR1FyZO3l1hi2CTeRL3Bes048tTYy+Cj27k9/kdTcFIGUJiV8AwBONBZHDyGgLmb +FraL2spgibvQ/MT50aDrLHJSM8ukhLgIX7usIKJeLy+uwIWqDTzhCv9/gJ20SIvXZ+b1IkL4OHhl +knBvOEBKAP3afPBylrhHfR7qMyh2f6S5n3n6Yh5ueMSiVhvwNx4/9Wuuf9TA0pJIGM+Xdnh/ckca +JFsnPSzIfbRbKFsbdG/D4/N8oIz8P2rQRkr8EFFthZD1m8ClG+9obRfcTJ+T/CW6AUx1ZzPddLhv +M3VIKHXP+7v+GxWRSkBdtoOhcvMAhIbuECod7Sx0RNgwXrH5+NHdo2FULPwzYszyIT5NKSw0GPbC +iPZSWGnHlqbGXeyriRmwA7Gup43whRzm68SJpXkqCWzAeMU3b9Xyfnj5Jq6FF84lW6sffAEww7Ha +kwQ3QLV2+tKANdsE2LJEdHF0x/9wbiVjnM5AQhUag9rp+5VaO/u/1XwYYBdJhLGi/iRBXI666uP2 +sgIQexVzH7vhQww/F3NY98HDwKEPV+xfs3ftvLCXuoonM1bxWGQ+r3PVa+tARK/jV3zBsDoF0/9R +sae6PPJUNilRoMOCLDC1MD1k3+qME47mhZYgrc79d+oHirgCH1/M1e9tePQTA4rlnUWli5zAsiET +3Zbcf7t//77TsDq6fzmWaftCaSLRiyqbJ7wfqI73rbeDs9D/Uj+xHOqJqYeSFfmtUnOYMYpvPyHy +bJ3RxjOkhGcZpn6jVC27dmg0/22tX1diLF+YrvD32RcNxrAiFnT21cfoMPlsTXkn/VWahgvcni+p +vM8jjt/Tbt86CB88vvIetAWDLLgMzAKOVYuyLfaXDEjN7KSPZZyM8q1aTskdywcDka7YrbSMJiAX +RHJjJEYORz+kW53sOT4hjahesPGYtNUymf90rZDH0ZmMV7DPXB4wOenB7fKryyzu0vLB8sOr/XYT +guG4L2ovdFuZ/9iqHaHjnjgkIycK3H6B+nMEiYrQxXT6/WGD8Gx8U1kKNlnscGsShdhSgE2BnBpM +Jr8IKazb3WStQBGwUCXgyC09kGU4ChmDnBrjZWBBINxEpqjW5yvmSu/+qq9kQoohDPxq2PeVtpqn +OwE/fgq74zR4RU3cmknES7PeIQ7CquUfivHvhZ7ETG54URKoXatxxmvy9eaxABHUx3YKVTwLUfEi +O5QVRBBJjC50EUrxgcnZAu1DH8ONo9he3NYhnsj3czkwJghUn/4/hh6S2l/+BHnMSgkd4R+lOcoT +l0BIeSvrJpX7afmnHt7AqabAYuz95vJHk2PTWO2jr5Qtj5uYl6bL3L/WtJJiIHpAG85/b8eK+FTO +29nF3/6OHFlBoIIBnH/lMd0M5b8qwrLfWHcmBgUy4SAAAAAA + +------MultipartBoundary--mVo4zxlfCR1NUPwccD2T0JG4EIByxBqbDVzXeq4R9C---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/us-en/careers/jobdetails/_jcr_content/root/container_main/container_1898524016/cardlistingblock/secondrowcontainer/icon_copy_copy.coreimg.svg/1698965174073/institution-accenture.svg + + +------MultipartBoundary--mVo4zxlfCR1NUPwccD2T0JG4EIByxBqbDVzXeq4R9C---- +Content-Type: image/webp +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Expertise-new1?qlt=85&wid=600&ts=1693395648684&fit=constrain&dpr=off + +UklGRtRTAABXRUJQVlA4IMhTAADQzAGdASpYAlIBPlEkjkSjoiMVCj2EOAUEsbc7oWSr4CJ8uFUr +P6rCiu48H/p+ddyH35/Bvxn7V/v3y2/4+/PtbzWOlP+7/lPzR+W3/Z9c39K/2nsJ/q9+xHryew39 +4PUx+5X7U+6//5f3L9+3999Qv+e/6X/69k56KPl4e0b+8X7q+2rhHLdHbD+h/iuWLE7+gfseQP8z +/p/Qp8dQgXM2dqIZPApnQOoJKJBAyY4ODh67/z6Tx/QGC/vxEQZfbf2/7JrEyAF4vWrlB0rhZbR+ +p/0m+cmcsEeEtUtKcnk0bKJSybrzUMxR5KBxlay1tQD5vsWN0N/5K3AvLiPi/5PEZmC1M+JcEJoa +u0/QfEGYOgCIq6/txR9nVb5oGgG6n1sK0uux8nQXe5C/8jRTRdMPgPGZTY7MPHiq3Hyx6jv+VEJV +i7eSTVvd8HJGpsTUFB4toJwU3rfpa/peZLtNTgNZNZheu64SmODpYaDm5DVd4zzO1tTdJb9RG61S +gbNU5ShBdNKpS6WlX/T9mBlHGVJP/vkHOxgz/pUDqj7txmdTJqXjZXS6S8CSG3CbjuAWJo6c95wu +LtQaUcjGv7LGKVxBcYuJZcftVhwDG/Sr/xGqcIp+VUgCWshOAnzoOLMZv+N1+6+4DKF9Rq3CQtwk +EkGnRRtmGFettHkjQLbNrsuIkoqQP8jdzVIv/5SJidWk/bv9GVgOl6GAnFIyOyaMzTt/OdstyxYI +f4/1aTpWYMrC+26puAMWcIGTYT5cjg8vCKBIL3U6WTR0M4khZFExz2fxK6V+W//+yHzH/+ZlpKjv +xin20R7dQN2/ZH8ZZcJVLjlsW/aA7c4eKTbsuRMFpJ7p///7jHlKxSiYzYbHNXzU/UC1NtqLAwrA +Pn+aEpxRrQi+KCxlntGZVmVeD1qZZy9M6ZBf6wbbQ/S+LXqyXs2mIUfawr199ijk3vHynfLpSZCa +AYC6Txv0FfdVAld67ljxgEOwuuJQ9i/x8kvMGr5tInwwHGtlPW3zr27HoPXlYY0mJsyw5ECDy0oa +cfMI1Hrbk0TzVZhxO9VBUHqDR6yaeBhcEJaZ8ZsdFVdsMFh4P+yZj5hIkrkb6ty+WmX5zJo/vlfd +P/c9SbscrTqZUAU/nPVaT83GVUfWzrh9X1Ar3RL3YKkZG3krFJZSq78TpeHEbPtedcd3fvepJsMf +gupv8OMUJWfDsvRTVZq84dLPfj2HjY+2q71Dv8HfqWVo5nDEugcqOK9ny9wRG4JjKRLCpTSjxf/r +K2geobVmCGC3luyRQKXj1ftd8B1w9bOZObH29m6EVyEXQp/zzS73vKQRP+qSspK7YqUVX3xYwqR4 +s8JtBX56/Zgu7dKwvadoyNEsMV6SVDZQgW9aQzPVuASxrWHQTU8eUhV412NHGd+Tmbi5fDjPqWWx +JKP3Oyb7raEobF4MrJ+OQxD7CzYRZXmrQJaeaKPCDifxPf/brvdt6Eyqh+Ty+L4l6R023SDKHGiq +LYg4QKgamOoIoap6N3o6d1FAY8NrK1D57J9dC74JTOfKQs45btmXE+JDBoYauRKQFQII/R5iSMoF +KDRcYYe9uXULrHhgbEkWlf/3eY8YQsgB9DjU70QePbs3Q5yQvFrghCwTQ0NdEFKb0os3++CBm0N9 +A5/PzKM4T3/uhHQZ/poRnPzezJWnMsdsYjhG6qYqQ2/3T1WuC65h8Mpu5XLPZgIR1BdMRsXpX4OJ +sjLl3BUHbQu3x8nInhxhZpSy+kKqd1U/Ry3Pdz418GIr3fWiulXzGCPXB88VqxlRC9oCDfZUiVvL +r/KtfMRwtGaOdnewtT06uCyIxDv9ITvVtCqi/aKdkyc751xIzRaS4H6wYNcnVQgyvINsIHEauTww +sMRAc3meeBrmmWp+QmSgFNIEHlLemHNvJ4ryzgcMCNKcswqgYNGgUAfOBjSiZ3WBf8oXwfrNdgWl +0cV9JcXr9crvbFPVpzaBSe8NSruQSyl9VjGz5k5sUZgBTDPQ9wN34n8OpTE1QrtLMZfaJmIo35f7 +Tgx6Yg47dvk8xe0k+RhQpr8xD286w/Lr31Rim/Q4e47ygqfHTPqIEADtA9nwDkzb6661LvYXxzqV +RB6nQwxr5Yu+uLXf4VxxcNzbYQik+NEa0gx6lx7khbP4z1wiMBx2CML+VeCOxCTLW5LN2R+3rBPq +QGA+AH4oTX5EQNkr9BtT1slqdt3hKT3/ri5dygFFOndMxNuLmTBqDcwLknF1xCwTkSrLzNqdf11k ++agLWeqA4ecR+jlBXDohMlKCuBsg1hgWpcmEbKkPgEFYnUOeTqaJtrXEUrWb0/P7zhNhyEYO1SkK +0YDaHfzXepIkmnezbToJLTa5Bee9VW4qNCwhh0M5gNvX4Y44mnQEbvTuMQ8ETCOywVdjNLETSTJJ +04CE6lcqMmHSctpYVrZpzMWVihM+6Pj6wX8VdWOwEirmqKlIklKW3+2xttmW97GDT89Nf62nn4KW +nOcCBqN427TuTACaAD/FrV0EEg8szeTG+2YzJmY7J1SjvHhLJySzXCm9c0Wq1Htzaz6vHxwmCs0n +458dtFv+z+Oy9eKQ7/PiXGpHJLe/pfQbFfp1tW5/p3/5K6bZ8+eSwc/oVr0WxZbcCReWlA9G7JCK +NgPyCjVE6h/yiREOklRUiRYerlrslcTgLQtregT4uZZx17C7ZKMBb9w0hgAY1g58B/bhWUSIp43z +X62DTRB/L2M7pDieq0rWOPkOf5kEryWfDJ4+kcz0l0DBUD1hQaK/HBWXsrVsTNC/IaqSyMb7Kw+T +V8CDoWU4EtcDR54z6HViI9PfdfTBdjqud+zY5UExT4mkyii0sNnKDfflt7o9NV+L9edZgsC7amNF +UVnVuk3u5qUqFdXYX7Kg9+uUzcyxTOW2ndX6MC+BUdxJ4G5eqnfvjlDxe1sLVymoYDIzwp5CoyRN +0/eD5FGMOYAnctT0rP5RQ61rZdPB16cXpd0+plrjqWxut5Fob5vJmXau7Kd9bYUuhjS1ZMQjTQ76 +dUY8zAtfRf7OLn6KwZALmt60owcmrep6qHSIxu34rQ4iSUk5hnJD8J8gi/rdpC2sqswoMZTGRv+k +E1ydOMXpvVT9RYp1cPPgPu3QCc1F7eriQievVa1OPQpeggx1gEQS7F3Mp2ncBhO9gSLcj8f89IdN +f1gQe5U2C+cK2NVNhxOCoIYRmnwS0o8HP5+3H1DKnGSH2AvaoW3mG6tqC4lnmFAdkDn/EZpFQISh +XKxZnwugw8AQva2wNSibTXpWockDXGByoo9fsAL+ZOvJ2ieu0kQSkFaprYRaC9VKvCg4KGOv8Vvf +J4RLWFG300y97t56B2pTYqACEH20GChFpHionuGRzeWDM6wNo2AzKRrQb05XC0HCW23xUZO/4iad +3MdsC3I4vUwjQh++wsNAqGFeq1SZZQ8jJiQXpfyiUldmiJgvLRXJJ3XMgKvPdEBLYZMJnWksPr8s +TgW8IqjINSk+0Qj9jB2yi1lY+7+kWCvzBDwTw/k/i7bVbrVQvlwPX+XTfMgcuVO9WOWC4ct4cfU3 +aY/BbuCrXjIvQYKvRAj4+fApNWHFGI/FeC6RZCNN6HVii8sGq5FLMHUIDsPw6f4oV02JBAoM4xWj +mPXNEdeY75tVAoEEW3ctqmkhXY/jqWvj49k12ACGwJWNXTaLGjJivttoeGLJzrrDPLy83Kta0a6f +YpThcXCuT1XhjJXzWKCQ7nRe0PDhOKbg7CQx1iuKvhH96a7XmTn8r8ELs3mWHbA2w+kASqrA1dDj +ONRUcuGArVAeM6du8VvAqG0n87BucicGxaGTXtOOUvhyC6IHPXYZfBYAWhlKBD9vrO9UVQ5NxXHU +/eiHFOJKdd23sJrJ9XJpLebh/S/Bj/7qWNPCZGItlynJvAnUvTKMEuK5BCgmPPTygQJFMR+8Iwjm +miRwWdV8JFOwUEQ55c1Du5xpmAQCDx1wpVU/phuV3pg5nmD+1UmKRwqjNMapUjMrow9mN+zMsc+0 +VblIejDiG8LJ4BUsGpoxPxzGI7Nuhy+sn6hLvIUglF5CF0HcshBsRphqLLh4CtXapdgD1qhqbgxp +3iRkald6IOWavVMBT6MmgQzaRkDf3w1vcXBTV60lU4Z/Vi5nL8G2MJ/3q+BYVFN5SazJF6FtEHm4 +q3d5WlLo/Uz4gBcb/tj5DcXlI10mZa4WL82UM9FDw3DMjFgMCN4+Zucm1/lUKG9E2XLWGt8dBR0I +uaPkB6fwW6kNVspFOBIpYahvOY6dl7fPZBDwWAXTnuYzkUv3XxKTltlIjXxnOFcBKAjPaysF1d9U +YmUAT0aBxrV5/zragA1SHGICmR6vI7MXooKe7BN/H8t1jv3e5eWN6rTUrgujgGt42dC/R0GGKDiD +toFU0UG73rME53vgF+E4YpfIoVZXy2t4giqXzF+kARvLCHzk+d228AjYGWpxtCB1/c+bT4kv1aiS +6L4midR12+NM5R9W90H0JUFub7basxmNIQtQS9b/rtbOBVE5oK78vsBRyWtltg8xVKyGFuZ6lgd6 +WHKrBEacAmrxn++fgYWWXodztk5QKr9vPmpt4uppI/ZnTmT3QUDv+/VQcDGR7ibaVM+YzRksDiL3 +ysTZpywfcJ/Voi+9RRdd9ONElCRFbojff5WlDSkV4Rc58VEtXULgpgq2ZS1ou9hOTd/hSTLoGGuX +3MAeeH6+aqbsI6+WiqnsZPOSVlM4jaPnvFtF39l161n1lThJB5ywdC5PQnwrx9T9loGZJ5rfN1OP +nC5w66EvKzSGyktE5sJQhy531VRxgroXEGbzShbVnFt0LRh/cYcATr6mG9UT5Bryhim4UwTOy1Jp +3JA7Flu0bfgneQqNnhJ654IYpXB18vteiSggaJOo4aYpVB+eU9iDmIj+4RWHHmbzAHU6hS3wrN0b +uwmx8JhL052BAAD+77jmqX33+jPqWVpZWTAG4JSjOMlh9Lq2oDDIqZKU/ItUJnNzIve/FdVLIjX2 +tFuUMsnos49XmhqNwtRqLaWnvdzAYlFuMbiWeVsqwZT1YLIlR1buM9RAlCxwFwmpbviMB/fdtgAD +3iUwBOM9hQ7njo+uMFF5A9KqP1ViBAibbzDBbTcuJ85kVa0csujFsj2XZAnRaqg6WiZ/zsVd8JEr +FQqMpSWTXMos4prWmfuHIewckk5MIE+WQ+LNhJ+TNAdlpZCwuAPXh1rGe6QpElL1/qs5QMyJX/jC +LgiXoWkboJ1AGfxakCwjCXWxeIpGWVHANddwBoNTZL903t4oTXDJuIASCle3Cw+b6OX7zN0At+0o +CDvX0/0L0+exqvicymDWUPJ1Xzd8VT1tuQHZGxRZnrv5cDox4AALjbQ8uRBoMYYM6Gv1lQp2HeO5 +e6nTflt5q+HGFak8dJuDPToVTXSpJu+ZN8zGccgKNZEF6QJEutL6h9jTghErlhxx06w7tj6KDGFL +tUyz76+WM3nesqaPHXYO9muPkaJWkB2lYDPM9exxBRKLJWy1ihkF5aHSwXgWcTDQNqCPEldy92zK +Nayn31no3rX4p/SyBgjaCdUAlfIDX4iNRvkS+xxfks2lrAE2kUBXbgK+pwoBZuzjHbgNY5Pa1qe3 +A8XNlWJQWJX0GaGV8F7+G0kNV1Ni6y1245ad9p+qInnKFeJOE5ooX+n6uqSq6KI0nl8SU6p3cZR8 ++FvgpPEK3jGjg8vhzUicBZs/QaiMi3Bzj9FjUptHjeWTBK2H7ribxurvuJJnBDwl0kEkGSBwJyDO +yjZ79iC1y3yISFo0DrAjUMdoAD1FxEN6Q/pQ4DqiO/vyAudjlO58ShdoMSjdROtgqFuYWo+Dekbc +DB+vO5uTSwDwlexw5WgumdJuMtVnSH+uzIBDz0LYMhh53ujggdrjjf7ElWjKAvZl+qYoeNYQPEjq +pioOprKfnyOzxHXv34HN8gq2t8G3iPoiDtUliCjTWszSkkkWiMn4GIpCvcfD2SP1nQXhGdOBtkcW +oqhPEQsvlr7nKLF82g/BKdFRfNZDYQqJ9ffivwp6JLb65SI5mm5c3Ob4DcG/4kZ+izfhHaHVkLJf +BaCcIFXlQOCSND07fo3sx2ggxcrFCWPm89LmnP97/pjS/Pf6AXZRJm/c8BHZEue+WEVRXeusM/CH +P4yQ6lkrmoDzJ1fwAnrfoBgQccTfk0+WMlaO/ITxMyGtDsmSZcj0CC15JWynsmHvCrqGyyG16RBM +57BAUrHuqk5I0WutzjxLnb3+9ftm3F/lBkUNr7HlAIICYv83pFI1+UItvFM0SOsO6n6z70G5XlUw +qBiPo9tDwvVxQ2dPfrKIusWzccVS7rC/mJZvSl171yx2D37EqLS8pMCnxhhBuy3sCfrT9CgEwfL9 +LZ6nugbxvJEV1TuQ/i9xyvUHtiy3ooqYSYgqyyiy2kNJv+frJsA8O2WcNm8IqnVxgCswlVR1XrEj +jdHf0GtiikpTjIDx2t7gzJeFHTe8m7D3FdtpMBmdzypTt1gNa+TUMyEzLigg3xXjXaiM2r3IYYJD +TvKzzJHizFC26uuX+oPliL1vGEZoo9PGO0/wvWoTyWA0Sudt7Pqr27clvF/U+06nnUvTC56mgUs7 +LY1pgl0jKKpIuU6w/X9kAmEQ4LSpHbqIJiOfg0lsMZeBRtLxf1bb1TQ/oPcEmk8fv01Yrdy6dR0Z +rt8bFanYGC7eUw1hmIQ4ROIg7Px1dm65+mF1mza/6fTGeKkWR2wxtwfVvRG/DHB96dun0Zc4iM5G +FPq0E8cvUrWWVvYSmeWmjwI0tQMMVEuxCHAkdJxiubZPhx2qvQE3XkSYhrJjwtn7vzLYdgWYyBiD +QH0uZcSZ6BBhJOM0UbsrfrAOlUJbkPnSIz1UCh9c2mPwhw2gVKb93x6GXYD/ZBTjIHg5Hm3zYH/g +f34dJFKXVkKZ6V7Y4ZZBJqxgygd68rlTEEdgIwoD4J3iLss3Uod7zfgGasiFRNT+hzLQDwHvGmcC +fPIWL2/nWKI6Y3BG79JkHNtFjixUPR+Gs0f1cYRRhwBaoN/eehCwPl3fuSaWivaPw7uoe+GWTZgx +UejkZ7wEN5MvLUlcPeqp9LRasjCSlZSsVxazdj8wZy2H8zNqvVUFLon3e13Nah6dICQbKRAewqJQ +MHSpyXMSN/kCWbmvwZTs064IOaDBgV/3/sP2DWTko0l1QQjU71pr92dof0IrVDOn5pTtSAnDTs4/ +ZjL3IQbBtInx6jwMa1xLy2V25ae9eLd2Cwf7MzwfcvmetAknFW4knrjXgaO6uDI2ioYq4X6ZbUkw +TpifwHYyZED8soxe3WPWrSXzNMGAJj9OCLPKeQbdguelCKNqyPC5mkmijVkU565bE6JYxZ/fMCgc +2A9pwqkAh0qU3MDP9oGR6BtJ0wJmwm9J/1ysWCBuT4OpVstBQhtBmLdAk9tYAtB/NIEBr8EkNzGm +0HGixQ3FHbQznf9odL8e8ejAUNojFZI+GTmDJVoszCAJEDt+YyYLNaw5/lUNZjmZuJO/5HvNNhir +QZkp55BVaeQ1J5mKRY/IQfEpW1dIOMjn+GauulbJtpsXV38AUpIlYYvSMNPSBtBMu+ohRAMucz63 +zF2e7+4+skVx/WccY9qjzhyNf7txfdwaHUYo/CWJcVj4wp3C0E5RM+IkxaFyYUuTxEemS+6G44x7 +J4DE/gLgIqpH7/nC/0upzkLuWN0hF8mR/yfK2kc/FZctCbjAeh3NeM6vctUIC9G1/p9orBSMzekH +bKM7rhxvgugGyGNumKS+tE2/kanGeJyksqI2kaAhg70JzYh9CCQ4D4ddUgZcdylWWXkLup87N6p/ +SSgeos1DkhcIeDO99IT0DXBpbyk3aIU6bVFtBRjkHepW+LdLou8DLsce0gB0WFcRkzRgcQtxaNdY +VS79GMuNaxEtTRYPKBDGq5PhPIP1K9FNAXlYX7xEoxp/2xZc7Dh5TN6d4T6GBBbGNujg5cIMOkqg +UCOmsG+hMAjySaBlICU89sYl/hfkSU2Qn4zDjvadwPSTR4k99c3L4GFEVvrCoNnYCQw5XT9EmUN9 +rNUVxlgPfxU04niu2BHo8RBMSzLL681kFSa0wpKZFtAqRR+Rbu7y6/AiSzo4SqMf1+vDCB1VsZ4b +iGKXyQihD/HOrKm4pWdW7r3nODS3BVtq0Ldq3yeg0BtsrwWu7gForHIzXOrFLQ0eSlSVwyF0RoqN +KfaaKOhT8s2BSAUTNIO2mC9YiQO93tSYjfanJSYhNLmcI7xIPXkfXKy5I5R4Rj+jc4SGeGgi1mNO +A8HLl/VA7twZ/iWUpBjmrWy/TNyWcqjsB8m/PIw/G6++hQz1mAnPjlXWEB+balRxyGY3dUYDGtP3 +c7Ri4BoJoFY/r9dlwDyWWZhAUB8aBOK63sXU2U7BvOaiBsNpsXlr1ePjILguvH2H9X6GfottQVTk +UWpr99CcbD2PMBICzITFUHXfRSeJ+uHxJaCIjRWjAl+NVCGUWSEBHwnP9TgS8/7kmAJ/PdVIqR0b +vc72l+C/8P7u2jsgxmg1+2wGx2AFf53fXXTdWNWs0jJF83uD+TRUouSRYRAXUMTAXnwREqs0qdwv +fYXtW8w7aq1MtCVs3bG8emcQcD9Y+S3b8/AgYqh749l/kCXV0F1XBnpRhivxmm4W/K8fVqLLyZ0o +/PL0+TuopzksJVFxxcCls6YbFPBSJcTk55z1FONAVgBgra9Ho+HaFjOPF3TFVFmyQEZxN6ztLiyt +m6DPMY3BWo/k8EZ2qFhzCLNZMyOtOUwEv/Lshynpwri6szGw+i0gOsx33hAXBWZVkuWQXQ4oKrk9 +hfoXpRN+qWIrvzz9IeVZi9ODgQtsrejAXA/eOJTeDy23fIpfbxo3+rXcx806jxsxtgVAxoDKCbdk +qE5pgN7MkuR3cOaQ16oHkjzlIhQ4gZM9Rhhajb+E0gftDn9t41H4duRMZKyVYcpcS0efbF1K+ORe +iYht7ngaFjgXFfFvk5C2LSVDa3HaHYjlfqjNcjSZOgNdsO+LCxheRMqmO+lvaOHlEllcFWL06rdZ +yDHzE0ato8x8LMOGqh9KXiD+2++5tDYaer3Ue1rJa3ACBHlcqgRkABFX2v9LUdm8ZZbl6QB5k5Ei +6Vmmj5PirX8d1qIVEdTxw7v8K35PjHBEVkKSJfMmchr+vI+uUilEufR/VU56vu+pHsMYKGAMUQZe +/gvk0yNifvzXwMMpk12SDp8fetGBc8kdpfpMAeXPR62rEkgqbYsbOHs+dHH4JL8+Sy6lH7RdH4+0 +Xrp2Dn67zmQby2zZBsaKu0Uj+Q9geiR3eBtnL68BJpQTcwgeqeK0qFVyUTWXfs0ocmto7sY1yZ6C +MgomJHt5mbMvHEVuiNGwQ5QQIRpSzXbNsz9rc9KN0WVO/mDqdi8Oo7phD+Ez9gOBtXruWUBXavgK +bw2kTIPXR8K57VVaXBZ8i2WpjfJWeR4QIeCrlwhuOpqicv1C1d+/JWf9ClIClxkyWwT52HBkYFTl +reo3JpMumFG3VBFTDdaBGxX58uPsAW1uKt2wQhSTFp9CWYR3eeTXVC5Iy6Wn1t1ohCOYQu2pJcVF +J+Z/F8gHKOznd+zMqh2oUXiDTLrD22EvTsovKPwFh3eaRj0Z/wyyaBIAmM0w6BafT4TRNZOH2wOs +hl4BDZ4LxrQ+mHaaoJWl4ObNqtWDvK1znMUltWFGFBv4Na9HHq8/pKSk6vIvhGzbJ6Q10sw5Dlop +lJJ6+qZnPNd8XMutlcWmzWHHH3+mLf4UxyDy3L58mveYWyySjYzK8YuZMKl8nG7n9QZjwO9qAjvK +1rRMN66KoUp/uDItbFg6IcxqT53WZ/8s7FSvu7CmXmC/GE3aAyu6fVMPtNtFe/p09gu+DENtpqmg +Ev1lElwWaM7NksiA369nVlRRmEP7iEMdNqfm9FHRT8HFfsy79kdk8T/jhtR5cBdlSIw7cJCj3lhP +1i2aSwWNNCIIaz/mSO53Vds84Qfg39l+fZcu8KhOyghC/R2SjXI6MkOpBqLiHZQhu2sMq6QqvKmQ +KXOY4KFcVDx1lmifQaCxfEqpL4SdYSxYkVZKYlIrorTa1VupM6IFikA12/MUWo886sp7/4Cw6lcX +c6CCt+cdxM37gRuTD+RCO1d8SF8Ps8r21P3cg1me/3Rt5CEX1YtjLEpb4NOO3ZkFOBAQijth5SbJ +AFbw2YlqF2qFWmF82P9QwH5niwNYGmc99bVIErPzvklJe8AwxbTg+jBQ0SCxImw8BQcSBsUnxWw8 +5lo9bRkQzTK6W39sg3Nc/7oDosCMCTU/MmAIQK11IqZR85l/X5cIJJeFN9LDF0tQxRRp/AjTbqEc +Fe+daqvEINKndIGzEVwPsusgIOme2mRVJj35ZOIwoBIQB7oFEo3CoWtYTeL7zEK0fHXTZZYpC/Vg +IOwW8piLaX8Yt9xOjHKZSDVp9TTni+KyrarB4sSN7dA+T/8r5wRevfvK3lYk8+EE5ebpMNNnEi4k +Y5M6G8gkUodzLQTzQ7vgojtYrnfz9t7GGaoradTrq6RwO6G3lp37ENdUzZS1CdwpvBl54j1ucKSl +gz/h/QlPuBNlsQazm6U94ZakteUagKUPIcuQMMnMiXD4jfBRQR7zJJOGkmpHO5GU0a185V/EQudH +UcKt/135sGLRFi6flCOYYtxP/q+mFGXIXVxpsBhvNmmRApoutaoHKBDAFP+/bldTHum9WHdrbk2W +zy5M0ABI95SJYUNUTER9uw29qAUwHwDWbhFflvlMIfiClgE9I0P6JPnDpuuOMC0AYR5LMm+F2VPP +pbpHuVMY/G702eHwwBmHR1KmDRKym74UeqLDa7rOUKjYyeThD1WlkJE6wV2vmL+i/tluAHEReHAN +boccSNBWzHRCRYTS+3a4QZGOinLiIRv0YXKLhpnl3AktWE+/j9c8nZEiliTpiRhxjM0oGZYJGi2n +ZTpGWJVQUFhjxPznrenP4smeIej/+28zgjNJnv/sRo8Zv7eZJg4lLJWppvKMT7X3Fl+JwV60BX6B +SjFzDk4SiHuuJHvgxChGgMYDHIs7buo/B8sZzE3y5Sq+MAl+icryFx7Y5rJl2bjDHEVxnaBMR7HS +h0lEjY5TZF2C9Mm+AOEaGZRa5jCzZ0zB8XL3gADJox33Q2m2ivNTlPhcjwhsI1FH8aZOKd79b40t +Aw/xHcVSrZrcaB/Km2joE+djhgaPO3pfBlIxCG5uQyT/3plvLsKjfbKZkm9AwJWjQ8Ul0qfibqFV +gXsccGw50UwDaSoVTULiCRg7PnVlmIsYw5V4EgTxOGMm23iyAMHFk5IGRodSXjV18f7GQpmFgDkB +9zgFk1vnXGHt4+pBvHY2PCd4LEY1y78b1gL0/HgfDk4nINTyzyQS0Ycuowp9saR8F2Xs0lIVxsxV +Y+PugaroIibsydfNfUEci6xJ7ymg8pEib96P9LrxCiEv4C+/VHk2mnyoNJLeGVlwnDRiosQR0CRo +0vUs+RANxHf+m9wpP42TtTy0xxFrZIFDJOfJwFQkOa+8aUvtxLnyMEweOt6d3mYokVdf1vI2S579 +r7IhEkbIzV5mQyv0Ip4nYr7HeZIaKI0mhZv0P9kqJ2QbxYrLTIgvgeMC5SpD7Ynw8XWjhRuK6jLQ +RIy+VJyv/uIjGxgQ21HwR7I6263MEmYaMGV7on7YTCQUu2wyLL1/8V+NW2xgljkECOkGmpPC1g1x +3EbMSzdjH7JqVBM/F6qwFa28AD19fWJbS8j55W4iefC8b72Si0fPVgZeqjoxngnCbCCBpZPXgK90 +zpEneAVR7Caz1oR63ER0LQ8890WMgwZ4L3Gl/r3a9kdTe4zdM3k4Eikn3hffz7EoG4y1QTwyQNdF +U4IFrlEcTKZNnlSjrv5YwtuA63fhF8tAl/fT9aGEQ8DXNc2DV9aTfXSRSB0RqOXwexL6xjmjh+At +AL4Hzo/MqVXnG1OQtijBUB8kt7swxHrT1ZSG4k+3F8sOFBtSv4Zi01QYSiOdoJF9T1rymQPbnfaS +FW8J3ksEAv6bOS2d/FfhukzKzs3CgUXCG/ZUKMqhn6lIEaSn6k8z2s+XI0714GHLoAomttaGpJ1/ +swUPKHwU5usoo+WS1+4+Gt/NfyJ0ZI/Z6AIZjFzI0uKbnjt6AkMcso/aTkz99t0nLjXNbCElDQTG +jTOZed3iW2LY9GHsy/hIgTsB/pm+zf9+pHH6n3/VOQlHk7JSghShGC3hwKxaRXeP+tXX8eEMGPog +yaK0MRjvUoIJOA/LhRFFcVR34y7zYHWe5jig3a/7hFOzmO5eWYdazjBd1c5B3II+s5y1bGPFdFv5 +86iCznZMaC/Ha/J5TaUgTYNM9z4L0Hd37J/KqQ0zwq4/IJa3/sCiyA8azQfIjzY0zZ+lrPrKuxYo +N8YesNgwVm+6tMHzD4kuYctpAi7gPH0p/Tm3ETTB3V0OP0z/PBvSvbCW6TZtRZQu1CzNT+QPrhz+ +DqjnnsE1ZTZIlNrI8RSlLmFfUh+NkQBF1Xcgu+94j4O9PPCkDklh3TNgvpI3mcFnF34B/z3FwtcX +WXMlUaiRQqt9CoMFY/GyX95Kp2+GHDEbcda1+HMe6Pe0jC/DwpxluUgpXXhbHEuJS0gEHqYFflB5 +xB5dRbrvWVqPHjgr5cekAAB+jbTpSWspqD8+v1NYiO3Tu+i9fFIwhNS1fZXtFaHqj/3bm29rdTlV +dKFuZf6Hx7itY9jxep26C+V5xxGFPNwFHFUW62IPYLqs+M4tOlIxSnc058a/lek7QnV7CiH94dcV +KDILUAt7VtYk0uXnCMD14FABYfADI0vvzXW3h2VWUtlRbeZ015eBcmz43/EjKEc95hism0qG5TSw +T4zAb/PJLdDIdCzLmOfgncPo7OL0MeinLD2p/7cfRrHO5uURn19J6WSXG74k0XF2ziYmjw18o87M +wo9nlm+++iXxqha+7wUaCaYEjTH3tMMKdwg5nE86fJ9YY58dkrHGlsDIk5F9s1DKpyFs4RGIPsnG +L3tdhA8AgXjfljNsmDQlXgZUibZ3av65Irns7plCs0bepsFovrU9PMv24031zMGN49TsTFhr5Cfu +iXJnMXkCRRoctVYJ1GgrF2VDOyIhtIlusEmVO1oPmbCkRe4TlQb+HYbl+VZXd/GPFaM2Lh4ikCRX +qgrN7cdn9xlnQTuyxyckqbH34hYLWKIYHLfygGyq1I5Lmk3LTk3gLlVPrCzK1719vJuR8K18s0A4 +ZfTtC8I1xRtRNI0E1vOfCz5xes+KlXA6Rh9+7IEIYh43NZmeLe5om1P7EXRXIU35EOMDU6hThe4g +Zp3ru/FFbHungdX6en/oSegPHo7EGag4cKLLEq+M4iHk+gzm96lxWbGEcFp+8+8h1HhBjZpt17eM +9bTUf5GxZ3kgVUWc9lgl2A+2xrgjaZkCdhGSkKXWHExLYnFy8/CKWBQvDCuc6YjjzJXJXk1GcHkl +uR8ltR1AKyemV/otBkl1T29UsR1zuRCJmxdMAIMOgMEPD/tR/I0QotvR6dCgklBRdMaEHdzbtXd0 +o0Mh/0It0RBy7xUokGGbxAGv+4UFSXxUXnkAD6VGFNRRc7+V3wOWqFSUuVnav0PKYqLmUUQ05ovH +tTbTYWLv+/1I459aaCHeAHEsvU0RTHKf6sKujP92IkdVEmptjYcaYW2Csds546Bd98tvvUzvTKTq +yd6iEZaFTUgGniPn1B3vkoFsuIDjb0bV/snWEt1I8bXo9h4xZH+LqW/PyNEn3KR8hwKerMWoIXE0 +qqRHrFwo/e5iRy/A8eVySNGfFtZTYtmjmIwbgbdlufCDo9yJQQ/xZruvEW5mDXJ97mBMvqmPiilA +L+4HzdBUnFBeFukkkOziUbwZWaETR/fIq99Ivwoy8pqVueKWUkfCrhshwGIg6/u6Ra7sSEpOI7mw +mHhlUzX+ftRYNiXHADD069rNgSEwkEP6eI/kaaQABw9mphxZCaUtMEQY+o9lFPPQ5DZHZ060Udyx +qcAlQlsAkOLBRNEAzSDelqoqNg/Hh820SVIbBg9yw3HqRLJJdIvJmDLLUi8Rb/KWlak64WhFowDF +HxQ9YVnWwV3HIZtrI9iqljZ79wL3Diteka5y4l9WuzV/Rt2uvCtqG2VSBv0IGKIrogBq6DgMWouM +QVP/HQiKh+RN7JiBIE7Wm63T9+YybFLFLNDTq+MxVuVB2BfGhAVcrFnpJdQ2NMb8j1j9UH+xklZD +99JTFT+cAxGBE77CkDpsXJEUj+Uzsqu6+B7btPPnO68yd3XDXYiW/foiv+MweeA5XP/cdhUaMdIC +hiz1jwa5w0jcI2g+Ne3/oii9BV5R//U28RmOpTavTVZkk427gy7bv8gOBXxJBsEdoaVTEByRVByX +GoZme/1zMswsprELTduKBKX6ppuchZXX+Z9M//Zqpp5RyyBkJOnOxtPiGYGG3tlGKxAG+t/cTmXO +V8nlNdF3AhxGAyHUuApjN7Vvwr6QT+nM9/gzq9YWUhhUe9V3TX15AaCXZamDpQLcEP6UGNGBwHjC +n0UbhUnDaWjCMyICdMgmtX7SA1GLWzja3T7b68iMNgNu3PU/coBwpNryqcvy9MVZovwUTjG4sdUn +x9HW6oKNKkjx4qzOm83M/eslnZJd21tK+KyZQbvdxz0hhCiJ7bjsSTsvf2YEqHXspLDA0o2h+MD8 +C3nlj8pZ1Yl0WECgdYQN0cn3dcDWvxnTYXxLNsb5f/2+9FjJLhMZQDhVSHKKq9ZXVxZ51X1JWN28 +dh3PlExJ6yvNKbssdlX+pg33v+9yI6+W4mqSEgdKxJp8gTLmIgU+jLMwN964bsnhq/nsz5qywGKm +O89x+XR2TMEBsQOdcREdt1Lec4Sa+qLwB7wddaq2/86Kfimcl0EYZj7XAjy3MxWf69we4Mko577P +uBqJbkaZMBtqJykMmnaj4g3acoP2JpPX9MEOFtSmHp8/7WyQ6FKsnz5M/lC4X0ZFuOuqYfD9OiAA +M+vJdEeHg3YK5SusRZA3jVMhwVoBhWcXonj+UhptMoimAjKwIdJSndnoMj8Jo001RwIxyw86ASmg +eOeSa9YbgQdAW8BGyBJEmFGEkit2kvDSZGU7NTzR65YP1G5q2W0wD87eqxCp9iNV+TCe6oO9aEsh +z1I5wk8HQhrQhHSNNxXcKZnCP5ldtFPZsI3F1UnvhHbL5cmriayPBf+cWO1ptux2PZvzUtdgddZz +SSyCH+vR7aa8+HMcSzN5tG3KC/K0K93SzR4cbRyWPfObBulEWPP2JMG7htTHgBvKdkWXRFeY7S/4 +UjF85KnSNaerZvhk2oJrd6blzDkLeqzFWwfsBqyLrFQO6W8Ud/weM9uT3A+bhLhrGqsDBxm4Simo +8o7CRJg2nzcnzH9y0C9/I+kf5j1NKXVnjll+kaqirDUBlDnP0pXgtfCJVpagrGyWBdeQhe28luxZ +lZE0BE3/oB9mt95+LxlMLp3sv5VALNUHpNA4KK/1/UimM/zc9+TBu9iNRZXnFIWYX+HaS1vi9PRA +e7tv8KU5ZckwFbKFCgb5AUptgXM03CKfsRNUQVPEm7W5nkXM9ExI9FiWUokpC80tvGHOJMVD1z7l +rsPVhFiEPisLyNHOfcNWlTsFwQKo5O8RlDSPu6o/CEMU7+kiucFpCM5u8v8ad4NespZ1wnr9y888 +0cbmUNoiU+o/kyhsmbKm5Cx6q7uU3lGsvUH/ySzXlA7BbluFBjMZF3ftQfiFlP5kZ4w8frs90Wc2 +R4lyH/yW1IFqd/BfwwnJhGDKVpJI0ofEkPiLljmuRfEix67HiaBwTnOkzC89JfseNcYEZjqgUiEa +v8lBp2QGrDfAJooeYndR8rN1wB1I+4j7bHGs+SKbVQtVXXMqe9Pw1QByT4mZbcacObseosWb/Th4 +mcbCXbZGfk4bCB34fhNZp1wzSfIRN+nYY+pRDvIgQHO5yYyv+vAign0AuW9bQZRAcmc6yyDtAQVl +7F8WeH9y4zRGT2A4t7h7UDUl+2t/sI8P0luxHbWTUskxsn0hY7snmoME557Utr684aUsGp6txPN9 +Z4vkZWH3Ers9oHvvbI86/f1V3+kdvxr6TxhgkECJUE5zo15DL6PJyqltemP+7EGI3wZ3qQX+SHgi +lLdZ7o2r1NKPDoo8F1HeN1DQVvaCAB3cWasBepDtsbFLY4up3wyVRZZY9xgq17KjhmryjpZk2zvB +PtE1012RQPNo3MYu3kcr1S1MmpyBHEgZJ6ItCPpGesF5J6RLTzdRTT547cq/6/SocDqtqJD6Kfyj +KgwM7JyI41Li7/W7bFt/YjySNnJ0oap7LlH78fSdDWwpyBKIJyEAU0+NOyZL702gJ2IeOzJBTZVN +mzZDGcO8nfWhY/LV/oZP476j7Z7YLRIPWAAwGG8swe6oqEzd8tkxGHdvExFu9kXocf7ia8msvIwR +zFO2MvE5qQy60hLPKcp1Rcp5Yka4exE5KwNd91Ab1kYQcRJI1F2wyM/y1Kb78CrKfKrjzbItrjBn +3vpIv4wxJ4iCeu4AtKqIg+YMTM1wpGHkFSYyNp3ifsXHYNye9elJalWmRN/26ga23BBMPZ1JHgn4 ++ctjjtQDcJBqkYANiGkhmKja23HlHXugIy7kAg+U8HQdonJJfOHPpppp9n9gy+aiaBeCjmujMJE/ ++QxexISveKEhcCIVX/hlwj3JuQDpY4oQiPBZp/PB+jxsUdfSYi7RpStPa1nkRWZJh7KOJCBo/Ffj +H+Tz9Z8a+nABou3KAuYbA7S+yYB4gGXjgRjmEDoCV6BFoatVgI9cV5zEyccANoyQ7X4g7Vcs2cOj +Ne4345H6OhUWXzluDYBU7mGkbUUf9v9e6nO/6w+ja1Psx2WEcQ4dhe5PSLxaDywBgBpdowsM7ycu +VzwINebqqw4xpb1TN2qbsd7/Jh7n2gtdvJgZu/c2GV4eTGwzcbyrmPJVlv7GkrnR5rNAnBn6b1un +kHgsD9J7gkKppSWu+nfH58KGZnU79+ICHiv0JONe6wM2Co6cxEnHRH0zczb9elpmtkQxdXcNL/Eb +Ucb8svObuHPHpK//HWrv4VuD5hpq57wH0dvLkUW4lUXbXjqrRWXRevEmjQ5pb3a/P/P6WAiLeAVA +78vzbgSXiNVThGkYOvC49XufcVVuaUWkcS/p+0KFz/VwSy5BH51wqmV8MGu2fGCTxTHh16T+REIP +PkvNVLCsmqBkuve+gv2xmmFzuL4UP67JNADgjNbx2V5Akp7t8g57WN9iFlZCSLF1V55+06GKBNns +k6dmMSv+fM4jRy+4/hVQkHn8wXqO+x/faGdhtu6CBc/rRAzRfjVOd2I5xtUUlPw1vasPrqEHpeiU +uvfwWIoQH+313h8Xb7/D9TvR6/PZ2ojwogzo/GG75ZVz2BF3/N2WfsfcAS+fWMizPxvpAjkvtbU5 +FrORHQo0ZBjLHtTBZt/G9zIAbsHHq1098cIDkEAmhPFqGtHt8D+xMvuL3pNBAUGxOFivl+yAgEMR +4qywHg52obGGK+ttIUqlOwHWCimz2m0evhS59ZcPNRs8ZZfrhmDkYDiZLGdFAN5p/IfDa42Az87P +5ZWH4XwQKDkh+FQRFwI3sMYcFpg0IsT0HP2F3lBhRwNtUVVblXvOChvHKOvKCp94YVMJdqhipMdf +sNVQQUA5yM8tvfdL2wCL5/a1zXSylw7RwRN8kRw3rpafmrooZc3Kf3PTuKyZVkMeTk87ZaYGWAjM +bQESNjhpT/j5e8PhQw+YcY6TAj547+3Ybu9qcoGlyK9q1SXqF0tCeS5xrI03c5OKq17T/xHjGMGC +uqFOqGaIid2COBkA80tFnkkNtfEHExpPAcqfFqlnDXGYzIGB2eXtAsVJQJw/S1y0d+wsGuqJgaqs +iClgyqr0EY+AIdkeZun+T8YoZuNPIEufDPyRieUkkdckYIU4onkgsCLMkCNI0MXkTIQvzr+f9bdf +SEF8yVIll4UGq3M/csYL1KOND1KmnAXYknzmVxMYkcpHg9MkavXuzQjAUEMK5gy5iZVdV9mVSYWJ +B0H8SOXkYJstfV/8sbnLu2woKXR5jujmfHP7VM0v3PbbJpJXhOKVrV7a64hHdSP/TDwJrJEd1dfO +kl5CyJqujzMXIWStXGIc+zRuJuM4XYH5PkFE9Vcq8mJKokNgwK7jmDDnupPLYzbXX/08hv1HW/QP +jS9rGznojpnADoAYoygfql5FHimcfYBBZh2BQzbgz2n09RWFLXkowdHalSEfR+iUrvGKmTT2OniK +Vz23S7iin3KO0cAqEqt30DgUPkcl18Dv727WUC2RgnyyP2qTX889qDN1ZnwcOgcxdJ4KqtJwY8xd +K4nnq497996pzrljNhfSIDaWoK1y+px+0BRqZF6LBGg5hL8iQL5/jIGEoS7soP0a47bj2kHer+Hc +Idzhk2+9FyY2MT7Pyv/1eDWdEf2oPouWH3dfDVS99mR5mqZ7l6H6IQEy2UPlQgemYhKdnd8tbCPo +iJ0D13YrixGjK1JJ+sWYT1Ou1V384BE3lcxMjCSALV3pjj5hLxnffiiAbzZ9xoeWiAY3A6rXoZHJ +ze2V+xG1tEMe4KrgxOYXZ67x6ryjocW/6GBkHWen/ZnO2DoUUrYgrsjR3i1D/k0DN7pmBGl3Jx18 +dAMdQLLH/zW4QyTRQYgO9V+SoIODBE19brBs+grbXIZV+6i7gqhdzE9bEYudnhKuBLAU1IRNIWAA +KtRgFM2wkczUbjdd+mG2wdfzz1qKx2UK1D0UreiNQulxI2nJ1xWKA/iFptikG8OYdxaE/PLh6IDe +tj/tgtOb+cBnRG0D1YdCnk3skitLWCnJ/1dDHz1DVX6Fivwz0j4y54s5sMM05fq32QzhTDXZef6V +9zVdsTUK87lDb6huLUGA3qexUaq7mmveOjXb+9K2hRoXE2CcfVspxwr70AkLs3cKArUfwulwqRpm +GAz0uG8R7rZU0ujj7xOgr7RY8ExnJxxVCOyWdoml38UqdTFnDgRXJAD6MN0EMwuCIToltRADJ1yy +beK3IL10BxDgBV6jiMHZ/c05Uqj2ItoG+PKAYmz0xAaZHgtuFMEY7CKhF5mzWI4DdCPCcDVcZQmN +166S1C6RkD7nd924AaqbDdC0fYI2zvnwjo6Xq0gbG4HBPqyrQR++RPOjOzGTS/RaGEWkMsozrfN5 +qzvsOLbZMWXEl5sTqao/VI4/dR9yeOA98bJGJ0suz9GsM+nJJbAaSyycdrwnPIRyyY7Fih+2rxwG +xHp/bRzOd8DPQG3yWaPiKnU786Gw8k9c6sr+P1Q04KvcP2coUdukOQMIVnTtNZWLePFYai6oY5o0 +Vr5iC9WA6t1zMKmvSMu5bHmGtBNtcCDo9eWV4U5uizr4MIcA++NNeqj0Op9/dmlJwvhlf9wLDpw7 +0qR9gra9JMMaPDMo5oEpdhfbQhVWOvaj/yIUqoCEy8jrw/9Oaehj4p7gf+xnBfX0ueqa2qkJf3NJ +oUdfcwd5nC4gnogxnDYF2mmDpxFIjkNfU+yY7rt6oWy9isCGdk/wo/Badu4mjUaw93DD3fEEAJcO +mLvGsYiJ+Rpe27BklUobUMCL8fWHcrXymXpDPEA/mrn7n2gB9epzPIHWpjyUzjHok2slJlBim1wF +wrLA1/qiS3mlAgCZwlv4dUrLBW2hI4z9Q//LmOi1UxxRZWfC79pwrrQylJgiOrqOm5RX0bBgxyIZ +Y7QJOTlseJ86h7Ibqtd1IKuRuM7LNcr7IkHTLlUzj3arSrvTUrFC3M7Jjh5ZxPH/EP08qWqIsJPR +nSMZL9JCodUJWKUeyTe0L5WwMttS+46mX35qf1tbqE+k4LbWcYgDC6foEBrGZlMjH07IHbXU1cio +ptyRaaXfce3jK6yUoH8tZz8s7YOvGqUFP4JdD49SSOgZtPS+2NtAj6sHnL9kJhv8C5Izs+TKA3b5 +sk72K1N3JiineYsrYHuDmN7E7rzzxyJ5dizVbb09XZqrCL8J0D+two/JDzWsxAb5PB/VwN4Q72do +31HzaAOuct528z0euNdx2S4i01Ln7/lcS1A68y9HF1WEdb3bKmy+2o+Qwi4WqMnD5k1sM/hA5JbZ +dKL793Eb3GNdgEu+n5+d6c/xsj5CERpokcfjZS8HAlX2G1auCP5LeYjVo1jai0qdhVzX7jQt3z5a +VRVheQWzt1tt+a8MLZEsUm2/uBJg+1gxumqsfJkKgU+EjOeZ+IHQ3c1Lsr6mlPaUl+fiICC8jNeE +YDBx+jJhCnTs7b5Kb9FF8npvWra+dWQm13OcOuRHSqkVSCCiyuvbZHHpEqw9dSYgaarXISGktoHp +QaHXSntTa59gKCcFivd6x7pVF5fmBXq4sg/U4i1zk6yo5l9XQL43qDp5Eemkiaam0m/EpN+vjovK +r/hQl79793PSAgx0Lojo+AGrwvVg+F/bZy0Y1UyIcvinRaO5QDabYEO5Kax+588+qFqaJUjteN0s +7wfLwmCG6fs+dBrlTjvPKoeOxXO/vQpLOGDXHB4hmSHXEEjaL7DA5Jjc2OW4rEqLRRIMp7EAUjOI +kZ9m8zF1z8CzI4cB6iSj2XDBmF+bzCgkR8loYlLKBlB2OIvKcmkeXJ3uybp1PadLnOCAmFHD0SvN +1tmahJ5QH2x7yhHwCFbYAScpcxQ0VhXKwsllPEnGDLHnTVQJxc/JZmL+ggaDeEpFw7zqZLv5Gkw+ +Owgk8HNF7dRAEkZTa+tQc1yrOR+yzAjoazKsRwHPfga7jniyHLARq6990S1yvMreiaacTzFVaEnt +6Wvd0chzMsxCl85iYIHRMKW3Y2gf9zqqA8bHeOQG4GSbwBGv+llHPVNeIGwmP65GWM+GsZ5RWb7x +i08tWNjERYf0962WFI5rDKL/L0DUvIO0dLb6DuNtSoUzDwoix1Q9CoVJM3lvujyN0TOk5ezSB7pQ +ZDLm1v24JKhd9mcdTbrtueMS/sYWytvbuk6rFGwdVKQI/HoTIJiWLsvsipuvkRoejzU7bS/JmWY0 +BYhFVmrVr8eDOpY1jeGaC3Q3hNy57R0dttnFz97MFELr2sA+y5WR7iAsrJ3WRKQDOtYv3PE2FY1x ++mDAh8KQisX5jX8HiB3v5hMGOVj/hOsdgPBWONOWKOqHCzf2jVyyfh6YMp9UocKLSA+APBBvl0vC +Q2tthIEYM+qDe36RfKiY9BT/je73r70VlaJrizy268T2z8zjipynKNEgr4qfCzJVZ6ouP2kham+K +9zJABhXIcVIUszVZRZm4CwvoQhmaO3C0w7pIpDY/8YTEDXukB5ovfMPc5d25U8ryMy63lr+VItcb +oBScEza9uoz41FAA6IvgDIbiGPk0eyS1k+NkVpJ1bgNTuSbexadDSLHqvRtNXlLwE5zsk7JOayfO +cXHFgqS6Qa72TlIgx9PbhcxnU8/qak+l6rCRjP+WNDwonR8T5IljDJcaOMui7y3inpL/y/U/pjuA +lpd0iqcgAtmY7NGvjL0c1pBx2GakdNVHBMGH7UfrZ+rFVL0SQNfTLIrwQ6prxwDoC3pwIfe4Y3VC +ICJvk2liDAaaPPylx0L2z9o/PYoh4LTe/XLN+lYMAMtlhAVvM7rlo6bOWQK5dM246a9PAKaZjZzZ +ROspTJjY0FZtbq8ydeQO5qs4ydtuNjVYzCtVjz6iWNazwQfY0pqU2ZdREmSMuA0bxR/hMP/CtDgy +f4yK47FSjgvl9EfadwhaadJtjGrzOY6F0evMNHbfcRYFsCSzf4gzTFPRI5smRDVo445bejJ6Rzw1 +OffnEaXXUARXa5OkxDurtpRcbbR2KEvsHCaZrSjimvfn1sihJIOs6MANScmBxY+mzEywNlN18/hM +d8VfXaLzZML+qRiGHsdPvFxMKITKsKZ05mhIWF/wyJKvcn2OVcd6NbvI/TyMYC1VthYvGtKAvuZp +G+ZkJO1nRLjyIVlTXRU+SUYkrZD3UHWMml5OOzadWOVNlovQciqSY+JyuJmigt/T9r18uJm4qbeS +iuBZrG9NLRDI3q173kqAPfFrmu2BUWPbZ/XFWKqcfLy3PanjfnOSxschZ3Htv8MSfM5m1ius6YL1 +KMFaJFEelsSXz3r/SePk4qg9t//c/2l+PzabUERxL3tCGCDvMRfOrI9BPRUVeZeEWj08KckoWM7c +MR9TS+oTLTwy16ZnxZlP3u0x+Zzh5OdLATQM6jpc6yB9UdCjRcu2mf2NDXJqX1yok1JlByq2Tjop +NiQIXX0HT6S3MP0L3VblTWLxOoNY9eWsJYyD/JVqZG/+0W9MtCHMPVbvy1ueY2OL/wSknVz4mOHn +RxbOE3iM5XEDT6SEk28iINjrfb9mKNFeoDpOIuF1Mb7uKV27XJCr9yQdZIi8umpqrgy9KlSf6JEt +nKal0fi6CCJSA4hiqCfObZOBqiEzDfE3aqCHOR2MKeWzpw9wfNH3M+h598WDC8DEmesOya13GADo +KUjvGfWpjuF3jjR+K8ftiUIvdwzJvHWTXq2CCymBj7TMv/LV3rqZeNb9lNT/0RNBgkp1obA/A5d+ +W1f5w+psG8fAm1cWRQGHlVuH2seNyblfWn5G3/1+Q2NAJxHezu531u/6jKvYnlTs7ujIddSutqvi +DvKeq/c+ghFvSD8b8HMUgsi3ybHEfZ+7VrdnroMYMfUHWnbO1YMzemI9i+9fUcuVqcCB/95iLDh6 +mL3WMLkKhLcGvHXZc8SDJyDElhIpscNbl/UFwSh4NIuF4bVreQlq07Lf3J9kj/MbTUNHDlZO0jZn +Cys2rhQ9+kxWRTC1FKjiR7w1WCTiXjlZP6NxXFhnvWaah1+8941cCfMbtJXKsp1ow85q32bxxvHP +5Df6BTHZBBac0zWaE4O4K85xKPk/9PBSb2FWJr1NuwH24L0PoqmdOF/dNQuvsVJmAI+6eHx6Gv4l +h/IJkj/YLS5+mAeJMEct7Xv4P00BZ/YQ86Q2Zsc26QlnWP6Zc6UTZw5ERHSP2A8LyyKAJdk3kTid +d4V3436/Ch6Zk0meptIJiOqnXAky5QPhDI1xgK1MXl+aF56jKOO9D/14W91FkEEB9qswARJBYvS3 +5j+F6sgBBlWvSZexcV4eYVVZatFSndFErJ3ZUJxx0uALw/QiLZrn2uz76rVLn4yKC8mRRNmURvMv +SzS/VbF8qMi4VhUJGAIhdp1GRT8GGoQmplHJImrHAgRUZly6AtK2Zp44ba7ZlC+6tE0+p6vrTPoq +4ClBl2pQGEpvNGRCeB4XeLZeuN1z9Vv7PRwOAMTc2RTkpEdiOuHQIXNjHn0qyQ6lS0yBTGkJdMS6 +AGkqZaZy93W4b/umuQUO6x5Z882vo30RghJTxdff91j+UW0AzxkZd4HEY+eO3x1+KtfAGm246w6x +BLTa1YUJcPYQmBSvIaOkH7cjh+d6Oc5OQf+FsC09DG0hrbImpxGCt1r/oMf6k8JBl0/Be1ZebqvF +NqG51LZZ8PVzjHvWBxKCIFa2CYsNfbU1MZlK66flqnPWRgUZL8ZNB37tkXHDgKVfxYTJIHYpf8Vn ++A/p1pim3kphs6LFOgRhVW8e/MePi9jSLVA7lxNU1BeVeAkNxbSybSFQc24KHILXo/eXpJOMg4c9 +Y/2aARyertKe4FvK/+22jPtsiCKf1tijc9ehkcBoOdBgRk13p+r2yWHKQ3mJw/vq/hKU3EDh0yCM +jdzX76kP75zREg2VAwb6Emgd1kYwwFJ19PdlDS2SSAsEUKxQxNPXub5mgmCoixEhBVTfRhYLHtUk +OamPBBMC2C9t3xsOLoPRhjYjWvI3Wm2TON454uYeGfwxOdhoFtr9MUGzrGWhsZ8kI6klmZx6sUQQ ++d1abLx3e/wKXjd3lG7v6JufCidQ+bcYCYfAXqXTwoqmpZwn0NmXFzvvWPbQwsk2ZeEODHVEaED3 +C6YBjRYQnqnt38o8HdLajxARVotfQ99J5//ihouFRB2+/zzR+MaDJZGoaMcAyz47gXh1S2Us8Wru +CjqV+R6wkfBiDnMA3SecEwK2I0aydxPanME7IkV1ZKJNscZPyzUlCqI9dfU4NogBjnuj5h3Qzxaf +7Y0vqMgbcRaqJGL+dG9q/OorfjNcR3o/KSykmpeNT+YDNqD/+HnotDNnsahY9ZnABSIHK0hCxXuP +Qr+KfrjXBxrOD9RI+EvLjBfIpVfM56AJh7zRnOysuufwjscFeHOAJWYIqKOM+Tu9/4hDxBO/tbJ2 +wh1joLlKWowr94PhE2K31Zc+UwoSs6/HO2Ev7cDwc76j3DDYEvZ5w/lwvm08qb0/mFIn5FNr5VGb +E8URvKxg34LmtoUCB0cJgvZBPkb9DlaMtlC9kE8Htn99AxnfyD+DvWJ5l0Kt88qzVHVJXHPtk6Ld ++U9YSEgoVKFbxLbJPcqvTHhzmlPPrw+KyA4UQaUFQ9d17pcMPZXcqGW7F7bd6AcPDOSj3qxlQIIj +SDlo0BP4QZ1U3ENFJTc0pbCabun5MJbyt2IG5xpmjYu+Z4rSdqS1mV1XXzL0Zem5ehf1577BY7tD +6ijdBbmKtTM+ys80AlSvW5a+VlUxshnB3eaGEh2CNcBcq6jvj7Op+bzprqb4XWWqltb7zdAYzaDS +nmSGX9tP+kZ3aGqv/yMs98rtkc0BSUtFAFZ8xevLInnqLQpSBjFygzRe4LxmX4oc4TeXoo42T10i +zft29z6skKmifaiMCxIQZIttXZRHv6yAlxIrL9Sa6lMVRJQf6CUmtljNIBmPyd/30UFReqcx91Jb +51U7uoAYqs1pFofbLqkc1LPUh87vW+BJL9DPW8TXJmWDsHcSBMWAAJfOVnOukbh+Kjngzu79srR5 +Bd4bt800GgF3w5rAC6ImgFU5xQl0AJhz3h1io5CB3XwrkhkL9uuu049ifDC/fVKZDsdAG8lVktKE +bvJ9A+mwfBvCa+j4RIeu2XmVkA/exhqqrDaU2DW5wV5A8WY1m6C5J5dDj8FuNIyrhyBj057k1uHI +jfzDvzJSFgHamWWKN4QDtviVENyfODfrJAqSehbHrHhsU65vonJWAkepB87VdSg+nNvJ/b8tW2fq +5sh9xMweK4+eM9M1t56EmD2mkVE3nICkFz+TEBG9um8WcOR0FFFXbIRL7a2dD4MoZ0HwpNKJCGZz +U/m1nvm83I3RUjdla9f3GeeNO/GdI74VZ4N7y3HIoaeNHN4QatiGglipUUNaGeLjiK0jmE4kTsVu +BfwVbB11qoVjsP2oiNJcXtS9+dxrjilCLWPpLzvq9X/p3QR+lOeoCtg0QNTKf+7x9oCr9RuVDIBx +m+bvOgsLHiWTxpUklnJlXZBehupdWVVVy+Pdmi7PmwEK/DEF/pi7vwUesialSvYke/4LAAwzi/pQ +Y3eqqHVPlzZSo9jH3OeTffNsgge3j7itSAMIqxQjnomC+l9aziA0957B0R49Zw46et6c8U168fqJ +cOpR7oX+nN8a15HGBl4OmBCc8WE6ZMSYU9WGBwvzWyIhqp1qM+KdyjaVDnj1NHLweOcI1Cdmg+wN +5nPC3gzKr466dapdBKq99hAWdKrc/C+UQ5SuDBdiVcBSM6YtcIhq9/fnxus+kBGl0D+MKm6wbrb3 +feDh3YFsYI+o/zQ2f/RbjmWbZytmjvUa3ZOQv+kHu0kCHPYlkkUkkQ0PLLnDlGqAxNPjSPtbJDWD +lvRxlKiOcWTFGUJzzAXxixJmEchXMVLuZP5GJpXhNK6GjA/P5cHDPnq7QWVfLRK2Is+whj5pE9rp +UWV3p9JaYbji3xbcgrI4hefARkEVE3iqhGK+1AAg9MvRnXZRykWAdYU7j7p+b0Qkw/lynbKMvhRz +eEUCDEO/PlZTQuExsKP3YYF41Z890OxDi86nnOiOe8n6p3k0ZSC5o0vAQw05IRZzeP+GABJHr27P +gG6/rBerPRj4WXMyq70ph/yvZyvC2L4lHD4n6uSSfgvv1cf7M7C85vLfIXG0ico2bNJCWRMMzl0k +j9jRIdaMJIebdeq30svS/FXw7uxquUj7/IRYflJv0WAdnq4jnOJthLXrwIU48LqJRYL7oKfelf+X +oEbz4T1yBGmyO/lQ24L9Y6h7NlpBjPgVf1Ykc0k9XozVT4dq6/DOORRCxI1RASIrwUFai0/S2yCt +yMqvyumemR/iZUTlPSVLaFyJ7P3DMA5qpWxlVI9L9alXzxAnhviKUiiTvU5XnovFbMY/5zFrN8iO +0B0DZadB0s6RqsdI7ODAxEgEndS3YJyTZUeNOL6FD4iFrt0AiZ8aY0xiowG1IiZ4Zb/2DUlOSLUe +RLsC8m6ZMxm5agCDkjZPlPStYATokDDYFk4fmA4AyXrdhW3ySqBmfKU2d0nIAZuZ1Ivp7Xlhxc/t +uBoeLeIxL3eCNlQCswInoTZPCOuz090Y5IruugBpaCtot2Eb6BqwsWH0vcWsoA0w208YQGda48Eo +gTnXTFZsi4RnSVo9+2nsRIwe4CU22xejrMvaoKkRl84wcJfF8M4t0Ou9U0r2Am3vEhE3bVgL3zp4 +B6VASP2xo1iwqQt0A6BY+q1l7dOZ8efaNCE8kvhtVLqB9+ssFa1SfBr8rvwMBwQqK7086tSAANZv +SS5YMA8uTsEN47salW4I4fzpgh6m5xu8LYrWyxOhTs8UBmXqEyucw7e3OzikoS+JRQGS5NllTmEh +tDPCZHwOb1+3lRyiACKrpLK0WraeD4exOPQTKll/uYz33DxiRxu/k7NQEH2chyMXvlF1oZSdWMHD +HrRJ0/K6i3L/U8cPvjNenk7ynwv0viJ7Yk+S2Oq+895HNnXDV5dnjhJinM1C6WLa+o5sfwetd5pW +5R/O5isnmkSkPFxE/mTPgINPA1bUNP61CI1ntkV6DBmVhP6hgvji1i7F7oQ89TU/QmpsfsIFiji4 +tupOL7VgGo9nPT8FFsJ4pDvgL1Fu4MWFtz/E5ktCp1zBfwDajQHP8OclMjp5QoW59plUVKyvjsUn +RcAf7Mibg25TY/y+dVQDDJ1mDfOiorjkryMUoNL3PaVCEHyFyv/TRa+8eZH0OmBPE/ENcRegFc2N +WvWA28fDEYXhmV/zGR7ebs6zhjvlw0GwLOFNCvtMSYjnEMc9T5QnPCLLPV4sGJf0xJyScRrA8119 +JtZ+usb4QRqD9tS69bAcCNzDS23jp0lHBZi/Q2sdTjTPNUVthYXXH8e62y8cKJ4Q6uBaqSK8FKyC +dmFWlsVWAlNVbZUg0Z4rrEQr3Qyth8nhPCG1VU9hiccaoPxlGNDLYvlqslImGfHAwsFD19cn0g7+ +MnHzHiCIFXCeewEyGiM+hmgNE8HHNZqkwhyEcHdCsEhL6s1DEwQmaEuJn1w2QIu3K152VU5Y/Eif +EWZ1aJy6BTz5KoJUMLVrwXBFCPI0xFVBpLfvSEHpfV9tcMMio/EKIWLgO2ukIWMFZDn49bqOkBfW +gdwtOO8axoOlkE+HRBRx/rTiT5Z7+FAFCQLI2f8bj6PJsvxFzSYJWtR5o7ITYZB8Wut7aZ+EnsPW +YoY9pX1VHdqvpCC2mOvWIrtx2WU8lCF740+rZbxEYqCE/M2iF9u8dhRk2ZcTgwzFd+N0FNkX5c86 +8C9eO+kvMKeT88avSq0XXCTpse3kkmkjNzSHVjoVPmqe2c/wDtweiW40tz1eZoeSVyidNCQTeLc8 +T1tWXgdpaOn8la5nFJZt3yovxOQNkCKJ5e/ruCgJAzLTBhMON/OrnkSrTlx+CLPwleWC7Lt8EQIM +JkUsaTns0leji+BA6KMObECDzfq4eq+pxIV3lzJyhOQab8DPKtfdKq5ZaL6ck3SVqRq+lkbEFvq4 +ZHwpzoZ/3a0q/kxif/THKBgxKzY2Yve49kUKS6XzbhWXBDAkSix6v68Vs3vLhdirn7HAaox+A/0/ +5xBl6ykYDMsXqjj9JQ3wSmPzgHKcW3x787xIG4gEd3IIZceK6Yqv7CVvbJsDNEzzqfpRFJS1r74d +pSSU81rE4wBMcCd3/goWXiBr2qak/dp/iYRLnPeo61LtcdxYumLbmn+PPoV1Qf7dEgbBVJA5SeW1 +FffgJp1rAOZ1rqhGTnIsPejkohr0C6kcqnsV50wR6I5jf+niJPDwr/X9VOWMwzgcJhxeyFxN2CkR +O7Pj4cBZG5nTemW7ZXENW4faanmyKb9CzEC6u2N65zAOnETDXT8Tc5UytqOukRzz0eI1WBGKE0t+ +CLLAyensAyAYN0ErSiTx2gZBxIRjTq/cYbPU9bnAGpPkyu8DRF7oQBuuZGiA/ts1eeITyFJyBWFh +Fsw/96JnE5qMZA5V6cg7PBwXhw/4RE5ZJMi12ZJstFxglv1MfeZc9pvQgp7tR0O8M2F4AJchC6ex +0SUDcxOrkvFn6/NOgB8XFnLW09IANuf0fmBTa49CtU1YNJDBD/gA8UJyRmfxa0AOJrH9cXJ+UNut +YbxNKVtjI7ZBhALw23BozD6+k5fTnGfylfhGkme2A1viXKP0RP+2SDOO8OmwO5hCgkGbGweWGWKP +fz9J8FEJ9UfEVj929yeX5h0VISn14kACMsXRr/8i3USrvxtcUbPJHEinPx+usTMDTyL8PLyOfz+g +kZ8UsZ5/kbJ958jKU6oEjOIyPAeYgzXQMBguEJPuTcSWImgKpfu4PjElbfYQzVaC9VSF44i0shGy +YM3B2ndmmgOd0oFBaZfhzudln+knVREfycqIj2XVPC69FAAA + +------MultipartBoundary--mVo4zxlfCR1NUPwccD2T0JG4EIByxBqbDVzXeq4R9C---- +Content-Type: image/webp +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Meet-Our-People-660x330?qlt=85&wid=600&ts=1693395648244&fit=constrain&dpr=off + +UklGRvRPAABXRUJQVlA4IOhPAACQ3gGdASpYAlIBPlEijkSjoiMT+VZQOAUEsrZp5EkJan+Mdifg +ZX6e+w3xEk35d9Jwh3g75X/e9jH9b6bPq15yfoqurpphOYP5h/UeC/pcGbtY/nv67kt/OPA24VIK +TOjYsDtHafhw2RUjGKuSroKXhdnPhb1ayIWwOfB03+GxUjeOSrhR0F1XfeaEeQSSgM72n5TmNJVH ++v1qLijz3RRQm8b6tTEljkMQrdhOQ6NL3boqV6NGKeOCW9cQIJrIzStraE0mVi3k5jhMMtYB2Q/T +Wqn/nZgjB4xIXnwv5QNkcjaPzHSM8bKrR4GGz7b3x9VFCd8m2rifU64+YcWmahJU4Hr8Vu1Hq+EZ +0fHqt8G8DH+YDfRSrVp3159y41B6kdcPjbLSUfa+4mZANeF5SER+QbR2Hlm4lO1b0Sa4rDbjPC6G +6a6yANOit5UspYxJzG/pXNhuq57kx/GvPm3XRqpNPxoaEc3W5vP3J86uLMFupmoF2Fst0q3Mzjli +o+d9NBAJS2cOsafN9MHIYj35ylvA42G6c8NJwpHdszTF3X20nXufbGFb1ztbmaSUMZSCR0dGHhxx +A10MD/dZ+jtH3njjf0aRrQYwGWt5JkN1aXmSETcjTbewYNRRpB7ngwiL11I6S/tB1ORqPTnAqMsp +iI/1qF092S350ZVfQ/W7LOOn2yYcwvqx+5fztNR4hBFLDN6KgmU1oaPM/Xvz/0KjqEAakNn/uvGS +1gjNRRXTis/45qe6DuxTfjTt4uKZ8F5ALWRluQhO8wovSruy17fESFqWjdfO1KZKNHhRac3RHayE +VOuJm8EoIjbgyb2WL0EIuDNG5Kwxz3BYokiVGFMBAQgsDNBtQdAwRKU+KSmZQ28G5H7h8UAVdJXJ +twuKImfLAgRwCIewzP353RmdM7v5ZfX+KdiKxtGrjX+EwA7/wnI/TTkpqjdbRhf8cIvXPfwBRSvq +uUOm7Q8Bc6NM1dxXY+p61plQ8wz5FHX61PPsJDTm0e7VzfKsmO7mRElQTf1ZcHRwquhe2iMzDJAo +k6pMQF044E9cS1KUHZCD7GOuoxIFlZm0MCMotz5I6Gyws+jR0aeWZ9kEB+4QyL6UeTEUcYOQ8Ukz +jTrlerXxBOGysWVlMEoscG6YHn0EPCLU6IEr3iYVT2Tg15YWDZ8yo40RK3AGwnFopbwHT/h5N6lS +ZG2hhL1t3Vgph2zfpP7OH/PYdbmDUye5zFUQRRZQbh/uQrjpV2KwD4tiAqrKKBujCjt/eSLAAehT +gDP8povjsSuDvlOhujctt323bq7VkX38U8hzOM79e/7eGZDizXNBrRPPNyJMncA63shyhCa9ZqZF +eYJxzLGCsAP0ZZ97fSJTx5uRX7cptugHDxnHhlVzOZmjFyQX/nF5P1PtBH3o6baCmfU4uJmzNCuA +lJN4jIO/ECRzytP3BW3Q9qbMIi9dwScpKoZ8r6cGBEqpFyQIXG73SSJVCP7mCFdpajk7ciilfn6u +igV2imcvm8C2auzc1DICcH58ZTHLfgXVbMcg6nyjFKh6AkWYWE6dM1luYrTIM83CWPEcGYvygxyU +EKYvMFrPamuw/rn107ExU1aKHD9ciDx/c15oDFXux/p+rj0RXIyyA0W9voNN+ScWuiBVBIsnwRPz +lqF24nFvNCKTEkiZpwc3kx3GbIT21Hnfr+8ZQNU9IldRzMFoj27qpDlOtXvhCFfLRINwI3+Vp5q6 +95lOOv+HkrRKvAztEmGCzt/IrjZpHdlXhEORHcGcarYAwo4z/XsQSRB220JFVYEJJXwoyfqxy+Pw +XR/bx9kejsYQYMSzVtdf2i5hPbUut1NNkQaPGosNzswNyb/ApauvNkgQUEughGrvpCGgp455IzV7 +fbA79rafRAq8Jt14P1TGLEOsQ7SlCJJmqDweTWDeG+CVeG4J1VCzft5l1HEssYrJPtWuieUqHLe8 +mJEvdYPEN3LVx1Kvf/7pD3yyNv9Es+X5Bp/lruQyh0rWX0MXrJuLMw5HwnpOkMAKaLfqC+XcQaL+ +l8TKtLCqlnAw44XDRRb9kjUUziWMKfZC/JWlh9qwFn2zlbu/CG1CWKca3ovgfVTAvslzw18Et9lS +cLfPgKgqRh9uCyCM4HA0itobod56Z6m8StlsF1L+43NIZtzf2Zp1bC56EweGqgDbK1TKVdvqQfLB +d8r6Puiq1D2uXxbh/NfwaDEquWYPIBhKuoVtHCa+d2BXL0IF7VxmQPfj4uMr/4YQA+ZmE/BSb60X +Sbp7pIa9czjiDxGecCbTOeLd9QOvJwRp+w9eBPjA8aGkgvREoq2O6OsgyD7o/esf3Hwwjgk95wW7 +HvPVOuL+BI/8VYwNqo+blW04CB3EQrS6yADB0/O4b4TfV91yRAZjea7w0ZUAtxhkz0cXRyKki/hv +avjgL12fmxijkxaYBw72qJTM26eD/G0ASEfGajVDWaw6/1Q4wrVm7gdN1IhizCp0F0wF696S8r4m +9SwPapiteXidyVcsstyH7cDes8KZhdvn6ZdbZh4ZPrDPWN2Pxlye4aVeeJEayzU4E5K1Dbf9CxrC +cQW4ilKWkSUOPS/j+e9GX9ANGMs70OMhT6Wj7olrNSx09wDc0EwjrgQgBvIus4fBG0Z6/8ko8lPX +DYwVg2oU6MGB+Swpn96HFk23clQ3RMONhSakfLvjybjS63iEu5DHA46o7KeuGsVEKG61q02eXw8t +mtrg6lVgtSZ8lU59YDPMGlLi1thMbBWXywU29wu8gaWUTaOf22ghdZmELLvPBKE6Vz3RQJjRnijB +VQ0mJC6PQnsp4ONW18RxXO/n786d17+xLyFv7SddLtHtn1g2Fb9WHHctXnthGy427WvGv6ASHg8Z +INGkcSo6aaypknwc7c0EiPS945y6taa2dMN+M73Ehiiv559yl/yMkEdS3R6g/iVY/r5QIHcsu3kR +DACxDo2jE8qUEm7AWYxSYFXnn1qYX4ZI2V29W60Iu0aN82DKxC87hCym+3Hp7CARS//2oE4RFwRy +1AMYOkMLZl2+iz59jHB36ZJizhBBgPdqmuOp3zxcJkFGO3pdghG7NL0gZATNO47ZaREPzpVJI5XZ +XgpR/hbm9PtuL+1Hl2vgvwGS3+lhKChmGyfuQjWRyZ2KSaJjUcu9X11wkd4jyGkPjL54F7oApjY8 +WrrMXCsKhPqNgk4a7uAZt56bP+KBQlorutfJeT0baN4FHLouBz6ZQlSyZpE9wlB5le0YxNBj6+Q9 +VxvpDKPu09O6JI9j0Np9iIN/eScvnt2HyKroqa7kljXgtTU4VZN6tMzwNNrBsKPyEpucqcSnXmx1 +OaoEZyv4YXvnQLLBJPZwnSwX8lK1xVRzC+2aLRNRkGzMsJPDRVkLk7Rr5vjFmviRfvov/oJRp9Vc +A4h3A1HnARkEsBzjScoNgMPQJbntPPyMnRPDKXBD7ZcGobj0HA1/nbnluoBSzhq5oNc3QqjHqld7 +jx2/HmU7rSHxqigOI6Zq3y4p/NEsfTHP082qeABAQOgIXE9IdEUHOK92dKGm/LSO4xdc7blCuS4m +eG/r0XDv85NKP097Ao6/vcUcSuS9xDu80ZNcRN3N+0jOKXSoqG2ROrj/mX7xnTPh8seUZyCc34OD +ApYkVaFN94fnBK5TAIMbEoUC8agjTyhoP6llUm83orrGtImRrvLLpN8vGmnE9XQOTS+xVQsI/RMH +Ia3pzGgLndKC9SomJ9fDIIc8eyknQcY5s8Xuws90PSgyeFgDbaSNrX31AhHoahcQr3ILp5WKd4zA +i47I+axsWapGaAgsS1XeQSY7iCXWBV/K1UZUhu6CHsQQtK17rDGeFj7v08eM8h2iXFJI4EwPlfC6 +q0eHPJQuYno4Lj7qfeMMJiv5g405IvspIOAS6I5GOtMFvtedcKkJYCYqdywTUI0hqPX175o8wF9h +Uw/Qslz0Ek2amVGYYJFMOtFvE5kV/Hvqx7pOQ7WuBFbc/zZpvcjp1/fX1IGDzes/zPy615si8Dsz +F67nby9dxtXqTdmzw3wd3IqVkz7Li1kCvcl2e9lL0beNTxbW2yQJRnarD8ZPO9ss5zpa96yBjPm1 +f5y1EFMOBE/w7xPDxy1s2xA7bsUPd1r/UXapjKDQiSVNwB0LrVA8l+CjWvpOp2FxHH6XLgnRtCmD +ZOd8IVMfTul4oV9vtXiQQWS4U+rspf+27xK2OehlZdaYC3neCIwLCY6hvzxHNM7P+J6k6VxSaozS +6Xe+w+3iJHqu19EdfgPGOpliPrfD7TSpcPMBYW4EW0HuRmzqR8xfgz4csfs2Q0l8aOMFLBPfpRk+ +qrilRtUJ9Nd2tri3hzfawoXp9xOjfxa1UNBnsa3WHrPbkYw7+WEoewcJkQHJrbi96xbQH0Tnhd9D +LaQ3ryvo7Zw+5X3DgE57W9eM+8nXbNu9+PaAvL5eMWWgs0xVuwnDyICmyJwm8dwunMI3QGkfOAzD +q8clscuZZp0Ut5cUjriSu7Dv08zFHfAE9CRZspCQDt/x1LMiHXlM500vUzF32lg/AYd/B9rDUZF1 +RTE/J5BVxmsPetxfZIj0pVSX17u7SCEmQz8ERQ1vSoZr8sbIrkZNTiQ9watZecf3EJll/ppztjgh +rcNTmIoZAxjfzn9VGdYFnIZ8sG6TxO4gvEEo349XptWOKumVn2naWKXf98IBIzK4GkuQTX/7s4W9 +woRacTXQ9odBycHIEFo5z5eMY2SwIP9aU7BFvZFCDdPAt7zRzkdvkNhwDzAf2oOJ1ZWG3VclVElO +2Z3Dkr12W8Qjfm3KOpERkqS/zAGsJ94oLgAE9GoVDDOm6M8mF5BRH5UszrKzTHFp4+Fhqwzbvge7 +Y1SwWbPBK5IephBEh5IF3VH7mwsyfCqdWfXZjJ8UwB21XP6ugwySvwR9xWpAT3FIpNaheXD5ymWH +ZnIf0izpeMu5lPa1HaR26F6YHG6L93LhLWvoa7G7riN0yZ3oCp4X/ATjZ08VMAKKt7SFmQjMbyYp +o8N3oWaDkqW45Aea48x1f5f3OZBU4Z0tbpRZVLJSytVGJ2ykjS9Ho+sf7D3NwmB1kUdOQORjoYr4 +lSE79YbD0lkWvYHtU8QQ/p66LU7R2U1RJx3MANF07G8/kEwbO/AA/m8eg14pxM/ynzxG/GpBcAwk +23W7u9dZ7/CpUd+tHlj/4n3+u/07PY96zsvRJVNRLQJapOz7gdFPDv2WoJatr7X/e+kz7aAJYywk +BFKRMlj0HWfHLNVfyTfJmakB13YpEQxzVRTW/cpwkein7HXZerVMMO9+c4qeGuTTCpu1fYElx8bv +tWbW3SfxhxyK0WxNZ+ACVIR7aPMj7U5z80AzgVZ3i7VccHBetXBHZbLoP6YzyvUcgWW/NQPmSn4o +cjRffKv2vj8A0DjijGTdGSBTgorFllsF2ymc+3hVGNcF584OaBXpbCNNqdOgJYIob2WpzWU7hnka +CM7h73b6e8dqzf4YqpkeKMJu0++/IYsiH95PC1B2kG5g+11NKZHGLZaBgrfTma6dlXPiX1Yu/MM7 +39PNOtEICll4NziMBPirzw2LB1FM1XgzjentWsJABMC43qfCNV7Od4il1peQzpj5/0QYAbnw+0q9 +X35hdAtZBjxM0chguybRIOHCZRp57CLvEmWAJ78+39ic7QRB9wW6pG7HDzKbdsysVE30AMEANKah +aP74CDu4L2k72vp+avtKOeZB26jjuNaaIs/KPEAt2TIC5AvLis2nSYcmyzVGB/FpPR+sN94oUuxc +FB6ld3UWw5/JgNgBXnYsVmuCdgsJ+8gyLqQKm6Im0aZmad4/ypK5K3UZae3DHb8wFMHgR79Vl9Uf +euhb3lvH4XaNdhdTzFozq/MLGRSAkn8R5HRkJgBHChlH3UGK86HHp4kRNPN1JnD5/CncOnmnIobn +oqc0OLo1FobiX7993WdYEEvV9YQ52jpx2dtuhWJwA/E3+UfFspnMPNxsOdNih4pK6XPuFm0wcnGf +LiQBTTtXBBocKL1DHZt6fOHGDdXqGF+bQk7jQG8lKjcri/gyDtvKHMTkjCWBuqS+NIzJPY7RUB2i +emusUylT7SthEa9X5kKcwj3SkOi+FkklXvth0OJOJwFdGSKvjVUQgHQuQ4sO6lUfuADK9rflHIJG +o5ZUe2rvsR8E+bFJctSrpSoBtEz9+qz2TVOz4zS/cFrmc4EC3P4QK9SKtl72mATt+8m/oaaTHXKH +UoA47KWMyQmVasYp03PbLJd9YeWCoMCSaqgOJNOmYdDIVfIzbXdfgPxr/+ZgkX2HqvyOyWG/ni1j +GVFGn4gzkHtPhQN1GNq6phHA0eLbKHrGjp2eZJIVEKyQyRtHOivPJ6K0t7i/cDBU9IoyPQ5LRTVM +0caKi1EK1yfz1y8H2ihNAQCc0sFXM1UIYlJ5G0dAQoAAgpgn9ds4YioKqOr3wRO98cGK2R80emzg +XY1hxoRhWfm1HD/fu50CF6o74r8zAGg4ZhrQVvoslpVr07PiaRjrFo5z7QxKgef/FkwG9SjCCmTC +HVAT5E2AtHVRCnDKrhpXx1duFVSr8JYYVwjVw3znolR5lbDoYH8+waNiSb65LjyvRXS12rBTkpJo +ZbfX/6NZV7zt6qxDncgVCx/lVFViQxUcrAimMjuqGHfaV6i0yYGvF95Wn0STatyR0/18r6Dn4GgN +BqaAgvi1YSOLBgTXc2e1s0Hadts/lwQSnYMg4befcq0gUiSyQ/LbZUM9MTe7GIcdMhUlVMBwPhvW +Z3dFPlv1LMlVKKWKPMyflSpt9hCR/6i0jTK/MjBDY1n+8S38CqW8geVg4KdoQfWcZJ4yqM6JKhKO +cx4mx2Jb680jkcVsGNHoRvou2keEz09DZPq6T8wC0PI001e/5jML5CRCGziUtenl4z3vMPU6Qer/ +e0yPOonLC6I/6BFU6mZLUwQi8KNanEDZ47DpgJdAQtT/HXU2HrDzGQRZrldO5RPtSW7eLXjQmmZ7 +Dhu2TuhXXqNZF7yLqpeFSdkvRmBpnN0FfCBiC2kpluMpq873dnCfzOh5WJyrMn+Vo5BusfqTPHz4 +P5QnGmF0D2gRncGc5MECqrnTWWoh2zeaGMBnX9vYHFfHvVdEU0qIG6nef5N1wooeZBUAMXMxksnP +0vZlqQBYU4+lBpZIPX6nOf4dQOPRqY808Eb5kn2yos+umXvA4dj+D8YmFldKNmbV9PdMRZPQfuUn +zKCle53eVfFLQhsz5yBzT7xtf+mQz53zPvECJTFb1FeXKhYoRgczjln5nt/N+WWYqCxuD32q+ORJ +Vv5tcK9Z2xWUj4+HdLRtNuxDghD7G/tLV8TtOVQZTgv3P0Tm5okKeTjB/eD3MuA76JINoWJjawIQ +6QhZ/UVjMaDHIrKra7Bp5hvpJ/LvzPByib6Mj1xCWORl95LN4cmPBcFfA5wzSWgDsydKMKnBBlHC +62NNBSDuaOADtVZt/5143i89iM6lhs+4AAAGB7PNrDjz/QTbDszgjxAL3c6hdGoJGyn6PKRoK026 +Mxt0/9HqLIls8VAVrkTNbZBTUIp8F1LaOk7hvx15DVIlKrtOeFpIBI7+PTCX2dBTWe9Eh6plt8gi +A6fwUBVMzpVfNrrOg5TXQGC+UaOG286FX1xflbF4PiuUGyojxonfzYcftKgtcGLrRzkf9tnbx+2+ +z+1jLqMghoIZAOEGTAJw33L2tUaZVy7NkP8BScsQRHL0AurrgSX2Tdfcp9We8zNYlATdPp7c2wuf +JjkABZ/TLuB4GFiwa0rbgLrMmYd/mm1gOoy6kFRqB3l2l0mwDCd3voHAPGZSsxSBqdefgFFenkBQ +FAFSVedSP7dLZLRunxO9tn7myR5b2gV36tCyuYi88rD8pEAVO3Ou+RjC3rTIIVHOv/RGigizFWnN +tRxd2a8+oem5ErLimN06i3RTMdGV9Ez1uRaUFgluHmpFQuqt4jeQqoJOkh1u4xSx2mzcw6aDTw+o +p1RYEgOYl7Gf+8p75wVz5rBE+8oaDO8sLPHy+1hNmJbzfhQELS9vhBaKo8R64G/8g3B5euLkHYxF +WIbL/EKlAgkoZAZba2kSlcR9/jpDqqiNU1aHxmrutXwQhPHpL7eGNJlMNXOeFe+k772J7ZadwW7Y +w3UCVbbFfNOSLM/RVj7jyZZgHC9iDcB0VSMUyKZDD38N1jM/88WTguLgwBjek2VyqqNUWvNQnADy +wI8SpwCQML9tyrnLPSZqeAmtwckJcJ4uWT+EpmU4mekRwiqSneYHfVN0QyBtnKb3RSkviCy/fQv2 +UwBSFSuSiMkKoC2Gboi0vJ1IavuGQ5WE2WkeQfv1/BffMqg85fvCW3SzgHQ9ALQ6CHLeLp5qFFKQ +NX5u+BPvuO9f4kPE1+KyvWujppplurh/0ryrlBSDIlzel9v7AUfD1DGOx/hrR5eg4br6XRdZihE9 +p/s6wRIL8zs1ThywZUNYWdwoTsR4JRh+FnTGn1c5SGxwY7K8zJcF7XMdAbtfCGMD8el/Y96990Ws +KG7qZFPWAfm8tF9SEbkQM8+fZTjLGwiR5lFjm8e2US3YSSOL0KabdcwrDgNXGhhJvNaEnfMVoWHE +nk2uXUoFzRAdPNTGDUT9+9YaZPOCup8qMaRuKrWR+waUf7Fae1TKuMGZ0RCsaKh4BMVJmUzp61qk +fx+1iBypIWJTHEcDp6B9hj5Letj7yyp8JlNkrzUqpVrKNy6+xbpOg87XBqCjCQIHMR6bPGT8pXo7 +p3e2+vZuIVtEurjF/MP27IS1lwXDDWuqhrz3XIAJTLNDEv7HcZcM+0Ct+5hux8X7uO5YH0eoR0b6 +4I/nhKrEtGjxDZTm/3Wam6PwUDjXH4nMzaua5ljxovlKhHWRlenEf3XIepteJ8X3S90joV8gaOCx +rYj5JraLAVQkS22ix/r38TIIblw91we3go/+LDw4YZIi72Y4PXy9lBaylW89vpqBPc5F5s8F04eq +C8y4/6Amfh8qyx7//sEdRKT9pQXBcxVm1frg4owjWH5ixKH0TF/kuqzqF7dA+F/HcKr9dwg1hhZf +rRklKyIcbTMN+ALjtzivi+ymYPwy/UxD18v59UdvRVSVd5UNg3oZl/7zMfsHIibdTZDf804IX4Tm +kCR5plwmyWW6cEO4G/BtdS3HMhIqm2ROanpqiaeLsJHgmFDV3P3dyARW8t0quqgw2NRVQfzzy08U +2CW3FG0d0EJX3h2QVabL3HD09GqyVKJwNGoyOLV0uAH4bVE2pEihY8l3ML2hfqRc8W+6b0CC/hTm +tWuwK8Fgb2eupXbjariCvmBxf8d2iObHBV7dPpF1I8xEWlX0pC5fOEp/ftSKHFzvqLe53vXPlSZZ +5oQAN7igeJMBtQn2Mg2I0NWophZ1NsZv2JkzZdg78dFMcrcVnX1IhZ258S9//u51Nqo2lgNMq3Dr +IIAvBL352J0uNcttMkdSyYe5DKttAhdKvFIqso0Xg8zw5xK5E4HxQBrdudDk+Mrk7/+MO3OcnsKX +/nGeaIF99831ITLsel7nwI9NJUhYhlp31c9LS9IcYF2/g9TdCKytz0KVN/cx8eFOsz2Q5814H7hz +rILVc4bqPoLxrW+/KPYsGHY6hrRzyQZiAQ033EAJp+yG0fZoyBguUJhUfE7mZpj4ELmoBr+cKdRR +7p8JZ6Y0UyOanfO6QerkXMHuhtm3naG8N+mvrAzlW1rSAK4e6DFu3dUSep9f5331mlWQ1nKAWvyo +S7yKzvUKBjMsOyT2+7oNLSEN2SZFDgpKlVSFj6wkU0RbEfxHwrz3eruSIs2+AFkppq5amiFGe3bs +aRA8Nf87/kzJCxQxlO8F8D0nG8QalydfQTRQx8sor8Sed7eUr1OdlMCTJfWAaGCv7xIeIFehaHVc +kaPKN5VsCVcZxzGfIFdzMdHmdrigtXvD/V/jKtvKrOwV/r+sSzdG4CvJobkVqddhzWN5RQ9FDeZy +A3iZjbnMoNaz6dmmWd/2s1wly7WFY3QklJaFgkdECmkwlu39QyMIA2/NQxZQS8dMoIm6qy4PTEj3 +z+LcNoP8RcnlI+gR9oSqBkefiqbU64KKKifnnM2TzqotvAewfrfUsBIArLqqKcOH+eSWSHMU/UGX +IQ7jpWmhTU38IG6w/7gR2fnBTGKrOnyP/MMC5ZtFRrMC5tqN/xOj+6Zc5dIowSdkuoqVZLV0xErP +p69ppSQ16InUmtBb3h9tQ00m2zdJM+U+kWHPy6FctLRueQhY3JJVXPlrQgMGiNIPEVZZ7IzGOVwk +nwFkD4oyoPtS6CjVwBj4LdbyUKqin3ZeecDak0VqyflY0C7wObs3erkii1/GdAAEVx9LEryyyKzY +P3XSfs/t8qUSLbeM18k2ga6Z4ATlLkYq0cmSAfRcBUW1GKdM8UuNQ36/RVKZbQLOxOA1d3onk11G +kJuRlnh2P02NNd5X7GHIvrfDN89KsRSAT9d7CEPoqq4UBv7hSesxY7680LamDZ5hQo2XSeegIrZp +kjuxwi7VYlN6b29G4p8ivwh7a3h15RAFo/IDQK5MyYdEqtxfCahsRmxgcJ8+TsNxWkfY8I7Pzimm +iThTXpIvrfePMhU0SvnZ/kbGPypg9aPuDdvxmmMT1jJgg4Ishs8VkU93LdVaTO83mxTv9YkpOv4B +UrGFhnSXCbEz3s9lGynK42cBKfb5mtWFvw4mG0xWo273L9eyxvOfrw/cI0lfUR6eXB4ITkWyptTN +RS+BmCthX06lubQ+Agagw5cCnIZ9/abDBfgNQRON/d6rYfeZZERohkDQkXDCop4/cFH/JdzS67pp +w2xQIQslFPnJe9UrUCZonWimAnH+JFZKYA/b5BRQ8LKee/jNkL2iVjqCEgN5N8zw4sRjaEDzb4AW +imICScKlYC/zspDwNZe806Ye9bZsp1LS3snPDUOOZgY4R0a9CRTaWXrk+Zc4qknyT30zzXXK52dZ +qTaZrBYnSrAxsYsAUrPfTO1B9EYX9bZ/1yy+fK+xJI/XMG9OiE2Lb7op8ddZqaSVN8+3gkA558nW +RawSOLzXSQP/xgUBas+jFxQdONPjMJoIoZir4X9dcyHCCTWG75Wk3MmRJTyaecEW994ZIeCLUtiM +H04qNt2lLNzUtnpZdxS++O/zYjKXBn7LNc7tVldQk+/VfikLwW7xyhp+7dk8N+RNUS83VEAFLvu/ +7rHIWP1eWlamDRqWFVawGOntgli3n9vbYFutUzPvhHHT1Rjm6BPqqnw325sxU5YlViyNHobl+XJn +S2TWStEXuSOTqNT703I6Ws9jEFPhI3u42oaFzvAhfzdOdkAvwVQhp+jxg9W84+5tBauuXBv3kL6A +B4wxW5kTMHLW7OuiYF1SJs/F67V3jtb8Ibbi4dvTssySBGJAcrB/BAPu6eme/ACGS02Zx6K8sewA +P0QnJcsAaPRORkQMAWw6TWsgxOiboMV0IqS+IfoFge0ExrVI7PhCxyNyypU/nzzRW7o9EZ6YNsV4 +Ae/fpoQvpPb4zU4sfTE4OOHa1KydN3sNyk1PmBRyQ9J74i3HDqzeAhd1oKwETlS+I3GC2vXi9Krc +BsdLTcwOU9fHzKGmRC4VLIphM4eS0nxrvZeKG/yVlCVWIblYE5GqDI+BoB3c0hfCm9NfRtxeDwXc +0Vhm9qK6dX+5dWHqx++HFDo19bHjvGSwlSWFasWyuUPu28nYlkhKOsvV+eoL5y3cKC5Bf4RE1LzZ +Q0rAKR7E89FCuDlAsQbD253PvEWINIUcfCjFmiNjlEjlEV+i7HDfaoSUggB14IuNr6IJs7G5cBva +FlyaA1TFeQT4TqG/32psDDlnHF6t8pwQ5jOXl4PMk+45jfOFgqKgkQewUMBNvflosm7Bho3rvaqe +dpEFFvNi0Z477tMO9OTy9vD0iNgeHuAtrd7/BtR73JPGKLgOVQplyqztNvciI9/zHnYZq90u7EJ2 +G14Jwxcqzffye34f9XJkMIeRrJzMxLM1Ps5uSQzFvSPy/HRQtbijEKTk/+vYG4l0ocyZbMjgr32u +q/gARAc7lJj+NWoKDjwjBodpQSOrBNqkEChOkIojrgbNPbF/z4TDieJ+bq+nOaAiCgJESwsTP2nJ +/KUVw1dRwJwiWA2hrrKTjsk84dv+W+BkvRJf7avYpvyct9kKu/jxVW/AdXIE5JmyxlwpWKZwhP+N +PpeaLLfjERf9aM6rppycK3C+SOvqOgNWnF9fLt7BNjNEU/7RiHB8O+FkrOSmk7jZI2c5Q12wVf8m +aqdDbL9Z4VHbtTxofqPt1Yph/eE7eUdPqkC7mnr3uzw0GE8XR2qH3Qa2y7qa9+bdKPWJ312ZuXBm +2CKIynMP6N/rqyhIltJ3Lynl1H5M4sqm1wyu/lKE8SM6JqGN8a7rytXqI4WkelvAaT7cf7f/Z12J +QT80lAV2CIlLHpM8SvNtliJ16eS38FHAvmdL3FNIelB5KPJGZ8Tm/QEwHS6jz3X/UFtkx2Li961v +YPyIwVNHHS3BDad2IHwLU5rSabS6wbIL4/B4wSAVmz2K/+bgeVsZhTWFh65+fsRtg6TC4MSxaxNz +g20nQVii0Pq5VtsrzMn5Nea0sD+1krDUR0pXHberkOZLL7tXWxA79bWJoUb1MkrpX+7JKjPQVbIk +602fww1s/5vv3chY0ts21HU5Tr4W32P+8b17r7todvDjDR6sBK3GV+w/7U/hs602mKJ328vBeyxC +EYVDWv0bn4wi32p9m4lqYBKhRr9cAHCWVJUxQEIPMW5eiROFblsceTQdzX2xH0zOzHW/zENGcWMl +06iUWQD7uZSBy3rf2U1TAhWVHEJ4IoluOfG9BvWvhrPMHDhLrC+L4a3E+5KRjhDW2CuwJIzC0L5f +T9lfe+Y0hVwqkRicEyihpxVqm5Zd8Dbjq8JamGjUvycngW/wsu3hQrKsLeLw0HaOhKEt+F9YQC+x +rXzzlqpoxOvcRiAnwO36o+HhRQ2ge+MHWKpCDYQDS3yvnJoqIVGe04rveJqY3aln0FPXeho4fcpn +IF6jK1TAK/8lCWMmPoE1dqv72jYqe4+C3R5HGCbdvLBujqCm7uB5Q9GjD5CZpJuUEoaqPZcSMDyu +mKihO593WFBaXi+1zwIl51YiNhl0lxrJq5TmhQ6vURtaIDh/6hOdEGIHnzpz5XbiLJOfRJh6YW0j +XGpcYmcaeR9ADgB2dS/hbrup3o0FjmnK+mna/GMFHR6HHxIqoTPp41aHyBOcLxbJmcVXILcGTD3f +qDBZQnHONQ7O651DnlTq4iZPHMoK24u6LMH2flKVzZbXMZ1UQYY/V52f809Z57jBR7eEiLnWaWtf +m7oXVQjhi9KYGWrTsf91eu/Oispq0T+H49tn06A+klSj0MseY9mchPxbmMyWpVj75p8Y/9uACLiM +8cE+oj72l4rsZhxX/CBV3LHz0hsgW+bo8QKCt7Dp0VL5aTuNdMKJdDRsZRJOJDCEfUsaHHk/B9hu +p939AU80NmbLhpu94GKFMsO6TtQWtjMwqduqvYKaMv4cXZlbxMl/+8wkmaTqxzcOSwWkR3JZlDXi +rhrI7IngphkbZufZfABnEJU1Ch01fkTQrQMbjQ7oXTz2KQd7vwPBoNBRA7zI3r0u+n6Fra8nhWlV +zRqOzA7HpeClyJ0xrd0A+DVsz/iv+cegbM6p8Ypp4zzrWoxiHwocXdR/390steggT+cdMy80/2Hv +ZCQ4xgI2XK7iqGslDTeYOF0UwpOPJI8HeTA5p1kqBtRyd8EEch6C/r+FXMPghDYKXPcu//oMdfPJ +LcjBgrcO5TsAAS804frlkRmv4XcmY+eW+TqDqTDdmOBBjiu8FGcRLCb6a9KRkTWH9WiFWbJT1fIy +Lwix4NEBz/kNpaVvh78g59dFzwD4BLw/LfpDo6Xk3admbQPN5ZydYoaIZjn3rsxF0Jd2SmlVKA13 +SoUZ+R2QqMCG8n5jpprADYeFW8WQUBMJUOiuCW/AQZgtHEqkOFmJrfRsmIIS7sRDWg+XPgUNtQ3O +MFChhxN3AI8tU4UTtWyd6A/rFt1NIGemtmuIDzgjoYGYL2GB8YKK1KyUApfqr38oMEGJhxybnz01 +Cpa59xuzb14qCuC/1TXbZztapPS7FIKcRyMILq9z5WJy2WLLETWYcVc8ZuzEE0ps0uGntH4MfYxL +vVOHbww63ww4ytQdRq1yKHyyK8Kri06xJbHwCeEqbGl0G+aBlXA6h5WiL3DAfRF0AoItsTtZ5EZk +35nCiRDtTUNgqFz4F2k0Tq7aZuMxiV1mxywV8oI4wVj1pKCgBBFg5C/AFP5/fU0iE+L3sQCj/x/t +kiUyUjVwPCkrtyrMMQ6LsCOGhnu5XwDCwib9U15TGPTI3p3HmijV288NQFdKihDsPTXBstRrh8pA +yTFJmrlmYyDm7QD9KOvPCjo7lOX3sNG/Y9MvKsmHvatKKzS2KSjctHGWX9rre0rMUdE8o5Yl1Rst +Jy4oY7hLxsB6h9RD6Sg+YbBeohf/4CmS0Lp/qMvj0JITT5oo+edvTF2/OAFyy/i0LtrzDhZWw2uq +vipxnYY7O90S+EKxTVOI8Ksb1QlCs3DZDULJp+9okfFjy1CJh12oTvqeJ/ErsA6T/h5wm5AMvfmt +IIyVvUAPPxqXowS9JjC7ar4TnH3n/dPEEeGOuU9ApTaFBpFt5kbUN1j5uL0LgETORIN0a03W0Ryg +GC+JD21VWsXFR6IeKYJ/ebmiNBEoPAnCkKB4U0C7CUmy/x3qY+uUDLlg7In9RSltQmRvQ5AGCckS +MU8jgQfruuz2fxjjpg9SvXcS+8MUv4VWCeesuAOhIw+8IHwUnP39xkqb0cM+tBfd3WE8gDxf9atV +dsRTk12qBkMGfgnlPKZW46jsF6X4X7NxwlLWrxyEktlikVBci6DWYgLgJxMAGCFZ1fUsNdB1kMDx +8vhk9/HrG18MydWthWSckuuPNawbSPzWeUiY4VC/9s84Yg6imMFX27PXldnVHTLkIQ3hQdy6vcbK +e4ZTnW39ShyaSUb7/un1ubjKc6gLYUput12a5utoXFrBqr6+monOyi4bhJXCi9h7QUcQfBj7Elu+ +E1oKD/Y7+vS0sZ3TBRrT4ZMLBPp5R6kO/O9t/c5uA9qXSoBOOYABK4Gt/GrJntFkoAMcJud60ErS +hoFQVan0gyn9zDfJh58+L1H/eXNtQEQzdDdSevI703wSKGXE1sbAemW/Sw4LgpNfD4JAiBhhAVY2 +kGEj0+BPUX+Y5ErZDx/9+GjxMPlNpxnaFz1lqSXkGs3ARCQm34v2aZPm7hw5JADJ/H+YvQARhS9y +Sup0inCiRY8i9xVQS10jPa5PwOiLg0sQZvWsUuENfS71pbL7taOYFhdeTpqmknjxTtkIYLhYPsq0 +UGqi+WVKRz9g4LEHLm02m3qKPmOm/Rt0IADiTfC+O2/FBZjEUWe9qswaGeuKSTWC4MtWQHdmew/O +bAgm7bSW47qkIg5gB3OTcPbC7Ms36gEmxbGNRMctM2hd5dUW05wztks7Ye8RQV9YsVcxdmU5H7YH +y3SPlB9elMY6JUpDm6Wd+J4wrURtMRJdrDhnGa6x/zJpkmcpzciNtGXuym43Q11lgxU7hNPGTSv1 +Zy1c1wMyirD2Avy5W1mEqlohVnN9IUDMysYKbg+g5NcEsnEVtvUMsdJcY62XNfRQfXyQdx/ROd9X +erfRNIdagwpjo/a17E3eyt9T2FcXWX5XDmNOAc60i+1Jms8VD7fCdr+Qd76TtjrwlW4fS+ujDrlU +wq5/WeCAI8CSWK3z8ph9t68J4sp5iY7XGRV2UiiPUAa4HtVGxBQo3TeyORlrFarXkH6CdjNLFNXV +cDvLoj5fq4vKmhxGjL6P0zCUsonI3k788/V7gtDzXLF8PXz2W3f0Hh3Ga3Fa0+PB1FVM3zjOkwqv +5iWYafSzD02G8bS7tLad1k0M5SIoc0E7cLugQyOOZNaEcFVFfeX+7kPsFu/Q9zPTpzUI9VXj3ebQ +1wXtoiiwakcPzTcp2jglhbf/R4BDCGKZqb6t9nZEzXsgT1/Hu+VOwAot+cJbvYOntEIhzi53omru +Lb0dgBT3heO4Dwep3ugu4NjHABh1XN6GiSd2Hy49R8ufapTacE/QGhdzFEf8tGbRT3OaBQ/Xg6EE +C4O47PIrcm/w4ZK5CpZJECt4GGJ0yPH6YAAR+8IwOvlhkbs+TfkoR5Ph+/yCy/uqb9VU6AiCQsWe +yPCl95c8J/0QUAYcDFR1oZxl/QPfkhBFHr8y20TRNOAkApI/3aBwNfIaCJ9lmMuzH6vRgBO37MLa +Y8pekac8JETb7k9dv1J8lgAEMjqgFuKTHfBAksfirInR6kAMAppin92NEb0yQ0k8+aVxbOJbiR4H +D8ZqupBXH1MrrdFdRByYDxPimdnbTHtMrIeZZS30rS8l9dwCxL0FM/YJxcJOFOOtN5TPnkJyBhqN +nLA3hfPKcrSpn99CnfNWxJrHFlkpM6A+f7nFBxcvdRXJZLOSvjGOpkJwaCNxTP2yOgelz7TS+phe +5Sqt6WhuZb098vDO17iCL2TMSrwBK5QnfLWsplVw7n2CZspG0HZRhxYusWRdrVzzRqeVyVFGtBV8 +qRHc2HG9nIaXbgfCGjxUUTE2WT2NuQ0nahHI/3kf3zFRJRIQJE04q0fGu7jvDPQ2pjNuG2Gr5N5j +kCBj7mCp6+ZEOkI3Oy6cKxDPTMrp5v8dnc0qTYJHXG6UwbU/CZsAE3UpQNbmdaRcz6WGApSmebUw +xeOaWtoNANs+d5CDxoBo2lcAG4eZ/qKFglI4YEqmYLulQjGaX++n330mdIH9hF9KNK7MXpiuT8Vi +uApQbSt+ACYSg2OzRGSpntMBiV4eyI796iXmu7Pf1KYwZ2BoPAd5SlmL4qdDdh9lSOGds3Wn/T1n +6DtwmstowQtHgvElc31LeKVRYcazxnNb2EJOK0qYZcowwhDTf/2W/kAiXEQNHVdUyJMInYhy1WEw +wld5QE2zMc3u9SzR5bLAqn7IQS5I0FhzWSpPIHVYdlP7QPxUTMUZw9iPiqcTuClH7F15sE+6V2Pp +2VAVvLOy6f4wrb+zGUHDjjH/zYgFG8fo1BCOJM0pIzffaoxZRFmLo8/mSe+i7ZuCjyzT4OtkaItu +xFIuS4wW5WXYl4Qf+C3Cq/cyOhHezNQGTF6HktabeGj/FM8Rfnv0tprzoSYROWdaG0VjZiif0THz +9Zm5onw7nijUCAtlKrl1l+/YP5Ii9Hx7x9hE8QYAovGmLm9GZhE7kFjvsOrYymO9P4+sQqZFSlNd +EwWh5kjbk8XleIVENrZidLHz94w3xilxtWbKjDldvxe4InNwd0+mVNNGG9yhiJhNd9M7naZ4XADS +Gq1rID2qLIgz7l8VhY/MJClbfdhAHpwXoqSkwT0tbnrjFLxN8iVtHdSyUKO71W/rS0R3CizjI4D/ +dM4mWLlqJabMDx4/7b7WDZDRzBczTKkm7YfK5Sj8jYzxHYYJ/f5AqCXJYjSBOVz8Ma5II9G4Lkxo +1zms+UepXmmAfu2P2IiypdGzZH2fTwpCl6rD2hXskxyQA3jdEH3coyKxjNv6H/fZZtEcvytChehQ +vleWFga01/4sbtjAmb628fkE0kSzlB57M8a0z3kpNqXVT+lmblFetmgBfSIgHmsqd+ir12D7FNvY +0SSbI1BcQtGoHAtxH3AZOLR7odoieAf5K2/XbygiqKjEzvcLR20rGedG6R8IUrY44ztZjtB435+L +D2NGaqh7QMyAjkoytisguIn6VwT9Ic3h/WUwpM4M+hV/b6gqq0yaF53yq8T8cCTXax/WASSxpnog +Q50pXyNe6dtGhQmKhPEHvvHcyKEcWqfp1Gn7otJM8H7xDHpQpiGK5f5wrL0NpE3yEuaxaK/qJZl4 ++qlLEWVFuLrXL1fINjkOLYMq8+I+IYhEevhaUGZN6vq0YqP+JmcjlpH381SI2iZeCuEtVXOi+f4J +uj8PplOs+8bpsLBLj6GweFisNjZrg/QVwEEDgEr4v9CUiLOLmDKdUsM9P/ZspsTL+qC5XYhzSHw+ +EDvIHoa9yCsJnNlWTyTKqdiyxLj/XBDbwGLNfHthQ6g11fOVjq3wqq5wYNyLD4WpDCC4jCfbMqSm +GFdETXTJv2LvGHAylhKOZrL+gzkUXeDb8iWiwZy3N2VocF3/ur6Cemejdoxe3eO5BFikkmBVt4C4 +yJTbQdwnRIubQaLRbisI2yPiwVVb4Rhjd07c278JXQmxpYcMic3SQDeq+AM9L9tn2Aq/cGvCVTts +LjpcfF1AV/jtU2qA/mzlT1MW8xYTBwrxylYtVwil833icUI9KnSCpG80EMMG1TuXu8+eiq98+FvZ +EP+GQbcH+P7sAr3mmFmqvsQSUpGF5e+Wqf9sA7VW7Tpxaahot35cB/nJKLX01SNl6Mc76c+dPt4x +wKMwwumT19Oul4MiG9rrGInTxkeHhurQ9PG+yOXA/xzXJm4vo3f8HO/whvOWmUVr1GX7aSxb/IR2 +vE/NH6CX2FO4TuUASmJeGhez2yeSc04EUiTsv9t1HgKL6HUS5yfMsUOWNaDCBCiLkj0tL+uril9a +gR0e2bXGB1GcgUqCWjnzIX+zOTy9EMiob4WFf0he4KKn9Fme4gJjiZQg7K4C5rUdD+QTTc+U6rXo +00GWp5fnb7IZ0ESRRLzV+GdOGtDHtLGRxtGa6307epx/fxGEoSAitzsiPWJG4RBbUUjAaWAipjla +RNBolXCOXqbUpwiFpBSTN0G7PpB6Cv+mU1Os6TwK2HsWFcLg+9zX8SPGpMJAqr1psuojwpM+vALp +SQrLAOEAR48LlUpkl40tXw8/8ZXAbHTL8WlyOPh+Tz2JoXsyjLDFaqGpEa4gtiEnSufdmwnArtrK +DX2aydPXlYLqy2ADRS+u/5xMcpLa6sNMMm2K4nuiWBCx1CjkbYwXaMMiIyTwsgSOLxfZ4wFTRU/F +k8zQNBYQsejoYexGabEIf6xfzGhP3LO6FfXLct9h6isqL1gCdcJY3t6wZWbEYK2f7NPYCUpld0HJ +ZnvoVezssCOHztt8L+UXZBApGTFIEtW32TDy8C8xkNsIfpPla6upQYmBMxemtyG9je0LmiIHka/K +2YYgk0MDGrYmN3OhPnysfy3k9A1JgB1QBLMNeLANRAPf6abidrr3z0Mutb7cSu5EcKL9hIldiiVm +/kaTTYnNnByU+rwBq5uy6tV2cj67D6CGbf/mJfNopaITqni8VaXQCJbO28oB5qbMB1XJyxNluzOg +yq5ZJznBuZSZmhwPiSTfudlWb6i4W443jNSxeA0Ee7vCrytGgMYXc+AxFso6v4bARHlHbgN0Vsrx +ZHc1rnMQT3k72kp3klWFL9wk7cf14wCcMmWcFLQFp/Z8o00uPd99zjtihE/bU/EHOjHOuDcFUaBx +Bdyy9pO+TTVu3ToE+2iLLHGamrA/JW0dSvc9+1tkOFN7vsTugpvdBTKtoVYX6wvanoo2ekubGiP4 +h763/dULjTam1KoYnm4wXgyhrb2ZUulxVx6V6nNkEoLDSNyrwAMFP5jqyctxcWdxo8EqEImSYUsr +vegP1rZpQJxjpgfSjjgEa4dVvPnOuZz/V0CiAv63Pc7fOrYcvNeAwfygFCub73MNE6OnKxKGl/xM +WR10aJZUsyZBXKSTLBFa4jxL+/c9MU6x7nhm6HzX7a0PyaMZgDtcUJMai31Boetx99gwpBSPAFxy +jf1IxJVpGQmM+CmENA63caopxQn9WDHQ0MPGyZPm3cHxWfV4maKuPNbRt+r7P1ik4xF6SQKYJBQc +BurzZ0dDg0c7CWQzdnj3wqEaPXBIQODAKurGrjAaVFtl5Vj9dlJ2JICI7ZapPBHVG/adzLpY4Ic8 +JecB484H181g8i6Dza/Y+V+0g4t0xzQYC04N32CLIjv4gjXwJm28dWQXNOF57VJDsFz29LU9Idhg +KB143e7P1U7jRhKsHdyvvTg2bN8qTyeG5zLBsf0GJJX4p3Qwgy29CqBoCzoRspv0yO8aabmMIFb5 +A1iQcmMzLW5iQCR/nrR8JU7HrjXB8qpQmuy8qAzoEWUHgSsFlfLpw+wamoydtftizp3nX9ctKlQT +4uBJE/GLvvM5Pq4FvTaH4h29iZ22MY9j1xTgT4m4WoKe4VUi9Jp71rotHLIZaoMyXdOEjI2nKtlh +T5P9ARHwCX3M2ZkNM1vYFX8uVrZC38gVmlh+mdlnuG7t+sjRubXy7XCHg3GBMdu7Kje1W5JF01wy +LTOZ2O5KIKBpnG2aQmbn7+umR4RxX3eiD9Zj4D+TMu0QSFBGTBJHiU1B93bIakcig4DVKoXbOGae +PceyEpfbo6xNZlJ/foAt91XojvO1PGqoSpqxkhY19t7CbStTHZ1Gmy0AK0R+XMi0pXpshFgx9XJE +WQGbKRii9LKzoiD8YdhB7lvtfOq7vJWeLg96k4AlDoBsBXTw9VDn3sCRbCaoUu6WZmBFMJaYtCfN +2yPEcDZU3L0XKACXd/1VURYHUSu6U3BQqAIR93LDYbucnSyd20yWHgz+DgHPBYLK0OBnZEQmvvkm +dvvYm2gbKH3mcRdBMsHdQRRLLKNmLqpUTmfMJly+ckDNicGgMmUKaeKB1+ObsXFFNluC7sP4igIC +ZU7L1QgolU59I9ec8zPeLxoAhk9w3BEivCVGuve2Nc8nCjvTuyRsW7k97C1c5hs0aWsWPE5auo6P ++esYeIQ/rW+FVHBTP2jb8NzRWltHXuU9K5SOzKcO8kxj8ZrCwyneOSHXc+SOSPz85s63VxyYwidT +/KLsZrm/tGrS/p2IroR+oWA41ZlfYYvB2kS2DxzRTZ1wcqiUxgVRHa/4JxwdZu5sozcgB3ltvETo +cfBAh9lmXP0SV1AXYYlCFS+HQGAIdukTrMf8LKcjWKZq2f6gGIj87/4nNIFtdZlcW7x84WNOHpUb +pPF0S525Q+GZFZhnMcIQOG8oTScaiLtRpkYQJQMer/DgDkVy6E/XlkREprc6yvWeetHrFfGeOYDA +73fNcI++NZsPuGg8Ro/Czg7EI3/aoHAB3SbCFKZt2J0Mom2CVSbR98lZbP51hnlJNy/i6Bthfhb5 +bdzX5E5vgaICL+9Crjy6PJVzQel/eaFpqqQQKRuIPLSN9WnZD4nx+Cd+Uj5txfgrzmGrsKWlCP5H +fWWc6FByJ1ykVe4xgMW5xR0xY5sPL0TMBCvBonu4GDsMpKpj7DXjMdVftQWBoQTVHBdWQqFhScYR +wBkNa5UH83s3Eu/zsEOTR6azxq+aqZXLDBZde+x9EEHYA1QE1KUoNLpbPnkIIzBgXXqORZ9Jnj0X +rMwB/LPfdBHX7VhYFpEePA8q2EmuKkC2P5LQDlpH1cN8NoxPRX7ha6NSS2Zlyi6XrN2uSCA0iys6 +tgBYhsgjmwA+vaXquYxZbfOtsNYxTP6W3HELpLQGwl81wEQoDUnL6039MWOvW3KvwA1QAlSYdm8M +8VpenhB71nc7gMYPL3Xv5A8Z8CCXgKRFCncGhFQy+QSep+hxkyOQtnOazzs5TPkVIx8+gTgep1pm +62rwQugskOEG4heHI8K732Y99rsbCPAuCLZ/UqCMV/ZlbOimZoZrK4xgetMrU3Pg/0tBgq0yX4bZ +kaKUE7/DrO+XnINZ67h5+wbUgIxOawJ8h41xmRaoGPe5lYYLMm+uSqQF2ZKLqA80OGgLaWhc0FSP +3QVsaR8blpRCr3Ql/JYhBAtk8MHGuF/hcaMOyJzHAut+1ToAOYANw+05g493tUNTkJ9in/ssy5XF +zoOR7A9fvjXvojRyhDw3q6HxWqOkcX1A/BftYCvAAw08GwKtFHFxw06ccwjXEjwvNIjXLU3KGmBq +sWmdec2xfytLTo9BP4hpOFirc7YpPRQrHfQ2HNRi0XIv71HGdrwYIWSzEpzRA1iyqqWYB5PBWdZM +eG2c0fLN/RCidkMkW0UT8uiH3iyFRgpZbSC0+lvBp0/+GbWK9cYL2axSHDtJMlSjiKbktoWDzydc +AxZu+Re+VhKgbeJylx35IEaNl142IfbFDktU2IWZj7YheiCl55W0MPMFceukhdYtTrVI4F1P4+zl +qWdobMCP8ZErDuD9rJRZoWPXL3CocclHKOeEuYp9FV9hliqsKC6NJHldxsAOeydQsnscnTnn3AsL +MkZvrgjxaQ76p2nTr255cE3HwuH51/Ud7WpDjosU15VZ3iwh/vrlf9Yam2KqmIo5NqSmU3OrPBe4 +0gAsrKxuA1k2h9fpk2X/ErkfBTVvfUdYgH4079IlCnxwK+6du2foDh4hPSgnVbIzLM3bRhir1Hqk +3eDhEaVAKvc6rduOTsf1t14Q78ZfmjsJGIZyxzqYmgJ+eXHTtF94wZVVzvuvDL+8iGileYjcDPkH +ntS4oMwOClIndwgmQ2C87K+8WD6fZGFx3paJVBXLqmcssL1u1nYZ6oYJL1CtCqjDy9e2KGGeuBuw +tau2Gr3juCv0b1MC73dmW1j2jSAEFT77rvxiIvAlgZVJUuofGIeSp/XMlQ8otyJhHqaMUdId5mgq +hGk3vme42ECoTnuM3dvm9cKJcIUYD49seP2hhyi+ukKXKk7HII5NkkIKwy9bexfOEqnTaKx5+53M +TtBPpDQOTgpsXrNw3jJmn6IgtAWslHNKDvtU2kJHUATZZPKzxjubMoRtt9jGHKiGij5k64QFSftu +HfIxWlC7StqXsFdaQm4kkWIPJSvfMbw2wcv9SgFCbAXkh3VvvtnH0BbqHlWHll+NvHdPTKTUp/ly +5kIQmG3R0W3wEJdbxUePp35pQCcYsN8kzErPDm/+9cAhUbT2PF0zLd8IZe6XvEbHs54OuohlpaCo +CnDJ0+/7o0vugwNWoglGAOT5KQ/ysZJRPYiizlnp9jtF2YxnbQZk4AysyQ8Dau34/pcjHDcUktor +5cJKF7Mbz51rpJgrvt9UhBhFAS3N2uzUb2tw+qV1GaRDg1Pt6dPwvQ29ZHySWWRUH3x0uDfHRGfW +dTuVGKq42CW4yeoi6KdOx3XeMq4ZgWq6B7CT1vLxxIbhAtCji0jDVs3CFpstIEaTvVQaRfS5zqRa +datcW10fvOyRr2WK39pOb0C/mjHIA+9vd4Sc12e/1p7BOcQFqgulEBXzYsBFWsvIB6kOezGyaE77 +wN/bK1AdutsDoZjop63gJqfwNXDVUbJPN1vfuvCIp8kSqHnxRk5Y4VPl1MhvRTJ9eBqsr6iz/lPy +pBQnvhBs7ilUVoC1Kva6wUuOwW8j1qmhaOV8emroN7xL9a9yFjoDG31anv0s8pZkTmDkqfGaFbfo +nDH5oi03huiaPuIuorrZ/3Rbr4b36jgcevptlhM68zm0Zypvncc7qGS3uUtVLHN+QrTDd+lJgRMS +C4PI05V5jlrfJN5gYq8VoNNDvv2qc8yKLbtfoDiGH4FsPM/3cN66UXOBqqDWOYW8Y29RMMF2qNu4 +3XGnMCxA8XLMn24eN99BHwuQBrYMPaxs1wVyIuI294NSbpzpJQ/tE8Iy4IleJo0GA9F6j/Rv1l0+ +Gh+OdCX6w9qpbbKk5BP1jKe5PP3w43pg+ciosBhCnPxXylaVky5xAWkqsGiAGzij9ZFaC6W/i5p9 +AVjH1xTCfUyipWGvT+pOfJZ6AbeA/S+C1YPlDNh9UxfqtBdBMQjL6KJMyGYvsiwiyXcLTUqgImF/ ++dItJ7EDeatqwqvADtOooC4Y5osALgVP4FY9Ll4xk2SHDhBoFNKqqpgBBgW57JcgZfzEvzdZBBsw +Vgfi31iD16oOcMR1rRTilv5fxuTGCyxvkUSUynviZjqyOeF+GiiiL3u2WKvNcZBwzSnmCYedTWlr +UikykF/5bjFuZDa/EbvsgfDDP/czAsQnzET6zUvxPFLQQMaYTXZo1wqK6C9tSLASdam2aq5vmH7p +rqt1H8zDv8Nm7TOrxW1VRJzYZzgOm1dRlo+RU27c0Si4WrkMDuGv54FUR4/aHkYYS8bKf9iWHyPF +hQD5C17DZK7OdPm2g3ZSf409MLCozOwL+YgdQ+6lrx+FAx+FTMyx1wjM19OgRIYKDbt6rHxT2cxy +k5nu36s4kB/ocdiad4TPSOo3fDx+HoIDDxjYXxC+JdS9ozfJyK33Z5u/796Oeog0na8Fbvb6hTaw +nbbQMTqFS+yFHXDTLwULCbeMAzzzIRDI86l4uEWte0jFYUG/tF9/DYFquGIxji27gxK7QTughjf0 +98e+Eh0HImVN+KQuTRpCf9Gg3tevwI6y0j6+cyuKw83MXkENFQdSKHrWJ1sOTH1MgtwPsjYfpMVv +jhYCy6OLOKm/UfRYKAc1Fx7TZlKHWC69Mb6aPfqMWIHGHKMKyLAclFgZ78IUVy+INAreQ/4LACMl +bRLceJ0HOjL7Y7Kw+5jS3YVfN+lNwtHj8p+2xbvFmxedCOY1e2nL/7WAJOI/F71K4YFVZ0b2Cegn +bblmvq+yHdPMi24xZbMhnkOy42o9UODFND+AWOGN4ZWcYaDTv2x1zvNCmDdjNWIdTjCzFMEem+Wi +HBG51s/m7hQP8zNSFINfkJX0FmFMp3HF8rcnZzebgADONZGzANhRANgj7nEbngKmu01bAxk0wkeu +5tJZcnVapqEeszfMRy5O1T4w1HYNGjKZURJ0FEbLvF2kPW3DJXtuHqwIna+EtnTfWy/U0mwSRtNo +vI12JpKuSSEyN9zOSyZXwDBqABMTecYCY769SpuEOTx87XgkajM20eoYPPX5Vke6ZR3K5MDSn24/ +CPn5JoivNdt7pSglxSebu/gLNY3iGIaeKMeyq8TL4VCF37JsoZSQPemjZuWyd3ronystgCld/7sm +eQ5E1pxobwkEGNZNLuDoNucvyToC9p3QU/NVUN8te3NiYNu6SIFcDm/yB4X150Ohl8ojtsncg5eq +0TVedBS8148khzzDi4btK21Hk5SZqKwO1U82hqW4nDBIb4Yy9G2/PP+FMV4LIRl9CxKEJs3b69FJ +OdHVvxZPB//w3ja7hAd2plgOFRV32HhbV55q3vMtBEYQJly3C5IoW1DRW6sI0OKDz2znQRdpAIJN +993lNLZYzPFebZMK96yqdRwlCy/SMg5BnyKTpzI2SBElmTvd9pvLywWBR3gaR84ftSFEEi5ousr6 +oz+hU2eY/a3+HPhVDyscP5zKJCwnl7R+51jb9wZPRuVDlw1QtbV/LornKZn+/SOPQ2lJR4UWzlUl +evpdb0HySFGrPq2Hv+AZ6ZLwpIsI4qNN8QEvjHtucDagBYP8glKnu03ryykch+Cyts7GNh7fsbPd +rLRf3EFr2Lh+pGYrewUL1DVgiKpQg+ltebJz3tfislH4C03VPtEJgBlT/ZKtXCJH/3uJONXTpRw+ +oaa2vzY2GPNcTs55bWLL/jzXc1/nv4Z1QBaASRL6tKdcuJF0B2mfhiqS2HyBO7b17/mM+ghorkuJ +2tYPU7iuX5rV/IoT75fkksfal+fo9qiNRBg2UkizHzwhusgrcFFs3yMod3hvmYBaPkam8PwPDfB3 +hGRRcvoRG4MwVL6AqTKKLRMniNLcUg4dvyUlPi30Mp+nwXfhoeWCzufXDembEi7OcySFKGSwzpSq +FMR9xg9PkEJNMxHvTG6uBNB5Gy2BPbhBGY1pY5ZChlOtqiYrFF3VUxCbHBsUNty1gZdQKt5ZIiPQ +3ElfIr68/VwrsLrcML88McgyL0nb9gE9LwCi/82e3dnx2IAVYgt8joiBohWsvAPs6AjmHRnVesGG +wUg5a9yHl+BiZYh8GKgDnAf+N9A6r7Qnwij6BKb7TaxQ3oXJRmDOsK+YkgArYxE8Ql1HlEHP0EmP +zy6h2Ibvu7fzkPlOKDx5Ewk/4f7Lv37ELml/TbsWvLRp0huKZ7AthIPmpTySj1EB2zwL+2qZL8W5 +IyTI/6A7zaqc4DaExWjOyuD7U1rK/j9vMUK8Q6lXOeH526h8aGDUDKGecJrTxQUEVvsfVCnRAEYW +j5ZKXf2v6Hg+7r1OxDoTd2VlotxDLXLnw7PwGfT0xy+qmQ/o8N98XB27uqH+xDTtiRaeGHP2HynK +P+BdQ4nOCAQa45Ha2ZOLZxTop7Nbmkk4WorzMGMhd8z4qSsDueYfA7zzv3+yAws5VsSyYdLP6GqN +4QG27hv0mtgsyj4crS+26MLf1q9c6slLoZ0FILo5/uWF/1i9UzXX6pxSJraZDQ8edJ2h/5zgKEwW +UYx/STX1w+D4hb8U5c30ko2wDTy5/4qRc3UEoL5bRpijMFpFvNl6gWFZ5y42QXoH7VYqsOSfDFva +CG1ejGguO335bE42UgDWx8d7lt6xFyjZ9yBw9AaxfrJ5epAdx6EHizZMWAsFnzucQMuEq9tgnr/d +Ki3leS+e48LxXsvrcDe1tPd0wnD4wVejd2y7gStoZRvXEY+CfBKm8X/xNrW54Ks6CsmgXQg8bQUf +fjMqvEJeLdVyoGYNZzf2vAiSdoMflKEm3kwStrYJTPUmcGyeFykzKbsxFvXob/s2NaKY96o6+N3g +GHV2bPEaBLuvBnLvbHwNhL8BJBHzI+0kU+DQeid88Kt3+hEmnjG3/0Ih9e4NJlSgLWDhKFE4m8GL +VMRgOA5uYadCCBakol5V8vqiSEhEG4RaKOk/wHMD7BiFCG19NvexRfDNNmv1eQtHxMKa0UThph+l +weZVqrbkYt3mY7Awep57harIT1t6ozoa7RfESnWvIQxlEa3XNtgpYV7oy0g3L6fGHtlt+m7RhLvS +nedEM2U5jqSMoaHQ09VrcuilbEjFlRdsD/2slcyurFfXqP1mxIcRRYqAKcrTJ59X8NUzqBcdNMsO +t1y7W3+zIj3lRzPqolMFd1+NhlRpvLL2onAWh+xBkIKIVx4rcSPbmCVz9umoUHEGq3tJHrXjNsgu +dmS3Ute9GX1PYuNRXfEwAdmUC51C2Io+EwftsZ5yzIPtv0JIBsYPV6XoMSBoQCL4C+AZojBdDZ13 +sAhYBEv8H7+LfqH8ElYzHgCxDBN3sLkzGFQkLOyPonhwDrULnLh1K8u4eu+0J4Ka4JRpsG1wNSg9 +krwAB/GoNziTKUB4hoWOU9mjhIyfFwLMgGBybv0UfBlrBQnldOdhTgPaPYZqG0MnlUZTzjCANNs/ +L7EtrjwCodkWAMfOwATAJ+FCDYbAHHTXI43C9cFwWPb46U8w506QVY8OKlTCVqgEDR7H8d2ToRu9 +Drl3Hz8IAACE8n5GonTYeq/71BxV1QvEO+70WeuxRvH7CEBhvbkhxTXmL4id+vTXbKO5rQJh6DvA +6kK3Ig6b2WJ7mGt3KffcBAWqA/+wy4QPSOwsO9ScMkQg6J91p/G5KgEeQI+kD0BXQQJwg/vLNKC3 +O0N+4N3Kbf1IAAAAAA== + +------MultipartBoundary--mVo4zxlfCR1NUPwccD2T0JG4EIByxBqbDVzXeq4R9C---- +Content-Type: image/png +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Join-our-Team-150x150?qlt=85&wid=480&ts=1692307006721&$auto-png-alpha$&fit=constrain&dpr=off + +iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAYAAAA8AXHiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAV +YklEQVR4nO2dXXbcNrLHf6D8nvYKhtnAjbyCyNlA7DzeE0vMLGCkZAHXrVnAWL4LGFNyzjzGzl1A +3N7AtbICMytIz3tMzANBpd1CgQABfrTc/3OSnDRbINj8o6pQqA+ltWaPPVIjm3oCe9xN3Jt6AnNA +qVgAhxl8AXyu4C8acmBB899tVMBawRpYf4BfgWugKjTX48x63lCfoio0RHqUwSHwNXby9MVawbWG +1zW8/VSJ9skQq1QsMjhR8EjD0Yi3rhSsPsBloVmNeN9JceeJVSqODuDpyGSSUAHLGn4uNOupJzMk +7iyxSkVxACczIdQ2qgzKPxopVk09mSFw54hVKh5l8Iy0dtNQqDIov9WcTz2R1LgzxBpQ5VU1PAbI +4A3NTjE1KmB5rLkcYOxJsPPEKhULQ6iz0L/VsFLNzlAiy7qGB626KhVHhlwSqhrOs4bcXxIoNRWU +H+D8LqjHnXaQlorDDN6FkErDCjir4b6G73BIoHrrJReaVQ3fO4bPD+CLY01xrPm8hofAJfgZ6hqK +DN5cKU68HmbG2FmJdaU4BS58v6+h1Ftb/ivFe2Spcn6sWdoulIqLDE6le9XwcPM+G36zp477fYQM +lrtse+0csYzqe6ah8PyT5zUst7f3V4qnYCcOUB1rPncNeqV4R6NGrX9vVOgtSVUqigCCXdfweBdV +406pQuPkfONDKg2rGj4/1pxtv+BSkSOTam1UmBPGoJdUXJ4J6rnQlEZNfgedhDnM4I2Z705hZ4hV +KvIMp5RoUdXw8ETzUFrpmUyqW3aVhEI3hrrjK6cuQhSacsMGcyHfRXLthCo0pHpDt/q4rLktobbG +KjJ4IVzuVIG3bqh4owQXh4LVE90t/TzVY2VstypkflNh9hKrVX90kKqG7481RddRiXmB0hidJNiG +2Vla76nhqFTdfrUN6VU5vrZTkmv2xPIgVetr6twhlopCGktD2UcaGJX4XLp+4CCyZZwHuFVjS64h +nLRJMWtivVQ8w21Ttbsvr9AUh7SqtNtecqJo3BKV7Zqv1DLjrI81RYftlh/Aq+BJjozZEutKcdrh ++AyyOUrFI2TJF30YbHZ5VvhKrRaFZukil4ajH1XYmGNjlsb7xg7QJfLXeHq0DRaO8aqAcVzIHdf6 +3MM13i1H7JwwS2J1eMT3+BOiI3ZqzE4VGo94PvU8dgR5qJodC7OSWJ4qcI8tzFElzipLx3jERTvI +ZSA7cGgC/27B81glGFmza7M9x7qN7eoB8TmM1Fr1HHcQzEZiGWn1Xrpew+d9dm5XihKsYSjXx5oH +oeP5wBX9ECNdhhp3CMzGxnKd3/V1Xhp8afuw7j6ji8Fr6UIWF+G6RNgJz83WmgWxzDGFGNzW13lp +HJO5cFl8+bEwkqOyXVMC0T3HXUv+rRBH7BiYBbEGlFaS1/566MPcGn62fW4I0HtzYo6uKtu1OUmt +WRALxyqOOWpRTZazDW/7jhkAl0R8FDNwh9TKY8ZOhcmJ5TpqiZRWKEFi1QOqwQ1cI9hDWXdMmROF +pkSQWpl/ZO2gmJxYmWP16ggDu1TO7JvB6ykUmrWW79Pbzmrh2HzMIhFjcmIhq6sqcvucC59fj3UE +opsqNDYcJgh9ucAuEfM5GPGTEsv8ANIPbDV+AyCpwd8ixw3BynEtjxnYJREjXRpJMLXEOpIuxNpB +B02tKxvGLCvkuleUnQWyqRDj0kiFSYnl+AHWsV7kWpCE5ixyFJiNh5jJk+AW1sWnE5A2FlMTy/oD +qARSRQkvroZ/x44dCCuxFPwldmBjK9p+q4XZvEyGyYhljFerVHEYvSHIhc+rBGN7Q1okGu6nGL+W +fXKfJrFwP7ir8EYnOnZcowbFfRAkZJZAYhlIBvwnSyxXMY5YdSWOPUG0pXS/VDFnkkT8LNH4vTAl +sXLHtWqkOYyBoYlc2T7MJo7CnTLQT1yxB/Dipeo/cOYY+6WKU7M95pILlxYp5nIA2CLq9J5YtzFk +3dAZ1SRdzGguyTFLG2uPJJj0953a877HcJiUWFOqQtGo7Ugx94Ijnf55PaLL4QC+FFTe2lXzIQQm +Dn6bSJPmGs6SWMBFrFvgSkhBr5sYr9HOC0tFaVMLqomyWKa4h6lZOitiTakKXQ+eQoxXtg8TOia9 +kOLoxgPWVLMR7itilsTK5MiE6PFrwgqrxUIJi6RO66u7dQ/1CRNLVEcpXn4tnDdO4Di03k8niguT +DpsTEzcYUxKrki4kevnW8VUaaegF10F7wvCd3PZhKuL2xWTEMsZ5JVxOEahmHXvkWCXxXgnDd6z3 +GDPuTLj/dHDEXaWICV8Jny9GTJFykTjJzlQKlpRMgbEwKbE+uPP7YlOkKmQD9ihmbF8cyJI3WUKH +ECxZTV1deWrP+0q64EoL84Uj2WAUdSip3VQJHVIyip5B5ZlJiWUcldLKjc6P07JElFLOksGo21y4 +vEp0G+viU586scCZeLlIkB+3Ej7PR7CzjhzXVilukAkLxBGuPBomJxaONK8ERS5cEjFa1brgyO1b +pzhSkirpKFhNbV/BDIhl0rxcnR1620OupM6D4dXhoNJEqtGgoUwxfixmUdGvVCxdxf1VhBfZRFLm +tmtD2SK6MailBRH1PBv3OLKNHdoLaCjMhVgLUyZyH/wXAQ3lie5VpzU5JleFcOOFj63V8MkjppZY +asyCWAC1o6rfHt2IrSWWGrNQhS26ei0TEf0pRFlCwkhOc58T5PT+KIniiEbtXVV6KMyNWE5bS8HF +E+3sIi/ipeKVFlwMNdxPccTiKikea/90NAN9fqydDa1Gx2xUIbirAgNoODNhuMH44JBKUv/mUHQU +6Y0q/33QNA/ILZeqmu5ejWNjVhKrRUeH+LbxZRU6rqPN7tqokt5Sy0jbdwgvP8YNYOL3l8Ll4lgP +WrO+F2YlsVp0dIhf9G1hq+Wd5yKB1BKL9BKxMTES2vr3Gso5kgpmSiyPDvF5Bq96xGyVyIQ9jYkB +czl4+3rbzamDpOaiusIOjVkSC24K5btW42Fof2Rjw0m2Vm+p1dFrutfZXama50NOxng8p13gNmZL +LIC6edHOOp491KJUbRjgaR8V65BWvZyWHqT6fszcyD6YNbGMhHmM+2wtiFwdUosDeBEyR1fjzj5O +yyvFiYtUwLmR5rPGrIkFN/bWQ9zkyg25fENhRKkV0uzIkLmQrodKK0PSEplUz48TZU8PjdkTC27I +1SW58gxe+XR37/KXZfDCx3YzfqtcuHzuK61KRW5qZS0dX7ucmxPUhZ0gFjRhzB6SixqWV4r3XarR +qBPJTsm7DPmOVnhV7RkXdaU4zeBdR62sy2M9jx45vtgZYoG3WoSGGO9/VG5jvMZ5PPTUFWSYuQvw +LrukVak4NFLqAne40PmukQp2jFjwJ7l8MlFqWGbwRjoGKjQr7e6GajXkrxSnOMp9u5yWpSK/airQ +dEkpavh+V2yqbczySMcXHZGn26iAZQ1vN6WJOdx9h+fBd9f3zXHTLRVbKo4UnCq/WPvK+Klm7VJw +YaeJBc0LM5Il9/0bBeUHuGzbqpSKs0zoEA8fN/J2NC+/FcFgzg9PFDwKqDd6WcPZBGXDk2LniQU3 +UmRJeC7iWsFro1aXONRbDQ9MrJV4xGJ2rot7Jm4qsHhtZRyfomreJdwJYrXoiFmKgoKVyWyWDO21 +45oTxvURXcVwTrhTxGpRKgpje+VTz8UFDaUO8HftEu4ksVrMlGBrGjvq4i4SqsWdJlYLY+AXNEmk +k6SY6UaVvuWOqTwJnwSxWphjmkcm/X1wkm2QaRXb2HPXMAqxjAf7kNsq6ZqmltMk/hojyb4wu7dc +aszpibVuspzf1s1zvZ5KMpkFlGt4sFm1+aCZ468KqidQoa1teJJgMGKZl/YIrDXIt1EpWH2Y2JA1 +L+RQwVMhNl7CeT2DvL5ScXQATzt2ry2uM/j5j4HmnZxYGw931GtCDcG+G/sllYrFPTg1wYV9VGSV +QfkHPB9bUsVuUozDOOmiTkasUrEwhEqWSvWtHiemu4/33oGqbhbGKsFYTpSK/ABeJOoiVtXNokgS +RJiEWAM6JitznFIlHvcG5kA5eUTm0AvDLIZXJN6AxCQFfzROLLGG9HYbDEaujny9aAxFLhOtUXp8 +1fZyfVqMXpvfvLdKjyKWL6k2tt2bFfYWWXOe9qXHbqwyUQPJbBdPUq01vFbND/0bZu6mJcsDmqrI +uWuA1OQqFY+MpHLhdw3XCn7enDewUM3v/TXNvEWSKSifRJQE6E2sjsxf4ObI4nmXO8FkpZzhOERW +sHqiedhrsrfv1/Vy2oSLTmemj+FsQmCiD5e7QnaA32v4X/zmfXQP/mYOzq2IWRS9ifVS8cxhqPcy +YM1LeoY77SnKHuqSsrqJdvguVDp2xIZFp/ADXCneIxP4XQ3fhJoMJmToKfJv/rDPRqRXBGmpyDtI +1WsyhaasGxVT2a5nTbhwlLHalQBxonnchwCFZukIdV7EFup1JcXSkOqrPnZoobkw4d7WZ+47717E +UnLuXbShvZGRY3vQqBoLHQkQ0alV5iVZVYeGsz7JsC0c0vC9IVVvaWgSVawqMSQdbhPBxCoVucMr +3ZlE4APzoJJu711jwVFmqEqVWlVollI8vlTpuAsOabWOJVWLQrOSEnn7SK1gYkkvJ3XlE2NLVZZL +C/rXaJdKZEf7bTbhSFR1VSsUoRxSNrEbZolFUxipFbSY+6jCL20f6oTlFltIK0j1aDtXCn1nTMH9 +pOHAJvtnZbkU3G3DoSGq1Bk8JpFXEg5FyFhBxCrl/jBDRSiUtg8DD4hbWKWcHqjgvqMWV2gEhfX7 +PulvPWFdZCqwgWioxMqFzwcppW1sBxth81DRLP0wA/b1W4XMwwErsZQjHzISVgERGlKUhFhD9h92 +vPhQYlm/P2AsWGX7UMP9wHFy24epWtNto5A73w5qY+XC51MEtIXuDG3frxLMwwppp3YAnyW6xZC/ +uW3sPGSAUGLd+VjtPdIgFbEGix13rPBQkltXYawnX4LkDP2Qrsn4kPH6ueWzKmSAUGJJhl2oQeoN +LYjgUP+Nw1azjp8A1nGzcPUr2YAx8fkizEKzuWWqkHFCiWUd3LPQRTDMqr/1A6p+W23rC8qGa4h5 +JHz+LnAc67wH7LcouWWCds9BxCqaxpIry6UUbXZtsI4Z+pAG0sof5AVlgre8R2nuzRi2G/TxhvvA +QVhXPbBbCPa8a+GHSdBm9xakg9e6hw+nkDu5Hpb+tUu9YMbLLZeuQ1V4IXeJTdH04COYqBXrbxG6 +IPoc6Vwgr6BkD+ooblb1TVSQjogyeJZy9TtKIvWKJXOcPT69UjzoM6YNUsVoU/05aLMUTCxXOeus +o7yiL0p3R4ZlxNDWRQHkB93hvl54qZzNlHqdUDjOHgF+eqni2/VeKTllL7T6M/QvFSm9oLbPzVHP +cTeL59vgLMPYBVe1ZA1HL1WvNio3MC9HktrLmPAWx8vNNfwSQy5X/L/umdAaE/PurIKXwTIkeXMj +YXQpfSdVs0dHFzBodr5nx9pfunjk9yVpAl4qnjnsqkrB+RO49EqdV6iXjWT9p2vefQM3o7J0XGUT +DdrUeTGholTk9+DEIwP5PFWYiEdSAqbQWlnDz7bFsZGO31VXNFn6mklg+X9wkrRSjXR7+8TiHvoX +LP6AQw1/63ITxSSBROcVdvQW3MRabexudPNSc/w8yMk7iJYd/Wq2cK02VL9x2uYef7c2pEp20G0W +xS+4yXVz/63fPAe7A9SCqIWcImF1oeDFUE5SBiyeb8j1imG878lJ1SKQXH0QrR1S1m4IKY3thRTp +Xl0YKJN78NIAJrL0qQlb9slu9sHapO1Fx3olrTaTMGV9bfT7KsFYnTBS91XPyNSPYGzKXilkPW6m +Sjh1baICkHQxJFGFZjf3iLQHoxWWgv8pYaRVm4Gd8njkTwNa27vaR8Hs6HSTnJFy7u1mK7qkURSx +flQ8jagn5YvkdafK/nXhQ1FlcPktnKeqnmf8Vf+Qjl5SIbZmVi9ilWnrSfmiApYxDtIyvrhaX4T5 +mCz4l+J+3cz9lPHm3rtmVjCxOmo2DI6+K2ngHaAXFJQH8MN/a34P+TtzHvgT/ea+/YL7GPrXoT2o +vYll1McrwuyotSmn8ytNKvi/ATL4rIb7JkAwD80AIdDQNAfaS8JW+lrDSjVJC0nnruArL9ursaVO +dZhxrtu5A7+p5rfanvt/bczdl2hBLVm8iBW42tc0BfJf++7qTEDfkYKvA/xhXh2yAneq7QG7d/ns +jbkfm12lz4uqgG+OtSPoryHVPzy1g6aRKv9H87t7+c425n7iuyP2LW3USawAD7V3TamO+4UY1k4n +5EvFC+2RwWsKw53HujcCfUtr4CsruRpS/dNj7trM/e8p5u77u/uQy0ksX1IN0WQo4EHXptpftfmh +py04SCHaAIJZ1aLngnhfw1+HmLvP795FLpFYnh7pwRs2eu5APyol6an+nteRoSxdKJtCcv9Dx6Hx +1tyXuE8wtIbnRsIOPXexCJ5BIe3SrcQq/cpArvRIHmafjYOC1080j32qII9xVNTCzP0nkCM9lalU +/FJx1mGo/17DD4Uept7ENjyEi2iKWInlEQ4zSVd1j3md4d79DXYw3IVLxQvlUG8KvtNyQTtoSPXV +2HP3WNTWwsO3iGVEoOsBJyFVCw9ySZiMVC26yOXAJKRqYTTYLwhSV1lqw38UmmzY6dLvVT2hcxTg +WFP0KeFjjPTJSAWgmwJvoXmFGCN9srmbkO5vwO57000ZzKPNz7Kt/1ki69PWKTl5/Qbd1MusAv7k +PHVxtT7oekEC5jL3yszdutvbTv+7UYVGWrkeWNwBTAGzW/RJokwSb54SvnPX8OZE89UYc/KFK9dh +s1r2jcRyFH5FJ64vmgKFoxjrJkyp6VnBpHN1pptp+OsY8wlBobmQTJFNqZVBZ5nqXnllI2GJo+pM +39SlMaDhh47rc567mELX2lqtxDpyDDLbByzcxVjnvCDaajm7OncxgbYtspKZf4llouf8gAal7UOT +tlWNO5Uw1PLcX8997g5enABkpVAqyCC4iMXYKORmA+XYcwmFsRMv+HOnpc0/c1/MriIri7JpACUf +k7jUzJxQaJalogLyrHEm/jpWIkYsCs33peJX/pz726n9bb6o4dKm7TIaYh05/nYnHhCaBk9Tz6Ev +dnjuKyzEquHwnnKXeazKiMZCu4CDdDl5nxwyoSR4Bl/cU44Ihg6H6Z1AuqzKPTaQZ0yYXLDH3UXf ++lh77OFExr4pwB4DIPM5b9tjj0C8V1prSsVFlr5+wdywt9NHgAlZ/yFptZk99mixN973GAR7Yu0x +CP4DFwJAkf/tb9UAAAAASUVORK5CYII= + +------MultipartBoundary--mVo4zxlfCR1NUPwccD2T0JG4EIByxBqbDVzXeq4R9C---- +Content-Type: image/png +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Keep-up-to-Date-150x150?qlt=85&wid=480&ts=1693395649148&$auto-png-alpha$&fit=constrain&dpr=off + +iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAYAAAA8AXHiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAL +P0lEQVR4nO2d73nbRhKH3wH9PeogUBqIdA2YugYiXwES1MBJTgOWUsBFbiBaUff5Il8DohuImQbO +uAqiFCDsfcBSR5FY/CGxBEDN68fP4wcSwLX0w+zs7OyMWGtRlLaJuh6AspuosJQgqLCUILyp+41G +iCP4QWBs4QDYc3+V3eURSAVSC/cZfE4saZ0bpcp5N8J4BB8sjDcfpzJ0BMwTXFUJzCssI8QjuFFB +KUVUCaxQWBPhFLhGpzqlnDSDd4lltvyFFed9InwADCoqpZo4gi/OEL3ghcWaCOfklkpRGpHB4aLl +ehaWW/V9odpSPQK3GavmT9ktIvgGOATeAnHFt6cZHM19rudwQwQPlIsqzeAssUw3Gq0ySIyQRPAB +v8DiEdwAR+AslrvppuS5HzO4TCyPLY9XGRhGuI7g3Pd1Z7WmEYBToo+rE8uFikoBSCwXGXz0fX3k +tCQ32APnWxWRnlj2g4xQGTS3woN4YpwZ7EfAse/mDM5CDUwZNhauSr58HEnu8RcxU0dd8ZFYphav +PsaReLz8DD4FG5WyE1j4veh6BN9H+JePaagBKTuDL5YZ106bWZeFzex5qo3SHx4F7p/gfdur/uDC +iuDBVkdtlW7Ys5CM8t/PUZsPDppBaoQxKqreY2FshIM2nxk6NTkO/HylPVp1UzTnXQlCcB/LR1Ye +YFMCUbF91xqdCSuxXHb12a8Zl8gZHJ0KlSCosJQgqLCUIKiwlCCosJQgqLCUIKiwlCCosJQgqLCU +IKiwlCCosJQgdLZX2AQjuq9Yg8fE9qfuxiCEta0d+YGT0qOCLjoVKkFQYSlBGMRUqEmBtehVbY1B +CEuTAoeHToVKEFRYShBUWEoQVFhKEFRYShBUWEoQBhFuuJXSwruvDgu/92lfsIhBCEsg6XoMfSLK +K+n1Wlg6FSpBUGEpQRjEVKjVm1fo1b5gEYMQVmIxXY9BaYZOhUoQNhKWEWIjWrBWWaXxVOjaz10A +p5ErLzgRZsD1ieW27QEqw6SRxXKieiDv/rRoqQ4A888tFfVS+k8jiyXwMyUFazO4NMJnbZWyGUYY +Sz4jxBXf+mjhvo8zRW1hOWvlbeg0R+AUf48VpYR5s4XIddVabQNfyPFEuFzsbtrymI5xM1KT5zex +WLXqgPtaja2LEWJafuaWmdb5hRhhb4NmC3EED0Y4bLPDxFKD1HMj7Nd9fhNhdbX6G1d0f+01Lrhr +qr5vBB827OARR3BJvrBqi/HCv/eivFNcreZdTZz3Ws3FRZs7rYVtZ6P9tOXwj1n4d5p5un0VUdti +JZaZCyuUTom2xtupvMQI4+jljJBW+Uye3sx75L+faRvjSixTI+yTW677JtNso1VhBmcV3e5nAVYo +6cDFmtb4nuWX9VMNv+ya4qbfcY3Pq40bh2l6XyNhJZaZEQ4Fbpac9EfXgLr1HCEXupi2/dye8eJF +zTbbZO7FTkjjyLtT8JGby/cWrin9YJjCmuPm296nbyjdoNkNShBUWEoQVFhKEFRYShBUWEoQVFhK +EFRYShBUWEoQVFhKEFRYShBUWEoQVFhKEFRYShBUWEoQVFhKEFRYShBUWEoQVFivjz8819M2P0SF +9crI4Cfy0/uLJ/g/rnluYeq5PlNhvTISy3UG3wHvgYsMjk7seqenE0vqTme9IIOrQZSKVNrFWacV +Qaz5rAsjzATeCvyZ5QdbpyosZWNcjVizeE2nwh1jBN8i7k+HqLB2DAvJBP5zB79MhMOuBKbCGijO +T/IdGI5d9ZrfJvDbnZDcCfvbFFlnPlbfGi8JTPtYcrEMV6TlX1AqmAPr6ovdgbHC5GQeJrB1iwY2 +pzNh9bDxUjKRfPndZlW8kCSWeyN8J/BB8qJoMSUic1YsmeTB0E+ZcB2q7oZOhS85iNqtiBecxJKe +Ws5OLN9l8DcLv7IaAF0mBs4j+HonPEyE07bHFdpiDeLNX8TCt+veu1CBJ3Z/ieCbLO8vOG1jfGUk +lnvgfl63VeDvktfeKrNiY2A8Ea4F7p/gto2xhhbWlFxcvSitUwdpUIvLCHtv4DzLp5jYZ/4jYCKk +wOU2/LiFYmnGCAcC5zWmyj0LSZS7BClwmcHndafKoMJKLI+uUNvPUrPqclfYvHLgp6TmL96Vd/w1 +q//SxIC5E5IneLctPy6xzHDd04xwLHAi/y+r7hNZDJgIuJNnK3bf5HPf4LcorVgZp/h3bTyrLxjh +wJXMbIyF8ShfpW39Z+KZKg/L7rFwHOW15FOB6RNc1bFiEZ50CYHvmw/9dRDlDvLaWDg20t0iIbGk +icWcWv6S5cK6pTptJnZT5dc74caJ00vkK7Es+X9+ML7RtjCS+1PL1y3MXBHejxlcZXCWwbui3X+A +CH420n1jhMQyO7EkJ5b9DN5Zqqc8J7CHMn28IXdWi5abe27pfbnuoHeREfywvI7P4H1JV/n7W+H7 +oo4dEdwY4aj1Qa5JwVR5XuIbx2X6iMgV6nMkz6tM3mujqHtEiajm95xRPNXEox523ViYKg8Xpsoi +zn1WK3KrE18biz1n8uIWxrsrrPwgq6Y0lxD3joIX2OYtXYrqtfeC+VSZ5YmBy8wbFqwQQd4OjpIN +zYgw0dkhIgWtX0Y1hJFYZhlceb48BF/W53vFRRcj8KeYLt1s5uH/1+zUPxUsdtwqb1x1r0sLbiVz +swPiJtefA6SJ5fJWeFvWFm4e/p9HknewIVNaI04zbzXy4uUawQdqRO0Ty4XPme85Pie+cKZ7EXm3 +cCZ54C+u8UHxhm3QekmUW58jF7Fewe0mfIx42abYwtgI4zr7bA1/zr1gBG89u9rToosvtrfclHjE +7lmiJuyN8hbFZVxT8KaOqNcTe8GZ953x6x222GI9+l7AlX1T958+HLAvsDFVljixz02plu8b1w16 +Omf+p/VGuF1cVCBevl60kJlTuCGfWB4Ty4V7q9KWxjcYbL0Mh42sFjw78ysxsAi+1n3Glij0r2xJ +Y8zSRL/Ecu9C/UfkQbLB5VetQWr9YYFn2rBa7jnvnbgsYC089DBFeuy57t2IF2ubpT0b4YDcLPY6 +DWYdIvgjy1NEar1ArkH4V1bjUOmJZb/JZ7ufKz6fpUtuhYeiVWwG+74VdGNhKS8xwkVU7OwnPbQ8 +azGRwjTn0pdHc943xO0TpgVfutzuSMLgm9arGo+rsFrAs1UTT2QnxOVzeaZlN6mwWsDVLijyjby7 +/0NhlOfKF1HqC6qwWsK3+z+042TLeAKjUCEsdd5bxLN6enSrp8GFaowQe2JqsxNbniuvFqtFPPGv +IVstn7X6XHWjCqtFEsvUE7Ufqq819lz/UnWjCqtldslq+U5qVYUaQIXVOhVWK97ycDbCc5DCm9Gw +iAorAD6r1WSDumvcFtPK9F2W0bCICisAzmqZ5esWVwBtGIyLLj7VcNxBhRWMkgyJf2x1IGtSEhid +1rlfhRWIxJJ6rFatgxddU5LsqFNh19g8Gr9RMmAXuNBIkeM+qxvoVWEFpK1kwA4oDIxm8N+6D1Bh +hWfjFOYOGHuuT+s+QIUVmCFaLVkzo2ERFdZ2GJTV8lWYaVKbVIW1Bcqs1qRHZYygNDA6bfIcFdb2 +uKb4gOov2x5IBY2PehWhwtoSzmoVHVCN+1TJJ1rjqJfnOcq2GMjBi7UzGhZRYW2ZPh+8KAmMpk3r +vauwtow7eFGUKHf+3KGroz++nLGm1go6bNL0msngx4I68Xs2bwPXVW78vF1LEdOmD9PDFB3hO7be +Q75m8FedCgeCS6vp+1u9lqhAhdUZiWWawY/0V1xf1hUV6FTYOUaIBX7p0bQ4y+Dfid1slarC6gkL +VfPKnOiQpKwRVvChwlKCoD6WEgQVlhIEFZYShP8BjwieRwa9ZHwAAAAASUVORK5CYII= + +------MultipartBoundary--mVo4zxlfCR1NUPwccD2T0JG4EIByxBqbDVzXeq4R9C---- +Content-Type: image/png +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Stay-Connected-150x150?qlt=85&wid=480&ts=1692307009487&$auto-png-alpha$&fit=constrain&dpr=off + +iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAYAAAA8AXHiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAJ +E0lEQVR4nO2dX3rbxhVHz0B9r7yCUt1A3G4gUlcgvbcy3A3Y7gZMbyCSNxDDVL8+xs4GInUDidoF +xMwGWua9xvSBmE+MQoD4MxdzQd7jJ4skMBaPf5gZ3Bm4d/hZBrfADGMrDq7/4nmVuh1TIstgjknV +iIeXf3e8Tt2OKZEBz1I3YgqUMDe52pOlbsCUKGFeOF6mbscUMLE6ksHVwlnK78LE6kdhcjXzm7oX +SjjJPcsR25KUwnFajY5bf2Th4NLzXqxRE8YSaxiWXDWYWMMxubZgYrXAw8cdbzG5HmFitcDD2xLe +7HibybWBidWS3DM3udpjYnXA5GqPidWRtnIVjtMx2qMVE6sHbeTK4EPheDpWm7RhYvWkhVzHGdwe +qlwm1gBMrnpMrIFUcjUVAR6kXCZWBHLPdQnPG95ycHKZWJHIPYXJ9YCJFRGT6wETKzIm1xoTSwCT +y8QSo6VcHwq3nyukTCxBWsg1q5JrNlabxsLEEuZQ5TKxRqCS6wJY1bxl7+QysUYi93ws4YwDkcvE +GpHcc38ocplYI3MocplYCTgEuWoXrBoPZHB142ol6MUR4NdiHde8Jch1NsWFwyZWO576NOcNcl3k +nvs0TeiHXQr1M2O9h9mkMLEeiHqpi8kR/DZ1G7piYlVUl5pl6nbsCyJ9rMIxO4J3fsQtKB3cfYY3 +Qzq6JZzZfqxxEBErgw+ecUtCPORHayHO+h6jkvKkWhM4i9KwDmRwyp5s3RldrMJxno0sVcDDaeE4 +zT13Q44z9PN9KRxkeyKWRB/rVOCYXdjb4rkpISFW3YTfWKQ+v4GMWEkn8jL4IeX5jTUSYhWkG7Yv +Lz3fJjq3sUF0sXLPqipqW8Y+9i52rEg2RkRkuqGabAzD9rG4z73e2fNDQ/QmdKphu5Eeu6VjiGBi +GSKYWIYIJpYhgolliGBiGSKYWIYIJpYhglQF6XEGcy9Uq+3g5xLmNtOuF6kK0lvgqZM4eMURfMGA +alFDluiXwsJxzgjFdqFaVPo8Rj+mXkFq1aJKmXQFqVtfDg2FSIg1Wofaw09jncvohoRYux5zO9Vz +GR2QqCC988jXYXkoprZRxiEhMt3g4cLDS4ljA2TwXw/vpY6fkPttTxPL4FOKxgzBvcdv3aGnhJMp +7stk6MBu6RgimFiGCCaWIYKJZYhge5BOiMJxmsF5uOPwGd7mXudcnok1EQrH06pqhDCMz9Y34p9o +LB+yS+FEcHC17eeZ4HzhEEysCVA4Tl191ciLwunbuknsUlj9YzWXtSynMgHs4HXDy8dVas1Hak4r +RGbeN/oD6v4nbZLB/M/+17dQNFF12G93vG1VfV9q+loSFaSzDD6gXCqAEuaF09lHCexIq8Cxtr6W +VAXpTOC4ImTwInUb6tjRt3qMqr7W1EuTYzDT9IVs0jKtAqpSa9IVpLHQ1DcJdEyrgJrUmnoF6WBK +dO5Z2jGtAmpSS6qCdCpyrVDyRWxSOGY70mq5rSCwQkVqicxjPfNcFI5rB186paNDD0sPrzTOZWW7 +56TmrJP2Bb/+/aqY17IKUmVU0zVNpcjLS89J9d55tv2SmXxey27pKKNlWgWu2T5YSt7XMrEUUT1c +vOkhTctL/7CIpNpT/23Ne5P2tUwsRXRMq4DK1DKxlNA1rQJaU8vEUkLPtAqoSy0TSwF90yqgMbVM +LAUMTKuAqtQysRIzNK0C2lLLxEpMpLQKqEktEyshsdIqoCm1TKyERE6rgIrUkqp5Pz6Cd359hz7V +7O8yg0JrTXuXe4I9jp38HqJIYmVw6+GctJUNM8017UJpFUieWhKLKXIULfvK4LWG+qRNYvetHqOh +ryWRWGqkqjjO4MvUjdhkUFq5R3/qSZpak96Oe4oMSauF4+wGvlnAjwv4/ga+vnHb+2GpU0tCLHUb +zpbwr9RtCPRNq4VjDnxX9V1nwFMPuYfvF44/1BwrWWpJiFWAqsrTN1oqYfumVfW5usUVxw6+2vZC +ytSSWEyxKuGC9HKtSnh16fXsaTCgbzVr+pBvfj1JaonVvFf/G1L2t1aa1gsOmbdqsX9D45xXinkt +sd1mqsaq+WJTIzxvtYtrRl7RY7d0RkB63moXKfpaJtYIJE6rwKh9LRNLmNRpFRg7tUwsYZSkVeC6 +5ufRU8vEEkRLWgVyz8qv5xm3ETW1TCxBlKUVAL5+M5GoqWViCaEtrQK5ZzlGaplYQmhMq8AYqWVi +CaA1rQJjpJaJJYDmtApIp5aJFZkWafUpZVoFqvvAde0YnFomVmRapJWaxR1lfVsHp5aJFZGppFVA +MrVMrIhMKa0CpdBsvIkViamlVSD33Hu4q3m5d2qZWJGYYloFJEaIJlYEpppWgWpv/rual3ullokV +gSmnVSB2aplYA5l6WgVip5aJNZCR0mrX2oEoawtippaJNYCx0ir33NOwwqchabqeJ1pqmVgDGLNv +VcKfWMu1uVzPeyieeV7FOk+s1LJn6fSkxTrBT5ee3wucN3fwBYCHb3MfJ602ee+4rXn6WOt1iGLr +CvedVCPB3NeWu0TDw5sasVqvQ7RLYQ/2ZSRYR4y+lonVg32Yt9rF0L6WidWRpGnlcP9wPHnneL5w +nO3YeG0QQ1PLxOpIsrRyuBv46n/wnyP4GvhuAT8uHBci52NYatWOCoHzEn4e1rRJsqwbDacaCQLc +OK58zZdZwpnE6BD6jxCbRoUfDzHOSnhOzUKDVGlVuOaEOFpvUXQnce6+I8RDdKcXiUeCjRsG79h4 +bRB9+1omVksSjwSXO14X3YesT18ri3WfaZ9JPW9VrQOs3dGvrK9bj3X+zqmVNdhoVGiYt/LwN7YP +HH7IfW3deszzd0ot572ncMwcXGF7tOPXuyzfhb+nHAk+pvqeXgO/A1Ye/p2PuHlv0wjx0vNk8wfO +1842GAALR0HzZTCf8u2bLuzYZPcXvwcTqwFNaaWFhtT6xc7NNipsQEPfShsNfa3Zwj0kuyVWDZZW +9bRJLUusGiyt6mmTWpZYW2iRVisHfxytQQrx8A3b7wgsLz0nJtYWWowEjWZyuxRuR9WDM6eGM7EM +CTycmlhbcAof5jkxVibWFj7DP1O3Ycp4+Gid9xoKx1W2fhSb0QEPdx7++n+E+Yase09iYAAAAABJ +RU5ErkJggg== + +------MultipartBoundary--mVo4zxlfCR1NUPwccD2T0JG4EIByxBqbDVzXeq4R9C---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/content/dam/accenture/final/images/icons/symbol/Acc_GT_Dimensional_RGB.svg + + + + +Accenture Purple Greater Than Dimensional RGB Logo 328x360 SVG +Accenture purple greater than dimensional RGB symbol SVG 328x360 + + + + + 360 + 328 + image/svg+xml + 2021-07-28T18:16:55.208Z + + + Accenture purple greater than= + dimensional RGB symbol SVG 328x360 + + + + + Accenture Purple Greater Than= + Dimensional RGB Logo 328x360 SVG + + + unknown + 2022-01-28T18:16:47.619Z + Brand Team + no + Mark Appel + no + + + global:asset-source/brandspace + global:properties/style/color + global:content-types/imagery/icon/icon-sets/accentur= +e-icons + global:auditing-tags/for-content-owner-review + global:content-types/imagery/branded-imagery/logo/sy= +mbol-logo + global:properties/orientation/portrait + + + + + + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + =20 + + + + + + + + + + + + + + +=0A +------MultipartBoundary--mVo4zxlfCR1NUPwccD2T0JG4EIByxBqbDVzXeq4R9C---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://cdn.cookielaw.org/logos/static/ot_close.svg + + +------MultipartBoundary--mVo4zxlfCR1NUPwccD2T0JG4EIByxBqbDVzXeq4R9C---- +Content-Type: application/octet-stream +Content-Transfer-Encoding: base64 +Content-Location: https://cdn.cookielaw.org/logos/2396a178-b290-4b3f-bf3f-5be727810e2a/eb81c031-0349-4141-9d3b-83ea30584730/00cd10ce-8ac8-4868-8903-5ecee6165765/Acc-Logo-Black-Purple_v2_final_trans.png + +iVBORw0KGgoAAAANSUhEUgAAAMgAAAA1CAYAAAAEVKRZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ +bWFnZVJlYWR5ccllPAAABAlpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp +bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 +eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0 +NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo +dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw +dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEu +MC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVz +b3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5z +OmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1 +bWVudElEPSJ1dWlkOjVEMjA4OTI0OTNCRkRCMTE5MTRBODU5MEQzMTUwOEM4IiB4bXBNTTpEb2N1 +bWVudElEPSJ4bXAuZGlkOkNERENERUZENUE3MjExRTg4QkNCOTZENDE4MTQxOEI0IiB4bXBNTTpJ +bnN0YW5jZUlEPSJ4bXAuaWlkOkNERENERUZDNUE3MjExRTg4QkNCOTZENDE4MTQxOEI0IiB4bXA6 +Q3JlYXRvclRvb2w9IkFkb2JlIElsbHVzdHJhdG9yIENDIDIwMTcgKE1hY2ludG9zaCkiPiA8eG1w +TU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0idXVpZDpkNjQ4MmQzMS01NDRjLTQ1NDMt +YmY1MC00N2UyZjIyYjgwMDMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OGZlMTgwZDQtZmE1 +Yi00MDM4LWIxMjUtZjlmNjAwNjI5NmIxIi8+IDxkYzp0aXRsZT4gPHJkZjpBbHQ+IDxyZGY6bGkg +eG1sOmxhbmc9IngtZGVmYXVsdCI+QWNjX0xvZ29fQmxhY2tfUHVycGxlX0NNWUs8L3JkZjpsaT4g +PC9yZGY6QWx0PiA8L2RjOnRpdGxlPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6 +eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqNeDOUAABcZSURBVHja7F0JmBNVnq9UJVWVO52k +Txq8kOZscRFFcBwVR1dAYNBGcHRcdfdbdVzHGXcd0XFG2Y9x9tPPWe/xGBgRPFZXAcX7QkSgAcED +FFFBoBH6SNK5U6kk+3tJBaurX6XT2CLbXY+v6HSl3v/93//+/9971RxjtH7VpgybPuVfxl39X4l0 +/Jv2eNvedDZtEOV7NM4gQf9qx1UMbRhbO25+g2/4nDFVJ5zqsXrlcKrzm6gUNTTFUBCjDfUOO77B +P+JiKSPxLtHdMNw/oumU+lPnHuU5ptrEmL6FV2nL5DIGoQwFGbAKMmx45ciLZYRW2VyWkbMyYzKZ +Kga5Bv3kxNpxV55Ye9IEB++Q4unYrkgqLBsUMxRkwCqIumWyGXKZoRzDRlSOmn3yoFOaqh01fuQo +xKt0GJQzFGRAtOH+kQ2NNWMRYqWYHP5pW8GrpIlX8R3tOeaMcXXjL0euMo7n+GRECu9Ccm/EX4aC +9N8WS8fbWRMbqLB6Kx2CowaKwORyOeqzJPzCdzwS+RFjqhvnnlR3ys/rXIM88XR8X2cqFNTrN5Ca +yRCp/tl8Nj83pvqEMyfUn3ppjWPQNHgIbzor5UMtvQbFYgROYNJZOdIS3r2yuWX94x/u2/BuZ6oz +aXgQo/WrhlAptyu08+s1e95f9nnb1iUIrXa5BbfPJXrqWXiVLP5pGwnJFK8ieMSK0ePrJ1wSk2L7 +vujYvtFQEKP105ZjQslQ5NPWj5s37Gv+24Hot284eGfaITjrzSazg5anFHMVEp7t6Ni+GgqyxlAQ +o/X7RhL3PZ2796zd8/5LO9q3P1rtrOG8Nv/4XC5LlQMLZ2G+6Pj8NSjJBwOVZmZDbAZWG+we4hld +1fiPo6rGNNU4aidmsrLFyFMNBRnQzWv1ciMqR01qrB47+3hfw3SrxTZYzqSZUvu0SMIumkXGwloM +BTFa/2ukGtXgHzG0sWbsrMbqEy5y8q5/IHmFlJVIAq8vEKwFSmFm4un4F2t2r176SevHSwYyHY0y +bz9rtY46+/j6CTPGVDX+YpCr/kzcskoZKZ90l/IWJN8wMSapJbz39Y8ObFnYvHftK62xA8mBTk/D +g/SzNq5u/OmzRjQtDafCTFIuLd9meAqe45lIKrrrs/ZtTyF5X/J527ZtRKGMZihIv2xyVuYScoKR +dfILUrq1sDw+5bKtsda3Nu1rXrRp34aV+6Pfhg3qGQoyEBp1YYMzcQxvFohXafkqsOPZd3e9tXhr +66ebSenXaIaCDNAEE94CIRRZOQ8mAu9t3r3q8Y0t65fvCu00du8aCjJw9YJjuXyJFuFW646O7c9v +2Ld+8cf7t6yNShGDOoaCDOzGsmwukopsat77waLmlnX/uzP49X6DKkYzmtLcosfmFJyG4TOa0fqi +8Txf5/G4Z8HzCAY1jBDLaIUwjLFZrSfbbLbLBIFvwq1EJBJdaVDGUJCBzWyz2WO326ZDOS6zWCxn +5HI5lpwaxLWN0SkPGwpitAHTEErdYbfZrspmswy5jFaGtzVIMKCaiyiGcdbcUBCj0ZvxxpK+DrE4 +ZHQsx3pgdEiVI2cyMbFMJhPJZvvGCpGEkeNYB+A7mMJWIcDPhvsqBCAAzRznALY/CHwFfyfwt+fH +Y5ionMlEfygrTSbAcRwZy4WxMhglKMtyWa8VxbN6uxAz4Of/yx2KoAUDeSzvWTNnYhlTBegggnYy +sq9OWS6914aqIDzP11qt4vmiIEwGAqMgBF7cFpVELgqEWnF9mEymVsbi8VfxWeotk20268lIFmci +WTwN8AfjtrMgX0wUwrs/LcvNiURieTyeeLO3wkyEVhSF8VbA5wEfcxhCBEr5muC/H1cz8F8O/N8s +l8Aa/Ccp8CdivHqmoIBF+uyFkqxNJhLLYvHEmp7wB6wZoPkkilK1RiLRv6B/xmI2OxxOx1zwZBbm +MxzfuRWP0C5J6fejsdij8Xi8uRsvLZZGm912CYENGBNoiov51LndzrvwXbY4v0Q8sTAlSZ8Xf3c6 +HL9iWdNR6t5kKwv4tDUWiz2uI7ycw2G/AR/9WvqlUtJq8PdF9T2Hw3E1DPIx6nPyZAwYgC2Y35NK +ocHssNtnCgI/1WRix4DkL+4/0Hq7fmGCs9tt9mmQhynoeiLG8SuyLGO+IfBpRzqdfgtytjyZTH7V +jTaaCVmQyP0HBPc6AKouElNLVDKZ4k8Iw+ZwJDIPjHytHOGCUI10u10LwLgZgGvqCb6clld1hsM3 +Q5A/KA++ONLjdi+A4s0AYFOuJ/iy/B7gz4vFyoOPJPcEp9NB8J9ahFoKPgTotTDBPxb/UA+mz+f9 +m9Nhv4Lilfe1tOwbJFrFkys8nsegiGOUqlO38XBJ4MEtwVDoLvV3EKaL/X7f0nzuQS5do2I6KA7E +wAQCwZng6/Li73W1NZ/AU45WD51XpGTyzdbWtp/RYIIHfG1N9R58rNIaMMB+GGNcpYZVV1e7Gd5+ +rHp+5D4M2YsHWlunQ9IbwNvHIKenkWfId5IkLYKCXEEzYm6Xaw4U9A8YbwSNbirake+iyVRqYSjU +eRsUJtgtB4F2uaoqK5dBABbg4epiMkcDWrxPnsHgJ4J5K10u12U9VlHc7gv8Pu8aWLKZ6GsqBz7c +4k8hQG97Kyp+2dP5LhBklt/nW2NW4GfLgc9xp/u83rfd5eE/B7isBuOnFmH3BB8MPxe4vwcazdYN +fXK5eLGypL6Ip3M6nRPR9xUwcYxegq2MxUNx7/S4XRdrvksX4ZUK+ohyqscm/bp+n43QcMRzMaYk +3EI4S+mXoDxLHQMOtEMUxSrQ8VXI22ka2UxTPJcJsnyfy+V8CnQbUaowUeQTfjqsgnBddVXlu3AQ +x3ZREKLREKxH4I6m0MKBopYVLSNlAA6MeQShwtgSwjsNCD+N5z29ic8V+AIswUKXy3G23nMQjmnw +focMH14NVlwfPvCfCfyX4FknzYITGrIUGimMtAO/JZjD5F6Gcn70+zs+esuZE+EdwpQ/E2PXnxJl +IvCQr3vw8eie6KDI8n2CYLmWphhFXuXlWUu/gldq9HorVlgsZu9BBYHrOo/nLRd1B5YHiChBfied +lp/Az7eJK9cRNB4CdAtNiRA3D8F3i4CwWW9S6BfGFSgoIpX5nMvpfADex94NvigOqfC4F8HiWvRy +BlyR7+BTFZ1DHP4gCNMNviAIRwH/xwgONNiELpFo9M5oPH4XcHiDBh99LcDxEXgfdy9kYwjwOj5P +o6ISKswtISCDYQHPUeHHHezXg2CpL9LvSFAOIpNQ+HNwNZVjJGDILkF+8itaEYnIAPKqZxCK3oGc +44FMLvcJzaCB1qPgtf+UL/CQ/xBW/TPddTN7AsHARYlEci35hSkkpxPQ+Xl8XdttIpz5Z5hIDWK4 +LjtIYZ1v1yZqReFCv886O8O3I0FaS6osiO1H4/n/BJO6JZS4NwxW+IJgqHNxl+K+03mbHnwI5mcg +yO2IldfilgRhH414fz6s0qlq+HnCsNzxNpvtQuDzuDpNA9Hnk1SBAj8ZDkf+CfH0M0VYRLigTDPg +jZYQt931efZY3L8iEAz+pTcFAcD5Eknqw7KcIW845EhhA3z4De67aUyDgJzJRJjnyK8QiNXBYOgC +PJshfdD3pxRe70Ue9ttcNicrY5oQj284gpxILY0uJG/CT6sq5/E4HLY7dIoi20D3JuSC21RphVBR +4ZkPA36jmibEk8DoXo7795jhOWrw4Fnq5LKYtHWGI/OgaWvVxMcA63gLvwCu/34tIhAON5gzXK0g +GOg4COUcGtKE8R2BwGQo4LfFe0i6SAVrI9zkeqAzTKuEgDUbeC4uTghJ+bG4N5cGHxP9sq29YzJg +doEPZdxYVelfhzk2qGUlVyBME4T+8SJ8UeSPE0Vhdre5knpxPLEAgvWMNsxBorcctLhDyee6wAe+ +l3Kd7L2ZbLbH0hnhBjzSlvaOjnMlKd2q+uotOeNqhuKu0HrlXEFQji++tBq8aOlMp5/PC5DATycK +QuFDKByOPpvLHdmr64p85kC7rZl0ejto0y5nMm+qCihzYITqtfNAvxSMxKVq5SANnj8VCAR/V1NV +OZFVEn8VVXhEVnOJB7HiwRfwlZX5bj8OMSISAL5OQxQC9j4seZahLDSiX02XEqZVJNUqkebSIVw3 +qZWj2FKpVCiRSNyrVUJCHzB4EomxwfiwooAzcV/UGsV8pSQcuUmtHMWGviEoPkniuik5PNgkeBc3 +aNKpVN2o+EP5OsLh8EN6zATtngTDfs8U6KryUuwonuePg0f7ogyJINWe32mUI9/gFV8B/C2AdxKl +p0tH4Sz6EZaJz2QY6UhWDhjOFZFI5E+QmU3gm6zlNzzkRVp+mgr8fi0Wp1cRSYk/nkgsdjqdp3U1 +ZvnljrPNyWRq5/5k9zJZD3Fhq1I9oG2R5tWTwiBn6SC2OxqLv6wvYLGXzWbuJZIbaBSXvKrDhius +CPRZtEQM8L9BXqALHwK60sJbzstls6auXU2p4tbv/HqKIJxJZVY6vRoM0z26itBmF3DYCWUbqSlb +giT8iHIUBP3g7VLr9RJyhFw7BIE7iRIy9asdEko590lEA7/QW1NC7ljNceyJWlKYwEMYw+dK5S+J +ZGotQt/uuQjLHqubNEPwjgVzR/ACPxjhRFWuIJTk+SzHcqSqYi5jYgJgNehM+MOMLCdKCNjO1rb2 +80vBR8IONC3DaJMn6zNwxbrw4QV34ZrWwxR44NpASxxJbd3rrXiiVHikXkvStMFlykYIV7zE9wPi +D3OS5Bqe9KZSC66Q1aF4zq2ldyFsFi4zW8znlOhL+uWY7usIHrOmWuODm7rcZrU2kUWpQgJETd7L +2vAG4XUBjl/n2V19QDuvclEUML2b+Z7bPWCV3Hr4E8V32G0N+ua/kOzpNHtfyc5AUJB0Wv4olZL2 +9FDerdOrgkGuJ4umUp5aV54Fc1Gg4GJ+7na77sbno0stEvZS8+0kpNCBE+0D2onqGF8bpveB5SqF +P9NX+9GMVjq8QjTwbU/bdRC2OkuVig9VlM1KGfYCt9P5PwhJWD1hoNWLy2ilYuG+kC5TCSv6Q8Mv +uR5Rqg9ROkP0e9XkMnnVZ3w6qCBWq/Uoh91+H1EOHcBkq8KXSErble0BWbgzu9lsnlRGMkgS6kwJ +6/+9vS9T2KFK8yLWPoCf1GMOOYUnFTbzsb1TEJaTZXmrIfN9G0qCFwnGbtML0d7JZjOhQwlJzS6n +49dQhFpaJUhKp5eGw5E/Y3BScz6YEIqCeFRlpW87+VNdpWPHdBj9wkiCnBSPU1uGteVYEuKovAEp +MwGWlC2sI3Qq1Sy31ruRBcse3RvLcqTQlsup4TMmsvWbLKzJcobsLI7hOZd2Ax1osry1rf1mQ3aP +jAY+hfQKTpFIiGx2XXdIHoTn87tqaXFfc1tb+yX0vVmMpRzgyka2b3ANoggw2UYPYdQP5Ksq/Q8r +K79dFCQQDF4Yjyc+kjOZCNlaDliDtXMwm7mRijLpwvf7fX+1mM1nqMMxglNHINgUj8e3ADdyrmM3 +TZnx3Aml/oLsAGpcCf4LfeTJy5G1rxVv3626CvkgewQPTUHA36NpoVUqlSp1jkFkyjhsRYQfXqQZ +HmQiBenRVlEcBc3+lFpBMpt9UI4LSelOgxtAZgJFRUO4sh6wTqUpoM1qHQ34n+hU2HwCzzdRtmsA +ZGF9I4+/LG8C/qdo4aP/BB4wUpKkuxZCdvCKAj9JXc0iChiNxp6LRKPvHUFCzuZ6XkbP0ZJf8Kma +WGmarCgr+tWHw4hIUnpnJpPdhfGGdsEReFmt4pRwJPJXPTzAEpPf578VYq/ZTmTKb1NgdcIb3R2h +Npv1PBL+lDPxeCK5AnnO9ZT6tMXlcv4hmUrNph1Y8ng887R1bcWzbcxk5L3Fe4mkLnze6XLeivFn +03jvdrnmaUOzvHYAPtmecTAJIfBF8ZpuXpZhvE6n47pUR+CPOgpY4XDY78XHaq3LZ5jYj/WKnbRO +GFIPZa8FL/boVYFIqMlx3UUFxmM0z/OjQKetGqFjPG7XLcxhejEI5AK2Kv26KApDu6yIF3hxrt1m +mxCNxahexG6zT7GKwu2UsnyQzLiDYvnJFoupADpU61kgFFPx3S3lnvJLJBKrYZE30apgZIdmpd/3 +ECx5ffF7YpUR+szHRG+ghX7JZOppdViGUGs1kjAqfEsevvchwOoK3+ebb7OJN1A2QzIpwFdbU8BH +gpft5uUIMW02280+r/dqctBMjSMU6jift4Ls0arOac6NgBY7QJNVP5KCtOncd1RUeBa7nM7zwN9x +Ho97LnlvlpqWwPtLnRzXir5LYDRPA22duBz4PK7SX/k0+DvrcIagUIDHiA2lKDiPOZGtPxPVckIU +Hkb6HLfb9WhGtbRROIyVN45PmMH89yEYMyhAa7zeindFq7g0m8kQ4ngEgT+dHBYqngQsM3mSEVLc +WlHhfjmT6b7KCXhXVVb6L0JCvA13JBB1OK1ooLjL3ZFI5Ilu8GPRW70VHip8QRCuqhSEOaRyRJL7 +Inxa6gO92B2JRhZrLJOEcOhWeJwXtEaBbBSEMDwoiMJVaUnagGcTvCAMgWKSDYHu7gpoYqLRxJ3w +Uj/KX26SJGkLBJ+hrTaDLmdAiM4oGopAIPgbfGxWxZ3vgm5XU/ty3FgYitX4TDx7Ds8NUsK2wzo/ +GJ7NMKB/FwXhSoo3OAbyvMolO1fBoH4OXWfJznHM+yf0jbRgVTR2rzkWi9/jdjunQGAsFCUZBILe +WNS6g9rF9G6RAQO9gjjwbgjrb7XIKESssFjyZWPdBUrCtFBn+N+QEwRp8EGUu+HZ9OB7lLJ0Sfid +BH66O/xwOLIMuN+PMa6lwedMpkZOFBsJmfRWZZXV/RcRCy/8sRINWMS3ci4XiRh8tDBKs/O4y8sM +YvHEq06nkxQshtD6Kq1e/Tvm3K4USSoP1xyDoc4bq6sqT8HYoynKTI60TyZXMQCjKYdyJPhGhO9f +sbCO7yBO/+9CbKwbfxaPJeatICzgK/h9X9leBBFLW3vHvyPxf6jUOPpJFJuNxWLXwnus0OsbDIUO +Cb5ywiwL5bi2MxzWhd/e3vFrwH+EBj93kE76ygcL/FpbW/svM719Q0TfJrJtMCa36dGop5I9TOpN +5fZlC+fVSW7YcliTrHQ60N4ROB/jflg4Z0+XA9rquknhFTzRHyEP+Z3aLBH8jo7APNy8h7w6X2/V +sXhUMZWSHg0EQ5eS2JNVHcVVndQz61W0oCTXQCGvwHM7WZ2Tfdrx0D4KhTqnwuU/UMplI0TLtba1 +XxOJRMnO5J09nbwrwgdeBP40KMcDPYSKWeD/r4B/Jfp+XQ7+ytUBQbkNfafDsITozzKCiUJLXLZS +OJHNoDr9rPoWNnQ/YvXfY+5xvdOVeqv9sM5PQcFuQF+ptJyYwpFo7HII2VI8W2Wiy4lA6WvVmU+v +FpXJRlTIwuREInUPKRqaypQ1uIBtkINZ4NX8oqyZFa3KQOuudzjsy5B4XomYcpJyroMQmli8Awg9 +Nsbj8ccg4C+SChQs4rPITdw5zRoCWXUvIWRMMBhaBDjLMc4FSM6nwd01MoW3XtgUYxwj2+lhCTYn +U9Lz8XjsBYydKLMWTgRgEQRguZ3AFwrwMZcu8HG1Ih7fDMF9HiHmCyR3KDOfIvAXwpu9APxnIflX +429XjBDJL9rltLw9lZZeRZL/LBj2TSm4UO4PgI872/VP0RJYLaXKr6DRqkJY990zZO0HCedXpcaD +sVkAQ7fCZhXnAn/yWqS6Iq8Ru0fllERehUPdZh8IBu9OSal1Drv9WnKyEbeInFiUebcgB3gjFo/f +Dx5vBWwO83pWeUYtJyxovo4yn5cgU19p1r1Y3F9zCPlWqK29/XqE9g9aRWsTz1vOBj7k+LJfUc78 +K5ow1IG8rBVeAbUMct3lJRT/J8AA1gGKYtQIQdMAAAAASUVORK5CYII= + +------MultipartBoundary--mVo4zxlfCR1NUPwccD2T0JG4EIByxBqbDVzXeq4R9C---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://cdn.cookielaw.org/logos/static/powered_by_logo.svg + + +------MultipartBoundary--mVo4zxlfCR1NUPwccD2T0JG4EIByxBqbDVzXeq4R9C---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable + + +------MultipartBoundary--mVo4zxlfCR1NUPwccD2T0JG4EIByxBqbDVzXeq4R9C------ diff --git a/static/75d8750c-7042-4079-b782-1448475d724e/index.mhtml b/static/75d8750c-7042-4079-b782-1448475d724e/index.mhtml new file mode 100644 index 0000000..764427c --- /dev/null +++ b/static/75d8750c-7042-4079-b782-1448475d724e/index.mhtml @@ -0,0 +1,76683 @@ +From: +Snapshot-Content-Location: https://www.accenture.com/us-en/careers/jobdetails?id=11770326_en&title=Payroll%20Operations%20Manager +Subject: Payroll Operations Manager +Date: Wed, 29 Nov 2023 12:55:37 -0800 +MIME-Version: 1.0 +Content-Type: multipart/related; + type="text/html"; + boundary="----MultipartBoundary--musJHgZrwP5nPTIZQk7iVing31h7RTmbMQN1S8M0CA----" + + +------MultipartBoundary--musJHgZrwP5nPTIZQk7iVing31h7RTmbMQN1S8M0CA---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/us-en/careers/jobdetails?id=11770326_en&title=Payroll%20Operations%20Manager + + + =20 + =20 + Payroll Operations Manager + =20 + =20 + =20 + =20 + + + =20 + + =20 + =20 + =20 + =20 + =20 + +=09 + =20 + + + + + + + + + +=09 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +=09 + +=09 + +=09 + +=09 + +=09 +=09 + + + + + +=09 +=09 +=09 + +=09 + + + + + + + + + +=09 +=09 + =09 +=09 + +=09 + +=09 + +=09 + +=09 +=09 + =09 +=09 + +=09 +=09 +=09 + +=09 +=09 + +=09 +=09 +=09 +=09 + +=09 + =09 + =09 + =09 + + + + + + +=09 +=09 + + + + + + + + +=09 + =09 + =09 + + + + +=09 + +=09 + + + + +=09 + +=09 +=09 + =20 + + + +=09 + =20 + + + + + + + +=09 + =09 + =20 + + + + + =09 + =20 + + + + +=09 +=09 +=09 + + + + + + =20 + =20 + =20 + + =20 + + =20 + + + + =20 + + + =20 + + + =20 + =20 + =20 + =20 + + =20 + =20 + =20 + + + =20 + + =20 + + =20 + + =20 + + =20 + + + =20 + =20 + =20 + =20 + =20 + + + + + =20 + =20 + +
        + + =20 + =20 + =20 +
        + =20 +
        +
        + + + =20 + =20 + =20 +
        + =20 +
        + + =20 +
        + +
        +
        + + + + + =20 +
        + + =20 +
        + +
        + + =20 +
        +
        + + =20 + =20 + =20 +
        + =20 +
        + + =20 +
        + =20 + + +
        + =20 +
        +
        +
        + =09 +
        + + + =20 + +
        +
        + +
        +

        Payroll Operations = +Manager

        +
        + +
        + =09 + =09 + =09 + + =09 + TX - Houston + =09 + =09 + + Job No. 11770326 + + =09 + + Full-time - Remote + =09 + + =09 + + =09 +
        + +
        +
        + + Apply Now + +
        + + =09 + +
        +
        + + =09 + + + + + + +
        + =20 + +=09 +
        + +
        + +
        +
        +
        +
        +
        + =20 + +
        +
        Share
        +
        + =20 +
        + =20 + +
        + =20 +
        + =20 + +
        + =20 +
        + =20 + +
        + =20 +
        + =20 + +
        + =20 +
        + + =20 + +
        + +
        + +
        + + =09 +
        +
        +
        +
        +
        +
        +
        +
        + + =09 + +
        + + +
        + =09 +
        +
        + +
        +
        +=20 + 3D"image" +=20 +=20 +=20 + +
        + + =20 +
        + + =20 +
        +
        +
        + + =20 +
        + +
        + + =20 +
        +
        + + =20 + =20 + =20 +
        + =20 +
        +=09 +
        + +
        + +
        +
        + =09 + =09 + =09 + =09 + =20 + + =09 +
        + +
        +
        +

                  <= +/h2> +

        + + =20 + +
        + + +
        +
        + +
        +
        +

        This job is no longer available. Continue your job search here.

        + +
        + + =20 + +
        + + +
        +
        + +
        +=20 + + =09 + =09 +
        +
        + +
        + +
        +
        + +
        + + =20 +
        + +
        +
        + + =20 + =20 + =20 +
        + =20 +
        + + =20 + =20 + =20 +
        + =20 +
        + +
        + =09 + + =09 +
        +
        +
        + + =20 + =20 + =20 +
        + =20 + =20 + =20 +
        + +
        + +
        + =09 +
        +
        + + =20 + =20 + =20 +
        + =20 + =20 + =20 +
        + +
        + +
        + =09 +
        + =09 + +
        +
        +
        + + =20 + =20 + =20 +
        + =20 +
        +
        + =09 +
        +
        +
        +

        Job Description

        +
        + + =20 + +
        + +
        +
        +
        +

        Payroll Operations Manager, L7

        Location: Remote

        A= +ccenture is a leading global professional services company that helps the w= +orld=E2=80=99s leading businesses, governments and other organizations buil= +d their digital core, optimize their operations, accelerate revenue growth,= + and enhance citizen services=E2=80=94creating tangible value at speed and = +scale. We are a talent and innovation led company with 738,000 people servi= +ng clients in more than 120 countries.

        Technology is at the co= +re of change today, and we are one of the world=E2=80=99s leaders in helpin= +g drive that change, with strong ecosystem relationships. We combine our st= +rength in technology with unmatched industry experience, functional experti= +se, and global delivery capability. We are uniquely able to deliver tangibl= +e outcomes because of our broad range of services, solutions and assets acr= +oss Strategy & Consulting, Technology, Operations, Industry X and Accen= +ture Song. These capabilities, together with our culture of shared suc= +cess and commitment to creating 360=C2=B0 value, enable us to help our clie= +nts succeed and build trusted, lasting relationships. We measure our succes= +s by the 360=C2=B0 value we create for our clients, each other, our shareho= +lders, partners, and communities.

        The Payroll Operations Manag= +er is expected to manage day to day payroll operations, support new and exi= +sting pay programs, support vendor relationships, drive process standardiza= +tions, automations and controls for efficiency and effectiveness. This role= + will manage Advocacy and Payroll Tax Accounting Teams for the North Americ= +a, UK & Ireland Payrolls for 6,000+ client employees operating biweekly= + and monthly pay frequencies. Manage teams that work remotely and in Housto= +n Shared Services.  Establish and maintain business relationships with= + senior stakeholders and collaborate with other corporate and field teams i= +ncluding HR, Compensation, Legal, Tax, Treasury, Finance, Audit, Compliance= +, and HRIT. Should be open to work in different time zones to support globa= +l team operations.

        Responsibilities:

        • Manage Advo= +cacy and Payroll Tax Accounting Teams to provide accurate and timely payrol= +l processing while ensuring the integrity of financial accounting systems.<= +/p>

        • Develop the team members to deliver Service Level Goals and = +Key Performance Indicators

        • Continuously measure and monitor = +the effectiveness of the functions and implement improvements as necessary.= +

        • Drive consistent processes and coordinate efforts toward pr= +ocess standardization.

        • Drive controls and operational excell= +ence including compliance with all policies and procedures but not limited = +to, SOX oversight and controls and compliance programs.

        • Coll= +aborate with other HR Shared Service leaders on projects and process improv= +ements.

        • Establish partnerships with internal services and th= +ird-party vendors to ensure effective service delivery.

        • Prov= +ide coaching and development opportunities for team members.

        +
        +
        + +
        +
        +
        + + +
        +
        +
        +
        + +
        + +
        +
        +
        +

        Qualifications

        +
        + + =20 + +
        + +
        +
        +
        +

        Basic Qualifications:

        +
          +
        • Minimum of 7 years of experience in a Payroll Shared Services environm= +ent
        • +
        • Minimum of 4 years of experience in Payroll Supervisory Management +
        +

        +

        Preferred Qualifications:

        +
          +
        • Knowledge using Workday Payroll for North America & UK
        • +
        • Experience working with payroll vendors & platform technologies e.= +g., Workday
        • +
        • CPP Preferred
        • +
        • Bachelor's degree
        • +
        • US Payroll, Tax & Accounting
        • +
        • Payroll Operations Experience
        • +
        • Vendor/Supplier Management
        • +
        • Strong oral and written communication skills
        • +
        • Excellent customer service skills
        • +
        • Operational Excellence experience
        • +
        +

        +

        +

        Compensation at Accenture varies depending on a wide array of factors= +, which may include but are not limited to the specific office location, ro= +le, skill set, and level of experience. As required by local law, Accenture= + provides a reasonable range of compensation for roles that may be hired in= + California, Colorado, New York, or Washington as set forth below. &nbs= +p;Information on benefits is here.= +

        +

        +

        Role Location: Range of Starting Pay for role:

        +

        California          &n= +bsp;            = +;            &n= +bsp;  $93,400 to $167,100

        +

        Colorado          &nbs= +p;            &= +nbsp;           &nbs= +p;   $93,400 to $144,400

        +

        New York          &nbs= +p;            &= +nbsp;           &nbs= +p;   $86,500 to $167,100

        +

        Washington          &n= +bsp;            = +;           $99,500 to $1= +53,800

        +

         

        +

        What We Believe

        +

         

        +

        We have an unwavering commitment to diversity with the aim that every= + one of our people has a full sense of belonging within our organization. A= +s a business imperative, every person at Accenture has the responsibility t= +o create and sustain an inclusive environment.

        +

         

        +

        Inclusion and diversity are fundamental to our culture and core value= +s. Our rich diversity makes us more innovative and more creative, which hel= +ps us better serve our clients and our communities. Read more here

        +

         

        +

        Equal Employment Opportunity Statement

        +


        Accenture is an Equal Opportunity Employer. We believe that no on= +e should be discriminated against because of their differences, such as age= +, disability, ethnicity, gender, gender identity and expression, religion o= +r sexual orientation.

        +


        All employment decisions shall be made without regard to age, rac= +e, creed, color, religion, sex, national origin, ancestry, disability statu= +s, veteran status, sexual orientation, gender identity or expression, genet= +ic information, marital status, citizenship status or any other basis as pr= +otected by federal, state, or local law.

        +


        Accenture is committed to providing veteran employment opportunit= +ies to our service men and women.

        +

         

        +

        For details, view a copy of the Accenture Equal Employment Oppo= +rtunity and Affirmative Action Policy Statement.

        +


        Requesting An Accommodation

        +


        Accenture is committed to providing equal employment opportunitie= +s for persons with disabilities or religious observances, including reasona= +ble accommodation when needed. If you are hired by Accenture and require ac= +commodation to perform the essential functions of your role, you will be as= +ked to participate in our reasonable accommodation process. Accommodations = +made to facilitate the recruiting process are not a guarantee of future or = +continued accommodations once hired.

        +


        If you would like to be considered for employment opportunities w= +ith Accenture and have accommodation needs for a disability or religious ob= +servance, please call us toll free at 1 (877) 889-9009, send us an email or speak with your= + recruiter.

        +


        Other Employment Statements

        +


        Applicants for employment in the US must have work authorization = +that does not now or in the future require sponsorship of a visa for employ= +ment authorization in the United States.

        +


        Candidates who are currently employed by a client of Accenture or= + an affiliated Accenture business may not be eligible for consideration.

        +


        Job candidates will not be obligated to disclose sealed or expung= +ed records of conviction or arrest as part of the hiring process.
        +


        The Company will not discharge or in any other manner discriminat= +e against employees or applicants because they have inquired about, discuss= +ed, or disclosed their own pay or the pay of another employee or applicant.= + Additionally, employees who have access to the compensation information of= + other employees or applicants as a part of their essential job functions c= +annot disclose the pay of other employees or applicants to individuals who = +do not otherwise have access to compensation information, unless the disclo= +sure is (a) in response to a formal complaint or charge, (b) in furtherance= + of an investigation, proceeding, hearing, or action, including an investig= +ation conducted by the employer, or (c) consistent with the Company's legal= + duty to furnish information.

        +
        +
        + +
        +
        + + + =20 +
        + +
        + +=09 + +
        +
        +
        +=09 +=09 +=09 +
        +
        + +
        + +
        + + =09 + + +
        + =20 + +=09 +
        + +
        + +
        +
        +
        +
        +
        + =20 + +
        +
        Share
        +
        + =20 +
        + =20 + +
        + =20 +
        + =20 + +
        + =20 +
        + =20 + +
        + =20 +
        + =20 + +
        + =20 +
        + + =20 + +
        + +
        + +
        + + =09 +
        +
        +
        +
        +
        +
        +
        +
        + +
        +
        + + +
        +
        +
        + + + =20 + +
        + +
        +
        + + + +
        +
        + +
        + + =20 +
        + +
        + +
        + +
        + + =09 + +
        +
        +
        + + =20 + =20 + =20 +
        + =20 + =20 + =20 +
        + +
        + +
        +
        +
        +
        + + +
        + + =20 +
        + +
        + + =20 +
        + +
        +
        + + =20 + =20 + =20 +
        + =20 +
        + +
        +
        +
        +
        + + =20 + =20 + =20 +
        + =20 +
        +
        +

        Life at Accenture

        +
        + + =20 + +
        +
        +
        +

        Work where you're inspired to explore your passions and where your t= +alents are nurtured and cultivated. Innovate with leading-edge technologies= + on some of the coolest projects you can imagine.

        + +
        + + =20 + +
        + + =20 +
        + +
        + +
        + =09 +
        + =09 +
        + + =20 + =20 + =20 +
        + =20 + =20 + =20 +
        + +
        + +
        + =09 +
        +
        +
        + + =20 + =20 + =20 +
        + =20 +
        +
        +=09 + =20 +
        +
        + =20 + 3D"" + =20 + =20 + =20 + +
        + + =20 +
        + +=09 +
        + =20 + =20 +=09 + =09 + + =20 +

        + =09 + Training and Development +

        + + =20 +

        Ta= +ke time away to learn and learn all the time in our regional learning hubs,= + connected classrooms, online courses and learning boards.

        +
        + + =20 +
        + =20 + + LEARN MORE + +
        + +
        +
        + + =20 +
        +
        +
        +=09 + =20 +
        +
        + =20 + 3D"" + =20 + =20 + =20 + +
        + + =20 +
        + +=09 +
        + =20 + =20 +=09 + =09 + + =20 +

        + =09 + Work Environment +

        + + =20 +

        Be= + your best every day in a work environment that helps drive innovation in e= +verything you do.

        +
        + + =20 +
        + =20 + + LEARN MORE + +
        + +
        +
        + + =20 +
        +
        +
        +=09 + =20 +
        +
        + =20 + 3D"" + =20 + =20 + =20 + +
        + + =20 +
        + +=09 +
        + =20 + =20 +=09 + =09 + + =20 +

        + =09 + Rewards & Benefits +

        + + =20 +

        Wi= +th Accenture's Total Rewards, you are empowered to be your best=E2=80=94for= + the business, for your family, and for yourself.

        +
        + + =20 +
        + =20 + + LEARN MORE + +
        + +
        +
        + + =20 +
        + + =20 +
        + +
        + +
        + =09 +
        +
        + +=09 +=09 +=09 +
        +
        + + =20 + =20 + =20 +
        + =20 + =20 + =20 +
        + +
        + + +
        +
        + + =20 +
        + +
        +
        + + =20 + =20 + =20 +
        + =20 +
        + +
        +
        +
        +
        + + =20 + =20 + =20 +
        + =20 +
        +
        +

        Learn more about Accenture

        +
        + + =20 + +
        +
        +
        +

        Our more than 733,000 people in more than 120 countries, combin= +e unmatched experience and specialized skills across more than 40 industrie= +s. We embrace the power of change to create value and shared success for ou= +r clients, people, shareholders, partners and communities.

        + +
        + + =20 + +
        + + =20 +
        + +
        + +
        + =09 +
        + =09 +
        + + =20 + =20 + =20 +
        + =20 + =20 + =20 +
        + +
        + +
        + =09 +
        +
        +
        + + =20 + =20 + =20 +
        + =20 +
        +
        +=09 + =20 +
        +
        + + 3D"Three + + =20 + =20 + +
        + + =20 +
        + +=09 +
        + =20 + =20 +=09 + =09 + + =20 +

        + =09 + Our Experti= +se +

        + + =20 +
        See h= +ow we embrace the power of change to create value and shared success for ou= +r clients, people, shareholders, partners and communities.
        + + =20 +
        + =20 + FIND OUT MORE + +
        + +
        +
        + + =20 +
        +
        +
        +=09 + =20 +
        +
        + + 3D"Close + + =20 + =20 + +
        + + =20 +
        + +=09 +
        + =20 + =20 +=09 + =09 + + =20 +

        + =09 + Meet Our People +

        + + =20 +

        Fr= +om entry-level to leadership, across all business and industry segments, ge= +t to know our people harnessing technology to make a difference, every day.= +

        +
        + + =20 +
        + =20 + FIND OUT MORE + +
        + +
        +
        + + =20 +
        + + =20 +
        + +
        + +
        + =09 +
        +
        + +=09 +=09 +=09 +
        +
        + + =20 + =20 + =20 +
        + =20 + =20 + =20 +
        + +
        + + +
        +
        + + =20 +
        + +
        +
        + + =20 + =20 + =20 +
        + =20 +
        + +
        +
        +
        +
        + + =20 + =20 + =20 +
        + =20 +
        +
        +

        Stay connected

        +
        + + =20 + +
        + + =20 +
        + +
        + +
        + =09 +
        + =09 +
        + + =20 + =20 + =20 +
        + =20 + =20 + =20 +
        + +
        + +
        + =09 +
        +
        +
        + + =20 + =20 + =20 +
        + =20 +
        +
        +=09 + =20 +
        +
        + =20 + 3D"" + =20 + =20 + =20 + +
        + + =20 +
        + +=09 +
        + =20 + =20 +=09 + =09 + + =20 +

        + =09 + Join Our Team +

        + + =20 +

        Se= +arch open positions that match your skills and interest. We look for passio= +nate, curious, creative and solution-driven team players.

        +
        + + =20 +
        + =20 + + SEARCH ACCENTURE JOBS + +
        + +
        +
        + + =20 +
        +
        +
        +=09 + =20 +
        +
        + =20 + 3D"" + =20 + =20 + =20 + +
        + + =20 +
        + +=09 +
        + =20 + =20 +=09 + =09 + + =20 +

        + =09 + Keep Up to Date +

        + + =20 +

        St= +ay ahead with careers tips, insider perspectives, and industry-leading insi= +ghts you can put to use today=E2=80=93all from the people who work here. +

        + + =20 +
        + =20 + + READ CAR= +EERS BLOG + +
        + +
        +
        + + =20 +
        +
        +
        +=09 + =20 +
        +
        + =20 + 3D"" + =20 + =20 + =20 + +
        + + =20 +
        + +=09 +
        + =20 + =20 +=09 + =09 + + =20 +

        + =09 + Job Alert Emails +

        + + =20 +

        Pe= +rsonalize your subscription to receive job alerts, latest news and insider = +tips tailored to your preferences. See what exciting and rewarding opportun= +ities await.

        +
        + + =20 + + +
        +
        + + =20 +
        + + =20 +
        + +
        + +
        + =09 +
        +
        + +=09 +=09 +=09 +
        +
        + + =20 + =20 + =20 +
        + =20 + =20 + =20 +
        + +
        + + +
        +
        + + =20 +
        + +
        + + =20 +
        + +
        + + + =20 +
        + +
        + + + =20 + + =20 + + =20 + =20 + =20 + =20 + =20 + =20 + =20 + + + + =20 + =20 + + =20 + =20 + =20 + + + =20 + + =20 + =20 + =20 + + =20 + + + + + + + + + + + =20 + + =20 + + =20 + + + + =20 + + + + =20 + =20 + + + + =20 + + =20 + + =20 + =20 + + + + + + +
        Welcome to accenture.com! In order to provide a more relevant experien= +ce for you, we use cookies to enable some website functionality. Cookies he= +lp us see which articles most interest you; allow you to easily share artic= +les on social media; permit us to deliver content, jobs and ads tailored to= + your interests and locations; and provide many other site benefits. For mo= +re information, please review our Cookies Policy and Privacy Statement.

        Privacy Preference Center
        = +

        • = +

          Your Privacy

        • Strictly Necessary Cookies

        • First Par= +ty Analytics Cookies

        • Performance Cookies and Functional Cookies

          <= +/li>
        • Advertising and Social Media Cookie= +s

        Your P= +rivacy

        Any web site that you= + visit may store or retrieve personal information, mostly through the use o= +f cookies. The stored or retrieved information might be about you, your pre= +ferences or your device and is used for the purposes specified per cookies = +category below. The data controller of your data processed through our cook= +ies is Accenture PLC. In addition, some cookies we use are from (and contro= +lled by) third-party companies, such as, Facebook, Microsoft, Marketo Munch= +kin Tracking, Twitter, Knotch, Youtube, Instagram, Yoptima and Linkedin Ana= +lytics to provide us with web analytics and intelligence about our sites. Y= +ou can accept the cookies as per your preferences by activating the sliders= + per cookies category. By accepting cookies, the functionalities described = +per cookies category will be activated and by not accepting cookies, such f= +unctionalities will not be activated. Because we respect your right to priv= +acy, you can choose not to allow some types of cookies and you have the rig= +ht to withdraw your consent by adapting your preferences in our cookie cons= +ent manager. Click on the different category headings to find out more and = +change our default settings. Please read our Cookies Policy for more information.

        Strictly Necessary Cookies

        Always Active

        These cookies are essential in order to e= +nable you to move around the site and use its features, such as accessing s= +ecure areas of the site. Without these cookies, services you have asked for= + cannot be provided.

        First Party Analytics Cookies

        These cookies allow us to employ data analytics so we can measure a= +nd improve the performance of our site and provide more relevant content to= + you. These cookies don't collect information that identifies a visitor dow= +n to an individual level that is available to us. These cookies are not pas= +sing personally identifiable information to any external third party other = +than in limited cases when we engage a service provider to act on our behal= +f but who is then unable to use the data for their own purposes.

        Performance Cookies and Fun= +ctional Cookies

        Performance cookies are generally third-party cookie= +s from vendors we work with or who work on our behalf that collect informat= +ion about your visit and use of the Accenture website, for instance which p= +ages you visit the most often, and if you get error messages from web pages= +. These cookies don't collect information that identifies a visitor. All in= +formation these cookies collect is anonymous and is only used to improve ho= +w the website works. Third party vendors may have access to this data and m= +ay use it to improve their overall services and offerings. + + +

        +Functionality cookies allow a site to remember choices you make (suc= +h as your user name, language or the region you are in) and provide more en= +hanced, personal features. These cookies cannot track your browsing activit= +y on other websites. They don=E2=80=99t gather any information about you th= +at could be used for advertising or remembering where you=E2=80=99ve been o= +n the Internet outside our site. +

        Advertising and = +Social Media Cookies

        Third-party advertising and social media cookies are used to (1) d= +eliver advertisements more relevant to you and your interests; (2) limit th= +e number of times you see an advertisement; (3) help measure the effectiven= +ess of the advertising campaign; and (4) understand people=E2=80=99s behavi= +or after they view an advertisement. They are usually placed on behalf of a= +dvertising networks with the site operator=E2=80=99s permission. They remem= +ber that you have visited a site and quite often they will be linked to sit= +e functionality provided by the other organization. This may impact the con= +tent and messages you see on other websites you visit. If you do not allow = +these cookies you may not be able to use or see these sharing tools or play= + certain videos on our site.

        Cookie Li= +st

        Consent Leg.Interest
        label
          label
          = +
          + =20 + =20 + + + +------MultipartBoundary--musJHgZrwP5nPTIZQk7iVing31h7RTmbMQN1S8M0CA---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: cid:css-a85a9471-84e6-40a9-810c-00304447cc1a@mhtml.blink + +@charset "utf-8"; + +#onetrust-banner-sdk { text-size-adjust: 100%; } + +#onetrust-banner-sdk .onetrust-vendors-list-handler { cursor: pointer; colo= +r: rgb(31, 150, 219); font-size: inherit; font-weight: bold; text-decoratio= +n: none; margin-left: 5px; } + +#onetrust-banner-sdk .onetrust-vendors-list-handler:hover { color: rgb(31, = +150, 219); } + +#onetrust-banner-sdk:focus { outline: rgb(0, 0, 0) solid 2px; outline-offse= +t: -2px; } + +#onetrust-banner-sdk a:focus { outline: rgb(0, 0, 0) solid 2px; } + +#onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #on= +etrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler { = +outline-offset: 1px; } + +#onetrust-banner-sdk.ot-bnr-w-logo .ot-bnr-logo { height: 64px; width: 64px= +; } + +#onetrust-banner-sdk .ot-tcf2-vendor-count.ot-text-bold { font-weight: bold= +; } + +#onetrust-banner-sdk .ot-close-icon, #onetrust-pc-sdk .ot-close-icon, #ot-s= +ync-ntfy .ot-close-icon { background-size: contain; background-repeat: no-r= +epeat; background-position: center center; height: 12px; width: 12px; } + +#onetrust-banner-sdk .powered-by-logo, #onetrust-banner-sdk .ot-pc-footer-l= +ogo a, #onetrust-pc-sdk .powered-by-logo, #onetrust-pc-sdk .ot-pc-footer-lo= +go a, #ot-sync-ntfy .powered-by-logo, #ot-sync-ntfy .ot-pc-footer-logo a { = +background-size: contain; background-repeat: no-repeat; background-position= +: center center; height: 25px; width: 152px; display: block; text-decoratio= +n: none; font-size: 0.75em; } + +#onetrust-banner-sdk .powered-by-logo:hover, #onetrust-banner-sdk .ot-pc-fo= +oter-logo a:hover, #onetrust-pc-sdk .powered-by-logo:hover, #onetrust-pc-sd= +k .ot-pc-footer-logo a:hover, #ot-sync-ntfy .powered-by-logo:hover, #ot-syn= +c-ntfy .ot-pc-footer-logo a:hover { color: rgb(86, 86, 86); } + +#onetrust-banner-sdk h3 *, #onetrust-banner-sdk h4 *, #onetrust-banner-sdk = +h6 *, #onetrust-banner-sdk button *, #onetrust-banner-sdk a[data-parent-id]= + *, #onetrust-pc-sdk h3 *, #onetrust-pc-sdk h4 *, #onetrust-pc-sdk h6 *, #o= +netrust-pc-sdk button *, #onetrust-pc-sdk a[data-parent-id] *, #ot-sync-ntf= +y h3 *, #ot-sync-ntfy h4 *, #ot-sync-ntfy h6 *, #ot-sync-ntfy button *, #ot= +-sync-ntfy a[data-parent-id] * { font-size: inherit; font-weight: inherit; = +color: inherit; } + +#onetrust-banner-sdk .ot-hide, #onetrust-pc-sdk .ot-hide, #ot-sync-ntfy .ot= +-hide { display: none !important; } + +#onetrust-banner-sdk button.ot-link-btn:hover, #onetrust-pc-sdk button.ot-l= +ink-btn:hover, #ot-sync-ntfy button.ot-link-btn:hover { text-decoration: un= +derline; opacity: 1; } + +#onetrust-pc-sdk .ot-sdk-row .ot-sdk-column { padding: 0px; } + +#onetrust-pc-sdk .ot-sdk-container { padding-right: 0px; } + +#onetrust-pc-sdk .ot-sdk-row { flex-direction: initial; width: 100%; } + +#onetrust-pc-sdk [type=3D"checkbox"]:checked, #onetrust-pc-sdk [type=3D"che= +ckbox"]:not(:checked) { pointer-events: initial; } + +#onetrust-pc-sdk [type=3D"checkbox"]:disabled + label::before, #onetrust-pc= +-sdk [type=3D"checkbox"]:disabled + label::after, #onetrust-pc-sdk [type=3D= +"checkbox"]:disabled + label { pointer-events: none; opacity: 0.7; } + +#onetrust-pc-sdk #vendor-list-content { transform: translate3d(0px, 0px, 0p= +x); } + +#onetrust-pc-sdk li input[type=3D"checkbox"] { z-index: 1; } + +#onetrust-pc-sdk li .ot-checkbox label { z-index: 2; } + +#onetrust-pc-sdk li .ot-checkbox input[type=3D"checkbox"] { height: auto; w= +idth: auto; } + +#onetrust-pc-sdk li .host-title a, #onetrust-pc-sdk li .ot-host-name a, #on= +etrust-pc-sdk li .accordion-text, #onetrust-pc-sdk li .ot-acc-txt { z-index= +: 2; position: relative; } + +#onetrust-pc-sdk input { margin: 3px 0.1ex; } + +#onetrust-pc-sdk .pc-logo, #onetrust-pc-sdk .ot-pc-logo { height: 60px; wid= +th: 180px; background-position: center center; background-size: contain; ba= +ckground-repeat: no-repeat; display: inline-flex; justify-content: center; = +align-items: center; } + +#onetrust-pc-sdk .pc-logo img, #onetrust-pc-sdk .ot-pc-logo img { max-heigh= +t: 100%; max-width: 100%; } + +#onetrust-pc-sdk .screen-reader-only, #onetrust-pc-sdk .ot-scrn-rdr, .ot-sd= +k-cookie-policy .screen-reader-only, .ot-sdk-cookie-policy .ot-scrn-rdr { b= +order: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; over= +flow: hidden; padding: 0px; position: absolute; width: 1px; } + +#onetrust-pc-sdk.ot-fade-in, .onetrust-pc-dark-filter.ot-fade-in, #onetrust= +-banner-sdk.ot-fade-in { animation-name: onetrust-fade-in; animation-durati= +on: 400ms; animation-timing-function: ease-in-out; } + +#onetrust-pc-sdk.ot-hide { display: none !important; } + +.onetrust-pc-dark-filter.ot-hide { display: none !important; } + +#ot-sdk-btn.ot-sdk-show-settings, #ot-sdk-btn.optanon-show-settings { color= +: rgb(104, 182, 49); border: 1px solid rgb(104, 182, 49); height: auto; whi= +te-space: normal; overflow-wrap: break-word; padding: 0.8em 2em; font-size:= + 0.8em; line-height: 1.2; cursor: pointer; transition: all 0.1s ease 0s; } + +#ot-sdk-btn.ot-sdk-show-settings:hover, #ot-sdk-btn.optanon-show-settings:h= +over { color: rgb(255, 255, 255); background-color: rgb(104, 182, 49); } + +.onetrust-pc-dark-filter { background: rgba(0, 0, 0, 0.5); z-index: 2147483= +646; width: 100%; height: 100%; overflow: hidden; position: fixed; top: 0px= +; bottom: 0px; left: 0px; } + +@keyframes onetrust-fade-in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +.ot-cookie-label { text-decoration: underline; } + +@media only screen and (min-width: 426px) and (max-width: 896px) and (orien= +tation: landscape) { + #onetrust-pc-sdk p { font-size: 0.75em; } +} + +#onetrust-banner-sdk .banner-option-input:focus + label { outline: rgb(0, 0= +, 0) auto 1px; } + +.category-vendors-list-handler + a:focus, .category-vendors-list-handler + = +a:focus-visible { outline: rgb(0, 0, 0) solid 2px; } + +#onetrust-pc-sdk .ot-userid-title { margin-top: 10px; } + +#onetrust-pc-sdk .ot-userid-title > span, #onetrust-pc-sdk .ot-userid-times= +tamp > span { font-weight: 700; } + +#onetrust-pc-sdk .ot-userid-desc { font-style: italic; } + +#onetrust-pc-sdk .ot-host-desc a { pointer-events: initial; } + +#onetrust-pc-sdk .ot-ven-hdr > p a { position: relative; z-index: 2; pointe= +r-events: initial; } + +#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info a, #onetrust-pc-sdk= + .ot-vs-list .ot-vnd-item .ot-vnd-info a { margin-right: auto; } + +#onetrust-pc-sdk .ot-pc-footer-logo img { width: 136px; height: 16px; } + +#onetrust-pc-sdk .ot-pur-vdr-count { font-weight: 400; font-size: 0.7rem; p= +adding-top: 3px; display: block; } + +#onetrust-banner-sdk .ot-optout-signal, #onetrust-pc-sdk .ot-optout-signal = +{ border: 1px solid rgb(50, 174, 136); border-radius: 3px; padding: 5px; ma= +rgin-bottom: 10px; background-color: rgb(249, 255, 250); font-size: 0.85rem= +; line-height: 2; } + +#onetrust-banner-sdk .ot-optout-signal .ot-optout-icon, #onetrust-pc-sdk .o= +t-optout-signal .ot-optout-icon { display: inline; margin-right: 5px; } + +#onetrust-banner-sdk .ot-optout-signal svg, #onetrust-pc-sdk .ot-optout-sig= +nal svg { height: 20px; width: 30px; transform: scale(0.5); } + +#onetrust-banner-sdk .ot-optout-signal svg path, #onetrust-pc-sdk .ot-optou= +t-signal svg path { fill: rgb(50, 174, 136); } + +#onetrust-banner-sdk, #onetrust-pc-sdk, #ot-sdk-cookie-policy, #ot-sync-ntf= +y { font-size: 16px; } + +#onetrust-banner-sdk *, #onetrust-banner-sdk ::after, #onetrust-banner-sdk = +::before, #onetrust-pc-sdk *, #onetrust-pc-sdk ::after, #onetrust-pc-sdk ::= +before, #ot-sdk-cookie-policy *, #ot-sdk-cookie-policy ::after, #ot-sdk-coo= +kie-policy ::before, #ot-sync-ntfy *, #ot-sync-ntfy ::after, #ot-sync-ntfy = +::before { box-sizing: content-box; } + +#onetrust-banner-sdk div, #onetrust-banner-sdk span, #onetrust-banner-sdk h= +1, #onetrust-banner-sdk h2, #onetrust-banner-sdk h3, #onetrust-banner-sdk h= +4, #onetrust-banner-sdk h5, #onetrust-banner-sdk h6, #onetrust-banner-sdk p= +, #onetrust-banner-sdk img, #onetrust-banner-sdk svg, #onetrust-banner-sdk = +button, #onetrust-banner-sdk section, #onetrust-banner-sdk a, #onetrust-ban= +ner-sdk label, #onetrust-banner-sdk input, #onetrust-banner-sdk ul, #onetru= +st-banner-sdk li, #onetrust-banner-sdk nav, #onetrust-banner-sdk table, #on= +etrust-banner-sdk thead, #onetrust-banner-sdk tr, #onetrust-banner-sdk td, = +#onetrust-banner-sdk tbody, #onetrust-banner-sdk .ot-main-content, #onetrus= +t-banner-sdk .ot-toggle, #onetrust-banner-sdk #ot-content, #onetrust-banner= +-sdk #ot-pc-content, #onetrust-banner-sdk .checkbox, #onetrust-pc-sdk div, = +#onetrust-pc-sdk span, #onetrust-pc-sdk h1, #onetrust-pc-sdk h2, #onetrust-= +pc-sdk h3, #onetrust-pc-sdk h4, #onetrust-pc-sdk h5, #onetrust-pc-sdk h6, #= +onetrust-pc-sdk p, #onetrust-pc-sdk img, #onetrust-pc-sdk svg, #onetrust-pc= +-sdk button, #onetrust-pc-sdk section, #onetrust-pc-sdk a, #onetrust-pc-sdk= + label, #onetrust-pc-sdk input, #onetrust-pc-sdk ul, #onetrust-pc-sdk li, #= +onetrust-pc-sdk nav, #onetrust-pc-sdk table, #onetrust-pc-sdk thead, #onetr= +ust-pc-sdk tr, #onetrust-pc-sdk td, #onetrust-pc-sdk tbody, #onetrust-pc-sd= +k .ot-main-content, #onetrust-pc-sdk .ot-toggle, #onetrust-pc-sdk #ot-conte= +nt, #onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk .checkbox, #ot-sdk-co= +okie-policy div, #ot-sdk-cookie-policy span, #ot-sdk-cookie-policy h1, #ot-= +sdk-cookie-policy h2, #ot-sdk-cookie-policy h3, #ot-sdk-cookie-policy h4, #= +ot-sdk-cookie-policy h5, #ot-sdk-cookie-policy h6, #ot-sdk-cookie-policy p,= + #ot-sdk-cookie-policy img, #ot-sdk-cookie-policy svg, #ot-sdk-cookie-polic= +y button, #ot-sdk-cookie-policy section, #ot-sdk-cookie-policy a, #ot-sdk-c= +ookie-policy label, #ot-sdk-cookie-policy input, #ot-sdk-cookie-policy ul, = +#ot-sdk-cookie-policy li, #ot-sdk-cookie-policy nav, #ot-sdk-cookie-policy = +table, #ot-sdk-cookie-policy thead, #ot-sdk-cookie-policy tr, #ot-sdk-cooki= +e-policy td, #ot-sdk-cookie-policy tbody, #ot-sdk-cookie-policy .ot-main-co= +ntent, #ot-sdk-cookie-policy .ot-toggle, #ot-sdk-cookie-policy #ot-content,= + #ot-sdk-cookie-policy #ot-pc-content, #ot-sdk-cookie-policy .checkbox, #ot= +-sync-ntfy div, #ot-sync-ntfy span, #ot-sync-ntfy h1, #ot-sync-ntfy h2, #ot= +-sync-ntfy h3, #ot-sync-ntfy h4, #ot-sync-ntfy h5, #ot-sync-ntfy h6, #ot-sy= +nc-ntfy p, #ot-sync-ntfy img, #ot-sync-ntfy svg, #ot-sync-ntfy button, #ot-= +sync-ntfy section, #ot-sync-ntfy a, #ot-sync-ntfy label, #ot-sync-ntfy inpu= +t, #ot-sync-ntfy ul, #ot-sync-ntfy li, #ot-sync-ntfy nav, #ot-sync-ntfy tab= +le, #ot-sync-ntfy thead, #ot-sync-ntfy tr, #ot-sync-ntfy td, #ot-sync-ntfy = +tbody, #ot-sync-ntfy .ot-main-content, #ot-sync-ntfy .ot-toggle, #ot-sync-n= +tfy #ot-content, #ot-sync-ntfy #ot-pc-content, #ot-sync-ntfy .checkbox { fo= +nt-family: inherit; font-weight: normal; -webkit-font-smoothing: auto; lett= +er-spacing: normal; line-height: normal; padding: 0px; margin: 0px; height:= + auto; min-height: 0px; max-height: none; width: auto; min-width: 0px; max-= +width: none; border-radius: 0px; border: none; clear: none; float: none; po= +sition: static; inset: auto; text-align: left; text-decoration: none; text-= +indent: 0px; text-shadow: none; text-transform: none; white-space: normal; = +background: none; overflow: visible; vertical-align: baseline; visibility: = +visible; z-index: auto; box-shadow: none; } + +#onetrust-banner-sdk label::before, #onetrust-banner-sdk label::after, #one= +trust-banner-sdk .checkbox::after, #onetrust-banner-sdk .checkbox::before, = +#onetrust-pc-sdk label::before, #onetrust-pc-sdk label::after, #onetrust-pc= +-sdk .checkbox::after, #onetrust-pc-sdk .checkbox::before, #ot-sdk-cookie-p= +olicy label::before, #ot-sdk-cookie-policy label::after, #ot-sdk-cookie-pol= +icy .checkbox::after, #ot-sdk-cookie-policy .checkbox::before, #ot-sync-ntf= +y label::before, #ot-sync-ntfy label::after, #ot-sync-ntfy .checkbox::after= +, #ot-sync-ntfy .checkbox::before { content: none; } + +#onetrust-banner-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-container,= + #ot-sdk-cookie-policy .ot-sdk-container { position: relative; width: 100%;= + max-width: 100%; margin: 0px auto; padding: 0px 20px; box-sizing: border-b= +ox; } + +#onetrust-banner-sdk .ot-sdk-column, #onetrust-banner-sdk .ot-sdk-columns, = +#onetrust-pc-sdk .ot-sdk-column, #onetrust-pc-sdk .ot-sdk-columns, #ot-sdk-= +cookie-policy .ot-sdk-column, #ot-sdk-cookie-policy .ot-sdk-columns { width= +: 100%; float: left; box-sizing: border-box; padding: 0px; display: initial= +; } + +@media (min-width: 400px) { + #onetrust-banner-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-containe= +r, #ot-sdk-cookie-policy .ot-sdk-container { width: 90%; padding: 0px; } +} + +@media (min-width: 550px) { + #onetrust-banner-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-containe= +r, #ot-sdk-cookie-policy .ot-sdk-container { width: 100%; } + #onetrust-banner-sdk .ot-sdk-column, #onetrust-banner-sdk .ot-sdk-columns= +, #onetrust-pc-sdk .ot-sdk-column, #onetrust-pc-sdk .ot-sdk-columns, #ot-sd= +k-cookie-policy .ot-sdk-column, #ot-sdk-cookie-policy .ot-sdk-columns { mar= +gin-left: 4%; } + #onetrust-banner-sdk .ot-sdk-column:first-child, #onetrust-banner-sdk .ot= +-sdk-columns:first-child, #onetrust-pc-sdk .ot-sdk-column:first-child, #one= +trust-pc-sdk .ot-sdk-columns:first-child, #ot-sdk-cookie-policy .ot-sdk-col= +umn:first-child, #ot-sdk-cookie-policy .ot-sdk-columns:first-child { margin= +-left: 0px; } + #onetrust-banner-sdk .ot-sdk-two.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk= +-two.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-two.ot-sdk-columns { wid= +th: 13.3333%; } + #onetrust-banner-sdk .ot-sdk-three.ot-sdk-columns, #onetrust-pc-sdk .ot-s= +dk-three.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-three.ot-sdk-columns= + { width: 22%; } + #onetrust-banner-sdk .ot-sdk-four.ot-sdk-columns, #onetrust-pc-sdk .ot-sd= +k-four.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-four.ot-sdk-columns { = +width: 30.6667%; } + #onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns, #onetrust-pc-sdk .ot-s= +dk-eight.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-eight.ot-sdk-columns= + { width: 65.3333%; } + #onetrust-banner-sdk .ot-sdk-nine.ot-sdk-columns, #onetrust-pc-sdk .ot-sd= +k-nine.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-nine.ot-sdk-columns { = +width: 74%; } + #onetrust-banner-sdk .ot-sdk-ten.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk= +-ten.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-ten.ot-sdk-columns { wid= +th: 82.6667%; } + #onetrust-banner-sdk .ot-sdk-eleven.ot-sdk-columns, #onetrust-pc-sdk .ot-= +sdk-eleven.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-eleven.ot-sdk-colu= +mns { width: 91.3333%; } + #onetrust-banner-sdk .ot-sdk-twelve.ot-sdk-columns, #onetrust-pc-sdk .ot-= +sdk-twelve.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-twelve.ot-sdk-colu= +mns { width: 100%; margin-left: 0px; } +} + +#onetrust-banner-sdk h1, #onetrust-banner-sdk h2, #onetrust-banner-sdk h3, = +#onetrust-banner-sdk h4, #onetrust-banner-sdk h5, #onetrust-banner-sdk h6, = +#onetrust-pc-sdk h1, #onetrust-pc-sdk h2, #onetrust-pc-sdk h3, #onetrust-pc= +-sdk h4, #onetrust-pc-sdk h5, #onetrust-pc-sdk h6, #ot-sdk-cookie-policy h1= +, #ot-sdk-cookie-policy h2, #ot-sdk-cookie-policy h3, #ot-sdk-cookie-policy= + h4, #ot-sdk-cookie-policy h5, #ot-sdk-cookie-policy h6 { margin-top: 0px; = +font-weight: 600; font-family: inherit; } + +#onetrust-banner-sdk h1, #onetrust-pc-sdk h1, #ot-sdk-cookie-policy h1 { fo= +nt-size: 1.5rem; line-height: 1.2; } + +#onetrust-banner-sdk h2, #onetrust-pc-sdk h2, #ot-sdk-cookie-policy h2 { fo= +nt-size: 1.5rem; line-height: 1.25; } + +#onetrust-banner-sdk h3, #onetrust-pc-sdk h3, #ot-sdk-cookie-policy h3 { fo= +nt-size: 1.5rem; line-height: 1.3; } + +#onetrust-banner-sdk h4, #onetrust-pc-sdk h4, #ot-sdk-cookie-policy h4 { fo= +nt-size: 1.5rem; line-height: 1.35; } + +#onetrust-banner-sdk h5, #onetrust-pc-sdk h5, #ot-sdk-cookie-policy h5 { fo= +nt-size: 1.5rem; line-height: 1.5; } + +#onetrust-banner-sdk h6, #onetrust-pc-sdk h6, #ot-sdk-cookie-policy h6 { fo= +nt-size: 1.5rem; line-height: 1.6; } + +@media (min-width: 550px) { + #onetrust-banner-sdk h1, #onetrust-pc-sdk h1, #ot-sdk-cookie-policy h1 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h2, #onetrust-pc-sdk h2, #ot-sdk-cookie-policy h2 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h3, #onetrust-pc-sdk h3, #ot-sdk-cookie-policy h3 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h4, #onetrust-pc-sdk h4, #ot-sdk-cookie-policy h4 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h5, #onetrust-pc-sdk h5, #ot-sdk-cookie-policy h5 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h6, #onetrust-pc-sdk h6, #ot-sdk-cookie-policy h6 { = +font-size: 1.5rem; } +} + +#onetrust-banner-sdk p, #onetrust-pc-sdk p, #ot-sdk-cookie-policy p { margi= +n: 0px 0px 1em; font-family: inherit; line-height: normal; } + +#onetrust-banner-sdk a, #onetrust-pc-sdk a, #ot-sdk-cookie-policy a { color= +: rgb(86, 86, 86); text-decoration: underline; } + +#onetrust-banner-sdk a:hover, #onetrust-pc-sdk a:hover, #ot-sdk-cookie-poli= +cy a:hover { color: rgb(86, 86, 86); text-decoration: none; } + +#onetrust-banner-sdk .ot-sdk-button, #onetrust-banner-sdk button, #onetrust= +-pc-sdk .ot-sdk-button, #onetrust-pc-sdk button, #ot-sdk-cookie-policy .ot-= +sdk-button, #ot-sdk-cookie-policy button { margin-bottom: 1rem; font-family= +: inherit; } + +#onetrust-banner-sdk .ot-sdk-button, #onetrust-banner-sdk button, #onetrust= +-pc-sdk .ot-sdk-button, #onetrust-pc-sdk button, #ot-sdk-cookie-policy .ot-= +sdk-button, #ot-sdk-cookie-policy button { display: inline-block; height: 3= +8px; padding: 0px 30px; color: rgb(85, 85, 85); text-align: center; font-si= +ze: 0.9em; font-weight: 400; line-height: 38px; letter-spacing: 0.01em; tex= +t-decoration: none; white-space: nowrap; background-color: rgba(0, 0, 0, 0)= +; border-radius: 2px; border: 1px solid rgb(187, 187, 187); cursor: pointer= +; box-sizing: border-box; } + +#onetrust-banner-sdk .ot-sdk-button:hover, #onetrust-banner-sdk :not(.ot-le= +g-btn-container) > button:not(.ot-link-btn):hover, #onetrust-banner-sdk :no= +t(.ot-leg-btn-container) > button:not(.ot-link-btn):focus, #onetrust-pc-sdk= + .ot-sdk-button:hover, #onetrust-pc-sdk :not(.ot-leg-btn-container) > butto= +n:not(.ot-link-btn):hover, #onetrust-pc-sdk :not(.ot-leg-btn-container) > b= +utton:not(.ot-link-btn):focus, #ot-sdk-cookie-policy .ot-sdk-button:hover, = +#ot-sdk-cookie-policy :not(.ot-leg-btn-container) > button:not(.ot-link-btn= +):hover, #ot-sdk-cookie-policy :not(.ot-leg-btn-container) > button:not(.ot= +-link-btn):focus { color: rgb(51, 51, 51); border-color: rgb(136, 136, 136)= +; opacity: 0.7; } + +#onetrust-banner-sdk .ot-sdk-button:focus, #onetrust-banner-sdk :not(.ot-le= +g-btn-container) > button:focus, #onetrust-pc-sdk .ot-sdk-button:focus, #on= +etrust-pc-sdk :not(.ot-leg-btn-container) > button:focus, #ot-sdk-cookie-po= +licy .ot-sdk-button:focus, #ot-sdk-cookie-policy :not(.ot-leg-btn-container= +) > button:focus { outline: rgb(0, 0, 0) solid 2px; } + +#onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary, #onetrust-banner= +-sdk button.ot-sdk-button-primary, #onetrust-banner-sdk input[type=3D"submi= +t"].ot-sdk-button-primary, #onetrust-banner-sdk input[type=3D"reset"].ot-sd= +k-button-primary, #onetrust-banner-sdk input[type=3D"button"].ot-sdk-button= +-primary, #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary, #onetrust-= +pc-sdk button.ot-sdk-button-primary, #onetrust-pc-sdk input[type=3D"submit"= +].ot-sdk-button-primary, #onetrust-pc-sdk input[type=3D"reset"].ot-sdk-butt= +on-primary, #onetrust-pc-sdk input[type=3D"button"].ot-sdk-button-primary, = +#ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary, #ot-sdk-cookie-= +policy button.ot-sdk-button-primary, #ot-sdk-cookie-policy input[type=3D"su= +bmit"].ot-sdk-button-primary, #ot-sdk-cookie-policy input[type=3D"reset"].o= +t-sdk-button-primary, #ot-sdk-cookie-policy input[type=3D"button"].ot-sdk-b= +utton-primary { color: rgb(255, 255, 255); background-color: rgb(51, 195, 2= +40); border-color: rgb(51, 195, 240); } + +#onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary:hover, #onetrust-= +banner-sdk button.ot-sdk-button-primary:hover, #onetrust-banner-sdk input[t= +ype=3D"submit"].ot-sdk-button-primary:hover, #onetrust-banner-sdk input[typ= +e=3D"reset"].ot-sdk-button-primary:hover, #onetrust-banner-sdk input[type= +=3D"button"].ot-sdk-button-primary:hover, #onetrust-banner-sdk .ot-sdk-butt= +on.ot-sdk-button-primary:focus, #onetrust-banner-sdk button.ot-sdk-button-p= +rimary:focus, #onetrust-banner-sdk input[type=3D"submit"].ot-sdk-button-pri= +mary:focus, #onetrust-banner-sdk input[type=3D"reset"].ot-sdk-button-primar= +y:focus, #onetrust-banner-sdk input[type=3D"button"].ot-sdk-button-primary:= +focus, #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary:hover, #onetru= +st-pc-sdk button.ot-sdk-button-primary:hover, #onetrust-pc-sdk input[type= +=3D"submit"].ot-sdk-button-primary:hover, #onetrust-pc-sdk input[type=3D"re= +set"].ot-sdk-button-primary:hover, #onetrust-pc-sdk input[type=3D"button"].= +ot-sdk-button-primary:hover, #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-= +primary:focus, #onetrust-pc-sdk button.ot-sdk-button-primary:focus, #onetru= +st-pc-sdk input[type=3D"submit"].ot-sdk-button-primary:focus, #onetrust-pc-= +sdk input[type=3D"reset"].ot-sdk-button-primary:focus, #onetrust-pc-sdk inp= +ut[type=3D"button"].ot-sdk-button-primary:focus, #ot-sdk-cookie-policy .ot-= +sdk-button.ot-sdk-button-primary:hover, #ot-sdk-cookie-policy button.ot-sdk= +-button-primary:hover, #ot-sdk-cookie-policy input[type=3D"submit"].ot-sdk-= +button-primary:hover, #ot-sdk-cookie-policy input[type=3D"reset"].ot-sdk-bu= +tton-primary:hover, #ot-sdk-cookie-policy input[type=3D"button"].ot-sdk-but= +ton-primary:hover, #ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-prima= +ry:focus, #ot-sdk-cookie-policy button.ot-sdk-button-primary:focus, #ot-sdk= +-cookie-policy input[type=3D"submit"].ot-sdk-button-primary:focus, #ot-sdk-= +cookie-policy input[type=3D"reset"].ot-sdk-button-primary:focus, #ot-sdk-co= +okie-policy input[type=3D"button"].ot-sdk-button-primary:focus { color: rgb= +(255, 255, 255); background-color: rgb(30, 174, 219); border-color: rgb(30,= + 174, 219); } + +#onetrust-banner-sdk input[type=3D"text"], #onetrust-pc-sdk input[type=3D"t= +ext"], #ot-sdk-cookie-policy input[type=3D"text"] { height: 38px; padding: = +6px 10px; background-color: rgb(255, 255, 255); border: 1px solid rgb(209, = +209, 209); border-radius: 4px; box-shadow: none; box-sizing: border-box; } + +#onetrust-banner-sdk input[type=3D"text"], #onetrust-pc-sdk input[type=3D"t= +ext"], #ot-sdk-cookie-policy input[type=3D"text"] { appearance: none; } + +#onetrust-banner-sdk input[type=3D"text"]:focus, #onetrust-pc-sdk input[typ= +e=3D"text"]:focus, #ot-sdk-cookie-policy input[type=3D"text"]:focus { borde= +r: 1px solid rgb(0, 0, 0); outline: 0px; } + +#onetrust-banner-sdk label, #onetrust-pc-sdk label, #ot-sdk-cookie-policy l= +abel { display: block; margin-bottom: 0.5rem; font-weight: 600; } + +#onetrust-banner-sdk input[type=3D"checkbox"], #onetrust-pc-sdk input[type= +=3D"checkbox"], #ot-sdk-cookie-policy input[type=3D"checkbox"] { display: i= +nline; } + +#onetrust-banner-sdk ul, #onetrust-pc-sdk ul, #ot-sdk-cookie-policy ul { li= +st-style: inside circle; } + +#onetrust-banner-sdk ul, #onetrust-pc-sdk ul, #ot-sdk-cookie-policy ul { pa= +dding-left: 0px; margin-top: 0px; } + +#onetrust-banner-sdk ul ul, #onetrust-pc-sdk ul ul, #ot-sdk-cookie-policy u= +l ul { margin: 1.5rem 0px 1.5rem 3rem; font-size: 90%; } + +#onetrust-banner-sdk li, #onetrust-pc-sdk li, #ot-sdk-cookie-policy li { ma= +rgin-bottom: 1rem; } + +#onetrust-banner-sdk th, #onetrust-banner-sdk td, #onetrust-pc-sdk th, #one= +trust-pc-sdk td, #ot-sdk-cookie-policy th, #ot-sdk-cookie-policy td { paddi= +ng: 12px 15px; text-align: left; border-bottom: 1px solid rgb(225, 225, 225= +); } + +#onetrust-banner-sdk button, #onetrust-pc-sdk button, #ot-sdk-cookie-policy= + button { margin-bottom: 1rem; font-family: inherit; } + +#onetrust-banner-sdk .ot-sdk-container::after, #onetrust-banner-sdk .ot-sdk= +-row::after, #onetrust-pc-sdk .ot-sdk-container::after, #onetrust-pc-sdk .o= +t-sdk-row::after, #ot-sdk-cookie-policy .ot-sdk-container::after, #ot-sdk-c= +ookie-policy .ot-sdk-row::after { content: ""; display: table; clear: both;= + } + +#onetrust-banner-sdk .ot-sdk-row, #onetrust-pc-sdk .ot-sdk-row, #ot-sdk-coo= +kie-policy .ot-sdk-row { margin: 0px; max-width: none; display: block; } + +#onetrust-banner-sdk { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 18px; } + +#onetrust-banner-sdk.otFlat { position: fixed; z-index: 2147483645; bottom:= + 0px; right: 0px; left: 0px; background-color: rgb(255, 255, 255); max-heig= +ht: 90%; overflow: hidden auto; } + +#onetrust-banner-sdk.otFlat.top { top: 0px; bottom: auto; } + +#onetrust-banner-sdk.otRelFont { font-size: 1rem; } + +#onetrust-banner-sdk > .ot-sdk-container { overflow: hidden; } + +#onetrust-banner-sdk::-webkit-scrollbar { width: 11px; } + +#onetrust-banner-sdk::-webkit-scrollbar-thumb { border-radius: 10px; backgr= +ound: rgb(193, 193, 193); } + +#onetrust-banner-sdk { } + +#onetrust-banner-sdk #onetrust-policy { margin: 1.25em 0px 0.625em 2em; ove= +rflow: hidden; } + +#onetrust-banner-sdk #onetrust-policy .ot-gv-list-handler { float: left; fo= +nt-size: 0.82em; padding: 0px; margin-bottom: 0px; border: 0px; line-height= +: normal; height: auto; width: auto; } + +#onetrust-banner-sdk #onetrust-policy-title { font-size: 1.2em; line-height= +: 1.3; margin-bottom: 10px; } + +#onetrust-banner-sdk #onetrust-policy-text { clear: both; text-align: left;= + font-size: 0.88em; line-height: 1.4; } + +#onetrust-banner-sdk #onetrust-policy-text * { font-size: inherit; line-hei= +ght: inherit; } + +#onetrust-banner-sdk #onetrust-policy-text a { font-weight: bold; margin-le= +ft: 5px; } + +#onetrust-banner-sdk #onetrust-policy-title, #onetrust-banner-sdk #onetrust= +-policy-text { color: dimgray; float: left; } + +#onetrust-banner-sdk #onetrust-button-group-parent { min-height: 1px; text-= +align: center; } + +#onetrust-banner-sdk #onetrust-button-group { display: inline-block; } + +#onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #on= +etrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler { = +background-color: rgb(104, 182, 49); color: rgb(255, 255, 255); border-colo= +r: rgb(104, 182, 49); margin-right: 1em; min-width: 125px; height: auto; wh= +ite-space: normal; word-break: break-word; overflow-wrap: break-word; paddi= +ng: 12px 10px; line-height: 1.2; font-size: 0.813em; font-weight: 600; } + +#onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link { backgro= +und-color: rgb(255, 255, 255); border: none; color: rgb(104, 182, 49); text= +-decoration: underline; padding-left: 0px; padding-right: 0px; } + +#onetrust-banner-sdk .onetrust-close-btn-ui { width: 44px; height: 44px; ba= +ckground-size: 12px; border: none; position: relative; margin: auto; paddin= +g: 0px; } + +#onetrust-banner-sdk .banner_logo { display: none; } + +#onetrust-banner-sdk.ot-bnr-w-logo .ot-bnr-logo { position: absolute; top: = +50%; transform: translateY(-50%); left: 0px; } + +#onetrust-banner-sdk.ot-bnr-w-logo #onetrust-policy { margin-left: 65px; } + +#onetrust-banner-sdk .ot-b-addl-desc { clear: both; float: left; display: b= +lock; } + +#onetrust-banner-sdk #banner-options { float: left; display: table; margin-= +right: 0px; margin-left: 1em; width: calc(100% - 1em); } + +#onetrust-banner-sdk .banner-option-input { cursor: pointer; width: auto; h= +eight: auto; border: none; padding: 0px 3px 0px 0px; margin: 0px 0px 10px; = +font-size: 0.82em; line-height: 1.4; } + +#onetrust-banner-sdk .banner-option-input * { pointer-events: none; font-si= +ze: inherit; line-height: inherit; } + +#onetrust-banner-sdk .banner-option-input[aria-expanded=3D"true"] ~ .banner= +-option-details { display: block; height: auto; } + +#onetrust-banner-sdk .banner-option-input[aria-expanded=3D"true"] .ot-arrow= +-container { transform: rotate(90deg); } + +#onetrust-banner-sdk .banner-option { margin-bottom: 12px; margin-left: 0px= +; border: none; float: left; padding: 0px; } + +#onetrust-banner-sdk .banner-option:first-child { padding-left: 2px; } + +#onetrust-banner-sdk .banner-option:not(:first-child) { padding: 0px; borde= +r: none; } + +#onetrust-banner-sdk .banner-option-header { cursor: pointer; display: inli= +ne-block; } + +#onetrust-banner-sdk .banner-option-header :first-child { color: dimgray; f= +ont-weight: bold; float: left; } + +#onetrust-banner-sdk .banner-option-header .ot-arrow-container { display: i= +nline-block; border-top: 6px solid rgba(0, 0, 0, 0); border-bottom: 6px sol= +id rgba(0, 0, 0, 0); border-left: 6px solid dimgray; margin-left: 10px; ver= +tical-align: middle; } + +#onetrust-banner-sdk .banner-option-details { display: none; font-size: 0.8= +3em; line-height: 1.5; padding: 10px 0px 5px 10px; margin-right: 10px; heig= +ht: 0px; } + +#onetrust-banner-sdk .banner-option-details * { font-size: inherit; line-he= +ight: inherit; color: dimgray; } + +#onetrust-banner-sdk .ot-arrow-container, #onetrust-banner-sdk .banner-opti= +on-details { transition: all 300ms ease-in 0s; } + +#onetrust-banner-sdk .ot-dpd-container { float: left; } + +#onetrust-banner-sdk .ot-dpd-title { margin-bottom: 10px; } + +#onetrust-banner-sdk .ot-dpd-title, #onetrust-banner-sdk .ot-dpd-desc { fon= +t-size: 0.88em; line-height: 1.4; color: dimgray; } + +#onetrust-banner-sdk .ot-dpd-title *, #onetrust-banner-sdk .ot-dpd-desc * {= + font-size: inherit; line-height: inherit; } + +#onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text * { margin-bottom: 0px;= + } + +#onetrust-banner-sdk.ot-iab-2 .onetrust-vendors-list-handler { display: blo= +ck; margin-left: 0px; margin-top: 5px; clear: both; margin-bottom: 0px; pad= +ding: 0px; border: 0px; height: auto; width: auto; } + +#onetrust-banner-sdk.ot-iab-2 #onetrust-button-group button { display: bloc= +k; } + +#onetrust-banner-sdk.ot-close-btn-link { padding-top: 25px; } + +#onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container { top:= + 15px; transform: none; right: 15px; } + +#onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container button= + { padding: 0px; white-space: pre-wrap; border: none; height: auto; line-he= +ight: 1.5; text-decoration: underline; font-size: 0.69em; } + +#onetrust-banner-sdk #onetrust-policy-text, #onetrust-banner-sdk .ot-dpd-de= +sc, #onetrust-banner-sdk .ot-b-addl-desc { font-size: 0.813em; line-height:= + 1.5; } + +#onetrust-banner-sdk .ot-dpd-desc { margin-bottom: 10px; } + +#onetrust-banner-sdk .ot-dpd-desc > .ot-b-addl-desc { margin-top: 10px; mar= +gin-bottom: 10px; font-size: 1em; } + +@media only screen and (max-width: 425px) { + #onetrust-banner-sdk #onetrust-close-btn-container { position: absolute; = +top: 6px; right: 2px; } + #onetrust-banner-sdk #onetrust-policy { margin-left: 0px; margin-top: 3em= +; } + #onetrust-banner-sdk #onetrust-button-group { display: block; } + #onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #= +onetrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler = +{ width: 100%; } + #onetrust-banner-sdk .onetrust-close-btn-ui { top: auto; transform: none;= + } + #onetrust-banner-sdk #onetrust-policy-title { display: inline; float: non= +e; } + #onetrust-banner-sdk #banner-options { margin: 0px; padding: 0px; width: = +100%; } +} + +@media only screen and (min-width: 426px) and (max-width: 896px) { + #onetrust-banner-sdk #onetrust-close-btn-container { position: absolute; = +top: 0px; right: 0px; } + #onetrust-banner-sdk #onetrust-policy { margin-left: 1em; margin-right: 1= +em; } + #onetrust-banner-sdk .onetrust-close-btn-ui { top: 10px; right: 10px; } + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container { width: 95= +%; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-group-container { width: 100%; } + #onetrust-banner-sdk.ot-bnr-w-logo #onetrust-button-group-parent { paddin= +g-left: 50px; } + #onetrust-banner-sdk #onetrust-button-group-parent { width: 100%; positio= +n: relative; margin-left: 0px; } + #onetrust-banner-sdk #onetrust-button-group button { display: inline-bloc= +k; } + #onetrust-banner-sdk #onetrust-button-group { margin-right: 0px; text-ali= +gn: center; } + #onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler { fl= +oat: left; } + #onetrust-banner-sdk .has-reject-all-button #onetrust-reject-all-handler,= + #onetrust-banner-sdk .has-reject-all-button #onetrust-accept-btn-handler {= + float: right; } + #onetrust-banner-sdk .has-reject-all-button #onetrust-button-group { widt= +h: calc(100% - 2em); margin-right: 0px; } + #onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler.cook= +ie-setting-link { padding-left: 0px; text-align: left; } + #onetrust-banner-sdk.ot-buttons-fw .ot-sdk-three button { width: 100%; te= +xt-align: center; } + #onetrust-banner-sdk.ot-buttons-fw #onetrust-button-group-parent button {= + float: none; } + #onetrust-banner-sdk.ot-buttons-fw #onetrust-pc-btn-handler.cookie-settin= +g-link { text-align: center; } +} + +@media only screen and (min-width: 550px) { + #onetrust-banner-sdk .banner-option:not(:first-child) { border-left: 1px = +solid rgb(216, 216, 216); padding-left: 25px; } +} + +@media only screen and (min-width: 425px) and (max-width: 550px) { + #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group, #onetrust-banner-sd= +k.ot-iab-2 #onetrust-policy, #onetrust-banner-sdk.ot-iab-2 .banner-option {= + width: 100%; } +} + +@media only screen and (min-width: 769px) { + #onetrust-banner-sdk #onetrust-button-group { margin-right: 30%; } + #onetrust-banner-sdk #banner-options { margin-left: 2em; margin-right: 5e= +m; margin-bottom: 1.25em; width: calc(100% - 7em); } +} + +@media only screen and (min-width: 897px) and (max-width: 1023px) { + #onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent= + { position: absolute; top: 50%; left: 75%; transform: translateY(-50%); } + #onetrust-banner-sdk #onetrust-close-btn-container { top: 50%; margin: au= +to; transform: translate(-50%, -50%); position: absolute; padding: 0px; rig= +ht: 0px; } + #onetrust-banner-sdk #onetrust-close-btn-container button { position: rel= +ative; margin: 0px; right: -22px; top: 2px; } +} + +@media only screen and (min-width: 1024px) { + #onetrust-banner-sdk #onetrust-close-btn-container { top: 50%; margin: au= +to; transform: translate(-50%, -50%); position: absolute; right: 0px; } + #onetrust-banner-sdk #onetrust-close-btn-container button { right: -12px;= + } + #onetrust-banner-sdk #onetrust-policy { margin-left: 2em; } + #onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent= + { position: absolute; top: 50%; left: 60%; transform: translateY(-50%); } + #onetrust-banner-sdk .ot-optout-signal { width: 50%; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-policy-title { width: 50%; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text, #onetrust-banner-sdk= +.ot-iab-2 :not(.ot-dpd-desc) > .ot-b-addl-desc { margin-bottom: 1em; width:= + 50%; border-right: 1px solid rgb(216, 216, 216); padding-right: 1rem; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text { margin-bottom: 0px;= + padding-bottom: 1em; } + #onetrust-banner-sdk.ot-iab-2 :not(.ot-dpd-desc) > .ot-b-addl-desc { marg= +in-bottom: 0px; padding-bottom: 1em; } + #onetrust-banner-sdk.ot-iab-2 .ot-dpd-container { width: 45%; padding-lef= +t: 1rem; display: inline-block; float: none; } + #onetrust-banner-sdk.ot-iab-2 .ot-dpd-title { line-height: 1.7; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group-parent { left: auto;= + right: 4%; margin-left: 0px; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group button { display: bl= +ock; } + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent { margi= +n: auto; width: 30%; } + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container { width: 60= +%; } + #onetrust-banner-sdk #onetrust-button-group { margin-right: auto; } + #onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #= +onetrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler = +{ margin-top: 1em; } +} + +@media only screen and (min-width: 890px) { + #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group-= +parent { padding-left: 3%; padding-right: 4%; margin-left: 0px; } + #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group = +{ margin-right: 0px; margin-top: 1.25em; width: 100%; } + #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group = +button { width: 100%; margin-bottom: 5px; margin-top: 5px; } + #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group = +button:last-of-type { margin-bottom: 20px; } +} + +@media only screen and (min-width: 1280px) { + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container { width: 55= +%; } + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent { width= +: 44%; padding-left: 2%; padding-right: 2%; } + #onetrust-banner-sdk:not(.ot-iab-2).vertical-align-content #onetrust-butt= +on-group-parent { position: absolute; left: 55%; } +} + +#onetrust-consent-sdk #onetrust-banner-sdk { background-color: rgb(242, 242= +, 242); } + +#onetrust-consent-sdk #onetrust-policy-title, #onetrust-consent-sdk #onetru= +st-policy-text, #onetrust-consent-sdk .ot-b-addl-desc, #onetrust-consent-sd= +k .ot-dpd-desc, #onetrust-consent-sdk .ot-dpd-title, #onetrust-consent-sdk = +#onetrust-policy-text :not(.onetrust-vendors-list-handler), #onetrust-conse= +nt-sdk .ot-dpd-desc :not(.onetrust-vendors-list-handler), #onetrust-consent= +-sdk #onetrust-banner-sdk #banner-options *, #onetrust-banner-sdk .ot-cat-h= +eader, #onetrust-banner-sdk .ot-optout-signal { color: rgb(0, 0, 0); } + +#onetrust-consent-sdk #onetrust-banner-sdk .banner-option-details { backgro= +und-color: rgb(233, 233, 233); } + +#onetrust-consent-sdk #onetrust-banner-sdk a[href], #onetrust-consent-sdk #= +onetrust-banner-sdk a[href] font, #onetrust-consent-sdk #onetrust-banner-sd= +k .ot-link-btn { color: rgb(0, 77, 255); } + +#onetrust-consent-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #o= +netrust-reject-all-handler { background-color: rgb(166, 0, 255); border-col= +or: rgb(166, 0, 255); color: rgb(255, 255, 255); } + +#onetrust-consent-sdk #onetrust-banner-sdk :focus, #onetrust-consent-sdk #o= +netrust-banner-sdk:focus { outline-color: rgb(0, 0, 0); outline-width: 1px;= + } + +#onetrust-consent-sdk #onetrust-pc-btn-handler, #onetrust-consent-sdk #onet= +rust-pc-btn-handler.cookie-setting-link { color: rgb(0, 77, 255); border-co= +lor: rgb(0, 77, 255); background-color: rgb(242, 242, 242); } + +button#onetrust-pc-btn-handler::before { content: "=E2=9D=AF" !important; f= +ont-size: 1.1em !important; font-weight: 400 !important; padding-right: 0.2= +em !important; color: rgb(0, 0, 0) !important; margin-right: 0.1em !importa= +nt; } + +#onetrust-banner-sdk .onetrust-close-btn-ui.onetrust-lg { padding-top: 12px= + !important; padding-bottom: 12px !important; margin-top: 0px !important; m= +argin-bottom: 16px !important; top: 50% !important; } + +#onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link { text-de= +coration: none !important; } + +#onetrust-banner-sdk .ot-sdk-columns { display: inline-block !important; } + +#onetrust-group-container a:focus, #onetrust-group-container button:focus, = +#optanon-minimize-wrapper button:focus { outline: rgb(0, 0, 136) solid 1px = +!important; } + +@media only screen and (min-width: 1024px) { + #onetrust-banner-sdk #onetrust-button-group-parent { margin-right: auto != +important; width: 24% !important; } + #onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent= + { left: inherit !important; } +} + +@media (min-width: 550px) { + #onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns { width: 74% !important= +; } + #onetrust-banner-sdk #onetrust-button-group-parent .ot-sdk-three { margin= +-left: 0px !important; margin-top: 3% !important; } + #onetrust-banner-sdk #onetrust-policy { margin-left: 32px !important; } +} + +@media only screen and (min-width: 769px) { + #onetrust-banner-sdk #onetrust-button-group { margin-right: 0px !importan= +t; overflow-wrap: normal !important; } +} + +@media only screen and (max-width: 896px) and (min-width: 426px) { + #onetrust-banner-sdk #onetrust-group-container { width: 92% !important; } + #onetrust-banner-sdk .onetrust-close-btn-ui.onetrust-lg { top: 15% !impor= +tant; } +} + +@media only screen and (max-width: 425px) { + #onetrust-banner-sdk .onetrust-close-btn-ui { height: 12px !important; } +} + +@media screen and (max-width: 767px) { + #onetrust-banner-sdk #onetrust-policy-text, #onetrust-banner-sdk .ot-dpd-= +desc, #onetrust-banner-sdk .ot-b-addl-desc { font-size: 7px !important; lin= +e-height: 10.5px !important; } + #onetrust-consent-sdk #onetrust-banner-sdk, #onetrust-consent-sdk #onetru= +st-pc-btn-handler.cookie-setting-link { background-color: white !important;= + } +} + +#onetrust-pc-sdk { position: fixed; width: 730px; max-width: 730px; height:= + 610px; inset: 0px; margin: auto; font-size: 16px; z-index: 2147483647; bor= +der-radius: 2px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, = +0, 0, 0) 0px 2px 4px 0px, rgba(50, 50, 93, 0.1) 0px 7px 14px 0px; } + +#onetrust-pc-sdk.otRelFont { font-size: 1rem; } + +#onetrust-pc-sdk *, #onetrust-pc-sdk ::after, #onetrust-pc-sdk ::before { b= +ox-sizing: content-box; } + +#onetrust-pc-sdk #ot-addtl-venlst .ot-arw-cntr, #onetrust-pc-sdk .ot-hide-t= +gl { visibility: hidden; } + +#onetrust-pc-sdk #ot-addtl-venlst .ot-arw-cntr *, #onetrust-pc-sdk .ot-hide= +-tgl * { visibility: hidden; } + +#onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk #ot-pc-lst { height: calc= +(100% - 185px); } + +#onetrust-pc-sdk li { list-style: none; } + +#onetrust-pc-sdk ul, #onetrust-pc-sdk li { margin: 0px; } + +#onetrust-pc-sdk a { text-decoration: none; } + +#onetrust-pc-sdk .ot-link-btn { padding: 0px; margin-bottom: 0px; border: 0= +px; font-weight: normal; line-height: normal; width: auto; height: auto; } + +#onetrust-pc-sdk .ot-grps-cntr ::-webkit-scrollbar, #onetrust-pc-sdk .ot-pc= +-scrollbar::-webkit-scrollbar { width: 11px; } + +#onetrust-pc-sdk .ot-grps-cntr ::-webkit-scrollbar-thumb, #onetrust-pc-sdk = +.ot-pc-scrollbar::-webkit-scrollbar-thumb { border-radius: 10px; background= +: rgb(193, 193, 193); } + +#onetrust-pc-sdk .ot-grps-cntr *, #onetrust-pc-sdk .ot-pc-scrollbar { } + +#onetrust-pc-sdk .ot-pc-header { height: auto; padding: 10px; display: bloc= +k; width: calc(100% - 20px); min-height: 52px; border-bottom: 1px solid rgb= +(216, 216, 216); position: relative; } + +#onetrust-pc-sdk .ot-pc-logo { vertical-align: middle; width: 180px; } + +#onetrust-pc-sdk .ot-pc-logo.ot-pc-logo { height: 40px; } + +#onetrust-pc-sdk .ot-title-cntr { position: relative; display: inline-block= +; vertical-align: middle; width: calc(100% - 190px); padding-left: 10px; } + +#onetrust-pc-sdk .ot-optout-signal { margin: 0.625rem 0.625rem 0.625rem 1.7= +5rem; } + +#onetrust-pc-sdk .ot-always-active { font-size: 0.813em; line-height: 1.5; = +font-weight: 700; color: rgb(56, 96, 190); } + +#onetrust-pc-sdk .ot-close-cntr { float: right; position: absolute; right: = +-9px; top: 50%; transform: translateY(-50%); } + +#onetrust-pc-sdk #ot-pc-content { position: relative; overflow: hidden auto= +; } + +#onetrust-pc-sdk #ot-pc-content .ot-sdk-container { margin-left: 0px; } + +#onetrust-pc-sdk .ot-grps-cntr, #onetrust-pc-sdk .ot-grps-cntr > * { height= +: 100%; overflow-y: auto; } + +#onetrust-pc-sdk .category-menu-switch-handler { cursor: pointer; border-le= +ft: 10px solid rgba(0, 0, 0, 0); background-color: rgb(244, 244, 244); bord= +er-bottom: 1px solid rgb(215, 215, 215); padding: 12px 5px 12px 12px; overf= +low: hidden; } + +#onetrust-pc-sdk .category-menu-switch-handler h3 { float: left; text-align= +: left; margin: 0px; color: dimgray; line-height: 1.4; font-size: 0.875em; = +word-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk .ot-active-menu { border-left: 10px solid rgb(104, 182, 49= +); background-color: rgb(255, 255, 255); border-bottom: none; position: rel= +ative; } + +#onetrust-pc-sdk .ot-active-menu h3 { color: rgb(38, 50, 56); font-weight: = +bold; } + +#onetrust-pc-sdk .ot-desc-cntr { word-break: break-word; overflow-wrap: bre= +ak-word; padding-top: 20px; padding-right: 16px; padding-bottom: 15px; } + +#onetrust-pc-sdk .ot-grp-desc { word-break: break-word; overflow-wrap: brea= +k-word; text-align: left; font-size: 0.813em; line-height: 1.5; margin: 0px= +; } + +#onetrust-pc-sdk .ot-grp-desc * { font-size: inherit; line-height: inherit;= + } + +#onetrust-pc-sdk #ot-pc-desc a { color: rgb(56, 96, 190); cursor: pointer; = +font-size: 1em; margin-right: 8px; } + +#onetrust-pc-sdk #ot-pc-desc a:hover { color: rgb(24, 131, 253); } + +#onetrust-pc-sdk #ot-pc-desc button { margin-right: 8px; } + +#onetrust-pc-sdk #ot-pc-desc * { font-size: inherit; } + +#onetrust-pc-sdk #ot-pc-desc ul li { padding: 10px 0px; border-bottom: 1px = +solid rgb(226, 226, 226); } + +#onetrust-pc-sdk #ot-pc-desc + .ot-link-btn { display: none; } + +#onetrust-pc-sdk .ot-btn-subcntr { float: right; } + +#onetrust-pc-sdk .ot-close-icon { background-image: url("data:image/svg+xml= +;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5= +rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9Ij= +Q3Ljk3MSIgaGVpZ2h0PSI0Ny45NzEiIHZpZXdCb3g9IjAgMCA0Ny45NzEgNDcuOTcxIiBzdHlsZ= +T0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0Ny45NzEgNDcuOTcxOyIgeG1sOnNwYWNlPSJw= +cmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTI4LjIyOCwyMy45ODZMNDcuMDkyLDUuMTIyYzEuMTcyLTE= +uMTcxLDEuMTcyLTMuMDcxLDAtNC4yNDJjLTEuMTcyLTEuMTcyLTMuMDctMS4xNzItNC4yNDIsME= +wyMy45ODYsMTkuNzQ0TDUuMTIxLDAuODhjLTEuMTcyLTEuMTcyLTMuMDctMS4xNzItNC4yNDIsM= +GMtMS4xNzIsMS4xNzEtMS4xNzIsMy4wNzEsMCw0LjI0MmwxOC44NjUsMTguODY0TDAuODc5LDQy= +Ljg1Yy0xLjE3MiwxLjE3MS0xLjE3MiwzLjA3MSwwLDQuMjQyQzEuNDY1LDQ3LjY3NywyLjIzMyw= +0Ny45NywzLDQ3Ljk3czEuNTM1LTAuMjkzLDIuMTIxLTAuODc5bDE4Ljg2NS0xOC44NjRMNDIuOD= +UsNDcuMDkxYzAuNTg2LDAuNTg2LDEuMzU0LDAuODc5LDIuMTIxLDAuODc5czEuNTM1LTAuMjkzL= +DIuMTIxLTAuODc5YzEuMTcyLTEuMTcxLDEuMTcyLTMuMDcxLDAtNC4yNDJMMjguMjI4LDIzLjk4= +NnoiLz48L2c+PC9zdmc+"); background-size: 12px; background-repeat: no-repeat= +; background-position: center center; height: 44px; width: 44px; display: i= +nline-block; } + +#onetrust-pc-sdk .ot-tgl { float: right; position: relative; z-index: 1; } + +#onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob { backgr= +ound-color: rgb(205, 220, 242); } + +#onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob::before = +{ transform: translateX(16px); background-color: rgb(66, 133, 244); } + +#onetrust-pc-sdk .ot-tgl input:focus + .ot-switch .ot-switch-nob::before { = +box-shadow: rgb(33, 150, 243) 0px 0px 1px; outline-style: auto; outline-wid= +th: 1px; } + +#onetrust-pc-sdk .ot-switch { position: relative; display: inline-block; wi= +dth: 35px; height: 10px; margin-bottom: 0px; } + +#onetrust-pc-sdk .ot-switch-nob { position: absolute; cursor: pointer; inse= +t: 0px; background-color: rgb(242, 241, 241); border: none; transition: all= + 0.2s ease-in 0s; border-radius: 46px; } + +#onetrust-pc-sdk .ot-switch-nob::before { position: absolute; content: ""; = +height: 20px; width: 20px; bottom: 1px; background-color: rgb(125, 125, 125= +); border-radius: 100%; top: -5px; transition: all 0.4s ease 0s; } + +#onetrust-pc-sdk .ot-chkbox { z-index: 1; position: relative; float: left; = +} + +#onetrust-pc-sdk .ot-chkbox input:checked ~ label::before { background-colo= +r: rgb(56, 96, 190); } + +#onetrust-pc-sdk .ot-chkbox input + label::after { content: none; color: rg= +b(255, 255, 255); } + +#onetrust-pc-sdk .ot-chkbox input:checked + label::after { content: ""; } + +#onetrust-pc-sdk .ot-chkbox input:focus + label::before { outline-width: 2p= +x; outline-style: auto; } + +#onetrust-pc-sdk .ot-chkbox label { position: relative; height: 20px; paddi= +ng-left: 30px; display: inline-block; cursor: pointer; } + +#onetrust-pc-sdk .ot-chkbox label::before, #onetrust-pc-sdk .ot-chkbox labe= +l::after { position: absolute; content: ""; display: inline-block; border-r= +adius: 3px; } + +#onetrust-pc-sdk .ot-chkbox label::before { height: 18px; width: 18px; bord= +er: 1px solid rgb(56, 96, 190); left: 0px; } + +#onetrust-pc-sdk .ot-chkbox label::after { height: 5px; width: 9px; border-= +left: 3px solid; border-bottom: 3px solid; transform: rotate(-45deg); left:= + 4px; top: 5px; } + +#onetrust-pc-sdk .ot-label-txt { display: none; } + +#onetrust-pc-sdk .ot-fltr-opt .ot-label-txt { display: block; } + +#onetrust-pc-sdk .ot-chkbox input, #onetrust-pc-sdk .ot-tgl input { positio= +n: absolute; opacity: 0; width: 0px; height: 0px; } + +#onetrust-pc-sdk .ot-arw-cntr { float: right; position: relative; pointer-e= +vents: none; } + +#onetrust-pc-sdk .ot-arw { width: 16px; height: 16px; margin-left: 5px; col= +or: dimgray; display: inline-block; vertical-align: middle; transition: all= + 150ms ease-in 0s; } + +#onetrust-pc-sdk input:checked ~ .ot-acc-hdr .ot-arw, #onetrust-pc-sdk butt= +on[aria-expanded=3D"true"] ~ .ot-acc-hdr .ot-arw-cntr svg { transform: rota= +te(90deg); } + +#onetrust-pc-sdk .ot-label-status { font-size: 0.75em; position: relative; = +top: 2px; display: none; padding-right: 5px; float: left; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-label-status { top: -6px; } + +#onetrust-pc-sdk .ot-fltr-btns { margin-left: 15px; overflow: hidden; margi= +n-right: 15px; } + +#onetrust-pc-sdk .ot-fltr-btns button { padding: 12px 30px; } + +#onetrust-pc-sdk .ot-pc-footer { position: absolute; bottom: 0px; width: 10= +0%; max-height: 160px; border-top: 1px solid rgb(216, 216, 216); } + +#onetrust-pc-sdk .ot-pc-footer button { margin-top: 20px; margin-bottom: 20= +px; font-weight: 600; font-size: 0.813em; min-height: 40px; height: auto; l= +ine-height: normal; padding: 10px 30px; } + +#onetrust-pc-sdk .ot-tab-desc { margin-left: 3%; } + +#onetrust-pc-sdk .ot-grp-hdr1 { display: inline-block; width: 100%; margin-= +bottom: 10px; } + +#onetrust-pc-sdk .ot-desc-cntr h4 { color: rgb(38, 50, 56); display: inline= +-block; vertical-align: middle; margin: 0px; font-weight: bold; font-size: = +0.875em; line-height: 1.3; max-width: 80%; } + +#onetrust-pc-sdk .ot-subgrps .ot-subgrp h4 { top: 0px; max-width: unset; } + +#onetrust-pc-sdk #ot-pvcy-hdr { margin-bottom: 10px; } + +#onetrust-pc-sdk .ot-vlst-cntr { overflow: hidden; } + +#onetrust-pc-sdk .category-vendors-list-handler, #onetrust-pc-sdk .category= +-host-list-handler, #onetrust-pc-sdk .category-vendors-list-handler + a { d= +isplay: block; float: left; color: rgb(56, 96, 190); font-size: 0.813em; fo= +nt-weight: 400; line-height: 1.1; cursor: pointer; margin: 5px 0px; } + +#onetrust-pc-sdk .category-vendors-list-handler:hover, #onetrust-pc-sdk .ca= +tegory-host-list-handler:hover, #onetrust-pc-sdk .category-vendors-list-han= +dler + a:hover { text-decoration-line: underline; } + +#onetrust-pc-sdk .ot-vlst-cntr .ot-ext-lnk, #onetrust-pc-sdk .ot-ven-hdr .o= +t-ext-lnk { display: inline-block; height: 13px; width: 13px; background-re= +peat: no-repeat; margin-left: 1px; margin-top: 6px; cursor: pointer; } + +#onetrust-pc-sdk .ot-ven-hdr .ot-ext-lnk { margin-bottom: -1px; } + +#onetrust-pc-sdk .category-host-list-handler, #onetrust-pc-sdk .ot-vlst-cnt= +r, #onetrust-pc-sdk #ot-pc-desc + .category-vendors-list-handler { margin-t= +op: 8px; } + +#onetrust-pc-sdk .ot-grp-hdr1 + .ot-vlst-cntr { margin-top: 0px; margin-bot= +tom: 10px; } + +#onetrust-pc-sdk .ot-always-active-group h3.ot-cat-header, #onetrust-pc-sdk= + .ot-subgrp.ot-always-active-group > h4 { max-width: 70%; } + +#onetrust-pc-sdk .ot-always-active-group .ot-tgl-cntr { max-width: 28%; } + +#onetrust-pc-sdk .ot-grp-desc ul, #onetrust-pc-sdk li.ot-subgrp p ul { marg= +in: 0px 0px 0px 15px; padding-bottom: 8px; } + +#onetrust-pc-sdk .ot-grp-desc ul li, #onetrust-pc-sdk li.ot-subgrp p ul li = +{ font-size: inherit; padding-top: 8px; display: list-item; list-style: dis= +c; } + +#onetrust-pc-sdk ul.ot-subgrps { margin: 0px; font-size: inherit; } + +#onetrust-pc-sdk ul.ot-subgrps li { padding: 0px; border: none; position: r= +elative; } + +#onetrust-pc-sdk ul.ot-subgrps li h4, #onetrust-pc-sdk ul.ot-subgrps li p {= + font-size: 0.82em; line-height: 1.4; } + +#onetrust-pc-sdk ul.ot-subgrps li p { color: dimgray; clear: both; float: l= +eft; margin-top: 10px; margin-bottom: 0px; word-break: break-word; overflow= +-wrap: break-word; } + +#onetrust-pc-sdk ul.ot-subgrps li h4 { color: rgb(38, 50, 56); font-weight:= + bold; margin-bottom: 0px; float: left; position: relative; top: 3px; } + +#onetrust-pc-sdk li.ot-subgrp { margin-left: 30px; display: inline-block; w= +idth: calc(100% - 30px); } + +#onetrust-pc-sdk .ot-subgrp-tgl { float: right; } + +#onetrust-pc-sdk .ot-subgrp-tgl.ot-always-active-subgroup { width: auto; } + +#onetrust-pc-sdk .ot-pc-footer-logo { height: 30px; width: 100%; text-align= +: right; background: rgb(244, 244, 244); border-radius: 0px 0px 2px 2px; } + +#onetrust-pc-sdk .ot-pc-footer-logo a { display: inline-block; margin-top: = +5px; margin-right: 10px; } + +#onetrust-pc-sdk #accept-recommended-btn-handler { float: right; text-align= +: center; } + +#onetrust-pc-sdk .save-preference-btn-handler { min-width: 155px; backgroun= +d-color: rgb(104, 182, 49); border-radius: 2px; color: rgb(255, 255, 255); = +font-size: 0.9em; line-height: 1.1; text-align: center; margin-left: 15px; = +margin-right: 15px; } + +#onetrust-pc-sdk .ot-btn-subcntr button { margin-right: 16px; } + +#onetrust-pc-sdk.ot-ftr-stacked .save-preference-btn-handler, #onetrust-pc-= +sdk.ot-ftr-stacked .ot-btn-subcntr { max-width: 40%; white-space: normal; t= +ext-align: center; } + +#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button { margin-left: auto;= + margin-right: auto; min-width: 60%; max-width: 90%; } + +#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button:nth-child(2) { margi= +n-top: 0px; } + +#onetrust-pc-sdk.ot-ftr-stacked #accept-recommended-btn-handler { float: no= +ne; } + +#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-container { overflow: hidden; } + +#onetrust-pc-sdk #ot-pc-title { margin: 0px; overflow: hidden; position: re= +lative; line-height: 1.2; max-height: 2.4em; padding-right: 1em; font-size:= + 1.37em; text-overflow: ellipsis; white-space: nowrap; display: block; max-= +width: 90%; } + +#onetrust-pc-sdk #ot-pc-title.ot-pc-title-shrink { max-width: 70%; } + +#onetrust-pc-sdk #ot-pc-lst { width: 100%; position: relative; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-hdr { padding: 17px 15px 17px 20px; dis= +play: inline-block; width: calc(100% - 35px); vertical-align: middle; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-txt { padding: 6px 15px 10px 20px; } + +#onetrust-pc-sdk .ot-lst-cntr { height: 100%; } + +#onetrust-pc-sdk #ot-pc-hdr { padding: 15px 30px 15px 20px; display: inline= +-block; width: calc(100% - 50px); height: 20px; border-bottom: 1px solid rg= +b(216, 216, 216); } + +#onetrust-pc-sdk #ot-pc-hdr input { height: 32px; width: 100%; border-radiu= +s: 50px; font-size: 0.8em; padding-right: 35px; padding-left: 15px; float: = +left; } + +#onetrust-pc-sdk #ot-pc-hdr input::placeholder { color: rgb(212, 212, 212);= + font-style: italic; } + +#onetrust-pc-sdk #ot-lst-cnt { height: calc(100% - 86px); padding-left: 30p= +x; padding-right: 27px; padding-top: 20px; margin: 8px 3px 4px 0px; overflo= +w: hidden auto; transform: translate3d(0px, 0px, 0px); } + +#onetrust-pc-sdk #ot-back-arw { height: 12px; width: 12px; } + +#onetrust-pc-sdk #ot-lst-title { display: inline-block; font-size: 1em; } + +#onetrust-pc-sdk #ot-lst-title h3 { color: dimgray; font-weight: bold; marg= +in-left: 10px; display: inline-block; font-size: 1em; } + +#onetrust-pc-sdk #ot-lst-title h3 * { font-size: inherit; } + +#onetrust-pc-sdk .ot-lst-subhdr { float: right; position: relative; bottom:= + 6px; } + +#onetrust-pc-sdk #ot-search-cntr { display: inline-block; vertical-align: m= +iddle; position: relative; width: 300px; } + +#onetrust-pc-sdk #ot-search-cntr svg { position: absolute; right: 0px; widt= +h: 30px; height: 30px; font-size: 1em; line-height: 1; top: 2px; } + +#onetrust-pc-sdk #ot-fltr-cntr { display: inline-block; position: relative;= + margin-left: 20px; vertical-align: middle; font-size: 0px; } + +#onetrust-pc-sdk #filter-btn-handler { background-color: rgb(56, 96, 190); = +border-radius: 17px; transition: all 0.1s ease 0s; width: 32px; height: 32p= +x; padding: 0px; margin: 0px; position: relative; } + +#onetrust-pc-sdk #filter-btn-handler svg { cursor: pointer; width: 15px; he= +ight: 15px; position: absolute; left: 50%; top: 50%; transform: translate(-= +50%, -50%); padding-top: 5px; } + +#onetrust-pc-sdk #filter-btn-handler path { fill: rgb(255, 255, 255); } + +#onetrust-pc-sdk #ot-sel-blk { min-width: 200px; min-height: 30px; padding-= +left: 20px; } + +#onetrust-pc-sdk #ot-selall-vencntr, #onetrust-pc-sdk #ot-selall-adtlvencnt= +r { float: left; height: 100%; } + +#onetrust-pc-sdk #ot-selall-vencntr label, #onetrust-pc-sdk #ot-selall-adtl= +vencntr label { height: 100%; padding-left: 0px; } + +#onetrust-pc-sdk #ot-selall-hostcntr { width: 21px; height: 21px; position:= + relative; left: 20px; } + +#onetrust-pc-sdk #ot-selall-vencntr.line-through label::after, #onetrust-pc= +-sdk #ot-selall-adtlvencntr.line-through label::after, #onetrust-pc-sdk #ot= +-selall-licntr.line-through label::after, #onetrust-pc-sdk #ot-selall-hostc= +ntr.line-through label::after, #onetrust-pc-sdk #ot-selall-gnvencntr.line-t= +hrough label::after { height: auto; border-left: 0px; left: 5px; top: 10.5p= +x; transform: none; } + +#onetrust-pc-sdk .ot-ven-name, #onetrust-pc-sdk .ot-host-name { color: rgb(= +44, 54, 67); font-weight: bold; font-size: 0.813em; line-height: 1.2; margi= +n: 0px; height: auto; text-align: left; word-break: break-word; overflow-wr= +ap: break-word; } + +#onetrust-pc-sdk .ot-ven-name *, #onetrust-pc-sdk .ot-host-name * { font-si= +ze: inherit; } + +#onetrust-pc-sdk .ot-host-desc { font-size: 0.69em; line-height: 1.4; margi= +n-top: 5px; margin-bottom: 5px; color: dimgray; } + +#onetrust-pc-sdk .ot-host-name > a { text-decoration: underline; position: = +relative; z-index: 2; margin-bottom: 5px; font-weight: bold; } + +#onetrust-pc-sdk .ot-host-hdr { float: left; width: calc(100% - 50px); poin= +ter-events: none; position: relative; z-index: 1; } + +#onetrust-pc-sdk .ot-host-hdr .ot-host-name { pointer-events: none; } + +#onetrust-pc-sdk .ot-host-hdr a { pointer-events: initial; } + +#onetrust-pc-sdk .ot-host-hdr .ot-host-name ~ a { margin-top: 5px; font-siz= +e: 0.813em; text-decoration: underline; } + +#onetrust-pc-sdk .ot-ven-hdr { width: 88%; float: right; } + +#onetrust-pc-sdk input:focus + .ot-acc-hdr { outline: rgb(0, 0, 0) solid 1p= +x !important; } + +#onetrust-pc-sdk #ot-selall-hostcntr input[type=3D"checkbox"], #onetrust-pc= +-sdk #ot-selall-vencntr input[type=3D"checkbox"], #onetrust-pc-sdk #ot-sela= +ll-adtlvencntr input[type=3D"checkbox"] { position: absolute; } + +#onetrust-pc-sdk .ot-host-item .ot-chkbox { float: left; } + +#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) .ot-sel-all= +-hdr { right: 38px; } + +#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) #ot-sel-blk= + { background-color: rgb(249, 249, 252); border: 1px solid rgb(226, 226, 22= +6); width: auto; padding-bottom: 5px; padding-top: 5px; } + +#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) .ot-sel-all= +-chkbox { right: 2px; width: auto; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr { position: relative; border-left:= + 1px solid rgb(226, 226, 226); border-right: 1px solid rgb(226, 226, 226); = +border-bottom: 1px solid rgb(226, 226, 226); } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr input { z-index: 1; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr > .ot-acc-hdr { background: rgb(24= +9, 249, 252); padding-top: 10px; padding-bottom: 10px; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr > .ot-acc-hdr input { z-index: 2; = +} + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr > input[type=3D"checkbox"]:checked= + ~ .ot-acc-hdr { border-bottom: 1px solid rgb(226, 226, 226); } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr .ot-addtl-venbox { display: none; = +} + +#onetrust-pc-sdk #ot-addtl-venlst .ot-tgl-cntr { margin-right: 13px; } + +#onetrust-pc-sdk .ot-vensec-title { font-size: 0.813em; display: inline-blo= +ck; } + +#onetrust-pc-sdk .ot-ven-item > button:focus, #onetrust-pc-sdk .ot-host-ite= +m > button:focus, #onetrust-pc-sdk .ot-acc-cntr > button:focus { outline: r= +gb(0, 0, 0) solid 2px; } + +#onetrust-pc-sdk .ot-ven-item > button, #onetrust-pc-sdk .ot-host-item > bu= +tton, #onetrust-pc-sdk .ot-acc-cntr > button { position: absolute; cursor: = +pointer; width: 100%; height: 100%; border: 0px; opacity: 0; margin: 0px; t= +op: 0px; left: 0px; } + +#onetrust-pc-sdk .ot-ven-item > button ~ .ot-acc-hdr, #onetrust-pc-sdk .ot-= +host-item > button ~ .ot-acc-hdr, #onetrust-pc-sdk .ot-acc-cntr > button ~ = +.ot-acc-hdr { cursor: pointer; } + +#onetrust-pc-sdk .ot-ven-item > button[aria-expanded=3D"false"] ~ .ot-acc-t= +xt, #onetrust-pc-sdk .ot-host-item > button[aria-expanded=3D"false"] ~ .ot-= +acc-txt, #onetrust-pc-sdk .ot-acc-cntr > button[aria-expanded=3D"false"] ~ = +.ot-acc-txt { margin-top: 0px; max-height: 0px; opacity: 0; overflow: hidde= +n; width: 100%; transition: all 0.25s ease-out 0s; display: none; } + +#onetrust-pc-sdk .ot-ven-item > button[aria-expanded=3D"true"] ~ .ot-acc-tx= +t, #onetrust-pc-sdk .ot-host-item > button[aria-expanded=3D"true"] ~ .ot-ac= +c-txt, #onetrust-pc-sdk .ot-acc-cntr > button[aria-expanded=3D"true"] ~ .ot= +-acc-txt { transition: all 0.1s ease-in 0s; display: block; } + +#onetrust-pc-sdk .ot-ven-item ul { list-style: inside none; font-size: 100%= +; margin: 0px; } + +#onetrust-pc-sdk .ot-ven-item ul li { padding: 0px; margin: 0px !important;= + border: none !important; } + +#onetrust-pc-sdk .ot-hide-acc > button { pointer-events: none; } + +#onetrust-pc-sdk .ot-hide-acc .ot-arw-cntr > * { visibility: hidden; } + +#onetrust-pc-sdk #ot-ven-lst, #onetrust-pc-sdk #ot-host-lst, #onetrust-pc-s= +dk #ot-addtl-venlst, #onetrust-pc-sdk #ot-gn-venlst { width: 100%; } + +#onetrust-pc-sdk #ot-ven-lst li, #onetrust-pc-sdk #ot-host-lst li, #onetrus= +t-pc-sdk #ot-addtl-venlst li, #onetrust-pc-sdk #ot-gn-venlst li { border: 1= +px solid rgb(215, 215, 215); border-radius: 2px; position: relative; margin= +-top: 10px; } + +#onetrust-pc-sdk #ot-gn-venlst li.ot-host-info { padding: 0.5rem; overflow-= +y: hidden; } + +#onetrust-pc-sdk #ot-ven-lst .ot-tgl-cntr { width: 65%; } + +#onetrust-pc-sdk #ot-host-lst .ot-tgl-cntr { width: 65%; float: left; } + +#onetrust-pc-sdk label { margin-bottom: 0px; } + +#onetrust-pc-sdk .ot-host-notice { float: right; } + +#onetrust-pc-sdk .ot-ven-link, #onetrust-pc-sdk .ot-ven-legclaim-link, #one= +trust-pc-sdk .ot-host-expand { color: dimgray; font-size: 0.75em; line-heig= +ht: 0.9; display: inline-block; } + +#onetrust-pc-sdk .ot-ven-link *, #onetrust-pc-sdk .ot-ven-legclaim-link *, = +#onetrust-pc-sdk .ot-host-expand * { font-size: inherit; } + +#onetrust-pc-sdk .ot-ven-link, #onetrust-pc-sdk .ot-ven-legclaim-link { pos= +ition: relative; z-index: 2; } + +#onetrust-pc-sdk .ot-ven-link:hover, #onetrust-pc-sdk .ot-ven-legclaim-link= +:hover { text-decoration: underline; } + +#onetrust-pc-sdk .ot-ven-dets { border-radius: 2px; background-color: rgb(2= +48, 248, 248); } + +#onetrust-pc-sdk .ot-ven-dets li:first-child p:first-child { border-top: no= +ne; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:not(:first-child) { border-top: = +1px solid rgb(221, 221, 221) !important; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p { display: inli= +ne-block; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p:nth-of-type(2n+= +1) { width: 30%; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p:nth-of-type(2n)= + { width: 50%; word-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p, #onetrust-pc-sdk .ot-ven-dets= + .ot-ven-disc h4 { padding-top: 5px; padding-bottom: 5px; display: block; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc h4 { display: inline-block; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p:nth-last-child(-n+1) { padding= +-bottom: 10px; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p:nth-child(-n+2):not(.disc-pur)= + { padding-top: 10px; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur-cont { display: inline= +; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur { position: relative; = +word-break: break-word; overflow-wrap: break-word; left: calc(30% + 17px); = +width: 50% !important; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur:nth-child(-n+1) { posi= +tion: static; } + +#onetrust-pc-sdk .ot-ven-dets p, #onetrust-pc-sdk .ot-ven-dets h4, #onetrus= +t-pc-sdk .ot-ven-dets span { font-size: 0.69em; text-align: left; vertical-= +align: middle; word-break: break-word; overflow-wrap: break-word; margin: 0= +px; padding-bottom: 10px; padding-left: 15px; color: rgb(46, 54, 68); } + +#onetrust-pc-sdk .ot-ven-dets h4 { padding-top: 5px; } + +#onetrust-pc-sdk .ot-ven-dets span { color: dimgray; padding: 0px; vertical= +-align: baseline; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-pur h4 { border-top: 1px solid rgb(23= +3, 233, 233); border-bottom: 1px solid rgb(233, 233, 233); padding-bottom: = +5px; margin-bottom: 5px; font-weight: bold; } + +#onetrust-pc-sdk .ot-host-opt { display: inline-block; width: 100%; margin:= + 0px; font-size: inherit; } + +#onetrust-pc-sdk .ot-host-opt li > div div { font-size: 0.81em; padding: 5p= +x 0px; } + +#onetrust-pc-sdk .ot-host-opt li > div div:nth-child(1) { width: 30%; float= +: left; } + +#onetrust-pc-sdk .ot-host-opt li > div div:nth-child(2) { width: 70%; float= +: left; word-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk #ot-host-lst li.ot-host-info { border: none; font-size: 0.= +8em; color: dimgray; float: left; text-align: left; padding: 10px; margin-b= +ottom: 10px; width: calc(100% - 10px); background-color: rgb(248, 248, 248)= +; } + +#onetrust-pc-sdk #ot-host-lst li.ot-host-info a { color: dimgray; } + +#onetrust-pc-sdk #ot-host-lst li.ot-host-info > div { overflow: auto; } + +#onetrust-pc-sdk #no-results { text-align: center; margin-top: 30px; } + +#onetrust-pc-sdk #no-results p { font-size: 1em; color: rgb(46, 54, 68); wo= +rd-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk #no-results p span { font-weight: bold; } + +#onetrust-pc-sdk .ot-tgl-cntr { display: inline-block; vertical-align: midd= +le; } + +#onetrust-pc-sdk .ot-arw-cntr, #onetrust-pc-sdk .ot-tgl-cntr { float: right= +; } + +#onetrust-pc-sdk .ot-desc-cntr { padding-top: 0px; margin-top: 20px; paddin= +g-right: 0px; border-radius: 3px; overflow: hidden; padding-bottom: 10px; } + +#onetrust-pc-sdk .ot-desc-cntr:focus, #onetrust-pc-sdk .ot-desc-cntr:active= +, #onetrust-pc-sdk .ot-desc-cntr:focus-visible { outline: rgb(16, 16, 16) s= +olid 2px; border-radius: 2px; } + +#onetrust-pc-sdk .ot-leg-border-color { border: 1px solid rgb(233, 233, 233= +); } + +#onetrust-pc-sdk .ot-leg-border-color .ot-subgrp-cntr { border-top: 1px sol= +id rgb(233, 233, 233); padding-bottom: 10px; } + +#onetrust-pc-sdk .ot-category-desc { padding-bottom: 10px; } + +#onetrust-pc-sdk .ot-grp-hdr1 { padding-left: 10px; width: calc(100% - 20px= +); padding-top: 10px; margin-bottom: 0px; padding-bottom: 8px; } + +#onetrust-pc-sdk .ot-subgrp-cntr { padding-top: 10px; } + +#onetrust-pc-sdk .ot-desc-cntr > :not(.ot-grp-hdr1) { padding-left: 10px; p= +adding-right: 10px; } + +#onetrust-pc-sdk .ot-pli-hdr { overflow: hidden; padding-top: 7.5px; paddin= +g-bottom: 7.5px; background-color: rgb(248, 248, 248); border-top: none; bo= +rder-right: none; border-left: none; border-image: initial; border-bottom: = +1px solid rgb(233, 233, 233); } + +#onetrust-pc-sdk .ot-pli-hdr span:first-child { text-align: left; max-width= +: 80px; padding-right: 5px; } + +#onetrust-pc-sdk .ot-pli-hdr span:last-child { padding-right: 20px; text-al= +ign: center; } + +#onetrust-pc-sdk .ot-li-title { float: right; font-size: 0.813em; } + +#onetrust-pc-sdk .ot-desc-cntr .ot-tgl-cntr:first-of-type, #onetrust-pc-sdk= + .ot-cat-header + .ot-tgl { padding-left: 7px; padding-right: 7px; } + +#onetrust-pc-sdk .ot-always-active-group .ot-grp-hdr1 .ot-tgl-cntr:first-of= +-type { padding-left: 0px; } + +#onetrust-pc-sdk .ot-cat-header, #onetrust-pc-sdk .ot-subgrp h4 { max-width= +: calc(100% - 133px); } + +#onetrust-pc-sdk #ot-lst-cnt #ot-sel-blk { width: 100%; display: inline-blo= +ck; padding: 0px; } + +#onetrust-pc-sdk .ot-sel-all { display: inline-block; width: 100%; } + +#onetrust-pc-sdk .ot-sel-all-hdr, #onetrust-pc-sdk .ot-sel-all-chkbox { wid= +th: 100%; float: right; position: relative; } + +#onetrust-pc-sdk .ot-sel-all-chkbox { z-index: 1; } + +#onetrust-pc-sdk :not(.ot-hosts-ui) .ot-sel-all-hdr, #onetrust-pc-sdk :not(= +.ot-hosts-ui) .ot-sel-all-chkbox { right: 23px; width: calc(100% - 23px); } + +#onetrust-pc-sdk .ot-consent-hdr, #onetrust-pc-sdk .ot-li-hdr { float: righ= +t; font-size: 0.813em; position: relative; line-height: normal; text-align:= + center; word-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk .ot-hosts-ui .ot-consent-hdr { float: left; position: rela= +tive; left: 5px; } + +#onetrust-pc-sdk .ot-li-hdr { max-width: 100px; margin-right: 10px; } + +#onetrust-pc-sdk .ot-consent-hdr { max-width: 55px; } + +#onetrust-pc-sdk .ot-ven-ctgl { margin-left: 10px; } + +#onetrust-pc-sdk .ot-ven-litgl { margin-right: 55px; } + +#onetrust-pc-sdk .ot-ven-litgl.ot-ven-litgl-only { margin-right: 86px; } + +#onetrust-pc-sdk .ot-ven-ctgl, #onetrust-pc-sdk .ot-ven-litgl, #onetrust-pc= +-sdk .ot-ven-gvctgl { float: left; } + +#onetrust-pc-sdk .ot-ven-ctgl label, #onetrust-pc-sdk .ot-ven-litgl label, = +#onetrust-pc-sdk .ot-ven-gvctgl label { width: 22px; padding: 0px; } + +#onetrust-pc-sdk #ot-selall-licntr { display: block; width: 21px; height: 2= +1px; position: relative; float: right; right: 80px; } + +#onetrust-pc-sdk #ot-selall-licntr input { position: absolute; } + +#onetrust-pc-sdk #ot-selall-vencntr, #onetrust-pc-sdk #ot-selall-adtlvencnt= +r, #onetrust-pc-sdk #ot-selall-gnvencntr { float: right; width: 21px; heigh= +t: 21px; position: relative; right: 15px; } + +#onetrust-pc-sdk #ot-ven-lst .ot-tgl-cntr { float: right; width: auto; } + +#onetrust-pc-sdk .ot-ven-hdr { float: left; width: 60%; } + +#onetrust-pc-sdk #vdr-lst-dsc { font-size: 0.812em; line-height: 1.5; paddi= +ng: 10px 15px 5px; } + +#onetrust-pc-sdk #ot-anchor { border: 12px solid rgba(0, 0, 0, 0); display:= + none; position: absolute; z-index: 2147483647; top: 40px; right: 35px; tra= +nsform: rotate(45deg); background-color: rgb(255, 255, 255); box-shadow: rg= +b(199, 197, 199) -3px -3px 5px -2px; } + +#onetrust-pc-sdk #ot-fltr-modal { width: 300px; position: absolute; z-index= +: 2147483646; top: 46px; height: 90%; max-height: 350px; display: none; tra= +nsition: all 0.2s ease 0s; opacity: 1; right: 0px; } + +#onetrust-pc-sdk #ot-fltr-modal button { max-width: 200px; line-height: 1; = +word-break: break-word; white-space: normal; height: auto; font-weight: bol= +d; } + +#onetrust-pc-sdk #ot-fltr-cnt { background-color: rgb(255, 255, 255); margi= +n: 5px 10px 5px 5px; border-radius: 3px; height: 100%; padding-right: 10px;= + box-shadow: rgb(199, 197, 199) 0px 0px 12px 2px; } + +#onetrust-pc-sdk .ot-fltr-scrlcnt { overflow: hidden auto; clear: both; max= +-height: calc(100% - 60px); } + +#onetrust-pc-sdk .ot-fltr-opt { margin-bottom: 25px; margin-left: 15px; cle= +ar: both; } + +#onetrust-pc-sdk .ot-fltr-opt label { height: auto; } + +#onetrust-pc-sdk .ot-fltr-opt span { cursor: pointer; color: dimgray; font-= +size: 0.8em; line-height: 1.1; font-weight: normal; } + +#onetrust-pc-sdk #clear-filters-handler { float: right; margin-top: 15px; m= +argin-bottom: 10px; text-decoration: none; color: rgb(56, 96, 190); font-si= +ze: 0.9em; border: none; padding: 1px; } + +#onetrust-pc-sdk #clear-filters-handler:hover { color: rgb(24, 131, 253); } + +#onetrust-pc-sdk #clear-filters-handler:focus { outline: rgb(0, 0, 0) solid= + 1px; } + +#onetrust-pc-sdk #filter-apply-handler { margin-right: 10px; } + +#onetrust-pc-sdk .ot-grp-desc + .ot-leg-btn-container { margin-top: 0px; } + +#onetrust-pc-sdk .ot-leg-btn-container { display: inline-block; width: 100%= +; margin-top: 10px; } + +#onetrust-pc-sdk .ot-leg-btn-container button { height: auto; padding: 6.5p= +x 8px; margin-bottom: 0px; line-height: normal; letter-spacing: 0px; } + +#onetrust-pc-sdk .ot-leg-btn-container svg { display: none; height: 14px; w= +idth: 14px; padding-right: 5px; vertical-align: sub; } + +#onetrust-pc-sdk .ot-active-leg-btn { cursor: default; pointer-events: none= +; } + +#onetrust-pc-sdk .ot-active-leg-btn svg { display: inline-block; } + +#onetrust-pc-sdk .ot-remove-objection-handler { border: none; text-decorati= +on: underline; padding: 0px 0px 0px 10px; font-size: 0.82em; font-weight: 6= +00; line-height: 1.4; } + +#onetrust-pc-sdk .ot-obj-leg-btn-handler span { font-weight: bold; text-ali= +gn: center; font-size: 0.91em; line-height: 1.5; } + +#onetrust-pc-sdk.ot-close-btn-link #close-pc-btn-handler { border: none; he= +ight: auto; line-height: 1.5; text-decoration: underline; font-size: 0.69em= +; background: none; width: auto; } + +#onetrust-pc-sdk.ot-close-btn-link .ot-close-cntr { right: 5px; top: 5px; t= +ransform: none; } + +#onetrust-pc-sdk .ot-grps-cntr { overflow-y: hidden; } + +#onetrust-pc-sdk .ot-cat-header { float: left; font-weight: 600; font-size:= + 0.875em; line-height: 1.5; max-width: 90%; vertical-align: middle; } + +#onetrust-pc-sdk .ot-vnd-item > button:focus { outline: rgb(0, 0, 0) solid = +2px; } + +#onetrust-pc-sdk .ot-vnd-item > button { position: absolute; cursor: pointe= +r; width: 100%; height: 100%; margin: 0px; top: 0px; left: 0px; z-index: 1;= + max-width: none; border: none; } + +#onetrust-pc-sdk .ot-vnd-item > button[aria-expanded=3D"false"] ~ .ot-acc-t= +xt { margin-top: 0px; max-height: 0px; opacity: 0; overflow: hidden; width:= + 100%; transition: all 0.25s ease-out 0s; display: none; } + +#onetrust-pc-sdk .ot-vnd-item > button[aria-expanded=3D"true"] ~ .ot-acc-tx= +t { transition: all 0.1s ease-in 0s; margin-top: 10px; width: 100%; overflo= +w: auto; display: block; } + +#onetrust-pc-sdk .ot-vnd-item > button[aria-expanded=3D"true"] ~ .ot-acc-gr= +pcntr { width: auto; margin-top: 0px; padding-bottom: 10px; } + +#onetrust-pc-sdk .ot-accordion-layout.ot-cat-item { position: relative; bor= +der-radius: 2px; margin: 0px; padding: 0px; border-right: 1px solid rgb(216= +, 216, 216); border-bottom: 1px solid rgb(216, 216, 216); border-left: 1px = +solid rgb(216, 216, 216); border-image: initial; border-top: none; width: c= +alc(100% - 2px); float: left; } + +#onetrust-pc-sdk .ot-accordion-layout.ot-cat-item:first-of-type { margin-to= +p: 10px; border-top: 1px solid rgb(216, 216, 216); } + +#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr:first-child { margin-to= +p: 10px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr:last-child, #onetrust-p= +c-sdk .ot-accordion-layout .ot-hlst-cntr:last-child { margin-bottom: 5px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-acc-hdr { padding: 11.5px 20px; w= +idth: calc(100% - 40px); display: inline-block; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-acc-txt { width: 100%; padding: 0= +px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-subgrp-cntr { padding-left: 20px;= + padding-right: 15px; padding-bottom: 0px; width: calc(100% - 35px); } + +#onetrust-pc-sdk .ot-accordion-layout .ot-subgrp { padding-right: 5px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpcntr { z-index: 1; positio= +n: relative; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header + .ot-arw-cntr { posit= +ion: absolute; top: 50%; transform: translateY(-50%); right: 20px; margin-t= +op: -2px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header + .ot-arw-cntr .ot-arw= + { width: 15px; height: 20px; margin-left: 5px; color: dimgray; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header { float: none; color: = +rgb(46, 54, 68); margin: 0px; display: inline-block; height: auto; overflow= +-wrap: break-word; min-height: inherit; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr, #onetrust-pc-sdk .ot-a= +ccordion-layout .ot-hlst-cntr { padding-left: 20px; width: calc(100% - 20px= +); display: inline-block; margin-top: 0px; padding-bottom: 2px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-acc-hdr { position: relative; min= +-height: 25px; } + +#onetrust-pc-sdk .ot-accordion-layout h4 ~ .ot-tgl, #onetrust-pc-sdk .ot-ac= +cordion-layout h4 ~ .ot-always-active { position: absolute; top: 50%; trans= +form: translateY(-50%); right: 20px; } + +#onetrust-pc-sdk .ot-accordion-layout h4 ~ .ot-tgl + .ot-tgl { right: 95px;= + } + +#onetrust-pc-sdk .ot-accordion-layout .category-vendors-list-handler, #onet= +rust-pc-sdk .ot-accordion-layout .category-vendors-list-handler + a { margi= +n-top: 5px; } + +#onetrust-pc-sdk #ot-lst-cnt { margin-top: 1rem; max-height: calc(100% - 96= +px); } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info-cntr { border: 1px solid rgb(216,= + 216, 216); padding: 0.75rem 2rem 0px; width: auto; margin-top: 0.5rem; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info { margin-bottom: 1rem; padding-le= +ft: 0.75rem; padding-right: 0.75rem; display: flex; flex-direction: column;= + } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info[data-vnd-info-key*=3D"DPOEmail"] = +{ border-top: 1px solid rgb(216, 216, 216); padding-top: 1rem; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info[data-vnd-info-key*=3D"DPOLink"] {= + border-bottom: 1px solid rgb(216, 216, 216); padding-bottom: 1rem; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info .ot-vnd-lbl { font-weight: bold; = +font-size: 0.85em; margin-bottom: 0.5rem; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info .ot-vnd-cnt { margin-left: 0.5rem= +; font-weight: 500; font-size: 0.85rem; } + +#onetrust-pc-sdk .ot-vs-list, #onetrust-pc-sdk .ot-vnd-serv { width: auto; = +padding: 1rem 1.25rem 0px; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-serv-hdr-cntr, #onetrust-pc-sdk .ot-vn= +d-serv .ot-vnd-serv-hdr-cntr { padding-bottom: 0.75rem; border-bottom: 1px = +solid rgb(216, 216, 216); } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr, #onetr= +ust-pc-sdk .ot-vnd-serv .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr { font-weigh= +t: 600; font-size: 0.95em; line-height: 2; margin-left: 0.5rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item, #onetrust-pc-sdk .ot-vnd-serv .o= +t-vnd-item { border: none; margin: 0px; padding: 0px; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item button, #onetrust-pc-sdk .ot-vnd-= +serv .ot-vnd-item button { outline: none; border-bottom: 1px solid rgb(216,= + 216, 216); } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item button[aria-expanded=3D"true"], #= +onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item button[aria-expanded=3D"true"] { = +border-bottom: none; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:first-child, #onetrust-pc-sdk .ot= +-vnd-serv .ot-vnd-item:first-child { margin-top: 0.25rem; border-top: unset= +; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:last-child, #onetrust-pc-sdk .ot-= +vnd-serv .ot-vnd-item:last-child { margin-bottom: 0.5rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:last-child button, #onetrust-pc-s= +dk .ot-vnd-serv .ot-vnd-item:last-child button { border-bottom: none; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info-cntr, #onetrust-pc-s= +dk .ot-vnd-serv .ot-vnd-item .ot-vnd-info-cntr { border: 1px solid rgb(216,= + 216, 216); padding: 0.75rem 1.75rem 0px; width: auto; margin-top: 0.5rem; = +} + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info, #onetrust-pc-sdk .o= +t-vnd-serv .ot-vnd-item .ot-vnd-info { margin-bottom: 1rem; padding-left: 0= +.75rem; padding-right: 0.75rem; display: flex; flex-direction: column; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info[data-vnd-info-key*= +=3D"DPOEmail"], #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info[dat= +a-vnd-info-key*=3D"DPOEmail"] { border-top: 1px solid rgb(216, 216, 216); p= +adding-top: 1rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info[data-vnd-info-key*= +=3D"DPOLink"], #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info[data= +-vnd-info-key*=3D"DPOLink"] { border-bottom: 1px solid rgb(216, 216, 216); = +padding-bottom: 1rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info .ot-vnd-lbl, #onetru= +st-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info .ot-vnd-lbl { font-weight:= + bold; font-size: 0.85em; margin-bottom: 0.5rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info .ot-vnd-cnt, #onetru= +st-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info .ot-vnd-cnt { margin-left:= + 0.5rem; font-weight: 500; font-size: 0.85rem; } + +#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt, #onetrust-pc-sdk .ot-vnd-se= +rv.ot-vnd-subgrp-cnt { padding-left: 40px; } + +#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt .ot-vnd-serv-hdr-cntr .ot-vn= +d-serv-hdr, #onetrust-pc-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt .ot-vnd-serv-hd= +r-cntr .ot-vnd-serv-hdr { font-size: 0.8em; } + +#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt .ot-cat-header, #onetrust-pc= +-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt .ot-cat-header { font-size: 0.8em; } + +#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv { margin-bottom: 1rem; paddin= +g: 1rem 0.95rem; } + +#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv .ot-vnd-serv-hdr-cntr { paddi= +ng-bottom: 0.75rem; border-bottom: 1px solid rgb(216, 216, 216); } + +#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv .ot-vnd-serv-hdr-cntr .ot-vnd= +-serv-hdr { font-weight: 700; font-size: 0.8em; line-height: 20px; margin-l= +eft: 0.82rem; } + +#onetrust-pc-sdk .ot-subgrp-cntr .ot-cat-header { font-weight: 700; font-si= +ze: 0.8em; line-height: 20px; } + +#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-vnd-serv .ot-vnd-lst-con= +t .ot-accordion-layout .ot-acc-hdr div.ot-chkbox { margin-left: 0.82rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr, #onetrust-pc-sdk ul.ot-subgrps = +.ot-acc-hdr, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr, #o= +netrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr, #onetrust-pc-sdk .ot-v= +nd-serv .ot-vnd-item .ot-acc-hdr, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .= +ot-vnd-item .ot-acc-hdr, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-= +consent .ot-acc-hdr { padding: 0.7rem 0px; margin: 0px; display: flex; widt= +h: 100%; align-items: center; justify-content: space-between; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr div:first-child, #onetrust-pc-sd= +k ul.ot-subgrps .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-subgrp-cn= +tr ul.ot-subgrps .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-vs-list = +.ot-vnd-item .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-vnd-serv .ot= +-vnd-item .ot-acc-hdr div:first-child, #onetrust-pc-sdk #ot-pc-lst .ot-vs-l= +ist .ot-vnd-item .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-accordio= +n-layout.ot-checkbox-consent .ot-acc-hdr div:first-child { margin-left: 0.5= +rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr div:last-child, #onetrust-pc-sdk= + ul.ot-subgrps .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-subgrp-cntr= + ul.ot-subgrps .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-vs-list .ot= +-vnd-item .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd= +-item .ot-acc-hdr div:last-child, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .= +ot-vnd-item .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-accordion-layo= +ut.ot-checkbox-consent .ot-acc-hdr div:last-child { margin-right: 0.5rem; m= +argin-left: 0.5rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-always-active, #onetrust-pc-= +sdk ul.ot-subgrps .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk .ot-subgr= +p-cntr ul.ot-subgrps .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk .ot-vs= +-list .ot-vnd-item .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk .ot-vnd-= +serv .ot-vnd-item .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk #ot-pc-ls= +t .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk = +.ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-always-active { po= +sition: relative; right: unset; top: unset; transform: unset; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk u= +l.ot-subgrps .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-subgrp-cntr ul.= +ot-subgrps .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-vs-list .ot-vnd-i= +tem .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .o= +t-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-ite= +m .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-accordion-layout.ot-checkb= +ox-consent .ot-acc-hdr .ot-arw-cntr { float: none; top: unset; right: unset= +; transform: unset; margin-top: -2px; position: relative; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk= + ul.ot-subgrps .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-subgrp-cntr= + ul.ot-subgrps .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-vs-list .ot= +-vnd-item .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd= +-item .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .= +ot-vnd-item .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-accordion-layo= +ut.ot-checkbox-consent .ot-acc-hdr .ot-cat-header { flex: 1 1 0%; margin: 0= +px 0.5rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-tgl, #onetrust-pc-sdk ul.ot-= +subgrps .ot-acc-hdr .ot-tgl, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps= + .ot-acc-hdr .ot-tgl, #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr= + .ot-tgl, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-tgl, #= +onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-tgl, #o= +netrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-tgl= + { position: relative; transform: none; right: 0px; top: 0px; float: none; = +} + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox, #onetrust-pc-sdk ul.= +ot-subgrps .ot-acc-hdr .ot-chkbox, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-s= +ubgrps .ot-acc-hdr .ot-chkbox, #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .o= +t-acc-hdr .ot-chkbox, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hd= +r .ot-chkbox, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-= +hdr .ot-chkbox, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .= +ot-acc-hdr .ot-chkbox { position: relative; margin: 0px 0.5rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox label, #onetrust-pc-s= +dk ul.ot-subgrps .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-subgrp-= +cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-vs-li= +st .ot-vnd-item .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-vnd-serv= + .ot-vnd-item .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk #ot-pc-lst .ot= +-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-ac= +cordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox label { padding: = +0px; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox label::before, #onetr= +ust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-chkbox label::before, #onetrust-pc= +-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox label::before, #o= +netrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label::befor= +e, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox label:= +:before, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .= +ot-chkbox label::before, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-= +consent .ot-acc-hdr .ot-chkbox label::before { position: relative; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox input, #onetrust-pc-s= +dk ul.ot-subgrps .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-subgrp-= +cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-vs-li= +st .ot-vnd-item .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-vnd-serv= + .ot-vnd-item .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk #ot-pc-lst .ot= +-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-ac= +cordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox input { position:= + absolute; cursor: pointer; width: 100%; height: 100%; opacity: 0; margin: = +0px; top: 0px; left: 0px; z-index: 1; } + +#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp .ot-acc-hdr h5.= +ot-cat-header, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp = +.ot-acc-hdr h4.ot-cat-header { margin: 0px; } + +#onetrust-pc-sdk .ot-vs-config .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp h= +5 { top: 0px; line-height: 20px; } + +#onetrust-pc-sdk .ot-vs-list { display: flex; flex-direction: column; paddi= +ng: 0px; margin: 0.5rem 4px; } + +#onetrust-pc-sdk .ot-vs-selc-all { display: flex; padding: 0px; float: unse= +t; align-items: center; justify-content: flex-start; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf { justify-content: flex-end= +; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf.ot-caret-conf .ot-sel-all-c= +hkbox { margin-right: 48px; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf .ot-sel-all-chkbox { margin= +: 0px 14px 0px 0px; padding: 0px; justify-content: flex-end; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr.ot-chkbo= +x, #onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr.ot-tg= +l { display: inline-block; right: unset; width: auto; height: auto; float: = +none; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr label { = +width: 45px; height: 25px; } + +#onetrust-pc-sdk .ot-vs-selc-all .ot-sel-all-chkbox { margin-right: 11px; m= +argin-left: 0.75rem; display: flex; align-items: center; } + +#onetrust-pc-sdk .ot-vs-selc-all .sel-all-hdr { margin: 0px 1.25rem; font-s= +ize: 0.812em; line-height: normal; text-align: center; word-break: break-wo= +rd; overflow-wrap: break-word; } + +#onetrust-pc-sdk .ot-vnd-list-cnt #ot-selall-vencntr.ot-chkbox { float: uns= +et; right: 0px; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all.ot-toggle-conf.ot-caret-conf .ot-s= +el-all-chkbox { margin-right: 50px; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr = +label { width: 35px; height: 10px; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all.ot-toggle-conf .ot-sel-all-chkbox = +{ justify-content: flex-end; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox { right: unset;= + display: flex; align-items: center; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox #ot-selall-venc= +ntr.ot-chkbox { right: unset; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox { margin-left: = +12px; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox .sel-all-hdr { = +margin: 0px 1rem; } + +#onetrust-pc-sdk .ot-pgph-link { font-size: 0.813em; margin-top: 5px; posit= +ion: relative; } + +#onetrust-pc-sdk .ot-pgph-link.ot-pgph-link-subgroup { margin-bottom: 1rem;= + } + +#onetrust-pc-sdk .ot-pgph-contr { margin: 0px 2.5rem; } + +#onetrust-pc-sdk .ot-pgph-title { font-size: 1.18rem; margin-bottom: 2rem; = +} + +#onetrust-pc-sdk .ot-pgph-desc { font-size: 1rem; font-weight: 400; margin-= +bottom: 2rem; line-height: 1.5rem; } + +#onetrust-pc-sdk .ot-pgph-desc:not(:last-child)::after { content: ""; width= +: 96%; display: block; margin: 0px auto; padding-bottom: 2rem; border-botto= +m: 1px solid rgb(233, 233, 233); } + +#onetrust-pc-sdk.otPcTab[dir=3D"rtl"] input ~ .ot-acc-hdr .ot-arw, #onetrus= +t-pc-sdk.otPcTab[dir=3D"rtl"] #ot-back-arw { transform: rotate(180deg); } + +#onetrust-pc-sdk.otPcTab[dir=3D"rtl"] input:checked ~ .ot-acc-hdr .ot-arw {= + transform: rotate(270deg); } + +#onetrust-pc-sdk.otPcTab[dir=3D"rtl"] #ot-search-cntr svg { right: 15px; } + +#onetrust-pc-sdk.otPcTab[dir=3D"rtl"] .ot-chkbox label::after { transform: = +rotate(45deg); border-left: 0px; border-right: 3px solid; } + +#onetrust-pc-sdk #close-pc-btn-handler.ot-close-icon { padding: 0px; backgr= +ound-color: rgba(0, 0, 0, 0); border: none; margin: 0px; } + +@media (max-width: 767px) { + #onetrust-pc-sdk { width: 100%; border: none; } + #onetrust-pc-sdk .ot-optout-signal { margin: 0.625rem; } + #onetrust-pc-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-container { = +padding: 0px; margin: 0px; } + #onetrust-pc-sdk #ot-pc-title { margin-left: 10px; max-width: 60%; } + #onetrust-pc-sdk .ot-desc-cntr { margin: 0px; padding: 20px 20px 15px; po= +sition: relative; left: auto; } + #onetrust-pc-sdk .ot-desc-cntr { margin-top: 20px; margin-left: 20px; pad= +ding: 0px 0px 10px; } + #onetrust-pc-sdk .ot-grps-cntr { max-height: none; overflow: hidden; } + #onetrust-pc-sdk #accept-recommended-btn-handler { float: none; } +} + +@media (min-width: 768px) { + #onetrust-pc-sdk.ot-tgl-with-label .ot-label-status { display: inline; } + #onetrust-pc-sdk.ot-tgl-with-label #ot-pc-lst .ot-label-status { display:= + none; } + #onetrust-pc-sdk.ot-tgl-with-label.ot-leg-opt-out .ot-pli-hdr { padding-r= +ight: 8%; } + #onetrust-pc-sdk.ot-tgl-with-label .ot-cat-header { max-width: 60%; } + #onetrust-pc-sdk.ot-tgl-with-label .ot-subgrp h4 { max-width: 58%; } + #onetrust-pc-sdk.ot-tgl-with-label .ot-subgrp-cntr ul.ot-subgrps li.ot-su= +bgrp > h6 { max-width: 50%; } + #onetrust-pc-sdk.ot-tgl-with-label .ot-desc-cntr .ot-tgl-cntr:first-of-ty= +pe, #onetrust-pc-sdk.ot-tgl-with-label .ot-cat-header + .ot-tgl { padding-l= +eft: 15px; } +} + +@media (max-width: 640px) { + #onetrust-pc-sdk { height: 100%; } + #onetrust-pc-sdk .ot-optout-signal { margin: 0.625rem; } + #onetrust-pc-sdk .ot-pc-header { padding: 10px; width: calc(100% - 20px);= + } + #onetrust-pc-sdk #ot-pc-content { overflow: auto; } + #onetrust-pc-sdk .ot-sdk-row .ot-sdk-columns { width: 100%; } + #onetrust-pc-sdk .ot-desc-cntr { margin: 0px; overflow: hidden; } + #onetrust-pc-sdk .ot-desc-cntr { margin-left: 10px; width: calc(100% - 15= +px); margin-top: 5px; margin-bottom: 5px; } + #onetrust-pc-sdk .ot-ven-hdr { max-width: 80%; } + #onetrust-pc-sdk #ot-lst-cnt { width: calc(100% - 18px); padding-top: 13p= +x; padding-right: 5px; padding-left: 10px; } + #onetrust-pc-sdk .ot-grps-cntr { width: 100%; } + #onetrust-pc-sdk .ot-pc-footer { max-height: 300px; } + #onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk #ot-pc-lst { height: ca= +lc(100% - 322px); } + #onetrust-pc-sdk.ot-close-btn-link #close-pc-btn-handler { position: fixe= +d; top: 10px; right: 15px; } + #onetrust-pc-sdk.ot-close-btn-link .ot-pc-header { padding-top: 25px; } + #onetrust-pc-sdk.ot-close-btn-link #ot-pc-title { max-width: 100%; } +} + +@media (max-width: 640px) and (orientation: portrait) { + #onetrust-pc-sdk #ot-pc-hdr { height: 70px; padding: 15px 0px; width: 100= +%; } + #onetrust-pc-sdk .ot-lst-subhdr { width: calc(100% - 15px); float: none; = +bottom: auto; display: inline-block; padding-top: 8px; padding-left: 15px; = +} + #onetrust-pc-sdk .ot-btn-subcntr { float: none; } + #onetrust-pc-sdk #ot-search-cntr { display: inline-block; width: calc(100= +% - 55px); position: relative; } + #onetrust-pc-sdk #ot-anchor { top: 75px; right: 30px; } + #onetrust-pc-sdk #ot-fltr-modal { top: 81px; } + #onetrust-pc-sdk #ot-fltr-cntr { float: right; right: 15px; } + #onetrust-pc-sdk #ot-lst-title { padding-left: 15px; } + #onetrust-pc-sdk #ot-lst-cnt { height: auto; overflow: auto; } + #onetrust-pc-sdk .save-preference-btn-handler, #onetrust-pc-sdk #accept-r= +ecommended-btn-handler, #onetrust-pc-sdk .ot-pc-refuse-all-handler { width:= + calc(100% - 33px); } + #onetrust-pc-sdk.ot-ftr-stacked .save-preference-btn-handler, #onetrust-p= +c-sdk.ot-ftr-stacked .ot-btn-subcntr { max-width: none; } + #onetrust-pc-sdk.ot-ftr-stacked .ot-pc-footer button { margin: 15px; } + #onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button { max-width: none;= + } + #onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button:nth-child(2) { mar= +gin-top: 15px; } + #onetrust-pc-sdk.ot-ftr-stacked .ot-btn-container button:not(:last-child)= + { margin-bottom: 0px; } +} + +@media (max-width: 425px) { + #onetrust-pc-sdk #ot-pc-lst .ot-acc-txt { padding-top: 6px; padding-botto= +m: 10px; } + #onetrust-pc-sdk #ot-pc-lst .ot-host-notice { float: left; margin-left: 3= +0px; } + #onetrust-pc-sdk #ot-pc-lst .ot-arw-cntr { float: none; display: inline; = +} + #onetrust-pc-sdk #ot-pc-lst .ot-ven-hdr { float: left; width: 100%; max-w= +idth: 85%; } + #onetrust-pc-sdk.ot-addtl-vendors #ot-pc-lst .ot-acc-cntr .ot-arw-cntr:fi= +rst-of-type { float: right; } + #onetrust-pc-sdk #ot-pc-title { max-width: 100%; } + #onetrust-pc-sdk .ot-subgrp-cntr li.ot-subgrp { margin-left: 10px; width:= + calc(100% - 10px); } + #onetrust-pc-sdk #ot-ven-lst .ot-tgl-cntr { width: auto; float: right; } + #onetrust-pc-sdk #ot-ven-lst .ot-arw-cntr { float: right; } + #onetrust-pc-sdk .ot-ven-hdr { max-width: 47%; } + #onetrust-pc-sdk .ot-always-active-group .ot-tgl-cntr:first-of-type { max= +-width: none; padding-left: 20px; } +} + +@media only screen and (max-height: 425px) and (max-width: 896px) and (orie= +ntation: landscape) { + #onetrust-pc-sdk { height: 100%; width: 100%; max-width: none; } + #onetrust-pc-sdk .ot-always-active-group .ot-tgl-cntr { max-width: none; = +} + #onetrust-pc-sdk .ot-pc-header { padding: 10px; width: calc(100% - 20px);= + } + #onetrust-pc-sdk #ot-lst-cnt { height: auto; overflow: auto; } + #onetrust-pc-sdk #accept-recommended-btn-handler { float: right; } + #onetrust-pc-sdk .save-preference-btn-handler, #onetrust-pc-sdk #accept-r= +ecommended-btn-handler, #onetrust-pc-sdk .ot-pc-refuse-all-handler { width:= + auto; } + #onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk #ot-pc-lst { height: ca= +lc(100% - 155px); } + #onetrust-pc-sdk.ot-shw-fltr .ot-lst-cntr { overflow: hidden; } + #onetrust-pc-sdk.ot-shw-fltr #ot-pc-lst { position: static; } + #onetrust-pc-sdk.ot-shw-fltr #ot-fltr-modal { top: 0px; width: 100%; heig= +ht: 100%; max-height: none; } + #onetrust-pc-sdk.ot-shw-fltr #ot-fltr-modal > div { margin: 0px; box-sizi= +ng: initial; height: 100%; max-height: none; } + #onetrust-pc-sdk.ot-shw-fltr #clear-filters-handler { padding-right: 20px= +; } + #onetrust-pc-sdk.ot-shw-fltr #ot-anchor { display: none !important; } + #onetrust-pc-sdk .ot-pc-footer button { margin: 10px; } +} + +@media (max-width: 425px), (max-width: 896px) and (max-height: 425px) and (= +orientation: landscape) { + #onetrust-pc-sdk .ot-pc-header { padding-right: 20px; } + #onetrust-pc-sdk .ot-pc-logo { margin-left: 0px; margin-top: 5px; width: = +150px; } + #onetrust-pc-sdk .ot-close-icon { width: 44px; height: 44px; background-s= +ize: 12px; } + #onetrust-pc-sdk .ot-grp-hdr1 { float: right; margin-left: 10px; width: a= +uto; } + #onetrust-pc-sdk .ot-grp-hdr1 { margin-left: 0px; padding-right: 10px; } + #onetrust-pc-sdk #ot-pvcy-hdr, #onetrust-pc-sdk .ot-grp-hdr1 .ot-cat-head= +er { display: none; } + #onetrust-pc-sdk .ot-grp-hdr1 + .ot-vlst-cntr { padding-top: 10px; } +} + +@media only screen and (max-height: 610px) { + #onetrust-pc-sdk { max-height: 100%; } +} + +#onetrust-consent-sdk #onetrust-pc-sdk, #onetrust-consent-sdk #ot-search-cn= +tr, #onetrust-consent-sdk #onetrust-pc-sdk .ot-switch.ot-toggle, #onetrust-= +consent-sdk #onetrust-pc-sdk ot-grp-hdr1 .checkbox, #onetrust-consent-sdk #= +onetrust-pc-sdk #ot-pc-title::after, #onetrust-consent-sdk #onetrust-pc-sdk= + #ot-sel-blk, #onetrust-consent-sdk #onetrust-pc-sdk #ot-fltr-cnt, #onetrus= +t-consent-sdk #onetrust-pc-sdk #ot-anchor { background-color: rgb(242, 242,= + 242); } + +#onetrust-consent-sdk #onetrust-pc-sdk h3, #onetrust-consent-sdk #onetrust-= +pc-sdk h4, #onetrust-consent-sdk #onetrust-pc-sdk h5, #onetrust-consent-sdk= + #onetrust-pc-sdk h6, #onetrust-consent-sdk #onetrust-pc-sdk p, #onetrust-c= +onsent-sdk #onetrust-pc-sdk #ot-ven-lst .ot-ven-opts p, #onetrust-consent-s= +dk #onetrust-pc-sdk #ot-pc-desc, #onetrust-consent-sdk #onetrust-pc-sdk #ot= +-pc-title, #onetrust-consent-sdk #onetrust-pc-sdk .ot-li-title, #onetrust-c= +onsent-sdk #onetrust-pc-sdk .ot-sel-all-hdr span, #onetrust-consent-sdk #on= +etrust-pc-sdk #ot-host-lst .ot-host-info, #onetrust-consent-sdk #onetrust-p= +c-sdk #ot-fltr-modal #modal-header, #onetrust-consent-sdk #onetrust-pc-sdk = +.ot-checkbox label span, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst = +#ot-sel-blk p, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-lst-ti= +tle h3, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst .back-btn-handler= + p, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst .ot-ven-name, #onetru= +st-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-ven-lst .consent-category, #= +onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-inactive-le= +g-btn, #onetrust-consent-sdk #onetrust-pc-sdk .ot-label-status, #onetrust-c= +onsent-sdk #onetrust-pc-sdk .ot-chkbox label span, #onetrust-consent-sdk #o= +netrust-pc-sdk #clear-filters-handler, #onetrust-consent-sdk #onetrust-pc-s= +dk .ot-optout-signal { color: rgb(0, 0, 0); } + +#onetrust-consent-sdk #onetrust-pc-sdk .privacy-notice-link, #onetrust-cons= +ent-sdk #onetrust-pc-sdk .ot-pgph-link, #onetrust-consent-sdk #onetrust-pc-= +sdk .category-vendors-list-handler, #onetrust-consent-sdk #onetrust-pc-sdk = +.category-vendors-list-handler + a, #onetrust-consent-sdk #onetrust-pc-sdk = +.category-host-list-handler, #onetrust-consent-sdk #onetrust-pc-sdk .ot-ven= +-link, #onetrust-consent-sdk #onetrust-pc-sdk .ot-ven-legclaim-link, #onetr= +ust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-name a, #onetrust-co= +nsent-sdk #onetrust-pc-sdk #ot-host-lst .ot-acc-hdr .ot-host-expand, #onetr= +ust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info a, #onetrust-co= +nsent-sdk #onetrust-pc-sdk #ot-pc-content #ot-pc-desc .ot-link-btn, #onetru= +st-consent-sdk #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info a, #= +onetrust-consent-sdk #onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info a { color: r= +gb(0, 77, 255); } + +#onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler:hover= + { text-decoration: underline; } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-grpcntr.ot-acc-txt, #onetrus= +t-consent-sdk #onetrust-pc-sdk .ot-acc-txt .ot-subgrp-tgl .ot-switch.ot-tog= +gle { background-color: rgb(248, 248, 248); } + +#onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info, #onetrus= +t-consent-sdk #onetrust-pc-sdk .ot-acc-txt .ot-ven-dets { background-color:= + rgb(248, 248, 248); } + +#onetrust-consent-sdk #onetrust-pc-sdk button:not(#clear-filters-handler):n= +ot(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handle= +r):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn), #on= +etrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-active-leg-bt= +n { background-color: rgb(166, 0, 255); border-color: rgb(166, 0, 255); col= +or: rgb(255, 255, 255); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu { border-color: rgb(= +166, 0, 255); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-remove-obj= +ection-handler { background-color: transparent; border: 1px solid transpare= +nt; } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-inactive-l= +eg-btn { background-color: rgb(255, 255, 255); color: rgb(120, 128, 142); b= +order-color: rgb(120, 128, 142); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-tgl input:focus + .ot-switch, .o= +t-switch .ot-switch-nob, .ot-switch .ot-switch-nob::before, #onetrust-pc-sd= +k .ot-checkbox input[type=3D"checkbox"]:focus + label::before, #onetrust-pc= +-sdk .ot-chkbox input[type=3D"checkbox"]:focus + label::before { outline-co= +lor: rgb(0, 0, 0); outline-width: 1px; } + +#onetrust-pc-sdk .ot-host-item > button:focus, #onetrust-pc-sdk .ot-ven-ite= +m > button:focus { border: 1px solid rgb(0, 0, 0); } + +#onetrust-consent-sdk #onetrust-pc-sdk :focus, #onetrust-consent-sdk #onetr= +ust-pc-sdk .ot-vlst-cntr > a:focus { outline: rgb(0, 0, 0) solid 1px; } + +#onetrust-consent-sdk #onetrust-pc-sdk .category-menu-switch-handler { back= +ground-color: rgb(244, 244, 244); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu { background-color: = +rgb(255, 255, 255); } + +#onetrust-consent-sdk #onetrust-pc-sdk .category-menu-switch-handler { back= +ground-color: rgb(244, 244, 244); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu { background-color: = +rgb(255, 255, 255); } + +#onetrust-pc-sdk .ot-vlst-cntr .ot-ext-lnk, #onetrust-pc-sdk .ot-ven-hdr .o= +t-ext-lnk { background-image: url("https://cdn.cookielaw.org/logos/static/o= +t_external_link.svg"); } + +#optanon fieldset input:checked + label { background-color: rgb(0, 77, 255)= +; } + +#optanon #optanon-popup-body h3, #optanon #optanon-popup-body #optanon-vend= +or-consent-text { color: rgb(0, 0, 0); } + +.ot-sdk-cookie-policy { font-family: inherit; font-size: 16px; } + +.ot-sdk-cookie-policy.otRelFont { font-size: 1rem; } + +.ot-sdk-cookie-policy h3, .ot-sdk-cookie-policy h4, .ot-sdk-cookie-policy h= +6, .ot-sdk-cookie-policy p, .ot-sdk-cookie-policy li, .ot-sdk-cookie-policy= + a, .ot-sdk-cookie-policy th, .ot-sdk-cookie-policy #cookie-policy-descript= +ion, .ot-sdk-cookie-policy .ot-sdk-cookie-policy-group, .ot-sdk-cookie-poli= +cy #cookie-policy-title { color: dimgray; } + +.ot-sdk-cookie-policy #cookie-policy-description { margin-bottom: 1em; } + +.ot-sdk-cookie-policy h4 { font-size: 1.2em; } + +.ot-sdk-cookie-policy h6 { font-size: 1em; margin-top: 2em; } + +.ot-sdk-cookie-policy th { min-width: 75px; } + +.ot-sdk-cookie-policy a, .ot-sdk-cookie-policy a:hover { background: rgb(25= +5, 255, 255); } + +.ot-sdk-cookie-policy thead { background-color: rgb(246, 246, 244); font-we= +ight: bold; } + +.ot-sdk-cookie-policy .ot-mobile-border { display: none; } + +.ot-sdk-cookie-policy section { margin-bottom: 2em; } + +.ot-sdk-cookie-policy table { border-collapse: inherit; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy { font-family: inherit; font-= +size: 1rem; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h3, #ot-sdk-cookie-policy-v2.= +ot-sdk-cookie-policy h4, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h6, = +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p, #ot-sdk-cookie-policy-v2.o= +t-sdk-cookie-policy li, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a, #o= +t-sdk-cookie-policy-v2.ot-sdk-cookie-policy th, #ot-sdk-cookie-policy-v2.ot= +-sdk-cookie-policy #cookie-policy-description, #ot-sdk-cookie-policy-v2.ot-= +sdk-cookie-policy .ot-sdk-cookie-policy-group, #ot-sdk-cookie-policy-v2.ot-= +sdk-cookie-policy #cookie-policy-title { color: dimgray; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description { = +margin-bottom: 1em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup { margin-lef= +t: 1.5em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description, #= +ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-de= +sc, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-table-header, #ot-sdk= +-cookie-policy-v2.ot-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.ot-sdk-c= +ookie-policy span, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td { font-= +size: 0.9em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td span, #ot-sdk-cookie-polic= +y-v2.ot-sdk-cookie-policy td a { font-size: inherit; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group {= + font-size: 1em; margin-bottom: 0.6em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-title {= + margin-bottom: 1.2em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy > section { margin-bottom: 1e= +m; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th { min-width: 75px; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.o= +t-sdk-cookie-policy a:hover { background: rgb(255, 255, 255); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead { background-color: rgb= +(246, 246, 244); font-weight: bold; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-mobile-border { display: = +none; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy section { margin-bottom: 2em;= + } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li { list= +-style: disc; margin-left: 1.5em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li h4 { d= +isplay: inline-block; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table { border-collapse: inhe= +rit; margin: auto; border: 1px solid rgb(215, 215, 215); border-radius: 5px= +; border-spacing: initial; width: 100%; overflow: hidden; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th, #ot-sdk-cookie-poli= +cy-v2.ot-sdk-cookie-policy table td { border-bottom: 1px solid rgb(215, 215= +, 215); border-right: 1px solid rgb(215, 215, 215); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td { bord= +er-bottom: 0px; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr th:last-child, #ot-s= +dk-cookie-policy-v2.ot-sdk-cookie-policy table tr td:last-child { border-ri= +ght: 0px; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host, #ot-sdk-cooki= +e-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type { width: 25%; } + +.ot-sdk-cookie-policy[dir=3D"rtl"] { text-align: left; } + +#ot-sdk-cookie-policy h3 { font-size: 1.5em; } + +@media only screen and (max-width: 530px) { + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) table, .ot-sdk-cookie= +-policy:not(#ot-sdk-cookie-policy-v2) thead, .ot-sdk-cookie-policy:not(#ot-= +sdk-cookie-policy-v2) tbody, .ot-sdk-cookie-policy:not(#ot-sdk-cookie-polic= +y-v2) th, .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td, .ot-sdk-c= +ookie-policy:not(#ot-sdk-cookie-policy-v2) tr { display: block; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) thead tr { position: = +absolute; top: -9999px; left: -9999px; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr { margin: 0px 0px = +1em; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(2n+1), .= +ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(2n+1) a { b= +ackground: rgb(246, 246, 244); } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td { border-top: none= +; border-right: none; border-left: none; border-image: initial; border-bott= +om: 1px solid rgb(238, 238, 238); position: relative; padding-left: 50%; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td::before { position= +: absolute; height: 100%; left: 6px; width: 40%; padding-right: 10px; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) .ot-mobile-border { d= +isplay: inline-block; background-color: rgb(228, 228, 228); position: absol= +ute; height: 100%; top: 0px; left: 45%; width: 2px; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td::before { content:= + attr(data-label); font-weight: bold; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) li { word-break: brea= +k-word; overflow-wrap: break-word; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table { overflow: hidden; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td { border-top: none= +; border-right: none; border-left: none; border-image: initial; border-bott= +om: 1px solid rgb(215, 215, 215); } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table, #ot-sdk-cookie-polic= +y-v2.ot-sdk-cookie-policy thead, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-pol= +icy tbody, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th, #ot-sdk-cookie= +-policy-v2.ot-sdk-cookie-policy td, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-= +policy tr { display: block; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host, #ot-sdk-coo= +kie-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type { width: auto; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tr { margin: 0px 0px 1em; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td::before { height: 100%; = +width: 40%; padding-right: 10px; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td::before { content: attr(= +data-label); font-weight: bold; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li { word-break: break-word= +; overflow-wrap: break-word; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead tr { position: absolu= +te; top: -9999px; left: -9999px; z-index: -9999; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td { bo= +rder-bottom: 1px solid rgb(215, 215, 215); border-right: 0px; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td:last= +-child { border-bottom: 0px; } +} + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h5, #ot-sdk-cookie-policy-v2.= +ot-sdk-cookie-policy h6, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li, = +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p, #ot-sdk-cookie-policy-v2.o= +t-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span, = +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td, #ot-sdk-cookie-policy-v2.= +ot-sdk-cookie-policy #cookie-policy-description { color: rgb(105, 105, 105)= +; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th { color: rgb(105, 105, 105= +); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group {= + color: rgb(105, 105, 105); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title { color:= + rgb(105, 105, 105); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th { background-color: = +rgb(248, 248, 248); } + +.ot-floating-button__front { background-image: url("https://cdn.cookielaw.o= +rg/logos/static/ot_persistent_cookie_icon.png"); } +------MultipartBoundary--musJHgZrwP5nPTIZQk7iVing31h7RTmbMQN1S8M0CA---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: cid:css-544a7f55-80b9-420e-9300-49456cea288a@mhtml.blink + +@charset "utf-8"; + +#optanon-minimize-button { font-family: Arial; text-size-adjust: none; font= +-size: 0.63em; color: rgb(0, 0, 0); margin: auto; text-decoration: none; po= +sition: relative; background-color: transparent; background-repeat: no-repe= +at; border: none; cursor: pointer; overflow: hidden; padding: 1px 6px; line= +-height: 40px; } +------MultipartBoundary--musJHgZrwP5nPTIZQk7iVing31h7RTmbMQN1S8M0CA---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/etc.clientlibs/cio-sites/clientlibs/clientlib-base.lc-99e6138fc3579fe6a02605a8fc47cd6b-lc.min.css + +@charset "utf-8"; + +.cmp-accordion__header { margin: 0px; } + +.cmp-accordion__button { display: block; width: 100%; text-align: left; } + +.cmp-accordion__panel--hidden { display: none; } + +.cmp-accordion__panel--expanded { display: block; } + +.cmp-carousel__content { position: relative; } + +.cmp-carousel__item { display: none; } + +.cmp-carousel__item--active { display: block; } + +.cmp-carousel__action { appearance: none; } + +.cmp-carousel__indicators { display: flex; flex-wrap: wrap; justify-content= +: center; margin: 0px; padding: 0px; list-style: none; } + +.cmp-carousel__indicator { position: relative; flex: 0 1 auto; width: 10px;= + height: 10px; margin: 0px 7px; border-radius: 50%; font-size: 0px; text-in= +dent: -3000px; background-color: rgba(0, 0, 0, 0.5); } + +.cmp-carousel__indicator--active { background-color: rgba(0, 0, 0, 0.8); } + +.cmp-image__image { width: 100%; } + +.cmp-image__image { width: 100%; height: auto; } + +.cmp-breadcrumb { display: inline-block; list-style: none; padding: 0px; } + +.cmp-breadcrumb__item { display: inline-block; vertical-align: top; } + +.cmp-search { position: relative; } + +.cmp-search__field { position: relative; height: 2rem; } + +.cmp-search__input { padding-left: 2rem; padding-right: 2rem; height: 100%;= + width: 100%; } + +.cmp-search__icon { display: block; position: absolute; left: 0.5rem; top: = +0.5rem; background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj= +0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyY= +XRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxk= +IDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiI= +gImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3= +ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yM= +DAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBw= +eCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTE1MnB4IiBoZWlnaHQ9IjExNTJweCIgdmlld0JveD0iMCA= +wIDExNTIgMTE1MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTE1MiAxMTUyIiB4bWw6c3= +BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik02NzIsMEM0MDYuOTAzLDAsMTkyLDIxNC45MDMsM= +TkyLDQ4MGMwLDk1LjcsMjguMDExLDE4NC44NTUsNzYuMjc1LDI1OS43MjVDMTgxLjY0Niw4MjYu= +MzU0LDQ4LjA3NSw5NTkuOTI1LDM2LDk3Mg0KCWMtMTgsMTgtMzYsMzYtMzYsNzJzMTgsNTQsMzY= +sNzJzMzYuMDEyLDM2LDcyLDM2czU0LTE4LDcyLTM2YzEyLjA3NS0xMi4wNzUsMTQ1LjY0Ni0xND= +UuNjQ2LDIzMi4yNzUtMjMyLjI3NQ0KCUM0ODcuMTQ0LDkzMS45ODgsNTc2LjMsOTYwLDY3Miw5N= +jBjMjY1LjA5NywwLDQ4MC0yMTQuOTAzLDQ4MC00ODBDMTE1MiwyMTQuOTAzLDkzNy4wOTcsMCw2= +NzIsMHogTTY3Miw4MTYNCgljLTE4NS41NjgsMC0zMzYtMTUwLjQzMy0zMzYtMzM2YzAtMTg1LjU= +2OCwxNTAuNDMyLTMzNiwzMzYtMzM2YzE4NS41NjcsMCwzMzYsMTUwLjQzMiwzMzYsMzM2QzEwMD= +gsNjY1LjU2Nyw4NTcuNTY3LDgxNiw2NzIsODE2eiINCgkvPg0KPC9zdmc+DQo=3D"); backgro= +und-size: contain; width: 1rem; height: 1rem; pointer-events: none; } + +.cmp-search__loading-indicator { display: none; position: absolute; top: 0.= +5rem; left: 0.5rem; border-width: 3px; border-style: solid; border-color: r= +gb(51, 51, 51) rgb(204, 204, 204) rgb(204, 204, 204); border-image: initial= +; border-radius: 50%; width: 1rem; height: 1rem; animation: 2s linear 0s in= +finite normal none running cmp-search__loading-indicator-spin; } + +@keyframes cmp-search__loading-indicator-spin {=20 + 100% { transform: rotate(360deg); } +} + +.cmp-search__clear { display: none; margin: 0px; padding: 0px; border: 0px;= + background: transparent; } + +.cmp-search__clear-icon { position: absolute; top: 0.5rem; right: 0.5rem; b= +ackground-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiB= +lbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS= +4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtL= +T4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6= +Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnN= +pb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zy= +IgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iM= +HB4Ig0KCSB3aWR0aD0iMTE1MnB4IiBoZWlnaHQ9IjExNTJweCIgdmlld0JveD0iMCAwIDExNTIg= +MTE1MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTE1MiAxMTUyIiB4bWw6c3BhY2U9InB= +yZXNlcnZlIj4NCjxwYXRoIGlkPSJYTUxJRF85XyIgZD0iTTgyLjYsOTM3LjJsMzYyLTM2Mkw4NC= +wyMTQuOGMtMTQuMS0xNC4xLTE0LjEtMzYuOSwwLTUxbDgxLjItODEuMmMxNC4xLTE0LjEsMzYuO= +S0xNC4xLDUxLDBsMzYwLjUsMzYwLjUNCglMOTM3LjIsODIuNmMxNC4xLTE0LjEsMzYuOS0xNC4x= +LDUxLDBsODEuMiw4MS4yYzE0LjEsMTQuMSwxNC4xLDM2LjksMCw1MUw3MDguOSw1NzUuM2wzNjA= +uNSwzNjAuNWMxNC4xLDE0LjEsMTQuMSwzNi45LDAsNTENCglsLTgxLjIsODEuMmMtMTQuMSwxNC= +4xLTM2LjksMTQuMS01MSwwTDU3Ni43LDcwNy41bC0zNjIsMzYyYy0xNC4xLDE0LjEtMzYuOSwxN= +C4xLTUxLDBsLTgxLjItODEuMg0KCUM2OC41LDk3NC4yLDY4LjUsOTUxLjMsODIuNiw5MzcuMnoi= +Lz4NCjwvc3ZnPg0K"); background-size: contain; width: 1rem; height: 1rem; } + +.cmp-search__results { display: none; overflow-y: auto; min-width: 100%; ma= +x-height: 10rem; position: absolute; top: 100%; left: 0px; z-index: 999999;= + border: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 255); } + +.cmp-search__item { display: block; } + +.cmp-search__item--is-focused { background-color: rgb(204, 204, 204); } + +.cmp-pdfviewer__content { height: 500px; } + +.pdfviewer:not(.cq-Editable-dom) .cmp-pdfviewer__full-window-borderless { h= +eight: 100vh; position: fixed; width: 100vw; top: 0px; left: 0px; z-index: = +9999; } + +.pdfviewer.cq-Editable-dom .cmp-pdfviewer__full-window-borderless { height:= + 500px; } + +.aem-Grid { display: block; width: 100%; } + +.aem-Grid::before, .aem-Grid::after { display: table; content: " "; } + +.aem-Grid::after { clear: both; } + +.aem-Grid-newComponent { clear: both; margin: 0px; } + +.aem-GridColumn { box-sizing: border-box; clear: both; } + +.aem-GridShowHidden > .aem-Grid > .aem-GridColumn { display: block !importa= +nt; } + +.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 50%; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 25%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 50%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 75%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 20%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 40%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 60%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 80%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 20%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 40%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 60%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 80%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 16.6667%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 83.3333%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--6 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 16.6667%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 50%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 83.3333%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--6 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 14.2857%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 28.5714%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 42.8571%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 57.1429%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 71.4286%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--6 { float:= + left; clear: none; width: 85.7143%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--7 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 14.2857%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 28.5714%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 42.8571%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 57.1429%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 71.4286%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--6 = +{ margin-left: 85.7143%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--7 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 12.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 37.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 62.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--6 { float:= + left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--7 { float:= + left; clear: none; width: 87.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--8 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 12.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 25%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 37.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 50%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 62.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--6 = +{ margin-left: 75%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--7 = +{ margin-left: 87.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--8 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 11.1111%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 22.2222%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 44.4444%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 55.5556%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--6 { float:= + left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--7 { float:= + left; clear: none; width: 77.7778%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--8 { float:= + left; clear: none; width: 88.8889%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--9 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 11.1111%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 22.2222%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 44.4444%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 55.5556%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--6 = +{ margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--7 = +{ margin-left: 77.7778%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--8 = +{ margin-left: 88.8889%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--9 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--1 { float= +: left; clear: none; width: 10%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--2 { float= +: left; clear: none; width: 20%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--3 { float= +: left; clear: none; width: 30%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--4 { float= +: left; clear: none; width: 40%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--5 { float= +: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--6 { float= +: left; clear: none; width: 60%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--7 { float= +: left; clear: none; width: 70%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--8 { float= +: left; clear: none; width: 80%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--9 { float= +: left; clear: none; width: 90%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--10 { floa= +t: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--0= + { margin-left: 0px; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--1= + { margin-left: 10%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--2= + { margin-left: 20%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--3= + { margin-left: 30%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--4= + { margin-left: 40%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--5= + { margin-left: 50%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--6= + { margin-left: 60%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--7= + { margin-left: 70%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--8= + { margin-left: 80%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--9= + { margin-left: 90%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--1= +0 { margin-left: 100%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--1 { float= +: left; clear: none; width: 9.09091%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--2 { float= +: left; clear: none; width: 18.1818%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--3 { float= +: left; clear: none; width: 27.2727%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--4 { float= +: left; clear: none; width: 36.3636%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--5 { float= +: left; clear: none; width: 45.4545%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--6 { float= +: left; clear: none; width: 54.5455%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--7 { float= +: left; clear: none; width: 63.6364%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--8 { float= +: left; clear: none; width: 72.7273%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--9 { float= +: left; clear: none; width: 81.8182%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--10 { floa= +t: left; clear: none; width: 90.9091%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--11 { floa= +t: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--0= + { margin-left: 0px; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--1= + { margin-left: 9.09091%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--2= + { margin-left: 18.1818%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--3= + { margin-left: 27.2727%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--4= + { margin-left: 36.3636%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--5= + { margin-left: 45.4545%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--6= + { margin-left: 54.5455%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--7= + { margin-left: 63.6364%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--8= + { margin-left: 72.7273%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--9= + { margin-left: 81.8182%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--1= +0 { margin-left: 90.9091%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--1= +1 { margin-left: 100%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--1 { float= +: left; clear: none; width: 8.33333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--2 { float= +: left; clear: none; width: 16.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--3 { float= +: left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--4 { float= +: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--5 { float= +: left; clear: none; width: 41.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--6 { float= +: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--7 { float= +: left; clear: none; width: 58.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--8 { float= +: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--9 { float= +: left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--10 { floa= +t: left; clear: none; width: 83.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--11 { floa= +t: left; clear: none; width: 91.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--12 { floa= +t: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--0= + { margin-left: 0px; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1= + { margin-left: 8.33333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--2= + { margin-left: 16.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--3= + { margin-left: 25%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--4= + { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--5= + { margin-left: 41.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--6= + { margin-left: 50%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--7= + { margin-left: 58.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--8= + { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--9= + { margin-left: 75%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1= +0 { margin-left: 83.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1= +1 { margin-left: 91.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1= +2 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 25%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 75%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 20%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 40%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 60%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 80%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 20%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 40%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 60%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 80%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 16.6667%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 83.3333%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--6= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 16.6667%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 83.3333%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--6 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 14.2857%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 28.5714%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 42.8571%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 57.1429%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 71.4286%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--6= + { float: left; clear: none; width: 85.7143%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--7= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 14.2857%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 28.5714%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 42.8571%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 57.1429%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 71.4286%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--6 { margin-left: 85.7143%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--7 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 12.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 37.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 62.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--6= + { float: left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--7= + { float: left; clear: none; width: 87.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--8= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 12.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 25%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 37.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 62.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--6 { margin-left: 75%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--7 { margin-left: 87.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--8 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 11.1111%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 22.2222%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 44.4444%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 55.5556%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--6= + { float: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--7= + { float: left; clear: none; width: 77.7778%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--8= + { float: left; clear: none; width: 88.8889%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--9= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 11.1111%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 22.2222%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 44.4444%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 55.5556%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--6 { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--7 { margin-left: 77.7778%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--8 { margin-left: 88.8889%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--9 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +1 { float: left; clear: none; width: 10%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +2 { float: left; clear: none; width: 20%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +3 { float: left; clear: none; width: 30%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +4 { float: left; clear: none; width: 40%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +5 { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +6 { float: left; clear: none; width: 60%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +7 { float: left; clear: none; width: 70%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +8 { float: left; clear: none; width: 80%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +9 { float: left; clear: none; width: 90%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +10 { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--1 { margin-left: 10%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--2 { margin-left: 20%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--3 { margin-left: 30%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--4 { margin-left: 40%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--5 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--6 { margin-left: 60%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--7 { margin-left: 70%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--8 { margin-left: 80%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--9 { margin-left: 90%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--10 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +1 { float: left; clear: none; width: 9.09091%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +2 { float: left; clear: none; width: 18.1818%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +3 { float: left; clear: none; width: 27.2727%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +4 { float: left; clear: none; width: 36.3636%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +5 { float: left; clear: none; width: 45.4545%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +6 { float: left; clear: none; width: 54.5455%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +7 { float: left; clear: none; width: 63.6364%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +8 { float: left; clear: none; width: 72.7273%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +9 { float: left; clear: none; width: 81.8182%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +10 { float: left; clear: none; width: 90.9091%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +11 { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--1 { margin-left: 9.09091%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--2 { margin-left: 18.1818%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--3 { margin-left: 27.2727%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--4 { margin-left: 36.3636%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--5 { margin-left: 45.4545%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--6 { margin-left: 54.5455%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--7 { margin-left: 63.6364%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--8 { margin-left: 72.7273%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--9 { margin-left: 81.8182%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--10 { margin-left: 90.9091%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--11 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +1 { float: left; clear: none; width: 8.33333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +2 { float: left; clear: none; width: 16.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +3 { float: left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +4 { float: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +5 { float: left; clear: none; width: 41.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +6 { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +7 { float: left; clear: none; width: 58.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +8 { float: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +9 { float: left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +10 { float: left; clear: none; width: 83.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +11 { float: left; clear: none; width: 91.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +12 { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--1 { margin-left: 8.33333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--2 { margin-left: 16.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--3 { margin-left: 25%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--4 { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--5 { margin-left: 41.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--6 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--7 { margin-left: 58.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--8 { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--9 { margin-left: 75%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--10 { margin-left: 83.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--11 { margin-left: 91.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--12 { margin-left: 100%; } + +.aem-Grid > .aem-GridColumn.aem-GridColumn--default--newline { display: blo= +ck; clear: both !important; } + +.aem-Grid > .aem-GridColumn.aem-GridColumn--default--none { display: block;= + float: left; clear: none !important; } + +.aem-Grid > .aem-GridColumn.aem-GridColumn--default--hide { display: none; = +} + +@media (max-width: 768px) { + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 50%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 33.3333%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 66.6667%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 25%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 50%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 75%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 20%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 40%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 60%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 80%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--6 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 16.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 33.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 50%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 66.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 83.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--6 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 14.2857%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 28.5714%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 42.8571%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 57.1429%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 71.4286%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--6 { float:= + left; clear: none; width: 85.7143%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--7 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 14.2857%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 28.5714%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 42.8571%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 57.1429%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 71.4286%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--6 = +{ margin-left: 85.7143%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--7 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 12.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 37.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 62.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--6 { float:= + left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--7 { float:= + left; clear: none; width: 87.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--8 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 12.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 25%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 37.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 50%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 62.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--6 = +{ margin-left: 75%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--7 = +{ margin-left: 87.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--8 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 11.1111%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 22.2222%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 44.4444%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 55.5556%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--6 { float:= + left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--7 { float:= + left; clear: none; width: 77.7778%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--8 { float:= + left; clear: none; width: 88.8889%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--9 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 11.1111%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 22.2222%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 33.3333%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 44.4444%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 55.5556%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--6 = +{ margin-left: 66.6667%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--7 = +{ margin-left: 77.7778%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--8 = +{ margin-left: 88.8889%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--9 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--1 { float= +: left; clear: none; width: 10%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--2 { float= +: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--3 { float= +: left; clear: none; width: 30%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--4 { float= +: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--5 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--6 { float= +: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--7 { float= +: left; clear: none; width: 70%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--8 { float= +: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--9 { float= +: left; clear: none; width: 90%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--10 { floa= +t: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--1= + { margin-left: 10%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--2= + { margin-left: 20%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--3= + { margin-left: 30%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--4= + { margin-left: 40%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--5= + { margin-left: 50%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--6= + { margin-left: 60%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--7= + { margin-left: 70%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--8= + { margin-left: 80%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--9= + { margin-left: 90%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +0 { margin-left: 100%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--1 { float= +: left; clear: none; width: 9.09091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--2 { float= +: left; clear: none; width: 18.1818%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--3 { float= +: left; clear: none; width: 27.2727%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--4 { float= +: left; clear: none; width: 36.3636%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--5 { float= +: left; clear: none; width: 45.4545%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--6 { float= +: left; clear: none; width: 54.5455%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--7 { float= +: left; clear: none; width: 63.6364%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--8 { float= +: left; clear: none; width: 72.7273%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--9 { float= +: left; clear: none; width: 81.8182%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--10 { floa= +t: left; clear: none; width: 90.9091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--11 { floa= +t: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--1= + { margin-left: 9.09091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--2= + { margin-left: 18.1818%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--3= + { margin-left: 27.2727%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--4= + { margin-left: 36.3636%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--5= + { margin-left: 45.4545%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--6= + { margin-left: 54.5455%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--7= + { margin-left: 63.6364%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--8= + { margin-left: 72.7273%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--9= + { margin-left: 81.8182%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +0 { margin-left: 90.9091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +1 { margin-left: 100%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--1 { float= +: left; clear: none; width: 8.33333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--2 { float= +: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--3 { float= +: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--4 { float= +: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--5 { float= +: left; clear: none; width: 41.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--6 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--7 { float= +: left; clear: none; width: 58.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--8 { float= +: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--9 { float= +: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--10 { floa= +t: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--11 { floa= +t: left; clear: none; width: 91.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--12 { floa= +t: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1= + { margin-left: 8.33333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--2= + { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--3= + { margin-left: 25%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--4= + { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--5= + { margin-left: 41.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--6= + { margin-left: 50%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--7= + { margin-left: 58.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--8= + { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--9= + { margin-left: 75%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +0 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +1 { margin-left: 91.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +2 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--1 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--1 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--1 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 25%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 75%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 20%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 40%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 60%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 80%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--6 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--6 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 14.2857%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 28.5714%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 42.8571%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 57.1429%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 71.4286%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--6 {= + float: left; clear: none; width: 85.7143%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--7 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 14.2857%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 28.5714%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 42.8571%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 57.1429%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 71.4286%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--6 { margin-left: 85.7143%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--7 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 12.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 37.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 62.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--6 {= + float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--7 {= + float: left; clear: none; width: 87.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--8 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 12.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 25%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 37.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 62.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--6 { margin-left: 75%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--7 { margin-left: 87.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--8 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 11.1111%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 22.2222%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 44.4444%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 55.5556%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--6 {= + float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--7 {= + float: left; clear: none; width: 77.7778%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--8 {= + float: left; clear: none; width: 88.8889%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--9 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 11.1111%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 22.2222%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 44.4444%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 55.5556%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--6 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--7 { margin-left: 77.7778%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--8 { margin-left: 88.8889%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--9 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--1 = +{ float: left; clear: none; width: 10%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--2 = +{ float: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--3 = +{ float: left; clear: none; width: 30%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--4 = +{ float: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--5 = +{ float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--6 = +{ float: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--7 = +{ float: left; clear: none; width: 70%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--8 = +{ float: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--9 = +{ float: left; clear: none; width: 90%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--10= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--1 { margin-left: 10%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--2 { margin-left: 20%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--3 { margin-left: 30%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--4 { margin-left: 40%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--5 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--6 { margin-left: 60%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--7 { margin-left: 70%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--8 { margin-left: 80%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--9 { margin-left: 90%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--10 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--1 = +{ float: left; clear: none; width: 9.09091%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--2 = +{ float: left; clear: none; width: 18.1818%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--3 = +{ float: left; clear: none; width: 27.2727%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--4 = +{ float: left; clear: none; width: 36.3636%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--5 = +{ float: left; clear: none; width: 45.4545%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--6 = +{ float: left; clear: none; width: 54.5455%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--7 = +{ float: left; clear: none; width: 63.6364%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--8 = +{ float: left; clear: none; width: 72.7273%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--9 = +{ float: left; clear: none; width: 81.8182%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--10= + { float: left; clear: none; width: 90.9091%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--11= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--1 { margin-left: 9.09091%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--2 { margin-left: 18.1818%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--3 { margin-left: 27.2727%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--4 { margin-left: 36.3636%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--5 { margin-left: 45.4545%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--6 { margin-left: 54.5455%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--7 { margin-left: 63.6364%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--8 { margin-left: 72.7273%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--9 { margin-left: 81.8182%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--10 { margin-left: 90.9091%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--11 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--1 = +{ float: left; clear: none; width: 8.33333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--2 = +{ float: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--3 = +{ float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--4 = +{ float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--5 = +{ float: left; clear: none; width: 41.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--6 = +{ float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--7 = +{ float: left; clear: none; width: 58.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--8 = +{ float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--9 = +{ float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--10= + { float: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--11= + { float: left; clear: none; width: 91.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--12= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--1 { margin-left: 8.33333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--2 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--3 { margin-left: 25%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--4 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--5 { margin-left: 41.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--6 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--7 { margin-left: 58.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--8 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--9 { margin-left: 75%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--10 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--11 { margin-left: 91.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--12 { margin-left: 100%; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--phone--newline { display: blo= +ck; clear: both !important; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--phone--none { display: block;= + float: left; clear: none !important; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--phone--hide { display: none; = +} +} + +@media (min-width: 769px) and (max-width: 1200px) { + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 100%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 50%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 100%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 100%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 25%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 50%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 75%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 100%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 20%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 40%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 60%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 80%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 100%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--6 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 50%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--6= + { margin-left: 100%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 14.2857%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 28.5714%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 42.8571%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 57.1429%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 71.4286%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--6 { float= +: left; clear: none; width: 85.7143%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--7 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 14.2857%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 28.5714%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 42.8571%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 57.1429%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 71.4286%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--6= + { margin-left: 85.7143%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--7= + { margin-left: 100%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 12.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 37.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 62.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--6 { float= +: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--7 { float= +: left; clear: none; width: 87.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--8 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 12.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 25%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 37.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 50%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 62.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--6= + { margin-left: 75%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--7= + { margin-left: 87.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--8= + { margin-left: 100%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 11.1111%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 22.2222%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 44.4444%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 55.5556%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--6 { float= +: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--7 { float= +: left; clear: none; width: 77.7778%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--8 { float= +: left; clear: none; width: 88.8889%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--9 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 11.1111%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 22.2222%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 44.4444%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 55.5556%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--6= + { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--7= + { margin-left: 77.7778%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--8= + { margin-left: 88.8889%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--9= + { margin-left: 100%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--1 { floa= +t: left; clear: none; width: 10%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--2 { floa= +t: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--3 { floa= +t: left; clear: none; width: 30%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--4 { floa= +t: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--5 { floa= +t: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--6 { floa= +t: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--7 { floa= +t: left; clear: none; width: 70%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--8 { floa= +t: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--9 { floa= +t: left; clear: none; width: 90%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--10 { flo= +at: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +0 { margin-left: 0px; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +1 { margin-left: 10%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +2 { margin-left: 20%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +3 { margin-left: 30%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +4 { margin-left: 40%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +5 { margin-left: 50%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +6 { margin-left: 60%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +7 { margin-left: 70%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +8 { margin-left: 80%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +9 { margin-left: 90%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +10 { margin-left: 100%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--1 { floa= +t: left; clear: none; width: 9.09091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--2 { floa= +t: left; clear: none; width: 18.1818%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--3 { floa= +t: left; clear: none; width: 27.2727%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--4 { floa= +t: left; clear: none; width: 36.3636%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--5 { floa= +t: left; clear: none; width: 45.4545%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--6 { floa= +t: left; clear: none; width: 54.5455%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--7 { floa= +t: left; clear: none; width: 63.6364%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--8 { floa= +t: left; clear: none; width: 72.7273%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--9 { floa= +t: left; clear: none; width: 81.8182%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--10 { flo= +at: left; clear: none; width: 90.9091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--11 { flo= +at: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +0 { margin-left: 0px; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +1 { margin-left: 9.09091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +2 { margin-left: 18.1818%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +3 { margin-left: 27.2727%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +4 { margin-left: 36.3636%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +5 { margin-left: 45.4545%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +6 { margin-left: 54.5455%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +7 { margin-left: 63.6364%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +8 { margin-left: 72.7273%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +9 { margin-left: 81.8182%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +10 { margin-left: 90.9091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +11 { margin-left: 100%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--1 { floa= +t: left; clear: none; width: 8.33333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--2 { floa= +t: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--3 { floa= +t: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--4 { floa= +t: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--5 { floa= +t: left; clear: none; width: 41.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--6 { floa= +t: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--7 { floa= +t: left; clear: none; width: 58.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--8 { floa= +t: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--9 { floa= +t: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--10 { flo= +at: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--11 { flo= +at: left; clear: none; width: 91.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--12 { flo= +at: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +0 { margin-left: 0px; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +1 { margin-left: 8.33333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +2 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +3 { margin-left: 25%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +4 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +5 { margin-left: 41.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +6 { margin-left: 50%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +7 { margin-left: 58.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +8 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +9 { margin-left: 75%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +10 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +11 { margin-left: 91.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +12 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--1 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--1 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--1 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 25%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 75%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 20%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 40%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 60%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 80%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--6= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--6 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 14.2857%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 28.5714%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 42.8571%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 57.1429%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 71.4286%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--6= + { float: left; clear: none; width: 85.7143%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--7= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 14.2857%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 28.5714%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 42.8571%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 57.1429%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 71.4286%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--6 { margin-left: 85.7143%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--7 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 12.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 37.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 62.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--6= + { float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--7= + { float: left; clear: none; width: 87.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--8= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 12.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 25%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 37.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 62.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--6 { margin-left: 75%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--7 { margin-left: 87.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--8 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 11.1111%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 22.2222%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 44.4444%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 55.5556%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--6= + { float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--7= + { float: left; clear: none; width: 77.7778%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--8= + { float: left; clear: none; width: 88.8889%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--9= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 11.1111%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 22.2222%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 44.4444%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 55.5556%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--6 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--7 { margin-left: 77.7778%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--8 { margin-left: 88.8889%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--9 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +1 { float: left; clear: none; width: 10%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +2 { float: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +3 { float: left; clear: none; width: 30%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +4 { float: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +5 { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +6 { float: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +7 { float: left; clear: none; width: 70%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +8 { float: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +9 { float: left; clear: none; width: 90%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +10 { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--1 { margin-left: 10%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--2 { margin-left: 20%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--3 { margin-left: 30%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--4 { margin-left: 40%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--5 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--6 { margin-left: 60%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--7 { margin-left: 70%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--8 { margin-left: 80%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--9 { margin-left: 90%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--10 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +1 { float: left; clear: none; width: 9.09091%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +2 { float: left; clear: none; width: 18.1818%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +3 { float: left; clear: none; width: 27.2727%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +4 { float: left; clear: none; width: 36.3636%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +5 { float: left; clear: none; width: 45.4545%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +6 { float: left; clear: none; width: 54.5455%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +7 { float: left; clear: none; width: 63.6364%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +8 { float: left; clear: none; width: 72.7273%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +9 { float: left; clear: none; width: 81.8182%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +10 { float: left; clear: none; width: 90.9091%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +11 { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--1 { margin-left: 9.09091%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--2 { margin-left: 18.1818%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--3 { margin-left: 27.2727%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--4 { margin-left: 36.3636%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--5 { margin-left: 45.4545%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--6 { margin-left: 54.5455%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--7 { margin-left: 63.6364%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--8 { margin-left: 72.7273%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--9 { margin-left: 81.8182%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--10 { margin-left: 90.9091%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--11 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +1 { float: left; clear: none; width: 8.33333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +2 { float: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +3 { float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +4 { float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +5 { float: left; clear: none; width: 41.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +6 { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +7 { float: left; clear: none; width: 58.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +8 { float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +9 { float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +10 { float: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +11 { float: left; clear: none; width: 91.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +12 { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--1 { margin-left: 8.33333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--2 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--3 { margin-left: 25%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--4 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--5 { margin-left: 41.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--6 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--7 { margin-left: 58.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--8 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--9 { margin-left: 75%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--10 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--11 { margin-left: 91.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--12 { margin-left: 100%; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--tablet--newline { display: bl= +ock; clear: both !important; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--tablet--none { display: block= +; float: left; clear: none !important; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--tablet--hide { display: none;= + } +} + +.aem-GridShowHidden > .cmp-container > .aem-Grid > .aem-GridColumn { displa= +y: block !important; } + +.cmp-share-banner__download-report > .cq-Editable-dom { min-width: 134px; } + +.cmp-card-listing .cmp-card-listing_second-row > .container.responsivegrid = +.cmp-container .new.newpar.section.cq-Editable-dom { flex: 1 1 100%; } + +.cmp-tabs__tablist { display: flex; flex-wrap: wrap; padding-left: 0px; lis= +t-style: none; } + +.cmp-tabs__tab { box-sizing: border-box; border-bottom: 1px solid transpare= +nt; padding: 0.5rem 1rem; cursor: pointer; } + +.cmp-tabs__tab--active { border-color: inherit; } + +.cmp-tabs__tabpanel { display: none; } + +.cmp-tabs__tabpanel--active { display: block; } +------MultipartBoundary--musJHgZrwP5nPTIZQk7iVing31h7RTmbMQN1S8M0CA---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/etc.clientlibs/cio-sites/clientlibs/clientlib-site-above-the-fold.lc-7f5d95791329df4749c9c3f6804d87d0-lc.min.css + +@charset "utf-8"; + +html { line-height: 1.15; text-size-adjust: 100%; } + +body { margin: 0px; } + +main { display: block; } + +h1 { font-size: 2em; margin: 0.67em 0px; } + +hr { box-sizing: content-box; height: 0px; overflow: visible; } + +pre { font-family: monospace, monospace; font-size: 1em; } + +a { background-color: transparent; } + +abbr[title] { border-bottom: none; text-decoration: underline dotted; } + +b, strong { font-weight: bolder; } + +code, kbd, samp { font-family: monospace, monospace; font-size: 1em; } + +small { font-size: 80%; } + +sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-ali= +gn: baseline; } + +sub { bottom: -0.25em; } + +sup { top: -0.5em; } + +img { border-style: none; } + +button, input, optgroup, select, textarea { font-family: inherit; font-size= +: 100%; line-height: 1.15; margin: 0px; } + +button, input { overflow: visible; } + +button, select { text-transform: none; } + +[type=3D"button"], [type=3D"reset"], [type=3D"submit"], button { appearance= +: button; } + +fieldset { padding: 0.35em 0.75em 0.625em; } + +legend { box-sizing: border-box; color: inherit; display: table; max-width:= + 100%; padding: 0px; white-space: normal; } + +progress { vertical-align: baseline; } + +textarea { overflow: auto; } + +[type=3D"checkbox"], [type=3D"radio"] { box-sizing: border-box; padding: 0p= +x; } + +[type=3D"number"]::-webkit-inner-spin-button, [type=3D"number"]::-webkit-ou= +ter-spin-button { height: auto; } + +[type=3D"search"] { appearance: textfield; outline-offset: -2px; } + +[type=3D"search"]::-webkit-search-decoration { appearance: none; } + +::-webkit-file-upload-button { appearance: button; font: inherit; } + +details { display: block; } + +summary { display: list-item; } + +[hidden], template { display: none; } + +html { font-size: 10px; box-sizing: border-box; background-color: rgb(255, = +255, 255); } + +*, ::after, ::before { box-sizing: inherit; } + +body, html { overflow: hidden auto; } + +body { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsyste= +mfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, san= +s-serif; font-size: 1.6rem; font-style: normal; font-weight: 400; line-heig= +ht: 1.6; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); } + +a, button { cursor: pointer; background: transparent; border: none; padding= +: 0px; margin: 0px; text-decoration: none; color: rgb(1, 149, 255); } + +a:hover, button:hover { color: rgb(1, 114, 195); } + +a:disabled, button:disabled { cursor: default; } + +a:focus, button:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline= +: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +a:focus:not(:focus-visible), button:focus:not(:focus-visible) { box-shadow:= + none; outline: none; } + +img, svg { max-width: 100%; } + +hr { border: none; margin: 0px; } + +ol, ul { list-style: none; } + +blockquote, dd, dt, ol, p, ul { margin: 0px; padding: 0px; } + +b, strong { font-weight: 600; } + +em, i { font-style: italic; } + +a.cmp-skip-link { position: absolute; top: -6.25em; z-index: 10000; height:= + auto; margin: 0px auto; padding: 0.63rem; background-color: transparent; o= +utline: none; transition: top 0.2s ease 0s, background-color 0.2s ease 0s; = +color: rgb(0, 77, 255); } + +a.cmp-skip-link:active, a.cmp-skip-link:focus { top: 0px; background-color:= + rgb(74, 74, 74); color: rgb(255, 255, 255); text-decoration: underline; } + +a.cmp-skip-link:focus { outline: rgb(0, 77, 255) solid 1px; outline-offset:= + 0px; } + +.s7socialshare { display: none; } + +h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; } + +h1 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + h1 { font-size: 6.5rem; } +} + +h2 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.05; font-size: 2.8rem; } + +@media screen and (min-width: 1000px) { + h2 { font-size: 4.8rem; } +} + +h3 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + h3 { font-size: 4.8rem; } +} + +h4 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + h4 { font-size: 3.5rem; } +} + +h5 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + h5 { font-size: 2.5rem; } +} + +h6 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + h6 { font-size: 2.5rem; } +} + +.h-title-page { font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 800; font-style: normal; text-transform: non= +e; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-page { font-size: 6.5rem; } +} + +.h-title-page-long { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 800; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-page-long { font-size: 5.8rem; } +} + +.h-title-homepage { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 800; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-homepage { font-size: 6.5rem; } +} + +.h-title-cta { font-family: Graphik, Arial, system-ui, -apple-system, blink= +macsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantar= +ell, sans-serif; font-weight: 800; font-style: normal; text-transform: none= +; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-cta { font-size: 4.8rem; } +} + +.h-title-section { font-family: Graphik, Arial, system-ui, -apple-system, b= +linkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, ca= +ntarell, sans-serif; font-weight: 600; font-style: normal; text-transform: = +none; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + .h-title-section { font-size: 4.8rem; } +} + +.h-title-subsection { font-family: Graphik, Arial, system-ui, -apple-system= +, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen,= + cantarell, sans-serif; font-weight: 600; font-style: normal; text-transfor= +m: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .h-title-subsection { font-size: 3.5rem; } +} + +.h-title-ribbon { font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-style: normal; text-transform: none; color: rgb(0,= + 0, 0); font-size: 2rem; font-weight: 800; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .h-title-ribbon { font-size: 3.5rem; } +} + +.h-title-module { font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-weight: 800; font-style: normal; text-transform: n= +one; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-module { font-size: 2.5rem; } +} + +.h-title-tertiary { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 600; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-tertiary { font-size: 2.5rem; } +} + +.h-title-eyebrow { font-family: Graphik, Arial, system-ui, -apple-system, b= +linkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, ca= +ntarell, sans-serif; font-weight: 600; font-style: normal; text-transform: = +uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; = +font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .h-title-eyebrow { font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.h-title-submodule { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 800; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .h-title-submodule { font-size: 1.6rem; } +} + +.ai-h1 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 700; font-style: normal; text-transform: none; line= +-height: 1; font-size: 4.8rem; } + +@media screen and (min-width: 1000px) { + .ai-h1 { font-size: 10rem; } +} + +.ai-h2 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 700; font-style: normal; text-transform: none; line= +-height: 1.13; font-size: 3rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .ai-h2 { font-size: 3.6rem; line-height: 1; } +} + +@media screen and (min-width: 1000px) { + .ai-h2 { font-size: 6.5rem; line-height: 1.08; } +} + +.ai-h3 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 400; font-style: normal; text-transform: none; line= +-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .ai-h3 { font-size: 3.2rem; line-height: 1.13; } +} + +.ai-h4 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 400; font-style: normal; text-transform: none; line= +-height: 1.38; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .ai-h4 { font-size: 2.4rem; line-height: 1.17; } +} + +.ai-h5 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 500; font-style: normal; text-transform: none; line= +-height: 1.13; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .ai-h5 { font-size: 2.4rem; line-height: 1.17; } +} + +.ai-section-h { font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 500; font-style: normal; text-transform: upp= +ercase; line-height: 1.21; font-size: 1.4rem; border-width: 0px; } + +.ai-section-h::after { content: ""; display: block; margin-top: 0.4rem; hei= +ght: 6px; width: 58px; background-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .ai-section-h::after { margin-top: 0.6rem; width: 64px; } +} + +@media screen and (min-width: 1000px) { + .ai-section-h { font-size: 1.8rem; line-height: 1.22; } + .ai-section-h::after { margin-top: 0.8rem; width: 74px; } +} + +.ui-vs-top--sm, .ui-vs-top--xs { padding-top: 1rem; } + +@media screen and (min-width: 768px) { + .ui-vs-top--sm { padding-top: 1.5rem; } +} + +.ui-vs-top--bs { padding-top: 1rem; } + +@media screen and (min-width: 768px) { + .ui-vs-top--bs { padding-top: 2rem; } +} + +.ui-vs-top--md { padding-top: 2rem; } + +@media screen and (min-width: 768px) { + .ui-vs-top--md { padding-top: 3rem; } +} + +.ui-vs-top--lg { padding-top: 3rem; } + +@media screen and (min-width: 768px) { + .ui-vs-top--lg { padding-top: 5rem; } +} + +.ui-vs-bottom--sm, .ui-vs-bottom--xs { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .ui-vs-bottom--sm { padding-bottom: 1.5rem; } +} + +.ui-vs-bottom--bs { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .ui-vs-bottom--bs { padding-bottom: 2rem; } +} + +.ui-vs-bottom--md { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .ui-vs-bottom--md { padding-bottom: 3rem; } +} + +.ui-vs-bottom--lg { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .ui-vs-bottom--lg { padding-bottom: 5rem; } +} + +@-webkit-keyframes ui-anim-fade--left {=20 + 0% { opacity: 0; transform: translateX(100px); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@keyframes ui-anim-fade--left {=20 + 0% { opacity: 0; transform: translateX(100px); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@-webkit-keyframes ui-anim-fade--right {=20 + 0% { opacity: 0; transform: translateX(-100px); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@keyframes ui-anim-fade--right {=20 + 0% { opacity: 0; transform: translateX(-100px); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@-webkit-keyframes ui-anim-fade--up {=20 + 0% { opacity: 0; transform: translateY(100px); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes ui-anim-fade--up {=20 + 0% { opacity: 0; transform: translateY(100px); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@-webkit-keyframes ui-anim-fade--down {=20 + 0% { opacity: 0; transform: translateY(-100px); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes ui-anim-fade--down {=20 + 0% { opacity: 0; transform: translateY(-100px); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@-webkit-keyframes ui-anim-fade--in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@keyframes ui-anim-fade--in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +.ui-animate--on.ui-animate, .ui-animate--on .ui-animate { animation-fill-mo= +de: forwards; animation-iteration-count: 1; animation-play-state: paused; a= +nimation-timing-function: ease; animation-delay: 0ms; } + +.ui-animate--on.ui-animate--play, .ui-animate--on .ui-animate--play { anima= +tion-play-state: running; } + +.ui-animate--on.ui-animate--left, .ui-animate--on .ui-animate--left { opaci= +ty: 0; animation-duration: 1000ms; animation-name: ui-anim-fade--left; } + +.ui-animate--on.ui-animate--right, .ui-animate--on .ui-animate--right { opa= +city: 0; animation-duration: 1000ms; animation-name: ui-anim-fade--right; } + +.ui-animate--on.ui-animate--up, .ui-animate--on .ui-animate--up { opacity: = +0; animation-duration: 1000ms; animation-name: ui-anim-fade--up; } + +.ui-animate--on.ui-animate--down, .ui-animate--on .ui-animate--down { opaci= +ty: 0; animation-duration: 1000ms; animation-name: ui-anim-fade--down; } + +.ui-animate--on.ui-animate--fade, .ui-animate--on .ui-animate--fade { opaci= +ty: 0; animation-duration: 1000ms; animation-name: ui-anim-fade--in; } + +.ui-animate--on.ui-animate--d1, .ui-animate--on .ui-animate--d1 { animation= +-delay: 100ms; } + +.ui-animate--on.ui-animate--d2, .ui-animate--on .ui-animate--d2 { animation= +-delay: 200ms; } + +.ui-animate--on.ui-animate--d3, .ui-animate--on .ui-animate--d3 { animation= +-delay: 300ms; } + +.cmp-breadcrumb, .cmp-breadcrumb--light .cmp-breadcrumb { color: rgb(0, 77,= + 255); } + +.cmp-breadcrumb--light .cmp-breadcrumb .cmp-breadcrumb__item::after { color= +: rgb(0, 0, 0); } + +.cmp-breadcrumb--light .cmp-breadcrumb .cmp-breadcrumb__item-link { color: = +rgb(0, 77, 255); } + +.cmp-breadcrumb--light .cmp-breadcrumb .cmp-breadcrumb__item-link span:hove= +r::after { background-color: rgb(0, 77, 255); } + +.cmp-breadcrumb--color .cmp-breadcrumb, .cmp-breadcrumb--color .cmp-breadcr= +umb .cmp-breadcrumb__item::after { color: rgb(0, 0, 0); } + +.cmp-breadcrumb--color .cmp-breadcrumb .cmp-breadcrumb__item a:focus::after= + { background-color: rgb(255, 255, 255); } + +.cmp-breadcrumb--color .cmp-breadcrumb .cmp-breadcrumb__item-link { color: = +rgb(0, 0, 0); } + +.cmp-breadcrumb--color .cmp-breadcrumb .cmp-breadcrumb__item-link span:hove= +r::after { background-color: rgb(0, 0, 0); } + +.cmp-breadcrumb--dark .cmp-breadcrumb, .cmp-breadcrumb--dark .cmp-breadcrum= +b .cmp-breadcrumb__item::after { color: rgb(255, 255, 255); } + +.cmp-breadcrumb--dark .cmp-breadcrumb .cmp-breadcrumb__item a:focus::after = +{ background-color: rgb(255, 255, 255); } + +.cmp-breadcrumb--dark .cmp-breadcrumb .cmp-breadcrumb__item-link { color: r= +gb(255, 255, 255); } + +.cmp-breadcrumb--dark .cmp-breadcrumb .cmp-breadcrumb__item-link span:hover= +::after { background-color: rgb(255, 255, 255); } + +.cmp-breadcrumb-icon-type1 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: ">"; } + +.cmp-breadcrumb-icon-type2 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: "|"; } + +.cmp-breadcrumb-icon-type3 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: "/"; } + +.cmp-breadcrumb-icon-type4 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: "::"; } + +.cmp-breadcrumb-icon-type5 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: "=E2=86=92"; } + +.cmp-breadcrumb__list { display: flex; flex-wrap: wrap; } + +.cmp-breadcrumb__item, .cmp-breadcrumb__list { -webkit-box-align: center; a= +lign-items: center; } + +.cmp-breadcrumb__item { display: inline-flex; font-family: Graphik, Arial, = +system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "= +Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.2rem; font-wei= +ght: 600; font-style: normal; line-height: 2.56rem; margin: 0px; padding-bo= +ttom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-breadcrumb__item { font-size: 1.6rem; } +} + +.cmp-breadcrumb__item a { border: 1px solid transparent; } + +.cmp-breadcrumb__item a:focus { outline: rgb(255, 255, 255) solid 1px; box-= +shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline-offset: 1px; } + +.cmp-breadcrumb__item a:focus::after { background-color: rgb(0, 77, 255); w= +idth: 100%; } + +.cmp-breadcrumb__item a:focus:not(:focus-visible) { outline: none; box-shad= +ow: none; } + +.cmp-breadcrumb__item a:focus:not(:focus-visible)::after { background-color= +: transparent; width: auto; } + +.cmp-breadcrumb__item a::after { content: ""; position: absolute; left: 0px= +; bottom: 0px; height: 2px; width: 0%; transition: width 300ms ease 0s; } + +.cmp-breadcrumb__item span { display: block; padding: 0px 0px 4px; } + +.cmp-breadcrumb__item::after { margin-top: -4px; content: ">"; color: rgb(0= +, 0, 0); display: block; padding: 0px 1rem; } + +.cmp-breadcrumb__item:last-child::after { display: none; } + +.cmp-breadcrumb__item--active { color: rgb(107, 107, 107); } + +.cmp-breadcrumb__item-link { color: rgb(0, 77, 255); text-decoration: none;= + position: relative; } + +.cmp-breadcrumb__item-link:hover { color: rgb(0, 77, 255); } + +.cmp-breadcrumb__item-link span::after { content: ""; position: absolute; l= +eft: 0px; bottom: 0px; height: 2px; width: 0%; transition: width 300ms ease= + 0s; } + +.cmp-breadcrumb__item-link span:hover::after { background-color: rgb(0, 77,= + 255); width: 100%; } + +.navroller { position: fixed; z-index: 15; width: 100%; left: 0px; right: 0= +px; opacity: 1; transform: translateY(0px); } + +@media screen and (min-width: 1000px) { + .navroller { height: 57px; padding-top: 20px; } +} + +@media screen and (min-width: 1200px) { + .navroller { padding-top: 0px; } +} + +.cmp-nav-roller { height: 8px; background-color: rgb(242, 242, 242); transi= +tion: height 0.3s ease 0s; top: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-nav-roller { height: 57px; position: absolute; width: 100%; min-heig= +ht: 57px; } +} + +.cmp-nav-roller__progress-bar { position: relative; background-color: rgb(1= +40, 140, 140); top: 0px; left: 0px; height: 8px; width: 0%; } + +@media screen and (min-width: 1000px) { + .cmp-nav-roller__progress-bar { display: none; } +} + +.cmp-nav-roller__arrow { transition: transform 0.6s ease 0s, -webkit-transf= +orm 0.6s ease 0s; transform: rotate(0deg); } + +.cmp-nav-roller__arrow.cmp-nav-roller__arrow_up { transform: rotate(-90deg)= +; } + +.cmp-nav-roller__menu { display: none; height: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-nav-roller__menu { display: flex; } +} + +.cmp-nav-roller__menu-item a, .cmp-nav-roller__menu-item button { padding: = +17px 22px; display: flex; -webkit-box-align: center; align-items: center; h= +eight: 100%; position: relative; z-index: 1; } + +.cmp-nav-roller__menu-item a:focus, .cmp-nav-roller__menu-item button:focus= + { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) = +solid 1px; outline-offset: 1px; } + +.cmp-nav-roller__menu-item span { display: inline-block; font-size: 1.28rem= +; font-weight: 400; line-height: 1.6; color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-nav-roller__menu-item span { line-height: 2.56rem; } +} + +.cmp-nav-roller__item-bar { position: absolute; top: 0px; left: 0px; height= +: 100%; background-color: rgb(140, 140, 140); z-index: -1; } + +.cmp-nav-roller__intro { animation: 0.3s ease 1s 1 normal forwards running = +slide-down; } + +@-webkit-keyframes slide-down {=20 + 0% { opacity: 0; transform: translateY(-100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.cmp-nav-roller__placeholder { height: 57px; } + +.quickaccesstab { position: fixed; z-index: 50; width: 100%; height: auto; = +min-width: 12rem; margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .quickaccesstab { width: auto; top: 7rem; right: 2rem; margin: 0px; } +} + +@media screen and (min-width: 1000px) { + .quickaccesstab { top: 9rem; } +} + +.quickaccesstab .cmp-quick-access__list { display: flex; box-shadow: rgb(10= +7, 107, 107) 1px 1px 6px 0px; box-sizing: border-box; background-color: rgb= +(255, 255, 255); list-style: none; } + +.quickaccesstab .cmp-quick-access__list li:first-child { padding-left: 3rem= +; padding-right: 2rem; } + +.quickaccesstab .cmp-quick-access__list li:nth-child(2) { padding-left: 2re= +m; padding-right: 3rem; } + +@media screen and (min-width: 768px) { + .quickaccesstab .cmp-quick-access__list { border-radius: 3rem; } + .quickaccesstab .cmp-quick-access__list li:first-child { padding-left: 3r= +em; padding-right: 0px; } + .quickaccesstab .cmp-quick-access__list li:nth-child(2) { padding-left: 1= +.5rem; padding-right: 3rem; } +} + +.quickaccesstab .cmp-quick-access__item { padding-top: 1.5rem; padding-bott= +om: 1.5rem; width: 100%; text-align: center; font-size: 1.4rem; line-height= +: 1; font-weight: 600; } + +.quickaccesstab .cmp-quick-access__download a > span { color: rgb(0, 77, 25= +5); display: inline-block; padding-left: 3rem; position: relative; font-siz= +e: 1.2rem; line-height: 1; } + +.quickaccesstab .cmp-quick-access__download a > span::before { content: "= +=EF=90=9F"; font-size: 24px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; box-sizing: border-box; position: absolute;= + top: -0.8rem; left: 0px; } + +.quickaccesstab .cmp-quick-access__view a > span { color: rgb(0, 77, 255); = +display: inline-block; padding-left: 3rem; position: relative; font-size: 1= +.2rem; line-height: 1; } + +.quickaccesstab .cmp-quick-access__view a > span::before { content: "=EF=90= +=A4"; font-size: 28px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; box-sizing: border-box; position: absolute; top: = +-0.8rem; left: 0px; } + +.quickaccesstab .cmp-quick-access__one-item li:first-child { padding-right:= + 3rem; } + +.cmp-anchor-links { background-color: rgb(242, 242, 242); border-style: sol= +id; border-color: rgb(227, 227, 227); border-image: initial; border-width: = +1px 1px 0px; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links { width: 100%; border-bottom-width: 1px; } +} + +.cmp-anchor-links.cmp-anchor-links--expanded .cmp-anchor-links__option-list= + { display: block; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links.cmp-anchor-links--expanded .cmp-anchor-links__option-li= +st { display: flex; } +} + +.cmp-anchor-links.cmp-anchor-links--sticky { left: 0px; position: fixed; ri= +ght: 0px; top: 51px; width: 100%; z-index: 998; } + +@media screen and (min-width: 1200px) { + .cmp-anchor-links.cmp-anchor-links--sticky { top: 7rem; } +} + +.cmp-anchor-links__container { margin: auto; max-width: 1200px; } + +.cmp-anchor-links__current-option { border-bottom: 5px solid rgb(0, 186, 25= +5); height: 50px; margin-left: 0px; margin-right: 0px; padding-left: 3.904r= +em; padding-right: 2rem; position: relative; text-align: left; width: 100%;= + } + +@media screen and (max-width: 767.9px) { + .cmp-anchor-links__current-option { padding-left: 2rem; padding-right: 2r= +em; } +} + +.cmp-anchor-links__current-option-label { color: rgb(0, 0, 0); font-size: 1= +.2rem; text-transform: none; } + +.cmp-anchor-links__current-option-label:hover, .cmp-anchor-links__current-o= +ption:hover { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__current-option { display: none; } +} + +.cmp-anchor-links__icon { -webkit-box-align: center; align-items: center; b= +order-bottom: 4px solid transparent; display: flex; height: 50px; position:= + absolute; right: 20px; top: 0px; } + +.cmp-anchor-links__icon::before { color: rgb(0, 0, 0); content: "=EF=84=A3"= +; font-size: 1rem; font-family: Ionicons; display: block; font-weight: 400;= + font-style: normal; line-height: 1; text-transform: none; letter-spacing: = +normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit= +-font-smoothing: antialiased; text-rendering: optimizelegibility; font-feat= +ure-settings: "liga"; } + +.cmp-anchor-links__option-list { display: none; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-list { display: flex; -webkit-box-pack: center;= + justify-content: center; } +} + +.cmp-anchor-links__option-item { border-bottom: 1px solid rgb(227, 227, 227= +); display: block; font-weight: 400; height: 50px; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-item { border-bottom: none; padding: 0px 15px; = +min-width: 20%; -webkit-box-flex: 1; flex: 1 1 0%; } +} + +.cmp-anchor-links__option-link { color: rgb(0, 0, 0); display: block; paddi= +ng-left: 3.904rem; padding-right: 2rem; } + +@media screen and (max-width: 767.9px) { + .cmp-anchor-links__option-link { padding-left: 2rem; padding-right: 2rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-link { padding-left: 0px; padding-right: 0px; } +} + +.cmp-anchor-links__option-link:focus, .cmp-anchor-links__option-link:focus-= +within, .cmp-anchor-links__option-link:hover { color: rgb(0, 0, 0); box-sha= +dow: none; outline: none; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-link:focus, .cmp-anchor-links__option-link:focu= +s-within, .cmp-anchor-links__option-link:hover { border-bottom: 5px solid r= +gb(0, 186, 255); } +} + +.cmp-anchor-links__option-link.cmp-anchor-links__option-link--active { text= +-transform: none; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-link.cmp-anchor-links__option-link--active { bo= +rder-bottom: 5px solid rgb(0, 186, 255); font-weight: 600; } +} + +.cmp-anchor-links__option-text { font-size: 1.2rem; line-height: 1.2; color= +: rgb(0, 0, 0); display: flex; -webkit-box-align: center; align-items: cent= +er; height: 50px; } + +.cmp-profile-hero { padding: 3rem 0px 1rem; } + +@media screen and (min-width: 1200px) { + .cmp-profile-hero { padding: 5rem 0px; } +} + +.cmp-profile-hero__content-description p, .cmp-profile-hero__content-inline= +-profile { display: inline; font-size: 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-profile-hero__content-description p, .cmp-profile-hero__content-inli= +ne-profile { display: inline; font-size: 1.6rem; font-weight: 400; } +} + +@media screen and (min-width: 1200px) { + .cmp-profile-hero__content-description p, .cmp-profile-hero__content-inli= +ne-profile { line-height: 1.6; } +} + +.cmp-profile-hero__content-title { width: 88%; margin: 0.8rem 0px; } + +.cmp-profile-hero__content-description { width: 100%; margin: 2rem 0px 2.2r= +em; } + +@media screen and (min-width: 768px) { + .cmp-profile-hero__content-description { width: 61%; } +} + +@media screen and (min-width: 1200px) { + .cmp-profile-hero__content-description { width: 56%; margin: 2rem 0px 2.5= +rem; } +} + +.cmp-profile-hero__content-inline-profile-link { text-decoration: underline= +; } + +.cmp-seo-login-container { padding-top: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container { padding-top: 3rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-title { margin: -1.2rem 0px 10= +px; display: flex; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-title { margin: 0px 0px 2.2r= +em; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-title { margin: 0px 0px 30px= +; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-title__text { margin: 10px 0px= +; font-weight: 600; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-title__text { margin: 0.8rem= + 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-title__text { font-size: 2.1= +rem; line-height: 1.05; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-image { margin-bottom: 20px; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-image { margin-bottom: 30px;= + } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row { displa= +y: block; flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-direc= +tion: normal; flex-basis: 50%; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row { disp= +lay: flex; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .ui-vs-b= +ottom--lg { padding-bottom: 0px; } + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .ui-vs-t= +op--lg { padding-top: 0px; } + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .ui-vs-b= +ottom--bs { padding-bottom: 0px; } + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-but= +ton-container { margin-bottom: 30px; display: inline-block; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-b= +utton-container { margin: 0px; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-but= +ton { margin: 0px 0px 10px; padding: 0px; width: 100%; height: auto; } + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-b= +utton { margin: 0px 0px 2.5rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-but= +ton__text { text-align: center; position: relative; font-size: 1.4rem; heig= +ht: 76px; display: flex; -webkit-box-align: center; align-items: center; -w= +ebkit-box-pack: center; justify-content: center; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-b= +utton__text { font-size: 1.6rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-con= +tainer-offset .cmp-container { padding: 0px; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-t= +easer__description p .cmp-text { font-size: 1.4rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-fou= +r-cell__first-col { margin-bottom: 20px; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__first-col { padding-right: 3rem; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__first-col { padding-right: 1.5rem; margin-bottom: 30px; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__first-col .cmp-container { padding-right: 3.5rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-fou= +r-cell__second-col { margin-bottom: 20px; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__second-col { padding-left: 3rem; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__second-col { padding-left: 1.5rem; margin-bottom: 30px; } +} + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__second-col .cmp-container { margin-bottom: 8.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__second-col .cmp-container { padding-left: 3.5rem; margin-bottom: = +10.1rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-tex= +t { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-t= +ext { padding-bottom: 5rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-t= +ext { padding-bottom: 5rem; } +} + +.container .cmp-container-offset .cmp-container { padding: 0px; } + +.cmp-global-header { padding-top: 51px; } + +.cmp-global-header :focus { outline: rgb(0, 0, 136) solid 1px; } + +.cmp-global-header :focus:not(:focus-visible) { box-shadow: none; outline: = +none; } + +.cmp-global-header nav { background-color: rgb(255, 255, 255); border-botto= +m: 1px solid rgb(227, 227, 227); left: 0px; position: fixed; right: 0px; to= +p: 0px; z-index: 1001; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__content= + { border-bottom: 1px solid rgb(227, 227, 227); opacity: 1; transform: tran= +slateY(0px); visibility: visible; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton div { width: 2.4rem; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton span { transform-origin: left center; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton span:first-child { top: -4px; transform: rotate(45deg); } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton span:nth-child(2) { opacity: 0; width: 0%; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton span:nth-child(3) { top: 13px; transform: rotate(-45deg); } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__logo { = +display: none; } + +@media screen and (min-width: 768px) { + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__conte= +nt { transform: translateX(0px); } + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__logo = +{ display: flex; } + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-= +overlay { opacity: 0.6; z-index: 999; transform: none; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header { padding-top: 71px; } +} + +.cmp-global-header__access-application { display: none; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__access-application { display: flex; border-left: 1px = +solid rgb(227, 227, 227); } +} + +.cmp-global-header__access-application .cmp-button { background-color: rgb(= +255, 255, 255); color: rgb(0, 0, 0); font-size: 10px; font-weight: 400; mar= +gin-left: 0px; height: 7rem; margin-top: 0px; padding-top: 2.2rem; border-b= +ottom: 4px solid transparent; } + +.cmp-global-header__access-application .cmp-button:focus, .cmp-global-heade= +r__access-application .cmp-button:hover { background-color: rgb(255, 255, 2= +55); color: rgb(0, 0, 0); outline-offset: 0px; border-bottom: 4px solid rgb= +(0, 0, 0); } + +.cmp-global-header__navbar-container { display: flex; height: 50px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__navbar-container { display: flex; height: 7rem; z-ind= +ex: 1; background-color: rgb(255, 255, 255); } +} + +.cmp-global-header__primary-nav { display: flex; width: 66%; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__primary-nav { -webkit-box-pack: start; justify-conten= +t: flex-start; } +} + +.cmp-global-header__utility-nav { display: flex; -webkit-box-pack: end; jus= +tify-content: flex-end; width: 34%; } + +.cmp-global-header__utility-nav .color-block-accent-purple-1 .cmp-global-he= +ader__icon--star::before { color: rgb(180, 85, 170); } + +.cmp-global-header__utility-nav .color-block-accent-purple-2 .cmp-global-he= +ader__icon--star::before { color: rgb(160, 85, 245); } + +.cmp-global-header__utility-nav .color-block-accent-purple-3 .cmp-global-he= +ader__icon--star::before { color: rgb(190, 130, 255); } + +.cmp-global-header__utility-nav .color-block-accent-purple-4 .cmp-global-he= +ader__icon--star::before { color: rgb(220, 175, 255); } + +.cmp-global-header__utility-nav .color-block-accent-purple-5 .cmp-global-he= +ader__icon--star::before { color: rgb(230, 220, 255); } + +.cmp-global-header__utility-nav .color-block-alt-blue .cmp-global-header__i= +con--star::before { color: rgb(0, 65, 240); } + +.cmp-global-header__utility-nav .color-block-alt-gray .cmp-global-header__i= +con--star::before { color: rgb(190, 190, 190); } + +.cmp-global-header__utility-nav .color-block-alt-gray-dark .cmp-global-head= +er__icon--star::before { color: rgb(150, 150, 150); } + +.cmp-global-header__utility-nav .color-block-alt-gray-darker .cmp-global-he= +ader__icon--star::before { color: rgb(90, 90, 90); } + +.cmp-global-header__utility-nav .color-block-alt-green .cmp-global-header__= +icon--star::before { color: rgb(0, 215, 0); } + +.cmp-global-header__utility-nav .color-block-alt-red .cmp-global-header__ic= +on--star::before { color: red; } + +.cmp-global-header__utility-nav .color-block-alt-yellow .cmp-global-header_= +_icon--star::before { color: rgb(255, 255, 0); } + +.cmp-global-header__utility-nav .color-block-aqua .cmp-global-header__icon-= +-star::before { color: rgb(0, 255, 187); } + +.cmp-global-header__utility-nav .color-block-blue .cmp-global-header__icon-= +-star::before { color: rgb(0, 186, 255); } + +.cmp-global-header__utility-nav .color-block-blue-green .cmp-global-header_= +_icon--star::before { color: rgb(5, 240, 165); } + +.cmp-global-header__utility-nav .color-block-brand-green .cmp-global-header= +__icon--star::before { color: rgb(100, 255, 80); } + +.cmp-global-header__utility-nav .color-block-brand-orange .cmp-global-heade= +r__icon--star::before { color: rgb(255, 120, 0); } + +.cmp-global-header__utility-nav .color-block-brand-yellow .cmp-global-heade= +r__icon--star::before { color: rgb(255, 235, 50); } + +.cmp-global-header__utility-nav .color-block-blue-dark .cmp-global-header__= +icon--star::before { color: rgb(0, 142, 255); } + +.cmp-global-header__utility-nav .color-block-blue-light .cmp-global-header_= +_icon--star::before { color: rgb(0, 243, 255); } + +.cmp-global-header__utility-nav .color-block-core-purple .cmp-global-header= +__icon--star::before { color: rgb(70, 0, 115); } + +.cmp-global-header__utility-nav .color-block-cyan .cmp-global-header__icon-= +-star::before { color: rgb(0, 255, 255); } + +.cmp-global-header__utility-nav .color-block-gray .cmp-global-header__icon-= +-star::before { color: rgb(167, 167, 167); } + +.cmp-global-header__utility-nav .color-block-gray-base .cmp-global-header__= +icon--star::before { color: rgb(0, 0, 0); } + +.cmp-global-header__utility-nav .color-block-gray-dark .cmp-global-header__= +icon--star::before { color: rgb(107, 107, 107); } + +.cmp-global-header__utility-nav .color-block-gray-darker .cmp-global-header= +__icon--star::before { color: rgb(74, 74, 74); } + +.cmp-global-header__utility-nav .color-block-gray-light .cmp-global-header_= +_icon--star::before { color: rgb(204, 204, 204); } + +.cmp-global-header__utility-nav .color-block-gray-lighter .cmp-global-heade= +r__icon--star::before { color: rgb(227, 227, 227); } + +.cmp-global-header__utility-nav .color-block-gray-lightest .cmp-global-head= +er__icon--star::before { color: rgb(242, 242, 242); } + +.cmp-global-header__utility-nav .color-block-grayishyellow-dark .cmp-global= +-header__icon--star::before { color: rgb(150, 150, 140); } + +.cmp-global-header__utility-nav .color-block-grayishyellow-light .cmp-globa= +l-header__icon--star::before { color: rgb(230, 230, 220); } + +.cmp-global-header__utility-nav .color-block-green .cmp-global-header__icon= +--star::before { color: rgb(0, 255, 0); } + +.cmp-global-header__utility-nav .color-block-green-dark .cmp-global-header_= +_icon--star::before { color: rgb(0, 83, 10); } + +.cmp-global-header__utility-nav .color-block-link .cmp-global-header__icon-= +-star::before { color: rgb(0, 77, 255); } + +.cmp-global-header__utility-nav .color-block-link-dark .cmp-global-header__= +icon--star::before { color: rgb(0, 0, 136); } + +.cmp-global-header__utility-nav .color-block-orange .cmp-global-header__ico= +n--star::before { color: rgb(255, 182, 0); } + +.cmp-global-header__utility-nav .color-block-orange-dark .cmp-global-header= +__icon--star::before { color: rgb(255, 149, 0); } + +.cmp-global-header__utility-nav .color-block-pink .cmp-global-header__icon-= +-star::before { color: rgb(231, 0, 116); } + +.cmp-global-header__utility-nav .color-block-pink-dark .cmp-global-header__= +icon--star::before { color: rgb(164, 2, 83); } + +.cmp-global-header__utility-nav .color-block-pink-light .cmp-global-header_= +_icon--star::before { color: rgb(255, 80, 160); } + +.cmp-global-header__utility-nav .color-block-purple .cmp-global-header__ico= +n--star::before { color: rgb(161, 0, 255); } + +.cmp-global-header__utility-nav .color-block-purple-dark .cmp-global-header= +__icon--star::before { color: rgb(117, 0, 192); } + +.cmp-global-header__utility-nav .color-block-purple-darkest .cmp-global-hea= +der__icon--star::before { color: rgb(70, 1, 115); } + +.cmp-global-header__utility-nav .color-block-red .cmp-global-header__icon--= +star::before { color: rgb(231, 15, 41); } + +.cmp-global-header__utility-nav .color-block-red-dark .cmp-global-header__i= +con--star::before { color: rgb(189, 0, 29); } + +.cmp-global-header__utility-nav .color-block-red-darker .cmp-global-header_= +_icon--star::before { color: rgb(113, 0, 18); } + +.cmp-global-header__utility-nav .color-block-red-light .cmp-global-header__= +icon--star::before { color: rgb(255, 50, 70); } + +.cmp-global-header__utility-nav .color-block-white .cmp-global-header__icon= +--star::before { color: rgb(255, 255, 255); } + +.cmp-global-header__utility-nav .color-block-yellow .cmp-global-header__ico= +n--star::before { color: rgb(255, 212, 46); } + +.cmp-global-header__utility-nav .color-block-yellow-dark .cmp-global-header= +__icon--star::before { color: rgb(240, 192, 0); } + +.cmp-global-header__utility-nav .color-block-yellow-light .cmp-global-heade= +r__icon--star::before { color: rgb(255, 240, 179); } + +@media screen and (max-width: 767.9px) { + .cmp-global-header__utility-nav .cmp-global-header__language-container { = +width: auto; transform: translateY(-100%); } +} + +.cmp-global-header__search { z-index: 2; } + +.cmp-global-header__search a { -webkit-box-align: end; align-items: flex-en= +d; border-bottom: 4px solid transparent; color: rgb(0, 0, 0); display: flex= +; height: 5rem; -webkit-box-pack: end; justify-content: flex-end; padding-b= +ottom: 1.6rem; padding-right: 1.5rem; padding-top: 0.8rem; width: 5rem; } + +.cmp-global-header__search a::before { content: "=EF=92=A5"; font-size: 24p= +x; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; position: relative; bottom: -7px; } + +.cmp-global-header__search a:focus { outline-offset: -1px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__search a { height: 7rem; padding-top: 1.6rem; padding= +-bottom: 2.2rem; } + .cmp-global-header__search a:focus, .cmp-global-header__search a:hover { = +border-bottom: 4px solid rgb(0, 0, 0); } + .cmp-global-header__search a::before { font-size: 2.8rem; } +} + +.cmp-global-header__action-container { display: flex; -webkit-box-pack: end= +; justify-content: flex-end; } + +.cmp-global-header__register, .cmp-global-header__savedjobs, .cmp-global-he= +ader__signin { display: none; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__register, .cmp-global-header__savedjobs, .cmp-global-= +header__signin { display: block; border-left: 1px solid rgb(227, 227, 227);= + } + .cmp-global-header__register a, .cmp-global-header__savedjobs a, .cmp-glo= +bal-header__signin a { -webkit-box-align: end; align-items: flex-end; borde= +r-bottom: 4px solid transparent; color: rgb(0, 0, 0); display: flex; font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-size: 1rem; font-weight: 400; height: 7rem; -webkit-box-pack: center; just= +ify-content: center; padding-bottom: 2.2rem; padding-top: 1.6rem; text-tran= +sform: uppercase; min-width: 80px; } + .cmp-global-header__register a:focus, .cmp-global-header__register a:hove= +r, .cmp-global-header__savedjobs a:focus, .cmp-global-header__savedjobs a:h= +over, .cmp-global-header__signin a:focus, .cmp-global-header__signin a:hove= +r { outline-offset: -1px; border-bottom: 4px solid rgb(0, 0, 0); } +} + +.cmp-global-header__savedjobs a { width: 123px; } + +.cmp-global-header__savedjobs a.cmp-global-header__icon--star-outline::befo= +re { content: "=EF=92=B2"; } + +.cmp-global-header__savedjobs a.cmp-global-header__icon--star-outline::befo= +re, .cmp-global-header__savedjobs a.cmp-global-header__icon--star::before {= + padding: 1px 0px; margin-right: 4px; font-size: 18px; font-family: Ionicon= +s; display: block; font-weight: 400; font-style: normal; line-height: 1; te= +xt-transform: none; letter-spacing: normal; overflow-wrap: normal; white-sp= +ace: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rend= +ering: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-global-header__savedjobs a.cmp-global-header__icon--star::before { con= +tent: "=EF=92=B3"; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__register:focus, .cmp-global-header__register:hover { = +outline-offset: -1px; border-bottom: 4px solid rgb(0, 0, 0); } +} + +.cmp-global-header__contact-icon { color: rgb(0, 0, 0); margin-right: 0.13e= +m; } + +.cmp-global-header__contact-icon::before { content: "=EF=90=99"; font-size:= + 3rem; font-family: Ionicons; font-weight: 400; font-style: normal; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; display: inline-block;= + line-height: 1; } + +.cmp-global-header__signed-in-options { height: auto; position: absolute; t= +op: 4.69em; left: auto; right: 1.09rem; width: 15.63em; display: none; padd= +ing: 0px; text-align: left; border-radius: 0px; box-shadow: none; backgroun= +d-color: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); margin-t= +op: 0px; } + +.cmp-global-header__signed-in-menu-list { margin: 0.63em 0px 0px; padding: = +0px; } + +.cmp-global-header__signed-in-menu-list-item { padding: 0.35em 1em; border-= +bottom: 0.06em solid rgb(208, 213, 213); } + +.cmp-global-header__signed-in-menu-list-signout { padding: 0.35em 1em; bord= +er-bottom: none; } + +.cmp-global-header__signed-in-menu-link { font-weight: 700; font-size: 1.6r= +em; color: rgb(74, 74, 74); text-decoration: none; line-height: 2em; text-t= +ransform: uppercase; position: relative; left: -5%; top: -0.2em; } + +.cmp-global-header__signed-in-options-arrow-up { position: relative; } + +.cmp-global-header__signed-in-options-arrow-up::after, .cmp-global-header__= +signed-in-options-arrow-up::before { border-top: 0.688em solid rgb(255, 255= +, 255); border-left: 0.688em solid transparent; border-right: 0.688em solid= + transparent; margin-left: 13em; position: absolute; bottom: -0.75em; conte= +nt: ""; left: 77%; transform: rotate(180deg); margin-bottom: 0.69em; } + +.cmp-global-header__signed-in-options-arrow-up::before { border-top: 0.688e= +m solid rgb(167, 167, 167); bottom: -0.69em; transform: rotate(180deg); } + +.cmp-global-header__menu { z-index: 2; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__menu { display: none; } +} + +.cmp-global-header__menu-button { -webkit-box-align: end; align-items: flex= +-end; display: flex; height: 5rem; padding-bottom: 1.6rem; padding-left: 1.= +5rem; padding-top: 0.8rem; width: 5rem; } + +.cmp-global-header__menu-button:focus { outline-offset: -1px; } + +.cmp-global-header__menu-button div { height: 1.5rem; position: relative; w= +idth: 2rem; } + +.cmp-global-header__menu-button span { background: rgb(0, 0, 0); border-rad= +ius: 9px; display: block; height: 2px; left: 0px; opacity: 1; position: abs= +olute; transform: rotate(0deg); transition: all 0.25s ease-in-out 0s; width= +: 100%; } + +.cmp-global-header__menu-button span:first-child { top: 0px; } + +.cmp-global-header__menu-button span:nth-child(2) { top: 6px; } + +.cmp-global-header__menu-button span:nth-child(3) { top: 12px; } + +.cmp-global-header__logo { display: flex; -webkit-box-pack: center; justify= +-content: center; left: 0px; margin: auto; padding-bottom: 1.6rem; padding-= +top: 0.8rem; position: absolute; right: 0px; width: 100%; z-index: 1; } + +.cmp-global-header__logo a { display: block; } + +.cmp-global-header__logo img { display: block; height: 26px; width: 96px; } + +@media screen and (min-width: 768px) { + .cmp-global-header__logo { display: flex; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__logo { display: block; -webkit-box-pack: start; justi= +fy-content: flex-start; left: 0px; margin: 0px; padding: 1.4rem 1.5rem 2.6r= +em; position: relative; right: 0px; width: auto; z-index: 1; } + .cmp-global-header__logo img { display: block; height: 28px; width: 100px= +; } +} + +.cmp-global-header__content { background: rgb(255, 255, 255); border-bottom= +: 0.06em solid rgb(227, 227, 227); box-shadow: rgb(204, 204, 204) 0px 30px = +30px -30px; display: flex; -webkit-box-orient: vertical; -webkit-box-direct= +ion: normal; flex-direction: column; height: calc(100% - 51px); left: 0px; = +margin-top: 50px; opacity: 0; overflow: hidden auto; position: fixed; top: = +1px; transform: translateY(-100%); transition: all 0.45s ease-in-out 0s; vi= +sibility: hidden; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-global-header__content { transform: translateX(-105%); transition: a= +ll 0.2s ease-in-out 0s; width: 320px; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__content { border-bottom: none; box-shadow: none; heig= +ht: auto; margin-left: 33px; margin-top: 0px; opacity: 1; overflow: visible= +; position: static; top: auto; transform: none; visibility: visible; width:= + auto; } +} + +.cmp-global-header__nav-menu { -webkit-box-flex: 1; flex: 1 0 auto; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu { -webkit-box-flex: 1; flex: 1 1 0%; display= +: flex; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu-item.cmp-global-header__nav-menu-item--open = +.cmp-global-header__nav-menu-item-content, .cmp-global-header__nav-menu-ite= +m.cmp-global-header__nav-menu-item--open .cmp-global-header__title-link-lis= +t__content { visibility: visible; } +} + +.cmp-global-header__nav-menu-item.cmp-global-header__nav-menu-item--open .c= +mp-global-header__nav-menu-label-button { font-weight: 600; } + +.cmp-global-header__nav-menu-item.cmp-global-header__nav-menu-item--open .c= +mp-global-header__nav-menu-label-button::after { transform: rotate(180deg);= + } + +.cmp-global-header__nav-menu-item.cmp-global-header__nav-menu-item--no-anim= +ation .cmp-global-header__nav-menu-item-content { transition: none 0s ease = +0s; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu-item { margin-left: 2px; margin-right: 2px; = +} +} + +.cmp-global-header__nav-menu-label-button { -webkit-box-align: center; alig= +n-items: center; border-bottom: 1px solid rgb(227, 227, 227); color: rgb(0,= + 0, 0); display: flex; font-size: 1.4rem; font-weight: 600; min-height: 44p= +x; padding-left: 1.5rem; padding-right: 1.5rem; position: relative; width: = +100%; } + +.cmp-global-header__nav-menu-label-button::after { content: "=EF=84=A3"; fo= +nt-size: 18px; font-family: Ionicons; font-weight: 400; font-style: normal;= + line-height: 1; text-transform: none; letter-spacing: normal; overflow-wra= +p: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: ant= +ialiased; text-rendering: optimizelegibility; font-feature-settings: "liga"= +; -webkit-box-align: center; align-items: center; display: flex; height: 44= +px; -webkit-box-pack: center; justify-content: center; position: absolute; = +right: 0px; top: 0px; bottom: 0px; width: 44px; transition: all 0.5s ease-i= +n-out 0s; } + +.cmp-global-header__nav-menu-label-button:hover { color: rgb(0, 0, 0); } + +.cmp-global-header__nav-menu-label-button:focus { outline-offset: -1px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu-label-button { border-bottom-color: transpar= +ent; border-bottom-width: 4px; box-sizing: border-box; font-size: 1.4rem; f= +ont-weight: 400; min-height: 100%; padding-top: 0.3rem; } + .cmp-global-header__nav-menu-label-button::after { display: flex; positio= +n: relative; font-size: 1rem; width: 24px; } + .cmp-global-header__nav-menu-label-button:focus-visible, .cmp-global-head= +er__nav-menu-label-button:hover { border-bottom-color: rgb(0, 0, 0); } + .cmp-global-header__nav-menu-label-button--no-drawer::after { display: no= +ne; } +} + +.cmp-global-header__nav-menu-item-content { max-height: 0px; will-change: m= +ax-height; transition: all 400ms cubic-bezier(0.02, 0.01, 0.47, 1) 0s; over= +flow: hidden; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu-item-content { left: 0px; position: absolute= +; right: 0px; top: 71px; width: 100%; z-index: -1; visibility: hidden; } +} + +.cmp-global-header__menu-footer { margin-top: auto; margin-bottom: 0px; pad= +ding: 2rem; } + +.cmp-global-header__menu-footer .color-block-accent-purple-1 .cmp-global-he= +ader__icon--star::before { color: rgb(180, 85, 170); } + +.cmp-global-header__menu-footer .color-block-accent-purple-2 .cmp-global-he= +ader__icon--star::before { color: rgb(160, 85, 245); } + +.cmp-global-header__menu-footer .color-block-accent-purple-3 .cmp-global-he= +ader__icon--star::before { color: rgb(190, 130, 255); } + +.cmp-global-header__menu-footer .color-block-accent-purple-4 .cmp-global-he= +ader__icon--star::before { color: rgb(220, 175, 255); } + +.cmp-global-header__menu-footer .color-block-accent-purple-5 .cmp-global-he= +ader__icon--star::before { color: rgb(230, 220, 255); } + +.cmp-global-header__menu-footer .color-block-alt-blue .cmp-global-header__i= +con--star::before { color: rgb(0, 65, 240); } + +.cmp-global-header__menu-footer .color-block-alt-gray .cmp-global-header__i= +con--star::before { color: rgb(190, 190, 190); } + +.cmp-global-header__menu-footer .color-block-alt-gray-dark .cmp-global-head= +er__icon--star::before { color: rgb(150, 150, 150); } + +.cmp-global-header__menu-footer .color-block-alt-gray-darker .cmp-global-he= +ader__icon--star::before { color: rgb(90, 90, 90); } + +.cmp-global-header__menu-footer .color-block-alt-green .cmp-global-header__= +icon--star::before { color: rgb(0, 215, 0); } + +.cmp-global-header__menu-footer .color-block-alt-red .cmp-global-header__ic= +on--star::before { color: red; } + +.cmp-global-header__menu-footer .color-block-alt-yellow .cmp-global-header_= +_icon--star::before { color: rgb(255, 255, 0); } + +.cmp-global-header__menu-footer .color-block-aqua .cmp-global-header__icon-= +-star::before { color: rgb(0, 255, 187); } + +.cmp-global-header__menu-footer .color-block-blue .cmp-global-header__icon-= +-star::before { color: rgb(0, 186, 255); } + +.cmp-global-header__menu-footer .color-block-blue-green .cmp-global-header_= +_icon--star::before { color: rgb(5, 240, 165); } + +.cmp-global-header__menu-footer .color-block-brand-green .cmp-global-header= +__icon--star::before { color: rgb(100, 255, 80); } + +.cmp-global-header__menu-footer .color-block-brand-orange .cmp-global-heade= +r__icon--star::before { color: rgb(255, 120, 0); } + +.cmp-global-header__menu-footer .color-block-brand-yellow .cmp-global-heade= +r__icon--star::before { color: rgb(255, 235, 50); } + +.cmp-global-header__menu-footer .color-block-blue-dark .cmp-global-header__= +icon--star::before { color: rgb(0, 142, 255); } + +.cmp-global-header__menu-footer .color-block-blue-light .cmp-global-header_= +_icon--star::before { color: rgb(0, 243, 255); } + +.cmp-global-header__menu-footer .color-block-core-purple .cmp-global-header= +__icon--star::before { color: rgb(70, 0, 115); } + +.cmp-global-header__menu-footer .color-block-cyan .cmp-global-header__icon-= +-star::before { color: rgb(0, 255, 255); } + +.cmp-global-header__menu-footer .color-block-gray .cmp-global-header__icon-= +-star::before { color: rgb(167, 167, 167); } + +.cmp-global-header__menu-footer .color-block-gray-base .cmp-global-header__= +icon--star::before { color: rgb(0, 0, 0); } + +.cmp-global-header__menu-footer .color-block-gray-dark .cmp-global-header__= +icon--star::before { color: rgb(107, 107, 107); } + +.cmp-global-header__menu-footer .color-block-gray-darker .cmp-global-header= +__icon--star::before { color: rgb(74, 74, 74); } + +.cmp-global-header__menu-footer .color-block-gray-light .cmp-global-header_= +_icon--star::before { color: rgb(204, 204, 204); } + +.cmp-global-header__menu-footer .color-block-gray-lighter .cmp-global-heade= +r__icon--star::before { color: rgb(227, 227, 227); } + +.cmp-global-header__menu-footer .color-block-gray-lightest .cmp-global-head= +er__icon--star::before { color: rgb(242, 242, 242); } + +.cmp-global-header__menu-footer .color-block-grayishyellow-dark .cmp-global= +-header__icon--star::before { color: rgb(150, 150, 140); } + +.cmp-global-header__menu-footer .color-block-grayishyellow-light .cmp-globa= +l-header__icon--star::before { color: rgb(230, 230, 220); } + +.cmp-global-header__menu-footer .color-block-green .cmp-global-header__icon= +--star::before { color: rgb(0, 255, 0); } + +.cmp-global-header__menu-footer .color-block-green-dark .cmp-global-header_= +_icon--star::before { color: rgb(0, 83, 10); } + +.cmp-global-header__menu-footer .color-block-link .cmp-global-header__icon-= +-star::before { color: rgb(0, 77, 255); } + +.cmp-global-header__menu-footer .color-block-link-dark .cmp-global-header__= +icon--star::before { color: rgb(0, 0, 136); } + +.cmp-global-header__menu-footer .color-block-orange .cmp-global-header__ico= +n--star::before { color: rgb(255, 182, 0); } + +.cmp-global-header__menu-footer .color-block-orange-dark .cmp-global-header= +__icon--star::before { color: rgb(255, 149, 0); } + +.cmp-global-header__menu-footer .color-block-pink .cmp-global-header__icon-= +-star::before { color: rgb(231, 0, 116); } + +.cmp-global-header__menu-footer .color-block-pink-dark .cmp-global-header__= +icon--star::before { color: rgb(164, 2, 83); } + +.cmp-global-header__menu-footer .color-block-pink-light .cmp-global-header_= +_icon--star::before { color: rgb(255, 80, 160); } + +.cmp-global-header__menu-footer .color-block-purple .cmp-global-header__ico= +n--star::before { color: rgb(161, 0, 255); } + +.cmp-global-header__menu-footer .color-block-purple-dark .cmp-global-header= +__icon--star::before { color: rgb(117, 0, 192); } + +.cmp-global-header__menu-footer .color-block-purple-darkest .cmp-global-hea= +der__icon--star::before { color: rgb(70, 1, 115); } + +.cmp-global-header__menu-footer .color-block-red .cmp-global-header__icon--= +star::before { color: rgb(231, 15, 41); } + +.cmp-global-header__menu-footer .color-block-red-dark .cmp-global-header__i= +con--star::before { color: rgb(189, 0, 29); } + +.cmp-global-header__menu-footer .color-block-red-darker .cmp-global-header_= +_icon--star::before { color: rgb(113, 0, 18); } + +.cmp-global-header__menu-footer .color-block-red-light .cmp-global-header__= +icon--star::before { color: rgb(255, 50, 70); } + +.cmp-global-header__menu-footer .color-block-white .cmp-global-header__icon= +--star::before { color: rgb(255, 255, 255); } + +.cmp-global-header__menu-footer .color-block-yellow .cmp-global-header__ico= +n--star::before { color: rgb(255, 212, 46); } + +.cmp-global-header__menu-footer .color-block-yellow-dark .cmp-global-header= +__icon--star::before { color: rgb(240, 192, 0); } + +.cmp-global-header__menu-footer .color-block-yellow-light .cmp-global-heade= +r__icon--star::before { color: rgb(255, 240, 179); } + +@media screen and (min-width: 1200px) { + .cmp-global-header__menu-footer { display: none; } +} + +@media screen and (max-width: 1199.9px) { + .cmp-global-header__menu-footer .cmp-global-header__action-container { fl= +ex-wrap: wrap; } + .cmp-global-header__menu-footer .cmp-global-header__other-link, .cmp-glob= +al-header__menu-footer .cmp-global-header__signin-links { -webkit-box-flex:= + 0; flex: 0 0 100%; } +} + +.cmp-global-header__other-link li, .cmp-global-header__signin-links li, .cm= +p-global-header__utility-links li { -webkit-box-align: center; align-items:= + center; display: flex; height: 44px; -webkit-box-pack: center; justify-con= +tent: center; padding: 1rem 1.5rem; } + +.cmp-global-header__other-link a, .cmp-global-header__signin-links a, .cmp-= +global-header__utility-links a { color: rgb(74, 74, 74); font-family: Graph= +ik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto= +, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.4re= +m; font-weight: 400; text-align: center; } + +.cmp-global-header__other-link { -webkit-box-align: center; align-items: ce= +nter; height: 44px; -webkit-box-pack: center; justify-content: center; padd= +ing-left: 1.5rem; padding-right: 1.5rem; } + +.cmp-global-header__other-link, .cmp-global-header__savedjobs-link a { disp= +lay: flex; } + +.cmp-global-header__savedjobs-link a.cmp-global-header__icon--star-outline:= +:before { content: "=EF=92=B2"; } + +.cmp-global-header__savedjobs-link a.cmp-global-header__icon--star-outline:= +:before, .cmp-global-header__savedjobs-link a.cmp-global-header__icon--star= +::before { padding: 1px 0px; margin-right: 4px; font-size: 18px; font-famil= +y: Ionicons; display: block; font-weight: 400; font-style: normal; line-hei= +ght: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal= +; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased;= + text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-global-header__savedjobs-link a.cmp-global-header__icon--star::before = +{ content: "=EF=92=B3"; } + +.cmp-global-header__social-icons { padding-bottom: 1rem; } + +.cmp-global-header__social-icons, .cmp-global-header__social-icons li { dis= +play: flex; -webkit-box-pack: center; justify-content: center; } + +.cmp-global-header__social-icons li { -webkit-box-align: center; align-item= +s: center; height: 44px; padding-left: 1.5rem; padding-right: 1.5rem; width= +: 44px; } + +.cmp-global-header__social-icons a { color: rgb(0, 0, 0); } + +.cmp-global-header__social-icons a::after { content: "=EF=8B=87"; font-size= +: 20px; font-family: Ionicons; display: block; font-weight: 400; font-style= +: normal; line-height: 1; text-transform: none; letter-spacing: normal; ove= +rflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoot= +hing: antialiased; text-rendering: optimizelegibility; font-feature-setting= +s: "liga"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--linkedin::after= + { content: "=EF=88=B9"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--twitter::after = +{ content: "=EF=89=83"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--facebook::after= + { content: "=EF=88=B1"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--instagram::afte= +r { content: "=EF=8D=91"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--youtube::after = +{ content: "=EF=89=8D"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--kununu::after {= + content: "=EF=93=B8"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--medium::after {= + content: "=EF=93=B9"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--renren::after {= + content: "=EE=A4=96"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--wechat::after {= + content: "=EE=A4=99"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--weibo::after { = +content: "=EE=A4=9A"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--xing::after { c= +ontent: "=EE=A4=9C"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--mail::after { c= +ontent: "=EF=90=A2"; } + +@media screen and (min-width: 768px) { + .cmp-global-header__menu-overlay { background-color: rgb(0, 0, 0); opacit= +y: 0; position: fixed; transition: opacity 0.2s ease-in-out 0s; height: 100= +%; width: 100%; z-index: -9999; transform: translateX(-100%); } +} + +html.cmp-global-header--menu-open { overflow: hidden; } + +@media screen and (max-width: 1199.9px) { + .cmp-global-header__drawer { visibility: hidden; } +} + +.cmp-global-header__nav-menu-item--open .cmp-global-header__drawer { visibi= +lity: visible; } + +.cmp-global-header__items .cmp-global-header__signin-links .cmp-global-head= +er__other-link a, .cmp-global-header__items .cmp-global-header__signin-link= +s a { color: rgb(74, 74, 74); font-size: 1.4rem; font-weight: 400; } + +.cmp-global-header__items .cmp-global-header__other-link, .cmp-global-heade= +r__items .cmp-global-header__signin-links li { text-align: center; } + +:root { --redesignSearchIconSVG: url('data:image/svg+xml;utf8,'); } + +.globalheader--summary-layout .cmp-global-header { padding-top: 64px; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header { padding-top: 80px; } +} + +.globalheader--summary-layout .cmp-global-header__menu-button { height: 64p= +x; -webkit-box-align: center; align-items: center; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__menu-button { height: 8= +0px; } +} + +.globalheader--summary-layout .cmp-global-header__navbar-container { height= +: 64px; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__navbar-container { heig= +ht: 80px; max-width: 1240px; margin: 0px auto; } + .globalheader--summary-layout .cmp-global-header__navbar-container .cmp-g= +lobal-header__nav-menu { gap: 22px; } +} + +.globalheader--summary-layout .cmp-global-header__logo { flex-shrink: 0; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__logo { padding-top: 15p= +x; } + .globalheader--summary-layout .cmp-global-header__logo img { width: 120px= +; height: 31px; } +} + +.globalheader--summary-layout .cmp-global-header__search a { -webkit-box-al= +ign: center; align-items: center; position: relative; height: 64px; } + +.globalheader--summary-layout .cmp-global-header__search a::before { conten= +t: ""; background-image: var(--redesignSearchIconSVG); background-position:= + 50% center; background-repeat: no-repeat; width: 18px; height: 32px; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__search a { height: 8rem= +; } +} + +@media screen and (min-width: 768px) { + .globalheader--summary-layout .cmp-global-header__search a::after { conte= +nt: ""; border-right: 1px solid rgb(204, 204, 204); height: 32px; position:= + absolute; margin-top: 14px; right: 0px; } +} + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__register:focus, .global= +header--summary-layout .cmp-global-header__register:hover { border-bottom: = +none; } +} + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__register, .globalheader= +--summary-layout .cmp-global-header__savedjobs, .globalheader--summary-layo= +ut .cmp-global-header__signin { border-left-width: 0px; } + .globalheader--summary-layout .cmp-global-header__register a, .globalhead= +er--summary-layout .cmp-global-header__savedjobs a, .globalheader--summary-= +layout .cmp-global-header__signin a { height: 80px; -webkit-box-align: cent= +er; align-items: center; padding: 8px 0px 0px; position: relative; } + .globalheader--summary-layout .cmp-global-header__register a::after, .glo= +balheader--summary-layout .cmp-global-header__savedjobs a::after, .globalhe= +ader--summary-layout .cmp-global-header__signin a::after { content: ""; bor= +der-right: 1px solid rgb(204, 204, 204); height: 32px; position: absolute; = +right: 0px; } +} + +.globalheader--summary-layout .cmp-global-header__careers-registration { di= +splay: none; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__careers-registration { = +border-left-width: 0px; position: relative; display: flex; -webkit-box-alig= +n: center; align-items: center; padding: 0px; border-bottom: none; } + .globalheader--summary-layout .cmp-global-header__careers-registration .c= +mp-global-header__signed-in-careers-registration-link { padding: 21px 25px = +10px; border-bottom: 4px solid transparent; } + .globalheader--summary-layout .cmp-global-header__careers-registration .c= +mp-global-header__signed-in-careers-registration-link:hover { border-bottom= +-color: rgb(0, 0, 0); } + .globalheader--summary-layout .cmp-global-header__careers-registration:ho= +ver { border-bottom: none; } + .globalheader--summary-layout .cmp-global-header__careers-registration::a= +fter { content: ""; border-right: 1px solid rgb(204, 204, 204); height: 32p= +x; position: absolute; right: 0px; top: 26px; } +} + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__signed-in-container { b= +order-left-width: 0px; } + .globalheader--summary-layout .cmp-global-header__signed-in-container::af= +ter { content: ""; border-right: 1px solid rgb(204, 204, 204); height: 32px= +; position: absolute; right: 0px; top: 26px; } +} + +.globalheader--summary-layout .cmp-global-header__nav-menu-label-button { f= +ont-size: 1.6rem; line-height: 1.6; padding-right: 0.8rem; padding-left: 0.= +8rem; } + +.globalheader--summary-layout .cmp-global-header__nav-menu-label-button::af= +ter { font-size: 1.2rem; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__nav-menu-label-button::= +after { display: flex; position: relative; font-size: 1rem; width: 24px; } + .globalheader--summary-layout .cmp-global-header__nav-menu-label-button--= +no-drawer::after { display: none; } +} + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: n= +ormal; flex-direction: column; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .content-card--cardwithbutton { order: -1; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list { display: block; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .content-card--cardwithbutton { -webkit-box-ordinal-group: unset; ord= +er: unset; } +} + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__menu-footer, .cmp-global-header__drawer--summary-la= +yout .cmp-global-header__title-link-list__menu-button { display: none; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__title-link-l= +ist__content { visibility: visible; transform: translateY(0px); position: r= +elative; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__title-link-l= +ist__content .cmp-global-header__title-link-list__content-button { display:= + none; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__drawer-one-c= +olumn .cmp-global-header__group-link-list > .responsivegrid > .aem-Grid { d= +isplay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; = +flex-direction: column; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__drawer-one-c= +olumn .cmp-global-header__group-link-list > .responsivegrid > .aem-Grid .co= +ntent-card--cardwithbutton { order: -1; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--summary-layout .cmp-global-header__drawer-one= +-column .cmp-global-header__group-link-list > .responsivegrid > .aem-Grid {= + display: block; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__drawer-one= +-column .cmp-global-header__group-link-list > .responsivegrid > .aem-Grid .= +content-card--cardwithbutton { -webkit-box-ordinal-group: unset; order: uns= +et; } +} + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__languag= +e-container, .cmp-global-header.cmp-global-header--menu-open .cmp-global-he= +ader__signed-in-container { position: absolute; transform: translateY(0px);= + transition: all 0.7s ease-in-out 0s; z-index: 2; background-color: rgb(255= +, 255, 255); width: auto; } + +@media screen and (min-width: 768px) { + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__langu= +age-container, .cmp-global-header.cmp-global-header--menu-open .cmp-global-= +header__signed-in-container { position: relative; } +} + +@media screen and (max-width: 767.9px) { + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__langu= +age-selector { display: inline-block; } +} + +.cmp-global-header__careers-registration { padding: 1.1rem 1.5rem 1rem; bor= +der-left: 0.1rem solid rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .cmp-global-header__careers-registration { padding: 1.2rem 2.3rem 1rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__careers-registration { padding-top: 2.1rem; } +} + +.cmp-global-header__careers-registration:hover { border-bottom: 0.4rem soli= +d rgb(0, 0, 0); } + +.cmp-global-header__language-container, .cmp-global-header__signed-in-conta= +iner { min-height: 100%; z-index: 2; border-left: 1px solid rgb(227, 227, 2= +27); transform: translateY(-200%); width: 0px; display: flex; } + +@media screen and (min-width: 768px) { + .cmp-global-header__language-container, .cmp-global-header__signed-in-con= +tainer { position: relative; transform: none; width: auto; } +} + +@media screen and (max-width: 1199.9px) { + .cmp-global-header__signed-in-container { display: none; } +} + +.cmp-global-header__language-selector, .cmp-global-header__signed-in-button= + { min-height: 100%; padding: 7px 15px 0px; display: inline-block; opacity:= + 1; border-bottom: 4px solid transparent; } + +.cmp-global-header__language-selector:focus, .cmp-global-header__language-s= +elector:hover, .cmp-global-header__signed-in-button:focus, .cmp-global-head= +er__signed-in-button:hover { outline-offset: 0px; border-bottom-color: tran= +sparent; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-global-header__language-selector, .cmp-global-header__signed-in-butt= +on { transform: inherit; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__language-selector, .cmp-global-header__signed-in-butt= +on { padding-top: 5px; padding-left: 25px; padding-right: 25px; } + .cmp-global-header__language-selector:focus, .cmp-global-header__signed-i= +n-button:focus { outline-offset: -1px; border-bottom-color: rgb(0, 0, 0); } + .cmp-global-header__language-selector:focus:not(:focus-visible), .cmp-glo= +bal-header__signed-in-button:focus:not(:focus-visible) { border-bottom-colo= +r: transparent; } + .cmp-global-header__language-selector:hover, .cmp-global-header__language= +-selector:hover:focus, .cmp-global-header__signed-in-button:hover, .cmp-glo= +bal-header__signed-in-button:hover:focus { border-bottom-color: rgb(0, 0, 0= +); } +} + +.cmp-global-header__language-selector .icon-down-caret, .cmp-global-header_= +_signed-in-button .icon-down-caret { vertical-align: text-bottom; } + +.cmp-global-header__language-selector .icon-down-caret::after, .cmp-global-= +header__signed-in-button .icon-down-caret::after { top: -2px; left: 0px; po= +sition: relative; color: rgb(0, 0, 0); font-family: Ionicons; font-size: 10= +px; font-weight: 400; font-style: normal; line-height: 1; content: "=EF=8D= +=9F"; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__language-selector .icon-down-caret::after, .cmp-globa= +l-header__signed-in-button .icon-down-caret::after { left: 6px; } +} + +.cmp-global-header__language-options { display: none; position: absolute; t= +op: 70px; right: 20px; width: 30rem; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__language-options { right: 28px; top: 90px; } +} + +.cmp-global-header__language-options .arrow-up { display: block; position: = +absolute; right: 20px; top: -18px; width: 1px; height: 1px; border-bottom: = +20px solid rgb(0, 0, 0); border-left: 15px solid transparent; border-right:= + 15px solid transparent; } + +.cmp-global-header__language-options .input-group { width: 100%; height: 16= +px; background: rgb(0, 0, 0); } + +.cmp-global-header__language-options .country-list { height: 410px; backgro= +und-color: rgb(255, 255, 255); overflow: hidden auto; box-shadow: rgba(0, 0= +, 0, 0.9) 0px 0px 10px 0px; } + +.cmp-global-header__language-menu li { border-bottom: 1px solid rgb(204, 20= +4, 204); padding: 2rem; color: rgb(74, 74, 74); height: 44px; font-size: 1.= +4rem; line-height: 1rem; } + +.cmp-global-header__language-menu li a { color: rgb(74, 74, 74); text-decor= +ation: none; } + +.cmp-global-header__language-menu li :hover { color: rgb(74, 74, 74); text-= +decoration: underline; } + +.cmp-global-header__language-menu li :focus { text-decoration: underline; } + +.cmp-global-header__language-menu .default { font-weight: 600; } + +.cmp-global-header__language-menu .dropdown-header { height: 25px; font-siz= +e: 1.2rem; line-height: 0.8rem; background-color: rgb(227, 227, 227); } + +.cmp-global-header .cmp-global-header__language-selector--show, .cmp-global= +-header .cmp-global-header__signed-in-option-selector--show { display: bloc= +k; } + +@media screen and (max-width: 767.9px) { + .cmp-global-header__language-selector { display: none; } +} + +#cmp-global-header__current-country { display: none; } + +.globalheader--summary-layout .cmp-global-header__language-container { bord= +er-left-width: 0px; } + +.globalheader--summary-layout .cmp-global-header__language-container .cmp-g= +lobal-header__language-selector { padding-top: 14px; } + +.globalheader--summary-layout .cmp-global-header__language-container .cmp-g= +lobal-header__language-selector .icon-down-caret::after { content: "=EF=84= +=A3"; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer { background-color: rgb(255, 255, 255); box-sh= +adow: rgb(0, 0, 0) 0px 10px 10px -10px; margin-bottom: 10px; max-height: ca= +lc(100vh - 71px); overflow-y: auto; } + .cmp-global-header__drawer-content { padding: 5rem 10%; } + .cmp-global-header__drawer-two-columns { display: flex; } + .cmp-global-header__drawer-left-column { width: 33.3333%; } + .cmp-global-header__drawer-right-column { width: 66.6667%; } +} + +@media screen and (min-width: 1200px) { + .interactivenavigations .cmp-global-header__drawer { margin-bottom: 0px; = +max-height: unset; overflow-y: hidden; } +} + +.cmp-global-header__inner-link-list a { -webkit-box-align: center; align-it= +ems: center; border-bottom: 1px solid rgb(227, 227, 227); color: rgb(0, 0, = +0); display: flex; font-size: 1.4rem; font-weight: 400; min-height: 44px; p= +adding-left: 1.5rem; padding-right: 1.5rem; position: relative; width: auto= +; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__inner-link-list { -webkit-box-orient: horizontal; -we= +bkit-box-direction: normal; flex-flow: wrap; display: flex; } + .cmp-global-header__inner-link-list li { -webkit-box-flex: 1; flex: 1 1 2= +5%; max-width: 25%; padding-left: 15px; padding-right: 15px; } + .cmp-global-header__inner-link-list a { display: inline-block; font-famil= +y: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI"= +, roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-siz= +e: 1.6rem; font-weight: 400; color: rgb(0, 77, 255); text-decoration: none;= + border: none; margin-bottom: 20px; padding-left: 0px; padding-right: 0px; = +min-height: auto; word-break: break-word; } + .cmp-global-header__inner-link-list a:focus, .cmp-global-header__inner-li= +nk-list a:hover { text-decoration: underline; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__link-list.cmp-global-header__link-list--full-width-li= + .cmp-global-header__inner-link-list li:first-child { max-width: none; -web= +kit-box-flex: 1; flex: 1 1 100%; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows {= + display: flex; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list li { max-width: none; -webkit-box-flex: = +0; flex: 0 0 auto; padding-right: 50px; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a { color: rgb(0, 77, 255); font-size: 2= +.4rem; font-weight: 400; line-height: 1.6; position: relative; text-decorat= +ion: none; display: flex; height: 44px; -webkit-box-align: center; align-it= +ems: center; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a::after { content: "=EE=A0=80"; font-si= +ze: 24px; font-family: Ionicons; font-weight: 400; font-style: normal; line= +-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: no= +rmal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialia= +sed; text-rendering: optimizelegibility; font-feature-settings: "liga"; dis= +play: inline-block; margin-left: 1rem; vertical-align: middle; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a::before { content: ""; background: rgb= +(0, 77, 255); bottom: 0px; display: block; height: 2px; left: 0px; max-widt= +h: calc(100% - 3.4rem); position: absolute; transition: width 300ms ease 0s= +; width: 0%; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a:focus, .cmp-global-header__link-list.c= +mp-global-header__link-list--with-arrows .cmp-global-header__inner-link-lis= +t a:hover { text-decoration: none; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a:focus::before, .cmp-global-header__lin= +k-list.cmp-global-header__link-list--with-arrows .cmp-global-header__inner-= +link-list a:hover::before { width: 100%; } +} + +.cmp-global-header__link-list__content .cmp-global-header__inner-link-list = +a { padding-left: 30px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__link-list__content .cmp-global-header__inner-link-lis= +t a { padding-left: 0px; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__link-list + .cmp-global-header__link-list, .cmp-globa= +l-header__link-list + .cmp-global-header__title-link-list { margin-top: 20p= +x; } + .cmp-global-header__link-list + .cmp-global-header__link-list::before, .c= +mp-global-header__link-list + .cmp-global-header__title-link-list::before {= + content: ""; border-top: 1px solid rgb(227, 227, 227); padding-bottom: 40p= +x; display: block; margin-left: 15px; margin-right: 15px; } +} + +.cmp-global-header__title-link-list__menu.cmp-global-header__title-link-lis= +t__menu--open .cmp-global-header__title-link-list__content { transform: tra= +nslateX(0px); visibility: visible; } + +.cmp-global-header__title-link-list__menu-label { display: none; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list__menu-label { display: block; font-fa= +mily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe = +UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-= +size: 1.6rem; font-weight: 600; color: rgb(0, 0, 0); text-transform: upperc= +ase; margin-bottom: 20px; padding-left: 15px; } +} + +.cmp-global-header__title-link-list__menu-button { -webkit-box-align: cente= +r; align-items: center; border-bottom: 1px solid rgb(227, 227, 227); color:= + rgb(74, 74, 74); display: flex; font-size: 1.4rem; font-weight: 400; min-h= +eight: 44px; padding-left: 3rem; padding-right: 1.5rem; position: relative;= + width: 100%; } + +.cmp-global-header__title-link-list__menu-button::after { content: "=EF=84= +=A5"; font-size: 18px; font-family: Ionicons; font-weight: 400; font-style:= + normal; line-height: 1; text-transform: none; letter-spacing: normal; over= +flow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smooth= +ing: antialiased; text-rendering: optimizelegibility; font-feature-settings= +: "liga"; -webkit-box-align: center; align-items: center; display: flex; he= +ight: 44px; -webkit-box-pack: center; justify-content: center; position: ab= +solute; right: 0px; top: 0px; width: 44px; transition: all 0.5s ease-in-out= + 0s; } + +.cmp-global-header__title-link-list__menu-button:hover { color: rgb(0, 0, 0= +); } + +.cmp-global-header__title-link-list__menu-button:focus { outline-offset: -1= +px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list__menu-button { display: none; } +} + +.cmp-global-header__title-link-list__content { -webkit-box-orient: vertical= +; -webkit-box-direction: normal; flex-direction: column; position: fixed; z= +-index: 1; background-color: rgb(255, 255, 255); width: 100%; top: 0px; bot= +tom: 0px; display: flex; transform: translateX(-100%); transition: all 0.45= +s ease-in-out 0s; overflow-y: auto; visibility: hidden; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list__content { transform: none; position:= + static; overflow: visible; } +} + +.cmp-global-header__title-link-list__content-button { -webkit-box-align: ce= +nter; align-items: center; border-bottom: 1px solid rgb(227, 227, 227); col= +or: rgb(0, 0, 0); display: flex; font-size: 1.4rem; font-weight: 600; min-h= +eight: 44px; padding-right: 1.5rem; position: relative; width: 100%; } + +.cmp-global-header__title-link-list__content-button::before { content: "=EF= +=84=A4"; font-size: 18px; font-family: Ionicons; font-weight: 400; font-sty= +le: normal; line-height: 1; text-transform: none; letter-spacing: normal; o= +verflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smo= +othing: antialiased; text-rendering: optimizelegibility; font-feature-setti= +ngs: "liga"; -webkit-box-align: center; align-items: center; display: flex;= + height: 44px; -webkit-box-pack: center; justify-content: center; border-ri= +ght: 1px solid rgb(227, 227, 227); margin-right: 1.5rem; width: 44px; } + +.cmp-global-header__title-link-list__content-button:hover { color: rgb(0, 0= +, 0); } + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list__content-button { display: none; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list + .cmp-global-header__link-list, .cmp= +-global-header__title-link-list + .cmp-global-header__title-link-list { mar= +gin-top: 20px; } + .cmp-global-header__title-link-list + .cmp-global-header__link-list::befo= +re, .cmp-global-header__title-link-list + .cmp-global-header__title-link-li= +st::before { content: ""; border-top: 1px solid rgb(227, 227, 227); padding= +-bottom: 40px; display: block; margin-left: 15px; margin-right: 15px; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list { display: flex; flex-wrap: wrap; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__link-list, .cmp-global-header__drawer--column-layo= +ut .cmp-global-header__group-link-list .cmp-global-header__title-link-list = +{ -webkit-box-flex: 1; flex: 1 1 0%; min-width: 33.3333%; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__inner-link-list { -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__link-list + .cmp-global-header__link-list, .cmp-gl= +obal-header__drawer--column-layout .cmp-global-header__group-link-list .cmp= +-global-header__link-list + .cmp-global-header__title-link-list { margin-to= +p: 0px; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__link-list + .cmp-global-header__link-list::before,= + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__link-list + .cmp-global-header__title-link-list::be= +fore { content: none; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__title-link-list + .cmp-global-header__link-list, .= +cmp-global-header__drawer--column-layout .cmp-global-header__group-link-lis= +t .cmp-global-header__title-link-list + .cmp-global-header__title-link-list= + { margin-top: 0px; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__title-link-list + .cmp-global-header__link-list::b= +efore, .cmp-global-header__drawer--column-layout .cmp-global-header__group-= +link-list .cmp-global-header__title-link-list + .cmp-global-header__title-l= +ink-list::before { content: none; } +} + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__title-link-list__menu-label { display: block; font-= +size: 1.6rem; font-weight: 600; text-transform: uppercase; padding-left: 24= +px; padding-top: 16px; margin-bottom: 16px; color: rgb(74, 74, 74); } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list { border-bottom: 1px solid rgb(227,= + 227, 227); } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list a { padding-left: 24px; color: rgb(= +0, 0, 0); border-bottom-width: 0px; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list a p { display: none; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list a:hover { color: rgb(0, 77, 255); t= +ext-decoration: none; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list li:last-child a { border-bottom-wid= +th: 1px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .cmp-global-header__title-link-list__menu-label { margin-bottom: 48px= +; padding-top: 0px; padding-left: 15px; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .cmp-global-header__inner-link-list { border-bottom: 0px; row-gap: 48= +px; padding-bottom: 55px; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .cmp-global-header__inner-link-list a { font-weight: 700; font-size: = +1.8rem; margin-bottom: 4px; line-height: 1.4; padding-left: 0px; border-bot= +tom: 0px; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .cmp-global-header__inner-link-list a p { font-size: 1.4rem; display:= + block; font-weight: 400; } +} + +.cmp-global-header__nav-menu-label-button--drawer-hover { border-bottom-col= +or: rgb(0, 0, 0); } + +.cmp-header-featured-content .cmp-teaser__content { background-color: trans= +parent; border: none; padding: 15px 30px 30px; } + +@media screen and (min-width: 1200px) { + .cmp-header-featured-content .cmp-teaser__content { padding: 0px 80px 50p= +x 35px; } +} + +.cmp-header-featured-content .cmp-teaser__pretitle { color: rgb(0, 0, 0); f= +ont-size: 1.6rem; font-weight: 600; } + +@media screen and (min-width: 1200px) { + .cmp-header-featured-content .cmp-teaser__pretitle { font-size: 1.6rem; m= +argin-bottom: 11px; } +} + +@media screen and (min-width: 1200px) { + .cmp-header-featured-content .cmp-teaser__title { margin-top: auto; margi= +n-bottom: 13px; line-height: 1.2; font-size: 1.8rem; } +} + +.cmp-header-featured-content .cmp-teaser__title-link { display: inline-bloc= +k; font-size: 1.4rem; color: rgb(74, 74, 74); font-weight: 600; } + +.cmp-header-featured-content .cmp-teaser__title-link:hover { color: rgb(74,= + 74, 74); text-decoration: underline; } + +@media screen and (min-width: 1200px) { + .cmp-header-featured-content .cmp-teaser__title-link { color: rgb(0, 77, = +255); font-size: 1.8rem; line-height: 1.2; } + .cmp-header-featured-content .cmp-teaser__title-link:hover { color: rgb(0= +, 77, 255); } + .cmp-header-featured-content .cmp-teaser__title-link:focus { text-decorat= +ion: underline; } +} + +.cmp-header-featured-content .cmp-teaser__description { margin: auto; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton { border-bottom: 1px solid rgb(242, 242, 242); } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser { background: transparent; display: block; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__content { border-width: 0px; padding: 14px 24px 24p= +x; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__description { padding-bottom: 16px; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__description p { font-size: 1.4rem; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__title { font-size: 1.4rem; font-weight: 600; paddin= +g-bottom: 4px; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__action-container .cmp-teaser__action-link { backgro= +und: transparent; border: 0px; color: rgb(0, 77, 255); font-size: 1.4rem; f= +ont-weight: 600; box-shadow: none; text-transform: none; -webkit-box-pack: = +start; justify-content: flex-start; padding: 0px; margin: 0px; min-height: = +unset; min-width: unset; height: unset; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__action-container .cmp-teaser__action-link:focus, .c= +mp-global-header__drawer--summary-layout .content-card.content-card--cardwi= +thbutton .cmp-teaser__action-container .cmp-teaser__action-link:hover { tra= +nsform: none; } + +@media screen and (min-width: 768px) { + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container .cmp-teaser__action-link::after = +{ content: "=EE=A0=80"; font-size: 14px; font-family: Ionicons; font-weight= +: 400; font-style: normal; line-height: 1; text-transform: none; letter-spa= +cing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -= +webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fon= +t-feature-settings: "liga"; display: inline-block; margin-left: 1rem; verti= +cal-align: middle; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton { border-bottom-width: 0px; border-top: 1px solid rgb(227, 227= +, 227); } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__content { display: grid; grid-template-columns: 3= +fr 1fr; grid-template-rows: auto; -webkit-box-align: start; align-items: st= +art; border-top-color: rgb(227, 227, 227); padding-top: 48px; padding-left:= + 0px; padding-right: 0px; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__title { font-weight: 700; font-size: 1.6rem; grid= +-area: 1 / 1 / 2 / 2; padding-bottom: 0px; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__description { grid-area: 2 / 1 / 3 / 2; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__description p { font-size: 1.6rem; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container { grid-area: 1 / 2 / span 3 / 3;= + place-self: stretch end; height: 100%; position: relative; padding-right: = +16px; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container::before { content: ""; width: 36= +px; height: 36px; border: 1px solid rgb(0, 77, 255); border-radius: 50%; po= +sition: absolute; transition-duration: 0.4s; transition-property: all; tran= +sition-timing-function: ease; transition-delay: 0s; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container .cmp-teaser__action-link { font-= +size: 1.6rem; padding-left: 60px; line-height: 1.6; height: 36px; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container .cmp-teaser__action-link::after = +{ content: "=EF=8F=96"; font-size: 34px; font-family: Ionicons; display: bl= +ock; font-weight: 400; font-style: normal; line-height: 1; text-transform: = +none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; d= +irection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimiz= +elegibility; font-feature-settings: "liga"; position: absolute; left: 1.2re= +m; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container:hover::before { width: 100%; bor= +der-radius: 50px; } +} + +.cmp-biohero .cmp-about-hero__content { display: grid; grid-template-column= +s: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__content { grid-template-columns: 6fr 6fr; } +} + +.cmp-biohero .cmp-about-hero__content .breadcrumb { padding-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__content .breadcrumb { padding-bottom: 2rem;= + } +} + +.cmp-biohero .cmp-about-hero__left { grid-column: 1; padding: 3rem 0px 2rem= +; word-break: break-word; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__left { grid-column: 1 / 2; padding: 5rem 1.= +5rem 5rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__left { padding: 5rem 0px; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-text { padding: 1rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__left .cmp-text { padding: 2rem 0px; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-text p { line-height: 2.56rem; } + +.cmp-biohero .cmp-about-hero__left .cmp-title__text--short { font-family: G= +raphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", ro= +boto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight:= + 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-h= +eight: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__left .cmp-title__text--short { font-size: 6= +.5rem; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-title__text--long { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: = +800; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-he= +ight: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__left .cmp-title__text--long { font-size: 5.= +8rem; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-about-hero__title-region { display:= + inline-block; width: 100%; margin-top: 20px; font-family: Graphik, Arial, = +system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "= +Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-styl= +e: normal; text-transform: uppercase; letter-spacing: 0.104em; color: rgb(0= +, 0, 0); line-height: 1.4; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__left .cmp-about-hero__title-region { font-s= +ize: 1.8rem; letter-spacing: 0.07em; } +} + +@media screen and (max-width: 999.9px) { + .cmp-biohero .cmp-about-hero__left .cmp-about-hero__title-region { margin= +-top: 15px; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-separator--vertical { position: rel= +ative; top: 5px; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__left .cmp-separator--vertical { top: 3px; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-separator__horizontal-rule { margin= +: 0px 10px; } + +.cmp-biohero .cmp-about-hero .cmp-icons { display: inline-block; margin-top= +: 15px; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon { float: left; -webkit-box-al= +ign: center; align-items: center; -webkit-box-pack: start; justify-content:= + flex-start; margin-right: 2.556rem; margin-bottom: 0.5rem; display: flex; = +} + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon { margin-right: 1.44rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon { margin-right: 3rem; } +} + +.cmp-biohero .cmp-about-hero .cmp-icons .icon p { display: none; color: rgb= +(0, 77, 255); } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon p { display: inline; } +} + +@media screen and (max-width: 999.9px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon p { font-size: 1.4rem; line= +-height: 1.6; } +} + +.cmp-biohero .cmp-about-hero .cmp-icons .icon:focus span, .cmp-biohero .cmp= +-about-hero .cmp-icons .icon:hover span { background-color: rgb(0, 77, 255)= +; color: rgb(255, 255, 255); transition: all 0.5s ease-in-out 0s; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon:focus:not(:focus-visible) spa= +n { background-color: transparent; color: inherit; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon--linkedin::after { content: "= +=EF=88=B9"; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon--linkedin::after, .cmp-bioher= +o .cmp-about-hero .cmp-icons .icon--twitter::after { font-size: 18px; font-= +family: Ionicons; display: block; font-weight: 400; font-style: normal; lin= +e-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: n= +ormal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antiali= +ased; text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon--twitter::after { content: "= +=EF=89=83"; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon--linkedin, .cmp-biohero .cmp-= +about-hero .cmp-icons .icon--twitter { -webkit-box-align: center; align-ite= +ms: center; border-radius: 50%; border: 2px solid rgb(0, 77, 255); color: r= +gb(0, 77, 255); display: flex; height: 3.4rem; -webkit-box-pack: center; ju= +stify-content: center; margin-right: 0.7rem; width: 3.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon--linkedin, .cmp-biohero .cm= +p-about-hero .cmp-icons .icon--twitter { margin-right: 0.8rem; } +} + +.cmp-biohero .cmp-about-hero .cmp-quote { border-top: 1px solid rgb(204, 20= +4, 204); display: flex; -webkit-box-orient: vertical; -webkit-box-direction= +: normal; flex-direction: column; margin-top: 15px; padding-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero .cmp-quote { margin-top: 20px; -webkit-box-o= +rient: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-quote { -webkit-box-orient: horizontal;= + -webkit-box-direction: normal; flex-direction: row; margin-top: 30px; padd= +ing-top: 3rem; } +} + +.cmp-biohero .cmp-about-hero .cmp-quote__icon { height: 43px; min-width: 48= +px; margin-bottom: 10px; margin-right: 1rem; } + +.cmp-biohero .cmp-about-hero .cmp-quote__icon::after { color: rgb(161, 0, 2= +55); content: "=EE=A4=80"; font-size: 43px; font-family: Ionicons; display:= + block; font-weight: 400; font-style: normal; line-height: 1; text-transfor= +m: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap= +; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opti= +mizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-quote__icon::after { content: "=EE=A4= +=80"; font-size: 48px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-quote__icon { height: 48px; min-width: = +54px; margin-right: 3rem; } +} + +.cmp-biohero .cmp-about-hero .cmp-quote .content { font-size: 1.4rem; line-= +height: 1.6; } + +.cmp-biohero .cmp-about-hero .cmp-quote .content p { display: inline; } + +.cmp-biohero .cmp-about-hero__right { grid-area: auto / 1; margin: 0px -15p= +x; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__right { grid-column: 2 / 3; margin-left: 15= +px; padding-top: 0px; margin-right: calc(100% - 50vw + var(--scrollbar-widt= +h)/2); } +} + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__right .image .cmp-image__image { height: 10= +0%; position: absolute; inset: 0px; object-fit: cover; object-position: cen= +ter center; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__right .image .cmp-image__image { object-fit= +: contain; } +} + +@media screen and (min-width: 1200px) { + .cmp-biohero .cmp-about-hero__right .image .cmp-image__image { object-pos= +ition: left center; } +} + +@media screen and (min-width: 768px) { + .cmp-biohero.image-full-bleed .cmp-about-hero__right { margin-right: calc= +(100% - 50vw + var(--scrollbar-width)/2); } + .cmp-biohero.image-full-bleed .cmp-about-hero__right .cmp-image__image { = +object-fit: cover; } +} + +.event-hero.color-block-accent-purple-1 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(180, 85, 170); } + +.event-hero.color-block-accent-purple-2 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(160, 85, 245); } + +.event-hero.color-block-accent-purple-3 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(190, 130, 255); } + +.event-hero.color-block-accent-purple-4 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(220, 175, 255); } + +.event-hero.color-block-accent-purple-5 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(230, 220, 255); } + +.event-hero.color-block-alt-blue .cmp-event-hero__container .h-title-eyebro= +w { border-color: rgb(0, 65, 240); } + +.event-hero.color-block-alt-gray .cmp-event-hero__container .h-title-eyebro= +w { border-color: rgb(190, 190, 190); } + +.event-hero.color-block-alt-gray-dark .cmp-event-hero__container .h-title-e= +yebrow { border-color: rgb(150, 150, 150); } + +.event-hero.color-block-alt-gray-darker .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(90, 90, 90); } + +.event-hero.color-block-alt-green .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(0, 215, 0); } + +.event-hero.color-block-alt-red .cmp-event-hero__container .h-title-eyebrow= + { border-color: red; } + +.event-hero.color-block-alt-yellow .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(255, 255, 0); } + +.event-hero.color-block-aqua .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(0, 255, 187); } + +.event-hero.color-block-blue .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(0, 186, 255); } + +.event-hero.color-block-blue-green .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(5, 240, 165); } + +.event-hero.color-block-brand-green .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(100, 255, 80); } + +.event-hero.color-block-brand-orange .cmp-event-hero__container .h-title-ey= +ebrow { border-color: rgb(255, 120, 0); } + +.event-hero.color-block-brand-yellow .cmp-event-hero__container .h-title-ey= +ebrow { border-color: rgb(255, 235, 50); } + +.event-hero.color-block-blue-dark .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(0, 142, 255); } + +.event-hero.color-block-blue-light .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(0, 243, 255); } + +.event-hero.color-block-core-purple .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(70, 0, 115); } + +.event-hero.color-block-cyan .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(0, 255, 255); } + +.event-hero.color-block-gray .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(167, 167, 167); } + +.event-hero.color-block-gray-base .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(0, 0, 0); } + +.event-hero.color-block-gray-dark .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(107, 107, 107); } + +.event-hero.color-block-gray-darker .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(74, 74, 74); } + +.event-hero.color-block-gray-light .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(204, 204, 204); } + +.event-hero.color-block-gray-lighter .cmp-event-hero__container .h-title-ey= +ebrow { border-color: rgb(227, 227, 227); } + +.event-hero.color-block-gray-lightest .cmp-event-hero__container .h-title-e= +yebrow { border-color: rgb(242, 242, 242); } + +.event-hero.color-block-grayishyellow-dark .cmp-event-hero__container .h-ti= +tle-eyebrow { border-color: rgb(150, 150, 140); } + +.event-hero.color-block-grayishyellow-light .cmp-event-hero__container .h-t= +itle-eyebrow { border-color: rgb(230, 230, 220); } + +.event-hero.color-block-green .cmp-event-hero__container .h-title-eyebrow {= + border-color: rgb(0, 255, 0); } + +.event-hero.color-block-green-dark .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(0, 83, 10); } + +.event-hero.color-block-link .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(0, 77, 255); } + +.event-hero.color-block-link-dark .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(0, 0, 136); } + +.event-hero.color-block-orange .cmp-event-hero__container .h-title-eyebrow = +{ border-color: rgb(255, 182, 0); } + +.event-hero.color-block-orange-dark .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(255, 149, 0); } + +.event-hero.color-block-pink .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(231, 0, 116); } + +.event-hero.color-block-pink-dark .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(164, 2, 83); } + +.event-hero.color-block-pink-light .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(255, 80, 160); } + +.event-hero.color-block-purple .cmp-event-hero__container .h-title-eyebrow = +{ border-color: rgb(161, 0, 255); } + +.event-hero.color-block-purple-dark .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(117, 0, 192); } + +.event-hero.color-block-purple-darkest .cmp-event-hero__container .h-title-= +eyebrow { border-color: rgb(70, 1, 115); } + +.event-hero.color-block-red .cmp-event-hero__container .h-title-eyebrow { b= +order-color: rgb(231, 15, 41); } + +.event-hero.color-block-red-dark .cmp-event-hero__container .h-title-eyebro= +w { border-color: rgb(189, 0, 29); } + +.event-hero.color-block-red-darker .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(113, 0, 18); } + +.event-hero.color-block-red-light .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(255, 50, 70); } + +.event-hero.color-block-white .cmp-event-hero__container .h-title-eyebrow {= + border-color: rgb(255, 255, 255); } + +.event-hero.color-block-yellow .cmp-event-hero__container .h-title-eyebrow = +{ border-color: rgb(255, 212, 46); } + +.event-hero.color-block-yellow-dark .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(240, 192, 0); } + +.event-hero.color-block-yellow-light .cmp-event-hero__container .h-title-ey= +ebrow { border-color: rgb(255, 240, 179); } + +.event-hero .cmp-event-hero__container { display: flex; -webkit-box-orient:= + vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__container { -webkit-box-orient: horizontal; = +-webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: end; = +justify-content: flex-end; } +} + +.event-hero .cmp-event-hero__cta-link { display: inline; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link { font-size:= + 1.2rem; white-space: nowrap; padding-top: 1.5rem; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link::before { bo= +ttom: -0.6rem; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link:focus-visibl= +e { outline: rgb(0, 77, 255) solid 1px; box-shadow: none; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link:focus-visibl= +e::before { width: 100%; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link::after { fon= +t-size: 1.716rem; line-height: 1.212rem; top: -0.1rem; position: relative; = +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link::after { f= +ont-size: 1.8rem; line-height: 1.278rem; top: -0.12rem; } +} + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link[aria-describ= +edby] { padding-top: 0px; } + +.event-hero .cmp-event-hero__text-container { margin: 3rem 0px 2rem; paddin= +g: 0px 1.5rem; max-width: 59rem; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__text-container { width: 50%; margin: 5rem 0p= +x; padding: 0px 1.5rem 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__text-container { padding: 0px 1.5rem; } +} + +.event-hero .cmp-event-hero__breadcrumb-container { padding-bottom: 2rem; } + +.event-hero .cmp-event-hero__title-container { font-size: 2rem; padding-bot= +tom: 3rem; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__title-container { padding-bottom: 25px; } +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__title-container { font-size: 3rem; padding-b= +ottom: 2rem; } +} + +.event-hero .cmp-event-hero__title-container .cmp-title__text--short { font= +-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Seg= +oe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fo= +nt-style: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1= +; font-size: 3.6rem; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__title-container .cmp-title__text--short { fo= +nt-size: 6.5rem; } +} + +.event-hero .cmp-event-hero__title-container .cmp-title__text--long { font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__title-container .cmp-title__text--long { fon= +t-size: 5.8rem; } +} + +.event-hero .cmp-event-hero__date-location-container { word-break: break-wo= +rd; padding-bottom: 2rem; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__date-location-container { padding-bottom: 1.= +5rem; } +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__date-location-container { padding-bottom: 2.= +5rem; } +} + +.event-hero .cmp-event-hero__date-location-container .vertical-seperator { = +display: inline-block; color: rgb(204, 204, 204); margin: 0px 1rem; } + +.event-hero .cmp-event-hero__date-location-container .vertical-seperator::a= +fter { content: "|"; } + +.event-hero .cmp-event-hero__date-location-container .cmp-text__label-small= + { line-height: 1.2; } + +.event-hero .cmp-event-hero__hashtag-container { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__hashtag-container { padding-bottom: 2.5rem; = +} +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__hashtag-container { padding-bottom: 2rem; } +} + +.event-hero .cmp-event-hero__hashtag-title-container { display: inline-bloc= +k; font-size: 1.2rem; line-height: 1; } + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__hashtag-title-container { border-bottom-widt= +h: 0.3rem; } +} + +.event-hero .cmp-event-hero__hashtag-title-container .h-title-eyebrow { bor= +der-bottom: 0.2rem solid rgb(0, 186, 255); word-break: break-word; } + +.event-hero .cmp-event-hero__hashtag-url { color: rgb(0, 0, 0); } + +.event-hero .cmp-event-hero__hashtag-url:hover { color: rgb(0, 77, 255); } + +.event-hero .cmp-event-hero__description { font-size: 1.4rem; line-height: = +2.25rem; } + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__description { font-size: 1.6rem; line-height= +: 2.56rem; } +} + +.event-hero .cmp-event-hero__image-container { position: relative; display:= + flex; -webkit-box-align: center; align-items: center; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__image-container { width: 50%; } +} + +@media screen and (min-width: 2000px) { + .event-hero .cmp-event-hero__image-container .cmp-image { float: left; } +} + +.event-hero .cmp-event-hero__image-container .cmp-teaser__image { border: n= +one; } + +@media screen and (min-width: 2000px) { + .event-hero .cmp-event-hero__image-container .cmp-teaser__image { positio= +n: relative; } +} + +.event-hero .cmp-event-hero__image-container .cmp-image__image { width: 100= +%; height: 100%; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__image-container .cmp-image__image { object-f= +it: cover; position: absolute; inset: 0px; } +} + +@media screen and (min-width: 2000px) { + .event-hero .cmp-event-hero__image-container .cmp-image__image { object-f= +it: contain; position: relative; } +} + +@media screen and (min-width: 1000px) { + .job-listing-hero { transform: scale(1); } +} + +.full-width .job-listing-hero { padding-left: 15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .full-width .job-listing-hero { padding-left: 35px; } +} + +@media screen and (min-width: 1200px) { + .full-width .job-listing-hero { padding-left: 79px; } +} + +.job-listing-hero__wrapper { position: relative; overflow: hidden; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__container { max-width: 12= +5rem; margin: 0px auto; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__text-container { padding:= + 3rem 1.5rem 3rem 0px; } + +@media screen and (min-width: 768px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__text-container { width:= + 50%; padding: 5rem 3rem 5rem 0px; } +} + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__text-container { width:= + 66.67%; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container { pa= +dding-bottom: 1rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item:first-child::after { display: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item:nth-child(2)::before { content: "|"; color: rgb(204, 204,= + 204); display: block; padding: 0px 1rem; margin-top: -4px; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item:nth-child(2)::after, .job-listing-hero__wrapper .cmp-job-= +listing-hero__breadcrumb-container .cmp-breadcrumb__item:nth-child(n+3) { d= +isplay: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item-link { border: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item-link:focus::after, .job-listing-hero__wrapper .cmp-job-li= +sting-hero__breadcrumb-container .cmp-breadcrumb__item-link span:hover::aft= +er { transition: none 0s ease 0s; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__title-container { word-br= +eak: break-word; padding-bottom: 2rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__title-container .cmp-titl= +e__text { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsy= +stemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, = +sans-serif; font-weight: 600; font-style: normal; text-transform: none; col= +or: rgb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__title-container .cmp-ti= +tle__text { font-size: 4.8rem; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container { word-b= +reak: break-word; padding-bottom: 2rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__labels-container { padd= +ing-bottom: 3rem; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .vertica= +l-seperator { display: inline-block; color: rgb(204, 204, 204); margin: 0px= + 1rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .vertica= +l-seperator::after { content: "|"; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .cmp-tex= +t__label-small { line-height: 1.2; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .cmp-job= +-listing-hero__view-all-link { color: rgb(0, 77, 255); } + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .cmp-job= +-listing-hero__view-all-link:focus-visible, .job-listing-hero__wrapper .cmp= +-job-listing-hero__labels-container .cmp-job-listing-hero__view-all-link:ho= +ver { color: rgb(0, 0, 136); border-bottom: 0.2rem solid rgb(0, 77, 255); } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container { display: = +flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-dir= +ection: column; row-gap: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__cta-container { -webkit= +-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; -w= +ebkit-box-align: center; align-items: center; column-gap: 3rem; } +} + +@media screen and (min-width: 1200px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-butt= +on__compliance { display: none; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job.cmp-button__info-icon .cmp-button { line-height: 2.24rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job.cmp-button__info-icon .cmp-button::before { margin-right: 0.496= +rem; font-size: 1.808rem; line-height: 1.808rem; width: 1.4695rem; height: = +1.8078rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__go-back-label--hide, .job-listing-hero__wrapper .cmp-job-listing-hero__ct= +a-container .cmp-button__saved-job.cmp-button__info-icon .cmp-button__save-= +job--hidden, .job-listing-hero__wrapper .cmp-job-listing-hero__cta-containe= +r .cmp-button__saved-job.cmp-button__info-icon .cmp-button__saved, .job-lis= +ting-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button__saved-= +job.cmp-button__info-icon .cmp-button__saved--hidden { display: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star { font-weight: 600; text-transform: uppercase; color: rgb(= +0, 77, 255); font-size: 1.4rem; display: block; padding-bottom: 0.5rem; } + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-butt= +on__saved-job-star { font-size: 1.6rem; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star:focus-visible .cmp-button__text, .job-listing-hero__wrappe= +r .cmp-job-listing-hero__cta-container .cmp-button__saved-job-star:hover .c= +mp-button__text { border-bottom: 0.2rem solid rgb(0, 77, 255); padding-bott= +om: 0.3rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star:focus { box-shadow: rgb(0, 77, 255) 0px 0px 0px 1px; outli= +ne: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star::before { padding: 0px; margin-right: 0.2rem; content: "= +=EF=92=B3"; font-size: 22px; font-family: Ionicons; font-weight: 400; font-= +style: normal; line-height: 1; text-transform: none; letter-spacing: normal= +; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-= +smoothing: antialiased; text-rendering: optimizelegibility; font-feature-se= +ttings: "liga"; display: inline-block; position: relative; top: -0.1rem; ve= +rtical-align: middle; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-outline { font-weight: 600; text-transform: uppercase; col= +or: rgb(0, 77, 255); font-size: 1.4rem; display: block; padding-bottom: 0.5= +rem; } + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-butt= +on__saved-job-star-outline { font-size: 1.6rem; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-outline:focus-visible .cmp-button__text, .job-listing-hero= +__wrapper .cmp-job-listing-hero__cta-container .cmp-button__saved-job-star-= +outline:hover .cmp-button__text { border-bottom: 0.2rem solid rgb(0, 77, 25= +5); padding-bottom: 0.3rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-outline:focus { box-shadow: rgb(0, 77, 255) 0px 0px 0px 1p= +x; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-outline::before { padding: 0px; margin-right: 0.2rem; cont= +ent: "=EF=92=B2"; font-size: 22px; font-family: Ionicons; font-weight: 400;= + font-style: normal; line-height: 1; text-transform: none; letter-spacing: = +normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit= +-font-smoothing: antialiased; text-rendering: optimizelegibility; font-feat= +ure-settings: "liga"; display: inline-block; position: relative; top: -0.1r= +em; vertical-align: middle; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-hidden { display: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +--primary-white .cmp-button { margin-left: 0px; margin-top: 0px; margin-bot= +tom: 1.1rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__info-icon .cmp-button::before { font-weight: 600; margin-right: 0.5rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-share-= +modal__inner { position: fixed; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-share-= +modal__content { position: absolute; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__image-container { positio= +n: absolute; right: 0px; top: 0px; bottom: 1.5rem; margin-top: -1.4%; margi= +n-bottom: -3.35%; display: none; min-height: 10rem; } + +@media screen and (min-width: 768px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__image-container { displ= +ay: block; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__image-container { width= +: 33.33%; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__image-container .cmp-teas= +er__image { border: none; height: 100%; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__image-container .cmp-imag= +e, .job-listing-hero__wrapper .cmp-job-listing-hero__image-container .cmp-i= +mage__image { height: 100%; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__image-container .cmp-imag= +e__image { width: auto; } + +.job-listing-hero .cmp-button__share-icon .cmp-button:hover .cmp-button__te= +xt { border-bottom: none; padding-bottom: 0px; } + +.job-listing-hero .cmp-share-banner__icon--mail { border-color: rgb(0, 77, = +255); color: rgb(0, 77, 255); } + +.job-listing-hero .cmp-share-banner__icon--mail:hover { background-color: r= +gb(0, 77, 255); color: rgb(255, 255, 255); } + +.job-listing-hero .cmp-share-banner__icon--mail:focus { color: rgb(255, 255= +, 255); } + +.job-listing-hero .cmp-button__compliance-two { display: none; } + +@media screen and (min-width: 1200px) { + .job-listing-hero .cmp-button__compliance-two { display: block; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__content { display: grid; grid= +-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__content { grid-template-col= +umns: 6fr 6fr; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__content .breadcrumb { padding= +-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__content .breadcrumb { paddi= +ng-bottom: 2rem; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left { grid-column: 1; word-b= +reak: break-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__left { padding: 5rem 1.5rem= + 5rem 0px; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__left { padding: 5rem 0px; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-text { padding: 1re= +m 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__left .cmp-text { padding: 2= +rem 0px 0px; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-text p { font-size:= + 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__left .cmp-text p { font-siz= +e: 1.8rem; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .podcastbadges .cmp-text= + { font-size: 1.6rem; } + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-title__text--short = +{ font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont= +, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-ser= +if; font-weight: 800; font-style: normal; text-transform: none; color: rgb(= +0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__left .cmp-title__text--shor= +t { font-size: 6.5rem; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-title__text--long {= + font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont,= + "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-seri= +f; font-weight: 800; font-style: normal; text-transform: none; color: rgb(0= +, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__left .cmp-title__text--long= + { font-size: 5.8rem; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-button { margin: 2r= +em 0px 0px; } + +.cmp-about-hero--program-sub .cmp-about-hero__right { position: relative; g= +rid-area: auto / 1; padding-top: 2rem; margin: 0px -15px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__right { grid-column: 2 / 3;= + margin-left: 15px; margin-right: calc(100% - 50vw + var(--scrollbar-width)= +/2); padding-top: 0px; } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__right .image .cmp-image__im= +age { object-fit: cover; height: 100%; position: absolute; inset: 0px; } +} + +.cmp-about-hero--program-sub .cmp-about-hero .cmp-podcast-badge__container = +{ width: fit-content; } + +.cmp-about-hero--program-sub .cmp-about-hero .cmp-podcast-badge__container = +.cmp-container { display: inline-grid; grid-template-columns: repeat(2, 2fr= +); gap: 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero .cmp-podcast-badge__containe= +r .cmp-container { width: 171%; } +} + +@media screen and (min-width: 1200px) { + .cmp-about-hero--program-sub .cmp-about-hero .cmp-podcast-badge__containe= +r .cmp-container { width: 100%; } +} + +.cmp-about-hero--program-sub .cmp-about-hero .podcastbadges .cmp-image__ima= +ge { margin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.cmp-about-hero--theme .cmp-about-hero__content { display: grid; padding-to= +p: 4rem; grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero__content { grid-template-columns: = +6fr 6fr; padding-top: 0px; } +} + +.cmp-about-hero--theme .cmp-about-hero__left { grid-column: 1; word-break: = +break-word; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero__left { padding: 3rem 0px 0px; gri= +d-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left { padding: 5rem 1.5rem 0px 0= +px; } +} + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-text { padding: 2rem 0px = +0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-text { margin-bottom: 3= +0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-text { padding: 1.5rem = +0px 0px; margin-bottom: 50px; } +} + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-text p { font-size: 1.4re= +m; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-text p { font-size: 1.6= +rem; } +} + +.cmp-about-hero--theme .cmp-about-hero__left .podcastbadges .cmp-text { fon= +t-size: 1.6rem; margin-bottom: auto; } + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-podcast-badge .text .cmp-= +text { margin-bottom: auto; } + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-title__text--short { font= +-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Seg= +oe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fo= +nt-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, = +0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-title__text--short { fo= +nt-size: 6.5rem; } +} + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-title__text--long { font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-title__text--long { fon= +t-size: 5.8rem; } +} + +.cmp-about-hero--theme .cmp-about-hero__right { grid-area: auto / 1; paddin= +g-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero__right { grid-column: 2 / 3; margi= +n-left: 0px; padding-top: 0px; } + .cmp-about-hero--theme .cmp-about-hero__right .image .cmp-image__image { = +width: auto; height: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__right { margin-left: 15px; } +} + +.cmp-about-hero--theme .cmp-about-hero .cmp-podcast-badge__container { widt= +h: fit-content; } + +.cmp-about-hero--theme .cmp-about-hero .cmp-podcast-badge__container .cmp-c= +ontainer { display: inline-grid; grid-template-columns: repeat(2, 2fr); gap= +: 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero .cmp-podcast-badge__container { wi= +dth: 171%; } +} + +@media screen and (min-width: 1200px) { + .cmp-about-hero--theme .cmp-about-hero .cmp-podcast-badge__container { wi= +dth: 102%; } +} + +.cmp-about-hero--theme .cmp-about-hero .podcastbadges .cmp-image__image { m= +argin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.cmp-about-hero--program .cmp-about-hero__content { display: grid; grid-tem= +plate-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__content { grid-template-columns= +: 6fr 6fr; } +} + +.cmp-about-hero--program .cmp-about-hero__left { grid-column: 1; word-break= +: break-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__left { padding: 5rem 1.5rem 5re= +m 0px; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program .cmp-about-hero__left { padding: 8rem 0px 5rem; = +} +} + +.cmp-about-hero--program .cmp-about-hero__left .cmp-text { padding: 1rem 0p= +x 0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__left .cmp-text { padding: 2rem = +0px 0px; } +} + +.cmp-about-hero--program .cmp-about-hero__left .cmp-text p { font-size: 1.4= +rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program .cmp-about-hero__left .cmp-text p { font-size: 1= +.8rem; } +} + +.cmp-about-hero--program .cmp-about-hero__left .podcastbadges .cmp-text { f= +ont-size: 1.6rem; } + +.cmp-about-hero--program .cmp-about-hero__left .cmp-title__text--short { fo= +nt-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "S= +egoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; = +font-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0= +, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program .cmp-about-hero__left .cmp-title__text--short { = +font-size: 6.5rem; } +} + +.cmp-about-hero--program .cmp-about-hero__left .cmp-title__text--long { fon= +t-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Se= +goe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; f= +ont-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0,= + 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program .cmp-about-hero__left .cmp-title__text--long { f= +ont-size: 5.8rem; } +} + +.cmp-about-hero--program .cmp-about-hero__left .cmp-button { margin: 2rem 0= +px 0px; } + +.cmp-about-hero--program .cmp-about-hero__right { position: relative; grid-= +area: auto / 1; padding-top: 2rem; margin: 0px -15px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__right { grid-column: 2 / 3; mar= +gin-left: 15px; margin-right: calc(100% - 50vw + var(--scrollbar-width)/2);= + padding-top: 0px; } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__right .image .cmp-image__image = +{ object-fit: cover; height: 100%; position: absolute; inset: 0px; } +} + +.cmp-about-hero--program .cmp-about-hero .cmp-podcast-badge__container { wi= +dth: fit-content; } + +.cmp-about-hero--program .cmp-about-hero .cmp-podcast-badge__container .cmp= +-container { display: inline-grid; grid-template-columns: repeat(2, 2fr); g= +ap: 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero .cmp-podcast-badge__container .c= +mp-container { width: 171%; } +} + +@media screen and (min-width: 1200px) { + .cmp-about-hero--program .cmp-about-hero .cmp-podcast-badge__container .c= +mp-container { width: 100%; } +} + +.cmp-about-hero--program .cmp-about-hero .podcastbadges .cmp-image__image {= + margin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content {= + display: grid; grid-template-columns: 12fr; max-width: 1200px; margin: aut= +o; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= + { grid-template-columns: 6fr 6fr; } +} + +.careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content__= +left { grid-column: 1; word-break: break-word; padding: 4rem 0px 0px; margi= +n-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= +__left { grid-column: 1 / 2; padding: 5rem 1.5rem 5rem 0px; margin-bottom: = +0px; } +} + +@media screen and (min-width: 1000px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= +__left { padding: 8rem 1.5rem 8rem 0px; margin-bottom: 0px; } +} + +.careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content__= +right { position: relative; grid-area: auto / 1; margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= +__right { grid-column: 2 / 3; margin-left: 0.1rem; margin-right: calc(100% = +- 50vw + var(--scrollbar-width)/2); } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= +__right .image .cmp-image__image { object-position: 60% top; object-fit: co= +ver; height: 100%; position: absolute; inset: 0px; } +} + +.careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__conten= +t { display: grid; grid-template-columns: 12fr; max-width: 1200px; margin: = +auto; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent { grid-template-columns: 6fr 6fr; } +} + +@media screen and (min-width: 1000px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent { grid-template-columns: 14fr 6fr; } +} + +.careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__conten= +t__left { grid-column: 1; word-break: break-word; padding: 4rem 0px 0px; ma= +rgin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent__left { grid-column: 1 / 2; padding: 5rem 1.5rem 5rem 0px; margin-botto= +m: 0px; } +} + +@media screen and (min-width: 1000px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent__left { padding: 8rem 1.5rem 8rem 0px; margin-bottom: 0px; } +} + +.careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__conten= +t__right { position: relative; grid-area: auto / 1; margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent__right { grid-column: 2 / 3; margin-left: 0.1rem; margin-right: calc(10= +0% - 50vw + var(--scrollbar-width)/2); } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent__right .image .cmp-image__image { object-position: 60% top; object-fit:= + cover; height: 100%; position: absolute; inset: 0px; } +} + +.careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero-text-bl= +ock__caption { max-width: 200px; } + +@media screen and (min-width: 1000px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero-text-= +block__caption { max-width: 230px; } +} + +.careers-hero .cmp-title__text--short { font-family: Graphik, Arial, system= +-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvet= +ica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: nor= +mal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size: = +3.6rem; } + +@media screen and (min-width: 1000px) { + .careers-hero .cmp-title__text--short { font-size: 6.5rem; } +} + +.careers-hero .cmp-title__text--long { font-family: Graphik, Arial, system-= +ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helveti= +ca Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: norm= +al; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size: 3= +.6rem; } + +@media screen and (min-width: 1000px) { + .careers-hero .cmp-title__text--long { font-size: 5.8rem; } +} + +.careers-hero .title { display: grid; } + +.careers-hero .description { display: grid; margin-top: 1rem; font-size: 1.= +4rem; font-weight: 400; line-height: 2.24rem; } + +@media screen and (min-width: 768px) { + .careers-hero .description { width: auto; margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .careers-hero .description { line-height: 1.6; font-size: 1.8rem; } +} + +.careers-hero .description .cmp-text__link { color: rgb(0, 77, 255); } + +.careers-hero .description .cmp-text__link:focus, .careers-hero .descriptio= +n .cmp-text__link:hover { color: rgb(0, 0, 136); } + +.careers-hero .breadcrumb { margin-bottom: 2rem; } + +.careers-hero .cmp-breadcrumb__item { padding-bottom: 0px; } + +.careers-hero .cmp-careers-hero__cta-container { padding: 0px; } + +.careers-hero .cmp-teaser__action-container { margin-top: 6rem; padding: 0p= +x; } + +.careers-hero .cmp-careers-hero-text-block { position: absolute; bottom: 0p= +x; word-break: break-word; } + +.careers-hero .cmp-careers-hero-text-block__caption { z-index: 1; position:= + relative; top: -1.25em; margin-left: 2rem; max-width: 200px; } + +@media screen and (min-width: 1000px) { + .careers-hero .cmp-careers-hero-text-block__caption { max-width: 300px; } +} + +.careers-hero .cmp-careers-hero-text-block__caption .text { padding: 0.5rem= + 1rem; text-align: right; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .careers-hero .cmp-careers-hero-text-block__caption .text { padding: 0.5r= +em 1.5rem; } +} + +.careers-hero .cmp-careers-hero-text-block__caption .text__name { font-weig= +ht: 800; font-size: 1.4rem; line-height: 2rem; } + +@media screen and (min-width: 1000px) { + .careers-hero .cmp-careers-hero-text-block__caption .text__name { font-si= +ze: 1.6rem; } +} + +.careers-hero .cmp-careers-hero-text-block__caption .text__location { font-= +weight: 600; font-size: 1.2rem; line-height: 1.2; } + +.careers-hero .cmp-careers-hero-text-block__caption .text__job { font-weigh= +t: 400; font-size: 1.2rem; line-height: 1.2; } + +.careers-hero.cmp-careers-hero-disable .cmp-careers-hero-text-block { displ= +ay: none; } + +.careers-hero.color-block-accent-purple-1 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(180, 85, 170); } + +.careers-hero.color-block-accent-purple-2 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(160, 85, 245); } + +.careers-hero.color-block-accent-purple-3 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(190, 130, 255); } + +.careers-hero.color-block-accent-purple-4 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(220, 175, 255); } + +.careers-hero.color-block-accent-purple-5 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(230, 220, 255); } + +.careers-hero.color-block-alt-blue .cmp-careers-hero-text-block__caption { = +background-color: rgb(0, 65, 240); } + +.careers-hero.color-block-alt-gray .cmp-careers-hero-text-block__caption { = +background-color: rgb(190, 190, 190); } + +.careers-hero.color-block-alt-gray-dark .cmp-careers-hero-text-block__capti= +on { background-color: rgb(150, 150, 150); } + +.careers-hero.color-block-alt-gray-darker .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(90, 90, 90); } + +.careers-hero.color-block-alt-green .cmp-careers-hero-text-block__caption {= + background-color: rgb(0, 215, 0); } + +.careers-hero.color-block-alt-red .cmp-careers-hero-text-block__caption { b= +ackground-color: red; } + +.careers-hero.color-block-alt-yellow .cmp-careers-hero-text-block__caption = +{ background-color: rgb(255, 255, 0); } + +.careers-hero.color-block-aqua .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(0, 255, 187); } + +.careers-hero.color-block-blue .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(0, 186, 255); } + +.careers-hero.color-block-blue-green .cmp-careers-hero-text-block__caption = +{ background-color: rgb(5, 240, 165); } + +.careers-hero.color-block-brand-green .cmp-careers-hero-text-block__caption= + { background-color: rgb(100, 255, 80); } + +.careers-hero.color-block-brand-orange .cmp-careers-hero-text-block__captio= +n { background-color: rgb(255, 120, 0); } + +.careers-hero.color-block-brand-yellow .cmp-careers-hero-text-block__captio= +n { background-color: rgb(255, 235, 50); } + +.careers-hero.color-block-blue-dark .cmp-careers-hero-text-block__caption {= + background-color: rgb(0, 142, 255); } + +.careers-hero.color-block-blue-light .cmp-careers-hero-text-block__caption = +{ background-color: rgb(0, 243, 255); } + +.careers-hero.color-block-core-purple .cmp-careers-hero-text-block__caption= + { background-color: rgb(70, 0, 115); } + +.careers-hero.color-block-cyan .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(0, 255, 255); } + +.careers-hero.color-block-gray .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(167, 167, 167); } + +.careers-hero.color-block-gray-base .cmp-careers-hero-text-block__caption {= + background-color: rgb(0, 0, 0); } + +.careers-hero.color-block-gray-dark .cmp-careers-hero-text-block__caption {= + background-color: rgb(107, 107, 107); } + +.careers-hero.color-block-gray-darker .cmp-careers-hero-text-block__caption= + { background-color: rgb(74, 74, 74); } + +.careers-hero.color-block-gray-light .cmp-careers-hero-text-block__caption = +{ background-color: rgb(204, 204, 204); } + +.careers-hero.color-block-gray-lighter .cmp-careers-hero-text-block__captio= +n { background-color: rgb(227, 227, 227); } + +.careers-hero.color-block-gray-lightest .cmp-careers-hero-text-block__capti= +on { background-color: rgb(242, 242, 242); } + +.careers-hero.color-block-grayishyellow-dark .cmp-careers-hero-text-block__= +caption { background-color: rgb(150, 150, 140); } + +.careers-hero.color-block-grayishyellow-light .cmp-careers-hero-text-block_= +_caption { background-color: rgb(230, 230, 220); } + +.careers-hero.color-block-green .cmp-careers-hero-text-block__caption { bac= +kground-color: rgb(0, 255, 0); } + +.careers-hero.color-block-green-dark .cmp-careers-hero-text-block__caption = +{ background-color: rgb(0, 83, 10); } + +.careers-hero.color-block-link .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(0, 77, 255); } + +.careers-hero.color-block-link-dark .cmp-careers-hero-text-block__caption {= + background-color: rgb(0, 0, 136); } + +.careers-hero.color-block-orange .cmp-careers-hero-text-block__caption { ba= +ckground-color: rgb(255, 182, 0); } + +.careers-hero.color-block-orange-dark .cmp-careers-hero-text-block__caption= + { background-color: rgb(255, 149, 0); } + +.careers-hero.color-block-pink .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(231, 0, 116); } + +.careers-hero.color-block-pink-dark .cmp-careers-hero-text-block__caption {= + background-color: rgb(164, 2, 83); } + +.careers-hero.color-block-pink-light .cmp-careers-hero-text-block__caption = +{ background-color: rgb(255, 80, 160); } + +.careers-hero.color-block-purple .cmp-careers-hero-text-block__caption { ba= +ckground-color: rgb(161, 0, 255); } + +.careers-hero.color-block-purple-dark .cmp-careers-hero-text-block__caption= + { background-color: rgb(117, 0, 192); } + +.careers-hero.color-block-purple-darkest .cmp-careers-hero-text-block__capt= +ion { background-color: rgb(70, 1, 115); } + +.careers-hero.color-block-red .cmp-careers-hero-text-block__caption { backg= +round-color: rgb(231, 15, 41); } + +.careers-hero.color-block-red-dark .cmp-careers-hero-text-block__caption { = +background-color: rgb(189, 0, 29); } + +.careers-hero.color-block-red-darker .cmp-careers-hero-text-block__caption = +{ background-color: rgb(113, 0, 18); } + +.careers-hero.color-block-red-light .cmp-careers-hero-text-block__caption {= + background-color: rgb(255, 50, 70); } + +.careers-hero.color-block-white .cmp-careers-hero-text-block__caption { bac= +kground-color: rgb(255, 255, 255); } + +.careers-hero.color-block-yellow .cmp-careers-hero-text-block__caption { ba= +ckground-color: rgb(255, 212, 46); } + +.careers-hero.color-block-yellow-dark .cmp-careers-hero-text-block__caption= + { background-color: rgb(240, 192, 0); } + +.careers-hero.color-block-yellow-light .cmp-careers-hero-text-block__captio= +n { background-color: rgb(255, 240, 179); } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-1 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(180, 85, 170, 0.6);= + } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-2 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(160, 85, 245, 0.6);= + } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-3 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(190, 130, 255, 0.6)= +; } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-4 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(220, 175, 255, 0.6)= +; } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-5 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(230, 220, 255, 0.6)= +; } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-blue .cmp-careers-h= +ero-text-block__caption { background-color: rgba(0, 65, 240, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-gray .cmp-careers-h= +ero-text-block__caption { background-color: rgba(190, 190, 190, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-gray-dark .cmp-care= +ers-hero-text-block__caption { background-color: rgba(150, 150, 150, 0.6); = +} + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-gray-darker .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(90, 90, 90, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-green .cmp-careers-= +hero-text-block__caption { background-color: rgba(0, 215, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-red .cmp-careers-he= +ro-text-block__caption { background-color: rgba(255, 0, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-yellow .cmp-careers= +-hero-text-block__caption { background-color: rgba(255, 255, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-aqua .cmp-careers-hero-= +text-block__caption { background-color: rgba(0, 255, 187, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-blue .cmp-careers-hero-= +text-block__caption { background-color: rgba(0, 186, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-blue-green .cmp-careers= +-hero-text-block__caption { background-color: rgba(5, 240, 165, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-brand-green .cmp-career= +s-hero-text-block__caption { background-color: rgba(100, 255, 80, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-brand-orange .cmp-caree= +rs-hero-text-block__caption { background-color: rgba(255, 120, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-brand-yellow .cmp-caree= +rs-hero-text-block__caption { background-color: rgba(255, 235, 50, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-blue-dark .cmp-careers-= +hero-text-block__caption { background-color: rgba(0, 142, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-blue-light .cmp-careers= +-hero-text-block__caption { background-color: rgba(0, 243, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-core-purple .cmp-career= +s-hero-text-block__caption { background-color: rgba(70, 0, 115, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-cyan .cmp-careers-hero-= +text-block__caption { background-color: rgba(0, 255, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray .cmp-careers-hero-= +text-block__caption { background-color: rgba(167, 167, 167, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-base .cmp-careers-= +hero-text-block__caption { background-color: rgba(0, 0, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-dark .cmp-careers-= +hero-text-block__caption { background-color: rgba(107, 107, 107, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-darker .cmp-career= +s-hero-text-block__caption { background-color: rgba(74, 74, 74, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-light .cmp-careers= +-hero-text-block__caption { background-color: rgba(204, 204, 204, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-lighter .cmp-caree= +rs-hero-text-block__caption { background-color: rgba(227, 227, 227, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-lightest .cmp-care= +ers-hero-text-block__caption { background-color: rgba(242, 242, 242, 0.6); = +} + +.careers-hero.cmp-careers-hero--opacity.color-block-grayishyellow-dark .cmp= +-careers-hero-text-block__caption { background-color: rgba(150, 150, 140, 0= +.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-grayishyellow-light .cm= +p-careers-hero-text-block__caption { background-color: rgba(230, 230, 220, = +0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-green .cmp-careers-hero= +-text-block__caption { background-color: rgba(0, 255, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-green-dark .cmp-careers= +-hero-text-block__caption { background-color: rgba(0, 83, 10, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-link .cmp-careers-hero-= +text-block__caption { background-color: rgba(0, 77, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-link-dark .cmp-careers-= +hero-text-block__caption { background-color: rgba(0, 0, 136, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-orange .cmp-careers-her= +o-text-block__caption { background-color: rgba(255, 182, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-orange-dark .cmp-career= +s-hero-text-block__caption { background-color: rgba(255, 149, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-pink .cmp-careers-hero-= +text-block__caption { background-color: rgba(231, 0, 116, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-pink-dark .cmp-careers-= +hero-text-block__caption { background-color: rgba(164, 2, 83, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-pink-light .cmp-careers= +-hero-text-block__caption { background-color: rgba(255, 80, 160, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-purple .cmp-careers-her= +o-text-block__caption { background-color: rgba(161, 0, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-purple-dark .cmp-career= +s-hero-text-block__caption { background-color: rgba(117, 0, 192, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-purple-darkest .cmp-car= +eers-hero-text-block__caption { background-color: rgba(70, 1, 115, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-red .cmp-careers-hero-t= +ext-block__caption { background-color: rgba(231, 15, 41, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-red-dark .cmp-careers-h= +ero-text-block__caption { background-color: rgba(189, 0, 29, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-red-darker .cmp-careers= +-hero-text-block__caption { background-color: rgba(113, 0, 18, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-red-light .cmp-careers-= +hero-text-block__caption { background-color: rgba(255, 50, 70, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-white .cmp-careers-hero= +-text-block__caption { background-color: rgba(255, 255, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-yellow .cmp-careers-her= +o-text-block__caption { background-color: rgba(255, 212, 46, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-yellow-dark .cmp-career= +s-hero-text-block__caption { background-color: rgba(240, 192, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-yellow-light .cmp-caree= +rs-hero-text-block__caption { background-color: rgba(255, 240, 179, 0.6); } + +.careers-hero.cmp-careers-hero--dark .cmp-careers-hero-text-block__caption = +.text { color: rgb(255, 255, 255); } + +.careers-hero .cmp-careers-hero__expertise-container { padding-top: 1.5rem;= + } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-link-list .cmp-link-teaser__list a { font-size: 1.8rem; cursor: poin= +ter; background: transparent; border: none; padding: 0px; margin: 0px; text= +-decoration: none; color: rgb(0, 77, 255); line-height: 2.88rem; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-link-list a:focus, .careers-hero .cmp-careers-hero__expertise-contai= +ner .cmp-careers-hero__expertise-link-list a:hover { color: rgb(0, 0, 136);= + text-decoration: none; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-link-list .cmp-careers-hero__expertise-text { font-size: 1.4rem; lin= +e-height: 2.24rem; font-weight: 700; } + +@media screen and (min-width: 768px) { + .careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__e= +xpertise-link-list .cmp-careers-hero__expertise-text { font-size: 1.8rem; l= +ine-height: 2.88rem; font-weight: 700; } +} + +@media screen and (min-width: 1200px) { + .careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__e= +xpertise-link-list .cmp-careers-hero__expertise-text { font-size: 1.8rem; l= +ine-height: 2.88rem; font-weight: 700; } +} + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown { position: relative; padding-top: 1rem; display: inline-bl= +ock; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown .cmp-careers-hero__expertise-dropbtn { background-color: rg= +b(0, 0, 0); color: rgb(255, 255, 255); padding: 1.6rem; font-size: 1.6rem; = +border: none; font-weight: 700; text-transform: uppercase; line-height: 2.2= +4rem; } + +@media screen and (min-width: 768px) { + .careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__e= +xpertise-dropdown .cmp-careers-hero__expertise-dropbtn { background-color: = +rgb(0, 0, 0); color: rgb(255, 255, 255); padding: 1.6rem; font-size: 1.6rem= +; border: none; font-weight: 700; text-transform: uppercase; line-height: 2= +.88rem; } +} + +@media screen and (min-width: 1200px) { + .careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__e= +xpertise-dropdown .cmp-careers-hero__expertise-dropbtn { background-color: = +rgb(0, 0, 0); color: rgb(255, 255, 255); padding: 1.6rem; font-size: 1.6rem= +; border: none; font-weight: 700; text-transform: uppercase; line-height: 2= +.88rem; } +} + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown .cmp-careers-hero__dropdown-content > a:hover, .careers-her= +o .cmp-careers-hero__expertise-container .cmp-careers-hero__expertise-dropd= +own a:focus { background-color: rgb(222, 222, 222); } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown .ion-android-arrow-dropdown::before { content: "=EF=84=84";= + font-family: Ionicons; font-weight: 400; font-style: normal; text-transfor= +m: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap= +; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opti= +mizelegibility; font-feature-settings: "liga"; display: inline-block; line-= +height: 1; font-size: 1.2rem; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__dro= +pdown-content { display: none; max-height: 26rem; overflow-x: auto; positio= +n: absolute; background-color: rgb(242, 242, 242); width: 100%; z-index: 1;= + box-shadow: rgb(255, 255, 255) 0px 0px 10px 0px; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__dro= +pdown-content a { color: rgb(0, 0, 0); padding: 1.2rem 1.6rem; text-decorat= +ion: none; font-size: 1.6rem; display: block; outline: rgb(190, 190, 190) s= +olid 1px; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-cmp-careers-hero__dropdown-content a:hover { background-color: rgb(1= +49, 149, 149); } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown:hover .cmp-careers-hero__dropdown-content { display: block;= + } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown:hover .cmp-careers-hero__expertise-dropbtn { background-col= +or: rgb(0, 0, 0); } + +.careers-hero.cmp-careers-hero--image-scaling-enabled .cmp-careers-hero__co= +ntent__right .image .cmp-image__image { object-fit: cover; object-position:= + inherit; } + +.careers-hero.cmp-careers-hero--image-scaling-enabled .cmp-careers-hero__co= +ntent__right { margin: 0px; } + +@media screen and (max-width: 767.9px) { + .careers-hero.cmp-careers-hero--image-scaling-enabled .cmp-careers-hero__= +content__right { display: none; } +} + +.careers-hero .disable-button.cmp-teaser__action-container { display: none;= + } + +.cmp-careers-landing-page-hero { background-color: rgb(161, 0, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero__video-container { pointer-e= +vents: none; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__video-container { positio= +n: absolute; height: 100%; width: 100%; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__video-container .cmp-video-= +hero__controls { pointer-events: auto; z-index: 1; } + +.cmp-careers-landing-page-hero .cmp-video-hero__video-container .cmp-image_= +_image { object-fit: cover; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__video-container .cmp-imag= +e__image, .cmp-careers-landing-page-hero .cmp-video-hero__video-container .= +cmp-video-hero__image { min-height: 50rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__video-container :first-chil= +d { padding: 0px; height: 100%; width: 100%; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content-container { padding= +-top: 4rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-container { paddi= +ng-top: 5.008rem; position: relative; min-height: 50rem; width: 100%; } +} + +@media screen and (min-width: 1200px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-container { margi= +n: 0px auto; z-index: 1; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__wrapper { padding: 1.008rem= + 0px 2rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__wrapper { padding: 0px 2r= +em; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__wrapper { padding: 3.008r= +em 0px 2rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content { padding: 0px 1.50= +4rem; max-width: 47.098rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content { max-width: none= +; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content-wrap { padding-righ= +t: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap { width: 75%= +; padding-right: 1.504rem; display: inline-block; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap { width: 66.= +6667%; min-width: 87.6rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-her= +o__title .cmp-title__text { font-family: inherit; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-h= +ero__title .cmp-title__text { font-size: 5.84rem; line-height: 1; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-her= +o__text { padding: 0px; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-her= +o__text .cmp-text p { font-size: 1.4rem; line-height: 1.6; margin: 1.008rem= + 0px 2.002rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-h= +ero__text .cmp-text p { margin: 2.002rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-h= +ero__text .cmp-text p { font-size: 1.8rem; margin: 2.016rem 0px 0px; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container { width: 100%; display: block; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container { display: inline-block; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container { margin-top: 2rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container { width: 60%; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search { position: relative; fl= +oat: left; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search { width: 58.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search { width: 66.6667%; max= +-width: 34.438rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search { max-width: none; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-suggestions { z-index: 1= +00; position: absolute; width: 100%; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-suggestions .cmp-jobs-se= +arch-hero__recents-list { display: none; margin-top: -1rem; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-suggestions .cmp-jobs-se= +arch-hero__recents-list .cmp-jobs-search-hero__recents-item { font-weight: = +700; padding: 1rem; border-bottom: 0.1rem solid rgb(167, 167, 167); backgro= +und-color: rgb(245, 245, 245); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-input { height: 4.6rem; = +width: 100%; padding: 1.5rem 2rem; border: 0.105rem solid rgb(107, 107, 107= +); border-radius: 0px; text-overflow: ellipsis; font-size: 1.5rem; margin-b= +ottom: 1.065rem; line-height: 2.56rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search-input { font-size: 1.4= +rem; padding: 1.4rem 2rem; border: 0.1rem solid rgb(107, 107, 107); margin-= +bottom: 1rem; height: 4.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search-input { font-size: 1.6= +rem; height: 4.6rem; margin-bottom: 1rem; padding: 1.6rem 2rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-input:focus, .cmp-career= +s-landing-page-hero .cmp-video-hero__content .cmp-video-hero-search__form-c= +ontainer .cmp-video-hero-search__search-input:focus-visible { border-color:= + rgb(0, 63, 189); box-shadow: rgba(0, 0, 0, 0.075) 0px 0.1rem 0.1rem inset,= + rgba(102, 175, 233, 0.6) 0px 0px 0.8rem; outline-offset: -0.208rem; outlin= +e: inherit; } + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search-input:focus, .cmp-care= +ers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-search__form= +-container .cmp-video-hero-search__search-input:focus-visible { box-shadow:= + rgb(0, 0, 136) 0px 0px 0px 0.208rem, rgb(255, 255, 255) 0px 0px 0px 0.4rem= +; outline: transparent 0.1008rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search .cmp-jobs-search-hero__s= +uggestions-list { margin-top: -1rem; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search .cmp-jobs-search-hero__s= +uggestions-item { border-bottom: 0.1rem solid rgb(167, 167, 167); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search .cmp-jobs-search-hero__s= +uggestions-item--active { border-color: rgb(0, 77, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search .cmp-jobs-search-hero__s= +uggestions-item--active a { color: rgb(0, 77, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__submit { position: relative; wi= +dth: 100%; float: left; margin-bottom: 0.32rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit { margin-bottom: 0px; = +width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit { margin-bottom: 0.32r= +em; } +} + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit .button { padding: 0px= + 1rem 0px 0px; min-width: 21.44rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__submit .cmp-button { min-width:= + 21.44rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit .cmp-button { height: = +4.13rem; margin-top: 0.1rem; line-height: 1; width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit .cmp-button { height: = +4.4rem; line-height: 1.6rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__bu= +tton { margin: 0px; padding: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__= +button { padding-right: 9.92rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__bu= +tton .cmp-video-hero__button-container { padding: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__= +button .cmp-video-hero__button-container { display: block; } +} + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__= +button .cmp-video-hero__button-container .cmp-button__wrapper { margin-top:= + 1.26em; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button__wrappe= +r { display: inline-block; padding: 0px; width: 100%; cursor: pointer; marg= +in-bottom: 0.5rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button__wrap= +per { display: inline-grid; width: max-content; } +} + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button__wrap= +per:focus, .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-but= +ton__wrapper:hover { outline: rgb(0, 77, 255) solid 0.2rem; outline-offset:= + 0px; transition: all 0s ease-out 0s; } + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button__wrap= +per:focus .cmp-button, .cmp-careers-landing-page-hero .cmp-video-hero__cont= +ent .cmp-button__wrapper:hover .cmp-button { transform: translate(-0.5rem, = +-0.5rem); transition: all 0.3s ease-out 0s; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-workda= +y-btn { display: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-workda= +y-btn.show { display: block; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-work= +day-btn.show { display: inline-block; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-recent= +ly-view-jobs-btn { display: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-recent= +ly-view-jobs-btn.show { display: block; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-rece= +ntly-view-jobs-btn.show, .cmp-careers-landing-page-hero .cmp-video-hero__co= +ntent .cmp-careers-viewalljobs-btn { display: inline-block; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .button { margin: 0= +px; padding: 0px; width: 100%; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button { color= +: rgb(255, 255, 255); background-color: rgb(0, 0, 0); transition: box-shado= +w 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow 0.3s eas= +e-out 0s, -webkit-transform 0.3s ease-out 0s; min-width: 21.44rem; display:= + block; position: relative; padding: 1.5008rem; margin: 0px 1rem 1rem 0px; = +border: 0px; width: 100%; z-index: 1; height: 4.6rem; text-align: center; b= +ox-shadow: rgba(167, 167, 167, 0.5) 4px 4px; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:focus, = +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:hover {= + box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; transform: translate(-5p= +x, -5px); color: rgb(255, 255, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:focus {= + border: 2px solid rgb(255, 255, 255); outline: rgb(0, 0, 136) solid 2px; o= +utline-offset: 1px; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:disable= +d { background-color: rgb(227, 227, 227); border-color: transparent; box-sh= +adow: none; color: rgb(255, 255, 255); transition: none 0s ease 0s; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:disable= +d:hover { box-shadow: none; transform: none; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button { dis= +play: inline-block; font-size: 1.4rem; line-height: 1.2; width: auto; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:focus, = +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:hover {= + box-shadow: rgba(167, 167, 167, 0.5) 10px 10px 0px 0px; background-color: = +rgb(0, 0, 0); } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n { margin-bottom: 1rem; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-= +btn { width: 32rem; margin: 1rem 2rem 1rem 0px; display: inline-block; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-= +btn { margin: 1rem 1rem 0px 0px; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter, .cmp-careers-landing-page-hero .cmp-video-hero .cmp-ca= +reers-businessarea-btn .cmp-topic-filter__container { margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-= +btn .cmp-topic-filter__container { padding-right: 1rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter__topic-items { display: block; margin-top: 0px; positio= +n: relative; background-color: unset; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-item-links { width: 100%; text-align: center; max-width: 100%; display: i= +nline-block; line-height: 1.6rem; padding: 1.2rem; margin: 0px 10px 10px 0p= +x; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); font-weight: = +600; font-size: 1.4rem; height: 4.6rem; text-transform: uppercase; box-shad= +ow: rgba(167, 167, 167, 0.5) 4px 4px; transition: box-shadow 0.3s ease-out = +0s, transform 0.3s ease-out 0s, -webkit-box-shadow 0.3s ease-out 0s, -webki= +t-transform 0.3s ease-out 0s; border: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-item-links:active, .cmp-careers-landing-page-hero .cmp-video-hero .cmp-ca= +reers-businessarea-btn .cmp-topic-filter li.cmp-topic-filter__topic-item .c= +mp-topic-filter__topic-item-links:focus, .cmp-careers-landing-page-hero .cm= +p-video-hero .cmp-careers-businessarea-btn .cmp-topic-filter li.cmp-topic-f= +ilter__topic-item .cmp-topic-filter__topic-item-links:hover { box-shadow: r= +gba(167, 167, 167, 0.5) 10px 10px 0px 0px; transform: translate(-5px, -5px)= +; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-= +btn .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__to= +pic-item-links { line-height: 2rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-item-links::after { display: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__subt= +opic { float: left; position: absolute; z-index: 1000; width: 100%; backgro= +und-color: rgb(255, 255, 255); box-shadow: none; transition: none 0s ease 0= +s; padding: 0px; margin-top: 10px; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-list { border: 0.1rem solid rgba(0, 0, 0, 0.15); box-shadow: = +rgba(0, 0, 0, 0.18) 0px 0.6rem 1.2rem; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-item { display: flex; background-color: rgb(255, 255, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-link { padding: 1.5rem; border-bottom: 0.1rem solid rgb(204, = +204, 204); width: 100%; line-height: 2rem; color: rgb(0, 0, 0); } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-link:focus, .cmp-careers-landing-page-hero .cmp-video-hero .c= +mp-careers-businessarea-btn .cmp-topic-filter li.cmp-topic-filter__topic-it= +em .cmp-careers-lp-hero__business-areas-link:hover { outline: rgb(0, 77, 25= +5) solid 0.2rem; outline-offset: 0px; transition: all 0s ease-out 0s; text-= +decoration: none; color: rgb(94, 94, 94); background-color: rgb(245, 245, 2= +45); } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-text { color: rgb(0, 0, 0); line-height: 2rem; pointer-events= +: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-icon { float: right; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-icon::before { content: "=EF=8D=9F"; font-family: Ionicons; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; display: inline-block; color: rgb(255, 255, 255);= + font-size: 1.4rem; transition: all 0.35s ease-in-out 0s; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter:hover { outline: rgb(0, 77, 255) solid 2px; } + +.color-block-accent-purple-1 .cmp-video-hero { background-color: rgb(180, 8= +5, 170); } + +.color-block-accent-purple-2 .cmp-video-hero { background-color: rgb(160, 8= +5, 245); } + +.color-block-accent-purple-3 .cmp-video-hero { background-color: rgb(190, 1= +30, 255); } + +.color-block-accent-purple-4 .cmp-video-hero { background-color: rgb(220, 1= +75, 255); } + +.color-block-accent-purple-5 .cmp-video-hero { background-color: rgb(230, 2= +20, 255); } + +.color-block-alt-blue .cmp-video-hero { background-color: rgb(0, 65, 240); = +} + +.color-block-alt-gray .cmp-video-hero { background-color: rgb(190, 190, 190= +); } + +.color-block-alt-gray-dark .cmp-video-hero { background-color: rgb(150, 150= +, 150); } + +.color-block-alt-gray-darker .cmp-video-hero { background-color: rgb(90, 90= +, 90); } + +.color-block-alt-green .cmp-video-hero { background-color: rgb(0, 215, 0); = +} + +.color-block-alt-red .cmp-video-hero { background-color: red; } + +.color-block-alt-yellow .cmp-video-hero { background-color: rgb(255, 255, 0= +); } + +.color-block-aqua .cmp-video-hero { background-color: rgb(0, 255, 187); } + +.color-block-blue .cmp-video-hero { background-color: rgb(0, 186, 255); } + +.color-block-blue-green .cmp-video-hero { background-color: rgb(5, 240, 165= +); } + +.color-block-brand-green .cmp-video-hero { background-color: rgb(100, 255, = +80); } + +.color-block-brand-orange .cmp-video-hero { background-color: rgb(255, 120,= + 0); } + +.color-block-brand-yellow .cmp-video-hero { background-color: rgb(255, 235,= + 50); } + +.color-block-blue-dark .cmp-video-hero { background-color: rgb(0, 142, 255)= +; } + +.color-block-blue-light .cmp-video-hero { background-color: rgb(0, 243, 255= +); } + +.color-block-core-purple .cmp-video-hero { background-color: rgb(70, 0, 115= +); } + +.color-block-cyan .cmp-video-hero { background-color: rgb(0, 255, 255); } + +.color-block-gray .cmp-video-hero { background-color: rgb(167, 167, 167); } + +.color-block-gray-base .cmp-video-hero { background-color: rgb(0, 0, 0); } + +.color-block-gray-dark .cmp-video-hero { background-color: rgb(107, 107, 10= +7); } + +.color-block-gray-darker .cmp-video-hero { background-color: rgb(74, 74, 74= +); } + +.color-block-gray-light .cmp-video-hero { background-color: rgb(204, 204, 2= +04); } + +.color-block-gray-lighter .cmp-video-hero { background-color: rgb(227, 227,= + 227); } + +.color-block-gray-lightest .cmp-video-hero { background-color: rgb(242, 242= +, 242); } + +.color-block-grayishyellow-dark .cmp-video-hero { background-color: rgb(150= +, 150, 140); } + +.color-block-grayishyellow-light .cmp-video-hero { background-color: rgb(23= +0, 230, 220); } + +.color-block-green .cmp-video-hero { background-color: rgb(0, 255, 0); } + +.color-block-green-dark .cmp-video-hero { background-color: rgb(0, 83, 10);= + } + +.color-block-link .cmp-video-hero { background-color: rgb(0, 77, 255); } + +.color-block-link-dark .cmp-video-hero { background-color: rgb(0, 0, 136); = +} + +.color-block-orange .cmp-video-hero { background-color: rgb(255, 182, 0); } + +.color-block-orange-dark .cmp-video-hero { background-color: rgb(255, 149, = +0); } + +.color-block-pink .cmp-video-hero { background-color: rgb(231, 0, 116); } + +.color-block-pink-dark .cmp-video-hero { background-color: rgb(164, 2, 83);= + } + +.color-block-pink-light .cmp-video-hero { background-color: rgb(255, 80, 16= +0); } + +.color-block-purple .cmp-video-hero { background-color: rgb(161, 0, 255); } + +.color-block-purple-dark .cmp-video-hero { background-color: rgb(117, 0, 19= +2); } + +.color-block-purple-darkest .cmp-video-hero { background-color: rgb(70, 1, = +115); } + +.color-block-red .cmp-video-hero { background-color: rgb(231, 15, 41); } + +.color-block-red-dark .cmp-video-hero { background-color: rgb(189, 0, 29); = +} + +.color-block-red-darker .cmp-video-hero { background-color: rgb(113, 0, 18)= +; } + +.color-block-red-light .cmp-video-hero { background-color: rgb(255, 50, 70)= +; } + +.color-block-white .cmp-video-hero { background-color: rgb(255, 255, 255); = +} + +.color-block-yellow .cmp-video-hero { background-color: rgb(255, 212, 46); = +} + +.color-block-yellow-dark .cmp-video-hero { background-color: rgb(240, 192, = +0); } + +.color-block-yellow-light .cmp-video-hero { background-color: rgb(255, 240,= + 179); } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-button__wrapper:focus, .cmp-careers-hero-landing-pag= +e--dark .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button= +__wrapper:hover { outline: rgb(255, 255, 255) solid 0.2rem; } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-careers-businessarea-btn li.cmp-topic-filter__topic-= +item .cmp-topic-filter__topic-item-links { color: rgb(0, 0, 0); background-= +color: rgb(255, 255, 255); } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-careers-businessarea-btn li.cmp-topic-filter__topic-= +item .cmp-topic-filter__topic-icon::before { color: rgb(0, 0, 0); } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-careers-businessarea-btn .cmp-topic-filter:hover { o= +utline: rgb(255, 255, 255) solid 2px; } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-button { color: rgb(0, 0, 0); background-color: rgb(= +255, 255, 255); border: none; } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-button:focus, .cmp-careers-hero-landing-page--dark .= +cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:hover { = +background-color: rgb(255, 255, 255); } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-title__text, .cmp-careers-hero-landing-page--dark .c= +mp-careers-landing-page-hero .cmp-video-hero__content div.cmp-text > p { co= +lor: rgb(255, 255, 255); } + +.cmp-expertise-hero .cmp-teaser { display: flex; -webkit-box-orient: vertic= +al; -webkit-box-direction: reverse; flex-direction: column-reverse; margin:= + 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser { -webkit-box-orient: horizontal; -webkit= +-box-direction: reverse; flex-direction: row-reverse; -webkit-box-pack: end= +; justify-content: flex-end; } +} + +@media screen and (min-width: 1200px) { + .cmp-expertise-hero .cmp-teaser { margin-left: clamp(-3.5rem,calc(50% - 4= +8vw + var(--scrollbar-width)/2),0.8rem); margin-right: clamp(-3.5rem,calc(5= +0% - 48vw + var(--scrollbar-width)/2),0.8rem); } +} + +.cmp-expertise-hero .cmp-teaser__content { border: none; word-break: break-= +word; padding: 0px 1.5rem; background-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser__content { max-width: 50%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-expertise-hero .cmp-teaser__content { padding: 0px 1.5rem 0px 3.5rem= +; margin-left: -3.5rem; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-expertise-hero .cmp-teaser__content { padding: 0px 2.5rem 0px 1.5rem= +; } +} + +@media screen and (min-width: 1200px) { + .cmp-expertise-hero .cmp-teaser__content { padding: 0px 2.5rem 0px 3.5rem= +; box-shadow: rgb(167, 167, 167) -0.352rem -0.2rem 0.448rem; } +} + +.cmp-expertise-hero .cmp-teaser__title { margin: 0px; } + +.cmp-expertise-hero .cmp-teaser__pretitle { display: block; margin-bottom: = +2rem; } + +.cmp-expertise-hero .cmp-teaser__pretitle a { color: rgb(0, 0, 0); border-b= +ottom: 0.2rem solid rgb(0, 77, 255); padding-bottom: 0.4rem; font-weight: 6= +00; font-size: 1.2rem; line-height: 2.13333; text-transform: none; } + +.cmp-expertise-hero .cmp-teaser__pretitle a:focus, .cmp-expertise-hero .cmp= +-teaser__pretitle a:hover { color: rgb(0, 77, 255); } + +.cmp-expertise-hero .cmp-teaser__description { margin: 1rem 0px 2rem; font-= +size: 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser__description { margin: 2rem 0px 5rem; lin= +e-height: 1.78571; } +} + +@media screen and (min-width: 1000px) { + .cmp-expertise-hero .cmp-teaser__description { font-size: 1.8rem; line-he= +ight: 1.38889; } +} + +.cmp-expertise-hero .cmp-teaser__readtime { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser__readtime { margin-bottom: 3rem; } +} + +.cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { right: 1.5rem; ma= +rgin-bottom: 2rem; margin-top: 3rem; padding: 1.5rem 3rem 1rem; max-height:= + none; box-shadow: rgb(167, 167, 167) -0.4rem -0.128rem 0.928rem; line-heig= +ht: 1.33333; letter-spacing: 0.126rem; } + +.cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon span { font-size: 1= +.2rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { margin-left: -1= +.5rem; margin-top: 2rem; right: 1rem; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { padding: 1.5rem= + 1rem 1rem; right: 4.5rem; margin-left: 2.5rem; box-shadow: rgb(167, 167, 1= +67) -0.352rem -0.352rem 0.448rem; } + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon::before { display= +: none; } +} + +@media screen and (min-width: 1200px) { + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { right: 5.5rem; = +padding: 1.5rem 1rem 1rem; box-shadow: rgb(167, 167, 167) -0.352rem -0.352r= +em 0.448rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { line-height: 1.= +38889; } + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon::before { border-= +color: transparent rgb(0, 142, 255) transparent transparent; } +} + +.cmp-expertise-hero .cmp-teaser .cmp-title__text--short { font-family: Grap= +hik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", robot= +o, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 80= +0; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-heig= +ht: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-expertise-hero .cmp-teaser .cmp-title__text--short { font-size: 6.5r= +em; } +} + +.cmp-expertise-hero .cmp-teaser .cmp-title__text--long { font-family: Graph= +ik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto= +, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800= +; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-heigh= +t: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-expertise-hero .cmp-teaser .cmp-title__text--long { font-size: 5.8re= +m; } +} + +.cmp-expertise-hero .cmp-teaser__image { position: relative; margin-right: = +-3.5rem; border: none; } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser__image { margin-left: 0px; } + .cmp-expertise-hero .cmp-teaser__image .cmp-image__image { position: abso= +lute; top: 0px; left: 0px; height: 100%; width: 100%; object-fit: cover; } +} + +@media screen and (min-width: 1200px) { + .cmp-expertise-hero .cmp-teaser__image { margin-right: calc(50% - 50vw); = +} + @supports (color:var(--scrollbar-width)) { + .cmp-expertise-hero .cmp-teaser__image { margin-right: calc(50% - 50vw + = +var(--scrollbar-width)/2); } +} +} + +@media screen and (min-width: 768px) { + .cmp-expertise-hero.with-readtime .cmp-teaser__description { margin: 2rem= + 0px 1.5rem; } +} + +@media screen and (max-width: 767.9px) { + .insights-hero.cmp-insights-hero--tla-enabled .cmp-insights-hero .cmp-ins= +ights-hero__content .cmp-insights-hero__content__left { padding-top: 5rem; = +} +} + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__content= + { background: transparent; } + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__content= +__left { grid-column: 1; word-break: break-word; max-width: 1200px; margin:= + auto; padding: 0px 1.5rem 2rem; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__conte= +nt__left { padding: 0px 3.5rem 5rem; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__conte= +nt__left { padding: 0px 1.5rem 5rem; } +} + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__content= +__right .cmp-image__image { display: none; } + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero .cmp-pod= +cast-badge__container { width: fit-content; } + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero .cmp-pod= +cast-badge__container .cmp-container { display: inline-grid; grid-template-= +columns: repeat(2, 2fr); gap: 1rem; } + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero .podcast= +badges .cmp-image__image { width: 13.4rem; height: 3.4rem; margin-bottom: a= +uto; } + +.insights-hero.cmp-insights-hero-feature--basic.color-background-gray .cmp-= +insights-hero__content { background-color: rgb(242, 242, 242); } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__cont= +ent { position: relative; overflow: hidden; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__cont= +ent__left { position: relative; z-index: 2; max-width: 1200px; margin: auto= + auto 2rem; padding: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__co= +ntent__left { margin-bottom: 5rem; padding: 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__co= +ntent__left { padding: 0px 1.5rem; } +} + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__cont= +ent__left .description, .insights-hero.cmp-insights-hero-feature--overview = +.cmp-insights-hero__content__left .title { width: 100%; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__co= +ntent__left .description, .insights-hero.cmp-insights-hero-feature--overvie= +w .cmp-insights-hero__content__left .title { width: 65%; } +} + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__co= +ntent__right { z-index: 1; object-fit: cover; height: 100%; position: absol= +ute; inset: 0px; } +} + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero .cmp-= +podcast-badge__container { width: fit-content; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero .cmp-= +podcast-badge__container .cmp-container { display: inline-grid; grid-templa= +te-columns: repeat(2, 2fr); gap: 1rem; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero .podc= +astbadges .cmp-image__image { margin-bottom: 0px; width: 13.4rem; height: 3= +.4rem; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-image, .insights-he= +ro.cmp-insights-hero-feature--overview .image { height: 100%; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-image__image { obje= +ct-fit: cover; height: 100%; } + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__cont= +ent { display: grid; grid-template-columns: 12fr; max-width: 1200px; margin= +: auto; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent { grid-template-columns: 6fr 6fr; } +} + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__cont= +ent__left { grid-column: 1; word-break: break-word; margin-bottom: 2rem; pa= +dding: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent__left { grid-column: 1 / 2; margin-bottom: 5rem; padding: 0px 0px 0px= + 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent__left { padding: 0px 0px 0px 1.5rem; } +} + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__cont= +ent__right { position: relative; grid-area: auto / 1; margin: 0px -1.5rem; = +} + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent__right { grid-column: 2 / 3; margin-left: 1.5rem; margin-right: calc(= +100% - 50vw + var(--scrollbar-width)/2); } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent__right .image .cmp-image__image { object-fit: cover; height: 100%; po= +sition: absolute; inset: 0px; } +} + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .cmp-= +podcast-badge__container { width: fit-content; } + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .cmp-= +podcast-badge__container .cmp-container { display: inline-grid; grid-templa= +te-columns: repeat(2, 2fr); gap: 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .cm= +p-podcast-badge__container .cmp-container { width: 167%; } +} + +@media screen and (min-width: 1200px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .cm= +p-podcast-badge__container .cmp-container { width: 100%; } +} + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .podc= +astbadges .cmp-image__image { margin-bottom: 0px; width: 13.4rem; height: 3= +.4rem; } + +.insights-hero .cmp-title__text--short { font-family: Graphik, Arial, syste= +m-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helve= +tica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: no= +rmal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size:= + 3.6rem; } + +@media screen and (min-width: 1000px) { + .insights-hero .cmp-title__text--short { font-size: 6.5rem; } +} + +.insights-hero .cmp-title__text--long { font-family: Graphik, Arial, system= +-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvet= +ica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: nor= +mal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size: = +3.6rem; } + +@media screen and (min-width: 1000px) { + .insights-hero .cmp-title__text--long { font-size: 5.8rem; } +} + +.insights-hero .cmp-insights-hero__badge { position: relative; padding-top:= + 2rem; } + +.insights-hero .cmp-insights-hero__badge .cmp-image__image { width: auto; h= +eight: auto; } + +.insights-hero .cmp-text { text-transform: uppercase; margin-top: 2rem; fon= +t-size: 1.2rem; line-height: 2.24rem; font-weight: 600; position: relative;= + } + +@media screen and (min-width: 768px) { + .insights-hero .cmp-text { line-height: 1.6; } +} + +.insights-hero .cmp-text__readtime { position: absolute; width: 100%; } + +.insights-hero .cmp-text__label-sm { text-transform: uppercase; font-size: = +1.2rem; line-height: 1.92rem; font-weight: 600; } + +.insights-hero .cmp-text__label-small + .cmp-text__readtime { margin-left: = +3rem; } + +.insights-hero .description { display: grid; margin-top: 1rem; font-size: 1= +.4rem; font-weight: 400; line-height: 2.24rem; } + +@media screen and (min-width: 768px) { + .insights-hero .description { width: auto; margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .insights-hero .description { line-height: 1.6; font-size: 1.8rem; } +} + +.insights-hero .breadcrumb { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .insights-hero .breadcrumb { margin-bottom: 3rem; } +} + +.insights-hero .cmp-breadcrumb__item { padding-bottom: 0px; } + +.insights-hero .cmp-feature-overview__topic-link { margin-bottom: 2rem; fon= +t-weight: 600; font-size: 1.2rem; color: rgb(0, 0, 0); line-height: 2.5rem;= + text-transform: none; } + +.insights-hero .cmp-feature-overview__topic-link a { text-decoration: under= +line 2px solid rgb(0, 77, 255); text-underline-offset: 2px; padding-bottom:= + 0.4rem; color: rgb(0, 0, 0); } + +.insights-hero .cmp-feature-overview__topic-link a:focus, .insights-hero .c= +mp-feature-overview__topic-link a:hover { color: rgb(0, 77, 255); text-deco= +ration: none; } + +.insights-hero .disable-badge { padding-top: 3rem; } + +@media screen and (min-width: 1200px) { + .insights-hero .disable-badge { padding-top: 4rem; } +} + +.insights-hero.cmp-insights-hero-badge-disable .cmp-insights-hero__content_= +_left { padding-top: 3rem; } + +@media screen and (min-width: 1200px) { + .insights-hero.cmp-insights-hero-badge-disable .cmp-insights-hero__conten= +t__left { padding-top: 4rem; } +} + +.insights-hero.cmp-insights-hero-badge-disable .cmp-insights-hero__badge, .= +insights-hero.cmp-insights-hero-date-disable .cmp-text__label-small { displ= +ay: none; } + +.insights-hero.cmp-insights-hero-date-disable .cmp-text__label-small + .cmp= +-text__readtime { margin-left: 0px; } + +.insights-hero.cmp-insights-hero-readtime-disable .cmp-text__label-sm { dis= +play: none; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero--dark .cmp-feature-overview__topic-link = +{ color: rgb(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-feature-overview__topic-link = +a { color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); text-decor= +ation-color: rgb(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-feature-overview__topic-link = +a:focus, .insights-hero.cmp-insights-hero--dark .cmp-feature-overview__topi= +c-link a:hover { color: rgb(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-breadcrumb__item { color: rgb= +(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-breadcrumb__item-link, .insig= +hts-hero.cmp-insights-hero--dark .cmp-breadcrumb__item::after { color: rgb(= +255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-breadcrumb__item-link span:ho= +ver::after, .insights-hero.cmp-insights-hero--dark .cmp-breadcrumb__item a:= +focus::after { background-color: rgb(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-text span, .insights-hero.cmp= +-insights-hero--dark .description, .insights-hero.cmp-insights-hero--dark .= +title h1 { color: rgb(255, 255, 255); } +} + +.insights-hero.cmp-insights-hero--dark .cmp-podcast-badge .cmp-text { color= +: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero--dark .cmp-podcast-badge .cmp-text { col= +or: rgb(242, 242, 242); } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__content { display:= + grid; grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__content { grid-t= +emplate-columns: 6fr 6fr; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__content .breadcrum= +b { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__content .breadcr= +umb { padding-bottom: 2rem; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left { grid-column= +: 1; word-break: break-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__left { padding: = +5rem 1.5rem 5rem 2rem; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__left { padding: = +5rem 0px; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-feature-= +interior__topic-link { margin-bottom: 2rem; } + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-feature-= +interior__topic-link a { color: rgb(0, 0, 0); border-bottom: 0.2rem solid r= +gb(0, 77, 255); padding-bottom: 0.4rem; font-weight: 600; font-size: 1.2rem= +; line-height: 2.5rem; text-transform: none; } + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-feature-= +interior__topic-link a:focus, .cmp-insights-hero--feature-interior .cmp-ins= +ights-hero__left .cmp-feature-interior__topic-link a:hover { color: rgb(0, = +77, 255); } + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-text p {= + margin-top: 2rem; } + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-title__t= +ext--short { font-family: Graphik, Arial, system-ui, -apple-system, blinkma= +csystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarel= +l, sans-serif; font-weight: 800; font-style: normal; text-transform: none; = +color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-title_= +_text--short { font-size: 6.5rem; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-title__t= +ext--long { font-family: Graphik, Arial, system-ui, -apple-system, blinkmac= +systemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell= +, sans-serif; font-weight: 800; font-style: normal; text-transform: none; c= +olor: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-title_= +_text--long { font-size: 5.8rem; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__right { position: = +relative; grid-area: auto / 1; padding-top: 2rem; margin: 0px -15px; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__right { grid-col= +umn: 2 / 3; margin-left: 15px; margin-right: calc(100% - 50vw + var(--scrol= +lbar-width)/2); padding-top: 0px; } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__right .image .cm= +p-image__image { object-fit: cover; height: 100%; position: absolute; inset= +: 0px; } +} + +.cmp-insights-hero--feature-overview .cmp-insights-hero .cmp-feature-overvi= +ew__topic-link { margin-bottom: 2rem; } + +.cmp-insights-hero--feature-overview .cmp-insights-hero .cmp-feature-overvi= +ew__topic-link a { color: rgb(0, 0, 0); border-bottom: 0.2rem solid rgb(0, = +77, 255); padding-bottom: 0.4rem; font-weight: 600; font-size: 1.2rem; line= +-height: 2.5rem; text-transform: none; } + +.cmp-insights-hero--feature-overview .cmp-insights-hero .cmp-feature-overvi= +ew__topic-link a:focus, .cmp-insights-hero--feature-overview .cmp-insights-= +hero .cmp-feature-overview__topic-link a:hover { color: rgb(0, 77, 255); } + +.cmp-insights-hero--feature-overview .cmp-insights-hero__content { padding:= + 3rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content { paddin= +g: 5rem 0px; } +} + +.cmp-insights-hero--feature-overview .cmp-insights-hero__content .breadcrum= +b { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .breadcr= +umb { padding-bottom: 2rem; } +} + +.cmp-insights-hero--feature-overview .cmp-insights-hero__content .title { d= +isplay: grid; grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .title {= + grid-template-columns: 9fr 3fr; } +} + +@media screen and (min-width: 1000px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .title {= + grid-template-columns: 8fr 4fr; } +} + +.cmp-insights-hero--feature-overview .cmp-insights-hero__content .cmp-text = +{ margin: 2rem 0px; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .cmp-tex= +t { margin-bottom: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .image.f= +ull-width { display: none; } +} + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-feature= +-overview__topic-link a { color: rgb(255, 255, 255); border-color: rgb(255,= + 255, 255); } + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-feature= +-overview__topic-link a:focus, .cmp-insights-hero--feature-overview.cmp-ins= +ights-hero--dark .cmp-feature-overview__topic-link a:hover { color: rgb(255= +, 255, 255); border: none; } + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-breadcr= +umb__item-link { color: rgb(255, 255, 255); } + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-breadcr= +umb__item-link span:hover::after, .cmp-insights-hero--feature-overview.cmp-= +insights-hero--dark .cmp-breadcrumb__item a:focus::after { background-color= +: rgb(255, 255, 255); } + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-text sp= +an, .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .title h1 = +{ color: rgb(255, 255, 255); } +} + +.cmp-insights-hero--feature-overview.cmp-insights-hero--light .cmp-feature-= +overview__topic-link a { color: rgb(0, 0, 0); border-color: rgb(0, 0, 0); } + +.cmp-insights-hero--feature-overview.cmp-insights-hero--light .cmp-feature-= +overview__topic-link a:focus, .cmp-insights-hero--feature-overview.cmp-insi= +ghts-hero--light .cmp-feature-overview__topic-link a:hover { color: rgb(0, = +0, 0); border: none; } + +.cmp-jobs-search-hero__hero { position: relative; } + +.cmp-jobs-search-hero__background { position: absolute; z-index: 0; inset: = +0px; overflow: hidden; } + +.cmp-jobs-search-hero__background .cmp-image, .cmp-jobs-search-hero__backgr= +ound .image { height: 100%; } + +.cmp-jobs-search-hero__background .cmp-image__image { height: 100%; object-= +fit: cover; } + +.cmp-jobs-search-hero__content { position: relative; max-width: 1200px; mar= +gin: 0px auto; padding: 4rem 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-search-hero__content { padding: 3.13em 1.5rem; margin: 0px; } +} + +@media screen and (min-width: 1200px) { + .cmp-jobs-search-hero__content { margin: 0px auto; padding: 8rem 1.5rem; = +max-width: 125rem; } +} + +.cmp-jobs-search-hero__content .title { margin: 0px 0px 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__content .title { width: 100%; margin-bottom: 4rem;= + } +} + +.cmp-jobs-search-hero__form-container { width: 100%; } + +.cmp-jobs-search-hero__form { display: flex; } + +.cmp-jobs-search-hero__form-label { display: none; } + +.cmp-jobs-search-hero__search { width: 100%; margin-right: -2px; -webkit-bo= +x-flex: 1; flex: 1 0 0px; position: relative; } + +.cmp-jobs-search-hero__search-input { height: 50px; border: 1px solid rgb(1= +07, 107, 107); background-color: rgb(255, 255, 255); padding: 1.5rem 1rem; = +width: 100%; } + +@media screen and (max-width: 460px) { + .cmp-jobs-search-hero__search-input::-webkit-input-placeholder { font-siz= +e: 1.2rem; } + .cmp-jobs-search-hero__search-input::placeholder { font-size: 1.2rem; } +} + +.cmp-jobs-search-hero__search-input:focus, .cmp-jobs-search-hero__search-in= +put:focus-visible, .cmp-jobs-search-hero__search-input:focus-within { borde= +r-color: rgb(0, 63, 189); box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inse= +t, rgba(102, 175, 233, 0.6) 0px 0px 8px; outline: 0px; } + +@media screen and (min-width: 768px) { + .cmp-jobs-search-hero__search-input { padding: 1.5rem 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__search-input { height: 5.00781rem; } +} + +.cmp-jobs-search-hero__submit { width: 16.6667%; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__submit { width: auto; } +} + +.cmp-jobs-search-hero__submit .cmp-button { margin: 0px; width: 100%; min-w= +idth: auto; padding: 1rem 1.5rem; min-height: 50px; -webkit-box-flex: 1; fl= +ex: 1 0 100%; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__submit .cmp-button { height: 5.00781rem; padding: = +1.5072rem 1.0048rem; } +} + +.cmp-jobs-search-hero__submit .cmp-button__icon { display: block; } + +.cmp-jobs-search-hero__submit .cmp-button__icon::after { content: "=EF=92= +=A5"; font-size: 34px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-search-hero__submit .cmp-button__icon::after { font-size: 2.7re= +m; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__submit .cmp-button__icon::after { font-size: 2.4re= +m; } +} + +.cmp-jobs-search-hero__submit .cmp-button__text { display: none; margin-lef= +t: 5px; } + +@media screen and (min-width: 768px) { + .cmp-jobs-search-hero__submit .cmp-button__text { display: block; font-si= +ze: 1.4rem; } +} + +.cmp-jobs-search-hero__no-jobs-message { display: none; } + +.cmp-jobs-search-hero__no-jobs-message--show { display: block; font-size: 1= +.4rem; line-height: 2.24rem; font-weight: 400; margin-top: 20px; margin-bot= +tom: 2.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__no-jobs-message--show { font-size: 1.6rem; line-he= +ight: 2.56rem; margin-bottom: 2.5rem; } +} + +.cmp-jobs-search-hero__no-jobs-message--show a { color: rgb(0, 77, 255); te= +xt-decoration: underline; } + +.cmp-jobs-search-hero__search-suggestions { position: absolute; width: 100%= +; overflow: hidden; top: 50px; } + +.cmp-jobs-search-hero__search-suggestions--show .cmp-jobs-search-hero__sugg= +estions-list { display: block; } + +.cmp-jobs-search-hero__search-suggestions--recent .cmp-jobs-search-hero__su= +ggestions-item a { font-weight: 400; } + +.cmp-jobs-search-hero__search-suggestions--recent .cmp-jobs-search-hero__su= +ggestions-list { animation: 0.5s linear 0s 1 normal none running slide-down= +; } + +@keyframes slide-down {=20 + 0% { opacity: 0; transform: translateY(-100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.cmp-jobs-search-hero__suggestions-list { display: none; border-color: rgb(= +227, 227, 227); border-style: solid; border-width: 0px 0.07em; background: = +linear-gradient(rgb(167, 167, 167) -1.25em, rgb(255, 255, 255) 0.44em, rgb(= +255, 255, 255) 20%); box-shadow: rgb(255, 255, 255) 0.44em 0px 0.57em -0.44= +em inset; } + +.cmp-jobs-search-hero__suggestions-item { border-width: 1px; border-style: = +solid; border-color: transparent transparent rgb(227, 227, 227); border-ima= +ge: initial; display: block; } + +.cmp-jobs-search-hero__suggestions-item a { font-size: 1.6rem; padding: 10p= +x 15px; margin-bottom: 0px; display: block; color: rgb(0, 0, 0); font-weigh= +t: 800; } + +.cmp-jobs-search-hero__suggestions-item a:hover { color: rgb(0, 77, 255); } + +.cmp-jobs-search-hero__suggestions-item--active { border: 1px solid rgb(0, = +63, 189); } + +.cmp-jobs-search-hero__suggestions-item--active a { color: rgb(0, 63, 189);= + } + +.cmp-jobs-search-hero__highlight { font-weight: 400; } + +.cmp-jobs-search-hero__btn-container { display: none; } + +.cmp-jobs-search-hero__btn-container .button { display: block; } + +@media screen and (min-width: 768px) { + .cmp-jobs-search-hero__btn-container .button { display: inline-block; mar= +gin-right: 1rem; } +} + +.cmp-jobs-search-hero__btn-container .cmp-button { margin: 1.501rem 0px; te= +xt-align: center; min-width: 21.44rem; display: flex; } + +.cmp-jobs-search-hero__featured-skills-search, .cmp-jobs-search-hero__job-l= +ocation { display: block; padding-top: 4.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__featured-skills-search, .cmp-jobs-search-hero__job= +-location { padding-top: 2.5rem; } +} + +.cmp-jobs-search-hero__featured-skills-search-link, .cmp-jobs-search-hero__= +job-location-link { color: rgb(0, 77, 255); text-decoration: none; border: = +1px solid rgb(0, 77, 255); border-radius: 25px; padding: 0px 5px; display: = +inline-block; } + +@media screen and (max-width: 767.9px) { + .cmp-jobs-search-hero__featured-skills-search-link, .cmp-jobs-search-hero= +__job-location-link { text-align: center; display: block; margin-bottom: 4p= +x; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-search-hero__featured-skills-search-link, .cmp-jobs-search-hero= +__job-location-link { margin-bottom: 4px; } +} + +.cmp-jobs-search-hero__featured-skills-search-link:focus, .cmp-jobs-search-= +hero__featured-skills-search-link:hover, .cmp-jobs-search-hero__job-locatio= +n-link:focus, .cmp-jobs-search-hero__job-location-link:hover { color: rgb(0= +, 0, 136); } + +.cmp-jobs-search-hero__featured-skills-search-link:focus, .cmp-jobs-search-= +hero__job-location-link:focus { box-shadow: transparent 0px 0px 0px 2px; ou= +tline: rgb(0, 0, 136) solid 2px; outline-offset: 2px; } + +.cmp-jobs-search-hero__featured-skills-search-link:focus:not(:focus-visible= +), .cmp-jobs-search-hero__job-location-link:focus:not(:focus-visible) { box= +-shadow: none; outline: none; } + +.jobsearchhero .responsivegrid.full-width-constraint > div.cmp-container > = +div { max-width: 75em; } + +.jobsearchhero, .jobsearchhero .responsivegrid.full-width > div.cmp-contain= +er > div { max-width: 75em; margin: 0px auto; padding-left: 15px; padding-r= +ight: 15px; } + +.cmp-landing-page-heros { padding: 0px; position: relative; } + +.cmp-landing-page-heros .cmp-teaser__image { border: 0px; right: 0px; top: = +0px; width: 100%; height: 32.5rem; z-index: 1; margin-top: 2rem; position: = +relative; margin-bottom: -2rem; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .cmp-teaser__image { position: absolute; width: 4= +6%; height: 36.5rem; right: -2rem; top: -4.5rem; margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .cmp-teaser__image { width: 50%; height: 46.5rem;= + right: 1rem; } +} + +.cmp-landing-page-heros .cmp-teaser__image .cmp-image, .cmp-landing-page-he= +ros .cmp-teaser__image .cmp-image__image { height: 100%; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .cmp-teaser__image .cmp-image__image { background= +-repeat: no-repeat; background-size: cover; background-position: center bot= +tom; } +} + +.cmp-landing-page-heros .cmp-teaser__image .cmp-image__link { height: 100%;= + } + +.cmp-landing-page-heros .teaser { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .teaser { padding: 5rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser { padding: 8rem 0px; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser { background: none; } + +.cmp-landing-page-heros .teaser .cmp-teaser__content { padding: 0px; border= +: none; background: none; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content { padding: 0px; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__title { p= +adding-bottom: 1rem; font-size: 3.6rem; width: 100%; text-transform: upperc= +ase; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__title {= + width: 66.66%; padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__title {= + font-size: 6.5rem; padding-bottom: 2rem; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-title__text--shor= +t { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfo= +nt, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-s= +erif; font-weight: 800; font-style: normal; color: rgb(0, 0, 0); line-heigh= +t: 1; font-size: 3.6rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-title__text--sh= +ort { font-size: 6.5rem; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-title__text--long= + { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfon= +t, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-se= +rif; font-weight: 800; font-style: normal; color: rgb(0, 0, 0); line-height= +: 1; font-size: 3.6rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-title__text--lo= +ng { font-size: 5.8rem; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__descripti= +on { width: 100%; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__descrip= +tion { width: 52%; } +} + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__descrip= +tion { width: 48%; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__action-co= +ntainer .cmp-teaser__action-link { margin: 0px; } + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__action-co= +ntainer .cmp-teaser__action-link::after { content: ""; margin-left: 0px; } + +.landing-page-heros .cmp-landing-page-separator__horizontal-rule { padding-= +bottom: 30px; } + +.landing-page-heros .cmp-landing-page-separator__horizontal-rule .cmp-separ= +ator__horizontal-rule { display: flex; border: 1px solid rgb(204, 204, 204)= +; height: 0px; margin: 0px -1000em; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .landing-page-heros .cmp-landing-page-separator__horizontal-rule .cmp-sep= +arator__horizontal-rule { margin-top: 0px; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__content { display: grid; = +grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__content { grid-template= +-columns: 6fr 6fr; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow { margin= +-bottom: 10px; } + +.cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow-icon { d= +isplay: inline-flex; } + +.cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow-icon::be= +fore { padding-right: 10px; content: "=EF=8B=B4"; font-size: 36px; font-fam= +ily: Ionicons; display: block; font-weight: 400; font-style: normal; line-h= +eight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norm= +al; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiase= +d; text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow-title { = +font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, = +"Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif= +; font-weight: 600; font-style: normal; text-transform: uppercase; letter-s= +pacing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; font-size: 1.2rem; = +display: inline-flex; -webkit-box-align: center; align-items: center; } + +@media screen and (min-width: 1000px) { + .cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow-title = +{ font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left { grid-column: 1; wo= +rd-break: break-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__left { padding: 5rem 1.= +5rem 5rem 0px; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-service-hero--program-sub .cmp-service-hero__left { padding: 5rem 0p= +x; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title { margin-= +bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title { margi= +n-bottom: 0.1rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text { font-siz= +e: 1.8rem; padding: 1rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text { paddin= +g: 2rem 0px 0px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text { font-s= +ize: 1.4rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text p { line-h= +eight: 1.6; font-size: 1.8rem; } + +@media screen and (max-width: 767.9px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text p { font= +-size: 1.4rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title__text--sh= +ort { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystem= +font, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans= +-serif; font-weight: 800; font-style: normal; text-transform: none; color: = +rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title__text--= +short { font-size: 6.5rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title__text--lo= +ng { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title__text--= +long { font-size: 5.8rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__right { position: relativ= +e; grid-area: auto / 1; padding-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__right { grid-column: 2 = +/ 3; margin-left: 15px; padding-top: 0px; } + .cmp-service-hero--program-sub .cmp-service-hero__right .image .cmp-image= + .cmp-image__image { object-fit: fill; height: 100%; position: absolute; in= +set: 0px; } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__right .image .cmp-image= + .cmp-image__image { object-fit: contain; height: 100%; position: absolute;= + inset: 0px; } +} + +.cmp-video-hero { display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; position: relative; } + +.cmp-video-hero__video { display: block; width: 100%; min-height: auto; obj= +ect-fit: cover; background-position: 50% center; cursor: default; outline: = +none; } + +@media screen and (min-width: 768px) { + .cmp-video-hero__video { height: 35rem; } +} + +.cmp-video-hero .cmp-title__text--short { font-family: Graphik, Arial, syst= +em-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helv= +etica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: n= +ormal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size= +: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-hero .cmp-title__text--short { font-size: 6.5rem; } +} + +.cmp-video-hero .cmp-title__text--long { font-family: Graphik, Arial, syste= +m-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helve= +tica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: no= +rmal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size:= + 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-hero .cmp-title__text--long { font-size: 5.8rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-video-hero .cmp-title__text { font-size: 5.84rem; } +} + +.cmp-video-hero__controls { display: flex; position: absolute; bottom: 15px= +; right: 20px; } + +.cmp-video-hero__controls-mute, .cmp-video-hero__controls-pause, .cmp-video= +-hero__controls-play, .cmp-video-hero__controls-unmute { color: rgb(255, 25= +5, 255); font-weight: 900; margin-left: 10px; } + +.cmp-video-hero__controls-mute:hover, .cmp-video-hero__controls-pause:hover= +, .cmp-video-hero__controls-play:hover, .cmp-video-hero__controls-unmute:ho= +ver { color: rgb(255, 255, 255); } + +.cmp-video-hero__controls-play::after { content: "=EF=92=88"; } + +.cmp-video-hero__controls-pause::after, .cmp-video-hero__controls-play::aft= +er { font-size: 24px; font-family: Ionicons; display: block; font-weight: 4= +00; font-style: normal; line-height: 1; text-transform: none; letter-spacin= +g: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -web= +kit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-f= +eature-settings: "liga"; } + +.cmp-video-hero__controls-pause::after { content: "=EF=91=B8"; } + +.cmp-video-hero__controls-mute::after { content: "=EF=8E=BA"; } + +.cmp-video-hero__controls-mute::after, .cmp-video-hero__controls-unmute::af= +ter { font-size: 24px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +.cmp-video-hero__controls-unmute::after { content: "=EF=8E=B9"; } + +.cmp-video-hero__controls-hide { display: none; } + +@media screen and (min-width: 768px) { + .cmp-video-hero__content-container { position: absolute; z-index: 1; max-= +width: 1200px; left: 0px; right: 0px; margin: auto; } +} + +.cmp-video-hero__content { width: 100%; padding: 50px 15px 3.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-video-hero__content { padding-left: 35px; width: 66.6667%; } +} + +@media screen and (min-width: 768px) { + .cmp-video-hero__content { background-color: transparent; width: 78%; } +} + +@media screen and (min-width: 1000px) { + .cmp-video-hero__content { min-width: 87.6rem; } +} + +.cmp-video-hero .cmp-breadcrumb__item-link { color: rgb(0, 0, 0); } + +.cmp-video-hero .cmp-breadcrumb__item-link span:hover::after { background-c= +olor: rgb(0, 0, 0); width: 100%; } + +.cmp-video-hero__title { color: rgb(0, 0, 0); } + +.cmp-video-hero__text { color: rgb(0, 0, 0); padding-top: 10px; padding-bot= +tom: 20px; } + +.cmp-video-hero__video-container { position: relative; } + +.cmp-video-hero__transcript { display: flex; -webkit-box-pack: end; justify= +-content: flex-end; font-size: 1.4rem; padding: 0.5rem 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-hero__transcript { font-size: 1.6rem; padding: 1rem 2rem; } +} + +.cmp-video-hero__transcript a { color: rgb(0, 77, 255); text-decoration: no= +ne; } + +.cmp-video-hero__transcript a:hover { color: rgb(0, 0, 136); text-decoratio= +n: underline; } + +@media screen and (min-width: 768px) { + .cmp-video-hero--careers-landing .cmp-video-hero__button { margin-left: -= +1rem; } +} + +.cmp-video-hero--careers-landing .cmp-video-hero__button .button { display:= + inline-block; } + +@media screen and (min-width: 768px) { + .cmp-video-hero--careers-landing .cmp-video-hero__video { height: 50rem; = +} +} + +.videoanimation div.cmp-text > p { font-size: 1.4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .videoanimation div.cmp-text > p { font-size: 1.4rem; } +} + +@media screen and (min-width: 1000px) { + .videoanimation div.cmp-text > p { font-size: 1.8rem; } +} + +.videoanimation .cmp-video-hero__video-button { width: 100%; } + +@media screen and (min-width: 768px) { + .videoanimation .cmp-video-hero__video-button { width: auto; } +} + +.videoanimation.cmp-hero-video-dark .cmp-breadcrumb__item-link { color: rgb= +(255, 255, 255); } + +.videoanimation.cmp-hero-video-dark .cmp-breadcrumb .cmp-breadcrumb__list .= +cmp-breadcrumb__item-link span:hover::after { color: rgb(255, 255, 255); ba= +ckground-color: rgb(255, 255, 255); width: 100%; } + +.videoanimation.cmp-hero-video-dark .cmp-breadcrumb__item::after, .videoani= +mation.cmp-hero-video-dark .cmp-title__text, .videoanimation.cmp-hero-video= +-dark div.cmp-text > p { color: rgb(255, 255, 255); } + +.videoanimation.color-block-accent-purple-1 .cmp-video-hero { background-co= +lor: rgb(180, 85, 170); } + +.videoanimation.color-block-accent-purple-2 .cmp-video-hero { background-co= +lor: rgb(160, 85, 245); } + +.videoanimation.color-block-accent-purple-3 .cmp-video-hero { background-co= +lor: rgb(190, 130, 255); } + +.videoanimation.color-block-accent-purple-4 .cmp-video-hero { background-co= +lor: rgb(220, 175, 255); } + +.videoanimation.color-block-accent-purple-5 .cmp-video-hero { background-co= +lor: rgb(230, 220, 255); } + +.videoanimation.color-block-alt-blue .cmp-video-hero { background-color: rg= +b(0, 65, 240); } + +.videoanimation.color-block-alt-gray .cmp-video-hero { background-color: rg= +b(190, 190, 190); } + +.videoanimation.color-block-alt-gray-dark .cmp-video-hero { background-colo= +r: rgb(150, 150, 150); } + +.videoanimation.color-block-alt-gray-darker .cmp-video-hero { background-co= +lor: rgb(90, 90, 90); } + +.videoanimation.color-block-alt-green .cmp-video-hero { background-color: r= +gb(0, 215, 0); } + +.videoanimation.color-block-alt-red .cmp-video-hero { background-color: red= +; } + +.videoanimation.color-block-alt-yellow .cmp-video-hero { background-color: = +rgb(255, 255, 0); } + +.videoanimation.color-block-aqua .cmp-video-hero { background-color: rgb(0,= + 255, 187); } + +.videoanimation.color-block-blue .cmp-video-hero { background-color: rgb(0,= + 186, 255); } + +.videoanimation.color-block-blue-green .cmp-video-hero { background-color: = +rgb(5, 240, 165); } + +.videoanimation.color-block-brand-green .cmp-video-hero { background-color:= + rgb(100, 255, 80); } + +.videoanimation.color-block-brand-orange .cmp-video-hero { background-color= +: rgb(255, 120, 0); } + +.videoanimation.color-block-brand-yellow .cmp-video-hero { background-color= +: rgb(255, 235, 50); } + +.videoanimation.color-block-blue-dark .cmp-video-hero { background-color: r= +gb(0, 142, 255); } + +.videoanimation.color-block-blue-light .cmp-video-hero { background-color: = +rgb(0, 243, 255); } + +.videoanimation.color-block-core-purple .cmp-video-hero { background-color:= + rgb(70, 0, 115); } + +.videoanimation.color-block-cyan .cmp-video-hero { background-color: rgb(0,= + 255, 255); } + +.videoanimation.color-block-gray .cmp-video-hero { background-color: rgb(16= +7, 167, 167); } + +.videoanimation.color-block-gray-base .cmp-video-hero { background-color: r= +gb(0, 0, 0); } + +.videoanimation.color-block-gray-dark .cmp-video-hero { background-color: r= +gb(107, 107, 107); } + +.videoanimation.color-block-gray-darker .cmp-video-hero { background-color:= + rgb(74, 74, 74); } + +.videoanimation.color-block-gray-light .cmp-video-hero { background-color: = +rgb(204, 204, 204); } + +.videoanimation.color-block-gray-lighter .cmp-video-hero { background-color= +: rgb(227, 227, 227); } + +.videoanimation.color-block-gray-lightest .cmp-video-hero { background-colo= +r: rgb(242, 242, 242); } + +.videoanimation.color-block-grayishyellow-dark .cmp-video-hero { background= +-color: rgb(150, 150, 140); } + +.videoanimation.color-block-grayishyellow-light .cmp-video-hero { backgroun= +d-color: rgb(230, 230, 220); } + +.videoanimation.color-block-green .cmp-video-hero { background-color: rgb(0= +, 255, 0); } + +.videoanimation.color-block-green-dark .cmp-video-hero { background-color: = +rgb(0, 83, 10); } + +.videoanimation.color-block-link .cmp-video-hero { background-color: rgb(0,= + 77, 255); } + +.videoanimation.color-block-link-dark .cmp-video-hero { background-color: r= +gb(0, 0, 136); } + +.videoanimation.color-block-orange .cmp-video-hero { background-color: rgb(= +255, 182, 0); } + +.videoanimation.color-block-orange-dark .cmp-video-hero { background-color:= + rgb(255, 149, 0); } + +.videoanimation.color-block-pink .cmp-video-hero { background-color: rgb(23= +1, 0, 116); } + +.videoanimation.color-block-pink-dark .cmp-video-hero { background-color: r= +gb(164, 2, 83); } + +.videoanimation.color-block-pink-light .cmp-video-hero { background-color: = +rgb(255, 80, 160); } + +.videoanimation.color-block-purple .cmp-video-hero { background-color: rgb(= +161, 0, 255); } + +.videoanimation.color-block-purple-dark .cmp-video-hero { background-color:= + rgb(117, 0, 192); } + +.videoanimation.color-block-purple-darkest .cmp-video-hero { background-col= +or: rgb(70, 1, 115); } + +.videoanimation.color-block-red .cmp-video-hero { background-color: rgb(231= +, 15, 41); } + +.videoanimation.color-block-red-dark .cmp-video-hero { background-color: rg= +b(189, 0, 29); } + +.videoanimation.color-block-red-darker .cmp-video-hero { background-color: = +rgb(113, 0, 18); } + +.videoanimation.color-block-red-light .cmp-video-hero { background-color: r= +gb(255, 50, 70); } + +.videoanimation.color-block-white .cmp-video-hero { background-color: rgb(2= +55, 255, 255); } + +.videoanimation.color-block-yellow .cmp-video-hero { background-color: rgb(= +255, 212, 46); } + +.videoanimation.color-block-yellow-dark .cmp-video-hero { background-color:= + rgb(240, 192, 0); } + +.videoanimation.color-block-yellow-light .cmp-video-hero { background-color= +: rgb(255, 240, 179); } + +.announcement-speedbump .cmp-teaser { background-color: rgb(255, 255, 255);= + } + +.announcement-speedbump .cmp-teaser__image { border: none; width: 100%; } + +@media screen and (min-width: 768px) { + .announcement-speedbump .cmp-teaser__image { flex-basis: auto; width: 33.= +3%; align-self: center; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser__image { width: 25%; } +} + +.announcement-speedbump .cmp-teaser__content { display: flex; -webkit-box-p= +ack: center; justify-content: center; padding: 0px 0px 0px 20px; border-wid= +th: 0px 0px 0px 4px; border-left-style: solid; border-image-slice: 1; borde= +r-image-source: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); margin-t= +op: 10px; background-color: transparent; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .announcement-speedbump .cmp-teaser__content { flex-shrink: 10; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump .cmp-teaser__content { margin: 10px 0px 10px 30px= +; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser__content { margin: 0px 0px 0px 30px; = +width: 75%; } +} + +.announcement-speedbump .cmp-teaser__pretitle { font-family: Graphik, Arial= +, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu,= + "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-st= +yle: normal; text-transform: uppercase; letter-spacing: 0.104em; color: rgb= +(0, 0, 0); line-height: 1.4; font-size: 1.2rem; margin: 1rem 0px; } + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser__pretitle { font-size: 1.8rem; letter= +-spacing: 0.07em; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump .cmp-teaser__pretitle { padding: 1rem 0px; margin= +: 0px; } +} + +.announcement-speedbump .cmp-teaser__action-container { padding: 0px; margi= +n: 1rem 0px; } + +.announcement-speedbump .cmp-teaser__description { margin: 0px; } + +.announcement-speedbump .cmp-teaser__description p { color: rgb(0, 0, 0); t= +ext-transform: none; font-size: 2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser__description p { font-size: 3.5rem; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump .cmp-teaser { display: flex; -webkit-box-orient: = +horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box= +-pack: center; justify-content: center; padding: 0px 15px; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser { padding: 10px 15px; } +} + +.announcement-speedbump.announcement-speedbump--b .cmp-teaser { padding: 2r= +em; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px 0px; } + +.announcement-speedbump.announcement-speedbump--b .cmp-teaser__image { disp= +lay: none; } + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__image { di= +splay: flex; width: auto; } + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__image .cmp= +-image__image { width: 61px; height: 56px; } +} + +.announcement-speedbump.announcement-speedbump--b .cmp-teaser__content { bo= +rder: none; padding: 0px; margin: 0px; } + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__content { = +-webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: w= +rap; -webkit-box-pack: start; justify-content: flex-start; margin: 0px 0px = +0px 20px; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__content { = +height: auto; align-self: center; -webkit-box-align: start; align-items: fl= +ex-start; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__pretitle {= + margin-right: 10px; line-height: 1.6; max-width: 35%; padding: 0px; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__pretitle {= + margin-right: 20px; line-height: 1.4; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__action-con= +tainer { padding: 0px; margin: 0px; flex-basis: 100%; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__action-con= +tainer { flex-basis: auto; align-self: center; } +} + +.announcement-speedbump.announcement-speedbump--b .cmp-teaser__description = +p { color: rgb(0, 0, 0); text-transform: none; font-size: 1.2rem; line-heig= +ht: 1.4; } + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__descriptio= +n p { font-size: 1.8rem; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__descriptio= +n { flex-basis: 0px; -webkit-box-flex: 1; flex-grow: 1; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__descriptio= +n { padding-right: 2rem; } +} + +.announcement-speedbump.color-background-gray .cmp-teaser { background-colo= +r: rgb(242, 242, 242); } + +.announcement-speedbump.brand-gradient-pink .cmp-teaser__content { border-i= +mage-slice: 1; border-image-source: linear-gradient(90deg, rgb(164, 2, 83) = +0%, rgb(231, 0, 116) 30%); } + +.announcement-speedbump.brand-gradient-purple .cmp-teaser__content { border= +-image-slice: 1; border-image-source: linear-gradient(rgb(70, 1, 115), rgb(= +161, 0, 255)); } + +.announcement-speedbump.brand-gradient-purple-alt .cmp-teaser__content { bo= +rder-image-slice: 1; border-image-source: linear-gradient(90deg, rgb(70, 1,= + 115), rgb(117, 0, 192), rgb(161, 0, 255)); } + +.announcement-speedbump.brand-gradient-blue .cmp-teaser__content { border-i= +mage-slice: 1; border-image-source: linear-gradient(rgb(0, 0, 136), rgb(0, = +77, 255)); } + +.announcement-speedbump.brand-gradient-blue2 .cmp-teaser__content { border-= +image-slice: 1; border-image-source: linear-gradient(rgb(0, 77, 255), rgb(0= +, 186, 255)); } + +.announcement-speedbump.brand-gradient-light-blue .cmp-teaser__content { bo= +rder-image-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 186= +, 255), rgb(0, 142, 255), rgb(0, 77, 255)); } + +.announcement-speedbump.brand-gradient-red .cmp-teaser__content { border-im= +age-slice: 1; border-image-source: linear-gradient(rgb(113, 0, 18), red); } + +.announcement-speedbump.brand-gradient-red-alt .cmp-teaser__content { borde= +r-image-slice: 1; border-image-source: linear-gradient(90deg, red, rgb(189,= + 0, 29), rgb(113, 0, 18)); } + +.announcement-speedbump.brand-gradient .cmp-teaser__content { border-image-= +slice: 1; border-image-source: linear-gradient(rgb(0, 255, 0), rgb(0, 186, = +255)); } + +.announcement-speedbump.brand-gradient-alt .cmp-teaser__content { border-im= +age-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), r= +gb(0, 186, 255)); } + +.announcement-speedbump.brand-gradient-yellow .cmp-teaser__content { border= +-image-slice: 1; border-image-source: linear-gradient(rgb(255, 255, 0), rgb= +(240, 192, 0)); } + +.announcement-speedbump.brand-gradient-yellow-alt .cmp-teaser__content { bo= +rder-image-slice: 1; border-image-source: linear-gradient(90deg, rgb(255, 2= +55, 0), rgb(255, 212, 46), rgb(255, 182, 0)); } + +.announcement-speedbump.brand-gradient-green .cmp-teaser__content { border-= +image-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0),= + rgb(0, 215, 0), rgb(0, 83, 10)); } + +.announcement-speedbump__content-top .cmp-teaser__content { -webkit-box-pac= +k: start; justify-content: flex-start; } + +.announcement-speedbump__content-center .cmp-teaser__content { -webkit-box-= +pack: center; justify-content: center; } + +.announcement-speedbump__content-bottom .cmp-teaser__content { -webkit-box-= +pack: end; justify-content: end; } + +.sticky-access-bar { padding-bottom: 8.8rem; } + +@media screen and (min-width: 1000px) { + .sticky-access-bar { padding-bottom: 6.8rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .sticky-access-bar { padding-bottom: 6.208rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar { position: fixed; width: 100%; b= +ottom: 0px; min-height: 6.208rem; box-shadow: 0px 0px 0.496rem; z-index: 99= +9; display: flex; left: 0px; right: 0px; } + +.sticky-access-bar .cmp-sticky-access-bar .careers-blog-cta__link:focus, .s= +ticky-access-bar .cmp-sticky-access-bar .search-cta__link:focus, .sticky-ac= +cess-bar .cmp-sticky-access-bar .talent-community-cta__link:focus { outline= +: rgb(255, 255, 255) solid 1px; outline-offset: -1px; } + +.sticky-access-bar .cmp-sticky-access-bar.gradient-bg-color-blue { backgrou= +nd-image: linear-gradient(90deg, rgb(0, 63, 189) 30%, rgb(0, 77, 255)); bac= +kground-repeat: repeat-x; } + +.sticky-access-bar .cmp-sticky-access-bar__text--mobile { display: flex; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar__text--mobile { display: none; = +} +} + +.sticky-access-bar .cmp-sticky-access-bar__text--desktop { display: none; } + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar__text--desktop { display: flex;= + } +} + +.sticky-access-bar .cmp-sticky-access-bar__text--tablet { display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .sticky-access-bar .cmp-sticky-access-bar__text--tablet { display: flex; = +} +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .sticky-access-bar .cmp-sticky-access-bar__text--tablet { display: flex; = +} +} + +.sticky-access-bar .cmp-sticky-access-bar .content { display: flex; max-wid= +th: 125.008rem; margin: 0px auto; text-align: center; min-height: 8.8rem; w= +idth: 100%; padding-left: 1.504rem; padding-right: 1.504rem; } + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .content { padding: 0px 5.008re= +m; } +} + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content { min-height: 6.208rem= +; padding-left: 3.504rem; padding-right: 3.504rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta { width: 29%= +; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta { width: 3= +7%; } +} + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta { width: 4= +5%; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta .ion-ios-sea= +rch-strong { font-size: 2.8rem; line-height: 2.56rem; height: 100%; } + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta .ion-ios-sea= +rch-strong::before { content: "=EF=92=A4"; font-size: 28px; font-family: Io= +nicons; font-weight: 400; font-style: normal; text-transform: none; letter-= +spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr= +; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; = +font-feature-settings: "liga"; display: inline-block; -webkit-box-align: ce= +nter; align-items: center; -webkit-box-pack: center; justify-content: cente= +r; line-height: 3.6rem; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta .ion-ios-s= +earch-strong::before { margin-right: 2.52rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta .corporate-s= +emibold { margin-bottom: 0.504rem; color: rgb(255, 255, 255); text-transfor= +m: uppercase; font-size: 1.4rem; font-weight: 600; line-height: 1; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta .corporate= +-semibold { margin-bottom: 0px; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta .tertiary-ti= +tle { font-size: 1.8rem; line-height: 1.8rem; font-weight: 600; text-transf= +orm: uppercase; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta .tertiary-= +title { line-height: 2.016rem; margin: 2.016rem 0px; text-transform: none; = +} +} + +@media screen and (min-width: 1000px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta .tertiary-= +title { font-size: 2.5rem; line-height: 2.8rem; margin: 2rem 0px; text-tran= +sform: none; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta { widt= +h: 32%; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta { wi= +dth: 27%; -webkit-box-pack: center; justify-content: center; } +} + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta { wi= +dth: 23%; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .ion-i= +os-paper-outline { font-size: 2.8rem; line-height: 2.56rem; height: 100%; } + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .ion-i= +os-paper-outline::before { content: "=EF=91=B1"; font-size: 28px; font-fami= +ly: Ionicons; font-weight: 400; font-style: normal; text-transform: none; l= +etter-spacing: normal; overflow-wrap: normal; white-space: nowrap; directio= +n: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibi= +lity; font-feature-settings: "liga"; line-height: 3.6rem; display: inline-b= +lock; -webkit-box-align: center; align-items: center; -webkit-box-pack: cen= +ter; justify-content: center; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .ion= +-ios-paper-outline::before { margin-right: 1.512rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .corpo= +rate-semibold { font-size: 1.4rem; font-weight: 600; line-height: 1; color:= + rgb(255, 255, 255); text-transform: uppercase; margin-bottom: 0.504rem; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .cor= +porate-semibold { margin: 1.568rem 0px; } +} + +@media screen and (min-width: 1000px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .cor= +porate-semibold { font-size: 1.6rem; font-weight: 600; line-height: 1; marg= +in: 1.28rem 0px; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta { = +width: 39%; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +{ width: 36%; -webkit-box-pack: center; justify-content: center; } +} + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +{ width: 32%; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta .i= +on-ios-people-outline { height: 100%; font-size: 3.6rem; line-height: 2.56r= +em; } + +.sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta .i= +on-ios-people-outline::before { content: "=EF=91=BB"; font-size: 36px; font= +-family: Ionicons; font-weight: 400; font-style: normal; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; display: inline-block; -webkit-bo= +x-align: center; align-items: center; -webkit-box-pack: center; justify-con= +tent: center; line-height: 3rem; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +.ion-ios-people-outline::before { margin-right: 1.512rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta .c= +orporate-semibold { font-size: 1.4rem; font-weight: 600; line-height: 1; te= +xt-transform: uppercase; color: rgb(255, 255, 255); margin-bottom: 0.504rem= +; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +.corporate-semibold { margin: 1.568rem 0px; } +} + +@media screen and (min-width: 1000px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +.corporate-semibold { font-size: 1.6rem; font-weight: 600; line-height: 1; = +margin: 1.28rem 0px; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta, .stic= +ky-access-bar .cmp-sticky-access-bar .content .search-cta, .sticky-access-b= +ar .cmp-sticky-access-bar .content .talent-community-cta { margin-top: 1.50= +4rem; margin-bottom: 0.504rem; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta, .st= +icky-access-bar .cmp-sticky-access-bar .content .search-cta, .sticky-access= +-bar .cmp-sticky-access-bar .content .talent-community-cta { margin-top: 0p= +x; margin-bottom: 0px; display: inherit; -webkit-box-align: center; align-i= +tems: center; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__link,= + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__link, .sti= +cky-access-bar .cmp-sticky-access-bar .content .talent-community-cta__link = +{ display: inline-block; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__lin= +k, .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__link, .s= +ticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta__lin= +k { display: flex; -webkit-box-align: center; align-items: center; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__link:= +focus, .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__link= +:focus, .sticky-access-bar .cmp-sticky-access-bar .content .talent-communit= +y-cta__link:focus { text-decoration: underline; color: rgb(255, 255, 255); = +display: inline-block; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__lin= +k:focus, .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__li= +nk:focus, .sticky-access-bar .cmp-sticky-access-bar .content .talent-commun= +ity-cta__link:focus { display: flex; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__link:= +hover, .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__link= +:hover, .sticky-access-bar .cmp-sticky-access-bar .content .talent-communit= +y-cta__link:hover { text-decoration: underline; color: rgb(255, 255, 255); = +} + +.sticky-access-bar .cmp-sticky-access-bar .divider { border-left: 1px solid= + rgb(255, 255, 255); margin: 0px 1.008rem; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .divider { margin: 0px 3.504rem= +; } +} + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .divider { margin: 0px 4rem; } +} + +#optanon-minimize-wrapper { position: fixed; z-index: 10; bottom: 0px; righ= +t: 0px; line-height: 4rem; background: linear-gradient(rgb(132, 131, 131), = +rgb(231, 227, 227)); border-radius: 0.64rem; } + +#optanon-minimize-wrapper .optanon-show-settings { font-size: 1.008rem; col= +or: rgb(0, 0, 0); margin: auto; text-decoration: none; position: relative; = +background-color: transparent; background-repeat: no-repeat; border: none; = +cursor: pointer; overflow: hidden; padding: 0.1rem 0.6rem; line-height: 4re= +m; } + +.cmp-has-sticky-bar #optanon-minimize-wrapper { bottom: 88px; } + +@media screen and (max-width: 375px) { + .cmp-has-sticky-bar #optanon-minimize-wrapper { bottom: 104px; } +} + +@media screen and (min-width: 1000px) { + .cmp-has-sticky-bar #optanon-minimize-wrapper { bottom: 68px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-has-sticky-bar #optanon-minimize-wrapper { bottom: 62px; } +} + +.cmp-featured-article__container { position: relative; padding-top: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-featured-article__container { width: 66.66%; padding: 5rem 2rem 0px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-featured-article__container { width: 100%; padding: 5rem 0px 0px; } +} + +.cmp-featured-article__eyebrow-title-container { padding-bottom: 2rem; } + +.cmp-featured-article__section-title-container { padding-bottom: 1rem; word= +-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-featured-article__section-title-container { padding-bottom: 2rem; } +} + +.cmp-featured-article__authors-container { padding-bottom: 1rem; line-heigh= +t: 2.5rem; word-break: break-word; } + +.cmp-featured-article__authors-container .vertical-seperator { display: inl= +ine-block; color: rgb(204, 204, 204); margin: 0px 1.5rem; } + +.cmp-featured-article__authors-container .vertical-seperator::after { conte= +nt: "|"; } + +.cmp-featured-article__description-container { padding-bottom: 1rem; font-s= +ize: 1.4rem; font-weight: 400; line-height: 2.2rem; word-break: break-word;= + } + +@media screen and (min-width: 1000px) { + .cmp-featured-article__description-container { font-size: 1.6rem; line-he= +ight: 2.5rem; } +} + +.cmp-featured-article__cta-container { padding-bottom: 2rem; } + +.cmp-featured-article__cta-container .cmp-teaser__action-container { paddin= +g: 0px; } + +.cmp-featured-article__cta-container .cmp-teaser__action-container .cmp-tea= +ser__action-link:focus::before { width: 100%; } + +.cmp-featured-article__image-container .cmp-teaser__image { border: none; } + +.cmp-featured-article__caption { padding-top: 1rem; } + +.cmp-featured-article__caption .cmp-featured-article__caption-text { font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-weight: 400; color: rgb(107, 107, 107); font-size: 1.2rem; } + +.cmp-four-cell { word-break: break-word; } + +.cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col, .cmp-fo= +ur-cell .cmp-four-cell__first-row .cmp-four-cell__second-col { flex-basis: = +100%; } + +.cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1, .cm= +p-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50, .cmp= +-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-row, .cm= +p-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth { flex-wrap:= + wrap; } + +.cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-row = +.cmp-four-cell__cta-btn { display: none; } + +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--cta-mo= +bile-row { display: block; } + +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--cta-mo= +bile-row .button { display: flex; -webkit-box-pack: start; justify-content:= + flex-start; } + +.cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col, .cmp-f= +our-cell .cmp-four-cell__second-row .cmp-four-cell__second-col { flex-basis= +: 100%; } + +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth, .cmp-fo= +ur-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-bt-sm-xs,= + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-b= +t-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--= +1-2, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1= +-2-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-= +row--2-1, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-r= +ow--2-1-bt-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__= +second-row--2-1-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-= +cell__second-row--2-1-inline-sm, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--5-7, .cmp-four-cell .cmp-four-cell__second-row.c= +mp-four-cell__second-row--5-7-inline, .cmp-four-cell .cmp-four-cell__second= +-row.cmp-four-cell__second-row--5-7-inline-sm, .cmp-four-cell .cmp-four-cel= +l__second-row.cmp-four-cell__second-row--7-5, .cmp-four-cell .cmp-four-cell= +__second-row.cmp-four-cell__second-row--7-5-inline, .cmp-four-cell .cmp-fou= +r-cell__second-row.cmp-four-cell__second-row--50-50, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__second-row--50-50-inline { flex-wrap: wr= +ap; } + +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-bt= +-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row= +--1-1-bt-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__secon= +d-row--2-1-bt-sm-xs { display: flex; -webkit-box-orient: vertical; -webkit-= +box-direction: reverse; flex-direction: column-reverse; } + +@media screen and (min-width: 1000px) { + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-ro= +w .cmp-four-cell__cta-btn { display: block; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth { flex-= +wrap: wrap; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth .cmp-fo= +ur-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell_= +_fullwidth .cmp-four-cell__second-col { flex-basis: 100%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth .cmp-fo= +ur-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four= +-cell__first-row.cmp-four-cell__fullwidth .cmp-four-cell__second-row--2-1 .= +cmp-four-cell__first-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth .cmp-fo= +ur-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-fou= +r-cell__first-row.cmp-four-cell__fullwidth .cmp-four-cell__second-row--2-1 = +.cmp-four-cell__second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1 { = +display: flex; flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-= +direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1 .c= +mp-four-cell__first-col { flex-basis: 66.6667%; padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1 .c= +mp-four-cell__second-col { flex-basis: 33.3333%; padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-2 { = +display: flex; flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-= +direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-2 .c= +mp-four-cell__first-col { flex-basis: 33.3333%; padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-2 .c= +mp-four-cell__second-col { flex-basis: 66.6667%; padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--= +1-1-bt-xs, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-ro= +w--50-50 { display: flex; flex-flow: row; -webkit-box-orient: horizontal; -= +webkit-box-direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.= +cmp-four-cell__first-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp-fou= +r-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt-xs .cmp-f= +our-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell= +__first-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four= +-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell__first-col,= + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50 .= +cmp-four-cell__second-col { flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.= +cmp-four-cell__first-row--1-1-bt-xs .cmp-four-cell__first-col, .cmp-four-ce= +ll .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell= +__first-col { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row= +.cmp-four-cell__first-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-= +cell .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-ce= +ll__second-col { padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col .cmp-f= +our-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-fou= +r-cell__first-row .cmp-four-cell__first-col .cmp-four-cell__second-row--2-1= + .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row .cmp-f= +our-cell__second-col .cmp-four-cell__first-row--2-1 .cmp-four-cell__first-c= +ol, .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__second-col .cm= +p-four-cell__second-row--2-1 .cmp-four-cell__first-col { flex-basis: 66.666= +7%; } + .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col .cmp-f= +our-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__first-row .cmp-four-cell__first-col .cmp-four-cell__second-row--2-= +1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row .cmp= +-four-cell__second-col .cmp-four-cell__first-row--2-1 .cmp-four-cell__secon= +d-col, .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__second-col = +.cmp-four-cell__second-row--2-1 .cmp-four-cell__second-col { flex-basis: 33= +.3333%; } + .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col .cmp-f= +our-cell__first-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-f= +our-cell__first-row .cmp-four-cell__first-col .cmp-four-cell__first-row--50= +-50 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row .c= +mp-four-cell__first-col .cmp-four-cell__second-row--50-50 .cmp-four-cell__f= +irst-col, .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-co= +l .cmp-four-cell__second-row--50-50 .cmp-four-cell__second-col, .cmp-four-c= +ell .cmp-four-cell__first-row .cmp-four-cell__second-col .cmp-four-cell__fi= +rst-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__fi= +rst-row .cmp-four-cell__second-col .cmp-four-cell__first-row--50-50 .cmp-fo= +ur-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cel= +l__second-col .cmp-four-cell__second-row--50-50 .cmp-four-cell__first-col, = +.cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__second-col .cmp-fo= +ur-cell__second-row--50-50 .cmp-four-cell__second-col { flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--cta-= +mobile-row { display: none; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth { flex= +-wrap: wrap; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth .cmp-f= +our-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cel= +l__fullwidth .cmp-four-cell__second-col { flex-basis: 100%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth .cmp-f= +our-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-fou= +r-cell__second-row.cmp-four-cell__fullwidth .cmp-four-cell__second-row--2-1= + .cmp-four-cell__first-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth .cmp-f= +our-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__fullwidth .cmp-four-cell__second-row--2-= +1 .cmp-four-cell__second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-r= +ow--1-1-bt-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__sec= +ond-row--1-2, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__seco= +nd-row--1-2-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell= +__second-row--2-1, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell_= +_second-row--2-1-bt-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--2-1-inline, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--2-1-inline-sm, .cmp-four-cell .cmp-four-cell__se= +cond-row.cmp-four-cell__second-row--5-7, .cmp-four-cell .cmp-four-cell__sec= +ond-row.cmp-four-cell__second-row--5-7-inline, .cmp-four-cell .cmp-four-cel= +l__second-row.cmp-four-cell__second-row--5-7-inline-sm, .cmp-four-cell .cmp= +-four-cell__second-row.cmp-four-cell__second-row--7-5, .cmp-four-cell .cmp-= +four-cell__second-row.cmp-four-cell__second-row--7-5-inline, .cmp-four-cell= + .cmp-four-cell__second-row.cmp-four-cell__second-row--50-50, .cmp-four-cel= +l .cmp-four-cell__second-row.cmp-four-cell__second-row--50-50-inline { disp= +lay: flex; flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-dire= +ction: normal; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-r= +ow.cmp-four-cell__second-row--1-1-bt-xs .cmp-four-cell__first-col, .cmp-fou= +r-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2 .cmp-four-= +cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__s= +econd-row--1-2-inline .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-c= +ell__second-row.cmp-four-cell__second-row--2-1 .cmp-four-cell__first-col, .= +cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-bt-= +sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--2-1-inline-sm .cmp-four-cell__first-col, .cmp-fo= +ur-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline .c= +mp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four= +-cell__second-row--5-7 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-= +cell__second-row.cmp-four-cell__second-row--5-7-inline-sm .cmp-four-cell__f= +irst-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-r= +ow--5-7-inline .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__se= +cond-row.cmp-four-cell__second-row--7-5 .cmp-four-cell__first-col, .cmp-fou= +r-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5-inline .cm= +p-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-= +cell__second-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four= +-cell__second-row.cmp-four-cell__second-row--50-50-inline .cmp-four-cell__f= +irst-col { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-f= +our-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2 .cmp-fou= +r-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell= +__second-row--1-2-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__second-row--2-1 .cmp-four-cell__second-c= +ol, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-= +1-bt-sm-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__secon= +d-row.cmp-four-cell__second-row--2-1-inline-sm .cmp-four-cell__second-col, = +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-in= +line .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--5-7 .cmp-four-cell__second-col, .cmp-four-cell .= +cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-inline-sm .cmp-fou= +r-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell= +__second-row--5-7-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__second-row--7-5 .cmp-four-cell__second-c= +ol, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-= +5-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--50-50 .cmp-four-cell__second-col, .cmp-four-= +cell .cmp-four-cell__second-row.cmp-four-cell__second-row--50-50-inline .cm= +p-four-cell__second-col { padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-r= +ow.cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp= +-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-bt-xs = +.cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-cell .= +cmp-four-cell__second-row.cmp-four-cell__second-row--50-50 .cmp-four-cell__= +first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-= +row--50-50 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__secon= +d-row.cmp-four-cell__second-row--50-50-inline .cmp-four-cell__first-col, .c= +mp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--50-50-in= +line .cmp-four-cell__second-col { flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1 = +.cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--2-1-bt-sm-xs .cmp-four-cell__first-col { flex-basis: 6= +6.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2 = +.cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__second-row--2-1-bt-sm-xs .cmp-four-cell_= +_second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2 = +.cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-f= +our-cell__second-row--2-1-inline-sm .cmp-four-cell__first-col, .cmp-four-ce= +ll .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline .cmp-fo= +ur-cell__first-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2-= +inline .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row= +.cmp-four-cell__second-row--2-1-inline-sm .cmp-four-cell__second-col, .cmp-= +four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline = +.cmp-four-cell__second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2-= +inline .cmp-four-cell__second-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5 = +.cmp-four-cell__first-col { flex-basis: 58.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5 = +.cmp-four-cell__second-col { flex-basis: 41.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5-= +inline .cmp-four-cell__first-col { flex-basis: 58.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7 = +.cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--7-5-inline .cmp-four-cell__second-col { flex-basis: 41= +.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7 = +.cmp-four-cell__second-col { flex-basis: 58.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-= +inline-sm .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--5-7-inline .cmp-four-cell__first-col { flex-= +basis: 41.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-= +inline-sm .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second= +-row.cmp-four-cell__second-row--5-7-inline .cmp-four-cell__second-col { fle= +x-basis: 58.3333%; } + .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-= +four-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row .cmp-four-cell__first-col .cmp-four-cell__second-row--2= +-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row .cm= +p-four-cell__second-col .cmp-four-cell__first-row--2-1 .cmp-four-cell__firs= +t-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__second-col= + .cmp-four-cell__second-row--2-1 .cmp-four-cell__first-col { flex-basis: 66= +.6667%; } + .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-= +four-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-f= +our-cell__second-row .cmp-four-cell__first-col .cmp-four-cell__second-row--= +2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row .= +cmp-four-cell__second-col .cmp-four-cell__first-row--2-1 .cmp-four-cell__se= +cond-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__second-= +col .cmp-four-cell__second-row--2-1 .cmp-four-cell__second-col { flex-basis= +: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-= +four-cell__first-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-= +four-cell__second-row .cmp-four-cell__first-col .cmp-four-cell__first-row--= +50-50 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row= + .cmp-four-cell__first-col .cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-fo= +ur-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cel= +l__first-col .cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__secon= +d-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col = +.cmp-four-cell__second-row--1-1-bt-xs .cmp-four-cell__first-col, .cmp-four-= +cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-four-cell__s= +econd-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-c= +ell__second-row .cmp-four-cell__first-col .cmp-four-cell__second-row--50-50= + .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-= +four-cell__first-col .cmp-four-cell__second-row--50-50 .cmp-four-cell__seco= +nd-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col= + .cmp-four-cell__second-row--50-50-inline .cmp-four-cell__first-col, .cmp-f= +our-cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-four-cel= +l__second-row--50-50-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp= +-four-cell__second-row .cmp-four-cell__second-col .cmp-four-cell__first-row= +--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-ro= +w .cmp-four-cell__second-col .cmp-four-cell__first-row--50-50 .cmp-four-cel= +l__second-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__se= +cond-col .cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__first-col= +, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__second-col .cmp= +-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp-four-= +cell .cmp-four-cell__second-row .cmp-four-cell__second-col .cmp-four-cell__= +second-row--1-1-bt-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-c= +ell__second-row .cmp-four-cell__second-col .cmp-four-cell__second-row--1-1-= +bt-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row= + .cmp-four-cell__second-col .cmp-four-cell__second-row--50-50 .cmp-four-cel= +l__first-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__sec= +ond-col .cmp-four-cell__second-row--50-50 .cmp-four-cell__second-col, .cmp-= +four-cell .cmp-four-cell__second-row .cmp-four-cell__second-col .cmp-four-c= +ell__second-row--50-50-inline .cmp-four-cell__first-col, .cmp-four-cell .cm= +p-four-cell__second-row .cmp-four-cell__second-col .cmp-four-cell__second-r= +ow--50-50-inline .cmp-four-cell__second-col { flex-basis: 50%; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-ro= +w .cmp-four-cell__cta-btn { display: block; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs { display: flex; flex-flow: row; -webkit-box-orient: horizontal; -we= +bkit-box-direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__first-col { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__second-col { padding-left: 15px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-ro= +w .cmp-four-cell__cta-btn { display: block; } + .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col, .cmp-= +four-cell .cmp-four-cell__first-row .cmp-four-cell__second-col { flex-basis= +: 100%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth { flex-= +wrap: wrap; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-xs, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1= +, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50 = +{ display: flex; flex-flow: row; -webkit-box-orient: horizontal; -webkit-bo= +x-direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.cmp= +-four-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-f= +our-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell__first-c= +ol { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row.cm= +p-four-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp= +-four-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell__secon= +d-col { padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.= +cmp-four-cell__first-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp-fou= +r-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt-xs .cmp-f= +our-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell= +__first-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four= +-cell__first-row.cmp-four-cell__first-row--2-1 .cmp-four-cell__first-col, .= +cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1 .cmp-= +four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-ce= +ll__first-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-ce= +ll__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell__second-col { = +flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--cta-= +mobile-row { display: none; } + .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col, .cmp= +-four-cell .cmp-four-cell__second-row .cmp-four-cell__second-col { flex-bas= +is: 100%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__first-row--50-50= +, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth, .cmp-= +four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-bt-xs, = +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2, .= +cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1, .c= +mp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-bt-s= +m-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--= +5-7, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7= +-5, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--50= +-50 { flex-wrap: wrap; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-r= +ow--1-2-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__se= +cond-row--2-1-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-ce= +ll__second-row--2-1-inline-sm, .cmp-four-cell .cmp-four-cell__second-row.cm= +p-four-cell__second-row--5-7-inline, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--5-7-inline-sm, .cmp-four-cell .cmp-four-cell= +__second-row.cmp-four-cell__second-row--7-5-inline, .cmp-four-cell .cmp-fou= +r-cell__second-row.cmp-four-cell__second-row--50-50-inline { display: flex;= + flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-direction: nor= +mal; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-r= +ow.cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp= +-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2-inline= + .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-f= +our-cell__second-row--1-2-inline .cmp-four-cell__second-col, .cmp-four-cell= + .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline-sm .cmp-f= +our-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cel= +l__second-row--2-1-inline-sm .cmp-four-cell__second-col, .cmp-four-cell .cm= +p-four-cell__second-row.cmp-four-cell__second-row--2-1-inline .cmp-four-cel= +l__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__seco= +nd-row--2-1-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cel= +l__second-row.cmp-four-cell__second-row--5-7-inline-sm .cmp-four-cell__firs= +t-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row-= +-5-7-inline-sm .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__s= +econd-row.cmp-four-cell__second-row--5-7-inline .cmp-four-cell__first-col, = +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-in= +line .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--7-5-inline .cmp-four-cell__first-col, .cmp-four-= +cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5-inline .cmp-= +four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-c= +ell__second-row--50-50-inline .cmp-four-cell__first-col, .cmp-four-cell .cm= +p-four-cell__second-row.cmp-four-cell__second-row--50-50-inline .cmp-four-c= +ell__second-col { flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-r= +ow.cmp-four-cell__second-row--1-2-inline .cmp-four-cell__first-col, .cmp-fo= +ur-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline-sm= + .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-f= +our-cell__second-row--2-1-inline .cmp-four-cell__first-col, .cmp-four-cell = +.cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-inline-sm .cmp-fo= +ur-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell= +__second-row--5-7-inline .cmp-four-cell__first-col, .cmp-four-cell .cmp-fou= +r-cell__second-row.cmp-four-cell__second-row--7-5-inline .cmp-four-cell__fi= +rst-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-ro= +w--50-50-inline .cmp-four-cell__first-col { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--1-2-inline .cmp-four-cell__second-col, .cmp-= +four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline-= +sm .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cm= +p-four-cell__second-row--2-1-inline .cmp-four-cell__second-col, .cmp-four-c= +ell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-inline-sm .cm= +p-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four= +-cell__second-row--5-7-inline .cmp-four-cell__second-col, .cmp-four-cell .c= +mp-four-cell__second-row.cmp-four-cell__second-row--7-5-inline .cmp-four-ce= +ll__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__se= +cond-row--50-50-inline .cmp-four-cell__second-col { padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-= +inline-sm .cmp-four-cell__first-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-= +inline-sm .cmp-four-cell__second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-= +inline-sm .cmp-four-cell__first-col { flex-basis: 41.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-= +inline-sm .cmp-four-cell__second-col { flex-basis: 58.3333%; } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-col .image.full-width .responsivegri= +d.full-width { margin: 0px auto; } + .cmp-four-cell .cmp-four-cell__first-col .image.full-width .responsivegri= +d.full-width-constraint { margin-left: -15px; margin-right: -15px; } +} + +@media screen and (min-width: 1000px) { + .cmp-four-cell .cmp-acn-tabs { margin: 0px auto; } +} + +.cmp-four-cell .cmp-audio { word-break: normal; } + +.cmp-four-cell .cmp-four-cell__first-row--2-1 .blockquote .blockquote__shar= +e-module--enable, .cmp-four-cell .cmp-four-cell__second-row--2-1 .blockquot= +e .blockquote__share-module--enable { margin-right: 5.264rem; } + +.cmp-card-listing .cmp-card-listing_first-row { display: flex; -webkit-box-= +orient: vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .cmp-card-listing .cmp-card-listing_first-row { -webkit-box-orient: horiz= +ontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-card-listing .cmp-card-listing_desktop-cta, .cmp-card-listing .cmp-car= +d-listing_mobile-cta { display: none; } + +.cmp-card-listing .cmp-card-listing_first-row_left-col, .cmp-card-listing .= +cmp-card-listing_first-row_right-col { -webkit-box-flex: 1; flex: 1 1 0%; } + +.cmp-card-listing .cmp-card-listing_second-row > .container.responsivegrid = +{ padding-left: 15px; padding-right: 15px; } + +.cmp-card-listing .cmp-card-listing_second-row > .container.responsivegrid = +.modal .cmp-container { display: block; } + +.cmp-card-listing .cmp-card-listing_second-row > .container.responsivegrid = +> .cmp-container { display: flex; flex-wrap: wrap; margin-left: -30px; marg= +in-right: -30px; max-width: calc(100% + 60px); } + +@media screen and (min-width: 768px) { + .cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_desktop-ct= +a { display: block; } +} + +@media screen and (min-width: 768px) { + .cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_first-row_= +right-col .cmp-container { display: flex; -webkit-box-pack: end; justify-co= +ntent: flex-end; } +} + +.cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_mobile-cta {= + display: block; } + +.cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_mobile-cta .= +button { -webkit-box-pack: start; justify-content: flex-start; padding-bott= +om: 20px; } + +@media screen and (min-width: 768px) { + .cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_mobile-cta= + .button { padding-bottom: 30px; } +} + +@media screen and (min-width: 768px) { + .cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_mobile-cta= + { display: none; } +} + +.cmp-card-listing .logocard a:focus .cmp-image__image { box-shadow: rgb(0, = +0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-off= +set: 1px; } + +.cmp-card-listing .logocard a:focus:not(:focus-visible) .cmp-image__image {= + box-shadow: none; outline: none; } + +.cmp-card-listing .card { padding-left: 15px; padding-right: 15px; -webkit-= +box-flex: 0; flex: 0 0 100%; margin-bottom: 20px; } + +.cmp-card-listing .card > .video-card-media-teaser { display: flex; -webkit= +-box-orient: vertical; -webkit-box-direction: normal; flex-direction: colum= +n; flex-basis: 100%; max-width: 100%; -webkit-box-ordinal-group: 3; order: = +2; } + +.cmp-card-listing .card > .video-card-media-teaser .cmp-videocard { width: = +100%; height: 100%; } + +@media screen and (min-width: 768px) { + .cmp-card-listing .card { -webkit-box-flex: 0; flex: 0 0 50%; max-width: = +50%; margin-bottom: 30px; } +} + +.cmp-card-listing .card .modal { height: auto; } + +.cmp-card-listing .card .modal .video { -webkit-box-flex: 1; flex: 1 1 auto= +; margin-bottom: auto; max-width: none; padding-left: unset; padding-right:= + unset; } + +.cmp-card-listing .card > * { height: 100%; } + +@media screen and (min-width: 768px) { + .cmp-card-listing .cmp-card-listing_first-row_left-col { padding-right: 1= +5px; } + .cmp-card-listing .cmp-card-listing_first-row_right-col { padding-left: 1= +5px; } + .cmp-card-listing.cmp-card-listing--cta-1-to-1 .cmp-card-listing_first-ro= +w_right-col { -webkit-box-flex: 0; flex: 0 0 50%; } + .cmp-card-listing.cmp-card-listing--cta-2-to-1 .cmp-card-listing_first-ro= +w_right-col { -webkit-box-flex: 0; flex: 0 0 33.3333%; } +} + +.cmp-card-listing--full-width .cmp-card-listing_first-row_left-col { paddin= +g-right: 0px; } + +.cmp-card-layout--2-cards .card.dcc-imagefoldtag .cmp-teaser__image .cmp-im= +age__image, .cmp-card-layout--3-cards .card.dcc-imagefoldtag .cmp-teaser__i= +mage .cmp-image__image, .cmp-card-layout--4-cards .card.dcc-imagefoldtag .c= +mp-teaser__image .cmp-image__image, .cmp-card-layout--5-cards .card.dcc-ima= +gefoldtag .cmp-teaser__image .cmp-image__image { position: absolute; bottom= +: 0px; } + +.cmp-card-layout--2-cards .card.dcc-image-title .cmp-teaser, .cmp-card-layo= +ut--3-cards .card.dcc-image-title .cmp-teaser, .cmp-card-layout--4-cards .c= +ard.dcc-image-title .cmp-teaser, .cmp-card-layout--5-cards .card.dcc-image-= +title .cmp-teaser { background-color: transparent; } + +.cmp-card-layout--2-cards .card.video .cmp-video__title, .cmp-card-layout--= +3-cards .card.video .cmp-video__title, .cmp-card-layout--4-cards .card.vide= +o .cmp-video__title, .cmp-card-layout--5-cards .card.video .cmp-video__titl= +e { margin-top: 0px; } + +.cmp-card-layout--2-cards .card.video .cmp-video__title-text, .cmp-card-lay= +out--3-cards .card.video .cmp-video__title-text, .cmp-card-layout--4-cards = +.card.video .cmp-video__title-text, .cmp-card-layout--5-cards .card.video .= +cmp-video__title-text { font-size: 1.4rem; line-height: 1.21; } + +@media screen and (min-width: 1000px) { + .cmp-card-layout--2-cards .card.video .cmp-video__title-text, .cmp-card-l= +ayout--3-cards .card.video .cmp-video__title-text, .cmp-card-layout--4-card= +s .card.video .cmp-video__title-text, .cmp-card-layout--5-cards .card.video= + .cmp-video__title-text { font-size: 1.6rem; line-height: 1.25; } +} + +.cmp-card-layout--2-cards .card.video .cmp-video__subtitle p, .cmp-card-lay= +out--3-cards .card.video .cmp-video__subtitle p, .cmp-card-layout--4-cards = +.card.video .cmp-video__subtitle p, .cmp-card-layout--5-cards .card.video .= +cmp-video__subtitle p { line-height: 1.2; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile-c= +ontainer, .cmp-card-layout--3-cards .card.cmp-blog-author-profile__single-p= +rofile-container, .cmp-card-layout--4-cards .card.cmp-blog-author-profile__= +single-profile-container, .cmp-card-layout--5-cards .card.cmp-blog-author-p= +rofile__single-profile-container { -webkit-box-flex: 0; flex: 0 0 100%; max= +-width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile-c= +ontainer .cmp-blog-author-profile, .cmp-card-layout--2-cards .card.cmp-blog= +-author-profile__single-profile-container .cmp-blog-author-profile__contain= +er, .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile= +-container .cmp-blog-author-profile__option-a, .cmp-card-layout--2-cards .c= +ard.cmp-blog-author-profile__single-profile-container .cmp-blog-author-prof= +ile__option-b, .cmp-card-layout--3-cards .card.cmp-blog-author-profile__sin= +gle-profile-container .cmp-blog-author-profile, .cmp-card-layout--3-cards .= +card.cmp-blog-author-profile__single-profile-container .cmp-blog-author-pro= +file__container, .cmp-card-layout--3-cards .card.cmp-blog-author-profile__s= +ingle-profile-container .cmp-blog-author-profile__option-a, .cmp-card-layou= +t--3-cards .card.cmp-blog-author-profile__single-profile-container .cmp-blo= +g-author-profile__option-b, .cmp-card-layout--4-cards .card.cmp-blog-author= +-profile__single-profile-container .cmp-blog-author-profile, .cmp-card-layo= +ut--4-cards .card.cmp-blog-author-profile__single-profile-container .cmp-bl= +og-author-profile__container, .cmp-card-layout--4-cards .card.cmp-blog-auth= +or-profile__single-profile-container .cmp-blog-author-profile__option-a, .c= +mp-card-layout--4-cards .card.cmp-blog-author-profile__single-profile-conta= +iner .cmp-blog-author-profile__option-b, .cmp-card-layout--5-cards .card.cm= +p-blog-author-profile__single-profile-container .cmp-blog-author-profile, .= +cmp-card-layout--5-cards .card.cmp-blog-author-profile__single-profile-cont= +ainer .cmp-blog-author-profile__container, .cmp-card-layout--5-cards .card.= +cmp-blog-author-profile__single-profile-container .cmp-blog-author-profile_= +_option-a, .cmp-card-layout--5-cards .card.cmp-blog-author-profile__single-= +profile-container .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile-c= +ontainer .cmp-blog-author-profile__desc-container, .cmp-card-layout--3-card= +s .card.cmp-blog-author-profile__single-profile-container .cmp-blog-author-= +profile__desc-container, .cmp-card-layout--4-cards .card.cmp-blog-author-pr= +ofile__single-profile-container .cmp-blog-author-profile__desc-container, .= +cmp-card-layout--5-cards .card.cmp-blog-author-profile__single-profile-cont= +ainer .cmp-blog-author-profile__desc-container { height: 100%; display: fle= +x; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direct= +ion: column; } + .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile-c= +ontainer .cmp-blog-author-profile__social-buttons, .cmp-card-layout--3-card= +s .card.cmp-blog-author-profile__single-profile-container .cmp-blog-author-= +profile__social-buttons, .cmp-card-layout--4-cards .card.cmp-blog-author-pr= +ofile__single-profile-container .cmp-blog-author-profile__social-buttons, .= +cmp-card-layout--5-cards .card.cmp-blog-author-profile__single-profile-cont= +ainer .cmp-blog-author-profile__social-buttons { margin-top: auto; } +} + +.cmp-card-layout--1-block .card { flex: 1 1 100%; max-width: 100%; margin-b= +ottom: 0px; } + +.cmp-card-layout--1-block .cmp-card-listing[data-cmp-progressive-display=3D= +"true"] .cmp-card-listing_button { padding-top: 20px; } + +.cmp-card-layout--2-cards .card { -webkit-box-flex: 0; flex: 0 0 100%; max-= +width: 100%; } + +.cmp-card-layout--2-cards .cmp-videocard__title-text { font-size: 1.8rem; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--2-cards .card { -webkit-box-flex: 0; flex: 0 0 50%; max= +-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--2-cards .cmp-videocard__title-text { font-size: 2.5rem;= + } +} + +.cmp-card-layout--3-cards .card .cmp-vidocard__title-text { font-size: 1.4r= +em; } + +.cmp-card-layout--3-cards .card.dcc-title-summary-arrow-image { flex-basis:= + 100%; max-width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-card-layout--3-cards .card.dcc-title-summary-arrow-image { flex-basi= +s: 66.6667%; max-width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--3-cards .card, .cmp-card-layout--3-cards .cmp-imagetitl= +esummarylink-small-card { -webkit-box-flex: 0; flex: 0 0 33.3333%; max-widt= +h: 33.3333%; } + .cmp-card-layout--3-cards .card .cmp-videocard__title-text, .cmp-card-lay= +out--3-cards .cmp-imagetitlesummarylink-small-card .cmp-videocard__title-te= +xt { font-size: 1.6rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--3-cards .card, .cmp-card-layout--3-cards .cmp-imagetitl= +esummarylink-small-card { -webkit-box-flex: 0; flex: 0 0 50%; max-width: 50= +%; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--3-cards .cmp-theme-narrative__card { margin-bottom: 0px= +; -webkit-box-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--3-cards.cmp-card-layout--3-cards--first-center .card:fi= +rst-child { -webkit-box-pack: start; justify-content: flex-start; padding-r= +ight: 45px; -webkit-box-flex: 0; flex: 0 0 100%; max-width: 100%; } + .cmp-card-layout--3-cards.cmp-card-layout--3-cards--first-center .card:fi= +rst-child .cmp-executive-card { -webkit-box-flex: 0; flex: 0 0 50%; max-wid= +th: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--3-cards.cmp-card-layout--3-cards--first-center .card:fi= +rst-child { display: flex; -webkit-box-pack: center; justify-content: cente= +r; -webkit-box-align: center; align-items: center; -webkit-box-flex: 0; fle= +x: 0 0 100%; max-width: 100%; padding-left: 45px; padding-right: 45px; } + .cmp-card-layout--3-cards.cmp-card-layout--3-cards--first-center .card:fi= +rst-child .cmp-executive-card { -webkit-box-flex: 0; flex: 0 0 33.3333%; ma= +x-width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--4-cards .card { -webkit-box-flex: 0; flex: 0 0 25%; max= +-width: 25%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--5-cards .card { -webkit-box-flex: 0; flex: 0 0 20%; max= +-width: 20%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--5-3-cards .card { -webkit-box-flex: 0; flex: 0 0 33.333= +3%; max-width: 33.3333%; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile, .cmp-card-lay= +out--5-3-cards .card .cmp-blog-author-profile__container, .cmp-card-layout-= +-5-3-cards .card .cmp-blog-author-profile__option-a, .cmp-card-layout--5-3-= +cards .card .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile__desc-containe= +r { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile__social-button= +s { margin-top: auto; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--5-3-cards .card { -webkit-box-flex: 0; flex: 0 0 20%; m= +ax-width: 20%; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile, .cmp-card-lay= +out--5-3-cards .card .cmp-blog-author-profile__container, .cmp-card-layout-= +-5-3-cards .card .cmp-blog-author-profile__option-a, .cmp-card-layout--5-3-= +cards .card .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile__desc-containe= +r { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile__social-button= +s { margin-top: auto; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--3-1-cards .card { -webkit-box-flex: 0; flex: 0 0 100%; = +max-width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--3-1-cards .card { -webkit-box-flex: 0; flex: 0 0 33.333= +3%; max-width: 33.3333%; } + .cmp-card-layout--3-1-cards .card .cmp-blog-author-profile, .cmp-card-lay= +out--3-1-cards .card .cmp-blog-author-profile__container, .cmp-card-layout-= +-3-1-cards .card .cmp-blog-author-profile__option-a, .cmp-card-layout--3-1-= +cards .card .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--3-1-cards .card .cmp-blog-author-profile__desc-containe= +r { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; } + .cmp-card-layout--3-1-cards .card .cmp-blog-author-profile__social-button= +s { margin-top: auto; } +} + +.cmp-card-layout--3-3-cards .general-inquiry-card { margin-bottom: 30px; } + +.cmp-card-layout--3-3-cards .general-inquiry-card:last-child { margin-botto= +m: 20px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--3-3-cards .card { -webkit-box-flex: 0; flex: 0 0 33.333= +3%; max-width: 33.3333%; } + .cmp-card-layout--3-3-cards .card:last-child { margin-bottom: 30px; } + .cmp-card-layout--3-3-cards .card .cmp-blog-author-profile, .cmp-card-lay= +out--3-3-cards .card .cmp-blog-author-profile__container, .cmp-card-layout-= +-3-3-cards .card .cmp-blog-author-profile__option-a, .cmp-card-layout--3-3-= +cards .card .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--3-3-cards .card .cmp-blog-author-profile__desc-containe= +r { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; } + .cmp-card-layout--3-3-cards .card .cmp-blog-author-profile__social-button= +s { margin-top: auto; } +} + +.has-divider .cmp-card-listing { border-bottom: 1px solid rgb(204, 204, 204= +); } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .card { max-height= +: 0px; margin-bottom: 0px; visibility: hidden; overflow-y: hidden; transiti= +on: max-height 1000ms cubic-bezier(0, 1, 0, 1) 0s, visibility 1000ms ease-i= +n-out 0s, margin-bottom 1000ms ease-in 0s, margin-top 1000ms ease-in 0s; } + +@media screen and (max-width: 767.9px) { + .cmp-card-listing[data-cmp-progressive-display=3D"true"] .card.card--disp= +lay-mobile { max-height: 9999px; transition: max-height 1000ms cubic-bezier= +(1, 0, 1, 0) 0s; visibility: visible; margin-bottom: 2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-listing[data-cmp-progressive-display=3D"true"] .card.card--disp= +lay-tablet { max-height: 9999px; transition: max-height 1000ms cubic-bezier= +(1, 0, 1, 0) 0s; visibility: visible; margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-listing[data-cmp-progressive-display=3D"true"] .card.card--disp= +lay-desktop { max-height: 9999px; transition: max-height 1000ms cubic-bezie= +r(1, 0, 1, 0) 0s; visibility: visible; margin-bottom: 3rem; } +} + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button { display: flex; -webkit-box-pack: center; justify-content: center; = +padding-bottom: 20px; margin-top: 20px; } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button .cmp-button { padding: 0px 2rem; } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button .cmp-button::before { max-width: calc(100% - 4.1em); left: 2rem; } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button .cmp-button:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outl= +ine: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button [aria-expanded=3D"false"] .cmp-button__text::after { transform: rota= +te(90deg); } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button [aria-expanded=3D"true"] .cmp-button__text::after { transform: rotat= +e(270deg); } + +@media screen and (min-width: 768px) { + .cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listin= +g_button { padding-bottom: 30px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing { = +padding: 0px; } + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ard { -webkit-box-flex: 0; flex: 0 0 33.333%; margin-bottom: 10px; padding-= +left: 7.5px; padding-right: 7.5px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.card { -webkit-box-flex: 0; flex: 0 0 19.333%; margin-bottom: 15px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.card { -webkit-box-flex: 0; flex: 0 0 33.333%; margin-bottom: 20px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ard.container.responsivegrid { padding: 0px; } + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer.responsivegrid .cmp-container { -webkit-box-pack: center; justify-= +content: center; -webkit-box-align: center; align-items: center; margin: au= +to; padding: 0px; } + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer .cmp-text p { display: block; margin-top: 30px; font-size: 1.6rem;= + line-height: 1.92rem; font-weight: 300; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p { margin-top: 50px; font-size: 2.4rem; line-height: = +2.88rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p { margin-top: 40px; font-size: 2.24rem; line-height:= + 2.264rem; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer .cmp-text p:first-of-type { margin-top: 10px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p:first-of-type { margin-top: 35px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p:first-of-type { margin-top: 40px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer .cmp-text p:last-of-type { margin-bottom: 30px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p:last-of-type { margin-bottom: 50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p:last-of-type { margin-bottom: 40px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer .cmp-title--section .cmp-title__text { font-size: 3.2rem; line-hei= +ght: 3.2rem; margin-bottom: 30px; text-transform: none; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-title--section .cmp-title__text { font-size: 4rem; line-hei= +ght: 4rem; margin-bottom: 70px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-title--section .cmp-title__text { font-size: 5.27rem; line-= +height: 5.28rem; margin-bottom: 100px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_se= +cond-row { margin: 0px auto; max-width: 337px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_= +second-row { max-width: 500px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_= +second-row { max-width: 612px; } +} + +@media screen and (min-width: 1200px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_= +second-row { max-width: 639px; margin: auto; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_se= +cond-row .container.responsivegrid { padding: 0px; } + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_th= +ird-row { padding-left: 0px; padding-right: 0px; } + +@media screen and (min-width: 1200px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_= +third-row { padding-left: 89px; padding-right: 89px; } +} + +@media screen and (min-width: 1200px) { + .cmp-card-listing--animation .button, .cmp-card-listing--animation .cmp-c= +ard-listing_first-row, .cmp-card-listing--animation .cmp-card-listing_secon= +d-row, .cmp-card-listing--animation .cmp-text { opacity: 0; transform: tran= +slateY(20px); position: relative; transition: opacity 0.2s ease-in 0s; } +} + +.cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button::befo= +re { transition: none 0s ease 0s; transform: none; opacity: 1; top: auto; } + +@media screen and (min-width: 1200px) { + .cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button::be= +fore { transition: transform 0.4s ease 1.2s, opacity 0.4s ease 1.2s, width = +0.4s ease 0s, -webkit-transform 0.4s ease; transform: scale(0.2); opacity: = +0; } +} + +.cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button .cmp-= +button__text { transition: none 0s ease 0s; opacity: 1; } + +@media screen and (min-width: 1200px) { + .cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button .cm= +p-button__text { transition: opacity 0.7s ease 1s; opacity: 0; } +} + +.cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button .cmp-= +button__text::before { transition: none 0s ease 0s; opacity: 1; transform: = +none; } + +@media screen and (min-width: 1200px) { + .cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button .cm= +p-button__text::before { transition: transform 0.4s ease 1.6s, opacity 0.4s= + ease, -webkit-transform 0.4s ease; opacity: 0; transform: translateX(-15px= +); } +} + +.cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button { tra= +nsition: none 0s ease 0s; } + +@media screen and (max-width: 1199.9px) { + .cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button:hov= +er::before { width: 3.4rem; } +} + +.cmp-card-listing--animation.cmp-card-listing--animation-active .button, .c= +mp-card-listing--animation.cmp-card-listing--animation-active .cmp-card-lis= +ting_first-row, .cmp-card-listing--animation.cmp-card-listing--animation-ac= +tive .cmp-card-listing_second-row, .cmp-card-listing--animation.cmp-card-li= +sting--animation-active .cmp-text { opacity: 1; transform: translateY(0px);= + transition: opacity 0.2s ease-in 0s, transform 0.8s ease 0s, -webkit-trans= +form 0.8s ease 0s; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-card-l= +isting_second-row { transition-delay: 0.3s; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-text {= + transition-delay: 0.5s; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .button { t= +ransition-delay: 0.9s; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-button= +--text-brand-link .cmp-button .cmp-button__text { opacity: 1; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-button= +--text-brand-link .cmp-button::before { transform: scale(1); opacity: 1; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-button= +--text-brand-link .cmp-button .cmp-button__text::before { transform: transl= +ateX(0px); opacity: 1; } + +@media screen and (min-width: 1000px) { + .cardlistingblock.cmp-card-layout--3-1-cards .dcc-title-summary-arrow.cmp= +-title-summary-arrow-tab .cmp-teaser__title, .cardlistingblock.cmp-card-lay= +out--3-3-cards .dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-te= +aser__title, .cardlistingblock.cmp-card-layout--3-cards .dcc-title-summary-= +arrow.cmp-title-summary-arrow-tab .cmp-teaser__title, .cardlistingblock.cmp= +-card-layout--4-cards .dcc-title-summary-arrow.cmp-title-summary-arrow-tab = +.cmp-teaser__title, .cardlistingblock.cmp-card-layout--5-3-cards .dcc-title= +-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__title, .cardlisting= +block.cmp-card-layout--5-cards .dcc-title-summary-arrow.cmp-title-summary-a= +rrow-tab .cmp-teaser__title { font-size: 1.6rem; } +} +------MultipartBoundary--musJHgZrwP5nPTIZQk7iVing31h7RTmbMQN1S8M0CA---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/etc.clientlibs/cio-sites/clientlibs/clientlib-site.lc-738554c5b6785afff863e62d949618e4-lc.min.css + +@charset "utf-8"; + +@font-face { font-family: Ionicons; font-style: normal; font-weight: 400; s= +rc: local("Ionicons"), local("Ionicons-Regular"), url("clientlib-site/resou= +rces/fonts/ionicons.woff2") format("woff"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 100; sr= +c: local("Graphik-Thin-Web"), url("clientlib-site/resources/fonts/graphik-t= +hin-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 200; sr= +c: local("Graphik-Extralight-Web"), url("clientlib-site/resources/fonts/gra= +phik-extralight-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 300; sr= +c: local("Graphik-Light-Web"), url("clientlib-site/resources/fonts/graphik-= +light-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 400; sr= +c: local("Graphik-Regular-Web"), url("clientlib-site/resources/fonts/graphi= +k-regular-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 500; sr= +c: local("Graphik-Medium-Web"), url("clientlib-site/resources/fonts/graphik= +-medium-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 600; sr= +c: local("Graphik-Semibold-Web"), url("clientlib-site/resources/fonts/graph= +ik-semibold-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 700; sr= +c: local("Graphik-Bold-Web"), url("clientlib-site/resources/fonts/graphik-b= +old-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 800; sr= +c: local("Graphik-Black-Web"), url("clientlib-site/resources/fonts/graphik-= +black-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 900; sr= +c: local("Graphik-Super-Web"), url("clientlib-site/resources/fonts/graphik-= +super-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Reenie-Beanie; font-style: normal; font-weight: 4= +00; src: url("clientlib-site/resources/fonts/reenie-beanie-regular.woff2") = +format("woff2"); font-display: swap; } + +h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; } + +h1 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + h1 { font-size: 6.5rem; } +} + +h2 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.05; font-size: 2.8rem; } + +@media screen and (min-width: 1000px) { + h2 { font-size: 4.8rem; } +} + +h3 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + h3 { font-size: 4.8rem; } +} + +h4 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + h4 { font-size: 3.5rem; } +} + +h5 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + h5 { font-size: 2.5rem; } +} + +h6 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + h6 { font-size: 2.5rem; } +} + +.h-title-page { font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 800; font-style: normal; text-transform: non= +e; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-page { font-size: 6.5rem; } +} + +.h-title-page-long { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 800; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-page-long { font-size: 5.8rem; } +} + +.h-title-homepage { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 800; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-homepage { font-size: 6.5rem; } +} + +.h-title-cta { font-family: Graphik, Arial, system-ui, -apple-system, blink= +macsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantar= +ell, sans-serif; font-weight: 800; font-style: normal; text-transform: none= +; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-cta { font-size: 4.8rem; } +} + +.h-title-section { font-family: Graphik, Arial, system-ui, -apple-system, b= +linkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, ca= +ntarell, sans-serif; font-weight: 600; font-style: normal; text-transform: = +none; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + .h-title-section { font-size: 4.8rem; } +} + +.h-title-subsection { font-family: Graphik, Arial, system-ui, -apple-system= +, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen,= + cantarell, sans-serif; font-weight: 600; font-style: normal; text-transfor= +m: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .h-title-subsection { font-size: 3.5rem; } +} + +.h-title-ribbon { font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-style: normal; text-transform: none; color: rgb(0,= + 0, 0); font-size: 2rem; font-weight: 800; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .h-title-ribbon { font-size: 3.5rem; } +} + +.h-title-module { font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-weight: 800; font-style: normal; text-transform: n= +one; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-module { font-size: 2.5rem; } +} + +.h-title-tertiary { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 600; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-tertiary { font-size: 2.5rem; } +} + +.h-title-eyebrow { font-family: Graphik, Arial, system-ui, -apple-system, b= +linkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, ca= +ntarell, sans-serif; font-weight: 600; font-style: normal; text-transform: = +uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; = +font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .h-title-eyebrow { font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.h-title-submodule { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 800; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .h-title-submodule { font-size: 1.6rem; } +} + +.ai-h1 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 700; font-style: normal; text-transform: none; line= +-height: 1; font-size: 4.8rem; } + +@media screen and (min-width: 1000px) { + .ai-h1 { font-size: 10rem; } +} + +.ai-h2 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 700; font-style: normal; text-transform: none; line= +-height: 1.13; font-size: 3rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .ai-h2 { font-size: 3.6rem; line-height: 1; } +} + +@media screen and (min-width: 1000px) { + .ai-h2 { font-size: 6.5rem; line-height: 1.08; } +} + +.ai-h3 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 400; font-style: normal; text-transform: none; line= +-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .ai-h3 { font-size: 3.2rem; line-height: 1.13; } +} + +.ai-h4 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 400; font-style: normal; text-transform: none; line= +-height: 1.38; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .ai-h4 { font-size: 2.4rem; line-height: 1.17; } +} + +.ai-h5 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 500; font-style: normal; text-transform: none; line= +-height: 1.13; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .ai-h5 { font-size: 2.4rem; line-height: 1.17; } +} + +.ai-section-h { font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 500; font-style: normal; text-transform: upp= +ercase; line-height: 1.21; font-size: 1.4rem; border-width: 0px; } + +.ai-section-h::after { content: ""; display: block; margin-top: 0.4rem; hei= +ght: 6px; width: 58px; background-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .ai-section-h::after { margin-top: 0.6rem; width: 64px; } +} + +@media screen and (min-width: 1000px) { + .ai-section-h { font-size: 1.8rem; line-height: 1.22; } + .ai-section-h::after { margin-top: 0.8rem; width: 74px; } +} + +.cmp-accordion .cmp-accordion .cmp-accordion__item { margin: 0px; } + +.cmp-accordion .responsivegrid { padding: 15px; } + +.cmp-accordion--divider .cmp-accordion { border-bottom: 1px solid rgb(204, = +204, 204); } + +.cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .responsivegrid= + { padding: 0px; } + +.cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .contact-card {= + padding-bottom: 2.5rem; margin-bottom: 0px; } + +@media screen and (min-width: 768px) { + .cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .contact-card= + { padding-right: 1.5rem; padding-left: 0px; } + .cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .contact-card= +:nth-child(3n+1) { padding-left: 1.5rem; } +} + +.cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .contact-card .= +cmp-contact-card__content { padding: 0px; } + +.cmp-accordion__item { margin: 0px; } + +.cmp-accordion__button { display: flex; -webkit-box-align: start; align-ite= +ms: flex-start; font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-size: 1.6rem; font-weight: 400; font-style: normal; = +line-height: 19.2px; text-decoration: none; padding: 0.94em 3.34em 0.94em 1= +.25em; border-radius: 0px; color: rgb(0, 0, 0); background-color: rgb(255, = +255, 255); border-style: solid; border-color: rgb(204, 204, 204); border-im= +age: initial; border-width: 0.06em 0px 0px; position: relative; } + +.cmp-accordion__button:hover { color: rgb(0, 0, 0); background-color: rgb(2= +55, 255, 255); border-color: rgb(204, 204, 204); } + +.cmp-accordion__button:focus { border: 1px solid rgb(102, 175, 233); outlin= +e: rgb(0, 77, 255) solid 1px; outline-offset: -1px; } + +.cmp-accordion__button--expanded { border-radius: 0px; color: rgb(0, 0, 0);= + background-color: rgb(255, 255, 255); font-weight: 600; } + +.cmp-accordion__button--expanded:hover { color: rgb(0, 0, 0); background-co= +lor: rgb(255, 255, 255); border-color: rgb(102, 175, 233); } + +.cmp-accordion__title { position: relative; } + +.cmp-accordion__icon { position: absolute; top: 0px; right: 0px; bottom: 0p= +x; margin: auto 0px; height: 1.25em; padding: 0px 1.25em; text-align: cente= +r; vertical-align: middle; color: rgb(0, 0, 0); } + +.cmp-accordion__icon::before { content: "=EF=84=A3"; font-family: Ionicons;= + display: block; font-weight: 400; font-style: normal; line-height: 1; text= +-transform: none; letter-spacing: normal; overflow-wrap: normal; white-spac= +e: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-render= +ing: optimizelegibility; font-feature-settings: "liga"; transition: all 0.3= +5s ease-in-out 0s; width: 0.88em; font-size: 1.6rem; } + +.cmp-accordion__button--expanded .cmp-accordion__icon, .cmp-accordion__icon= +:hover { color: rgb(0, 0, 0); } + +.cmp-accordion__button--expanded .cmp-accordion__icon::before { transform: = +rotate(180deg); transition: all 0.35s ease-in-out 0s; } + +.cmp-accordion__button--expanded .cmp-accordion__icon:hover { color: rgb(0,= + 0, 0); } + +.cmp-accordion--accordian .cmp-accordion__icon { color: rgb(161, 0, 255); } + +.cmp-accordion--accordian .cmp-accordion__icon::before { content: "=EF=88= +=98"; font-family: Ionicons; display: block; font-weight: 400; font-style: = +normal; line-height: 1; text-transform: none; letter-spacing: normal; overf= +low-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothi= +ng: antialiased; text-rendering: optimizelegibility; font-feature-settings:= + "liga"; width: 0.88em; font-size: 1.6rem; } + +.cmp-accordion--accordian .cmp-accordion__button--expanded .cmp-accordion__= +icon, .cmp-accordion--accordian .cmp-accordion__icon:hover { color: rgb(161= +, 0, 255); } + +.cmp-accordion--accordian .cmp-accordion__button--expanded .cmp-accordion__= +icon::before { content: "=EF=88=89"; font-family: Ionicons; display: block;= + font-weight: 400; font-style: normal; line-height: 1; text-transform: none= +; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direc= +tion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeleg= +ibility; font-feature-settings: "liga"; width: 0.88em; font-size: 1.6rem; } + +.cmp-accordion--accordian .cmp-accordion__button--expanded .cmp-accordion__= +icon:hover { color: rgb(161, 0, 255); } + +.cmp-accordion--accordian .cmp-accordion__panel { background-color: rgb(255= +, 255, 255); box-shadow: none; border-color: rgb(255, 255, 255); } + +.cmp-accordion__panel { background-color: rgb(242, 242, 242); box-shadow: r= +gba(0, 0, 0, 0.15) 0px 0.75em 1.25em -0.38em inset; border-color: rgb(32, 3= +2, 32); } + +.cmp-accordion__panel--hidden { display: none; overflow: hidden; max-height= +: 0px; transition: max-height 0.4s cubic-bezier(0, 1, 0, 1) 0s; } + +.cmp-accordion__panel--expanded { max-height: 9999px; transition: max-heigh= +t 0.4s cubic-bezier(1, 0, 1, 0) 0s; overflow-y: auto; display: flex; } + +.cmp-accordion, .cmp-accordion__item { width: 100%; display: block; } + +.cmp-button { display: inline-flex; -webkit-box-align: center; align-items:= + center; -webkit-box-pack: center; justify-content: center; font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-style: n= +ormal; line-height: 1; text-transform: uppercase; min-height: inherit; min-= +width: 13.4rem; border-radius: 0px; background-color: rgb(0, 0, 0); border:= + 1px solid transparent; font-size: 1.4rem; font-weight: 600; height: 44px; = +color: rgb(255, 255, 255); text-decoration: none; margin-top: 15px; margin-= +left: 10px; padding: 1.5rem; } + +@media screen and (max-width: 767.9px) { + .cmp-button { margin-left: 0px; width: 100%; } +} + +.cmp-button--full .cmp-button { display: flex; width: 100%; } + +.cmp-button:hover { background-color: rgb(74, 74, 74); color: rgb(255, 255,= + 255); } + +.cmp-button:disabled { background-color: rgb(227, 227, 227); color: rgb(255= +, 255, 255); } + +.cmp-button:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; outline= +: rgb(0, 0, 136) solid 2px; outline-offset: 2px; } + +.cmp-button:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-button--secondary .cmp-button { color: rgb(0, 0, 0); background-color:= + rgb(255, 255, 255); border: 2px solid rgb(0, 0, 0); } + +.cmp-button--secondary .cmp-button:hover { color: rgb(0, 0, 0); border: 2px= + solid rgb(167, 167, 167); background-color: rgb(255, 255, 255); } + +.cmp-button--secondary .cmp-button:disabled { color: rgb(227, 227, 227); ba= +ckground-color: transparent; border: 2px solid rgb(227, 227, 227); } + +.cmp-button--primary-white .cmp-button { color: rgb(255, 255, 255); backgro= +und-color: rgb(0, 0, 0); border-color: transparent; box-shadow: rgb(167, 16= +7, 167) 4px 4px 0px 0px; margin-bottom: 4px; transition: box-shadow 0.3s ea= +se-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow 0.3s ease-out 0s,= + -webkit-transform 0.3s ease-out 0s; } + +.cmp-button--primary-white .cmp-button:focus, .cmp-button--primary-white .c= +mp-button:hover { box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; transfo= +rm: translate(-5px, -5px); color: rgb(255, 255, 255); background-color: rgb= +(0, 0, 0); } + +.cmp-button--primary-white .cmp-button:focus { border: 2px solid rgb(255, 2= +55, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.cmp-button--primary-white .cmp-button:disabled { background-color: rgb(227= +, 227, 227); border-color: transparent; box-shadow: none; color: rgb(255, 2= +55, 255); transition: none 0s ease 0s; } + +.cmp-button--primary-white .cmp-button:disabled:hover { box-shadow: none; t= +ransform: none; } + +.cmp-button--primary-black .cmp-button { border-color: transparent; box-sha= +dow: rgb(167, 167, 167) 4px 4px 0px 0px; margin-bottom: 4px; transition: bo= +x-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow 0= +.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; background-color: rgb(= +255, 255, 255); color: rgb(0, 0, 0); } + +.cmp-button--primary-black .cmp-button:focus, .cmp-button--primary-black .c= +mp-button:hover { box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; transfo= +rm: translate(-5px, -5px); color: rgb(255, 255, 255); background-color: rgb= +(0, 0, 0); } + +.cmp-button--primary-black .cmp-button:focus { border: 2px solid rgb(255, 2= +55, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.cmp-button--primary-black .cmp-button:disabled { box-shadow: none; } + +.cmp-button--primary-black .cmp-button:disabled:hover { box-shadow: none; t= +ransform: none; } + +.cmp-button--primary-black .cmp-button:focus, .cmp-button--primary-black .c= +mp-button:hover { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255)= +; border-color: rgb(0, 0, 136); outline-color: rgb(255, 255, 255); } + +.cmp-button--primary-black .cmp-button:disabled { border-color: transparent= +; background-color: rgb(227, 227, 227); color: rgb(255, 255, 255); transiti= +on: none 0s ease 0s; } + +.cmp-button--primary-colored .cmp-button { border-color: transparent; margi= +n-bottom: 4px; transition: box-shadow 0.3s ease-out 0s, transform 0.3s ease= +-out 0s, -webkit-box-shadow 0.3s ease-out 0s, -webkit-transform 0.3s ease-o= +ut 0s; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); box-shado= +w: rgba(0, 0, 0, 0.5) 4px 4px 0px 0px; } + +.cmp-button--primary-colored .cmp-button:focus, .cmp-button--primary-colore= +d .cmp-button:hover { box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; tra= +nsform: translate(-5px, -5px); color: rgb(255, 255, 255); background-color:= + rgb(0, 0, 0); } + +.cmp-button--primary-colored .cmp-button:focus { border: 2px solid rgb(255,= + 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.cmp-button--primary-colored .cmp-button:disabled { box-shadow: none; } + +.cmp-button--primary-colored .cmp-button:disabled:hover { box-shadow: none;= + transform: none; } + +.cmp-button--primary-colored .cmp-button:focus, .cmp-button--primary-colore= +d .cmp-button:hover { color: rgb(0, 0, 0); background-color: rgb(255, 255, = +255); border-color: rgb(0, 0, 136); outline-color: rgb(255, 255, 255); } + +.cmp-button--primary-colored .cmp-button:disabled { border-color: transpare= +nt; transition: none 0s ease 0s; } + +.cmp-button--primary-colored .cmp-button:focus, .cmp-button--primary-colore= +d .cmp-button:hover { box-shadow: rgba(0, 0, 0, 0.5) 10px 10px 0px 0px; } + +.cmp-button--primary-colored .cmp-button:disabled { background-color: rgb(2= +27, 227, 227); color: rgb(255, 255, 255); } + +.cmp-button--text-link .cmp-button { width: auto; height: auto; line-height= +: 1.6; margin: 0px; min-width: auto; text-decoration: none; display: inline= +; position: relative; text-transform: uppercase; font-family: Graphik, Aria= +l, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu= +, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-s= +ize: 1.6rem; background: none; cursor: pointer; color: rgb(0, 77, 255); tex= +t-align: left; padding: 0px 0px 5px; } + +@media screen and (max-width: 999.9px) { + .cmp-button--text-link .cmp-button { font-size: 1.4rem; } +} + +.cmp-button--text-link .cmp-button:hover { color: rgb(0, 77, 255); } + +.cmp-button--text-link .cmp-button:focus .cmp-button__text::before, .cmp-bu= +tton--text-link .cmp-button:hover .cmp-button__text::before { width: 100%; = +} + +.cmp-button--text-link .cmp-button .cmp-button__text::before { background: = +rgb(0, 77, 255); display: block; position: absolute; content: ""; height: 1= +px; max-width: calc(100% - 2.1em); width: 0%; transition: width 0.3s ease 0= +s; left: 0px; bottom: -5px; } + +.cmp-button--text-link .cmp-button:visited { color: rgb(0, 77, 255); } + +.cmp-button--text-link .cmp-button:focus { box-shadow: rgb(0, 0, 136) 0px 0= +px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-button--text-link .cmp-button:focus:not(:focus-visible) { box-shadow: = +none; outline: none; } + +.cmp-button--text-brand-link .cmp-button { width: auto; height: auto; margi= +n: 0px; padding: 1rem; min-width: auto; text-decoration: none; position: re= +lative; text-transform: lowercase; font-family: Graphik, Arial, system-ui, = +-apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica N= +eue", oxygen, cantarell, sans-serif; font-weight: 500; font-size: 1.6rem; l= +ine-height: 2rem; background: none; cursor: pointer; color: rgb(0, 77, 255)= +; text-align: left; opacity: 1; transition: opacity 0.6s ease 0s; } + +@media screen and (min-width: 768px) { + .cmp-button--text-brand-link .cmp-button { font-size: 1.9rem; line-height= +: 2.375rem; } +} + +.cmp-button--text-brand-link .cmp-button::before { content: ""; left: 0px; = +top: 50%; transform: translateY(-50%); width: 3.4rem; height: 3.4rem; borde= +r: 1px solid rgb(0, 77, 255); border-radius: 50px; position: absolute; tran= +sition: all 0.4s ease 0s; } + +.cmp-button--text-brand-link .cmp-button:hover { color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link .cmp-button:hover::before { width: 100%; } +} + +.cmp-button--text-brand-link .cmp-button .cmp-button__text::before { backgr= +ound: rgb(0, 77, 255); position: absolute; content: ""; height: 1px; max-wi= +dth: calc(100% - 2.1em); width: 0%; left: 0px; } + +.cmp-button--text-brand-link .cmp-button:visited { color: rgb(0, 77, 255); = +} + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link .cmp-button:not(:hover)::before { width: 3.4= +rem; } +} + +.cmp-button--text-brand-link .cmp-button:focus { box-shadow: rgb(0, 0, 136)= + 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1p= +x; } + +.cmp-button--text-brand-link .cmp-button:focus:not(:focus-visible) { box-sh= +adow: none; outline: none; } + +.cmp-button--text-brand-link .cmp-button .cmp-button__text { transition: op= +acity 0.7s ease 0.8s; display: flex; -webkit-box-align: center; align-items= +: center; text-transform: none; white-space: nowrap; } + +.cmp-button--text-brand-link .cmp-button .cmp-button__text::before { conten= +t: "=EF=8F=96"; font-size: 34px; font-family: Ionicons; font-weight: 400; f= +ont-style: normal; line-height: 1; text-transform: none; letter-spacing: no= +rmal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-f= +ont-smoothing: antialiased; text-rendering: optimizelegibility; font-featur= +e-settings: "liga"; position: relative; display: inline-flex; -webkit-box-a= +lign: center; align-items: center; transition: none 0s ease 0s; margin-left= +: 1.2rem; margin-right: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-button--text-brand-link .cmp-button .cmp-button__text::before { marg= +in-right: 3.3rem; } +} + +.cmp-button--subscription-center .cmp-button { width: auto; height: auto; m= +argin: 0px; padding: 1rem; min-width: auto; text-decoration: none; position= +: relative; text-transform: none; font-family: Graphik, Arial, system-ui, -= +apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Ne= +ue", oxygen, cantarell, sans-serif; font-weight: 500; font-size: 2.8rem; li= +ne-height: 3.5rem; background: none; cursor: pointer; color: rgb(255, 255, = +255); text-align: left; opacity: 1; transition: opacity 0.6s ease 0s; } + +@media screen and (min-width: 768px) { + .cmp-button--subscription-center .cmp-button { font-size: 3.2rem; line-he= +ight: 4rem; } +} + +.cmp-button--subscription-center .cmp-button::before { content: ""; left: 0= +px; top: 50%; transform: translateY(-50%); width: 4.6rem; height: 4.6rem; b= +order: 2.8px solid rgb(255, 255, 255); border-radius: 80px; position: absol= +ute; transition: all 0.4s ease 0s; } + +.cmp-button--subscription-center .cmp-button:hover { color: rgb(255, 255, 2= +55); } + +@media screen and (min-width: 1000px) { + .cmp-button--subscription-center .cmp-button:focus::before, .cmp-button--= +subscription-center .cmp-button:hover::before { width: 100%; } +} + +.cmp-button--subscription-center .cmp-button:visited { color: rgb(255, 255,= + 255); } + +.cmp-button--subscription-center .cmp-button:focus { box-shadow: rgb(0, 0, = +136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset= +: 1px; } + +.cmp-button--subscription-center .cmp-button:focus:not(:focus-visible) { bo= +x-shadow: none; outline: none; } + +.cmp-button--subscription-center .cmp-button .cmp-button__text { transition= +: opacity 0.7s ease 0.8s; display: inline-flex; -webkit-box-align: center; = +align-items: center; margin-left: 1.4rem; } + +.cmp-button--subscription-center .cmp-button .cmp-button__text::before { co= +ntent: "=EF=8F=96"; font-size: 58px; font-family: Ionicons; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; font-weight: 500; position: relative; display: inline-flex; -webkit-b= +ox-align: center; align-items: center; transition: none 0s ease 0s; margin-= +right: 2.1rem; width: 3.8rem; height: 2rem; } + +.cmp-button--text-link-alt .cmp-button { width: auto; height: auto; line-he= +ight: 1.6; margin: 0px; min-width: auto; text-decoration: none; display: in= +line; position: relative; text-transform: uppercase; font-family: Graphik, = +Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ub= +untu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; fo= +nt-size: 1.6rem; background: none; cursor: pointer; text-align: left; paddi= +ng: 0px 0px 5px; color: rgb(0, 0, 0); } + +@media screen and (max-width: 999.9px) { + .cmp-button--text-link-alt .cmp-button { font-size: 1.4rem; } +} + +.cmp-button--text-link-alt .cmp-button:hover { color: rgb(0, 77, 255); } + +.cmp-button--text-link-alt .cmp-button:focus .cmp-button__text::before, .cm= +p-button--text-link-alt .cmp-button:hover .cmp-button__text::before { width= +: 100%; } + +.cmp-button--text-link-alt .cmp-button .cmp-button__text::before { backgrou= +nd: rgb(0, 77, 255); display: block; position: absolute; content: ""; heigh= +t: 1px; max-width: calc(100% - 2.1em); width: 0%; transition: width 0.3s ea= +se 0s; left: 0px; bottom: -5px; } + +.cmp-button--text-link-alt .cmp-button:visited { color: rgb(0, 77, 255); } + +.cmp-button--text-link-alt .cmp-button:focus { box-shadow: rgb(0, 0, 136) 0= +px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px;= + } + +.cmp-button--text-link-alt .cmp-button:focus:not(:focus-visible) { box-shad= +ow: none; outline: none; } + +.cmp-button--text-link-alt .cmp-button:hover { color: rgb(0, 0, 0); } + +.cmp-button--text-link-alt .cmp-button::before { background: rgb(0, 0, 0); = +} + +.cmp-button--text-link-alt .cmp-button:visited { color: rgb(0, 0, 0); } + +.cmp-button--text-link-white .cmp-button { width: auto; height: auto; line-= +height: 1.6; margin: 0px; min-width: auto; text-decoration: none; display: = +inline; position: relative; text-transform: uppercase; font-family: Graphik= +, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, = +ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; = +font-size: 1.6rem; background: none; cursor: pointer; text-align: left; pad= +ding: 0px 0px 5px; color: rgb(255, 255, 255); } + +@media screen and (max-width: 999.9px) { + .cmp-button--text-link-white .cmp-button { font-size: 1.4rem; } +} + +.cmp-button--text-link-white .cmp-button:hover { color: rgb(0, 77, 255); } + +.cmp-button--text-link-white .cmp-button:focus .cmp-button__text::before, .= +cmp-button--text-link-white .cmp-button:hover .cmp-button__text::before { w= +idth: 100%; } + +.cmp-button--text-link-white .cmp-button .cmp-button__text::before { backgr= +ound: rgb(0, 77, 255); display: block; position: absolute; content: ""; hei= +ght: 1px; max-width: calc(100% - 2.1em); width: 0%; transition: width 0.3s = +ease 0s; left: 0px; bottom: -5px; } + +.cmp-button--text-link-white .cmp-button:visited { color: rgb(0, 77, 255); = +} + +.cmp-button--text-link-white .cmp-button:focus { box-shadow: rgb(0, 0, 136)= + 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1p= +x; } + +.cmp-button--text-link-white .cmp-button:focus:not(:focus-visible) { box-sh= +adow: none; outline: none; } + +.cmp-button--text-link-white .cmp-button:hover { color: rgb(255, 255, 255);= + } + +.cmp-button--text-link-white .cmp-button::before { background: rgb(255, 255= +, 255); } + +.cmp-button--text-link-white .cmp-button:visited { color: rgb(255, 255, 255= +); } + +.cmp-button--circle-with-arrow .cmp-button { font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font-weig= +ht: 500; background-color: transparent; border: 2px solid transparent; bord= +er-radius: 50%; width: 1.6rem; min-width: 3.6rem; height: 2rem; min-height:= + 2rem; text-transform: none; color: rgb(107, 107, 107); margin: 25px 0px 24= +px; position: relative; line-height: 1.4; } + +@media screen and (min-width: 768px) { + .cmp-button--circle-with-arrow .cmp-button { line-height: 1.42222; font-s= +ize: 1.8rem; } +} + +.cmp-button--circle-with-arrow .cmp-button::before { content: ""; width: 1.= +6rem; min-width: 3.6rem; height: 3.4rem; min-height: 2rem; border: 2px soli= +d rgb(107, 107, 107); border-radius: 50%; position: absolute; color: rgb(10= +7, 107, 107); } + +.cmp-button--circle-with-arrow .cmp-button:focus { box-shadow: rgb(255, 255= +, 255) 0px 0px 0px 1px; outline: rgb(0, 0, 136) solid 1px; outline-offset: = +1px; } + +.cmp-button--circle-with-arrow .cmp-button:focus:not(:focus-visible) { box-= +shadow: none; outline: none; } + +.cmp-button--text-link-icon .cmp-button { width: auto; height: auto; line-h= +eight: 1.6; margin: 0px; min-width: auto; text-decoration: none; display: i= +nline-block; position: relative; text-transform: uppercase; font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: = +600; font-size: 1.6rem; background: none; cursor: pointer; color: rgb(0, 77= +, 255); text-align: left; padding: 0px 0px 5px; } + +@media screen and (max-width: 999.9px) { + .cmp-button--text-link-icon .cmp-button { font-size: 1.4rem; } +} + +.cmp-button--text-link-icon .cmp-button:hover { color: rgb(0, 77, 255); } + +.cmp-button--text-link-icon .cmp-button:focus-visible .cmp-button__text, .c= +mp-button--text-link-icon .cmp-button:hover .cmp-button__text { padding-bot= +tom: 0.3rem; border-bottom: 0.2rem solid rgb(0, 77, 255); } + +.cmp-button--text-link-icon .cmp-button:focus { box-shadow: rgb(0, 77, 255)= + 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1p= +x; } + +.cmp-button--text-link-icon .cmp-button:focus:not(:focus-visible) { box-sha= +dow: none; outline: none; } + +.cmp-sticky-download { position: fixed; display: block; transform: translat= +eY(150%); transition: all 1s ease-in-out 0s; right: 0px; bottom: 0px; margi= +n-bottom: 6rem; margin-right: 4rem; opacity: 0; pointer-events: none; curso= +r: default; z-index: 1; } + +@media screen and (min-width: 768px) { + .cmp-sticky-download { margin-right: 5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-sticky-download { margin-right: 6rem; } +} + +.cmp-sticky-download.cmp--is-animation { opacity: 1; z-index: 99999; transf= +orm: translateY(0px); transition: all 1s ease-in-out 0s; cursor: pointer; p= +ointer-events: auto; } + +.cmp-sticky-download.cmp--show-sticky { opacity: 1; z-index: 999; transform= +: translateY(0px); transition: none 0s ease 0s; } + +.cmp-button__text { display: inline; text-align: left; height: auto; positi= +on: relative; } + +.cmp-button__cta-arrow--right .cmp-button__text::after { content: "=EE=A0= +=80"; font-size: 24px; font-family: Ionicons; font-weight: 400; font-style:= + normal; text-transform: none; letter-spacing: normal; overflow-wrap: norma= +l; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased= +; text-rendering: optimizelegibility; font-feature-settings: "liga"; line-h= +eight: 0.7; position: relative; display: inline-block; margin-left: 10px; t= +op: 4px; } + +@media screen and (max-width: 999.9px) { + .cmp-button__cta-arrow--right .cmp-button__text::after { font-size: 1.4re= +m; top: 0px; } +} + +.cmp-button__cta-arrow--right-ion > .cmp-button::after { content: "=EF=84= +=8A"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; text-transform: none; letter-spacing: normal; over= +flow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smooth= +ing: antialiased; text-rendering: optimizelegibility; font-feature-settings= +: "liga"; line-height: 0; margin-left: 1.5rem; } + +.cmp-button__cta-scroll-arrow .cmp-button__text { margin-top: -3rem; white-= +space: nowrap; } + +.cmp-button__cta-scroll-arrow .cmp-button__text::after { content: "=EF=8F= +=94"; font-size: 32px; font-family: Ionicons; display: block; font-style: n= +ormal; line-height: 1; text-transform: none; letter-spacing: normal; overfl= +ow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothin= +g: antialiased; text-rendering: optimizelegibility; font-feature-settings: = +"liga"; font-weight: 600; animation: 2.5s linear 0s infinite normal none ru= +nning arrowDown; text-align: center; } + +@-webkit-keyframes arrowDown {=20 + 0% { transform: translateY(10px); } + 50% { transform: translateY(27px); } + 100% { transform: translateY(10px); } +} + +@keyframes arrowDown {=20 + 0% { transform: translateY(10px); } + 50% { transform: translateY(27px); } + 100% { transform: translateY(10px); } +} + +.cmp-button--centered { -webkit-box-pack: center; justify-content: center; = +} + +.cmp-button--centered, .cmp-button--right { display: flex; } + +.cmp-button--right { -webkit-box-pack: end; justify-content: flex-end; } + +.cmp-button__email-icon .cmp-button::before { content: "=EF=90=A2"; } + +.cmp-button__email-icon .cmp-button::before, .cmp-button__info-icon .cmp-bu= +tton::before { font-size: 22px; font-family: Ionicons; font-weight: 400; fo= +nt-style: normal; line-height: 1; text-transform: none; letter-spacing: nor= +mal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fo= +nt-smoothing: antialiased; text-rendering: optimizelegibility; font-feature= +-settings: "liga"; display: inline-block; margin-right: 1rem; vertical-alig= +n: middle; position: relative; top: -0.1rem; } + +.cmp-button__info-icon .cmp-button::before { content: "=EF=91=8C"; } + +.cmp-button__share-icon .cmp-button::before { content: "=EF=8E=AC"; font-si= +ze: 22px; font-family: Ionicons; font-weight: 400; font-style: normal; line= +-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: no= +rmal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialia= +sed; text-rendering: optimizelegibility; font-feature-settings: "liga"; dis= +play: inline-block; margin-right: 1rem; vertical-align: middle; position: r= +elative; top: -0.1rem; } + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation { opacity: 0; } + .cmp-button--text-brand-link.cmp-button--animation .cmp-button::before { = +left: 20px; top: 20px; width: 5px; height: 5px; border-radius: 50%; transit= +ion: all 0.4s ease 0s; } + .cmp-button--text-brand-link.cmp-button--animation .cmp-button .cmp-butto= +n__text::before { position: absolute; left: -20px; opacity: 0; transition: = +all 0.4s ease 0s; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active { opacity: 1; transition: opacity 0.1s ease 0.1s; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button { width: auto; height: auto; margin: 0px; padding: 1rem;= + min-width: auto; text-decoration: none; position: relative; text-transform= +: lowercase; font-family: Graphik, Arial, system-ui, -apple-system, blinkma= +csystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarel= +l, sans-serif; font-weight: 500; font-size: 1.6rem; line-height: 2rem; back= +ground: none; cursor: pointer; color: rgb(0, 77, 255); text-align: left; op= +acity: 1; transition: opacity 0.6s ease 0s; } +} + +@media screen and (min-width: 1000px) and (min-width: 768px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button { font-size: 1.9rem; line-height: 2.375rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button::before { content: ""; left: 0px; top: 50%; transform: t= +ranslateY(-50%); width: 3.4rem; height: 3.4rem; border: 1px solid rgb(0, 77= +, 255); border-radius: 50px; position: absolute; transition: all 0.4s ease = +0s; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:hover { color: rgb(0, 77, 255); } +} + +@media screen and (min-width: 1000px) and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:hover::before { width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button .cmp-button__text::before { background: rgb(0, 77, 255);= + display: block; position: absolute; content: ""; height: 1px; max-width: c= +alc(100% - 2.1em); width: 0%; transition: none 0s ease 0s; left: 0px; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:visited { color: rgb(0, 77, 255); } +} + +@media screen and (min-width: 1000px) and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:not(:hover)::before { width: 3.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outl= +ine: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:focus:not(:focus-visible) { box-shadow: none; outline: n= +one; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button::before { transition-delay: 0.2s; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button .cmp-button__text::before { content: "=EF=8F=96"; font-s= +ize: 34px; font-family: Ionicons; font-weight: 400; font-style: normal; lin= +e-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: n= +ormal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antiali= +ased; text-rendering: optimizelegibility; font-feature-settings: "liga"; op= +acity: 1; position: relative; display: inline-flex; -webkit-box-align: cent= +er; align-items: center; transition: all 0.4s ease 0.6s; } +} + +.cmp-carousel__actions { -webkit-box-pack: end; justify-content: flex-end; = +margin: 16px 0px 0px; } + +.cmp-carousel__action, .cmp-carousel__actions { display: flex; flex-shrink:= + 0; -webkit-box-align: center; align-items: center; } + +.cmp-carousel__action { -webkit-box-pack: center; justify-content: center; = +height: inherit; width: inherit; text-decoration: none; padding: 0px; margi= +n: 0px 0px 0px 8px; border-radius: 0px; color: rgb(255, 255, 255); backgrou= +nd-color: rgb(0, 0, 0); border: 1px solid transparent; } + +.cmp-carousel__action:hover { color: rgb(255, 255, 255); background-color: = +rgb(0, 0, 0); border-color: transparent; } + +.cmp-carousel__action--disabled { display: none; } + +.cmp-carousel__action--next { -webkit-box-ordinal-group: 2; order: 1; } + +.cmp-carousel__action-icon { margin: auto; } + +.cmp-carousel__action-icon::after { font-size: 24px; font-family: Ionicons;= + display: block; font-weight: 400; font-style: normal; line-height: 1; text= +-transform: none; letter-spacing: normal; overflow-wrap: normal; white-spac= +e: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-render= +ing: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-carousel__action--previous .cmp-carousel__action-icon::after { content= +: "=EF=84=A4"; } + +.cmp-carousel__action--next .cmp-carousel__action-icon::after { content: "= +=EF=84=A5"; } + +.cmp-carousel__action--play .cmp-carousel__action-icon::after { content: "= +=EF=88=95"; } + +.cmp-carousel__action--pause .cmp-carousel__action-icon::after { content: "= +=EF=88=90"; } + +.cmp-carousel__action-text { clip: rect(0px, 0px, 0px, 0px); clip-path: ins= +et(50%); height: 1px; overflow: hidden; position: absolute; white-space: no= +wrap; width: 1px; } + +.cmp-carousel__indicators { display: flex; flex-wrap: wrap; -webkit-box-ali= +gn: center; align-items: center; -webkit-box-pack: center; justify-content:= + center; position: absolute; inset: auto auto 12px 0px; transform: translat= +e(0px); margin: 0px; } + +.cmp-carousel__indicator { cursor: pointer; width: 12px; height: 12px; bord= +er-radius: 50%; margin: 0px 8px 0px 0px; background-color: rgb(222, 222, 22= +2); border: 1px solid rgb(32, 32, 32); } + +.cmp-carousel__indicator:hover { background-color: rgb(1, 114, 195); border= +-color: rgb(32, 32, 32); } + +.cmp-carousel__indicator--active, .cmp-carousel__indicator--active:hover { = +background-color: rgb(1, 149, 255); border-color: rgb(32, 32, 32); } + +.root.responsivegrid { margin: 0px auto; max-width: 1200px; } + +.root.responsivegrid > .cmp-container { border-left: 15px solid transparent= +; border-right: 15px solid transparent; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .root.responsivegrid > .cmp-container { border-left: 35px solid transpare= +nt; border-right: 35px solid transparent; } +} + +.responsivegrid .full-width { width: auto; margin-left: -15px; margin-right= +: -15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid .full-width { margin-left: -35px; margin-right: -35px; } +} + +@media screen and (min-width: 1200px) { + .responsivegrid .full-width { margin-left: calc(50% - 50vw); margin-right= +: calc(50% - 50vw); } + @supports (color:var(--scrollbar-width)) { + .responsivegrid .full-width { margin-left: calc(50% - 50vw + var(--scroll= +bar-width)/2); margin-right: calc(50% - 50vw + var(--scrollbar-width)/2); } +} +} + +.responsivegrid .full-width.aem-GridColumn { float: none !important; width:= + auto !important; } + +.responsivegrid .full-width-constraint { width: auto; margin-left: -15px; m= +argin-right: -15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid .full-width-constraint { margin-left: -35px; margin-right= +: -35px; } +} + +@media screen and (min-width: 1200px) { + .responsivegrid .full-width-constraint { margin-left: calc(50% - 50vw); m= +argin-right: calc(50% - 50vw); } + @supports (color:var(--scrollbar-width)) { + .responsivegrid .full-width-constraint { margin-left: calc(50% - 50vw + v= +ar(--scrollbar-width)/2); margin-right: calc(50% - 50vw + var(--scrollbar-w= +idth)/2); } +} +} + +.responsivegrid .full-width-constraint > div.cmp-container > div { backgrou= +nd-color: transparent; margin: 0px auto; max-width: 1200px; padding-left: 1= +5px; padding-right: 15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid .full-width-constraint > div.cmp-container > div { paddin= +g-left: 35px; padding-right: 35px; } +} + +.responsivegrid .cmp-container--hs-extend > .cmp-container { max-width: non= +e; margin-left: -15px; margin-right: -15px; padding-left: 15px; padding-rig= +ht: 15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid .cmp-container--hs-extend > .cmp-container { margin-left:= + -35px; margin-right: -35px; padding-left: 35px; padding-right: 35px; } +} + +@media screen and (min-width: 1000px) { + .responsivegrid .cmp-container--hs-extend > .cmp-container { margin-left:= + -50px; margin-right: -50px; padding-left: 50px; padding-right: 50px; } +} + +.container { background-color: transparent; width: 100%; } + +.cmp-container { margin: 0px auto; max-width: 100%; } + +.cmp-container--constrain .cmp-container { max-width: 1200px; } + +.cmp-container--vrt-sm .cmp-container { padding-bottom: 32px; padding-top: = +32px; } + +.cmp-container--vrt-lg .cmp-container { padding-bottom: 64px; padding-top: = +64px; } + +.cmp-container--hrz-sm .cmp-container { padding-left: 8px; padding-right: 8= +px; } + +.cmp-container--hrz-lg .cmp-container { padding-left: 16px; padding-right: = +16px; } + +.cmp-container-offset .cmp-container { padding: 0px 3.8%; } + +@media screen and (max-width: 767.9px) { + .cmp-container-offset .cmp-container { padding: 0px 2.2%; } +} + +@media screen and (min-width: 1000px) { + .cmp-container-offset .cmp-container { max-width: 980px; width: 100%; pad= +ding: 0px; } +} + +.cmp-download__title { margin: 0px 0px 8px; font-family: Graphik, Arial, sy= +stem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "He= +lvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.8rem; font-weigh= +t: 800; font-style: normal; line-height: 1.2; text-transform: none; color: = +rgb(0, 0, 0); } + +.cmp-download__title-link { display: inline-block; text-decoration: none; c= +olor: rgb(0, 0, 0); } + +.cmp-download__title-link:hover { color: rgb(1, 149, 255); } + +.cmp-download__description { margin: 0px 0px 8px; font-family: Graphik, Ari= +al, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubunt= +u, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font= +-weight: 400; font-style: normal; line-height: 1.6; color: rgb(0, 0, 0); } + +.cmp-download__properties { margin: 0px; display: flex; flex-wrap: wrap; -w= +ebkit-box-align: start; align-items: flex-start; } + +.cmp-download__property { margin: 0px 16px 0px 0px; padding: 0px; border-ra= +dius: 0px; } + +.cmp-download__property, .cmp-download__property-label { font-family: Graph= +ik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto= +, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.4re= +m; font-weight: 300; font-style: italic; line-height: 1.6; color: rgb(0, 0,= + 0); } + +.cmp-download__property-label { margin-bottom: 0.5rem; } + +.cmp-download__action { display: inline-flex; -webkit-box-align: center; al= +ign-items: center; -webkit-box-pack: center; justify-content: center; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-style: normal; line-height: 1; text-transform: uppercase; min-height: inh= +erit; min-width: 13.4rem; border-radius: 0px; background-color: rgb(0, 0, 0= +); border: 1px solid transparent; font-size: 1.4rem; font-weight: 600; heig= +ht: 44px; color: rgb(255, 255, 255); text-decoration: none; margin: 15px 0p= +x 0px 10px; padding: 1.5rem; } + +@media screen and (max-width: 767.9px) { + .cmp-download__action { margin-left: 0px; width: 100%; } +} + +.cmp-download__action:hover { background-color: rgb(74, 74, 74); color: rgb= +(255, 255, 255); } + +.cmp-download__action:disabled { background-color: rgb(227, 227, 227); colo= +r: rgb(255, 255, 255); } + +.cmp-download__action:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2p= +x; outline: rgb(0, 0, 136) solid 2px; outline-offset: 2px; } + +.cmp-download__action:focus:not(:focus-visible) { box-shadow: none; outline= +: none; } + +.cmp-image__image, .cmp-image__link { display: block; } + +.cmp-image__title { display: block; font-family: Graphik, Arial, system-ui,= + -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica = +Neue", oxygen, cantarell, sans-serif; font-size: 1.2rem; font-weight: 400; = +font-style: normal; line-height: 1.2; margin: 1rem 0px 0px; color: rgb(107,= + 107, 107); } + +@media screen and (min-width: 1000px) { + .cmp-image__title { font-size: 1.4rem; } +} + +.full-width .cmp-image__title { padding-left: 15px; padding-right: 15px; } + +@media screen and (min-width: 1200px) { + .full-width .cmp-image__title { max-width: 1200px; margin-left: auto; mar= +gin-right: auto; } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .mixed-media-block-full-ima= +ge-card .image.full-width, .cmp-four-cell .cmp-four-cell__second-row--2-1 .= +mixed-media-block-full-image-card .image.full-width { margin-left: calc(50%= + - 50vw); margin-right: calc(50% - 50vw); } + .cmp-four-cell .cmp-four-cell__first-row--2-1 .mixed-media-block-full-ima= +ge-card .image.full-width .cmp-image__image, .cmp-four-cell .cmp-four-cell_= +_second-row--2-1 .mixed-media-block-full-image-card .image.full-width .cmp-= +image__image { margin-left: 20rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__fullwidth .mixed-media-block-full-image-ca= +rd .image.full-width { margin-left: calc(50% - 50vw); margin-right: calc(50= +% - 50vw); } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .image.full-width { margin-left: calc(100% - 100vw); margi= +n-right: calc(100% - 100vw); } +} + +.cmp-four-cell .cmp-image-blockquote-parallax-scrolling, .cmp-four-cell .cm= +p-image-parallax-scrolling { margin-left: calc(100% - 100vw); margin-right:= + calc(100% - 100vw); } + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-col .cmp-image-blockquote .cmp-image= +-blockquote__bq-container .cmp-image-blockquote__bq-wrapper { width: 100%; = +} +} + +.cmp-four-cell .cmp-image-blockquote-parallax-scrolling { margin-top: 0.32r= +em; } + +.has-image-border .cmp-image__image { border: 1px solid rgb(107, 107, 107);= + } + +@media screen and (min-width: 1000px) { + .image .cmp-image__crop-3x1 .cmp-image__image { height: 40rem; object-fit= +: cover; } +} + +@media screen and (min-width: 1000px) { + .image .cmp-image__crop-16x9 .cmp-image__image, .image .cmp-image__crop-1= +6x9-hd .cmp-image__image { height: 67.5rem; object-fit: cover; } +} + +.cmp-languagenavigation { padding: 0px; border: 1px solid rgb(32, 32, 32); = +} + +.cmp-languagenavigation__group { padding: 0px; } + +.cmp-languagenavigation__item { margin: 0px 0px 4px; } + +.cmp-languagenavigation__item-title { display: block; font-family: Graphik,= + Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, u= +buntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; = +font-weight: 700; font-style: normal; line-height: 20px; margin: 0px; paddi= +ng: 0px; } + +.cmp-languagenavigation__item--active > .cmp-languagenavigation__item-title= +, .cmp-languagenavigation__item-title { color: rgb(0, 0, 0); background-col= +or: transparent; } + +.cmp-languagenavigation__item-link { display: block; font-family: Graphik, = +Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ub= +untu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; f= +ont-weight: 400; font-style: normal; line-height: 20px; margin: 0px; paddin= +g: 4px 4px 4px 16px; color: rgb(1, 149, 255); background-color: transparent= +; } + +.cmp-languagenavigation__item-link:hover { color: rgb(1, 114, 195); backgro= +und-color: rgb(245, 245, 245); } + +.cmp-languagenavigation__item--active > .cmp-languagenavigation__item-link = +{ color: rgb(1, 149, 255); background-color: rgb(245, 245, 245); } + +.cmp-languagenavigation__item--active > .cmp-languagenavigation__item-link:= +hover { color: rgb(1, 114, 195); background-color: rgb(245, 245, 245); } + +.cmp-list { margin: 0px; padding: 0px; list-style: none; } + +.cmp-list__item { position: relative; margin: 0px 0px 4px; padding: 0px 0px= + 0px 24px; min-height: 24px; } + +.cmp-list__item::before { position: absolute; inset: -1px auto auto 0px; co= +ntent: "=EF=8B=B4"; font-size: 24px; font-family: Ionicons; display: block;= + font-weight: 400; font-style: normal; line-height: 1; text-transform: none= +; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direc= +tion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeleg= +ibility; font-feature-settings: "liga"; color: rgb(149, 149, 149); } + +.cmp-list__item article { display: flex; flex-wrap: wrap; -webkit-box-align= +: baseline; align-items: baseline; } + +.cmp-list__item-title { font-family: Graphik, Arial, system-ui, -apple-syst= +em, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxyge= +n, cantarell, sans-serif; font-size: 1.8rem; font-weight: 400; font-style: = +normal; line-height: 22px; padding: 0px 0px 0px 8px; color: rgb(0, 0, 0); } + +.cmp-list__item-link { display: flex; flex-wrap: wrap; -webkit-box-align: b= +aseline; align-items: baseline; } + +.cmp-list__item-link .cmp-list__item-date, .cmp-list__item-link .cmp-list__= +item-title { font-family: Graphik, Arial, system-ui, -apple-system, blinkma= +csystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarel= +l, sans-serif; font-size: 1.8rem; font-weight: 400; font-style: normal; lin= +e-height: 22px; padding: 0px 8px; color: rgb(1, 149, 255); } + +.cmp-list__item-link:hover .cmp-list__item-date, .cmp-list__item-link:hover= + .cmp-list__item-title { color: rgb(1, 114, 195); } + +.cmp-list__item-description { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-size: 1.8rem; font-weight: 400; font-s= +tyle: normal; line-height: 22px; padding: 0px 0px 0px 8px; color: rgb(149, = +149, 149); } + +.cmp-navigation__item-link { display: block; } + +.cmp-navigation__item--level-0 { margin: 0px; } + +.cmp-navigation__item--level-0 .cmp-navigation__item-link { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 2r= +em; font-weight: 700; font-style: normal; line-height: 24px; text-transform= +: none; text-decoration: none; color: rgb(0, 0, 0); padding: 4px 0px; backg= +round-color: transparent; } + +.cmp-navigation__item--level-0 .cmp-navigation__item-link:hover { color: rg= +b(1, 114, 195); background-color: transparent; } + +.cmp-navigation__item--level-1 { margin: 0px; } + +.cmp-navigation__item--level-1 .cmp-navigation__item-link { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.= +6rem; font-weight: 700; font-style: normal; line-height: 20px; text-transfo= +rm: none; text-decoration: none; color: rgb(0, 0, 0); padding: 4px 16px; ba= +ckground-color: transparent; } + +.cmp-navigation__item--level-1 .cmp-navigation__item-link:hover { color: rg= +b(1, 114, 195); background-color: rgb(245, 245, 245); } + +.cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigati= +on__item { margin: 0px 0px 0px 16px; } + +.cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigati= +on__item .cmp-navigation__item-link { font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font-weight: 400= +; font-style: normal; line-height: 20px; text-transform: none; text-decorat= +ion: none; color: rgb(0, 0, 0); padding: 4px 16px; background-color: transp= +arent; } + +.cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigati= +on__item .cmp-navigation__item-link:hover { color: rgb(1, 114, 195); backgr= +ound-color: rgb(245, 245, 245); } + +.cmp-progressbar { position: relative; height: 32px; background-color: rgb(= +149, 149, 149); } + +.cmp-progressbar, .cmp-progressbar__bar { border-radius: 0px; border: 1px s= +olid rgb(32, 32, 32); } + +.cmp-progressbar__bar { z-index: 1; position: absolute; top: 0px; left: 0px= +; font-size: 0px; overflow: hidden; white-space: nowrap; width: 0px; height= +: 100%; background-color: rgb(1, 149, 255); } + +.cmp-progressbar__label--completed, .cmp-progressbar__label--remaining { z-= +index: 2; position: absolute; top: 50%; transform: translateY(-50%); font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-size: 1.4rem; font-weight: 700; font-style: normal; line-height: 18px; } + +.cmp-progressbar__label--completed { left: 16px; color: rgb(255, 255, 255);= + } + +.cmp-progressbar__label--completed::after { content: "%"; } + +.cmp-progressbar__label--remaining { right: 16px; color: rgb(255, 255, 255)= +; } + +.cmp-progressbar__label--remaining::after { content: "%"; } + +.cmp-separator__horizontal-rule { height: 1px; margin: 16px 0px; background= +-color: rgb(149, 149, 149); } + +.cmp-separator--lg .cmp-separator__horizontal-rule { height: 2px; margin: 3= +2px 0px; } + +.cmp-separator--xl .cmp-separator__horizontal-rule { height: 4px; margin: 4= +8px 0px; } + +.cmp-separator--color .cmp-separator__horizontal-rule { width: 100%; height= +: 4px; background: rgb(0, 243, 255); margin: 48px 0px; } + +.cmp-separator--basic .cmp-separator__horizontal-rule { width: 100%; height= +: 1px; border-color: rgb(204, 204, 204); margin: 48px 0px; } + +.cmp-separator--vertical { display: inline-block; } + +.cmp-separator--vertical .cmp-separator__horizontal-rule { height: 18px; wi= +dth: 1px; border: rgb(204, 204, 204); margin: 0px 15px; } + +.cmp-tabs__tab { display: block; cursor: pointer; font-family: Graphik, Ari= +al, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubunt= +u, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font= +-weight: 400; font-style: normal; line-height: 20px; text-transform: none; = +text-decoration: none; color: rgb(0, 0, 0); padding: 16px 8px; margin: 0px = +0px -1px; border-style: solid; border-color: transparent; border-image: ini= +tial; border-width: 0px 0px 1px; background-color: transparent; } + +.cmp-tabs__tab:hover { color: rgb(1, 114, 195); background-color: rgb(245, = +245, 245); border-color: rgb(1, 114, 195); } + +.cmp-tabs__tab--active { color: rgb(0, 0, 0); background-color: rgb(245, 24= +5, 245); border-color: rgb(0, 0, 0); } + +.cmp-tabs__tab--active:hover { color: rgb(1, 114, 195); background-color: r= +gb(245, 245, 245); border-color: rgb(1, 114, 195); } + +.cmp-tabs__tablist { display: flex; -webkit-box-pack: start; justify-conten= +t: flex-start; border-style: solid; border-color: rgb(222, 222, 222); borde= +r-image: initial; border-width: 0px 0px 1px; } + +.cmp-tabs--align-right .cmp-tabs__tablist { -webkit-box-pack: end; justify-= +content: flex-end; } + +.cmp-tabs__tabpanel { margin: 0px; padding: 8px 16px; } + +.cmp-teaser { display: flex; -webkit-box-orient: vertical; -webkit-box-dire= +ction: normal; flex-direction: column; } + +.cmp-teaser--hrz-ci .cmp-teaser, .cmp-teaser--hrz-ic .cmp-teaser { -webkit-= +box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; } + +.cmp-teaser__image { -webkit-box-ordinal-group: 2; order: 1; } + +.cmp-teaser--vrt-ci .cmp-teaser__image, .cmp-teaser__content { -webkit-box-= +ordinal-group: 3; order: 2; } + +.cmp-teaser--vrt-ci .cmp-teaser__content { -webkit-box-ordinal-group: 2; or= +der: 1; } + +@media (min-width: 1000px) { + .cmp-teaser--hrz-ic .cmp-teaser__image { -webkit-box-ordinal-group: 2; or= +der: 1; } + .cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--hrz-ic .cmp-teaser__= +content { -webkit-box-ordinal-group: 3; order: 2; } + .cmp-teaser--hrz-ci .cmp-teaser__content { -webkit-box-ordinal-group: 2; = +order: 1; } + .cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--hrz-ic .cmp-teaser__= +image { display: flex; -webkit-box-align: center; align-items: center; -web= +kit-box-pack: center; justify-content: center; overflow: hidden; } + .cmp-teaser--hrz-ci .cmp-teaser__image .cmp-image, .cmp-teaser--hrz-ic .c= +mp-teaser__image .cmp-image { position: relative; width: 100%; height: 100%= +; } + .cmp-teaser--hrz-ci .cmp-teaser__image img, .cmp-teaser--hrz-ic .cmp-teas= +er__image img { width: auto; height: auto; min-width: 100%; min-height: 100= +%; max-width: none; position: relative; left: 50%; transform: translateX(-5= +0%); } +} + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--co= +mpact.cmp-teaser--hrz-ic .cmp-teaser__image { display: block; overflow: hid= +den; } + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image .cmp-image, .cmp= +-teaser--compact.cmp-teaser--hrz-ic .cmp-teaser__image .cmp-image { positio= +n: relative; width: 100%; } + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image img, .cmp-teaser= +--compact.cmp-teaser--hrz-ic .cmp-teaser__image img { max-width: 100%; widt= +h: 100%; height: auto; min-width: 0px; min-height: 0px; position: static; l= +eft: 0px; transform: translateX(0px); } + +.cmp-teaser__image { padding: 0px; border: 1px solid rgb(32, 32, 32); max-w= +idth: 100%; flex-basis: 100%; } + +.cmp-teaser--compact .cmp-teaser__image { background-color: transparent; bo= +rder: 1px solid rgb(32, 32, 32); padding: 0px; } + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--co= +mpact.cmp-teaser--hrz-ic .cmp-teaser__image, .cmp-teaser--compact .cmp-teas= +er__image, .cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--hrz-ic .cmp= +-teaser__image { max-width: 100%; flex-basis: 100%; } + +@media screen and (min-width: 768px) { + .cmp-teaser--compact .cmp-teaser__image, .cmp-teaser__image { padding: 0p= +x; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--= +compact.cmp-teaser--hrz-ic .cmp-teaser__image, .cmp-teaser--compact .cmp-te= +aser__image, .cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--hrz-ic .c= +mp-teaser__image, .cmp-teaser__image { max-width: 100%; flex-basis: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser--compact .cmp-teaser__image, .cmp-teaser__image { padding: 0p= +x; max-width: 100%; flex-basis: 100%; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--= +compact.cmp-teaser--hrz-ic .cmp-teaser__image, .cmp-teaser--hrz-ci .cmp-tea= +ser__image, .cmp-teaser--hrz-ic .cmp-teaser__image { max-width: 50%; flex-b= +asis: 50%; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser--compact .cmp-teaser__image, .cmp-teaser__image { padding: 0p= +x; max-width: 100%; flex-basis: 100%; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--= +compact.cmp-teaser--hrz-ic .cmp-teaser__image, .cmp-teaser--hrz-ci .cmp-tea= +ser__image, .cmp-teaser--hrz-ic .cmp-teaser__image { max-width: 50%; flex-b= +asis: 50%; } +} + +.cmp-teaser__content { display: flex; -webkit-box-orient: vertical; -webkit= +-box-direction: normal; flex-direction: column; background-color: rgb(245, = +245, 245); border: 1px solid rgb(32, 32, 32); max-width: 100%; flex-basis: = +100%; padding: 16px; } + +.cmp-teaser--compact .cmp-teaser__content { background-color: transparent; = +border: 1px solid rgb(32, 32, 32); padding: 16px; } + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser--= +compact.cmp-teaser--hrz-ic .cmp-teaser__content, .cmp-teaser--compact .cmp-= +teaser__content, .cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser--hrz= +-ic .cmp-teaser__content { max-width: 100%; flex-basis: 100%; } + +@media screen and (min-width: 768px) { + .cmp-teaser--compact .cmp-teaser__content, .cmp-teaser__content { max-wid= +th: 100%; flex-basis: 100%; padding: 16px; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser= +--compact.cmp-teaser--hrz-ic .cmp-teaser__content, .cmp-teaser--hrz-ci .cmp= +-teaser__content, .cmp-teaser--hrz-ic .cmp-teaser__content { max-width: 100= +%; flex-basis: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser--compact .cmp-teaser__content, .cmp-teaser__content { max-wid= +th: 100%; flex-basis: 100%; padding: 16px; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser= +--compact.cmp-teaser--hrz-ic .cmp-teaser__content, .cmp-teaser--hrz-ci .cmp= +-teaser__content, .cmp-teaser--hrz-ic .cmp-teaser__content { max-width: 50%= +; flex-basis: 50%; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__content { max-width: 100%; flex-basis: 100%; padding: 24px; = +} + .cmp-teaser--compact .cmp-teaser__content { padding: 16px; max-width: 100= +%; flex-basis: 100%; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser= +--compact.cmp-teaser--hrz-ic .cmp-teaser__content, .cmp-teaser--hrz-ci .cmp= +-teaser__content, .cmp-teaser--hrz-ic .cmp-teaser__content { max-width: 50%= +; flex-basis: 50%; } +} + +.cmp-teaser__pretitle { font-size: 14px; line-height: 18px; } + +.cmp-teaser--compact .cmp-teaser__pretitle, .cmp-teaser__pretitle { font-fa= +mily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe = +UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-= +weight: 700; font-style: normal; text-transform: uppercase; color: rgb(4, 8= +9, 150); margin-top: 0px; } + +.cmp-teaser--compact .cmp-teaser__pretitle { font-size: 12px; line-height: = +16px; } + +@media screen and (min-width: 768px) { + .cmp-teaser__pretitle { font-size: 14px; line-height: 18px; margin-top: 0= +px; } + .cmp-teaser--compact .cmp-teaser__pretitle { font-size: 12px; line-height= +: 16px; margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser__pretitle { font-size: 14px; line-height: 18px; margin-top: 0= +px; } + .cmp-teaser--compact .cmp-teaser__pretitle { font-size: 12px; line-height= +: 16px; margin-top: 0px; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__pretitle { font-size: 16px; line-height: 20px; margin-top: 0= +px; } + .cmp-teaser--compact .cmp-teaser__pretitle { font-size: 12px; line-height= +: 16px; margin-top: 0px; } +} + +.cmp-teaser__title { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 700; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); font-size: 24px; line-height: 28px; overflow-w= +rap: break-word; } + +.cmp-teaser__title .cmp-teaser__title-link { text-decoration: none; color: = +rgb(0, 0, 0); } + +.cmp-teaser__title .cmp-teaser__title-link:hover { color: rgb(1, 114, 195);= + } + +.cmp-teaser--compact .cmp-teaser__title { font-family: Graphik, Arial, syst= +em-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helv= +etica Neue", oxygen, cantarell, sans-serif; font-weight: 700; font-style: n= +ormal; text-transform: none; color: rgb(0, 0, 0); font-size: 18px; line-hei= +ght: 22px; } + +.cmp-teaser--compact .cmp-teaser__title .cmp-teaser__title-link { text-deco= +ration: none; color: rgb(0, 0, 0); } + +.cmp-teaser--compact .cmp-teaser__title .cmp-teaser__title-link:hover { col= +or: rgb(1, 114, 195); } + +* + .cmp-teaser__title, .cmp-teaser--compact * + .cmp-teaser__title { margi= +n-top: 8px; } + +@media screen and (min-width: 768px) { + .cmp-teaser__title { font-size: 24px; line-height: 28px; } + .cmp-teaser--compact .cmp-teaser__title { font-size: 18px; line-height: 2= +2px; } + * + .cmp-teaser__title, .cmp-teaser--compact * + .cmp-teaser__title { mar= +gin-top: 8px; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser__title { font-size: 24px; line-height: 28px; } + .cmp-teaser--compact .cmp-teaser__title { font-size: 18px; line-height: 2= +2px; } + * + .cmp-teaser__title, .cmp-teaser--compact * + .cmp-teaser__title { mar= +gin-top: 8px; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__title { font-size: 32px; line-height: 36px; } + .cmp-teaser--compact .cmp-teaser__title { font-size: 18px; line-height: 2= +2px; } + * + .cmp-teaser__title, .cmp-teaser--compact * + .cmp-teaser__title { mar= +gin-top: 8px; } +} + +.cmp-teaser__description { font-size: 16px; line-height: 24px; overflow-wra= +p: break-word; } + +.cmp-teaser--compact .cmp-teaser__description, .cmp-teaser__description { f= +ont-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "= +Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif;= + font-weight: 400; font-style: normal; color: rgb(0, 0, 0); } + +.cmp-teaser--compact .cmp-teaser__description { font-size: 14px; line-heigh= +t: 20px; } + +* + .cmp-teaser__description, .cmp-teaser--compact * + .cmp-teaser__descrip= +tion { margin-top: 16px; } + +@media screen and (min-width: 768px) { + .cmp-teaser__description { font-size: 16px; line-height: 24px; } + .cmp-teaser--compact .cmp-teaser__description { font-size: 14px; line-hei= +ght: 20px; } + * + .cmp-teaser__description, .cmp-teaser--compact * + .cmp-teaser__descr= +iption { margin-top: 16px; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser__description { font-size: 16px; line-height: 24px; } + .cmp-teaser--compact .cmp-teaser__description { font-size: 14px; line-hei= +ght: 20px; } + * + .cmp-teaser__description, .cmp-teaser--compact * + .cmp-teaser__descr= +iption { margin-top: 16px; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__description { font-size: 16px; line-height: 24px; } + .cmp-teaser--compact .cmp-teaser__description { font-size: 14px; line-hei= +ght: 20px; } + * + .cmp-teaser__description, .cmp-teaser--compact * + .cmp-teaser__descr= +iption { margin-top: 16px; } +} + +.cmp-teaser__action-container { margin-top: auto; padding-top: 32px; } + +.cmp-teaser--compact .cmp-teaser__action-container { margin-top: 0px; paddi= +ng-top: 16px; } + +@media screen and (min-width: 768px) { + .cmp-teaser__action-container { margin-top: auto; padding-top: 32px; } + .cmp-teaser--compact .cmp-teaser__action-container { margin-top: 0px; pad= +ding-top: 16px; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser__action-container { margin-top: auto; padding-top: 32px; } + .cmp-teaser--compact .cmp-teaser__action-container { margin-top: 0px; pad= +ding-top: 16px; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__action-container { margin-top: auto; padding-top: 32px; } + .cmp-teaser--compact .cmp-teaser__action-container { margin-top: 0px; pad= +ding-top: 16px; } +} + +.cmp-teaser__action-link { font-size: 1.4rem; font-weight: 600; line-height= +: 1.6; position: relative; text-decoration: none; text-transform: uppercase= +; color: rgb(0, 77, 255); display: inline; } + +.cmp-teaser__action-link::after { content: "=EE=A0=80"; font-size: 20px; fo= +nt-family: Ionicons; font-weight: 400; font-style: normal; line-height: 1; = +text-transform: none; letter-spacing: normal; overflow-wrap: normal; white-= +space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-re= +ndering: optimizelegibility; font-feature-settings: "liga"; display: inline= +-block; margin-left: 1rem; vertical-align: middle; } + +.cmp-teaser__action-link::before { content: ""; background: rgb(0, 77, 255)= +; bottom: -3px; display: block; height: 1px; left: 0px; max-width: calc(100= +% - 2.1em); position: absolute; transition: width 300ms ease 0s; width: 0%;= + } + +.cmp-teaser__action-link:focus { color: rgb(0, 77, 255); text-decoration: n= +one; } + +.cmp-teaser__action-link:focus::before { width: 100%; } + +.cmp-teaser__action-link:hover { color: rgb(0, 77, 255); text-decoration: n= +one; } + +.cmp-teaser__action-link:hover::before { width: 100%; } + +.cmp-teaser__action-link:visited, .cmp-teaser__action-link:visited:hover { = +color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-teaser__action-link { font-size: 1.6rem; } + .cmp-teaser__action-link::after { font-size: 2.4rem; } +} + +.cmp-teaser__content { display: block; } + +.cmp-teaser__pretitle { width: auto; display: inline-block; margin-bottom: = +5px; vertical-align: bottom; } + +.cmp-teaser__description, .cmp-text { font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font-weight: 400= +; font-style: normal; line-height: 1.5; padding: 0px; color: rgb(0, 0, 0); = +} + +.cmp-teaser__description * + p .cmp-text__paragraph-default, .cmp-text * + = +p .cmp-text__paragraph-default { margin-top: 1.6em; } + +.cmp-teaser__description * + p .cmp-text__label-small, .cmp-teaser__descrip= +tion * + p .cmp-text__paragraph-medium, .cmp-teaser__description * + p .cmp= +-text__paragraph-small, .cmp-text * + p .cmp-text__label-small, .cmp-text *= + + p .cmp-text__paragraph-medium, .cmp-text * + p .cmp-text__paragraph-smal= +l { margin-top: 1.2em; } + +.cmp-teaser__description * + p .cmp-text__link--block, .cmp-text * + p .cmp= +-text__link--block { margin-top: 1em; display: inline-block; } + +.cmp-teaser__description p, .cmp-text p { line-height: 1.6; text-transform:= + none; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-teaser__description p, .cmp-text p { font-size: 1.6rem; } +} + +.cmp-teaser__description a, .cmp-text a { text-decoration: none; color: rgb= +(0, 77, 255); } + +.cmp-teaser__description a:focus, .cmp-teaser__description a:hover, .cmp-te= +xt a:focus, .cmp-text a:hover { color: rgb(0, 77, 255); text-decoration: un= +derline; } + +.cmp-teaser__description a:visited, .cmp-text a:visited { color: rgb(0, 0, = +136); } + +.cmp-teaser__description * + h1, .cmp-text * + h1 { margin-top: 2rem; } + +.cmp-teaser__description h1, .cmp-text h1 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h2, .cmp-text * + h2 { margin-top: 2rem; } + +.cmp-teaser__description h2, .cmp-text h2 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h3, .cmp-text * + h3 { margin-top: 2rem; } + +.cmp-teaser__description h3, .cmp-text h3 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h4, .cmp-text * + h4 { margin-top: 2rem; } + +.cmp-teaser__description h4, .cmp-text h4 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h5, .cmp-text * + h5 { margin-top: 2rem; } + +.cmp-teaser__description h5, .cmp-text h5 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h6, .cmp-text * + h6 { margin-top: 2rem; } + +.cmp-teaser__description h6, .cmp-text h6 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + blockquote, .cmp-text * + blockquote { margin-= +top: 16px; } + +.cmp-teaser__description blockquote, .cmp-text blockquote { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.= +6rem; line-height: 1.5; padding: 16px; color: rgb(0, 0, 0); background-colo= +r: rgb(245, 245, 245); } + +.cmp-teaser__description * + ol, .cmp-teaser__description * + ul, .cmp-text= + * + ol, .cmp-text * + ul { margin-top: 16px; } + +.cmp-teaser__description li, .cmp-text li { position: relative; margin: 0px= +; padding-left: 24px; } + +.cmp-teaser__description li::before, .cmp-text li::before { position: absol= +ute; top: 0px; left: 0px; width: 24px; content: "=E2=80=A2"; } + +.cmp-teaser__description ol, .cmp-text ol { font-size: 1.4rem; line-height:= + 1.6; margin-top: 10px; margin-left: 15px; padding-left: 20px; list-style: = +decimal; } + +.cmp-teaser__description ol li, .cmp-text ol li { padding-bottom: 10px; pad= +ding-left: 15px; } + +.cmp-teaser__description ol li::before, .cmp-text ol li::before { display: = +none; } + +.cmp-teaser__description ol li ol, .cmp-text ol li ol { margin-top: 10px; l= +ist-style: lower-alpha; } + +.cmp-teaser__description ol li ol li ol, .cmp-text ol li ol li ol { list-st= +yle: auto; } + +.cmp-teaser__description ol li ul, .cmp-text ol li ul { margin-top: 10px; l= +ist-style: disc; margin-left: 15px; padding-left: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-teaser__description ol, .cmp-text ol { font-size: 1.6rem; margin-top= +: 1.6em; margin-left: 30px; } + .cmp-teaser__description ol li, .cmp-text ol li { padding-left: 20px; } + .cmp-teaser__description ol li ul, .cmp-text ol li ul { margin-left: 30px= +; } +} + +.cmp-teaser__description ol.cmp-text__alpha-lower, .cmp-text ol.cmp-text__a= +lpha-lower { list-style: lower-alpha !important; } + +.cmp-teaser__description ol.cmp-text__alpha-lower li ol, .cmp-text ol.cmp-t= +ext__alpha-lower li ol { list-style: auto; } + +.cmp-teaser__description ol.cmp-text__alpha-upper, .cmp-text ol.cmp-text__a= +lpha-upper { list-style: upper-alpha !important; } + +.cmp-teaser__description ol.cmp-text__alpha-upper li ol, .cmp-text ol.cmp-t= +ext__alpha-upper li ol { list-style: auto; } + +.cmp-teaser__description ul, .cmp-text ul { font-size: 1.4rem; line-height:= + 1.6; margin-top: 1.6em; padding-left: 15px; } + +.cmp-teaser__description ul li, .cmp-text ul li { padding-bottom: 10px; pad= +ding-left: 1.6rem; } + +.cmp-teaser__description ul ul li::before, .cmp-text ul ul li::before { con= +tent: "=E2=97=8B"; } + +@media screen and (min-width: 1000px) { + .cmp-teaser__description ul, .cmp-text ul { font-size: 1.6rem; padding-le= +ft: 30px; } +} + +.cmp-teaser__description ul.cmp-text__default--dashes li::before, .cmp-text= + ul.cmp-text__default--dashes li::before { content: "-"; } + +.cmp-teaser__description ul.cmp-text__data-terms, .cmp-text ul.cmp-text__da= +ta-terms { font-size: 1.4rem; line-height: 1.6; text-transform: none; paddi= +ng-left: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-teaser__description ul.cmp-text__data-terms, .cmp-text ul.cmp-text__= +data-terms { font-size: 1.6rem; } +} + +.cmp-teaser__description ul.cmp-text__data-terms > li, .cmp-text ul.cmp-tex= +t__data-terms > li { font-weight: 800; margin-bottom: 0px; margin-top: 0px;= + padding-left: 0px; padding-bottom: 0px; text-transform: uppercase; } + +.cmp-teaser__description ul.cmp-text__data-terms ul, .cmp-text ul.cmp-text_= +_data-terms ul { font-weight: 400; margin-bottom: 20px; margin-top: 10px; t= +ext-transform: none; padding-left: 0px; } + +.cmp-teaser__description ul.cmp-text__data-terms ul li, .cmp-text ul.cmp-te= +xt__data-terms ul li { margin: 0px; padding-bottom: 0px; padding-left: 40px= +; } + +.cmp-teaser__description ul.cmp-text__data-terms li, .cmp-teaser__descripti= +on ul.cmp-text__data-terms ul, .cmp-text ul.cmp-text__data-terms li, .cmp-t= +ext ul.cmp-text__data-terms ul { list-style-type: none; } + +.cmp-teaser__description ul.cmp-text__data-terms li::before, .cmp-teaser__d= +escription ul.cmp-text__data-terms ul::before, .cmp-text ul.cmp-text__data-= +terms li::before, .cmp-text ul.cmp-text__data-terms ul::before { content: n= +one; } + +.cmp-teaser__description ul.cmp-text__link-list, .cmp-text ul.cmp-text__lin= +k-list { padding-left: 0px; } + +.cmp-teaser__description ul.cmp-text__link-list li, .cmp-text ul.cmp-text__= +link-list li { margin: 0px; padding-bottom: 0px; padding-left: 0px; } + +.cmp-teaser__description ul.cmp-text__link-list li::before, .cmp-text ul.cm= +p-text__link-list li::before { content: none; } + +.cmp-teaser__description ul.cmp-text__link-list li + li, .cmp-text ul.cmp-t= +ext__link-list li + li { margin-top: 1em; } + +.cmp-teaser__description * + table, .cmp-text * + table { margin-top: 16px;= + } + +.cmp-teaser__description table, .cmp-text table { width: 100%; max-width: 1= +00%; border-collapse: collapse; border: none; } + +.cmp-teaser__description td, .cmp-teaser__description th, .cmp-text td, .cm= +p-text th { margin: 0px; padding: 0px; border: none; } + +.cmp-teaser__description th, .cmp-text th { padding: 8px; background-color:= + transparent; } + +.cmp-teaser__description td, .cmp-teaser__description th, .cmp-text td, .cm= +p-text th { font-family: Graphik, Arial, system-ui, -apple-system, blinkmac= +systemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell= +, sans-serif; font-size: 1.6rem; font-weight: 400; font-style: normal; line= +-height: 1.5; text-align: center; border: 1px solid rgb(222, 222, 222); col= +or: rgb(0, 0, 0); } + +.cmp-teaser__description td, .cmp-text td { padding: 0.5rem 16px; } + +.cmp-text--background-dark .cmp-text { color: rgb(255, 255, 255); } + +.cmp-text--background-dark .cmp-text a { color: rgb(255, 255, 255); text-de= +coration: underline; } + +.cmp-text--background-dark .cmp-text a:focus, .cmp-text--background-dark .c= +mp-text a:hover, .cmp-text--background-dark .cmp-text a:visited { color: rg= +b(204, 204, 204); } + +.cmp-text--background-dark .cmp-text a.cmp-text__link--alt-arrow, .cmp-text= +--background-dark .cmp-text a.cmp-text__link--arrow { text-decoration: none= +; } + +.cmp-text--background-dark .cmp-text a.cmp-text__link--alt-arrow::before, .= +cmp-text--background-dark .cmp-text a.cmp-text__link--arrow::before { backg= +round: rgb(255, 255, 255); } + +.cmp-text--background-dark .cmp-text .cmp-text__link--default:visited, .cmp= +-text--background-dark .cmp-text a.cmp-text__link--alt-arrow:focus, .cmp-te= +xt--background-dark .cmp-text a.cmp-text__link--alt-arrow:hover, .cmp-text-= +-background-dark .cmp-text a.cmp-text__link--alt-arrow:visited, .cmp-text--= +background-dark .cmp-text a.cmp-text__link--arrow:focus, .cmp-text--backgro= +und-dark .cmp-text a.cmp-text__link--arrow:hover, .cmp-text--background-dar= +k .cmp-text a.cmp-text__link--arrow:visited { color: rgb(255, 255, 255); } + +.cmp-text--background-dark .cmp-text .cmp-text__link--default:visited:focus= +, .cmp-text--background-dark .cmp-text .cmp-text__link--default:visited:hov= +er { color: rgb(204, 204, 204); } + +.cmp-text__paragraph-default { display: inline-block; } + +.cmp-text__paragraph-small { display: inline-block; font-size: 1.2rem; line= +-height: 1; } + +.cmp-text__paragraph-medium { display: inline-block; font-size: 1.4rem; lin= +e-height: 1.2; } + +.cmp-text__label-small { display: inline-block; font-size: 1.2rem; font-wei= +ght: 600; text-transform: uppercase; } + +.cmp-text__dropcap { font-size: 5.6rem; font-weight: 600; line-height: 1; } + +@media screen and (min-width: 1000px) { + .cmp-text__dropcap { font-size: 7.6rem; } +} + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--default, a.cmp-text_= +_link--default { text-decoration: underline; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--default:focus, .cmp-= +teaser .cmp-teaser__description a.cmp-text__link--default:hover, .cmp-tease= +r .cmp-teaser__description a.cmp-text__link--default:visited, .cmp-teaser .= +cmp-teaser__description a.cmp-text__link--default:visited:focus, .cmp-tease= +r .cmp-teaser__description a.cmp-text__link--default:visited:hover, a.cmp-t= +ext__link--default:focus, a.cmp-text__link--default:hover, a.cmp-text__link= +--default:visited, a.cmp-text__link--default:visited:focus, a.cmp-text__lin= +k--default:visited:hover { color: rgb(0, 0, 136); } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow, a.cmp-text__l= +ink--arrow { font-size: 1.4rem; font-weight: 600; line-height: 1.6; positio= +n: relative; text-decoration: none; text-transform: uppercase; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow::after, a.cmp-= +text__link--arrow::after { content: "=EE=A0=80"; font-size: 20px; font-fami= +ly: Ionicons; font-weight: 400; font-style: normal; line-height: 1; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; display: inline-block;= + margin-left: 1rem; vertical-align: middle; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow::before, a.cmp= +-text__link--arrow::before { content: ""; background: rgb(0, 77, 255); bott= +om: -3px; display: block; height: 1px; left: 0px; max-width: calc(100% - 2.= +1em); position: absolute; transition: width 300ms ease 0s; width: 0%; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow:focus, .cmp-te= +aser .cmp-teaser__description a.cmp-text__link--arrow:hover, a.cmp-text__li= +nk--arrow:focus, a.cmp-text__link--arrow:hover { text-decoration: none; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow:focus::before,= + .cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow:hover::before= +, a.cmp-text__link--arrow:focus::before, a.cmp-text__link--arrow:hover::bef= +ore { width: 100%; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow:visited, a.cmp= +-text__link--arrow:visited { color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow, a.cmp-text_= +_link--arrow { font-size: 1.6rem; } + .cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow::after, a.cm= +p-text__link--arrow::after { font-size: 2.4rem; } +} + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow, a.cmp-tex= +t__link--alt-arrow { color: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 6= +00; line-height: 1.6; position: relative; text-decoration: none; text-trans= +form: uppercase; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow::after, a.= +cmp-text__link--alt-arrow::after { content: "=EE=A0=80"; font-size: 20px; f= +ont-family: Ionicons; font-weight: 400; font-style: normal; line-height: 1;= + text-transform: none; letter-spacing: normal; overflow-wrap: normal; white= +-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-r= +endering: optimizelegibility; font-feature-settings: "liga"; display: inlin= +e-block; margin-left: 1rem; vertical-align: middle; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow::before, a= +.cmp-text__link--alt-arrow::before { content: ""; background: rgb(0, 0, 0);= + bottom: -3px; display: block; height: 1px; left: 0px; max-width: calc(100%= + - 2.1em); position: absolute; transition: width 300ms ease 0s; width: 0%; = +} + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:focus, .cm= +p-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:hover, a.cmp-= +text__link--alt-arrow:focus, a.cmp-text__link--alt-arrow:hover { color: rgb= +(0, 0, 0); text-decoration: none; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:focus::bef= +ore, .cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:hover= +::before, a.cmp-text__link--alt-arrow:focus::before, a.cmp-text__link--alt-= +arrow:hover::before { width: 100%; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:visited, a= +.cmp-text__link--alt-arrow:visited { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow, a.cmp-t= +ext__link--alt-arrow { font-size: 1.6rem; } + .cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow::after, = +a.cmp-text__link--alt-arrow::after { font-size: 2.4rem; } +} + +.cmp-text__label-ribbon { background-color: rgb(0, 243, 255); box-shadow: r= +gba(0, 0, 0, 0.35) -4px -2px 5px; font-size: 1.2rem; font-weight: 600; line= +-height: 1.4; max-height: 40px; padding: 1.5rem 3rem 1rem; position: relati= +ve; text-transform: uppercase; vertical-align: middle; display: inline-bloc= +k; } + +@media screen and (min-width: 1000px) { + .cmp-text__label-ribbon { font-size: 1.8rem; max-height: 50px; padding-le= +ft: 1rem; padding-right: 1rem; margin-bottom: 1rem; } + .cmp-text__label-ribbon::before { content: ""; border-color: transparent = +rgb(0, 186, 255) transparent transparent; border-style: solid; border-width= +: 0px 20px 10px 0px; bottom: 0px; height: 0px; left: 0px; position: absolut= +e; transform: translateY(100%); width: 0px; } +} + +.cmp-text__ai-label { font-weight: 500; font-size: 1.4rem; text-transform: = +uppercase; line-height: 1.7rem; } + +@media screen and (min-width: 1000px) { + .cmp-text__ai-label { font-size: 1.8rem; line-height: 2.2rem; } +} + +.cmp-text__ai-medium-regular { font-weight: 400; font-size: 1.8rem; line-he= +ight: 2.4rem; } + +@media screen and (min-width: 768px) { + .cmp-text__ai-medium-regular { font-size: 2rem; line-height: 2.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-text__ai-medium-regular { font-size: 3.2rem; line-height: 3.6rem; } +} + +.cmp-text__paragraph-medium-light { font-size: 1.8rem; font-weight: 300; li= +ne-height: 2.4rem; } + +@media screen and (min-width: 768px) { + .cmp-text__paragraph-medium-light { font-size: 3rem; line-height: 2.6rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-text__paragraph-medium-light { font-size: 3.2rem; line-height: 3.6re= +m; } +} + +.cmp-text__paragraph-small-light { font-size: 1.4rem; font-weight: 300; lin= +e-height: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-text__paragraph-small-light { font-size: 1.6rem; line-height: 2.2rem= +; } +} + +.cmp-text__paragraph-small-regular { font-size: 1.4rem; font-weight: 400; l= +ine-height: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-text__paragraph-small-regular { font-size: 1.6rem; line-height: 2.2r= +em; } +} + +.cmp-text .cmp-text__button-text-brand-link { width: auto; height: auto; ma= +rgin: 0px; min-width: auto; text-decoration: none; position: relative; text= +-transform: none; font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-weight: 500; font-size: 1.6rem; line-height: 2rem;= + background: none; cursor: pointer; color: rgb(0, 77, 255); text-align: lef= +t; opacity: 1; transition: opacity 0.6s ease 0s; display: inline-flex; padd= +ing: 1rem 1rem 1rem 5.5rem; } + +@media screen and (min-width: 768px) { + .cmp-text .cmp-text__button-text-brand-link { font-size: 1.9rem; line-hei= +ght: 2.375rem; margin-top: 0.1rem; margin-bottom: 0.1rem; padding-right: 3r= +em; } +} + +.cmp-text .cmp-text__button-text-brand-link::before { content: ""; left: 0p= +x; top: 50%; transform: translateY(-50%); width: 3.4rem; height: 3.4rem; bo= +rder: 0.1rem solid rgb(0, 77, 255); border-radius: 5rem; position: absolute= +; transition: all 0.4s ease 0s; } + +.cmp-text .cmp-text__button-text-brand-link:hover { color: rgb(0, 77, 255);= + text-decoration: none; } + +.cmp-text .cmp-text__button-text-brand-link:hover::before { text-decoration= +: none; } + +@media screen and (min-width: 1000px) { + .cmp-text .cmp-text__button-text-brand-link:hover::before { width: 100%; = +} +} + +.cmp-text .cmp-text__button-text-brand-link:focus { text-decoration: none; = +} + +@media screen and (min-width: 1000px) { + .cmp-text .cmp-text__button-text-brand-link:focus::before { width: 100%; = +} +} + +.cmp-text .cmp-text__button-text-brand-link:visited { color: rgb(0, 77, 255= +); } + +.cmp-text .cmp-text__button-text-brand-link:focus { box-shadow: rgb(0, 0, 1= +36) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset:= + 1px; } + +.cmp-text .cmp-text__button-text-brand-link:focus:not(:focus-visible) { box= +-shadow: none; outline: none; } + +.cmp-text .cmp-text__button-text-brand-link .cmp-button { transition: opaci= +ty 0.7s ease 0.8s; display: inline-flex; -webkit-box-align: center; align-i= +tems: center; text-transform: none; position: relative; top: 0px; left: 0px= +; text-decoration: none; } + +.cmp-text .cmp-text__button-text-brand-link::after { content: "=EF=8F=96"; = +font-size: 34px; font-family: Ionicons; font-weight: 400; font-style: norma= +l; line-height: 1; text-transform: none; letter-spacing: normal; overflow-w= +rap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: a= +ntialiased; text-rendering: optimizelegibility; font-feature-settings: "lig= +a"; position: absolute; left: 1rem; top: 0.4rem; display: inline-flex; -web= +kit-box-align: center; align-items: center; transition: none 0s ease 0s; ma= +rgin-left: 1.2rem; margin-right: 3.3rem; } + +@media screen and (min-width: 768px) { + .cmp-text .cmp-text__button-text-brand-link::after { margin-left: 1.2rem;= + margin-right: 3.3rem; } +} + +.cmp-quick-summary-divider { border-bottom: 4px solid rgb(0, 0, 0); padding= +-bottom: 3rem; } + +.datastat-card-vertical .cmp-text__stat-statistic, .datastat-card-vertical = +.cmp-text__stat-symbol { font-size: 8rem; } + +@media screen and (max-width: 1199.9px) { + .datastat-card-vertical .cmp-text__stat-statistic, .datastat-card-vertica= +l .cmp-text__stat-symbol { font-size: 6.5rem; line-height: 0.09rem; } +} + +.datastat-card-vertical .cmp-text__stat-qualifier-text { font-size: 2.4rem;= + text-transform: uppercase; position: relative; top: -0.3em; } + +@media screen and (max-width: 1199.9px) { + .datastat-card-vertical .cmp-text__stat-qualifier-text { line-height: 0.0= +9rem; } +} + +.datastat-card-vertical .cmp-text__stat-percent { font-size: 5rem; } + +@media screen and (max-width: 1199.9px) { + .datastat-card-vertical .cmp-text__stat-percent { line-height: 0.09rem; } +} + +.datastat-card-horizontal .cmp-text__stat-percent, .datastat-card-horizonta= +l .cmp-text__stat-statistic, .datastat-card-horizontal .cmp-text__stat-symb= +ol { font-size: 6.5rem; line-height: 1em; } + +.datastat-card-horizontal .cmp-text__stat-qualifier-text { text-transform: = +uppercase; font-size: 2rem; line-height: 0; } + +.datastat-card-vertical-wide .cmp-text__stat-percent, .datastat-card-vertic= +al-wide .cmp-text__stat-qualifier-text, .datastat-card-vertical-wide .cmp-t= +ext__stat-statistic, .datastat-card-vertical-wide .cmp-text__stat-symbol { = +font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .datastat-card-vertical-wide .cmp-text__stat-percent, .datastat-card-vert= +ical-wide .cmp-text__stat-qualifier-text, .datastat-card-vertical-wide .cmp= +-text__stat-statistic, .datastat-card-vertical-wide .cmp-text__stat-symbol = +{ font-size: 2.5rem; } +} + +.cmp-text table { width: 100%; max-width: 100%; display: inline-block; marg= +in-bottom: 1rem; border-width: 1px 1px 0px; border-top-style: solid; border= +-right-style: solid; border-left-style: solid; border-top-color: rgb(222, 2= +22, 222); border-right-color: rgb(222, 222, 222); border-left-color: rgb(22= +2, 222, 222); border-image: initial; border-bottom-style: initial; border-b= +ottom-color: initial; background-color: transparent; border-collapse: colla= +pse; border-spacing: 0px; overflow-x: scroll; } + +@media screen and (min-width: 1200px) { + .cmp-text table { overflow-x: hidden; } +} + +.cmp-text table a { color: rgb(0, 77, 255); text-decoration: none; } + +.cmp-text table a:focus, .cmp-text table a:hover, .cmp-text table a:visited= + { color: rgb(0, 0, 136); text-decoration: none; } + +.cmp-text thead { background-color: rgb(245, 245, 245); } + +.cmp-text th { font-weight: 800; } + +.cmp-text td, .cmp-text th { width: 10%; padding: 0.8rem; border-bottom: 0.= +08rem solid rgb(222, 222, 222); border-top: 0px; font-size: 1.4rem; line-he= +ight: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-text td, .cmp-text th { font-size: 1.6rem; line-height: 1.6; } +} + +.cmp-text td:first-of-type, .cmp-text th:first-of-type { border-left: 0px; = +border-right: 0px; } + +.cmp-text td:last-of-type, .cmp-text th:last-of-type { border-right: 0px; } + +.cmp-text--table-alternate-bordered tr:nth-of-type(2n) { background-color: = +rgba(245, 245, 245, 0.75); } + +.cmp-text--table-alternate-bordered tr:nth-of-type(2n):hover, .cmp-text--ta= +ble-bordered tr:hover { background-color: rgb(245, 245, 245); } + +.cmp-title__text .cmp-title__link { color: rgb(0, 0, 0); } + +.cmp-title__text .cmp-title__link:focus, .cmp-title__text .cmp-title__link:= +hover { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-title--cta .cmp-title__text { font-family: Graphik, Arial, system-ui, = +-apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica N= +eue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; = +text-transform: none; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.= +8rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--cta .cmp-title__text { font-size: 4.8rem; } +} + +.cmp-title--section .cmp-title__text { font-family: Graphik, Arial, system-= +ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helveti= +ca Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: norm= +al; text-transform: none; color: rgb(0, 0, 0); line-height: 1.05; font-size= +: 2.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--section .cmp-title__text { font-size: 4.8rem; } +} + +.cmp-title--subsection .cmp-title__text { font-family: Graphik, Arial, syst= +em-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helv= +etica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: n= +ormal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-si= +ze: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--subsection .cmp-title__text { font-size: 3.5rem; } +} + +.cmp-title--ribbon .cmp-title__text { font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); font-size: 2rem; font-weight: 800; line-height:= + 1.4; } + +@media screen and (min-width: 1000px) { + .cmp-title--ribbon .cmp-title__text { font-size: 3.5rem; } +} + +.cmp-title--module .cmp-title__text { font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: norma= +l; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: = +1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--module .cmp-title__text { font-size: 2.5rem; } +} + +.cmp-title--tertiary .cmp-title__text { font-family: Graphik, Arial, system= +-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvet= +ica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: nor= +mal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size= +: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--tertiary .cmp-title__text { font-size: 2.5rem; } +} + +.cmp-title--eyebrow .cmp-title__text { font-family: Graphik, Arial, system-= +ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helveti= +ca Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: norm= +al; text-transform: uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0)= +; line-height: 1.4; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--eyebrow .cmp-title__text { font-size: 1.8rem; letter-spacing:= + 0.07em; } +} + +.cmp-title--submodule .cmp-title__text { font-family: Graphik, Arial, syste= +m-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helve= +tica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: no= +rmal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-siz= +e: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--submodule .cmp-title__text { font-size: 1.6rem; } +} + +.cmp-title--ai-h1 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 700; font-style: normal= +; text-transform: none; line-height: 1; font-size: 4.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h1 .cmp-title__text { font-size: 10rem; } +} + +.cmp-title--ai-h2 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 700; font-style: normal= +; text-transform: none; line-height: 1.13; font-size: 3rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-title--ai-h2 .cmp-title__text { font-size: 3.6rem; line-height: 1; } +} + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h2 .cmp-title__text { font-size: 6.5rem; line-height: 1.08= +; } +} + +.cmp-title--ai-h3 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 400; font-style: normal= +; text-transform: none; line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h3 .cmp-title__text { font-size: 3.2rem; line-height: 1.13= +; } +} + +.cmp-title--ai-h4 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 400; font-style: normal= +; text-transform: none; line-height: 1.38; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h4 .cmp-title__text { font-size: 2.4rem; line-height: 1.17= +; } +} + +.cmp-title--ai-h5 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 500; font-style: normal= +; text-transform: none; line-height: 1.13; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h5 .cmp-title__text { font-size: 2.4rem; line-height: 1.17= +; } +} + +.cmp-title--ai-section-h .cmp-title__text { font-family: Graphik, Arial, sy= +stem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "He= +lvetica Neue", oxygen, cantarell, sans-serif; font-weight: 500; font-style:= + normal; text-transform: uppercase; line-height: 1.21; font-size: 1.4rem; b= +order-width: 0px; } + +.cmp-title--ai-section-h .cmp-title__text::after { content: ""; display: bl= +ock; margin-top: 0.4rem; height: 6px; width: 58px; background-color: rgb(16= +1, 0, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-title--ai-section-h .cmp-title__text::after { margin-top: 0.6rem; wi= +dth: 64px; } +} + +@media screen and (min-width: 1000px) { + .cmp-title--ai-section-h .cmp-title__text { font-size: 1.8rem; line-heigh= +t: 1.22; } + .cmp-title--ai-section-h .cmp-title__text::after { margin-top: 0.8rem; wi= +dth: 74px; } +} + +.cmp-title--centered .cmp-title__text { text-align: center; } + +.yt-verbiage .cmp-yt-verbiage { text-align: center; height: auto; padding: = +35px; background-color: rgb(253, 253, 253); font-size: 1.5rem; } + +.blockquote .cmp-blockquote { display: flex; -webkit-box-align: start; alig= +n-items: flex-start; background-color: transparent; } + +.blockquote .cmp-blockquote__content { margin-right: 30px; padding-left: 3r= +em; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__content { padding-right: 3rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .blockquote .cmp-blockquote__content { padding-bottom: 0.2rem; } +} + +.blockquote .cmp-blockquote__border { border-width: 0px 0px 0px 4px; border= +-left-style: solid; border-left-color: initial; } + +.blockquote .cmp-blockquote__text { color: rgb(0, 0, 0); font-size: 2rem; l= +ine-height: 1.2; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__text { font-size: 3.5rem; text-transform: no= +ne; } +} + +.blockquote .cmp-blockquote__author { margin-top: 15px; line-height: 0.9rem= +; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__author { margin-top: 25px; } +} + +.blockquote .cmp-blockquote__author-name { color: rgb(0, 0, 0); font-weight= +: 600; font-size: 1.4rem; line-height: 1.05; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__author-name { line-height: 1.4; } +} + +.blockquote .cmp-blockquote__author-title { color: rgb(0, 0, 0); font-size:= + 1.4rem; line-height: 1.05; text-transform: none; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__author-title { line-height: 1.4; } +} + +.blockquote .cmp-blockquote__signature-img { max-width: 17rem; background-c= +olor: transparent; padding-top: 3.2rem; } + +.blockquote .cmp-blockquote__signature-font { font-family: Reenie-Beanie, G= +raphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", ro= +boto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; } + +.blockquote.blockquote-icon .cmp-blockquote__icon::after { content: "=EE=A4= +=80"; font-size: 32px; font-family: Ionicons; display: block; font-style: n= +ormal; line-height: 1; text-transform: none; letter-spacing: normal; overfl= +ow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothin= +g: antialiased; text-rendering: optimizelegibility; font-feature-settings: = +"liga"; margin: 0.5rem; font-weight: 800; color: transparent; } + +@media screen and (min-width: 1000px) { + .blockquote.blockquote-icon .cmp-blockquote__icon::after { content: "=EE= +=A4=80"; font-size: 77px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } +} + +.blockquote.blockquote-icon .cmp-blockquote__border { border-left-width: 0p= +x; } + +.blockquote a { color: rgb(0, 77, 255); } + +.blockquote.blockquote-has-border .cmp-blockquote { background-color: rgb(2= +55, 255, 255); border: 1px solid rgb(227, 227, 227); padding: 3rem; } + +@media screen and (min-width: 768px) { + .blockquote.blockquote-has-border .cmp-blockquote { padding: 5rem; } +} + +.blockquote.blockquote-has-border .cmp-blockquote__content { margin-right: = +0px; } + +.blockquote.color-background-gray .cmp-blockquote { background-color: rgba(= +242, 242, 242, 0.9); } + +.blockquote.brand-gradient-pink .cmp-blockquote__icon::after { background-c= +lip: text; background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb= +(231, 0, 116) 30%); } + +.blockquote.brand-gradient-pink .cmp-blockquote__border { border-image-slic= +e: 1; border-image-source: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(2= +31, 0, 116) 30%); } + +.blockquote.brand-gradient-purple .cmp-blockquote__icon::after { background= +-clip: text; background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0,= + 255)); } + +.blockquote.brand-gradient-purple .cmp-blockquote__border { border-image-sl= +ice: 1; border-image-source: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 2= +55)); } + +.blockquote.brand-gradient-purple-alt .cmp-blockquote__icon::after { backgr= +ound-clip: text; background-image: linear-gradient(90deg, rgb(70, 1, 115), = +rgb(117, 0, 192), rgb(161, 0, 255)); } + +.blockquote.brand-gradient-purple-alt .cmp-blockquote__border { border-imag= +e-slice: 1; border-image-source: linear-gradient(90deg, rgb(70, 1, 115), rg= +b(117, 0, 192), rgb(161, 0, 255)); } + +.blockquote.brand-gradient-blue .cmp-blockquote__icon::after { background-c= +lip: text; background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255= +)); } + +.blockquote.brand-gradient-blue .cmp-blockquote__border { border-image-slic= +e: 1; border-image-source: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255))= +; } + +.blockquote.brand-gradient-blue2 .cmp-blockquote__icon::after { background-= +clip: text; background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, = +255)); } + +.blockquote.brand-gradient-blue2 .cmp-blockquote__border { border-image-sli= +ce: 1; border-image-source: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 25= +5)); } + +.blockquote.brand-gradient-light-blue .cmp-blockquote__icon::after { backgr= +ound-clip: text; background-image: linear-gradient(90deg, rgb(0, 186, 255),= + rgb(0, 142, 255), rgb(0, 77, 255)); } + +.blockquote.brand-gradient-light-blue .cmp-blockquote__border { border-imag= +e-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 186, 255), r= +gb(0, 142, 255), rgb(0, 77, 255)); } + +.blockquote.brand-gradient-red .cmp-blockquote__icon::after { background-cl= +ip: text; background-image: linear-gradient(rgb(113, 0, 18), red); } + +.blockquote.brand-gradient-red .cmp-blockquote__border { border-image-slice= +: 1; border-image-source: linear-gradient(rgb(113, 0, 18), red); } + +.blockquote.brand-gradient-red-alt .cmp-blockquote__icon::after { backgroun= +d-clip: text; background-image: linear-gradient(90deg, red, rgb(189, 0, 29)= +, rgb(113, 0, 18)); } + +.blockquote.brand-gradient-red-alt .cmp-blockquote__border { border-image-s= +lice: 1; border-image-source: linear-gradient(90deg, red, rgb(189, 0, 29), = +rgb(113, 0, 18)); } + +.blockquote.brand-gradient .cmp-blockquote__icon::after { background-clip: = +text; background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); = +} + +.blockquote.brand-gradient .cmp-blockquote__border { border-image-slice: 1;= + border-image-source: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.blockquote.brand-gradient-alt .cmp-blockquote__icon::after { background-cl= +ip: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 1= +86, 255)); } + +.blockquote.brand-gradient-alt .cmp-blockquote__border { border-image-slice= +: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186= +, 255)); } + +.blockquote.brand-gradient-yellow .cmp-blockquote__icon::after { background= +-clip: text; background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 1= +92, 0)); } + +.blockquote.brand-gradient-yellow .cmp-blockquote__border { border-image-sl= +ice: 1; border-image-source: linear-gradient(rgb(255, 255, 0), rgb(240, 192= +, 0)); } + +.blockquote.brand-gradient-yellow-alt .cmp-blockquote__icon::after { backgr= +ound-clip: text; background-image: linear-gradient(90deg, rgb(255, 255, 0),= + rgb(255, 212, 46), rgb(255, 182, 0)); } + +.blockquote.brand-gradient-yellow-alt .cmp-blockquote__border { border-imag= +e-slice: 1; border-image-source: linear-gradient(90deg, rgb(255, 255, 0), r= +gb(255, 212, 46), rgb(255, 182, 0)); } + +.blockquote.brand-gradient-green .cmp-blockquote__icon::after { background-= +clip: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0,= + 215, 0), rgb(0, 83, 10)); } + +.blockquote.brand-gradient-green .cmp-blockquote__border { border-image-sli= +ce: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 2= +15, 0), rgb(0, 83, 10)); } + +.blockquote.color-block-accent-purple-1 .cmp-blockquote__icon::after { colo= +r: rgb(180, 85, 170); } + +.blockquote.color-block-accent-purple-1 .cmp-blockquote__border { border-co= +lor: rgb(180, 85, 170); } + +.blockquote.color-block-accent-purple-2 .cmp-blockquote__icon::after { colo= +r: rgb(160, 85, 245); } + +.blockquote.color-block-accent-purple-2 .cmp-blockquote__border { border-co= +lor: rgb(160, 85, 245); } + +.blockquote.color-block-accent-purple-3 .cmp-blockquote__icon::after { colo= +r: rgb(190, 130, 255); } + +.blockquote.color-block-accent-purple-3 .cmp-blockquote__border { border-co= +lor: rgb(190, 130, 255); } + +.blockquote.color-block-accent-purple-4 .cmp-blockquote__icon::after { colo= +r: rgb(220, 175, 255); } + +.blockquote.color-block-accent-purple-4 .cmp-blockquote__border { border-co= +lor: rgb(220, 175, 255); } + +.blockquote.color-block-accent-purple-5 .cmp-blockquote__icon::after { colo= +r: rgb(230, 220, 255); } + +.blockquote.color-block-accent-purple-5 .cmp-blockquote__border { border-co= +lor: rgb(230, 220, 255); } + +.blockquote.color-block-alt-blue .cmp-blockquote__icon::after { color: rgb(= +0, 65, 240); } + +.blockquote.color-block-alt-blue .cmp-blockquote__border { border-color: rg= +b(0, 65, 240); } + +.blockquote.color-block-alt-gray .cmp-blockquote__icon::after { color: rgb(= +190, 190, 190); } + +.blockquote.color-block-alt-gray .cmp-blockquote__border { border-color: rg= +b(190, 190, 190); } + +.blockquote.color-block-alt-gray-dark .cmp-blockquote__icon::after { color:= + rgb(150, 150, 150); } + +.blockquote.color-block-alt-gray-dark .cmp-blockquote__border { border-colo= +r: rgb(150, 150, 150); } + +.blockquote.color-block-alt-gray-darker .cmp-blockquote__icon::after { colo= +r: rgb(90, 90, 90); } + +.blockquote.color-block-alt-gray-darker .cmp-blockquote__border { border-co= +lor: rgb(90, 90, 90); } + +.blockquote.color-block-alt-green .cmp-blockquote__icon::after { color: rgb= +(0, 215, 0); } + +.blockquote.color-block-alt-green .cmp-blockquote__border { border-color: r= +gb(0, 215, 0); } + +.blockquote.color-block-alt-red .cmp-blockquote__icon::after { color: red; = +} + +.blockquote.color-block-alt-red .cmp-blockquote__border { border-color: red= +; } + +.blockquote.color-block-alt-yellow .cmp-blockquote__icon::after { color: rg= +b(255, 255, 0); } + +.blockquote.color-block-alt-yellow .cmp-blockquote__border { border-color: = +rgb(255, 255, 0); } + +.blockquote.color-block-aqua .cmp-blockquote__icon::after { color: rgb(0, 2= +55, 187); } + +.blockquote.color-block-aqua .cmp-blockquote__border { border-color: rgb(0,= + 255, 187); } + +.blockquote.color-block-blue .cmp-blockquote__icon::after { color: rgb(0, 1= +86, 255); } + +.blockquote.color-block-blue .cmp-blockquote__border { border-color: rgb(0,= + 186, 255); } + +.blockquote.color-block-blue-green .cmp-blockquote__icon::after { color: rg= +b(5, 240, 165); } + +.blockquote.color-block-blue-green .cmp-blockquote__border { border-color: = +rgb(5, 240, 165); } + +.blockquote.color-block-brand-green .cmp-blockquote__icon::after { color: r= +gb(100, 255, 80); } + +.blockquote.color-block-brand-green .cmp-blockquote__border { border-color:= + rgb(100, 255, 80); } + +.blockquote.color-block-brand-orange .cmp-blockquote__icon::after { color: = +rgb(255, 120, 0); } + +.blockquote.color-block-brand-orange .cmp-blockquote__border { border-color= +: rgb(255, 120, 0); } + +.blockquote.color-block-brand-yellow .cmp-blockquote__icon::after { color: = +rgb(255, 235, 50); } + +.blockquote.color-block-brand-yellow .cmp-blockquote__border { border-color= +: rgb(255, 235, 50); } + +.blockquote.color-block-blue-dark .cmp-blockquote__icon::after { color: rgb= +(0, 142, 255); } + +.blockquote.color-block-blue-dark .cmp-blockquote__border { border-color: r= +gb(0, 142, 255); } + +.blockquote.color-block-blue-light .cmp-blockquote__icon::after { color: rg= +b(0, 243, 255); } + +.blockquote.color-block-blue-light .cmp-blockquote__border { border-color: = +rgb(0, 243, 255); } + +.blockquote.color-block-core-purple .cmp-blockquote__icon::after { color: r= +gb(70, 0, 115); } + +.blockquote.color-block-core-purple .cmp-blockquote__border { border-color:= + rgb(70, 0, 115); } + +.blockquote.color-block-cyan .cmp-blockquote__icon::after { color: rgb(0, 2= +55, 255); } + +.blockquote.color-block-cyan .cmp-blockquote__border { border-color: rgb(0,= + 255, 255); } + +.blockquote.color-block-gray .cmp-blockquote__icon::after { color: rgb(167,= + 167, 167); } + +.blockquote.color-block-gray .cmp-blockquote__border { border-color: rgb(16= +7, 167, 167); } + +.blockquote.color-block-gray-base .cmp-blockquote__icon::after { color: rgb= +(0, 0, 0); } + +.blockquote.color-block-gray-base .cmp-blockquote__border { border-color: r= +gb(0, 0, 0); } + +.blockquote.color-block-gray-dark .cmp-blockquote__icon::after { color: rgb= +(107, 107, 107); } + +.blockquote.color-block-gray-dark .cmp-blockquote__border { border-color: r= +gb(107, 107, 107); } + +.blockquote.color-block-gray-darker .cmp-blockquote__icon::after { color: r= +gb(74, 74, 74); } + +.blockquote.color-block-gray-darker .cmp-blockquote__border { border-color:= + rgb(74, 74, 74); } + +.blockquote.color-block-gray-light .cmp-blockquote__icon::after { color: rg= +b(204, 204, 204); } + +.blockquote.color-block-gray-light .cmp-blockquote__border { border-color: = +rgb(204, 204, 204); } + +.blockquote.color-block-gray-lighter .cmp-blockquote__icon::after { color: = +rgb(227, 227, 227); } + +.blockquote.color-block-gray-lighter .cmp-blockquote__border { border-color= +: rgb(227, 227, 227); } + +.blockquote.color-block-gray-lightest .cmp-blockquote__icon::after { color:= + rgb(242, 242, 242); } + +.blockquote.color-block-gray-lightest .cmp-blockquote__border { border-colo= +r: rgb(242, 242, 242); } + +.blockquote.color-block-grayishyellow-dark .cmp-blockquote__icon::after { c= +olor: rgb(150, 150, 140); } + +.blockquote.color-block-grayishyellow-dark .cmp-blockquote__border { border= +-color: rgb(150, 150, 140); } + +.blockquote.color-block-grayishyellow-light .cmp-blockquote__icon::after { = +color: rgb(230, 230, 220); } + +.blockquote.color-block-grayishyellow-light .cmp-blockquote__border { borde= +r-color: rgb(230, 230, 220); } + +.blockquote.color-block-green .cmp-blockquote__icon::after { color: rgb(0, = +255, 0); } + +.blockquote.color-block-green .cmp-blockquote__border { border-color: rgb(0= +, 255, 0); } + +.blockquote.color-block-green-dark .cmp-blockquote__icon::after { color: rg= +b(0, 83, 10); } + +.blockquote.color-block-green-dark .cmp-blockquote__border { border-color: = +rgb(0, 83, 10); } + +.blockquote.color-block-link .cmp-blockquote__icon::after { color: rgb(0, 7= +7, 255); } + +.blockquote.color-block-link .cmp-blockquote__border { border-color: rgb(0,= + 77, 255); } + +.blockquote.color-block-link-dark .cmp-blockquote__icon::after { color: rgb= +(0, 0, 136); } + +.blockquote.color-block-link-dark .cmp-blockquote__border { border-color: r= +gb(0, 0, 136); } + +.blockquote.color-block-orange .cmp-blockquote__icon::after { color: rgb(25= +5, 182, 0); } + +.blockquote.color-block-orange .cmp-blockquote__border { border-color: rgb(= +255, 182, 0); } + +.blockquote.color-block-orange-dark .cmp-blockquote__icon::after { color: r= +gb(255, 149, 0); } + +.blockquote.color-block-orange-dark .cmp-blockquote__border { border-color:= + rgb(255, 149, 0); } + +.blockquote.color-block-pink .cmp-blockquote__icon::after { color: rgb(231,= + 0, 116); } + +.blockquote.color-block-pink .cmp-blockquote__border { border-color: rgb(23= +1, 0, 116); } + +.blockquote.color-block-pink-dark .cmp-blockquote__icon::after { color: rgb= +(164, 2, 83); } + +.blockquote.color-block-pink-dark .cmp-blockquote__border { border-color: r= +gb(164, 2, 83); } + +.blockquote.color-block-pink-light .cmp-blockquote__icon::after { color: rg= +b(255, 80, 160); } + +.blockquote.color-block-pink-light .cmp-blockquote__border { border-color: = +rgb(255, 80, 160); } + +.blockquote.color-block-purple .cmp-blockquote__icon::after { color: rgb(16= +1, 0, 255); } + +.blockquote.color-block-purple .cmp-blockquote__border { border-color: rgb(= +161, 0, 255); } + +.blockquote.color-block-purple-dark .cmp-blockquote__icon::after { color: r= +gb(117, 0, 192); } + +.blockquote.color-block-purple-dark .cmp-blockquote__border { border-color:= + rgb(117, 0, 192); } + +.blockquote.color-block-purple-darkest .cmp-blockquote__icon::after { color= +: rgb(70, 1, 115); } + +.blockquote.color-block-purple-darkest .cmp-blockquote__border { border-col= +or: rgb(70, 1, 115); } + +.blockquote.color-block-red .cmp-blockquote__icon::after { color: rgb(231, = +15, 41); } + +.blockquote.color-block-red .cmp-blockquote__border { border-color: rgb(231= +, 15, 41); } + +.blockquote.color-block-red-dark .cmp-blockquote__icon::after { color: rgb(= +189, 0, 29); } + +.blockquote.color-block-red-dark .cmp-blockquote__border { border-color: rg= +b(189, 0, 29); } + +.blockquote.color-block-red-darker .cmp-blockquote__icon::after { color: rg= +b(113, 0, 18); } + +.blockquote.color-block-red-darker .cmp-blockquote__border { border-color: = +rgb(113, 0, 18); } + +.blockquote.color-block-red-light .cmp-blockquote__icon::after { color: rgb= +(255, 50, 70); } + +.blockquote.color-block-red-light .cmp-blockquote__border { border-color: r= +gb(255, 50, 70); } + +.blockquote.color-block-white .cmp-blockquote__icon::after { color: rgb(255= +, 255, 255); } + +.blockquote.color-block-white .cmp-blockquote__border { border-color: rgb(2= +55, 255, 255); } + +.blockquote.color-block-yellow .cmp-blockquote__icon::after { color: rgb(25= +5, 212, 46); } + +.blockquote.color-block-yellow .cmp-blockquote__border { border-color: rgb(= +255, 212, 46); } + +.blockquote.color-block-yellow-dark .cmp-blockquote__icon::after { color: r= +gb(240, 192, 0); } + +.blockquote.color-block-yellow-dark .cmp-blockquote__border { border-color:= + rgb(240, 192, 0); } + +.blockquote.color-block-yellow-light .cmp-blockquote__icon::after { color: = +rgb(255, 240, 179); } + +.blockquote.color-block-yellow-light .cmp-blockquote__border { border-color= +: rgb(255, 240, 179); } + +.blockquote.blockquote-ai-style a { display: block; color: rgb(0, 0, 0); te= +xt-decoration: none; } + +.blockquote.blockquote-ai-style a:hover { color: rgb(161, 0, 255); text-dec= +oration: underline; } + +.blockquote.blockquote-ai-style a:focus { color: rgb(161, 0, 255); text-dec= +oration: underline; outline: rgb(0, 77, 255) solid 1px; } + +.blockquote.blockquote-ai-style .cmp-blockquote__border { border-left-width= +: 0px; } + +.blockquote.blockquote-ai-style .cmp-blockquote__content { padding: 0px; } + +.blockquote.blockquote-ai-style .cmp-blockquote__author { margin-top: 2rem;= + line-height: 0.9rem; } + +.blockquote.blockquote-ai-style .cmp-blockquote__text { color: rgb(0, 0, 0)= +; font-size: 1.8rem; line-height: 2.3994rem; font-weight: 300; } + +@media screen and (min-width: 768px) { + .blockquote.blockquote-ai-style .cmp-blockquote__text { font-size: 2rem; = +line-height: 2.6rem; } +} + +@media screen and (min-width: 1000px) { + .blockquote.blockquote-ai-style .cmp-blockquote__text { font-size: 3.2rem= +; line-height: 3.6rem; } +} + +.blockquote.blockquote-ai-style .cmp-blockquote__author-name { color: rgb(0= +, 0, 0); text-transform: none; font-weight: 400; font-size: 1.4rem; line-he= +ight: 1.4; } + +@media screen and (min-width: 768px) { + .blockquote.blockquote-ai-style .cmp-blockquote__author-name { line-heigh= +t: 2.2rem; font-size: 1.6rem; } +} + +.blockquote .share-module__blockquote { display: none; } + +@media screen and (min-width: 768px) { + .blockquote .share-module__blockquote { display: inline-block; align-self= +: center; margin-top: -9.5rem; } +} + +@media screen and (min-width: 1000px) { + .blockquote .share-module__blockquote { margin-top: -7.5rem; } +} + +.blockquote .share-module__blockquote .cmp-share-module { position: absolut= +e; left: calc(100% - 3.5rem); } + +.blockquote .blockquote__share-module--enable { position: relative; } + +@media screen and (min-width: 768px) { + .blockquote .blockquote--has-border .cmp-blockquote { padding: 3rem; marg= +in-right: 5.2rem; } +} + +@media screen and (min-width: 1000px) { + .blockquote .blockquote--has-border .cmp-blockquote { padding: 5rem; } +} + +.blockquote .blockquote--has-border .cmp-blockquote .cmp-blockquote__conten= +t { margin-right: 0px; } + +.consent .cmp-consent-box { text-align: center; height: auto; background-co= +lor: rgb(253, 253, 253); font-size: 1.2rem; } + +.consent .cmp-consent-box .cmp-consent-text { margin-bottom: 3rem; } + +.consent .cmp-consent-link { font-size: 1.2rem; text-decoration: underline;= + cursor: pointer; } + +.form-inputs--collapsed { display: none; } + +.form-inputs .cmp-form-text { position: relative; margin-bottom: 30px; } + +.form-inputs .cmp-form-text__text, .form-inputs .cmp-form-text__textarea { = +height: 5rem; width: 100%; padding-left: 1.5rem; padding-right: 5rem; borde= +r: 1px solid; } + +.form-inputs .cmp-form-text__text:focus, .form-inputs .cmp-form-text__text:= +focus-visible, .form-inputs .cmp-form-text__textarea:focus, .form-inputs .c= +mp-form-text__textarea:focus-visible { box-shadow: rgb(0, 63, 189) 0px 0px = +6px; outline: inherit; } + +.form-inputs .cmp-form-text__text--valid, .form-inputs .cmp-form-text__text= +area--valid { border-color: rgb(0, 112, 0); } + +.form-inputs .cmp-form-text__text--invalid, .form-inputs .cmp-form-text__te= +xtarea--invalid { border-color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-text__text.cmp-disabled { cursor: text; background-c= +olor: rgb(227, 227, 227); color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-text.cmp-disabled .cmp-form-text__text { cursor: not= +-allowed; color: rgb(0, 0, 0); opacity: 0.4; } + +.form-inputs .cmp-form-text.cmp-disabled .cmp-form-text__icon { opacity: 0.= +4; } + +.form-inputs .cmp-form-text label { display: inline-flex; margin-bottom: 10= +px; font-weight: 600; color: rgb(74, 74, 74); line-height: 1.6rem; } + +.form-inputs .cmp-form-text label span { margin-right: 3px; } + +.form-inputs .cmp-form-text__textarea { height: 12rem; padding: 1rem 1.5rem= +; vertical-align: top; resize: none; } + +.form-inputs .cmp-form-text__textarea-label { grid-template-columns: 12fr; = +display: grid; } + +.form-inputs .cmp-form-text__textarea-label div { margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-text__textarea-label { grid-template-columns: 7fr = +5fr; } + .form-inputs .cmp-form-text__textarea-label div { text-align: right; } +} + +.form-inputs .cmp-form-text__text::-webkit-input-placeholder { font-size: 1= +.6rem; color: rgb(167, 167, 167); } + +.form-inputs .cmp-form-text__text::placeholder { font-size: 1.6rem; color: = +rgb(167, 167, 167); } + +.form-inputs .cmp-form-text__icon--error, .form-inputs .cmp-form-text__icon= +--success { position: absolute; right: 0px; width: 2.2rem; margin: 13px; } + +.form-inputs .cmp-form-text__icon--error::before { content: "=EF=8D=9B"; co= +lor: rgb(184, 0, 0); } + +.form-inputs .cmp-form-text__icon--error::before, .form-inputs .cmp-form-te= +xt__icon--success::before { font-size: 24px; font-family: Ionicons; display= +: block; font-weight: 400; font-style: normal; line-height: 1; text-transfo= +rm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowra= +p; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opt= +imizelegibility; font-feature-settings: "liga"; } + +.form-inputs .cmp-form-text__icon--success::before { content: "=EF=84=A0"; = +color: rgb(0, 112, 0); } + +.form-inputs .cmp-form-text__valid-msg { margin-top: 5px; font-size: 1.2rem= +; display: none; } + +.form-inputs .cmp-form-text__error-msg { margin-top: 5px; font-size: 1.2rem= +; color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-text__hint-msg { margin-top: 5px; font-size: 1.2rem;= + } + +.form-inputs .cmp-form-options { border: none; padding: 0px; display: flex;= + -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio= +n: column; margin-bottom: 30px; } + +.form-inputs .cmp-form-options .sr-only { clip: rect(0px, 0px, 0px, 0px); c= +lip-path: inset(50%); height: 1px; overflow: hidden; position: absolute; wh= +ite-space: nowrap; width: 1px; } + +.form-inputs .cmp-form-options__field { margin-right: 15px; margin-left: 15= +px; } + +.form-inputs .cmp-form-options__field:focus { box-shadow: rgb(255, 255, 255= +) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline-offset: 2px; = +} + +.form-inputs .cmp-form-options__field:focus:not(:focus-visible) { box-shado= +w: none; outline: none; } + +.form-inputs .cmp-form-options__field-label { display: flex; -webkit-box-al= +ign: center; align-items: center; text-decoration: none; text-transform: no= +ne; min-height: 4.5rem; } + +.form-inputs .cmp-form-options__field-label.cmp-enabled { color: rgb(74, 74= +, 74); cursor: pointer; } + +.form-inputs .cmp-form-options__field-label.cmp-enabled:hover .cmp-form-opt= +ions__field--checkbox, .form-inputs .cmp-form-options__field-label.cmp-enab= +led:hover .cmp-form-options__field--radio, .form-inputs .cmp-form-options__= +field-label.cmp-enabled:hover .cmp-text { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options__field-label.cmp-enabled .cmp-form-options__= +field--checkbox::before { content: "=EF=8D=B2"; } + +.form-inputs .cmp-form-options__field-label.cmp-enabled .cmp-form-options__= +field--checkbox::before, .form-inputs .cmp-form-options__field-label.cmp-en= +abled .cmp-form-options__field--radio::before { font-size: 24px; font-famil= +y: Ionicons; display: block; font-weight: 400; font-style: normal; line-hei= +ght: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal= +; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased;= + text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.form-inputs .cmp-form-options__field-label.cmp-enabled .cmp-form-options__= +field--radio::before { content: "=EF=8E=A6"; } + +.form-inputs .cmp-form-options__field-label.cmp-disabled { opacity: 0.4; cu= +rsor: default; } + +.form-inputs .cmp-form-options__field-label.cmp-disabled .cmp-form-options_= +_field--checkbox::before { content: "=EF=8D=B1"; } + +.form-inputs .cmp-form-options__field-label.cmp-disabled .cmp-form-options_= +_field--checkbox::before, .form-inputs .cmp-form-options__field-label.cmp-d= +isabled .cmp-form-options__field--radio::before { font-size: 24px; font-fam= +ily: Ionicons; display: block; font-weight: 400; font-style: normal; line-h= +eight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norm= +al; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiase= +d; text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.form-inputs .cmp-form-options__field-label.cmp-disabled .cmp-form-options_= +_field--radio::before { content: "=EF=90=80"; color: rgb(204, 204, 204); } + +.form-inputs .cmp-form-options__field--checkbox, .form-inputs .cmp-form-opt= +ions__field--radio { width: 1.8rem; height: 2.4rem; color: rgb(74, 74, 74);= + margin: 1rem 1.3rem; align-self: normal; } + +.form-inputs .cmp-form-options input[type=3D"checkbox"]:checked + label .cm= +p-form-options__field--checkbox::before { content: "=EF=8D=B4"; font-size: = +24px; font-family: Ionicons; display: block; font-weight: 400; font-style: = +normal; line-height: 1; text-transform: none; letter-spacing: normal; overf= +low-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothi= +ng: antialiased; text-rendering: optimizelegibility; font-feature-settings:= + "liga"; color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options input[type=3D"checkbox"]:checked + label .cm= +p-text { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options input[type=3D"radio"]:checked + label .cmp-f= +orm-options__field--radio::before { content: "=EF=8E=A7"; font-size: 24px; = +font-family: Ionicons; display: block; font-weight: 400; font-style: normal= +; line-height: 1; text-transform: none; letter-spacing: normal; overflow-wr= +ap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: an= +tialiased; text-rendering: optimizelegibility; font-feature-settings: "liga= +"; color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options input[type=3D"radio"]:checked + label .cmp-t= +ext { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options .cmp-input__checkbox, .form-inputs .cmp-form= +-options .cmp-input__radio { z-index: -1; opacity: 0; width: 0px; height: 0= +px; } + +.form-inputs .cmp-form-options .cmp-input__checkbox:focus + label .cmp-form= +-options__field--checkbox, .form-inputs .cmp-form-options .cmp-input__check= +box:focus + label .cmp-form-options__field--radio, .form-inputs .cmp-form-o= +ptions .cmp-input__radio:focus + label .cmp-form-options__field--checkbox, = +.form-inputs .cmp-form-options .cmp-input__radio:focus + label .cmp-form-op= +tions__field--radio { outline: rgb(0, 77, 255) auto 0.01rem; outline-offset= +: 0.2rem; color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options .cmp-input__checkbox:focus + label .cmp-text= +, .form-inputs .cmp-form-options .cmp-input__radio:focus + label .cmp-text = +{ color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options__field-description.cmp-text { line-height: 1= +.6rem; margin-top: 1.3rem; margin-bottom: 1.3rem; color: rgb(74, 74, 74); } + +.form-inputs .cmp-form-options__field-description.cmp-text p { line-height:= + 1.6rem; } + +.form-inputs .cmp-form-options__legend { display: inline-flex; margin-botto= +m: 10px; font-weight: 600; color: rgb(74, 74, 74); line-height: 1.6rem; } + +.form-inputs .cmp-form-options__legend span { margin-right: 3px; display: i= +nline-flex; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__icon--e= +rror, .form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__i= +con--success, .form-inputs .cmp-form-options--checkbox .cmp-form-options__i= +con--error, .form-inputs .cmp-form-options--checkbox .cmp-form-options__ico= +n--success, .form-inputs .cmp-form-options--radio .cmp-form-options__icon--= +error, .form-inputs .cmp-form-options--radio .cmp-form-options__icon--succe= +ss { position: relative; left: 5px; top: 0px; align-self: center; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__icon--e= +rror::before, .form-inputs .cmp-form-options--checkbox .cmp-form-options__i= +con--error::before, .form-inputs .cmp-form-options--radio .cmp-form-options= +__icon--error::before { content: "=EF=8D=9B"; font-size: 1.5rem; font-famil= +y: Ionicons; display: block; font-weight: 400; font-style: normal; line-hei= +ght: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal= +; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased;= + text-rendering: optimizelegibility; font-feature-settings: "liga"; color: = +rgb(184, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__icon--s= +uccess::before, .form-inputs .cmp-form-options--checkbox .cmp-form-options_= +_icon--success::before, .form-inputs .cmp-form-options--radio .cmp-form-opt= +ions__icon--success::before { content: "=EF=84=A0"; font-size: 1.5rem; font= +-family: Ionicons; display: block; font-weight: 400; font-style: normal; li= +ne-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: = +normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antial= +iased; text-rendering: optimizelegibility; font-feature-settings: "liga"; c= +olor: rgb(0, 112, 0); } + +.form-inputs .cmp-form-options--drop-down, .form-inputs .cmp-form-options--= +multi-drop-down { position: relative; padding: 0px; } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--error, .= +form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--success, = +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__icon--er= +ror, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__ico= +n--success { position: absolute; right: 0px; top: 1.2rem; width: 2.2rem; ma= +rgin-left: 1.3rem; margin-right: 1.3rem; } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--error::b= +efore, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__i= +con--error::before { content: "=EF=8D=9B"; color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--error::b= +efore, .form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--s= +uccess::before, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-o= +ptions__icon--error::before, .form-inputs .cmp-form-options--multi-drop-dow= +n .cmp-form-options__icon--success::before { font-size: 24px; font-family: = +Ionicons; display: block; font-weight: 400; font-style: normal; line-height= +: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; w= +hite-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; te= +xt-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--success:= +:before, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-options_= +_icon--success::before { content: "=EF=84=A0"; color: rgb(0, 112, 0); } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__field--drop-do= +wn-custom, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-option= +s__field--drop-down-custom { word-break: break-all; overflow: hidden; text-= +overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-bo= +x-orient: vertical; } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__field--drop-do= +wn-custom::before, .form-inputs .cmp-form-options--multi-drop-down .cmp-for= +m-options__field--drop-down-custom::before { content: " "; display: inline-= +block; width: 100%; position: absolute; bottom: 0px; left: 0px; height: 12p= +x; background-color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__field--drop-do= +wn-custom:hover::before, .form-inputs .cmp-form-options--multi-drop-down .c= +mp-form-options__field--drop-down-custom:hover::before { background-color: = +rgb(242, 242, 242); } + +.form-inputs .cmp-form-options__valid-msg { margin-top: 0.5rem; font-size: = +1.2rem; display: none; } + +.form-inputs .cmp-form-options__error-msg { margin-top: 0.5rem; font-size: = +1.2rem; color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-options__help-message { margin-top: 0.5rem; font-siz= +e: 1.2rem; } + +.form-inputs .cmp-form-options__check-count { position: absolute; top: 1.2r= +em; right: 5rem; font-size: 1.2rem; color: rgb(107, 107, 107); font-weight:= + 600; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-input__checkbox { posi= +tion: absolute; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__field-la= +bel { padding: 1rem 1.5rem; display: block; min-height: 0px; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__field--c= +heckbox { float: left; margin: 0px; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__field--c= +heckbox::before { color: rgb(74, 74, 74); display: inline-block; } + +.form-inputs .cmp-form-options--multi-drop-down input[type=3D"checkbox"]:ch= +ecked + label .cmp-text { color: rgb(0, 0, 0); font-weight: 600; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-text { display: table;= + color: rgb(0, 0, 0); margin: 0px; padding-left: 1.5rem; line-height: 1.6; = +} + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item.cmp-form-options__custom-select-item--hover .cmp-enabled .cmp-te= +xt { font-weight: 600; background-color: rgb(0, 0, 0); color: rgb(255, 255,= + 255); } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item.cmp-form-options__custom-select-item--hover .cmp-enabled .cmp-fo= +rm-options__field--checkbox::before { color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item { padding: 0px; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item:hover input[type=3D"checkbox"] + label .cmp-form-options__field-= +-checkbox::before { color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item:hover input[type=3D"checkbox"] + label .cmp-text { color: rgb(25= +5, 255, 255); font-weight: 600; line-height: 1.6; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__field--d= +rop-down-custom { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options__custom-drop-down { display: flex; width: 10= +0%; line-height: 1.6em; -webkit-box-orient: vertical; -webkit-box-direction= +: normal; flex-direction: column; } + +.form-inputs .cmp-form-options__custom-drop-down.cmp-disabled { cursor: not= +-allowed; opacity: 0.4; } + +.form-inputs .cmp-form-options__custom-drop-down.cmp-disabled.validated .cm= +p-form-options__field--drop-down-custom::after { content: none; } + +.form-inputs .cmp-form-options__custom-drop-down.cmp-disabled .cmp-form-opt= +ions__field--drop-down-custom { pointer-events: none; } + +.form-inputs .cmp-form-options__custom-select-item { min-height: 4.5rem; pa= +dding: 1rem 1.5rem; cursor: pointer; user-select: none; outline: none; } + +.form-inputs .cmp-form-options__custom-select-item[disabled] { color: rgb(2= +04, 204, 204); pointer-events: none; } + +.form-inputs .cmp-form-options__custom-select-items { width: 100%; display:= + none; -webkit-box-ordinal-group: 2; order: 1; background-color: rgb(255, 2= +55, 255); border-width: 0px 1px 1px; border-style: solid; border-color: rgb= +(74, 74, 74); border-image: initial; position: absolute; top: 5rem; z-index= +: 500; } + +.form-inputs .cmp-form-options__custom-select-items.active { max-height: 31= +5px; display: block; overflow-y: scroll; } + +.form-inputs .cmp-form-options__custom-select-items.active:focus { outline:= + none; box-shadow: none; } + +.form-inputs .cmp-form-options__custom-select-items.active + .cmp-form-opti= +ons__field--drop-down-custom { border-width: 1px 1px 0px; } + +.form-inputs .cmp-form-options__custom-select-items.active + .cmp-form-opti= +ons__field--drop-down-custom:hover, .form-inputs .cmp-form-options__custom-= +select-items.active + .cmp-form-options__field--drop-down-custom:hover::bef= +ore { background-color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options__custom-select-items.active + .cmp-form-opti= +ons__field--drop-down-custom::after { transform: rotateX(180deg); } + +.form-inputs .cmp-form-options__custom-select-item.cmp-form-options__custom= +-select-item--hover, .form-inputs .cmp-form-options__custom-select-item.cmp= +-form-options__custom-select-item--hover .cmp-text, .form-inputs .cmp-form-= +options__custom-select-item:hover { font-weight: 600; background-color: rgb= +(0, 0, 0); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options__custom-select-item.selected { font-weight: = +600; } + +.form-inputs .cmp-form-options__field--drop-down, .form-inputs .cmp-form-op= +tions__field--drop-down-custom { background-color: rgb(255, 255, 255); colo= +r: rgb(0, 0, 0); font-size: 1.6rem; font-weight: 400; cursor: pointer; heig= +ht: 5rem; padding-left: 1.5rem; padding-right: 5rem; margin: 0px; border: 1= +px solid rgb(74, 74, 74); position: relative; -webkit-box-ordinal-group: 1;= + order: 0; user-select: none; appearance: none; } + +.form-inputs .cmp-form-options__field--drop-down-custom:focus, .form-inputs= + .cmp-form-options__field--drop-down:focus { box-shadow: rgb(0, 0, 136) 0px= + 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.form-inputs .cmp-form-options__field--drop-down-custom:focus:not(:focus-vi= +sible), .form-inputs .cmp-form-options__field--drop-down:focus:not(:focus-v= +isible) { box-shadow: none; outline: none; } + +.form-inputs .cmp-form-options__field--drop-down-custom:hover, .form-inputs= + .cmp-form-options__field--drop-down:hover { background-color: rgb(242, 242= +, 242); } + +.form-inputs .cmp-form-options__field--drop-down { display: none; } + +.form-inputs .cmp-form-options__field--drop-down-custom { padding: 1.2rem 5= +rem 1.2rem 1.5rem; cursor: pointer; user-select: none; width: 100%; positio= +n: relative; top: 1px; left: 0px; } + +.form-inputs .cmp-form-options__field--drop-down-custom.multiple { padding-= +right: 10rem; } + +.form-inputs .cmp-form-options__field--drop-down-custom::after { position: = +absolute; content: "=EF=84=A3"; font-size: 24px; font-family: Ionicons; fon= +t-weight: 400; font-style: normal; line-height: 1; text-transform: none; le= +tter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction= +: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibil= +ity; font-feature-settings: "liga"; display: inline-block; top: 1.3rem; rig= +ht: 1.3rem; } + +.form-inputs .cmp-form-options--validation-error .cmp-form-options__field--= +drop-down-custom::after, .form-inputs .cmp-form-options--validation-success= + .cmp-form-options__field--drop-down-custom::after { content: none; } + +.form-inputs .cmp-form-options--validation-success .cmp-form-options__field= +--drop-down-custom { border-color: rgb(0, 112, 0); } + +.form-inputs .cmp-form-options--validation-error .cmp-form-options__field--= +drop-down-custom { border-color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .checkbox-overlay-button {= + color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); border: 2px sol= +id rgb(0, 0, 0); margin: 0px; width: 100%; text-transform: none; height: 5.= +15rem; } + +.form-inputs .cmp-form-options--checkbox-overlay .checkbox-overlay-button:h= +over { color: rgb(0, 0, 0); border: 2px solid rgb(167, 167, 167); backgroun= +d-color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--checkbox-overlay .checkbox-overlay-button:d= +isabled { color: rgb(227, 227, 227); background-color: transparent; border:= + 2px solid rgb(227, 227, 227); } + +.form-inputs .cmp-form-options--checkbox-overlay .checkbox-overlay-button.c= +mp-disabled { pointer-events: none; opacity: 0.4; cursor: not-allowed; } + +.form-inputs .cmp-form-options--checkbox-overlay.cmp-form-options--validati= +on-error .checkbox-overlay-button { border-color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + { padding: 0px; max-width: 125rem; min-height: 100%; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er { margin-top: 8rem; padding-left: 3rem; padding-right: 3rem; min-height:= + 0px; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er { margin-top: 2%; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content { width: 100%; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_header { padding: 1.5rem; border-bottom: 1px= + solid rgb(229, 229, 229); min-height: 5.8rem; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header { padding: 3rem 2rem 2rem; min-heig= +ht: 8rem; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header { padding-left: 1.5rem; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_header .cmp-title { padding-right: 4.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-title { margin-left: 1rem; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-title { margin-left: 1.5rem; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_header .cmp-modal_close-modal { top: 10px; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-modal_close-modal { top: 20px;= + } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_header .cmp-title__text { font-size: 1.8rem;= + font-weight: 700; line-height: 2.8rem; } + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-title__text { font-size: 2.5re= +m; line-height: 3rem; } +} + +@media screen and (min-width: 1200px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-title__text { line-height: 4.8= +rem; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_body { margin: 5px 1.5rem 1.5rem; padding: 0= +px; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_body { height: 34.5rem; overflow: hidden a= +uto; min-height: 0px; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_body { margin-top: 1rem; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_body .cmp-container:focus-within { outline: = +none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_body .cmp-container { column-count: 2; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_body .cmp-container { column-count: 3; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer { border-top: 1px solid rgb(229, 229,= + 229); padding-top: 3rem; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button { disp= +lay: inline-flex; -webkit-box-align: center; align-items: center; -webkit-b= +ox-pack: center; justify-content: center; font-family: Graphik, Arial, syst= +em-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helv= +etica Neue", oxygen, cantarell, sans-serif; font-style: normal; line-height= +: 1; min-height: inherit; min-width: 13.4rem; border-radius: 0px; font-size= +: 1.4rem; font-weight: 600; height: 44px; text-decoration: none; margin-lef= +t: 10px; padding: 1.5rem; color: rgb(0, 0, 0); background-color: rgb(255, 2= +55, 255); border: 2px solid rgb(0, 0, 0); margin-top: 1.5rem; text-transfor= +m: uppercase; } + +@media screen and (max-width: 767.9px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button { ma= +rgin-left: 0px; width: 100%; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:hover = +{ background-color: rgb(74, 74, 74); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:disabl= +ed { background-color: rgb(227, 227, 227); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:focus = +{ box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) s= +olid 2px; outline-offset: 2px; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:focus:= +not(:focus-visible) { box-shadow: none; outline: none; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:hover = +{ color: rgb(0, 0, 0); border: 2px solid rgb(167, 167, 167); background-col= +or: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:disabl= +ed { color: rgb(227, 227, 227); background-color: transparent; border: 2px = +solid rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button { wi= +dth: auto; margin-left: 2rem; margin-top: auto; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .cmp-button__text { text-align: cente= +r; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer button { line-height: 1.6rem; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= +--less-content .cmp-modal_content { position: absolute; top: 0px; bottom: 0= +px; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= +--less-content .cmp-modal_content .cmp-modal_footer { position: absolute; b= +ottom: 0px; width: 100%; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox { pos= +ition: absolute; } + +.form-inputs .cmp-form-options--checkbox-overlay input[type=3D"checkbox"]:c= +hecked + label .cmp-form-options__field--checkbox::before { font-size: 2rem= +; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:not(:= +checked) + label .cmp-form-options__field--checkbox, .form-inputs .cmp-form= +-options--checkbox-overlay .cmp-input__checkbox:not(:checked):focus + label= + .cmp-form-options__field--checkbox { color: rgb(74, 74, 74); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:not(:= +checked) + label .cmp-form-options__field--checkbox:focus, .form-inputs .cm= +p-form-options--checkbox-overlay .cmp-input__checkbox:not(:checked):focus += + label .cmp-form-options__field--checkbox:focus { box-shadow: rgb(0, 0, 136= +) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1= +px; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:not(:= +checked) + label .cmp-form-options__field--checkbox:focus:not(:focus-visibl= +e), .form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:n= +ot(:checked):focus + label .cmp-form-options__field--checkbox:focus:not(:fo= +cus-visible) { box-shadow: none; outline: none; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:not(:= +checked) + label .cmp-text, .form-inputs .cmp-form-options--checkbox-overla= +y .cmp-input__checkbox:not(:checked):focus + label .cmp-text { color: rgb(7= +4, 74, 74); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:check= +ed + label.cmp-enabled .cmp-form-options__field--checkbox, .form-inputs .cm= +p-form-options--checkbox-overlay .cmp-input__checkbox:checked + label.cmp-e= +nabled .cmp-text, .form-inputs .cmp-form-options--checkbox-overlay .cmp-inp= +ut__checkbox:checked:hover + label.cmp-enabled .cmp-form-options__field--ch= +eckbox, .form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkb= +ox:checked:hover + label.cmp-enabled .cmp-text { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel { display: inline-flex; width: 100%; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel.cmp-disabled { cursor: not-allowed; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel .cmp-form-options__field--checkbox { line-height: 2rem; font-size: 1.4= +rem; width: 1.5rem; height: 2rem; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel .cmp-form-options__field--checkbox::before { font-size: 2rem; content:= + "=EF=8D=B2"; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel .cmp-form-options__field-description p { font-size: 1.4rem; line-heigh= +t: 1.9rem; display: inline-block; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn { min-width: auto; padding: 5px; font-size: 1.2rem; line-hei= +ght: 1.3rem; margin: 10px 15px 0px 0px; color: rgb(107, 107, 107); border: = +0.08rem solid rgb(107, 107, 107); background-color: rgb(242, 242, 242); dis= +play: inline-block; white-space: normal; font-weight: 600; text-transform: = +uppercase; text-align: center; cursor: pointer; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn:focus { box-shadow: rgb(0, 77, 255) 0px 0px 0px 1px; outline= +: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn:focus:not(:focus-visible) { box-shadow: none; outline: none;= + } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn.control-btn { background-color: rgb(255, 255, 255); cursor: = +pointer; pointer-events: auto; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn.control-btn:hover, .form-inputs .cmp-form-options--checkbox-= +overlay .selected-items-container .cb-filter-btn:hover { color: rgb(0, 0, 0= +); border-color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn .ion-android-close { margin-left: 0.84em; cursor: pointer; p= +ointer-events: auto; display: inline-block; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn .ion-android-close::before { content: "=EF=84=A9"; font-size= +: 10px; font-family: Ionicons; display: block; font-weight: 400; font-style= +: normal; line-height: 1; text-transform: none; letter-spacing: normal; ove= +rflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoot= +hing: antialiased; text-rendering: optimizelegibility; font-feature-setting= +s: "liga"; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn .ion-android-close:hover + .cb-filter-btn { color: rgb(0, 0,= + 0); } + +.form-inputs .cmp-form-button[type=3D"submit"] { display: inline-flex; -web= +kit-box-align: center; align-items: center; -webkit-box-pack: center; justi= +fy-content: center; font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-style: normal; line-height: 1; text-transform: u= +ppercase; min-height: inherit; min-width: 13.4rem; border-radius: 0px; font= +-size: 1.4rem; font-weight: 600; text-decoration: none; margin-top: 15px; p= +adding: 1.5rem; color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); = +border: 1px solid transparent; box-shadow: rgb(167, 167, 167) 4px 4px 0px 0= +px; margin-bottom: 4px; transition: box-shadow 0.3s ease-out 0s, transform = +0.3s ease-out 0s, -webkit-box-shadow 0.3s ease-out 0s, -webkit-transform 0.= +3s ease-out 0s; width: 21.5rem; margin-left: 0px; height: 4.6rem; } + +@media screen and (max-width: 767.9px) { + .form-inputs .cmp-form-button[type=3D"submit"] { margin-left: 0px; width:= + 100%; } +} + +.form-inputs .cmp-form-button[type=3D"submit"]:hover { background-color: rg= +b(74, 74, 74); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-button[type=3D"submit"]:focus { box-shadow: rgb(255,= + 255, 255) 0px 0px 0px 2px; outline-offset: 2px; } + +.form-inputs .cmp-form-button[type=3D"submit"]:focus:not(:focus-visible) { = +box-shadow: none; outline: none; } + +.form-inputs .cmp-form-button[type=3D"submit"]:focus, .form-inputs .cmp-for= +m-button[type=3D"submit"]:hover { box-shadow: rgb(167, 167, 167) 10px 10px = +0px 0px; transform: translate(-5px, -5px); color: rgb(255, 255, 255); backg= +round-color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-button[type=3D"submit"]:focus { border: 2px solid rg= +b(255, 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.form-inputs .cmp-form-button[type=3D"submit"]:disabled { background-color:= + rgb(227, 227, 227); border-color: transparent; box-shadow: none; color: rg= +b(255, 255, 255); transition: none 0s ease 0s; } + +.form-inputs .cmp-form-button[type=3D"submit"]:disabled:hover { box-shadow:= + none; transform: none; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-button[type=3D"submit"] { margin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-button[type=3D"submit"] { margin-right: 5rem; } +} + +.form-inputs .cmp-form-button[type=3D"button"] { display: inline-flex; -web= +kit-box-align: center; align-items: center; -webkit-box-pack: center; justi= +fy-content: center; font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-style: normal; line-height: 1; text-transform: u= +ppercase; min-height: inherit; min-width: 13.4rem; border-radius: 0px; font= +-size: 1.4rem; font-weight: 600; text-decoration: none; margin-top: 15px; p= +adding: 1.5rem; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); = +border: 2px solid rgb(0, 0, 0); width: 21.5rem; margin-left: 0px; height: 5= +rem; } + +@media screen and (max-width: 767.9px) { + .form-inputs .cmp-form-button[type=3D"button"] { margin-left: 0px; width:= + 100%; } +} + +.form-inputs .cmp-form-button[type=3D"button"]:hover { background-color: rg= +b(74, 74, 74); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-button[type=3D"button"]:disabled { background-color:= + rgb(227, 227, 227); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-button[type=3D"button"]:focus { box-shadow: rgb(255,= + 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline-offs= +et: 2px; } + +.form-inputs .cmp-form-button[type=3D"button"]:focus:not(:focus-visible) { = +box-shadow: none; outline: none; } + +.form-inputs .cmp-form-button[type=3D"button"]:hover { color: rgb(0, 0, 0);= + border: 2px solid rgb(167, 167, 167); background-color: rgb(255, 255, 255)= +; } + +.form-inputs .cmp-form-button[type=3D"button"]:disabled { color: rgb(227, 2= +27, 227); background-color: transparent; border: 2px solid rgb(227, 227, 22= +7); } + +@media screen and (max-width: 767.9px) { + .form-inputs .cmp-form-button[type=3D"button"] { margin-top: 3rem; } +} + +@media screen and (min-width: 768px) { + .form-inputs.cmp-button--inline { display: inline-flex; padding-right: 0p= +x; } +} + +.form-inputs.options { padding-top: 3px; } + +.isfirefox .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper {= + overflow-y: clip; } + +@media screen and (min-width: 768px) { + .isfirefox .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_body .container { overflow-y: auto; height: 34.5rem; } +} + +.cmp-image-blockquote-parallax-scrolling { display: block; position: relati= +ve; } + +.cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-container { he= +ight: 13.5rem; background-size: cover; background-repeat: no-repeat; backgr= +ound-position: 50% center; position: relative; width: 100%; left: 0px; top:= + 0px; } + +@media screen and (min-width: 768px) { + .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-container { = +height: 25rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-container { = +height: 34rem; background-attachment: fixed; } +} + +.full-16x9 .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-con= +tainer { height: 18rem; } + +@media screen and (min-width: 768px) { + .full-16x9 .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-c= +ontainer { height: 43.2rem; } +} + +@media screen and (min-width: 1000px) { + .full-16x9 .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-c= +ontainer { height: 67.5rem; } +} + +.cmp-image-parallax-scrolling.cmp-image-blockquote-parallax-enabled .cmp-co= +ntainer, .cmp-image-parallax-scrolling.cmp-image-blockquote-parallax-enable= +d.full-16x9 .cmp-container { height: auto; } + +.image-blockquote { display: flow-root; } + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-containe= +r .image { height: 100%; } + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-contai= +ner .image .cmp-image__crop-3x1 .cmp-image__image { height: 34rem; object-f= +it: cover; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-contai= +ner .image .cmp-image__crop-16x9 .cmp-image__image, .image-blockquote .cmp-= +image-blockquote .cmp-image-blockquote__img-container .image .cmp-image__cr= +op-16x9-hd .cmp-image__image { height: 67.5rem; object-fit: cover; } +} + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-containe= +r .cmp-image { height: 100%; position: relative; } + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-containe= +r .cmp-image__image { position: absolute; height: auto; } + +.image-blockquote .cmp-image-blockquote .cmp-image-parallax-scrolling { dis= +play: none; } + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-container= + { padding: 2rem 0px; max-width: 120rem; position: relative; margin: 0px au= +to 10.8rem; } + +@media screen and (min-width: 768px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er { padding: 2.8rem 0px; margin-bottom: 7.3rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er { padding: 4rem 0px; margin-bottom: 7rem; } +} + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-container= + .cmp-image-blockquote__bq-wrapper { z-index: 1; display: flex; position: r= +elative; float: left; margin: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er .cmp-image-blockquote__bq-wrapper { margin: 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er .cmp-image-blockquote__bq-wrapper { margin: 0px 1.5rem; } +} + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-container= + .cmp-image-blockquote__bq-wrapper .cmp-blockquote { border: 0.063rem solid= + rgb(204, 204, 204); background-color: rgba(255, 255, 255, 0.7); padding: 3= +.3rem 3rem 3.5rem; } + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er .cmp-image-blockquote__bq-wrapper .cmp-blockquote { padding: 3rem 5rem 3= +.5rem; } +} + +@media screen and (min-width: 768px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er .cmp-image-blockquote__bq-wrapper .cmp-blockquote { width: 66.67%; } +} + +.image-blockquote .share-module__blockquote { display: none; } + +@media screen and (min-width: 768px) { + .image-blockquote .share-module__blockquote { display: inline-block; alig= +n-self: center; margin-top: -7.5rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .share-module__blockquote { margin-top: -14.5rem; } +} + +.image-blockquote .share-module__blockquote .cmp-share-module { position: a= +bsolute; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .image-blockquote .share-module__blockquote .cmp-share-module { right: -5= +%; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .share-module__blockquote .cmp-share-module { left: cal= +c(100% - 3.5rem); } +} + +.image-blockquote--full-16x9 .cmp-image-blockquote-parallax-scrolling .cmp-= +image-parallax-container { height: 18rem; } + +@media screen and (min-width: 768px) { + .image-blockquote--full-16x9 .cmp-image-blockquote-parallax-scrolling .cm= +p-image-parallax-container { height: 43.2rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote--full-16x9 .cmp-image-blockquote-parallax-scrolling .cm= +p-image-parallax-container { height: 67.5rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote--small-3x1 .cmp-image-blockquote-parallax-scrolling .cm= +p-image-parallax-container { height: 34rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .image-blockquote .cmp-imag= +e-blockquote .cmp-image-blockquote__bq-container .cmp-blockquote, .cmp-four= +-cell .cmp-four-cell__second-row--2-1 .image-blockquote .cmp-image-blockquo= +te .cmp-image-blockquote__bq-container .cmp-blockquote { width: 100%; } +} + +.cmp-four-cell .cmp-four-cell__first-row--2-1 .cmp-image-blockquote-paralla= +x-scrolling, .cmp-four-cell .cmp-four-cell__first-row--2-1 .image.full-widt= +h, .cmp-four-cell .cmp-four-cell__second-row--2-1 .cmp-image-blockquote-par= +allax-scrolling, .cmp-four-cell .cmp-four-cell__second-row--2-1 .image.full= +-width { width: auto; margin-left: -1.5rem; margin-right: -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .cmp-image-blockquote-paral= +lax-scrolling, .cmp-four-cell .cmp-four-cell__first-row--2-1 .image.full-wi= +dth, .cmp-four-cell .cmp-four-cell__second-row--2-1 .cmp-image-blockquote-p= +arallax-scrolling, .cmp-four-cell .cmp-four-cell__second-row--2-1 .image.fu= +ll-width { margin-left: -3.5rem; margin-right: -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .cmp-image-blockquote-paral= +lax-scrolling, .cmp-four-cell .cmp-four-cell__first-row--2-1 .image.full-wi= +dth, .cmp-four-cell .cmp-four-cell__second-row--2-1 .cmp-image-blockquote-p= +arallax-scrolling, .cmp-four-cell .cmp-four-cell__second-row--2-1 .image.fu= +ll-width { margin-left: -1.5rem; margin-right: calc(-3.75rem - 50%); } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .cmp-image-blockquote-paral= +lax-scrolling, .cmp-four-cell .cmp-four-cell__first-row--2-1 .image.full-wi= +dth, .cmp-four-cell .cmp-four-cell__second-row--2-1 .cmp-image-blockquote-p= +arallax-scrolling, .cmp-four-cell .cmp-four-cell__second-row--2-1 .image.fu= +ll-width { margin-left: calc(75% + 1.125rem - 50vw + var(--scrollbar-width)= +/2); margin-right: calc(25% - 1.125rem - 50vw + var(--scrollbar-width)/2); = +} +} + +.image__share-module { position: relative; } + +.image__share-module .share-module__image { display: none; } + +@media screen and (min-width: 768px) { + .image__share-module .share-module__image { display: inline-block; align-= +self: center; } +} + +.image__share-module .share-module__image .cmp-share-module { position: abs= +olute; left: calc(100% - 9rem); margin-top: -15rem; } + +.podcastbadges .cmp-podcast-badge .cmp-text { font-weight: 600; } + +.podcastbadges.podcast-badge--enable .cmp-podcast-badge__container { width:= + 100%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .podcastbadges.podcast-badge--enable .cmp-podcast-badge__container { colu= +mn-count: 2; column-gap: 0.6rem; width: 55%; } +} + +@media screen and (min-width: 1000px) { + .podcastbadges.podcast-badge--enable .cmp-podcast-badge__container { colu= +mn-count: 2; width: 35%; } +} + +.podcastbadges.podcast-badge--enable .cmp-podcast-badge .cmp-image__image {= + margin-bottom: 1rem; height: auto; width: auto; } + +@media screen and (max-width: 767.9px) { + .podcastbadges.podcast-badge--enable .cmp-podcast-badge .cmp-image__image= + { height: 50%; width: 50%; } +} + +[data-tippy-root] { max-width: calc(100vw - 10px); } + +.tippy-box { position: relative; outline: 0px; transition-property: transfo= +rm, visibility, opacity, -webkit-transform; } + +.tippy-box[data-theme~=3D"cio-theme"] { border: 3px solid rgb(107, 107, 107= +); font-family: Arial, "Times New Roman", times, serif; font-size: 1.2rem; = +font-style: normal; font-weight: 400; letter-spacing: normal; line-break: a= +uto; line-height: 1.6; text-align: start; text-decoration: none; text-shado= +w: none; text-transform: none; white-space: normal; word-break: normal; wor= +d-spacing: normal; overflow-wrap: normal; } + +.tippy-box[data-theme~=3D"cio-theme"] .tippy-content { background-color: rg= +b(255, 255, 255); border-radius: 0px; color: rgb(0, 0, 0); padding: 3px 8px= +; text-align: center; } + +.tippy-box[data-animation=3D"fade"][data-state=3D"hidden"] { opacity: 0; } + +.tippy-box[data-inertia][data-state=3D"visible"] { transition-timing-functi= +on: cubic-bezier(0.54, 1.5, 0.38, 1.11); } + +.bp-alert-cards.enable-border .bp-alert-cards__outline { box-shadow: rgba(0= +, 0, 0, 0.14) 0px 0px 10px; opacity: 1; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards.enable-border .bp-alert-cards__outline { transition: all = +0.6s ease 0s; opacity: 0; } +} + +.bp-alert-cards.enable-border .bp-alertcard--animate.bp-alert-cards__outlin= +e { opacity: 1; } + +.bp-alert-cards__outline { width: 100%; } + +@media screen and (min-width: 768px) { + .bp-alert-cards__outline { position: relative; margin: 0px auto; } +} + +.bp-alert-cards__icon { margin: 0px auto 2.5rem; display: block; opacity: 1= +; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards__icon { opacity: 0; transition: opacity 0.6s ease 0s; } +} + +.bp-alert-cards__icon .cmp-image__image { width: 51px; height: 50px; margin= +: 0px auto; } + +@media screen and (min-width: 768px) { + .bp-alert-cards__icon { position: absolute; top: 30px; left: 30px; margin= +: 0px; } +} + +@media screen and (min-width: 1000px) { + .bp-alert-cards__icon { top: 30px; left: 40px; } +} + +.bp-alert-cards__title { text-align: center; opacity: 1; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards__title { opacity: 0; top: 15px; transition: all 0.6s ease= +-out 0.1s; } +} + +.bp-alert-cards__description { opacity: 1; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards__description { opacity: 0; top: 15px; transition: all 0.6= +s ease-out 0.2s; } +} + +.bp-alert-cards__description p { text-align: center; margin-bottom: 2.5rem;= + line-height: 1; font-weight: 300; } + +@media screen and (min-width: 768px) { + .bp-alert-cards__description p { font-size: 2.4rem; line-height: 1.2; } +} + +.bp-alert-cards__link { text-align: center; color: rgb(0, 77, 255); display= +: block; font-size: 1.4rem; opacity: 1; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards__link { opacity: 0; transition: opacity 0.6s ease-out 0.3= +s; } +} + +.bp-alert-cards__link .cmp-button--text-brand-link .cmp-button .cmp-button_= +_text { white-space: pre-wrap; } + +.md-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 1.5rem 4r= +em; } + +@media screen and (min-width: 768px) { + .md-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 11.2rem= +; } +} + +@media screen and (min-width: 1000px) { + .md-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 12.8rem= +; } +} + +.md-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 3.5rem; fo= +nt-size: 2.88rem; line-height: 1; font-weight: 600; } + +@media screen and (min-width: 768px) { + .md-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 5rem; fo= +nt-size: 3.7rem; line-height: 3.7rem; } +} + +.lg-title.bp-alert-cards .bp-alert-cards__outline { padding: 3.5rem 3rem 5r= +em; } + +@media screen and (min-width: 768px) { + .lg-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 7rem; } +} + +@media screen and (min-width: 1000px) { + .lg-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 7rem; } +} + +.lg-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 2rem; font= +-size: 3.84rem; line-height: 1; font-weight: 600; } + +@media screen and (min-width: 768px) { + .lg-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 2rem; } +} + +.sm-title.bp-alert-cards .bp-alert-cards__outline { padding: 3.5rem 2.2rem = +4rem; } + +@media screen and (min-width: 768px) { + .sm-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 9.5rem;= + } +} + +@media screen and (min-width: 1000px) { + .sm-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 14.7rem= + 2.5rem; } +} + +.sm-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 3.5rem; fo= +nt-size: 1.6rem; line-height: 1.2; font-weight: 700; } + +@media screen and (min-width: 768px) { + .sm-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 2.5rem; = +font-size: 2.4rem; } +} + +.responsivegrid .full-width-constraint > div.cmp-container > div.bp-alert-c= +ards { margin: 0px auto; } + +@media screen and (min-width: 768px) { + .responsivegrid .full-width-constraint > div.cmp-container > div.bp-alert= +-cards { margin: 0px auto; } +} + +@media screen and (min-width: 1000px) { + .responsivegrid .full-width-constraint > div.cmp-container > div.bp-alert= +-cards { margin: 0px auto; } +} + +.bp-alertcard--animate .bp-alert-cards__icon { opacity: 1; } + +.bp-alertcard--animate .bp-alert-cards__description, .bp-alertcard--animate= + .bp-alert-cards__title { top: 0px; position: relative; opacity: 1; } + +.bp-alertcard--animate .bp-alert-cards__link { opacity: 1; } + +.cmp-bp-data-stat { display: block; flex-wrap: wrap; } + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat { flex-wrap: nowrap; } +} + +.cmp-bp-data-stat__first-row { text-align: center; } + +.cmp-bp-data-stat__first-row .cmp-title__text { font-size: 4rem; font-weigh= +t: 700; line-height: 4rem; } + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat__first-row .cmp-title__text { font-size: 5.2rem; font-w= +eight: 700; line-height: 5.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat__first-row .cmp-title__text { opacity: 0; transition: t= +ransform 0.8s ease 0s, opacity 0.6s ease-in 0s, -webkit-transform 0.8s ease= + 0s; transform: translateY(1.5rem); } +} + +.cmp-bp-data-stat__first-row .cmp-container { margin: 0px auto 6rem; } + +.cmp-bp-data-stat__first-row .cmp-container .cmp-title__text { font-weight:= + 600; } + +.cmp-bp-data-stat__second-row { position: relative; padding: 3.3rem 1.5rem = +0px; } + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat__second-row { display: flex; padding: 2.5rem 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat__second-row { padding: 8rem 0px 0px; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-block { display: block; } + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list { -webkit-box-flex: 0; flex: = +0 0 58%; width: 50%; } + +@media screen and (max-width: 767.9px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list:last-child .cmp-bp-data-sta= +t-card:first-child { padding-top: 3rem; } + .cmp-bp-data-stat .cmp-bp-data-stat-card-list:last-child .cmp-bp-data-sta= +t-card:last-child .cmp-bp-data-stat-border { border: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list { width: 0%; -webkit-box-fl= +ex: 0; flex: 0 0 33.3%; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card { -web= +kit-box-flex: 0; flex: 0 0 100%; padding-top: 3rem; } + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card:first-= +child { padding-top: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card { pa= +dding-top: 5rem; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__title= + { font-size: 5.6rem; line-height: 1; font-weight: 300; margin-bottom: 0.5r= +em; } + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__tit= +le { font-size: 8.16rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__tit= +le { opacity: 0; transition: transform 0.7s ease 0s, opacity 0.5s ease 0s, = +-webkit-transform 0.7s ease 0s; transform: translateX(-1rem); } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__descr= +iption p { font-size: 1.62rem; line-height: 1; font-weight: 400; padding-bo= +ttom: 2.2rem; padding-top: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__des= +cription p { padding-bottom: 2.5rem; opacity: 0; transform: translateY(1.5r= +em); transition: transform 0.7s ease 0s, opacity 0.5s ease 0s, -webkit-tran= +sform 0.7s ease 0s; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section { display: flex; -webkit-= +box-flex: 0; flex: 0 0 33.3%; position: absolute; width: 33.3%; height: 40v= +h; float: right; top: 1rem; right: 4.5rem; z-index: 2; margin-right: 2rem; = +} + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section { position: relative; h= +eight: 70vh; margin-right: 0px; top: 3rem; right: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section { top: 0px; right: 0px;= + } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradien= +t, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-grad= +ient-image { opacity: 1; position: absolute; transform: translateY(0px); le= +ft: 60%; width: 60%; height: 70%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradi= +ent, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gr= +adient-image { transform: translateY(0px); left: 25%; opacity: 1; width: 40= +%; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradi= +ent, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gr= +adient-image { opacity: 0; transform: translateY(-10%); left: 25%; transiti= +on: all 1s ease 0s; width: 40%; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradien= +t-image img, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data= +-stat-gradient img { width: 100%; height: 100%; transform: skew(0deg, -30de= +g); } + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradien= +t-image .cmp-image, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-= +bp-data-stat-gradient .cmp-image { height: 100%; } + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradien= +t div { transform: skew(0deg, -30deg); width: 100%; height: 100%; } + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image {= + position: absolute; opacity: 1; transform: translateY(98%); left: 35%; wid= +th: 60%; height: 70%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image= + { transform: translateY(10%); left: 40%; opacity: 1; width: 40%; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image= + { opacity: 0; transform: translateY(20%); transition: all 1s ease 0s; left= +: 40%; width: 40%; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image i= +mg { width: 100%; height: 100%; transform: skew(0deg, -30deg); } + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image .= +cmp-image { height: 100%; } + +.cmp-bp-data-stat .cmp-bp-data-stat-border { border-bottom: 0.1rem solid rg= +b(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-border { opacity: 0; transition: all = +0.7s ease 0s, opacity 0.5s ease 0s; } +} + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat .last-card .cmp-bp-data-stat-border { border: 0px; } +} + +@media screen and (min-width: 1000px) { + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-= +bp-data-stat-card__title { opacity: 1; transform: translateX(0px); } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-= +bp-data-stat-card .cmp-bp-data-stat-border, .bp-data-stat--animate.cmp-bp-d= +ata-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__description p = +{ opacity: 1; transform: translateY(0px); } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :firs= +t-child .cmp-bp-data-stat-card__title { transition-delay: 1s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :firs= +t-child .cmp-bp-data-stat-card__description p { transition-delay: 0.1s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(2) .cmp-bp-data-stat-card__title { transition-delay: 1.2s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(2) .cmp-bp-data-stat-card__description p { transition-delay: 0.2s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(3) .cmp-bp-data-stat-card__title { transition-delay: 1.5s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(3) .cmp-bp-data-stat-card__description p { transition-delay: 0.3s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(4) .cmp-bp-data-stat-card__title { transition-delay: 1.8s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(4) .cmp-bp-data-stat-card__description p { transition-delay: 0.4s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-title__text { opacity: 1; tr= +ansform: translateY(0px); } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-image-section .= +cmp-bp-data-stat-gradient, .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-= +data-stat-image-section .cmp-bp-data-stat-gradient-image { transform: trans= +lateY(0px); left: 25%; opacity: 1; transition-delay: 0.6s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-image-section .= +cmp-bp-data-stat-image { transform: translateY(15%); left: 40%; opacity: 1;= + transition-delay: 0.8s; } +} + +.cmp-bp-data-stat-gradient-image-disable .cmp-bp-data-stat-gradient-image, = +.cmp-bp-data-stat-gradient-image-enable .cmp-bp-data-stat-gradient { displa= +y: none; } + +.brand-gradient-pink .cmp-bp-data-stat-gradient div { background-image: lin= +ear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(231, 0, 116) 30%); } + +.brand-gradient-purple .cmp-bp-data-stat-gradient div { background-image: l= +inear-gradient(rgb(70, 1, 115), rgb(161, 0, 255)); } + +.brand-gradient-purple-alt .cmp-bp-data-stat-gradient div { background-imag= +e: linear-gradient(90deg, rgb(70, 1, 115), rgb(117, 0, 192), rgb(161, 0, 25= +5)); } + +.brand-gradient-blue .cmp-bp-data-stat-gradient div { background-image: lin= +ear-gradient(rgb(0, 0, 136), rgb(0, 77, 255)); } + +.brand-gradient-blue2 .cmp-bp-data-stat-gradient div { background-image: li= +near-gradient(rgb(0, 77, 255), rgb(0, 186, 255)); } + +.brand-gradient-light-blue .cmp-bp-data-stat-gradient div { background-imag= +e: linear-gradient(90deg, rgb(0, 186, 255), rgb(0, 142, 255), rgb(0, 77, 25= +5)); } + +.brand-gradient-red .cmp-bp-data-stat-gradient div { background-image: line= +ar-gradient(rgb(113, 0, 18), red); } + +.brand-gradient-red-alt .cmp-bp-data-stat-gradient div { background-image: = +linear-gradient(90deg, red, rgb(189, 0, 29), rgb(113, 0, 18)); } + +.brand-gradient .cmp-bp-data-stat-gradient div { background-image: linear-g= +radient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.brand-gradient-alt .cmp-bp-data-stat-gradient div { background-image: line= +ar-gradient(90deg, rgb(0, 255, 0), rgb(0, 186, 255)); } + +.brand-gradient-yellow .cmp-bp-data-stat-gradient div { background-image: l= +inear-gradient(rgb(255, 255, 0), rgb(240, 192, 0)); } + +.brand-gradient-yellow-alt .cmp-bp-data-stat-gradient div { background-imag= +e: linear-gradient(90deg, rgb(255, 255, 0), rgb(255, 212, 46), rgb(255, 182= +, 0)); } + +.brand-gradient-green .cmp-bp-data-stat-gradient div { background-image: li= +near-gradient(90deg, rgb(0, 255, 0), rgb(0, 215, 0), rgb(0, 83, 10)); } + +.color-block-accent-purple-1 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(180, 85, 170); } + +.color-block-accent-purple-2 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(160, 85, 245); } + +.color-block-accent-purple-3 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(190, 130, 255); } + +.color-block-accent-purple-4 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(220, 175, 255); } + +.color-block-accent-purple-5 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(230, 220, 255); } + +.color-block-alt-blue .cmp-bp-data-stat-gradient div { background-color: rg= +b(0, 65, 240); } + +.color-block-alt-gray .cmp-bp-data-stat-gradient div { background-color: rg= +b(190, 190, 190); } + +.color-block-alt-gray-dark .cmp-bp-data-stat-gradient div { background-colo= +r: rgb(150, 150, 150); } + +.color-block-alt-gray-darker .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(90, 90, 90); } + +.color-block-alt-green .cmp-bp-data-stat-gradient div { background-color: r= +gb(0, 215, 0); } + +.color-block-alt-red .cmp-bp-data-stat-gradient div { background-color: red= +; } + +.color-block-alt-yellow .cmp-bp-data-stat-gradient div { background-color: = +rgb(255, 255, 0); } + +.color-block-aqua .cmp-bp-data-stat-gradient div { background-color: rgb(0,= + 255, 187); } + +.color-block-blue .cmp-bp-data-stat-gradient div { background-color: rgb(0,= + 186, 255); } + +.color-block-blue-green .cmp-bp-data-stat-gradient div { background-color: = +rgb(5, 240, 165); } + +.color-block-brand-green .cmp-bp-data-stat-gradient div { background-color:= + rgb(100, 255, 80); } + +.color-block-brand-orange .cmp-bp-data-stat-gradient div { background-color= +: rgb(255, 120, 0); } + +.color-block-brand-yellow .cmp-bp-data-stat-gradient div { background-color= +: rgb(255, 235, 50); } + +.color-block-blue-dark .cmp-bp-data-stat-gradient div { background-color: r= +gb(0, 142, 255); } + +.color-block-blue-light .cmp-bp-data-stat-gradient div { background-color: = +rgb(0, 243, 255); } + +.color-block-core-purple .cmp-bp-data-stat-gradient div { background-color:= + rgb(70, 0, 115); } + +.color-block-cyan .cmp-bp-data-stat-gradient div { background-color: rgb(0,= + 255, 255); } + +.color-block-gray .cmp-bp-data-stat-gradient div { background-color: rgb(16= +7, 167, 167); } + +.color-block-gray-base .cmp-bp-data-stat-gradient div { background-color: r= +gb(0, 0, 0); } + +.color-block-gray-dark .cmp-bp-data-stat-gradient div { background-color: r= +gb(107, 107, 107); } + +.color-block-gray-darker .cmp-bp-data-stat-gradient div { background-color:= + rgb(74, 74, 74); } + +.color-block-gray-light .cmp-bp-data-stat-gradient div { background-color: = +rgb(204, 204, 204); } + +.color-block-gray-lighter .cmp-bp-data-stat-gradient div { background-color= +: rgb(227, 227, 227); } + +.color-block-gray-lightest .cmp-bp-data-stat-gradient div { background-colo= +r: rgb(242, 242, 242); } + +.color-block-grayishyellow-dark .cmp-bp-data-stat-gradient div { background= +-color: rgb(150, 150, 140); } + +.color-block-grayishyellow-light .cmp-bp-data-stat-gradient div { backgroun= +d-color: rgb(230, 230, 220); } + +.color-block-green .cmp-bp-data-stat-gradient div { background-color: rgb(0= +, 255, 0); } + +.color-block-green-dark .cmp-bp-data-stat-gradient div { background-color: = +rgb(0, 83, 10); } + +.color-block-link .cmp-bp-data-stat-gradient div { background-color: rgb(0,= + 77, 255); } + +.color-block-link-dark .cmp-bp-data-stat-gradient div { background-color: r= +gb(0, 0, 136); } + +.color-block-orange .cmp-bp-data-stat-gradient div { background-color: rgb(= +255, 182, 0); } + +.color-block-orange-dark .cmp-bp-data-stat-gradient div { background-color:= + rgb(255, 149, 0); } + +.color-block-pink .cmp-bp-data-stat-gradient div { background-color: rgb(23= +1, 0, 116); } + +.color-block-pink-dark .cmp-bp-data-stat-gradient div { background-color: r= +gb(164, 2, 83); } + +.color-block-pink-light .cmp-bp-data-stat-gradient div { background-color: = +rgb(255, 80, 160); } + +.color-block-purple .cmp-bp-data-stat-gradient div { background-color: rgb(= +161, 0, 255); } + +.color-block-purple-dark .cmp-bp-data-stat-gradient div { background-color:= + rgb(117, 0, 192); } + +.color-block-purple-darkest .cmp-bp-data-stat-gradient div { background-col= +or: rgb(70, 1, 115); } + +.color-block-red .cmp-bp-data-stat-gradient div { background-color: rgb(231= +, 15, 41); } + +.color-block-red-dark .cmp-bp-data-stat-gradient div { background-color: rg= +b(189, 0, 29); } + +.color-block-red-darker .cmp-bp-data-stat-gradient div { background-color: = +rgb(113, 0, 18); } + +.color-block-red-light .cmp-bp-data-stat-gradient div { background-color: r= +gb(255, 50, 70); } + +.color-block-white .cmp-bp-data-stat-gradient div { background-color: rgb(2= +55, 255, 255); } + +.color-block-yellow .cmp-bp-data-stat-gradient div { background-color: rgb(= +255, 212, 46); } + +.color-block-yellow-dark .cmp-bp-data-stat-gradient div { background-color:= + rgb(240, 192, 0); } + +.color-block-yellow-light .cmp-bp-data-stat-gradient div { background-color= +: rgb(255, 240, 179); } + +.color-border-accent-purple-1 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(180, 85, 170); } + +.color-border-accent-purple-2 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(160, 85, 245); } + +.color-border-accent-purple-3 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(190, 130, 255); } + +.color-border-accent-purple-4 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(220, 175, 255); } + +.color-border-accent-purple-5 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(230, 220, 255); } + +.color-border-alt-blue .cmp-bp-data-stat-border { border-bottom: 0.1rem sol= +id rgb(0, 65, 240); } + +.color-border-alt-gray .cmp-bp-data-stat-border { border-bottom: 0.1rem sol= +id rgb(190, 190, 190); } + +.color-border-alt-gray-dark .cmp-bp-data-stat-border { border-bottom: 0.1re= +m solid rgb(150, 150, 150); } + +.color-border-alt-gray-darker .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(90, 90, 90); } + +.color-border-alt-green .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(0, 215, 0); } + +.color-border-alt-red .cmp-bp-data-stat-border { border-bottom: 0.1rem soli= +d red; } + +.color-border-alt-yellow .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(255, 255, 0); } + +.color-border-aqua .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(0, 255, 187); } + +.color-border-blue .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(0, 186, 255); } + +.color-border-blue-green .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(5, 240, 165); } + +.color-border-brand-green .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(100, 255, 80); } + +.color-border-brand-orange .cmp-bp-data-stat-border { border-bottom: 0.1rem= + solid rgb(255, 120, 0); } + +.color-border-brand-yellow .cmp-bp-data-stat-border { border-bottom: 0.1rem= + solid rgb(255, 235, 50); } + +.color-border-blue-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(0, 142, 255); } + +.color-border-blue-light .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(0, 243, 255); } + +.color-border-core-purple .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(70, 0, 115); } + +.color-border-cyan .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(0, 255, 255); } + +.color-border-gray .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(167, 167, 167); } + +.color-border-gray-base .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(0, 0, 0); } + +.color-border-gray-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(107, 107, 107); } + +.color-border-gray-darker .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(74, 74, 74); } + +.color-border-gray-light .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(204, 204, 204); } + +.color-border-gray-lighter .cmp-bp-data-stat-border { border-bottom: 0.1rem= + solid rgb(227, 227, 227); } + +.color-border-gray-lightest .cmp-bp-data-stat-border { border-bottom: 0.1re= +m solid rgb(242, 242, 242); } + +.color-border-grayishyellow-dark .cmp-bp-data-stat-border { border-bottom: = +0.1rem solid rgb(150, 150, 140); } + +.color-border-grayishyellow-light .cmp-bp-data-stat-border { border-bottom:= + 0.1rem solid rgb(230, 230, 220); } + +.color-border-green .cmp-bp-data-stat-border { border-bottom: 0.1rem solid = +rgb(0, 255, 0); } + +.color-border-green-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(0, 83, 10); } + +.color-border-link .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(0, 77, 255); } + +.color-border-link-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(0, 0, 136); } + +.color-border-orange .cmp-bp-data-stat-border { border-bottom: 0.1rem solid= + rgb(255, 182, 0); } + +.color-border-orange-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(255, 149, 0); } + +.color-border-pink .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(231, 0, 116); } + +.color-border-pink-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(164, 2, 83); } + +.color-border-pink-light .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(255, 80, 160); } + +.color-border-purple .cmp-bp-data-stat-border { border-bottom: 0.1rem solid= + rgb(161, 0, 255); } + +.color-border-purple-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(117, 0, 192); } + +.color-border-purple-darkest .cmp-bp-data-stat-border { border-bottom: 0.1r= +em solid rgb(70, 1, 115); } + +.color-border-red .cmp-bp-data-stat-border { border-bottom: 0.1rem solid rg= +b(231, 15, 41); } + +.color-border-red-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem sol= +id rgb(189, 0, 29); } + +.color-border-red-darker .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(113, 0, 18); } + +.color-border-red-light .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(255, 50, 70); } + +.color-border-white .cmp-bp-data-stat-border { border-bottom: 0.1rem solid = +rgb(255, 255, 255); } + +.color-border-yellow .cmp-bp-data-stat-border { border-bottom: 0.1rem solid= + rgb(255, 212, 46); } + +.color-border-yellow-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(240, 192, 0); } + +.color-border-yellow-light .cmp-bp-data-stat-border { border-bottom: 0.1rem= + solid rgb(255, 240, 179); } + +.cascadingcard { width: 100%; position: relative; } + +@media screen and (min-width: 1000px) { + .cascadingcard { display: flex; position: static; } +} + +.cascadingcard .cmp-cascadingcard_cta-btn--mobile { background: rgb(82, 0, = +255); margin-top: -55px; right: 5%; display: block; cursor: pointer; } + +@media screen and (min-width: 1000px) { + .cascadingcard .cmp-cascadingcard_cta-btn--mobile { display: none; } +} + +.cmp-cascadingcard { width: 100%; } + +.cmp-cascadingcard--active .cmp-cascadingcard_cta-btn--default.cmp-cascadin= +gcard_cta-btn--active { opacity: 0.9; z-index: 2; width: 200%; height: 200%= +; transition: width 0.4s ease 0s, height 0.4s ease 0s, opacity 0.3s ease 0s= +; } + +.cmp-cascadingcard_cta-btn { width: 80px; height: 80px; background: rgba(82= +, 0, 255, 0.9); color: rgb(255, 255, 255); border-radius: 50%; position: ab= +solute; cursor: none; z-index: 10; } + +.cmp-cascadingcard_cta-btn span { width: 100%; position: absolute; text-ali= +gn: center; left: 50%; top: 50%; transform: translate(-50%, -50%); line-hei= +ght: 1; font-size: 1.3rem; font-weight: 600; } + +@media screen and (min-width: 768px) { + .cmp-cascadingcard_cta-btn span { font-size: 1.4rem; } +} + +.cmp-cascadingcard_cta-btn--default { top: 50%; right: 50%; transform: tran= +slate(50%, -50%); z-index: -1; opacity: 0; } + +.cmp-cascadingcard_cta-btn--focus-active { opacity: 0.9; z-index: 2; transi= +tion: width 0.4s ease 0s, height 0.4s ease 0s, opacity 0.3s ease 0s; } + +.cmp-cascadingcard_image-placeholder { position: relative; overflow: hidden= +; } + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_image-placeholder { padding-top: 0px; height: 0px; tra= +nsition: height 0.7s ease 0s; } +} + +.cmp-cascadingcard_image-placeholder--focus-active { outline: rgb(0, 0, 136= +) solid 2px; outline-offset: 2px; z-index: 1; } + +.cmp-cascadingcard_image-placeholder a { cursor: none; } + +.cmp-cascadingcard--redirect-element { display: none; } + +.cmp-cascadingcard .cmp-image { width: 100%; } + +.cmp-cascadingcard .cmp-image img { width: 100%; height: 100%; object-fit: = +cover; cursor: none; position: absolute; transition: transform 0.7s ease 0s= +, -webkit-transform 0.7s ease 0s; } + +.cmp-cascadingcard .cmp-image img:hover { transform: scale(1.3); } + +.cmp-cascadingcard_text-content { padding-right: 60px; padding-top: 1.5rem;= + } + +@media screen and (min-width: 768px) { + .cmp-cascadingcard_text-content { padding-top: 3rem; padding-right: 50px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_text-content { padding-right: 30px; } +} + +.cmp-cascadingcard_text-content .cmp-teaser__title { font-weight: 300; font= +-size: 2.4rem; line-height: 2.4rem; margin-bottom: 1.5rem; margin-top: 0px;= + } + +@media screen and (min-width: 768px) { + .cmp-cascadingcard_text-content .cmp-teaser__title { font-size: 2.88rem; = +margin-bottom: 2rem; line-height: 2.59rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_text-content .cmp-teaser__title { opacity: 0; padding-= +top: 5px; } +} + +.cmp-cascadingcard_text-content .cmp-teaser__title-link { display: inline-b= +lock; } + +.cmp-cascadingcard_text-content .cmp-teaser__title-link:focus { box-shadow:= + rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; out= +line-offset: 1px; } + +.cmp-cascadingcard_text-content .cmp-teaser__title-link:focus:not(:focus-vi= +sible) { box-shadow: none; outline: none; } + +.cmp-cascadingcard_text-content .cmp-teaser__title-link:focus, .cmp-cascadi= +ngcard_text-content .cmp-teaser__title-link:hover { color: rgb(0, 77, 255);= + text-decoration: underline; } + +.cmp-cascadingcard_description { font-weight: 300; font-size: 1.62rem; line= +-height: 1.2; } + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_description { opacity: 0; padding-top: 5px; } +} + +.cmp-cascadingcard_description a { color: rgb(0, 77, 255); } + +.cmp-cascadingcard_description a:focus, .cmp-cascadingcard_description a:ho= +ver { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-cascadingcard_description a:visited { color: rgb(0, 0, 136); } + +.cmp-cascadingcard_category-title { font-weight: 600; font-size: 1.2rem; li= +ne-height: 1; margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_category-title { opacity: 0; padding-top: 5px; } +} + +.contact-card .cmp-contact-card__content { background: transparent; display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; padding-bottom: 2.5rem; } + +@media screen and (min-width: 768px) { + .contact-card .cmp-contact-card__content { padding-right: 1.5rem; } +} + +.contact-card .cmp-contact-card__name { font-size: 1.6rem; font-weight: 600= +; line-height: 1.4; letter-spacing: 1.25px; overflow-wrap: break-word; word= +-break: break-all; text-transform: uppercase; } + +.contact-card .cmp-contact-card__position { font-size: 1.4rem; line-height:= + normal; overflow-wrap: break-word; } + +.contact-card .cmp-contact-card__location { font-size: 1.4rem; line-height:= + 1.5; overflow-wrap: break-word; } + +.contact-card .cmp-contact-card__link--number { font-size: 1.4rem; line-hei= +ght: 1.82857; color: rgb(0, 77, 255); display: inline-block; } + +.contact-card .cmp-contact-card__link--number:focus { box-shadow: rgb(0, 0,= + 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offse= +t: 1px; } + +.contact-card .cmp-contact-card__link--number:focus:not(:focus-visible) { b= +ox-shadow: none; outline: none; } + +.contact-card .cmp-contact-card__link--number:hover { text-decoration: unde= +rline; } + +.contact-card .cmp-contact-card__link--number:focus { color: rgb(0, 0, 136)= +; } + +.contact-card .cmp-contact-card .cmp-share-banner__icon { margin: 1.8rem 0p= +x 0px; } + +.contact-card .cmp-contact-card .cmp-share-banner__icon:focus, .contact-car= +d .cmp-contact-card .cmp-share-banner__icon:hover { color: rgb(255, 255, 25= +5); } + +.contact-card .cmp-contact-card .cmp-share-banner__icon--mail { border-colo= +r: rgb(0, 0, 0); color: rgb(0, 0, 0); display: flex; } + +.contact-card .cmp-contact-card .cmp-share-banner__icon--mail:focus, .conta= +ct-card .cmp-contact-card .cmp-share-banner__icon--mail:hover { background-= +color: rgb(0, 0, 0); } + +.general-inquiry-card .cmp-teaser__content { display: flex; border: none; p= +adding: 0px; background-color: transparent; } + +@media screen and (min-width: 768px) { + .general-inquiry-card .cmp-teaser__content { } +} + +.general-inquiry-card .cmp-teaser__title { font-size: 3rem; font-weight: 80= +0; line-height: 1; } + +.general-inquiry-card .cmp-teaser__description { margin: 10px 0px; } + +.general-inquiry-card .cmp-teaser__action-container { padding-top: 0px; } + +@media screen and (min-width: 768px) { + .general-inquiry-card .cmp-teaser__action-container { margin-top: auto; } +} + +.general-inquiry-card .cmp-teaser__action-container.cmp-button--contact .cm= +p-button::before, .general-inquiry-card .cmp-teaser__action-container.cmp-b= +utton--location .cmp-button::before { border-radius: 100%; border: 0.15rem = +solid rgb(0, 77, 255); color: rgb(0, 77, 255); height: 3rem; width: 3rem; m= +in-width: 3rem; text-align: center; transition: all 0.5s ease 0s; vertical-= +align: middle; position: relative; margin-right: 0.5rem; } + +.general-inquiry-card .cmp-teaser__action-container.cmp-button--location .c= +mp-button::before { content: "=EF=8A=A3"; font-size: 1.8rem; font-feature-s= +ettings: "liga"; padding-top: 0.55rem; } + +.general-inquiry-card .cmp-teaser__action-container.cmp-button--contact .cm= +p-button::before, .general-inquiry-card .cmp-teaser__action-container.cmp-b= +utton--location .cmp-button::before { font-family: Ionicons; display: block= +; font-weight: 400; font-style: normal; line-height: 1; text-transform: non= +e; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dire= +ction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizele= +gibility; } + +.general-inquiry-card .cmp-teaser__action-container.cmp-button--contact .cm= +p-button::before { content: "=EF=8B=92"; font-size: 2rem; font-feature-sett= +ings: "liga"; padding-top: 0.4rem; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button { margin: 0= +px; width: auto; height: auto; font-weight: 600; color: rgb(0, 77, 255); te= +xt-decoration: none; line-height: 1.6; background-color: transparent; box-s= +hadow: none; transition: none 0s ease 0s; transform: none; padding: 0px; te= +xt-transform: none; -webkit-box-pack: start; justify-content: flex-start; } + +@media screen and (min-width: 768px) { + .general-inquiry-card .cmp-teaser__action-container .cmp-button { font-si= +ze: 1.6rem; } +} + +.general-inquiry-card .cmp-teaser__action-container .cmp-button__text { -we= +bkit-box-align: center; align-items: center; display: inline-flex; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:focus::befo= +re, .general-inquiry-card .cmp-teaser__action-container .cmp-button:hover::= +before { text-decoration: none; background-color: rgb(0, 77, 255); color: r= +gb(255, 255, 255); transition: all 0.5s ease-in-out 0s; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:focus span,= + .general-inquiry-card .cmp-teaser__action-container .cmp-button:hover span= + { text-decoration: underline; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:focus:focus= +, .general-inquiry-card .cmp-teaser__action-container .cmp-button:hover:foc= +us { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255= +) solid 1px; outline-offset: 1px; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:focus:focus= +:not(:focus-visible), .general-inquiry-card .cmp-teaser__action-container .= +cmp-button:hover:focus:not(:focus-visible) { box-shadow: none; outline: non= +e; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:visited { c= +olor: rgb(0, 0, 136); } + +.cmp-article-module__profile { display: flex; -webkit-box-align: center; al= +ign-items: center; padding-bottom: 1.5rem; } + +.cmp-article-module__image-container { width: 6.3rem; height: 6.3rem; margi= +n-right: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-article-module__image-container { width: 6.8rem; height: 6.8rem; mar= +gin-right: 3rem; } +} + +.cmp-article-module__image-container .cmp-image__image { width: 100%; heigh= +t: 100%; border-radius: 50%; } + +.cmp-article-module__profile-info { width: calc(100% - 7.8rem); font-size: = +1.4rem; word-break: break-word; line-height: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-article-module__profile-info { width: calc(100% - 9.8rem); font-size= +: 1.6rem; line-height: 2.2rem; font-weight: 500; } +} + +.cmp-article-module__article-container { padding-top: 1.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-article-module__article-container { padding-top: 2.5rem; } +} + +@media screen and (max-width: 767.9px) { + .cmp-cascading-block .cascadingcard { margin-top: 50px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-cascading-block .cascadingcard { margin-top: 60px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block--4-cards .cascadingcard { float: left; width: 25%; } + .cmp-cascading-block--4-cards .cascadingcard:first-child { margin-top: 0p= +x; } + .cmp-cascading-block--4-cards .cascadingcard:nth-child(2) { margin-top: 5= +0px; } + .cmp-cascading-block--4-cards .cascadingcard:nth-child(3) { margin-top: 1= +00px; } + .cmp-cascading-block--4-cards .cascadingcard:nth-child(4) { margin-top: 1= +50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block--3-cards .cascadingcard { float: left; width: 33.333= +3%; } + .cmp-cascading-block--3-cards .cascadingcard:first-child { margin-top: 0p= +x; } + .cmp-cascading-block--3-cards .cascadingcard:nth-child(2) { margin-top: 5= +0px; } + .cmp-cascading-block--3-cards .cascadingcard:nth-child(3) { margin-top: 1= +00px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block--2-cards .cascadingcard { float: left; width: 50%; m= +argin-bottom: 0px; } + .cmp-cascading-block--2-cards .cascadingcard:first-child { margin-top: 0p= +x; } + .cmp-cascading-block--2-cards .cascadingcard:nth-child(2) { margin-top: 5= +0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-cascading-block--sm-2-cards .cascadingcard { float: left; width: 50%= +; padding-top: 60px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:first-child { margin-top:= + 0px; padding-top: 0px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(2) { margin-top= +: 50px; padding-top: 0px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(3) { margin-top= +: 0px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(3) .cmp-cascadi= +ngcard_cta-btn--mobile { margin-top: -5px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(4) { margin-top= +: 50px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(4) .cmp-cascadi= +ngcard_cta-btn--mobile { margin-top: -5px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-cascading-block--sm-1-card .cascadingcard { margin-top: 60px; } + .cmp-cascading-block--sm-1-card .cascadingcard:first-child { margin-top: = +0px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-cascading-block--xs-2-cards .cascadingcard { float: left; width: 50%= +; padding-top: 50px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:first-child { margin-top:= + 0px; padding-top: 0px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(2) { margin-top= +: 20px; padding-top: 0px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(3) { margin-top= +: 0px; clear: both; margin-bottom: 0px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(3) .cmp-cascadi= +ngcard_cta-btn--mobile { margin-top: -5px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(4) { margin-top= +: 20px; margin-bottom: 0px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(4) .cmp-cascadi= +ngcard_cta-btn--mobile { margin-top: -5px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-cascading-block--xs-1-card .cascadingcard:first-child { margin-top: = +0px; } +} + +.cmp-cascading-block_first-row { margin-bottom: 60px; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_first-row { margin-bottom: 80px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block_first-row { margin-bottom: 100px; } +} + +.cmp-cascading-block_first-row .cmp-title { text-align: center; } + +@media screen and (min-width: 1000px) { + .cmp-cascading-block_first-row .cmp-title { opacity: 0; top: 30px; positi= +on: relative; } +} + +.cmp-cascading-block_first-row .cmp-title .cmp-title__text { font-weight: 6= +00; font-size: 3.68rem; line-height: 1; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_first-row .cmp-title .cmp-title__text { font-size: 5= +.27rem; } +} + +.cmp-cascading-block_first-row .text { margin-top: 20px; text-align: center= +; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_first-row .text { margin-top: 30px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block_first-row .text { opacity: 0; top: 15px; position: r= +elative; } +} + +.cmp-cascading-block_first-row .text .cmp-text p { font-weight: 300; font-s= +ize: 1.6rem; line-height: 1; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_first-row .text .cmp-text p { font-size: 2rem; line-= +height: 1.185; } +} + +.cmp-cascading-block_second-row { display: flex; flex-wrap: wrap; width: 10= +0%; } + +.cmp-cascading-block_third-row { clear: both; padding-top: 30px; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_third-row { padding-top: 60px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block_third-row { opacity: 0; } +} + +.cmp-cascading-block_third-row .cmp-button--right { -webkit-box-pack: start= +; justify-content: flex-start; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_third-row .cmp-button--right { -webkit-box-pack: end= +; justify-content: flex-end; } +} + +.cmp-cascading-block--animate .cmp-cascading-block--animate_first-row .cmp-= +title { transition: opacity 0.6s ease-in 0.2s, top 1s ease; opacity: 1; top= +: 0px; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_first-row .text= + { transition: opacity 0.6s ease-in 0.2s, top 0.4s ease; opacity: 1; top: 0= +px; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard .cmp-cascadingcard_image-placeholder { padding-top: 0px; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard .cmp-teaser__title { padding-top: 0px; opacity: 1; transition: a= +ll 0.6s ease-out 0.1s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard .cmp-cascadingcard_category-title { padding-top: 0px; opacity: 1= +; transition: all 0.6s ease-out 0.2s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard .cmp-cascadingcard_description { padding-top: 0px; opacity: 1; t= +ransition: all 0.6s ease-out 0.1s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard:first-child .cmp-cascadingcard_category-title, .cmp-cascading-bl= +ock--animate .cmp-cascading-block--animate_second-row .cascadingcard:first-= +child .cmp-cascadingcard_description, .cmp-cascading-block--animate .cmp-ca= +scading-block--animate_second-row .cascadingcard:first-child .cmp-cascading= +card_image-placeholder, .cmp-cascading-block--animate .cmp-cascading-block-= +-animate_second-row .cascadingcard:first-child .cmp-teaser__title { transit= +ion-delay: 0.1s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard:nth-child(2) .cmp-cascadingcard_category-title, .cmp-cascading-b= +lock--animate .cmp-cascading-block--animate_second-row .cascadingcard:nth-c= +hild(2) .cmp-cascadingcard_description, .cmp-cascading-block--animate .cmp-= +cascading-block--animate_second-row .cascadingcard:nth-child(2) .cmp-cascad= +ingcard_image-placeholder, .cmp-cascading-block--animate .cmp-cascading-blo= +ck--animate_second-row .cascadingcard:nth-child(2) .cmp-teaser__title { tra= +nsition-delay: 0.2s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard:nth-child(3) .cmp-cascadingcard_category-title, .cmp-cascading-b= +lock--animate .cmp-cascading-block--animate_second-row .cascadingcard:nth-c= +hild(3) .cmp-cascadingcard_description, .cmp-cascading-block--animate .cmp-= +cascading-block--animate_second-row .cascadingcard:nth-child(3) .cmp-cascad= +ingcard_image-placeholder, .cmp-cascading-block--animate .cmp-cascading-blo= +ck--animate_second-row .cascadingcard:nth-child(3) .cmp-teaser__title { tra= +nsition-delay: 0.3s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard:nth-child(4) .cmp-cascadingcard_category-title, .cmp-cascading-b= +lock--animate .cmp-cascading-block--animate_second-row .cascadingcard:nth-c= +hild(4) .cmp-cascadingcard_description, .cmp-cascading-block--animate .cmp-= +cascading-block--animate_second-row .cascadingcard:nth-child(4) .cmp-cascad= +ingcard_image-placeholder, .cmp-cascading-block--animate .cmp-cascading-blo= +ck--animate_second-row .cascadingcard:nth-child(4) .cmp-teaser__title { tra= +nsition-delay: 0.4s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_third-row { tra= +nsition: opacity 0.6s ease 0.2s; opacity: 1; } + +.cmp-cascadingcard_cta-btn--follow { display: none; pointer-events: none; t= +ransform: translate3d(-50%, -50%, 0px); } + +.cmp-cascadingcard_cta-btn--follow span { width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_cta-btn--follow.cmp-cascadingcard_cta-btn--active { di= +splay: block; } +} + +.cmp-parallax-logo-video-and-animation { position: relative; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation {= + display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal= +; flex-direction: column; -webkit-box-pack: center; justify-content: center= +; min-height: 400px; overflow: hidden; position: relative; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= + { height: 100vh; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel { width: 100%; position: relative; display: flex; -webkit-box-orient:= + vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel { height: 100%; position: absolute; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-svg, .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-vide= +o-animation--panel-video { display: flex; -webkit-box-pack: center; justify= +-content: center; -webkit-box-align: center; align-items: center; position:= + absolute; width: 100%; height: 100%; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel-svg { pointer-events: none; display: none; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-svg { position: relative; display: inherit; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel-svg .cmp-image { width: 100%; height: 100%; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel-svg .cmp-image__image { position: relative; width: 100%; height: 100%= +; background-color: rgb(107, 107, 107); margin-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-svg .cmp-image__image { width: 80%; margin: 0px auto; background-co= +lor: transparent; z-index: 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-image { display: none; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel-image .cmp-image__image { width: 60%; margin: 0px auto; padding-top: = +10rem; padding-bottom: 6rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-image .cmp-image__image { width: 40%; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote { position: relative; width: 100%; color: rgb(0, = +0, 0); text-align: center; align-self: center; opacity: 1; z-index: 3; padd= +ing: 0px 1.5rem; margin-bottom: 8rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote { top: auto; bottom: 10%; padding: 0px 3.5rem; = +} +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote { margin-bottom: 0px; position: absolute; top: = +58%; padding: 0px; max-width: 98rem; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--title { margin: 0px auto; padding: 0px 2.2%; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--title { padding: 0px 3.8%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--title { padding: 0px; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--title h2 { font-size: 3.2rem; color: rgb(0, 0, 0= +); line-height: 3.2rem; font-weight: 600; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--title h2 { margin-bottom: 3rem; font-size: 4re= +m; line-height: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--title h2 { margin-top: 2rem; margin-bottom: 2r= +em; font-size: 5.27rem; line-height: 5.27rem; opacity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--description { margin: 0px auto; padding: 0px 2.2= +%; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--description { padding: 0px 3.8%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--description { padding: 0px; width: 80%; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--description p { font-size: 1.6rem; font-weight: = +300; margin-bottom: 2rem; color: rgb(0, 0, 0); line-height: 1.6rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--description p { margin-bottom: 2rem; font-size= +: 2rem; line-height: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--description p { margin-bottom: 2.5rem; font-si= +ze: 1.92rem; line-height: 2.12rem; opacity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote .cmp-button--text-brand-link { margin-bottom: 2re= +m; padding: 0px 2.2%; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote .cmp-button--text-brand-link { padding: 0px 3.8= +%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote .cmp-button--text-brand-link { padding: 0px; op= +acity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--cta-container { margin-bottom: 2rem; padding: 0p= +x 2.2%; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--cta-container { padding: 0px 3.8%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--cta-container { padding: 0px; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--cta-container .cmp-button--circle-with-arrow .cm= +p-button { background-color: transparent; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--cta-container .cmp-button--circle-with-arrow .= +cmp-button { opacity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero { -webkit-box-pack: center; justify-content: center; = +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content { position: relative; height: auto; top: 0px= +; z-index: 1; width: 75%; min-width: 75%; padding: 0px 2.2%; display: flex;= + -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio= +n: column; align-self: center; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content { padding: 0px 3.8%; margin: 0px; width: 6= +0%; min-width: 60%; transform: scale(1); } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content { margin: 0px; -webkit-box-pack: start; ju= +stify-content: flex-start; padding: 0px; width: 50%; min-width: 50%; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content .title { display: none; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content .text p { color: rgb(0, 0, 0); font-weight: = +300; font-size: 1.76rem; line-height: 2.28rem; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content .text p { font-size: 2.08rem; line-height:= + 2.704rem; padding-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content .text p { opacity: 0; font-size: 2.4rem; l= +ine-height: 3.12rem; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content .text p .animate-sub-title-large { font-size= +: 2.4rem; font-weight: 300; color: rgb(0, 0, 0); line-height: 2.64rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content .text p .animate-sub-title-large { font-si= +ze: 4.32rem; line-height: 5.616rem; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content .text p .animate-sub-title-medium { font-siz= +e: 2.7rem; font-weight: 400; color: rgb(0, 0, 0); line-height: 2.7rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content .text p .animate-sub-title-medium { font-s= +ize: 3.5rem; line-height: 4.55rem; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content-container { position: absolute; width: 100%;= + height: 100%; margin: 0px auto; padding: 0px 1.5rem; display: flex; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content-container { padding: 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content-container { max-width: 98rem; padding: 0px= +; margin: 0px auto; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__video { height: 100%; display: block; width: 100vw; = +min-height: auto; object-fit: cover; background-position: 50% center; curso= +r: default; outline: none; align-self: flex-end; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__video-desktop { height: 80vh; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__video-mobile { height: 135vh; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__video-container { display: flex; -webkit-box-pack: c= +enter; justify-content: center; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__video { width: 50vw; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__controls { display: block; z-index: 9; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__controls button { color: rgb(0, 0, 0); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero .cmp-button--text-brand-link { opacity: 1; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero .cmp-button--text-brand-link { opacity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button { color: rgb= +(0, 0, 0); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button::before { co= +lor: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button__text::befor= +e { color: rgb(0, 0, 0); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] { height: auto; overflow: visible; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel { position: relati= +ve; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-parallax-quot= +e { opacity: 1; position: relative; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-parallax-quot= +e .cmp-button--text-brand-link, .cmp-parallax-logo-video-and-animation .cmp= +-parallax-logo-video-animation[data-authoring] .cmp-parallax-logo-video-ani= +mation--panel .cmp-parallax-quote h2, .cmp-parallax-logo-video-and-animatio= +n .cmp-parallax-logo-video-animation[data-authoring] .cmp-parallax-logo-vid= +eo-animation--panel .cmp-parallax-quote p { opacity: 1; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-video { position: = +relative; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-svg { display: blo= +ck; min-height: 4.6rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-svg .cmp-image__im= +age { position: relative; height: auto; background-color: rgb(107, 107, 107= +); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-image { display: b= +lock; min-height: 4.6rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-image .cmp-image__= +image { position: relative; height: auto; max-width: 30%; margin: 0px auto;= + } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__v= +ideo { max-height: 70rem; width: 100vw; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent .text p { opacity: 1; font-size: 2rem; line-height: 2rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent .text .animate-sub-title-medium { opacity: 1; font-size: 2.5rem; lin= +e-height: 2.5rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent .text .animate-sub-title-large { opacity: 1; font-size: 3rem; line-h= +eight: 3rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent .cmp-button--text-brand-link { opacity: 1; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent-container { visibility: visible; } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-text h2, .cmp-parallax-logo-video= +-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-video-h= +ero__content .cmp-text h3, .cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-animation--panel .cmp-video-hero__content .cmp-text h= +4, .cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-an= +imation--panel .cmp-video-hero__content .cmp-text h5, .cmp-parallax-logo-vi= +deo-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-vide= +o-hero__content .cmp-text h6, .cmp-parallax-logo-video-and-animation--dark = +.cmp-parallax-logo-video-animation--panel .cmp-video-hero__content .cmp-tex= +t ol, .cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video= +-animation--panel .cmp-video-hero__content .cmp-text p, .cmp-parallax-logo-= +video-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-vi= +deo-hero__content .cmp-text p .animate-sub-title-large, .cmp-parallax-logo-= +video-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-vi= +deo-hero__content .cmp-text p .animate-sub-title-medium, .cmp-parallax-logo= +-video-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-v= +ideo-hero__content .cmp-text p .animate-sub-title-small, .cmp-parallax-logo= +-video-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-v= +ideo-hero__content .cmp-text span, .cmp-parallax-logo-video-and-animation--= +dark .cmp-parallax-logo-video-animation--panel .cmp-video-hero__content .cm= +p-text ul { color: rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-text a { color: rgb(255, 255, 255= +); text-decoration: underline; } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butt= +on { color: rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butt= +on::before { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255= +); } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butt= +on__text::before, .cmp-parallax-logo-video-and-animation--dark .cmp-paralla= +x-logo-video-animation--panel .cmp-video-hero__controls button, .cmp-parall= +ax-logo-video-and-animation .cmp-parallax-logo-video-animation--panel .cmp-= +hero-video-dark .cmp-text h2, .cmp-parallax-logo-video-and-animation .cmp-p= +arallax-logo-video-animation--panel .cmp-hero-video-dark .cmp-text h3, .cmp= +-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--pane= +l .cmp-hero-video-dark .cmp-text h4, .cmp-parallax-logo-video-and-animation= + .cmp-parallax-logo-video-animation--panel .cmp-hero-video-dark .cmp-text h= +5, .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animatio= +n--panel .cmp-hero-video-dark .cmp-text h6, .cmp-parallax-logo-video-and-an= +imation .cmp-parallax-logo-video-animation--panel .cmp-hero-video-dark .cmp= +-text ol, .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-a= +nimation--panel .cmp-hero-video-dark .cmp-text p, .cmp-parallax-logo-video-= +and-animation .cmp-parallax-logo-video-animation--panel .cmp-hero-video-dar= +k .cmp-text p .animate-sub-title-large, .cmp-parallax-logo-video-and-animat= +ion .cmp-parallax-logo-video-animation--panel .cmp-hero-video-dark .cmp-tex= +t p .animate-sub-title-medium, .cmp-parallax-logo-video-and-animation .cmp-= +parallax-logo-video-animation--panel .cmp-hero-video-dark .cmp-text p .anim= +ate-sub-title-small, .cmp-parallax-logo-video-and-animation .cmp-parallax-l= +ogo-video-animation--panel .cmp-hero-video-dark .cmp-text span, .cmp-parall= +ax-logo-video-and-animation .cmp-parallax-logo-video-animation--panel .cmp-= +hero-video-dark .cmp-text ul { color: rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-hero-video-dark .cmp-text a { color: rgb(255, 255, 255); text-de= +coration: underline; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-hero-video-dark .cmp-button--text-brand-link .cmp-button { color= +: rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-hero-video-dark .cmp-button--text-brand-link .cmp-button::before= + { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-hero-video-dark .cmp-button--text-brand-link .cmp-button__text::= +before { color: rgb(255, 255, 255); } + +@media screen and (max-width: 999.9px) { + .cmp-parallax-logo-video-and-animation--reverse .cmp-parallax-logo-video-= +animation { -webkit-box-orient: vertical; -webkit-box-direction: reverse; f= +lex-direction: column-reverse; } +} + +.parallax-logo-video-social { position: relative; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social { display: flex= +; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directi= +on: column; -webkit-box-pack: center; justify-content: center; min-height: = +400px; overflow: hidden; position: relative; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social { height: 100= +vh; } +} + +@media screen and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social { -webkit-box= +-orient: vertical; -webkit-box-direction: reverse; flex-direction: column-r= +everse; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel { width:= + 100%; position: relative; display: flex; -webkit-box-orient: vertical; -we= +bkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel { heig= +ht: 100%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel { heig= +ht: 100%; position: absolute; -webkit-box-pack: center; justify-content: ce= +nter; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title { = +position: absolute; z-index: 4; width: 100%; height: 80vh; margin: 4.8rem 0= +px 12.8rem; pointer-events: none; } + +@media screen and (max-width: 540px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +{ height: 50vh; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +{ margin: 0px; } +} + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +{ font-size: 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +{ opacity: 0; height: auto; margin: 0px; bottom: 27%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title .c= +mp-title { width: 100%; height: 100%; position: relative; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title .c= +mp-title__text { transform: translate(-50%, 50%); left: 50%; position: abso= +lute; font-size: 3.2rem; line-height: 2.88rem; font-weight: 600; width: 100= +%; text-align: center; bottom: 5%; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +.cmp-title__text { font-size: 4rem; line-height: 3.6rem; bottom: 20%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +.cmp-title__text { font-size: 5.27rem; line-height: 5.27rem; bottom: 27%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg, .= +parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video { d= +isplay: flex; -webkit-box-pack: center; justify-content: center; -webkit-bo= +x-align: center; align-items: center; position: absolute; width: 100%; heig= +ht: 100%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg { po= +inter-events: none; display: none; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg { = +position: relative; display: inherit; z-index: 4; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg .cmp= +-image { position: relative; width: 100%; height: 100%; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg .c= +mp-image { height: auto; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg .cmp= +-image__image { position: relative; width: 100%; height: 100%; background-c= +olor: rgb(107, 107, 107); margin-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg .c= +mp-image__image { width: 90%; background-color: transparent; z-index: 2; po= +sition: absolute; height: auto; transform: translate(-50%, -50%); top: 50%;= + left: 50%; overflow: hidden; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image { = +width: 100%; height: 80vh; margin: 4.8rem 0px 12.8rem; } + +@media screen and (max-width: 540px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image = +{ height: 50vh; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image = +{ margin: 0px; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image = +{ display: none; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image .c= +mp-image { position: relative; width: 100%; height: 100%; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image .c= +mp-image__image { margin: 0px auto; position: relative; width: 30%; top: 30= +%; } + +@media screen and (max-width: 540px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image = +.cmp-image__image { width: 50%; top: 20%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote { position: relative; width: 100%; color: rgb(0, 0, 0); text-al= +ign: start; align-self: center; opacity: 1; z-index: 3; background: rgb(204= +, 204, 204); } + +@media screen and (max-width: 767.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote { min-height: 100vh; height: 100vh; } +} + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote { position: absolute; background: none; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote { position: relative; width: calc(100% - 30px); max-width: 98= +rem; padding: 0px 5%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote__desktop { height: 80vh; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote__mobile { height: 135vh; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote__content { position: relative; z-index: 2; padding: 6% 5% 0px; = +margin-bottom: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { padding: 0px 8%; top: 50%; transform: translateY(1= +0%); } +} + +@media screen and (min-width: 768px) and (max-width: 1040px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { width: 70%; } +} + +@media screen and (min-width: 1041px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { width: 47%; } +} + +@media screen and (min-width: 1200px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { height: 100%; padding: 0px; margin-bottom: 0px; tr= +ansform: translateY(-40%); } +} + +@media screen and (min-width: 1000px) and (max-height: 700px) and (min-heig= +ht: 400px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { width: 65%; transform: translateY(-33%); } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote__content > .cmp-button--text-brand-link { margin-top: 4.48rem; = +} + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content > .cmp-button--text-brand-link { margin-top: 3.6rem;= + } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content > .cmp-button--text-brand-link { margin-top: 5.27rem= +; } +} + +@media screen and (max-height: 700px) and (min-height: 400px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content > .cmp-button--text-brand-link { margin-top: 1.8rem;= + } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--description { margin: 0px 0px 1.4rem; padding: 0px 2.2% 0px 0p= +x; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--description { padding: 0px 3.8% 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--description { margin-bottom: 1.6rem; padding: 0px; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--description p { opacity: 1; font-size: 1.92rem; font-family: G= +T-Sectra-Fine-Book, "Book Antiqua", Georgia, serif; font-weight: 400; margi= +n-bottom: 2rem; color: rgb(0, 0, 0); line-height: 2.88rem; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--description p { margin-bottom: 2rem; font-size: 2.24rem; lin= +e-height: 3.36rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--description p { margin-bottom: 2.5rem; font-size: 2.6rem; li= +ne-height: 3.9rem; opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--name .cmp-title__text { font-size: 1.28rem; line-height: 1.92r= +em; font-weight: 500; opacity: 1; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--name .cmp-title__text { font-size: 1.8rem; line-height: 2.7r= +em; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--name .cmp-title__text { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--title { margin: 0px auto; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--title h2 { color: rgb(0, 0, 0); font-weight: 500; font-size: 1= +.28rem; line-height: 1.92rem; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--title h2 { font-size: 1.8rem; line-height: 2.7rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--title h2 { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons { display: flex; -webkit-box-orient: horizontal; = +-webkit-box-direction: normal; flex-flow: wrap; font-size: 4.48rem; line-he= +ight: 4.48rem; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote .social-icons { font-size: 4rem; line-height: 3.6rem; flex-wr= +ap: nowrap; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote .social-icons { font-size: 5.27rem; line-height: 5.27rem; fle= +x-wrap: nowrap; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons .social-icon { margin-right: 2%; margin-top: 0px;= + } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons .social-icon .cmp-button__text::before { margin-r= +ight: 2.3rem; margin-left: 2.5rem; font-size: 2.2rem; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons .social-icon__twitter::after { position: absolute= +; opacity: 1; top: 1.4rem; left: 1rem; content: "=EF=89=83"; font-size: 1.6= +rem; font-family: Ionicons; display: block; font-weight: 400; font-style: n= +ormal; line-height: 1; text-transform: none; letter-spacing: normal; overfl= +ow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothin= +g: antialiased; text-rendering: optimizelegibility; font-feature-settings: = +"liga"; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote .social-icons .social-icon__twitter::after { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons .social-icon__linkedin::after { position: absolut= +e; opacity: 1; top: 1.2rem; left: 0.9rem; content: "=EE=A4=94"; font-size: = +1.6rem; font-family: Ionicons; display: block; font-weight: 400; font-style= +: normal; line-height: 1; text-transform: none; letter-spacing: normal; ove= +rflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoot= +hing: antialiased; text-rendering: optimizelegibility; font-feature-setting= +s: "liga"; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote .social-icons .social-icon__linkedin::after { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons--animate-icons .social-icon__linkedin::after, .pa= +rallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-parall= +ax-quote .social-icons--animate-icons .social-icon__twitter::after { opacit= +y: 1; transition: opacity 1s ease 1s; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link { opacity: 1; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-b= +utton--text-brand-link { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link .cmp-button, .parallax-logo-video-social .cmp-parallax= +-logo-video-social--panel .cmp-button--text-brand-link .cmp-button:hover { = +color: rgb(0, 0, 0); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link .cmp-button::before { color: rgb(0, 0, 0); border: 1px= + solid rgb(0, 0, 0); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link .cmp-button__text { white-space: normal; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link .cmp-button:visited, .parallax-logo-video-social .cmp-= +parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-button_= +_text::before { color: rgb(0, 0, 0); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video { = +position: relative; width: 100%; height: 100%; max-height: 100%; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +{ position: absolute; } +} + +@media screen and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video--animation { height: 100%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero { height: 100%; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero { -webkit-box-pack: center; justify-content: center; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__content { height: 100%; width: 100%; max-width: 98rem; paddi= +ng: 0px 5%; margin: 0px auto; position: absolute; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__content { padding: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__content { padding: 0px 8%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__video { display: none; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video { position: relative; display: inline-block; transfo= +rm: none; top: 0%; left: 0%; width: 140%; height: auto; object-fit: contain= +; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video { position: absolute; transform: translate(-50%, -50= +%); top: 50%; left: 51%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__video-container { height: 100%; display: none; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video-container { display: flex; width: 100vw; height: 100= +%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video-container { height: 100vh; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__video-container .cmp-video-hero__controls { bottom: 5px; dis= +play: none; right: 15px; z-index: 3; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video-container .cmp-video-hero__controls { display: block= +; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video-container .cmp-video-hero__controls { opacity: 0; po= +sition: absolute; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__video-container .cmp-video-hero__controls button { color: rg= +b(0, 0, 0); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--profile-image = +{ display: block; inset: 0px; position: absolute; z-index: -1; width: 100%;= + } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--profile-imag= +e { display: none; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--profile-image = +.cmp-image { height: 100vh; overflow: hidden; position: relative; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--profile-image = +.cmp-image__image { object-fit: cover; top: 10%; left: 10%; width: 100%; tr= +ansform: scale(1.2); position: absolute; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + { overflow: visible; height: 100%; min-height: 90rem; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] { -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-dir= +ection: column-reverse; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel { position: relative; height: auto;= + } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-title { opacity: 1; height: 200px; = +min-height: 200px; position: relative; margin: 0px; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-parallax-quote { opacity: 1; p= +osition: relative; height: 440px; min-height: 500px; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote { position: a= +bsolute; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-parallax-quote__content { top:= + 10%; } + +@media screen and (max-width: 801px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote__content { to= +p: 0px; } +} + +@media screen and (min-width: 802px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote__content { to= +p: 30%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-button--te= +xt-brand-link, .parallax-logo-video-social .cmp-parallax-logo-video-social[= +data-authoring] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote = +h2, .parallax-logo-video-social .cmp-parallax-logo-video-social[data-author= +ing] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote p { opacity= +: 1; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-video { position: absolute; } + +@media screen and (max-width: 767.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel-video { min-height: 440px; } +} + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel-video { position: relative; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-svg { display: block; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-svg .cmp-image__image { position: r= +elative; height: auto; background-color: rgb(107, 107, 107); top: 9rem; lef= +t: 0px; overflow: hidden; transform: translate(0px); width: 100%; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-image { display: block; width: 100%= +; height: 250px; min-height: 250px; margin: 0px; position: relative; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-image .cmp-image__image { height: 2= +50px; min-height: 250px; width: auto; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__video { left: 0px;= + top: 0px; height: 70rem; min-height: 70rem; width: 100vw; transform: trans= +late(0px); object-fit: cover; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-video-hero__video-container = +{ height: 70rem; min-height: 70rem; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__content { padding:= + 0px 5%; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-video-hero__content { width:= + calc(100% - 30px); max-width: 98rem; padding: 0px 6.5%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-video-hero__content { paddin= +g: 0px 5%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__content .text p { = +opacity: 1; font-size: 2rem; line-height: 2rem; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__content .cmp-butto= +n--text-brand-link { opacity: 1; position: absolute; bottom: 1rem; z-index:= + 3; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__content-container = +{ display: flex; -webkit-box-pack: center; justify-content: center; height:= + 100%; min-height: 70rem; visibility: visible; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--profile-image .cmp-image { height: 500px;= + min-height: 500px; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--profile-image .cmp-image__image { top: -5= +0%; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social.cmp-parallax-logo-video-and-animation--revers= +e .cmp-parallax-logo-video-social[data-authoring] { -webkit-box-orient: ver= +tical; -webkit-box-direction: normal; flex-direction: column; } +} + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text .cmp-text= +__paragraph, .parallax-logo-video-social.cmp-parallax-logo-video-and-animat= +ion--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-t= +ext__paragraph, .parallax-logo-video-social.cmp-parallax-logo-video-and-ani= +mation--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cm= +p-text h2, .parallax-logo-video-social.cmp-parallax-logo-video-and-animatio= +n--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-tex= +t h3, .parallax-logo-video-social.cmp-parallax-logo-video-and-animation--da= +rk .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text h4,= + .parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .c= +mp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text h5, .par= +allax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-pa= +rallax-logo-video-social--panel .cmp-parallax-quote .cmp-text h6, .parallax= +-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-paralla= +x-logo-video-social--panel .cmp-parallax-quote .cmp-text ol, .parallax-logo= +-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-log= +o-video-social--panel .cmp-parallax-quote .cmp-text p, .parallax-logo-video= +-social.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-vide= +o-social--panel .cmp-parallax-quote .cmp-text p .animate-sub-title-large, .= +parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp= +-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text p .animate= +-sub-title-medium, .parallax-logo-video-social.cmp-parallax-logo-video-and-= +animation--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote = +.cmp-text p .animate-sub-title-small, .parallax-logo-video-social.cmp-paral= +lax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel .= +cmp-parallax-quote .cmp-text span, .parallax-logo-video-social.cmp-parallax= +-logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp= +-parallax-quote .cmp-text ul, .parallax-logo-video-social.cmp-parallax-logo= +-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-para= +llax-quote .cmp-title .cmp-text__paragraph, .parallax-logo-video-social.cmp= +-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--p= +anel .cmp-parallax-quote .cmp-title__text, .parallax-logo-video-social.cmp-= +parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--pa= +nel .cmp-parallax-quote .cmp-title h2, .parallax-logo-video-social.cmp-para= +llax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel = +.cmp-parallax-quote .cmp-title h3, .parallax-logo-video-social.cmp-parallax= +-logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp= +-parallax-quote .cmp-title h4, .parallax-logo-video-social.cmp-parallax-log= +o-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .cmp-title h5, .parallax-logo-video-social.cmp-parallax-logo-vi= +deo-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-paralla= +x-quote .cmp-title h6, .parallax-logo-video-social.cmp-parallax-logo-video-= +and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-qu= +ote .cmp-title ol, .parallax-logo-video-social.cmp-parallax-logo-video-and-= +animation--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote = +.cmp-title p, .parallax-logo-video-social.cmp-parallax-logo-video-and-anima= +tion--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-= +title p .animate-sub-title-large, .parallax-logo-video-social.cmp-parallax-= +logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-= +parallax-quote .cmp-title p .animate-sub-title-medium, .parallax-logo-video= +-social.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-vide= +o-social--panel .cmp-parallax-quote .cmp-title p .animate-sub-title-small, = +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-title span, .p= +arallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-= +parallax-logo-video-social--panel .cmp-parallax-quote .cmp-title ul { color= +: rgb(255, 255, 255); } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text a, .paral= +lax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-para= +llax-logo-video-social--panel .cmp-parallax-quote .cmp-title a { color: rgb= +(255, 255, 255); text-decoration: underline; } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-button--text-b= +rand-link .cmp-button { color: rgb(255, 255, 255); } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-button--text-b= +rand-link .cmp-button::before { color: rgb(255, 255, 255); border: 1px soli= +d rgb(255, 255, 255); } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-butto= +n, .parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark = +.cmp-parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-bu= +tton:hover, .parallax-logo-video-social.cmp-parallax-logo-video-and-animati= +on--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-bu= +tton--text-brand-link .cmp-button:visited, .parallax-logo-video-social.cmp-= +parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--pa= +nel .cmp-parallax-quote .cmp-button--text-brand-link .cmp-button__text::bef= +ore { color: rgb(255, 255, 255); } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-butto= +n::before { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255)= +; } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-butto= +n__text::before, .parallax-logo-video-social.cmp-parallax-logo-video-and-an= +imation--dark .cmp-parallax-logo-video-social--panel .cmp-video-hero__contr= +ols button, .parallax-logo-video-social .cmp-parallax-logo-video-social--pa= +nel .cmp-hero-video-dark .cmp-text h2, .parallax-logo-video-social .cmp-par= +allax-logo-video-social--panel .cmp-hero-video-dark .cmp-text h3, .parallax= +-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-hero-video-d= +ark .cmp-text h4, .parallax-logo-video-social .cmp-parallax-logo-video-soci= +al--panel .cmp-hero-video-dark .cmp-text h5, .parallax-logo-video-social .c= +mp-parallax-logo-video-social--panel .cmp-hero-video-dark .cmp-text h6, .pa= +rallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-hero-v= +ideo-dark .cmp-text ol, .parallax-logo-video-social .cmp-parallax-logo-vide= +o-social--panel .cmp-hero-video-dark .cmp-text p, .parallax-logo-video-soci= +al .cmp-parallax-logo-video-social--panel .cmp-hero-video-dark .cmp-text p = +.animate-sub-title-large, .parallax-logo-video-social .cmp-parallax-logo-vi= +deo-social--panel .cmp-hero-video-dark .cmp-text p .animate-sub-title-mediu= +m, .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-= +hero-video-dark .cmp-text p .animate-sub-title-small, .parallax-logo-video-= +social .cmp-parallax-logo-video-social--panel .cmp-hero-video-dark .cmp-tex= +t span, .parallax-logo-video-social .cmp-parallax-logo-video-social--panel = +.cmp-hero-video-dark .cmp-text ul { color: rgb(255, 255, 255); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-her= +o-video-dark .cmp-text a { color: rgb(255, 255, 255); text-decoration: unde= +rline; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-her= +o-video-dark .cmp-button--text-brand-link .cmp-button { color: rgb(255, 255= +, 255); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-her= +o-video-dark .cmp-button--text-brand-link .cmp-button::before { color: rgb(= +255, 255, 255); border: 1px solid rgb(255, 255, 255); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-her= +o-video-dark .cmp-button--text-brand-link .cmp-button__text::before { color= +: rgb(255, 255, 255); } + +.cmp-side-share { position: fixed; top: 50%; transform: translateY(-50%); } + +.cmp-side-share-container { position: fixed; top: 40%; background-color: rg= +b(242, 242, 242); opacity: 0; transform: translateX(-200%); border-radius: = +8px; transition: opacity 0.3s ease-in 0.2s, transform 0.4s ease-in, -webkit= +-transform 0.4s ease-in; } + +@media screen and (max-width: 767.9px) { + .cmp-side-share-container { display: none; } +} + +.cmp-side-share.cmp--is-animation { opacity: 1; padding: 0px; z-index: 999;= + } + +.cmp-side-share.cmp--is-animation .cmp-side-share-container { transition: o= +pacity 0.4s ease-in 0s, transform 0.4s ease-in 0s, -webkit-transform 0.4s e= +ase-in 0s; transform: translateX(0px); opacity: 1; } + +.cmp-side-share.cmp--is-animation .cmp-share-banner__items .cmp-share-banne= +r__item { position: relative; margin-bottom: 10px; margin-left: 10px; margi= +n-right: 10px; } + +.cmp-side-share.cmp--is-animation .cmp-share-banner__items .cmp-share-banne= +r__icon { padding: 10px 5px; transform: translateY(0px); } + +.cmp-side-share .cmp-share-banner__item:first-child .cmp-share-banner__icon= + { margin-left: 20px; } + +.cmp-side-share .cmp-share-banner__items { -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; top: 0px; opacity: 1; = +-webkit-box-align: start; align-items: start; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner { opacity: 0; pa= +dding-top: 10px; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item { height: = +42px; width: 42px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__item { height= +: 32px; width: 32px; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item:first-chil= +d .cmp-share-banner__icon { transition: all 0.3s ease-out 0s; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item:nth-child(= +2) .cmp-share-banner__icon { transition: all 0.6s ease-out 0s; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item:nth-child(= +3) .cmp-share-banner__icon { transition: all 0.9s ease-out 0s; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item:nth-child(= +4) .cmp-share-banner__icon { transition: all 1.2s ease-out 0s; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon { height: = +42px; width: 42px; color: rgb(107, 107, 107); background-color: rgb(255, 25= +5, 255); padding: 10px; border: 0.0625rem solid rgb(107, 107, 107); positio= +n: absolute; transform: translateY(2500px); margin-left: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon { height= +: 32px; width: 32px; padding: 7px 4px 4px; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--mail { bo= +rder: 0.0625rem solid rgb(107, 107, 107); color: rgb(107, 107, 107); backgr= +ound-color: rgb(255, 255, 255); } + +@media screen and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--mail { = +display: block; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon:first-chil= +d { margin-left: 0px; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon:hover { ba= +ckground-color: rgb(107, 107, 107); color: rgb(255, 255, 255); } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--linkedin:= +:after { content: "=EE=A4=94"; font-size: 17px; font-family: Ionicons; disp= +lay: block; font-weight: 400; font-style: normal; line-height: 1; text-tran= +sform: none; letter-spacing: normal; overflow-wrap: normal; white-space: no= +wrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: = +optimizelegibility; font-feature-settings: "liga"; width: 20px; height: 20p= +x; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--linkedi= +n::after { width: 15px; height: 15px; content: "=EE=A4=94"; font-size: 13px= +; font-family: Ionicons; display: block; font-weight: 400; font-style: norm= +al; line-height: 1; text-transform: none; letter-spacing: normal; overflow-= +wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: = +antialiased; text-rendering: optimizelegibility; font-feature-settings: "li= +ga"; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--twitter::= +after { content: "=EF=89=83"; font-size: 20px; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--twitter= +::after { content: "=EF=89=83"; font-size: 15px; font-family: Ionicons; dis= +play: block; font-weight: 400; font-style: normal; line-height: 1; text-tra= +nsform: none; letter-spacing: normal; overflow-wrap: normal; white-space: n= +owrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering:= + optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--instagram= +::after { content: "=EF=8D=91"; font-size: 20px; font-family: Ionicons; dis= +play: block; font-weight: 400; font-style: normal; line-height: 1; text-tra= +nsform: none; letter-spacing: normal; overflow-wrap: normal; white-space: n= +owrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering:= + optimizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--instagr= +am::after { content: "=EF=8D=91"; font-size: 15px; font-family: Ionicons; d= +isplay: block; font-weight: 400; font-style: normal; line-height: 1; text-t= +ransform: none; letter-spacing: normal; overflow-wrap: normal; white-space:= + nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-renderin= +g: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--facebook:= +:after { content: "=EF=88=B1"; font-size: 20px; font-family: Ionicons; disp= +lay: block; font-weight: 400; font-style: normal; line-height: 1; text-tran= +sform: none; letter-spacing: normal; overflow-wrap: normal; white-space: no= +wrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: = +optimizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--faceboo= +k::after { content: "=EF=88=B1"; font-size: 15px; font-family: Ionicons; di= +splay: block; font-weight: 400; font-style: normal; line-height: 1; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--mail::aft= +er { content: "=EF=90=A2"; font-size: 20px; font-family: Ionicons; display:= + block; font-weight: 400; font-style: normal; line-height: 1; text-transfor= +m: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap= +; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opti= +mizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--mail::a= +fter { width: 11.25px; margin: 0px auto; content: "=EF=90=A2"; font-size: 1= +5px; font-family: Ionicons; display: block; font-weight: 400; font-style: n= +ormal; line-height: 1; text-transform: none; letter-spacing: normal; overfl= +ow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothin= +g: antialiased; text-rendering: optimizelegibility; font-feature-settings: = +"liga"; } +} + +.parallax-text-header-video-animation { position: relative; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: = +normal; flex-direction: column; -webkit-box-pack: center; justify-content: = +center; min-height: 400px; overflow: hidden; position: relative; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation { height: calc(100vh - 71px); } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel { width: 100%; position: relative; display: flex; -webkit-box-o= +rient: vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel { height: 100%; position: absolute; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel-svg, .parallax-text-header-video-animation .cmp-parallax-text= +-header-video-animation--panel-video { display: flex; -webkit-box-pack: cen= +ter; justify-content: center; -webkit-box-align: center; align-items: cente= +r; position: absolute; width: 100%; height: 100%; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel-svg { display: none; pointer-events: none; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel-svg { display: block; position: relative; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel-svg .cmp-image { width: 100%; height: 100%; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel-svg .cmp-image__image { position: relative; width: 100%; height= +: 100%; background-color: rgb(0, 0, 0); margin-bottom: 1rem; opacity: 1; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel-svg .cmp-image__image { width: 101%; height: 101%; position: = +absolute; margin-bottom: 0px; background-color: transparent; z-index: 2; ob= +ject-fit: cover; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-header { display: block; text-align: center; marg= +in: 10rem auto 5px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-header { margin-top: 20rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-header { display: none; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-header .cmp-text, .parallax-text-header-video-ani= +mation .cmp-parallax-text-header-video-animation--panel .cmp-parallax-heade= +r p { font-size: 2.4rem; font-weight: 500; line-height: 3.2rem; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-header .cmp-text, .parallax-text-header-video-a= +nimation .cmp-parallax-text-header-video-animation--panel .cmp-parallax-hea= +der p { font-size: 3.2rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-header .cmp-text { padding: 0px 20%; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-quote { position: relative; color: rgb(0, 0, 0); = +text-align: center; align-self: center; opacity: 1; z-index: 3; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote { position: absolute; opacity: 1; bottom:= + 0px; top: 63%; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-quote--author p { font-size: 1.6rem; line-height:= + 1.2; font-weight: 700; margin-bottom: 10px; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote--author p { font-size: 2.4rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-quote--position p { margin-bottom: 25px; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote--position p { margin-bottom: 30px; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-quote .cmp-button--text-brand-link { margin-botto= +m: 5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote .cmp-button--text-brand-link { margin-bot= +tom: 120px; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote .cmp-button--text-brand-link { margin-bot= +tom: 130px; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero { -webkit-box-pack: center; justify-content: ce= +nter; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero { width: 100vw; height: calc(100vh - 71px); } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__content { position: relative; height: auto; z-= +index: 1; width: 66%; padding: 0px; display: flex; -webkit-box-orient: vert= +ical; -webkit-box-direction: normal; flex-direction: column; left: 10%; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content { left: 0px; margin: 0px; width: 70%= +; transform: scale(1); } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content { margin: auto 0px; -webkit-box-pack= +: center; justify-content: center; align-self: center; padding: 0px; width:= + 53%; left: 0px; top: 0px; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content { transform: scale(0.9); padding-lef= +t: 0px; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__content-container { position: relative; width:= + 100%; height: 70rem; margin: 0px auto; padding: 0px; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content-container { margin: 0px auto; height= +: 100%; display: flex; max-width: 98rem; overflow-y: scroll; } +} + +@media screen and (min-width: 768px) and (max-width: 1024px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content-container { padding-left: 8%; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content-container::-webkit-scrollbar { displ= +ay: none; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__video { height: 100%; display: block; width: 1= +00vw; min-height: auto; object-fit: cover; position: relative; background-p= +osition: 50% center; cursor: default; outline: none; align-self: flex-end; = +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__video-container { display: flex; -webkit-box-p= +ack: center; justify-content: center; position: absolute; height: 70rem; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__video-container { left: 0px; right: 0px; hei= +ght: 100%; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__video { position: absolute; height: 100vh; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__controls { bottom: 5px; display: block; right:= + 15px; z-index: 9; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__controls { position: fixed; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__controls button { color: rgb(0, 0, 0); } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-title__text { color: rgb(0, 0, 0); text-al= +ign: left; margin-top: 30px; margin-bottom: 5rem; font-size: 3.04rem; font-= +weight: 600; line-height: 3.04rem; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-title__text { margin-top: 100px; font-si= +ze: 3.6rem; line-height: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-title__text { opacity: 0; margin-top: 0p= +x; font-size: 4rem; line-height: 4rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-text p { color: rgb(0, 0, 0); font-weight:= + 300; font-size: 1.792rem; line-height: 2.33rem; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p { font-size: 1.96rem; line-height= +: 2.94rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p { opacity: 0; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-text p .cmp-text__stat-percent { opacity: = +1; display: block; font-weight: 300; font-size: 5.6rem; line-height: 5.6rem= +; margin-top: 50px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p .cmp-text__stat-percent { font-si= +ze: 4.96rem; line-height: 4.96rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p .cmp-text__stat-percent { font-si= +ze: 5.44rem; line-height: 5.44rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-text p .cmp-text__stat-statistic { display= +: block; opacity: 1; font-weight: 300; font-size: 1.44rem; line-height: 1.5= +84rem; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p .cmp-text__stat-statistic { font-= +size: 1.62rem; line-height: 1.62rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-button--text-brand-link { margin-top: 60px= +; opacity: 1; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button { colo= +r: rgb(0, 0, 0); } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button::befor= +e { color: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0); } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button__text:= +:before { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-button--text-brand-link { opacity: 0; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] { height: auto; overflow: visible; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel, .par= +allax-text-header-video-animation .cmp-parallax-text-header-video-animation= +[data-authoring] .cmp-parallax-text-header-video-animation--panel-video { p= +osition: relative; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel-svg {= + display: none; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation[data-authoring] .cmp-parallax-text-header-video-animation--panel-svg= + { display: block; height: 30rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel-svg .= +cmp-img__image { position: relative; height: 30rem; background-color: rgb(0= +, 0, 0); } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +video-hero { height: 70rem; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +video-hero__video { top: 0px; height: 70rem; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +video-hero__content .cmp-button--text-brand-link, .parallax-text-header-vid= +eo-animation .cmp-parallax-text-header-video-animation[data-authoring] .cmp= +-parallax-text-header-video-animation--panel .cmp-video-hero__content .cmp-= +text p, .parallax-text-header-video-animation .cmp-parallax-text-header-vid= +eo-animation[data-authoring] .cmp-parallax-text-header-video-animation--pan= +el .cmp-video-hero__content .cmp-text span, .parallax-text-header-video-ani= +mation .cmp-parallax-text-header-video-animation[data-authoring] .cmp-paral= +lax-text-header-video-animation--panel .cmp-video-hero__content .cmp-title_= +_text { opacity: 1; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +parallax-header { display: block; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation[data-authoring] .cmp-parallax-text-header-video-animation--panel .cm= +p-parallax-header { display: none; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +parallax-quote { opacity: 1; position: relative; } + +.parallax-text-header-video-animation--dark .cmp-parallax-text-header-video= +-animation .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butto= +n, .parallax-text-header-video-animation--dark .cmp-parallax-text-header-vi= +deo-animation .cmp-video-hero__content .cmp-text p, .parallax-text-header-v= +ideo-animation--dark .cmp-parallax-text-header-video-animation .cmp-video-h= +ero__content .cmp-title__text, .parallax-text-header-video-animation--dark = +.cmp-parallax-text-header-video-animation .cmp-video-hero__content .cmp-tit= +le__text .cmp-title__link { color: rgb(255, 255, 255); } + +.parallax-text-header-video-animation--dark .cmp-parallax-text-header-video= +-animation .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butto= +n::before { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255)= +; } + +.parallax-text-header-video-animation--dark .cmp-parallax-text-header-video= +-animation .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butto= +n__text::before, .parallax-text-header-video-animation--dark .cmp-parallax-= +text-header-video-animation .cmp-video-hero__controls button { color: rgb(2= +55, 255, 255); } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation--reverse .cmp-parallax-text-header-= +video-animation .cmp-parallax-quote { opacity: 0; } +} + +@media screen and (max-width: 999.9px) { + .parallax-text-header-video-animation--reverse .cmp-parallax-text-header-= +video-animation { -webkit-box-orient: vertical; -webkit-box-direction: reve= +rse; flex-direction: column-reverse; } +} + +.cmp-top-marquee--carousel .title .cmp-title__text { color: rgb(0, 0, 0); t= +ext-align: center; font-weight: 300; font-size: 7.3rem; line-height: 1.04; = +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--carousel .title .cmp-title__text { font-size: 6.7rem; } +} + +@media screen and (max-width: 767.9px) { + .cmp-top-marquee--carousel .title .cmp-title__text { font-size: 4rem; } +} + +.cmp-top-marquee--carousel .text { margin: 3rem 0px; } + +@media screen and (max-width: 767.9px) { + .cmp-top-marquee--carousel .text { margin: 1.5rem 0px; } +} + +.cmp-top-marquee--carousel .text .cmp-text p { text-align: center; color: r= +gb(0, 0, 0); font-weight: 300; font-size: 2.4rem; line-height: 1; } + +@media screen and (max-width: 767.9px) { + .cmp-top-marquee--carousel .text .cmp-text p { font-size: 2rem; line-heig= +ht: 1.04; } +} + +.cmp-top-marquee--carousel .cmp-button--text-brand-link .cmp-button { color= +: rgb(0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link .cmp-button::before= + { border: 1px solid rgb(0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on { opacity: 0; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on .cmp-button::before { border-color: rgb(0, 0, 0); transition: all 0.4s e= +ase 0s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on .cmp-button .cmp-button__text { font-weight: 600; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on .cmp-button .cmp-button__text::before { position: absolute; left: -20px;= + opacity: 0; transition: all 0.4s ease 0s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active { opacity: 1; transition: opacity 0.1s ease= + 0.1s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button { width: auto; height: auto; ma= +rgin: 0px; padding: 1rem; min-width: auto; text-decoration: none; position:= + relative; text-transform: lowercase; font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-weight: 500; font-size: 1.6rem= +; line-height: 2rem; background: none; cursor: pointer; color: rgb(0, 77, 2= +55); text-align: left; opacity: 1; transition: opacity 0.6s ease 0s; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--anima= +tion.cmp-button--animation-active .cmp-button { font-size: 1.9rem; line-hei= +ght: 2.375rem; } +} + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button::before { content: ""; left: 0p= +x; top: 50%; transform: translateY(-50%); width: 3.4rem; height: 3.4rem; bo= +rder: 1px solid rgb(0, 77, 255); border-radius: 50px; position: absolute; t= +ransition: all 0.4s ease 0s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:hover { color: rgb(0, 77, 255);= + } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--anima= +tion.cmp-button--animation-active .cmp-button:hover::before { width: 100%; = +} +} + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button .cmp-button__text::before { bac= +kground: rgb(0, 77, 255); position: absolute; content: ""; height: 1px; max= +-width: calc(100% - 2.1em); width: 0%; transition: none 0s ease 0s; left: 0= +px; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:visited { color: rgb(0, 77, 255= +); } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--anima= +tion.cmp-button--animation-active .cmp-button:not(:hover)::before { width: = +3.4rem; } +} + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:focus { box-shadow: rgb(0, 0, 1= +36) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset:= + 1px; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:focus:not(:focus-visible) { box= +-shadow: none; outline: none; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button::before { border-color: rgb(0, = +0, 0); transition-delay: 0.2s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:focus { outline: rgb(0, 0, 136)= + solid 1px; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button .cmp-button__text { color: rgb(= +0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button .cmp-button__text::before { con= +tent: "=EF=8F=96"; font-size: 34px; font-family: Ionicons; font-weight: 400= +; font-style: normal; line-height: 1; text-transform: none; letter-spacing:= + normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webki= +t-font-smoothing: antialiased; text-rendering: optimizelegibility; font-fea= +ture-settings: "liga"; opacity: 1; position: relative; display: inline-flex= +; -webkit-box-align: center; align-items: center; transition: all 0.4s ease= + 0.6s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button__text { visibility: hidden; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button__text::before { visibility: vis= +ible; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active-text .cmp-button__text { visibility: visibl= +e; transition: visibility 0.4s ease 0s; } + +.cmp-top-marquee--carousel .cmp-carousel__item { height: 80vh; overflow: hi= +dden; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation { position: = +relative; height: 100%; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero { height: 100%; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__content-container { width: 90%; text-align: center; position: absolute= +; top: 50%; left: 50%; z-index: 1; transform: translate(-50%, -50%); } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video= +-hero__content-container { transform: translate(-50%, -60%); } +} + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__content-container .cmp-video-hero__content { margin: 0px auto; padding= +: 0px; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video= +-hero__content-container .cmp-video-hero__content { width: 90%; } +} + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__content-container .cmp-video-hero__content-wrap, .cmp-top-marquee--car= +ousel .cmp-carousel__item .videoanimation .cmp-video-hero__video-container = +{ height: 100%; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__video-container .cmp-video-hero__video { position: absolute; top: 50%;= + left: 50%; min-width: 100%; min-height: 100%; transform: translate(-50%, -= +50%); } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__video-container .cmp-image__image { position: absolute; width: 100%; h= +eight: 100%; left: 50%; top: 50%; transform: translate(-50%, -50%); object-= +fit: cover; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__video-container .cmp-video-hero__controls { z-index: 1; } + +@media screen and (max-width: 999.9px) { + .cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video= +-hero__video-container .cmp-video-hero__controls { right: 6%; } +} + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__controls-pause, .cmp-top-marquee--carousel .cmp-carousel__item .videoa= +nimation .cmp-video-hero__controls-play { color: rgb(0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-carousel__actions { display: none; } + +.cmp-top-marquee--carousel .cmp-carousel__cta-container { position: absolut= +e; margin-left: auto; margin-right: auto; left: 0px; right: 0px; text-align= +: center; bottom: 10px; display: block; z-index: 0; } + +@media screen and (max-width: 999.9px) { + .cmp-top-marquee--carousel .cmp-carousel__cta-container { bottom: 50px; } +} + +.cmp-top-marquee--carousel .cmp-carousel__cta-container .cmp-button { margi= +n: 0px; } + +.cmp-top-marquee--carousel .cmp-carousel__cta-container .cmp-button::before= + { display: none; } + +.cmp-top-marquee--carousel .cmp-carousel__cta-container .cmp-button .cmp-bu= +tton__text::after { content: "=EF=8F=90"; font-size: 48px; font-family: Ion= +icons; display: block; font-weight: 400; font-style: normal; line-height: 1= +; text-transform: none; letter-spacing: normal; overflow-wrap: normal; whit= +e-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-= +rendering: optimizelegibility; font-feature-settings: "liga"; color: rgb(0,= + 0, 0); } + +.cmp-top-marquee--carousel .cmp-carousel__cta-container .cmp-button__cta-sc= +roll-arrow .cmp-button__text { margin: 0px; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators { position: absolute; = +bottom: 20px; margin: 0px auto; left: 0px; right: 0px; width: 80%; z-index:= + 1; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--carousel .cmp-carousel__indicators { bottom: 10%; } +} + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__actions= + { margin-top: 0px; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__actions= + .cmp-carousel__action { background-color: transparent; margin: 0px 8px 0px= + 0px; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__actions= + .cmp-carousel__action .cmp-carousel__action-icon::after { font-size: 1.8re= +m; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__indicat= +or { background-color: transparent; border-color: rgb(0, 0, 0); border-radi= +us: 50%; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__indicat= +or:not(.active) { background-color: transparent; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__indicat= +or.cmp-carousel__indicator--active { background-color: rgb(0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-text p, .cmp-top-marq= +uee--carousel .cmp-top-marquee-dark .cmp-title__text { color: rgb(255, 255,= + 255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-button--text-brand-li= +nk.cmp-button--animation.cmp-button--animation-active .cmp-button::before, = +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-button--text-brand-li= +nk.cmp-button--animation .cmp-button::before { border-color: rgb(255, 255, = +255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-button--text-brand-li= +nk.cmp-button--animation.cmp-button--animation-active .cmp-button__text { c= +olor: rgb(255, 255, 255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-carousel__indicator {= + border-color: rgb(255, 255, 255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-carousel__indicator.c= +mp-carousel__indicator--active { background-color: rgb(255, 255, 255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-button__cta-scroll-ar= +row .cmp-button__text::after, .cmp-top-marquee--carousel .cmp-top-marquee-d= +ark .cmp-video-hero__video-container .cmp-video-hero__controls .cmp-video-h= +ero__controls-pause, .cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-= +video-hero__video-container .cmp-video-hero__controls .cmp-video-hero__cont= +rols-play { color: rgb(255, 255, 255); } + +.cmp-top-marquee--parallax { position: relative; } + +.cmp-top-marquee--parallax.cmp-top-marquee-dark .cmp-top-marquee--panel.cmp= +-top-marquee--panel-2 .cmp-top-marquee--quote-container .cmp-button, .cmp-t= +op-marquee--parallax.cmp-top-marquee-dark .cmp-top-marquee--panel.cmp-top-m= +arquee--panel-2 .cmp-top-marquee--quote-container .cmp-top-marquee--author,= + .cmp-top-marquee--parallax.cmp-top-marquee-dark .cmp-top-marquee--panel.cm= +p-top-marquee--panel-2 .cmp-top-marquee--quote-container .cmp-top-marquee--= +quote p { color: rgb(255, 255, 255); } + +.cmp-top-marquee--parallax.cmp-top-marquee-dark .cmp-top-marquee--panel.cmp= +-top-marquee--panel-2 .cmp-top-marquee--quote-container .cmp-button::before= + { border-color: rgb(255, 255, 255); } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] { height: auto;= + overflow: visible; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--svg { min-height: 30rem; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--svg .cmp-image__image { background-color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--content-container .subtitle, .cmp-top-marquee--parallax .cmp-top-marquee= +[data-authoring] .cmp-top-marquee--content-container .text, .cmp-top-marque= +e--parallax .cmp-top-marquee[data-authoring] .cmp-top-marquee--content-cont= +ainer .title, .cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .= +cmp-top-marquee--cta-scroll { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-0 { display: none; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-1, .cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cm= +p-top-marquee--panel-2 { max-height: 95rem; position: relative; overflow: h= +idden; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-2 .cmp-top-marquee--author, .cmp-top-marquee--parallax .cmp-top-ma= +rquee[data-authoring] .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-cta, = +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-2 .cmp-top-marquee--quote-container { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-2 .videoanimation { position: absolute; width: 100%; height: 100%;= + top: 0px; left: 0px; opacity: 1; z-index: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-2 .cmp-video-hero { min-height: 30rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marq= +uee--panel-2 .cmp-video-hero { opacity: 1; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] { height: auto= +; overflow: visible; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--svg { min-height: 30rem; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--svg .cmp-image__image { background-color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--content-container .subtitle, .cmp-top-marquee--parallax .cmp-top-marque= +e[data-previewing] .cmp-top-marquee--content-container .text, .cmp-top-marq= +uee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marquee--content-c= +ontainer .title, .cmp-top-marquee--parallax .cmp-top-marquee[data-previewin= +g] .cmp-top-marquee--cta-scroll { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--panel-0 { display: none; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--panel-1, .cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .= +cmp-top-marquee--panel-2 { max-height: 95rem; position: relative; overflow:= + hidden; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--panel-2 .cmp-top-marquee--author, .cmp-top-marquee--parallax .cmp-top-m= +arquee[data-previewing] .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-cta= +, .cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-mar= +quee--panel-2 .cmp-top-marquee--quote-container { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--panel-2 .cmp-video-hero { min-height: 30rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-mar= +quee--panel-2 .cmp-video-hero { opacity: 1; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee { height: calc(100vh - 71px);= + background: rgb(255, 255, 255); overflow: hidden; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee .cmp-container-offset { padding= +: 0px 15px; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee .cmp-container-offset { paddi= +ng: 0px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container.cmp-top-marq= +uee--active .subtitle, .cmp-top-marquee--parallax .cmp-top-marquee--content= +-container.cmp-top-marquee--active .text, .cmp-top-marquee--parallax .cmp-t= +op-marquee--content-container.cmp-top-marquee--active .title { opacity: 1; = +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container.cmp-top-ma= +rquee--active .subtitle, .cmp-top-marquee--parallax .cmp-top-marquee--conte= +nt-container.cmp-top-marquee--active .text, .cmp-top-marquee--parallax .cmp= +-top-marquee--content-container.cmp-top-marquee--active .title { opacity: 1= +; top: 0px; position: relative; transform: translateY(-15px); transition: o= +pacity 0.6s ease-in 0s, transform 0.8s ease 0s, -webkit-transform 0.8s ease= + 0s; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle, .= +cmp-top-marquee--parallax .cmp-top-marquee--content-container .text, .cmp-t= +op-marquee--parallax .cmp-top-marquee--content-container .title { opacity: = +1; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle,= + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .text, .cmp= +-top-marquee--parallax .cmp-top-marquee--content-container .title { opacity= +: 0; top: 15px; transform: translateY(15px); transition: opacity 0.2s ease-= +in 0s; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .title .cmp-= +title__text { font-size: 3.68rem; line-height: 3.68rem; font-weight: 600; t= +ext-align: center; margin-top: 60px; text-transform: none; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .title .cm= +p-title__text { font-size: 4rem; line-height: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .title .cm= +p-title__text { margin-top: 20px; font-size: 5.27rem; line-height: 5.27rem;= + } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle .c= +mp-title__text { font-size: 1.92rem; line-height: 1.92rem; font-weight: 600= +; text-align: center; margin-top: 20px; text-transform: none; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle = +.cmp-title__text { font-size: 2.56rem; line-height: 2.56rem; margin-top: 30= +px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle = +.cmp-title__text { margin-top: 20px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text { = +font-size: 1.6rem; line-height: 1.6rem; font-weight: 300; text-align: cente= +r; margin-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text = +{ font-size: 2rem; line-height: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text = +{ font-size: 1.92rem; line-height: 2.112rem; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text p = +{ text-transform: none; font-size: 1.6rem; line-height: 1.6rem; font-weight= +: 300; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text = +p { font-size: 2rem; line-height: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text = +p { font-size: 1.92rem; line-height: 2.112rem; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--cta-scroll { opacity: 0; trans= +ition: opacity 0.2s ease 0.2s; margin-top: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--cta-scroll { margin-top: 10p= +x; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--cta-scroll.cmp-top-marquee--ac= +tive { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-0 { margin: 0px; padding= +: 0px; overflow: hidden; display: none; position: absolute; left: 0px; top:= + 0px; width: 100%; height: 100%; z-index: 3; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-0 { display: block; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-0 .cmp-top-marquee--pane= +l-0-hole { z-index: 2; height: 100%; width: 100%; position: absolute; borde= +r-style: solid; border-color: rgb(255, 255, 255); } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 { margin: 0px; padding= +: 0px 0px 100px; width: 100vw; height: auto; position: relative; overflow: = +hidden; z-index: 4; text-align: center; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 { padding: 0px 0px 1= +50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 { position: absolute= +; height: 100vh; padding: 0px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--mobi= +le-logo { margin: 100px auto 60px; max-width: 50%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--mo= +bile-logo { max-width: 30%; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--mo= +bile-logo { display: none; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--svg = +{ width: 100%; position: absolute; z-index: 1; height: 100%; display: none;= + } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--sv= +g { display: block; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--svg = +.cmp-image__image { width: 100%; position: absolute; top: calc(34% - 71px);= + left: 50%; transform: translate(-50%, -50%); max-width: 3000%; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--full= +-width-content-container { z-index: 2; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--fu= +ll-width-content-container { bottom: calc(20% - 71px); position: absolute; = +width: 100%; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--full= +-width-content-container .cmp-top-marquee--content-container { width: 100%;= + margin: 0px auto; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--btn-= +cta { margin-top: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--bt= +n-cta { margin-top: 10px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 { margin: 0px; padding= +: 0px; width: 100vw; height: 100%; z-index: 2; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 { height: 450px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 { height: 100vh; mar= +gin-top: 0px; position: absolute; margin-left: 0px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--vide= +o-img { display: block; position: relative; height: 100vh; max-height: 420p= +x; width: calc(100% + 30px); margin-left: -15px; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--vi= +deo-img { display: none; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--vide= +o-img img { object-fit: cover; width: 100%; height: 100%; position: absolut= +e; z-index: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e { z-index: 5; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-top-marquee--quote-container { opacity: 1; transition: opacity 0.8s = +ease 0s; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-top-marquee--author { opacity: 1; transition: opacity 0.8s ease 0.3s= +; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-top-marquee--btn-cta { right: 0%; transform: none; position: relativ= +e; display: inline-block; opacity: 1; transition: opacity 0.8s ease 0s; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-top-marquee--quote p { top: 0px; opacity: 1; transform: translateY(-= +15px); transition: opacity 0.6s ease-in 0s, transform 0.8s ease 0s, -webkit= +-transform 0.8s ease 0s; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-video-hero .cmp-video-hero__video-container .cmp-video-hero__control= +s { opacity: 1; transition: opacity 0.6s ease-in 0s; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .videoanimation { disp= +lay: none; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .videoanimation { di= +splay: block; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero { posi= +tion: absolute; width: 100%; height: 100%; top: 0px; left: 0px; opacity: 0;= + z-index: 1; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero { ma= +x-height: 450px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp-v= +ideo-hero__video-container { position: relative; width: 100%; height: 100%;= + } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp= +-video-hero__video-container .cmp-video-hero__video { height: 100%; width: = +100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp= +-video-hero__video-container .cmp-video-hero__video { position: absolute; l= +eft: 0px; top: 0px; width: 100%; height: 100%; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp-v= +ideo-hero__video-container .cmp-video-hero__controls { opacity: 0; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp= +-video-hero__video-container .cmp-video-hero__controls { opacity: 1; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp= +-video-hero__video-container .cmp-video-hero__controls { bottom: 90px; righ= +t: 25px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--pane= +l-2-content-container { height: 100%; position: absolute; top: 0px; width: = +calc(100% - 30px); margin: 0px auto; z-index: 2; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--pa= +nel-2-content-container { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--pa= +nel-2-content-container { position: relative; top: -50px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--quot= +e-container { position: relative; text-align: left; color: rgb(0, 0, 0); op= +acity: 1; width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--qu= +ote-container { transform: translateY(-40%); top: 40%; left: 0px; opacity: = +0; width: 44%; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--auth= +or { opacity: 1; font-weight: 500; font-size: 1.28rem; line-height: 1.92rem= +; margin-top: 20px; text-transform: none; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--au= +thor { font-size: 1.8rem; line-height: 2.7rem; margin-top: 10px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--au= +thor { opacity: 0; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-= +cta { position: absolute; width: auto; z-index: 10; opacity: 1; transition:= + opacity 0.6s ease 0s; margin-top: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--bt= +n-cta { margin-top: 30px; opacity: 0; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-= +cta .cmp-button, .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-= +top-marquee--btn-cta .cmp-button--animation-active .cmp-button, .cmp-top-ma= +rquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-cta .cmp-bu= +tton:focus, .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-m= +arquee--btn-cta .cmp-button:hover { color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-= +cta .cmp-button::before { border-color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-= +cta .cmp-button span ::before { background-color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--quot= +e { margin-top: 30px; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--qu= +ote { margin-top: 50px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--quot= +e p { font-size: 1.92rem; font-weight: 400; font-family: GT-Sectra-Fine-Boo= +k, "Book Antiqua", Georgia, serif; line-height: 2.88rem; opacity: 1; text-t= +ransform: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--qu= +ote p { font-size: 2.24rem; line-height: 2.5rem; margin-top: 25px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--qu= +ote p { position: relative; top: 15px; font-size: 2.6rem; line-height: 3.9r= +em; } +} + +.cmp-top-marquee--static { margin: 10rem 0px 3rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--static { margin: 30rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static { margin: 16rem 0px 14rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container { padding-bo= +ttom: 5rem; } +} + +.cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-title__te= +xt { font-size: 4rem; line-height: 4rem; font-weight: 600; text-align: cent= +er; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-title__= +text { font-size: 5.6rem; line-height: 8rem; } +} + +.cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text { fo= +nt-size: 2.08rem; line-height: 2.704rem; font-weight: 600; text-align: cent= +er; margin-top: 4rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text { = +margin-top: 1rem; font-size: 2.56rem; line-height: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text { = +font-size: 3.2rem; line-height: 4rem; } +} + +.cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text p { = +font-size: 2.08rem; line-height: 2.704rem; font-weight: 600; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text p = +{ font-size: 2.56rem; line-height: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text p = +{ font-size: 3.2rem; line-height: 4rem; } +} + +.cmp-top-marquee--static .cmp-top-marquee--cta-container { display: none; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static .cmp-top-marquee--cta-container { display: block= +; } +} + +.sharemodal .cmp-share-modal { position: absolute; top: 0px; left: 0px; z-i= +ndex: 111; display: inline-flex; } + +.sharemodal .cmp-share-modal--hidden { display: none; } + +.sharemodal .cmp-share-modal--show { display: flex; } + +.sharemodal .cmp-share-modal__inner { position: absolute; right: auto; widt= +h: 100%; } + +@media screen and (min-width: 1000px) { + .sharemodal .cmp-share-modal__inner { width: auto; } +} + +@media screen and (max-width: 999.9px) { + .sharemodal .cmp-share-modal__inner { position: fixed; inset: 0px; backgr= +ound: rgba(0, 0, 0, 0.6); display: flex; -webkit-box-pack: center; justify-= +content: center; -webkit-box-align: center; align-items: center; z-index: 9= +999; overflow-y: auto; animation: 200ms ease 0s 1 normal both running cmp-m= +odal--fade-in; height: 100%; } +} + +.sharemodal .cmp-share-modal__content { background-color: rgb(255, 255, 255= +); box-shadow: rgba(0, 0, 0, 0.5) 0px 5px 15px 0px; position: relative; dis= +play: inline-block; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.= +5rem; padding: 16px; width: auto; margin: 0px 3rem; text-align: center; } + +@media screen and (min-width: 768px) { + .sharemodal .cmp-share-modal__content { margin: 0px; } +} + +@media screen and (max-width: 999.9px) { + .sharemodal .cmp-share-modal__content { animation: 400ms ease 200ms 1 nor= +mal both running cmp-modal--fade-in, 400ms ease 200ms 1 normal both running= + cmp-modal--slide-up; } +} + +.sharemodal .cmp-share-modal__content .cmp-copy-block__label { color: rgb(0= +, 0, 0); font-size: 1.6rem; font-weight: 700; line-height: 2.56rem; display= +: block; text-align: left; } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy { d= +isplay: flex; } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .in= +put-group-btn { background-color: rgb(255, 255, 255); border: 3px solid rgb= +(85, 85, 85); color: rgb(85, 85, 85); padding: 0.5rem; text-align: center; = +text-decoration: none; display: inline-block; font-size: 1.6rem; margin: 0p= +x 0.2rem; line-height: 2.56rem; transition-duration: 0.1s; cursor: pointer;= + } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .in= +put-group-btn.selected-copy { background: rgb(0, 0, 0); color: rgb(255, 255= +, 255); } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .in= +put-group-btn:focus { outline: rgb(0, 63, 189) solid 1px; outline-offset: 2= +px; } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .in= +put-group-btn:hover { background: rgb(0, 0, 0); color: rgb(255, 255, 255); = +} + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .fo= +rm-control { background: inherit; border-width: 0px 0px 1px; border-top-sty= +le: initial; border-right-style: initial; border-left-style: initial; borde= +r-top-color: initial; border-right-color: initial; border-left-color: initi= +al; border-image: initial; border-bottom-style: solid; border-bottom-color:= + rgb(154, 160, 166); border-radius: 0px; color: rgb(60, 64, 67); font-size:= + 1.6rem; width: 83%; max-width: 83%; font-weight: 400; line-height: 3.08rem= +; margin-bottom: 6px; padding: 0px; transition: border-color 0.15s ease 0s;= + text-overflow: ellipsis; overflow: hidden; } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .fo= +rm-control:focus, .sharemodal .cmp-share-modal__content .cmp-copy-block .in= +put-group-copy .form-control:focus-visible { outline-color: rgb(0, 77, 255)= +; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner { padding-top: 0px;= + padding-bottom: 1.2rem; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item { margin-left: 2.8rem; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item:first-child { margin-left: 0px; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item .cmp-share-banner__icon--mail { display: flex; border-color: rgb(0, 77= +, 255); color: rgb(0, 77, 255); } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item .cmp-share-banner__icon--mail:hover { background-color: rgb(0, 77, 255= +); color: rgb(255, 255, 255); } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item .cmp-share-banner__icon--mail:focus { color: rgb(255, 255, 255); box-s= +hadow: rgb(255, 255, 255) 0px 0px 0px 1px; outline: rgb(0, 0, 136) solid 1p= +x; outline-offset: 1px; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +icon { width: 4rem; height: 4rem; margin-left: 0px; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .h-title-eyebrow { = +margin-top: 0px; margin-left: 0px; font-size: 1.6rem; -webkit-box-align: st= +art; align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-dir= +ection: normal; flex-direction: column; width: 100%; } + +.sharemodal .cmp-share-modal__content-close { cursor: pointer; height: 16px= +; width: 16px; position: absolute; right: 16px; top: 16px; } + +.sharemodal .cmp-share-modal__content-close:focus, .sharemodal .cmp-share-m= +odal__content-close:focus-visible { outline: rgb(0, 77, 255) solid 1px; out= +line-offset: 0px; } + +.sharemodal .cmp-share-modal__content-close::before { content: "=EF=8B=97";= + font-size: 1.6rem; font-family: Ionicons; display: block; font-weight: 400= +; font-style: normal; line-height: 1; text-transform: none; letter-spacing:= + normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webki= +t-font-smoothing: antialiased; text-rendering: optimizelegibility; font-fea= +ture-settings: "liga"; } + +.sharemodal .cmp-share-modal__arrow { background-color: rgb(255, 255, 255);= + position: absolute; left: 102px; width: 25px; height: 15px; transform: rot= +ate(45deg); top: -4px; display: none; } + +@media screen and (min-width: 1000px) { + .sharemodal .cmp-share-modal__arrow { display: block; } +} + +.sharemodal .cmp-share-modal__arrow__shadow { border: rgb(227, 227, 227); b= +ox-shadow: rgba(0, 0, 0, 0.5) 0px 5px 15px 0px; } + +.sharemodal .cmp-button__share-icon .cmp-button { width: 100%; } + +@media screen and (min-width: 768px) { + .sharemodal .cmp-button__share-icon .cmp-button { width: auto; } +} + +.sharemodal .cmp-button__share-icon .cmp-button:focus, .sharemodal .cmp-but= +ton__share-icon .cmp-button:focus-visible { outline: rgb(0, 77, 255) solid = +1px; outline-offset: 0px; } + +.sharemodal .cmp-button__share-icon .cmp-button:focus-visible .cmp-button__= +text { border-bottom: 0px; } + +.sharemodal .cmp-button__share-icon .cmp-button::before { font-size: 4rem; = +} + +.sharemodal .cmp-button__share-icon .cmp-button:hover .cmp-button__text { b= +order: 0px; } + +@-webkit-keyframes cmp-modal--fade-in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@-webkit-keyframes cmp-modal--slide-up {=20 + 0% { transform: translateY(15%); } + 100% { transform: translateY(0px); } +} + +@-webkit-keyframes cmp-modal--fade-out {=20 + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@-webkit-keyframes cmp-modal--slide-down {=20 + 0% { transform: translateY(0px); } + 100% { transform: translateY(15%); } +} + +.dcc.has-image-border img { border: 1px solid rgb(107, 107, 107); } + +.dcc.color-background-gray .cmp-teaser { background-color: rgb(242, 242, 24= +2); } + +.dcc .cmp-teaser { background: rgb(255, 255, 255); margin-right: 11px; } + +.dcc .cmp-teaser__description { line-height: 1.6; } + +@media screen and (max-width: 999.9px) { + .dcc .cmp-teaser__description { font-size: 1.4rem; } +} + +.dcc .cmp-teaser__pretitle { text-decoration: underline 2px solid rgb(0, 77= +, 255); text-underline-offset: 2px; text-underline-position: under; } + +.dcc .cmp-teaser__pretitle .cmp-teaser__pretitle-link, .dcc .cmp-teaser__pr= +etitle a { text-decoration-color: rgb(0, 77, 255); word-break: break-word; = +} + +.dcc .cmp-teaser__arrow-tag { display: grid; place-items: center; width: 6.= +5rem; height: 3.5rem; position: relative; margin-left: 10px; right: -11px; = +background-color: rgb(0, 77, 255); -webkit-box-flex: 0; flex: 0 0 auto; } + +.dcc .cmp-teaser__arrow-tag--icon::after { content: "=EE=A0=80"; font-size:= + 24px; font-family: Ionicons; font-weight: 400; font-style: normal; line-he= +ight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norma= +l; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased= +; text-rendering: optimizelegibility; font-feature-settings: "liga"; color:= + rgb(255, 255, 255); display: block; height: 1.7rem; position: relative; to= +p: -0.3rem; } + +.dcc .cmp-teaser__arrow-tag::after { content: ""; position: absolute; borde= +r-top: 8px solid; border-right: 11px solid transparent; margin-left: 11px; = +bottom: -8px; right: 0px; fill: rgb(0, 0, 0); } + +.dcc .cmp-teaser a:focus .cmp-teaser__arrow-tag::after, .dcc .cmp-teaser a:= +hover .cmp-teaser__arrow-tag::after { color: rgb(0, 0, 0); } + +.dcc .cmp-teaser__image { border: none; } + +.dcc .cmp-teaser__image a:focus { padding: 1px; margin: -1px; } + +.dcc.arrow-tag-black .cmp-teaser__arrow-tag--icon::after { color: rgb(0, 0,= + 0); } + +.dcc.color-block-accent-purple-1 .cmp-teaser__arrow-tag { background-color:= + rgb(180, 85, 170); } + +.dcc.color-block-accent-purple-2 .cmp-teaser__arrow-tag { background-color:= + rgb(160, 85, 245); } + +.dcc.color-block-accent-purple-3 .cmp-teaser__arrow-tag { background-color:= + rgb(190, 130, 255); } + +.dcc.color-block-accent-purple-4 .cmp-teaser__arrow-tag { background-color:= + rgb(220, 175, 255); } + +.dcc.color-block-accent-purple-5 .cmp-teaser__arrow-tag { background-color:= + rgb(230, 220, 255); } + +.dcc.color-block-alt-blue .cmp-teaser__arrow-tag { background-color: rgb(0,= + 65, 240); } + +.dcc.color-block-alt-gray .cmp-teaser__arrow-tag { background-color: rgb(19= +0, 190, 190); } + +.dcc.color-block-alt-gray-dark .cmp-teaser__arrow-tag { background-color: r= +gb(150, 150, 150); } + +.dcc.color-block-alt-gray-darker .cmp-teaser__arrow-tag { background-color:= + rgb(90, 90, 90); } + +.dcc.color-block-alt-green .cmp-teaser__arrow-tag { background-color: rgb(0= +, 215, 0); } + +.dcc.color-block-alt-red .cmp-teaser__arrow-tag { background-color: red; } + +.dcc.color-block-alt-yellow .cmp-teaser__arrow-tag { background-color: rgb(= +255, 255, 0); } + +.dcc.color-block-aqua .cmp-teaser__arrow-tag { background-color: rgb(0, 255= +, 187); } + +.dcc.color-block-blue .cmp-teaser__arrow-tag { background-color: rgb(0, 186= +, 255); } + +.dcc.color-block-blue-green .cmp-teaser__arrow-tag { background-color: rgb(= +5, 240, 165); } + +.dcc.color-block-brand-green .cmp-teaser__arrow-tag { background-color: rgb= +(100, 255, 80); } + +.dcc.color-block-brand-orange .cmp-teaser__arrow-tag { background-color: rg= +b(255, 120, 0); } + +.dcc.color-block-brand-yellow .cmp-teaser__arrow-tag { background-color: rg= +b(255, 235, 50); } + +.dcc.color-block-blue-dark .cmp-teaser__arrow-tag { background-color: rgb(0= +, 142, 255); } + +.dcc.color-block-blue-light .cmp-teaser__arrow-tag { background-color: rgb(= +0, 243, 255); } + +.dcc.color-block-core-purple .cmp-teaser__arrow-tag { background-color: rgb= +(70, 0, 115); } + +.dcc.color-block-cyan .cmp-teaser__arrow-tag { background-color: rgb(0, 255= +, 255); } + +.dcc.color-block-gray .cmp-teaser__arrow-tag { background-color: rgb(167, 1= +67, 167); } + +.dcc.color-block-gray-base .cmp-teaser__arrow-tag { background-color: rgb(0= +, 0, 0); } + +.dcc.color-block-gray-dark .cmp-teaser__arrow-tag { background-color: rgb(1= +07, 107, 107); } + +.dcc.color-block-gray-darker .cmp-teaser__arrow-tag { background-color: rgb= +(74, 74, 74); } + +.dcc.color-block-gray-light .cmp-teaser__arrow-tag { background-color: rgb(= +204, 204, 204); } + +.dcc.color-block-gray-lighter .cmp-teaser__arrow-tag { background-color: rg= +b(227, 227, 227); } + +.dcc.color-block-gray-lightest .cmp-teaser__arrow-tag { background-color: r= +gb(242, 242, 242); } + +.dcc.color-block-grayishyellow-dark .cmp-teaser__arrow-tag { background-col= +or: rgb(150, 150, 140); } + +.dcc.color-block-grayishyellow-light .cmp-teaser__arrow-tag { background-co= +lor: rgb(230, 230, 220); } + +.dcc.color-block-green .cmp-teaser__arrow-tag { background-color: rgb(0, 25= +5, 0); } + +.dcc.color-block-green-dark .cmp-teaser__arrow-tag { background-color: rgb(= +0, 83, 10); } + +.dcc.color-block-link .cmp-teaser__arrow-tag { background-color: rgb(0, 77,= + 255); } + +.dcc.color-block-link-dark .cmp-teaser__arrow-tag { background-color: rgb(0= +, 0, 136); } + +.dcc.color-block-orange .cmp-teaser__arrow-tag { background-color: rgb(255,= + 182, 0); } + +.dcc.color-block-orange-dark .cmp-teaser__arrow-tag { background-color: rgb= +(255, 149, 0); } + +.dcc.color-block-pink .cmp-teaser__arrow-tag { background-color: rgb(231, 0= +, 116); } + +.dcc.color-block-pink-dark .cmp-teaser__arrow-tag { background-color: rgb(1= +64, 2, 83); } + +.dcc.color-block-pink-light .cmp-teaser__arrow-tag { background-color: rgb(= +255, 80, 160); } + +.dcc.color-block-purple .cmp-teaser__arrow-tag { background-color: rgb(161,= + 0, 255); } + +.dcc.color-block-purple-dark .cmp-teaser__arrow-tag { background-color: rgb= +(117, 0, 192); } + +.dcc.color-block-purple-darkest .cmp-teaser__arrow-tag { background-color: = +rgb(70, 1, 115); } + +.dcc.color-block-red .cmp-teaser__arrow-tag { background-color: rgb(231, 15= +, 41); } + +.dcc.color-block-red-dark .cmp-teaser__arrow-tag { background-color: rgb(18= +9, 0, 29); } + +.dcc.color-block-red-darker .cmp-teaser__arrow-tag { background-color: rgb(= +113, 0, 18); } + +.dcc.color-block-red-light .cmp-teaser__arrow-tag { background-color: rgb(2= +55, 50, 70); } + +.dcc.color-block-white .cmp-teaser__arrow-tag { background-color: rgb(255, = +255, 255); } + +.dcc.color-block-yellow .cmp-teaser__arrow-tag { background-color: rgb(255,= + 212, 46); } + +.dcc.color-block-yellow-dark .cmp-teaser__arrow-tag { background-color: rgb= +(240, 192, 0); } + +.dcc.color-block-yellow-light .cmp-teaser__arrow-tag { background-color: rg= +b(255, 240, 179); } + +.dcc-image-author-date-summary-card { padding: 2rem 0px; display: flex; col= +or: rgb(0, 0, 0); word-break: break-word; } + +@media screen and (min-width: 768px) { + .dcc-image-author-date-summary-card { padding: 2rem 0px 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-image-author-date-summary-card { padding: 3rem 0px; } +} + +.dcc-image-author-date-summary-card:hover { color: rgb(0, 0, 0); } + +.dcc-image-author-date-summary-card:hover .dcc-image-author-date-summary-ca= +rd__title { color: rgb(0, 77, 255); text-decoration: underline; } + +.dcc-image-author-date-summary-card:focus-visible { outline: rgb(0, 77, 255= +) solid 1px; box-shadow: none; } + +.dcc-image-author-date-summary-card:focus-visible .dcc-image-author-date-su= +mmary-card__title { color: rgb(0, 77, 255); text-decoration: underline; } + +.dcc-image-author-date-summary-card__image-container { display: none; } + +@media screen and (min-width: 768px) { + .dcc-image-author-date-summary-card__image-container { display: block; wi= +dth: 10.5rem; height: 10.5rem; } +} + +.dcc-image-author-date-summary-card__image-container .cmp-image, .dcc-image= +-author-date-summary-card__image-container .cmp-image__image, .dcc-image-au= +thor-date-summary-card__image-container .cmp-teaser__image, .dcc-image-auth= +or-date-summary-card__image-container .image { height: 100%; } + +.dcc-image-author-date-summary-card__image-container .cmp-teaser__image { b= +order: none; } + +.dcc-image-author-date-summary-card__text-container { width: 100%; display:= + flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-di= +rection: column; } + +@media screen and (min-width: 768px) { + .dcc-image-author-date-summary-card__text-container { width: 75%; margin-= +left: 3rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-image-author-date-summary-card__text-container { margin-right: 2.5re= +m; } +} + +.dcc-image-author-date-summary-card__title-container { margin-bottom: 1rem;= + } + +.dcc-image-author-date-summary-card__title-container .dcc-image-author-date= +-summary-card__title { font-size: 1.8rem; font-weight: 600; line-height: 2.= +56rem; } + +.dcc-image-author-date-summary-card__author-container { margin-bottom: 1rem= +; } + +.dcc-image-author-date-summary-card__author-container .vertical-seperator {= + margin: 0px 1.5rem; } + +.dcc-image-author-date-summary-card__author-container .vertical-seperator::= +after { content: "|"; color: rgb(204, 204, 204); } + +.dcc-image-author-date-summary-card__desc-container .cmp-text__paragraph-sm= +all { line-height: 1.92rem; } + +.dcc-imagefoldtag.has-ellipsis .cmp-teaser__description { display: -webkit-= +box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;= + } + +.dcc-imagefoldtag .cmp-teaser { background: transparent; margin-right: 0px;= + } + +.dcc-imagefoldtag .cmp-teaser__image { position: relative; padding-top: 56.= +25%; width: 100%; } + +.dcc-imagefoldtag .cmp-teaser__image .cmp-image__link { inset: 0px; positio= +n: absolute; } + +.dcc-imagefoldtag .cmp-teaser__image .cmp-image__image { position: absolute= +; inset: 0px; object-fit: cover; vertical-align: middle; width: 100%; heigh= +t: 100%; } + +.dcc-imagefoldtag .cmp-teaser__image::after { content: ""; position: absolu= +te; border-top: 20px solid; border-left: 20px solid transparent; margin-lef= +t: 0px; left: 0px; bottom: -20px; color: rgb(0, 0, 0); } + +.dcc-imagefoldtag .cmp-teaser__title { margin-top: 0px; font-family: Graphi= +k, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto,= + ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800;= + font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-height= +: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-imagefoldtag .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-imagefoldtag .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-imagefoldtag .cmp-teaser__title a:focus, .dcc-imagefoldtag .cmp-teaser= +__title a:hover { text-decoration: underline; color: rgb(0, 77, 255); } + +.dcc-imagefoldtag .cmp-teaser__pretitle { border: transparent; color: rgb(0= +, 0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line-h= +eight: 2rem; margin-bottom: 20px; text-transform: none; } + +.dcc-imagefoldtag .cmp-teaser__pretitle a { color: rgb(0, 0, 0); } + +.dcc-imagefoldtag .cmp-teaser__pretitle a:hover { color: rgb(0, 77, 255); } + +.dcc-imagefoldtag .cmp-teaser__pretitle a:focus { color: rgb(0, 77, 255); p= +adding-bottom: 0.5rem; } + +.dcc-imagefoldtag .cmp-teaser__description { margin-top: 10px; margin-botto= +m: 20px; } + +@media screen and (min-width: 1000px) { + .dcc-imagefoldtag .cmp-teaser__description { margin-top: 20px; margin-bot= +tom: 30px; } +} + +.dcc-imagefoldtag .cmp-teaser__content { background-color: rgb(255, 255, 25= +5); border: 1px solid rgb(204, 204, 204); padding: 2rem; margin-left: 20px;= + } + +.dcc-imagefoldtag .cmp-teaser__action-container { margin-top: 0px; padding-= +top: 0px; } + +.dcc-imagefoldtag.color-background-gray .cmp-teaser { background-color: tra= +nsparent; } + +.dcc-imagefoldtag.color-background-gray .cmp-teaser__content { background-c= +olor: rgb(242, 242, 242); } + +.cmp-card-listing .card.dcc-imagefoldtag .cmp-teaser__image { -webkit-box-f= +lex: 1; flex: 1 0 0px; } + +.cmp-card-listing .card.dcc-imagefoldtag .cmp-teaser__content { position: r= +elative; padding-bottom: 5.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-card-listing .card.dcc-imagefoldtag .cmp-teaser__content { padding-b= +ottom: 5.7rem; } +} + +.cmp-card-listing .card.dcc-imagefoldtag .cmp-teaser__action-container { po= +sition: absolute; bottom: 2rem; } + +.dcc-imagetagtitle { margin-top: 20px; margin-bottom: 25px; } + +.dcc-imagetagtitle .cmp-teaser { -webkit-box-orient: horizontal; -webkit-bo= +x-direction: normal; flex-direction: row; background: transparent; } + +.dcc-imagetagtitle .cmp-teaser__pretitle { border: transparent; color: rgb(= +0, 0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line-= +height: 2rem; margin-bottom: 1.5rem; text-transform: none; } + +.dcc-imagetagtitle .cmp-teaser__pretitle a { color: rgb(0, 0, 0); } + +.dcc-imagetagtitle .cmp-teaser__pretitle a:hover { color: rgb(0, 77, 255); = +} + +.dcc-imagetagtitle .cmp-teaser__pretitle a:focus { color: rgb(0, 77, 255); = +padding-bottom: 0.5rem; } + +.dcc-imagetagtitle .cmp-teaser__content { background: transparent; border: = +none; padding: 0px 0px 0px 1.5rem; -webkit-box-flex: 1; flex: 1 1 auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-imagetagtitle .cmp-teaser__content { padding: 0px 0px 0px 22px; } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetagtitle .cmp-teaser__content { padding: 0px 0px 0px 17px; } +} + +.dcc-imagetagtitle .cmp-teaser__image { -webkit-box-flex: 0; flex: 0 0 auto= +; } + +.dcc-imagetagtitle .cmp-teaser__image img { width: 105px; height: 105px; } + +.dcc-imagetagtitle .cmp-teaser h4 { margin-top: 0px; } + +.dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title { display: block; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (max-width: 999.9px) { + .dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title { line-height: 1.7rem= +; } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title { font-size: 1.6rem; = +} +} + +.dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title a { display: inline-blo= +ck; } + +.dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title a:focus, .dcc-imagetagt= +itle .cmp-teaser h4.cmp-teaser__title a:hover { color: rgb(0, 77, 255); tex= +t-decoration: underline; } + +.dcc-imagetagtitle--divider { border-bottom: 1px solid rgb(204, 204, 204); = +padding-bottom: 2rem; padding-top: 2rem; margin: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-moreonthis .cmp-container { overflow: auto; } + .cmp-moreonthis .cmp-container .dcc-imagetagtitle { width: 50%; float: le= +ft; } +} + +.dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__title .cmp-teaser__t= +itle-link { display: -webkit-box; -webkit-box-orient: vertical; -webkit-lin= +e-clamp: 3; overflow: hidden; } + +@media screen and (min-width: 1000px) { + .dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__title .cmp-teaser_= +_title-link { -webkit-line-clamp: 2; } +} + +.dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__description { displa= +y: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overfl= +ow: hidden; } + +@media screen and (min-width: 768px) { + .dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__description { -web= +kit-line-clamp: 4; } +} + +@media screen and (min-width: 1000px) { + .dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__description { -web= +kit-line-clamp: 2; } +} + +.dcc-image-tag-title-summary .cmp-teaser { position: relative; padding: 0px= +; margin: 0px; background-color: inherit; } + +.dcc-image-tag-title-summary .cmp-teaser__pretitle { color: rgb(0, 0, 0); d= +isplay: inline-block; font-size: 1.2rem; font-weight: 600; line-height: 2re= +m; margin-bottom: 1.5rem; text-transform: none; } + +.dcc-image-tag-title-summary .cmp-teaser__pretitle a { color: rgb(0, 0, 0);= + } + +.dcc-image-tag-title-summary .cmp-teaser__pretitle a:hover { color: rgb(0, = +77, 255); } + +.dcc-image-tag-title-summary .cmp-teaser__pretitle a:focus { color: rgb(0, = +77, 255); padding-bottom: 0.5rem; } + +.dcc-image-tag-title-summary .cmp-teaser__title { display: block; font-fami= +ly: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI= +", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-we= +ight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0); l= +ine-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-image-tag-title-summary .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-image-tag-title-summary .cmp-teaser__title a { display: inline-block; = +} + +.dcc-image-tag-title-summary .cmp-teaser__title a:focus, .dcc-image-tag-tit= +le-summary .cmp-teaser__title a:hover { color: rgb(0, 77, 255); text-decora= +tion: underline; } + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__title { min-height: 6rem; } +} + +.dcc-image-tag-title-summary .cmp-teaser__image { position: absolute; top: = +0px; left: 0px; } + +.dcc-image-tag-title-summary .cmp-teaser__image img { width: 184px; height:= + 184px; } + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__image img { width: 105px; heigh= +t: 105px; } +} + +.dcc-image-tag-title-summary .cmp-teaser__content { background: transparent= +; border: none; min-height: 184px; padding: 0px; margin: 0px; } + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__content { min-height: 105px; } +} + +.dcc-image-tag-title-summary .cmp-teaser__description, .dcc-image-tag-title= +-summary .cmp-teaser__pretitle, .dcc-image-tag-title-summary .cmp-teaser__t= +itle { margin-top: 0px; margin-left: clamp(214px, 100%, 214px); } + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__description, .dcc-image-tag-tit= +le-summary .cmp-teaser__pretitle, .dcc-image-tag-title-summary .cmp-teaser_= +_title { margin-left: 13rem; } +} + +.dcc-image-tag-title-summary .cmp-teaser__description { margin-top: 1.5rem;= + } + +@media screen and (min-width: 768px) { + .dcc-image-tag-title-summary .cmp-teaser__description { margin-top: 2rem;= + } +} + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__description { margin-left: 0px;= + } +} + +.dcc-image-title .cmp-teaser { -webkit-box-orient: horizontal; -webkit-box-= +direction: normal; flex-direction: row; -webkit-box-align: center; align-it= +ems: center; } + +.dcc-image-title .cmp-teaser__content { display: flex; -webkit-box-pack: ce= +nter; justify-content: center; background: transparent; border: none; -webk= +it-box-flex: 1; flex: 1 1 auto; padding: 0px 15px; } + +.dcc-image-title .cmp-teaser__image { -webkit-box-flex: 0; flex: 0 0 auto; = +width: 105px; height: 105px; } + +.dcc-image-title .cmp-teaser .cmp-image { height: 100%; width: 100%; } + +.dcc-image-title .cmp-teaser .cmp-image__image { height: 100%; width: 100%;= + object-fit: cover; } + +.dcc-image-title .cmp-teaser .cmp-teaser__title { margin-top: 0px; display:= + block; word-break: break-word; font-family: Graphik, Arial, system-ui, -ap= +ple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue= +", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; tex= +t-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem= +; } + +@media screen and (max-width: 999.9px) { + .dcc-image-title .cmp-teaser .cmp-teaser__title { line-height: 1.7rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-image-title .cmp-teaser .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-image-title .cmp-teaser .cmp-teaser__title a { display: inline-block; = +} + +.dcc-image-title .cmp-teaser .cmp-teaser__title a:focus, .dcc-image-title .= +cmp-teaser .cmp-teaser__title a:hover { color: rgb(0, 77, 255); text-decora= +tion: underline; } + +.dcc-imagetitledate .cmp-teaser { -webkit-box-orient: horizontal; -webkit-b= +ox-direction: normal; flex-direction: row; background: transparent; } + +.dcc-imagetitledate .cmp-teaser__content { background: transparent; border:= + none; padding: 15px 0px 0px 1.5rem; -webkit-box-flex: 1; flex: 1 1 auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-imagetitledate .cmp-teaser__content { padding: 22px 20px 0px 22px; } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetitledate .cmp-teaser__content { padding: 10px 0px 0px 17px; } +} + +.dcc-imagetitledate .cmp-teaser__image { -webkit-box-flex: 0; flex: 0 0 aut= +o; border: 0px; } + +.dcc-imagetitledate .cmp-teaser__image img { width: 105px; height: 105px; } + +.dcc-imagetitledate .cmp-teaser .cmp-teaser__title { margin-top: 0px; margi= +n-bottom: 10px; display: block; font-family: Graphik, Arial, system-ui, -ap= +ple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue= +", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; tex= +t-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem= +; } + +@media screen and (max-width: 999.9px) { + .dcc-imagetitledate .cmp-teaser .cmp-teaser__title { line-height: 1.7rem;= + } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetitledate .cmp-teaser .cmp-teaser__title { font-size: 1.6rem; } +} + +.dcc-imagetitledate .cmp-teaser .cmp-teaser__title a { display: inline-bloc= +k; } + +.dcc-imagetitledate .cmp-teaser .cmp-teaser__title a:focus, .dcc-imagetitle= +date .cmp-teaser .cmp-teaser__title a:hover { color: rgb(0, 77, 255); text-= +decoration: underline; } + +.dcc-imagetitledate .cmp-teaser__pretitle { border: transparent; color: rgb= +(0, 0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line= +-height: 1.44rem; margin-bottom: 15px; text-transform: none; } + +@media screen and (min-width: 768px) { + .dcc-imagetitledate .cmp-teaser__pretitle { margin-bottom: 22px; } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetitledate .cmp-teaser__pretitle { margin-bottom: 10px; } +} + +.dcc-title-summary-cta.has-ellipsis .cmp-teaser__title { display: -webkit-b= +ox; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; = +} + +@media screen and (min-width: 1200px) { + .dcc-title-summary-cta.has-ellipsis .cmp-teaser__title { -webkit-line-cla= +mp: 2; } +} + +.dcc-title-summary-cta.has-ellipsis .cmp-teaser__description { display: -we= +bkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hi= +dden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-cta.has-ellipsis .cmp-teaser__description { -webkit-li= +ne-clamp: 2; } +} + +.dcc-title-summary-cta .cmp-teaser { margin: 0px; } + +.dcc-title-summary-cta .cmp-teaser__image { -webkit-box-flex: 1; flex: 1 0 = +0px; width: 100%; } + +.dcc-title-summary-cta .cmp-teaser__image .cmp-image__image { width: 100%; = +height: 100%; } + +.dcc-title-summary-cta .cmp-teaser__image a:focus { margin-bottom: 1px; } + +.dcc-title-summary-cta .cmp-teaser__title { margin-top: 0px; font-family: G= +raphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", ro= +boto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-style: = +normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-s= +ize: 1.8rem; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-cta .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-cta .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-title-summary-cta .cmp-teaser__title a:focus, .dcc-title-summary-cta .= +cmp-teaser__title a:hover { text-decoration: underline; color: rgb(0, 77, 2= +55); } + +.dcc-title-summary-cta .cmp-teaser__description { line-height: 2.2rem; marg= +in-top: 1rem; margin-bottom: auto; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-cta .cmp-teaser__description { line-height: 2.5rem; } +} + +.dcc-title-summary-cta .cmp-teaser__content { background-color: rgb(255, 25= +5, 255); border: none; padding: 1rem 0px 2rem; display: flex; -webkit-box-o= +rient: vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-cta .cmp-teaser__content { padding-top: 2rem; } +} + +.dcc-title-summary-cta .cmp-teaser__action-container { margin-top: 1rem; pa= +dding-top: 0px; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-cta .cmp-teaser__action-container { margin-top: 1.5rem= +; } +} + +.dcc-title-summary-cta .cmp-teaser__action-link::before { height: 0.2rem; } + +.dcc-title-summary-cta .cmp-teaser__action-link:focus::before { width: 100%= +; } + +.dcc-title-summary-cta.color-background-gray .cmp-teaser__content { backgro= +und-color: rgb(242, 242, 242); } + +.dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description { = +overflow: hidden; text-overflow: ellipsis; white-space: normal; display: -w= +ebkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } + +@media screen and (min-width: 1000px) { + .dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description = +{ -webkit-line-clamp: 2; } +} + +.dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description > = +p { display: contents; } + +.dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description > = +p span { display: inline-block; } + +.dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description > = +p::after { content: "\a "; white-space: pre; } + +.dcc-job-card.card .cmp-teaser__content { display: flex; } + +@media screen and (min-width: 768px) { + .dcc-job-card.card .cmp-teaser__content { position: relative; } +} + +.dcc-job-card.card .cmp-teaser__description { -webkit-box-flex: 1; } + +.dcc-job-card.card .cmp-teaser__action-container { margin: 1rem 0px 0px; } + +@media screen and (min-width: 768px) { + .dcc-job-card.card .cmp-teaser__action-container { position: relative; ma= +rgin: 2rem 0px 0px; } +} + +.dcc-job-card.card .cmp-teaser a .cmp-teaser__job-listing-business-area, .d= +cc-job-card.card .cmp-teaser a .cmp-teaser__job-listing-years-exp { color: = +rgb(0, 0, 0); font-weight: 400; } + +.dcc-job-card.card .cmp-teaser a .cmp-teaser__save-job-card { font-weight: = +400; } + +.dcc-job-card .cmp-teaser { margin: 0px; } + +.dcc-job-card .cmp-teaser__title { margin-top: 0px; font-family: Graphik, A= +rial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubu= +ntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800; fon= +t-style: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.= +2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-job-card .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-job-card .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-job-card .cmp-teaser__title a:hover { text-decoration: underline; colo= +r: rgb(0, 77, 255); } + +.dcc-job-card .cmp-teaser__title a:focus { text-decoration: underline; colo= +r: rgb(0, 77, 255); margin-bottom: -1px; } + +.dcc-job-card .cmp-teaser__pretitle { border: transparent; color: rgb(0, 0,= + 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line-heigh= +t: 1.44rem; margin-bottom: 2rem; text-transform: uppercase; text-decoration= +: none; } + +.dcc-job-card .cmp-teaser__pretitle:nth-child(3) { margin-top: -1.5rem; } + +.dcc-job-card .cmp-teaser__content { background-color: rgb(255, 255, 255); = +border: 1px solid rgb(204, 204, 204); padding: 2.5rem 2rem; } + +.dcc-job-card .cmp-teaser__action-container { margin-top: 0px; padding-top:= + 0px; } + +.dcc-job-card .cmp-teaser__job-listing-semibold { font-weight: 600; } + +.dcc-job-card .cmp-teaser__job-listing-posted-date { font-weight: 400; font= +-style: italic; text-transform: none; line-height: 1; font-size: 1.2rem; co= +lor: rgb(0, 0, 0); } + +.dcc-job-card .cmp-teaser__address-location, .dcc-job-card .cmp-teaser__des= +cription, .dcc-job-card .cmp-teaser__description p { margin: 0px; } + +.dcc-job-card .cmp-teaser .cmp-teaser__job-listing-areas-interest, .dcc-job= +-card .cmp-teaser__title { margin-bottom: 10px; } + +@media screen and (min-width: 1000px) { + .dcc-job-card .cmp-teaser .cmp-teaser__job-listing-areas-interest, .dcc-j= +ob-card .cmp-teaser__title { margin-bottom: 20px; } +} + +@media screen and (min-width: 768px) { + .dcc-job-card .cmp-teaser__action-container, .dcc-job-card .cmp-teaser__j= +ob-listing-posted-date { margin-top: 20px; } +} + +.dcc-job-card .cmp-teaser__title-link:hover .cmp-teaser__title { text-decor= +ation: underline; color: rgb(0, 77, 255); } + +.dcc-job-card .cmp-teaser__title-link:focus { margin-bottom: 1px; outline: = +rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.dcc-job-card .cmp-teaser__title-link:focus .cmp-teaser__title { text-decor= +ation: underline; color: rgb(0, 77, 255); } + +.dcc-job-card .cmp-teaser__action-link:focus::before { width: 100%; } + +.dcc-job-card.color-background-gray .cmp-teaser__content { background-color= +: rgb(242, 242, 242); } + +.dcc-job-card.color-block-accent-purple-1 .cmp-teaser__content { background= +: linear-gradient(rgb(180, 85, 170) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-accent-purple-2 .cmp-teaser__content { background= +: linear-gradient(rgb(160, 85, 245) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-accent-purple-3 .cmp-teaser__content { background= +: linear-gradient(rgb(190, 130, 255) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-accent-purple-4 .cmp-teaser__content { background= +: linear-gradient(rgb(220, 175, 255) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-accent-purple-5 .cmp-teaser__content { background= +: linear-gradient(rgb(230, 220, 255) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-alt-blue .cmp-teaser__content { background: linea= +r-gradient(rgb(0, 65, 240) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-alt-gray .cmp-teaser__content { background: linea= +r-gradient(rgb(190, 190, 190) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-alt-gray-dark .cmp-teaser__content { background: = +linear-gradient(rgb(150, 150, 150) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-alt-gray-darker .cmp-teaser__content { background= +: linear-gradient(rgb(90, 90, 90) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-alt-green .cmp-teaser__content { background: line= +ar-gradient(rgb(0, 215, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-alt-red .cmp-teaser__content { background: linear= +-gradient(red 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; border-= +top: 0px; } + +.dcc-job-card.color-block-alt-yellow .cmp-teaser__content { background: lin= +ear-gradient(rgb(255, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-aqua .cmp-teaser__content { background: linear-gr= +adient(rgb(0, 255, 187) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; border-top: 0px; } + +.dcc-job-card.color-block-blue .cmp-teaser__content { background: linear-gr= +adient(rgb(0, 186, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; border-top: 0px; } + +.dcc-job-card.color-block-blue-green .cmp-teaser__content { background: lin= +ear-gradient(rgb(5, 240, 165) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-brand-green .cmp-teaser__content { background: li= +near-gradient(rgb(100, 255, 80) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-brand-orange .cmp-teaser__content { background: l= +inear-gradient(rgb(255, 120, 0) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-brand-yellow .cmp-teaser__content { background: l= +inear-gradient(rgb(255, 235, 50) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-blue-dark .cmp-teaser__content { background: line= +ar-gradient(rgb(0, 142, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.dcc-job-card.color-block-blue-light .cmp-teaser__content { background: lin= +ear-gradient(rgb(0, 243, 255) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-core-purple .cmp-teaser__content { background: li= +near-gradient(rgb(70, 0, 115) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-cyan .cmp-teaser__content { background: linear-gr= +adient(rgb(0, 255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; border-top: 0px; } + +.dcc-job-card.color-block-gray .cmp-teaser__content { background: linear-gr= +adient(rgb(167, 167, 167) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.dcc-job-card.color-block-gray-base .cmp-teaser__content { background: line= +ar-gradient(rgb(0, 0, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repe= +at; border-top: 0px; } + +.dcc-job-card.color-block-gray-dark .cmp-teaser__content { background: line= +ar-gradient(rgb(107, 107, 107) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-gray-darker .cmp-teaser__content { background: li= +near-gradient(rgb(74, 74, 74) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-gray-light .cmp-teaser__content { background: lin= +ear-gradient(rgb(204, 204, 204) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-gray-lighter .cmp-teaser__content { background: l= +inear-gradient(rgb(227, 227, 227) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-gray-lightest .cmp-teaser__content { background: = +linear-gradient(rgb(242, 242, 242) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-grayishyellow-dark .cmp-teaser__content { backgro= +und: linear-gradient(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-grayishyellow-light .cmp-teaser__content { backgr= +ound: linear-gradient(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px / 1= +00% 40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-green .cmp-teaser__content { background: linear-g= +radient(rgb(0, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat= +; border-top: 0px; } + +.dcc-job-card.color-block-green-dark .cmp-teaser__content { background: lin= +ear-gradient(rgb(0, 83, 10) 4px, transparent 0px) 100% 0px / 100% 40px no-r= +epeat; border-top: 0px; } + +.dcc-job-card.color-block-link .cmp-teaser__content { background: linear-gr= +adient(rgb(0, 77, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat= +; border-top: 0px; } + +.dcc-job-card.color-block-link-dark .cmp-teaser__content { background: line= +ar-gradient(rgb(0, 0, 136) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-orange .cmp-teaser__content { background: linear-= +gradient(rgb(255, 182, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.dcc-job-card.color-block-orange-dark .cmp-teaser__content { background: li= +near-gradient(rgb(255, 149, 0) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-pink .cmp-teaser__content { background: linear-gr= +adient(rgb(231, 0, 116) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; border-top: 0px; } + +.dcc-job-card.color-block-pink-dark .cmp-teaser__content { background: line= +ar-gradient(rgb(164, 2, 83) 4px, transparent 0px) 100% 0px / 100% 40px no-r= +epeat; border-top: 0px; } + +.dcc-job-card.color-block-pink-light .cmp-teaser__content { background: lin= +ear-gradient(rgb(255, 80, 160) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-purple .cmp-teaser__content { background: linear-= +gradient(rgb(161, 0, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.dcc-job-card.color-block-purple-dark .cmp-teaser__content { background: li= +near-gradient(rgb(117, 0, 192) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-purple-darkest .cmp-teaser__content { background:= + linear-gradient(rgb(70, 1, 115) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-red .cmp-teaser__content { background: linear-gra= +dient(rgb(231, 15, 41) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat= +; border-top: 0px; } + +.dcc-job-card.color-block-red-dark .cmp-teaser__content { background: linea= +r-gradient(rgb(189, 0, 29) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-red-darker .cmp-teaser__content { background: lin= +ear-gradient(rgb(113, 0, 18) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.dcc-job-card.color-block-red-light .cmp-teaser__content { background: line= +ar-gradient(rgb(255, 50, 70) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.dcc-job-card.color-block-white .cmp-teaser__content { background: linear-g= +radient(rgb(255, 255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-yellow .cmp-teaser__content { background: linear-= +gradient(rgb(255, 212, 46) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-yellow-dark .cmp-teaser__content { background: li= +near-gradient(rgb(240, 192, 0) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-yellow-light .cmp-teaser__content { background: l= +inear-gradient(rgb(255, 240, 179) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.dcc-job-card .cmp-separator--vertical { margin: 0px; } + +.dcc-job-card .cmp-separator--vertical .cmp-separator::after { content: "|"= +; position: relative; top: -2rem; margin: 0px 1.5rem; color: rgb(204, 204, = +204); } + +.dcc-job-card .cmp-separator--vertical .cmp-separator__horizontal-rule { ma= +rgin: -30px 1px 0px; width: 1.1px; display: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card { text-align: ce= +nter; line-height: 2.4rem; color: rgb(0, 0, 0); } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card:focus { box-shad= +ow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; = +outline-offset: 1px; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card:focus:not(:focus= +-visible) { box-shadow: none; outline: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card .save-job-icon::= +before { content: "=EF=92=B2"; font-size: 24px; font-family: Ionicons; disp= +lay: block; font-weight: 400; font-style: normal; line-height: 1; text-tran= +sform: none; letter-spacing: normal; overflow-wrap: normal; white-space: no= +wrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: = +optimizelegibility; font-feature-settings: "liga"; padding: 0px 2px; margin= +: auto; width: 2.4rem; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card .save-job-label = +{ font-size: 1.2rem; white-space: nowrap; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card :hover { cursor:= + pointer; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card.saved-job-card .= +save-job-icon::before { content: "=EF=92=B3"; color: rgb(0, 77, 255); } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card.saved-job-card .= +save-job-label { color: rgb(0, 77, 255); white-space: nowrap; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline { text-a= +lign: center; line-height: 2.4rem; color: rgb(0, 0, 0); } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline:focus { = +box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) sol= +id 1px; outline-offset: 1px; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline:focus:no= +t(:focus-visible) { box-shadow: none; outline: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline::before = +{ content: "=EF=92=B2"; font-size: 24px; font-family: Ionicons; display: bl= +ock; font-weight: 400; font-style: normal; line-height: 1; text-transform: = +none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; d= +irection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimiz= +elegibility; font-feature-settings: "liga"; padding: 0px 2px; margin: auto;= + width: 2.4rem; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline .save-jo= +b-label { font-size: 1.2rem; font-weight: 400; text-align: center; } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled { text-a= +lign: center; line-height: 2.4rem; color: rgb(0, 0, 0); } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled:focus { = +box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) sol= +id 1px; outline-offset: 1px; } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled:focus:no= +t(:focus-visible) { box-shadow: none; outline: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled::before = +{ content: "=EF=92=B3"; font-size: 24px; font-family: Ionicons; display: bl= +ock; font-weight: 400; font-style: normal; line-height: 1; text-transform: = +none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; d= +irection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimiz= +elegibility; font-feature-settings: "liga"; color: rgb(0, 77, 255); padding= +: 0px 2px; margin: auto; width: 2.4rem; } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled .save-jo= +b-label { font-size: 1.2rem; font-weight: 400; text-align: center; color: r= +gb(0, 77, 255); } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-hidden { display= +: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__column-reverse { display: flex= +; -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-direct= +ion: column-reverse; } + +.save-job-enabled .dcc-job-card .cmp-teaser.hover-disabled .cmp-teaser__tit= +le, .save-job-enabled .dcc-job-card .cmp-teaser.hover-disabled .cmp-teaser_= +_title-link { text-decoration: none; color: rgb(0, 0, 0); } + +.save-job-enabled.list-view .dcc-job-card .cmp-teaser__pretitle-container {= + display: grid; grid-template-columns: 11fr 1fr; } + +@media screen and (min-width: 768px) { + .save-job-enabled.list-view .dcc-job-card .cmp-teaser__pretitle-container= + { grid-template-columns: 9fr 3fr; } +} + +@media screen and (min-width: 1200px) { + .save-job-enabled.list-view .dcc-job-card .cmp-teaser__pretitle-container= + { grid-template-columns: 10fr 2fr; } +} + +.save-job-enabled.list-view .dcc-job-card .cmp-teaser__save-job-card { marg= +in-top: -1.3rem; width: auto; } + +@media screen and (min-width: 768px) { + .save-job-enabled.list-view .dcc-job-card .cmp-teaser__save-job-card { ma= +rgin-right: 12.5rem; } +} + +@media screen and (min-width: 1000px) { + .save-job-enabled.list-view .dcc-job-card .cmp-teaser__save-job-card { ma= +rgin-right: 15rem; } +} + +.save-job-enabled.block-view .dcc-job-card .cmp-teaser__pretitle-container = +{ display: grid; grid-template-columns: 11fr 1fr; } + +@media screen and (min-width: 768px) { + .save-job-enabled.block-view .dcc-job-card .cmp-teaser__pretitle-containe= +r { width: 103%; grid-template-columns: 10fr 2fr; } +} + +.save-job-enabled.block-view .dcc-job-card .cmp-teaser__save-job-card { mar= +gin-top: -1.2rem; width: auto; } + +.save-job-enabled.block-view .dcc-job-card .cmp-teaser__save-job-card.save-= +job-card-joblisting { width: 8.2rem; } + +.dcc-small-image-tag-title-summary .cmp-teaser { -webkit-box-orient: horizo= +ntal; -webkit-box-direction: normal; flex-direction: row; padding: 2rem; ma= +rgin: 0px; background-color: inherit; } + +@media screen and (min-width: 1000px) { + .dcc-small-image-tag-title-summary .cmp-teaser { padding: 2rem 0px; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__title { display: block; fon= +t-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Se= +goe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; f= +ont-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0,= + 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-small-image-tag-title-summary .cmp-teaser__title { font-size: 2.5rem= +; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__title a { display: inline-b= +lock; } + +.dcc-small-image-tag-title-summary .cmp-teaser__title a:focus, .dcc-small-i= +mage-tag-title-summary .cmp-teaser__title a:hover { color: rgb(0, 77, 255);= + text-decoration: underline; } + +.dcc-small-image-tag-title-summary .cmp-teaser__image { -webkit-box-flex: 0= +; flex: 0 0 auto; top: 2rem; left: 0px; } + +.dcc-small-image-tag-title-summary .cmp-teaser__image img { width: 60px; he= +ight: 60px; } + +@media screen and (min-width: 768px) { + .dcc-small-image-tag-title-summary .cmp-teaser__image img { width: 100px;= + height: 100px; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__content { -webkit-box-flex:= + 1; flex: 1 1 auto; background: transparent; border: none; padding: 0px; ma= +rgin-top: 0px; margin-left: 1rem; } + +@media screen and (min-width: 768px) { + .dcc-small-image-tag-title-summary .cmp-teaser__content { margin-left: 2r= +em; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__description, .dcc-small-ima= +ge-tag-title-summary .cmp-teaser__description p { margin-top: 0.5rem; font-= +size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 768px) { + .dcc-small-image-tag-title-summary .cmp-teaser__description, .dcc-small-i= +mage-tag-title-summary .cmp-teaser__description p { font-size: 1.4rem; marg= +in-top: 1rem; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__action-container { margin-t= +op: 5px; padding-top: 0px; } + +.dcc-small-image-tag-title-summary.has-ellipsis .cmp-teaser__description { = +display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; = +overflow: hidden; } + +@media screen and (min-width: 768px) { + .dcc-speaker-label-title-summary-link-arrow.card .cmp-teaser__content { p= +osition: relative; } +} + +@media screen and (min-width: 768px) { + .dcc-speaker-label-title-summary-link-arrow.card .cmp-teaser__description= + { margin-bottom: 4.5rem; } +} + +@media screen and (min-width: 768px) { + .dcc-speaker-label-title-summary-link-arrow.card .cmp-teaser__action-cont= +ainer { position: absolute; bottom: 20px; } +} + +.dcc-speaker-label-title-summary-link-arrow.has-ellipsis .cmp-teaser__descr= +iption { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-c= +lamp: 3; overflow: hidden; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser { margin: 0px; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__title { margin-top= +: 2rem; font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsyst= +emfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sa= +ns-serif; font-weight: 800; font-style: normal; text-transform: none; color= +: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-speaker-label-title-summary-link-arrow .cmp-teaser__title { font-siz= +e: 2.5rem; } +} + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__title a { color: r= +gb(0, 0, 0); } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__title a:focus, .dc= +c-speaker-label-title-summary-link-arrow .cmp-teaser__title a:hover { text-= +decoration: underline; color: rgb(0, 77, 255); } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__pretitle { border:= + transparent; color: rgb(0, 0, 0); display: inline; font-size: 1.2rem; font= +-weight: 600; line-height: 1.44rem; vertical-align: middle; text-transform:= + uppercase; text-decoration: none; margin-bottom: 0px; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__pretitle:nth-child= +(3) { display: inline-block; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__description { line= +-height: 2.2rem; margin-top: 1rem; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .dcc-speaker-label-title-summary-link-arrow .cmp-teaser__description { ma= +rgin-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-speaker-label-title-summary-link-arrow .cmp-teaser__description { ma= +rgin-top: 2rem; } +} + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__content { backgrou= +nd-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding= +: 3rem 2rem 2rem; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__action-container {= + margin-top: 0px; padding-top: 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-background-gray .cmp-teas= +er__content { background-color: rgb(242, 242, 242); } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-1 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(18= +0, 85, 170) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gr= +adient(rgb(180, 85, 170) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-2 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(16= +0, 85, 245) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gr= +adient(rgb(160, 85, 245) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-3 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(19= +0, 130, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-g= +radient(rgb(190, 130, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-4 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(22= +0, 175, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-g= +radient(rgb(220, 175, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-5 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(23= +0, 220, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-g= +radient(rgb(230, 220, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-blue .cmp-tease= +r { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 65, 24= +0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(0, 65, 240) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-gray .cmp-tease= +r { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(190, 190,= + 190) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(190, 190, 190) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-gray-dark .cmp-= +teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(150,= + 150, 150) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gra= +dient(rgb(150, 150, 150) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-gray-darker .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(90= +, 90, 90) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-grad= +ient(rgb(90, 90, 90) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-green .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 215, = +0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(0, 215, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-red .cmp-teaser= + { padding: 4px 0px 0px; background: linear-gradient(270deg, red 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(red 4px, transp= +arent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-yellow .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 25= +5, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(255, 255, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-aqua .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 187) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0= +, 255, 187) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-blue .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 186, 255) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0= +, 186, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-blue-green .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(5, 240,= + 165) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(5, 240, 165) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-brand-green .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(100, 2= +55, 80) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradie= +nt(rgb(100, 255, 80) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-brand-orange .cmp-t= +easer { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, = +120, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradie= +nt(rgb(255, 120, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-brand-yellow .cmp-t= +easer { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, = +235, 50) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradi= +ent(rgb(255, 235, 50) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-blue-dark .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 142, = +255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(= +rgb(0, 142, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-blue-light .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 243,= + 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(0, 243, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-core-purple .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(70, 0,= + 115) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(70, 0, 115) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-cyan .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 255) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0= +, 255, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(167, 167, 167= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(167, 167, 167) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-base .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 0, 0)= + 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(= +0, 0, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-dark .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(107, 107= +, 107) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(107, 107, 107) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-darker .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(74, 74= +, 74) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(74, 74, 74) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-light .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(204, 20= +4, 204) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradie= +nt(rgb(204, 204, 204) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-lighter .cmp-t= +easer { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(227, = +227, 227) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-grad= +ient(rgb(227, 227, 227) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-lightest .cmp-= +teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(242,= + 242, 242) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gra= +dient(rgb(242, 242, 242) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-grayishyellow-dark = +.cmp-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb= +(150, 150, 140) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linea= +r-gradient(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-grayishyellow-light= + .cmp-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rg= +b(230, 230, 220) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, line= +ar-gradient(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-green .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 0) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0,= + 255, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-green-dark .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 83, = +10) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(r= +gb(0, 83, 10) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-link .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 77, 255) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0,= + 77, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-link-dark .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 0, 13= +6) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(0, 0, 136) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-orange .cmp-teaser = +{ padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 182, 0= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(255, 182, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-orange-dark .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 1= +49, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(255, 149, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-pink .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(231, 0, 116) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(2= +31, 0, 116) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-pink-dark .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(164, 2, = +83) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(r= +gb(164, 2, 83) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-pink-light .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 80= +, 160) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(255, 80, 160) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-purple .cmp-teaser = +{ padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(161, 0, 255= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(161, 0, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-purple-dark .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(117, 0= +, 192) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(117, 0, 192) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-purple-darkest .cmp= +-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(70,= + 1, 115) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradi= +ent(rgb(70, 1, 115) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-red .cmp-teaser { p= +adding: 4px 0px 0px; background: linear-gradient(270deg, rgb(231, 15, 41) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(23= +1, 15, 41) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-red-dark .cmp-tease= +r { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(189, 0, 2= +9) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(189, 0, 29) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-red-darker .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(113, 0,= + 18) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(= +rgb(113, 0, 18) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-red-light .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 50,= + 70) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(= +rgb(255, 50, 70) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-white .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 255, 25= +5) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(255, 255, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-yellow .cmp-teaser = +{ padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 212, 4= +6) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(255, 212, 46) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-yellow-dark .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(240, 1= +92, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(240, 192, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-yellow-light .cmp-t= +easer { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, = +240, 179) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-grad= +ient(rgb(255, 240, 179) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-separator--vertical { marg= +in: 0px 1.5rem -0.5rem; background-color: rgb(204, 204, 204); width: 0.2rem= +; height: 2rem; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-separator--vertical .cmp-s= +eparator, .dcc-speaker-label-title-summary-link-arrow .cmp-separator--verti= +cal .cmp-separator__horizontal-rule { display: none; } + +.dcc-speedbump .cmp-teaser { background-color: transparent; margin: 0px; pa= +dding: 2rem 0px; border-top: 2px solid rgb(0, 186, 255); border-bottom: 2px= + solid rgb(0, 186, 255); -webkit-box-orient: horizontal; -webkit-box-direct= +ion: normal; flex-direction: row; -webkit-box-align: center; align-items: c= +enter; } + +@media screen and (max-width: 767.9px) { + .dcc-speedbump .cmp-teaser { -webkit-box-align: start; align-items: flex-= +start; } +} + +.dcc-speedbump .cmp-teaser__content { background: transparent; border: none= +; -webkit-box-flex: 1; flex: 1 1 auto; padding: 0px 0px 0px 2rem; word-brea= +k: break-word; } + +@media screen and (max-width: 767.9px) { + .dcc-speedbump .cmp-teaser__content { padding: 0px 0px 0px 1.5rem; } +} + +.dcc-speedbump .cmp-teaser__image { -webkit-box-flex: 0; flex: 0 0 auto; } + +.dcc-speedbump .cmp-teaser__image .cmp-image__image { width: 105px; height:= + 105px; } + +.dcc-speedbump .cmp-teaser__title { margin-top: 0px; display: block; font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0)= +; line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-speedbump .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-speedbump .cmp-teaser__title a { display: inline-block; } + +.dcc-speedbump .cmp-teaser__title a:focus, .dcc-speedbump .cmp-teaser__titl= +e a:hover { color: rgb(0, 77, 255); text-decoration: underline; } + +.dcc-speedbump .cmp-teaser__action-container { margin-top: 0px; padding-top= +: 1.5rem; } + +.dcc-tag-title-small .cmp-teaser { background-color: inherit; -webkit-box-o= +rient: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +.dcc-tag-title-small .cmp-teaser__pretitle { border: transparent; color: rg= +b(0, 0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; lin= +e-height: 2rem; margin-bottom: 1rem; text-transform: none; } + +.dcc-tag-title-small .cmp-teaser__pretitle a { color: rgb(0, 0, 0); } + +.dcc-tag-title-small .cmp-teaser__pretitle a:hover { color: rgb(0, 77, 255)= +; } + +.dcc-tag-title-small .cmp-teaser__pretitle a:focus { color: rgb(0, 77, 255)= +; padding-bottom: 0.5rem; } + +.dcc-tag-title-small .cmp-teaser__content { background: transparent; border= +: none; padding: 0px; -webkit-box-flex: 1; flex: 1 1 auto; } + +.dcc-tag-title-small .cmp-teaser__title { margin-top: 0px; display: block; = +font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, = +"Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif= +; font-weight: 800; font-style: normal; text-transform: none; color: rgb(0,= + 0, 0); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .dcc-tag-title-small .cmp-teaser__title { font-size: 1.6rem; } +} + +.dcc-tag-title-small .cmp-teaser__title a { display: inline-block; } + +.dcc-tag-title-small .cmp-teaser__title a:focus, .dcc-tag-title-small .cmp-= +teaser__title a:hover { color: rgb(0, 77, 255); text-decoration: underline;= + } + +.dcc-tag-title-small--divider { border-bottom: 1px solid rgb(204, 204, 204)= +; margin: 0px; } + +.dcc-tag-title-summary-arrow-tab.has-ellipsis .cmp-teaser__title span:first= +-child { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-c= +lamp: 2; overflow: hidden; } + +.dcc-tag-title-summary-arrow-tab.has-ellipsis .cmp-teaser__description { di= +splay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; ov= +erflow: hidden; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title { display: flex; -webki= +t-box-pack: justify; justify-content: space-between; margin-top: 0px; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-tag-title-summary-arrow-tab .cmp-teaser__title { font-size: 2.5rem; = +} +} + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title span:first-of-type { al= +ign-self: center; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__title-link= + { width: 100%; display: flex; -webkit-box-pack: justify; justify-content: = +space-between; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__title-link= +:focus, .dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__ti= +tle-link:hover { color: rgb(0, 77, 255); } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__title-link= +:focus span:first-child, .dcc-tag-title-summary-arrow-tab .cmp-teaser__titl= +e .cmp-teaser__title-link:hover span:first-child { text-decoration: underli= +ne; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__title-link= +:focus span:last-child, .dcc-tag-title-summary-arrow-tab .cmp-teaser__title= + .cmp-teaser__title-link:hover span:last-child { text-decoration: none; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle { border: transparen= +t; color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem; font-weig= +ht: 600; line-height: 2rem; margin-bottom: 2rem; text-transform: none; } + +@media screen and (max-width: 767.9px) { + .dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle { margin-bottom: 1= +.5rem; } +} + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle .cmp-teaser__pretitl= +e-link { color: rgb(0, 0, 0); } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle .cmp-teaser__pretitl= +e-link:hover { color: rgb(0, 77, 255); } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle .cmp-teaser__pretitl= +e-link:focus { color: rgb(0, 77, 255); padding-bottom: 0.5rem; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__description { line-height: 2.= +2rem; margin-top: 1.5rem; margin-bottom: 2rem; padding-right: 2rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-tag-title-summary-arrow-tab .cmp-teaser__description { margin-top: 2= +rem; } +} + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__content { background-color: r= +gb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding: 2rem 0px = +0px 2rem; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__action-container { margin-top= +: 0px; padding-top: 0px; } + +.dcc-tag-title-summary-arrow-tab.color-background-gray .cmp-teaser__content= + { background-color: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .dcc-tag-title-summary-link-arrow.card .cmp-teaser__content { position: r= +elative; } +} + +@media screen and (min-width: 768px) { + .dcc-tag-title-summary-link-arrow.card .cmp-teaser__description { margin-= +bottom: 7.4rem; } +} + +@media screen and (min-width: 768px) { + .dcc-tag-title-summary-link-arrow.card .cmp-teaser__action-container { po= +sition: absolute; bottom: 20px; } +} + +.dcc-tag-title-summary-link-arrow.has-ellipsis .cmp-teaser__description { d= +isplay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; o= +verflow: hidden; } + +.dcc-tag-title-summary-link-arrow .cmp-teaser { margin: 0px; } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__title { margin-top: 0px; fon= +t-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Se= +goe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; f= +ont-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0,= + 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__title { font-size: 2.5rem;= + } +} + +.dcc-tag-title-summary-link-arrow .cmp-teaser__title a { color: rgb(0, 0, 0= +); } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__title a:focus, .dcc-tag-titl= +e-summary-link-arrow .cmp-teaser__title a:hover { text-decoration: underlin= +e; color: rgb(0, 77, 255); } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__pretitle { border: transpare= +nt; color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem; font-wei= +ght: 600; line-height: 2rem; margin-bottom: 2rem; text-transform: none; } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__pretitle a { color: rgb(0, 0= +, 0); } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__pretitle a:hover { color: rg= +b(0, 77, 255); } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__pretitle a:focus { color: rg= +b(0, 77, 255); padding-bottom: 0.5rem; } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__description { line-height: 2= +.2rem; margin-top: 2rem; margin-bottom: 3rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__description { margin-top: = +1rem; margin-bottom: 2rem; } +} + +@media screen and (max-width: 767.9px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__description { margin-top: = +1rem; margin-bottom: 1rem; } +} + +.dcc-tag-title-summary-link-arrow .cmp-teaser__content { background-color: = +rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding: 3.5rem 2= +rem 2rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__content { padding: 2rem; } +} + +@media screen and (max-width: 767.9px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__content { padding: 2.5rem = +2rem 2rem; } +} + +.dcc-tag-title-summary-link-arrow .cmp-teaser__action-container { margin-to= +p: 0px; padding-top: 0px; } + +.dcc-tag-title-summary-link-arrow.color-background-gray .cmp-teaser__conten= +t { background-color: rgb(242, 242, 242); } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-1 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(180, 85, 170= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(180, 85, 170) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-2 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(160, 85, 245= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(160, 85, 245) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-3 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(190, 130, 25= +5) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(190, 130, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-4 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(220, 175, 25= +5) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(220, 175, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-5 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(230, 220, 25= +5) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(230, 220, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-blue .cmp-teaser { paddin= +g: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 65, 240) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 65, 2= +40) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-gray .cmp-teaser { paddin= +g: 4px 0px 0px; background: linear-gradient(270deg, rgb(190, 190, 190) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(190, = +190, 190) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-gray-dark .cmp-teaser { p= +adding: 4px 0px 0px; background: linear-gradient(270deg, rgb(150, 150, 150)= + 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(= +150, 150, 150) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-gray-darker .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(90, 90, 90) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(9= +0, 90, 90) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-green .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 215, 0) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 215, = +0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-red .cmp-teaser { padding= +: 4px 0px 0px; background: linear-gradient(270deg, red 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(red 4px, transparent 0px)= + 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-yellow .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 255, 0) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, = +255, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-aqua .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 187) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 187= +) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-blue .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(0, 186, 255) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 186, 255= +) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-blue-green .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(5, 240, 165) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(5, 24= +0, 165) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-brand-green .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(100, 255, 80) 4p= +x, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(100= +, 255, 80) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-brand-orange .cmp-teaser { pa= +dding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 120, 0) 4p= +x, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255= +, 120, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-brand-yellow .cmp-teaser { pa= +dding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 235, 50) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(25= +5, 235, 50) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-blue-dark .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 142, 255) 4px, = +transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 142= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-blue-light .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 243, 255) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 24= +3, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-core-purple .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(70, 0, 115) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(70, 0= +, 115) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-cyan .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 255) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 255= +) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(167, 167, 167) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(167, 167,= + 167) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-base .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 0, 0) 4px, tran= +sparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 0, 0) 4= +px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-dark .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(107, 107, 107) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(107,= + 107, 107) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-darker .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(74, 74, 74) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(74, 7= +4, 74) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-light .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(204, 204, 204) 4p= +x, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(204= +, 204, 204) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-lighter .cmp-teaser { pa= +dding: 4px 0px 0px; background: linear-gradient(270deg, rgb(227, 227, 227) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(2= +27, 227, 227) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-lightest .cmp-teaser { p= +adding: 4px 0px 0px; background: linear-gradient(270deg, rgb(242, 242, 242)= + 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(= +242, 242, 242) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-grayishyellow-dark .cmp-tease= +r { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(150, 150,= + 140) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-grayishyellow-light .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(230, 230= +, 220) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-green .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 0) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 0) 4= +px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-green-dark .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 83, 10) 4px, t= +ransparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 83, = +10) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-link .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(0, 77, 255) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 77, 255) = +4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-link-dark .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 0, 136) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 0, 13= +6) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-orange .cmp-teaser { padding:= + 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 182, 0) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 182,= + 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-orange-dark .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 149, 0) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255,= + 149, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-pink .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(231, 0, 116) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(231, 0, 116= +) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-pink-dark .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(164, 2, 83) 4px, t= +ransparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(164, 2,= + 83) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-pink-light .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 80, 160) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255,= + 80, 160) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-purple .cmp-teaser { padding:= + 4px 0px 0px; background: linear-gradient(270deg, rgb(161, 0, 255) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(161, 0, 2= +55) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-purple-dark .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(117, 0, 192) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(117,= + 0, 192) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-purple-darkest .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(70, 1, 115) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(70= +, 1, 115) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-red .cmp-teaser { padding: 4p= +x 0px 0px; background: linear-gradient(270deg, rgb(231, 15, 41) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(231, 15, 41)= + 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-red-dark .cmp-teaser { paddin= +g: 4px 0px 0px; background: linear-gradient(270deg, rgb(189, 0, 29) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(189, 0, = +29) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-red-darker .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(113, 0, 18) 4px, = +transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(113, 0= +, 18) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-red-light .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 50, 70) 4px, = +transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 5= +0, 70) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-white .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(255, 255, 255) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 255= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-yellow .cmp-teaser { padding:= + 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 212, 46) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 212= +, 46) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-yellow-dark .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(240, 192, 0) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(240,= + 192, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-yellow-light .cmp-teaser { pa= +dding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 240, 179) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(2= +55, 240, 179) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-arrow.has-ellipsis .cmp-teaser__title span:first-child {= + display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;= + overflow: hidden; } + +.dcc-title-summary-arrow.has-ellipsis .cmp-teaser__description { display: -= +webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: = +hidden; } + +.dcc-title-summary-arrow .cmp-teaser { border: 1px solid rgb(204, 204, 204)= +; } + +.dcc-title-summary-arrow .cmp-teaser__content { background: transparent; bo= +rder: none; -webkit-box-flex: 1; flex: 1 1 auto; padding: 25px 0px 2rem 2re= +m; } + +.dcc-title-summary-arrow .cmp-teaser__description { margin: 15px 20px 0px 0= +px; word-break: break-word; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow .cmp-teaser__description { margin-top: 20px; } +} + +.dcc-title-summary-arrow .cmp-teaser__title { display: flex; -webkit-box-pa= +ck: justify; justify-content: space-between; margin-top: 0px; font-family: = +Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", r= +oboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight= +: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-= +height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-arrow .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-arrow .cmp-teaser__title span:first-of-type { align-self= +: center; word-break: break-word; } + +.dcc-title-summary-arrow .cmp-teaser__title a { width: 100%; display: flex;= + -webkit-box-pack: justify; justify-content: space-between; } + +.dcc-title-summary-arrow .cmp-teaser__title a:focus, .dcc-title-summary-arr= +ow .cmp-teaser__title a:hover { color: rgb(0, 77, 255); } + +.dcc-title-summary-arrow .cmp-teaser__title a:focus span:first-child, .dcc-= +title-summary-arrow .cmp-teaser__title a:hover span:first-child { text-deco= +ration: underline; } + +.dcc-title-summary-arrow .cmp-teaser__title a:focus span:last-child, .dcc-t= +itle-summary-arrow .cmp-teaser__title a:hover span:last-child { text-decora= +tion: none; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser { border-t= +op: 4px solid rgb(0, 186, 255); background-repeat: no-repeat; background-si= +ze: 100% 40px; margin-right: 0px; padding: 4px 0px 0px; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__content {= + padding: 2rem 0px 2rem 2rem; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__content= + { padding-top: 25px; padding-bottom: 25px; } +} + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__descripti= +on { margin: 20px 20px 0px 0px; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__arrow-tag= + { background-color: transparent; right: 0px; width: auto; margin-right: 20= +px; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__arrow-tag= +--icon::after { content: "=EE=A0=80"; font-size: 24px; font-family: Ionicon= +s; font-weight: 400; font-style: normal; line-height: 1; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; color: rgb(0, 77, 255); display: = +inline-block; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__arrow-tag= +::after { display: none; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-1 .cmp-teaser { border-top: 4px solid rgb(180, 85, 170); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-2 .cmp-teaser { border-top: 4px solid rgb(160, 85, 245); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-3 .cmp-teaser { border-top: 4px solid rgb(190, 130, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-4 .cmp-teaser { border-top: 4px solid rgb(220, 175, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-5 .cmp-teaser { border-top: 4px solid rgb(230, 220, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-blue .= +cmp-teaser { border-top: 4px solid rgb(0, 65, 240); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-gray .= +cmp-teaser { border-top: 4px solid rgb(190, 190, 190); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-gray-d= +ark .cmp-teaser { border-top: 4px solid rgb(150, 150, 150); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-gray-d= +arker .cmp-teaser { border-top: 4px solid rgb(90, 90, 90); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-green = +.cmp-teaser { border-top: 4px solid rgb(0, 215, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-red .c= +mp-teaser { border-top: 4px solid red; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-yellow= + .cmp-teaser { border-top: 4px solid rgb(255, 255, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-aqua .cmp-= +teaser { border-top: 4px solid rgb(0, 255, 187); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-blue .cmp-= +teaser { border-top: 4px solid rgb(0, 186, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-blue-green= + .cmp-teaser { border-top: 4px solid rgb(5, 240, 165); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-brand-gree= +n .cmp-teaser { border-top: 4px solid rgb(100, 255, 80); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-brand-oran= +ge .cmp-teaser { border-top: 4px solid rgb(255, 120, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-brand-yell= +ow .cmp-teaser { border-top: 4px solid rgb(255, 235, 50); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-blue-dark = +.cmp-teaser { border-top: 4px solid rgb(0, 142, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-blue-light= + .cmp-teaser { border-top: 4px solid rgb(0, 243, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-core-purpl= +e .cmp-teaser { border-top: 4px solid rgb(70, 0, 115); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-cyan .cmp-= +teaser { border-top: 4px solid rgb(0, 255, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray .cmp-= +teaser { border-top: 4px solid rgb(167, 167, 167); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-base = +.cmp-teaser { border-top: 4px solid rgb(0, 0, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-dark = +.cmp-teaser { border-top: 4px solid rgb(107, 107, 107); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-darke= +r .cmp-teaser { border-top: 4px solid rgb(74, 74, 74); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-light= + .cmp-teaser { border-top: 4px solid rgb(204, 204, 204); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-light= +er .cmp-teaser { border-top: 4px solid rgb(227, 227, 227); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-light= +est .cmp-teaser { border-top: 4px solid rgb(242, 242, 242); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-grayishyel= +low-dark .cmp-teaser { border-top: 4px solid rgb(150, 150, 140); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-grayishyel= +low-light .cmp-teaser { border-top: 4px solid rgb(230, 230, 220); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-green .cmp= +-teaser { border-top: 4px solid rgb(0, 255, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-green-dark= + .cmp-teaser { border-top: 4px solid rgb(0, 83, 10); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-link .cmp-= +teaser { border-top: 4px solid rgb(0, 77, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-link-dark = +.cmp-teaser { border-top: 4px solid rgb(0, 0, 136); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-orange .cm= +p-teaser { border-top: 4px solid rgb(255, 182, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-orange-dar= +k .cmp-teaser { border-top: 4px solid rgb(255, 149, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-pink .cmp-= +teaser { border-top: 4px solid rgb(231, 0, 116); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-pink-dark = +.cmp-teaser { border-top: 4px solid rgb(164, 2, 83); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-pink-light= + .cmp-teaser { border-top: 4px solid rgb(255, 80, 160); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-purple .cm= +p-teaser { border-top: 4px solid rgb(161, 0, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-purple-dar= +k .cmp-teaser { border-top: 4px solid rgb(117, 0, 192); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-purple-dar= +kest .cmp-teaser { border-top: 4px solid rgb(70, 1, 115); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-red .cmp-t= +easer { border-top: 4px solid rgb(231, 15, 41); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-red-dark .= +cmp-teaser { border-top: 4px solid rgb(189, 0, 29); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-red-darker= + .cmp-teaser { border-top: 4px solid rgb(113, 0, 18); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-red-light = +.cmp-teaser { border-top: 4px solid rgb(255, 50, 70); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-white .cmp= +-teaser { border-top: 4px solid rgb(255, 255, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-yellow .cm= +p-teaser { border-top: 4px solid rgb(255, 212, 46); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-yellow-dar= +k .cmp-teaser { border-top: 4px solid rgb(240, 192, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-yellow-lig= +ht .cmp-teaser { border-top: 4px solid rgb(255, 240, 179); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.arrow-tag-black .cmp-t= +easer__arrow-tag--icon::after { color: rgb(0, 0, 0); } + +.dcc-title-summary-arrow-image.has-ellipsis .cmp-teaser__title span:first-c= +hild { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-cla= +mp: 3; overflow: hidden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow-image.has-ellipsis .cmp-teaser__title span:first= +-child { -webkit-line-clamp: 2; } +} + +.dcc-title-summary-arrow-image.has-ellipsis .cmp-teaser__description { disp= +lay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; over= +flow: hidden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow-image.has-ellipsis .cmp-teaser__description { -w= +ebkit-line-clamp: 3; } +} + +.dcc-title-summary-arrow-image .cmp-teaser { -webkit-box-orient: vertical; = +-webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow-image .cmp-teaser { -webkit-box-orient: horizont= +al; -webkit-box-direction: normal; flex-direction: row; } +} + +.dcc-title-summary-arrow-image .cmp-teaser__content { background: transpare= +nt; border: 1px solid rgb(204, 204, 204); -webkit-box-flex: 1; flex: 1 1 au= +to; padding: 2rem 0px 2rem 2rem; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow-image .cmp-teaser__content { padding-top: 25px; = +} +} + +.dcc-title-summary-arrow-image .cmp-teaser__description { margin: 20px 20px= + 0px 0px; } + +.dcc-title-summary-arrow-image .cmp-teaser__image { -webkit-box-flex: 0; fl= +ex: 0 0 auto; } + +.dcc-title-summary-arrow-image .cmp-teaser__image img { height: 100%; width= +: 100%; } + +@media screen and (max-width: 767.9px) { + .dcc-title-summary-arrow-image .cmp-teaser__image img { min-width: 27.7re= +m; min-height: 27.7rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-title-summary-arrow-image .cmp-teaser__image img { height: 18rem; wi= +dth: 17rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-title-summary-arrow-image .cmp-teaser__image img { height: 21rem; wi= +dth: 20rem; } +} + +.dcc-title-summary-arrow-image .cmp-teaser__title { display: flex; -webkit-= +box-pack: justify; justify-content: space-between; margin-top: 0px; font-fa= +mily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe = +UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-= +weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0);= + line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-arrow-image .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-arrow-image .cmp-teaser__title span:first-of-type { alig= +n-self: center; } + +.dcc-title-summary-arrow-image .cmp-teaser__title a { width: 100%; display:= + flex; -webkit-box-pack: justify; justify-content: space-between; } + +.dcc-title-summary-arrow-image .cmp-teaser__title a:focus, .dcc-title-summa= +ry-arrow-image .cmp-teaser__title a:hover { color: rgb(0, 77, 255); } + +.dcc-title-summary-arrow-image .cmp-teaser__title a:focus span:first-child,= + .dcc-title-summary-arrow-image .cmp-teaser__title a:hover span:first-child= + { text-decoration: underline; } + +.dcc-title-summary-arrow-image .cmp-teaser__title a:focus span:last-child, = +.dcc-title-summary-arrow-image .cmp-teaser__title a:hover span:last-child {= + text-decoration: none; } + +.dcc-title-summary-link.has-ellipsis .cmp-teaser__description { display: -w= +ebkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: h= +idden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-link.has-ellipsis .cmp-teaser__description { -webkit-l= +ine-clamp: 2; } +} + +.dcc-title-summary-link .cmp-teaser { margin: 0px; } + +.dcc-title-summary-link .cmp-teaser__title { margin-top: 0px; font-family: = +Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", r= +oboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-style:= + normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-= +size: 1.8rem; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-link .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-link .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-title-summary-link .cmp-teaser__title a:focus, .dcc-title-summary-link= + .cmp-teaser__title a:hover { text-decoration: underline; color: rgb(0, 77,= + 255); } + +.dcc-title-summary-link .cmp-teaser__description { line-height: 2.2rem; mar= +gin-top: 1rem; margin-bottom: auto; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-link .cmp-teaser__description { line-height: 2.5rem; } +} + +.dcc-title-summary-link .cmp-teaser__content { background-color: rgb(255, 2= +55, 255); border: 1px solid rgb(204, 204, 204); padding: 3rem 2rem 2rem; di= +splay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; f= +lex-direction: column; } + +.dcc-title-summary-link .cmp-teaser__action-container { margin-top: 2rem; p= +adding-top: 0px; } + +.dcc-title-summary-link .cmp-teaser__action-link:focus::before { width: 100= +%; } + +.dcc-title-summary-link.color-background-gray .cmp-teaser__content { backgr= +ound-color: rgb(242, 242, 242); } + +.dcc-title-summary-link.color-block-accent-purple-1 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(180, 85, 170) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(180, 85, = +170) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-accent-purple-2 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(160, 85, 245) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(160, 85, = +245) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-accent-purple-3 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(190, 130, 255) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(190, 130= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-accent-purple-4 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(220, 175, 255) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(220, 175= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-accent-purple-5 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(230, 220, 255) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(230, 220= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-blue .cmp-teaser { padding: 4px 0px= + 0px; background: linear-gradient(270deg, rgb(0, 65, 240) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 65, 240) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-gray .cmp-teaser { padding: 4px 0px= + 0px; background: linear-gradient(270deg, rgb(190, 190, 190) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(190, 190, 190) = +4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-gray-dark .cmp-teaser { padding: 4p= +x 0px 0px; background: linear-gradient(270deg, rgb(150, 150, 150) 4px, tran= +sparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(150, 150, = +150) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-gray-darker .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(90, 90, 90) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(90, 90, 90)= + 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-green .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(0, 215, 0) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 215, 0) 4px, tr= +ansparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-red .cmp-teaser { padding: 4px 0px = +0px; background: linear-gradient(270deg, red 4px, transparent 0px) 100% 0px= + / 100% 40px no-repeat, linear-gradient(red 4px, transparent 0px) 100% 0px;= + } + +.dcc-title-summary-link.color-block-alt-yellow .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(255, 255, 0) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 255, 0) 4p= +x, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-aqua .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 255, 187) 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 187) 4px, tra= +nsparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-blue .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 186, 255) 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 186, 255) 4px, tra= +nsparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-blue-green .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(5, 240, 165) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(5, 240, 165) 4p= +x, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-brand-green .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(100, 255, 80) 4px, transpa= +rent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(100, 255, 80)= + 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-brand-orange .cmp-teaser { padding: 4px= + 0px 0px; background: linear-gradient(270deg, rgb(255, 120, 0) 4px, transpa= +rent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 120, 0) = +4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-brand-yellow .cmp-teaser { padding: 4px= + 0px 0px; background: linear-gradient(270deg, rgb(255, 235, 50) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 235, 50= +) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-blue-dark .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(0, 142, 255) 4px, transparen= +t 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 142, 255) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-blue-light .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(0, 243, 255) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 243, 255) 4p= +x, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-core-purple .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(70, 0, 115) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(70, 0, 115) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-cyan .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 255, 255) 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 255) 4px, tra= +nsparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(167, 167, 167) 4px, transparent 0= +px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(167, 167, 167) 4px,= + transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-base .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(0, 0, 0) 4px, transparent 0p= +x) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 0, 0) 4px, transp= +arent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-dark .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(107, 107, 107) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(107, 107, 107)= + 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-darker .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(74, 74, 74) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(74, 74, 74) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-light .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(204, 204, 204) 4px, transpa= +rent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(204, 204, 204= +) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-lighter .cmp-teaser { padding: 4px= + 0px 0px; background: linear-gradient(270deg, rgb(227, 227, 227) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(227, 227, 2= +27) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-lightest .cmp-teaser { padding: 4p= +x 0px 0px; background: linear-gradient(270deg, rgb(242, 242, 242) 4px, tran= +sparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(242, 242, = +242) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-grayishyellow-dark .cmp-teaser { paddin= +g: 4px 0px 0px; background: linear-gradient(270deg, rgb(150, 150, 140) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(150, = +150, 140) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-grayishyellow-light .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(230, 230, 220) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(230,= + 230, 220) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-green .cmp-teaser { padding: 4px 0px 0p= +x; background: linear-gradient(270deg, rgb(0, 255, 0) 4px, transparent 0px)= + 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 0) 4px, transp= +arent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-green-dark .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(0, 83, 10) 4px, transparent= + 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 83, 10) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-link .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 77, 255) 4px, transparent 0px)= + 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 77, 255) 4px, trans= +parent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-link-dark .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(0, 0, 136) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 0, 136) 4px, tr= +ansparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-orange .cmp-teaser { padding: 4px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 182, 0) 4px, transparent 0= +px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 182, 0) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-orange-dark .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(255, 149, 0) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 149, 0) 4= +px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-pink .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(231, 0, 116) 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(231, 0, 116) 4px, tra= +nsparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-pink-dark .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(164, 2, 83) 4px, transparent= + 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(164, 2, 83) 4px, = +transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-pink-light .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(255, 80, 160) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 80, 160) = +4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-purple .cmp-teaser { padding: 4px 0px 0= +px; background: linear-gradient(270deg, rgb(161, 0, 255) 4px, transparent 0= +px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(161, 0, 255) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-purple-dark .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(117, 0, 192) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(117, 0, 192) 4= +px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-purple-darkest .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(70, 1, 115) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(70, 1, 115) = +4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-red .cmp-teaser { padding: 4px 0px 0px;= + background: linear-gradient(270deg, rgb(231, 15, 41) 4px, transparent 0px)= + 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(231, 15, 41) 4px, tran= +sparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-red-dark .cmp-teaser { padding: 4px 0px= + 0px; background: linear-gradient(270deg, rgb(189, 0, 29) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(189, 0, 29) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-red-darker .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(113, 0, 18) 4px, transparen= +t 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(113, 0, 18) 4px,= + transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-red-light .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(255, 50, 70) 4px, transparen= +t 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 50, 70) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-white .cmp-teaser { padding: 4px 0px 0p= +x; background: linear-gradient(270deg, rgb(255, 255, 255) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 255, 255) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-yellow .cmp-teaser { padding: 4px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 212, 46) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 212, 46) 4px,= + transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-yellow-dark .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(240, 192, 0) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(240, 192, 0) 4= +px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-yellow-light .cmp-teaser { padding: 4px= + 0px 0px; background: linear-gradient(270deg, rgb(255, 240, 179) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 240, 1= +79) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.cmp-no-color-bar { background-repeat: no-repeat; ba= +ckground-size: 100% 40px; margin-right: 0px; padding: 0px; } + +.dcc-title-summary-link.cmp-no-color-bar.color-block-accent-purple-1 .cmp-t= +easer, .dcc-title-summary-link.cmp-no-color-bar.color-block-accent-purple-2= + .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-accent-p= +urple-3 .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-a= +ccent-purple-4 .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-= +block-accent-purple-5 .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar= +.color-block-alt-blue .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar= +.color-block-alt-gray-dark .cmp-teaser, .dcc-title-summary-link.cmp-no-colo= +r-bar.color-block-alt-gray-darker .cmp-teaser, .dcc-title-summary-link.cmp-= +no-color-bar.color-block-alt-gray .cmp-teaser, .dcc-title-summary-link.cmp-= +no-color-bar.color-block-alt-green .cmp-teaser, .dcc-title-summary-link.cmp= +-no-color-bar.color-block-alt-red .cmp-teaser, .dcc-title-summary-link.cmp-= +no-color-bar.color-block-alt-yellow .cmp-teaser, .dcc-title-summary-link.cm= +p-no-color-bar.color-block-aqua .cmp-teaser, .dcc-title-summary-link.cmp-no= +-color-bar.color-block-blue-dark .cmp-teaser, .dcc-title-summary-link.cmp-n= +o-color-bar.color-block-blue-green .cmp-teaser, .dcc-title-summary-link.cmp= +-no-color-bar.color-block-blue-light .cmp-teaser, .dcc-title-summary-link.c= +mp-no-color-bar.color-block-blue .cmp-teaser, .dcc-title-summary-link.cmp-n= +o-color-bar.color-block-brand-green .cmp-teaser, .dcc-title-summary-link.cm= +p-no-color-bar.color-block-brand-orange .cmp-teaser, .dcc-title-summary-lin= +k.cmp-no-color-bar.color-block-brand-yellow .cmp-teaser, .dcc-title-summary= +-link.cmp-no-color-bar.color-block-core-purple .cmp-teaser, .dcc-title-summ= +ary-link.cmp-no-color-bar.color-block-cyan .cmp-teaser, .dcc-title-summary-= +link.cmp-no-color-bar.color-block-gray-base .cmp-teaser, .dcc-title-summary= +-link.cmp-no-color-bar.color-block-gray-dark .cmp-teaser, .dcc-title-summar= +y-link.cmp-no-color-bar.color-block-gray-darker .cmp-teaser, .dcc-title-sum= +mary-link.cmp-no-color-bar.color-block-gray-light .cmp-teaser, .dcc-title-s= +ummary-link.cmp-no-color-bar.color-block-gray-lighter .cmp-teaser, .dcc-tit= +le-summary-link.cmp-no-color-bar.color-block-gray-lightest .cmp-teaser, .dc= +c-title-summary-link.cmp-no-color-bar.color-block-gray .cmp-teaser, .dcc-ti= +tle-summary-link.cmp-no-color-bar.color-block-grayishyellow-dark .cmp-tease= +r, .dcc-title-summary-link.cmp-no-color-bar.color-block-grayishyellow-light= + .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-green-da= +rk .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-green = +.cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-link-dark= + .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-link .cm= +p-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-orange-dark = +.cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-orange .c= +mp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-pink-dark .= +cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-pink-light= + .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-pink .cm= +p-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-purple-dark = +.cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-purple-da= +rkest .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-pur= +ple .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-red-d= +ark .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-red-d= +arker .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-red= +-light .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-re= +d .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-white .= +cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-yellow-dar= +k .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-yellow-= +light .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-yel= +low .cmp-teaser { padding: 0px; } + +.dcc-title-summary-link.cmp-no-color-bar .cmp-teaser__content { border: non= +e; padding: 3rem 0px 2rem; } + +.dcc-title-summary-link.cmp-no-color-bar--b-top .cmp-teaser { border-top: 0= +.1rem solid rgb(204, 204, 204); } + +.dcc-title-summary-link.cmp-no-color-bar--b-bottom .cmp-teaser { border-bot= +tom: 0.1rem solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .dcc-title-summary-link-arrow.card .cmp-teaser__content { position: relat= +ive; } +} + +@media screen and (min-width: 768px) { + .dcc-title-summary-link-arrow.card .cmp-teaser__description { -webkit-box= +-flex: 1; flex: 1 0 auto; } +} + +.dcc-title-summary-link-arrow.card .cmp-teaser__action-container { position= +: relative; } + +.dcc-title-summary-link-arrow.has-ellipsis .cmp-teaser__description { displ= +ay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overf= +low: hidden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-link-arrow.has-ellipsis .cmp-teaser__description { -we= +bkit-line-clamp: 2; } +} + +.dcc-title-summary-link-arrow .cmp-teaser { margin: 0px; } + +.dcc-title-summary-link-arrow .cmp-teaser__title { margin-top: 0px; margin-= +bottom: 2rem; font-family: Graphik, Arial, system-ui, -apple-system, blinkm= +acsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantare= +ll, sans-serif; font-weight: 800; font-style: normal; text-transform: none;= + color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-link-arrow .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-link-arrow .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-title-summary-link-arrow .cmp-teaser__title a:hover { text-decoration:= + underline; color: rgb(0, 77, 255); height: 0.08125em; } + +.dcc-title-summary-link-arrow .cmp-teaser__title a:focus { text-decoration:= + underline; color: rgb(0, 77, 255); } + +.dcc-title-summary-link-arrow .cmp-teaser__pretitle { border: transparent; = +color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem; font-weight:= + 600; line-height: 2rem; margin-bottom: 2rem; text-transform: none; } + +.dcc-title-summary-link-arrow .cmp-teaser__pretitle a { color: rgb(0, 0, 0)= +; } + +.dcc-title-summary-link-arrow .cmp-teaser__pretitle a:hover { color: rgb(0,= + 77, 255); } + +.dcc-title-summary-link-arrow .cmp-teaser__pretitle a:focus { color: rgb(0,= + 77, 255); padding-bottom: 0.5rem; } + +.dcc-title-summary-link-arrow .cmp-teaser__description { line-height: 2.2re= +m; margin-top: 0px; } + +.dcc-title-summary-link-arrow .cmp-teaser__content { background-color: rgb(= +255, 255, 255); border: 0.063rem solid rgb(204, 204, 204); padding-bottom: = +3rem; padding-top: 3rem; display: flex; } + +@media screen and (max-width: 767.9px) { + .dcc-title-summary-link-arrow .cmp-teaser__content { padding: 2.56rem 2.2= +5rem; } +} + +.dcc-title-summary-link-arrow .cmp-teaser__action-container { margin-top: 0= +px; padding-top: 0px; } + +.dcc-title-summary-link-arrow.color-background-gray .cmp-teaser__content { = +background-color: rgb(242, 242, 242); } + +.dcc-title-summary-link-arrow.color-block-accent-purple-1 .cmp-teaser, .dcc= +-title-summary-link-arrow.color-block-accent-purple-2 .cmp-teaser, .dcc-tit= +le-summary-link-arrow.color-block-accent-purple-3 .cmp-teaser, .dcc-title-s= +ummary-link-arrow.color-block-accent-purple-4 .cmp-teaser, .dcc-title-summa= +ry-link-arrow.color-block-accent-purple-5 .cmp-teaser, .dcc-title-summary-l= +ink-arrow.color-block-alt-blue .cmp-teaser, .dcc-title-summary-link-arrow.c= +olor-block-alt-gray-dark .cmp-teaser, .dcc-title-summary-link-arrow.color-b= +lock-alt-gray-darker .cmp-teaser, .dcc-title-summary-link-arrow.color-block= +-alt-gray .cmp-teaser, .dcc-title-summary-link-arrow.color-block-alt-green = +.cmp-teaser, .dcc-title-summary-link-arrow.color-block-alt-red .cmp-teaser,= + .dcc-title-summary-link-arrow.color-block-alt-yellow .cmp-teaser, .dcc-tit= +le-summary-link-arrow.color-block-aqua .cmp-teaser, .dcc-title-summary-link= +-arrow.color-block-blue-dark .cmp-teaser, .dcc-title-summary-link-arrow.col= +or-block-blue-green .cmp-teaser, .dcc-title-summary-link-arrow.color-block-= +blue-light .cmp-teaser, .dcc-title-summary-link-arrow.color-block-blue .cmp= +-teaser, .dcc-title-summary-link-arrow.color-block-brand-green .cmp-teaser,= + .dcc-title-summary-link-arrow.color-block-brand-orange .cmp-teaser, .dcc-t= +itle-summary-link-arrow.color-block-brand-yellow .cmp-teaser, .dcc-title-su= +mmary-link-arrow.color-block-core-purple .cmp-teaser, .dcc-title-summary-li= +nk-arrow.color-block-cyan .cmp-teaser, .dcc-title-summary-link-arrow.color-= +block-gray-base .cmp-teaser, .dcc-title-summary-link-arrow.color-block-gray= +-dark .cmp-teaser, .dcc-title-summary-link-arrow.color-block-gray-darker .c= +mp-teaser, .dcc-title-summary-link-arrow.color-block-gray-light .cmp-teaser= +, .dcc-title-summary-link-arrow.color-block-gray-lighter .cmp-teaser, .dcc-= +title-summary-link-arrow.color-block-gray-lightest .cmp-teaser, .dcc-title-= +summary-link-arrow.color-block-gray .cmp-teaser, .dcc-title-summary-link-ar= +row.color-block-grayishyellow-dark .cmp-teaser, .dcc-title-summary-link-arr= +ow.color-block-grayishyellow-light .cmp-teaser, .dcc-title-summary-link-arr= +ow.color-block-green-dark .cmp-teaser, .dcc-title-summary-link-arrow.color-= +block-green .cmp-teaser, .dcc-title-summary-link-arrow.color-block-link-dar= +k .cmp-teaser, .dcc-title-summary-link-arrow.color-block-link .cmp-teaser, = +.dcc-title-summary-link-arrow.color-block-orange-dark .cmp-teaser, .dcc-tit= +le-summary-link-arrow.color-block-orange .cmp-teaser, .dcc-title-summary-li= +nk-arrow.color-block-pink-dark .cmp-teaser, .dcc-title-summary-link-arrow.c= +olor-block-pink-light .cmp-teaser, .dcc-title-summary-link-arrow.color-bloc= +k-pink .cmp-teaser, .dcc-title-summary-link-arrow.color-block-purple-dark .= +cmp-teaser, .dcc-title-summary-link-arrow.color-block-purple-darkest .cmp-t= +easer, .dcc-title-summary-link-arrow.color-block-purple .cmp-teaser, .dcc-t= +itle-summary-link-arrow.color-block-red-dark .cmp-teaser, .dcc-title-summar= +y-link-arrow.color-block-red-darker .cmp-teaser, .dcc-title-summary-link-ar= +row.color-block-red-light .cmp-teaser, .dcc-title-summary-link-arrow.color-= +block-red .cmp-teaser, .dcc-title-summary-link-arrow.color-block-white .cmp= +-teaser, .dcc-title-summary-link-arrow.color-block-yellow-dark .cmp-teaser,= + .dcc-title-summary-link-arrow.color-block-yellow-light .cmp-teaser, .dcc-t= +itle-summary-link-arrow.color-block-yellow .cmp-teaser { padding: 4px 0px 0= +px; background-repeat: no-repeat; background-size: 100% 40px; } + +.dcc-title-summary-link-arrow .cmp-title-summary-link-arrow--divider { disp= +lay: flex; border-width: 0.01rem; border-top-style: solid; border-top-color= +: rgb(204, 204, 204); overflow: hidden; margin-top: 1.25em; margin-bottom: = +1.25em; } + +.dcc-title-summary-link-arrow .cmp-teaser__description p, .dcc-title-summar= +y-link-arrow div.cmp-display_inline { display: inline; line-height: 2.5rem;= + } + +.dcc-title-summary-link-arrow .cmp-teaser__description p a, .dcc-title-summ= +ary-link-arrow div.cmp-display_inline a { text-decoration: underline; } + +.dcc-title-summary-link-arrow .cmp-teaser__description p a:hover, .dcc-titl= +e-summary-link-arrow div.cmp-display_inline a:hover { color: rgb(0, 0, 136)= +; text-decoration: underline; } + +.dcc-title-summary-link-arrow .cmp-teaser__description p a:focus, .dcc-titl= +e-summary-link-arrow div.cmp-display_inline a:focus { outline: rgb(0, 0, 13= +6) solid 1px; outline-offset: 0px; color: rgb(0, 0, 136); } + +.dcc-title-summary-link-arrow .cmp-teaser__action-link { line-height: 2; } + +.dcc-title-summary-link-arrow .cmp-teaser__action-link:focus { color: rgb(0= +, 77, 255); outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; displa= +y: inline-block; line-height: 1; } + +.dcc-title-summary-link-arrow .cmp-teaser__action-link::before { height: 0.= +09125em; } + +.boardcards .cmp-board-card { background: rgb(255, 255, 255); border: 1px s= +olid rgb(204, 204, 204); overflow: hidden; } + +.boardcards .cmp-board-card__link { box-shadow: none; display: block; outli= +ne: none; position: relative; height: 100%; } + +.boardcards .cmp-board-card__link::after { content: ""; height: 100%; opaci= +ty: 0; position: absolute; top: 0px; width: 100%; } + +.boardcards .cmp-board-card .cmp-image__image { height: 100%; width: 100%; = +} + +.boardcards .cmp-board-card__content { background: transparent; height: 100= +%; padding: 20px; } + +.boardcards .cmp-board-card__name { font-family: Graphik, Arial, system-ui,= + -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica = +Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal;= + text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.= +4rem; } + +@media screen and (min-width: 1000px) { + .boardcards .cmp-board-card__name { font-size: 1.6rem; } +} + +.boardcards .cmp-board-card__title { color: rgb(0, 0, 0); font-weight: 400;= + font-size: 1.4rem; line-height: 1.6; margin-top: 5px; text-transform: none= +; } + +@media screen and (min-width: 1000px) { + .boardcards .cmp-board-card__title { font-size: 1.6rem; } +} + +.boardcards.color-block-accent-purple-1 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-1 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(180, 85, 170); opacity: 1; tran= +sition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-accent-purple-2 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-2 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(160, 85, 245); opacity: 1; tran= +sition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-accent-purple-3 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-3 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(190, 130, 255); opacity: 1; tra= +nsition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-accent-purple-4 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-4 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(220, 175, 255); opacity: 1; tra= +nsition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-accent-purple-5 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-5 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(230, 220, 255); opacity: 1; tra= +nsition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-alt-blue .cmp-board-card__link:focus:is(:focus-visi= +ble)::after, .boardcards.color-block-alt-blue .cmp-board-card__link:hover::= +after { border: 4px solid rgb(0, 65, 240); opacity: 1; transition: all 0.3s= + ease-in-out 0s; } + +.boardcards.color-block-alt-gray .cmp-board-card__link:focus:is(:focus-visi= +ble)::after, .boardcards.color-block-alt-gray .cmp-board-card__link:hover::= +after { border: 4px solid rgb(190, 190, 190); opacity: 1; transition: all 0= +.3s ease-in-out 0s; } + +.boardcards.color-block-alt-gray-dark .cmp-board-card__link:focus:is(:focus= +-visible)::after, .boardcards.color-block-alt-gray-dark .cmp-board-card__li= +nk:hover::after { border: 4px solid rgb(150, 150, 150); opacity: 1; transit= +ion: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-alt-gray-darker .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-alt-gray-darker .cmp-board-card= +__link:hover::after { border: 4px solid rgb(90, 90, 90); opacity: 1; transi= +tion: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-alt-green .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-alt-green .cmp-board-card__link:hover= +::after { border: 4px solid rgb(0, 215, 0); opacity: 1; transition: all 0.3= +s ease-in-out 0s; } + +.boardcards.color-block-alt-red .cmp-board-card__link:focus:is(:focus-visib= +le)::after, .boardcards.color-block-alt-red .cmp-board-card__link:hover::af= +ter { border: 4px solid red; opacity: 1; transition: all 0.3s ease-in-out 0= +s; } + +.boardcards.color-block-alt-yellow .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-alt-yellow .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(255, 255, 0); opacity: 1; transition: all= + 0.3s ease-in-out 0s; } + +.boardcards.color-block-aqua .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-aqua .cmp-board-card__link:hover::after { = +border: 4px solid rgb(0, 255, 187); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-blue .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-blue .cmp-board-card__link:hover::after { = +border: 4px solid rgb(0, 186, 255); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-blue-green .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-blue-green .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(5, 240, 165); opacity: 1; transition: all= + 0.3s ease-in-out 0s; } + +.boardcards.color-block-brand-green .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-brand-green .cmp-board-card__link:h= +over::after { border: 4px solid rgb(100, 255, 80); opacity: 1; transition: = +all 0.3s ease-in-out 0s; } + +.boardcards.color-block-brand-orange .cmp-board-card__link:focus:is(:focus-= +visible)::after, .boardcards.color-block-brand-orange .cmp-board-card__link= +:hover::after { border: 4px solid rgb(255, 120, 0); opacity: 1; transition:= + all 0.3s ease-in-out 0s; } + +.boardcards.color-block-brand-yellow .cmp-board-card__link:focus:is(:focus-= +visible)::after, .boardcards.color-block-brand-yellow .cmp-board-card__link= +:hover::after { border: 4px solid rgb(255, 235, 50); opacity: 1; transition= +: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-blue-dark .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-blue-dark .cmp-board-card__link:hover= +::after { border: 4px solid rgb(0, 142, 255); opacity: 1; transition: all 0= +.3s ease-in-out 0s; } + +.boardcards.color-block-blue-light .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-blue-light .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(0, 243, 255); opacity: 1; transition: all= + 0.3s ease-in-out 0s; } + +.boardcards.color-block-core-purple .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-core-purple .cmp-board-card__link:h= +over::after { border: 4px solid rgb(70, 0, 115); opacity: 1; transition: al= +l 0.3s ease-in-out 0s; } + +.boardcards.color-block-cyan .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-cyan .cmp-board-card__link:hover::after { = +border: 4px solid rgb(0, 255, 255); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-gray .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-gray .cmp-board-card__link:hover::after { = +border: 4px solid rgb(167, 167, 167); opacity: 1; transition: all 0.3s ease= +-in-out 0s; } + +.boardcards.color-block-gray-base .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-gray-base .cmp-board-card__link:hover= +::after { border: 4px solid rgb(0, 0, 0); opacity: 1; transition: all 0.3s = +ease-in-out 0s; } + +.boardcards.color-block-gray-dark .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-gray-dark .cmp-board-card__link:hover= +::after { border: 4px solid rgb(107, 107, 107); opacity: 1; transition: all= + 0.3s ease-in-out 0s; } + +.boardcards.color-block-gray-darker .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-gray-darker .cmp-board-card__link:h= +over::after { border: 4px solid rgb(74, 74, 74); opacity: 1; transition: al= +l 0.3s ease-in-out 0s; } + +.boardcards.color-block-gray-light .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-gray-light .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(204, 204, 204); opacity: 1; transition: a= +ll 0.3s ease-in-out 0s; } + +.boardcards.color-block-gray-lighter .cmp-board-card__link:focus:is(:focus-= +visible)::after, .boardcards.color-block-gray-lighter .cmp-board-card__link= +:hover::after { border: 4px solid rgb(227, 227, 227); opacity: 1; transitio= +n: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-gray-lightest .cmp-board-card__link:focus:is(:focus= +-visible)::after, .boardcards.color-block-gray-lightest .cmp-board-card__li= +nk:hover::after { border: 4px solid rgb(242, 242, 242); opacity: 1; transit= +ion: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-grayishyellow-dark .cmp-board-card__link:focus:is(:= +focus-visible)::after, .boardcards.color-block-grayishyellow-dark .cmp-boar= +d-card__link:hover::after { border: 4px solid rgb(150, 150, 140); opacity: = +1; transition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-grayishyellow-light .cmp-board-card__link:focus:is(= +:focus-visible)::after, .boardcards.color-block-grayishyellow-light .cmp-bo= +ard-card__link:hover::after { border: 4px solid rgb(230, 230, 220); opacity= +: 1; transition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-green .cmp-board-card__link:focus:is(:focus-visible= +)::after, .boardcards.color-block-green .cmp-board-card__link:hover::after = +{ border: 4px solid rgb(0, 255, 0); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-green-dark .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-green-dark .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(0, 83, 10); opacity: 1; transition: all 0= +.3s ease-in-out 0s; } + +.boardcards.color-block-link .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-link .cmp-board-card__link:hover::after { = +border: 4px solid rgb(0, 77, 255); opacity: 1; transition: all 0.3s ease-in= +-out 0s; } + +.boardcards.color-block-link-dark .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-link-dark .cmp-board-card__link:hover= +::after { border: 4px solid rgb(0, 0, 136); opacity: 1; transition: all 0.3= +s ease-in-out 0s; } + +.boardcards.color-block-orange .cmp-board-card__link:focus:is(:focus-visibl= +e)::after, .boardcards.color-block-orange .cmp-board-card__link:hover::afte= +r { border: 4px solid rgb(255, 182, 0); opacity: 1; transition: all 0.3s ea= +se-in-out 0s; } + +.boardcards.color-block-orange-dark .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-orange-dark .cmp-board-card__link:h= +over::after { border: 4px solid rgb(255, 149, 0); opacity: 1; transition: a= +ll 0.3s ease-in-out 0s; } + +.boardcards.color-block-pink .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-pink .cmp-board-card__link:hover::after { = +border: 4px solid rgb(231, 0, 116); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-pink-dark .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-pink-dark .cmp-board-card__link:hover= +::after { border: 4px solid rgb(164, 2, 83); opacity: 1; transition: all 0.= +3s ease-in-out 0s; } + +.boardcards.color-block-pink-light .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-pink-light .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(255, 80, 160); opacity: 1; transition: al= +l 0.3s ease-in-out 0s; } + +.boardcards.color-block-purple .cmp-board-card__link:focus:is(:focus-visibl= +e)::after, .boardcards.color-block-purple .cmp-board-card__link:hover::afte= +r { border: 4px solid rgb(161, 0, 255); opacity: 1; transition: all 0.3s ea= +se-in-out 0s; } + +.boardcards.color-block-purple-dark .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-purple-dark .cmp-board-card__link:h= +over::after { border: 4px solid rgb(117, 0, 192); opacity: 1; transition: a= +ll 0.3s ease-in-out 0s; } + +.boardcards.color-block-purple-darkest .cmp-board-card__link:focus:is(:focu= +s-visible)::after, .boardcards.color-block-purple-darkest .cmp-board-card__= +link:hover::after { border: 4px solid rgb(70, 1, 115); opacity: 1; transiti= +on: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-red .cmp-board-card__link:focus:is(:focus-visible):= +:after, .boardcards.color-block-red .cmp-board-card__link:hover::after { bo= +rder: 4px solid rgb(231, 15, 41); opacity: 1; transition: all 0.3s ease-in-= +out 0s; } + +.boardcards.color-block-red-dark .cmp-board-card__link:focus:is(:focus-visi= +ble)::after, .boardcards.color-block-red-dark .cmp-board-card__link:hover::= +after { border: 4px solid rgb(189, 0, 29); opacity: 1; transition: all 0.3s= + ease-in-out 0s; } + +.boardcards.color-block-red-darker .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-red-darker .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(113, 0, 18); opacity: 1; transition: all = +0.3s ease-in-out 0s; } + +.boardcards.color-block-red-light .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-red-light .cmp-board-card__link:hover= +::after { border: 4px solid rgb(255, 50, 70); opacity: 1; transition: all 0= +.3s ease-in-out 0s; } + +.boardcards.color-block-white .cmp-board-card__link:focus:is(:focus-visible= +)::after, .boardcards.color-block-white .cmp-board-card__link:hover::after = +{ border: 4px solid rgb(255, 255, 255); opacity: 1; transition: all 0.3s ea= +se-in-out 0s; } + +.boardcards.color-block-yellow .cmp-board-card__link:focus:is(:focus-visibl= +e)::after, .boardcards.color-block-yellow .cmp-board-card__link:hover::afte= +r { border: 4px solid rgb(255, 212, 46); opacity: 1; transition: all 0.3s e= +ase-in-out 0s; } + +.boardcards.color-block-yellow-dark .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-yellow-dark .cmp-board-card__link:h= +over::after { border: 4px solid rgb(240, 192, 0); opacity: 1; transition: a= +ll 0.3s ease-in-out 0s; } + +.boardcards.color-block-yellow-light .cmp-board-card__link:focus:is(:focus-= +visible)::after, .boardcards.color-block-yellow-light .cmp-board-card__link= +:hover::after { border: 4px solid rgb(255, 240, 179); opacity: 1; transitio= +n: all 0.3s ease-in-out 0s; } + +.profilecards.color-background-gray .cmp-profile-card { background-color: r= +gb(242, 242, 242); } + +.cmp-executive-card { position: relative; display: flex; -webkit-box-orient= +: horizontal; -webkit-box-direction: normal; flex-flow: wrap; background: r= +gb(255, 255, 255); border: 1px solid rgb(204, 204, 204); } + +.cmp-executive-card__image { -webkit-box-flex: 0; flex: 0 0 auto; width: 14= +.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-executive-card__image { width: 15.4rem; } +} + +.cmp-executive-card__image .cmp-image__image { width: 100%; } + +.cmp-executive-card__image--blur .cmp-image__image { filter: blur(0.2rem); = +} + +.cmp-executive-card__content { background: transparent; border: none; paddi= +ng: 1.4rem 2rem; -webkit-box-flex: 1; flex: 1 1 auto; width: 14rem; } + +.cmp-executive-card__name { font-family: Graphik, Arial, system-ui, -apple-= +system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", o= +xygen, cantarell, sans-serif; font-weight: 800; font-style: normal; text-tr= +ansform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-executive-card__name { font-size: 1.6rem; } +} + +.cmp-executive-card__title { -webkit-box-flex: 1; flex-grow: 1; font-size: = +1.2rem; line-height: 1.4; font-weight: 400; color: rgb(0, 0, 0); margin-top= +: 0.5rem; text-overflow: ellipsis; overflow: hidden; -webkit-line-clamp: 4;= + -webkit-box-orient: vertical; display: -webkit-box; } + +@media screen and (min-width: 1000px) { + .cmp-executive-card__title { font-size: 1.4rem; line-height: 1.9rem; } +} + +.cmp-executive-card .cmp-executive-card-overlay { background-color: rgba(0,= + 77, 255, 0.8); background-blend-mode: multiply; position: absolute; top: 0= +px; left: 0px; width: 100%; height: 100%; } + +.cmp-executive-card .cmp-executive-card-overlay--hide { opacity: 0; } + +@media screen and (max-width: 999.9px) { + .cmp-executive-card .cmp-executive-card-overlay--hide { display: none; } +} + +.cmp-executive-card .cmp-executive-card-overlay--hide--zoom { display: bloc= +k; opacity: 0; } + +.cmp-executive-card .cmp-executive-card { margin: 0px; padding: 0px; } + +.cmp-executive-card .cmp-executive-card__container { display: flex; -webkit= +-box-align: center; align-items: center; height: 100%; } + +.cmp-executive-card .cmp-executive-card__link { margin: 0px auto; } + +.cmp-executive-card .cmp-executive-card__link-social-media { display: flex;= + -webkit-box-align: center; align-items: center; -webkit-box-pack: center; = +justify-content: center; } + +.cmp-executive-card .cmp-executive-card__link-social-media > div:not(:first= +-child) { margin-left: 2rem; } + +.cmp-executive-card .cmp-executive-card__link a { color: rgb(255, 255, 255)= +; text-decoration: none; } + +.cmp-executive-card .cmp-executive-card__link a::before { color: rgb(255, 2= +55, 255); } + +.cmp-executive-card .cmp-executive-card__link a:focus { box-shadow: none; o= +utline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; } + +.cmp-executive-card .cmp-executive-card__link a:focus:not(:focus-visible) {= + outline: none; box-shadow: none; } + +.cmp-executive-card .cmp-executive-card__link-bio { display: flex; -webkit-= +box-align: center; align-items: center; -webkit-box-pack: center; justify-c= +ontent: center; } + +.cmp-executive-card .cmp-executive-card__link-linkedin, .cmp-executive-card= + .cmp-executive-card__link-twitter { -webkit-box-align: baseline; align-ite= +ms: baseline; display: flex; margin-top: 2rem; } + +.cmp-executive-card .cmp-executive-card__link-linkedin a, .cmp-executive-ca= +rd .cmp-executive-card__link-twitter a { border: 0.2rem solid rgb(255, 255,= + 255); border-radius: 50%; height: 3.2rem; width: 3.2rem; -webkit-box-pack:= + start; justify-content: flex-start; } + +.cmp-executive-card .cmp-executive-card__link-twitter a::before { content: = +"=EF=89=83"; } + +.cmp-executive-card .cmp-executive-card__link-linkedin a::before, .cmp-exec= +utive-card .cmp-executive-card__link-twitter a::before { font-size: 16px; f= +ont-family: Ionicons; font-weight: 400; font-style: normal; line-height: 1;= + text-transform: none; letter-spacing: normal; overflow-wrap: normal; white= +-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-r= +endering: optimizelegibility; font-feature-settings: "liga"; display: flex;= + -webkit-box-align: center; align-items: center; -webkit-box-pack: center; = +justify-content: center; width: 100%; height: 100%; } + +.cmp-executive-card .cmp-executive-card__link-linkedin a::before { content:= + "=EF=88=B9"; } + +.cmp-executive-card .cmp-button__close { display: none; } + +@media screen and (max-width: 999.9px) { + .cmp-executive-card .cmp-button__close { display: block; position: absolu= +te; top: 0px; right: 0px; } + .cmp-executive-card .cmp-button__close .cmp-button { width: 1.5rem; heigh= +t: auto; margin: 0.5rem; padding: 0px; border: 0px; } + .cmp-executive-card .cmp-button__close .cmp-button__text::after { content= +: "=EF=8B=97"; font-size: 24px; font-family: Ionicons; display: block; font= +-style: normal; line-height: 1; text-transform: none; letter-spacing: norma= +l; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font= +-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-s= +ettings: "liga"; color: rgb(255, 255, 255); font-weight: 800; } + .cmp-executive-card .cmp-button__close .cmp-button:focus { box-shadow: no= +ne; outline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; } + .cmp-executive-card .cmp-button__close .cmp-button:focus:not(:focus-visib= +le) { outline: none; box-shadow: none; } +} + +.profilecards .main-container { width: 100%; overflow: hidden; } + +.profilecards .cmp-expert-card, .profilecards .main-container { display: fl= +ex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc= +tion: column; } + +.profilecards .cmp-expert-card { background: rgb(255, 255, 255); border: 1p= +x solid rgb(204, 204, 204); height: 100%; } + +.profilecards .cmp-expert-card .cmp-image__image { height: 100%; width: 100= +%; } + +.profilecards .cmp-expert-card__content { background: transparent; display:= + flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-di= +rection: column; height: 100%; padding: 20px; } + +@media screen and (max-width: 999.9px) { + .profilecards .cmp-expert-card__content { font-size: 1.4rem; } +} + +.profilecards .cmp-expert-card__name { font-size: 1.4rem; font-weight: 700;= + line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .profilecards .cmp-expert-card__name { font-size: 1.6rem; } +} + +.profilecards .cmp-expert-card__title { -webkit-box-flex: 1; flex-grow: 1; = +font-size: 1.4rem; line-height: 1.6; margin-top: 5px; } + +@media screen and (min-width: 1000px) { + .profilecards .cmp-expert-card__title { font-size: 1.6rem; } +} + +.profilecards .cmp-expert-card__summary { -webkit-box-flex: 1; flex-grow: 1= +; font-size: 1.4rem; line-height: 1.6; margin-top: 2rem; overflow-wrap: bre= +ak-word; word-break: break-word; height: 100%; } + +@media screen and (min-width: 1000px) { + .profilecards .cmp-expert-card__summary { font-size: 1.6rem; } +} + +.profilecards .cmp-expert-card__link { font-size: 1.6rem; line-height: 1.6;= + padding-top: 2rem; margin-top: auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .profilecards .cmp-expert-card__link { padding-top: 3rem; } +} + +.profilecards .cmp-expert-card__link ~ .cmp-expert-card__link { padding-top= +: 0px; margin-top: 0px; } + +.profilecards .cmp-expert-card__link a { color: rgb(0, 77, 255); display: i= +nline-block; text-decoration: none; } + +.profilecards .cmp-expert-card__link a:focus, .profilecards .cmp-expert-car= +d__link a:hover { text-decoration: underline; } + +.profilecards .cmp-expert-card__link a:visited { color: rgb(0, 0, 136); } + +.profilecards .cmp-expert-card__link-twitter a::before { content: "=EF=89= +=83"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +.profilecards .cmp-expert-card__link-twitter a:focus { text-decoration: und= +erline; } + +.profilecards .cmp-expert-card__link-linkedin a::before { content: "=EF=88= +=B9"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +.profilecards .cmp-expert-card__link-linkedin a:focus { text-decoration: un= +derline; } + +.profilecards .cmp-expert-card__link-linkedin, .profilecards .cmp-expert-ca= +rd__link-twitter { -webkit-box-align: baseline; align-items: baseline; disp= +lay: flex; } + +.profilecards .cmp-expert-card__link-linkedin a::before, .profilecards .cmp= +-expert-card__link-twitter a::before { color: rgb(0, 77, 255); display: inl= +ine-block; margin-right: 0.7rem; } + +.profilecards .cmp-button__cta-arrow--right { margin-top: 30px; } + +.executive-card .cmp-quote-executive-card { min-height: 14.4rem; max-height= +: 14.4rem; background-color: rgb(255, 255, 255); border: 0.1rem solid rgb(2= +04, 204, 204); padding: 2rem; width: 100%; font-size: 1.2rem; line-height: = +1.2; overflow: hidden; color: rgb(0, 0, 0); word-break: break-word; } + +.executive-card .cmp-quote-executive-card__container { min-height: 10.2rem;= + max-height: 10.2rem; overflow: hidden; } + +.executive-card .cmp-quote-executive-card__icon-quote { float: left; width:= + 2.7rem; height: 2.5rem; margin-right: 1.8rem; } + +.executive-card .cmp-quote-executive-card__icon-quote::after { content: "= +=EE=A4=80"; font-size: 2.5rem; font-family: Ionicons; display: block; font-= +weight: 400; font-style: normal; line-height: 1; text-transform: none; lett= +er-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: = +ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibilit= +y; font-feature-settings: "liga"; color: rgb(74, 74, 74); } + +.executive-card .cmp-quote-executive-card__name-container { margin-bottom: = +2.5rem; height: 1.5rem; } + +@media screen and (min-width: 1000px) { + .executive-card .cmp-quote-executive-card__name-container { margin-bottom= +: 2.2rem; } +} + +.executive-card .cmp-quote-executive-card__name { font-weight: 700; margin-= +bottom: 2.5rem; height: 1.5rem; } + +@media screen and (min-width: 1000px) { + .executive-card .cmp-quote-executive-card__name { margin-bottom: 2.2rem; = +} +} + +.cmp-twitter-executive-card { min-height: 14.4rem; max-height: 14.4rem; bac= +kground-color: rgb(255, 255, 255); border: 0.1rem solid rgb(204, 204, 204);= + padding: 2rem; font-size: 1.2rem; width: 100%; overflow: hidden; } + +@media screen and (min-width: 1000px) { + .cmp-twitter-executive-card { min-height: 15.4rem; max-height: 15.4rem; } +} + +.cmp-twitter-executive-card__title-data { display: flex; -webkit-box-pack: = +justify; justify-content: space-between; margin-bottom: 1rem; } + +.cmp-twitter-executive-card__tweet { line-height: 1.2; font-size: 1.2rem; o= +verflow: hidden; -webkit-line-clamp: 4; display: -webkit-box; -webkit-box-o= +rient: vertical; } + +.cmp-twitter-executive-card__tweet a { color: rgb(0, 77, 255); text-decorat= +ion: underline; } + +.cmp-twitter-executive-card__logo-handle { display: flex; max-width: calc(1= +00% - 5rem); } + +.cmp-twitter-executive-card__name-handle { line-height: 1.2; word-break: br= +eak-word; } + +.cmp-twitter-executive-card__handle-link { line-height: 1.2; text-decoratio= +n: none; color: inherit; } + +.cmp-twitter-executive-card__handle-link:focus, .cmp-twitter-executive-card= +__handle-link:hover { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-twitter-executive-card__name { font-weight: 700; } + +.cmp-twitter-executive-card__date-text { font-size: 1.2rem; } + +.cmp-twitter-executive-card__icon-twitter::after { content: "=EF=89=83"; fo= +nt-size: 32px; font-family: Ionicons; display: block; font-weight: 400; fon= +t-style: normal; line-height: 1; text-transform: none; letter-spacing: norm= +al; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fon= +t-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-= +settings: "liga"; width: 3.2rem; height: 3.2rem; margin-right: 1.5rem; colo= +r: rgb(0, 186, 255); } + +.content-card--award .cmp-teaser__content { border: 1px solid rgb(204, 204,= + 204); padding: 2.5rem 2rem; } + +.content-card--award .cmp-teaser__pretitle { text-transform: uppercase; fon= +t-weight: 600; color: rgb(0, 0, 0); margin-bottom: 20px; font-size: 1.2rem;= + line-height: 1.44rem; } + +.content-card--award .cmp-teaser .cmp-teaser__title { margin-top: 0px; marg= +in-bottom: 2.5rem; font-size: 1.8rem; line-height: 2.196rem; } + +@media screen and (min-width: 1000px) { + .content-card--award .cmp-teaser .cmp-teaser__title { font-size: 2.5rem; = +line-height: 3rem; } +} + +.content-card--award .cmp-teaser__description, .content-card--award .cmp-te= +aser__description p { margin-top: 0px; font-size: 1.2rem; line-height: 1.44= +rem; word-break: break-word; } + +.content-card--cardwithbutton .cmp-teaser__content { width: 100%; backgroun= +d-color: rgb(255, 255, 255); border: 1px solid rgb(227, 227, 227); padding:= + 3rem 2rem; } + +@media screen and (min-width: 1000px) { + .content-card--cardwithbutton .cmp-teaser__content { padding: 3rem; } +} + +.content-card--cardwithbutton .cmp-teaser__pretitle { color: rgb(0, 0, 0); = +margin: 0px; padding-bottom: 2rem; font-weight: 600; font-size: 1.2rem; tex= +t-transform: uppercase; line-height: 1; } + +@media screen and (min-width: 1000px) { + .content-card--cardwithbutton .cmp-teaser__pretitle { font-size: 1.8rem; = +} +} + +.content-card--cardwithbutton .cmp-teaser__title { margin: 0px; padding: 0p= +x 0px 1rem; font-weight: 800; text-transform: none; } + +@media screen and (min-width: 1000px) { + .content-card--cardwithbutton .cmp-teaser__title { padding-bottom: 2rem; = +} +} + +.content-card--cardwithbutton .cmp-teaser__description { margin: 0px; paddi= +ng-bottom: 2rem; font-weight: 400; font-size: 1.4rem; color: rgb(0, 0, 0); = +text-transform: none; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .content-card--cardwithbutton .cmp-teaser__description { font-size: 1.6re= +m; } +} + +.content-card--cardwithbutton .cmp-teaser__action-container { padding: 0px;= + } + +.content-card--cardwithbutton .cmp-teaser__action-link { display: inline-fl= +ex; -webkit-box-align: center; align-items: center; -webkit-box-pack: cente= +r; justify-content: center; font-family: Graphik, Arial, system-ui, -apple-= +system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", o= +xygen, cantarell, sans-serif; font-style: normal; line-height: 1; min-heigh= +t: inherit; min-width: 13.4rem; border-radius: 0px; font-size: 1.4rem; font= +-weight: 600; height: 44px; text-decoration: none; padding: 1.5rem; color: = +rgb(255, 255, 255); background-color: rgb(0, 0, 0); border: 1px solid trans= +parent; box-shadow: rgb(167, 167, 167) 4px 4px 0px 0px; margin: 15px 0px 4p= +x 10px; transition: box-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s= +, -webkit-box-shadow 0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; = +text-transform: uppercase; } + +.content-card--cardwithbutton .cmp-teaser__action-link::after, .content-car= +d--cardwithbutton .cmp-teaser__action-link::before { content: none; } + +@media screen and (max-width: 767.9px) { + .content-card--cardwithbutton .cmp-teaser__action-link { margin-left: 0px= +; width: 100%; } +} + +.content-card--cardwithbutton .cmp-teaser__action-link:hover { background-c= +olor: rgb(74, 74, 74); color: rgb(255, 255, 255); } + +.content-card--cardwithbutton .cmp-teaser__action-link:focus { box-shadow: = +rgb(255, 255, 255) 0px 0px 0px 2px; outline-offset: 2px; } + +.content-card--cardwithbutton .cmp-teaser__action-link:focus:not(:focus-vis= +ible) { box-shadow: none; outline: none; } + +.content-card--cardwithbutton .cmp-teaser__action-link:focus, .content-card= +--cardwithbutton .cmp-teaser__action-link:hover { box-shadow: rgb(167, 167,= + 167) 10px 10px 0px 0px; transform: translate(-5px, -5px); color: rgb(255, = +255, 255); background-color: rgb(0, 0, 0); } + +.content-card--cardwithbutton .cmp-teaser__action-link:focus { border: 2px = +solid rgb(255, 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset= +: 1px; } + +.content-card--cardwithbutton .cmp-teaser__action-link:disabled { backgroun= +d-color: rgb(227, 227, 227); border-color: transparent; box-shadow: none; c= +olor: rgb(255, 255, 255); transition: none 0s ease 0s; } + +.content-card--cardwithbutton .cmp-teaser__action-link:disabled:hover { box= +-shadow: none; transform: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .content-card--cardwithbutton .cmp-teaser__action-link { width: auto; } +} + +.content-card.content-card--cardwithbutton .cmp-teaser { padding-top: 4px; = +padding-right: 0px; background: linear-gradient(rgb(161, 0, 255) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton .cmp-teaser__title { font-size: = +2.8rem; line-height: 1.0736; } + +@media screen and (min-width: 1000px) { + .content-card.content-card--cardwithbutton .cmp-teaser__title { font-size= +: 4.8rem; line-height: 1.0432; } +} + +.content-card.content-card--cardwithbutton.color-block-accent-purple-1 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(180, 85, 170) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-accent-purple-2 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(160, 85, 245) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-accent-purple-3 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(190, 130, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-accent-purple-4 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(220, 175, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-accent-purple-5 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(230, 220, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-blue .cmp-teaser= + { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0,= + 65, 240) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-gray .cmp-teaser= + { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(19= +0, 190, 190) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-gray-dark .cmp-t= +easer { padding-top: 4px; padding-right: 0px; background: linear-gradient(r= +gb(150, 150, 150) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-gray-darker .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(90, 90, 90) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-green .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0= +, 215, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-red .cmp-teaser = +{ padding-top: 4px; padding-right: 0px; background: linear-gradient(red 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-yellow .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +255, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-aqua .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 255= +, 187) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-blue .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 186= +, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-blue-green .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +5, 240, 165) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-brand-green .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(100, 255, 80) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-brand-orange .cmp-te= +aser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rg= +b(255, 120, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-brand-yellow .cmp-te= +aser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rg= +b(255, 235, 50) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-blue-dark .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0= +, 142, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-blue-light .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +0, 243, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-core-purple .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(70, 0, 115) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-cyan .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 255= +, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(167, 1= +67, 167) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-base .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0= +, 0, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-dark .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(1= +07, 107, 107) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-darker .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(74, 74, 74) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-light .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +204, 204, 204) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-lighter .cmp-te= +aser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rg= +b(227, 227, 227) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-lightest .cmp-t= +easer { padding-top: 4px; padding-right: 0px; background: linear-gradient(r= +gb(242, 242, 242) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-grayishyellow-dark .= +cmp-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradi= +ent(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat= +; } + +.content-card.content-card--cardwithbutton.color-block-grayishyellow-light = +.cmp-teaser { padding-top: 4px; padding-right: 0px; background: linear-grad= +ient(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; } + +.content-card.content-card--cardwithbutton.color-block-green .cmp-teaser { = +padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 25= +5, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-green-dark .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +0, 83, 10) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-link .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 77,= + 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-link-dark .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0= +, 0, 136) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-orange .cmp-teaser {= + padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(255,= + 182, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-orange-dark .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(255, 149, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-pink .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(231, 0= +, 116) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-pink-dark .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(1= +64, 2, 83) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-pink-light .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +255, 80, 160) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-purple .cmp-teaser {= + padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(161,= + 0, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-purple-dark .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(117, 0, 192) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-purple-darkest .cmp-= +teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient(= +rgb(70, 1, 115) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-red .cmp-teaser { pa= +dding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(231, 15= +, 41) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-red-dark .cmp-teaser= + { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(18= +9, 0, 29) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-red-darker .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +113, 0, 18) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-red-light .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(2= +55, 50, 70) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-white .cmp-teaser { = +padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(255, = +255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-yellow .cmp-teaser {= + padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(255,= + 212, 46) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-yellow-dark .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(240, 192, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-yellow-light .cmp-te= +aser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rg= +b(255, 240, 179) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card--colorinfo .cmp-teaser__description p { line-height: 2.2rem; = +} + +@media screen and (max-width: 999.9px) { + .content-card--colorinfo .cmp-teaser__description p { font-size: 1.4rem; = +} +} + +.content-card--colorinfo .cmp-teaser__content { border: 1px solid rgb(204, = +204, 204); padding: 20px; } + +.content-card.has-image-border .cmp-image__image { border: 1px solid rgb(10= +7, 107, 107); } + +.content-card .cmp-teaser__title { font-family: Graphik, Arial, system-ui, = +-apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica N= +eue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; = +text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8= +rem; } + +@media screen and (min-width: 1000px) { + .content-card .cmp-teaser__title { font-size: 2.5rem; } +} + +.content-card .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.content-card .cmp-teaser__title a:focus, .content-card .cmp-teaser__title = +a:hover { text-decoration: underline; color: rgb(0, 77, 255); } + +.content-card .cmp-teaser__content { background-color: rgb(255, 255, 255); = +} + +.content-card.color-background-gray .cmp-teaser__content { background-color= +: rgb(242, 242, 242); } + +.content-card.color-block-accent-purple-1 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(180, 85, 170) 5px, transpare= +nt 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(180, 85, 170) 5= +px, transparent 0px) 100% 0px; } + +.content-card.color-block-accent-purple-2 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(160, 85, 245) 5px, transpare= +nt 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(160, 85, 245) 5= +px, transparent 0px) 100% 0px; } + +.content-card.color-block-accent-purple-3 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(190, 130, 255) 5px, transpar= +ent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(190, 130, 255)= + 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-accent-purple-4 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(220, 175, 255) 5px, transpar= +ent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(220, 175, 255)= + 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-accent-purple-5 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(230, 220, 255) 5px, transpar= +ent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(230, 220, 255)= + 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-alt-blue .cmp-teaser { padding: 5px 5px 0px 0px; = +background: linear-gradient(270deg, rgb(0, 65, 240) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 65, 240) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-alt-gray .cmp-teaser { padding: 5px 5px 0px 0px; = +background: linear-gradient(270deg, rgb(190, 190, 190) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(190, 190, 190) 5px, t= +ransparent 0px) 100% 0px; } + +.content-card.color-block-alt-gray-dark .cmp-teaser { padding: 5px 5px 0px = +0px; background: linear-gradient(270deg, rgb(150, 150, 150) 5px, transparen= +t 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(150, 150, 150) 5= +px, transparent 0px) 100% 0px; } + +.content-card.color-block-alt-gray-darker .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(90, 90, 90) 5px, transparent= + 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(90, 90, 90) 5px, = +transparent 0px) 100% 0px; } + +.content-card.color-block-alt-green .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(0, 215, 0) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 215, 0) 5px, transpar= +ent 0px) 100% 0px; } + +.content-card.color-block-alt-red .cmp-teaser { padding: 5px 5px 0px 0px; b= +ackground: linear-gradient(270deg, red 5px, transparent 0px) 100% 0px / 56p= +x 40px no-repeat, linear-gradient(red 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-alt-yellow .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(255, 255, 0) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 255, 0) 5px, tra= +nsparent 0px) 100% 0px; } + +.content-card.color-block-aqua .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(0, 255, 187) 5px, transparent 0px) 100%= + 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 255, 187) 5px, transpare= +nt 0px) 100% 0px; } + +.content-card.color-block-blue .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(0, 186, 255) 5px, transparent 0px) 100%= + 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 186, 255) 5px, transpare= +nt 0px) 100% 0px; } + +.content-card.color-block-blue-green .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(5, 240, 165) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(5, 240, 165) 5px, tra= +nsparent 0px) 100% 0px; } + +.content-card.color-block-brand-green .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(100, 255, 80) 5px, transparent 0= +px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(100, 255, 80) 5px, = +transparent 0px) 100% 0px; } + +.content-card.color-block-brand-orange .cmp-teaser { padding: 5px 5px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 120, 0) 5px, transparent 0= +px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 120, 0) 5px, t= +ransparent 0px) 100% 0px; } + +.content-card.color-block-brand-yellow .cmp-teaser { padding: 5px 5px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 235, 50) 5px, transparent = +0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 235, 50) 5px,= + transparent 0px) 100% 0px; } + +.content-card.color-block-blue-dark .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(0, 142, 255) 5px, transparent 0px)= + 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 142, 255) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-blue-light .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 243, 255) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 243, 255) 5px, tra= +nsparent 0px) 100% 0px; } + +.content-card.color-block-core-purple .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(70, 0, 115) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(70, 0, 115) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-cyan .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(0, 255, 255) 5px, transparent 0px) 100%= + 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 255, 255) 5px, transpare= +nt 0px) 100% 0px; } + +.content-card.color-block-gray .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(167, 167, 167) 5px, transparent 0px) 10= +0% 0px / 56px 40px no-repeat, linear-gradient(rgb(167, 167, 167) 5px, trans= +parent 0px) 100% 0px; } + +.content-card.color-block-gray-base .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(0, 0, 0) 5px, transparent 0px) 100= +% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 0, 0) 5px, transparent = +0px) 100% 0px; } + +.content-card.color-block-gray-dark .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(107, 107, 107) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(107, 107, 107) 5px, = +transparent 0px) 100% 0px; } + +.content-card.color-block-gray-darker .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(74, 74, 74) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(74, 74, 74) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-gray-light .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(204, 204, 204) 5px, transparent 0= +px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(204, 204, 204) 5px,= + transparent 0px) 100% 0px; } + +.content-card.color-block-gray-lighter .cmp-teaser { padding: 5px 5px 0px 0= +px; background: linear-gradient(270deg, rgb(227, 227, 227) 5px, transparent= + 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(227, 227, 227) 5p= +x, transparent 0px) 100% 0px; } + +.content-card.color-block-gray-lightest .cmp-teaser { padding: 5px 5px 0px = +0px; background: linear-gradient(270deg, rgb(242, 242, 242) 5px, transparen= +t 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(242, 242, 242) 5= +px, transparent 0px) 100% 0px; } + +.content-card.color-block-grayishyellow-dark .cmp-teaser { padding: 5px 5px= + 0px 0px; background: linear-gradient(270deg, rgb(150, 150, 140) 5px, trans= +parent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(150, 150, 1= +40) 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-grayishyellow-light .cmp-teaser { padding: 5px 5p= +x 0px 0px; background: linear-gradient(270deg, rgb(230, 230, 220) 5px, tran= +sparent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(230, 230, = +220) 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-green .cmp-teaser { padding: 5px 5px 0px 0px; bac= +kground: linear-gradient(270deg, rgb(0, 255, 0) 5px, transparent 0px) 100% = +0px / 56px 40px no-repeat, linear-gradient(rgb(0, 255, 0) 5px, transparent = +0px) 100% 0px; } + +.content-card.color-block-green-dark .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 83, 10) 5px, transparent 0px) = +100% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 83, 10) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-link .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(0, 77, 255) 5px, transparent 0px) 100% = +0px / 56px 40px no-repeat, linear-gradient(rgb(0, 77, 255) 5px, transparent= + 0px) 100% 0px; } + +.content-card.color-block-link-dark .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(0, 0, 136) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 0, 136) 5px, transpar= +ent 0px) 100% 0px; } + +.content-card.color-block-orange .cmp-teaser { padding: 5px 5px 0px 0px; ba= +ckground: linear-gradient(270deg, rgb(255, 182, 0) 5px, transparent 0px) 10= +0% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 182, 0) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-orange-dark .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(255, 149, 0) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 149, 0) 5px, tr= +ansparent 0px) 100% 0px; } + +.content-card.color-block-pink .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(231, 0, 116) 5px, transparent 0px) 100%= + 0px / 56px 40px no-repeat, linear-gradient(rgb(231, 0, 116) 5px, transpare= +nt 0px) 100% 0px; } + +.content-card.color-block-pink-dark .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(164, 2, 83) 5px, transparent 0px) = +100% 0px / 56px 40px no-repeat, linear-gradient(rgb(164, 2, 83) 5px, transp= +arent 0px) 100% 0px; } + +.content-card.color-block-pink-light .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(255, 80, 160) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 80, 160) 5px, t= +ransparent 0px) 100% 0px; } + +.content-card.color-block-purple .cmp-teaser { padding: 5px 5px 0px 0px; ba= +ckground: linear-gradient(270deg, rgb(161, 0, 255) 5px, transparent 0px) 10= +0% 0px / 56px 40px no-repeat, linear-gradient(rgb(161, 0, 255) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-purple-dark .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(117, 0, 192) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(117, 0, 192) 5px, tr= +ansparent 0px) 100% 0px; } + +.content-card.color-block-purple-darkest .cmp-teaser { padding: 5px 5px 0px= + 0px; background: linear-gradient(270deg, rgb(70, 1, 115) 5px, transparent = +0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(70, 1, 115) 5px, t= +ransparent 0px) 100% 0px; } + +.content-card.color-block-red .cmp-teaser { padding: 5px 5px 0px 0px; backg= +round: linear-gradient(270deg, rgb(231, 15, 41) 5px, transparent 0px) 100% = +0px / 56px 40px no-repeat, linear-gradient(rgb(231, 15, 41) 5px, transparen= +t 0px) 100% 0px; } + +.content-card.color-block-red-dark .cmp-teaser { padding: 5px 5px 0px 0px; = +background: linear-gradient(270deg, rgb(189, 0, 29) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(189, 0, 29) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-red-darker .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(113, 0, 18) 5px, transparent 0px)= + 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(113, 0, 18) 5px, trans= +parent 0px) 100% 0px; } + +.content-card.color-block-red-light .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(255, 50, 70) 5px, transparent 0px)= + 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 50, 70) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-white .cmp-teaser { padding: 5px 5px 0px 0px; bac= +kground: linear-gradient(270deg, rgb(255, 255, 255) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 255, 255) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-yellow .cmp-teaser { padding: 5px 5px 0px 0px; ba= +ckground: linear-gradient(270deg, rgb(255, 212, 46) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 212, 46) 5px, trans= +parent 0px) 100% 0px; } + +.content-card.color-block-yellow-dark .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(240, 192, 0) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(240, 192, 0) 5px, tr= +ansparent 0px) 100% 0px; } + +.content-card.color-block-yellow-light .cmp-teaser { padding: 5px 5px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 240, 179) 5px, transparent= + 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 240, 179) 5p= +x, transparent 0px) 100% 0px; } + +.content-card.content-card--picture .cmp-teaser { padding: 0px; background:= + none; } + +.icon-card .cmp-teaser__image { padding: 0px 2rem; z-index: 1; border: none= +; flex-basis: 0px; } + +.icon-card .cmp-teaser__image .cmp-image__image { height: 100px; width: 100= +px; margin-bottom: -2.3rem; vertical-align: middle; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .icon-card .cmp-teaser__image .cmp-image__image { height: 115px; width: 1= +15px; margin-bottom: -2.5rem; } +} + +@media screen and (min-width: 1000px) { + .icon-card .cmp-teaser__image .cmp-image__image { height: 150px; width: 1= +50px; margin-bottom: -4.8rem; } +} + +.icon-card .cmp-teaser__content { display: flex; background-color: rgb(255,= + 255, 255); border: 1px solid rgb(204, 204, 204); position: relative; paddi= +ng: 3.8rem 2rem 2rem; margin: 0px 0.5rem 0.5rem 0px; box-shadow: rgb(167, 1= +67, 167) 0.05rem 0.05rem, rgb(167, 167, 167) 0.1rem 0.1rem, rgb(167, 167, 1= +67) 0.15rem 0.15rem, rgb(167, 167, 167) 0.2rem 0.2rem, rgb(167, 167, 167) 0= +.25rem 0.25rem, rgb(167, 167, 167) 0.3rem 0.3rem, rgb(167, 167, 167) 0.35re= +m 0.35rem, rgb(167, 167, 167) 0.4rem 0.4rem, rgb(167, 167, 167) 0.45rem 0.4= +5rem, rgb(167, 167, 167) 0.5rem 0.5rem; } + +@media screen and (min-width: 1000px) { + .icon-card .cmp-teaser__content { padding-top: 6rem; } +} + +.icon-card .cmp-teaser__title { margin-top: 0px; font-family: Graphik, Aria= +l, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu= +, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-s= +tyle: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; = +font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .icon-card .cmp-teaser__title { font-size: 2.5rem; } +} + +.icon-card .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.icon-card .cmp-teaser__title a:focus, .icon-card .cmp-teaser__title a:hove= +r { text-decoration: underline; color: rgb(0, 77, 255); } + +.icon-card .cmp-teaser__description { margin-top: 15px; line-height: 1.6; m= +argin-bottom: 15px; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .icon-card .cmp-teaser__description { margin-top: 20px; margin-bottom: 30= +px; font-size: 1.6rem; } +} + +.icon-card .cmp-teaser__action-container { padding-top: 0px; } + +.icon-card .cmp-teaser__action-link:focus::before { width: 100%; } + +.icon-card.cmp-icon-card--alt .cmp-teaser__image .cmp-image__image { margin= +-bottom: -3rem; } + +@media screen and (min-width: 1000px) { + .icon-card.cmp-icon-card--alt .cmp-teaser__image .cmp-image__image { marg= +in-bottom: -5rem; } +} + +.icon-card.cmp-icon-card--alt .cmp-teaser__content { padding-top: 5rem; box= +-shadow: none; margin: 0px; border-color: transparent; } + +@media screen and (min-width: 1000px) { + .icon-card.cmp-icon-card--alt .cmp-teaser__content { padding-top: 6rem; p= +adding-bottom: 0px; } +} + +.icon-card.color-background-gray .cmp-teaser__content { background-color: r= +gb(242, 242, 242); } + +.content-card--picture .cmp-image__image { border: 1px solid rgb(204, 204, = +204); } + +.content-card--picture .cmp-teaser__image { -webkit-box-flex: 1; flex: 1 0 = +0px; border: none; margin-left: 2rem; margin-right: 2rem; z-index: 1; margi= +n-bottom: -6.5rem; } + +@media screen and (max-width: 999.9px) { + .content-card--picture .cmp-teaser__image { margin-bottom: -6rem; } +} + +.content-card--picture .cmp-teaser__content { border: 1px solid rgb(204, 20= +4, 204); padding: 0px 2rem 2rem; } + +.content-card--picture .cmp-teaser__title { margin-top: 8.5rem; padding: 0p= +x; } + +@media screen and (max-width: 999.9px) { + .content-card--picture .cmp-teaser__title { margin-top: 8rem; } +} + +.content-card--picture .cmp-teaser__description p { margin-top: 1rem; paddi= +ng: 0px; } + +.content-card--picture.color-block-accent-purple-1 .cmp-teaser__content { b= +order-top: 4px solid rgb(180, 85, 170); } + +.content-card--picture.color-block-accent-purple-2 .cmp-teaser__content { b= +order-top: 4px solid rgb(160, 85, 245); } + +.content-card--picture.color-block-accent-purple-3 .cmp-teaser__content { b= +order-top: 4px solid rgb(190, 130, 255); } + +.content-card--picture.color-block-accent-purple-4 .cmp-teaser__content { b= +order-top: 4px solid rgb(220, 175, 255); } + +.content-card--picture.color-block-accent-purple-5 .cmp-teaser__content { b= +order-top: 4px solid rgb(230, 220, 255); } + +.content-card--picture.color-block-alt-blue .cmp-teaser__content { border-t= +op: 4px solid rgb(0, 65, 240); } + +.content-card--picture.color-block-alt-gray .cmp-teaser__content { border-t= +op: 4px solid rgb(190, 190, 190); } + +.content-card--picture.color-block-alt-gray-dark .cmp-teaser__content { bor= +der-top: 4px solid rgb(150, 150, 150); } + +.content-card--picture.color-block-alt-gray-darker .cmp-teaser__content { b= +order-top: 4px solid rgb(90, 90, 90); } + +.content-card--picture.color-block-alt-green .cmp-teaser__content { border-= +top: 4px solid rgb(0, 215, 0); } + +.content-card--picture.color-block-alt-red .cmp-teaser__content { border-to= +p: 4px solid red; } + +.content-card--picture.color-block-alt-yellow .cmp-teaser__content { border= +-top: 4px solid rgb(255, 255, 0); } + +.content-card--picture.color-block-aqua .cmp-teaser__content { border-top: = +4px solid rgb(0, 255, 187); } + +.content-card--picture.color-block-blue .cmp-teaser__content { border-top: = +4px solid rgb(0, 186, 255); } + +.content-card--picture.color-block-blue-green .cmp-teaser__content { border= +-top: 4px solid rgb(5, 240, 165); } + +.content-card--picture.color-block-brand-green .cmp-teaser__content { borde= +r-top: 4px solid rgb(100, 255, 80); } + +.content-card--picture.color-block-brand-orange .cmp-teaser__content { bord= +er-top: 4px solid rgb(255, 120, 0); } + +.content-card--picture.color-block-brand-yellow .cmp-teaser__content { bord= +er-top: 4px solid rgb(255, 235, 50); } + +.content-card--picture.color-block-blue-dark .cmp-teaser__content { border-= +top: 4px solid rgb(0, 142, 255); } + +.content-card--picture.color-block-blue-light .cmp-teaser__content { border= +-top: 4px solid rgb(0, 243, 255); } + +.content-card--picture.color-block-core-purple .cmp-teaser__content { borde= +r-top: 4px solid rgb(70, 0, 115); } + +.content-card--picture.color-block-cyan .cmp-teaser__content { border-top: = +4px solid rgb(0, 255, 255); } + +.content-card--picture.color-block-gray .cmp-teaser__content { border-top: = +4px solid rgb(167, 167, 167); } + +.content-card--picture.color-block-gray-base .cmp-teaser__content { border-= +top: 4px solid rgb(0, 0, 0); } + +.content-card--picture.color-block-gray-dark .cmp-teaser__content { border-= +top: 4px solid rgb(107, 107, 107); } + +.content-card--picture.color-block-gray-darker .cmp-teaser__content { borde= +r-top: 4px solid rgb(74, 74, 74); } + +.content-card--picture.color-block-gray-light .cmp-teaser__content { border= +-top: 4px solid rgb(204, 204, 204); } + +.content-card--picture.color-block-gray-lighter .cmp-teaser__content { bord= +er-top: 4px solid rgb(227, 227, 227); } + +.content-card--picture.color-block-gray-lightest .cmp-teaser__content { bor= +der-top: 4px solid rgb(242, 242, 242); } + +.content-card--picture.color-block-grayishyellow-dark .cmp-teaser__content = +{ border-top: 4px solid rgb(150, 150, 140); } + +.content-card--picture.color-block-grayishyellow-light .cmp-teaser__content= + { border-top: 4px solid rgb(230, 230, 220); } + +.content-card--picture.color-block-green .cmp-teaser__content { border-top:= + 4px solid rgb(0, 255, 0); } + +.content-card--picture.color-block-green-dark .cmp-teaser__content { border= +-top: 4px solid rgb(0, 83, 10); } + +.content-card--picture.color-block-link .cmp-teaser__content { border-top: = +4px solid rgb(0, 77, 255); } + +.content-card--picture.color-block-link-dark .cmp-teaser__content { border-= +top: 4px solid rgb(0, 0, 136); } + +.content-card--picture.color-block-orange .cmp-teaser__content { border-top= +: 4px solid rgb(255, 182, 0); } + +.content-card--picture.color-block-orange-dark .cmp-teaser__content { borde= +r-top: 4px solid rgb(255, 149, 0); } + +.content-card--picture.color-block-pink .cmp-teaser__content { border-top: = +4px solid rgb(231, 0, 116); } + +.content-card--picture.color-block-pink-dark .cmp-teaser__content { border-= +top: 4px solid rgb(164, 2, 83); } + +.content-card--picture.color-block-pink-light .cmp-teaser__content { border= +-top: 4px solid rgb(255, 80, 160); } + +.content-card--picture.color-block-purple .cmp-teaser__content { border-top= +: 4px solid rgb(161, 0, 255); } + +.content-card--picture.color-block-purple-dark .cmp-teaser__content { borde= +r-top: 4px solid rgb(117, 0, 192); } + +.content-card--picture.color-block-purple-darkest .cmp-teaser__content { bo= +rder-top: 4px solid rgb(70, 1, 115); } + +.content-card--picture.color-block-red .cmp-teaser__content { border-top: 4= +px solid rgb(231, 15, 41); } + +.content-card--picture.color-block-red-dark .cmp-teaser__content { border-t= +op: 4px solid rgb(189, 0, 29); } + +.content-card--picture.color-block-red-darker .cmp-teaser__content { border= +-top: 4px solid rgb(113, 0, 18); } + +.content-card--picture.color-block-red-light .cmp-teaser__content { border-= +top: 4px solid rgb(255, 50, 70); } + +.content-card--picture.color-block-white .cmp-teaser__content { border-top:= + 4px solid rgb(255, 255, 255); } + +.content-card--picture.color-block-yellow .cmp-teaser__content { border-top= +: 4px solid rgb(255, 212, 46); } + +.content-card--picture.color-block-yellow-dark .cmp-teaser__content { borde= +r-top: 4px solid rgb(240, 192, 0); } + +.content-card--picture.color-block-yellow-light .cmp-teaser__content { bord= +er-top: 4px solid rgb(255, 240, 179); } + +.sequence-card .cmp-sequence-card { background-color: rgb(255, 255, 255); b= +order: 1px solid rgb(204, 204, 204); padding: 2rem; } + +@media screen and (min-width: 1000px) { + .sequence-card .cmp-sequence-card { padding: 25px; } +} + +.sequence-card .cmp-sequence-card__header { display: flex; -webkit-box-alig= +n: center; align-items: center; } + +.sequence-card .cmp-sequence-card__image { -webkit-box-flex: 0; flex: 0 0 a= +uto; } + +.sequence-card .cmp-sequence-card__image .cmp-image__image { height: 65px; = +width: 65px; } + +.sequence-card .cmp-sequence-card__title { font-family: Graphik, Arial, sys= +tem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Hel= +vetica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: = +normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-s= +ize: 1.8rem; padding-left: 2rem; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .sequence-card .cmp-sequence-card__title { font-size: 2.5rem; } +} + +.sequence-card .cmp-sequence-card__description { padding-top: 2rem; word-br= +eak: break-word; } + +.sequence-card.color-background-gray .cmp-sequence-card { background-color:= + rgb(242, 242, 242); } + +.small-icon-card .cmp-small-icon-card { background-color: transparent; } + +.small-icon-card .cmp-small-icon-card__header { display: flex; } + +.small-icon-card .cmp-small-icon-card__image { -webkit-box-flex: 0; flex: 0= + 0 auto; } + +.small-icon-card .cmp-small-icon-card__image .cmp-image__image { height: 50= +px; width: 50px; } + +@media screen and (min-width: 768px) { + .small-icon-card .cmp-small-icon-card__image .cmp-image__image { height: = +60px; width: 60px; } +} + +.small-icon-card .cmp-small-icon-card__content { padding-left: 2rem; } + +@media screen and (max-width: 767.9px) { + .small-icon-card .cmp-small-icon-card__content { padding-left: 1rem; } +} + +.small-icon-card .cmp-small-icon-card__title { font-family: Graphik, Arial,= + system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, = +"Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-sty= +le: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; fo= +nt-size: 1.8rem; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .small-icon-card .cmp-small-icon-card__title { font-size: 2.5rem; } +} + +.small-icon-card .cmp-small-icon-card__description { padding-top: 0.5rem; w= +ord-break: break-word; } + +@media screen and (min-width: 768px) { + .small-icon-card .cmp-small-icon-card__description { padding-top: 1rem; } +} + +.small-icon-card .cmp-small-icon-card__description p { font-size: 1.2rem; l= +ine-height: 1.44rem; } + +@media screen and (min-width: 768px) { + .small-icon-card .cmp-small-icon-card__description p { font-size: 1.4rem;= + line-height: 1.2; } +} + +.small-icon-card.color-background-gray .cmp-small-icon-card { background-co= +lor: rgb(242, 242, 242); } + +.content-card--titletext .cmp-teaser__content { border: 1px solid rgb(204, = +204, 204); padding: 25px 20px; } + +.content-card--titletext .cmp-teaser__title { margin-top: 0px; } + +.content-card--titletext .cmp-teaser__description, .content-card--titletext= + .cmp-teaser__description p { margin-top: 15px; font-size: 1.4rem; line-hei= +ght: 1.2; } + +@media screen and (max-width: 999.9px) { + .content-card--titletext .cmp-teaser__description, .content-card--titlete= +xt .cmp-teaser__description p { font-size: 1.2rem; } +} + +.cmp-modal { z-index: 9999; opacity: 0; } + +.cmp-modal[aria-hidden=3D"true"] { display: none; } + +.cmp-modal.cmp-modal--open { display: flex; opacity: 1; } + +.cmp-modal.cmp-modal--open.cmp-modal-feedback--hide { display: none; } + +.cmp-modal.cmp-modal--open .cmp-modal_overlay { animation: 200ms ease 0s 1 = +normal both running cmp-modal--fade-in; } + +.cmp-modal.cmp-modal--open .cmp-modal_content-wrapper { animation: 400ms ea= +se 200ms 1 normal both running cmp-modal--fade-in, 400ms ease 200ms 1 norma= +l both running cmp-modal--slide-up; } + +.cmp-modal.cmp-modal--open.cmp-modal--closing .cmp-modal_overlay { animatio= +n: 400ms ease 200ms 1 normal both running cmp-modal--fade-out; } + +.cmp-modal.cmp-modal--open.cmp-modal--closing .cmp-modal_content-wrapper { = +animation: 200ms ease 0s 1 normal both running cmp-modal--fade-out, 200ms e= +ase 0s 1 normal both running cmp-modal--slide-down; } + +.cmp-modal.cmp-modal--open.cmp-modal--closing.cmp-modal--filter .cmp-modal_= +overlay { animation: 600ms ease 300ms 1 normal both running cmp-modal--fade= +-out; } + +.cmp-modal.cmp-modal--open.cmp-modal--closing.cmp-modal--filter .cmp-modal_= +content-wrapper { animation: 400ms ease 0s 1 normal both running cmp-modal-= +-menu-up, 300ms ease 0s 1 normal both running cmp-modal--fade-out; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--open.cmp-modal--closing.cmp-modal--filter .cmp-moda= +l_content-wrapper { animation: 600ms ease 300ms 1 normal both running cmp-m= +odal--fade-out, 600ms ease 300ms 1 normal both running cmp-modal--slide-up;= + } +} + +.cmp-modal.cmp-modal--open.cmp-modal--filter .cmp-modal_overlay { animation= +: 300ms ease 0s 1 normal both running cmp-modal--fade-in; } + +.cmp-modal.cmp-modal--open.cmp-modal--filter .cmp-modal_content-wrapper { a= +nimation: 400ms ease 0s 1 normal both running cmp-modal--menu-down; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--open.cmp-modal--filter .cmp-modal_content-wrapper {= + animation: 600ms ease 300ms 1 normal both running cmp-modal--fade-in, 600m= +s ease 300ms 1 normal both running cmp-modal--slide-down; } +} + +.cmp-modal_overlay { position: fixed; inset: 0px; background: rgba(0, 0, 0,= + 0.6); -webkit-box-align: center; align-items: center; z-index: 9999; overf= +low-y: auto; animation: 200ms ease 0s 1 normal both running cmp-modal--fade= +-in; height: 100%; } + +.cmp-modal_content-wrapper, .cmp-modal_overlay { display: flex; -webkit-box= +-pack: center; justify-content: center; } + +.cmp-modal_content-wrapper { margin: auto; z-index: 2; position: relative; = +width: 100%; max-width: 1200px; padding-top: 15px; padding-bottom: 15px; an= +imation: 400ms ease 200ms 1 normal both running cmp-modal--fade-in, 400ms e= +ase 200ms 1 normal both running cmp-modal--slide-up; } + +.cmp-modal_content { background-color: rgb(0, 0, 0); width: calc(100% - 30p= +x); } + +.cmp-modal_content:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outl= +ine: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-modal_content { width: calc(100% - 130px); } +} + +@media screen and (min-width: 1000px) { + .cmp-modal_content { width: 66.6667%; } +} + +.cmp-modal_header { position: relative; padding: 20px 25px; } + +@media screen and (min-width: 768px) { + .cmp-modal_header { padding: 30px; } +} + +.cmp-modal_close-modal { width: 44px; height: 44px; position: absolute; rig= +ht: 15px; top: 10px; } + +@media screen and (min-width: 768px) { + .cmp-modal_close-modal { top: 15px; } +} + +.cmp-modal_close-modal:focus, .cmp-modal_close-modal:focus:not(:focus-visib= +le) { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 25= +5) solid 1px; outline-offset: 1px; } + +.cmp-modal_body { padding-left: 25px; padding-right: 25px; } + +@media screen and (min-width: 768px) { + .cmp-modal_body { padding-left: 30px; padding-right: 30px; } +} + +.cmp-modal_footer { padding: 20px 25px 30px; display: inline-block; width: = +100%; } + +@media screen and (min-width: 768px) { + .cmp-modal_footer { padding: 30px; } +} + +.cmp-modal .cmp-button__text { text-transform: uppercase; } + +.cmp-modal.cmp-modal--media .cmp-modal_content { background-color: rgb(0, 0= +, 0); } + +.cmp-modal.cmp-modal--media .cmp-modal_header .cmp-title__text { color: rgb= +(255, 255, 255); } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--media .cmp-modal_body { padding-left: 0px; padding-= +right: 0px; } +} + +@media screen and (min-width: 700px) and (max-width: 768px) { + .cmp-modal.cmp-modal--media .cmp-modal_body { padding-left: 30px; padding= +-right: 30px; } +} + +.cmp-modal.cmp-modal--media .cmp-modal_close-modal-icon::after { content: "= +=EF=84=A9"; font-size: 20px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--media .cmp-modal_transcript { font-weight: 400; font-= +size: 1.4rem; text-decoration: underline; color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--media .cmp-modal_transcript { font-size: 1.6rem; } +} + +.cmp-modal.cmp-modal--media .cmp-modal_transcript:hover, .cmp-modal.cmp-mod= +al--media .cmp-modal_transcript:visited { color: rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--media .cmp-modal_footer-actions { display: flex; -w= +ebkit-box-pack: justify; justify-content: space-between; -webkit-box-align:= + center; align-items: center; } + .cmp-modal.cmp-modal--media .cmp-modal_footer-actions .cmp-button { width= +: auto; margin-left: 50px; margin-top: 0px; } +} + +.cmp-modal.cmp-modal--media .container { background-color: transparent; } + +.cmp-modal.cmp-modal--general .cmp-modal_header .cmp-title__text, .cmp-moda= +l.cmp-modal--ijp .cmp-modal_header .cmp-title__text, .cmp-modal.cmp-modal--= +pageload .cmp-modal_header .cmp-title__text { color: rgb(0, 0, 0); } + +.cmp-modal.cmp-modal--general .cmp-modal_content, .cmp-modal.cmp-modal--ijp= + .cmp-modal_content, .cmp-modal.cmp-modal--pageload .cmp-modal_content { ba= +ckground-color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--general .cmp-modal_close-modal-icon::after, .cmp-moda= +l.cmp-modal--ijp .cmp-modal_close-modal-icon::after, .cmp-modal.cmp-modal--= +pageload .cmp-modal_close-modal-icon::after { content: "=EF=84=A9"; font-si= +ze: 20px; font-family: Ionicons; display: block; font-weight: 400; font-sty= +le: normal; line-height: 1; text-transform: none; letter-spacing: normal; o= +verflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smo= +othing: antialiased; text-rendering: optimizelegibility; font-feature-setti= +ngs: "liga"; color: rgb(0, 0, 0); } + +.cmp-modal.cmp-modal--general .cmp-modal_footer-actions .button .cmp-button= +, .cmp-modal.cmp-modal--ijp .cmp-modal_footer-actions .button .cmp-button, = +.cmp-modal.cmp-modal--pageload .cmp-modal_footer-actions .button .cmp-butto= +n { text-transform: uppercase; } + +.cmp-modal.cmp-modal--general .cmp-modal_footer-actions .button:first-child= + .cmp-button, .cmp-modal.cmp-modal--ijp .cmp-modal_footer-actions .button:f= +irst-child .cmp-button, .cmp-modal.cmp-modal--pageload .cmp-modal_footer-ac= +tions .button:first-child .cmp-button { margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--general .cmp-modal_footer-actions, .cmp-modal.cmp-m= +odal--ijp .cmp-modal_footer-actions, .cmp-modal.cmp-modal--pageload .cmp-mo= +dal_footer-actions { display: flex; -webkit-box-pack: end; justify-content:= + flex-end; } + .cmp-modal.cmp-modal--general .cmp-modal_footer-actions .cmp-button, .cmp= +-modal.cmp-modal--ijp .cmp-modal_footer-actions .cmp-button, .cmp-modal.cmp= +-modal--pageload .cmp-modal_footer-actions .cmp-button { width: auto; margi= +n-left: 50px; margin-top: 0px; } +} + +.cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-form-text__error-ms= +g, .cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-form-text__hint-= +msg { padding-bottom: 1rem; } + +.cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-modal_content .cmp-= +form-text { margin-bottom: 3.5rem; } + +.cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-modal_content .cmp-= +form-text__text--invalid { margin-bottom: 0px; line-height: 1.66667; } + +.cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-modal_content .cmp-= +form-text__textarea { line-height: 1.15; } + +.cmp-modal.cmp-modal--form .cmp-modal_header .cmp-title__text { color: rgb(= +0, 0, 0); font-weight: 800; font-size: 1.8rem; line-height: 2.88rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--form .cmp-modal_header .cmp-title__text { font-size= +: 2.5rem; line-height: 4rem; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_header .cmp-description__text { font-= +size: 1.4rem; line-height: 2.24rem; margin-top: 0.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-modal.cmp-modal--form .cmp-modal_header .cmp-description__text { mar= +gin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--form .cmp-modal_header .cmp-description__text { mar= +gin-top: 0px; font-size: 1.6rem; line-height: 2.56rem; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content { background-color: rgb(255, = +255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--form .cmp-modal_content { width: 50%; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text, .cmp-mo= +dal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea { height: 5= +rem; width: 100%; padding-left: 1.5rem; padding-right: 5rem; border: 1px so= +lid; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text:focus, .= +cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text:focus-vis= +ible, .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textare= +a:focus, .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text= +area:focus-visible { box-shadow: rgb(0, 63, 189) 0px 0px 6px; border-color:= + rgb(0, 63, 189); outline: inherit; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text--valid, = +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea--val= +id { border-color: rgb(0, 112, 0); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text--invalid= +, .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea--i= +nvalid { border-color: rgb(184, 0, 0); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text label { displa= +y: inline-flex; margin-bottom: 10px; font-weight: 700; color: rgb(74, 74, 7= +4); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text label span { m= +argin-right: 3px; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea { he= +ight: 12rem; padding: 1rem 1.5rem; vertical-align: top; resize: none; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea-labe= +l { grid-template-columns: 12fr; display: grid; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea-labe= +l div { margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea-la= +bel { grid-template-columns: 7fr 5fr; } + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea-la= +bel div { text-align: right; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text::-webkit= +-input-placeholder { font-size: 1.6rem; color: rgb(167, 167, 167); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text::placeho= +lder { font-size: 1.6rem; color: rgb(167, 167, 167); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__valid-msg { m= +argin-top: 5px; font-size: 1.2rem; display: none; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__error-msg { m= +argin-top: 5px; font-size: 1.2rem; color: rgb(184, 0, 0); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__hint-msg { ma= +rgin-top: 5px; font-size: 1.2rem; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer { padding: = +0px 0px 3rem; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"] { display: inline-flex;= + -webkit-box-align: center; align-items: center; -webkit-box-pack: center; = +justify-content: center; font-family: Graphik, Arial, system-ui, -apple-sys= +tem, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxyg= +en, cantarell, sans-serif; font-style: normal; line-height: 1; text-transfo= +rm: uppercase; min-height: inherit; border-radius: 0px; font-size: 1.4rem; = +font-weight: 600; text-decoration: none; padding: 1.5rem; color: rgb(0, 0, = +0); background-color: rgb(255, 255, 255); border: 2px solid rgb(0, 0, 0); m= +argin-top: 2rem; margin-left: 0px; height: 5rem; min-width: 176px; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-button--cancel[type=3D"button"] { margin-left: 0px; w= +idth: 100%; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:hover { background-colo= +r: rgb(74, 74, 74); color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:disabled { background-c= +olor: rgb(227, 227, 227); color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:focus { box-shadow: rgb= +(255, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline= +-offset: 2px; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:focus:not(:focus-visibl= +e) { box-shadow: none; outline: none; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:hover { color: rgb(0, 0= +, 0); border: 2px solid rgb(167, 167, 167); background-color: rgb(255, 255,= + 255); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:disabled { color: rgb(2= +27, 227, 227); background-color: transparent; border: 2px solid rgb(227, 22= +7, 227); } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-button--cancel[type=3D"button"] { margin-top: 1.5rem;= + } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"] { display: inline-flex; -w= +ebkit-box-align: center; align-items: center; -webkit-box-pack: center; jus= +tify-content: center; font-family: Graphik, Arial, system-ui, -apple-system= +, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen,= + cantarell, sans-serif; font-style: normal; line-height: 1; text-transform:= + uppercase; min-height: inherit; border-radius: 0px; font-size: 1.4rem; fon= +t-weight: 600; text-decoration: none; padding: 1.5rem; color: rgb(255, 255,= + 255); background-color: rgb(0, 0, 0); border: 1px solid transparent; box-s= +hadow: rgb(167, 167, 167) 4px 4px 0px 0px; margin-bottom: 4px; transition: = +box-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow= + 0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; margin-top: 0px; mar= +gin-left: 0px; height: 5rem; min-width: 176px; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-form-button[type=3D"submit"] { margin-left: 0px; widt= +h: 100%; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:hover { background-color: = +rgb(74, 74, 74); color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:focus { box-shadow: rgb(25= +5, 255, 255) 0px 0px 0px 2px; outline-offset: 2px; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:focus:not(:focus-visible) = +{ box-shadow: none; outline: none; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:focus, .cmp-modal.cmp-moda= +l--form .cmp-modal_content .cmp-modal_footer .cmp-modal_footer-actions .cmp= +-form-button[type=3D"submit"]:hover { box-shadow: rgb(167, 167, 167) 10px 1= +0px 0px 0px; transform: translate(-5px, -5px); color: rgb(255, 255, 255); b= +ackground-color: rgb(0, 0, 0); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:focus { border: 2px solid = +rgb(255, 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px;= + } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:disabled { background-colo= +r: rgb(227, 227, 227); border-color: transparent; box-shadow: none; color: = +rgb(255, 255, 255); transition: none 0s ease 0s; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:disabled:hover { box-shado= +w: none; transform: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-form-button[type=3D"submit"] { margin-top: 1.5rem; ma= +rgin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-form-button[type=3D"submit"] { margin-top: 1.5rem; ma= +rgin-right: 5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions { display: flex; -webkit-box-pack: end; justify-content: f= +lex-end; } + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-form-button { width: auto; margin-left: 50px; margin-= +top: 0px; } +} + +.cmp-modal.cmp-modal--feedback .cmp-modal_header { padding: 2rem 2.5rem 1re= +m; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_header { padding: 3rem 3rem 1re= +m; } +} + +.cmp-modal.cmp-modal--feedback .cmp-modal_header .cmp-title__text { color: = +rgb(0, 0, 0); font-size: 2.5rem; line-height: 4rem; font-weight: 800; } + +.cmp-modal.cmp-modal--feedback .cmp-modal_content { background-color: rgb(2= +55, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_content { width: 66.6667%; } +} + +.cmp-modal.cmp-modal--feedback .cmp-modal_content .cmp-modal_footer { paddi= +ng: 0px 2.5rem 3rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_content .cmp-modal_footer { pad= +ding: 1.5rem 3rem 3rem; } +} + +.cmp-modal.cmp-modal--feedback .cmp-modal_content .cmp-modal_body .containe= +r .cmp-text > p { font-size: 1.6rem; line-height: 2.56rem; } + +.cmp-modal.cmp-modal--feedback .cmp-modal_footer-actions .cmp-button--secon= +dary .cmp-button:focus, .cmp-modal.cmp-modal--feedback .cmp-modal_footer-ac= +tions .cmp-button--secondary .cmp-button:focus-visible { box-shadow: rgb(25= +5, 255, 255) 0px 0px 0px 2px; outline: rgb(1, 114, 195) solid 2px; outline-= +offset: 2px; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_footer-actions .cmp-button--sec= +ondary .cmp-button { min-width: 25.2rem; margin-left: 1rem; margin-top: 0px= +; line-height: 1; padding: 1.5rem; height: 5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_footer-actions { display: flex;= + -webkit-box-pack: end; justify-content: flex-end; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_header { border-bottom: 1px solid r= +gb(204, 204, 204); padding: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_header { padding: 2.7rem 2rem 2re= +m; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_header .cmp-title > .cmp-title__tex= +t { color: rgb(0, 0, 0); font-size: 1.6rem; font-weight: 600; letter-spacin= +g: 0.1248rem; line-height: 2.128rem; text-size-adjust: 100%; text-transform= +: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_header .cmp-title > .cmp-title__t= +ext { margin-left: 10px; } +} + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--filter .cmp-modal_header .cmp-title > .cmp-title__t= +ext { line-height: 2.224rem; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_content { background-color: rgb(255= +, 255, 255); width: 100%; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content { display: flex; -webkit-= +box-orient: vertical; -webkit-box-direction: normal; flex-direction: column= +; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content { margin-top: 10%; } +} + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content { margin-top: -3%; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_close-modal-icon::after { content: = +"=EF=84=A9"; font-size: 20px; font-family: Ionicons; display: block; font-w= +eight: 400; font-style: normal; line-height: 1; text-transform: none; lette= +r-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: l= +tr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility= +; font-feature-settings: "liga"; color: rgb(0, 0, 0); } + +.cmp-modal.cmp-modal--filter .cmp-modal_overlay { display: block; } + +.cmp-modal.cmp-modal--filter .cmp-modal_content-wrapper { padding: 0px; max= +-width: 1260px; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content-wrapper { min-height: 100= +%; } +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content-wrapper { padding: 0px 30= +px; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_body { padding: 0px; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_body { padding: 0px 14px 14px; } + .cmp-modal.cmp-modal--filter .cmp-modal_body .container.accordion_wrapper= + { height: 40rem; overflow: hidden auto; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_body .cmp-form-options__field-descr= +iption.cmp-text { font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--filter .cmp-modal_body .cmp-form-options__field-des= +cription.cmp-text { font-size: 1.6rem; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions { display: flex; -we= +bkit-box-pack: center; justify-content: center; padding: 0px; margin: 0px; = +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions { -webkit-box-pack= +: end; justify-content: flex-end; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__update { margin-right: 20px; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__update { padding-left: 0px; padding-right: 0px; margin-right: 0px;= + } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__update .cmp-button { line-height: 1.6rem; padding: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__update .cmp-button { margin: 20px 10px 15px; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__clear { padding: 0px; margin: 0px 0px 0px 20px; } + +@media screen and (max-width: 375px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__clear { margin-left: 0px; margin-top: 2.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__clear { margin-left: 0px; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__clear .cmp-button { padding: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__clear .cmp-button { margin: 20px 10px 15px; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__clear-text, .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .= +cmp-job-search-filtering__update-text { width: auto; text-transform: upperc= +ase; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer { margin-top: auto; paddin= +g: 0px 3rem 2rem 2rem; border-top: 1px solid rgb(204, 204, 204); } + .cmp-modal.cmp-modal--filter .cmp-modal_footer .cmp-modal_footer-actions = +{ width: 100%; display: flex; -webkit-box-pack: justify; justify-content: s= +pace-between; margin-top: auto; } +} + +@media screen and (max-width: 767.9px) and (max-width: 375px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer .cmp-modal_footer-actions = +{ -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directi= +on: column; } + .cmp-modal.cmp-modal--filter .cmp-modal_footer .cmp-modal_footer-actions = +.cmp-button { width: inherit; margin-left: 0px; } +} + +.cmp-feedback-modal .cmp-modal_close-modal, .cmp-form-edit-profile .cmp-mod= +al--confirmation-modal .cmp-modal_close-modal { display: none; top: 20px; } + +@media screen and (min-width: 768px) { + .cmp-feedback-modal .cmp-modal_close-modal, .cmp-form-edit-profile .cmp-m= +odal--confirmation-modal .cmp-modal_close-modal { display: block; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-feedback-modal .cmp-modal_close-modal, .cmp-form-edit-profile .cmp-m= +odal--confirmation-modal .cmp-modal_close-modal { display: block; height: a= +uto; } +} + +@media screen and (max-width: 767.9px) { + .cmp-feedback-modal .cmp-modal_close-modal, .cmp-form-edit-profile .cmp-m= +odal--confirmation-modal .cmp-modal_close-modal { display: block; height: a= +uto; } +} + +.cmp-feedback-modal .cmp-modal_close-modal-icon::after, .cmp-form-edit-prof= +ile .cmp-modal--confirmation-modal .cmp-modal_close-modal-icon::after { fon= +t-size: 24px; } + +.cmp-feedback-modal .cmp-modal .cmp-text ul, .cmp-form-edit-profile .cmp-mo= +dal--confirmation-modal .cmp-modal .cmp-text ul { margin: 1rem 0px 2.24rem = +1.5rem; display: block; list-style-type: disc; padding-left: 1.75rem; } + +@media screen and (min-width: 1000px) { + .cmp-feedback-modal .cmp-modal .cmp-text ul, .cmp-form-edit-profile .cmp-= +modal--confirmation-modal .cmp-modal .cmp-text ul { margin: 1rem 0px 2.5rem= + 3rem; padding-left: 2rem; } +} + +.cmp-feedback-modal .cmp-modal .cmp-text ul li, .cmp-form-edit-profile .cmp= +-modal--confirmation-modal .cmp-modal .cmp-text ul li { padding-left: 1.75r= +em; padding-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-feedback-modal .cmp-modal .cmp-text ul li, .cmp-form-edit-profile .c= +mp-modal--confirmation-modal .cmp-modal .cmp-text ul li { padding-left: 2re= +m; } +} + +.cmp-feedback-modal .cmp-modal .cmp-text ul li::before, .cmp-form-edit-prof= +ile .cmp-modal--confirmation-modal .cmp-modal .cmp-text ul li::before { con= +tent: none; } + +.cmp-feedback-modal .cmp-modal_footer-actions .cmp-button, .cmp-form-edit-p= +rofile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .cmp-button= + { height: 5rem; } + +@media screen and (min-width: 768px) { + .cmp-feedback-modal .cmp-modal_footer-actions .cmp-button, .cmp-form-edit= +-profile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .cmp-butt= +on { min-width: 16.8rem; } +} + +@media screen and (min-width: 768px) { + .cmp-feedback-modal .cmp-modal_footer-actions .cmp-button--close, .cmp-fe= +edback-modal .cmp-modal_footer-actions .cmp-button--confirm, .cmp-form-edit= +-profile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .cmp-butt= +on--close, .cmp-form-edit-profile .cmp-modal--confirmation-modal .cmp-modal= +_footer-actions .cmp-button--confirm { margin-right: 10px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-feedback-modal .cmp-modal_footer-actions .cmp-button--cancel, .cmp-f= +orm-edit-profile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .= +cmp-button--cancel { margin-left: 20px; } +} + +@media screen and (min-width: 1000px) { + .cmp-feedback-modal .cmp-modal_footer-actions .cmp-button--cancel, .cmp-f= +orm-edit-profile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .= +cmp-button--cancel { margin-left: 0px; margin-right: 15px; } +} + +@keyframes cmp-modal--fade-in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@keyframes cmp-modal--slide-up {=20 + 0% { transform: translateY(15%); } + 100% { transform: translateY(0px); } +} + +@keyframes cmp-modal--fade-out {=20 + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@keyframes cmp-modal--slide-down {=20 + 0% { transform: translateY(0px); } + 100% { transform: translateY(15%); } +} + +@-webkit-keyframes cmp-modal--menu-down {=20 + 0% { min-height: 0px; transform: translateY(-100%); } + 100% { min-height: 100%; transform: translateY(0%); } +} + +@keyframes cmp-modal--menu-down {=20 + 0% { min-height: 0px; transform: translateY(-100%); } + 100% { min-height: 100%; transform: translateY(0%); } +} + +@-webkit-keyframes cmp-modal--menu-up {=20 + 0% { min-height: 100%; transform: translateY(0%); } + 100% { min-height: 0px; transform: translateY(-100%); } +} + +@keyframes cmp-modal--menu-up {=20 + 0% { min-height: 100%; transform: translateY(0%); } + 100% { min-height: 0px; transform: translateY(-100%); } +} + +.isSafari .cmp-modal--pageload .cmp-modal_content-wrapper, .isSafari .cmp-m= +odal--pageload .cmp-modal_overlay, .isSafari .cmp-modal--prefixed_content-w= +rapper, .isSafari .cmp-modal--prefixed_overlay, .isSafari .cmp-modal_conten= +t-wrapper, .isSafari .cmp-modal_overlay { height: auto; } + +.cmp-acn-tabs { display: flex; flex-wrap: wrap; width: auto; margin-left: -= +15px; margin-right: -15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-acn-tabs { margin-left: -35px; margin-right: -35px; } +} + +@media screen and (min-width: 1200px) { + .cmp-acn-tabs { margin-left: calc(50% - 50vw); margin-right: calc(50% - 5= +0vw); } + @supports (color:var(--scrollbar-width)) { + .cmp-acn-tabs { margin-left: calc(50% - 50vw + var(--scrollbar-width)/2);= + margin-right: calc(50% - 50vw + var(--scrollbar-width)/2); } +} +} + +.cmp-acn-tabs .cmp-acn-tab-nav { -webkit-box-align: center; align-items: ce= +nter; display: none; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-acn-tab-nav { width: 100%; border-bottom: 0.1rem solid= + rgb(227, 227, 227); display: flex; cursor: pointer; font-size: 1.6rem; fon= +t-style: normal; line-height: 20px; text-decoration: none; color: rgb(0, 0,= + 0); background-color: rgb(255, 255, 255); text-align: center; font-weight:= + 400; padding: 0px calc(50% - 60rem); } +} + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab { display: inline-block; -web= +kit-box-flex: 1; flex: 1 1 0px; text-align: center; padding: 1.5rem 0px; ma= +rgin: 0px; outline: none; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab:focus { box-shadow: rgb(255, = +255, 255) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outlin= +e-offset: 0.1rem; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab:focus:not(:focus-visible) { b= +ox-shadow: none; outline: none; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab:hover { color: rgb(0, 0, 0); = +border: none; background: none; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab.cmp-tabs__tab--active { borde= +r-bottom-style: solid; border-bottom-width: 0.4rem; font-weight: 600; backg= +round: none; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab.cmp-tabs__tab--active { bor= +der-left: none; } +} + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab.cmp-tabs__tab--active:focus {= + box-shadow: rgb(255, 255, 255) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255= +) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab.cmp-tabs__tab--active:focus:n= +ot(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-acn-tabs .cmp-accordion { width: 100%; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab { margin: 0px; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger { font-size:= + 1.4rem; min-height: 44px; position: relative; width: 100%; text-transform:= + uppercase; padding: 1.5rem 0px 1.5rem 2rem; font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; border-bottom: 1px solid rgb= +(227, 227, 227); color: rgb(0, 0, 0); text-align: left; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger:focus { box-= +shadow: rgb(255, 255, 255) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255) sol= +id 0.1rem; outline-offset: 0.1rem; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger:focus:not(:f= +ocus-visible) { box-shadow: none; outline: none; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger { display:= + none; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger { padding-= +left: 3.5rem; padding-right: 2rem; } + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-tabs__= +tab--active { padding-left: 3.1rem; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accordio= +n__button--expanded { border-left-style: solid; border-left-width: 0.4rem; = +padding-left: 1.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accord= +ion__button--expanded { color: rgb(0, 0, 0); border-left: none; padding-lef= +t: 0.8rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accord= +ion__button--expanded { padding-left: 3.1rem; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accordio= +n__button--expanded:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 0.1r= +em; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accordio= +n__button--expanded:focus:not(:focus-visible) { box-shadow: none; outline: = +none; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accordio= +n__button--expanded .accordion-tab--status::before { transform: rotate(180d= +eg); } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel { padding: 0= +px calc(50% - 60rem); } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordion_= +_panel--hidden { max-height: 0px; transition: max-height 5.1s cubic-bezier(= +0, 1, 0, 1) 0s; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordio= +n__panel--hidden { max-height: fit-content; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordion_= +_panel--expanded { max-height: 9999px; transition: max-height 5.1s cubic-be= +zier(1, 0.8, 1, 0.8) 0s; overflow: hidden; } + +@media screen and (min-width: 1200px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordio= +n__panel--expanded { background: none; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordion_= +_panel--expanded:hover { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel { display: n= +one; } + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-tabs__ta= +bpanel--active { display: block; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel .cmp-card-list= +ing .responsivegrid { padding-top: 0px; padding-bottom: 0px; } + +.cmp-acn-tabs .accordion-tab--status { display: inline; position: absolute;= + right: 2rem; color: rgb(0, 0, 0); } + +.cmp-acn-tabs .accordion-tab--status::before { content: "=EF=84=A3"; font-s= +ize: 18px; font-family: Ionicons; display: block; font-weight: 400; font-st= +yle: normal; line-height: 1; text-transform: none; letter-spacing: normal; = +overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-sm= +oothing: antialiased; text-rendering: optimizelegibility; font-feature-sett= +ings: "liga"; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .accordion-tab--status { display: none; } +} + +.color-block-accent-purple-1 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(180, 85, 1= +70); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-1 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(180, 85, 170);= + } +} + +.color-block-accent-purple-1 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(1= +80, 85, 170); } + +.color-block-accent-purple-2 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(160, 85, 2= +45); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-2 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(160, 85, 245);= + } +} + +.color-block-accent-purple-2 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(1= +60, 85, 245); } + +.color-block-accent-purple-3 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(190, 130, = +255); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-3 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(190, 130, 255)= +; } +} + +.color-block-accent-purple-3 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(1= +90, 130, 255); } + +.color-block-accent-purple-4 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(220, 175, = +255); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-4 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(220, 175, 255)= +; } +} + +.color-block-accent-purple-4 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(2= +20, 175, 255); } + +.color-block-accent-purple-5 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(230, 220, = +255); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-5 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(230, 220, 255)= +; } +} + +.color-block-accent-purple-5 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(2= +30, 220, 255); } + +.color-block-alt-blue .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 65, 240); } + +@media screen and (min-width: 1000px) { + .color-block-alt-blue .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 65, 240); } +} + +.color-block-alt-blue .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-ta= +b-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 65, 2= +40); } + +.color-block-alt-gray .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active:focus { border-bottom-color: rgb(190, 190, 190); } + +@media screen and (min-width: 1000px) { + .color-block-alt-gray .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active { border-bottom-color: rgb(190, 190, 190); } +} + +.color-block-alt-gray .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-ta= +b-trigger.cmp-accordion__button--expanded { border-left-color: rgb(190, 190= +, 190); } + +.color-block-alt-gray-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(150, 150, 15= +0); } + +@media screen and (min-width: 1000px) { + .color-block-alt-gray-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(150, 150, 150); = +} +} + +.color-block-alt-gray-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-a= +cn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(150= +, 150, 150); } + +.color-block-alt-gray-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(90, 90, 90= +); } + +@media screen and (min-width: 1000px) { + .color-block-alt-gray-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(90, 90, 90); } +} + +.color-block-alt-gray-darker .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(9= +0, 90, 90); } + +.color-block-alt-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 215, 0); } + +@media screen and (min-width: 1000px) { + .color-block-alt-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 215, 0); } +} + +.color-block-alt-green .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 215,= + 0); } + +.color-block-alt-red .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigge= +r.cmp-tabs__tab--active:focus { border-bottom-color: red; } + +@media screen and (min-width: 1000px) { + .color-block-alt-red .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active { border-bottom-color: red; } +} + +.color-block-alt-red .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab= +-trigger.cmp-accordion__button--expanded { border-left-color: red; } + +.color-block-alt-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 255, 0); } + +@media screen and (min-width: 1000px) { + .color-block-alt-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 255, 0); } +} + +.color-block-alt-yellow .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 2= +55, 0); } + +.color-block-aqua .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(0, 255, 187); } + +@media screen and (min-width: 1000px) { + .color-block-aqua .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(0, 255, 187); } +} + +.color-block-aqua .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 187)= +; } + +.color-block-blue .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(0, 186, 255); } + +@media screen and (min-width: 1000px) { + .color-block-blue .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(0, 186, 255); } +} + +.color-block-blue .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(0, 186, 255)= +; } + +.color-block-blue-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(5, 240, 165); } + +@media screen and (min-width: 1000px) { + .color-block-blue-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(5, 240, 165); } +} + +.color-block-blue-green .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(5, 240= +, 165); } + +.color-block-brand-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(100, 255, 80);= + } + +@media screen and (min-width: 1000px) { + .color-block-brand-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(100, 255, 80); } +} + +.color-block-brand-green .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(100, = +255, 80); } + +.color-block-brand-orange .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 120, 0);= + } + +@media screen and (min-width: 1000px) { + .color-block-brand-orange .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 120, 0); } +} + +.color-block-brand-orange .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-ac= +n-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255,= + 120, 0); } + +.color-block-brand-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 235, 50)= +; } + +@media screen and (min-width: 1000px) { + .color-block-brand-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 235, 50); } +} + +.color-block-brand-yellow .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-ac= +n-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255,= + 235, 50); } + +.color-block-blue-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 142, 255); } + +@media screen and (min-width: 1000px) { + .color-block-blue-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 142, 255); } +} + +.color-block-blue-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 142,= + 255); } + +.color-block-blue-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 243, 255); } + +@media screen and (min-width: 1000px) { + .color-block-blue-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 243, 255); } +} + +.color-block-blue-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 243= +, 255); } + +.color-block-core-purple .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(70, 0, 115); } + +@media screen and (min-width: 1000px) { + .color-block-core-purple .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(70, 0, 115); } +} + +.color-block-core-purple .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(70, 0= +, 115); } + +.color-block-cyan .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(0, 255, 255); } + +@media screen and (min-width: 1000px) { + .color-block-cyan .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(0, 255, 255); } +} + +.color-block-cyan .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 255)= +; } + +.color-block-gray .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(167, 167, 167); } + +@media screen and (min-width: 1000px) { + .color-block-gray .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(167, 167, 167); } +} + +.color-block-gray .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(167, 167, 16= +7); } + +.color-block-gray-base .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .color-block-gray-base .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 0, 0); } +} + +.color-block-gray-base .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 0, 0= +); } + +.color-block-gray-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(107, 107, 107); = +} + +@media screen and (min-width: 1000px) { + .color-block-gray-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(107, 107, 107); } +} + +.color-block-gray-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(107, 10= +7, 107); } + +.color-block-gray-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(74, 74, 74); } + +@media screen and (min-width: 1000px) { + .color-block-gray-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(74, 74, 74); } +} + +.color-block-gray-darker .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(74, 7= +4, 74); } + +.color-block-gray-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(204, 204, 204);= + } + +@media screen and (min-width: 1000px) { + .color-block-gray-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(204, 204, 204); } +} + +.color-block-gray-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(204, 2= +04, 204); } + +.color-block-gray-lighter .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(227, 227, 227= +); } + +@media screen and (min-width: 1000px) { + .color-block-gray-lighter .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(227, 227, 227); } +} + +.color-block-gray-lighter .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-ac= +n-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(227,= + 227, 227); } + +.color-block-gray-lightest .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(242, 242, 24= +2); } + +@media screen and (min-width: 1000px) { + .color-block-gray-lightest .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(242, 242, 242); = +} +} + +.color-block-gray-lightest .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-a= +cn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(242= +, 242, 242); } + +.color-block-grayishyellow-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab= +-nav-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(150, 15= +0, 140); } + +@media screen and (min-width: 1000px) { + .color-block-grayishyellow-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-t= +ab-nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(150, 150, 1= +40); } +} + +.color-block-grayishyellow-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .= +cmp-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rg= +b(150, 150, 140); } + +.color-block-grayishyellow-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-ta= +b-nav-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(230, 2= +30, 220); } + +@media screen and (min-width: 1000px) { + .color-block-grayishyellow-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-= +tab-nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(230, 230, = +220); } +} + +.color-block-grayishyellow-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab = +.cmp-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: r= +gb(230, 230, 220); } + +.color-block-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.= +cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 255, 0); } + +@media screen and (min-width: 1000px) { + .color-block-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigge= +r.cmp-tabs__tab--active { border-bottom-color: rgb(0, 255, 0); } +} + +.color-block-green .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-t= +rigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 0);= + } + +.color-block-green-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 83, 10); } + +@media screen and (min-width: 1000px) { + .color-block-green-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 83, 10); } +} + +.color-block-green-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 83,= + 10); } + +.color-block-link .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .color-block-link .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(0, 77, 255); } +} + +.color-block-link .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(0, 77, 255);= + } + +.color-block-link-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .color-block-link-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 0, 136); } +} + +.color-block-link-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 0, 1= +36); } + +.color-block-orange .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 182, 0); } + +@media screen and (min-width: 1000px) { + .color-block-orange .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active { border-bottom-color: rgb(255, 182, 0); } +} + +.color-block-orange .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-= +trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 182, = +0); } + +.color-block-orange-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 149, 0); = +} + +@media screen and (min-width: 1000px) { + .color-block-orange-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 149, 0); } +} + +.color-block-orange-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, = +149, 0); } + +.color-block-pink .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(231, 0, 116); } + +@media screen and (min-width: 1000px) { + .color-block-pink .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(231, 0, 116); } +} + +.color-block-pink .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(231, 0, 116)= +; } + +.color-block-pink-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(164, 2, 83); } + +@media screen and (min-width: 1000px) { + .color-block-pink-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(164, 2, 83); } +} + +.color-block-pink-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(164, 2,= + 83); } + +.color-block-pink-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 80, 160); = +} + +@media screen and (min-width: 1000px) { + .color-block-pink-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 80, 160); } +} + +.color-block-pink-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 8= +0, 160); } + +.color-block-purple .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active:focus { border-bottom-color: rgb(161, 0, 255); } + +@media screen and (min-width: 1000px) { + .color-block-purple .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active { border-bottom-color: rgb(161, 0, 255); } +} + +.color-block-purple .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-= +trigger.cmp-accordion__button--expanded { border-left-color: rgb(161, 0, 25= +5); } + +.color-block-purple-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(117, 0, 192); = +} + +@media screen and (min-width: 1000px) { + .color-block-purple-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(117, 0, 192); } +} + +.color-block-purple-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(117, = +0, 192); } + +.color-block-purple-darkest .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(70, 1, 115)= +; } + +@media screen and (min-width: 1000px) { + .color-block-purple-darkest .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-n= +av-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(70, 1, 115); } +} + +.color-block-purple-darkest .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-= +acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(70= +, 1, 115); } + +.color-block-red .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.cm= +p-tabs__tab--active:focus { border-bottom-color: rgb(231, 15, 41); } + +@media screen and (min-width: 1000px) { + .color-block-red .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.= +cmp-tabs__tab--active { border-bottom-color: rgb(231, 15, 41); } +} + +.color-block-red .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tri= +gger.cmp-accordion__button--expanded { border-left-color: rgb(231, 15, 41);= + } + +.color-block-red-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active:focus { border-bottom-color: rgb(189, 0, 29); } + +@media screen and (min-width: 1000px) { + .color-block-red-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active { border-bottom-color: rgb(189, 0, 29); } +} + +.color-block-red-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-ta= +b-trigger.cmp-accordion__button--expanded { border-left-color: rgb(189, 0, = +29); } + +.color-block-red-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(113, 0, 18); } + +@media screen and (min-width: 1000px) { + .color-block-red-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(113, 0, 18); } +} + +.color-block-red-darker .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(113, 0= +, 18); } + +.color-block-red-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 50, 70); } + +@media screen and (min-width: 1000px) { + .color-block-red-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 50, 70); } +} + +.color-block-red-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 50= +, 70); } + +.color-block-white .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.= +cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .color-block-white .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigge= +r.cmp-tabs__tab--active { border-bottom-color: rgb(255, 255, 255); } +} + +.color-block-white .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-t= +rigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 255, 2= +55); } + +.color-block-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 212, 46); } + +@media screen and (min-width: 1000px) { + .color-block-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active { border-bottom-color: rgb(255, 212, 46); } +} + +.color-block-yellow .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-= +trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 212, = +46); } + +.color-block-yellow-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(240, 192, 0); = +} + +@media screen and (min-width: 1000px) { + .color-block-yellow-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(240, 192, 0); } +} + +.color-block-yellow-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(240, = +192, 0); } + +.color-block-yellow-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 240, 179= +); } + +@media screen and (min-width: 1000px) { + .color-block-yellow-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 240, 179); } +} + +.color-block-yellow-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-ac= +n-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255,= + 240, 179); } + +.color-tab-background-gray .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-a= +cn-tab-trigger, .color-tab-background-gray .cmp-acn-tabs .cmp-acn-tab-nav {= + background-color: rgb(242, 242, 242); } + +@media screen and (min-width: 1000px) { + .color-background-gray .cmp-acn-tabs .cmp-accordion { background-color: r= +gb(242, 242, 242); } +} + +.color-background-gray .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-panel.cmp-accordion__panel--expanded { background-color: rgb(242, 242, 2= +42); } + +.datastat.datastat-card-vertical .cmp-datastat-card { -webkit-box-align: st= +art; align-items: flex-start; width: 100%; line-height: 0.5; } + +.datastat.datastat-card-vertical .cmp-datastat-card__content { border-width= +: 0px 0px 0px 4px; padding-top: 40px; background-color: rgb(255, 255, 255);= + border-left-style: solid; border-color: rgb(161, 0, 255); height: 80%; } + +.datastat.datastat-card-vertical .cmp-datastat-card__description { color: r= +gb(0, 0, 0); font-size: 1.2rem; padding: 15px 20px 20px 15px; line-height: = +1.2; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical .cmp-datastat-card__description { paddin= +g: 17px 23px 23px 17px; font-size: 1.4rem; text-transform: none; margin-bot= +tom: 0px; } +} + +.datastat.datastat-card-vertical .cmp-datastat-card__headline { top: 0.9rem= +; display: flex; position: relative; z-index: 2; color: rgb(74, 74, 74); pa= +dding-left: 2rem; font-weight: 800; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical .cmp-datastat-card__headline { width: 10= +0%; } +} + +@media screen and (max-width: 1199.9px) { + .datastat.datastat-card-vertical .cmp-datastat-card__headline { max-heigh= +t: 15%; top: 0.5rem; } +} + +.datastat.datastat-card-vertical.color-background-gray .cmp-datastat-card__= +content { background-color: rgb(242, 242, 242); } + +.datastat.datastat-card-horizontal .cmp-datastat-card { -webkit-box-align: = +start; align-items: flex-start; width: 100%; } + +.datastat.datastat-card-horizontal .cmp-datastat-card__content { border-wid= +th: 4px 0px 0px; padding-top: 15px; border-color: rgb(161, 0, 255); border-= +top-style: solid; } + +.datastat.datastat-card-horizontal .cmp-datastat-card__description { color:= + rgb(0, 0, 0); font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-horizontal .cmp-datastat-card__description { font= +-size: 1.4rem; text-transform: none; } +} + +.datastat.datastat-card-horizontal .cmp-datastat-card__headline { display: = +block; z-index: 2; font-weight: 800; line-height: 1; color: rgb(0, 0, 0); p= +adding-bottom: 0.08em; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-horizontal .cmp-datastat-card__headline { top: 2.= +3em; width: 100%; } +} + +.datastat.datastat-card-vertical-wide .cmp-datastat-card { line-height: 1; = +padding-left: 10px; border-left: 4px solid rgb(161, 0, 255); border-top-col= +or: rgb(161, 0, 255); border-right-color: rgb(161, 0, 255); border-bottom-c= +olor: rgb(161, 0, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide .cmp-datastat-card { padding-left: = +0px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: = +normal; flex-flow: row; border-left: 0px; } +} + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide .cmp-datastat-card__content { -webk= +it-box-flex: 1; flex: 1 1 0%; padding-left: 2rem; border-left: 4px solid rg= +b(161, 0, 255); border-top-color: rgb(161, 0, 255); border-right-color: rgb= +(161, 0, 255); border-bottom-color: rgb(161, 0, 255); min-height: 3.12em; } +} + +.datastat.datastat-card-vertical-wide .cmp-datastat-card__headline { font-w= +eight: 600; color: rgb(161, 0, 255); align-self: center; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide .cmp-datastat-card__headline { widt= +h: 150px; text-align: right; padding: 10px 2rem 10px 0px; color: rgb(161, 0= +, 255); } +} + +.datastat.datastat-card-vertical-wide .cmp-datastat-card__description { col= +or: rgb(0, 0, 0); font-size: 1.2rem; padding-top: 0.5rem; line-height: 1.2;= + } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide .cmp-datastat-card__description { h= +eight: 6rem; padding: 10px 0px; vertical-align: middle; display: table-cell= +; font-size: 1.4rem; text-transform: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-1 .cmp-data= +stat-card__headline { color: rgb(180, 85, 170); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-1 .cmp-data= +stat-card { border-left: 4px solid rgb(180, 85, 170); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-1 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-2 .cmp-data= +stat-card__headline { color: rgb(160, 85, 245); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-2 .cmp-data= +stat-card { border-left: 4px solid rgb(160, 85, 245); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-2 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-3 .cmp-data= +stat-card__headline { color: rgb(190, 130, 255); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-3 .cmp-data= +stat-card { border-left: 4px solid rgb(190, 130, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-3 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-4 .cmp-data= +stat-card__headline { color: rgb(220, 175, 255); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-4 .cmp-data= +stat-card { border-left: 4px solid rgb(220, 175, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-4 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-5 .cmp-data= +stat-card__headline { color: rgb(230, 220, 255); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-5 .cmp-data= +stat-card { border-left: 4px solid rgb(230, 220, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-5 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-blue .cmp-datastat-ca= +rd__headline { color: rgb(0, 65, 240); } + +.datastat.datastat-card-vertical-wide.color-block-alt-blue .cmp-datastat-ca= +rd { border-left: 4px solid rgb(0, 65, 240); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-blue .cmp-datastat-= +card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-gray .cmp-datastat-ca= +rd__headline { color: rgb(190, 190, 190); } + +.datastat.datastat-card-vertical-wide.color-block-alt-gray .cmp-datastat-ca= +rd { border-left: 4px solid rgb(190, 190, 190); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-gray .cmp-datastat-= +card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-gray-dark .cmp-datast= +at-card__headline { color: rgb(150, 150, 150); } + +.datastat.datastat-card-vertical-wide.color-block-alt-gray-dark .cmp-datast= +at-card { border-left: 4px solid rgb(150, 150, 150); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-gray-dark .cmp-data= +stat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-gray-darker .cmp-data= +stat-card__headline { color: rgb(90, 90, 90); } + +.datastat.datastat-card-vertical-wide.color-block-alt-gray-darker .cmp-data= +stat-card { border-left: 4px solid rgb(90, 90, 90); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-gray-darker .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-green .cmp-datastat-c= +ard__headline { color: rgb(0, 215, 0); } + +.datastat.datastat-card-vertical-wide.color-block-alt-green .cmp-datastat-c= +ard { border-left: 4px solid rgb(0, 215, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-green .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-red .cmp-datastat-car= +d__headline { color: red; } + +.datastat.datastat-card-vertical-wide.color-block-alt-red .cmp-datastat-car= +d { border-left: 4px solid red; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-red .cmp-datastat-c= +ard { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-yellow .cmp-datastat-= +card__headline { color: rgb(255, 255, 0); } + +.datastat.datastat-card-vertical-wide.color-block-alt-yellow .cmp-datastat-= +card { border-left: 4px solid rgb(255, 255, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-yellow .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-aqua .cmp-datastat-card__= +headline { color: rgb(0, 255, 187); } + +.datastat.datastat-card-vertical-wide.color-block-aqua .cmp-datastat-card {= + border-left: 4px solid rgb(0, 255, 187); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-aqua .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-blue .cmp-datastat-card__= +headline { color: rgb(0, 186, 255); } + +.datastat.datastat-card-vertical-wide.color-block-blue .cmp-datastat-card {= + border-left: 4px solid rgb(0, 186, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-blue .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-blue-green .cmp-datastat-= +card__headline { color: rgb(5, 240, 165); } + +.datastat.datastat-card-vertical-wide.color-block-blue-green .cmp-datastat-= +card { border-left: 4px solid rgb(5, 240, 165); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-blue-green .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-brand-green .cmp-datastat= +-card__headline { color: rgb(100, 255, 80); } + +.datastat.datastat-card-vertical-wide.color-block-brand-green .cmp-datastat= +-card { border-left: 4px solid rgb(100, 255, 80); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-brand-green .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-brand-orange .cmp-datasta= +t-card__headline { color: rgb(255, 120, 0); } + +.datastat.datastat-card-vertical-wide.color-block-brand-orange .cmp-datasta= +t-card { border-left: 4px solid rgb(255, 120, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-brand-orange .cmp-datas= +tat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-brand-yellow .cmp-datasta= +t-card__headline { color: rgb(255, 235, 50); } + +.datastat.datastat-card-vertical-wide.color-block-brand-yellow .cmp-datasta= +t-card { border-left: 4px solid rgb(255, 235, 50); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-brand-yellow .cmp-datas= +tat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-blue-dark .cmp-datastat-c= +ard__headline { color: rgb(0, 142, 255); } + +.datastat.datastat-card-vertical-wide.color-block-blue-dark .cmp-datastat-c= +ard { border-left: 4px solid rgb(0, 142, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-blue-dark .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-blue-light .cmp-datastat-= +card__headline { color: rgb(0, 243, 255); } + +.datastat.datastat-card-vertical-wide.color-block-blue-light .cmp-datastat-= +card { border-left: 4px solid rgb(0, 243, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-blue-light .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-core-purple .cmp-datastat= +-card__headline { color: rgb(70, 0, 115); } + +.datastat.datastat-card-vertical-wide.color-block-core-purple .cmp-datastat= +-card { border-left: 4px solid rgb(70, 0, 115); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-core-purple .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-cyan .cmp-datastat-card__= +headline { color: rgb(0, 255, 255); } + +.datastat.datastat-card-vertical-wide.color-block-cyan .cmp-datastat-card {= + border-left: 4px solid rgb(0, 255, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-cyan .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray .cmp-datastat-card__= +headline { color: rgb(167, 167, 167); } + +.datastat.datastat-card-vertical-wide.color-block-gray .cmp-datastat-card {= + border-left: 4px solid rgb(167, 167, 167); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-base .cmp-datastat-c= +ard__headline { color: rgb(0, 0, 0); } + +.datastat.datastat-card-vertical-wide.color-block-gray-base .cmp-datastat-c= +ard { border-left: 4px solid rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-base .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-dark .cmp-datastat-c= +ard__headline { color: rgb(107, 107, 107); } + +.datastat.datastat-card-vertical-wide.color-block-gray-dark .cmp-datastat-c= +ard { border-left: 4px solid rgb(107, 107, 107); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-dark .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-darker .cmp-datastat= +-card__headline { color: rgb(74, 74, 74); } + +.datastat.datastat-card-vertical-wide.color-block-gray-darker .cmp-datastat= +-card { border-left: 4px solid rgb(74, 74, 74); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-darker .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-light .cmp-datastat-= +card__headline { color: rgb(204, 204, 204); } + +.datastat.datastat-card-vertical-wide.color-block-gray-light .cmp-datastat-= +card { border-left: 4px solid rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-light .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-lighter .cmp-datasta= +t-card__headline { color: rgb(227, 227, 227); } + +.datastat.datastat-card-vertical-wide.color-block-gray-lighter .cmp-datasta= +t-card { border-left: 4px solid rgb(227, 227, 227); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-lighter .cmp-datas= +tat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-lightest .cmp-datast= +at-card__headline { color: rgb(242, 242, 242); } + +.datastat.datastat-card-vertical-wide.color-block-gray-lightest .cmp-datast= +at-card { border-left: 4px solid rgb(242, 242, 242); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-lightest .cmp-data= +stat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-grayishyellow-dark .cmp-d= +atastat-card__headline { color: rgb(150, 150, 140); } + +.datastat.datastat-card-vertical-wide.color-block-grayishyellow-dark .cmp-d= +atastat-card { border-left: 4px solid rgb(150, 150, 140); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-grayishyellow-dark .cmp= +-datastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-grayishyellow-light .cmp-= +datastat-card__headline { color: rgb(230, 230, 220); } + +.datastat.datastat-card-vertical-wide.color-block-grayishyellow-light .cmp-= +datastat-card { border-left: 4px solid rgb(230, 230, 220); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-grayishyellow-light .cm= +p-datastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-green .cmp-datastat-card_= +_headline { color: rgb(0, 255, 0); } + +.datastat.datastat-card-vertical-wide.color-block-green .cmp-datastat-card = +{ border-left: 4px solid rgb(0, 255, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-green .cmp-datastat-car= +d { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-green-dark .cmp-datastat-= +card__headline { color: rgb(0, 83, 10); } + +.datastat.datastat-card-vertical-wide.color-block-green-dark .cmp-datastat-= +card { border-left: 4px solid rgb(0, 83, 10); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-green-dark .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-link .cmp-datastat-card__= +headline { color: rgb(0, 77, 255); } + +.datastat.datastat-card-vertical-wide.color-block-link .cmp-datastat-card {= + border-left: 4px solid rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-link .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-link-dark .cmp-datastat-c= +ard__headline { color: rgb(0, 0, 136); } + +.datastat.datastat-card-vertical-wide.color-block-link-dark .cmp-datastat-c= +ard { border-left: 4px solid rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-link-dark .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-orange .cmp-datastat-card= +__headline { color: rgb(255, 182, 0); } + +.datastat.datastat-card-vertical-wide.color-block-orange .cmp-datastat-card= + { border-left: 4px solid rgb(255, 182, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-orange .cmp-datastat-ca= +rd { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-orange-dark .cmp-datastat= +-card__headline { color: rgb(255, 149, 0); } + +.datastat.datastat-card-vertical-wide.color-block-orange-dark .cmp-datastat= +-card { border-left: 4px solid rgb(255, 149, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-orange-dark .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-pink .cmp-datastat-card__= +headline { color: rgb(231, 0, 116); } + +.datastat.datastat-card-vertical-wide.color-block-pink .cmp-datastat-card {= + border-left: 4px solid rgb(231, 0, 116); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-pink .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-pink-dark .cmp-datastat-c= +ard__headline { color: rgb(164, 2, 83); } + +.datastat.datastat-card-vertical-wide.color-block-pink-dark .cmp-datastat-c= +ard { border-left: 4px solid rgb(164, 2, 83); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-pink-dark .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-pink-light .cmp-datastat-= +card__headline { color: rgb(255, 80, 160); } + +.datastat.datastat-card-vertical-wide.color-block-pink-light .cmp-datastat-= +card { border-left: 4px solid rgb(255, 80, 160); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-pink-light .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-purple .cmp-datastat-card= +__headline { color: rgb(161, 0, 255); } + +.datastat.datastat-card-vertical-wide.color-block-purple .cmp-datastat-card= + { border-left: 4px solid rgb(161, 0, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-purple .cmp-datastat-ca= +rd { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-purple-dark .cmp-datastat= +-card__headline { color: rgb(117, 0, 192); } + +.datastat.datastat-card-vertical-wide.color-block-purple-dark .cmp-datastat= +-card { border-left: 4px solid rgb(117, 0, 192); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-purple-dark .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-purple-darkest .cmp-datas= +tat-card__headline { color: rgb(70, 1, 115); } + +.datastat.datastat-card-vertical-wide.color-block-purple-darkest .cmp-datas= +tat-card { border-left: 4px solid rgb(70, 1, 115); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-purple-darkest .cmp-dat= +astat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-red .cmp-datastat-card__h= +eadline { color: rgb(231, 15, 41); } + +.datastat.datastat-card-vertical-wide.color-block-red .cmp-datastat-card { = +border-left: 4px solid rgb(231, 15, 41); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-red .cmp-datastat-card = +{ border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-red-dark .cmp-datastat-ca= +rd__headline { color: rgb(189, 0, 29); } + +.datastat.datastat-card-vertical-wide.color-block-red-dark .cmp-datastat-ca= +rd { border-left: 4px solid rgb(189, 0, 29); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-red-dark .cmp-datastat-= +card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-red-darker .cmp-datastat-= +card__headline { color: rgb(113, 0, 18); } + +.datastat.datastat-card-vertical-wide.color-block-red-darker .cmp-datastat-= +card { border-left: 4px solid rgb(113, 0, 18); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-red-darker .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-red-light .cmp-datastat-c= +ard__headline { color: rgb(255, 50, 70); } + +.datastat.datastat-card-vertical-wide.color-block-red-light .cmp-datastat-c= +ard { border-left: 4px solid rgb(255, 50, 70); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-red-light .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-white .cmp-datastat-card_= +_headline { color: rgb(255, 255, 255); } + +.datastat.datastat-card-vertical-wide.color-block-white .cmp-datastat-card = +{ border-left: 4px solid rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-white .cmp-datastat-car= +d { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-yellow .cmp-datastat-card= +__headline { color: rgb(255, 212, 46); } + +.datastat.datastat-card-vertical-wide.color-block-yellow .cmp-datastat-card= + { border-left: 4px solid rgb(255, 212, 46); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-yellow .cmp-datastat-ca= +rd { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-yellow-dark .cmp-datastat= +-card__headline { color: rgb(240, 192, 0); } + +.datastat.datastat-card-vertical-wide.color-block-yellow-dark .cmp-datastat= +-card { border-left: 4px solid rgb(240, 192, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-yellow-dark .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-yellow-light .cmp-datasta= +t-card__headline { color: rgb(255, 240, 179); } + +.datastat.datastat-card-vertical-wide.color-block-yellow-light .cmp-datasta= +t-card { border-left: 4px solid rgb(255, 240, 179); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-yellow-light .cmp-datas= +tat-card { border-left: none; } +} + +.datastat a { color: rgb(0, 77, 255); } + +.datastat.color-block-accent-purple-1 .cmp-datastat-card__content { border-= +color: rgb(180, 85, 170); } + +.datastat.color-block-accent-purple-2 .cmp-datastat-card__content { border-= +color: rgb(160, 85, 245); } + +.datastat.color-block-accent-purple-3 .cmp-datastat-card__content { border-= +color: rgb(190, 130, 255); } + +.datastat.color-block-accent-purple-4 .cmp-datastat-card__content { border-= +color: rgb(220, 175, 255); } + +.datastat.color-block-accent-purple-5 .cmp-datastat-card__content { border-= +color: rgb(230, 220, 255); } + +.datastat.color-block-alt-blue .cmp-datastat-card__content { border-color: = +rgb(0, 65, 240); } + +.datastat.color-block-alt-gray .cmp-datastat-card__content { border-color: = +rgb(190, 190, 190); } + +.datastat.color-block-alt-gray-dark .cmp-datastat-card__content { border-co= +lor: rgb(150, 150, 150); } + +.datastat.color-block-alt-gray-darker .cmp-datastat-card__content { border-= +color: rgb(90, 90, 90); } + +.datastat.color-block-alt-green .cmp-datastat-card__content { border-color:= + rgb(0, 215, 0); } + +.datastat.color-block-alt-red .cmp-datastat-card__content { border-color: r= +ed; } + +.datastat.color-block-alt-yellow .cmp-datastat-card__content { border-color= +: rgb(255, 255, 0); } + +.datastat.color-block-aqua .cmp-datastat-card__content { border-color: rgb(= +0, 255, 187); } + +.datastat.color-block-blue .cmp-datastat-card__content { border-color: rgb(= +0, 186, 255); } + +.datastat.color-block-blue-green .cmp-datastat-card__content { border-color= +: rgb(5, 240, 165); } + +.datastat.color-block-brand-green .cmp-datastat-card__content { border-colo= +r: rgb(100, 255, 80); } + +.datastat.color-block-brand-orange .cmp-datastat-card__content { border-col= +or: rgb(255, 120, 0); } + +.datastat.color-block-brand-yellow .cmp-datastat-card__content { border-col= +or: rgb(255, 235, 50); } + +.datastat.color-block-blue-dark .cmp-datastat-card__content { border-color:= + rgb(0, 142, 255); } + +.datastat.color-block-blue-light .cmp-datastat-card__content { border-color= +: rgb(0, 243, 255); } + +.datastat.color-block-core-purple .cmp-datastat-card__content { border-colo= +r: rgb(70, 0, 115); } + +.datastat.color-block-cyan .cmp-datastat-card__content { border-color: rgb(= +0, 255, 255); } + +.datastat.color-block-gray .cmp-datastat-card__content { border-color: rgb(= +167, 167, 167); } + +.datastat.color-block-gray-base .cmp-datastat-card__content { border-color:= + rgb(0, 0, 0); } + +.datastat.color-block-gray-dark .cmp-datastat-card__content { border-color:= + rgb(107, 107, 107); } + +.datastat.color-block-gray-darker .cmp-datastat-card__content { border-colo= +r: rgb(74, 74, 74); } + +.datastat.color-block-gray-light .cmp-datastat-card__content { border-color= +: rgb(204, 204, 204); } + +.datastat.color-block-gray-lighter .cmp-datastat-card__content { border-col= +or: rgb(227, 227, 227); } + +.datastat.color-block-gray-lightest .cmp-datastat-card__content { border-co= +lor: rgb(242, 242, 242); } + +.datastat.color-block-grayishyellow-dark .cmp-datastat-card__content { bord= +er-color: rgb(150, 150, 140); } + +.datastat.color-block-grayishyellow-light .cmp-datastat-card__content { bor= +der-color: rgb(230, 230, 220); } + +.datastat.color-block-green .cmp-datastat-card__content { border-color: rgb= +(0, 255, 0); } + +.datastat.color-block-green-dark .cmp-datastat-card__content { border-color= +: rgb(0, 83, 10); } + +.datastat.color-block-link .cmp-datastat-card__content { border-color: rgb(= +0, 77, 255); } + +.datastat.color-block-link-dark .cmp-datastat-card__content { border-color:= + rgb(0, 0, 136); } + +.datastat.color-block-orange .cmp-datastat-card__content { border-color: rg= +b(255, 182, 0); } + +.datastat.color-block-orange-dark .cmp-datastat-card__content { border-colo= +r: rgb(255, 149, 0); } + +.datastat.color-block-pink .cmp-datastat-card__content { border-color: rgb(= +231, 0, 116); } + +.datastat.color-block-pink-dark .cmp-datastat-card__content { border-color:= + rgb(164, 2, 83); } + +.datastat.color-block-pink-light .cmp-datastat-card__content { border-color= +: rgb(255, 80, 160); } + +.datastat.color-block-purple .cmp-datastat-card__content { border-color: rg= +b(161, 0, 255); } + +.datastat.color-block-purple-dark .cmp-datastat-card__content { border-colo= +r: rgb(117, 0, 192); } + +.datastat.color-block-purple-darkest .cmp-datastat-card__content { border-c= +olor: rgb(70, 1, 115); } + +.datastat.color-block-red .cmp-datastat-card__content { border-color: rgb(2= +31, 15, 41); } + +.datastat.color-block-red-dark .cmp-datastat-card__content { border-color: = +rgb(189, 0, 29); } + +.datastat.color-block-red-darker .cmp-datastat-card__content { border-color= +: rgb(113, 0, 18); } + +.datastat.color-block-red-light .cmp-datastat-card__content { border-color:= + rgb(255, 50, 70); } + +.datastat.color-block-white .cmp-datastat-card__content { border-color: rgb= +(255, 255, 255); } + +.datastat.color-block-yellow .cmp-datastat-card__content { border-color: rg= +b(255, 212, 46); } + +.datastat.color-block-yellow-dark .cmp-datastat-card__content { border-colo= +r: rgb(240, 192, 0); } + +.datastat.color-block-yellow-light .cmp-datastat-card__content { border-col= +or: rgb(255, 240, 179); } + +.datastat.datastat--animation .cmp-datastat-card__headline { transition: tr= +ansform 1.2s ease 0s, opacity 1.2s ease 0s, -webkit-transform 1.2s ease 0s;= + z-index: 2; opacity: 0; transform: translateY(20px); display: inline-block= +; } + +.datastat.datastat--animation .cmp-datastat-card__content { transition: tra= +nsform 1.1s linear 0s, opacity 1.1s linear 0s, -webkit-transform 1.1s linea= +r 0s; z-index: 1; opacity: 0; transform: translateY(-10px); } + +.datastat.datastat--animation.datastat--animation-on .cmp-datastat-card__co= +ntent, .datastat.datastat--animation.datastat--animation-on .cmp-datastat-c= +ard__headline { opacity: 1; transform: translateY(0px); } + +.datastat ul { margin-top: 16px; padding-left: 15px; } + +.datastat ul li { position: relative; margin: 0px; padding-left: 1.6rem; pa= +dding-bottom: 10px; } + +.datastat ul li::before { position: absolute; top: 0px; left: 0px; width: 2= +4px; content: "=E2=80=A2"; } + +.datastat ol { margin-top: 16px; padding-left: 30px; list-style: decimal; } + +.datastat ol li { padding-left: 0.5rem; margin: 0px; padding-bottom: 10px; = +} + +.datastat ol li::before { display: none; } + +.cmp-image-parallax-scrolling { position: relative; } + +.cmp-image-parallax-scrolling .cmp-container { height: 10.7rem; background-= +size: cover; background-repeat: no-repeat; background-position: 50% center;= + position: relative; width: 100%; left: 0px; top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-image-parallax-scrolling .cmp-container { height: 25.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-image-parallax-scrolling .cmp-container { height: 40rem; background-= +attachment: fixed; } +} + +.cmp-image-parallax-scrolling.full-16x9 .cmp-container { height: 18rem; } + +@media screen and (min-width: 768px) { + .cmp-image-parallax-scrolling.full-16x9 .cmp-container { height: 43.2rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-image-parallax-scrolling.full-16x9 .cmp-container { height: 67.5rem;= + } +} + +.blockquote__parallax-image .blockquote { z-index: 10; position: relative; = +background-color: rgba(255, 255, 255, 0.7); display: flex; border: 0.063rem= + solid rgb(204, 204, 204); float: left; padding: 3.3rem 3rem 3.5rem; margin= +: 0px 3.5rem; } + +@media screen and (min-width: 1000px) { + .blockquote__parallax-image .blockquote { width: 66.67%; padding: 3rem 5r= +em 3.5rem; } +} + +.blockquote__parallax-image .cmp-image-parallax-scrolling { padding-top: 11= +.2rem; } + +@media screen and (min-width: 1000px) { + .blockquote__parallax-image .cmp-image-parallax-scrolling .cmp-container = +{ height: 34rem; } +} + +.blockquote__parallax-image .cmp-image-parallax-scrolling.full-16x9 .cmp-co= +ntainer { height: 18rem; } + +@media screen and (min-width: 768px) { + .blockquote__parallax-image .cmp-image-parallax-scrolling.full-16x9 .cmp-= +container { height: 43.2rem; } +} + +@media screen and (min-width: 1000px) { + .blockquote__parallax-image .cmp-image-parallax-scrolling.full-16x9 .cmp-= +container { height: 67.5rem; } +} + +.mixed-media-block-full-image-card .cmp-image-parallax-scrolling { padding-= +top: 0px; } + +.cmp-image-standard-overlap { height: 100%; position: relative; } + +.cmp-image-standard-overlap .cmp-container { background-position: 50% cente= +r; background-repeat: no-repeat; margin-bottom: -3.8rem; max-width: 50rem; = +max-height: 18rem; height: 100vh; background-size: contain !important; } + +@media screen and (min-width: 768px) { + .cmp-image-standard-overlap .cmp-container { margin-top: -6rem; margin-bo= +ttom: -6rem; max-width: 58.4rem; max-height: 53.5rem; } +} + +.cmp-multi-video__player { position: relative; } + +.cmp-multi-video[data-thumbnail-enabled=3D"true"] .cmp-multi-video__embed {= + visibility: hidden; } + +.cmp-multi-video__embed { position: relative; padding-top: 56.25%; } + +.cmp-multi-video__embed .vidyard-player-container, .cmp-multi-video__embed = +.vidyard-player-embed, .cmp-multi-video__embed iframe { position: absolute;= + top: 0px; left: 0px; width: 100%; height: 100%; } + +.cmp-multi-video__embed .vidyard-player-container div[class^=3D"vidyard-div= +-"] { padding-bottom: 56.25% !important; } + +.cmp-multi-video--aspect-ratio-small .cmp-multi-video__embed { position: re= +lative; padding-top: 33.33%; } + +.cmp-multi-video--aspect-ratio-small .cmp-multi-video__embed .vidyard-playe= +r-container div[class^=3D"vidyard-div-"] { padding-bottom: 33.33% !importan= +t; } + +.cmp-multi-video__thumbnail { position: absolute; top: 0px; left: 0px; widt= +h: 100%; height: 100%; } + +.cmp-multi-video__thumbnail.cmp-multi-video__thumbnail--hide { display: non= +e; } + +.cmp-multi-video__thumbnail .cmp-image, .cmp-multi-video__thumbnail .image = +{ width: 100%; height: 100%; } + +.cmp-multi-video__thumbnail .cmp-image__image { object-fit: cover; height: = +100%; } + +.cmp-multi-video__thumbnail-play { position: absolute; top: 50%; left: 50%;= + transform: translate(-50%, -50%); height: 80px; width: 80px; cursor: point= +er; border-radius: 50%; border: 4px solid rgba(255, 255, 255, 0.4); backgro= +und: rgba(0, 0, 0, 0.4); } + +.cmp-multi-video__thumbnail-play:focus { box-shadow: rgb(0, 0, 136) 0px 0px= + 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-multi-video__thumbnail-play:focus:not(:focus-visible) { box-shadow: no= +ne; outline: none; } + +@media screen and (min-width: 1000px) { + .cmp-multi-video__thumbnail-play { height: 120px; width: 120px; } +} + +.cmp-multi-video__thumbnail-play-icon::before { content: "=EF=92=88"; font-= +size: 48px; font-family: Ionicons; display: block; font-weight: 400; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; position: absolute; color: rgb(255, 255, 255); transform: tr= +anslate(-50%, -50%); top: 50%; left: 50%; padding-left: 3px; cursor: pointe= +r; } + +@media screen and (min-width: 1000px) { + .cmp-multi-video__thumbnail-play-icon::before { left: 50.3%; content: "= +=EF=92=88"; font-size: 70px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; } +} + +.cmp-multi-video__transcript { line-height: 1.6; margin-top: 10px; } + +.cmp-multi-video__transcript-link { font-size: 1.6rem; color: rgb(0, 77, 25= +5); } + +@media screen and (max-width: 999.9px) { + .cmp-multi-video__transcript-link { font-size: 1.4rem; } +} + +.cmp-multi-video__transcript-link:hover { text-decoration: underline; color= +: rgb(0, 77, 255); } + +.cmp-multi-video-list { margin-top: 20px; } + +.cmp-multi-video-list-item { margin-top: 10px; border: 1px solid rgb(204, 2= +04, 204); height: 100%; background-color: rgb(255, 255, 255); } + +.cmp-multi-video-list-item:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1= +px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-multi-video-list-item:focus:not(:focus-visible) { box-shadow: none; ou= +tline: none; } + +.cmp-multi-video-list-item__button { display: flex; padding: 11px; height: = +100%; width: 100%; } + +.cmp-multi-video-list-item__button--selected { border: 4px solid rgb(204, 2= +04, 204); } + +.cmp-multi-video-list-item__thumbnail { display: flex; position: relative; = +height: 70px; width: 70px; } + +.cmp-multi-video-list-item__thumbnail .cmp-image { height: 100%; } + +.cmp-multi-video-list-item__thumbnail .cmp-image__image { min-width: 4.38em= +; height: 4.38em; object-fit: cover; } + +.cmp-multi-video-list-item__play { height: 3.12em; width: 3.12em; border-ra= +dius: 50%; border: 0.15em solid rgba(255, 255, 255, 0.4); background: paddi= +ng-box rgba(0, 0, 0, 0.4); } + +.cmp-multi-video-list-item__play, .cmp-multi-video-list-item__play-icon::be= +fore { position: absolute; top: 50%; left: 50%; transform: translate(-50%, = +-50%); } + +.cmp-multi-video-list-item__play-icon::before { content: "=EF=92=88"; font-= +size: 30px; font-family: Ionicons; display: block; font-weight: 400; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; color: rgb(255, 255, 255); padding-left: 2px; } + +.cmp-multi-video-list-item__content { display: flex; -webkit-box-orient: ve= +rtical; -webkit-box-direction: normal; flex-direction: column; align-self: = +center; -webkit-box-align: start; align-items: flex-start; line-height: 1.8= +rem; margin-left: 15px; } + +.cmp-multi-video-list-item__title { font-weight: 600; } + +.cmp-multi-video-list-item__subtitle, .cmp-multi-video-list-item__title { f= +ont-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "= +Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif;= + font-size: 1.2rem; color: rgb(0, 0, 0); } + +.cmp-multi-video-list-item__subtitle { font-weight: 400; text-align: left; = +} + +.multi-video.color-block-accent-purple-1 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(180, 85, 170); } + +.multi-video.color-block-accent-purple-2 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(160, 85, 245); } + +.multi-video.color-block-accent-purple-3 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(190, 130, 255); } + +.multi-video.color-block-accent-purple-4 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(220, 175, 255); } + +.multi-video.color-block-accent-purple-5 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(230, 220, 255); } + +.multi-video.color-block-alt-blue .cmp-multi-video-list-item__button--selec= +ted { border: 4px solid rgb(0, 65, 240); } + +.multi-video.color-block-alt-gray .cmp-multi-video-list-item__button--selec= +ted { border: 4px solid rgb(190, 190, 190); } + +.multi-video.color-block-alt-gray-dark .cmp-multi-video-list-item__button--= +selected { border: 4px solid rgb(150, 150, 150); } + +.multi-video.color-block-alt-gray-darker .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(90, 90, 90); } + +.multi-video.color-block-alt-green .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(0, 215, 0); } + +.multi-video.color-block-alt-red .cmp-multi-video-list-item__button--select= +ed { border: 4px solid red; } + +.multi-video.color-block-alt-yellow .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(255, 255, 0); } + +.multi-video.color-block-aqua .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(0, 255, 187); } + +.multi-video.color-block-blue .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(0, 186, 255); } + +.multi-video.color-block-blue-green .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(5, 240, 165); } + +.multi-video.color-block-brand-green .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(100, 255, 80); } + +.multi-video.color-block-brand-orange .cmp-multi-video-list-item__button--s= +elected { border: 4px solid rgb(255, 120, 0); } + +.multi-video.color-block-brand-yellow .cmp-multi-video-list-item__button--s= +elected { border: 4px solid rgb(255, 235, 50); } + +.multi-video.color-block-blue-dark .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(0, 142, 255); } + +.multi-video.color-block-blue-light .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(0, 243, 255); } + +.multi-video.color-block-core-purple .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(70, 0, 115); } + +.multi-video.color-block-cyan .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(0, 255, 255); } + +.multi-video.color-block-gray .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(167, 167, 167); } + +.multi-video.color-block-gray-base .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(0, 0, 0); } + +.multi-video.color-block-gray-dark .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(107, 107, 107); } + +.multi-video.color-block-gray-darker .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(74, 74, 74); } + +.multi-video.color-block-gray-light .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(204, 204, 204); } + +.multi-video.color-block-gray-lighter .cmp-multi-video-list-item__button--s= +elected { border: 4px solid rgb(227, 227, 227); } + +.multi-video.color-block-gray-lightest .cmp-multi-video-list-item__button--= +selected { border: 4px solid rgb(242, 242, 242); } + +.multi-video.color-block-grayishyellow-dark .cmp-multi-video-list-item__but= +ton--selected { border: 4px solid rgb(150, 150, 140); } + +.multi-video.color-block-grayishyellow-light .cmp-multi-video-list-item__bu= +tton--selected { border: 4px solid rgb(230, 230, 220); } + +.multi-video.color-block-green .cmp-multi-video-list-item__button--selected= + { border: 4px solid rgb(0, 255, 0); } + +.multi-video.color-block-green-dark .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(0, 83, 10); } + +.multi-video.color-block-link .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(0, 77, 255); } + +.multi-video.color-block-link-dark .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(0, 0, 136); } + +.multi-video.color-block-orange .cmp-multi-video-list-item__button--selecte= +d { border: 4px solid rgb(255, 182, 0); } + +.multi-video.color-block-orange-dark .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(255, 149, 0); } + +.multi-video.color-block-pink .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(231, 0, 116); } + +.multi-video.color-block-pink-dark .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(164, 2, 83); } + +.multi-video.color-block-pink-light .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(255, 80, 160); } + +.multi-video.color-block-purple .cmp-multi-video-list-item__button--selecte= +d { border: 4px solid rgb(161, 0, 255); } + +.multi-video.color-block-purple-dark .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(117, 0, 192); } + +.multi-video.color-block-purple-darkest .cmp-multi-video-list-item__button-= +-selected { border: 4px solid rgb(70, 1, 115); } + +.multi-video.color-block-red .cmp-multi-video-list-item__button--selected {= + border: 4px solid rgb(231, 15, 41); } + +.multi-video.color-block-red-dark .cmp-multi-video-list-item__button--selec= +ted { border: 4px solid rgb(189, 0, 29); } + +.multi-video.color-block-red-darker .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(113, 0, 18); } + +.multi-video.color-block-red-light .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(255, 50, 70); } + +.multi-video.color-block-white .cmp-multi-video-list-item__button--selected= + { border: 4px solid rgb(255, 255, 255); } + +.multi-video.color-block-yellow .cmp-multi-video-list-item__button--selecte= +d { border: 4px solid rgb(255, 212, 46); } + +.multi-video.color-block-yellow-dark .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(240, 192, 0); } + +.multi-video.color-block-yellow-light .cmp-multi-video-list-item__button--s= +elected { border: 4px solid rgb(255, 240, 179); } + +.multi-video.cmp-multi-video--image-border .cmp-multi-video-list-item__thum= +bnail { border: 1px solid rgb(107, 107, 107); } + +.cmp-videocard { background-color: rgb(255, 255, 255); border: 1px solid rg= +b(204, 204, 204); height: 100%; } + +.cmp-videocard__embed { position: relative; padding-top: 56.25%; } + +.cmp-videocard__embed iframe, .cmp-videocard__thumbnail { position: absolut= +e; top: 0px; left: 0px; width: 100%; height: 100%; } + +.cmp-videocard__thumbnail { right: 0px; } + +.cmp-videocard__play { position: absolute; top: 50%; left: 50%; transform: = +translate(-50%, -50%); height: 80px; width: 80px; cursor: pointer; border-r= +adius: 50%; border: 4px solid rgba(255, 255, 255, 0.4); background: rgba(0,= + 0, 0, 0.4); } + +.cmp-videocard__play:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; ou= +tline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-videocard__play:focus:not(:focus-visible) { box-shadow: none; outline:= + none; } + +@media screen and (min-width: 1000px) { + .cmp-videocard__play { height: 120px; width: 120px; } +} + +.cmp-videocard__play-icon::before { content: "=EF=92=88"; font-size: 48px; = +font-family: Ionicons; display: block; font-weight: 400; font-style: normal= +; line-height: 1; text-transform: none; letter-spacing: normal; overflow-wr= +ap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: an= +tialiased; text-rendering: optimizelegibility; font-feature-settings: "liga= +"; position: absolute; color: rgb(255, 255, 255); transform: translate(-50%= +, -50%); top: 50%; left: 50%; padding-left: 3px; cursor: pointer; } + +@media screen and (min-width: 1000px) { + .cmp-videocard__play-icon::before { left: 50.3%; font-size: 7rem; } +} + +.cmp-videocard__title { max-width: 1200px; color: rgb(0, 0, 0); padding: 20= +px; } + +@media screen and (min-width: 1000px) { + .cmp-videocard__title { padding: 20px; } +} + +.cmp-videocard__title-text { font-family: Graphik, Arial, system-ui, -apple= +-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", = +oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; text-t= +ransform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-videocard__title-text { font-size: 1.6rem; } +} + +.cmp-videocard__description { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; text-= +transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem; = +} + +@media screen and (min-width: 1000px) { + .cmp-videocard__description { font-size: 1.6rem; } +} + +.cmp-videocard .cmp-image { height: 100%; } + +.cmp-videocard .cmp-image__image { height: 100%; object-fit: cover; } + +.cmp-media-teaser { height: 105px; padding: 0px 1.5rem; } + +.cmp-media-teaser--border-bottom { border-bottom: 0.063rem solid rgb(204, 2= +04, 204); border-top-width: 0.063rem; border-right-width: 0.063rem; border-= +left-width: 0.063rem; margin: 0px 1.5rem 2rem; padding-bottom: 20px; } + +.cmp-media-teaser--border-bottom .cmp-media-teaser { padding: 0px; } + +.cmp-media-teaser__thumbnail-img { width: 105px; height: 105px; } + +.cmp-media-teaser__title { font-family: Graphik, Arial, system-ui, -apple-s= +ystem, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", ox= +ygen, cantarell, sans-serif; font-weight: 600; font-style: normal; text-tra= +nsform: uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0); line-heigh= +t: 1.4; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-media-teaser__title { font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.cmp-media-teaser .cmp-slide-share__title { line-height: 1.6rem; letter-spa= +cing: 0.078rem; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-media-teaser .cmp-slide-share__title { font-size: 1.8rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-media-teaser .cmp-slide-share__title { line-height: 2.5rem; } +} + +.cmp-media-teaser .cmp-slide-share__description { margin-top: 10px; font-fa= +mily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe = +UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-= +weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0);= + line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-media-teaser .cmp-slide-share__description { font-size: 1.6rem; } +} + +.cmp-media-teaser .cmp-slide-share-container__thumbnail { margin-right: 1.5= +rem; position: relative; float: left; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-media-teaser .cmp-slide-share-container__thumbnail { margin-right: 2= +.5rem; } +} + +.cmp-media-teaser .cmp-slide-share-container__thumbnail img { max-width: no= +ne; } + +.cmp-media-teaser .cmp-slide-share-container__custom-icon { width: 3.12em; = +height: 3.12em; background-color: rgba(0, 0, 0, 0.4); border: 0.13em solid = +rgba(255, 255, 255, 0.4); border-radius: 50%; } + +.cmp-media-teaser .cmp-slide-share-container__custom-icon, .cmp-media-tease= +r .cmp-slide-share-container__icon { position: absolute; top: 50%; left: 50= +%; transform: translate(-50%, -50%); } + +.cmp-media-teaser .cmp-slide-share-container__icon--video::after { content:= + "=EF=88=95"; } + +.cmp-media-teaser .cmp-slide-share-container__icon--slider::after, .cmp-med= +ia-teaser .cmp-slide-share-container__icon--video::after { font-size: 32px;= + font-family: Ionicons; display: block; font-weight: 400; font-style: norma= +l; line-height: 1; text-transform: none; letter-spacing: normal; overflow-w= +rap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: a= +ntialiased; text-rendering: optimizelegibility; font-feature-settings: "lig= +a"; color: rgb(255, 255, 255); opacity: 1; } + +.cmp-media-teaser .cmp-slide-share-container__icon--slider::after { content= +: "=EF=85=88"; } + +.cmp-media-teaser .cmp-slide-share-container__icon--podcast::after { conten= +t: "=EF=91=A1"; font-size: 32px; font-family: Ionicons; display: block; fon= +t-weight: 400; font-style: normal; line-height: 1; text-transform: none; le= +tter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction= +: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibil= +ity; font-feature-settings: "liga"; color: rgb(255, 255, 255); opacity: 1; = +} + +.cmp-media-teaser .cmp-image__image { height: 100%; width: 100%; position: = +absolute; } + +.cmp-video__player { position: relative; } + +.cmp-video[data-thumbnail-enabled=3D"true"] .cmp-video__embed, .cmp-video[d= +ata-thumbnail-enabled=3D"true"] .dynamicmedia { visibility: hidden; } + +.cmp-video__embed { position: relative; padding-top: 56.25%; } + +.cmp-video__embed .vidyard-player-container, .cmp-video__embed .vidyard-pla= +yer-embed, .cmp-video__embed iframe { position: absolute; top: 0px; left: 0= +px; width: 100%; height: 100%; } + +.cmp-video__embed .vidyard-player-container div[class^=3D"vidyard-div-"] { = +padding-bottom: 56.25% !important; } + +.cmp-video .s7videoviewer { position: relative; padding-top: 56.25%; } + +.cmp-video .s7videoviewer .s7container { top: 0px; left: 0px; width: 100%; = +position: absolute !important; height: 100% !important; } + +.cmp-video .s7videoviewer .s7videoelement { position: absolute !important; = +top: 0px !important; left: 0px !important; width: 100% !important; height: = +100% !important; } + +.cmp-video--aspect-ratio-small .cmp-video__embed { position: relative; padd= +ing-top: 33.33%; } + +.cmp-video--aspect-ratio-small .cmp-video__embed .vidyard-player-container = +div[class^=3D"vidyard-div-"] { padding-bottom: 33.33% !important; } + +.cmp-video--aspect-ratio-small .s7videoviewer { position: relative; padding= +-top: 33.33%; } + +.cmp-video__content { margin: 0px auto; } + +.cmp-video__content--right .cmp-video__transcript { display: flex; -webkit-= +box-pack: end; justify-content: flex-end; margin-top: 10px; } + +.cmp-video__content--left { font-size: 1.2rem; padding: 20px; } + +.cmp-video__transcript a { line-height: 1.6; color: rgb(0, 77, 255); font-s= +ize: 1.6rem; } + +@media screen and (max-width: 999.9px) { + .cmp-video__transcript a { font-size: 1.4rem; } +} + +.cmp-video__transcript a:focus, .cmp-video__transcript a:hover { text-decor= +ation: underline; display: inline-block; } + +.cmp-video__transcript a:visited { color: rgb(0, 0, 136); } + +.cmp-video__title { color: rgb(0, 0, 0); overflow-wrap: break-word; } + +.cmp-video__title-text { font-family: Graphik, Arial, system-ui, -apple-sys= +tem, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxyg= +en, cantarell, sans-serif; font-weight: 800; font-style: normal; text-trans= +form: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-video__title-text { font-size: 2.5rem; } +} + +.cmp-video__subtitle p { font-size: 1.2rem; color: rgb(0, 0, 0); } + +.cmp-video__thumbnail { position: absolute; top: 0px; left: 0px; width: 100= +%; height: 100%; } + +.cmp-video__thumbnail.cmp-video__thumbnail--hide { display: none; } + +.cmp-video__thumbnail .cmp-image, .cmp-video__thumbnail .image { width: 100= +%; height: 100%; } + +.cmp-video__thumbnail .cmp-image__image { object-fit: cover; height: 100%; = +} + +.cmp-video__thumbnail-play { position: absolute; top: 50%; left: 50%; trans= +form: translate(-50%, -50%); height: 80px; width: 80px; cursor: pointer; bo= +rder-radius: 50%; border: 4px solid rgba(255, 255, 255, 0.4); background: r= +gba(0, 0, 0, 0.4); } + +.cmp-video__thumbnail-play:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1= +px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-video__thumbnail-play:focus:not(:focus-visible) { box-shadow: none; ou= +tline: none; } + +@media screen and (min-width: 1000px) { + .cmp-video__thumbnail-play { height: 120px; width: 120px; } +} + +.cmp-video__thumbnail-play-icon::before { content: "=EF=92=88"; font-size: = +48px; font-family: Ionicons; display: block; font-weight: 400; font-style: = +normal; line-height: 1; text-transform: none; letter-spacing: normal; overf= +low-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothi= +ng: antialiased; text-rendering: optimizelegibility; font-feature-settings:= + "liga"; position: absolute; color: rgb(255, 255, 255); transform: translat= +e(-50%, -50%); top: 50%; left: 50%; padding-left: 3px; cursor: pointer; } + +@media screen and (min-width: 1000px) { + .cmp-video__thumbnail-play-icon::before { left: 50.3%; content: "=EF=92= +=88"; font-size: 70px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } +} + +.color-background-white .cmp-video__content { background-color: rgb(255, 25= +5, 255); } + +.color-background-gray .cmp-video__content { background-color: rgb(242, 242= +, 242); } + +@media screen and (min-width: 1000px) { + .full-width .cmp-video__content--left { padding-left: 4.8rem; } +} + +.cmp-audio { margin-bottom: 1.25rem; } + +.cmp-audio, .cmp-audio__player { -webkit-box-align: center; align-items: ce= +nter; } + +.cmp-audio__player { height: auto; display: flex; background-color: rgb(255= +, 255, 255); } + +.cmp-audio__thumbnail { padding-left: 15px; padding-right: 15px; } + +@media screen and (min-width: 768px) { + .cmp-audio__thumbnail { padding-left: 20px; padding-right: 18px; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__thumbnail { padding-left: 25px; padding-right: 30px; } +} + +.cmp-audio__thumbnail-btn { width: 44px; height: 44px; border-radius: 50%; = +cursor: pointer; background-color: rgb(231, 0, 116); position: relative; } + +.cmp-audio__thumbnail-btn:focus { box-shadow: transparent 0px 0px 0px 0.1re= +m; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-audio__thumbnail-btn:focus:not(:focus-visible) { box-shadow: none; out= +line: none; } + +.cmp-audio__thumbnail-pause-icon::before, .cmp-audio__thumbnail-play-icon::= +before { position: absolute; top: 50%; left: 50%; transform: translate(-50%= +, -50%); color: rgb(242, 242, 242); cursor: pointer; display: flex; } + +.cmp-audio__thumbnail-play-icon::before { content: "=EF=92=88"; padding-lef= +t: 0.4rem; } + +.cmp-audio__thumbnail-pause-icon::before, .cmp-audio__thumbnail-play-icon::= +before { font-size: 2.4rem; font-family: Ionicons; display: block; font-wei= +ght: 400; font-style: normal; line-height: 1; text-transform: none; letter-= +spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr= +; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; = +font-feature-settings: "liga"; } + +.cmp-audio__thumbnail-pause-icon::before { content: "=EF=88=90"; } + +.cmp-audio__container { width: calc(100% - 4.63em); display: inline-block; = +position: relative; padding: 1rem 2rem 2rem 1rem; } + +@media screen and (min-width: 768px) { + .cmp-audio__container { padding: 2rem 3rem 2rem 0px; } +} + +@media screen and (min-width: 1200px) { + .cmp-audio__container { padding: 2rem 3rem 3rem 0px; } +} + +.cmp-audio__title .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal= +; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1= +.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-audio__title .cmp-title__text { font-size: 1.6rem; } +} + +.cmp-audio__subtitle div.cmp-text p { font-size: 1.2rem; } + +.cmp-audio__controls { position: relative; width: 100%; display: flex; } + +.cmp-audio__volume-btn:focus { box-shadow: transparent 0px 0px 0px 0.1rem; = +outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-audio__volume-btn:focus:not(:focus-visible) { box-shadow: none; outlin= +e: none; } + +@media screen and (min-width: 1000px) { + .cmp-audio__mute::before, .cmp-audio__volume::before { display: inline; p= +adding-right: 10px; color: rgb(0, 0, 0); margin-top: 20px; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__volume::before { content: "=EF=8E=BA"; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__mute::before, .cmp-audio__volume::before { font-size: 2.4rem;= + font-family: Ionicons; display: block; font-weight: 400; font-style: norma= +l; line-height: 1; text-transform: none; letter-spacing: normal; overflow-w= +rap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: a= +ntialiased; text-rendering: optimizelegibility; font-feature-settings: "lig= +a"; } + .cmp-audio__mute::before { content: "=EF=8E=B9"; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__volume-control { padding-right: 1rem; color: rgb(0, 0, 0); di= +splay: block; width: auto; margin-top: 1rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-audio__volume-control { display: none; width: 0px; } +} + +.cmp-audio__progress { padding-right: 10px; width: 100%; display: flex; mar= +gin: 10px 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-audio__progress { margin: 20px 0px 0px; } +} + +.cmp-audio__progress-bar { margin: 10px 0px; appearance: none; height: 5px;= + width: 100%; background: rgb(0, 0, 0); border-radius: 3px; opacity: 1; dis= +play: block; } + +.cmp-audio__progress-bar:focus { box-shadow: transparent 0px 0px 0px 0.1rem= +; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-audio__progress-bar:focus:not(:focus-visible) { box-shadow: none; outl= +ine: none; } + +.cmp-audio__progress-bar::-webkit-slider-thumb { appearance: none; width: 2= +0px; height: 20px; background: rgb(0, 0, 0); border-radius: 50%; cursor: po= +inter; } + +.cmp-audio__progress-bar-thumb-hide::-webkit-slider-thumb { visibility: hid= +den; } + +.cmp-audio__volume-bar { appearance: none; background: rgb(0, 0, 0); border= +-radius: 0.3rem; opacity: 1; } + +.cmp-audio__volume-bar:focus { box-shadow: transparent 0px 0px 0px 0.1rem; = +outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-audio__volume-bar:focus:not(:focus-visible) { box-shadow: none; outlin= +e: none; } + +@media screen and (min-width: 1000px) { + .cmp-audio__volume-bar { margin: 2rem 0px 1rem; height: 0.4rem; width: 10= +0%; } +} + +.cmp-audio__volume-bar::-webkit-slider-thumb { appearance: none; width: 14p= +x; height: 14px; background: rgb(0, 0, 0); border-radius: 50%; cursor: poin= +ter; } + +.cmp-audio__transcript-container { padding-top: 10px; text-align: right; } + +.cmp-audio__transcript-container a { color: rgb(0, 77, 255); font-size: 1.4= +rem; line-height: 2.24rem; } + +.cmp-audio__transcript-container a:focus { box-shadow: transparent 0px 0px = +0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; = +} + +.cmp-audio__transcript-container a:focus:not(:focus-visible) { box-shadow: = +none; outline: none; } + +@media screen and (min-width: 768px) { + .cmp-audio__transcript-container a { font-size: 1.4rem; line-height: 2.24= +rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__transcript-container a { font-size: 1.6rem; line-height: 1.6;= + } +} + +.cmp-audio__transcript-container a:focus { text-decoration: underline; padd= +ing-bottom: 3px; } + +.cmp-audio__transcript-container a:focus:focus { box-shadow: transparent 0p= +x 0px 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.= +1rem; } + +.cmp-audio__transcript-container a:focus:focus:not(:focus-visible) { box-sh= +adow: none; outline: none; } + +.cmp-audio__transcript-container a:hover { text-decoration: underline; } + +.cmp-audio__transcript-container a a:visited { color: rgb(0, 0, 136); } + +.cmp-audio__audio-time { display: flex; font-size: 1.2rem; line-height: 2.5= +6rem; margin-top: 10px; width: 94px; } + +@media screen and (min-width: 768px) { + .cmp-audio__audio-time { margin-top: 20px; } +} + +.cmp-audio__time-divider { padding: 0px 0.3rem; } + +.cmp-audio__background-player { padding: 3rem 0px 0px 2rem; position: absol= +ute; top: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-audio__background-player { padding: 3rem 3rem 0px 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__background-player { padding: 3rem 3rem 0px 5.5rem; } +} + +.cmp-audio__background-image { background-size: cover; position: relative; = +width: 100%; background-repeat: no-repeat; min-height: 150px; } + +.cmp-audio__background-image .cmp-audio__background-ctrl .cmp-audio__thumbn= +ail-btn { background-color: unset; } + +.cmp-audio__background-ctrl { width: 100%; display: flex; position: absolut= +e; bottom: 0px; padding: 0px 2rem 2.5rem; } + +@media screen and (min-width: 768px) { + .cmp-audio__background-ctrl { padding: 0px 3rem 3rem 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__background-ctrl { padding: 0px 3rem 4rem 5.5rem; } +} + +.cmp-audio__backgorund-btn { background-color: transparent; height: 2.9rem;= + border-radius: 0%; } + +.cmp-audio__bg-icon::before { padding-right: 1rem; color: rgb(0, 0, 0); pad= +ding-left: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-audio__bg-icon::before { padding-right: 2rem; } +} + +.cmp-audio__bg-bar-ctrl, .cmp-audio__bg-vol-icon::before { margin: 0px; } + +.cmp-audio__bg-vol { margin: 1rem 0px 0px; } + +.cmp-audio__bg-prog { margin: 1.3rem 0px 0px; } + +.cmp-audio__bg-time { margin: 0.3rem 0px 0px; } + +.cmp-audio__bg-progress { width: auto; -webkit-box-flex: 1; flex: 1 1 auto;= + } + +.cmp-audio__embed-player { padding: 0px; } + +.cmp-audio__embed-transcript { padding-top: 0px; } + +.cmp-volume-hide { visibility: hidden; width: 0px; padding: 0px; } + +.color-block-accent-purple-1 .cmp-audio__thumbnail-btn { background-color: = +rgb(180, 85, 170); } + +.color-block-accent-purple-2 .cmp-audio__thumbnail-btn { background-color: = +rgb(160, 85, 245); } + +.color-block-accent-purple-3 .cmp-audio__thumbnail-btn { background-color: = +rgb(190, 130, 255); } + +.color-block-accent-purple-4 .cmp-audio__thumbnail-btn { background-color: = +rgb(220, 175, 255); } + +.color-block-accent-purple-5 .cmp-audio__thumbnail-btn { background-color: = +rgb(230, 220, 255); } + +.color-block-alt-blue .cmp-audio__thumbnail-btn { background-color: rgb(0, = +65, 240); } + +.color-block-alt-gray .cmp-audio__thumbnail-btn { background-color: rgb(190= +, 190, 190); } + +.color-block-alt-gray-dark .cmp-audio__thumbnail-btn { background-color: rg= +b(150, 150, 150); } + +.color-block-alt-gray-darker .cmp-audio__thumbnail-btn { background-color: = +rgb(90, 90, 90); } + +.color-block-alt-green .cmp-audio__thumbnail-btn { background-color: rgb(0,= + 215, 0); } + +.color-block-alt-red .cmp-audio__thumbnail-btn { background-color: red; } + +.color-block-alt-yellow .cmp-audio__thumbnail-btn { background-color: rgb(2= +55, 255, 0); } + +.color-block-aqua .cmp-audio__thumbnail-btn { background-color: rgb(0, 255,= + 187); } + +.color-block-blue .cmp-audio__thumbnail-btn { background-color: rgb(0, 186,= + 255); } + +.color-block-blue-green .cmp-audio__thumbnail-btn { background-color: rgb(5= +, 240, 165); } + +.color-block-brand-green .cmp-audio__thumbnail-btn { background-color: rgb(= +100, 255, 80); } + +.color-block-brand-orange .cmp-audio__thumbnail-btn { background-color: rgb= +(255, 120, 0); } + +.color-block-brand-yellow .cmp-audio__thumbnail-btn { background-color: rgb= +(255, 235, 50); } + +.color-block-blue-dark .cmp-audio__thumbnail-btn { background-color: rgb(0,= + 142, 255); } + +.color-block-blue-light .cmp-audio__thumbnail-btn { background-color: rgb(0= +, 243, 255); } + +.color-block-core-purple .cmp-audio__thumbnail-btn { background-color: rgb(= +70, 0, 115); } + +.color-block-cyan .cmp-audio__thumbnail-btn { background-color: rgb(0, 255,= + 255); } + +.color-block-gray .cmp-audio__thumbnail-btn { background-color: rgb(167, 16= +7, 167); } + +.color-block-gray-base .cmp-audio__thumbnail-btn { background-color: rgb(0,= + 0, 0); } + +.color-block-gray-dark .cmp-audio__thumbnail-btn { background-color: rgb(10= +7, 107, 107); } + +.color-block-gray-darker .cmp-audio__thumbnail-btn { background-color: rgb(= +74, 74, 74); } + +.color-block-gray-light .cmp-audio__thumbnail-btn { background-color: rgb(2= +04, 204, 204); } + +.color-block-gray-lighter .cmp-audio__thumbnail-btn { background-color: rgb= +(227, 227, 227); } + +.color-block-gray-lightest .cmp-audio__thumbnail-btn { background-color: rg= +b(242, 242, 242); } + +.color-block-grayishyellow-dark .cmp-audio__thumbnail-btn { background-colo= +r: rgb(150, 150, 140); } + +.color-block-grayishyellow-light .cmp-audio__thumbnail-btn { background-col= +or: rgb(230, 230, 220); } + +.color-block-green .cmp-audio__thumbnail-btn { background-color: rgb(0, 255= +, 0); } + +.color-block-green-dark .cmp-audio__thumbnail-btn { background-color: rgb(0= +, 83, 10); } + +.color-block-link .cmp-audio__thumbnail-btn { background-color: rgb(0, 77, = +255); } + +.color-block-link-dark .cmp-audio__thumbnail-btn { background-color: rgb(0,= + 0, 136); } + +.color-block-orange .cmp-audio__thumbnail-btn { background-color: rgb(255, = +182, 0); } + +.color-block-orange-dark .cmp-audio__thumbnail-btn { background-color: rgb(= +255, 149, 0); } + +.color-block-pink .cmp-audio__thumbnail-btn { background-color: rgb(231, 0,= + 116); } + +.color-block-pink-dark .cmp-audio__thumbnail-btn { background-color: rgb(16= +4, 2, 83); } + +.color-block-pink-light .cmp-audio__thumbnail-btn { background-color: rgb(2= +55, 80, 160); } + +.color-block-purple .cmp-audio__thumbnail-btn { background-color: rgb(161, = +0, 255); } + +.color-block-purple-dark .cmp-audio__thumbnail-btn { background-color: rgb(= +117, 0, 192); } + +.color-block-purple-darkest .cmp-audio__thumbnail-btn { background-color: r= +gb(70, 1, 115); } + +.color-block-red .cmp-audio__thumbnail-btn { background-color: rgb(231, 15,= + 41); } + +.color-block-red-dark .cmp-audio__thumbnail-btn { background-color: rgb(189= +, 0, 29); } + +.color-block-red-darker .cmp-audio__thumbnail-btn { background-color: rgb(1= +13, 0, 18); } + +.color-block-red-light .cmp-audio__thumbnail-btn { background-color: rgb(25= +5, 50, 70); } + +.color-block-white .cmp-audio__thumbnail-btn { background-color: rgb(255, 2= +55, 255); } + +.color-block-yellow .cmp-audio__thumbnail-btn { background-color: rgb(255, = +212, 46); } + +.color-block-yellow-dark .cmp-audio__thumbnail-btn { background-color: rgb(= +240, 192, 0); } + +.color-block-yellow-light .cmp-audio__thumbnail-btn { background-color: rgb= +(255, 240, 179); } + +.audio.cmp-audio-light-theme .cmp-audio__audio-time, .audio.cmp-audio-light= +-theme .cmp-audio__mute::before, .audio.cmp-audio-light-theme .cmp-audio__t= +humbnail-pause-icon::before, .audio.cmp-audio-light-theme .cmp-audio__thumb= +nail-play-icon::before, .audio.cmp-audio-light-theme .cmp-audio__volume::be= +fore, .audio.cmp-audio-light-theme .cmp-text, .audio.cmp-audio-light-theme = +.cmp-title__text, .cmp-audio-icon-color-black .cmp-audio__thumbnail-pause-i= +con::before, .cmp-audio-icon-color-black .cmp-audio__thumbnail-play-icon::b= +efore { color: rgb(0, 0, 0); } + +.audio.cmp-audio-light-theme .cmp-audio__progress-bar::-webkit-slider-thumb= +, .audio.cmp-audio-light-theme .cmp-audio__volume-bar::-webkit-slider-thumb= + { background: rgb(0, 0, 0); } + +.audio.cmp-audio-light-theme input { background: rgb(0, 0, 0); } + +.audio.cmp-audio-dark-theme .cmp-audio__audio-time, .audio.cmp-audio-dark-t= +heme .cmp-audio__mute::before, .audio.cmp-audio-dark-theme .cmp-audio__thum= +bnail-pause-icon::before, .audio.cmp-audio-dark-theme .cmp-audio__thumbnail= +-play-icon::before, .audio.cmp-audio-dark-theme .cmp-audio__volume::before,= + .audio.cmp-audio-dark-theme .cmp-text, .audio.cmp-audio-dark-theme .cmp-ti= +tle__text { color: rgb(255, 255, 255); } + +.audio.cmp-audio-dark-theme .cmp-audio__progress-bar::-webkit-slider-thumb,= + .audio.cmp-audio-dark-theme .cmp-audio__volume-bar::-webkit-slider-thumb {= + background: rgb(255, 255, 255); } + +.audio.cmp-audio-dark-theme input { background: rgb(255, 255, 255); } + +.cmp-audio-background-gray .cmp-audio__player, .cmp-sticky-audio { backgrou= +nd-color: rgb(242, 242, 242); } + +.cmp-sticky-audio { display: none; z-index: 999; top: 3.13em; width: 100%; = +left: 0px; padding-bottom: 0px; height: auto; position: fixed; } + +.cmp-sticky-audio.cmp-sticky-audio--display { display: block; background-co= +lor: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .cmp-sticky-audio { width: 375px; height: 812px; display: none; } + .cmp-sticky-audio.cmp-sticky-audio--display { display: none; } +} + +.cmp-sticky-audio__container { display: flex; padding: 1rem 1.5rem; } + +.cmp-sticky-audio__header { white-space: nowrap; overflow: hidden; font-siz= +e: 1.4rem; font-weight: 600; display: flex; width: 85%; -webkit-box-align: = +center; align-items: center; } + +.cmp-sticky-audio__divider { margin: 0px 0.5rem; } + +.cmp-sticky-audio__title { text-overflow: ellipsis; position: relative; whi= +te-space: nowrap; overflow: hidden; width: 80%; } + +.cmp-sticky-audio .cmp-sticky-time { font-size: 1.2rem; margin-top: 0px; pa= +dding-left: 1rem; display: flex; -webkit-box-align: center; align-items: ce= +nter; line-height: 2.56rem; } + +.cmp-sticky-audio .cmp-sticky-audio-controls { margin-left: auto; margin-ri= +ght: auto; width: 8em; padding-bottom: 0.5rem; display: flex; } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__backwar= +d { color: rgb(0, 0, 0); } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__backwar= +d::after { content: "=EF=92=AB"; font-size: 24px; font-family: Ionicons; di= +splay: block; font-weight: 400; font-style: normal; line-height: 1; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__forward= + { color: rgb(0, 0, 0); } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__forward= +::after { content: "=EF=92=AD"; font-size: 24px; font-family: Ionicons; dis= +play: block; font-weight: 400; font-style: normal; line-height: 1; text-tra= +nsform: none; letter-spacing: normal; overflow-wrap: normal; white-space: n= +owrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering:= + optimizelegibility; font-feature-settings: "liga"; } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__play { = +color: rgb(0, 0, 0); } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__play::a= +fter { content: "=EF=92=88"; font-size: 24px; font-family: Ionicons; displa= +y: block; font-weight: 400; font-style: normal; line-height: 1; text-transf= +orm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowr= +ap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: op= +timizelegibility; font-feature-settings: "liga"; padding: 0px 4.5rem; } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__pause {= + color: rgb(0, 0, 0); } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__pause::= +after { content: "=EF=91=B8"; font-size: 24px; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; padding: 0px 4.5rem; } + +.cmp-sticky-audio-progress-container { width: 100%; background-color: rgb(2= +55, 255, 255); } + +.cmp-sticky-audio-progress-bar { width: 1%; height: 0.32em; background-colo= +r: rgb(231, 0, 116); } + +.cmp-sticky-audio--disable .cmp-sticky-audio { display: none; } + +.newslettersignup .cmp-teaser__image { z-index: 1; border: none; right: 0px= +; margin: -4.5rem 0px 0px; position: absolute; height: 81px; width: 63px; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__image { top: -15px; height: 112px; width: = +88px; margin: 0px; } +} + +.newslettersignup .cmp-teaser__image .cmp-image__image { vertical-align: mi= +ddle; border: none; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__image .cmp-image__image { height: 112px; } +} + +.newslettersignup .cmp-teaser__container { width: 100%; background-color: r= +gb(255, 255, 255); padding-top: 4.5rem; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__container { padding-top: 1.5rem; } +} + +.newslettersignup .cmp-teaser__header { float: left; width: 100%; margin: 0= +px 3rem 2rem 0px; padding-bottom: 2rem; position: relative; border-bottom-w= +idth: 0.2rem; border-bottom-style: solid; } + +.newslettersignup .cmp-teaser__header::before { content: ""; position: abso= +lute; width: calc(100% - 7.3rem); border-top-width: 0.2rem; border-top-styl= +e: solid; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__header::before { width: calc(100% - 9.8rem= +); } +} + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__header { width: 50%; } +} + +.newslettersignup .cmp-teaser__description { margin: 0px; width: 100%; } + +.newslettersignup .cmp-teaser .h-title-eyebrow { margin: 0px; padding: 2rem= + 0px; width: 70%; } + +.newslettersignup .cmp-teaser__action-container { padding: 0px; } + +.newslettersignup .cmp-teaser .cmp-button { width: 100%; color: rgb(255, 25= +5, 255); background-color: rgb(0, 0, 0); border-color: transparent; box-sha= +dow: rgb(167, 167, 167) 4px 4px 0px 0px; margin: 0px 0px 4px; transition: b= +ox-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow = +0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; } + +.newslettersignup .cmp-teaser .cmp-button:focus, .newslettersignup .cmp-tea= +ser .cmp-button:hover { box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; t= +ransform: translate(-5px, -5px); color: rgb(255, 255, 255); background-colo= +r: rgb(0, 0, 0); } + +.newslettersignup .cmp-teaser .cmp-button:focus { border: 2px solid rgb(255= +, 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.newslettersignup .cmp-teaser .cmp-button:disabled { background-color: rgb(= +227, 227, 227); border-color: transparent; box-shadow: none; color: rgb(255= +, 255, 255); transition: none 0s ease 0s; } + +.newslettersignup .cmp-teaser .cmp-button:disabled:hover { box-shadow: none= +; transform: none; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser .cmp-button { width: auto; } +} + +.newslettersignup.color-block-accent-purple-1 .cmp-teaser__header { border-= +bottom-color: rgb(180, 85, 170); } + +.newslettersignup.color-block-accent-purple-1 .cmp-teaser__header::before {= + border-top-color: rgb(180, 85, 170); } + +.newslettersignup.color-block-accent-purple-2 .cmp-teaser__header { border-= +bottom-color: rgb(160, 85, 245); } + +.newslettersignup.color-block-accent-purple-2 .cmp-teaser__header::before {= + border-top-color: rgb(160, 85, 245); } + +.newslettersignup.color-block-accent-purple-3 .cmp-teaser__header { border-= +bottom-color: rgb(190, 130, 255); } + +.newslettersignup.color-block-accent-purple-3 .cmp-teaser__header::before {= + border-top-color: rgb(190, 130, 255); } + +.newslettersignup.color-block-accent-purple-4 .cmp-teaser__header { border-= +bottom-color: rgb(220, 175, 255); } + +.newslettersignup.color-block-accent-purple-4 .cmp-teaser__header::before {= + border-top-color: rgb(220, 175, 255); } + +.newslettersignup.color-block-accent-purple-5 .cmp-teaser__header { border-= +bottom-color: rgb(230, 220, 255); } + +.newslettersignup.color-block-accent-purple-5 .cmp-teaser__header::before {= + border-top-color: rgb(230, 220, 255); } + +.newslettersignup.color-block-alt-blue .cmp-teaser__header { border-bottom-= +color: rgb(0, 65, 240); } + +.newslettersignup.color-block-alt-blue .cmp-teaser__header::before { border= +-top-color: rgb(0, 65, 240); } + +.newslettersignup.color-block-alt-gray .cmp-teaser__header { border-bottom-= +color: rgb(190, 190, 190); } + +.newslettersignup.color-block-alt-gray .cmp-teaser__header::before { border= +-top-color: rgb(190, 190, 190); } + +.newslettersignup.color-block-alt-gray-dark .cmp-teaser__header { border-bo= +ttom-color: rgb(150, 150, 150); } + +.newslettersignup.color-block-alt-gray-dark .cmp-teaser__header::before { b= +order-top-color: rgb(150, 150, 150); } + +.newslettersignup.color-block-alt-gray-darker .cmp-teaser__header { border-= +bottom-color: rgb(90, 90, 90); } + +.newslettersignup.color-block-alt-gray-darker .cmp-teaser__header::before {= + border-top-color: rgb(90, 90, 90); } + +.newslettersignup.color-block-alt-green .cmp-teaser__header { border-bottom= +-color: rgb(0, 215, 0); } + +.newslettersignup.color-block-alt-green .cmp-teaser__header::before { borde= +r-top-color: rgb(0, 215, 0); } + +.newslettersignup.color-block-alt-red .cmp-teaser__header { border-bottom-c= +olor: red; } + +.newslettersignup.color-block-alt-red .cmp-teaser__header::before { border-= +top-color: red; } + +.newslettersignup.color-block-alt-yellow .cmp-teaser__header { border-botto= +m-color: rgb(255, 255, 0); } + +.newslettersignup.color-block-alt-yellow .cmp-teaser__header::before { bord= +er-top-color: rgb(255, 255, 0); } + +.newslettersignup.color-block-aqua .cmp-teaser__header { border-bottom-colo= +r: rgb(0, 255, 187); } + +.newslettersignup.color-block-aqua .cmp-teaser__header::before { border-top= +-color: rgb(0, 255, 187); } + +.newslettersignup.color-block-blue .cmp-teaser__header { border-bottom-colo= +r: rgb(0, 186, 255); } + +.newslettersignup.color-block-blue .cmp-teaser__header::before { border-top= +-color: rgb(0, 186, 255); } + +.newslettersignup.color-block-blue-green .cmp-teaser__header { border-botto= +m-color: rgb(5, 240, 165); } + +.newslettersignup.color-block-blue-green .cmp-teaser__header::before { bord= +er-top-color: rgb(5, 240, 165); } + +.newslettersignup.color-block-brand-green .cmp-teaser__header { border-bott= +om-color: rgb(100, 255, 80); } + +.newslettersignup.color-block-brand-green .cmp-teaser__header::before { bor= +der-top-color: rgb(100, 255, 80); } + +.newslettersignup.color-block-brand-orange .cmp-teaser__header { border-bot= +tom-color: rgb(255, 120, 0); } + +.newslettersignup.color-block-brand-orange .cmp-teaser__header::before { bo= +rder-top-color: rgb(255, 120, 0); } + +.newslettersignup.color-block-brand-yellow .cmp-teaser__header { border-bot= +tom-color: rgb(255, 235, 50); } + +.newslettersignup.color-block-brand-yellow .cmp-teaser__header::before { bo= +rder-top-color: rgb(255, 235, 50); } + +.newslettersignup.color-block-blue-dark .cmp-teaser__header { border-bottom= +-color: rgb(0, 142, 255); } + +.newslettersignup.color-block-blue-dark .cmp-teaser__header::before { borde= +r-top-color: rgb(0, 142, 255); } + +.newslettersignup.color-block-blue-light .cmp-teaser__header { border-botto= +m-color: rgb(0, 243, 255); } + +.newslettersignup.color-block-blue-light .cmp-teaser__header::before { bord= +er-top-color: rgb(0, 243, 255); } + +.newslettersignup.color-block-core-purple .cmp-teaser__header { border-bott= +om-color: rgb(70, 0, 115); } + +.newslettersignup.color-block-core-purple .cmp-teaser__header::before { bor= +der-top-color: rgb(70, 0, 115); } + +.newslettersignup.color-block-cyan .cmp-teaser__header { border-bottom-colo= +r: rgb(0, 255, 255); } + +.newslettersignup.color-block-cyan .cmp-teaser__header::before { border-top= +-color: rgb(0, 255, 255); } + +.newslettersignup.color-block-gray .cmp-teaser__header { border-bottom-colo= +r: rgb(167, 167, 167); } + +.newslettersignup.color-block-gray .cmp-teaser__header::before { border-top= +-color: rgb(167, 167, 167); } + +.newslettersignup.color-block-gray-base .cmp-teaser__header { border-bottom= +-color: rgb(0, 0, 0); } + +.newslettersignup.color-block-gray-base .cmp-teaser__header::before { borde= +r-top-color: rgb(0, 0, 0); } + +.newslettersignup.color-block-gray-dark .cmp-teaser__header { border-bottom= +-color: rgb(107, 107, 107); } + +.newslettersignup.color-block-gray-dark .cmp-teaser__header::before { borde= +r-top-color: rgb(107, 107, 107); } + +.newslettersignup.color-block-gray-darker .cmp-teaser__header { border-bott= +om-color: rgb(74, 74, 74); } + +.newslettersignup.color-block-gray-darker .cmp-teaser__header::before { bor= +der-top-color: rgb(74, 74, 74); } + +.newslettersignup.color-block-gray-light .cmp-teaser__header { border-botto= +m-color: rgb(204, 204, 204); } + +.newslettersignup.color-block-gray-light .cmp-teaser__header::before { bord= +er-top-color: rgb(204, 204, 204); } + +.newslettersignup.color-block-gray-lighter .cmp-teaser__header { border-bot= +tom-color: rgb(227, 227, 227); } + +.newslettersignup.color-block-gray-lighter .cmp-teaser__header::before { bo= +rder-top-color: rgb(227, 227, 227); } + +.newslettersignup.color-block-gray-lightest .cmp-teaser__header { border-bo= +ttom-color: rgb(242, 242, 242); } + +.newslettersignup.color-block-gray-lightest .cmp-teaser__header::before { b= +order-top-color: rgb(242, 242, 242); } + +.newslettersignup.color-block-grayishyellow-dark .cmp-teaser__header { bord= +er-bottom-color: rgb(150, 150, 140); } + +.newslettersignup.color-block-grayishyellow-dark .cmp-teaser__header::befor= +e { border-top-color: rgb(150, 150, 140); } + +.newslettersignup.color-block-grayishyellow-light .cmp-teaser__header { bor= +der-bottom-color: rgb(230, 230, 220); } + +.newslettersignup.color-block-grayishyellow-light .cmp-teaser__header::befo= +re { border-top-color: rgb(230, 230, 220); } + +.newslettersignup.color-block-green .cmp-teaser__header { border-bottom-col= +or: rgb(0, 255, 0); } + +.newslettersignup.color-block-green .cmp-teaser__header::before { border-to= +p-color: rgb(0, 255, 0); } + +.newslettersignup.color-block-green-dark .cmp-teaser__header { border-botto= +m-color: rgb(0, 83, 10); } + +.newslettersignup.color-block-green-dark .cmp-teaser__header::before { bord= +er-top-color: rgb(0, 83, 10); } + +.newslettersignup.color-block-link .cmp-teaser__header { border-bottom-colo= +r: rgb(0, 77, 255); } + +.newslettersignup.color-block-link .cmp-teaser__header::before { border-top= +-color: rgb(0, 77, 255); } + +.newslettersignup.color-block-link-dark .cmp-teaser__header { border-bottom= +-color: rgb(0, 0, 136); } + +.newslettersignup.color-block-link-dark .cmp-teaser__header::before { borde= +r-top-color: rgb(0, 0, 136); } + +.newslettersignup.color-block-orange .cmp-teaser__header { border-bottom-co= +lor: rgb(255, 182, 0); } + +.newslettersignup.color-block-orange .cmp-teaser__header::before { border-t= +op-color: rgb(255, 182, 0); } + +.newslettersignup.color-block-orange-dark .cmp-teaser__header { border-bott= +om-color: rgb(255, 149, 0); } + +.newslettersignup.color-block-orange-dark .cmp-teaser__header::before { bor= +der-top-color: rgb(255, 149, 0); } + +.newslettersignup.color-block-pink .cmp-teaser__header { border-bottom-colo= +r: rgb(231, 0, 116); } + +.newslettersignup.color-block-pink .cmp-teaser__header::before { border-top= +-color: rgb(231, 0, 116); } + +.newslettersignup.color-block-pink-dark .cmp-teaser__header { border-bottom= +-color: rgb(164, 2, 83); } + +.newslettersignup.color-block-pink-dark .cmp-teaser__header::before { borde= +r-top-color: rgb(164, 2, 83); } + +.newslettersignup.color-block-pink-light .cmp-teaser__header { border-botto= +m-color: rgb(255, 80, 160); } + +.newslettersignup.color-block-pink-light .cmp-teaser__header::before { bord= +er-top-color: rgb(255, 80, 160); } + +.newslettersignup.color-block-purple .cmp-teaser__header { border-bottom-co= +lor: rgb(161, 0, 255); } + +.newslettersignup.color-block-purple .cmp-teaser__header::before { border-t= +op-color: rgb(161, 0, 255); } + +.newslettersignup.color-block-purple-dark .cmp-teaser__header { border-bott= +om-color: rgb(117, 0, 192); } + +.newslettersignup.color-block-purple-dark .cmp-teaser__header::before { bor= +der-top-color: rgb(117, 0, 192); } + +.newslettersignup.color-block-purple-darkest .cmp-teaser__header { border-b= +ottom-color: rgb(70, 1, 115); } + +.newslettersignup.color-block-purple-darkest .cmp-teaser__header::before { = +border-top-color: rgb(70, 1, 115); } + +.newslettersignup.color-block-red .cmp-teaser__header { border-bottom-color= +: rgb(231, 15, 41); } + +.newslettersignup.color-block-red .cmp-teaser__header::before { border-top-= +color: rgb(231, 15, 41); } + +.newslettersignup.color-block-red-dark .cmp-teaser__header { border-bottom-= +color: rgb(189, 0, 29); } + +.newslettersignup.color-block-red-dark .cmp-teaser__header::before { border= +-top-color: rgb(189, 0, 29); } + +.newslettersignup.color-block-red-darker .cmp-teaser__header { border-botto= +m-color: rgb(113, 0, 18); } + +.newslettersignup.color-block-red-darker .cmp-teaser__header::before { bord= +er-top-color: rgb(113, 0, 18); } + +.newslettersignup.color-block-red-light .cmp-teaser__header { border-bottom= +-color: rgb(255, 50, 70); } + +.newslettersignup.color-block-red-light .cmp-teaser__header::before { borde= +r-top-color: rgb(255, 50, 70); } + +.newslettersignup.color-block-white .cmp-teaser__header { border-bottom-col= +or: rgb(255, 255, 255); } + +.newslettersignup.color-block-white .cmp-teaser__header::before { border-to= +p-color: rgb(255, 255, 255); } + +.newslettersignup.color-block-yellow .cmp-teaser__header { border-bottom-co= +lor: rgb(255, 212, 46); } + +.newslettersignup.color-block-yellow .cmp-teaser__header::before { border-t= +op-color: rgb(255, 212, 46); } + +.newslettersignup.color-block-yellow-dark .cmp-teaser__header { border-bott= +om-color: rgb(240, 192, 0); } + +.newslettersignup.color-block-yellow-dark .cmp-teaser__header::before { bor= +der-top-color: rgb(240, 192, 0); } + +.newslettersignup.color-block-yellow-light .cmp-teaser__header { border-bot= +tom-color: rgb(255, 240, 179); } + +.newslettersignup.color-block-yellow-light .cmp-teaser__header::before { bo= +rder-top-color: rgb(255, 240, 179); } + +.cmp-share-banner { display: flex; -webkit-box-pack: start; justify-content= +: flex-start; flex-wrap: wrap; padding: 2rem 0px 3rem; } + +.cmp-share-banner .h-title-eyebrow { display: flex; -webkit-box-align: cent= +er; align-items: center; margin-top: 1rem; margin-right: 30px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-share-banner .h-title-eyebrow { margin-left: 20px; } +} + +@media screen and (min-width: 1000px) { + .cmp-share-banner .h-title-eyebrow { margin-right: 2rem; } +} + +.cmp-share-banner__item { text-align: center; } + +.cmp-share-banner__item:first-child .cmp-share-banner__icon { margin-left: = +0px; } + +@media screen and (max-width: 999.9px) { + .cmp-share-banner__item:first-child.cmp-share-banner__item--mail + .cmp-s= +hare-banner__item .cmp-share-banner__icon { margin-left: 0px; } +} + +.cmp-share-banner__icon { -webkit-box-align: center; align-items: center; b= +order-radius: 50%; border: 0.2rem solid rgb(0, 77, 255); color: rgb(0, 77, = +255); display: flex; height: 3.5rem; -webkit-box-pack: center; justify-cont= +ent: center; margin-left: 3rem; width: 3.5rem; } + +.cmp-share-banner__icon:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px = +1px; outline: rgb(0, 0, 136) solid 1px; outline-offset: 1px; background-col= +or: rgb(0, 77, 255); color: rgb(255, 255, 255); } + +.cmp-share-banner__icon:focus:not(:focus-visible) { box-shadow: none; outli= +ne: none; } + +.cmp-share-banner__icon:hover { background-color: rgb(0, 77, 255); color: r= +gb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-share-banner__icon { margin-left: 2rem; } +} + +.cmp-share-banner__icon--linkedin::after { content: "=EF=88=B9"; } + +.cmp-share-banner__icon--facebook::after, .cmp-share-banner__icon--linkedin= +::after { font-size: 18px; font-family: Ionicons; display: block; font-weig= +ht: 400; font-style: normal; line-height: 1; text-transform: none; letter-s= +pacing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr;= + -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; f= +ont-feature-settings: "liga"; } + +.cmp-share-banner__icon--facebook::after { content: "=EF=88=B1"; } + +.cmp-share-banner__icon--instagram::after { content: "=EF=8D=91"; font-size= +: 18px; font-feature-settings: "liga"; } + +.cmp-share-banner__icon--instagram::after, .cmp-share-banner__icon--twitter= +::after { font-family: Ionicons; display: block; font-weight: 400; font-sty= +le: normal; line-height: 1; text-transform: none; letter-spacing: normal; o= +verflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smo= +othing: antialiased; text-rendering: optimizelegibility; } + +.cmp-share-banner__icon--twitter::after { content: "=EF=89=83"; font-size: = +14px; font-feature-settings: "liga"; } + +.cmp-share-banner__icon--youtube::after { content: "=EF=89=8D"; } + +.cmp-share-banner__icon--kununu::after, .cmp-share-banner__icon--youtube::a= +fter { font-size: 18px; font-family: Ionicons; display: block; font-weight:= + 400; font-style: normal; line-height: 1; text-transform: none; letter-spac= +ing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -w= +ebkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font= +-feature-settings: "liga"; } + +.cmp-share-banner__icon--kununu::after { content: "=EF=93=B8"; } + +.cmp-share-banner__icon--medium::after { content: "=EF=93=B9"; } + +.cmp-share-banner__icon--medium::after, .cmp-share-banner__icon--renren::af= +ter { font-size: 18px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +.cmp-share-banner__icon--renren::after { content: "=EE=A4=96"; } + +.cmp-share-banner__icon--wechat::after { content: "=EE=A4=99"; } + +.cmp-share-banner__icon--wechat::after, .cmp-share-banner__icon--weibo::aft= +er { font-size: 18px; font-family: Ionicons; display: block; font-weight: 4= +00; font-style: normal; line-height: 1; text-transform: none; letter-spacin= +g: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -web= +kit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-f= +eature-settings: "liga"; } + +.cmp-share-banner__icon--weibo::after { content: "=EE=A4=9A"; } + +.cmp-share-banner__icon--xing::after { content: "=EE=A4=9C"; font-size: 18p= +x; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; } + +.cmp-share-banner__icon--mail { border-color: rgb(107, 107, 107); color: rg= +b(107, 107, 107); } + +.cmp-share-banner__icon--mail::after { content: "=EF=90=A2"; font-size: 22p= +x; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; } + +.cmp-share-banner__icon--mail:hover { background-color: rgb(107, 107, 107);= + } + +@media screen and (max-width: 999.9px) { + .cmp-share-banner__icon--mail { display: none; } +} + +.cmp-share-banner--border-top .cmp-share-banner { border-top: 2px solid rgb= +(204, 204, 204); margin-top: 20px; } + +@media screen and (max-width: 767.9px) { + .cmp-share-banner--border-top .cmp-share-banner { margin-top: 30px; } +} + +.cmp-share-banner--border-bottom .cmp-share-banner { border-bottom: 2px sol= +id rgb(204, 204, 204); margin-bottom: 20px; } + +@media screen and (max-width: 767.9px) { + .cmp-share-banner--border-bottom .cmp-share-banner { margin-bottom: 30px;= + } +} + +.cmp-share-banner--background-gray .cmp-share-banner { background-color: rg= +b(242, 242, 242); } + +.cmp-share-banner--toolbar .cmp-share-banner { padding: 1rem 2rem 2rem; bac= +kground-color: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .cmp-share-banner--toolbar .cmp-share-banner { padding: 1.5rem 2rem 2rem;= + } +} + +.cmp-share-banner--toolbar .h-title-eyebrow { margin-left: 0px; } + +.cmp-share-banner__items { display: flex; -webkit-box-align: center; align-= +items: center; margin-top: 1rem; } + +.cmp-share-banner__download-report { margin-left: auto; -webkit-box-flex: 1= +; flex: 1 0 100%; } + +@media screen and (min-width: 768px) { + .cmp-share-banner__download-report { -webkit-box-flex: 0; flex: 0 0 auto;= + } +} + +.cmp-share-banner__download-report .cmp-button { margin: 20px 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-share-banner__download-report .cmp-button { margin-top: 1rem; } +} + +.share-module .cmp-share-module { -webkit-box-align: center; align-items: c= +enter; padding: 1rem 0px; z-index: 3; position: relative; align-self: cente= +r; } + +.share-module .cmp-share-module .cmp-share-module__circle-share { backgroun= +d-color: rgb(242, 242, 242); height: 7rem; width: 7rem; border-radius: 50%;= + box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 4px 0px; z-index: 2; } + +.share-module .cmp-share-module .cmp-share-module__circle-share:active { ou= +tline: none; } + +.share-module .cmp-share-module .cmp-share-module__circle-share:focus-visib= +le { outline-offset: 0px; outline: rgb(0, 77, 255) solid 1px; } + +.share-module .cmp-share-module .cmp-share-module__circle-share:hover { cur= +sor: pointer; } + +.share-module .cmp-share-module .cmp-share-module__ion-android-share-alt { = +color: rgb(74, 74, 74); font-size: 4.8rem; } + +.share-module .cmp-share-module .cmp-share-module__ion-android-share-alt::b= +efore { position: relative; top: 1.37rem; left: 1.55rem; content: "=EF=8E= +=AC"; font-size: 4.41rem; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } + +.share-module .cmp-share-module .cmp-share-module__hideoutline { outline: n= +one; } + +.share-module .cmp-share-module .cmp-share-module__tools { border: 0.1rem s= +olid rgb(227, 227, 227); z-index: 1; } + +.share-module .cmp-share-module .cmp-share-module__tools.cmp-share-module__= +tools--color-gray-light { background-color: rgb(242, 242, 242); } + +.share-module .cmp-share-module .cmp-share-banner__items .cmp-share-module_= +_share-text { font-size: 1.2rem; font-weight: 600; letter-spacing: 0.84px; = +text-transform: uppercase; } + +.share-module .cmp-share-module .cmp-share-module__tools--hide { overflow: = +hidden; } + +.share-module .cmp-share-banner { flex-wrap: nowrap; } + +.share-module--vertical .cmp-share-module { -webkit-box-orient: vertical; -= +webkit-box-direction: normal; flex-direction: column; -webkit-box-align: st= +art; align-items: flex-start; } + +.share-module--vertical .cmp-share-module .cmp-share-module__tools--hide { = +background-color: rgb(242, 242, 242); width: 7rem; margin-top: -3.5rem; bor= +der-radius: 0px 0px 5rem 5rem; border: 0.1rem solid rgb(227, 227, 227); pad= +ding: 0px; } + +.share-module--vertical .cmp-share-module .cmp-share-module__tools .cmp-sha= +re-banner__items { max-height: 30rem; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items { displa= +y: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-= +direction: column; padding-bottom: 3rem; width: 100%; margin-top: 0px; max-= +height: 0px; transform-origin: center top; transition: max-height 0.4s ease= + 0s; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items .cmp-sha= +re-module__share-text { margin: 3.5rem 0px 0px; padding-top: 2rem; max-widt= +h: 90%; overflow-wrap: break-word; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items .div-sha= +re-module { display: inline-block; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items .cmp-sha= +re-banner__icon { margin: 2rem 0px 0px; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items > .cmp-s= +hare-banner__item:first-child { margin-top: 3.5rem; } + +.share-module--horizontal .cmp-share-module .cmp-share-module__tools--hide = +{ height: 7rem; border-radius: 0px 5rem 5rem 0px; padding: 0px; width: auto= +; margin-left: -3.5rem; background-color: rgb(242, 242, 242); border: 0.1re= +m solid rgb(227, 227, 227); } + +.share-module--horizontal .cmp-share-module .cmp-share-module__tools .cmp-s= +hare-banner__items { max-width: 35rem; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items { disp= +lay: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; f= +lex-direction: row; padding-right: 3rem; height: 100%; width: inherit; marg= +in: 0px; max-width: 0px; transition: max-width 0.4s ease 0s; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items .cmp-s= +hare-module__share-text { white-space: nowrap; margin: 0px 1rem 0px 3.5rem;= + padding-left: 2rem; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items .div-s= +hare-module { display: inline-block; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items .cmp-s= +hare-banner__icon { margin: 0px 0px 0px 2rem; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items > .cmp= +-share-banner__item:first-child { margin-left: 3.5rem; } + +body.share-module__horizontal-scroll--toggle, html.share-module__horizontal= +-scroll--toggle { overflow-x: auto; } + +div.image:has(div.cmp-share-module__circle-share) { position: relative; z-i= +ndex: 1; } + +.multipagenavigation .cmp-multipage-nav__mobile-dropdown { -webkit-box-alig= +n: center; align-items: center; background-color: rgb(255, 255, 255); displ= +ay: flex; -webkit-box-pack: justify; justify-content: space-between; paddin= +g: 2rem 0px 2rem 2rem; width: 100%; font-family: Graphik, Arial, system-ui,= + -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica = +Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: normal;= + text-transform: uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0); l= +ine-height: 1.4; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__mobile-dropdown { font-size: 1.8= +rem; letter-spacing: 0.07em; display: none; } +} + +.multipagenavigation .cmp-multipage-nav__mobile-dropdown:hover { color: rgb= +(0, 0, 0); } + +.multipagenavigation .cmp-multipage-nav__arrow { margin-right: 14px; paddin= +g: 0px; top: 0px; } + +.multipagenavigation .cmp-multipage-nav__arrow-icon { height: 0.44em; margi= +n-right: 20px; margin-top: 0px; } + +.multipagenavigation .cmp-multipage-nav__arrow-icon span:first-of-type, .mu= +ltipagenavigation .cmp-multipage-nav__arrow-icon span:nth-of-type(2) { back= +ground-color: rgb(0, 0, 0); border-radius: 0.5em; display: block; height: 0= +.11em; transition: all 0.25s ease-in-out 0s; width: 1em; } + +.multipagenavigation .cmp-multipage-nav__arrow-icon span:first-of-type { ma= +rgin-left: -0.14em; margin-top: 0.67em; transform: rotate(50deg); } + +.multipagenavigation .cmp-multipage-nav__arrow-icon span:nth-of-type(2) { m= +argin-left: 0.48em; margin-top: -0.11em; transform: rotate(-50deg); } + +.multipagenavigation .cmp-multipage-nav__arrow-icon--close span:first-of-ty= +pe, .multipagenavigation .cmp-multipage-nav__arrow-icon--close span:nth-of-= +type(2) { transition: all 0.25s ease-in-out 0s; width: 1.2em; margin-left: = +0.05em; } + +.multipagenavigation .cmp-multipage-nav__arrow-icon--close span:first-of-ty= +pe { margin-top: 0.67em; transform: rotate(-45deg); } + +.multipagenavigation .cmp-multipage-nav__arrow-icon--close span:nth-of-type= +(2) { margin-top: -0.11em; transform: rotate(45deg); } + +.multipagenavigation .cmp-multipage-nav__elements { box-shadow: rgba(0, 0, = +0, 0.5) 0px 2px 4px 0px; z-index: 100; } + +.multipagenavigation .cmp-multipage-nav__elements:not(.cmp-multipage-nav--s= +ticky) { position: relative; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__elements { box-shadow: none; } +} + +.multipagenavigation .cmp-multipage-nav__articles { display: block; backgro= +und-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 0.5rem 0.= +5rem 0px; height: auto; max-height: 0px; visibility: hidden; width: 100%; t= +ransition: max-height 0.3s ease-in-out 0s, top 0.3s ease-in-out 0s; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__articles { box-shadow: none; ove= +rflow: hidden; position: absolute; right: 1rem; top: 6.5rem; width: 32rem; = +} +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__articles { visibility: visible; = +border-bottom: 2px solid rgb(227, 227, 227); border-top: 4px solid rgb(0, 7= +7, 255); box-shadow: none; max-height: none; overflow: visible; opacity: 1;= + position: relative; top: 0px; width: 100%; } +} + +.multipagenavigation .cmp-multipage-nav__items { background-color: rgb(255,= + 255, 255); box-shadow: none; height: 100%; list-style: none; margin: 0px a= +uto; max-width: 1200px; opacity: 1; display: block; } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__items { opacity: 0; } +} + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__items { transition: all 0.3s eas= +e-out 0s; z-index: 997; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__items, .multipagenavigation .cmp= +-multipage-nav__items::before { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 1rem= + 0px; } + .multipagenavigation .cmp-multipage-nav__items::before { content: ""; pos= +ition: absolute; width: 0px; height: 0px; border-color: rgb(255, 255, 255);= + border-style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; transform: rot= +ate(-45deg); right: 22px; top: -9px; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__items { visibility: visible; opa= +city: 1; box-shadow: none; display: none; padding: 0px 1.5rem; } +} + +.multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:fir= +st-child { -webkit-box-align: center; align-items: center; -webkit-box-flex= +: 1; flex: 1 0 0%; background-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child { border-top: none; } +} + +.multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:fir= +st-child .cmp-multipage-nav__item-link::after { display: none; } + +.multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:fir= +st-child .cmp-multipage-nav__item-link:focus::after, .multipagenavigation .= +cmp-multipage-nav__items .cmp-multipage-nav__item:first-child .cmp-multipag= +e-nav__item-link:hover::after { content: ""; background-color: rgb(0, 77, 2= +55); display: block; height: 100%; position: absolute; width: 4px; left: 0p= +x; top: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child .cmp-multipage-nav__item-link:focus::before, .multipagenavigatio= +n .cmp-multipage-nav__items .cmp-multipage-nav__item:first-child .cmp-multi= +page-nav__item-link:hover::before { content: ""; position: absolute; width:= + 0px; height: 0px; border-color: rgb(242, 242, 242); border-style: solid; b= +order-width: 1.2rem 1.2rem 1rem 1rem; transform: rotate(-45deg); box-shadow= +: none; left: auto; right: 22px; top: -9px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child::before { content: ""; position: absolute; width: 0px; height: 0= +px; border-color: rgb(255, 255, 255); border-style: solid; border-width: 1.= +2rem 1.2rem 1rem 1rem; transform: rotate(-45deg); left: auto; right: 22px; = +top: -9px; } + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child:focus::after, .multipagenavigation .cmp-multipage-nav__items .cm= +p-multipage-nav__item:first-child:hover::after { content: ""; background-co= +lor: rgb(0, 77, 255); display: block; height: 100%; position: absolute; wid= +th: 4px; left: 0px; top: 0px; } + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child:focus::before, .multipagenavigation .cmp-multipage-nav__items .c= +mp-multipage-nav__item:first-child:hover::before { content: ""; position: a= +bsolute; width: 0px; height: 0px; border-color: rgb(242, 242, 242); border-= +style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; transform: rotate(-45d= +eg); box-shadow: none; left: auto; } + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child.cmp-multipage-nav__item--active { background-color: rgb(242, 242= +, 242); } + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child.cmp-multipage-nav__item--active::after { content: ""; position: = +absolute; width: 0px; height: 0px; border-color: rgb(242, 242, 242); border= +-style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; transform: rotate(-45= +deg); box-shadow: none; left: auto; right: 22px; top: -9px; } +} + +.multipagenavigation .cmp-multipage-nav__items--desktop { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__items--desktop { display: flex; = +flex-wrap: wrap; visibility: visible; opacity: 1; } +} + +.multipagenavigation .cmp-multipage-nav__item { -webkit-box-align: center; = +align-items: center; border-top: 2px solid rgb(227, 227, 227); color: rgb(0= +, 0, 0); display: flex; -webkit-box-flex: 1; flex: 1 0 0px; font-weight: 40= +0; position: relative; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item { -webkit-box-flex: 2; flex= +: 2 0 0px; min-height: 66px; border-top: none; -webkit-box-pack: center; ju= +stify-content: center; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item::after { content: ""; backg= +round-color: rgb(227, 227, 227); display: block; height: 4rem; position: ab= +solute; width: 2px; left: 0px; } +} + +.multipagenavigation .cmp-multipage-nav__item-link:focus + .cmp-multipage-n= +av__item .cmp-multipage-nav__item-link::after, .multipagenavigation .cmp-mu= +ltipage-nav__item:focus + .cmp-multipage-nav__item:not(.cmp-multipage-nav__= +item--active)::after, .multipagenavigation .cmp-multipage-nav__item:focus::= +after, .multipagenavigation .cmp-multipage-nav__item:hover + .cmp-multipage= +-nav__item .cmp-multipage-nav__item-link::after, .multipagenavigation .cmp-= +multipage-nav__item:hover + .cmp-multipage-nav__item:not(.cmp-multipage-nav= +__item--active)::after, .multipagenavigation .cmp-multipage-nav__item:hover= +::after { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item:last-of-type::before { cont= +ent: ""; background-color: rgb(227, 227, 227); display: block; height: 4rem= +; position: absolute; width: 2px; right: 0px; } +} + +.multipagenavigation .cmp-multipage-nav__item-link { -webkit-box-align: cen= +ter; align-items: center; color: rgb(0, 0, 0); display: flex; font-size: 1.= +2rem; font-weight: 400; height: 100%; -webkit-box-pack: start; justify-cont= +ent: flex-start; line-height: 1.2; padding: 2rem; position: relative; text-= +transform: none; width: 100%; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item-link { padding: 2rem; -webk= +it-box-pack: center; justify-content: center; } +} + +.multipagenavigation .cmp-multipage-nav__item-link:focus, .multipagenavigat= +ion .cmp-multipage-nav__item-link:hover { background-color: rgb(242, 242, 2= +42); font-weight: 600; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 77, 25= +5); color: rgb(255, 255, 255); font-weight: 400; z-index: 2; } +} + +.multipagenavigation .cmp-multipage-nav__item-link:focus::after, .multipage= +navigation .cmp-multipage-nav__item-link:hover::after { content: ""; backgr= +ound-color: rgb(0, 77, 255); display: block; height: 100%; position: absolu= +te; width: 4px; left: 0px; top: 0px; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item-link:focus .cmp-multipage-n= +av__item-arrow::after, .multipagenavigation .cmp-multipage-nav__item-link:h= +over .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255); } +} + +.multipagenavigation .cmp-multipage-nav__item-link:focus { box-shadow: rgb(= +255, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 1px; outline-= +offset: 1px; z-index: 4; } + +.multipagenavigation .cmp-multipage-nav__item-arrow { display: none; margin= +-left: 10px; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item-arrow { display: block; } +} + +.multipagenavigation .cmp-multipage-nav__item-arrow::after { content: "=EE= +=A0=80"; font-size: 24px; font-family: Ionicons; font-weight: 400; font-sty= +le: normal; text-transform: none; letter-spacing: normal; overflow-wrap: no= +rmal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialia= +sed; text-rendering: optimizelegibility; font-feature-settings: "liga"; col= +or: rgb(0, 77, 255); display: block; line-height: 1.7rem; position: inherit= +; top: -2px; } + +.multipagenavigation .cmp-multipage-nav__item .more-icon { display: none; } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__item .more-icon { display: block= +; } +} + +.multipagenavigation .cmp-multipage-nav__item .more-icon::after { content: = +"=EF=91=AA"; font-size: 30px; font-family: Ionicons; font-weight: 400; font= +-style: normal; text-transform: none; letter-spacing: normal; overflow-wrap= +: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: anti= +aliased; text-rendering: optimizelegibility; font-feature-settings: "liga";= + align-self: center; display: block; line-height: 0.7; position: inherit; t= +op: -2px; } + +.multipagenavigation .cmp-multipage-nav__item--active { background-color: r= +gb(242, 242, 242); position: relative; } + +@-webkit-keyframes selectedBackgroundAnimation {=20 + 0% { bottom: 6.42em; } + 100% { bottom: -0.71em; } +} + +@keyframes selectedBackgroundAnimation {=20 + 0% { bottom: 6.42em; } + 100% { bottom: -0.71em; } +} + +@-webkit-keyframes selectedFoldAnimation {=20 + 0% { border-bottom: 0px solid transparent; } + 85% { border-bottom: 0px solid transparent; } + 100% { border-bottom: 0.57em solid transparent; } +} + +@keyframes selectedFoldAnimation {=20 + 0% { border-bottom: 0px solid transparent; } + 85% { border-bottom: 0px solid transparent; } + 100% { border-bottom: 0.57em solid transparent; } +} + +@-webkit-keyframes rotateArrowAnimation {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(90deg); } +} + +@keyframes rotateArrowAnimation {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(90deg); } +} + +@-webkit-keyframes rotateOverviewArrowAnimation {=20 + 0% { transform: rotate(0deg) scaleX(-1); } + 100% { transform: rotate(-90deg) scaleX(-1); } +} + +@keyframes rotateOverviewArrowAnimation {=20 + 0% { transform: rotate(0deg) scaleX(-1); } + 100% { transform: rotate(-90deg) scaleX(-1); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active-animate .cmp-multip= +age-nav__item-link { color: rgb(255, 255, 255); } +} + +.multipagenavigation .cmp-multipage-nav__item--active-animate .cmp-multipag= +e-nav__item-link::before { content: ""; background-color: rgb(0, 77, 255); = +display: block; height: 100%; position: absolute; width: 4px; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active-animate .cmp-multip= +age-nav__item-link::before { animation: 0.5s ease 0s 1 normal none running = +selectedBackgroundAnimation; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active-animate::after { co= +ntent: ""; border-bottom: 0.8rem solid transparent; border-right: 0.8rem so= +lid rgb(0, 0, 0); background-color: transparent; animation: 1s ease-in 0s 1= + normal none running selectedFoldAnimation; } +} + +.multipagenavigation .cmp-multipage-nav__item--active-animate .cmp-multipag= +e-nav__item-arrow::after { color: rgb(255, 255, 255); animation: 0.5s ease = +0.5s 1 normal forwards running rotateArrowAnimation; } + +.multipagenavigation .cmp-multipage-nav__item--active-animate.cmp-multipage= +-nav__item--overview { background-color: rgb(242, 242, 242); } + +.multipagenavigation .cmp-multipage-nav__item--active-animate.cmp-multipage= +-nav__item--overview .cmp-multipage-nav__item-arrow, .multipagenavigation .= +cmp-multipage-nav__item--active-animate.cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link { color: rgb(255, 255, 255); } + +.multipagenavigation .cmp-multipage-nav__item--active-animate.cmp-multipage= +-nav__item--overview .cmp-multipage-nav__item-arrow::after { animation: 0.5= +s ease 0.5s 1 normal forwards running rotateOverviewArrowAnimation; color: = +rgb(255, 255, 255); } + +.multipagenavigation .cmp-multipage-nav__item--active + .cmp-multipage-nav_= +_item::after { display: none; } + +.multipagenavigation .cmp-multipage-nav__item--active:focus::after, .multip= +agenavigation .cmp-multipage-nav__item--active:hover::after { display: bloc= +k; background-color: transparent; } + +.multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav__i= +tem-link { font-weight: 600; position: relative; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link { width: 100%; } +} + +.multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav__i= +tem-link::before { left: 0px; top: 0px; } + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link::before { content: ""; background-color: rgb(0, 77, 255); displa= +y: block; height: 100%; position: absolute; width: 4px; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link::before { bottom: -1rem; height: auto; right: 0px; width: 100%; = +} +} + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link:focus::before, .multipagenavigation .cmp-multipage-nav__item--ac= +tive .cmp-multipage-nav__item-link:hover::before { background-color: transp= +arent; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link::after { display: none; } +} + +.multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav__i= +tem-link span { z-index: 3; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active { background-color:= + rgb(255, 255, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active::after { bottom: -1= +rem; display: block; height: 0px; left: -0.8rem; position: absolute; width:= + 0px; z-index: 1; } +} + +.multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav__i= +tem-arrow::after { content: "=EE=A0=80"; font-size: 24px; font-family: Ioni= +cons; font-weight: 400; font-style: normal; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; display: inline-block; line-height: 1.7rem; tr= +ansform: rotate(0deg); } + +.multipagenavigation .cmp-multipage-nav__item--overview { color: rgb(0, 0, = +0); } + +.multipagenavigation .cmp-multipage-nav__item--overview::after { display: n= +one; } + +.multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link { place-content: flex-start; -webkit-box-pack: start; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-na= +v__item-link { -webkit-box-orient: vertical; -webkit-box-direction: reverse= +; flex-direction: column-reverse; place-content: center; -webkit-box-pack: = +center; padding: 0px 0.5rem; } +} + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-na= +v__item-link:focus, .multipagenavigation .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:hover { background-color: rgb(242, 242, 242)= +; } +} + +.multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-arrow { margin-bottom: 0.5rem; margin-left: 0px; } + +.multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-arrow::after { transform: scaleX(-1); color: rgb(0, 0, 0); } + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__item--overview.cmp-multipage-nav= +__item--active { background-color: rgb(242, 242, 242); } +} + +.multipagenavigation .cmp-multipage-nav__item--overview.cmp-multipage-nav__= +item--active::after { display: block; background-color: transparent; } + +.multipagenavigation .cmp-multipage-nav__item--overview.cmp-multipage-nav__= +item--active .cmp-multipage-nav__item-arrow { margin-bottom: 0.5rem; } + +.multipagenavigation .cmp-multipage-nav__item--more { -webkit-box-flex: 1; = +flex: 1 0 0%; max-width: 7.5rem; padding: 0px; } + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +ms { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: no= +rmal; flex-direction: column; padding: 0px; box-shadow: none; } + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +ms::before { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__i= +tems::before { content: ""; position: absolute; width: 0px; height: 0px; bo= +rder-color: rgb(255, 255, 255); border-style: solid; border-width: 1.2rem 1= +.2rem 1rem 1rem; transform: rotate(-45deg); box-shadow: rgba(0, 0, 0, 0.4) = +0px 0px 1rem 0px; display: inline; right: 22px; top: -9px; } +} + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +m-link { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__i= +tem-link { display: flex; -webkit-box-orient: vertical; -webkit-box-directi= +on: reverse; flex-direction: column-reverse; -webkit-box-pack: center; just= +ify-content: center; padding: 0px; } + .multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__i= +tem-link::before { content: ""; background-color: rgb(227, 227, 227); displ= +ay: block; height: 4rem; position: absolute; width: 2px; right: 0px; } + .multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__i= +tem-link:focus::before, .multipagenavigation .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link:hover::before { display: none; } +} + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +m-link--more-active { background-color: rgb(0, 77, 255); color: rgb(255, 25= +5, 255); font-weight: 400; z-index: 2; } + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +m-link--more-active::after, .multipagenavigation .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown { position: relative; width: 100%; background-color: rgb(255, 255= +, 255); right: 0px; visibility: hidden; opacity: 0; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 1rem 0px; transition: = +all 0.3s ease-out 0s; position: absolute; top: 7rem; width: auto; z-index: = +4; } +} + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__items { visibility: hidden; } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__items { width: 32rem; } +} + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item { border-top: 2px solid rgb(227, 227, 22= +7); -webkit-box-pack: start; justify-content: flex-start; background-color:= + rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item { min-height: fit-content; } +} + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item:last-of-type::before { display: none; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link { -webkit-box-align: start; align-i= +tems: flex-start; display: flex; padding: 2rem; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link:focus, .multipagenavigation .cmp-mu= +ltipage-nav__item .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link:hover { color: rgb(0, 0, 0); background-color: rgb(242, 242, 24= +2); font-weight: 600; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavigation = +.cmp-multipage-nav__item .cmp-multipage-nav--more-link-dropdown .cmp-multip= +age-nav__item-link:hover::after { display: block; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-= +link-dropdown .cmp-multipage-nav__item-link::after, .multipagenavigation .c= +mp-multipage-nav__item .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::before, .multipagenavigation .cmp-multipage-nav__item .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item::after { displ= +ay: none; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item:first-of-type { border-top: none; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item:first-of-type::before { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item:first-of-type::before { content: ""; p= +osition: absolute; width: 0px; height: 0px; border-color: rgb(255, 255, 255= +); border-style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; transform: r= +otate(-45deg); display: inline; right: 22px; top: -9px; } + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item:first-of-type .cmp-multipage-nav__item= +-link:focus::before, .multipagenavigation .cmp-multipage-nav__item .cmp-mul= +tipage-nav--more-link-dropdown .cmp-multipage-nav__item:first-of-type .cmp-= +multipage-nav__item-link:hover::before { content: ""; position: absolute; w= +idth: 0px; height: 0px; border-color: rgb(242, 242, 242); border-style: sol= +id; border-width: 1.2rem 1.2rem 1rem 1rem; transform: rotate(-45deg); displ= +ay: inline; right: 22px; top: -9px; } +} + +.multipagenavigation .cmp-multipage-nav__show-dropdown { height: auto; } + +.multipagenavigation .cmp-multipage-nav__show-dropdown--mobile { visibility= +: visible; overflow-y: auto; } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__show-dropdown--mobile { transiti= +on: top 0.3s ease-in-out 0s; } +} + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__show-dropdown--mobile.cmp-multip= +age-nav__articles { overflow: visible; max-height: none; top: 8rem; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__show-dropdown--mobile.cmp-multip= +age-nav__articles { top: 0px; } +} + +.multipagenavigation .cmp-multipage-nav__show-dropdown--mobile > .cmp-multi= +page-nav__items { transition: all 0.3s ease-in-out 0s; visibility: visible;= + opacity: 1; } + +.multipagenavigation .cmp-multipage-nav__show-dropdown--desktop.cmp-multipa= +ge-nav--more-link-dropdown { transition: top 0.3s ease-in-out 0s; visibilit= +y: visible; opacity: 1; } + +.multipagenavigation .cmp-multipage-nav__show-dropdown--desktop.cmp-multipa= +ge-nav--more-link-dropdown .cmp-multipage-nav__items { visibility: visible;= + } + +.multipagenavigation .cmp-multipage-nav--sticky { left: 0px; position: fixe= +d; right: 0px; z-index: 1000; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(180, 85, 170); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-1 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-1 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-1 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(180, 85, 170); } +} + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-1 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-1 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-1 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(180, 85, = +170); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-1 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-1 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(180, 85, 170); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(180= +, 85, 170); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-1 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-1 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-1= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-1 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(180, 85, 170); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(160, 85, 245); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-2 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-2 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-2 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(160, 85, 245); } +} + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-2 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-2 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-2 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(160, 85, = +245); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-2 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-2 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(160, 85, 245); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(160= +, 85, 245); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-2 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-2 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-2= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-2 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(160, 85, 245); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(190, 130, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-3 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-3 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-3 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(190, 130, 255); } +} + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-3 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-3 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-3 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(190, 130,= + 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-3 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-3 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(190, 130, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(190= +, 130, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-3 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-3 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-3= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-3 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(190, 130, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(220, 175, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-4 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-4 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-4 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(220, 175, 255); } +} + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-4 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-4 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-4 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(220, 175,= + 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-4 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-4 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(220, 175, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(220= +, 175, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-4 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-4 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-4= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-4 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(220, 175, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(230, 220, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-5 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-5 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-5 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(230, 220, 255); } +} + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-5 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-5 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-5 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(230, 220,= + 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-5 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-5 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(230, 220, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(230= +, 220, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-5 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-5 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-5= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-5 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(230, 220, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__articles { = +border-top: 4px solid rgb(0, 65, 240); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-a= +lt-blue .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:ho= +ver, .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-alt-blue .cmp-multipage-nav__item:not(.cmp-mu= +ltipage-nav__item--active) .cmp-multipage-nav__item-link:hover { background= +-color: rgb(0, 65, 240); } +} + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bl= +ock-alt-blue .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-li= +nk:hover::after, .multipagenavigation.color-block-alt-blue .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus::after, .multipagenavigation.color-block-alt-blue .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:hover::after { background-color: rgb(0, 65, 240); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after= +, .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-= +multipage-nav__item-arrow::after, .multipagenavigation.color-block-alt-blue= + .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multip= +age-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb= +(255, 255, 255); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-= +multipage-nav__item-arrow::after { color: rgb(0, 65, 240); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active { background-color: rgb(0, 65, 240= +); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgr= +ound-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .= +multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { b= +ackground-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipa= +genavigation.color-block-alt-blue .cmp-multipage-nav .cmp-multipage-nav__it= +em:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenaviga= +tion.color-block-alt-blue .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child:focus::after, .multipagenavigation.color-block-alt-blue .cmp-multipa= +ge-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenavigat= +ion.color-block-alt-blue .cmp-multipage-nav__item--active .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-alt-blue .cmp-multipa= +ge-nav__item--active .cmp-multipage-nav__item-link::before, .multipagenavig= +ation.color-block-alt-blue .cmp-multipage-nav__item--more .cmp-multipage-na= +v--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipag= +enavigation.color-block-alt-blue .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::after { ba= +ckground-color: rgb(0, 65, 240); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__articles { = +border-top: 4px solid rgb(190, 190, 190); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-a= +lt-gray .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:ho= +ver, .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-alt-gray .cmp-multipage-nav__item:not(.cmp-mu= +ltipage-nav__item--active) .cmp-multipage-nav__item-link:hover { background= +-color: rgb(190, 190, 190); } +} + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bl= +ock-alt-gray .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-li= +nk:hover::after, .multipagenavigation.color-block-alt-gray .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus::after, .multipagenavigation.color-block-alt-gray .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:hover::after { background-color: rgb(190, 190, 190); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after= +, .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-= +multipage-nav__item-arrow::after, .multipagenavigation.color-block-alt-gray= + .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multip= +age-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb= +(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-= +multipage-nav__item-arrow::after { color: rgb(190, 190, 190); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active { background-color: rgb(190, 190, = +190); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgr= +ound-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .= +multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { b= +ackground-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipa= +genavigation.color-block-alt-gray .cmp-multipage-nav .cmp-multipage-nav__it= +em:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenaviga= +tion.color-block-alt-gray .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child:focus::after, .multipagenavigation.color-block-alt-gray .cmp-multipa= +ge-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenavigat= +ion.color-block-alt-gray .cmp-multipage-nav__item--active .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-alt-gray .cmp-multipa= +ge-nav__item--active .cmp-multipage-nav__item-link::before, .multipagenavig= +ation.color-block-alt-gray .cmp-multipage-nav__item--more .cmp-multipage-na= +v--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipag= +enavigation.color-block-alt-gray .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::after { ba= +ckground-color: rgb(190, 190, 190); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__articl= +es { border-top: 4px solid rgb(150, 150, 150); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bl= +ock-alt-gray-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__it= +em-link:hover, .multipagenavigation.color-block-alt-gray-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:hover { background-color: rgb(150, 150, 150); } +} + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.col= +or-block-alt-gray-dark .cmp-multipage-nav__item--overview .cmp-multipage-na= +v__item-link:hover::after, .multipagenavigation.color-block-alt-gray-dark .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:focus::after, .multipagenavigation.color-block-alt-gray-da= +rk .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mult= +ipage-nav__item-link:hover::after { background-color: rgb(150, 150, 150); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::= +after, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__i= +tem--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-= +arrow::after, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage= +-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-l= +ink:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color= +-block-alt-gray-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item-= +-active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow= +::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) = +.cmp-multipage-nav__item-arrow::after { color: rgb(150, 150, 150); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav__item-link--more-active { background-color: rgb(150, = +150, 150); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { b= +ackground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:foc= +us, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item= +--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link= +:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mu= +ltipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multi= +pagenavigation.color-block-alt-gray-dark .cmp-multipage-nav .cmp-multipage-= +nav__item:first-child:focus::after, .multipagenavigation.color-block-alt-gr= +ay-dark .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::afte= +r, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item-= +-active .cmp-multipage-nav__item-link::after, .multipagenavigation.color-bl= +ock-alt-gray-dark .cmp-multipage-nav__item--active .cmp-multipage-nav__item= +-link::before, .multipagenavigation.color-block-alt-gray-dark .cmp-multipag= +e-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link:focus::after, .multipagenavigation.color-block-alt-gray-dark .c= +mp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-mu= +ltipage-nav__item-link:hover::after { background-color: rgb(150, 150, 150);= + } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(90, 90, 90); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-alt-gray-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-alt-gray-darker .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-alt-gray-darker .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(90, 90, 90); } +} + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-alt-gray-darker .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-alt-gray-da= +rker .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-alt-g= +ray-darker .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(90, 90, 9= +0); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-alt-gray-darker .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-alt-gray-darker .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(90, 90, 90); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(90,= + 90, 90); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +alt-gray-darker .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-alt-gray-darker .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-alt-gray-darker= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-al= +t-gray-darker .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(90, 90, 90); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-green .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(0, 215, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +alt-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-alt-green .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(0, 215, 0); } +} + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-alt-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-alt-green .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-alt-green .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(0, 215, 0); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-alt-green .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-alt-g= +reen .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(0, 215, 0); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 215, 0= +); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-alt-green .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-alt-green .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-alt-green .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-alt-green .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-alt-green .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-alt-green .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(0, 215, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-red .cmp-multipage-nav__articles { b= +order-top: 4px solid red; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-al= +t-red .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hove= +r, .multipagenavigation.color-block-alt-red .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multi= +pagenavigation.color-block-alt-red .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:hover { background-col= +or: red; } +} + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-blo= +ck-alt-red .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link= +:hover::after, .multipagenavigation.color-block-alt-red .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus::after, .multipagenavigation.color-block-alt-red .cmp-multipage-nav__i= +tem:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hov= +er::after { background-color: red; } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after,= + .multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after= +, .multipagenavigation.color-block-alt-red .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-mul= +tipage-nav__item-arrow::after, .multipagenavigation.color-block-alt-red .cm= +p-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-= +nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255= +, 255, 255); } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-m= +ultipage-nav__item-arrow::after { color: red; } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cm= +p-multipage-nav__item-link--more-active { background-color: red; } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cm= +p-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgro= +und-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .m= +ultipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { bac= +kground-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav .cmp-multipage-= +nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipag= +enavigation.color-block-alt-red .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigati= +on.color-block-alt-red .cmp-multipage-nav .cmp-multipage-nav__item:first-ch= +ild:focus::after, .multipagenavigation.color-block-alt-red .cmp-multipage-n= +av .cmp-multipage-nav__item:first-child:hover::after, .multipagenavigation.= +color-block-alt-red .cmp-multipage-nav__item--active .cmp-multipage-nav__it= +em-link::after, .multipagenavigation.color-block-alt-red .cmp-multipage-nav= +__item--active .cmp-multipage-nav__item-link::before, .multipagenavigation.= +color-block-alt-red .cmp-multipage-nav__item--more .cmp-multipage-nav--more= +-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipagenaviga= +tion.color-block-alt-red .cmp-multipage-nav__item--more .cmp-multipage-nav-= +-more-link-dropdown .cmp-multipage-nav__item-link:hover::after { background= +-color: red; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(255, 255, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-alt-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(255, 255, 0); } +} + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-alt-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-alt-yellow .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-alt-yellow .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(255, 255, 0); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-al= +t-yellow .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(255, 255, 0); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 255= +, 0); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-alt-yellow .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-alt-yellow .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-alt-yellow .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-alt-yellow .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-alt-yellow = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(255, 255, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-aqua .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(0, 255, 187); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-aqua .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-aqua = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-aqua .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-aqua .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 2= +55, 187); } +} + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +aqua .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-aqua .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-aqua .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(0, 255, 187); } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-aqua .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-aqua .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-aqua .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(0, 255, 187); } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(0, 255, 187); = +} + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-aqua .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-aqua .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-aqua .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +aqua .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-aqua .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-aqua .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-aqua= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(0, 255, 187)= +; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(0, 186, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-blue = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-blue .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-blue .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 1= +86, 255); } +} + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +blue .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-blue .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-blue .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(0, 186, 255); } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-blue .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-blue .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-blue .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(0, 186, 255); } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(0, 186, 255); = +} + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-blue .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-blue .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-blue .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-blue .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +blue .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-blue .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-blue .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-blue= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(0, 186, 255)= +; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-green .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(5, 240, 165); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-blue-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(5, 240, 165); } +} + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-blue-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-blue-green .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-blue-green .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(5, 240, 165); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-bl= +ue-green .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(5, 240, 165); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(5, 240, = +165); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-blue-green .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-blue-green .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-blue-green .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-blue-green .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-blue-green = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(5, 240, 165); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-green .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(100, 255, 80); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-brand-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-brand-green .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(100, 255, 80); } +} + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-brand-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-brand-green .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-brand-green .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(100, 255, 80); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-brand-green .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(100, 255, 80); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(100, 25= +5, 80); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-brand-green .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-brand-green .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-brand-green = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-brand-green .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-brand-= +green .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-brand-green .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(100, 255, 80); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__article= +s { border-top: 4px solid rgb(255, 120, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-blo= +ck-brand-orange .cmp-multipage-nav__item--overview .cmp-multipage-nav__item= +-link:hover, .multipagenavigation.color-block-brand-orange .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:ho= +ver { background-color: rgb(255, 120, 0); } +} + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.colo= +r-block-brand-orange .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link:hover::after, .multipagenavigation.color-block-brand-orange .cmp= +-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-n= +av__item-link:focus::after, .multipagenavigation.color-block-brand-orange .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:hover::after { background-color: rgb(255, 120, 0); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-brand-orange .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-bl= +ock-brand-orange .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::af= +ter { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .= +cmp-multipage-nav__item-arrow::after { color: rgb(255, 120, 0); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 1= +20, 0); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { ba= +ckground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mul= +tipagenavigation.color-block-brand-orange .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipa= +genavigation.color-block-brand-orange .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child:focus::after, .multipagenavigation.color-block-brand-ora= +nge .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .= +multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::after, .multipagenavigation.color-block-b= +rand-orange .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link:= +:before, .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-brand-orange .cmp-multi= +page-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link:hover::after { background-color: rgb(255, 120, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__article= +s { border-top: 4px solid rgb(255, 235, 50); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-blo= +ck-brand-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav__item= +-link:hover, .multipagenavigation.color-block-brand-yellow .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:ho= +ver { background-color: rgb(255, 235, 50); } +} + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.colo= +r-block-brand-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link:hover::after, .multipagenavigation.color-block-brand-yellow .cmp= +-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-n= +av__item-link:focus::after, .multipagenavigation.color-block-brand-yellow .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:hover::after { background-color: rgb(255, 235, 50); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-brand-yellow .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-bl= +ock-brand-yellow .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::af= +ter { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .= +cmp-multipage-nav__item-arrow::after { color: rgb(255, 235, 50); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 2= +35, 50); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { ba= +ckground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mul= +tipagenavigation.color-block-brand-yellow .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipa= +genavigation.color-block-brand-yellow .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child:focus::after, .multipagenavigation.color-block-brand-yel= +low .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .= +multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::after, .multipagenavigation.color-block-b= +rand-yellow .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link:= +:before, .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-brand-yellow .cmp-multi= +page-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link:hover::after { background-color: rgb(255, 235, 50); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(0, 142, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +blue-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(0, 142, 255); } +} + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-blue-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-blue-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-blue-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(0, 142, 255); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-blue-= +dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(0, 142, 255); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 142, 2= +55); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-blue-dark .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-blue-dark .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-blue-dark .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-blue-dark .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-blue-dark .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-blue-dark .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(0, 142, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-light .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(0, 243, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-blue-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(0, 243, 255); } +} + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-blue-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-blue-light .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-blue-light .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(0, 243, 255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-bl= +ue-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(0, 243, 255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 243, = +255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-blue-light .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-blue-light .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-blue-light .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-blue-light .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-blue-light = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(0, 243, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-core-purple .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(70, 0, 115); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-core-purple .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-core-purple .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(70, 0, 115); } +} + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-core-purple .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-core-purple .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-core-purple .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(70, 0, 115); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-core-purple .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(70, 0, 115); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(70, 0, = +115); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-core-purple .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-core-purple .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-core-purple = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-core-purple .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-core-p= +urple .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-core-purple .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(70, 0, 115); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-cyan .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(0, 255, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-cyan .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-cyan = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-cyan .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-cyan .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 2= +55, 255); } +} + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +cyan .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-cyan .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-cyan .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(0, 255, 255); } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-cyan .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-cyan .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-cyan .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(0, 255, 255); } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(0, 255, 255); = +} + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-cyan .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-cyan .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-cyan .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +cyan .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-cyan .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-cyan .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-cyan= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(0, 255, 255)= +; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(167, 167, 167); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-gray = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-gray .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-gray .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(167,= + 167, 167); } +} + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +gray .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-gray .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-gray .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(167, 167, 167); } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-gray .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-gray .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-gray .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(167, 167, 167); } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(167, 167, 167)= +; } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-gray .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-gray .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-gray .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +gray .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-gray .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-gray .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-gray= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(167, 167, 16= +7); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-base .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(0, 0, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +gray-base .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-gray-base .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(0, 0, 0); } +} + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-gray-base .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-gray-base .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-gray-base .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(0, 0, 0); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-gray-base .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-gray-= +base .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(0, 0, 0); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 0, 0);= + } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-gray-base .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-gray-base .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-gray-base .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-gray-base .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-gray-base .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-gray-base .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(107, 107, 107); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +gray-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(107, 107, 107); } +} + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-gray-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-gray-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-gray-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(107, 107, 107); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-gray-= +dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(107, 107, 107); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(107, 107,= + 107); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-gray-dark .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-gray-dark .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-gray-dark .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-gray-dark .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-gray-dark .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-gray-dark .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(107, 107, 107); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(74, 74, 74); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-gray-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(74, 74, 74); } +} + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-gray-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-gray-darker .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-gray-darker .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(74, 74, 74); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-gray-darker .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(74, 74, 74); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(74, 74,= + 74); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-gray-darker .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-gray-darker .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-gray-darker = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-gray-d= +arker .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(74, 74, 74); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-light .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(204, 204, 204); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-gray-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(204, 204, 204); } +} + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-gray-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-gray-light .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-gray-light .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(204, 204, 204); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-gr= +ay-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(204, 204, 204); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(204, 204= +, 204); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-gray-light .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-gray-light .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-gray-light .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-gray-light .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-gray-light = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__article= +s { border-top: 4px solid rgb(227, 227, 227); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-blo= +ck-gray-lighter .cmp-multipage-nav__item--overview .cmp-multipage-nav__item= +-link:hover, .multipagenavigation.color-block-gray-lighter .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:ho= +ver { background-color: rgb(227, 227, 227); } +} + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.colo= +r-block-gray-lighter .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link:hover::after, .multipagenavigation.color-block-gray-lighter .cmp= +-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-n= +av__item-link:focus::after, .multipagenavigation.color-block-gray-lighter .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:hover::after { background-color: rgb(227, 227, 227); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-gray-lighter .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-bl= +ock-gray-lighter .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::af= +ter { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .= +cmp-multipage-nav__item-arrow::after { color: rgb(227, 227, 227); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active { background-color: rgb(227, 2= +27, 227); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { ba= +ckground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mul= +tipagenavigation.color-block-gray-lighter .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipa= +genavigation.color-block-gray-lighter .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child:focus::after, .multipagenavigation.color-block-gray-ligh= +ter .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .= +multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::after, .multipagenavigation.color-block-g= +ray-lighter .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link:= +:before, .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-gray-lighter .cmp-multi= +page-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link:hover::after { background-color: rgb(227, 227, 227); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__articl= +es { border-top: 4px solid rgb(242, 242, 242); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bl= +ock-gray-lightest .cmp-multipage-nav__item--overview .cmp-multipage-nav__it= +em-link:hover, .multipagenavigation.color-block-gray-lightest .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus, .multipagenavigation.color-block-gray-lightest .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:hover { background-color: rgb(242, 242, 242); } +} + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.col= +or-block-gray-lightest .cmp-multipage-nav__item--overview .cmp-multipage-na= +v__item-link:hover::after, .multipagenavigation.color-block-gray-lightest .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:focus::after, .multipagenavigation.color-block-gray-lighte= +st .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mult= +ipage-nav__item-link:hover::after { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::= +after, .multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__i= +tem--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-= +arrow::after, .multipagenavigation.color-block-gray-lightest .cmp-multipage= +-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-l= +ink:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color= +-block-gray-lightest .cmp-multipage-nav__item:not(.cmp-multipage-nav__item-= +-active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow= +::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) = +.cmp-multipage-nav__item-arrow::after { color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav__item-link--more-active { background-color: rgb(242, = +242, 242); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { b= +ackground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mu= +ltipagenavigation.color-block-gray-lightest .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multi= +pagenavigation.color-block-gray-lightest .cmp-multipage-nav .cmp-multipage-= +nav__item:first-child:focus::after, .multipagenavigation.color-block-gray-l= +ightest .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::afte= +r, .multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item-= +-active .cmp-multipage-nav__item-link::after, .multipagenavigation.color-bl= +ock-gray-lightest .cmp-multipage-nav__item--active .cmp-multipage-nav__item= +-link::before, .multipagenavigation.color-block-gray-lightest .cmp-multipag= +e-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link:focus, .multipagenavigation.color-block-gray-lightest .cmp-mult= +ipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage= +-nav__item-link:focus::after, .multipagenavigation.color-block-gray-lightes= +t .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link:hover, .multipagenavigation.color-block-gray-lig= +htest .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link:hover::after { background-color: rgb(242, 24= +2, 242); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__a= +rticles { border-top: 4px solid rgb(150, 150, 140); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__i= +tem--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.col= +or-block-grayishyellow-dark .cmp-multipage-nav__item--overview .cmp-multipa= +ge-nav__item-link:hover, .multipagenavigation.color-block-grayishyellow-dar= +k .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multi= +page-nav__item-link:focus, .multipagenavigation.color-block-grayishyellow-d= +ark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mul= +tipage-nav__item-link:hover { background-color: rgb(150, 150, 140); } +} + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigatio= +n.color-block-grayishyellow-dark .cmp-multipage-nav__item--overview .cmp-mu= +ltipage-nav__item-link:hover::after, .multipagenavigation.color-block-grayi= +shyellow-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active= +) .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bl= +ock-grayishyellow-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover::after { background-color: r= +gb(150, 150, 140); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-grayishyellow-dark .cmp-multip= +age-nav__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-= +nav__item-arrow::after, .multipagenavigation.color-block-grayishyellow-dark= + .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multip= +age-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagen= +avigation.color-block-grayishyellow-dark .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active) .cmp-multipage-nav__item-link:hover .cmp-multi= +page-nav__item-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overv= +iew) .cmp-multipage-nav__item-arrow::after { color: rgb(150, 150, 140); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--more .cmp-multipage-nav__item-link--more-active { background-color: rgb(= +150, 150, 140); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--more .cmp-multipage-nav__item-link--more-active::before { display: none;= + } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-lin= +k { background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage= +-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav .cmp= +-multipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after= +, .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav .c= +mp-multipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::aft= +er, .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav = +.cmp-multipage-nav__item:first-child:focus::after, .multipagenavigation.col= +or-block-grayishyellow-dark .cmp-multipage-nav .cmp-multipage-nav__item:fir= +st-child:hover::after, .multipagenavigation.color-block-grayishyellow-dark = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after, .mul= +tipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__item--a= +ctive .cmp-multipage-nav__item-link::before, .multipagenavigation.color-blo= +ck-grayishyellow-dark .cmp-multipage-nav__item--more .cmp-multipage-nav--mo= +re-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavi= +gation.color-block-grayishyellow-dark .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::after= + { background-color: rgb(150, 150, 140); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__= +articles { border-top: 4px solid rgb(230, 230, 220); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__= +item--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.co= +lor-block-grayishyellow-light .cmp-multipage-nav__item--overview .cmp-multi= +page-nav__item-link:hover, .multipagenavigation.color-block-grayishyellow-l= +ight .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus, .multipagenavigation.color-block-grayishyello= +w-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp= +-multipage-nav__item-link:hover { background-color: rgb(230, 230, 220); } +} + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigati= +on.color-block-grayishyellow-light .cmp-multipage-nav__item--overview .cmp-= +multipage-nav__item-link:hover::after, .multipagenavigation.color-block-gra= +yishyellow-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-grayishyellow-light .cmp-multipage-nav__item:not(.cmp-multipage-nav_= +_item--active) .cmp-multipage-nav__item-link:hover::after { background-colo= +r: rgb(230, 230, 220); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-a= +rrow::after, .multipagenavigation.color-block-grayishyellow-light .cmp-mult= +ipage-nav__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipag= +e-nav__item-arrow::after, .multipagenavigation.color-block-grayishyellow-li= +ght .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mul= +tipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .multipa= +genavigation.color-block-grayishyellow-light .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover .cmp-m= +ultipage-nav__item-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--over= +view) .cmp-multipage-nav__item-arrow::after { color: rgb(230, 230, 220); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--more .cmp-multipage-nav__item-link--more-active { background-color: rgb= +(230, 230, 220); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--more .cmp-multipage-nav__item-link--more-active::before { display: none= +; } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-li= +nk { background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-li= +nk:focus, .multipagenavigation.color-block-grayishyellow-light .cmp-multipa= +ge-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav .cm= +p-multipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::afte= +r, .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav = +.cmp-multipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::a= +fter, .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-n= +av .cmp-multipage-nav__item:first-child:focus::after, .multipagenavigation.= +color-block-grayishyellow-light .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:hover::after, .multipagenavigation.color-block-grayishyellow-l= +ight .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__i= +tem--active .cmp-multipage-nav__item-link::before, .multipagenavigation.col= +or-block-grayishyellow-light .cmp-multipage-nav__item--more .cmp-multipage-= +nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-grayishyellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hove= +r::after { background-color: rgb(230, 230, 220); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-green .cmp-multipage-nav__articles { bor= +der-top: 4px solid rgb(0, 255, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-green .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-gree= +n .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .= +multipagenavigation.color-block-green .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagena= +vigation.color-block-green .cmp-multipage-nav__item:not(.cmp-multipage-nav_= +_item--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(= +0, 255, 0); } +} + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block= +-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hov= +er::after, .multipagenavigation.color-block-green .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::= +after, .multipagenavigation.color-block-green .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::afte= +r { background-color: rgb(0, 255, 0); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .= +multipagenavigation.color-block-green .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-green .cmp-multipage-nav__item:not(.cmp-mult= +ipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage= +-nav__item-arrow::after, .multipagenavigation.color-block-green .cmp-multip= +age-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__ite= +m-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 2= +55); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item:not(.cmp-mu= +ltipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mul= +tipage-nav__item-arrow::after { color: rgb(0, 255, 0); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-= +multipage-nav__item-link--more-active { background-color: rgb(0, 255, 0); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-= +multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgroun= +d-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mul= +tipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-mult= +ipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgro= +und-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-green .cmp-multipage-nav .cmp-multipage-na= +v__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagen= +avigation.color-block-green .cmp-multipage-nav .cmp-multipage-nav__item:fir= +st-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.c= +olor-block-green .cmp-multipage-nav .cmp-multipage-nav__item:first-child:fo= +cus::after, .multipagenavigation.color-block-green .cmp-multipage-nav .cmp-= +multipage-nav__item:first-child:hover::after, .multipagenavigation.color-bl= +ock-green .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::a= +fter, .multipagenavigation.color-block-green .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::before, .multipagenavigation.color-block-= +green .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-blo= +ck-green .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropd= +own .cmp-multipage-nav__item-link:hover::after { background-color: rgb(0, 2= +55, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-green-dark .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(0, 83, 10); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-green-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(0, 83, 10); } +} + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-green-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-green-dark .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-green-dark .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(0, 83, 10); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-gr= +een-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(0, 83, 10); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 83, 1= +0); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-green-dark .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-green-dark .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-green-dark .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-green-dark .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-green-dark = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(0, 83, 10); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-link .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(0, 77, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-link .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-link = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-link .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-link .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 7= +7, 255); } +} + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +link .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-link .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-link .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(0, 77, 255); } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-link .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-link .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-link .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(0, 77, 255); } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(0, 77, 255); } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-link .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-link .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-link .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-link .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +link .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-link .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-link .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-link= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(0, 77, 255);= + } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-link-dark .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(0, 0, 136); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +link-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-link-dark .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(0, 0, 136); } +} + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-link-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-link-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-link-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(0, 0, 136); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-link-dark .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-link-= +dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(0, 0, 136); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 0, 136= +); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-link-dark .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-link-dark .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-link-dark .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-link-dark .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-link-dark .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-link-dark .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-orange .cmp-multipage-nav__articles { bo= +rder-top: 4px solid rgb(255, 182, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-orange .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-ora= +nge .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover,= + .multipagenavigation.color-block-orange .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipag= +enavigation.color-block-orange .cmp-multipage-nav__item:not(.cmp-multipage-= +nav__item--active) .cmp-multipage-nav__item-link:hover { background-color: = +rgb(255, 182, 0); } +} + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bloc= +k-orange .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:h= +over::after, .multipagenavigation.color-block-orange .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s::after, .multipagenavigation.color-block-orange .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::= +after { background-color: rgb(255, 182, 0); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-orange .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multip= +age-nav__item-arrow::after, .multipagenavigation.color-block-orange .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 25= +5, 255); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mu= +ltipage-nav__item-arrow::after { color: rgb(255, 182, 0); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active { background-color: rgb(255, 182, 0)= +; } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgrou= +nd-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backg= +round-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipage= +navigation.color-block-orange .cmp-multipage-nav .cmp-multipage-nav__item:f= +irst-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation= +.color-block-orange .cmp-multipage-nav .cmp-multipage-nav__item:first-child= +:focus::after, .multipagenavigation.color-block-orange .cmp-multipage-nav .= +cmp-multipage-nav__item:first-child:hover::after, .multipagenavigation.colo= +r-block-orange .cmp-multipage-nav__item--active .cmp-multipage-nav__item-li= +nk::after, .multipagenavigation.color-block-orange .cmp-multipage-nav__item= +--active .cmp-multipage-nav__item-link::before, .multipagenavigation.color-= +block-orange .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-d= +ropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.co= +lor-block-orange .cmp-multipage-nav__item--more .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item-link:hover::after { background-color: = +rgb(255, 182, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(255, 149, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-orange-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(255, 149, 0); } +} + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-orange-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-orange-dark .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-orange-dark .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(255, 149, 0); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-orange-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(255, 149, 0); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 14= +9, 0); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-orange-dark .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-orange-dark .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-orange-dark = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-orange= +-dark .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(255, 149, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(231, 0, 116); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-pink = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-pink .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-pink .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(231,= + 0, 116); } +} + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +pink .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-pink .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-pink .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(231, 0, 116); } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-pink .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-pink .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-pink .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(231, 0, 116); } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(231, 0, 116); = +} + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-pink .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-pink .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-pink .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-pink .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +pink .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-pink .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-pink .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-pink= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(231, 0, 116)= +; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(164, 2, 83); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +pink-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(164, 2, 83); } +} + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-pink-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-pink-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-pink-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(164, 2, 83); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-pink-= +dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(164, 2, 83); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(164, 2, 8= +3); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-pink-dark .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-pink-dark .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-pink-dark .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-pink-dark .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-pink-dark .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-pink-dark .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(164, 2, 83); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink-light .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(255, 80, 160); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-pink-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(255, 80, 160); } +} + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-pink-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-pink-light .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-pink-light .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(255, 80, 160); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-pi= +nk-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(255, 80, 160); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 80,= + 160); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-pink-light .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-pink-light .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-pink-light .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-pink-light .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-pink-light = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(255, 80, 160); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple .cmp-multipage-nav__articles { bo= +rder-top: 4px solid rgb(161, 0, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-pur= +ple .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover,= + .multipagenavigation.color-block-purple .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipag= +enavigation.color-block-purple .cmp-multipage-nav__item:not(.cmp-multipage-= +nav__item--active) .cmp-multipage-nav__item-link:hover { background-color: = +rgb(161, 0, 255); } +} + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bloc= +k-purple .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:h= +over::after, .multipagenavigation.color-block-purple .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s::after, .multipagenavigation.color-block-purple .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::= +after { background-color: rgb(161, 0, 255); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-purple .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multip= +age-nav__item-arrow::after, .multipagenavigation.color-block-purple .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 25= +5, 255); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mu= +ltipage-nav__item-arrow::after { color: rgb(161, 0, 255); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active { background-color: rgb(161, 0, 255)= +; } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgrou= +nd-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backg= +round-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipage= +navigation.color-block-purple .cmp-multipage-nav .cmp-multipage-nav__item:f= +irst-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation= +.color-block-purple .cmp-multipage-nav .cmp-multipage-nav__item:first-child= +:focus::after, .multipagenavigation.color-block-purple .cmp-multipage-nav .= +cmp-multipage-nav__item:first-child:hover::after, .multipagenavigation.colo= +r-block-purple .cmp-multipage-nav__item--active .cmp-multipage-nav__item-li= +nk::after, .multipagenavigation.color-block-purple .cmp-multipage-nav__item= +--active .cmp-multipage-nav__item-link::before, .multipagenavigation.color-= +block-purple .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-d= +ropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.co= +lor-block-purple .cmp-multipage-nav__item--more .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item-link:hover::after { background-color: = +rgb(161, 0, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(117, 0, 192); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-purple-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(117, 0, 192); } +} + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-purple-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-purple-dark .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-purple-dark .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(117, 0, 192); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-purple-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(117, 0, 192); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(117, 0,= + 192); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-purple-dark .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-purple-dark .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-purple-dark = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-purple= +-dark .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(117, 0, 192); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__artic= +les { border-top: 4px solid rgb(70, 1, 115); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-b= +lock-purple-darkest .cmp-multipage-nav__item--overview .cmp-multipage-nav__= +item-link:hover, .multipagenavigation.color-block-purple-darkest .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus, .multipagenavigation.color-block-purple-darkest .cmp-multipa= +ge-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item= +-link:hover { background-color: rgb(70, 1, 115); } +} + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.co= +lor-block-purple-darkest .cmp-multipage-nav__item--overview .cmp-multipage-= +nav__item-link:hover::after, .multipagenavigation.color-block-purple-darkes= +t .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multi= +page-nav__item-link:focus::after, .multipagenavigation.color-block-purple-d= +arkest .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-= +multipage-nav__item-link:hover::after { background-color: rgb(70, 1, 115); = +} + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav_= +_item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__ite= +m-arrow::after, .multipagenavigation.color-block-purple-darkest .cmp-multip= +age-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__ite= +m-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.co= +lor-block-purple-darkest .cmp-multipage-nav__item:not(.cmp-multipage-nav__i= +tem--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-a= +rrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item:no= +t(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview)= + .cmp-multipage-nav__item-arrow::after { color: rgb(70, 1, 115); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav__item-link--more-active { background-color: rgb(70, = +1, 115); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { = +background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus, .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__it= +em--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-li= +nk:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-purple-darkest .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .mul= +tipagenavigation.color-block-purple-darkest .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child:focus::after, .multipagenavigation.color-block-pur= +ple-darkest .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::= +after, .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__= +item--active .cmp-multipage-nav__item-link::after, .multipagenavigation.col= +or-block-purple-darkest .cmp-multipage-nav__item--active .cmp-multipage-nav= +__item-link::before, .multipagenavigation.color-block-purple-darkest .cmp-m= +ultipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multip= +age-nav__item-link:focus::after, .multipagenavigation.color-block-purple-da= +rkest .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link:hover::after { background-color: rgb(70, 1, = +115); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red .cmp-multipage-nav__articles { borde= +r-top: 4px solid rgb(231, 15, 41); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-red .c= +mp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mult= +ipagenavigation.color-block-red .cmp-multipage-nav__item:not(.cmp-multipage= +-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavigati= +on.color-block-red .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--a= +ctive) .cmp-multipage-nav__item-link:hover { background-color: rgb(231, 15,= + 41); } +} + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--overview .cm= +p-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-r= +ed .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover::= +after, .multipagenavigation.color-block-red .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::after,= + .multipagenavigation.color-block-red .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { back= +ground-color: rgb(231, 15, 41); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--overview .cm= +p-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .mu= +ltipagenavigation.color-block-red .cmp-multipage-nav__item--overview .cmp-m= +ultipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .multi= +pagenavigation.color-block-red .cmp-multipage-nav__item:not(.cmp-multipage-= +nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__= +item-arrow::after, .multipagenavigation.color-block-red .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:h= +over .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item:not(.cmp-mult= +ipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-multi= +page-nav__item-arrow::after { color: rgb(231, 15, 41); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav__item-link--more-active { background-color: rgb(231, 15, 41); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background-= +color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .multi= +pagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-multipag= +e-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { background-= +color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-red .cmp-multipage-nav .cmp-multipage-nav_= +_item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagenav= +igation.color-block-red .cmp-multipage-nav .cmp-multipage-nav__item:first-c= +hild .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.color= +-block-red .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus::a= +fter, .multipagenavigation.color-block-red .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child:hover::after, .multipagenavigation.color-block-red = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after, .mul= +tipagenavigation.color-block-red .cmp-multipage-nav__item--active .cmp-mult= +ipage-nav__item-link::before, .multipagenavigation.color-block-red .cmp-mul= +tipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link:focus::after, .multipagenavigation.color-block-red .cmp-mu= +ltipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipa= +ge-nav__item-link:hover::after { background-color: rgb(231, 15, 41); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-dark .cmp-multipage-nav__articles { = +border-top: 4px solid rgb(189, 0, 29); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-r= +ed-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:ho= +ver, .multipagenavigation.color-block-red-dark .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-red-dark .cmp-multipage-nav__item:not(.cmp-mu= +ltipage-nav__item--active) .cmp-multipage-nav__item-link:hover { background= +-color: rgb(189, 0, 29); } +} + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bl= +ock-red-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-li= +nk:hover::after, .multipagenavigation.color-block-red-dark .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus::after, .multipagenavigation.color-block-red-dark .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:hover::after { background-color: rgb(189, 0, 29); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after= +, .multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-red-dark .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-= +multipage-nav__item-arrow::after, .multipagenavigation.color-block-red-dark= + .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multip= +age-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb= +(255, 255, 255); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-= +multipage-nav__item-arrow::after { color: rgb(189, 0, 29); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active { background-color: rgb(189, 0, 29= +); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgr= +ound-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .= +multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { b= +ackground-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipa= +genavigation.color-block-red-dark .cmp-multipage-nav .cmp-multipage-nav__it= +em:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenaviga= +tion.color-block-red-dark .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child:focus::after, .multipagenavigation.color-block-red-dark .cmp-multipa= +ge-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenavigat= +ion.color-block-red-dark .cmp-multipage-nav__item--active .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-red-dark .cmp-multipa= +ge-nav__item--active .cmp-multipage-nav__item-link::before, .multipagenavig= +ation.color-block-red-dark .cmp-multipage-nav__item--more .cmp-multipage-na= +v--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipag= +enavigation.color-block-red-dark .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::after { ba= +ckground-color: rgb(189, 0, 29); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-darker .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(113, 0, 18); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-red-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(113, 0, 18); } +} + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-red-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-red-darker .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-red-darker .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(113, 0, 18); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-re= +d-darker .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(113, 0, 18); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(113, 0, = +18); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-red-darker .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-red-darker .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-red-darker .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-red-darker .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-red-darker = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(113, 0, 18); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-light .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(255, 50, 70); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-light .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +red-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-red-light .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(255, 50, 70); } +} + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-red-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-red-light .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-red-light .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(255, 50, 70); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-red-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-red-light .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-red-l= +ight .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(255, 50, 70); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 50, = +70); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-red-light .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-red-light .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-red-light .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-red-light .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-red-light .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-red-light .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(255, 50, 70); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-white .cmp-multipage-nav__articles { bor= +der-top: 4px solid rgb(255, 255, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-white .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-whit= +e .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .= +multipagenavigation.color-block-white .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagena= +vigation.color-block-white .cmp-multipage-nav__item:not(.cmp-multipage-nav_= +_item--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(= +255, 255, 255); } +} + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block= +-white .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hov= +er::after, .multipagenavigation.color-block-white .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::= +after, .multipagenavigation.color-block-white .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::afte= +r { background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .= +multipagenavigation.color-block-white .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-white .cmp-multipage-nav__item:not(.cmp-mult= +ipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage= +-nav__item-arrow::after, .multipagenavigation.color-block-white .cmp-multip= +age-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__ite= +m-link:hover .cmp-multipage-nav__item-arrow::after, .multipagenavigation.co= +lor-block-white .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--acti= +ve):not(.cmp-multipage-nav__item--overview) .cmp-multipage-nav__item-arrow:= +:after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-= +multipage-nav__item-link--more-active { background-color: rgb(255, 255, 255= +); } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-= +multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgroun= +d-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mul= +tipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-mult= +ipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgro= +und-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-white .cmp-multipage-nav .cmp-multipage-na= +v__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagen= +avigation.color-block-white .cmp-multipage-nav .cmp-multipage-nav__item:fir= +st-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.c= +olor-block-white .cmp-multipage-nav .cmp-multipage-nav__item:first-child:fo= +cus::after, .multipagenavigation.color-block-white .cmp-multipage-nav .cmp-= +multipage-nav__item:first-child:hover::after, .multipagenavigation.color-bl= +ock-white .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::a= +fter, .multipagenavigation.color-block-white .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::before, .multipagenavigation.color-block-= +white .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-blo= +ck-white .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropd= +own .cmp-multipage-nav__item-link:hover::after { background-color: rgb(255,= + 255, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow .cmp-multipage-nav__articles { bo= +rder-top: 4px solid rgb(255, 212, 46); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-yel= +low .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover,= + .multipagenavigation.color-block-yellow .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipag= +enavigation.color-block-yellow .cmp-multipage-nav__item:not(.cmp-multipage-= +nav__item--active) .cmp-multipage-nav__item-link:hover { background-color: = +rgb(255, 212, 46); } +} + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bloc= +k-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:h= +over::after, .multipagenavigation.color-block-yellow .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s::after, .multipagenavigation.color-block-yellow .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::= +after { background-color: rgb(255, 212, 46); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multip= +age-nav__item-arrow::after, .multipagenavigation.color-block-yellow .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 25= +5, 255); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mu= +ltipage-nav__item-arrow::after { color: rgb(255, 212, 46); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active { background-color: rgb(255, 212, 46= +); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgrou= +nd-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backg= +round-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipage= +navigation.color-block-yellow .cmp-multipage-nav .cmp-multipage-nav__item:f= +irst-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation= +.color-block-yellow .cmp-multipage-nav .cmp-multipage-nav__item:first-child= +:focus::after, .multipagenavigation.color-block-yellow .cmp-multipage-nav .= +cmp-multipage-nav__item:first-child:hover::after, .multipagenavigation.colo= +r-block-yellow .cmp-multipage-nav__item--active .cmp-multipage-nav__item-li= +nk::after, .multipagenavigation.color-block-yellow .cmp-multipage-nav__item= +--active .cmp-multipage-nav__item-link::before, .multipagenavigation.color-= +block-yellow .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-d= +ropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.co= +lor-block-yellow .cmp-multipage-nav__item--more .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item-link:hover::after { background-color: = +rgb(255, 212, 46); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(240, 192, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-yellow-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(240, 192, 0); } +} + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-yellow-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-yellow-dark .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-yellow-dark .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(240, 192, 0); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-yellow-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(240, 192, 0); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(240, 19= +2, 0); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-yellow-dark .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-yellow-dark .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-yellow-dark = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-yellow= +-dark .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(240, 192, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__article= +s { border-top: 4px solid rgb(255, 240, 179); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-blo= +ck-yellow-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item= +-link:hover, .multipagenavigation.color-block-yellow-light .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:ho= +ver { background-color: rgb(255, 240, 179); } +} + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.colo= +r-block-yellow-light .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link:hover::after, .multipagenavigation.color-block-yellow-light .cmp= +-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-n= +av__item-link:focus::after, .multipagenavigation.color-block-yellow-light .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:hover::after { background-color: rgb(255, 240, 179); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-yellow-light .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-bl= +ock-yellow-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::af= +ter { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .= +cmp-multipage-nav__item-arrow::after { color: rgb(255, 240, 179); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 2= +40, 179); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { ba= +ckground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mul= +tipagenavigation.color-block-yellow-light .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipa= +genavigation.color-block-yellow-light .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child:focus::after, .multipagenavigation.color-block-yellow-li= +ght .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .= +multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::after, .multipagenavigation.color-block-y= +ellow-light .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link:= +:before, .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-yellow-light .cmp-multi= +page-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link:hover::after { background-color: rgb(255, 240, 179); } + +.cmp-blog-author-profile__option-a { position: relative; margin: 0px -1.5re= +m; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a { margin: 0px -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a { margin: 0px; } +} + +.cmp-blog-author-profile__option-a .cmp-seperator__container__with-padding = +{ background-color: rgb(255, 255, 255); padding: 0px 1.5rem; } + +.cmp-blog-author-profile__single-profile-container:last-of-type .cmp-blog-a= +uthor-profile__option-a .cmp-seperator__container__with-padding { display: = +none; } + +.cmp-blog-author-profile__option-a .cmp-seperator__container__with-padding = +.cmp-separator__horizontal-rule { margin: 0px; height: 0px; background-colo= +r: transparent; border: 1px solid rgb(204, 204, 204); } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile { position: rel= +ative; } + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile { padding-top= +: 5.75rem; } + .cmp-multiple-author-profile__container .cmp-blog-author-profile__single-= +profile-container:not(:first-of-type) .cmp-blog-author-profile__option-a .c= +mp-blog-author-profile { padding-top: 0px; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__container { di= +splay: flex; background-color: rgb(255, 255, 255); padding: 2rem 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__container { = +padding: 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__container { = +-webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction= +: column; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__img-container = +{ height: 8.8rem; width: 8.8rem; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__img-containe= +r { height: 11.5rem; width: 11.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__img-containe= +r { margin-top: -7.75rem; } + .cmp-multiple-author-profile__container .cmp-blog-author-profile__single-= +profile-container:not(:first-of-type) .cmp-blog-author-profile__option-a .c= +mp-blog-author-profile__img-container { margin-top: 0px; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__img-container = +.cmp-image__image { width: 100%; height: 100%; border-radius: 50%; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__desc-container= + { position: relative; padding-left: 0.9rem; width: calc(100% - 8.8rem); } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__desc-contain= +er { padding-left: 1.5rem; width: calc(100% - 11.5rem); } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__desc-contain= +er { padding-left: 0px; width: 100%; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__name-link { co= +lor: rgb(0, 0, 0); } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__name-link:focu= +s, .cmp-blog-author-profile__option-a .cmp-blog-author-profile__name-link:h= +over { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-name { wo= +rd-break: break-word; margin-bottom: 0.5rem; font-size: 1.8rem; line-height= +: 2.2rem; font-weight: 800; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-name { = +margin-top: 0.8rem; max-width: 60%; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-name { = +margin-top: 2.5rem; margin-bottom: 0.3rem; max-width: 100%; font-size: 2.5r= +em; line-height: 3rem; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-title { w= +ord-break: break-word; margin-bottom: 1rem; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-title {= + margin-bottom: 1.8rem; max-width: 60%; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-title {= + margin-bottom: 1.3rem; max-width: 100%; } +} + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-title .= +h-title-eyebrow { letter-spacing: normal; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-desc = +{ display: none; word-break: break-word; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-des= +c { display: block; font-size: 1.2rem; line-height: 2.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-des= +c { margin-bottom: 1.8rem; font-size: 1.4rem; line-height: 2.6rem; } +} + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-des= +c p { font-size: 1.4rem; line-height: 1.6; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-des= +c p { font-size: 1.6rem; } +} + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-butto= +ns { position: absolute; top: 0.8rem; right: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-butto= +ns { position: static; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__share { padding: 0px; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .social-btn-wrapper { display: flex; -webkit-box-align: center; align-item= +s: center; padding: 0px; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .social-btn__text { display: none; margin: 0px 2rem 0px 0px; text-transfor= +m: none; font-size: 1.4rem; line-height: 1.6; font-weight: 600; letter-spac= +ing: normal; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-butto= +ns .social-btn__text { display: flex; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-butto= +ns .social-btn__text { font-size: 1.6rem; margin-right: 4.5rem; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__items { margin: 0px; min-width: 110px; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__item { margin-right: 2rem; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__icon { margin: 0px; } + +.cmp-blog-author-profile__option-b { position: relative; display: flex; -we= +bkit-box-align: center; align-items: center; -webkit-box-pack: justify; jus= +tify-content: space-between; padding: 0.8rem 1.5rem; background-color: rgb(= +255, 255, 255); margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-b { margin: 0px -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-b { -webkit-box-align: start; align-item= +s: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal;= + flex-direction: column; margin: 0px; padding: 1.5rem 2rem 1.7rem; } +} + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__author-info { = +word-break: break-word; max-width: 60%; } + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-b .cmp-blog-author-profile__author-info = +{ max-width: 100%; padding-bottom: 1rem; } +} + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__description .c= +mp-text__paragraph-small { font-size: 1.2rem; line-height: 1.6; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .social-btn-wrapper { display: flex; -webkit-box-align: center; align-item= +s: center; padding: 0px; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__share { padding: 0px; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .h-title-eyebrow { display: none; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__icon, .cmp-blog-author-profile__option-b .cmp-blog-auth= +or-profile__social-buttons .cmp-share-banner__items { margin: 0px; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__item { margin-right: 2rem; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__item:last-of-type { margin-right: 0.7rem; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__name-link { co= +lor: rgb(0, 0, 0); } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__name-link:focu= +s, .cmp-blog-author-profile__option-b .cmp-blog-author-profile__name-link:h= +over { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-blog-author-profile__single-profile-container:last-of-type .cmp-blog-a= +uthor-profile__option-b { padding-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__single-profile-container:last-of-type .cmp-blog= +-author-profile__option-b { padding-bottom: 1.5rem; } +} + +.cmp-blog-author-profile__option-b .cmp-seperator__container { position: ab= +solute; bottom: 0px; width: calc(100% - 3rem); } + +.cmp-blog-author-profile__single-profile-container:last-of-type .cmp-blog-a= +uthor-profile__option-b .cmp-seperator__container { display: none; } + +.cmp-blog-author-profile__option-b .cmp-seperator__container .cmp-separator= +__horizontal-rule { margin: 0px; height: 0px; background-color: transparent= +; border: 1px solid rgb(204, 204, 204); } + +.cmp-multi-blog-author-profile__option-b__title-container { text-transform:= + uppercase; padding: 2rem 1.5rem 0px; background-color: rgb(242, 242, 242);= + margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-multi-blog-author-profile__option-b__title-container { padding: 2.1r= +em 1.5rem 1.2rem 3.5rem; margin: 0px -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multi-blog-author-profile__option-b__title-container { padding: 2rem= + 2rem 0.5rem; margin: 0px; } +} + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + { margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b { margin: 2rem -3.5rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b { margin: 0px; } +} + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + .cmp-multi-blog-author-profile__option-b__title-container { margin: 0px; } + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + .cmp-container { position: relative; background-color: rgb(242, 242, 242);= + } + +@media screen and (min-width: 768px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container { column-count: 2; column-gap: 0px; padding: 0px 2rem 1.1= +rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container { column-count: auto; padding: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container::after { content: ""; display: inline-block; width: 100%;= + height: 1.5rem; position: absolute; bottom: 0px; left: 0px; background-col= +or: rgb(242, 242, 242); } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container::after { content: none; } +} + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + .cmp-container .cmp-blog-author-profile__single-profile-container { width:= + 100%; } + +@media screen and (min-width: 768px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container .cmp-blog-author-profile__single-profile-container { brea= +k-inside: avoid; margin-right: 3.3rem; width: auto; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container .cmp-blog-author-profile__single-profile-container { marg= +in: 0px; width: 100%; } +} + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + .cmp-container .cmp-blog-author-profile__single-profile-container .cmp-blo= +g-author-profile__option-b { margin: 0px; } + +.cmp-blog-author-profile__single-profile-container.color-background-gray .c= +mp-blog-author-profile__container, .cmp-blog-author-profile__single-profile= +-container.color-background-gray .cmp-blog-author-profile__option-b, .cmp-b= +log-author-profile__single-profile-container.color-background-gray .cmp-sep= +erator__container__with-padding { background-color: rgb(242, 242, 242); } + +.cmp-slideshare { width: 100%; height: 100%; } + +.cmp-slideshare .cmp-slideshare-embed { position: relative; padding-top: 56= +.25%; width: 100%; height: 100%; } + +.cmp-slideshare .cmp-slideshare-embed iframe { position: absolute; top: 0px= +; left: 0px; width: 100%; height: 100%; } + +.cmp-slideshare__links { margin-top: 15px; } + +.cmp-modal .cmp-slideshare__links { margin: 15px 25px 0px; } + +.cmp-modal .cmp-slideshare__links a { text-decoration: underline; } + +.cmp-modal .cmp-slideshare__links a:focus { box-shadow: transparent 0px 0px= + 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem;= + } + +.cmp-modal .cmp-slideshare__links a:focus:not(:focus-visible) { box-shadow:= + none; outline: none; } + +.cmp-modal .cmp-slideshare__links a:focus, .cmp-modal .cmp-slideshare__link= +s a:hover { color: rgb(204, 204, 204); } + +.cmp-modal .cmp-slideshare__links a, .cmp-modal .cmp-slideshare__links p { = +color: rgb(255, 255, 255); } + +@media screen and (min-width: 700px) { + .cmp-modal .cmp-slideshare__links { margin: 15px 0px 0px; } +} + +.socialfeed .cmp-socialfeed-instagram { display: none; } + +.socialfeed .cmp-socialfeed-instagram__header { display: inline-flex; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-instagram__header { font-size: 2.5rem; } +} + +.socialfeed .cmp-socialfeed-instagram .cmp-text { display: flex; -webkit-bo= +x-align: end; align-items: flex-end; color: rgb(0, 77, 255); margin-top: 0p= +x; } + +.socialfeed .cmp-socialfeed-instagram .cmp-text .cmp-text__link { margin-le= +ft: 5px; color: rgb(0, 77, 255); margin-top: 0px; } + +.socialfeed .cmp-socialfeed-instagram__image-items { margin-top: 20px; disp= +lay: grid; grid-template-columns: 6fr 6fr; gap: 8px; } + +@media screen and (min-width: 768px) { + .socialfeed .cmp-socialfeed-instagram__image-items { margin-top: 64px; ga= +p: 30px; } +} + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-instagram__image-items { margin-top: 75px; } +} + +.socialfeed .cmp-socialfeed-instagram__image-link { display: block; width: = +100%; position: relative; padding-top: 100%; } + +.socialfeed .cmp-socialfeed-instagram__image-link:focus { box-shadow: rgb(2= +55, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline-o= +ffset: 2px; } + +.socialfeed .cmp-socialfeed-instagram__image-link:focus:not(:focus-visible)= + { box-shadow: none; outline: none; } + +.socialfeed .cmp-socialfeed-instagram__image-item { position: absolute; top= +: 0px; width: 100%; height: 100%; object-fit: cover; } + +.socialfeed .cmp-socialfeed-instagram .cmp-button--text-link { margin-top: = +20px; } + +@media screen and (max-width: 999.9px) { + .socialfeed .cmp-socialfeed-instagram .cmp-button--text-link .cmp-button_= +_text::after { font-size: 2rem; top: 4px; } +} + +.socialfeed.color-background-gray .cmp-socialfeed-instagram { background-co= +lor: rgb(242, 242, 242); } + +.socialfeed .cmp-socialfeed-twitter { display: none; } + +.socialfeed .cmp-socialfeed-twitter .cmp-text { display: flex; -webkit-box-= +align: end; align-items: flex-end; } + +.socialfeed .cmp-socialfeed-twitter .cmp-text .cmp-text__link { margin-left= +: 5px; color: rgb(0, 77, 255); margin-top: 0px; } + +.socialfeed .cmp-socialfeed-twitter__tweet-container { background-color: rg= +b(255, 255, 255); min-height: 228px; margin-top: -1.44em; display: flex; -w= +ebkit-box-align: center; align-items: center; padding: 33px 20px 20px; } + +.socialfeed .cmp-socialfeed-twitter__tweet-container p { font-size: 1.4rem;= + line-height: 1.6; height: 100%; text-transform: none; } + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-twitter__tweet-container p { font-size: 1.6re= +m; } +} + +.socialfeed .cmp-socialfeed-twitter__tweet-container a { color: rgb(0, 77, = +255); text-decoration: underline; } + +.socialfeed .cmp-socialfeed-twitter__tweet-container a:focus, .socialfeed .= +cmp-socialfeed-twitter__tweet-container a:hover { color: rgb(0, 0, 136); } + +@media screen and (min-width: 768px) { + .socialfeed .cmp-socialfeed-twitter__tweet-container { min-height: 206px;= + } +} + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-twitter__tweet-container { min-height: 185px;= + } +} + +.socialfeed .cmp-socialfeed-twitter__content { position: relative; z-index:= + 0; padding-top: 2rem; } + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-twitter__content { padding-top: 3rem; } +} + +.socialfeed .cmp-socialfeed-twitter__icon { position: relative; display: fl= +ex; -webkit-box-align: center; align-items: center; -webkit-box-pack: cente= +r; justify-content: center; border-radius: 50%; width: 67px; height: 67px; = +background-color: rgb(0, 186, 255); color: rgb(255, 255, 255); margin: 0px = +auto; } + +.socialfeed .cmp-socialfeed-twitter__icon:focus, .socialfeed .cmp-socialfee= +d-twitter__icon:hover { color: rgb(255, 255, 255); } + +.socialfeed .cmp-socialfeed-twitter__icon::after { content: "=EF=89=83"; fo= +nt-size: 22px; font-family: Ionicons; display: block; font-weight: 400; fon= +t-style: normal; line-height: 1; text-transform: none; letter-spacing: norm= +al; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fon= +t-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-= +settings: "liga"; } + +.socialfeed .cmp-socialfeed-twitter__image-link { display: block; width: 10= +0%; } + +.socialfeed .cmp-socialfeed-twitter__image-link:focus { box-shadow: rgb(255= +, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline-off= +set: 2px; } + +.socialfeed .cmp-socialfeed-twitter__image-link:focus:not(:focus-visible) {= + box-shadow: none; outline: none; } + +.socialfeed .cmp-socialfeed-twitter__image { display: none; width: 100%; ob= +ject-fit: cover; margin-bottom: 1.25rem; } + +.socialfeed .cmp-socialfeed-twitter__retweet-button { width: 100%; height: = +50px; font-size: 1.4rem; font-weight: 400; line-height: 1.2; margin: 0px; t= +ext-transform: none; } + +.socialfeed .cmp-socialfeed-twitter .cmp-button--text-link { margin-top: 20= +px; } + +@media screen and (max-width: 999.9px) { + .socialfeed .cmp-socialfeed-twitter .cmp-button--text-link .cmp-button__t= +ext::after { font-size: 2rem; top: 4px; } +} + +.socialfeed.color-background-gray .cmp-socialfeed-twitter__tweet-container = +{ background-color: rgb(242, 242, 242); } + +.pagination-no-lazy-loading .page-summary { display: block; } + +.pagination-no-lazy-loading .cmp-pagination__panel { display: flex; -webkit= +-box-align: center; align-items: center; -webkit-box-pack: center; justify-= +content: center; height: 5.5rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__panel { height: 5rem; } +} + +.pagination-no-lazy-loading .cmp-pagination__container { display: flex; -we= +bkit-box-align: center; align-items: center; -webkit-box-pack: center; just= +ify-content: center; background-color: transparent; width: 100%; margin-bot= +tom: 1rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__container { height: 5rem; ma= +rgin-bottom: 0px; } +} + +.pagination-no-lazy-loading .cmp-pagination__next-page-btn, .pagination-no-= +lazy-loading .cmp-pagination__prev-page-btn { display: flex; -webkit-box-al= +ign: center; align-items: center; -webkit-box-pack: center; justify-content= +: center; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, = +204, 204); padding: 1.5rem; height: 5.5rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__next-page-btn, .pagination-n= +o-lazy-loading .cmp-pagination__prev-page-btn { border: none; padding-top: = +1.5rem; padding-bottom: 1.5rem; height: 5rem; background-color: transparent= +; } +} + +.pagination-no-lazy-loading .cmp-pagination__next-page-btn .cmp-pagination_= +_text, .pagination-no-lazy-loading .cmp-pagination__prev-page-btn .cmp-pagi= +nation__text { line-height: 3.2rem; } + +.pagination-no-lazy-loading .cmp-pagination__prev-page-btn { margin-left: 1= +.5rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__prev-page-btn { border: none= +; padding-left: 1.5rem; padding-right: 0px; margin-left: 0px; } +} + +.pagination-no-lazy-loading .cmp-pagination__prev-page-btn .cmp-pagination_= +_text::before { float: right; } + +.pagination-no-lazy-loading .cmp-pagination__prev-page-btn:focus .cmp-pagin= +ation__text::before, .pagination-no-lazy-loading .cmp-pagination__prev-page= +-btn:hover .cmp-pagination__text::before { width: 100%; } + +.pagination-no-lazy-loading .cmp-pagination__next-page-btn { margin-right: = +1.5rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__next-page-btn { border: none= +; padding-left: 0px; padding-right: 1.5rem; margin-right: 0px; } +} + +.pagination-no-lazy-loading .cmp-pagination__next-page-btn:focus .cmp-pagin= +ation__text::before, .pagination-no-lazy-loading .cmp-pagination__next-page= +-btn:hover .cmp-pagination__text::before { width: 100%; } + +.pagination-no-lazy-loading .cmp-pagination__prev-icon::after { content: "= +=EE=A0=80"; font-size: 24px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; transform: scaleX(-1); color: rgb(0, 77, 25= +5); } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__prev-icon::after { margin-ri= +ght: 1rem; } +} + +.pagination-no-lazy-loading .cmp-pagination__next-icon::after { content: "= +=EE=A0=80"; font-size: 24px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; color: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__next-icon::after { margin-le= +ft: 1rem; } +} + +.pagination-no-lazy-loading .cmp-pagination__disable-btn .cmp-pagination__n= +ext-icon::after, .pagination-no-lazy-loading .cmp-pagination__disable-btn .= +cmp-pagination__prev-icon::after, .pagination-no-lazy-loading .cmp-paginati= +on__disable-btn .cmp-pagination__text { color: rgb(107, 107, 107); } + +.pagination-no-lazy-loading .cmp-pagination__disable-btn:focus, .pagination= +-no-lazy-loading .cmp-pagination__disable-btn:hover { cursor: default; } + +.pagination-no-lazy-loading .cmp-pagination__disable-btn:focus .cmp-paginat= +ion__text::before, .pagination-no-lazy-loading .cmp-pagination__disable-btn= +:hover .cmp-pagination__text::before { width: 0px; } + +.pagination-no-lazy-loading .cmp-pagination__text { color: rgb(0, 77, 255);= + display: none; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__text { display: block; font-= +size: 1.6rem; font-weight: 600; } +} + +.pagination-no-lazy-loading .cmp-pagination__text::before { display: block;= + content: ""; background: rgb(0, 77, 255); height: 1px; width: 0px; positio= +n: relative; bottom: -2.9rem; transition: width 0.3s ease 0s; } + +.pagination-no-lazy-loading .cmp-pagination__pages { display: none; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__pages { display: block; marg= +in: 1.5rem 14rem; } +} + +@media screen and (min-width: 1000px) { + .pagination-no-lazy-loading .cmp-pagination__pages { display: block; marg= +in-left: clamp(10px, 100%, 120px); margin-right: clamp(10px, 100%, 120px); = +} +} + +.pagination-no-lazy-loading .cmp-pagination__ellipsis { font-size: 1.6rem; = +margin-left: 1.2rem; margin-right: 1.2rem; } + +.pagination-no-lazy-loading .cmp-pagination__page-list { display: flex; -we= +bkit-box-align: center; align-items: center; -webkit-box-pack: center; just= +ify-content: center; } + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__pag= +e-btn { color: rgb(0, 77, 255); font-size: 1.6rem; line-height: 5.18rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-btn { line-height: 2.56rem; } +} + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__pag= +e-btn:focus:not(:focus-visible), .pagination-no-lazy-loading .cmp-paginatio= +n__page-list .cmp-pagination__page-btn:hover { border-bottom: 1px solid rgb= +(0, 77, 255); } + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__act= +ive-page { color: rgb(0, 0, 0); font-weight: 600; } + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__act= +ive-page:hover { cursor: default; border: none; } + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__act= +ive-page:focus:not(:focus-visible) { border-bottom: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-item { margin-left: clamp(15px, 100%, 15px); margin-right: clamp(15px, = +100%, 15px); } +} + +@media screen and (min-width: 1000px) { + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-item { margin-left: clamp(12.5px, 100%, 12.5px); margin-right: clamp(12= +.5px, 100%, 12.5px); } +} + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-item:first-child { margin-left: 0px; } + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-item:last-child { margin-right: 0px; } +} + +.pagination-no-lazy-loading .cmp-pagination__pages-mobile { position: relat= +ive; padding: 1.5rem; width: 100%; margin-left: 0.6rem; margin-right: 0.6re= +m; border: 1px solid rgb(204, 204, 204); min-width: 150px; background-color= +: rgb(255, 255, 255); white-space: nowrap; } + +.pagination-no-lazy-loading .cmp-pagination__pages-mobile:hover { cursor: p= +ointer; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__pages-mobile { display: none= +; } +} + +.pagination-no-lazy-loading .cmp-pagination__page-mobile-active { display: = +flex; text-align: center; -webkit-box-pack: center; justify-content: center= +; -webkit-box-align: center; align-items: center; background-color: rgb(255= +, 255, 255); } + +.pagination-no-lazy-loading .cmp-pagination__page-mobile-text { text-transf= +orm: uppercase; text-align: center; letter-spacing: normal; font-size: 1.4r= +em; font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfo= +nt, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-s= +erif; font-weight: 600; color: rgb(0, 77, 255); } + +.pagination-no-lazy-loading .cmp-pagination__chevron::after { content: "=EF= +=84=A3"; font-size: 16px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; padding-left: 1.9rem; color: rgb(0, 77, 255); = +} + +.pagination-no-lazy-loading .cmp-pagination__page-select-mobile { position:= + absolute; width: 100%; height: 100%; top: 0.1rem; left: 0px; opacity: 0; } + +.pagination-no-lazy-loading .cmp-pagination__page-item-mobile { color: rgb(= +0, 77, 255); font-size: 1.6rem; font-weight: 600; } + +.pagination-no-lazy-loading .cmp-pagination__page-item-mobile:hover { curso= +r: pointer; } + +.pagination-no-lazy-loading .cmp-pagination__focus { box-shadow: rgb(0, 0, = +136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset= +: 1px; } + +.cmp-pagination { padding: 0px 0.939em; margin-bottom: 2rem; margin-top: 0.= +63em; display: flex; -webkit-box-pack: center; justify-content: center; } + +@media screen and (min-width: 768px) { + .cmp-pagination { margin-bottom: 3rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-pagination { margin: 2.5rem; } +} + +.cmp-pagination__link-next, .cmp-pagination__link-previous { display: flex;= + -webkit-box-align: start; align-items: flex-start; font-weight: 600; color= +: rgb(0, 77, 255); } + +.cmp-pagination__link-next:hover .cmp-pagination__link-text::after, .cmp-pa= +gination__link-previous:hover .cmp-pagination__link-text::after { width: 10= +0%; } + +.cmp-pagination__link-next:hover .cmp-pagination__link-text, .cmp-paginatio= +n__link-previous:hover .cmp-pagination__link-text { color: rgb(0, 77, 255);= + } + +.cmp-pagination__link-next:focus, .cmp-pagination__link-previous:focus { ou= +tline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; box-shadow: rgb(0= +, 0, 136) 0px 0px 0px 2px; } + +.cmp-pagination__link-next.disabled, .cmp-pagination__link-previous.disable= +d { pointer-events: none; color: rgb(107, 107, 107); cursor: not-allowed; } + +.cmp-pagination__link-next.disabled:hover .cmp-pagination__link-text::after= +, .cmp-pagination__link-previous.disabled:hover .cmp-pagination__link-text:= +:after { width: 0%; } + +.cmp-pagination__link-next.disabled:hover .cmp-pagination__link-text, .cmp-= +pagination__link-previous.disabled:hover .cmp-pagination__link-text { color= +: rgb(107, 107, 107); } + +.cmp-pagination__page-ellipsis { margin: 0px 0.78em; color: rgb(0, 0, 0); } + +@media screen and (max-width: 999.9px) { + .cmp-pagination__page-ellipsis { margin: 0.94em 0.5em; } +} + +.cmp-pagination__container { display: flex; min-height: 3.13em; -webkit-box= +-flex: 1; flex: 1 1 auto; font-weight: 500; } + +@media screen and (min-width: 768px) { + .cmp-pagination__container { -webkit-box-align: center; align-items: cent= +er; } +} + +.cmp-pagination__link { line-height: 2; background-color: rgb(255, 255, 255= +); } + +.cmp-pagination__link:first-child { margin-right: 0.38em; } + +.cmp-pagination__link:last-child { margin-left: 0.38em; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-pagination__link { padding-top: 0.94em; padding-bottom: 0.94em; } +} + +@media screen and (max-width: 767.9px) { + .cmp-pagination__link { border: 0.06em solid rgb(204, 204, 204); padding:= + 0.94em; height: 55px; } +} + +@media screen and (min-width: 1200px) { + .cmp-pagination__link { padding: 0px; } +} + +.cmp-pagination__left-arrow { display: inline-block; } + +.cmp-pagination__left-arrow::after { content: "=EE=A0=80"; font-size: 1.43e= +m; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; text-transform: none; letter-spacing: normal; overflow-wrap: normal; w= +hite-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; te= +xt-rendering: optimizelegibility; font-feature-settings: "liga"; transform:= + scaleX(-1); color: rgb(0, 77, 255); line-height: 0.7em; top: 0.03em; posit= +ion: relative; } + +@media screen and (min-width: 768px) { + .cmp-pagination__left-arrow::after { margin-right: 0.63em; } +} + +.cmp-pagination__link-next.disabled .cmp-pagination__right-arrow::after, .c= +mp-pagination__link-previous.disabled .cmp-pagination__left-arrow::after { = +color: rgb(107, 107, 107); pointer-events: none; } + +.cmp-pagination__link-text { text-transform: uppercase; display: none; } + +.cmp-pagination__link-text::after { content: ""; display: block; height: 0.= +063em; width: 0%; left: 0px; background: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .cmp-pagination__link-text { display: block; white-space: nowrap; } +} + +.cmp-pagination__dropdown-container { position: relative; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-pagination__dropdown-container { display: none; } +} + +.cmp-pagination__dropdown-text { position: absolute; display: block; text-t= +ransform: uppercase; color: rgb(0, 77, 255); width: 100%; pointer-events: n= +one; text-align: center; line-height: 3.7em; background: rgb(255, 255, 255)= +; border: 0.06em solid rgb(204, 204, 204); height: 3.9em; font-size: 1.4rem= +; } + +.cmp-pagination__dropdown { color: rgb(0, 77, 255); width: 100%; height: 10= +0%; text-align: center; appearance: none; padding: 1em 1.1em; } + +.cmp-pagination__dropdown:focus { border-color: rgb(102, 175, 233); outline= +: 0px; box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 1px inset, rgba(102, 175, 23= +3, 0.6) 0px 0px 8px; } + +.cmp-pagination__pagination-numbers { margin-top: 0.31rem; width: 100%; -we= +bkit-box-pack: center; justify-content: center; display: none; } + +@media screen and (min-width: 768px) { + .cmp-pagination__pagination-numbers { display: flex; } +} + +.cmp-pagination__page-num { color: rgb(0, 77, 255); margin: 0px 0.78em; fon= +t-weight: 600; } + +.cmp-pagination__page-num::after { content: ""; display: block; height: 0.0= +63em; width: 0%; left: 0px; background: rgb(0, 77, 255); } + +.cmp-pagination__page-num:hover::after { width: 100%; } + +.cmp-pagination__page-num:hover { color: rgb(0, 77, 255); } + +.cmp-pagination__page-num:focus { outline: rgb(255, 255, 255) solid 2px; ou= +tline-offset: 2px; box-shadow: rgb(0, 0, 136) 0px 0px 0px 2px; } + +@media screen and (max-width: 999.9px) { + .cmp-pagination__page-num { margin: 0.94em 0.5em; } +} + +.cmp-pagination__page-num--active { color: rgb(0, 0, 0); margin: 0px 0.78em= +; font-weight: 600; pointer-events: none; cursor: not-allowed; } + +.cmp-pagination__page-num--active:focus, .cmp-pagination__page-num--active:= +hover { text-decoration: none; } + +.cmp-pagination__page-num--active:focus { outline: rgb(255, 255, 255) solid= + 2px; outline-offset: 2px; box-shadow: rgb(0, 0, 136) 0px 0px 0px 2px; } + +@media screen and (max-width: 999.9px) { + .cmp-pagination__page-num--active { margin: 0.94em 0.5em; } +} + +.cmp-pagination__right-arrow { display: inline-block; } + +.cmp-pagination__right-arrow::after { content: "=EE=A0=80"; font-size: 1.43= +em; font-family: Ionicons; display: block; font-weight: 400; font-style: no= +rmal; text-transform: none; letter-spacing: normal; overflow-wrap: normal; = +white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; t= +ext-rendering: optimizelegibility; font-feature-settings: "liga"; color: rg= +b(0, 77, 255); line-height: 0.7em; top: 0.03em; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-pagination__right-arrow::after { margin-left: 0.63em; } +} + +.cmp-pagination__cmp-pagination__arrow-container { margin-right: 6px; } + +.cmp-pagination__down-arrow::after { content: "=EF=84=A3"; font-size: 1.38e= +m; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; color: rgb(0, 77, 255); } + +.cmp-pagination__down-arrow { pointer-events: none; padding-left: 1em; posi= +tion: relative; top: 0.13em; display: inline-block; } + +.cmp-pagination__form-control { appearance: none; display: block; width: 10= +0%; height: 5.5rem; padding: 1.25rem; font-size: 1rem; line-height: 1.6em; = +color: rgb(167, 167, 167); background-color: rgb(255, 255, 255); background= +-image: none; border: 1px solid rgb(74, 74, 74); border-radius: 0px; transi= +tion: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s, -= +webkit-box-shadow 0.15s ease-in-out 0s; } + +@media screen and (min-width: 768px) { + .cmp-pagination .cmp-pagination__link { margin-right: 0px; } +} + +.interactive-card-text.color-block-accent-purple-1 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(180, 85, 170); } + +.interactive-card-text.color-block-accent-purple-2 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(160, 85, 245); } + +.interactive-card-text.color-block-accent-purple-3 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(190, 130, 255); } + +.interactive-card-text.color-block-accent-purple-4 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(220, 175, 255); } + +.interactive-card-text.color-block-accent-purple-5 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(230, 220, 255); } + +.interactive-card-text.color-block-alt-blue .cmp-interactive-card-text__con= +tainer .cmp-interactive-card-text__text-bg-img-container { background-color= +: rgb(0, 65, 240); } + +.interactive-card-text.color-block-alt-gray .cmp-interactive-card-text__con= +tainer .cmp-interactive-card-text__text-bg-img-container { background-color= +: rgb(190, 190, 190); } + +.interactive-card-text.color-block-alt-gray-dark .cmp-interactive-card-text= +__container .cmp-interactive-card-text__text-bg-img-container { background-= +color: rgb(150, 150, 150); } + +.interactive-card-text.color-block-alt-gray-darker .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(90, 90, 90); } + +.interactive-card-text.color-block-alt-green .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(0, 215, 0); } + +.interactive-card-text.color-block-alt-red .cmp-interactive-card-text__cont= +ainer .cmp-interactive-card-text__text-bg-img-container { background-color:= + red; } + +.interactive-card-text.color-block-alt-yellow .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(255, 255, 0); } + +.interactive-card-text.color-block-aqua .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(0, 255, 187); } + +.interactive-card-text.color-block-blue .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(0, 186, 255); } + +.interactive-card-text.color-block-blue-green .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(5, 240, 165); } + +.interactive-card-text.color-block-brand-green .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(100, 255, 80); } + +.interactive-card-text.color-block-brand-orange .cmp-interactive-card-text_= +_container .cmp-interactive-card-text__text-bg-img-container { background-c= +olor: rgb(255, 120, 0); } + +.interactive-card-text.color-block-brand-yellow .cmp-interactive-card-text_= +_container .cmp-interactive-card-text__text-bg-img-container { background-c= +olor: rgb(255, 235, 50); } + +.interactive-card-text.color-block-blue-dark .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(0, 142, 255); } + +.interactive-card-text.color-block-blue-light .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(0, 243, 255); } + +.interactive-card-text.color-block-core-purple .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(70, 0, 115); } + +.interactive-card-text.color-block-cyan .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(0, 255, 255); } + +.interactive-card-text.color-block-gray .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(167, 167, 167); } + +.interactive-card-text.color-block-gray-base .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(0, 0, 0); } + +.interactive-card-text.color-block-gray-dark .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(107, 107, 107); } + +.interactive-card-text.color-block-gray-darker .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(74, 74, 74); } + +.interactive-card-text.color-block-gray-light .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(204, 204, 204); } + +.interactive-card-text.color-block-gray-lighter .cmp-interactive-card-text_= +_container .cmp-interactive-card-text__text-bg-img-container { background-c= +olor: rgb(227, 227, 227); } + +.interactive-card-text.color-block-gray-lightest .cmp-interactive-card-text= +__container .cmp-interactive-card-text__text-bg-img-container { background-= +color: rgb(242, 242, 242); } + +.interactive-card-text.color-block-grayishyellow-dark .cmp-interactive-card= +-text__container .cmp-interactive-card-text__text-bg-img-container { backgr= +ound-color: rgb(150, 150, 140); } + +.interactive-card-text.color-block-grayishyellow-light .cmp-interactive-car= +d-text__container .cmp-interactive-card-text__text-bg-img-container { backg= +round-color: rgb(230, 230, 220); } + +.interactive-card-text.color-block-green .cmp-interactive-card-text__contai= +ner .cmp-interactive-card-text__text-bg-img-container { background-color: r= +gb(0, 255, 0); } + +.interactive-card-text.color-block-green-dark .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(0, 83, 10); } + +.interactive-card-text.color-block-link .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(0, 77, 255); } + +.interactive-card-text.color-block-link-dark .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(0, 0, 136); } + +.interactive-card-text.color-block-orange .cmp-interactive-card-text__conta= +iner .cmp-interactive-card-text__text-bg-img-container { background-color: = +rgb(255, 182, 0); } + +.interactive-card-text.color-block-orange-dark .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(255, 149, 0); } + +.interactive-card-text.color-block-pink .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(231, 0, 116); } + +.interactive-card-text.color-block-pink-dark .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(164, 2, 83); } + +.interactive-card-text.color-block-pink-light .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(255, 80, 160); } + +.interactive-card-text.color-block-purple .cmp-interactive-card-text__conta= +iner .cmp-interactive-card-text__text-bg-img-container { background-color: = +rgb(161, 0, 255); } + +.interactive-card-text.color-block-purple-dark .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(117, 0, 192); } + +.interactive-card-text.color-block-purple-darkest .cmp-interactive-card-tex= +t__container .cmp-interactive-card-text__text-bg-img-container { background= +-color: rgb(70, 1, 115); } + +.interactive-card-text.color-block-red .cmp-interactive-card-text__containe= +r .cmp-interactive-card-text__text-bg-img-container { background-color: rgb= +(231, 15, 41); } + +.interactive-card-text.color-block-red-dark .cmp-interactive-card-text__con= +tainer .cmp-interactive-card-text__text-bg-img-container { background-color= +: rgb(189, 0, 29); } + +.interactive-card-text.color-block-red-darker .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(113, 0, 18); } + +.interactive-card-text.color-block-red-light .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(255, 50, 70); } + +.interactive-card-text.color-block-white .cmp-interactive-card-text__contai= +ner .cmp-interactive-card-text__text-bg-img-container { background-color: r= +gb(255, 255, 255); } + +.interactive-card-text.color-block-yellow .cmp-interactive-card-text__conta= +iner .cmp-interactive-card-text__text-bg-img-container { background-color: = +rgb(255, 212, 46); } + +.interactive-card-text.color-block-yellow-dark .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(240, 192, 0); } + +.interactive-card-text.color-block-yellow-light .cmp-interactive-card-text_= +_container .cmp-interactive-card-text__text-bg-img-container { background-c= +olor: rgb(255, 240, 179); } + +.interactive-card-text.cmp-interactive-card-text__black-text .cmp-interacti= +ve-card-text__container .cmp-interactive-card-text__text-bg-img-container {= + color: rgb(0, 0, 0); } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__label-container { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__label-container { margin-bottom: 1.5rem; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__label-container .cmp-teaser__title, .interactive-card-text .c= +mp-interactive-card-text__container .cmp-interactive-card-text__label-conta= +iner .cmp-text__label-small { font-size: 1.4rem; font-weight: 500; } + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__label-container .cmp-teaser__title, .interactive-card-text = +.cmp-interactive-card-text__container .cmp-interactive-card-text__label-con= +tainer .cmp-text__label-small { font-size: 1.8rem; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container { font-weight: 300; display: block; posi= +tion: relative; height: 25rem; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-text-container { height: 16rem; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-text-container { height: 22.5rem; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-text-container.cmp-interactive-card-text__linked-card= +:hover .cmp-interactive-card-text__separator-container { display: block; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container.cmp-interactive-card-text__linked-card:h= +over .cmp-interactive-card-text__text-bg-img-container { z-index: 1; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container.cmp-interactive-card-text__linked-card:h= +over .cmp-interactive-card-text__text-bg-img-container .cmp-text__paragraph= +-default { display: none; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container.cmp-interactive-card-text__linked-card:a= +ctive .cmp-interactive-card-text__text-bg-img-container { z-index: 3; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container.cmp-interactive-card-text__linked-card:a= +ctive .cmp-interactive-card-text__text-bg-img-container .cmp-text__paragrap= +h-default { display: block; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-container { display: flex; position: relative; z-index:= + 2; width: 83.33%; height: 85%; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-container { width: 85%; height: 75%; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-container { height: 80%; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-container .cmp-teaser__image { border: none; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-container .cmp-image, .interactive-card-text .cmp-inter= +active-card-text__container .cmp-interactive-card-text__image-container .cm= +p-image__image, .interactive-card-text .cmp-interactive-card-text__containe= +r .cmp-interactive-card-text__image-container .cmp-teaser__image, .interact= +ive-card-text .cmp-interactive-card-text__container .cmp-interactive-card-t= +ext__image-container .image { width: 100%; height: 100%; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__text-bg-img-container { position: absolute; width: 83.33%; he= +ight: 80%; top: 20%; right: 0px; z-index: 3; padding: 2rem 2.5rem; backgrou= +nd-color: rgb(161, 0, 255); color: rgb(255, 255, 255); font-size: 2rem; lin= +e-height: 2.6rem; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__text-bg-img-container { width: 85%; height: 75%; top: 25%; = +padding: 1rem 1.5rem; line-height: 2rem; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__text-bg-img-container { height: 80%; top: 20%; padding: 2re= +m 2.5rem; line-height: 2.6rem; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__text-bg-img-container.cmp-interactive-card-text__transparent-= +card { opacity: 0.9; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__text-container { position: relative; font-size: 2.2rem; line-= +height: 2.86rem; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__text-container { font-size: 1.8rem; line-height: 2rem; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__text-container { font-size: 2.2rem; line-height: 2.86rem; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__gradient-bg-img-container { position: absolute; inset: 0px; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__gradient-bg-img-container .cmp-image, .interactive-card-text = +.cmp-interactive-card-text__container .cmp-interactive-card-text__gradient-= +bg-img-container .cmp-image__image, .interactive-card-text .cmp-interactive= +-card-text__container .cmp-interactive-card-text__gradient-bg-img-container= + .image { height: 100%; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__separator-container { width: 85%; position: absolute; right: = +0px; bottom: -0.4rem; display: none; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__separator-container .cmp-separator__horizontal-rule { height:= + 0.15rem; margin: 0px; background-color: rgb(0, 77, 255); } + +.cmp-text-card { margin: 0px; } + +.cmp-text-card__title { margin-top: 0px; font-family: Graphik, Arial, syste= +m-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helve= +tica Neue", oxygen, cantarell, sans-serif; font-style: normal; text-transfo= +rm: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; font-we= +ight: 700; } + +@media screen and (min-width: 1000px) { + .cmp-text-card__title { font-size: 2.5rem; } +} + +.cmp-text-card__description { margin-top: 1rem; margin-bottom: auto; border= +-right: 1.5rem solid rgb(183, 52, 132); border-bottom: 1.5rem solid rgb(183= +, 52, 132); padding-bottom: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-text-card__description { padding-bottom: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-text-card__description { padding-bottom: 2rem; } +} + +.cmp-text-card__description-cta { margin-top: 1rem; margin-bottom: auto; pa= +dding-bottom: 2rem; } + +.cmp-text-card__border { border-right: 1.5rem solid rgb(183, 52, 132); bord= +er-bottom: 1.5rem solid rgb(183, 52, 132); padding-bottom: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-text-card__border { padding-bottom: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-text-card__border { padding-bottom: 2rem; } +} + +.cmp-text-card__content { background-color: rgb(255, 255, 255); display: fl= +ex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc= +tion: column; border: 0.5rem rgb(183, 52, 132); padding: 2rem 0px; } + +@media screen and (min-width: 768px) { + .cmp-text-card__content { padding: 3rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-text-card__content { padding: 4rem 0px; } +} + +.cmp-text-card__content .cmp-text-card__border { border-image: url("https:/= +/s7d1.scene7.com/is/image/accenturerelease/Hero%20header%20gradient?dpr=3Do= +ff&fit=3Dconstrain&qlt=3D85&ts=3D1674730849597&wid=3D1600") 100 / 1 / 0 str= +etch; } + +.cmp-text-card__action-container { margin-top: 1rem; padding-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-text-card__action-container { margin-top: 1.5rem; } +} + +.cmp-text-card__action-link::before { height: 0.2rem; } + +.cmp-text-card__action-link:focus::before { width: 100%; } + +.cmp-single-notification__content { width: 100%; padding-top: 3rem; backgro= +und-color: rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .cmp-single-notification__content { margin: auto; width: 83.33%; } +} + +.cmp-single-notification__title { display: flex; -webkit-box-pack: center; = +justify-content: center; text-align: center; font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; font-style: normal; text-tra= +nsform: none; color: rgb(0, 0, 0); font-weight: 500; font-size: 1.6rem; lin= +e-height: 1.12; } + +@media screen and (min-width: 1000px) { + .cmp-single-notification__title { font-size: 1.92rem; line-height: 1.177;= + } +} + +.cmp-single-notification__description { text-align: center; padding: 0.8rem= + 3rem 1.6rem; font-weight: 300; } + +@media screen and (min-width: 768px) { + .cmp-single-notification__description { padding-bottom: 2rem; } +} + +.cmp-single-notification__description p { font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-single-notification__description p { font-size: 1.6rem; } +} + +.cmp-single-notification__action-container { display: flex; -webkit-box-pac= +k: center; justify-content: center; padding-bottom: 3rem; } + +.cmp-single-notification-with-image__content { width: 100%; background-colo= +r: rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .cmp-single-notification-with-image__content { display: flex; } +} + +.cmp-single-notification-with-image__media-container { width: 100%; } + +.cmp-single-notification-with-image__media-container .cmp-image { height: 1= +00%; } + +.cmp-single-notification-with-image__media-container .cmp-image__image { he= +ight: 100%; object-fit: cover; } + +.cmp-single-notification-with-image__media-container .cmp-embed, .cmp-singl= +e-notification-with-image__media-container .cmp-video__embed, .cmp-single-n= +otification-with-image__media-container .embed { height: 100%; } + +.cmp-single-notification-with-image__media-container .cmp-video__embed .vid= +yard-player-container, .cmp-single-notification-with-image__media-container= + .cmp-video__embed .vidyard-player-container div[class^=3D"vidyard-div-"] {= + height: 100% !important; } + +@media screen and (min-width: 768px) { + .cmp-single-notification-with-image__media-container { width: 41.67%; } +} + +.cmp-single-notification-with-image__content-container { width: 100%; paddi= +ng: 2rem 3rem 3rem; } + +@media screen and (min-width: 768px) { + .cmp-single-notification-with-image__content-container { padding: 3rem; w= +idth: 58.33%; } +} + +.cmp-single-notification-with-image__title { font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; font-style: normal; text-tra= +nsform: none; color: rgb(0, 0, 0); font-weight: 500; font-size: 1.6rem; lin= +e-height: 1.12; } + +@media screen and (min-width: 1000px) { + .cmp-single-notification-with-image__title { font-size: 2.5rem; } +} + +@media screen and (min-width: 768px) and (max-width: 842px) { + .cmp-single-notification-with-image__title { font-size: 1.36rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-notification-with-image__title { font-size: 1.92rem; line-hei= +ght: 1.177; } +} + +.cmp-single-notification-with-image__description { padding: 0.8rem 0px 1.6r= +em; font-weight: 300; } + +@media screen and (min-width: 768px) { + .cmp-single-notification-with-image__description { padding-bottom: 2rem; = +} +} + +.cmp-single-notification-with-image__description p { font-size: 1.4rem; } + +@media screen and (min-width: 768px) and (max-width: 842px) { + .cmp-single-notification-with-image__description p { font-size: 1.328rem;= + line-height: 2.24rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-notification-with-image__description p { font-size: 1.6rem; } +} + +.cmp-single-notification-with-image__action-container { display: flex; padd= +ing-bottom: 3rem; } + +.interactivenavigations .cmp-global-header { position: relative; } + +@media screen and (min-width: 768px) { + .interactivenavigations .cmp-global-header { position: static; } +} + +.interactivenavigations .cmp-global-header nav { height: 5.1rem; position: = +absolute; } + +@media screen and (min-width: 1200px) { + .interactivenavigations .cmp-global-header nav { box-shadow: none; height= +: 7.1rem; } +} + +.interactivenavigations .cmp-global-header nav .cmp-global-header__navbar-c= +ontainer { height: 5.1rem; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-global-header nav .cmp-global-header__navbar= +-container { box-shadow: none; height: 7.1rem; } +} + +.interactivenavigations .cmp-interactive-nav__arrow { padding: 0px; top: 0p= +x; } + +@media screen and (min-width: 768px) { + .interactivenavigations .cmp-interactive-nav__arrow { display: none; } +} + +.interactivenavigations .cmp-interactive-nav__arrow-icon { height: 0.44em; = +margin-top: 0px; } + +.interactivenavigations .cmp-interactive-nav__arrow-icon span:first-of-type= +, .interactivenavigations .cmp-interactive-nav__arrow-icon span:nth-of-type= +(2) { background-color: rgb(0, 0, 0); border-radius: 0.5em; display: block;= + height: 2px; transition: all 0.25s ease-in-out 0s; width: 10px; } + +.interactivenavigations .cmp-interactive-nav__arrow-icon span:first-of-type= + { margin-left: -0.14em; margin-top: 0.67em; transform: rotate(50deg); } + +.interactivenavigations .cmp-interactive-nav__arrow-icon span:nth-of-type(2= +) { margin-left: 0.3em; margin-top: -0.11em; transform: rotate(-50deg); } + +.interactivenavigations .cmp-interactive-nav__arrow-icon--close span:first-= +of-type, .interactivenavigations .cmp-interactive-nav__arrow-icon--close sp= +an:nth-of-type(2) { transition: all 0.25s ease-in-out 0s; width: 1.2em; mar= +gin-left: 0.05em; } + +.interactivenavigations .cmp-interactive-nav__arrow-icon--close span:first-= +of-type { margin-top: 0.67em; transform: rotate(-45deg); } + +.interactivenavigations .cmp-interactive-nav__arrow-icon--close span:nth-of= +-type(2) { margin-top: -0.11em; transform: rotate(45deg); } + +.interactivenavigations .cmp-interactive-nav__elements { height: 6.2rem; wi= +dth: auto; box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 4px 0px; z-index: 100; le= +ft: 0px; right: 0px; position: fixed; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__elements { box-shadow: none= +; position: absolute; height: auto; } +} + +.interactivenavigations .cmp-interactive-nav__elements:not(.cmp-interactive= +-nav--sticky) { position: relative; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper { display: flex; background-color: rgb(255, 255, = +255); border-color: rgb(231, 231, 231); } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-n= +av__mobile-dropdown-wrapper { border-bottom: 1px solid rgb(231, 231, 231); = +border-top: 1px solid rgb(231, 231, 231); height: 70px; } +} + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview { bord= +er: 0px; padding: 1.6rem; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-n= +av__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview { di= +splay: none; } +} + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview .cmp-i= +nteractive-nav__item--overview { border: 0px; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview .cmp-i= +nteractive-nav__item--overview .cmp-interactive-nav__item-link { padding: 0= +px; border: 0px; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview .cmp-i= +nteractive-nav__item--overview .cmp-interactive-nav__item-link:focus, .inte= +ractivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav__mob= +ile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview .cmp-intera= +ctive-nav__item--overview .cmp-interactive-nav__item-link:hover { backgroun= +d-color: rgb(255, 255, 255); font-weight: 400; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__item--overview-interactive = +{ padding-left: 5px; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__item--overview-overview { t= +ext-transform: none; } + +@media screen and (max-width: 767.9px) { + .interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-n= +av__mobile-dropdown-wrapper .cmp-interactive-nav__item--overview-overview {= + display: none; } +} + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-dropdown { border-le= +ft: 1px solid rgb(227, 227, 227); margin-right: 0px; padding: 1.6rem; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-size: 1.4rem; font-weight: 400; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-dropdown .cmp-intera= +ctive-nav__arrow-icon::before { content: "=EF=84=A3"; font-size: 14px; font= +-family: Ionicons; display: block; font-weight: 400; font-style: normal; li= +ne-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: = +normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antial= +iased; text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.interactivenavigations .cmp-interactive-nav__articles { background-color: = +rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 0.5rem 0.5rem 0px; t= +ransition: max-height 0.3s ease-in-out 0s, top 0.3s ease-in-out 0s; positio= +n: relative; max-height: 0px; top: 0px; width: 100%; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__articles { visibility: visi= +ble; box-shadow: none; max-height: none; overflow: visible; opacity: 1; wid= +th: 100%; height: auto; } +} + +.interactivenavigations .cmp-interactive-nav__items { background-color: rgb= +(255, 255, 255); box-shadow: none; height: 100%; list-style: none; max-widt= +h: 1200px; opacity: 0; display: block; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items { transition: all 0.3= +s ease-out 0s; z-index: 997; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items { box-shadow: rgba(0,= + 0, 0, 0.4) 0px 0px 1rem 0px; } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__items { visibility: visible= +; opacity: 1; box-shadow: none; display: none; padding: 0px 1.5rem; margin:= + 0px auto; } +} + +.interactivenavigations .cmp-interactive-nav__items .cmp-interactive-nav__i= +tem:first-child { -webkit-box-align: center; align-items: center; backgroun= +d-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .interactivenavigations .cmp-interactive-nav__items .cmp-interactive-nav_= +_item:first-child { border-top: none; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items .cmp-interactive-nav_= +_item:first-child { border-top: none; padding-right: 0px; -webkit-box-pack:= + start; justify-content: flex-start; display: flex; } +} + +.interactivenavigations .cmp-interactive-nav__items--allviewports { display= +: flex; visibility: visible; opacity: 1; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__items--allviewports { -webk= +it-box-pack: center; justify-content: center; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items--allviewports { -webk= +it-box-pack: justify; justify-content: space-between; width: 100%; min-heig= +ht: 62px; border-top: 1px solid rgb(231, 231, 231); border-bottom: 1px soli= +d rgb(231, 231, 231); box-shadow: none; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items .cmp-interactive-nav_= +_item { padding: 1.6rem; display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item, .interactivenavigations= + .cmp-interactive-nav__items .cmp-interactive-nav__item:last-child { displa= +y: flex; } + +.interactivenavigations .cmp-interactive-nav__item { -webkit-box-align: cen= +ter; align-items: center; color: rgb(0, 0, 0); font-weight: 400; position: = +relative; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item { min-height: 66px; bo= +rder-top: none; -webkit-box-pack: center; justify-content: center; } +} + +.interactivenavigations .cmp-interactive-nav__item:focus { box-shadow: rgb(= +255, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 1px; outline-= +offset: 1px; z-index: 4; } + +.interactivenavigations .cmp-interactive-nav__item-link:focus + .cmp-intera= +ctive-nav__item .cmp-interactive-nav__item-link::after, .interactivenavigat= +ions .cmp-interactive-nav__item:focus + .cmp-interactive-nav__item:not(.cmp= +-interactive-nav__item--active)::after, .interactivenavigations .cmp-intera= +ctive-nav__item:focus::after, .interactivenavigations .cmp-interactive-nav_= +_item:hover + .cmp-interactive-nav__item .cmp-interactive-nav__item-link::a= +fter, .interactivenavigations .cmp-interactive-nav__item:hover + .cmp-inter= +active-nav__item:not(.cmp-interactive-nav__item--active)::after, .interacti= +venavigations .cmp-interactive-nav__item:hover::after { display: none; } + +.interactivenavigations .cmp-interactive-nav__item-link { -webkit-box-align= +: center; align-items: center; display: flex; color: rgb(0, 0, 0); backgrou= +nd-color: rgb(255, 255, 255); font-size: 1.4rem; font-weight: 400; line-hei= +ght: 2.24rem; padding: 0.308rem 2rem; height: 100%; -webkit-box-pack: start= +; justify-content: flex-start; position: relative; text-transform: none; wi= +dth: 100%; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item-link { padding: 2.208r= +em 2rem; -webkit-box-pack: center; justify-content: center; border-bottom: = +4px solid transparent; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item-link { border: 0px; pa= +dding: 0.308rem 2rem; } +} + +.interactivenavigations .cmp-interactive-nav__item-link .cmp-interactive-na= +v__item--overview-label, .interactivenavigations .cmp-interactive-nav__item= +-link:focus, .interactivenavigations .cmp-interactive-nav__item-link:hover = +{ font-weight: 600; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item-link:focus, .interacti= +venavigations .cmp-interactive-nav__item-link:hover { color: rgb(0, 0, 0); = +background-color: rgb(255, 255, 255); font-size: 1.4rem; font-weight: 400; = +line-height: 2.198rem; padding: 2.208rem 2rem; border-bottom: 4px solid rgb= +(0, 0, 0); z-index: 2; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item-link:focus, .interacti= +venavigations .cmp-interactive-nav__item-link:hover { font-weight: 400; } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item-link:focus .cmp-intera= +ctive-nav__item-arrow::after, .interactivenavigations .cmp-interactive-nav_= +_item-link:hover .cmp-interactive-nav__item-arrow::after { color: rgb(255, = +255, 255); } +} + +.interactivenavigations .cmp-interactive-nav__item-arrow { display: none; m= +argin-left: 10px; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item-arrow { display: block= +; } +} + +.interactivenavigations .cmp-interactive-nav__item-arrow::after { content: = +"=EE=A0=80"; font-size: 24px; font-feature-settings: "liga"; color: rgb(0, = +77, 255); line-height: 1.7rem; position: inherit; top: -2px; } + +.interactivenavigations .cmp-interactive-nav__item-arrow::after, .interacti= +venavigations .cmp-interactive-nav__item .more-icon::after { font-family: I= +onicons; font-weight: 400; font-style: normal; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + display: block; } + +.interactivenavigations .cmp-interactive-nav__item .more-icon::after { cont= +ent: "=EF=91=AA"; font-size: 40px; font-feature-settings: "liga"; align-sel= +f: center; line-height: 0.7; position: relative; margin-top: calc(100% - 42= +px); } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item .more-icon::after { to= +p: 0px; display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item--active { background-col= +or: rgb(242, 242, 242); position: relative; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--active { border-botto= +m: 4px solid rgb(0, 0, 0); } +} + +.interactivenavigations .cmp-interactive-nav__item--active + .cmp-interacti= +ve-nav__item::after { display: none; } + +.interactivenavigations .cmp-interactive-nav__item--active:focus::after, .i= +nteractivenavigations .cmp-interactive-nav__item--active:hover::after { dis= +play: block; background-color: transparent; } + +.interactivenavigations .cmp-interactive-nav__item--active .cmp-interactive= +-nav__item-link { color: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 400;= + line-height: 2.198rem; border: 0px; padding: 0.308rem 2rem; position: rela= +tive; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--active .cmp-interacti= +ve-nav__item-link { width: 100%; padding: 2.208rem 2rem; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--active .cmp-interacti= +ve-nav__item-link:focus::before, .interactivenavigations .cmp-interactive-n= +av__item--active .cmp-interactive-nav__item-link:hover::before { background= +-color: transparent; } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--active .cmp-interacti= +ve-nav__item-link::after { display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item--active .cmp-interactive= +-nav__item-link span { z-index: 3; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--active { background-c= +olor: rgb(255, 255, 255); } +} + +.interactivenavigations .cmp-interactive-nav__item--active .cmp-interactive= +-nav__item-arrow::after { content: "=EE=A0=80"; font-size: 24px; font-famil= +y: Ionicons; font-weight: 400; font-style: normal; text-transform: none; le= +tter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction= +: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibil= +ity; font-feature-settings: "liga"; display: inline-block; line-height: 1.7= +rem; transform: rotate(0deg); } + +.interactivenavigations .cmp-interactive-nav__item--overview { color: rgb(0= +, 0, 0); } + +.interactivenavigations .cmp-interactive-nav__item--overview::after { displ= +ay: none; } + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-link { place-content: flex-start; -webkit-box-pack: start; pad= +ding-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 2.56rem= +; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--overview .cmp-interac= +tive-nav__item-link { -webkit-box-orient: horizontal; -webkit-box-direction= +: normal; flex-direction: row; place-content: center; -webkit-box-pack: cen= +ter; padding: 0px 0.5rem; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--overview .cmp-interac= +tive-nav__item-link { height: auto; padding-right: 0px; } + .interactivenavigations .cmp-interactive-nav__item--overview .cmp-interac= +tive-nav__item-link:focus, .interactivenavigations .cmp-interactive-nav__it= +em--overview .cmp-interactive-nav__item-link:hover { background-color: tran= +sparent; } +} + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-link:focus { border-color: transparent; } + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-link:hover { border-bottom: 4px solid transparent; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--overview .cmp-interac= +tive-nav__item-link:hover { border-bottom: 0px; } +} + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-arrow { margin-bottom: 0.5rem; margin-left: 0px; } + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-arrow::after { transform: scaleX(-1); color: rgb(0, 0, 0); } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--overview.cmp-interact= +ive-nav__item--active { background-color: rgb(242, 242, 242); } +} + +.interactivenavigations .cmp-interactive-nav__item--overview.cmp-interactiv= +e-nav__item--active::after { display: block; background-color: transparent;= + } + +.interactivenavigations .cmp-interactive-nav__item--overview.cmp-interactiv= +e-nav__item--active .cmp-interactive-nav__item-arrow { margin-bottom: 0.5re= +m; } + +.interactivenavigations .cmp-interactive-nav__item--more .more-text-mobile = +{ display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--more .more-text-mobil= +e { display: block; font-weight: 600; } +} + +.interactivenavigations .cmp-interactive-nav__item--more .more-text { posit= +ion: absolute; display: none; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--more .more-text { top= +: calc(100% - 24px); } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--more .more-text { dis= +play: block; margin-top: calc(100% - 52px); } +} + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__items { display: flex; -webkit-box-orient: vertical; -webkit-box-direct= +ion: normal; flex-direction: column; padding: 0px; box-shadow: none; } + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__items::before { display: none; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--more.cmp-interactive-= +nav__item { padding: 0px; } +} + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__item-link { display: flex; -webkit-box-orient: vertical; -webkit-box-di= +rection: reverse; flex-direction: column-reverse; -webkit-box-pack: center;= + justify-content: center; padding: 1.6rem; margin-right: 0.1rem; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive= +-nav__item-link { padding-left: 2rem; padding-right: 2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive= +-nav__item-link { border-left: 0.063em solid rgb(227, 227, 227); } +} + +@media screen and (max-width: 767.9px) { + .interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive= +-nav__item-link { border-left: 0.063em solid rgb(227, 227, 227); } +} + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__item-link:focus::before, .interactivenavigations .cmp-interactive-nav__= +item--more .cmp-interactive-nav__item-link:hover::before { display: none; } + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__item-link--more-active { z-index: 2; } + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__item-link--more-active::after, .interactivenavigations .cmp-interactive= +-nav__item--more .cmp-interactive-nav__item-link--more-active::before { dis= +play: none; } + +.interactivenavigations .cmp-interactive-nav__item--more.cmp-interactive-na= +v__item.cmp-interactive_item--more-hidden { display: flex; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--more.cmp-interactive-= +nav__item.cmp-interactive_item--more-hidden { display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown { background-color: rgb(255, 255, 255); right: 0px; visibi= +lity: hidden; opacity: 0; max-height: 0px; overflow: hidden; box-shadow: rg= +ba(0, 0, 0, 0.4) 0px 0px 1rem 0px; transition: all 0.3s ease-out 0s; positi= +on: absolute; top: calc(100% + 2px); z-index: 4; width: auto; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown { width: 20rem; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__items { visibility: hidden; top: 0px= +; transition: all 0.3s ease-out 0s; max-width: max-content; display: flex; = +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items { width: 100%; max-width: no= +ne; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__items.cmp-interactive-nav-visible-on= +ly-tab-desktop { display: none; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items.cmp-interactive-nav-visible-= +only-tab-desktop { display: flex; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__items.cmp-interactive-nav-visible-on= +ly-tab-mobile { display: flex; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items.cmp-interactive-nav-visible-= +only-tab-mobile { display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__items .cmp-interactive-nav__item { d= +isplay: flex; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items .cmp-interactive-nav__item {= + padding: 0.38rem 2.002rem; } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items .cmp-interactive-nav__item .= +cmp-interactive-nav__item-link { padding: 1.5rem 2rem; margin-left: 2px; ma= +rgin-right: 2px; margin-top: 1px; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items .cmp-interactive-nav__item .= +cmp-interactive-nav__item-link { border-left: 0px; padding: 0px; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item { -webkit-box-pack: start; just= +ify-content: flex-start; background-color: rgb(255, 255, 255); border: 0px;= + } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__item { min-height: fit-content; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item.cmp-interactive-nav__item--acti= +ve { border-bottom: 4px solid rgb(0, 0, 0); } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item:last-of-type::before { display:= + none; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item-link { -webkit-box-align: start= +; align-items: flex-start; display: flex; padding: 1.6rem 2rem; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item-link:focus, .interactivenavigat= +ions .cmp-interactive-nav__item .cmp-interactive-nav--more-link-dropdown .c= +mp-interactive-nav__item-link:hover { color: rgb(0, 0, 0); } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item-link:focus::after, .interactive= +navigations .cmp-interactive-nav__item .cmp-interactive-nav--more-link-drop= +down .cmp-interactive-nav__item-link:hover::after { display: block; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item-link .cmp-interactive-nav__item= +-arrow::after, .interactivenavigations .cmp-interactive-nav__item .cmp-inte= +ractive-nav--more-link-dropdown .cmp-interactive-nav__item-link::after, .in= +teractivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--more-= +link-dropdown .cmp-interactive-nav__item-link::before, .interactivenavigati= +ons .cmp-interactive-nav__item .cmp-interactive-nav--more-link-dropdown .cm= +p-interactive-nav__item::after { display: none; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item:first-of-type { border-top: non= +e; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item:first-of-type::before { display= +: none; } + +.interactivenavigations .cmp-interactive-nav__show-dropdown { height: auto;= + } + +.interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports.c= +mp-interactive-nav--more-link-dropdown { visibility: visible; opacity: 1; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown { width: 20rem; animation-duration= +: 300ms; animation-name: slideDown; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown { width: max-content; } +} + +.interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports.c= +mp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items { visibi= +lity: visible; max-width: max-content; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items { widt= +h: 100%; max-width: none; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items { opac= +ity: 1; display: flex; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items .cmp-i= +nteractive-nav__item { display: flex; } +} + +.interactivenavigations .cmp-interactive-nav--sticky { left: 0px; position:= + sticky; right: 0px; z-index: 9999; } + +@-webkit-keyframes slideDown {=20 + 0% { transform: translateY(-5rem); opacity: 0; } + 100% { transform: translateY(0px); opacity: 1; } +} + +@keyframes slideDown {=20 + 0% { transform: translateY(-5rem); opacity: 0; } + 100% { transform: translateY(0px); opacity: 1; } +} + +@media not all and (min-resolution: 0.001dpcm) { + @supports (-webkit-appearance:none) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items { widt= +h: max-content; } +} +} + +.cmp-career-nav { height: 6.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav { height: 5.2rem; } +} + +.cmp-career-nav__arrow { padding: 0px; top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-career-nav__arrow { display: none; } +} + +.cmp-career-nav__elements { height: auto; width: auto; z-index: 20; left: 0= +px; right: 0px; position: fixed; background: rgb(242, 242, 242); border-top= +: 0.4rem solid rgb(190, 190, 190); } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__elements { box-shadow: none; position: absolute; } +} + +.cmp-career-nav__elements:not(.cmp-career-nav--sticky) { position: fixed; } + +.cmp-career-nav__elements .cmp-career-nav__mobile-dropdown-wrapper { displa= +y: flex; background-color: rgb(242, 242, 242); border-color: rgb(227, 227, = +227); border-bottom-width: 1px; border-bottom-style: solid; border-top-widt= +h: 1px; border-top-style: solid; } + +.cmp-career-nav__articles { position: relative; max-height: 0px; top: 0px; = +width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__articles { visibility: visible; box-shadow: none; max-he= +ight: none; overflow: visible; opacity: 1; height: auto; } +} + +.cmp-career-nav__items { box-shadow: none; height: 100%; list-style: none; = +max-width: 1200px; opacity: 0; display: block; } + +@media screen and (max-width: 999.9px) { + .cmp-career-nav__items { transition: all 0.3s ease-out 0s; z-index: 997; = +} +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-career-nav__items { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 1rem 0px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-career-nav__items { visibility: visible; opacity: 1; box-shadow: non= +e; display: none; padding: 0px 1.5rem; margin: 0px auto; } +} + +.cmp-career-nav__items--allviewports { display: flex; visibility: visible; = +opacity: 1; height: auto; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__items--allviewports { -webkit-box-pack: justify; justify= +-content: space-between; } +} + +@media screen and (max-width: 999.9px) { + .cmp-career-nav__items--allviewports { -webkit-box-pack: justify; justify= +-content: space-between; width: 100%; border-top: 1px solid rgb(227, 227, 2= +27); border-bottom: 1px solid rgb(227, 227, 227); box-shadow: none; } +} + +.cmp-career-nav__item { -webkit-box-align: center; align-items: center; col= +or: rgb(0, 0, 0); display: flex; font-weight: 400; position: relative; padd= +ing: 1.5rem; width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item { border-top: none; -webkit-box-pack: center; justi= +fy-content: center; } +} + +.cmp-career-nav__item:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2p= +x; outline: rgb(0, 0, 136) solid 1px; outline-offset: 1px; z-index: 4; } + +.cmp-career-nav__item-link:focus + .cmp-career-nav__item .cmp-career-nav__i= +tem-link::after, .cmp-career-nav__item:focus + .cmp-career-nav__item:not(.c= +mp-career-nav__item--active)::after, .cmp-career-nav__item:focus::after, .c= +mp-career-nav__item:hover + .cmp-career-nav__item .cmp-career-nav__item-lin= +k::after, .cmp-career-nav__item:hover + .cmp-career-nav__item:not(.cmp-care= +er-nav__item--active)::after, .cmp-career-nav__item:hover::after { display:= + none; } + +.cmp-career-nav__item-link { -webkit-box-align: center; align-items: center= +; display: flex; color: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 400; = +height: 100%; -webkit-box-pack: start; justify-content: flex-start; positio= +n: relative; text-transform: none; width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item-link { -webkit-box-pack: center; justify-content: c= +enter; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-career-nav__item-link { border: 0px; } +} + +.cmp-career-nav__item-link:focus, .cmp-career-nav__item-link:hover { border= +-bottom: 4px solid rgb(0, 0, 0); font-weight: 600; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item-link:focus, .cmp-career-nav__item-link:hover { colo= +r: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 400; z-index: 2; } +} + +@media screen and (max-width: 999.9px) { + .cmp-career-nav__item-link:focus, .cmp-career-nav__item-link:hover { font= +-weight: 400; } +} + +.cmp-career-nav__item--active { background-color: rgb(242, 242, 242); posit= +ion: relative; color: rgb(0, 0, 0); font-size: 1.6rem; font-weight: 600; li= +ne-height: 2.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item--active { font-size: 1.4rem; font-weight: 600; } +} + +@media screen and (min-width: 768px) { + .cmp-career-nav__item { padding: 1.5rem 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item { padding: 1.2rem 0.5rem 0.8rem; width: auto; } +} + +@media screen and (max-width: 999.9px) { + .cmp-career-nav__item { display: none; } +} + +.cmp-career-nav .cmp-career-nav__item--active { display: block; } + +.cmp-career-nav .cmp-career-nav__item--active-label { border-bottom: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav .cmp-career-nav__item--active-label { border-bottom: 4px = +solid rgb(0, 0, 0); } +} + +.cmp-career-nav__item a, .cmp-career-nav__item span { border-bottom: 4px so= +lid transparent; } + +.cmp-career-nav .cmp-accordion__icon { display: block; top: 1.8rem; padding= +-top: 1.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav .cmp-accordion__icon { display: none; } +} + +.cmp-career-nav .cmp-accordion__button--expanded:hover, .cmp-career-nav__it= +ems.cmp-accordion__button--expanded { background: inherit; border-bottom: 1= +px solid rgb(227, 227, 227); } + +.cmp-career-nav .cmp-accordion__panel { height: 100vh; background-color: rg= +b(242, 242, 242); } + +.cmp-career-nav .cmp-accordion__panel, .cmp-career-nav .cmp-accordion__pane= +l .cmp-career-nav__items { width: 100%; box-shadow: none; } + +.cmp-career-nav .cmp-accordion__panel--hidden .cmp-career-nav__items { visi= +bility: hidden; opacity: 0; } + +.cmp-career-nav .cmp-accordion__panel--expanded .cmp-career-nav__items { vi= +sibility: visible; opacity: 1; transition: all 0.6s ease-in-out 0s; } + +.cmp-career-nav .cmp-accordion__panel .cmp-career-nav__item { display: bloc= +k; border-bottom: 1px solid rgb(227, 227, 227); padding: 1.5rem 1.5rem 1.5r= +em 3rem; } + +@media screen and (min-width: 768px) { + .cmp-career-nav .cmp-accordion__panel .cmp-career-nav__item { padding: 1.= +5rem 1.5rem 1.5rem 3.5rem; } +} + +.cmp-career-nav .cmp-accordion__panel .cmp-career-nav__item--active { displ= +ay: none; } + +.cmp-career-nav .cmp-accordion__panel .cmp-career-nav__item a, .cmp-career-= +nav .cmp-accordion__panel .cmp-career-nav__item a:focus, .cmp-career-nav .c= +mp-accordion__panel .cmp-career-nav__item a:hover, .cmp-career-nav .cmp-acc= +ordion__panel .cmp-career-nav__item span { border-bottom: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav .cmp-accordion__panel { display: none; } +} + +.cmp-career-nav__item.cmp-career-nav__item--active { padding-right: 5.5rem;= + } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item.cmp-career-nav__item--active { padding-right: 0.5re= +m; } +} + +.cmp-link-teaser { display: flex; flex-wrap: wrap; } + +.cmp-link-teaser__link { color: rgb(0, 77, 255); text-decoration: underline= +; font-size: 1.4rem; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .cmp-link-teaser__link { font-size: 1.6rem; line-height: 2.56rem; } +} + +.cmp-link-teaser__link:focus, .cmp-link-teaser__link:hover, .cmp-link-tease= +r__link:visited { color: rgb(0, 0, 136); } + +.cmp-link-teaser--2-columns .cmp-link-teaser__list { width: 50%; } + +@media screen and (min-width: 1000px) { + .cmp-link-teaser--2-columns .cmp-link-teaser__list { width: 33.3333%; } +} + +.cmp-link-teaser--2-columns .cmp-link-teaser__list .cmp-link-teaser__list-i= +tem { margin-bottom: 1rem; margin-left: 1.5rem; } + +.cmp-link-teaser--3-columns .cmp-link-teaser__list { width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-link-teaser--3-columns .cmp-link-teaser__list { width: 33.3333%; } +} + +.cmp-link-teaser--3-columns .cmp-link-teaser__list .cmp-link-teaser__list-i= +tem { margin-bottom: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-link-teaser--3-columns .cmp-link-teaser__list .cmp-link-teaser__list= +-item { margin-bottom: 2.4rem; } +} + +.cmp-link-teaser--4-columns .cmp-link-teaser__link { text-decoration: none;= + display: inline-block; } + +.cmp-link-teaser--4-columns .cmp-link-teaser__link:hover { text-decoration:= + underline; } + +.cmp-link-teaser--4-columns .cmp-link-teaser__link:focus { text-decoration:= + underline; color: rgb(0, 77, 255); } + +.cmp-link-teaser--4-columns .cmp-link-teaser__list { width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-link-teaser--4-columns .cmp-link-teaser__list { width: 25%; } +} + +.cmp-link-teaser--4-columns .cmp-link-teaser__list .cmp-link-teaser__list-i= +tem { margin-bottom: 1.2rem; } + +@media screen and (min-width: 768px) { + .cmp-link-teaser--4-columns .cmp-link-teaser__list .cmp-link-teaser__list= +-item { margin-bottom: 1.5rem; } +} + +.news-media-with-filter { margin-bottom: 1.504rem; } + +.news-media-with-filter.has-divider { border-bottom: 1px solid rgb(204, 204= +, 204); } + +.news-media-with-filter .cmp-news-media-with-filter-row { display: flex; fl= +ex-wrap: wrap; } + +.news-media-with-filter .cmp-news-media-with-filter-row > .container.respon= +sivegrid .cmp-container { display: flex; flex-wrap: wrap; max-width: calc(1= +00% + 60px); } + +.news-media-with-filter .cmp-news-media-with-filter-row .cmp-form { positio= +n: relative; height: 50px; } + +.news-media-with-filter .cmp-news-media-with-filter-row .cmp-form .options = +{ position: absolute; width: 100%; } + +.news-media-with-filter .cmp-news-media-with-filter-row .cmp-form-options__= +field.cmp-form-options__field--drop-down-custom { word-break: break-all; ov= +erflow: hidden; } + +.news-media-with-filter .cmp-news-media-with-filter-row .cmp-form-options__= +field.cmp-form-options__field--drop-down-custom::before { content: " "; dis= +play: inline-block; width: 100%; position: absolute; bottom: 0px; left: 0px= +; height: 12px; background-color: rgb(255, 255, 255); } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs { padd= +ing-left: 0px; } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs .cmp-f= +orm-options__custom-select-item { height: auto; } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs .cmp-f= +orm-options__field--drop-down-custom:hover::before { background-color: rgb(= +242, 242, 242); } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs .cmp-f= +orm-options__field--drop-down-custom:focus:not(:focus-visible) { outline: n= +one; box-shadow: none; } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs .cmp-f= +orm-options__custom-select-items.active + .cmp-form-options__field--drop-do= +wn-custom:hover::before { background-color: rgb(255, 255, 255); } + +.news-media-with-filter .cmp-form-options--drop-down { margin-bottom: 0px; = +} + +.news-media-with-filter .cmp-news-media-title { display: flex; flex-wrap: w= +rap; width: 100%; font-size: 1.808rem; font-weight: 600; padding-top: 0.496= +rem; padding-bottom: 2rem; line-height: 2.20576rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .news-media-with-filter .cmp-news-media-title { line-height: 2.44rem; fon= +t-size: 2rem; } +} + +@media screen and (min-width: 1000px) { + .news-media-with-filter .cmp-news-media-title { font-size: 2.496rem; line= +-height: 2.9952rem; } +} + +.news-media-with-filter .cmp-news-media-card { margin-bottom: 2.496rem; pad= +ding-right: 1.6rem; -webkit-box-flex: 0; flex: 0 0 100%; } + +@media screen and (min-width: 768px) { + .news-media-with-filter .cmp-news-media-card { -webkit-box-flex: 0; flex:= + 0 0 33.3333%; max-width: 33.3333%; } +} + +.news-media-with-filter .cmp-news-media-card > * { height: 100%; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-teaser__co= +ntent { border: 0px; background-color: transparent; padding: 0px; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-contact-ca= +rd__content { padding-bottom: 0px; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-share-bann= +er__icon--mail { margin-top: 0.8rem; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-form-optio= +ns-news-media { margin-bottom: 0px; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-contact-ca= +rd__link--number { padding-bottom: 1.2rem; } + +.news-media-with-filter .cmp-news-media-card--hidden { display: none; } + +.cmp-accordion__panel--expanded .news-media-with-filter { visibility: visib= +le; } + +.cmp-accordion__panel--expanded .news-media-with-filter, .cmp-accordion__pa= +nel--hidden .news-media-with-filter { transition: visibility 0.4s ease 0.2s= +; } + +.cmp-accordion__panel--hidden .news-media-with-filter { visibility: hidden;= + } + +.bp-carousel-block .carousel .cmp-container { display: flex; -webkit-box-or= +ient: vertical; -webkit-box-direction: normal; flex-direction: column; -web= +kit-box-align: center; align-items: center; } + +.bp-carousel-block .carousel .cmp-container .title { opacity: 0; } + +.bp-carousel-block .carousel .cmp-container .title .cmp-title__text { font-= +weight: 600; font-size: 3.68rem; line-height: 1; color: rgb(0, 0, 0); text-= +align: center; margin-top: 1rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .carousel .cmp-container .title .cmp-title__text { fon= +t-size: 4rem; margin-top: 3rem; margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel .cmp-container .title .cmp-title__text { fon= +t-size: 5.27rem; } +} + +.bp-carousel-block .carousel .cmp-container .text { opacity: 0; } + +.bp-carousel-block .carousel .cmp-container .text .cmp-text p { font-weight= +: 300; font-size: 1.6rem; line-height: 1; text-align: center; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .carousel .cmp-container .text .cmp-text p { font-size= +: 2rem; line-height: 1.2; } +} + +.bp-carousel-block .carousel--disable-animate .cmp-carousel .cmp-bp-card__d= +etails .cmp-bp-card__description, .bp-carousel-block .carousel--disable-ani= +mate .cmp-carousel .cmp-bp-card__details .cmp-bp-card__tag, .bp-carousel-bl= +ock .carousel--disable-animate .cmp-carousel .cmp-bp-card__details .cmp-bp-= +card__title, .bp-carousel-block .carousel--disable-animate .container .text= +, .bp-carousel-block .carousel--disable-animate .container .title { opacity= +: 1; } + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel--animate .container .text, .bp-carousel-bloc= +k .carousel--animate .container .title { position: relative; top: 10px; tra= +nsition: all 0.6s ease-out 0s; } +} + +.bp-carousel-block .carousel--animate .container--animate-block-header .tit= +le { transition: all 0.6s ease-out 0s; opacity: 1; top: 0px; } + +.bp-carousel-block .carousel--animate .container--animate-block-header .tex= +t { transition: all 0.6s ease-out 0.3s; opacity: 1; top: 0px; } + +.bp-carousel-block .carousel--animate .cmp-bp-carousel-module--animate-caro= +usel-slider { transition: all 0.6s ease-out 0s; top: 0px; } + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel--animate .cmp-bp-carousel-module .cmp-carous= +el .cmp-carousel__item .cmp-bp-card__tag { opacity: 0; line-height: 1.5; ma= +rgin: 2rem 0px 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel--animate .cmp-bp-carousel-module .cmp-carous= +el .cmp-carousel__item .cmp-bp-card__title { opacity: 0; font-size: 2.8rem;= + } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel--animate .cmp-bp-carousel-module .cmp-carous= +el .cmp-carousel__item .cmp-bp-card__description { opacity: 0; } +} + +.bp-carousel-block .cmp-bp-carousel-module { overflow: hidden; transition: = +top 0.6s ease-out 0s; top: 10px; position: relative; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel { width: 23rem; di= +splay: block; position: relative; perspective: 145rem; margin: 8rem auto 1.= +4rem; transform-style: preserve-3d; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel { margin-bottom:= + 0.7rem; width: 24.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel { width: 31rem; = +} +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__content { display= +: block; transform-style: preserve-3d; transition: all 0.5s ease 0s; transf= +orm: translateZ(90rem); margin-left: 1.5rem; margin-right: 1.5rem; } + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__content { margi= +n: 0px; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__indicators { disp= +lay: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m { display: block; position: absolute; width: 20rem; height: 20rem; box-sh= +adow: rgba(0, 0, 0, 0.1) 0px 2px 2px, rgba(0, 0, 0, 0.1) 0px 0px 10px; back= +ground: rgb(255, 255, 255); backface-visibility: hidden; overflow: hidden; = +} + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem { width: 23rem; height: 23rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem { width: 24.5rem; height: 24.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem { width: 31rem; height: 31rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card-container { display: flex; -webkit-box-orient: vertical; -we= +bkit-box-direction: normal; flex-direction: column; pointer-events: none; p= +osition: static; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-carousel__explore { width: 8rem; height: 8rem; background: rgba(82, = +0, 255, 0.9); color: rgb(255, 255, 255); border-radius: 50%; position: abso= +lute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 3; op= +acity: 0; transition: opacity 0.4s linear 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-carousel__explore span { position: absolute; text-align: center; lef= +t: 50%; top: 50%; line-height: 1; font-size: 1.3rem; font-weight: 600; tran= +sform: translate(-50%, -50%); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-carousel__explore span { font-size: 1.6rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-image, .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp= +-carousel__item .cmp-image__image { width: 20rem; height: 20rem; padding: 0= +px; object-fit: cover; transition: transform 0.6s ease 0s, -webkit-transfor= +m 0.6s ease 0s; } + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-image, .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .c= +mp-carousel__item .cmp-image__image { width: 23rem; height: 23rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-image, .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .c= +mp-carousel__item .cmp-image__image { width: 24.5rem; height: 24.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-image, .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .c= +mp-carousel__item .cmp-image__image { width: 31rem; height: 31rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__details { position: relative; display: flex; -webkit-box-or= +ient: vertical; -webkit-box-direction: normal; flex-direction: column; -web= +kit-box-align: start; align-items: flex-start; opacity: 0; } + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-bp-card__details { top: 0px; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__details-link { display: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__tag { font-weight: 600; font-size: 1.2rem; color: rgb(0, 0,= + 0); line-height: 1; margin: 1.5rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-bp-card__tag { margin: 3rem 0px 2rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__title { font-weight: 300; font-size: 2.4rem; color: rgb(0, = +77, 255); line-height: 1.2; margin-bottom: 1.5rem; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-bp-card__title { font-size: 2.48rem; line-height: 1.1; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__description { font-weight: 300; font-size: 1.76rem; color: = +rgb(0, 0, 0); line-height: 1.1; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-bp-card__description { font-size: 1.62rem; line-height: 1.3; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .sr-only { clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); height:= + 1px; overflow: hidden; position: absolute; white-space: nowrap; width: 1px= +; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active { overflow: visible; pointer-events: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details { position: relative; transition: all 0.6s = +ease-out 0.3s; top: 0px; opacity: 1; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details--animate { top: 0px; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details--animate .cmp-bp-card__tag { transition: al= +l 0.6s ease-out 0.35s; top: 0px; opacity: 1; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details--animate .cmp-bp-card__title { transition: = +all 0.6s ease-out 0.4s; top: 0px; opacity: 1; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details--animate .cmp-bp-card__description { transi= +tion: all 0.6s ease-out 0.45s; top: 0px; position: relative; opacity: 1; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions { margin:= + 20px 0px 0px; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions { margi= +n: 25px 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions { margi= +n: 20px 0px 0px; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__action { font-family: Graphik, Arial, system-ui, -apple-system, blink= +macsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantar= +ell, sans-serif; font-size: 1.6rem; font-weight: 500; background-color: tra= +nsparent; border-radius: 50%; width: 4rem; height: 4rem; text-transform: no= +ne; color: rgb(107, 107, 107); margin: 25px 0px 24px; position: relative; l= +ine-height: 1.4; border: 1px solid rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__action { width: 7rem; height: 7rem; line-height: 1.42222; font-size= +: 1.8rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__action-text { clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); = +height: 1px; overflow: hidden; position: absolute; white-space: nowrap; wid= +th: 1px; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn { display: flex; -webkit-box-align: = +center; align-items: center; left: -18.5rem; top: 23%; position: relative; = +padding: 3px; height: 8.5rem; } + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn { left: -21.2rem; } +} + +@media screen and (max-width: 767.9px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn { height: 4.8rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn { left: -20.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn { left: -27rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn:focus-within { outline: rgb(255, 255= +, 255) solid 1px; box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px inset; outline= +-offset: 1px; transform: scale(1.2); } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn .cmp-carousel__action--previous { tr= +ansition: all 0.4s ease 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn .cmp-carousel__action--previous .cmp= +-carousel__action-icon::after { content: "=EF=8F=95"; font-size: 3.4rem; fo= +nt-family: Ionicons; display: block; font-weight: 400; font-style: normal; = +line-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap= +: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: anti= +aliased; text-rendering: optimizelegibility; font-feature-settings: "liga";= + color: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn .cmp-carousel__action--previous .c= +mp-carousel__action-icon::after { content: "=EF=8F=95"; font-size: 4.8rem; = +font-family: Ionicons; display: block; font-weight: 400; font-style: normal= +; line-height: 1; text-transform: none; letter-spacing: normal; overflow-wr= +ap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: an= +tialiased; text-rendering: optimizelegibility; font-feature-settings: "liga= +"; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn .cmp-carousel__action--previous:focu= +s { box-shadow: none; outline: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn .cmp-carousel__action--previous:hove= +r:not(:focus-within) { transform: scale(1.2); } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn { display: flex; -webkit-box-align: cent= +er; align-items: center; left: 4.7rem; top: 23%; position: relative; paddin= +g: 3px; height: 8.5rem; } + +@media screen and (max-width: 767.9px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn { height: 4.8rem; } +} + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn { left: 7.4rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn { left: 11rem; } +} + +@media screen and (min-width: 1200px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn { left: 10.5rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn:focus-within { outline: rgb(255, 255, 25= +5) solid 1px; box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px inset; outline-off= +set: 1px; transform: scale(1.2); } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn .cmp-carousel__action--next { transition= +: all 0.4s ease 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn .cmp-carousel__action--next .cmp-carouse= +l__action-icon::after { content: "=EF=8F=96"; font-size: 3.4rem; font-famil= +y: Ionicons; display: block; font-weight: 400; font-style: normal; line-hei= +ght: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal= +; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased;= + text-rendering: optimizelegibility; font-feature-settings: "liga"; color: = +rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn .cmp-carousel__action--next .cmp-carou= +sel__action-icon::after { content: "=EF=8F=96"; font-size: 4.8rem; font-fam= +ily: Ionicons; display: block; font-weight: 400; font-style: normal; line-h= +eight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norm= +al; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiase= +d; text-rendering: optimizelegibility; font-feature-settings: "liga"; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn .cmp-carousel__action--next:focus { box-= +shadow: none; outline: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn .cmp-carousel__action--next:hover:not(:f= +ocus-within) { transform: scale(1.2); } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage { width: 23rem; height: inherit; display: flex; position= +: absolute; left: auto; top: -1.5rem; overflow: hidden; z-index: 1; opacity= +: 1; background: rgba(1, 1, 1, 0.08); cursor: none; transition: transform 0= +.7s ease 0s, -webkit-transform 0.7s ease 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 2px; outl= +ine: rgb(255, 255, 255) solid 2px; outline-offset: 2px; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage:focus:not(:focus-visible) { box-shadow: none; outline: n= +one; } + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__center-stage { width: 26rem; left: -1.5rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__center-stage { left: -1.5rem; top: -2.5rem; width: 27.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__center-stage { top: -2rem; width: 34rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-overlay { background: rgba(82, 0,= + 255, 0.9); color: rgb(255, 255, 255); border-radius: 50%; position: absolu= +te; cursor: none; transform: translate(50%, -50%); top: 50%; right: 50%; pa= +dding: 0px; z-index: 2; overflow: hidden; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-overlay span { position: absolute= +; inset: 0px; display: flex; -webkit-box-pack: center; justify-content: cen= +ter; -webkit-box-align: center; align-items: center; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-overlay--animate { padding: 150%;= + opacity: 0.9; transition: padding 0.4s ease 0s, opacity 0.3s ease 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-btn { display: none; width: 8rem;= + height: 8rem; background: rgba(82, 0, 255, 0.9); color: rgb(255, 255, 255)= +; border-radius: 50%; position: absolute; cursor: none; opacity: 0.9; trans= +ition: translate 0.6s ease 0s; word-break: normal; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-btn span { width: 100%; pointer-e= +vents: none; position: absolute; text-align: center; left: 50%; top: 50%; l= +ine-height: 1; font-size: 1.3rem; font-weight: 600; transform: translate(-5= +0%, -50%); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__center-stage .cmp-carousel__explore-btn span { font-size: 1.4rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage:hover .cmp-carousel__explore-btn { display: block; trans= +ition: translate 0.6s ease 0s; } + +.bp-carousel-block .button.cmp-button--text-brand-link { text-align: center= +; } + +.bp-carousel-block .button.cmp-button--text-brand-link .cmp-button:focus::b= +efore, .bp-carousel-block .button.cmp-button--text-brand-link .cmp-button:h= +over::before { width: 100%; } + +.cmp-dm-portal .ui.image { max-width: 50% !important; } + +.cmp-dm-portal .ui.button { cursor: pointer; display: inline-block; min-hei= +ght: 1em; outline: none; text-shadow: none; font-weight: 700; line-height: = +1em; font-style: normal; text-align: center; text-decoration: none; border-= +radius: 0.285714rem; user-select: none; transition: opacity 0.1s ease 0s, b= +ackground-color 0.1s ease 0s, color 0.1s ease 0s, box-shadow 0.1s ease 0s, = +background 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s; will-change: auto= +; -webkit-tap-highlight-color: transparent; } + +.cmp-dm-portal .ui.button, .cmp-dm-portal .ui.button:hover { box-shadow: tr= +ansparent 0px 0px 0px 1px inset, rgba(34, 36, 38, 0.15) 0px 0px 0px 0px ins= +et; } + +.cmp-dm-portal .ui.button:hover { background-color: rgb(202, 203, 205); bac= +kground-image: none; color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.button:hover .icon { opacity: 0.85; } + +.cmp-dm-portal .ui.button:focus { background-color: rgb(202, 203, 205); col= +or: rgba(0, 0, 0, 0.8); background-image: none; } + +.cmp-dm-portal .ui.button:focus .icon { opacity: 0.85; } + +.cmp-dm-portal .ui.active.button:active, .cmp-dm-portal .ui.button:active {= + background-color: rgb(186, 187, 188); color: rgba(0, 0, 0, 0.9); } + +.cmp-dm-portal .ui.active.button { box-shadow: transparent 0px 0px 0px 1px = +inset; } + +.cmp-dm-portal .ui.active.button, .cmp-dm-portal .ui.active.button:hover { = +color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.active.button, .cmp-dm-portal .ui.active.button:active, = +.cmp-dm-portal .ui.active.button:hover { background-color: rgb(192, 193, 19= +4); background-image: none; } + +.cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.button {= + position: relative; cursor: default; color: transparent; opacity: 1; point= +er-events: auto; transition: all 0s linear 0s, opacity 0.1s ease 0s; text-s= +hadow: none !important; } + +.cmp-dm-portal .ui.loading.button::before { border-radius: 500rem; border: = +0.2em solid rgba(0, 0, 0, 0.15); } + +.cmp-dm-portal .ui.loading.button::after, .cmp-dm-portal .ui.loading.button= +::before { position: absolute; content: ""; top: 50%; left: 50%; margin: -0= +.642857em 0px 0px -0.642857em; width: 1.28571em; height: 1.28571em; } + +.cmp-dm-portal .ui.loading.button::after { border-radius: 500rem; animation= +: 0.6s linear 0s infinite normal none running loader; border: 0.2em solid; = +color: rgb(255, 255, 255); box-shadow: transparent 0px 0px 0px 1px; } + +.cmp-dm-portal .ui.labeled.button:not(.icon) { display: inline-flex; -webki= +t-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: ro= +w; background: none; border: none; box-shadow: none; padding: 0px !importan= +t; } + +.cmp-dm-portal .ui.labeled.button > .button { margin: 0px; } + +.cmp-dm-portal .ui.labeled.button > .label { display: flex; -webkit-box-ali= +gn: center; align-items: center; font-size: 1em; border-color: rgba(34, 36,= + 38, 0.15); margin: 0px 0px 0px -1px !important; } + +.cmp-dm-portal .ui.labeled.button > .tag.label::before { width: 1.85em; hei= +ght: 1.85em; } + +.cmp-dm-portal .ui.labeled.button:not([class*=3D"left labeled"]) > .button = +{ border-top-right-radius: 0px; border-bottom-right-radius: 0px; } + +.cmp-dm-portal .ui.labeled.button:not([class*=3D"left labeled"]) > .label, = +.cmp-dm-portal .ui[class*=3D"left labeled"].button > .button { border-top-l= +eft-radius: 0px; border-bottom-left-radius: 0px; } + +.cmp-dm-portal .ui[class*=3D"left labeled"].button > .label { border-top-ri= +ght-radius: 0px; border-bottom-right-radius: 0px; } + +.cmp-dm-portal .ui.button > .icon:not(.button) { height: auto; opacity: 0.8= +; transition: opacity 0.1s ease 0s; } + +.cmp-dm-portal .ui.button:not(.icon) > .icon:not(.button):not(.dropdown), .= +cmp-dm-portal .ui.button:not(.icon) > .icons:not(.button):not(.dropdown), .= +cmp-dm-portal .ui.button > .icon:not(.button) { margin: 0px 0.428571em 0px = +-0.214286em; } + +.cmp-dm-portal .ui.button:not(.icon) > .right.icon:not(.button):not(.dropdo= +wn) { margin: 0px -0.214286em 0px 0.428571em; } + +.cmp-dm-portal .ui.button, .cmp-dm-portal .ui.buttons .button, .cmp-dm-port= +al .ui.buttons .or { font-size: 1rem; } + +.cmp-dm-portal .ui.icon.button, .cmp-dm-portal .ui.icon.buttons .button { p= +adding: 0.833em; } + +.cmp-dm-portal .ui.icon.button > .icon, .cmp-dm-portal .ui.icon.buttons .bu= +tton > .icon { opacity: 0.9; vertical-align: top; margin: 0px !important; } + +.cmp-dm-portal .ui.fluid.button, .cmp-dm-portal .ui.fluid.buttons { width: = +100%; } + +.cmp-dm-portal .ui.fluid.button { display: block; } + +.cmp-dm-portal .ui.two.buttons { width: 100%; } + +.cmp-dm-portal .ui.two.buttons > .button { width: 50%; } + +.cmp-dm-portal .ui.three.buttons { width: 100%; } + +.cmp-dm-portal .ui.three.buttons > .button { width: 33.333%; } + +.cmp-dm-portal .ui.four.buttons { width: 100%; } + +.cmp-dm-portal .ui.four.buttons > .button { width: 25%; } + +.cmp-dm-portal .ui.five.buttons { width: 100%; } + +.cmp-dm-portal .ui.five.buttons > .button { width: 20%; } + +.cmp-dm-portal .ui.six.buttons { width: 100%; } + +.cmp-dm-portal .ui.six.buttons > .button { width: 16.666%; } + +.cmp-dm-portal .ui.seven.buttons { width: 100%; } + +.cmp-dm-portal .ui.seven.buttons > .button { width: 14.285%; } + +.cmp-dm-portal .ui.eight.buttons { width: 100%; } + +.cmp-dm-portal .ui.eight.buttons > .button { width: 12.5%; } + +.cmp-dm-portal .ui.nine.buttons { width: 100%; } + +.cmp-dm-portal .ui.nine.buttons > .button { width: 11.11%; } + +.cmp-dm-portal .ui.ten.buttons { width: 100%; } + +.cmp-dm-portal .ui.ten.buttons > .button { width: 10%; } + +.cmp-dm-portal .ui.eleven.buttons { width: 100%; } + +.cmp-dm-portal .ui.eleven.buttons > .button { width: 9.09%; } + +.cmp-dm-portal .ui.twelve.buttons { width: 100%; } + +.cmp-dm-portal .ui.twelve.buttons > .button { width: 8.3333%; } + +.cmp-dm-portal .ui.fluid.vertical.buttons, .cmp-dm-portal .ui.fluid.vertica= +l.buttons > .button { display: flex; width: auto; -webkit-box-pack: center;= + justify-content: center; } + +.cmp-dm-portal .ui.two.vertical.buttons > .button { height: 50%; } + +.cmp-dm-portal .ui.three.vertical.buttons > .button { height: 33.333%; } + +.cmp-dm-portal .ui.four.vertical.buttons > .button { height: 25%; } + +.cmp-dm-portal .ui.five.vertical.buttons > .button { height: 20%; } + +.cmp-dm-portal .ui.six.vertical.buttons > .button { height: 16.666%; } + +.cmp-dm-portal .ui.seven.vertical.buttons > .button { height: 14.285%; } + +.cmp-dm-portal .ui.eight.vertical.buttons > .button { height: 12.5%; } + +.cmp-dm-portal .ui.nine.vertical.buttons > .button { height: 11.11%; } + +.cmp-dm-portal .ui.ten.vertical.buttons > .button { height: 10%; } + +.cmp-dm-portal .ui.eleven.vertical.buttons > .button { height: 9.09%; } + +.cmp-dm-portal .ui.twelve.vertical.buttons > .button { height: 8.3333%; } + +.cmp-dm-portal .ui.primary.button, .cmp-dm-portal .ui.primary.buttons .butt= +on { background-color: rgb(161, 0, 255); color: rgb(255, 255, 255); text-sh= +adow: none; background-image: none; } + +.cmp-dm-portal .ui.primary.button { box-shadow: rgba(34, 36, 38, 0.15) 0px = +0px 0px 0px inset; } + +.cmp-dm-portal .ui.primary.button:hover, .cmp-dm-portal .ui.primary.buttons= + .button:hover { background-color: rgb(145, 0, 230); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.primary.button:focus, .cmp-dm-portal .ui.primary.buttons= + .button:focus { background-color: rgb(135, 0, 214); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.primary.button:active, .cmp-dm-portal .ui.primary.button= +s .button:active { background-color: rgb(129, 0, 204); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.primary.active.button, .cmp-dm-portal .ui.primary.button= + .active.button:active, .cmp-dm-portal .ui.primary.buttons .active.button, = +.cmp-dm-portal .ui.primary.buttons .active.button:active { background-color= +: rgb(145, 0, 230); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.secondary.button, .cmp-dm-portal .ui.secondary.buttons .= +button { background-color: rgb(80, 80, 80); color: rgb(255, 255, 255); text= +-shadow: none; background-image: none; } + +.cmp-dm-portal .ui.secondary.button { box-shadow: rgba(34, 36, 38, 0.15) 0p= +x 0px 0px 0px inset; } + +.cmp-dm-portal .ui.secondary.button:hover, .cmp-dm-portal .ui.secondary.but= +tons .button:hover { background-color: rgb(93, 93, 93); color: rgb(255, 255= +, 255); text-shadow: none; } + +.cmp-dm-portal .ui.secondary.button:focus, .cmp-dm-portal .ui.secondary.but= +tons .button:focus { background-color: rgb(100, 100, 100); color: rgb(255, = +255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.secondary.button:active, .cmp-dm-portal .ui.secondary.bu= +ttons .button:active { background-color: rgb(106, 106, 106); color: rgb(255= +, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.secondary.active.button, .cmp-dm-portal .ui.secondary.bu= +tton .active.button:active, .cmp-dm-portal .ui.secondary.buttons .active.bu= +tton, .cmp-dm-portal .ui.secondary.buttons .active.button:active { backgrou= +nd-color: rgb(93, 93, 93); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.red.button, .cmp-dm-portal .ui.red.buttons .button { bac= +kground-color: rgb(219, 40, 40); color: rgb(255, 255, 255); text-shadow: no= +ne; background-image: none; } + +.cmp-dm-portal .ui.red.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px = +0px 0px inset; } + +.cmp-dm-portal .ui.red.button:hover, .cmp-dm-portal .ui.red.buttons .button= +:hover { background-color: rgb(208, 25, 25); color: rgb(255, 255, 255); tex= +t-shadow: none; } + +.cmp-dm-portal .ui.red.button:focus, .cmp-dm-portal .ui.red.buttons .button= +:focus { background-color: rgb(202, 16, 16); color: rgb(255, 255, 255); tex= +t-shadow: none; } + +.cmp-dm-portal .ui.red.button:active, .cmp-dm-portal .ui.red.buttons .butto= +n:active { background-color: rgb(178, 30, 30); color: rgb(255, 255, 255); t= +ext-shadow: none; } + +.cmp-dm-portal .ui.red.active.button, .cmp-dm-portal .ui.red.button .active= +.button:active, .cmp-dm-portal .ui.red.buttons .active.button, .cmp-dm-port= +al .ui.red.buttons .active.button:active { background-color: rgb(212, 21, 2= +1); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.orange.button, .cmp-dm-portal .ui.orange.buttons .button= + { background-color: rgb(242, 113, 28); color: rgb(255, 255, 255); text-sha= +dow: none; background-image: none; } + +.cmp-dm-portal .ui.orange.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0= +px 0px 0px inset; } + +.cmp-dm-portal .ui.orange.button:hover, .cmp-dm-portal .ui.orange.buttons .= +button:hover { background-color: rgb(242, 98, 2); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.orange.button:focus, .cmp-dm-portal .ui.orange.buttons .= +button:focus { background-color: rgb(229, 91, 0); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.orange.button:active, .cmp-dm-portal .ui.orange.buttons = +.button:active { background-color: rgb(207, 89, 12); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.orange.active.button, .cmp-dm-portal .ui.orange.button .= +active.button:active, .cmp-dm-portal .ui.orange.buttons .active.button, .cm= +p-dm-portal .ui.orange.buttons .active.button:active { background-color: rg= +b(245, 97, 0); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.yellow.button, .cmp-dm-portal .ui.yellow.buttons .button= + { background-color: rgb(251, 189, 8); color: rgb(255, 255, 255); text-shad= +ow: none; background-image: none; } + +.cmp-dm-portal .ui.yellow.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0= +px 0px 0px inset; } + +.cmp-dm-portal .ui.yellow.button:hover, .cmp-dm-portal .ui.yellow.buttons .= +button:hover { background-color: rgb(234, 174, 0); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.yellow.button:focus, .cmp-dm-portal .ui.yellow.buttons .= +button:focus { background-color: rgb(218, 163, 0); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.yellow.button:active, .cmp-dm-portal .ui.yellow.buttons = +.button:active { background-color: rgb(205, 153, 3); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.yellow.active.button, .cmp-dm-portal .ui.yellow.button .= +active.button:active, .cmp-dm-portal .ui.yellow.buttons .active.button, .cm= +p-dm-portal .ui.yellow.buttons .active.button:active { background-color: rg= +b(234, 174, 0); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.olive.button, .cmp-dm-portal .ui.olive.buttons .button {= + background-color: rgb(181, 204, 24); color: rgb(255, 255, 255); text-shado= +w: none; background-image: none; } + +.cmp-dm-portal .ui.olive.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0p= +x 0px 0px inset; } + +.cmp-dm-portal .ui.olive.button:hover, .cmp-dm-portal .ui.olive.buttons .bu= +tton:hover { background-color: rgb(167, 189, 13); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.olive.button:focus, .cmp-dm-portal .ui.olive.buttons .bu= +tton:focus { background-color: rgb(160, 182, 5); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.olive.button:active, .cmp-dm-portal .ui.olive.buttons .b= +utton:active { background-color: rgb(141, 158, 19); color: rgb(255, 255, 25= +5); text-shadow: none; } + +.cmp-dm-portal .ui.olive.active.button, .cmp-dm-portal .ui.olive.button .ac= +tive.button:active, .cmp-dm-portal .ui.olive.buttons .active.button, .cmp-d= +m-portal .ui.olive.buttons .active.button:active { background-color: rgb(17= +0, 193, 9); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.green.button, .cmp-dm-portal .ui.green.buttons .button {= + background-color: rgb(33, 186, 69); color: rgb(255, 255, 255); text-shadow= +: none; background-image: none; } + +.cmp-dm-portal .ui.green.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0p= +x 0px 0px inset; } + +.cmp-dm-portal .ui.green.button:hover, .cmp-dm-portal .ui.green.buttons .bu= +tton:hover { background-color: rgb(22, 171, 57); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.green.button:focus, .cmp-dm-portal .ui.green.buttons .bu= +tton:focus { background-color: rgb(14, 164, 50); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.green.button:active, .cmp-dm-portal .ui.green.buttons .b= +utton:active { background-color: rgb(25, 143, 53); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.green.active.button, .cmp-dm-portal .ui.green.button .ac= +tive.button:active, .cmp-dm-portal .ui.green.buttons .active.button, .cmp-d= +m-portal .ui.green.buttons .active.button:active { background-color: rgb(19= +, 174, 56); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.teal.button, .cmp-dm-portal .ui.teal.buttons .button { b= +ackground-color: rgb(0, 181, 173); color: rgb(255, 255, 255); text-shadow: = +none; background-image: none; } + +.cmp-dm-portal .ui.teal.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px= + 0px 0px inset; } + +.cmp-dm-portal .ui.teal.button:hover, .cmp-dm-portal .ui.teal.buttons .butt= +on:hover { background-color: rgb(0, 156, 149); color: rgb(255, 255, 255); t= +ext-shadow: none; } + +.cmp-dm-portal .ui.teal.button:focus, .cmp-dm-portal .ui.teal.buttons .butt= +on:focus { background-color: rgb(0, 140, 134); color: rgb(255, 255, 255); t= +ext-shadow: none; } + +.cmp-dm-portal .ui.teal.button:active, .cmp-dm-portal .ui.teal.buttons .but= +ton:active { background-color: rgb(0, 130, 124); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.teal.active.button, .cmp-dm-portal .ui.teal.button .acti= +ve.button:active, .cmp-dm-portal .ui.teal.buttons .active.button, .cmp-dm-p= +ortal .ui.teal.buttons .active.button:active { background-color: rgb(0, 156= +, 149); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.blue.button, .cmp-dm-portal .ui.blue.buttons .button { b= +ackground-color: rgb(33, 133, 208); color: rgb(255, 255, 255); text-shadow:= + none; background-image: none; } + +.cmp-dm-portal .ui.blue.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px= + 0px 0px inset; } + +.cmp-dm-portal .ui.blue.button:hover, .cmp-dm-portal .ui.blue.buttons .butt= +on:hover { background-color: rgb(22, 120, 194); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.blue.button:focus, .cmp-dm-portal .ui.blue.buttons .butt= +on:focus { background-color: rgb(13, 113, 187); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.blue.button:active, .cmp-dm-portal .ui.blue.buttons .but= +ton:active { background-color: rgb(26, 105, 164); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.blue.active.button, .cmp-dm-portal .ui.blue.button .acti= +ve.button:active, .cmp-dm-portal .ui.blue.buttons .active.button, .cmp-dm-p= +ortal .ui.blue.buttons .active.button:active { background-color: rgb(18, 12= +1, 198); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.violet.button, .cmp-dm-portal .ui.violet.buttons .button= + { background-color: rgb(100, 53, 201); color: rgb(255, 255, 255); text-sha= +dow: none; background-image: none; } + +.cmp-dm-portal .ui.violet.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0= +px 0px 0px inset; } + +.cmp-dm-portal .ui.violet.button:hover, .cmp-dm-portal .ui.violet.buttons .= +button:hover { background-color: rgb(88, 41, 187); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.violet.button:focus, .cmp-dm-portal .ui.violet.buttons .= +button:focus { background-color: rgb(79, 32, 181); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.violet.button:active, .cmp-dm-portal .ui.violet.buttons = +.button:active { background-color: rgb(80, 42, 161); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.violet.active.button, .cmp-dm-portal .ui.violet.button .= +active.button:active, .cmp-dm-portal .ui.violet.buttons .active.button, .cm= +p-dm-portal .ui.violet.buttons .active.button:active { background-color: rg= +b(86, 38, 191); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.purple.button, .cmp-dm-portal .ui.purple.buttons .button= + { background-color: rgb(163, 51, 200); color: rgb(255, 255, 255); text-sha= +dow: none; background-image: none; } + +.cmp-dm-portal .ui.purple.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0= +px 0px 0px inset; } + +.cmp-dm-portal .ui.purple.button:hover, .cmp-dm-portal .ui.purple.buttons .= +button:hover { background-color: rgb(150, 39, 186); color: rgb(255, 255, 25= +5); text-shadow: none; } + +.cmp-dm-portal .ui.purple.button:focus, .cmp-dm-portal .ui.purple.buttons .= +button:focus { background-color: rgb(143, 30, 180); color: rgb(255, 255, 25= +5); text-shadow: none; } + +.cmp-dm-portal .ui.purple.button:active, .cmp-dm-portal .ui.purple.buttons = +.button:active { background-color: rgb(130, 41, 159); color: rgb(255, 255, = +255); text-shadow: none; } + +.cmp-dm-portal .ui.purple.active.button, .cmp-dm-portal .ui.purple.button .= +active.button:active, .cmp-dm-portal .ui.purple.buttons .active.button, .cm= +p-dm-portal .ui.purple.buttons .active.button:active { background-color: rg= +b(151, 36, 190); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.pink.button, .cmp-dm-portal .ui.pink.buttons .button { b= +ackground-color: rgb(224, 57, 151); color: rgb(255, 255, 255); text-shadow:= + none; background-image: none; } + +.cmp-dm-portal .ui.pink.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px= + 0px 0px inset; } + +.cmp-dm-portal .ui.pink.button:hover, .cmp-dm-portal .ui.pink.buttons .butt= +on:hover { background-color: rgb(230, 26, 141); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.pink.button:focus, .cmp-dm-portal .ui.pink.buttons .butt= +on:focus { background-color: rgb(225, 15, 133); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.pink.button:active, .cmp-dm-portal .ui.pink.buttons .but= +ton:active { background-color: rgb(199, 31, 126); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.pink.active.button, .cmp-dm-portal .ui.pink.button .acti= +ve.button:active, .cmp-dm-portal .ui.pink.buttons .active.button, .cmp-dm-p= +ortal .ui.pink.buttons .active.button:active { background-color: rgb(234, 2= +1, 141); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.brown.button, .cmp-dm-portal .ui.brown.buttons .button {= + background-color: rgb(165, 103, 63); color: rgb(255, 255, 255); text-shado= +w: none; background-image: none; } + +.cmp-dm-portal .ui.brown.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0p= +x 0px 0px inset; } + +.cmp-dm-portal .ui.brown.button:hover, .cmp-dm-portal .ui.brown.buttons .bu= +tton:hover { background-color: rgb(151, 91, 51); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.brown.button:focus, .cmp-dm-portal .ui.brown.buttons .bu= +tton:focus { background-color: rgb(144, 83, 43); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.brown.button:active, .cmp-dm-portal .ui.brown.buttons .b= +utton:active { background-color: rgb(128, 80, 49); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.brown.active.button, .cmp-dm-portal .ui.brown.button .ac= +tive.button:active, .cmp-dm-portal .ui.brown.buttons .active.button, .cmp-d= +m-portal .ui.brown.buttons .active.button:active { background-color: rgb(15= +3, 90, 49); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.grey.button, .cmp-dm-portal .ui.grey.buttons .button { b= +ackground-color: rgb(118, 118, 118); color: rgb(255, 255, 255); text-shadow= +: none; background-image: none; } + +.cmp-dm-portal .ui.grey.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px= + 0px 0px inset; } + +.cmp-dm-portal .ui.grey.button:hover, .cmp-dm-portal .ui.grey.buttons .butt= +on:hover { background-color: rgb(131, 131, 131); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.grey.button:focus, .cmp-dm-portal .ui.grey.buttons .butt= +on:focus { background-color: rgb(138, 138, 138); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.grey.button:active, .cmp-dm-portal .ui.grey.buttons .but= +ton:active { background-color: rgb(144, 144, 144); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.grey.active.button, .cmp-dm-portal .ui.grey.button .acti= +ve.button:active, .cmp-dm-portal .ui.grey.buttons .active.button, .cmp-dm-p= +ortal .ui.grey.buttons .active.button:active { background-color: rgb(105, 1= +05, 105); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.black.button, .cmp-dm-portal .ui.black.buttons .button {= + background-color: rgb(27, 28, 29); color: rgb(255, 255, 255); text-shadow:= + none; background-image: none; } + +.cmp-dm-portal .ui.black.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0p= +x 0px 0px inset; } + +.cmp-dm-portal .ui.black.button:hover, .cmp-dm-portal .ui.black.buttons .bu= +tton:hover { background-color: rgb(39, 41, 42); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.black.button:focus, .cmp-dm-portal .ui.black.buttons .bu= +tton:focus { background-color: rgb(47, 48, 50); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.black.button:active, .cmp-dm-portal .ui.black.buttons .b= +utton:active { background-color: rgb(52, 54, 55); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.black.active.button, .cmp-dm-portal .ui.black.button .ac= +tive.button:active, .cmp-dm-portal .ui.black.buttons .active.button, .cmp-d= +m-portal .ui.black.buttons .active.button:active { background-color: rgb(15= +, 15, 16); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.positive.button, .cmp-dm-portal .ui.positive.buttons .bu= +tton { background-color: rgb(161, 0, 255); color: rgb(255, 255, 255); text-= +shadow: none; background-image: none; } + +.cmp-dm-portal .ui.positive.button { box-shadow: rgba(34, 36, 38, 0.15) 0px= + 0px 0px 0px inset; } + +.cmp-dm-portal .ui.positive.button:hover, .cmp-dm-portal .ui.positive.butto= +ns .button:hover { background-color: rgb(145, 0, 230); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.positive.button:focus, .cmp-dm-portal .ui.positive.butto= +ns .button:focus { background-color: rgb(135, 0, 214); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.positive.button:active, .cmp-dm-portal .ui.positive.butt= +ons .button:active { background-color: rgb(129, 0, 204); color: rgb(255, 25= +5, 255); text-shadow: none; } + +.cmp-dm-portal .ui.positive.active.button, .cmp-dm-portal .ui.positive.butt= +on .active.button:active, .cmp-dm-portal .ui.positive.buttons .active.butto= +n, .cmp-dm-portal .ui.positive.buttons .active.button:active { background-c= +olor: rgb(145, 0, 230); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.negative.button, .cmp-dm-portal .ui.negative.buttons .bu= +tton { background-color: rgb(219, 40, 40); color: rgb(255, 255, 255); text-= +shadow: none; background-image: none; } + +.cmp-dm-portal .ui.negative.button { box-shadow: rgba(34, 36, 38, 0.15) 0px= + 0px 0px 0px inset; } + +.cmp-dm-portal .ui.negative.button:hover, .cmp-dm-portal .ui.negative.butto= +ns .button:hover { background-color: rgb(208, 25, 25); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.negative.button:focus, .cmp-dm-portal .ui.negative.butto= +ns .button:focus { background-color: rgb(202, 16, 16); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.negative.button:active, .cmp-dm-portal .ui.negative.butt= +ons .button:active { background-color: rgb(178, 30, 30); color: rgb(255, 25= +5, 255); text-shadow: none; } + +.cmp-dm-portal .ui.negative.active.button, .cmp-dm-portal .ui.negative.butt= +on .active.button:active, .cmp-dm-portal .ui.negative.buttons .active.butto= +n, .cmp-dm-portal .ui.negative.buttons .active.button:active { background-c= +olor: rgb(212, 21, 21); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.buttons { display: inline-flex; -webkit-box-orient: hori= +zontal; -webkit-box-direction: normal; flex-direction: row; font-size: 0px;= + vertical-align: baseline; margin: 0px 0.25em 0px 0px; } + +.cmp-dm-portal .ui.buttons:not(.basic):not(.inverted) { box-shadow: none; } + +.cmp-dm-portal .ui.buttons::after { content: "."; display: block; height: 0= +px; clear: both; visibility: hidden; } + +.cmp-dm-portal .ui.buttons .button { -webkit-box-flex: 1; flex: 1 0 auto; b= +order-radius: 0px; margin: 0px; } + +.cmp-dm-portal .ui.buttons:not(.basic):not(.inverted) > .button:not(.basic)= +:not(.inverted) { box-shadow: transparent 0px 0px 0px 1px inset, rgba(34, 3= +6, 38, 0.15) 0px 0px 0px 0px inset; } + +.cmp-dm-portal .ui.buttons .button:first-child { border-left: none; margin-= +left: 0px; border-top-left-radius: 0.285714rem; border-bottom-left-radius: = +0.285714rem; } + +.cmp-dm-portal .ui.buttons .button:last-child { border-top-right-radius: 0.= +285714rem; border-bottom-right-radius: 0.285714rem; } + +.cmp-dm-portal .ui.vertical.buttons { display: inline-flex; -webkit-box-ori= +ent: vertical; -webkit-box-direction: normal; flex-direction: column; } + +.cmp-dm-portal .ui.vertical.buttons .button { display: block; float: none; = +width: 100%; margin: 0px; box-shadow: none; border-radius: 0px; } + +.cmp-dm-portal .ui.vertical.buttons .button:first-child { border-top-left-r= +adius: 0.285714rem; border-top-right-radius: 0.285714rem; } + +.cmp-dm-portal .ui.vertical.buttons .button:last-child { margin-bottom: 0px= +; border-bottom-left-radius: 0.285714rem; border-bottom-right-radius: 0.285= +714rem; } + +.cmp-dm-portal .ui.vertical.buttons .button:only-child { border-radius: 0.2= +85714rem; } + +.cmp-dm-portal .actions .ui.button { min-width: 95pt; } + +.cmp-dm-portal .ui.button.link { background-color: transparent; padding: 0p= +x; display: inline; color: rgb(161, 0, 255); text-decoration: none; font-we= +ight: 400; font-family: "Graphik semibold"; } + +.cmp-dm-portal .ui.button.link:hover { color: rgb(145, 0, 230); text-decora= +tion: none; } + +.cmp-dm-portal .ui.icon.button.plain { background: none; color: rgb(161, 0,= + 255); } + +.cmp-dm-portal .ui.icon.button.plain:hover { background: none; color: rgb(1= +45, 0, 230); } + +.cmp-dm-portal .ui.icon.fluid.button.labeled { background: rgb(161, 0, 255)= +; color: rgb(255, 255, 255); font-family: "Graphik semibold"; border-radius= +: 0px; text-transform: uppercase; } + +.cmp-dm-portal .ui.icon.fluid.button.labeled:hover { background: rgb(145, 0= +, 230); } + +.cmp-dm-portal .fluid.ui.button { background: rgb(161, 0, 255); color: rgb(= +255, 255, 255); } + +.cmp-dm-portal .fluid.ui.button:hover { background: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.button.cmp-action-buttons__button { background: rgb(161,= + 0, 255); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.button.cmp-action-buttons__button:hover { background: rg= +b(145, 0, 230); } + +.cmp-dm-portal .ui.button, .cmp-dm-portal .ui.positive.primary.right.labele= +d.icon.button, .cmp-dm-portal .ui.primary.button { font-family: "Graphik se= +mibold"; border-radius: 0px; text-transform: uppercase; } + +.cmp-dm-portal .item.cmp-menu__item, .cmp-dm-portal .ui.card.extra.link.but= +ton, .cmp-dm-portal .ui.card.extra.link.button.ui.header.ui.link.button { f= +ont-family: graphik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-s= +erif; } + +.cmp-dm-portal .ui.link.button { font-family: "Graphik semibold"; } + +.cmp-dm-portal .ui.header { border: none; margin: calc(2rem - 0.14286em) 0p= +x 1rem; padding: 0px; font-family: graphik-regular-web, "Helvetica Neue", A= +rial, Helvetica, sans-serif; font-weight: 700; line-height: 1.28571em; text= +-transform: none; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.header:first-child { margin-top: -0.142857em; } + +.cmp-dm-portal .ui.header:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.header > .icon { display: table-cell; opacity: 1; font-s= +ize: 1.5em; padding-top: 0px; vertical-align: middle; } + +.cmp-dm-portal .ui.header .icon:only-child { display: inline-block; padding= +: 0px; margin-right: 0.75rem; } + +.cmp-dm-portal .ui.header > .image:not(.icon), .cmp-dm-portal .ui.header > = +img { display: inline-block; margin-top: 0.142857em; width: 2.5em; height: = +auto; vertical-align: middle; } + +.cmp-dm-portal .ui.header > .image:not(.icon):only-child, .cmp-dm-portal .u= +i.header > img:only-child { margin-right: 0.75rem; } + +.cmp-dm-portal .ui.header .content { display: inline-block; vertical-align:= + top; } + +.cmp-dm-portal .ui.header > .icon + .content, .cmp-dm-portal .ui.header > .= +image + .content, .cmp-dm-portal .ui.header > img + .content { padding-left= +: 0.75rem; vertical-align: middle; } + +.cmp-dm-portal .ui.header > .icon + .content { display: table-cell; } + +.cmp-dm-portal .ui.header .ui.label { margin-left: 0.5rem; vertical-align: = +middle; } + +.cmp-dm-portal .ui.header + p { margin-top: 0px; } + +.cmp-dm-portal h1.ui.header { font-size: 2rem; } + +.cmp-dm-portal h2.ui.header { font-size: 1.71429rem; } + +.cmp-dm-portal h3.ui.header { font-size: 1.28571rem; } + +.cmp-dm-portal h4.ui.header { font-size: 1.07143rem; } + +.cmp-dm-portal h5.ui.header { font-size: 1rem; } + +.cmp-dm-portal h6.ui.header { font-size: 0.857143rem; } + +.cmp-dm-portal .ui.primary.header { color: rgb(161, 0, 255); } + +.cmp-dm-portal a.ui.primary.header:hover { color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.secondary.header { color: rgb(80, 80, 80); } + +.cmp-dm-portal a.ui.secondary.header:hover { color: rgb(93, 93, 93); } + +.cmp-dm-portal .ui.red.header { color: rgb(219, 40, 40); } + +.cmp-dm-portal a.ui.red.header:hover { color: rgb(208, 25, 25); } + +.cmp-dm-portal .ui.orange.header { color: rgb(242, 113, 28); } + +.cmp-dm-portal a.ui.orange.header:hover { color: rgb(242, 98, 2); } + +.cmp-dm-portal .ui.yellow.header { color: rgb(251, 189, 8); } + +.cmp-dm-portal a.ui.yellow.header:hover { color: rgb(234, 174, 0); } + +.cmp-dm-portal .ui.olive.header { color: rgb(181, 204, 24); } + +.cmp-dm-portal a.ui.olive.header:hover { color: rgb(167, 189, 13); } + +.cmp-dm-portal .ui.green.header { color: rgb(33, 186, 69); } + +.cmp-dm-portal a.ui.green.header:hover { color: rgb(22, 171, 57); } + +.cmp-dm-portal .ui.teal.header { color: rgb(0, 181, 173); } + +.cmp-dm-portal a.ui.teal.header:hover { color: rgb(0, 156, 149); } + +.cmp-dm-portal .ui.blue.header { color: rgb(33, 133, 208); } + +.cmp-dm-portal a.ui.blue.header:hover { color: rgb(22, 120, 194); } + +.cmp-dm-portal .ui.violet.header { color: rgb(100, 53, 201); } + +.cmp-dm-portal a.ui.violet.header:hover { color: rgb(88, 41, 187); } + +.cmp-dm-portal .ui.purple.header { color: rgb(163, 51, 200); } + +.cmp-dm-portal a.ui.purple.header:hover { color: rgb(150, 39, 186); } + +.cmp-dm-portal .ui.pink.header { color: rgb(224, 57, 151); } + +.cmp-dm-portal a.ui.pink.header:hover { color: rgb(230, 26, 141); } + +.cmp-dm-portal .ui.brown.header { color: rgb(165, 103, 63); } + +.cmp-dm-portal a.ui.brown.header:hover { color: rgb(151, 91, 51); } + +.cmp-dm-portal .ui.grey.header { color: rgb(118, 118, 118); } + +.cmp-dm-portal a.ui.grey.header:hover { color: rgb(131, 131, 131); } + +.cmp-dm-portal .ui.black.header { color: rgb(27, 28, 29); } + +.cmp-dm-portal a.ui.black.header:hover { color: rgb(39, 41, 42); } + +.cmp-dm-portal .ui.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {= + font-size: 1.28571em; } + +.cmp-dm-portal h5 { color: rgb(144, 144, 144); font-weight: 700; margin: 0p= +x; } + +.cmp-dm-portal .content { color: rgb(161, 0, 255); } + +@font-face { } + +.cmp-dm-portal i.icon { display: inline-block; opacity: 1; margin: 0px 0.25= +rem 0px 0px; width: 1.18em; height: 1em; font-family: Icons; font-style: no= +rmal; font-weight: 400; text-decoration: inherit; text-align: center; speak= +: none; -webkit-font-smoothing: antialiased; backface-visibility: hidden; } + +.cmp-dm-portal i.icon::before { background: none !important; } + +.cmp-dm-portal i.emphasized.icon:not(.disabled), .cmp-dm-portal i.emphasize= +d.icons:not(.disabled), .cmp-dm-portal i.icon:active, .cmp-dm-portal i.icon= +:hover, .cmp-dm-portal i.icons:active, .cmp-dm-portal i.icons:hover { opaci= +ty: 1; } + +.cmp-dm-portal i.circular.icon { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px= + 0.1em inset; border-radius: 500em !important; line-height: 1 !important; p= +adding: 0.5em 0px !important; width: 2em !important; height: 2em !important= +; } + +.cmp-dm-portal i.primary.icon.icon.icon.icon { color: rgb(161, 0, 255); } + +.cmp-dm-portal i.secondary.icon.icon.icon.icon { color: rgb(80, 80, 80); } + +.cmp-dm-portal i.red.icon.icon.icon.icon { color: rgb(219, 40, 40); } + +.cmp-dm-portal i.orange.icon.icon.icon.icon { color: rgb(242, 113, 28); } + +.cmp-dm-portal i.yellow.icon.icon.icon.icon { color: rgb(251, 189, 8); } + +.cmp-dm-portal i.olive.icon.icon.icon.icon { color: rgb(181, 204, 24); } + +.cmp-dm-portal i.green.icon.icon.icon.icon { color: rgb(33, 186, 69); } + +.cmp-dm-portal i.teal.icon.icon.icon.icon { color: rgb(0, 181, 173); } + +.cmp-dm-portal i.blue.icon.icon.icon.icon { color: rgb(33, 133, 208); } + +.cmp-dm-portal i.violet.icon.icon.icon.icon { color: rgb(100, 53, 201); } + +.cmp-dm-portal i.purple.icon.icon.icon.icon { color: rgb(163, 51, 200); } + +.cmp-dm-portal i.pink.icon.icon.icon.icon { color: rgb(224, 57, 151); } + +.cmp-dm-portal i.brown.icon.icon.icon.icon { color: rgb(165, 103, 63); } + +.cmp-dm-portal i.grey.icon.icon.icon.icon { color: rgb(118, 118, 118); } + +.cmp-dm-portal i.black.icon.icon.icon.icon { color: rgb(27, 28, 29); } + +.cmp-dm-portal i.icon, .cmp-dm-portal i.icons { font-size: 1em; } + +.cmp-dm-portal i.mini.mini.mini.icon, .cmp-dm-portal i.mini.mini.mini.icons= + { line-height: 1; vertical-align: middle; font-size: 0.4em; } + +.cmp-dm-portal i.large.large.large.icon, .cmp-dm-portal i.large.large.large= +.icons { line-height: 1; vertical-align: middle; font-size: 1.5em; } + +.cmp-dm-portal i.big.big.big.icon, .cmp-dm-portal i.big.big.big.icons { lin= +e-height: 1; vertical-align: middle; font-size: 2em; } + +.cmp-dm-portal i.icons { display: inline-block; position: relative; line-he= +ight: 1; } + +.cmp-dm-portal i.icons .icon { position: absolute; top: 50%; left: 50%; tra= +nsform: translateX(-50%) translateY(-50%); margin: 0px; } + +.cmp-dm-portal i.icons .icon:first-child { position: static; width: auto; h= +eight: auto; vertical-align: top; transform: none; } + +.cmp-dm-portal i.icon.ad::before { content: "=EF=99=81"; } + +.cmp-dm-portal i.icon.air.freshener::before { content: "=EF=97=90"; } + +.cmp-dm-portal i.icon.allergies::before { content: "=EF=91=A1"; } + +.cmp-dm-portal i.icon.angry::before { content: "=EF=95=96"; } + +.cmp-dm-portal i.icon.ankh::before { content: "=EF=99=84"; } + +.cmp-dm-portal i.icon.archway::before { content: "=EF=95=97"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.down::before { content: "=EF= +=8D=98"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.left::before { content: "=EF= +=8D=99"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.right::before { content: "=EF= +=8D=9A"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.up::before { content: "=EF=8D= +=9B"; } + +.cmp-dm-portal i.icon.arrows.alternate::before { content: "=EF=82=B2"; } + +.cmp-dm-portal i.icon.arrows.alternate.horizontal::before { content: "=EF= +=8C=B7"; } + +.cmp-dm-portal i.icon.arrows.alternate.vertical::before { content: "=EF=8C= +=B8"; } + +.cmp-dm-portal i.icon.atlas::before { content: "=EF=95=98"; } + +.cmp-dm-portal i.icon.atom::before { content: "=EF=97=92"; } + +.cmp-dm-portal i.icon.award::before { content: "=EF=95=99"; } + +.cmp-dm-portal i.icon.baby::before { content: "=EF=9D=BC"; } + +.cmp-dm-portal i.icon.baby.carriage::before { content: "=EF=9D=BD"; } + +.cmp-dm-portal i.icon.backspace::before { content: "=EF=95=9A"; } + +.cmp-dm-portal i.icon.bacon::before { content: "=EF=9F=A5"; } + +.cmp-dm-portal i.icon.balance.scale::before { content: "=EF=89=8E"; } + +.cmp-dm-portal i.icon.balance.scale.left::before { content: "=EF=94=95"; } + +.cmp-dm-portal i.icon.balance.scale.right::before { content: "=EF=94=96"; } + +.cmp-dm-portal i.icon.band.aid::before { content: "=EF=91=A2"; } + +.cmp-dm-portal i.icon.baseball.ball::before { content: "=EF=90=B3"; } + +.cmp-dm-portal i.icon.basketball.ball::before { content: "=EF=90=B4"; } + +.cmp-dm-portal i.icon.bezier.curve::before { content: "=EF=95=9B"; } + +.cmp-dm-portal i.icon.bible::before { content: "=EF=99=87"; } + +.cmp-dm-portal i.icon.biking::before { content: "=EF=A1=8A"; } + +.cmp-dm-portal i.icon.biohazard::before { content: "=EF=9E=80"; } + +.cmp-dm-portal i.icon.birthday.cake::before { content: "=EF=87=BD"; } + +.cmp-dm-portal i.icon.blender::before { content: "=EF=94=97"; } + +.cmp-dm-portal i.icon.blender.phone::before { content: "=EF=9A=B6"; } + +.cmp-dm-portal i.icon.blog::before { content: "=EF=9E=81"; } + +.cmp-dm-portal i.icon.bolt::before { content: "=EF=83=A7"; } + +.cmp-dm-portal i.icon.bone::before { content: "=EF=97=97"; } + +.cmp-dm-portal i.icon.bong::before { content: "=EF=95=9C"; } + +.cmp-dm-portal i.icon.book.dead::before { content: "=EF=9A=B7"; } + +.cmp-dm-portal i.icon.book.medical::before { content: "=EF=9F=A6"; } + +.cmp-dm-portal i.icon.book.open::before { content: "=EF=94=98"; } + +.cmp-dm-portal i.icon.book.reader::before { content: "=EF=97=9A"; } + +.cmp-dm-portal i.icon.border.all::before { content: "=EF=A1=8C"; } + +.cmp-dm-portal i.icon.border.none::before { content: "=EF=A1=90"; } + +.cmp-dm-portal i.icon.border.style::before { content: "=EF=A1=93"; } + +.cmp-dm-portal i.icon.bowling.ball::before { content: "=EF=90=B6"; } + +.cmp-dm-portal i.icon.box::before { content: "=EF=91=A6"; } + +.cmp-dm-portal i.icon.box.open::before { content: "=EF=92=9E"; } + +.cmp-dm-portal i.icon.boxes::before { content: "=EF=91=A8"; } + +.cmp-dm-portal i.icon.brain::before { content: "=EF=97=9C"; } + +.cmp-dm-portal i.icon.bread.slice::before { content: "=EF=9F=AC"; } + +.cmp-dm-portal i.icon.briefcase.medical::before { content: "=EF=91=A9"; } + +.cmp-dm-portal i.icon.broadcast.tower::before { content: "=EF=94=99"; } + +.cmp-dm-portal i.icon.broom::before { content: "=EF=94=9A"; } + +.cmp-dm-portal i.icon.brush::before { content: "=EF=95=9D"; } + +.cmp-dm-portal i.icon.burn::before { content: "=EF=91=AA"; } + +.cmp-dm-portal i.icon.bus.alternate::before { content: "=EF=95=9E"; } + +.cmp-dm-portal i.icon.business.time::before { content: "=EF=99=8A"; } + +.cmp-dm-portal i.icon.calendar::before { content: "=EF=84=B3"; } + +.cmp-dm-portal i.icon.calendar.alternate::before { content: "=EF=81=B3"; } + +.cmp-dm-portal i.icon.calendar.day::before { content: "=EF=9E=83"; } + +.cmp-dm-portal i.icon.calendar.week::before { content: "=EF=9E=84"; } + +.cmp-dm-portal i.icon.campground::before { content: "=EF=9A=BB"; } + +.cmp-dm-portal i.icon.candy.cane::before { content: "=EF=9E=86"; } + +.cmp-dm-portal i.icon.cannabis::before { content: "=EF=95=9F"; } + +.cmp-dm-portal i.icon.capsules::before { content: "=EF=91=AB"; } + +.cmp-dm-portal i.icon.car.alternate::before { content: "=EF=97=9E"; } + +.cmp-dm-portal i.icon.car.battery::before { content: "=EF=97=9F"; } + +.cmp-dm-portal i.icon.car.crash::before { content: "=EF=97=A1"; } + +.cmp-dm-portal i.icon.car.side::before { content: "=EF=97=A4"; } + +.cmp-dm-portal i.icon.caret.square.down::before { content: "=EF=85=90"; } + +.cmp-dm-portal i.icon.caret.square.left::before { content: "=EF=86=91"; } + +.cmp-dm-portal i.icon.caret.square.right::before { content: "=EF=85=92"; } + +.cmp-dm-portal i.icon.caret.square.up::before { content: "=EF=85=91"; } + +.cmp-dm-portal i.icon.carrot::before { content: "=EF=9E=87"; } + +.cmp-dm-portal i.icon.cart.arrow.down::before { content: "=EF=88=98"; } + +.cmp-dm-portal i.icon.cart.plus::before { content: "=EF=88=97"; } + +.cmp-dm-portal i.icon.cash.register::before { content: "=EF=9E=88"; } + +.cmp-dm-portal i.icon.cat::before { content: "=EF=9A=BE"; } + +.cmp-dm-portal i.icon.chair::before { content: "=EF=9B=80"; } + +.cmp-dm-portal i.icon.chalkboard::before { content: "=EF=94=9B"; } + +.cmp-dm-portal i.icon.chalkboard.teacher::before { content: "=EF=94=9C"; } + +.cmp-dm-portal i.icon.charging.station::before { content: "=EF=97=A7"; } + +.cmp-dm-portal i.icon.chart.area::before { content: "=EF=87=BE"; } + +.cmp-dm-portal i.icon.chart.bar::before { content: "=EF=82=80"; } + +.cmp-dm-portal i.icon.chart.line::before { content: "=EF=88=81"; } + +.cmp-dm-portal i.icon.chart.pie::before { content: "=EF=88=80"; } + +.cmp-dm-portal i.icon.check.double::before { content: "=EF=95=A0"; } + +.cmp-dm-portal i.icon.cheese::before { content: "=EF=9F=AF"; } + +.cmp-dm-portal i.icon.chess::before { content: "=EF=90=B9"; } + +.cmp-dm-portal i.icon.chess.bishop::before { content: "=EF=90=BA"; } + +.cmp-dm-portal i.icon.chess.board::before { content: "=EF=90=BC"; } + +.cmp-dm-portal i.icon.chess.king::before { content: "=EF=90=BF"; } + +.cmp-dm-portal i.icon.chess.knight::before { content: "=EF=91=81"; } + +.cmp-dm-portal i.icon.chess.pawn::before { content: "=EF=91=83"; } + +.cmp-dm-portal i.icon.chess.queen::before { content: "=EF=91=85"; } + +.cmp-dm-portal i.icon.chess.rook::before { content: "=EF=91=87"; } + +.cmp-dm-portal i.icon.church::before { content: "=EF=94=9D"; } + +.cmp-dm-portal i.icon.circle.notch::before { content: "=EF=87=8E"; } + +.cmp-dm-portal i.icon.city::before { content: "=EF=99=8F"; } + +.cmp-dm-portal i.icon.clinic.medical::before { content: "=EF=9F=B2"; } + +.cmp-dm-portal i.icon.clipboard::before { content: "=EF=8C=A8"; } + +.cmp-dm-portal i.icon.clipboard.check::before { content: "=EF=91=AC"; } + +.cmp-dm-portal i.icon.clipboard.list::before { content: "=EF=91=AD"; } + +.cmp-dm-portal i.icon.cloud.download.alternate::before { content: "=EF=8E= +=81"; } + +.cmp-dm-portal i.icon.cloud.meatball::before { content: "=EF=9C=BB"; } + +.cmp-dm-portal i.icon.cloud.moon::before { content: "=EF=9B=83"; } + +.cmp-dm-portal i.icon.cloud.moon.rain::before { content: "=EF=9C=BC"; } + +.cmp-dm-portal i.icon.cloud.rain::before { content: "=EF=9C=BD"; } + +.cmp-dm-portal i.icon.cloud.showers.heavy::before { content: "=EF=9D=80"; } + +.cmp-dm-portal i.icon.cloud.sun::before { content: "=EF=9B=84"; } + +.cmp-dm-portal i.icon.cloud.sun.rain::before { content: "=EF=9D=83"; } + +.cmp-dm-portal i.icon.cloud.upload.alternate::before { content: "=EF=8E=82"= +; } + +.cmp-dm-portal i.icon.cocktail::before { content: "=EF=95=A1"; } + +.cmp-dm-portal i.icon.code.branch::before { content: "=EF=84=A6"; } + +.cmp-dm-portal i.icon.cog::before { content: "=EF=80=93"; } + +.cmp-dm-portal i.icon.coins::before { content: "=EF=94=9E"; } + +.cmp-dm-portal i.icon.comment.alternate::before { content: "=EF=89=BA"; } + +.cmp-dm-portal i.icon.comment.dollar::before { content: "=EF=99=91"; } + +.cmp-dm-portal i.icon.comment.dots::before { content: "=EF=92=AD"; } + +.cmp-dm-portal i.icon.comment.medical::before { content: "=EF=9F=B5"; } + +.cmp-dm-portal i.icon.comment.slash::before { content: "=EF=92=B3"; } + +.cmp-dm-portal i.icon.comments.dollar::before { content: "=EF=99=93"; } + +.cmp-dm-portal i.icon.compact.disc::before { content: "=EF=94=9F"; } + +.cmp-dm-portal i.icon.compress.arrows.alternate::before { content: "=EF=9E= +=8C"; } + +.cmp-dm-portal i.icon.concierge.bell::before { content: "=EF=95=A2"; } + +.cmp-dm-portal i.icon.cookie::before { content: "=EF=95=A3"; } + +.cmp-dm-portal i.icon.cookie.bite::before { content: "=EF=95=A4"; } + +.cmp-dm-portal i.icon.couch::before { content: "=EF=92=B8"; } + +.cmp-dm-portal i.icon.crop.alternate::before { content: "=EF=95=A5"; } + +.cmp-dm-portal i.icon.cross::before { content: "=EF=99=94"; } + +.cmp-dm-portal i.icon.crow::before { content: "=EF=94=A0"; } + +.cmp-dm-portal i.icon.crown::before { content: "=EF=94=A1"; } + +.cmp-dm-portal i.icon.crutch::before { content: "=EF=9F=B7"; } + +.cmp-dm-portal i.icon.democrat::before { content: "=EF=9D=87"; } + +.cmp-dm-portal i.icon.dharmachakra::before { content: "=EF=99=95"; } + +.cmp-dm-portal i.icon.diagnoses::before { content: "=EF=91=B0"; } + +.cmp-dm-portal i.icon.dice::before { content: "=EF=94=A2"; } + +.cmp-dm-portal i.icon.dice.d20::before { content: "=EF=9B=8F"; } + +.cmp-dm-portal i.icon.dice.d6::before { content: "=EF=9B=91"; } + +.cmp-dm-portal i.icon.dice.five::before { content: "=EF=94=A3"; } + +.cmp-dm-portal i.icon.dice.four::before { content: "=EF=94=A4"; } + +.cmp-dm-portal i.icon.dice.one::before { content: "=EF=94=A5"; } + +.cmp-dm-portal i.icon.dice.six::before { content: "=EF=94=A6"; } + +.cmp-dm-portal i.icon.dice.three::before { content: "=EF=94=A7"; } + +.cmp-dm-portal i.icon.dice.two::before { content: "=EF=94=A8"; } + +.cmp-dm-portal i.icon.digital.tachograph::before { content: "=EF=95=A6"; } + +.cmp-dm-portal i.icon.directions::before { content: "=EF=97=AB"; } + +.cmp-dm-portal i.icon.divide::before { content: "=EF=94=A9"; } + +.cmp-dm-portal i.icon.dizzy::before { content: "=EF=95=A7"; } + +.cmp-dm-portal i.icon.dna::before { content: "=EF=91=B1"; } + +.cmp-dm-portal i.icon.dog::before { content: "=EF=9B=93"; } + +.cmp-dm-portal i.icon.dollar.sign::before { content: "=EF=85=95"; } + +.cmp-dm-portal i.icon.dolly::before { content: "=EF=91=B2"; } + +.cmp-dm-portal i.icon.dolly.flatbed::before { content: "=EF=91=B4"; } + +.cmp-dm-portal i.icon.donate::before { content: "=EF=92=B9"; } + +.cmp-dm-portal i.icon.door.closed::before { content: "=EF=94=AA"; } + +.cmp-dm-portal i.icon.door.open::before { content: "=EF=94=AB"; } + +.cmp-dm-portal i.icon.dot.circle::before { content: "=EF=86=92"; } + +.cmp-dm-portal i.icon.dove::before { content: "=EF=92=BA"; } + +.cmp-dm-portal i.icon.drafting.compass::before { content: "=EF=95=A8"; } + +.cmp-dm-portal i.icon.dragon::before { content: "=EF=9B=95"; } + +.cmp-dm-portal i.icon.draw.polygon::before { content: "=EF=97=AE"; } + +.cmp-dm-portal i.icon.drum::before { content: "=EF=95=A9"; } + +.cmp-dm-portal i.icon.drum.steelpan::before { content: "=EF=95=AA"; } + +.cmp-dm-portal i.icon.drumstick.bite::before { content: "=EF=9B=97"; } + +.cmp-dm-portal i.icon.dumbbell::before { content: "=EF=91=8B"; } + +.cmp-dm-portal i.icon.dumpster::before { content: "=EF=9E=93"; } + +.cmp-dm-portal i.icon.dumpster.fire::before { content: "=EF=9E=94"; } + +.cmp-dm-portal i.icon.dungeon::before { content: "=EF=9B=99"; } + +.cmp-dm-portal i.icon.egg::before { content: "=EF=9F=BB"; } + +.cmp-dm-portal i.icon.envelope.open::before { content: "=EF=8A=B6"; } + +.cmp-dm-portal i.icon.envelope.open.text::before { content: "=EF=99=98"; } + +.cmp-dm-portal i.icon.envelope.square::before { content: "=EF=86=99"; } + +.cmp-dm-portal i.icon.equals::before { content: "=EF=94=AC"; } + +.cmp-dm-portal i.icon.ethernet::before { content: "=EF=9E=96"; } + +.cmp-dm-portal i.icon.euro.sign::before { content: "=EF=85=93"; } + +.cmp-dm-portal i.icon.exchange.alternate::before { content: "=EF=8D=A2"; } + +.cmp-dm-portal i.icon.expand.arrows.alternate::before { content: "=EF=8C=9E= +"; } + +.cmp-dm-portal i.icon.external.alternate::before { content: "=EF=8D=9D"; } + +.cmp-dm-portal i.icon.external.link.square.alternate::before { content: "= +=EF=8D=A0"; } + +.cmp-dm-portal i.icon.eye.dropper::before { content: "=EF=87=BB"; } + +.cmp-dm-portal i.icon.eye.slash::before { content: "=EF=81=B0"; } + +.cmp-dm-portal i.icon.fan::before { content: "=EF=A1=A3"; } + +.cmp-dm-portal i.icon.feather::before { content: "=EF=94=AD"; } + +.cmp-dm-portal i.icon.feather.alternate::before { content: "=EF=95=AB"; } + +.cmp-dm-portal i.icon.file.alternate::before { content: "=EF=85=9C"; } + +.cmp-dm-portal i.icon.file.archive::before { content: "=EF=87=86"; } + +.cmp-dm-portal i.icon.file.audio::before { content: "=EF=87=87"; } + +.cmp-dm-portal i.icon.file.code::before { content: "=EF=87=89"; } + +.cmp-dm-portal i.icon.file.contract::before { content: "=EF=95=AC"; } + +.cmp-dm-portal i.icon.file.csv::before { content: "=EF=9B=9D"; } + +.cmp-dm-portal i.icon.file.download::before { content: "=EF=95=AD"; } + +.cmp-dm-portal i.icon.file.excel::before { content: "=EF=87=83"; } + +.cmp-dm-portal i.icon.file.export::before { content: "=EF=95=AE"; } + +.cmp-dm-portal i.icon.file.image::before { content: "=EF=87=85"; } + +.cmp-dm-portal i.icon.file.import::before { content: "=EF=95=AF"; } + +.cmp-dm-portal i.icon.file.invoice::before { content: "=EF=95=B0"; } + +.cmp-dm-portal i.icon.file.invoice.dollar::before { content: "=EF=95=B1"; } + +.cmp-dm-portal i.icon.file.medical::before { content: "=EF=91=B7"; } + +.cmp-dm-portal i.icon.file.medical.alternate::before { content: "=EF=91=B8"= +; } + +.cmp-dm-portal i.icon.file.pdf::before { content: "=EF=87=81"; } + +.cmp-dm-portal i.icon.file.powerpoint::before { content: "=EF=87=84"; } + +.cmp-dm-portal i.icon.file.prescription::before { content: "=EF=95=B2"; } + +.cmp-dm-portal i.icon.file.signature::before { content: "=EF=95=B3"; } + +.cmp-dm-portal i.icon.file.upload::before { content: "=EF=95=B4"; } + +.cmp-dm-portal i.icon.file.video::before { content: "=EF=87=88"; } + +.cmp-dm-portal i.icon.file.word::before { content: "=EF=87=82"; } + +.cmp-dm-portal i.icon.fill::before { content: "=EF=95=B5"; } + +.cmp-dm-portal i.icon.fill.drip::before { content: "=EF=95=B6"; } + +.cmp-dm-portal i.icon.fingerprint::before { content: "=EF=95=B7"; } + +.cmp-dm-portal i.icon.fire.alternate::before { content: "=EF=9F=A4"; } + +.cmp-dm-portal i.icon.first.aid::before { content: "=EF=91=B9"; } + +.cmp-dm-portal i.icon.fish::before { content: "=EF=95=B8"; } + +.cmp-dm-portal i.icon.fist.raised::before { content: "=EF=9B=9E"; } + +.cmp-dm-portal i.icon.flag.usa::before { content: "=EF=9D=8D"; } + +.cmp-dm-portal i.icon.flushed::before { content: "=EF=95=B9"; } + +.cmp-dm-portal i.icon.folder.minus::before { content: "=EF=99=9D"; } + +.cmp-dm-portal i.icon.folder.plus::before { content: "=EF=99=9E"; } + +.cmp-dm-portal i.icon.football.ball::before { content: "=EF=91=8E"; } + +.cmp-dm-portal i.icon.frog::before { content: "=EF=94=AE"; } + +.cmp-dm-portal i.icon.frown.open::before { content: "=EF=95=BA"; } + +.cmp-dm-portal i.icon.fruit-apple::before { content: "=EF=97=91"; } + +.cmp-dm-portal i.icon.funnel.dollar::before { content: "=EF=99=A2"; } + +.cmp-dm-portal i.icon.futbol::before { content: "=EF=87=A3"; } + +.cmp-dm-portal i.icon.gas.pump::before { content: "=EF=94=AF"; } + +.cmp-dm-portal i.icon.gavel::before { content: "=EF=83=A3"; } + +.cmp-dm-portal i.icon.gem::before { content: "=EF=8E=A5"; } + +.cmp-dm-portal i.icon.ghost::before { content: "=EF=9B=A2"; } + +.cmp-dm-portal i.icon.gifts::before { content: "=EF=9E=9C"; } + +.cmp-dm-portal i.icon.glass.cheers::before { content: "=EF=9E=9F"; } + +.cmp-dm-portal i.icon.glass.martini::before { content: "=EF=80=80"; } + +.cmp-dm-portal i.icon.glass.martini.alternate::before { content: "=EF=95=BB= +"; } + +.cmp-dm-portal i.icon.glass.whiskey::before { content: "=EF=9E=A0"; } + +.cmp-dm-portal i.icon.glasses::before { content: "=EF=94=B0"; } + +.cmp-dm-portal i.icon.globe.africa::before { content: "=EF=95=BC"; } + +.cmp-dm-portal i.icon.globe.americas::before { content: "=EF=95=BD"; } + +.cmp-dm-portal i.icon.globe.asia::before { content: "=EF=95=BE"; } + +.cmp-dm-portal i.icon.globe.europe::before { content: "=EF=9E=A2"; } + +.cmp-dm-portal i.icon.golf.ball::before { content: "=EF=91=90"; } + +.cmp-dm-portal i.icon.gopuram::before { content: "=EF=99=A4"; } + +.cmp-dm-portal i.icon.graduation.cap::before { content: "=EF=86=9D"; } + +.cmp-dm-portal i.icon.greater.than::before { content: "=EF=94=B1"; } + +.cmp-dm-portal i.icon.greater.than.equal::before { content: "=EF=94=B2"; } + +.cmp-dm-portal i.icon.grimace::before { content: "=EF=95=BF"; } + +.cmp-dm-portal i.icon.grin::before { content: "=EF=96=80"; } + +.cmp-dm-portal i.icon.grin.alternate::before { content: "=EF=96=81"; } + +.cmp-dm-portal i.icon.grin.beam::before { content: "=EF=96=82"; } + +.cmp-dm-portal i.icon.grin.beam.sweat::before { content: "=EF=96=83"; } + +.cmp-dm-portal i.icon.grin.hearts::before { content: "=EF=96=84"; } + +.cmp-dm-portal i.icon.grin.squint::before { content: "=EF=96=85"; } + +.cmp-dm-portal i.icon.grin.squint.tears::before { content: "=EF=96=86"; } + +.cmp-dm-portal i.icon.grin.stars::before { content: "=EF=96=87"; } + +.cmp-dm-portal i.icon.grin.tears::before { content: "=EF=96=88"; } + +.cmp-dm-portal i.icon.grin.tongue::before { content: "=EF=96=89"; } + +.cmp-dm-portal i.icon.grin.tongue.squint::before { content: "=EF=96=8A"; } + +.cmp-dm-portal i.icon.grin.tongue.wink::before { content: "=EF=96=8B"; } + +.cmp-dm-portal i.icon.grin.wink::before { content: "=EF=96=8C"; } + +.cmp-dm-portal i.icon.grip.horizontal::before { content: "=EF=96=8D"; } + +.cmp-dm-portal i.icon.grip.lines::before { content: "=EF=9E=A4"; } + +.cmp-dm-portal i.icon.grip.lines.vertical::before { content: "=EF=9E=A5"; } + +.cmp-dm-portal i.icon.grip.vertical::before { content: "=EF=96=8E"; } + +.cmp-dm-portal i.icon.guitar::before { content: "=EF=9E=A6"; } + +.cmp-dm-portal i.icon.h.square::before { content: "=EF=83=BD"; } + +.cmp-dm-portal i.icon.hamburger::before { content: "=EF=A0=85"; } + +.cmp-dm-portal i.icon.hammer::before { content: "=EF=9B=A3"; } + +.cmp-dm-portal i.icon.hamsa::before { content: "=EF=99=A5"; } + +.cmp-dm-portal i.icon.hand.holding::before { content: "=EF=92=BD"; } + +.cmp-dm-portal i.icon.hand.holding.heart::before { content: "=EF=92=BE"; } + +.cmp-dm-portal i.icon.hand.holding.usd::before { content: "=EF=93=80"; } + +.cmp-dm-portal i.icon.hand.middle.finger::before { content: "=EF=A0=86"; } + +.cmp-dm-portal i.icon.hand.point.down::before { content: "=EF=82=A7"; } + +.cmp-dm-portal i.icon.hand.point.left::before { content: "=EF=82=A5"; } + +.cmp-dm-portal i.icon.hand.point.right::before { content: "=EF=82=A4"; } + +.cmp-dm-portal i.icon.hand.point.up::before { content: "=EF=82=A6"; } + +.cmp-dm-portal i.icon.hands::before { content: "=EF=93=82"; } + +.cmp-dm-portal i.icon.hands.helping::before { content: "=EF=93=84"; } + +.cmp-dm-portal i.icon.hanukiah::before { content: "=EF=9B=A6"; } + +.cmp-dm-portal i.icon.hard.hat::before { content: "=EF=A0=87"; } + +.cmp-dm-portal i.icon.hat.cowboy::before { content: "=EF=A3=80"; } + +.cmp-dm-portal i.icon.hat.cowboy.side::before { content: "=EF=A3=81"; } + +.cmp-dm-portal i.icon.hat.wizard::before { content: "=EF=9B=A8"; } + +.cmp-dm-portal i.icon.haykal::before { content: "=EF=99=A6"; } + +.cmp-dm-portal i.icon.hdd::before { content: "=EF=82=A0"; } + +.cmp-dm-portal i.icon.heading::before { content: "=EF=87=9C"; } + +.cmp-dm-portal i.icon.headphones::before { content: "=EF=80=A5"; } + +.cmp-dm-portal i.icon.headphones.alternate::before { content: "=EF=96=8F"; = +} + +.cmp-dm-portal i.icon.headset::before { content: "=EF=96=90"; } + +.cmp-dm-portal i.icon.heart.broken::before { content: "=EF=9E=A9"; } + +.cmp-dm-portal i.icon.helicopter::before { content: "=EF=94=B3"; } + +.cmp-dm-portal i.icon.highlighter::before { content: "=EF=96=91"; } + +.cmp-dm-portal i.icon.hiking::before { content: "=EF=9B=AC"; } + +.cmp-dm-portal i.icon.hippo::before { content: "=EF=9B=AD"; } + +.cmp-dm-portal i.icon.hockey.puck::before { content: "=EF=91=93"; } + +.cmp-dm-portal i.icon.holly.berry::before { content: "=EF=9E=AA"; } + +.cmp-dm-portal i.icon.horse::before { content: "=EF=9B=B0"; } + +.cmp-dm-portal i.icon.horse.head::before { content: "=EF=9E=AB"; } + +.cmp-dm-portal i.icon.hospital.alternate::before { content: "=EF=91=BD"; } + +.cmp-dm-portal i.icon.hospital.symbol::before { content: "=EF=91=BE"; } + +.cmp-dm-portal i.icon.hot.tub::before { content: "=EF=96=93"; } + +.cmp-dm-portal i.icon.hotdog::before { content: "=EF=A0=8F"; } + +.cmp-dm-portal i.icon.hotel::before { content: "=EF=96=94"; } + +.cmp-dm-portal i.icon.hourglass::before { content: "=EF=89=94"; } + +.cmp-dm-portal i.icon.house.damage::before { content: "=EF=9B=B1"; } + +.cmp-dm-portal i.icon.hryvnia::before { content: "=EF=9B=B2"; } + +.cmp-dm-portal i.icon.ice.cream::before { content: "=EF=A0=90"; } + +.cmp-dm-portal i.icon.icicles::before { content: "=EF=9E=AD"; } + +.cmp-dm-portal i.icon.icons::before { content: "=EF=A1=AD"; } + +.cmp-dm-portal i.icon.id.card.alternate::before { content: "=EF=91=BF"; } + +.cmp-dm-portal i.icon.igloo::before { content: "=EF=9E=AE"; } + +.cmp-dm-portal i.icon.images::before { content: "=EF=8C=82"; } + +.cmp-dm-portal i.icon.infinity::before { content: "=EF=94=B4"; } + +.cmp-dm-portal i.icon.jedi::before { content: "=EF=99=A9"; } + +.cmp-dm-portal i.icon.joint::before { content: "=EF=96=95"; } + +.cmp-dm-portal i.icon.journal.whills::before { content: "=EF=99=AA"; } + +.cmp-dm-portal i.icon.kaaba::before { content: "=EF=99=AB"; } + +.cmp-dm-portal i.icon.khanda::before { content: "=EF=99=AD"; } + +.cmp-dm-portal i.icon.kiss::before { content: "=EF=96=96"; } + +.cmp-dm-portal i.icon.kiss.beam::before { content: "=EF=96=97"; } + +.cmp-dm-portal i.icon.kiss.wink.heart::before { content: "=EF=96=98"; } + +.cmp-dm-portal i.icon.kiwi.bird::before { content: "=EF=94=B5"; } + +.cmp-dm-portal i.icon.landmark::before { content: "=EF=99=AF"; } + +.cmp-dm-portal i.icon.language::before { content: "=EF=86=AB"; } + +.cmp-dm-portal i.icon.laptop.code::before { content: "=EF=97=BC"; } + +.cmp-dm-portal i.icon.laptop.medical::before { content: "=EF=A0=92"; } + +.cmp-dm-portal i.icon.laugh::before { content: "=EF=96=99"; } + +.cmp-dm-portal i.icon.laugh.beam::before { content: "=EF=96=9A"; } + +.cmp-dm-portal i.icon.laugh.squint::before { content: "=EF=96=9B"; } + +.cmp-dm-portal i.icon.laugh.wink::before { content: "=EF=96=9C"; } + +.cmp-dm-portal i.icon.layer.group::before { content: "=EF=97=BD"; } + +.cmp-dm-portal i.icon.less.than::before { content: "=EF=94=B6"; } + +.cmp-dm-portal i.icon.less.than.equal::before { content: "=EF=94=B7"; } + +.cmp-dm-portal i.icon.level.down.alternate::before { content: "=EF=8E=BE"; = +} + +.cmp-dm-portal i.icon.level.up.alternate::before { content: "=EF=8E=BF"; } + +.cmp-dm-portal i.icon.lira.sign::before { content: "=EF=86=95"; } + +.cmp-dm-portal i.icon.list.alternate::before { content: "=EF=80=A2"; } + +.cmp-dm-portal i.icon.lock.open::before { content: "=EF=8F=81"; } + +.cmp-dm-portal i.icon.long.arrow.alternate.down::before { content: "=EF=8C= +=89"; } + +.cmp-dm-portal i.icon.long.arrow.alternate.left::before { content: "=EF=8C= +=8A"; } + +.cmp-dm-portal i.icon.long.arrow.alternate.right::before { content: "=EF=8C= +=8B"; } + +.cmp-dm-portal i.icon.long.arrow.alternate.up::before { content: "=EF=8C=8C= +"; } + +.cmp-dm-portal i.icon.luggage.cart::before { content: "=EF=96=9D"; } + +.cmp-dm-portal i.icon.mail.bulk::before { content: "=EF=99=B4"; } + +.cmp-dm-portal i.icon.map.marked::before { content: "=EF=96=9F"; } + +.cmp-dm-portal i.icon.map.marked.alternate::before { content: "=EF=96=A0"; = +} + +.cmp-dm-portal i.icon.map.marker::before { content: "=EF=81=81"; } + +.cmp-dm-portal i.icon.map.marker.alternate::before { content: "=EF=8F=85"; = +} + +.cmp-dm-portal i.icon.marker::before { content: "=EF=96=A1"; } + +.cmp-dm-portal i.icon.mask::before { content: "=EF=9B=BA"; } + +.cmp-dm-portal i.icon.medal::before { content: "=EF=96=A2"; } + +.cmp-dm-portal i.icon.meh.blank::before { content: "=EF=96=A4"; } + +.cmp-dm-portal i.icon.meh.rolling.eyes::before { content: "=EF=96=A5"; } + +.cmp-dm-portal i.icon.memory::before { content: "=EF=94=B8"; } + +.cmp-dm-portal i.icon.menorah::before { content: "=EF=99=B6"; } + +.cmp-dm-portal i.icon.meteor::before { content: "=EF=9D=93"; } + +.cmp-dm-portal i.icon.microphone.alternate::before { content: "=EF=8F=89"; = +} + +.cmp-dm-portal i.icon.microphone.alternate.slash::before { content: "=EF=94= +=B9"; } + +.cmp-dm-portal i.icon.microscope::before { content: "=EF=98=90"; } + +.cmp-dm-portal i.icon.mitten::before { content: "=EF=9E=B5"; } + +.cmp-dm-portal i.icon.mobile.alternate::before { content: "=EF=8F=8D"; } + +.cmp-dm-portal i.icon.money.bill::before { content: "=EF=83=96"; } + +.cmp-dm-portal i.icon.money.bill.alternate::before { content: "=EF=8F=91"; = +} + +.cmp-dm-portal i.icon.money.bill.wave::before { content: "=EF=94=BA"; } + +.cmp-dm-portal i.icon.money.bill.wave.alternate::before { content: "=EF=94= +=BB"; } + +.cmp-dm-portal i.icon.money.check::before { content: "=EF=94=BC"; } + +.cmp-dm-portal i.icon.money.check.alternate::before { content: "=EF=94=BD";= + } + +.cmp-dm-portal i.icon.monument::before { content: "=EF=96=A6"; } + +.cmp-dm-portal i.icon.mortar.pestle::before { content: "=EF=96=A7"; } + +.cmp-dm-portal i.icon.mosque::before { content: "=EF=99=B8"; } + +.cmp-dm-portal i.icon.mountain::before { content: "=EF=9B=BC"; } + +.cmp-dm-portal i.icon.mouse::before { content: "=EF=A3=8C"; } + +.cmp-dm-portal i.icon.mug.hot::before { content: "=EF=9E=B6"; } + +.cmp-dm-portal i.icon.network.wired::before { content: "=EF=9B=BF"; } + +.cmp-dm-portal i.icon.not.equal::before { content: "=EF=94=BE"; } + +.cmp-dm-portal i.icon.notes.medical::before { content: "=EF=92=81"; } + +.cmp-dm-portal i.icon.oil.can::before { content: "=EF=98=93"; } + +.cmp-dm-portal i.icon.om::before { content: "=EF=99=B9"; } + +.cmp-dm-portal i.icon.otter::before { content: "=EF=9C=80"; } + +.cmp-dm-portal i.icon.pager::before { content: "=EF=A0=95"; } + +.cmp-dm-portal i.icon.paint.roller::before { content: "=EF=96=AA"; } + +.cmp-dm-portal i.icon.palette::before { content: "=EF=94=BF"; } + +.cmp-dm-portal i.icon.pallet::before { content: "=EF=92=82"; } + +.cmp-dm-portal i.icon.paper.plane::before { content: "=EF=87=98"; } + +.cmp-dm-portal i.icon.paperclip::before { content: "=EF=83=86"; } + +.cmp-dm-portal i.icon.parachute.box::before { content: "=EF=93=8D"; } + +.cmp-dm-portal i.icon.parking::before { content: "=EF=95=80"; } + +.cmp-dm-portal i.icon.passport::before { content: "=EF=96=AB"; } + +.cmp-dm-portal i.icon.pastafarianism::before { content: "=EF=99=BB"; } + +.cmp-dm-portal i.icon.peace::before { content: "=EF=99=BC"; } + +.cmp-dm-portal i.icon.pen::before { content: "=EF=8C=84"; } + +.cmp-dm-portal i.icon.pen.alternate::before { content: "=EF=8C=85"; } + +.cmp-dm-portal i.icon.pen.fancy::before { content: "=EF=96=AC"; } + +.cmp-dm-portal i.icon.pen.nib::before { content: "=EF=96=AD"; } + +.cmp-dm-portal i.icon.pen.square::before { content: "=EF=85=8B"; } + +.cmp-dm-portal i.icon.pencil.alternate::before { content: "=EF=8C=83"; } + +.cmp-dm-portal i.icon.pencil.ruler::before { content: "=EF=96=AE"; } + +.cmp-dm-portal i.icon.people.carry::before { content: "=EF=93=8E"; } + +.cmp-dm-portal i.icon.pepper.hot::before { content: "=EF=A0=96"; } + +.cmp-dm-portal i.icon.percentage::before { content: "=EF=95=81"; } + +.cmp-dm-portal i.icon.person.booth::before { content: "=EF=9D=96"; } + +.cmp-dm-portal i.icon.phone.alternate::before { content: "=EF=A1=B9"; } + +.cmp-dm-portal i.icon.phone.slash::before { content: "=EF=8F=9D"; } + +.cmp-dm-portal i.icon.phone.square.alternate::before { content: "=EF=A1=BB"= +; } + +.cmp-dm-portal i.icon.phone.volume::before { content: "=EF=8A=A0"; } + +.cmp-dm-portal i.icon.photo.video::before { content: "=EF=A1=BC"; } + +.cmp-dm-portal i.icon.piggy.bank::before { content: "=EF=93=93"; } + +.cmp-dm-portal i.icon.pills::before { content: "=EF=92=84"; } + +.cmp-dm-portal i.icon.pizza.slice::before { content: "=EF=A0=98"; } + +.cmp-dm-portal i.icon.place.of.worship::before { content: "=EF=99=BF"; } + +.cmp-dm-portal i.icon.plane.arrival::before { content: "=EF=96=AF"; } + +.cmp-dm-portal i.icon.plane.departure::before { content: "=EF=96=B0"; } + +.cmp-dm-portal i.icon.poll::before { content: "=EF=9A=81"; } + +.cmp-dm-portal i.icon.poll.horizontal::before { content: "=EF=9A=82"; } + +.cmp-dm-portal i.icon.poo::before { content: "=EF=8B=BE"; } + +.cmp-dm-portal i.icon.poo.storm::before { content: "=EF=9D=9A"; } + +.cmp-dm-portal i.icon.poop::before { content: "=EF=98=99"; } + +.cmp-dm-portal i.icon.portrait::before { content: "=EF=8F=A0"; } + +.cmp-dm-portal i.icon.pound.sign::before { content: "=EF=85=94"; } + +.cmp-dm-portal i.icon.power.off::before { content: "=EF=80=91"; } + +.cmp-dm-portal i.icon.pray::before { content: "=EF=9A=83"; } + +.cmp-dm-portal i.icon.praying.hands::before { content: "=EF=9A=84"; } + +.cmp-dm-portal i.icon.prescription::before { content: "=EF=96=B1"; } + +.cmp-dm-portal i.icon.prescription.bottle::before { content: "=EF=92=85"; } + +.cmp-dm-portal i.icon.prescription.bottle.alternate::before { content: "=EF= +=92=86"; } + +.cmp-dm-portal i.icon.procedures::before { content: "=EF=92=87"; } + +.cmp-dm-portal i.icon.project.diagram::before { content: "=EF=95=82"; } + +.cmp-dm-portal i.icon.puzzle.piece::before { content: "=EF=84=AE"; } + +.cmp-dm-portal i.icon.quidditch::before { content: "=EF=91=98"; } + +.cmp-dm-portal i.icon.quran::before { content: "=EF=9A=87"; } + +.cmp-dm-portal i.icon.radiation::before { content: "=EF=9E=B9"; } + +.cmp-dm-portal i.icon.radiation.alternate::before { content: "=EF=9E=BA"; } + +.cmp-dm-portal i.icon.rainbow::before { content: "=EF=9D=9B"; } + +.cmp-dm-portal i.icon.receipt::before { content: "=EF=95=83"; } + +.cmp-dm-portal i.icon.record.vinyl::before { content: "=EF=A3=99"; } + +.cmp-dm-portal i.icon.redo::before { content: "=EF=80=9E"; } + +.cmp-dm-portal i.icon.redo.alternate::before { content: "=EF=8B=B9"; } + +.cmp-dm-portal i.icon.remove.format::before { content: "=EF=A1=BD"; } + +.cmp-dm-portal i.icon.reply::before { content: "=EF=8F=A5"; } + +.cmp-dm-portal i.icon.republican::before { content: "=EF=9D=9E"; } + +.cmp-dm-portal i.icon.restroom::before { content: "=EF=9E=BD"; } + +.cmp-dm-portal i.icon.ribbon::before { content: "=EF=93=96"; } + +.cmp-dm-portal i.icon.ring::before { content: "=EF=9C=8B"; } + +.cmp-dm-portal i.icon.robot::before { content: "=EF=95=84"; } + +.cmp-dm-portal i.icon.route::before { content: "=EF=93=97"; } + +.cmp-dm-portal i.icon.ruble.sign::before { content: "=EF=85=98"; } + +.cmp-dm-portal i.icon.ruler::before { content: "=EF=95=85"; } + +.cmp-dm-portal i.icon.ruler.combined::before { content: "=EF=95=86"; } + +.cmp-dm-portal i.icon.ruler.horizontal::before { content: "=EF=95=87"; } + +.cmp-dm-portal i.icon.ruler.vertical::before { content: "=EF=95=88"; } + +.cmp-dm-portal i.icon.running::before { content: "=EF=9C=8C"; } + +.cmp-dm-portal i.icon.rupee.sign::before { content: "=EF=85=96"; } + +.cmp-dm-portal i.icon.sad.cry::before { content: "=EF=96=B3"; } + +.cmp-dm-portal i.icon.sad.tear::before { content: "=EF=96=B4"; } + +.cmp-dm-portal i.icon.satellite::before { content: "=EF=9E=BF"; } + +.cmp-dm-portal i.icon.satellite.dish::before { content: "=EF=9F=80"; } + +.cmp-dm-portal i.icon.school::before { content: "=EF=95=89"; } + +.cmp-dm-portal i.icon.screwdriver::before { content: "=EF=95=8A"; } + +.cmp-dm-portal i.icon.scroll::before { content: "=EF=9C=8E"; } + +.cmp-dm-portal i.icon.sd.card::before { content: "=EF=9F=82"; } + +.cmp-dm-portal i.icon.search.dollar::before { content: "=EF=9A=88"; } + +.cmp-dm-portal i.icon.search.location::before { content: "=EF=9A=89"; } + +.cmp-dm-portal i.icon.search.minus::before { content: "=EF=80=90"; } + +.cmp-dm-portal i.icon.search.plus::before { content: "=EF=80=8E"; } + +.cmp-dm-portal i.icon.seedling::before { content: "=EF=93=98"; } + +.cmp-dm-portal i.icon.shapes::before { content: "=EF=98=9F"; } + +.cmp-dm-portal i.icon.shekel.sign::before { content: "=EF=88=8B"; } + +.cmp-dm-portal i.icon.shield.alternate::before { content: "=EF=8F=AD"; } + +.cmp-dm-portal i.icon.shipping.fast::before { content: "=EF=92=8B"; } + +.cmp-dm-portal i.icon.shoe.prints::before { content: "=EF=95=8B"; } + +.cmp-dm-portal i.icon.shuttle.van::before { content: "=EF=96=B6"; } + +.cmp-dm-portal i.icon.sign::before { content: "=EF=93=99"; } + +.cmp-dm-portal i.icon.sign.in.alternate::before { content: "=EF=8B=B6"; } + +.cmp-dm-portal i.icon.sign.out.alternate::before { content: "=EF=8B=B5"; } + +.cmp-dm-portal i.icon.signature::before { content: "=EF=96=B7"; } + +.cmp-dm-portal i.icon.sim.card::before { content: "=EF=9F=84"; } + +.cmp-dm-portal i.icon.skating::before { content: "=EF=9F=85"; } + +.cmp-dm-portal i.icon.skiing::before { content: "=EF=9F=89"; } + +.cmp-dm-portal i.icon.skiing.nordic::before { content: "=EF=9F=8A"; } + +.cmp-dm-portal i.icon.skull::before { content: "=EF=95=8C"; } + +.cmp-dm-portal i.icon.skull.crossbones::before { content: "=EF=9C=94"; } + +.cmp-dm-portal i.icon.slash::before { content: "=EF=9C=95"; } + +.cmp-dm-portal i.icon.sleigh::before { content: "=EF=9F=8C"; } + +.cmp-dm-portal i.icon.sliders.horizontal::before { content: "=EF=87=9E"; } + +.cmp-dm-portal i.icon.smile.beam::before { content: "=EF=96=B8"; } + +.cmp-dm-portal i.icon.smile.wink::before { content: "=EF=93=9A"; } + +.cmp-dm-portal i.icon.smog::before { content: "=EF=9D=9F"; } + +.cmp-dm-portal i.icon.smoking::before { content: "=EF=92=8D"; } + +.cmp-dm-portal i.icon.smoking.ban::before { content: "=EF=95=8D"; } + +.cmp-dm-portal i.icon.sms::before { content: "=EF=9F=8D"; } + +.cmp-dm-portal i.icon.snowboarding::before { content: "=EF=9F=8E"; } + +.cmp-dm-portal i.icon.snowman::before { content: "=EF=9F=90"; } + +.cmp-dm-portal i.icon.snowplow::before { content: "=EF=9F=92"; } + +.cmp-dm-portal i.icon.socks::before { content: "=EF=9A=96"; } + +.cmp-dm-portal i.icon.solar.panel::before { content: "=EF=96=BA"; } + +.cmp-dm-portal i.icon.sort.alphabet.down::before { content: "=EF=85=9D"; } + +.cmp-dm-portal i.icon.sort.alphabet.down.alternate::before { content: "=EF= +=A2=81"; } + +.cmp-dm-portal i.icon.sort.alphabet.up::before { content: "=EF=85=9E"; } + +.cmp-dm-portal i.icon.sort.alphabet.up.alternate::before { content: "=EF=A2= +=82"; } + +.cmp-dm-portal i.icon.sort.amount.down::before { content: "=EF=85=A0"; } + +.cmp-dm-portal i.icon.sort.amount.down.alternate::before { content: "=EF=A2= +=84"; } + +.cmp-dm-portal i.icon.sort.amount.up::before { content: "=EF=85=A1"; } + +.cmp-dm-portal i.icon.sort.amount.up.alternate::before { content: "=EF=A2= +=85"; } + +.cmp-dm-portal i.icon.sort.down::before { content: "=EF=83=9D"; } + +.cmp-dm-portal i.icon.sort.numeric.down::before { content: "=EF=85=A2"; } + +.cmp-dm-portal i.icon.sort.numeric.down.alternate::before { content: "=EF= +=A2=86"; } + +.cmp-dm-portal i.icon.sort.numeric.up::before { content: "=EF=85=A3"; } + +.cmp-dm-portal i.icon.sort.numeric.up.alternate::before { content: "=EF=A2= +=87"; } + +.cmp-dm-portal i.icon.sort.up::before { content: "=EF=83=9E"; } + +.cmp-dm-portal i.icon.spa::before { content: "=EF=96=BB"; } + +.cmp-dm-portal i.icon.spell.check::before { content: "=EF=A2=91"; } + +.cmp-dm-portal i.icon.spider::before { content: "=EF=9C=97"; } + +.cmp-dm-portal i.icon.splotch::before { content: "=EF=96=BC"; } + +.cmp-dm-portal i.icon.spray.can::before { content: "=EF=96=BD"; } + +.cmp-dm-portal i.icon.square.full::before { content: "=EF=91=9C"; } + +.cmp-dm-portal i.icon.square.root.alternate::before { content: "=EF=9A=98";= + } + +.cmp-dm-portal i.icon.stamp::before { content: "=EF=96=BF"; } + +.cmp-dm-portal i.icon.star.and.crescent::before { content: "=EF=9A=99"; } + +.cmp-dm-portal i.icon.star.half.alternate::before { content: "=EF=97=80"; } + +.cmp-dm-portal i.icon.star.of.david::before { content: "=EF=9A=9A"; } + +.cmp-dm-portal i.icon.star.of.life::before { content: "=EF=98=A1"; } + +.cmp-dm-portal i.icon.stethoscope::before { content: "=EF=83=B1"; } + +.cmp-dm-portal i.icon.stopwatch::before { content: "=EF=8B=B2"; } + +.cmp-dm-portal i.icon.store::before { content: "=EF=95=8E"; } + +.cmp-dm-portal i.icon.store.alternate::before { content: "=EF=95=8F"; } + +.cmp-dm-portal i.icon.stream::before { content: "=EF=95=90"; } + +.cmp-dm-portal i.icon.stroopwafel::before { content: "=EF=95=91"; } + +.cmp-dm-portal i.icon.suitcase.rolling::before { content: "=EF=97=81"; } + +.cmp-dm-portal i.icon.surprise::before { content: "=EF=97=82"; } + +.cmp-dm-portal i.icon.swatchbook::before { content: "=EF=97=83"; } + +.cmp-dm-portal i.icon.swimmer::before { content: "=EF=97=84"; } + +.cmp-dm-portal i.icon.swimming.pool::before { content: "=EF=97=85"; } + +.cmp-dm-portal i.icon.synagogue::before { content: "=EF=9A=9B"; } + +.cmp-dm-portal i.icon.sync::before { content: "=EF=80=A1"; } + +.cmp-dm-portal i.icon.sync.alternate::before { content: "=EF=8B=B1"; } + +.cmp-dm-portal i.icon.syringe::before { content: "=EF=92=8E"; } + +.cmp-dm-portal i.icon.table.tennis::before { content: "=EF=91=9D"; } + +.cmp-dm-portal i.icon.tablet.alternate::before { content: "=EF=8F=BA"; } + +.cmp-dm-portal i.icon.tablets::before { content: "=EF=92=90"; } + +.cmp-dm-portal i.icon.tachometer.alternate::before { content: "=EF=8F=BD"; = +} + +.cmp-dm-portal i.icon.tape::before { content: "=EF=93=9B"; } + +.cmp-dm-portal i.icon.teeth::before { content: "=EF=98=AE"; } + +.cmp-dm-portal i.icon.teeth.open::before { content: "=EF=98=AF"; } + +.cmp-dm-portal i.icon.temperature.high::before { content: "=EF=9D=A9"; } + +.cmp-dm-portal i.icon.temperature.low::before { content: "=EF=9D=AB"; } + +.cmp-dm-portal i.icon.tenge::before { content: "=EF=9F=97"; } + +.cmp-dm-portal i.icon.th::before { content: "=EF=80=8A"; } + +.cmp-dm-portal i.icon.th.large::before { content: "=EF=80=89"; } + +.cmp-dm-portal i.icon.th.list::before { content: "=EF=80=8B"; } + +.cmp-dm-portal i.icon.theater.masks::before { content: "=EF=98=B0"; } + +.cmp-dm-portal i.icon.thermometer::before { content: "=EF=92=91"; } + +.cmp-dm-portal i.icon.thumbtack::before { content: "=EF=82=8D"; } + +.cmp-dm-portal i.icon.ticket.alternate::before { content: "=EF=8F=BF"; } + +.cmp-dm-portal i.icon.times::before { content: "=EF=80=8D"; } + +.cmp-dm-portal i.icon.times.circle::before { content: "=EF=81=97"; } + +.cmp-dm-portal i.icon.tint.slash::before { content: "=EF=97=87"; } + +.cmp-dm-portal i.icon.tired::before { content: "=EF=97=88"; } + +.cmp-dm-portal i.icon.toilet::before { content: "=EF=9F=98"; } + +.cmp-dm-portal i.icon.toilet.paper::before { content: "=EF=9C=9E"; } + +.cmp-dm-portal i.icon.toolbox::before { content: "=EF=95=92"; } + +.cmp-dm-portal i.icon.tools::before { content: "=EF=9F=99"; } + +.cmp-dm-portal i.icon.tooth::before { content: "=EF=97=89"; } + +.cmp-dm-portal i.icon.torah::before { content: "=EF=9A=A0"; } + +.cmp-dm-portal i.icon.torii.gate::before { content: "=EF=9A=A1"; } + +.cmp-dm-portal i.icon.tractor::before { content: "=EF=9C=A2"; } + +.cmp-dm-portal i.icon.traffic.light::before { content: "=EF=98=B7"; } + +.cmp-dm-portal i.icon.tram::before { content: "=EF=9F=9A"; } + +.cmp-dm-portal i.icon.transgender::before { content: "=EF=88=A4"; } + +.cmp-dm-portal i.icon.transgender.alternate::before { content: "=EF=88=A5";= + } + +.cmp-dm-portal i.icon.trash.alternate::before { content: "=EF=8B=AD"; } + +.cmp-dm-portal i.icon.trash.restore::before { content: "=EF=A0=A9"; } + +.cmp-dm-portal i.icon.trash.restore.alternate::before { content: "=EF=A0=AA= +"; } + +.cmp-dm-portal i.icon.truck.monster::before { content: "=EF=98=BB"; } + +.cmp-dm-portal i.icon.truck.moving::before { content: "=EF=93=9F"; } + +.cmp-dm-portal i.icon.truck.packing::before { content: "=EF=93=9E"; } + +.cmp-dm-portal i.icon.truck.pickup::before { content: "=EF=98=BC"; } + +.cmp-dm-portal i.icon.tshirt::before { content: "=EF=95=93"; } + +.cmp-dm-portal i.icon.umbrella.beach::before { content: "=EF=97=8A"; } + +.cmp-dm-portal i.icon.undo.alternate::before { content: "=EF=8B=AA"; } + +.cmp-dm-portal i.icon.unlink::before { content: "=EF=84=A7"; } + +.cmp-dm-portal i.icon.user.alternate::before { content: "=EF=90=86"; } + +.cmp-dm-portal i.icon.user.alternate.slash::before { content: "=EF=93=BA"; = +} + +.cmp-dm-portal i.icon.user.astronaut::before { content: "=EF=93=BB"; } + +.cmp-dm-portal i.icon.user.check::before { content: "=EF=93=BC"; } + +.cmp-dm-portal i.icon.user.clock::before { content: "=EF=93=BD"; } + +.cmp-dm-portal i.icon.user.cog::before { content: "=EF=93=BE"; } + +.cmp-dm-portal i.icon.user.edit::before { content: "=EF=93=BF"; } + +.cmp-dm-portal i.icon.user.friends::before { content: "=EF=94=80"; } + +.cmp-dm-portal i.icon.user.graduate::before { content: "=EF=94=81"; } + +.cmp-dm-portal i.icon.user.injured::before { content: "=EF=9C=A8"; } + +.cmp-dm-portal i.icon.user.lock::before { content: "=EF=94=82"; } + +.cmp-dm-portal i.icon.user.md::before { content: "=EF=83=B0"; } + +.cmp-dm-portal i.icon.user.minus::before { content: "=EF=94=83"; } + +.cmp-dm-portal i.icon.user.ninja::before { content: "=EF=94=84"; } + +.cmp-dm-portal i.icon.user.nurse::before { content: "=EF=A0=AF"; } + +.cmp-dm-portal i.icon.user.secret::before { content: "=EF=88=9B"; } + +.cmp-dm-portal i.icon.user.shield::before { content: "=EF=94=85"; } + +.cmp-dm-portal i.icon.user.slash::before { content: "=EF=94=86"; } + +.cmp-dm-portal i.icon.user.tag::before { content: "=EF=94=87"; } + +.cmp-dm-portal i.icon.user.tie::before { content: "=EF=94=88"; } + +.cmp-dm-portal i.icon.users.cog::before { content: "=EF=94=89"; } + +.cmp-dm-portal i.icon.utensil.spoon::before { content: "=EF=8B=A5"; } + +.cmp-dm-portal i.icon.utensils::before { content: "=EF=8B=A7"; } + +.cmp-dm-portal i.icon.vector.square::before { content: "=EF=97=8B"; } + +.cmp-dm-portal i.icon.vial::before { content: "=EF=92=92"; } + +.cmp-dm-portal i.icon.vials::before { content: "=EF=92=93"; } + +.cmp-dm-portal i.icon.video::before { content: "=EF=80=BD"; } + +.cmp-dm-portal i.icon.video.slash::before { content: "=EF=93=A2"; } + +.cmp-dm-portal i.icon.vihara::before { content: "=EF=9A=A7"; } + +.cmp-dm-portal i.icon.voicemail::before { content: "=EF=A2=97"; } + +.cmp-dm-portal i.icon.volleyball.ball::before { content: "=EF=91=9F"; } + +.cmp-dm-portal i.icon.volume.mute::before { content: "=EF=9A=A9"; } + +.cmp-dm-portal i.icon.vote.yea::before { content: "=EF=9D=B2"; } + +.cmp-dm-portal i.icon.vr.cardboard::before { content: "=EF=9C=A9"; } + +.cmp-dm-portal i.icon.walking::before { content: "=EF=95=94"; } + +.cmp-dm-portal i.icon.wallet::before { content: "=EF=95=95"; } + +.cmp-dm-portal i.icon.warehouse::before { content: "=EF=92=94"; } + +.cmp-dm-portal i.icon.water::before { content: "=EF=9D=B3"; } + +.cmp-dm-portal i.icon.wave.square::before { content: "=EF=A0=BE"; } + +.cmp-dm-portal i.icon.weight::before { content: "=EF=92=96"; } + +.cmp-dm-portal i.icon.weight.hanging::before { content: "=EF=97=8D"; } + +.cmp-dm-portal i.icon.wheelchair::before { content: "=EF=86=93"; } + +.cmp-dm-portal i.icon.wind::before { content: "=EF=9C=AE"; } + +.cmp-dm-portal i.icon.window.close::before { content: "=EF=90=90"; } + +.cmp-dm-portal i.icon.wine.bottle::before { content: "=EF=9C=AF"; } + +.cmp-dm-portal i.icon.wine.glass::before { content: "=EF=93=A3"; } + +.cmp-dm-portal i.icon.wine.glass.alternate::before { content: "=EF=97=8E"; = +} + +.cmp-dm-portal i.icon.won.sign::before { content: "=EF=85=99"; } + +.cmp-dm-portal i.icon.x.ray::before { content: "=EF=92=97"; } + +.cmp-dm-portal i.icon.yen.sign::before { content: "=EF=85=97"; } + +.cmp-dm-portal i.icon.yin.yang::before { content: "=EF=9A=AD"; } + +.cmp-dm-portal i.icon.checkmark.box::before { content: "=EF=85=8A"; } + +.cmp-dm-portal i.icon.chess.rock::before { content: "=EF=91=87"; } + +.cmp-dm-portal i.icon.circle.thin::before { content: "=EF=84=91"; } + +.cmp-dm-portal i.icon.cloud.download::before { content: "=EF=8E=81"; } + +.cmp-dm-portal i.icon.cloud.upload::before { content: "=EF=8E=82"; } + +.cmp-dm-portal i.icon.compose::before { content: "=EF=8C=83"; } + +.cmp-dm-portal i.icon.conversation::before { content: "=EF=82=86"; } + +.cmp-dm-portal i.icon.credit.card.alternative::before { content: "=EF=82=9D= +"; } + +.cmp-dm-portal i.icon.currency::before { content: "=EF=8F=91"; } + +.cmp-dm-portal i.icon.dashboard::before { content: "=EF=8F=BD"; } + +.cmp-dm-portal i.icon.diamond::before { content: "=EF=8E=A5"; } + +.cmp-dm-portal i.icon.disk::before { content: "=EF=82=A0"; } + +.cmp-dm-portal i.icon.exchange::before { content: "=EF=8D=A2"; } + +.cmp-dm-portal i.icon.external::before { content: "=EF=8D=9D"; } + +.cmp-dm-portal i.icon.external.share::before { content: "=EF=85=8D"; } + +.cmp-dm-portal i.icon.external.square::before { content: "=EF=8D=A0"; } + +.cmp-dm-portal i.icon.food::before { content: "=EF=8B=A7"; } + +.cmp-dm-portal i.icon.hamburger::before { content: "=EF=83=89"; } + +.cmp-dm-portal i.icon.heart.empty::before { content: "=EF=80=84"; } + +.cmp-dm-portal i.icon.hourglass.zero::before { content: "=EF=89=93"; } + +.cmp-dm-portal i.icon.level.down::before { content: "=EF=8E=BE"; } + +.cmp-dm-portal i.icon.level.up::before { content: "=EF=8E=BF"; } + +.cmp-dm-portal i.icon.log.out::before { content: "=EF=8B=B5"; } + +.cmp-dm-portal i.icon.meanpath::before { content: "=EF=83=88"; } + +.cmp-dm-portal i.icon.money::before { content: "=EF=8F=91"; } + +.cmp-dm-portal i.icon.move::before { content: "=EF=82=B2"; } + +.cmp-dm-portal i.icon.pencil::before { content: "=EF=8C=83"; } + +.cmp-dm-portal i.icon.protect::before { content: "=EF=80=A3"; } + +.cmp-dm-portal i.icon.radio::before { content: "=EF=86=92"; } + +.cmp-dm-portal i.icon.remove.bookmark::before { content: "=EF=80=AE"; } + +.cmp-dm-portal i.icon.resize.horizontal::before { content: "=EF=8C=B7"; } + +.cmp-dm-portal i.icon.resize.vertical::before { content: "=EF=8C=B8"; } + +.cmp-dm-portal i.icon.shield::before { content: "=EF=8F=AD"; } + +.cmp-dm-portal i.icon.sign.in::before { content: "=EF=8B=B6"; } + +.cmp-dm-portal i.icon.sign.out::before { content: "=EF=8B=B5"; } + +.cmp-dm-portal i.icon.spoon::before { content: "=EF=8B=A5"; } + +.cmp-dm-portal i.icon.star.empty::before { content: "=EF=80=85"; } + +.cmp-dm-portal i.icon.star.half.empty::before, .cmp-dm-portal i.icon.star.h= +alf.full::before { content: "=EF=82=89"; } + +.cmp-dm-portal i.icon.ticket::before { content: "=EF=8F=BF"; } + +.cmp-dm-portal i.icon.times.rectangle::before { content: "=EF=90=90"; } + +.cmp-dm-portal i.icon.user.doctor::before { content: "=EF=83=B0"; } + +.cmp-dm-portal i.icon.wi.fi::before { content: "=EF=87=AB"; } + +.cmp-dm-portal i.icon.write::before { content: "=EF=8C=83"; } + +@font-face { } + +.cmp-dm-portal i.icon.outline { font-family: outline-icons; } + +.cmp-dm-portal i.icon.address.book.outline::before { content: "=EF=8A=B9"; = +} + +.cmp-dm-portal i.icon.address.card.outline::before { content: "=EF=8A=BB"; = +} + +.cmp-dm-portal i.icon.angry.outline::before { content: "=EF=95=96"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.down.outline::before { content= +: "=EF=8D=98"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.left.outline::before { content= +: "=EF=8D=99"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.right.outline::before { conten= +t: "=EF=8D=9A"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.up.outline::before { content: = +"=EF=8D=9B"; } + +.cmp-dm-portal i.icon.bell.outline::before { content: "=EF=83=B3"; } + +.cmp-dm-portal i.icon.bell.slash.outline::before { content: "=EF=87=B6"; } + +.cmp-dm-portal i.icon.bookmark.outline::before { content: "=EF=80=AE"; } + +.cmp-dm-portal i.icon.building.outline::before { content: "=EF=86=AD"; } + +.cmp-dm-portal i.icon.calendar.alternate.outline::before { content: "=EF=81= +=B3"; } + +.cmp-dm-portal i.icon.calendar.check.outline::before { content: "=EF=89=B4"= +; } + +.cmp-dm-portal i.icon.calendar.minus.outline::before { content: "=EF=89=B2"= +; } + +.cmp-dm-portal i.icon.calendar.plus.outline::before { content: "=EF=89=B1";= + } + +.cmp-dm-portal i.icon.calendar.times.outline::before { content: "=EF=89=B3"= +; } + +.cmp-dm-portal i.icon.caret.square.down.outline::before { content: "=EF=85= +=90"; } + +.cmp-dm-portal i.icon.caret.square.left.outline::before { content: "=EF=86= +=91"; } + +.cmp-dm-portal i.icon.caret.square.right.outline::before { content: "=EF=85= +=92"; } + +.cmp-dm-portal i.icon.caret.square.up.outline::before { content: "=EF=85=91= +"; } + +.cmp-dm-portal i.icon.chart.bar.outline::before { content: "=EF=82=80"; } + +.cmp-dm-portal i.icon.check.circle.outline::before { content: "=EF=81=98"; = +} + +.cmp-dm-portal i.icon.check.square.outline::before { content: "=EF=85=8A"; = +} + +.cmp-dm-portal i.icon.circle.outline::before { content: "=EF=84=91"; } + +.cmp-dm-portal i.icon.clipboard.outline::before { content: "=EF=8C=A8"; } + +.cmp-dm-portal i.icon.clock.outline::before { content: "=EF=80=97"; } + +.cmp-dm-portal i.icon.clone.outline::before { content: "=EF=89=8D"; } + +.cmp-dm-portal i.icon.closed.captioning.outline::before { content: "=EF=88= +=8A"; } + +.cmp-dm-portal i.icon.comment.alternate.outline::before { content: "=EF=89= +=BA"; } + +.cmp-dm-portal i.icon.comment.dots.outline::before { content: "=EF=92=AD"; = +} + +.cmp-dm-portal i.icon.comment.outline::before { content: "=EF=81=B5"; } + +.cmp-dm-portal i.icon.comments.outline::before { content: "=EF=82=86"; } + +.cmp-dm-portal i.icon.compass.outline::before { content: "=EF=85=8E"; } + +.cmp-dm-portal i.icon.copy.outline::before { content: "=EF=83=85"; } + +.cmp-dm-portal i.icon.copyright.outline::before { content: "=EF=87=B9"; } + +.cmp-dm-portal i.icon.credit.card.outline::before { content: "=EF=82=9D"; } + +.cmp-dm-portal i.icon.dizzy.outline::before { content: "=EF=95=A7"; } + +.cmp-dm-portal i.icon.edit.outline::before { content: "=EF=81=84"; } + +.cmp-dm-portal i.icon.envelope.open.outline::before { content: "=EF=8A=B6";= + } + +.cmp-dm-portal i.icon.envelope.outline::before { content: "=EF=83=A0"; } + +.cmp-dm-portal i.icon.eye.outline::before { content: "=EF=81=AE"; } + +.cmp-dm-portal i.icon.eye.slash.outline::before { content: "=EF=81=B0"; } + +.cmp-dm-portal i.icon.file.alternate.outline::before { content: "=EF=85=9C"= +; } + +.cmp-dm-portal i.icon.file.outline::before { content: "=EF=85=9B"; } + +.cmp-dm-portal i.icon.flag.outline::before { content: "=EF=80=A4"; } + +.cmp-dm-portal i.icon.flushed.outline::before { content: "=EF=95=B9"; } + +.cmp-dm-portal i.icon.folder.open.outline::before { content: "=EF=81=BC"; } + +.cmp-dm-portal i.icon.folder.outline::before { content: "=EF=81=BB"; } + +.cmp-dm-portal i.icon.frown.open.outline::before { content: "=EF=95=BA"; } + +.cmp-dm-portal i.icon.frown.outline::before { content: "=EF=84=99"; } + +.cmp-dm-portal i.icon.futbol.outline::before { content: "=EF=87=A3"; } + +.cmp-dm-portal i.icon.gem.outline::before { content: "=EF=8E=A5"; } + +.cmp-dm-portal i.icon.grimace.outline::before { content: "=EF=95=BF"; } + +.cmp-dm-portal i.icon.grin.alternate.outline::before { content: "=EF=96=81"= +; } + +.cmp-dm-portal i.icon.grin.beam.outline::before { content: "=EF=96=82"; } + +.cmp-dm-portal i.icon.grin.beam.sweat.outline::before { content: "=EF=96=83= +"; } + +.cmp-dm-portal i.icon.grin.hearts.outline::before { content: "=EF=96=84"; } + +.cmp-dm-portal i.icon.grin.outline::before { content: "=EF=96=80"; } + +.cmp-dm-portal i.icon.grin.squint.outline::before { content: "=EF=96=85"; } + +.cmp-dm-portal i.icon.grin.squint.tears.outline::before { content: "=EF=96= +=86"; } + +.cmp-dm-portal i.icon.grin.stars.outline::before { content: "=EF=96=87"; } + +.cmp-dm-portal i.icon.grin.tears.outline::before { content: "=EF=96=88"; } + +.cmp-dm-portal i.icon.grin.tongue.outline::before { content: "=EF=96=89"; } + +.cmp-dm-portal i.icon.grin.tongue.squint.outline::before { content: "=EF=96= +=8A"; } + +.cmp-dm-portal i.icon.grin.tongue.wink.outline::before { content: "=EF=96= +=8B"; } + +.cmp-dm-portal i.icon.grin.wink.outline::before { content: "=EF=96=8C"; } + +.cmp-dm-portal i.icon.hand.lizard.outline::before { content: "=EF=89=98"; } + +.cmp-dm-portal i.icon.hand.paper.outline::before { content: "=EF=89=96"; } + +.cmp-dm-portal i.icon.hand.peace.outline::before { content: "=EF=89=9B"; } + +.cmp-dm-portal i.icon.hand.point.down.outline::before { content: "=EF=82=A7= +"; } + +.cmp-dm-portal i.icon.hand.point.left.outline::before { content: "=EF=82=A5= +"; } + +.cmp-dm-portal i.icon.hand.point.right.outline::before { content: "=EF=82= +=A4"; } + +.cmp-dm-portal i.icon.hand.point.up.outline::before { content: "=EF=82=A6";= + } + +.cmp-dm-portal i.icon.hand.pointer.outline::before { content: "=EF=89=9A"; = +} + +.cmp-dm-portal i.icon.hand.rock.outline::before { content: "=EF=89=95"; } + +.cmp-dm-portal i.icon.hand.scissors.outline::before { content: "=EF=89=97";= + } + +.cmp-dm-portal i.icon.hand.spock.outline::before { content: "=EF=89=99"; } + +.cmp-dm-portal i.icon.handshake.outline::before { content: "=EF=8A=B5"; } + +.cmp-dm-portal i.icon.heart.outline::before { content: "=EF=80=84"; } + +.cmp-dm-portal i.icon.hospital.outline::before { content: "=EF=83=B8"; } + +.cmp-dm-portal i.icon.hourglass.outline::before { content: "=EF=89=94"; } + +.cmp-dm-portal i.icon.id.badge.outline::before { content: "=EF=8B=81"; } + +.cmp-dm-portal i.icon.id.card.outline::before { content: "=EF=8B=82"; } + +.cmp-dm-portal i.icon.image.outline::before { content: "=EF=80=BE"; } + +.cmp-dm-portal i.icon.images.outline::before { content: "=EF=8C=82"; } + +.cmp-dm-portal i.icon.keyboard.outline::before { content: "=EF=84=9C"; } + +.cmp-dm-portal i.icon.kiss.beam.outline::before { content: "=EF=96=97"; } + +.cmp-dm-portal i.icon.kiss.outline::before { content: "=EF=96=96"; } + +.cmp-dm-portal i.icon.kiss.wink.heart.outline::before { content: "=EF=96=98= +"; } + +.cmp-dm-portal i.icon.laugh.beam.outline::before { content: "=EF=96=9A"; } + +.cmp-dm-portal i.icon.laugh.outline::before { content: "=EF=96=99"; } + +.cmp-dm-portal i.icon.laugh.squint.outline::before { content: "=EF=96=9B"; = +} + +.cmp-dm-portal i.icon.laugh.wink.outline::before { content: "=EF=96=9C"; } + +.cmp-dm-portal i.icon.lemon.outline::before { content: "=EF=82=94"; } + +.cmp-dm-portal i.icon.life.ring.outline::before { content: "=EF=87=8D"; } + +.cmp-dm-portal i.icon.lightbulb.outline::before { content: "=EF=83=AB"; } + +.cmp-dm-portal i.icon.list.alternate.outline::before { content: "=EF=80=A2"= +; } + +.cmp-dm-portal i.icon.map.outline::before { content: "=EF=89=B9"; } + +.cmp-dm-portal i.icon.meh.blank.outline::before { content: "=EF=96=A4"; } + +.cmp-dm-portal i.icon.meh.outline::before { content: "=EF=84=9A"; } + +.cmp-dm-portal i.icon.meh.rolling.eyes.outline::before { content: "=EF=96= +=A5"; } + +.cmp-dm-portal i.icon.minus.square.outline::before { content: "=EF=85=86"; = +} + +.cmp-dm-portal i.icon.money.bill.alternate.outline::before { content: "=EF= +=8F=91"; } + +.cmp-dm-portal i.icon.moon.outline::before { content: "=EF=86=86"; } + +.cmp-dm-portal i.icon.newspaper.outline::before { content: "=EF=87=AA"; } + +.cmp-dm-portal i.icon.object.group.outline::before { content: "=EF=89=87"; = +} + +.cmp-dm-portal i.icon.object.ungroup.outline::before { content: "=EF=89=88"= +; } + +.cmp-dm-portal i.icon.paper.plane.outline::before { content: "=EF=87=98"; } + +.cmp-dm-portal i.icon.pause.circle.outline::before { content: "=EF=8A=8B"; = +} + +.cmp-dm-portal i.icon.play.circle.outline::before { content: "=EF=85=84"; } + +.cmp-dm-portal i.icon.plus.square.outline::before { content: "=EF=83=BE"; } + +.cmp-dm-portal i.icon.question.circle.outline::before { content: "=EF=81=99= +"; } + +.cmp-dm-portal i.icon.registered.outline::before { content: "=EF=89=9D"; } + +.cmp-dm-portal i.icon.sad.cry.outline::before { content: "=EF=96=B3"; } + +.cmp-dm-portal i.icon.sad.tear.outline::before { content: "=EF=96=B4"; } + +.cmp-dm-portal i.icon.save.outline::before { content: "=EF=83=87"; } + +.cmp-dm-portal i.icon.share.square.outline::before { content: "=EF=85=8D"; = +} + +.cmp-dm-portal i.icon.smile.beam.outline::before { content: "=EF=96=B8"; } + +.cmp-dm-portal i.icon.smile.outline::before { content: "=EF=84=98"; } + +.cmp-dm-portal i.icon.smile.wink.outline::before { content: "=EF=93=9A"; } + +.cmp-dm-portal i.icon.snowflake.outline::before { content: "=EF=8B=9C"; } + +.cmp-dm-portal i.icon.square.outline::before { content: "=EF=83=88"; } + +.cmp-dm-portal i.icon.star.half.outline::before { content: "=EF=82=89"; } + +.cmp-dm-portal i.icon.star.outline::before { content: "=EF=80=85"; } + +.cmp-dm-portal i.icon.sticky.note.outline::before { content: "=EF=89=89"; } + +.cmp-dm-portal i.icon.stop.circle.outline::before { content: "=EF=8A=8D"; } + +.cmp-dm-portal i.icon.sun.outline::before { content: "=EF=86=85"; } + +.cmp-dm-portal i.icon.surprise.outline::before { content: "=EF=97=82"; } + +.cmp-dm-portal i.icon.thumbs.down.outline::before { content: "=EF=85=A5"; } + +.cmp-dm-portal i.icon.thumbs.up.outline::before { content: "=EF=85=A4"; } + +.cmp-dm-portal i.icon.times.circle.outline::before { content: "=EF=81=97"; = +} + +.cmp-dm-portal i.icon.tired.outline::before { content: "=EF=97=88"; } + +.cmp-dm-portal i.icon.trash.alternate.outline::before { content: "=EF=8B=AD= +"; } + +.cmp-dm-portal i.icon.user.circle.outline::before { content: "=EF=8A=BD"; } + +.cmp-dm-portal i.icon.user.outline::before { content: "=EF=80=87"; } + +.cmp-dm-portal i.icon.window.close.outline::before { content: "=EF=90=90"; = +} + +.cmp-dm-portal i.icon.window.maximize.outline::before { content: "=EF=8B=90= +"; } + +.cmp-dm-portal i.icon.window.minimize.outline::before { content: "=EF=8B=91= +"; } + +.cmp-dm-portal i.icon.window.restore.outline::before { content: "=EF=8B=92"= +; } + +@font-face { } + +.cmp-dm-portal i.icon.\35 00px::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.accessible::before { content: "=EF=8D=A8"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.accusoft::before { content: "=EF=8D=A9"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.acquisitions.incorporated::before { content: "=EF=9A= +=AF"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.adn::before, .cmp-dm-portal i.icon.adobe::before { fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.adobe::before { content: "=EF=9D=B8"; } + +.cmp-dm-portal i.icon.adversal::before { content: "=EF=8D=AA"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.affiliatetheme::before { content: "=EF=8D=AB"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.airbnb::before { content: "=EF=A0=B4"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.algolia::before { content: "=EF=8D=AC"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.alipay::before { content: "=EF=99=82"; } + +.cmp-dm-portal i.icon.alipay::before, .cmp-dm-portal i.icon.amazon::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.amazon.pay::before { content: "=EF=90=AC"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.amilia::before { content: "=EF=8D=AD"; } + +.cmp-dm-portal i.icon.amilia::before, .cmp-dm-portal i.icon.android::before= +, .cmp-dm-portal i.icon.angellist::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.angrycreative::before { content: "=EF=8D=AE"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.angular::before { content: "=EF=90=A0"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.app.store::before { content: "=EF=8D=AF"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.app.store.ios::before { content: "=EF=8D=B0"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.apper::before { content: "=EF=8D=B1"; } + +.cmp-dm-portal i.icon.apper::before, .cmp-dm-portal i.icon.apple::before { = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.apple.pay::before { content: "=EF=90=95"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.artstation::before { content: "=EF=9D=BA"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.asymmetrik::before { content: "=EF=8D=B2"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.atlassian::before { content: "=EF=9D=BB"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.audible::before { content: "=EF=8D=B3"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.autoprefixer::before { content: "=EF=90=9C"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.avianex::before { content: "=EF=8D=B4"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.aviato::before { content: "=EF=90=A1"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.aws::before { content: "=EF=8D=B5"; } + +.cmp-dm-portal i.icon.aws::before, .cmp-dm-portal i.icon.bandcamp::before {= + font-family: brand-icons; } + +.cmp-dm-portal i.icon.battle.net::before { content: "=EF=A0=B5"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.behance.square::before, .cmp-dm-portal i.icon.behance= +::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.bimobject::before { content: "=EF=8D=B8"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.bitbucket::before, .cmp-dm-portal i.icon.bitcoin::bef= +ore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.bitcoin::before { content: "=EF=8D=B9"; } + +.cmp-dm-portal i.icon.bity::before { content: "=EF=8D=BA"; } + +.cmp-dm-portal i.icon.bity::before, .cmp-dm-portal i.icon.black.tie::before= + { font-family: brand-icons; } + +.cmp-dm-portal i.icon.blackberry::before { content: "=EF=8D=BB"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.blogger::before { content: "=EF=8D=BC"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.blogger.b::before { content: "=EF=8D=BD"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.bluetooth::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.bluetooth.b::before { content: "=EF=8A=94"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.bootstrap::before { content: "=EF=A0=B6"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.btc::before, .cmp-dm-portal i.icon.buffer::before { f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.buffer::before { content: "=EF=A0=B7"; } + +.cmp-dm-portal i.icon.buromobelexperte::before { content: "=EF=8D=BF"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.buy.n.large::before { content: "=EF=A2=A6"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.buysellads::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.canadian.maple.leaf::before { content: "=EF=9E=85"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.cc.amazon.pay::before { content: "=EF=90=AD"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.cc.amex::before { content: "=EF=87=B3"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.cc.apple.pay::before { content: "=EF=90=96"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.cc.diners.club::before { content: "=EF=89=8C"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.cc.discover::before { content: "=EF=87=B2"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.cc.jcb::before { content: "=EF=89=8B"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.cc.mastercard::before { content: "=EF=87=B1"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.cc.paypal::before { content: "=EF=87=B4"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.cc.stripe::before { content: "=EF=87=B5"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.cc.visa::before { content: "=EF=87=B0"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.centercode::before { content: "=EF=8E=80"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.centos::before { content: "=EF=9E=89"; } + +.cmp-dm-portal i.icon.centos::before, .cmp-dm-portal i.icon.chrome::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.chromecast::before { content: "=EF=A0=B8"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.cloudscale::before { content: "=EF=8E=83"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.cloudsmith::before { content: "=EF=8E=84"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.cloudversify::before { content: "=EF=8E=85"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.codepen::before, .cmp-dm-portal i.icon.codiepie::befo= +re { font-family: brand-icons; } + +.cmp-dm-portal i.icon.confluence::before { content: "=EF=9E=8D"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.connectdevelop::before, .cmp-dm-portal i.icon.contao:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.cotton.bureau::before { content: "=EF=A2=9E"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.cpanel::before { content: "=EF=8E=88"; } + +.cmp-dm-portal i.icon.cpanel::before, .cmp-dm-portal i.icon.creative.common= +s::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.by::before { content: "=EF=93=A7"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.nc::before { content: "=EF=93=A8"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.nc.eu::before { content: "=EF=93=A9"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.nc.jp::before { content: "=EF=93=AA"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.nd::before { content: "=EF=93=AB"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.pd::before { content: "=EF=93=AC"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.pd.alternate::before { content: "=EF= +=93=AD"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.remix::before { content: "=EF=93=AE"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.sa::before { content: "=EF=93=AF"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.sampling::before { content: "=EF=93= +=B0"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.sampling.plus::before { content: "= +=EF=93=B1"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.share::before { content: "=EF=93=B2"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.zero::before { content: "=EF=93=B3";= + font-family: brand-icons; } + +.cmp-dm-portal i.icon.critical.role::before { content: "=EF=9B=89"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.css3::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.css3.alternate::before { content: "=EF=8E=8B"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.cuttlefish::before { content: "=EF=8E=8C"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.d.and.d::before { content: "=EF=8E=8D"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.d.and.d.beyond::before { content: "=EF=9B=8A"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.dashcube::before, .cmp-dm-portal i.icon.delicious::be= +fore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.deploydog::before { content: "=EF=8E=8E"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.deskpro::before { content: "=EF=8E=8F"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.dev::before { content: "=EF=9B=8C"; } + +.cmp-dm-portal i.icon.dev::before, .cmp-dm-portal i.icon.deviantart::before= +, .cmp-dm-portal i.icon.dhl::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.dhl::before { content: "=EF=9E=90"; } + +.cmp-dm-portal i.icon.diaspora::before { content: "=EF=9E=91"; } + +.cmp-dm-portal i.icon.diaspora::before, .cmp-dm-portal i.icon.digg::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.digital.ocean::before { content: "=EF=8E=91"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.discord::before { content: "=EF=8E=92"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.discourse::before { content: "=EF=8E=93"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.dochub::before { content: "=EF=8E=94"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.docker::before { content: "=EF=8E=95"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.draft2digital::before { content: "=EF=8E=96"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.dribbble::before { content: "=EF=85=BD"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.dribbble.square::before { content: "=EF=8E=97"; font-= +family: brand-icons; } + +.cmp-dm-portal i.icon.dropbox::before, .cmp-dm-portal i.icon.drupal::before= +, .cmp-dm-portal i.icon.dyalog::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.dyalog::before { content: "=EF=8E=99"; } + +.cmp-dm-portal i.icon.earlybirds::before { content: "=EF=8E=9A"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.ebay::before { content: "=EF=93=B4"; } + +.cmp-dm-portal i.icon.ebay::before, .cmp-dm-portal i.icon.edge::before { fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.elementor::before { content: "=EF=90=B0"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.ello::before { content: "=EF=97=B1"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.ember::before { content: "=EF=90=A3"; } + +.cmp-dm-portal i.icon.ember::before, .cmp-dm-portal i.icon.empire::before, = +.cmp-dm-portal i.icon.envira::before, .cmp-dm-portal i.icon.erlang::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.erlang::before { content: "=EF=8E=9D"; } + +.cmp-dm-portal i.icon.ethereum::before { content: "=EF=90=AE"; } + +.cmp-dm-portal i.icon.ethereum::before, .cmp-dm-portal i.icon.etsy::before,= + .cmp-dm-portal i.icon.evernote::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.evernote::before { content: "=EF=A0=B9"; } + +.cmp-dm-portal i.icon.expeditedssl::before, .cmp-dm-portal i.icon.facebook:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.facebook::before { content: "=EF=82=9A"; } + +.cmp-dm-portal i.icon.facebook.f::before { content: "=EF=8E=9E"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.facebook.messenger::before { content: "=EF=8E=9F"; fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.facebook.square::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.fantasy.flight.games::before { content: "=EF=9B=9C"; = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.fedex::before { content: "=EF=9E=97"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.fedora::before { content: "=EF=9E=98"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.figma::before { content: "=EF=9E=99"; } + +.cmp-dm-portal i.icon.figma::before, .cmp-dm-portal i.icon.firefox::before,= + .cmp-dm-portal i.icon.first.order::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.first.order.alternate::before { content: "=EF=94=8A";= + font-family: brand-icons; } + +.cmp-dm-portal i.icon.firstdraft::before { content: "=EF=8E=A1"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.flickr::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.flipboard::before { content: "=EF=91=8D"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.fly::before { content: "=EF=90=97"; } + +.cmp-dm-portal i.icon.fly::before, .cmp-dm-portal i.icon.font.awesome::befo= +re { font-family: brand-icons; } + +.cmp-dm-portal i.icon.font.awesome.alternate::before { content: "=EF=8D=9C"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.font.awesome.flag::before { content: "=EF=90=A5"; fon= +t-family: brand-icons; } + +.cmp-dm-portal i.icon.fonticons::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.fonticons.fi::before { content: "=EF=8E=A2"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.fort.awesome::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.fort.awesome.alternate::before { content: "=EF=8E=A3"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.forumbee::before, .cmp-dm-portal i.icon.foursquare::b= +efore, .cmp-dm-portal i.icon.free.code.camp::before, .cmp-dm-portal i.icon.= +freebsd::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.freebsd::before { content: "=EF=8E=A4"; } + +.cmp-dm-portal i.icon.fulcrum::before { content: "=EF=94=8B"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.galactic.republic::before { content: "=EF=94=8C"; fon= +t-family: brand-icons; } + +.cmp-dm-portal i.icon.galactic.senate::before { content: "=EF=94=8D"; font-= +family: brand-icons; } + +.cmp-dm-portal i.icon.get.pocket::before { content: "=EF=89=A5"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.gg.circle::before, .cmp-dm-portal i.icon.gg::before, = +.cmp-dm-portal i.icon.git::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.git.alternate::before { content: "=EF=A1=81"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.git.square::before, .cmp-dm-portal i.icon.github.alte= +rnate::before, .cmp-dm-portal i.icon.github.square::before, .cmp-dm-portal = +i.icon.github::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.gitkraken::before { content: "=EF=8E=A6"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.gitlab::before, .cmp-dm-portal i.icon.gitter::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.gitter::before { content: "=EF=90=A6"; } + +.cmp-dm-portal i.icon.glide.g::before, .cmp-dm-portal i.icon.glide::before,= + .cmp-dm-portal i.icon.gofore::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.gofore::before { content: "=EF=8E=A7"; } + +.cmp-dm-portal i.icon.goodreads::before { content: "=EF=8E=A8"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.goodreads.g::before { content: "=EF=8E=A9"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.google::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.google.drive::before { content: "=EF=8E=AA"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.google.play::before { content: "=EF=8E=AB"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.google.plus::before { content: "=EF=8A=B3"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.google.plus.g::before { content: "=EF=83=95"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.google.plus.square::before, .cmp-dm-portal i.icon.goo= +gle.wallet::before, .cmp-dm-portal i.icon.gratipay::before, .cmp-dm-portal = +i.icon.grav::before, .cmp-dm-portal i.icon.gripfire::before { font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.gripfire::before { content: "=EF=8E=AC"; } + +.cmp-dm-portal i.icon.grunt::before { content: "=EF=8E=AD"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.gulp::before { content: "=EF=8E=AE"; } + +.cmp-dm-portal i.icon.gulp::before, .cmp-dm-portal i.icon.hacker.news::befo= +re { font-family: brand-icons; } + +.cmp-dm-portal i.icon.hacker.news.square::before { content: "=EF=8E=AF"; fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.hackerrank::before { content: "=EF=97=B7"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.hips::before { content: "=EF=91=92"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.hire.a.helper::before { content: "=EF=8E=B0"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.hooli::before { content: "=EF=90=A7"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.hornbill::before { content: "=EF=96=92"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.hotjar::before { content: "=EF=8E=B1"; } + +.cmp-dm-portal i.icon.hotjar::before, .cmp-dm-portal i.icon.houzz::before, = +.cmp-dm-portal i.icon.html5::before, .cmp-dm-portal i.icon.hubspot::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.hubspot::before { content: "=EF=8E=B2"; } + +.cmp-dm-portal i.icon.imdb::before, .cmp-dm-portal i.icon.instagram::before= +, .cmp-dm-portal i.icon.intercom::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.intercom::before { content: "=EF=9E=AF"; } + +.cmp-dm-portal i.icon.internet.explorer::before, .cmp-dm-portal i.icon.invi= +sion::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.invision::before { content: "=EF=9E=B0"; } + +.cmp-dm-portal i.icon.ioxhost::before, .cmp-dm-portal i.icon.itch.io::befor= +e { font-family: brand-icons; } + +.cmp-dm-portal i.icon.itch.io::before { content: "=EF=A0=BA"; } + +.cmp-dm-portal i.icon.itunes::before { content: "=EF=8E=B4"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.itunes.note::before { content: "=EF=8E=B5"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.java::before { content: "=EF=93=A4"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.jedi.order::before { content: "=EF=94=8E"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.jenkins::before { content: "=EF=8E=B6"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.jira::before { content: "=EF=9E=B1"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.joget::before { content: "=EF=8E=B7"; } + +.cmp-dm-portal i.icon.joget::before, .cmp-dm-portal i.icon.joomla::before, = +.cmp-dm-portal i.icon.js::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.js::before { content: "=EF=8E=B8"; } + +.cmp-dm-portal i.icon.js.square::before { content: "=EF=8E=B9"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.jsfiddle::before, .cmp-dm-portal i.icon.kaggle::befor= +e { font-family: brand-icons; } + +.cmp-dm-portal i.icon.kaggle::before { content: "=EF=97=BA"; } + +.cmp-dm-portal i.icon.keybase::before { content: "=EF=93=B5"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.keycdn::before { content: "=EF=8E=BA"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.kickstarter::before { content: "=EF=8E=BB"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.kickstarter.k::before { content: "=EF=8E=BC"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.korvue::before { content: "=EF=90=AF"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.laravel::before { content: "=EF=8E=BD"; } + +.cmp-dm-portal i.icon.laravel::before, .cmp-dm-portal i.icon.lastfm.square:= +:before, .cmp-dm-portal i.icon.lastfm::before, .cmp-dm-portal i.icon.leanpu= +b::before, .cmp-dm-portal i.icon.lesscss::before { font-family: brand-icons= +; } + +.cmp-dm-portal i.icon.lesscss::before { content: "=EF=90=9D"; } + +.cmp-dm-portal i.icon.linechat::before { content: "=EF=8F=80"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.linkedin::before { content: "=EF=82=8C"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.linkedin.in::before { content: "=EF=83=A1"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.linode::before, .cmp-dm-portal i.icon.linux::before, = +.cmp-dm-portal i.icon.lyft::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.lyft::before { content: "=EF=8F=83"; } + +.cmp-dm-portal i.icon.magento::before { content: "=EF=8F=84"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.mailchimp::before { content: "=EF=96=9E"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.mandalorian::before { content: "=EF=94=8F"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.markdown::before { content: "=EF=98=8F"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.mastodon::before { content: "=EF=93=B6"; } + +.cmp-dm-portal i.icon.mastodon::before, .cmp-dm-portal i.icon.maxcdn::befor= +e, .cmp-dm-portal i.icon.mdb::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.mdb::before { content: "=EF=A3=8A"; } + +.cmp-dm-portal i.icon.medapps::before { content: "=EF=8F=86"; } + +.cmp-dm-portal i.icon.medapps::before, .cmp-dm-portal i.icon.medium.m::befo= +re, .cmp-dm-portal i.icon.medium::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.medium.m::before { content: "=EF=8F=87"; } + +.cmp-dm-portal i.icon.medrt::before { content: "=EF=8F=88"; } + +.cmp-dm-portal i.icon.medrt::before, .cmp-dm-portal i.icon.meetup::before, = +.cmp-dm-portal i.icon.megaport::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.megaport::before { content: "=EF=96=A3"; } + +.cmp-dm-portal i.icon.mendeley::before { content: "=EF=9E=B3"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.microsoft::before { content: "=EF=8F=8A"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.mix::before { content: "=EF=8F=8B"; } + +.cmp-dm-portal i.icon.mix::before, .cmp-dm-portal i.icon.mixcloud::before, = +.cmp-dm-portal i.icon.mizuni::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.mizuni::before { content: "=EF=8F=8C"; } + +.cmp-dm-portal i.icon.modx::before, .cmp-dm-portal i.icon.monero::before { = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.monero::before { content: "=EF=8F=90"; } + +.cmp-dm-portal i.icon.napster::before { content: "=EF=8F=92"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.neos::before { content: "=EF=98=92"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.nimblr::before { content: "=EF=96=A8"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.node::before { content: "=EF=90=99"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.node.js::before { content: "=EF=8F=93"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.npm::before { content: "=EF=8F=94"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.ns8::before { content: "=EF=8F=95"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.nutritionix::before { content: "=EF=8F=96"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.odnoklassniki.square::before, .cmp-dm-portal i.icon.o= +dnoklassniki::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.old.republic::before { content: "=EF=94=90"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.opencart::before, .cmp-dm-portal i.icon.openid::befor= +e, .cmp-dm-portal i.icon.opera::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.optin.monster::before { content: "=EF=88=BC"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.orcid::before { content: "=EF=A3=92"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.osi::before { content: "=EF=90=9A"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.page4::before { content: "=EF=8F=97"; } + +.cmp-dm-portal i.icon.page4::before, .cmp-dm-portal i.icon.pagelines::befor= +e, .cmp-dm-portal i.icon.palfed::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.palfed::before { content: "=EF=8F=98"; } + +.cmp-dm-portal i.icon.patreon::before { content: "=EF=8F=99"; } + +.cmp-dm-portal i.icon.patreon::before, .cmp-dm-portal i.icon.paypal::before= + { font-family: brand-icons; } + +.cmp-dm-portal i.icon.penny.arcade::before { content: "=EF=9C=84"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.periscope::before { content: "=EF=8F=9A"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.phabricator::before { content: "=EF=8F=9B"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.phoenix.framework::before { content: "=EF=8F=9C"; fon= +t-family: brand-icons; } + +.cmp-dm-portal i.icon.phoenix.squadron::before { content: "=EF=94=91"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.php::before { content: "=EF=91=97"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.pied.piper::before { content: "=EF=8A=AE"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.pied.piper.alternate::before { font-family: brand-ico= +ns; } + +.cmp-dm-portal i.icon.pied.piper.hat::before { content: "=EF=93=A5"; } + +.cmp-dm-portal i.icon.pied.piper.pp::before { content: "=EF=86=A7"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.pinterest::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.pinterest.p::before { content: "=EF=88=B1"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.pinterest.square::before { font-family: brand-icons; = +} + +.cmp-dm-portal i.icon.playstation::before { content: "=EF=8F=9F"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.product.hunt::before, .cmp-dm-portal i.icon.pushed::b= +efore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.pushed::before { content: "=EF=8F=A1"; } + +.cmp-dm-portal i.icon.python::before { content: "=EF=8F=A2"; } + +.cmp-dm-portal i.icon.python::before, .cmp-dm-portal i.icon.qq::before { fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.quinscape::before { content: "=EF=91=99"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.quora::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.r.project::before { content: "=EF=93=B7"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.raspberry.pi::before { content: "=EF=9E=BB"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.ravelry::before, .cmp-dm-portal i.icon.react::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.react::before { content: "=EF=90=9B"; } + +.cmp-dm-portal i.icon.reacteurope::before { content: "=EF=9D=9D"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.readme::before { content: "=EF=93=95"; } + +.cmp-dm-portal i.icon.readme::before, .cmp-dm-portal i.icon.rebel::before, = +.cmp-dm-portal i.icon.reddit.alien::before, .cmp-dm-portal i.icon.reddit.sq= +uare::before, .cmp-dm-portal i.icon.reddit::before, .cmp-dm-portal i.icon.r= +edhat::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.redhat::before { content: "=EF=9E=BC"; } + +.cmp-dm-portal i.icon.redriver::before { content: "=EF=8F=A3"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.redyeti::before { content: "=EF=9A=9D"; } + +.cmp-dm-portal i.icon.redyeti::before, .cmp-dm-portal i.icon.renren::before= +, .cmp-dm-portal i.icon.replyd::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.replyd::before { content: "=EF=8F=A6"; } + +.cmp-dm-portal i.icon.researchgate::before { content: "=EF=93=B8"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.resolving::before { content: "=EF=8F=A7"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.rev::before { content: "=EF=96=B2"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.rocketchat::before { content: "=EF=8F=A8"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.rockrms::before { content: "=EF=8F=A9"; } + +.cmp-dm-portal i.icon.rockrms::before, .cmp-dm-portal i.icon.safari::before= + { font-family: brand-icons; } + +.cmp-dm-portal i.icon.salesforce::before { content: "=EF=A0=BB"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.sass::before { content: "=EF=90=9E"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.schlix::before { content: "=EF=8F=AA"; } + +.cmp-dm-portal i.icon.schlix::before, .cmp-dm-portal i.icon.scribd::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.searchengin::before { content: "=EF=8F=AB"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.sellcast::before { content: "=EF=8B=9A"; } + +.cmp-dm-portal i.icon.sellcast::before, .cmp-dm-portal i.icon.sellsy::befor= +e { font-family: brand-icons; } + +.cmp-dm-portal i.icon.servicestack::before { content: "=EF=8F=AC"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.shirtsinbulk::before, .cmp-dm-portal i.icon.shopware:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.shopware::before { content: "=EF=96=B5"; } + +.cmp-dm-portal i.icon.simplybuilt::before, .cmp-dm-portal i.icon.sistrix::b= +efore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.sistrix::before { content: "=EF=8F=AE"; } + +.cmp-dm-portal i.icon.sith::before { content: "=EF=94=92"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.sketch::before { content: "=EF=9F=86"; } + +.cmp-dm-portal i.icon.sketch::before, .cmp-dm-portal i.icon.skyatlas::befor= +e, .cmp-dm-portal i.icon.skype::before, .cmp-dm-portal i.icon.slack::before= + { font-family: brand-icons; } + +.cmp-dm-portal i.icon.slack.hash::before { content: "=EF=8F=AF"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.slideshare::before, .cmp-dm-portal i.icon.snapchat.gh= +ost::before, .cmp-dm-portal i.icon.snapchat.square::before, .cmp-dm-portal = +i.icon.snapchat::before, .cmp-dm-portal i.icon.soundcloud::before { font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.sourcetree::before { content: "=EF=9F=93"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.speakap::before { content: "=EF=8F=B3"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.speaker.deck::before { content: "=EF=A0=BC"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.spotify::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.squarespace::before { content: "=EF=96=BE"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.stack.exchange::before, .cmp-dm-portal i.icon.stack.o= +verflow::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.stackpath::before { content: "=EF=A1=82"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.staylinked::before { content: "=EF=8F=B5"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.steam.square::before, .cmp-dm-portal i.icon.steam::be= +fore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.steam.symbol::before { content: "=EF=8F=B6"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.sticker.mule::before { content: "=EF=8F=B7"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.strava::before { content: "=EF=90=A8"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.stripe::before { content: "=EF=90=A9"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.stripe.s::before { content: "=EF=90=AA"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.studiovinari::before { content: "=EF=8F=B8"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.stumbleupon.circle::before, .cmp-dm-portal i.icon.stu= +mbleupon::before, .cmp-dm-portal i.icon.superpowers::before, .cmp-dm-portal= + i.icon.supple::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.supple::before { content: "=EF=8F=B9"; } + +.cmp-dm-portal i.icon.suse::before { content: "=EF=9F=96"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.swift::before { content: "=EF=A3=A1"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.symfony::before { content: "=EF=A0=BD"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.teamspeak::before { content: "=EF=93=B9"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.telegram::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.telegram.plane::before { content: "=EF=8F=BE"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.tencent.weibo::before, .cmp-dm-portal i.icon.themeco:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.themeco::before { content: "=EF=97=86"; } + +.cmp-dm-portal i.icon.themeisle::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.think.peaks::before { content: "=EF=9C=B1"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.trade.federation::before { content: "=EF=94=93"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.trello::before, .cmp-dm-portal i.icon.tripadvisor::be= +fore, .cmp-dm-portal i.icon.tumblr.square::before, .cmp-dm-portal i.icon.tu= +mblr::before, .cmp-dm-portal i.icon.twitch::before, .cmp-dm-portal i.icon.t= +witter.square::before, .cmp-dm-portal i.icon.twitter::before, .cmp-dm-porta= +l i.icon.typo3::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.typo3::before { content: "=EF=90=AB"; } + +.cmp-dm-portal i.icon.uber::before { content: "=EF=90=82"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.ubuntu::before { content: "=EF=9F=9F"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.uikit::before { content: "=EF=90=83"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.umbraco::before { content: "=EF=A3=A8"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.uniregistry::before { content: "=EF=90=84"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.untappd::before { content: "=EF=90=85"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.ups::before { content: "=EF=9F=A0"; } + +.cmp-dm-portal i.icon.ups::before, .cmp-dm-portal i.icon.usb::before, .cmp-= +dm-portal i.icon.usps::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.usps::before { content: "=EF=9F=A1"; } + +.cmp-dm-portal i.icon.ussunnah::before { content: "=EF=90=87"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.vaadin::before { content: "=EF=90=88"; } + +.cmp-dm-portal i.icon.vaadin::before, .cmp-dm-portal i.icon.viacoin::before= +, .cmp-dm-portal i.icon.viadeo.square::before, .cmp-dm-portal i.icon.viadeo= +::before, .cmp-dm-portal i.icon.viber::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.viber::before { content: "=EF=90=89"; } + +.cmp-dm-portal i.icon.vimeo::before { content: "=EF=90=8A"; } + +.cmp-dm-portal i.icon.vimeo.square::before, .cmp-dm-portal i.icon.vimeo.v::= +before, .cmp-dm-portal i.icon.vimeo::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.vimeo.v::before { content: "=EF=89=BD"; } + +.cmp-dm-portal i.icon.vine::before, .cmp-dm-portal i.icon.vk::before, .cmp-= +dm-portal i.icon.vnv::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.vnv::before { content: "=EF=90=8B"; } + +.cmp-dm-portal i.icon.vuejs::before { content: "=EF=90=9F"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.waze::before { content: "=EF=A0=BF"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.weebly::before { content: "=EF=97=8C"; } + +.cmp-dm-portal i.icon.weebly::before, .cmp-dm-portal i.icon.weibo::before, = +.cmp-dm-portal i.icon.weixin::before, .cmp-dm-portal i.icon.whatsapp::befor= +e { font-family: brand-icons; } + +.cmp-dm-portal i.icon.whatsapp.square::before { content: "=EF=90=8C"; font-= +family: brand-icons; } + +.cmp-dm-portal i.icon.whmcs::before { content: "=EF=90=8D"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.wikipedia.w::before { content: "=EF=89=A6"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.windows::before, .cmp-dm-portal i.icon.wix::before { = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.wix::before { content: "=EF=97=8F"; } + +.cmp-dm-portal i.icon.wizards.of.the.coast::before { content: "=EF=9C=B0"; = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.wolf.pack.battalion::before { content: "=EF=94=94"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.wordpress::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.wordpress.simple::before { content: "=EF=90=91"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.wpbeginner::before, .cmp-dm-portal i.icon.wpexplorer:= +:before, .cmp-dm-portal i.icon.wpforms::before, .cmp-dm-portal i.icon.wpres= +sr::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.wpressr::before { content: "=EF=8F=A4"; } + +.cmp-dm-portal i.icon.xbox::before { content: "=EF=90=92"; } + +.cmp-dm-portal i.icon.xbox::before, .cmp-dm-portal i.icon.xing.square::befo= +re, .cmp-dm-portal i.icon.xing::before, .cmp-dm-portal i.icon.y.combinator:= +:before, .cmp-dm-portal i.icon.yahoo::before, .cmp-dm-portal i.icon.yammer:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.yammer::before { content: "=EF=A1=80"; } + +.cmp-dm-portal i.icon.yandex::before { content: "=EF=90=93"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.yandex.international::before { content: "=EF=90=94"; = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.yarn::before { content: "=EF=9F=A3"; } + +.cmp-dm-portal i.icon.yarn::before, .cmp-dm-portal i.icon.yelp::before, .cm= +p-dm-portal i.icon.yoast::before, .cmp-dm-portal i.icon.youtube::before { f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.youtube.square::before { content: "=EF=90=B1"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.zhihu::before { content: "=EF=98=BF"; } + +.cmp-dm-portal i.icon.american.express.card::before, .cmp-dm-portal i.icon.= +american.express::before, .cmp-dm-portal i.icon.amex::before, .cmp-dm-porta= +l i.icon.zhihu::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.bitbucket.square::before { content: "=EF=85=B1"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.bluetooth.alternative::before { font-family: brand-ic= +ons; } + +.cmp-dm-portal i.icon.credit.card.amazon.pay::before { content: "=EF=90=AD"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.american.express::before { content: "=EF= +=87=B3"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.diners.club::before { content: "=EF=89=8C= +"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.discover::before { content: "=EF=87=B2"; = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.jcb::before { content: "=EF=89=8B"; font-= +family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.mastercard::before { content: "=EF=87=B1"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.paypal::before { content: "=EF=87=B4"; fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.stripe::before { content: "=EF=87=B5"; fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.visa::before { content: "=EF=87=B0"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.diners.club.card::before, .cmp-dm-portal i.icon.diner= +s.club::before, .cmp-dm-portal i.icon.discover.card::before, .cmp-dm-portal= + i.icon.discover::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.disk.outline::before { content: "=EF=8D=A9"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.dribble::before, .cmp-dm-portal i.icon.eercast::befor= +e, .cmp-dm-portal i.icon.envira.gallery::before, .cmp-dm-portal i.icon.fa::= +before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.facebook.official::before { content: "=EF=82=82"; fon= +t-family: brand-icons; } + +.cmp-dm-portal i.icon.five.hundred.pixels::before, .cmp-dm-portal i.icon.gi= +ttip::before, .cmp-dm-portal i.icon.google.plus.circle::before, .cmp-dm-por= +tal i.icon.google.plus.official::before, .cmp-dm-portal i.icon.japan.credit= +.bureau.card::before, .cmp-dm-portal i.icon.japan.credit.bureau::before, .c= +mp-dm-portal i.icon.jcb::before, .cmp-dm-portal i.icon.linkedin.square::bef= +ore, .cmp-dm-portal i.icon.mastercard.card::before, .cmp-dm-portal i.icon.m= +astercard::before, .cmp-dm-portal i.icon.microsoft.edge::before, .cmp-dm-po= +rtal i.icon.ms.edge::before, .cmp-dm-portal i.icon.new.pied.piper::before, = +.cmp-dm-portal i.icon.optinmonster::before, .cmp-dm-portal i.icon.paypal.ca= +rd::before, .cmp-dm-portal i.icon.pied.piper.hat::before, .cmp-dm-portal i.= +icon.pocket::before, .cmp-dm-portal i.icon.stripe.card::before, .cmp-dm-por= +tal i.icon.theme.isle::before, .cmp-dm-portal i.icon.visa.card::before, .cm= +p-dm-portal i.icon.visa::before, .cmp-dm-portal i.icon.wechat::before, .cmp= +-dm-portal i.icon.wikipedia::before, .cmp-dm-portal i.icon.wordpress.beginn= +er::before, .cmp-dm-portal i.icon.wordpress.forms::before, .cmp-dm-portal i= +.icon.yc::before, .cmp-dm-portal i.icon.ycombinator::before { font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.youtube.play::before { content: "=EF=85=A7"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.search::before { content: "=EF=80=82"; } + +.cmp-dm-portal i.icon.mail.outline::before { content: "=EF=80=83"; } + +.cmp-dm-portal i.icon.signal::before { content: "=EF=80=92"; } + +.cmp-dm-portal i.icon.setting::before { content: "=EF=80=93"; } + +.cmp-dm-portal i.icon.home::before { content: "=EF=80=95"; } + +.cmp-dm-portal i.icon.inbox::before { content: "=EF=80=9C"; } + +.cmp-dm-portal i.icon.browser::before { content: "=EF=80=A2"; } + +.cmp-dm-portal i.icon.tag::before { content: "=EF=80=AB"; } + +.cmp-dm-portal i.icon.tags::before { content: "=EF=80=AC"; } + +.cmp-dm-portal i.icon.image::before { content: "=EF=80=BE"; } + +.cmp-dm-portal i.icon.calendar::before { content: "=EF=81=B3"; } + +.cmp-dm-portal i.icon.comment::before { content: "=EF=81=B5"; } + +.cmp-dm-portal i.icon.shop::before { content: "=EF=81=BA"; } + +.cmp-dm-portal i.icon.privacy::before { content: "=EF=82=84"; } + +.cmp-dm-portal i.icon.settings::before { content: "=EF=82=85"; } + +.cmp-dm-portal i.icon.comments::before { content: "=EF=82=86"; } + +.cmp-dm-portal i.icon.external::before { content: "=EF=82=8E"; } + +.cmp-dm-portal i.icon.trophy::before { content: "=EF=82=91"; } + +.cmp-dm-portal i.icon.payment::before { content: "=EF=82=9D"; } + +.cmp-dm-portal i.icon.feed::before { content: "=EF=82=9E"; } + +.cmp-dm-portal i.icon.alarm.outline::before { content: "=EF=82=A2"; } + +.cmp-dm-portal i.icon.tasks::before { content: "=EF=82=AE"; } + +.cmp-dm-portal i.icon.cloud::before { content: "=EF=83=82"; } + +.cmp-dm-portal i.icon.lab::before { content: "=EF=83=83"; } + +.cmp-dm-portal i.icon.mail::before { content: "=EF=83=A0"; } + +.cmp-dm-portal i.icon.dashboard::before { content: "=EF=83=A4"; } + +.cmp-dm-portal i.icon.comment.outline::before { content: "=EF=83=A5"; } + +.cmp-dm-portal i.icon.comments.outline::before { content: "=EF=83=A6"; } + +.cmp-dm-portal i.icon.sitemap::before { content: "=EF=83=A8"; } + +.cmp-dm-portal i.icon.idea::before { content: "=EF=83=AB"; } + +.cmp-dm-portal i.icon.alarm::before { content: "=EF=83=B3"; } + +.cmp-dm-portal i.icon.terminal::before { content: "=EF=84=A0"; } + +.cmp-dm-portal i.icon.code::before { content: "=EF=84=A1"; } + +.cmp-dm-portal i.icon.protect::before { content: "=EF=84=B2"; } + +.cmp-dm-portal i.icon.calendar.outline::before { content: "=EF=84=B3"; } + +.cmp-dm-portal i.icon.ticket::before { content: "=EF=85=85"; } + +.cmp-dm-portal i.icon.external.square::before { content: "=EF=85=8C"; } + +.cmp-dm-portal i.icon.bug::before { content: "=EF=86=88"; } + +.cmp-dm-portal i.icon.mail.square::before { content: "=EF=86=99"; } + +.cmp-dm-portal i.icon.history::before { content: "=EF=87=9A"; } + +.cmp-dm-portal i.icon.options::before { content: "=EF=87=9E"; } + +.cmp-dm-portal i.icon.text.telephone::before { content: "=EF=87=A4"; } + +.cmp-dm-portal i.icon.find::before { content: "=EF=87=A5"; } + +.cmp-dm-portal i.icon.alarm.mute::before { content: "=EF=87=B6"; } + +.cmp-dm-portal i.icon.alarm.mute.outline::before { content: "=EF=87=B7"; } + +.cmp-dm-portal i.icon.copyright::before { content: "=EF=87=B9"; } + +.cmp-dm-portal i.icon.at::before { content: "=EF=87=BA"; } + +.cmp-dm-portal i.icon.eyedropper::before { content: "=EF=87=BB"; } + +.cmp-dm-portal i.icon.paint.brush::before { content: "=EF=87=BC"; } + +.cmp-dm-portal i.icon.heartbeat::before { content: "=EF=88=9E"; } + +.cmp-dm-portal i.icon.mouse.pointer::before { content: "=EF=89=85"; } + +.cmp-dm-portal i.icon.hourglass.empty::before { content: "=EF=89=90"; } + +.cmp-dm-portal i.icon.hourglass.start::before { content: "=EF=89=91"; } + +.cmp-dm-portal i.icon.hourglass.half::before { content: "=EF=89=92"; } + +.cmp-dm-portal i.icon.hourglass.end::before { content: "=EF=89=93"; } + +.cmp-dm-portal i.icon.hourglass.full::before { content: "=EF=89=94"; } + +.cmp-dm-portal i.icon.hand.pointer::before { content: "=EF=89=9A"; } + +.cmp-dm-portal i.icon.trademark::before { content: "=EF=89=9C"; } + +.cmp-dm-portal i.icon.registered::before { content: "=EF=89=9D"; } + +.cmp-dm-portal i.icon.creative.commons::before { content: "=EF=89=9E"; } + +.cmp-dm-portal i.icon.add.to.calendar::before { content: "=EF=89=B1"; } + +.cmp-dm-portal i.icon.remove.from.calendar::before { content: "=EF=89=B2"; = +} + +.cmp-dm-portal i.icon.delete.calendar::before { content: "=EF=89=B3"; } + +.cmp-dm-portal i.icon.checked.calendar::before { content: "=EF=89=B4"; } + +.cmp-dm-portal i.icon.industry::before { content: "=EF=89=B5"; } + +.cmp-dm-portal i.icon.shopping.bag::before { content: "=EF=8A=90"; } + +.cmp-dm-portal i.icon.shopping.basket::before { content: "=EF=8A=91"; } + +.cmp-dm-portal i.icon.hashtag::before { content: "=EF=8A=92"; } + +.cmp-dm-portal i.icon.percent::before { content: "=EF=8A=95"; } + +.cmp-dm-portal i.icon.handshake::before { content: "=EF=8A=B5"; } + +.cmp-dm-portal i.icon.open.envelope::before { content: "=EF=8A=B6"; } + +.cmp-dm-portal i.icon.open.envelope.outline::before { content: "=EF=8A=B7";= + } + +.cmp-dm-portal i.icon.address.book::before { content: "=EF=8A=B9"; } + +.cmp-dm-portal i.icon.address.book.outline::before { content: "=EF=8A=BA"; = +} + +.cmp-dm-portal i.icon.address.card::before { content: "=EF=8A=BB"; } + +.cmp-dm-portal i.icon.address.card.outline::before { content: "=EF=8A=BC"; = +} + +.cmp-dm-portal i.icon.id.badge::before { content: "=EF=8B=81"; } + +.cmp-dm-portal i.icon.id.card::before { content: "=EF=8B=82"; } + +.cmp-dm-portal i.icon.id.card.outline::before { content: "=EF=8B=83"; } + +.cmp-dm-portal i.icon.podcast::before { content: "=EF=8B=8E"; } + +.cmp-dm-portal i.icon.window.maximize::before { content: "=EF=8B=90"; } + +.cmp-dm-portal i.icon.window.minimize::before { content: "=EF=8B=91"; } + +.cmp-dm-portal i.icon.window.restore::before { content: "=EF=8B=92"; } + +.cmp-dm-portal i.icon.window.close::before { content: "=EF=8B=93"; } + +.cmp-dm-portal i.icon.window.close.outline::before { content: "=EF=8B=94"; = +} + +.cmp-dm-portal i.icon.wait::before { content: "=EF=80=97"; } + +.cmp-dm-portal i.icon.download::before { content: "=EF=80=99"; color: rgb(1= +44, 144, 144); } + +.cmp-dm-portal i.icon.repeat::before { content: "=EF=80=9E"; } + +.cmp-dm-portal i.icon.refresh::before { content: "=EF=80=A1"; } + +.cmp-dm-portal i.icon.lock::before { content: "=EF=80=A3"; } + +.cmp-dm-portal i.icon.bookmark::before { content: "=EF=80=AE"; } + +.cmp-dm-portal i.icon.print::before { content: "=EF=80=AF"; } + +.cmp-dm-portal i.icon.write::before { content: "=EF=81=80"; } + +.cmp-dm-portal i.icon.adjust::before { content: "=EF=81=82"; } + +.cmp-dm-portal i.icon.theme::before { content: "=EF=81=83"; } + +.cmp-dm-portal i.icon.edit::before { content: "=EF=81=84"; } + +.cmp-dm-portal i.icon.external.share::before { content: "=EF=81=85"; } + +.cmp-dm-portal i.icon.ban::before { content: "=EF=81=9E"; } + +.cmp-dm-portal i.icon.mail.forward::before, .cmp-dm-portal i.icon.share::be= +fore { content: "=EF=81=A4"; } + +.cmp-dm-portal i.icon.expand::before { content: "=EF=81=A5"; } + +.cmp-dm-portal i.icon.compress::before { content: "=EF=81=A6"; } + +.cmp-dm-portal i.icon.unhide::before { content: "=EF=81=AE"; } + +.cmp-dm-portal i.icon.hide::before { content: "=EF=81=B0"; } + +.cmp-dm-portal i.icon.random::before { content: "=EF=81=B4"; } + +.cmp-dm-portal i.icon.retweet::before { content: "=EF=81=B9"; } + +.cmp-dm-portal i.icon.sign.out::before { content: "=EF=82=8B"; } + +.cmp-dm-portal i.icon.pin::before { content: "=EF=82=8D"; } + +.cmp-dm-portal i.icon.sign.in::before { content: "=EF=82=90"; } + +.cmp-dm-portal i.icon.upload::before { content: "=EF=82=93"; } + +.cmp-dm-portal i.icon.call::before { content: "=EF=82=95"; } + +.cmp-dm-portal i.icon.remove.bookmark::before { content: "=EF=82=97"; } + +.cmp-dm-portal i.icon.call.square::before { content: "=EF=82=98"; } + +.cmp-dm-portal i.icon.unlock::before { content: "=EF=82=9C"; } + +.cmp-dm-portal i.icon.configure::before { content: "=EF=82=AD"; } + +.cmp-dm-portal i.icon.filter::before { content: "=EF=82=B0"; } + +.cmp-dm-portal i.icon.wizard::before { content: "=EF=83=90"; } + +.cmp-dm-portal i.icon.undo::before { content: "=EF=83=A2"; } + +.cmp-dm-portal i.icon.exchange::before { content: "=EF=83=AC"; } + +.cmp-dm-portal i.icon.cloud.download::before { content: "=EF=83=AD"; } + +.cmp-dm-portal i.icon.cloud.upload::before { content: "=EF=83=AE"; } + +.cmp-dm-portal i.icon.reply::before { content: "=EF=84=92"; } + +.cmp-dm-portal i.icon.reply.all::before { content: "=EF=84=A2"; } + +.cmp-dm-portal i.icon.erase::before { content: "=EF=84=AD"; } + +.cmp-dm-portal i.icon.unlock.alternate::before { content: "=EF=84=BE"; } + +.cmp-dm-portal i.icon.write.square::before { content: "=EF=85=8B"; } + +.cmp-dm-portal i.icon.share.square::before { content: "=EF=85=8D"; } + +.cmp-dm-portal i.icon.archive::before { content: "=EF=86=87"; } + +.cmp-dm-portal i.icon.translate::before { content: "=EF=86=AB"; } + +.cmp-dm-portal i.icon.recycle::before { content: "=EF=86=B8"; } + +.cmp-dm-portal i.icon.send::before { content: "=EF=87=98"; } + +.cmp-dm-portal i.icon.send.outline::before { content: "=EF=87=99"; } + +.cmp-dm-portal i.icon.share.alternate::before { content: "=EF=87=A0"; } + +.cmp-dm-portal i.icon.share.alternate.square::before { content: "=EF=87=A1"= +; } + +.cmp-dm-portal i.icon.add.to.cart::before { content: "=EF=88=97"; } + +.cmp-dm-portal i.icon.in.cart::before { content: "=EF=88=98"; } + +.cmp-dm-portal i.icon.add.user::before { content: "=EF=88=B4"; } + +.cmp-dm-portal i.icon.remove.user::before { content: "=EF=88=B5"; } + +.cmp-dm-portal i.icon.object.group::before { content: "=EF=89=87"; } + +.cmp-dm-portal i.icon.object.ungroup::before { content: "=EF=89=88"; } + +.cmp-dm-portal i.icon.clone::before { content: "=EF=89=8D"; } + +.cmp-dm-portal i.icon.talk::before { content: "=EF=89=BA"; } + +.cmp-dm-portal i.icon.talk.outline::before { content: "=EF=89=BB"; } + +.cmp-dm-portal i.icon.help.circle::before { content: "=EF=81=99"; } + +.cmp-dm-portal i.icon.info.circle::before { content: "=EF=81=9A"; } + +.cmp-dm-portal i.icon.warning.circle::before { content: "=EF=81=AA"; } + +.cmp-dm-portal i.icon.warning.sign::before { content: "=EF=81=B1"; } + +.cmp-dm-portal i.icon.announcement::before { content: "=EF=82=A1"; } + +.cmp-dm-portal i.icon.help::before { content: "=EF=84=A8"; } + +.cmp-dm-portal i.icon.info::before { content: "=EF=84=A9"; } + +.cmp-dm-portal i.icon.warning::before { content: "=EF=84=AA"; } + +.cmp-dm-portal i.icon.birthday::before { content: "=EF=87=BD"; } + +.cmp-dm-portal i.icon.help.circle.outline::before { content: "=EF=8A=9C"; } + +.cmp-dm-portal i.icon.user::before { content: "=EF=80=87"; } + +.cmp-dm-portal i.icon.users::before { content: "=EF=83=80"; } + +.cmp-dm-portal i.icon.doctor::before { content: "=EF=83=B0"; } + +.cmp-dm-portal i.icon.handicap::before { content: "=EF=86=93"; } + +.cmp-dm-portal i.icon.student::before { content: "=EF=86=9D"; } + +.cmp-dm-portal i.icon.child::before { content: "=EF=86=AE"; } + +.cmp-dm-portal i.icon.spy::before { content: "=EF=88=9B"; } + +.cmp-dm-portal i.icon.user.circle::before { content: "=EF=8A=BD"; } + +.cmp-dm-portal i.icon.user.circle.outline::before { content: "=EF=8A=BE"; } + +.cmp-dm-portal i.icon.user.outline::before { content: "=EF=8B=80"; } + +.cmp-dm-portal i.icon.female::before { content: "=EF=86=82"; } + +.cmp-dm-portal i.icon.male::before { content: "=EF=86=83"; } + +.cmp-dm-portal i.icon.woman::before { content: "=EF=88=A1"; } + +.cmp-dm-portal i.icon.man::before { content: "=EF=88=A2"; } + +.cmp-dm-portal i.icon.non.binary.transgender::before { content: "=EF=88=A3"= +; } + +.cmp-dm-portal i.icon.intergender::before { content: "=EF=88=A4"; } + +.cmp-dm-portal i.icon.transgender::before { content: "=EF=88=A5"; } + +.cmp-dm-portal i.icon.lesbian::before { content: "=EF=88=A6"; } + +.cmp-dm-portal i.icon.gay::before { content: "=EF=88=A7"; } + +.cmp-dm-portal i.icon.heterosexual::before { content: "=EF=88=A8"; } + +.cmp-dm-portal i.icon.other.gender::before { content: "=EF=88=A9"; } + +.cmp-dm-portal i.icon.other.gender.vertical::before { content: "=EF=88=AA";= + } + +.cmp-dm-portal i.icon.other.gender.horizontal::before { content: "=EF=88=AB= +"; } + +.cmp-dm-portal i.icon.neuter::before { content: "=EF=88=AC"; } + +.cmp-dm-portal i.icon.genderless::before { content: "=EF=88=AD"; } + +.cmp-dm-portal i.icon.universal.access::before { content: "=EF=8A=9A"; } + +.cmp-dm-portal i.icon.wheelchair::before { content: "=EF=8A=9B"; } + +.cmp-dm-portal i.icon.blind::before { content: "=EF=8A=9D"; } + +.cmp-dm-portal i.icon.audio.description::before { content: "=EF=8A=9E"; } + +.cmp-dm-portal i.icon.volume.control.phone::before { content: "=EF=8A=A0"; = +} + +.cmp-dm-portal i.icon.braille::before { content: "=EF=8A=A1"; } + +.cmp-dm-portal i.icon.asl::before { content: "=EF=8A=A3"; } + +.cmp-dm-portal i.icon.assistive.listening.systems::before { content: "=EF= +=8A=A2"; } + +.cmp-dm-portal i.icon.deafness::before { content: "=EF=8A=A4"; } + +.cmp-dm-portal i.icon.sign.language::before { content: "=EF=8A=A7"; } + +.cmp-dm-portal i.icon.low.vision::before { content: "=EF=8A=A8"; } + +.cmp-dm-portal i.icon.block.layout::before { content: "=EF=80=89"; } + +.cmp-dm-portal i.icon.grid.layout::before { content: "=EF=80=8A"; } + +.cmp-dm-portal i.icon.list.layout::before { content: "=EF=80=8B"; } + +.cmp-dm-portal i.icon.zoom::before { content: "=EF=80=8E"; } + +.cmp-dm-portal i.icon.zoom.out::before { content: "=EF=80=90"; } + +.cmp-dm-portal i.icon.resize.vertical::before { content: "=EF=81=BD"; } + +.cmp-dm-portal i.icon.resize.horizontal::before { content: "=EF=81=BE"; } + +.cmp-dm-portal i.icon.maximize::before { content: "=EF=82=B2"; } + +.cmp-dm-portal i.icon.crop::before { content: "=EF=84=A5"; } + +.cmp-dm-portal i.icon.cocktail::before { content: "=EF=80=80"; } + +.cmp-dm-portal i.icon.road::before { content: "=EF=80=98"; } + +.cmp-dm-portal i.icon.flag::before { content: "=EF=80=A4"; } + +.cmp-dm-portal i.icon.book::before { content: "=EF=80=AD"; } + +.cmp-dm-portal i.icon.gift::before { content: "=EF=81=AB"; } + +.cmp-dm-portal i.icon.leaf::before { content: "=EF=81=AC"; } + +.cmp-dm-portal i.icon.fire::before { content: "=EF=81=AD"; } + +.cmp-dm-portal i.icon.plane::before { content: "=EF=81=B2"; } + +.cmp-dm-portal i.icon.magnet::before { content: "=EF=81=B6"; } + +.cmp-dm-portal i.icon.lemon::before { content: "=EF=82=94"; } + +.cmp-dm-portal i.icon.world::before { content: "=EF=82=AC"; } + +.cmp-dm-portal i.icon.travel::before { content: "=EF=82=B1"; } + +.cmp-dm-portal i.icon.shipping::before { content: "=EF=83=91"; } + +.cmp-dm-portal i.icon.money::before { content: "=EF=83=96"; } + +.cmp-dm-portal i.icon.legal::before { content: "=EF=83=A3"; } + +.cmp-dm-portal i.icon.lightning::before { content: "=EF=83=A7"; } + +.cmp-dm-portal i.icon.umbrella::before { content: "=EF=83=A9"; } + +.cmp-dm-portal i.icon.treatment::before { content: "=EF=83=B1"; } + +.cmp-dm-portal i.icon.suitcase::before { content: "=EF=83=B2"; } + +.cmp-dm-portal i.icon.bar::before { content: "=EF=83=BC"; } + +.cmp-dm-portal i.icon.flag.outline::before { content: "=EF=84=9D"; } + +.cmp-dm-portal i.icon.flag.checkered::before { content: "=EF=84=9E"; } + +.cmp-dm-portal i.icon.puzzle::before { content: "=EF=84=AE"; } + +.cmp-dm-portal i.icon.fire.extinguisher::before { content: "=EF=84=B4"; } + +.cmp-dm-portal i.icon.rocket::before { content: "=EF=84=B5"; } + +.cmp-dm-portal i.icon.anchor::before { content: "=EF=84=BD"; } + +.cmp-dm-portal i.icon.bullseye::before { content: "=EF=85=80"; } + +.cmp-dm-portal i.icon.sun::before { content: "=EF=86=85"; } + +.cmp-dm-portal i.icon.moon::before { content: "=EF=86=86"; } + +.cmp-dm-portal i.icon.fax::before { content: "=EF=86=AC"; } + +.cmp-dm-portal i.icon.life.ring::before { content: "=EF=87=8D"; } + +.cmp-dm-portal i.icon.bomb::before { content: "=EF=87=A2"; } + +.cmp-dm-portal i.icon.soccer::before { content: "=EF=87=A3"; } + +.cmp-dm-portal i.icon.calculator::before { content: "=EF=87=AC"; } + +.cmp-dm-portal i.icon.diamond::before { content: "=EF=88=99"; } + +.cmp-dm-portal i.icon.sticky.note::before { content: "=EF=89=89"; } + +.cmp-dm-portal i.icon.sticky.note.outline::before { content: "=EF=89=8A"; } + +.cmp-dm-portal i.icon.law::before { content: "=EF=89=8E"; } + +.cmp-dm-portal i.icon.hand.peace::before { content: "=EF=89=9B"; } + +.cmp-dm-portal i.icon.hand.rock::before { content: "=EF=89=95"; } + +.cmp-dm-portal i.icon.hand.paper::before { content: "=EF=89=96"; } + +.cmp-dm-portal i.icon.hand.scissors::before { content: "=EF=89=97"; } + +.cmp-dm-portal i.icon.hand.lizard::before { content: "=EF=89=98"; } + +.cmp-dm-portal i.icon.hand.spock::before { content: "=EF=89=99"; } + +.cmp-dm-portal i.icon.tv::before { content: "=EF=89=AC"; } + +.cmp-dm-portal i.icon.thermometer.full::before { content: "=EF=8B=87"; } + +.cmp-dm-portal i.icon.thermometer.three.quarters::before { content: "=EF=8B= +=88"; } + +.cmp-dm-portal i.icon.thermometer.half::before { content: "=EF=8B=89"; } + +.cmp-dm-portal i.icon.thermometer.quarter::before { content: "=EF=8B=8A"; } + +.cmp-dm-portal i.icon.thermometer.empty::before { content: "=EF=8B=8B"; } + +.cmp-dm-portal i.icon.shower::before { content: "=EF=8B=8C"; } + +.cmp-dm-portal i.icon.bathtub::before { content: "=EF=8B=8D"; } + +.cmp-dm-portal i.icon.snowflake::before { content: "=EF=8B=9C"; } + +.cmp-dm-portal i.icon.crosshairs::before { content: "=EF=81=9B"; } + +.cmp-dm-portal i.icon.asterisk::before { content: "=EF=81=A9"; } + +.cmp-dm-portal i.icon.square.outline::before { content: "=EF=82=96"; } + +.cmp-dm-portal i.icon.certificate::before { content: "=EF=82=A3"; } + +.cmp-dm-portal i.icon.square::before { content: "=EF=83=88"; } + +.cmp-dm-portal i.icon.quote.left::before { content: "=EF=84=8D"; } + +.cmp-dm-portal i.icon.quote.right::before { content: "=EF=84=8E"; } + +.cmp-dm-portal i.icon.spinner::before { content: "=EF=84=90"; } + +.cmp-dm-portal i.icon.circle::before { content: "=EF=84=91"; } + +.cmp-dm-portal i.icon.ellipsis.horizontal::before { content: "=EF=85=81"; } + +.cmp-dm-portal i.icon.ellipsis.vertical::before { content: "=EF=85=82"; } + +.cmp-dm-portal i.icon.cube::before { content: "=EF=86=B2"; } + +.cmp-dm-portal i.icon.cubes::before { content: "=EF=86=B3"; } + +.cmp-dm-portal i.icon.circle.notched::before { content: "=EF=87=8E"; } + +.cmp-dm-portal i.icon.circle.thin::before { content: "=EF=87=9B"; } + +.cmp-dm-portal i.icon.checkmark::before { content: "=EF=80=8C"; } + +.cmp-dm-portal i.icon.remove::before { content: "=EF=80=8D"; } + +.cmp-dm-portal i.icon.checkmark.box::before { content: "=EF=81=86"; } + +.cmp-dm-portal i.icon.move::before { content: "=EF=81=87"; } + +.cmp-dm-portal i.icon.add.circle::before { content: "=EF=81=95"; } + +.cmp-dm-portal i.icon.minus.circle::before { content: "=EF=81=96"; } + +.cmp-dm-portal i.icon.remove.circle::before { content: "=EF=81=97"; } + +.cmp-dm-portal i.icon.check.circle::before { content: "=EF=81=98"; } + +.cmp-dm-portal i.icon.remove.circle.outline::before { content: "=EF=81=9C";= + } + +.cmp-dm-portal i.icon.check.circle.outline::before { content: "=EF=81=9D"; = +} + +.cmp-dm-portal i.icon.plus::before { content: "=EF=81=A7"; } + +.cmp-dm-portal i.icon.minus::before { content: "=EF=81=A8"; } + +.cmp-dm-portal i.icon.add.square::before { content: "=EF=83=BE"; } + +.cmp-dm-portal i.icon.radio::before { content: "=EF=84=8C"; } + +.cmp-dm-portal i.icon.minus.square::before { content: "=EF=85=86"; } + +.cmp-dm-portal i.icon.minus.square.outline::before { content: "=EF=85=87"; = +} + +.cmp-dm-portal i.icon.check.square::before { content: "=EF=85=8A"; } + +.cmp-dm-portal i.icon.selected.radio::before { content: "=EF=86=92"; } + +.cmp-dm-portal i.icon.plus.square.outline::before { content: "=EF=86=96"; } + +.cmp-dm-portal i.icon.toggle.off::before { content: "=EF=88=84"; } + +.cmp-dm-portal i.icon.toggle.on::before { content: "=EF=88=85"; } + +.cmp-dm-portal i.icon.film::before { content: "=EF=80=88"; } + +.cmp-dm-portal i.icon.sound::before { content: "=EF=80=A5"; } + +.cmp-dm-portal i.icon.photo::before { content: "=EF=80=B0"; } + +.cmp-dm-portal i.icon.bar.chart::before { content: "=EF=82=80"; } + +.cmp-dm-portal i.icon.camera.retro::before { content: "=EF=82=83"; } + +.cmp-dm-portal i.icon.newspaper::before { content: "=EF=87=AA"; } + +.cmp-dm-portal i.icon.area.chart::before { content: "=EF=87=BE"; } + +.cmp-dm-portal i.icon.pie.chart::before { content: "=EF=88=80"; } + +.cmp-dm-portal i.icon.line.chart::before { content: "=EF=88=81"; } + +.cmp-dm-portal i.icon.arrow.circle.outline.down::before { content: "=EF=80= +=9A"; } + +.cmp-dm-portal i.icon.arrow.circle.outline.up::before { content: "=EF=80=9B= +"; } + +.cmp-dm-portal i.icon.chevron.left::before { content: "=EF=81=93"; } + +.cmp-dm-portal i.icon.chevron.right::before { content: "=EF=81=94"; } + +.cmp-dm-portal i.icon.arrow.left::before { content: "=EF=81=A0"; } + +.cmp-dm-portal i.icon.arrow.right::before { content: "=EF=81=A1"; } + +.cmp-dm-portal i.icon.arrow.up::before { content: "=EF=81=A2"; } + +.cmp-dm-portal i.icon.arrow.down::before { content: "=EF=81=A3"; } + +.cmp-dm-portal i.icon.chevron.up::before { content: "=EF=81=B7"; } + +.cmp-dm-portal i.icon.chevron.down::before { content: "=EF=81=B8"; } + +.cmp-dm-portal i.icon.pointing.right::before { content: "=EF=82=A4"; } + +.cmp-dm-portal i.icon.pointing.left::before { content: "=EF=82=A5"; } + +.cmp-dm-portal i.icon.pointing.up::before { content: "=EF=82=A6"; } + +.cmp-dm-portal i.icon.pointing.down::before { content: "=EF=82=A7"; } + +.cmp-dm-portal i.icon.arrow.circle.left::before { content: "=EF=82=A8"; } + +.cmp-dm-portal i.icon.arrow.circle.right::before { content: "=EF=82=A9"; } + +.cmp-dm-portal i.icon.arrow.circle.up::before { content: "=EF=82=AA"; } + +.cmp-dm-portal i.icon.arrow.circle.down::before { content: "=EF=82=AB"; } + +.cmp-dm-portal i.icon.caret.down::before { content: "=EF=83=97"; } + +.cmp-dm-portal i.icon.caret.up::before { content: "=EF=83=98"; } + +.cmp-dm-portal i.icon.caret.left::before { content: "=EF=83=99"; } + +.cmp-dm-portal i.icon.caret.right::before { content: "=EF=83=9A"; } + +.cmp-dm-portal i.icon.angle.double.left::before { content: "=EF=84=80"; } + +.cmp-dm-portal i.icon.angle.double.right::before { content: "=EF=84=81"; } + +.cmp-dm-portal i.icon.angle.double.up::before { content: "=EF=84=82"; } + +.cmp-dm-portal i.icon.angle.double.down::before { content: "=EF=84=83"; } + +.cmp-dm-portal i.icon.angle.left::before { content: "=EF=84=84"; } + +.cmp-dm-portal i.icon.angle.right::before { content: "=EF=84=85"; } + +.cmp-dm-portal i.icon.angle.up::before { content: "=EF=84=86"; } + +.cmp-dm-portal i.icon.angle.down::before { content: "=EF=84=87"; } + +.cmp-dm-portal i.icon.chevron.circle.left::before { content: "=EF=84=B7"; } + +.cmp-dm-portal i.icon.chevron.circle.right::before { content: "=EF=84=B8"; = +} + +.cmp-dm-portal i.icon.chevron.circle.up::before { content: "=EF=84=B9"; } + +.cmp-dm-portal i.icon.chevron.circle.down::before { content: "=EF=84=BA"; } + +.cmp-dm-portal i.icon.toggle.down::before { content: "=EF=85=90"; } + +.cmp-dm-portal i.icon.toggle.up::before { content: "=EF=85=91"; } + +.cmp-dm-portal i.icon.toggle.right::before { content: "=EF=85=92"; } + +.cmp-dm-portal i.icon.long.arrow.down::before { content: "=EF=85=B5"; } + +.cmp-dm-portal i.icon.long.arrow.up::before { content: "=EF=85=B6"; } + +.cmp-dm-portal i.icon.long.arrow.left::before { content: "=EF=85=B7"; } + +.cmp-dm-portal i.icon.long.arrow.right::before { content: "=EF=85=B8"; } + +.cmp-dm-portal i.icon.arrow.circle.outline.right::before { content: "=EF=86= +=8E"; } + +.cmp-dm-portal i.icon.arrow.circle.outline.left::before { content: "=EF=86= +=90"; } + +.cmp-dm-portal i.icon.toggle.left::before { content: "=EF=86=91"; } + +.cmp-dm-portal i.icon.tablet::before { content: "=EF=84=8A"; } + +.cmp-dm-portal i.icon.mobile::before { content: "=EF=84=8B"; } + +.cmp-dm-portal i.icon.battery.full::before { content: "=EF=89=80"; } + +.cmp-dm-portal i.icon.battery.high::before { content: "=EF=89=81"; } + +.cmp-dm-portal i.icon.battery.medium::before { content: "=EF=89=82"; } + +.cmp-dm-portal i.icon.battery.low::before { content: "=EF=89=83"; } + +.cmp-dm-portal i.icon.battery.empty::before { content: "=EF=89=84"; } + +.cmp-dm-portal i.icon.power::before { content: "=EF=80=91"; } + +.cmp-dm-portal i.icon.trash.outline::before { content: "=EF=80=94"; } + +.cmp-dm-portal i.icon.disk.outline::before { content: "=EF=82=A0"; } + +.cmp-dm-portal i.icon.desktop::before { content: "=EF=84=88"; } + +.cmp-dm-portal i.icon.laptop::before { content: "=EF=84=89"; } + +.cmp-dm-portal i.icon.game::before { content: "=EF=84=9B"; } + +.cmp-dm-portal i.icon.keyboard::before { content: "=EF=84=9C"; } + +.cmp-dm-portal i.icon.plug::before { content: "=EF=87=A6"; } + +.cmp-dm-portal i.icon.trash::before { content: "=EF=87=B8"; } + +.cmp-dm-portal i.icon.file.outline::before { content: "=EF=80=96"; } + +.cmp-dm-portal i.icon.folder::before { content: "=EF=81=BB"; } + +.cmp-dm-portal i.icon.folder.open::before { content: "=EF=81=BC"; } + +.cmp-dm-portal i.icon.file.text.outline::before { content: "=EF=83=B6"; } + +.cmp-dm-portal i.icon.folder.outline::before { content: "=EF=84=94"; } + +.cmp-dm-portal i.icon.folder.open.outline::before { content: "=EF=84=95"; } + +.cmp-dm-portal i.icon.level.up::before { content: "=EF=85=88"; } + +.cmp-dm-portal i.icon.level.down::before { content: "=EF=85=89"; } + +.cmp-dm-portal i.icon.file::before { content: "=EF=85=9B"; } + +.cmp-dm-portal i.icon.file.text::before { content: "=EF=85=9C"; } + +.cmp-dm-portal i.icon.file.pdf.outline::before { content: "=EF=87=81"; } + +.cmp-dm-portal i.icon.file.word.outline::before { content: "=EF=87=82"; } + +.cmp-dm-portal i.icon.file.excel.outline::before { content: "=EF=87=83"; } + +.cmp-dm-portal i.icon.file.powerpoint.outline::before { content: "=EF=87=84= +"; } + +.cmp-dm-portal i.icon.file.image.outline::before { content: "=EF=87=85"; } + +.cmp-dm-portal i.icon.file.archive.outline::before { content: "=EF=87=86"; = +} + +.cmp-dm-portal i.icon.file.audio.outline::before { content: "=EF=87=87"; } + +.cmp-dm-portal i.icon.file.video.outline::before { content: "=EF=87=88"; } + +.cmp-dm-portal i.icon.file.code.outline::before { content: "=EF=87=89"; } + +.cmp-dm-portal i.icon.qrcode::before { content: "=EF=80=A9"; } + +.cmp-dm-portal i.icon.barcode::before { content: "=EF=80=AA"; } + +.cmp-dm-portal i.icon.rss::before { content: "=EF=82=9E"; } + +.cmp-dm-portal i.icon.fork::before { content: "=EF=84=A6"; } + +.cmp-dm-portal i.icon.html5::before { content: "=EF=84=BB"; } + +.cmp-dm-portal i.icon.css3::before { content: "=EF=84=BC"; } + +.cmp-dm-portal i.icon.rss.square::before { content: "=EF=85=83"; } + +.cmp-dm-portal i.icon.openid::before { content: "=EF=86=9B"; } + +.cmp-dm-portal i.icon.database::before { content: "=EF=87=80"; } + +.cmp-dm-portal i.icon.wifi::before { content: "=EF=87=AB"; } + +.cmp-dm-portal i.icon.server::before { content: "=EF=88=B3"; } + +.cmp-dm-portal i.icon.usb::before { content: "=EF=8A=87"; } + +.cmp-dm-portal i.icon.bluetooth::before { content: "=EF=8A=93"; } + +.cmp-dm-portal i.icon.bluetooth.alternative::before { content: "=EF=8A=94";= + } + +.cmp-dm-portal i.icon.microchip::before { content: "=EF=8B=9B"; } + +.cmp-dm-portal i.icon.heart::before { content: "=EF=80=84"; } + +.cmp-dm-portal i.icon.star::before { content: "=EF=80=85"; } + +.cmp-dm-portal i.icon.empty.star::before { content: "=EF=80=86"; } + +.cmp-dm-portal i.icon.thumbs.outline.up::before { content: "=EF=82=87"; } + +.cmp-dm-portal i.icon.thumbs.outline.down::before { content: "=EF=82=88"; } + +.cmp-dm-portal i.icon.star.half::before { content: "=EF=82=89"; } + +.cmp-dm-portal i.icon.empty.heart::before { content: "=EF=82=8A"; } + +.cmp-dm-portal i.icon.smile::before { content: "=EF=84=98"; } + +.cmp-dm-portal i.icon.frown::before { content: "=EF=84=99"; } + +.cmp-dm-portal i.icon.meh::before { content: "=EF=84=9A"; } + +.cmp-dm-portal i.icon.star.half.empty::before { content: "=EF=84=A3"; } + +.cmp-dm-portal i.icon.thumbs.up::before { content: "=EF=85=A4"; } + +.cmp-dm-portal i.icon.thumbs.down::before { content: "=EF=85=A5"; } + +.cmp-dm-portal i.icon.music::before { content: "=EF=80=81"; } + +.cmp-dm-portal i.icon.video.play.outline::before { content: "=EF=80=9D"; } + +.cmp-dm-portal i.icon.volume.off::before { content: "=EF=80=A6"; } + +.cmp-dm-portal i.icon.volume.down::before { content: "=EF=80=A7"; } + +.cmp-dm-portal i.icon.volume.up::before { content: "=EF=80=A8"; } + +.cmp-dm-portal i.icon.record::before { content: "=EF=80=BD"; } + +.cmp-dm-portal i.icon.step.backward::before { content: "=EF=81=88"; } + +.cmp-dm-portal i.icon.fast.backward::before { content: "=EF=81=89"; } + +.cmp-dm-portal i.icon.backward::before { content: "=EF=81=8A"; } + +.cmp-dm-portal i.icon.play::before { content: "=EF=81=8B"; } + +.cmp-dm-portal i.icon.pause::before { content: "=EF=81=8C"; } + +.cmp-dm-portal i.icon.stop::before { content: "=EF=81=8D"; } + +.cmp-dm-portal i.icon.forward::before { content: "=EF=81=8E"; } + +.cmp-dm-portal i.icon.fast.forward::before { content: "=EF=81=90"; } + +.cmp-dm-portal i.icon.step.forward::before { content: "=EF=81=91"; } + +.cmp-dm-portal i.icon.eject::before { content: "=EF=81=92"; } + +.cmp-dm-portal i.icon.unmute::before { content: "=EF=84=B0"; } + +.cmp-dm-portal i.icon.mute::before { content: "=EF=84=B1"; } + +.cmp-dm-portal i.icon.video.play::before { content: "=EF=85=84"; } + +.cmp-dm-portal i.icon.closed.captioning::before { content: "=EF=88=8A"; } + +.cmp-dm-portal i.icon.pause.circle::before { content: "=EF=8A=8B"; } + +.cmp-dm-portal i.icon.pause.circle.outline::before { content: "=EF=8A=8C"; = +} + +.cmp-dm-portal i.icon.stop.circle::before { content: "=EF=8A=8D"; } + +.cmp-dm-portal i.icon.stop.circle.outline::before { content: "=EF=8A=8E"; } + +.cmp-dm-portal i.icon.marker::before { content: "=EF=81=81"; } + +.cmp-dm-portal i.icon.coffee::before { content: "=EF=83=B4"; } + +.cmp-dm-portal i.icon.food::before { content: "=EF=83=B5"; } + +.cmp-dm-portal i.icon.building.outline::before { content: "=EF=83=B7"; } + +.cmp-dm-portal i.icon.hospital::before { content: "=EF=83=B8"; } + +.cmp-dm-portal i.icon.emergency::before { content: "=EF=83=B9"; } + +.cmp-dm-portal i.icon.first.aid::before { content: "=EF=83=BA"; } + +.cmp-dm-portal i.icon.military::before { content: "=EF=83=BB"; } + +.cmp-dm-portal i.icon.h::before { content: "=EF=83=BD"; } + +.cmp-dm-portal i.icon.location.arrow::before { content: "=EF=84=A4"; } + +.cmp-dm-portal i.icon.compass::before { content: "=EF=85=8E"; } + +.cmp-dm-portal i.icon.space.shuttle::before { content: "=EF=86=97"; } + +.cmp-dm-portal i.icon.university::before { content: "=EF=86=9C"; } + +.cmp-dm-portal i.icon.building::before { content: "=EF=86=AD"; } + +.cmp-dm-portal i.icon.paw::before { content: "=EF=86=B0"; } + +.cmp-dm-portal i.icon.spoon::before { content: "=EF=86=B1"; } + +.cmp-dm-portal i.icon.car::before { content: "=EF=86=B9"; } + +.cmp-dm-portal i.icon.taxi::before { content: "=EF=86=BA"; } + +.cmp-dm-portal i.icon.tree::before { content: "=EF=86=BB"; } + +.cmp-dm-portal i.icon.bicycle::before { content: "=EF=88=86"; } + +.cmp-dm-portal i.icon.bus::before { content: "=EF=88=87"; } + +.cmp-dm-portal i.icon.ship::before { content: "=EF=88=9A"; } + +.cmp-dm-portal i.icon.motorcycle::before { content: "=EF=88=9C"; } + +.cmp-dm-portal i.icon.street.view::before { content: "=EF=88=9D"; } + +.cmp-dm-portal i.icon.hotel::before { content: "=EF=88=B6"; } + +.cmp-dm-portal i.icon.train::before { content: "=EF=88=B8"; } + +.cmp-dm-portal i.icon.subway::before { content: "=EF=88=B9"; } + +.cmp-dm-portal i.icon.map.pin::before { content: "=EF=89=B6"; } + +.cmp-dm-portal i.icon.map.signs::before { content: "=EF=89=B7"; } + +.cmp-dm-portal i.icon.map.outline::before { content: "=EF=89=B8"; } + +.cmp-dm-portal i.icon.map::before { content: "=EF=89=B9"; } + +.cmp-dm-portal i.icon.table::before { content: "=EF=83=8E"; } + +.cmp-dm-portal i.icon.columns::before { content: "=EF=83=9B"; } + +.cmp-dm-portal i.icon.sort::before { content: "=EF=83=9C"; } + +.cmp-dm-portal i.icon.sort.descending::before { content: "=EF=83=9D"; } + +.cmp-dm-portal i.icon.sort.ascending::before { content: "=EF=83=9E"; } + +.cmp-dm-portal i.icon.sort.alphabet.ascending::before { content: "=EF=85=9D= +"; } + +.cmp-dm-portal i.icon.sort.alphabet.descending::before { content: "=EF=85= +=9E"; } + +.cmp-dm-portal i.icon.sort.content.ascending::before { content: "=EF=85=A0"= +; } + +.cmp-dm-portal i.icon.sort.content.descending::before { content: "=EF=85=A1= +"; } + +.cmp-dm-portal i.icon.sort.numeric.ascending::before { content: "=EF=85=A2"= +; } + +.cmp-dm-portal i.icon.sort.numeric.descending::before { content: "=EF=85=A3= +"; } + +.cmp-dm-portal i.icon.font::before { content: "=EF=80=B1"; } + +.cmp-dm-portal i.icon.bold::before { content: "=EF=80=B2"; } + +.cmp-dm-portal i.icon.italic::before { content: "=EF=80=B3"; } + +.cmp-dm-portal i.icon.text.height::before { content: "=EF=80=B4"; } + +.cmp-dm-portal i.icon.text.width::before { content: "=EF=80=B5"; } + +.cmp-dm-portal i.icon.align.left::before { content: "=EF=80=B6"; } + +.cmp-dm-portal i.icon.align.center::before { content: "=EF=80=B7"; } + +.cmp-dm-portal i.icon.align.right::before { content: "=EF=80=B8"; } + +.cmp-dm-portal i.icon.align.justify::before { content: "=EF=80=B9"; } + +.cmp-dm-portal i.icon.list::before { content: "=EF=80=BA"; } + +.cmp-dm-portal i.icon.outdent::before { content: "=EF=80=BB"; } + +.cmp-dm-portal i.icon.indent::before { content: "=EF=80=BC"; } + +.cmp-dm-portal i.icon.cut::before { content: "=EF=83=84"; } + +.cmp-dm-portal i.icon.copy::before { content: "=EF=83=85"; } + +.cmp-dm-portal i.icon.attach::before { content: "=EF=83=86"; } + +.cmp-dm-portal i.icon.save::before { content: "=EF=83=87"; } + +.cmp-dm-portal i.icon.content::before { content: "=EF=83=89"; color: rgb(14= +4, 144, 144); } + +.cmp-dm-portal i.icon.unordered.list::before { content: "=EF=83=8A"; } + +.cmp-dm-portal i.icon.ordered.list::before { content: "=EF=83=8B"; } + +.cmp-dm-portal i.icon.strikethrough::before { content: "=EF=83=8C"; } + +.cmp-dm-portal i.icon.underline::before { content: "=EF=83=8D"; } + +.cmp-dm-portal i.icon.paste::before { content: "=EF=83=AA"; } + +.cmp-dm-portal i.icon.unlinkify::before { content: "=EF=84=A7"; } + +.cmp-dm-portal i.icon.superscript::before { content: "=EF=84=AB"; } + +.cmp-dm-portal i.icon.subscript::before { content: "=EF=84=AC"; } + +.cmp-dm-portal i.icon.header::before { content: "=EF=87=9C"; } + +.cmp-dm-portal i.icon.paragraph::before { content: "=EF=87=9D"; } + +.cmp-dm-portal i.icon.text.cursor::before { content: "=EF=89=86"; } + +.cmp-dm-portal i.icon.euro::before { content: "=EF=85=93"; } + +.cmp-dm-portal i.icon.pound::before { content: "=EF=85=94"; } + +.cmp-dm-portal i.icon.dollar::before { content: "=EF=85=95"; } + +.cmp-dm-portal i.icon.rupee::before { content: "=EF=85=96"; } + +.cmp-dm-portal i.icon.yen::before { content: "=EF=85=97"; } + +.cmp-dm-portal i.icon.ruble::before { content: "=EF=85=98"; } + +.cmp-dm-portal i.icon.won::before { content: "=EF=85=99"; } + +.cmp-dm-portal i.icon.bitcoin::before { content: "=EF=85=9A"; } + +.cmp-dm-portal i.icon.lira::before { content: "=EF=86=95"; } + +.cmp-dm-portal i.icon.shekel::before { content: "=EF=88=8B"; } + +.cmp-dm-portal i.icon.paypal::before { content: "=EF=87=AD"; } + +.cmp-dm-portal i.icon.google.wallet::before { content: "=EF=87=AE"; } + +.cmp-dm-portal i.icon.visa::before { content: "=EF=87=B0"; } + +.cmp-dm-portal i.icon.mastercard::before { content: "=EF=87=B1"; } + +.cmp-dm-portal i.icon.discover::before { content: "=EF=87=B2"; } + +.cmp-dm-portal i.icon.american.express::before { content: "=EF=87=B3"; } + +.cmp-dm-portal i.icon.paypal.card::before { content: "=EF=87=B4"; } + +.cmp-dm-portal i.icon.stripe::before { content: "=EF=87=B5"; } + +.cmp-dm-portal i.icon.japan.credit.bureau::before { content: "=EF=89=8B"; } + +.cmp-dm-portal i.icon.diners.club::before { content: "=EF=89=8C"; } + +.cmp-dm-portal i.icon.credit.card.alternative::before { content: "=EF=8A=83= +"; } + +.cmp-dm-portal i.icon.twitter.square::before { content: "=EF=82=81"; } + +.cmp-dm-portal i.icon.facebook.square::before { content: "=EF=82=82"; } + +.cmp-dm-portal i.icon.linkedin.square::before { content: "=EF=82=8C"; } + +.cmp-dm-portal i.icon.github.square::before { content: "=EF=82=92"; } + +.cmp-dm-portal i.icon.twitter::before { content: "=EF=82=99"; } + +.cmp-dm-portal i.icon.facebook.f::before { content: "=EF=82=9A"; } + +.cmp-dm-portal i.icon.github::before { content: "=EF=82=9B"; } + +.cmp-dm-portal i.icon.pinterest::before { content: "=EF=83=92"; } + +.cmp-dm-portal i.icon.pinterest.square::before { content: "=EF=83=93"; } + +.cmp-dm-portal i.icon.google.plus.square::before { content: "=EF=83=94"; } + +.cmp-dm-portal i.icon.google.plus::before { content: "=EF=83=95"; } + +.cmp-dm-portal i.icon.linkedin::before { content: "=EF=83=A1"; } + +.cmp-dm-portal i.icon.github.alternate::before { content: "=EF=84=93"; } + +.cmp-dm-portal i.icon.maxcdn::before { content: "=EF=84=B6"; } + +.cmp-dm-portal i.icon.youtube.square::before { content: "=EF=85=A6"; } + +.cmp-dm-portal i.icon.youtube::before { content: "=EF=85=A7"; } + +.cmp-dm-portal i.icon.xing::before { content: "=EF=85=A8"; } + +.cmp-dm-portal i.icon.xing.square::before { content: "=EF=85=A9"; } + +.cmp-dm-portal i.icon.youtube.play::before { content: "=EF=85=AA"; } + +.cmp-dm-portal i.icon.dropbox::before { content: "=EF=85=AB"; } + +.cmp-dm-portal i.icon.stack.overflow::before { content: "=EF=85=AC"; } + +.cmp-dm-portal i.icon.instagram::before { content: "=EF=85=AD"; } + +.cmp-dm-portal i.icon.flickr::before { content: "=EF=85=AE"; } + +.cmp-dm-portal i.icon.adn::before { content: "=EF=85=B0"; } + +.cmp-dm-portal i.icon.bitbucket::before { content: "=EF=85=B1"; } + +.cmp-dm-portal i.icon.bitbucket.square::before { content: "=EF=85=B2"; } + +.cmp-dm-portal i.icon.tumblr::before { content: "=EF=85=B3"; } + +.cmp-dm-portal i.icon.tumblr.square::before { content: "=EF=85=B4"; } + +.cmp-dm-portal i.icon.apple::before { content: "=EF=85=B9"; } + +.cmp-dm-portal i.icon.windows::before { content: "=EF=85=BA"; } + +.cmp-dm-portal i.icon.android::before { content: "=EF=85=BB"; } + +.cmp-dm-portal i.icon.linux::before { content: "=EF=85=BC"; } + +.cmp-dm-portal i.icon.dribble::before { content: "=EF=85=BD"; } + +.cmp-dm-portal i.icon.skype::before { content: "=EF=85=BE"; } + +.cmp-dm-portal i.icon.foursquare::before { content: "=EF=86=80"; } + +.cmp-dm-portal i.icon.trello::before { content: "=EF=86=81"; } + +.cmp-dm-portal i.icon.gittip::before { content: "=EF=86=84"; } + +.cmp-dm-portal i.icon.vk::before { content: "=EF=86=89"; } + +.cmp-dm-portal i.icon.weibo::before { content: "=EF=86=8A"; } + +.cmp-dm-portal i.icon.renren::before { content: "=EF=86=8B"; } + +.cmp-dm-portal i.icon.pagelines::before { content: "=EF=86=8C"; } + +.cmp-dm-portal i.icon.stack.exchange::before { content: "=EF=86=8D"; } + +.cmp-dm-portal i.icon.vimeo.square::before { content: "=EF=86=94"; } + +.cmp-dm-portal i.icon.slack::before { content: "=EF=86=98"; } + +.cmp-dm-portal i.icon.wordpress::before { content: "=EF=86=9A"; } + +.cmp-dm-portal i.icon.yahoo::before { content: "=EF=86=9E"; } + +.cmp-dm-portal i.icon.google::before { content: "=EF=86=A0"; } + +.cmp-dm-portal i.icon.reddit::before { content: "=EF=86=A1"; } + +.cmp-dm-portal i.icon.reddit.square::before { content: "=EF=86=A2"; } + +.cmp-dm-portal i.icon.stumbleupon.circle::before { content: "=EF=86=A3"; } + +.cmp-dm-portal i.icon.stumbleupon::before { content: "=EF=86=A4"; } + +.cmp-dm-portal i.icon.delicious::before { content: "=EF=86=A5"; } + +.cmp-dm-portal i.icon.digg::before { content: "=EF=86=A6"; } + +.cmp-dm-portal i.icon.pied.piper::before { content: "=EF=86=A7"; } + +.cmp-dm-portal i.icon.pied.piper.alternate::before { content: "=EF=86=A8"; = +} + +.cmp-dm-portal i.icon.drupal::before { content: "=EF=86=A9"; } + +.cmp-dm-portal i.icon.joomla::before { content: "=EF=86=AA"; } + +.cmp-dm-portal i.icon.behance::before { content: "=EF=86=B4"; } + +.cmp-dm-portal i.icon.behance.square::before { content: "=EF=86=B5"; } + +.cmp-dm-portal i.icon.steam::before { content: "=EF=86=B6"; } + +.cmp-dm-portal i.icon.steam.square::before { content: "=EF=86=B7"; } + +.cmp-dm-portal i.icon.spotify::before { content: "=EF=86=BC"; } + +.cmp-dm-portal i.icon.deviantart::before { content: "=EF=86=BD"; } + +.cmp-dm-portal i.icon.soundcloud::before { content: "=EF=86=BE"; } + +.cmp-dm-portal i.icon.vine::before { content: "=EF=87=8A"; } + +.cmp-dm-portal i.icon.codepen::before { content: "=EF=87=8B"; } + +.cmp-dm-portal i.icon.jsfiddle::before { content: "=EF=87=8C"; } + +.cmp-dm-portal i.icon.rebel::before { content: "=EF=87=90"; } + +.cmp-dm-portal i.icon.empire::before { content: "=EF=87=91"; } + +.cmp-dm-portal i.icon.git.square::before { content: "=EF=87=92"; } + +.cmp-dm-portal i.icon.git::before { content: "=EF=87=93"; } + +.cmp-dm-portal i.icon.hacker.news::before { content: "=EF=87=94"; } + +.cmp-dm-portal i.icon.tencent.weibo::before { content: "=EF=87=95"; } + +.cmp-dm-portal i.icon.qq::before { content: "=EF=87=96"; } + +.cmp-dm-portal i.icon.wechat::before { content: "=EF=87=97"; } + +.cmp-dm-portal i.icon.slideshare::before { content: "=EF=87=A7"; } + +.cmp-dm-portal i.icon.twitch::before { content: "=EF=87=A8"; } + +.cmp-dm-portal i.icon.yelp::before { content: "=EF=87=A9"; } + +.cmp-dm-portal i.icon.lastfm::before { content: "=EF=88=82"; } + +.cmp-dm-portal i.icon.lastfm.square::before { content: "=EF=88=83"; } + +.cmp-dm-portal i.icon.ioxhost::before { content: "=EF=88=88"; } + +.cmp-dm-portal i.icon.angellist::before { content: "=EF=88=89"; } + +.cmp-dm-portal i.icon.meanpath::before { content: "=EF=88=8C"; } + +.cmp-dm-portal i.icon.buysellads::before { content: "=EF=88=8D"; } + +.cmp-dm-portal i.icon.connectdevelop::before { content: "=EF=88=8E"; } + +.cmp-dm-portal i.icon.dashcube::before { content: "=EF=88=90"; } + +.cmp-dm-portal i.icon.forumbee::before { content: "=EF=88=91"; } + +.cmp-dm-portal i.icon.leanpub::before { content: "=EF=88=92"; } + +.cmp-dm-portal i.icon.sellsy::before { content: "=EF=88=93"; } + +.cmp-dm-portal i.icon.shirtsinbulk::before { content: "=EF=88=94"; } + +.cmp-dm-portal i.icon.simplybuilt::before { content: "=EF=88=95"; } + +.cmp-dm-portal i.icon.skyatlas::before { content: "=EF=88=96"; } + +.cmp-dm-portal i.icon.facebook::before { content: "=EF=88=B0"; } + +.cmp-dm-portal i.icon.pinterest::before { content: "=EF=88=B1"; } + +.cmp-dm-portal i.icon.whatsapp::before { content: "=EF=88=B2"; } + +.cmp-dm-portal i.icon.viacoin::before { content: "=EF=88=B7"; } + +.cmp-dm-portal i.icon.medium::before { content: "=EF=88=BA"; } + +.cmp-dm-portal i.icon.y.combinator::before { content: "=EF=88=BB"; } + +.cmp-dm-portal i.icon.optinmonster::before { content: "=EF=88=BC"; } + +.cmp-dm-portal i.icon.opencart::before { content: "=EF=88=BD"; } + +.cmp-dm-portal i.icon.expeditedssl::before { content: "=EF=88=BE"; } + +.cmp-dm-portal i.icon.gg::before { content: "=EF=89=A0"; } + +.cmp-dm-portal i.icon.gg.circle::before { content: "=EF=89=A1"; } + +.cmp-dm-portal i.icon.tripadvisor::before { content: "=EF=89=A2"; } + +.cmp-dm-portal i.icon.odnoklassniki::before { content: "=EF=89=A3"; } + +.cmp-dm-portal i.icon.odnoklassniki.square::before { content: "=EF=89=A4"; = +} + +.cmp-dm-portal i.icon.pocket::before { content: "=EF=89=A5"; } + +.cmp-dm-portal i.icon.wikipedia::before { content: "=EF=89=A6"; } + +.cmp-dm-portal i.icon.safari::before { content: "=EF=89=A7"; } + +.cmp-dm-portal i.icon.chrome::before { content: "=EF=89=A8"; } + +.cmp-dm-portal i.icon.firefox::before { content: "=EF=89=A9"; } + +.cmp-dm-portal i.icon.opera::before { content: "=EF=89=AA"; } + +.cmp-dm-portal i.icon.internet.explorer::before { content: "=EF=89=AB"; } + +.cmp-dm-portal i.icon.contao::before { content: "=EF=89=AD"; } + +.cmp-dm-portal i.icon.\35 00px::before { content: "=EF=89=AE"; } + +.cmp-dm-portal i.icon.amazon::before { content: "=EF=89=B0"; } + +.cmp-dm-portal i.icon.houzz::before { content: "=EF=89=BC"; } + +.cmp-dm-portal i.icon.vimeo::before { content: "=EF=89=BD"; } + +.cmp-dm-portal i.icon.black.tie::before { content: "=EF=89=BE"; } + +.cmp-dm-portal i.icon.fonticons::before { content: "=EF=8A=80"; } + +.cmp-dm-portal i.icon.reddit.alien::before { content: "=EF=8A=81"; } + +.cmp-dm-portal i.icon.microsoft.edge::before { content: "=EF=8A=82"; } + +.cmp-dm-portal i.icon.codiepie::before { content: "=EF=8A=84"; } + +.cmp-dm-portal i.icon.modx::before { content: "=EF=8A=85"; } + +.cmp-dm-portal i.icon.fort.awesome::before { content: "=EF=8A=86"; } + +.cmp-dm-portal i.icon.product.hunt::before { content: "=EF=8A=88"; } + +.cmp-dm-portal i.icon.mixcloud::before { content: "=EF=8A=89"; } + +.cmp-dm-portal i.icon.scribd::before { content: "=EF=8A=8A"; } + +.cmp-dm-portal i.icon.gitlab::before { content: "=EF=8A=96"; } + +.cmp-dm-portal i.icon.wpbeginner::before { content: "=EF=8A=97"; } + +.cmp-dm-portal i.icon.wpforms::before { content: "=EF=8A=98"; } + +.cmp-dm-portal i.icon.envira.gallery::before { content: "=EF=8A=99"; } + +.cmp-dm-portal i.icon.glide::before { content: "=EF=8A=A5"; } + +.cmp-dm-portal i.icon.glide.g::before { content: "=EF=8A=A6"; } + +.cmp-dm-portal i.icon.viadeo::before { content: "=EF=8A=A9"; } + +.cmp-dm-portal i.icon.viadeo.square::before { content: "=EF=8A=AA"; } + +.cmp-dm-portal i.icon.snapchat::before { content: "=EF=8A=AB"; } + +.cmp-dm-portal i.icon.snapchat.ghost::before { content: "=EF=8A=AC"; } + +.cmp-dm-portal i.icon.snapchat.square::before { content: "=EF=8A=AD"; } + +.cmp-dm-portal i.icon.pied.piper.hat::before { content: "=EF=8A=AE"; } + +.cmp-dm-portal i.icon.first.order::before { content: "=EF=8A=B0"; } + +.cmp-dm-portal i.icon.yoast::before { content: "=EF=8A=B1"; } + +.cmp-dm-portal i.icon.themeisle::before { content: "=EF=8A=B2"; } + +.cmp-dm-portal i.icon.google.plus.circle::before { content: "=EF=8A=B3"; } + +.cmp-dm-portal i.icon.font.awesome::before { content: "=EF=8A=B4"; } + +.cmp-dm-portal i.icon.linode::before { content: "=EF=8A=B8"; } + +.cmp-dm-portal i.icon.quora::before { content: "=EF=8B=84"; } + +.cmp-dm-portal i.icon.free.code.camp::before { content: "=EF=8B=85"; } + +.cmp-dm-portal i.icon.telegram::before { content: "=EF=8B=86"; } + +.cmp-dm-portal i.icon.bandcamp::before { content: "=EF=8B=95"; } + +.cmp-dm-portal i.icon.grav::before { content: "=EF=8B=96"; } + +.cmp-dm-portal i.icon.etsy::before { content: "=EF=8B=97"; } + +.cmp-dm-portal i.icon.imdb::before { content: "=EF=8B=98"; } + +.cmp-dm-portal i.icon.ravelry::before { content: "=EF=8B=99"; } + +.cmp-dm-portal i.icon.eercast::before { content: "=EF=8B=9A"; } + +.cmp-dm-portal i.icon.superpowers::before { content: "=EF=8B=9D"; } + +.cmp-dm-portal i.icon.wpexplorer::before { content: "=EF=8B=9E"; } + +.cmp-dm-portal i.icon.meetup::before { content: "=EF=8B=A0"; } + +.cmp-dm-portal i.icon.like::before { content: "=EF=80=84"; } + +.cmp-dm-portal i.icon.favorite::before { content: "=EF=80=85"; } + +.cmp-dm-portal i.icon.video::before { content: "=EF=80=88"; } + +.cmp-dm-portal i.icon.check::before { content: "=EF=80=8C"; } + +.cmp-dm-portal i.icon.close::before { content: "=EF=80=8D"; color: rgb(144,= + 144, 144); } + +.cmp-dm-portal i.icon.cancel::before, .cmp-dm-portal i.icon.delete::before,= + .cmp-dm-portal i.icon.x::before { content: "=EF=80=8D"; } + +.cmp-dm-portal i.icon.magnify::before, .cmp-dm-portal i.icon.zoom.in::befor= +e { content: "=EF=80=8E"; } + +.cmp-dm-portal i.icon.shutdown::before { content: "=EF=80=91"; } + +.cmp-dm-portal i.icon.clock::before, .cmp-dm-portal i.icon.time::before { c= +ontent: "=EF=80=97"; } + +.cmp-dm-portal i.icon.play.circle.outline::before { content: "=EF=80=9D"; } + +.cmp-dm-portal i.icon.headphone::before { content: "=EF=80=A5"; } + +.cmp-dm-portal i.icon.camera::before { content: "=EF=80=B0"; } + +.cmp-dm-portal i.icon.video.camera::before { content: "=EF=80=BD"; } + +.cmp-dm-portal i.icon.picture::before { content: "=EF=80=BE"; } + +.cmp-dm-portal i.icon.compose::before, .cmp-dm-portal i.icon.pencil::before= + { content: "=EF=81=80"; } + +.cmp-dm-portal i.icon.point::before { content: "=EF=81=81"; } + +.cmp-dm-portal i.icon.tint::before { content: "=EF=81=83"; } + +.cmp-dm-portal i.icon.signup::before { content: "=EF=81=84"; } + +.cmp-dm-portal i.icon.plus.circle::before { content: "=EF=81=95"; } + +.cmp-dm-portal i.icon.question.circle::before { content: "=EF=81=99"; } + +.cmp-dm-portal i.icon.dont::before { content: "=EF=81=9E"; } + +.cmp-dm-portal i.icon.minimize::before { content: "=EF=81=A6"; } + +.cmp-dm-portal i.icon.add::before { content: "=EF=81=A7"; } + +.cmp-dm-portal i.icon.attention::before, .cmp-dm-portal i.icon.exclamation.= +circle::before { content: "=EF=81=AA"; } + +.cmp-dm-portal i.icon.eye::before { content: "=EF=81=AE"; } + +.cmp-dm-portal i.icon.exclamation.triangle::before { content: "=EF=81=B1"; = +} + +.cmp-dm-portal i.icon.shuffle::before { content: "=EF=81=B4"; } + +.cmp-dm-portal i.icon.chat::before { content: "=EF=81=B5"; } + +.cmp-dm-portal i.icon.cart::before { content: "=EF=81=BA"; color: rgb(144, = +144, 144); } + +.cmp-dm-portal i.icon.shopping.cart::before { content: "=EF=81=BA"; } + +.cmp-dm-portal i.icon.bar.graph::before { content: "=EF=82=80"; } + +.cmp-dm-portal i.icon.key::before { content: "=EF=82=84"; } + +.cmp-dm-portal i.icon.cogs::before { content: "=EF=82=85"; } + +.cmp-dm-portal i.icon.discussions::before { content: "=EF=82=86"; } + +.cmp-dm-portal i.icon.like.outline::before { content: "=EF=82=87"; } + +.cmp-dm-portal i.icon.dislike.outline::before { content: "=EF=82=88"; } + +.cmp-dm-portal i.icon.heart.outline::before { content: "=EF=82=8A"; } + +.cmp-dm-portal i.icon.log.out::before { content: "=EF=82=8B"; } + +.cmp-dm-portal i.icon.thumb.tack::before { content: "=EF=82=8D"; } + +.cmp-dm-portal i.icon.winner::before { content: "=EF=82=91"; } + +.cmp-dm-portal i.icon.phone::before { content: "=EF=82=95"; } + +.cmp-dm-portal i.icon.bookmark.outline::before { content: "=EF=82=97"; } + +.cmp-dm-portal i.icon.phone.square::before { content: "=EF=82=98"; } + +.cmp-dm-portal i.icon.credit.card::before { content: "=EF=82=9D"; } + +.cmp-dm-portal i.icon.hdd.outline::before { content: "=EF=82=A0"; } + +.cmp-dm-portal i.icon.bullhorn::before { content: "=EF=82=A1"; } + +.cmp-dm-portal i.icon.bell.outline::before { content: "=EF=82=A2"; } + +.cmp-dm-portal i.icon.hand.outline.right::before { content: "=EF=82=A4"; } + +.cmp-dm-portal i.icon.hand.outline.left::before { content: "=EF=82=A5"; } + +.cmp-dm-portal i.icon.hand.outline.up::before { content: "=EF=82=A6"; } + +.cmp-dm-portal i.icon.hand.outline.down::before { content: "=EF=82=A7"; } + +.cmp-dm-portal i.icon.globe::before { content: "=EF=82=AC"; } + +.cmp-dm-portal i.icon.wrench::before { content: "=EF=82=AD"; } + +.cmp-dm-portal i.icon.briefcase::before { content: "=EF=82=B1"; } + +.cmp-dm-portal i.icon.group::before { content: "=EF=83=80"; } + +.cmp-dm-portal i.icon.chain::before, .cmp-dm-portal i.icon.linkify::before = +{ content: "=EF=83=81"; } + +.cmp-dm-portal i.icon.flask::before { content: "=EF=83=83"; } + +.cmp-dm-portal i.icon.bars::before, .cmp-dm-portal i.icon.sidebar::before {= + content: "=EF=83=89"; } + +.cmp-dm-portal i.icon.list.ul::before { content: "=EF=83=8A"; } + +.cmp-dm-portal i.icon.list.ol::before, .cmp-dm-portal i.icon.numbered.list:= +:before { content: "=EF=83=8B"; } + +.cmp-dm-portal i.icon.magic::before { content: "=EF=83=90"; } + +.cmp-dm-portal i.icon.truck::before { content: "=EF=83=91"; } + +.cmp-dm-portal i.icon.currency::before { content: "=EF=83=96"; } + +.cmp-dm-portal i.icon.triangle.down::before { content: "=EF=83=97"; } + +.cmp-dm-portal i.icon.dropdown::before { content: "=EF=83=97"; color: rgb(1= +61, 0, 255); } + +.cmp-dm-portal i.icon.triangle.up::before { content: "=EF=83=98"; color: rg= +b(161, 0, 255); } + +.cmp-dm-portal i.icon.triangle.left::before { content: "=EF=83=99"; } + +.cmp-dm-portal i.icon.triangle.right::before { content: "=EF=83=9A"; } + +.cmp-dm-portal i.icon.envelope::before { content: "=EF=83=A0"; } + +.cmp-dm-portal i.icon.conversation::before { content: "=EF=83=A6"; } + +.cmp-dm-portal i.icon.rain::before { content: "=EF=83=A9"; } + +.cmp-dm-portal i.icon.clipboard::before { content: "=EF=83=AA"; } + +.cmp-dm-portal i.icon.lightbulb::before { content: "=EF=83=AB"; } + +.cmp-dm-portal i.icon.bell::before { content: "=EF=83=B3"; } + +.cmp-dm-portal i.icon.ambulance::before { content: "=EF=83=B9"; } + +.cmp-dm-portal i.icon.medkit::before { content: "=EF=83=BA"; } + +.cmp-dm-portal i.icon.fighter.jet::before { content: "=EF=83=BB"; } + +.cmp-dm-portal i.icon.beer::before { content: "=EF=83=BC"; } + +.cmp-dm-portal i.icon.plus.square::before { content: "=EF=83=BE"; } + +.cmp-dm-portal i.icon.computer::before { content: "=EF=84=88"; } + +.cmp-dm-portal i.icon.circle.outline::before { content: "=EF=84=8C"; } + +.cmp-dm-portal i.icon.gamepad::before { content: "=EF=84=9B"; } + +.cmp-dm-portal i.icon.star.half.full::before { content: "=EF=84=A3"; } + +.cmp-dm-portal i.icon.broken.chain::before { content: "=EF=84=A7"; } + +.cmp-dm-portal i.icon.question::before { content: "=EF=84=A8"; } + +.cmp-dm-portal i.icon.exclamation::before { content: "=EF=84=AA"; } + +.cmp-dm-portal i.icon.eraser::before { content: "=EF=84=AD"; } + +.cmp-dm-portal i.icon.microphone::before { content: "=EF=84=B0"; } + +.cmp-dm-portal i.icon.microphone.slash::before { content: "=EF=84=B1"; } + +.cmp-dm-portal i.icon.shield::before { content: "=EF=84=B2"; } + +.cmp-dm-portal i.icon.target::before { content: "=EF=85=80"; } + +.cmp-dm-portal i.icon.play.circle::before { content: "=EF=85=84"; } + +.cmp-dm-portal i.icon.pencil.square::before { content: "=EF=85=8B"; } + +.cmp-dm-portal i.icon.eur::before { content: "=EF=85=93"; } + +.cmp-dm-portal i.icon.gbp::before { content: "=EF=85=94"; } + +.cmp-dm-portal i.icon.usd::before { content: "=EF=85=95"; } + +.cmp-dm-portal i.icon.inr::before { content: "=EF=85=96"; } + +.cmp-dm-portal i.icon.cny::before, .cmp-dm-portal i.icon.jpy::before, .cmp-= +dm-portal i.icon.rmb::before { content: "=EF=85=97"; } + +.cmp-dm-portal i.icon.rouble::before, .cmp-dm-portal i.icon.rub::before { c= +ontent: "=EF=85=98"; } + +.cmp-dm-portal i.icon.krw::before { content: "=EF=85=99"; } + +.cmp-dm-portal i.icon.btc::before { content: "=EF=85=9A"; } + +.cmp-dm-portal i.icon.gratipay::before { content: "=EF=86=84"; } + +.cmp-dm-portal i.icon.zip::before { content: "=EF=86=87"; } + +.cmp-dm-portal i.icon.dot.circle.outline::before { content: "=EF=86=92"; } + +.cmp-dm-portal i.icon.try::before { content: "=EF=86=95"; } + +.cmp-dm-portal i.icon.graduation::before { content: "=EF=86=9D"; } + +.cmp-dm-portal i.icon.circle.outline::before { content: "=EF=87=9B"; } + +.cmp-dm-portal i.icon.sliders::before { content: "=EF=87=9E"; } + +.cmp-dm-portal i.icon.weixin::before { content: "=EF=87=97"; } + +.cmp-dm-portal i.icon.teletype::before, .cmp-dm-portal i.icon.tty::before {= + content: "=EF=87=A4"; } + +.cmp-dm-portal i.icon.binoculars::before { content: "=EF=87=A5"; } + +.cmp-dm-portal i.icon.power.cord::before { content: "=EF=87=A6"; } + +.cmp-dm-portal i.icon.wi-fi::before { content: "=EF=87=AB"; } + +.cmp-dm-portal i.icon.visa.card::before { content: "=EF=87=B0"; } + +.cmp-dm-portal i.icon.mastercard.card::before { content: "=EF=87=B1"; } + +.cmp-dm-portal i.icon.discover.card::before { content: "=EF=87=B2"; } + +.cmp-dm-portal i.icon.american.express.card::before, .cmp-dm-portal i.icon.= +amex::before { content: "=EF=87=B3"; } + +.cmp-dm-portal i.icon.stripe.card::before { content: "=EF=87=B5"; } + +.cmp-dm-portal i.icon.bell.slash::before { content: "=EF=87=B6"; } + +.cmp-dm-portal i.icon.bell.slash.outline::before { content: "=EF=87=B7"; } + +.cmp-dm-portal i.icon.area.graph::before { content: "=EF=87=BE"; } + +.cmp-dm-portal i.icon.pie.graph::before { content: "=EF=88=80"; } + +.cmp-dm-portal i.icon.line.graph::before { content: "=EF=88=81"; } + +.cmp-dm-portal i.icon.cc::before { content: "=EF=88=8A"; } + +.cmp-dm-portal i.icon.ils::before, .cmp-dm-portal i.icon.sheqel::before { c= +ontent: "=EF=88=8B"; } + +.cmp-dm-portal i.icon.plus.cart::before { content: "=EF=88=97"; } + +.cmp-dm-portal i.icon.arrow.down.cart::before { content: "=EF=88=98"; } + +.cmp-dm-portal i.icon.detective::before { content: "=EF=88=9B"; } + +.cmp-dm-portal i.icon.venus::before { content: "=EF=88=A1"; } + +.cmp-dm-portal i.icon.mars::before { content: "=EF=88=A2"; } + +.cmp-dm-portal i.icon.mercury::before { content: "=EF=88=A3"; } + +.cmp-dm-portal i.icon.intersex::before { content: "=EF=88=A4"; } + +.cmp-dm-portal i.icon.female.homosexual::before, .cmp-dm-portal i.icon.venu= +s.double::before { content: "=EF=88=A6"; } + +.cmp-dm-portal i.icon.male.homosexual::before, .cmp-dm-portal i.icon.mars.d= +ouble::before { content: "=EF=88=A7"; } + +.cmp-dm-portal i.icon.venus.mars::before { content: "=EF=88=A8"; } + +.cmp-dm-portal i.icon.mars.alternate::before, .cmp-dm-portal i.icon.mars.st= +roke::before { content: "=EF=88=A9"; } + +.cmp-dm-portal i.icon.mars.stroke.vertical::before, .cmp-dm-portal i.icon.m= +ars.vertical::before { content: "=EF=88=AA"; } + +.cmp-dm-portal i.icon.mars.horizontal::before, .cmp-dm-portal i.icon.mars.s= +troke.horizontal::before { content: "=EF=88=AB"; } + +.cmp-dm-portal i.icon.asexual::before { content: "=EF=88=AD"; } + +.cmp-dm-portal i.icon.facebook.official::before { content: "=EF=88=B0"; } + +.cmp-dm-portal i.icon.user.plus::before { content: "=EF=88=B4"; } + +.cmp-dm-portal i.icon.user.cancel::before, .cmp-dm-portal i.icon.user.close= +::before, .cmp-dm-portal i.icon.user.delete::before, .cmp-dm-portal i.icon.= +user.times::before, .cmp-dm-portal i.icon.user.x::before { content: "=EF=88= +=B5"; } + +.cmp-dm-portal i.icon.bed::before { content: "=EF=88=B6"; } + +.cmp-dm-portal i.icon.yc::before, .cmp-dm-portal i.icon.ycombinator::before= + { content: "=EF=88=BB"; } + +.cmp-dm-portal i.icon.battery.four::before { content: "=EF=89=80"; } + +.cmp-dm-portal i.icon.battery.three.quarters::before, .cmp-dm-portal i.icon= +.battery.three::before { content: "=EF=89=81"; } + +.cmp-dm-portal i.icon.battery.half::before, .cmp-dm-portal i.icon.battery.t= +wo::before { content: "=EF=89=82"; } + +.cmp-dm-portal i.icon.battery.one::before, .cmp-dm-portal i.icon.battery.qu= +arter::before { content: "=EF=89=83"; } + +.cmp-dm-portal i.icon.battery.zero::before { content: "=EF=89=84"; } + +.cmp-dm-portal i.icon.i.cursor::before { content: "=EF=89=86"; } + +.cmp-dm-portal i.icon.japan.credit.bureau.card::before, .cmp-dm-portal i.ic= +on.jcb::before { content: "=EF=89=8B"; } + +.cmp-dm-portal i.icon.diners.club.card::before { content: "=EF=89=8C"; } + +.cmp-dm-portal i.icon.balance::before { content: "=EF=89=8E"; } + +.cmp-dm-portal i.icon.hourglass.outline::before, .cmp-dm-portal i.icon.hour= +glass.zero::before { content: "=EF=89=90"; } + +.cmp-dm-portal i.icon.hourglass.one::before { content: "=EF=89=91"; } + +.cmp-dm-portal i.icon.hourglass.two::before { content: "=EF=89=92"; } + +.cmp-dm-portal i.icon.hourglass.three::before { content: "=EF=89=93"; } + +.cmp-dm-portal i.icon.hourglass.four::before { content: "=EF=89=94"; } + +.cmp-dm-portal i.icon.grab::before { content: "=EF=89=95"; } + +.cmp-dm-portal i.icon.hand.victory::before { content: "=EF=89=9B"; } + +.cmp-dm-portal i.icon.tm::before { content: "=EF=89=9C"; } + +.cmp-dm-portal i.icon.r.circle::before { content: "=EF=89=9D"; } + +.cmp-dm-portal i.icon.television::before { content: "=EF=89=AC"; } + +.cmp-dm-portal i.icon.five.hundred.pixels::before { content: "=EF=89=AE"; } + +.cmp-dm-portal i.icon.calendar.plus::before { content: "=EF=89=B1"; } + +.cmp-dm-portal i.icon.calendar.minus::before { content: "=EF=89=B2"; } + +.cmp-dm-portal i.icon.calendar.times::before { content: "=EF=89=B3"; } + +.cmp-dm-portal i.icon.calendar.check::before { content: "=EF=89=B4"; } + +.cmp-dm-portal i.icon.factory::before { content: "=EF=89=B5"; } + +.cmp-dm-portal i.icon.commenting::before { content: "=EF=89=BA"; } + +.cmp-dm-portal i.icon.commenting.outline::before { content: "=EF=89=BB"; } + +.cmp-dm-portal i.icon.edge::before, .cmp-dm-portal i.icon.ms.edge::before {= + content: "=EF=8A=82"; } + +.cmp-dm-portal i.icon.wordpress.beginner::before { content: "=EF=8A=97"; } + +.cmp-dm-portal i.icon.wordpress.forms::before { content: "=EF=8A=98"; } + +.cmp-dm-portal i.icon.envira::before { content: "=EF=8A=99"; } + +.cmp-dm-portal i.icon.question.circle.outline::before { content: "=EF=8A=9C= +"; } + +.cmp-dm-portal i.icon.ald::before, .cmp-dm-portal i.icon.als::before, .cmp-= +dm-portal i.icon.assistive.listening.devices::before { content: "=EF=8A=A2"= +; } + +.cmp-dm-portal i.icon.asl.interpreting::before { content: "=EF=8A=A3"; } + +.cmp-dm-portal i.icon.deaf::before { content: "=EF=8A=A4"; } + +.cmp-dm-portal i.icon.american.sign.language.interpreting::before { content= +: "=EF=8A=A3"; } + +.cmp-dm-portal i.icon.hard.of.hearing::before { content: "=EF=8A=A4"; } + +.cmp-dm-portal i.icon.signing::before { content: "=EF=8A=A7"; } + +.cmp-dm-portal i.icon.new.pied.piper::before { content: "=EF=8A=AE"; } + +.cmp-dm-portal i.icon.theme.isle::before { content: "=EF=8A=B2"; } + +.cmp-dm-portal i.icon.google.plus.official::before { content: "=EF=8A=B3"; = +} + +.cmp-dm-portal i.icon.fa::before { content: "=EF=8A=B4"; } + +.cmp-dm-portal i.icon.vcard::before { content: "=EF=8A=BB"; } + +.cmp-dm-portal i.icon.vcard.outline::before { content: "=EF=8A=BC"; } + +.cmp-dm-portal i.icon.drivers.license::before { content: "=EF=8B=82"; } + +.cmp-dm-portal i.icon.drivers.license.outline::before { content: "=EF=8B=83= +"; } + +.cmp-dm-portal i.icon.thermometer::before { content: "=EF=8B=87"; } + +.cmp-dm-portal i.icon.bath::before, .cmp-dm-portal i.icon.s15::before { con= +tent: "=EF=8B=8D"; } + +.cmp-dm-portal i.icon.times.rectangle::before { content: "=EF=8B=93"; } + +.cmp-dm-portal i.icon.times.rectangle.outline::before { content: "=EF=8B=94= +"; } + +.cmp-dm-portal .ui.image { position: relative; display: inline-block; verti= +cal-align: middle; max-width: 100%; background-color: transparent; } + +.cmp-dm-portal img.ui.image { display: block; } + +.cmp-dm-portal .ui.image img, .cmp-dm-portal .ui.image svg { display: block= +; max-width: 100%; height: auto; } + +.cmp-dm-portal .ui.button.hidden, .cmp-dm-portal .ui.hidden.images, .cmp-dm= +-portal .ui.ui.hidden.image { display: none; } + +.cmp-dm-portal .ui.hidden.transition.image, .cmp-dm-portal .ui.hidden.trans= +ition.images { display: block; visibility: hidden; } + +.cmp-dm-portal .ui.images > .hidden.transition { display: inline-block; vis= +ibility: hidden; } + +.cmp-dm-portal .ui.medium.image, .cmp-dm-portal .ui.medium.images .image, .= +cmp-dm-portal .ui.medium.images img, .cmp-dm-portal .ui.medium.images svg {= + width: 300px; height: auto; font-size: 1rem; } + +.cmp-dm-portal .ui.mini.image, .cmp-dm-portal .ui.mini.images .image, .cmp-= +dm-portal .ui.mini.images img, .cmp-dm-portal .ui.mini.images svg { width: = +35px; height: auto; font-size: 0.785714rem; } + +.cmp-dm-portal .ui.input { position: relative; font-weight: 400; font-style= +: normal; display: inline-flex; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.input > input { margin: 0px; max-width: 100%; -webkit-bo= +x-flex: 1; flex: 1 0 auto; outline: none; -webkit-tap-highlight-color: rgba= +(255, 255, 255, 0); text-align: left; line-height: 1.21429em; font-family: = +graphik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; paddin= +g: 0.678571em 1em; background: rgb(255, 255, 255); border: 1px solid rgba(3= +4, 36, 38, 0.15); color: rgb(80, 80, 80); border-radius: 0.285714rem; trans= +ition: box-shadow 0.1s ease 0s, border-color 0.1s ease 0s, -webkit-box-shad= +ow 0.1s ease 0s; box-shadow: none; } + +.cmp-dm-portal .ui.input > input::-webkit-input-placeholder { color: rgb(25= +5, 255, 255); } + +.cmp-dm-portal .ui.input.down input, .cmp-dm-portal .ui.input > input:activ= +e { border-color: rgba(0, 0, 0, 0.3); background: rgb(250, 250, 250); color= +: rgb(80, 80, 80); box-shadow: none; } + +.cmp-dm-portal .ui.input.focus > input, .cmp-dm-portal .ui.input > input:fo= +cus { border-color: rgb(161, 0, 255); background: rgb(255, 255, 255); color= +: rgba(0, 0, 0, 0.8); box-shadow: none; } + +.cmp-dm-portal .ui.input.focus > input::-webkit-input-placeholder, .cmp-dm-= +portal .ui.input > input:focus::-webkit-input-placeholder { color: rgb(195,= + 195, 195); } + +.cmp-dm-portal .ui.icon.input > i.icon { cursor: default; position: absolut= +e; line-height: 1; text-align: center; top: 0px; right: 0px; margin: 0px; h= +eight: 100%; width: 2.67143em; opacity: 0.5; border-radius: 0px 0.285714rem= + 0.285714rem 0px; transition: opacity 0.3s ease 0s; } + +.cmp-dm-portal .ui.icon.input > i.icon:not(.link) { pointer-events: none; } + +.cmp-dm-portal .ui.ui.ui.ui.icon.input > input, .cmp-dm-portal .ui.ui.ui.ui= +.icon.input > textarea { padding-right: 2.67143em; } + +.cmp-dm-portal .ui.icon.input > i.icon::after, .cmp-dm-portal .ui.icon.inpu= +t > i.icon::before { left: 0px; position: absolute; text-align: center; top= +: 50%; width: 100%; margin-top: -0.5em; } + +.cmp-dm-portal .ui.icon.input > i.link.icon { cursor: pointer; } + +.cmp-dm-portal .ui.icon.input > i.circular.icon { top: 0.35em; right: 0.5em= +; } + +.cmp-dm-portal .ui[class*=3D"left icon"].input > i.icon { right: auto; left= +: 1px; border-radius: 0.285714rem 0px 0px 0.285714rem; } + +.cmp-dm-portal .ui[class*=3D"left icon"].input > i.circular.icon { right: a= +uto; left: 0.5em; } + +.cmp-dm-portal .ui.ui.ui.ui[class*=3D"left icon"].input > input, .cmp-dm-po= +rtal .ui.ui.ui.ui[class*=3D"left icon"].input > textarea { padding-left: 2.= +67143em; padding-right: 1em; } + +.cmp-dm-portal .ui.icon.input > input:focus ~ i.icon, .cmp-dm-portal .ui.ic= +on.input > textarea:focus ~ i.icon { opacity: 1; } + +.cmp-dm-portal .ui.icon.input > textarea ~ .icon { height: 3em; } + +.cmp-dm-portal :not(.field) > .ui.transparent.icon.input > textarea ~ .icon= + { height: 1.3em; } + +.cmp-dm-portal .ui.fluid.input { display: flex; } + +.cmp-dm-portal .ui.fluid.input > input { width: 0px !important; } + +.cmp-dm-portal .ui.input { font-size: 1em; } + +.cmp-dm-portal .ui.big.input { font-size: 1.28571em; } + +.cmp-dm-portal .ui.label { display: inline-block; line-height: 1; vertical-= +align: baseline; margin: 0px 0.142857em; background-color: rgb(232, 232, 23= +2); background-image: none; padding: 0.75em 1.5em; color: rgba(0, 0, 0, 0.6= +); text-transform: none; font-weight: 400; border: 0px solid transparent; b= +order-radius: 0.285714rem; transition: background 0.1s ease 0s; } + +.cmp-dm-portal .ui.label:first-child { margin-left: 0px; } + +.cmp-dm-portal .ui.label:last-child { margin-right: 0px; } + +.cmp-dm-portal .ui.label > a, .cmp-dm-portal a.ui.label { cursor: pointer; = +} + +.cmp-dm-portal .ui.label > a { color: inherit; opacity: 0.5; transition: op= +acity 0.1s ease 0s; } + +.cmp-dm-portal .ui.label > a:hover { opacity: 1; } + +.cmp-dm-portal .ui.label > img { vertical-align: middle; height: 2.5em; wid= +th: auto !important; } + +.cmp-dm-portal .ui.label > .icon, .cmp-dm-portal .ui.left.icon.label > .ico= +n { width: auto; margin: 0px 0.75em 0px 0px; } + +.cmp-dm-portal .ui.label > .detail { display: inline-block; vertical-align:= + top; font-weight: 700; margin-left: 1em; opacity: 0.8; } + +.cmp-dm-portal .ui.label > .detail .icon { margin: 0px 0.25em 0px 0px; } + +.cmp-dm-portal .ui.label > .close.icon, .cmp-dm-portal .ui.label > .delete.= +icon { cursor: pointer; font-size: 0.928571em; opacity: 0.5; transition: ba= +ckground 0.1s ease 0s; } + +.cmp-dm-portal .ui.label > .close.icon:hover, .cmp-dm-portal .ui.label > .d= +elete.icon:hover { opacity: 1; } + +.cmp-dm-portal .ui.label.left.icon > .close.icon, .cmp-dm-portal .ui.label.= +left.icon > .delete.icon { margin: 0px 0.5em 0px 0px; } + +.cmp-dm-portal .ui.label:not(.icon) > .close.icon, .cmp-dm-portal .ui.label= +:not(.icon) > .delete.icon { margin: 0px 0px 0px 0.5em; } + +.cmp-dm-portal .ui.icon.label > .icon { margin: 0px auto; } + +.cmp-dm-portal .ui.right.icon.label > .icon { margin: 0px 0px 0px 0.75em; } + +.cmp-dm-portal .ui.labels > .label { margin: 0px 0.5em 0.5em 0px; } + +.cmp-dm-portal .ui.header > .ui.label { margin-top: -0.375em; } + +.cmp-dm-portal .ui.attached.segment > .ui.top.left.attached.label, .cmp-dm-= +portal .ui.bottom.attached.segment > .ui.top.left.attached.label { border-t= +op-left-radius: 0px; } + +.cmp-dm-portal .ui.attached.segment > .ui.top.right.attached.label, .cmp-dm= +-portal .ui.bottom.attached.segment > .ui.top.right.attached.label { border= +-top-right-radius: 0px; } + +.cmp-dm-portal .ui.top.attached.segment > .ui.bottom.left.attached.label { = +border-bottom-left-radius: 0px; } + +.cmp-dm-portal .ui.top.attached.segment > .ui.bottom.right.attached.label {= + border-bottom-right-radius: 0px; } + +.cmp-dm-portal .ui.top.attached.label + :not(.attached), .cmp-dm-portal .ui= +.top.attached.label ~ .ui.bottom.attached.label + :not(.attached) { margin-= +top: 2rem !important; } + +.cmp-dm-portal .ui.bottom.attached.label ~ :last-child:not(.attached) { mar= +gin-top: 0px; margin-bottom: 2rem !important; } + +.cmp-dm-portal .ui.tag.label, .cmp-dm-portal .ui.tag.labels .label { margin= +-left: 1em; position: relative; padding-left: 1.5em; padding-right: 1.5em; = +border-radius: 0px 0.285714rem 0.285714rem 0px; transition: none 0s ease 0s= +; } + +.cmp-dm-portal .ui.tag.label::before, .cmp-dm-portal .ui.tag.labels .label:= +:before { position: absolute; transform: translateY(-50%) translateX(50%) r= +otate(-45deg); top: 50%; right: 100%; content: ""; background-color: inheri= +t; background-image: none; width: 1.56em; height: 1.56em; transition: none = +0s ease 0s; } + +.cmp-dm-portal .ui.tag.label::after, .cmp-dm-portal .ui.tag.labels .label::= +after { position: absolute; content: ""; top: 50%; left: -0.25em; margin-to= +p: -0.25em; background-color: rgb(255, 255, 255); width: 0.5em; height: 0.5= +em; box-shadow: rgba(0, 0, 0, 0.3) 0px -1px 1px 0px; border-radius: 500rem;= + } + +.cmp-dm-portal .ui.basic.tag.label::before, .cmp-dm-portal .ui.basic.tag.la= +bels .label::before { border-color: inherit; border-width: 1px 0px 0px 1px;= + border-style: inherit; right: calc(100% + 1px); } + +.cmp-dm-portal .ui.basic.tag.label::after, .cmp-dm-portal .ui.basic.tag.lab= +els .label::after { box-shadow: rgba(0, 0, 0, 0.8) 0px -1px 3px 0px; } + +.cmp-dm-portal .ui.labels a.label:hover, .cmp-dm-portal a.ui.label:hover { = +background-color: rgb(224, 224, 224); border-color: rgb(224, 224, 224); bac= +kground-image: none; color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.labels a.label:hover::before, .cmp-dm-portal a.ui.label:= +hover::before { color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.active.label { border-color: rgb(208, 208, 208); } + +.cmp-dm-portal .ui.active.label, .cmp-dm-portal .ui.active.label::before { = +background-color: rgb(208, 208, 208); background-image: none; color: rgba(0= +, 0, 0, 0.95); } + +.cmp-dm-portal .ui.labels a.active.label:hover, .cmp-dm-portal a.ui.active.= +label:hover { border-color: rgb(200, 200, 200); } + +.cmp-dm-portal .ui.labels a.active.label:hover, .cmp-dm-portal .ui.labels a= +.active.label:hover::before, .cmp-dm-portal a.ui.active.label:hover, .cmp-d= +m-portal a.ui.active.label:hover::before { background-color: rgb(200, 200, = +200); background-image: none; color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.label.visible:not(.dropdown), .cmp-dm-portal .ui.labels.= +visible .label { display: inline-block !important; } + +.cmp-dm-portal .ui.label.hidden, .cmp-dm-portal .ui.labels.hidden .label { = +display: none !important; } + +.cmp-dm-portal .ui.basic.label, .cmp-dm-portal .ui.basic.labels .label { ba= +ckground: none rgb(255, 255, 255); border: 1px solid rgba(34, 36, 38, 0.15)= +; color: rgb(80, 80, 80); box-shadow: none; } + +.cmp-dm-portal .ui.basic.labels a.label:hover, .cmp-dm-portal a.ui.basic.la= +bel:hover { text-decoration: none; background: none rgb(255, 255, 255); col= +or: rgb(145, 0, 230); box-shadow: none; } + +.cmp-dm-portal .ui.primary.labels .label, .cmp-dm-portal .ui.ui.ui.primary.= +label { background-color: rgb(161, 0, 255); border-color: rgb(161, 0, 255);= + color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.primary.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.= +primary.label:hover { background-color: rgb(145, 0, 230); border-color: rgb= +(145, 0, 230); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .primary.label, .cmp-dm-portal .ui.ui.ui.ba= +sic.primary.label { background: none rgb(255, 255, 255); border-color: rgb(= +161, 0, 255); color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.basic.labels a.primary.label:hover, .cmp-dm-portal a.ui.= +ui.ui.basic.primary.label:hover { background: none rgb(255, 255, 255); bord= +er-color: rgb(145, 0, 230); color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.secondary.labels .label, .cmp-dm-portal .ui.ui.ui.second= +ary.label { background-color: rgb(80, 80, 80); border-color: rgb(80, 80, 80= +); color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.secondary.labels a.label:hover, .cmp-dm-portal a.ui.ui.u= +i.secondary.label:hover { background-color: rgb(93, 93, 93); border-color: = +rgb(93, 93, 93); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .secondary.label, .cmp-dm-portal .ui.ui.ui.= +basic.secondary.label { background: none rgb(255, 255, 255); border-color: = +rgb(80, 80, 80); color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.basic.labels a.secondary.label:hover, .cmp-dm-portal a.u= +i.ui.ui.basic.secondary.label:hover { background: none rgb(255, 255, 255); = +border-color: rgb(93, 93, 93); color: rgb(93, 93, 93); } + +.cmp-dm-portal .ui.red.labels .label, .cmp-dm-portal .ui.ui.ui.red.label { = +background-color: rgb(219, 40, 40); border-color: rgb(219, 40, 40); color: = +rgb(255, 255, 255); } + +.cmp-dm-portal .ui.red.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.red.= +label:hover { background-color: rgb(208, 25, 25); border-color: rgb(208, 25= +, 25); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .red.label, .cmp-dm-portal .ui.ui.ui.basic.= +red.label { background: none rgb(255, 255, 255); border-color: rgb(219, 40,= + 40); color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.basic.labels a.red.label:hover, .cmp-dm-portal a.ui.ui.u= +i.basic.red.label:hover { background: none rgb(255, 255, 255); border-color= +: rgb(208, 25, 25); color: rgb(208, 25, 25); } + +.cmp-dm-portal .ui.orange.labels .label, .cmp-dm-portal .ui.ui.ui.orange.la= +bel { background-color: rgb(242, 113, 28); border-color: rgb(242, 113, 28);= + color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.orange.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.o= +range.label:hover { background-color: rgb(242, 98, 2); border-color: rgb(24= +2, 98, 2); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .orange.label, .cmp-dm-portal .ui.ui.ui.bas= +ic.orange.label { background: none rgb(255, 255, 255); border-color: rgb(24= +2, 113, 28); color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.basic.labels a.orange.label:hover, .cmp-dm-portal a.ui.u= +i.ui.basic.orange.label:hover { background: none rgb(255, 255, 255); border= +-color: rgb(242, 98, 2); color: rgb(242, 98, 2); } + +.cmp-dm-portal .ui.ui.ui.yellow.label, .cmp-dm-portal .ui.yellow.labels .la= +bel { background-color: rgb(251, 189, 8); border-color: rgb(251, 189, 8); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.yellow.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.y= +ellow.label:hover { background-color: rgb(234, 174, 0); border-color: rgb(2= +34, 174, 0); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .yellow.label, .cmp-dm-portal .ui.ui.ui.bas= +ic.yellow.label { background: none rgb(255, 255, 255); border-color: rgb(25= +1, 189, 8); color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.basic.labels a.yellow.label:hover, .cmp-dm-portal a.ui.u= +i.ui.basic.yellow.label:hover { background: none rgb(255, 255, 255); border= +-color: rgb(234, 174, 0); color: rgb(234, 174, 0); } + +.cmp-dm-portal .ui.olive.labels .label, .cmp-dm-portal .ui.ui.ui.olive.labe= +l { background-color: rgb(181, 204, 24); border-color: rgb(181, 204, 24); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.olive.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.ol= +ive.label:hover { background-color: rgb(167, 189, 13); border-color: rgb(16= +7, 189, 13); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .olive.label, .cmp-dm-portal .ui.ui.ui.basi= +c.olive.label { background: none rgb(255, 255, 255); border-color: rgb(181,= + 204, 24); color: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.basic.labels a.olive.label:hover, .cmp-dm-portal a.ui.ui= +.ui.basic.olive.label:hover { background: none rgb(255, 255, 255); border-c= +olor: rgb(167, 189, 13); color: rgb(167, 189, 13); } + +.cmp-dm-portal .ui.green.labels .label, .cmp-dm-portal .ui.ui.ui.green.labe= +l { background-color: rgb(33, 186, 69); border-color: rgb(33, 186, 69); col= +or: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.green.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.gr= +een.label:hover { background-color: rgb(22, 171, 57); border-color: rgb(22,= + 171, 57); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .green.label, .cmp-dm-portal .ui.ui.ui.basi= +c.green.label { background: none rgb(255, 255, 255); border-color: rgb(33, = +186, 69); color: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.basic.labels a.green.label:hover, .cmp-dm-portal a.ui.ui= +.ui.basic.green.label:hover { background: none rgb(255, 255, 255); border-c= +olor: rgb(22, 171, 57); color: rgb(22, 171, 57); } + +.cmp-dm-portal .ui.teal.labels .label, .cmp-dm-portal .ui.ui.ui.teal.label = +{ background-color: rgb(0, 181, 173); border-color: rgb(0, 181, 173); color= +: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.teal.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.tea= +l.label:hover { background-color: rgb(0, 156, 149); border-color: rgb(0, 15= +6, 149); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .teal.label, .cmp-dm-portal .ui.ui.ui.basic= +.teal.label { background: none rgb(255, 255, 255); border-color: rgb(0, 181= +, 173); color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.basic.labels a.teal.label:hover, .cmp-dm-portal a.ui.ui.= +ui.basic.teal.label:hover { background: none rgb(255, 255, 255); border-col= +or: rgb(0, 156, 149); color: rgb(0, 156, 149); } + +.cmp-dm-portal .ui.blue.labels .label, .cmp-dm-portal .ui.ui.ui.blue.label = +{ background-color: rgb(33, 133, 208); border-color: rgb(33, 133, 208); col= +or: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.blue.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.blu= +e.label:hover { background-color: rgb(22, 120, 194); border-color: rgb(22, = +120, 194); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .blue.label, .cmp-dm-portal .ui.ui.ui.basic= +.blue.label { background: none rgb(255, 255, 255); border-color: rgb(33, 13= +3, 208); color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.basic.labels a.blue.label:hover, .cmp-dm-portal a.ui.ui.= +ui.basic.blue.label:hover { background: none rgb(255, 255, 255); border-col= +or: rgb(22, 120, 194); color: rgb(22, 120, 194); } + +.cmp-dm-portal .ui.ui.ui.violet.label, .cmp-dm-portal .ui.violet.labels .la= +bel { background-color: rgb(100, 53, 201); border-color: rgb(100, 53, 201);= + color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.violet.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.v= +iolet.label:hover { background-color: rgb(88, 41, 187); border-color: rgb(8= +8, 41, 187); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .violet.label, .cmp-dm-portal .ui.ui.ui.bas= +ic.violet.label { background: none rgb(255, 255, 255); border-color: rgb(10= +0, 53, 201); color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.basic.labels a.violet.label:hover, .cmp-dm-portal a.ui.u= +i.ui.basic.violet.label:hover { background: none rgb(255, 255, 255); border= +-color: rgb(88, 41, 187); color: rgb(88, 41, 187); } + +.cmp-dm-portal .ui.purple.labels .label, .cmp-dm-portal .ui.ui.ui.purple.la= +bel { background-color: rgb(163, 51, 200); border-color: rgb(163, 51, 200);= + color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.purple.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.p= +urple.label:hover { background-color: rgb(150, 39, 186); border-color: rgb(= +150, 39, 186); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .purple.label, .cmp-dm-portal .ui.ui.ui.bas= +ic.purple.label { background: none rgb(255, 255, 255); border-color: rgb(16= +3, 51, 200); color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.basic.labels a.purple.label:hover, .cmp-dm-portal a.ui.u= +i.ui.basic.purple.label:hover { background: none rgb(255, 255, 255); border= +-color: rgb(150, 39, 186); color: rgb(150, 39, 186); } + +.cmp-dm-portal .ui.pink.labels .label, .cmp-dm-portal .ui.ui.ui.pink.label = +{ background-color: rgb(224, 57, 151); border-color: rgb(224, 57, 151); col= +or: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.pink.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.pin= +k.label:hover { background-color: rgb(230, 26, 141); border-color: rgb(230,= + 26, 141); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .pink.label, .cmp-dm-portal .ui.ui.ui.basic= +.pink.label { background: none rgb(255, 255, 255); border-color: rgb(224, 5= +7, 151); color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.basic.labels a.pink.label:hover, .cmp-dm-portal a.ui.ui.= +ui.basic.pink.label:hover { background: none rgb(255, 255, 255); border-col= +or: rgb(230, 26, 141); color: rgb(230, 26, 141); } + +.cmp-dm-portal .ui.brown.labels .label, .cmp-dm-portal .ui.ui.ui.brown.labe= +l { background-color: rgb(165, 103, 63); border-color: rgb(165, 103, 63); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.brown.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.br= +own.label:hover { background-color: rgb(151, 91, 51); border-color: rgb(151= +, 91, 51); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .brown.label, .cmp-dm-portal .ui.ui.ui.basi= +c.brown.label { background: none rgb(255, 255, 255); border-color: rgb(165,= + 103, 63); color: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.basic.labels a.brown.label:hover, .cmp-dm-portal a.ui.ui= +.ui.basic.brown.label:hover { background: none rgb(255, 255, 255); border-c= +olor: rgb(151, 91, 51); color: rgb(151, 91, 51); } + +.cmp-dm-portal .ui.grey.labels .label, .cmp-dm-portal .ui.ui.ui.grey.label = +{ background-color: rgb(118, 118, 118); border-color: rgb(118, 118, 118); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grey.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.gre= +y.label:hover { background-color: rgb(131, 131, 131); border-color: rgb(131= +, 131, 131); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .grey.label, .cmp-dm-portal .ui.ui.ui.basic= +.grey.label { background: none rgb(255, 255, 255); border-color: rgb(118, 1= +18, 118); color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.basic.labels a.grey.label:hover, .cmp-dm-portal a.ui.ui.= +ui.basic.grey.label:hover { background: none rgb(255, 255, 255); border-col= +or: rgb(131, 131, 131); color: rgb(131, 131, 131); } + +.cmp-dm-portal .ui.black.labels .label, .cmp-dm-portal .ui.ui.ui.black.labe= +l { background-color: rgb(27, 28, 29); border-color: rgb(27, 28, 29); color= +: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.black.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.bl= +ack.label:hover { background-color: rgb(39, 41, 42); border-color: rgb(39, = +41, 42); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .black.label, .cmp-dm-portal .ui.ui.ui.basi= +c.black.label { background: none rgb(255, 255, 255); border-color: rgb(27, = +28, 29); color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.basic.labels a.black.label:hover, .cmp-dm-portal a.ui.ui= +.ui.basic.black.label:hover { background: none rgb(255, 255, 255); border-c= +olor: rgb(39, 41, 42); color: rgb(39, 41, 42); } + +.cmp-dm-portal .ui.horizontal.label, .cmp-dm-portal .ui.horizontal.labels .= +label { margin: 0px 0.5em 0px 0px; padding: 0.4em 1.5em; min-width: 3em; te= +xt-align: center; } + +.cmp-dm-portal .ui.circular.label, .cmp-dm-portal .ui.circular.labels .labe= +l { min-width: 2em; min-height: 2em; line-height: 1em; text-align: center; = +border-radius: 500rem; padding: 0.5em !important; } + +.cmp-dm-portal .ui.empty.circular.label, .cmp-dm-portal .ui.empty.circular.= +labels .label { min-width: 0px; min-height: 0px; overflow: hidden; width: 0= +.5em; height: 0.5em; vertical-align: baseline; } + +.cmp-dm-portal .ui.floating.label { position: absolute; z-index: 100; top: = +-1em; right: 0px; white-space: nowrap; transform: translateX(50%); } + +.cmp-dm-portal .ui.right.aligned.floating.label { transform: translateX(1.2= +em); } + +.cmp-dm-portal .ui.left.floating.label { left: 0px; right: auto; transform:= + translateX(-50%); } + +.cmp-dm-portal .ui.left.aligned.floating.label { transform: translateX(-1.2= +em); } + +.cmp-dm-portal .ui.bottom.floating.label { top: auto; bottom: -1em; } + +.cmp-dm-portal .ui.label, .cmp-dm-portal .ui.labels .label { font-size: 0.8= +57143rem; } + +.cmp-dm-portal .ui.large.label, .cmp-dm-portal .ui.large.labels .label { fo= +nt-size: 1rem; } + +.cmp-dm-portal .ui.primary.label, .cmp-dm-portal .ui.primary.labels .label = +{ background-color: rgb(161, 0, 255) !important; border-color: rgb(161, 0, = +255) !important; color: rgb(255, 255, 255) !important; } + +.cmp-dm-portal .ui.primary.labels .label:hover, .cmp-dm-portal a.ui.primary= +.label:hover { background-color: rgb(145, 0, 230) !important; border-color:= + rgb(145, 0, 230) !important; color: rgb(145, 0, 230) !important; } + +.cmp-dm-portal .ui.primary.corner.label, .cmp-dm-portal .ui.primary.corner.= +label:hover { background-color: transparent !important; } + +.cmp-dm-portal .ui.primary.ribbon.label { border-color: rgb(145, 0, 230) !i= +mportant; } + +.cmp-dm-portal .ui.basic.primary.label { background-color: rgb(255, 255, 25= +5) !important; color: rgb(161, 0, 255) !important; border-color: rgb(161, 0= +, 255) !important; } + +.cmp-dm-portal .ui.basic.primary.labels a.label:hover, .cmp-dm-portal a.ui.= +basic.primary.label:hover { background-color: rgb(255, 255, 255) !important= +; color: rgb(145, 0, 230) !important; border-color: rgb(145, 0, 230) !impor= +tant; } + +.cmp-dm-portal a:hover { text-decoration: underline; } + +.cmp-dm-portal .cmp-text p a:hover, .cmp-dm-portal a:hover { color: purple;= + } + +.cmp-dm-portal .ui.header a:hover { text-decoration: none; } + +.cmp-dm-portal .ui.card h3.header a { font-family: "Graphik semibold"; } + +.cmp-dm-portal .ui.list, .cmp-dm-portal ol.ui.list, .cmp-dm-portal ul.ui.li= +st { list-style-type: none; margin: 1em 0px; padding: 0px; } + +.cmp-dm-portal .ui.list:first-child, .cmp-dm-portal ol.ui.list:first-child,= + .cmp-dm-portal ul.ui.list:first-child { margin-top: 0px; padding-top: 0px;= + } + +.cmp-dm-portal .ui.list:last-child, .cmp-dm-portal ol.ui.list:last-child, .= +cmp-dm-portal ul.ui.list:last-child { margin-bottom: 0px; padding-bottom: 0= +px; } + +.cmp-dm-portal .ui.list .list > .item, .cmp-dm-portal .ui.list > .item, .cm= +p-dm-portal ol.ui.list li, .cmp-dm-portal ul.ui.list li { display: list-ite= +m; table-layout: fixed; list-style-type: none; list-style-position: outside= +; padding: 0.214286em 0px; line-height: 1.14286em; } + +.cmp-dm-portal .ui.list > .item::after, .cmp-dm-portal .ui.list > .list > .= +item::after, .cmp-dm-portal ol.ui.list > li:first-child::after, .cmp-dm-por= +tal ul.ui.list > li:first-child::after { content: ""; display: block; heigh= +t: 0px; clear: both; visibility: hidden; } + +.cmp-dm-portal .ui.list .list > .item:first-child, .cmp-dm-portal .ui.list = +> .item:first-child, .cmp-dm-portal ol.ui.list li:first-child, .cmp-dm-port= +al ul.ui.list li:first-child { padding-top: 0px; } + +.cmp-dm-portal .ui.list .list > .item:last-child, .cmp-dm-portal .ui.list >= + .item:last-child, .cmp-dm-portal ol.ui.list li:last-child, .cmp-dm-portal = +ul.ui.list li:last-child { padding-bottom: 0px; } + +.cmp-dm-portal .ui.list .list:not(.icon), .cmp-dm-portal ol.ui.list ol, .cm= +p-dm-portal ul.ui.list ul { clear: both; margin: 0px; padding: 0.75em 0px 0= +.25em 0.5em; } + +.cmp-dm-portal .ui.list .list > .item, .cmp-dm-portal ol.ui.list ol li, .cm= +p-dm-portal ul.ui.list ul li { padding: 0.142857em 0px; line-height: inheri= +t; } + +.cmp-dm-portal .ui.list .list > .item > .content, .cmp-dm-portal .ui.list >= + .item > .content { line-height: 1.14286em; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.list .list > .item > .content > .list, .cmp-dm-portal .u= +i.list > .item > .content > .list { margin-left: 0px; padding-left: 0px; } + +.cmp-dm-portal .ui.list .list > .item .header, .cmp-dm-portal .ui.list > .i= +tem .header { display: block; margin: 0px; font-family: graphik-regular-web= +, "Helvetica Neue", Arial, Helvetica, sans-serif; font-weight: 700; color: = +rgb(80, 80, 80); } + +.cmp-dm-portal .ui.list .list > .item .description, .cmp-dm-portal .ui.list= + > .item .description { display: block; color: rgba(0, 0, 0, 0.7); } + +.cmp-dm-portal .ui.list .list > .item a, .cmp-dm-portal .ui.list > .item a = +{ cursor: pointer; } + +.cmp-dm-portal .ui.list .list > a.item, .cmp-dm-portal .ui.list > a.item { = +cursor: pointer; color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.list .list > a.item:hover, .cmp-dm-portal .ui.list > a.i= +tem:hover { color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.list .list > .item a.header, .cmp-dm-portal .ui.list > .= +item a.header { cursor: pointer; color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.list .list > .item > a.header:hover, .cmp-dm-portal .ui.= +list > .item > a.header:hover { color: rgb(145, 0, 230) !important; } + +.cmp-dm-portal .ui.menu .ui.list .list > .item, .cmp-dm-portal .ui.menu .ui= +.list > .item { display: list-item; table-layout: fixed; background-color: = +transparent; list-style-type: none; list-style-position: outside; padding: = +0.214286em 0px; line-height: 1.14286em; } + +.cmp-dm-portal .ui.menu .ui.list .list > .item::before, .cmp-dm-portal .ui.= +menu .ui.list > .item::before { border: none; background: none; } + +.cmp-dm-portal .ui.menu .ui.list .list > .item:first-child, .cmp-dm-portal = +.ui.menu .ui.list > .item:first-child { padding-top: 0px; } + +.cmp-dm-portal .ui.menu .ui.list .list > .item:last-child, .cmp-dm-portal .= +ui.menu .ui.list > .item:last-child { padding-bottom: 0px; } + +.cmp-dm-portal .ui.list { font-size: 1em; } + +.cmp-dm-portal .ui.loader { display: none; position: absolute; top: 50%; le= +ft: 50%; margin: 0px; text-align: center; z-index: 1000; transform: transla= +teX(-50%) translateY(-50%); } + +.cmp-dm-portal .ui.loader::before { border-radius: 500rem; border: 0.2em so= +lid rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.loader::after, .cmp-dm-portal .ui.loader::before { posit= +ion: absolute; content: ""; top: 0px; left: 50%; width: 100%; height: 100%;= + } + +.cmp-dm-portal .ui.loader::after { animation: 0.6s linear 0s infinite norma= +l none running loader; border: 0.2em solid rgb(118, 118, 118); border-radiu= +s: 500rem; box-shadow: transparent 0px 0px 0px 1px; } + +@-webkit-keyframes loader {=20 + 100% { transform: rotate(1turn); } +} + +@keyframes loader {=20 + 100% { transform: rotate(1turn); } +} + +.cmp-dm-portal .ui.dimmer > .loader { display: block; } + +.cmp-dm-portal .ui.dimmer > .ui.loader { color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.dimmer > .ui.loader:not(.elastic)::before { border-color= +: rgba(255, 255, 255, 0.15); } + +.cmp-dm-portal .ui.inverted.dimmer > .ui.loader { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.inverted.dimmer > .ui.loader:not(.elastic)::before { bor= +der-color: rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.ui.ui.text.loader { width: auto; height: auto; text-a= +lign: center; font-style: normal; } + +.cmp-dm-portal .ui.indeterminate.loader::after { animation-direction: rever= +se; animation-duration: 1.2s; } + +.cmp-dm-portal .ui.loader.active, .cmp-dm-portal .ui.loader.visible { displ= +ay: block; } + +.cmp-dm-portal .ui.loader.disabled, .cmp-dm-portal .ui.loader.hidden { disp= +lay: none; } + +.cmp-dm-portal .ui.loader { width: 2.28571rem; height: 2.28571rem; font-siz= +e: 1em; } + +.cmp-dm-portal .ui.loader::after, .cmp-dm-portal .ui.loader::before { width= +: 2.28571rem; height: 2.28571rem; margin: 0px 0px 0px -1.14286rem; } + +.cmp-dm-portal .ui.text.loader { min-width: 2.28571rem; padding-top: 3.0714= +3rem; } + +.cmp-dm-portal .ui.big.loader { width: 3.71429rem; height: 3.71429rem; font= +-size: 1.28571em; } + +.cmp-dm-portal .ui.big.loader::after, .cmp-dm-portal .ui.big.loader::before= + { width: 3.71429rem; height: 3.71429rem; margin: 0px 0px 0px -1.85714rem; = +} + +.cmp-dm-portal .ui.big.text.loader { min-width: 3.71429rem; padding-top: 4.= +5rem; } + +.cmp-dm-portal .ui.huge.loader { width: 4.14286rem; height: 4.14286rem; fon= +t-size: 1.42857em; } + +.cmp-dm-portal .ui.huge.loader::after, .cmp-dm-portal .ui.huge.loader::befo= +re { width: 4.14286rem; height: 4.14286rem; margin: 0px 0px 0px -2.07143rem= +; } + +.cmp-dm-portal .ui.huge.text.loader { min-width: 4.14286rem; padding-top: 4= +.92857rem; } + +.cmp-dm-portal .ui.primary.basic.elastic.loading.button::after, .cmp-dm-por= +tal .ui.primary.basic.elastic.loading.button::before, .cmp-dm-portal .ui.pr= +imary.elastic.loader.loader::before, .cmp-dm-portal .ui.primary.elastic.loa= +ding.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.primary.el= +astic.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.= +primary.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-port= +al .ui.primary.loader.loader.loader::after, .cmp-dm-portal .ui.primary.load= +ing.loading.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.prim= +ary.loading.loading.loading.loading:not(.usual):not(.button)::after, .cmp-d= +m-portal .ui.primary.loading.loading.loading.loading > i.icon::after { colo= +r: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.inverted.primary.elastic.loader::before, .cmp-dm-portal = +.ui.inverted.primary.elastic.loading.loading.loading .input > i.icon::befor= +e, .cmp-dm-portal .ui.inverted.primary.elastic.loading.loading.loading:not(= +.segment)::before, .cmp-dm-portal .ui.inverted.primary.elastic.loading.load= +ing.loading > i.icon::before, .cmp-dm-portal .ui.inverted.primary.loader.lo= +ader.loader::after, .cmp-dm-portal .ui.inverted.primary.loading.loading.loa= +ding.loading .input > i.icon::after, .cmp-dm-portal .ui.inverted.primary.lo= +ading.loading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.invert= +ed.primary.loading.loading.loading.loading > i.icon::after { color: rgb(84,= + 200, 255); } + +.cmp-dm-portal .ui.secondary.basic.elastic.loading.button::after, .cmp-dm-p= +ortal .ui.secondary.basic.elastic.loading.button::before, .cmp-dm-portal .u= +i.secondary.elastic.loader.loader::before, .cmp-dm-portal .ui.secondary.ela= +stic.loading.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.se= +condary.elastic.loading.loading.loading.loading > i.icon::before, .cmp-dm-p= +ortal .ui.secondary.elastic.loading.loading.loading:not(.segment)::before, = +.cmp-dm-portal .ui.secondary.loader.loader.loader::after, .cmp-dm-portal .u= +i.secondary.loading.loading.loading.loading .input > i.icon::after, .cmp-dm= +-portal .ui.secondary.loading.loading.loading.loading:not(.usual):not(.butt= +on)::after, .cmp-dm-portal .ui.secondary.loading.loading.loading.loading > = +i.icon::after { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.inverted.secondary.elastic.loader::before, .cmp-dm-porta= +l .ui.inverted.secondary.elastic.loading.loading.loading .input > i.icon::b= +efore, .cmp-dm-portal .ui.inverted.secondary.elastic.loading.loading.loadin= +g:not(.segment)::before, .cmp-dm-portal .ui.inverted.secondary.elastic.load= +ing.loading.loading > i.icon::before, .cmp-dm-portal .ui.inverted.secondary= +.loader.loader.loader::after, .cmp-dm-portal .ui.inverted.secondary.loading= +.loading.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.inverte= +d.secondary.loading.loading.loading.loading:not(.usual)::after, .cmp-dm-por= +tal .ui.inverted.secondary.loading.loading.loading.loading > i.icon::after = +{ color: rgb(84, 84, 84); } + +.cmp-dm-portal .ui.red.basic.elastic.loading.button::after, .cmp-dm-portal = +.ui.red.basic.elastic.loading.button::before, .cmp-dm-portal .ui.red.elasti= +c.loader.loader::before, .cmp-dm-portal .ui.red.elastic.loading.loading.loa= +ding .input > i.icon::before, .cmp-dm-portal .ui.red.elastic.loading.loadin= +g.loading.loading > i.icon::before, .cmp-dm-portal .ui.red.elastic.loading.= +loading.loading:not(.segment)::before, .cmp-dm-portal .ui.red.loader.loader= +.loader::after, .cmp-dm-portal .ui.red.loading.loading.loading.loading .inp= +ut > i.icon::after, .cmp-dm-portal .ui.red.loading.loading.loading.loading:= +not(.usual):not(.button)::after, .cmp-dm-portal .ui.red.loading.loading.loa= +ding.loading > i.icon::after { color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.inverted.red.elastic.loader::before, .cmp-dm-portal .ui.= +inverted.red.elastic.loading.loading.loading .input > i.icon::before, .cmp-= +dm-portal .ui.inverted.red.elastic.loading.loading.loading:not(.segment)::b= +efore, .cmp-dm-portal .ui.inverted.red.elastic.loading.loading.loading > i.= +icon::before, .cmp-dm-portal .ui.inverted.red.loader.loader.loader::after, = +.cmp-dm-portal .ui.inverted.red.loading.loading.loading.loading .input > i.= +icon::after, .cmp-dm-portal .ui.inverted.red.loading.loading.loading.loadin= +g:not(.usual)::after, .cmp-dm-portal .ui.inverted.red.loading.loading.loadi= +ng.loading > i.icon::after { color: rgb(255, 105, 94); } + +.cmp-dm-portal .ui.orange.basic.elastic.loading.button::after, .cmp-dm-port= +al .ui.orange.basic.elastic.loading.button::before, .cmp-dm-portal .ui.oran= +ge.elastic.loader.loader::before, .cmp-dm-portal .ui.orange.elastic.loading= +.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.orange.elastic= +.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.orang= +e.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui= +.orange.loader.loader.loader::after, .cmp-dm-portal .ui.orange.loading.load= +ing.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.orange.loadi= +ng.loading.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal = +.ui.orange.loading.loading.loading.loading > i.icon::after { color: rgb(242= +, 113, 28); } + +.cmp-dm-portal .ui.inverted.orange.elastic.loader::before, .cmp-dm-portal .= +ui.inverted.orange.elastic.loading.loading.loading .input > i.icon::before,= + .cmp-dm-portal .ui.inverted.orange.elastic.loading.loading.loading:not(.se= +gment)::before, .cmp-dm-portal .ui.inverted.orange.elastic.loading.loading.= +loading > i.icon::before, .cmp-dm-portal .ui.inverted.orange.loader.loader.= +loader::after, .cmp-dm-portal .ui.inverted.orange.loading.loading.loading.l= +oading .input > i.icon::after, .cmp-dm-portal .ui.inverted.orange.loading.l= +oading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.oran= +ge.loading.loading.loading.loading > i.icon::after { color: rgb(255, 133, 2= +7); } + +.cmp-dm-portal .ui.yellow.basic.elastic.loading.button::after, .cmp-dm-port= +al .ui.yellow.basic.elastic.loading.button::before, .cmp-dm-portal .ui.yell= +ow.elastic.loader.loader::before, .cmp-dm-portal .ui.yellow.elastic.loading= +.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.yellow.elastic= +.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.yello= +w.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui= +.yellow.loader.loader.loader::after, .cmp-dm-portal .ui.yellow.loading.load= +ing.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.yellow.loadi= +ng.loading.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal = +.ui.yellow.loading.loading.loading.loading > i.icon::after { color: rgb(251= +, 189, 8); } + +.cmp-dm-portal .ui.inverted.yellow.elastic.loader::before, .cmp-dm-portal .= +ui.inverted.yellow.elastic.loading.loading.loading .input > i.icon::before,= + .cmp-dm-portal .ui.inverted.yellow.elastic.loading.loading.loading:not(.se= +gment)::before, .cmp-dm-portal .ui.inverted.yellow.elastic.loading.loading.= +loading > i.icon::before, .cmp-dm-portal .ui.inverted.yellow.loader.loader.= +loader::after, .cmp-dm-portal .ui.inverted.yellow.loading.loading.loading.l= +oading .input > i.icon::after, .cmp-dm-portal .ui.inverted.yellow.loading.l= +oading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.yell= +ow.loading.loading.loading.loading > i.icon::after { color: rgb(255, 226, 3= +1); } + +.cmp-dm-portal .ui.olive.basic.elastic.loading.button::after, .cmp-dm-porta= +l .ui.olive.basic.elastic.loading.button::before, .cmp-dm-portal .ui.olive.= +elastic.loader.loader::before, .cmp-dm-portal .ui.olive.elastic.loading.loa= +ding.loading .input > i.icon::before, .cmp-dm-portal .ui.olive.elastic.load= +ing.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.olive.elas= +tic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.olive= +.loader.loader.loader::after, .cmp-dm-portal .ui.olive.loading.loading.load= +ing.loading .input > i.icon::after, .cmp-dm-portal .ui.olive.loading.loadin= +g.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.olive= +.loading.loading.loading.loading > i.icon::after { color: rgb(181, 204, 24)= +; } + +.cmp-dm-portal .ui.inverted.olive.elastic.loader::before, .cmp-dm-portal .u= +i.inverted.olive.elastic.loading.loading.loading .input > i.icon::before, .= +cmp-dm-portal .ui.inverted.olive.elastic.loading.loading.loading:not(.segme= +nt)::before, .cmp-dm-portal .ui.inverted.olive.elastic.loading.loading.load= +ing > i.icon::before, .cmp-dm-portal .ui.inverted.olive.loader.loader.loade= +r::after, .cmp-dm-portal .ui.inverted.olive.loading.loading.loading.loading= + .input > i.icon::after, .cmp-dm-portal .ui.inverted.olive.loading.loading.= +loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.olive.loadi= +ng.loading.loading.loading > i.icon::after { color: rgb(217, 231, 120); } + +.cmp-dm-portal .ui.green.basic.elastic.loading.button::after, .cmp-dm-porta= +l .ui.green.basic.elastic.loading.button::before, .cmp-dm-portal .ui.green.= +elastic.loader.loader::before, .cmp-dm-portal .ui.green.elastic.loading.loa= +ding.loading .input > i.icon::before, .cmp-dm-portal .ui.green.elastic.load= +ing.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.green.elas= +tic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.green= +.loader.loader.loader::after, .cmp-dm-portal .ui.green.loading.loading.load= +ing.loading .input > i.icon::after, .cmp-dm-portal .ui.green.loading.loadin= +g.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.green= +.loading.loading.loading.loading > i.icon::after { color: rgb(33, 186, 69);= + } + +.cmp-dm-portal .ui.inverted.green.elastic.loader::before, .cmp-dm-portal .u= +i.inverted.green.elastic.loading.loading.loading .input > i.icon::before, .= +cmp-dm-portal .ui.inverted.green.elastic.loading.loading.loading:not(.segme= +nt)::before, .cmp-dm-portal .ui.inverted.green.elastic.loading.loading.load= +ing > i.icon::before, .cmp-dm-portal .ui.inverted.green.loader.loader.loade= +r::after, .cmp-dm-portal .ui.inverted.green.loading.loading.loading.loading= + .input > i.icon::after, .cmp-dm-portal .ui.inverted.green.loading.loading.= +loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.green.loadi= +ng.loading.loading.loading > i.icon::after { color: rgb(46, 204, 64); } + +.cmp-dm-portal .ui.teal.basic.elastic.loading.button::after, .cmp-dm-portal= + .ui.teal.basic.elastic.loading.button::before, .cmp-dm-portal .ui.teal.ela= +stic.loader.loader::before, .cmp-dm-portal .ui.teal.elastic.loading.loading= +.loading .input > i.icon::before, .cmp-dm-portal .ui.teal.elastic.loading.l= +oading.loading.loading > i.icon::before, .cmp-dm-portal .ui.teal.elastic.lo= +ading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.teal.loader= +.loader.loader::after, .cmp-dm-portal .ui.teal.loading.loading.loading.load= +ing .input > i.icon::after, .cmp-dm-portal .ui.teal.loading.loading.loading= +.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.teal.loading.l= +oading.loading.loading > i.icon::after { color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.inverted.teal.elastic.loader::before, .cmp-dm-portal .ui= +.inverted.teal.elastic.loading.loading.loading .input > i.icon::before, .cm= +p-dm-portal .ui.inverted.teal.elastic.loading.loading.loading:not(.segment)= +::before, .cmp-dm-portal .ui.inverted.teal.elastic.loading.loading.loading = +> i.icon::before, .cmp-dm-portal .ui.inverted.teal.loader.loader.loader::af= +ter, .cmp-dm-portal .ui.inverted.teal.loading.loading.loading.loading .inpu= +t > i.icon::after, .cmp-dm-portal .ui.inverted.teal.loading.loading.loading= +.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.teal.loading.loadi= +ng.loading.loading > i.icon::after { color: rgb(109, 255, 255); } + +.cmp-dm-portal .ui.blue.basic.elastic.loading.button::after, .cmp-dm-portal= + .ui.blue.basic.elastic.loading.button::before, .cmp-dm-portal .ui.blue.ela= +stic.loader.loader::before, .cmp-dm-portal .ui.blue.elastic.loading.loading= +.loading .input > i.icon::before, .cmp-dm-portal .ui.blue.elastic.loading.l= +oading.loading.loading > i.icon::before, .cmp-dm-portal .ui.blue.elastic.lo= +ading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.blue.loader= +.loader.loader::after, .cmp-dm-portal .ui.blue.loading.loading.loading.load= +ing .input > i.icon::after, .cmp-dm-portal .ui.blue.loading.loading.loading= +.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.blue.loading.l= +oading.loading.loading > i.icon::after { color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.inverted.blue.elastic.loader::before, .cmp-dm-portal .ui= +.inverted.blue.elastic.loading.loading.loading .input > i.icon::before, .cm= +p-dm-portal .ui.inverted.blue.elastic.loading.loading.loading:not(.segment)= +::before, .cmp-dm-portal .ui.inverted.blue.elastic.loading.loading.loading = +> i.icon::before, .cmp-dm-portal .ui.inverted.blue.loader.loader.loader::af= +ter, .cmp-dm-portal .ui.inverted.blue.loading.loading.loading.loading .inpu= +t > i.icon::after, .cmp-dm-portal .ui.inverted.blue.loading.loading.loading= +.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.blue.loading.loadi= +ng.loading.loading > i.icon::after { color: rgb(84, 200, 255); } + +.cmp-dm-portal .ui.violet.basic.elastic.loading.button::after, .cmp-dm-port= +al .ui.violet.basic.elastic.loading.button::before, .cmp-dm-portal .ui.viol= +et.elastic.loader.loader::before, .cmp-dm-portal .ui.violet.elastic.loading= +.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.violet.elastic= +.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.viole= +t.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui= +.violet.loader.loader.loader::after, .cmp-dm-portal .ui.violet.loading.load= +ing.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.violet.loadi= +ng.loading.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal = +.ui.violet.loading.loading.loading.loading > i.icon::after { color: rgb(100= +, 53, 201); } + +.cmp-dm-portal .ui.inverted.violet.elastic.loader::before, .cmp-dm-portal .= +ui.inverted.violet.elastic.loading.loading.loading .input > i.icon::before,= + .cmp-dm-portal .ui.inverted.violet.elastic.loading.loading.loading:not(.se= +gment)::before, .cmp-dm-portal .ui.inverted.violet.elastic.loading.loading.= +loading > i.icon::before, .cmp-dm-portal .ui.inverted.violet.loader.loader.= +loader::after, .cmp-dm-portal .ui.inverted.violet.loading.loading.loading.l= +oading .input > i.icon::after, .cmp-dm-portal .ui.inverted.violet.loading.l= +oading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.viol= +et.loading.loading.loading.loading > i.icon::after { color: rgb(162, 145, 2= +51); } + +.cmp-dm-portal .ui.purple.basic.elastic.loading.button::after, .cmp-dm-port= +al .ui.purple.basic.elastic.loading.button::before, .cmp-dm-portal .ui.purp= +le.elastic.loader.loader::before, .cmp-dm-portal .ui.purple.elastic.loading= +.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.purple.elastic= +.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.purpl= +e.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui= +.purple.loader.loader.loader::after, .cmp-dm-portal .ui.purple.loading.load= +ing.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.purple.loadi= +ng.loading.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal = +.ui.purple.loading.loading.loading.loading > i.icon::after { color: rgb(163= +, 51, 200); } + +.cmp-dm-portal .ui.inverted.purple.elastic.loader::before, .cmp-dm-portal .= +ui.inverted.purple.elastic.loading.loading.loading .input > i.icon::before,= + .cmp-dm-portal .ui.inverted.purple.elastic.loading.loading.loading:not(.se= +gment)::before, .cmp-dm-portal .ui.inverted.purple.elastic.loading.loading.= +loading > i.icon::before, .cmp-dm-portal .ui.inverted.purple.loader.loader.= +loader::after, .cmp-dm-portal .ui.inverted.purple.loading.loading.loading.l= +oading .input > i.icon::after, .cmp-dm-portal .ui.inverted.purple.loading.l= +oading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.purp= +le.loading.loading.loading.loading > i.icon::after { color: rgb(220, 115, 2= +55); } + +.cmp-dm-portal .ui.pink.basic.elastic.loading.button::after, .cmp-dm-portal= + .ui.pink.basic.elastic.loading.button::before, .cmp-dm-portal .ui.pink.ela= +stic.loader.loader::before, .cmp-dm-portal .ui.pink.elastic.loading.loading= +.loading .input > i.icon::before, .cmp-dm-portal .ui.pink.elastic.loading.l= +oading.loading.loading > i.icon::before, .cmp-dm-portal .ui.pink.elastic.lo= +ading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.pink.loader= +.loader.loader::after, .cmp-dm-portal .ui.pink.loading.loading.loading.load= +ing .input > i.icon::after, .cmp-dm-portal .ui.pink.loading.loading.loading= +.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.pink.loading.l= +oading.loading.loading > i.icon::after { color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.inverted.pink.elastic.loader::before, .cmp-dm-portal .ui= +.inverted.pink.elastic.loading.loading.loading .input > i.icon::before, .cm= +p-dm-portal .ui.inverted.pink.elastic.loading.loading.loading:not(.segment)= +::before, .cmp-dm-portal .ui.inverted.pink.elastic.loading.loading.loading = +> i.icon::before, .cmp-dm-portal .ui.inverted.pink.loader.loader.loader::af= +ter, .cmp-dm-portal .ui.inverted.pink.loading.loading.loading.loading .inpu= +t > i.icon::after, .cmp-dm-portal .ui.inverted.pink.loading.loading.loading= +.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.pink.loading.loadi= +ng.loading.loading > i.icon::after { color: rgb(255, 142, 223); } + +.cmp-dm-portal .ui.brown.basic.elastic.loading.button::after, .cmp-dm-porta= +l .ui.brown.basic.elastic.loading.button::before, .cmp-dm-portal .ui.brown.= +elastic.loader.loader::before, .cmp-dm-portal .ui.brown.elastic.loading.loa= +ding.loading .input > i.icon::before, .cmp-dm-portal .ui.brown.elastic.load= +ing.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.brown.elas= +tic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.brown= +.loader.loader.loader::after, .cmp-dm-portal .ui.brown.loading.loading.load= +ing.loading .input > i.icon::after, .cmp-dm-portal .ui.brown.loading.loadin= +g.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.brown= +.loading.loading.loading.loading > i.icon::after { color: rgb(165, 103, 63)= +; } + +.cmp-dm-portal .ui.inverted.brown.elastic.loader::before, .cmp-dm-portal .u= +i.inverted.brown.elastic.loading.loading.loading .input > i.icon::before, .= +cmp-dm-portal .ui.inverted.brown.elastic.loading.loading.loading:not(.segme= +nt)::before, .cmp-dm-portal .ui.inverted.brown.elastic.loading.loading.load= +ing > i.icon::before, .cmp-dm-portal .ui.inverted.brown.loader.loader.loade= +r::after, .cmp-dm-portal .ui.inverted.brown.loading.loading.loading.loading= + .input > i.icon::after, .cmp-dm-portal .ui.inverted.brown.loading.loading.= +loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.brown.loadi= +ng.loading.loading.loading > i.icon::after { color: rgb(214, 124, 28); } + +.cmp-dm-portal .ui.grey.basic.elastic.loading.button::after, .cmp-dm-portal= + .ui.grey.basic.elastic.loading.button::before, .cmp-dm-portal .ui.grey.ela= +stic.loader.loader::before, .cmp-dm-portal .ui.grey.elastic.loading.loading= +.loading .input > i.icon::before, .cmp-dm-portal .ui.grey.elastic.loading.l= +oading.loading.loading > i.icon::before, .cmp-dm-portal .ui.grey.elastic.lo= +ading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.grey.loader= +.loader.loader::after, .cmp-dm-portal .ui.grey.loading.loading.loading.load= +ing .input > i.icon::after, .cmp-dm-portal .ui.grey.loading.loading.loading= +.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.grey.loading.l= +oading.loading.loading > i.icon::after { color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.inverted.grey.elastic.loader::before, .cmp-dm-portal .ui= +.inverted.grey.elastic.loading.loading.loading .input > i.icon::before, .cm= +p-dm-portal .ui.inverted.grey.elastic.loading.loading.loading:not(.segment)= +::before, .cmp-dm-portal .ui.inverted.grey.elastic.loading.loading.loading = +> i.icon::before, .cmp-dm-portal .ui.inverted.grey.loader.loader.loader::af= +ter, .cmp-dm-portal .ui.inverted.grey.loading.loading.loading.loading .inpu= +t > i.icon::after, .cmp-dm-portal .ui.inverted.grey.loading.loading.loading= +.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.grey.loading.loadi= +ng.loading.loading > i.icon::after { color: rgb(220, 221, 222); } + +.cmp-dm-portal .ui.black.basic.elastic.loading.button::after, .cmp-dm-porta= +l .ui.black.basic.elastic.loading.button::before, .cmp-dm-portal .ui.black.= +elastic.loader.loader::before, .cmp-dm-portal .ui.black.elastic.loading.loa= +ding.loading .input > i.icon::before, .cmp-dm-portal .ui.black.elastic.load= +ing.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.black.elas= +tic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.black= +.loader.loader.loader::after, .cmp-dm-portal .ui.black.loading.loading.load= +ing.loading .input > i.icon::after, .cmp-dm-portal .ui.black.loading.loadin= +g.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.black= +.loading.loading.loading.loading > i.icon::after { color: rgb(27, 28, 29); = +} + +.cmp-dm-portal .ui.inverted.black.elastic.loader::before, .cmp-dm-portal .u= +i.inverted.black.elastic.loading.loading.loading .input > i.icon::before, .= +cmp-dm-portal .ui.inverted.black.elastic.loading.loading.loading:not(.segme= +nt)::before, .cmp-dm-portal .ui.inverted.black.elastic.loading.loading.load= +ing > i.icon::before, .cmp-dm-portal .ui.inverted.black.loader.loader.loade= +r::after, .cmp-dm-portal .ui.inverted.black.loading.loading.loading.loading= + .input > i.icon::after, .cmp-dm-portal .ui.inverted.black.loading.loading.= +loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.black.loadi= +ng.loading.loading.loading > i.icon::after { color: rgb(84, 84, 84); } + +.cmp-dm-portal .ui.elastic.loader.loader::before, .cmp-dm-portal .ui.elasti= +c.loading.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.elast= +ic.loading.loading.loading::before, .cmp-dm-portal .ui.elastic.loading.load= +ing.loading > i.icon::before, .cmp-dm-portal .ui.loader.loader.loader::afte= +r, .cmp-dm-portal .ui.loading.loading.loading.loading .input > i.icon::afte= +r, .cmp-dm-portal .ui.loading.loading.loading.loading:not(.usual)::after, .= +cmp-dm-portal .ui.loading.loading.loading.loading > i.icon::after { border-= +color: currentcolor; } + +.cmp-dm-portal .ui.elastic.loading.loading.loading.loading.button:not(.inve= +rted):not(.basic)::before { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.elastic.basic.loading.button::after, .cmp-dm-portal .ui.= +elastic.basic.loading.button::before { color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.double.loading.loading.loading.loading.button::after { b= +order-bottom-color: currentcolor; } + +.cmp-dm-portal .ui.loader.loader.loader.loader.loader::after, .cmp-dm-porta= +l .ui.loading.loading.loading.loading.loading.loading .input > i.icon::afte= +r, .cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading::afte= +r, .cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading > i.i= +con::after { border-left-color: transparent; border-right-color: transparen= +t; } + +.cmp-dm-portal .ui.loader.loader.loader.loader.loader.loader:not(.double)::= +after, .cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.l= +oading:not(.double) .input > i.icon::after, .cmp-dm-portal .ui.loading.load= +ing.loading.loading.loading.loading.loading:not(.double)::after, .cmp-dm-po= +rtal .ui.loading.loading.loading.loading.loading.loading.loading:not(.doubl= +e) > i.icon::after { border-bottom-color: transparent; } + +.cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.form::af= +ter, .cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.seg= +ment::after { border-left-color: rgba(0, 0, 0, 0.1); border-right-color: rg= +ba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.form:not= +(.double)::after, .cmp-dm-portal .ui.loading.loading.loading.loading.loadin= +g.loading.segment:not(.double)::after { border-bottom-color: rgba(0, 0, 0, = +0.1); } + +.cmp-dm-portal .ui.reveal { display: inherit; font-size: 0px; position: rel= +ative !important; } + +.cmp-dm-portal .ui.reveal > .visible.content { transition: all 0.5s ease 0.= +1s; position: absolute !important; top: 0px !important; left: 0px !importan= +t; z-index: 3 !important; } + +.cmp-dm-portal .ui.reveal > .hidden.content { position: relative !important= +; z-index: 2 !important; } + +.cmp-dm-portal .ui.active.reveal .visible.content, .cmp-dm-portal .ui.revea= +l:hover .visible.content { z-index: 4 !important; } + +.cmp-dm-portal .ui.reveal > .ui.ribbon.label { z-index: 5; } + +.cmp-dm-portal .ui.visible.reveal { overflow: visible; } + +.cmp-dm-portal .ui.instant.reveal > .content { transition-delay: 0s !import= +ant; } + +.cmp-dm-portal .ui.reveal > .content { font-size: 1rem; } + +.cmp-dm-portal .ui.segment { position: relative; background: rgb(255, 255, = +255); box-shadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px; margin: 1rem 0px;= + padding: 1em; border-radius: 0.285714rem; border: 1px solid rgba(34, 36, 3= +8, 0.15); } + +.cmp-dm-portal .ui.segment:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.segment:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.grid > .row > .ui.segment.column, .cmp-dm-portal .ui.gri= +d > .ui.segment.column, .cmp-dm-portal .ui.page.grid.segment { padding-top:= + 2em; padding-bottom: 2em; } + +.cmp-dm-portal .ui.grid.segment { margin: 1rem 0px; border-radius: 0.285714= +rem; } + +.cmp-dm-portal .ui.basic.table.segment { background: rgb(255, 255, 255); bo= +rder: 1px solid rgba(34, 36, 38, 0.15); box-shadow: rgba(34, 36, 38, 0.15) = +0px 1px 2px 0px; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table.segment { padding: 1em; } + +.cmp-dm-portal .ui.segment.tab:last-child { margin-bottom: 1rem; } + +.cmp-dm-portal .ui.basic.segment, .cmp-dm-portal .ui.basic.segments, .cmp-d= +m-portal .ui.segments .ui.basic.segment { background: none transparent; box= +-shadow: none; border: none; border-radius: 0px; } + +.cmp-dm-portal .ui.red.segment.segment.segment.segment.segment:not(.inverte= +d) { border-top: 2px solid rgb(219, 40, 40); } + +.cmp-dm-portal .ui.orange.segment.segment.segment.segment.segment:not(.inve= +rted) { border-top: 2px solid rgb(242, 113, 28); } + +.cmp-dm-portal .ui.yellow.segment.segment.segment.segment.segment:not(.inve= +rted) { border-top: 2px solid rgb(251, 189, 8); } + +.cmp-dm-portal .ui.olive.segment.segment.segment.segment.segment:not(.inver= +ted) { border-top: 2px solid rgb(181, 204, 24); } + +.cmp-dm-portal .ui.green.segment.segment.segment.segment.segment:not(.inver= +ted) { border-top: 2px solid rgb(33, 186, 69); } + +.cmp-dm-portal .ui.teal.segment.segment.segment.segment.segment:not(.invert= +ed) { border-top: 2px solid rgb(0, 181, 173); } + +.cmp-dm-portal .ui.blue.segment.segment.segment.segment.segment:not(.invert= +ed) { border-top: 2px solid rgb(33, 133, 208); } + +.cmp-dm-portal .ui.violet.segment.segment.segment.segment.segment:not(.inve= +rted) { border-top: 2px solid rgb(100, 53, 201); } + +.cmp-dm-portal .ui.purple.segment.segment.segment.segment.segment:not(.inve= +rted) { border-top: 2px solid rgb(163, 51, 200); } + +.cmp-dm-portal .ui.pink.segment.segment.segment.segment.segment:not(.invert= +ed) { border-top: 2px solid rgb(224, 57, 151); } + +.cmp-dm-portal .ui.brown.segment.segment.segment.segment.segment:not(.inver= +ted) { border-top: 2px solid rgb(165, 103, 63); } + +.cmp-dm-portal .ui.grey.segment.segment.segment.segment.segment:not(.invert= +ed) { border-top: 2px solid rgb(118, 118, 118); } + +.cmp-dm-portal .ui.black.segment.segment.segment.segment.segment:not(.inver= +ted) { border-top: 2px solid rgb(27, 28, 29); } + +.cmp-dm-portal .ui.segment, .cmp-dm-portal .ui.segments .segment { font-siz= +e: 1rem; } + +.cmp-dm-portal .ui.form { position: relative; max-width: 100%; } + +.cmp-dm-portal .ui.form > p { margin: 1em 0px; } + +.cmp-dm-portal .ui.form .field { clear: both; margin: 0px 0px 1em; } + +.cmp-dm-portal .ui.form .field:last-child, .cmp-dm-portal .ui.form .fields = +.fields, .cmp-dm-portal .ui.form .fields:last-child .field { margin-bottom:= + 0px; } + +.cmp-dm-portal .ui.form .fields .field { clear: both; margin: 0px; } + +.cmp-dm-portal .ui.form .field > label { display: block; margin: 0px 0px 0.= +285714rem; color: rgb(80, 80, 80); font-size: 0.928571em; font-weight: 700;= + text-transform: none; } + +.cmp-dm-portal .ui.form input:not([type]), .cmp-dm-portal .ui.form input[ty= +pe=3D"date"], .cmp-dm-portal .ui.form input[type=3D"datetime-local"], .cmp-= +dm-portal .ui.form input[type=3D"email"], .cmp-dm-portal .ui.form input[typ= +e=3D"file"], .cmp-dm-portal .ui.form input[type=3D"number"], .cmp-dm-portal= + .ui.form input[type=3D"password"], .cmp-dm-portal .ui.form input[type=3D"s= +earch"], .cmp-dm-portal .ui.form input[type=3D"tel"], .cmp-dm-portal .ui.fo= +rm input[type=3D"text"], .cmp-dm-portal .ui.form input[type=3D"time"], .cmp= +-dm-portal .ui.form input[type=3D"url"], .cmp-dm-portal .ui.form textarea {= + width: 100%; vertical-align: top; } + +.cmp-dm-portal .ui.form ::-webkit-datetime-edit, .cmp-dm-portal .ui.form ::= +-webkit-inner-spin-button { height: 1.21429em; } + +.cmp-dm-portal .ui.form input:not([type]), .cmp-dm-portal .ui.form input[ty= +pe=3D"date"], .cmp-dm-portal .ui.form input[type=3D"datetime-local"], .cmp-= +dm-portal .ui.form input[type=3D"email"], .cmp-dm-portal .ui.form input[typ= +e=3D"file"], .cmp-dm-portal .ui.form input[type=3D"number"], .cmp-dm-portal= + .ui.form input[type=3D"password"], .cmp-dm-portal .ui.form input[type=3D"s= +earch"], .cmp-dm-portal .ui.form input[type=3D"tel"], .cmp-dm-portal .ui.fo= +rm input[type=3D"text"], .cmp-dm-portal .ui.form input[type=3D"time"], .cmp= +-dm-portal .ui.form input[type=3D"url"] { font-family: graphik-regular-web,= + "Helvetica Neue", Arial, Helvetica, sans-serif; margin: 0px; outline: none= +; appearance: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); li= +ne-height: 1.21429em; padding: 0.678571em 1em; font-size: 1em; background: = +rgb(255, 255, 255); border: 1px solid rgba(34, 36, 38, 0.15); color: rgb(80= +, 80, 80); border-radius: 0.285714rem; box-shadow: transparent 0px 0px 0px = +0px inset; transition: color 0.1s ease 0s, border-color 0.1s ease 0s; } + +.cmp-dm-portal .ui.form textarea, .cmp-dm-portal .ui.input textarea { margi= +n: 0px; appearance: none; -webkit-tap-highlight-color: rgba(255, 255, 255, = +0); padding: 0.785714em 1em; background: rgb(255, 255, 255); border: 1px so= +lid rgba(34, 36, 38, 0.15); outline: none; color: rgb(80, 80, 80); border-r= +adius: 0.285714rem; box-shadow: transparent 0px 0px 0px 0px inset; transiti= +on: color 0.1s ease 0s, border-color 0.1s ease 0s; font-size: 1em; font-fam= +ily: graphik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; l= +ine-height: 1.2857; resize: vertical; } + +.cmp-dm-portal .ui.form textarea:not([rows]) { height: 12em; min-height: 8e= +m; max-height: 24em; } + +.cmp-dm-portal .ui.form input[type=3D"checkbox"], .cmp-dm-portal .ui.form t= +extarea { vertical-align: top; } + +.cmp-dm-portal .ui.form .fields:not(.grouped):not(.inline) .field:not(:only= +-child) label + .ui.ui.checkbox { margin-top: 0.7em; } + +.cmp-dm-portal .ui.form .fields:not(.grouped):not(.inline) .field:not(:only= +-child) .ui.checkbox { margin-top: 2.41429em; } + +.cmp-dm-portal .ui.form .fields:not(.grouped):not(.inline) .field:not(:only= +-child) .ui.toggle.checkbox { margin-top: 2.21429em; } + +.cmp-dm-portal .ui.form .fields:not(.grouped):not(.inline) .field:not(:only= +-child) .ui.slider.checkbox { margin-top: 2.61429em; } + +.cmp-dm-portal .ui.ui.form .field .fields .field:not(:only-child) .ui.check= +box { margin-top: 0.6em; } + +.cmp-dm-portal .ui.ui.form .field .fields .field:not(:only-child) .ui.toggl= +e.checkbox { margin-top: 0.5em; } + +.cmp-dm-portal .ui.ui.form .field .fields .field:not(:only-child) .ui.slide= +r.checkbox { margin-top: 0.7em; } + +.cmp-dm-portal .ui.form input.attached { width: auto; } + +.cmp-dm-portal .ui.form select { display: block; height: auto; width: 100%;= + background: rgb(255, 255, 255); border: 1px solid rgba(34, 36, 38, 0.15); = +border-radius: 0.285714rem; box-shadow: transparent 0px 0px 0px 0px inset; = +padding: 0.62em 1em; color: rgb(80, 80, 80); transition: color 0.1s ease 0s= +, border-color 0.1s ease 0s; } + +.cmp-dm-portal .ui.form .field > .selection.dropdown { min-width: auto; wid= +th: 100%; } + +.cmp-dm-portal .ui.form .field > .selection.dropdown > .dropdown.icon { flo= +at: right; } + +.cmp-dm-portal .ui.form .inline.field > .selection.dropdown, .cmp-dm-portal= + .ui.form .inline.fields .field > .selection.dropdown { width: auto; } + +.cmp-dm-portal .ui.form .inline.field > .selection.dropdown > .dropdown.ico= +n, .cmp-dm-portal .ui.form .inline.fields .field > .selection.dropdown > .d= +ropdown.icon { float: none; } + +.cmp-dm-portal .ui.form .field .ui.input, .cmp-dm-portal .ui.form .fields .= +field .ui.input, .cmp-dm-portal .ui.form .wide.field .ui.input { width: 100= +%; } + +.cmp-dm-portal .ui.form .inline.field:not(.wide) .ui.input, .cmp-dm-portal = +.ui.form .inline.fields .field:not(.wide) .ui.input { width: auto; vertical= +-align: middle; } + +.cmp-dm-portal .ui.form .field .ui.input input, .cmp-dm-portal .ui.form .fi= +elds .field .ui.input input { width: auto; } + +.cmp-dm-portal .ui.form .eight.fields .ui.input input, .cmp-dm-portal .ui.f= +orm .five.fields .ui.input input, .cmp-dm-portal .ui.form .four.fields .ui.= +input input, .cmp-dm-portal .ui.form .nine.fields .ui.input input, .cmp-dm-= +portal .ui.form .seven.fields .ui.input input, .cmp-dm-portal .ui.form .six= +.fields .ui.input input, .cmp-dm-portal .ui.form .ten.fields .ui.input inpu= +t, .cmp-dm-portal .ui.form .three.fields .ui.input input, .cmp-dm-portal .u= +i.form .two.fields .ui.input input, .cmp-dm-portal .ui.form .wide.field .ui= +.input input { -webkit-box-flex: 1; flex: 1 0 auto; width: 0px; } + +.cmp-dm-portal .ui.form .error.message, .cmp-dm-portal .ui.form .error.mess= +age:empty, .cmp-dm-portal .ui.form .info.message, .cmp-dm-portal .ui.form .= +info.message:empty, .cmp-dm-portal .ui.form .success.message, .cmp-dm-porta= +l .ui.form .success.message:empty, .cmp-dm-portal .ui.form .warning.message= +, .cmp-dm-portal .ui.form .warning.message:empty { display: none; } + +.cmp-dm-portal .ui.form .message:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.form .field .prompt.label { white-space: normal; backgro= +und: rgb(255, 255, 255) !important; border: 1px solid rgb(224, 180, 180) !i= +mportant; color: rgb(159, 58, 56) !important; } + +.cmp-dm-portal .ui.form .inline.field .prompt, .cmp-dm-portal .ui.form .inl= +ine.fields .field .prompt { vertical-align: top; margin: -0.25em 0px -0.5em= + 0.5em; } + +.cmp-dm-portal .ui.form .inline.field .prompt::before, .cmp-dm-portal .ui.f= +orm .inline.fields .field .prompt::before { border-width: 0px 0px 1px 1px; = +inset: 50% auto auto 0px; } + +.cmp-dm-portal .ui.form .field.field input:-webkit-autofill { box-shadow: i= +vory 0px 0px 0px 75pt inset !important; border-color: rgb(229, 223, 161) !i= +mportant; } + +.cmp-dm-portal .ui.form .field.field input:-webkit-autofill:focus { box-sha= +dow: ivory 0px 0px 0px 75pt inset !important; border-color: rgb(213, 195, 2= +1) !important; } + +.cmp-dm-portal .ui.form ::-webkit-input-placeholder { color: rgb(255, 255, = +255); } + +.cmp-dm-portal .ui.form :focus::-webkit-input-placeholder { color: rgb(195,= + 195, 195); } + +.cmp-dm-portal .ui.form input:not([type]):focus, .cmp-dm-portal .ui.form in= +put[type=3D"date"]:focus, .cmp-dm-portal .ui.form input[type=3D"datetime-lo= +cal"]:focus, .cmp-dm-portal .ui.form input[type=3D"email"]:focus, .cmp-dm-p= +ortal .ui.form input[type=3D"file"]:focus, .cmp-dm-portal .ui.form input[ty= +pe=3D"number"]:focus, .cmp-dm-portal .ui.form input[type=3D"password"]:focu= +s, .cmp-dm-portal .ui.form input[type=3D"search"]:focus, .cmp-dm-portal .ui= +.form input[type=3D"tel"]:focus, .cmp-dm-portal .ui.form input[type=3D"text= +"]:focus, .cmp-dm-portal .ui.form input[type=3D"time"]:focus, .cmp-dm-porta= +l .ui.form input[type=3D"url"]:focus, .cmp-dm-portal .ui.form textarea:focu= +s { color: rgba(0, 0, 0, 0.95); border-color: rgb(133, 183, 217); border-ra= +dius: 0.285714rem; background: rgb(255, 255, 255); box-shadow: rgba(34, 36,= + 38, 0.35) 0px 0px 0px 0px inset; } + +.cmp-dm-portal .ui.form textarea:focus { appearance: none; } + +.cmp-dm-portal .ui.form.error .error.message:not(:empty) { display: block; = +} + +.cmp-dm-portal .ui.form.error .compact.error.message:not(:empty) { display:= + inline-block; } + +.cmp-dm-portal .ui.form.error .icon.error.message:not(:empty) { display: fl= +ex; } + +.cmp-dm-portal .ui.form .field.error .error.message:not(:empty), .cmp-dm-po= +rtal .ui.form .fields.error .error.message:not(:empty) { display: block; } + +.cmp-dm-portal .ui.form .field.error .compact.error.message:not(:empty), .c= +mp-dm-portal .ui.form .fields.error .compact.error.message:not(:empty) { di= +splay: inline-block; } + +.cmp-dm-portal .ui.form .field.error .icon.error.message:not(:empty), .cmp-= +dm-portal .ui.form .fields.error .icon.error.message:not(:empty) { display:= + flex; } + +.cmp-dm-portal .ui.ui.form .field.error .input, .cmp-dm-portal .ui.ui.form = +.field.error label, .cmp-dm-portal .ui.ui.form .fields.error .field .input,= + .cmp-dm-portal .ui.ui.form .fields.error .field label { color: rgb(159, 58= +, 56); } + +.cmp-dm-portal .ui.form .field.error .corner.label, .cmp-dm-portal .ui.form= + .fields.error .field .corner.label { border-color: rgb(159, 58, 56); color= +: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.form .field.error input:not([type]), .cmp-dm-portal .ui.= +form .field.error input[type=3D"date"], .cmp-dm-portal .ui.form .field.erro= +r input[type=3D"datetime-local"], .cmp-dm-portal .ui.form .field.error inpu= +t[type=3D"email"], .cmp-dm-portal .ui.form .field.error input[type=3D"file"= +], .cmp-dm-portal .ui.form .field.error input[type=3D"number"], .cmp-dm-por= +tal .ui.form .field.error input[type=3D"password"], .cmp-dm-portal .ui.form= + .field.error input[type=3D"search"], .cmp-dm-portal .ui.form .field.error = +input[type=3D"tel"], .cmp-dm-portal .ui.form .field.error input[type=3D"tex= +t"], .cmp-dm-portal .ui.form .field.error input[type=3D"time"], .cmp-dm-por= +tal .ui.form .field.error input[type=3D"url"], .cmp-dm-portal .ui.form .fie= +ld.error select, .cmp-dm-portal .ui.form .field.error textarea, .cmp-dm-por= +tal .ui.form .fields.error .field input:not([type]), .cmp-dm-portal .ui.for= +m .fields.error .field input[type=3D"date"], .cmp-dm-portal .ui.form .field= +s.error .field input[type=3D"datetime-local"], .cmp-dm-portal .ui.form .fie= +lds.error .field input[type=3D"email"], .cmp-dm-portal .ui.form .fields.err= +or .field input[type=3D"file"], .cmp-dm-portal .ui.form .fields.error .fiel= +d input[type=3D"number"], .cmp-dm-portal .ui.form .fields.error .field inpu= +t[type=3D"password"], .cmp-dm-portal .ui.form .fields.error .field input[ty= +pe=3D"search"], .cmp-dm-portal .ui.form .fields.error .field input[type=3D"= +tel"], .cmp-dm-portal .ui.form .fields.error .field input[type=3D"text"], .= +cmp-dm-portal .ui.form .fields.error .field input[type=3D"time"], .cmp-dm-p= +ortal .ui.form .fields.error .field input[type=3D"url"], .cmp-dm-portal .ui= +.form .fields.error .field select, .cmp-dm-portal .ui.form .fields.error .f= +ield textarea { color: rgb(159, 58, 56); background: rgb(255, 246, 246); bo= +rder-color: rgb(224, 180, 180); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.error input:not([type]):focus, .cmp-dm-porta= +l .ui.form .field.error input[type=3D"date"]:focus, .cmp-dm-portal .ui.form= + .field.error input[type=3D"datetime-local"]:focus, .cmp-dm-portal .ui.form= + .field.error input[type=3D"email"]:focus, .cmp-dm-portal .ui.form .field.e= +rror input[type=3D"file"]:focus, .cmp-dm-portal .ui.form .field.error input= +[type=3D"number"]:focus, .cmp-dm-portal .ui.form .field.error input[type=3D= +"password"]:focus, .cmp-dm-portal .ui.form .field.error input[type=3D"searc= +h"]:focus, .cmp-dm-portal .ui.form .field.error input[type=3D"tel"]:focus, = +.cmp-dm-portal .ui.form .field.error input[type=3D"text"]:focus, .cmp-dm-po= +rtal .ui.form .field.error input[type=3D"time"]:focus, .cmp-dm-portal .ui.f= +orm .field.error input[type=3D"url"]:focus, .cmp-dm-portal .ui.form .field.= +error select:focus, .cmp-dm-portal .ui.form .field.error textarea:focus { b= +ackground: rgb(255, 246, 246); border-color: rgb(224, 180, 180); color: rgb= +(159, 58, 56); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.error select { appearance: menulist-button; = +} + +.cmp-dm-portal .ui.form .field.error .transparent.input input, .cmp-dm-port= +al .ui.form .field.error .transparent.input textarea, .cmp-dm-portal .ui.fo= +rm .field.error input.transparent, .cmp-dm-portal .ui.form .field.error tex= +tarea.transparent { background-color: rgb(255, 246, 246) !important; color:= + rgb(159, 58, 56) !important; } + +.cmp-dm-portal .ui.form .error.error input:-webkit-autofill { box-shadow: r= +gb(255, 250, 240) 0px 0px 0px 75pt inset !important; border-color: rgb(224,= + 180, 180) !important; } + +.cmp-dm-portal .ui.form .error ::-webkit-input-placeholder { color: rgb(231= +, 189, 188); } + +.cmp-dm-portal .ui.form .error :focus::-webkit-input-placeholder { color: r= +gb(218, 151, 150); } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown, .cmp-dm-portal .ui.form = +.field.error .ui.dropdown .item, .cmp-dm-portal .ui.form .field.error .ui.d= +ropdown .text, .cmp-dm-portal .ui.form .fields.error .field .ui.dropdown, .= +cmp-dm-portal .ui.form .fields.error .field .ui.dropdown .item { background= +: rgb(255, 246, 246); color: rgb(159, 58, 56); } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown, .cmp-dm-portal .ui.form = +.field.error .ui.dropdown:hover, .cmp-dm-portal .ui.form .fields.error .fie= +ld .ui.dropdown, .cmp-dm-portal .ui.form .fields.error .field .ui.dropdown:= +hover { border-color: rgb(224, 180, 180) !important; } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown:hover .menu, .cmp-dm-port= +al .ui.form .fields.error .field .ui.dropdown:hover .menu { border-color: r= +gb(224, 180, 180); } + +.cmp-dm-portal .ui.form .field.error .ui.multiple.selection.dropdown > .lab= +el, .cmp-dm-portal .ui.form .fields.error .field .ui.multiple.selection.dro= +pdown > .label { background-color: rgb(234, 203, 203); color: rgb(159, 58, = +56); } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown .menu .item:hover, .cmp-d= +m-portal .ui.form .field.error .ui.dropdown .menu .selected.item, .cmp-dm-p= +ortal .ui.form .fields.error .field .ui.dropdown .menu .item:hover, .cmp-dm= +-portal .ui.form .fields.error .field .ui.dropdown .menu .selected.item { b= +ackground-color: rgb(251, 231, 231); } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown .menu .active.item, .cmp-= +dm-portal .ui.form .fields.error .field .ui.dropdown .menu .active.item { b= +ackground-color: rgb(253, 207, 207) !important; } + +.cmp-dm-portal .ui.form .field.error .checkbox:not(.toggle):not(.slider) .b= +ox, .cmp-dm-portal .ui.form .field.error .checkbox:not(.toggle):not(.slider= +) label, .cmp-dm-portal .ui.form .fields.error .field .checkbox:not(.toggle= +):not(.slider) .box, .cmp-dm-portal .ui.form .fields.error .field .checkbox= +:not(.toggle):not(.slider) label { color: rgb(159, 58, 56); } + +.cmp-dm-portal .ui.form .field.error .checkbox:not(.toggle):not(.slider) .b= +ox::before, .cmp-dm-portal .ui.form .field.error .checkbox:not(.toggle):not= +(.slider) label::before, .cmp-dm-portal .ui.form .fields.error .field .chec= +kbox:not(.toggle):not(.slider) .box::before, .cmp-dm-portal .ui.form .field= +s.error .field .checkbox:not(.toggle):not(.slider) label::before { backgrou= +nd: rgb(255, 246, 246); border-color: rgb(224, 180, 180); } + +.cmp-dm-portal .ui.form .field.error .checkbox .box::after, .cmp-dm-portal = +.ui.form .field.error .checkbox label::after, .cmp-dm-portal .ui.form .fiel= +ds.error .field .checkbox .box::after, .cmp-dm-portal .ui.form .fields.erro= +r .field .checkbox label::after { color: rgb(159, 58, 56); } + +.cmp-dm-portal .ui.form.info .info.message:not(:empty) { display: block; } + +.cmp-dm-portal .ui.form.info .compact.info.message:not(:empty) { display: i= +nline-block; } + +.cmp-dm-portal .ui.form.info .icon.info.message:not(:empty) { display: flex= +; } + +.cmp-dm-portal .ui.form .field.info .info.message:not(:empty), .cmp-dm-port= +al .ui.form .fields.info .info.message:not(:empty) { display: block; } + +.cmp-dm-portal .ui.form .field.info .compact.info.message:not(:empty), .cmp= +-dm-portal .ui.form .fields.info .compact.info.message:not(:empty) { displa= +y: inline-block; } + +.cmp-dm-portal .ui.form .field.info .icon.info.message:not(:empty), .cmp-dm= +-portal .ui.form .fields.info .icon.info.message:not(:empty) { display: fle= +x; } + +.cmp-dm-portal .ui.ui.form .field.info .input, .cmp-dm-portal .ui.ui.form .= +field.info label, .cmp-dm-portal .ui.ui.form .fields.info .field .input, .c= +mp-dm-portal .ui.ui.form .fields.info .field label { color: rgb(39, 111, 13= +4); } + +.cmp-dm-portal .ui.form .field.info .corner.label, .cmp-dm-portal .ui.form = +.fields.info .field .corner.label { border-color: rgb(39, 111, 134); color:= + rgb(255, 255, 255); } + +.cmp-dm-portal .ui.form .field.info input:not([type]), .cmp-dm-portal .ui.f= +orm .field.info input[type=3D"date"], .cmp-dm-portal .ui.form .field.info i= +nput[type=3D"datetime-local"], .cmp-dm-portal .ui.form .field.info input[ty= +pe=3D"email"], .cmp-dm-portal .ui.form .field.info input[type=3D"file"], .c= +mp-dm-portal .ui.form .field.info input[type=3D"number"], .cmp-dm-portal .u= +i.form .field.info input[type=3D"password"], .cmp-dm-portal .ui.form .field= +.info input[type=3D"search"], .cmp-dm-portal .ui.form .field.info input[typ= +e=3D"tel"], .cmp-dm-portal .ui.form .field.info input[type=3D"text"], .cmp-= +dm-portal .ui.form .field.info input[type=3D"time"], .cmp-dm-portal .ui.for= +m .field.info input[type=3D"url"], .cmp-dm-portal .ui.form .field.info sele= +ct, .cmp-dm-portal .ui.form .field.info textarea, .cmp-dm-portal .ui.form .= +fields.info .field input:not([type]), .cmp-dm-portal .ui.form .fields.info = +.field input[type=3D"date"], .cmp-dm-portal .ui.form .fields.info .field in= +put[type=3D"datetime-local"], .cmp-dm-portal .ui.form .fields.info .field i= +nput[type=3D"email"], .cmp-dm-portal .ui.form .fields.info .field input[typ= +e=3D"file"], .cmp-dm-portal .ui.form .fields.info .field input[type=3D"numb= +er"], .cmp-dm-portal .ui.form .fields.info .field input[type=3D"password"],= + .cmp-dm-portal .ui.form .fields.info .field input[type=3D"search"], .cmp-d= +m-portal .ui.form .fields.info .field input[type=3D"tel"], .cmp-dm-portal .= +ui.form .fields.info .field input[type=3D"text"], .cmp-dm-portal .ui.form .= +fields.info .field input[type=3D"time"], .cmp-dm-portal .ui.form .fields.in= +fo .field input[type=3D"url"], .cmp-dm-portal .ui.form .fields.info .field = +select, .cmp-dm-portal .ui.form .fields.info .field textarea { color: rgb(3= +9, 111, 134); background: rgb(248, 255, 255); border-color: rgb(169, 213, 2= +22); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.info input:not([type]):focus, .cmp-dm-portal= + .ui.form .field.info input[type=3D"date"]:focus, .cmp-dm-portal .ui.form .= +field.info input[type=3D"datetime-local"]:focus, .cmp-dm-portal .ui.form .f= +ield.info input[type=3D"email"]:focus, .cmp-dm-portal .ui.form .field.info = +input[type=3D"file"]:focus, .cmp-dm-portal .ui.form .field.info input[type= +=3D"number"]:focus, .cmp-dm-portal .ui.form .field.info input[type=3D"passw= +ord"]:focus, .cmp-dm-portal .ui.form .field.info input[type=3D"search"]:foc= +us, .cmp-dm-portal .ui.form .field.info input[type=3D"tel"]:focus, .cmp-dm-= +portal .ui.form .field.info input[type=3D"text"]:focus, .cmp-dm-portal .ui.= +form .field.info input[type=3D"time"]:focus, .cmp-dm-portal .ui.form .field= +.info input[type=3D"url"]:focus, .cmp-dm-portal .ui.form .field.info select= +:focus, .cmp-dm-portal .ui.form .field.info textarea:focus { background: rg= +b(248, 255, 255); border-color: rgb(169, 213, 222); color: rgb(39, 111, 134= +); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.info select { appearance: menulist-button; } + +.cmp-dm-portal .ui.form .field.info .transparent.input input, .cmp-dm-porta= +l .ui.form .field.info .transparent.input textarea, .cmp-dm-portal .ui.form= + .field.info input.transparent, .cmp-dm-portal .ui.form .field.info textare= +a.transparent { background-color: rgb(248, 255, 255) !important; color: rgb= +(39, 111, 134) !important; } + +.cmp-dm-portal .ui.form .info.info input:-webkit-autofill { box-shadow: rgb= +(240, 250, 255) 0px 0px 0px 75pt inset !important; border-color: rgb(179, 2= +24, 224) !important; } + +.cmp-dm-portal .ui.form .info ::-webkit-input-placeholder { color: rgb(152,= + 207, 225); } + +.cmp-dm-portal .ui.form .info :focus::-webkit-input-placeholder { color: rg= +b(112, 189, 214); } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown, .cmp-dm-portal .ui.form .= +field.info .ui.dropdown .item, .cmp-dm-portal .ui.form .field.info .ui.drop= +down .text, .cmp-dm-portal .ui.form .fields.info .field .ui.dropdown, .cmp-= +dm-portal .ui.form .fields.info .field .ui.dropdown .item { background: rgb= +(248, 255, 255); color: rgb(39, 111, 134); } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown, .cmp-dm-portal .ui.form .= +field.info .ui.dropdown:hover, .cmp-dm-portal .ui.form .fields.info .field = +.ui.dropdown, .cmp-dm-portal .ui.form .fields.info .field .ui.dropdown:hove= +r { border-color: rgb(169, 213, 222) !important; } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown:hover .menu, .cmp-dm-porta= +l .ui.form .fields.info .field .ui.dropdown:hover .menu { border-color: rgb= +(169, 213, 222); } + +.cmp-dm-portal .ui.form .field.info .ui.multiple.selection.dropdown > .labe= +l, .cmp-dm-portal .ui.form .fields.info .field .ui.multiple.selection.dropd= +own > .label { background-color: rgb(204, 227, 234); color: rgb(39, 111, 13= +4); } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown .menu .item:hover, .cmp-dm= +-portal .ui.form .field.info .ui.dropdown .menu .selected.item, .cmp-dm-por= +tal .ui.form .fields.info .field .ui.dropdown .menu .item:hover, .cmp-dm-po= +rtal .ui.form .fields.info .field .ui.dropdown .menu .selected.item { backg= +round-color: rgb(233, 242, 251); } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown .menu .active.item, .cmp-d= +m-portal .ui.form .fields.info .field .ui.dropdown .menu .active.item { bac= +kground-color: rgb(206, 241, 253) !important; } + +.cmp-dm-portal .ui.form .field.info .checkbox:not(.toggle):not(.slider) .bo= +x, .cmp-dm-portal .ui.form .field.info .checkbox:not(.toggle):not(.slider) = +label, .cmp-dm-portal .ui.form .fields.info .field .checkbox:not(.toggle):n= +ot(.slider) .box, .cmp-dm-portal .ui.form .fields.info .field .checkbox:not= +(.toggle):not(.slider) label { color: rgb(39, 111, 134); } + +.cmp-dm-portal .ui.form .field.info .checkbox:not(.toggle):not(.slider) .bo= +x::before, .cmp-dm-portal .ui.form .field.info .checkbox:not(.toggle):not(.= +slider) label::before, .cmp-dm-portal .ui.form .fields.info .field .checkbo= +x:not(.toggle):not(.slider) .box::before, .cmp-dm-portal .ui.form .fields.i= +nfo .field .checkbox:not(.toggle):not(.slider) label::before { background: = +rgb(248, 255, 255); border-color: rgb(169, 213, 222); } + +.cmp-dm-portal .ui.form .field.info .checkbox .box::after, .cmp-dm-portal .= +ui.form .field.info .checkbox label::after, .cmp-dm-portal .ui.form .fields= +.info .field .checkbox .box::after, .cmp-dm-portal .ui.form .fields.info .f= +ield .checkbox label::after { color: rgb(39, 111, 134); } + +.cmp-dm-portal .ui.form.success .success.message:not(:empty) { display: blo= +ck; } + +.cmp-dm-portal .ui.form.success .compact.success.message:not(:empty) { disp= +lay: inline-block; } + +.cmp-dm-portal .ui.form.success .icon.success.message:not(:empty) { display= +: flex; } + +.cmp-dm-portal .ui.form .field.success .success.message:not(:empty), .cmp-d= +m-portal .ui.form .fields.success .success.message:not(:empty) { display: b= +lock; } + +.cmp-dm-portal .ui.form .field.success .compact.success.message:not(:empty)= +, .cmp-dm-portal .ui.form .fields.success .compact.success.message:not(:emp= +ty) { display: inline-block; } + +.cmp-dm-portal .ui.form .field.success .icon.success.message:not(:empty), .= +cmp-dm-portal .ui.form .fields.success .icon.success.message:not(:empty) { = +display: flex; } + +.cmp-dm-portal .ui.ui.form .field.success .input, .cmp-dm-portal .ui.ui.for= +m .field.success label, .cmp-dm-portal .ui.ui.form .fields.success .field .= +input, .cmp-dm-portal .ui.ui.form .fields.success .field label { color: rgb= +(44, 102, 45); } + +.cmp-dm-portal .ui.form .field.success .corner.label, .cmp-dm-portal .ui.fo= +rm .fields.success .field .corner.label { border-color: rgb(44, 102, 45); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.form .field.success input:not([type]), .cmp-dm-portal .u= +i.form .field.success input[type=3D"date"], .cmp-dm-portal .ui.form .field.= +success input[type=3D"datetime-local"], .cmp-dm-portal .ui.form .field.succ= +ess input[type=3D"email"], .cmp-dm-portal .ui.form .field.success input[typ= +e=3D"file"], .cmp-dm-portal .ui.form .field.success input[type=3D"number"],= + .cmp-dm-portal .ui.form .field.success input[type=3D"password"], .cmp-dm-p= +ortal .ui.form .field.success input[type=3D"search"], .cmp-dm-portal .ui.fo= +rm .field.success input[type=3D"tel"], .cmp-dm-portal .ui.form .field.succe= +ss input[type=3D"text"], .cmp-dm-portal .ui.form .field.success input[type= +=3D"time"], .cmp-dm-portal .ui.form .field.success input[type=3D"url"], .cm= +p-dm-portal .ui.form .field.success select, .cmp-dm-portal .ui.form .field.= +success textarea, .cmp-dm-portal .ui.form .fields.success .field input:not(= +[type]), .cmp-dm-portal .ui.form .fields.success .field input[type=3D"date"= +], .cmp-dm-portal .ui.form .fields.success .field input[type=3D"datetime-lo= +cal"], .cmp-dm-portal .ui.form .fields.success .field input[type=3D"email"]= +, .cmp-dm-portal .ui.form .fields.success .field input[type=3D"file"], .cmp= +-dm-portal .ui.form .fields.success .field input[type=3D"number"], .cmp-dm-= +portal .ui.form .fields.success .field input[type=3D"password"], .cmp-dm-po= +rtal .ui.form .fields.success .field input[type=3D"search"], .cmp-dm-portal= + .ui.form .fields.success .field input[type=3D"tel"], .cmp-dm-portal .ui.fo= +rm .fields.success .field input[type=3D"text"], .cmp-dm-portal .ui.form .fi= +elds.success .field input[type=3D"time"], .cmp-dm-portal .ui.form .fields.s= +uccess .field input[type=3D"url"], .cmp-dm-portal .ui.form .fields.success = +.field select, .cmp-dm-portal .ui.form .fields.success .field textarea { co= +lor: rgb(44, 102, 45); background: rgb(252, 255, 245); border-color: rgb(16= +3, 194, 147); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.success input:not([type]):focus, .cmp-dm-por= +tal .ui.form .field.success input[type=3D"date"]:focus, .cmp-dm-portal .ui.= +form .field.success input[type=3D"datetime-local"]:focus, .cmp-dm-portal .u= +i.form .field.success input[type=3D"email"]:focus, .cmp-dm-portal .ui.form = +.field.success input[type=3D"file"]:focus, .cmp-dm-portal .ui.form .field.s= +uccess input[type=3D"number"]:focus, .cmp-dm-portal .ui.form .field.success= + input[type=3D"password"]:focus, .cmp-dm-portal .ui.form .field.success inp= +ut[type=3D"search"]:focus, .cmp-dm-portal .ui.form .field.success input[typ= +e=3D"tel"]:focus, .cmp-dm-portal .ui.form .field.success input[type=3D"text= +"]:focus, .cmp-dm-portal .ui.form .field.success input[type=3D"time"]:focus= +, .cmp-dm-portal .ui.form .field.success input[type=3D"url"]:focus, .cmp-dm= +-portal .ui.form .field.success select:focus, .cmp-dm-portal .ui.form .fiel= +d.success textarea:focus { background: rgb(252, 255, 245); border-color: rg= +b(163, 194, 147); color: rgb(44, 102, 45); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.success select { appearance: menulist-button= +; } + +.cmp-dm-portal .ui.form .field.success .transparent.input input, .cmp-dm-po= +rtal .ui.form .field.success .transparent.input textarea, .cmp-dm-portal .u= +i.form .field.success input.transparent, .cmp-dm-portal .ui.form .field.suc= +cess textarea.transparent { background-color: rgb(252, 255, 245) !important= +; color: rgb(44, 102, 45) !important; } + +.cmp-dm-portal .ui.form .success.success input:-webkit-autofill { box-shado= +w: rgb(240, 255, 240) 0px 0px 0px 75pt inset !important; border-color: rgb(= +190, 224, 179) !important; } + +.cmp-dm-portal .ui.form .success ::-webkit-input-placeholder { color: rgb(1= +43, 207, 144); } + +.cmp-dm-portal .ui.form .success :focus::-webkit-input-placeholder { color:= + rgb(108, 191, 109); } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown, .cmp-dm-portal .ui.for= +m .field.success .ui.dropdown .item, .cmp-dm-portal .ui.form .field.success= + .ui.dropdown .text, .cmp-dm-portal .ui.form .fields.success .field .ui.dro= +pdown, .cmp-dm-portal .ui.form .fields.success .field .ui.dropdown .item { = +background: rgb(252, 255, 245); color: rgb(44, 102, 45); } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown, .cmp-dm-portal .ui.for= +m .field.success .ui.dropdown:hover, .cmp-dm-portal .ui.form .fields.succes= +s .field .ui.dropdown, .cmp-dm-portal .ui.form .fields.success .field .ui.d= +ropdown:hover { border-color: rgb(163, 194, 147) !important; } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown:hover .menu, .cmp-dm-po= +rtal .ui.form .fields.success .field .ui.dropdown:hover .menu { border-colo= +r: rgb(163, 194, 147); } + +.cmp-dm-portal .ui.form .field.success .ui.multiple.selection.dropdown > .l= +abel, .cmp-dm-portal .ui.form .fields.success .field .ui.multiple.selection= +.dropdown > .label { background-color: rgb(204, 234, 204); color: rgb(44, 1= +02, 45); } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown .menu .item:hover, .cmp= +-dm-portal .ui.form .field.success .ui.dropdown .menu .selected.item, .cmp-= +dm-portal .ui.form .fields.success .field .ui.dropdown .menu .item:hover, .= +cmp-dm-portal .ui.form .fields.success .field .ui.dropdown .menu .selected.= +item { background-color: rgb(233, 251, 233); } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown .menu .active.item, .cm= +p-dm-portal .ui.form .fields.success .field .ui.dropdown .menu .active.item= + { background-color: rgb(218, 253, 206) !important; } + +.cmp-dm-portal .ui.form .field.success .checkbox:not(.toggle):not(.slider) = +.box, .cmp-dm-portal .ui.form .field.success .checkbox:not(.toggle):not(.sl= +ider) label, .cmp-dm-portal .ui.form .fields.success .field .checkbox:not(.= +toggle):not(.slider) .box, .cmp-dm-portal .ui.form .fields.success .field .= +checkbox:not(.toggle):not(.slider) label { color: rgb(44, 102, 45); } + +.cmp-dm-portal .ui.form .field.success .checkbox:not(.toggle):not(.slider) = +.box::before, .cmp-dm-portal .ui.form .field.success .checkbox:not(.toggle)= +:not(.slider) label::before, .cmp-dm-portal .ui.form .fields.success .field= + .checkbox:not(.toggle):not(.slider) .box::before, .cmp-dm-portal .ui.form = +.fields.success .field .checkbox:not(.toggle):not(.slider) label::before { = +background: rgb(252, 255, 245); border-color: rgb(163, 194, 147); } + +.cmp-dm-portal .ui.form .field.success .checkbox .box::after, .cmp-dm-porta= +l .ui.form .field.success .checkbox label::after, .cmp-dm-portal .ui.form .= +fields.success .field .checkbox .box::after, .cmp-dm-portal .ui.form .field= +s.success .field .checkbox label::after { color: rgb(44, 102, 45); } + +.cmp-dm-portal .ui.form.warning .warning.message:not(:empty) { display: blo= +ck; } + +.cmp-dm-portal .ui.form.warning .compact.warning.message:not(:empty) { disp= +lay: inline-block; } + +.cmp-dm-portal .ui.form.warning .icon.warning.message:not(:empty) { display= +: flex; } + +.cmp-dm-portal .ui.form .field.warning .warning.message:not(:empty), .cmp-d= +m-portal .ui.form .fields.warning .warning.message:not(:empty) { display: b= +lock; } + +.cmp-dm-portal .ui.form .field.warning .compact.warning.message:not(:empty)= +, .cmp-dm-portal .ui.form .fields.warning .compact.warning.message:not(:emp= +ty) { display: inline-block; } + +.cmp-dm-portal .ui.form .field.warning .icon.warning.message:not(:empty), .= +cmp-dm-portal .ui.form .fields.warning .icon.warning.message:not(:empty) { = +display: flex; } + +.cmp-dm-portal .ui.ui.form .field.warning .input, .cmp-dm-portal .ui.ui.for= +m .field.warning label, .cmp-dm-portal .ui.ui.form .fields.warning .field .= +input, .cmp-dm-portal .ui.ui.form .fields.warning .field label { color: rgb= +(87, 58, 8); } + +.cmp-dm-portal .ui.form .field.warning .corner.label, .cmp-dm-portal .ui.fo= +rm .fields.warning .field .corner.label { border-color: rgb(87, 58, 8); col= +or: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.form .field.warning input:not([type]), .cmp-dm-portal .u= +i.form .field.warning input[type=3D"date"], .cmp-dm-portal .ui.form .field.= +warning input[type=3D"datetime-local"], .cmp-dm-portal .ui.form .field.warn= +ing input[type=3D"email"], .cmp-dm-portal .ui.form .field.warning input[typ= +e=3D"file"], .cmp-dm-portal .ui.form .field.warning input[type=3D"number"],= + .cmp-dm-portal .ui.form .field.warning input[type=3D"password"], .cmp-dm-p= +ortal .ui.form .field.warning input[type=3D"search"], .cmp-dm-portal .ui.fo= +rm .field.warning input[type=3D"tel"], .cmp-dm-portal .ui.form .field.warni= +ng input[type=3D"text"], .cmp-dm-portal .ui.form .field.warning input[type= +=3D"time"], .cmp-dm-portal .ui.form .field.warning input[type=3D"url"], .cm= +p-dm-portal .ui.form .field.warning select, .cmp-dm-portal .ui.form .field.= +warning textarea, .cmp-dm-portal .ui.form .fields.warning .field input:not(= +[type]), .cmp-dm-portal .ui.form .fields.warning .field input[type=3D"date"= +], .cmp-dm-portal .ui.form .fields.warning .field input[type=3D"datetime-lo= +cal"], .cmp-dm-portal .ui.form .fields.warning .field input[type=3D"email"]= +, .cmp-dm-portal .ui.form .fields.warning .field input[type=3D"file"], .cmp= +-dm-portal .ui.form .fields.warning .field input[type=3D"number"], .cmp-dm-= +portal .ui.form .fields.warning .field input[type=3D"password"], .cmp-dm-po= +rtal .ui.form .fields.warning .field input[type=3D"search"], .cmp-dm-portal= + .ui.form .fields.warning .field input[type=3D"tel"], .cmp-dm-portal .ui.fo= +rm .fields.warning .field input[type=3D"text"], .cmp-dm-portal .ui.form .fi= +elds.warning .field input[type=3D"time"], .cmp-dm-portal .ui.form .fields.w= +arning .field input[type=3D"url"], .cmp-dm-portal .ui.form .fields.warning = +.field select, .cmp-dm-portal .ui.form .fields.warning .field textarea { co= +lor: rgb(87, 58, 8); background: rgb(255, 250, 243); border-color: rgb(201,= + 186, 155); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.warning input:not([type]):focus, .cmp-dm-por= +tal .ui.form .field.warning input[type=3D"date"]:focus, .cmp-dm-portal .ui.= +form .field.warning input[type=3D"datetime-local"]:focus, .cmp-dm-portal .u= +i.form .field.warning input[type=3D"email"]:focus, .cmp-dm-portal .ui.form = +.field.warning input[type=3D"file"]:focus, .cmp-dm-portal .ui.form .field.w= +arning input[type=3D"number"]:focus, .cmp-dm-portal .ui.form .field.warning= + input[type=3D"password"]:focus, .cmp-dm-portal .ui.form .field.warning inp= +ut[type=3D"search"]:focus, .cmp-dm-portal .ui.form .field.warning input[typ= +e=3D"tel"]:focus, .cmp-dm-portal .ui.form .field.warning input[type=3D"text= +"]:focus, .cmp-dm-portal .ui.form .field.warning input[type=3D"time"]:focus= +, .cmp-dm-portal .ui.form .field.warning input[type=3D"url"]:focus, .cmp-dm= +-portal .ui.form .field.warning select:focus, .cmp-dm-portal .ui.form .fiel= +d.warning textarea:focus { background: rgb(255, 250, 243); border-color: rg= +b(201, 186, 155); color: rgb(87, 58, 8); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.warning select { appearance: menulist-button= +; } + +.cmp-dm-portal .ui.form .field.warning .transparent.input input, .cmp-dm-po= +rtal .ui.form .field.warning .transparent.input textarea, .cmp-dm-portal .u= +i.form .field.warning input.transparent, .cmp-dm-portal .ui.form .field.war= +ning textarea.transparent { background-color: rgb(255, 250, 243) !important= +; color: rgb(87, 58, 8) !important; } + +.cmp-dm-portal .ui.form .warning.warning input:-webkit-autofill { box-shado= +w: rgb(255, 255, 224) 0px 0px 0px 75pt inset !important; border-color: rgb(= +224, 224, 179) !important; } + +.cmp-dm-portal .ui.form .warning ::-webkit-input-placeholder { color: rgb(2= +37, 173, 62); } + +.cmp-dm-portal .ui.form .warning :focus::-webkit-input-placeholder { color:= + rgb(227, 151, 21); } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown, .cmp-dm-portal .ui.for= +m .field.warning .ui.dropdown .item, .cmp-dm-portal .ui.form .field.warning= + .ui.dropdown .text, .cmp-dm-portal .ui.form .fields.warning .field .ui.dro= +pdown, .cmp-dm-portal .ui.form .fields.warning .field .ui.dropdown .item { = +background: rgb(255, 250, 243); color: rgb(87, 58, 8); } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown, .cmp-dm-portal .ui.for= +m .field.warning .ui.dropdown:hover, .cmp-dm-portal .ui.form .fields.warnin= +g .field .ui.dropdown, .cmp-dm-portal .ui.form .fields.warning .field .ui.d= +ropdown:hover { border-color: rgb(201, 186, 155) !important; } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown:hover .menu, .cmp-dm-po= +rtal .ui.form .fields.warning .field .ui.dropdown:hover .menu { border-colo= +r: rgb(201, 186, 155); } + +.cmp-dm-portal .ui.form .field.warning .ui.multiple.selection.dropdown > .l= +abel, .cmp-dm-portal .ui.form .fields.warning .field .ui.multiple.selection= +.dropdown > .label { background-color: rgb(234, 234, 204); color: rgb(87, 5= +8, 8); } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown .menu .item:hover, .cmp= +-dm-portal .ui.form .field.warning .ui.dropdown .menu .selected.item, .cmp-= +dm-portal .ui.form .fields.warning .field .ui.dropdown .menu .item:hover, .= +cmp-dm-portal .ui.form .fields.warning .field .ui.dropdown .menu .selected.= +item { background-color: rgb(251, 251, 233); } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown .menu .active.item, .cm= +p-dm-portal .ui.form .fields.warning .field .ui.dropdown .menu .active.item= + { background-color: rgb(253, 253, 206) !important; } + +.cmp-dm-portal .ui.form .field.warning .checkbox:not(.toggle):not(.slider) = +.box, .cmp-dm-portal .ui.form .field.warning .checkbox:not(.toggle):not(.sl= +ider) label, .cmp-dm-portal .ui.form .fields.warning .field .checkbox:not(.= +toggle):not(.slider) .box, .cmp-dm-portal .ui.form .fields.warning .field .= +checkbox:not(.toggle):not(.slider) label { color: rgb(87, 58, 8); } + +.cmp-dm-portal .ui.form .field.warning .checkbox:not(.toggle):not(.slider) = +.box::before, .cmp-dm-portal .ui.form .field.warning .checkbox:not(.toggle)= +:not(.slider) label::before, .cmp-dm-portal .ui.form .fields.warning .field= + .checkbox:not(.toggle):not(.slider) .box::before, .cmp-dm-portal .ui.form = +.fields.warning .field .checkbox:not(.toggle):not(.slider) label::before { = +background: rgb(255, 250, 243); border-color: rgb(201, 186, 155); } + +.cmp-dm-portal .ui.form .field.warning .checkbox .box::after, .cmp-dm-porta= +l .ui.form .field.warning .checkbox label::after, .cmp-dm-portal .ui.form .= +fields.warning .field .checkbox .box::after, .cmp-dm-portal .ui.form .field= +s.warning .field .checkbox label::after { color: rgb(87, 58, 8); } + +.cmp-dm-portal .ui.form .disabled.field, .cmp-dm-portal .ui.form .disabled.= +fields .field, .cmp-dm-portal .ui.form .field :disabled { pointer-events: n= +one; opacity: 0.45; } + +.cmp-dm-portal .ui.form .field.disabled > label, .cmp-dm-portal .ui.form .f= +ields.disabled > label { opacity: 0.45; } + +.cmp-dm-portal .ui.form .field.disabled :disabled { opacity: 1; } + +.cmp-dm-portal .ui.loading.form { position: relative; cursor: default; poin= +ter-events: none; } + +.cmp-dm-portal .ui.loading.form::before { position: absolute; content: ""; = +top: 0px; left: 0px; background: rgba(255, 255, 255, 0.8); width: 100%; hei= +ght: 100%; z-index: 100; } + +.cmp-dm-portal .ui.loading.form.segments::before { border-radius: 0.285714r= +em; } + +.cmp-dm-portal .ui.loading.form::after { position: absolute; content: ""; t= +op: 50%; left: 50%; margin: -1.5em 0px 0px -1.5em; width: 3em; height: 3em;= + animation: 0.6s linear 0s infinite normal none running loader; border: 0.2= +em solid rgb(118, 118, 118); border-radius: 500rem; box-shadow: transparent= + 0px 0px 0px 1px; visibility: visible; z-index: 101; } + +.cmp-dm-portal .ui.form .required.field > .checkbox::after, .cmp-dm-portal = +.ui.form .required.field > label::after, .cmp-dm-portal .ui.form .required.= +fields.grouped > label::after, .cmp-dm-portal .ui.form .required.fields:not= +(.grouped) > .field > .checkbox::after, .cmp-dm-portal .ui.form .required.f= +ields:not(.grouped) > .field > label::after, .cmp-dm-portal .ui.form label.= +required::after { margin: -0.2em 0px 0px 0.2em; content: "*"; color: rgb(21= +9, 40, 40); } + +.cmp-dm-portal .ui.form .required.field > label::after, .cmp-dm-portal .ui.= +form .required.fields.grouped > label::after, .cmp-dm-portal .ui.form .requ= +ired.fields:not(.grouped) > .field > label::after, .cmp-dm-portal .ui.form = +label.required::after { display: inline-block; vertical-align: top; } + +.cmp-dm-portal .ui.form .required.field > .checkbox::after, .cmp-dm-portal = +.ui.form .required.fields:not(.grouped) > .field > .checkbox::after { posit= +ion: absolute; top: 0px; left: 100%; } + +.cmp-dm-portal .ui.form .grouped.fields { display: block; margin: 0px 0px 1= +em; } + +.cmp-dm-portal .ui.form .grouped.fields:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.form .grouped.fields > label { margin: 0px 0px 0.285714r= +em; color: rgb(80, 80, 80); font-size: 0.928571em; font-weight: 700; text-t= +ransform: none; } + +.cmp-dm-portal .ui.form .grouped.fields .field, .cmp-dm-portal .ui.form .gr= +ouped.inline.fields .field { display: block; margin: 0.5em 0px; padding: 0p= +x; } + +.cmp-dm-portal .ui.form .fields { display: flex; -webkit-box-orient: horizo= +ntal; -webkit-box-direction: normal; flex-direction: row; margin: 0px -0.5e= +m 1em; } + +.cmp-dm-portal .ui.form .fields > .field { -webkit-box-flex: 0; flex: 0 1 a= +uto; padding-left: 0.5em; padding-right: 0.5em; } + +.cmp-dm-portal .ui.form .fields > .field:first-child { border-left: none; b= +ox-shadow: none; } + +.cmp-dm-portal .ui.form .two.fields > .field, .cmp-dm-portal .ui.form .two.= +fields > .fields { width: 50%; } + +.cmp-dm-portal .ui.form .three.fields > .field, .cmp-dm-portal .ui.form .th= +ree.fields > .fields { width: 33.3333%; } + +.cmp-dm-portal .ui.form .four.fields > .field, .cmp-dm-portal .ui.form .fou= +r.fields > .fields { width: 25%; } + +.cmp-dm-portal .ui.form .five.fields > .field, .cmp-dm-portal .ui.form .fiv= +e.fields > .fields { width: 20%; } + +.cmp-dm-portal .ui.form .six.fields > .field, .cmp-dm-portal .ui.form .six.= +fields > .fields { width: 16.6667%; } + +.cmp-dm-portal .ui.form .seven.fields > .field, .cmp-dm-portal .ui.form .se= +ven.fields > .fields { width: 14.2857%; } + +.cmp-dm-portal .ui.form .eight.fields > .field, .cmp-dm-portal .ui.form .ei= +ght.fields > .fields { width: 12.5%; } + +.cmp-dm-portal .ui.form .nine.fields > .field, .cmp-dm-portal .ui.form .nin= +e.fields > .fields { width: 11.1111%; } + +.cmp-dm-portal .ui.form .ten.fields > .field, .cmp-dm-portal .ui.form .ten.= +fields > .fields { width: 10%; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.form .fields { flex-wrap: wrap; } + .cmp-dm-portal .ui.form:not(.unstackable) .eight.fields:not(.unstackable)= + > .field, .cmp-dm-portal .ui.form:not(.unstackable) .eight.fields:not(.uns= +tackable) > .fields, .cmp-dm-portal .ui.form:not(.unstackable) .five.fields= +:not(.unstackable) > .field, .cmp-dm-portal .ui.form:not(.unstackable) .fiv= +e.fields:not(.unstackable) > .fields, .cmp-dm-portal .ui.form:not(.unstacka= +ble) .four.fields:not(.unstackable) > .field, .cmp-dm-portal .ui.form:not(.= +unstackable) .four.fields:not(.unstackable) > .fields, .cmp-dm-portal .ui.f= +orm:not(.unstackable) .nine.fields:not(.unstackable) > .field, .cmp-dm-port= +al .ui.form:not(.unstackable) .nine.fields:not(.unstackable) > .fields, .cm= +p-dm-portal .ui.form:not(.unstackable) .seven.fields:not(.unstackable) > .f= +ield, .cmp-dm-portal .ui.form:not(.unstackable) .seven.fields:not(.unstacka= +ble) > .fields, .cmp-dm-portal .ui.form:not(.unstackable) .six.fields:not(.= +unstackable) > .field, .cmp-dm-portal .ui.form:not(.unstackable) .six.field= +s:not(.unstackable) > .fields, .cmp-dm-portal .ui.form:not(.unstackable) .t= +en.fields:not(.unstackable) > .field, .cmp-dm-portal .ui.form:not(.unstacka= +ble) .ten.fields:not(.unstackable) > .fields, .cmp-dm-portal .ui.form:not(.= +unstackable) .three.fields:not(.unstackable) > .field, .cmp-dm-portal .ui.f= +orm:not(.unstackable) .three.fields:not(.unstackable) > .fields, .cmp-dm-po= +rtal .ui.form:not(.unstackable) .two.fields:not(.unstackable) > .field, .cm= +p-dm-portal .ui.form:not(.unstackable) .two.fields:not(.unstackable) > .fie= +lds, .cmp-dm-portal .ui.form:not(.unstackable) [class*=3D"equal width"].fie= +lds:not(.unstackable) > .field, .cmp-dm-portal .ui[class*=3D"equal width"].= +form:not(.unstackable) .fields > .field { margin: 0px 0px 1em; width: 100% = +!important; } +} + +.cmp-dm-portal .ui.form .fields .wide.field { width: 6.25%; padding-left: 0= +.5em; padding-right: 0.5em; } + +.cmp-dm-portal .ui.form .one.wide.field { width: 6.25% !important; } + +.cmp-dm-portal .ui.form .two.wide.field { width: 12.5% !important; } + +.cmp-dm-portal .ui.form .three.wide.field { width: 18.75% !important; } + +.cmp-dm-portal .ui.form .four.wide.field { width: 25% !important; } + +.cmp-dm-portal .ui.form .five.wide.field { width: 31.25% !important; } + +.cmp-dm-portal .ui.form .six.wide.field { width: 37.5% !important; } + +.cmp-dm-portal .ui.form .seven.wide.field { width: 43.75% !important; } + +.cmp-dm-portal .ui.form .eight.wide.field { width: 50% !important; } + +.cmp-dm-portal .ui.form .nine.wide.field { width: 56.25% !important; } + +.cmp-dm-portal .ui.form .ten.wide.field { width: 62.5% !important; } + +.cmp-dm-portal .ui.form .eleven.wide.field { width: 68.75% !important; } + +.cmp-dm-portal .ui.form .twelve.wide.field { width: 75% !important; } + +.cmp-dm-portal .ui.form .thirteen.wide.field { width: 81.25% !important; } + +.cmp-dm-portal .ui.form .fourteen.wide.field { width: 87.5% !important; } + +.cmp-dm-portal .ui.form .fifteen.wide.field { width: 93.75% !important; } + +.cmp-dm-portal .ui.form .sixteen.wide.field { width: 100% !important; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.form:not(.unstackable) .fields:not(.unstackable) > .ei= +ght.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .fields:not(.unst= +ackable) > .eleven.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .f= +ields:not(.unstackable) > .fifteen.wide.field, .cmp-dm-portal .ui.form:not(= +.unstackable) .fields:not(.unstackable) > .five.wide.field, .cmp-dm-portal = +.ui.form:not(.unstackable) .fields:not(.unstackable) > .four.wide.field, .c= +mp-dm-portal .ui.form:not(.unstackable) .fields:not(.unstackable) > .fourte= +en.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .fields:not(.unsta= +ckable) > .nine.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .fiel= +ds:not(.unstackable) > .seven.wide.field, .cmp-dm-portal .ui.form:not(.unst= +ackable) .fields:not(.unstackable) > .six.wide.field, .cmp-dm-portal .ui.fo= +rm:not(.unstackable) .fields:not(.unstackable) > .sixteen.wide.field, .cmp-= +dm-portal .ui.form:not(.unstackable) .fields:not(.unstackable) > .ten.wide.= +field, .cmp-dm-portal .ui.form:not(.unstackable) .fields:not(.unstackable) = +> .thirteen.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .fields:n= +ot(.unstackable) > .three.wide.field, .cmp-dm-portal .ui.form:not(.unstacka= +ble) .fields:not(.unstackable) > .twelve.wide.field, .cmp-dm-portal .ui.for= +m:not(.unstackable) .fields:not(.unstackable) > .two.wide.field, .cmp-dm-po= +rtal .ui.form:not(.unstackable) .five.fields:not(.unstackable) > .field, .c= +mp-dm-portal .ui.form:not(.unstackable) .five.fields:not(.unstackable) > .f= +ields, .cmp-dm-portal .ui.form:not(.unstackable) .four.fields:not(.unstacka= +ble) > .field, .cmp-dm-portal .ui.form:not(.unstackable) .four.fields:not(.= +unstackable) > .fields, .cmp-dm-portal .ui.form:not(.unstackable) .three.fi= +elds:not(.unstackable) > .field, .cmp-dm-portal .ui.form:not(.unstackable) = +.three.fields:not(.unstackable) > .fields, .cmp-dm-portal .ui.form:not(.uns= +tackable) .two.fields:not(.unstackable) > .field, .cmp-dm-portal .ui.form:n= +ot(.unstackable) .two.fields:not(.unstackable) > .fields { width: 100% !imp= +ortant; } + .cmp-dm-portal .ui.form .fields { margin-bottom: 0px; } +} + +.cmp-dm-portal .ui.form [class*=3D"equal width"].fields > .field, .cmp-dm-p= +ortal .ui[class*=3D"equal width"].form .fields > .field { width: 100%; -web= +kit-box-flex: 1; flex: 1 1 auto; } + +.cmp-dm-portal .ui.form .inline.fields { margin: 0px 0px 1em; -webkit-box-a= +lign: center; align-items: center; } + +.cmp-dm-portal .ui.form .inline.fields .field { margin: 0px; padding: 0px 1= +em 0px 0px; } + +.cmp-dm-portal .ui.form .inline.field > label, .cmp-dm-portal .ui.form .inl= +ine.field > p, .cmp-dm-portal .ui.form .inline.fields .field > label, .cmp-= +dm-portal .ui.form .inline.fields .field > p, .cmp-dm-portal .ui.form .inli= +ne.fields > label { display: inline-block; width: auto; margin-top: 0px; ma= +rgin-bottom: 0px; vertical-align: baseline; font-size: 0.928571em; font-wei= +ght: 700; color: rgb(80, 80, 80); text-transform: none; } + +.cmp-dm-portal .ui.form .inline.fields > label { margin: 0.035714em 1em 0px= + 0px; } + +.cmp-dm-portal .ui.form .inline.field > input, .cmp-dm-portal .ui.form .inl= +ine.field > select, .cmp-dm-portal .ui.form .inline.fields .field > input, = +.cmp-dm-portal .ui.form .inline.fields .field > select { display: inline-bl= +ock; width: auto; margin-top: 0px; margin-bottom: 0px; vertical-align: midd= +le; font-size: 1em; } + +.cmp-dm-portal .ui.form .inline.field > :first-child, .cmp-dm-portal .ui.fo= +rm .inline.fields .field > :first-child { margin: 0px 0.857143em 0px 0px; } + +.cmp-dm-portal .ui.form .inline.field > :only-child, .cmp-dm-portal .ui.for= +m .inline.fields .field > :only-child { margin: 0px; } + +.cmp-dm-portal .ui.form .inline.fields .wide.field { display: flex; -webkit= +-box-align: center; align-items: center; } + +.cmp-dm-portal .ui.form .inline.fields .wide.field > input, .cmp-dm-portal = +.ui.form .inline.fields .wide.field > select { width: 100%; } + +.cmp-dm-portal .ui.form, .cmp-dm-portal .ui.form .field .dropdown, .cmp-dm-= +portal .ui.form .field .dropdown .menu > .item { font-size: 1rem; } + +.cmp-dm-portal .ui.grid { display: flex; -webkit-box-orient: horizontal; -w= +ebkit-box-direction: normal; flex-flow: wrap; -webkit-box-align: stretch; a= +lign-items: stretch; padding: 0px; margin: -1rem; } + +.cmp-dm-portal .ui.relaxed.grid { margin-left: -1.5rem; margin-right: -1.5r= +em; } + +.cmp-dm-portal .ui[class*=3D"very relaxed"].grid { margin-left: -2.5rem; ma= +rgin-right: -2.5rem; } + +.cmp-dm-portal .ui.grid + .grid { margin-top: 1rem; } + +.cmp-dm-portal .ui.grid > .column:not(.row), .cmp-dm-portal .ui.grid > .row= + > .column { position: relative; display: inline-block; width: 6.25%; paddi= +ng-left: 1rem; padding-right: 1rem; vertical-align: top; } + +.cmp-dm-portal .ui.grid > * { padding-left: 1rem; padding-right: 1rem; } + +.cmp-dm-portal .ui.grid > .row { position: relative; display: flex; -webkit= +-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; -w= +ebkit-box-pack: inherit; justify-content: inherit; -webkit-box-align: stret= +ch; align-items: stretch; padding: 1rem 0px; width: 100% !important; } + +.cmp-dm-portal .ui.grid > .column:not(.row) { padding-top: 1rem; padding-bo= +ttom: 1rem; } + +.cmp-dm-portal .ui.grid > .row > .column { margin-top: 0px; margin-bottom: = +0px; } + +.cmp-dm-portal .ui.grid > .row > .column > img, .cmp-dm-portal .ui.grid > .= +row > img { max-width: 100%; } + +.cmp-dm-portal .ui.grid > .ui.grid:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.grid > .ui.grid:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.aligned.grid .column > .segment:not(.compact):not(.attac= +hed), .cmp-dm-portal .ui.grid .aligned.row > .column > .segment:not(.compac= +t):not(.attached) { width: 100%; } + +.cmp-dm-portal .ui.grid .row + .ui.divider { -webkit-box-flex: 1; flex-grow= +: 1; margin: 1rem; } + +.cmp-dm-portal .ui.grid .column + .ui.vertical.divider { height: calc(50% -= + 1rem); } + +.cmp-dm-portal .ui.grid > .column:last-child > .horizontal.segment, .cmp-dm= +-portal .ui.grid > .row > .column:last-child > .horizontal.segment { box-sh= +adow: none; } + +.cmp-dm-portal .ui.grid > .column:only-child, .cmp-dm-portal .ui.grid > .ro= +w > .column:only-child, .cmp-dm-portal .ui[class*=3D"one column"].grid > .c= +olumn:not(.row), .cmp-dm-portal .ui[class*=3D"one column"].grid > .row > .c= +olumn { width: 100%; } + +.cmp-dm-portal .ui[class*=3D"two column"].grid > .column:not(.row), .cmp-dm= +-portal .ui[class*=3D"two column"].grid > .row > .column { width: 50%; } + +.cmp-dm-portal .ui[class*=3D"three column"].grid > .column:not(.row), .cmp-= +dm-portal .ui[class*=3D"three column"].grid > .row > .column { width: 33.33= +33%; } + +.cmp-dm-portal .ui[class*=3D"four column"].grid > .column:not(.row), .cmp-d= +m-portal .ui[class*=3D"four column"].grid > .row > .column { width: 25%; } + +.cmp-dm-portal .ui[class*=3D"five column"].grid > .column:not(.row), .cmp-d= +m-portal .ui[class*=3D"five column"].grid > .row > .column { width: 20%; } + +.cmp-dm-portal .ui[class*=3D"six column"].grid > .column:not(.row), .cmp-dm= +-portal .ui[class*=3D"six column"].grid > .row > .column { width: 16.6667%;= + } + +.cmp-dm-portal .ui[class*=3D"seven column"].grid > .column:not(.row), .cmp-= +dm-portal .ui[class*=3D"seven column"].grid > .row > .column { width: 14.28= +57%; } + +.cmp-dm-portal .ui[class*=3D"eight column"].grid > .column:not(.row), .cmp-= +dm-portal .ui[class*=3D"eight column"].grid > .row > .column { width: 12.5%= +; } + +.cmp-dm-portal .ui[class*=3D"nine column"].grid > .column:not(.row), .cmp-d= +m-portal .ui[class*=3D"nine column"].grid > .row > .column { width: 11.1111= +%; } + +.cmp-dm-portal .ui[class*=3D"ten column"].grid > .column:not(.row), .cmp-dm= +-portal .ui[class*=3D"ten column"].grid > .row > .column { width: 10%; } + +.cmp-dm-portal .ui[class*=3D"eleven column"].grid > .column:not(.row), .cmp= +-dm-portal .ui[class*=3D"eleven column"].grid > .row > .column { width: 9.0= +9091%; } + +.cmp-dm-portal .ui[class*=3D"twelve column"].grid > .column:not(.row), .cmp= +-dm-portal .ui[class*=3D"twelve column"].grid > .row > .column { width: 8.3= +3333%; } + +.cmp-dm-portal .ui[class*=3D"thirteen column"].grid > .column:not(.row), .c= +mp-dm-portal .ui[class*=3D"thirteen column"].grid > .row > .column { width:= + 7.69231%; } + +.cmp-dm-portal .ui[class*=3D"fourteen column"].grid > .column:not(.row), .c= +mp-dm-portal .ui[class*=3D"fourteen column"].grid > .row > .column { width:= + 7.14286%; } + +.cmp-dm-portal .ui[class*=3D"fifteen column"].grid > .column:not(.row), .cm= +p-dm-portal .ui[class*=3D"fifteen column"].grid > .row > .column { width: 6= +.66667%; } + +.cmp-dm-portal .ui[class*=3D"sixteen column"].grid > .column:not(.row), .cm= +p-dm-portal .ui[class*=3D"sixteen column"].grid > .row > .column { width: 6= +.25%; } + +.cmp-dm-portal .ui.grid > [class*=3D"one column"].row > .column { width: 10= +0% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"two column"].row > .column { width: 50= +% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"three column"].row > .column { width: = +33.3333% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"four column"].row > .column { width: 2= +5% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"five column"].row > .column { width: 2= +0% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"six column"].row > .column { width: 16= +.6667% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"seven column"].row > .column { width: = +14.2857% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"eight column"].row > .column { width: = +12.5% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"nine column"].row > .column { width: 1= +1.1111% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"ten column"].row > .column { width: 10= +% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"eleven column"].row > .column { width:= + 9.09091% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"twelve column"].row > .column { width:= + 8.33333% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"thirteen column"].row > .column { widt= +h: 7.69231% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"fourteen column"].row > .column { widt= +h: 7.14286% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"fifteen column"].row > .column { width= +: 6.66667% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"one wide"].column, .cmp-dm-port= +al .ui.grid > .column.row > [class*=3D"one wide"].column, .cmp-dm-portal .u= +i.grid > .row > [class*=3D"one wide"].column, .cmp-dm-portal .ui.grid > [cl= +ass*=3D"one wide"].column, .cmp-dm-portal .ui.grid > [class*=3D"sixteen col= +umn"].row > .column { width: 6.25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"two wide"].column, .cmp-dm-port= +al .ui.grid > .column.row > [class*=3D"two wide"].column, .cmp-dm-portal .u= +i.grid > .row > [class*=3D"two wide"].column, .cmp-dm-portal .ui.grid > [cl= +ass*=3D"two wide"].column { width: 12.5% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"three wide"].column, .cmp-dm-po= +rtal .ui.grid > .column.row > [class*=3D"three wide"].column, .cmp-dm-porta= +l .ui.grid > .row > [class*=3D"three wide"].column, .cmp-dm-portal .ui.grid= + > [class*=3D"three wide"].column { width: 18.75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"four wide"].column, .cmp-dm-por= +tal .ui.grid > .column.row > [class*=3D"four wide"].column, .cmp-dm-portal = +.ui.grid > .row > [class*=3D"four wide"].column, .cmp-dm-portal .ui.grid > = +[class*=3D"four wide"].column { width: 25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"five wide"].column, .cmp-dm-por= +tal .ui.grid > .column.row > [class*=3D"five wide"].column, .cmp-dm-portal = +.ui.grid > .row > [class*=3D"five wide"].column, .cmp-dm-portal .ui.grid > = +[class*=3D"five wide"].column { width: 31.25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"six wide"].column, .cmp-dm-port= +al .ui.grid > .column.row > [class*=3D"six wide"].column, .cmp-dm-portal .u= +i.grid > .row > [class*=3D"six wide"].column, .cmp-dm-portal .ui.grid > [cl= +ass*=3D"six wide"].column { width: 37.5% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"seven wide"].column, .cmp-dm-po= +rtal .ui.grid > .column.row > [class*=3D"seven wide"].column, .cmp-dm-porta= +l .ui.grid > .row > [class*=3D"seven wide"].column, .cmp-dm-portal .ui.grid= + > [class*=3D"seven wide"].column { width: 43.75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"eight wide"].column, .cmp-dm-po= +rtal .ui.grid > .column.row > [class*=3D"eight wide"].column, .cmp-dm-porta= +l .ui.grid > .row > [class*=3D"eight wide"].column, .cmp-dm-portal .ui.grid= + > [class*=3D"eight wide"].column { width: 50% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"nine wide"].column, .cmp-dm-por= +tal .ui.grid > .column.row > [class*=3D"nine wide"].column, .cmp-dm-portal = +.ui.grid > .row > [class*=3D"nine wide"].column, .cmp-dm-portal .ui.grid > = +[class*=3D"nine wide"].column { width: 56.25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"ten wide"].column, .cmp-dm-port= +al .ui.grid > .column.row > [class*=3D"ten wide"].column, .cmp-dm-portal .u= +i.grid > .row > [class*=3D"ten wide"].column, .cmp-dm-portal .ui.grid > [cl= +ass*=3D"ten wide"].column { width: 62.5% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide"].column, .cmp-dm-p= +ortal .ui.grid > .column.row > [class*=3D"eleven wide"].column, .cmp-dm-por= +tal .ui.grid > .row > [class*=3D"eleven wide"].column, .cmp-dm-portal .ui.g= +rid > [class*=3D"eleven wide"].column { width: 68.75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide"].column, .cmp-dm-p= +ortal .ui.grid > .column.row > [class*=3D"twelve wide"].column, .cmp-dm-por= +tal .ui.grid > .row > [class*=3D"twelve wide"].column, .cmp-dm-portal .ui.g= +rid > [class*=3D"twelve wide"].column { width: 75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide"].column, .cmp-dm= +-portal .ui.grid > .column.row > [class*=3D"thirteen wide"].column, .cmp-dm= +-portal .ui.grid > .row > [class*=3D"thirteen wide"].column, .cmp-dm-portal= + .ui.grid > [class*=3D"thirteen wide"].column { width: 81.25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide"].column, .cmp-dm= +-portal .ui.grid > .column.row > [class*=3D"fourteen wide"].column, .cmp-dm= +-portal .ui.grid > .row > [class*=3D"fourteen wide"].column, .cmp-dm-portal= + .ui.grid > [class*=3D"fourteen wide"].column { width: 87.5% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide"].column, .cmp-dm-= +portal .ui.grid > .column.row > [class*=3D"fifteen wide"].column, .cmp-dm-p= +ortal .ui.grid > .row > [class*=3D"fifteen wide"].column, .cmp-dm-portal .u= +i.grid > [class*=3D"fifteen wide"].column { width: 93.75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide"].column, .cmp-dm-= +portal .ui.grid > .column.row > [class*=3D"sixteen wide"].column, .cmp-dm-p= +ortal .ui.grid > .row > [class*=3D"sixteen wide"].column, .cmp-dm-portal .u= +i.grid > [class*=3D"sixteen wide"].column { width: 100% !important; } + +@media only screen and (min-width: 320px) and (max-width: 767.98px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide mobile"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"one wide mobile"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"one wide mobile"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"one wide mobile"].column { width: 6.25% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide mobile"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"two wide mobile"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"two wide mobile"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"two wide mobile"].column { width: 12.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide mobile"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide mobile"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"three wide mobile"].column { width: 18= +.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide mobile"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"four wide mobile"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide mobile"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"four wide mobile"].column { width: 25% !i= +mportant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide mobile"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"five wide mobile"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide mobile"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"five wide mobile"].column { width: 31.25%= + !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide mobile"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"six wide mobile"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"six wide mobile"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"six wide mobile"].column { width: 37.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide mobile"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide mobile"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"seven wide mobile"].column { width: 43= +.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide mobile"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide mobile"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"eight wide mobile"].column { width: 50= +% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide mobile"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide mobile"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide mobile"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"nine wide mobile"].column { width: 56.25%= + !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide mobile"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"ten wide mobile"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide mobile"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"ten wide mobile"].column { width: 62.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide mobile"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide mobile"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide mobile"].column { width= +: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide mobile"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide mobile"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide mobile"].column { width= +: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide mobile"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide mobile"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen wide mobile"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wide mobile"].column= + { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide mobile"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide mobile"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen wide mobile"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wide mobile"].column= + { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide mobile"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide mobile"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide mobile"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide mobile"].column { w= +idth: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide mobile"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide mobile"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide mobile"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide mobile"].column { w= +idth: 100% !important; } +} + +@media only screen and (min-width: 768px) and (max-width: 991.98px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide tablet"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"one wide tablet"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"one wide tablet"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"one wide tablet"].column { width: 6.25% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide tablet"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"two wide tablet"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"two wide tablet"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"two wide tablet"].column { width: 12.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide tablet"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide tablet"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"three wide tablet"].column { width: 18= +.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide tablet"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"four wide tablet"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide tablet"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"four wide tablet"].column { width: 25% !i= +mportant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide tablet"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"five wide tablet"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide tablet"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"five wide tablet"].column { width: 31.25%= + !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide tablet"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"six wide tablet"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"six wide tablet"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"six wide tablet"].column { width: 37.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide tablet"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide tablet"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"seven wide tablet"].column { width: 43= +.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide tablet"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide tablet"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"eight wide tablet"].column { width: 50= +% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide tablet"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide tablet"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide tablet"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"nine wide tablet"].column { width: 56.25%= + !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide tablet"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"ten wide tablet"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide tablet"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"ten wide tablet"].column { width: 62.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide tablet"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide tablet"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide tablet"].column { width= +: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide tablet"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide tablet"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide tablet"].column { width= +: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide tablet"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide tablet"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen wide tablet"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wide tablet"].column= + { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide tablet"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide tablet"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen wide tablet"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wide tablet"].column= + { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide tablet"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide tablet"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide tablet"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide tablet"].column { w= +idth: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide tablet"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide tablet"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide tablet"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide tablet"].column { w= +idth: 100% !important; } +} + +@media only screen and (min-width: 992px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide computer"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"one wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"one wide computer"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"one wide computer"].column { width: 6.= +25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide computer"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"two wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"two wide computer"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"two wide computer"].column { width: 12= +.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide computer"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide computer"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide computer"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"three wide computer"].column { w= +idth: 18.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide computer"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"four wide computer"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide computer"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"four wide computer"].column { width= +: 25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide computer"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"five wide computer"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide computer"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"five wide computer"].column { width= +: 31.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide computer"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"six wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"six wide computer"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"six wide computer"].column { width: 37= +.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide computer"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide computer"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide computer"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"seven wide computer"].column { w= +idth: 43.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide computer"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide computer"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide computer"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"eight wide computer"].column { w= +idth: 50% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide computer"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide computer"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide computer"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"nine wide computer"].column { width= +: 56.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide computer"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"ten wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide computer"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"ten wide computer"].column { width: 62= +.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide computer"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide computer"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide computer"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide computer"].column= + { width: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide computer"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide computer"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide computer"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide computer"].column= + { width: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide computer"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide comput= +er"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen wide comp= +uter"].column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wide computer"= +].column { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide computer"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide comput= +er"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen wide comp= +uter"].column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wide computer"= +].column { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide computer= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide compute= +r"].column, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide computer"].co= +lumn { width: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide computer= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide compute= +r"].column, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide computer"].co= +lumn { width: 100% !important; } +} + +@media only screen and (min-width: 1200px) and (max-width: 1919.98px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide large screen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"one wide large screen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"one wide large scree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"one wide large screen"].co= +lumn { width: 6.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide large screen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"two wide large screen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"two wide large scree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"two wide large screen"].co= +lumn { width: 12.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide large screen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide large= + screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"three wide large scr= +een"].column { width: 18.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide large screen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"four wide large scre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"four wide large screen"= +].column { width: 25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide large screen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"five wide large scre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"five wide large screen"= +].column { width: 31.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide large screen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"six wide large screen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"six wide large scree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"six wide large screen"].co= +lumn { width: 37.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide large screen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide large= + screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"seven wide large scr= +een"].column { width: 43.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide large screen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide large= + screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"eight wide large scr= +een"].column { width: 50% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide large screen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide large scre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"nine wide large screen"= +].column { width: 56.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide large screen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"ten wide large screen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide large scree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"ten wide large screen"].co= +lumn { width: 62.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide large screen"].co= +lumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide large = +screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide la= +rge screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide large= + screen"].column { width: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide large screen"].co= +lumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide large = +screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide la= +rge screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide large= + screen"].column { width: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide large screen"].= +column, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide la= +rge screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen w= +ide large screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wi= +de large screen"].column { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide large screen"].= +column, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide la= +rge screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen w= +ide large screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wi= +de large screen"].column { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide large screen"].c= +olumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide larg= +e screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide= + large screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide l= +arge screen"].column { width: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide large screen"].c= +olumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide larg= +e screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide= + large screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide l= +arge screen"].column { width: 100% !important; } +} + +@media only screen and (min-width: 1920px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide widescreen"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"one wide widescreen"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"one wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"one wide widescreen"].column { w= +idth: 6.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide widescreen"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"two wide widescreen"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"two wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"two wide widescreen"].column { w= +idth: 12.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide widescreen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide widescreen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide widescree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"three wide widescreen"].co= +lumn { width: 18.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide widescreen"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"four wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"four wide widescreen"].column= + { width: 25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide widescreen"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"five wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"five wide widescreen"].column= + { width: 31.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide widescreen"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"six wide widescreen"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"six wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"six wide widescreen"].column { w= +idth: 37.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide widescreen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide widescreen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide widescree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"seven wide widescreen"].co= +lumn { width: 43.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide widescreen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide widescreen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide widescree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"eight wide widescreen"].co= +lumn { width: 50% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide widescreen"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"nine wide widescreen"].column= + { width: 56.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide widescreen"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"ten wide widescreen"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"ten wide widescreen"].column { w= +idth: 62.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide widescreen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide widescre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide widesc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide widescreen"= +].column { width: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide widescreen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide widescre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide widesc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide widescreen"= +].column { width: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide wide= +screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen wide = +widescreen"].column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wide wid= +escreen"].column { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide wide= +screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen wide = +widescreen"].column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wide wid= +escreen"].column { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide widescreen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide widesc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide wid= +escreen"].column, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide widescr= +een"].column { width: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide widescreen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide widesc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide wid= +escreen"].column, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide widescr= +een"].column { width: 100% !important; } +} + +.cmp-dm-portal .ui.grid > .primary.column, .cmp-dm-portal .ui.grid > .prima= +ry.row, .cmp-dm-portal .ui.grid > .row > .primary.column { background-color= +: rgb(161, 0, 255); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .row > .secondary.column, .cmp-dm-portal .ui.grid= + > .secondary.column, .cmp-dm-portal .ui.grid > .secondary.row { background= +-color: rgb(80, 80, 80); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .red.column, .cmp-dm-portal .ui.grid > .red.row, = +.cmp-dm-portal .ui.grid > .row > .red.column { background-color: rgb(219, 4= +0, 40); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .orange.column, .cmp-dm-portal .ui.grid > .orange= +.row, .cmp-dm-portal .ui.grid > .row > .orange.column { background-color: r= +gb(242, 113, 28); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .row > .yellow.column, .cmp-dm-portal .ui.grid > = +.yellow.column, .cmp-dm-portal .ui.grid > .yellow.row { background-color: r= +gb(251, 189, 8); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .olive.column, .cmp-dm-portal .ui.grid > .olive.r= +ow, .cmp-dm-portal .ui.grid > .row > .olive.column { background-color: rgb(= +181, 204, 24); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .green.column, .cmp-dm-portal .ui.grid > .green.r= +ow, .cmp-dm-portal .ui.grid > .row > .green.column { background-color: rgb(= +33, 186, 69); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .row > .teal.column, .cmp-dm-portal .ui.grid > .t= +eal.column, .cmp-dm-portal .ui.grid > .teal.row { background-color: rgb(0, = +181, 173); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .blue.column, .cmp-dm-portal .ui.grid > .blue.row= +, .cmp-dm-portal .ui.grid > .row > .blue.column { background-color: rgb(33,= + 133, 208); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .row > .violet.column, .cmp-dm-portal .ui.grid > = +.violet.column, .cmp-dm-portal .ui.grid > .violet.row { background-color: r= +gb(100, 53, 201); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .purple.column, .cmp-dm-portal .ui.grid > .purple= +.row, .cmp-dm-portal .ui.grid > .row > .purple.column { background-color: r= +gb(163, 51, 200); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .pink.column, .cmp-dm-portal .ui.grid > .pink.row= +, .cmp-dm-portal .ui.grid > .row > .pink.column { background-color: rgb(224= +, 57, 151); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .brown.column, .cmp-dm-portal .ui.grid > .brown.r= +ow, .cmp-dm-portal .ui.grid > .row > .brown.column { background-color: rgb(= +165, 103, 63); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .grey.column, .cmp-dm-portal .ui.grid > .grey.row= +, .cmp-dm-portal .ui.grid > .row > .grey.column { background-color: rgb(118= +, 118, 118); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .black.column, .cmp-dm-portal .ui.grid > .black.r= +ow, .cmp-dm-portal .ui.grid > .row > .black.column { background-color: rgb(= +27, 28, 29); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > [class*=3D"equal width"].row > .column, .cmp-dm-p= +ortal .ui[class*=3D"equal width"].grid > .column:not(.row), .cmp-dm-portal = +.ui[class*=3D"equal width"].grid > .row > .column { display: inline-block; = +-webkit-box-flex: 1; flex-grow: 1; } + +.cmp-dm-portal .ui.grid > [class*=3D"equal width"].row > .wide.column, .cmp= +-dm-portal .ui[class*=3D"equal width"].grid > .row > .wide.column, .cmp-dm-= +portal .ui[class*=3D"equal width"].grid > .wide.column { -webkit-box-flex: = +0; flex-grow: 0; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.stackable.grid { width: auto; margin-left: 0px !import= +ant; margin-right: 0px !important; } + .cmp-dm-portal .ui.grid > .stackable.stackable.stackable.row > .column, .= +cmp-dm-portal .ui.stackable.grid > .column.grid > .column, .cmp-dm-portal .= +ui.stackable.grid > .column.row > .column, .cmp-dm-portal .ui.stackable.gri= +d > .column:not(.row), .cmp-dm-portal .ui.stackable.grid > .row > .column, = +.cmp-dm-portal .ui.stackable.grid > .row > .wide.column, .cmp-dm-portal .ui= +.stackable.grid > .wide.column { padding: 1rem; width: 100% !important; mar= +gin: 0px !important; box-shadow: none !important; } + .cmp-dm-portal .ui.stackable.grid:not(.vertically) > .row { margin: 0px; = +padding: 0px; } + .cmp-dm-portal .ui.container > .ui.stackable.grid > .column, .cmp-dm-port= +al .ui.container > .ui.stackable.grid > .row > .column { padding-left: 0px = +!important; padding-right: 0px !important; } + .cmp-dm-portal .ui.grid .ui.stackable.grid, .cmp-dm-portal .ui.segment:no= +t(.vertical) .ui.stackable.page.grid { margin-left: -1rem !important; margi= +n-right: -1rem !important; } + .cmp-dm-portal .ui.stackable.celled.grid > .column:not(.row):first-child,= + .cmp-dm-portal .ui.stackable.celled.grid > .row:first-child > .column:firs= +t-child, .cmp-dm-portal .ui.stackable.divided.grid > .column:not(.row):firs= +t-child, .cmp-dm-portal .ui.stackable.divided.grid > .row:first-child > .co= +lumn:first-child { border-top: none !important; } + .cmp-dm-portal .ui.stackable.celled.grid > .column:not(.row), .cmp-dm-por= +tal .ui.stackable.celled.grid > .row > .column, .cmp-dm-portal .ui.stackabl= +e.divided:not(.vertically).grid > .column:not(.row), .cmp-dm-portal .ui.sta= +ckable.divided:not(.vertically).grid > .row > .column { border-top: 1px sol= +id rgba(34, 36, 38, 0.15); box-shadow: none !important; padding-top: 2rem != +important; padding-bottom: 2rem !important; } +} + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"computer only"].col= +umn:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"lar= +ge screen only"].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > .= +row > [class*=3D"tablet only"].column:not(.mobile), .cmp-dm-portal .ui.grid= +.grid.grid > .row > [class*=3D"widescreen only"].column:not(.mobile), .cmp-= +dm-portal .ui.grid.grid.grid > [class*=3D"computer only"].column:not(.mobil= +e), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"computer only"].row:not(= +.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large screen only"= +].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large= + screen only"].row:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class= +*=3D"tablet only"].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid >= + [class*=3D"tablet only"].row:not(.mobile), .cmp-dm-portal .ui.grid.grid.gr= +id > [class*=3D"widescreen only"].column:not(.mobile), .cmp-dm-portal .ui.g= +rid.grid.grid > [class*=3D"widescreen only"].row:not(.mobile), .cmp-dm-port= +al .ui[class*=3D"computer only"].grid.grid.grid:not(.mobile), .cmp-dm-porta= +l .ui[class*=3D"large screen only"].grid.grid.grid:not(.mobile), .cmp-dm-po= +rtal .ui[class*=3D"tablet only"].grid.grid.grid:not(.mobile), .cmp-dm-porta= +l .ui[class*=3D"widescreen only"].grid.grid.grid:not(.mobile) { display: no= +ne !important; } +} + +@media only screen and (min-width: 768px) and (max-width: 991.98px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"computer only"].col= +umn:not(.tablet), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"lar= +ge screen only"].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > .= +row > [class*=3D"mobile only"].column:not(.tablet), .cmp-dm-portal .ui.grid= +.grid.grid > .row > [class*=3D"widescreen only"].column:not(.mobile), .cmp-= +dm-portal .ui.grid.grid.grid > [class*=3D"computer only"].column:not(.table= +t), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"computer only"].row:not(= +.tablet), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large screen only"= +].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large= + screen only"].row:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class= +*=3D"mobile only"].column:not(.tablet), .cmp-dm-portal .ui.grid.grid.grid >= + [class*=3D"mobile only"].row:not(.tablet), .cmp-dm-portal .ui.grid.grid.gr= +id > [class*=3D"widescreen only"].column:not(.mobile), .cmp-dm-portal .ui.g= +rid.grid.grid > [class*=3D"widescreen only"].row:not(.mobile), .cmp-dm-port= +al .ui[class*=3D"computer only"].grid.grid.grid:not(.tablet), .cmp-dm-porta= +l .ui[class*=3D"large screen only"].grid.grid.grid:not(.mobile), .cmp-dm-po= +rtal .ui[class*=3D"mobile only"].grid.grid.grid:not(.tablet), .cmp-dm-porta= +l .ui[class*=3D"widescreen only"].grid.grid.grid:not(.mobile) { display: no= +ne !important; } +} + +@media only screen and (min-width: 992px) and (max-width: 1199.98px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"large screen only"]= +.column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D= +"mobile only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > .= +row > [class*=3D"tablet only"].column:not(.computer), .cmp-dm-portal .ui.gr= +id.grid.grid > .row > [class*=3D"widescreen only"].column:not(.mobile), .cm= +p-dm-portal .ui.grid.grid.grid > [class*=3D"large screen only"].column:not(= +.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large screen only"= +].row:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"mobile o= +nly"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D= +"mobile only"].row:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > [cla= +ss*=3D"tablet only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.gr= +id > [class*=3D"tablet only"].row:not(.computer), .cmp-dm-portal .ui.grid.g= +rid.grid > [class*=3D"widescreen only"].column:not(.mobile), .cmp-dm-portal= + .ui.grid.grid.grid > [class*=3D"widescreen only"].row:not(.mobile), .cmp-d= +m-portal .ui[class*=3D"large screen only"].grid.grid.grid:not(.mobile), .cm= +p-dm-portal .ui[class*=3D"mobile only"].grid.grid.grid:not(.computer), .cmp= +-dm-portal .ui[class*=3D"tablet only"].grid.grid.grid:not(.computer), .cmp-= +dm-portal .ui[class*=3D"widescreen only"].grid.grid.grid:not(.mobile) { dis= +play: none !important; } +} + +@media only screen and (min-width: 1200px) and (max-width: 1919.98px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"mobile only"].colum= +n:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"tab= +let only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > .row = +> [class*=3D"widescreen only"].column:not(.mobile), .cmp-dm-portal .ui.grid= +.grid.grid > [class*=3D"mobile only"].column:not(.computer), .cmp-dm-portal= + .ui.grid.grid.grid > [class*=3D"mobile only"].row:not(.computer), .cmp-dm-= +portal .ui.grid.grid.grid > [class*=3D"tablet only"].column:not(.computer),= + .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"tablet only"].row:not(.comp= +uter), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"widescreen only"].col= +umn:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"widescreen= + only"].row:not(.mobile), .cmp-dm-portal .ui[class*=3D"mobile only"].grid.g= +rid.grid:not(.computer), .cmp-dm-portal .ui[class*=3D"tablet only"].grid.gr= +id.grid:not(.computer), .cmp-dm-portal .ui[class*=3D"widescreen only"].grid= +.grid.grid:not(.mobile) { display: none !important; } +} + +@media only screen and (min-width: 1920px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"mobile only"].colum= +n:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"tab= +let only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > [clas= +s*=3D"mobile only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.gri= +d > [class*=3D"mobile only"].row:not(.computer), .cmp-dm-portal .ui.grid.gr= +id.grid > [class*=3D"tablet only"].column:not(.computer), .cmp-dm-portal .u= +i.grid.grid.grid > [class*=3D"tablet only"].row:not(.computer), .cmp-dm-por= +tal .ui[class*=3D"mobile only"].grid.grid.grid:not(.computer), .cmp-dm-port= +al .ui[class*=3D"tablet only"].grid.grid.grid:not(.computer) { display: non= +e !important; } +} + +.cmp-dm-portal .ui.menu { display: flex; margin: 1rem 0px; font-family: gra= +phik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; backgroun= +d: rgb(255, 255, 255); font-weight: 400; border: 1px solid rgba(34, 36, 38,= + 0.15); box-shadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px; border-radius: = +0.285714rem; min-height: 2.85714em; } + +.cmp-dm-portal .ui.menu::after { content: ""; display: block; height: 0px; = +clear: both; visibility: hidden; } + +.cmp-dm-portal .ui.menu:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.menu:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.menu .menu { margin: 0px; } + +.cmp-dm-portal .ui.menu:not(.vertical) .item, .cmp-dm-portal .ui.menu:not(.= +vertical) > .menu { display: flex; } + +.cmp-dm-portal .ui.menu:not(.vertical) .item { -webkit-box-align: center; a= +lign-items: center; } + +.cmp-dm-portal .ui.menu .item { position: relative; vertical-align: middle;= + line-height: 1; text-decoration: none; -webkit-tap-highlight-color: transp= +arent; -webkit-box-flex: 0; flex: 0 0 auto; user-select: none; background: = +none; padding: 0.928571em 1.14286em; text-transform: none; color: rgb(80, 8= +0, 80); font-weight: 400; transition: background 0.1s ease 0s, box-shadow 0= +.1s ease 0s, color 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s; } + +.cmp-dm-portal .ui.menu > .item:first-child { border-radius: 0.285714rem 0p= +x 0px 0.285714rem; } + +.cmp-dm-portal .ui.menu .item::before { position: absolute; content: ""; to= +p: 0px; right: 0px; height: 100%; width: 1px; background: rgba(34, 36, 38, = +0.1); } + +.cmp-dm-portal .ui.menu .item > a:not(.ui), .cmp-dm-portal .ui.menu .item >= + p:only-child, .cmp-dm-portal .ui.menu .text.item > * { user-select: text; = +line-height: 1.3; } + +.cmp-dm-portal .ui.menu .item > p:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.menu .item > p:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.menu .item > i.icon { opacity: 0.9; float: none; margin:= + 0px 0.357143em 0px 0px; } + +.cmp-dm-portal .ui.menu:not(.vertical) .item > .button { position: relative= +; top: 0px; margin: -0.5em 0px; padding-bottom: 0.785714em; padding-top: 0.= +785714em; font-size: 1em; } + +.cmp-dm-portal .ui.menu > .container, .cmp-dm-portal .ui.menu > .grid { dis= +play: flex; -webkit-box-align: inherit; align-items: inherit; -webkit-box-o= +rient: inherit; -webkit-box-direction: inherit; flex-direction: inherit; } + +.cmp-dm-portal .ui.menu .item > .input { width: 100%; } + +.cmp-dm-portal .ui.menu:not(.vertical) .item > .input { position: relative;= + top: 0px; margin: -0.5em 0px; } + +.cmp-dm-portal .ui.menu .item > .input input { font-size: 1em; padding-top:= + 0.571429em; padding-bottom: 0.571429em; } + +.cmp-dm-portal .ui.menu .header.item, .cmp-dm-portal .ui.vertical.menu .hea= +der.item { margin: 0px; font-weight: 700; } + +.cmp-dm-portal .ui.menu .item > i.dropdown.icon { padding: 0px; float: righ= +t; margin: 0px 0px 0px 1em; } + +.cmp-dm-portal .ui.menu .dropdown.item .menu { min-width: calc(100% - 1px);= + border-radius: 0px 0px 0.285714rem 0.285714rem; background: rgb(255, 255, = +255); margin: 0px; box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 3px 0px; -webkit= +-box-orient: vertical !important; -webkit-box-direction: normal !important;= + flex-direction: column !important; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu > .item { margin: 0px; text-alig= +n: left; font-size: 1em !important; padding: 0.78571em 1.14286em !important= +; background: transparent !important; color: rgb(80, 80, 80) !important; te= +xt-transform: none !important; font-weight: 400 !important; box-shadow: non= +e !important; transition: none 0s ease 0s !important; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu > .item:hover, .cmp-dm-portal .u= +i.menu .ui.dropdown .menu > .selected.item { background: rgba(0, 0, 0, 0.05= +) !important; color: rgba(0, 0, 0, 0.95) !important; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu > .active.item { background: rgb= +a(0, 0, 0, 0.03) !important; font-weight: 700 !important; color: rgba(0, 0,= + 0, 0.95) !important; } + +.cmp-dm-portal .ui.menu .ui.dropdown.item .menu .item:not(.filtered) { disp= +lay: block; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu > .item .icon:not(.dropdown) { d= +isplay: inline-block; float: none; font-size: 1em !important; margin: 0px 0= +.75em 0px 0px !important; } + +.cmp-dm-portal .ui.secondary.menu .dropdown.item > .menu, .cmp-dm-portal .u= +i.text.menu .dropdown.item > .menu { border-radius: 0.285714rem; margin-top= +: 0.357143em; } + +.cmp-dm-portal .ui.menu .pointing.dropdown.item .menu { margin-top: 0.75em;= + } + +.cmp-dm-portal .ui.inverted.menu .search.dropdown.item > .search, .cmp-dm-p= +ortal .ui.inverted.menu .search.dropdown.item > .text { color: rgba(255, 25= +5, 255, 0.9); } + +.cmp-dm-portal .ui.item.menu .dropdown .menu .item { width: 100%; } + +.cmp-dm-portal .ui.menu .item > .label:not(.floating) { margin-left: 1em; p= +adding: 0.3em 0.785714em; } + +.cmp-dm-portal .ui.menu .item > .floating.label { padding: 0.3em 0.785714em= +; } + +.cmp-dm-portal .ui.menu .item > .label { background: rgb(153, 153, 153); co= +lor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.menu .item > .image.label img { margin: -0.2833em 0.8em = +-0.2833em -0.8em; height: 1.5666em; } + +.cmp-dm-portal .ui.menu .item > img:not(.ui) { display: inline-block; verti= +cal-align: middle; margin: -0.3em 0px; width: 2.5em; } + +.cmp-dm-portal .ui.menu .list .item::before { background: none !important; = +} + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.menu > .ui.container { width: 100% !important; margin-= +left: 0px !important; margin-right: 0px !important; } +} + +@media only screen and (min-width: 768px) { + .cmp-dm-portal .ui.menu:not(.secondary):not(.text):not(.tabular):not(.bor= +derless) > .container > .item:not(.right):not(.borderless):first-child { bo= +rder-left: 1px solid rgba(34, 36, 38, 0.1); } + .cmp-dm-portal .ui.menu:not(.secondary):not(.text):not(.tabular):not(.bor= +derless) > .container > .right.item:not(.borderless):last-child, .cmp-dm-po= +rtal .ui.menu:not(.secondary):not(.text):not(.tabular):not(.borderless) > .= +container > .right.menu > .item:not(.borderless):last-child { border-right:= + 1px solid rgba(34, 36, 38, 0.1); } +} + +.cmp-dm-portal .ui.link.menu .item:hover, .cmp-dm-portal .ui.menu .dropdown= +.item:hover, .cmp-dm-portal .ui.menu .link.item:hover, .cmp-dm-portal .ui.m= +enu a.item:hover { cursor: pointer; background: rgba(0, 0, 0, 0.03); color:= + rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.link.menu .item:active, .cmp-dm-portal .ui.menu .link.it= +em:active, .cmp-dm-portal .ui.menu a.item:active { background: rgba(0, 0, 0= +, 0.03); color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.menu .active.item { background: rgba(0, 0, 0, 0.05); col= +or: rgba(0, 0, 0, 0.95); font-weight: 400; box-shadow: none; } + +.cmp-dm-portal .ui.menu .active.item > i.icon { opacity: 1; } + +.cmp-dm-portal .ui.menu .active.item:hover, .cmp-dm-portal .ui.vertical.men= +u .active.item:hover { background-color: rgba(0, 0, 0, 0.05); color: rgba(0= +, 0, 0, 0.95); } + +.cmp-dm-portal .ui.ui.menu .item.disabled { cursor: default; background-col= +or: transparent; color: rgba(40, 40, 40, 0.3); pointer-events: none; } + +.cmp-dm-portal .ui.menu:not(.vertical) .left.item, .cmp-dm-portal .ui.menu:= +not(.vertical) .left.menu { display: flex; margin-right: auto !important; } + +.cmp-dm-portal .ui.menu:not(.vertical) .right.item, .cmp-dm-portal .ui.menu= +:not(.vertical) .right.menu { display: flex; margin-left: auto !important; = +} + +.cmp-dm-portal .ui.menu:not(.vertical) :not(.dropdown) > .left.menu, .cmp-d= +m-portal .ui.menu:not(.vertical) :not(.dropdown) > .right.menu { display: i= +nherit; } + +.cmp-dm-portal .ui.menu:not(.vertical) .center.item, .cmp-dm-portal .ui.men= +u:not(.vertical) .center.menu { display: flex; margin-left: auto !important= +; margin-right: auto !important; } + +.cmp-dm-portal .ui.menu .right.item::before, .cmp-dm-portal .ui.menu .right= +.menu > .item::before { right: auto; left: 0px; } + +.cmp-dm-portal .ui.menu .center.item:last-child::before, .cmp-dm-portal .ui= +.menu .center.menu > .item:last-child::before { display: none; } + +.cmp-dm-portal .ui.secondary.menu { margin-left: -0.357143em; margin-right:= + -0.357143em; } + +.cmp-dm-portal .ui.secondary.menu, .cmp-dm-portal .ui.secondary.menu .item = +{ background: none; border-radius: 0px; border: none; box-shadow: none; } + +.cmp-dm-portal .ui.secondary.menu .item { align-self: center; padding: 0.78= +5714em 0px; margin: 0px 0.928571em; transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.secondary.menu .item::before { display: none !important;= + } + +.cmp-dm-portal .ui.secondary.menu .header.item { border-radius: 0px; border= +-right: none; background: none transparent; } + +.cmp-dm-portal .ui.secondary.menu .item > img:not(.ui) { margin: 0px; } + +.cmp-dm-portal .ui.secondary.menu .dropdown.item:hover, .cmp-dm-portal .ui.= +secondary.menu .link.item:hover, .cmp-dm-portal .ui.secondary.menu a.item:h= +over { background: none; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.secondary.menu .active.item { border-radius: 0px; } + +.cmp-dm-portal .ui.secondary.menu .active.item, .cmp-dm-portal .ui.secondar= +y.menu .active.item:hover { box-shadow: none; background: none; color: rgb(= +80, 80, 80); } + +.cmp-dm-portal .ui.secondary.inverted.menu .link.item:not(.disabled), .cmp-= +dm-portal .ui.secondary.inverted.menu a.item:not(.disabled) { color: rgba(2= +55, 255, 255, 0.7); } + +.cmp-dm-portal .ui.secondary.inverted.menu .dropdown.item:hover, .cmp-dm-po= +rtal .ui.secondary.inverted.menu .link.item:hover, .cmp-dm-portal .ui.secon= +dary.inverted.menu a.item:hover { background: rgba(255, 255, 255, 0.08); co= +lor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.secondary.inverted.menu .active.item { background: rgba(= +255, 255, 255, 0.15); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.secondary.item.menu { margin-left: 0px; margin-right: 0p= +x; } + +.cmp-dm-portal .ui.secondary.item.menu .item:last-child { margin-right: 0px= +; } + +.cmp-dm-portal .ui.vertical.icon.menu { display: inline-block; width: auto;= + } + +.cmp-dm-portal .ui.icon.menu .item { height: auto; text-align: center; colo= +r: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.icon.menu .item > .icon:not(.dropdown) { margin: 0px; op= +acity: 1; } + +.cmp-dm-portal .ui.icon.menu .icon::before { opacity: 1; } + +.cmp-dm-portal .ui.menu .icon.item > .icon { width: auto; margin: 0px auto;= + } + +.cmp-dm-portal .ui.vertical.icon.menu .item > .icon:not(.dropdown) { displa= +y: block; opacity: 1; margin: 0px auto; float: none; } + +.cmp-dm-portal .ui.inverted.icon.menu .item { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.ui.menu .primary.active.item, .cmp-dm-portal .ui.ui.prim= +ary.menu .active.item, .cmp-dm-portal .ui.ui.primary.menu .active.item:hove= +r { color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.ui.menu .red.active.item, .cmp-dm-portal .ui.ui.red.menu= + .active.item, .cmp-dm-portal .ui.ui.red.menu .active.item:hover { color: r= +gb(219, 40, 40); } + +.cmp-dm-portal .ui.ui.menu .orange.active.item, .cmp-dm-portal .ui.ui.orang= +e.menu .active.item, .cmp-dm-portal .ui.ui.orange.menu .active.item:hover {= + color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.ui.menu .yellow.active.item, .cmp-dm-portal .ui.ui.yello= +w.menu .active.item, .cmp-dm-portal .ui.ui.yellow.menu .active.item:hover {= + color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.ui.menu .olive.active.item, .cmp-dm-portal .ui.ui.olive.= +menu .active.item, .cmp-dm-portal .ui.ui.olive.menu .active.item:hover { co= +lor: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.ui.green.menu .active.item, .cmp-dm-portal .ui.ui.green.= +menu .active.item:hover, .cmp-dm-portal .ui.ui.menu .green.active.item { co= +lor: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.ui.menu .teal.active.item, .cmp-dm-portal .ui.ui.teal.me= +nu .active.item, .cmp-dm-portal .ui.ui.teal.menu .active.item:hover { color= +: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.ui.blue.menu .active.item, .cmp-dm-portal .ui.ui.blue.me= +nu .active.item:hover, .cmp-dm-portal .ui.ui.menu .blue.active.item { color= +: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.ui.menu .violet.active.item, .cmp-dm-portal .ui.ui.viole= +t.menu .active.item, .cmp-dm-portal .ui.ui.violet.menu .active.item:hover {= + color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.ui.menu .purple.active.item, .cmp-dm-portal .ui.ui.purpl= +e.menu .active.item, .cmp-dm-portal .ui.ui.purple.menu .active.item:hover {= + color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.ui.menu .pink.active.item, .cmp-dm-portal .ui.ui.pink.me= +nu .active.item, .cmp-dm-portal .ui.ui.pink.menu .active.item:hover { color= +: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.ui.brown.menu .active.item, .cmp-dm-portal .ui.ui.brown.= +menu .active.item:hover, .cmp-dm-portal .ui.ui.menu .brown.active.item { co= +lor: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.ui.grey.menu .active.item, .cmp-dm-portal .ui.ui.grey.me= +nu .active.item:hover, .cmp-dm-portal .ui.ui.menu .grey.active.item { color= +: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.ui.black.menu .active.item, .cmp-dm-portal .ui.ui.black.= +menu .active.item:hover, .cmp-dm-portal .ui.ui.menu .black.active.item { co= +lor: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.inverted.menu { border: 0px solid transparent; backgroun= +d: rgb(27, 28, 29); box-shadow: none; } + +.cmp-dm-portal .ui.inverted.menu .item, .cmp-dm-portal .ui.inverted.menu .i= +tem > a:not(.ui) { background: transparent; color: rgba(255, 255, 255, 0.9)= +; } + +.cmp-dm-portal .ui.inverted.menu .item.menu { background: transparent; } + +.cmp-dm-portal .ui.inverted.menu .item::before { background: rgba(255, 255,= + 255, 0.08); } + +.cmp-dm-portal .ui.inverted.menu .header.item { margin: 0px; background: tr= +ansparent; box-shadow: none; } + +.cmp-dm-portal .ui.ui.inverted.menu .item.disabled { color: rgba(225, 225, = +225, 0.3); } + +.cmp-dm-portal .ui.inverted.menu .dropdown.item:hover, .cmp-dm-portal .ui.i= +nverted.menu .link.item:active, .cmp-dm-portal .ui.inverted.menu .link.item= +:hover, .cmp-dm-portal .ui.inverted.menu a.item:active, .cmp-dm-portal .ui.= +inverted.menu a.item:hover, .cmp-dm-portal .ui.link.inverted.menu .item:hov= +er { background: rgba(255, 255, 255, 0.08); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.inverted.menu .active.item, .cmp-dm-portal .ui.inverted.= +menu .active.item:hover { background: rgb(61, 62, 63); color: rgb(255, 255,= + 255) !important; } + +.cmp-dm-portal .ui.floated.menu { float: left; margin: 0px 0.5rem 0px 0px; = +} + +.cmp-dm-portal .ui.floated.menu .item:last-child::before { display: none; } + +.cmp-dm-portal .ui.right.floated.menu { float: right; margin: 0px 0px 0px 0= +.5rem; } + +.cmp-dm-portal .ui.ui.inverted.menu .primary.active.item, .cmp-dm-portal .u= +i.ui.inverted.primary.menu { background-color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.inverted.primary.menu .item::before { background-color: = +rgba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.primary.menu .active.item { background-color= +: rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .red.active.item, .cmp-dm-portal .ui.ui= +.inverted.red.menu { background-color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.inverted.red.menu .item::before { background-color: rgba= +(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.red.menu .active.item { background-color: rg= +ba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .orange.active.item, .cmp-dm-portal .ui= +.ui.inverted.orange.menu { background-color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.inverted.orange.menu .item::before { background-color: r= +gba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.orange.menu .active.item { background-color:= + rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .yellow.active.item, .cmp-dm-portal .ui= +.ui.inverted.yellow.menu { background-color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.inverted.yellow.menu .item::before { background-color: r= +gba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.yellow.menu .active.item { background-color:= + rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .olive.active.item, .cmp-dm-portal .ui.= +ui.inverted.olive.menu { background-color: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.inverted.olive.menu .item::before { background-color: rg= +ba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.olive.menu .active.item { background-color: = +rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.green.menu, .cmp-dm-portal .ui.ui.inverted.m= +enu .green.active.item { background-color: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.inverted.green.menu .item::before { background-color: rg= +ba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.green.menu .active.item { background-color: = +rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .teal.active.item, .cmp-dm-portal .ui.u= +i.inverted.teal.menu { background-color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.inverted.teal.menu .item::before { background-color: rgb= +a(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.teal.menu .active.item { background-color: r= +gba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.blue.menu, .cmp-dm-portal .ui.ui.inverted.me= +nu .blue.active.item { background-color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.inverted.blue.menu .item::before { background-color: rgb= +a(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.blue.menu .active.item { background-color: r= +gba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .violet.active.item, .cmp-dm-portal .ui= +.ui.inverted.violet.menu { background-color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.inverted.violet.menu .item::before { background-color: r= +gba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.violet.menu .active.item { background-color:= + rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .purple.active.item, .cmp-dm-portal .ui= +.ui.inverted.purple.menu { background-color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.inverted.purple.menu .item::before { background-color: r= +gba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.purple.menu .active.item { background-color:= + rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .pink.active.item, .cmp-dm-portal .ui.u= +i.inverted.pink.menu { background-color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.inverted.pink.menu .item::before { background-color: rgb= +a(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.pink.menu .active.item { background-color: r= +gba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.brown.menu, .cmp-dm-portal .ui.ui.inverted.m= +enu .brown.active.item { background-color: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.inverted.brown.menu .item::before { background-color: rg= +ba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.brown.menu .active.item { background-color: = +rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.grey.menu, .cmp-dm-portal .ui.ui.inverted.me= +nu .grey.active.item { background-color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.inverted.grey.menu .item::before { background-color: rgb= +a(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.grey.menu .active.item { background-color: r= +gba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.black.menu, .cmp-dm-portal .ui.ui.inverted.m= +enu .black.active.item { background-color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.inverted.black.menu .item::before { background-color: rg= +ba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.black.menu .active.item { background-color: = +rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.item.menu, .cmp-dm-portal .ui.item.menu .item { width: 1= +00%; text-align: center; -webkit-box-pack: center; justify-content: center;= + padding-left: 0px !important; padding-right: 0px !important; margin-left: = +0px !important; margin-right: 0px !important; } + +.cmp-dm-portal .ui.attached.item.menu:not(.tabular) { margin: 0px -1px !imp= +ortant; } + +.cmp-dm-portal .ui.item.menu .item:last-child::before { display: none; } + +.cmp-dm-portal .ui.menu.two.item .item { width: 50%; } + +.cmp-dm-portal .ui.menu.three.item .item { width: 33.333%; } + +.cmp-dm-portal .ui.menu.four.item .item { width: 25%; } + +.cmp-dm-portal .ui.menu.five.item .item { width: 20%; } + +.cmp-dm-portal .ui.menu.six.item .item { width: 16.666%; } + +.cmp-dm-portal .ui.menu.seven.item .item { width: 14.285%; } + +.cmp-dm-portal .ui.menu.eight.item .item { width: 12.5%; } + +.cmp-dm-portal .ui.menu.nine.item .item { width: 11.11%; } + +.cmp-dm-portal .ui.menu.ten.item .item { width: 10%; } + +.cmp-dm-portal .ui.menu.eleven.item .item { width: 9.09%; } + +.cmp-dm-portal .ui.menu.twelve.item .item { width: 8.333%; } + +.cmp-dm-portal .ui.inverted.pointing.menu .primary.active.item::after { bac= +kground-color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.inverted.pointing.menu .secondary.active.item::after { b= +ackground-color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.inverted.pointing.menu .red.active.item::after { backgro= +und-color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.inverted.pointing.menu .orange.active.item::after { back= +ground-color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.inverted.pointing.menu .yellow.active.item::after { back= +ground-color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.inverted.pointing.menu .olive.active.item::after { backg= +round-color: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.inverted.pointing.menu .green.active.item::after { backg= +round-color: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.inverted.pointing.menu .teal.active.item::after { backgr= +ound-color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.inverted.pointing.menu .blue.active.item::after { backgr= +ound-color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.inverted.pointing.menu .violet.active.item::after { back= +ground-color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.inverted.pointing.menu .purple.active.item::after { back= +ground-color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.inverted.pointing.menu .pink.active.item::after { backgr= +ound-color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.inverted.pointing.menu .brown.active.item::after { backg= +round-color: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.inverted.pointing.menu .grey.active.item::after { backgr= +ound-color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.inverted.pointing.menu .black.active.item::after { backg= +round-color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.menu { font-size: 1rem; } + +.cmp-dm-portal .ui.vertical.menu { width: 15rem; } + +.cmp-dm-portal .ui.menu .ui.inverted.inverted.dropdown.item .menu { backgro= +und: rgb(27, 28, 29); box-shadow: none; } + +.cmp-dm-portal .ui.menu .ui.inverted.dropdown .menu > .item { color: rgba(2= +55, 255, 255, 0.8) !important; } + +.cmp-dm-portal .ui.menu .ui.inverted.dropdown .menu > .active.item { backgr= +ound: transparent !important; color: rgba(255, 255, 255, 0.8) !important; } + +.cmp-dm-portal .ui.menu .ui.inverted.dropdown .menu > .item:hover { backgro= +und: rgba(255, 255, 255, 0.08) !important; color: rgba(255, 255, 255, 0.8) = +!important; } + +.cmp-dm-portal .ui.menu .ui.inverted.dropdown .menu > .selected.item { back= +ground: rgba(255, 255, 255, 0.15) !important; color: rgba(255, 255, 255, 0.= +8) !important; } + +.cmp-dm-portal .ui.secondary.menu .item { color: rgb(144, 144, 144); } + +.cmp-dm-portal .ui.secondary.menu .primary.menu .item { border-bottom: 0.21= +4286em solid transparent; text-transform: uppercase; color: rgb(161, 0, 255= +); } + +.cmp-dm-portal .ui.secondary.menu .primary.menu .link.item:hover, .cmp-dm-p= +ortal .ui.secondary.menu .primary.menu a.item:hover { color: purple; border= +-bottom: 0.214286em solid rgb(161, 0, 255); } + +.cmp-dm-portal .ui.message { position: relative; min-height: 1em; margin: 1= +em 0px; background: rgb(80, 80, 80); padding: 1em 1.5em; line-height: 1.428= +5em; color: rgb(80, 80, 80); transition: opacity 0.1s ease 0s, color 0.1s e= +ase 0s, background 0.1s ease 0s, box-shadow 0.1s ease 0s, -webkit-box-shado= +w 0.1s ease 0s; border-radius: 0.285714rem; box-shadow: rgba(34, 36, 38, 0.= +22) 0px 0px 0px 1px inset, transparent 0px 0px 0px 0px; } + +.cmp-dm-portal .ui.message:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.message:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.message .header { display: block; font-family: graphik-r= +egular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; font-weight: 70= +0; margin: -0.142857em 0px 0px; } + +.cmp-dm-portal .ui.message .header:not(.ui) { font-size: 1.14286em; } + +.cmp-dm-portal .ui.message p { opacity: 0.85; margin: 0.75em 0px; } + +.cmp-dm-portal .ui.message p:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.message p:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.message .header + p { margin-top: 0.25em; } + +.cmp-dm-portal .ui.message .list:not(.ui) { text-align: left; padding: 0px;= + opacity: 0.85; list-style-position: inside; margin: 0.5em 0px 0px; } + +.cmp-dm-portal .ui.message .list:not(.ui):first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.message .list:not(.ui):last-child { margin-bottom: 0px; = +} + +.cmp-dm-portal .ui.message .list:not(.ui) li { position: relative; list-sty= +le-type: none; margin: 0px 0px 0.3em 1em; padding: 0px; } + +.cmp-dm-portal .ui.message .list:not(.ui) li::before { position: absolute; = +content: "=E2=80=A2"; left: -1em; height: 100%; vertical-align: baseline; } + +.cmp-dm-portal .ui.message .list:not(.ui) li:last-child { margin-bottom: 0p= +x; } + +.cmp-dm-portal .ui.message > .icon { margin-right: 0.6em; } + +.cmp-dm-portal .ui.message > .close.icon { cursor: pointer; position: absol= +ute; margin: 0px; top: 0.78575em; right: 0.5em; opacity: 0.7; transition: o= +pacity 0.1s ease 0s; } + +.cmp-dm-portal .ui.message > .close.icon:hover { opacity: 1; } + +.cmp-dm-portal .ui.message > :first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.message > :last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.dropdown .menu > .message { margin: 0px -1px; } + +.cmp-dm-portal .ui.visible.visible.visible.visible.message { display: block= +; } + +.cmp-dm-portal .ui.icon.visible.visible.visible.visible.message { display: = +flex; } + +.cmp-dm-portal .ui.hidden.hidden.hidden.hidden.message { display: none; } + +.cmp-dm-portal .ui.primary.message { background-color: rgb(223, 240, 255); = +color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.attached.primary.message, .cmp-dm-portal .ui.primary.mes= +sage { box-shadow: rgb(161, 0, 255) 0px 0px 0px 1px inset, transparent 0px = +0px 0px 0px; } + +.cmp-dm-portal .ui.primary.message .header { color: rgba(242, 242, 242, 0.9= +); } + +.cmp-dm-portal .ui.secondary.message { background-color: rgb(244, 244, 244)= +; color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.attached.secondary.message, .cmp-dm-portal .ui.secondary= +.message { box-shadow: rgb(80, 80, 80) 0px 0px 0px 1px inset, transparent 0= +px 0px 0px 0px; } + +.cmp-dm-portal .ui.secondary.message .header { color: rgba(242, 242, 242, 0= +.9); } + +.cmp-dm-portal .ui.red.message { background-color: rgb(255, 232, 230); colo= +r: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.attached.red.message, .cmp-dm-portal .ui.red.message { b= +ox-shadow: rgb(219, 40, 40) 0px 0px 0px 1px inset, transparent 0px 0px 0px = +0px; } + +.cmp-dm-portal .ui.red.message .header { color: rgb(200, 33, 33); } + +.cmp-dm-portal .ui.orange.message { background-color: rgb(255, 237, 222); c= +olor: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.attached.orange.message, .cmp-dm-portal .ui.orange.messa= +ge { box-shadow: rgb(242, 113, 28) 0px 0px 0px 1px inset, transparent 0px 0= +px 0px 0px; } + +.cmp-dm-portal .ui.orange.message .header { color: rgb(231, 100, 13); } + +.cmp-dm-portal .ui.yellow.message { background-color: rgb(255, 248, 219); c= +olor: rgb(181, 129, 5); } + +.cmp-dm-portal .ui.attached.yellow.message, .cmp-dm-portal .ui.yellow.messa= +ge { box-shadow: rgb(181, 129, 5) 0px 0px 0px 1px inset, transparent 0px 0p= +x 0px 0px; } + +.cmp-dm-portal .ui.yellow.message .header { color: rgb(156, 111, 4); } + +.cmp-dm-portal .ui.olive.message { background-color: rgb(251, 253, 239); co= +lor: rgb(138, 188, 30); } + +.cmp-dm-portal .ui.attached.olive.message, .cmp-dm-portal .ui.olive.message= + { box-shadow: rgb(138, 188, 30) 0px 0px 0px 1px inset, transparent 0px 0px= + 0px 0px; } + +.cmp-dm-portal .ui.olive.message .header { color: rgb(122, 166, 26); } + +.cmp-dm-portal .ui.green.message { background-color: rgb(229, 249, 231); co= +lor: rgb(30, 188, 48); } + +.cmp-dm-portal .ui.attached.green.message, .cmp-dm-portal .ui.green.message= + { box-shadow: rgb(30, 188, 48) 0px 0px 0px 1px inset, transparent 0px 0px = +0px 0px; } + +.cmp-dm-portal .ui.green.message .header { color: rgb(26, 166, 42); } + +.cmp-dm-portal .ui.teal.message { background-color: rgb(225, 247, 247); col= +or: rgb(16, 163, 163); } + +.cmp-dm-portal .ui.attached.teal.message, .cmp-dm-portal .ui.teal.message {= + box-shadow: rgb(16, 163, 163) 0px 0px 0px 1px inset, transparent 0px 0px 0= +px 0px; } + +.cmp-dm-portal .ui.teal.message .header { color: rgb(14, 140, 140); } + +.cmp-dm-portal .ui.blue.message { background-color: rgb(223, 240, 255); col= +or: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.attached.blue.message, .cmp-dm-portal .ui.blue.message {= + box-shadow: rgb(33, 133, 208) 0px 0px 0px 1px inset, transparent 0px 0px 0= +px 0px; } + +.cmp-dm-portal .ui.blue.message .header { color: rgb(30, 119, 186); } + +.cmp-dm-portal .ui.violet.message { background-color: rgb(234, 231, 255); c= +olor: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.attached.violet.message, .cmp-dm-portal .ui.violet.messa= +ge { box-shadow: rgb(100, 53, 201) 0px 0px 0px 1px inset, transparent 0px 0= +px 0px 0px; } + +.cmp-dm-portal .ui.violet.message .header { color: rgb(90, 48, 181); } + +.cmp-dm-portal .ui.purple.message { background-color: rgb(246, 231, 255); c= +olor: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.attached.purple.message, .cmp-dm-portal .ui.purple.messa= +ge { box-shadow: rgb(163, 51, 200) 0px 0px 0px 1px inset, transparent 0px 0= +px 0px 0px; } + +.cmp-dm-portal .ui.purple.message .header { color: rgb(146, 46, 180); } + +.cmp-dm-portal .ui.pink.message { background-color: rgb(255, 227, 251); col= +or: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.attached.pink.message, .cmp-dm-portal .ui.pink.message {= + box-shadow: rgb(224, 57, 151) 0px 0px 0px 1px inset, transparent 0px 0px 0= +px 0px; } + +.cmp-dm-portal .ui.pink.message .header { color: rgb(221, 35, 139); } + +.cmp-dm-portal .ui.brown.message { background-color: rgb(241, 226, 211); co= +lor: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.attached.brown.message, .cmp-dm-portal .ui.brown.message= + { box-shadow: rgb(165, 103, 63) 0px 0px 0px 1px inset, transparent 0px 0px= + 0px 0px; } + +.cmp-dm-portal .ui.brown.message .header { color: rgb(147, 91, 56); } + +.cmp-dm-portal .ui.grey.message { background-color: rgb(244, 244, 244); col= +or: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.attached.grey.message, .cmp-dm-portal .ui.grey.message {= + box-shadow: rgb(118, 118, 118) 0px 0px 0px 1px inset, transparent 0px 0px = +0px 0px; } + +.cmp-dm-portal .ui.grey.message .header { color: rgb(105, 105, 105); } + +.cmp-dm-portal .ui.black.message { background-color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.black.message, .cmp-dm-portal .ui.black.message .header = +{ color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.message { font-size: 1em; } + +.cmp-dm-portal .ui.attached.message, .cmp-dm-portal .ui.message { box-shado= +w: none; } + +.cmp-dm-portal .ui.message { text-transform: uppercase; } + +.cmp-dm-portal .ui.positive.message { background-color: rgb(161, 0, 255); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.positive.message .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.negative.message { background-color: rgb(219, 40, 40); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.negative.message .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.info.message, .cmp-dm-portal .ui.message { background-co= +lor: rgb(80, 80, 80); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.info.message .header, .cmp-dm-portal .ui.message .header= + { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.warning.message { background-color: rgb(251, 189, 8); co= +lor: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.warning.message .header { color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.error.message { background-color: rgb(219, 40, 40); colo= +r: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.error.message .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.success.message { background-color: rgb(161, 0, 255); co= +lor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.success.message .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.table { width: 100%; background: transparent; margin: 1e= +m 0px; border: 0px solid rgba(34, 36, 38, 0.15); box-shadow: none; border-r= +adius: 0px; text-align: left; vertical-align: middle; color: rgb(80, 80, 80= +); border-collapse: separate; border-spacing: 0px; } + +.cmp-dm-portal .ui.table:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.table:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.table > tbody, .cmp-dm-portal .ui.table > thead { text-a= +lign: inherit; vertical-align: inherit; } + +.cmp-dm-portal .ui.table td, .cmp-dm-portal .ui.table th { transition: back= +ground 0.1s ease 0s, color 0.1s ease 0s; } + +.cmp-dm-portal .ui.table > thead { box-shadow: none; } + +.cmp-dm-portal .ui.table > thead > tr > th { cursor: auto; background: tran= +sparent; text-align: inherit; color: rgb(80, 80, 80); padding: 0.928571em 1= +.14286em; vertical-align: inherit; font-weight: 400; text-transform: upperc= +ase; border-bottom: 0px; border-left: none; } + +.cmp-dm-portal .ui.table > thead > tr > th:first-child { border-left: none;= + } + +.cmp-dm-portal .ui.table > thead > tr:first-child > th:first-child, .cmp-dm= +-portal .ui.table > thead > tr:first-child > th:last-child, .cmp-dm-portal = +.ui.table > thead > tr:first-child > th:only-child { border-radius: 0px; } + +.cmp-dm-portal .ui.table > tfoot { box-shadow: none; } + +.cmp-dm-portal .ui.table > tfoot > tr > td, .cmp-dm-portal .ui.table > tfoo= +t > tr > th { cursor: auto; border-top: 1px solid rgba(34, 36, 38, 0.15); b= +ackground: transparent; text-align: inherit; color: rgb(80, 80, 80); paddin= +g: 1.14286em; vertical-align: middle; font-style: normal; font-weight: 400;= + text-transform: none; } + +.cmp-dm-portal .ui.table > tfoot > tr > td:first-child, .cmp-dm-portal .ui.= +table > tfoot > tr > th:first-child { border-left: none; } + +.cmp-dm-portal .ui.table > tfoot > tr:first-child > td:first-child, .cmp-dm= +-portal .ui.table > tfoot > tr:first-child > td:last-child, .cmp-dm-portal = +.ui.table > tfoot > tr:first-child > td:only-child, .cmp-dm-portal .ui.tabl= +e > tfoot > tr:first-child > th:first-child, .cmp-dm-portal .ui.table > tfo= +ot > tr:first-child > th:last-child, .cmp-dm-portal .ui.table > tfoot > tr:= +first-child > th:only-child { border-radius: 0px; } + +.cmp-dm-portal .ui.table > tbody > tr > td, .cmp-dm-portal .ui.table > tr >= + td { border-top: 0px; } + +.cmp-dm-portal .ui.table > tbody > tr:first-child > td, .cmp-dm-portal .ui.= +table > tr:first-child > td { border-top: none; } + +.cmp-dm-portal .ui.table > tbody + tbody tr:first-child > td { border-top: = +0px; } + +.cmp-dm-portal .ui.table > tbody > tr > td, .cmp-dm-portal .ui.table > tr >= + td { padding: 1.14286em; text-align: inherit; } + +.cmp-dm-portal .ui.table > .icon { vertical-align: baseline; } + +.cmp-dm-portal .ui.table > .icon:only-child { margin: 0px; } + +.cmp-dm-portal .ui.table.segment { padding: 0px; } + +.cmp-dm-portal .ui.table.segment::after { display: none; } + +.cmp-dm-portal .ui.table.segment.stacked::after { display: block; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.table:not(.unstackable) { width: 100%; padding: 0px; } + .cmp-dm-portal .ui.table:not(.unstackable) > tbody, .cmp-dm-portal .ui.ta= +ble:not(.unstackable) > tbody > tr, .cmp-dm-portal .ui.table:not(.unstackab= +le) > tbody > tr > td, .cmp-dm-portal .ui.table:not(.unstackable) > tbody >= + tr > th, .cmp-dm-portal .ui.table:not(.unstackable) > tfoot, .cmp-dm-porta= +l .ui.table:not(.unstackable) > tfoot > tr, .cmp-dm-portal .ui.table:not(.u= +nstackable) > tfoot > tr > td, .cmp-dm-portal .ui.table:not(.unstackable) >= + tfoot > tr > th, .cmp-dm-portal .ui.table:not(.unstackable) > thead, .cmp-= +dm-portal .ui.table:not(.unstackable) > thead > tr, .cmp-dm-portal .ui.tabl= +e:not(.unstackable) > thead > tr > th, .cmp-dm-portal .ui.table:not(.unstac= +kable) > tr, .cmp-dm-portal .ui.table:not(.unstackable) > tr > td, .cmp-dm-= +portal .ui.table:not(.unstackable) > tr > th { display: block !important; w= +idth: auto !important; } + .cmp-dm-portal .ui.table:not(.unstackable) > tfoot, .cmp-dm-portal .ui.ta= +ble:not(.unstackable) > thead { display: block; } + .cmp-dm-portal .ui.ui.ui.ui.table:not(.unstackable) > tbody > tr, .cmp-dm= +-portal .ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr, .cmp-dm-portal .= +ui.ui.ui.ui.table:not(.unstackable) > thead > tr, .cmp-dm-portal .ui.ui.ui.= +ui.table:not(.unstackable) > tr { padding-top: 1em; padding-bottom: 1em; bo= +x-shadow: rgba(0, 0, 0, 0.1) 0px -1px 0px 0px inset; } + .cmp-dm-portal .ui.ui.ui.ui.table:not(.unstackable) > tbody > tr > td, .c= +mp-dm-portal .ui.ui.ui.ui.table:not(.unstackable) > tbody > tr > th, .cmp-d= +m-portal .ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr > td, .cmp-dm-po= +rtal .ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr > th, .cmp-dm-portal= + .ui.ui.ui.ui.table:not(.unstackable) > thead > tr > th, .cmp-dm-portal .ui= +.ui.ui.ui.table:not(.unstackable) > tr > td, .cmp-dm-portal .ui.ui.ui.ui.ta= +ble:not(.unstackable) > tr > th { background: none; border: none; padding: = +0.25em 0.75em; box-shadow: none; } + .cmp-dm-portal .ui.table:not(.unstackable) > tbody > tr > td:first-child,= + .cmp-dm-portal .ui.table:not(.unstackable) > tbody > tr > th:first-child, = +.cmp-dm-portal .ui.table:not(.unstackable) > tfoot > tr > td:first-child, .= +cmp-dm-portal .ui.table:not(.unstackable) > tfoot > tr > th:first-child, .c= +mp-dm-portal .ui.table:not(.unstackable) > thead > tr > th:first-child, .cm= +p-dm-portal .ui.table:not(.unstackable) > tr > td:first-child, .cmp-dm-port= +al .ui.table:not(.unstackable) > tr > th:first-child { font-weight: 700; } + .cmp-dm-portal .ui.definition.table:not(.unstackable) > thead > tr > th:f= +irst-child { box-shadow: none !important; } +} + +.cmp-dm-portal .ui.table .collapsing .image, .cmp-dm-portal .ui.table .coll= +apsing .image img { max-width: none; } + +@media only screen and (max-width: 991.98px) { + .cmp-dm-portal .ui[class*=3D"tablet stackable"].table, .cmp-dm-portal .ui= +[class*=3D"tablet stackable"].table > tbody, .cmp-dm-portal .ui[class*=3D"t= +ablet stackable"].table > tbody > tr, .cmp-dm-portal .ui[class*=3D"tablet s= +tackable"].table > tbody > tr > td, .cmp-dm-portal .ui[class*=3D"tablet sta= +ckable"].table > tbody > tr > th, .cmp-dm-portal .ui[class*=3D"tablet stack= +able"].table > tfoot, .cmp-dm-portal .ui[class*=3D"tablet stackable"].table= + > tfoot > tr, .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tfoo= +t > tr > td, .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tfoot = +> tr > th, .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > thead, .= +cmp-dm-portal .ui[class*=3D"tablet stackable"].table > thead > tr, .cmp-dm-= +portal .ui[class*=3D"tablet stackable"].table > thead > tr > th, .cmp-dm-po= +rtal .ui[class*=3D"tablet stackable"].table > tr, .cmp-dm-portal .ui[class*= +=3D"tablet stackable"].table > tr > td, .cmp-dm-portal .ui[class*=3D"tablet= + stackable"].table > tr > th { display: block !important; width: 100% !impo= +rtant; } + .cmp-dm-portal .ui[class*=3D"tablet stackable"].table { padding: 0px; } + .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tfoot, .cmp-dm-po= +rtal .ui[class*=3D"tablet stackable"].table > thead { display: block; } + .cmp-dm-portal .ui.ui.ui.ui[class*=3D"tablet stackable"].table > tbody > = +tr, .cmp-dm-portal .ui.ui.ui.ui[class*=3D"tablet stackable"].table > tfoot = +> tr, .cmp-dm-portal .ui.ui.ui.ui[class*=3D"tablet stackable"].table > thea= +d > tr, .cmp-dm-portal .ui.ui.ui.ui[class*=3D"tablet stackable"].table > tr= + { padding-top: 1em; padding-bottom: 1em; box-shadow: rgba(0, 0, 0, 0.1) 0p= +x -1px 0px 0px inset; } + .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tbody > tr > td, = +.cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tbody > tr > th, .c= +mp-dm-portal .ui[class*=3D"tablet stackable"].table > tfoot > tr > td, .cmp= +-dm-portal .ui[class*=3D"tablet stackable"].table > tfoot > tr > th, .cmp-d= +m-portal .ui[class*=3D"tablet stackable"].table > thead > tr > th, .cmp-dm-= +portal .ui[class*=3D"tablet stackable"].table > tr > td, .cmp-dm-portal .ui= +[class*=3D"tablet stackable"].table > tr > th { background: none; padding: = +0.25em 0.75em; box-shadow: none; border: none !important; } +} + +.cmp-dm-portal .ui.table[class*=3D"left aligned"], .cmp-dm-portal .ui.table= + [class*=3D"left aligned"] { text-align: left; } + +.cmp-dm-portal .ui.table[class*=3D"center aligned"], .cmp-dm-portal .ui.tab= +le [class*=3D"center aligned"] { text-align: center; } + +.cmp-dm-portal .ui.table[class*=3D"right aligned"], .cmp-dm-portal .ui.tabl= +e [class*=3D"right aligned"] { text-align: right; } + +.cmp-dm-portal .ui.table[class*=3D"top aligned"], .cmp-dm-portal .ui.table = +[class*=3D"top aligned"] { vertical-align: top; } + +.cmp-dm-portal .ui.table[class*=3D"middle aligned"], .cmp-dm-portal .ui.tab= +le [class*=3D"middle aligned"] { vertical-align: middle; } + +.cmp-dm-portal .ui.table[class*=3D"bottom aligned"], .cmp-dm-portal .ui.tab= +le [class*=3D"bottom aligned"] { vertical-align: bottom; } + +.cmp-dm-portal .ui.table[class*=3D"single line"], .cmp-dm-portal .ui.table = +[class*=3D"single line"] { white-space: nowrap; } + +.cmp-dm-portal .ui.primary.table { border-top: 0.2em solid rgb(161, 0, 255)= +; } + +.cmp-dm-portal .ui.ui.table td.primary:not(.marked), .cmp-dm-portal .ui.ui.= +ui.ui.table tr.primary:not(.marked) { background: rgb(221, 244, 255); color= +: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.secondary.table { border-top: 0.2em solid rgb(80, 80, 80= +); } + +.cmp-dm-portal .ui.ui.table td.secondary:not(.marked), .cmp-dm-portal .ui.u= +i.ui.ui.table tr.secondary:not(.marked) { background: rgb(221, 221, 221); c= +olor: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.red.table { border-top: 0.2em solid rgb(219, 40, 40); } + +.cmp-dm-portal .ui.ui.table td.red:not(.marked), .cmp-dm-portal .ui.ui.ui.u= +i.table tr.red:not(.marked) { background: rgb(255, 225, 223); color: rgb(21= +9, 40, 40); } + +.cmp-dm-portal .ui.orange.table { border-top: 0.2em solid rgb(242, 113, 28)= +; } + +.cmp-dm-portal .ui.ui.table td.orange:not(.marked), .cmp-dm-portal .ui.ui.u= +i.ui.table tr.orange:not(.marked) { background: rgb(255, 231, 209); color: = +rgb(242, 113, 28); } + +.cmp-dm-portal .ui.yellow.table { border-top: 0.2em solid rgb(251, 189, 8);= + } + +.cmp-dm-portal .ui.ui.table td.yellow:not(.marked), .cmp-dm-portal .ui.ui.u= +i.ui.table tr.yellow:not(.marked) { background: rgb(255, 249, 210); color: = +rgb(181, 129, 5); } + +.cmp-dm-portal .ui.olive.table { border-top: 0.2em solid rgb(181, 204, 24);= + } + +.cmp-dm-portal .ui.ui.table td.olive:not(.marked), .cmp-dm-portal .ui.ui.ui= +.ui.table tr.olive:not(.marked) { background: rgb(247, 250, 228); color: rg= +b(138, 188, 30); } + +.cmp-dm-portal .ui.green.table { border-top: 0.2em solid rgb(33, 186, 69); = +} + +.cmp-dm-portal .ui.ui.table td.green:not(.marked), .cmp-dm-portal .ui.ui.ui= +.ui.table tr.green:not(.marked) { background: rgb(213, 245, 217); color: rg= +b(30, 188, 48); } + +.cmp-dm-portal .ui.teal.table { border-top: 0.2em solid rgb(0, 181, 173); } + +.cmp-dm-portal .ui.ui.table td.teal:not(.marked), .cmp-dm-portal .ui.ui.ui.= +ui.table tr.teal:not(.marked) { background: rgb(226, 255, 255); color: rgb(= +16, 163, 163); } + +.cmp-dm-portal .ui.blue.table { border-top: 0.2em solid rgb(33, 133, 208); = +} + +.cmp-dm-portal .ui.ui.table td.blue:not(.marked), .cmp-dm-portal .ui.ui.ui.= +ui.table tr.blue:not(.marked) { background: rgb(221, 244, 255); color: rgb(= +33, 133, 208); } + +.cmp-dm-portal .ui.violet.table { border-top: 0.2em solid rgb(100, 53, 201)= +; } + +.cmp-dm-portal .ui.ui.table td.violet:not(.marked), .cmp-dm-portal .ui.ui.u= +i.ui.table tr.violet:not(.marked) { background: rgb(236, 233, 254); color: = +rgb(100, 53, 201); } + +.cmp-dm-portal .ui.purple.table { border-top: 0.2em solid rgb(163, 51, 200)= +; } + +.cmp-dm-portal .ui.ui.table td.purple:not(.marked), .cmp-dm-portal .ui.ui.u= +i.ui.table tr.purple:not(.marked) { background: rgb(248, 227, 255); color: = +rgb(163, 51, 200); } + +.cmp-dm-portal .ui.pink.table { border-top: 0.2em solid rgb(224, 57, 151); = +} + +.cmp-dm-portal .ui.ui.table td.pink:not(.marked), .cmp-dm-portal .ui.ui.ui.= +ui.table tr.pink:not(.marked) { background: rgb(255, 232, 249); color: rgb(= +224, 57, 151); } + +.cmp-dm-portal .ui.brown.table { border-top: 0.2em solid rgb(165, 103, 63);= + } + +.cmp-dm-portal .ui.ui.table td.brown:not(.marked), .cmp-dm-portal .ui.ui.ui= +.ui.table tr.brown:not(.marked) { background: rgb(247, 229, 210); color: rg= +b(165, 103, 63); } + +.cmp-dm-portal .ui.grey.table { border-top: 0.2em solid rgb(118, 118, 118);= + } + +.cmp-dm-portal .ui.ui.table td.grey:not(.marked), .cmp-dm-portal .ui.ui.ui.= +ui.table tr.grey:not(.marked) { background: rgb(220, 221, 222); color: rgb(= +118, 118, 118); } + +.cmp-dm-portal .ui.black.table { border-top: 0.2em solid rgb(27, 28, 29); } + +.cmp-dm-portal .ui.ui.table td.black:not(.marked), .cmp-dm-portal .ui.ui.ui= +.ui.table tr.black:not(.marked) { background: rgb(84, 84, 84); color: rgb(2= +55, 255, 255); } + +.cmp-dm-portal .ui.one.column.table td { width: 100%; } + +.cmp-dm-portal .ui.two.column.table td { width: 50%; } + +.cmp-dm-portal .ui.three.column.table td { width: 33.3333%; } + +.cmp-dm-portal .ui.four.column.table td { width: 25%; } + +.cmp-dm-portal .ui.five.column.table td { width: 20%; } + +.cmp-dm-portal .ui.six.column.table td { width: 16.6667%; } + +.cmp-dm-portal .ui.seven.column.table td { width: 14.2857%; } + +.cmp-dm-portal .ui.eight.column.table td { width: 12.5%; } + +.cmp-dm-portal .ui.nine.column.table td { width: 11.1111%; } + +.cmp-dm-portal .ui.ten.column.table td { width: 10%; } + +.cmp-dm-portal .ui.eleven.column.table td { width: 9.09091%; } + +.cmp-dm-portal .ui.twelve.column.table td { width: 8.33333%; } + +.cmp-dm-portal .ui.thirteen.column.table td { width: 7.69231%; } + +.cmp-dm-portal .ui.fourteen.column.table td { width: 7.14286%; } + +.cmp-dm-portal .ui.fifteen.column.table td { width: 6.66667%; } + +.cmp-dm-portal .ui.sixteen.column.table td, .cmp-dm-portal .ui.table td.one= +.wide, .cmp-dm-portal .ui.table th.one.wide { width: 6.25%; } + +.cmp-dm-portal .ui.table td.two.wide, .cmp-dm-portal .ui.table th.two.wide = +{ width: 12.5%; } + +.cmp-dm-portal .ui.table td.three.wide, .cmp-dm-portal .ui.table th.three.w= +ide { width: 18.75%; } + +.cmp-dm-portal .ui.table td.four.wide, .cmp-dm-portal .ui.table th.four.wid= +e { width: 25%; } + +.cmp-dm-portal .ui.table td.five.wide, .cmp-dm-portal .ui.table th.five.wid= +e { width: 31.25%; } + +.cmp-dm-portal .ui.table td.six.wide, .cmp-dm-portal .ui.table th.six.wide = +{ width: 37.5%; } + +.cmp-dm-portal .ui.table td.seven.wide, .cmp-dm-portal .ui.table th.seven.w= +ide { width: 43.75%; } + +.cmp-dm-portal .ui.table td.eight.wide, .cmp-dm-portal .ui.table th.eight.w= +ide { width: 50%; } + +.cmp-dm-portal .ui.table td.nine.wide, .cmp-dm-portal .ui.table th.nine.wid= +e { width: 56.25%; } + +.cmp-dm-portal .ui.table td.ten.wide, .cmp-dm-portal .ui.table th.ten.wide = +{ width: 62.5%; } + +.cmp-dm-portal .ui.table td.eleven.wide, .cmp-dm-portal .ui.table th.eleven= +.wide { width: 68.75%; } + +.cmp-dm-portal .ui.table td.twelve.wide, .cmp-dm-portal .ui.table th.twelve= +.wide { width: 75%; } + +.cmp-dm-portal .ui.table td.thirteen.wide, .cmp-dm-portal .ui.table th.thir= +teen.wide { width: 81.25%; } + +.cmp-dm-portal .ui.table td.fourteen.wide, .cmp-dm-portal .ui.table th.four= +teen.wide { width: 87.5%; } + +.cmp-dm-portal .ui.table td.fifteen.wide, .cmp-dm-portal .ui.table th.fifte= +en.wide { width: 93.75%; } + +.cmp-dm-portal .ui.table td.sixteen.wide, .cmp-dm-portal .ui.table th.sixte= +en.wide { width: 100%; } + +.cmp-dm-portal .ui.basic.table { background: transparent; border: 0px solid= + rgba(34, 36, 38, 0.15); } + +.cmp-dm-portal .ui.basic.table, .cmp-dm-portal .ui.basic.table > tfoot, .cm= +p-dm-portal .ui.basic.table > thead { box-shadow: none; } + +.cmp-dm-portal .ui.basic.table > tbody > tr > th, .cmp-dm-portal .ui.basic.= +table > tfoot > tr > th, .cmp-dm-portal .ui.basic.table > thead > tr > th, = +.cmp-dm-portal .ui.basic.table > tr > th { background: transparent; border-= +left: none; } + +.cmp-dm-portal .ui.basic.table > tbody > tr { border-bottom: 1px solid rgba= +(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.basic.table > tbody > tr > td, .cmp-dm-portal .ui.basic.= +table > tfoot > tr > td, .cmp-dm-portal .ui.basic.table > tr > td { backgro= +und: transparent; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table { border: none; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped= +) > tbody > tr > td, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.s= +ortable):not(.striped) > tbody > tr > th, .cmp-dm-portal .ui[class*=3D"very= + basic"].table:not(.sortable):not(.striped) > tfoot > tr > th, .cmp-dm-port= +al .ui[class*=3D"very basic"].table:not(.sortable):not(.striped) > thead > = +tr > th, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not= +(.striped) > tr > td, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.= +sortable):not(.striped) > tr > th { } + +.cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped= +) > tbody > tr > td:first-child, .cmp-dm-portal .ui[class*=3D"very basic"].= +table:not(.sortable):not(.striped) > tbody > tr > th:first-child, .cmp-dm-p= +ortal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped) > tfoot= + > tr > td:first-child, .cmp-dm-portal .ui[class*=3D"very basic"].table:not= +(.sortable):not(.striped) > tfoot > tr > th:first-child, .cmp-dm-portal .ui= +[class*=3D"very basic"].table:not(.sortable):not(.striped) > thead > tr > t= +h:first-child, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortabl= +e):not(.striped) > tr > td:first-child, .cmp-dm-portal .ui[class*=3D"very b= +asic"].table:not(.sortable):not(.striped) > tr > th:first-child { padding-l= +eft: 0px; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped= +) > tbody > tr > td:last-child, .cmp-dm-portal .ui[class*=3D"very basic"].t= +able:not(.sortable):not(.striped) > tbody > tr > th:last-child, .cmp-dm-por= +tal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped) > tfoot >= + tr > td:last-child, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.s= +ortable):not(.striped) > tfoot > tr > th:last-child, .cmp-dm-portal .ui[cla= +ss*=3D"very basic"].table:not(.sortable):not(.striped) > thead > tr > th:la= +st-child, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):no= +t(.striped) > tr > td:last-child, .cmp-dm-portal .ui[class*=3D"very basic"]= +.table:not(.sortable):not(.striped) > tr > th:last-child { padding-right: 0= +px; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped= +) > thead > tr:first-child > th { padding-top: 0px; } + +.cmp-dm-portal .ui.celled.table > tbody > tr > td, .cmp-dm-portal .ui.celle= +d.table > tbody > tr > th, .cmp-dm-portal .ui.celled.table > tfoot > tr > t= +d, .cmp-dm-portal .ui.celled.table > tfoot > tr > th, .cmp-dm-portal .ui.ce= +lled.table > thead > tr > th, .cmp-dm-portal .ui.celled.table > tr > td, .c= +mp-dm-portal .ui.celled.table > tr > th { border-left: 1px solid rgb(249, 2= +50, 251); } + +.cmp-dm-portal .ui.celled.table > tbody > tr > td:first-child, .cmp-dm-port= +al .ui.celled.table > tbody > tr > th:first-child, .cmp-dm-portal .ui.celle= +d.table > tfoot > tr > td:first-child, .cmp-dm-portal .ui.celled.table > tf= +oot > tr > th:first-child, .cmp-dm-portal .ui.celled.table > thead > tr > t= +h:first-child, .cmp-dm-portal .ui.celled.table > tr > td:first-child, .cmp-= +dm-portal .ui.celled.table > tr > th:first-child { border-left: none; } + +.cmp-dm-portal .ui.table { font-size: 1em; } + +.cmp-dm-portal .ui.table thead tr th { color: rgb(144, 144, 144); border-bo= +ttom: 2px solid rgb(118, 118, 118) !important; } + +.cmp-dm-portal .ui.table thead tr th, .cmp-dm-portal .ui.table thead tr th = +* { text-transform: uppercase; } + +.cmp-dm-portal .ui.table tbody tr:hover { cursor: pointer; } + +.cmp-dm-portal .ui.table tbody tr td { text-transform: uppercase; border-bo= +ttom: 1px solid rgb(204, 204, 204) !important; } + +.cmp-dm-portal .ui.table tbody tr td .lowercase { text-transform: lowercase= + !important; } + +.cmp-dm-portal .ui.table tbody tr td.image:not(.ui) img { width: 7em; max-h= +eight: 7em; object-fit: cover; object-position: center center; border-radiu= +s: 0.285714rem; } + +.cmp-dm-portal .ui.table tbody tr td.header:not(.ui) { font-weight: 700; te= +xt-transform: none; } + +.cmp-dm-portal .ui.table tbody tr td ul.actions { margin: 0px; padding: 0px= +; } + +.cmp-dm-portal .ui.table tbody tr td ul.actions li { display: inline-block;= + margin-right: 1em; } + +.cmp-dm-portal .ui.table tbody tr td ul.actions li button { font-weight: 70= +0; text-transform: uppercase; } + +.cmp-dm-portal .ui.table tbody tr td ul.actions li:last-child { margin-righ= +t: 0px; } + +.cmp-dm-portal .ui.card, .cmp-dm-portal .ui.cards > .card { max-width: 100%= +; position: relative; display: flex; -webkit-box-orient: vertical; -webkit-= +box-direction: normal; flex-direction: column; width: 256px; min-height: 0p= +x; background: rgb(255, 255, 255); padding: 0px; border: 0.75em solid rgb(2= +49, 249, 249); border-radius: 0.285714rem; transition: box-shadow 0.1s ease= + 0s, transform 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s, -webkit-trans= +form 0.1s ease 0s; overflow-wrap: break-word; } + +.cmp-dm-portal .ui.card { margin: 1em 0px; } + +.cmp-dm-portal .ui.card a, .cmp-dm-portal .ui.cards > .card a { cursor: poi= +nter; } + +.cmp-dm-portal .ui.card:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.card:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.cards { display: flex; margin: -0.875em -0.5em; flex-wra= +p: wrap; } + +.cmp-dm-portal .ui.cards > .card { display: flex; margin: 0.875em auto; flo= +at: none; } + +.cmp-dm-portal .ui.card::after, .cmp-dm-portal .ui.cards::after { display: = +block; content: " "; height: 0px; clear: both; overflow: hidden; visibility= +: hidden; } + +.cmp-dm-portal .ui.cards ~ .ui.cards { margin-top: 0.875em; } + +.cmp-dm-portal .ui.card > :first-child, .cmp-dm-portal .ui.cards > .card > = +:first-child { border-radius: 0.28571rem 0.28571rem 0px 0px !important; bor= +der-top: none !important; } + +.cmp-dm-portal .ui.card > :last-child, .cmp-dm-portal .ui.cards > .card > := +last-child { border-radius: 0px 0px 0.28571rem 0.28571rem !important; } + +.cmp-dm-portal .ui.card > :only-child, .cmp-dm-portal .ui.cards > .card > := +only-child { border-radius: 0.28571rem !important; } + +.cmp-dm-portal .ui.card > .image, .cmp-dm-portal .ui.cards > .card > .image= + { position: relative; display: block; -webkit-box-flex: 0; flex: 0 0 auto;= + padding: 0px; background: rgba(0, 0, 0, 0.05); } + +.cmp-dm-portal .ui.card > .image > img, .cmp-dm-portal .ui.cards > .card > = +.image > img { display: block; width: 100%; height: auto; border-radius: in= +herit; } + +.cmp-dm-portal .ui.card > .image:not(.ui) > img, .cmp-dm-portal .ui.cards >= + .card > .image:not(.ui) > img { border: none; } + +.cmp-dm-portal .ui.card > .content, .cmp-dm-portal .ui.cards > .card > .con= +tent { -webkit-box-flex: 1; flex-grow: 1; border-right: none; border-bottom= +: none; border-left: none; border-image: initial; border-top: 0px; backgrou= +nd: none; margin: 0px; padding: 1em; box-shadow: none; font-size: 0.9em; bo= +rder-radius: 0px; } + +.cmp-dm-portal .ui.card > .content::after, .cmp-dm-portal .ui.cards > .card= + > .content::after { display: block; content: " "; height: 0px; clear: both= +; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.card > .content > .header, .cmp-dm-portal .ui.cards > .c= +ard > .content > .header { display: block; font-family: graphik-regular-web= +, "Helvetica Neue", Arial, Helvetica, sans-serif; color: rgba(0, 0, 0, 0.85= +); } + +.cmp-dm-portal .ui.card > .content > .header:not(.ui), .cmp-dm-portal .ui.c= +ards > .card > .content > .header:not(.ui) { font-weight: 700; font-size: 1= +.28571em; margin-top: -0.21425em; line-height: 1.28571em; } + +.cmp-dm-portal .ui.card > .content > .header + .description, .cmp-dm-portal= + .ui.card > .content > .meta + .description, .cmp-dm-portal .ui.cards > .ca= +rd > .content > .header + .description, .cmp-dm-portal .ui.cards > .card > = +.content > .meta + .description { margin-top: 0.5em; } + +.cmp-dm-portal .ui.card [class*=3D"left floated"], .cmp-dm-portal .ui.cards= + > .card [class*=3D"left floated"] { float: left; } + +.cmp-dm-portal .ui.card [class*=3D"right floated"], .cmp-dm-portal .ui.card= +s > .card [class*=3D"right floated"] { float: right; } + +.cmp-dm-portal .ui.card [class*=3D"left aligned"], .cmp-dm-portal .ui.cards= + > .card [class*=3D"left aligned"] { text-align: left; } + +.cmp-dm-portal .ui.card [class*=3D"center aligned"], .cmp-dm-portal .ui.car= +ds > .card [class*=3D"center aligned"] { text-align: center; } + +.cmp-dm-portal .ui.card [class*=3D"right aligned"], .cmp-dm-portal .ui.card= +s > .card [class*=3D"right aligned"] { text-align: right; } + +.cmp-dm-portal .ui.card .content img, .cmp-dm-portal .ui.cards > .card .con= +tent img { display: inline-block; vertical-align: middle; } + +.cmp-dm-portal .ui.card .avatar img, .cmp-dm-portal .ui.card img.avatar, .c= +mp-dm-portal .ui.cards > .card .avatar img, .cmp-dm-portal .ui.cards > .car= +d img.avatar { width: 2em; height: 2em; border-radius: 500rem; } + +.cmp-dm-portal .ui.card > .content > .description, .cmp-dm-portal .ui.cards= + > .card > .content > .description { clear: both; color: rgba(0, 0, 0, 0.68= +); } + +.cmp-dm-portal .ui.card > .content p, .cmp-dm-portal .ui.cards > .card > .c= +ontent p { margin: 0px 0px 0.5em; } + +.cmp-dm-portal .ui.card > .content p:last-child, .cmp-dm-portal .ui.cards >= + .card > .content p:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.card .meta, .cmp-dm-portal .ui.cards > .card .meta { fon= +t-size: 1em; color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.card .meta *, .cmp-dm-portal .ui.cards > .card .meta * {= + margin-right: 0.3em; } + +.cmp-dm-portal .ui.card .meta :last-child, .cmp-dm-portal .ui.cards > .card= + .meta :last-child { margin-right: 0px; } + +.cmp-dm-portal .ui.card .meta [class*=3D"right floated"], .cmp-dm-portal .u= +i.cards > .card .meta [class*=3D"right floated"] { margin-right: 0px; margi= +n-left: 0.3em; } + +.cmp-dm-portal .ui.card > .content a:not(.ui), .cmp-dm-portal .ui.cards > .= +card > .content a:not(.ui) { transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.card > .content a:not(.ui):hover, .cmp-dm-portal .ui.car= +ds > .card > .content a:not(.ui):hover { } + +.cmp-dm-portal .ui.card > .content > a.header, .cmp-dm-portal .ui.cards > .= +card > .content > a.header { color: rgba(0, 0, 0, 0.85); } + +.cmp-dm-portal .ui.card > .content > a.header:hover, .cmp-dm-portal .ui.car= +ds > .card > .content > a.header:hover { color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.card .meta > a:not(.ui), .cmp-dm-portal .ui.cards > .car= +d .meta > a:not(.ui) { color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.card .meta > a:not(.ui):hover, .cmp-dm-portal .ui.cards = +> .card .meta > a:not(.ui):hover { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.card > .button, .cmp-dm-portal .ui.card > .buttons, .cmp= +-dm-portal .ui.cards > .card > .button, .cmp-dm-portal .ui.cards > .card > = +.buttons { margin: 0px -1px; width: calc(100% + 2px); } + +.cmp-dm-portal .ui.card > .button:last-child, .cmp-dm-portal .ui.card > .bu= +ttons:last-child, .cmp-dm-portal .ui.cards > .card > .button:last-child, .c= +mp-dm-portal .ui.cards > .card > .buttons:last-child { margin-bottom: -1px;= + } + +.cmp-dm-portal .ui.card .dimmer, .cmp-dm-portal .ui.cards > .card .dimmer {= + z-index: 10; } + +.cmp-dm-portal .ui.card > .content .star.icon, .cmp-dm-portal .ui.cards > .= +card > .content .star.icon { cursor: pointer; opacity: 0.75; transition: co= +lor 0.1s ease 0s; } + +.cmp-dm-portal .ui.card > .content .star.icon:hover, .cmp-dm-portal .ui.car= +ds > .card > .content .star.icon:hover { opacity: 1; color: rgb(255, 183, 1= +0); } + +.cmp-dm-portal .ui.card > .content .active.star.icon, .cmp-dm-portal .ui.ca= +rds > .card > .content .active.star.icon { color: rgb(255, 230, 35); } + +.cmp-dm-portal .ui.card > .content .like.icon, .cmp-dm-portal .ui.cards > .= +card > .content .like.icon { cursor: pointer; opacity: 0.75; transition: co= +lor 0.1s ease 0s; } + +.cmp-dm-portal .ui.card > .content .like.icon:hover, .cmp-dm-portal .ui.car= +ds > .card > .content .like.icon:hover { opacity: 1; color: rgb(255, 39, 51= +); } + +.cmp-dm-portal .ui.card > .content .active.like.icon, .cmp-dm-portal .ui.ca= +rds > .card > .content .active.like.icon { color: rgb(255, 39, 51); } + +.cmp-dm-portal .ui.card > .extra, .cmp-dm-portal .ui.cards > .card > .extra= + { max-width: 100%; -webkit-box-flex: 0; flex-grow: 0; position: static; ba= +ckground: none; width: auto; margin: 0px; padding: 0.75em 1em; top: 0px; le= +ft: 0px; color: rgba(0, 0, 0, 0.4); box-shadow: none; transition: color 0.1= +s ease 0s; min-height: 0px !important; border-top: 0px !important; } + +.cmp-dm-portal .ui.card > .extra a:not(.ui), .cmp-dm-portal .ui.cards > .ca= +rd > .extra a:not(.ui) { color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.card > .extra a:not(.ui):hover, .cmp-dm-portal .ui.cards= + > .card > .extra a:not(.ui):hover { color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.cards > .primary.card, .cmp-dm-portal .ui.primary.card, = +.cmp-dm-portal .ui.primary.cards > .card { } + +.cmp-dm-portal .ui.cards > .primary.card:hover, .cmp-dm-portal .ui.primary.= +card:hover, .cmp-dm-portal .ui.primary.cards > .card:hover { box-shadow: rg= +b(212, 212, 213) 0px 0px 0px 1px, rgb(145, 0, 230) 0px 2px 0px 0px, rgb(188= +, 189, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .secondary.card, .cmp-dm-portal .ui.secondary.ca= +rd, .cmp-dm-portal .ui.secondary.cards > .card { } + +.cmp-dm-portal .ui.cards > .secondary.card:hover, .cmp-dm-portal .ui.second= +ary.card:hover, .cmp-dm-portal .ui.secondary.cards > .card:hover { box-shad= +ow: rgb(212, 212, 213) 0px 0px 0px 1px, rgb(93, 93, 93) 0px 2px 0px 0px, rg= +b(188, 189, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .red.card, .cmp-dm-portal .ui.red.card, .cmp-dm-= +portal .ui.red.cards > .card { } + +.cmp-dm-portal .ui.cards > .red.card:hover, .cmp-dm-portal .ui.red.card:hov= +er, .cmp-dm-portal .ui.red.cards > .card:hover { box-shadow: rgb(212, 212, = +213) 0px 0px 0px 1px, rgb(208, 25, 25) 0px 2px 0px 0px, rgb(188, 189, 189) = +0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .orange.card, .cmp-dm-portal .ui.orange.card, .c= +mp-dm-portal .ui.orange.cards > .card { } + +.cmp-dm-portal .ui.cards > .orange.card:hover, .cmp-dm-portal .ui.orange.ca= +rd:hover, .cmp-dm-portal .ui.orange.cards > .card:hover { box-shadow: rgb(2= +12, 212, 213) 0px 0px 0px 1px, rgb(242, 98, 2) 0px 2px 0px 0px, rgb(188, 18= +9, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .yellow.card, .cmp-dm-portal .ui.yellow.card, .c= +mp-dm-portal .ui.yellow.cards > .card { } + +.cmp-dm-portal .ui.cards > .yellow.card:hover, .cmp-dm-portal .ui.yellow.ca= +rd:hover, .cmp-dm-portal .ui.yellow.cards > .card:hover { box-shadow: rgb(2= +12, 212, 213) 0px 0px 0px 1px, rgb(234, 174, 0) 0px 2px 0px 0px, rgb(188, 1= +89, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .olive.card, .cmp-dm-portal .ui.olive.card, .cmp= +-dm-portal .ui.olive.cards > .card { } + +.cmp-dm-portal .ui.cards > .olive.card:hover, .cmp-dm-portal .ui.olive.card= +:hover, .cmp-dm-portal .ui.olive.cards > .card:hover { box-shadow: rgb(212,= + 212, 213) 0px 0px 0px 1px, rgb(167, 189, 13) 0px 2px 0px 0px, rgb(188, 189= +, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .green.card, .cmp-dm-portal .ui.green.card, .cmp= +-dm-portal .ui.green.cards > .card { } + +.cmp-dm-portal .ui.cards > .green.card:hover, .cmp-dm-portal .ui.green.card= +:hover, .cmp-dm-portal .ui.green.cards > .card:hover { box-shadow: rgb(212,= + 212, 213) 0px 0px 0px 1px, rgb(22, 171, 57) 0px 2px 0px 0px, rgb(188, 189,= + 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .teal.card, .cmp-dm-portal .ui.teal.card, .cmp-d= +m-portal .ui.teal.cards > .card { } + +.cmp-dm-portal .ui.cards > .teal.card:hover, .cmp-dm-portal .ui.teal.card:h= +over, .cmp-dm-portal .ui.teal.cards > .card:hover { box-shadow: rgb(212, 21= +2, 213) 0px 0px 0px 1px, rgb(0, 156, 149) 0px 2px 0px 0px, rgb(188, 189, 18= +9) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.blue.card, .cmp-dm-portal .ui.blue.cards > .card, .cmp-d= +m-portal .ui.cards > .blue.card { } + +.cmp-dm-portal .ui.blue.card:hover, .cmp-dm-portal .ui.blue.cards > .card:h= +over, .cmp-dm-portal .ui.cards > .blue.card:hover { box-shadow: rgb(212, 21= +2, 213) 0px 0px 0px 1px, rgb(22, 120, 194) 0px 2px 0px 0px, rgb(188, 189, 1= +89) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .violet.card, .cmp-dm-portal .ui.violet.card, .c= +mp-dm-portal .ui.violet.cards > .card { } + +.cmp-dm-portal .ui.cards > .violet.card:hover, .cmp-dm-portal .ui.violet.ca= +rd:hover, .cmp-dm-portal .ui.violet.cards > .card:hover { box-shadow: rgb(2= +12, 212, 213) 0px 0px 0px 1px, rgb(88, 41, 187) 0px 2px 0px 0px, rgb(188, 1= +89, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .purple.card, .cmp-dm-portal .ui.purple.card, .c= +mp-dm-portal .ui.purple.cards > .card { } + +.cmp-dm-portal .ui.cards > .purple.card:hover, .cmp-dm-portal .ui.purple.ca= +rd:hover, .cmp-dm-portal .ui.purple.cards > .card:hover { box-shadow: rgb(2= +12, 212, 213) 0px 0px 0px 1px, rgb(150, 39, 186) 0px 2px 0px 0px, rgb(188, = +189, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .pink.card, .cmp-dm-portal .ui.pink.card, .cmp-d= +m-portal .ui.pink.cards > .card { } + +.cmp-dm-portal .ui.cards > .pink.card:hover, .cmp-dm-portal .ui.pink.card:h= +over, .cmp-dm-portal .ui.pink.cards > .card:hover { box-shadow: rgb(212, 21= +2, 213) 0px 0px 0px 1px, rgb(230, 26, 141) 0px 2px 0px 0px, rgb(188, 189, 1= +89) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.brown.card, .cmp-dm-portal .ui.brown.cards > .card, .cmp= +-dm-portal .ui.cards > .brown.card { } + +.cmp-dm-portal .ui.brown.card:hover, .cmp-dm-portal .ui.brown.cards > .card= +:hover, .cmp-dm-portal .ui.cards > .brown.card:hover { box-shadow: rgb(212,= + 212, 213) 0px 0px 0px 1px, rgb(151, 91, 51) 0px 2px 0px 0px, rgb(188, 189,= + 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .grey.card, .cmp-dm-portal .ui.grey.card, .cmp-d= +m-portal .ui.grey.cards > .card { } + +.cmp-dm-portal .ui.cards > .grey.card:hover, .cmp-dm-portal .ui.grey.card:h= +over, .cmp-dm-portal .ui.grey.cards > .card:hover { box-shadow: rgb(212, 21= +2, 213) 0px 0px 0px 1px, rgb(131, 131, 131) 0px 2px 0px 0px, rgb(188, 189, = +189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.black.card, .cmp-dm-portal .ui.black.cards > .card, .cmp= +-dm-portal .ui.cards > .black.card { } + +.cmp-dm-portal .ui.black.card:hover, .cmp-dm-portal .ui.black.cards > .card= +:hover, .cmp-dm-portal .ui.cards > .black.card:hover { box-shadow: rgb(212,= + 212, 213) 0px 0px 0px 1px, rgb(39, 41, 42) 0px 2px 0px 0px, rgb(188, 189, = +189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.one.cards { margin-left: 0px; margin-right: 0px; } + +.cmp-dm-portal .ui.one.cards > .card { width: 100%; } + +.cmp-dm-portal .ui.two.cards { margin-left: -1em; margin-right: -1em; } + +.cmp-dm-portal .ui.two.cards > .card { width: calc(50% - 2em); margin-left:= + 1em; margin-right: 1em; } + +.cmp-dm-portal .ui.three.cards { margin-left: -1em; margin-right: -1em; } + +.cmp-dm-portal .ui.three.cards > .card { width: calc(33.3333% - 2em); margi= +n-left: 1em; margin-right: 1em; } + +.cmp-dm-portal .ui.four.cards { margin-left: -0.75em; margin-right: -0.75em= +; } + +.cmp-dm-portal .ui.four.cards > .card { width: calc(25% - 1.5em); margin-le= +ft: 0.75em; margin-right: 0.75em; } + +.cmp-dm-portal .ui.five.cards { margin-left: -0.75em; margin-right: -0.75em= +; } + +.cmp-dm-portal .ui.five.cards > .card { width: calc(20% - 1.5em); margin-le= +ft: 0.75em; margin-right: 0.75em; } + +.cmp-dm-portal .ui.six.cards { margin-left: -0.75em; margin-right: -0.75em;= + } + +.cmp-dm-portal .ui.six.cards > .card { width: calc(16.6667% - 1.5em); margi= +n-left: 0.75em; margin-right: 0.75em; } + +.cmp-dm-portal .ui.seven.cards { margin-left: -0.5em; margin-right: -0.5em;= + } + +.cmp-dm-portal .ui.seven.cards > .card { width: calc(14.2857% - 1em); margi= +n-left: 0.5em; margin-right: 0.5em; } + +.cmp-dm-portal .ui.eight.cards { margin-left: -0.5em; margin-right: -0.5em;= + } + +.cmp-dm-portal .ui.eight.cards > .card { width: calc(12.5% - 1em); margin-l= +eft: 0.5em; margin-right: 0.5em; font-size: 11px; } + +.cmp-dm-portal .ui.nine.cards { margin-left: -0.5em; margin-right: -0.5em; = +} + +.cmp-dm-portal .ui.nine.cards > .card { width: calc(11.1111% - 1em); margin= +-left: 0.5em; margin-right: 0.5em; font-size: 10px; } + +.cmp-dm-portal .ui.ten.cards { margin-left: -0.5em; margin-right: -0.5em; } + +.cmp-dm-portal .ui.ten.cards > .card { width: calc(10% - 1em); margin-left:= + 0.5em; margin-right: 0.5em; } + +.cmp-dm-portal .ui.cards > .card { font-size: 0.9em; width: 100%; margin-ri= +ght: 0px !important; } + +@media screen and (min-width: 768px) { + .cmp-dm-portal .ui.cards > .card { width: 255px; margin-right: 36px !impo= +rtant; } +} + +.cmp-dm-portal .ui.card .grid .column { padding: 0px; margin-right: 0px !im= +portant; } + +.cmp-dm-portal .ui.card .image img { object-fit: cover; object-position: ce= +nter center; max-height: 15em; } + +.cmp-dm-portal .ui.card h3.header:not(.ui) { float: left; width: 100%; marg= +in: 1em 0px 2em !important; font-weight: 400 !important; } + +.cmp-dm-portal .ui.card h3.header:not(.ui):hover { color: rgb(80, 80, 80) != +important; } + +.cmp-dm-portal .ui.card h3.header:not(.ui) a { text-overflow: ellipsis; ove= +rflow: hidden; width: 100%; float: left; padding-bottom: 0.25em; overflow-w= +rap: break-word; } + +.cmp-dm-portal .ui.card .meta { text-align: left; text-transform: uppercase= +; } + +.cmp-dm-portal .ui.card .meta .property { float: left; } + +.cmp-dm-portal .ui.card .meta .property.two { width: 48%; } + +.cmp-dm-portal .ui.card .meta .property.three { width: 32%; } + +.cmp-dm-portal .ui.card .meta .property .value { width: 100%; float: left; = +margin-top: 0.5em; } + +.cmp-dm-portal .ui.card .meta span { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.card .extra { margin-bottom: 2em !important; } + +.cmp-dm-portal .ui.card .extra .divider { margin-top: 0.5rem; } + +.cmp-dm-portal .ui.card .extra .center.aligned * { text-align: center; } + +.cmp-dm-portal .ui.card .extra .right.aligned * { text-align: right; } + +.cmp-dm-portal .ui.card .extra .action { margin-right: 0.8em; } + +.cmp-dm-portal .ui.card .extra .action:last-child { margin-right: 0px; } + +.cmp-dm-portal .ui.items > .item { display: flex; margin: 1em 0px; width: 1= +00%; min-height: 0px; background: transparent; padding: 0px; border: none; = +border-radius: 0px; box-shadow: none; transition: box-shadow 0.1s ease 0s, = +-webkit-box-shadow 0.1s ease 0s; } + +.cmp-dm-portal .ui.items > .item a { cursor: pointer; } + +.cmp-dm-portal .ui.items { margin: 1.5em 0px; } + +.cmp-dm-portal .ui.items:first-child { margin-top: 0px !important; } + +.cmp-dm-portal .ui.items:last-child { margin-bottom: 0px !important; } + +.cmp-dm-portal .ui.items > .item::after { display: block; content: " "; hei= +ght: 0px; clear: both; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.items > .item:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.items > .item:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.items > .item > .image { position: relative; -webkit-box= +-flex: 0; flex: 0 0 auto; display: block; float: none; margin: 0px; padding= +: 0px; align-self: start; } + +.cmp-dm-portal .ui.items > .item > .image > img { display: block; width: 10= +0%; height: auto; border-radius: 0.125rem; border: none; } + +.cmp-dm-portal .ui.items > .item > .image:only-child > img { border-radius:= + 0px; } + +.cmp-dm-portal .ui.items > .item > .content { display: block; -webkit-box-f= +lex: 1; flex: 1 1 auto; background: none; color: rgb(80, 80, 80); margin: 0= +px; padding: 0px; box-shadow: none; font-size: 1em; border: none; border-ra= +dius: 0px; } + +.cmp-dm-portal .ui.items > .item > .content::after { display: block; conten= +t: " "; height: 0px; clear: both; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.items > .item > .image + .content { min-width: 0px; widt= +h: auto; display: block; margin-left: 0px; align-self: start; padding-left:= + 1.5em; } + +.cmp-dm-portal .ui.items > .item > .content > .header { display: inline-blo= +ck; margin: -0.21425em 0px 0px; font-family: graphik-regular-web, "Helvetic= +a Neue", Arial, Helvetica, sans-serif; font-weight: 700; color: rgba(0, 0, = +0, 0.85); } + +.cmp-dm-portal .ui.items > .item > .content > .header:not(.ui) { font-size:= + 1.28571em; } + +.cmp-dm-portal .ui.items > .item [class*=3D"left floated"] { float: left; } + +.cmp-dm-portal .ui.items > .item [class*=3D"right floated"] { float: right;= + } + +.cmp-dm-portal .ui.items > .item .content img { align-self: center; } + +.cmp-dm-portal .ui.items > .item .avatar img, .cmp-dm-portal .ui.items > .i= +tem img.avatar { border-radius: 500rem; } + +.cmp-dm-portal .ui.items > .item > .content > .description { margin-top: 0.= +6em; font-size: 1em; line-height: 1.4285em; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.items > .item > .content p { margin: 0px 0px 0.5em; } + +.cmp-dm-portal .ui.items > .item > .content p:last-child { margin-bottom: 0= +px; } + +.cmp-dm-portal .ui.items > .item .meta { margin: 0.5em 0px; font-size: 1em;= + line-height: 1em; color: rgba(0, 0, 0, 0.6); } + +.cmp-dm-portal .ui.items > .item .meta * { margin-right: 0.3em; } + +.cmp-dm-portal .ui.items > .item .meta :last-child { margin-right: 0px; } + +.cmp-dm-portal .ui.items > .item .meta [class*=3D"right floated"] { margin-= +right: 0px; margin-left: 0.3em; } + +.cmp-dm-portal .ui.items > .item > .content a:not(.ui) { transition: color = +0.1s ease 0s; } + +.cmp-dm-portal .ui.items > .item > .content a:not(.ui):hover { } + +.cmp-dm-portal .ui.items > .item > .content > a.header { color: rgba(0, 0, = +0, 0.85); } + +.cmp-dm-portal .ui.items > .item > .content > a.header:hover { color: rgb(1= +45, 0, 230); } + +.cmp-dm-portal .ui.items > .item .meta > a:not(.ui) { color: rgba(0, 0, 0, = +0.4); } + +.cmp-dm-portal .ui.items > .item .meta > a:not(.ui):hover { color: rgb(80, = +80, 80); } + +.cmp-dm-portal .ui.items > .item > .content .favorite.icon { cursor: pointe= +r; opacity: 0.75; transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.items > .item > .content .favorite.icon:hover { opacity:= + 1; color: rgb(255, 183, 10); } + +.cmp-dm-portal .ui.items > .item > .content .active.favorite.icon { color: = +rgb(255, 230, 35); } + +.cmp-dm-portal .ui.items > .item > .content .like.icon { cursor: pointer; o= +pacity: 0.75; transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.items > .item > .content .like.icon:hover { opacity: 1; = +color: rgb(255, 39, 51); } + +.cmp-dm-portal .ui.items > .item > .content .active.like.icon { color: rgb(= +255, 39, 51); } + +.cmp-dm-portal .ui.items > .item .extra { display: block; position: relativ= +e; background: none; margin: 0.5rem 0px 0px; width: 100%; padding: 0px; top= +: 0px; left: 0px; color: rgba(0, 0, 0, 0.4); box-shadow: none; transition: = +color 0.1s ease 0s; border-top: none; } + +.cmp-dm-portal .ui.items > .item .extra > * { margin: 0.25rem 0.5rem 0.25re= +m 0px; } + +.cmp-dm-portal .ui.items > .item .extra > [class*=3D"right floated"] { marg= +in: 0.25rem 0px 0.25rem 0.5rem; } + +.cmp-dm-portal .ui.items > .item .extra::after { display: block; content: "= + "; height: 0px; clear: both; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.items > .item > .image:not(.ui) { width: 175px; } + +@media only screen and (min-width: 768px) and (max-width: 991.98px) { + .cmp-dm-portal .ui.items > .item { margin: 1em 0px; } + .cmp-dm-portal .ui.items > .item > .image:not(.ui) { width: 150px; } + .cmp-dm-portal .ui.items > .item > .image + .content { display: block; pa= +dding: 0px 0px 0px 1em; } +} + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.items:not(.unstackable) > .item { -webkit-box-orient: = +vertical; -webkit-box-direction: normal; flex-direction: column; margin: 2e= +m 0px; } + .cmp-dm-portal .ui.items:not(.unstackable) > .item > .image { display: bl= +ock; margin-left: auto; margin-right: auto; } + .cmp-dm-portal .ui.items:not(.unstackable) > .item > .image, .cmp-dm-port= +al .ui.items:not(.unstackable) > .item > .image > img { max-width: 100% !im= +portant; width: auto !important; max-height: 250px !important; } + .cmp-dm-portal .ui.items:not(.unstackable) > .item > .image + .content { = +display: block; padding: 1.5em 0px 0px; } +} + +.cmp-dm-portal .ui.items > .item { font-size: 1em; } + +.cmp-dm-portal .ui.statistic { display: inline-flex; -webkit-box-orient: ve= +rtical; -webkit-box-direction: normal; flex-direction: column; margin: 1em = +0px; max-width: none; } + +.cmp-dm-portal .ui.statistic + .ui.statistic { margin: 0px 0px 0px 1.5em; } + +.cmp-dm-portal .ui.statistic:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.statistic:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.statistics { -webkit-box-align: start; align-items: flex= +-start; flex-wrap: wrap; } + +.cmp-dm-portal .ui.statistics > .statistic { display: inline-flex; -webkit-= +box-flex: 0; flex: 0 1 auto; -webkit-box-orient: vertical; -webkit-box-dire= +ction: normal; flex-direction: column; margin: 0px 1.5em 1em; max-width: no= +ne; } + +.cmp-dm-portal .ui.statistics { display: flex; margin: 1em -1.5em -1em; } + +.cmp-dm-portal .ui.statistics::after { display: block; content: " "; height= +: 0px; clear: both; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.statistics:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.statistic > .value, .cmp-dm-portal .ui.statistics .stati= +stic > .value { font-weight: 400; line-height: 1em; color: rgb(27, 28, 29);= + } + +.cmp-dm-portal .ui.statistic > .label, .cmp-dm-portal .ui.statistic > .valu= +e, .cmp-dm-portal .ui.statistics .statistic > .label, .cmp-dm-portal .ui.st= +atistics .statistic > .value { font-family: graphik-regular-web, "Helvetica= + Neue", Arial, Helvetica, sans-serif; text-transform: uppercase; text-align= +: center; } + +.cmp-dm-portal .ui.statistic > .label, .cmp-dm-portal .ui.statistics .stati= +stic > .label { font-size: 1em; font-weight: 700; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.statistic > .label ~ .value, .cmp-dm-portal .ui.statisti= +c > .value ~ .label, .cmp-dm-portal .ui.statistics .statistic > .label ~ .v= +alue, .cmp-dm-portal .ui.statistics .statistic > .value ~ .label { margin-t= +op: 0px; } + +.cmp-dm-portal .ui.statistic > .value .icon, .cmp-dm-portal .ui.statistics = +.statistic > .value .icon { opacity: 1; width: auto; margin: 0px; } + +.cmp-dm-portal .ui.statistic > .text.value, .cmp-dm-portal .ui.statistics .= +statistic > .text.value { line-height: 1em; min-height: 2em; font-weight: 7= +00; text-align: center; } + +.cmp-dm-portal .ui.statistic > .text.value + .label, .cmp-dm-portal .ui.sta= +tistics .statistic > .text.value + .label { text-align: center; } + +.cmp-dm-portal .ui.statistic > .value img, .cmp-dm-portal .ui.statistics .s= +tatistic > .value img { max-height: 3rem; vertical-align: baseline; } + +.cmp-dm-portal .ui.ten.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.ten.statistics .statistic { min-width: 10%; margin: 0px = +0px 1em; } + +.cmp-dm-portal .ui.nine.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.nine.statistics .statistic { min-width: 11.1111%; margin= +: 0px 0px 1em; } + +.cmp-dm-portal .ui.eight.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.eight.statistics .statistic { min-width: 12.5%; margin: = +0px 0px 1em; } + +.cmp-dm-portal .ui.seven.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.seven.statistics .statistic { min-width: 14.2857%; margi= +n: 0px 0px 1em; } + +.cmp-dm-portal .ui.six.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.six.statistics .statistic { min-width: 16.6667%; margin:= + 0px 0px 1em; } + +.cmp-dm-portal .ui.five.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.five.statistics .statistic { min-width: 20%; margin: 0px= + 0px 1em; } + +.cmp-dm-portal .ui.four.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.four.statistics .statistic { min-width: 25%; margin: 0px= + 0px 1em; } + +.cmp-dm-portal .ui.three.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.three.statistics .statistic { min-width: 33.3333%; margi= +n: 0px 0px 1em; } + +.cmp-dm-portal .ui.two.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.two.statistics .statistic { min-width: 50%; margin: 0px = +0px 1em; } + +.cmp-dm-portal .ui.one.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.one.statistics .statistic { min-width: 100%; margin: 0px= + 0px 1em; } + +.cmp-dm-portal .ui.primary.statistic > .value, .cmp-dm-portal .ui.primary.s= +tatistics .statistic > .value, .cmp-dm-portal .ui.statistics .primary.stati= +stic > .value { color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.secondary.statistic > .value, .cmp-dm-portal .ui.seconda= +ry.statistics .statistic > .value, .cmp-dm-portal .ui.statistics .secondary= +.statistic > .value { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.red.statistic > .value, .cmp-dm-portal .ui.red.statistic= +s .statistic > .value, .cmp-dm-portal .ui.statistics .red.statistic > .valu= +e { color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.orange.statistic > .value, .cmp-dm-portal .ui.orange.sta= +tistics .statistic > .value, .cmp-dm-portal .ui.statistics .orange.statisti= +c > .value { color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.statistics .yellow.statistic > .value, .cmp-dm-portal .u= +i.yellow.statistic > .value, .cmp-dm-portal .ui.yellow.statistics .statisti= +c > .value { color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.olive.statistic > .value, .cmp-dm-portal .ui.olive.stati= +stics .statistic > .value, .cmp-dm-portal .ui.statistics .olive.statistic >= + .value { color: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.green.statistic > .value, .cmp-dm-portal .ui.green.stati= +stics .statistic > .value, .cmp-dm-portal .ui.statistics .green.statistic >= + .value { color: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.statistics .teal.statistic > .value, .cmp-dm-portal .ui.= +teal.statistic > .value, .cmp-dm-portal .ui.teal.statistics .statistic > .v= +alue { color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.blue.statistic > .value, .cmp-dm-portal .ui.blue.statist= +ics .statistic > .value, .cmp-dm-portal .ui.statistics .blue.statistic > .v= +alue { color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.statistics .violet.statistic > .value, .cmp-dm-portal .u= +i.violet.statistic > .value, .cmp-dm-portal .ui.violet.statistics .statisti= +c > .value { color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.purple.statistic > .value, .cmp-dm-portal .ui.purple.sta= +tistics .statistic > .value, .cmp-dm-portal .ui.statistics .purple.statisti= +c > .value { color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.pink.statistic > .value, .cmp-dm-portal .ui.pink.statist= +ics .statistic > .value, .cmp-dm-portal .ui.statistics .pink.statistic > .v= +alue { color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.brown.statistic > .value, .cmp-dm-portal .ui.brown.stati= +stics .statistic > .value, .cmp-dm-portal .ui.statistics .brown.statistic >= + .value { color: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.grey.statistic > .value, .cmp-dm-portal .ui.grey.statist= +ics .statistic > .value, .cmp-dm-portal .ui.statistics .grey.statistic > .v= +alue { color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.black.statistic > .value, .cmp-dm-portal .ui.black.stati= +stics .statistic > .value, .cmp-dm-portal .ui.statistics .black.statistic >= + .value { color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.statistic > .value, .cmp-dm-portal .ui.statistics .stati= +stic > .value { font-size: 4rem; } + +.cmp-dm-portal .ui.horizontal.statistic > .value, .cmp-dm-portal .ui.horizo= +ntal.statistics .statistic > .value { font-size: 3rem; } + +.cmp-dm-portal .ui.statistic > .text.value, .cmp-dm-portal .ui.statistics .= +statistic > .text.value { font-size: 2rem; } + +.cmp-dm-portal .ui.mini.horizontal.statistic > .value, .cmp-dm-portal .ui.m= +ini.horizontal.statistics .statistic > .value, .cmp-dm-portal .ui.mini.stat= +istic > .value, .cmp-dm-portal .ui.mini.statistics .statistic > .value { fo= +nt-size: 1.5rem; } + +.cmp-dm-portal .ui.mini.statistic > .text.value, .cmp-dm-portal .ui.mini.st= +atistics .statistic > .text.value { font-size: 1rem; } + +.cmp-dm-portal .ui.accordion, .cmp-dm-portal .ui.accordion .accordion { max= +-width: 100%; } + +.cmp-dm-portal .ui.accordion .accordion { margin: 1em 0px 0px; padding: 0px= +; } + +.cmp-dm-portal .ui.accordion .accordion .title, .cmp-dm-portal .ui.accordio= +n .title { cursor: pointer; } + +.cmp-dm-portal .ui.accordion .title:not(.ui) { padding: 0.5em 0px; font-fam= +ily: graphik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; f= +ont-size: 0.9em; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.accordion:not(.styled) .accordion .title ~ .content:not(= +.ui), .cmp-dm-portal .ui.accordion:not(.styled) .title ~ .content:not(.ui) = +{ padding: 0.5em 0px 1em; } + +.cmp-dm-portal .ui.accordion:not(.styled) .title ~ .content:not(.ui):last-c= +hild { padding-bottom: 0px; } + +.cmp-dm-portal .ui.accordion .accordion .title .dropdown.icon, .cmp-dm-port= +al .ui.accordion .title .dropdown.icon { display: inline-block; float: none= +; opacity: 1; width: 1.25em; height: 1em; margin: 0px 0.25rem 0px 0px; padd= +ing: 0px; font-size: 1em; transition: transform 0.1s ease 0s, opacity 0.1s = +ease 0s, -webkit-transform 0.1s ease 0s; vertical-align: baseline; transfor= +m: none; } + +.cmp-dm-portal .ui.accordion.menu .item .title { display: block; padding: 0= +px; } + +.cmp-dm-portal .ui.accordion.menu .item .title > .dropdown.icon { float: ri= +ght; margin: 0.21425em 0px 0px 1em; transform: rotate(180deg); } + +.cmp-dm-portal .ui.accordion .ui.header .dropdown.icon { font-size: 1em; ma= +rgin: 0px 0.25rem 0px 0px; } + +.cmp-dm-portal .ui.accordion .accordion .active.title .dropdown.icon, .cmp-= +dm-portal .ui.accordion .active.title .dropdown.icon, .cmp-dm-portal .ui.ac= +cordion.menu .item .active.title > .dropdown.icon { transform: rotate(90deg= +); } + +.cmp-dm-portal .ui.styled.accordion { width: 600px; } + +.cmp-dm-portal .ui.styled.accordion, .cmp-dm-portal .ui.styled.accordion .a= +ccordion { background: none; box-shadow: none; } + +.cmp-dm-portal .ui.styled.accordion .accordion .title, .cmp-dm-portal .ui.s= +tyled.accordion .title { margin: 0px 1em; padding: 0.75em 0px 0.5em; color:= + rgba(0, 0, 0, 0.4); font-weight: 400; border-top: 1px solid rgba(34, 36, 3= +8, 0.15); transition: background 0.1s ease 0s, color 0.1s ease 0s; } + +.cmp-dm-portal .ui.styled.accordion .accordion .title:first-child, .cmp-dm-= +portal .ui.styled.accordion > .title:first-child { border-top: none; } + +.cmp-dm-portal .ui.styled.accordion .accordion .content, .cmp-dm-portal .ui= +.styled.accordion .content { margin: 0px; padding: 0.5em 1em 1.5em; } + +.cmp-dm-portal .ui.styled.accordion .accordion .active.title, .cmp-dm-porta= +l .ui.styled.accordion .accordion .title:hover, .cmp-dm-portal .ui.styled.a= +ccordion .active.title, .cmp-dm-portal .ui.styled.accordion .title:hover { = +background: transparent; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.styled.accordion .accordion .active.title, .cmp-dm-porta= +l .ui.styled.accordion .active.title { background: transparent; color: rgba= +(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.accordion .accordion .title ~ .content:not(.active), .cm= +p-dm-portal .ui.accordion .title ~ .content:not(.active) { display: none; } + +.cmp-dm-portal .ui.fluid.accordion, .cmp-dm-portal .ui.fluid.accordion .acc= +ordion { width: 100%; } + +@font-face { } + +.cmp-dm-portal .ui.accordion .accordion .title .dropdown.icon, .cmp-dm-port= +al .ui.accordion .title .dropdown.icon { font-family: Accordion; line-heigh= +t: 1; backface-visibility: hidden; font-weight: 400; font-style: normal; te= +xt-align: center; } + +.cmp-dm-portal .ui.accordion .accordion .title .dropdown.icon::before, .cmp= +-dm-portal .ui.accordion .title .dropdown.icon::before { content: "=EF=83= +=9A"; } + +.cmp-dm-portal .ui.styled.accordion > .title:first-child { border-top: 1px = +solid rgba(34, 36, 38, 0.15); } + +.cmp-dm-portal .ui.styled.accordion .accordion .title.right .dropdown.icon,= + .cmp-dm-portal .ui.styled.accordion .title.right .dropdown.icon { float: r= +ight; } + +.cmp-dm-portal .ui.styled.accordion .accordion .active.title .dropdown.icon= +, .cmp-dm-portal .ui.styled.accordion .active.title .dropdown.icon, .cmp-dm= +-portal .ui.styled.accordion.menu .item .active.title > .dropdown.icon { co= +lor: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.calendar .ui.popup { max-width: none; padding: 0px; bord= +er: none; user-select: none; } + +.cmp-dm-portal .ui.calendar .calendar:focus { outline: 0px; } + +.cmp-dm-portal .ui.calendar .ui.popup .ui.grid { display: block; white-spac= +e: nowrap; } + +.cmp-dm-portal .ui.calendar .ui.popup .ui.grid > .column { width: auto; } + +.cmp-dm-portal .ui.calendar .ui.table.minute, .cmp-dm-portal .ui.calendar .= +ui.table.month, .cmp-dm-portal .ui.calendar .ui.table.year { min-width: 15e= +m; } + +.cmp-dm-portal .ui.calendar .ui.table.day { min-width: 18em; } + +.cmp-dm-portal .ui.calendar .ui.table.day.andweek { min-width: 22em; } + +.cmp-dm-portal .ui.calendar .ui.table.hour { min-width: 20em; } + +.cmp-dm-portal .ui.calendar .ui.table tr td, .cmp-dm-portal .ui.calendar .u= +i.table tr th { padding: 0.5em; white-space: nowrap; } + +.cmp-dm-portal .ui.calendar .ui.table tr th { border-left: none; } + +.cmp-dm-portal .ui.calendar .ui.table tr th .icon { margin: 0px; } + +.cmp-dm-portal .ui.calendar .ui.table tr:first-child th { position: relativ= +e; padding-left: 0px; padding-right: 0px; } + +.cmp-dm-portal .ui.calendar .ui.table.day tr:first-child th { border: none;= + } + +.cmp-dm-portal .ui.calendar .ui.table.day tr:nth-child(2) th { padding-top:= + 0.2em; padding-bottom: 0.3em; } + +.cmp-dm-portal .ui.calendar .ui.table tr td { padding-left: 0.1em; padding-= +right: 0.1em; } + +.cmp-dm-portal .ui.calendar .ui.table tr .link { cursor: pointer; } + +.cmp-dm-portal .ui.calendar .ui.table tr .prev.link { width: 14.2857%; posi= +tion: absolute; left: 0px; } + +.cmp-dm-portal .ui.calendar .ui.table tr .next.link { width: 14.2857%; posi= +tion: absolute; right: 0px; } + +.cmp-dm-portal .ui.calendar .ui.table tr .disabled { pointer-events: auto; = +cursor: default; color: rgba(40, 40, 40, 0.3); } + +.cmp-dm-portal .ui.calendar .ui.table tr .adjacent:not(.disabled) { color: = +rgba(0, 0, 0, 0.6); background: rgba(0, 0, 0, 0.03); } + +.cmp-dm-portal .ui.calendar .ui.table tr td.today { font-weight: 700; } + +.cmp-dm-portal .ui.calendar .ui.table tr td.range { background: rgb(161, 0,= + 255); color: rgb(255, 255, 255); box-shadow: none; } + +.cmp-dm-portal .ui.calendar .ui.table.inverted tr td.range { background: rg= +ba(255, 255, 255, 0.08); color: rgb(255, 255, 255); box-shadow: none; } + +.cmp-dm-portal .ui.calendar:not(.disabled) .calendar.active .ui.table tbody= + tr td.focus, .cmp-dm-portal .ui.calendar:not(.disabled) .calendar:focus .u= +i.table tbody tr td.focus { box-shadow: rgb(161, 0, 255) 0px 0px 0px 1px in= +set; } + +.cmp-dm-portal .ui.calendar:not(.disabled) .calendar.active .ui.table.inver= +ted tbody tr td.focus, .cmp-dm-portal .ui.calendar:not(.disabled) .calendar= +:focus .ui.table.inverted tbody tr td.focus { box-shadow: rgb(133, 183, 217= +) 0px 0px 0px 1px inset; } + +.cmp-dm-portal .ui.disabled.calendar { opacity: 0.45; } + +.cmp-dm-portal .ui.disabled.calendar .ui.table tr .link, .cmp-dm-portal .ui= +.disabled.calendar > .input { pointer-events: none; } + +.cmp-dm-portal .ui.checkbox { position: relative; display: inline-block; ba= +ckface-visibility: hidden; outline: none; vertical-align: baseline; font-st= +yle: normal; min-height: 17px; font-size: 1em; line-height: 17px; min-width= +: 17px; } + +.cmp-dm-portal .ui.checkbox input[type=3D"checkbox"], .cmp-dm-portal .ui.ch= +eckbox input[type=3D"radio"] { cursor: pointer; position: absolute; top: 0p= +x; left: 0px; outline: none; z-index: 3; width: 17px; height: 17px; opacity= +: 0 !important; } + +.cmp-dm-portal .ui.checkbox .box, .cmp-dm-portal .ui.checkbox label { curso= +r: auto; position: relative; display: block; padding-left: 1.85714em; outli= +ne: none; font-size: 1em; } + +.cmp-dm-portal .ui.checkbox .box::before, .cmp-dm-portal .ui.checkbox label= +::before { position: absolute; top: 0px; left: 0px; width: 17px; height: 17= +px; content: ""; background: rgb(255, 255, 255); border-radius: 0.214286rem= +; transition: none 0s ease 0s; border: 1px solid rgba(34, 36, 38, 0.15); } + +.cmp-dm-portal .ui.checkbox .box::after, .cmp-dm-portal .ui.checkbox label:= +:after { position: absolute; font-size: 14px; top: 0px; left: 0px; width: 1= +7px; height: 17px; text-align: center; opacity: 0; color: rgb(80, 80, 80); = +transition: none 0s ease 0s; } + +.cmp-dm-portal .ui.checkbox + .box, .cmp-dm-portal .ui.checkbox + label, .c= +mp-dm-portal .ui.checkbox .box, .cmp-dm-portal .ui.checkbox label { color: = +rgba(0, 0, 0, 0.4); transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.checkbox + .box, .cmp-dm-portal .ui.checkbox + label { v= +ertical-align: middle; } + +.cmp-dm-portal .ui.checkbox .box:hover::before, .cmp-dm-portal .ui.checkbox= + label:hover::before { background: rgb(255, 255, 255); border-color: rgba(3= +4, 36, 38, 0.15); } + +.cmp-dm-portal .ui.checkbox + .box:hover, .cmp-dm-portal .ui.checkbox + lab= +el:hover, .cmp-dm-portal .ui.checkbox .box:hover, .cmp-dm-portal .ui.checkb= +ox label:hover { color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.checkbox .box:active::before, .cmp-dm-portal .ui.checkbo= +x label:active::before { background: rgb(249, 250, 251); border-color: rgb(= +161, 0, 255); } + +.cmp-dm-portal .ui.checkbox .box:active::after, .cmp-dm-portal .ui.checkbox= + input:active ~ label, .cmp-dm-portal .ui.checkbox label:active::after { co= +lor: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.checkbox input:focus ~ .box::before, .cmp-dm-portal .ui.= +checkbox input:focus ~ label::before { background: rgb(255, 255, 255); bord= +er-color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.checkbox input:focus ~ .box::after, .cmp-dm-portal .ui.c= +heckbox input:focus ~ label::after { color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.checkbox input:focus ~ .box, .cmp-dm-portal .ui.checkbox= + input:focus ~ label { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.checkbox input:checked ~ .box::before, .cmp-dm-portal .u= +i.checkbox input:checked ~ label::before { background: rgb(255, 255, 255); = +border-color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.checkbox input:checked ~ .box::after, .cmp-dm-portal .ui= +.checkbox input:checked ~ label::after { opacity: 1; color: rgb(161, 0, 255= +); } + +.cmp-dm-portal .ui.checkbox input:not([type=3D"radio"]):indeterminate ~ .bo= +x::before, .cmp-dm-portal .ui.checkbox input:not([type=3D"radio"]):indeterm= +inate ~ label::before { background: rgb(255, 255, 255); border-color: rgb(1= +61, 0, 255); } + +.cmp-dm-portal .ui.checkbox input:not([type=3D"radio"]):indeterminate ~ .bo= +x::after, .cmp-dm-portal .ui.checkbox input:not([type=3D"radio"]):indetermi= +nate ~ label::after { opacity: 1; color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.indeterminate.toggle.checkbox input:not([type=3D"radio"]= +):indeterminate ~ label::before { background: rgba(0, 0, 0, 0.15); } + +.cmp-dm-portal .ui.indeterminate.toggle.checkbox input:not([type=3D"radio"]= +) ~ label::after { left: 1.075rem; } + +.cmp-dm-portal .ui.checkbox input:checked:focus ~ .box::before, .cmp-dm-por= +tal .ui.checkbox input:checked:focus ~ label::before, .cmp-dm-portal .ui.ch= +eckbox input:not([type=3D"radio"]):indeterminate:focus ~ .box::before, .cmp= +-dm-portal .ui.checkbox input:not([type=3D"radio"]):indeterminate:focus ~ l= +abel::before { background: rgb(255, 255, 255); border-color: rgb(161, 0, 25= +5); } + +.cmp-dm-portal .ui.checkbox input:checked:focus ~ .box::after, .cmp-dm-port= +al .ui.checkbox input:checked:focus ~ label::after, .cmp-dm-portal .ui.chec= +kbox input:not([type=3D"radio"]):indeterminate:focus ~ .box::after, .cmp-dm= +-portal .ui.checkbox input:not([type=3D"radio"]):indeterminate:focus ~ labe= +l::after { color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.read-only.checkbox, .cmp-dm-portal .ui.read-only.checkbo= +x label { cursor: default; } + +.cmp-dm-portal .ui.checkbox input[disabled] ~ .box, .cmp-dm-portal .ui.chec= +kbox input[disabled] ~ label, .cmp-dm-portal .ui.disabled.checkbox .box, .c= +mp-dm-portal .ui.disabled.checkbox label { opacity: 0.5; color: rgb(0, 0, 0= +); cursor: default !important; } + +.cmp-dm-portal .ui.checkbox input.hidden { z-index: -1; } + +.cmp-dm-portal .ui.checkbox input.hidden + label { cursor: pointer; user-se= +lect: none; } + +.cmp-dm-portal .ui.radio.checkbox { min-height: 15px; } + +.cmp-dm-portal .ui.radio.checkbox .box, .cmp-dm-portal .ui.radio.checkbox l= +abel { padding-left: 1.85714em; } + +.cmp-dm-portal .ui.radio.checkbox .box::before, .cmp-dm-portal .ui.radio.ch= +eckbox label::before { content: ""; transform: none; width: 15px; height: 1= +5px; border-radius: 500rem; top: 1px; left: 0px; } + +.cmp-dm-portal .ui.radio.checkbox .box::after, .cmp-dm-portal .ui.radio.che= +ckbox label::after { border: none; line-height: 15px; top: 1px; left: 0px; = +width: 15px; height: 15px; border-radius: 500rem; transform: scale(0.46667)= +; background-color: rgb(80, 80, 80); content: "" !important; } + +.cmp-dm-portal .ui.radio.checkbox input:focus ~ .box::before, .cmp-dm-porta= +l .ui.radio.checkbox input:focus ~ label::before { background-color: rgb(25= +5, 255, 255); } + +.cmp-dm-portal .ui.radio.checkbox input:focus ~ .box::after, .cmp-dm-portal= + .ui.radio.checkbox input:focus ~ label::after { background-color: rgba(0, = +0, 0, 0.95); } + +.cmp-dm-portal .ui.radio.checkbox input:indeterminate ~ .box::after, .cmp-d= +m-portal .ui.radio.checkbox input:indeterminate ~ label::after { opacity: 0= +; } + +.cmp-dm-portal .ui.radio.checkbox input:checked ~ .box::before, .cmp-dm-por= +tal .ui.radio.checkbox input:checked ~ label::before { background-color: rg= +b(255, 255, 255); } + +.cmp-dm-portal .ui.radio.checkbox input:checked ~ .box::after, .cmp-dm-port= +al .ui.radio.checkbox input:checked ~ label::after { background-color: rgb(= +161, 0, 255); } + +.cmp-dm-portal .ui.radio.checkbox input:focus:checked ~ .box::before, .cmp-= +dm-portal .ui.radio.checkbox input:focus:checked ~ label::before { backgrou= +nd-color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.radio.checkbox input:focus:checked ~ .box::after, .cmp-d= +m-portal .ui.radio.checkbox input:focus:checked ~ label::after { background= +-color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.slider.checkbox { min-height: 1.25rem; } + +.cmp-dm-portal .ui.slider.checkbox input { width: 3.5rem; height: 1.25rem; = +} + +.cmp-dm-portal .ui.slider.checkbox .box, .cmp-dm-portal .ui.slider.checkbox= + label { padding-left: 4.5rem; line-height: 1rem; color: rgba(0, 0, 0, 0.4)= +; } + +.cmp-dm-portal .ui.slider.checkbox .box::before, .cmp-dm-portal .ui.slider.= +checkbox label::before { display: block; position: absolute; content: ""; t= +ransform: none; left: 0px; z-index: 1; top: 0.4rem; background-color: rgba(= +34, 36, 38, 0.15); width: 3.5rem; height: 0.214286rem; border-radius: 500re= +m; transition: background 0.3s ease 0s; border: none !important; } + +.cmp-dm-portal .ui.slider.checkbox .box::after, .cmp-dm-portal .ui.slider.c= +heckbox label::after { background: linear-gradient(transparent, rgba(0, 0, = +0, 0.05)) rgb(255, 255, 255); position: absolute; opacity: 1; z-index: 2; b= +order: none; box-shadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px, rgba(34, 3= +6, 38, 0.15) 0px 0px 0px 1px inset; width: 1.5rem; height: 1.5rem; top: -0.= +25rem; left: 0px; transform: none; border-radius: 500rem; transition: left = +0.3s ease 0s; content: "" !important; } + +.cmp-dm-portal .ui.slider.checkbox input:focus ~ .box::before, .cmp-dm-port= +al .ui.slider.checkbox input:focus ~ label::before { background-color: rgb(= +161, 0, 255); border: none; } + +.cmp-dm-portal .ui.slider.checkbox .box:hover, .cmp-dm-portal .ui.slider.ch= +eckbox label:hover { color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.slider.checkbox .box:hover::before, .cmp-dm-portal .ui.s= +lider.checkbox label:hover::before { background: rgba(34, 36, 38, 0.15); } + +.cmp-dm-portal .ui.slider.checkbox input:checked ~ .box, .cmp-dm-portal .ui= +.slider.checkbox input:checked ~ label { color: rgba(0, 0, 0, 0.95) !import= +ant; } + +.cmp-dm-portal .ui.slider.checkbox input:checked ~ .box::before, .cmp-dm-po= +rtal .ui.slider.checkbox input:checked ~ label::before { background-color: = +rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.slider.checkbox input:checked ~ .box::after, .cmp-dm-por= +tal .ui.slider.checkbox input:checked ~ label::after { left: 2rem; } + +.cmp-dm-portal .ui.slider.checkbox input:focus:checked ~ .box, .cmp-dm-port= +al .ui.slider.checkbox input:focus:checked ~ label { color: rgba(0, 0, 0, 0= +.95) !important; } + +.cmp-dm-portal .ui.slider.checkbox input:focus:checked ~ .box::before, .cmp= +-dm-portal .ui.slider.checkbox input:focus:checked ~ label::before { backgr= +ound-color: rgb(145, 0, 230) !important; } + +.cmp-dm-portal .ui.toggle.checkbox { min-height: 1.5rem; } + +.cmp-dm-portal .ui.toggle.checkbox input { width: 3.5rem; height: 1.5rem; } + +.cmp-dm-portal .ui.toggle.checkbox .box, .cmp-dm-portal .ui.toggle.checkbox= + label { min-height: 1.5rem; padding-left: 4.5rem; color: rgba(0, 0, 0, 0.4= +); padding-top: 0.15em; } + +.cmp-dm-portal .ui.toggle.checkbox .box::before, .cmp-dm-portal .ui.toggle.= +checkbox label::before { display: block; position: absolute; content: ""; z= +-index: 1; transform: none; border: none; top: 0px; background: rgba(0, 0, = +0, 0.05); box-shadow: none; width: 3.5rem; height: 1.5rem; border-radius: 5= +00rem; } + +.cmp-dm-portal .ui.toggle.checkbox .box::after, .cmp-dm-portal .ui.toggle.c= +heckbox label::after { background: linear-gradient(transparent, rgba(0, 0, = +0, 0.05)) rgb(255, 255, 255); position: absolute; opacity: 1; z-index: 2; b= +order: none; box-shadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px, rgba(34, 3= +6, 38, 0.15) 0px 0px 0px 1px inset; width: 1.5rem; height: 1.5rem; top: 0px= +; left: 0px; border-radius: 500rem; transition: background 0.3s ease 0s, le= +ft 0.3s ease 0s; content: "" !important; } + +.cmp-dm-portal .ui.toggle.checkbox input ~ .box::after, .cmp-dm-portal .ui.= +toggle.checkbox input ~ label::after { left: -0.05rem; box-shadow: rgba(34,= + 36, 38, 0.15) 0px 1px 2px 0px, rgba(34, 36, 38, 0.15) 0px 0px 0px 1px inse= +t; } + +.cmp-dm-portal .ui.toggle.checkbox input:focus ~ .box::before, .cmp-dm-port= +al .ui.toggle.checkbox input:focus ~ label::before { background-color: rgb(= +161, 0, 255); border: none; } + +.cmp-dm-portal .ui.toggle.checkbox .box:hover::before, .cmp-dm-portal .ui.t= +oggle.checkbox label:hover::before { background-color: rgba(0, 0, 0, 0.05);= + border: none; } + +.cmp-dm-portal .ui.toggle.checkbox input:checked ~ .box, .cmp-dm-portal .ui= +.toggle.checkbox input:checked ~ label { color: rgba(0, 0, 0, 0.4) !importa= +nt; } + +.cmp-dm-portal .ui.toggle.checkbox input:checked ~ .box::before, .cmp-dm-po= +rtal .ui.toggle.checkbox input:checked ~ label::before { background-color: = +rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.toggle.checkbox input:checked ~ .box::after, .cmp-dm-por= +tal .ui.toggle.checkbox input:checked ~ label::after { left: 2.15rem; box-s= +hadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px, rgba(34, 36, 38, 0.15) 0px 0= +px 0px 1px inset; } + +.cmp-dm-portal .ui.toggle.checkbox input:focus:checked ~ .box, .cmp-dm-port= +al .ui.toggle.checkbox input:focus:checked ~ label { color: rgba(0, 0, 0, 0= +.4) !important; } + +.cmp-dm-portal .ui.toggle.checkbox input:focus:checked ~ .box::before, .cmp= +-dm-portal .ui.toggle.checkbox input:focus:checked ~ label::before { backgr= +ound-color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.fitted.checkbox .box, .cmp-dm-portal .ui.fitted.checkbox= + label { padding-left: 0px !important; } + +.cmp-dm-portal .ui.fitted.slider.checkbox, .cmp-dm-portal .ui.fitted.toggle= +.checkbox { width: 3.5rem; } + +.cmp-dm-portal .ui.inverted.checkbox + label, .cmp-dm-portal .ui.inverted.c= +heckbox .box, .cmp-dm-portal .ui.inverted.checkbox label { color: rgba(255,= + 255, 255, 0.9) !important; } + +.cmp-dm-portal .ui.inverted.checkbox .box:hover, .cmp-dm-portal .ui.inverte= +d.checkbox label:hover { color: rgb(255, 255, 255) !important; } + +.cmp-dm-portal .ui.inverted.checkbox .box:hover::before, .cmp-dm-portal .ui= +.inverted.checkbox label:hover::before { border-color: rgba(34, 36, 38, 0.5= +); } + +.cmp-dm-portal .ui.inverted.slider.checkbox .box, .cmp-dm-portal .ui.invert= +ed.slider.checkbox label { color: rgba(255, 255, 255, 0.5); } + +.cmp-dm-portal .ui.inverted.slider.checkbox .box::before, .cmp-dm-portal .u= +i.inverted.slider.checkbox label::before { background-color: rgba(255, 255,= + 255, 0.5) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox .box:hover::before, .cmp-dm-por= +tal .ui.inverted.slider.checkbox label:hover::before { background: rgba(255= +, 255, 255, 0.7) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox input:checked ~ .box, .cmp-dm-p= +ortal .ui.inverted.slider.checkbox input:checked ~ label { color: rgb(255, = +255, 255) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox input:checked ~ .box::before, .= +cmp-dm-portal .ui.inverted.slider.checkbox input:checked ~ label::before { = +background-color: rgba(255, 255, 255, 0.8) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox input:focus:checked ~ .box, .cm= +p-dm-portal .ui.inverted.slider.checkbox input:focus:checked ~ label { colo= +r: rgb(255, 255, 255) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox input:focus:checked ~ .box::bef= +ore, .cmp-dm-portal .ui.inverted.slider.checkbox input:focus:checked ~ labe= +l::before { background-color: rgba(255, 255, 255, 0.8) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox .box::before, .cmp-dm-portal .u= +i.inverted.toggle.checkbox label::before { background-color: rgba(255, 255,= + 255, 0.9) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox .box:hover::before, .cmp-dm-por= +tal .ui.inverted.toggle.checkbox label:hover::before { background: rgb(255,= + 255, 255) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox input:checked ~ .box, .cmp-dm-p= +ortal .ui.inverted.toggle.checkbox input:checked ~ label { color: rgb(255, = +255, 255) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox input:checked ~ .box::before, .= +cmp-dm-portal .ui.inverted.toggle.checkbox input:checked ~ label::before { = +background-color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox input:focus:checked ~ .box, .cm= +p-dm-portal .ui.inverted.toggle.checkbox input:focus:checked ~ label { colo= +r: rgb(255, 255, 255) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox input:focus:checked ~ .box::bef= +ore, .cmp-dm-portal .ui.inverted.toggle.checkbox input:focus:checked ~ labe= +l::before { background-color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.mini.checkbox { font-size: 0.785714em; } + +.cmp-dm-portal .ui.tiny.checkbox { font-size: 0.857143em; } + +@font-face { } + +.cmp-dm-portal .ui.checkbox .box::after, .cmp-dm-portal .ui.checkbox label:= +:after { font-family: Checkbox; } + +.cmp-dm-portal .ui.checkbox input:checked ~ .box::after, .cmp-dm-portal .ui= +.checkbox input:checked ~ label::after { content: "=EE=A0=80"; } + +.cmp-dm-portal .ui.checkbox input:checked ~ .box, .cmp-dm-portal .ui.checkb= +ox input:checked ~ label { color: rgb(80, 80, 80) !important; } + +.cmp-dm-portal .ui.checkbox input:indeterminate ~ .box::after, .cmp-dm-port= +al .ui.checkbox input:indeterminate ~ label::after { font-size: 9pt; conten= +t: "=EE=A0=81"; } + +.cmp-dm-portal .ui.toggle.checkbox .box:hover, .cmp-dm-portal .ui.toggle.ch= +eckbox label:hover { color: rgb(80, 80, 80); } + +.cmp-dm-portal .dimmable:not(body) { position: relative; } + +.cmp-dm-portal .ui.dimmer { display: none; position: absolute; width: 100%;= + height: 100%; text-align: center; vertical-align: middle; padding: 1em; ba= +ckground-color: rgba(0, 0, 0, 0.85); opacity: 0; line-height: 1; animation-= +fill-mode: both; animation-duration: 0.5s; transition: background-color 0.5= +s linear 0s; -webkit-box-orient: vertical; -webkit-box-direction: normal; f= +lex-direction: column; -webkit-box-align: center; align-items: center; -web= +kit-box-pack: center; justify-content: center; user-select: none; will-chan= +ge: opacity; z-index: 1000; top: 0px !important; left: 0px !important; } + +.cmp-dm-portal .ui.dimmer > .content { user-select: text; color: rgb(255, 2= +55, 255); } + +.cmp-dm-portal .ui.segment > .ui.dimmer:not(.page) { border-radius: inherit= +; } + +.cmp-dm-portal .ui.dimmer:not(.inverted)::-webkit-scrollbar-track { backgro= +und: rgba(255, 255, 255, 0.1); } + +.cmp-dm-portal .ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb { backgro= +und: rgba(255, 255, 255, 0.25); } + +.cmp-dm-portal .ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:window-in= +active { background: rgba(255, 255, 255, 0.15); } + +.cmp-dm-portal .ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:hover { b= +ackground: rgba(255, 255, 255, 0.35); } + +.cmp-dm-portal .animating.dimmable:not(body), .cmp-dm-portal .dimmed.dimmab= +le:not(body) { overflow: hidden; } + +.cmp-dm-portal .dimmed.dimmable > .ui.animating.dimmer, .cmp-dm-portal .dim= +med.dimmable > .ui.visible.dimmer, .cmp-dm-portal .ui.active.dimmer { displ= +ay: flex; opacity: 1; } + +.cmp-dm-portal .ui.page.dimmer { position: fixed; perspective: 125pc; trans= +form-origin: center center; } + +.cmp-dm-portal body.animating.in.dimmable, .cmp-dm-portal body.dimmed.dimma= +ble { overflow: hidden; } + +.cmp-dm-portal body.dimmable > .dimmer { position: fixed; } + +.cmp-dm-portal .ui.dropdown { cursor: pointer; position: relative; display:= + inline-block; outline: none; text-align: left; transition: box-shadow 0.1s= + ease 0s, width 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s; user-select:= + none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } + +.cmp-dm-portal .ui.dropdown .menu { cursor: auto; position: absolute; displ= +ay: none; outline: none; top: 100%; min-width: max-content; margin: 0px; pa= +dding: 0px; background: rgb(255, 255, 255); font-size: 1em; text-shadow: no= +ne; text-align: left; box-shadow: rgba(34, 36, 38, 0.15) 0px 2px 3px 0px; b= +order: 1px solid rgba(34, 36, 38, 0.15); border-radius: 0.285714rem; transi= +tion: opacity 0.1s ease 0s; z-index: 11; will-change: transform, opacity; } + +.cmp-dm-portal .ui.dropdown .menu > * { white-space: nowrap; } + +.cmp-dm-portal .ui.dropdown > input:not(.search):first-child, .cmp-dm-porta= +l .ui.dropdown > select { display: none !important; } + +.cmp-dm-portal .ui.dropdown:not(.labeled) > .dropdown.icon { position: rela= +tive; width: auto; font-size: 0.857143em; margin: 0px 0px 0px 1em; } + +.cmp-dm-portal .ui.dropdown .menu > .item .dropdown.icon { width: auto; flo= +at: right; margin: 0px 0px 0px 1em; } + +.cmp-dm-portal .ui.dropdown .menu > .item .dropdown.icon + .text { margin-r= +ight: 1em; } + +.cmp-dm-portal .ui.dropdown > .text { display: inline-block; transition: no= +ne 0s ease 0s; } + +.cmp-dm-portal .ui.dropdown .menu > .item { position: relative; cursor: poi= +nter; display: block; height: auto; min-height: 2.57143rem; text-align: lef= +t; border: none; line-height: 1em; font-size: 1rem; color: rgb(80, 80, 80);= + text-transform: none; font-weight: 400; box-shadow: none; padding: 0.78571= +rem 1.14286rem !important; } + +.cmp-dm-portal .ui.dropdown .menu > .item:first-child { border-top-width: 0= +px; } + +.cmp-dm-portal .ui.dropdown .menu .item > [class*=3D"right floated"], .cmp-= +dm-portal .ui.dropdown > .text > [class*=3D"right floated"] { float: right = +!important; margin-right: 0px !important; margin-left: 1em !important; } + +.cmp-dm-portal .ui.dropdown .menu .item > [class*=3D"left floated"], .cmp-d= +m-portal .ui.dropdown > .text > [class*=3D"left floated"] { float: left !im= +portant; margin-left: 0px !important; margin-right: 1em !important; } + +.cmp-dm-portal .ui.dropdown .menu .item > .flag.floated, .cmp-dm-portal .ui= +.dropdown .menu .item > .icon.floated, .cmp-dm-portal .ui.dropdown .menu .i= +tem > .image.floated, .cmp-dm-portal .ui.dropdown .menu .item > img.floated= + { margin-top: 0px; } + +.cmp-dm-portal .ui.dropdown .menu > .header { margin: 1rem 0px 0.75rem; pad= +ding: 0px 1.14286rem; font-weight: 700; text-transform: uppercase; } + +.cmp-dm-portal .ui.dropdown .menu > .header:not(.ui) { color: rgba(0, 0, 0,= + 0.85); font-size: 0.785714em; } + +.cmp-dm-portal .ui.dropdown .menu > .divider { border-top: 1px solid rgba(3= +4, 36, 38, 0.1); height: 0px; margin: 0.5em 0px; } + +.cmp-dm-portal .ui.dropdown .menu > .horizontal.divider { border-top: none;= + } + +.cmp-dm-portal .ui.dropdown.dropdown .menu > .input { width: auto; display:= + flex; margin: 1.14286rem 0.785714rem; min-width: 10rem; } + +.cmp-dm-portal .ui.dropdown .menu > .header + .input { margin-top: 0px; } + +.cmp-dm-portal .ui.dropdown .menu > .input:not(.transparent) input { paddin= +g: 0.5em 1em; } + +.cmp-dm-portal .ui.dropdown .menu > .input:not(.transparent) .button, .cmp-= +dm-portal .ui.dropdown .menu > .input:not(.transparent) .icon, .cmp-dm-port= +al .ui.dropdown .menu > .input:not(.transparent) .label { padding-top: 0.5e= +m; padding-bottom: 0.5em; } + +.cmp-dm-portal .ui.dropdown .menu > .item > .description, .cmp-dm-portal .u= +i.dropdown > .text > .description { float: right; margin: 0px 0px 0px 1em; = +color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.dropdown .menu > .message { padding: 0.785714rem 1.14286= +rem; font-weight: 400; } + +.cmp-dm-portal .ui.dropdown .menu > .message:not(.ui) { color: rgba(0, 0, 0= +, 0.4); } + +.cmp-dm-portal .ui.dropdown .menu .menu { top: 0px; left: 100%; right: auto= +; margin: 0px 0px 0px -0.5em !important; border-radius: 0.28571rem !importa= +nt; z-index: 21 !important; } + +.cmp-dm-portal .ui.dropdown .menu .menu::after { display: none; } + +.cmp-dm-portal .ui.dropdown .menu > .item > .flag, .cmp-dm-portal .ui.dropd= +own .menu > .item > .icon, .cmp-dm-portal .ui.dropdown .menu > .item > .ima= +ge, .cmp-dm-portal .ui.dropdown .menu > .item > .label, .cmp-dm-portal .ui.= +dropdown .menu > .item > img, .cmp-dm-portal .ui.dropdown > .text > .flag, = +.cmp-dm-portal .ui.dropdown > .text > .icon, .cmp-dm-portal .ui.dropdown > = +.text > .image, .cmp-dm-portal .ui.dropdown > .text > .label, .cmp-dm-porta= +l .ui.dropdown > .text > img { margin-top: 0px; margin-left: 0px; float: no= +ne; margin-right: 0.785714rem; } + +.cmp-dm-portal .ui.dropdown .menu > .item > .image:not(.icon), .cmp-dm-port= +al .ui.dropdown .menu > .item > img, .cmp-dm-portal .ui.dropdown > .text > = +.image:not(.icon), .cmp-dm-portal .ui.dropdown > .text > img { display: inl= +ine-block; vertical-align: top; width: auto; margin-top: -0.5em; margin-bot= +tom: -0.5em; max-height: 2em; } + +.cmp-dm-portal .ui.dropdown .ui.menu > .item::before, .cmp-dm-portal .ui.me= +nu .ui.dropdown .menu > .item::before { display: none; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu .active.item { border-left: none= +; } + +.cmp-dm-portal .ui.buttons > .ui.dropdown:last-child .menu, .cmp-dm-portal = +.ui.menu .right.dropdown.item .menu, .cmp-dm-portal .ui.menu .right.menu .d= +ropdown:last-child .menu { left: auto; right: 0px; } + +.cmp-dm-portal select.ui.dropdown { height: 38px; padding: 0.5em; border: 1= +px solid rgba(34, 36, 38, 0.15); visibility: visible; } + +.cmp-dm-portal .ui.dropdown > .remove.icon { cursor: pointer; font-size: 0.= +857143em; margin: -0.785714em; padding: 0.916667em; right: 3em; top: 0.7857= +14em; position: absolute; opacity: 0.6; z-index: 3; } + +.cmp-dm-portal .ui.clearable.dropdown .text, .cmp-dm-portal .ui.clearable.d= +ropdown a:last-of-type { margin-right: 1.5em; } + +.cmp-dm-portal .ui.dropdown.loading > .remove.icon, .cmp-dm-portal .ui.drop= +down input:not([value]) ~ .remove.icon, .cmp-dm-portal .ui.dropdown input[v= +alue=3D""] ~ .remove.icon, .cmp-dm-portal .ui.dropdown select.noselection ~= + .remove.icon { display: none; } + +.cmp-dm-portal .ui.dropdown .menu .active.item { background: transparent; f= +ont-weight: 700; color: rgba(0, 0, 0, 0.95); box-shadow: none; z-index: 12;= + } + +.cmp-dm-portal .ui.dropdown .menu > .item:hover { background: rgb(161, 0, 2= +55); color: rgb(255, 255, 255); z-index: 13; } + +.cmp-dm-portal .ui.default.dropdown:not(.button) > .text, .cmp-dm-portal .u= +i.dropdown:not(.button) > .default.text { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.default.dropdown:not(.button) > input:focus ~ .text, .cm= +p-dm-portal .ui.dropdown:not(.button) > input:focus ~ .default.text { color= +: rgb(195, 195, 195); } + +.cmp-dm-portal .ui.dropdown .menu .selected.item, .cmp-dm-portal .ui.dropdo= +wn.selected { background: rgba(0, 0, 0, 0.03); color: rgba(0, 0, 0, 0.95); = +} + +.cmp-dm-portal .ui.dropdown > .filtered.text { visibility: hidden; } + +.cmp-dm-portal .ui.dropdown .filtered.item { display: none !important; } + +.cmp-dm-portal .ui.dropdown .menu { left: 0px; } + +.cmp-dm-portal .ui.dropdown .menu .right.menu, .cmp-dm-portal .ui.dropdown = +.right.menu > .menu { left: 100% !important; right: auto !important; border= +-radius: 0.28571rem !important; } + +.cmp-dm-portal .ui.dropdown .item .left.dropdown.icon, .cmp-dm-portal .ui.d= +ropdown .left.menu .item .dropdown.icon { width: auto; float: left; margin:= + 0px; } + +.cmp-dm-portal .ui.dropdown .item .left.dropdown.icon + .text, .cmp-dm-port= +al .ui.dropdown .left.menu .item .dropdown.icon + .text { margin-left: 1em;= + margin-right: 0px; } + +.cmp-dm-portal .ui.dropdown[class*=3D"two column"] > .menu > .item { displa= +y: inline-block; width: 50%; } + +.cmp-dm-portal .ui.dropdown[class*=3D"three column"] > .menu > .item { disp= +lay: inline-block; width: 33%; } + +.cmp-dm-portal .ui.dropdown[class*=3D"four column"] > .menu > .item { displ= +ay: inline-block; width: 25%; } + +.cmp-dm-portal .ui.dropdown[class*=3D"five column"] > .menu > .item { displ= +ay: inline-block; width: 20%; } + +.cmp-dm-portal .ui.dropdown, .cmp-dm-portal .ui.dropdown .menu > .item { fo= +nt-size: 1rem; } + +@font-face { } + +.cmp-dm-portal .ui.dropdown > .dropdown.icon { font-family: Dropdown; line-= +height: 1; height: 1em; backface-visibility: hidden; font-weight: 400; font= +-style: normal; text-align: center; width: auto; } + +.cmp-dm-portal .ui.dropdown > .dropdown.icon::before { content: "=EF=83=97"= +; } + +.cmp-dm-portal .ui.dropdown .menu .item .dropdown.icon::before { content: "= +=EF=83=9A"; } + +.cmp-dm-portal .ui.dropdown .item .left.dropdown.icon::before, .cmp-dm-port= +al .ui.dropdown .left.menu .item .dropdown.icon::before { content: "=EF=83= +=99"; } + +.cmp-dm-portal .ui.vertical.menu .dropdown.item > .dropdown.icon::before { = +content: "=EF=83=9A"; } + +.cmp-dm-portal .ui.dropdown .menu > .item, .cmp-dm-portal .ui.selection.dro= +pdown > .dropdown.icon { color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.modal { position: absolute; display: none; z-index: 1001= +; text-align: left; background: rgb(255, 255, 255); border: none; box-shado= +w: rgba(0, 0, 0, 0.2) 1px 3px 3px 0px, rgba(0, 0, 0, 0.2) 1px 3px 15px 2px;= + transform-origin: 50% 25%; -webkit-box-flex: 0; flex: 0 0 auto; border-rad= +ius: 0.285714rem; user-select: text; will-change: top, left, margin, transf= +orm, opacity; } + +.cmp-dm-portal .ui.modal > .dimmer:first-child + .icon + *, .cmp-dm-portal = +.ui.modal > .dimmer:first-child + :not(.icon), .cmp-dm-portal .ui.modal > .= +icon:first-child + *, .cmp-dm-portal .ui.modal > :first-child:not(.icon):no= +t(.dimmer) { border-top-left-radius: 0.285714rem; border-top-right-radius: = +0.285714rem; } + +.cmp-dm-portal .ui.modal > :last-child { border-bottom-left-radius: 0.28571= +4rem; border-bottom-right-radius: 0.285714rem; } + +.cmp-dm-portal .ui.modal > .close { cursor: pointer; position: absolute; to= +p: -2.5rem; right: -2.5rem; z-index: 1; opacity: 0.8; font-size: 1.25em; co= +lor: rgb(255, 255, 255); width: 2.25rem; height: 2.25rem; padding: 0.625rem= + 0px 0px; } + +.cmp-dm-portal .ui.modal > .close:hover { opacity: 1; } + +.cmp-dm-portal .ui.modal > .header { display: block; font-family: graphik-r= +egular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; background: rgb= +(255, 255, 255); margin: 0px; padding: 1.25rem 1.5rem; box-shadow: none; co= +lor: rgba(0, 0, 0, 0.85); border-bottom: 1px solid rgba(34, 36, 38, 0.15); = +} + +.cmp-dm-portal .ui.modal > .header:not(.ui) { font-size: 1.42857rem; line-h= +eight: 1.28571em; font-weight: 700; } + +.cmp-dm-portal .ui.modal > .content { display: block; width: 100%; font-siz= +e: 1em; line-height: 1.4; padding: 1.5rem; background: rgb(255, 255, 255); = +} + +.cmp-dm-portal .ui.modal > .image.content { display: flex; -webkit-box-orie= +nt: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +.cmp-dm-portal .ui.modal > .content > .image { display: block; -webkit-box-= +flex: 0; flex: 0 1 auto; max-width: 100%; } + +.cmp-dm-portal .ui.modal > .content > .image, .cmp-dm-portal .ui.modal > [c= +lass*=3D"top aligned"] { align-self: start; } + +.cmp-dm-portal .ui.modal > [class*=3D"middle aligned"] { align-self: center= +; } + +.cmp-dm-portal .ui.modal > [class*=3D"stretched"] { align-self: stretch; } + +.cmp-dm-portal .ui.modal > .content > .description { display: block; -webki= +t-box-flex: 1; flex: 1 0 auto; min-width: 0px; align-self: start; } + +.cmp-dm-portal .ui.modal > .content > .icon + .description, .cmp-dm-portal = +.ui.modal > .content > .image + .description { -webkit-box-flex: 0; flex: 0= + 1 auto; width: auto; padding-left: 2em; } + +.cmp-dm-portal .ui.modal > .content > .image > i.icon { margin: 0px; opacit= +y: 1; width: auto; line-height: 1; font-size: 8rem; } + +.cmp-dm-portal .ui.modal > .actions { background: rgb(249, 250, 251); paddi= +ng: 1rem; border-top: 1px solid rgba(34, 36, 38, 0.15); text-align: right; = +} + +.cmp-dm-portal .ui.modal .actions > .button { margin-left: 0.75em; } + +.cmp-dm-portal .ui.basic.modal > .actions { border-top: none; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 95%; margin: 0px; } +} + +@media only screen and (min-width: 768px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 88%; margin: 0px; } +} + +@media only screen and (min-width: 992px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 850px; margin: 0px; } +} + +@media only screen and (min-width: 1200px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 900px; margin: 0px; } +} + +@media only screen and (min-width: 1920px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 950px; margin: 0px; } +} + +@media only screen and (max-width: 991.98px) { + .cmp-dm-portal .ui.modal > .header { padding-right: 2.25rem; } + .cmp-dm-portal .ui.modal > .close { top: 1.0535rem; right: 1rem; color: r= +gb(80, 80, 80); } +} + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.modal > .header { padding: 0.75rem 2.25rem 0.75rem 1re= +m !important; } + .cmp-dm-portal .ui.overlay.fullscreen.modal > .content.content.content { = +min-height: calc(100vh - 8.1rem); } + .cmp-dm-portal .ui.overlay.fullscreen.modal > .scrolling.content.content.= +content { max-height: calc(100vh - 8.1rem); } + .cmp-dm-portal .ui.modal > .content { display: block; padding: 1rem !impo= +rtant; } + .cmp-dm-portal .ui.modal > .close { top: 0.5rem !important; right: 0.5rem= + !important; } + .cmp-dm-portal .ui.modal .image.content { -webkit-box-orient: vertical; -= +webkit-box-direction: normal; flex-direction: column; } + .cmp-dm-portal .ui.modal .content > .image { display: block; max-width: 1= +00%; text-align: center; margin: 0px auto !important; padding: 0px 0px 1rem= + !important; } + .cmp-dm-portal .ui.modal > .content > .image > i.icon { font-size: 5rem; = +text-align: center; } + .cmp-dm-portal .ui.modal .content > .description { display: block; box-sh= +adow: none; width: 100% !important; margin: 0px !important; padding: 1rem 0= +px !important; } + .cmp-dm-portal .ui.modal > .actions { padding: 1rem 1rem 0px !important; = +} + .cmp-dm-portal .ui.modal .actions > .button, .cmp-dm-portal .ui.modal .ac= +tions > .buttons { margin-bottom: 1rem; } +} + +.cmp-dm-portal .ui.inverted.dimmer > .ui.modal { box-shadow: rgba(0, 0, 0, = +0.2) 1px 3px 10px 2px; } + +.cmp-dm-portal .ui.loading.modal { display: block; visibility: hidden; z-in= +dex: -1; } + +.cmp-dm-portal .ui.active.modal { display: block; } + +.cmp-dm-portal .ui.modal { font-size: 1rem; } + +.cmp-dm-portal .ui.popup { display: none; position: absolute; top: 0px; rig= +ht: 0px; min-width: min-content; z-index: 1900; border: 1px solid rgb(212, = +212, 213); line-height: 1.4285em; max-width: 250px; background: rgb(255, 25= +5, 255); padding: 0.833em 1em; font-weight: 400; font-style: normal; color:= + rgb(80, 80, 80); border-radius: 0.285714rem; box-shadow: rgba(34, 36, 38, = +0.12) 0px 2px 4px 0px, rgba(34, 36, 38, 0.15) 0px 2px 10px 0px; } + +.cmp-dm-portal .ui.popup > .header { padding: 0px; font-family: graphik-reg= +ular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 1.1428= +6em; line-height: 1.2; font-weight: 700; } + +.cmp-dm-portal .ui.popup > .header + .content { padding-top: 0.5em; } + +.cmp-dm-portal .ui.popup::before { position: absolute; content: ""; width: = +0.714286em; height: 0.714286em; background: rgb(255, 255, 255); transform: = +rotate(45deg); z-index: 1901; box-shadow: rgb(186, 186, 188) 1px 1px 0px 0p= +x; } + +.cmp-dm-portal [data-tooltip] { position: relative; } + +.cmp-dm-portal [data-tooltip]::before { content: ""; width: 0.714286em; hei= +ght: 0.714286em; transform: rotate(45deg); z-index: 1901; box-shadow: rgb(1= +86, 186, 188) 1px 1px 0px 0px; } + +.cmp-dm-portal [data-tooltip]::after, .cmp-dm-portal [data-tooltip]::before= + { position: absolute; font-size: 1rem; background: rgb(255, 255, 255); } + +.cmp-dm-portal [data-tooltip]::after { content: attr(data-tooltip); text-tr= +ansform: none; text-align: left; white-space: nowrap; border: 1px solid rgb= +(212, 212, 213); line-height: 1.4285em; max-width: none; padding: 0.833em 1= +em; font-weight: 400; font-style: normal; color: rgb(80, 80, 80); border-ra= +dius: 0.285714rem; box-shadow: rgba(34, 36, 38, 0.12) 0px 2px 4px 0px, rgba= +(34, 36, 38, 0.15) 0px 2px 10px 0px; z-index: 1900; } + +.cmp-dm-portal [data-tooltip]:not([data-position])::before { inset: auto au= +to 100% 50%; background: rgb(255, 255, 255); margin-left: -0.0714286rem; ma= +rgin-bottom: 0.142857rem; } + +.cmp-dm-portal [data-tooltip]:not([data-position])::after { left: 50%; tran= +sform: translateX(-50%); bottom: 100%; margin-bottom: 0.5em; } + +.cmp-dm-portal [data-tooltip]::after, .cmp-dm-portal [data-tooltip]::before= + { pointer-events: none; visibility: hidden; opacity: 0; transition: transf= +orm 0.1s ease 0s, opacity 0.1s ease 0s, -webkit-transform 0.1s ease 0s; } + +.cmp-dm-portal [data-tooltip]::before { transform-origin: center top; trans= +form: rotate(45deg) scale(0) !important; } + +.cmp-dm-portal [data-tooltip]::after { transform-origin: center bottom; } + +.cmp-dm-portal [data-tooltip]:hover::after, .cmp-dm-portal [data-tooltip]:h= +over::before { visibility: visible; pointer-events: auto; opacity: 1; } + +.cmp-dm-portal [data-tooltip]:hover::before { transform: rotate(45deg) scal= +e(1) !important; } + +.cmp-dm-portal [data-tooltip]::after, .cmp-dm-portal [data-tooltip][data-po= +sition=3D"bottom center"]::after, .cmp-dm-portal [data-tooltip][data-positi= +on=3D"top center"]::after { transform: translateX(-50%) scale(0) !important= +; } + +.cmp-dm-portal [data-tooltip]:hover::after, .cmp-dm-portal [data-tooltip][d= +ata-position=3D"bottom center"]:hover::after { transform: translateX(-50%) = +scale(1) !important; } + +.cmp-dm-portal [data-tooltip][data-position=3D"left center"]::after, .cmp-d= +m-portal [data-tooltip][data-position=3D"right center"]::after { transform:= + translateY(-50%) scale(0) !important; } + +.cmp-dm-portal [data-tooltip][data-position=3D"left center"]:hover::after, = +.cmp-dm-portal [data-tooltip][data-position=3D"right center"]:hover::after = +{ transform: translateY(-50%) scale(1) !important; } + +.cmp-dm-portal [data-tooltip][data-position=3D"bottom left"]::after, .cmp-d= +m-portal [data-tooltip][data-position=3D"bottom right"]::after, .cmp-dm-por= +tal [data-tooltip][data-position=3D"top left"]::after, .cmp-dm-portal [data= +-tooltip][data-position=3D"top right"]::after { transform: scale(0) !import= +ant; } + +.cmp-dm-portal [data-tooltip][data-position=3D"bottom left"]:hover::after, = +.cmp-dm-portal [data-tooltip][data-position=3D"bottom right"]:hover::after,= + .cmp-dm-portal [data-tooltip][data-position=3D"top left"]:hover::after, .c= +mp-dm-portal [data-tooltip][data-position=3D"top right"]:hover::after { tra= +nsform: scale(1) !important; } + +.cmp-dm-portal [data-tooltip][data-variation~=3D"fixed"]::after { white-spa= +ce: normal; width: 250px; } + +.cmp-dm-portal [data-tooltip][data-variation*=3D"wide fixed"]::after { widt= +h: 350px; } + +.cmp-dm-portal [data-tooltip][data-variation*=3D"very wide fixed"]::after {= + width: 550px; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal [data-tooltip][data-variation~=3D"fixed"]::after { width: = +250px; } +} + +.cmp-dm-portal [data-tooltip][data-inverted]::before { background: rgb(27, = +28, 29); box-shadow: none !important; } + +.cmp-dm-portal [data-tooltip][data-inverted]::after { background: rgb(27, 2= +8, 29); color: rgb(255, 255, 255); border: none; box-shadow: none; } + +.cmp-dm-portal [data-position~=3D"top"][data-tooltip]::before { background:= + rgb(255, 255, 255); } + +.cmp-dm-portal [data-position=3D"top center"][data-tooltip]::after { inset:= + auto auto 100% 50%; transform: translateX(-50%); margin-bottom: 0.5em; } + +.cmp-dm-portal [data-position=3D"top center"][data-tooltip]::before { inset= +: auto auto 100% 50%; background: rgb(255, 255, 255); margin-left: -0.07142= +86rem; margin-bottom: 0.142857rem; } + +.cmp-dm-portal [data-position=3D"top left"][data-tooltip]::after { inset: a= +uto auto 100% 0px; margin-bottom: 0.5em; } + +.cmp-dm-portal [data-position=3D"top left"][data-tooltip]::before { inset: = +auto auto 100% 1em; margin-left: -0.0714286rem; margin-bottom: 0.142857rem;= + } + +.cmp-dm-portal [data-position=3D"top right"][data-tooltip]::after { inset: = +auto 0px 100% auto; margin-bottom: 0.5em; } + +.cmp-dm-portal [data-position=3D"top right"][data-tooltip]::before { inset:= + auto 1em 100% auto; margin-left: -0.0714286rem; margin-bottom: 0.142857rem= +; } + +.cmp-dm-portal [data-position~=3D"bottom"][data-tooltip]::before { backgrou= +nd: rgb(255, 255, 255); box-shadow: rgb(186, 186, 188) -1px -1px 0px 0px; } + +.cmp-dm-portal [data-position=3D"bottom center"][data-tooltip]::after { ins= +et: 100% auto auto 50%; transform: translateX(-50%); margin-top: 0.5em; } + +.cmp-dm-portal [data-position=3D"bottom center"][data-tooltip]::before { in= +set: 100% auto auto 50%; margin-left: -0.0714286rem; margin-top: 0.142857re= +m; } + +.cmp-dm-portal [data-position=3D"bottom left"][data-tooltip]::after { left:= + 0px; top: 100%; margin-top: 0.5em; } + +.cmp-dm-portal [data-position=3D"bottom left"][data-tooltip]::before { inse= +t: 100% auto auto 1em; margin-left: -0.0714286rem; margin-top: 0.142857rem;= + } + +.cmp-dm-portal [data-position=3D"bottom right"][data-tooltip]::after { righ= +t: 0px; top: 100%; margin-top: 0.5em; } + +.cmp-dm-portal [data-position=3D"bottom right"][data-tooltip]::before { ins= +et: 100% 1em auto auto; margin-left: -0.142857rem; margin-top: 0.0714286rem= +; } + +.cmp-dm-portal [data-position=3D"left center"][data-tooltip]::after { right= +: 100%; top: 50%; margin-right: 0.5em; transform: translateY(-50%); } + +.cmp-dm-portal [data-position=3D"left center"][data-tooltip]::before { righ= +t: 100%; top: 50%; margin-top: -0.142857rem; margin-right: -0.0714286rem; b= +ackground: rgb(255, 255, 255); box-shadow: rgb(186, 186, 188) 1px -1px 0px = +0px; } + +.cmp-dm-portal [data-position=3D"right center"][data-tooltip]::after { left= +: 100%; top: 50%; margin-left: 0.5em; transform: translateY(-50%); } + +.cmp-dm-portal [data-position=3D"right center"][data-tooltip]::before { lef= +t: 100%; top: 50%; margin-top: -0.0714286rem; margin-left: 0.142857rem; bac= +kground: rgb(255, 255, 255); box-shadow: rgb(186, 186, 188) -1px 1px 0px 0p= +x; } + +.cmp-dm-portal [data-inverted][data-position~=3D"bottom"][data-tooltip]::be= +fore { background: rgb(27, 28, 29); box-shadow: rgb(186, 186, 188) -1px -1p= +x 0px 0px; } + +.cmp-dm-portal [data-inverted][data-position=3D"left center"][data-tooltip]= +::before { background: rgb(27, 28, 29); box-shadow: rgb(186, 186, 188) 1px = +-1px 0px 0px; } + +.cmp-dm-portal [data-inverted][data-position=3D"right center"][data-tooltip= +]::before { background: rgb(27, 28, 29); box-shadow: rgb(186, 186, 188) -1p= +x 1px 0px 0px; } + +.cmp-dm-portal [data-inverted][data-position~=3D"top"][data-tooltip]::befor= +e { background: rgb(27, 28, 29); } + +.cmp-dm-portal [data-position~=3D"bottom"][data-tooltip]::before { transfor= +m-origin: center bottom; } + +.cmp-dm-portal [data-position~=3D"bottom"][data-tooltip]::after { transform= +-origin: center top; } + +.cmp-dm-portal [data-position=3D"left center"][data-tooltip]::before { tran= +sform-origin: center top; } + +.cmp-dm-portal [data-position=3D"left center"][data-tooltip]::after, .cmp-d= +m-portal [data-position=3D"right center"][data-tooltip]::before { transform= +-origin: right center; } + +.cmp-dm-portal [data-position=3D"right center"][data-tooltip]::after { tran= +sform-origin: left center; } + +.cmp-dm-portal [data-tooltip][data-variation~=3D"basic"]::before { display:= + none; } + +.cmp-dm-portal .ui.popup { margin: 0px; } + +.cmp-dm-portal .ui.top.popup { margin: 0px 0px 0.714286em; } + +.cmp-dm-portal .ui.top.left.popup { transform-origin: left bottom; } + +.cmp-dm-portal .ui.top.center.popup { transform-origin: center bottom; } + +.cmp-dm-portal .ui.top.right.popup { transform-origin: right bottom; } + +.cmp-dm-portal .ui.left.center.popup { margin: 0px 0.714286em 0px 0px; tran= +sform-origin: right 50%; } + +.cmp-dm-portal .ui.right.center.popup { margin: 0px 0px 0px 0.714286em; tra= +nsform-origin: left 50%; } + +.cmp-dm-portal .ui.bottom.popup { margin: 0.714286em 0px 0px; } + +.cmp-dm-portal .ui.bottom.left.popup { transform-origin: left top; } + +.cmp-dm-portal .ui.bottom.center.popup { transform-origin: center top; } + +.cmp-dm-portal .ui.bottom.right.popup { transform-origin: right top; } + +.cmp-dm-portal .ui.bottom.center.popup::before { margin-left: -0.307143em; = +inset: -0.307143em auto auto 50%; box-shadow: rgb(186, 186, 188) -1px -1px = +0px 0px; } + +.cmp-dm-portal .ui.bottom.left.popup { margin-left: 0px; } + +.cmp-dm-portal .ui.bottom.left.popup::before { inset: -0.307143em auto auto= + 1em; margin-left: 0px; box-shadow: rgb(186, 186, 188) -1px -1px 0px 0px; } + +.cmp-dm-portal .ui.bottom.right.popup { margin-right: 0px; } + +.cmp-dm-portal .ui.bottom.right.popup::before { inset: -0.307143em 1em auto= + auto; margin-left: 0px; box-shadow: rgb(186, 186, 188) -1px -1px 0px 0px; = +} + +.cmp-dm-portal .ui.top.center.popup::before { inset: auto auto -0.307143em = +50%; margin-left: -0.307143em; } + +.cmp-dm-portal .ui.top.left.popup { margin-left: 0px; } + +.cmp-dm-portal .ui.top.left.popup::before { inset: auto auto -0.307143em 1e= +m; margin-left: 0px; } + +.cmp-dm-portal .ui.top.right.popup { margin-right: 0px; } + +.cmp-dm-portal .ui.top.right.popup::before { inset: auto 1em -0.307143em au= +to; margin-left: 0px; } + +.cmp-dm-portal .ui.left.center.popup::before { inset: 50% -0.307143em auto = +auto; margin-top: -0.307143em; box-shadow: rgb(186, 186, 188) 1px -1px 0px = +0px; } + +.cmp-dm-portal .ui.right.center.popup::before { inset: 50% auto auto -0.307= +143em; margin-top: -0.307143em; box-shadow: rgb(186, 186, 188) -1px 1px 0px= + 0px; } + +.cmp-dm-portal .ui.bottom.popup::before, .cmp-dm-portal .ui.left.center.pop= +up::before, .cmp-dm-portal .ui.right.center.popup::before, .cmp-dm-portal .= +ui.top.popup::before { background: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.inverted.bottom.popup::before, .cmp-dm-portal .ui.invert= +ed.left.center.popup::before, .cmp-dm-portal .ui.inverted.right.center.popu= +p::before, .cmp-dm-portal .ui.inverted.top.popup::before { background: rgb(= +27, 28, 29); } + +.cmp-dm-portal .ui.popup > .ui.grid:not(.padded) { width: calc(100% + 1.75r= +em); margin: -0.7rem -0.875rem; } + +.cmp-dm-portal .ui.loading.popup { display: block; visibility: hidden; z-in= +dex: -1; } + +.cmp-dm-portal .ui.animating.popup, .cmp-dm-portal .ui.visible.popup { disp= +lay: block; } + +.cmp-dm-portal .ui.visible.popup { transform: translateZ(0px); backface-vis= +ibility: hidden; } + +.cmp-dm-portal .ui.basic.popup::before { display: none; } + +.cmp-dm-portal .ui.fixed.popup { width: 250px; } + +.cmp-dm-portal .ui.wide.popup { max-width: 350px; } + +.cmp-dm-portal .ui.wide.popup.fixed { width: 350px; } + +.cmp-dm-portal .ui[class*=3D"very wide"].popup { max-width: 550px; } + +.cmp-dm-portal .ui[class*=3D"very wide"].popup.fixed { width: 550px; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.wide.popup, .cmp-dm-portal .ui[class*=3D"very wide"].p= +opup { max-width: 250px; } + .cmp-dm-portal .ui.wide.popup.fixed, .cmp-dm-portal .ui[class*=3D"very wi= +de"].popup.fixed { width: 250px; } +} + +.cmp-dm-portal .ui.fluid.popup { width: 100%; max-width: none; } + +.cmp-dm-portal .ui.inverted.popup { background: rgb(27, 28, 29); color: rgb= +(255, 255, 255); border: none; box-shadow: none; } + +.cmp-dm-portal .ui.inverted.popup .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.inverted.popup::before { background-color: rgb(27, 28, 2= +9); box-shadow: none !important; } + +.cmp-dm-portal .ui.flowing.popup { max-width: none; } + +.cmp-dm-portal .ui.popup { font-size: 1rem; } + +.cmp-dm-portal .ui.search { position: relative; } + +.cmp-dm-portal .ui.search > .prompt { margin: 0px; outline: none; appearanc= +e: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); text-shadow: = +none; font-style: normal; font-weight: 400; line-height: 1.21429em; padding= +: 0.678571em 1em; font-size: 1em; background: rgb(255, 255, 255); border: 1= +px solid rgba(34, 36, 38, 0.15); color: rgb(80, 80, 80); box-shadow: transp= +arent 0px 0px 0px 0px inset; transition: background-color 0.1s ease 0s, col= +or 0.1s ease 0s, box-shadow 0.1s ease 0s, border-color 0.1s ease 0s, -webki= +t-box-shadow 0.1s ease 0s; } + +.cmp-dm-portal .ui.search .prompt { border-radius: 500rem; } + +.cmp-dm-portal .ui.search .prompt ~ .search.icon { cursor: pointer; } + +.cmp-dm-portal .ui.search > .results { display: none; position: absolute; t= +op: 100%; left: 0px; transform-origin: center top; white-space: normal; tex= +t-align: left; text-transform: none; background: rgb(255, 255, 255); margin= +-top: 0.5em; width: 18em; border-radius: 0.285714rem; box-shadow: rgba(34, = +36, 38, 0.12) 0px 2px 4px 0px, rgba(34, 36, 38, 0.15) 0px 2px 10px 0px; bor= +der: 1px solid rgb(212, 212, 213); z-index: 998; } + +.cmp-dm-portal .ui.search > .results > :first-child { border-radius: 0.2857= +14rem 0.285714rem 0px 0px; } + +.cmp-dm-portal .ui.search > .results > :last-child { border-radius: 0px 0px= + 0.285714rem 0.285714rem; } + +.cmp-dm-portal .ui.search > .results .result { cursor: pointer; display: bl= +ock; overflow: hidden; font-size: 1em; padding: 0.857143em 1.14286em; color= +: rgb(80, 80, 80); line-height: 1.33; border-bottom: 1px solid rgba(34, 36,= + 38, 0.1); } + +.cmp-dm-portal .ui.search > .results .result:last-child { border-bottom: no= +ne !important; } + +.cmp-dm-portal .ui.search > .results .result .image { float: right; overflo= +w: hidden; background: none; width: 5em; height: 3em; border-radius: 0.25em= +; } + +.cmp-dm-portal .ui.search > .results .result .image img { display: block; w= +idth: auto; height: 100%; } + +.cmp-dm-portal .ui.search > .results .result .image + .content { margin: 0p= +x 6em 0px 0px; } + +.cmp-dm-portal .ui.search > .results .result .title { margin: -0.142857em 0= +px 0px; font-family: graphik-regular-web, "Helvetica Neue", Arial, Helvetic= +a, sans-serif; font-weight: 700; font-size: 1em; color: rgba(0, 0, 0, 0.85)= +; } + +.cmp-dm-portal .ui.search > .results .result .description { margin-top: 0px= +; font-size: 0.928571em; color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.search > .results .result .price { float: right; color: = +rgb(33, 186, 69); } + +.cmp-dm-portal .ui.search > .results > .message { padding: 1em; } + +.cmp-dm-portal .ui.search > .results > .message .header { font-family: grap= +hik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; font-size:= + 1rem; font-weight: 700; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.search > .results > .message .description { margin-top: = +0.25rem; font-size: 1em; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.search > .results > .action { display: block; border-top= +: none; background: rgb(243, 244, 245); padding: 0.928571em 1em; color: rgb= +(80, 80, 80); font-weight: 700; text-align: center; } + +.cmp-dm-portal .ui.search > .prompt:focus { border-color: rgba(34, 36, 38, = +0.35); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.category.search > .results .category .result:hover, .cmp= +-dm-portal .ui.search > .results .result:hover { background: rgb(249, 250, = +251); } + +.cmp-dm-portal .ui.search .action:hover:not(div) { background: rgb(224, 224= +, 224); } + +.cmp-dm-portal .ui.category.search > .results .category .result.active, .cm= +p-dm-portal .ui.search > .results .result.active { position: relative; bord= +er-left-color: rgba(34, 36, 38, 0.1); background: rgb(243, 244, 245); box-s= +hadow: none; } + +.cmp-dm-portal .ui.search > .results .result.active .description, .cmp-dm-p= +ortal .ui.search > .results .result.active .title { color: rgba(0, 0, 0, 0.= +85); } + +.cmp-dm-portal .ui.search { font-size: 1em; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.search .results { max-width: calc(100vw - 2rem); } +} + +.cmp-dm-portal .ui.sidebar { background-color: rgb(255, 255, 255); position= +: fixed; top: 0px; left: 0px; transition: none 0s ease 0s; will-change: tra= +nsform; transform: translateZ(0px); visibility: hidden; max-height: 100%; z= +-index: 102; height: 100% !important; border-radius: 0px !important; margin= +: 0px !important; overflow-y: auto !important; } + +.cmp-dm-portal .ui.sidebar, .cmp-dm-portal .ui.sidebar > * { backface-visib= +ility: hidden; } + +.cmp-dm-portal .ui.left.sidebar { right: auto; left: 0px; transform: transl= +ate3d(-100%, 0px, 0px); } + +.cmp-dm-portal .ui.right.sidebar { transform: translate3d(100%, 0px, 0px); = +right: 0px !important; left: auto !important; } + +.cmp-dm-portal .ui.bottom.sidebar, .cmp-dm-portal .ui.top.sidebar { width: = +100% !important; height: auto !important; } + +.cmp-dm-portal .ui.top.sidebar { transform: translate3d(0px, -100%, 0px); t= +op: 0px !important; bottom: auto !important; } + +.cmp-dm-portal .ui.bottom.sidebar { transform: translate3d(0px, 100%, 0px);= + top: auto !important; bottom: 0px !important; } + +.cmp-dm-portal .pushable { height: 100%; overflow-x: hidden; padding: 0px != +important; } + +.cmp-dm-portal body.pushable { background: rgb(84, 84, 84); } + +.cmp-dm-portal body.pushable.dimmed { background: inherit; } + +.cmp-dm-portal .pushable:not(body) { transform: translateZ(0px); } + +.cmp-dm-portal .pushable:not(body) > .fixed, .cmp-dm-portal .pushable:not(b= +ody) > .pusher::after, .cmp-dm-portal .pushable:not(body) > .ui.sidebar { p= +osition: absolute; } + +.cmp-dm-portal .pushable > .fixed { position: fixed; will-change: transform= +; z-index: 101; } + +.cmp-dm-portal .pushable > .fixed, .cmp-dm-portal .pushable > .pusher { bac= +kface-visibility: hidden; transition: transform 0.5s ease 0s, -webkit-trans= +form 0.5s ease 0s; } + +.cmp-dm-portal .pushable > .pusher { position: relative; overflow: hidden; = +min-height: 100%; z-index: 2; background: inherit; } + +.cmp-dm-portal body.pushable > .pusher { background: rgb(249, 249, 249); } + +.cmp-dm-portal .pushable > .pusher::after { position: fixed; top: 0px; righ= +t: 0px; content: ""; background-color: rgba(0, 0, 0, 0.4); overflow: hidden= +; opacity: 0; transition: opacity 0.5s ease 0s; will-change: opacity; z-ind= +ex: 1000; } + +.cmp-dm-portal .ui.sidebar.menu .item { border-radius: 0px !important; } + +.cmp-dm-portal .pushable > .pusher.dimmed::after { width: 100% !important; = +height: 100% !important; opacity: 1 !important; } + +.cmp-dm-portal .ui.animating.sidebar { visibility: visible; } + +.cmp-dm-portal .ui.visible.sidebar { visibility: visible; transform: transl= +ateZ(0px); } + +.cmp-dm-portal .ui.bottom.visible.sidebar, .cmp-dm-portal .ui.left.visible.= +sidebar, .cmp-dm-portal .ui.right.visible.sidebar, .cmp-dm-portal .ui.top.v= +isible.sidebar { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px 20px; } + +.cmp-dm-portal .ui.visible.left.sidebar ~ .fixed, .cmp-dm-portal .ui.visibl= +e.left.sidebar ~ .pusher { transform: translate3d(260px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.right.sidebar ~ .fixed, .cmp-dm-portal .ui.visib= +le.right.sidebar ~ .pusher { transform: translate3d(-260px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.top.sidebar ~ .fixed, .cmp-dm-portal .ui.visible= +.top.sidebar ~ .pusher { transform: translate3d(0px, 36px, 0px); } + +.cmp-dm-portal .ui.visible.bottom.sidebar ~ .fixed, .cmp-dm-portal .ui.visi= +ble.bottom.sidebar ~ .pusher { transform: translate3d(0px, -36px, 0px); } + +.cmp-dm-portal .ui.visible.left.sidebar ~ .ui.visible.right.sidebar ~ .fixe= +d, .cmp-dm-portal .ui.visible.left.sidebar ~ .ui.visible.right.sidebar ~ .p= +usher, .cmp-dm-portal .ui.visible.right.sidebar ~ .ui.visible.left.sidebar = +~ .fixed, .cmp-dm-portal .ui.visible.right.sidebar ~ .ui.visible.left.sideb= +ar ~ .pusher { transform: translateZ(0px); } + +.cmp-dm-portal .ui.thin.left.sidebar, .cmp-dm-portal .ui.thin.right.sidebar= + { width: 150px; } + +.cmp-dm-portal .ui[class*=3D"very thin"].left.sidebar, .cmp-dm-portal .ui[c= +lass*=3D"very thin"].right.sidebar { width: 60px; } + +.cmp-dm-portal .ui.left.sidebar, .cmp-dm-portal .ui.right.sidebar { width: = +260px; } + +.cmp-dm-portal .ui.wide.left.sidebar, .cmp-dm-portal .ui.wide.right.sidebar= + { width: 350px; } + +.cmp-dm-portal .ui[class*=3D"very wide"].left.sidebar, .cmp-dm-portal .ui[c= +lass*=3D"very wide"].right.sidebar { width: 475px; } + +.cmp-dm-portal .ui.visible.thin.left.sidebar ~ .fixed, .cmp-dm-portal .ui.v= +isible.thin.left.sidebar ~ .pusher { transform: translate3d(150px, 0px, 0px= +); } + +.cmp-dm-portal .ui.visible[class*=3D"very thin"].left.sidebar ~ .fixed, .cm= +p-dm-portal .ui.visible[class*=3D"very thin"].left.sidebar ~ .pusher { tran= +sform: translate3d(60px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.wide.left.sidebar ~ .fixed, .cmp-dm-portal .ui.v= +isible.wide.left.sidebar ~ .pusher { transform: translate3d(350px, 0px, 0px= +); } + +.cmp-dm-portal .ui.visible[class*=3D"very wide"].left.sidebar ~ .fixed, .cm= +p-dm-portal .ui.visible[class*=3D"very wide"].left.sidebar ~ .pusher { tran= +sform: translate3d(475px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.thin.right.sidebar ~ .fixed, .cmp-dm-portal .ui.= +visible.thin.right.sidebar ~ .pusher { transform: translate3d(-150px, 0px, = +0px); } + +.cmp-dm-portal .ui.visible[class*=3D"very thin"].right.sidebar ~ .fixed, .c= +mp-dm-portal .ui.visible[class*=3D"very thin"].right.sidebar ~ .pusher { tr= +ansform: translate3d(-60px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.wide.right.sidebar ~ .fixed, .cmp-dm-portal .ui.= +visible.wide.right.sidebar ~ .pusher { transform: translate3d(-350px, 0px, = +0px); } + +.cmp-dm-portal .ui.visible[class*=3D"very wide"].right.sidebar ~ .fixed, .c= +mp-dm-portal .ui.visible[class*=3D"very wide"].right.sidebar ~ .pusher { tr= +ansform: translate3d(-475px, 0px, 0px); } + +.cmp-dm-portal .ui.overlay.sidebar { z-index: 102; } + +.cmp-dm-portal .ui.left.overlay.sidebar { transform: translate3d(-100%, 0px= +, 0px); } + +.cmp-dm-portal .ui.right.overlay.sidebar { transform: translate3d(100%, 0px= +, 0px); } + +.cmp-dm-portal .ui.top.overlay.sidebar { transform: translate3d(0px, -100%,= + 0px); } + +.cmp-dm-portal .ui.bottom.overlay.sidebar { transform: translate3d(0px, 100= +%, 0px); } + +.cmp-dm-portal .animating.ui.overlay.sidebar, .cmp-dm-portal .ui.visible.ov= +erlay.sidebar { transition: transform 0.5s ease 0s, -webkit-transform 0.5s = +ease 0s; } + +.cmp-dm-portal .ui.visible.bottom.overlay.sidebar, .cmp-dm-portal .ui.visib= +le.left.overlay.sidebar, .cmp-dm-portal .ui.visible.right.overlay.sidebar, = +.cmp-dm-portal .ui.visible.top.overlay.sidebar { transform: translateZ(0px)= +; } + +.cmp-dm-portal .ui.visible.overlay.sidebar ~ .fixed, .cmp-dm-portal .ui.vis= +ible.overlay.sidebar ~ .pusher { transform: none !important; } + +.cmp-dm-portal .ui.push.sidebar { transition: transform 0.5s ease 0s, -webk= +it-transform 0.5s ease 0s; z-index: 102; } + +.cmp-dm-portal .ui.left.push.sidebar { transform: translate3d(-100%, 0px, 0= +px); } + +.cmp-dm-portal .ui.right.push.sidebar { transform: translate3d(100%, 0px, 0= +px); } + +.cmp-dm-portal .ui.top.push.sidebar { transform: translate3d(0px, -100%, 0p= +x); } + +.cmp-dm-portal .ui.bottom.push.sidebar { transform: translate3d(0px, 100%, = +0px); } + +.cmp-dm-portal .ui.uncover.sidebar, .cmp-dm-portal .ui.visible.push.sidebar= + { transform: translateZ(0px); } + +.cmp-dm-portal .ui.uncover.sidebar { z-index: 1; } + +.cmp-dm-portal .ui.visible.uncover.sidebar { transform: translateZ(0px); tr= +ansition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; } + +.cmp-dm-portal .ui.slide.along.sidebar { z-index: 1; } + +.cmp-dm-portal .ui.left.slide.along.sidebar { transform: translate3d(-50%, = +0px, 0px); } + +.cmp-dm-portal .ui.right.slide.along.sidebar { transform: translate3d(50%, = +0px, 0px); } + +.cmp-dm-portal .ui.top.slide.along.sidebar { transform: translate3d(0px, -5= +0%, 0px); } + +.cmp-dm-portal .ui.bottom.slide.along.sidebar { transform: translate3d(0px,= + 50%, 0px); } + +.cmp-dm-portal .ui.animating.slide.along.sidebar { transition: transform 0.= +5s ease 0s, -webkit-transform 0.5s ease 0s; } + +.cmp-dm-portal .ui.visible.slide.along.sidebar { transform: translateZ(0px)= +; } + +.cmp-dm-portal .ui.slide.out.sidebar { z-index: 1; } + +.cmp-dm-portal .ui.left.slide.out.sidebar { transform: translate3d(50%, 0px= +, 0px); } + +.cmp-dm-portal .ui.right.slide.out.sidebar { transform: translate3d(-50%, 0= +px, 0px); } + +.cmp-dm-portal .ui.top.slide.out.sidebar { transform: translate3d(0px, 50%,= + 0px); } + +.cmp-dm-portal .ui.bottom.slide.out.sidebar { transform: translate3d(0px, -= +50%, 0px); } + +.cmp-dm-portal .ui.animating.slide.out.sidebar { transition: transform 0.5s= + ease 0s, -webkit-transform 0.5s ease 0s; } + +.cmp-dm-portal .ui.visible.slide.out.sidebar { transform: translateZ(0px); = +} + +.cmp-dm-portal .ui.scale.down.sidebar { transition: transform 0.5s ease 0s,= + -webkit-transform 0.5s ease 0s; z-index: 102; } + +.cmp-dm-portal .ui.left.scale.down.sidebar { transform: translate3d(-100%, = +0px, 0px); } + +.cmp-dm-portal .ui.right.scale.down.sidebar { transform: translate3d(100%, = +0px, 0px); } + +.cmp-dm-portal .ui.top.scale.down.sidebar { transform: translate3d(0px, -10= +0%, 0px); } + +.cmp-dm-portal .ui.bottom.scale.down.sidebar { transform: translate3d(0px, = +100%, 0px); } + +.cmp-dm-portal .ui.scale.down.left.sidebar ~ .pusher { transform-origin: 75= +% 50%; } + +.cmp-dm-portal .ui.scale.down.right.sidebar ~ .pusher { transform-origin: 2= +5% 50%; } + +.cmp-dm-portal .ui.scale.down.top.sidebar ~ .pusher { transform-origin: 50%= + 75%; } + +.cmp-dm-portal .ui.scale.down.bottom.sidebar ~ .pusher { transform-origin: = +50% 25%; } + +.cmp-dm-portal .ui.animating.scale.down > .visible.ui.sidebar { transition:= + transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; } + +.cmp-dm-portal .ui.animating.scale.down.sidebar ~ .pusher, .cmp-dm-portal .= +ui.visible.scale.down.sidebar ~ .pusher { width: 100%; height: 100%; displa= +y: block !important; overflow: hidden !important; } + +.cmp-dm-portal .ui.visible.scale.down.sidebar { transform: translateZ(0px);= + } + +.cmp-dm-portal .ui.visible.scale.down.sidebar ~ .pusher { transform: scale(= +0.75); } + +.cmp-dm-portal .transition { animation-iteration-count: 1; animation-durati= +on: 0.3s; animation-timing-function: ease; animation-fill-mode: both; } + +.cmp-dm-portal .animating.transition { backface-visibility: hidden; visibil= +ity: visible !important; } + +.cmp-dm-portal .hidden.transition { display: none; visibility: hidden; } + +.cmp-dm-portal .visible.transition { display: block !important; visibility:= + visible !important; } + +.cmp-dm-portal .transition.browse { animation-duration: 0.5s; } + +.cmp-dm-portal .transition.browse.in { animation-name: browseIn; } + +.cmp-dm-portal .transition.browse.left.out, .cmp-dm-portal .transition.brow= +se.out { animation-name: browseOutLeft; } + +.cmp-dm-portal .transition.browse.right.out { animation-name: browseOutRigh= +t; } + +@-webkit-keyframes browseIn {=20 + 0% { transform: scale(0.8) translateZ(0px); z-index: -1; } + 10% { transform: scale(0.8) translateZ(0px); z-index: -1; opacity: 0.7; } + 80% { transform: scale(1.05) translateZ(0px); opacity: 1; z-index: 999; } + 100% { transform: scale(1) translateZ(0px); z-index: 999; } +} + +@keyframes browseIn {=20 + 0% { transform: scale(0.8) translateZ(0px); z-index: -1; } + 10% { transform: scale(0.8) translateZ(0px); z-index: -1; opacity: 0.7; } + 80% { transform: scale(1.05) translateZ(0px); opacity: 1; z-index: 999; } + 100% { transform: scale(1) translateZ(0px); z-index: 999; } +} + +@-webkit-keyframes browseOutLeft {=20 + 0% { z-index: 999; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= +; } + 50% { z-index: -1; transform: translateX(-105%) rotateY(35deg) rotateX(10= +deg) translateZ(-10px); } + 80% { opacity: 1; } + 100% { z-index: -1; transform: translateX(0px) rotateY(0deg) rotateX(0deg= +) translateZ(-10px); opacity: 0; } +} + +@keyframes browseOutLeft {=20 + 0% { z-index: 999; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= +; } + 50% { z-index: -1; transform: translateX(-105%) rotateY(35deg) rotateX(10= +deg) translateZ(-10px); } + 80% { opacity: 1; } + 100% { z-index: -1; transform: translateX(0px) rotateY(0deg) rotateX(0deg= +) translateZ(-10px); opacity: 0; } +} + +@-webkit-keyframes browseOutRight {=20 + 0% { z-index: 999; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= +; } + 50% { z-index: 1; transform: translateX(105%) rotateY(35deg) rotateX(10de= +g) translateZ(-10px); } + 80% { opacity: 1; } + 100% { z-index: 1; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= + translateZ(-10px); opacity: 0; } +} + +@keyframes browseOutRight {=20 + 0% { z-index: 999; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= +; } + 50% { z-index: 1; transform: translateX(105%) rotateY(35deg) rotateX(10de= +g) translateZ(-10px); } + 80% { opacity: 1; } + 100% { z-index: 1; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= + translateZ(-10px); opacity: 0; } +} + +.cmp-dm-portal .drop.transition { transform-origin: center top; animation-d= +uration: 0.4s; animation-timing-function: cubic-bezier(0.34, 1.61, 0.7, 1);= + } + +.cmp-dm-portal .drop.transition.in { animation-name: dropIn; } + +.cmp-dm-portal .drop.transition.out { animation-name: dropOut; } + +@-webkit-keyframes dropIn {=20 + 0% { opacity: 0; transform: scale(0); } + 100% { opacity: 1; transform: scale(1); } +} + +@keyframes dropIn {=20 + 0% { opacity: 0; transform: scale(0); } + 100% { opacity: 1; transform: scale(1); } +} + +@-webkit-keyframes dropOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0); } +} + +@keyframes dropOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0); } +} + +.cmp-dm-portal .transition.fade.in { animation-name: fadeIn; } + +.cmp-dm-portal .transition[class*=3D"fade up"].in { animation-name: fadeInU= +p; } + +.cmp-dm-portal .transition[class*=3D"fade down"].in { animation-name: fadeI= +nDown; } + +.cmp-dm-portal .transition[class*=3D"fade left"].in { animation-name: fadeI= +nLeft; } + +.cmp-dm-portal .transition[class*=3D"fade right"].in { animation-name: fade= +InRight; } + +.cmp-dm-portal .transition.fade.out { animation-name: fadeOut; } + +.cmp-dm-portal .transition[class*=3D"fade up"].out { animation-name: fadeOu= +tUp; } + +.cmp-dm-portal .transition[class*=3D"fade down"].out { animation-name: fade= +OutDown; } + +.cmp-dm-portal .transition[class*=3D"fade left"].out { animation-name: fade= +OutLeft; } + +.cmp-dm-portal .transition[class*=3D"fade right"].out { animation-name: fad= +eOutRight; } + +@-webkit-keyframes fadeIn {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@keyframes fadeIn {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@-webkit-keyframes fadeInUp {=20 + 0% { opacity: 0; transform: translateY(10%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes fadeInUp {=20 + 0% { opacity: 0; transform: translateY(10%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@-webkit-keyframes fadeInDown {=20 + 0% { opacity: 0; transform: translateY(-10%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes fadeInDown {=20 + 0% { opacity: 0; transform: translateY(-10%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@-webkit-keyframes fadeInLeft {=20 + 0% { opacity: 0; transform: translateX(10%); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@keyframes fadeInLeft {=20 + 0% { opacity: 0; transform: translateX(10%); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@-webkit-keyframes fadeInRight {=20 + 0% { opacity: 0; transform: translateX(-10%); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@keyframes fadeInRight {=20 + 0% { opacity: 0; transform: translateX(-10%); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@-webkit-keyframes fadeOut {=20 + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@keyframes fadeOut {=20 + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@-webkit-keyframes fadeOutUp {=20 + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0; transform: translateY(5%); } +} + +@keyframes fadeOutUp {=20 + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0; transform: translateY(5%); } +} + +@-webkit-keyframes fadeOutDown {=20 + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0; transform: translateY(-5%); } +} + +@keyframes fadeOutDown {=20 + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0; transform: translateY(-5%); } +} + +@-webkit-keyframes fadeOutLeft {=20 + 0% { opacity: 1; transform: translateX(0px); } + 100% { opacity: 0; transform: translateX(5%); } +} + +@keyframes fadeOutLeft {=20 + 0% { opacity: 1; transform: translateX(0px); } + 100% { opacity: 0; transform: translateX(5%); } +} + +@-webkit-keyframes fadeOutRight {=20 + 0% { opacity: 1; transform: translateX(0px); } + 100% { opacity: 0; transform: translateX(-5%); } +} + +@keyframes fadeOutRight {=20 + 0% { opacity: 1; transform: translateX(0px); } + 100% { opacity: 0; transform: translateX(-5%); } +} + +.cmp-dm-portal .flip.transition.in, .cmp-dm-portal .flip.transition.out { a= +nimation-duration: 0.6s; } + +.cmp-dm-portal .horizontal.flip.transition.in { animation-name: horizontalF= +lipIn; } + +.cmp-dm-portal .horizontal.flip.transition.out { animation-name: horizontal= +FlipOut; } + +.cmp-dm-portal .vertical.flip.transition.in { animation-name: verticalFlipI= +n; } + +.cmp-dm-portal .vertical.flip.transition.out { animation-name: verticalFlip= +Out; } + +@-webkit-keyframes horizontalFlipIn {=20 + 0% { transform: perspective(125pc) rotateY(-90deg); opacity: 0; } + 100% { transform: perspective(125pc) rotateY(0deg); opacity: 1; } +} + +@keyframes horizontalFlipIn {=20 + 0% { transform: perspective(125pc) rotateY(-90deg); opacity: 0; } + 100% { transform: perspective(125pc) rotateY(0deg); opacity: 1; } +} + +@-webkit-keyframes verticalFlipIn {=20 + 0% { transform: perspective(125pc) rotateX(-90deg); opacity: 0; } + 100% { transform: perspective(125pc) rotateX(0deg); opacity: 1; } +} + +@keyframes verticalFlipIn {=20 + 0% { transform: perspective(125pc) rotateX(-90deg); opacity: 0; } + 100% { transform: perspective(125pc) rotateX(0deg); opacity: 1; } +} + +@-webkit-keyframes horizontalFlipOut {=20 + 0% { transform: perspective(125pc) rotateY(0deg); opacity: 1; } + 100% { transform: perspective(125pc) rotateY(90deg); opacity: 0; } +} + +@keyframes horizontalFlipOut {=20 + 0% { transform: perspective(125pc) rotateY(0deg); opacity: 1; } + 100% { transform: perspective(125pc) rotateY(90deg); opacity: 0; } +} + +@-webkit-keyframes verticalFlipOut {=20 + 0% { transform: perspective(125pc) rotateX(0deg); opacity: 1; } + 100% { transform: perspective(125pc) rotateX(-90deg); opacity: 0; } +} + +@keyframes verticalFlipOut {=20 + 0% { transform: perspective(125pc) rotateX(0deg); opacity: 1; } + 100% { transform: perspective(125pc) rotateX(-90deg); opacity: 0; } +} + +.cmp-dm-portal .scale.transition.in { animation-name: scaleIn; } + +.cmp-dm-portal .scale.transition.out { animation-name: scaleOut; } + +@-webkit-keyframes scaleIn {=20 + 0% { opacity: 0; transform: scale(0.8); } + 100% { opacity: 1; transform: scale(1); } +} + +@keyframes scaleIn {=20 + 0% { opacity: 0; transform: scale(0.8); } + 100% { opacity: 1; transform: scale(1); } +} + +@-webkit-keyframes scaleOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0.9); } +} + +@keyframes scaleOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0.9); } +} + +.cmp-dm-portal .transition.fly { animation-duration: 0.6s; transition-timin= +g-function: cubic-bezier(0.215, 0.61, 0.355, 1); } + +.cmp-dm-portal .transition.fly.in { animation-name: flyIn; } + +.cmp-dm-portal .transition[class*=3D"fly up"].in { animation-name: flyInUp;= + } + +.cmp-dm-portal .transition[class*=3D"fly down"].in { animation-name: flyInD= +own; } + +.cmp-dm-portal .transition[class*=3D"fly left"].in { animation-name: flyInL= +eft; } + +.cmp-dm-portal .transition[class*=3D"fly right"].in { animation-name: flyIn= +Right; } + +.cmp-dm-portal .transition.fly.out { animation-name: flyOut; } + +.cmp-dm-portal .transition[class*=3D"fly up"].out { animation-name: flyOutU= +p; } + +.cmp-dm-portal .transition[class*=3D"fly down"].out { animation-name: flyOu= +tDown; } + +.cmp-dm-portal .transition[class*=3D"fly left"].out { animation-name: flyOu= +tLeft; } + +.cmp-dm-portal .transition[class*=3D"fly right"].out { animation-name: flyO= +utRight; } + +@-webkit-keyframes flyIn {=20 + 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } + 20% { transform: scale3d(1.1, 1.1, 1.1); } + 40% { transform: scale3d(0.9, 0.9, 0.9); } + 60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); } + 80% { transform: scale3d(0.97, 0.97, 0.97); } + 100% { opacity: 1; transform: scaleX(1); } +} + +@keyframes flyIn {=20 + 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } + 20% { transform: scale3d(1.1, 1.1, 1.1); } + 40% { transform: scale3d(0.9, 0.9, 0.9); } + 60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); } + 80% { transform: scale3d(0.97, 0.97, 0.97); } + 100% { opacity: 1; transform: scaleX(1); } +} + +@-webkit-keyframes flyInUp {=20 + 0% { opacity: 0; transform: translate3d(0px, 1500px, 0px); } + 60% { opacity: 1; transform: translate3d(0px, -20px, 0px); } + 75% { transform: translate3d(0px, 10px, 0px); } + 90% { transform: translate3d(0px, -5px, 0px); } + 100% { transform: translateZ(0px); } +} + +@keyframes flyInUp {=20 + 0% { opacity: 0; transform: translate3d(0px, 1500px, 0px); } + 60% { opacity: 1; transform: translate3d(0px, -20px, 0px); } + 75% { transform: translate3d(0px, 10px, 0px); } + 90% { transform: translate3d(0px, -5px, 0px); } + 100% { transform: translateZ(0px); } +} + +@-webkit-keyframes flyInDown {=20 + 0% { opacity: 0; transform: translate3d(0px, -1500px, 0px); } + 60% { opacity: 1; transform: translate3d(0px, 25px, 0px); } + 75% { transform: translate3d(0px, -10px, 0px); } + 90% { transform: translate3d(0px, 5px, 0px); } + 100% { transform: none; } +} + +@keyframes flyInDown {=20 + 0% { opacity: 0; transform: translate3d(0px, -1500px, 0px); } + 60% { opacity: 1; transform: translate3d(0px, 25px, 0px); } + 75% { transform: translate3d(0px, -10px, 0px); } + 90% { transform: translate3d(0px, 5px, 0px); } + 100% { transform: none; } +} + +@-webkit-keyframes flyInLeft {=20 + 0% { opacity: 0; transform: translate3d(1500px, 0px, 0px); } + 60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); } + 75% { transform: translate3d(10px, 0px, 0px); } + 90% { transform: translate3d(-5px, 0px, 0px); } + 100% { transform: none; } +} + +@keyframes flyInLeft {=20 + 0% { opacity: 0; transform: translate3d(1500px, 0px, 0px); } + 60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); } + 75% { transform: translate3d(10px, 0px, 0px); } + 90% { transform: translate3d(-5px, 0px, 0px); } + 100% { transform: none; } +} + +@-webkit-keyframes flyInRight {=20 + 0% { opacity: 0; transform: translate3d(-1500px, 0px, 0px); } + 60% { opacity: 1; transform: translate3d(25px, 0px, 0px); } + 75% { transform: translate3d(-10px, 0px, 0px); } + 90% { transform: translate3d(5px, 0px, 0px); } + 100% { transform: none; } +} + +@keyframes flyInRight {=20 + 0% { opacity: 0; transform: translate3d(-1500px, 0px, 0px); } + 60% { opacity: 1; transform: translate3d(25px, 0px, 0px); } + 75% { transform: translate3d(-10px, 0px, 0px); } + 90% { transform: translate3d(5px, 0px, 0px); } + 100% { transform: none; } +} + +@-webkit-keyframes flyOut {=20 + 20% { transform: scale3d(0.9, 0.9, 0.9); } + 50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); } + 100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } +} + +@keyframes flyOut {=20 + 20% { transform: scale3d(0.9, 0.9, 0.9); } + 50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); } + 100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } +} + +@-webkit-keyframes flyOutUp {=20 + 20% { transform: translate3d(0px, 10px, 0px); } + 40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px); } + 100% { opacity: 0; transform: translate3d(0px, 125pc, 0px); } +} + +@keyframes flyOutUp {=20 + 20% { transform: translate3d(0px, 10px, 0px); } + 40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px); } + 100% { opacity: 0; transform: translate3d(0px, 125pc, 0px); } +} + +@-webkit-keyframes flyOutDown {=20 + 20% { transform: translate3d(0px, -10px, 0px); } + 40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px); } + 100% { opacity: 0; transform: translate3d(0px, -125pc, 0px); } +} + +@keyframes flyOutDown {=20 + 20% { transform: translate3d(0px, -10px, 0px); } + 40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px); } + 100% { opacity: 0; transform: translate3d(0px, -125pc, 0px); } +} + +@-webkit-keyframes flyOutRight {=20 + 20% { opacity: 1; transform: translate3d(20px, 0px, 0px); } + 100% { opacity: 0; transform: translate3d(-125pc, 0px, 0px); } +} + +@keyframes flyOutRight {=20 + 20% { opacity: 1; transform: translate3d(20px, 0px, 0px); } + 100% { opacity: 0; transform: translate3d(-125pc, 0px, 0px); } +} + +@-webkit-keyframes flyOutLeft {=20 + 20% { opacity: 1; transform: translate3d(-20px, 0px, 0px); } + 100% { opacity: 0; transform: translate3d(125pc, 0px, 0px); } +} + +@keyframes flyOutLeft {=20 + 20% { opacity: 1; transform: translate3d(-20px, 0px, 0px); } + 100% { opacity: 0; transform: translate3d(125pc, 0px, 0px); } +} + +.cmp-dm-portal .transition.slide.in, .cmp-dm-portal .transition[class*=3D"s= +lide down"].in { animation-name: slideInY; transform-origin: center top; } + +.cmp-dm-portal .transition[class*=3D"slide up"].in { animation-name: slideI= +nY; transform-origin: center bottom; } + +.cmp-dm-portal .transition[class*=3D"slide left"].in { animation-name: slid= +eInX; transform-origin: right center; } + +.cmp-dm-portal .transition[class*=3D"slide right"].in { animation-name: sli= +deInX; transform-origin: left center; } + +.cmp-dm-portal .transition.slide.out, .cmp-dm-portal .transition[class*=3D"= +slide down"].out { animation-name: slideOutY; transform-origin: center top;= + } + +.cmp-dm-portal .transition[class*=3D"slide up"].out { animation-name: slide= +OutY; transform-origin: center bottom; } + +.cmp-dm-portal .transition[class*=3D"slide left"].out { animation-name: sli= +deOutX; transform-origin: right center; } + +.cmp-dm-portal .transition[class*=3D"slide right"].out { animation-name: sl= +ideOutX; transform-origin: left center; } + +@-webkit-keyframes slideInY {=20 + 0% { opacity: 0; transform: scaleY(0); } + 100% { opacity: 1; transform: scaleY(1); } +} + +@keyframes slideInY {=20 + 0% { opacity: 0; transform: scaleY(0); } + 100% { opacity: 1; transform: scaleY(1); } +} + +@-webkit-keyframes slideInX {=20 + 0% { opacity: 0; transform: scaleX(0); } + 100% { opacity: 1; transform: scaleX(1); } +} + +@keyframes slideInX {=20 + 0% { opacity: 0; transform: scaleX(0); } + 100% { opacity: 1; transform: scaleX(1); } +} + +@-webkit-keyframes slideOutY {=20 + 0% { opacity: 1; transform: scaleY(1); } + 100% { opacity: 0; transform: scaleY(0); } +} + +@keyframes slideOutY {=20 + 0% { opacity: 1; transform: scaleY(1); } + 100% { opacity: 0; transform: scaleY(0); } +} + +@-webkit-keyframes slideOutX {=20 + 0% { opacity: 1; transform: scaleX(1); } + 100% { opacity: 0; transform: scaleX(0); } +} + +@keyframes slideOutX {=20 + 0% { opacity: 1; transform: scaleX(1); } + 100% { opacity: 0; transform: scaleX(0); } +} + +.cmp-dm-portal .transition.swing { animation-duration: 0.8s; } + +.cmp-dm-portal .transition[class*=3D"swing down"].in { animation-name: swin= +gInX; transform-origin: center top; } + +.cmp-dm-portal .transition[class*=3D"swing up"].in { animation-name: swingI= +nX; transform-origin: center bottom; } + +.cmp-dm-portal .transition[class*=3D"swing left"].in { animation-name: swin= +gInY; transform-origin: right center; } + +.cmp-dm-portal .transition[class*=3D"swing right"].in { animation-name: swi= +ngInY; transform-origin: left center; } + +.cmp-dm-portal .transition.swing.out, .cmp-dm-portal .transition[class*=3D"= +swing down"].out { animation-name: swingOutX; transform-origin: center top;= + } + +.cmp-dm-portal .transition[class*=3D"swing up"].out { animation-name: swing= +OutX; transform-origin: center bottom; } + +.cmp-dm-portal .transition[class*=3D"swing left"].out { animation-name: swi= +ngOutY; transform-origin: right center; } + +.cmp-dm-portal .transition[class*=3D"swing right"].out { animation-name: sw= +ingOutY; transform-origin: left center; } + +@-webkit-keyframes swingInX {=20 + 0% { transform: perspective(750pt) rotateX(90deg); opacity: 0; } + 40% { transform: perspective(750pt) rotateX(-30deg); opacity: 1; } + 60% { transform: perspective(750pt) rotateX(15deg); } + 80% { transform: perspective(750pt) rotateX(-7.5deg); } + 100% { transform: perspective(750pt) rotateX(0deg); } +} + +@keyframes swingInX {=20 + 0% { transform: perspective(750pt) rotateX(90deg); opacity: 0; } + 40% { transform: perspective(750pt) rotateX(-30deg); opacity: 1; } + 60% { transform: perspective(750pt) rotateX(15deg); } + 80% { transform: perspective(750pt) rotateX(-7.5deg); } + 100% { transform: perspective(750pt) rotateX(0deg); } +} + +@-webkit-keyframes swingInY {=20 + 0% { transform: perspective(750pt) rotateY(-90deg); opacity: 0; } + 40% { transform: perspective(750pt) rotateY(30deg); opacity: 1; } + 60% { transform: perspective(750pt) rotateY(-17.5deg); } + 80% { transform: perspective(750pt) rotateY(7.5deg); } + 100% { transform: perspective(750pt) rotateY(0deg); } +} + +@keyframes swingInY {=20 + 0% { transform: perspective(750pt) rotateY(-90deg); opacity: 0; } + 40% { transform: perspective(750pt) rotateY(30deg); opacity: 1; } + 60% { transform: perspective(750pt) rotateY(-17.5deg); } + 80% { transform: perspective(750pt) rotateY(7.5deg); } + 100% { transform: perspective(750pt) rotateY(0deg); } +} + +@-webkit-keyframes swingOutX {=20 + 0% { transform: perspective(750pt) rotateX(0deg); } + 40% { transform: perspective(750pt) rotateX(-7.5deg); } + 60% { transform: perspective(750pt) rotateX(17.5deg); } + 80% { transform: perspective(750pt) rotateX(-30deg); opacity: 1; } + 100% { transform: perspective(750pt) rotateX(90deg); opacity: 0; } +} + +@keyframes swingOutX {=20 + 0% { transform: perspective(750pt) rotateX(0deg); } + 40% { transform: perspective(750pt) rotateX(-7.5deg); } + 60% { transform: perspective(750pt) rotateX(17.5deg); } + 80% { transform: perspective(750pt) rotateX(-30deg); opacity: 1; } + 100% { transform: perspective(750pt) rotateX(90deg); opacity: 0; } +} + +@-webkit-keyframes swingOutY {=20 + 0% { transform: perspective(750pt) rotateY(0deg); } + 40% { transform: perspective(750pt) rotateY(7.5deg); } + 60% { transform: perspective(750pt) rotateY(-10deg); } + 80% { transform: perspective(750pt) rotateY(30deg); opacity: 1; } + 100% { transform: perspective(750pt) rotateY(-90deg); opacity: 0; } +} + +@keyframes swingOutY {=20 + 0% { transform: perspective(750pt) rotateY(0deg); } + 40% { transform: perspective(750pt) rotateY(7.5deg); } + 60% { transform: perspective(750pt) rotateY(-10deg); } + 80% { transform: perspective(750pt) rotateY(30deg); opacity: 1; } + 100% { transform: perspective(750pt) rotateY(-90deg); opacity: 0; } +} + +.cmp-dm-portal .transition.zoom.in { animation-name: zoomIn; } + +.cmp-dm-portal .transition.zoom.out { animation-name: zoomOut; } + +@-webkit-keyframes zoomIn {=20 + 0% { opacity: 1; transform: scale(0); } + 100% { opacity: 1; transform: scale(1); } +} + +@keyframes zoomIn {=20 + 0% { opacity: 1; transform: scale(0); } + 100% { opacity: 1; transform: scale(1); } +} + +@-webkit-keyframes zoomOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 1; transform: scale(0); } +} + +@keyframes zoomOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 1; transform: scale(0); } +} + +.cmp-dm-portal .flash.transition { animation-duration: 0.75s; animation-nam= +e: flash; } + +.cmp-dm-portal .shake.transition { animation-duration: 0.75s; animation-nam= +e: shake; } + +.cmp-dm-portal .bounce.transition { animation-duration: 0.75s; animation-na= +me: bounce; } + +.cmp-dm-portal .tada.transition { animation-duration: 0.75s; animation-name= +: tada; } + +.cmp-dm-portal .pulse.transition { animation-duration: 0.5s; animation-name= +: pulse; } + +.cmp-dm-portal .jiggle.transition { animation-duration: 0.75s; animation-na= +me: jiggle; } + +.cmp-dm-portal .transition.glow { animation-duration: 2s; animation-timing-= +function: cubic-bezier(0.19, 1, 0.22, 1); animation-name: glow; } + +@-webkit-keyframes flash {=20 + 0%, 50%, 100% { opacity: 1; } + 25%, 75% { opacity: 0; } +} + +@keyframes flash {=20 + 0%, 50%, 100% { opacity: 1; } + 25%, 75% { opacity: 0; } +} + +@-webkit-keyframes shake {=20 + 0%, 100% { transform: translateX(0px); } + 10%, 30%, 50%, 70%, 90% { transform: translateX(-10px); } + 20%, 40%, 60%, 80% { transform: translateX(10px); } +} + +@keyframes shake {=20 + 0%, 100% { transform: translateX(0px); } + 10%, 30%, 50%, 70%, 90% { transform: translateX(-10px); } + 20%, 40%, 60%, 80% { transform: translateX(10px); } +} + +@-webkit-keyframes bounce {=20 + 0%, 20%, 50%, 80%, 100% { transform: translateY(0px); } + 40% { transform: translateY(-30px); } + 60% { transform: translateY(-15px); } +} + +@keyframes bounce {=20 + 0%, 20%, 50%, 80%, 100% { transform: translateY(0px); } + 40% { transform: translateY(-30px); } + 60% { transform: translateY(-15px); } +} + +@-webkit-keyframes tada {=20 + 0% { transform: scale(1); } + 10%, 20% { transform: scale(0.9) rotate(-3deg); } + 30%, 50%, 70%, 90% { transform: scale(1.1) rotate(3deg); } + 40%, 60%, 80% { transform: scale(1.1) rotate(-3deg); } + 100% { transform: scale(1) rotate(0deg); } +} + +@keyframes tada {=20 + 0% { transform: scale(1); } + 10%, 20% { transform: scale(0.9) rotate(-3deg); } + 30%, 50%, 70%, 90% { transform: scale(1.1) rotate(3deg); } + 40%, 60%, 80% { transform: scale(1.1) rotate(-3deg); } + 100% { transform: scale(1) rotate(0deg); } +} + +@-webkit-keyframes pulse {=20 + 0% { transform: scale(1); opacity: 1; } + 50% { transform: scale(0.9); opacity: 0.7; } + 100% { transform: scale(1); opacity: 1; } +} + +@keyframes pulse {=20 + 0% { transform: scale(1); opacity: 1; } + 50% { transform: scale(0.9); opacity: 0.7; } + 100% { transform: scale(1); opacity: 1; } +} + +@-webkit-keyframes jiggle {=20 + 0% { transform: scaleX(1); } + 30% { transform: scale3d(1.25, 0.75, 1); } + 40% { transform: scale3d(0.75, 1.25, 1); } + 50% { transform: scale3d(1.15, 0.85, 1); } + 65% { transform: scale3d(0.95, 1.05, 1); } + 75% { transform: scale3d(1.05, 0.95, 1); } + 100% { transform: scaleX(1); } +} + +@keyframes jiggle {=20 + 0% { transform: scaleX(1); } + 30% { transform: scale3d(1.25, 0.75, 1); } + 40% { transform: scale3d(0.75, 1.25, 1); } + 50% { transform: scale3d(1.15, 0.85, 1); } + 65% { transform: scale3d(0.95, 1.05, 1); } + 75% { transform: scale3d(1.05, 0.95, 1); } + 100% { transform: scaleX(1); } +} + +@-webkit-keyframes glow {=20 + 0% { background-color: rgb(252, 252, 253); } + 30% { background-color: rgb(255, 246, 205); } + 100% { background-color: rgb(252, 252, 253); } +} + +@keyframes glow {=20 + 0% { background-color: rgb(252, 252, 253); } + 30% { background-color: rgb(255, 246, 205); } + 100% { background-color: rgb(252, 252, 253); } +} + +.cmp-dm-portal .custom-checkbox { margin: 10px 0px; } + +.cmp-dm-portal .add-to-cart-btn { margin-left: 40px; display: none; } + +.cmp-dm-portal .image-checkbox { border: 3px solid transparent; } + +.cmp-dm-portal .image-checkbox-checked { position: relative; border-radius:= + 10px; border-color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .image-checkbox i { display: none; color: rgb(161, 0, 255); = +} + +.cmp-dm-portal .image-checkbox-checked i { display: block; position: absolu= +te; top: 10px; left: 10px; } + +.cmp-dm-portal .aem-Grid > .cmp-filter-container.aem-GridColumn.aem-GridCol= +umn--phone--none, .cmp-dm-portal .cmp-filter-container { display: flex; } + +.cmp-dm-portal .cmp-filter-container { flex-wrap: wrap; } + +.cmp-dm-portal .cmp-filter-container--column1 { -webkit-box-flex: 0; flex: = +0 0 100%; max-width: 100%; margin-left: -5px; } + +@media screen and (min-width: 768px) { + .cmp-dm-portal .cmp-filter-container--column1 { -webkit-box-flex: 0; flex= +: 0 0 40%; max-width: 40%; } +} + +.cmp-dm-portal .cmp-filter-container--column1 .ui.dropdown { margin: 10px 1= +2px 0px 0px; } + +.cmp-dm-portal .cmp-filter-container--column1 .ui.dropdown .text { font-siz= +e: 1.4rem; } + +.cmp-dm-portal .cmp-filter-container--column1 .ui.dropdown .dropdown.icon {= + margin: 0px; } + +.cmp-dm-portal .cmp-filter-container--column2 { -webkit-box-flex: 0; flex: = +0 0 100%; max-width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-dm-portal .cmp-filter-container--column2 { -webkit-box-flex: 0; flex= +: 0 0 56%; max-width: 56%; text-align: right; } +} + +.cmp-dm-portal .cmp-filter-container--column2 div { display: inline-flex; -= +webkit-box-pack: center; justify-content: center; -webkit-box-align: center= +; align-items: center; } + +.cmp-dm-portal .cmp-filter-container--column2 .custom-control-input { margi= +n-right: 5px; } + +.cmp-dm-portal .cmp-filter-container--column2 .ui.link.button { font-size: = +1.6rem; margin: -1px 0px; } + +.cmp-dm-portal .cmp-filter-container--column2 .ui.link.button .hidden { dis= +play: none; } + +.cmp-dm-portal .cmp-filter-container--count { color: rgb(107, 107, 107); } + +.cmp-dm-portal .ui.cmp-cards > .card { border-width: 3px; } + +.cmp-dm-portal .ui.cards > * { height: auto; } + +.cmp-dm-portal .ui.cards > * .extra .link.button { text-transform: uppercas= +e; font-size: 11.34px; margin: 0px; } + +.cmp-dm-portal .ui.cards > * .image:not(.ui) > img, .cmp-dm-portal .ui.card= +s > * .ui.cards { border: none; height: 175px; } + +.cmp-dm-portal .ui.cards > * .card .content > header { font-size: 1.04143re= +m; } + +.cmp-dm-portal .cmp-search-results .cmp_card__action-buttons { list-style: = +none; margin: 0px; padding: 0px; display: flex; justify-content: left; min-= +height: 2rem; } + +.cmp-dm-portal .cmp-search-results .cmp_card__action-buttons li { padding-r= +ight: 13px; } + +.internalsearchhero .cmp-internal-search-hero__autocomplete-instructions { = +display: none; } + +.internalsearchhero .cmp-internal-search-hero__hero { position: relative; d= +isplay: flex; -webkit-box-pack: center; justify-content: center; } + +.internalsearchhero .cmp-internal-search-hero__highlight { font-weight: 400= +; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__highlight { line-height: 1= +.6; } +} + +.internalsearchhero .cmp-internal-search-hero__background { position: absol= +ute; z-index: 0; inset: 0px; overflow: hidden; } + +.internalsearchhero .cmp-internal-search-hero__background .cmp-image, .inte= +rnalsearchhero .cmp-internal-search-hero__background .image { height: 100%;= + } + +.internalsearchhero .cmp-internal-search-hero__background .cmp-image__image= + { height: 100%; object-fit: cover; } + +.internalsearchhero .cmp-internal-search-hero__content { position: relative= +; width: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-dir= +ection: normal; flex-direction: column; padding-left: 1.5rem; padding-right= +: 1.5rem; padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__content { margin: 0px; pad= +ding-left: 3.5rem; padding-right: 3.5rem; padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__content { padding-left: 1.= +5rem; padding-right: 1.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__content { max-width: 1280p= +x; padding-left: 0px; padding-right: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__form-container { width: 100%= +; padding-bottom: 3rem; padding-top: 3rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__form-container { padding-b= +ottom: 5rem; padding-top: 5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__form-container { width: 66= +.6667%; margin-left: auto; margin-right: auto; padding-bottom: 8rem; paddin= +g-top: 8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__form-container { width: 50= +%; } +} + +.internalsearchhero .cmp-internal-search-hero__form { display: flex; } + +.internalsearchhero .cmp-internal-search-hero__form-label { display: none; = +} + +.internalsearchhero .cmp-internal-search-hero__search { position: relative;= + width: 100%; height: 5rem; margin-right: -2px; -webkit-box-flex: 1; flex: = +1 0 0px; } + +.internalsearchhero .cmp-internal-search-hero__search-input { border: 1px s= +olid rgb(107, 107, 107); background-color: rgb(255, 255, 255); padding: 1.5= +rem; width: 100%; height: 100%; font-size: 1.6rem; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__search-input { padding: 1.= +5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__search-input { padding: 1.= +5rem 2rem; } +} + +.internalsearchhero .cmp-internal-search-hero__search-input::-webkit-input-= +placeholder { font-size: 1.6rem; line-height: 1.6; color: rgb(167, 167, 167= +); } + +.internalsearchhero .cmp-internal-search-hero__search-input::placeholder { = +font-size: 1.6rem; line-height: 1.6; color: rgb(167, 167, 167); } + +.internalsearchhero .cmp-internal-search-hero__submit { width: auto; min-wi= +dth: 16.6667%; z-index: 10; height: 5rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__submit { min-width: unset;= + } +} + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button { margin:= + 0px; width: 100%; min-width: auto; padding: 1rem 1.5rem; height: 100%; -we= +bkit-box-flex: 1; flex: 1 0 100%; } + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button:hover { b= +ackground-color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__submit .cmp-button { paddi= +ng: 1.5rem 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button__icon { d= +isplay: block; } + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button__icon::af= +ter { content: "=EF=92=A5"; font-size: 30px; font-family: Ionicons; display= +: block; font-weight: 400; font-style: normal; line-height: 1; text-transfo= +rm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowra= +p; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opt= +imizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__submit .cmp-button__icon::= +after { font-size: 2.4rem; } +} + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button__text { d= +isplay: none; margin-left: 0.5rem; line-height: 1.6rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__submit .cmp-button__text {= + display: block; font-size: 1.4rem; word-break: break-word; } +} + +.internalsearchhero .cmp-internal-search-hero__no-search-message { display:= + none; } + +.internalsearchhero .cmp-internal-search-hero__no-search-message--show { di= +splay: block; font-size: 1.4rem; line-height: 2.24rem; font-weight: 400; ma= +rgin-top: 20px; margin-bottom: 2.2rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-search-message--show { = +font-size: 1.6rem; line-height: 2.56rem; margin-bottom: 2.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__search-suggestions { positio= +n: absolute; left: 0px; right: 0px; width: 100%; overflow: hidden; transiti= +on: all 0.5s ease-in-out 0s; transform-origin: left top; } + +.internalsearchhero .cmp-internal-search-hero__search-suggestions--show-rec= +ent .cmp-internal-search-hero__suggestions-list, .internalsearchhero .cmp-i= +nternal-search-hero__search-suggestions--show .cmp-internal-search-hero__su= +ggestions-list { position: relative; display: block; width: 100%; border-wi= +dth: 0px 0.977px; background: linear-gradient(rgb(150, 150, 150) -20px, rgb= +(255, 255, 255) 7px, rgb(255, 255, 255) 20%); } + +.internalsearchhero .cmp-internal-search-hero__search-suggestions--show-rec= +ent .cmp-internal-search-hero__suggestions-list { animation: 0.7s linear 0s= + 1 normal none running slide-down; } + +.internalsearchhero .cmp-internal-search-hero__suggestions-list { display: = +none; border: 1px solid rgb(107, 107, 107); overflow: hidden; z-index: 1000= +; background-color: rgb(255, 255, 255); right: 1px; left: 0px; } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item { border-wi= +dth: 1px; border-style: solid; border-color: transparent transparent rgb(10= +7, 107, 107); border-image: initial; display: block; } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--link { fon= +t-size: 1.6rem; padding: 1rem 1.5rem; margin-bottom: 0px; display: block; c= +olor: rgb(0, 0, 0); font-weight: 600; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__suggestions-item--link { l= +ine-height: 1.6; } +} + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--link:hover= + { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--session .c= +mp-internal-search-hero__suggestions-item--link { font-weight: 400; } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--active { b= +order: 1px solid rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--active a {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__btn-container { display: non= +e; } + +.internalsearchhero .cmp-internal-search-hero__btn-container .button { disp= +lay: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__btn-container .button { di= +splay: inline-block; margin-right: 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__btn-container .cmp-button { = +display: block; margin: 1.5rem 0px; text-align: center; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-block { backg= +round-color: rgb(255, 255, 255); margin-bottom: 3rem; box-shadow: rgba(107,= + 107, 107, 0.15) 0px 0px 0.31em 0.13em; display: none; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__panel--hidden { display: none; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__title { text-transform: uppercase; font-size: 1.6rem; line-hei= +ght: 2.56rem; font-weight: 600; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__button { padding-top: 1.5rem; padding-bottom: 1.5rem; padding-= +left: 1.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +cmp-accordion__button { padding-left: 3.504rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +cmp-accordion__button { padding-left: 5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__button:focus { border: none; outline: none; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__button .cmp-accordion__icon { padding-right: 1.5rem; padding-l= +eft: 1.5rem; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__panel { background-color: rgb(255, 255, 255); box-shadow: none= +; overflow-x: hidden; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .re= +sponsivegrid { width: 100%; padding: 3rem 1.5rem; border-top: 0.06em solid = +rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +responsivegrid { padding: 5rem 3.504rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +responsivegrid { padding: 5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .cmp-job-card-listing { min-height: auto; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .cmp-job-card-listing_first-row { padding-right: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .cmp-job-card-listing_second-row { padding-bottom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title { padding-top: 0px; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-title { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .cmp-title { padding-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-title__text { font-size: 3.2rem; font-weight: 600= +; line-height: 3.328rem; text-transform: uppercase; width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .cmp-title__text { width: 50%; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-title .cmp-teaser__title-link { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .cmp-title .cmp-teaser__title-link { width: 50%; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-title a.cmp-button { text-align: end; min-width: = +auto; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .text { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .text { padding-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-text p { font-weight: 400; line-height: 2.24rem; = +width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .cmp-text p { line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card { margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content { border-top-color: rgb(161, 0, 25= +5); border-top-width: 0.405rem; padding: 3.08rem 2.002rem 2.002rem; display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; width: 100%; height: 100%; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__address-location { pa= +dding-right: 2.4rem; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser-city, .internalsearchh= +ero .cmp-internal-search-hero__job-actionable-accordion .joblistingblock .c= +ard .cmp-teaser__content .cmp-teaser-region { line-height: 1.08rem; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__title-link { line-hei= +ght: 2.19rem; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card .cmp-teaser__content .cmp-teaser__title-link { line-h= +eight: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__description { margin-= +bottom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-areas-int= +erest { margin-bottom: 0.996rem; overflow: hidden; overflow-wrap: break-wor= +d; font-weight: 400; line-height: 2.24rem; display: -webkit-box; -webkit-bo= +x-orient: vertical; -webkit-line-clamp: 3; word-break: break-word; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-areas-i= +nterest { margin-bottom: 1.992rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-areas-i= +nterest { line-height: 2.56rem; -webkit-line-clamp: 2; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-semibold = +{ font-weight: 600; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__bottom-container { ma= +rgin-top: auto; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-posted-da= +te { margin-bottom: 0.492rem; line-height: 1.44rem; font-style: normal; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__action-container { ma= +rgin-top: 0px; font-size: 1.4rem; font-weight: 400; line-height: 2.24rem; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__action-link { padding= +-top: 0px; font-size: 1.4rem; font-weight: 600; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card .cmp-teaser__content .cmp-teaser__action-link { font-= +size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content:hover .cmp-teaser__title-link { co= +lor: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__title-link { display: block; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__title-link:focus .cmp-teaser__title-link {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__job-listing-areas-interest * { display: in= +line; word-break: break-all; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .cmp-job-card-listing_third-row { padding-bottom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .cmp-job-card-listing_third-row .cmp-teaser__title-link { pad= +ding-bottom: 0px; word-break: break-word; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-block { marg= +in-bottom: 2rem; padding-left: 1.5rem; padding-right: 1.5rem; background-co= +lor: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0px 0px 0.31= +em 0.13em; display: none; -webkit-box-orient: vertical; -webkit-box-directi= +on: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-block { pa= +dding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-block { pa= +dding-bottom: 3rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-block { pa= +dding-left: 5rem; padding-right: 5rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-header-text = +{ text-transform: uppercase; font-size: 1.2rem; font-weight: 600; letter-sp= +acing: 1.248px; line-height: 1.596rem; margin-top: 2rem; margin-bottom: 2re= +m; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-header-tex= +t { margin-top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-header-tex= +t { font-size: 1.8rem; margin-bottom: 3rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content { di= +splay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; f= +lex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content { = +-webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-directi= +on: row; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-imag= +e-container { position: relative; height: 100%; width: 100%; margin-bottom:= + 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-im= +age-container { margin-bottom: 0px; margin-right: 1.5rem; width: 16.6667%; = +} +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-im= +age-container { margin-right: 2rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-imag= +e-container::before { content: ""; display: block; padding-top: 100%; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-imag= +e-link { height: 100%; width: 100%; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-imag= +e { height: auto; width: 100%; position: absolute; top: 0px; bottom: 0px; o= +bject-fit: cover; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= + { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd { width: 80.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd { width: 81.3333%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd { width: 82.3333%; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +.cmp-full-width { width: 100%; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-title { display: inline-block; font-size: 1.8rem; font-weight: 600; line-h= +eight: 2.196rem; margin-bottom: 1rem; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-title { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-title { font-size: 2.5rem; line-height: 3rem; margin-bottom: 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-title-link { display: inline-block; font-size: 2.5rem; font-weight: 600; l= +ine-height: 3rem; margin-bottom: 1rem; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-title-link { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-title-link { margin-bottom: 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-title-link:hover { color: rgb(0, 77, 255); text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-title-link:focus { color: rgb(0, 77, 255); text-decoration: underline; out= +line: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-description { font-size: 1.2rem; margin-bottom: 2rem; line-height: 1.44rem= +; overflow: hidden; -webkit-line-clamp: 10; display: -webkit-box; -webkit-b= +ox-orient: vertical; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-description a { color: rgb(0, 77, 255); text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-description a:visited { color: rgb(0, 0, 136); } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-description a:focus, .internalsearchhero .cmp-internal-search-hero__featur= +ed-search-content-card-description a:focus-within { color: rgb(0, 77, 255);= + outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-description { margin-bottom: 1.5rem; -webkit-line-clamp: 3; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-description { font-size: 1.4rem; line-height: 1.92rem; margin-bottom: 2.= +5rem; -webkit-line-clamp: 5; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-button { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button { padding-bottom: 0px; display: inline-block; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button:focus, .internalsearchhero .cmp-internal-search-hero__f= +eatured-search-content-card-button .cmp-button:focus-within { outline: rgb(= +0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button__text { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button__text::after { font-size: 2rem; line-height: 1.4rem; to= +p: 2.4px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-button .cmp-button__text::after { font-size: 2.4rem; line-height: 1.7rem= +; top: 2.88px; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button__text::before { bottom: -12px; height: 1px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-button .cmp-button__text::before { height: 1px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-container { d= +isplay: none; } + +.internalsearchhero .cmp-internal-search-hero__related-search-row { display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-row { flex-= +flow: wrap; -webkit-box-orient: horizontal; -webkit-box-direction: normal; = +border-top: 1px solid rgb(204, 204, 204); margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-row { margi= +n-top: 2.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-3-headers-row .= +cmp-internal-search-hero__related-search-topic-panel { padding-top: 2rem; p= +adding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel { padding-bottom: 0p= +x; margin-top: 2rem; border-top: none; -webkit-box-flex: 0; flex: 0 0 33.33= +33%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel { margin-top: 3rem; = +} +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-first { padding-righ= +t: 2rem; padding-left: 0px; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-mid { padding-right:= + 1rem; padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-last { padding-right= +: 0px; padding-left: 2rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-body { padding-right= +: 1rem; padding-bottom: 1rem; border-right: 0.063em solid rgb(204, 204, 204= +); height: 100%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-3-headers-row .= +cmp-internal-search-hero__related-search-topic-panel-body-last { padding-ri= +ght: 0px; border-right: none; } + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-2-headers-row .= +cmp-internal-search-hero__related-search-topic-panel { padding-top: 2rem; p= +adding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel { padding-top: 0px; = +padding-bottom: 0px; margin-top: 2rem; border-top: none; -webkit-box-flex: = +0; flex: 0 0 50%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel { margin-top: 3rem; = +} +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-first { padding-righ= +t: 1.5rem; padding-left: 0px; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-last { padding-left:= + 1.5rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-body { padding-right= +: 1rem; padding-bottom: 1rem; border-right: 0.063em solid rgb(204, 204, 204= +); height: 100%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-2-headers-row .= +cmp-internal-search-hero__related-search-topic-panel-body-last { border-rig= +ht: none; } + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-1-header-row .c= +mp-internal-search-hero__related-search-topic-panel { padding-top: 2rem; pa= +dding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-1-header-row = +.cmp-internal-search-hero__related-search-topic-panel { padding-top: 3rem; = +padding-bottom: 0px; margin-top: 2rem; border-top: none; -webkit-box-orient= +: vertical; -webkit-box-direction: normal; flex-direction: column; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-row { -webkit-box-flex: 0; flex: 0 0 1= +00%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-container { display: flex; -= +webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction:= + column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel-container { -webkit-box-or= +ient: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel { width: 100%; padding-top: = +2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel { padding-top: 3rem; paddi= +ng-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel { margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0; = +flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0= +; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-list:last-child { margin-bot= +tom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-item { margin-bottom: 1rem; = +} + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel-item:last-child { margin-b= +ottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-item-padding .cmp-internal-search-hero__= +related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-item-padding .cmp-internal-search-hero= +__related-search-topic-panel-item { padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-row { -webkit-box-flex: 0; flex: 0 0 1= +00%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-container { display: flex; -= +webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction:= + column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel-container { -webkit-box-or= +ient: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel { width: 100%; padding-top: = +2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel { padding-top: 3rem; paddi= +ng-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel { margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0; = +flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0= +; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-list:last-child { margin-bot= +tom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-item { margin-bottom: 1rem; = +} + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel-item:last-child { margin-b= +ottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-item-padding .cmp-internal-search-hero__= +related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-item-padding .cmp-internal-search-hero= +__related-search-topic-panel-item { padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-row { -webkit-box-flex: 0; flex: 0 0 10= +0%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-container { display: flex; -w= +ebkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: = +column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel-container { -webkit-box-ori= +ent: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel { width: 100%; padding-top: 2= +rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel { padding-top: 3rem; paddin= +g-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel { margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0; f= +lex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0;= + flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-list:last-child { margin-bott= +om: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-item { margin-bottom: 1rem; } + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel-item:last-child { margin-bo= +ttom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-item-padding .cmp-internal-search-hero__r= +elated-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-item-padding .cmp-internal-search-hero_= +_related-search-topic-panel-item { padding-left: 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-item:last-child { margin-bott= +om: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-i= +tem { line-height: normal; margin-bottom: 1rem; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-i= +tem:last-child { margin-bottom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-l= +ink { color: rgb(0, 77, 255); font-size: 1.2rem; line-height: 1.44rem; word= +-break: break-word; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-l= +ink:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-l= +ink:focus, .internalsearchhero .cmp-internal-search-hero__related-search-to= +pic-panel-link:focus-within { outline: rgb(0, 77, 255) solid 1px; outline-o= +ffset: 0px; text-decoration: underline; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-topic-panel= +-link { font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-t= +itle { font-size: 1.2rem; font-weight: 600; letter-spacing: 1.248px; line-h= +eight: 1.596rem; padding-bottom: 1.5rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-topic-panel= +-title { font-size: 1.8rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-search-hero__search-result-block { backgr= +ound-color: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0px 0= +px 0.31em 0.13em; padding: 2rem 1.5rem 1.5rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__search-result-block { padd= +ing-top: 3rem; padding-bottom: 0px; margin-bottom: 3rem; position: relative= +; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__search-result-block { marg= +in-bottom: 5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__search-result-block-space { = +margin-bottom: 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .internalsearchhero .cmp-internal-search-hero__search-result-block-space = +{ margin-bottom: 6rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__search-result-block-space = +{ margin-bottom: 6rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-container { displa= +y: none; } + +.internalsearchhero .cmp-internal-search-hero__no-result-heading-text { fon= +t-size: 2rem; font-weight: 600; line-height: 2.4rem; margin-top: 1rem; marg= +in-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__no-result-heading-text { m= +argin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-heading-text { f= +ont-size: 3.5rem; line-height: 4.2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__no-result-heading-text { m= +argin: 2.03rem 3.5rem 4.025rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips { ma= +rgin: 0px 3.52rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-title = +{ font-size: 1.2rem; font-weight: 600; line-height: 1.596rem; margin-bottom= +: 1.08rem; letter-spacing: 1.24px; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-titl= +e { font-size: 1.8rem; line-height: 2.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-conten= +t ul { padding-left: 1.7504rem; list-style-type: disc; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-cont= +ent ul { padding-left: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-cont= +ent ul { padding-left: 1.6rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-conten= +t li { font-size: 1.4rem; line-height: 2.24rem; list-style-type: disc; padd= +ing-bottom: 1rem; text-align: left; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-cont= +ent li { font-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-conten= +t a { color: rgb(0, 77, 255); text-decoration: underline; font-size: 1.4rem= +; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-cont= +ent a { font-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-conten= +t a:hover, .internalsearchhero .cmp-internal-search-hero__no-result-search-= +tips-content a:visited { color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-seperator { widt= +h: 66.6667%; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-seperator-line { d= +isplay: flex; border-bottom: 2px solid rgb(204, 204, 204); margin: 3.04rem = +0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__no-result-seperator-line {= + margin-top: 2rem; margin-bottom: 3.04rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__no-result-seperator-line {= + margin: 3.04rem 2.08rem 1.008rem 3.52rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container {= + padding-bottom: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container {= + padding-bottom: 4rem; } +} + +.internalsearchhero .cmp-internal-search-hero__popular-search-container h2 = +{ font-size: 2rem; line-height: 1.2; font-weight: 600; margin-top: 1rem; ma= +rgin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container h= +2 { margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container h= +2 { font-size: 3.5rem; margin-bottom: 3.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container h= +2 { margin: 2rem 3.5rem 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__popular-search-container ul = +{ list-style: inherit; padding-left: 1.75rem; margin: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container u= +l { padding-left: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container u= +l { margin-left: 3.5rem; padding-left: 1.6rem; } +} + +.internalsearchhero .cmp-internal-search-hero__popular-search-container li = +{ padding-bottom: 1rem; } + +.internalsearchhero .cmp-internal-search-hero__popular-search-container li:= +:marker { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__popular-search-container a {= + font-size: 1.4rem; line-height: 1.6; font-weight: 400; color: rgb(0, 77, 2= +55); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container a= + { font-size: 1.6rem; } +} + +.internalsearchhero .cmp-internal-search-hero__popular-search-container a:h= +over { text-decoration: underline; outline: none; } + +.internalsearchhero .cmp-internal-search-hero__popular-search-container a:f= +ocus, .internalsearchhero .cmp-internal-search-hero__popular-search-contain= +er a:focus-within { outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px= +; text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__popular-search-container a:f= +ocus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-block { displa= +y: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-= +direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-block { padd= +ing-bottom: 2.56rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-block { padd= +ing-bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-left-column = +{ display: inline-block; float: left; padding-bottom: 2.56rem; padding-left= +: 3.5rem; width: 66.6667%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-left-column = +{ padding-bottom: 3.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-title-containe= +r { font-size: 2rem; font-weight: 600; line-height: 1.2; padding-top: 1rem;= + } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-title-contai= +ner { padding-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-title-contai= +ner { padding-left: 3.5rem; width: 66.6667%; display: inline-block; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-title-contai= +ner { padding-top: 1rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-title { font-s= +ize: 2rem; font-weight: 600; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-title { font= +-size: 3.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er { margin-top: 2rem; display: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-filter-conta= +iner { display: flex; -webkit-box-align: baseline; align-items: baseline; m= +argin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-filter-conta= +iner { width: 33.3333%; float: right; -webkit-box-orient: vertical; -webkit= +-box-direction: normal; flex-direction: column; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er .cmp-button--filter { background-color: transparent; border: 0.2rem soli= +d rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er .cmp-button--filter .cmp-button__icon { color: rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er .cmp-button--filter .cmp-button__icon::after { content: "=EF=8C=9B"; fon= +t-size: 2.4rem; font-family: Ionicons; display: block; font-weight: 400; fo= +nt-style: normal; line-height: 1; text-transform: none; letter-spacing: nor= +mal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fo= +nt-smoothing: antialiased; text-rendering: optimizelegibility; font-feature= +-settings: "liga"; margin: 0.5rem; color: rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er .cmp-button--filter .cmp-button__text { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero .cmp-data-layer { margin-to= +p: 0px; margin-bottom: 6.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero .cmp-search-results-filterby = +{ margin-top: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero .cmp-search-results-filterb= +y { margin-top: 3rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-filter { mar= +gin-left: auto; width: 75%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-filter { wid= +th: 100%; padding-left: 1.5rem; padding-right: 3.5rem; position: relative; = +} +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort { padding= +-top: 1.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-sort { width= +: 100%; margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-sort { margi= +n-top: 1rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-text { fo= +nt-size: 1.4rem; line-height: 2.56rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-sort-text { = +font-size: 1.6rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-sort-text { = +padding-left: 1.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-most-rele= +vant { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-most-rele= +vant:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-date { co= +lor: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-date:hove= +r { text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort--active {= + font-weight: 600; color: rgb(0, 0, 0); cursor: default; text-decoration: n= +one; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort--active:h= +over { text-decoration: none; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-con= +tainer { position: relative; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-c= +ontainer { display: flex; margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-tex= +t { margin-top: 2rem; margin-bottom: 2rem; font-size: 1.2rem; font-weight: = +600; line-height: 1.33; letter-spacing: 1.248px; text-transform: uppercase;= + } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-t= +ext { margin-top: 0px; margin-bottom: 0px; width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-t= +ext { width: 50%; line-height: 2.502rem; font-size: 1.8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-t= +ext { font-size: 1.8rem; line-height: 1.39; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-pag= +e-details { margin-bottom: 1.4rem; font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-p= +age-details { margin-bottom: 0px; text-align: right; width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-p= +age-details { width: 37.5%; font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-pag= +e-details-hidden { position: absolute; width: 1px; height: 1px; margin: -1p= +x; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: = +0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-conta= +iner { width: 87.5%; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-li= +ne-bar { border: 1px solid rgb(204, 204, 204); margin-top: 1.5rem; margin-b= +ottom: 2rem; background-color: rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +line-bar { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content { width: 100%; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link { display: inline-block; font-size: 2.2rem; line-height: 1= +.09; font-weight: 600; text-decoration-line: none; color: rgb(0, 77, 255); = +cursor: pointer; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-title-link { line-height: 1.36364; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link:focus { text-decoration: underline; outline: rgb(0, 77, 25= +5) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link:visited, .internalsearchhero .cmp-internal-search-hero__ra= +nked-search-result-item-content-title-link:visited:hover { color: rgb(0, 0,= + 136); text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-description { margin-top: 1rem; margin-bottom: 1rem; font-size: 1.2re= +m; line-height: 1.2; overflow-wrap: break-word; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-description { overflow: hidden; -webkit-line-clamp: 2; display: -we= +bkit-box; -webkit-box-orient: vertical; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-description { font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-tagging-container { display: inline-flex; margin-bottom: 0.5rem; font= +-size: 1.6rem; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-tagging-date, .internalsearchhero .cmp-internal-search-hero__ranked-s= +earch-result-item-content-tagging-keyword { display: inline-block; box-sizi= +ng: border-box; font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-tagging-date, .internalsearchhero .cmp-internal-search-hero__ranked= +-search-result-item-content-tagging-keyword { font-size: 1.4rem; line-heigh= +t: 1.92rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-tagging-divider { display: inline-block; margin-left: 1rem; margin-ri= +ght: 1rem; box-sizing: border-box; font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-tagging-divider { font-size: 1.4rem; line-height: 1.92rem; margin-l= +eft: 1.2rem; margin-right: 1.2rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-hidden { display: none; } + +@-webkit-keyframes slide-down {=20 + 0% { opacity: 0; transform: translateY(-100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.global-footer { background-color: rgb(0, 0, 0); } + +.cmp-global-footer { max-width: 1200px; margin: 0px auto; } + +.cmp-global-footer__row { padding-top: 4rem; display: grid; grid-template-a= +reas: "cmp-global-footer__logo cmp-global-footer__links cmp-global-footer__= +share"; grid-template-columns: 1fr 8fr 3fr; } + +@media screen and (min-width: 1000px) { + .cmp-global-footer__row { -webkit-box-align: center; align-items: center;= + padding-top: 2rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__row { grid-template-areas: "cmp-global-footer__logo c= +mp-global-footer__logo" "cmp-global-footer__links cmp-global-footer__share"= +; grid-template-columns: 6fr 6fr; padding-bottom: 0px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-global-footer__row { display: flex; -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; grid-template-areas: n= +one; } +} + +.cmp-global-footer__logo { grid-area: cmp-global-footer__logo; height: 100%= +; width: 47px; display: flex; -webkit-box-orient: vertical; -webkit-box-dir= +ection: normal; flex-direction: column; -webkit-box-pack: center; justify-c= +ontent: center; margin-right: 25px; margin-left: 15px; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__logo { -webkit-box-align: start; align-items: flex-st= +art; } +} + +.cmp-global-footer__logo-image { width: 46px; height: 47px; } + +.cmp-global-footer__icons, .cmp-global-footer__legal-row, .cmp-global-foote= +r__links, .cmp-global-footer__share { display: flex; -webkit-box-align: cen= +ter; align-items: center; } + +.cmp-global-footer__links { grid-area: cmp-global-footer__links; text-decor= +ation: underline; color: rgb(167, 167, 167); -webkit-box-align: baseline; a= +lign-items: baseline; padding-left: 25px; flex-wrap: wrap; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__links { padding-left: 0px; margin-left: 15px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-global-footer__links { padding-left: 0px; margin-right: 15px; } +} + +.cmp-global-footer__link { color: rgb(167, 167, 167); text-transform: upper= +case; font-size: 1.4rem; line-height: 2.5rem; } + +.cmp-global-footer__link:focus, .cmp-global-footer__link:hover { color: rgb= +(255, 255, 255); } + +.cmp-global-footer__link-item { padding-right: 30px; font-size: 1.1rem; mar= +gin-top: 30px; } + +@media screen and (max-width: 767.9px) { + .cmp-global-footer__link-item { padding-right: 30px; } +} + +.cmp-global-footer .cmp-share-banner__items { flex-wrap: wrap; width: 100%;= + display: flex; justify-content: space-evenly; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer .cmp-share-banner__items { margin-right: 15px; margin-= +left: 16px; margin-top: 0px; } +} + +.cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-c= +hild:nth-last-child(7), .cmp-global-footer .cmp-share-banner__items .cmp-sh= +are-banner__item:first-child:nth-last-child(7) ~ .cmp-share-banner__item, .= +cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-ch= +ild:nth-last-child(8), .cmp-global-footer .cmp-share-banner__items .cmp-sha= +re-banner__item:first-child:nth-last-child(8) ~ .cmp-share-banner__item { w= +idth: 23%; } + +.cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-c= +hild:nth-last-child(9), .cmp-global-footer .cmp-share-banner__items .cmp-sh= +are-banner__item:first-child:nth-last-child(9) ~ .cmp-share-banner__item, .= +cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-ch= +ild:nth-last-child(10), .cmp-global-footer .cmp-share-banner__items .cmp-sh= +are-banner__item:first-child:nth-last-child(10) ~ .cmp-share-banner__item {= + width: 18%; } + +.cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-c= +hild:nth-last-child(11), .cmp-global-footer .cmp-share-banner__items .cmp-s= +hare-banner__item:first-child:nth-last-child(11) ~ .cmp-share-banner__item,= + .cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-= +child:nth-last-child(12), .cmp-global-footer .cmp-share-banner__items .cmp-= +share-banner__item:first-child:nth-last-child(12) ~ .cmp-share-banner__item= + { width: 15%; } + +.cmp-global-footer__item--footer { padding-right: 1.5rem; min-width: 25%; m= +ax-width: 25%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-global-footer__item--footer { padding-top: 0px; } +} + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__item--footer { min-width: 33%; max-width: 33%; } +} + +.cmp-global-footer__item--footer:nth-child(-n+3) { margin-top: 35px; margin= +-bottom: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-global-footer__item--footer:nth-child(-n+3) { margin-top: 23px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-global-footer__item--footer:nth-child(n+3) { margin-top: 45px; margi= +n-bottom: 0px; } +} + +.cmp-global-footer__item--footer:last-child { margin-top: 45px; margin-bott= +om: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-global-footer__item--footer:last-child { margin-top: 23px; margin-bo= +ttom: 8px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-global-footer__item--footer:last-child { margin-bottom: 30px; } +} + +.cmp-global-footer__share { grid-area: cmp-global-footer__share; padding-le= +ft: 1.5rem; padding-right: 1.5rem; } + +.cmp-global-footer .cmp-share-banner { width: 100%; } + +.cmp-global-footer .cmp-share-banner__item { padding: 0.5rem 0px; margin: 0= +px; display: flex; -webkit-box-pack: center; justify-content: center; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer .cmp-share-banner__item--mail { display: none; } +} + +@media screen and (max-width: 999.9px) { + .cmp-global-footer .cmp-share-banner__item--footer { padding-bottom: 30px= +; } +} + +.cmp-global-footer .cmp-share-banner__icon { margin: 0px; color: rgb(167, 1= +67, 167); border-color: rgb(167, 167, 167); } + +.cmp-global-footer .cmp-share-banner__icon:hover { color: rgb(255, 255, 255= +); background-color: transparent; } + +.cmp-global-footer .cmp-share-banner__icon:focus { color: rgb(255, 255, 255= +); } + +.cmp-global-footer__legal-row { -webkit-box-pack: justify; justify-content:= + space-between; border-top: 1px solid rgb(167, 167, 167); margin-left: 15px= +; margin-right: 15px; padding-top: 10px; padding-bottom: 40px; -webkit-box-= +orient: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__legal-row { margin-left: 15px; margin-right: 15px; } +} + +.cmp-global-footer__link-item--legal { margin-top: 30px; } + +@media screen and (min-width: 1000px) { + .cmp-global-footer__link-item--legal { margin-top: 2rem; } +} + +.cmp-global-footer__legal-link { color: rgb(167, 167, 167); text-decoration= +: underline; } + +.cmp-global-footer__legal-link:focus, .cmp-global-footer__legal-link:hover = +{ color: rgb(255, 255, 255); } + +.cmp-global-footer__legal-wrap { display: flex; width: 100%; flex-wrap: wra= +p; } + +.cmp-global-footer__copy-right { margin-left: auto; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-global-footer__copy-right { width: auto; } +} + +.cmp-global-footer__copy-right-text { color: rgb(167, 167, 167); font-size:= + 1.1rem; margin-top: 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-global-footer__copy-right-text { margin-top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-global-footer__copy-right-text { margin-top: 2rem; } +} + +.cmp-global-footer__legal-terms { color: rgb(167, 167, 167); font-size: 1.1= +rem; padding-bottom: 2rem; } + +.cmp-about-hero--unit .cmp-about-hero__content { padding: 5rem 0px; display= +: grid; grid-template-columns: 8fr 4fr; } + +.cmp-about-hero--unit .cmp-about-hero__content .breadcrumb { padding-bottom= +: 1rem; } + +.cmp-about-hero--unit .cmp-about-hero__content .cmp-text { margin-top: 2rem= +; } + +@media screen and (max-width: 767.9px) { + .cmp-about-hero--unit .cmp-about-hero__content .cmp-text { margin: 1rem 0= +px 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--unit .cmp-about-hero__content .cmp-text p { font-size: 1= +.8rem; } +} + +.cmp-about-hero--unit .cmp-about-hero .podcastbadges .cmp-text { font-size:= + 1.6rem; } + +@media screen and (max-width: 767.9px) { + .cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge .text .cmp-text = +{ margin-bottom: auto; } +} + +.cmp-about-hero--unit .cmp-about-hero__left { grid-column: 1 / 2; word-brea= +k: break-word; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--unit .cmp-about-hero__left { padding-right: 1.5rem; } +} + +.cmp-about-hero--unit .cmp-about-hero__left .cmp-title__text--short { font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--unit .cmp-about-hero__left .cmp-title__text--short { fon= +t-size: 6.5rem; } +} + +.cmp-about-hero--unit .cmp-about-hero__left .cmp-title__text--long { font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0)= +; line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--unit .cmp-about-hero__left .cmp-title__text--long { font= +-size: 5.8rem; } +} + +.cmp-about-hero--unit .cmp-about-hero__right { grid-column: 2 / 3; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--unit .cmp-about-hero__right .image { height: 1px; } + .cmp-about-hero--unit .cmp-about-hero__right .image .cmp-image__image { t= +ransform: translateY(1rem); } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-about-hero--unit .cmp-about-hero__content { grid-template-columns: 6= +fr 6fr; } + .cmp-about-hero--unit .cmp-about-hero__left { padding-right: 4rem; } +} + +@media screen and (max-width: 767.9px) { + .cmp-about-hero--unit .cmp-about-hero__content { grid-template-columns: 1= +2fr; padding: 3rem 0px; } + .cmp-about-hero--unit .cmp-about-hero__content .cmp-text p { line-height:= + 2.56rem; } + .cmp-about-hero--unit .cmp-about-hero__right { grid-area: auto / 1 / auto= + / 2; } + .cmp-about-hero--unit .cmp-about-hero__right .cmp-image__image { width: 6= +6%; margin: 0px auto; } +} + +@media screen and (max-width: 767.9px) and (max-width: 767.9px) { + .cmp-about-hero--unit .cmp-about-hero__right .cmp-image__image { padding-= +top: 2rem; } +} + +.cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge__container { width= +: fit-content; } + +.cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge__container .cmp-co= +ntainer { display: inline-grid; grid-template-columns: repeat(2, 2fr); gap:= + 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge__container .cmp-= +container { width: 167%; } +} + +@media screen and (min-width: 1200px) { + .cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge__container .cmp-= +container { width: 100%; } +} + +.cmp-about-hero--unit .cmp-about-hero .podcastbadges .cmp-image__image { ma= +rgin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.cmp-video-right-hero .cmp-right-hero__content { display: grid; grid-templa= +te-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero__content { grid-template-columns: 6= +fr 6fr; } +} + +.cmp-video-right-hero .cmp-right-hero__content .breadcrumb { padding-bottom= +: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__content .breadcrumb { padding-bott= +om: 2rem; } +} + +.cmp-video-right-hero .cmp-right-hero__left { grid-column: 1; word-break: b= +reak-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero__left { padding: 5rem 1.5rem 5rem 0= +px; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__left { padding: 5rem 1.5rem 5rem 0= +px; } +} + +.cmp-video-right-hero .cmp-right-hero__left .cmp-text { padding: 1rem 0px 0= +px; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero__left .cmp-text { padding: 2rem 0px= + 0px; } +} + +.cmp-video-right-hero .cmp-right-hero__left .cmp-text p { font-size: 1.4rem= +; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__left .cmp-text p { font-size: 1.8r= +em; } +} + +.cmp-video-right-hero .cmp-right-hero__left .podcastbadges .cmp-text { font= +-size: 1.6rem; } + +.cmp-video-right-hero .cmp-right-hero__left .cmp-title__text--short { font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__left .cmp-title__text--short { fon= +t-size: 6.5rem; } +} + +.cmp-video-right-hero .cmp-right-hero__left .cmp-title__text--long { font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0)= +; line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__left .cmp-title__text--long { font= +-size: 5.8rem; } +} + +.cmp-video-right-hero .cmp-right-hero__left .cmp-button { margin: 2rem 0px = +0px; } + +.cmp-video-right-hero .cmp-right-hero__right { position: relative; grid-are= +a: auto / 1; padding: 2rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero__right { padding: 5rem 0px 5rem 1.5= +rem; grid-column: 2 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__right { padding: 5rem 0px 5rem 1.5= +rem; } +} + +.cmp-video-right-hero .cmp-right-hero__right .cmp-video-hero { min-height: = +auto; top: 1px; right: 1px; } + +.cmp-video-right-hero .cmp-right-hero__right .cmp-video-hero__video { heigh= +t: auto; min-height: auto; object-fit: contain; } + +.cmp-video-right-hero .cmp-right-hero__right .cmp-video-hero .cmp-video-her= +o__controls-mute, .cmp-video-right-hero .cmp-right-hero__right .cmp-video-h= +ero .cmp-video-hero__controls-pause, .cmp-video-right-hero .cmp-right-hero_= +_right .cmp-video-hero .cmp-video-hero__controls-play, .cmp-video-right-her= +o .cmp-right-hero__right .cmp-video-hero .cmp-video-hero__controls-unmute {= + color: rgb(0, 0, 0); } + +.cmp-video-right-hero .cmp-right-hero__right .cmp-hero-video-dark .cmp-vide= +o-hero .cmp-video-hero__controls-mute, .cmp-video-right-hero .cmp-right-her= +o__right .cmp-hero-video-dark .cmp-video-hero .cmp-video-hero__controls-pau= +se, .cmp-video-right-hero .cmp-right-hero__right .cmp-hero-video-dark .cmp-= +video-hero .cmp-video-hero__controls-play, .cmp-video-right-hero .cmp-right= +-hero__right .cmp-hero-video-dark .cmp-video-hero .cmp-video-hero__controls= +-unmute { color: rgb(255, 255, 255); } + +.cmp-video-right-hero .cmp-right-hero__right .cmp-video__transcript { text-= +align: right; margin-top: 1rem; } + +.cmp-video-right-hero .cmp-right-hero__right .videoanimation .cmp-video-her= +o__content-container { display: none; } + +.cmp-video-right-hero .cmp-right-hero .cmp-podcast-badge__container { width= +: fit-content; } + +.cmp-video-right-hero .cmp-right-hero .cmp-podcast-badge__container .cmp-co= +ntainer { display: inline-grid; grid-template-columns: repeat(2, 2fr); gap:= + 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero .cmp-podcast-badge__container { wid= +th: 171%; } +} + +@media screen and (min-width: 1200px) { + .cmp-video-right-hero .cmp-right-hero .cmp-podcast-badge__container { wid= +th: 102%; } +} + +.cmp-video-right-hero .cmp-right-hero .podcastbadges .cmp-image__image { ma= +rgin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.cmp-job-search-filtering__cta-results { padding-top: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-job-search-filtering__cta-results { padding-top: 0px; width: 21.4rem= +; } +} + +.cmp-job-search-filtering__cta-results .cmp-button { display: flex; -webkit= +-box-align: center; align-items: center; -webkit-box-pack: center; justify-= +content: center; text-decoration: none; margin: 0px; padding: 1.5rem; heigh= +t: 4.8rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-job-search-filtering__cta-results .cmp-button { width: 21.4rem; } +} + +.cmp-job-search-filtering__cta-results .cmp-button__text { font-size: 1.4re= +m; font-weight: 600; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__cta-results .cmp-button__text { line-height: 1= +.4; } +} + +.cmp-job-search-filtering__cta-results .cmp-button .cmp-button__icon::after= + { position: relative; color: rgb(0, 0, 0); font-family: Ionicons; font-siz= +e: 2.4rem; font-weight: 400; font-style: normal; line-height: 1; content: "= +=EF=8C=9B"; } + +.cmp-job-search-filtering .cmp-accordion__button { padding: 1.52rem; line-h= +eight: 2.56rem; } + +.cmp-job-search-filtering .cmp-accordion > .cmp-accordion__item > .cmp-acco= +rdion__header > .cmp-accordion__button { border-top: none; border-right: no= +ne; border-left: none; border-image: initial; border-bottom: 1px solid rgb(= +204, 204, 204); } + +.cmp-job-search-filtering .country-list, .cmp-job-search-filtering .filters= +-list { padding: 0px; margin: 0px; } + +.cmp-job-search-filtering .country-list .country-list-item, .cmp-job-search= +-filtering .country-list .filters-list-item, .cmp-job-search-filtering .fil= +ters-list .country-list-item, .cmp-job-search-filtering .filters-list .filt= +ers-list-item { padding-left: 0px; } + +.cmp-job-search-filtering .country-list .country-list-item::before, .cmp-jo= +b-search-filtering .country-list .filters-list-item::before, .cmp-job-searc= +h-filtering .filters-list .country-list-item::before, .cmp-job-search-filte= +ring .filters-list .filters-list-item::before { position: static; top: 0px;= + left: 0px; width: 0px; content: " "; } + +.cmp-job-search-filtering .form-inputs .cmp-form-options, .cmp-job-search-f= +iltering .responsivegrid { padding: 0px; margin: 0px; } + +.cmp-job-search-filtering .form-inputs .cmp-form-options__field--checkbox {= + margin: 1rem 1.6rem; } + +.cmp-job-search-filtering__category-column .responsivegrid, .cmp-job-search= +-filtering__country-territory .responsivegrid { padding: 0px; overflow: hid= +den auto; width: 100%; } + +.cmp-job-search-filtering__category-column .country-list-item, .cmp-job-sea= +rch-filtering__country-territory .country-list-item { padding: 0px; display= +: inline-flex; width: 100%; } + +.cmp-job-search-filtering__category-column .country-list-item label, .cmp-j= +ob-search-filtering__country-territory .country-list-item label { margin-le= +ft: -8%; } + +.cmp-job-search-filtering__category-column .filters-list-item, .cmp-job-sea= +rch-filtering__country-territory .filters-list-item { padding: 0px; display= +: inline-flex; width: 100%; } + +.cmp-job-search-filtering__category-column .filters-list-item label, .cmp-j= +ob-search-filtering__country-territory .filters-list-item label { margin-le= +ft: -8%; } + +.cmp-job-search-filtering__category-column .filters-list-item .cmp-form-opt= +ions__field--checkbox, .cmp-job-search-filtering__country-territory .filter= +s-list-item .cmp-form-options__field--checkbox { line-height: 2.24rem; font= +-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__category-column .filters-list-item .cmp-form-o= +ptions__field--checkbox, .cmp-job-search-filtering__country-territory .filt= +ers-list-item .cmp-form-options__field--checkbox { line-height: 2.56rem; fo= +nt-size: 1.6rem; } +} + +.cmp-job-search-filtering .cmp-form-options .cmp-input__checkbox:focus + la= +bel .cmp-form-options__field--checkbox { outline: rgb(32, 32, 32) solid 2px= +; border-radius: 2px; } + +.cmp-job-search-filtering .cmp-form-options .cmp-input__checkbox:focus:not(= +:focus-visible) + label .cmp-form-options__field--checkbox { outline: none;= + } + +.cmp-job-search-filtering__country-territory .responsivegrid { height: 320p= +x; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(204, = +204, 204); border-left: 1px solid rgb(204, 204, 204); border-right: 1px sol= +id rgb(204, 204, 204); } + +.cmp-job-search-filtering__country-territory .country-list .country-list-it= +em .cmp-accordion-button__country { line-height: 2.24rem; padding: 1.4rem 1= +.5rem 1.4rem 3.5rem; width: 100%; color: rgb(0, 0, 0); text-align: left; } + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__country-territory .country-list .country-list-= +item .cmp-accordion-button__country { line-height: 2.56rem; } +} + +.cmp-job-search-filtering__country-territory .country-list .country-list-it= +em .cmp-accordion-button__country:focus, .cmp-job-search-filtering__country= +-territory .country-list .country-list-item .cmp-accordion-button__country:= +hover { background-color: rgb(242, 242, 242); cursor: pointer; } + +.cmp-job-search-filtering__country-territory .country-list .country-list-it= +em .cmp-accordion-button__country[active] { background-color: rgb(242, 242,= + 242); border-color: rgb(242, 242, 242); font-weight: 600; } + +.cmp-job-search-filtering__country-territory .cmp-accordion__header > .cmp-= +accordion__button { border-top: none; border-bottom: 1px solid rgb(204, 204= +, 204); } + +.cmp-job-search-filtering__country-territory .cmp-accordion__header > .cmp-= +accordion__button:focus { outline: rgb(0, 0, 136) solid 1px; } + +.cmp-job-search-filtering__category-column .responsivegrid { height: auto; = +max-height: 320px; } + +.cmp-job-search-filtering__category-column .cmp-accordion__header > .cmp-ac= +cordion__button:focus { outline: rgb(0, 0, 136) solid 1px; } + +.cmp-job-search-filtering__category-column .cmp-accordion__header > .cmp-ac= +cordion__button:focus:not(:focus-visible) { outline: none; } + +@media screen and (max-width: 767.9px) { + .cmp-job-search-filtering__category-column .filters-list { column-width: = +278px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-job-search-filtering__category-column .filters-list { column-count: = +2; } +} + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__category-column .filters-list { column-count: = +3; } +} + +@media screen and (min-width: 768px) { + .cmp-job-search-filtering__category-column[meta-data-fieldname=3D"postedD= +ate"] .filters-list { display: flex; -webkit-box-orient: vertical; -webkit-= +box-direction: normal; flex-direction: column; } + .cmp-job-search-filtering__category-column[meta-data-fieldname=3D"postedD= +ate"] .filters-list .filters-list-item { margin-bottom: 7px; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__category-column[meta-data-fieldname=3D"postedD= +ate"] .filters-list .filters-list-item { width: 33%; } +} + +.cmp-job-search-filtering__category-column .filters-list-custom { column-co= +unt: auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-job-search-filtering__category-column .filters-list-custom .filters-= +list-item { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__category-column .filters-list-custom .filters-= +list-item { width: 33%; } +} + +.cmp-job-search-filtering__filter-container { height: 44.95rem; overflow: h= +idden auto; } + +.cmp-job-search-filtering .cmp-modal .cmp-modal_header { border-bottom: 1px= + solid rgb(204, 204, 204); } + +.cmp-job-search-filtering .cmp-accordion__panel--hidden { visibility: hidde= +n; max-height: 0px; } + +.cmp-jobs-results .sort-filter-container { display: block; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results .sort-filter-container { display: flex; width: auto; -w= +ebkit-box-pack: end; justify-content: end; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .sort-filter-container .cmp-button--secondary .cmp-butt= +on { -webkit-box-pack: center; justify-content: center; } +} + +.cmp-jobs-results .sort-filter-container .cmp-job-search-filtering__clear .= +cmp-button { width: 13.6rem; margin: 20px 10px 0px; padding: 1.5rem; line-h= +eight: 1.6rem; height: 50px; } + +.cmp-jobs-results .sort-filter-container .toggle-view { vertical-align: mid= +dle; } + +.cmp-jobs-results .sort-filter-container .toggle-view .cmp-button { width: = +auto; } + +.cmp-jobs-results .selected-filter-container:empty { display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button { margin= +: 0px 15px 10px 0px; } +} + +.cmp-jobs-results__recommended-jobs .no-results-container { margin-bottom: = +20px; } + +.cmp-jobs-results__recommended-jobs .no-results-container .search-tips-cont= +ent { margin-top: 2.2rem; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results__recommended-jobs .no-results-container .search-tips-co= +ntent { padding-bottom: 0px; margin-top: 0px; } +} + +.cmp-jobs-results__recommended-jobs .no-results-container .cmp-button { mar= +gin-left: 0px; margin-bottom: 0px; } + +.cmp-jobs-results__recommended-jobs .search-tips-content { font-weight: 600= +; padding-bottom: 5px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results__recommended-jobs .search-tips-content { padding-bottom= +: 0px; } +} + +.cmp-jobs-results__recommended-jobs .search-tips-content a { color: rgb(0, = +77, 255); text-decoration: none; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results .cmp-jobs-results__recommendedjobs-tab .cmp-jobs-result= +s__title { margin-left: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .cmp-jobs-results__recommendedjobs-tab .cmp-jobs-result= +s__title { padding-left: 0px; } +} + +.cmp-jobs-results__title { color: rgb(0, 0, 0); margin-top: 20px; margin-bo= +ttom: 0.8rem; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results__title { font-size: 2.5rem; margin-bottom: 30px; } +} + +@media screen and (min-width: 768px) { + .cmp-jobs-results__title { margin-bottom: 20px; margin-top: 0px; } +} + +.cmp-jobs-results__title:hover { color: rgb(0, 0, 0); } + +.cmp-jobs-results__tabs { display: flex; -webkit-box-orient: vertical; -web= +kit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results__tabs { -webkit-box-orient: horizontal; -webkit-box-dir= +ection: normal; flex-flow: wrap; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-jobs-results__tabs .cmp-jobs-results__title:first-child { margin-bot= +tom: 0.8rem; } +} + +.cmp-jobs-results__tabs a { pointer-events: none; } + +.cmp-jobs-results__tabs .cmp-jobs-results__non-active a { color: rgb(0, 77,= + 255); font-weight: 400; cursor: pointer; pointer-events: auto; } + +.cmp-jobs-results__tabs .cmp-jobs-results__non-active a:hover { text-decora= +tion: underline; color: rgb(0, 77, 255); } + +.cmp-jobs-results__tabs .cmp-jobs-results__non-active a:focus { text-decora= +tion: underline; } + +.cmp-jobs-results__tab-content { display: inline-block; width: 100%; } + +.cmp-jobs-results__tab-content .cmp-jobs-results__non-active { display: non= +e; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .cmp-teaser.card { -webkit-box-flex: 0; flex: 0 0 50%; = +max-width: 50%; } +} + +.cmp-jobs-results .optional-button { padding: 2rem 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .optional-button { padding: 3rem 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .optional-button { padding: 3rem 0px; } +} + +.cmp-jobs-results .results-list-container.block-view .wrapper { display: fl= +ex; flex-wrap: wrap; margin-bottom: 20px; } + +.cmp-jobs-results .results-list-container.block-view .wrapper:empty { displ= +ay: none; } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser {= + -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direct= +ion: row; width: 100%; padding: 0px 15px 30px; } + +@media screen and (max-width: 767.9px) { + .cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser= + { padding: 0px 15px 20px; } +} + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser__= +title-link { width: 100%; } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser__= +title-link:focus .cmp-teaser__title, .cmp-jobs-results .results-list-contai= +ner.block-view .wrapper .cmp-teaser__title-link:hover .cmp-teaser__title { = +text-decoration: underline; color: rgb(0, 77, 255); } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser .= +cmp-teaser__content { height: 100%; display: flex; } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser .= +cmp-teaser__content__details-section { -webkit-box-flex: 1; flex: 1 0 auto;= + } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser__= +job-listing-areas-interest { display: -webkit-box; -webkit-box-orient: vert= +ical; -webkit-line-clamp: 2; overflow: hidden; } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser__= +title { font-size: 1.8rem; font-weight: 700; text-decoration: none; color: = +rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser= +__title { font-size: 2.5rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-jobs-results .results-list-container.block-view .wrapper { margin-bo= +ttom: 10px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .results-list-container.block-view .wrapper { padding: = +0px 2rem; } +} + +.cmp-jobs-results__no-jobs-message:empty, .cmp-jobs-results__recommended-jo= +bs .results-list-container .wrapper:empty { display: none; } + +.cmp-jobs-results .sort-filter-container .toggle-view .cmp-button { height:= + 4.8rem; width: 100%; margin-left: 0px; color: rgb(0, 0, 0); display: flex;= + padding: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .sort-filter-container .toggle-view .cmp-button { width= +: 21.4rem; margin-left: 0px; margin-bottom: 0px; margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .sort-filter-container .toggle-view .cmp-button { width= +: 21.4rem; margin-left: 0px; margin-top: 0px; } +} + +.cmp-jobs-results .sort-filter-container .toggle-view .cmp-button__text-gri= +d, .cmp-jobs-results .sort-filter-container .toggle-view .cmp-button__text-= +list { display: none; } + +.cmp-jobs-results .sort-filter-container .toggle-view .cmp-button__text-gri= +d--show, .cmp-jobs-results .sort-filter-container .toggle-view .cmp-button_= +_text-list--show { display: block; } + +.cmp-jobs-results .cmp-results-container-wrap { min-height: 100%; } + +.cmp-jobs-results .cmp-button__grid, .cmp-jobs-results .cmp-button__list { = +margin-right: 10px; } + +.cmp-jobs-results .toggle-grid-icon, .cmp-jobs-results .toggle-list-icon { = +display: none; } + +.cmp-jobs-results .cmp-button__list::after { content: "=EF=8E=91"; } + +.cmp-jobs-results .cmp-button__grid::after, .cmp-jobs-results .cmp-button__= +list::after { font-size: 24px; font-family: Ionicons; display: block; font-= +weight: 400; font-style: normal; line-height: 1; text-transform: none; lett= +er-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: = +ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibilit= +y; font-feature-settings: "liga"; } + +.cmp-jobs-results .cmp-button__grid::after { content: "=EF=91=81"; } + +.cmp-jobs-results .results-list-container.list-view .wrapper:empty { displa= +y: none; } + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser { = +-webkit-box-flex: 1; flex: 1 0 100%; max-width: 100%; margin: 0px 15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser = +{ margin: 0px 3.5rem; } +} + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser__j= +ob-listing-areas-interest { display: -webkit-box; -webkit-box-orient: verti= +cal; -webkit-line-clamp: 2; overflow: hidden; } + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser__t= +itle-link { cursor: auto; } + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser__t= +itle { font-size: 1.8rem; font-weight: 700; text-decoration: none; color: r= +gb(0, 0, 0); cursor: pointer; } + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser__t= +itle:focus, .cmp-jobs-results .results-list-container.list-view .wrapper .c= +mp-teaser__title:hover { text-decoration: underline; color: rgb(0, 77, 255)= +; outline: none; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser_= +_title { font-size: 2.5rem; } +} + +.cmp-jobs-results .list-view .cmp-teaser__content { border: none; padding: = +2.5rem 0px; background: none; } + +.cmp-jobs-results .cmp-results-line-bar { border: 0.06rem solid rgb(204, 20= +4, 204); } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .no-results-container { margi= +n-bottom: 50px; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .cmp-jobs-results__no-jobs-me= +ssage { display: none; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .cmp-jobs-results__no-jobs-me= +ssage--show { display: block; } + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-jobs-results .cmp-jobs-results__all-jobs .cmp-jobs-results__no-jobs-= +message--show { margin-top: 2.2rem; } +} + +.cmp-jobs-results .cmp-jobs-results__all-jobs .cmp-jobs-results__no-jobs-me= +ssage--show a { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .search-tips-content { font-s= +ize: 1.6rem; line-height: 2.56rem; font-weight: 400; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .search-tips-content ul { lis= +t-style: disc; padding-left: 1.04em; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .search-tips-content ul li { = +padding-bottom: 10px; } + +@media screen and (max-width: 999.9px) { + .cmp-jobs-results .cmp-jobs-results__all-jobs .search-tips-content { font= +-size: 1.4rem; line-height: 2.24rem; } +} + +.cmp-jobs-results .cmp-teaser__job-posted .cmp-teaser__job-listing-posted-d= +ate { line-height: 1.5; } + +.cmp-jobs-results .no-results-container { display: none; } + +.cmp-jobs-results .no-results-container--show { display: block; padding: 0p= +x 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .no-results-container--show { padding: 0px 3.5rem; } +} + +.cmp-jobs-results .no-results-container .cmp-title__text { font-size: 3.5re= +m; line-height: 4.2rem; font-weight: 600; margin-bottom: 10px; } + +@media screen and (max-width: 999.9px) { + .cmp-jobs-results .no-results-container .cmp-title__text { font-size: 2re= +m; line-height: 2.4rem; margin-bottom: 15px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-jobs-results .no-results-container .cmp-title__text { margin-bottom:= + 20px; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-jobs-results .no-results-container .cmp-title__text { margin-top: 2.= +2rem; } +} + +.cmp-jobs-results .no-results-container .cmp-title--eyebrow .cmp-title__tex= +t { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfo= +nt, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-s= +erif; font-weight: 600; font-style: normal; text-transform: uppercase; lett= +er-spacing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; font-size: 1.2r= +em; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .no-results-container .cmp-title--eyebrow .cmp-title__t= +ext { font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.cmp-jobs-results .no-results-container__jobs-message { margin-bottom: 22px= +; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .no-results-container__jobs-message { margin-bottom: 25= +px; } +} + +.cmp-jobs-results .cmp-job-results__button-wrap { -webkit-box-orient: verti= +cal; -webkit-box-direction: normal; flex-direction: column; display: conten= +ts; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .cmp-job-results__button-wrap { display: flex; -webkit-= +box-orient: vertical; -webkit-box-direction: normal; flex-direction: column= +; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .cmp-job-results__button-wrap { display: contents; -web= +kit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: = +row; } +} + +.cmp-jobs-results .cmp-jobs-results__title { display: block; font-size: 2.4= +rem; line-height: 2.52rem; margin-left: 1.5rem; font-weight: 600; width: fi= +t-content; margin-bottom: 20px; } + +.cmp-jobs-results .cmp-jobs-results__title--hide { display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .cmp-jobs-results__title { padding: 0px 0px 0px 3.5rem;= + margin-left: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .cmp-jobs-results__title { font-size: 4.8rem; line-heig= +ht: 5.04rem; margin-bottom: 30px; margin-left: 15px; } +} + +.cmp-jobs-results .cmp-jobs-results__title:focus { background-color: transp= +arent; outline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; box-shad= +ow: rgb(0, 0, 136) 0px 0px 0px 2px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .linkenabled-container { -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .linkenabled-container { -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-jobs-results .linkenabled-container--hide { display: none; } + +.cmp-jobs-results .sort-filter-container { display: flex; margin-bottom: 30= +px; padding: 0px 1.5rem; width: 100%; -webkit-box-pack: justify; justify-co= +ntent: space-between; -webkit-box-orient: vertical; -webkit-box-direction: = +normal; flex-direction: column; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .sort-filter-container { padding: 0px 3.5rem; -webkit-b= +ox-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; = +} +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .sort-filter-container { -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; padding: 0px 1.5rem; = +} +} + +.cmp-jobs-results .sort-filter-container--hide { display: none; } + +@media screen and (min-width: 1200px) { + .cmp-jobs-results .sort-filter-container .cmp-button--new-job-search { ma= +rgin-left: 5rem; } +} + +.cmp-jobs-results .sort-filter-container .cmp-button--new-job-search .cmp-b= +utton { margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results .sort-filter-container .cmp-button--new-job-search .cmp= +-button { height: 4.8rem; width: 21.4rem; margin: 0px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-jobs-results .sort-filter-container .cmp-button--new-job-search .cmp= +-button { width: 100%; } +} + +.cmp-jobs-results .sort-filter-container .margin-new-job-search { margin-le= +ft: 0px; } + +@media screen and (min-width: 1200px) { + .cmp-jobs-results .sort-filter-container .margin-new-job-search { margin-= +left: 0px; } +} + +.cmp-jobs-results .results-sort-options { text-transform: uppercase; font-s= +ize: 1.4rem; flex-wrap: wrap; margin-bottom: 2rem; display: flex; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .results-sort-options { margin-top: 0.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-jobs-results .results-sort-options { display: block; } +} + +@media screen and (min-width: 1200px) { + .cmp-jobs-results .results-sort-options { margin-bottom: 0px; } +} + +.cmp-jobs-results .results-sort-options a.cmp-text__link--link { padding-ri= +ght: 0.8rem; color: rgb(0, 77, 255); } + +.cmp-jobs-results .results-sort-options a.cmp-text__link--link:focus, .cmp-= +jobs-results .results-sort-options a.cmp-text__link--link:hover { text-deco= +ration: underline; color: rgb(0, 0, 136); } + +.cmp-jobs-results .results-sort-options > span { padding-right: 1rem; } + +.cmp-jobs-results .results-sort-options .divider-line { padding-right: 1.1r= +em; } + +.cmp-jobs-results .results-sort-options__selected { font-weight: 600; color= +: rgb(0, 0, 0); cursor: default; pointer-events: none; padding-right: 0.7re= +m; } + +@media screen and (max-width: 999.9px) { + .cmp-jobs-results .go-back-label { display: block; } +} + +.cmp-jobs-results .cmp-teaser-region:empty ~ .cmp-separator--vertical, .cmp= +-jobs-results .go-back-label--hide { display: none; } + +.cmp-jobs-results .results-list-container .cmp-teaser-city { margin-top: 0p= +x; } + +.cmp-jobs-results .selected-filter-container { display: block; width: 100%;= + padding: 0px 1.5rem 1rem; } + +.cmp-jobs-results .selected-filter-container__progressive-button-hide { dis= +play: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button { display:= + inline-block; vertical-align: middle; font-size: 1.1rem; font-weight: 600;= + text-transform: uppercase; border: 1px solid rgb(204, 204, 204); backgroun= +d-color: rgb(242, 242, 242); padding: 1.5rem; margin: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button { font-s= +ize: 1.4rem; margin: 0px 15px 10px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button { font-s= +ize: 1.4rem; margin: 0px 15px 20px 0px; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button:focus { bo= +x-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, 255) solid 1px; = +outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button:focus:not(= +:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button--close-ico= +n { padding-left: 1rem; font-weight: 400; display: inline-block; } + +.cmp-jobs-results .selected-filter-container__progressive-button--close-ico= +n::before { content: "=EF=84=A9"; font-family: Ionicons; display: block; fo= +nt-weight: 400; font-style: normal; line-height: 1; text-transform: none; l= +etter-spacing: normal; overflow-wrap: normal; white-space: nowrap; directio= +n: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibi= +lity; font-feature-settings: "liga"; font-size: 1.9rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button--close-i= +con::before { content: "=EF=84=A9"; font-size: 12.5px; font-family: Ionicon= +s; display: block; font-weight: 400; font-style: normal; line-height: 1; te= +xt-transform: none; letter-spacing: normal; overflow-wrap: normal; white-sp= +ace: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rend= +ering: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button--close-ico= +n:hover { cursor: pointer; color: rgb(204, 204, 204); } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all = +{ display: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all-= +-show { display: inline-block; vertical-align: middle; border: 1px solid rg= +b(204, 204, 204); cursor: pointer; background-color: transparent; font-size= +: 1.1rem; font-weight: 600; text-transform: uppercase; padding: 1.2rem; mar= +gin: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button-clear-al= +l--show { margin: 0px 15px 10px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button-clear-al= +l--show { font-size: 1.4rem; margin: 0px 15px 20px 0px; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all-= +-show:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all-= +-show:focus { box-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, = +255) solid 1px; outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all-= +-show:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .selected-filter-container__hide { display: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l { display: inline-block; vertical-align: middle; border: 1px solid rgb(20= +4, 204, 204); cursor: pointer; background-color: transparent; font-size: 1.= +1rem; font-weight: 600; text-transform: uppercase; padding: 1.2rem; line-he= +ight: 1.6rem; margin: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button-view-it-= +all { margin: 0px 15px 10px 0px; font-size: 1.4rem; padding: 1.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button-view-it-= +all { font-size: 1.4rem; padding: 1.5rem; margin: 0px 15px 20px 0px; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l:focus { box-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, 255)= + solid 1px; outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l--hide { display: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll { display: inline-block; vertical-align: middle; border: 1px solid rgb(2= +04, 204, 204); cursor: pointer; background-color: transparent; font-size: 1= +.1rem; line-height: 1.6rem; font-weight: 600; text-transform: uppercase; pa= +dding: 1.2rem; margin: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button-clear-it= +-all { font-size: 1.4rem; margin: 0px 15px 10px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button-clear-it= +-all { font-size: 1.4rem; margin: 0px 15px 20px 0px; padding: 1.5rem; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll:focus { box-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, 255= +) solid 1px; outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll--hide { display: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-le= +ss { display: inline-block; vertical-align: middle; border: 1px solid rgb(2= +04, 204, 204); cursor: pointer; background-color: transparent; font-size: 1= +.1rem; font-weight: 600; text-transform: uppercase; padding: 1.2rem; margin= +: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button-view-it-= +less { margin: 0px 15px 10px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button-view-it-= +less { font-size: 1.4rem; margin: 0px 15px 20px 0px; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-le= +ss:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-le= +ss:focus { box-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, 255= +) solid 1px; outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-le= +ss:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .search-tips-text--hidden, .cmp-jobs-results .selected-fi= +lter-container__progressive-button-view-it-less--hide { display: none; } + +.careerjobsearchresults.color-star-block-accent-purple-1 .saved-job-card { = +color: rgb(180, 85, 170); } + +.careerjobsearchresults.color-star-block-accent-purple-2 .saved-job-card { = +color: rgb(160, 85, 245); } + +.careerjobsearchresults.color-star-block-accent-purple-3 .saved-job-card { = +color: rgb(190, 130, 255); } + +.careerjobsearchresults.color-star-block-accent-purple-4 .saved-job-card { = +color: rgb(220, 175, 255); } + +.careerjobsearchresults.color-star-block-accent-purple-5 .saved-job-card { = +color: rgb(230, 220, 255); } + +.careerjobsearchresults.color-star-block-alt-blue .saved-job-card { color: = +rgb(0, 65, 240); } + +.careerjobsearchresults.color-star-block-alt-gray .saved-job-card { color: = +rgb(190, 190, 190); } + +.careerjobsearchresults.color-star-block-alt-gray-dark .saved-job-card { co= +lor: rgb(150, 150, 150); } + +.careerjobsearchresults.color-star-block-alt-gray-darker .saved-job-card { = +color: rgb(90, 90, 90); } + +.careerjobsearchresults.color-star-block-alt-green .saved-job-card { color:= + rgb(0, 215, 0); } + +.careerjobsearchresults.color-star-block-alt-red .saved-job-card { color: r= +ed; } + +.careerjobsearchresults.color-star-block-alt-yellow .saved-job-card { color= +: rgb(255, 255, 0); } + +.careerjobsearchresults.color-star-block-aqua .saved-job-card { color: rgb(= +0, 255, 187); } + +.careerjobsearchresults.color-star-block-blue .saved-job-card { color: rgb(= +0, 186, 255); } + +.careerjobsearchresults.color-star-block-blue-green .saved-job-card { color= +: rgb(5, 240, 165); } + +.careerjobsearchresults.color-star-block-brand-green .saved-job-card { colo= +r: rgb(100, 255, 80); } + +.careerjobsearchresults.color-star-block-brand-orange .saved-job-card { col= +or: rgb(255, 120, 0); } + +.careerjobsearchresults.color-star-block-brand-yellow .saved-job-card { col= +or: rgb(255, 235, 50); } + +.careerjobsearchresults.color-star-block-blue-dark .saved-job-card { color:= + rgb(0, 142, 255); } + +.careerjobsearchresults.color-star-block-blue-light .saved-job-card { color= +: rgb(0, 243, 255); } + +.careerjobsearchresults.color-star-block-core-purple .saved-job-card { colo= +r: rgb(70, 0, 115); } + +.careerjobsearchresults.color-star-block-cyan .saved-job-card { color: rgb(= +0, 255, 255); } + +.careerjobsearchresults.color-star-block-gray .saved-job-card { color: rgb(= +167, 167, 167); } + +.careerjobsearchresults.color-star-block-gray-base .saved-job-card { color:= + rgb(0, 0, 0); } + +.careerjobsearchresults.color-star-block-gray-dark .saved-job-card { color:= + rgb(107, 107, 107); } + +.careerjobsearchresults.color-star-block-gray-darker .saved-job-card { colo= +r: rgb(74, 74, 74); } + +.careerjobsearchresults.color-star-block-gray-light .saved-job-card { color= +: rgb(204, 204, 204); } + +.careerjobsearchresults.color-star-block-gray-lighter .saved-job-card { col= +or: rgb(227, 227, 227); } + +.careerjobsearchresults.color-star-block-gray-lightest .saved-job-card { co= +lor: rgb(242, 242, 242); } + +.careerjobsearchresults.color-star-block-grayishyellow-dark .saved-job-card= + { color: rgb(150, 150, 140); } + +.careerjobsearchresults.color-star-block-grayishyellow-light .saved-job-car= +d { color: rgb(230, 230, 220); } + +.careerjobsearchresults.color-star-block-green .saved-job-card { color: rgb= +(0, 255, 0); } + +.careerjobsearchresults.color-star-block-green-dark .saved-job-card { color= +: rgb(0, 83, 10); } + +.careerjobsearchresults.color-star-block-link .saved-job-card { color: rgb(= +0, 77, 255); } + +.careerjobsearchresults.color-star-block-link-dark .saved-job-card { color:= + rgb(0, 0, 136); } + +.careerjobsearchresults.color-star-block-orange .saved-job-card { color: rg= +b(255, 182, 0); } + +.careerjobsearchresults.color-star-block-orange-dark .saved-job-card { colo= +r: rgb(255, 149, 0); } + +.careerjobsearchresults.color-star-block-pink .saved-job-card { color: rgb(= +231, 0, 116); } + +.careerjobsearchresults.color-star-block-pink-dark .saved-job-card { color:= + rgb(164, 2, 83); } + +.careerjobsearchresults.color-star-block-pink-light .saved-job-card { color= +: rgb(255, 80, 160); } + +.careerjobsearchresults.color-star-block-purple .saved-job-card { color: rg= +b(161, 0, 255); } + +.careerjobsearchresults.color-star-block-purple-dark .saved-job-card { colo= +r: rgb(117, 0, 192); } + +.careerjobsearchresults.color-star-block-purple-darkest .saved-job-card { c= +olor: rgb(70, 1, 115); } + +.careerjobsearchresults.color-star-block-red .saved-job-card { color: rgb(2= +31, 15, 41); } + +.careerjobsearchresults.color-star-block-red-dark .saved-job-card { color: = +rgb(189, 0, 29); } + +.careerjobsearchresults.color-star-block-red-darker .saved-job-card { color= +: rgb(113, 0, 18); } + +.careerjobsearchresults.color-star-block-red-light .saved-job-card { color:= + rgb(255, 50, 70); } + +.careerjobsearchresults.color-star-block-white .saved-job-card { color: rgb= +(255, 255, 255); } + +.careerjobsearchresults.color-star-block-yellow .saved-job-card { color: rg= +b(255, 212, 46); } + +.careerjobsearchresults.color-star-block-yellow-dark .saved-job-card { colo= +r: rgb(240, 192, 0); } + +.careerjobsearchresults.color-star-block-yellow-light .saved-job-card { col= +or: rgb(255, 240, 179); } + +.careerjobsearchresults.brand-star-gradient-pink .saved-job-card { backgrou= +nd-clip: text; background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%,= + rgb(231, 0, 116) 30%); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-purple .saved-job-card { backgr= +ound-clip: text; background-image: linear-gradient(rgb(70, 1, 115), rgb(161= +, 0, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-purple-alt .saved-job-card { ba= +ckground-clip: text; background-image: linear-gradient(90deg, rgb(70, 1, 11= +5), rgb(117, 0, 192), rgb(161, 0, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-blue .saved-job-card { backgrou= +nd-clip: text; background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77,= + 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-blue2 .saved-job-card { backgro= +und-clip: text; background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 1= +86, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-light-blue .saved-job-card { ba= +ckground-clip: text; background-image: linear-gradient(90deg, rgb(0, 186, 2= +55), rgb(0, 142, 255), rgb(0, 77, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-red .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(rgb(113, 0, 18), red); colo= +r: transparent; } + +.careerjobsearchresults.brand-star-gradient-red-alt .saved-job-card { backg= +round-clip: text; background-image: linear-gradient(90deg, red, rgb(189, 0,= + 29), rgb(113, 0, 18)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient .saved-job-card { background-cl= +ip: text; background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255= +)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-alt .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(= +0, 186, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-yellow .saved-job-card { backgr= +ound-clip: text; background-image: linear-gradient(rgb(255, 255, 0), rgb(24= +0, 192, 0)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-yellow-alt .saved-job-card { ba= +ckground-clip: text; background-image: linear-gradient(90deg, rgb(255, 255,= + 0), rgb(255, 212, 46), rgb(255, 182, 0)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-green .saved-job-card { backgro= +und-clip: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rg= +b(0, 215, 0), rgb(0, 83, 10)); color: transparent; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs { paddin= +g: 0px 1.5rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs { paddin= +g: 0px 1.5rem; } +} + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs .cmp-resul= +ts-line-bar { border: 0.06rem solid rgb(204, 204, 204); } + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.card { -webkit-box-flex: 1; flex: 1 0 100%; max-width: 100%; } + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.card__job-listing-areas-interest { display: -webkit-box; -webkit-box-orien= +t: vertical; -webkit-line-clamp: 2; overflow: hidden; } + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.card__title { font-size: 1.8rem; font-weight: 700; text-decoration: none; = +color: rgb(0, 0, 0); } + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.card__title:focus, .cmp-jobs-search-hero .joblistingblock .cmp-recently-vi= +ewed-jobs.list-view .card__title:hover { text-decoration: underline; color:= + rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-vie= +w .card__title { font-size: 2.5rem; } +} + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.cmp-teaser__content { border: none; padding: 2.5rem 0px; background: none;= + } + +.responsivegrid.full-width-constraint > div.cmp-container > div.careerjobse= +archresults { padding-left: 0px; padding-right: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid.full-width-constraint > div.cmp-container > div.careerjob= +searchresults { padding-left: 15px; padding-right: 15px; } +} + +.ribbon-large { display: flex; position: relative; } + +.ribbon-large__extender-bg-left { z-index: 2; position: absolute; left: 0px= +; background-color: rgb(161, 0, 255); width: 40%; display: none; height: 10= +0%; top: 0px; } + +@media screen and (min-width: 1000px) { + .ribbon-large__extender-bg-left { display: block; height: calc(100% + 1.1= +25em); } +} + +.ribbon-large__extender-bg-right { background-color: rgb(161, 0, 255); posi= +tion: absolute; right: 0px; top: 0px; z-index: 1; width: 27%; display: none= +; height: 100%; } + +@media screen and (min-width: 1000px) { + .ribbon-large__extender-bg-right { display: block; margin-top: 1.125em; h= +eight: calc(100% + 1.125em); } +} + +.cmp-ribbon-large { position: relative; max-width: 1200px; width: 100%; z-i= +ndex: 3; margin: auto; inset: 0px; display: flex; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large { margin-bottom: -0.625em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large { margin-bottom: -1.125em; } +} + +.cmp-ribbon-large__content-container--left { width: 100%; position: relativ= +e; float: none; height: 100%; } + +.cmp-ribbon-large__content-container--right { display: none; width: 100%; h= +eight: auto; float: none; position: relative; z-index: 2; } + +.cmp-ribbon-large__content { width: 100%; display: inline-block; position: = +relative; z-index: 3; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large__content { display: flex; } +} + +.cmp-ribbon-large__content-container--extension { display: none; } + +.cmp-ribbon-large__content-container { position: relative; z-index: 4; widt= +h: 100%; } + +.cmp-ribbon-large__eyebrow--container { margin-bottom: 0.75em; } + +.cmp-ribbon-large__eyebrow-text { position: relative; margin-top: 0px; marg= +in-bottom: 0px; font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 600; font-style: normal; text-transform: upp= +ercase; letter-spacing: 0.104em; line-height: 1.4; font-size: 1.2rem; color= +: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large__eyebrow-text { font-size: 1.8rem; letter-spacing: 0.07= +em; } +} + +.cmp-ribbon-large__eyebrow-text::before { content: "=EF=88=89"; font-size: = +2.38em; font-family: Ionicons; font-weight: 400; font-style: normal; text-t= +ransform: none; letter-spacing: normal; overflow-wrap: normal; white-space:= + nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-renderin= +g: optimizelegibility; font-feature-settings: "liga"; display: inline-block= +; line-height: 0; position: relative; top: 0.23em; padding-right: 0.36em; } + +.cmp-ribbon-large__fold { display: none; position: absolute; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large__fold { display: block; } +} + +.cmp-ribbon-large__cta-text--container { width: 100%; } + +.cmp-ribbon-large__cta-text { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-style: normal; text-transform: none; f= +ont-size: 2rem; font-weight: 800; line-height: 1.4; color: rgb(255, 255, 25= +5); } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large__cta-text { font-size: 3.5rem; } +} + +.cmp-ribbon-large .button { margin-top: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large .button { padding-left: 15px; padding-right: 15px; } +} + +.cmp-ribbon-large .button .cmp-button { margin-top: 0px; margin-left: 0px; = +height: auto; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large .button .cmp-button { width: auto; } +} + +.cmp-ribbon-large .button .cmp-button__text { color: rgb(0, 0, 0); } + +.cmp-ribbon-large .image { display: none; height: 100%; } + +.cmp-ribbon-large .image img { position: absolute; top: 0px; bottom: 0px; m= +argin: auto 0px; } + +@media only screen and (min-width: 1900px) { + .ribbon-large__extender-bg-right { width: 35%; } +} + +.cmp-ribbon-large--connect { margin-top: -1.125em; margin-bottom: -1.125em;= + } + +.cmp-ribbon-large--connect .cmp-ribbon-large__content-container--left { bac= +kground-color: rgb(161, 0, 255); padding: 3.13em 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--left { f= +loat: left; width: 67%; padding: 2.81em 115px 3.13em 35px; background: line= +ar-gradient(90deg, rgb(161, 0, 255) 30%, rgb(70, 1, 115)); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--left { w= +idth: 75%; padding: 4.25em 1.63em 4.75em 15px; } +} + +.cmp-ribbon-large--connect .cmp-ribbon-large__content-container--right { ba= +ckground: rgb(161, 0, 255); padding: 0px 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--right { = +display: block; height: 100%; margin-top: 0.625em; float: right; width: 33%= +; padding: 0.375em 0px 0px 50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--right { = +height: 100%; width: 25%; margin-top: 1.125em; padding: 0px 0px 0.1875em 35= +px; } +} + +.cmp-ribbon-large--connect .cmp-ribbon-large__content-container--extension = +{ background-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--extensio= +n { display: block; top: 0px; position: absolute; bottom: 0px; width: 1.25e= +m; left: -1.19em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--extensio= +n { width: 1.63em; left: -1.5em; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__eyebrow--container { margin= +-bottom: 1.25em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__eyebrow--container { margin= +-bottom: 1.75em; } +} + +.cmp-ribbon-large--connect .cmp-ribbon-large__fold { background-image: line= +ar-gradient(-90deg, rgb(0, 186, 255), rgb(0, 186, 255) 30%, rgb(0, 77, 255)= +); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__fold { transform: skewY(153= +deg); height: 1em; width: 1.2em; right: -0.02em; top: 0.31em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__fold { transform: skewY(143= +deg); top: 0.565em; height: 1.37em; width: 1.53em; right: -0.04em; } +} + +.cmp-ribbon-large--connect .cmp-ribbon-large__cta-text--container { padding= +-bottom: 1.875em; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__cta-text--container { width= +: 60%; padding-right: 15px; padding-bottom: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .image { display: block; width: 9.813em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .image { width: 12.875em; } +} + +.cmp-ribbon-large--connect .image img { max-width: 9.813em; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .image img { max-width: 12.88em; } +} + +@media screen and (min-width: 1000px) { + .ribbon-large__extender-bg-right--connect { margin-top: 0px; height: calc= +(100% + 2.25em); } +} + +@media screen and (min-width: 1000px) { + .ribbon-large__extender-bg-left--connect { margin-top: -1.125em; height: = +calc(100% + 2.25em); } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__content-container--left { backg= +round-color: rgb(231, 0, 116); padding: 3.13em 1em; z-index: 2; display: no= +ne; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--left { dis= +play: block; float: left; width: 33%; margin-top: -0.625em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--left { mar= +gin-top: -1.13em; width: 25%; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__content-container--right { back= +ground: rgb(231, 0, 116); padding: 3.125em 1em; min-height: 283px; z-index:= + 1; display: block; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--right { he= +ight: 100%; float: right; width: 67%; padding: 2.1875em 0px 0.625em 3.3125e= +m; min-height: 230px; background: linear-gradient(270deg, rgb(231, 0, 116),= + rgb(231, 0, 116) 66%, rgb(164, 2, 83)); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--right { he= +ight: 100%; width: 75%; padding: 3.125em 0px 1.125em 6.9375em; min-height: = +293px; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__content-container--extension { = +background-color: rgb(231, 0, 116); z-index: 2; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--extension = +{ display: block; top: 0px; position: absolute; bottom: 0px; width: 1.25em;= + right: -1.25em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--extension = +{ width: 1.63em; right: -1.56em; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__eyebrow--container { margin-bot= +tom: 0.75em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__eyebrow--container { margin-b= +ottom: 0.9375em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__eyebrow--container { margin-b= +ottom: 2.1875em; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__fold { background: linear-gradi= +ent(45deg, rgb(255, 212, 46), rgb(255, 212, 46) 30%, rgb(240, 192, 0)); z-i= +ndex: 1; position: absolute; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__fold { top: auto; height: 0.6= +25em; width: 1.25em; left: 0px; bottom: 0.313em; transform: skewY(153deg); = +} +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__fold { height: 1.13em; width:= + 1.56em; left: -0.06em; bottom: 0.563em; transform: skewY(145deg); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__cta-text--container { width: = +60%; padding-right: 40px; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__cta-text { margin-bottom: 15px;= + display: block; } + +.cmp-ribbon-large--event .cmp-ribbon-large__cta-date-text { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: = +600; font-style: normal; text-transform: none; line-height: 1.2; font-size:= + 1.8rem; color: rgb(255, 255, 255); display: block; margin-bottom: 15px; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__cta-date-text { font-size: 2.= +5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__cta-date-text { margin-bottom= +: 25px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__cta-date-text { margin-bottom= +: 37px; } +} + +.cmp-ribbon-large--event .button { margin-bottom: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ribbon-large--event .button { margin-bottom: 1.375em; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .image { display: block; width: 9.813em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .image { width: 12.875em; } +} + +.cmp-ribbon-large--event .image img { max-width: 9.813em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .image img { right: 3.125em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .image img { max-width: 12.88em; right: 2.1875em= +; } +} + +.ribbon-large__extender-bg-left--event { background-color: rgb(231, 0, 116)= +; margin-top: -1.13em; width: 25%; } + +@media screen and (min-width: 2000px) { + .ribbon-large__extender-bg-left--event { width: 35%; } +} + +.ribbon-large__extender-bg-right--event { margin-top: 0px; height: calc(100= +% + 1.13em); width: 40%; background-color: rgb(231, 0, 116); } + +.cmp-ribbon-large--join .cmp-ribbon-large__content-container--left { backgr= +ound-color: rgb(161, 0, 255); padding: 3.13em 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--left { floa= +t: left; width: 67%; padding: 2.81em 115px 3.13em 35px; background: linear-= +gradient(90deg, rgb(161, 0, 255) 30%, rgb(70, 1, 115)); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--left { widt= +h: 75%; padding: 4.25em 1.63em 4.75em 15px; } +} + +.cmp-ribbon-large--join .cmp-ribbon-large__content-container--right { backg= +round: rgb(161, 0, 255); padding: 0px 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--right { dis= +play: block; height: calc(100% + 1.25em); margin-top: -0.625em; float: righ= +t; width: 33%; padding: 0.375em 0px 0px 50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--right { hei= +ght: calc(100% + 2.25em); width: 25%; margin-top: -1.125em; padding: 0px 0p= +x 0.1875em 35px; } +} + +.cmp-ribbon-large--join .cmp-ribbon-large__content-container--extension { b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--extension {= + display: block; top: 0px; position: absolute; bottom: 0px; width: 1.25em; = +left: -1.19em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--extension {= + width: 1.88em; left: -1.88em; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__eyebrow--container { margin-bo= +ttom: 1.25em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__eyebrow--container { margin-bo= +ttom: 1.75em; } +} + +.cmp-ribbon-large--join .cmp-ribbon-large__fold { background-image: linear-= +gradient(135deg, rgb(0, 186, 255), rgb(0, 186, 255) 30%, rgb(0, 77, 255)); = +z-index: -1; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__fold { transform: skewY(-153de= +g); height: 1em; bottom: -0.31em; top: auto; width: 1.25em; right: 1.1em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__fold { transform: skewY(-143de= +g); height: 1.5em; bottom: -0.5em; top: auto; width: 1.63em; right: 1.87em;= + } +} + +.cmp-ribbon-large--join .cmp-ribbon-large__cta-text--container { padding-bo= +ttom: 1.875em; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__cta-text--container { width: 6= +0%; padding-right: 15px; padding-bottom: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .image { display: block; width: 9.813em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .image { width: 12.875em; } +} + +.cmp-ribbon-large--join .image img { max-width: 9.813em; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .image img { max-width: 12.88em; } +} + +.ribbon-large__extender-bg-right--join { margin-top: -1.125em; height: calc= +(100% + 3.375em); } + +.ribbon-small { display: flex; position: relative; } + +.ribbon-small__extender-bg-left { z-index: 2; position: absolute; left: 0px= +; background-color: rgb(161, 0, 255); width: 40%; display: none; height: 10= +0%; top: 0px; } + +@media screen and (min-width: 1000px) { + .ribbon-small__extender-bg-left { display: block; height: calc(100% + 1.3= +75em); } +} + +.ribbon-small__extender-bg-right { background-color: rgb(161, 0, 255); posi= +tion: absolute; right: 0px; top: 0px; z-index: 1; width: 40%; display: none= +; height: 100%; } + +@media screen and (min-width: 1000px) { + .ribbon-small__extender-bg-right { display: block; margin-top: -1.375em; = +height: calc(100% + 1.375em); } +} + +.cmp-ribbon-small { position: relative; max-width: 1200px; width: 100%; z-i= +ndex: 3; margin: auto; inset: 0px; display: flex; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small { margin-bottom: -0.625em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small { margin-bottom: -1.375em; } +} + +.cmp-ribbon-small__content-container--left { width: 100%; background-color:= + rgb(161, 0, 255); padding: 3.125em 1em; z-index: 2; position: relative; fl= +oat: none; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__content-container--left { float: left; width: 67%; pad= +ding: 2.625em 25px 3em 35px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__content-container--left { width: 60%; padding: 1.0625e= +m 25px 1.5625em 15px; } +} + +.cmp-ribbon-small__content-container--right { width: 100%; height: auto; fl= +oat: none; position: relative; background: linear-gradient(0deg, rgb(161, 0= +, 255), rgb(70, 1, 115)); padding: 0px 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__content-container--right { height: 100%; margin-top: -= +0.625em; float: right; width: 33%; padding: 0.375em 15px 0px 3.1875em; back= +ground: linear-gradient(90deg, rgb(70, 1, 115), rgb(161, 0, 255)); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__content-container--right { width: 40%; margin-top: -1.= +375em; padding: 0.5625em 15px 0.1875em 4.625em; } +} + +.cmp-ribbon-small__content { display: inline-block; position: relative; z-i= +ndex: 3; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__content { display: flex; -webkit-box-align: center; al= +ign-items: center; -webkit-box-pack: justify; justify-content: space-betwee= +n; } +} + +.cmp-ribbon-small__content-container--left_extension { display: none; backg= +round-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__content-container--left_extension { display: block; to= +p: 0px; width: 1.125em; right: -1.125em; position: absolute; bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__content-container--left_extension { width: 3.375em; ri= +ght: -3.375em; } +} + +.cmp-ribbon-small__content-container { position: relative; z-index: 4; widt= +h: 100%; } + +.cmp-ribbon-small__fold { display: none; left: 0px; position: absolute; bac= +kground-image: linear-gradient(45deg, rgb(0, 186, 255), rgb(0, 186, 255) 30= +%, rgb(0, 77, 255)); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__fold { transform: skewY(30deg); height: 0.69em; width:= + 1.06em; top: 0.31em; display: block; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__fold { transform: skewY(22deg); height: 1.88em; width:= + 3.34em; top: 0.69em; } +} + +.cmp-ribbon-small__cta-text--container { margin-bottom: 15px; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__cta-text--container { margin-bottom: 0px; padding-righ= +t: 15px; padding-top: 0.625em; max-width: 67%; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__cta-text--container { padding-right: 15px; padding-top= +: 0.625em; max-width: 60%; } +} + +.cmp-ribbon-small__cta-text { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-style: normal; text-transform: none; f= +ont-size: 2rem; font-weight: 800; line-height: 1.4; color: rgb(255, 255, 25= +5); } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__cta-text { font-size: 3.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__cta-text { font-family: Graphik, Arial, system-ui, -ap= +ple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue= +", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; tex= +t-transform: none; line-height: 1.2; font-size: 1.8rem; color: rgb(255, 255= +, 255); } +} + +@media screen and (min-width: 768px) and (min-width: 1000px) { + .cmp-ribbon-small__cta-text { font-size: 2.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-small .button { margin-top: 0px; padding-left: 15px; } +} + +.cmp-ribbon-small .button .cmp-button { float: right; height: auto; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small .button .cmp-button { width: auto; } +} + +.cmp-ribbon-small .button .cmp-button__text { color: rgb(0, 0, 0); } + +.cmp-ribbon-small .sharebanner { position: relative; left: 0px; right: 0px;= + width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small .sharebanner { top: 50%; transform: translateY(-50%); p= +osition: absolute; padding: 0.375em 0.9375em 0px 3.1875em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small .sharebanner { padding: 0.375em 0.9375em 0.1875em 4.625= +em; } +} + +.cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { font-family: Graphik= +, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, = +ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-style: normal= +; text-transform: none; font-size: 2rem; font-weight: 800; line-height: 1.4= +; color: rgb(255, 255, 255); letter-spacing: normal; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { font-size: 3.5rem;= + } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { width: 100%; margi= +n-left: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { font-family: Graph= +ik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto= +, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800= +; font-style: normal; text-transform: none; line-height: 1.2; font-size: 1.= +8rem; color: rgb(255, 255, 255); } +} + +@media screen and (min-width: 768px) and (min-width: 1000px) { + .cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { font-size: 2.5rem;= + } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item { display: in= +line-block; } +} + +.cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item:first-child .cm= +p-share-banner__icon { margin-left: 0px; } + +.cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item .cmp-share-bann= +er__icon { color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); mar= +gin-left: 1.375em; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item .cmp-share-ba= +nner__icon { margin-left: 0.625em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item .cmp-share-ba= +nner__icon { margin-left: 1.25em; } +} + +.cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item .cmp-share-bann= +er__icon:hover { background-color: transparent; } + +.cmp-image-partial-overlap.cmp-mobile-view .cmp-container { background-posi= +tion: 50% center; background-size: contain !important; } + +.cmp-image-partial-overlap .cmp-container { height: 18rem; margin-bottom: -= +2.08rem; width: 100%; overflow: hidden; } + +@media screen and (min-width: 768px) { + .cmp-image-partial-overlap .cmp-container { margin-top: -3rem; margin-bot= +tom: -3rem; height: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-image-partial-overlap .cmp-container { margin-left: 1.5rem; width: 5= +8.4rem; max-width: 58.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-mixed-media-image-parallax.cmp-image-partial-overlap .cmp-container,= + .cmp-mixed-media-image-parallax.cmp-image-standard-overlap .cmp-container = +{ background-repeat: no-repeat; background-position: 100% center; backgroun= +d-attachment: fixed; } +} + +@media screen and (min-width: 1000px) { + .cmp-mixed-media-image-parallax.cmp-image-partial-overlap .cmp-container = +{ background-size: contain !important; } +} + +.container.responsivegrid.full-width .mixed-media-block-full-image-card { b= +ackground-color: transparent; margin: 0px auto; max-width: 120rem; padding-= +left: 1.5rem; padding-right: 1.5rem; } + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-four-cell .cmp-four-cell__first-col .teaser.content-card.content-car= +d--cardwithbutton { width: 48.5vw; } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-col .teaser.content-card.content-car= +d--cardwithbutton { width: 57.5rem; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling { paddin= +g-bottom: 2rem; } +} + +@media screen and (min-width: 768px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling .cmp-con= +tainer { height: 40rem; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling .cmp-con= +tainer { height: 43rem; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling .cmp-con= +tainer.cmp-image__crop-3x1 { height: 34rem; object-fit: cover; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling .cmp-con= +tainer.cmp-image__crop-16x9, .mixed-media-block-full-image-card .cmp-image-= +parallax-scrolling .cmp-container.cmp-image__crop-16x9-hd { height: 67.5rem= +; object-fit: cover; } +} + +.mixed-media-block-full-image-card .cmp-image-parallax-scrolling--full-16x9= + .cmp-container { height: 18rem; } + +@media screen and (min-width: 768px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling--full-16= +x9 .cmp-container { height: 43.2rem; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling--full-16= +x9 .cmp-container { height: 67.5rem; } +} + +.mixed-media-block-full-image-card .cmp-image-parallax-scrolling--small-3x1= + .cmp-container { height: 34rem; } + +.mixed-media-block-full-image-card .cmp-mixed-media-full-image { position: = +relative; padding-top: 30px; } + +@media screen and (min-width: 768px) { + .mixed-media-block-full-image-card .cmp-mixed-media-full-image { padding-= +top: 90px; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-mixed-media-full-image { padding-= +top: 100px; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-mixed-media-full-image .image .cm= +p-image__crop-3x1 .cmp-image__image { height: 34rem; object-fit: cover; } +} + +.mixed-media-block-full-image-card .teaser.content-card.content-card--cardw= +ithbutton { position: relative; top: 100%; margin-top: -70px; border-left: = +15px solid transparent; border-right: 15px solid transparent; } + +@media screen and (min-width: 768px) { + .mixed-media-block-full-image-card .teaser.content-card.content-card--car= +dwithbutton { position: absolute; top: 20px; margin-left: 35px; width: 75%;= + aspect-ratio: 2 / 1; margin-top: auto; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .teaser.content-card.content-card--car= +dwithbutton { margin-left: 0px; top: 20px; position: absolute; width: 50%; = +margin-top: auto; } +} + +@media screen and (min-width: 1200px) { + .mixed-media-block-full-image-card .teaser.content-card.content-card--car= +dwithbutton { left: 0px; } +} + +.mixed-media-block-full-image-card .cmp-teaser__title { padding-bottom: 0px= +; } + +.mixed-media-block-full-image-card .cmp-teaser__description { padding-top: = +10px; } + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-teaser__description { padding-top= +: 20px; } +} + +.actionable-search-results .cmp-accordion .cmp-accordion__panel { backgroun= +d-color: rgb(255, 255, 255); box-shadow: none; border: 0.1rem solid; } + +.actionable-search-results .cmp-accordion .cmp-accordion__panel--hidden { d= +isplay: block; overflow: hidden; max-height: 0px; transition: max-height 0.= +4s cubic-bezier(0, 1, 0, 1) 0s; border: 0px; } + +.actionable-search-results .cmp-accordion .cmp-accordion__panel--expanded {= + max-height: 9999px; transition: max-height 0.4s cubic-bezier(1, 0, 1, 0) 0= +s; overflow: hidden; border-color: rgb(85, 85, 85); } + +.actionable-search-results .cmp-accordion .cmp-accordion__button { padding-= +top: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem; font-weight: 600= +; border-width: 1px; color: rgb(0, 0, 0); border-color: rgb(85, 85, 85); } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-accordion .cmp-accordion__button { paddin= +g-top: 2rem; padding-bottom: 2rem; padding-left: 2rem; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-accordion .cmp-accordion__button { paddin= +g-top: 1.5rem; padding-bottom: 1.5rem; padding-left: 5rem; } +} + +.actionable-search-results .responsivegrid { padding-right: 1.5rem; padding= +-left: 1.5rem; padding-top: 0px; column-gap: 15px; border-width: 0px 0.1rem= + 0.1rem; border-style: initial; border-image: initial; border-color: rgb(85= +, 85, 85); } + +@media screen and (min-width: 768px) { + .actionable-search-results .responsivegrid { padding: 0px 2rem 3rem; colu= +mn-gap: 35px; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .responsivegrid { padding: 0px 5rem 3rem; } +} + +.actionable-search-results .cmp-job-card-listing-third-row, .actionable-sea= +rch-results .cmp-job-card-listing_first-row { display: flex; -webkit-box-or= +ient: vertical; -webkit-box-direction: normal; flex-direction: column; -web= +kit-box-flex: 1; flex: 1 1 0%; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing-third-row, .actionable-s= +earch-results .cmp-job-card-listing_first-row { -webkit-box-orient: horizon= +tal; -webkit-box-direction: normal; flex-direction: row; padding-right: 15p= +x; } +} + +.actionable-search-results .cmp-job-card-listing_second-row { display: flex= +; padding-left: 15px; padding-right: 15px; flex-wrap: wrap; margin-left: -3= +0px; margin-right: -30px; max-width: calc(100% + 60px); margin-bottom: 0px;= + } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing_second-row { margin-bott= +om: 0px; } +} + +.actionable-search-results .cmp-job-card-listing_third-row { margin-bottom:= + 0px; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing_third-row { margin-botto= +m: 0px; } +} + +.actionable-search-results .cmp-job-card-listing_third-row .button { displa= +y: block; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing_third-row .button { disp= +lay: none; } +} + +.actionable-search-results .cmp-job-card-listing .card { padding-left: 15px= +; padding-right: 15px; -webkit-box-flex: 0; flex: 0 0 100%; margin-bottom: = +20px; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .card { -webkit-box-flex= +: 0; flex: 0 0 50%; max-width: 50%; margin-bottom: 30px; } +} + +.actionable-search-results .cmp-job-card-listing .card > * { height: 100%; = +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser > a { di= +splay: flex; height: 100%; } + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__content= + { padding: 3rem 2rem 2rem; } + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser-region, = +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__pretitl= +e { font-size: 1.2rem; line-height: 1.4rem; font-weight: 600; } + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__title-l= +ink { font-size: 1.8rem; font-weight: 700; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .card .cmp-teaser__title= +-link { font-size: 2.5rem; line-height: 4.2rem; } +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__descrip= +tion p { font-size: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .card .cmp-teaser__descr= +iption p { font-size: 1.6rem; line-height: 2.6rem; } +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__action-= +link { font-size: 1.4rem; line-height: 2.2rem; padding-top: 1rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .card .cmp-teaser__actio= +n-link { font-size: 1.6rem; line-height: 2.6rem; padding-top: 2rem; } +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__job-lis= +ting-areas-interest, .actionable-search-results .cmp-job-card-listing .card= + .cmp-teaser__job-listing-business-area, .actionable-search-results .cmp-jo= +b-card-listing .card .cmp-teaser__job-listing-years-exp { font-size: 1.4rem= +; line-height: 2.2rem; margin-bottom: 0.5rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .card .cmp-teaser__job-l= +isting-areas-interest, .actionable-search-results .cmp-job-card-listing .ca= +rd .cmp-teaser__job-listing-business-area, .actionable-search-results .cmp-= +job-card-listing .card .cmp-teaser__job-listing-years-exp { font-size: 1.6r= +em; line-height: 2.6rem; margin-bottom: 1.9rem; } +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__job-lis= +ting-posted-date { margin-top: 0px; margin-bottom: 0.5rem; font-size: 1.2re= +m; line-height: 1.4rem; } + +.actionable-search-results .cmp-job-card-listing .title { padding-top: 2rem= +; width: 100%; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .title { padding-top: 5r= +em; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .actionable-search-results .cmp-job-card-listing .title { padding-top: 5r= +em; } +} + +.actionable-search-results .cmp-job-card-listing .title .cmp-title { displa= +y: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit= +-box-align: start; align-items: flex-start; width: 100%; } + +.actionable-search-results .cmp-job-card-listing .title .cmp-title__text { = +font-size: 2.4rem; line-height: 2.5rem; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .title .cmp-title__text = +{ width: 70%; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .title .cmp-title__text = +{ font-size: 4.8rem; line-height: 5rem; width: 75%; } +} + +.actionable-search-results .cmp-job-card-listing .title .cmp-title .button = +{ display: none; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .title .cmp-title .butto= +n { display: flex; -webkit-box-pack: end; justify-content: flex-end; paddin= +g-top: 0.3rem; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .title .cmp-title .butto= +n { padding-top: 1rem; width: 30%; } +} + +.actionable-search-results .cmp-job-card-listing .title .cmp-title .button = +.cmp-teaser__action-link:focus::before { width: 100%; } + +.actionable-search-results .cmp-job-card-listing .title .text { padding-top= +: 2rem; padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .title .text { padding-t= +op: 2rem; padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .title .text { padding-t= +op: 3rem; padding-bottom: 3rem; } +} + +.actionable-search-results .cmp-job-card-listing .title .text .cmp-text p {= + font-size: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .title .text .cmp-text p= + { font-size: 1.6rem; line-height: 2.6rem; } +} + +.actionable-search-results .cmp-jobcard-layout--3-cards .card { -webkit-box= +-flex: 0; flex: 0 0 100%; max-width: 100%; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-jobcard-layout--3-cards .card { -webkit-b= +ox-flex: 0; flex: 0 0 50%; max-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-jobcard-layout--3-cards .card { -webkit-b= +ox-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .socialfeed-wrapper .cmp-share-banner .h-title-eyebrow { margin-left: 0px= +; } +} + +.downloadsbasemodule .cmp-downloads-resources .content-card__picture, .vide= +oslideshareresource .cmp-downloads-resources .content-card__picture { width= +: 100%; } + +.downloadsbasemodule .cmp-downloads-resources .content-card__picture .cmp-t= +easer__content, .videoslideshareresource .cmp-downloads-resources .content-= +card__picture .cmp-teaser__content { border: none; padding: 2rem 0px; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .content-card__picture .cmp= +-teaser__content, .videoslideshareresource .cmp-downloads-resources .conten= +t-card__picture .cmp-teaser__content { padding: 2rem; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser, .videoslideshare= +resource .cmp-downloads-resources .cmp-teaser { background-clip: content-bo= +x; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__imag= +e, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-tease= +r__image { border: none; padding: 0px; margin: -6.22rem 0px 2rem; width: 8e= +m; height: 10.38em; box-shadow: 0px 0px 0.63em 0px; color: rgba(0, 0, 0, 0.= +2); } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__im= +age, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-tea= +ser__image { margin: -11.22rem 0px 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__im= +age, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-tea= +ser__image { margin: 0.5rem 2rem 0px -2.5rem; float: left; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__imag= +e .cmp-image img, .videoslideshareresource .cmp-downloads-resources .cmp-te= +aser .cmp-teaser__image .cmp-image img { width: 128px; height: 166px; trans= +form: translate(0px); } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__titl= +e, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-tease= +r__title { margin-top: 0px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__titl= +e a:focus, .downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-t= +easer__title a:hover, .videoslideshareresource .cmp-downloads-resources .cm= +p-teaser .cmp-teaser__title a:focus, .videoslideshareresource .cmp-download= +s-resources .cmp-teaser .cmp-teaser__title a:hover { text-decoration: none;= + color: rgb(0, 0, 0); } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container, .videoslideshareresource .cmp-downloads-resources .cmp-teaser= + .cmp-teaser__action-container { padding-top: 0px; float: left; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__eye-icon, .videoslideshareresource .cmp-downloads= +-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser__eye-icon = +{ padding-right: 1rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__eye-icon::before, .videoslideshareresource .cmp-d= +ownloads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser__e= +ye-icon::before { content: "=EF=90=A5"; font-size: 24px; font-family: Ionic= +ons; font-weight: 400; font-style: normal; line-height: 1; text-transform: = +none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; d= +irection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimiz= +elegibility; font-feature-settings: "liga"; display: inline-block; color: i= +nherit; position: relative; top: 0.35rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__eye-icon:focus::before, .downloadsbasemodule .cmp= +-downloads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser_= +_eye-icon:hover::before, .videoslideshareresource .cmp-downloads-resources = +.cmp-teaser .cmp-teaser__action-container .cmp-teaser__eye-icon:focus::befo= +re, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-teas= +er__action-container .cmp-teaser__eye-icon:hover::before { color: rgb(0, 0,= + 136); } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__action-link, .videoslideshareresource .cmp-downlo= +ads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action= +-link { background-color: rgb(255, 255, 255); color: rgb(0, 77, 255); font-= +weight: 600; margin-bottom: 2px; margin-left: 2px; padding: 0px; display: i= +nline-flex; -webkit-box-align: baseline; align-items: baseline; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__action-link::after, .videoslideshareresource .cmp= +-downloads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser_= +_action-link::after { content: ""; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__action-link:focus, .downloadsbasemodule .cmp-down= +loads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser__acti= +on-link:hover, .videoslideshareresource .cmp-downloads-resources .cmp-tease= +r .cmp-teaser__action-container .cmp-teaser__action-link:focus, .videoslide= +shareresource .cmp-downloads-resources .cmp-teaser .cmp-teaser__action-cont= +ainer .cmp-teaser__action-link:hover { color: rgb(0, 0, 136); text-decorati= +on: underline; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__action-link::before, .videoslideshareresource .cm= +p-downloads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser= +__action-link::before { height: 0px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img, .videoslideshareresource .cmp-downloads-resources .cmp-downl= +oads-resources__container--w-img { padding: 7.72rem 0px 0px; margin: 0px -1= +.5rem; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img, .videoslideshareresource .cmp-downloads-resources .cmp-dow= +nloads-resources__container--w-img { padding: 12.22rem 0px 0px; margin: 0px= +; } +} + +@media screen and (min-width: 1000px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img, .videoslideshareresource .cmp-downloads-resources .cmp-dow= +nloads-resources__container--w-img { padding: 0px 0px 0px 2.5rem; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__content, .videoslideshareresource .cmp-downloads= +-resources .cmp-downloads-resources__container--w-img .cmp-teaser__content = +{ padding: 0px 1.5rem 2rem; box-shadow: none; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img .cmp-teaser__content, .videoslideshareresource .cmp-downloa= +ds-resources .cmp-downloads-resources__container--w-img .cmp-teaser__conten= +t { padding: 0px 2rem 2rem; } +} + +@media screen and (min-width: 1000px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img .cmp-teaser__content, .videoslideshareresource .cmp-downloa= +ds-resources .cmp-downloads-resources__container--w-img .cmp-teaser__conten= +t { padding: 3rem 2rem 3rem 0px; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__content .cmp-teaser__time-info, .videoslideshare= +resource .cmp-downloads-resources .cmp-downloads-resources__container--w-im= +g .cmp-teaser__content .cmp-teaser__time-info { float: right; margin-top: -= +6rem; font-size: 1.2rem; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img .cmp-teaser__content .cmp-teaser__time-info, .videoslidesha= +reresource .cmp-downloads-resources .cmp-downloads-resources__container--w-= +img .cmp-teaser__content .cmp-teaser__time-info { margin-top: -5.5rem; } +} + +@media screen and (min-width: 1000px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img .cmp-teaser__content .cmp-teaser__time-info, .videoslidesha= +reresource .cmp-downloads-resources .cmp-downloads-resources__container--w-= +img .cmp-teaser__content .cmp-teaser__time-info { float: none; margin: 0px = +0px 1.5rem; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__cloc= +k-icon, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-re= +sources__container--w-img .cmp-teaser__content .cmp-teaser__time-info .cmp-= +teaser__clock-icon { padding-right: 1rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__cloc= +k-icon::before, .videoslideshareresource .cmp-downloads-resources .cmp-down= +loads-resources__container--w-img .cmp-teaser__content .cmp-teaser__time-in= +fo .cmp-teaser__clock-icon::before { content: "=EF=90=82"; font-size: 20px;= + font-family: Ionicons; font-weight: 400; font-style: normal; line-height: = +1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; whi= +te-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text= +-rendering: optimizelegibility; font-feature-settings: "liga"; display: inl= +ine-block; position: relative; top: 0.2rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__description, .videoslideshareresource .cmp-downl= +oads-resources .cmp-downloads-resources__container--w-img .cmp-teaser__desc= +ription { overflow: hidden; margin: 0px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__description p, .videoslideshareresource .cmp-dow= +nloads-resources .cmp-downloads-resources__container--w-img .cmp-teaser__de= +scription p { margin: 1.5rem 0px; font-size: 1.2rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-re= +sources__container { padding: 0px; margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-= +resources__container { margin: 0px; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__content, .videoslideshareresource .cmp-downloads-resour= +ces .cmp-downloads-resources__container .cmp-teaser__content { padding: 2re= +m 1.5rem; box-shadow: none; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer .cmp-teaser__content, .videoslideshareresource .cmp-downloads-reso= +urces .cmp-downloads-resources__container .cmp-teaser__content { padding: 2= +rem; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__content .cmp-teaser__time-info, .videoslideshareresourc= +e .cmp-downloads-resources .cmp-downloads-resources__container .cmp-teaser_= +_content .cmp-teaser__time-info { margin: 1.5rem 0px; font-size: 1.2rem; } + +.videoslideshareresource .downloadsbasemodule .cmp-downloads-resources .cmp= +-downloads-resources__container .cmp-teaser__content .cmp-teaser__time-info= +, .videoslideshareresource .videoslideshareresource .cmp-downloads-resource= +s .cmp-downloads-resources__container .cmp-teaser__content .cmp-teaser__tim= +e-info { margin: 1.5rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer .cmp-teaser__content .cmp-teaser__time-info, .videoslideshareresou= +rce .cmp-downloads-resources .cmp-downloads-resources__container .cmp-tease= +r__content .cmp-teaser__time-info, .videoslideshareresource .downloadsbasem= +odule .cmp-downloads-resources .cmp-downloads-resources__container .cmp-tea= +ser__content .cmp-teaser__time-info, .videoslideshareresource .videoslidesh= +areresource .cmp-downloads-resources .cmp-downloads-resources__container .c= +mp-teaser__content .cmp-teaser__time-info { margin: 1.5rem 0px; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__clock-icon,= + .videoslideshareresource .cmp-downloads-resources .cmp-downloads-resources= +__container .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__clock-= +icon { padding-right: 1rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__clock-icon:= +:before, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-r= +esources__container .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser= +__clock-icon::before { content: "=EF=90=82"; font-size: 20px; font-family: = +Ionicons; font-weight: 400; font-style: normal; line-height: 1; text-transf= +orm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowr= +ap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: op= +timizelegibility; font-feature-settings: "liga"; display: inline-block; pos= +ition: relative; top: 0.2rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description, .videoslideshareresource .cmp-downloads-re= +sources .cmp-downloads-resources__container .cmp-teaser__description { over= +flow: hidden; margin: 0px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description p, .videoslideshareresource .cmp-downloads-= +resources .cmp-downloads-resources__container .cmp-teaser__description p { = +margin: 0px 0px 1.5rem; font-size: 1.2rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description a, .videoslideshareresource .cmp-downloads-= +resources .cmp-downloads-resources__container .cmp-teaser__description a { = +margin-left: 2px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container, .videoslides= +hareresource .cmp-downloads-resources .cmp-downloads-resources__container .= +cmp-teaser__description .cmp-teaser__action-container { padding-top: 0px; f= +loat: left; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +eye-icon, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-= +resources__container .cmp-teaser__description .cmp-teaser__action-container= + .cmp-teaser__eye-icon { padding-right: 1rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +eye-icon::before, .videoslideshareresource .cmp-downloads-resources .cmp-do= +wnloads-resources__container .cmp-teaser__description .cmp-teaser__action-c= +ontainer .cmp-teaser__eye-icon::before { content: "=EF=90=A5"; font-size: 2= +4px; font-family: Ionicons; font-weight: 400; font-style: normal; line-heig= +ht: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal;= + white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; = +text-rendering: optimizelegibility; font-feature-settings: "liga"; display:= + inline-block; color: inherit; position: relative; top: 0.35rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +eye-icon:hover::before, .downloadsbasemodule .cmp-downloads-resources .cmp-= +downloads-resources__container .cmp-teaser__description .cmp-teaser__action= +-container .cmp-teaser__eye-icon:hover:focus, .videoslideshareresource .cmp= +-downloads-resources .cmp-downloads-resources__container .cmp-teaser__descr= +iption .cmp-teaser__action-container .cmp-teaser__eye-icon:hover::before, .= +videoslideshareresource .cmp-downloads-resources .cmp-downloads-resources__= +container .cmp-teaser__description .cmp-teaser__action-container .cmp-tease= +r__eye-icon:hover:focus { color: rgb(0, 0, 136); } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +action-link::after, .videoslideshareresource .cmp-downloads-resources .cmp-= +downloads-resources__container .cmp-teaser__description .cmp-teaser__action= +-container .cmp-teaser__action-link::after { content: ""; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +action-link, .videoslideshareresource .cmp-downloads-resources .cmp-downloa= +ds-resources__container .cmp-teaser__description .cmp-teaser__action-contai= +ner .cmp-teaser__action-link { background-color: rgb(255, 255, 255); color:= + rgb(0, 77, 255); margin-bottom: 2px; margin-left: 2px; padding: 0px; displ= +ay: inline-flex; -webkit-box-align: baseline; align-items: baseline; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +action-link:focus, .downloadsbasemodule .cmp-downloads-resources .cmp-downl= +oads-resources__container .cmp-teaser__description .cmp-teaser__action-cont= +ainer .cmp-teaser__action-link:hover, .videoslideshareresource .cmp-downloa= +ds-resources .cmp-downloads-resources__container .cmp-teaser__description .= +cmp-teaser__action-container .cmp-teaser__action-link:focus, .videoslidesha= +reresource .cmp-downloads-resources .cmp-downloads-resources__container .cm= +p-teaser__description .cmp-teaser__action-container .cmp-teaser__action-lin= +k:hover { color: rgb(0, 0, 136); text-decoration: underline; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +action-link::before, .videoslideshareresource .cmp-downloads-resources .cmp= +-downloads-resources__container .cmp-teaser__description .cmp-teaser__actio= +n-container .cmp-teaser__action-link::before { height: 0px; } + +.downloadsbasemodule.color-background-gray .cmp-downloads-resources__contai= +ner .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__act= +ion-link, .downloadsbasemodule.color-background-gray .cmp-teaser .cmp-tease= +r__action-container .cmp-teaser__action-link, .downloadsbasemodule.color-ba= +ckground-gray .cmp-teaser__content, .videoslideshareresource.color-backgrou= +nd-gray .cmp-downloads-resources__container .cmp-teaser__description .cmp-t= +easer__action-container .cmp-teaser__action-link, .videoslideshareresource.= +color-background-gray .cmp-teaser .cmp-teaser__action-container .cmp-teaser= +__action-link, .videoslideshareresource.color-background-gray .cmp-teaser__= +content { background-color: rgb(242, 242, 242); } + +.cmp-feature-insight__container { position: relative; background-color: rgb= +(242, 242, 242); } + +.cmp-feature-insight__white-bg-container .cmp-feature-insight__container { = +background-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__title-container { margin: 0px 30rem 0px 0px; padding: 6rem = +3rem 1.5rem 4.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__title-container { margin: 0px 41.5rem 0px 0px; padding: 10r= +em 8rem 3rem 1.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__image-container { left: auto; right: 4.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__image-container { right: 1.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__bg-container { padding: 0px 11.5rem 3rem 4.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__bg-container { padding: 0px 8rem 5rem 1.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__text-section { padding: 0px 21.5rem 0px 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__text-section { padding: 0px 41.5rem 0px 4rem; } +} + +.cmp-feature-insight__container .cmp-teaser__action-container { padding-top= +: 0px; margin: auto; } + +.cmp-feature-insight__container .cmp-teaser__title { margin-top: 0px; min-h= +eight: auto; font-family: Graphik, Arial, system-ui, -apple-system, blinkma= +csystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarel= +l, sans-serif; font-weight: 800; font-style: normal; text-transform: none; = +color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container .cmp-teaser__title { font-size: 2.5rem; } +} + +.cmp-feature-insight__container .cmp-teaser__title a { color: rgb(0, 0, 0);= + } + +.cmp-feature-insight__container .cmp-teaser__title a:focus, .cmp-feature-in= +sight__container .cmp-teaser__title a:hover { text-decoration: underline; c= +olor: rgb(0, 77, 255); } + +.cmp-feature-insight__container .cmp-teaser__pretitle { border-top: transpa= +rent; border-right: transparent; border-left: transparent; border-image: in= +itial; border-bottom: 2px solid rgb(0, 77, 255); color: rgb(0, 0, 0); displ= +ay: inline-block; font-size: 1.2rem; font-weight: 600; line-height: 2rem; t= +ext-transform: none; margin: 0px; } + +.cmp-feature-insight__container .cmp-teaser__pretitle a { color: rgb(0, 0, = +0); text-decoration: none; } + +.cmp-feature-insight__container .cmp-teaser__pretitle a:hover { color: rgb(= +0, 77, 255); } + +.cmp-feature-insight__container .cmp-teaser__pretitle a:focus { color: rgb(= +0, 77, 255); padding-bottom: 0.5rem; } + +.cmp-feature-insight__title-container { padding: 1.5rem 1.5rem 3rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__title-container { margin-left: 30rem; padding: 6rem= + 4.5rem 1.5rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__title-container { margin-left: 41.5rem; padding: 10= +rem 1.5rem 3rem 8rem; } +} + +.cmp-feature-insight__image-container { display: flex; position: relative; = +width: 20rem; height: 20rem; left: 1.5rem; box-shadow: rgba(0, 0, 0, 0.5) 0= +px 2px 4px 0px; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__image-container { position: absolute; width: 25.5re= +m; height: 25.5rem; left: 4.5rem; top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__image-container { width: 40rem; height: 40rem; left= +: 1.5rem; top: 4rem; } +} + +.cmp-feature-insight__image-container .cmp-teaser__image { border: none; } + +.cmp-feature-insight__bg-container { width: 100%; padding-top: 10rem; margi= +n-top: -20rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__bg-container { margin-top: 0px; padding: 0px 4.5rem= + 3rem 11.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__bg-container { padding: 0px 1.5rem 5rem 8rem; } +} + +.cmp-feature-insight__text-section { background-color: rgb(255, 255, 255); = +padding: 10rem 1.5rem 0px; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__text-section { padding: 0px 3rem 0px 21.5rem; min-h= +eight: 25rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__text-section { min-height: 32rem; padding: 0px 3rem= + 0px 41.5rem; } +} + +.cmp-feature-insight__grey-text-bg-container .cmp-feature-insight__text-sec= +tion { background-color: rgb(242, 242, 242); } + +.cmp-feature-insight__tag-container { padding: 3rem 0px 1rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__tag-container { padding: 2rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__tag-container { padding: 4rem 0px 3rem; } +} + +.cmp-feature-insight__card-title-container { padding-bottom: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__card-title-container { padding-bottom: 2rem; } +} + +.cmp-feature-insight__card-desc-container { padding-bottom: 2rem; font-size= +: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__card-desc-container { font-size: 1.6rem; } +} + +.cmp-feature-insight__card-desc-container .cmp-teaser__description { margin= +: 0px; } + +.cmp-feature-insight__cta-container { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__cta-container { padding-bottom: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__cta-container { padding-bottom: 4rem; } +} + +.cmp-topic-block__container { position: relative; padding: 3rem 0px 2rem; } + +.cmp-topic-block__container .cmp-topic-block__img-slice-bottom, .cmp-topic-= +block__container .cmp-topic-block__img-slice-top { position: absolute; left= +: 0px; right: 0px; display: none; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-bottom, .cmp-topi= +c-block__container .cmp-topic-block__img-slice-top { display: block; } +} + +.cmp-topic-block__container .cmp-topic-block__img-slice-bottom .cmp-image, = +.cmp-topic-block__container .cmp-topic-block__img-slice-bottom .cmp-image__= +image, .cmp-topic-block__container .cmp-topic-block__img-slice-bottom .imag= +e, .cmp-topic-block__container .cmp-topic-block__img-slice-top .cmp-image, = +.cmp-topic-block__container .cmp-topic-block__img-slice-top .cmp-image__ima= +ge, .cmp-topic-block__container .cmp-topic-block__img-slice-top .image { he= +ight: 100%; } + +.cmp-topic-block__container .cmp-topic-block__img-slice-top { top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-top { height: 12.= +2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-top { height: 20r= +em; } +} + +.cmp-topic-block__container .cmp-topic-block__img-slice-bottom { bottom: 0p= +x; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-bottom { height: = +10rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-bottom { height: = +17.6rem; } +} + +.cmp-topic-block__container .cmp-topic-block__container-restriction { max-w= +idth: 120rem; margin: 0px auto; } + +.cmp-topic-block__container .cmp-topic-block__color-bar-image-container { p= +osition: relative; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__color-bar-image-container {= + margin-top: 5rem; position: absolute; } +} + +.cmp-topic-block__container .cmp-topic-block__color-bar-wrapper { backgroun= +d-color: rgba(161, 0, 255, 0.75); position: relative; z-index: 2; } + +.cmp-topic-block__container .cmp-topic-block__color-bar { padding: 2rem 1.5= +rem; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__color-bar { padding-left: c= +alc(41.67% + 1.5rem); } +} + +.cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__conten= +t { background-color: rgba(161, 0, 255, 0.75); padding: 0px; border: none; = +} + +.cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__title-= +link:hover { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__desc= +ription { margin-top: 1.5rem; } +} + +.cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__title = +{ font-size: 2rem; font-weight: 700; line-height: 2.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__titl= +e { font-size: 3.5rem; line-height: 4.2rem; } +} + +.cmp-topic-block__container .cmp-teaser__action-container { padding: 0px; } + +.cmp-topic-block__container .cmp-topic-block__image-blockquote-container { = +position: relative; padding: 0px 1.5rem; margin-top: -2rem; z-index: 1; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__image-blockquote-container = +{ margin-left: 41.67%; } +} + +.cmp-topic-block__container .cmp-topic-block__image-blockquote-container .c= +mp-topic-block__blockquote-container { padding: 5rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__image-blockquote-container = +.cmp-topic-block__blockquote-container { padding: 7rem 0px 2rem; } +} + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__content-card-wrapper { padd= +ing: 0px 1.5rem; width: 41.67%; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__content-card-wrapper { padd= +ing-right: 5rem; } +} + +.cmp-topic-block__container .cmp-topic-block__content-card-container { posi= +tion: relative; background-color: rgb(255, 255, 255); border-top: 0.4rem so= +lid rgb(161, 0, 255); box-shadow: rgb(204, 204, 204) 0px 0.2rem 0.4rem 0px;= + z-index: 2; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer { margin: 0px; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer__arrow-tag { display: none; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer__content { border: none; padding: 2rem; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer__description { margin-bottom: 0px; padding-right: 0px; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer__title { font-weight: 700; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .separ= +ator { padding: 0px 1.5rem; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .separ= +ator .cmp-separator__horizontal-rule { margin: 0px; } + +.topic-block.color-block-accent-purple-1 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-1 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(180, 85, 170, 0.75); } + +.topic-block.color-block-accent-purple-1 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(180, 85, 170); } + +.topic-block.color-block-accent-purple-2 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-2 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(160, 85, 245, 0.75); } + +.topic-block.color-block-accent-purple-2 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(160, 85, 245); } + +.topic-block.color-block-accent-purple-3 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-3 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(190, 130, 255, 0.75); } + +.topic-block.color-block-accent-purple-3 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(190, 130, 255); } + +.topic-block.color-block-accent-purple-4 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-4 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(220, 175, 255, 0.75); } + +.topic-block.color-block-accent-purple-4 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(220, 175, 255); } + +.topic-block.color-block-accent-purple-5 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-5 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(230, 220, 255, 0.75); } + +.topic-block.color-block-accent-purple-5 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(230, 220, 255); } + +.topic-block.color-block-alt-blue .cmp-topic-block__color-bar-wrapper, .top= +ic-block.color-block-alt-blue .cmp-topic-block__color-bar-wrapper .cmp-teas= +er__content { background-color: rgba(0, 65, 240, 0.75); } + +.topic-block.color-block-alt-blue .cmp-topic-block__content-card-container = +{ border-color: rgb(0, 65, 240); } + +.topic-block.color-block-alt-gray .cmp-topic-block__color-bar-wrapper, .top= +ic-block.color-block-alt-gray .cmp-topic-block__color-bar-wrapper .cmp-teas= +er__content { background-color: rgba(190, 190, 190, 0.75); } + +.topic-block.color-block-alt-gray .cmp-topic-block__content-card-container = +{ border-color: rgb(190, 190, 190); } + +.topic-block.color-block-alt-gray-dark .cmp-topic-block__color-bar-wrapper,= + .topic-block.color-block-alt-gray-dark .cmp-topic-block__color-bar-wrapper= + .cmp-teaser__content { background-color: rgba(150, 150, 150, 0.75); } + +.topic-block.color-block-alt-gray-dark .cmp-topic-block__content-card-conta= +iner { border-color: rgb(150, 150, 150); } + +.topic-block.color-block-alt-gray-darker .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-alt-gray-darker .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(90, 90, 90, 0.75); } + +.topic-block.color-block-alt-gray-darker .cmp-topic-block__content-card-con= +tainer { border-color: rgb(90, 90, 90); } + +.topic-block.color-block-alt-green .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-alt-green .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(0, 215, 0, 0.75); } + +.topic-block.color-block-alt-green .cmp-topic-block__content-card-container= + { border-color: rgb(0, 215, 0); } + +.topic-block.color-block-alt-red .cmp-topic-block__color-bar-wrapper, .topi= +c-block.color-block-alt-red .cmp-topic-block__color-bar-wrapper .cmp-teaser= +__content { background-color: rgba(255, 0, 0, 0.75); } + +.topic-block.color-block-alt-red .cmp-topic-block__content-card-container {= + border-color: red; } + +.topic-block.color-block-alt-yellow .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-alt-yellow .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(255, 255, 0, 0.75); } + +.topic-block.color-block-alt-yellow .cmp-topic-block__content-card-containe= +r { border-color: rgb(255, 255, 0); } + +.topic-block.color-block-aqua .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-aqua .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(0, 255, 187, 0.75); } + +.topic-block.color-block-aqua .cmp-topic-block__content-card-container { bo= +rder-color: rgb(0, 255, 187); } + +.topic-block.color-block-blue .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-blue .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(0, 186, 255, 0.75); } + +.topic-block.color-block-blue .cmp-topic-block__content-card-container { bo= +rder-color: rgb(0, 186, 255); } + +.topic-block.color-block-blue-green .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-blue-green .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(5, 240, 165, 0.75); } + +.topic-block.color-block-blue-green .cmp-topic-block__content-card-containe= +r { border-color: rgb(5, 240, 165); } + +.topic-block.color-block-brand-green .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-brand-green .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(100, 255, 80, 0.75); } + +.topic-block.color-block-brand-green .cmp-topic-block__content-card-contain= +er { border-color: rgb(100, 255, 80); } + +.topic-block.color-block-brand-orange .cmp-topic-block__color-bar-wrapper, = +.topic-block.color-block-brand-orange .cmp-topic-block__color-bar-wrapper .= +cmp-teaser__content { background-color: rgba(255, 120, 0, 0.75); } + +.topic-block.color-block-brand-orange .cmp-topic-block__content-card-contai= +ner { border-color: rgb(255, 120, 0); } + +.topic-block.color-block-brand-yellow .cmp-topic-block__color-bar-wrapper, = +.topic-block.color-block-brand-yellow .cmp-topic-block__color-bar-wrapper .= +cmp-teaser__content { background-color: rgba(255, 235, 50, 0.75); } + +.topic-block.color-block-brand-yellow .cmp-topic-block__content-card-contai= +ner { border-color: rgb(255, 235, 50); } + +.topic-block.color-block-blue-dark .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-blue-dark .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(0, 142, 255, 0.75); } + +.topic-block.color-block-blue-dark .cmp-topic-block__content-card-container= + { border-color: rgb(0, 142, 255); } + +.topic-block.color-block-blue-light .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-blue-light .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(0, 243, 255, 0.75); } + +.topic-block.color-block-blue-light .cmp-topic-block__content-card-containe= +r { border-color: rgb(0, 243, 255); } + +.topic-block.color-block-core-purple .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-core-purple .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(70, 0, 115, 0.75); } + +.topic-block.color-block-core-purple .cmp-topic-block__content-card-contain= +er { border-color: rgb(70, 0, 115); } + +.topic-block.color-block-cyan .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-cyan .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(0, 255, 255, 0.75); } + +.topic-block.color-block-cyan .cmp-topic-block__content-card-container { bo= +rder-color: rgb(0, 255, 255); } + +.topic-block.color-block-gray .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-gray .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(167, 167, 167, 0.75); } + +.topic-block.color-block-gray .cmp-topic-block__content-card-container { bo= +rder-color: rgb(167, 167, 167); } + +.topic-block.color-block-gray-base .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-gray-base .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(0, 0, 0, 0.75); } + +.topic-block.color-block-gray-base .cmp-topic-block__content-card-container= + { border-color: rgb(0, 0, 0); } + +.topic-block.color-block-gray-dark .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-gray-dark .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(107, 107, 107, 0.75); } + +.topic-block.color-block-gray-dark .cmp-topic-block__content-card-container= + { border-color: rgb(107, 107, 107); } + +.topic-block.color-block-gray-darker .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-gray-darker .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(74, 74, 74, 0.75); } + +.topic-block.color-block-gray-darker .cmp-topic-block__content-card-contain= +er { border-color: rgb(74, 74, 74); } + +.topic-block.color-block-gray-light .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-gray-light .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(204, 204, 204, 0.75); } + +.topic-block.color-block-gray-light .cmp-topic-block__content-card-containe= +r { border-color: rgb(204, 204, 204); } + +.topic-block.color-block-gray-lighter .cmp-topic-block__color-bar-wrapper, = +.topic-block.color-block-gray-lighter .cmp-topic-block__color-bar-wrapper .= +cmp-teaser__content { background-color: rgba(227, 227, 227, 0.75); } + +.topic-block.color-block-gray-lighter .cmp-topic-block__content-card-contai= +ner { border-color: rgb(227, 227, 227); } + +.topic-block.color-block-gray-lightest .cmp-topic-block__color-bar-wrapper,= + .topic-block.color-block-gray-lightest .cmp-topic-block__color-bar-wrapper= + .cmp-teaser__content { background-color: rgba(242, 242, 242, 0.75); } + +.topic-block.color-block-gray-lightest .cmp-topic-block__content-card-conta= +iner { border-color: rgb(242, 242, 242); } + +.topic-block.color-block-grayishyellow-dark .cmp-topic-block__color-bar-wra= +pper, .topic-block.color-block-grayishyellow-dark .cmp-topic-block__color-b= +ar-wrapper .cmp-teaser__content { background-color: rgba(150, 150, 140, 0.7= +5); } + +.topic-block.color-block-grayishyellow-dark .cmp-topic-block__content-card-= +container { border-color: rgb(150, 150, 140); } + +.topic-block.color-block-grayishyellow-light .cmp-topic-block__color-bar-wr= +apper, .topic-block.color-block-grayishyellow-light .cmp-topic-block__color= +-bar-wrapper .cmp-teaser__content { background-color: rgba(230, 230, 220, 0= +.75); } + +.topic-block.color-block-grayishyellow-light .cmp-topic-block__content-card= +-container { border-color: rgb(230, 230, 220); } + +.topic-block.color-block-green .cmp-topic-block__color-bar-wrapper, .topic-= +block.color-block-green .cmp-topic-block__color-bar-wrapper .cmp-teaser__co= +ntent { background-color: rgba(0, 255, 0, 0.75); } + +.topic-block.color-block-green .cmp-topic-block__content-card-container { b= +order-color: rgb(0, 255, 0); } + +.topic-block.color-block-green-dark .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-green-dark .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(0, 83, 10, 0.75); } + +.topic-block.color-block-green-dark .cmp-topic-block__content-card-containe= +r { border-color: rgb(0, 83, 10); } + +.topic-block.color-block-link .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-link .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(0, 77, 255, 0.75); } + +.topic-block.color-block-link .cmp-topic-block__content-card-container { bo= +rder-color: rgb(0, 77, 255); } + +.topic-block.color-block-link-dark .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-link-dark .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(0, 0, 136, 0.75); } + +.topic-block.color-block-link-dark .cmp-topic-block__content-card-container= + { border-color: rgb(0, 0, 136); } + +.topic-block.color-block-orange .cmp-topic-block__color-bar-wrapper, .topic= +-block.color-block-orange .cmp-topic-block__color-bar-wrapper .cmp-teaser__= +content { background-color: rgba(255, 182, 0, 0.75); } + +.topic-block.color-block-orange .cmp-topic-block__content-card-container { = +border-color: rgb(255, 182, 0); } + +.topic-block.color-block-orange-dark .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-orange-dark .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(255, 149, 0, 0.75); } + +.topic-block.color-block-orange-dark .cmp-topic-block__content-card-contain= +er { border-color: rgb(255, 149, 0); } + +.topic-block.color-block-pink .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-pink .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(231, 0, 116, 0.75); } + +.topic-block.color-block-pink .cmp-topic-block__content-card-container { bo= +rder-color: rgb(231, 0, 116); } + +.topic-block.color-block-pink-dark .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-pink-dark .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(164, 2, 83, 0.75); } + +.topic-block.color-block-pink-dark .cmp-topic-block__content-card-container= + { border-color: rgb(164, 2, 83); } + +.topic-block.color-block-pink-light .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-pink-light .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(255, 80, 160, 0.75); } + +.topic-block.color-block-pink-light .cmp-topic-block__content-card-containe= +r { border-color: rgb(255, 80, 160); } + +.topic-block.color-block-purple .cmp-topic-block__color-bar-wrapper, .topic= +-block.color-block-purple .cmp-topic-block__color-bar-wrapper .cmp-teaser__= +content { background-color: rgba(161, 0, 255, 0.75); } + +.topic-block.color-block-purple .cmp-topic-block__content-card-container { = +border-color: rgb(161, 0, 255); } + +.topic-block.color-block-purple-dark .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-purple-dark .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(117, 0, 192, 0.75); } + +.topic-block.color-block-purple-dark .cmp-topic-block__content-card-contain= +er { border-color: rgb(117, 0, 192); } + +.topic-block.color-block-purple-darkest .cmp-topic-block__color-bar-wrapper= +, .topic-block.color-block-purple-darkest .cmp-topic-block__color-bar-wrapp= +er .cmp-teaser__content { background-color: rgba(70, 1, 115, 0.75); } + +.topic-block.color-block-purple-darkest .cmp-topic-block__content-card-cont= +ainer { border-color: rgb(70, 1, 115); } + +.topic-block.color-block-red .cmp-topic-block__color-bar-wrapper, .topic-bl= +ock.color-block-red .cmp-topic-block__color-bar-wrapper .cmp-teaser__conten= +t { background-color: rgba(231, 15, 41, 0.75); } + +.topic-block.color-block-red .cmp-topic-block__content-card-container { bor= +der-color: rgb(231, 15, 41); } + +.topic-block.color-block-red-dark .cmp-topic-block__color-bar-wrapper, .top= +ic-block.color-block-red-dark .cmp-topic-block__color-bar-wrapper .cmp-teas= +er__content { background-color: rgba(189, 0, 29, 0.75); } + +.topic-block.color-block-red-dark .cmp-topic-block__content-card-container = +{ border-color: rgb(189, 0, 29); } + +.topic-block.color-block-red-darker .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-red-darker .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(113, 0, 18, 0.75); } + +.topic-block.color-block-red-darker .cmp-topic-block__content-card-containe= +r { border-color: rgb(113, 0, 18); } + +.topic-block.color-block-red-light .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-red-light .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(255, 50, 70, 0.75); } + +.topic-block.color-block-red-light .cmp-topic-block__content-card-container= + { border-color: rgb(255, 50, 70); } + +.topic-block.color-block-white .cmp-topic-block__color-bar-wrapper, .topic-= +block.color-block-white .cmp-topic-block__color-bar-wrapper .cmp-teaser__co= +ntent { background-color: rgba(255, 255, 255, 0.75); } + +.topic-block.color-block-white .cmp-topic-block__content-card-container { b= +order-color: rgb(255, 255, 255); } + +.topic-block.color-block-yellow .cmp-topic-block__color-bar-wrapper, .topic= +-block.color-block-yellow .cmp-topic-block__color-bar-wrapper .cmp-teaser__= +content { background-color: rgba(255, 212, 46, 0.75); } + +.topic-block.color-block-yellow .cmp-topic-block__content-card-container { = +border-color: rgb(255, 212, 46); } + +.topic-block.color-block-yellow-dark .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-yellow-dark .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(240, 192, 0, 0.75); } + +.topic-block.color-block-yellow-dark .cmp-topic-block__content-card-contain= +er { border-color: rgb(240, 192, 0); } + +.topic-block.color-block-yellow-light .cmp-topic-block__color-bar-wrapper, = +.topic-block.color-block-yellow-light .cmp-topic-block__color-bar-wrapper .= +cmp-teaser__content { background-color: rgba(255, 240, 179, 0.75); } + +.topic-block.color-block-yellow-light .cmp-topic-block__content-card-contai= +ner { border-color: rgb(255, 240, 179); } + +.topic-block.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp-b= +utton__cta-arrow--right .cmp-button, .topic-block.cmp-topic-block__dark-the= +me .cmp-topic-block__color-bar .cmp-teaser__action-link, .topic-block.cmp-t= +opic-block__dark-theme .cmp-topic-block__color-bar .cmp-teaser__description= +, .topic-block.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp= +-teaser__title, .topic-block.cmp-topic-block__dark-theme .cmp-topic-block__= +color-bar .cmp-teaser__title-link { color: rgb(255, 255, 255); } + +.topic-block.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp-b= +utton__cta-arrow--right .cmp-button .cmp-button__text::before, .topic-block= +.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp-teaser__actio= +n-link .cmp-button__text::before, .topic-block.cmp-topic-block__dark-theme = +.cmp-topic-block__color-bar .cmp-teaser__action-link::before, .topic-block.= +cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp-teaser__descri= +ption .cmp-button__text::before, .topic-block.cmp-topic-block__dark-theme .= +cmp-topic-block__color-bar .cmp-teaser__title-link .cmp-button__text::befor= +e, .topic-block.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cm= +p-teaser__title .cmp-button__text::before { background-color: rgb(255, 255,= + 255); } + +.topic-block.cmp-topic-block__light-theme .cmp-topic-block__color-bar .cmp-= +button__cta-arrow--right .cmp-button, .topic-block.cmp-topic-block__light-t= +heme .cmp-topic-block__color-bar .cmp-teaser__action-link, .topic-block.cmp= +-topic-block__light-theme .cmp-topic-block__color-bar .cmp-teaser__descript= +ion, .topic-block.cmp-topic-block__light-theme .cmp-topic-block__color-bar = +.cmp-teaser__title, .topic-block.cmp-topic-block__light-theme .cmp-topic-bl= +ock__color-bar .cmp-teaser__title-link { color: rgb(0, 0, 0); } + +.topic-block.cmp-topic-block__light-theme .cmp-topic-block__color-bar .cmp-= +button__cta-arrow--right .cmp-button .cmp-button__text::before, .topic-bloc= +k.cmp-topic-block__light-theme .cmp-topic-block__color-bar .cmp-teaser__act= +ion-link .cmp-button__text::before, .topic-block.cmp-topic-block__light-the= +me .cmp-topic-block__color-bar .cmp-teaser__action-link::before, .topic-blo= +ck.cmp-topic-block__light-theme .cmp-topic-block__color-bar .cmp-teaser__de= +scription .cmp-button__text::before, .topic-block.cmp-topic-block__light-th= +eme .cmp-topic-block__color-bar .cmp-teaser__title-link .cmp-button__text::= +before, .topic-block.cmp-topic-block__light-theme .cmp-topic-block__color-b= +ar .cmp-teaser__title .cmp-button__text::before { background-color: rgb(0, = +0, 0); } + +@media screen and (min-width: 768px) { + .topic-block.cmp-topic-block__right-variation .cmp-topic-block__container= + .cmp-topic-block__color-bar { padding-right: calc(41.67% + 1.5rem); paddin= +g-left: 3.5rem; } +} + +@media screen and (min-width: 768px) { + .topic-block.cmp-topic-block__right-variation .cmp-topic-block__container= + .cmp-topic-block__image-blockquote-container { margin-right: 41.67%; margi= +n-left: 0px; } +} + +@media screen and (min-width: 768px) { + .topic-block.cmp-topic-block__right-variation .cmp-topic-block__container= + .cmp-topic-block__content-card-wrapper { margin-left: 58.33%; } +} + +@media screen and (min-width: 1000px) { + .topic-block.cmp-topic-block__right-variation .cmp-topic-block__container= + .cmp-topic-block__content-card-wrapper { padding-left: 5rem; padding-right= +: 1.5rem; } +} + +.cmp-related-leadership-block-with-filter { display: block; width: 100%; fl= +ex-wrap: wrap; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block { d= +isplay: block; position: relative; background-color: transparent; padding: = +2rem 0px 1.08rem; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block {= + padding: 2rem 0px; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__he= +ader { display: block; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__he= +ader--title { font-size: 4.8rem; line-height: 1.6; padding: 0px 1.5rem; mar= +gin: 3rem 0px 0px; overflow-wrap: break-word; word-break: break-word; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__he= +ader--title .cmp-title__text { font-weight: 600; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__he= +ader--description { line-height: 1.6; width: 100%; padding: 0px 1.5rem; mar= +gin: 2rem 0px 0px; overflow-wrap: break-word; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +header--description { width: 66.6667%; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block { display: block; padding: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block { padding: 3rem 0px 0px; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button { position: inherit; padding: 1.88rem 0px 3rem 0.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button { top: 4em; position: absolute; right: 0px; margin-rig= +ht: 15px; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-button { background-color: transparent; border: 0.2= +3rem solid rgb(0, 0, 0); min-width: 21.44rem; line-height: 1rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-button { width: 34.5rem; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-button__icon::after { content: "=EF=8C=9B"; font-si= +ze: 2.4rem; font-family: Ionicons; display: block; font-weight: 400; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; margin: 0.5rem; color: rgb(0, 0, 0); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-button:hover { border: 0.23rem solid rgb(107, 107, = +107); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-button__text { color: rgb(0, 0, 0); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion { display: none; height: 100%; width: 100= +%; position: fixed; margin: 0px; top: 0px; left: 0px; background-color: rgb= +(255, 255, 255); overflow: hidden auto; z-index: 9999; -webkit-box-orient: = +vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion { border: 0.23rem solid rgb(0, 0, 0); p= +osition: absolute; width: 34.5rem; left: 1.5rem; margin-top: 20px; top: aut= +o; height: auto; overflow: visible; z-index: 1; } +} + +@media screen and (min-width: 1200px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion { right: 0px; width: 132%; left: auto; = +} +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion::before { display: none; } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion::before { content: ""; position: absolu= +te; width: 0px; height: 0px; border-color: rgb(0, 0, 0); border-style: soli= +d; border-width: 1.2rem 1.9rem 1rem 1rem; transform: rotate(-45deg); displa= +y: inline; right: 2.15rem; top: -0.9rem; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-container { -webkit-box-flex:= + 1; flex: 1 0 auto; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-container::before { display: = +none; } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-filter-container::before { content= +: ""; position: absolute; width: 0px; height: 0px; border-color: rgb(255, 2= +55, 255); border-style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; trans= +form: rotate(-45deg); display: inline; right: 2.2rem; top: -0.7rem; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-header { padding: 1.52rem; cu= +rsor: pointer; margin-bottom: 0px; border-top: none; border-right: none; bo= +rder-left: none; border-image: initial; border-bottom: 0.2rem solid rgb(204= +, 204, 204); } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-filter-header { display: none; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-header .cmp-filter-title { fo= +nt-weight: 600; text-transform: uppercase; letter-spacing: 0.1248rem; line-= +height: 2.128rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-header .cmp-filter-close { fl= +oat: right; cursor: pointer; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-header .cmp-filter-close::bef= +ore { content: "=EF=8B=97"; font-size: 2.8rem; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer { border-top: 0.1rem s= +olid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-filter-footer { display: none; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton { display: none; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton, .cmp-related-leadership-block-with-filter .cmp-related-leadership-bloc= +k__filter_block--button .cmp-accordion .cmp-filter-footer .cmp-close-filter= +__button { float: right; padding-bottom: 2rem; margin-right: 0.512rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton-wrapper, .cmp-related-leadership-block-with-filter .cmp-related-leaders= +hip-block__filter_block--button .cmp-accordion .cmp-filter-footer .cmp-clos= +e-filter__button-wrapper { position: relative; z-index: 10; padding-top: 1.= +5rem; border-radius: 0px; display: block; transition: all 0.3s ease-out 0s;= + } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton-wrapper:hover .cmp-apply-filter__button-btn, .cmp-related-leadership-bl= +ock-with-filter .cmp-related-leadership-block__filter_block--button .cmp-ac= +cordion .cmp-filter-footer .cmp-apply-filter__button-wrapper:hover .cmp-clo= +se-filter__button-btn, .cmp-related-leadership-block-with-filter .cmp-relat= +ed-leadership-block__filter_block--button .cmp-accordion .cmp-filter-footer= + .cmp-close-filter__button-wrapper:hover .cmp-apply-filter__button-btn, .cm= +p-related-leadership-block-with-filter .cmp-related-leadership-block__filte= +r_block--button .cmp-accordion .cmp-filter-footer .cmp-close-filter__button= +-wrapper:hover .cmp-close-filter__button-btn { transform: translate(-0.5rem= +, -0.5rem); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton-btn, .cmp-related-leadership-block-with-filter .cmp-related-leadership-= +block__filter_block--button .cmp-accordion .cmp-filter-footer .cmp-close-fi= +lter__button-btn { min-width: 13.6rem; pointer-events: none; margin: 0.512r= +em 1rem 1.5008rem; padding: 1.5008rem; z-index: 10; transition: all 0.3s ea= +se-out 0s; text-transform: uppercase; color: rgb(255, 255, 255); background= +-color: rgb(0, 0, 0); text-align: center; white-space: nowrap; font-size: 1= +.4rem; line-height: 1.6rem; font-weight: 600; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton-behind, .cmp-related-leadership-block-with-filter .cmp-related-leadersh= +ip-block__filter_block--button .cmp-accordion .cmp-filter-footer .cmp-close= +-filter__button-behind { height: 4.00375rem; background-color: rgb(167, 167= +, 167); opacity: 1; padding: 1.312rem; margin: -4.9rem 0.56rem 0px 1.4rem; = +position: relative; z-index: -1; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-filter-number { m= +argin: 3.36rem 0px 0px 1.504rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing { padding-top: 2re= +m; overflow-x: auto; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-accordion-listing { max-height: 28= +rem; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing__item { padding-bo= +ttom: 2rem; margin-bottom: 0.5rem; -webkit-box-align: baseline; align-items= +: baseline; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing__item:focus { outl= +ine: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0px; margin: 0px 0.64rem= + 0.64rem 0.32rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing__label { position:= + relative; top: -0.3rem; color: rgb(74, 74, 74); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing__label:hover { col= +or: rgb(0, 0, 0); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"] { margin: 0px 1.5rem 0px 1.6rem; appearance: none; height: 1.8rem; m= +in-width: 1.8rem; background-color: rgb(255, 255, 255); border-radius: 0.3r= +em; border: 0.2rem solid rgb(74, 74, 74); -webkit-box-align: center; align-= +items: center; cursor: pointer; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"]:focus { outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.2re= +m; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"]:hover { border-color: rgb(0, 0, 0); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"]:checked { content: "=EF=8D=B4"; font-size: 2.4rem; font-family: Ioni= +cons; font-weight: 400; font-style: normal; line-height: 1; text-transform:= + none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; = +direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimi= +zelegibility; font-feature-settings: "liga"; display: inline; background-co= +lor: transparent; border: 0px; height: 0px; min-width: 1.8rem; outline: non= +e; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"]:checked::before { content: "=EF=8D=B4"; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing .cards-count { dis= +play: none; } + +@media screen and (max-width: 767.9px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-accordion-listing .cards-count { d= +isplay: block; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion__button { padding: 1.52rem= +; cursor: pointer; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion__item.zero-results { display: none; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--selected { display: none; padding-left: 0.5rem; margin-bottom: = +20px; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--selected .cmp-button-clear { float: left; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--selected .cmp-button { background-color: transparent; border: 0= +.1rem solid rgb(0, 0, 0); color: rgb(0, 0, 0); width: auto; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--selected .cmp-button__remove::after { padding-left: 1rem; conte= +nt: "=EF=8B=97"; font-size: 1.9rem; font-family: Ionicons; display: block; = +font-weight: 400; font-style: normal; line-height: 1; text-transform: none;= + letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direct= +ion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegi= +bility; font-feature-settings: "liga"; color: rgb(0, 0, 0); float: right; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block .cmp-related-leadership-block__filter_block--selected div { floa= +t: left; margin-right: 0.5rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing { display: flex; flex-wrap: wrap; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing .card { -webkit-box-flex: 0; flex: 0 0 2= +5%; padding: 0px 1.5rem; margin-bottom: 30px; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing .card .cmp-expert-card__link-linkedin, .= +cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fil= +ter_block--cards .cmp-rlb-listing .card .cmp-expert-card__link-twitter { di= +splay: none; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing .cmp-rlb-listing_second-row { width: 100= +%; display: flex; flex-wrap: wrap; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing__progressive-btns { width: 100%; -webkit= +-box-pack: center; justify-content: center; display: flex; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_butto= +n_hideall, .cmp-related-leadership-block-with-filter .cmp-related-leadershi= +p-block__filter_block--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-li= +sting_button_viewless, .cmp-related-leadership-block-with-filter .cmp-relat= +ed-leadership-block__filter_block--cards .cmp-rlb-listing__progressive-btns= + .cmp-rlb-listing_button_viewmore { display: none; margin: 0px 2.5rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_butto= +n_viewall.cmp-button__cta-arrow--right .cmp-button__text::after, .cmp-relat= +ed-leadership-block-with-filter .cmp-related-leadership-block__filter_block= +--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_button_viewmore= +.cmp-button__cta-arrow--right .cmp-button__text::after { transform: rotate(= +90deg); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_butto= +n_hideall.cmp-button__cta-arrow--right .cmp-button__text::after, .cmp-relat= +ed-leadership-block-with-filter .cmp-related-leadership-block__filter_block= +--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_button_viewless= +.cmp-button__cta-arrow--right .cmp-button__text::after { transform: rotate(= +-90deg); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"] .= +card { display: none; margin-bottom: 0px; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"] .= +card.card--display-desktop, .cmp-related-leadership-block-with-filter .cmp-= +related-leadership-block__filter_block--cards .cmp-rlb-listing[data-cmp-pro= +gressive-display=3D"true"] .card.card--display-mobile, .cmp-related-leaders= +hip-block-with-filter .cmp-related-leadership-block__filter_block--cards .c= +mp-rlb-listing[data-cmp-progressive-display=3D"true"] .card.card--display-t= +ablet { display: flex; } + +@media screen and (max-width: 767.9px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"]= + .card.card--display-mobile { margin-bottom: 20px; -webkit-box-flex: 0; fle= +x: 0 0 100%; padding: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"]= + .card.card--display-tablet { margin-bottom: 20px; -webkit-box-flex: 0; fle= +x: 0 0 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"]= + .card.card--display-desktop { margin-bottom: 30px; } +} + +.cmp-related-leadership-block-with-filter.color-background-gray .cmp-relate= +d-leadership-block { background-color: rgba(242, 242, 242, 0.9); } + +.cmp-related-leadership-block-with-filter .cmp-accordion__button[id^=3D"ite= +m1-button"] { border-top: 0px; } + +.cmp-related-leadership-block-with-filter .cmp-accordion__panel:last-child = +{ border-bottom: 0.113rem solid rgb(204, 204, 204); } + +.cmp-related-leadership-block-with-filter .cmp-button--text-link .cmp-butto= +n .cmp-button__text::before { bottom: -0.1rem; } + +.cmp-related-leadership-block-with-filter .acc-hide, .cmp-related-leadershi= +p-block-with-filter .cmp-expert-card--show { display: block; } + +.cmp-related-leadership-block-with-filter .acc-hide, .cmp-related-leadershi= +p-block-with-filter .cmp-expert-card--hide, .cmp-related-leadership-block-w= +ith-filter .temp-hide { display: none; } + +.cmp-related-leadership-block-with-filter .card { animation: auto ease 0s 1= + normal none running none; } + +@media screen and (max-width: 767.9px) { + .cmp-related-leadership-block-with-filter .cmp-accordion.acc-animation-en= +try { animation: 0.5s ease 0s 1 normal none running menu-drop-down; } +} + +@-webkit-keyframes menu-drop-down {=20 + 0% { height: 0%; } + 100% { height: 100%; } +} + +.cmp-related-leadership-block-with-filter .label-long { position: relative;= + top: 0.01rem; padding-left: 0.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .label-long { top: -0.1rem; } +} + +.cmp-related-leadership-block-with-filter .card-item_flex { display: flex; = +} + +@media screen and (max-width: 767.9px) { + .cmp-related-leadership-block-with-filter .cmp-accordion.acc-animation-ex= +it { animation: 0.5s ease 0s 1 normal none running menu-move-up; } +} + +@-webkit-keyframes menu-move-up {=20 + 0% { height: 100%; opacity: 1; } + 100% { height: 0%; opacity: 0; } +} + +@keyframes menu-move-up {=20 + 0% { height: 100%; opacity: 1; } + 100% { height: 0%; opacity: 0; } +} + +.cmp-related-leadership-block-with-filter .expertcards.rlb-animation-entry = +{ animation: 0.3s ease 0s 1 normal none running cards-zoom-in; } + +@-webkit-keyframes cards-zoom-in {=20 + 0% { transform: scale(0.1); } + 100% { transform: none; } +} + +@keyframes cards-zoom-in {=20 + 0% { transform: scale(0.1); } + 100% { transform: none; } +} + +.cmp-related-leadership-block-with-filter .card--display-mobile.card--displ= +ay-tablet.card--display-desktop.rlb-animation-view { animation: 0.4s ease 0= +s 1 normal none running cards-zoom-in-view; } + +@-webkit-keyframes cards-zoom-in-view {=20 + 0% { transform: scale(0.1); } + 100% { transform: none; } +} + +@keyframes cards-zoom-in-view {=20 + 0% { transform: scale(0.1); } + 100% { transform: none; } +} + +.cmp-theme-narrative__card .cmp-teaser__content { border: 0px; padding-top:= + 0px; padding-bottom: 0px; padding-left: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__card .cmp-teaser__content { padding-top: 1rem; } +} + +.cmp-theme-narrative__card .cmp-teaser__title { font-weight: 700; font-size= +: 2rem; line-height: 2.4rem; padding-bottom: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__card .cmp-teaser__title { font-size: 3.5rem; line-h= +eight: 4.2rem; padding-bottom: 0.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-theme-narrative__card .cmp-teaser__description { margin-bottom: 0.4r= +em; margin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__card .cmp-teaser__description { margin-bottom: 0.4r= +em; margin-right: 1rem; } +} + +.cmp-theme-narrative__card .cmp-teaser__description p { font-size: 1.2rem; = +line-height: 1.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__card .cmp-teaser__description p { font-size: 1.4rem= +; line-height: 2rem; } +} + +.cmp-theme-narrative__seperator .cmp-separator__horizontal-rule { backgroun= +d-color: rgb(204, 204, 204); margin: 0px 0px 16px; } + +@media screen and (min-width: 768px) { + .cmp-theme-narrative__seperator .cmp-separator__horizontal-rule { margin:= + 16px 0px; } +} + +.cmp-theme-narrative__text { margin-bottom: 1.6rem; } + +.cmp-theme-narrative__text .cmp-text p { font-size: 1.2rem; line-height: 1.= +5rem; } + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__text .cmp-text p { font-size: 1.4rem; line-height: = +2rem; } +} + +.cmp-theme-narrative__icons { display: flex; margin-top: 15px; -webkit-box-= +align: center; align-items: center; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button.cmp-theme-narrative= +__button--download .cmp-button::before, .cmp-theme-narrative__icons.cmp-the= +me-narrative__button.cmp-theme-narrative__button--email .cmp-button::before= + { border-radius: 100%; border: 0.2rem solid rgb(0, 77, 255); color: rgb(0,= + 77, 255); height: 4rem; width: 4rem; text-align: center; transition: all 0= +.5s ease 0s; vertical-align: middle; position: relative; margin-right: 1rem= +; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button.cmp-theme-narrative= +__button--download .cmp-button::before { content: "=EF=90=9F"; font-size: 2= +.4rem; font-feature-settings: "liga"; padding-top: 0.5rem; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button.cmp-theme-narrative= +__button--download .cmp-button::before, .cmp-theme-narrative__icons.cmp-the= +me-narrative__button.cmp-theme-narrative__button--email .cmp-button::before= + { font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button.cmp-theme-narrative= +__button--email .cmp-button::before { content: "=EF=90=A2"; font-size: 2.2r= +em; font-feature-settings: "liga"; padding-top: 0.6rem; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button { margi= +n: 0px; width: auto; font-weight: 600; color: rgb(0, 77, 255); text-decorat= +ion: none; line-height: 1.6; background-color: transparent; box-shadow: non= +e; transition: none 0s ease 0s; transform: none; padding: 0px; text-transfo= +rm: none; -webkit-box-pack: start; justify-content: flex-start; } + +@media screen and (min-width: 768px) { + .cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button { mar= +gin: 2.4rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button { mar= +gin: 2.4rem 0px 0px; font-size: 1.6rem; } +} + +.cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button__text {= + -webkit-box-align: center; align-items: center; display: inline-flex; text= +-transform: capitalize; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button:focus::= +before, .cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button= +:hover::before { text-decoration: none; background-color: rgb(0, 77, 255); = +color: rgb(255, 255, 255); transition: all 0.5s ease-in-out 0s; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button:focus s= +pan, .cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button:ho= +ver span { text-decoration: underline; } + +@media screen and (min-width: 768px) { + .cmp-button--inline { display: inline-flex; padding-right: 4rem; } +} + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser { -webkit-box-orient: horizontal; -w= +ebkit-box-direction: normal; flex-direction: row; } +} + +.cmp-split-content-block .cmp-teaser__image { border: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-split-content-block .cmp-teaser__image { max-width: 32rem; -webkit-b= +ox-flex: 0; flex: 0 0 32rem; display: flex; } +} + +@media screen and (min-width: 1000px) { + .cmp-split-content-block .cmp-teaser__image { max-width: 33.3333%; -webki= +t-box-flex: 0; flex: 0 0 33.3333%; display: flex; border: 0px; -webkit-box-= +ordinal-group: 2; order: 1; } +} + +.cmp-split-content-block .cmp-teaser__image .cmp-image { display: flex; wid= +th: 100%; } + +.cmp-split-content-block .cmp-teaser__image .cmp-image__image { object-fit:= + cover; } + +.cmp-split-content-block .cmp-teaser__color-bar { -webkit-box-ordinal-group= +: 3; order: 2; border-bottom: 1px solid rgb(204, 204, 204); border-left: 1p= +x solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); wid= +th: 100%; } + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser__color-bar { border-left: 0px; } +} + +.cmp-split-content-block .cmp-teaser__text { display: flex; width: 100%; -w= +ebkit-box-ordinal-group: 3; order: 2; -webkit-box-orient: vertical; -webkit= +-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser__text { -webkit-box-orient: horizont= +al; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-split-content-block .cmp-teaser__text .cmp-blockquote { border: 0px; b= +ackground-color: transparent; margin: 0px; padding: 0px; } + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser__text .cmp-blockquote { margin: 0.50= +08rem 2.0038rem 0px 0px; } +} + +.cmp-split-content-block .cmp-teaser__text .cmp-blockquote .cmp-blockquote_= +_icon::after { font-size: 4.208rem; margin: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-split-content-block .cmp-teaser__text .cmp-blockquote .cmp-blockquot= +e__icon::after { font-size: 5.008rem; } +} + +.cmp-split-content-block .cmp-teaser__content { width: 100%; background-col= +or: transparent; border: 0px; display: flex; -webkit-box-align: start; alig= +n-items: flex-start; padding: 2rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser__content { padding-top: 0px; } +} + +.cmp-split-content-block .cmp-teaser__submodule { display: block; width: 10= +0%; padding-top: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-split-content-block .cmp-teaser__submodule { padding-top: 2.508rem; = +} +} + +.content-card.cmp-split-content-block.color-background-gray .cmp-teaser { b= +ackground-color: rgb(242, 242, 242); } + +.content-card.cmp-split-content-block .cmp-teaser { background-size: 0px 0p= +x; background-color: rgb(255, 255, 255); padding: 0px; } + +.content-card.cmp-split-content-block .cmp-teaser__color-bar { border-top: = +4px solid rgb(0, 186, 255); } + +.content-card.cmp-split-content-block .cmp-teaser__title { font-size: 1.8re= +m; line-height: 2.196rem; padding-bottom: 2.24rem; width: 100%; } + +@media screen and (min-width: 1000px) { + .content-card.cmp-split-content-block .cmp-teaser__title { font-size: 2.5= +rem; line-height: 1.2; padding-bottom: 2.508rem; } +} + +.content-card.cmp-split-content-block.color-block-accent-purple-1 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(180, 85, 170); } + +.content-card.cmp-split-content-block.color-block-accent-purple-2 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(160, 85, 245); } + +.content-card.cmp-split-content-block.color-block-accent-purple-3 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(190, 130, 255); } + +.content-card.cmp-split-content-block.color-block-accent-purple-4 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(220, 175, 255); } + +.content-card.cmp-split-content-block.color-block-accent-purple-5 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(230, 220, 255); } + +.content-card.cmp-split-content-block.color-block-alt-blue .cmp-teaser__col= +or-bar { border-top: 4px solid rgb(0, 65, 240); } + +.content-card.cmp-split-content-block.color-block-alt-gray .cmp-teaser__col= +or-bar { border-top: 4px solid rgb(190, 190, 190); } + +.content-card.cmp-split-content-block.color-block-alt-gray-dark .cmp-teaser= +__color-bar { border-top: 4px solid rgb(150, 150, 150); } + +.content-card.cmp-split-content-block.color-block-alt-gray-darker .cmp-teas= +er__color-bar { border-top: 4px solid rgb(90, 90, 90); } + +.content-card.cmp-split-content-block.color-block-alt-green .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(0, 215, 0); } + +.content-card.cmp-split-content-block.color-block-alt-red .cmp-teaser__colo= +r-bar { border-top: 4px solid red; } + +.content-card.cmp-split-content-block.color-block-alt-yellow .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(255, 255, 0); } + +.content-card.cmp-split-content-block.color-block-aqua .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(0, 255, 187); } + +.content-card.cmp-split-content-block.color-block-blue .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(0, 186, 255); } + +.content-card.cmp-split-content-block.color-block-blue-green .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(5, 240, 165); } + +.content-card.cmp-split-content-block.color-block-brand-green .cmp-teaser__= +color-bar { border-top: 4px solid rgb(100, 255, 80); } + +.content-card.cmp-split-content-block.color-block-brand-orange .cmp-teaser_= +_color-bar { border-top: 4px solid rgb(255, 120, 0); } + +.content-card.cmp-split-content-block.color-block-brand-yellow .cmp-teaser_= +_color-bar { border-top: 4px solid rgb(255, 235, 50); } + +.content-card.cmp-split-content-block.color-block-blue-dark .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(0, 142, 255); } + +.content-card.cmp-split-content-block.color-block-blue-light .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(0, 243, 255); } + +.content-card.cmp-split-content-block.color-block-core-purple .cmp-teaser__= +color-bar { border-top: 4px solid rgb(70, 0, 115); } + +.content-card.cmp-split-content-block.color-block-cyan .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(0, 255, 255); } + +.content-card.cmp-split-content-block.color-block-gray .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(167, 167, 167); } + +.content-card.cmp-split-content-block.color-block-gray-base .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(0, 0, 0); } + +.content-card.cmp-split-content-block.color-block-gray-dark .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(107, 107, 107); } + +.content-card.cmp-split-content-block.color-block-gray-darker .cmp-teaser__= +color-bar { border-top: 4px solid rgb(74, 74, 74); } + +.content-card.cmp-split-content-block.color-block-gray-light .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(204, 204, 204); } + +.content-card.cmp-split-content-block.color-block-gray-lighter .cmp-teaser_= +_color-bar { border-top: 4px solid rgb(227, 227, 227); } + +.content-card.cmp-split-content-block.color-block-gray-lightest .cmp-teaser= +__color-bar { border-top: 4px solid rgb(242, 242, 242); } + +.content-card.cmp-split-content-block.color-block-grayishyellow-dark .cmp-t= +easer__color-bar { border-top: 4px solid rgb(150, 150, 140); } + +.content-card.cmp-split-content-block.color-block-grayishyellow-light .cmp-= +teaser__color-bar { border-top: 4px solid rgb(230, 230, 220); } + +.content-card.cmp-split-content-block.color-block-green .cmp-teaser__color-= +bar { border-top: 4px solid rgb(0, 255, 0); } + +.content-card.cmp-split-content-block.color-block-green-dark .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(0, 83, 10); } + +.content-card.cmp-split-content-block.color-block-link .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(0, 77, 255); } + +.content-card.cmp-split-content-block.color-block-link-dark .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(0, 0, 136); } + +.content-card.cmp-split-content-block.color-block-orange .cmp-teaser__color= +-bar { border-top: 4px solid rgb(255, 182, 0); } + +.content-card.cmp-split-content-block.color-block-orange-dark .cmp-teaser__= +color-bar { border-top: 4px solid rgb(255, 149, 0); } + +.content-card.cmp-split-content-block.color-block-pink .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(231, 0, 116); } + +.content-card.cmp-split-content-block.color-block-pink-dark .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(164, 2, 83); } + +.content-card.cmp-split-content-block.color-block-pink-light .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(255, 80, 160); } + +.content-card.cmp-split-content-block.color-block-purple .cmp-teaser__color= +-bar { border-top: 4px solid rgb(161, 0, 255); } + +.content-card.cmp-split-content-block.color-block-purple-dark .cmp-teaser__= +color-bar { border-top: 4px solid rgb(117, 0, 192); } + +.content-card.cmp-split-content-block.color-block-purple-darkest .cmp-tease= +r__color-bar { border-top: 4px solid rgb(70, 1, 115); } + +.content-card.cmp-split-content-block.color-block-red .cmp-teaser__color-ba= +r { border-top: 4px solid rgb(231, 15, 41); } + +.content-card.cmp-split-content-block.color-block-red-dark .cmp-teaser__col= +or-bar { border-top: 4px solid rgb(189, 0, 29); } + +.content-card.cmp-split-content-block.color-block-red-darker .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(113, 0, 18); } + +.content-card.cmp-split-content-block.color-block-red-light .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(255, 50, 70); } + +.content-card.cmp-split-content-block.color-block-white .cmp-teaser__color-= +bar { border-top: 4px solid rgb(255, 255, 255); } + +.content-card.cmp-split-content-block.color-block-yellow .cmp-teaser__color= +-bar { border-top: 4px solid rgb(255, 212, 46); } + +.content-card.cmp-split-content-block.color-block-yellow-dark .cmp-teaser__= +color-bar { border-top: 4px solid rgb(240, 192, 0); } + +.content-card.cmp-split-content-block.color-block-yellow-light .cmp-teaser_= +_color-bar { border-top: 4px solid rgb(255, 240, 179); } + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__content .h-titl= +e-submodule { margin-bottom: 0.7rem; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__content .h-ti= +tle-submodule { margin-bottom: 0.8rem; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__content .p-titl= +e-paragraph-small { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 400; font-size: 1.2rem; color: rgb(0, 0,= + 0); text-transform: none; line-height: 1.2; margin-bottom: 1.44rem; } + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__social .cmp-sha= +re-banner { padding-top: 0px; padding-bottom: 0px; } + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__social .cmp-sha= +re-banner .h-title-eyebrow { text-transform: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__social .cmp-s= +hare-banner .h-title-eyebrow { margin-left: 0px; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .button { padding: 0px; widt= +h: 100%; margin-top: 30.08px; } + +.cmp-teaser.cmp-split-content-block--icon-text .button .cmp-button { margin= +-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--icon-text .button .cmp-button { marg= +in-left: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--icon-text .button { margin-top: 2rem= +; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .button.cmp-button--text-lin= +k { margin-top: 3rem; } + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--icon-text .button.cmp-button--text-l= +ink { margin-top: 3.5rem; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__color-bar { pad= +ding: 2rem 1.504rem 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__color-bar { p= +adding: 3rem 2.5rem 1rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__color-bar { p= +adding: 4.5008rem 3.008rem 1.008rem; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__title { border-= +bottom: 2px solid rgb(204, 204, 204); } + +.cmp-teaser.cmp-split-content-block--summary-link .button { padding: 0px; w= +idth: 100%; margin-top: 30.08px; } + +.cmp-teaser.cmp-split-content-block--summary-link .button .cmp-button { pad= +ding: 0px; margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--summary-link .button .cmp-button { m= +argin-left: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--summary-link .button { margin-top: 2= +rem; } +} + +.cmp-teaser.cmp-split-content-block--summary-link .button.cmp-button--text-= +link { margin-top: 3rem; } + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--summary-link .button.cmp-button--tex= +t-link { margin-top: 3.5rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teaser= +__color-bar { padding: 2rem 1.504rem 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teas= +er__color-bar { padding: 3rem 2.5rem 1rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teas= +er__color-bar { padding: 4.5008rem 3.008rem 1.008rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teaser= +__color-bar.cmp-teaser__text-only { padding-top: 2rem; } + +@media screen and (min-width: 1000px) { + .content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teas= +er__color-bar.cmp-teaser__text-only { padding-top: 4.5008rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teaser= +__color-bar.cmp-teaser__text-only .cmp-teaser__content { padding-top: 0px; = +} + +.content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teaser= +__color-bar.cmp-teaser__text-only .cmp-teaser__title { border: 0px; padding= +-bottom: 0px; } + +.cmp-teaser.cmp-split-content-block--text-profile-link-reversed .cmp-teaser= +__image { -webkit-box-ordinal-group: 2; order: 1; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link-reversed .cmp-teas= +er__image { -webkit-box-ordinal-group: 4; order: 3; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link-reversed .cmp-teaser= +__color-bar { border-bottom: 1px solid rgb(204, 204, 204); border-left: 1px= + solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link-reversed .cmp-teas= +er__color-bar { border-right: 0px; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__content= + { padding-top: 0px; } + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__content= + .h-title-submodule { margin-bottom: 0.7rem; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__conte= +nt .h-title-submodule { margin-bottom: 0.7rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__conte= +nt .h-title-submodule { margin-bottom: 0.8rem; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__content= + .p-paragraph-base { width: 100%; font-family: Graphik, Arial, system-ui, -= +apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Ne= +ue", oxygen, cantarell, sans-serif; font-weight: 400; font-size: 1.4rem; li= +ne-height: 2.24rem; color: rgb(0, 0, 0); text-transform: none; padding-bott= +om: 2rem; border-bottom: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__conte= +nt .p-paragraph-base { padding-bottom: 2.5rem; font-size: 1.6rem; line-heig= +ht: 1.6; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__content= + .p-title-paragraph-small { font-family: Graphik, Arial, system-ui, -apple-= +system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", o= +xygen, cantarell, sans-serif; font-weight: 400; font-size: 1.2rem; color: r= +gb(0, 0, 0); text-transform: none; line-height: 1; margin-bottom: 0px; } + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__submodu= +le { padding-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__submo= +dule { padding-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__submo= +dule { padding-top: 2.5rem; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .button { padding: 0= +px; width: 100%; } + +.cmp-teaser.cmp-split-content-block--text-profile-link .button .cmp-button = +{ padding: 0px; margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .button .cmp-butto= +n { margin-left: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .button { margin-t= +op: 2rem; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .button.cmp-button--= +text-link { margin-top: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .button.cmp-button= +--text-link { margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .button.cmp-button= +--text-link { margin-top: 3rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-t= +easer__color-bar { display: flex; -webkit-box-align: center; align-items: c= +enter; padding: 3rem 1.504rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .content-card .cmp-teaser.cmp-split-content-block--text-profile-link .cmp= +-teaser__color-bar { padding: 1rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .content-card .cmp-teaser.cmp-split-content-block--text-profile-link .cmp= +-teaser__color-bar { padding: 1rem 5rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-t= +easer__title { padding-bottom: 2rem; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +{ display: none; word-break: break-word; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon= +) { display: flex; -webkit-box-pack: end; justify-content: flex-end; paddin= +g-top: 0.3rem; width: 33.33%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon= +) { padding-top: 1rem; width: 33.33%; } +} + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button { font-size: 1.4rem; font-weight: 600; line-height: 1.6; positi= +on: relative; text-decoration: none; text-transform: uppercase; color: rgb(= +0, 77, 255); display: inline; background-color: transparent; padding: 0px; = +margin-top: 0px; height: auto; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button::after { content: "=EE=A0=80"; font-size: 20px; font-family: Io= +nicons; font-weight: 400; font-style: normal; line-height: 1; text-transfor= +m: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap= +; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opti= +mizelegibility; font-feature-settings: "liga"; display: inline-block; margi= +n-left: 1rem; vertical-align: middle; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button::before { content: ""; background: rgb(0, 77, 255); bottom: -3p= +x; display: block; height: 1px; left: 0px; max-width: calc(100% - 2.1em); p= +osition: absolute; transition: width 300ms ease 0s; width: 0%; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button:focus, .joblistingblock .cmp-job-card-listing .button:not(.cmp-= +button__info-icon) .cmp-button:hover { color: rgb(0, 77, 255); text-decorat= +ion: none; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button:hover::before { width: 100%; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button:visited, .joblistingblock .cmp-job-card-listing .button:not(.cm= +p-button__info-icon) .cmp-button:visited:hover { color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon= +) .cmp-button { font-size: 1.6rem; } + .joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon= +) .cmp-button::after { font-size: 2.4rem; } +} + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button:focus::before { width: 100%; } + +.joblistingblock .cmp-job-card-listing-third-row, .joblistingblock .cmp-job= +-card-listing_first-row { display: flex; -webkit-box-orient: vertical; -web= +kit-box-direction: normal; flex-direction: column; -webkit-box-flex: 1; fle= +x: 1 1 0%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing-third-row, .joblistingblock .cmp-j= +ob-card-listing_first-row { -webkit-box-orient: horizontal; -webkit-box-dir= +ection: normal; flex-direction: row; padding-right: 15px; } +} + +.joblistingblock .cmp-job-card-listing_second-row { display: flex; padding-= +left: 15px; padding-right: 15px; flex-wrap: wrap; margin-left: -30px; margi= +n-right: -30px; max-width: calc(100% + 60px); padding-bottom: 0px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing_second-row { padding-bottom: 3rem;= + } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing_second-row { padding-bottom: 2rem;= + } +} + +.joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon { = +padding: 0px 1.5rem; margin-bottom: 20px; width: auto; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon = +{ margin-bottom: 30px; } +} + +.joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon .c= +mp-button::before { font-weight: 600; font-size: 1.8rem; margin-right: 0px;= + } + +.joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon .c= +mp-button:focus:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; out= +line: rgb(0, 0, 136) solid 2px; outline-offset: 2px; } + +.joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon .c= +mp-button:focus:focus:not(:focus-visible) { box-shadow: none; outline: none= +; } + +.joblistingblock .cmp-job-card-listing_third-row { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing_third-row { padding-bottom: 0px; } +} + +.joblistingblock .cmp-job-card-listing_third-row .button:not(.cmp-button__i= +nfo-icon) { display: block; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing_third-row .button:not(.cmp-button_= +_info-icon) { display: none; } +} + +.joblistingblock .cmp-job-card-listing .card { padding-left: 15px; padding-= +right: 15px; -webkit-box-flex: 0; flex: 0 0 100%; margin-bottom: 20px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .card { -webkit-box-flex: 0; flex:= + 0 0 50%; max-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card { margin-bottom: 30px; } +} + +.joblistingblock .cmp-job-card-listing .card > * { height: 100%; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser > a { display: fle= +x; height: 100%; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__content { padding= +: 3rem 2rem 2rem; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser-region, .joblistin= +gblock .cmp-job-card-listing .card .cmp-teaser__pretitle { font-size: 1.2re= +m; line-height: 1.4rem; font-weight: 600; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__title-link { font= +-size: 1.8rem; font-weight: 800; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__title-link { fo= +nt-size: 2.5rem; line-height: 4.2rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__title-link .cmp-b= +utton__text { text-align: center; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__description { mar= +gin-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__description { m= +argin-bottom: 2rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__description p { f= +ont-size: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__description p {= + font-size: 1.6rem; line-height: 2.6rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__action-link { fon= +t-size: 1.4rem; line-height: 2.2rem; padding-top: 1rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__action-link { f= +ont-size: 1.6rem; line-height: 2.6rem; padding-top: 2rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-posted { marg= +in: auto 0px 0px; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-areas= +-interest, .joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-li= +sting-business-area, .joblistingblock .cmp-job-card-listing .card .cmp-teas= +er__job-listing-years-exp { font-size: 1.4rem; line-height: 2.2rem; margin-= +bottom: 0.5rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-are= +as-interest, .joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-= +listing-business-area, .joblistingblock .cmp-job-card-listing .card .cmp-te= +aser__job-listing-years-exp { font-size: 1.6rem; line-height: 2.6rem; margi= +n-bottom: 2rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-busin= +ess-area { margin-bottom: 0px; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-years= +-exp { margin-bottom: 1rem; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-poste= +d-date { margin-top: 0px; margin-bottom: 0.5rem; font-size: 1.2rem; line-he= +ight: 1.4rem; } + +.joblistingblock .cmp-job-card-listing .title { padding-top: 3rem; width: 1= +00%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .title { padding-top: 5rem; } +} + +.joblistingblock .cmp-job-card-listing .title .cmp-title { display: flex; -= +webkit-box-pack: justify; justify-content: space-between; -webkit-box-align= +: start; align-items: flex-start; width: 100%; padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .title .cmp-title { padding-bottom= +: 2rem; } +} + +.joblistingblock .cmp-job-card-listing .title .cmp-title__text { font-size:= + 2.4rem; line-height: 2.5rem; font-weight: 600; word-break: break-word; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .title .cmp-title__text { width: 6= +6.67%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .title .cmp-title__text { font-siz= +e: 4.8rem; line-height: 5rem; width: 66.67%; } +} + +.joblistingblock .cmp-job-card-listing .title .text { padding-bottom: 2rem;= + word-break: break-word; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .title .text { padding-bottom: 3re= +m; width: 100%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .title .text { width: 66.67%; } +} + +.joblistingblock .cmp-job-card-listing .title .text .cmp-text p { font-size= +: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .title .text .cmp-text p { font-si= +ze: 1.6rem; line-height: 2.6rem; } +} + +.joblistingblock .cmp-jobcard-layout--2-cards .card { -webkit-box-flex: 0; = +flex: 0 0 100%; max-width: 100%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-jobcard-layout--2-cards .card { -webkit-box-flex: 0= +; flex: 0 0 50%; max-width: 50%; } +} + +.joblistingblock .cmp-jobcard-layout--3-cards .card { -webkit-box-flex: 0; = +flex: 0 0 100%; max-width: 100%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-jobcard-layout--3-cards .card { -webkit-box-flex: 0= +; flex: 0 0 50%; max-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-jobcard-layout--3-cards .card { -webkit-box-flex: 0= +; flex: 0 0 33.3333%; max-width: 33.3333%; } +} + +.joblistingblock.color-block-accent-purple-1 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(180, 85, 170) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-accent-purple-2 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(160, 85, 245) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-accent-purple-3 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(190, 130, 255) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-accent-purple-4 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(220, 175, 255) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-accent-purple-5 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(230, 220, 255) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-blue .cmp-teaser__content { background: li= +near-gradient(rgb(0, 65, 240) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-gray .cmp-teaser__content { background: li= +near-gradient(rgb(190, 190, 190) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-gray-dark .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(150, 150, 150) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-gray-darker .cmp-teaser__content { backgro= +und: linear-gradient(rgb(90, 90, 90) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-green .cmp-teaser__content { background: l= +inear-gradient(rgb(0, 215, 0) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-red .cmp-teaser__content { background: lin= +ear-gradient(red 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; bord= +er-top: 0px; } + +.joblistingblock.color-block-alt-yellow .cmp-teaser__content { background: = +linear-gradient(rgb(255, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-aqua .cmp-teaser__content { background: linear= +-gradient(rgb(0, 255, 187) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.joblistingblock.color-block-blue .cmp-teaser__content { background: linear= +-gradient(rgb(0, 186, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.joblistingblock.color-block-blue-green .cmp-teaser__content { background: = +linear-gradient(rgb(5, 240, 165) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-brand-green .cmp-teaser__content { background:= + linear-gradient(rgb(100, 255, 80) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-brand-orange .cmp-teaser__content { background= +: linear-gradient(rgb(255, 120, 0) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-brand-yellow .cmp-teaser__content { background= +: linear-gradient(rgb(255, 235, 50) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-blue-dark .cmp-teaser__content { background: l= +inear-gradient(rgb(0, 142, 255) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.joblistingblock.color-block-blue-light .cmp-teaser__content { background: = +linear-gradient(rgb(0, 243, 255) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-core-purple .cmp-teaser__content { background:= + linear-gradient(rgb(70, 0, 115) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-cyan .cmp-teaser__content { background: linear= +-gradient(rgb(0, 255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.joblistingblock.color-block-gray .cmp-teaser__content { background: linear= +-gradient(rgb(167, 167, 167) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-base .cmp-teaser__content { background: l= +inear-gradient(rgb(0, 0, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-r= +epeat; border-top: 0px; } + +.joblistingblock.color-block-gray-dark .cmp-teaser__content { background: l= +inear-gradient(rgb(107, 107, 107) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-darker .cmp-teaser__content { background:= + linear-gradient(rgb(74, 74, 74) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-light .cmp-teaser__content { background: = +linear-gradient(rgb(204, 204, 204) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-lighter .cmp-teaser__content { background= +: linear-gradient(rgb(227, 227, 227) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-lightest .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(242, 242, 242) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-grayishyellow-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-grayishyellow-light .cmp-teaser__content { bac= +kground: linear-gradient(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px = +/ 100% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-green .cmp-teaser__content { background: linea= +r-gradient(rgb(0, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.joblistingblock.color-block-green-dark .cmp-teaser__content { background: = +linear-gradient(rgb(0, 83, 10) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.joblistingblock.color-block-link .cmp-teaser__content { background: linear= +-gradient(rgb(0, 77, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.joblistingblock.color-block-link-dark .cmp-teaser__content { background: l= +inear-gradient(rgb(0, 0, 136) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-orange .cmp-teaser__content { background: line= +ar-gradient(rgb(255, 182, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.joblistingblock.color-block-orange-dark .cmp-teaser__content { background:= + linear-gradient(rgb(255, 149, 0) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-pink .cmp-teaser__content { background: linear= +-gradient(rgb(231, 0, 116) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.joblistingblock.color-block-pink-dark .cmp-teaser__content { background: l= +inear-gradient(rgb(164, 2, 83) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.joblistingblock.color-block-pink-light .cmp-teaser__content { background: = +linear-gradient(rgb(255, 80, 160) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-purple .cmp-teaser__content { background: line= +ar-gradient(rgb(161, 0, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.joblistingblock.color-block-purple-dark .cmp-teaser__content { background:= + linear-gradient(rgb(117, 0, 192) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-purple-darkest .cmp-teaser__content { backgrou= +nd: linear-gradient(rgb(70, 1, 115) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-red .cmp-teaser__content { background: linear-= +gradient(rgb(231, 15, 41) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.joblistingblock.color-block-red-dark .cmp-teaser__content { background: li= +near-gradient(rgb(189, 0, 29) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-red-darker .cmp-teaser__content { background: = +linear-gradient(rgb(113, 0, 18) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.joblistingblock.color-block-red-light .cmp-teaser__content { background: l= +inear-gradient(rgb(255, 50, 70) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.joblistingblock.color-block-white .cmp-teaser__content { background: linea= +r-gradient(rgb(255, 255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-yellow .cmp-teaser__content { background: line= +ar-gradient(rgb(255, 212, 46) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-yellow-dark .cmp-teaser__content { background:= + linear-gradient(rgb(240, 192, 0) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-yellow-light .cmp-teaser__content { background= +: linear-gradient(rgb(255, 240, 179) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +@media screen and (min-width: 1000px) { + .joblistingblock .pagination-no-lazy-loading .cmp-pagination__container {= + width: 66.6667%; margin-left: auto; margin-right: auto; } +} + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__prev-page-btn= + { margin-left: 0px; width: auto; } + +@media screen and (min-width: 768px) { + .joblistingblock .pagination-no-lazy-loading .cmp-pagination__prev-page-b= +tn { padding-left: 0px; width: 100%; -webkit-box-pack: start; justify-conte= +nt: flex-start; } +} + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__next-page-btn= + { margin-right: 0px; width: auto; } + +@media screen and (min-width: 768px) { + .joblistingblock .pagination-no-lazy-loading .cmp-pagination__next-page-b= +tn { padding-right: 0px; width: 100%; -webkit-box-pack: end; justify-conten= +t: flex-end; } +} + +.joblistingblock.color-star-block-accent-purple-1 .saved-job-card { color: = +rgb(180, 85, 170); } + +.joblistingblock.color-star-block-accent-purple-2 .saved-job-card { color: = +rgb(160, 85, 245); } + +.joblistingblock.color-star-block-accent-purple-3 .saved-job-card { color: = +rgb(190, 130, 255); } + +.joblistingblock.color-star-block-accent-purple-4 .saved-job-card { color: = +rgb(220, 175, 255); } + +.joblistingblock.color-star-block-accent-purple-5 .saved-job-card { color: = +rgb(230, 220, 255); } + +.joblistingblock.color-star-block-alt-blue .saved-job-card { color: rgb(0, = +65, 240); } + +.joblistingblock.color-star-block-alt-gray .saved-job-card { color: rgb(190= +, 190, 190); } + +.joblistingblock.color-star-block-alt-gray-dark .saved-job-card { color: rg= +b(150, 150, 150); } + +.joblistingblock.color-star-block-alt-gray-darker .saved-job-card { color: = +rgb(90, 90, 90); } + +.joblistingblock.color-star-block-alt-green .saved-job-card { color: rgb(0,= + 215, 0); } + +.joblistingblock.color-star-block-alt-red .saved-job-card { color: red; } + +.joblistingblock.color-star-block-alt-yellow .saved-job-card { color: rgb(2= +55, 255, 0); } + +.joblistingblock.color-star-block-aqua .saved-job-card { color: rgb(0, 255,= + 187); } + +.joblistingblock.color-star-block-blue .saved-job-card { color: rgb(0, 186,= + 255); } + +.joblistingblock.color-star-block-blue-green .saved-job-card { color: rgb(5= +, 240, 165); } + +.joblistingblock.color-star-block-brand-green .saved-job-card { color: rgb(= +100, 255, 80); } + +.joblistingblock.color-star-block-brand-orange .saved-job-card { color: rgb= +(255, 120, 0); } + +.joblistingblock.color-star-block-brand-yellow .saved-job-card { color: rgb= +(255, 235, 50); } + +.joblistingblock.color-star-block-blue-dark .saved-job-card { color: rgb(0,= + 142, 255); } + +.joblistingblock.color-star-block-blue-light .saved-job-card { color: rgb(0= +, 243, 255); } + +.joblistingblock.color-star-block-core-purple .saved-job-card { color: rgb(= +70, 0, 115); } + +.joblistingblock.color-star-block-cyan .saved-job-card { color: rgb(0, 255,= + 255); } + +.joblistingblock.color-star-block-gray .saved-job-card { color: rgb(167, 16= +7, 167); } + +.joblistingblock.color-star-block-gray-base .saved-job-card { color: rgb(0,= + 0, 0); } + +.joblistingblock.color-star-block-gray-dark .saved-job-card { color: rgb(10= +7, 107, 107); } + +.joblistingblock.color-star-block-gray-darker .saved-job-card { color: rgb(= +74, 74, 74); } + +.joblistingblock.color-star-block-gray-light .saved-job-card { color: rgb(2= +04, 204, 204); } + +.joblistingblock.color-star-block-gray-lighter .saved-job-card { color: rgb= +(227, 227, 227); } + +.joblistingblock.color-star-block-gray-lightest .saved-job-card { color: rg= +b(242, 242, 242); } + +.joblistingblock.color-star-block-grayishyellow-dark .saved-job-card { colo= +r: rgb(150, 150, 140); } + +.joblistingblock.color-star-block-grayishyellow-light .saved-job-card { col= +or: rgb(230, 230, 220); } + +.joblistingblock.color-star-block-green .saved-job-card { color: rgb(0, 255= +, 0); } + +.joblistingblock.color-star-block-green-dark .saved-job-card { color: rgb(0= +, 83, 10); } + +.joblistingblock.color-star-block-link .saved-job-card { color: rgb(0, 77, = +255); } + +.joblistingblock.color-star-block-link-dark .saved-job-card { color: rgb(0,= + 0, 136); } + +.joblistingblock.color-star-block-orange .saved-job-card { color: rgb(255, = +182, 0); } + +.joblistingblock.color-star-block-orange-dark .saved-job-card { color: rgb(= +255, 149, 0); } + +.joblistingblock.color-star-block-pink .saved-job-card { color: rgb(231, 0,= + 116); } + +.joblistingblock.color-star-block-pink-dark .saved-job-card { color: rgb(16= +4, 2, 83); } + +.joblistingblock.color-star-block-pink-light .saved-job-card { color: rgb(2= +55, 80, 160); } + +.joblistingblock.color-star-block-purple .saved-job-card { color: rgb(161, = +0, 255); } + +.joblistingblock.color-star-block-purple-dark .saved-job-card { color: rgb(= +117, 0, 192); } + +.joblistingblock.color-star-block-purple-darkest .saved-job-card { color: r= +gb(70, 1, 115); } + +.joblistingblock.color-star-block-red .saved-job-card { color: rgb(231, 15,= + 41); } + +.joblistingblock.color-star-block-red-dark .saved-job-card { color: rgb(189= +, 0, 29); } + +.joblistingblock.color-star-block-red-darker .saved-job-card { color: rgb(1= +13, 0, 18); } + +.joblistingblock.color-star-block-red-light .saved-job-card { color: rgb(25= +5, 50, 70); } + +.joblistingblock.color-star-block-white .saved-job-card { color: rgb(255, 2= +55, 255); } + +.joblistingblock.color-star-block-yellow .saved-job-card { color: rgb(255, = +212, 46); } + +.joblistingblock.color-star-block-yellow-dark .saved-job-card { color: rgb(= +240, 192, 0); } + +.joblistingblock.color-star-block-yellow-light .saved-job-card { color: rgb= +(255, 240, 179); } + +.joblistingblock.brand-star-gradient-pink .saved-job-card { background-clip= +: text; background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(23= +1, 0, 116) 30%); color: transparent; } + +.joblistingblock.brand-star-gradient-purple .saved-job-card { background-cl= +ip: text; background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 25= +5)); color: transparent; } + +.joblistingblock.brand-star-gradient-purple-alt .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(90deg, rgb(70, 1, 115), rgb= +(117, 0, 192), rgb(161, 0, 255)); color: transparent; } + +.joblistingblock.brand-star-gradient-blue .saved-job-card { background-clip= +: text; background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255));= + color: transparent; } + +.joblistingblock.brand-star-gradient-blue2 .saved-job-card { background-cli= +p: text; background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 255= +)); color: transparent; } + +.joblistingblock.brand-star-gradient-light-blue .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(90deg, rgb(0, 186, 255), rg= +b(0, 142, 255), rgb(0, 77, 255)); color: transparent; } + +.joblistingblock.brand-star-gradient-red .saved-job-card { background-clip:= + text; background-image: linear-gradient(rgb(113, 0, 18), red); color: tran= +sparent; } + +.joblistingblock.brand-star-gradient-red-alt .saved-job-card { background-c= +lip: text; background-image: linear-gradient(90deg, red, rgb(189, 0, 29), r= +gb(113, 0, 18)); color: transparent; } + +.joblistingblock.brand-star-gradient .saved-job-card { background-clip: tex= +t; background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); col= +or: transparent; } + +.joblistingblock.brand-star-gradient-alt .saved-job-card { background-clip:= + text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186,= + 255)); color: transparent; } + +.joblistingblock.brand-star-gradient-yellow .saved-job-card { background-cl= +ip: text; background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192,= + 0)); color: transparent; } + +.joblistingblock.brand-star-gradient-yellow-alt .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(90deg, rgb(255, 255, 0), rg= +b(255, 212, 46), rgb(255, 182, 0)); color: transparent; } + +.joblistingblock.brand-star-gradient-green .saved-job-card { background-cli= +p: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 21= +5, 0), rgb(0, 83, 10)); color: transparent; } + +.joblistingblock .cmp-recently-viewed-jobs .button { display: none; } + +.joblistingblock .cmp-recently-viewed-jobs .cmp-job-card-listing_second-row= + { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recently-viewed-jobs .cmp-job-card-listing_second-r= +ow { padding-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-recently-viewed-jobs .cmp-job-card-listing_second-r= +ow { padding-bottom: 2rem; } +} + +.joblistingblock .cmp-recently-viewed-jobs .cmp-job-card-listing_third-row = +{ padding-bottom: 0px; } + +.joblistingblock .cmp-recommended-job-block { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block { padding-bottom: 2rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-job-card-listing_first-row= + .cmp-button:focus { outline-offset: 3px; } + +.joblistingblock .cmp-recommended-job-block .cmp-job-card-listing_second-ro= +w { padding-bottom: 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-job-card-listing_third-row= + a { color: rgb(0, 77, 255); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-areas-= +interest { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line= +-clamp: 3; overflow: hidden; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-area= +s-interest { -webkit-line-clamp: 2; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__content { display:= + flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-di= +rection: column; background-color: rgb(255, 255, 255); border: 1px solid rg= +b(204, 204, 204); padding: 3rem 2rem 2rem; margin: 0px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__content { positi= +on: relative; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__description { -web= +kit-box-flex: 1; flex: 1 0 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__action-container {= + margin-top: 0px; padding-top: 0px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__action-container= + { position: relative; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title { margin-top= +: 0px; font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsyste= +mfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, san= +s-serif; font-weight: 800; font-style: normal; text-transform: none; color:= + rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__title { font-siz= +e: 2.5rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title a { color: r= +gb(0, 0, 0); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title a:hover { te= +xt-decoration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title a:focus { te= +xt-decoration: underline; color: rgb(0, 77, 255); margin-bottom: -1px; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__pretitle { border:= + transparent; color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem= +; font-weight: 600; line-height: 1.08rem; margin-bottom: 2rem; text-transfo= +rm: uppercase; text-decoration: none; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__pretitle:nth-child= +(3) { margin-top: -1.5rem; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-semibo= +ld { font-weight: 600; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-posted= +-date { font-weight: 400; font-style: italic; text-transform: none; line-he= +ight: 1; font-size: 1.2rem; color: rgb(0, 0, 0); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__address-location, = +.joblistingblock .cmp-recommended-job-block .cmp-teaser__description, .jobl= +istingblock .cmp-recommended-job-block .cmp-teaser__description p { margin:= + 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser .cmp-teaser__job-li= +sting-areas-interest, .joblistingblock .cmp-recommended-job-block .cmp-teas= +er__title { margin-bottom: 10px; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser .cmp-teaser__job-= +listing-areas-interest, .joblistingblock .cmp-recommended-job-block .cmp-te= +aser__title { margin-bottom: 20px; } +} + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__action-container= +, .joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-post= +ed-date { margin-top: 20px; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title-link:hover .= +cmp-teaser__title { text-decoration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title-link:focus {= + margin-bottom: 1px; outline: rgb(0, 77, 255) solid 1px; outline-offset: 0p= +x; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title-link:focus .= +cmp-teaser__title { text-decoration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__action-link:focus:= +:before { width: 100%; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-1 .cm= +p-teaser__content { background: linear-gradient(rgb(180, 85, 170) 0.4rem, t= +ransparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-2 .cm= +p-teaser__content { background: linear-gradient(rgb(160, 85, 245) 0.4rem, t= +ransparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-3 .cm= +p-teaser__content { background: linear-gradient(rgb(190, 130, 255) 0.4rem, = +transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-4 .cm= +p-teaser__content { background: linear-gradient(rgb(220, 175, 255) 0.4rem, = +transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-5 .cm= +p-teaser__content { background: linear-gradient(rgb(230, 220, 255) 0.4rem, = +transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-blue .cmp-tease= +r__content { background: linear-gradient(rgb(0, 65, 240) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-gray .cmp-tease= +r__content { background: linear-gradient(rgb(190, 190, 190) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-gray-dark .cmp-= +teaser__content { background: linear-gradient(rgb(150, 150, 150) 0.4rem, tr= +ansparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-gray-darker .cm= +p-teaser__content { background: linear-gradient(rgb(90, 90, 90) 0.4rem, tra= +nsparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-green .cmp-teas= +er__content { background: linear-gradient(rgb(0, 215, 0) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-red .cmp-teaser= +__content { background: linear-gradient(red 0.4rem, transparent 0px) 100% 0= +px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-yellow .cmp-tea= +ser__content { background: linear-gradient(rgb(255, 255, 0) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-aqua .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 255, 187) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-blue .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 186, 255) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-blue-green .cmp-tea= +ser__content { background: linear-gradient(rgb(5, 240, 165) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-brand-green .cmp-te= +aser__content { background: linear-gradient(rgb(100, 255, 80) 0.4rem, trans= +parent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-brand-orange .cmp-t= +easer__content { background: linear-gradient(rgb(255, 120, 0) 0.4rem, trans= +parent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-brand-yellow .cmp-t= +easer__content { background: linear-gradient(rgb(255, 235, 50) 0.4rem, tran= +sparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-blue-dark .cmp-teas= +er__content { background: linear-gradient(rgb(0, 142, 255) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-blue-light .cmp-tea= +ser__content { background: linear-gradient(rgb(0, 243, 255) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-core-purple .cmp-te= +aser__content { background: linear-gradient(rgb(70, 0, 115) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-cyan .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 255, 255) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray .cmp-teaser__c= +ontent { background: linear-gradient(rgb(167, 167, 167) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-base .cmp-teas= +er__content { background: linear-gradient(rgb(0, 0, 0) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-dark .cmp-teas= +er__content { background: linear-gradient(rgb(107, 107, 107) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-darker .cmp-te= +aser__content { background: linear-gradient(rgb(74, 74, 74) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-light .cmp-tea= +ser__content { background: linear-gradient(rgb(204, 204, 204) 0.4rem, trans= +parent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-lighter .cmp-t= +easer__content { background: linear-gradient(rgb(227, 227, 227) 0.4rem, tra= +nsparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-lightest .cmp-= +teaser__content { background: linear-gradient(rgb(242, 242, 242) 0.4rem, tr= +ansparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-grayishyellow-dark = +.cmp-teaser__content { background: linear-gradient(rgb(150, 150, 140) 0.4re= +m, transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-grayishyellow-light= + .cmp-teaser__content { background: linear-gradient(rgb(230, 230, 220) 0.4r= +em, transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-green .cmp-teaser__= +content { background: linear-gradient(rgb(0, 255, 0) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-green-dark .cmp-tea= +ser__content { background: linear-gradient(rgb(0, 83, 10) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-link .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 77, 255) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-link-dark .cmp-teas= +er__content { background: linear-gradient(rgb(0, 0, 136) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-orange .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 182, 0) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-orange-dark .cmp-te= +aser__content { background: linear-gradient(rgb(255, 149, 0) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-pink .cmp-teaser__c= +ontent { background: linear-gradient(rgb(231, 0, 116) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-pink-dark .cmp-teas= +er__content { background: linear-gradient(rgb(164, 2, 83) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-pink-light .cmp-tea= +ser__content { background: linear-gradient(rgb(255, 80, 160) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-purple .cmp-teaser_= +_content { background: linear-gradient(rgb(161, 0, 255) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-purple-dark .cmp-te= +aser__content { background: linear-gradient(rgb(117, 0, 192) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-purple-darkest .cmp= +-teaser__content { background: linear-gradient(rgb(70, 1, 115) 0.4rem, tran= +sparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-red .cmp-teaser__co= +ntent { background: linear-gradient(rgb(231, 15, 41) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-red-dark .cmp-tease= +r__content { background: linear-gradient(rgb(189, 0, 29) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-red-darker .cmp-tea= +ser__content { background: linear-gradient(rgb(113, 0, 18) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-red-light .cmp-teas= +er__content { background: linear-gradient(rgb(255, 50, 70) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-white .cmp-teaser__= +content { background: linear-gradient(rgb(255, 255, 255) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-yellow .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 212, 46) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-yellow-dark .cmp-te= +aser__content { background: linear-gradient(rgb(240, 192, 0) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-yellow-light .cmp-t= +easer__content { background: linear-gradient(rgb(255, 240, 179) 0.4rem, tra= +nsparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-separator--vertical { marg= +in: 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-separator--vertical .cmp-s= +eparator-saved::after { content: "|"; position: relative; top: -2rem; margi= +n: 0px 1.5rem; color: rgb(0, 0, 0); } + +.joblistingblock .cmp-recommended-job-block .cmp-separator--vertical .cmp-s= +eparator__horizontal-rule { margin: -3rem 0.1rem 0px; width: 0.11rem; displ= +ay: none; } + +.joblistingblock .cmp-recommended-job-block .page-summary { display: block;= + } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended { padd= +ing: 3rem 1.5rem; margin: 0px -1.5rem; background-color: rgb(242, 242, 242)= +; position: relative; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended { pa= +dding: 3rem 3.5rem 2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended { ma= +rgin: 0px -3.5rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_row { = +max-width: 125rem; margin: auto; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title h2 { font-weight: 600; font-size: 2.4rem; line-height: 2.5rem; max-= +width: 100%; width: 100%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sect= +ion-title h2 { line-height: 5rem; font-size: 4.8rem; max-width: 66.66%; wid= +th: fit-content; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title a.cmp-button { color: rgb(0, 77, 255); background-color: transparen= +t; position: absolute; left: 0px; top: calc(100% - 5.5rem); margin-top: 0px= +; margin-left: 0px; justify-content: left; font-size: 1.4rem; max-width: 10= +0%; width: fit-content; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sect= +ion-title a.cmp-button { top: 0px; right: 0px; left: unset; margin-top: 3re= +m; margin-right: 3.5rem; font-size: 1.6rem; max-width: 33.33%; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title a.cmp-button::after { content: "=EE=A0=80"; font-family: Ionicons; = +display: block; font-weight: 400; font-style: normal; text-transform: none;= + letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direct= +ion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegi= +bility; font-feature-settings: "liga"; margin-left: 1rem; font-size: 1.4rem= +; line-height: 2.2rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sect= +ion-title a.cmp-button::after { line-height: 2.6rem; font-size: 1.6rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title a.cmp-button::before { content: ""; transition: all 0.3s ease 0s; w= +idth: 0px; height: 1px; position: absolute; bottom: 0.5rem; left: 1.5rem; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title a.cmp-button:hover::before { background-color: rgb(0, 77, 255); wid= +th: calc(100% - 5.6rem); } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content { padding-top: 2rem; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result { display: flex; flex-flow: column wrap; -webkit-box-orie= +nt: vertical; -webkit-box-direction: normal; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_friendly-message, .joblistingblock .cmp-recommended-job-b= +lock .cmp-no-jobs-recommended_block-content_no-result_recommended-text { fo= +nt-size: 1.6rem; line-height: 2.56rem; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_friendly-message p, .joblistingblock .cmp-recommended-job= +-block .cmp-no-jobs-recommended_block-content_no-result_recommended-text p = +{ padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_friendly-message p, .joblistingblock .cmp-recommended-j= +ob-block .cmp-no-jobs-recommended_block-content_no-result_recommended-text = +p { padding-bottom: 3rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_recommended-text { padding-top: 2rem; margin-bottom: 1.5r= +em; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_recommended-text { padding-top: 3rem; margin-bottom: 0p= +x; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_friendly-message p:nth-child(2) { padding-bottom: 0.5rem;= + } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_friendly-message p:nth-child(2) { padding-bottom: 1.5re= +m; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_buttons { display: flex; -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_buttons { -webkit-box-orient: horizontal; -webkit-box-d= +irection: normal; flex-direction: row; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_buttons a { padding: 1.5rem; margin-right: 0px; margin-le= +ft: 0px; text-align: center; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_buttons a { margin-right: 4.56rem; } +} + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__panel { margi= +n-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .pagination-no-lazy-loading .cmp-pagination__panel { mar= +gin-bottom: 3rem; } +} + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__container { -= +webkit-box-pack: justify; justify-content: space-between; } + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__pages { margi= +n: 1.5rem 0px; } + +.cmp-hidecards .cmp-page-list-item:nth-child(n+7) { display: none; } + +.joblistingblock .cmp-saved-job-block { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block { padding-bottom: 2rem; } +} + +.joblistingblock .cmp-saved-job-block .cmp-saved-job-block__hide { display:= + none; } + +.joblistingblock .cmp-saved-job-block .cmp-saved-job-block__show { display:= + block; } + +.joblistingblock .cmp-saved-job-block .cmp-job-card-listing_first-row a { t= +ext-decoration: underline; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__content { border: 1px so= +lid rgb(204, 204, 204); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title a:focus { margin-b= +ottom: -1px; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__address-location { word-= +break: break-all; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title-link:focus { margi= +n-bottom: 1px; outline: rgb(0, 77, 255) solid 1px; } + +.joblistingblock .cmp-jobcard-layout--2-cards ul .cmp-page-list-item { -web= +kit-box-flex: 0; flex: 0 0 100%; max-width: 100%; margin-bottom: 3rem; padd= +ing: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-jobcard-layout--2-cards ul .cmp-page-list-item { -w= +ebkit-box-flex: 0; flex: 0 0 50%; max-width: 50%; } +} + +.joblistingblock .cmp-jobcard-layout--3-cards ul .cmp-page-list-item { -web= +kit-box-flex: 0; flex: 0 0 100%; max-width: 100%; margin-bottom: 3rem; padd= +ing: 0px 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingblock .cmp-jobcard-layout--3-cards ul .cmp-page-list-item { -w= +ebkit-box-flex: 0; flex: 0 0 50%; max-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-jobcard-layout--3-cards ul .cmp-page-list-item { -w= +ebkit-box-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; } +} + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block .cmp-job-card-listing_second-row { = +padding-bottom: 10px; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-saved-job-block .cmp-job-card-listing_second-row { = +padding-bottom: 0px; } +} + +@media screen and (max-width: 767.9px) { + .joblistingblock .cmp-saved-job-block .cmp-job-card-listing_third-row { p= +adding-bottom: 0px; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__job-listing-areas-intere= +st { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp= +: 3; overflow: hidden; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__job-listing-areas-inte= +rest { -webkit-line-clamp: 2; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__content { display: flex;= + -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio= +n: column; background-color: rgb(255, 255, 255); border: 0.1rem solid rgb(2= +04, 204, 204); padding: 3rem 2rem 2rem; margin: 0px; position: relative; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__content { position: re= +lative; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__action-container { margi= +n-top: 0px; padding-top: 0px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__action-container { pos= +ition: relative; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title { margin-top: 0px;= + font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont,= + "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-seri= +f; font-weight: 800; font-style: normal; text-transform: none; color: rgb(0= +, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__title { font-size: 2.5= +rem; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title a { color: rgb(0, = +0, 0); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title a:hover { text-dec= +oration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title a:focus { text-dec= +oration: underline; color: rgb(0, 77, 255); margin-bottom: -0.1rem; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__pretitle { border: trans= +parent; color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem; font= +-weight: 600; line-height: 1.08rem; margin-bottom: 2rem; text-transform: up= +percase; text-decoration: none; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__pretitle:nth-child(3) { = +margin-top: -1.5rem; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__job-listing-semibold { f= +ont-weight: 600; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__job-listing-posted-date = +{ font-weight: 400; font-style: italic; text-transform: none; line-height: = +1; font-size: 1.2rem; color: rgb(0, 0, 0); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__address-location { max-w= +idth: calc(100% - 4rem); word-break: break-word; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser-remove-icon {= + position: absolute; top: 0px; right: 0px; margin: 2.456rem 2rem 0px 0px; c= +ursor: pointer; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser-remove-icon::= +after { content: "=EF=90=85"; font-size: 24px; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; width: 1.9rem; height: 2.= +4rem; color: rgb(107, 107, 107); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser-remove-icon:h= +over::after { color: rgb(0, 0, 0); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__address-location, .jobli= +stingblock .cmp-saved-job-block .cmp-teaser__description, .joblistingblock = +.cmp-saved-job-block .cmp-teaser__description p { margin: 0px; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser__job-listing-= +areas-interest, .joblistingblock .cmp-saved-job-block .cmp-teaser__title { = +margin-bottom: 10px; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser__job-listin= +g-areas-interest, .joblistingblock .cmp-saved-job-block .cmp-teaser__title = +{ margin-bottom: 20px; } +} + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__action-container, .job= +listingblock .cmp-saved-job-block .cmp-teaser__job-listing-posted-date { ma= +rgin-top: 20px; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title-link:hover .cmp-te= +aser__title { text-decoration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title-link:focus { margi= +n-bottom: 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0p= +x; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title-link:focus .cmp-te= +aser__title { text-decoration: underline; color: rgb(0, 77, 255); } + +@media screen and (max-width: 767.9px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser_action-container { disp= +lay: none; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__action-link:focus::befor= +e { width: 100%; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-1 .cmp-teas= +er__content { background: linear-gradient(rgb(180, 85, 170) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-2 .cmp-teas= +er__content { background: linear-gradient(rgb(160, 85, 245) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-3 .cmp-teas= +er__content { background: linear-gradient(rgb(190, 130, 255) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-4 .cmp-teas= +er__content { background: linear-gradient(rgb(220, 175, 255) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-5 .cmp-teas= +er__content { background: linear-gradient(rgb(230, 220, 255) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-blue .cmp-teaser__con= +tent { background: linear-gradient(rgb(0, 65, 240) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-gray .cmp-teaser__con= +tent { background: linear-gradient(rgb(190, 190, 190) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-gray-dark .cmp-teaser= +__content { background: linear-gradient(rgb(150, 150, 150) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-gray-darker .cmp-teas= +er__content { background: linear-gradient(rgb(90, 90, 90) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-green .cmp-teaser__co= +ntent { background: linear-gradient(rgb(0, 215, 0) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-red .cmp-teaser__cont= +ent { background: linear-gradient(red 0.4rem, transparent 0px) 100% 0px / 1= +00% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-yellow .cmp-teaser__c= +ontent { background: linear-gradient(rgb(255, 255, 0) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-aqua .cmp-teaser__content= + { background: linear-gradient(rgb(0, 255, 187) 0.4rem, transparent 0px) 10= +0% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-blue .cmp-teaser__content= + { background: linear-gradient(rgb(0, 186, 255) 0.4rem, transparent 0px) 10= +0% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-blue-green .cmp-teaser__c= +ontent { background: linear-gradient(rgb(5, 240, 165) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-brand-green .cmp-teaser__= +content { background: linear-gradient(rgb(100, 255, 80) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-brand-orange .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 120, 0) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-brand-yellow .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 235, 50) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-blue-dark .cmp-teaser__co= +ntent { background: linear-gradient(rgb(0, 142, 255) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-blue-light .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 243, 255) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-core-purple .cmp-teaser__= +content { background: linear-gradient(rgb(70, 0, 115) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-cyan .cmp-teaser__content= + { background: linear-gradient(rgb(0, 255, 255) 0.4rem, transparent 0px) 10= +0% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray .cmp-teaser__content= + { background: linear-gradient(rgb(167, 167, 167) 0.4rem, transparent 0px) = +100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-base .cmp-teaser__co= +ntent { background: linear-gradient(rgb(0, 0, 0) 0.4rem, transparent 0px) 1= +00% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-dark .cmp-teaser__co= +ntent { background: linear-gradient(rgb(107, 107, 107) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-darker .cmp-teaser__= +content { background: linear-gradient(rgb(74, 74, 74) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-light .cmp-teaser__c= +ontent { background: linear-gradient(rgb(204, 204, 204) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-lighter .cmp-teaser_= +_content { background: linear-gradient(rgb(227, 227, 227) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-lightest .cmp-teaser= +__content { background: linear-gradient(rgb(242, 242, 242) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-grayishyellow-dark .cmp-t= +easer__content { background: linear-gradient(rgb(150, 150, 140) 0.4rem, tra= +nsparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-grayishyellow-light .cmp-= +teaser__content { background: linear-gradient(rgb(230, 230, 220) 0.4rem, tr= +ansparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-green .cmp-teaser__conten= +t { background: linear-gradient(rgb(0, 255, 0) 0.4rem, transparent 0px) 100= +% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-green-dark .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 83, 10) 0.4rem, transparent 0px= +) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-link .cmp-teaser__content= + { background: linear-gradient(rgb(0, 77, 255) 0.4rem, transparent 0px) 100= +% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-link-dark .cmp-teaser__co= +ntent { background: linear-gradient(rgb(0, 0, 136) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-orange .cmp-teaser__conte= +nt { background: linear-gradient(rgb(255, 182, 0) 0.4rem, transparent 0px) = +100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-orange-dark .cmp-teaser__= +content { background: linear-gradient(rgb(255, 149, 0) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-pink .cmp-teaser__content= + { background: linear-gradient(rgb(231, 0, 116) 0.4rem, transparent 0px) 10= +0% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-pink-dark .cmp-teaser__co= +ntent { background: linear-gradient(rgb(164, 2, 83) 0.4rem, transparent 0px= +) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-pink-light .cmp-teaser__c= +ontent { background: linear-gradient(rgb(255, 80, 160) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-purple .cmp-teaser__conte= +nt { background: linear-gradient(rgb(161, 0, 255) 0.4rem, transparent 0px) = +100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-purple-dark .cmp-teaser__= +content { background: linear-gradient(rgb(117, 0, 192) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-purple-darkest .cmp-tease= +r__content { background: linear-gradient(rgb(70, 1, 115) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-red .cmp-teaser__content = +{ background: linear-gradient(rgb(231, 15, 41) 0.4rem, transparent 0px) 100= +% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-red-dark .cmp-teaser__con= +tent { background: linear-gradient(rgb(189, 0, 29) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-red-darker .cmp-teaser__c= +ontent { background: linear-gradient(rgb(113, 0, 18) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-red-light .cmp-teaser__co= +ntent { background: linear-gradient(rgb(255, 50, 70) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-white .cmp-teaser__conten= +t { background: linear-gradient(rgb(255, 255, 255) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-yellow .cmp-teaser__conte= +nt { background: linear-gradient(rgb(255, 212, 46) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-yellow-dark .cmp-teaser__= +content { background: linear-gradient(rgb(240, 192, 0) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-yellow-light .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 240, 179) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block .cmp-separator--vertical { margin: 0p= +x; } + +.joblistingblock .cmp-saved-job-block .cmp-separator--vertical .cmp-separat= +or-saved::after { content: "-"; position: relative; top: -2rem; margin: 0px= +; color: rgb(0, 0, 0); } + +.joblistingblock .cmp-saved-job-block .cmp-separator--vertical .cmp-separat= +or__horizontal-rule { margin: -3rem 0.1rem 0px; width: 0.11rem; display: no= +ne; } + +.joblistingblock .cmp-saved-job-block .page-summary { display: block; } + +.cmp-topic-filter { width: 100%; margin: 50px auto auto; } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter { display: flex; -webkit-box-pack: justify; justify-con= +tent: space-between; -webkit-box-ordinal-group: 3; order: 2; } +} + +.cmp-topic-filter .cmp-topic-filter__container { margin-top: 30px; position= +: relative; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-topic-filter .cmp-topic-filter__container { display: flex; -webkit-b= +ox-align: center; align-items: center; -webkit-box-pack: justify; justify-c= +ontent: space-between; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__button_bo= +x { width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__button_= +box { -webkit-box-ordinal-group: 3; order: 2; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-but= +ton { display: flex; -webkit-box-align: center; align-items: center; -webki= +t-box-pack: center; justify-content: center; border: 2px solid rgb(0, 0, 0)= +; padding: 1.5rem; width: 100%; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-but= +ton:hover { border-color: rgb(107, 107, 107); } + +@media screen and (min-width: 768px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-b= +utton { padding: 1.5rem 5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-b= +utton { border: none; display: inline-block; padding: 1rem 0px; cursor: tex= +t; text-align: left; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-but= +ton .cmp-topic-filter__text { font-size: 1.4rem; text-transform: uppercase;= + font-weight: 600; color: rgb(0, 0, 0); position: relative; } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-b= +utton .cmp-topic-filter__text { font-size: 1.8rem; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-but= +ton .cmp-topic-filter__icon::before { content: "=EF=8C=9B"; font-size: 3rem= +; font-family: Ionicons; display: block; font-weight: 400; font-style: norm= +al; line-height: 1; text-transform: none; letter-spacing: normal; overflow-= +wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: = +antialiased; text-rendering: optimizelegibility; font-feature-settings: "li= +ga"; color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-b= +utton .cmp-topic-filter__icon::before { display: none; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms { display: none; background-color: rgb(255, 255, 255); position: absolut= +e; left: 0px; right: 0px; width: 100%; margin-top: 15px; } + +@media screen and (min-width: 768px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems { margin-top: 30px; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems { display: block; position: static; margin-top: 0px; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-button { text-align: right; border: 1px solid r= +gb(204, 204, 204); padding: 1.5rem; display: inline-block; } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems .cmp-topic-filter__topic-button { display: none; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-button .cmp-topic-filter__close-topic-box { dis= +play: inline-block; font-size: 1.5rem; font-weight: 600; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-button .cmp-topic-filter__close-topic-box::afte= +r { content: "=EF=84=AA"; font-size: 2.4rem; font-family: Ionicons; display= +: block; font-weight: 400; font-style: normal; line-height: 1; text-transfo= +rm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowra= +p; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opt= +imizelegibility; font-feature-settings: "liga"; color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems .cmp-topic-filter__topic-item { border: none; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__topic-item-links { padd= +ing: 1.5rem; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px s= +olid rgb(204, 204, 204); } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__topic-item-links .cmp-t= +opic-filter__topic-item-link { display: inline-block; font-size: 1.6rem; co= +lor: rgb(0, 0, 0); } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__topic-item-links .cmp-t= +opic-filter__topic-item-link:hover { color: rgb(0, 77, 255); text-decoratio= +n: underline; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__subtopic { background-c= +olor: rgb(242, 242, 242); -webkit-box-orient: vertical; -webkit-box-directi= +on: normal; flex-flow: column; padding: 0.8rem 1.5rem; display: none; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__subtopic .cmp-topic-fil= +ter__subtopic-link { display: inline-block; padding: 1rem 0px; font-size: 1= +.6rem; color: rgb(0, 0, 0); align-self: flex-start; } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems .cmp-topic-filter__topic-item .cmp-topic-filter__subtopic .cmp-topic-f= +ilter__subtopic-link:hover { color: rgb(0, 77, 255); text-decoration: under= +line; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list .cmp-topic-filter__topic-item-links { c= +ursor: pointer; display: flex; -webkit-box-align: center; align-items: cent= +er; -webkit-box-pack: justify; justify-content: space-between; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list .cmp-topic-filter__topic-item-links::af= +ter { content: "=EF=84=A3"; font-size: 1.6rem; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; transition: all 0.5s ease= +-in 0s; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list.cmp-topic-filter__subtopic-list--show .= +cmp-topic-filter__topic-item-links { font-weight: 600; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list.cmp-topic-filter__subtopic-list--show .= +cmp-topic-filter__topic-item-links::after { transform: rotate(180deg); } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list.cmp-topic-filter__subtopic-list--show .= +cmp-topic-filter__subtopic { display: flex; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms.cmp-topic-filter__topic-items--show { display: block; } + +.cmp-event-agenda-item { display: block; padding: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item { display: flex; padding: 3rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item { padding: 3rem 2rem; } +} + +.cmp-event-agenda-item__location-section { width: 25%; padding-right: 3rem;= + display: none; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__location-section { display: block; } +} + +.cmp-event-agenda-item__location-section .cmp-text { margin-top: 1rem; font= +-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__location-section .cmp-text { font-size: 1.6rem; } +} + +.cmp-event-agenda-item__location-section-xs { width: 100%; margin-top: 3rem= +; display: block; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__location-section-xs { display: none; margin: 0px;= + } +} + +.cmp-event-agenda-item__location-section-xs .cmp-title__text { font-size: 1= +.2rem; letter-spacing: 0.12rem; text-transform: uppercase; line-height: 1.3= +3em; font-weight: 600; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__location-section-xs .cmp-title__text { line-heigh= +t: 1.39em; font-size: 1.8rem; } +} + +.cmp-event-agenda-item__location-section-xs .cmp-text { line-height: 2.5rem= +; font-size: 1.4rem; padding: 1rem 0px 3rem; } + +.cmp-event-agenda-item__location-section .cmp-title__text { font-size: 1.2r= +em; letter-spacing: 0.12rem; text-transform: uppercase; line-height: 1.33em= +; font-weight: 600; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__location-section .cmp-title__text { line-height: = +1.39em; font-size: 1.8rem; } +} + +.cmp-event-agenda-item__description-section { width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__description-section { width: 41.66%; } +} + +.cmp-event-agenda-item__description-section .cmp-text { line-height: 2.5rem= +; padding-top: 2rem; margin-bottom: 2rem; font-size: 1.4rem; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__description-section .cmp-text { padding: 0px 1rem= + 0px 0px; margin-right: 0.5rem; font-size: 1.6rem; } +} + +.cmp-event-agenda-item__description-section .cmp-text__paragraph-block { ma= +rgin-bottom: 2.5rem; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__description-section .cmp-text__paragraph-block { = +margin-bottom: 2rem; } +} + +.cmp-event-agenda-item__description-section .cmp-button__calender { color: = +rgb(0, 77, 255); margin: 0px; width: fit-content; text-decoration: none; cu= +rsor: pointer; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on { font-size: 1.6rem; width: auto; padding: 0px; font-weight: 600; color:= + rgb(0, 77, 255); line-height: 2.5rem; background-color: transparent; box-s= +hadow: none; transition: none 0s ease 0s; transform: none; margin: 0px; hei= +ght: 0px; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on:focus { border: 0px; outline: 0px; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on::before { content: "=EF=8F=B3"; font-size: 2.4rem; font-family: Ionicons= +; font-weight: 400; font-style: normal; line-height: 1; text-transform: non= +e; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dire= +ction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizele= +gibility; font-feature-settings: "liga"; display: inline-block; position: r= +elative; margin-right: 0.8rem; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on .cmp-teaser__action-link::before { content: ""; bottom: 0px; display: bl= +ock; height: 0.1rem; left: -2.5rem; position: absolute; max-width: calc(100= +% + 2.1rem); } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on .cmp-teaser__action-link:hover::before { width: 108%; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on .cmp-teaser__action-link::after { content: ""; } + +.cmp-event-agenda-item__speakers-section { width: 100%; margin-top: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__speakers-section { width: 33.33%; padding-left: 1= +.5rem; margin-top: 0px; } +} + +.cmp-event-agenda-item__speakers-section .cmp-title { margin-bottom: 1rem; = +} + +.cmp-event-agenda-item__speakers-section .cmp-title__text { font-size: 1.2r= +em; letter-spacing: 0.12rem; text-transform: uppercase; line-height: 1.33em= +; font-weight: 600; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__speakers-section .cmp-title__text { line-height: = +1.39em; font-size: 1.8rem; } +} + +.cmp-event-agenda-item__speakers-section .cmp-teaser { margin-bottom: 2rem;= + padding: 0px; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__speakers-section .cmp-teaser { margin-bottom: 1.0= +8rem; } +} + +.cmp-event-agenda-item__speakers-section .cmp-teaser__content { display: fl= +ex; vertical-align: middle; -webkit-box-pack: center; justify-content: cent= +er; margin: 0px; } + +.cmp-event-agenda-item__speakers-section .cmp-teaser__content__sub-title { = +margin-bottom: 0.5rem; line-height: 1.7rem; font-size: 1.4rem; font-weight:= + 800; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__speakers-section .cmp-teaser__content__sub-title = +{ line-height: 2rem; font-size: 1.6rem; } +} + +.cmp-event-agenda-item__speakers-section .cmp-teaser__content__sub-title .c= +mp-image__link--title { color: rgb(0, 0, 0); } + +.cmp-event-agenda-item__speakers-section .cmp-teaser__description { margin:= + 0px; } + +.cmp-event-agenda-item__speakers-section .cmp-teaser__description .cmp-teas= +er-role { margin: 0px; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__speakers-section .cmp-teaser__description .cmp-te= +aser-role { font-size: 1.6rem; } +} + +.cmp-event-agenda-item__speakers-section .cmp-teaser .cmp-image { margin-ri= +ght: 1.5rem; } + +.cmp-event-agenda-item__speakers-section .cmp-teaser .cmp-image__image { wi= +dth: 5rem; height: 5rem; } + +.cmp-multiple-day-event-agenda { margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda { margin: 0px -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-day-event-agenda { margin: 0px; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__panel {= + border: 0px; padding: 0px; box-shadow: none; background-color: transparent= +; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__panel .= +accordion.cmp-event-agenda.cmp-single-day-event-agenda { margin: 2rem 0px; = +} + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__panel= + .accordion.cmp-event-agenda.cmp-single-day-event-agenda { margin: 0px; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item:last-child .cmp-accordi= +on__header .cmp-accordion__button { border-bottom: 0.2rem solid rgb(0, 0, 0= +); } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item:last-child .cmp-accor= +dion__header .cmp-accordion__button { border-bottom: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item:last-child .cmp-accor= +dion__panel .accordion.cmp-event-agenda.cmp-single-day-event-agenda { paddi= +ng: 0px; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +{ margin: 0px 1.3rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r { margin: 0px; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button { padding: 0px 4.3rem; border-top: 0.2rem solid rgb(= +0, 0, 0); border-right: 0.2rem solid rgb(0, 0, 0); border-left: 0.2rem soli= +d rgb(0, 0, 0); border-image: initial; border-bottom: none; height: 4.4rem;= + display: flex; -webkit-box-align: center; align-items: center; line-height= +: 2.196rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button { padding: 2rem 3.5rem; border-right: none; border= +-bottom: none; border-left: none; border-image: initial; border-top: 0.4rem= + solid rgb(0, 0, 0); } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button { padding: 2.5rem 2rem; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button:focus { outline: none; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button:focus-visible { border-color: rgb(0, 77, 255); outli= +ne: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__title { font-family: Graphik, Arial,= + system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, = +"Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.8rem; font-we= +ight: 600; overflow-wrap: break-word; word-break: break-word; line-height: = +2.196rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button .cmp-accordion__title { padding-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button .cmp-accordion__title { font-size: 2.5rem; line-he= +ight: 3rem; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__icon { font-size: 1.56rem; color: rg= +b(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button .cmp-accordion__icon { padding: 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button .cmp-accordion__icon { padding-right: 2rem; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__icon::before { font-size: 2rem; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button--expanded { background-color: rgb(255, 255, 255); cu= +rsor: pointer; border-bottom: 0.2rem solid rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button--expanded { border-top: 0.4rem solid rgb(0, 0, 0);= + border-bottom: none; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button:hover { color: rgb(0, 0, 0); } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion-item__pa= +nel, .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__pa= +nel--expanded.cmp-accordion__button { padding: 0px; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item:hover { color: rgb(0, 0= +, 0); } + +.cmp-single-day-event-agenda .cmp-accordion__item { width: auto; margin: 0p= +x -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-single-day-event-agenda .cmp-accordion__item { margin: 0px -3.5rem; = +} +} + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item { margin: 0px; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item:last-child .cmp-accordion= +__header { border-bottom: 0.09rem solid rgb(204, 204, 204); } + +.cmp-single-day-event-agenda .cmp-accordion__item:last-child .cmp-accordion= +__header .cmp-accordion__button { border-bottom: none; } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header { = +margin: 0px; border-right: rgb(204, 204, 204); border-bottom: rgb(204, 204,= + 204); border-left: rgb(204, 204, 204); border-image: initial; border-top: = +0.09rem solid rgb(204, 204, 204); } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button { border: none; padding: 1.5rem; height: auto; display= +: grid; grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button { padding: 1.5rem 3.5rem; grid-template-columns: 3fr= + 9fr; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button { padding: 2rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button:focus { outline: none; } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button:focus-visible { outline: rgb(0, 77, 255) solid 0.1rem;= + } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button:hover { color: rgb(0, 0, 0); } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button .cmp-accordion__title:first-child { font-size: 1.4rem;= + line-height: 2.2rem; font-weight: 400; padding-right: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__title:first-child { font-size: 1.6re= +m; line-height: 2.5rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button .cmp-accordion__title:nth-child(2) { white-space: pre-= +wrap; font-size: 1.8rem; font-weight: 800; overflow-wrap: break-word; word-= +break: break-word; line-height: 2.2rem; padding-right: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__title:nth-child(2) { font-size: 2.5r= +em; line-height: 3rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button .cmp-accordion__icon { color: rgb(0, 0, 0); padding-ri= +ght: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__icon { padding-right: 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__icon { padding-right: 2rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button .cmp-accordion__icon::before { font-size: 1.5rem; marg= +in-top: 0.2rem; } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button--expanded { background-color: rgb(255, 255, 255); curs= +or: pointer; border-left: 0.4rem solid rgb(255, 212, 46); padding: 1.5rem 1= +.5rem 1.5rem 1.1rem; } + +@media screen and (min-width: 768px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button--expanded { padding: 1.5rem 3.5rem 1.5rem 3.1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button--expanded { padding: 2rem 2rem 2rem 1.6rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button--expanded .cmp-accordion__title:first-child { font-wei= +ght: 400; } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__panel, .c= +mp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__panel--expa= +nded { box-shadow: rgba(0, 0, 0, 0.15) 0px 0.75em 2rem -0.38em inset; backg= +round-color: rgb(242, 242, 242); } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__panel--ex= +panded { border-left: none; border-right: none; border-bottom: none; } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-1 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(180= +, 85, 170); } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-2 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(160= +, 85, 245); } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-3 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(190= +, 130, 255); } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-4 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(220= +, 175, 255); } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-5 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(230= +, 220, 255); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-blue .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-left-color: rgb(0, 65, 240= +); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-gray .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-left-color: rgb(190, 190, = +190); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-gray-dark .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-left-color: rgb(150, = +150, 150); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-gray-darker .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(90,= + 90, 90); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-green .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 215, 0= +); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-red .cmp-accordion__= +button.cmp-accordion__button--expanded { border-left-color: red; } + +.cmp-single-day-event-agenda.accordion.color-block-alt-yellow .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 255= +, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-aqua .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 187); = +} + +.cmp-single-day-event-agenda.accordion.color-block-blue .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(0, 186, 255); = +} + +.cmp-single-day-event-agenda.accordion.color-block-blue-green .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(5, 240, = +165); } + +.cmp-single-day-event-agenda.accordion.color-block-brand-green .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(100, 25= +5, 80); } + +.cmp-single-day-event-agenda.accordion.color-block-brand-orange .cmp-accord= +ion__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 1= +20, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-brand-yellow .cmp-accord= +ion__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 2= +35, 50); } + +.cmp-single-day-event-agenda.accordion.color-block-blue-dark .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 142, 2= +55); } + +.cmp-single-day-event-agenda.accordion.color-block-blue-light .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 243, = +255); } + +.cmp-single-day-event-agenda.accordion.color-block-core-purple .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(70, 0, = +115); } + +.cmp-single-day-event-agenda.accordion.color-block-cyan .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 255); = +} + +.cmp-single-day-event-agenda.accordion.color-block-gray .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(167, 167, 167)= +; } + +.cmp-single-day-event-agenda.accordion.color-block-gray-base .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 0, 0);= + } + +.cmp-single-day-event-agenda.accordion.color-block-gray-dark .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(107, 107,= + 107); } + +.cmp-single-day-event-agenda.accordion.color-block-gray-darker .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(74, 74,= + 74); } + +.cmp-single-day-event-agenda.accordion.color-block-gray-light .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(204, 204= +, 204); } + +.cmp-single-day-event-agenda.accordion.color-block-gray-lighter .cmp-accord= +ion__button.cmp-accordion__button--expanded { border-left-color: rgb(227, 2= +27, 227); } + +.cmp-single-day-event-agenda.accordion.color-block-gray-lightest .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-left-color: rgb(242, = +242, 242); } + +.cmp-single-day-event-agenda.accordion.color-block-grayishyellow-dark .cmp-= +accordion__button.cmp-accordion__button--expanded { border-left-color: rgb(= +150, 150, 140); } + +.cmp-single-day-event-agenda.accordion.color-block-grayishyellow-light .cmp= +-accordion__button.cmp-accordion__button--expanded { border-left-color: rgb= +(230, 230, 220); } + +.cmp-single-day-event-agenda.accordion.color-block-green .cmp-accordion__bu= +tton.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-green-dark .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 83, 1= +0); } + +.cmp-single-day-event-agenda.accordion.color-block-link .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(0, 77, 255); } + +.cmp-single-day-event-agenda.accordion.color-block-link-dark .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 0, 136= +); } + +.cmp-single-day-event-agenda.accordion.color-block-orange .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-left-color: rgb(255, 182, 0)= +; } + +.cmp-single-day-event-agenda.accordion.color-block-orange-dark .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 14= +9, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-pink .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(231, 0, 116); = +} + +.cmp-single-day-event-agenda.accordion.color-block-pink-dark .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(164, 2, 8= +3); } + +.cmp-single-day-event-agenda.accordion.color-block-pink-light .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 80,= + 160); } + +.cmp-single-day-event-agenda.accordion.color-block-purple .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-left-color: rgb(161, 0, 255)= +; } + +.cmp-single-day-event-agenda.accordion.color-block-purple-dark .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(117, 0,= + 192); } + +.cmp-single-day-event-agenda.accordion.color-block-purple-darkest .cmp-acco= +rdion__button.cmp-accordion__button--expanded { border-left-color: rgb(70, = +1, 115); } + +.cmp-single-day-event-agenda.accordion.color-block-red .cmp-accordion__butt= +on.cmp-accordion__button--expanded { border-left-color: rgb(231, 15, 41); } + +.cmp-single-day-event-agenda.accordion.color-block-red-dark .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-left-color: rgb(189, 0, 29= +); } + +.cmp-single-day-event-agenda.accordion.color-block-red-darker .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(113, 0, = +18); } + +.cmp-single-day-event-agenda.accordion.color-block-red-light .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 50, = +70); } + +.cmp-single-day-event-agenda.accordion.color-block-white .cmp-accordion__bu= +tton.cmp-accordion__button--expanded { border-left-color: rgb(255, 255, 255= +); } + +.cmp-single-day-event-agenda.accordion.color-block-yellow .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-left-color: rgb(255, 212, 46= +); } + +.cmp-single-day-event-agenda.accordion.color-block-yellow-dark .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(240, 19= +2, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-yellow-light .cmp-accord= +ion__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 2= +40, 179); } + +.cmp-single-day-event-agenda.accordion.brand-gradient-pink .cmp-accordion__= +button.cmp-accordion__button--expanded { border-image: linear-gradient(90de= +g, rgb(164, 2, 83) 0%, rgb(231, 0, 116) 30%) 1 / 1 / 0 stretch; border-top-= +width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-purple .cmp-accordion= +__button.cmp-accordion__button--expanded { border-image: linear-gradient(rg= +b(70, 1, 115), rgb(161, 0, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; = +border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-purple-alt .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-image: linear-gradien= +t(90deg, rgb(70, 1, 115), rgb(117, 0, 192), rgb(161, 0, 255)) 1 / 1 / 0 str= +etch; border-top-width: 0px; border-right-width: 0px; border-bottom-width: = +0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-blue .cmp-accordion__= +button.cmp-accordion__button--expanded { border-image: linear-gradient(rgb(= +0, 0, 136), rgb(0, 77, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; bord= +er-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-blue2 .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-image: linear-gradient(rgb= +(0, 77, 255), rgb(0, 186, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; b= +order-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-light-blue .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-image: linear-gradien= +t(90deg, rgb(0, 186, 255), rgb(0, 142, 255), rgb(0, 77, 255)) 1 / 1 / 0 str= +etch; border-top-width: 0px; border-right-width: 0px; border-bottom-width: = +0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-red .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-image: linear-gradient(rgb(1= +13, 0, 18), red) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-wid= +th: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-red-alt .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-image: linear-gradient(9= +0deg, red, rgb(189, 0, 29), rgb(113, 0, 18)) 1 / 1 / 0 stretch; border-top-= +width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient .cmp-accordion__butto= +n.cmp-accordion__button--expanded { border-image: linear-gradient(rgb(0, 25= +5, 0), rgb(0, 186, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; border-r= +ight-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-alt .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-image: linear-gradient(90deg= +, rgb(0, 255, 0), rgb(0, 186, 255)) 1 / 1 / 0 stretch; border-top-width: 0p= +x; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-yellow .cmp-accordion= +__button.cmp-accordion__button--expanded { border-image: linear-gradient(rg= +b(255, 255, 0), rgb(240, 192, 0)) 1 / 1 / 0 stretch; border-top-width: 0px;= + border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-yellow-alt .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-image: linear-gradien= +t(90deg, rgb(255, 255, 0), rgb(255, 212, 46), rgb(255, 182, 0)) 1 / 1 / 0 s= +tretch; border-top-width: 0px; border-right-width: 0px; border-bottom-width= +: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-green .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-image: linear-gradient(90d= +eg, rgb(0, 255, 0), rgb(0, 215, 0), rgb(0, 83, 10)) 1 / 1 / 0 stretch; bord= +er-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-1 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(180, 85, 170); } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-2 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(160, 85, 245); } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-3 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(190, 130, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-4 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(220, 175, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-5 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(230, 220, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-blue .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-left-color: rgb(0, 65, 240); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-gray .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-left-color: rgb(190, 190, 190); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-gray-dark .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-left-color: rgb(150, 150, 150); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-gray-darker .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(90, 90, 90); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-green .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(0, 215, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-red .cmp-single-da= +y-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bor= +der-left-color: red; } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-yellow .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(255, 255, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-aqua .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(0, 255, 187); } + +.cmp-multiple-day-event-agenda.accordion.color-block-blue .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(0, 186, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-blue-green .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(5, 240, 165); } + +.cmp-multiple-day-event-agenda.accordion.color-block-brand-green .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(100, 255, 80); } + +.cmp-multiple-day-event-agenda.accordion.color-block-brand-orange .cmp-sing= +le-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded = +{ border-left-color: rgb(255, 120, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-brand-yellow .cmp-sing= +le-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded = +{ border-left-color: rgb(255, 235, 50); } + +.cmp-multiple-day-event-agenda.accordion.color-block-blue-dark .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(0, 142, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-blue-light .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(0, 243, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-core-purple .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(70, 0, 115); } + +.cmp-multiple-day-event-agenda.accordion.color-block-cyan .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(0, 255, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(167, 167, 167); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-base .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(0, 0, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-dark .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(107, 107, 107); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-darker .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(74, 74, 74); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-light .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(204, 204, 204); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-lighter .cmp-sing= +le-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded = +{ border-left-color: rgb(227, 227, 227); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-lightest .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-left-color: rgb(242, 242, 242); } + +.cmp-multiple-day-event-agenda.accordion.color-block-grayishyellow-dark .cm= +p-single-day-event-agenda .cmp-accordion__button.cmp-accordion__button--exp= +anded { border-left-color: rgb(150, 150, 140); } + +.cmp-multiple-day-event-agenda.accordion.color-block-grayishyellow-light .c= +mp-single-day-event-agenda .cmp-accordion__button.cmp-accordion__button--ex= +panded { border-left-color: rgb(230, 230, 220); } + +.cmp-multiple-day-event-agenda.accordion.color-block-green .cmp-single-day-= +event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { borde= +r-left-color: rgb(0, 255, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-green-dark .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(0, 83, 10); } + +.cmp-multiple-day-event-agenda.accordion.color-block-link .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(0, 77, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-link-dark .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(0, 0, 136); } + +.cmp-multiple-day-event-agenda.accordion.color-block-orange .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-left-color: rgb(255, 182, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-orange-dark .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(255, 149, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-pink .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(231, 0, 116); } + +.cmp-multiple-day-event-agenda.accordion.color-block-pink-dark .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(164, 2, 83); } + +.cmp-multiple-day-event-agenda.accordion.color-block-pink-light .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(255, 80, 160); } + +.cmp-multiple-day-event-agenda.accordion.color-block-purple .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-left-color: rgb(161, 0, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-purple-dark .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(117, 0, 192); } + +.cmp-multiple-day-event-agenda.accordion.color-block-purple-darkest .cmp-si= +ngle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expande= +d { border-left-color: rgb(70, 1, 115); } + +.cmp-multiple-day-event-agenda.accordion.color-block-red .cmp-single-day-ev= +ent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border-= +left-color: rgb(231, 15, 41); } + +.cmp-multiple-day-event-agenda.accordion.color-block-red-dark .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-left-color: rgb(189, 0, 29); } + +.cmp-multiple-day-event-agenda.accordion.color-block-red-darker .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(113, 0, 18); } + +.cmp-multiple-day-event-agenda.accordion.color-block-red-light .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(255, 50, 70); } + +.cmp-multiple-day-event-agenda.accordion.color-block-white .cmp-single-day-= +event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { borde= +r-left-color: rgb(255, 255, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-yellow .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-left-color: rgb(255, 212, 46); } + +.cmp-multiple-day-event-agenda.accordion.color-block-yellow-dark .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(240, 192, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-yellow-light .cmp-sing= +le-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded = +{ border-left-color: rgb(255, 240, 179); } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-pink .cmp-single-da= +y-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bor= +der-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(231, 0, 116) 30%)= + 1 / 1 / 0 stretch; border-top-width: 0px; border-right-width: 0px; border-= +bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-purple .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 255)) 1 / 1 / 0 s= +tretch; border-top-width: 0px; border-right-width: 0px; border-bottom-width= +: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-purple-alt .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-image: linear-gradient(90deg, rgb(70, 1, 115), rgb(117, 0, 192), = +rgb(161, 0, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-wi= +dth: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-blue .cmp-single-da= +y-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bor= +der-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255)) 1 / 1 / 0 stret= +ch; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0p= +x; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-blue2 .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 255)) 1 / 1 / 0 st= +retch; border-top-width: 0px; border-right-width: 0px; border-bottom-width:= + 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-light-blue .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-image: linear-gradient(90deg, rgb(0, 186, 255), rgb(0, 142, 255),= + rgb(0, 77, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-wi= +dth: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-red .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-image: linear-gradient(rgb(113, 0, 18), red) 1 / 1 / 0 stretch; border-t= +op-width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-red-alt .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-image: linear-gradient(90deg, red, rgb(189, 0, 29), rgb(113, 0, 18))= + 1 / 1 / 0 stretch; border-top-width: 0px; border-right-width: 0px; border-= +bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient .cmp-single-day-eve= +nt-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border-i= +mage: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)) 1 / 1 / 0 stretch; = +border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-alt .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186, 255)) 1 / 1 / = +0 stretch; border-top-width: 0px; border-right-width: 0px; border-bottom-wi= +dth: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-yellow .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192, 0)) 1 / 1 / 0 = +stretch; border-top-width: 0px; border-right-width: 0px; border-bottom-widt= +h: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-yellow-alt .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-image: linear-gradient(90deg, rgb(255, 255, 0), rgb(255, 212, 46)= +, rgb(255, 182, 0)) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-= +width: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-green .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 215, 0), rgb(0, 8= +3, 10)) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-width: 0px; = +border-bottom-width: 0px; } + +.cmp-button__download-agenda.cmp-button--primary-white .cmp-button, .cmp-bu= +tton__download-agenda.cmp-button--primary-white .cmp-button:hover { font-si= +ze: 1.6rem; width: auto; padding: 0px; font-weight: 600; color: rgb(51, 51,= + 153); text-decoration: none; background-color: transparent; box-shadow: no= +ne; transition: none 0s ease 0s; transform: none; margin-left: 0px; } + +.cmp-button__download-agenda.cmp-button--primary-white .cmp-button .cmp-but= +ton__text::before, .cmp-button__download-agenda.cmp-button--primary-white .= +cmp-button:hover .cmp-button__text::before { content: ""; background: rgb(0= +, 77, 255); bottom: 0px; display: block; height: 0.129rem; left: -2.4rem; t= +op: 2rem; width: 0%; position: absolute; max-width: calc(100% + 2.1rem); tr= +ansition: box-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-= +box-shadow 0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; } + +.cmp-button__download-agenda.cmp-button--primary-white .cmp-button .cmp-but= +ton__text:focus::before, .cmp-button__download-agenda.cmp-button--primary-w= +hite .cmp-button .cmp-button__text:hover::before, .cmp-button__download-age= +nda.cmp-button--primary-white .cmp-button:hover .cmp-button__text:focus::be= +fore, .cmp-button__download-agenda.cmp-button--primary-white .cmp-button:ho= +ver .cmp-button__text:hover::before { width: 111%; } + +.cmp-button__download-agenda.cmp-button--primary-white::before { content: "= +=EF=90=9F"; font-size: 2.4rem; font-family: Ionicons; font-weight: 400; fon= +t-style: normal; line-height: 1; text-transform: none; letter-spacing: norm= +al; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fon= +t-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-= +settings: "liga"; display: inline-block; position: relative; top: 0.2rem; p= +adding-right: 0.8rem; color: rgb(0, 77, 255); cursor: pointer; } + +.cmp-button__download-agenda.cmp-button--primary-white .cmp-button:focus { = +border: 0px; outline: 0px; } + +.cmp-single-day-event-agenda.cmp-event-background__white-bg-container .cmp-= +accordion__item .cmp-accordion__panel--expanded { background-color: rgb(255= +, 255, 255); box-shadow: none; } + +.featured-profile-block .cmp-featured-profile__speaker { position: relative= +; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-seperator__cont= +ainer__with-padding { padding: 0px 1.5rem; } + +.cmp-featured-profile__single-profile-container:last-of-type .featured-prof= +ile-block .cmp-featured-profile__speaker .cmp-seperator__container__with-pa= +dding { display: none; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-seperator__cont= +ainer__with-padding .cmp-separator__horizontal-rule { margin: 0px; height: = +0.11rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e { position: relative; } + +@media screen and (min-width: 1000px) { + .cmp-featured-profile__single-profile-container:first-of-type .featured-p= +rofile-block .cmp-featured-profile__speaker .cmp-featured-profile { padding= +-top: 5.75rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__container { -webkit-box-orient: horizontal; -webkit-box-direction: norma= +l; flex-direction: row; padding: 3rem 0px; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__container { display: flex; padding: 5rem 0px; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__img-container { padding: 0px 0px 2rem; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__img-container { min-width: 31.2rem; padding: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__img-container { min-width: 20.5rem; padding: 0px; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__img-container .cmp-image__image { width: 100%; margin: 0px auto; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__img-container .cmp-image__image { width: auto; height: 31.2rem; max-he= +ight: 31.2rem; max-width: 31.2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__img-container .cmp-image__image { width: auto; height: 20.5rem; max-he= +ight: 20.5rem; max-width: 20.5rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e .cmp-text__label-small { display: inline; line-height: 2.56rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e .cmp-text__label-small .cmp-text__label-small-divider { position: relativ= +e; border-left: 1px solid rgb(204, 204, 204); margin-right: 1.5rem; margin-= +left: 1.5rem; height: 1.8rem; display: inline-block; top: 5px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__desc-container { position: relative; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__desc-container { padding-left: 2.5rem; width: 75%; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__name-link { color: rgb(0, 0, 0); } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-name { word-break: break-word; margin-bottom: 0.5rem; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-name { margin-top: 0px; max-width: 100%; } +} + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-name { margin-bottom: 1rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-title { word-break: break-word; text-transform: uppercase; padding-= +bottom: 2rem; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-title { max-width: 100%; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-opt-desc { word-break: break-word; max-width: 100%; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-opt-desc { display: block; margin-bottom: 2rem; } +} + +@media screen and (max-width: 767.9px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-opt-desc { margin-bottom: 2rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-opt-desc .cmp-text__paragraph-default .cmp-text__link--default { co= +lor: rgb(0, 77, 255); } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-opt-desc .cmp-text__paragraph-default .cmp-text__link--default:hove= +r { color: rgb(0, 0, 136); } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons { padding-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__social-buttons { position: static; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__share { padding: 0px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .social-btn-wrapper { display: flex; -webkit-box-align: c= +enter; align-items: center; padding: 0px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .h-title-eyebrow { display: flex; margin: 0px 2rem 0px 0p= +x; text-transform: none; font-size: 1.4rem; line-height: 2.24rem; letter-sp= +acing: normal; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__social-buttons .h-title-eyebrow { margin-right: 2rem; font-size: 1.6re= +m; line-height: 2.56rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__items { margin: 0px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__item:focus { box-shadow: rgb(255, 255,= + 255) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-of= +fset: 0.1rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__item:focus:not(:focus-visible) { box-s= +hadow: none; outline: none; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__item:not(:last-child) { margin-right: = +1.5rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__icon { margin: 0px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-text__link-list { margin-top: 0px; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__links .cmp-text__link-list { margin-top: 1rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-text__link-list li { display: block; margin-top: 1rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-text__link-list li:focus { box-shadow: rgb(255, 255, 255) 0px= + 0px 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1= +rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-text__link-list li:focus:not(:focus-visible) { box-shadow: no= +ne; outline: none; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__links .cmp-text__link-list li { display: inline-block; margin-top: 0px= +; } + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__links .cmp-text__link-list li:not(:last-child)::after { content: ","; = +color: rgb(0, 77, 255); margin-left: -2px; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-teaser__pretitle { margin-bottom: 1rem; } + +.featured-profile-block .cmp-featured-profile__speaker.cmp-featured-profile= +__employee .cmp-featured-profile__corporate-semibold { font-weight: 600; wo= +rd-break: break-word; max-width: 100%; margin-bottom: 2rem; font-size: 1.4r= +em; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker.cmp-featured-profi= +le__employee .cmp-featured-profile__corporate-semibold { display: block; fo= +nt-size: 1.6rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker.cmp-featured-profile= +__employee .cmp-featured-profile__corporate-semibold p { display: inline; } + +.featured-profile-block--border-bottom .cmp-featured-profile__container { b= +order-bottom: 1px solid rgb(204, 204, 204); } + +.featured-profile-block--background-gray .cmp-featured-profile__container {= + background-color: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .featured-profile-block.change-image-position .cmp-featured-profile__spea= +ker .cmp-featured-profile__desc-container { padding-right: 2.5rem; padding-= +left: 0px; } +} + +.change-image-position .cmp-featured-profile-block .cmp-featured-profile__c= +ontainer { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; = +flex-direction: row-reverse; } + +.cmp-blog-topic-nav { font-size: 1.4rem; line-height: 1; } + +.cmp-blog-topic-nav .cmp-multipage-nav { background-color: rgb(242, 242, 24= +2); } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top: 0.4re= +m solid rgb(0, 77, 255); background-color: rgb(242, 242, 242); padding: 1.6= +rem 1.5rem 2rem; max-width: 120rem; margin: 0px auto; font-size: 1.4rem; te= +xt-transform: none; letter-spacing: 0.124rem; } + +@media screen and (min-width: 1000px) { + .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { padding-right: = +4.5rem; } +} + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow, .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multip= +age-nav__arrow .cmp-multipage-nav__arrow-icon { margin-right: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow .cmp-multipage-nav__arrow-icon span { display: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow .cmp-multipage-nav__arrow-icon::before { content: "=EF=8F=90"; } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow .cmp-multipage-nav__arrow-icon--close::before, .cmp-blog-topic-nav .= +cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav__arrow .cmp-multipage= +-nav__arrow-icon::before { font-size: 16px; font-family: Ionicons; display:= + block; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; font-weight: 700; margin-top: -1rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow .cmp-multipage-nav__arrow-icon--close::before { content: "=EF=8F=98"= +; } + +.cmp-blog-topic-nav .cmp-multipage-nav__elements { box-shadow: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__articles { border-bottom: none; rig= +ht: 0px; top: 5.933rem; width: 100%; background-color: rgb(242, 242, 242); = +} + +@media screen and (min-width: 1000px) { + .cmp-blog-topic-nav .cmp-multipage-nav__articles { top: 0px; } +} + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop { background-color: = +transparent; padding: 0px 1.5rem; margin: 0px auto; max-width: 125rem; -web= +kit-box-align: center; align-items: center; } + +@media screen and (min-width: 1200px) { + .cmp-blog-topic-nav .cmp-multipage-nav__items--desktop { padding: 0px 5re= +m; } +} + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item { -webkit-box-flex: 2; flex: 2 0 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item-link:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; outline: = +rgb(0, 0, 136) solid 1px; outline-offset: 1px; z-index: 4; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more button.cmp-multipage-nav__item-link { display: flex; -webkit-box= +-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more .more-icon { padding-left: 1.4rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more .cmp-multipage-nav__item-link .more-icon::after { content: "=EF= +=8F=90"; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more .cmp-multipage-nav__item-link.cmp-multipage-nav__item-link--more= +-active .more-icon::after, .cmp-blog-topic-nav .cmp-multipage-nav__items--d= +esktop .cmp-multipage-nav__item--more .cmp-multipage-nav__item-link .more-i= +con::after { font-size: 14px; font-family: Ionicons; display: block; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; font-weight: 700; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more .cmp-multipage-nav__item-link.cmp-multipage-nav__item-link--more= +-active .more-icon::after { content: "=EF=8F=98"; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop button.cmp-multipage= +-nav__item-link.cmp-multipage-nav__item-link--more-active { background-colo= +r: rgb(242, 242, 242); } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item { mi= +n-height: 4.6rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item::aft= +er, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item:= +:before, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:focus::after, .cmp-blog-topi= +c-nav .cmp-multipage-nav__items .cmp-multipage-nav__item:first-child .cmp-m= +ultipage-nav__item-link:hover::after { width: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .cmp= +-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgro= +und-color: transparent; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item-link= + { color: rgb(0, 0, 0); background-color: transparent; font-weight: 600; wi= +dth: 100%; padding: 1.6rem 0px 2.1rem; display: block; outline: none; box-s= +hadow: none; font-size: 1.4rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item-link= +::after, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__= +item-link::before, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multi= +page-nav__item-link:focus::after, .cmp-blog-topic-nav .cmp-multipage-nav__i= +tems .cmp-multipage-nav__item-link:hover::after { width: 0px; border: 0px; = +} + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item-link= +:hover { color: rgb(107, 107, 107); cursor: pointer; background-color: rgb(= +242, 242, 242); text-decoration: underline; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item-link= + .cmp-multipage-nav__item-arrow { display: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item--mor= +e { -webkit-box-flex: 2; flex: 2 0 0px; max-width: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items button.cmp-multipage-nav__ite= +m-link:hover { text-decoration: none; color: rgb(0, 0, 0); } + +.cmp-blog-topic-nav .cmp-multipage-nav__items button.cmp-multipage-nav__ite= +m-link:hover span:not(.more-icon) { text-decoration: underline; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item { border-bottom: 0.2rem solid rgb(227, 2= +27, 227); border-top: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item:focus, .cmp-blog-topic-nav .cmp-multipag= +e-nav__items .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m:hover, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item:last-child { border-bottom: non= +e; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link { font-weight: 600; width: 100%; pa= +dding: 2rem 1.5rem; display: inline-flex; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link:focus, .cmp-blog-topic-nav .cmp-mul= +tipage-nav__items .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link:hover { color: rgb(107, 107, 107); background-color: rgb(242, 2= +42, 242); font-weight: 600; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link::after, .cmp-blog-topic-nav .cmp-mu= +ltipage-nav__items .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::before, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after,= + .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link:hover::after { background-color: r= +gb(0, 77, 255); width: 4px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link::before { content: ""; background: = +transparent; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link:focus { box-shadow: rgb(255, 255, 2= +55) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 1px; outline-offset: 1px= +; z-index: 4; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__show-drop= +down--desktop { right: 2rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__show-drop= +down--desktop .cmp-multipage-nav__item:hover .cmp-multipage-nav__item-link = +{ padding-top: 2.26rem; padding-bottom: 2.2rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__show-drop= +down--desktop .cmp-multipage-nav__item:first-child .cmp-multipage-nav__item= +-link:focus::after, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-mult= +ipage-nav__show-dropdown--desktop .cmp-multipage-nav__item:first-child .cmp= +-multipage-nav__item-link:hover::after { width: 4px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__show-drop= +down--desktop .cmp-multipage-nav__item:first-child .cmp-multipage-nav__item= +-link:hover::before { border-color: rgb(255, 255, 255); } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop > li.cmp-multipage-n= +av__item:first-child { -webkit-box-flex: 2; flex: 2 0 0%; background-color:= + transparent; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile { background-color: r= +gb(255, 255, 255); box-shadow: none; padding: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem::before { border: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem-link { font-weight: 600; width: 100%; padding: 2rem 1.5rem; display: in= +line-flex; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem-linkfocus, .cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-m= +ultipage-nav__item-linkhover { color: rgb(0, 0, 0); background-color: rgb(2= +42, 242, 242); font-weight: 600; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem-link::after, .cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp= +-multipage-nav__item-link::before, .cmp-blog-topic-nav .cmp-multipage-nav__= +items--mobile .cmp-multipage-nav__item-link:focus::after, .cmp-blog-topic-n= +av .cmp-multipage-nav__items--mobile .cmp-multipage-nav__item-link:hover::a= +fter { background-color: rgb(0, 77, 255); width: 4px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem-link::before { content: ""; background: transparent; width: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem:first-child::before { display: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__item--active { cursor: pointer; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile { width: 100%= +; right: 0px; top: 5.933rem; height: auto; } + +@media screen and (min-width: 1000px) { + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile { top: 0px;= + } +} + +@media screen and (min-width: 768px) { + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile.cmp-multipa= +ge-nav__articles { top: 5.933rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile.cmp-multipa= +ge-nav__articles { top: 0px; } +} + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile { position: relative; top: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile .cmp-multipage-nav__item-link { width: auto; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile .cmp-multipage-nav__item:first-child { border-top: 0.2= +rem solid rgb(227, 227, 227); } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile .cmp-multipage-nav__item:first-child:hover::after { ba= +ckground-color: transparent; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile .cmp-multipage-nav__item:first-child .cmp-multipage-na= +v__item-link:hover::before { display: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items::before { content: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__item::before { content: none; border: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__item:first-child { background-color: transparent; } + +@media screen and (max-width: 999.9px) { + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multip= +age-nav__item-link:focus, .cmp-blog-topic-nav .cmp-multipage-nav__show-drop= +down--mobile .cmp-multipage-nav__item-link:hover { text-decoration: none; c= +olor: rgb(0, 0, 0); } + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multip= +age-nav__item-link:focus::after, .cmp-blog-topic-nav .cmp-multipage-nav__sh= +ow-dropdown--mobile .cmp-multipage-nav__item-link:hover::after { width: 0px= +; } +} + +.multipagenavigation.color-block-accent-purple-1 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-1 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(180, 85, 170); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-1 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(180, 85, 170); width: 4px; } + +.multipagenavigation.color-block-accent-purple-2 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-2 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(160, 85, 245); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-2 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(160, 85, 245); width: 4px; } + +.multipagenavigation.color-block-accent-purple-3 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-3 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(190, 130, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-3 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(190, 130, 255); width: 4px; } + +.multipagenavigation.color-block-accent-purple-4 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-4 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(220, 175, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-4 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(220, 175, 255); width: 4px; } + +.multipagenavigation.color-block-accent-purple-5 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-5 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(230, 220, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-5 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(230, 220, 255); width: 4px; } + +.multipagenavigation.color-block-alt-blue .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.color-block-alt-blue .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 65, 240)= +; } + +.multipagenavigation.color-block-alt-blue .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__= +item-link::after, .multipagenavigation.color-block-alt-blue .cmp-blog-topic= +-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-drop= +down .cmp-multipage-nav__item-link::after { background-color: rgb(0, 65, 24= +0); width: 4px; } + +.multipagenavigation.color-block-alt-gray .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.color-block-alt-gray .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(190, 190, 1= +90); } + +.multipagenavigation.color-block-alt-gray .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__= +item-link::after, .multipagenavigation.color-block-alt-gray .cmp-blog-topic= +-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-drop= +down .cmp-multipage-nav__item-link::after { background-color: rgb(190, 190,= + 190); width: 4px; } + +.multipagenavigation.color-block-alt-gray-dark .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.color-block-alt-gray-dark .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(1= +50, 150, 150); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link::after, .multipagenavigation.color-block-alt-gray-dark .cmp-= +blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more= +-link-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb= +(150, 150, 150); width: 4px; } + +.multipagenavigation.color-block-alt-gray-darker .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-alt-gray-darker .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(90, 90, 90); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-alt-gray-darker .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(90, 90, 90); width: 4px; } + +.multipagenavigation.color-block-alt-green .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-alt-green .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 215, 0= +); } + +.multipagenavigation.color-block-alt-green .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-alt-green .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 215,= + 0); width: 4px; } + +.multipagenavigation.color-block-alt-red .cmp-blog-topic-nav .cmp-multipage= +-nav__articles, .multipagenavigation.color-block-alt-red .cmp-blog-topic-na= +v .cmp-multipage-nav__mobile-dropdown { border-top-color: red; } + +.multipagenavigation.color-block-alt-red .cmp-blog-topic-nav .cmp-multipage= +-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__i= +tem-link::after, .multipagenavigation.color-block-alt-red .cmp-blog-topic-n= +av .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdo= +wn .cmp-multipage-nav__item-link::after { background-color: red; width: 4px= +; } + +.multipagenavigation.color-block-alt-yellow .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-alt-yellow .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 25= +5, 0); } + +.multipagenavigation.color-block-alt-yellow .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-alt-yellow .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(255, = +255, 0); width: 4px; } + +.multipagenavigation.color-block-aqua .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-aqua .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 255, 187); } + +.multipagenavigation.color-block-aqua .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-aqua .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(0, 255, 187); wid= +th: 4px; } + +.multipagenavigation.color-block-blue .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-blue .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 186, 255); } + +.multipagenavigation.color-block-blue .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-blue .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(0, 186, 255); wid= +th: 4px; } + +.multipagenavigation.color-block-blue-green .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-blue-green .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(5, 240,= + 165); } + +.multipagenavigation.color-block-blue-green .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-blue-green .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(5, 24= +0, 165); width: 4px; } + +.multipagenavigation.color-block-brand-green .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-brand-green .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(100, = +255, 80); } + +.multipagenavigation.color-block-brand-green .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-brand-green .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(100= +, 255, 80); width: 4px; } + +.multipagenavigation.color-block-brand-orange .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles, .multipagenavigation.color-block-brand-orange .cmp-blo= +g-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255= +, 120, 0); } + +.multipagenavigation.color-block-brand-orange .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-n= +av__item-link::after, .multipagenavigation.color-block-brand-orange .cmp-bl= +og-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-l= +ink-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(2= +55, 120, 0); width: 4px; } + +.multipagenavigation.color-block-brand-yellow .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles, .multipagenavigation.color-block-brand-yellow .cmp-blo= +g-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255= +, 235, 50); } + +.multipagenavigation.color-block-brand-yellow .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-n= +av__item-link::after, .multipagenavigation.color-block-brand-yellow .cmp-bl= +og-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-l= +ink-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(2= +55, 235, 50); width: 4px; } + +.multipagenavigation.color-block-blue-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-blue-dark .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 142, 2= +55); } + +.multipagenavigation.color-block-blue-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-blue-dark .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 142,= + 255); width: 4px; } + +.multipagenavigation.color-block-blue-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-blue-light .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 243,= + 255); } + +.multipagenavigation.color-block-blue-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-blue-light .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 24= +3, 255); width: 4px; } + +.multipagenavigation.color-block-core-purple .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-core-purple .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(70, 0= +, 115); } + +.multipagenavigation.color-block-core-purple .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-core-purple .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(70,= + 0, 115); width: 4px; } + +.multipagenavigation.color-block-cyan .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-cyan .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 255, 255); } + +.multipagenavigation.color-block-cyan .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-cyan .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(0, 255, 255); wid= +th: 4px; } + +.multipagenavigation.color-block-gray .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-gray .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(167, 167, 167); } + +.multipagenavigation.color-block-gray .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-gray .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(167, 167, 167); w= +idth: 4px; } + +.multipagenavigation.color-block-gray-base .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-gray-base .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 0, 0);= + } + +.multipagenavigation.color-block-gray-base .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-gray-base .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 0, 0= +); width: 4px; } + +.multipagenavigation.color-block-gray-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-gray-dark .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(107, 107,= + 107); } + +.multipagenavigation.color-block-gray-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-gray-dark .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(107, 10= +7, 107); width: 4px; } + +.multipagenavigation.color-block-gray-darker .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-gray-darker .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(74, 7= +4, 74); } + +.multipagenavigation.color-block-gray-darker .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-gray-darker .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(74,= + 74, 74); width: 4px; } + +.multipagenavigation.color-block-gray-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-gray-light .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(204, 20= +4, 204); } + +.multipagenavigation.color-block-gray-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-gray-light .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(204, = +204, 204); width: 4px; } + +.multipagenavigation.color-block-gray-lighter .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles, .multipagenavigation.color-block-gray-lighter .cmp-blo= +g-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(227= +, 227, 227); } + +.multipagenavigation.color-block-gray-lighter .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-n= +av__item-link::after, .multipagenavigation.color-block-gray-lighter .cmp-bl= +og-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-l= +ink-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(2= +27, 227, 227); width: 4px; } + +.multipagenavigation.color-block-gray-lightest .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.color-block-gray-lightest .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(2= +42, 242, 242); } + +.multipagenavigation.color-block-gray-lightest .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link::after, .multipagenavigation.color-block-gray-lightest .cmp-= +blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more= +-link-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb= +(242, 242, 242); width: 4px; } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-blog-topic-nav .cm= +p-multipage-nav__articles, .multipagenavigation.color-block-grayishyellow-d= +ark .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-co= +lor: rgb(150, 150, 140); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-blog-topic-nav .cm= +p-multipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multi= +page-nav__item-link::after, .multipagenavigation.color-block-grayishyellow-= +dark .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage= +-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { background-= +color: rgb(150, 150, 140); width: 4px; } + +.multipagenavigation.color-block-grayishyellow-light .cmp-blog-topic-nav .c= +mp-multipage-nav__articles, .multipagenavigation.color-block-grayishyellow-= +light .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-= +color: rgb(230, 230, 220); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-blog-topic-nav .c= +mp-multipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-mult= +ipage-nav__item-link::after, .multipagenavigation.color-block-grayishyellow= +-light .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipa= +ge-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { backgroun= +d-color: rgb(230, 230, 220); width: 4px; } + +.multipagenavigation.color-block-green .cmp-blog-topic-nav .cmp-multipage-n= +av__articles, .multipagenavigation.color-block-green .cmp-blog-topic-nav .c= +mp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 255, 0); } + +.multipagenavigation.color-block-green .cmp-blog-topic-nav .cmp-multipage-n= +av__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link::after, .multipagenavigation.color-block-green .cmp-blog-topic-nav .= +cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .= +cmp-multipage-nav__item-link::after { background-color: rgb(0, 255, 0); wid= +th: 4px; } + +.multipagenavigation.color-block-green-dark .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-green-dark .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 83, = +10); } + +.multipagenavigation.color-block-green-dark .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-green-dark .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 83= +, 10); width: 4px; } + +.multipagenavigation.color-block-link .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-link .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 77, 255); } + +.multipagenavigation.color-block-link .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-link .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(0, 77, 255); widt= +h: 4px; } + +.multipagenavigation.color-block-link-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-link-dark .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 0, 136= +); } + +.multipagenavigation.color-block-link-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-link-dark .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 0, 1= +36); width: 4px; } + +.multipagenavigation.color-block-orange .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.color-block-orange .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 182, 0); } + +.multipagenavigation.color-block-orange .cmp-blog-topic-nav .cmp-multipage-= +nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__it= +em-link::after, .multipagenavigation.color-block-orange .cmp-blog-topic-nav= + .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link::after { background-color: rgb(255, 182, 0);= + width: 4px; } + +.multipagenavigation.color-block-orange-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-orange-dark .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, = +149, 0); } + +.multipagenavigation.color-block-orange-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-orange-dark .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(255= +, 149, 0); width: 4px; } + +.multipagenavigation.color-block-pink .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-pink .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(231, 0, 116); } + +.multipagenavigation.color-block-pink .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-pink .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(231, 0, 116); wid= +th: 4px; } + +.multipagenavigation.color-block-pink-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-pink-dark .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(164, 2, 8= +3); } + +.multipagenavigation.color-block-pink-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-pink-dark .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(164, 2,= + 83); width: 4px; } + +.multipagenavigation.color-block-pink-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-pink-light .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 80= +, 160); } + +.multipagenavigation.color-block-pink-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-pink-light .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(255, = +80, 160); width: 4px; } + +.multipagenavigation.color-block-purple .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.color-block-purple .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(161, 0, 255); } + +.multipagenavigation.color-block-purple .cmp-blog-topic-nav .cmp-multipage-= +nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__it= +em-link::after, .multipagenavigation.color-block-purple .cmp-blog-topic-nav= + .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link::after { background-color: rgb(161, 0, 255);= + width: 4px; } + +.multipagenavigation.color-block-purple-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-purple-dark .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(117, = +0, 192); } + +.multipagenavigation.color-block-purple-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-purple-dark .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(117= +, 0, 192); width: 4px; } + +.multipagenavigation.color-block-purple-darkest .cmp-blog-topic-nav .cmp-mu= +ltipage-nav__articles, .multipagenavigation.color-block-purple-darkest .cmp= +-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb= +(70, 1, 115); } + +.multipagenavigation.color-block-purple-darkest .cmp-blog-topic-nav .cmp-mu= +ltipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage= +-nav__item-link::after, .multipagenavigation.color-block-purple-darkest .cm= +p-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--mo= +re-link-dropdown .cmp-multipage-nav__item-link::after { background-color: r= +gb(70, 1, 115); width: 4px; } + +.multipagenavigation.color-block-red .cmp-blog-topic-nav .cmp-multipage-nav= +__articles, .multipagenavigation.color-block-red .cmp-blog-topic-nav .cmp-m= +ultipage-nav__mobile-dropdown { border-top-color: rgb(231, 15, 41); } + +.multipagenavigation.color-block-red .cmp-blog-topic-nav .cmp-multipage-nav= +__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link::after, .multipagenavigation.color-block-red .cmp-blog-topic-nav .cmp-= +multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cmp-= +multipage-nav__item-link::after { background-color: rgb(231, 15, 41); width= +: 4px; } + +.multipagenavigation.color-block-red-dark .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.color-block-red-dark .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(189, 0, 29)= +; } + +.multipagenavigation.color-block-red-dark .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__= +item-link::after, .multipagenavigation.color-block-red-dark .cmp-blog-topic= +-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-drop= +down .cmp-multipage-nav__item-link::after { background-color: rgb(189, 0, 2= +9); width: 4px; } + +.multipagenavigation.color-block-red-darker .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-red-darker .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(113, 0,= + 18); } + +.multipagenavigation.color-block-red-darker .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-red-darker .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(113, = +0, 18); width: 4px; } + +.multipagenavigation.color-block-red-light .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-red-light .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 50, = +70); } + +.multipagenavigation.color-block-red-light .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-red-light .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(255, 50= +, 70); width: 4px; } + +.multipagenavigation.color-block-white .cmp-blog-topic-nav .cmp-multipage-n= +av__articles, .multipagenavigation.color-block-white .cmp-blog-topic-nav .c= +mp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-white .cmp-blog-topic-nav .cmp-multipage-n= +av__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link::after, .multipagenavigation.color-block-white .cmp-blog-topic-nav .= +cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .= +cmp-multipage-nav__item-link::after { background-color: rgb(255, 255, 255);= + width: 4px; } + +.multipagenavigation.color-block-yellow .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.color-block-yellow .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 212, 46); = +} + +.multipagenavigation.color-block-yellow .cmp-blog-topic-nav .cmp-multipage-= +nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__it= +em-link::after, .multipagenavigation.color-block-yellow .cmp-blog-topic-nav= + .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link::after { background-color: rgb(255, 212, 46)= +; width: 4px; } + +.multipagenavigation.color-block-yellow-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-yellow-dark .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(240, = +192, 0); } + +.multipagenavigation.color-block-yellow-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-yellow-dark .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(240= +, 192, 0); width: 4px; } + +.multipagenavigation.color-block-yellow-light .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles, .multipagenavigation.color-block-yellow-light .cmp-blo= +g-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255= +, 240, 179); } + +.multipagenavigation.color-block-yellow-light .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-n= +av__item-link::after, .multipagenavigation.color-block-yellow-light .cmp-bl= +og-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-l= +ink-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(2= +55, 240, 179); width: 4px; } + +.multipagenavigation.brand-gradient-pink .cmp-blog-topic-nav .cmp-multipage= +-nav__articles, .multipagenavigation.brand-gradient-pink .cmp-blog-topic-na= +v .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-image= +-source: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(231, 0, 116) 30%); = +} + +.multipagenavigation.brand-gradient-purple .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.brand-gradient-purple .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-i= +mage-source: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 255)); } + +.multipagenavigation.brand-gradient-purple-alt .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.brand-gradient-purple-alt .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; = +border-image-source: linear-gradient(90deg, rgb(70, 1, 115), rgb(117, 0, 19= +2), rgb(161, 0, 255)); } + +.multipagenavigation.brand-gradient-blue .cmp-blog-topic-nav .cmp-multipage= +-nav__articles, .multipagenavigation.brand-gradient-blue .cmp-blog-topic-na= +v .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-image= +-source: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255)); } + +.multipagenavigation.brand-gradient-blue2 .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.brand-gradient-blue2 .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-ima= +ge-source: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 255)); } + +.multipagenavigation.brand-gradient-light-blue .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.brand-gradient-light-blue .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; = +border-image-source: linear-gradient(90deg, rgb(0, 186, 255), rgb(0, 142, 2= +55), rgb(0, 77, 255)); } + +.multipagenavigation.brand-gradient-red .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.brand-gradient-red .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-image-s= +ource: linear-gradient(rgb(113, 0, 18), red); } + +.multipagenavigation.brand-gradient-red-alt .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.brand-gradient-red-alt .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border= +-image-source: linear-gradient(90deg, red, rgb(189, 0, 29), rgb(113, 0, 18)= +); } + +.multipagenavigation.brand-gradient .cmp-blog-topic-nav .cmp-multipage-nav_= +_articles, .multipagenavigation.brand-gradient .cmp-blog-topic-nav .cmp-mul= +tipage-nav__mobile-dropdown { border-image-slice: 1; border-image-source: l= +inear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.multipagenavigation.brand-gradient-alt .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.brand-gradient-alt .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-image-s= +ource: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186, 255)); } + +.multipagenavigation.brand-gradient-yellow .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.brand-gradient-yellow .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-i= +mage-source: linear-gradient(rgb(255, 255, 0), rgb(240, 192, 0)); } + +.multipagenavigation.brand-gradient-yellow-alt .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.brand-gradient-yellow-alt .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; = +border-image-source: linear-gradient(90deg, rgb(255, 255, 0), rgb(255, 212,= + 46), rgb(255, 182, 0)); } + +.multipagenavigation.brand-gradient-green .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.brand-gradient-green .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-ima= +ge-source: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 215, 0), rgb(0, 83= +, 10)); } + +.multipagenavigation.brand-gradient-pink .cmp-blog-topic-nav .cmp-multipage= +-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-imag= +e-slice: 1; border-image-source: linear-gradient(90deg, rgb(164, 2, 83) 0%,= + rgb(231, 0, 116) 30%); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-purple .cmp-blog-topic-nav .cmp-multipa= +ge-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-im= +age-slice: 1; border-image-source: linear-gradient(90deg, rgb(70, 1, 115), = +rgb(117, 0, 192), rgb(161, 0, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-purple-alt .cmp-blog-topic-nav .cmp-mul= +tipage-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { borde= +r-image-slice: 1; border-image-source: linear-gradient(rgb(70, 1, 115), rgb= +(161, 0, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-blue .cmp-blog-topic-nav .cmp-multipage= +-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-imag= +e-slice: 1; border-image-source: linear-gradient(rgb(0, 0, 136), rgb(0, 77,= + 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-blue2 .cmp-blog-topic-nav .cmp-multipag= +e-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-ima= +ge-slice: 1; border-image-source: linear-gradient(rgb(0, 77, 255), rgb(0, 1= +86, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-light-blue .cmp-blog-topic-nav .cmp-mul= +tipage-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { borde= +r-image-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 186, 2= +55), rgb(0, 142, 255), rgb(0, 77, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-red .cmp-blog-topic-nav .cmp-multipage-= +nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-image= +-slice: 1; border-image-source: linear-gradient(90deg, red, rgb(189, 0, 29)= +, rgb(113, 0, 18)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-red-alt .cmp-blog-topic-nav .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-i= +mage-slice: 1; border-image-source: linear-gradient(rgb(113, 0, 18), red); = +border-left: 4px solid; } + +.multipagenavigation.brand-gradient .cmp-blog-topic-nav .cmp-multipage-nav-= +-more-link-dropdown .cmp-multipage-nav__item-link::after { border-image-sli= +ce: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 1= +86, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-alt .cmp-blog-topic-nav .cmp-multipage-= +nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-image= +-slice: 1; border-image-source: linear-gradient(rgb(0, 255, 0), rgb(0, 186,= + 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-yellow .cmp-blog-topic-nav .cmp-multipa= +ge-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-im= +age-slice: 1; border-image-source: linear-gradient(90deg, rgb(255, 255, 0),= + rgb(255, 212, 46), rgb(255, 182, 0)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-yellow-alt .cmp-blog-topic-nav .cmp-mul= +tipage-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { borde= +r-image-slice: 1; border-image-source: linear-gradient(rgb(255, 255, 0), rg= +b(240, 192, 0)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-green .cmp-blog-topic-nav .cmp-multipag= +e-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-ima= +ge-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), rg= +b(0, 215, 0), rgb(0, 83, 10)); border-left: 4px solid; } + +.careers-registration-confirmation .cmp-careers-registration-confirmation-a= +nonymous, .careers-registration-confirmation .cmp-careers-registration-conf= +irmation-anonymous .button, .careers-registration-confirmation .cmp-careers= +-registration-confirmation-authenticated, .careers-registration-confirmatio= +n .cmp-careers-registration-confirmation-authenticated .button { padding-to= +p: 1rem; } + +.careers-registration-confirmation .cmp-careers-registration-confirmation-a= +nonymous .button .cmp-button, .careers-registration-confirmation .cmp-caree= +rs-registration-confirmation-authenticated .button .cmp-button { height: 4.= +6rem; } + +@media screen and (min-width: 768px) { + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous, .careers-registration-confirmation .cmp-careers-registration-co= +nfirmation-anonymous .button, .careers-registration-confirmation .cmp-caree= +rs-registration-confirmation-authenticated, .careers-registration-confirmat= +ion .cmp-careers-registration-confirmation-authenticated .button { padding-= +top: 0px; } + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous .button .cmp-button, .careers-registration-confirmation .cmp-car= +eers-registration-confirmation-authenticated .button .cmp-button { margin-t= +op: 0px; margin-left: 0px; width: 21.43rem; } +} + +@media screen and (min-width: 1000px) { + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous, .careers-registration-confirmation .cmp-careers-registration-co= +nfirmation-authenticated { padding-top: 1rem; } + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous .text, .careers-registration-confirmation .cmp-careers-registrat= +ion-confirmation-authenticated .text { margin-top: 30px; } + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous .button .cmp-button, .careers-registration-confirmation .cmp-car= +eers-registration-confirmation-authenticated .button .cmp-button { margin-t= +op: 5px; } +} + +@media screen and (min-width: 1200px) { + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous, .careers-registration-confirmation .cmp-careers-registration-co= +nfirmation-authenticated { padding-left: 1rem; padding-right: 1rem; } +} + +.form-block .cmp-form--hide, .form-block .cmp-form .cmp-modal--hide { displ= +ay: none; } + +.form-block .cmp-form .cmp-button--cancel { color: rgb(0, 0, 0); background= +-color: rgb(255, 255, 255); border: 2px solid rgb(0, 0, 0); } + +.form-block .cmp-form .cmp-button--cancel:hover { color: rgb(0, 0, 0); bord= +er: 2px solid rgb(167, 167, 167); background-color: rgb(255, 255, 255); } + +.form-block .cmp-form .cmp-button--cancel:disabled { color: rgb(227, 227, 2= +27); background-color: transparent; border: 2px solid rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .form-block .cmp-form-edit-profile .cmp-form-button[type=3D"submit"], .fo= +rm-block .cmp-form-remove-profile .cmp-form-button[type=3D"submit"] { margi= +n-right: 3rem; } +} + +.form-block .cmp-form-careers-registration .cmp-button--secondary, .form-bl= +ock .cmp-form-edit-profile .cmp-button--secondary { display: grid; grid-tem= +plate-columns: 12fr; } + +@media screen and (min-width: 768px) { + .form-block .cmp-form-careers-registration .cmp-button--secondary, .form-= +block .cmp-form-edit-profile .cmp-button--secondary { grid-template-columns= +: 8fr 4fr; } +} + +.form-block .cmp-form-careers-registration .cmp-button--secondary .cmp-butt= +on, .form-block .cmp-form-edit-profile .cmp-button--secondary .cmp-button {= + margin-left: 0px; height: 5.214rem; } + +.form-block .cmp-form-careers-registration .cmp-button--secondary .cmp-butt= +on__text, .form-block .cmp-form-edit-profile .cmp-button--secondary .cmp-bu= +tton__text { text-align: center; } + +.form-block .cmp-form-remove-profile .cmp-button--secondary .cmp-button { m= +argin-left: 0px; min-width: 21.44rem; height: 5rem; } + +.form-block .cmp-form-manage-subscriptions .cmp-four-cell__first-row.cmp-fo= +ur-cell__fullwidth { margin-bottom: 30px; } + +.form-block .cmp-form-careers-registration .cmp-form-options--checkbox, .fo= +rm-block .cmp-form-manage-subscriptions .cmp-four-cell__first-row.cmp-four-= +cell__fullwidth .cmp-form-options.cmp-form-options--checkbox { margin-botto= +m: 0px; } + +.form-block .sr-only { clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%= +); height: 1px; overflow: hidden; position: absolute; white-space: nowrap; = +width: 1px; } + +.form-block__feedback { display: none; } + +.form-block__feedback--show { display: block; } + +.form-block__feedback-title { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-style: normal; text-transform: none; c= +olor: rgb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; font-weight: 800;= + margin-bottom: 30px; } + +@media screen and (min-width: 1000px) { + .form-block__feedback-title { font-size: 4.8rem; } +} + +.form-block__feedback-description { font-size: 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .form-block__feedback-description { font-size: 1.6rem; } +} + +.form-block .recaptcha-error-message { padding-top: 4px; color: rgb(184, 0,= + 0); font-size: 1.2rem; } + +.form-block .recaptcha-label { display: none; } + +.form-block .recaptcha-error-border { border: 2px solid rgb(184, 0, 0); } + +@media screen and (max-width: 375px) { + .form-block .cmp-captcha { transform: scale(0.8); margin-left: -25px; } +} + +.form-block .cmp-loading-screen--overlay { background: rgb(0, 0, 0); color:= + rgb(255, 255, 255); position: fixed; height: 100%; width: 100%; z-index: 5= +000; top: 0px; left: 0px; float: left; text-align: center; opacity: 0.5; di= +splay: none; } + +.form-block .cmp-loading-screen--spinner { margin: 0px auto; height: 6.4rem= +; width: 6.4rem; animation: 2s linear 0s infinite normal none running rotat= +e; border-width: 0.313em; border-style: solid; border-color: rgb(255, 255, = +255) transparent rgb(255, 255, 255) rgb(255, 255, 255); border-image: initi= +al; border-radius: 50%; position: relative; top: calc(50% - 54px); } + +.form-block .cmp-loading-screen.loading .cmp-loading-screen--overlay { disp= +lay: block; } + +@-webkit-keyframes rotate {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +@keyframes rotate {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +.form-wrapper.responsivegrid, .form-wrapper.responsivegrid .cmp-container, = +.form-wrapper.responsivegrid .container { padding: 0px; } + +.cmp-modal--pageload .cmp-modal_content { position: relative; } + +.cmp-modal--pageload .cmp-modal_content .cmp-title { padding-right: 4.5rem;= + } + +.cmp-modal--pageload .cmp-modal_content .cmp-modal_body { font-size: 1rem; = +} + +.cmp-modal--pageload .cmp-modal_content .cmp-modal-footer_footer { padding:= + 15px; } + +.cmp-modal--pageload .cmp-modal_content .cmp-modal-footer .cmp-button { fon= +t-size: 0.875rem; } + +.cmp-modal--pageload .cmp-modal_content .cmp-modal-footer .cmp-button--prim= +ary-white { font-size: 1rem; margin: 0.36em 0.72em 1.25em; } + +.cmp-modal--pageload .cmp-modal.cmp-modal--pageload .cmp-modal_footer-actio= +ns .button:first-child .cmp-button { min-width: 12em; } + +@media screen and (max-width: 375px) { + .cmp-modal.cmp-modal--open .cmp-modal_body .cmp-captcha { transform: scal= +e(0.75); margin-left: -35px; } +} + +.dynamic-card-block .dynamic-card-block--8-cards { display: block; flex-wra= +p: wrap; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--8-cards { flex-wrap: nowrap; } +} + +.dynamic-card-block .dynamic-card-block--8-cards__first-row .cmp-title__tex= +t { font-size: 3rem; line-height: 1.04em; padding-left: 0.94rem; padding-ri= +ght: 0.94rem; margin: 1.88rem 0px 0px; overflow-wrap: break-word; word-brea= +k: break-word; } + +.dynamic-card-block .dynamic-card-block--8-cards__first-row .cmp-container = +{ margin: 0px auto 6rem; } + +.dynamic-card-block .dynamic-card-block--8-cards__first-row .cmp-container = +.cmp-title__text { font-weight: 600; } + +.dynamic-card-block .dynamic-card-block--8-cards__second-row { position: re= +lative; padding-top: 1rem; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--8-cards__second-row { display: f= +lex; padding-top: 3rem; } +} + +.dynamic-card-block .dynamic-card-block--8-cards__second-row .cmp-card__lis= +t-item { padding: 0px; margin: 0px; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--l= +eft { float: none; padding-right: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-left { width: 50%; padding-right: 1.5rem; float: left; } +} + +@media screen and (min-width: 1200px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-left { width: 66.3%; float: left; } +} + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--l= +eft .cmp-card__list-item:nth-child(2n), .dynamic-card-block .dynamic-card-b= +lock--8-cards .cmp-dynamic-card__list--left .cmp-card__list-item:nth-child(= +n+6) { display: none; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--l= +eft .cmp-card__list-item .dcc-image-tag-title-summary { display: block; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--l= +eft .cmp-card__list-item .dcc-image-tag-title-summary .cmp-teaser__content = +{ margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-left .cmp-card__list-item .dcc-image-tag-title-summary .cmp-teaser__conten= +t { margin-bottom: 3rem; } +} + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight { float: none; padding-left: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-right { width: 50%; padding-left: 1.5rem; float: right; } +} + +@media screen and (min-width: 1200px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-right { width: 33%; float: right; } +} + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__content { min-height: 0px; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__image { display: none; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__title { min-height: 0px; font-size: 1.6rem; border-width:= + 0.063rem; border-bottom-style: solid; border-color: rgb(204, 204, 204); ma= +rgin: 0px 0px 2rem; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__title-link { margin-bottom: 2.8rem; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__pretitle { margin: 0px 0px 1rem; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__description { display: none; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .dcc-image-tag-title-summary { display: block; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-card__list-item:nth-child(n+9), .dynamic-card-block .dynamic-card= +-block--8-cards .cmp-dynamic-card__list--right .cmp-card__list-item:nth-chi= +ld(2n+1) { display: none; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-card__list-item:nth-child(7) { display: block; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-card__list-item:last-child .cmp-teaser__title { border: 0px; } + +.dynamic-card-block .dynamic-card-block--3-cards { padding: 0px 1.5rem; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list { display:= + flex; flex-wrap: wrap; grid-auto-rows: 1fr; width: auto; margin: 0px -3rem= +; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item { float: left; clear: none; width: 100%; padding: 0px 1.5rem; ma= +rgin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-car= +d__list-item { width: 50%; margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-car= +d__list-item { width: 33.33%; } +} + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item .dcc-imagefoldtag, .dynamic-card-block .dynamic-card-block--3-ca= +rds .cmp-card__list .cmp-card__list-item .dcc-imagefoldtag .cmp-teaser { he= +ight: 100%; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item .dcc-imagefoldtag .cmp-teaser__image { -webkit-box-flex: 1; flex= +: 1 0 0px; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item .dcc-imagefoldtag .cmp-teaser__content { position: relative; pad= +ding-bottom: 5.5rem; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item .dcc-imagefoldtag .cmp-teaser__action-container { position: abso= +lute; bottom: 2rem; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item:nth-child(n+4) { display: none; } + +.dynamic-card-block .cmp-card__list-item .dcc-list-item--divider { border-b= +ottom: 1px solid rgb(204, 204, 204); margin: 0px 0px 20px; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .cmp-card__list-item .dcc-list-item--divider { displa= +y: none; } +} + +@media screen and (min-width: 1000px) { + .dynamic-card-block .cmp-card__list-item .dcc-list-item--divider { displa= +y: block; } +} + +.dynamic-card-block .cmp-card__list-item:last-child .dcc-list-item--divider= + { border-bottom: none; } + +.dynamic-card-block .cmp-card__list-item::before { display: none; } + +.dynamic-listing-block { margin-top: 30px; margin-bottom: 30px; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block { margin-top: 40px; margin-bottom: 50px; padding: = +0px 2rem; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block { padding: 0px; margin-top: 50px; } +} + +.dynamic-listing-block .cmp-dynamic-listing-block__cta-button { display: no= +ne; } + +.dynamic-listing-block.blog-search-result { margin-top: 2rem; margin-bottom= +: 0px; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block.blog-search-result { margin-top: 3rem; margin-bott= +om: 0.5rem; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block.blog-search-result { margin-bottom: 0px; } +} + +.dynamic-listing-block.blog-search-result .dynamic-listing-block__title-con= +tainer { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block.blog-search-result .dynamic-listing-block__title-c= +ontainer { margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block.blog-search-result .dynamic-listing-block__title-c= +ontainer { margin-bottom: 1.5rem; } +} + +.dynamic-listing-block.blog-search-result .dynamic-listing-block--divider {= + display: none; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__con= +tent .cmp-list .cmp-list__item { width: 100%; } +} + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__conte= +nt .cmp-list .cmp-list__item .dcc-list-item--divider { margin: 0px; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__con= +tent .cmp-list .cmp-list__item .dcc-list-item--divider { display: block; } +} + +.dynamic-listing-block.blog-search-result .cmp-list__item { display: none; = +} + +.dynamic-listing-block.blog-search-result .cmp-list__item.cmp-list__item--s= +how { display: block; } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton { display: flex; -webkit-box-pack: center; justify-content: center; h= +eight: 5rem; -webkit-box-align: center; align-items: center; } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton.cmp-dynamic-listing-block__cta-button--hide { display: none; } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton [aria-expanded=3D"false"] .cmp-button__text::after { transform: rotat= +e(90deg); } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton [aria-expanded=3D"true"] .cmp-button__text::after { transform: rotate= +(-90deg); } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton .cmp-button:focus .cmp-button__text::before, .dynamic-listing-block.b= +log-search-result .cmp-dynamic-listing-block__cta-button .cmp-button:hover = +.cmp-button__text::before { max-width: calc(100% - 1.8em); } + +.dynamic-listing-block .cmp-title--eyebrow { padding-bottom: 1rem; } + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list { disp= +lay: flex; flex-wrap: wrap; } + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item { padding: 0px; margin: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item { width: 100%; margin-bottom: 0px; } +} + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item .dcc-list-item--divider { border-bottom: 1px solid rgb(204, 204, = +204); margin: 0px 0px 20px; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item .dcc-list-item--divider { display: none; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item .dcc-list-item--divider { display: block; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item .cmp-dcc__title-link:focus .cmp-teaser__title { color: rgb(0, 7= +7, 255); text-decoration: underline; } +} + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item .cmp-dcc__title-link:focus-visible { outline: auto; } + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item .cmp-teaser { margin-bottom: 20px; } + +@media screen and (min-width: 1000px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item .cmp-teaser .cmp-teaser__title:hover { color: rgb(0, 77, 255); = +text-decoration: underline; } +} + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item::before { display: none; } + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-t= +easer__image .cmp-image .cmp-image__image { height: 10.5rem; width: 10.5rem= +; object-fit: cover; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .dcc= +-image-author-date-summary-card__text-container { width: 50%; } +} + +@media screen and (min-width: 768px) { + .dynamic-listing-block--divider { border-bottom: 1px solid rgb(204, 204, = +204); padding-bottom: 1rem; margin-bottom: 20px; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block--divider { border: 0px; padding-bottom: 0px; margi= +n-bottom: 0px; } +} + +.cmp-event-summary-block { background-color: rgb(255, 255, 255); } + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block { width: auto; margin-left: -15px; margin-right:= + -15px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block { width: auto; margin-left: -35px; margin-right:= + -35px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block .cmp-event-summary-filter { padding-left: 0.8rem= +; padding-right: 0.8rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter { padding-left: 0.7rem= +; padding-right: 0.7rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__ion-funnel::before { co= +ntent: "=EF=8C=9B"; font-size: 2.1rem; font-family: Ionicons; display: bloc= +k; font-weight: 400; font-style: normal; line-height: 1; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; color: rgb(0, 0, 0); margin-right= +: 1.5rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__header-text { margin-to= +p: 0px; font-size: 1.6rem; font-weight: 500; line-height: 2.1rem; letter-sp= +acing: 0.12rem; align-self: center; text-transform: uppercase; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__header-text { margin-= +left: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__header-text { margin-= +top: 2rem; font-size: 1.8rem; font-weight: 600; line-height: 1.8rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__close-button::before { = +content: "=EF=8B=97"; font-family: Ionicons; display: block; font-weight: 4= +00; font-style: normal; text-transform: none; letter-spacing: normal; overf= +low-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothi= +ng: antialiased; text-rendering: optimizelegibility; font-feature-settings:= + "liga"; font-size: 2.8rem; line-height: 2.56rem; color: rgb(0, 0, 0); posi= +tion: relative; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-filter__close-button::before = +{ right: 0.8rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-button .cmp-butt= +on { margin: 2rem 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__filter-button .cmp-bu= +tton { width: 50%; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-button .cmp-butt= +on:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__filter-button .cmp-butt= +on .cmp-button__text { font-size: 1.408rem; line-height: 1.408rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes { margin: 2r= +em; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-form-op= +tions__custom-select-item { display: flex; color: rgb(74, 74, 74); } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-form-op= +tions__custom-select-item:focus { outline: none; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-form-op= +tions__custom-select-item:focus .cmp-input__checkbox-icon::before { outline= +: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-event-s= +ummary--hidden { display: none; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-text { = +color: rgb(74, 74, 74); font-size: 1.408rem; line-height: 2.56rem; font-wei= +ght: 700; padding-left: 1.2rem; word-break: break-word; display: inline-blo= +ck; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-text = +{ padding-left: 2rem; font-size: 1.6rem; line-height: 1.6rem; font-weight: = +400; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-checkbo= +x-counter { color: rgb(74, 74, 74); font-size: 1.408rem; line-height: 2.56r= +em; font-weight: 700; padding-left: 0.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-check= +box-counter { font-size: 1.6rem; line-height: 1.6rem; font-weight: 400; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-input__= +checkbox { display: none; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-input__= +checkbox-icon[aria-checked=3D"false"]::before { content: "=EF=8D=B2"; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-input__= +checkbox-icon[aria-checked=3D"false"]::before, .cmp-event-summary-block .cm= +p-event-summary-filter__checkboxes .cmp-input__checkbox-icon[aria-checked= +=3D"true"]::before { font-size: 2.4rem; font-family: Ionicons; font-weight:= + 400; font-style: normal; line-height: 1; text-transform: none; letter-spac= +ing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -w= +ebkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font= +-feature-settings: "liga"; display: inline-block; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-input__= +checkbox-icon[aria-checked=3D"true"]::before { content: "=EF=8D=B4"; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-filter__mobile { display: non= +e; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown { display= +: block; height: 100%; width: 100vw; position: fixed; left: 0px; z-index: 1= +100; bottom: 0px; transition: all 0.5s ease 0s; overflow-y: scroll; backgro= +und-color: rgb(255, 255, 255); animation: 0.5s ease 0s 1 normal none runnin= +g menu-drop-down; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown.menu-drop= +down--hidden { display: none; } + +@keyframes menu-drop-down {=20 + 0% { height: 0px; } + 100% { height: 100%; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .filter-r= +esult { border-bottom: 0.2rem solid rgb(204, 204, 204); } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-moda= +l__footer { margin: 0px 1.5rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-moda= +l__footer-actions { display: flex; -webkit-box-orient: horizontal; -webkit-= +box-direction: normal; flex-direction: row; -webkit-box-pack: justify; just= +ify-content: space-between; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-moda= +l__footer .cmp-button { width: 50%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-mo= +dal__footer .cmp-button { width: 100%; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-even= +t-summary-filter__footer-text { margin-top: 3.2rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .modal-he= +ader { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction= +: normal; flex-direction: row; -webkit-box-pack: justify; justify-content: = +space-between; padding: 1.5rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-butt= +on--cancel { height: 100%; border: none; margin: 0px; padding: 0px; justify= +-content: right; } + +.cmp-event-summary-block .cmp-event-summary-filter__count-filter { margin-t= +op: 3.2rem; margin-left: 1.6rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__tablet { display: none;= + } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-filter__tablet { display: blo= +ck; padding: 0px 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__tablet { display: non= +e; padding: 0px; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-modal_conten= +t-wrapper { height: auto; } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-modal_conten= +t { border-radius: 1rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .modal-header { d= +isplay: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal= +; flex-direction: row; -webkit-box-pack: justify; justify-content: space-be= +tween; padding: 3rem 2rem 2rem; border-bottom: 0.1rem solid rgb(242, 242, 2= +42); } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-button--canc= +el { height: 100%; border: none; margin: 0px; padding: 0px; justify-content= +: right; } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-modal__foote= +r-actions { display: flex; -webkit-box-orient: horizontal; -webkit-box-dire= +ction: normal; flex-direction: row; -webkit-box-pack: justify; justify-cont= +ent: space-between; padding: 0px 1.5rem 1.5rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-event-summar= +y-filter__footer-text { margin-top: 1.5rem; } + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__desktop { display: no= +ne; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion { display: fl= +ex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc= +tion: column; padding: 0.4rem 0.6rem; position: relative; left: 0px; width:= + 100%; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion { min-heigh= +t: 39.5rem; padding-left: 1.44rem; padding-right: 1.44rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion { min-heigh= +t: auto; width: 100%; padding: 2rem 0px 0.4rem; -webkit-box-orient: horizon= +tal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: = +justify; justify-content: space-between; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__item { width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__item { width: 31.13rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__item { width: 35.11rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__button { width: 100%; display: flex; -webkit-box-orient: h= +orizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-= +pack: justify; justify-content: space-between; padding: 1.5rem; background-= +color: rgb(255, 255, 255); border-bottom: 0.1rem solid rgb(204, 204, 204); = +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__button { border: 0.2rem solid rgb(0, 0, 0); } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__button:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__title { color: rgb(0, 0, 0); font-size: 1.6rem; line-heigh= +t: 2.56rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__title { width: 100%; font-size: 1.4rem; line-height: 1.6= +; text-align: center; text-transform: uppercase; font-weight: 400; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__icon { color: rgb(0, 0, 0); } + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__icon::before { content: "=EF=84=A3"; font-family: Ionicons= +; font-weight: 400; font-style: normal; text-transform: none; letter-spacin= +g: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -web= +kit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-f= +eature-settings: "liga"; width: 1.4rem; font-size: 1.6rem; line-height: 2.5= +6rem; display: inline-block; position: relative; transition: all 0.35s ease= +-in-out 0s; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__icon { font-size: 1.4rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__item--expanded .cmp-event-summary-accordion__icon::before = +{ transform: rotate(180deg); transition: all 0.35s ease-in-out 0s; } + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__item--expanded .cmp-event-summary-accordion__title { fon= +t-weight: 600; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__panel { background-color: rgb(242, 242, 242); box-shadow: = +rgba(0, 0, 0, 0.15) 0px 0.75em 1.25em -0.38em inset; max-height: 0px; overf= +low: hidden; transition: max-height 0.2s ease-out 0s; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__panel { position: absolute; z-index: 99; width: inherit;= + border: none; background-color: rgb(255, 255, 255); box-shadow: none; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__panel--active { max-height: none; border: 0.1rem solid rgb= +(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__panel--active { box-shadow: rgba(0, 0, 0, 0.18) 0px 0.6r= +em 1.2rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__selected-filters { disp= +lay: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; f= +lex-flow: wrap; -webkit-box-pack: initial; justify-content: normal; text-tr= +ansform: uppercase; } + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__selected-filters { pa= +dding: 0px 0.8rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__selected-filters { pa= +dding: 0px 2.7rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-selected { displ= +ay: none; text-transform: uppercase; margin-right: 0.9rem; margin-top: 1rem= +; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__filter-selected { mar= +gin-top: 2.1rem; margin-right: 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-selected button = +{ background-color: rgb(255, 255, 255); display: flex; margin: 0px; -webkit= +-box-pack: justify; justify-content: space-between; border: 0.1rem solid rg= +b(107, 107, 107); padding-right: 1rem; height: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__filter-selected butto= +n { background-color: rgb(242, 242, 242); } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-selected .cmp-ev= +ent-summary-filter__close-button { padding-left: 3rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__filter-selected .cmp-bu= +tton__text { font-size: 1.4rem; line-height: 2.56rem; font-weight: 400; tex= +t-transform: none; word-break: break-word; } + +.cmp-event-summary-block .cmp-event-summary-filter__clear-selected { displa= +y: none; margin-right: 0.9rem; text-transform: uppercase; margin-top: 1rem;= + } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__clear-selected { marg= +in-top: 2.1rem; margin-right: 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__clear-selected button {= + background-color: rgb(255, 255, 255); margin: 0px; border: 0.1rem solid rg= +b(107, 107, 107); padding: 1.5rem; height: 100%; min-width: 100%; } + +.cmp-event-summary-block .cmp-event-summary-filter__clear-selected .cmp-but= +ton__text { font-size: 1.4rem; line-height: 2.56rem; font-weight: 400; word= +-break: break-word; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-page-list-item { -webkit-box-flex: 0; flex:= + 0 0 50%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-page-filter-item { height: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-page-filter-item { display: block; width: a= +uto; margin-left: -15px; margin-right: -15px; } +} + +@media screen and (min-width: 1200px) { + .cmp-event-summary-block .cmp-page-filter-item { margin-left: calc(50% - = +50vw); margin-right: calc(50% - 50vw); } + @supports (color:var(--scrollbar-width)) { + .cmp-event-summary-block .cmp-page-filter-item { margin-left: calc(50% - = +50vw + var(--scrollbar-width)/2); margin-right: calc(50% - 50vw + var(--scr= +ollbar-width)/2); } +} +} + +.cmp-event-summary-block .cmp-event-summary-item { padding: 1rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-item { padding: 1rem 2rem 0px= +; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item { padding: 0px; display:= + none; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__mobile-tablet { height:= + 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: = +normal; flex-direction: column; } +} + +.cmp-event-summary-block .cmp-event-summary-item__desktop { display: none; = +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__desktop { margin: 0px a= +uto; max-width: 1200px; display: block; padding: 0px 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__divider { border: 0.05rem= + solid rgb(204, 204, 204); margin: 2rem 0px; padding: 0px 2rem; background-= +color: rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__divider { margin: 3rem = +0px 2rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-item-container { po= +sition: relative; z-index: 1; top: -2rem; box-shadow: 0px 0px 0.5rem 0.02re= +m; background-color: rgb(255, 255, 255); padding-top: 5rem; width: 100%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__event-item-container { = +height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-dire= +ction: normal; flex-direction: column; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-item-container { = +top: 0px; display: flex; box-shadow: none; background-color: transparent; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-date-holder { displ= +ay: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; fl= +ex-direction: row; -webkit-box-pack: center; justify-content: center; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-date-holder { pad= +ding-top: 1rem; padding-bottom: 2rem; height: min-content; width: 25%; marg= +in-top: 0px; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-date { position: re= +lative; z-index: 2; top: 3rem; width: 17.6rem; height: 100%; text-align: ce= +nter; box-shadow: 0px 0px 0.31rem 0.012rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-date { width: 100= +%; top: 0px; box-shadow: none; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container {= + padding: 0px 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-details-container= + { width: 50%; padding-left: 7.8rem; padding-right: 3rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container h= +r { margin: 1.5rem 0px 2rem; } + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container a= + { color: rgb(0, 77, 255); } + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container a= +:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container p= + { word-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-details-container= + p:last-child { padding-bottom: 2.6rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-title { font-size: = +1.8rem; line-height: 2.2rem; margin-top: 1.2rem; padding: 0.8rem 0px 0px; f= +ont-weight: 700; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-title { padding-t= +op: 0px; font-size: 2.5rem; line-height: 3rem; margin-top: 0px; margin-bott= +om: 1rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-title a { color: rg= +b(0, 77, 255); } + +.cmp-event-summary-block .cmp-event-summary-item__calendar-month { font-siz= +e: 2rem; line-height: 2.4rem; font-weight: 600; text-transform: uppercase; = +color: rgb(255, 255, 255); padding: 0.4rem 1.3rem 0px; width: 100%; backgro= +und-color: rgb(117, 0, 192); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__calendar-month { font-s= +ize: 3.5rem; line-height: 4.2rem; padding: 1rem 3.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__calendar-day { font-size:= + 3.6rem; line-height: 3.6rem; background-color: rgb(242, 242, 242); padding= +: 0.3rem 1rem 1rem; text-transform: uppercase; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__calendar-day { padding:= + 2rem 0.7rem 4rem; height: 100%; font-size: 6.5rem; line-height: 6.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__calendar-year { font-size= +: 2rem; line-height: 2.4rem; font-weight: 600; text-transform: uppercase; c= +olor: rgb(255, 255, 255); padding: 0.4rem 1.26rem 0px; width: 100%; backgro= +und-color: rgb(117, 0, 192); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__calendar-year { font-si= +ze: 3.5rem; line-height: 4.2rem; padding: 1rem 3.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-location-container = +{ height: auto; padding: 0px 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-location-containe= +r { width: 25%; padding-left: 0px; display: flex; -webkit-box-orient: verti= +cal; -webkit-box-direction: normal; flex-direction: column; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-location-container = +a, .cmp-event-summary-block .cmp-event-summary-item__event-location-contain= +er span { display: block; } + +.cmp-event-summary-block .cmp-event-summary-item__location-title { font-wei= +ght: 600; font-size: 1.4rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__location-title { paddin= +g-bottom: 1.5rem; font-size: 1.8rem; line-height: 2.5rem; letter-spacing: 0= +.12rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__location-text { font-weig= +ht: 600; font-size: 1.2rem; letter-spacing: 0.12rem; line-height: 1.596rem;= + text-transform: uppercase; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__location-text { padding= +-bottom: 1.5rem; font-size: 1.8rem; line-height: 2.502rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__location-address { font-s= +ize: 1.4rem; line-height: 2.24rem; padding-bottom: 1rem; word-break: break-= +word; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__location-address { padd= +ing-bottom: 1.1rem; font-size: 1.6rem; line-height: 2.56rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__time-title { font-weight:= + 600; font-size: 1.4rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__time-title { padding-bo= +ttom: 1.5rem; font-size: 1.8rem; line-height: 2.5rem; letter-spacing: 0.12r= +em; } +} + +.cmp-event-summary-block .cmp-event-summary-item__time { font-size: 1.4rem;= + line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__time { font-size: 1.6re= +m; line-height: 2.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__direction-link { color: r= +gb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__direction-link { margin= +-bottom: 1rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__direction-link:hover { co= +lor: rgb(0, 0, 136); text-decoration: underline rgb(0, 0, 136); } + +.cmp-event-summary-block .cmp-event-summary-item__direction-link:focus { ou= +tline: rgb(0, 77, 255) solid 0.1rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__event-links-container {= + margin-top: auto; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-links-container {= + display: flex; padding-bottom: 5rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__event-links-container .= +cmp-button--primary-white .cmp-button { transition: none 0s ease 0s; } +} + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__event-links-container .= +cmp-button--primary-white .cmp-button:focus, .cmp-event-summary-block .cmp-= +event-summary-item__event-links-container .cmp-button--primary-white .cmp-b= +utton:hover { transform: none; } +} + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container { p= +adding: 0px 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container {= + width: 25%; display: flex; -webkit-box-align: center; align-items: center;= + } +} + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar { color: rgb(0, 77, 255); margin: 0px; width: fit-conten= +t; text-decoration: none; cursor: pointer; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button { font-size: 1.6rem; width: auto; padding: 0= +px; font-weight: 600; color: rgb(0, 77, 255); line-height: 2.5rem; backgrou= +nd-color: transparent; box-shadow: none; transition: none 0s ease 0s; trans= +form: none; margin: 0px; border: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .= +cmp-button__calendar .cmp-button { padding-top: 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button:focus { border: 0px; outline: rgb(0, 77, 255= +) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button::before { content: "=EF=8F=B3"; font-size: 2= +.4rem; font-family: Ionicons; font-weight: 400; font-style: normal; line-he= +ight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norma= +l; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased= +; text-rendering: optimizelegibility; font-feature-settings: "liga"; displa= +y: inline-block; position: relative; margin-right: 0.8rem; top: 0.3rem; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button:hover::before { color: rgb(0, 0, 136); } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button .cmp-button__text { line-height: 2.56rem; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button .cmp-button__text:hover { padding-bottom: 0.= +3rem; border-bottom: 0.2rem solid rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-whi= +te { width: 25%; padding-top: 0px; } +} + +.cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-white= + .cmp-button { margin: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-whi= +te .cmp-button { width: 100%; margin-top: 1.5rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-whi= +te .cmp-button { box-shadow: none; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-whi= +te .cmp-button { margin-top: -0.5rem; } +} + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block .cmp-contentfragmentlist { margin-left: 15px; ma= +rgin-right: 15px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-contentfragmentlist { display: flex; flex-w= +rap: wrap; margin-left: 1.7rem; margin-right: 1.7rem; } +} + +.cmp-event-summary-block .cmp-contentfragmentlist .cmp-modal_body { padding= +-bottom: 2rem; max-height: calc(100% - 80px); top: 10%; } + +.cmp-event-summary-block .cmp-contentfragmentlist .cmp-title { width: 90%; = +} + +.cmp-event-summary-block .cmp-contentfragmentlist .cmp-modal_content-wrappe= +r { max-height: calc(100% - 90px); } + +.cmp-event-summary-block .cmp-contentfragmentlist .cmp-modal_content { over= +flow: auto; } + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-esb-beamery .cmp-event-summary-item__event-= +title { color: rgb(0, 77, 255); } +} + +.cmp-event-summary-block .cmp-event-summary-no-result { margin: 0px 0.8rem;= + padding-top: 3rem; padding-bottom: 2.2rem; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-no-result { margin: 0px 1.7re= +m; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-no-result { margin: 0px; padd= +ing-top: 3.5rem; padding-bottom: 2.5rem; } +} + +.cmp-event-summary-block .cmp-esb-sr-only { clip: rect(0px, 0px, 0px, 0px);= + clip-path: inset(50%); height: 1px; overflow: hidden; position: absolute; = +white-space: nowrap; width: 1px; } + +.cmp-event-summary-block .cmp-pagination__panel { margin-top: 3rem; margin-= +bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-pagination__panel { margin-top: 3.5rem; mar= +gin-bottom: 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary--hidden { display: none; } + +.cmp-event-summary-block .cmp-event-summary--active { display: block; } + +.cmp-event-summary-block .cmp-event-summary-bg-gray { background-color: rgb= +(242, 242, 242); } + +.cmp-event-summary-block .cmp-event-summary-bg-white { background-color: rg= +b(255, 255, 255); } + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block.color-background-gray { background-color: rgb(24= +2, 242, 242); } +} + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block.color-background-gray .cmp-event-summary-filter = +{ background-color: rgb(242, 242, 242); } +} + +.cmp-event-summary-block.color-block-aqua .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-aqua .cmp-event-summary-item__= +calendar-year { background-color: rgb(0, 255, 187); } + +.cmp-event-summary-block.color-block-black .cmp-event-summary-item__calenda= +r-month, .cmp-event-summary-block.color-block-black .cmp-event-summary-item= +__calendar-year { background-color: rgb(0, 0, 0); } + +.cmp-event-summary-block.color-block-blue-light .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-blue-light .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(0, 243, 255); } + +.cmp-event-summary-block.color-block-blue .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-blue .cmp-event-summary-item__= +calendar-year { background-color: rgb(0, 186, 255); } + +.cmp-event-summary-block.color-block-blue-dark .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-blue-dark .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(0, 142, 255); } + +.cmp-event-summary-block.color-block-blue-alt .cmp-event-summary-item__cale= +ndar-month, .cmp-event-summary-block.color-block-blue-alt .cmp-event-summar= +y-item__calendar-year { background-color: rgb(0, 65, 240); } + +.cmp-event-summary-block.color-block-blue-link .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-blue-link .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(0, 77, 255); } + +.cmp-event-summary-block.color-block-blue-link-dark .cmp-event-summary-item= +__calendar-month, .cmp-event-summary-block.color-block-blue-link-dark .cmp-= +event-summary-item__calendar-year { background-color: rgb(0, 0, 136); } + +.cmp-event-summary-block.color-block-cyan .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-cyan .cmp-event-summary-item__= +calendar-year { background-color: rgb(0, 255, 255); } + +.cmp-event-summary-block.color-block-gray-lightest .cmp-event-summary-item_= +_calendar-month, .cmp-event-summary-block.color-block-gray-lightest .cmp-ev= +ent-summary-item__calendar-year { background-color: rgb(242, 242, 242); } + +.cmp-event-summary-block.color-block-gray-lighter .cmp-event-summary-item__= +calendar-month, .cmp-event-summary-block.color-block-gray-lighter .cmp-even= +t-summary-item__calendar-year { background-color: rgb(227, 227, 227); } + +.cmp-event-summary-block.color-block-gray-light .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-gray-light .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(204, 204, 204); } + +.cmp-event-summary-block.color-block-gray-alt .cmp-event-summary-item__cale= +ndar-month, .cmp-event-summary-block.color-block-gray-alt .cmp-event-summar= +y-item__calendar-year { background-color: rgb(190, 190, 190); } + +.cmp-event-summary-block.color-block-gray .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-gray .cmp-event-summary-item__= +calendar-year { background-color: rgb(167, 167, 167); } + +.cmp-event-summary-block.color-block-gray-dark .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-gray-dark .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(107, 107, 107); } + +.cmp-event-summary-block.color-block-gray-dark-alt .cmp-event-summary-item_= +_calendar-month, .cmp-event-summary-block.color-block-gray-dark-alt .cmp-ev= +ent-summary-item__calendar-year { background-color: rgb(150, 150, 150); } + +.cmp-event-summary-block.color-block-gray-darker .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-gray-darker .cmp-event-= +summary-item__calendar-year { background-color: rgb(74, 74, 74); } + +.cmp-event-summary-block.color-block-gray-darker-alt .cmp-event-summary-ite= +m__calendar-month, .cmp-event-summary-block.color-block-gray-darker-alt .cm= +p-event-summary-item__calendar-year { background-color: rgb(90, 90, 90); } + +.cmp-event-summary-block.color-block-yellow-light .cmp-event-summary-item__= +calendar-month, .cmp-event-summary-block.color-block-yellow-light .cmp-even= +t-summary-item__calendar-year { background-color: rgb(255, 240, 179); } + +.cmp-event-summary-block.color-block-yellow-dark .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-yellow-dark .cmp-event-= +summary-item__calendar-year { background-color: rgb(240, 192, 0); } + +.cmp-event-summary-block.color-block-green .cmp-event-summary-item__calenda= +r-month, .cmp-event-summary-block.color-block-green .cmp-event-summary-item= +__calendar-year { background-color: rgb(0, 255, 0); } + +.cmp-event-summary-block.color-block-green-dark .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-green-dark .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(0, 83, 10); } + +.cmp-event-summary-block.color-block-green-alt .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-green-alt .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(0, 215, 0); } + +.cmp-event-summary-block.color-block-orange .cmp-event-summary-item__calend= +ar-month, .cmp-event-summary-block.color-block-orange .cmp-event-summary-it= +em__calendar-year { background-color: rgb(255, 182, 0); } + +.cmp-event-summary-block.color-block-orange-dark .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-orange-dark .cmp-event-= +summary-item__calendar-year { background-color: rgb(255, 149, 0); } + +.cmp-event-summary-block.color-block-pink-light .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-pink-light .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(255, 80, 160); } + +.cmp-event-summary-block.color-block-pink .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-pink .cmp-event-summary-item__= +calendar-year { background-color: rgb(231, 0, 116); } + +.cmp-event-summary-block.color-block-pink-dark .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-pink-dark .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(164, 2, 83); } + +.cmp-event-summary-block.color-block-purple .cmp-event-summary-item__calend= +ar-month, .cmp-event-summary-block.color-block-purple .cmp-event-summary-it= +em__calendar-year { background-color: rgb(161, 0, 255); } + +.cmp-event-summary-block.color-block-purple-dark .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-purple-dark .cmp-event-= +summary-item__calendar-year { background-color: rgb(117, 0, 192); } + +.cmp-event-summary-block.color-block-purple-darkest .cmp-event-summary-item= +__calendar-month, .cmp-event-summary-block.color-block-purple-darkest .cmp-= +event-summary-item__calendar-year { background-color: rgb(70, 1, 115); } + +.cmp-event-summary-block.color-block-red .cmp-event-summary-item__calendar-= +month, .cmp-event-summary-block.color-block-red .cmp-event-summary-item__ca= +lendar-year { background-color: rgb(231, 15, 41); } + +.cmp-event-summary-block.color-block-red-dark .cmp-event-summary-item__cale= +ndar-month, .cmp-event-summary-block.color-block-red-dark .cmp-event-summar= +y-item__calendar-year { background-color: rgb(189, 0, 29); } + +.cmp-event-summary-block.color-block-red-darkest .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-red-darkest .cmp-event-= +summary-item__calendar-year { background-color: rgb(113, 0, 18); } + +.cmp-event-summary-block.color-block-red-alt .cmp-event-summary-item__calen= +dar-month, .cmp-event-summary-block.color-block-red-alt .cmp-event-summary-= +item__calendar-year { background-color: red; } + +.cmp-event-summary-block.color-block-yellow .cmp-event-summary-item__calend= +ar-month, .cmp-event-summary-block.color-block-yellow .cmp-event-summary-it= +em__calendar-year { background-color: rgb(255, 212, 46); } + +.cmp-event-summary-block.color-block-yellow-alt .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-yellow-alt .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(255, 255, 0); } + +.cmp-event-summary-block.color-block-yellow-alt2 .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-yellow-alt2 .cmp-event-= +summary-item__calendar-year { background-color: rgb(255, 235, 50); } + +.cmp-event-summary-block.color-block-white .cmp-event-summary-item__calenda= +r-month, .cmp-event-summary-block.color-block-white .cmp-event-summary-item= +__calendar-year { background-color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock { margin-bottom: 20px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingrightrailblock { margin-bottom: 30px; } +} + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button { font-= +size: 1.4rem; font-weight: 600; line-height: 1.6; position: relative; text-= +decoration: none; text-transform: uppercase; color: rgb(0, 77, 255); displa= +y: inline; background-color: transparent; padding: 0px; margin-top: 0px; he= +ight: auto; margin-left: 0px; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button::after = +{ content: "=EE=A0=80"; font-size: 20px; font-family: Ionicons; font-weight= +: 400; font-style: normal; line-height: 1; text-transform: none; letter-spa= +cing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -= +webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fon= +t-feature-settings: "liga"; display: inline-block; margin-left: 1rem; verti= +cal-align: middle; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button::before= + { content: ""; background: rgb(0, 77, 255); bottom: -3px; display: block; = +height: 1px; left: 0px; max-width: calc(100% - 2.1em); position: absolute; = +transition: width 300ms ease 0s; width: 0%; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:focus, = +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:hover {= + color: rgb(0, 77, 255); text-decoration: none; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:hover::= +before { width: 100%; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:visited= +, .joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:visit= +ed:hover { color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .button .cmp-button { fon= +t-size: 1.6rem; } + .joblistingrightrailblock .cmp-job-card-listing .button .cmp-button::afte= +r { font-size: 2.4rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:focus::= +before { width: 100%; } + +.joblistingrightrailblock .cmp-job-card-listing-third-row, .joblistingright= +railblock .cmp-job-card-listing_first-row { display: flex; -webkit-box-orie= +nt: vertical; -webkit-box-direction: normal; flex-direction: column; -webki= +t-box-flex: 1; flex: 1 1 0%; } + +@media screen and (min-width: 768px) { + .joblistingrightrailblock .cmp-job-card-listing-third-row, .joblistingrig= +htrailblock .cmp-job-card-listing_first-row { -webkit-box-orient: horizonta= +l; -webkit-box-direction: normal; flex-direction: row; padding-right: 15px;= + } +} + +.joblistingrightrailblock .cmp-job-card-listing_second-row { display: flex;= + padding-left: 15px; padding-right: 15px; flex-wrap: wrap; margin-left: -30= +px; margin-right: -30px; max-width: calc(100% + 60px); padding-bottom: 0px;= + } + +.joblistingrightrailblock .cmp-job-card-listing_third-row { padding-bottom:= + 3rem; display: flex; justify-content: left; } + +@media screen and (min-width: 768px) { + .joblistingrightrailblock .cmp-job-card-listing_third-row { padding-botto= +m: 2rem; } +} + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing_third-row { justify-conte= +nt: right; padding-bottom: 3rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing_third-row .cmp-teaser__titl= +e-link { display: flex; } + +.joblistingrightrailblock .cmp-job-card-listing .card { padding-left: 15px;= + padding-right: 15px; -webkit-box-flex: 0; flex: 0 0 100%; margin-bottom: 2= +0px; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card { margin-bottom: 30= +px; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card > * { height: 100%; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser > a { dis= +play: flex; height: 100%; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__content = +{ padding: 3rem 2rem 2rem; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser-region, .= +joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__pretitle = +{ font-size: 1.2rem; line-height: 1.4rem; font-weight: 600; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__title-li= +nk { font-size: 1.8rem; font-weight: 800; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__title-= +link { font-size: 2.5rem; line-height: 4.2rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__title-li= +nk:focus { margin-bottom: 0px; outline: 0px; box-shadow: none; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__title-li= +nk-focus:focus { outline: rgb(0, 77, 255) solid 1px; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__descript= +ion p { font-size: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__descri= +ption p { font-size: 1.6rem; line-height: 2.6rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__action-l= +ink { font-size: 1.4rem; line-height: 2.2rem; padding-top: 1rem; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__action= +-link { font-size: 1.6rem; line-height: 2.6rem; padding-top: 2rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__job-list= +ing-areas-interest, .joblistingrightrailblock .cmp-job-card-listing .card .= +cmp-teaser__job-listing-business-area, .joblistingrightrailblock .cmp-job-c= +ard-listing .card .cmp-teaser__job-listing-years-exp { font-size: 1.4rem; l= +ine-height: 2.2rem; margin-bottom: 0.5rem; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__job-li= +sting-areas-interest, .joblistingrightrailblock .cmp-job-card-listing .card= + .cmp-teaser__job-listing-business-area, .joblistingrightrailblock .cmp-job= +-card-listing .card .cmp-teaser__job-listing-years-exp { font-size: 1.6rem;= + line-height: 2.6rem; margin-bottom: 1.9rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__job-list= +ing-posted-date { margin-top: 0px; margin-bottom: 0.5rem; font-size: 1.2rem= +; line-height: 1.4rem; } + +.joblistingrightrailblock .cmp-job-card-listing .title { padding-bottom: 1r= +em; width: 100%; } + +@media screen and (min-width: 768px) { + .joblistingrightrailblock .cmp-job-card-listing .title { padding-bottom: = +2rem; } +} + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .title { padding-bottom: = +3rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .title .cmp-title__text { f= +ont-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "= +Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif;= + font-weight: 600; font-style: normal; text-transform: uppercase; letter-sp= +acing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; font-size: 1.2rem; m= +argin: 1rem 0px; display: inline-flex; -webkit-box-align: center; align-ite= +ms: center; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .title .cmp-title__text {= + font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.joblistingrightrailblock .card:last-child { margin-bottom: 30px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingrightrailblock .card:last-child { margin-bottom: 20px; } +} + +.joblistingrightrailblock .card { -webkit-box-flex: 0; flex: 0 0 100%; max-= +width: 100%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingrightrailblock .card { -webkit-box-flex: 0; flex: 0 0 50%; max= +-width: 50%; } +} + +.joblistingrightrailblock .cmp-teaser__content { background: linear-gradien= +t(rgb(161, 0, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; bo= +rder-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-1 .cmp-teaser__content = +{ background: linear-gradient(rgb(180, 85, 170) 4px, transparent 0px) 100% = +0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-2 .cmp-teaser__content = +{ background: linear-gradient(rgb(160, 85, 245) 4px, transparent 0px) 100% = +0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-3 .cmp-teaser__content = +{ background: linear-gradient(rgb(190, 130, 255) 4px, transparent 0px) 100%= + 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-4 .cmp-teaser__content = +{ background: linear-gradient(rgb(220, 175, 255) 4px, transparent 0px) 100%= + 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-5 .cmp-teaser__content = +{ background: linear-gradient(rgb(230, 220, 255) 4px, transparent 0px) 100%= + 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-blue .cmp-teaser__content { backg= +round: linear-gradient(rgb(0, 65, 240) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-gray .cmp-teaser__content { backg= +round: linear-gradient(rgb(190, 190, 190) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-gray-dark .cmp-teaser__content { = +background: linear-gradient(rgb(150, 150, 150) 4px, transparent 0px) 100% 0= +px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-gray-darker .cmp-teaser__content = +{ background: linear-gradient(rgb(90, 90, 90) 4px, transparent 0px) 100% 0p= +x / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-green .cmp-teaser__content { back= +ground: linear-gradient(rgb(0, 215, 0) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-red .cmp-teaser__content { backgr= +ound: linear-gradient(red 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-yellow .cmp-teaser__content { bac= +kground: linear-gradient(rgb(255, 255, 0) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-aqua .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(0, 255, 187) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-blue .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(0, 186, 255) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-blue-green .cmp-teaser__content { bac= +kground: linear-gradient(rgb(5, 240, 165) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-brand-green .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(100, 255, 80) 4px, transparent 0px) 100% 0px = +/ 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-brand-orange .cmp-teaser__content { b= +ackground: linear-gradient(rgb(255, 120, 0) 4px, transparent 0px) 100% 0px = +/ 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-brand-yellow .cmp-teaser__content { b= +ackground: linear-gradient(rgb(255, 235, 50) 4px, transparent 0px) 100% 0px= + / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-blue-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(0, 142, 255) 4px, transparent 0px) 100% 0px / 1= +00% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-blue-light .cmp-teaser__content { bac= +kground: linear-gradient(rgb(0, 243, 255) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-core-purple .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(70, 0, 115) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-cyan .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(0, 255, 255) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(167, 167, 167) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-base .cmp-teaser__content { back= +ground: linear-gradient(rgb(0, 0, 0) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(107, 107, 107) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-darker .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(74, 74, 74) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-light .cmp-teaser__content { bac= +kground: linear-gradient(rgb(204, 204, 204) 4px, transparent 0px) 100% 0px = +/ 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-lighter .cmp-teaser__content { b= +ackground: linear-gradient(rgb(227, 227, 227) 4px, transparent 0px) 100% 0p= +x / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-lightest .cmp-teaser__content { = +background: linear-gradient(rgb(242, 242, 242) 4px, transparent 0px) 100% 0= +px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-grayishyellow-dark .cmp-teaser__conte= +nt { background: linear-gradient(rgb(150, 150, 140) 4px, transparent 0px) 1= +00% 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-grayishyellow-light .cmp-teaser__cont= +ent { background: linear-gradient(rgb(230, 230, 220) 4px, transparent 0px) = +100% 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-green .cmp-teaser__content { backgrou= +nd: linear-gradient(rgb(0, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-green-dark .cmp-teaser__content { bac= +kground: linear-gradient(rgb(0, 83, 10) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-link .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(0, 77, 255) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-link-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(0, 0, 136) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-orange .cmp-teaser__content { backgro= +und: linear-gradient(rgb(255, 182, 0) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-orange-dark .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(255, 149, 0) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-pink .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(231, 0, 116) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-pink-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(164, 2, 83) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-pink-light .cmp-teaser__content { bac= +kground: linear-gradient(rgb(255, 80, 160) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-purple .cmp-teaser__content { backgro= +und: linear-gradient(rgb(161, 0, 255) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-purple-dark .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(117, 0, 192) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-purple-darkest .cmp-teaser__content {= + background: linear-gradient(rgb(70, 1, 115) 4px, transparent 0px) 100% 0px= + / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-red .cmp-teaser__content { background= +: linear-gradient(rgb(231, 15, 41) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-red-dark .cmp-teaser__content { backg= +round: linear-gradient(rgb(189, 0, 29) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-red-darker .cmp-teaser__content { bac= +kground: linear-gradient(rgb(113, 0, 18) 4px, transparent 0px) 100% 0px / 1= +00% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-red-light .cmp-teaser__content { back= +ground: linear-gradient(rgb(255, 50, 70) 4px, transparent 0px) 100% 0px / 1= +00% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-white .cmp-teaser__content { backgrou= +nd: linear-gradient(rgb(255, 255, 255) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-yellow .cmp-teaser__content { backgro= +und: linear-gradient(rgb(255, 212, 46) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-yellow-dark .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(240, 192, 0) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-yellow-light .cmp-teaser__content { b= +ackground: linear-gradient(rgb(255, 240, 179) 4px, transparent 0px) 100% 0p= +x / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock--no-margin, .joblistingrightrailblock:last-child = +{ margin-bottom: 0px; } + +.joblistingrightrailblock.ui-vs-top--md:not(:first-child) { padding-top: 0p= +x; margin-top: 0px; } + +.ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-1 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(180, 85, 170); } + +.ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-2 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(160, 85, 245); } + +.ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-3 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(190, 130, 255); } + +.ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-4 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(220, 175, 255); } + +.ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-5 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(230, 220, 255); } + +.ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-a__img-co= +ntainer .image, .ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-a_= +_pre-title-color-bar-text-wrapper { background-color: rgb(0, 65, 240); } + +.ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-a__img-co= +ntainer .image, .ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-a_= +_pre-title-color-bar-text-wrapper { background-color: rgb(190, 190, 190); } + +.ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header= +-a__img-container .image, .ai-hero-header.color-block-alt-gray-dark .cmp-ai= +-hero-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(15= +0, 150, 150); } + +.ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-alt-gray-darker .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(90, 90, 90); } + +.ai-hero-header.color-block-alt-green .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-alt-green .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-alt-green .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 215, 0); } + +.ai-hero-header.color-block-alt-red .cmp-ai-hero-header-a__color-bar-text-w= +rapper, .ai-hero-header.color-block-alt-red .cmp-ai-hero-header-a__img-cont= +ainer .image, .ai-hero-header.color-block-alt-red .cmp-ai-hero-header-a__pr= +e-title-color-bar-text-wrapper { background-color: red; } + +.ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-alt-yellow .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, 255, 0= +); } + +.ai-hero-header.color-block-aqua .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-aqua .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-aqua .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(0, 255, 187); } + +.ai-hero-header.color-block-blue .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-blue .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-blue .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(0, 186, 255); } + +.ai-hero-header.color-block-blue-green .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-green .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-blue-green .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(5, 240, 165= +); } + +.ai-hero-header.color-block-brand-green .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-brand-green .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-brand-green .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(100, 255= +, 80); } + +.ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-a__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-a= +__img-container .image, .ai-hero-header.color-block-brand-orange .cmp-ai-he= +ro-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, = +120, 0); } + +.ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-a__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-a= +__img-container .image, .ai-hero-header.color-block-brand-yellow .cmp-ai-he= +ro-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, = +235, 50); } + +.ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-blue-dark .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 142, 255); = +} + +.ai-hero-header.color-block-blue-light .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-light .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-blue-light .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 243, 255= +); } + +.ai-hero-header.color-block-core-purple .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-core-purple .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-core-purple .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(70, 0, 1= +15); } + +.ai-hero-header.color-block-cyan .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-cyan .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-cyan .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(0, 255, 255); } + +.ai-hero-header.color-block-gray .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-gray .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-gray .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(167, 167, 167); } + +.ai-hero-header.color-block-gray-base .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-base .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-gray-base .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 0, 0); } + +.ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-gray-dark .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(107, 107, 107)= +; } + +.ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-gray-darker .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(74, 74, = +74); } + +.ai-hero-header.color-block-gray-light .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-gray-light .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-gray-light .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(204, 204, 2= +04); } + +.ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-a__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-a= +__img-container .image, .ai-hero-header.color-block-gray-lighter .cmp-ai-he= +ro-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(227, = +227, 227); } + +.ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header= +-a__img-container .image, .ai-hero-header.color-block-gray-lightest .cmp-ai= +-hero-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(24= +2, 242, 242); } + +.ai-hero-header.color-block-grayishyellow-dark .cmp-ai-hero-header-a__color= +-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-dark .cmp-ai-h= +ero-header-a__img-container .image, .ai-hero-header.color-block-grayishyell= +ow-dark .cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { backgroun= +d-color: rgb(150, 150, 140); } + +.ai-hero-header.color-block-grayishyellow-light .cmp-ai-hero-header-a__colo= +r-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-light .cmp-ai= +-hero-header-a__img-container .image, .ai-hero-header.color-block-grayishye= +llow-light .cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { backgr= +ound-color: rgb(230, 230, 220); } + +.ai-hero-header.color-block-green .cmp-ai-hero-header-a__color-bar-text-wra= +pper, .ai-hero-header.color-block-green .cmp-ai-hero-header-a__img-containe= +r .image, .ai-hero-header.color-block-green .cmp-ai-hero-header-a__pre-titl= +e-color-bar-text-wrapper { background-color: rgb(0, 255, 0); } + +.ai-hero-header.color-block-green-dark .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-green-dark .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-green-dark .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 83, 10);= + } + +.ai-hero-header.color-block-link .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-link .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-link .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(0, 77, 255); } + +.ai-hero-header.color-block-link-dark .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-link-dark .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-link-dark .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 0, 136); } + +.ai-hero-header.color-block-orange .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.color-block-orange .cmp-ai-hero-header-a__img-contai= +ner .image, .ai-hero-header.color-block-orange .cmp-ai-hero-header-a__pre-t= +itle-color-bar-text-wrapper { background-color: rgb(255, 182, 0); } + +.ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-orange-dark .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, 149= +, 0); } + +.ai-hero-header.color-block-pink .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-pink .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-pink .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(231, 0, 116); } + +.ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-pink-dark .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(164, 2, 83); } + +.ai-hero-header.color-block-pink-light .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-pink-light .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-pink-light .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, 80, 16= +0); } + +.ai-hero-header.color-block-purple .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.color-block-purple .cmp-ai-hero-header-a__img-contai= +ner .image, .ai-hero-header.color-block-purple .cmp-ai-hero-header-a__pre-t= +itle-color-bar-text-wrapper { background-color: rgb(161, 0, 255); } + +.ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-purple-dark .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(117, 0, = +192); } + +.ai-hero-header.color-block-purple-darkest .cmp-ai-hero-header-a__color-bar= +-text-wrapper, .ai-hero-header.color-block-purple-darkest .cmp-ai-hero-head= +er-a__img-container .image, .ai-hero-header.color-block-purple-darkest .cmp= +-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: rgb= +(70, 1, 115); } + +.ai-hero-header.color-block-red .cmp-ai-hero-header-a__color-bar-text-wrapp= +er, .ai-hero-header.color-block-red .cmp-ai-hero-header-a__img-container .i= +mage, .ai-hero-header.color-block-red .cmp-ai-hero-header-a__pre-title-colo= +r-bar-text-wrapper { background-color: rgb(231, 15, 41); } + +.ai-hero-header.color-block-red-dark .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.color-block-red-dark .cmp-ai-hero-header-a__img-co= +ntainer .image, .ai-hero-header.color-block-red-dark .cmp-ai-hero-header-a_= +_pre-title-color-bar-text-wrapper { background-color: rgb(189, 0, 29); } + +.ai-hero-header.color-block-red-darker .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-red-darker .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-red-darker .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(113, 0, 18)= +; } + +.ai-hero-header.color-block-red-light .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-red-light .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-red-light .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, 50, 70); = +} + +.ai-hero-header.color-block-white .cmp-ai-hero-header-a__color-bar-text-wra= +pper, .ai-hero-header.color-block-white .cmp-ai-hero-header-a__img-containe= +r .image, .ai-hero-header.color-block-white .cmp-ai-hero-header-a__pre-titl= +e-color-bar-text-wrapper { background-color: rgb(255, 255, 255); } + +.ai-hero-header.color-block-yellow .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.color-block-yellow .cmp-ai-hero-header-a__img-contai= +ner .image, .ai-hero-header.color-block-yellow .cmp-ai-hero-header-a__pre-t= +itle-color-bar-text-wrapper { background-color: rgb(255, 212, 46); } + +.ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-yellow-dark .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(240, 192= +, 0); } + +.ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-a__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-a= +__img-container .image, .ai-hero-header.color-block-yellow-light .cmp-ai-he= +ro-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, = +240, 179); } + +.ai-hero-header.brand-gradient-pink .cmp-ai-hero-header-a__color-bar-text-w= +rapper, .ai-hero-header.brand-gradient-pink .cmp-ai-hero-header-a__pre-titl= +e-color-bar-text-wrapper { background-image: linear-gradient(90deg, rgb(164= +, 2, 83) 0%, rgb(231, 0, 116) 30%); } + +.ai-hero-header.brand-gradient-purple .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.brand-gradient-purple .cmp-ai-hero-header-a__pre-= +title-color-bar-text-wrapper { background-image: linear-gradient(rgb(70, 1,= + 115), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-purple-alt .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.brand-gradient-purple-alt .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-image: linear-gradient(90= +deg, rgb(70, 1, 115), rgb(117, 0, 192), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-blue .cmp-ai-hero-header-a__color-bar-text-w= +rapper, .ai-hero-header.brand-gradient-blue .cmp-ai-hero-header-a__pre-titl= +e-color-bar-text-wrapper { background-image: linear-gradient(rgb(0, 0, 136)= +, rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-blue2 .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.brand-gradient-blue2 .cmp-ai-hero-header-a__pre-ti= +tle-color-bar-text-wrapper { background-image: linear-gradient(rgb(0, 77, 2= +55), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-light-blue .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.brand-gradient-light-blue .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-image: linear-gradient(90= +deg, rgb(0, 186, 255), rgb(0, 142, 255), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-red .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.brand-gradient-red .cmp-ai-hero-header-a__pre-title-= +color-bar-text-wrapper { background-image: linear-gradient(rgb(113, 0, 18),= + red); } + +.ai-hero-header.brand-gradient-red-alt .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.brand-gradient-red-alt .cmp-ai-hero-header-a__pr= +e-title-color-bar-text-wrapper { background-image: linear-gradient(90deg, r= +ed, rgb(189, 0, 29), rgb(113, 0, 18)); } + +.ai-hero-header.brand-gradient .cmp-ai-hero-header-a__color-bar-text-wrappe= +r, .ai-hero-header.brand-gradient .cmp-ai-hero-header-a__pre-title-color-ba= +r-text-wrapper { background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 1= +86, 255)); } + +.ai-hero-header.brand-gradient-alt .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.brand-gradient-alt .cmp-ai-hero-header-a__pre-title-= +color-bar-text-wrapper { background-image: linear-gradient(90deg, rgb(0, 25= +5, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-yellow .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.brand-gradient-yellow .cmp-ai-hero-header-a__pre-= +title-color-bar-text-wrapper { background-image: linear-gradient(rgb(255, 2= +55, 0), rgb(240, 192, 0)); } + +.ai-hero-header.brand-gradient-yellow-alt .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.brand-gradient-yellow-alt .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-image: linear-gradient(90= +deg, rgb(255, 255, 0), rgb(255, 212, 46), rgb(255, 182, 0)); } + +.ai-hero-header.brand-gradient-green .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.brand-gradient-green .cmp-ai-hero-header-a__pre-ti= +tle-color-bar-text-wrapper { background-image: linear-gradient(90deg, rgb(0= +, 255, 0), rgb(0, 215, 0), rgb(0, 83, 10)); } + +.cmp-ai-hero-header-a .cmp-image, .cmp-ai-hero-header-a .cmp-image__image, = +.cmp-ai-hero-header-a .image { height: 100%; } + +.cmp-ai-hero-header-a .cmp-teaser__image { border: none; } + +.cmp-ai-hero-header-a__video-img-text-container { position: relative; overf= +low: hidden; } + +.cmp-ai-hero-header-a__video-container .cmp-video-hero { overflow: hidden; = +background-color: rgb(161, 0, 255); } + +.cmp-ai-hero-header-a__video-container .cmp-video-hero__video { width: auto= +; height: 47.3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__video-container .cmp-video-hero__video { width: 10= +0%; height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__video-container .cmp-video-hero__video { height: 6= +3rem; } +} + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__video-container .cmp-video-hero__controls { left: = +2rem; right: auto; } +} + +.cmp-ai-hero-header__light-theme-icon .cmp-ai-hero-header-a__video-containe= +r .cmp-video-hero__controls-mute, .cmp-ai-hero-header__light-theme-icon .cm= +p-ai-hero-header-a__video-container .cmp-video-hero__controls-pause, .cmp-a= +i-hero-header__light-theme-icon .cmp-ai-hero-header-a__video-container .cmp= +-video-hero__controls-play, .cmp-ai-hero-header__light-theme-icon .cmp-ai-h= +ero-header-a__video-container .cmp-video-hero__controls-unmute { color: rgb= +(0, 0, 0); } + +.cmp-ai-hero-header-a__video-container .cmp-video-hero__content { padding: = +0px; } + +.cmp-ai-hero-header-a__pre-title-text-img-container { position: absolute; t= +op: 14rem; right: 0px; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__pre-title-text-img-container { top: 5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__pre-title-text-img-container { top: 13rem; } +} + +.cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { position: relativ= +e; display: flex; -webkit-box-align: center; align-items: center; height: 4= +.3rem; background-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { height: 4.7rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { height: 5rem; } +} + +.cmp-ai-hero-header-a__pre-title-container { position: relative; padding: 1= +rem 1.5rem 0px; display: flex; -webkit-box-orient: vertical; -webkit-box-di= +rection: normal; flex-direction: column; -webkit-box-align: end; align-item= +s: flex-end; } + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__pre-title-container { padding: 1rem 2rem 0px; } +} + +.cmp-ai-hero-header-a__pre-title-container .cmp-title__text { font-size: 1.= +4rem; font-weight: 500; line-height: 1.7rem; text-transform: none; } + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__pre-title-container .cmp-title__text { font-size: = +1.8rem; line-height: 2.2rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-a__pre-title-container = +.cmp-title__text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-a__horizontal-rule { height: 0.2rem; background-color: = +rgb(0, 0, 0); margin: 0.4rem 0px 1rem; width: 22.8rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__horizontal-rule { width: 23.9rem; margin-top: 0.8r= +em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__horizontal-rule { width: 29.9rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-a__horizontal-rule { ba= +ckground-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__text-img-container { width: 66.67%; margin-top: -5= +rem; margin-left: 33.34%; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__text-img-container { margin-top: -9rem; } +} + +.cmp-ai-hero-header-a__color-bar-text-wrapper { position: relative; display= +: flex; -webkit-box-align: center; align-items: center; min-height: 9rem; b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__color-bar-text-wrapper { min-height: 7.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__color-bar-text-wrapper { min-height: 13.8rem; } +} + +.cmp-ai-hero-header-a__color-bar-img-container, .cmp-ai-hero-header-a__pre-= +title-color-bar-img-container { position: absolute; inset: 0px; overflow: h= +idden; } + +.cmp-ai-hero-header-a__color-bar-img-container .cmp-teaser__image, .cmp-ai-= +hero-header-a__pre-title-color-bar-img-container .cmp-teaser__image { heigh= +t: 100%; } + +.cmp-ai-hero-header-a__title-container { position: relative; margin: 0.9rem= + 0px 0.9rem 8.33%; width: 75%; word-break: break-word; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__title-container { margin: 1.1rem 0px 1.1rem 16.67%= +; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__title-container { margin: 1rem 0px 1rem 25%; } +} + +.cmp-ai-hero-header-a__title-container .cmp-title__text { font-size: 3rem; = +line-height: 1.1; font-weight: 700; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__title-container .cmp-title__text { font-size: 3.6r= +em; line-height: 1; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__title-container .cmp-title__text { font-size: 6.5r= +em; line-height: 7rem; } +} + +.cmp-ai-hero-header__uppercase .cmp-ai-hero-header-a__title-container .cmp-= +title__text { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-a__title-container .cmp= +-title__text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-a__img-container { height: 47.3rem; overflow: hidden; b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__img-container { height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__img-container { height: 63rem; } +} + +.cmp-ai-hero-header-a__img-container .cmp-image__image { width: auto; max-w= +idth: none; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__img-container .cmp-image__image { width: 100%; max= +-width: 100%; height: 100%; object-fit: cover; margin: 0px; } +} + +.ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(180, 85, 170); } + +.ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(160, 85, 245); } + +.ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(190, 130, 255); } + +.ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(220, 175, 255); } + +.ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(230, 220, 255); } + +.ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-b__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-b__img-co= +ntainer .image { background-color: rgb(0, 65, 240); } + +.ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-b__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-b__img-co= +ntainer .image { background-color: rgb(190, 190, 190); } + +.ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header-b__color-bar-= +text-wrapper, .ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header= +-b__img-container .image { background-color: rgb(150, 150, 150); } + +.ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(90, 90, 90); } + +.ai-hero-header.color-block-alt-green .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-alt-green .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(0, 215, 0); } + +.ai-hero-header.color-block-alt-red .cmp-ai-hero-header-b__color-bar-text-w= +rapper, .ai-hero-header.color-block-alt-red .cmp-ai-hero-header-b__img-cont= +ainer .image { background-color: red; } + +.ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(255, 255, 0); } + +.ai-hero-header.color-block-aqua .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-aqua .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(0, 255, 187); } + +.ai-hero-header.color-block-blue .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-blue .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(0, 186, 255); } + +.ai-hero-header.color-block-blue-green .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-green .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(5, 240, 165); } + +.ai-hero-header.color-block-brand-green .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-brand-green .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(100, 255, 80); } + +.ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-b__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-b= +__img-container .image { background-color: rgb(255, 120, 0); } + +.ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-b__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-b= +__img-container .image { background-color: rgb(255, 235, 50); } + +.ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(0, 142, 255); } + +.ai-hero-header.color-block-blue-light .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-light .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(0, 243, 255); } + +.ai-hero-header.color-block-core-purple .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-core-purple .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(70, 0, 115); } + +.ai-hero-header.color-block-cyan .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-cyan .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(0, 255, 255); } + +.ai-hero-header.color-block-gray .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-gray .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(167, 167, 167); } + +.ai-hero-header.color-block-gray-base .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-base .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(0, 0, 0); } + +.ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(107, 107, 107); } + +.ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(74, 74, 74); } + +.ai-hero-header.color-block-gray-light .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-gray-light .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(204, 204, 204); } + +.ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-b__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-b= +__img-container .image { background-color: rgb(227, 227, 227); } + +.ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header-b__color-bar-= +text-wrapper, .ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header= +-b__img-container .image { background-color: rgb(242, 242, 242); } + +.ai-hero-header.color-block-grayishyellow-dark .cmp-ai-hero-header-b__color= +-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-dark .cmp-ai-h= +ero-header-b__img-container .image { background-color: rgb(150, 150, 140); = +} + +.ai-hero-header.color-block-grayishyellow-light .cmp-ai-hero-header-b__colo= +r-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-light .cmp-ai= +-hero-header-b__img-container .image { background-color: rgb(230, 230, 220)= +; } + +.ai-hero-header.color-block-green .cmp-ai-hero-header-b__color-bar-text-wra= +pper, .ai-hero-header.color-block-green .cmp-ai-hero-header-b__img-containe= +r .image { background-color: rgb(0, 255, 0); } + +.ai-hero-header.color-block-green-dark .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-green-dark .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(0, 83, 10); } + +.ai-hero-header.color-block-link .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-link .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(0, 77, 255); } + +.ai-hero-header.color-block-link-dark .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-link-dark .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(0, 0, 136); } + +.ai-hero-header.color-block-orange .cmp-ai-hero-header-b__color-bar-text-wr= +apper, .ai-hero-header.color-block-orange .cmp-ai-hero-header-b__img-contai= +ner .image { background-color: rgb(255, 182, 0); } + +.ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(255, 149, 0); } + +.ai-hero-header.color-block-pink .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-pink .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(231, 0, 116); } + +.ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(164, 2, 83); } + +.ai-hero-header.color-block-pink-light .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-pink-light .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(255, 80, 160); } + +.ai-hero-header.color-block-purple .cmp-ai-hero-header-b__color-bar-text-wr= +apper, .ai-hero-header.color-block-purple .cmp-ai-hero-header-b__img-contai= +ner .image { background-color: rgb(161, 0, 255); } + +.ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(117, 0, 192); } + +.ai-hero-header.color-block-purple-darkest .cmp-ai-hero-header-b__color-bar= +-text-wrapper, .ai-hero-header.color-block-purple-darkest .cmp-ai-hero-head= +er-b__img-container .image { background-color: rgb(70, 1, 115); } + +.ai-hero-header.color-block-red .cmp-ai-hero-header-b__color-bar-text-wrapp= +er, .ai-hero-header.color-block-red .cmp-ai-hero-header-b__img-container .i= +mage { background-color: rgb(231, 15, 41); } + +.ai-hero-header.color-block-red-dark .cmp-ai-hero-header-b__color-bar-text-= +wrapper, .ai-hero-header.color-block-red-dark .cmp-ai-hero-header-b__img-co= +ntainer .image { background-color: rgb(189, 0, 29); } + +.ai-hero-header.color-block-red-darker .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-red-darker .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(113, 0, 18); } + +.ai-hero-header.color-block-red-light .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-red-light .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(255, 50, 70); } + +.ai-hero-header.color-block-white .cmp-ai-hero-header-b__color-bar-text-wra= +pper, .ai-hero-header.color-block-white .cmp-ai-hero-header-b__img-containe= +r .image { background-color: rgb(255, 255, 255); } + +.ai-hero-header.color-block-yellow .cmp-ai-hero-header-b__color-bar-text-wr= +apper, .ai-hero-header.color-block-yellow .cmp-ai-hero-header-b__img-contai= +ner .image { background-color: rgb(255, 212, 46); } + +.ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(240, 192, 0); } + +.ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-b__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-b= +__img-container .image { background-color: rgb(255, 240, 179); } + +.ai-hero-header.brand-gradient-pink .cmp-ai-hero-header-b__color-bar-text-w= +rapper { background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(2= +31, 0, 116) 30%); } + +.ai-hero-header.brand-gradient-purple .cmp-ai-hero-header-b__color-bar-text= +-wrapper { background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 2= +55)); } + +.ai-hero-header.brand-gradient-purple-alt .cmp-ai-hero-header-b__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(70, 1, 115), rg= +b(117, 0, 192), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-blue .cmp-ai-hero-header-b__color-bar-text-w= +rapper { background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255))= +; } + +.ai-hero-header.brand-gradient-blue2 .cmp-ai-hero-header-b__color-bar-text-= +wrapper { background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 25= +5)); } + +.ai-hero-header.brand-gradient-light-blue .cmp-ai-hero-header-b__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(0, 186, 255), r= +gb(0, 142, 255), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-red .cmp-ai-hero-header-b__color-bar-text-wr= +apper { background-image: linear-gradient(rgb(113, 0, 18), red); } + +.ai-hero-header.brand-gradient-red-alt .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper { background-image: linear-gradient(90deg, red, rgb(189, 0, 29), = +rgb(113, 0, 18)); } + +.ai-hero-header.brand-gradient .cmp-ai-hero-header-b__color-bar-text-wrappe= +r { background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-alt .cmp-ai-hero-header-b__color-bar-text-wr= +apper { background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186= +, 255)); } + +.ai-hero-header.brand-gradient-yellow .cmp-ai-hero-header-b__color-bar-text= +-wrapper { background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192= +, 0)); } + +.ai-hero-header.brand-gradient-yellow-alt .cmp-ai-hero-header-b__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(255, 255, 0), r= +gb(255, 212, 46), rgb(255, 182, 0)); } + +.ai-hero-header.brand-gradient-green .cmp-ai-hero-header-b__color-bar-text-= +wrapper { background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 2= +15, 0), rgb(0, 83, 10)); } + +.cmp-ai-hero-header-b .cmp-image, .cmp-ai-hero-header-b .cmp-image__image, = +.cmp-ai-hero-header-b .cmp-image__link, .cmp-ai-hero-header-b .image { heig= +ht: 100%; } + +.cmp-ai-hero-header-b .cmp-teaser__image { border: none; height: 100%; } + +.cmp-ai-hero-header-b__video-img-text-container { position: relative; } + +.cmp-ai-hero-header-b__img-container { height: 47.3rem; overflow: hidden; b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__img-container { height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__img-container { height: 63rem; } +} + +.cmp-ai-hero-header-b__img-container .cmp-image__image { width: auto; max-w= +idth: none; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__img-container .cmp-image__image { width: 100%; max= +-width: 100%; height: 100%; object-fit: cover; margin: 0px; } +} + +.cmp-ai-hero-header-b__video-container .cmp-video-hero { overflow: hidden; = +background-color: rgb(161, 0, 255); } + +.cmp-ai-hero-header-b__video-container .cmp-video-hero__video { width: auto= +; height: 47.3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__video-container .cmp-video-hero__video { width: 10= +0%; height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__video-container .cmp-video-hero__video { height: 6= +3rem; } +} + +.cmp-ai-hero-header-b__video-container .cmp-video-hero__controls { bottom: = +auto; top: 1.5rem; right: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__video-container .cmp-video-hero__controls { inset:= + auto auto 1.5rem 2rem; } +} + +.cmp-ai-hero-header__light-theme-icon .cmp-ai-hero-header-b__video-containe= +r .cmp-video-hero__controls-mute, .cmp-ai-hero-header__light-theme-icon .cm= +p-ai-hero-header-b__video-container .cmp-video-hero__controls-pause, .cmp-a= +i-hero-header__light-theme-icon .cmp-ai-hero-header-b__video-container .cmp= +-video-hero__controls-play, .cmp-ai-hero-header__light-theme-icon .cmp-ai-h= +ero-header-b__video-container .cmp-video-hero__controls-unmute { color: rgb= +(0, 0, 0); } + +.cmp-ai-hero-header-b__video-container .cmp-video-hero__content { padding: = +0px; } + +.cmp-ai-hero-header-b__color-bar-img-container { position: absolute; inset:= + 0px; overflow: hidden; } + +.cmp-ai-hero-header-b__text-img-container { display: flex; -webkit-box-pack= +: end; justify-content: flex-end; } + +.cmp-ai-hero-header-b__color-bar-text-wrapper { position: relative; min-hei= +ght: 28rem; width: 91.67%; margin-top: -9.3rem; background-color: rgb(161, = +0, 255); max-width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__color-bar-text-wrapper { min-height: 30rem; width:= + 32.94em; margin-top: -8.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__color-bar-text-wrapper { min-height: 48.1rem; widt= +h: 49.19em; margin-top: -13rem; } +} + +.cmp-ai-hero-header-b__text-container { position: relative; } + +.cmp-ai-hero-header-b__title-container { width: 75%; padding-top: 0.67em; p= +adding-bottom: 1.67em; margin-left: 8.33%; font-size: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__title-container { width: 58.33%; padding-top: 0.83= +em; padding-bottom: 1.94em; margin-left: calc(8.33% - 0.56em); font-size: 3= +.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__title-container { padding-top: 0.62em; padding-bot= +tom: 1.54em; margin-left: calc(8.33% + 0.39em); font-size: 6.5rem; } +} + +.cmp-ai-hero-header-b__title-container .cmp-text { font-size: 3rem; line-he= +ight: 3.4rem; font-weight: 700; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__title-container .cmp-text { font-size: 3.6rem; lin= +e-height: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__title-container .cmp-text { font-size: 6.5rem; lin= +e-height: 7rem; } +} + +.cmp-ai-hero-header__uppercase .cmp-ai-hero-header-b__title-container .cmp-= +text { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-b__title-container .cmp= +-text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-b__pre-title-container { padding: 2.81em 0.94em 0px 0px= +; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: norma= +l; flex-direction: column; word-break: break-all; font-size: 1.6rem; font-w= +eight: 500; line-height: 1.2; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__pre-title-container { padding: 1.88em 5em 0px 0px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__pre-title-container { padding: 1.88em 6.25em 0px 0= +px; } +} + +.cmp-ai-hero-header-b__pre-title-container .cmp-title__text { display: flex= +; -webkit-box-pack: end; justify-content: flex-end; margin-bottom: 0.4rem; = +font-size: 1.4rem; line-height: 1.7rem; } + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__pre-title-container .cmp-title__text { font-size: = +1.8rem; line-height: 2.2rem; margin-bottom: 0.8rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-b__pre-title-container = +.cmp-title__text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-b__pre-title-container .cmp-ai-hero-header-b__horizonta= +l-rule-container { display: flex; -webkit-box-pack: end; justify-content: f= +lex-end; } + +.cmp-ai-hero-header-b__pre-title-container .cmp-ai-hero-header-b__horizonta= +l-rule-container .cmp-ai-hero-header-b__horizontal-rule { height: 0.2rem; w= +idth: 23rem; background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__pre-title-container .cmp-ai-hero-header-b__horizon= +tal-rule-container .cmp-ai-hero-header-b__horizontal-rule { width: 24rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__pre-title-container .cmp-ai-hero-header-b__horizon= +tal-rule-container .cmp-ai-hero-header-b__horizontal-rule { width: 30rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-b__pre-title-container = +.cmp-ai-hero-header-b__horizontal-rule-container .cmp-ai-hero-header-b__hor= +izontal-rule { background-color: rgb(255, 255, 255); } + +.cmp-hero-header-c { display: flex; } + +.cmp-hero-header-c__image-container { width: 33.33%; display: none; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__image-container { display: block; } +} + +.cmp-hero-header-c__image-container .cmp-image__image { object-fit: cover; = +} + +.cmp-hero-header-c__image-container .cmp-teaser__image { border: 0px; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__image-container .cmp-teaser__image { height: 23rem; w= +idth: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__image-container .cmp-teaser__image { height: 40rem; w= +idth: 100%; } +} + +.cmp-hero-header-c__image-container .cmp-teaser__image .cmp-image, .cmp-her= +o-header-c__image-container .cmp-teaser__image .cmp-image__image, .cmp-hero= +-header-c__image-container .cmp-teaser__image .image, .cmp-hero-header-c__i= +mage-container .cmp-teaser__image .mediaimage { height: 100%; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__image-container .cmp-teaser__image .cmp-video-hero__v= +ideo { height: 23rem; width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__image-container .cmp-teaser__image .cmp-video-hero__v= +ideo { height: 40rem; width: 100%; } +} + +.cmp-ai-hero-header__light-theme-icon .cmp-hero-header-c__image-container .= +cmp-teaser__image .cmp-video-hero__controls-mute, .cmp-ai-hero-header__ligh= +t-theme-icon .cmp-hero-header-c__image-container .cmp-teaser__image .cmp-vi= +deo-hero__controls-pause, .cmp-ai-hero-header__light-theme-icon .cmp-hero-h= +eader-c__image-container .cmp-teaser__image .cmp-video-hero__controls-play,= + .cmp-ai-hero-header__light-theme-icon .cmp-hero-header-c__image-container = +.cmp-teaser__image .cmp-video-hero__controls-unmute { color: rgb(0, 0, 0); = +} + +.cmp-hero-header-c__text-container { position: relative; background-color: = +rgb(161, 0, 255); min-height: 28rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__text-container { width: 66.67%; min-height: 29rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container { min-height: 43.3rem; } +} + +.cmp-hero-header-c__text-container .cmp-teaser__image { position: absolute;= + inset: 0px; object-fit: cover; width: 100%; height: 100%; border: 0px; } + +.cmp-hero-header-c__text-container .cmp-teaser__image .cmp-image, .cmp-hero= +-header-c__text-container .cmp-teaser__image .cmp-image__image { height: 10= +0%; } + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text { position: rel= +ative; } + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text-title { display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; -webkit-box-align: end; align-items: flex-end; padding: 4= +.5rem 1.5rem 0px 0px; text-align: right; font-size: 1.4rem; text-transform:= + uppercase; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title { paddi= +ng: 3rem 8rem 0px 0px; font-size: 1.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title { font-= +size: 1.8rem; font-weight: 500; padding: 3rem 10rem 0px 0px; } +} + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-label { f= +ont-weight: 500; color: rgb(0, 0, 0); line-height: 1.7rem; } + +.cmp-ai-hero-header__uppercase .cmp-hero-header-c__text-container .cmp-hero= +-header-c__text-title-label { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-hero-header-c__text-container .cmp-her= +o-header-c__text-title-label { color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-label {= + font-size: 1.8rem; line-height: 2.2rem; } +} + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-separator= + { border-width: initial; border-style: solid solid none; border-color: ini= +tial; border-image: initial; color: rgb(0, 0, 0); width: 22.4rem; padding: = +0px; margin: 0.4rem 0px 0px; } + +.cmp-ai-hero-header__uppercase .cmp-hero-header-c__text-container .cmp-hero= +-header-c__text-title-separator { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-hero-header-c__text-container .cmp-her= +o-header-c__text-title-separator { color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-separat= +or { width: 23.5rem; margin: 0.8rem 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-separat= +or { width: 29.5rem; } +} + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text-header2 { margi= +n: 2rem 0px 0px 8.33%; padding-bottom: 5rem; font-size: 3rem; line-height: = +3.3rem; width: 75%; color: rgb(0, 0, 0); } + +.cmp-ai-hero-header__uppercase .cmp-hero-header-c__text-container .cmp-hero= +-header-c__text-header2 { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-hero-header-c__text-container .cmp-her= +o-header-c__text-header2 { color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-header2 { mar= +gin: 3rem 0px 0px calc(8.33% - 2rem); padding-bottom: 7rem; font-size: 3.6r= +em; line-height: 3.6rem; width: 58.33%; font-weight: 700; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-header2 { mar= +gin: 4rem 0px 0px calc(8.33% + 2.5rem); padding-bottom: 10rem; font-size: 6= +.5rem; line-height: 7rem; } +} + +.ai-hero-header.color-block-accent-purple-1 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(180, 85, 170); } + +.ai-hero-header.color-block-accent-purple-2 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(160, 85, 245); } + +.ai-hero-header.color-block-accent-purple-3 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(190, 130, 255); } + +.ai-hero-header.color-block-accent-purple-4 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(220, 175, 255); } + +.ai-hero-header.color-block-accent-purple-5 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(230, 220, 255); } + +.ai-hero-header.color-block-alt-blue .cmp-hero-header-c__text-container { b= +ackground-color: rgb(0, 65, 240); } + +.ai-hero-header.color-block-alt-gray .cmp-hero-header-c__text-container { b= +ackground-color: rgb(190, 190, 190); } + +.ai-hero-header.color-block-alt-gray-dark .cmp-hero-header-c__text-containe= +r { background-color: rgb(150, 150, 150); } + +.ai-hero-header.color-block-alt-gray-darker .cmp-hero-header-c__text-contai= +ner { background-color: rgb(90, 90, 90); } + +.ai-hero-header.color-block-alt-green .cmp-hero-header-c__text-container { = +background-color: rgb(0, 215, 0); } + +.ai-hero-header.color-block-alt-red .cmp-hero-header-c__text-container { ba= +ckground-color: red; } + +.ai-hero-header.color-block-alt-yellow .cmp-hero-header-c__text-container {= + background-color: rgb(255, 255, 0); } + +.ai-hero-header.color-block-aqua .cmp-hero-header-c__text-container { backg= +round-color: rgb(0, 255, 187); } + +.ai-hero-header.color-block-blue .cmp-hero-header-c__text-container { backg= +round-color: rgb(0, 186, 255); } + +.ai-hero-header.color-block-blue-green .cmp-hero-header-c__text-container {= + background-color: rgb(5, 240, 165); } + +.ai-hero-header.color-block-brand-green .cmp-hero-header-c__text-container = +{ background-color: rgb(100, 255, 80); } + +.ai-hero-header.color-block-brand-orange .cmp-hero-header-c__text-container= + { background-color: rgb(255, 120, 0); } + +.ai-hero-header.color-block-brand-yellow .cmp-hero-header-c__text-container= + { background-color: rgb(255, 235, 50); } + +.ai-hero-header.color-block-blue-dark .cmp-hero-header-c__text-container { = +background-color: rgb(0, 142, 255); } + +.ai-hero-header.color-block-blue-light .cmp-hero-header-c__text-container {= + background-color: rgb(0, 243, 255); } + +.ai-hero-header.color-block-core-purple .cmp-hero-header-c__text-container = +{ background-color: rgb(70, 0, 115); } + +.ai-hero-header.color-block-cyan .cmp-hero-header-c__text-container { backg= +round-color: rgb(0, 255, 255); } + +.ai-hero-header.color-block-gray .cmp-hero-header-c__text-container { backg= +round-color: rgb(167, 167, 167); } + +.ai-hero-header.color-block-gray-base .cmp-hero-header-c__text-container { = +background-color: rgb(0, 0, 0); } + +.ai-hero-header.color-block-gray-dark .cmp-hero-header-c__text-container { = +background-color: rgb(107, 107, 107); } + +.ai-hero-header.color-block-gray-darker .cmp-hero-header-c__text-container = +{ background-color: rgb(74, 74, 74); } + +.ai-hero-header.color-block-gray-light .cmp-hero-header-c__text-container {= + background-color: rgb(204, 204, 204); } + +.ai-hero-header.color-block-gray-lighter .cmp-hero-header-c__text-container= + { background-color: rgb(227, 227, 227); } + +.ai-hero-header.color-block-gray-lightest .cmp-hero-header-c__text-containe= +r { background-color: rgb(242, 242, 242); } + +.ai-hero-header.color-block-grayishyellow-dark .cmp-hero-header-c__text-con= +tainer { background-color: rgb(150, 150, 140); } + +.ai-hero-header.color-block-grayishyellow-light .cmp-hero-header-c__text-co= +ntainer { background-color: rgb(230, 230, 220); } + +.ai-hero-header.color-block-green .cmp-hero-header-c__text-container { back= +ground-color: rgb(0, 255, 0); } + +.ai-hero-header.color-block-green-dark .cmp-hero-header-c__text-container {= + background-color: rgb(0, 83, 10); } + +.ai-hero-header.color-block-link .cmp-hero-header-c__text-container { backg= +round-color: rgb(0, 77, 255); } + +.ai-hero-header.color-block-link-dark .cmp-hero-header-c__text-container { = +background-color: rgb(0, 0, 136); } + +.ai-hero-header.color-block-orange .cmp-hero-header-c__text-container { bac= +kground-color: rgb(255, 182, 0); } + +.ai-hero-header.color-block-orange-dark .cmp-hero-header-c__text-container = +{ background-color: rgb(255, 149, 0); } + +.ai-hero-header.color-block-pink .cmp-hero-header-c__text-container { backg= +round-color: rgb(231, 0, 116); } + +.ai-hero-header.color-block-pink-dark .cmp-hero-header-c__text-container { = +background-color: rgb(164, 2, 83); } + +.ai-hero-header.color-block-pink-light .cmp-hero-header-c__text-container {= + background-color: rgb(255, 80, 160); } + +.ai-hero-header.color-block-purple .cmp-hero-header-c__text-container { bac= +kground-color: rgb(161, 0, 255); } + +.ai-hero-header.color-block-purple-dark .cmp-hero-header-c__text-container = +{ background-color: rgb(117, 0, 192); } + +.ai-hero-header.color-block-purple-darkest .cmp-hero-header-c__text-contain= +er { background-color: rgb(70, 1, 115); } + +.ai-hero-header.color-block-red .cmp-hero-header-c__text-container { backgr= +ound-color: rgb(231, 15, 41); } + +.ai-hero-header.color-block-red-dark .cmp-hero-header-c__text-container { b= +ackground-color: rgb(189, 0, 29); } + +.ai-hero-header.color-block-red-darker .cmp-hero-header-c__text-container {= + background-color: rgb(113, 0, 18); } + +.ai-hero-header.color-block-red-light .cmp-hero-header-c__text-container { = +background-color: rgb(255, 50, 70); } + +.ai-hero-header.color-block-white .cmp-hero-header-c__text-container { back= +ground-color: rgb(255, 255, 255); } + +.ai-hero-header.color-block-yellow .cmp-hero-header-c__text-container { bac= +kground-color: rgb(255, 212, 46); } + +.ai-hero-header.color-block-yellow-dark .cmp-hero-header-c__text-container = +{ background-color: rgb(240, 192, 0); } + +.ai-hero-header.color-block-yellow-light .cmp-hero-header-c__text-container= + { background-color: rgb(255, 240, 179); } + +.ai-hero-header.brand-gradient-pink .cmp-hero-header-c__text-container { ba= +ckground-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(231, 0, 116)= + 30%); } + +.ai-hero-header.brand-gradient-purple .cmp-hero-header-c__text-container { = +background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-purple-alt .cmp-hero-header-c__text-containe= +r { background-image: linear-gradient(90deg, rgb(70, 1, 115), rgb(117, 0, 1= +92), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-blue .cmp-hero-header-c__text-container { ba= +ckground-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-blue2 .cmp-hero-header-c__text-container { b= +ackground-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-light-blue .cmp-hero-header-c__text-containe= +r { background-image: linear-gradient(90deg, rgb(0, 186, 255), rgb(0, 142, = +255), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-red .cmp-hero-header-c__text-container { bac= +kground-image: linear-gradient(rgb(113, 0, 18), red); } + +.ai-hero-header.brand-gradient-red-alt .cmp-hero-header-c__text-container {= + background-image: linear-gradient(90deg, red, rgb(189, 0, 29), rgb(113, 0,= + 18)); } + +.ai-hero-header.brand-gradient .cmp-hero-header-c__text-container { backgro= +und-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-alt .cmp-hero-header-c__text-container { bac= +kground-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-yellow .cmp-hero-header-c__text-container { = +background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192, 0)); } + +.ai-hero-header.brand-gradient-yellow-alt .cmp-hero-header-c__text-containe= +r { background-image: linear-gradient(90deg, rgb(255, 255, 0), rgb(255, 212= +, 46), rgb(255, 182, 0)); } + +.ai-hero-header.brand-gradient-green .cmp-hero-header-c__text-container { b= +ackground-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 215, 0), rgb= +(0, 83, 10)); } + +.ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-1 .= +cmp-video-hero { background-color: rgb(180, 85, 170); } + +.ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-2 .= +cmp-video-hero { background-color: rgb(160, 85, 245); } + +.ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-3 .= +cmp-video-hero { background-color: rgb(190, 130, 255); } + +.ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-4 .= +cmp-video-hero { background-color: rgb(220, 175, 255); } + +.ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-5 .= +cmp-video-hero { background-color: rgb(230, 220, 255); } + +.ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-d__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-d__img-co= +ntainer .image, .ai-hero-header.color-block-alt-blue .cmp-video-hero { back= +ground-color: rgb(0, 65, 240); } + +.ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-d__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-d__img-co= +ntainer .image, .ai-hero-header.color-block-alt-gray .cmp-video-hero { back= +ground-color: rgb(190, 190, 190); } + +.ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header-d__color-bar-= +text-wrapper, .ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header= +-d__img-container .image, .ai-hero-header.color-block-alt-gray-dark .cmp-vi= +deo-hero { background-color: rgb(150, 150, 150); } + +.ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-alt-gray-darker .= +cmp-video-hero { background-color: rgb(90, 90, 90); } + +.ai-hero-header.color-block-alt-green .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-alt-green .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-alt-green .cmp-video-hero { b= +ackground-color: rgb(0, 215, 0); } + +.ai-hero-header.color-block-alt-red .cmp-ai-hero-header-d__color-bar-text-w= +rapper, .ai-hero-header.color-block-alt-red .cmp-ai-hero-header-d__img-cont= +ainer .image, .ai-hero-header.color-block-alt-red .cmp-video-hero { backgro= +und-color: red; } + +.ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-alt-yellow .cmp-video-hero = +{ background-color: rgb(255, 255, 0); } + +.ai-hero-header.color-block-aqua .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-aqua .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-aqua .cmp-video-hero { background-color= +: rgb(0, 255, 187); } + +.ai-hero-header.color-block-blue .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-blue .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-blue .cmp-video-hero { background-color= +: rgb(0, 186, 255); } + +.ai-hero-header.color-block-blue-green .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-green .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-blue-green .cmp-video-hero = +{ background-color: rgb(5, 240, 165); } + +.ai-hero-header.color-block-brand-green .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-brand-green .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-brand-green .cmp-video-he= +ro { background-color: rgb(100, 255, 80); } + +.ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-d__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-d= +__img-container .image, .ai-hero-header.color-block-brand-orange .cmp-video= +-hero { background-color: rgb(255, 120, 0); } + +.ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-d__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-d= +__img-container .image, .ai-hero-header.color-block-brand-yellow .cmp-video= +-hero { background-color: rgb(255, 235, 50); } + +.ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-blue-dark .cmp-video-hero { b= +ackground-color: rgb(0, 142, 255); } + +.ai-hero-header.color-block-blue-light .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-light .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-blue-light .cmp-video-hero = +{ background-color: rgb(0, 243, 255); } + +.ai-hero-header.color-block-core-purple .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-core-purple .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-core-purple .cmp-video-he= +ro { background-color: rgb(70, 0, 115); } + +.ai-hero-header.color-block-cyan .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-cyan .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-cyan .cmp-video-hero { background-color= +: rgb(0, 255, 255); } + +.ai-hero-header.color-block-gray .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-gray .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-gray .cmp-video-hero { background-color= +: rgb(167, 167, 167); } + +.ai-hero-header.color-block-gray-base .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-base .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-gray-base .cmp-video-hero { b= +ackground-color: rgb(0, 0, 0); } + +.ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-gray-dark .cmp-video-hero { b= +ackground-color: rgb(107, 107, 107); } + +.ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-gray-darker .cmp-video-he= +ro { background-color: rgb(74, 74, 74); } + +.ai-hero-header.color-block-gray-light .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-gray-light .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-gray-light .cmp-video-hero = +{ background-color: rgb(204, 204, 204); } + +.ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-d__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-d= +__img-container .image, .ai-hero-header.color-block-gray-lighter .cmp-video= +-hero { background-color: rgb(227, 227, 227); } + +.ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header-d__color-bar-= +text-wrapper, .ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header= +-d__img-container .image, .ai-hero-header.color-block-gray-lightest .cmp-vi= +deo-hero { background-color: rgb(242, 242, 242); } + +.ai-hero-header.color-block-grayishyellow-dark .cmp-ai-hero-header-d__color= +-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-dark .cmp-ai-h= +ero-header-d__img-container .image, .ai-hero-header.color-block-grayishyell= +ow-dark .cmp-video-hero { background-color: rgb(150, 150, 140); } + +.ai-hero-header.color-block-grayishyellow-light .cmp-ai-hero-header-d__colo= +r-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-light .cmp-ai= +-hero-header-d__img-container .image, .ai-hero-header.color-block-grayishye= +llow-light .cmp-video-hero { background-color: rgb(230, 230, 220); } + +.ai-hero-header.color-block-green .cmp-ai-hero-header-d__color-bar-text-wra= +pper, .ai-hero-header.color-block-green .cmp-ai-hero-header-d__img-containe= +r .image, .ai-hero-header.color-block-green .cmp-video-hero { background-co= +lor: rgb(0, 255, 0); } + +.ai-hero-header.color-block-green-dark .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-green-dark .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-green-dark .cmp-video-hero = +{ background-color: rgb(0, 83, 10); } + +.ai-hero-header.color-block-link .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-link .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-link .cmp-video-hero { background-color= +: rgb(0, 77, 255); } + +.ai-hero-header.color-block-link-dark .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-link-dark .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-link-dark .cmp-video-hero { b= +ackground-color: rgb(0, 0, 136); } + +.ai-hero-header.color-block-orange .cmp-ai-hero-header-d__color-bar-text-wr= +apper, .ai-hero-header.color-block-orange .cmp-ai-hero-header-d__img-contai= +ner .image, .ai-hero-header.color-block-orange .cmp-video-hero { background= +-color: rgb(255, 182, 0); } + +.ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-orange-dark .cmp-video-he= +ro { background-color: rgb(255, 149, 0); } + +.ai-hero-header.color-block-pink .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-pink .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-pink .cmp-video-hero { background-color= +: rgb(231, 0, 116); } + +.ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-pink-dark .cmp-video-hero { b= +ackground-color: rgb(164, 2, 83); } + +.ai-hero-header.color-block-pink-light .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-pink-light .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-pink-light .cmp-video-hero = +{ background-color: rgb(255, 80, 160); } + +.ai-hero-header.color-block-purple .cmp-ai-hero-header-d__color-bar-text-wr= +apper, .ai-hero-header.color-block-purple .cmp-ai-hero-header-d__img-contai= +ner .image, .ai-hero-header.color-block-purple .cmp-video-hero { background= +-color: rgb(161, 0, 255); } + +.ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-purple-dark .cmp-video-he= +ro { background-color: rgb(117, 0, 192); } + +.ai-hero-header.color-block-purple-darkest .cmp-ai-hero-header-d__color-bar= +-text-wrapper, .ai-hero-header.color-block-purple-darkest .cmp-ai-hero-head= +er-d__img-container .image, .ai-hero-header.color-block-purple-darkest .cmp= +-video-hero { background-color: rgb(70, 1, 115); } + +.ai-hero-header.color-block-red .cmp-ai-hero-header-d__color-bar-text-wrapp= +er, .ai-hero-header.color-block-red .cmp-ai-hero-header-d__img-container .i= +mage, .ai-hero-header.color-block-red .cmp-video-hero { background-color: r= +gb(231, 15, 41); } + +.ai-hero-header.color-block-red-dark .cmp-ai-hero-header-d__color-bar-text-= +wrapper, .ai-hero-header.color-block-red-dark .cmp-ai-hero-header-d__img-co= +ntainer .image, .ai-hero-header.color-block-red-dark .cmp-video-hero { back= +ground-color: rgb(189, 0, 29); } + +.ai-hero-header.color-block-red-darker .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-red-darker .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-red-darker .cmp-video-hero = +{ background-color: rgb(113, 0, 18); } + +.ai-hero-header.color-block-red-light .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-red-light .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-red-light .cmp-video-hero { b= +ackground-color: rgb(255, 50, 70); } + +.ai-hero-header.color-block-white .cmp-ai-hero-header-d__color-bar-text-wra= +pper, .ai-hero-header.color-block-white .cmp-ai-hero-header-d__img-containe= +r .image, .ai-hero-header.color-block-white .cmp-video-hero { background-co= +lor: rgb(255, 255, 255); } + +.ai-hero-header.color-block-yellow .cmp-ai-hero-header-d__color-bar-text-wr= +apper, .ai-hero-header.color-block-yellow .cmp-ai-hero-header-d__img-contai= +ner .image, .ai-hero-header.color-block-yellow .cmp-video-hero { background= +-color: rgb(255, 212, 46); } + +.ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-yellow-dark .cmp-video-he= +ro { background-color: rgb(240, 192, 0); } + +.ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-d__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-d= +__img-container .image, .ai-hero-header.color-block-yellow-light .cmp-video= +-hero { background-color: rgb(255, 240, 179); } + +.ai-hero-header.brand-gradient-pink .cmp-ai-hero-header-d__color-bar-text-w= +rapper { background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(2= +31, 0, 116) 30%); } + +.ai-hero-header.brand-gradient-purple .cmp-ai-hero-header-d__color-bar-text= +-wrapper { background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 2= +55)); } + +.ai-hero-header.brand-gradient-purple-alt .cmp-ai-hero-header-d__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(70, 1, 115), rg= +b(117, 0, 192), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-blue .cmp-ai-hero-header-d__color-bar-text-w= +rapper { background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255))= +; } + +.ai-hero-header.brand-gradient-blue2 .cmp-ai-hero-header-d__color-bar-text-= +wrapper { background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 25= +5)); } + +.ai-hero-header.brand-gradient-light-blue .cmp-ai-hero-header-d__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(0, 186, 255), r= +gb(0, 142, 255), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-red .cmp-ai-hero-header-d__color-bar-text-wr= +apper { background-image: linear-gradient(rgb(113, 0, 18), red); } + +.ai-hero-header.brand-gradient-red-alt .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper { background-image: linear-gradient(90deg, red, rgb(189, 0, 29), = +rgb(113, 0, 18)); } + +.ai-hero-header.brand-gradient .cmp-ai-hero-header-d__color-bar-text-wrappe= +r { background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-alt .cmp-ai-hero-header-d__color-bar-text-wr= +apper { background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186= +, 255)); } + +.ai-hero-header.brand-gradient-yellow .cmp-ai-hero-header-d__color-bar-text= +-wrapper { background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192= +, 0)); } + +.ai-hero-header.brand-gradient-yellow-alt .cmp-ai-hero-header-d__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(255, 255, 0), r= +gb(255, 212, 46), rgb(255, 182, 0)); } + +.ai-hero-header.brand-gradient-green .cmp-ai-hero-header-d__color-bar-text-= +wrapper { background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 2= +15, 0), rgb(0, 83, 10)); } + +.cmp-ai-hero-header-d .cmp-image, .cmp-ai-hero-header-d .cmp-image__image, = +.cmp-ai-hero-header-d .cmp-image__link, .cmp-ai-hero-header-d .image { heig= +ht: 100%; } + +.cmp-ai-hero-header-d .cmp-teaser__image { border: none; height: 100%; } + +.cmp-ai-hero-header-d__video-img-text-container { position: relative; } + +.cmp-ai-hero-header-d__img-container { height: 47.3rem; overflow: hidden; b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__img-container { height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__img-container { height: 63rem; } +} + +.cmp-ai-hero-header-d__img-container .cmp-image__image { width: auto; max-w= +idth: none; margin-bottom: 2.5em; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__img-container .cmp-image__image { width: 100%; max= +-width: 100%; height: 100%; object-fit: cover; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__img-container .cmp-image__image { width: 100%; max= +-width: 100%; height: 100%; margin-bottom: 5em; object-fit: cover; } +} + +.cmp-ai-hero-header-d__video-container .cmp-video-hero { overflow: hidden; = +background-color: rgb(161, 0, 255); } + +.cmp-ai-hero-header-d__video-container .cmp-video-hero__video { width: auto= +; height: 47.3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__video-container .cmp-video-hero__video { width: 10= +0%; height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__video-container .cmp-video-hero__video { height: 6= +3rem; } +} + +.cmp-ai-hero-header-d__video-container .cmp-video-hero__controls { bottom: = +auto; top: 1.5rem; right: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__video-container .cmp-video-hero__controls { inset:= + auto auto 1.5rem 2rem; } +} + +.cmp-ai-hero-header__light-theme-icon .cmp-ai-hero-header-d__video-containe= +r .cmp-video-hero__controls-mute, .cmp-ai-hero-header__light-theme-icon .cm= +p-ai-hero-header-d__video-container .cmp-video-hero__controls-pause, .cmp-a= +i-hero-header__light-theme-icon .cmp-ai-hero-header-d__video-container .cmp= +-video-hero__controls-play, .cmp-ai-hero-header__light-theme-icon .cmp-ai-h= +ero-header-d__video-container .cmp-video-hero__controls-unmute { color: rgb= +(0, 0, 0); } + +.cmp-ai-hero-header-d__video-container .cmp-video-hero__content { padding: = +0px; } + +.cmp-ai-hero-header-d__color-bar-img-container { position: absolute; inset:= + 0px; overflow: hidden; } + +.cmp-ai-hero-header-d__text-img-container { display: flex; -webkit-box-pack= +: end; justify-content: flex-end; opacity: 0.9; } + +.cmp-ai-hero-header-d__color-bar-text-wrapper { position: absolute; bottom:= + 0px; min-height: 14.875rem; width: 91.67%; margin-bottom: 1.875em; backgro= +und-color: rgb(161, 0, 255); max-width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__color-bar-text-wrapper { min-height: 16.875rem; wi= +dth: 32.94em; margin-bottom: 1.875em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__color-bar-text-wrapper { min-height: 40.1rem; widt= +h: 42.19em; margin-bottom: 2.5em; } +} + +.cmp-ai-hero-header-d__text-container { position: relative; } + +.cmp-ai-hero-header-d__title-container { width: 75%; padding-top: 1em; padd= +ing-bottom: 1em; margin-left: 8.33%; font-size: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__title-container { width: 56%; padding-top: 0.83333= +em; padding-bottom: 0.83333em; margin-left: calc(8.33% - 0.56em); font-size= +: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__title-container { width: 66%; padding-top: 0.92308= +em; padding-bottom: 0.76923em; margin-left: calc(8.33% + 0.39em); font-size= +: 6.5rem; } +} + +.cmp-ai-hero-header-d__title-container .cmp-text { font-size: 3rem; line-he= +ight: 3.4rem; font-weight: 700; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__title-container .cmp-text { font-size: 3.6rem; lin= +e-height: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__title-container .cmp-text { font-size: 6.5rem; lin= +e-height: 7rem; } +} + +.cmp-ai-hero-header__uppercase .cmp-ai-hero-header-d__title-container .cmp-= +text { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-d__title-container .cmp= +-text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-d__pre-title-container { padding: 1.25em 0.94em 0px 0px= +; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: norma= +l; flex-direction: column; word-break: break-all; font-size: 1.6rem; font-w= +eight: 500; line-height: 1.2; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__pre-title-container { padding: 1.25em 5em 0px 0px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__pre-title-container { padding: 2.5em 6.25em 0px 0p= +x; } +} + +.cmp-ai-hero-header-d__pre-title-container .cmp-title__text { display: flex= +; -webkit-box-pack: end; justify-content: flex-end; margin-bottom: 0.4rem; = +font-size: 1.4rem; line-height: 1.7rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__pre-title-container .cmp-title__text { margin-bott= +om: 0.8rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__pre-title-container .cmp-title__text { font-size: = +1.8rem; line-height: 2.2rem; margin-bottom: 0.8rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-d__pre-title-container = +.cmp-title__text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-d__pre-title-container .cmp-ai-hero-header-d__horizonta= +l-rule-container { display: flex; -webkit-box-pack: end; justify-content: f= +lex-end; } + +.cmp-ai-hero-header-d__pre-title-container .cmp-ai-hero-header-d__horizonta= +l-rule-container .cmp-ai-hero-header-d__horizontal-rule { height: 0.2rem; w= +idth: 22.4rem; background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__pre-title-container .cmp-ai-hero-header-d__horizon= +tal-rule-container .cmp-ai-hero-header-d__horizontal-rule { width: 23.5rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__pre-title-container .cmp-ai-hero-header-d__horizon= +tal-rule-container .cmp-ai-hero-header-d__horizontal-rule { width: 29.5rem;= + } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-d__pre-title-container = +.cmp-ai-hero-header-d__horizontal-rule-container .cmp-ai-hero-header-d__hor= +izontal-rule { background-color: rgb(255, 255, 255); } + +.cmp-carousel-module { padding-top: 2rem; padding-bottom: 8.1rem; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module { padding: 3rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module { padding: 4rem 0px; } +} + +.cmp-carousel-module .cmp-carousel__image-large .cmp-carousel__interactive-= +header2, .cmp-carousel-module .cmp-carousel__image-large .cmp-carousel__int= +eractive-header4, .cmp-carousel-module .cmp-carousel__image-small .cmp-caro= +usel__interactive-header2, .cmp-carousel-module .cmp-carousel__image-small = +.cmp-carousel__interactive-header4 { color: rgb(0, 0, 0); } + +.cmp-carousel-module .title .cmp-title { padding: 0px 1.5rem; margin-bottom= +: 2.5rem; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .title .cmp-title { padding: 0px 4.17%; } +} + +.cmp-carousel-module .title .cmp-title__text { margin: 0.8rem 0px; text-tra= +nsform: uppercase; } + +.cmp-carousel-module .carousel, .cmp-carousel-module .carousel .cmp-carouse= +l__content .cmp-carousel__image-large { position: relative; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large { height: 68.8rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container { min-height: 14.2rem; position: = +absolute; bottom: -2.4rem; width: 75%; height: 51.36%; padding: 0px 8.33%; = +display: flex; -webkit-box-align: center; align-items: center; overflow-wra= +p: break-word; visibility: visible; z-index: 1; background-color: rgb(161, = +0, 255); } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container { width: 39%; padding: 2rem 4.1= +7%; left: 4.17%; bottom: -3.3rem; height: 74.33%; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container { width: 40rem; height: 40rem; = +bottom: -5.4rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container.cmp-carousel__transparent-card { = +opacity: 0.9; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container .cmp-carousel__interactive-header= +2 { margin: 0.8rem 0px; font-weight: 700; font-size: 2rem; width: 100%; lin= +e-height: 2.4rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er2 { font-size: 3.2rem; line-height: 3.6rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container .cmp-carousel__interactive-header= +4 { margin: 0.8rem 0px; font-size: 1.6rem; width: 100%; font-weight: 500; l= +ine-height: 2.2rem; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er4 { margin: 0.4rem 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er4 { font-size: 2.4rem; margin: 0.8rem 0px; line-height: 2.8rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container .cmp-carousel__white-text { color= +: rgb(255, 255, 255); } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image { height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image__image { height: 100%; object-fit: cover; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image__link { height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image__link .cmp-image__image { object-fit: cover; width: 100%; = +height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image__link .cmp-image__image:hover { opacity: 0.7; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-image__link .cmp-image__image:hover { opacity: 1; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small { position: relative; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small { padding-left: 26.2rem; height: 36.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small { padding-left: 41.11rem; height: 56.7rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-teaser__image { border: 0px; height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__text-block-container { min-height: 14.2rem; position: = +absolute; bottom: 2rem; width: 25.6rem; height: auto; padding: 0px 3.2rem 0= +px 1.6rem; display: flex; -webkit-box-align: center; align-items: center; o= +verflow-wrap: break-word; visibility: visible; z-index: 1; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container { width: 46.3rem; left: 0px; bo= +ttom: 0px; background-color: transparent; -webkit-box-align: end; align-ite= +ms: flex-end; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container { width: 75.6rem; left: 4.17%; = +} +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__text-block-container.cmp-carousel__transparent-card { = +opacity: 0.9; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__text-block-container .cmp-carousel__interactive-header= +2 { font-weight: 700; font-size: 2.992rem; margin: 0.8rem 0px 0.4rem; line-= +height: 3.3rem; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er2 { margin: 0px; font-size: 3.6rem; width: 33rem; line-height: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er2 { font-size: 6.5rem; width: 63rem; line-height: 7rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__text-block-container .cmp-carousel__interactive-header= +4 { font-size: 1.6rem; line-height: 2.2rem; font-weight: 600; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er4 { margin-top: 0.6rem; width: 33rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er4 { font-size: 2.4rem; margin-top: 0.8rem; width: 63rem; line-height: 2.8= +rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__background-color { background-color: rgb(161, 0, 255);= + } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__background-color { background-color: transparent; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image { height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image__image { height: 100%; object-fit: cover; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image__link { height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image__link .cmp-image__image { object-fit: cover; width: 100%; = +height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image__link .cmp-image__image:hover { opacity: 0.7; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-image__link .cmp-image__image:hover { opacity: 1; } +} + +.cmp-carousel-module .carousel .cmp-carousel__actions { position: absolute;= + right: -0.3rem; top: 0.3rem; z-index: 2; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__actions { right: -0.3rem; t= +op: 0.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__actions { right: 1rem; top:= + 1.5rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= + { width: 2.8rem; height: 2.8rem; border: 0.01rem solid rgb(0, 0, 0); borde= +r-radius: 50%; color: rgb(0, 0, 0); text-align: center; background-color: r= +gb(255, 255, 255); font-size: 1.5rem; margin: 0px 0.8rem 0px 0px; transform= +: translate(-50%, -50%); } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +:focus { box-shadow: rgb(255, 255, 0) 0px 0px 0px 2px, rgb(0, 0, 136) 0px 0= +px 0px 3.5px; outline: transparent 2px; outline-offset: 2px; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--previous .cmp-carousel__action-icon::after { content: "=EF=84=86"; font-s= +ize: 24px; font-family: Ionicons; display: block; font-weight: 400; font-st= +yle: normal; line-height: 1; text-transform: none; letter-spacing: normal; = +overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-sm= +oothing: antialiased; text-rendering: optimizelegibility; font-feature-sett= +ings: "liga"; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--pause { padding: 0px; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--play { padding-left: 0.2rem; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--next { margin: 0px; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--next .cmp-carousel__action-icon::after { content: "=EF=84=89"; font-size:= + 24px; font-family: Ionicons; display: block; font-weight: 400; font-style:= + normal; line-height: 1; text-transform: none; letter-spacing: normal; over= +flow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smooth= +ing: antialiased; text-rendering: optimizelegibility; font-feature-settings= +: "liga"; } + +.cmp-carousel-module .carousel .cmp-carousel__indicators { position: absolu= +te; bottom: -7rem; z-index: 15; width: 100%; display: flex; flex-wrap: nowr= +ap; -webkit-box-flex: 0; flex: 0 0 100%; -webkit-box-pack: center; justify-= +content: center; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__indicators { position: unse= +t; margin-left: -4.17%; margin-top: 3.3rem; bottom: auto; -webkit-box-pack:= + end; justify-content: flex-end; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__indicators { margin-top: 5.= +2rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__indicators .cmp-carousel__ind= +icator { box-sizing: content-box; height: 0.7rem; width: 6rem; margin: 0px = +0.28rem; cursor: pointer; background-color: rgb(227, 227, 227); border-radi= +us: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__indicators .cmp-carousel__i= +ndicator { padding-left: 0px; background-color: rgb(227, 227, 227); border:= + 1px solid rgb(107, 107, 107); } +} + +.cmp-carousel-module .carousel .cmp-carousel__indicators .cmp-carousel__ind= +icator:not(.active) { background-color: rgb(227, 227, 227); border: 1px sol= +id rgb(107, 107, 107); } + +.cmp-carousel-module .carousel .cmp-carousel__indicators .cmp-carousel__ind= +icator.cmp-carousel__indicator--active { background-color: rgb(161, 0, 255)= +; border: 1px solid rgb(107, 107, 107); } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-teaser__image { border: 0px; height: 100%; } + +.cmp-carousel_hide-indicators .cmp-carousel-module .carousel .cmp-carousel = +.cmp-carousel__content .cmp-carousel__indicators { display: none; } + +@media screen and (max-width: 767.9px) { + .cmp-carousel_hide-indicators .cmp-carousel-module { padding-bottom: 2rem= +; } +} + +.cmp-carousel__image-large a .cmp-carousel__text-block-container .cmp-carou= +sel__interactive-header2:hover, .cmp-carousel__image-small a .cmp-carousel_= +_text-block-container .cmp-carousel__interactive-header2:hover { text-decor= +ation: underline; } + +.carousel-block.color-block-accent-purple-1 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(180, 85, 170); } + +.carousel-block.color-block-accent-purple-2 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(160, 85, 245); } + +.carousel-block.color-block-accent-purple-3 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(190, 130, 255); } + +.carousel-block.color-block-accent-purple-4 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(220, 175, 255); } + +.carousel-block.color-block-accent-purple-5 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(230, 220, 255); } + +.carousel-block.color-block-alt-blue .cmp-carousel-module .carousel .cmp-ca= +rousel__indicators .cmp-carousel__indicator--active { background-color: rgb= +(0, 65, 240); } + +.carousel-block.color-block-alt-gray .cmp-carousel-module .carousel .cmp-ca= +rousel__indicators .cmp-carousel__indicator--active { background-color: rgb= +(190, 190, 190); } + +.carousel-block.color-block-alt-gray-dark .cmp-carousel-module .carousel .c= +mp-carousel__indicators .cmp-carousel__indicator--active { background-color= +: rgb(150, 150, 150); } + +.carousel-block.color-block-alt-gray-darker .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(90, 90, 90); } + +.carousel-block.color-block-alt-green .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(0, 215, 0); } + +.carousel-block.color-block-alt-red .cmp-carousel-module .carousel .cmp-car= +ousel__indicators .cmp-carousel__indicator--active { background-color: red;= + } + +.carousel-block.color-block-alt-yellow .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(255, 255, 0); } + +.carousel-block.color-block-aqua .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(0, = +255, 187); } + +.carousel-block.color-block-blue .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(0, = +186, 255); } + +.carousel-block.color-block-blue-green .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(5, 240, 165); } + +.carousel-block.color-block-brand-green .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(100, 255, 80); } + +.carousel-block.color-block-brand-orange .cmp-carousel-module .carousel .cm= +p-carousel__indicators .cmp-carousel__indicator--active { background-color:= + rgb(255, 120, 0); } + +.carousel-block.color-block-brand-yellow .cmp-carousel-module .carousel .cm= +p-carousel__indicators .cmp-carousel__indicator--active { background-color:= + rgb(255, 235, 50); } + +.carousel-block.color-block-blue-dark .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(0, 142, 255); } + +.carousel-block.color-block-blue-light .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(0, 243, 255); } + +.carousel-block.color-block-core-purple .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(70, 0, 115); } + +.carousel-block.color-block-cyan .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(0, = +255, 255); } + +.carousel-block.color-block-gray .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(167= +, 167, 167); } + +.carousel-block.color-block-gray-base .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(0, 0, 0); } + +.carousel-block.color-block-gray-dark .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(107, 107, 107); } + +.carousel-block.color-block-gray-darker .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(74, 74, 74); } + +.carousel-block.color-block-gray-light .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(204, 204, 204); } + +.carousel-block.color-block-gray-lighter .cmp-carousel-module .carousel .cm= +p-carousel__indicators .cmp-carousel__indicator--active { background-color:= + rgb(227, 227, 227); } + +.carousel-block.color-block-gray-lightest .cmp-carousel-module .carousel .c= +mp-carousel__indicators .cmp-carousel__indicator--active { background-color= +: rgb(242, 242, 242); } + +.carousel-block.color-block-grayishyellow-dark .cmp-carousel-module .carous= +el .cmp-carousel__indicators .cmp-carousel__indicator--active { background-= +color: rgb(150, 150, 140); } + +.carousel-block.color-block-grayishyellow-light .cmp-carousel-module .carou= +sel .cmp-carousel__indicators .cmp-carousel__indicator--active { background= +-color: rgb(230, 230, 220); } + +.carousel-block.color-block-green .cmp-carousel-module .carousel .cmp-carou= +sel__indicators .cmp-carousel__indicator--active { background-color: rgb(0,= + 255, 0); } + +.carousel-block.color-block-green-dark .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(0, 83, 10); } + +.carousel-block.color-block-link .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(0, = +77, 255); } + +.carousel-block.color-block-link-dark .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(0, 0, 136); } + +.carousel-block.color-block-orange .cmp-carousel-module .carousel .cmp-caro= +usel__indicators .cmp-carousel__indicator--active { background-color: rgb(2= +55, 182, 0); } + +.carousel-block.color-block-orange-dark .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(255, 149, 0); } + +.carousel-block.color-block-pink .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(231= +, 0, 116); } + +.carousel-block.color-block-pink-dark .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(164, 2, 83); } + +.carousel-block.color-block-pink-light .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(255, 80, 160); } + +.carousel-block.color-block-purple .cmp-carousel-module .carousel .cmp-caro= +usel__indicators .cmp-carousel__indicator--active { background-color: rgb(1= +61, 0, 255); } + +.carousel-block.color-block-purple-dark .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(117, 0, 192); } + +.carousel-block.color-block-purple-darkest .cmp-carousel-module .carousel .= +cmp-carousel__indicators .cmp-carousel__indicator--active { background-colo= +r: rgb(70, 1, 115); } + +.carousel-block.color-block-red .cmp-carousel-module .carousel .cmp-carouse= +l__indicators .cmp-carousel__indicator--active { background-color: rgb(231,= + 15, 41); } + +.carousel-block.color-block-red-dark .cmp-carousel-module .carousel .cmp-ca= +rousel__indicators .cmp-carousel__indicator--active { background-color: rgb= +(189, 0, 29); } + +.carousel-block.color-block-red-darker .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(113, 0, 18); } + +.carousel-block.color-block-red-light .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(255, 50, 70); } + +.carousel-block.color-block-white .cmp-carousel-module .carousel .cmp-carou= +sel__indicators .cmp-carousel__indicator--active { background-color: rgb(25= +5, 255, 255); } + +.carousel-block.color-block-yellow .cmp-carousel-module .carousel .cmp-caro= +usel__indicators .cmp-carousel__indicator--active { background-color: rgb(2= +55, 212, 46); } + +.carousel-block.color-block-yellow-dark .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(240, 192, 0); } + +.carousel-block.color-block-yellow-light .cmp-carousel-module .carousel .cm= +p-carousel__indicators .cmp-carousel__indicator--active { background-color:= + rgb(255, 240, 179); } + +.cmp-carousel__large.color-block-accent-purple-1 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(180, 85, 170); } + +.cmp-carousel__large.color-block-accent-purple-2 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(160, 85, 245); } + +.cmp-carousel__large.color-block-accent-purple-3 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(190, 130, 255); } + +.cmp-carousel__large.color-block-accent-purple-4 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(220, 175, 255); } + +.cmp-carousel__large.color-block-accent-purple-5 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(230, 220, 255); } + +.cmp-carousel__large.color-block-alt-blue .cmp-carousel__image-large .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(0, 65, 240); } + +.cmp-carousel__large.color-block-alt-gray .cmp-carousel__image-large .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(190, 190, 190); } + +.cmp-carousel__large.color-block-alt-gray-dark .cmp-carousel__image-large .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(150, 150, 150); } + +.cmp-carousel__large.color-block-alt-gray-darker .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(90, 90, 90); } + +.cmp-carousel__large.color-block-alt-green .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(0, 215, 0); } + +.cmp-carousel__large.color-block-alt-red .cmp-carousel__image-large .cmp-ca= +rousel__text-block-container.cmp-carousel__background-color { background-co= +lor: red; } + +.cmp-carousel__large.color-block-alt-yellow .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(255, 255, 0); } + +.cmp-carousel__large.color-block-aqua .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(0, 255, 187); } + +.cmp-carousel__large.color-block-blue .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(0, 186, 255); } + +.cmp-carousel__large.color-block-blue-green .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(5, 240, 165); } + +.cmp-carousel__large.color-block-brand-green .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(100, 255, 80); } + +.cmp-carousel__large.color-block-brand-orange .cmp-carousel__image-large .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 120, 0); } + +.cmp-carousel__large.color-block-brand-yellow .cmp-carousel__image-large .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 235, 50); } + +.cmp-carousel__large.color-block-blue-dark .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(0, 142, 255); } + +.cmp-carousel__large.color-block-blue-light .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(0, 243, 255); } + +.cmp-carousel__large.color-block-core-purple .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(70, 0, 115); } + +.cmp-carousel__large.color-block-cyan .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(0, 255, 255); } + +.cmp-carousel__large.color-block-gray .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(167, 167, 167); } + +.cmp-carousel__large.color-block-gray-base .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(0, 0, 0); } + +.cmp-carousel__large.color-block-gray-dark .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(107, 107, 107); } + +.cmp-carousel__large.color-block-gray-darker .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(74, 74, 74); } + +.cmp-carousel__large.color-block-gray-light .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(204, 204, 204); } + +.cmp-carousel__large.color-block-gray-lighter .cmp-carousel__image-large .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(227, 227, 227); } + +.cmp-carousel__large.color-block-gray-lightest .cmp-carousel__image-large .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(242, 242, 242); } + +.cmp-carousel__large.color-block-grayishyellow-dark .cmp-carousel__image-la= +rge .cmp-carousel__text-block-container.cmp-carousel__background-color { ba= +ckground-color: rgb(150, 150, 140); } + +.cmp-carousel__large.color-block-grayishyellow-light .cmp-carousel__image-l= +arge .cmp-carousel__text-block-container.cmp-carousel__background-color { b= +ackground-color: rgb(230, 230, 220); } + +.cmp-carousel__large.color-block-green .cmp-carousel__image-large .cmp-caro= +usel__text-block-container.cmp-carousel__background-color { background-colo= +r: rgb(0, 255, 0); } + +.cmp-carousel__large.color-block-green-dark .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(0, 83, 10); } + +.cmp-carousel__large.color-block-link .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(0, 77, 255); } + +.cmp-carousel__large.color-block-link-dark .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(0, 0, 136); } + +.cmp-carousel__large.color-block-orange .cmp-carousel__image-large .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(255, 182, 0); } + +.cmp-carousel__large.color-block-orange-dark .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(255, 149, 0); } + +.cmp-carousel__large.color-block-pink .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(231, 0, 116); } + +.cmp-carousel__large.color-block-pink-dark .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(164, 2, 83); } + +.cmp-carousel__large.color-block-pink-light .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(255, 80, 160); } + +.cmp-carousel__large.color-block-purple .cmp-carousel__image-large .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(161, 0, 255); } + +.cmp-carousel__large.color-block-purple-dark .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(117, 0, 192); } + +.cmp-carousel__large.color-block-purple-darkest .cmp-carousel__image-large = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(70, 1, 115); } + +.cmp-carousel__large.color-block-red .cmp-carousel__image-large .cmp-carous= +el__text-block-container.cmp-carousel__background-color { background-color:= + rgb(231, 15, 41); } + +.cmp-carousel__large.color-block-red-dark .cmp-carousel__image-large .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(189, 0, 29); } + +.cmp-carousel__large.color-block-red-darker .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(113, 0, 18); } + +.cmp-carousel__large.color-block-red-light .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(255, 50, 70); } + +.cmp-carousel__large.color-block-white .cmp-carousel__image-large .cmp-caro= +usel__text-block-container.cmp-carousel__background-color { background-colo= +r: rgb(255, 255, 255); } + +.cmp-carousel__large.color-block-yellow .cmp-carousel__image-large .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(255, 212, 46); } + +.cmp-carousel__large.color-block-yellow-dark .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(240, 192, 0); } + +.cmp-carousel__large.color-block-yellow-light .cmp-carousel__image-large .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 240, 179); } + +.cmp-carousel__large.cmp-carousel__white-text .cmp-carousel__image-large .c= +mp-carousel__text-block-container .cmp-carousel__interactive-header2, .cmp-= +carousel__large.cmp-carousel__white-text .cmp-carousel__image-large .cmp-ca= +rousel__text-block-container .cmp-carousel__interactive-header4 { color: rg= +b(255, 255, 255); } + +@media screen and (max-width: 767.9px) { + .cmp-carousel__small.color-block-accent-purple-1 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(180, 85, 170); } + .cmp-carousel__small.color-block-accent-purple-2 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(160, 85, 245); } + .cmp-carousel__small.color-block-accent-purple-3 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(190, 130, 255); } + .cmp-carousel__small.color-block-accent-purple-4 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(220, 175, 255); } + .cmp-carousel__small.color-block-accent-purple-5 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(230, 220, 255); } + .cmp-carousel__small.color-block-alt-blue .cmp-carousel__image-small .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(0, 65, 240); } + .cmp-carousel__small.color-block-alt-gray .cmp-carousel__image-small .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(190, 190, 190); } + .cmp-carousel__small.color-block-alt-gray-dark .cmp-carousel__image-small= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(150, 150, 150); } + .cmp-carousel__small.color-block-alt-gray-darker .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(90, 90, 90); } + .cmp-carousel__small.color-block-alt-green .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(0, 215, 0); } + .cmp-carousel__small.color-block-alt-red .cmp-carousel__image-small .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: red; } + .cmp-carousel__small.color-block-alt-yellow .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 255, 0); } + .cmp-carousel__small.color-block-aqua .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(0, 255, 187); } + .cmp-carousel__small.color-block-blue .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(0, 186, 255); } + .cmp-carousel__small.color-block-blue-green .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(5, 240, 165); } + .cmp-carousel__small.color-block-brand-green .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(100, 255, 80); } + .cmp-carousel__small.color-block-brand-orange .cmp-carousel__image-small = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(255, 120, 0); } + .cmp-carousel__small.color-block-brand-yellow .cmp-carousel__image-small = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(255, 235, 50); } + .cmp-carousel__small.color-block-blue-dark .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(0, 142, 255); } + .cmp-carousel__small.color-block-blue-light .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(0, 243, 255); } + .cmp-carousel__small.color-block-core-purple .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(70, 0, 115); } + .cmp-carousel__small.color-block-cyan .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(0, 255, 255); } + .cmp-carousel__small.color-block-gray .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(167, 167, 167); } + .cmp-carousel__small.color-block-gray-base .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(0, 0, 0); } + .cmp-carousel__small.color-block-gray-dark .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(107, 107, 107); } + .cmp-carousel__small.color-block-gray-darker .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(74, 74, 74); } + .cmp-carousel__small.color-block-gray-light .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(204, 204, 204); } + .cmp-carousel__small.color-block-gray-lighter .cmp-carousel__image-small = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(227, 227, 227); } + .cmp-carousel__small.color-block-gray-lightest .cmp-carousel__image-small= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(242, 242, 242); } + .cmp-carousel__small.color-block-grayishyellow-dark .cmp-carousel__image-= +small .cmp-carousel__text-block-container.cmp-carousel__background-color { = +background-color: rgb(150, 150, 140); } + .cmp-carousel__small.color-block-grayishyellow-light .cmp-carousel__image= +-small .cmp-carousel__text-block-container.cmp-carousel__background-color {= + background-color: rgb(230, 230, 220); } + .cmp-carousel__small.color-block-green .cmp-carousel__image-small .cmp-ca= +rousel__text-block-container.cmp-carousel__background-color { background-co= +lor: rgb(0, 255, 0); } + .cmp-carousel__small.color-block-green-dark .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(0, 83, 10); } + .cmp-carousel__small.color-block-link .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(0, 77, 255); } + .cmp-carousel__small.color-block-link-dark .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(0, 0, 136); } + .cmp-carousel__small.color-block-orange .cmp-carousel__image-small .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(255, 182, 0); } + .cmp-carousel__small.color-block-orange-dark .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(255, 149, 0); } + .cmp-carousel__small.color-block-pink .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(231, 0, 116); } + .cmp-carousel__small.color-block-pink-dark .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(164, 2, 83); } + .cmp-carousel__small.color-block-pink-light .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 80, 160); } + .cmp-carousel__small.color-block-purple .cmp-carousel__image-small .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(161, 0, 255); } + .cmp-carousel__small.color-block-purple-dark .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(117, 0, 192); } + .cmp-carousel__small.color-block-purple-darkest .cmp-carousel__image-smal= +l .cmp-carousel__text-block-container.cmp-carousel__background-color { back= +ground-color: rgb(70, 1, 115); } + .cmp-carousel__small.color-block-red .cmp-carousel__image-small .cmp-caro= +usel__text-block-container.cmp-carousel__background-color { background-colo= +r: rgb(231, 15, 41); } + .cmp-carousel__small.color-block-red-dark .cmp-carousel__image-small .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(189, 0, 29); } + .cmp-carousel__small.color-block-red-darker .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(113, 0, 18); } + .cmp-carousel__small.color-block-red-light .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(255, 50, 70); } + .cmp-carousel__small.color-block-white .cmp-carousel__image-small .cmp-ca= +rousel__text-block-container.cmp-carousel__background-color { background-co= +lor: rgb(255, 255, 255); } + .cmp-carousel__small.color-block-yellow .cmp-carousel__image-small .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(255, 212, 46); } + .cmp-carousel__small.color-block-yellow-dark .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(240, 192, 0); } + .cmp-carousel__small.color-block-yellow-light .cmp-carousel__image-small = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(255, 240, 179); } + .cmp-carousel__small.cmp-carousel__white-text .cmp-carousel__image-small = +.cmp-carousel__text-block-container .cmp-carousel__interactive-header2, .cm= +p-carousel__small.cmp-carousel__white-text .cmp-carousel__image-small .cmp-= +carousel__text-block-container .cmp-carousel__interactive-header4 { color: = +rgb(255, 255, 255); } +} + +.cmp-two-thirds-multi-media { padding: 2rem 0px; max-width: 120rem; margin:= + 0px auto; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media { padding: 3rem 0px; display: flex; -webkit-b= +ox-pack: start; justify-content: flex-start; -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; } +} + +@media screen and (min-width: 1000px) { + .cmp-two-thirds-multi-media { padding: 4rem 0px; display: flex; -webkit-b= +ox-pack: start; justify-content: flex-start; } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media, .cmp-two-th= +irds-multi-media .cmp-two-thirds-multi-media__media .cmp-image__image { wid= +th: 100%; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media { width: 6= +6.67%; } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .cmp-video__= +transcript { text-align: right; padding: 2rem; margin-top: 0px; } + +@media screen and (min-width: 1200px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .image, .c= +mp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .video { margi= +n-left: calc(600px - 50vw); } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .cmp-video__= +thumbnail .image { margin-left: 0px; } + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content { width: 1= +00%; padding: 2rem 1.5rem 0px; font-size: 1.4rem; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content { width:= + 33.33%; padding: 0px 1.5rem 0px 3rem; font-size: 1.6rem; } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-title= +__text { margin-bottom: 0.8rem; font-size: 1.6rem; font-family: Graphik, Ar= +ial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubun= +tu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 500; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-tit= +le__text { margin-bottom: 1.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-tit= +le__text { margin-bottom: 1.6rem; font-size: 2.4rem; } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-text = +p { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfo= +nt, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-s= +erif; font-weight: 300; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-tex= +t p { font-size: 1.6rem; } +} + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media--media-right .cmp-two-thirds-multi-media { -w= +ebkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-directio= +n: row-reverse; } +} + +@media screen and (min-width: 1200px) { + .cmp-two-thirds-multi-media--media-right .cmp-two-thirds-multi-media .cmp= +-two-thirds-multi-media__media .image, .cmp-two-thirds-multi-media--media-r= +ight .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .video = +{ margin-left: 0px; margin-right: calc(600px - 50vw); } +} + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media--media-right .cmp-two-thirds-multi-media .cmp= +-two-thirds-multi-media__content { padding: 0px 3rem 0px 1.5rem; } +} + +.cmp-multi-media-collage__section-title { padding-bottom: 3rem; text-transf= +orm: uppercase; } + +.cmp-multi-media-collage__section-title hr { background-color: rgb(161, 0, = +255); border: none; display: block; height: 0.6rem; line-height: 2.5rem; ma= +rgin: 0.4rem 0px 0px; padding: 0px; width: 5.8rem; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__section-title hr { width: 6.4rem; margin-top: 0= +.59rem; } +} + +.cmp-multi-media-collage__section-title .cmp-title__text { text-transform: = +uppercase; } + +.cmp-multi-media-collage__container { position: relative; } + +.cmp-multi-media-collage__container .ui-animate--left, .cmp-multi-media-col= +lage__container .ui-animate--right, .cmp-multi-media-collage__container .ui= +-animate--up { opacity: 1; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__bg-container = +{ position: absolute; inset: 0px; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__background { = +z-index: 1; position: absolute; background-color: rgb(161, 0, 255); width: = +91.78%; height: 100%; margin-left: 8.22%; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__background = +{ width: 41.67%; margin-left: 25%; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__background .c= +mp-image, .cmp-multi-media-collage__container .cmp-multi-media-collage__bac= +kground .cmp-image__image, .cmp-multi-media-collage__container .cmp-multi-m= +edia-collage__background .image { height: 100%; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__media-contain= +er { position: relative; display: flex; z-index: 2; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__m1-container = +{ width: 75%; padding: 2rem 0px; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__m1-containe= +r { width: 50%; padding: 3rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__m1-containe= +r { padding: 4rem 0px; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__m2-container = +{ width: 100%; padding: 70% 0px 0px 3.2rem; margin-left: -75%; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__m2-containe= +r { width: 67%; padding: 8rem 0px 0px; margin-left: -17%; } +} + +@media screen and (min-width: 1000px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__m2-containe= +r { padding-top: 12rem; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-containe= +r { position: relative; z-index: 2; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__text-contai= +ner { position: absolute; top: 60%; width: 50%; right: 0px; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrapper = +{ padding: 2rem 1.6rem; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrappe= +r { padding: 3rem 4.9rem 3rem 2.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrappe= +r { padding: 4rem 10.1rem 4rem 3rem; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrapper = +.cmp-blockquote { padding: 0px; margin: 0px; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrapper = +.cmp-blockquote__author-name, .cmp-multi-media-collage__container .cmp-mult= +i-media-collage__text-wrapper .cmp-blockquote__author-title { font-size: 1.= +6rem; line-height: 2.5rem; font-weight: 400; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrapper = +.cmp-blockquote__content { border: none; padding: 0px; margin: 0px; } + +.multi-media-collage.color-block-accent-purple-1 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(180, 85, 170); } + +.multi-media-collage.color-block-accent-purple-2 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(160, 85, 245); } + +.multi-media-collage.color-block-accent-purple-3 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(190, 130, 255); } + +.multi-media-collage.color-block-accent-purple-4 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(220, 175, 255); } + +.multi-media-collage.color-block-accent-purple-5 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(230, 220, 255); } + +.multi-media-collage.color-block-alt-blue .cmp-multi-media-collage__contain= +er .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgro= +und { background-color: rgb(0, 65, 240); } + +.multi-media-collage.color-block-alt-gray .cmp-multi-media-collage__contain= +er .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgro= +und { background-color: rgb(190, 190, 190); } + +.multi-media-collage.color-block-alt-gray-dark .cmp-multi-media-collage__co= +ntainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__ba= +ckground { background-color: rgb(150, 150, 150); } + +.multi-media-collage.color-block-alt-gray-darker .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(90, 90, 90); } + +.multi-media-collage.color-block-alt-green .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(0, 215, 0); } + +.multi-media-collage.color-block-alt-red .cmp-multi-media-collage__containe= +r .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgrou= +nd { background-color: red; } + +.multi-media-collage.color-block-alt-yellow .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(255, 255, 0); } + +.multi-media-collage.color-block-aqua .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(0, 255, 187); } + +.multi-media-collage.color-block-blue .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(0, 186, 255); } + +.multi-media-collage.color-block-blue-green .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(5, 240, 165); } + +.multi-media-collage.color-block-brand-green .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(100, 255, 80); } + +.multi-media-collage.color-block-brand-orange .cmp-multi-media-collage__con= +tainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__bac= +kground { background-color: rgb(255, 120, 0); } + +.multi-media-collage.color-block-brand-yellow .cmp-multi-media-collage__con= +tainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__bac= +kground { background-color: rgb(255, 235, 50); } + +.multi-media-collage.color-block-blue-dark .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(0, 142, 255); } + +.multi-media-collage.color-block-blue-light .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(0, 243, 255); } + +.multi-media-collage.color-block-core-purple .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(70, 0, 115); } + +.multi-media-collage.color-block-cyan .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(0, 255, 255); } + +.multi-media-collage.color-block-gray .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(167, 167, 167); } + +.multi-media-collage.color-block-gray-base .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(0, 0, 0); } + +.multi-media-collage.color-block-gray-dark .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(107, 107, 107); } + +.multi-media-collage.color-block-gray-darker .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(74, 74, 74); } + +.multi-media-collage.color-block-gray-light .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(204, 204, 204); } + +.multi-media-collage.color-block-gray-lighter .cmp-multi-media-collage__con= +tainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__bac= +kground { background-color: rgb(227, 227, 227); } + +.multi-media-collage.color-block-gray-lightest .cmp-multi-media-collage__co= +ntainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__ba= +ckground { background-color: rgb(242, 242, 242); } + +.multi-media-collage.color-block-grayishyellow-dark .cmp-multi-media-collag= +e__container .cmp-multi-media-collage__bg-container .cmp-multi-media-collag= +e__background { background-color: rgb(150, 150, 140); } + +.multi-media-collage.color-block-grayishyellow-light .cmp-multi-media-colla= +ge__container .cmp-multi-media-collage__bg-container .cmp-multi-media-colla= +ge__background { background-color: rgb(230, 230, 220); } + +.multi-media-collage.color-block-green .cmp-multi-media-collage__container = +.cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background= + { background-color: rgb(0, 255, 0); } + +.multi-media-collage.color-block-green-dark .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(0, 83, 10); } + +.multi-media-collage.color-block-link .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(0, 77, 255); } + +.multi-media-collage.color-block-link-dark .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(0, 0, 136); } + +.multi-media-collage.color-block-orange .cmp-multi-media-collage__container= + .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgroun= +d { background-color: rgb(255, 182, 0); } + +.multi-media-collage.color-block-orange-dark .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(255, 149, 0); } + +.multi-media-collage.color-block-pink .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(231, 0, 116); } + +.multi-media-collage.color-block-pink-dark .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(164, 2, 83); } + +.multi-media-collage.color-block-pink-light .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(255, 80, 160); } + +.multi-media-collage.color-block-purple .cmp-multi-media-collage__container= + .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgroun= +d { background-color: rgb(161, 0, 255); } + +.multi-media-collage.color-block-purple-dark .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(117, 0, 192); } + +.multi-media-collage.color-block-purple-darkest .cmp-multi-media-collage__c= +ontainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__b= +ackground { background-color: rgb(70, 1, 115); } + +.multi-media-collage.color-block-red .cmp-multi-media-collage__container .c= +mp-multi-media-collage__bg-container .cmp-multi-media-collage__background {= + background-color: rgb(231, 15, 41); } + +.multi-media-collage.color-block-red-dark .cmp-multi-media-collage__contain= +er .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgro= +und { background-color: rgb(189, 0, 29); } + +.multi-media-collage.color-block-red-darker .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(113, 0, 18); } + +.multi-media-collage.color-block-red-light .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(255, 50, 70); } + +.multi-media-collage.color-block-white .cmp-multi-media-collage__container = +.cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background= + { background-color: rgb(255, 255, 255); } + +.multi-media-collage.color-block-yellow .cmp-multi-media-collage__container= + .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgroun= +d { background-color: rgb(255, 212, 46); } + +.multi-media-collage.color-block-yellow-dark .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(240, 192, 0); } + +.multi-media-collage.color-block-yellow-light .cmp-multi-media-collage__con= +tainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__bac= +kground { background-color: rgb(255, 240, 179); } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__link:hover .cmp-teaser__title { margin: 0px; color: r= +gb(0, 77, 255); text-decoration: underline; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__link:hover .cmp-image__image { opacity: 0.7; } + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card= + .cmp-ia-profile-cards__link:hover .cmp-image__image { opacity: 1; } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__link:focus { outline: rgb(0, 77, 255) auto 1px; outli= +ne-offset: 2px; box-shadow: none; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__link:not([href]):hover, .cmp-ia-profile-cards__contai= +ner .cmp-ia-profile-cards__single-board-card .cmp-ia-profile-cards__link:no= +t([href]):hover .cmp-teaser__title { color: rgb(0, 0, 0); cursor: default; = +text-decoration: none; } + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card= + .cmp-ia-profile-cards__image:hover .cmp-image__image { transition: all 0.3= +s ease-out 0s; transform: scale(1.1); } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__image .cmp-teaser__image { padding-bottom: 2rem; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-teaser__title { padding-bottom: 0.8rem; font-size: 1.6rem; line-height:= + 1.8rem; font-weight: 500; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card= + .cmp-teaser__title { padding-bottom: 0.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card= + .cmp-teaser__title { padding-bottom: 1.6rem; font-size: 2.4rem; line-heigh= +t: 2.8rem; } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__desc-container { co= +lor: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 300; line-height: 1.9rem= +; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__desc-container { = +font-size: 1.6rem; line-height: 2.2rem; } +} + +.cmp-ia-profile-cards__container .cmp-image { display: flex; overflow: hidd= +en; background-color: rgb(0, 0, 0); } + +.cmp-ia-profile-cards__container .cmp-image .cmp-image__image { transition:= + all 0.3s ease-out 0s; } + +.cmp-ia-profile-cards__container .cmp-teaser__image { border: none; } + +.cmp-ia-profile-cards__container .cmp-share-banner { padding-bottom: 0px; } + +.cmp-ia-profile-cards__container .cmp-share-banner .cmp-share-banner__icon = +{ margin-left: 1.5rem; } + +.cmp-ia-profile-cards__container .cmp-share-banner .cmp-share-banner__items= +, .cmp-ia-profile-cards__container .cmp-share-banner .h-title-eyebrow { mar= +gin-top: 0px; } + +.cmp-ia-profile-cards__container .cmp-share-banner .h-title-eyebrow { margi= +n-left: 0px; margin-right: 3rem; text-transform: none; font-size: 1.4rem; f= +ont-weight: 600; line-height: 2.25rem; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__container .cmp-share-banner .h-title-eyebrow { mar= +gin-right: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-share-banner .h-title-eyebrow { mar= +gin-right: 3rem; font-size: 1.6rem; line-height: 2.5rem; } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-container= + { padding-top: 1.24rem; } + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-contain= +er { padding-top: 1.56rem; } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-container= + .cmp-image, .cmp-ia-profile-cards__container .cmp-ia-profile-cards__signat= +ure-container .cmp-image__image, .cmp-ia-profile-cards__container .cmp-ia-p= +rofile-cards__signature-container .image { max-width: 20rem; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-container= + .cmp-image { background-color: transparent; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-container= + .cmp-image__image { transition: none 0s ease 0s; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__section-title-container { padding: 0px 1.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-card-profile--2-to-1 .cmp-ia-profile-cards__section-title-container = +{ width: 66.6667%; } +} + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__row-container { display: flex; flex-wrap: wrap; ma= +rgin: 0px auto; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container { pad= +ding: 2rem 0px; height: auto; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__top-alignment .cmp-ia-profile-cards__row-container= + .cmp-ia-profile-cards__container:nth-child(3n+2) { padding: 3rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__top-alignment .cmp-ia-profile-cards__row-container= + .cmp-ia-profile-cards__container:nth-child(3n+2) { padding: 4rem 1.5rem; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth-c= +hild(3n+1) { padding-right: 8rem; animation-delay: 100ms; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+1) { width: 33.33%; padding: 3rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+1) { padding: 4rem 1.5rem; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth-c= +hild(3n+2) { padding-left: 8rem; animation-delay: 200ms; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+2) { width: 33.33%; padding: 6rem 1.5rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+2) { padding: 8rem 1.5rem 4rem; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth-c= +hild(3n+3) { padding-left: 4rem; padding-right: 4rem; animation-delay: 300m= +s; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+3) { width: 33.33%; padding: 3rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+3) { padding: 4rem 1.5rem; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container .cmp-= +image__image { width: 100%; height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container { width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container { display: flex; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-image__link:focus = +.cmp-matrix__text-content, .cmp-matrix-block .cmp-matrix__image-card-contai= +ner .cmp-image__link:hover .cmp-matrix__text-content { text-decoration: und= +erline rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-image__link:focu= +s .cmp-matrix__text-content, .cmp-matrix-block .cmp-matrix__image-card-cont= +ainer .cmp-image__link:hover .cmp-matrix__text-content { text-decoration: u= +nderline rgb(0, 0, 0); } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-image__link:focus = +.cmp-matrix__img-container .cmp-video-hero__video, .cmp-matrix-block .cmp-m= +atrix__image-card-container .cmp-image__link:hover .cmp-matrix__img-contain= +er .cmp-video-hero__video { cursor: pointer; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__c-column {= + width: 33.3333%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__c-column .= +cmp-matrix__big-square-matrix, .cmp-matrix-block .cmp-matrix__image-card-co= +ntainer .cmp-matrix__c-column .cmp-matrix__square-matrix { width: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-= +matrix .cmp-matrix__image { aspect-ratio: 2 / 1; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-conta= +iner .cmp-matrix__square-matrix .cmp-matrix__image { aspect-ratio: 1 / 1; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-matrix__image { aspect-ratio: 2 / 1; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image { po= +sition: relative; width: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:focu= +s-within .cmp-matrix__image-overlay, .cmp-matrix-block .cmp-matrix__image-c= +ard-container .cmp-matrix__image:focus .cmp-matrix__image-overlay, .cmp-mat= +rix-block .cmp-matrix__image-card-container .cmp-matrix__image:hover .cmp-m= +atrix__image-overlay { opacity: 0.3; background: rgb(0, 0, 0); display: blo= +ck; position: absolute; width: 100%; height: 100%; top: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:fo= +cus-within .cmp-matrix__image-overlay, .cmp-matrix-block .cmp-matrix__image= +-card-container .cmp-matrix__image:focus .cmp-matrix__image-overlay, .cmp-m= +atrix-block .cmp-matrix__image-card-container .cmp-matrix__image:hover .cmp= +-matrix__image-overlay { background: none; opacity: 0; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:fo= +cus-within .cmp-matrix__text-block-container, .cmp-matrix-block .cmp-matrix= +__image-card-container .cmp-matrix__image:focus .cmp-matrix__text-block-con= +tainer, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__im= +age:hover .cmp-matrix__text-block-container { width: 83.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:fo= +cus-within .cmp-matrix__img-container .cmp-teaser__image, .cmp-matrix-block= + .cmp-matrix__image-card-container .cmp-matrix__image:focus .cmp-matrix__im= +g-container .cmp-teaser__image, .cmp-matrix-block .cmp-matrix__image-card-c= +ontainer .cmp-matrix__image:hover .cmp-matrix__img-container .cmp-teaser__i= +mage { transition: transform 1s ease 0s, -webkit-transform 1s ease 0s; will= +-change: transform; transform: scale(1.1); } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:fo= +cus-within .cmp-image__link .cmp-matrix__text-content, .cmp-matrix-block .c= +mp-matrix__image-card-container .cmp-matrix__image:focus .cmp-image__link .= +cmp-matrix__text-content, .cmp-matrix-block .cmp-matrix__image-card-contain= +er .cmp-matrix__image:hover .cmp-image__link .cmp-matrix__text-content { te= +xt-decoration: underline rgb(0, 0, 0); } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:focu= +s, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:f= +ocus-visible { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; border: 0px;= + outline-offset: 1px; z-index: 4; outline: rgb(0, 0, 136) solid 1px; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__img-contai= +ner { overflow: hidden; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__img-contai= +ner .cmp-teaser__image { border: 0px; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__img-contai= +ner .cmp-image { transition: transform 1s ease 0s, -webkit-transform 1s eas= +e 0s; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__img-contai= +ner .cmp-image__image { height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container { position: absolute; z-index: 1; bottom: 2rem; display: flex; -= +webkit-box-align: center; align-items: center; transition: all 0.1s linear = +0s; max-width: 50rem; width: 83.3333%; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container { bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container { padding-left: 0px; padding-right: 0px; position: absolute; b= +ottom: 6rem; left: 0px; right: 0px; overflow: hidden; width: 0px; transitio= +n: all 0.1s linear 0s; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content { z-index: 9; padding: 2rem 1.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content { padding: 3rem 2rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content { padding: 5rem 3rem; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-label { margi= +n-bottom: 0.4rem; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content .cmp-matrix__interactive-label { mar= +gin-bottom: 0.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content .cmp-matrix__interactive-label { mar= +gin-bottom: 0.8rem; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-label .cmp-te= +aser__title { text-transform: uppercase; font-weight: 500; font-size: 1.4re= +m; line-height: 1.7rem; } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content .cmp-matrix__interactive-label .cmp-= +teaser__title { font-size: 1.8rem; line-height: 2.2rem; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-label .cmp-te= +aser__title-link { text-decoration: underline; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-label .cmp-te= +aser__title-link:hover { color: rgb(0, 0, 0); } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-textblock p {= + word-break: break-word; font-size: 2rem; line-height: 2.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content .cmp-matrix__interactive-textblock p= + { font-size: 3.2rem; line-height: 3.6rem; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__gradient-image-container { position: absolute; inse= +t: 0px; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__gradient-image-container .cmp-image, .cmp-matrix-bl= +ock .cmp-matrix__image-card-container .cmp-matrix__text-block-container .cm= +p-matrix__gradient-image-container .cmp-image__image, .cmp-matrix-block .cm= +p-matrix__image-card-container .cmp-matrix__text-block-container .cmp-matri= +x__gradient-image-container .image { height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__background= +-color { background-color: rgb(161, 0, 255); } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__textblock-= +opacity { opacity: 0.9; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-= +matrix { width: 66.6667%; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangl= +e-matrix .cmp-matrix__text-block-container { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangl= +e-matrix .cmp-matrix__text-block-container { width: 0px; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__square-mat= +rix { width: 33.3333%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix { width: 66.6667%; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix .cmp-matrix__text-block-container { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix .cmp-matrix__text-block-container { width: 0px; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__f= +ull-width-matrix .mediavideo, .cmp-matrix-block .cmp-matrix__image-card-con= +tainer .cmp-matrix__full-width-matrix .videoanimation { width: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-video-hero, .cmp-matrix-block .cmp-matrix__image-card-containe= +r .cmp-matrix__full-width-matrix .cmp-video-hero .cmp-video-hero__video-con= +tainer { height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-video-hero .cmp-video-hero__controls { z-index: 9999; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-video-hero .cmp-video-hero__content-container .cmp-video-hero_= +_content { padding-top: 0px; padding-bottom: 0px; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-video-hero__video { height: inherit; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-wid= +th-matrix .cmp-matrix__text-block-container { width: 41.6667%; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-wid= +th-matrix .cmp-matrix__text-block-container { width: 0px; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-conta= +iner .cmp-matrix__c-column .cmp-matrix__image, .cmp-matrix-block .cmp-matri= +x__image-card-container .cmp-matrix__full-width-matrix .cmp-matrix__image, = +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-= +matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-contai= +ner .cmp-matrix__square-matrix .cmp-matrix__image { overflow: hidden; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-matrix__img-container, .cmp-matrix-block .cmp-matrix__image-ca= +rd-container .cmp-matrix__c-column .cmp-matrix__img-container, .cmp-matrix-= +block .cmp-matrix__image-card-container .cmp-matrix__full-width-matrix .cmp= +-matrix__img-container, .cmp-matrix-block .cmp-matrix__image-card-container= + .cmp-matrix__rectangle-matrix .cmp-matrix__img-container, .cmp-matrix-bloc= +k .cmp-matrix__image-card-container .cmp-matrix__square-matrix .cmp-matrix_= +_img-container { position: absolute; inset: 0px; display: flex; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-image, .cmp-matrix-block .cmp-matrix__image-card-container .cm= +p-matrix__c-column .cmp-image, .cmp-matrix-block .cmp-matrix__image-card-co= +ntainer .cmp-matrix__full-width-matrix .cmp-image, .cmp-matrix-block .cmp-m= +atrix__image-card-container .cmp-matrix__rectangle-matrix .cmp-image, .cmp-= +matrix-block .cmp-matrix__image-card-container .cmp-matrix__square-matrix .= +cmp-image { width: 100%; height: 100%; display: flex; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-image__link, .cmp-matrix-block .cmp-matrix__image-card-contain= +er .cmp-matrix__c-column .cmp-image__link, .cmp-matrix-block .cmp-matrix__i= +mage-card-container .cmp-matrix__full-width-matrix .cmp-image__link, .cmp-m= +atrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-matrix= + .cmp-image__link, .cmp-matrix-block .cmp-matrix__image-card-container .cmp= +-matrix__square-matrix .cmp-image__link { width: 100%; height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-image__image, .cmp-matrix-block .cmp-matrix__image-card-contai= +ner .cmp-matrix__c-column .cmp-image__image, .cmp-matrix-block .cmp-matrix_= +_image-card-container .cmp-matrix__full-width-matrix .cmp-image__image, .cm= +p-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-mat= +rix .cmp-image__image, .cmp-matrix-block .cmp-matrix__image-card-container = +.cmp-matrix__square-matrix .cmp-image__image { position: absolute; object-f= +it: cover; inset: 0px; height: 100%; } + +@media screen and (max-width: 767.9px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix_= +_c-column, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix_= +_full-width-matrix, .cmp-matrix-block .cmp-matrix__image-card-container .cm= +p-matrix__rectangle-matrix, .cmp-matrix-block .cmp-matrix__image-card-conta= +iner .cmp-matrix__square-matrix { width: 100%; } + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-con= +tainer .cmp-matrix__c-column .cmp-matrix__image, .cmp-matrix-block .cmp-mat= +rix__image-card-container .cmp-matrix__full-width-matrix .cmp-matrix__image= +, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangl= +e-matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-cont= +ainer .cmp-matrix__square-matrix .cmp-matrix__image { aspect-ratio: 1 / 1; = +} + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix .cmp-image__image, .cmp-matrix-block .cmp-matrix__image-card-cont= +ainer .cmp-matrix__c-column .cmp-image__image, .cmp-matrix-block .cmp-matri= +x__image-card-container .cmp-matrix__full-width-matrix .cmp-image__image, .= +cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-m= +atrix .cmp-image__image, .cmp-matrix-block .cmp-matrix__image-card-containe= +r .cmp-matrix__square-matrix .cmp-image__image { object-position: var(--mat= +rix-image-focus) 0; } +} + +.matrix-block { width: 100%; } + +.matrix-block.color-block-accent-purple-1 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(180, 85, 170); } + +.matrix-block.color-block-accent-purple-2 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(160, 85, 245); } + +.matrix-block.color-block-accent-purple-3 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(190, 130, 255); } + +.matrix-block.color-block-accent-purple-4 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(220, 175, 255); } + +.matrix-block.color-block-accent-purple-5 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(230, 220, 255); } + +.matrix-block.color-block-alt-blue .cmp-matrix__image .cmp-matrix__backgrou= +nd-color { background-color: rgb(0, 65, 240); } + +.matrix-block.color-block-alt-gray .cmp-matrix__image .cmp-matrix__backgrou= +nd-color { background-color: rgb(190, 190, 190); } + +.matrix-block.color-block-alt-gray-dark .cmp-matrix__image .cmp-matrix__bac= +kground-color { background-color: rgb(150, 150, 150); } + +.matrix-block.color-block-alt-gray-darker .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(90, 90, 90); } + +.matrix-block.color-block-alt-green .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(0, 215, 0); } + +.matrix-block.color-block-alt-red .cmp-matrix__image .cmp-matrix__backgroun= +d-color { background-color: red; } + +.matrix-block.color-block-alt-yellow .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(255, 255, 0); } + +.matrix-block.color-block-aqua .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(0, 255, 187); } + +.matrix-block.color-block-blue .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(0, 186, 255); } + +.matrix-block.color-block-blue-green .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(5, 240, 165); } + +.matrix-block.color-block-brand-green .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(100, 255, 80); } + +.matrix-block.color-block-brand-orange .cmp-matrix__image .cmp-matrix__back= +ground-color { background-color: rgb(255, 120, 0); } + +.matrix-block.color-block-brand-yellow .cmp-matrix__image .cmp-matrix__back= +ground-color { background-color: rgb(255, 235, 50); } + +.matrix-block.color-block-blue-dark .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(0, 142, 255); } + +.matrix-block.color-block-blue-light .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(0, 243, 255); } + +.matrix-block.color-block-core-purple .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(70, 0, 115); } + +.matrix-block.color-block-cyan .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(0, 255, 255); } + +.matrix-block.color-block-gray .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(167, 167, 167); } + +.matrix-block.color-block-gray-base .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(0, 0, 0); } + +.matrix-block.color-block-gray-dark .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(107, 107, 107); } + +.matrix-block.color-block-gray-darker .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(74, 74, 74); } + +.matrix-block.color-block-gray-light .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(204, 204, 204); } + +.matrix-block.color-block-gray-lighter .cmp-matrix__image .cmp-matrix__back= +ground-color { background-color: rgb(227, 227, 227); } + +.matrix-block.color-block-gray-lightest .cmp-matrix__image .cmp-matrix__bac= +kground-color { background-color: rgb(242, 242, 242); } + +.matrix-block.color-block-grayishyellow-dark .cmp-matrix__image .cmp-matrix= +__background-color { background-color: rgb(150, 150, 140); } + +.matrix-block.color-block-grayishyellow-light .cmp-matrix__image .cmp-matri= +x__background-color { background-color: rgb(230, 230, 220); } + +.matrix-block.color-block-green .cmp-matrix__image .cmp-matrix__background-= +color { background-color: rgb(0, 255, 0); } + +.matrix-block.color-block-green-dark .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(0, 83, 10); } + +.matrix-block.color-block-link .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(0, 77, 255); } + +.matrix-block.color-block-link-dark .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(0, 0, 136); } + +.matrix-block.color-block-orange .cmp-matrix__image .cmp-matrix__background= +-color { background-color: rgb(255, 182, 0); } + +.matrix-block.color-block-orange-dark .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(255, 149, 0); } + +.matrix-block.color-block-pink .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(231, 0, 116); } + +.matrix-block.color-block-pink-dark .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(164, 2, 83); } + +.matrix-block.color-block-pink-light .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(255, 80, 160); } + +.matrix-block.color-block-purple .cmp-matrix__image .cmp-matrix__background= +-color { background-color: rgb(161, 0, 255); } + +.matrix-block.color-block-purple-dark .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(117, 0, 192); } + +.matrix-block.color-block-purple-darkest .cmp-matrix__image .cmp-matrix__ba= +ckground-color { background-color: rgb(70, 1, 115); } + +.matrix-block.color-block-red .cmp-matrix__image .cmp-matrix__background-co= +lor { background-color: rgb(231, 15, 41); } + +.matrix-block.color-block-red-dark .cmp-matrix__image .cmp-matrix__backgrou= +nd-color { background-color: rgb(189, 0, 29); } + +.matrix-block.color-block-red-darker .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(113, 0, 18); } + +.matrix-block.color-block-red-light .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(255, 50, 70); } + +.matrix-block.color-block-white .cmp-matrix__image .cmp-matrix__background-= +color { background-color: rgb(255, 255, 255); } + +.matrix-block.color-block-yellow .cmp-matrix__image .cmp-matrix__background= +-color { background-color: rgb(255, 212, 46); } + +.matrix-block.color-block-yellow-dark .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(240, 192, 0); } + +.matrix-block.color-block-yellow-light .cmp-matrix__image .cmp-matrix__back= +ground-color { background-color: rgb(255, 240, 179); } + +.matrix-block.cmp-matrix--theme-dark .cmp-matrix__image .cmp-image__link, .= +matrix-block.cmp-matrix--theme-dark .cmp-matrix__image .cmp-image__link:foc= +us .cmp-matrix__text-content, .matrix-block.cmp-matrix--theme-dark .cmp-mat= +rix__image .cmp-image__link:hover .cmp-matrix__text-content { text-decorati= +on-color: rgb(255, 255, 255); } + +.matrix-block.cmp-matrix--theme-dark .cmp-matrix__image .cmp-matrix__text-b= +lock-container .cmp-teaser__description, .matrix-block.cmp-matrix--theme-da= +rk .cmp-matrix__image .cmp-matrix__text-block-container .cmp-teaser__title = +{ color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .matrix-block.cmp-matrix--theme-dark .cmp-matrix__image:focus .cmp-image_= +_link .cmp-matrix__text-content { text-decoration-color: rgb(255, 255, 255)= +; } +} + +.cmp-ai-contact { display: flex; flex-wrap: wrap; -webkit-box-align: center= +; align-items: center; min-height: 19.2rem; -webkit-box-pack: center; justi= +fy-content: center; padding-top: 2rem; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-contact { min-height: 14.2rem; padding-top: 5.6rem; padding-botto= +m: 3.6rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ai-contact { min-height: 14.3rem; padding-top: 4rem; padding-bottom:= + 2rem; } +} + +.cmp-ai-contact .cmp-ai-connect-items { padding-left: 1.5rem; padding-right= +: 1.5rem; display: flex; flex-wrap: wrap; font-size: 1.6rem; line-height: 2= +.5rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-contact .cmp-ai-connect-items { font-size: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-contact .cmp-ai-connect-items { max-width: 120rem; } +} + +.cmp-ai-contact .cmp-ai-header { padding-right: 4.8rem; font-size: 1.6rem; = +font-weight: 500; -webkit-box-flex: 0; flex: 0 0 100%; margin-bottom: 2rem;= + display: none; } + +.cmp-ai-contact .cmp-ai-header:first-child { display: flex; } + +@media screen and (min-width: 1000px) { + .cmp-ai-contact .cmp-ai-header { -webkit-box-flex: 0; flex: 0 0 auto; fon= +t-size: 2.4rem; line-height: 2.8rem; } +} + +.cmp-ai-contact .cmp-ai-list { padding-bottom: 2rem; display: flex; flex-wr= +ap: wrap; -webkit-box-flex: 0; flex: 0 0 100%; } + +.cmp-ai-contact .cmp-ai-list:last-child { padding-bottom: 0px; } + +@media screen and (min-width: 768px) { + .cmp-ai-contact .cmp-ai-list { -webkit-box-flex: 0; flex: 0 0 auto; paddi= +ng-right: 4.8rem; } + .cmp-ai-contact .cmp-ai-list:last-child { padding-right: 0px; } +} + +.cmp-ai-contact .cmp-ai-list .cmp-ai-item a.cmp-text__link--arrow { color: = +rgb(0, 77, 255); } + +.cmp-ai-contact .cmp-ai-list .cmp-ai-item a.cmp-text__link--arrow:focus { b= +ox-shadow: rgb(1, 114, 195) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255) so= +lid 0.1rem; outline-offset: 0.1rem; } + +.cmp-ai-contact .cmp-ai-list .cmp-ai-item a.cmp-text__link--arrow:focus:not= +(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-ai-contact .cmp-ai-list .cmp-ai-item a.cmp-text__link--arrow:focus { o= +utline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; box-shadow: none; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:first-of-type { an= +imation-delay: 100ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(2) { a= +nimation-delay: 200ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(3) { a= +nimation-delay: 300ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(4) { a= +nimation-delay: 400ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(5) { a= +nimation-delay: 500ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(6) { a= +nimation-delay: 600ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(7) { a= +nimation-delay: 700ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(8) { a= +nimation-delay: 800ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(9) { a= +nimation-delay: 900ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(10) { = +animation-delay: 1000ms; } + +.calendar-details-module .content-card.content-card--cardwithbutton .cmp-te= +aser { background: none; } + +.calendar-details-module .content-card--cardwithbutton .cmp-teaser__content= + { border: 0px; padding: 1.5rem 0px 0px; background-color: transparent; } + +.calendar-details-module .content-card--cardwithbutton .cmp-teaser__title {= + font-weight: 600; font-size: 2.4rem; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .calendar-details-module .content-card--cardwithbutton .cmp-teaser__title= + { padding-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .calendar-details-module .content-card--cardwithbutton .cmp-teaser__title= + { padding-bottom: 3rem; font-size: 4.8rem; } +} + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-teaser__description { padding-bottom: 0px; = +} +} + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-teaser__description { padding-bottom: 2rem;= + } +} + +.calendar-details-module .cmp-teaser__action-link-container { padding-botto= +m: 3rem; } + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-teaser__action-link-container { padding-bot= +tom: 0px; margin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-teaser__action-link-container { margin-righ= +t: 5rem; } +} + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-teaser__action-link-container .cmp-teaser__= +action-container .cmp-button { min-width: 11rem; margin-left: 0px; } +} + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-teaser__action-link-container .cmp-teaser__= +action-container .cmp-button { min-width: 13.8rem; margin-top: 0.5rem; marg= +in-bottom: 1.5rem; margin-right: 1rem; } +} + +.calendar-details-module .cmp-calendar__button-container { display: flex; -= +webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction:= + column; } + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-calendar__button-container { -webkit-box-or= +ient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webk= +it-box-align: center; align-items: center; padding-bottom: 3rem; } +} + +.calendar-details-module .cmp-calendar-details__calendar-container { paddin= +g-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-calendar-details__calendar-container { padd= +ing-bottom: 0px; } +} + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar__text { color: rgb(0, 77, 255); font-weight: 600; padding-left: 0.9re= +m; font-size: 1.4rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-calendar-details__calendar-container .cmp-c= +alendar__text { font-size: 1.6rem; } +} + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar__icon { color: rgb(0, 77, 255); } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar__icon:hover { text-decoration: none; } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar__icon::before { content: "=EF=8F=B3"; font-size: 2.4rem; font-family:= + Ionicons; display: block; font-weight: 400; font-style: normal; line-heigh= +t: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; = +white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; t= +ext-rendering: optimizelegibility; font-feature-settings: "liga"; position:= + relative; } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar-details__action-link { display: flex; -webkit-box-align: center; alig= +n-items: center; } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar-details__action-link:hover .cmp-calendar__text { text-decoration: und= +erline; } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar-details__action-link:hover .cmp-calendar__icon { color: rgb(0, 0, 136= +); text-decoration: none; } + +.calendar-details-module .cmp-calendar-details__location-container { font-s= +ize: 1.4rem; } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-calendar-details__location-container { font= +-size: 1.6rem; } +} + +.calendar-details-module .cmp-calendar-details__location-container .cmp-cal= +endar__location-title { font-weight: 600; padding-bottom: 1rem; font-size: = +1.2rem; letter-spacing: 1.28px; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-calendar-details__location-container .cmp-c= +alendar__location-title { font-size: 1.8rem; } +} + +.calendar-details-module .cmp-calendar-details__direction-container { margi= +n-top: 1rem; padding-bottom: 1rem; } + +.calendar-details-module .cmp-calendar-details__direction-container .cmp-ca= +lendar-details__direction-action-link { color: rgb(0, 77, 255); font-size: = +1.4rem; } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-calendar-details__direction-container .cmp-= +calendar-details__direction-action-link { font-size: 1.6rem; } +} + +.calendar-details-module .cmp-calendar-details__direction-container:hover .= +cmp-calendar-details__direction-action-link { text-decoration: underline; c= +olor: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-teaser__content .cmp-teaser__text { font-si= +ze: 1.6rem; } +} + +.cmp-awards-card-block .cmp-title__text { font-weight: 600; font-size: 3.68= +rem; line-height: 5.28rem; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-title__text { font-size: 5.27rem; } +} + +.cmp-awards-card-block .cmp-teaser__pretitle { font-weight: 500; font-size:= + 1.6rem; line-height: 2.24rem; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-teaser__pretitle { font-size: 1.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-awards-card-block .cmp-teaser__pretitle { line-height: 2.56rem; } +} + +.cmp-awards-card-block .cmp-teaser__title { font-weight: 300; font-size: 2r= +em; line-height: 2.6rem; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-teaser__title { line-height: 3.12rem; font-si= +ze: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-awards-card-block .cmp-teaser__title { line-height: 3.9rem; font-siz= +e: 3rem; } +} + +.cmp-awards-card-block .cmp-awards-card-block_first-row { display: flex; -w= +ebkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: = +column; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-awards-card-block_first-row { -webkit-box-ori= +ent: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-awards-card-block .cmp-awards-card-block_first-row_left-col, .cmp-awar= +ds-card-block .cmp-awards-card-block_first-row_right-col { -webkit-box-flex= +: 1; flex: 1 1 0%; } + +.cmp-awards-card-block .cmp-awards-card-block_second-row > .container.respo= +nsivegrid .modal .cmp-container { display: block; } + +.cmp-awards-card-block .cmp-awards-card-block_second-row > .container.respo= +nsivegrid .cmp-container { display: flex; flex-wrap: wrap; max-width: calc(= +100% + 60px); padding: 0px; } + +.cmp-awards-card-block .card { -webkit-box-flex: 0; flex: 0 0 100%; margin-= +bottom: 0px; margin-top: -2px; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .card { -webkit-box-flex: 0; flex: 0 0 100%; max-w= +idth: 100%; margin-top: 5rem; margin-bottom: 4rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-awards-card-block .card { margin-bottom: 3rem; } +} + +.cmp-awards-card-block .card .modal { height: auto; } + +.cmp-awards-card-block .card > * { height: 100%; } + +.cmp-awards-card-block .card .cmp-award-card__link { -webkit-box-flex: 1; f= +lex: 1 0 0px; } + +.cmp-awards-card-block .card .cmp-award-card__link > * { height: 100%; } + +.cmp-awards-card-block .card:last-child { margin-bottom: 0px; } + +.cmp-awards-card-block .cmp-awards-card-block_first-row_left-col { margin-b= +ottom: 5rem; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-awards-card-block_first-row_left-col { paddin= +g-right: 15px; margin-bottom: 2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-awards-card-block .cmp-awards-card-block_first-row_left-col { margin= +-bottom: 1rem; } +} + +.cmp-awards-card-block-cta { margin-top: 6rem; } + +@media screen and (min-width: 1000px) { + .cmp-awards-card-block-cta { margin-top: 7rem; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row .card { -webk= +it-box-flex: 0; flex: 0 0 50%; max-width: 50%; margin-left: -0.2rem; } + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(2n+1) { position: relative; top: 5rem; margin-left: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--3-cards .cmp-awards-card-block_second-row .card { -webk= +it-box-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; margin-right: -0.2= +rem; } + .cmp-card-layout--3-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(3n), .cmp-card-layout--3-cards .cmp-awards-card-block_second-row .card:n= +th-child(3n+1) { position: relative; top: 5rem; } + .cmp-card-layout--3-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(3n+3) { margin-right: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--4-cards .cmp-awards-card-block_second-row .card { -webk= +it-box-flex: 0; flex: 0 0 25%; max-width: 25%; margin-right: -0.2rem; } + .cmp-card-layout--4-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(2n+1) { position: relative; top: 5rem; } + .cmp-card-layout--4-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(4n+4) { margin-right: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row .card, .cmp-c= +ard-layout--3-cards .cmp-awards-card-block_second-row .card, .cmp-card-layo= +ut--4-cards .cmp-awards-card-block_second-row .card { margin-bottom: 4rem; = +} +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row .card, .cmp-c= +ard-layout--3-cards .cmp-awards-card-block_second-row .card, .cmp-card-layo= +ut--4-cards .cmp-awards-card-block_second-row .card { margin-bottom: 3rem; = +} +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row, .cmp-card-la= +yout--3-cards .cmp-awards-card-block_second-row, .cmp-card-layout--4-cards = +.cmp-awards-card-block_second-row { padding-bottom: 2rem; } +} + +.cmp-awards-card-block_second-row .cmp-award-card__link .cmp-teaser__conten= +t, .cmp-awards-card-block_second-row .cmp-teaser__content { border: 2px sol= +id rgb(0, 77, 255); } + +.cmp-awards-card-block_second-row .cmp-award-card__link:hover .cmp-teaser__= +content { background-color: rgb(0, 77, 255); transition: all 0.6s ease-in-o= +ut 0s; border: 2px solid rgb(0, 77, 255); } + +.cmp-awards-card-block_second-row .cmp-award-card__link:hover .cmp-teaser__= +description, .cmp-awards-card-block_second-row .cmp-award-card__link:hover = +.cmp-teaser__pretitle, .cmp-awards-card-block_second-row .cmp-award-card__l= +ink:hover .cmp-teaser__title { color: rgb(255, 255, 255); } + +.cmp-awards-card-block_second-row .cmp-award-card__link:focus { outline: rg= +b(0, 0, 136) solid 1px; outline-offset: 0px; } + +.cmp-awards-card-block_second-row .cmp-award-card__link:focus .cmp-teaser__= +content { background-color: rgb(0, 77, 255); transition: all 0.6s ease-in-o= +ut 0s; border: none; } + +.cmp-awards-card-block_second-row .cmp-award-card__link:focus .cmp-teaser__= +description, .cmp-awards-card-block_second-row .cmp-award-card__link:focus = +.cmp-teaser__pretitle, .cmp-awards-card-block_second-row .cmp-award-card__l= +ink:focus .cmp-teaser__title { color: rgb(255, 255, 255); } + +@media screen and (max-width: 767.9px) { + .cmp-parallax-static-image-text { margin: 25% -1.5rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-parallax-static-image-text { margin: 15% -3.5rem; } +} + +.cmp-parallax-static-image-text .cmp-teaser { border: none; position: relat= +ive; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser { height: 100%; background-co= +lor: rgb(255, 255, 255); z-index: 1; } +} + +.cmp-parallax-static-image-text .cmp-teaser .cmp-image { height: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser .cmp-image { min-width: 98rem= +; position: absolute; left: 50%; transform: translateX(-50%); overflow: hid= +den; } +} + +.cmp-parallax-static-image-text .cmp-teaser__image { border: none; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser__image { width: 100%; height:= + 100%; overflow: hidden; } +} + +.cmp-parallax-static-image-text .cmp-teaser__image .cmp-image__image { heig= +ht: 55%; object-fit: cover; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser__image .cmp-image__image { he= +ight: 80%; position: absolute; top: 50%; left: 50%; transform: translate(-5= +0%, -50%); } +} + +.cmp-parallax-static-image-text .cmp-teaser__description { display: none; } + +.cmp-parallax-static-image-text .cmp-teaser__content { height: 100%; opacit= +y: 1; display: grid; place-content: center; -webkit-box-pack: center; borde= +r: none; background-color: transparent; position: absolute; z-index: 1; top= +: 0px; left: 50%; transform: translate(-50%); text-align: center; width: 80= +%; padding-left: 0px; padding-right: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser__content { opacity: 0; transf= +orm: translate(-50%); width: 66.66%; } +} + +@media screen and (min-width: 1200px) { + .cmp-parallax-static-image-text .cmp-teaser__content { width: 50%; } +} + +.cmp-parallax-static-image-text .cmp-teaser__title { font-size: 4rem; line-= +height: 4rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-static-image-text .cmp-teaser__title { font-size: 6.8rem; l= +ine-height: 6.5rem; } +} + +.cmp-parallax-static-image-text-dark .cmp-teaser__title { color: rgb(255, 2= +55, 255); } + +.cmp-parallax-video-with-sound-and-text { position: relative; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax__bottom { position: a= +bsolute; background-color: rgb(255, 255, 255); width: 100vw; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video { overflow: hid= +den; margin: 0px auto; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel { positi= +on: relative; width: 100%; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-svg= + { display: block; width: 100%; height: 100%; visibility: visible; z-index:= + 99; background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-s= +vg { position: absolute; background-color: transparent; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-svg= + .cmp-image { position: relative; height: 100%; width: 100%; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-svg= + .cmp-image__image { display: block; object-fit: cover; height: 100%; width= +: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-s= +vg .cmp-image__image { position: absolute; height: 101%; width: 101%; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-video { = +display: block; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-video = +{ position: relative; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__video { width:= + 100%; object-fit: cover; background-color: rgb(0, 0, 0); } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls { pos= +ition: absolute; bottom: 0px; display: flex; -webkit-box-pack: center; just= +ify-content: center; -webkit-box-align: center; align-items: center; width:= + 100%; height: 3.5rem; z-index: 100; background-color: rgba(0, 0, 0, 0.6); = +} + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls { h= +eight: 5rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-butto= +n .cmp-parallax-video__controls-button-text { color: rgb(255, 255, 255); fo= +nt-weight: 300; text-transform: none; font-size: 1.6rem; line-height: 1.5; = +} + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-but= +ton .cmp-parallax-video__controls-button-text { font-size: 2.1rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-butto= +n:hover { color: rgb(255, 255, 255); } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mute,= + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-unmu= +te { margin-right: 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mut= +e, .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-un= +mute { margin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mut= +e, .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-un= +mute { margin-right: 3.5rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button { position: relative; display: flex; h= +eight: 100%; width: 100%; -webkit-box-align: center; align-items: center; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button-text { margin-right: 1.5rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button-play-container { position: relative; h= +eight: 23px; width: 23px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pla= +y .cmp-parallax-video__controls-button-play-container { height: 30px; width= +: 30px; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button-play-outline { position: absolute; tra= +nsform: translate(-50%, -50%); left: 50%; top: 50%; height: 23px; width: 23= +px; border-radius: 50%; border: 0.2rem solid rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pla= +y .cmp-parallax-video__controls-button-play-outline { height: 30px; width: = +30px; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button-play-icon::before { position: absolute= +; transform: translate(-50%, -50%); left: 50%; top: 48%; content: "=EF=92= +=88"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; color: rgb(255, 255, 255); padding-left: 0.3rem; = +} + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pla= +y .cmp-parallax-video__controls-button-play-icon::before { content: "=EF=92= +=88"; font-size: 23px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; padding-left: 0.4rem; top: 50%; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button { position: relative; display: flex; = +height: 100%; width: 100%; -webkit-box-align: center; align-items: center; = +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button-text { margin-right: 1.5rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button-pause-container { position: relative;= + height: 23px; width: 23px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-container { height: 30px; wid= +th: 30px; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button-pause-outline { position: absolute; t= +ransform: translate(-50%, -50%); left: 50%; top: 50%; height: 23px; width: = +23px; border-radius: 50%; border: 0.2rem solid rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-outline { height: 30px; width= +: 30px; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button-pause-icon::before { position: absolu= +te; transform: translate(-50%, -50%); left: 50%; top: 48%; content: "=EF=91= +=B8"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-icon::before { content: "=EF= +=91=B8"; font-size: 23px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } +} + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-icon::before { top: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-icon::before { content: "=EF= +=91=B8"; font-size: 23px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; padding-left: 0.1rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-icon::before { padding-left: = +0.02em; left: 50%; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mute = +span::after { content: "=EF=8E=BA"; font-size: 22px; font-family: Ionicons;= + font-weight: 400; font-style: normal; line-height: 1; text-transform: none= +; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direc= +tion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeleg= +ibility; font-feature-settings: "liga"; margin-left: 1.5rem; display: inlin= +e-block; position: relative; top: 0.35rem; left: 0px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mut= +e span::after { font-size: 3rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-unmut= +e span::after { content: "=EF=8E=B9"; font-size: 22px; font-family: Ionicon= +s; font-weight: 400; font-style: normal; line-height: 1; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; margin-left: 1.5rem; display: inl= +ine-block; position: relative; top: 0.35rem; left: 0px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-unm= +ute span::after { font-size: 3rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-repla= +y span::after { content: "=EF=8E=A8"; font-size: 22px; font-family: Ionicon= +s; font-weight: 400; font-style: normal; line-height: 1; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; margin-left: 1.5rem; display: inl= +ine-block; position: relative; top: 0.35rem; left: 0px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-rep= +lay span::after { font-size: 3rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__sub= +title, .cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-vid= +eo__title, .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__con= +trols-hide { display: none; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__tra= +nscript { width: 100%; position: relative; z-index: 500; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__tra= +nscript a { float: right; margin-top: 1rem; margin-bottom: 2rem; margin-rig= +ht: 1.5rem; font-weight: 400; color: rgb(0, 77, 255); font-size: 1.6rem; te= +xt-transform: none; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__t= +ranscript a { margin-right: 2rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__con= +tent { margin: 0px; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__con= +tent--left { padding: 0px; } + +.cmp-parallax-video-with-sound-and-text .cmp-video__embed { height: 100%; w= +idth: 100%; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video--panel-text-svg { position: relative; display: block; = +height: 100%; width: 100%; visibility: visible; background-color: rgb(0, 0,= + 0); min-height: 4.6rem; max-height: 50rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video--panel-text-svg .cmp-image__image { position: relative= +; display: block; top: -20px; left: 0px; transform: translate(0px); object-= +fit: cover; height: 100%; width: 100%; min-height: 4.6rem; max-height: 50re= +m; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video--panel-video { display: block; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video__video { max-height: 50rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video__controls { bottom: 2rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-video__embed { height: 100%; width: 100%; max-height: 50rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-video__player .dynamicmedia { margin-bottom: -0.8rem; } + +.subscription-center-block { background-color: rgb(0, 0, 0); } + +.cmp-subscription-center { max-width: 1200px; margin: 0px auto; } + +.cmp-subscription-center__row { padding: 3rem 0px; margin: 0px 15px; border= +-bottom: 1px solid rgb(167, 167, 167); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-subscription-center__row { padding: 3rem 0px 2rem; } +} + +.cmp-subscription-center__eyebrow { padding-bottom: 1rem; font-size: 1.8rem= +; line-height: 2.24rem; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-subscription-center__eyebrow { font-size: 2.2rem; padding-bottom: 2.= +5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-subscription-center__eyebrow { line-height: 3.52rem; } +} + +.cmp-subscription-center a { color: rgb(255, 255, 255); } + +.internalsearchhero .cmp-internal-ai-search-modal { position: fixed; displa= +y: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: = +center; justify-content: center; inset: 0px; background-color: rgba(0, 0, 0= +, 0.5); color: rgb(255, 255, 255); z-index: 1201; } + +@-webkit-keyframes ai-search-modal {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +@keyframes ai-search-modal {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +@-webkit-keyframes ai-search-circle {=20 + 0% { stroke-dasharray: 1px, 200px; stroke-dashoffset: 0; } + 50% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -15px; } + 100% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -125px; } +} + +@keyframes ai-search-circle {=20 + 0% { stroke-dasharray: 1px, 200px; stroke-dashoffset: 0; } + 50% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -15px; } + 100% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -125px; } +} + +.internalsearchhero .cmp-internal-ai-search-modal__svg { display: block; } + +.internalsearchhero .cmp-internal-ai-search-modal__role { width: 40px; heig= +ht: 40px; display: inline-block; animation: 1.4s linear 0s infinite normal = +none running ai-search-modal; } + +.internalsearchhero .cmp-internal-ai-search-modal__circle { stroke: current= +color; stroke-dasharray: 80px, 200px; stroke-dashoffset: 0; animation: 1.4s= + ease-in-out 0s infinite normal none running ai-search-circle; } + +.internalsearchhero .cmp-internal-ai-search-modal--hide { opacity: 0; trans= +ition: opacity 195ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; visibility: hidden; = +} + +.internalsearchhero .cmp-internal-ai-search-modal--show { opacity: 1; trans= +ition: opacity 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; visibility: visible;= + } + +.internalsearchhero .cmp-internal-ai-search-hero__autocomplete-instructions= + { display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__hero { position: relative= +; display: flex; -webkit-box-pack: center; justify-content: center; } + +.internalsearchhero .cmp-internal-ai-search-hero__highlight { font-weight: = +400; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__highlight { line-height= +: 1.6; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__background { position: ab= +solute; z-index: 0; inset: 0px; overflow: hidden; } + +.internalsearchhero .cmp-internal-ai-search-hero__background .cmp-image, .i= +nternalsearchhero .cmp-internal-ai-search-hero__background .image { height:= + 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__background .cmp-image__im= +age { height: 100%; object-fit: cover; } + +.internalsearchhero .cmp-internal-ai-search-hero__content { position: relat= +ive; width: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; padding-left: 1.5rem; padding-ri= +ght: 1.5rem; padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__content { margin: 0px; = +padding-left: 3.5rem; padding-right: 3.5rem; padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__content { padding-left:= + 1.5rem; padding-right: 1.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__content { max-width: 12= +80px; padding-left: 0px; padding-right: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__form-container { width: 1= +00%; padding-bottom: 3rem; padding-top: 3rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__form-container { paddin= +g-bottom: 5rem; padding-top: 5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__form-container { width:= + 66.6667%; margin-left: auto; margin-right: auto; padding-bottom: 8rem; pad= +ding-top: 8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__form-container { width:= + 50%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__form { display: flex; } + +.internalsearchhero .cmp-internal-ai-search-hero__form-label { display: non= +e; } + +.internalsearchhero .cmp-internal-ai-search-hero__search { position: relati= +ve; width: 100%; height: 5rem; margin-right: -2px; -webkit-box-flex: 1; fle= +x: 1 0 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__search-input { border: 1p= +x solid rgb(107, 107, 107); background-color: rgb(255, 255, 255); padding: = +1.5rem; width: 100%; height: 100%; font-size: 1.6rem; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-input { padding:= + 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-input { padding:= + 1.5rem 2rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__search-input::-webkit-inp= +ut-placeholder { font-size: 1.6rem; line-height: 1.6; color: rgb(167, 167, = +167); } + +.internalsearchhero .cmp-internal-ai-search-hero__search-input::placeholder= + { font-size: 1.6rem; line-height: 1.6; color: rgb(167, 167, 167); } + +.internalsearchhero .cmp-internal-ai-search-hero__submit { width: auto; min= +-width: 16.6667%; z-index: 10; height: 5rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__submit { min-width: uns= +et; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button { marg= +in: 0px; width: 100%; min-width: auto; padding: 1rem 1.5rem; height: 100%; = +-webkit-box-flex: 1; flex: 1 0 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button:hover = +{ background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button { pa= +dding: 1.5rem 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__icon = +{ display: block; } + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__icon:= +:after { content: "=EF=92=A5"; font-size: 30px; font-family: Ionicons; disp= +lay: block; font-weight: 400; font-style: normal; line-height: 1; text-tran= +sform: none; letter-spacing: normal; overflow-wrap: normal; white-space: no= +wrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: = +optimizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__ico= +n::after { font-size: 2.4rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__text = +{ display: none; margin-left: 0.5rem; line-height: 1.6rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__tex= +t { display: block; font-size: 1.4rem; word-break: break-word; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-search-message { displ= +ay: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__no-search-message--show {= + display: block; font-size: 1.4rem; line-height: 2.24rem; font-weight: 400;= + margin-top: 20px; margin-bottom: 2.2rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-search-message--show= + { font-size: 1.6rem; line-height: 2.56rem; margin-bottom: 2.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__search-suggestions { posi= +tion: absolute; left: 0px; right: 0px; width: 100%; overflow: hidden; trans= +ition: all 0.5s ease-in-out 0s; transform-origin: left top; } + +.internalsearchhero .cmp-internal-ai-search-hero__search-suggestions--show-= +recent .cmp-internal-ai-search-hero__suggestions-list, .internalsearchhero = +.cmp-internal-ai-search-hero__search-suggestions--show .cmp-internal-ai-sea= +rch-hero__suggestions-list { position: relative; display: block; width: 100= +%; border-width: 0px 0.977px; background: linear-gradient(rgb(150, 150, 150= +) -20px, rgb(255, 255, 255) 7px, rgb(255, 255, 255) 20%); } + +.internalsearchhero .cmp-internal-ai-search-hero__search-suggestions--show-= +recent .cmp-internal-ai-search-hero__suggestions-list { animation: 0.7s lin= +ear 0s 1 normal none running slide-down; } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-list { displa= +y: none; border: 1px solid rgb(107, 107, 107); overflow: hidden; z-index: 1= +000; background-color: rgb(255, 255, 255); right: 1px; left: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item { border= +-width: 1px; border-style: solid; border-color: transparent transparent rgb= +(107, 107, 107); border-image: initial; display: block; } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--link { = +font-size: 1.6rem; padding: 1rem 1.5rem; margin-bottom: 0px; display: block= +; color: rgb(0, 0, 0); font-weight: 600; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--link = +{ line-height: 1.6; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--link:ho= +ver { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--session= + .cmp-internal-ai-search-hero__suggestions-item--link { font-weight: 400; } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--active = +{ border: 1px solid rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--active = +a { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__btn-container { display: = +none; } + +.internalsearchhero .cmp-internal-ai-search-hero__btn-container .button { d= +isplay: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__btn-container .button {= + display: inline-block; margin-right: 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__btn-container .cmp-button= + { display: block; margin: 1.5rem 0px; text-align: center; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-block { ba= +ckground-color: rgb(255, 255, 255); margin-bottom: 3rem; box-shadow: rgba(1= +07, 107, 107, 0.15) 0px 0px 0.31em 0.13em; display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__panel--hidden { display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__title { text-transform: uppercase; font-size: 1.6rem; line-= +height: 2.56rem; font-weight: 600; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__button { padding-top: 1.5rem; padding-bottom: 1.5rem; paddi= +ng-left: 1.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .cmp-accordion__button { padding-left: 3.504rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .cmp-accordion__button { padding-left: 5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__button:focus { border: none; outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__button .cmp-accordion__icon { padding-right: 1.5rem; paddin= +g-left: 1.5rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__panel { background-color: rgb(255, 255, 255); box-shadow: n= +one; overflow-x: hidden; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.responsivegrid { width: 100%; padding: 3rem 1.5rem; border-top: 0.06em sol= +id rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .responsivegrid { padding: 5rem 3.504rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .responsivegrid { padding: 5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .cmp-job-card-listing { min-height: auto; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .cmp-job-card-listing_first-row { padding-right: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .cmp-job-card-listing_second-row { padding-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title { padding-top: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-title { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .cmp-title { padding-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-title__text { font-size: 3.2rem; font-weight: = +600; line-height: 3.328rem; text-transform: uppercase; width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .cmp-title__text { width: 50%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-title .cmp-teaser__title-link { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .cmp-title .cmp-teaser__title-link { width: 50%; = +} +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-title a.cmp-button { text-align: end; min-widt= +h: auto; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .text { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .text { padding-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-text p { font-weight: 400; line-height: 2.24re= +m; width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .cmp-text p { line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card { margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content { border-top-color: rgb(161, 0,= + 255); border-top-width: 0.405rem; padding: 3.08rem 2.002rem 2.002rem; disp= +lay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; fle= +x-direction: column; width: 100%; height: 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__address-location {= + padding-right: 2.4rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser-city, .internalsear= +chhero .cmp-internal-ai-search-hero__job-actionable-accordion .joblistingbl= +ock .card .cmp-teaser__content .cmp-teaser-region { line-height: 1.08rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__title-link { line-= +height: 2.19rem; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card .cmp-teaser__content .cmp-teaser__title-link { lin= +e-height: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__description { marg= +in-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-areas-= +interest { margin-bottom: 0.996rem; overflow: hidden; overflow-wrap: break-= +word; font-weight: 400; line-height: 2.24rem; display: -webkit-box; -webkit= +-box-orient: vertical; -webkit-line-clamp: 3; word-break: break-word; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-area= +s-interest { margin-bottom: 1.992rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-area= +s-interest { line-height: 2.56rem; -webkit-line-clamp: 2; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-semibo= +ld { font-weight: 600; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__bottom-container {= + margin-top: auto; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-posted= +-date { margin-bottom: 0.492rem; line-height: 1.44rem; font-style: normal; = +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__action-container {= + margin-top: 0px; font-size: 1.4rem; font-weight: 400; line-height: 2.24rem= +; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__action-link { padd= +ing-top: 0px; font-size: 1.4rem; font-weight: 600; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card .cmp-teaser__content .cmp-teaser__action-link { fo= +nt-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content:hover .cmp-teaser__title-link {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__title-link { display: block; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__title-link:focus .cmp-teaser__title-lin= +k { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__job-listing-areas-interest * { display:= + inline; word-break: break-all; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .cmp-job-card-listing_third-row { padding-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .cmp-job-card-listing_third-row .cmp-teaser__title-link { = +padding-bottom: 0px; word-break: break-word; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +line-bar { border: 1px solid rgb(0, 186, 255); margin-top: 1.5rem; margin-b= +ottom: 2rem; background-color: rgb(0, 186, 255); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__line-bar { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__content { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__content { width: 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link { display: inline-block; font-size: 1.8rem; line-height: 1; font-weigh= +t: 600; text-decoration-line: none; color: rgb(0, 77, 255); cursor: pointer= +; width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__link { line-height: 1.36364; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link:focus { text-decoration: underline; outline: rgb(0, 77, 255) solid 1px= +; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link:visited, .internalsearchhero .cmp-internal-ai-search-hero-niche-search= +-result-item__link:visited:hover { color: rgb(0, 0, 136); text-decoration: = +underline; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +title { margin-top: 2rem; margin-bottom: 2rem; font-size: 1.2rem; font-weig= +ht: 600; line-height: 1.33; letter-spacing: 1.248px; text-transform: upperc= +ase; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__title { margin-top: 0px; margin-bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__title { line-height: 2.502rem; font-size: 1.8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__title { font-size: 1.8rem; line-height: 1.39; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block { display: no= +ne; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc= +tion: column; } + +@-webkit-keyframes please-wait {=20 + 0% { opacity: 0; } + 33% { opacity: 1; } + 66% { opacity: 1; } + 100% { opacity: 0; } +} + +@keyframes please-wait {=20 + 0% { opacity: 0; } + 33% { opacity: 1; } + 66% { opacity: 1; } + 100% { opacity: 0; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait { font-= +size: 1.4rem; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait span { = +font-size: 1.4rem; display: inline-block; border-radius: 50%; margin: 0px 3= +px; opacity: 0; animation: 1s ease 0s infinite normal none running please-w= +ait; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait span:fi= +rst-child { animation-delay: 0.2s; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait span:nt= +h-child(2) { animation-delay: 0.4s; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait span:nt= +h-child(3) { animation-delay: 0.6s; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__dynamic { pa= +dding-top: 3rem; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__card { margi= +n-bottom: 2rem; padding-left: 1.5rem; padding-right: 1.5rem; background-col= +or: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0px 0px 0.31e= +m 0.13em; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex= +-direction: column; min-height: 200px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__card { pad= +ding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__card { pad= +ding-bottom: 3rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__card { pad= +ding-left: 5rem; padding-right: 5rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__card:focus-v= +isible { box-shadow: rgb(0, 63, 189) 0px 0px 3px; border-color: rgb(0, 63, = +189); } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__header { tex= +t-transform: uppercase; font-size: 1.2rem; font-weight: 600; letter-spacing= +: 1.248px; line-height: 1.596rem; margin-top: 2rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__header { m= +argin-top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__header { f= +ont-size: 1.8rem; margin-bottom: 3rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__readmore-lin= +k { font-size: 1.4rem; display: none; color: rgb(0, 77, 255); text-decorati= +on: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__readmore-lin= +k.hide { display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__readmore-lin= +k.show { display: block; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__description = +{ font-size: 1.2rem; margin-bottom: 0px; line-height: 1.44rem; overflow: hi= +dden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clam= +p: 5; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__description.= +active { -webkit-line-clamp: unset; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__descriptio= +n { -webkit-line-clamp: 5; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__descriptio= +n { font-size: 1.4rem; line-height: 1.92rem; -webkit-line-clamp: 5; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes { m= +argin-top: 2rem; font-size: 1.2rem; font-style: italic; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes a {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes a:f= +ocus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 2= +55) solid 1px; outline-offset: 1px; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes a:f= +ocus:not(:focus-visible) { box-shadow: none; outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes a:h= +over { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-block { m= +argin-bottom: 2rem; padding-left: 1.5rem; padding-right: 1.5rem; background= +-color: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0px 0px 0= +.31em 0.13em; display: none; -webkit-box-orient: vertical; -webkit-box-dire= +ction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-block {= + padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-block {= + padding-bottom: 3rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-block {= + padding-left: 5rem; padding-right: 5rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-header-te= +xt { text-transform: uppercase; font-size: 1.2rem; font-weight: 600; letter= +-spacing: 1.248px; line-height: 1.596rem; margin-top: 2rem; margin-bottom: = +2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-header-= +text { margin-top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-header-= +text { font-size: 1.8rem; margin-bottom: 3rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content {= + display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal= +; flex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= + { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-dire= +ction: row; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-i= +mage-container { position: relative; height: 100%; width: 100%; margin-bott= +om: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-image-container { margin-bottom: 0px; margin-right: 1.5rem; width: 16.6667= +%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-image-container { margin-right: 2rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-i= +mage-container::before { content: ""; display: block; padding-top: 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-i= +mage-link { height: 100%; width: 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-i= +mage { height: auto; width: 100%; position: absolute; top: 0px; bottom: 0px= +; object-fit: cover; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card { width: 80.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card { width: 81.3333%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card { width: 82.3333%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard.cmp-full-width { width: 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-title { display: inline-block; font-size: 1.8rem; font-weight: 600; lin= +e-height: 2.196rem; margin-bottom: 1rem; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-title { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-title { font-size: 2.5rem; line-height: 3rem; margin-bottom: 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-title-link { display: inline-block; font-size: 2.5rem; font-weight: 600= +; line-height: 3rem; margin-bottom: 1rem; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-title-link { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-title-link { margin-bottom: 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-title-link:hover { color: rgb(0, 77, 255); text-decoration: underline; = +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-title-link:focus { color: rgb(0, 77, 255); text-decoration: underline; = +outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-description { font-size: 1.2rem; margin-bottom: 2rem; line-height: 1.44= +rem; overflow: hidden; -webkit-line-clamp: 10; display: -webkit-box; -webki= +t-box-orient: vertical; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-description a { color: rgb(0, 77, 255); text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-description a:visited { color: rgb(0, 0, 136); } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-description a:focus, .internalsearchhero .cmp-internal-ai-search-hero__= +featured-search-content-card-description a:focus-within { color: rgb(0, 77,= + 255); outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-description { margin-bottom: 1.5rem; -webkit-line-clamp: 3; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-description { font-size: 1.4rem; line-height: 1.92rem; margin-bottom:= + 2.5rem; -webkit-line-clamp: 5; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-button { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button { padding-bottom: 0px; display: inline-block; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button:focus, .internalsearchhero .cmp-internal-ai-search-h= +ero__featured-search-content-card-button .cmp-button:focus-within { outline= +: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button__text { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button__text::after { font-size: 2rem; line-height: 1.4rem;= + top: 2.4px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-button .cmp-button__text::after { font-size: 2.4rem; line-height: 1.7= +rem; top: 2.88px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button__text::before { bottom: -12px; height: 1px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-button .cmp-button__text::before { height: 1px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-container = +{ display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-row { disp= +lay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; fle= +x-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-row { fl= +ex-flow: wrap; -webkit-box-orient: horizontal; -webkit-box-direction: norma= +l; border-top: 1px solid rgb(204, 204, 204); margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-row { ma= +rgin-top: 2.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-3-headers= +-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top= +: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-b= +ottom: 0px; margin-top: 2rem; border-top: none; -webkit-box-flex: 0; flex: = +0 0 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel { margin-to= +p: 3rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-first { pad= +ding-right: 2rem; padding-left: 0px; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-mid { paddi= +ng-right: 1rem; padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-last { padd= +ing-right: 0px; padding-left: 2rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-body { padd= +ing-right: 1rem; padding-bottom: 1rem; border-right: 0.063em solid rgb(204,= + 204, 204); height: 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-3-headers= +-row .cmp-internal-ai-search-hero__related-search-topic-panel-body-last { p= +adding-right: 0px; border-right: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-2-headers= +-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top= +: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-t= +op: 0px; padding-bottom: 0px; margin-top: 2rem; border-top: none; -webkit-b= +ox-flex: 0; flex: 0 0 50%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel { margin-to= +p: 3rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-first { pad= +ding-right: 1.5rem; padding-left: 0px; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-last { padd= +ing-left: 1.5rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-body { padd= +ing-right: 1rem; padding-bottom: 1rem; border-right: 0.063em solid rgb(204,= + 204, 204); height: 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-2-headers= +-row .cmp-internal-ai-search-hero__related-search-topic-panel-body-last { b= +order-right: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-1-header-= +row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top:= + 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-1-heade= +r-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-to= +p: 3rem; padding-bottom: 0px; margin-top: 2rem; border-top: none; -webkit-b= +ox-orient: vertical; -webkit-box-direction: normal; flex-direction: column;= + } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-row { -webkit-box-flex: 0; fl= +ex: 0 0 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-container { display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-container { -webk= +it-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: r= +ow; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel { width: 100%; padd= +ing-top: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 20= +4); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top: 3r= +em; padding-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel { margin-top: 3re= +m; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-box-= +flex: 0; flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-bo= +x-flex: 0; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-list:last-child { m= +argin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-item { margin-botto= +m: 1rem; } + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-item:last-child {= + margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-sear= +ch-hero__related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-se= +arch-hero__related-search-topic-panel-item { padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-row { -webkit-box-flex: 0; fl= +ex: 0 0 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-container { display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-container { -webk= +it-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: r= +ow; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel { width: 100%; padd= +ing-top: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 20= +4); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top: 3r= +em; padding-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel { margin-top: 3re= +m; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-box-= +flex: 0; flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-bo= +x-flex: 0; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-list:last-child { m= +argin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-item { margin-botto= +m: 1rem; } + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-item:last-child {= + margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-sear= +ch-hero__related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-se= +arch-hero__related-search-topic-panel-item { padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-row { -webkit-box-flex: 0; fle= +x: 0 0 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-container { display:= + flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-di= +rection: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel-container { -webki= +t-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: ro= +w; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel { width: 100%; paddi= +ng-top: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204= +); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel { padding-top: 3re= +m; padding-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel { margin-top: 3rem= +; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-box-f= +lex: 0; flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-box= +-flex: 0; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-list:last-child { ma= +rgin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-item { margin-bottom= +: 1rem; } + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel-item:last-child { = +margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-item-padding .cmp-internal-searc= +h-hero__related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-sea= +rch-hero__related-search-topic-panel-item { padding-left: 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-item:last-child { ma= +rgin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-item { line-height: normal; margin-bottom: 1rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-item:last-child { margin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-link { color: rgb(0, 77, 255); font-size: 1.2rem; line-height: 1.44rem; w= +ord-break: break-word; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-link:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-link:focus, .internalsearchhero .cmp-internal-ai-search-hero__related-sea= +rch-topic-panel-link:focus-within { outline: rgb(0, 77, 255) solid 1px; out= +line-offset: 0px; text-decoration: underline; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pa= +nel-link { font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-title { font-size: 1.2rem; font-weight: 600; letter-spacing: 1.248px; lin= +e-height: 1.596rem; padding-bottom: 1.5rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pa= +nel-title { font-size: 1.8rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__search-result-block { bac= +kground-color: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0p= +x 0px 0.31em 0.13em; padding: 2rem 1.5rem 1.5rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-result-block { p= +adding-top: 3rem; padding-bottom: 0px; margin-bottom: 3rem; position: relat= +ive; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-result-block { m= +argin-bottom: 5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__search-result-block-space= + { margin-bottom: 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-result-block-spa= +ce { margin-bottom: 6rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-result-block-spa= +ce { margin-bottom: 6rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-container { dis= +play: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-heading-text { = +font-size: 2rem; font-weight: 600; line-height: 2.4rem; margin-top: 1rem; m= +argin-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-heading-text = +{ margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-heading-text = +{ font-size: 3.5rem; line-height: 4.2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-heading-text = +{ margin: 2.03rem 3.5rem 4.025rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips {= + margin: 0px 3.52rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-tit= +le { font-size: 1.2rem; font-weight: 600; line-height: 1.596rem; margin-bot= +tom: 1.08rem; letter-spacing: 1.24px; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-t= +itle { font-size: 1.8rem; line-height: 2.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-con= +tent ul { padding-left: 1.7504rem; list-style-type: disc; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-c= +ontent ul { padding-left: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-c= +ontent ul { padding-left: 1.6rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-con= +tent li { font-size: 1.4rem; line-height: 2.24rem; list-style-type: disc; p= +adding-bottom: 1rem; text-align: left; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-c= +ontent li { font-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-con= +tent a { color: rgb(0, 77, 255); text-decoration: underline; font-size: 1.4= +rem; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-c= +ontent a { font-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-con= +tent a:hover, .internalsearchhero .cmp-internal-ai-search-hero__no-result-s= +earch-tips-content a:visited { color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-seperator { w= +idth: 66.6667%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-seperator-line = +{ display: flex; border-bottom: 2px solid rgb(204, 204, 204); margin: 3.04r= +em 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-seperator-lin= +e { margin-top: 2rem; margin-bottom: 3.04rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-seperator-lin= +e { margin: 3.04rem 2.08rem 1.008rem 3.52rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r { padding-bottom: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r { padding-bottom: 4rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +h2 { font-size: 2rem; line-height: 1.2; font-weight: 600; margin-top: 1rem;= + margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r h2 { margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r h2 { font-size: 3.5rem; margin-bottom: 3.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r h2 { margin: 2rem 3.5rem 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +ul { list-style: inherit; padding-left: 1.75rem; margin: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r ul { padding-left: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r ul { margin-left: 3.5rem; padding-left: 1.6rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +li { padding-bottom: 1rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +li::marker { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +a { font-size: 1.4rem; line-height: 1.6; font-weight: 400; color: rgb(0, 77= +, 255); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r a { font-size: 1.6rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +a:hover { text-decoration: underline; outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +a:focus, .internalsearchhero .cmp-internal-ai-search-hero__popular-search-c= +ontainer a:focus-within { outline: rgb(0, 77, 255) solid 1px; outline-offse= +t: 0px; text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +a:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-block { dis= +play: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; fl= +ex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-block { p= +adding-bottom: 2.56rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-block { p= +adding-bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-left-colu= +mn { display: inline-block; float: left; padding-bottom: 2.56rem; padding-l= +eft: 3.5rem; width: 66.6667%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-left-colu= +mn { padding-bottom: 3.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title-conta= +iner { font-size: 2rem; font-weight: 600; line-height: 1.2; padding-top: 1r= +em; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title-con= +tainer { padding-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title-con= +tainer { padding-left: 3.5rem; width: 66.6667%; display: inline-block; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title-con= +tainer { padding-top: 1rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title { fon= +t-size: 2rem; font-weight: 600; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title { f= +ont-size: 3.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer { margin-top: 2rem; display: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-co= +ntainer { display: flex; -webkit-box-align: baseline; align-items: baseline= +; margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-co= +ntainer { width: 33.3333%; float: right; -webkit-box-orient: vertical; -web= +kit-box-direction: normal; flex-direction: column; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer .cmp-button--filter { background-color: transparent; border: 0.2rem s= +olid rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer .cmp-button--filter .cmp-button__icon { color: rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer .cmp-button--filter .cmp-button__icon::after { content: "=EF=8C=9B"; = +font-size: 2.4rem; font-family: Ionicons; display: block; font-weight: 400;= + font-style: normal; line-height: 1; text-transform: none; letter-spacing: = +normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit= +-font-smoothing: antialiased; text-rendering: optimizelegibility; font-feat= +ure-settings: "liga"; margin: 0.5rem; color: rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer .cmp-button--filter .cmp-button__text { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero .cmp-data-layer { margin= +-top: 0px; margin-bottom: 6.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero .cmp-search-results-filter= +by { margin-top: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero .cmp-search-results-filt= +erby { margin-top: 3rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter { = +margin-left: auto; width: 75%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter { = +width: 100%; padding-left: 1.5rem; padding-right: 3.5rem; position: relativ= +e; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort { padd= +ing-top: 1.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort { wi= +dth: 100%; margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort { ma= +rgin-top: 1rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-text {= + font-size: 1.4rem; line-height: 2.56rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-text= + { font-size: 1.6rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-text= + { padding-left: 1.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-most-r= +elevant { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-most-r= +elevant:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-date {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-date:h= +over { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort--activ= +e { font-weight: 600; color: rgb(0, 0, 0); cursor: default; text-decoration= +: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort--activ= +e:hover { text-decoration: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-result-= +container { position: relative; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-container { display: flex; margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-result-= +text { margin-top: 2rem; margin-bottom: 2rem; font-size: 1.2rem; font-weigh= +t: 600; line-height: 1.33; letter-spacing: 1.248px; text-transform: upperca= +se; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-text { margin-top: 0px; margin-bottom: 0px; width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-text { width: 50%; line-height: 2.502rem; font-size: 1.8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-text { font-size: 1.8rem; line-height: 1.39; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-result-= +page-details { margin-bottom: 1.4rem; font-size: 1.2rem; line-height: 1.2; = +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-page-details { margin-bottom: 0px; text-align: right; width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-page-details { width: 37.5%; font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-result-= +page-details-hidden { position: absolute; width: 1px; height: 1px; margin: = +-1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); borde= +r: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-co= +ntainer { width: 87.5%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-line-bar { border: 1px solid rgb(204, 204, 204); margin-top: 1.5rem; margi= +n-bottom: 2rem; background-color: rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-line-bar { margin-bottom: 1.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-line-bar--niche { border-color: rgb(0, 186, 255); background-color: rgb(0,= + 186, 255); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content { width: 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link { display: inline-block; font-size: 2.2rem; line-height= +: 1.09; font-weight: 600; text-decoration-line: none; color: rgb(0, 77, 255= +); cursor: pointer; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-title-link { line-height: 1.36364; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link:focus { text-decoration: underline; outline: rgb(0, 77,= + 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link:visited, .internalsearchhero .cmp-internal-ai-search-he= +ro__ranked-search-result-item-content-title-link:visited:hover { color: rgb= +(0, 0, 136); text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-description { margin-top: 1rem; margin-bottom: 1rem; font-size: 1.= +2rem; line-height: 1.2; overflow-wrap: break-word; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-description { overflow: hidden; -webkit-line-clamp: 2; display: = +-webkit-box; -webkit-box-orient: vertical; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-description { font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-tagging-container { display: inline-flex; margin-bottom: 0.5rem; f= +ont-size: 1.6rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-tagging-date, .internalsearchhero .cmp-internal-ai-search-hero__ra= +nked-search-result-item-content-tagging-keyword { display: inline-block; bo= +x-sizing: border-box; font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-tagging-date, .internalsearchhero .cmp-internal-ai-search-hero__= +ranked-search-result-item-content-tagging-keyword { font-size: 1.4rem; line= +-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-tagging-divider { display: inline-block; margin-left: 1rem; margin= +-right: 1rem; box-sizing: border-box; font-size: 1.2rem; line-height: 1.2; = +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-tagging-divider { font-size: 1.4rem; line-height: 1.92rem; margi= +n-left: 1.2rem; margin-right: 1.2rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-hidden { display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__loading-message { clip: r= +ect(0px, 0px, 0px, 0px); clip-path: inset(50%); height: 1px; overflow: hidd= +en; position: absolute; white-space: nowrap; width: 1px; } + +.internalsearchhero .cmp-pagination-lazy-block { display: none; margin-bott= +om: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block { margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-pagination-lazy-block { margin-bottom: 5rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__panel = +{ display: flex; -webkit-box-align: center; align-items: center; -webkit-bo= +x-pack: center; justify-content: center; height: 5.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__pane= +l { height: 5rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__contai= +ner { display: flex; -webkit-box-align: center; align-items: center; -webki= +t-box-pack: center; justify-content: center; background-color: transparent;= + width: 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__cont= +ainer { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-laz= +y__prev-page-btn { display: flex; -webkit-box-align: center; align-items: c= +enter; -webkit-box-pack: center; justify-content: center; background-color:= + rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding: 1.5rem;= + height: 5.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next= +-page-btn, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-l= +azy__prev-page-btn { border: none; height: auto; background-color: transpar= +ent; padding-top: 0px; padding-bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next= +-page-btn, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-l= +azy__prev-page-btn { padding: 0px; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn .cmp-pagination-lazy__text, .internalsearchhero .cmp-pagination-laz= +y-block .cmp-pagination-lazy__prev-page-btn .cmp-pagination-lazy__text { li= +ne-height: 3.2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev= +-page-btn { border: none; margin-right: 0.6rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-p= +age-btn .cmp-pagination-lazy__text::before { float: right; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-p= +age-btn:focus .cmp-pagination-lazy__text::before, .internalsearchhero .cmp-= +pagination-lazy-block .cmp-pagination-lazy__prev-page-btn:hover .cmp-pagina= +tion-lazy__text::before { width: 100%; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-p= +age-btn:focus { outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-p= +age-btn:focus:not(:focus-visible) { outline: none; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next= +-page-btn { border: none; margin-left: 0.6rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn:focus .cmp-pagination-lazy__text::before, .internalsearchhero .cmp-= +pagination-lazy-block .cmp-pagination-lazy__next-page-btn:hover .cmp-pagina= +tion-lazy__text::before { width: 100%; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn:focus { outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-i= +con::after { content: "=EE=A0=80"; font-size: 24px; font-family: Ionicons; = +display: block; font-weight: 400; font-style: normal; line-height: 1; text-= +transform: none; letter-spacing: normal; overflow-wrap: normal; white-space= +: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-renderi= +ng: optimizelegibility; font-feature-settings: "liga"; transform: scaleX(-1= +); color: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev= +-icon::after { margin-right: 1rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-i= +con::after { content: "=EE=A0=80"; font-size: 24px; font-family: Ionicons; = +display: block; font-weight: 400; font-style: normal; line-height: 1; text-= +transform: none; letter-spacing: normal; overflow-wrap: normal; white-space= +: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-renderi= +ng: optimizelegibility; font-feature-settings: "liga"; color: rgb(0, 77, 25= +5); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next= +-icon::after { margin-left: 1rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__disabl= +e-btn .cmp-pagination-lazy__next-icon::after, .internalsearchhero .cmp-pagi= +nation-lazy-block .cmp-pagination-lazy__disable-btn .cmp-pagination-lazy__p= +rev-icon::after, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagina= +tion-lazy__disable-btn .cmp-pagination-lazy__text { color: rgb(107, 107, 10= +7); } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__disabl= +e-btn:focus, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination= +-lazy__disable-btn:hover { cursor: default; outline: none; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__disabl= +e-btn:focus .cmp-pagination-lazy__text::before, .internalsearchhero .cmp-pa= +gination-lazy-block .cmp-pagination-lazy__disable-btn:hover .cmp-pagination= +-lazy__text::before { width: 0px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__text {= + color: rgb(0, 77, 255); display: none; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__text= + { display: block; font-size: 1.6rem; font-weight: 600; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__text::= +before { display: block; content: ""; background: rgb(0, 77, 255); height: = +1px; width: 0px; position: relative; bottom: -2.9rem; transition: width 0.3= +s ease 0s; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__pages = +{ display: none; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +s { display: block; margin-left: auto; margin-right: auto; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +s { display: block; margin-left: clamp(10px, 100%, 102px); margin-right: cl= +amp(10px, 100%, 102px); } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__ellips= +is { font-size: 1.6rem; margin-left: 1.2rem; margin-right: 1.2rem; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist { display: flex; -webkit-box-align: center; align-items: center; -webki= +t-box-pack: center; justify-content: center; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__page-btn { color: rgb(0, 77, 255); font-size: 1.6= +rem; line-height: normal; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__page-btn:focus, .internalsearchhero .cmp-paginati= +on-lazy-block .cmp-pagination-lazy__page-list .cmp-pagination-lazy__page-bt= +n:hover { border-bottom: 1px solid rgb(0, 77, 255); } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__page-btn:focus { outline: rgb(0, 77, 255) solid 1= +px; outline-offset: 0px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__page-btn:focus:not(:focus-visible) { outline: non= +e; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__active-page { color: rgb(0, 0, 0); font-weight: 6= +00; cursor: default; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__active-page:focus { outline: none; border: none; = +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__active-page:hover { border: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +-list .cmp-pagination-lazy__page-item { margin-left: clamp(15px, 100%, 15px= +); margin-right: clamp(15px, 100%, 15px); } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +-list .cmp-pagination-lazy__page-item { margin-left: clamp(12.5px, 100%, 12= +.5px); margin-right: clamp(12.5px, 100%, 12.5px); } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +-list .cmp-pagination-lazy__page-item:first-child { margin-left: 0px; } + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +-list .cmp-pagination-lazy__page-item:last-child { margin-right: 0px; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__pages-= +mobile { position: relative; width: 100%; margin-left: 0.6rem; margin-right= +: 0.6rem; min-width: 150px; background-color: rgb(255, 255, 255); white-spa= +ce: nowrap; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__pages-= +mobile:hover { cursor: pointer; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +s-mobile { display: none; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-m= +obile-active { display: flex; text-align: center; -webkit-box-pack: center;= + justify-content: center; -webkit-box-align: center; align-items: center; b= +ackground-color: rgb(255, 255, 255); height: 5.5rem; border: 1px solid rgb(= +204, 204, 204); padding: 1.5rem; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-m= +obile-active-focus { box-shadow: rgba(0, 0, 0, 0.8) 0px 0px 1px inset, rgba= +(102, 175, 233, 0.6) 0px 0px 8px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-m= +obile-text { text-transform: uppercase; text-align: center; letter-spacing:= + normal; font-size: 1.4rem; font-family: Graphik, Arial, system-ui, -apple-= +system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", o= +xygen, cantarell, sans-serif; font-weight: 600; color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__chevro= +n::after { content: "=EF=84=A3"; font-size: 16px; font-family: Ionicons; di= +splay: block; font-weight: 400; font-style: normal; line-height: 1; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; padding-left: 1.9rem; = +color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-s= +elect-mobile { position: absolute; width: 100%; height: 100%; top: 0.1rem; = +left: 0px; opacity: 0; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-i= +tem-mobile { color: rgb(0, 77, 255); font-size: 1.6rem; font-weight: 600; l= +ine-height: 2.24rem; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-i= +tem-mobile:hover { cursor: pointer; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__focus = +{ box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) s= +olid 1px; outline-offset: 1px; } + +.internalsearchhero .cmp-search-results-header { width: 100%; padding-top: = +1rem; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rg= +b(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-header { padding: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-header { width: 66.6667%; padding= +: 0px 0px 0px 3.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-search-results-header { padding: 1rem 0px 0px 3.= +5rem; } +} + +.internalsearchhero .cmp-search-results-header__text { font-size: 2rem; lin= +e-height: 1.2; font-weight: 600; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-header__text { font-size: 3.5rem;= + line-height: 1.2; } +} + +.internalsearchhero .cmp-search-results-filter { display: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-filter { display: flex; width: 10= +0%; -webkit-box-align: baseline; align-items: baseline; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter { display: block; float: r= +ight; width: 33.3333%; padding: 0px 3.5rem 0px 1.5rem; margin-bottom: 30px;= + } +} + +.internalsearchhero .cmp-search-results-filter__header { padding: 1.5rem; w= +idth: 100%; float: left; border-bottom: 0.24rem solid rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__header { display: none; } +} + +.internalsearchhero .cmp-search-results-filter__header-text { font-size: 1.= +4rem; font-weight: 600; line-height: 1.862rem; text-transform: uppercase; l= +etter-spacing: 0.1248rem; } + +.internalsearchhero .cmp-search-results-filter__header-close { float: right= +; cursor: pointer; } + +.internalsearchhero .cmp-search-results-filter__header-close::before { cont= +ent: "=EF=8B=97"; font-size: 2.8rem; font-family: Ionicons; display: block;= + font-weight: 400; font-style: normal; line-height: 1; text-transform: none= +; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direc= +tion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeleg= +ibility; font-feature-settings: "liga"; } + +.internalsearchhero .cmp-search-results-filter__focus-indicator.show { back= +ground-color: rgba(0, 0, 0, 0.7); visibility: visible; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__focus-indicator.show { ba= +ckground-color: transparent; } +} + +.internalsearchhero .cmp-search-results-filter__focus-indicator { overflow:= + hidden; position: fixed; inset: 0px; opacity: 1; visibility: hidden; z-ind= +ex: 100; background-color: transparent; transition: all 0.3s ease-in-out 0s= +; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__focus-indicator { display= +: block; position: relative; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu.show { top: 0= +px; } + +.internalsearchhero .cmp-search-results-filter__dropdown-menu { inset: -105= +% 0px 0px; z-index: 1050; position: fixed; display: flex; width: 100%; heig= +ht: 100%; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, = +204, 204); -webkit-box-orient: vertical; -webkit-box-direction: normal; fle= +x-flow: column; transition: all 0.3s ease-in-out 0s; float: left; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu { position:= + fixed; margin: 15vh 5vw auto; height: 70vh; width: 90vw; border-radius: 0.= +8rem; padding: 0px 1.5rem; box-shadow: rgb(0, 0, 0) 0px 0.6rem 1.2rem; over= +flow-y: hidden; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu { border: n= +one; box-shadow: none; display: block; position: relative; height: 100%; wi= +dth: 100%; padding: 0px; margin: 0px; z-index: 1; border-radius: 0px; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion { = +float: left; width: 100%; -webkit-box-flex: 1; flex: 1 1 auto; z-index: 100= +0; overflow-y: scroll; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +{ -webkit-box-flex: unset; flex: unset; visibility: visible; overflow-y: un= +set; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion:first-child { border-top: 1px solid rgb(204, 204, 204); } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__button { border-top: none; padding: 1.5rem; border-bottom: 1p= +x solid rgb(204, 204, 204); -webkit-box-align: center; align-items: center;= + } + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__button:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__title { font-size: 1.4rem; line-height: 2.56rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__title { font-size: 1.6rem; line-height: 1.6; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body { padding-top: 2rem; width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__panel-body { display: block; max-height: 34.1425rem; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body .filter-checkbox-container { padding-bottom: 2rem;= + margin-bottom: 0.5rem; -webkit-box-align: center; align-items: center; fon= +t-size: 1.4rem; line-height: 1.6; display: flex; max-width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__panel-body .filter-checkbox-container { font-size: 1.6rem; = +} +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body .filter-checkbox-container .filter-checkbox { disp= +lay: none; } + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body .filter-checkbox-container .filter-checkbox-icon::= +before { content: "=EF=8D=B2"; font-size: 2.1rem; font-family: Ionicons; fo= +nt-weight: 400; font-style: normal; line-height: 1; text-transform: none; l= +etter-spacing: normal; overflow-wrap: normal; white-space: nowrap; directio= +n: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibi= +lity; font-feature-settings: "liga"; display: inline-block; padding: 0.1rem= + 1.3rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__panel-body .filter-checkbox-container .filter-checkbox-icon= +::before { font-size: 2.4rem; padding: 0.1rem 1.5rem; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body .filter-checkbox-container.checked .filter-checkbo= +x-icon::before { content: "=EF=8D=B4"; font-size: 2.1rem; font-family: Ioni= +cons; font-weight: 400; font-style: normal; line-height: 1; text-transform:= + none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; = +direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimi= +zelegibility; font-feature-settings: "liga"; display: inline-block; padding= +: 0.1rem 1.3rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__panel-body .filter-checkbox-container.checked .filter-check= +box-icon::before { font-size: 2.4rem; padding: 0.1rem 1.5rem; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__button--expanded .cmp-accordion__icon::before { transform: ro= +tate(-180deg); } + +.internalsearchhero .cmp-search-results-filter__footer { border-top: 1px so= +lid rgb(204, 204, 204); display: flex; position: sticky; z-index: 1020; ins= +et: 0px; -webkit-box-pack: justify; justify-content: space-between; -webkit= +-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: ro= +w-reverse; -webkit-box-align: center; align-items: center; width: unset; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-filter__footer { position: relati= +ve; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__footer { display: none; } +} + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton.show, .internalsearchhero .cmp-search-results-filter__footer .cmp-clo= +se-filter__button.show { display: block; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton, .internalsearchhero .cmp-search-results-filter__footer .cmp-close-fi= +lter__button { display: none; float: right; padding-bottom: 2rem; margin-ri= +ght: 0.512rem; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton-wrapper, .internalsearchhero .cmp-search-results-filter__footer .cmp-= +close-filter__button-wrapper { position: relative; z-index: 10; padding-top= +: 1.5rem; border-radius: 0px; display: block; transition: all 0.3s ease-out= + 0s; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton-wrapper:hover .cmp-apply-filter__button-btn, .internalsearchhero .cmp= +-search-results-filter__footer .cmp-apply-filter__button-wrapper:hover .cmp= +-close-filter__button-btn, .internalsearchhero .cmp-search-results-filter__= +footer .cmp-close-filter__button-wrapper:hover .cmp-apply-filter__button-bt= +n, .internalsearchhero .cmp-search-results-filter__footer .cmp-close-filter= +__button-wrapper:hover .cmp-close-filter__button-btn { transform: translate= +(-0.5rem, -0.5rem); } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton-btn, .internalsearchhero .cmp-search-results-filter__footer .cmp-clos= +e-filter__button-btn { min-width: 13.6rem; pointer-events: none; margin: 0.= +512rem 1rem 1.5008rem; padding: 1.5008rem; z-index: 10; transition: all 0.3= +s ease-out 0s; text-transform: uppercase; color: rgb(255, 255, 255); backgr= +ound-color: rgb(0, 0, 0); text-align: center; white-space: nowrap; font-siz= +e: 1.4rem; line-height: 1.6rem; font-weight: 600; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton-behind, .internalsearchhero .cmp-search-results-filter__footer .cmp-c= +lose-filter__button-behind { height: 4.00375rem; background-color: rgb(167,= + 167, 167); opacity: 1; padding: 1.312rem; margin: -4.9rem 0.56rem 0px 1.4r= +em; position: relative; z-index: -1; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-filter-number {= + font-size: 1.4rem; line-height: 2.56rem; padding: 1.5rem; } + +.internalsearchhero .cmp-search-results-sort-by { margin-top: 20px; z-index= +: 1; width: 100%; float: left; font-size: 1.4rem; line-height: 2.56rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-sort-by { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-sort-by { margin: 1rem 0px 30px; = +padding-top: 1.5rem; width: 100%; font-size: 1.6rem; } +} + +.internalsearchhero .cmp-search-results-sort-by a { display: inline-block; = +text-decoration: none; color: rgb(0, 77, 255); padding-top: 1.5rem; z-index= +: 10; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-sort-by a { padding-top: 0px; } +} + +.internalsearchhero .cmp-search-results-sort-by a:focus, .internalsearchher= +o .cmp-search-results-sort-by a:hover { color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-sort-by a:focus, .internalsearchh= +ero .cmp-search-results-sort-by a:hover { text-decoration: underline; color= +: rgb(0, 77, 255); } +} + +.internalsearchhero .cmp-search-results-filterbtn { margin-top: 20px; borde= +r: 0.2rem solid rgb(0, 0, 0); padding: 1.5rem; width: 100%; z-index: 1; fon= +t-size: 1.4rem; color: rgb(0, 0, 0); text-transform: uppercase; font-weight= +: 600; -webkit-box-align: start; align-items: flex-start; } + +.internalsearchhero .cmp-search-results-filterbtn:hover { color: rgb(0, 0, = +0); } + +.internalsearchhero .cmp-search-results-filterbtn::before { content: "=EF= +=8C=9B"; font-size: 2.4rem; font-family: Ionicons; font-weight: 400; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; color: rgb(0, 0, 0); margin: -1.5rem 1rem -1rem 0px; display= +: inline-block; vertical-align: middle; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filterbtn { display: none; } +} + +.internalsearchhero .cmp-search-results-filterby { display: none; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filterby { margin: 6rem 0px 1rem;= + font-size: 1.8rem; letter-spacing: 0.1248rem; line-height: 1.4; text-trans= +form: uppercase; font-weight: 600; display: inline-block; } +} + +.internalsearchhero .cmp-search-results-subheader { margin: 20px 0px; width= +: 100%; float: left; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-subheader { margin: 30px 0px 0px;= + width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-subheader { margin: 30px 0px 0px;= + padding: 0px 0px 0px 3.5rem; width: 33.3333%; } +} + +.internalsearchhero .cmp-search-results-subheader__text { font-size: 1.2rem= +; line-height: 1.33; font-weight: 600; letter-spacing: 0.1248rem; text-tran= +sform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-subheader__text { font-size: 1.8r= +em; line-height: 1.39; } +} + +.internalsearchhero .cmp-search-results-indicator { width: 100%; float: lef= +t; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-indicator { width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-indicator { width: 25%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-search-results-indicator { margin: 0px; } +} + +.internalsearchhero .cmp-search-results-indicator__text { font-size: 1.2rem= +; margin-bottom: 1.4rem; line-height: 1.2; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-indicator__text { margin: 30px 0p= +x 0px; text-align: right; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-indicator__text { margin-top: 3.5= +rem; font-size: 1.4rem; line-height: 1.92rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-search-results-indicator__text { margin: 6.6rem = +2.3rem 0px 0px; } +} + +.internalsearchhero .cmp-search-results-container { width: 100%; float: lef= +t; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-container { width: 58.3333%; padd= +ing: 0px 1.84rem 0px 3.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-search-results-container { padding: 0px 1.8rem 0= +px 3.5rem; } +} + +.internalsearchhero .cmp-search-results-item { width: 100%; } + +.internalsearchhero .cmp-search-results-item__line-bar { margin: 15px 0px 2= +0px; border: 1px solid rgb(204, 204, 204); display: flex; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__line-bar { margin: 15px 0px= +; border-right: 0.2rem solid rgb(204, 204, 204); border-bottom: 0.2rem soli= +d rgb(204, 204, 204); border-left: 0.2rem solid rgb(204, 204, 204); border-= +image: initial; border-top: none; } +} + +.internalsearchhero .cmp-search-results-item__header { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-item__header { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__header { width: 100%; } +} + +.internalsearchhero .cmp-search-results-item__title-text { font-size: 2.2re= +m; font-weight: 600; line-height: 2.4rem; display: inline-block; color: rgb= +(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__title-text { line-height: 3= +rem; } +} + +.internalsearchhero .cmp-search-results-item__title-text:hover { text-decor= +ation: underline; } + +.internalsearchhero .cmp-search-results-item__description { font-size: 1.2r= +em; line-height: 1.2; margin: 1rem 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__description { font-size: 1.= +4rem; margin: 1rem 0px; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-search-results-item__footer { width: 100%; margin-= +bottom: 0.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-item__footer { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__footer { width: 100%; } +} + +.internalsearchhero .cmp-search-results-item__date { font-size: 1.2rem; lin= +e-height: 1.2; text-transform: uppercase; display: inline-block; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__date { line-height: 1.6; } +} + +@keyframes slide-down {=20 + 0% { opacity: 0; transform: translateY(-100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.job-listing-details .cmp-job-listing-details__container { padding: 2rem 0p= +x; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__container { padding: 3rem = +0px; } +} + +.job-listing-details .cmp-job-listing-details__desc-block h1, .job-listing-= +details .cmp-job-listing-details__desc-block h2, .job-listing-details .cmp-= +job-listing-details__desc-block h3, .job-listing-details .cmp-job-listing-d= +etails__desc-block h4, .job-listing-details .cmp-job-listing-details__desc-= +block h5, .job-listing-details .cmp-job-listing-details__desc-block h6 { ma= +rgin: 0.8rem 0px; } + +.job-listing-details .cmp-job-listing-details__title { padding-bottom: 1em;= + } + +.job-listing-details .cmp-job-listing-details__description-content { margin= +-bottom: 1rem; height: auto; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__description-content { marg= +in-bottom: 1.5rem; } +} + +.job-listing-details .cmp-job-listing-details__description-content a { colo= +r: rgb(0, 77, 255); } + +.job-listing-details .cmp-job-listing-details__description-content ul { mar= +gin-bottom: 2.24rem; margin-top: 10px; margin-left: 15px; padding-left: 1.7= +5rem; list-style-type: disc; } + +@media screen and (min-width: 1000px) { + .job-listing-details .cmp-job-listing-details__description-content ul { m= +argin-left: 30px; margin-bottom: 2.56rem; padding-left: 2rem; } +} + +.job-listing-details .cmp-job-listing-details__description-content li { pad= +ding-left: 1.75rem; padding-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .job-listing-details .cmp-job-listing-details__description-content li { p= +adding-left: 2rem; } +} + +.job-listing-details .cmp-job-listing-details__partial-content { height: 25= +.6rem; overflow: hidden; } + +.job-listing-details .cmp-job-listing-details__location-content { padding-t= +op: 6rem; margin-top: -6rem; } + +.job-listing-details .cmp-job-listing-details__location-content .cmp-title_= +_text { margin: 0.8rem 0px; } + +.job-listing-details .cmp-job-listing-details__location-description { margi= +n-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__location-description { mar= +gin-bottom: 3rem; } +} + +.job-listing-details .cmp-job-listing-details__accordian-section { margin: = +1.5rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__accordian-section { margin= +-bottom: 3rem; } +} + +.job-listing-details .cmp-job-listing-details__accordian-section .cmp-accor= +dion__item:last-of-type { border-bottom: 0.06em solid rgb(204, 204, 204); } + +.job-listing-details .cmp-job-listing-details__accordian-section .cmp-accor= +dion__button:focus { border-color: rgb(102, 175, 233); outline: 0px; box-sh= +adow: rgba(0, 0, 0, 0.08) 0px 1px 1px inset, rgba(102, 175, 233, 0.6) 0px 0= +px 8px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .job-listing-details .cmp-job-listing-details__compliance-mobile { displa= +y: none; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .job-listing-details .cmp-job-listing-details__compliance-mobile { displa= +y: none; } +} + +@media screen and (min-width: 1200px) { + .job-listing-details .cmp-job-listing-details__compliance-mobile { displa= +y: none; } +} + +.job-listing-details .cmp-job-listing-details__cta-section { display: flex;= + -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio= +n: column; row-gap: 2rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__cta-section { -webkit-box-= +orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -we= +bkit-box-align: center; align-items: center; column-gap: 3rem; margin-botto= +m: 1.5rem; } +} + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button { ma= +rgin: 0px; } + +@media screen and (min-width: 1000px) { + .job-listing-details .cmp-job-listing-details__cta-section .cmp-button { = +margin-right: 2rem; } +} + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button__sav= +ed-job.cmp-button__info-icon .cmp-button { line-height: 2.24rem; } + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button__sav= +ed-job.cmp-button__info-icon .cmp-button::before { margin-right: 0.496rem; = +font-size: 1.808rem; line-height: 1.808rem; width: 1.4695rem; height: 1.807= +8rem; } + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button__sav= +ed-job.cmp-button__info-icon .cmp-button__save-job--hidden, .job-listing-de= +tails .cmp-job-listing-details__cta-section .cmp-button__saved-job.cmp-butt= +on__info-icon .cmp-button__saved, .job-listing-details .cmp-job-listing-det= +ails__cta-section .cmp-button__saved-job.cmp-button__info-icon .cmp-button_= +_saved--hidden { display: none; } + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button__inf= +o-icon .cmp-button::before { font-weight: 600; } + +.job-listing-details .cmp-job-listing-details__readmore-container { positio= +n: relative; padding: 1.5rem 0px; } + +.job-listing-details .cmp-job-listing-details__separator-container { backgr= +ound-color: rgb(204, 204, 204); height: 0.2rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__separator-container { marg= +in-bottom: 3rem; } +} + +.job-listing-details .cmp-job-listing-details__more-cta .cmp-button__cta-ar= +row--right .cmp-button__text::before { max-width: calc(100% - 1.8em); } + +.job-listing-details .cmp-job-listing-details__more-cta .cmp-button__cta-ar= +row--right .cmp-button__text::after { transform: none; } + +.job-listing-details .cmp-job-listing-details__more-cta::before { content: = +""; width: 100%; position: absolute; height: 4.4rem; top: -4.8rem; left: 0p= +x; background: linear-gradient(rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255= +) 75%, rgb(255, 255, 255)); } + +.job-listing-details .cmp-job-listing-details__less-cta .cmp-button__cta-ar= +row--right .cmp-button__text::before { max-width: calc(100% - 1.8em); } + +.job-listing-details .cmp-job-listing-details__less-cta .cmp-button__cta-ar= +row--right .cmp-button__text::after { transform: rotate(-90deg); } + +.job-listing-details .cmp-job-listing-details__compliance-desktop { margin-= +bottom: 2rem; } + +@media screen and (max-width: 767.9px) { + .job-listing-details .cmp-job-listing-details__compliance-desktop { displ= +ay: none; } +} + +.job-listing-details .cmp-job-listing-details__rte-section { margin-bottom:= + 2rem; } + +@media screen and (min-width: 1000px) { + .job-listing-details .cmp-job-listing-details__rte-section { margin-botto= +m: 3rem; } +} + +.job-listing-details .cmp-job-listing-details__share-module-section { margi= +n-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__share-module-section { mar= +gin-bottom: 3rem; } +} + +.job-listing-details .cmp-button--text-link .cmp-button { padding: 0px; } + +.job-listing-details .cmp-button--text-link .cmp-button:nth-child(2) { disp= +lay: none; } + +.cmp-locations-header-details { display: grid; border: 1px solid rgb(204, 2= +04, 204); background-color: rgb(255, 255, 255); padding: 2.5rem 2rem 2rem; = +max-width: 1170px; margin-left: auto; margin-right: auto; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details { display: flex; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details { padding-bottom: 2.5rem; } +} + +.cmp-locations-header-details__heading { display: block; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__heading { width: 33.3333%; } +} + +.cmp-locations-header-details__heading-location { font-family: Graphik, Ari= +al, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubunt= +u, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-= +style: normal; text-transform: none; line-height: 1.2; font-size: 2rem; pad= +ding: 0px 1.75rem 1.5rem 0px; color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__heading-location { font-size: 3.5rem; } +} + +.cmp-locations-header-details__region { margin-bottom: 1.7em; font-size: 1.= +2rem; font-weight: 600; } + +.cmp-locations-header-details__region a { line-height: 2.56rem; display: in= +line-block; padding-bottom: 0px; color: rgb(0, 0, 0); border-bottom: 0.2rem= + solid rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__region a { padding-bottom: 0.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__region a { padding-bottom: 0.4rem; } +} + +.cmp-locations-header-details__region a:focus, .cmp-locations-header-detail= +s__region a:hover { color: rgb(0, 77, 255); } + +.cmp-locations-header-details__region-divider { font-size: 1.6rem; } + +.cmp-locations-header-details__options { width: 100%; display: flex; -webki= +t-box-pack: justify; justify-content: space-between; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__options { width: 66.6666%; -webkit-box-pac= +k: justify; justify-content: space-between; } +} + +.cmp-locations-header-details__options ul { display: block; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__options ul { width: 100%; display: flex; -= +webkit-box-align: center; align-items: center; } +} + +.cmp-locations-header-details__options ul li { -webkit-box-flex: 1; flex: 1= + 0 50%; padding-bottom: 1.5rem; padding-right: 0px; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__options ul li { padding-right: 10px; paddi= +ng-bottom: 0px; } +} + +.cmp-locations-header-details__options ul li:last-of-type { padding-bottom:= + 0px; } + +.cmp-locations-header-details__options a { display: inline-flex; font-size:= + 1.4rem; line-height: 2.5rem; -webkit-box-align: center; align-items: cente= +r; text-decoration: none; color: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__options a { font-size: 1.6rem; padding-bot= +tom: 0px; } +} + +.cmp-locations-header-details__options a:focus, .cmp-locations-header-detai= +ls__options a:hover, .cmp-locations-header-details__options a:visited { col= +or: rgb(0, 0, 136); text-decoration: none; } + +.cmp-locations-header-details__options--text-link { margin-left: 1rem; font= +-size: 1.4rem; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__options--text-link { font-size: 1.6rem; li= +ne-height: 2.56rem; } +} + +.cmp-locations-header-details__options--text-link:focus { color: rgb(0, 0, = +136); } + +.cmp-locations-header-details__options--text-link:hover { color: rgb(0, 77,= + 255); text-decoration: underline; } + +.cmp-locations-header-details__options--icon-phone::before { content: "=EF= +=8B=92"; font-size: 16px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__options--icon-phone::before { font-size: 2= +.2rem; } +} + +.cmp-locations-header-details__options--icon-info::before { content: "=EF= +=85=8A"; font-size: 16px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__options--icon-info::before { font-size: 2.= +2rem; } +} + +.cmp-locations-header-details__options--icon-info::before, .cmp-locations-h= +eader-details__options--icon-phone::before { display: flex; height: 28px; w= +idth: 28px; -webkit-box-pack: center; justify-content: center; -webkit-box-= +align: center; align-items: center; border-radius: 100%; border: 2px solid = +rgb(107, 107, 107); color: rgb(107, 107, 107); } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__options--icon-info::before, .cmp-locations= +-header-details__options--icon-phone::before { height: 38px; width: 38px; } +} + +.cmp-locations { background-color: rgb(242, 242, 242); } + +.cmp-locations__hero { position: relative; } + +.cmp-locations__background { position: absolute; z-index: 0; inset: 0px; ov= +erflow: hidden; } + +.cmp-locations__background .cmp-image, .cmp-locations__background .image { = +height: 100%; } + +.cmp-locations__background .cmp-image__image { height: 100%; object-fit: co= +ver; } + +.cmp-locations__content { position: relative; max-width: 1200px; margin-lef= +t: auto; margin-right: auto; padding: 4rem 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__content { padding: 5rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__content { padding-top: 8rem; padding-bottom: 8rem; } +} + +.cmp-locations__content .title { width: 66.6667%; margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-locations__content .title { width: 100%; margin-bottom: 4rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__form-container { width: 58.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__form-container { width: 66.6667%; } +} + +.cmp-locations__form { display: flex; } + +@media screen and (min-width: 1200px) { + .cmp-locations__form { width: 94%; } +} + +.cmp-locations__form-label { display: none; } + +.cmp-locations__search { width: 100%; margin-right: -2px; -webkit-box-flex:= + 1; flex: 1 0 0px; } + +.cmp-locations__search-input { height: 50px; border: 1px solid rgb(107, 107= +, 107); background-color: rgb(255, 255, 255); padding-left: 15px; padding-r= +ight: 50px; width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-locations__search-input { height: 5.8rem; } +} + +.cmp-locations__submit { width: 16.6667%; } + +@media screen and (min-width: 1000px) { + .cmp-locations__submit { width: auto; } +} + +.cmp-locations__submit .cmp-button { margin: 0px; width: 100%; min-width: a= +uto; padding: 0px 15px; min-height: 50px; -webkit-box-flex: 1; flex: 1 0 10= +0%; } + +@media screen and (min-width: 1000px) { + .cmp-locations__submit .cmp-button { height: 5.8rem; } +} + +.cmp-locations__submit .cmp-button__icon { display: block; } + +.cmp-locations__submit .cmp-button__icon::after { content: "=EF=92=A5"; fon= +t-size: 34px; font-family: Ionicons; display: block; font-weight: 400; font= +-style: normal; line-height: 1; text-transform: none; letter-spacing: norma= +l; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font= +-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-s= +ettings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__submit .cmp-button__icon::after { font-size: 2.7rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__submit .cmp-button__icon::after { font-size: 2.4rem; } +} + +.cmp-locations__submit .cmp-button__text { display: none; margin-left: 5px;= + } + +@media screen and (min-width: 1200px) { + .cmp-locations__submit .cmp-button__text { display: block; font-size: 1.6= +rem; } +} + +.cmp-locations__search-suggestions { position: relative; } + +.cmp-locations__search-suggestions--show .cmp-locations__suggestions-list {= + display: block; } + +.cmp-locations__suggestions-list { display: none; border: 1px solid rgb(107= +, 107, 107); overflow: hidden; z-index: 1000; background-color: rgb(255, 25= +5, 255); position: absolute; right: 1px; left: 0px; } + +.cmp-locations__suggestions-item { border-width: 1px; border-style: solid; = +border-color: transparent transparent rgb(107, 107, 107); border-image: ini= +tial; display: block; } + +.cmp-locations__suggestions-item a { font-size: 1.6rem; padding: 10px 15px;= + margin-bottom: 0px; display: block; color: rgb(0, 0, 0); font-weight: 600;= + } + +.cmp-locations__suggestions-item a:hover { color: rgb(0, 63, 189); } + +.cmp-locations__suggestions-item--active { border: 1px solid rgb(0, 63, 189= +); } + +.cmp-locations__suggestions-item--active a { color: rgb(0, 63, 189); } + +.cmp-locations__highlight { font-weight: 400; } + +.cmp-locations__results-container { padding: 3rem 1.5rem 4rem; background-c= +olor: rgb(242, 242, 242); } + +.cmp-locations__results-container.cmp-locations__results-container--hide { = +display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__results-container { padding: 5rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__results-container { padding-top: 5rem; } +} + +.cmp-locations__results-container:empty { display: none; } + +.cmp-locations__results-container .cmp-locations__office-details-list:first= +-child { margin-top: 0px; } + +.cmp-locations__no-search-term { display: none; padding: 30px 15px; max-wid= +th: 1200px; margin-left: auto; margin-right: auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__no-search-term { padding: 5rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__no-search-term { padding: 5rem 1.5rem; } +} + +.cmp-locations__no-search-term.cmp-locations__no-search-term--show { displa= +y: block; } + +.cmp-locations__no-results { display: none; padding: 30px 15px; max-width: = +1200px; margin-left: auto; margin-right: auto; } + +.cmp-locations__no-results .cmp-title__text { margin-bottom: 2rem; font-siz= +e: 2rem; } + +.cmp-locations__no-results p { font-size: 1.4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__no-results { padding: 5rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__no-results { padding: 5rem 1.5rem; } + .cmp-locations__no-results .cmp-title__text { margin-bottom: 3rem; font-s= +ize: 3.5rem; } + .cmp-locations__no-results p { font-size: 1.8rem; } +} + +.cmp-locations__no-results.cmp-locations__no-results--show { display: block= +; } + +.cmp-locations-office-card { border: 0.07em solid rgb(204, 204, 204); backg= +round-color: rgb(255, 255, 255); } + +.cmp-locations-office-card:hover .cmp-locations-office-card__title { text-d= +ecoration: underline; } + +.cmp-locations-office-card__link { display: block; } + +.cmp-locations-office-card__link:focus .cmp-locations-office-card__title { = +text-decoration: underline; } + +.cmp-locations-office-card__map { width: 100%; display: none; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-card__map { height: 145px; } +} + +@media screen and (min-width: 768px) { + .cmp-locations-office-card__map { display: block; } +} + +.cmp-locations-office-card__map-image { width: 100%; height: 85px; object-f= +it: cover; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-card__map-image { height: 100%; } +} + +.cmp-locations-office-card__title { color: rgb(0, 77, 255); line-height: 2.= +4rem; font-size: 2rem; font-weight: 700; padding: 25px 15px; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-card__title { padding-left: 20px; padding-right: 20= +px; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-card__title { padding-bottom: 20px; font-size: 2rem= +; } +} + +.cmp-locations-office-details { display: flex; -webkit-box-orient: vertical= +; -webkit-box-direction: reverse; flex-direction: column-reverse; box-shado= +w: rgba(107, 107, 107, 0.15) 0px 0px 0.31em 0.13em; background-color: rgb(2= +55, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details { -webkit-box-orient: horizontal; -webkit-b= +ox-direction: normal; flex-direction: row; } +} + +.cmp-locations-office-details__office-name { font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style= +: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font= +-size: 2rem; padding-top: 25px; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__office-name { font-size: 3.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__office-name { padding-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__office-name { padding-bottom: 5px; } +} + +.cmp-locations-office-details__container { display: flex; -webkit-box-orien= +t: vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__container { -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-locations-office-details__info { padding: 0px 2rem 2.5rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__info { width: 50%; } +} + +.cmp-locations-office-details__region { border: transparent; color: rgb(0, = +0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line-hei= +ght: 2rem; padding-bottom: 2rem; text-transform: none; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__region { padding-bottom: 3.5rem; } +} + +.cmp-locations-office-details__region-divider { padding: 0px 3px; } + +.cmp-locations-office-details__region-tag { display: inline-block; line-hei= +ght: 2.1; color: rgb(0, 0, 0); word-break: break-word; text-decoration: non= +e; border-bottom: 2px solid rgb(0, 77, 255); padding-bottom: 0.4rem; } + +.cmp-locations-office-details__region-tag:focus, .cmp-locations-office-deta= +ils__region-tag:hover { color: rgb(0, 77, 255); } + +.cmp-locations-office-details__address-wrapper { padding-bottom: 2rem; -web= +kit-box-flex: 0; flex-grow: 0; flex-basis: 50%; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__address-wrapper { display: flex; -webkit-b= +ox-orient: vertical; -webkit-box-direction: normal; flex-direction: column;= + padding-bottom: 0px; } +} + +.cmp-locations-office-details__address-detail { color: rgb(0, 0, 0); text-t= +ransform: none; font-size: 1.4rem; line-height: 1.6; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__address-detail { margin-bottom: 1.2rem; pa= +dding-right: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__address-detail { font-size: 1.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__contact-wrapper { padding-left: 1rem; disp= +lay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; fle= +x-direction: column; } +} + +.cmp-locations-office-details__label { padding-bottom: 0.5rem; font-weight:= + 600; font-size: 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__label { font-size: 1.6rem; padding-bottom:= + 1.5rem; } +} + +.cmp-locations-office-details__link { display: flex; -webkit-box-align: cen= +ter; align-items: center; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link { font-size: 1.6rem; } +} + +.cmp-locations-office-details__link [id^=3D"direction-link-aria"] { display= +: none; } + +.cmp-locations-office-details__link-icon { border-radius: 50%; border: 2px = +solid rgb(107, 107, 107); width: 28px; height: 28px; display: flex; -webkit= +-box-align: center; align-items: center; -webkit-box-pack: center; justify-= +content: center; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link-icon { width: 38px; height: 38px; } +} + +.cmp-locations-office-details__link-label { padding-left: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--direction { margin-top: auto; } +} + +.cmp-locations-office-details__link--direction .cmp-locations-office-detail= +s__link-icon::after { content: "=EF=91=96"; font-size: 18px; font-family: I= +onicons; display: block; font-weight: 400; font-style: normal; line-height:= + 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; wh= +ite-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; tex= +t-rendering: optimizelegibility; font-feature-settings: "liga"; color: rgb(= +107, 107, 107); } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--direction .cmp-locations-office-deta= +ils__link-icon::after { content: "=EF=91=96"; font-size: 22px; font-family:= + Ionicons; display: block; font-weight: 400; font-style: normal; line-heigh= +t: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; = +white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; t= +ext-rendering: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-locations-office-details__link--phone { margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__link--phone { margin-bottom: 1.2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations-office-details__link--phone { margin-bottom: 1rem; } +} + +.cmp-locations-office-details__link--phone .cmp-locations-office-details__l= +ink-icon::after { content: "=EF=8B=92"; font-size: 18px; font-family: Ionic= +ons; display: block; font-weight: 400; font-style: normal; line-height: 1; = +text-transform: none; letter-spacing: normal; overflow-wrap: normal; white-= +space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-re= +ndering: optimizelegibility; font-feature-settings: "liga"; color: rgb(107,= + 107, 107); } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--phone .cmp-locations-office-details_= +_link-icon::after { content: "=EF=8B=92"; font-size: 22px; font-family: Ion= +icons; display: block; font-weight: 400; font-style: normal; line-height: 1= +; text-transform: none; letter-spacing: normal; overflow-wrap: normal; whit= +e-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-= +rendering: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-locations-office-details__link--fax { margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__link--fax { margin-bottom: 1.2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations-office-details__link--fax { margin-bottom: 1rem; } +} + +.cmp-locations-office-details__link--fax .cmp-locations-office-details__lin= +k-icon::after { content: "=EF=91=B2"; font-size: 18px; font-family: Ionicon= +s; display: block; font-weight: 400; font-style: normal; line-height: 1; te= +xt-transform: none; letter-spacing: normal; overflow-wrap: normal; white-sp= +ace: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rend= +ering: optimizelegibility; font-feature-settings: "liga"; color: rgb(107, 1= +07, 107); } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--fax .cmp-locations-office-details__l= +ink-icon::after { content: "=EF=91=B2"; font-size: 22px; font-family: Ionic= +ons; display: block; font-weight: 400; font-style: normal; line-height: 1; = +text-transform: none; letter-spacing: normal; overflow-wrap: normal; white-= +space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-re= +ndering: optimizelegibility; font-feature-settings: "liga"; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--website { margin-top: auto; } +} + +.cmp-locations-office-details__link--website .cmp-locations-office-details_= +_link-icon::before { content: "=EF=8E=80"; font-size: 18px; font-family: Io= +nicons; display: block; font-weight: 400; font-style: normal; line-height: = +1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; whi= +te-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text= +-rendering: optimizelegibility; font-feature-settings: "liga"; color: rgb(1= +07, 107, 107); padding-left: 2px; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--website .cmp-locations-office-detail= +s__link-icon::before { content: "=EF=8E=80"; font-size: 22px; font-family: = +Ionicons; display: block; font-weight: 400; font-style: normal; line-height= +: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; w= +hite-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; te= +xt-rendering: optimizelegibility; font-feature-settings: "liga"; } +} + +a.cmp-locations-office-details__link { color: rgb(0, 77, 255); } + +a.cmp-locations-office-details__link:hover .cmp-locations-office-details__l= +ink-label { text-decoration: underline; color: rgb(0, 77, 255); } + +a.cmp-locations-office-details__link:visited .cmp-locations-office-details_= +_link-label { color: rgb(0, 0, 136); } + +p.cmp-locations-office-details__link { color: rgb(0, 0, 0); text-transform:= + none; line-height: 1.4; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map { position: relative; width: 50%; } +} + +.cmp-locations-office-details__map-link { display: block; width: 100%; heig= +ht: 100%; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map-link-group { position: absolute; inset= +: 0px; } +} + +.cmp-locations-office-details__map-link span { display: none; } + +.cmp-locations-office-details__map-img { width: 100%; height: 100%; object-= +fit: cover; } + +.cmp-locations-office-details__map-img:nth-child(2n+1) { display: none; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map-img:nth-child(2n+1) { display: flex; } +} + +.cmp-locations-office-details__map-img:first-child { width: 100%; height: 5= +0%; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__map-img:first-child { height: 100%; width:= + 50%; float: left; } +} + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map-img:not(:first-child) { width: 50%; he= +ight: 50%; float: left; } +} + +.cmp-locations-office-details__map-link-group { height: 8.512rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map-link-group { height: 100%; } +} + +.cmp-locations__card-list { display: flex; -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; padding-top: 30px; pad= +ding-bottom: 30px; max-width: 1170px; margin-left: auto; margin-right: auto= +; background-color: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .cmp-locations__card-list { display: grid; grid-template-columns: 1fr 1fr= +; gap: 30px; padding-bottom: 50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__card-list { grid-template-columns: auto auto auto; } +} + +.cmp-locations__office-details-list { margin-left: auto; margin-right: auto= +; max-width: 1170px; display: grid; grid-template-columns: 1fr; row-gap: 3r= +em; background-color: rgb(242, 242, 242); margin-top: 3rem; } + +.cmp-remconverter { padding-top: 20px; height: 600px; } + +.cmp-remconverter .cmp-remconverter__textarea { float: left; width: 40%; he= +ight: 100%; font-size: 1.4rem; } + +.cmp-remconverter .cmp-remconverter__percentage { padding-bottom: 20px; } + +.cmp-remconverter .cmp-remconverter__error { font-size: 1.2rem; color: rgb(= +133, 21, 29); } + +.cmp-remconverter textarea { width: 100%; height: 100%; } + +.cmp-remconverter .cmp-remconverter__action { float: left; } + +.cmp-remconverter .cmp-remconverter__action--convert { padding: 5px 10px; b= +ackground-color: rgb(0, 140, 186); border-radius: 2px; color: rgb(255, 255,= + 255); font-weight: 800; font-size: 2rem; } +------MultipartBoundary--musJHgZrwP5nPTIZQk7iVing31h7RTmbMQN1S8M0CA---- +Content-Type: image/png +Content-Transfer-Encoding: base64 +Content-Location: https://www.accenture.com/content/dam/accenture/final/images/icons/symbol/Acc_Logo_Black_Purple_RGB.png + +iVBORw0KGgoAAAANSUhEUgAAAPYAAABCCAYAAABkSSurAAAISmlUWHRYTUw6Y29tLmFkb2JlLnht +cAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQi +Pz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1Q +IENvcmUgNi4wLWMwMDIgNzkuMTY0NTE5LCAyMDIwLzA4LzI1LTE3OjU0OjAwICAgICAgICAiPgog +PHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50 +YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgeG1sbnM6eG1wPSJo +dHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIgogICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9y +Zy9kYy9lbGVtZW50cy8xLjEvIgogICAgeG1sbnM6bnMxPSJodHRwOi8vbnMuYWNjZW50dXJlLmNv +bS8xLjAvIgogICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAg +ICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgIHhtbG5z +OnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIgog +ICAgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIK +ICAgIHhtbG5zOmNxPSJodHRwOi8vd3d3LmRheS5jb20vamNyL2NxLzEuMCIKICAgIHhtbG5zOklw +dGM0eG1wQ29yZT0iaHR0cDovL2lwdGMub3JnL3N0ZC9JcHRjNHhtcENvcmUvMS4wL3htbG5zLyIK +ICAgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiCiAg +IGRjOmZvcm1hdD0iaW1hZ2UvcG5nIgogICBkYzptb2RpZmllZD0iMjAyMS0wOS0wN1QxNjoxNTo1 +NS41OTNaIgogICBuczE6cmlnaHRzTWFuYWdlZEFzc2V0PSJ1bmtub3duIgogICBuczE6cmV2aWV3 +RGF0ZT0iMjAyMi0wMy0xNFQxNzoyMjozOS4zNTNaIgogICBuczE6Y29udGVudE93bmVyPSJKZXJl +bXkgU2FsYW5nYSIKICAgbnMxOmNvbnRlbnRPd25lclRlYW09IlNpdGVzIE1pZ3JhdGlvbiIKICAg +bnMxOmNhbXBhaWduQXNzZXQ9Im5vIgogICB0aWZmOkltYWdlTGVuZ3RoPSI2NiIKICAgdGlmZjpJ +bWFnZVdpZHRoPSIyNDYiCiAgIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTEyRjVCM0RBNDI2 +MTFFODhBMTdGNjE1N0RCNTNFOTIiCiAgIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTEyRjVC +M0NBNDI2MTFFODhBMTdGNjE1N0RCNTNFOTIiCiAgIHhtcFJpZ2h0czpXZWJTdGF0ZW1lbnQ9InVu +a25vd24iPgogICA8ZGM6dGl0bGU+CiAgICA8cmRmOkFsdD4KICAgICA8cmRmOmxpIHhtbDpsYW5n +PSJ4LWRlZmF1bHQiPkFjY2VudHVyZSBMb2dvIEJsYWNrIEFuZCBQdXJwbGUgUkdCIFBORzwvcmRm +OmxpPgogICAgPC9yZGY6QWx0PgogICA8L2RjOnRpdGxlPgogICA8ZGM6ZGVzY3JpcHRpb24+CiAg +ICA8cmRmOkFsdD4KICAgICA8cmRmOmxpIHhtbDpsYW5nPSJ4LWRlZmF1bHQiPkFjY2VudHVyZSBs +b2dvIGluIHB1cnBsZSB3aXRoIEFjY2VudHVyZSBuYW1lIGluIGJsYWNrIGZvbnQgUkdCPC9yZGY6 +bGk+CiAgICA8L3JkZjpBbHQ+CiAgIDwvZGM6ZGVzY3JpcHRpb24+CiAgIDx4bXBNTTpEZXJpdmVk +RnJvbQogICAgc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMTJGNUIzQUE0MjYxMUU4OEExN0Y2 +MTU3REI1M0U5MiIKICAgIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTEyRjVCM0JBNDI2MTFF +ODhBMTdGNjE1N0RCNTNFOTIiLz4KICAgPGNxOnRhZ3M+CiAgICA8cmRmOkJhZz4KICAgICA8cmRm +OmxpPmdsb2JhbDpjb250ZW50LXR5cGVzL2ltYWdlcnkvaWNvbi9pY29uLXNldHMvYWNjZW50dXJl +LWljb25zPC9yZGY6bGk+CiAgICAgPHJkZjpsaT5nbG9iYWw6YXVkaXRpbmctdGFncy9yMDU8L3Jk +ZjpsaT4KICAgICA8cmRmOmxpPmdsb2JhbDpwcm9wZXJ0aWVzL29yaWVudGF0aW9uL2xhbmRzY2Fw +ZTwvcmRmOmxpPgogICAgPC9yZGY6QmFnPgogICA8L2NxOnRhZ3M+CiAgIDxJcHRjNHhtcENvcmU6 +Q3JlYXRvckNvbnRhY3RJbmZvIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIi8+CiAgPC9yZGY6RGVz +Y3JpcHRpb24+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+h8r4 +gQAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAABFnSURBVHja7F0LvE5VFl/u +FSGPRLomohuFoQaVwhCXjEZNiYqUVDP9emh6oEk1+qnR6MGEMjc1YVJXT2GKvEqokUnRk4uoFMkj +j6J776z1nXU4fc7Za5/Xd797v/33W3XvPWfvfc7ee+312GuvUwEMygxaQUd4Ed6CzfjzfqQKpf9I +XZH2Ii0ri/1J/dcAaTBcA6/Bk+VqrmQZdik7+BLWwjr4Aeriz8Xp8UidkO5D6mFGxzC2QUB8j7J6 +OFwCVfDnI9PnsbogvYb0KdJdSCeYkTKMbeAT7yEP5aNC3gR/Lir9x/nJ8fPJSCORNiC9YKS4YWwD +n5gA18HX+P9jkErS8xF7sxRfhXQHm7IGhrENVNgJ38Fo1Hpz0v9Rf400Cmkj0nNGihvGNhBQAPfD +O7AF6peu1PbjmL/EYYvfjlTfjKJhbAMXTIRhCamdVXrMfXSAMmSLP4j0BUvxbmYko0e26YKyi0JY +CXWhM3JGI/g2gAiNAF8hHYV0ElKlAEKFVPUBSH2QaiGtR9qVSnWjZkKNeBXWwvuGsQ3SB3NhMpwA +v4XzoDFUZe442kFHIO1miR4D029FegUpHyxvODXfMEA9x4IV7HIzUpOEG8Fi8thRB2kevIH2wX/L +1byoYFijfOAWeBhqICvvTfp7E2gNeXBqIlLtS2bwmO2vtkiXI/VDqhuing+QHkGaEsdDUoAPxQI0 +S6gLl8HChFVgGNugDKEHXAr9YQh0RCb/kRk8BYNPCkRvZvLuAev4lHkvcqaujNQUKGxuHExARaEk +XTcOjSpu4IW1sBpeRm15LWrL9SAXmuN/9+Dff46XuQ8gfYj0b7ACVraD5Qmv7aOOFVw+UqauxKvF +ffAPGJ/Q/ssfjMTOQPSB62AoPJ5Q239OffPnIk3TZPA5EOHety2pyS0/Ghe6h+FP5XaMDWNnKBag +6km68p7UNdkaqSdSB7AOjxyZSsZ2MvUD8BiMgRvK9fhWNFM885ADjRMOtBScEDse6WK2s9sEKH9c +FA9BMfU1kHKBgtnHwaMwuNyPsWFsg3i0fYuZe4XUCheFfRAyNcg1T1t/w1FW58NfMmIADGNnILIS +/yKPVmsOVtgoMXUYTzaZ/tORnkZ6MyxTk8gnk2Mg9MXKns+YMTaMnYEown/HMAfthVD72hTfQVta +lyJ1DvlYq5H+hTQZaVsUkpqiXujs+gC4EN5JxNFkDsx2VwZiL+yC/Tjlz4f28AOE2vYaivQQUqOA +j0JbYgVIt4F1MIRSLO2LSv2mxetKVCKWwosZN8ZGYmcgivHfEzAsoZAPQ35al/pHWMWqNoV7fR38 +PayQWVK3nYHq1Xh1GAhXwNsJrT7zYLa7MhwFsBFOhQawKZhKPhysnGe6eIHV7f+EW5gsRqagdDox +MgfmwXY+BlOBJfVL8DIsyUBJbSS2QQITUAuehlItxvjxT5CmghWUQkc1D8arVwJrK+qApoSx96KJ +ofckmHcmVjwaVqJcNjCMbeDAW/A8LEZt+EKonzi4SDZ3RI4XEpeTkF63/2CfMMthFfo7Vptrcbvf +e9j7NkOfwBJ6OkrjqfAg6vPLzAAaxjbwwh3QHb6BEdAGLoJmKEs3sI2qweDJMS5rWTJP5Z8PbqlV +ZVuYJPSKROz6ZGTL2VAb6kEe9MW2O0ELaJ4IJPmJmf5Hvr8RS/VnUZOfghL6Y1huBs3Y2Aa6OA6V +3CthCAyCGxPbRHQger/a9n4c6Tqkl8Happrh5HgqR1tOxKz0kYNFeNssyEfF+XXXylrC6cjg3eEM +6Ip2/zkHA0tehXdgLNxqJLRhbIMwOAPORea+FTogk1Vjw/iAO4O3Y6H6CxFqbzdVBzpU/Sky82SY +C8+hwr/BxyLTAJogq1dBpX3uofXCwDC2QVichqw9AIbCedArwdQbhUljq91NExJ6P4yEa5Gpp5iO +NIxtkI5ojfbv9TAKesBZaItbYWHJzhn7oAV5rGejsn0nXA5bLSe4G05EuhUs5/Yw08MGBqWIPsje +76FcLkSagzQfaR7SXKQ1SJ8gXaU+ZEFnsZ9j4V7CtrmBgUFpoz4q2gWwCjYxQ9tMXQCr4ZSEyX0Y +aHdrCNLHDoa26Z+mRw0M0gbZaDmvgK+QN4kmJzIYueIPYPndSjwo3/SlgUFaIQuegQ/hIyiG2ol8 +Cq74s4KpDWPHCBOgYhAQxdAfWkEtZOodB/OeHobdpp9Ka9k1MAgBBVMbGMY2KKeQjmRuN11Ueqr4 +qWBlluwCloeTTsUdwdconJdi9+kbTvOQFoOV5D0KUJzDOWAlmycjjrJ1VGDbjNqkc3rLuN13I2qT +zhr8DqzMmKcg1eO/ESjZCG3jUqaPBWBl0Pwpona7MLXhPq7Bf6eITgqbpujOuWDlANvko176NNV5 +jn5zgv5GZypmJv2d8pRdgNQCrACyLH53GuOFYMWCb1S02RGs8xrkNMsTnu90sLKvZDmeieYUpTsp +ctxXm8elxEM4UcTqfKEtim7tpqiD+tUtFVNbngvFHuUWct84Qc/aHqkV0hakazTHqw73GW0LNuHf +Kx1Ujqy63ud5MCfoZMtjpinxSbN4MQiKs4HCg/21uQTpohBtEiPdz4uFbpvfcJlqIdqlhH+rfLRJ +k/0ZsLLo6uA0oT7nZO2u+SwUMXqXos2lAeZMMiWnJu4g3K8jTLoLdfzPo1yBUK6/415aRD9Lur5D +49lIcE0EK2BHt4/WIN3od8I9EcHg3BJgoo8L2SYNgt9Th7QlszVEmyQtOvts8ziWwGHeVWdQmwt1 +rOX7LgvQ/uMebb4U8r22ObQkp9RUlVmg0RcdhTpme5SbIJTryffd4nH9Q+G5aGHYF6K/6GuCJ+lM +ukURMLVNQ31M9oURtfkB6Hv7h0b4rudottmSV/Eo2hwTkrFnaEgyFfV1afPFkO+0NQBjz4+AsWd5 +lBsvlKvPY1oSgLFHRDQPDoCQt31KhBPdprYanf5GxG0u1GjzhhjeNUdosx7bkFG2eXsIxv6C7eeg +ba/PcMYmhurton7rMPaQiOfBj2yTH4YzfUjEWawC6KoKKoyMgcGIrlK02SimNqU82Ks16qB7nkR6 +jNVaHTWtaUDGjoKS40iXx2Bjpytj72PHWYlPxj7Dh7/qMTaNdfhtidsLzBEKLXVxijXjyqQGT/To +tBM1X3Ay2zKteCLdz04cVZkdCpV8sUab5Gmnr7bRN6d+gzRI07nUzqPN6zUcWZe4lKvL7x/ExvTD +2Ot4EtMpjnvBSjyoU+6BpDYHcT1jNDSxVXzfWKZHeWwrliFVXKJClzrXa7xPrku5rrwjpCrb1Vmg +qnDzRo39SlV5L3e/zuQ536NsMw1p1tGlXHuNNscq3lVaFKZ4bIvsFsp1EfpY2qHIDcHYXu/bXsN0 +mK145p5C2b9r+iXKMmMnS+y+wv0fCe/RxM8i31u4eUhIddrNg3qMRqdcL7Q7UCg/MoANKOXfqcr7 +yyovebaL51PVps63Z5oKddwTkLFnCu3eJpRXpQi9GqKJFS8rjL2ZNZA+7FA7nvfPnXhXqEPn44X5 +Qh31bJVnHTOv2yY8BQ1MFRpaI1yv4vK3vkKZ9WxfqPA0WHmqvUB29t2O36s7tie8IB38J2cT5cW+ +QLGV1RZ+GTQj7bE/ojGYn7OTxmsP+8yAe+nStiTFFDzkc2ydcydTMIpNGFXQUgO2r71A+/ErNNoi +38u1iuudbMZ+nykoCoXrbt9X7yCUmazZ9k2KzkoOZG4D6u8yU9DJWxpt0qq8SzGZd7tIW1Wbuln6 +5isYuw1rCkU+xo3aXquxkIFhXiXu8dAOk9FZuD5es73Xmae8fEgNdfd7c3i1IdXuKLDC3OzQvCJh +FfJCK+H6As16xvtos7VwXTdM703Q/xJkLbaLvEBbJiN4i0eVTqyIbV4v1GHzZouP/tilcY90nqAk +w5m6UJOpAeSIwW7Mayq+tL9spPq8+bGqCvJY3aS418YQ7YERUomlaJmvYhiEFhrqf9RoCYfvyyar +Z3+NoJ1sXnS3+CwjwUhkNQoiFGYXKEw8P6ha0cNRQdsOZ8XYGTWFyU6r0b4Y2j1KuB7H+eHqKZxk +5uupqcdKH/cenaJnKkmWwuRAWx4zUwOrEipJsJ9V1KghSZ/imN41VSgxfJZy+BEGWaXB2JTGZnSa +dFZWTCpgeVcrjzB8lnKko5ZU11bFyd4do1mI3PkUY7yLX4p+py2eRj4atj/LlK2YoJVjeGFJIseR +KkrSPMgz/XlEbe0yfJZyRCksKBIviuQTyyryZL5X42bay3wWLAdTcuN09NFPjuidzNzVFJ1VJYZB +kDotDntYOo9LB1b6Gf6IHUVp8AzbhOukNS+IoiFiatpC6SXcR566VyNUAWlvlL6brDr5RXHkazTq +omwdA12kManz5ICj4A97H13aq2/u4x0ojjzHZcKQFjIbDn3PajUvYl775+0Mz6WEadMhDdgHAq+1 +iJKxmwqSaqnA1EHVkVUCY9M5YZ19ZdIWRgiahg3p0Hs3H7bsRMX1TQ7G3sULVEuPe2krkb6MszHk +WGbzOPxcDqVoBY15LCEnDd73M+E6bS2Pi4KvaRVrINykIzVrB2h8kXD9cs16egpqrlOSr2QzwAs1 +QG8fUXq2xUm/S6l7LvPxrpsUVDPNGDcrJMPqLgBNNeq4OA36Q4ppp9iRqpp1zVLMgzuB7WtVQPlc +jUakwPZJLmWqMdOpyo3SMBH8pmd6CuRcUipUYVtdSjfkRB+hzR80B1R13O9LF0bRTY2kQkOhDlVs +87VCWV2noXSiSXUKkPBb0Dv77AbpEEgvn8wtHXN+WqOOzkIdN9NNfxRuoj1lVcTMGI1Om+RRNl+j +7N0eZS/VKNvYpVwrjXJ0RPJ4Dxv8I6HscI/nlc7Rkv3/K4+yZJ+/IpQf7PG8pcnYOmmXKDkj7cpQ +8BDtrtBJw1yX95f6jzSxri4aw5Wgn9QgFYz9e41nGa4o3wHUWW+KbQ26M9uBkkSh5HmNwIp9psEe +AHoJC1SMXUez/GfsBKMX/htYhyakMq8pOkcnfQ9tU9GXIe9imqZRpgi8Pf39QC+9DdlYV4B1PpsW +L0o8IJ13py3HymnI2A1B/8jjDjiUPKOLh+qpUw85ZWn3ZqZGv5UGY9u+Hp3MQ8N4ISDfD6XyKtAo +97DT8TDNRwfsBv+HzScpXnIQxJOyR+UsqRlTm1cLA/pGTO32VXj5S5OxbYeR3/dxO5PcP4J+OpAm +jJ0b0zwgraaSrarQKunnEIKXRNoLwUA279iInRR0/nmz4vpOVhOjBJ1Zf1K4pwfIGTL8guL6p6ex +5zvIARc3pxqp7HtCPMd01jzTAYUQLg++Fzqx6fwLDA64SuxlqfttQIlt46GIVq3+PjqiO4TL0ukn +A4qNyhDsQwxu9KDQVjpIbGCzKIrMtnkB++ketjvTRRW30YvNqLDzgL4Wo0y0cZPPCumI4ClcVnXf +C5ovejFPtiAvR/Z+6wCd2wD0E/e5+R5uDjiot7PmEKTdNWx7SZAchTohqI0hXD48G37MPVUSjn4+ +++opzb5YqtDEVOX6hJSyjQIsfMnOxzo6DRGjUrrTb0D9eRuSFtUd+4iFChrl82UHslSTnHpkU8wQ +tjp0QSfaJvJElTqTPgczBILt3ztBjsihLPUOaDAhRSVd46P+k4Rx0Ylyqi/UMcPH8+SxQ3KzQvtb +DerEFISTeUKrtK0l7GG3cbbwHl5a5QihXNeI1OjObMpt0ph/G8BKG9bajy3jHNA87uTqcCjlD70M +RYQ5EyFUBPVZZ1I3gpyvprY7sjpIwSPZ7BPYyS9HUjrq5AiU7rcdq7G1eavFnnQ0Id9lxo4ywiuL +JcpZ7PSr7vB/7OTBfhv0goWcyAZ1VGGRht2ZBYc+Ehi0jmTksADJZdOE3nM7e4vXg/7HDlswY9Vn +3w/tKmxlj/KipHulOXrAw4avAuoDSXsg2iPGNP9O5/lHGXGqOnxY23jhWw5C3Pn/BRgAPSRFlHON +LYwAAAAASUVORK5CYII= + +------MultipartBoundary--musJHgZrwP5nPTIZQk7iVing31h7RTmbMQN1S8M0CA---- +Content-Type: image/jpeg +Content-Transfer-Encoding: base64 +Content-Location: https://www.accenture.com/content/dam/accenture/final/images/graphics/flags/UnitedStates.jpg + +/9j/4AAQSkZJRgABAQAAAQABAAD/4Qm6aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hw +YWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBt +ZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA4LjAt +YzAwMSAxLjAwMDAwMCwgMDAwMC8wMC8wMC0wMDowMDowMCAgICAgICAgIj4KIDxyZGY6UkRGIHht +bG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAg +PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5v +cmcvZGMvZWxlbWVudHMvMS4xLyIKICAgIHhtbG5zOm5zMT0iaHR0cDovL25zLmFjY2VudHVyZS5j +b20vMS4wLyIKICAgIHhtbG5zOmNxPSJodHRwOi8vd3d3LmRheS5jb20vamNyL2NxLzEuMCIKICAg +ZGM6Zm9ybWF0PSJpbWFnZS9qcGVnIgogICBkYzptb2RpZmllZD0iMjAyMS0wNy0yM1QwNjoyMTo0 +Ny43MzdaIgogICBuczE6cmV2aWV3RGF0ZT0iMjAyMy0wMi0yNVQxODo0NTo0MC4zMzlaIj4KICAg +PGNxOnRhZ3M+CiAgICA8cmRmOkJhZz4KICAgICA8cmRmOmxpPmdsb2JhbDphc3NldC1wcm9wZXJ0 +aWVzL29yaWVudGF0aW9uL2xhbmRzY2FwZTwvcmRmOmxpPgogICAgPC9yZGY6QmFnPgogICA8L2Nx +OnRhZ3M+CiAgPC9yZGY6RGVzY3JpcHRpb24+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0i +dyI/Pv/tACxQaG90b3Nob3AgMy4wADhCSU0EJQAAAAAAENQdjNmPALIE6YAJmOz4Qn7/2wBDAAMC +AgICAgMCAgIDAwMDBAYEBAQEBAgGBgUGCQgKCgkICQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQ +Ew8QEBD/2wBDAQMDAwQDBAgEBAgQCwkLEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQ +EBAQEBAQEBAQEBAQEBAQEBD/wgARCAAQABgDAREAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAA +BgAD/8QAGAEAAwEBAAAAAAAAAAAAAAAAAAQGAQP/2gAMAwEAAhADEAAAABluowm7pZOXeXJmCM// +xAAsEAAABAQDBQkAAAAAAAAAAAABAgQFAAMGERIW1gcTQlaWFCIxY2aDhqbm/9oACAEBAAE/AGCV +s8JTyOYuFjMpFJLGaWaeVjx8QDcbgN4o1jpp0cXHLbGgcySk6be9kayriEMJ5/jhal4EEfaEfMt3 +Mm+hPqf5WMsJuSydLBpaMrJ+SydKhpaApdPwUUQ3xYNKx//EACURAAECBAQHAAAAAAAAAAAAAAEA +EQIDUqEFEmLTEyIyQaLB4//aAAgBAgEBPwCYZ2cs7OsfhmRiXnBPV2enRF6XC0+PxTCiw2ly0WG0 +mFFhtL//xAAoEQAAAgkBCQAAAAAAAAAAAAAAAQIDBBESFGST1QYVMTJBQoKio+X/2gAIAQMBAT8A +I0HDRTUTOa9yyB8HXA/iqWd/n289p1Pv+kJuqK8lkRNHvmivJZETdUV5LIj/2Q== + +------MultipartBoundary--musJHgZrwP5nPTIZQk7iVing31h7RTmbMQN1S8M0CA---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/us-en/careers/jobdetails/_jcr_content/root/container_main/container/joblistinghero/image.coreimg.svg/1698965171327/acc-gt-dimensional-purple-rgb-rev.svg + + + + + + + + + + + + + + + +=0A +------MultipartBoundary--musJHgZrwP5nPTIZQk7iVing31h7RTmbMQN1S8M0CA---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/content/dam/accenture/final/images/icons/symbol/Acc_GT_Dimensional_RGB.svg + + + + +Accenture Purple Greater Than Dimensional RGB Logo 328x360 SVG +Accenture purple greater than dimensional RGB symbol SVG 328x360 + + + + + 360 + 328 + image/svg+xml + 2021-07-28T18:16:55.208Z + + + Accenture purple greater than= + dimensional RGB symbol SVG 328x360 + + + + + Accenture Purple Greater Than= + Dimensional RGB Logo 328x360 SVG + + + unknown + 2022-01-28T18:16:47.619Z + Brand Team + no + Mark Appel + no + + + global:asset-source/brandspace + global:properties/style/color + global:content-types/imagery/icon/icon-sets/accentur= +e-icons + global:auditing-tags/for-content-owner-review + global:content-types/imagery/branded-imagery/logo/sy= +mbol-logo + global:properties/orientation/portrait + + + + + + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + =20 + + + + + + + + + + + + + + +=0A +------MultipartBoundary--musJHgZrwP5nPTIZQk7iVing31h7RTmbMQN1S8M0CA---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://cdn.cookielaw.org/logos/static/ot_close.svg + + +------MultipartBoundary--musJHgZrwP5nPTIZQk7iVing31h7RTmbMQN1S8M0CA---- +Content-Type: application/octet-stream +Content-Transfer-Encoding: base64 +Content-Location: https://cdn.cookielaw.org/logos/2396a178-b290-4b3f-bf3f-5be727810e2a/eb81c031-0349-4141-9d3b-83ea30584730/00cd10ce-8ac8-4868-8903-5ecee6165765/Acc-Logo-Black-Purple_v2_final_trans.png + +iVBORw0KGgoAAAANSUhEUgAAAMgAAAA1CAYAAAAEVKRZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ +bWFnZVJlYWR5ccllPAAABAlpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp +bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 +eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0 +NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo +dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw +dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEu +MC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVz +b3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5z +OmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1 +bWVudElEPSJ1dWlkOjVEMjA4OTI0OTNCRkRCMTE5MTRBODU5MEQzMTUwOEM4IiB4bXBNTTpEb2N1 +bWVudElEPSJ4bXAuZGlkOkNERENERUZENUE3MjExRTg4QkNCOTZENDE4MTQxOEI0IiB4bXBNTTpJ +bnN0YW5jZUlEPSJ4bXAuaWlkOkNERENERUZDNUE3MjExRTg4QkNCOTZENDE4MTQxOEI0IiB4bXA6 +Q3JlYXRvclRvb2w9IkFkb2JlIElsbHVzdHJhdG9yIENDIDIwMTcgKE1hY2ludG9zaCkiPiA8eG1w +TU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0idXVpZDpkNjQ4MmQzMS01NDRjLTQ1NDMt +YmY1MC00N2UyZjIyYjgwMDMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OGZlMTgwZDQtZmE1 +Yi00MDM4LWIxMjUtZjlmNjAwNjI5NmIxIi8+IDxkYzp0aXRsZT4gPHJkZjpBbHQ+IDxyZGY6bGkg +eG1sOmxhbmc9IngtZGVmYXVsdCI+QWNjX0xvZ29fQmxhY2tfUHVycGxlX0NNWUs8L3JkZjpsaT4g +PC9yZGY6QWx0PiA8L2RjOnRpdGxlPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6 +eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqNeDOUAABcZSURBVHja7F0JmBNVnq9UJVWVO52k +Txq8kOZscRFFcBwVR1dAYNBGcHRcdfdbdVzHGXcd0XFG2Y9x9tPPWe/xGBgRPFZXAcX7QkSgAcED +FFFBoBH6SNK5U6kk+3tJBaurX6XT2CLbXY+v6HSl3v/93//+/9971RxjtH7VpgybPuVfxl39X4l0 +/Jv2eNvedDZtEOV7NM4gQf9qx1UMbRhbO25+g2/4nDFVJ5zqsXrlcKrzm6gUNTTFUBCjDfUOO77B +P+JiKSPxLtHdMNw/oumU+lPnHuU5ptrEmL6FV2nL5DIGoQwFGbAKMmx45ciLZYRW2VyWkbMyYzKZ +Kga5Bv3kxNpxV55Ye9IEB++Q4unYrkgqLBsUMxRkwCqIumWyGXKZoRzDRlSOmn3yoFOaqh01fuQo +xKt0GJQzFGRAtOH+kQ2NNWMRYqWYHP5pW8GrpIlX8R3tOeaMcXXjL0euMo7n+GRECu9Ccm/EX4aC +9N8WS8fbWRMbqLB6Kx2CowaKwORyOeqzJPzCdzwS+RFjqhvnnlR3ys/rXIM88XR8X2cqFNTrN5Ca +yRCp/tl8Nj83pvqEMyfUn3ppjWPQNHgIbzor5UMtvQbFYgROYNJZOdIS3r2yuWX94x/u2/BuZ6oz +aXgQo/WrhlAptyu08+s1e95f9nnb1iUIrXa5BbfPJXrqWXiVLP5pGwnJFK8ieMSK0ePrJ1wSk2L7 +vujYvtFQEKP105ZjQslQ5NPWj5s37Gv+24Hot284eGfaITjrzSazg5anFHMVEp7t6Ni+GgqyxlAQ +o/X7RhL3PZ2796zd8/5LO9q3P1rtrOG8Nv/4XC5LlQMLZ2G+6Pj8NSjJBwOVZmZDbAZWG+we4hld +1fiPo6rGNNU4aidmsrLFyFMNBRnQzWv1ciMqR01qrB47+3hfw3SrxTZYzqSZUvu0SMIumkXGwloM +BTFa/2ukGtXgHzG0sWbsrMbqEy5y8q5/IHmFlJVIAq8vEKwFSmFm4un4F2t2r176SevHSwYyHY0y +bz9rtY46+/j6CTPGVDX+YpCr/kzcskoZKZ90l/IWJN8wMSapJbz39Y8ObFnYvHftK62xA8mBTk/D +g/SzNq5u/OmzRjQtDafCTFIuLd9meAqe45lIKrrrs/ZtTyF5X/J527ZtRKGMZihIv2xyVuYScoKR +dfILUrq1sDw+5bKtsda3Nu1rXrRp34aV+6Pfhg3qGQoyEBp1YYMzcQxvFohXafkqsOPZd3e9tXhr +66ebSenXaIaCDNAEE94CIRRZOQ8mAu9t3r3q8Y0t65fvCu00du8aCjJw9YJjuXyJFuFW646O7c9v +2Ld+8cf7t6yNShGDOoaCDOzGsmwukopsat77waLmlnX/uzP49X6DKkYzmtLcosfmFJyG4TOa0fqi +8Txf5/G4Z8HzCAY1jBDLaIUwjLFZrSfbbLbLBIFvwq1EJBJdaVDGUJCBzWyz2WO326ZDOS6zWCxn +5HI5lpwaxLWN0SkPGwpitAHTEErdYbfZrspmswy5jFaGtzVIMKCaiyiGcdbcUBCj0ZvxxpK+DrE4 +ZHQsx3pgdEiVI2cyMbFMJhPJZvvGCpGEkeNYB+A7mMJWIcDPhvsqBCAAzRznALY/CHwFfyfwt+fH +Y5ionMlEfygrTSbAcRwZy4WxMhglKMtyWa8VxbN6uxAz4Of/yx2KoAUDeSzvWTNnYhlTBegggnYy +sq9OWS6914aqIDzP11qt4vmiIEwGAqMgBF7cFpVELgqEWnF9mEymVsbi8VfxWeotk20268lIFmci +WTwN8AfjtrMgX0wUwrs/LcvNiURieTyeeLO3wkyEVhSF8VbA5wEfcxhCBEr5muC/H1cz8F8O/N8s +l8Aa/Ccp8CdivHqmoIBF+uyFkqxNJhLLYvHEmp7wB6wZoPkkilK1RiLRv6B/xmI2OxxOx1zwZBbm +MxzfuRWP0C5J6fejsdij8Xi8uRsvLZZGm912CYENGBNoiov51LndzrvwXbY4v0Q8sTAlSZ8Xf3c6 +HL9iWdNR6t5kKwv4tDUWiz2uI7ycw2G/AR/9WvqlUtJq8PdF9T2Hw3E1DPIx6nPyZAwYgC2Y35NK +ocHssNtnCgI/1WRix4DkL+4/0Hq7fmGCs9tt9mmQhynoeiLG8SuyLGO+IfBpRzqdfgtytjyZTH7V +jTaaCVmQyP0HBPc6AKouElNLVDKZ4k8Iw+ZwJDIPjHytHOGCUI10u10LwLgZgGvqCb6clld1hsM3 +Q5A/KA++ONLjdi+A4s0AYFOuJ/iy/B7gz4vFyoOPJPcEp9NB8J9ahFoKPgTotTDBPxb/UA+mz+f9 +m9Nhv4Lilfe1tOwbJFrFkys8nsegiGOUqlO38XBJ4MEtwVDoLvV3EKaL/X7f0nzuQS5do2I6KA7E +wAQCwZng6/Li73W1NZ/AU45WD51XpGTyzdbWtp/RYIIHfG1N9R58rNIaMMB+GGNcpYZVV1e7Gd5+ +rHp+5D4M2YsHWlunQ9IbwNvHIKenkWfId5IkLYKCXEEzYm6Xaw4U9A8YbwSNbirake+iyVRqYSjU +eRsUJtgtB4F2uaoqK5dBABbg4epiMkcDWrxPnsHgJ4J5K10u12U9VlHc7gv8Pu8aWLKZ6GsqBz7c +4k8hQG97Kyp+2dP5LhBklt/nW2NW4GfLgc9xp/u83rfd5eE/B7isBuOnFmH3BB8MPxe4vwcazdYN +fXK5eLGypL6Ip3M6nRPR9xUwcYxegq2MxUNx7/S4XRdrvksX4ZUK+ohyqscm/bp+n43QcMRzMaYk +3EI4S+mXoDxLHQMOtEMUxSrQ8VXI22ka2UxTPJcJsnyfy+V8CnQbUaowUeQTfjqsgnBddVXlu3AQ +x3ZREKLREKxH4I6m0MKBopYVLSNlAA6MeQShwtgSwjsNCD+N5z29ic8V+AIswUKXy3G23nMQjmnw +focMH14NVlwfPvCfCfyX4FknzYITGrIUGimMtAO/JZjD5F6Gcn70+zs+esuZE+EdwpQ/E2PXnxJl +IvCQr3vw8eie6KDI8n2CYLmWphhFXuXlWUu/gldq9HorVlgsZu9BBYHrOo/nLRd1B5YHiChBfied +lp/Az7eJK9cRNB4CdAtNiRA3D8F3i4CwWW9S6BfGFSgoIpX5nMvpfADex94NvigOqfC4F8HiWvRy +BlyR7+BTFZ1DHP4gCNMNviAIRwH/xwgONNiELpFo9M5oPH4XcHiDBh99LcDxEXgfdy9kYwjwOj5P +o6ISKswtISCDYQHPUeHHHezXg2CpL9LvSFAOIpNQ+HNwNZVjJGDILkF+8itaEYnIAPKqZxCK3oGc +44FMLvcJzaCB1qPgtf+UL/CQ/xBW/TPddTN7AsHARYlEci35hSkkpxPQ+Xl8XdttIpz5Z5hIDWK4 +LjtIYZ1v1yZqReFCv886O8O3I0FaS6osiO1H4/n/BJO6JZS4NwxW+IJgqHNxl+K+03mbHnwI5mcg +yO2IldfilgRhH414fz6s0qlq+HnCsNzxNpvtQuDzuDpNA9Hnk1SBAj8ZDkf+CfH0M0VYRLigTDPg +jZYQt931efZY3L8iEAz+pTcFAcD5Eknqw7KcIW845EhhA3z4De67aUyDgJzJRJjnyK8QiNXBYOgC +PJshfdD3pxRe70Ue9ttcNicrY5oQj284gpxILY0uJG/CT6sq5/E4HLY7dIoi20D3JuSC21RphVBR +4ZkPA36jmibEk8DoXo7795jhOWrw4Fnq5LKYtHWGI/OgaWvVxMcA63gLvwCu/34tIhAON5gzXK0g +GOg4COUcGtKE8R2BwGQo4LfFe0i6SAVrI9zkeqAzTKuEgDUbeC4uTghJ+bG4N5cGHxP9sq29YzJg +doEPZdxYVelfhzk2qGUlVyBME4T+8SJ8UeSPE0Vhdre5knpxPLEAgvWMNsxBorcctLhDyee6wAe+ +l3Kd7L2ZbLbH0hnhBjzSlvaOjnMlKd2q+uotOeNqhuKu0HrlXEFQji++tBq8aOlMp5/PC5DATycK +QuFDKByOPpvLHdmr64p85kC7rZl0ejto0y5nMm+qCihzYITqtfNAvxSMxKVq5SANnj8VCAR/V1NV +OZFVEn8VVXhEVnOJB7HiwRfwlZX5bj8OMSISAL5OQxQC9j4seZahLDSiX02XEqZVJNUqkebSIVw3 +qZWj2FKpVCiRSNyrVUJCHzB4EomxwfiwooAzcV/UGsV8pSQcuUmtHMWGviEoPkniuik5PNgkeBc3 +aNKpVN2o+EP5OsLh8EN6zATtngTDfs8U6KryUuwonuePg0f7ogyJINWe32mUI9/gFV8B/C2AdxKl +p0tH4Sz6EZaJz2QY6UhWDhjOFZFI5E+QmU3gm6zlNzzkRVp+mgr8fi0Wp1cRSYk/nkgsdjqdp3U1 +ZvnljrPNyWRq5/5k9zJZD3Fhq1I9oG2R5tWTwiBn6SC2OxqLv6wvYLGXzWbuJZIbaBSXvKrDhius +CPRZtEQM8L9BXqALHwK60sJbzstls6auXU2p4tbv/HqKIJxJZVY6vRoM0z26itBmF3DYCWUbqSlb +giT8iHIUBP3g7VLr9RJyhFw7BIE7iRIy9asdEko590lEA7/QW1NC7ljNceyJWlKYwEMYw+dK5S+J +ZGotQt/uuQjLHqubNEPwjgVzR/ACPxjhRFWuIJTk+SzHcqSqYi5jYgJgNehM+MOMLCdKCNjO1rb2 +80vBR8IONC3DaJMn6zNwxbrw4QV34ZrWwxR44NpASxxJbd3rrXiiVHikXkvStMFlykYIV7zE9wPi +D3OS5Bqe9KZSC66Q1aF4zq2ldyFsFi4zW8znlOhL+uWY7usIHrOmWuODm7rcZrU2kUWpQgJETd7L +2vAG4XUBjl/n2V19QDuvclEUML2b+Z7bPWCV3Hr4E8V32G0N+ua/kOzpNHtfyc5AUJB0Wv4olZL2 +9FDerdOrgkGuJ4umUp5aV54Fc1Gg4GJ+7na77sbno0stEvZS8+0kpNCBE+0D2onqGF8bpveB5SqF +P9NX+9GMVjq8QjTwbU/bdRC2OkuVig9VlM1KGfYCt9P5PwhJWD1hoNWLy2ilYuG+kC5TCSv6Q8Mv +uR5Rqg9ROkP0e9XkMnnVZ3w6qCBWq/Uoh91+H1EOHcBkq8KXSErble0BWbgzu9lsnlRGMkgS6kwJ +6/+9vS9T2KFK8yLWPoCf1GMOOYUnFTbzsb1TEJaTZXmrIfN9G0qCFwnGbtML0d7JZjOhQwlJzS6n +49dQhFpaJUhKp5eGw5E/Y3BScz6YEIqCeFRlpW87+VNdpWPHdBj9wkiCnBSPU1uGteVYEuKovAEp +MwGWlC2sI3Qq1Sy31ruRBcse3RvLcqTQlsup4TMmsvWbLKzJcobsLI7hOZd2Ax1osry1rf1mQ3aP +jAY+hfQKTpFIiGx2XXdIHoTn87tqaXFfc1tb+yX0vVmMpRzgyka2b3ANoggw2UYPYdQP5Ksq/Q8r +K79dFCQQDF4Yjyc+kjOZCNlaDliDtXMwm7mRijLpwvf7fX+1mM1nqMMxglNHINgUj8e3ADdyrmM3 +TZnx3Aml/oLsAGpcCf4LfeTJy5G1rxVv3626CvkgewQPTUHA36NpoVUqlSp1jkFkyjhsRYQfXqQZ +HmQiBenRVlEcBc3+lFpBMpt9UI4LSelOgxtAZgJFRUO4sh6wTqUpoM1qHQ34n+hU2HwCzzdRtmsA +ZGF9I4+/LG8C/qdo4aP/BB4wUpKkuxZCdvCKAj9JXc0iChiNxp6LRKPvHUFCzuZ6XkbP0ZJf8Kma +WGmarCgr+tWHw4hIUnpnJpPdhfGGdsEReFmt4pRwJPJXPTzAEpPf578VYq/ZTmTKb1NgdcIb3R2h +Npv1PBL+lDPxeCK5AnnO9ZT6tMXlcv4hmUrNph1Y8ng887R1bcWzbcxk5L3Fe4mkLnze6XLeivFn +03jvdrnmaUOzvHYAPtmecTAJIfBF8ZpuXpZhvE6n47pUR+CPOgpY4XDY78XHaq3LZ5jYj/WKnbRO +GFIPZa8FL/boVYFIqMlx3UUFxmM0z/OjQKetGqFjPG7XLcxhejEI5AK2Kv26KApDu6yIF3hxrt1m +mxCNxahexG6zT7GKwu2UsnyQzLiDYvnJFoupADpU61kgFFPx3S3lnvJLJBKrYZE30apgZIdmpd/3 +ECx5ffF7YpUR+szHRG+ghX7JZOppdViGUGs1kjAqfEsevvchwOoK3+ebb7OJN1A2QzIpwFdbU8BH +gpft5uUIMW02280+r/dqctBMjSMU6jift4Ls0arOac6NgBY7QJNVP5KCtOncd1RUeBa7nM7zwN9x +Ho97LnlvlpqWwPtLnRzXir5LYDRPA22duBz4PK7SX/k0+DvrcIagUIDHiA2lKDiPOZGtPxPVckIU +Hkb6HLfb9WhGtbRROIyVN45PmMH89yEYMyhAa7zeindFq7g0m8kQ4ngEgT+dHBYqngQsM3mSEVLc +WlHhfjmT6b7KCXhXVVb6L0JCvA13JBB1OK1ooLjL3ZFI5Ilu8GPRW70VHip8QRCuqhSEOaRyRJL7 +Inxa6gO92B2JRhZrLJOEcOhWeJwXtEaBbBSEMDwoiMJVaUnagGcTvCAMgWKSDYHu7gpoYqLRxJ3w +Uj/KX26SJGkLBJ+hrTaDLmdAiM4oGopAIPgbfGxWxZ3vgm5XU/ty3FgYitX4TDx7Ds8NUsK2wzo/ +GJ7NMKB/FwXhSoo3OAbyvMolO1fBoH4OXWfJznHM+yf0jbRgVTR2rzkWi9/jdjunQGAsFCUZBILe +WNS6g9rF9G6RAQO9gjjwbgjrb7XIKESssFjyZWPdBUrCtFBn+N+QEwRp8EGUu+HZ9OB7lLJ0Sfid +BH66O/xwOLIMuN+PMa6lwedMpkZOFBsJmfRWZZXV/RcRCy/8sRINWMS3ci4XiRh8tDBKs/O4y8sM +YvHEq06nkxQshtD6Kq1e/Tvm3K4USSoP1xyDoc4bq6sqT8HYoynKTI60TyZXMQCjKYdyJPhGhO9f +sbCO7yBO/+9CbKwbfxaPJeatICzgK/h9X9leBBFLW3vHvyPxf6jUOPpJFJuNxWLXwnus0OsbDIUO +Cb5ywiwL5bi2MxzWhd/e3vFrwH+EBj93kE76ygcL/FpbW/svM719Q0TfJrJtMCa36dGop5I9TOpN +5fZlC+fVSW7YcliTrHQ60N4ROB/jflg4Z0+XA9rquknhFTzRHyEP+Z3aLBH8jo7APNy8h7w6X2/V +sXhUMZWSHg0EQ5eS2JNVHcVVndQz61W0oCTXQCGvwHM7WZ2Tfdrx0D4KhTqnwuU/UMplI0TLtba1 +XxOJRMnO5J09nbwrwgdeBP40KMcDPYSKWeD/r4B/Jfp+XQ7+ytUBQbkNfafDsITozzKCiUJLXLZS +OJHNoDr9rPoWNnQ/YvXfY+5xvdOVeqv9sM5PQcFuQF+ptJyYwpFo7HII2VI8W2Wiy4lA6WvVmU+v +FpXJRlTIwuREInUPKRqaypQ1uIBtkINZ4NX8oqyZFa3KQOuudzjsy5B4XomYcpJyroMQmli8Awg9 +Nsbj8ccg4C+SChQs4rPITdw5zRoCWXUvIWRMMBhaBDjLMc4FSM6nwd01MoW3XtgUYxwj2+lhCTYn +U9Lz8XjsBYydKLMWTgRgEQRguZ3AFwrwMZcu8HG1Ih7fDMF9HiHmCyR3KDOfIvAXwpu9APxnIflX +429XjBDJL9rltLw9lZZeRZL/LBj2TSm4UO4PgI872/VP0RJYLaXKr6DRqkJY990zZO0HCedXpcaD +sVkAQ7fCZhXnAn/yWqS6Iq8Ru0fllERehUPdZh8IBu9OSal1Drv9WnKyEbeInFiUebcgB3gjFo/f +Dx5vBWwO83pWeUYtJyxovo4yn5cgU19p1r1Y3F9zCPlWqK29/XqE9g9aRWsTz1vOBj7k+LJfUc78 +K5ow1IG8rBVeAbUMct3lJRT/J8AA1gGKYtQIQdMAAAAASUVORK5CYII= + +------MultipartBoundary--musJHgZrwP5nPTIZQk7iVing31h7RTmbMQN1S8M0CA---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://cdn.cookielaw.org/logos/static/powered_by_logo.svg + + +------MultipartBoundary--musJHgZrwP5nPTIZQk7iVing31h7RTmbMQN1S8M0CA---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable +Content-Location: https://accenture.demdex.net/dest5.html?d_nsid=0#https%3A%2F%2Fwww.accenture.com + +Adobe AudienceMa= +nager + +------MultipartBoundary--musJHgZrwP5nPTIZQk7iVing31h7RTmbMQN1S8M0CA---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable + + +------MultipartBoundary--musJHgZrwP5nPTIZQk7iVing31h7RTmbMQN1S8M0CA------ diff --git a/static/7614e6a7-7d69-4f59-879a-4288ca319bee/index.mhtml b/static/7614e6a7-7d69-4f59-879a-4288ca319bee/index.mhtml new file mode 100644 index 0000000..980c463 --- /dev/null +++ b/static/7614e6a7-7d69-4f59-879a-4288ca319bee/index.mhtml @@ -0,0 +1,15378 @@ +From: +Snapshot-Content-Location: https://openai.com/careers/engineering-manager-fine-tuning-api +Subject: =?utf-8?Q?Engineering=20Manager=20=E2=80=93=20Fine=20Tuning=20API?= +Date: Wed, 29 Nov 2023 11:54:31 -0800 +MIME-Version: 1.0 +Content-Type: multipart/related; + type="text/html"; + boundary="----MultipartBoundary--9yT5wJYrQR0pr1C0qBqy9kS3CdJB0Djxp4ZVlPfYUd----" + + +------MultipartBoundary--9yT5wJYrQR0pr1C0qBqy9kS3CdJB0Djxp4ZVlPfYUd---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable +Content-Location: https://openai.com/careers/engineering-manager-fine-tuning-api + + +Engineering Manager =E2=80=93 Fine Tuning API + + + + + + + += += +%0A %0A %0A "> +
          <= +/div>
          = +

          Mobile Navigation

          • <= +a href=3D"https://openai.com/chatgpt" class=3D"ui-link group f-ui-1 inline-= +block relative text-primary" aria-label=3D"Overview" tabindex=3D"-1">Overview
          • = +
          • <= +!---->Enterpri= +se
          • Try = +ChatGPT
          = +Ca= +reers

          Engineering Manager =E2=80=93 Fine Tuning API

          San Francisco, California, Uni= +ted States =E2=80=94 Applied AI Engineering

          <= +!--]-->
          <= +div class=3D"lg:absolute top-0 left-0 right-0 flex flex-col">Apply now

          About the Team

          Our team brings OpenAI=E2=80=99s most capab= +le technology to the world through our products. Most recently, we released= + ChatGPT, GPT-4, the Whisper API, and DALL-E. We empower consumers and deve= +lopers alike to use and access our start-of-the-art AI models, allowing the= +m to do things that they=E2=80=99ve never been able to before.

          Across= + all product lines, we ensure that these powerful tools are used responsibl= +y. This is a key part of OpenAI=E2=80=99s path towards safely deploying bro= +adly beneficial Artificial General Intelligence (AGI). Safety is more impor= +tant to us than unfettered growth.

          About the Role

          We are looking for an experienced engineering manager to support our Fi= +ne Tuning API team =E2=80=93 the team that enables our API developers = +to customize their models via fine-tuning. This is a unique team that spans= + both research and applied AI tech stacks. You will work closely with our r= +esearch team to bring the core technology that trained GPT-4 into the hands= + of all of our API developers. You will also collaborate with our product t= +eams to build a world-class model customization experience for our API deve= +lopers. Above all, you will be responsible for ensuring the safe deployment= + of a product that can push the performance of our models to new heights.

          In this role, you will:

          • Manage, build out, and mentor a tea= +m of high performing software and research engineers.
          • Work with our= + product team to craft both the technical and product vision for the future= + of our fine tuning API.
          • Collaborate closely with research teams to= + push to the boundaries of what is possible with large language model custo= +mization.
          • Create a diverse, equitable, and inclusive culture that m= +akes all feel welcome while enabling radical candor and the challenging of = +group think

          You might thrive in this role if you:

          • Ha= +ve 3+ years of experience managing high performing and diverse software eng= +ineering teams, and 6+ years of experience working with production software= + systems.
          • Have prior experience working with training and inference= + of large language models, especially in production environments.
          • H= +ave familiarity with the latest AI research and working knowledge of how th= +ese systems are efficiently implemented
          • Own problems end-to-end, an= +d are willing to pick up whatever knowledge you're missing to get the job d= +one
          • Have the ability to move fast in an environment where things ar= +e sometimes loosely defined and may have competing priorities or deadlines<= +/li>

          We are an equal opportunity employer and do not discriminate on= + the basis of race, religion, national origin, gender, sexual orientation, = +age, veteran status, disability or any other legally protected status. Purs= +uant to the San Francisco Fair Chance Ordinance, we will consider qualified= + applicants with arrest and conviction records. 

          We are committe= +d to providing reasonable accommodations to applicants with disabilities, a= +nd requests can be made via this link.

          OpenAI US Applicant Privacy Policy

           

          Compensation, Benefits and Perks<= +/strong>

          Total compensation a= +lso includes generous equity and benefits.

          • Medical, dental, and vision i= +nsurance for you and your family
          • = +Mental health and wellness support<= +/li>
          • 401(k) = +plan with 4% matching
          • Unlimited time off and 18+ company holidays per year<= +/span>
          • = +Paid parental leave (20 weeks) and family-planning support
          • Annual learning = +& development stipend ($1,500 per year)
          Annual Salary Range
          $300,00= +0=E2=80=94$450,000 USD

          About OpenAI

          OpenAI is an AI research and deployment company dedicated to = +ensuring that general-purpose artificial intelligence benefits all of human= +ity. We push the boundaries of the capabilities of AI systems and seek to s= +afely deploy them to the world through our products. AI is an extremely pow= +erful tool that must be created with safety and human needs at its core, an= +d to achieve our mission, we must encompass and value the many different pe= +rspectives, voices, and experiences that form the full spectrum of humanity= +. 

          At OpenAI, we believe artificial intelligence has the potenti= +al to help people solve immense global challenges, and we want the upside o= +f AI to be widely shared. Join us in shaping the future of technology.

          <= +/div>
          Apply now= +
          = +
          = +
          = +
          + +------MultipartBoundary--9yT5wJYrQR0pr1C0qBqy9kS3CdJB0Djxp4ZVlPfYUd---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: cid:css-7b5991ac-f5fc-4d17-89f1-807d05b11f3a@mhtml.blink + +@charset "utf-8"; + +.ui-description p strong:only-child { font-family: var(--sans); font-size: = +1rem; font-weight: 600; line-height: 130%; letter-spacing: 0px; -webkit-fon= +t-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-description p strong:only-child { font-size: 1.125rem; } +} + +.ui-description > div p:not(:first-child) strong:only-child { margin-top: v= +ar(--spacing-spacing-6); display: block; } + +.ui-description .content-conclusion div > strong:only-child { margin-top: v= +ar(--spacing-spacing-6); font-family: var(--sans); font-size: 1rem; font-we= +ight: 600; line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: = +antialiased; } + +@media (min-width: 1280px) { + .ui-description .content-conclusion div > strong:only-child { font-size: = +1.125rem; } +} + +.ui-description .content-conclusion div > strong:only-child { display: bloc= +k; } + +.ui-description .content-conclusion, .ui-description .content-pay-transpare= +ncy { margin-top: var(--spacing-spacing-6); display: block; } + +.ui-description .content-pay-transparency [style] { font-size: inherit !imp= +ortant; } + +.ui-description .content-pay-transparency .pay-input .title { margin-bottom= +: var(--spacing-spacing-2); margin-top: var(--spacing-spacing-4); font-weig= +ht: 600; } + +.ui-description .content-conclusion > div:not(:first-child) ul, .ui-descrip= +tion .content-conclusion > div:not(:first-child) ul + div { margin-top: var= +(--spacing-spacing-4); } +------MultipartBoundary--9yT5wJYrQR0pr1C0qBqy9kS3CdJB0Djxp4ZVlPfYUd---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://openai.com/_nuxt/entry.5d0d7132.css + +@charset "utf-8"; + +.bg-\[url\(\'https\:\/\/cdn\.openai\.com\/research-covers\/musenet\/gradien= +t\.jpg\'\)\] { background-image: url("https://cdn.openai.com/research-cover= +s/musenet/gradient.jpg"); } + +.bg-\[url\(\'https\:\/\/cdn\.openai\.com\/triton\/assets\/zoom-triton\.svg\= +'\)\] { background-image: url("https://cdn.openai.com/triton/assets/zoom-tr= +iton.svg"); } + +.ui-form input[type=3D"text"].validate:invalid, .ui-form input[type=3D"numb= +er"].validate:invalid, .ui-form input[type=3D"email"].validate:invalid, .ui= +-form input[type=3D"tel"].validate:invalid, .ui-form input[type=3D"url"].va= +lidate:invalid, .ui-form input[type=3D"search"].validate:invalid, .ui-form = +textarea.validate:invalid, .ui-form select.validate:invalid { background-im= +age: url("data:image/svg+xml,%3Csvg width=3D'14' height=3D'14' viewBox=3D'0= + 0 14 14' fill=3D'none' xmlns=3D'http://www.w3.org/2000/svg'%3E%3Cpath d=3D= +'M7 0C3.13 0 0 3.13 0 7C0 10.87 3.13 14 7 14C10.87 14 14 10.87 14 7C14 3.13= + 10.87 0 7 0ZM7 12.37C4.04 12.37 1.63 9.96 1.63 7C1.63 4.04 4.04 1.63 7 1.6= +3C9.96 1.63 12.37 4.04 12.37 7C12.37 9.96 9.96 12.37 7 12.37Z' fill=3D'%23F= +F4500'/%3E%3Cpath d=3D'M7.77999 3.62012H6.20999V8.00012H7.77999V3.62012Z' f= +ill=3D'%23FF4500'/%3E%3Cpath d=3D'M7.77999 9H6.20999V10.58H7.77999V9Z' fill= +=3D'%23FF4500'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat; } + +.ui-form select { appearance: none; background-image: url("data:image/svg+x= +ml,%3Csvg width=3D'18' height=3D'18' viewBox=3D'0 0 18 18' fill=3D'none' xm= +lns=3D'http://www.w3.org/2000/svg'%3E%3Cpath d=3D'M9 12.3599L3.94 7.30994L5= +.06 6.18994L9 10.1399L12.94 6.18994L14.06 7.30994L9 12.3599Z' fill=3D'black= +'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat; } + +.ui-form select.validate:invalid { background-image: url("data:image/svg+xm= +l,%3Csvg width=3D'18' height=3D'18' viewBox=3D'0 0 18 18' fill=3D'none' xml= +ns=3D'http://www.w3.org/2000/svg'%3E%3Cpath d=3D'M9 12.3599L3.94 7.30994L5.= +06 6.18994L9 10.1399L12.94 6.18994L14.06 7.30994L9 12.3599Z' fill=3D'black'= +/%3E%3C/svg%3E%0A"), url("data:image/svg+xml,%3Csvg width=3D'14' height=3D'= +14' viewBox=3D'0 0 14 14' fill=3D'none' xmlns=3D'http://www.w3.org/2000/svg= +'%3E%3Cpath d=3D'M7 0C3.13 0 0 3.13 0 7C0 10.87 3.13 14 7 14C10.87 14 14 10= +.87 14 7C14 3.13 10.87 0 7 0ZM7 12.37C4.04 12.37 1.63 9.96 1.63 7C1.63 4.04= + 4.04 1.63 7 1.63C9.96 1.63 12.37 4.04 12.37 7C12.37 9.96 9.96 12.37 7 12.3= +7Z' fill=3D'%23FF4500'/%3E%3Cpath d=3D'M7.77999 3.62012H6.20999V8.00012H7.7= +7999V3.62012Z' fill=3D'%23FF4500'/%3E%3Cpath d=3D'M7.77999 9H6.20999V10.58H= +7.77999V9Z' fill=3D'%23FF4500'/%3E%3C/svg%3E%0A"); background-repeat: no-re= +peat, no-repeat; } + +html[lang=3D"ja-JP"] .translated-page { --sans: "Hiragino Sans", "Meiryo", = +"Hiragino Kaku Gothic ProN", sans-serif; --serif: "Hiragino Sans", "Meiryo"= +, "Hiragino Kaku Gothic ProN", sans-serif; } + +html[lang=3D"ja-JP"] .translated-page header, html[lang=3D"ja-JP"] .transla= +ted-page footer { --sans: "Soehne", system-ui, -apple-system, Helvetica Neu= +e, Arial, sans-serif; } + +.Page#research-publications-gpt-4 .early-vs-final td:first-child { width: 2= +0%; } + +.Page#research-publications-gpt-4 .early-vs-final td:nth-child(2), .Page#re= +search-publications-gpt-4 .early-vs-final td:nth-child(3) { width: 40%; } + +.Page#research-publications-gpt-4 .correct-vs-incorrect td { width: 50%; } + +.Page#research-publications-gpt-4 .f-reference-1 { margin-bottom: var(--mb)= +; } + +.Page#research-publications-gpt-4 .exams-table td:nth-child(1) { width: 40%= +; padding-right: 10%; } + +.Page#research-publications-gpt-4 .exams-table td:nth-child(2), .Page#resea= +rch-publications-gpt-4 .exams-table td:nth-child(3), .Page#research-publica= +tions-gpt-4 .exams-table td:nth-child(4) { width: 20%; } + +.Page#research-publications-gpt-4 .ui-block.theme-mid-gray { background-col= +or: var(--gray-300); } + +@media (min-width: 744px) { + .Page#customer-stories-be-my-eyes #introducing-be-my-eyes .ui-video { wid= +th: 50%; } +} + +@media (min-width: 429px) { + .Page#blog-details-chatgpt-can-now-see-hear-and-speak .ui-video { width: = +50%; } +} + +.Page#blog-details-chatgpt-plugins .theme-mid-gray { background-color: var(= +--orange-100); } + +.Page#blog-details-chatgpt-plugins .InterpreterBlock { z-index: 20; } + +.Page#blog-details-democratic-inputs-to-ai .f-reference-1 { display: none; = +} + +.Page#blog-details-red-teaming-network table { border-color: var(--border-s= +econdary); } + +.Page#blog-details-red-teaming-network tbody { width: 100%; display: table;= + } + +.Page#products-chatgpt-enterprise > div + div h2, .Page#products-enterprise= + > div + div h2 { font-family: var(--sans); font-size: 1.75rem; line-height= +: 120%; letter-spacing: -0.01em; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .Page#products-chatgpt-enterprise > div + div h2, .Page#products-enterpri= +se > div + div h2 { font-size: 2.25rem; } +} + +@media (min-width: 1280px) { + .Page#products-chatgpt-enterprise > div + div h2, .Page#products-enterpri= +se > div + div h2 { font-size: 3rem; line-height: 110%; letter-spacing: -0.= +02em; } +} + +.Page#products-chatgpt-enterprise > div + div h2, .Page#products-enterprise= + > div + div h2 { font-weight: 600; } + +.Page#products-chatgpt-enterprise > div + div h2 + div, .Page#products-ente= +rprise > div + div h2 + div { margin-top: var(--spacing-spacing-6); } + +.Page#products-dall-e-3 .ui-hero .container { height: auto; } + +.Page#products-dall-e-2 .ui-hero .f-display-5, .Page#products-dall-e-3 .ui-= +hero .f-display-5 { margin-left: -0.055em; } + +@media (min-width: 0px) { + @media not all and (min-width: 429px) { + .Page#products-dall-e-2 .ui-hero .f-display-5, .Page#products-dall-e-3 .u= +i-hero .f-display-5 { font-size: 23vw; } +} +} + +.Page#landings-supplier-data-processing-addendum .ui-blocks .ui-block.theme= +-mid-gray.ui-block--table > div { padding-top: var(--spacing-spacing-4); } + +.Page#blog-details-new-models-and-developer-products-announced-at-devday .u= +i-block--code-snippet video { filter: brightness(98%); } + +.Page#landings-enterprise-privacy #our-commitments, .Page#landings-enterpri= +se-privacy-2 #our-commitments { margin-top: var(--spacing-spacing-6); } + +.Page#landings-enterprise-privacy #ownership-you-own-and-control-your-data,= + .Page#landings-enterprise-privacy #control-you-decide-who-has-access, .Pag= +e#landings-enterprise-privacy #security-comprehensive-compliance, .Page#lan= +dings-enterprise-privacy-2 #ownership-you-own-and-control-your-data, .Page#= +landings-enterprise-privacy-2 #control-you-decide-who-has-access, .Page#lan= +dings-enterprise-privacy-2 #security-comprehensive-compliance { margin-top:= + var(--spacing-spacing-5); } + +*, ::before, ::after { box-sizing: border-box; border-width: 0px; border-st= +yle: solid; border-color: currentcolor; } + +::before, ::after { --tw-content: ""; } + +html { line-height: 1.5; text-size-adjust: 100%; tab-size: 4; font-family: = +Soehne, system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif; font= +-feature-settings: normal; font-variation-settings: normal; } + +body { margin: 0px; line-height: inherit; } + +hr { height: 0px; color: inherit; border-top-width: 1px; } + +abbr:where([title]) { text-decoration: underline dotted; } + +h1, h2, h3, h4, h5, h6 { font-size: inherit; font-weight: inherit; } + +a { color: inherit; text-decoration: inherit; } + +b, strong { font-weight: bolder; } + +code, kbd, samp, pre { font-family: "Soehne Mono Buch", Courier, monospace;= + font-size: 1em; } + +small { font-size: 80%; } + +sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-ali= +gn: baseline; } + +sub { bottom: -0.25em; } + +sup { top: -0.5em; } + +table { text-indent: 0px; border-color: inherit; border-collapse: collapse;= + } + +button, input, optgroup, select, textarea { font-family: inherit; font-feat= +ure-settings: inherit; font-variation-settings: inherit; font-size: 100%; f= +ont-weight: inherit; line-height: inherit; color: inherit; margin: 0px; pad= +ding: 0px; } + +button, select { text-transform: none; } + +button, [type=3D"button"], [type=3D"reset"], [type=3D"submit"] { appearance= +: button; background-color: transparent; background-image: none; } + +progress { vertical-align: baseline; } + +::-webkit-inner-spin-button, ::-webkit-outer-spin-button { height: auto; } + +[type=3D"search"] { appearance: textfield; outline-offset: -2px; } + +::-webkit-search-decoration { appearance: none; } + +::-webkit-file-upload-button { appearance: button; font: inherit; } + +summary { display: list-item; } + +blockquote, dl, dd, h1, h2, h3, h4, h5, h6, hr, figure, p, pre { margin: 0p= +x; } + +fieldset { margin: 0px; padding: 0px; } + +legend { padding: 0px; } + +ol, ul, menu { list-style: none; margin: 0px; padding: 0px; } + +dialog { padding: 0px; } + +textarea { resize: vertical; } + +input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { opa= +city: 1; color: rgb(156, 163, 175); } + +input::placeholder, textarea::placeholder { opacity: 1; color: rgb(156, 163= +, 175); } + +button, [role=3D"button"] { cursor: pointer; } + +:disabled { cursor: default; } + +img, svg, video, canvas, audio, iframe, embed, object { display: block; ver= +tical-align: middle; } + +img, video { max-width: 100%; height: auto; } + +[hidden] { display: none; } + +:root { --breakpoint: "xs"; --container-width: unset; --inner-gutter: 16px;= + --outer-gutter: 16px; --grid-columns: 6; --env: "production"; --grid-colum= +n-bg: rgba(127, 255, 255, .25); } + +@media (min-width: 429px) { + :root { --breakpoint: "sm"; --container-width: unset; --inner-gutter: 16p= +x; --outer-gutter: 16px; --grid-columns: 6; } +} + +@media (min-width: 744px) { + :root { --breakpoint: "md"; --container-width: unset; --inner-gutter: 16p= +x; --outer-gutter: 16px; --grid-columns: 8; } +} + +@media (min-width: 1280px) { + :root { --breakpoint: "lg"; --container-width: unset; --inner-gutter: 24p= +x; --outer-gutter: 24px; --grid-columns: 12; } +} + +@media (min-width: 1680px) { + :root { --breakpoint: "xl"; --container-width: 1632px; --inner-gutter: 24= +px; --outer-gutter: 24px; --grid-columns: 12; } +} + +.container { width: calc(var(--container-width, 100%) - (2 * var(--outer-gu= +tter, 0))); margin-right: auto; margin-left: auto; } + +.breakout.px-outer-gutter, .breakout > .px-outer-gutter { padding-left: var= +(--breakout-outer-gutter); padding-right: var(--breakout-outer-gutter); } + +.full-bleed-scroller { display: flex; flex-flow: row; overflow: auto hidden= +; gap: var(--inner-gutter); } + +.full-bleed-scroller::before { content: ""; flex: 0 0 auto; width: calc(var= +(--breakout-outer-gutter, var(--outer-gutter, 0px)) - var(--inner-gutter, 0= +px)); } + +.full-bleed-scroller::after { content: ""; flex: 0 0 auto; width: calc(var(= +--breakout-outer-gutter, var(--outer-gutter, 0px)) - var(--inner-gutter, 0p= +x)); } + +.gap-gutter { gap: var(--inner-gutter); } + +[class*=3D"scrollbar-track-"], [class*=3D"scrollbar-thumb-"] { --scrollbar-= +bg: #fafafa; --scrollbar-fg: #c1c1c1; --scrollbar-border: #e8e8e8; } + +[class*=3D"scrollbar-track-"]::-webkit-scrollbar, [class*=3D"scrollbar-thum= +b-"]::-webkit-scrollbar { width: var(--scrollbar-width, 15px); height: var(= +--scrollbar-width, 15px); } + +[class*=3D"scrollbar-track-"]::-webkit-scrollbar-track, [class*=3D"scrollba= +r-thumb-"]::-webkit-scrollbar-track { background: var(--scrollbar-bg); } + +[class*=3D"scrollbar-track-"]::-webkit-scrollbar-track:horizontal, [class*= +=3D"scrollbar-thumb-"]::-webkit-scrollbar-track:horizontal { border-top: 1p= +x solid var(--scrollbar-border); border-bottom: 1px solid var(--scrollbar-b= +order); } + +[class*=3D"scrollbar-track-"]::-webkit-scrollbar-track:vertical, [class*=3D= +"scrollbar-thumb-"]::-webkit-scrollbar-track:vertical { border-left: 1px so= +lid var(--scrollbar-border); border-right: 1px solid var(--scrollbar-border= +); } + +[class*=3D"scrollbar-track-"]::-webkit-scrollbar-thumb, [class*=3D"scrollba= +r-thumb-"]::-webkit-scrollbar-thumb { background-image: ; background-positi= +on-x: ; background-position-y: ; background-size: ; background-repeat-x: ; = +background-repeat-y: ; background-attachment: ; background-origin: ; backgr= +ound-color: ; border-radius: 20px; border: var(--scrollbar-padding, 4px) so= +lid transparent; background-clip: content-box; } + +:root { --spacing-spacing-1: .25rem; --spacing-spacing-2: .5rem; --spacing-= +spacing-3: .5rem; --spacing-spacing-4: 1rem; --spacing-spacing-5: 1.5rem; -= +-spacing-spacing-6: 2.25rem; --spacing-spacing-7: 4.5rem; --spacing-spacing= +-8: 5.25rem; --spacing-spacing-9: 9rem; --spacing-spacing-10: 11.25rem; --s= +pacing-spacing-11: 11.25rem; } + +@media (min-width: 744px) { + :root { --spacing-spacing-5: 2.25rem; --spacing-spacing-6: 3rem; --spacin= +g-spacing-7: 5.25rem; --spacing-spacing-8: 7rem; --spacing-spacing-9: 10rem= +; --spacing-spacing-10: 12.5rem; --spacing-spacing-11: 12.5rem; } +} + +@media (min-width: 1280px) { + :root { --spacing-spacing-3: .75rem; --spacing-spacing-4: 1.5rem; --spaci= +ng-spacing-5: 3rem; --spacing-spacing-6: 3.75rem; --spacing-spacing-7: 6rem= +; --spacing-spacing-8: 9rem; --spacing-spacing-9: 11.25rem; --spacing-spaci= +ng-10: 13.75rem; --spacing-spacing-11: 16.5rem; } +} + +.mt-spacing-1 { margin-top: var(--spacing-spacing-1); } + +.mb-spacing-1 { margin-bottom: var(--spacing-spacing-1); } + +.gap-spacing-1 { gap: var(--spacing-spacing-1); } + +.gap-y-spacing-1 { row-gap: var(--spacing-spacing-1); } + +.mt-spacing-2 { margin-top: var(--spacing-spacing-2); } + +.mb-spacing-2 { margin-bottom: var(--spacing-spacing-2); } + +.mr-spacing-2 { margin-right: var(--spacing-spacing-2); } + +.p-spacing-2 { padding: var(--spacing-spacing-2); } + +.pt-spacing-2 { padding-top: var(--spacing-spacing-2); } + +.pb-spacing-2 { padding-bottom: var(--spacing-spacing-2); } + +.px-spacing-2 { padding-left: var(--spacing-spacing-2); padding-right: var(= +--spacing-spacing-2); } + +.py-spacing-2 { padding-top: var(--spacing-spacing-2); padding-bottom: var(= +--spacing-spacing-2); } + +.gap-spacing-2 { gap: var(--spacing-spacing-2); } + +.gap-y-spacing-2 { row-gap: var(--spacing-spacing-2); } + +.\!mt-spacing-3 { margin-top: var(--spacing-spacing-3) !important; } + +.mt-spacing-3 { margin-top: var(--spacing-spacing-3); } + +.-mt-spacing-3 { margin-top: calc(var(--spacing-spacing-3) * -1); } + +.mb-spacing-3 { margin-bottom: var(--spacing-spacing-3); } + +.mr-spacing-3 { margin-right: var(--spacing-spacing-3); } + +.ml-spacing-3 { margin-left: var(--spacing-spacing-3); } + +.p-spacing-3 { padding: var(--spacing-spacing-3); } + +.pt-spacing-3 { padding-top: var(--spacing-spacing-3); } + +.pb-spacing-3 { padding-bottom: var(--spacing-spacing-3); } + +.pr-spacing-3 { padding-right: var(--spacing-spacing-3); } + +.pl-spacing-3 { padding-left: var(--spacing-spacing-3); } + +.px-spacing-3 { padding-left: var(--spacing-spacing-3); padding-right: var(= +--spacing-spacing-3); } + +.py-spacing-3 { padding-top: var(--spacing-spacing-3); padding-bottom: var(= +--spacing-spacing-3); } + +.gap-spacing-3 { gap: var(--spacing-spacing-3); } + +.gap-x-spacing-3 { column-gap: var(--spacing-spacing-3); } + +.gap-y-spacing-3 { row-gap: var(--spacing-spacing-3); } + +.mt-spacing-4 { margin-top: var(--spacing-spacing-4); } + +.-mt-spacing-4 { margin-top: calc(var(--spacing-spacing-4) * -1); } + +.mb-spacing-4 { margin-bottom: var(--spacing-spacing-4); } + +.-mb-spacing-4 { margin-bottom: calc(var(--spacing-spacing-4) * -1); } + +.mr-spacing-4 { margin-right: var(--spacing-spacing-4); } + +.ml-spacing-4 { margin-left: var(--spacing-spacing-4); } + +.-ml-spacing-4 { margin-left: calc(var(--spacing-spacing-4) * -1); } + +.my-spacing-4 { margin-top: var(--spacing-spacing-4); margin-bottom: var(--= +spacing-spacing-4); } + +.p-spacing-4 { padding: var(--spacing-spacing-4); } + +.pt-spacing-4 { padding-top: var(--spacing-spacing-4); } + +.pb-spacing-4 { padding-bottom: var(--spacing-spacing-4); } + +.pr-spacing-4 { padding-right: var(--spacing-spacing-4); } + +.py-spacing-4 { padding-top: var(--spacing-spacing-4); padding-bottom: var(= +--spacing-spacing-4); } + +.gap-spacing-4 { gap: var(--spacing-spacing-4); } + +.gap-x-spacing-4 { column-gap: var(--spacing-spacing-4); } + +.gap-y-spacing-4 { row-gap: var(--spacing-spacing-4); } + +.mt-spacing-5 { margin-top: var(--spacing-spacing-5); } + +.-mt-spacing-5 { margin-top: calc(var(--spacing-spacing-5) * -1); } + +.mb-spacing-5 { margin-bottom: var(--spacing-spacing-5); } + +.-mb-spacing-5 { margin-bottom: calc(var(--spacing-spacing-5) * -1); } + +.\!my-spacing-5 { margin-top: var(--spacing-spacing-5) !important; margin-b= +ottom: var(--spacing-spacing-5) !important; } + +.pt-spacing-5 { padding-top: var(--spacing-spacing-5); } + +.pb-spacing-5 { padding-bottom: var(--spacing-spacing-5); } + +.px-spacing-5 { padding-left: var(--spacing-spacing-5); padding-right: var(= +--spacing-spacing-5); } + +.py-spacing-5 { padding-top: var(--spacing-spacing-5); padding-bottom: var(= +--spacing-spacing-5); } + +.gap-spacing-5 { gap: var(--spacing-spacing-5); } + +.gap-x-spacing-5 { column-gap: var(--spacing-spacing-5); } + +.gap-y-spacing-5 { row-gap: var(--spacing-spacing-5); } + +.mt-spacing-6 { margin-top: var(--spacing-spacing-6); } + +.-mt-spacing-6 { margin-top: calc(var(--spacing-spacing-6) * -1); } + +.mb-spacing-6 { margin-bottom: var(--spacing-spacing-6); } + +.mr-spacing-6 { margin-right: var(--spacing-spacing-6); } + +.mx-spacing-6 { margin-left: var(--spacing-spacing-6); margin-right: var(--= +spacing-spacing-6); } + +.my-spacing-6 { margin-top: var(--spacing-spacing-6); margin-bottom: var(--= +spacing-spacing-6); } + +.p-spacing-6 { padding: var(--spacing-spacing-6); } + +.pt-spacing-6 { padding-top: var(--spacing-spacing-6); } + +.pb-spacing-6 { padding-bottom: var(--spacing-spacing-6); } + +.px-spacing-6 { padding-left: var(--spacing-spacing-6); padding-right: var(= +--spacing-spacing-6); } + +.py-spacing-6 { padding-top: var(--spacing-spacing-6); padding-bottom: var(= +--spacing-spacing-6); } + +.gap-spacing-6 { gap: var(--spacing-spacing-6); } + +.gap-y-spacing-6 { row-gap: var(--spacing-spacing-6); } + +.top-spacing-6 { top: var(--spacing-spacing-6); } + +.left-spacing-6 { left: var(--spacing-spacing-6); } + +.mt-spacing-7 { margin-top: var(--spacing-spacing-7); } + +.-mt-spacing-7 { margin-top: calc(var(--spacing-spacing-7) * -1); } + +.mb-spacing-7 { margin-bottom: var(--spacing-spacing-7); } + +.-mb-spacing-7 { margin-bottom: calc(var(--spacing-spacing-7) * -1); } + +.my-spacing-7 { margin-top: var(--spacing-spacing-7); margin-bottom: var(--= +spacing-spacing-7); } + +.pt-spacing-7 { padding-top: var(--spacing-spacing-7); } + +.pb-spacing-7 { padding-bottom: var(--spacing-spacing-7); } + +.py-spacing-7 { padding-top: var(--spacing-spacing-7); padding-bottom: var(= +--spacing-spacing-7); } + +.gap-spacing-7 { gap: var(--spacing-spacing-7); } + +.mt-spacing-8 { margin-top: var(--spacing-spacing-8); } + +.pt-spacing-8 { padding-top: var(--spacing-spacing-8); } + +.py-spacing-8 { padding-top: var(--spacing-spacing-8); padding-bottom: var(= +--spacing-spacing-8); } + +.mt-spacing-9 { margin-top: var(--spacing-spacing-9); } + +.pt-spacing-9 { padding-top: var(--spacing-spacing-9); } + +.mt-spacing-10 { margin-top: var(--spacing-spacing-10); } + +.py-spacing-10 { padding-top: var(--spacing-spacing-10); padding-bottom: va= +r(--spacing-spacing-10); } + +.pt-spacing-11 { padding-top: var(--spacing-spacing-11); } + +:root { --sans: "Soehne", system-ui, -apple-system, Helvetica Neue, Arial, = +sans-serif; --circle: "Soehne Circle", sans-serif; --serif: "Signifier", ui= +-serif, Georgia, Cambria, Times New Roman, Times, serif; --mono: "Soehne Mo= +no Buch", Courier, monospace; } + +.f-display-1 { font-family: var(--serif); font-weight: 400; font-size: 2.62= +5rem; line-height: 110%; letter-spacing: -0.01em; font-feature-settings: "l= +iga"; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-display-1 { font-size: 3.4375rem; } +} + +@media (min-width: 1280px) { + .f-display-1 { font-size: 4.5625rem; letter-spacing: -0.02em; } +} + +.f-display-2 { font-family: var(--sans); font-size: 2.625rem; line-height: = +110%; letter-spacing: -0.01em; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-display-2 { font-size: 3.4375rem; line-height: 110%; letter-spacing: -= +0.02em; } +} + +@media (min-width: 1280px) { + .f-display-2 { font-size: 4.5625rem; line-height: 100%; } +} + +.f-display-3 { font-family: var(--serif); font-weight: 400; font-size: 2rem= +; line-height: 110%; letter-spacing: -0.01em; font-feature-settings: "liga"= +; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-display-3 { font-size: 2.625rem; } +} + +@media (min-width: 1280px) { + .f-display-3 { font-size: 3.4375rem; } +} + +.f-display-4 { font-family: var(--sans); font-size: 9.125rem; line-height: = +100%; letter-spacing: -0.02em; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-display-4 { font-size: 12rem; } +} + +@media (min-width: 1280px) { + .f-display-4 { font-size: 18.1875rem; } +} + +@media (min-width: 1680px) { + .f-display-4 { font-size: 24rem; } +} + +.f-display-5 { font-family: var(--sans); font-size: 6rem; line-height: 100%= +; letter-spacing: -0.02em; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-display-5 { font-size: 7.9375rem; } +} + +@media (min-width: 1280px) { + .f-display-5 { font-size: 10.4375rem; } +} + +.f-heading-1 { font-family: var(--serif); font-size: 1.75rem; font-weight: = +400; line-height: 110%; letter-spacing: -0.01em; font-feature-settings: "li= +ga"; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-heading-1 { font-size: 2.25rem; } +} + +@media (min-width: 1280px) { + .f-heading-1 { font-size: 3rem; letter-spacing: -0.02em; } +} + +.f-heading-1-sans { font-family: var(--sans); font-size: 1.75rem; font-weig= +ht: 600; line-height: 110%; letter-spacing: -0.01em; font-feature-settings:= + "liga"; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-heading-1-sans { font-size: 2.25rem; } +} + +@media (min-width: 1280px) { + .f-heading-1-sans { font-size: 3rem; letter-spacing: -0.02em; } +} + +.f-heading-2 { font-family: var(--sans); font-size: 1.75rem; line-height: 1= +20%; letter-spacing: -0.01em; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-heading-2 { font-size: 2.25rem; } +} + +@media (min-width: 1280px) { + .f-heading-2 { font-size: 3rem; line-height: 110%; letter-spacing: -0.02e= +m; } +} + +.f-heading-3 { font-family: var(--sans); font-size: 1.3125rem; font-weight:= + 600; line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: antia= +liased; } + +@media (min-width: 744px) { + .f-heading-3 { font-size: 1.5rem; line-height: 120%; letter-spacing: -0.0= +1em; } +} + +@media (min-width: 1280px) { + .f-heading-3 { font-size: 1.75rem; } +} + +.f-heading-4 { font-family: var(--sans); font-size: 1.125rem; font-weight: = +600; line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: antial= +iased; } + +@media (min-width: 1280px) { + .f-heading-4 { font-size: 1.3125rem; } +} + +.f-heading-5 { font-family: var(--sans); font-size: 1rem; font-weight: 600;= + line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: antialiase= +d; } + +@media (min-width: 1280px) { + .f-heading-5 { font-size: 1.125rem; } +} + +.f-subhead-1 { font-family: var(--sans); font-size: 1.3125rem; line-height:= + 130%; letter-spacing: -0.01em; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-subhead-1 { font-size: 1.5rem; line-height: 120%; } +} + +@media (min-width: 1280px) { + .f-subhead-1 { font-size: 1.75rem; } +} + +.f-subhead-1-serif { font-family: var(--serif); font-size: 1.3125rem; line-= +height: 130%; letter-spacing: -0.01em; -webkit-font-smoothing: antialiased;= + } + +@media (min-width: 744px) { + .f-subhead-1-serif { font-size: 1.5rem; line-height: 120%; } +} + +@media (min-width: 1280px) { + .f-subhead-1-serif { font-size: 1.75rem; } +} + +.f-subhead-2 { font-family: var(--sans); font-size: 1rem; font-weight: 600;= + line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: antialiase= +d; } + +@media (min-width: 1280px) { + .f-subhead-2 { font-size: 1.125rem; } +} + +.f-body-1 { font-family: var(--sans); font-size: 1rem; line-height: 130%; l= +etter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .f-body-1 { font-size: 1.125rem; } +} + +.f-body-2 { font-family: var(--serif); font-size: 1.125rem; font-weight: 40= +0; line-height: 140%; letter-spacing: 0px; font-feature-settings: "liga"; -= +webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .f-body-2 { font-size: 1.3125rem; } +} + +.f-ui-0 { font-family: var(--sans); font-size: 0.875rem; line-height: 130%;= + letter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .f-ui-0 { font-size: 1rem; } +} + +.f-ui-1 { font-family: var(--sans); font-size: 1rem; line-height: 130%; let= +ter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .f-ui-1 { font-size: 1.125rem; } +} + +.f-ui-2 { font-family: var(--sans); font-size: 1rem; font-weight: 600; line= +-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .f-ui-2 { font-size: 1.125rem; } +} + +.f-ui-3 { font-family: var(--sans); font-size: 1.3125rem; line-height: 100%= +; letter-spacing: -0.01em; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-ui-3 { font-size: 1.5rem; } +} + +@media (min-width: 1280px) { + .f-ui-3 { font-size: 1.75rem; } +} + +.f-caption-1 { font-family: var(--sans); font-size: 0.75rem; line-height: 1= +30%; letter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +.f-quote-1 { font-family: var(--sans); font-size: 2rem; line-height: 120%; = +letter-spacing: -0.01em; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-quote-1 { font-size: 2.625rem; line-height: 110%; } +} + +@media (min-width: 1280px) { + .f-quote-1 { font-size: 3rem; letter-spacing: -0.02em; } +} + +.f-reference-1 { font-family: var(--sans); font-size: 0.75rem; line-height:= + 130%; letter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .f-reference-1 { font-size: 0.875rem; } +} + +.f-reference-2 { font-family: var(--sans); font-size: 0.5em; line-height: 1= +30%; letter-spacing: 0px; vertical-align: super; -webkit-font-smoothing: an= +tialiased; } + +@media (min-width: 1280px) { + .f-reference-2 { font-size: 0.875rem; } +} + +.f-meta-1 { font-family: var(--sans); font-size: 1rem; font-weight: 600; li= +ne-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: antialiased; = +} + +@media (min-width: 1280px) { + .f-meta-1 { font-size: 1.125rem; } +} + +.f-meta-2 { font-family: var(--sans); font-size: 1rem; line-height: 130%; l= +etter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .f-meta-2 { font-size: 1.125rem; } +} + +.f-code-1 { font-family: var(--mono); font-size: 1rem; line-height: 120%; l= +etter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .f-code-1 { font-size: 1.0625rem; } +} + +.f-summary-1 { font-family: var(--serif); font-size: 1.3125rem; font-weight= +: 400; line-height: 140%; letter-spacing: 0px; font-feature-settings: "liga= +"; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-summary-1 { font-size: 1.5rem; line-height: 130%; } +} + +@media (min-width: 1280px) { + .f-summary-1 { font-size: 1.75rem; } +} + +.theme-light-gray { --text-primary: var(--gray-900); --text-primary-rgb: 0,= +0,0; --text-secondary: var(--gray-700); --text-interactive-primary: var(--g= +ray-900); --border-primary: var(--gray-900); --border-secondary: rgba(0,0,0= +,.2); --background-primary: var(--gray-000); --background-interactive-prima= +ry-hover: var(--gray-400); --text-inverse: var(--background-primary); --bor= +der-inverse: var(--background-primary); --background-inverse: var(--text-pr= +imary); background-color: var(--background-primary); color: var(--text-prim= +ary); } + +.theme-mid-gray { --text-primary: var(--gray-900); --text-primary-rgb: 0,0,= +0; --text-secondary: var(--gray-800); --text-interactive-primary: var(--gra= +y-900); --border-primary: var(--gray-900); --border-secondary: rgba(0,0,0,.= +2); --background-primary: var(--gray-600); --background-interactive-primary= +-hover: var(--gray-500); --text-inverse: var(--background-primary); --borde= +r-inverse: var(--background-primary); --background-inverse: var(--text-prim= +ary); background-color: var(--background-primary); color: var(--text-primar= +y); } + +.theme-dark-gray { --text-primary: var(--gray-000); --text-primary-rgb: 255= +,255,255; --text-secondary: var(--gray-600); --text-interactive-primary: va= +r(--gray-000); --border-primary: var(--gray-000); --border-secondary: rgba(= +255,255,255,.2); --background-primary: var(--gray-900); --background-intera= +ctive-primary-hover: var(--gray-800); --text-inverse: var(--background-prim= +ary); --border-inverse: var(--background-primary); --background-inverse: va= +r(--text-primary); background-color: var(--background-primary); color: var(= +--text-primary); } + +.theme-light-red { --text-primary: var(--blue-600); --text-primary-rgb: 0,0= +,255; --text-secondary: var(--blue-500); --text-interactive-primary: var(--= +blue-600); --border-primary: var(--blue-600); --border-secondary: rgba(0, 0= +, 255, .1); --background-primary: var(--red-200); --background-interactive-= +primary-hover: var(--red-400); --text-inverse: var(--background-primary); -= +-border-inverse: var(--background-primary); --background-inverse: var(--tex= +t-primary); background-color: var(--background-primary); color: var(--text-= +primary); } + +.theme-mid-red { --text-primary: var(--gray-900); --text-primary-rgb: 0,0,0= +; --text-secondary: var(--red-900); --text-interactive-primary: var(--gray-= +900); --border-primary: var(--gray-900); --border-secondary: rgba(0, 0, 0, = +.2); --background-primary: var(--red-700); --background-interactive-primary= +-hover: var(--red-500); --text-inverse: var(--background-primary); --border= +-inverse: var(--background-primary); --background-inverse: var(--text-prima= +ry); background-color: var(--background-primary); color: var(--text-primary= +); } + +.theme-dark-red { --text-primary: var(--blue-200); --text-primary-rgb: 203,= +220,255; --text-secondary: var(--blue-300); --text-interactive-primary: var= +(--blue-200); --border-primary: var(--blue-200); --border-secondary: rgba(2= +03, 220, 255, .2); --background-primary: var(--red-900); --background-inter= +active-primary-hover: var(--red-800); --text-inverse: var(--background-prim= +ary); --border-inverse: var(--background-primary); --background-inverse: va= +r(--text-primary); background-color: var(--background-primary); color: var(= +--text-primary); } + +.theme-light-green { --text-primary: var(--magenta-700); --text-primary-rgb= +: 197,0,197; --text-secondary: var(--magenta-800); --text-interactive-prima= +ry: var(--magenta-700); --border-primary: var(--magenta-700); --border-seco= +ndary: rgba(197, 0, 197, .1); --background-primary: var(--green-200); --bac= +kground-interactive-primary-hover: var(--green-400); --text-inverse: var(--= +background-primary); --border-inverse: var(--background-primary); --backgro= +und-inverse: var(--text-primary); background-color: var(--background-primar= +y); color: var(--text-primary); } + +.theme-mid-green { --text-primary: var(--gray-900); --text-primary-rgb: 0,0= +,0; --text-secondary: var(--green-900); --text-interactive-primary: var(--g= +ray-900); --border-primary: var(--gray-900); --border-secondary: rgba(0, 0,= + 0, .2); --background-primary: var(--green-600); --background-interactive-p= +rimary-hover: var(--green-500); --text-inverse: var(--background-primary); = +--border-inverse: var(--background-primary); --background-inverse: var(--te= +xt-primary); background-color: var(--background-primary); color: var(--text= +-primary); } + +.theme-dark-green { --text-primary: var(--magenta-400); --text-primary-rgb:= + 255,139,255; --text-secondary: var(--magenta-300); --text-interactive-prim= +ary: var(--magenta-400); --border-primary: var(--magenta-400); --border-sec= +ondary: rgba(255, 139, 255, .2); --background-primary: var(--green-900); --= +background-interactive-primary-hover: rgba(0, 0, 0, .2); --text-inverse: va= +r(--background-primary); --border-inverse: var(--background-primary); --bac= +kground-inverse: var(--text-primary); background-color: var(--background-pr= +imary); color: var(--text-primary); } + +.theme-light-blue { --text-primary: var(--yellow-900); --text-primary-rgb: = +52,51,34; --text-secondary: var(--yellow-800); --text-interactive-primary: = +var(--yellow-900); --border-primary: var(--yellow-900); --border-secondary:= + rgba(52, 51, 34, .2); --background-primary: var(--blue-100); --background-= +interactive-primary-hover: var(--blue-200); --text-inverse: var(--backgroun= +d-primary); --border-inverse: var(--background-primary); --background-inver= +se: var(--text-primary); background-color: var(--background-primary); color= +: var(--text-primary); } + +.theme-mid-blue { --text-primary: var(--gray-000); --text-primary-rgb: 255,= +255,255; --text-secondary: var(--blue-300); --text-interactive-primary: var= +(--gray-000); --border-primary: var(--gray-000); --border-secondary: rgba(2= +55, 255, 255, .2); --background-primary: var(--blue-600); --background-inte= +ractive-primary-hover: var(--blue-700); --text-inverse: var(--background-pr= +imary); --border-inverse: var(--background-primary); --background-inverse: = +var(--text-primary); background-color: var(--background-primary); color: va= +r(--text-primary); } + +.theme-dark-blue { --text-primary: var(--yellow-400); --text-primary-rgb: 2= +55,246,57; --text-secondary: var(--yellow-700); --text-interactive-primary:= + var(--yellow-400); --border-primary: var(--yellow-400); --border-secondary= +: rgba(255, 246, 57, .2); --background-primary: var(--blue-900); --backgrou= +nd-interactive-primary-hover: var(--blue-800); --text-inverse: var(--backgr= +ound-primary); --border-inverse: var(--background-primary); --background-in= +verse: var(--text-primary); background-color: var(--background-primary); co= +lor: var(--text-primary); } + +.theme-light-yellow { --text-primary: var(--blue-600); --text-primary-rgb: = +0,0,255; --text-secondary: var(--blue-500); --text-interactive-primary: var= +(--blue-600); --border-primary: var(--blue-600); --border-secondary: rgba(0= +, 0, 255, .2); --background-primary: var(--yellow-100); --background-intera= +ctive-primary-hover: var(--yellow-400); --text-inverse: var(--background-pr= +imary); --border-inverse: var(--background-primary); --background-inverse: = +var(--text-primary); background-color: var(--background-primary); color: va= +r(--text-primary); } + +.theme-mid-yellow { --text-primary: var(--gray-900); --text-primary-rgb: 0,= +0,0; --text-secondary: var(--gray-600); --text-interactive-primary: var(--g= +ray-900); --border-primary: var(--gray-900); --border-secondary: rgba(0, 0,= + 0, .2); --background-primary: var(--yellow-400); --background-interactive-= +primary-hover: var(--yellow-500); --text-inverse: var(--background-primary)= +; --border-inverse: var(--background-primary); --background-inverse: var(--= +text-primary); background-color: var(--background-primary); color: var(--te= +xt-primary); } + +.theme-dark-yellow { --text-primary: var(--blue-100); --text-primary-rgb: 2= +29,241,255; --text-secondary: var(--blue-300); --text-interactive-primary: = +var(--blue-100); --border-primary: var(--blue-100); --border-secondary: rgb= +a(229, 241, 255, .2); --background-primary: var(--yellow-900); --background= +-interactive-primary-hover: var(--yellow-800); --text-inverse: var(--backgr= +ound-primary); --border-inverse: var(--background-primary); --background-in= +verse: var(--text-primary); background-color: var(--background-primary); co= +lor: var(--text-primary); } + +.theme-light-orange { --text-primary: var(--blue-600); --text-primary-rgb: = +0,0,255; --text-secondary: var(--blue-500); --text-interactive-primary: var= +(--blue-600); --border-primary: var(--blue-600); --border-secondary: rgba(0= +, 0, 255, .2); --background-primary: var(--orange-200); --background-intera= +ctive-primary-hover: var(--orange-300); --text-inverse: var(--background-pr= +imary); --border-inverse: var(--background-primary); --background-inverse: = +var(--text-primary); background-color: var(--background-primary); color: va= +r(--text-primary); } + +.theme-mid-orange { --text-primary: var(--blue-700); --text-primary-rgb: 4,= +4,172; --text-secondary: var(--blue-800); --text-interactive-primary: var(-= +-blue-700); --border-primary: var(--blue-700); --border-secondary: rgba(4, = +4, 172, .2); --background-primary: var(--orange-600); --background-interact= +ive-primary-hover: var(--orange-500); --text-inverse: var(--background-prim= +ary); --border-inverse: var(--background-primary); --background-inverse: va= +r(--text-primary); background-color: var(--background-primary); color: var(= +--text-primary); } + +.theme-dark-orange { --text-primary: var(--blue-300); --text-primary-rgb: 1= +75,193,255; --text-secondary: var(--blue-100); --text-interactive-primary: = +var(--blue-300); --border-primary: var(--blue-300); --border-secondary: rgb= +a(229, 241, 255, .2); --background-primary: var(--orange-900); --background= +-interactive-primary-hover: var(--orange-800); --text-inverse: var(--backgr= +ound-primary); --border-inverse: var(--background-primary); --background-in= +verse: var(--text-primary); background-color: var(--background-primary); co= +lor: var(--text-primary); } + +.theme-light-brown { --text-primary: var(--blue-600); --text-primary-rgb: 0= +,0,255; --text-secondary: var(--blue-800); --text-interactive-primary: var(= +--blue-600); --border-primary: var(--blue-600); --border-secondary: rgba(0,= + 0, 255, .2); --background-primary: var(--brown-200); --background-interact= +ive-primary-hover: var(--brown-300); --text-inverse: var(--background-prima= +ry); --border-inverse: var(--background-primary); --background-inverse: var= +(--text-primary); background-color: var(--background-primary); color: var(-= +-text-primary); } + +.theme-mid-brown { --text-primary: var(--blue-100); --text-primary-rgb: 229= +,241,255; --text-secondary: var(--blue-050); --text-interactive-primary: va= +r(--blue-100); --border-primary: var(--blue-100); --border-secondary: rgba(= +244, 251, 255, .2); --background-primary: var(--brown-600); --background-in= +teractive-primary-hover: var(--brown-700); --text-inverse: var(--background= +-primary); --border-inverse: var(--background-primary); --background-invers= +e: var(--text-primary); background-color: var(--background-primary); color:= + var(--text-primary); } + +.theme-dark-brown { --text-primary: var(--blue-300); --text-primary-rgb: 17= +5,193,255; --text-secondary: var(--blue-400); --text-interactive-primary: v= +ar(--blue-300); --border-primary: var(--blue-300); --border-secondary: rgba= +(175, 193, 255, .2); --background-primary: var(--brown-900); --background-i= +nteractive-primary-hover: var(--brown-800); --text-inverse: var(--backgroun= +d-primary); --border-inverse: var(--background-primary); --background-inver= +se: var(--text-primary); background-color: var(--background-primary); color= +: var(--text-primary); } + +.theme-light-magenta { --text-primary: var(--green-800); --text-primary-rgb= +: 45,113,42; --text-secondary: var(--green-900); --text-interactive-primary= +: var(--green-800); --border-primary: var(--green-800); --border-secondary:= + rgba(45, 113, 42, .2); --background-primary: var(--magenta-200); --backgro= +und-interactive-primary-hover: var(--magenta-100); --text-inverse: var(--ba= +ckground-primary); --border-inverse: var(--background-primary); --backgroun= +d-inverse: var(--text-primary); background-color: var(--background-primary)= +; color: var(--text-primary); } + +.theme-mid-magenta { --text-primary: var(--gray-900); --text-primary-rgb: 0= +,0,0; --text-secondary: var(--green-900); --text-interactive-primary: var(-= +-gray-900); --border-primary: var(--gray-900); --border-secondary: rgba(0, = +0, 0, .2); --background-primary: var(--magenta-500); --background-interacti= +ve-primary-hover: var(--magenta-400); --text-inverse: var(--background-prim= +ary); --border-inverse: var(--background-primary); --background-inverse: va= +r(--text-primary); background-color: var(--background-primary); color: var(= +--text-primary); } + +.theme-dark-magenta { --text-primary: var(--green-600); --text-primary-rgb:= + 81,218,76; --text-secondary: var(--green-700); --text-interactive-primary:= + var(--green-600); --border-primary: var(--green-600); --border-secondary: = +rgba(81, 218, 76, .2); --background-primary: var(--magenta-900); --backgrou= +nd-interactive-primary-hover: var(--magenta-800); --text-inverse: var(--bac= +kground-primary); --border-inverse: var(--background-primary); --background= +-inverse: var(--text-primary); background-color: var(--background-primary);= + color: var(--text-primary); } + +.theme-light-violet { --text-primary: var(--green-800); --text-primary-rgb:= + 45,113,42; --text-secondary: var(--green-900); --text-interactive-primary:= + var(--green-800); --border-primary: var(--green-800); --border-secondary: = +rgba(45, 113, 42, .2); --background-primary: var(--violet-200); --backgroun= +d-interactive-primary-hover: var(--violet-100); --text-inverse: var(--backg= +round-primary); --border-inverse: var(--background-primary); --background-i= +nverse: var(--text-primary); background-color: var(--background-primary); c= +olor: var(--text-primary); } + +.theme-mid-violet { --text-primary: var(--green-400); --text-primary-rgb: 1= +66,255,163; --text-secondary: var(--green-200); --text-interactive-primary:= + var(--green-400); --border-primary: var(--green-400); --border-secondary: = +rgba(166, 255, 163, .2); --background-primary: var(--violet-700); --backgro= +und-interactive-primary-hover: var(--violet-800); --text-inverse: var(--bac= +kground-primary); --border-inverse: var(--background-primary); --background= +-inverse: var(--text-primary); background-color: var(--background-primary);= + color: var(--text-primary); } + +.theme-dark-violet { --text-primary: var(--green-500); --text-primary-rgb: = +124,241,120; --text-secondary: var(--green-700); --text-interactive-primary= +: var(--green-500); --border-primary: var(--green-500); --border-secondary:= + rgba(124, 241, 120, .2); --background-primary: var(--violet-900); --backgr= +ound-interactive-primary-hover: var(--violet-800); --text-inverse: var(--ba= +ckground-primary); --border-inverse: var(--background-primary); --backgroun= +d-inverse: var(--text-primary); background-color: var(--background-primary)= +; color: var(--text-primary); } + +.theme-light-cyan { --text-primary: var(--orange-800); --text-primary-rgb: = +131,54,0; --text-secondary: var(--orange-900); --text-interactive-primary: = +var(--orange-800); --border-primary: var(--orange-800); --border-secondary:= + rgba(131, 54, 0, .2); --background-primary: var(--cyan-200); --background-= +interactive-primary-hover: var(--cyan-100); --text-inverse: var(--backgroun= +d-primary); --border-inverse: var(--background-primary); --background-inver= +se: var(--text-primary); background-color: var(--background-primary); color= +: var(--text-primary); } + +.theme-mid-cyan { --text-primary: var(--gray-900); --text-primary-rgb: 0,0,= +0; --text-secondary: var(--orange-900); --text-interactive-primary: var(--g= +ray-900); --border-primary: var(--gray-900); --border-secondary: rgba(0, 0,= + 0, .2); --background-primary: var(--cyan-600); --background-interactive-pr= +imary-hover: var(--cyan-300); --text-inverse: var(--background-primary); --= +border-inverse: var(--background-primary); --background-inverse: var(--text= +-primary); background-color: var(--background-primary); color: var(--text-p= +rimary); } + +.theme-dark-cyan { --text-primary: var(--orange-400); --text-primary-rgb: 2= +55,201,138; --text-secondary: var(--orange-200); --text-interactive-primary= +: var(--orange-400); --border-primary: var(--orange-400); --border-secondar= +y: rgba(255, 201, 138, .2); --background-primary: var(--cyan-900); --backgr= +ound-interactive-primary-hover: rgba(0, 0, 0, .2); --text-inverse: var(--ba= +ckground-primary); --border-inverse: var(--background-primary); --backgroun= +d-inverse: var(--text-primary); background-color: var(--background-primary)= +; color: var(--text-primary); } + +*, ::before, ::after { --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; = +--tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; -= +-tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: = +; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-= +from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ;= + --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-s= +pacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-widt= +h: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 / .5)= +; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-sha= +dow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightnes= +s: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; -= +-tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --t= +w-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale:= + ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacit= +y: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; } + +::-webkit-backdrop { --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --= +tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --t= +w-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; = +--tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-fr= +om-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; -= +-tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spa= +cing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:= + 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 / .5); = +--tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shado= +w: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness:= + ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --t= +w-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-= +backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;= + --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity:= + ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; } + +::backdrop { --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-trans= +late-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y= +: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pin= +ch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-posit= +ion: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordi= +nal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; = +--tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --= +tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 / .5); --tw-rin= +g-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #= +0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-= +contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-satura= +te: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop= +-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-ba= +ckdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-= +backdrop-saturate: ; --tw-backdrop-sepia: ; } + +:root { --gray-000: #FFFFFF; --gray-050: #F2F2F2; --gray-100: #FAFAFA; --gr= +ay-200: #F5F5F5; --gray-300: #EDEDED; --gray-400: #E5E5E5; --gray-500: #CDC= +DCD; --gray-600: #A8A8A8; --gray-700: #747474; --gray-800: #393939; --gray-= +900: #000000; --red-050: #FFF7F6; --red-100: #FFEDEB; --red-200: #FFE0DB; -= +-red-300: #FFD3C9; --red-400: #FFB7A4; --red-500: #FF9574; --red-600: #FF6E= +3C; --red-700: #FF4500; --red-800: #AA2E00; --red-900: #541600; --green-050= +: #F4FFF4; --green-100: #E9FFE8; --green-200: #D9FFD8; --green-300: #C9FFC7= +; --green-400: #A6FFA3; --green-500: #7CF178; --green-600: #51DA4C; --green= +-700: #3FA93B; --green-800: #2D712A; --green-900: #193718; --blue-050: #F4F= +BFF; --blue-100: #E5F1FF; --blue-200: #CBDCFF; --blue-300: #AFC1FF; --blue-= +400: #7989FF; --blue-500: #3C46FF; --blue-600: #0000FF; --blue-700: #0404AC= +; --blue-800: #020267; --blue-900: #00002E; --cyan-050: #F0FFFF; --cyan-100= +: #E0FFFF; --cyan-200: #CAFFFF; --cyan-300: #B3FFFF; --cyan-400: #82FFFF; -= +-cyan-500: #42FFFF; --cyan-600: #00FFFF; --cyan-700: #00E7E7; --cyan-800: #= +00B3B3; --cyan-900: #005454; --yellow-050: #FFFFDB; --yellow-100: #FFFFB6; = +--yellow-200: #FFFF8F; --yellow-300: #FFFF66; --yellow-400: #FFF639; --yell= +ow-500: #F5E60D; --yellow-600: #CFC52C; --yellow-700: #A19A3A; --yellow-800= +: #6C6837; --yellow-900: #343322; --magenta-050: #FFF9FF; --magenta-100: #F= +FF2FF; --magenta-200: #FFD7FF; --magenta-300: #FFC1FF; --magenta-400: #FF8B= +FF; --magenta-500: #FF45FF; --magenta-600: #FF00FF; --magenta-700: #C500C5;= + --magenta-800: #830083; --magenta-900: #400040; --orange-050: #FFFCF5; --o= +range-100: #FFF9EA; --orange-200: #FFF1D6; --orange-300: #FFE8C1; --orange-= +400: #FFC98A; --orange-500: #FFA045; --orange-600: #FE7600; --orange-700: #= +C45600; --orange-800: #833600; --orange-900: #401900; --violet-050: #FFF9FF= +; --violet-100: #FFF2FF; --violet-200: #FEE6FF; --violet-300: #FCDAFF; --vi= +olet-400: #EBBBFF; --violet-500: #D292FF; --violet-600: #B161FD; --violet-7= +00: #8A2BE2; --violet-800: #571397; --violet-900: #28044A; --brown-050: #F7= +ECE6; --brown-100: #F0DACF; --brown-200: #E8C7B6; --brown-300: #E1B59F; --b= +rown-400: #CB9379; --brown-500: #B67252; --brown-600: #A0522D; --brown-700:= + #793A1C; --brown-800: #51230D; --brown-900: #2A1003; --white-core: #ffffff= +; --white-tint-dark: #f6f6f6; --white-tint-muted: #f3f3f3; --white-highligh= +t: #ededed; --white-neon: #e5e5d5; --black-core: #1d1d1b; --black-tint-dark= +: #393939; --black-tint-muted: #747474; --black-highlight: #a8a8a8; --black= +-neon: #cdcdcd; --plum-core: #800080; --plum-tint-dark: #cc99cc; --plum-tin= +t-muted: #edc0ed; --plum-highlight: #ffcfff; --plum-neon: #ff66ff; --blue-c= +ore: #0f3e99; --blue-tint-dark: #9fb2d6; --blue-tint-muted: #e0ebff; --blue= +-highlight: #a1c1ff; --blue-neon: #1967ff; --teal-core: #004d4d; --teal-tin= +t-dark: #99b8b8; --teal-tint-muted: #cae3e3; --teal-highlight: #cfffff; --t= +eal-neon: #19ffff; --green-core: #1f3319; --green-tint-dark: #a5ada3; --gre= +en-tint-muted: #d3ded1; --green-highlight: #a9ff94; --green-neon: #47ff19; = +--olive-core: #566600; --olive-tint-dark: #acada3; --olive-tint-muted: #dbd= +ed1; --olive-highlight: #ecff8c; --olive-neon: #d9ff19; --yellow-core: #666= +233; --yellow-tint-dark: #c2c0ad; --yellow-tint-muted: #e8e8d6; --yellow-hi= +ghlight: #fff694; --yellow-neon: #ffec19; --orange-core: #592909; --orange-= +tint-dark: #b8b1a5; --orange-tint-muted: #e3ddd1; --orange-highlight: #ffd9= +8c; --orange-neon: #f06000; --red-core: #b22312; --red-tint-dark: #f5bbb5; = +--red-tint-muted: #ffd8d4; --red-highlight: #ff9a8c; --red-neon: #db1e04; -= +-text-primary: var(--gray-900); --text-primary-rgb: 0,0,0; --text-inverse: = +var(--background-primary); --text-secondary: var(--gray-700); --text-intera= +ctive-primary: var(--gray-900); --border-primary: var(--gray-900); --border= +-secondary: rgba(0,0,0,.2); --border-inverse: var(--background-primary); --= +background-primary: var(--gray-000); --background-inverse: var(--text-prima= +ry); --background-success: var(--green-200); --background-interactive-prima= +ry-hover: var(--gray-400); --transparent: transparent; } + +.grid-layout { display: grid; grid-template-columns: repeat(var(--container= +-grid-columns, var(--grid-columns)),1fr); grid-gap: var(--inner-gutter); } + +.grid-col-span-2 { --container-grid-columns: 2; grid-column: span 2 / span = +2; } + +.grid-col-span-6 { --container-grid-columns: 6; grid-column: span 6 / span = +6; } + +.grid-col-start-3 { grid-column-start: 3; } + +[class*=3D"grid-line-"] > * { position: relative; } + +[class*=3D"grid-line-"] > ::before, [class*=3D"grid-line-"] > ::after { con= +tent: attr(=F0=9F=91=BB); position: absolute; z-index: 0; pointer-events: n= +one; } + +.grid-cols-1[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-child(n= +)::before { border-bottom-width: 1px; } + +.grid-cols-1[class*=3D"grid-line-xfull"] > :nth-child(n)::before { left: 0p= +x; right: 0px; } + +.grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1)::before { right: 0px= +; } + +.grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child(-n+1)= +::before { border-bottom-width: 0px; } + +.grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child(-n+1)= + ~ ::before { border-bottom-width: 0px; } + +.grid-cols-2[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-child(n= +)::before { border-bottom-width: 1px; } + +.grid-cols-2[class*=3D"grid-line-xfull"] > :nth-child(n)::before { left: ca= +lc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); } + +.grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1)::before { left: 0px= +; } + +.grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+2)::before { right: 0p= +x; } + +.grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-child(-n+2= +)::before { border-bottom-width: 0px; } + +.grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-child(-n+2= +) ~ ::before { border-bottom-width: 0px; } + +.grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(n= +)::after { border-right-width: 1px; } + +.grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(2= +n+2)::after { border-right-width: 0px; } + +.grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(-= +n+2)::after { top: 0px; } + +.grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(2= +n+1):nth-last-child(-n+2)::after { bottom: 0px; } + +.grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(2= +n+1):nth-last-child(-n+2) ~ li::after { bottom: 0px; } + +.grid-cols-3[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-child(n= +)::before { border-bottom-width: 1px; } + +.grid-cols-3[class*=3D"grid-line-xfull"] > :nth-child(n)::before { left: ca= +lc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); } + +.grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1)::before { left: 0px= +; } + +.grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+3)::before { right: 0p= +x; } + +.grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-child(-n+3= +)::before { border-bottom-width: 0px; } + +.grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-child(-n+3= +) ~ ::before { border-bottom-width: 0px; } + +.grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(n= +)::after { border-right-width: 1px; } + +.grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(3= +n+3)::after { border-right-width: 0px; } + +.grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(-= +n+3)::after { top: 0px; } + +.grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(3= +n+1):nth-last-child(-n+3)::after { bottom: 0px; } + +.grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(3= +n+1):nth-last-child(-n+3) ~ li::after { bottom: 0px; } + +.grid-cols-4[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-child(n= +)::before { border-bottom-width: 1px; } + +.grid-cols-4[class*=3D"grid-line-xfull"] > :nth-child(n)::before { left: ca= +lc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); } + +.grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1)::before { left: 0px= +; } + +.grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+4)::before { right: 0p= +x; } + +.grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-child(-n+4= +)::before { border-bottom-width: 0px; } + +.grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-child(-n+4= +) ~ ::before { border-bottom-width: 0px; } + +.grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(n= +)::after { border-right-width: 1px; } + +.grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(4= +n+4)::after { border-right-width: 0px; } + +.grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(-= +n+4)::after { top: 0px; } + +.grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(4= +n+1):nth-last-child(-n+4)::after { bottom: 0px; } + +.grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(4= +n+1):nth-last-child(-n+4) ~ li::after { bottom: 0px; } + +.grid-cols-5[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-child(n= +)::before { border-bottom-width: 1px; } + +.grid-cols-5[class*=3D"grid-line-xfull"] > :nth-child(n)::before { left: ca= +lc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); } + +.grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1)::before { left: 0px= +; } + +.grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+5)::before { right: 0p= +x; } + +.grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-child(-n+5= +)::before { border-bottom-width: 0px; } + +.grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-child(-n+5= +) ~ ::before { border-bottom-width: 0px; } + +.grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(n= +)::after { border-right-width: 1px; } + +.grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(5= +n+5)::after { border-right-width: 0px; } + +.grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(-= +n+5)::after { top: 0px; } + +.grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(5= +n+1):nth-last-child(-n+5)::after { bottom: 0px; } + +.grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(5= +n+1):nth-last-child(-n+5) ~ li::after { bottom: 0px; } + +.grid-cols-6[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-child(n= +)::before { border-bottom-width: 1px; } + +.grid-cols-6[class*=3D"grid-line-xfull"] > :nth-child(n)::before { left: ca= +lc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); } + +.grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1)::before { left: 0px= +; } + +.grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+6)::before { right: 0p= +x; } + +.grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-child(-n+6= +)::before { border-bottom-width: 0px; } + +.grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-child(-n+6= +) ~ ::before { border-bottom-width: 0px; } + +.grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(n= +)::after { border-right-width: 1px; } + +.grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(6= +n+6)::after { border-right-width: 0px; } + +.grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(-= +n+6)::after { top: 0px; } + +.grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(6= +n+1):nth-last-child(-n+6)::after { bottom: 0px; } + +.grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(6= +n+1):nth-last-child(-n+6) ~ li::after { bottom: 0px; } + +@media (min-width: 429px) { + [class*=3D"grid-line-"] > * { position: relative; } + [class*=3D"grid-line-"] > ::before, [class*=3D"grid-line-"] > ::after { c= +ontent: attr(=F0=9F=91=BB); position: absolute; z-index: 0; pointer-events:= + none; } + .sm\:grid-line-x > ::before { content: attr(=F0=9F=91=BB); left: 0px; rig= +ht: 0px; top: 0px; bottom: calc(var(--inner-gutter) / -2); border-top: 0px = +solid transparent; border-bottom: 0px solid transparent; } + .sm\:grid-line-xfull > ::before { content: attr(=F0=9F=91=BB); left: calc= +(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); top: 0px= +; bottom: calc(var(--inner-gutter) / -2); border-top: 0px solid transparent= +; border-bottom: 0px solid transparent; } + .sm\:grid-line-x-0 > ::before { content: none; } + .sm\:grid-line-y > ::after { content: attr(=F0=9F=91=BB); left: 0px; righ= +t: calc(var(--inner-gutter) / -2); top: 0px; bottom: 0px; border-left: 0px = +solid transparent; border-right: 0px solid transparent; } + .sm\:grid-line-yfull > ::after { content: attr(=F0=9F=91=BB); left: 0px; = +right: calc(var(--inner-gutter) / -2); top: calc(var(--inner-gutter) / -1);= + bottom: 0px; border-left: 0px solid transparent; border-right: 0px solid t= +ransparent; } + .sm\:grid-line-yfull[class*=3D"grid-line-x"] > ::after { left: 0px; right= +: calc(var(--inner-gutter) / -2); top: calc(var(--inner-gutter) / -2); bott= +om: calc(var(--inner-gutter) / -2); border-left: 0px solid transparent; bor= +der-right: 0px solid transparent; } + .sm\:grid-line-y-0 > ::after { content: none; } + .sm\:grid-line-x-0[class*=3D"grid-line-x-"] > ::before { bottom: 0rem; } + .sm\:grid-line-x-0[class*=3D"grid-line-yfull"] > ::after { top: 0rem; bot= +tom: 0rem; } + .sm\:grid-line-x-1[class*=3D"grid-line-x-"] > ::before { bottom: -0.0625r= +em; } + .sm\:grid-line-x-1[class*=3D"grid-line-yfull"] > ::after { top: -0.0625re= +m; bottom: -0.0625rem; } + .sm\:grid-line-x-2[class*=3D"grid-line-x-"] > ::before { bottom: -0.125re= +m; } + .sm\:grid-line-x-2[class*=3D"grid-line-yfull"] > ::after { top: -0.125rem= +; bottom: -0.125rem; } + .sm\:grid-line-x-3[class*=3D"grid-line-x-"] > ::before { bottom: -0.1875r= +em; } + .sm\:grid-line-x-3[class*=3D"grid-line-yfull"] > ::after { top: -0.1875re= +m; bottom: -0.1875rem; } + .sm\:grid-line-x-4[class*=3D"grid-line-x-"] > ::before { bottom: -0.25rem= +; } + .sm\:grid-line-x-4[class*=3D"grid-line-yfull"] > ::after { top: -0.25rem;= + bottom: -0.25rem; } + .sm\:grid-line-x-5[class*=3D"grid-line-x-"] > ::before { bottom: -0.3125r= +em; } + .sm\:grid-line-x-5[class*=3D"grid-line-yfull"] > ::after { top: -0.3125re= +m; bottom: -0.3125rem; } + .sm\:grid-line-x-6[class*=3D"grid-line-x-"] > ::before { bottom: -0.375re= +m; } + .sm\:grid-line-x-6[class*=3D"grid-line-yfull"] > ::after { top: -0.375rem= +; bottom: -0.375rem; } + .sm\:grid-line-x-7[class*=3D"grid-line-x-"] > ::before { bottom: -0.4375r= +em; } + .sm\:grid-line-x-7[class*=3D"grid-line-yfull"] > ::after { top: -0.4375re= +m; bottom: -0.4375rem; } + .sm\:grid-line-x-8[class*=3D"grid-line-x-"] > ::before { bottom: -0.5rem;= + } + .sm\:grid-line-x-8[class*=3D"grid-line-yfull"] > ::after { top: -0.5rem; = +bottom: -0.5rem; } + .sm\:grid-line-x-9[class*=3D"grid-line-x-"] > ::before { bottom: -0.5625r= +em; } + .sm\:grid-line-x-9[class*=3D"grid-line-yfull"] > ::after { top: -0.5625re= +m; bottom: -0.5625rem; } + .sm\:grid-line-x-10[class*=3D"grid-line-x-"] > ::before { bottom: -0.625r= +em; } + .sm\:grid-line-x-10[class*=3D"grid-line-yfull"] > ::after { top: -0.625re= +m; bottom: -0.625rem; } + .sm\:grid-line-x-11[class*=3D"grid-line-x-"] > ::before { bottom: -0.6875= +rem; } + .sm\:grid-line-x-11[class*=3D"grid-line-yfull"] > ::after { top: -0.6875r= +em; bottom: -0.6875rem; } + .sm\:grid-line-x-12[class*=3D"grid-line-x-"] > ::before { bottom: -0.75re= +m; } + .sm\:grid-line-x-12[class*=3D"grid-line-yfull"] > ::after { top: -0.75rem= +; bottom: -0.75rem; } + .sm\:grid-line-x-13[class*=3D"grid-line-x-"] > ::before { bottom: -0.8125= +rem; } + .sm\:grid-line-x-13[class*=3D"grid-line-yfull"] > ::after { top: -0.8125r= +em; bottom: -0.8125rem; } + .sm\:grid-line-x-14[class*=3D"grid-line-x-"] > ::before { bottom: -0.875r= +em; } + .sm\:grid-line-x-14[class*=3D"grid-line-yfull"] > ::after { top: -0.875re= +m; bottom: -0.875rem; } + .sm\:grid-line-x-15[class*=3D"grid-line-x-"] > ::before { bottom: -0.9375= +rem; } + .sm\:grid-line-x-15[class*=3D"grid-line-yfull"] > ::after { top: -0.9375r= +em; bottom: -0.9375rem; } + .sm\:grid-line-x-16[class*=3D"grid-line-x-"] > ::before { bottom: -1rem; = +} + .sm\:grid-line-x-16[class*=3D"grid-line-yfull"] > ::after { top: -1rem; b= +ottom: -1rem; } + .sm\:grid-line-x-17[class*=3D"grid-line-x-"] > ::before { bottom: -1.0625= +rem; } + .sm\:grid-line-x-17[class*=3D"grid-line-yfull"] > ::after { top: -1.0625r= +em; bottom: -1.0625rem; } + .sm\:grid-line-x-18[class*=3D"grid-line-x-"] > ::before { bottom: -1.125r= +em; } + .sm\:grid-line-x-18[class*=3D"grid-line-yfull"] > ::after { top: -1.125re= +m; bottom: -1.125rem; } + .sm\:grid-line-x-19[class*=3D"grid-line-x-"] > ::before { bottom: -1.1875= +rem; } + .sm\:grid-line-x-19[class*=3D"grid-line-yfull"] > ::after { top: -1.1875r= +em; bottom: -1.1875rem; } + .sm\:grid-line-x-20[class*=3D"grid-line-x-"] > ::before { bottom: -1.25re= +m; } + .sm\:grid-line-x-20[class*=3D"grid-line-yfull"] > ::after { top: -1.25rem= +; bottom: -1.25rem; } + .sm\:grid-line-x-21[class*=3D"grid-line-x-"] > ::before { bottom: -1.3125= +rem; } + .sm\:grid-line-x-21[class*=3D"grid-line-yfull"] > ::after { top: -1.3125r= +em; bottom: -1.3125rem; } + .sm\:grid-line-x-22[class*=3D"grid-line-x-"] > ::before { bottom: -1.375r= +em; } + .sm\:grid-line-x-22[class*=3D"grid-line-yfull"] > ::after { top: -1.375re= +m; bottom: -1.375rem; } + .sm\:grid-line-x-23[class*=3D"grid-line-x-"] > ::before { bottom: -1.4375= +rem; } + .sm\:grid-line-x-23[class*=3D"grid-line-yfull"] > ::after { top: -1.4375r= +em; bottom: -1.4375rem; } + .sm\:grid-line-x-24[class*=3D"grid-line-x-"] > ::before { bottom: -1.5rem= +; } + .sm\:grid-line-x-24[class*=3D"grid-line-yfull"] > ::after { top: -1.5rem;= + bottom: -1.5rem; } + .sm\:grid-line-x-25[class*=3D"grid-line-x-"] > ::before { bottom: -1.5625= +rem; } + .sm\:grid-line-x-25[class*=3D"grid-line-yfull"] > ::after { top: -1.5625r= +em; bottom: -1.5625rem; } + .sm\:grid-line-x-26[class*=3D"grid-line-x-"] > ::before { bottom: -1.625r= +em; } + .sm\:grid-line-x-26[class*=3D"grid-line-yfull"] > ::after { top: -1.625re= +m; bottom: -1.625rem; } + .sm\:grid-line-x-27[class*=3D"grid-line-x-"] > ::before { bottom: -1.6875= +rem; } + .sm\:grid-line-x-27[class*=3D"grid-line-yfull"] > ::after { top: -1.6875r= +em; bottom: -1.6875rem; } + .sm\:grid-line-x-28[class*=3D"grid-line-x-"] > ::before { bottom: -1.75re= +m; } + .sm\:grid-line-x-28[class*=3D"grid-line-yfull"] > ::after { top: -1.75rem= +; bottom: -1.75rem; } + .sm\:grid-line-x-29[class*=3D"grid-line-x-"] > ::before { bottom: -1.8125= +rem; } + .sm\:grid-line-x-29[class*=3D"grid-line-yfull"] > ::after { top: -1.8125r= +em; bottom: -1.8125rem; } + .sm\:grid-line-x-30[class*=3D"grid-line-x-"] > ::before { bottom: -1.875r= +em; } + .sm\:grid-line-x-30[class*=3D"grid-line-yfull"] > ::after { top: -1.875re= +m; bottom: -1.875rem; } + .sm\:grid-line-x-31[class*=3D"grid-line-x-"] > ::before { bottom: -1.9375= +rem; } + .sm\:grid-line-x-31[class*=3D"grid-line-yfull"] > ::after { top: -1.9375r= +em; bottom: -1.9375rem; } + .sm\:grid-line-x-32[class*=3D"grid-line-x-"] > ::before { bottom: -2rem; = +} + .sm\:grid-line-x-32[class*=3D"grid-line-yfull"] > ::after { top: -2rem; b= +ottom: -2rem; } + .sm\:grid-line-x-33[class*=3D"grid-line-x-"] > ::before { bottom: -2.0625= +rem; } + .sm\:grid-line-x-33[class*=3D"grid-line-yfull"] > ::after { top: -2.0625r= +em; bottom: -2.0625rem; } + .sm\:grid-line-x-34[class*=3D"grid-line-x-"] > ::before { bottom: -2.125r= +em; } + .sm\:grid-line-x-34[class*=3D"grid-line-yfull"] > ::after { top: -2.125re= +m; bottom: -2.125rem; } + .sm\:grid-line-x-35[class*=3D"grid-line-x-"] > ::before { bottom: -2.1875= +rem; } + .sm\:grid-line-x-35[class*=3D"grid-line-yfull"] > ::after { top: -2.1875r= +em; bottom: -2.1875rem; } + .sm\:grid-line-x-36[class*=3D"grid-line-x-"] > ::before { bottom: -2.25re= +m; } + .sm\:grid-line-x-36[class*=3D"grid-line-yfull"] > ::after { top: -2.25rem= +; bottom: -2.25rem; } + .sm\:grid-line-x-37[class*=3D"grid-line-x-"] > ::before { bottom: -2.3125= +rem; } + .sm\:grid-line-x-37[class*=3D"grid-line-yfull"] > ::after { top: -2.3125r= +em; bottom: -2.3125rem; } + .sm\:grid-line-x-38[class*=3D"grid-line-x-"] > ::before { bottom: -2.375r= +em; } + .sm\:grid-line-x-38[class*=3D"grid-line-yfull"] > ::after { top: -2.375re= +m; bottom: -2.375rem; } + .sm\:grid-line-x-39[class*=3D"grid-line-x-"] > ::before { bottom: -2.4375= +rem; } + .sm\:grid-line-x-39[class*=3D"grid-line-yfull"] > ::after { top: -2.4375r= +em; bottom: -2.4375rem; } + .sm\:grid-line-x-40[class*=3D"grid-line-x-"] > ::before { bottom: -2.5rem= +; } + .sm\:grid-line-x-40[class*=3D"grid-line-yfull"] > ::after { top: -2.5rem;= + bottom: -2.5rem; } + .sm\:grid-line-x-41[class*=3D"grid-line-x-"] > ::before { bottom: -2.5625= +rem; } + .sm\:grid-line-x-41[class*=3D"grid-line-yfull"] > ::after { top: -2.5625r= +em; bottom: -2.5625rem; } + .sm\:grid-line-x-42[class*=3D"grid-line-x-"] > ::before { bottom: -2.625r= +em; } + .sm\:grid-line-x-42[class*=3D"grid-line-yfull"] > ::after { top: -2.625re= +m; bottom: -2.625rem; } + .sm\:grid-line-x-43[class*=3D"grid-line-x-"] > ::before { bottom: -2.6875= +rem; } + .sm\:grid-line-x-43[class*=3D"grid-line-yfull"] > ::after { top: -2.6875r= +em; bottom: -2.6875rem; } + .sm\:grid-line-x-44[class*=3D"grid-line-x-"] > ::before { bottom: -2.75re= +m; } + .sm\:grid-line-x-44[class*=3D"grid-line-yfull"] > ::after { top: -2.75rem= +; bottom: -2.75rem; } + .sm\:grid-line-x-45[class*=3D"grid-line-x-"] > ::before { bottom: -2.8125= +rem; } + .sm\:grid-line-x-45[class*=3D"grid-line-yfull"] > ::after { top: -2.8125r= +em; bottom: -2.8125rem; } + .sm\:grid-line-x-46[class*=3D"grid-line-x-"] > ::before { bottom: -2.875r= +em; } + .sm\:grid-line-x-46[class*=3D"grid-line-yfull"] > ::after { top: -2.875re= +m; bottom: -2.875rem; } + .sm\:grid-line-x-47[class*=3D"grid-line-x-"] > ::before { bottom: -2.9375= +rem; } + .sm\:grid-line-x-47[class*=3D"grid-line-yfull"] > ::after { top: -2.9375r= +em; bottom: -2.9375rem; } + .sm\:grid-line-x-48[class*=3D"grid-line-x-"] > ::before { bottom: -3rem; = +} + .sm\:grid-line-x-48[class*=3D"grid-line-yfull"] > ::after { top: -3rem; b= +ottom: -3rem; } + .sm\:grid-line-x-49[class*=3D"grid-line-x-"] > ::before { bottom: -3.0625= +rem; } + .sm\:grid-line-x-49[class*=3D"grid-line-yfull"] > ::after { top: -3.0625r= +em; bottom: -3.0625rem; } + .sm\:grid-line-x-50[class*=3D"grid-line-x-"] > ::before { bottom: -3.125r= +em; } + .sm\:grid-line-x-50[class*=3D"grid-line-yfull"] > ::after { top: -3.125re= +m; bottom: -3.125rem; } + .sm\:grid-line-x-51[class*=3D"grid-line-x-"] > ::before { bottom: -3.1875= +rem; } + .sm\:grid-line-x-51[class*=3D"grid-line-yfull"] > ::after { top: -3.1875r= +em; bottom: -3.1875rem; } + .sm\:grid-line-x-52[class*=3D"grid-line-x-"] > ::before { bottom: -3.25re= +m; } + .sm\:grid-line-x-52[class*=3D"grid-line-yfull"] > ::after { top: -3.25rem= +; bottom: -3.25rem; } + .sm\:grid-line-x-53[class*=3D"grid-line-x-"] > ::before { bottom: -3.3125= +rem; } + .sm\:grid-line-x-53[class*=3D"grid-line-yfull"] > ::after { top: -3.3125r= +em; bottom: -3.3125rem; } + .sm\:grid-line-x-54[class*=3D"grid-line-x-"] > ::before { bottom: -3.375r= +em; } + .sm\:grid-line-x-54[class*=3D"grid-line-yfull"] > ::after { top: -3.375re= +m; bottom: -3.375rem; } + .sm\:grid-line-x-55[class*=3D"grid-line-x-"] > ::before { bottom: -3.4375= +rem; } + .sm\:grid-line-x-55[class*=3D"grid-line-yfull"] > ::after { top: -3.4375r= +em; bottom: -3.4375rem; } + .sm\:grid-line-x-56[class*=3D"grid-line-x-"] > ::before { bottom: -3.5rem= +; } + .sm\:grid-line-x-56[class*=3D"grid-line-yfull"] > ::after { top: -3.5rem;= + bottom: -3.5rem; } + .sm\:grid-line-x-57[class*=3D"grid-line-x-"] > ::before { bottom: -3.5625= +rem; } + .sm\:grid-line-x-57[class*=3D"grid-line-yfull"] > ::after { top: -3.5625r= +em; bottom: -3.5625rem; } + .sm\:grid-line-x-58[class*=3D"grid-line-x-"] > ::before { bottom: -3.625r= +em; } + .sm\:grid-line-x-58[class*=3D"grid-line-yfull"] > ::after { top: -3.625re= +m; bottom: -3.625rem; } + .sm\:grid-line-x-59[class*=3D"grid-line-x-"] > ::before { bottom: -3.6875= +rem; } + .sm\:grid-line-x-59[class*=3D"grid-line-yfull"] > ::after { top: -3.6875r= +em; bottom: -3.6875rem; } + .sm\:grid-line-x-60[class*=3D"grid-line-x-"] > ::before { bottom: -3.75re= +m; } + .sm\:grid-line-x-60[class*=3D"grid-line-yfull"] > ::after { top: -3.75rem= +; bottom: -3.75rem; } + .sm\:grid-line-x-61[class*=3D"grid-line-x-"] > ::before { bottom: -3.8125= +rem; } + .sm\:grid-line-x-61[class*=3D"grid-line-yfull"] > ::after { top: -3.8125r= +em; bottom: -3.8125rem; } + .sm\:grid-line-x-62[class*=3D"grid-line-x-"] > ::before { bottom: -3.875r= +em; } + .sm\:grid-line-x-62[class*=3D"grid-line-yfull"] > ::after { top: -3.875re= +m; bottom: -3.875rem; } + .sm\:grid-line-x-63[class*=3D"grid-line-x-"] > ::before { bottom: -3.9375= +rem; } + .sm\:grid-line-x-63[class*=3D"grid-line-yfull"] > ::after { top: -3.9375r= +em; bottom: -3.9375rem; } + .sm\:grid-line-x-64[class*=3D"grid-line-x-"] > ::before { bottom: -4rem; = +} + .sm\:grid-line-x-64[class*=3D"grid-line-yfull"] > ::after { top: -4rem; b= +ottom: -4rem; } + .sm\:grid-line-x-65[class*=3D"grid-line-x-"] > ::before { bottom: -4.0625= +rem; } + .sm\:grid-line-x-65[class*=3D"grid-line-yfull"] > ::after { top: -4.0625r= +em; bottom: -4.0625rem; } + .sm\:grid-line-x-66[class*=3D"grid-line-x-"] > ::before { bottom: -4.125r= +em; } + .sm\:grid-line-x-66[class*=3D"grid-line-yfull"] > ::after { top: -4.125re= +m; bottom: -4.125rem; } + .sm\:grid-line-x-67[class*=3D"grid-line-x-"] > ::before { bottom: -4.1875= +rem; } + .sm\:grid-line-x-67[class*=3D"grid-line-yfull"] > ::after { top: -4.1875r= +em; bottom: -4.1875rem; } + .sm\:grid-line-x-68[class*=3D"grid-line-x-"] > ::before { bottom: -4.25re= +m; } + .sm\:grid-line-x-68[class*=3D"grid-line-yfull"] > ::after { top: -4.25rem= +; bottom: -4.25rem; } + .sm\:grid-line-x-69[class*=3D"grid-line-x-"] > ::before { bottom: -4.3125= +rem; } + .sm\:grid-line-x-69[class*=3D"grid-line-yfull"] > ::after { top: -4.3125r= +em; bottom: -4.3125rem; } + .sm\:grid-line-x-70[class*=3D"grid-line-x-"] > ::before { bottom: -4.375r= +em; } + .sm\:grid-line-x-70[class*=3D"grid-line-yfull"] > ::after { top: -4.375re= +m; bottom: -4.375rem; } + .sm\:grid-line-x-71[class*=3D"grid-line-x-"] > ::before { bottom: -4.4375= +rem; } + .sm\:grid-line-x-71[class*=3D"grid-line-yfull"] > ::after { top: -4.4375r= +em; bottom: -4.4375rem; } + .sm\:grid-line-x-72[class*=3D"grid-line-x-"] > ::before { bottom: -4.5rem= +; } + .sm\:grid-line-x-72[class*=3D"grid-line-yfull"] > ::after { top: -4.5rem;= + bottom: -4.5rem; } + .sm\:grid-line-x-73[class*=3D"grid-line-x-"] > ::before { bottom: -4.5625= +rem; } + .sm\:grid-line-x-73[class*=3D"grid-line-yfull"] > ::after { top: -4.5625r= +em; bottom: -4.5625rem; } + .sm\:grid-line-x-74[class*=3D"grid-line-x-"] > ::before { bottom: -4.625r= +em; } + .sm\:grid-line-x-74[class*=3D"grid-line-yfull"] > ::after { top: -4.625re= +m; bottom: -4.625rem; } + .sm\:grid-line-x-75[class*=3D"grid-line-x-"] > ::before { bottom: -4.6875= +rem; } + .sm\:grid-line-x-75[class*=3D"grid-line-yfull"] > ::after { top: -4.6875r= +em; bottom: -4.6875rem; } + .sm\:grid-line-x-76[class*=3D"grid-line-x-"] > ::before { bottom: -4.75re= +m; } + .sm\:grid-line-x-76[class*=3D"grid-line-yfull"] > ::after { top: -4.75rem= +; bottom: -4.75rem; } + .sm\:grid-line-x-77[class*=3D"grid-line-x-"] > ::before { bottom: -4.8125= +rem; } + .sm\:grid-line-x-77[class*=3D"grid-line-yfull"] > ::after { top: -4.8125r= +em; bottom: -4.8125rem; } + .sm\:grid-line-x-78[class*=3D"grid-line-x-"] > ::before { bottom: -4.875r= +em; } + .sm\:grid-line-x-78[class*=3D"grid-line-yfull"] > ::after { top: -4.875re= +m; bottom: -4.875rem; } + .sm\:grid-line-x-79[class*=3D"grid-line-x-"] > ::before { bottom: -4.9375= +rem; } + .sm\:grid-line-x-79[class*=3D"grid-line-yfull"] > ::after { top: -4.9375r= +em; bottom: -4.9375rem; } + .sm\:grid-line-x-80[class*=3D"grid-line-x-"] > ::before { bottom: -5rem; = +} + .sm\:grid-line-x-80[class*=3D"grid-line-yfull"] > ::after { top: -5rem; b= +ottom: -5rem; } + .sm\:grid-line-x-81[class*=3D"grid-line-x-"] > ::before { bottom: -5.0625= +rem; } + .sm\:grid-line-x-81[class*=3D"grid-line-yfull"] > ::after { top: -5.0625r= +em; bottom: -5.0625rem; } + .sm\:grid-line-x-82[class*=3D"grid-line-x-"] > ::before { bottom: -5.125r= +em; } + .sm\:grid-line-x-82[class*=3D"grid-line-yfull"] > ::after { top: -5.125re= +m; bottom: -5.125rem; } + .sm\:grid-line-x-83[class*=3D"grid-line-x-"] > ::before { bottom: -5.1875= +rem; } + .sm\:grid-line-x-83[class*=3D"grid-line-yfull"] > ::after { top: -5.1875r= +em; bottom: -5.1875rem; } + .sm\:grid-line-x-84[class*=3D"grid-line-x-"] > ::before { bottom: -5.25re= +m; } + .sm\:grid-line-x-84[class*=3D"grid-line-yfull"] > ::after { top: -5.25rem= +; bottom: -5.25rem; } + .sm\:grid-line-x-85[class*=3D"grid-line-x-"] > ::before { bottom: -5.3125= +rem; } + .sm\:grid-line-x-85[class*=3D"grid-line-yfull"] > ::after { top: -5.3125r= +em; bottom: -5.3125rem; } + .sm\:grid-line-x-86[class*=3D"grid-line-x-"] > ::before { bottom: -5.375r= +em; } + .sm\:grid-line-x-86[class*=3D"grid-line-yfull"] > ::after { top: -5.375re= +m; bottom: -5.375rem; } + .sm\:grid-line-x-87[class*=3D"grid-line-x-"] > ::before { bottom: -5.4375= +rem; } + .sm\:grid-line-x-87[class*=3D"grid-line-yfull"] > ::after { top: -5.4375r= +em; bottom: -5.4375rem; } + .sm\:grid-line-x-88[class*=3D"grid-line-x-"] > ::before { bottom: -5.5rem= +; } + .sm\:grid-line-x-88[class*=3D"grid-line-yfull"] > ::after { top: -5.5rem;= + bottom: -5.5rem; } + .sm\:grid-line-x-89[class*=3D"grid-line-x-"] > ::before { bottom: -5.5625= +rem; } + .sm\:grid-line-x-89[class*=3D"grid-line-yfull"] > ::after { top: -5.5625r= +em; bottom: -5.5625rem; } + .sm\:grid-line-x-90[class*=3D"grid-line-x-"] > ::before { bottom: -5.625r= +em; } + .sm\:grid-line-x-90[class*=3D"grid-line-yfull"] > ::after { top: -5.625re= +m; bottom: -5.625rem; } + .sm\:grid-line-x-91[class*=3D"grid-line-x-"] > ::before { bottom: -5.6875= +rem; } + .sm\:grid-line-x-91[class*=3D"grid-line-yfull"] > ::after { top: -5.6875r= +em; bottom: -5.6875rem; } + .sm\:grid-line-x-92[class*=3D"grid-line-x-"] > ::before { bottom: -5.75re= +m; } + .sm\:grid-line-x-92[class*=3D"grid-line-yfull"] > ::after { top: -5.75rem= +; bottom: -5.75rem; } + .sm\:grid-line-x-93[class*=3D"grid-line-x-"] > ::before { bottom: -5.8125= +rem; } + .sm\:grid-line-x-93[class*=3D"grid-line-yfull"] > ::after { top: -5.8125r= +em; bottom: -5.8125rem; } + .sm\:grid-line-x-94[class*=3D"grid-line-x-"] > ::before { bottom: -5.875r= +em; } + .sm\:grid-line-x-94[class*=3D"grid-line-yfull"] > ::after { top: -5.875re= +m; bottom: -5.875rem; } + .sm\:grid-line-x-95[class*=3D"grid-line-x-"] > ::before { bottom: -5.9375= +rem; } + .sm\:grid-line-x-95[class*=3D"grid-line-yfull"] > ::after { top: -5.9375r= +em; bottom: -5.9375rem; } + .sm\:grid-line-x-96[class*=3D"grid-line-x-"] > ::before { bottom: -6rem; = +} + .sm\:grid-line-x-96[class*=3D"grid-line-yfull"] > ::after { top: -6rem; b= +ottom: -6rem; } + .sm\:grid-line-x-97[class*=3D"grid-line-x-"] > ::before { bottom: -6.0625= +rem; } + .sm\:grid-line-x-97[class*=3D"grid-line-yfull"] > ::after { top: -6.0625r= +em; bottom: -6.0625rem; } + .sm\:grid-line-x-98[class*=3D"grid-line-x-"] > ::before { bottom: -6.125r= +em; } + .sm\:grid-line-x-98[class*=3D"grid-line-yfull"] > ::after { top: -6.125re= +m; bottom: -6.125rem; } + .sm\:grid-line-x-99[class*=3D"grid-line-x-"] > ::before { bottom: -6.1875= +rem; } + .sm\:grid-line-x-99[class*=3D"grid-line-yfull"] > ::after { top: -6.1875r= +em; bottom: -6.1875rem; } + .sm\:grid-line-x-100[class*=3D"grid-line-x-"] > ::before { bottom: -6.25r= +em; } + .sm\:grid-line-x-100[class*=3D"grid-line-yfull"] > ::after { top: -6.25re= +m; bottom: -6.25rem; } + .sm\:grid-line-x-400[class*=3D"grid-line-x-"] > ::before { bottom: -25rem= +; } + .sm\:grid-line-x-400[class*=3D"grid-line-yfull"] > ::after { top: -25rem;= + bottom: -25rem; } + .sm\:grid-line-x-600[class*=3D"grid-line-x-"] > ::before { bottom: -37.5r= +em; } + .sm\:grid-line-x-600[class*=3D"grid-line-yfull"] > ::after { top: -37.5re= +m; bottom: -37.5rem; } + .sm\:grid-line-x-safe-top[class*=3D"grid-line-x-"] > ::before { } + .sm\:grid-line-x-safe-top[class*=3D"grid-line-yfull"] > ::after { } + .sm\:grid-line-x-safe-bottom[class*=3D"grid-line-x-"] > ::before { } + .sm\:grid-line-x-safe-bottom[class*=3D"grid-line-yfull"] > ::after { } + .sm\:grid-line-x-safe-left[class*=3D"grid-line-x-"] > ::before { } + .sm\:grid-line-x-safe-left[class*=3D"grid-line-yfull"] > ::after { } + .sm\:grid-line-x-safe-right[class*=3D"grid-line-x-"] > ::before { } + .sm\:grid-line-x-safe-right[class*=3D"grid-line-yfull"] > ::after { } + .sm\:grid-line-x-gutter[class*=3D"grid-line-x-"] > ::before { } + .sm\:grid-line-x-gutter[class*=3D"grid-line-yfull"] > ::after { } + .sm\:grid-line-x-outer-gutter[class*=3D"grid-line-x-"] > ::before { } + .sm\:grid-line-x-outer-gutter[class*=3D"grid-line-yfull"] > ::after { } + .sm\:grid-line-x-primary[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--border-primary); } + .sm\:grid-line-y-primary[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--border-primary); } + .sm\:grid-line-xy-primary[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--border-primary); } + .sm\:grid-line-xy-primary[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--border-primary); } + .sm\:grid-line-x-secondary[class*=3D"grid-line-x-"] > ::before { border-b= +ottom-color: var(--border-secondary); } + .sm\:grid-line-y-secondary[class*=3D"grid-line-y-"] > ::after { border-ri= +ght-color: var(--border-secondary); } + .sm\:grid-line-xy-secondary[class*=3D"grid-line-xy-"] > ::before { border= +-bottom-color: var(--border-secondary); } + .sm\:grid-line-xy-secondary[class*=3D"grid-line-xy-"] > ::after { border-= +right-color: var(--border-secondary); } + .sm\:grid-line-x-inverse[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--border-inverse); } + .sm\:grid-line-y-inverse[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--border-inverse); } + .sm\:grid-line-xy-inverse[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--border-inverse); } + .sm\:grid-line-xy-inverse[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--border-inverse); } + .sm\:grid-line-x-on-dark[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--gray-000); } + .sm\:grid-line-y-on-dark[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--gray-000); } + .sm\:grid-line-xy-on-dark[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--gray-000); } + .sm\:grid-line-xy-on-dark[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--gray-000); } + .sm\:grid-line-x-inherit[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: inherit; } + .sm\:grid-line-y-inherit[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: inherit; } + .sm\:grid-line-xy-inherit[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: inherit; } + .sm\:grid-line-xy-inherit[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: inherit; } + .sm\:grid-line-x-transparent[class*=3D"grid-line-x-"] > ::before { border= +-bottom-color: var(--transparent); } + .sm\:grid-line-y-transparent[class*=3D"grid-line-y-"] > ::after { border-= +right-color: var(--transparent); } + .sm\:grid-line-xy-transparent[class*=3D"grid-line-xy-"] > ::before { bord= +er-bottom-color: var(--transparent); } + .sm\:grid-line-xy-transparent[class*=3D"grid-line-xy-"] > ::after { borde= +r-right-color: var(--transparent); } + .sm\:grid-cols-1[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-1[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: 0px; right: 0px; } + .sm\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1)::before { righ= +t: 0px; } + .sm\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1)::before { border-bottom-width: 0px; } + .sm\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-2[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .sm\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1)::before { lef= +t: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+2)::before { rig= +ht: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2)::before { border-bottom-width: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+2)::after { border-right-width: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+2)::after { top: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2)::after { bottom: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2) ~ li::after { bottom: 0px; } + .sm\:grid-cols-3[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-3[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .sm\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1)::before { lef= +t: 0px; } + .sm\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+3)::before { rig= +ht: 0px; } + .sm\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3)::before { border-bottom-width: 0px; } + .sm\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .sm\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+3)::after { border-right-width: 0px; } + .sm\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+3)::after { top: 0px; } + .sm\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3)::after { bottom: 0px; } + .sm\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3) ~ li::after { bottom: 0px; } + .sm\:grid-cols-4[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-4[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .sm\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1)::before { lef= +t: 0px; } + .sm\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+4)::before { rig= +ht: 0px; } + .sm\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4)::before { border-bottom-width: 0px; } + .sm\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .sm\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+4)::after { border-right-width: 0px; } + .sm\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+4)::after { top: 0px; } + .sm\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4)::after { bottom: 0px; } + .sm\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4) ~ li::after { bottom: 0px; } + .sm\:grid-cols-5[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-5[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .sm\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1)::before { lef= +t: 0px; } + .sm\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+5)::before { rig= +ht: 0px; } + .sm\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5)::before { border-bottom-width: 0px; } + .sm\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .sm\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+5)::after { border-right-width: 0px; } + .sm\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+5)::after { top: 0px; } + .sm\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5)::after { bottom: 0px; } + .sm\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5) ~ li::after { bottom: 0px; } + .sm\:grid-cols-6[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-6[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .sm\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1)::before { lef= +t: 0px; } + .sm\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+6)::before { rig= +ht: 0px; } + .sm\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6)::before { border-bottom-width: 0px; } + .sm\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .sm\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+6)::after { border-right-width: 0px; } + .sm\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+6)::after { top: 0px; } + .sm\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6)::after { bottom: 0px; } + .sm\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6) ~ li::after { bottom: 0px; } + .sm\:grid-cols-7[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-7[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .sm\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1)::before { lef= +t: 0px; } + .sm\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+7)::before { rig= +ht: 0px; } + .sm\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7)::before { border-bottom-width: 0px; } + .sm\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .sm\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+7)::after { border-right-width: 0px; } + .sm\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+7)::after { top: 0px; } + .sm\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7)::after { bottom: 0px; } + .sm\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7) ~ li::after { bottom: 0px; } + .sm\:grid-cols-8[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-8[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .sm\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1)::before { lef= +t: 0px; } + .sm\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+8)::before { rig= +ht: 0px; } + .sm\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1):nth-last-chil= +d(-n+8)::before { border-bottom-width: 0px; } + .sm\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1):nth-last-chil= +d(-n+8) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .sm\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+8)::after { border-right-width: 0px; } + .sm\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+8)::after { top: 0px; } + .sm\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+1):nth-last-child(-n+8)::after { bottom: 0px; } + .sm\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+1):nth-last-child(-n+8) ~ li::after { bottom: 0px; } +} + +@media (min-width: 744px) { + [class*=3D"grid-line-"] > * { position: relative; } + [class*=3D"grid-line-"] > ::before, [class*=3D"grid-line-"] > ::after { c= +ontent: attr(=F0=9F=91=BB); position: absolute; z-index: 0; pointer-events:= + none; } + .md\:grid-line-x > ::before { content: attr(=F0=9F=91=BB); left: 0px; rig= +ht: 0px; top: 0px; bottom: calc(var(--inner-gutter) / -2); border-top: 0px = +solid transparent; border-bottom: 0px solid transparent; } + .md\:grid-line-xfull > ::before { content: attr(=F0=9F=91=BB); left: calc= +(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); top: 0px= +; bottom: calc(var(--inner-gutter) / -2); border-top: 0px solid transparent= +; border-bottom: 0px solid transparent; } + .md\:grid-line-x-0 > ::before { content: none; } + .md\:grid-line-y > ::after { content: attr(=F0=9F=91=BB); left: 0px; righ= +t: calc(var(--inner-gutter) / -2); top: 0px; bottom: 0px; border-left: 0px = +solid transparent; border-right: 0px solid transparent; } + .md\:grid-line-yfull > ::after { content: attr(=F0=9F=91=BB); left: 0px; = +right: calc(var(--inner-gutter) / -2); top: calc(var(--inner-gutter) / -1);= + bottom: 0px; border-left: 0px solid transparent; border-right: 0px solid t= +ransparent; } + .md\:grid-line-yfull[class*=3D"grid-line-x"] > ::after { left: 0px; right= +: calc(var(--inner-gutter) / -2); top: calc(var(--inner-gutter) / -2); bott= +om: calc(var(--inner-gutter) / -2); border-left: 0px solid transparent; bor= +der-right: 0px solid transparent; } + .md\:grid-line-y-0 > ::after { content: none; } + .md\:grid-line-x-0[class*=3D"grid-line-x-"] > ::before { bottom: 0rem; } + .md\:grid-line-x-0[class*=3D"grid-line-yfull"] > ::after { top: 0rem; bot= +tom: 0rem; } + .md\:grid-line-x-1[class*=3D"grid-line-x-"] > ::before { bottom: -0.0625r= +em; } + .md\:grid-line-x-1[class*=3D"grid-line-yfull"] > ::after { top: -0.0625re= +m; bottom: -0.0625rem; } + .md\:grid-line-x-2[class*=3D"grid-line-x-"] > ::before { bottom: -0.125re= +m; } + .md\:grid-line-x-2[class*=3D"grid-line-yfull"] > ::after { top: -0.125rem= +; bottom: -0.125rem; } + .md\:grid-line-x-3[class*=3D"grid-line-x-"] > ::before { bottom: -0.1875r= +em; } + .md\:grid-line-x-3[class*=3D"grid-line-yfull"] > ::after { top: -0.1875re= +m; bottom: -0.1875rem; } + .md\:grid-line-x-4[class*=3D"grid-line-x-"] > ::before { bottom: -0.25rem= +; } + .md\:grid-line-x-4[class*=3D"grid-line-yfull"] > ::after { top: -0.25rem;= + bottom: -0.25rem; } + .md\:grid-line-x-5[class*=3D"grid-line-x-"] > ::before { bottom: -0.3125r= +em; } + .md\:grid-line-x-5[class*=3D"grid-line-yfull"] > ::after { top: -0.3125re= +m; bottom: -0.3125rem; } + .md\:grid-line-x-6[class*=3D"grid-line-x-"] > ::before { bottom: -0.375re= +m; } + .md\:grid-line-x-6[class*=3D"grid-line-yfull"] > ::after { top: -0.375rem= +; bottom: -0.375rem; } + .md\:grid-line-x-7[class*=3D"grid-line-x-"] > ::before { bottom: -0.4375r= +em; } + .md\:grid-line-x-7[class*=3D"grid-line-yfull"] > ::after { top: -0.4375re= +m; bottom: -0.4375rem; } + .md\:grid-line-x-8[class*=3D"grid-line-x-"] > ::before { bottom: -0.5rem;= + } + .md\:grid-line-x-8[class*=3D"grid-line-yfull"] > ::after { top: -0.5rem; = +bottom: -0.5rem; } + .md\:grid-line-x-9[class*=3D"grid-line-x-"] > ::before { bottom: -0.5625r= +em; } + .md\:grid-line-x-9[class*=3D"grid-line-yfull"] > ::after { top: -0.5625re= +m; bottom: -0.5625rem; } + .md\:grid-line-x-10[class*=3D"grid-line-x-"] > ::before { bottom: -0.625r= +em; } + .md\:grid-line-x-10[class*=3D"grid-line-yfull"] > ::after { top: -0.625re= +m; bottom: -0.625rem; } + .md\:grid-line-x-11[class*=3D"grid-line-x-"] > ::before { bottom: -0.6875= +rem; } + .md\:grid-line-x-11[class*=3D"grid-line-yfull"] > ::after { top: -0.6875r= +em; bottom: -0.6875rem; } + .md\:grid-line-x-12[class*=3D"grid-line-x-"] > ::before { bottom: -0.75re= +m; } + .md\:grid-line-x-12[class*=3D"grid-line-yfull"] > ::after { top: -0.75rem= +; bottom: -0.75rem; } + .md\:grid-line-x-13[class*=3D"grid-line-x-"] > ::before { bottom: -0.8125= +rem; } + .md\:grid-line-x-13[class*=3D"grid-line-yfull"] > ::after { top: -0.8125r= +em; bottom: -0.8125rem; } + .md\:grid-line-x-14[class*=3D"grid-line-x-"] > ::before { bottom: -0.875r= +em; } + .md\:grid-line-x-14[class*=3D"grid-line-yfull"] > ::after { top: -0.875re= +m; bottom: -0.875rem; } + .md\:grid-line-x-15[class*=3D"grid-line-x-"] > ::before { bottom: -0.9375= +rem; } + .md\:grid-line-x-15[class*=3D"grid-line-yfull"] > ::after { top: -0.9375r= +em; bottom: -0.9375rem; } + .md\:grid-line-x-16[class*=3D"grid-line-x-"] > ::before { bottom: -1rem; = +} + .md\:grid-line-x-16[class*=3D"grid-line-yfull"] > ::after { top: -1rem; b= +ottom: -1rem; } + .md\:grid-line-x-17[class*=3D"grid-line-x-"] > ::before { bottom: -1.0625= +rem; } + .md\:grid-line-x-17[class*=3D"grid-line-yfull"] > ::after { top: -1.0625r= +em; bottom: -1.0625rem; } + .md\:grid-line-x-18[class*=3D"grid-line-x-"] > ::before { bottom: -1.125r= +em; } + .md\:grid-line-x-18[class*=3D"grid-line-yfull"] > ::after { top: -1.125re= +m; bottom: -1.125rem; } + .md\:grid-line-x-19[class*=3D"grid-line-x-"] > ::before { bottom: -1.1875= +rem; } + .md\:grid-line-x-19[class*=3D"grid-line-yfull"] > ::after { top: -1.1875r= +em; bottom: -1.1875rem; } + .md\:grid-line-x-20[class*=3D"grid-line-x-"] > ::before { bottom: -1.25re= +m; } + .md\:grid-line-x-20[class*=3D"grid-line-yfull"] > ::after { top: -1.25rem= +; bottom: -1.25rem; } + .md\:grid-line-x-21[class*=3D"grid-line-x-"] > ::before { bottom: -1.3125= +rem; } + .md\:grid-line-x-21[class*=3D"grid-line-yfull"] > ::after { top: -1.3125r= +em; bottom: -1.3125rem; } + .md\:grid-line-x-22[class*=3D"grid-line-x-"] > ::before { bottom: -1.375r= +em; } + .md\:grid-line-x-22[class*=3D"grid-line-yfull"] > ::after { top: -1.375re= +m; bottom: -1.375rem; } + .md\:grid-line-x-23[class*=3D"grid-line-x-"] > ::before { bottom: -1.4375= +rem; } + .md\:grid-line-x-23[class*=3D"grid-line-yfull"] > ::after { top: -1.4375r= +em; bottom: -1.4375rem; } + .md\:grid-line-x-24[class*=3D"grid-line-x-"] > ::before { bottom: -1.5rem= +; } + .md\:grid-line-x-24[class*=3D"grid-line-yfull"] > ::after { top: -1.5rem;= + bottom: -1.5rem; } + .md\:grid-line-x-25[class*=3D"grid-line-x-"] > ::before { bottom: -1.5625= +rem; } + .md\:grid-line-x-25[class*=3D"grid-line-yfull"] > ::after { top: -1.5625r= +em; bottom: -1.5625rem; } + .md\:grid-line-x-26[class*=3D"grid-line-x-"] > ::before { bottom: -1.625r= +em; } + .md\:grid-line-x-26[class*=3D"grid-line-yfull"] > ::after { top: -1.625re= +m; bottom: -1.625rem; } + .md\:grid-line-x-27[class*=3D"grid-line-x-"] > ::before { bottom: -1.6875= +rem; } + .md\:grid-line-x-27[class*=3D"grid-line-yfull"] > ::after { top: -1.6875r= +em; bottom: -1.6875rem; } + .md\:grid-line-x-28[class*=3D"grid-line-x-"] > ::before { bottom: -1.75re= +m; } + .md\:grid-line-x-28[class*=3D"grid-line-yfull"] > ::after { top: -1.75rem= +; bottom: -1.75rem; } + .md\:grid-line-x-29[class*=3D"grid-line-x-"] > ::before { bottom: -1.8125= +rem; } + .md\:grid-line-x-29[class*=3D"grid-line-yfull"] > ::after { top: -1.8125r= +em; bottom: -1.8125rem; } + .md\:grid-line-x-30[class*=3D"grid-line-x-"] > ::before { bottom: -1.875r= +em; } + .md\:grid-line-x-30[class*=3D"grid-line-yfull"] > ::after { top: -1.875re= +m; bottom: -1.875rem; } + .md\:grid-line-x-31[class*=3D"grid-line-x-"] > ::before { bottom: -1.9375= +rem; } + .md\:grid-line-x-31[class*=3D"grid-line-yfull"] > ::after { top: -1.9375r= +em; bottom: -1.9375rem; } + .md\:grid-line-x-32[class*=3D"grid-line-x-"] > ::before { bottom: -2rem; = +} + .md\:grid-line-x-32[class*=3D"grid-line-yfull"] > ::after { top: -2rem; b= +ottom: -2rem; } + .md\:grid-line-x-33[class*=3D"grid-line-x-"] > ::before { bottom: -2.0625= +rem; } + .md\:grid-line-x-33[class*=3D"grid-line-yfull"] > ::after { top: -2.0625r= +em; bottom: -2.0625rem; } + .md\:grid-line-x-34[class*=3D"grid-line-x-"] > ::before { bottom: -2.125r= +em; } + .md\:grid-line-x-34[class*=3D"grid-line-yfull"] > ::after { top: -2.125re= +m; bottom: -2.125rem; } + .md\:grid-line-x-35[class*=3D"grid-line-x-"] > ::before { bottom: -2.1875= +rem; } + .md\:grid-line-x-35[class*=3D"grid-line-yfull"] > ::after { top: -2.1875r= +em; bottom: -2.1875rem; } + .md\:grid-line-x-36[class*=3D"grid-line-x-"] > ::before { bottom: -2.25re= +m; } + .md\:grid-line-x-36[class*=3D"grid-line-yfull"] > ::after { top: -2.25rem= +; bottom: -2.25rem; } + .md\:grid-line-x-37[class*=3D"grid-line-x-"] > ::before { bottom: -2.3125= +rem; } + .md\:grid-line-x-37[class*=3D"grid-line-yfull"] > ::after { top: -2.3125r= +em; bottom: -2.3125rem; } + .md\:grid-line-x-38[class*=3D"grid-line-x-"] > ::before { bottom: -2.375r= +em; } + .md\:grid-line-x-38[class*=3D"grid-line-yfull"] > ::after { top: -2.375re= +m; bottom: -2.375rem; } + .md\:grid-line-x-39[class*=3D"grid-line-x-"] > ::before { bottom: -2.4375= +rem; } + .md\:grid-line-x-39[class*=3D"grid-line-yfull"] > ::after { top: -2.4375r= +em; bottom: -2.4375rem; } + .md\:grid-line-x-40[class*=3D"grid-line-x-"] > ::before { bottom: -2.5rem= +; } + .md\:grid-line-x-40[class*=3D"grid-line-yfull"] > ::after { top: -2.5rem;= + bottom: -2.5rem; } + .md\:grid-line-x-41[class*=3D"grid-line-x-"] > ::before { bottom: -2.5625= +rem; } + .md\:grid-line-x-41[class*=3D"grid-line-yfull"] > ::after { top: -2.5625r= +em; bottom: -2.5625rem; } + .md\:grid-line-x-42[class*=3D"grid-line-x-"] > ::before { bottom: -2.625r= +em; } + .md\:grid-line-x-42[class*=3D"grid-line-yfull"] > ::after { top: -2.625re= +m; bottom: -2.625rem; } + .md\:grid-line-x-43[class*=3D"grid-line-x-"] > ::before { bottom: -2.6875= +rem; } + .md\:grid-line-x-43[class*=3D"grid-line-yfull"] > ::after { top: -2.6875r= +em; bottom: -2.6875rem; } + .md\:grid-line-x-44[class*=3D"grid-line-x-"] > ::before { bottom: -2.75re= +m; } + .md\:grid-line-x-44[class*=3D"grid-line-yfull"] > ::after { top: -2.75rem= +; bottom: -2.75rem; } + .md\:grid-line-x-45[class*=3D"grid-line-x-"] > ::before { bottom: -2.8125= +rem; } + .md\:grid-line-x-45[class*=3D"grid-line-yfull"] > ::after { top: -2.8125r= +em; bottom: -2.8125rem; } + .md\:grid-line-x-46[class*=3D"grid-line-x-"] > ::before { bottom: -2.875r= +em; } + .md\:grid-line-x-46[class*=3D"grid-line-yfull"] > ::after { top: -2.875re= +m; bottom: -2.875rem; } + .md\:grid-line-x-47[class*=3D"grid-line-x-"] > ::before { bottom: -2.9375= +rem; } + .md\:grid-line-x-47[class*=3D"grid-line-yfull"] > ::after { top: -2.9375r= +em; bottom: -2.9375rem; } + .md\:grid-line-x-48[class*=3D"grid-line-x-"] > ::before { bottom: -3rem; = +} + .md\:grid-line-x-48[class*=3D"grid-line-yfull"] > ::after { top: -3rem; b= +ottom: -3rem; } + .md\:grid-line-x-49[class*=3D"grid-line-x-"] > ::before { bottom: -3.0625= +rem; } + .md\:grid-line-x-49[class*=3D"grid-line-yfull"] > ::after { top: -3.0625r= +em; bottom: -3.0625rem; } + .md\:grid-line-x-50[class*=3D"grid-line-x-"] > ::before { bottom: -3.125r= +em; } + .md\:grid-line-x-50[class*=3D"grid-line-yfull"] > ::after { top: -3.125re= +m; bottom: -3.125rem; } + .md\:grid-line-x-51[class*=3D"grid-line-x-"] > ::before { bottom: -3.1875= +rem; } + .md\:grid-line-x-51[class*=3D"grid-line-yfull"] > ::after { top: -3.1875r= +em; bottom: -3.1875rem; } + .md\:grid-line-x-52[class*=3D"grid-line-x-"] > ::before { bottom: -3.25re= +m; } + .md\:grid-line-x-52[class*=3D"grid-line-yfull"] > ::after { top: -3.25rem= +; bottom: -3.25rem; } + .md\:grid-line-x-53[class*=3D"grid-line-x-"] > ::before { bottom: -3.3125= +rem; } + .md\:grid-line-x-53[class*=3D"grid-line-yfull"] > ::after { top: -3.3125r= +em; bottom: -3.3125rem; } + .md\:grid-line-x-54[class*=3D"grid-line-x-"] > ::before { bottom: -3.375r= +em; } + .md\:grid-line-x-54[class*=3D"grid-line-yfull"] > ::after { top: -3.375re= +m; bottom: -3.375rem; } + .md\:grid-line-x-55[class*=3D"grid-line-x-"] > ::before { bottom: -3.4375= +rem; } + .md\:grid-line-x-55[class*=3D"grid-line-yfull"] > ::after { top: -3.4375r= +em; bottom: -3.4375rem; } + .md\:grid-line-x-56[class*=3D"grid-line-x-"] > ::before { bottom: -3.5rem= +; } + .md\:grid-line-x-56[class*=3D"grid-line-yfull"] > ::after { top: -3.5rem;= + bottom: -3.5rem; } + .md\:grid-line-x-57[class*=3D"grid-line-x-"] > ::before { bottom: -3.5625= +rem; } + .md\:grid-line-x-57[class*=3D"grid-line-yfull"] > ::after { top: -3.5625r= +em; bottom: -3.5625rem; } + .md\:grid-line-x-58[class*=3D"grid-line-x-"] > ::before { bottom: -3.625r= +em; } + .md\:grid-line-x-58[class*=3D"grid-line-yfull"] > ::after { top: -3.625re= +m; bottom: -3.625rem; } + .md\:grid-line-x-59[class*=3D"grid-line-x-"] > ::before { bottom: -3.6875= +rem; } + .md\:grid-line-x-59[class*=3D"grid-line-yfull"] > ::after { top: -3.6875r= +em; bottom: -3.6875rem; } + .md\:grid-line-x-60[class*=3D"grid-line-x-"] > ::before { bottom: -3.75re= +m; } + .md\:grid-line-x-60[class*=3D"grid-line-yfull"] > ::after { top: -3.75rem= +; bottom: -3.75rem; } + .md\:grid-line-x-61[class*=3D"grid-line-x-"] > ::before { bottom: -3.8125= +rem; } + .md\:grid-line-x-61[class*=3D"grid-line-yfull"] > ::after { top: -3.8125r= +em; bottom: -3.8125rem; } + .md\:grid-line-x-62[class*=3D"grid-line-x-"] > ::before { bottom: -3.875r= +em; } + .md\:grid-line-x-62[class*=3D"grid-line-yfull"] > ::after { top: -3.875re= +m; bottom: -3.875rem; } + .md\:grid-line-x-63[class*=3D"grid-line-x-"] > ::before { bottom: -3.9375= +rem; } + .md\:grid-line-x-63[class*=3D"grid-line-yfull"] > ::after { top: -3.9375r= +em; bottom: -3.9375rem; } + .md\:grid-line-x-64[class*=3D"grid-line-x-"] > ::before { bottom: -4rem; = +} + .md\:grid-line-x-64[class*=3D"grid-line-yfull"] > ::after { top: -4rem; b= +ottom: -4rem; } + .md\:grid-line-x-65[class*=3D"grid-line-x-"] > ::before { bottom: -4.0625= +rem; } + .md\:grid-line-x-65[class*=3D"grid-line-yfull"] > ::after { top: -4.0625r= +em; bottom: -4.0625rem; } + .md\:grid-line-x-66[class*=3D"grid-line-x-"] > ::before { bottom: -4.125r= +em; } + .md\:grid-line-x-66[class*=3D"grid-line-yfull"] > ::after { top: -4.125re= +m; bottom: -4.125rem; } + .md\:grid-line-x-67[class*=3D"grid-line-x-"] > ::before { bottom: -4.1875= +rem; } + .md\:grid-line-x-67[class*=3D"grid-line-yfull"] > ::after { top: -4.1875r= +em; bottom: -4.1875rem; } + .md\:grid-line-x-68[class*=3D"grid-line-x-"] > ::before { bottom: -4.25re= +m; } + .md\:grid-line-x-68[class*=3D"grid-line-yfull"] > ::after { top: -4.25rem= +; bottom: -4.25rem; } + .md\:grid-line-x-69[class*=3D"grid-line-x-"] > ::before { bottom: -4.3125= +rem; } + .md\:grid-line-x-69[class*=3D"grid-line-yfull"] > ::after { top: -4.3125r= +em; bottom: -4.3125rem; } + .md\:grid-line-x-70[class*=3D"grid-line-x-"] > ::before { bottom: -4.375r= +em; } + .md\:grid-line-x-70[class*=3D"grid-line-yfull"] > ::after { top: -4.375re= +m; bottom: -4.375rem; } + .md\:grid-line-x-71[class*=3D"grid-line-x-"] > ::before { bottom: -4.4375= +rem; } + .md\:grid-line-x-71[class*=3D"grid-line-yfull"] > ::after { top: -4.4375r= +em; bottom: -4.4375rem; } + .md\:grid-line-x-72[class*=3D"grid-line-x-"] > ::before { bottom: -4.5rem= +; } + .md\:grid-line-x-72[class*=3D"grid-line-yfull"] > ::after { top: -4.5rem;= + bottom: -4.5rem; } + .md\:grid-line-x-73[class*=3D"grid-line-x-"] > ::before { bottom: -4.5625= +rem; } + .md\:grid-line-x-73[class*=3D"grid-line-yfull"] > ::after { top: -4.5625r= +em; bottom: -4.5625rem; } + .md\:grid-line-x-74[class*=3D"grid-line-x-"] > ::before { bottom: -4.625r= +em; } + .md\:grid-line-x-74[class*=3D"grid-line-yfull"] > ::after { top: -4.625re= +m; bottom: -4.625rem; } + .md\:grid-line-x-75[class*=3D"grid-line-x-"] > ::before { bottom: -4.6875= +rem; } + .md\:grid-line-x-75[class*=3D"grid-line-yfull"] > ::after { top: -4.6875r= +em; bottom: -4.6875rem; } + .md\:grid-line-x-76[class*=3D"grid-line-x-"] > ::before { bottom: -4.75re= +m; } + .md\:grid-line-x-76[class*=3D"grid-line-yfull"] > ::after { top: -4.75rem= +; bottom: -4.75rem; } + .md\:grid-line-x-77[class*=3D"grid-line-x-"] > ::before { bottom: -4.8125= +rem; } + .md\:grid-line-x-77[class*=3D"grid-line-yfull"] > ::after { top: -4.8125r= +em; bottom: -4.8125rem; } + .md\:grid-line-x-78[class*=3D"grid-line-x-"] > ::before { bottom: -4.875r= +em; } + .md\:grid-line-x-78[class*=3D"grid-line-yfull"] > ::after { top: -4.875re= +m; bottom: -4.875rem; } + .md\:grid-line-x-79[class*=3D"grid-line-x-"] > ::before { bottom: -4.9375= +rem; } + .md\:grid-line-x-79[class*=3D"grid-line-yfull"] > ::after { top: -4.9375r= +em; bottom: -4.9375rem; } + .md\:grid-line-x-80[class*=3D"grid-line-x-"] > ::before { bottom: -5rem; = +} + .md\:grid-line-x-80[class*=3D"grid-line-yfull"] > ::after { top: -5rem; b= +ottom: -5rem; } + .md\:grid-line-x-81[class*=3D"grid-line-x-"] > ::before { bottom: -5.0625= +rem; } + .md\:grid-line-x-81[class*=3D"grid-line-yfull"] > ::after { top: -5.0625r= +em; bottom: -5.0625rem; } + .md\:grid-line-x-82[class*=3D"grid-line-x-"] > ::before { bottom: -5.125r= +em; } + .md\:grid-line-x-82[class*=3D"grid-line-yfull"] > ::after { top: -5.125re= +m; bottom: -5.125rem; } + .md\:grid-line-x-83[class*=3D"grid-line-x-"] > ::before { bottom: -5.1875= +rem; } + .md\:grid-line-x-83[class*=3D"grid-line-yfull"] > ::after { top: -5.1875r= +em; bottom: -5.1875rem; } + .md\:grid-line-x-84[class*=3D"grid-line-x-"] > ::before { bottom: -5.25re= +m; } + .md\:grid-line-x-84[class*=3D"grid-line-yfull"] > ::after { top: -5.25rem= +; bottom: -5.25rem; } + .md\:grid-line-x-85[class*=3D"grid-line-x-"] > ::before { bottom: -5.3125= +rem; } + .md\:grid-line-x-85[class*=3D"grid-line-yfull"] > ::after { top: -5.3125r= +em; bottom: -5.3125rem; } + .md\:grid-line-x-86[class*=3D"grid-line-x-"] > ::before { bottom: -5.375r= +em; } + .md\:grid-line-x-86[class*=3D"grid-line-yfull"] > ::after { top: -5.375re= +m; bottom: -5.375rem; } + .md\:grid-line-x-87[class*=3D"grid-line-x-"] > ::before { bottom: -5.4375= +rem; } + .md\:grid-line-x-87[class*=3D"grid-line-yfull"] > ::after { top: -5.4375r= +em; bottom: -5.4375rem; } + .md\:grid-line-x-88[class*=3D"grid-line-x-"] > ::before { bottom: -5.5rem= +; } + .md\:grid-line-x-88[class*=3D"grid-line-yfull"] > ::after { top: -5.5rem;= + bottom: -5.5rem; } + .md\:grid-line-x-89[class*=3D"grid-line-x-"] > ::before { bottom: -5.5625= +rem; } + .md\:grid-line-x-89[class*=3D"grid-line-yfull"] > ::after { top: -5.5625r= +em; bottom: -5.5625rem; } + .md\:grid-line-x-90[class*=3D"grid-line-x-"] > ::before { bottom: -5.625r= +em; } + .md\:grid-line-x-90[class*=3D"grid-line-yfull"] > ::after { top: -5.625re= +m; bottom: -5.625rem; } + .md\:grid-line-x-91[class*=3D"grid-line-x-"] > ::before { bottom: -5.6875= +rem; } + .md\:grid-line-x-91[class*=3D"grid-line-yfull"] > ::after { top: -5.6875r= +em; bottom: -5.6875rem; } + .md\:grid-line-x-92[class*=3D"grid-line-x-"] > ::before { bottom: -5.75re= +m; } + .md\:grid-line-x-92[class*=3D"grid-line-yfull"] > ::after { top: -5.75rem= +; bottom: -5.75rem; } + .md\:grid-line-x-93[class*=3D"grid-line-x-"] > ::before { bottom: -5.8125= +rem; } + .md\:grid-line-x-93[class*=3D"grid-line-yfull"] > ::after { top: -5.8125r= +em; bottom: -5.8125rem; } + .md\:grid-line-x-94[class*=3D"grid-line-x-"] > ::before { bottom: -5.875r= +em; } + .md\:grid-line-x-94[class*=3D"grid-line-yfull"] > ::after { top: -5.875re= +m; bottom: -5.875rem; } + .md\:grid-line-x-95[class*=3D"grid-line-x-"] > ::before { bottom: -5.9375= +rem; } + .md\:grid-line-x-95[class*=3D"grid-line-yfull"] > ::after { top: -5.9375r= +em; bottom: -5.9375rem; } + .md\:grid-line-x-96[class*=3D"grid-line-x-"] > ::before { bottom: -6rem; = +} + .md\:grid-line-x-96[class*=3D"grid-line-yfull"] > ::after { top: -6rem; b= +ottom: -6rem; } + .md\:grid-line-x-97[class*=3D"grid-line-x-"] > ::before { bottom: -6.0625= +rem; } + .md\:grid-line-x-97[class*=3D"grid-line-yfull"] > ::after { top: -6.0625r= +em; bottom: -6.0625rem; } + .md\:grid-line-x-98[class*=3D"grid-line-x-"] > ::before { bottom: -6.125r= +em; } + .md\:grid-line-x-98[class*=3D"grid-line-yfull"] > ::after { top: -6.125re= +m; bottom: -6.125rem; } + .md\:grid-line-x-99[class*=3D"grid-line-x-"] > ::before { bottom: -6.1875= +rem; } + .md\:grid-line-x-99[class*=3D"grid-line-yfull"] > ::after { top: -6.1875r= +em; bottom: -6.1875rem; } + .md\:grid-line-x-100[class*=3D"grid-line-x-"] > ::before { bottom: -6.25r= +em; } + .md\:grid-line-x-100[class*=3D"grid-line-yfull"] > ::after { top: -6.25re= +m; bottom: -6.25rem; } + .md\:grid-line-x-400[class*=3D"grid-line-x-"] > ::before { bottom: -25rem= +; } + .md\:grid-line-x-400[class*=3D"grid-line-yfull"] > ::after { top: -25rem;= + bottom: -25rem; } + .md\:grid-line-x-600[class*=3D"grid-line-x-"] > ::before { bottom: -37.5r= +em; } + .md\:grid-line-x-600[class*=3D"grid-line-yfull"] > ::after { top: -37.5re= +m; bottom: -37.5rem; } + .md\:grid-line-x-safe-top[class*=3D"grid-line-x-"] > ::before { } + .md\:grid-line-x-safe-top[class*=3D"grid-line-yfull"] > ::after { } + .md\:grid-line-x-safe-bottom[class*=3D"grid-line-x-"] > ::before { } + .md\:grid-line-x-safe-bottom[class*=3D"grid-line-yfull"] > ::after { } + .md\:grid-line-x-safe-left[class*=3D"grid-line-x-"] > ::before { } + .md\:grid-line-x-safe-left[class*=3D"grid-line-yfull"] > ::after { } + .md\:grid-line-x-safe-right[class*=3D"grid-line-x-"] > ::before { } + .md\:grid-line-x-safe-right[class*=3D"grid-line-yfull"] > ::after { } + .md\:grid-line-x-gutter[class*=3D"grid-line-x-"] > ::before { } + .md\:grid-line-x-gutter[class*=3D"grid-line-yfull"] > ::after { } + .md\:grid-line-x-outer-gutter[class*=3D"grid-line-x-"] > ::before { } + .md\:grid-line-x-outer-gutter[class*=3D"grid-line-yfull"] > ::after { } + .md\:grid-line-x-primary[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--border-primary); } + .md\:grid-line-y-primary[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--border-primary); } + .md\:grid-line-xy-primary[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--border-primary); } + .md\:grid-line-xy-primary[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--border-primary); } + .md\:grid-line-x-secondary[class*=3D"grid-line-x-"] > ::before { border-b= +ottom-color: var(--border-secondary); } + .md\:grid-line-y-secondary[class*=3D"grid-line-y-"] > ::after { border-ri= +ght-color: var(--border-secondary); } + .md\:grid-line-xy-secondary[class*=3D"grid-line-xy-"] > ::before { border= +-bottom-color: var(--border-secondary); } + .md\:grid-line-xy-secondary[class*=3D"grid-line-xy-"] > ::after { border-= +right-color: var(--border-secondary); } + .md\:grid-line-x-inverse[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--border-inverse); } + .md\:grid-line-y-inverse[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--border-inverse); } + .md\:grid-line-xy-inverse[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--border-inverse); } + .md\:grid-line-xy-inverse[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--border-inverse); } + .md\:grid-line-x-on-dark[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--gray-000); } + .md\:grid-line-y-on-dark[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--gray-000); } + .md\:grid-line-xy-on-dark[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--gray-000); } + .md\:grid-line-xy-on-dark[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--gray-000); } + .md\:grid-line-x-inherit[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: inherit; } + .md\:grid-line-y-inherit[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: inherit; } + .md\:grid-line-xy-inherit[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: inherit; } + .md\:grid-line-xy-inherit[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: inherit; } + .md\:grid-line-x-transparent[class*=3D"grid-line-x-"] > ::before { border= +-bottom-color: var(--transparent); } + .md\:grid-line-y-transparent[class*=3D"grid-line-y-"] > ::after { border-= +right-color: var(--transparent); } + .md\:grid-line-xy-transparent[class*=3D"grid-line-xy-"] > ::before { bord= +er-bottom-color: var(--transparent); } + .md\:grid-line-xy-transparent[class*=3D"grid-line-xy-"] > ::after { borde= +r-right-color: var(--transparent); } + .md\:grid-cols-1[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-1[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: 0px; right: 0px; } + .md\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1)::before { righ= +t: 0px; } + .md\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1)::before { border-bottom-width: 0px; } + .md\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-2[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1)::before { lef= +t: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+2)::before { rig= +ht: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2)::before { border-bottom-width: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+2)::after { border-right-width: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+2)::after { top: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2)::after { bottom: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2) ~ li::after { bottom: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-3[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1)::before { lef= +t: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+3)::before { rig= +ht: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3)::before { border-bottom-width: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+3)::after { border-right-width: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+3)::after { top: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3)::after { bottom: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3) ~ li::after { bottom: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-4[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1)::before { lef= +t: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+4)::before { rig= +ht: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4)::before { border-bottom-width: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+4)::after { border-right-width: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+4)::after { top: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4)::after { bottom: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4) ~ li::after { bottom: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-5[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1)::before { lef= +t: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+5)::before { rig= +ht: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5)::before { border-bottom-width: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+5)::after { border-right-width: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+5)::after { top: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5)::after { bottom: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5) ~ li::after { bottom: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-6[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1)::before { lef= +t: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+6)::before { rig= +ht: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6)::before { border-bottom-width: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+6)::after { border-right-width: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+6)::after { top: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6)::after { bottom: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6) ~ li::after { bottom: 0px; } + .md\:grid-cols-7[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-7[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1)::before { lef= +t: 0px; } + .md\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+7)::before { rig= +ht: 0px; } + .md\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7)::before { border-bottom-width: 0px; } + .md\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+7)::after { border-right-width: 0px; } + .md\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+7)::after { top: 0px; } + .md\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7)::after { bottom: 0px; } + .md\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7) ~ li::after { bottom: 0px; } + .md\:grid-cols-8[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-8[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1)::before { lef= +t: 0px; } + .md\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+8)::before { rig= +ht: 0px; } + .md\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1):nth-last-chil= +d(-n+8)::before { border-bottom-width: 0px; } + .md\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1):nth-last-chil= +d(-n+8) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+8)::after { border-right-width: 0px; } + .md\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+8)::after { top: 0px; } + .md\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+1):nth-last-child(-n+8)::after { bottom: 0px; } + .md\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+1):nth-last-child(-n+8) ~ li::after { bottom: 0px; } +} + +@media (min-width: 1280px) { + [class*=3D"grid-line-"] > * { position: relative; } + [class*=3D"grid-line-"] > ::before, [class*=3D"grid-line-"] > ::after { c= +ontent: attr(=F0=9F=91=BB); position: absolute; z-index: 0; pointer-events:= + none; } + .lg\:grid-line-x > ::before { content: attr(=F0=9F=91=BB); left: 0px; rig= +ht: 0px; top: 0px; bottom: calc(var(--inner-gutter) / -2); border-top: 0px = +solid transparent; border-bottom: 0px solid transparent; } + .lg\:grid-line-xfull > ::before { content: attr(=F0=9F=91=BB); left: calc= +(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); top: 0px= +; bottom: calc(var(--inner-gutter) / -2); border-top: 0px solid transparent= +; border-bottom: 0px solid transparent; } + .lg\:grid-line-x-0 > ::before { content: none; } + .lg\:grid-line-y > ::after { content: attr(=F0=9F=91=BB); left: 0px; righ= +t: calc(var(--inner-gutter) / -2); top: 0px; bottom: 0px; border-left: 0px = +solid transparent; border-right: 0px solid transparent; } + .lg\:grid-line-yfull > ::after { content: attr(=F0=9F=91=BB); left: 0px; = +right: calc(var(--inner-gutter) / -2); top: calc(var(--inner-gutter) / -1);= + bottom: 0px; border-left: 0px solid transparent; border-right: 0px solid t= +ransparent; } + .lg\:grid-line-yfull[class*=3D"grid-line-x"] > ::after { left: 0px; right= +: calc(var(--inner-gutter) / -2); top: calc(var(--inner-gutter) / -2); bott= +om: calc(var(--inner-gutter) / -2); border-left: 0px solid transparent; bor= +der-right: 0px solid transparent; } + .lg\:grid-line-y-0 > ::after { content: none; } + .lg\:grid-line-x-0[class*=3D"grid-line-x-"] > ::before { bottom: 0rem; } + .lg\:grid-line-x-0[class*=3D"grid-line-yfull"] > ::after { top: 0rem; bot= +tom: 0rem; } + .lg\:grid-line-x-1[class*=3D"grid-line-x-"] > ::before { bottom: -0.0625r= +em; } + .lg\:grid-line-x-1[class*=3D"grid-line-yfull"] > ::after { top: -0.0625re= +m; bottom: -0.0625rem; } + .lg\:grid-line-x-2[class*=3D"grid-line-x-"] > ::before { bottom: -0.125re= +m; } + .lg\:grid-line-x-2[class*=3D"grid-line-yfull"] > ::after { top: -0.125rem= +; bottom: -0.125rem; } + .lg\:grid-line-x-3[class*=3D"grid-line-x-"] > ::before { bottom: -0.1875r= +em; } + .lg\:grid-line-x-3[class*=3D"grid-line-yfull"] > ::after { top: -0.1875re= +m; bottom: -0.1875rem; } + .lg\:grid-line-x-4[class*=3D"grid-line-x-"] > ::before { bottom: -0.25rem= +; } + .lg\:grid-line-x-4[class*=3D"grid-line-yfull"] > ::after { top: -0.25rem;= + bottom: -0.25rem; } + .lg\:grid-line-x-5[class*=3D"grid-line-x-"] > ::before { bottom: -0.3125r= +em; } + .lg\:grid-line-x-5[class*=3D"grid-line-yfull"] > ::after { top: -0.3125re= +m; bottom: -0.3125rem; } + .lg\:grid-line-x-6[class*=3D"grid-line-x-"] > ::before { bottom: -0.375re= +m; } + .lg\:grid-line-x-6[class*=3D"grid-line-yfull"] > ::after { top: -0.375rem= +; bottom: -0.375rem; } + .lg\:grid-line-x-7[class*=3D"grid-line-x-"] > ::before { bottom: -0.4375r= +em; } + .lg\:grid-line-x-7[class*=3D"grid-line-yfull"] > ::after { top: -0.4375re= +m; bottom: -0.4375rem; } + .lg\:grid-line-x-8[class*=3D"grid-line-x-"] > ::before { bottom: -0.5rem;= + } + .lg\:grid-line-x-8[class*=3D"grid-line-yfull"] > ::after { top: -0.5rem; = +bottom: -0.5rem; } + .lg\:grid-line-x-9[class*=3D"grid-line-x-"] > ::before { bottom: -0.5625r= +em; } + .lg\:grid-line-x-9[class*=3D"grid-line-yfull"] > ::after { top: -0.5625re= +m; bottom: -0.5625rem; } + .lg\:grid-line-x-10[class*=3D"grid-line-x-"] > ::before { bottom: -0.625r= +em; } + .lg\:grid-line-x-10[class*=3D"grid-line-yfull"] > ::after { top: -0.625re= +m; bottom: -0.625rem; } + .lg\:grid-line-x-11[class*=3D"grid-line-x-"] > ::before { bottom: -0.6875= +rem; } + .lg\:grid-line-x-11[class*=3D"grid-line-yfull"] > ::after { top: -0.6875r= +em; bottom: -0.6875rem; } + .lg\:grid-line-x-12[class*=3D"grid-line-x-"] > ::before { bottom: -0.75re= +m; } + .lg\:grid-line-x-12[class*=3D"grid-line-yfull"] > ::after { top: -0.75rem= +; bottom: -0.75rem; } + .lg\:grid-line-x-13[class*=3D"grid-line-x-"] > ::before { bottom: -0.8125= +rem; } + .lg\:grid-line-x-13[class*=3D"grid-line-yfull"] > ::after { top: -0.8125r= +em; bottom: -0.8125rem; } + .lg\:grid-line-x-14[class*=3D"grid-line-x-"] > ::before { bottom: -0.875r= +em; } + .lg\:grid-line-x-14[class*=3D"grid-line-yfull"] > ::after { top: -0.875re= +m; bottom: -0.875rem; } + .lg\:grid-line-x-15[class*=3D"grid-line-x-"] > ::before { bottom: -0.9375= +rem; } + .lg\:grid-line-x-15[class*=3D"grid-line-yfull"] > ::after { top: -0.9375r= +em; bottom: -0.9375rem; } + .lg\:grid-line-x-16[class*=3D"grid-line-x-"] > ::before { bottom: -1rem; = +} + .lg\:grid-line-x-16[class*=3D"grid-line-yfull"] > ::after { top: -1rem; b= +ottom: -1rem; } + .lg\:grid-line-x-17[class*=3D"grid-line-x-"] > ::before { bottom: -1.0625= +rem; } + .lg\:grid-line-x-17[class*=3D"grid-line-yfull"] > ::after { top: -1.0625r= +em; bottom: -1.0625rem; } + .lg\:grid-line-x-18[class*=3D"grid-line-x-"] > ::before { bottom: -1.125r= +em; } + .lg\:grid-line-x-18[class*=3D"grid-line-yfull"] > ::after { top: -1.125re= +m; bottom: -1.125rem; } + .lg\:grid-line-x-19[class*=3D"grid-line-x-"] > ::before { bottom: -1.1875= +rem; } + .lg\:grid-line-x-19[class*=3D"grid-line-yfull"] > ::after { top: -1.1875r= +em; bottom: -1.1875rem; } + .lg\:grid-line-x-20[class*=3D"grid-line-x-"] > ::before { bottom: -1.25re= +m; } + .lg\:grid-line-x-20[class*=3D"grid-line-yfull"] > ::after { top: -1.25rem= +; bottom: -1.25rem; } + .lg\:grid-line-x-21[class*=3D"grid-line-x-"] > ::before { bottom: -1.3125= +rem; } + .lg\:grid-line-x-21[class*=3D"grid-line-yfull"] > ::after { top: -1.3125r= +em; bottom: -1.3125rem; } + .lg\:grid-line-x-22[class*=3D"grid-line-x-"] > ::before { bottom: -1.375r= +em; } + .lg\:grid-line-x-22[class*=3D"grid-line-yfull"] > ::after { top: -1.375re= +m; bottom: -1.375rem; } + .lg\:grid-line-x-23[class*=3D"grid-line-x-"] > ::before { bottom: -1.4375= +rem; } + .lg\:grid-line-x-23[class*=3D"grid-line-yfull"] > ::after { top: -1.4375r= +em; bottom: -1.4375rem; } + .lg\:grid-line-x-24[class*=3D"grid-line-x-"] > ::before { bottom: -1.5rem= +; } + .lg\:grid-line-x-24[class*=3D"grid-line-yfull"] > ::after { top: -1.5rem;= + bottom: -1.5rem; } + .lg\:grid-line-x-25[class*=3D"grid-line-x-"] > ::before { bottom: -1.5625= +rem; } + .lg\:grid-line-x-25[class*=3D"grid-line-yfull"] > ::after { top: -1.5625r= +em; bottom: -1.5625rem; } + .lg\:grid-line-x-26[class*=3D"grid-line-x-"] > ::before { bottom: -1.625r= +em; } + .lg\:grid-line-x-26[class*=3D"grid-line-yfull"] > ::after { top: -1.625re= +m; bottom: -1.625rem; } + .lg\:grid-line-x-27[class*=3D"grid-line-x-"] > ::before { bottom: -1.6875= +rem; } + .lg\:grid-line-x-27[class*=3D"grid-line-yfull"] > ::after { top: -1.6875r= +em; bottom: -1.6875rem; } + .lg\:grid-line-x-28[class*=3D"grid-line-x-"] > ::before { bottom: -1.75re= +m; } + .lg\:grid-line-x-28[class*=3D"grid-line-yfull"] > ::after { top: -1.75rem= +; bottom: -1.75rem; } + .lg\:grid-line-x-29[class*=3D"grid-line-x-"] > ::before { bottom: -1.8125= +rem; } + .lg\:grid-line-x-29[class*=3D"grid-line-yfull"] > ::after { top: -1.8125r= +em; bottom: -1.8125rem; } + .lg\:grid-line-x-30[class*=3D"grid-line-x-"] > ::before { bottom: -1.875r= +em; } + .lg\:grid-line-x-30[class*=3D"grid-line-yfull"] > ::after { top: -1.875re= +m; bottom: -1.875rem; } + .lg\:grid-line-x-31[class*=3D"grid-line-x-"] > ::before { bottom: -1.9375= +rem; } + .lg\:grid-line-x-31[class*=3D"grid-line-yfull"] > ::after { top: -1.9375r= +em; bottom: -1.9375rem; } + .lg\:grid-line-x-32[class*=3D"grid-line-x-"] > ::before { bottom: -2rem; = +} + .lg\:grid-line-x-32[class*=3D"grid-line-yfull"] > ::after { top: -2rem; b= +ottom: -2rem; } + .lg\:grid-line-x-33[class*=3D"grid-line-x-"] > ::before { bottom: -2.0625= +rem; } + .lg\:grid-line-x-33[class*=3D"grid-line-yfull"] > ::after { top: -2.0625r= +em; bottom: -2.0625rem; } + .lg\:grid-line-x-34[class*=3D"grid-line-x-"] > ::before { bottom: -2.125r= +em; } + .lg\:grid-line-x-34[class*=3D"grid-line-yfull"] > ::after { top: -2.125re= +m; bottom: -2.125rem; } + .lg\:grid-line-x-35[class*=3D"grid-line-x-"] > ::before { bottom: -2.1875= +rem; } + .lg\:grid-line-x-35[class*=3D"grid-line-yfull"] > ::after { top: -2.1875r= +em; bottom: -2.1875rem; } + .lg\:grid-line-x-36[class*=3D"grid-line-x-"] > ::before { bottom: -2.25re= +m; } + .lg\:grid-line-x-36[class*=3D"grid-line-yfull"] > ::after { top: -2.25rem= +; bottom: -2.25rem; } + .lg\:grid-line-x-37[class*=3D"grid-line-x-"] > ::before { bottom: -2.3125= +rem; } + .lg\:grid-line-x-37[class*=3D"grid-line-yfull"] > ::after { top: -2.3125r= +em; bottom: -2.3125rem; } + .lg\:grid-line-x-38[class*=3D"grid-line-x-"] > ::before { bottom: -2.375r= +em; } + .lg\:grid-line-x-38[class*=3D"grid-line-yfull"] > ::after { top: -2.375re= +m; bottom: -2.375rem; } + .lg\:grid-line-x-39[class*=3D"grid-line-x-"] > ::before { bottom: -2.4375= +rem; } + .lg\:grid-line-x-39[class*=3D"grid-line-yfull"] > ::after { top: -2.4375r= +em; bottom: -2.4375rem; } + .lg\:grid-line-x-40[class*=3D"grid-line-x-"] > ::before { bottom: -2.5rem= +; } + .lg\:grid-line-x-40[class*=3D"grid-line-yfull"] > ::after { top: -2.5rem;= + bottom: -2.5rem; } + .lg\:grid-line-x-41[class*=3D"grid-line-x-"] > ::before { bottom: -2.5625= +rem; } + .lg\:grid-line-x-41[class*=3D"grid-line-yfull"] > ::after { top: -2.5625r= +em; bottom: -2.5625rem; } + .lg\:grid-line-x-42[class*=3D"grid-line-x-"] > ::before { bottom: -2.625r= +em; } + .lg\:grid-line-x-42[class*=3D"grid-line-yfull"] > ::after { top: -2.625re= +m; bottom: -2.625rem; } + .lg\:grid-line-x-43[class*=3D"grid-line-x-"] > ::before { bottom: -2.6875= +rem; } + .lg\:grid-line-x-43[class*=3D"grid-line-yfull"] > ::after { top: -2.6875r= +em; bottom: -2.6875rem; } + .lg\:grid-line-x-44[class*=3D"grid-line-x-"] > ::before { bottom: -2.75re= +m; } + .lg\:grid-line-x-44[class*=3D"grid-line-yfull"] > ::after { top: -2.75rem= +; bottom: -2.75rem; } + .lg\:grid-line-x-45[class*=3D"grid-line-x-"] > ::before { bottom: -2.8125= +rem; } + .lg\:grid-line-x-45[class*=3D"grid-line-yfull"] > ::after { top: -2.8125r= +em; bottom: -2.8125rem; } + .lg\:grid-line-x-46[class*=3D"grid-line-x-"] > ::before { bottom: -2.875r= +em; } + .lg\:grid-line-x-46[class*=3D"grid-line-yfull"] > ::after { top: -2.875re= +m; bottom: -2.875rem; } + .lg\:grid-line-x-47[class*=3D"grid-line-x-"] > ::before { bottom: -2.9375= +rem; } + .lg\:grid-line-x-47[class*=3D"grid-line-yfull"] > ::after { top: -2.9375r= +em; bottom: -2.9375rem; } + .lg\:grid-line-x-48[class*=3D"grid-line-x-"] > ::before { bottom: -3rem; = +} + .lg\:grid-line-x-48[class*=3D"grid-line-yfull"] > ::after { top: -3rem; b= +ottom: -3rem; } + .lg\:grid-line-x-49[class*=3D"grid-line-x-"] > ::before { bottom: -3.0625= +rem; } + .lg\:grid-line-x-49[class*=3D"grid-line-yfull"] > ::after { top: -3.0625r= +em; bottom: -3.0625rem; } + .lg\:grid-line-x-50[class*=3D"grid-line-x-"] > ::before { bottom: -3.125r= +em; } + .lg\:grid-line-x-50[class*=3D"grid-line-yfull"] > ::after { top: -3.125re= +m; bottom: -3.125rem; } + .lg\:grid-line-x-51[class*=3D"grid-line-x-"] > ::before { bottom: -3.1875= +rem; } + .lg\:grid-line-x-51[class*=3D"grid-line-yfull"] > ::after { top: -3.1875r= +em; bottom: -3.1875rem; } + .lg\:grid-line-x-52[class*=3D"grid-line-x-"] > ::before { bottom: -3.25re= +m; } + .lg\:grid-line-x-52[class*=3D"grid-line-yfull"] > ::after { top: -3.25rem= +; bottom: -3.25rem; } + .lg\:grid-line-x-53[class*=3D"grid-line-x-"] > ::before { bottom: -3.3125= +rem; } + .lg\:grid-line-x-53[class*=3D"grid-line-yfull"] > ::after { top: -3.3125r= +em; bottom: -3.3125rem; } + .lg\:grid-line-x-54[class*=3D"grid-line-x-"] > ::before { bottom: -3.375r= +em; } + .lg\:grid-line-x-54[class*=3D"grid-line-yfull"] > ::after { top: -3.375re= +m; bottom: -3.375rem; } + .lg\:grid-line-x-55[class*=3D"grid-line-x-"] > ::before { bottom: -3.4375= +rem; } + .lg\:grid-line-x-55[class*=3D"grid-line-yfull"] > ::after { top: -3.4375r= +em; bottom: -3.4375rem; } + .lg\:grid-line-x-56[class*=3D"grid-line-x-"] > ::before { bottom: -3.5rem= +; } + .lg\:grid-line-x-56[class*=3D"grid-line-yfull"] > ::after { top: -3.5rem;= + bottom: -3.5rem; } + .lg\:grid-line-x-57[class*=3D"grid-line-x-"] > ::before { bottom: -3.5625= +rem; } + .lg\:grid-line-x-57[class*=3D"grid-line-yfull"] > ::after { top: -3.5625r= +em; bottom: -3.5625rem; } + .lg\:grid-line-x-58[class*=3D"grid-line-x-"] > ::before { bottom: -3.625r= +em; } + .lg\:grid-line-x-58[class*=3D"grid-line-yfull"] > ::after { top: -3.625re= +m; bottom: -3.625rem; } + .lg\:grid-line-x-59[class*=3D"grid-line-x-"] > ::before { bottom: -3.6875= +rem; } + .lg\:grid-line-x-59[class*=3D"grid-line-yfull"] > ::after { top: -3.6875r= +em; bottom: -3.6875rem; } + .lg\:grid-line-x-60[class*=3D"grid-line-x-"] > ::before { bottom: -3.75re= +m; } + .lg\:grid-line-x-60[class*=3D"grid-line-yfull"] > ::after { top: -3.75rem= +; bottom: -3.75rem; } + .lg\:grid-line-x-61[class*=3D"grid-line-x-"] > ::before { bottom: -3.8125= +rem; } + .lg\:grid-line-x-61[class*=3D"grid-line-yfull"] > ::after { top: -3.8125r= +em; bottom: -3.8125rem; } + .lg\:grid-line-x-62[class*=3D"grid-line-x-"] > ::before { bottom: -3.875r= +em; } + .lg\:grid-line-x-62[class*=3D"grid-line-yfull"] > ::after { top: -3.875re= +m; bottom: -3.875rem; } + .lg\:grid-line-x-63[class*=3D"grid-line-x-"] > ::before { bottom: -3.9375= +rem; } + .lg\:grid-line-x-63[class*=3D"grid-line-yfull"] > ::after { top: -3.9375r= +em; bottom: -3.9375rem; } + .lg\:grid-line-x-64[class*=3D"grid-line-x-"] > ::before { bottom: -4rem; = +} + .lg\:grid-line-x-64[class*=3D"grid-line-yfull"] > ::after { top: -4rem; b= +ottom: -4rem; } + .lg\:grid-line-x-65[class*=3D"grid-line-x-"] > ::before { bottom: -4.0625= +rem; } + .lg\:grid-line-x-65[class*=3D"grid-line-yfull"] > ::after { top: -4.0625r= +em; bottom: -4.0625rem; } + .lg\:grid-line-x-66[class*=3D"grid-line-x-"] > ::before { bottom: -4.125r= +em; } + .lg\:grid-line-x-66[class*=3D"grid-line-yfull"] > ::after { top: -4.125re= +m; bottom: -4.125rem; } + .lg\:grid-line-x-67[class*=3D"grid-line-x-"] > ::before { bottom: -4.1875= +rem; } + .lg\:grid-line-x-67[class*=3D"grid-line-yfull"] > ::after { top: -4.1875r= +em; bottom: -4.1875rem; } + .lg\:grid-line-x-68[class*=3D"grid-line-x-"] > ::before { bottom: -4.25re= +m; } + .lg\:grid-line-x-68[class*=3D"grid-line-yfull"] > ::after { top: -4.25rem= +; bottom: -4.25rem; } + .lg\:grid-line-x-69[class*=3D"grid-line-x-"] > ::before { bottom: -4.3125= +rem; } + .lg\:grid-line-x-69[class*=3D"grid-line-yfull"] > ::after { top: -4.3125r= +em; bottom: -4.3125rem; } + .lg\:grid-line-x-70[class*=3D"grid-line-x-"] > ::before { bottom: -4.375r= +em; } + .lg\:grid-line-x-70[class*=3D"grid-line-yfull"] > ::after { top: -4.375re= +m; bottom: -4.375rem; } + .lg\:grid-line-x-71[class*=3D"grid-line-x-"] > ::before { bottom: -4.4375= +rem; } + .lg\:grid-line-x-71[class*=3D"grid-line-yfull"] > ::after { top: -4.4375r= +em; bottom: -4.4375rem; } + .lg\:grid-line-x-72[class*=3D"grid-line-x-"] > ::before { bottom: -4.5rem= +; } + .lg\:grid-line-x-72[class*=3D"grid-line-yfull"] > ::after { top: -4.5rem;= + bottom: -4.5rem; } + .lg\:grid-line-x-73[class*=3D"grid-line-x-"] > ::before { bottom: -4.5625= +rem; } + .lg\:grid-line-x-73[class*=3D"grid-line-yfull"] > ::after { top: -4.5625r= +em; bottom: -4.5625rem; } + .lg\:grid-line-x-74[class*=3D"grid-line-x-"] > ::before { bottom: -4.625r= +em; } + .lg\:grid-line-x-74[class*=3D"grid-line-yfull"] > ::after { top: -4.625re= +m; bottom: -4.625rem; } + .lg\:grid-line-x-75[class*=3D"grid-line-x-"] > ::before { bottom: -4.6875= +rem; } + .lg\:grid-line-x-75[class*=3D"grid-line-yfull"] > ::after { top: -4.6875r= +em; bottom: -4.6875rem; } + .lg\:grid-line-x-76[class*=3D"grid-line-x-"] > ::before { bottom: -4.75re= +m; } + .lg\:grid-line-x-76[class*=3D"grid-line-yfull"] > ::after { top: -4.75rem= +; bottom: -4.75rem; } + .lg\:grid-line-x-77[class*=3D"grid-line-x-"] > ::before { bottom: -4.8125= +rem; } + .lg\:grid-line-x-77[class*=3D"grid-line-yfull"] > ::after { top: -4.8125r= +em; bottom: -4.8125rem; } + .lg\:grid-line-x-78[class*=3D"grid-line-x-"] > ::before { bottom: -4.875r= +em; } + .lg\:grid-line-x-78[class*=3D"grid-line-yfull"] > ::after { top: -4.875re= +m; bottom: -4.875rem; } + .lg\:grid-line-x-79[class*=3D"grid-line-x-"] > ::before { bottom: -4.9375= +rem; } + .lg\:grid-line-x-79[class*=3D"grid-line-yfull"] > ::after { top: -4.9375r= +em; bottom: -4.9375rem; } + .lg\:grid-line-x-80[class*=3D"grid-line-x-"] > ::before { bottom: -5rem; = +} + .lg\:grid-line-x-80[class*=3D"grid-line-yfull"] > ::after { top: -5rem; b= +ottom: -5rem; } + .lg\:grid-line-x-81[class*=3D"grid-line-x-"] > ::before { bottom: -5.0625= +rem; } + .lg\:grid-line-x-81[class*=3D"grid-line-yfull"] > ::after { top: -5.0625r= +em; bottom: -5.0625rem; } + .lg\:grid-line-x-82[class*=3D"grid-line-x-"] > ::before { bottom: -5.125r= +em; } + .lg\:grid-line-x-82[class*=3D"grid-line-yfull"] > ::after { top: -5.125re= +m; bottom: -5.125rem; } + .lg\:grid-line-x-83[class*=3D"grid-line-x-"] > ::before { bottom: -5.1875= +rem; } + .lg\:grid-line-x-83[class*=3D"grid-line-yfull"] > ::after { top: -5.1875r= +em; bottom: -5.1875rem; } + .lg\:grid-line-x-84[class*=3D"grid-line-x-"] > ::before { bottom: -5.25re= +m; } + .lg\:grid-line-x-84[class*=3D"grid-line-yfull"] > ::after { top: -5.25rem= +; bottom: -5.25rem; } + .lg\:grid-line-x-85[class*=3D"grid-line-x-"] > ::before { bottom: -5.3125= +rem; } + .lg\:grid-line-x-85[class*=3D"grid-line-yfull"] > ::after { top: -5.3125r= +em; bottom: -5.3125rem; } + .lg\:grid-line-x-86[class*=3D"grid-line-x-"] > ::before { bottom: -5.375r= +em; } + .lg\:grid-line-x-86[class*=3D"grid-line-yfull"] > ::after { top: -5.375re= +m; bottom: -5.375rem; } + .lg\:grid-line-x-87[class*=3D"grid-line-x-"] > ::before { bottom: -5.4375= +rem; } + .lg\:grid-line-x-87[class*=3D"grid-line-yfull"] > ::after { top: -5.4375r= +em; bottom: -5.4375rem; } + .lg\:grid-line-x-88[class*=3D"grid-line-x-"] > ::before { bottom: -5.5rem= +; } + .lg\:grid-line-x-88[class*=3D"grid-line-yfull"] > ::after { top: -5.5rem;= + bottom: -5.5rem; } + .lg\:grid-line-x-89[class*=3D"grid-line-x-"] > ::before { bottom: -5.5625= +rem; } + .lg\:grid-line-x-89[class*=3D"grid-line-yfull"] > ::after { top: -5.5625r= +em; bottom: -5.5625rem; } + .lg\:grid-line-x-90[class*=3D"grid-line-x-"] > ::before { bottom: -5.625r= +em; } + .lg\:grid-line-x-90[class*=3D"grid-line-yfull"] > ::after { top: -5.625re= +m; bottom: -5.625rem; } + .lg\:grid-line-x-91[class*=3D"grid-line-x-"] > ::before { bottom: -5.6875= +rem; } + .lg\:grid-line-x-91[class*=3D"grid-line-yfull"] > ::after { top: -5.6875r= +em; bottom: -5.6875rem; } + .lg\:grid-line-x-92[class*=3D"grid-line-x-"] > ::before { bottom: -5.75re= +m; } + .lg\:grid-line-x-92[class*=3D"grid-line-yfull"] > ::after { top: -5.75rem= +; bottom: -5.75rem; } + .lg\:grid-line-x-93[class*=3D"grid-line-x-"] > ::before { bottom: -5.8125= +rem; } + .lg\:grid-line-x-93[class*=3D"grid-line-yfull"] > ::after { top: -5.8125r= +em; bottom: -5.8125rem; } + .lg\:grid-line-x-94[class*=3D"grid-line-x-"] > ::before { bottom: -5.875r= +em; } + .lg\:grid-line-x-94[class*=3D"grid-line-yfull"] > ::after { top: -5.875re= +m; bottom: -5.875rem; } + .lg\:grid-line-x-95[class*=3D"grid-line-x-"] > ::before { bottom: -5.9375= +rem; } + .lg\:grid-line-x-95[class*=3D"grid-line-yfull"] > ::after { top: -5.9375r= +em; bottom: -5.9375rem; } + .lg\:grid-line-x-96[class*=3D"grid-line-x-"] > ::before { bottom: -6rem; = +} + .lg\:grid-line-x-96[class*=3D"grid-line-yfull"] > ::after { top: -6rem; b= +ottom: -6rem; } + .lg\:grid-line-x-97[class*=3D"grid-line-x-"] > ::before { bottom: -6.0625= +rem; } + .lg\:grid-line-x-97[class*=3D"grid-line-yfull"] > ::after { top: -6.0625r= +em; bottom: -6.0625rem; } + .lg\:grid-line-x-98[class*=3D"grid-line-x-"] > ::before { bottom: -6.125r= +em; } + .lg\:grid-line-x-98[class*=3D"grid-line-yfull"] > ::after { top: -6.125re= +m; bottom: -6.125rem; } + .lg\:grid-line-x-99[class*=3D"grid-line-x-"] > ::before { bottom: -6.1875= +rem; } + .lg\:grid-line-x-99[class*=3D"grid-line-yfull"] > ::after { top: -6.1875r= +em; bottom: -6.1875rem; } + .lg\:grid-line-x-100[class*=3D"grid-line-x-"] > ::before { bottom: -6.25r= +em; } + .lg\:grid-line-x-100[class*=3D"grid-line-yfull"] > ::after { top: -6.25re= +m; bottom: -6.25rem; } + .lg\:grid-line-x-400[class*=3D"grid-line-x-"] > ::before { bottom: -25rem= +; } + .lg\:grid-line-x-400[class*=3D"grid-line-yfull"] > ::after { top: -25rem;= + bottom: -25rem; } + .lg\:grid-line-x-600[class*=3D"grid-line-x-"] > ::before { bottom: -37.5r= +em; } + .lg\:grid-line-x-600[class*=3D"grid-line-yfull"] > ::after { top: -37.5re= +m; bottom: -37.5rem; } + .lg\:grid-line-x-safe-top[class*=3D"grid-line-x-"] > ::before { } + .lg\:grid-line-x-safe-top[class*=3D"grid-line-yfull"] > ::after { } + .lg\:grid-line-x-safe-bottom[class*=3D"grid-line-x-"] > ::before { } + .lg\:grid-line-x-safe-bottom[class*=3D"grid-line-yfull"] > ::after { } + .lg\:grid-line-x-safe-left[class*=3D"grid-line-x-"] > ::before { } + .lg\:grid-line-x-safe-left[class*=3D"grid-line-yfull"] > ::after { } + .lg\:grid-line-x-safe-right[class*=3D"grid-line-x-"] > ::before { } + .lg\:grid-line-x-safe-right[class*=3D"grid-line-yfull"] > ::after { } + .lg\:grid-line-x-gutter[class*=3D"grid-line-x-"] > ::before { } + .lg\:grid-line-x-gutter[class*=3D"grid-line-yfull"] > ::after { } + .lg\:grid-line-x-outer-gutter[class*=3D"grid-line-x-"] > ::before { } + .lg\:grid-line-x-outer-gutter[class*=3D"grid-line-yfull"] > ::after { } + .lg\:grid-line-x-primary[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--border-primary); } + .lg\:grid-line-y-primary[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--border-primary); } + .lg\:grid-line-xy-primary[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--border-primary); } + .lg\:grid-line-xy-primary[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--border-primary); } + .lg\:grid-line-x-secondary[class*=3D"grid-line-x-"] > ::before { border-b= +ottom-color: var(--border-secondary); } + .lg\:grid-line-y-secondary[class*=3D"grid-line-y-"] > ::after { border-ri= +ght-color: var(--border-secondary); } + .lg\:grid-line-xy-secondary[class*=3D"grid-line-xy-"] > ::before { border= +-bottom-color: var(--border-secondary); } + .lg\:grid-line-xy-secondary[class*=3D"grid-line-xy-"] > ::after { border-= +right-color: var(--border-secondary); } + .lg\:grid-line-x-inverse[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--border-inverse); } + .lg\:grid-line-y-inverse[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--border-inverse); } + .lg\:grid-line-xy-inverse[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--border-inverse); } + .lg\:grid-line-xy-inverse[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--border-inverse); } + .lg\:grid-line-x-on-dark[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--gray-000); } + .lg\:grid-line-y-on-dark[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--gray-000); } + .lg\:grid-line-xy-on-dark[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--gray-000); } + .lg\:grid-line-xy-on-dark[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--gray-000); } + .lg\:grid-line-x-inherit[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: inherit; } + .lg\:grid-line-y-inherit[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: inherit; } + .lg\:grid-line-xy-inherit[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: inherit; } + .lg\:grid-line-xy-inherit[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: inherit; } + .lg\:grid-line-x-transparent[class*=3D"grid-line-x-"] > ::before { border= +-bottom-color: var(--transparent); } + .lg\:grid-line-y-transparent[class*=3D"grid-line-y-"] > ::after { border-= +right-color: var(--transparent); } + .lg\:grid-line-xy-transparent[class*=3D"grid-line-xy-"] > ::before { bord= +er-bottom-color: var(--transparent); } + .lg\:grid-line-xy-transparent[class*=3D"grid-line-xy-"] > ::after { borde= +r-right-color: var(--transparent); } + .lg\:grid-cols-1[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-1[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: 0px; right: 0px; } + .lg\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1)::before { righ= +t: 0px; } + .lg\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1)::before { border-bottom-width: 0px; } + .lg\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-2[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+2)::before { rig= +ht: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2)::before { border-bottom-width: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+2)::after { border-right-width: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+2)::after { top: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2)::after { bottom: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2) ~ li::after { bottom: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-3[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+3)::before { rig= +ht: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3)::before { border-bottom-width: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+3)::after { border-right-width: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+3)::after { top: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3)::after { bottom: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3) ~ li::after { bottom: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-4[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+4)::before { rig= +ht: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4)::before { border-bottom-width: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+4)::after { border-right-width: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+4)::after { top: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4)::after { bottom: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4) ~ li::after { bottom: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-5[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+5)::before { rig= +ht: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5)::before { border-bottom-width: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+5)::after { border-right-width: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+5)::after { top: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5)::after { bottom: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5) ~ li::after { bottom: 0px; } + .lg\:grid-cols-6[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-6[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+6)::before { rig= +ht: 0px; } + .lg\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6)::before { border-bottom-width: 0px; } + .lg\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+6)::after { border-right-width: 0px; } + .lg\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+6)::after { top: 0px; } + .lg\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6)::after { bottom: 0px; } + .lg\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6) ~ li::after { bottom: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-7[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+7)::before { rig= +ht: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7)::before { border-bottom-width: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+7)::after { border-right-width: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+7)::after { top: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7)::after { bottom: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7) ~ li::after { bottom: 0px; } + .lg\:grid-cols-8[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-8[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+8)::before { rig= +ht: 0px; } + .lg\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1):nth-last-chil= +d(-n+8)::before { border-bottom-width: 0px; } + .lg\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1):nth-last-chil= +d(-n+8) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+8)::after { border-right-width: 0px; } + .lg\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+8)::after { top: 0px; } + .lg\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+1):nth-last-child(-n+8)::after { bottom: 0px; } + .lg\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+1):nth-last-child(-n+8) ~ li::after { bottom: 0px; } +} + +@media (min-width: 1680px) { + [class*=3D"grid-line-"] > * { position: relative; } + [class*=3D"grid-line-"] > ::before, [class*=3D"grid-line-"] > ::after { c= +ontent: attr(=F0=9F=91=BB); position: absolute; z-index: 0; pointer-events:= + none; } + .xl\:grid-line-x > ::before { content: attr(=F0=9F=91=BB); left: 0px; rig= +ht: 0px; top: 0px; bottom: calc(var(--inner-gutter) / -2); border-top: 0px = +solid transparent; border-bottom: 0px solid transparent; } + .xl\:grid-line-xfull > ::before { content: attr(=F0=9F=91=BB); left: calc= +(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); top: 0px= +; bottom: calc(var(--inner-gutter) / -2); border-top: 0px solid transparent= +; border-bottom: 0px solid transparent; } + .xl\:grid-line-x-0 > ::before { content: none; } + .xl\:grid-line-y > ::after { content: attr(=F0=9F=91=BB); left: 0px; righ= +t: calc(var(--inner-gutter) / -2); top: 0px; bottom: 0px; border-left: 0px = +solid transparent; border-right: 0px solid transparent; } + .xl\:grid-line-yfull > ::after { content: attr(=F0=9F=91=BB); left: 0px; = +right: calc(var(--inner-gutter) / -2); top: calc(var(--inner-gutter) / -1);= + bottom: 0px; border-left: 0px solid transparent; border-right: 0px solid t= +ransparent; } + .xl\:grid-line-yfull[class*=3D"grid-line-x"] > ::after { left: 0px; right= +: calc(var(--inner-gutter) / -2); top: calc(var(--inner-gutter) / -2); bott= +om: calc(var(--inner-gutter) / -2); border-left: 0px solid transparent; bor= +der-right: 0px solid transparent; } + .xl\:grid-line-y-0 > ::after { content: none; } + .xl\:grid-line-x-0[class*=3D"grid-line-x-"] > ::before { bottom: 0rem; } + .xl\:grid-line-x-0[class*=3D"grid-line-yfull"] > ::after { top: 0rem; bot= +tom: 0rem; } + .xl\:grid-line-x-1[class*=3D"grid-line-x-"] > ::before { bottom: -0.0625r= +em; } + .xl\:grid-line-x-1[class*=3D"grid-line-yfull"] > ::after { top: -0.0625re= +m; bottom: -0.0625rem; } + .xl\:grid-line-x-2[class*=3D"grid-line-x-"] > ::before { bottom: -0.125re= +m; } + .xl\:grid-line-x-2[class*=3D"grid-line-yfull"] > ::after { top: -0.125rem= +; bottom: -0.125rem; } + .xl\:grid-line-x-3[class*=3D"grid-line-x-"] > ::before { bottom: -0.1875r= +em; } + .xl\:grid-line-x-3[class*=3D"grid-line-yfull"] > ::after { top: -0.1875re= +m; bottom: -0.1875rem; } + .xl\:grid-line-x-4[class*=3D"grid-line-x-"] > ::before { bottom: -0.25rem= +; } + .xl\:grid-line-x-4[class*=3D"grid-line-yfull"] > ::after { top: -0.25rem;= + bottom: -0.25rem; } + .xl\:grid-line-x-5[class*=3D"grid-line-x-"] > ::before { bottom: -0.3125r= +em; } + .xl\:grid-line-x-5[class*=3D"grid-line-yfull"] > ::after { top: -0.3125re= +m; bottom: -0.3125rem; } + .xl\:grid-line-x-6[class*=3D"grid-line-x-"] > ::before { bottom: -0.375re= +m; } + .xl\:grid-line-x-6[class*=3D"grid-line-yfull"] > ::after { top: -0.375rem= +; bottom: -0.375rem; } + .xl\:grid-line-x-7[class*=3D"grid-line-x-"] > ::before { bottom: -0.4375r= +em; } + .xl\:grid-line-x-7[class*=3D"grid-line-yfull"] > ::after { top: -0.4375re= +m; bottom: -0.4375rem; } + .xl\:grid-line-x-8[class*=3D"grid-line-x-"] > ::before { bottom: -0.5rem;= + } + .xl\:grid-line-x-8[class*=3D"grid-line-yfull"] > ::after { top: -0.5rem; = +bottom: -0.5rem; } + .xl\:grid-line-x-9[class*=3D"grid-line-x-"] > ::before { bottom: -0.5625r= +em; } + .xl\:grid-line-x-9[class*=3D"grid-line-yfull"] > ::after { top: -0.5625re= +m; bottom: -0.5625rem; } + .xl\:grid-line-x-10[class*=3D"grid-line-x-"] > ::before { bottom: -0.625r= +em; } + .xl\:grid-line-x-10[class*=3D"grid-line-yfull"] > ::after { top: -0.625re= +m; bottom: -0.625rem; } + .xl\:grid-line-x-11[class*=3D"grid-line-x-"] > ::before { bottom: -0.6875= +rem; } + .xl\:grid-line-x-11[class*=3D"grid-line-yfull"] > ::after { top: -0.6875r= +em; bottom: -0.6875rem; } + .xl\:grid-line-x-12[class*=3D"grid-line-x-"] > ::before { bottom: -0.75re= +m; } + .xl\:grid-line-x-12[class*=3D"grid-line-yfull"] > ::after { top: -0.75rem= +; bottom: -0.75rem; } + .xl\:grid-line-x-13[class*=3D"grid-line-x-"] > ::before { bottom: -0.8125= +rem; } + .xl\:grid-line-x-13[class*=3D"grid-line-yfull"] > ::after { top: -0.8125r= +em; bottom: -0.8125rem; } + .xl\:grid-line-x-14[class*=3D"grid-line-x-"] > ::before { bottom: -0.875r= +em; } + .xl\:grid-line-x-14[class*=3D"grid-line-yfull"] > ::after { top: -0.875re= +m; bottom: -0.875rem; } + .xl\:grid-line-x-15[class*=3D"grid-line-x-"] > ::before { bottom: -0.9375= +rem; } + .xl\:grid-line-x-15[class*=3D"grid-line-yfull"] > ::after { top: -0.9375r= +em; bottom: -0.9375rem; } + .xl\:grid-line-x-16[class*=3D"grid-line-x-"] > ::before { bottom: -1rem; = +} + .xl\:grid-line-x-16[class*=3D"grid-line-yfull"] > ::after { top: -1rem; b= +ottom: -1rem; } + .xl\:grid-line-x-17[class*=3D"grid-line-x-"] > ::before { bottom: -1.0625= +rem; } + .xl\:grid-line-x-17[class*=3D"grid-line-yfull"] > ::after { top: -1.0625r= +em; bottom: -1.0625rem; } + .xl\:grid-line-x-18[class*=3D"grid-line-x-"] > ::before { bottom: -1.125r= +em; } + .xl\:grid-line-x-18[class*=3D"grid-line-yfull"] > ::after { top: -1.125re= +m; bottom: -1.125rem; } + .xl\:grid-line-x-19[class*=3D"grid-line-x-"] > ::before { bottom: -1.1875= +rem; } + .xl\:grid-line-x-19[class*=3D"grid-line-yfull"] > ::after { top: -1.1875r= +em; bottom: -1.1875rem; } + .xl\:grid-line-x-20[class*=3D"grid-line-x-"] > ::before { bottom: -1.25re= +m; } + .xl\:grid-line-x-20[class*=3D"grid-line-yfull"] > ::after { top: -1.25rem= +; bottom: -1.25rem; } + .xl\:grid-line-x-21[class*=3D"grid-line-x-"] > ::before { bottom: -1.3125= +rem; } + .xl\:grid-line-x-21[class*=3D"grid-line-yfull"] > ::after { top: -1.3125r= +em; bottom: -1.3125rem; } + .xl\:grid-line-x-22[class*=3D"grid-line-x-"] > ::before { bottom: -1.375r= +em; } + .xl\:grid-line-x-22[class*=3D"grid-line-yfull"] > ::after { top: -1.375re= +m; bottom: -1.375rem; } + .xl\:grid-line-x-23[class*=3D"grid-line-x-"] > ::before { bottom: -1.4375= +rem; } + .xl\:grid-line-x-23[class*=3D"grid-line-yfull"] > ::after { top: -1.4375r= +em; bottom: -1.4375rem; } + .xl\:grid-line-x-24[class*=3D"grid-line-x-"] > ::before { bottom: -1.5rem= +; } + .xl\:grid-line-x-24[class*=3D"grid-line-yfull"] > ::after { top: -1.5rem;= + bottom: -1.5rem; } + .xl\:grid-line-x-25[class*=3D"grid-line-x-"] > ::before { bottom: -1.5625= +rem; } + .xl\:grid-line-x-25[class*=3D"grid-line-yfull"] > ::after { top: -1.5625r= +em; bottom: -1.5625rem; } + .xl\:grid-line-x-26[class*=3D"grid-line-x-"] > ::before { bottom: -1.625r= +em; } + .xl\:grid-line-x-26[class*=3D"grid-line-yfull"] > ::after { top: -1.625re= +m; bottom: -1.625rem; } + .xl\:grid-line-x-27[class*=3D"grid-line-x-"] > ::before { bottom: -1.6875= +rem; } + .xl\:grid-line-x-27[class*=3D"grid-line-yfull"] > ::after { top: -1.6875r= +em; bottom: -1.6875rem; } + .xl\:grid-line-x-28[class*=3D"grid-line-x-"] > ::before { bottom: -1.75re= +m; } + .xl\:grid-line-x-28[class*=3D"grid-line-yfull"] > ::after { top: -1.75rem= +; bottom: -1.75rem; } + .xl\:grid-line-x-29[class*=3D"grid-line-x-"] > ::before { bottom: -1.8125= +rem; } + .xl\:grid-line-x-29[class*=3D"grid-line-yfull"] > ::after { top: -1.8125r= +em; bottom: -1.8125rem; } + .xl\:grid-line-x-30[class*=3D"grid-line-x-"] > ::before { bottom: -1.875r= +em; } + .xl\:grid-line-x-30[class*=3D"grid-line-yfull"] > ::after { top: -1.875re= +m; bottom: -1.875rem; } + .xl\:grid-line-x-31[class*=3D"grid-line-x-"] > ::before { bottom: -1.9375= +rem; } + .xl\:grid-line-x-31[class*=3D"grid-line-yfull"] > ::after { top: -1.9375r= +em; bottom: -1.9375rem; } + .xl\:grid-line-x-32[class*=3D"grid-line-x-"] > ::before { bottom: -2rem; = +} + .xl\:grid-line-x-32[class*=3D"grid-line-yfull"] > ::after { top: -2rem; b= +ottom: -2rem; } + .xl\:grid-line-x-33[class*=3D"grid-line-x-"] > ::before { bottom: -2.0625= +rem; } + .xl\:grid-line-x-33[class*=3D"grid-line-yfull"] > ::after { top: -2.0625r= +em; bottom: -2.0625rem; } + .xl\:grid-line-x-34[class*=3D"grid-line-x-"] > ::before { bottom: -2.125r= +em; } + .xl\:grid-line-x-34[class*=3D"grid-line-yfull"] > ::after { top: -2.125re= +m; bottom: -2.125rem; } + .xl\:grid-line-x-35[class*=3D"grid-line-x-"] > ::before { bottom: -2.1875= +rem; } + .xl\:grid-line-x-35[class*=3D"grid-line-yfull"] > ::after { top: -2.1875r= +em; bottom: -2.1875rem; } + .xl\:grid-line-x-36[class*=3D"grid-line-x-"] > ::before { bottom: -2.25re= +m; } + .xl\:grid-line-x-36[class*=3D"grid-line-yfull"] > ::after { top: -2.25rem= +; bottom: -2.25rem; } + .xl\:grid-line-x-37[class*=3D"grid-line-x-"] > ::before { bottom: -2.3125= +rem; } + .xl\:grid-line-x-37[class*=3D"grid-line-yfull"] > ::after { top: -2.3125r= +em; bottom: -2.3125rem; } + .xl\:grid-line-x-38[class*=3D"grid-line-x-"] > ::before { bottom: -2.375r= +em; } + .xl\:grid-line-x-38[class*=3D"grid-line-yfull"] > ::after { top: -2.375re= +m; bottom: -2.375rem; } + .xl\:grid-line-x-39[class*=3D"grid-line-x-"] > ::before { bottom: -2.4375= +rem; } + .xl\:grid-line-x-39[class*=3D"grid-line-yfull"] > ::after { top: -2.4375r= +em; bottom: -2.4375rem; } + .xl\:grid-line-x-40[class*=3D"grid-line-x-"] > ::before { bottom: -2.5rem= +; } + .xl\:grid-line-x-40[class*=3D"grid-line-yfull"] > ::after { top: -2.5rem;= + bottom: -2.5rem; } + .xl\:grid-line-x-41[class*=3D"grid-line-x-"] > ::before { bottom: -2.5625= +rem; } + .xl\:grid-line-x-41[class*=3D"grid-line-yfull"] > ::after { top: -2.5625r= +em; bottom: -2.5625rem; } + .xl\:grid-line-x-42[class*=3D"grid-line-x-"] > ::before { bottom: -2.625r= +em; } + .xl\:grid-line-x-42[class*=3D"grid-line-yfull"] > ::after { top: -2.625re= +m; bottom: -2.625rem; } + .xl\:grid-line-x-43[class*=3D"grid-line-x-"] > ::before { bottom: -2.6875= +rem; } + .xl\:grid-line-x-43[class*=3D"grid-line-yfull"] > ::after { top: -2.6875r= +em; bottom: -2.6875rem; } + .xl\:grid-line-x-44[class*=3D"grid-line-x-"] > ::before { bottom: -2.75re= +m; } + .xl\:grid-line-x-44[class*=3D"grid-line-yfull"] > ::after { top: -2.75rem= +; bottom: -2.75rem; } + .xl\:grid-line-x-45[class*=3D"grid-line-x-"] > ::before { bottom: -2.8125= +rem; } + .xl\:grid-line-x-45[class*=3D"grid-line-yfull"] > ::after { top: -2.8125r= +em; bottom: -2.8125rem; } + .xl\:grid-line-x-46[class*=3D"grid-line-x-"] > ::before { bottom: -2.875r= +em; } + .xl\:grid-line-x-46[class*=3D"grid-line-yfull"] > ::after { top: -2.875re= +m; bottom: -2.875rem; } + .xl\:grid-line-x-47[class*=3D"grid-line-x-"] > ::before { bottom: -2.9375= +rem; } + .xl\:grid-line-x-47[class*=3D"grid-line-yfull"] > ::after { top: -2.9375r= +em; bottom: -2.9375rem; } + .xl\:grid-line-x-48[class*=3D"grid-line-x-"] > ::before { bottom: -3rem; = +} + .xl\:grid-line-x-48[class*=3D"grid-line-yfull"] > ::after { top: -3rem; b= +ottom: -3rem; } + .xl\:grid-line-x-49[class*=3D"grid-line-x-"] > ::before { bottom: -3.0625= +rem; } + .xl\:grid-line-x-49[class*=3D"grid-line-yfull"] > ::after { top: -3.0625r= +em; bottom: -3.0625rem; } + .xl\:grid-line-x-50[class*=3D"grid-line-x-"] > ::before { bottom: -3.125r= +em; } + .xl\:grid-line-x-50[class*=3D"grid-line-yfull"] > ::after { top: -3.125re= +m; bottom: -3.125rem; } + .xl\:grid-line-x-51[class*=3D"grid-line-x-"] > ::before { bottom: -3.1875= +rem; } + .xl\:grid-line-x-51[class*=3D"grid-line-yfull"] > ::after { top: -3.1875r= +em; bottom: -3.1875rem; } + .xl\:grid-line-x-52[class*=3D"grid-line-x-"] > ::before { bottom: -3.25re= +m; } + .xl\:grid-line-x-52[class*=3D"grid-line-yfull"] > ::after { top: -3.25rem= +; bottom: -3.25rem; } + .xl\:grid-line-x-53[class*=3D"grid-line-x-"] > ::before { bottom: -3.3125= +rem; } + .xl\:grid-line-x-53[class*=3D"grid-line-yfull"] > ::after { top: -3.3125r= +em; bottom: -3.3125rem; } + .xl\:grid-line-x-54[class*=3D"grid-line-x-"] > ::before { bottom: -3.375r= +em; } + .xl\:grid-line-x-54[class*=3D"grid-line-yfull"] > ::after { top: -3.375re= +m; bottom: -3.375rem; } + .xl\:grid-line-x-55[class*=3D"grid-line-x-"] > ::before { bottom: -3.4375= +rem; } + .xl\:grid-line-x-55[class*=3D"grid-line-yfull"] > ::after { top: -3.4375r= +em; bottom: -3.4375rem; } + .xl\:grid-line-x-56[class*=3D"grid-line-x-"] > ::before { bottom: -3.5rem= +; } + .xl\:grid-line-x-56[class*=3D"grid-line-yfull"] > ::after { top: -3.5rem;= + bottom: -3.5rem; } + .xl\:grid-line-x-57[class*=3D"grid-line-x-"] > ::before { bottom: -3.5625= +rem; } + .xl\:grid-line-x-57[class*=3D"grid-line-yfull"] > ::after { top: -3.5625r= +em; bottom: -3.5625rem; } + .xl\:grid-line-x-58[class*=3D"grid-line-x-"] > ::before { bottom: -3.625r= +em; } + .xl\:grid-line-x-58[class*=3D"grid-line-yfull"] > ::after { top: -3.625re= +m; bottom: -3.625rem; } + .xl\:grid-line-x-59[class*=3D"grid-line-x-"] > ::before { bottom: -3.6875= +rem; } + .xl\:grid-line-x-59[class*=3D"grid-line-yfull"] > ::after { top: -3.6875r= +em; bottom: -3.6875rem; } + .xl\:grid-line-x-60[class*=3D"grid-line-x-"] > ::before { bottom: -3.75re= +m; } + .xl\:grid-line-x-60[class*=3D"grid-line-yfull"] > ::after { top: -3.75rem= +; bottom: -3.75rem; } + .xl\:grid-line-x-61[class*=3D"grid-line-x-"] > ::before { bottom: -3.8125= +rem; } + .xl\:grid-line-x-61[class*=3D"grid-line-yfull"] > ::after { top: -3.8125r= +em; bottom: -3.8125rem; } + .xl\:grid-line-x-62[class*=3D"grid-line-x-"] > ::before { bottom: -3.875r= +em; } + .xl\:grid-line-x-62[class*=3D"grid-line-yfull"] > ::after { top: -3.875re= +m; bottom: -3.875rem; } + .xl\:grid-line-x-63[class*=3D"grid-line-x-"] > ::before { bottom: -3.9375= +rem; } + .xl\:grid-line-x-63[class*=3D"grid-line-yfull"] > ::after { top: -3.9375r= +em; bottom: -3.9375rem; } + .xl\:grid-line-x-64[class*=3D"grid-line-x-"] > ::before { bottom: -4rem; = +} + .xl\:grid-line-x-64[class*=3D"grid-line-yfull"] > ::after { top: -4rem; b= +ottom: -4rem; } + .xl\:grid-line-x-65[class*=3D"grid-line-x-"] > ::before { bottom: -4.0625= +rem; } + .xl\:grid-line-x-65[class*=3D"grid-line-yfull"] > ::after { top: -4.0625r= +em; bottom: -4.0625rem; } + .xl\:grid-line-x-66[class*=3D"grid-line-x-"] > ::before { bottom: -4.125r= +em; } + .xl\:grid-line-x-66[class*=3D"grid-line-yfull"] > ::after { top: -4.125re= +m; bottom: -4.125rem; } + .xl\:grid-line-x-67[class*=3D"grid-line-x-"] > ::before { bottom: -4.1875= +rem; } + .xl\:grid-line-x-67[class*=3D"grid-line-yfull"] > ::after { top: -4.1875r= +em; bottom: -4.1875rem; } + .xl\:grid-line-x-68[class*=3D"grid-line-x-"] > ::before { bottom: -4.25re= +m; } + .xl\:grid-line-x-68[class*=3D"grid-line-yfull"] > ::after { top: -4.25rem= +; bottom: -4.25rem; } + .xl\:grid-line-x-69[class*=3D"grid-line-x-"] > ::before { bottom: -4.3125= +rem; } + .xl\:grid-line-x-69[class*=3D"grid-line-yfull"] > ::after { top: -4.3125r= +em; bottom: -4.3125rem; } + .xl\:grid-line-x-70[class*=3D"grid-line-x-"] > ::before { bottom: -4.375r= +em; } + .xl\:grid-line-x-70[class*=3D"grid-line-yfull"] > ::after { top: -4.375re= +m; bottom: -4.375rem; } + .xl\:grid-line-x-71[class*=3D"grid-line-x-"] > ::before { bottom: -4.4375= +rem; } + .xl\:grid-line-x-71[class*=3D"grid-line-yfull"] > ::after { top: -4.4375r= +em; bottom: -4.4375rem; } + .xl\:grid-line-x-72[class*=3D"grid-line-x-"] > ::before { bottom: -4.5rem= +; } + .xl\:grid-line-x-72[class*=3D"grid-line-yfull"] > ::after { top: -4.5rem;= + bottom: -4.5rem; } + .xl\:grid-line-x-73[class*=3D"grid-line-x-"] > ::before { bottom: -4.5625= +rem; } + .xl\:grid-line-x-73[class*=3D"grid-line-yfull"] > ::after { top: -4.5625r= +em; bottom: -4.5625rem; } + .xl\:grid-line-x-74[class*=3D"grid-line-x-"] > ::before { bottom: -4.625r= +em; } + .xl\:grid-line-x-74[class*=3D"grid-line-yfull"] > ::after { top: -4.625re= +m; bottom: -4.625rem; } + .xl\:grid-line-x-75[class*=3D"grid-line-x-"] > ::before { bottom: -4.6875= +rem; } + .xl\:grid-line-x-75[class*=3D"grid-line-yfull"] > ::after { top: -4.6875r= +em; bottom: -4.6875rem; } + .xl\:grid-line-x-76[class*=3D"grid-line-x-"] > ::before { bottom: -4.75re= +m; } + .xl\:grid-line-x-76[class*=3D"grid-line-yfull"] > ::after { top: -4.75rem= +; bottom: -4.75rem; } + .xl\:grid-line-x-77[class*=3D"grid-line-x-"] > ::before { bottom: -4.8125= +rem; } + .xl\:grid-line-x-77[class*=3D"grid-line-yfull"] > ::after { top: -4.8125r= +em; bottom: -4.8125rem; } + .xl\:grid-line-x-78[class*=3D"grid-line-x-"] > ::before { bottom: -4.875r= +em; } + .xl\:grid-line-x-78[class*=3D"grid-line-yfull"] > ::after { top: -4.875re= +m; bottom: -4.875rem; } + .xl\:grid-line-x-79[class*=3D"grid-line-x-"] > ::before { bottom: -4.9375= +rem; } + .xl\:grid-line-x-79[class*=3D"grid-line-yfull"] > ::after { top: -4.9375r= +em; bottom: -4.9375rem; } + .xl\:grid-line-x-80[class*=3D"grid-line-x-"] > ::before { bottom: -5rem; = +} + .xl\:grid-line-x-80[class*=3D"grid-line-yfull"] > ::after { top: -5rem; b= +ottom: -5rem; } + .xl\:grid-line-x-81[class*=3D"grid-line-x-"] > ::before { bottom: -5.0625= +rem; } + .xl\:grid-line-x-81[class*=3D"grid-line-yfull"] > ::after { top: -5.0625r= +em; bottom: -5.0625rem; } + .xl\:grid-line-x-82[class*=3D"grid-line-x-"] > ::before { bottom: -5.125r= +em; } + .xl\:grid-line-x-82[class*=3D"grid-line-yfull"] > ::after { top: -5.125re= +m; bottom: -5.125rem; } + .xl\:grid-line-x-83[class*=3D"grid-line-x-"] > ::before { bottom: -5.1875= +rem; } + .xl\:grid-line-x-83[class*=3D"grid-line-yfull"] > ::after { top: -5.1875r= +em; bottom: -5.1875rem; } + .xl\:grid-line-x-84[class*=3D"grid-line-x-"] > ::before { bottom: -5.25re= +m; } + .xl\:grid-line-x-84[class*=3D"grid-line-yfull"] > ::after { top: -5.25rem= +; bottom: -5.25rem; } + .xl\:grid-line-x-85[class*=3D"grid-line-x-"] > ::before { bottom: -5.3125= +rem; } + .xl\:grid-line-x-85[class*=3D"grid-line-yfull"] > ::after { top: -5.3125r= +em; bottom: -5.3125rem; } + .xl\:grid-line-x-86[class*=3D"grid-line-x-"] > ::before { bottom: -5.375r= +em; } + .xl\:grid-line-x-86[class*=3D"grid-line-yfull"] > ::after { top: -5.375re= +m; bottom: -5.375rem; } + .xl\:grid-line-x-87[class*=3D"grid-line-x-"] > ::before { bottom: -5.4375= +rem; } + .xl\:grid-line-x-87[class*=3D"grid-line-yfull"] > ::after { top: -5.4375r= +em; bottom: -5.4375rem; } + .xl\:grid-line-x-88[class*=3D"grid-line-x-"] > ::before { bottom: -5.5rem= +; } + .xl\:grid-line-x-88[class*=3D"grid-line-yfull"] > ::after { top: -5.5rem;= + bottom: -5.5rem; } + .xl\:grid-line-x-89[class*=3D"grid-line-x-"] > ::before { bottom: -5.5625= +rem; } + .xl\:grid-line-x-89[class*=3D"grid-line-yfull"] > ::after { top: -5.5625r= +em; bottom: -5.5625rem; } + .xl\:grid-line-x-90[class*=3D"grid-line-x-"] > ::before { bottom: -5.625r= +em; } + .xl\:grid-line-x-90[class*=3D"grid-line-yfull"] > ::after { top: -5.625re= +m; bottom: -5.625rem; } + .xl\:grid-line-x-91[class*=3D"grid-line-x-"] > ::before { bottom: -5.6875= +rem; } + .xl\:grid-line-x-91[class*=3D"grid-line-yfull"] > ::after { top: -5.6875r= +em; bottom: -5.6875rem; } + .xl\:grid-line-x-92[class*=3D"grid-line-x-"] > ::before { bottom: -5.75re= +m; } + .xl\:grid-line-x-92[class*=3D"grid-line-yfull"] > ::after { top: -5.75rem= +; bottom: -5.75rem; } + .xl\:grid-line-x-93[class*=3D"grid-line-x-"] > ::before { bottom: -5.8125= +rem; } + .xl\:grid-line-x-93[class*=3D"grid-line-yfull"] > ::after { top: -5.8125r= +em; bottom: -5.8125rem; } + .xl\:grid-line-x-94[class*=3D"grid-line-x-"] > ::before { bottom: -5.875r= +em; } + .xl\:grid-line-x-94[class*=3D"grid-line-yfull"] > ::after { top: -5.875re= +m; bottom: -5.875rem; } + .xl\:grid-line-x-95[class*=3D"grid-line-x-"] > ::before { bottom: -5.9375= +rem; } + .xl\:grid-line-x-95[class*=3D"grid-line-yfull"] > ::after { top: -5.9375r= +em; bottom: -5.9375rem; } + .xl\:grid-line-x-96[class*=3D"grid-line-x-"] > ::before { bottom: -6rem; = +} + .xl\:grid-line-x-96[class*=3D"grid-line-yfull"] > ::after { top: -6rem; b= +ottom: -6rem; } + .xl\:grid-line-x-97[class*=3D"grid-line-x-"] > ::before { bottom: -6.0625= +rem; } + .xl\:grid-line-x-97[class*=3D"grid-line-yfull"] > ::after { top: -6.0625r= +em; bottom: -6.0625rem; } + .xl\:grid-line-x-98[class*=3D"grid-line-x-"] > ::before { bottom: -6.125r= +em; } + .xl\:grid-line-x-98[class*=3D"grid-line-yfull"] > ::after { top: -6.125re= +m; bottom: -6.125rem; } + .xl\:grid-line-x-99[class*=3D"grid-line-x-"] > ::before { bottom: -6.1875= +rem; } + .xl\:grid-line-x-99[class*=3D"grid-line-yfull"] > ::after { top: -6.1875r= +em; bottom: -6.1875rem; } + .xl\:grid-line-x-100[class*=3D"grid-line-x-"] > ::before { bottom: -6.25r= +em; } + .xl\:grid-line-x-100[class*=3D"grid-line-yfull"] > ::after { top: -6.25re= +m; bottom: -6.25rem; } + .xl\:grid-line-x-400[class*=3D"grid-line-x-"] > ::before { bottom: -25rem= +; } + .xl\:grid-line-x-400[class*=3D"grid-line-yfull"] > ::after { top: -25rem;= + bottom: -25rem; } + .xl\:grid-line-x-600[class*=3D"grid-line-x-"] > ::before { bottom: -37.5r= +em; } + .xl\:grid-line-x-600[class*=3D"grid-line-yfull"] > ::after { top: -37.5re= +m; bottom: -37.5rem; } + .xl\:grid-line-x-safe-top[class*=3D"grid-line-x-"] > ::before { } + .xl\:grid-line-x-safe-top[class*=3D"grid-line-yfull"] > ::after { } + .xl\:grid-line-x-safe-bottom[class*=3D"grid-line-x-"] > ::before { } + .xl\:grid-line-x-safe-bottom[class*=3D"grid-line-yfull"] > ::after { } + .xl\:grid-line-x-safe-left[class*=3D"grid-line-x-"] > ::before { } + .xl\:grid-line-x-safe-left[class*=3D"grid-line-yfull"] > ::after { } + .xl\:grid-line-x-safe-right[class*=3D"grid-line-x-"] > ::before { } + .xl\:grid-line-x-safe-right[class*=3D"grid-line-yfull"] > ::after { } + .xl\:grid-line-x-gutter[class*=3D"grid-line-x-"] > ::before { } + .xl\:grid-line-x-gutter[class*=3D"grid-line-yfull"] > ::after { } + .xl\:grid-line-x-outer-gutter[class*=3D"grid-line-x-"] > ::before { } + .xl\:grid-line-x-outer-gutter[class*=3D"grid-line-yfull"] > ::after { } + .xl\:grid-line-x-primary[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--border-primary); } + .xl\:grid-line-y-primary[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--border-primary); } + .xl\:grid-line-xy-primary[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--border-primary); } + .xl\:grid-line-xy-primary[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--border-primary); } + .xl\:grid-line-x-secondary[class*=3D"grid-line-x-"] > ::before { border-b= +ottom-color: var(--border-secondary); } + .xl\:grid-line-y-secondary[class*=3D"grid-line-y-"] > ::after { border-ri= +ght-color: var(--border-secondary); } + .xl\:grid-line-xy-secondary[class*=3D"grid-line-xy-"] > ::before { border= +-bottom-color: var(--border-secondary); } + .xl\:grid-line-xy-secondary[class*=3D"grid-line-xy-"] > ::after { border-= +right-color: var(--border-secondary); } + .xl\:grid-line-x-inverse[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--border-inverse); } + .xl\:grid-line-y-inverse[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--border-inverse); } + .xl\:grid-line-xy-inverse[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--border-inverse); } + .xl\:grid-line-xy-inverse[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--border-inverse); } + .xl\:grid-line-x-on-dark[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--gray-000); } + .xl\:grid-line-y-on-dark[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--gray-000); } + .xl\:grid-line-xy-on-dark[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--gray-000); } + .xl\:grid-line-xy-on-dark[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--gray-000); } + .xl\:grid-line-x-inherit[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: inherit; } + .xl\:grid-line-y-inherit[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: inherit; } + .xl\:grid-line-xy-inherit[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: inherit; } + .xl\:grid-line-xy-inherit[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: inherit; } + .xl\:grid-line-x-transparent[class*=3D"grid-line-x-"] > ::before { border= +-bottom-color: var(--transparent); } + .xl\:grid-line-y-transparent[class*=3D"grid-line-y-"] > ::after { border-= +right-color: var(--transparent); } + .xl\:grid-line-xy-transparent[class*=3D"grid-line-xy-"] > ::before { bord= +er-bottom-color: var(--transparent); } + .xl\:grid-line-xy-transparent[class*=3D"grid-line-xy-"] > ::after { borde= +r-right-color: var(--transparent); } + .xl\:grid-cols-1[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .xl\:grid-cols-1[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: 0px; right: 0px; } + .xl\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1)::before { righ= +t: 0px; } + .xl\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1)::before { border-bottom-width: 0px; } + .xl\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1) ~ ::before { border-bottom-width: 0px; } + .xl\:grid-cols-2[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .xl\:grid-cols-2[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .xl\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1)::before { lef= +t: 0px; } + .xl\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+2)::before { rig= +ht: 0px; } + .xl\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2)::before { border-bottom-width: 0px; } + .xl\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2) ~ ::before { border-bottom-width: 0px; } + .xl\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .xl\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+2)::after { border-right-width: 0px; } + .xl\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+2)::after { top: 0px; } + .xl\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2)::after { bottom: 0px; } + .xl\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2) ~ li::after { bottom: 0px; } + .xl\:grid-cols-3[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .xl\:grid-cols-3[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .xl\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1)::before { lef= +t: 0px; } + .xl\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+3)::before { rig= +ht: 0px; } + .xl\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3)::before { border-bottom-width: 0px; } + .xl\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3) ~ ::before { border-bottom-width: 0px; } + .xl\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .xl\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+3)::after { border-right-width: 0px; } + .xl\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+3)::after { top: 0px; } + .xl\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3)::after { bottom: 0px; } + .xl\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3) ~ li::after { bottom: 0px; } + .xl\:grid-cols-4[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .xl\:grid-cols-4[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .xl\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1)::before { lef= +t: 0px; } + .xl\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+4)::before { rig= +ht: 0px; } + .xl\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4)::before { border-bottom-width: 0px; } + .xl\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4) ~ ::before { border-bottom-width: 0px; } + .xl\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .xl\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+4)::after { border-right-width: 0px; } + .xl\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+4)::after { top: 0px; } + .xl\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4)::after { bottom: 0px; } + .xl\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4) ~ li::after { bottom: 0px; } + .xl\:grid-cols-5[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .xl\:grid-cols-5[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .xl\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1)::before { lef= +t: 0px; } + .xl\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+5)::before { rig= +ht: 0px; } + .xl\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5)::before { border-bottom-width: 0px; } + .xl\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5) ~ ::before { border-bottom-width: 0px; } + .xl\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .xl\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+5)::after { border-right-width: 0px; } + .xl\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+5)::after { top: 0px; } + .xl\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5)::after { bottom: 0px; } + .xl\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5) ~ li::after { bottom: 0px; } + .xl\:grid-cols-6[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .xl\:grid-cols-6[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .xl\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1)::before { lef= +t: 0px; } + .xl\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+6)::before { rig= +ht: 0px; } + .xl\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6)::before { border-bottom-width: 0px; } + .xl\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6) ~ ::before { border-bottom-width: 0px; } + .xl\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .xl\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+6)::after { border-right-width: 0px; } + .xl\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+6)::after { top: 0px; } + .xl\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6)::after { bottom: 0px; } + .xl\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6) ~ li::after { bottom: 0px; } + .xl\:grid-cols-7[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .xl\:grid-cols-7[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .xl\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1)::before { lef= +t: 0px; } + .xl\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+7)::before { rig= +ht: 0px; } + .xl\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7)::before { border-bottom-width: 0px; } + .xl\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7) ~ ::before { border-bottom-width: 0px; } + .xl\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .xl\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+7)::after { border-right-width: 0px; } + .xl\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+7)::after { top: 0px; } + .xl\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7)::after { bottom: 0px; } + .xl\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7) ~ li::after { bottom: 0px; } + .xl\:grid-cols-8[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .xl\:grid-cols-8[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .xl\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1)::before { lef= +t: 0px; } + .xl\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+8)::before { rig= +ht: 0px; } + .xl\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1):nth-last-chil= +d(-n+8)::before { border-bottom-width: 0px; } + .xl\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1):nth-last-chil= +d(-n+8) ~ ::before { border-bottom-width: 0px; } + .xl\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .xl\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+8)::after { border-right-width: 0px; } + .xl\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+8)::after { top: 0px; } + .xl\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+1):nth-last-child(-n+8)::after { bottom: 0px; } + .xl\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+1):nth-last-child(-n+8) ~ li::after { bottom: 0px; } +} + +.cols-container { display: flex; flex-flow: wrap; margin-left: calc(var(--i= +nner-gutter) * -1); } + +.cols-container > [class*=3D"-cols"] { margin-left: var(--inner-gutter); } + +.cols-container > .ml-0 { margin-left: 0px; } + +.cols-container > .w-1-cols { width: calc(((1 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (1 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.cols-container > .mr-1-cols { margin-right: calc(((((1 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-1-cols { margin-left: calc(((((1 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-1-cols { margin-right: calc(((((1 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(1 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (1 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-1-cols { margin-right: calc((((((1 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-1-cols { margin-left: calc((((((1 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-1-cols { margin-right: calc((((((1 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((1 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (1 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-1-cols-no-gutter { margin-right: calc(((1 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-1-cols-no-gutter { margin-left: calc(((((1 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-1-cols-no-gutter { margin-right: calc(((1 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((1 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-1-cols-no-gutter { margin-right: calc((((1 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-1-cols-no-gutter { margin-left: calc((((1 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-1-cols-no-gutter { margin-right: calc((((1 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((1 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-1-cols { padding-right: calc(((((1 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-1-cols { padding-left: calc(((((1 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-1-cols { padding-right: calc(((((1 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((1 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (1 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-1-cols-no-gutter { padding-right: calc(((1 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-1-cols-no-gutter { padding-left: calc(((1 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-1-cols-no-gutter { padding-right: calc(((1 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((1 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-1-cols { left: calc(((((1 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-1-cols { right: calc(((((1 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-1-cols { right: calc(((((1 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((1 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-1-cols-no-gutter { left: calc(((1 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-1-cols-no-gutter { right: calc(((1 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-1-cols-no-gutter { right: calc(((1 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((1 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (1 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-1-cols { left: calc((((((1 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-1-cols { right: calc((((((1 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-1-cols { right: calc((((((1 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(1 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (1 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-1-cols-no-gutter { left: calc((((1 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-1-cols-no-gutter { right: calc((((1 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-1-cols-no-gutter { right: calc((((1 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((1 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.cols-container > .w-2-cols { width: calc(((2 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (2 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.w-2-cols-vw { width: calc((((var(--container-width, 100vw - var(--scrollba= +r-visible-width, 0px)) - (((var(--grid-columns) - 1) * var(--inner-gutter))= + + (2 * var(--outer-gutter)))) / (var(--grid-columns))) * 2) + (1 * var(--i= +nner-gutter))); } + +.cols-container > .mr-2-cols { margin-right: calc(((((2 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.ml-2-cols { margin-left: calc(((((2 / var(--container-grid-columns, var(--= +grid-columns))) * 100%) - (var(--inner-gutter) - (2 / var(--container-grid-= +columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-gutter= +))); } + +.cols-container > .ml-2-cols { margin-left: calc(((((2 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-2-cols { margin-right: calc(((((2 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(2 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (2 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-2-cols { margin-right: calc((((((2 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-2-cols { margin-left: calc((((((2 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-2-cols { margin-right: calc((((((2 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((2 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (2 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-2-cols-no-gutter { margin-right: calc(((2 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-2-cols-no-gutter { margin-left: calc(((((2 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-2-cols-no-gutter { margin-right: calc(((2 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((2 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-2-cols-no-gutter { margin-right: calc((((2 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-2-cols-no-gutter { margin-left: calc((((2 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-2-cols-no-gutter { margin-right: calc((((2 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((2 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-2-cols { padding-right: calc(((((2 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-2-cols { padding-left: calc(((((2 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-2-cols { padding-right: calc(((((2 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((2 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (2 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-2-cols-no-gutter { padding-right: calc(((2 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-2-cols-no-gutter { padding-left: calc(((2 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-2-cols-no-gutter { padding-right: calc(((2 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((2 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-2-cols { left: calc(((((2 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-2-cols { right: calc(((((2 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-2-cols { right: calc(((((2 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((2 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-2-cols-no-gutter { left: calc(((2 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-2-cols-no-gutter { right: calc(((2 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-2-cols-no-gutter { right: calc(((2 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((2 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (2 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-2-cols { left: calc((((((2 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-2-cols { right: calc((((((2 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-2-cols { right: calc((((((2 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(2 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (2 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-2-cols-no-gutter { left: calc((((2 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-2-cols-no-gutter { right: calc((((2 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-2-cols-no-gutter { right: calc((((2 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((2 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.w-2-cols-vw > * { --container-grid-columns: 2; } + +.w-3-cols { width: calc(((3 / var(--container-grid-columns, var(--grid-colu= +mns))) * 100%) - (var(--inner-gutter) - (3 / var(--container-grid-columns, = +var(--grid-columns)) * var(--inner-gutter)))); } + +.cols-container > .w-3-cols { width: calc(((3 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (3 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.cols-container > .mr-3-cols { margin-right: calc(((((3 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-3-cols { margin-left: calc(((((3 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-3-cols { margin-right: calc(((((3 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(3 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (3 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-3-cols { margin-right: calc((((((3 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-3-cols { margin-left: calc((((((3 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-3-cols { margin-right: calc((((((3 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((3 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (3 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-3-cols-no-gutter { margin-right: calc(((3 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-3-cols-no-gutter { margin-left: calc(((((3 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-3-cols-no-gutter { margin-right: calc(((3 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((3 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-3-cols-no-gutter { margin-right: calc((((3 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-3-cols-no-gutter { margin-left: calc((((3 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-3-cols-no-gutter { margin-right: calc((((3 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((3 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-3-cols { padding-right: calc(((((3 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-3-cols { padding-left: calc(((((3 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-3-cols { padding-right: calc(((((3 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((3 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (3 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-3-cols-no-gutter { padding-right: calc(((3 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-3-cols-no-gutter { padding-left: calc(((3 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-3-cols-no-gutter { padding-right: calc(((3 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((3 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-3-cols { left: calc(((((3 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-3-cols { right: calc(((((3 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-3-cols { right: calc(((((3 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((3 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-3-cols-no-gutter { left: calc(((3 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-3-cols-no-gutter { right: calc(((3 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-3-cols-no-gutter { right: calc(((3 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((3 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (3 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-3-cols { left: calc((((((3 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-3-cols { right: calc((((((3 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-3-cols { right: calc((((((3 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(3 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (3 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-3-cols-no-gutter { left: calc((((3 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-3-cols-no-gutter { right: calc((((3 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-3-cols-no-gutter { right: calc((((3 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((3 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.w-3-cols > * { --container-grid-columns: 3; } + +.w-4-cols { width: calc(((4 / var(--container-grid-columns, var(--grid-colu= +mns))) * 100%) - (var(--inner-gutter) - (4 / var(--container-grid-columns, = +var(--grid-columns)) * var(--inner-gutter)))); } + +.cols-container > .w-4-cols { width: calc(((4 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (4 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.cols-container > .mr-4-cols { margin-right: calc(((((4 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-4-cols { margin-left: calc(((((4 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-4-cols { margin-right: calc(((((4 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(4 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (4 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-4-cols { margin-right: calc((((((4 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-4-cols { margin-left: calc((((((4 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-4-cols { margin-right: calc((((((4 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((4 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (4 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-4-cols-no-gutter { margin-right: calc(((4 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-4-cols-no-gutter { margin-left: calc(((((4 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-4-cols-no-gutter { margin-right: calc(((4 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((4 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-4-cols-no-gutter { margin-right: calc((((4 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-4-cols-no-gutter { margin-left: calc((((4 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-4-cols-no-gutter { margin-right: calc((((4 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((4 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-4-cols { padding-right: calc(((((4 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-4-cols { padding-left: calc(((((4 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-4-cols { padding-right: calc(((((4 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((4 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (4 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-4-cols-no-gutter { padding-right: calc(((4 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-4-cols-no-gutter { padding-left: calc(((4 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-4-cols-no-gutter { padding-right: calc(((4 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((4 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-4-cols { left: calc(((((4 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-4-cols { right: calc(((((4 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-4-cols { right: calc(((((4 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((4 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-4-cols-no-gutter { left: calc(((4 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-4-cols-no-gutter { right: calc(((4 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-4-cols-no-gutter { right: calc(((4 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((4 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (4 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-4-cols { left: calc((((((4 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-4-cols { right: calc((((((4 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-4-cols { right: calc((((((4 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(4 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (4 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-4-cols-no-gutter { left: calc((((4 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-4-cols-no-gutter { right: calc((((4 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-4-cols-no-gutter { right: calc((((4 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((4 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.w-4-cols > * { --container-grid-columns: 4; } + +.w-5-cols { width: calc(((5 / var(--container-grid-columns, var(--grid-colu= +mns))) * 100%) - (var(--inner-gutter) - (5 / var(--container-grid-columns, = +var(--grid-columns)) * var(--inner-gutter)))); } + +.cols-container > .w-5-cols { width: calc(((5 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (5 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.cols-container > .mr-5-cols { margin-right: calc(((((5 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-5-cols { margin-left: calc(((((5 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-5-cols { margin-right: calc(((((5 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(5 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (5 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-5-cols { margin-right: calc((((((5 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-5-cols { margin-left: calc((((((5 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-5-cols { margin-right: calc((((((5 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((5 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (5 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-5-cols-no-gutter { margin-right: calc(((5 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-5-cols-no-gutter { margin-left: calc(((((5 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-5-cols-no-gutter { margin-right: calc(((5 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((5 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-5-cols-no-gutter { margin-right: calc((((5 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-5-cols-no-gutter { margin-left: calc((((5 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-5-cols-no-gutter { margin-right: calc((((5 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((5 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-5-cols { padding-right: calc(((((5 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-5-cols { padding-left: calc(((((5 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-5-cols { padding-right: calc(((((5 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((5 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (5 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-5-cols-no-gutter { padding-right: calc(((5 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-5-cols-no-gutter { padding-left: calc(((5 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-5-cols-no-gutter { padding-right: calc(((5 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((5 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-5-cols { left: calc(((((5 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-5-cols { right: calc(((((5 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-5-cols { right: calc(((((5 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((5 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-5-cols-no-gutter { left: calc(((5 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-5-cols-no-gutter { right: calc(((5 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-5-cols-no-gutter { right: calc(((5 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((5 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (5 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-5-cols { left: calc((((((5 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-5-cols { right: calc((((((5 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-5-cols { right: calc((((((5 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(5 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (5 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-5-cols-no-gutter { left: calc((((5 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-5-cols-no-gutter { right: calc((((5 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-5-cols-no-gutter { right: calc((((5 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((5 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.w-5-cols > * { --container-grid-columns: 5; } + +.w-6-cols { width: calc(((6 / var(--container-grid-columns, var(--grid-colu= +mns))) * 100%) - (var(--inner-gutter) - (6 / var(--container-grid-columns, = +var(--grid-columns)) * var(--inner-gutter)))); } + +.cols-container > .w-6-cols { width: calc(((6 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (6 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.cols-container > .mr-6-cols { margin-right: calc(((((6 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.ml-6-cols { margin-left: calc(((((6 / var(--container-grid-columns, var(--= +grid-columns))) * 100%) - (var(--inner-gutter) - (6 / var(--container-grid-= +columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-gutter= +))); } + +.cols-container > .ml-6-cols { margin-left: calc(((((6 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-6-cols { margin-right: calc(((((6 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(6 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (6 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-6-cols { margin-right: calc((((((6 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-6-cols { margin-left: calc((((((6 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-6-cols { margin-right: calc((((((6 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((6 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (6 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-6-cols-no-gutter { margin-right: calc(((6 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-6-cols-no-gutter { margin-left: calc(((((6 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-6-cols-no-gutter { margin-right: calc(((6 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((6 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-6-cols-no-gutter { margin-right: calc((((6 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-6-cols-no-gutter { margin-left: calc((((6 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-6-cols-no-gutter { margin-right: calc((((6 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((6 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-6-cols { padding-right: calc(((((6 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-6-cols { padding-left: calc(((((6 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-6-cols { padding-right: calc(((((6 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((6 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (6 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-6-cols-no-gutter { padding-right: calc(((6 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-6-cols-no-gutter { padding-left: calc(((6 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-6-cols-no-gutter { padding-right: calc(((6 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((6 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-6-cols { left: calc(((((6 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-6-cols { right: calc(((((6 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-6-cols { right: calc(((((6 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((6 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-6-cols-no-gutter { left: calc(((6 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-6-cols-no-gutter { right: calc(((6 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-6-cols-no-gutter { right: calc(((6 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((6 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (6 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-6-cols { left: calc((((((6 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-6-cols { right: calc((((((6 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-6-cols { right: calc((((((6 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(6 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (6 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-6-cols-no-gutter { left: calc((((6 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-6-cols-no-gutter { right: calc((((6 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-6-cols-no-gutter { right: calc((((6 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((6 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.w-6-cols > * { --container-grid-columns: 6; } + +.cols-container > .w-7-cols { width: calc(((7 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (7 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.cols-container > .mr-7-cols { margin-right: calc(((((7 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-7-cols { margin-left: calc(((((7 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-7-cols { margin-right: calc(((((7 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(7 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (7 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-7-cols { margin-right: calc((((((7 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-7-cols { margin-left: calc((((((7 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-7-cols { margin-right: calc((((((7 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((7 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (7 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-7-cols-no-gutter { margin-right: calc(((7 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-7-cols-no-gutter { margin-left: calc(((((7 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-7-cols-no-gutter { margin-right: calc(((7 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((7 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-7-cols-no-gutter { margin-right: calc((((7 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-7-cols-no-gutter { margin-left: calc((((7 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-7-cols-no-gutter { margin-right: calc((((7 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((7 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-7-cols { padding-right: calc(((((7 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-7-cols { padding-left: calc(((((7 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-7-cols { padding-right: calc(((((7 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((7 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (7 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-7-cols-no-gutter { padding-right: calc(((7 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-7-cols-no-gutter { padding-left: calc(((7 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-7-cols-no-gutter { padding-right: calc(((7 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((7 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-7-cols { left: calc(((((7 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-7-cols { right: calc(((((7 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-7-cols { right: calc(((((7 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((7 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-7-cols-no-gutter { left: calc(((7 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-7-cols-no-gutter { right: calc(((7 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-7-cols-no-gutter { right: calc(((7 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((7 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (7 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-7-cols { left: calc((((((7 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-7-cols { right: calc((((((7 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-7-cols { right: calc((((((7 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(7 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (7 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-7-cols-no-gutter { left: calc((((7 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-7-cols-no-gutter { right: calc((((7 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-7-cols-no-gutter { right: calc((((7 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((7 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.w-8-cols { width: calc(((8 / var(--container-grid-columns, var(--grid-colu= +mns))) * 100%) - (var(--inner-gutter) - (8 / var(--container-grid-columns, = +var(--grid-columns)) * var(--inner-gutter)))); } + +.cols-container > .w-8-cols { width: calc(((8 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (8 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.cols-container > .mr-8-cols { margin-right: calc(((((8 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-8-cols { margin-left: calc(((((8 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-8-cols { margin-right: calc(((((8 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(8 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (8 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-8-cols { margin-right: calc((((((8 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-8-cols { margin-left: calc((((((8 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-8-cols { margin-right: calc((((((8 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((8 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (8 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-8-cols-no-gutter { margin-right: calc(((8 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-8-cols-no-gutter { margin-left: calc(((((8 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-8-cols-no-gutter { margin-right: calc(((8 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((8 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-8-cols-no-gutter { margin-right: calc((((8 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-8-cols-no-gutter { margin-left: calc((((8 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-8-cols-no-gutter { margin-right: calc((((8 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((8 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-8-cols { padding-right: calc(((((8 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-8-cols { padding-left: calc(((((8 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-8-cols { padding-right: calc(((((8 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((8 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (8 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-8-cols-no-gutter { padding-right: calc(((8 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-8-cols-no-gutter { padding-left: calc(((8 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-8-cols-no-gutter { padding-right: calc(((8 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((8 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-8-cols { left: calc(((((8 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-8-cols { right: calc(((((8 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-8-cols { right: calc(((((8 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((8 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-8-cols-no-gutter { left: calc(((8 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-8-cols-no-gutter { right: calc(((8 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-8-cols-no-gutter { right: calc(((8 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((8 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (8 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-8-cols { left: calc((((((8 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-8-cols { right: calc((((((8 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-8-cols { right: calc((((((8 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(8 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (8 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-8-cols-no-gutter { left: calc((((8 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-8-cols-no-gutter { right: calc((((8 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-8-cols-no-gutter { right: calc((((8 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((8 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.w-8-cols > * { --container-grid-columns: 8; } + +.cols-container > .w-9-cols { width: calc(((9 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (9 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.cols-container > .mr-9-cols { margin-right: calc(((((9 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-9-cols { margin-left: calc(((((9 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-9-cols { margin-right: calc(((((9 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(9 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (9 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-9-cols { margin-right: calc((((((9 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-9-cols { margin-left: calc((((((9 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-9-cols { margin-right: calc((((((9 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((9 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (9 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-9-cols-no-gutter { margin-right: calc(((9 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-9-cols-no-gutter { margin-left: calc(((((9 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-9-cols-no-gutter { margin-right: calc(((9 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((9 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-9-cols-no-gutter { margin-right: calc((((9 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-9-cols-no-gutter { margin-left: calc((((9 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-9-cols-no-gutter { margin-right: calc((((9 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((9 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-9-cols { padding-right: calc(((((9 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-9-cols { padding-left: calc(((((9 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-9-cols { padding-right: calc(((((9 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((9 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (9 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-9-cols-no-gutter { padding-right: calc(((9 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-9-cols-no-gutter { padding-left: calc(((9 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-9-cols-no-gutter { padding-right: calc(((9 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((9 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-9-cols { left: calc(((((9 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-9-cols { right: calc(((((9 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-9-cols { right: calc(((((9 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((9 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-9-cols-no-gutter { left: calc(((9 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-9-cols-no-gutter { right: calc(((9 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-9-cols-no-gutter { right: calc(((9 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((9 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (9 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-9-cols { left: calc((((((9 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-9-cols { right: calc((((((9 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-9-cols { right: calc((((((9 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(9 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (9 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-9-cols-no-gutter { left: calc((((9 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-9-cols-no-gutter { right: calc((((9 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-9-cols-no-gutter { right: calc((((9 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((9 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.w-10-cols { width: calc(((10 / var(--container-grid-columns, var(--grid-co= +lumns))) * 100%) - (var(--inner-gutter) - (10 / var(--container-grid-column= +s, var(--grid-columns)) * var(--inner-gutter)))); } + +.cols-container > .w-10-cols { width: calc(((10 / var(--container-grid-colu= +mns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-g= +utter) - (10 / var(--container-grid-columns, var(--grid-columns)) * var(--i= +nner-gutter)))); } + +.cols-container > .mr-10-cols { margin-right: calc(((((10 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-10-cols { margin-left: calc(((((10 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-10-cols { margin-right: calc(((((10 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc(= +((((10 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(= +--inner-gutter))) - (var(--inner-gutter) - (10 / var(--container-grid-colum= +ns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter= +)))); } + +.cols-container > .-mr-10-cols { margin-right: calc((((((10 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-10-cols { margin-left: calc((((((10 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-10-cols { margin-right: calc((((((10 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-lef= +t: calc((((((10 / var(--container-grid-columns, var(--grid-columns))) * (10= +0% - var(--inner-gutter))) - (var(--inner-gutter) - (10 / var(--container-g= +rid-columns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inn= +er-gutter)))) * -1); } + +.cols-container > .mr-10-cols-no-gutter { margin-right: calc(((10 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); } + +.cols-container > .ml-10-cols-no-gutter { margin-left: calc(((((10 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-10-cols-no-gutter { margin-right: calc(((10 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); margin-left: calc(((10 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))); } + +.cols-container > .-mr-10-cols-no-gutter { margin-right: calc((((10 / var(-= +-container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter= +))) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-10-cols-no-gutter { margin-left: calc((((10 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-10-cols-no-gutter { margin-right: calc((((10 / var(-= +-container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter= +))) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) * -1); margin-left: calc((((10 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-10-cols { padding-right: calc(((((10 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-10-cols { padding-left: calc(((((10 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-10-cols { padding-right: calc(((((10 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: cal= +c(((((10 / var(--container-grid-columns, var(--grid-columns))) * (100% - va= +r(--inner-gutter))) - (var(--inner-gutter) - (10 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutt= +er)))); } + +.cols-container > .pr-10-cols-no-gutter { padding-right: calc(((10 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))); } + +.cols-container > .pl-10-cols-no-gutter { padding-left: calc(((10 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); } + +.cols-container > .px-10-cols-no-gutter { padding-right: calc(((10 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))); padding-left: calc(((10 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))); } + +.cols-container > .left-10-cols { left: calc(((((10 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)) * var= +(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-10-cols { right: calc(((((10 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-10-cols { right: calc(((((10 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((10 / = +var(--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-g= +utter))) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(-= +-grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-10-cols-no-gutter { left: calc(((10 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))); } + +.cols-container > .right-10-cols-no-gutter { right: calc(((10 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))); } + +.cols-container > .inset-x-10-cols-no-gutter { right: calc(((10 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); left: calc(((10 / var(--container-grid-col= +umns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-= +gutter) - (10 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))); } + +.cols-container > .-left-10-cols { left: calc((((((10 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-10-cols { right: calc((((((10 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-10-cols { right: calc((((((10 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc((= +((((10 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(= +--inner-gutter))) - (var(--inner-gutter) - (10 / var(--container-grid-colum= +ns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter= +)))) * -1); } + +.cols-container > .-left-10-cols-no-gutter { left: calc((((10 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-10-cols-no-gutter { right: calc((((10 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-10-cols-no-gutter { right: calc((((10 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))) * -1); left: calc((((10 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) * -1); } + +.w-10-cols > * { --container-grid-columns: 10; } + +.cols-container > .w-11-cols { width: calc(((11 / var(--container-grid-colu= +mns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-g= +utter) - (11 / var(--container-grid-columns, var(--grid-columns)) * var(--i= +nner-gutter)))); } + +.cols-container > .mr-11-cols { margin-right: calc(((((11 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-11-cols { margin-left: calc(((((11 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-11-cols { margin-right: calc(((((11 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc(= +((((11 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(= +--inner-gutter))) - (var(--inner-gutter) - (11 / var(--container-grid-colum= +ns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter= +)))); } + +.cols-container > .-mr-11-cols { margin-right: calc((((((11 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-11-cols { margin-left: calc((((((11 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-11-cols { margin-right: calc((((((11 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-lef= +t: calc((((((11 / var(--container-grid-columns, var(--grid-columns))) * (10= +0% - var(--inner-gutter))) - (var(--inner-gutter) - (11 / var(--container-g= +rid-columns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inn= +er-gutter)))) * -1); } + +.cols-container > .mr-11-cols-no-gutter { margin-right: calc(((11 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); } + +.cols-container > .ml-11-cols-no-gutter { margin-left: calc(((((11 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-11-cols-no-gutter { margin-right: calc(((11 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); margin-left: calc(((11 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))); } + +.cols-container > .-mr-11-cols-no-gutter { margin-right: calc((((11 / var(-= +-container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter= +))) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-11-cols-no-gutter { margin-left: calc((((11 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-11-cols-no-gutter { margin-right: calc((((11 / var(-= +-container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter= +))) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) * -1); margin-left: calc((((11 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-11-cols { padding-right: calc(((((11 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-11-cols { padding-left: calc(((((11 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-11-cols { padding-right: calc(((((11 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: cal= +c(((((11 / var(--container-grid-columns, var(--grid-columns))) * (100% - va= +r(--inner-gutter))) - (var(--inner-gutter) - (11 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutt= +er)))); } + +.cols-container > .pr-11-cols-no-gutter { padding-right: calc(((11 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))); } + +.cols-container > .pl-11-cols-no-gutter { padding-left: calc(((11 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); } + +.cols-container > .px-11-cols-no-gutter { padding-right: calc(((11 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))); padding-left: calc(((11 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))); } + +.cols-container > .left-11-cols { left: calc(((((11 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)) * var= +(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-11-cols { right: calc(((((11 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-11-cols { right: calc(((((11 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((11 / = +var(--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-g= +utter))) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(-= +-grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-11-cols-no-gutter { left: calc(((11 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))); } + +.cols-container > .right-11-cols-no-gutter { right: calc(((11 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))); } + +.cols-container > .inset-x-11-cols-no-gutter { right: calc(((11 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); left: calc(((11 / var(--container-grid-col= +umns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-= +gutter) - (11 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))); } + +.cols-container > .-left-11-cols { left: calc((((((11 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-11-cols { right: calc((((((11 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-11-cols { right: calc((((((11 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc((= +((((11 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(= +--inner-gutter))) - (var(--inner-gutter) - (11 / var(--container-grid-colum= +ns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter= +)))) * -1); } + +.cols-container > .-left-11-cols-no-gutter { left: calc((((11 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-11-cols-no-gutter { right: calc((((11 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-11-cols-no-gutter { right: calc((((11 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))) * -1); left: calc((((11 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) * -1); } + +.w-12-cols { width: calc(((12 / var(--container-grid-columns, var(--grid-co= +lumns))) * 100%) - (var(--inner-gutter) - (12 / var(--container-grid-column= +s, var(--grid-columns)) * var(--inner-gutter)))); } + +.cols-container > .w-12-cols { width: calc(((12 / var(--container-grid-colu= +mns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-g= +utter) - (12 / var(--container-grid-columns, var(--grid-columns)) * var(--i= +nner-gutter)))); } + +.cols-container > .mr-12-cols { margin-right: calc(((((12 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-12-cols { margin-left: calc(((((12 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-12-cols { margin-right: calc(((((12 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc(= +((((12 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(= +--inner-gutter))) - (var(--inner-gutter) - (12 / var(--container-grid-colum= +ns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter= +)))); } + +.cols-container > .-mr-12-cols { margin-right: calc((((((12 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-12-cols { margin-left: calc((((((12 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-12-cols { margin-right: calc((((((12 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-lef= +t: calc((((((12 / var(--container-grid-columns, var(--grid-columns))) * (10= +0% - var(--inner-gutter))) - (var(--inner-gutter) - (12 / var(--container-g= +rid-columns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inn= +er-gutter)))) * -1); } + +.cols-container > .mr-12-cols-no-gutter { margin-right: calc(((12 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); } + +.cols-container > .ml-12-cols-no-gutter { margin-left: calc(((((12 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-12-cols-no-gutter { margin-right: calc(((12 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); margin-left: calc(((12 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))); } + +.cols-container > .-mr-12-cols-no-gutter { margin-right: calc((((12 / var(-= +-container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter= +))) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-12-cols-no-gutter { margin-left: calc((((12 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-12-cols-no-gutter { margin-right: calc((((12 / var(-= +-container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter= +))) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) * -1); margin-left: calc((((12 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-12-cols { padding-right: calc(((((12 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-12-cols { padding-left: calc(((((12 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-12-cols { padding-right: calc(((((12 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: cal= +c(((((12 / var(--container-grid-columns, var(--grid-columns))) * (100% - va= +r(--inner-gutter))) - (var(--inner-gutter) - (12 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutt= +er)))); } + +.cols-container > .pr-12-cols-no-gutter { padding-right: calc(((12 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))); } + +.cols-container > .pl-12-cols-no-gutter { padding-left: calc(((12 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); } + +.cols-container > .px-12-cols-no-gutter { padding-right: calc(((12 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))); padding-left: calc(((12 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))); } + +.cols-container > .left-12-cols { left: calc(((((12 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) * var= +(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-12-cols { right: calc(((((12 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-12-cols { right: calc(((((12 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((12 / = +var(--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-g= +utter))) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(-= +-grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-12-cols-no-gutter { left: calc(((12 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))); } + +.cols-container > .right-12-cols-no-gutter { right: calc(((12 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))); } + +.cols-container > .inset-x-12-cols-no-gutter { right: calc(((12 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); left: calc(((12 / var(--container-grid-col= +umns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-= +gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))); } + +.cols-container > .-left-12-cols { left: calc((((((12 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-12-cols { right: calc((((((12 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-12-cols { right: calc((((((12 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc((= +((((12 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(= +--inner-gutter))) - (var(--inner-gutter) - (12 / var(--container-grid-colum= +ns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter= +)))) * -1); } + +.cols-container > .-left-12-cols-no-gutter { left: calc((((12 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-12-cols-no-gutter { right: calc((((12 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-12-cols-no-gutter { right: calc((((12 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))) * -1); left: calc((((12 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) * -1); } + +.w-12-cols > * { --container-grid-columns: 12; } + +.w-1\/2-cols { width: calc(50% - (var(--inner-gutter) * .5)); } + +.cols-container > .w-1\/2-cols { width: calc(50% - var(--inner-gutter)); } + +.cols-container > .mr-1\/2-cols { margin-right: calc(((50% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-1\/2-cols { margin-left: calc(((50% - var(--inner-gut= +ter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-1\/2-cols { margin-right: calc(((50% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); margin-left: calc(((50% - var(--inner= +-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .-mr-1\/2-cols { margin-right: calc((((50% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-1\/2-cols { margin-left: calc((((50% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-1\/2-cols { margin-right: calc((((50% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))) * -1); margin-left: calc((((50% - va= +r(--inner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .mr-1\/2-cols-no-gutter { margin-right: calc(50% - var(--= +inner-gutter)); } + +.cols-container > .ml-1\/2-cols-no-gutter { margin-left: calc(((50% - var(-= +-inner-gutter)) + var(--inner-gutter))); } + +.cols-container > .mx-1\/2-cols-no-gutter { margin-right: calc(50% - var(--= +inner-gutter)); margin-left: calc(50% - var(--inner-gutter)); } + +.cols-container > .-mr-1\/2-cols-no-gutter { margin-right: calc((50% - var(= +--inner-gutter)) * -1); } + +.cols-container > .-ml-1\/2-cols-no-gutter { margin-left: calc((50% - var(-= +-inner-gutter)) * -1); } + +.cols-container > .-mx-1\/2-cols-no-gutter { margin-right: calc((50% - var(= +--inner-gutter)) * -1); margin-left: calc((50% - var(--inner-gutter)) * -1)= +; } + +.cols-container > .pr-1\/2-cols { padding-right: calc(((50% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-1\/2-cols { padding-left: calc(((50% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-1\/2-cols { padding-right: calc(((50% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))); padding-left: calc(((50% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pr-1\/2-cols-no-gutter { padding-right: calc(50% - var(-= +-inner-gutter)); } + +.cols-container > .pl-1\/2-cols-no-gutter { padding-left: calc(50% - var(--= +inner-gutter)); } + +.cols-container > .px-1\/2-cols-no-gutter { padding-right: calc(50% - var(-= +-inner-gutter)); padding-left: calc(50% - var(--inner-gutter)); } + +.cols-container > .left-1\/2-cols { left: calc(((50% - var(--inner-gutter))= + + (2 * var(--inner-gutter)))); } + +.cols-container > .right-1\/2-cols { right: calc(((50% - var(--inner-gutter= +)) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-1\/2-cols { right: calc(((50% - var(--inner-gutt= +er)) + (2 * var(--inner-gutter)))); left: calc(((50% - var(--inner-gutter))= + + (2 * var(--inner-gutter)))); } + +.cols-container > .left-1\/2-cols-no-gutter { left: calc(50% - var(--inner-= +gutter)); } + +.cols-container > .right-1\/2-cols-no-gutter { right: calc(50% - var(--inne= +r-gutter)); } + +.cols-container > .inset-x-1\/2-cols-no-gutter { right: calc(50% - var(--in= +ner-gutter)); left: calc(50% - var(--inner-gutter)); } + +.cols-container > .-left-1\/2-cols { left: calc((((50% - var(--inner-gutter= +)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-1\/2-cols { right: calc((((50% - var(--inner-gutt= +er)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-1\/2-cols { right: calc((((50% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))) * -1); left: calc((((50% - var(--inner= +-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-left-1\/2-cols-no-gutter { left: calc((50% - var(--inne= +r-gutter)) * -1); } + +.cols-container > .-right-1\/2-cols-no-gutter { right: calc((50% - var(--in= +ner-gutter)) * -1); } + +.cols-container > .-inset-x-1\/2-cols-no-gutter { right: calc((50% - var(--= +inner-gutter)) * -1); left: calc((50% - var(--inner-gutter)) * -1); } + +.w-1\/3-cols { width: calc(33.333% - (var(--inner-gutter) * .666)); } + +.cols-container > .w-1\/3-cols { width: calc(33.333% - var(--inner-gutter))= +; } + +.cols-container > .mr-1\/3-cols { margin-right: calc(((33.333% - var(--inne= +r-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-1\/3-cols { margin-left: calc(((33.333% - var(--inner= +-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-1\/3-cols { margin-right: calc(((33.333% - var(--inne= +r-gutter)) + (2 * var(--inner-gutter)))); margin-left: calc(((33.333% - var= +(--inner-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .-mr-1\/3-cols { margin-right: calc((((33.333% - var(--in= +ner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-1\/3-cols { margin-left: calc((((33.333% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-1\/3-cols { margin-right: calc((((33.333% - var(--in= +ner-gutter)) + (2 * var(--inner-gutter)))) * -1); margin-left: calc((((33.3= +33% - var(--inner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .mr-1\/3-cols-no-gutter { margin-right: calc(33.333% - va= +r(--inner-gutter)); } + +.cols-container > .ml-1\/3-cols-no-gutter { margin-left: calc(((33.333% - v= +ar(--inner-gutter)) + var(--inner-gutter))); } + +.cols-container > .mx-1\/3-cols-no-gutter { margin-right: calc(33.333% - va= +r(--inner-gutter)); margin-left: calc(33.333% - var(--inner-gutter)); } + +.cols-container > .-mr-1\/3-cols-no-gutter { margin-right: calc((33.333% - = +var(--inner-gutter)) * -1); } + +.cols-container > .-ml-1\/3-cols-no-gutter { margin-left: calc((33.333% - v= +ar(--inner-gutter)) * -1); } + +.cols-container > .-mx-1\/3-cols-no-gutter { margin-right: calc((33.333% - = +var(--inner-gutter)) * -1); margin-left: calc((33.333% - var(--inner-gutter= +)) * -1); } + +.cols-container > .pr-1\/3-cols { padding-right: calc(((33.333% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-1\/3-cols { padding-left: calc(((33.333% - var(--inne= +r-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-1\/3-cols { padding-right: calc(((33.333% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))); padding-left: calc(((33.333% - v= +ar(--inner-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pr-1\/3-cols-no-gutter { padding-right: calc(33.333% - v= +ar(--inner-gutter)); } + +.cols-container > .pl-1\/3-cols-no-gutter { padding-left: calc(33.333% - va= +r(--inner-gutter)); } + +.cols-container > .px-1\/3-cols-no-gutter { padding-right: calc(33.333% - v= +ar(--inner-gutter)); padding-left: calc(33.333% - var(--inner-gutter)); } + +.cols-container > .left-1\/3-cols { left: calc(((33.333% - var(--inner-gutt= +er)) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-1\/3-cols { right: calc(((33.333% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-1\/3-cols { right: calc(((33.333% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))); left: calc(((33.333% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-1\/3-cols-no-gutter { left: calc(33.333% - var(--in= +ner-gutter)); } + +.cols-container > .right-1\/3-cols-no-gutter { right: calc(33.333% - var(--= +inner-gutter)); } + +.cols-container > .inset-x-1\/3-cols-no-gutter { right: calc(33.333% - var(= +--inner-gutter)); left: calc(33.333% - var(--inner-gutter)); } + +.cols-container > .-left-1\/3-cols { left: calc((((33.333% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-1\/3-cols { right: calc((((33.333% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-1\/3-cols { right: calc((((33.333% - var(--inne= +r-gutter)) + (2 * var(--inner-gutter)))) * -1); left: calc((((33.333% - var= +(--inner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-left-1\/3-cols-no-gutter { left: calc((33.333% - var(--= +inner-gutter)) * -1); } + +.cols-container > .-right-1\/3-cols-no-gutter { right: calc((33.333% - var(= +--inner-gutter)) * -1); } + +.cols-container > .-inset-x-1\/3-cols-no-gutter { right: calc((33.333% - va= +r(--inner-gutter)) * -1); left: calc((33.333% - var(--inner-gutter)) * -1);= + } + +.w-1\/4-cols { width: calc(25% - (var(--inner-gutter) * .75)); } + +.cols-container > .w-1\/4-cols { width: calc(25% - var(--inner-gutter)); } + +.cols-container > .mr-1\/4-cols { margin-right: calc(((25% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-1\/4-cols { margin-left: calc(((25% - var(--inner-gut= +ter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-1\/4-cols { margin-right: calc(((25% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); margin-left: calc(((25% - var(--inner= +-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .-mr-1\/4-cols { margin-right: calc((((25% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-1\/4-cols { margin-left: calc((((25% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-1\/4-cols { margin-right: calc((((25% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))) * -1); margin-left: calc((((25% - va= +r(--inner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .mr-1\/4-cols-no-gutter { margin-right: calc(25% - var(--= +inner-gutter)); } + +.cols-container > .ml-1\/4-cols-no-gutter { margin-left: calc(((25% - var(-= +-inner-gutter)) + var(--inner-gutter))); } + +.cols-container > .mx-1\/4-cols-no-gutter { margin-right: calc(25% - var(--= +inner-gutter)); margin-left: calc(25% - var(--inner-gutter)); } + +.cols-container > .-mr-1\/4-cols-no-gutter { margin-right: calc((25% - var(= +--inner-gutter)) * -1); } + +.cols-container > .-ml-1\/4-cols-no-gutter { margin-left: calc((25% - var(-= +-inner-gutter)) * -1); } + +.cols-container > .-mx-1\/4-cols-no-gutter { margin-right: calc((25% - var(= +--inner-gutter)) * -1); margin-left: calc((25% - var(--inner-gutter)) * -1)= +; } + +.cols-container > .pr-1\/4-cols { padding-right: calc(((25% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-1\/4-cols { padding-left: calc(((25% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-1\/4-cols { padding-right: calc(((25% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))); padding-left: calc(((25% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pr-1\/4-cols-no-gutter { padding-right: calc(25% - var(-= +-inner-gutter)); } + +.cols-container > .pl-1\/4-cols-no-gutter { padding-left: calc(25% - var(--= +inner-gutter)); } + +.cols-container > .px-1\/4-cols-no-gutter { padding-right: calc(25% - var(-= +-inner-gutter)); padding-left: calc(25% - var(--inner-gutter)); } + +.cols-container > .left-1\/4-cols { left: calc(((25% - var(--inner-gutter))= + + (2 * var(--inner-gutter)))); } + +.cols-container > .right-1\/4-cols { right: calc(((25% - var(--inner-gutter= +)) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-1\/4-cols { right: calc(((25% - var(--inner-gutt= +er)) + (2 * var(--inner-gutter)))); left: calc(((25% - var(--inner-gutter))= + + (2 * var(--inner-gutter)))); } + +.cols-container > .left-1\/4-cols-no-gutter { left: calc(25% - var(--inner-= +gutter)); } + +.cols-container > .right-1\/4-cols-no-gutter { right: calc(25% - var(--inne= +r-gutter)); } + +.cols-container > .inset-x-1\/4-cols-no-gutter { right: calc(25% - var(--in= +ner-gutter)); left: calc(25% - var(--inner-gutter)); } + +.cols-container > .-left-1\/4-cols { left: calc((((25% - var(--inner-gutter= +)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-1\/4-cols { right: calc((((25% - var(--inner-gutt= +er)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-1\/4-cols { right: calc((((25% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))) * -1); left: calc((((25% - var(--inner= +-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-left-1\/4-cols-no-gutter { left: calc((25% - var(--inne= +r-gutter)) * -1); } + +.cols-container > .-right-1\/4-cols-no-gutter { right: calc((25% - var(--in= +ner-gutter)) * -1); } + +.cols-container > .-inset-x-1\/4-cols-no-gutter { right: calc((25% - var(--= +inner-gutter)) * -1); left: calc((25% - var(--inner-gutter)) * -1); } + +.cols-container > .w-2\/3-cols { width: calc(66.666% - var(--inner-gutter))= +; } + +.cols-container > .mr-2\/3-cols { margin-right: calc(((66.666% - var(--inne= +r-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-2\/3-cols { margin-left: calc(((66.666% - var(--inner= +-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-2\/3-cols { margin-right: calc(((66.666% - var(--inne= +r-gutter)) + (2 * var(--inner-gutter)))); margin-left: calc(((66.666% - var= +(--inner-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .-mr-2\/3-cols { margin-right: calc((((66.666% - var(--in= +ner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-2\/3-cols { margin-left: calc((((66.666% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-2\/3-cols { margin-right: calc((((66.666% - var(--in= +ner-gutter)) + (2 * var(--inner-gutter)))) * -1); margin-left: calc((((66.6= +66% - var(--inner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .mr-2\/3-cols-no-gutter { margin-right: calc(66.666% - va= +r(--inner-gutter)); } + +.cols-container > .ml-2\/3-cols-no-gutter { margin-left: calc(((66.666% - v= +ar(--inner-gutter)) + var(--inner-gutter))); } + +.cols-container > .mx-2\/3-cols-no-gutter { margin-right: calc(66.666% - va= +r(--inner-gutter)); margin-left: calc(66.666% - var(--inner-gutter)); } + +.cols-container > .-mr-2\/3-cols-no-gutter { margin-right: calc((66.666% - = +var(--inner-gutter)) * -1); } + +.cols-container > .-ml-2\/3-cols-no-gutter { margin-left: calc((66.666% - v= +ar(--inner-gutter)) * -1); } + +.cols-container > .-mx-2\/3-cols-no-gutter { margin-right: calc((66.666% - = +var(--inner-gutter)) * -1); margin-left: calc((66.666% - var(--inner-gutter= +)) * -1); } + +.cols-container > .pr-2\/3-cols { padding-right: calc(((66.666% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-2\/3-cols { padding-left: calc(((66.666% - var(--inne= +r-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-2\/3-cols { padding-right: calc(((66.666% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))); padding-left: calc(((66.666% - v= +ar(--inner-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pr-2\/3-cols-no-gutter { padding-right: calc(66.666% - v= +ar(--inner-gutter)); } + +.cols-container > .pl-2\/3-cols-no-gutter { padding-left: calc(66.666% - va= +r(--inner-gutter)); } + +.cols-container > .px-2\/3-cols-no-gutter { padding-right: calc(66.666% - v= +ar(--inner-gutter)); padding-left: calc(66.666% - var(--inner-gutter)); } + +.cols-container > .left-2\/3-cols { left: calc(((66.666% - var(--inner-gutt= +er)) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-2\/3-cols { right: calc(((66.666% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-2\/3-cols { right: calc(((66.666% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))); left: calc(((66.666% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-2\/3-cols-no-gutter { left: calc(66.666% - var(--in= +ner-gutter)); } + +.cols-container > .right-2\/3-cols-no-gutter { right: calc(66.666% - var(--= +inner-gutter)); } + +.cols-container > .inset-x-2\/3-cols-no-gutter { right: calc(66.666% - var(= +--inner-gutter)); left: calc(66.666% - var(--inner-gutter)); } + +.cols-container > .-left-2\/3-cols { left: calc((((66.666% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-2\/3-cols { right: calc((((66.666% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-2\/3-cols { right: calc((((66.666% - var(--inne= +r-gutter)) + (2 * var(--inner-gutter)))) * -1); left: calc((((66.666% - var= +(--inner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-left-2\/3-cols-no-gutter { left: calc((66.666% - var(--= +inner-gutter)) * -1); } + +.cols-container > .-right-2\/3-cols-no-gutter { right: calc((66.666% - var(= +--inner-gutter)) * -1); } + +.cols-container > .-inset-x-2\/3-cols-no-gutter { right: calc((66.666% - va= +r(--inner-gutter)) * -1); left: calc((66.666% - var(--inner-gutter)) * -1);= + } + +.cols-container > .w-3\/4-cols { width: calc(75% - var(--inner-gutter)); } + +.cols-container > .mr-3\/4-cols { margin-right: calc(((75% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-3\/4-cols { margin-left: calc(((75% - var(--inner-gut= +ter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-3\/4-cols { margin-right: calc(((75% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); margin-left: calc(((75% - var(--inner= +-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .-mr-3\/4-cols { margin-right: calc((((75% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-3\/4-cols { margin-left: calc((((75% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-3\/4-cols { margin-right: calc((((75% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))) * -1); margin-left: calc((((75% - va= +r(--inner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .mr-3\/4-cols-no-gutter { margin-right: calc(75% - var(--= +inner-gutter)); } + +.cols-container > .ml-3\/4-cols-no-gutter { margin-left: calc(((75% - var(-= +-inner-gutter)) + var(--inner-gutter))); } + +.cols-container > .mx-3\/4-cols-no-gutter { margin-right: calc(75% - var(--= +inner-gutter)); margin-left: calc(75% - var(--inner-gutter)); } + +.cols-container > .-mr-3\/4-cols-no-gutter { margin-right: calc((75% - var(= +--inner-gutter)) * -1); } + +.cols-container > .-ml-3\/4-cols-no-gutter { margin-left: calc((75% - var(-= +-inner-gutter)) * -1); } + +.cols-container > .-mx-3\/4-cols-no-gutter { margin-right: calc((75% - var(= +--inner-gutter)) * -1); margin-left: calc((75% - var(--inner-gutter)) * -1)= +; } + +.cols-container > .pr-3\/4-cols { padding-right: calc(((75% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-3\/4-cols { padding-left: calc(((75% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-3\/4-cols { padding-right: calc(((75% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))); padding-left: calc(((75% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pr-3\/4-cols-no-gutter { padding-right: calc(75% - var(-= +-inner-gutter)); } + +.cols-container > .pl-3\/4-cols-no-gutter { padding-left: calc(75% - var(--= +inner-gutter)); } + +.cols-container > .px-3\/4-cols-no-gutter { padding-right: calc(75% - var(-= +-inner-gutter)); padding-left: calc(75% - var(--inner-gutter)); } + +.cols-container > .left-3\/4-cols { left: calc(((75% - var(--inner-gutter))= + + (2 * var(--inner-gutter)))); } + +.cols-container > .right-3\/4-cols { right: calc(((75% - var(--inner-gutter= +)) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-3\/4-cols { right: calc(((75% - var(--inner-gutt= +er)) + (2 * var(--inner-gutter)))); left: calc(((75% - var(--inner-gutter))= + + (2 * var(--inner-gutter)))); } + +.cols-container > .left-3\/4-cols-no-gutter { left: calc(75% - var(--inner-= +gutter)); } + +.cols-container > .right-3\/4-cols-no-gutter { right: calc(75% - var(--inne= +r-gutter)); } + +.cols-container > .inset-x-3\/4-cols-no-gutter { right: calc(75% - var(--in= +ner-gutter)); left: calc(75% - var(--inner-gutter)); } + +.cols-container > .-left-3\/4-cols { left: calc((((75% - var(--inner-gutter= +)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-3\/4-cols { right: calc((((75% - var(--inner-gutt= +er)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-3\/4-cols { right: calc((((75% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))) * -1); left: calc((((75% - var(--inner= +-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-left-3\/4-cols-no-gutter { left: calc((75% - var(--inne= +r-gutter)) * -1); } + +.cols-container > .-right-3\/4-cols-no-gutter { right: calc((75% - var(--in= +ner-gutter)) * -1); } + +.cols-container > .-inset-x-3\/4-cols-no-gutter { right: calc((75% - var(--= +inner-gutter)) * -1); left: calc((75% - var(--inner-gutter)) * -1); } + +.sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; margi= +n: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: now= +rap; border-width: 0px; } + +.pointer-events-none { pointer-events: none; } + +.pointer-events-auto { pointer-events: auto; } + +.\!visible { visibility: visible !important; } + +.visible { visibility: visible; } + +.invisible { visibility: hidden; } + +.collapse { visibility: collapse; } + +.static { position: static; } + +.fixed { position: fixed; } + +.\!absolute { position: absolute !important; } + +.absolute { position: absolute; } + +.relative { position: relative; } + +.sticky { position: sticky; } + +.inset-0 { inset: 0rem; } + +.-bottom-24 { bottom: -1.5rem; } + +.-bottom-3 { bottom: -0.1875rem; } + +.-bottom-32 { bottom: -2rem; } + +.-bottom-8 { bottom: -0.5rem; } + +.-left-1 { left: -0.0625rem; } + +.-left-24 { left: -1.5rem; } + +.-left-8 { left: -0.5rem; } + +.-right-16 { right: -1rem; } + +.-top-1 { top: -0.0625rem; } + +.-top-12 { top: -0.75rem; } + +.-top-2 { top: -0.125rem; } + +.-top-4 { top: -0.25rem; } + +.-top-8 { top: -0.5rem; } + +.-top-\[0\.1em\] { top: -0.1em; } + +.-top-\[0\.5px\] { top: -0.5px; } + +.-top-\[16px\] { top: -16px; } + +.-top-\[3\.333333\%\] { top: -3.33333%; } + +.bottom-0 { bottom: 0rem; } + +.bottom-1 { bottom: 0.0625rem; } + +.bottom-13 { bottom: 0.8125rem; } + +.bottom-24 { bottom: 1.5rem; } + +.bottom-8 { bottom: 0.5rem; } + +.bottom-\[17\.777778\%\] { bottom: 17.7778%; } + +.bottom-\[33\.3539823\%\] { bottom: 33.354%; } + +.bottom-\[80px\] { bottom: 80px; } + +.bottom-gutter { bottom: var(--inner-gutter); } + +.left-0 { left: 0rem; } + +.left-1 { left: 0.0625rem; } + +.left-1\/2 { left: 50%; } + +.left-12 { left: 0.75rem; } + +.left-2 { left: 0.125rem; } + +.left-\[-1em\] { left: -1em; } + +.left-\[0\.0625em\] { left: 0.0625em; } + +.left-\[10px\] { left: 10px; } + +.left-\[150px\] { left: 150px; } + +.left-\[17\.56542056\%\] { left: 17.5654%; } + +.left-\[17\.777778\%\] { left: 17.7778%; } + +.left-\[20px\] { left: 20px; } + +.left-\[2px\] { left: 2px; } + +.left-\[35\.13084112\%\] { left: 35.1308%; } + +.left-\[calc\(50\%-112px\)\] { left: calc(50% - 112px); } + +.left-\[calc\(50\%-250px\)\] { left: calc(50% - 250px); } + +.left-\[calc\(50\%-32\.25\%\)\] { left: 17.75%; } + +.left-gutter { left: var(--inner-gutter); } + +.right-0 { right: 0rem; } + +.right-1 { right: 0.0625rem; } + +.right-16 { right: 1rem; } + +.right-\[17\.56542056\%\] { right: 17.5654%; } + +.right-\[17\.777778\%\] { right: 17.7778%; } + +.right-gutter { right: var(--inner-gutter); } + +.top-0 { top: 0rem; } + +.top-1 { top: 0.0625rem; } + +.top-1\/2 { top: 50%; } + +.top-10 { top: 0.625rem; } + +.top-100 { top: 6.25rem; } + +.top-16 { top: 1rem; } + +.top-2 { top: 0.125rem; } + +.top-3 { top: 0.1875rem; } + +.top-4 { top: 0.25rem; } + +.top-8 { top: 0.5rem; } + +.top-96 { top: 6rem; } + +.top-\[-\.2em\] { top: -0.2em; } + +.top-\[-80px\] { top: -80px; } + +.top-\[0\.05em\] { top: 0.05em; } + +.top-\[0\.15em\] { top: 0.15em; } + +.top-\[0\.22em\] { top: 0.22em; } + +.top-\[0\.25em\] { top: 0.25em; } + +.top-\[0\.2em\] { top: 0.2em; } + +.top-\[100px\] { top: 100px; } + +.top-\[14px\] { top: 14px; } + +.top-\[17\.777778\%\] { top: 17.7778%; } + +.top-\[1px\] { top: 1px; } + +.top-\[200px\] { top: 200px; } + +.top-\[22px\] { top: 22px; } + +.top-\[27px\] { top: 27px; } + +.top-\[33\.3539823\%\] { top: 33.354%; } + +.top-\[5\%\] { top: 5%; } + +.top-\[50\%\] { top: 50%; } + +.top-\[63px\] { top: 63px; } + +.top-\[7\%\] { top: 7%; } + +.top-\[calc\(50\%-133px\)\] { top: calc(50% - 133px); } + +.top-\[calc\(50\%-1px\)\] { top: calc(50% - 1px); } + +.top-auto { top: auto; } + +.-z-10 { z-index: -10; } + +.z-10 { z-index: 10; } + +.z-20 { z-index: 20; } + +.z-30 { z-index: 30; } + +.z-40 { z-index: 40; } + +.z-50 { z-index: 50; } + +.z-\[100\] { z-index: 100; } + +.z-\[15\] { z-index: 15; } + +.z-\[1\] { z-index: 1; } + +.z-\[20\] { z-index: 20; } + +.z-\[300\] { z-index: 300; } + +.z-\[30\] { z-index: 30; } + +.z-\[60\] { z-index: 60; } + +.z-\[999\] { z-index: 999; } + +.order-1 { order: 1; } + +.order-2 { order: 2; } + +.col-auto { grid-column: auto; } + +.col-span-1 { grid-column: span 1 / span 1; } + +.col-span-11 { grid-column: span 11 / span 11; } + +.col-span-12 { grid-column: span 12 / span 12; } + +.col-span-2 { grid-column: span 2 / span 2; } + +.col-span-3 { grid-column: span 3 / span 3; } + +.col-span-4 { grid-column: span 4 / span 4; } + +.col-span-6 { grid-column: span 6 / span 6; } + +.col-span-full { grid-column: 1 / -1; } + +.col-start-1 { grid-column-start: 1; } + +.col-start-2 { grid-column-start: 2; } + +.col-start-4 { grid-column-start: 4; } + +.col-end-4 { grid-column-end: 4; } + +.col-end-7 { grid-column-end: 7; } + +.row-span-2 { grid-row: span 2 / span 2; } + +.row-start-1 { grid-row-start: 1; } + +.float-right { float: right; } + +.clear-right { clear: right; } + +.-m-\[1rem\] { margin: -1rem; } + +.m-0 { margin: 0rem; } + +.m-auto { margin: auto; } + +.-mx-10 { margin-left: -0.625rem; margin-right: -0.625rem; } + +.mx-12 { margin-left: 0.75rem; margin-right: 0.75rem; } + +.mx-16 { margin-left: 1rem; margin-right: 1rem; } + +.mx-2 { margin-left: 0.125rem; margin-right: 0.125rem; } + +.mx-4 { margin-left: 0.25rem; margin-right: 0.25rem; } + +.mx-6 { margin-left: 0.375rem; margin-right: 0.375rem; } + +.mx-\[calc\(0\.5\*\(100vw-380px\)\)\] { margin-left: calc(0.5 * (100vw - 38= +0px)); margin-right: calc(0.5 * (100vw - 380px)); } + +.mx-\[var\(--outer-gutter\)\] { margin-left: var(--outer-gutter); margin-ri= +ght: var(--outer-gutter); } + +.mx-auto { margin-left: auto; margin-right: auto; } + +.my-0 { margin-top: 0rem; margin-bottom: 0rem; } + +.my-12 { margin-top: 0.75rem; margin-bottom: 0.75rem; } + +.my-16 { margin-top: 1rem; margin-bottom: 1rem; } + +.my-2 { margin-top: 0.125rem; margin-bottom: 0.125rem; } + +.my-24 { margin-top: 1.5rem; margin-bottom: 1.5rem; } + +.my-4 { margin-top: 0.25rem; margin-bottom: 0.25rem; } + +.\!mr-0 { margin-right: 0rem !important; } + +.\!mt-0 { margin-top: 0rem !important; } + +.-mb-1 { margin-bottom: -0.0625rem; } + +.-mb-14 { margin-bottom: -0.875rem; } + +.-mb-5 { margin-bottom: -0.3125rem; } + +.-ml-12 { margin-left: -0.75rem; } + +.-ml-4 { margin-left: -0.25rem; } + +.-ml-\[0\.055em\] { margin-left: -0.055em; } + +.-ml-\[0\.0625em\] { margin-left: -0.0625em; } + +.-ml-\[0\.4em\] { margin-left: -0.4em; } + +.-ml-\[var\(--outer-gutter\)\] { margin-left: calc(var(--outer-gutter) * -1= +); } + +.-mr-4 { margin-right: -0.25rem; } + +.-mr-gutter { margin-right: calc(var(--inner-gutter) * -1); } + +.-mt-1 { margin-top: -0.0625rem; } + +.-mt-14 { margin-top: -0.875rem; } + +.-mt-2 { margin-top: -0.125rem; } + +.-mt-3 { margin-top: -0.1875rem; } + +.-mt-4 { margin-top: -0.25rem; } + +.-mt-64 { margin-top: -4rem; } + +.mb-0 { margin-bottom: 0rem; } + +.mb-1 { margin-bottom: 0.0625rem; } + +.mb-10 { margin-bottom: 0.625rem; } + +.mb-12 { margin-bottom: 0.75rem; } + +.mb-14 { margin-bottom: 0.875rem; } + +.mb-16 { margin-bottom: 1rem; } + +.mb-2 { margin-bottom: 0.125rem; } + +.mb-20 { margin-bottom: 1.25rem; } + +.mb-24 { margin-bottom: 1.5rem; } + +.mb-32 { margin-bottom: 2rem; } + +.mb-4 { margin-bottom: 0.25rem; } + +.mb-40 { margin-bottom: 2.5rem; } + +.mb-48 { margin-bottom: 3rem; } + +.mb-6 { margin-bottom: 0.375rem; } + +.mb-60 { margin-bottom: 3.75rem; } + +.mb-64 { margin-bottom: 4rem; } + +.mb-8 { margin-bottom: 0.5rem; } + +.mb-\[-10px\] { margin-bottom: -10px; } + +.mb-\[-4px\] { margin-bottom: -4px; } + +.mb-\[28px\] { margin-bottom: 28px; } + +.mb-\[var\(--mb\)\] { margin-bottom: var(--mb); } + +.ml-10 { margin-left: 0.625rem; } + +.ml-16 { margin-left: 1rem; } + +.ml-17 { margin-left: 1.0625rem; } + +.ml-2 { margin-left: 0.125rem; } + +.ml-20 { margin-left: 1.25rem; } + +.ml-24 { margin-left: 1.5rem; } + +.ml-3 { margin-left: 0.1875rem; } + +.ml-4 { margin-left: 0.25rem; } + +.ml-5 { margin-left: 0.3125rem; } + +.ml-6 { margin-left: 0.375rem; } + +.ml-8 { margin-left: 0.5rem; } + +.ml-\[1em\] { margin-left: 1em; } + +.ml-\[calc\(-1\*var\(--outer-gutter\)\)\] { margin-left: calc(-1 * var(--ou= +ter-gutter)); } + +.ml-auto { margin-left: auto; } + +.mr-1 { margin-right: 0.0625rem; } + +.mr-12 { margin-right: 0.75rem; } + +.mr-14 { margin-right: 0.875rem; } + +.mr-16 { margin-right: 1rem; } + +.mr-2 { margin-right: 0.125rem; } + +.mr-24 { margin-right: 1.5rem; } + +.mr-32 { margin-right: 2rem; } + +.mr-4 { margin-right: 0.25rem; } + +.mr-5 { margin-right: 0.3125rem; } + +.mr-6 { margin-right: 0.375rem; } + +.mr-60 { margin-right: 3.75rem; } + +.mr-64 { margin-right: 4rem; } + +.mr-7 { margin-right: 0.4375rem; } + +.mr-8 { margin-right: 0.5rem; } + +.mr-gutter { margin-right: var(--inner-gutter); } + +.mt-0 { margin-top: 0rem; } + +.mt-1 { margin-top: 0.0625rem; } + +.mt-10 { margin-top: 0.625rem; } + +.mt-12 { margin-top: 0.75rem; } + +.mt-14 { margin-top: 0.875rem; } + +.mt-16 { margin-top: 1rem; } + +.mt-2 { margin-top: 0.125rem; } + +.mt-20 { margin-top: 1.25rem; } + +.mt-23 { margin-top: 1.4375rem; } + +.mt-24 { margin-top: 1.5rem; } + +.mt-32 { margin-top: 2rem; } + +.mt-4 { margin-top: 0.25rem; } + +.mt-40 { margin-top: 2.5rem; } + +.mt-48 { margin-top: 3rem; } + +.mt-5 { margin-top: 0.3125rem; } + +.mt-52 { margin-top: 3.25rem; } + +.mt-56 { margin-top: 3.5rem; } + +.mt-6 { margin-top: 0.375rem; } + +.mt-8 { margin-top: 0.5rem; } + +.mt-84 { margin-top: 5.25rem; } + +.mt-96 { margin-top: 6rem; } + +.mt-\[-32px\] { margin-top: -32px; } + +.mt-\[-4px\] { margin-top: -4px; } + +.mt-\[2px\] { margin-top: 2px; } + +.mt-\[42px\] { margin-top: 42px; } + +.mt-\[5px\] { margin-top: 5px; } + +.mt-\[calc\(-1\*var\(--inner-gutter\)\+8px\)\] { margin-top: calc(-1 * var(= +--inner-gutter) + 8px); } + +.mt-auto { margin-top: auto; } + +.mt-gutter { margin-top: var(--inner-gutter); } + +.\!block { display: block !important; } + +.block { display: block; } + +.inline-block { display: inline-block; } + +.inline { display: inline; } + +.flex { display: flex; } + +.inline-flex { display: inline-flex; } + +.table { display: table; } + +.grid { display: grid; } + +.contents { display: contents; } + +.hidden { display: none; } + +.aspect-\[1280\/675\] { aspect-ratio: 1280 / 675; } + +.aspect-\[1280\/853\] { aspect-ratio: 1280 / 853; } + +.aspect-\[16\/10\] { aspect-ratio: 16 / 10; } + +.aspect-\[16\/9\] { aspect-ratio: 16 / 9; } + +.aspect-\[1920\/1018\] { aspect-ratio: 1920 / 1018; } + +.aspect-\[2\/1\] { aspect-ratio: 2 / 1; } + +.aspect-\[380\/532\] { aspect-ratio: 380 / 532; } + +.aspect-\[393\/848\] { aspect-ratio: 393 / 848; } + +.aspect-\[428\/226\] { aspect-ratio: 428 / 226; } + +.aspect-\[503\/372\] { aspect-ratio: 503 / 372; } + +.aspect-\[8\.5\/11\] { aspect-ratio: 8.5 / 11; } + +.aspect-\[900\/620\] { aspect-ratio: 900 / 620; } + +.aspect-square { aspect-ratio: 1 / 1; } + +.\!h-auto { height: auto !important; } + +.\!h-full { height: 100% !important; } + +.h-0 { height: 0rem; } + +.h-1 { height: 0.0625rem; } + +.h-100 { height: 6.25rem; } + +.h-12 { height: 0.75rem; } + +.h-14 { height: 0.875rem; } + +.h-15 { height: 0.9375rem; } + +.h-16 { height: 1rem; } + +.h-18 { height: 1.125rem; } + +.h-19 { height: 1.1875rem; } + +.h-2 { height: 0.125rem; } + +.h-20 { height: 1.25rem; } + +.h-24 { height: 1.5rem; } + +.h-28 { height: 1.75rem; } + +.h-32 { height: 2rem; } + +.h-34 { height: 2.125rem; } + +.h-36 { height: 2.25rem; } + +.h-40 { height: 2.5rem; } + +.h-44 { height: 2.75rem; } + +.h-48 { height: 3rem; } + +.h-5 { height: 0.3125rem; } + +.h-50 { height: 3.125rem; } + +.h-54 { height: 3.375rem; } + +.h-6 { height: 0.375rem; } + +.h-60 { height: 3.75rem; } + +.h-8 { height: 0.5rem; } + +.h-9 { height: 0.5625rem; } + +.h-\[110px\] { height: 110px; } + +.h-\[115px\] { height: 115px; } + +.h-\[120px\] { height: 120px; } + +.h-\[130px\] { height: 130px; } + +.h-\[13px\] { height: 13px; } + +.h-\[145px\] { height: 145px; } + +.h-\[14px\] { height: 14px; } + +.h-\[160px\] { height: 160px; } + +.h-\[16px\] { height: 16px; } + +.h-\[17px\] { height: 17px; } + +.h-\[1px\] { height: 1px; } + +.h-\[200px\] { height: 200px; } + +.h-\[21px\] { height: 21px; } + +.h-\[220px\] { height: 220px; } + +.h-\[24px\] { height: 24px; } + +.h-\[25px\] { height: 25px; } + +.h-\[28px\] { height: 28px; } + +.h-\[333px\] { height: 333px; } + +.h-\[33px\] { height: 33px; } + +.h-\[40px\] { height: 40px; } + +.h-\[44px\] { height: 44px; } + +.h-\[450px\] { height: 450px; } + +.h-\[50\%\] { height: 50%; } + +.h-\[54px\] { height: 54px; } + +.h-\[60px\] { height: 60px; } + +.h-\[620px\] { height: 620px; } + +.h-\[64px\] { height: 64px; } + +.h-\[66px\] { height: 66px; } + +.h-\[6px\] { height: 6px; } + +.h-\[70vh\] { height: 70vh; } + +.h-\[750px\] { height: 750px; } + +.h-\[80px\] { height: 80px; } + +.h-\[84\.3\%\] { height: 84.3%; } + +.h-\[90\%\] { height: 90%; } + +.h-\[90px\] { height: 90px; } + +.h-\[95px\] { height: 95px; } + +.h-\[9px\] { height: 9px; } + +.h-\[calc\(100\%\+16px\)\] { height: calc(100% + 16px); } + +.h-\[calc\(100\%-2px\)\] { height: calc(100% - 2px); } + +.h-\[calc\(100vh-64px\)\] { height: calc(100vh - 64px); } + +.h-\[calc\(100vh-80px\)\] { height: calc(100vh - 80px); } + +.h-\[calc\(var\(--spacing-spacing-2\)\+var\(--inner-gutter\)\)\] { height: = +calc(var(--spacing-spacing-2) + var(--inner-gutter)); } + +.h-\[var\(--max-height\)\] { height: var(--max-height); } + +.h-auto { height: auto; } + +.h-full { height: 100%; } + +.h-screen { height: calc(var(--vh, 1vh) * 100); } + +.max-h-0 { max-height: 0rem; } + +.max-h-\[100\%\] { max-height: 100%; } + +.max-h-\[1000px\] { max-height: 1000px; } + +.max-h-\[250px\] { max-height: 250px; } + +.max-h-\[330px\] { max-height: 330px; } + +.max-h-\[400px\] { max-height: 400px; } + +.max-h-\[80vh\] { max-height: 80vh; } + +.max-h-none { max-height: none; } + +.\!min-h-0 { min-height: 0rem !important; } + +.min-h-0 { min-height: 0rem; } + +.min-h-100 { min-height: 6.25rem; } + +.min-h-24 { min-height: 1.5rem; } + +.min-h-\[132px\] { min-height: 132px; } + +.min-h-\[161px\] { min-height: 161px; } + +.min-h-\[200px\] { min-height: 200px; } + +.min-h-\[500px\] { min-height: 500px; } + +.min-h-\[64px\] { min-height: 64px; } + +.min-h-\[71px\] { min-height: 71px; } + +.min-h-full { min-height: 100%; } + +.\!w-auto { width: auto !important; } + +.w-1 { width: 0.0625rem; } + +.w-1\/2 { width: 50%; } + +.w-1\/3 { width: 33.3333%; } + +.w-12 { width: 0.75rem; } + +.w-14 { width: 0.875rem; } + +.w-15 { width: 0.9375rem; } + +.w-16 { width: 1rem; } + +.w-18 { width: 1.125rem; } + +.w-20 { width: 1.25rem; } + +.w-24 { width: 1.5rem; } + +.w-28 { width: 1.75rem; } + +.w-32 { width: 2rem; } + +.w-36 { width: 2.25rem; } + +.w-40 { width: 2.5rem; } + +.w-44 { width: 2.75rem; } + +.w-48 { width: 3rem; } + +.w-50 { width: 3.125rem; } + +.w-6\/12 { width: 50%; } + +.w-60 { width: 3.75rem; } + +.w-8 { width: 0.5rem; } + +.w-8\/12 { width: 66.6667%; } + +.w-9 { width: 0.5625rem; } + +.w-\[100\%\] { width: 100%; } + +.w-\[1000\%\] { width: 1000%; } + +.w-\[100vw\] { width: 100vw; } + +.w-\[118px\] { width: 118px; } + +.w-\[120px\] { width: 120px; } + +.w-\[126px\] { width: 126px; } + +.w-\[12px\] { width: 12px; } + +.w-\[13px\] { width: 13px; } + +.w-\[14px\] { width: 14px; } + +.w-\[16px\] { width: 16px; } + +.w-\[175px\] { width: 175px; } + +.w-\[200px\] { width: 200px; } + +.w-\[21px\] { width: 21px; } + +.w-\[224px\] { width: 224px; } + +.w-\[25\%\] { width: 25%; } + +.w-\[28px\] { width: 28px; } + +.w-\[29\%\] { width: 29%; } + +.w-\[31px\] { width: 31px; } + +.w-\[33\.333333vw\] { width: 33.3333vw; } + +.w-\[340px\] { width: 340px; } + +.w-\[38\.79310345\%\] { width: 38.7931%; } + +.w-\[40\%\] { width: 40%; } + +.w-\[42px\] { width: 42px; } + +.w-\[46px\] { width: 46px; } + +.w-\[500px\] { width: 500px; } + +.w-\[54px\] { width: 54px; } + +.w-\[64\.44444444\%\] { width: 64.4444%; } + +.w-\[64\.616822\%\] { width: 64.6168%; } + +.w-\[64px\] { width: 64px; } + +.w-\[66\.666667\%\] { width: 66.6667%; } + +.w-\[66\.66666vw\] { width: 66.6667vw; } + +.w-\[67px\] { width: 67px; } + +.w-\[75\%\] { width: 75%; } + +.w-\[80\%\] { width: 80%; } + +.w-\[90\%\] { width: 90%; } + +.w-\[900px\] { width: 900px; } + +.w-\[95\%\] { width: 95%; } + +.w-\[9px\] { width: 9px; } + +.w-\[calc\(100\%\+\(2\*var\(--outer-gutter\)\)\)\] { width: calc(100% + (2 = +* var(--outer-gutter))); } + +.w-\[calc\(100\%\+\(2\*var\(--spacing-spacing-4\)\)\)\] { width: calc(100% = ++ (2 * var(--spacing-spacing-4))); } + +.w-\[calc\(100\%\+\(var\(--outer-gutter\)\*2\)\)\] { width: calc(100% + (va= +r(--outer-gutter) * 2)); } + +.w-\[calc\(100\%\+16px\)\] { width: calc(100% + 16px); } + +.w-\[var\(--outer-gutter\)\] { width: var(--outer-gutter); } + +.w-auto { width: auto; } + +.w-fit { width: fit-content; } + +.w-full { width: 100%; } + +.w-screen { width: 100vw; } + +.min-w-0 { min-width: 0px; } + +.min-w-\[1\.5ch\] { min-width: 1.5ch; } + +.min-w-\[100vw\] { min-width: 100vw; } + +.min-w-\[160px\] { min-width: 160px; } + +.min-w-\[16px\] { min-width: 16px; } + +.min-w-\[80px\] { min-width: 80px; } + +.min-w-full { min-width: 100%; } + +.min-w-max { min-width: max-content; } + +.max-w-\[100\%\] { max-width: 100%; } + +.max-w-\[100vw\] { max-width: 100vw; } + +.max-w-\[1080px\] { max-width: 1080px; } + +.max-w-\[110px\] { max-width: 110px; } + +.max-w-\[1120px\] { max-width: 1120px; } + +.max-w-\[1200px\] { max-width: 1200px; } + +.max-w-\[126px\] { max-width: 126px; } + +.max-w-\[240px\] { max-width: 240px; } + +.max-w-\[270px\] { max-width: 270px; } + +.max-w-\[280px\] { max-width: 280px; } + +.max-w-\[310px\] { max-width: 310px; } + +.max-w-\[345px\] { max-width: 345px; } + +.max-w-\[370px\] { max-width: 370px; } + +.max-w-\[375px\] { max-width: 375px; } + +.max-w-\[380px\] { max-width: 380px; } + +.max-w-\[384px\] { max-width: 384px; } + +.max-w-\[390px\] { max-width: 390px; } + +.max-w-\[500px\] { max-width: 500px; } + +.max-w-\[512px\] { max-width: 512px; } + +.max-w-\[520px\] { max-width: 520px; } + +.max-w-\[540px\] { max-width: 540px; } + +.max-w-\[600px\] { max-width: 600px; } + +.max-w-\[640px\] { max-width: 640px; } + +.max-w-\[64px\] { max-width: 64px; } + +.max-w-\[66\.66667vw\] { max-width: 66.6667vw; } + +.max-w-\[720px\] { max-width: 720px; } + +.max-w-\[75px\] { max-width: 75px; } + +.max-w-\[80px\] { max-width: 80px; } + +.max-w-\[90\%\] { max-width: 90%; } + +.max-w-\[calc\(100vw_-_\(var\(--outer-gutter\)\*2\)\)\] { max-width: calc(1= +00vw - (var(--outer-gutter) * 2)); } + +.max-w-full { max-width: 100%; } + +.max-w-none { max-width: none; } + +.max-w-prose { max-width: 65ch; } + +.flex-1 { flex: 1 1 0%; } + +.flex-none { flex: 0 0 auto; } + +.flex-shrink-0 { flex-shrink: 0; } + +.shrink { flex-shrink: 1; } + +.shrink-0 { flex-shrink: 0; } + +.flex-grow { flex-grow: 1; } + +.border-collapse { border-collapse: collapse; } + +.origin-bottom { transform-origin: center bottom; } + +.origin-bottom-left { transform-origin: left bottom; } + +.origin-left { transform-origin: left center; } + +.origin-top-left { transform-origin: left top; } + +.origin-top-right { transform-origin: right top; } + +.-translate-x-1\/2 { --tw-translate-x: -50%; transform: translate(var(--tw-= +translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-= +skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-= +scale-y)); } + +.-translate-x-\[100px\] { --tw-translate-x: -100px; transform: translate(va= +r(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(va= +r(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(va= +r(--tw-scale-y)); } + +.-translate-x-\[calc\(100\%\+8px\)\] { --tw-translate-x: calc((100% + 8px)*= +-1); transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rota= +te(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(= +var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.-translate-x-full { --tw-translate-x: -100%; transform: translate(var(--tw= +-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw= +-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw= +-scale-y)); } + +.-translate-y-1\/2 { --tw-translate-y: -50%; transform: translate(var(--tw-= +translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-= +skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-= +scale-y)); } + +.-translate-y-\[calc\(100\%\+4px\)\] { --tw-translate-y: calc((100% + 4px)*= +-1); transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rota= +te(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(= +var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.-translate-y-\[calc\(100\%\+8px\)\] { --tw-translate-y: calc((100% + 8px)*= +-1); transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rota= +te(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(= +var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.-translate-y-\[calc\(50\%-18px\)\] { --tw-translate-y: calc((50% - 18px)*-= +1); transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotat= +e(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(v= +ar(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.translate-x-4 { --tw-translate-x: .25rem; transform: translate(var(--tw-tr= +anslate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-sk= +ew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-sc= +ale-y)); } + +.translate-x-\[14px\] { --tw-translate-x: 14px; transform: translate(var(--= +tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--= +tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--= +tw-scale-y)); } + +.translate-x-\[17px\] { --tw-translate-x: 17px; transform: translate(var(--= +tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--= +tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--= +tw-scale-y)); } + +.translate-x-\[8px\] { --tw-translate-x: 8px; transform: translate(var(--tw= +-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw= +-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw= +-scale-y)); } + +.translate-x-full { --tw-translate-x: 100%; transform: translate(var(--tw-t= +ranslate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-s= +kew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-s= +cale-y)); } + +.translate-y-0 { --tw-translate-y: 0rem; transform: translate(var(--tw-tran= +slate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew= +-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scal= +e-y)); } + +.translate-y-8 { --tw-translate-y: .5rem; transform: translate(var(--tw-tra= +nslate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-ske= +w-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-sca= +le-y)); } + +.translate-y-\[calc\(-100\%\+28px\)\] { --tw-translate-y: calc(-100% + 28px= +); transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate= +(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(va= +r(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.translate-y-\[calc\(-50\%-12px\)\] { --tw-translate-y: calc(-50% - 12px); = +transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(va= +r(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(-= +-tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.translate-y-full { --tw-translate-y: 100%; transform: translate(var(--tw-t= +ranslate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-s= +kew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-s= +cale-y)); } + +.-rotate-90 { --tw-rotate: -90deg; transform: translate(var(--tw-translate-= +x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) s= +kewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));= + } + +.rotate-180 { --tw-rotate: 180deg; transform: translate(var(--tw-translate-= +x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) s= +kewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));= + } + +.scale-0 { --tw-scale-x: 0; --tw-scale-y: 0; transform: translate(var(--tw-= +translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-= +skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-= +scale-y)); } + +.scale-100 { --tw-scale-x: 1; --tw-scale-y: 1; transform: translate(var(--t= +w-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--t= +w-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--t= +w-scale-y)); } + +.scale-90 { --tw-scale-x: .9; --tw-scale-y: .9; transform: translate(var(--= +tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--= +tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--= +tw-scale-y)); } + +.scale-95 { --tw-scale-x: .95; --tw-scale-y: .95; transform: translate(var(= +--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(= +--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(= +--tw-scale-y)); } + +.scale-x-0 { --tw-scale-x: 0; transform: translate(var(--tw-translate-x),va= +r(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(= +var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.scale-x-100 { --tw-scale-x: 1; transform: translate(var(--tw-translate-x),= +var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skew= +Y(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.transform { transform: translate(var(--tw-translate-x),var(--tw-translate-= +y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y))= + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.animate-\[cursorBlink_600ms_ease-in-out_infinite_alternate\] { animation: = +0.6s ease-in-out 0s infinite alternate none running cursorBlink; } + +@-webkit-keyframes marquee {=20 + 0% { transform: translate(0px); } + 100% { transform: translate(-50%); } +} + +@keyframes marquee {=20 + 0% { transform: translate(0px); } + 100% { transform: translate(-50%); } +} + +.animate-marquee { animation: 10s linear 0s infinite normal none running ma= +rquee; } + +@-webkit-keyframes spin {=20 + 100% { transform: rotate(360deg); } +} + +@keyframes spin {=20 + 100% { transform: rotate(360deg); } +} + +.animate-spin { animation: 1s linear 0s infinite normal none running spin; = +} + +.cursor-default { cursor: default; } + +.cursor-not-allowed { cursor: not-allowed; } + +.cursor-pointer { cursor: pointer; } + +.select-none { user-select: none; } + +.resize { resize: both; } + +.snap-x { scroll-snap-type: x var(--tw-scroll-snap-strictness); } + +.snap-mandatory { --tw-scroll-snap-strictness: mandatory; } + +.snap-start { scroll-snap-align: start; } + +.snap-center { scroll-snap-align: center; } + +.snap-always { scroll-snap-stop: always; } + +.scroll-mt-64 { scroll-margin-top: 4rem; } + +.scroll-mt-80 { scroll-margin-top: 5rem; } + +.scroll-mt-\[80px\] { scroll-margin-top: 80px; } + +.list-inside { list-style-position: inside; } + +.list-outside { list-style-position: outside; } + +.list-\[lower-latin\] { list-style-type: lower-latin; } + +.list-decimal { list-style-type: decimal; } + +.list-disc { list-style-type: disc; } + +.list-none { list-style-type: none; } + +.appearance-none { appearance: none; } + +.break-inside-avoid-column { break-inside: avoid-column; } + +.auto-cols-fr { grid-auto-columns: minmax(0px, 1fr); } + +.grid-flow-row { grid-auto-flow: row; } + +.grid-flow-col { grid-auto-flow: column; } + +.grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); } + +.grid-cols-12 { grid-template-columns: repeat(12, minmax(0px, 1fr)); } + +.grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); } + +.grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); } + +.grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); } + +.grid-cols-5 { grid-template-columns: repeat(5, minmax(0px, 1fr)); } + +.grid-cols-6 { grid-template-columns: repeat(6, minmax(0px, 1fr)); } + +.grid-cols-\[0\.35fr_0\.65fr\] { grid-template-columns: 0.35fr 0.65fr; } + +.grid-cols-\[1fr_1fr_1fr_1fr_1fr_64px\] { grid-template-columns: 1fr 1fr 1f= +r 1fr 1fr 64px; } + +.grid-cols-\[1fr_1fr_1fr_64px\] { grid-template-columns: 1fr 1fr 1fr 64px; = +} + +.grid-cols-\[1fr_40px_1fr_40px_1fr_40px_1fr\] { grid-template-columns: 1fr = +40px 1fr 40px 1fr 40px 1fr; } + +.grid-cols-\[21px_1fr\] { grid-template-columns: 21px 1fr; } + +.grid-cols-\[21px_1fr_auto\] { grid-template-columns: 21px 1fr auto; } + +.grid-cols-\[auto_auto\] { grid-template-columns: auto auto; } + +.grid-cols-\[repeat\(6\,auto\)\] { grid-template-columns: repeat(6, auto); = +} + +.grid-rows-2 { grid-template-rows: repeat(2, minmax(0px, 1fr)); } + +.flex-row { flex-direction: row; } + +.flex-col { flex-direction: column; } + +.flex-col-reverse { flex-direction: column-reverse; } + +.flex-wrap { flex-wrap: wrap; } + +.flex-nowrap { flex-wrap: nowrap; } + +.\!items-start { align-items: flex-start !important; } + +.items-start { align-items: flex-start; } + +.items-end { align-items: flex-end; } + +.items-center { align-items: center; } + +.items-baseline { align-items: baseline; } + +.items-stretch { align-items: stretch; } + +.justify-start { justify-content: flex-start; } + +.justify-end { justify-content: flex-end; } + +.justify-center { justify-content: center; } + +.justify-between { justify-content: space-between; } + +.justify-evenly { justify-content: space-evenly; } + +.gap-0 { gap: 0rem; } + +.gap-12 { gap: 0.75rem; } + +.gap-16 { gap: 1rem; } + +.gap-2 { gap: 0.125rem; } + +.gap-24 { gap: 1.5rem; } + +.gap-32 { gap: 2rem; } + +.gap-4 { gap: 0.25rem; } + +.gap-6 { gap: 0.375rem; } + +.gap-\[var\(--inner-gutter\)\], .gap-gutter { gap: var(--inner-gutter); } + +.gap-x-12 { column-gap: 0.75rem; } + +.gap-x-14 { column-gap: 0.875rem; } + +.gap-x-16 { column-gap: 1rem; } + +.gap-x-2 { column-gap: 0.125rem; } + +.gap-x-4 { column-gap: 0.25rem; } + +.gap-x-5 { column-gap: 0.3125rem; } + +.gap-x-8 { column-gap: 0.5rem; } + +.gap-x-\[var\(--inner-gutter\)\] { column-gap: var(--inner-gutter); } + +.gap-y-0 { row-gap: 0rem; } + +.gap-y-12 { row-gap: 0.75rem; } + +.gap-y-16 { row-gap: 1rem; } + +.gap-y-2 { row-gap: 0.125rem; } + +.gap-y-24 { row-gap: 1.5rem; } + +.gap-y-32 { row-gap: 2rem; } + +.gap-y-6 { row-gap: 0.375rem; } + +.gap-y-8 { row-gap: 0.5rem; } + +.space-x-4 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; mar= +gin-right: calc(.25rem * var(--tw-space-x-reverse)); margin-left: calc(.25r= +em * calc(1 - var(--tw-space-x-reverse))); } + +.self-start { align-self: flex-start; } + +.self-center { align-self: center; } + +.justify-self-end { justify-self: end; } + +.justify-self-center { justify-self: center; } + +.overflow-auto { overflow: auto; } + +.overflow-hidden { overflow: hidden; } + +.overflow-visible { overflow: visible; } + +.overflow-x-auto { overflow-x: auto; } + +.overflow-y-auto { overflow-y: auto; } + +.overflow-y-hidden { overflow-y: hidden; } + +.overscroll-x-contain { overscroll-behavior-x: contain; } + +.scroll-smooth { scroll-behavior: smooth; } + +.whitespace-nowrap { white-space: nowrap; } + +.whitespace-pre { white-space: pre; } + +.whitespace-pre-line { white-space: pre-line; } + +.whitespace-pre-wrap { white-space: pre-wrap; } + +.\!rounded-full { border-radius: 9999px !important; } + +.rounded { border-radius: 0.25rem; } + +.rounded-\[0\.2em\] { border-radius: 0.2em; } + +.rounded-\[4px\] { border-radius: 4px; } + +.rounded-\[6px\] { border-radius: 6px; } + +.rounded-\[calc\(0\.01\*\(100vw-2\*var\(--outer-gutter\)\)\)\] { border-rad= +ius: calc(.01 * (100vw - 2 * var(--outer-gutter))); } + +.rounded-\[calc\(0\.0492\*\(62\.8vw-2\*var\(--outer-gutter\)\)\)\] { border= +-radius: calc(.0492 * (62.8vw - 2 * var(--outer-gutter))); } + +.rounded-full { border-radius: 9999px; } + +.rounded-lg { border-radius: 0.5rem; } + +.rounded-md { border-radius: 0.375rem; } + +.rounded-none { border-radius: 0px; } + +.rounded-sm { border-radius: 0.125rem; } + +.rounded-bl-md { border-bottom-left-radius: 0.375rem; } + +.rounded-br-\[3\.6px\] { border-bottom-right-radius: 3.6px; } + +.rounded-tl-md { border-top-left-radius: 0.375rem; } + +.rounded-tr-\[3\.6px\] { border-top-right-radius: 3.6px; } + +.border { border-width: 1px; } + +.border-0 { border-width: 0px; } + +.border-2 { border-width: 2px; } + +.border-\[1\.5px\] { border-width: 1.5px; } + +.border-b { border-bottom-width: 1px; } + +.border-b-0 { border-bottom-width: 0px; } + +.border-l { border-left-width: 1px; } + +.border-l-2 { border-left-width: 2px; } + +.border-r { border-right-width: 1px; } + +.border-r-\[12px\] { border-right-width: 12px; } + +.border-t { border-top-width: 1px; } + +.border-dashed { border-style: dashed; } + +.border-dotted { border-style: dotted; } + +.border-\[\#000\] { --tw-border-opacity: 1; border-color: rgb(0 0 0 / var(-= +-tw-border-opacity)); } + +.border-\[\#353A2F\] { --tw-border-opacity: 1; border-color: rgb(53 58 47 /= + var(--tw-border-opacity)); } + +.border-\[\#505A44\] { --tw-border-opacity: 1; border-color: rgb(80 90 68 /= + var(--tw-border-opacity)); } + +.border-\[\#fff\] { --tw-border-opacity: 1; border-color: rgb(255 255 255 /= + var(--tw-border-opacity)); } + +.border-\[color\:var\(--blue-200\)\] { border-color: var(--blue-200); } + +.border-\[color\:var\(--blue-400\)\] { border-color: var(--blue-400); } + +.border-\[color\:var\(--gray-300\)\] { border-color: var(--gray-300); } + +.border-\[color\:var\(--gray-400\)\] { border-color: var(--gray-400); } + +.border-\[color\:var\(--gray-500\)\] { border-color: var(--gray-500); } + +.border-\[color\:var\(--gray-900\)\] { border-color: var(--gray-900); } + +.border-\[color\:var\(--green-700\)\] { border-color: var(--green-700); } + +.border-\[color\:var\(--red-500\)\] { border-color: var(--red-500); } + +.border-\[currentColor\] { border-color: currentcolor; } + +.border-\[rgba\(0\,0\,0\,0\.05\)\] { border-color: rgba(0, 0, 0, 0.05); } + +.border-\[rgba\(0\,0\,0\,0\.1\)\] { border-color: rgba(0, 0, 0, 0.1); } + +.border-\[rgba\(255\,255\,255\,0\.2\)\] { border-color: rgba(255, 255, 255,= + 0.2); } + +.border-\[var\(--blue-600\)\] { border-color: var(--blue-600); } + +.border-\[var\(--gray-300\)\] { border-color: var(--gray-300); } + +.border-\[var\(--yellow-600\)\] { border-color: var(--yellow-600); } + +.border-inherit { border-color: inherit; } + +.border-inverse { border-color: var(--border-inverse); } + +.border-primary { border-color: var(--border-primary); } + +.border-secondary { border-color: var(--border-secondary); } + +.border-transparent { border-color: var(--transparent); } + +.border-b-\[rgba\(255\,255\,255\,0\.2\)\] { border-bottom-color: rgba(255, = +255, 255, 0.2); } + +.border-b-primary { border-bottom-color: var(--border-primary); } + +.border-b-secondary { border-bottom-color: var(--border-secondary); } + +.border-l-\[color\:var\(--gray-500\)\] { border-left-color: var(--gray-500)= +; } + +.border-r-\[color\:transparent\] { border-right-color: transparent; } + +.border-r-\[color\:var\(--green-600\)\] { border-right-color: var(--green-6= +00); } + +.border-r-primary { border-right-color: var(--border-primary); } + +.border-r-secondary { border-right-color: var(--border-secondary); } + +.border-t-\[\#4D4D4F\] { --tw-border-opacity: 1; border-top-color: rgb(77 7= +7 79 / var(--tw-border-opacity)); } + +.border-t-\[\#E5EDF5\] { --tw-border-opacity: 1; border-top-color: rgb(229 = +237 245 / var(--tw-border-opacity)); } + +.border-t-\[rgba\(0\,0\,0\,0\.05\)\] { border-top-color: rgba(0, 0, 0, 0.05= +); } + +.border-t-\[rgba\(0\,0\,0\,0\.1\)\] { border-top-color: rgba(0, 0, 0, 0.1);= + } + +.border-t-primary { border-top-color: var(--border-primary); } + +.border-t-secondary { border-top-color: var(--border-secondary); } + +.bg-\[\#000000\], .bg-\[\#000\] { --tw-bg-opacity: 1; background-color: rgb= +(0 0 0 / var(--tw-bg-opacity)); } + +.bg-\[\#005454\] { --tw-bg-opacity: 1; background-color: rgb(0 84 84 / var(= +--tw-bg-opacity)); } + +.bg-\[\#00B3F5\] { --tw-bg-opacity: 1; background-color: rgb(0 179 245 / va= +r(--tw-bg-opacity)); } + +.bg-\[\#0E0E1A\] { --tw-bg-opacity: 1; background-color: rgb(14 14 26 / var= +(--tw-bg-opacity)); } + +.bg-\[\#0F3E99\], .bg-\[\#0f3e99\] { --tw-bg-opacity: 1; background-color: = +rgb(15 62 153 / var(--tw-bg-opacity)); } + +.bg-\[\#10A37F\] { --tw-bg-opacity: 1; background-color: rgb(16 163 127 / v= +ar(--tw-bg-opacity)); } + +.bg-\[\#202123\] { --tw-bg-opacity: 1; background-color: rgb(32 33 35 / var= +(--tw-bg-opacity)); } + +.bg-\[\#27B5EA\] { --tw-bg-opacity: 1; background-color: rgb(39 181 234 / v= +ar(--tw-bg-opacity)); } + +.bg-\[\#343540\] { --tw-bg-opacity: 1; background-color: rgb(52 53 64 / var= +(--tw-bg-opacity)); } + +.bg-\[\#353A2F\] { --tw-bg-opacity: 1; background-color: rgb(53 58 47 / var= +(--tw-bg-opacity)); } + +.bg-\[\#57b9e5\] { --tw-bg-opacity: 1; background-color: rgb(87 185 229 / v= +ar(--tw-bg-opacity)); } + +.bg-\[\#61C454\] { --tw-bg-opacity: 1; background-color: rgb(97 196 84 / va= +r(--tw-bg-opacity)); } + +.bg-\[\#D9D9D9\] { --tw-bg-opacity: 1; background-color: rgb(217 217 217 / = +var(--tw-bg-opacity)); } + +.bg-\[\#D9D9E2\] { --tw-bg-opacity: 1; background-color: rgb(217 217 226 / = +var(--tw-bg-opacity)); } + +.bg-\[\#E5EDF5\] { --tw-bg-opacity: 1; background-color: rgb(229 237 245 / = +var(--tw-bg-opacity)); } + +.bg-\[\#E5F1FF\] { --tw-bg-opacity: 1; background-color: rgb(229 241 255 / = +var(--tw-bg-opacity)); } + +.bg-\[\#E86C09\] { --tw-bg-opacity: 1; background-color: rgb(232 108 9 / va= +r(--tw-bg-opacity)); } + +.bg-\[\#EC5D2A\] { --tw-bg-opacity: 1; background-color: rgb(236 93 42 / va= +r(--tw-bg-opacity)); } + +.bg-\[\#ED6A5E\] { --tw-bg-opacity: 1; background-color: rgb(237 106 94 / v= +ar(--tw-bg-opacity)); } + +.bg-\[\#F0F0F0\] { --tw-bg-opacity: 1; background-color: rgb(240 240 240 / = +var(--tw-bg-opacity)); } + +.bg-\[\#F4BD50\] { --tw-bg-opacity: 1; background-color: rgb(244 189 80 / v= +ar(--tw-bg-opacity)); } + +.bg-\[\#F7F7F8\] { --tw-bg-opacity: 1; background-color: rgb(247 247 248 / = +var(--tw-bg-opacity)); } + +.bg-\[\#FAE69E\] { --tw-bg-opacity: 1; background-color: rgb(250 230 158 / = +var(--tw-bg-opacity)); } + +.bg-\[\#FDFDFD\] { --tw-bg-opacity: 1; background-color: rgb(253 253 253 / = +var(--tw-bg-opacity)); } + +.bg-\[\#dfffe2\] { --tw-bg-opacity: 1; background-color: rgb(223 255 226 / = +var(--tw-bg-opacity)); } + +.bg-\[\#ec4949\] { --tw-bg-opacity: 1; background-color: rgb(236 73 73 / va= +r(--tw-bg-opacity)); } + +.bg-\[\#ececf1\] { --tw-bg-opacity: 1; background-color: rgb(236 236 241 / = +var(--tw-bg-opacity)); } + +.bg-\[\#f6f6f4\] { --tw-bg-opacity: 1; background-color: rgb(246 246 244 / = +var(--tw-bg-opacity)); } + +.bg-\[\#fff\] { --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var= +(--tw-bg-opacity)); } + +.bg-\[black\] { --tw-bg-opacity: 1; background-color: rgb(0 0 0 / var(--tw-= +bg-opacity)); } + +.bg-\[color\:\#8E8EA0\] { --tw-bg-opacity: 1; background-color: rgb(142 142= + 160 / var(--tw-bg-opacity)); } + +.bg-\[color\:rgba\(0\,0\,0\,0\.75\)\] { background-color: rgba(0, 0, 0, 0.7= +5); } + +.bg-\[color\:rgba\(255\,255\,255\,0\.2\)\] { background-color: rgba(255, 25= +5, 255, 0.2); } + +.bg-\[color\:rgba\(var\(--text-primary-rgb\)\,0\.1\)\] { background-color: = +rgba(var(--text-primary-rgb),.1); } + +.bg-\[color\:var\(--black-core\)\] { background-color: var(--black-core); } + +.bg-\[color\:var\(--black-highlight\)\] { background-color: var(--black-hig= +hlight); } + +.bg-\[color\:var\(--black-neon\)\] { background-color: var(--black-neon); } + +.bg-\[color\:var\(--black-tint-dark\)\] { background-color: var(--black-tin= +t-dark); } + +.bg-\[color\:var\(--black-tint-muted\)\] { background-color: var(--black-ti= +nt-muted); } + +.bg-\[color\:var\(--blue-050\)\] { background-color: var(--blue-050); } + +.bg-\[color\:var\(--blue-100\)\] { background-color: var(--blue-100); } + +.bg-\[color\:var\(--blue-core\)\] { background-color: var(--blue-core); } + +.bg-\[color\:var\(--blue-highlight\)\] { background-color: var(--blue-highl= +ight); } + +.bg-\[color\:var\(--blue-neon\)\] { background-color: var(--blue-neon); } + +.bg-\[color\:var\(--blue-tint-dark\)\] { background-color: var(--blue-tint-= +dark); } + +.bg-\[color\:var\(--blue-tint-muted\)\] { background-color: var(--blue-tint= +-muted); } + +.bg-\[color\:var\(--border-secondary\)\] { background-color: var(--border-s= +econdary); } + +.bg-\[color\:var\(--gray-000\)\] { background-color: var(--gray-000); } + +.bg-\[color\:var\(--gray-050\)\] { background-color: var(--gray-050); } + +.bg-\[color\:var\(--gray-100\)\] { background-color: var(--gray-100); } + +.bg-\[color\:var\(--gray-200\)\] { background-color: var(--gray-200); } + +.bg-\[color\:var\(--gray-300\)\] { background-color: var(--gray-300); } + +.bg-\[color\:var\(--gray-400\)\] { background-color: var(--gray-400); } + +.bg-\[color\:var\(--gray-500\)\] { background-color: var(--gray-500); } + +.bg-\[color\:var\(--gray-700\)\] { background-color: var(--gray-700); } + +.bg-\[color\:var\(--gray-800\)\] { background-color: var(--gray-800); } + +.bg-\[color\:var\(--gray-900\)\] { background-color: var(--gray-900); } + +.bg-\[color\:var\(--green-100\)\] { background-color: var(--green-100); } + +.bg-\[color\:var\(--green-200\)\] { background-color: var(--green-200); } + +.bg-\[color\:var\(--green-500\)\] { background-color: var(--green-500); } + +.bg-\[color\:var\(--green-700\)\] { background-color: var(--green-700); } + +.bg-\[color\:var\(--green-800\)\] { background-color: var(--green-800); } + +.bg-\[color\:var\(--green-core\)\] { background-color: var(--green-core); } + +.bg-\[color\:var\(--green-highlight\)\] { background-color: var(--green-hig= +hlight); } + +.bg-\[color\:var\(--green-neon\)\] { background-color: var(--green-neon); } + +.bg-\[color\:var\(--green-tint-dark\)\] { background-color: var(--green-tin= +t-dark); } + +.bg-\[color\:var\(--green-tint-muted\)\] { background-color: var(--green-ti= +nt-muted); } + +.bg-\[color\:var\(--olive-core\)\] { background-color: var(--olive-core); } + +.bg-\[color\:var\(--olive-highlight\)\] { background-color: var(--olive-hig= +hlight); } + +.bg-\[color\:var\(--olive-neon\)\] { background-color: var(--olive-neon); } + +.bg-\[color\:var\(--olive-tint-dark\)\] { background-color: var(--olive-tin= +t-dark); } + +.bg-\[color\:var\(--olive-tint-muted\)\] { background-color: var(--olive-ti= +nt-muted); } + +.bg-\[color\:var\(--orange-100\)\] { background-color: var(--orange-100); } + +.bg-\[color\:var\(--orange-core\)\] { background-color: var(--orange-core);= + } + +.bg-\[color\:var\(--orange-highlight\)\] { background-color: var(--orange-h= +ighlight); } + +.bg-\[color\:var\(--orange-neon\)\] { background-color: var(--orange-neon);= + } + +.bg-\[color\:var\(--orange-tint-dark\)\] { background-color: var(--orange-t= +int-dark); } + +.bg-\[color\:var\(--orange-tint-muted\)\] { background-color: var(--orange-= +tint-muted); } + +.bg-\[color\:var\(--plum-core\)\] { background-color: var(--plum-core); } + +.bg-\[color\:var\(--plum-highlight\)\] { background-color: var(--plum-highl= +ight); } + +.bg-\[color\:var\(--plum-neon\)\] { background-color: var(--plum-neon); } + +.bg-\[color\:var\(--plum-tint-dark\)\] { background-color: var(--plum-tint-= +dark); } + +.bg-\[color\:var\(--plum-tint-muted\)\] { background-color: var(--plum-tint= +-muted); } + +.bg-\[color\:var\(--red-200\)\] { background-color: var(--red-200); } + +.bg-\[color\:var\(--red-700\)\] { background-color: var(--red-700); } + +.bg-\[color\:var\(--red-core\)\] { background-color: var(--red-core); } + +.bg-\[color\:var\(--red-highlight\)\] { background-color: var(--red-highlig= +ht); } + +.bg-\[color\:var\(--red-neon\)\] { background-color: var(--red-neon); } + +.bg-\[color\:var\(--red-tint-dark\)\] { background-color: var(--red-tint-da= +rk); } + +.bg-\[color\:var\(--red-tint-muted\)\] { background-color: var(--red-tint-m= +uted); } + +.bg-\[color\:var\(--teal-core\)\] { background-color: var(--teal-core); } + +.bg-\[color\:var\(--teal-highlight\)\] { background-color: var(--teal-highl= +ight); } + +.bg-\[color\:var\(--teal-neon\)\] { background-color: var(--teal-neon); } + +.bg-\[color\:var\(--teal-tint-dark\)\] { background-color: var(--teal-tint-= +dark); } + +.bg-\[color\:var\(--teal-tint-muted\)\] { background-color: var(--teal-tint= +-muted); } + +.bg-\[color\:var\(--violet-700\)\] { background-color: var(--violet-700); } + +.bg-\[color\:var\(--white-core\)\] { background-color: var(--white-core); } + +.bg-\[color\:var\(--white-highlight\)\] { background-color: var(--white-hig= +hlight); } + +.bg-\[color\:var\(--white-neon\)\] { background-color: var(--white-neon); } + +.bg-\[color\:var\(--white-tint-dark\)\] { background-color: var(--white-tin= +t-dark); } + +.bg-\[color\:var\(--white-tint-muted\)\] { background-color: var(--white-ti= +nt-muted); } + +.bg-\[color\:var\(--yellow-core\)\] { background-color: var(--yellow-core);= + } + +.bg-\[color\:var\(--yellow-highlight\)\] { background-color: var(--yellow-h= +ighlight); } + +.bg-\[color\:var\(--yellow-neon\)\] { background-color: var(--yellow-neon);= + } + +.bg-\[color\:var\(--yellow-tint-dark\)\] { background-color: var(--yellow-t= +int-dark); } + +.bg-\[color\:var\(--yellow-tint-muted\)\] { background-color: var(--yellow-= +tint-muted); } + +.bg-\[color\:white\] { --tw-bg-opacity: 1; background-color: rgb(255 255 25= +5 / var(--tw-bg-opacity)); } + +.bg-\[currentColor\] { background-color: currentcolor; } + +.bg-\[rgb\(209\,208\,197\)\] { --tw-bg-opacity: 1; background-color: rgb(20= +9 208 197 / var(--tw-bg-opacity)); } + +.bg-\[rgba\(0\,0\,0\,0\.04\)\] { background-color: rgba(0, 0, 0, 0.04); } + +.bg-\[rgba\(0\,0\,0\,0\.05\)\] { background-color: rgba(0, 0, 0, 0.05); } + +.bg-\[rgba\(0\,0\,0\,0\.075\)\] { background-color: rgba(0, 0, 0, 0.075); } + +.bg-\[rgba\(0\,0\,0\,0\.1\)\] { background-color: rgba(0, 0, 0, 0.1); } + +.bg-\[rgba\(0\,0\,0\,0\.5\)\] { background-color: rgba(0, 0, 0, 0.5); } + +.bg-\[rgba\(0\,0\,0\,0\.56\)\] { background-color: rgba(0, 0, 0, 0.56); } + +.bg-\[rgba\(0\,183\,255\,0\.25\)\] { background-color: rgba(0, 183, 255, 0.= +25); } + +.bg-\[rgba\(247\,247\,247\,0\.03\)\] { background-color: rgba(247, 247, 247= +, 0.03); } + +.bg-\[rgba\(86\,88\,105\,0\.75\)\] { background-color: rgba(86, 88, 105, 0.= +75); } + +.bg-\[rgba\(var\(--text-primary-rgb\)\,0\.12\)\] { background-color: rgba(v= +ar(--text-primary-rgb),.12); } + +.bg-\[var\(--blue-500\)\] { background-color: var(--blue-500); } + +.bg-\[var\(--border-secondary\)\] { background-color: var(--border-secondar= +y); } + +.bg-\[var\(--gray-000\)\] { background-color: var(--gray-000); } + +.bg-\[var\(--gray-100\)\] { background-color: var(--gray-100); } + +.bg-\[var\(--gray-200\)\] { background-color: var(--gray-200); } + +.bg-\[var\(--gray-300\)\] { background-color: var(--gray-300); } + +.bg-\[var\(--gray-400\)\] { background-color: var(--gray-400); } + +.bg-\[var\(--gray-500\)\] { background-color: var(--gray-500); } + +.bg-\[var\(--gray-900\)\] { background-color: var(--gray-900); } + +.bg-\[var\(--green-700\)\] { background-color: var(--green-700); } + +.bg-\[var\(--teal-core\)\] { background-color: var(--teal-core); } + +.bg-\[var\(--text-primary\)\] { background-color: var(--text-primary); } + +.bg-\[white\] { --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var= +(--tw-bg-opacity)); } + +.bg-interactive-primary-hover { background-color: var(--background-interact= +ive-primary-hover); } + +.bg-inverse { background-color: var(--background-inverse); } + +.bg-primary { background-color: var(--background-primary); } + +.bg-transparent { background-color: var(--transparent); } + +.bg-\[linear-gradient\(0deg\,\#f6f6f4_30\%\,rgba\(246\,246\,244\,0\)_300\%\= +)\] { background-image: linear-gradient(0deg, rgb(246, 246, 244) 30%, rgba(= +246, 246, 244, 0) 300%); } + +.bg-\[linear-gradient\(180deg\,\#f6f6f4_30\%\,transparent_300\%\)\] { backg= +round-image: linear-gradient(rgb(246, 246, 244) 30%, transparent 300%); } + +.bg-\[linear-gradient\(45deg\,\#7393B1_30\%\,\#AEBFCF\)\] { background-imag= +e: linear-gradient(45deg, rgb(115, 147, 177) 30%, rgb(174, 191, 207)); } + +.bg-\[linear-gradient\(to_bottom\,transparent\,var\(--gray-300\)_45\%\)\] {= + background-image: linear-gradient(to bottom,transparent,var(--gray-300) 45= +%); } + +.bg-\[linear-gradient\(to_bottom_right\,var\(--gray-000\)\,var\(--gray-700\= +)\)\] { background-image: linear-gradient(to bottom right,var(--gray-000),v= +ar(--gray-700)); } + +.bg-\[linear-gradient\(to_right\,transparent\,var\(--gray-100\)\)\] { backg= +round-image: linear-gradient(to right,transparent,var(--gray-100)); } + +.bg-\[url\(\'https\:\/\/cdn\.openai\.com\/research-covers\/musenet\/gradien= +t\.jpg\'\)\] { background-image: url("https://cdn.openai.com/research-cover= +s/musenet/gradient.jpg"); } + +.bg-\[url\(\'https\:\/\/cdn\.openai\.com\/triton\/assets\/zoom-triton\.svg\= +'\)\] { background-image: url("https://cdn.openai.com/triton/assets/zoom-tr= +iton.svg"); } + +.bg-gradient-to-b { background-image: linear-gradient(to bottom,var(--tw-gr= +adient-stops)); } + +.bg-gradient-to-r { background-image: linear-gradient(to right,var(--tw-gra= +dient-stops)); } + +.bg-none { background-image: none; } + +.from-\[transparent\] { --tw-gradient-from: transparent var(--tw-gradient-f= +rom-position); --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-positi= +on); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); } + +.from-\[white\] { --tw-gradient-from: white var(--tw-gradient-from-position= +); --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); -= +-tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); } + +.from-transparent { --tw-gradient-from: transparent var(--tw-gradient-from-= +position); --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);= + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); } + +.to-\[\#E5EDF5\] { --tw-gradient-to: #E5EDF5 var(--tw-gradient-to-position)= +; } + +.to-\[color\:var\(--gray-000\)\] { --tw-gradient-to: var(--gray-000) var(--= +tw-gradient-to-position); } + +.to-\[color\:var\(--gray-100\)\] { --tw-gradient-to: var(--gray-100) var(--= +tw-gradient-to-position); } + +.to-\[white\] { --tw-gradient-to: white var(--tw-gradient-to-position); } + +.to-transparent { --tw-gradient-to: transparent var(--tw-gradient-to-positi= +on); } + +.bg-cover { background-size: cover; } + +.bg-\[position\:calc\(100\%_-_16px\)_12px\] { background-position: calc(100= +% - 16px) 12px; } + +.object-contain { object-fit: contain; } + +.object-cover { object-fit: cover; } + +.object-center { object-position: center center; } + +.p-0 { padding: 0rem; } + +.p-10 { padding: 0.625rem; } + +.p-12 { padding: 0.75rem; } + +.p-16 { padding: 1rem; } + +.p-20 { padding: 1.25rem; } + +.p-48 { padding: 3rem; } + +.p-6 { padding: 0.375rem; } + +.p-8 { padding: 0.5rem; } + +.p-\[13px\] { padding: 13px; } + +.p-\[8\%\] { padding: 8%; } + +.p-gutter { padding: var(--inner-gutter); } + +.px-10 { padding-left: 0.625rem; padding-right: 0.625rem; } + +.px-11 { padding-left: 0.6875rem; padding-right: 0.6875rem; } + +.px-12 { padding-left: 0.75rem; padding-right: 0.75rem; } + +.px-14 { padding-left: 0.875rem; padding-right: 0.875rem; } + +.px-16 { padding-left: 1rem; padding-right: 1rem; } + +.px-17 { padding-left: 1.0625rem; padding-right: 1.0625rem; } + +.px-20 { padding-left: 1.25rem; padding-right: 1.25rem; } + +.px-24 { padding-left: 1.5rem; padding-right: 1.5rem; } + +.px-3 { padding-left: 0.1875rem; padding-right: 0.1875rem; } + +.px-4 { padding-left: 0.25rem; padding-right: 0.25rem; } + +.px-6 { padding-left: 0.375rem; padding-right: 0.375rem; } + +.px-7 { padding-left: 0.4375rem; padding-right: 0.4375rem; } + +.px-8 { padding-left: 0.5rem; padding-right: 0.5rem; } + +.px-\[var\(--inner-gutter\)\] { padding-left: var(--inner-gutter); padding-= +right: var(--inner-gutter); } + +.px-\[var\(--outer-gutter\)\] { padding-left: var(--outer-gutter); padding-= +right: var(--outer-gutter); } + +.px-outer-gutter { padding-left: var(--outer-gutter, 0px); padding-right: v= +ar(--outer-gutter, 0px); } + +.py-0 { padding-top: 0rem; padding-bottom: 0rem; } + +.py-1 { padding-top: 0.0625rem; padding-bottom: 0.0625rem; } + +.py-10 { padding-top: 0.625rem; padding-bottom: 0.625rem; } + +.py-11 { padding-top: 0.6875rem; padding-bottom: 0.6875rem; } + +.py-12 { padding-top: 0.75rem; padding-bottom: 0.75rem; } + +.py-16 { padding-top: 1rem; padding-bottom: 1rem; } + +.py-2 { padding-top: 0.125rem; padding-bottom: 0.125rem; } + +.py-3 { padding-top: 0.1875rem; padding-bottom: 0.1875rem; } + +.py-32 { padding-top: 2rem; padding-bottom: 2rem; } + +.py-4 { padding-top: 0.25rem; padding-bottom: 0.25rem; } + +.py-40 { padding-top: 2.5rem; padding-bottom: 2.5rem; } + +.py-6 { padding-top: 0.375rem; padding-bottom: 0.375rem; } + +.py-64 { padding-top: 4rem; padding-bottom: 4rem; } + +.py-72 { padding-top: 4.5rem; padding-bottom: 4.5rem; } + +.py-8 { padding-top: 0.5rem; padding-bottom: 0.5rem; } + +.py-\[3px\] { padding-top: 3px; padding-bottom: 3px; } + +.py-\[var\(--outer-gutter\)\] { padding-top: var(--outer-gutter); padding-b= +ottom: var(--outer-gutter); } + +.\!pr-\[54px\] { padding-right: 54px !important; } + +.pb-0 { padding-bottom: 0rem; } + +.pb-1 { padding-bottom: 0.0625rem; } + +.pb-11 { padding-bottom: 0.6875rem; } + +.pb-12 { padding-bottom: 0.75rem; } + +.pb-16 { padding-bottom: 1rem; } + +.pb-17 { padding-bottom: 1.0625rem; } + +.pb-23 { padding-bottom: 1.4375rem; } + +.pb-24 { padding-bottom: 1.5rem; } + +.pb-3 { padding-bottom: 0.1875rem; } + +.pb-32 { padding-bottom: 2rem; } + +.pb-4 { padding-bottom: 0.25rem; } + +.pb-40 { padding-bottom: 2.5rem; } + +.pb-48 { padding-bottom: 3rem; } + +.pb-5 { padding-bottom: 0.3125rem; } + +.pb-6 { padding-bottom: 0.375rem; } + +.pb-60 { padding-bottom: 3.75rem; } + +.pb-8 { padding-bottom: 0.5rem; } + +.pb-9 { padding-bottom: 0.5625rem; } + +.pb-\[36px\] { padding-bottom: 36px; } + +.pb-\[calc\(2\*var\(--inner-gutter\)\)\] { padding-bottom: calc(2 * var(--i= +nner-gutter)); } + +.pb-gutter { padding-bottom: var(--inner-gutter); } + +.pl-0 { padding-left: 0rem; } + +.pl-12 { padding-left: 0.75rem; } + +.pl-14 { padding-left: 0.875rem; } + +.pl-16 { padding-left: 1rem; } + +.pl-20 { padding-left: 1.25rem; } + +.pl-32 { padding-left: 2rem; } + +.pl-36 { padding-left: 2.25rem; } + +.pl-4 { padding-left: 0.25rem; } + +.pl-48 { padding-left: 3rem; } + +.pl-8 { padding-left: 0.5rem; } + +.pl-\[1em\] { padding-left: 1em; } + +.pl-gutter { padding-left: var(--inner-gutter); } + +.pr-0 { padding-right: 0rem; } + +.pr-100 { padding-right: 6.25rem; } + +.pr-12 { padding-right: 0.75rem; } + +.pr-16 { padding-right: 1rem; } + +.pr-20 { padding-right: 1.25rem; } + +.pr-28 { padding-right: 1.75rem; } + +.pr-32 { padding-right: 2rem; } + +.pr-4 { padding-right: 0.25rem; } + +.pr-44 { padding-right: 2.75rem; } + +.pr-48 { padding-right: 3rem; } + +.pr-64 { padding-right: 4rem; } + +.pr-68 { padding-right: 4.25rem; } + +.pr-8 { padding-right: 0.5rem; } + +.pr-84 { padding-right: 5.25rem; } + +.pr-\[1em\] { padding-right: 1em; } + +.pr-gutter { padding-right: var(--inner-gutter); } + +.pt-0 { padding-top: 0rem; } + +.pt-10 { padding-top: 0.625rem; } + +.pt-11 { padding-top: 0.6875rem; } + +.pt-12 { padding-top: 0.75rem; } + +.pt-14 { padding-top: 0.875rem; } + +.pt-16 { padding-top: 1rem; } + +.pt-17 { padding-top: 1.0625rem; } + +.pt-2 { padding-top: 0.125rem; } + +.pt-20 { padding-top: 1.25rem; } + +.pt-24 { padding-top: 1.5rem; } + +.pt-3 { padding-top: 0.1875rem; } + +.pt-30 { padding-top: 1.875rem; } + +.pt-32 { padding-top: 2rem; } + +.pt-4 { padding-top: 0.25rem; } + +.pt-7 { padding-top: 0.4375rem; } + +.pt-8 { padding-top: 0.5rem; } + +.pt-\[36px\] { padding-top: 36px; } + +.pt-\[calc\(-1\.4em_-_2px\)\] { padding-top: calc(-1.4em - 2px); } + +.pt-\[calc\(var\(--spacing-spacing-7\)\+96px\)\] { padding-top: calc(var(--= +spacing-spacing-7) + 96px); } + +.pt-gutter { padding-top: var(--inner-gutter); } + +.text-left { text-align: left; } + +.text-center { text-align: center; } + +.text-right { text-align: right; } + +.text-justify { text-align: justify; } + +.-indent-\[1em\] { text-indent: -1em; } + +.indent-0 { text-indent: 0rem; } + +.align-baseline { vertical-align: baseline; } + +.align-top { vertical-align: top; } + +.font-circle { font-family: "Soehne Circle", sans-serif; } + +.font-mono { font-family: "Soehne Mono Buch", Courier, monospace; } + +.font-sans { font-family: Soehne, system-ui, -apple-system, "Helvetica Neue= +", Arial, sans-serif; } + +.font-serif { font-family: Signifier, ui-serif, Georgia, Cambria, "Times Ne= +w Roman", Times, serif; } + +.text-\[0\.8em\] { font-size: 0.8em; } + +.text-\[0\.9em\] { font-size: 0.9em; } + +.text-\[10px\] { font-size: 10px; } + +.text-\[11px\] { font-size: 11px; } + +.text-\[12px\] { font-size: 12px; } + +.text-\[13px\] { font-size: 13px; } + +.text-\[14px\] { font-size: 14px; } + +.text-\[15px\] { font-size: 15px; } + +.text-\[16px\] { font-size: 16px; } + +.text-\[18px\] { font-size: 18px; } + +.text-\[1em\] { font-size: 1em; } + +.text-\[21px\] { font-size: 21px; } + +.text-\[25px\] { font-size: 25px; } + +.text-\[28px\] { font-size: 28px; } + +.text-\[50px\] { font-size: 50px; } + +.text-\[8px\] { font-size: 8px; } + +.font-\[600\] { font-weight: 600; } + +.font-bold { font-weight: 700; } + +.font-medium { font-weight: 500; } + +.font-normal { font-weight: 400; } + +.font-semibold { font-weight: 600; } + +.uppercase { text-transform: uppercase; } + +.italic { font-style: italic; } + +.not-italic { font-style: normal; } + +.tabular-nums { --tw-numeric-spacing: tabular-nums; font-variant-numeric: v= +ar(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-n= +umeric-spacing) var(--tw-numeric-fraction); } + +.leading-6 { line-height: 1.5rem; } + +.leading-\[1\.2\] { line-height: 1.2; } + +.leading-\[1\.3\] { line-height: 1.3; } + +.leading-\[1\.45em\] { line-height: 1.45em; } + +.leading-\[1\.5em\] { line-height: 1.5em; } + +.leading-\[11px\] { line-height: 11px; } + +.leading-\[20px\] { line-height: 20px; } + +.leading-none { line-height: 1; } + +.leading-snug { line-height: 1.375; } + +.leading-tight { line-height: 1.25; } + +.tracking-\[-0\.01em\] { letter-spacing: -0.01em; } + +.tracking-tight { letter-spacing: -0.025em; } + +.tracking-tighter { letter-spacing: -0.05em; } + +.text-\[\#000\] { --tw-text-opacity: 1; color: rgb(0 0 0 / var(--tw-text-op= +acity)); } + +.text-\[\#10A37F\] { --tw-text-opacity: 1; color: rgb(16 163 127 / var(--tw= +-text-opacity)); } + +.text-\[\#202123\] { --tw-text-opacity: 1; color: rgb(32 33 35 / var(--tw-t= +ext-opacity)); } + +.text-\[\#353A2F\] { --tw-text-opacity: 1; color: rgb(53 58 47 / var(--tw-t= +ext-opacity)); } + +.text-\[\#383843\] { --tw-text-opacity: 1; color: rgb(56 56 67 / var(--tw-t= +ext-opacity)); } + +.text-\[\#393939\] { --tw-text-opacity: 1; color: rgb(57 57 57 / var(--tw-t= +ext-opacity)); } + +.text-\[\#51da4c\] { --tw-text-opacity: 1; color: rgb(81 218 76 / var(--tw-= +text-opacity)); } + +.text-\[\#565869\] { --tw-text-opacity: 1; color: rgb(86 88 105 / var(--tw-= +text-opacity)); } + +.text-\[\#8E8EA0\], .text-\[\#8e8ea0\] { --tw-text-opacity: 1; color: rgb(1= +42 142 160 / var(--tw-text-opacity)); } + +.text-\[\#999999\] { --tw-text-opacity: 1; color: rgb(153 153 153 / var(--t= +w-text-opacity)); } + +.text-\[\#B1751B\] { --tw-text-opacity: 1; color: rgb(177 117 27 / var(--tw= +-text-opacity)); } + +.text-\[\#D9D9E3\] { --tw-text-opacity: 1; color: rgb(217 217 227 / var(--t= +w-text-opacity)); } + +.text-\[\#E5EDF5\] { --tw-text-opacity: 1; color: rgb(229 237 245 / var(--t= +w-text-opacity)); } + +.text-\[\#EFF7FE\] { --tw-text-opacity: 1; color: rgb(239 247 254 / var(--t= +w-text-opacity)); } + +.text-\[\#fff\] { --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-t= +ext-opacity)); } + +.text-\[color\:var\(--background-primary\)\] { color: var(--background-prim= +ary); } + +.text-\[color\:var\(--black-core\)\] { color: var(--black-core); } + +.text-\[color\:var\(--black-highlight\)\] { color: var(--black-highlight); = +} + +.text-\[color\:var\(--black-neon\)\] { color: var(--black-neon); } + +.text-\[color\:var\(--black-tint-dark\)\] { color: var(--black-tint-dark); = +} + +.text-\[color\:var\(--black-tint-muted\)\] { color: var(--black-tint-muted)= +; } + +.text-\[color\:var\(--blue-500\)\] { color: var(--blue-500); } + +.text-\[color\:var\(--blue-600\)\] { color: var(--blue-600); } + +.text-\[color\:var\(--blue-core\)\] { color: var(--blue-core); } + +.text-\[color\:var\(--blue-highlight\)\] { color: var(--blue-highlight); } + +.text-\[color\:var\(--blue-neon\)\] { color: var(--blue-neon); } + +.text-\[color\:var\(--blue-tint-dark\)\] { color: var(--blue-tint-dark); } + +.text-\[color\:var\(--blue-tint-muted\)\] { color: var(--blue-tint-muted); = +} + +.text-\[color\:var\(--gray-000\)\] { color: var(--gray-000); } + +.text-\[color\:var\(--gray-300\)\] { color: var(--gray-300); } + +.text-\[color\:var\(--gray-800\)\] { color: var(--gray-800); } + +.text-\[color\:var\(--green-600\)\] { color: var(--green-600); } + +.text-\[color\:var\(--green-700\)\] { color: var(--green-700); } + +.text-\[color\:var\(--green-core\)\] { color: var(--green-core); } + +.text-\[color\:var\(--green-highlight\)\] { color: var(--green-highlight); = +} + +.text-\[color\:var\(--green-neon\)\] { color: var(--green-neon); } + +.text-\[color\:var\(--green-tint-dark\)\] { color: var(--green-tint-dark); = +} + +.text-\[color\:var\(--green-tint-muted\)\] { color: var(--green-tint-muted)= +; } + +.text-\[color\:var\(--magenta-800\)\] { color: var(--magenta-800); } + +.text-\[color\:var\(--olive-core\)\] { color: var(--olive-core); } + +.text-\[color\:var\(--olive-highlight\)\] { color: var(--olive-highlight); = +} + +.text-\[color\:var\(--olive-neon\)\] { color: var(--olive-neon); } + +.text-\[color\:var\(--olive-tint-dark\)\] { color: var(--olive-tint-dark); = +} + +.text-\[color\:var\(--olive-tint-muted\)\] { color: var(--olive-tint-muted)= +; } + +.text-\[color\:var\(--orange-core\)\] { color: var(--orange-core); } + +.text-\[color\:var\(--orange-highlight\)\] { color: var(--orange-highlight)= +; } + +.text-\[color\:var\(--orange-neon\)\] { color: var(--orange-neon); } + +.text-\[color\:var\(--orange-tint-dark\)\] { color: var(--orange-tint-dark)= +; } + +.text-\[color\:var\(--orange-tint-muted\)\] { color: var(--orange-tint-mute= +d); } + +.text-\[color\:var\(--plum-core\)\] { color: var(--plum-core); } + +.text-\[color\:var\(--plum-highlight\)\] { color: var(--plum-highlight); } + +.text-\[color\:var\(--plum-neon\)\] { color: var(--plum-neon); } + +.text-\[color\:var\(--plum-tint-dark\)\] { color: var(--plum-tint-dark); } + +.text-\[color\:var\(--plum-tint-muted\)\] { color: var(--plum-tint-muted); = +} + +.text-\[color\:var\(--red-700\)\] { color: var(--red-700); } + +.text-\[color\:var\(--red-core\)\] { color: var(--red-core); } + +.text-\[color\:var\(--red-highlight\)\] { color: var(--red-highlight); } + +.text-\[color\:var\(--red-neon\)\] { color: var(--red-neon); } + +.text-\[color\:var\(--red-tint-dark\)\] { color: var(--red-tint-dark); } + +.text-\[color\:var\(--red-tint-muted\)\] { color: var(--red-tint-muted); } + +.text-\[color\:var\(--teal-core\)\] { color: var(--teal-core); } + +.text-\[color\:var\(--teal-highlight\)\] { color: var(--teal-highlight); } + +.text-\[color\:var\(--teal-neon\)\] { color: var(--teal-neon); } + +.text-\[color\:var\(--teal-tint-dark\)\] { color: var(--teal-tint-dark); } + +.text-\[color\:var\(--teal-tint-muted\)\] { color: var(--teal-tint-muted); = +} + +.text-\[color\:var\(--violet-200\)\] { color: var(--violet-200); } + +.text-\[color\:var\(--white-core\)\] { color: var(--white-core); } + +.text-\[color\:var\(--white-highlight\)\] { color: var(--white-highlight); = +} + +.text-\[color\:var\(--white-neon\)\] { color: var(--white-neon); } + +.text-\[color\:var\(--white-tint-dark\)\] { color: var(--white-tint-dark); = +} + +.text-\[color\:var\(--white-tint-muted\)\] { color: var(--white-tint-muted)= +; } + +.text-\[color\:var\(--yellow-core\)\] { color: var(--yellow-core); } + +.text-\[color\:var\(--yellow-highlight\)\] { color: var(--yellow-highlight)= +; } + +.text-\[color\:var\(--yellow-neon\)\] { color: var(--yellow-neon); } + +.text-\[color\:var\(--yellow-tint-dark\)\] { color: var(--yellow-tint-dark)= +; } + +.text-\[color\:var\(--yellow-tint-muted\)\] { color: var(--yellow-tint-mute= +d); } + +.text-\[color\:white\] { --tw-text-opacity: 1; color: rgb(255 255 255 / var= +(--tw-text-opacity)); } + +.text-\[rgba\(0\,0\,0\,0\.5\)\] { color: rgba(0, 0, 0, 0.5); } + +.text-\[var\(--gray-000\)\] { color: var(--gray-000); } + +.text-\[var\(--gray-900\)\] { color: var(--gray-900); } + +.text-\[var\(--olive-highlight\)\] { color: var(--olive-highlight); } + +.text-\[var\(--text-primary\)\] { color: var(--text-primary); } + +.text-\[white\] { --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-t= +ext-opacity)); } + +.text-inverse { color: var(--text-inverse); } + +.text-primary { color: var(--text-primary); } + +.text-secondary { color: var(--text-secondary); } + +.underline { text-decoration-line: underline; } + +.overline { text-decoration-line: overline; } + +.line-through { text-decoration-line: line-through; } + +.no-underline { text-decoration-line: none; } + +.decoration-transparent { text-decoration-color: transparent; } + +.decoration-1 { text-decoration-thickness: 1px; } + +.underline-offset-1 { text-underline-offset: 1px; } + +.underline-offset-2 { text-underline-offset: 2px; } + +.underline-offset-4 { text-underline-offset: 4px; } + +.antialiased { -webkit-font-smoothing: antialiased; } + +.opacity-0 { opacity: 0; } + +.opacity-10 { opacity: 0.1; } + +.opacity-100 { opacity: 1; } + +.opacity-20 { opacity: 0.2; } + +.opacity-30 { opacity: 0.3; } + +.opacity-40 { opacity: 0.4; } + +.opacity-50 { opacity: 0.5; } + +.opacity-60 { opacity: 0.6; } + +.opacity-90 { opacity: 0.9; } + +.opacity-\[0\.025\] { opacity: 0.025; } + +.mix-blend-hard-light { mix-blend-mode: hard-light; } + +.mix-blend-soft-light { mix-blend-mode: soft-light; } + +.mix-blend-difference { mix-blend-mode: difference; } + +.shadow { --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 = +0 / .1); --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px= + -1px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 = +#0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow); } + +.shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.45\)\] { --tw-shadow: 0 1px 2px rgba(= +0,0,0,.45); --tw-shadow-colored: 0 1px 2px var(--tw-shadow-color); box-shad= +ow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000= +),var(--tw-shadow); } + +.shadow-\[0_2px_4px_0_rgb\(0_0_82_\/_15\%\)\] { --tw-shadow: 0 2px 4px 0 rg= +b(0 0 82 / 15%); --tw-shadow-colored: 0 2px 4px 0 var(--tw-shadow-color); b= +ox-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 = +0 #0000),var(--tw-shadow); } + +.shadow-\[0px_0\.5px_1px_rgba\(0\,0\,0\,0\.12\)\] { --tw-shadow: 0px .5px 1= +px rgba(0,0,0,.12); --tw-shadow-colored: 0px .5px 1px var(--tw-shadow-color= +); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow= +, 0 0 #0000),var(--tw-shadow); } + +.shadow-\[0px_0px_0px_1px_rgba\(0\,0\,0\,0\.05\)\,_0px_0px_10px_rgba\(0\,0\= +,0\,0\.05\)\,_0px_0px_7px_rgba\(0\,0\,0\,0\.05\)\] { --tw-shadow: 0px 0px 0= +px 1px rgba(0,0,0,.05), 0px 0px 10px rgba(0,0,0,.05), 0px 0px 7px rgba(0,0,= +0,.05); --tw-shadow-colored: 0px 0px 0px 1px var(--tw-shadow-color), 0px 0p= +x 10px var(--tw-shadow-color), 0px 0px 7px var(--tw-shadow-color); box-shad= +ow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000= +),var(--tw-shadow); } + +.shadow-\[0px_0px_3px_rgba\(0\,0\,0\,0\.03\)\] { --tw-shadow: 0px 0px 3px r= +gba(0,0,0,.03); --tw-shadow-colored: 0px 0px 3px var(--tw-shadow-color); bo= +x-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0= + #0000),var(--tw-shadow); } + +.shadow-lg { --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px = +rgb(0 0 0 / .1); --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-colo= +r), 0 4px 6px -4px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset= +-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow); } + +.shadow-md { --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rg= +b(0 0 0 / .1); --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), = +0 2px 4px -2px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-sha= +dow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow); } + +.shadow-sm { --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05); --tw-shadow-colored= +: 0 1px 2px 0 var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shad= +ow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow); } + +.outline-none { outline: transparent solid 2px; outline-offset: 2px; } + +.outline { outline-style: solid; } + +.outline-4 { outline-width: 4px; } + +.outline-offset-0 { outline-offset: 0px; } + +.outline-offset-4 { outline-offset: 4px; } + +.outline-\[color\:var\(--border-primary\)\] { outline-color: var(--border-p= +rimary); } + +.blur { --tw-blur: blur(8px); filter: var(--tw-blur) var(--tw-brightness) v= +ar(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert)= + var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); } + +.drop-shadow { --tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) dro= +p-shadow(0 1px 1px rgb(0 0 0 / .06)); filter: var(--tw-blur) var(--tw-brigh= +tness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw= +-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); } + +.grayscale { --tw-grayscale: grayscale(100%); filter: var(--tw-blur) var(--= +tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) = +var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); = +} + +.invert { --tw-invert: invert(100%); filter: var(--tw-blur) var(--tw-bright= +ness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-= +invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); } + +.filter { filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) va= +r(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) = +var(--tw-sepia) var(--tw-drop-shadow); } + +.backdrop-filter { backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdr= +op-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var= +(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opac= +ity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); } + +.transition { transition-property: color, background-color, border-color, t= +ext-decoration-color, fill, stroke, opacity, box-shadow, transform, filter,= + backdrop-filter, -webkit-transform, -webkit-filter, -webkit-backdrop-filte= +r; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-dur= +ation: 0.15s; } + +.transition-\[background\] { transition-property: background; transition-ti= +ming-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; } + +.transition-\[color\] { transition-property: color; transition-timing-funct= +ion: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; } + +.transition-\[height\] { transition-property: height; transition-timing-fun= +ction: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; } + +.transition-\[opacity\,transform\] { transition-property: opacity, transfor= +m, -webkit-transform; transition-timing-function: cubic-bezier(0.4, 0, 0.2,= + 1); transition-duration: 0.15s; } + +.transition-\[transform\,opacity\] { transition-property: transform, opacit= +y, -webkit-transform; transition-timing-function: cubic-bezier(0.4, 0, 0.2,= + 1); transition-duration: 0.15s; } + +.transition-all { transition-property: all; transition-timing-function: cub= +ic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; } + +.transition-height { transition-property: height; transition-timing-functio= +n: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; } + +.transition-opacity { transition-property: opacity; transition-timing-funct= +ion: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; } + +.transition-transform { transition-property: transform, -webkit-transform; = +transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-durati= +on: 0.15s; } + +.delay-500 { transition-delay: 0.5s; } + +.delay-700 { transition-delay: 0.7s; } + +.delay-\[300ms\] { transition-delay: 0.3s; } + +.duration-1000 { transition-duration: 1s; } + +.duration-200 { transition-duration: 0.2s; } + +.duration-300 { transition-duration: 0.3s; } + +.duration-500 { transition-duration: 0.5s; } + +.duration-700 { transition-duration: 0.7s; } + +.duration-\[2000ms\] { transition-duration: 2s; } + +.ease-in { transition-timing-function: cubic-bezier(0.4, 0, 1, 1); } + +.ease-in-out { transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); } + +.ease-out { transition-timing-function: cubic-bezier(0, 0, 0.2, 1); } + +.will-change-transform { will-change: transform; } + +[class*=3D"keyline-"] { position: relative; } + +[class*=3D"keyline-"]::before { content: attr(=F0=9F=91=BB); position: abso= +lute; z-index: 0; left: calc(var(--inner-gutter) / -2 - 1px); right: calc(v= +ar(--inner-gutter) / -2); top: 0px; bottom: 0px; pointer-events: none; } + +[class*=3D"keyline-0"]::before { border-right-color: transparent; border-le= +ft-color: transparent; } + +.keyline-t-primary::before { border-top-color: var(--border-primary); borde= +r-top-style: solid; border-top-width: 1px; right: 0px; left: 0px; } + +.keyline-t-secondary::before { border-top-color: var(--border-secondary); b= +order-top-style: solid; border-top-width: 1px; right: 0px; left: 0px; } + +.ratio { --ratio: 100%; display: block; position: relative; overflow: hidde= +n; } + +.ratio::before { content: attr(=F0=9F=91=BB); display: block; width: 100%; = +height: 0px; padding-bottom: var(--ratio); } + +.ratio > [class*=3D"ratio-content"] { position: absolute; inset: 0px; width= +: 100%; height: 100%; } + +.ratio-1x1 { --ratio: 100%; } + +.ratio-16x9 { --ratio: 56.25%; } + +.ratio-3x2 { --ratio: 66.67%; } + +.ratio-3x4 { --ratio: 133.33%; } + +.ratio-4x5 { --ratio: 125%; } + +[class*=3D"underline-"] { text-decoration-line: underline; } + +.underline-thickness-1 { text-decoration-thickness: 1px; } + +.underline-offset-1 { text-underline-offset: 0.05em; } + +.underline-offset-2 { text-underline-offset: 0.1em; } + +.underline-offset-4 { text-underline-offset: 0.2em; } + +.underline-transparent { text-decoration-color: transparent; } + +.\[counter-increment\:chapter\] { counter-increment: chapter 1; } + +.\[counter-increment\:step-counter\] { counter-increment: step-counter 1; } + +html { font-family: var(--sans); } + +@media (min-width: 1680px) { + .full-bleed-container { max-width: calc(var(--container-width, 100%) - va= +r(--outer-gutter, 0)); margin-left: auto; margin-right: auto; } +} + +.ui-block { position: relative; z-index: 15; } + +.ui-block[class*=3D"theme-"] { margin-top: var(--spacing-spacing-7); paddin= +g-top: var(--spacing-spacing-7); padding-bottom: var(--spacing-spacing-7); = +} + +.ui-block:not([class*=3D"theme-"]).ui-block--next-snug { padding-bottom: 0r= +em; } + +.ui-block.ui-block--snug + .ui-block > div { margin-top: 0rem; } + +.ui-block.ui-block--snug > div { margin-top: 0rem; } + +.ui-block.ui-block--snug + .ui-block { margin-top: 0rem; } + +.ui-block[class*=3D"theme-"].no-pb { padding-bottom: 0rem; } + +.ui-block[class*=3D"theme-"].ui-block--snug { padding-bottom: 0rem; padding= +-top: 0rem; } + +.ui-block[class*=3D"theme-"].ui-block--heading + .ui-block--text:not(div[cl= +ass*=3D"theme-"]) { margin-top: var(--spacing-spacing-7); } + +.ui-block[class*=3D"theme-"]:not(.ui-block--text) > [class^=3D"mt-"], .ui-b= +lock[class*=3D"theme-"] > .container > div[class*=3D"mt-spacing"]:not(div[c= +lass^=3D"-mt-"]), .ui-block[class*=3D"theme-"] + .ui-block[class*=3D"theme-= +"] { margin-top: 0rem; } + +.ui-block[class*=3D"theme-"] + .ui-block[class*=3D"theme-"].ui-adj { paddin= +g-top: 0rem; } + +.ui-block[class*=3D"theme"].ui-adj:not(.no-ui-adj).ui-block--next-snug { pa= +dding-bottom: 0rem; } + +.ui-blocks .ui-block[class*=3D"theme-"]:first-child { margin-top: 0rem !imp= +ortant; } + +@media (min-width: 0px) { + .ui-blocks:not(.ui-blocks--padded) .ui-block[class*=3D"theme-"]:last-chil= +d, .ui-recirc .ui-block[class*=3D"theme-"]:last-child { margin-bottom: -4.5= +rem; } +} + +@media (min-width: 744px) { + .ui-blocks:not(.ui-blocks--padded) .ui-block[class*=3D"theme-"]:last-chil= +d, .ui-recirc .ui-block[class*=3D"theme-"]:last-child { margin-bottom: -5.2= +5rem; } +} + +@media (min-width: 1280px) { + .ui-blocks:not(.ui-blocks--padded) .ui-block[class*=3D"theme-"]:last-chil= +d, .ui-recirc .ui-block[class*=3D"theme-"]:last-child { margin-bottom: -6re= +m; } +} + +.ui-hero:not([class*=3D"theme-"]) + .ui-blocks .ui-block[class*=3D"theme-"]= +:first-child { margin-top: var(--spacing-spacing-7); } + +@media (min-width: 0px) { + .home-blocks .ui-block[class*=3D"theme-"]:first-child .ui-list { margin-t= +op: -4.5rem; } +} + +@media (min-width: 744px) { + .home-blocks .ui-block[class*=3D"theme-"]:first-child .ui-list { margin-t= +op: -5.25rem; } +} + +@media (min-width: 1280px) { + .home-blocks .ui-block[class*=3D"theme-"]:first-child .ui-list { margin-t= +op: -6rem; } +} + +.ui-block [id], .ui-block[id] { scroll-margin-top: 4rem; } + +@media (min-width: 744px) { + .ui-block [id], .ui-block[id] { scroll-margin-top: 5rem; } +} + +.ui-block--text { display: flex; width: 100%; flex-direction: column; } + +.ui-form > div:not(.ui-block--text) { font-family: var(--sans); font-size: = +1rem; line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: antia= +liased; } + +@media (min-width: 1280px) { + .ui-form > div:not(.ui-block--text) { font-size: 1.125rem; } +} + +.ui-form > div:not(.ui-block--text):not(:first-child) { margin-top: var(--s= +pacing-spacing-4); } + +.error { color: red; } + +.a17-dev-tools .a17-dev-tools-grid { right: auto; left: var(--outer-gutter)= +; } + +pre code.hljs { opacity: 1; } + +@-webkit-keyframes loaderAnimation {=20 + 0% { background-position: -1000px 0px; } + 100% { background-position: 1000px 0px; } +} + +@keyframes loaderAnimation {=20 + 0% { background-position: -1000px 0px; } + 100% { background-position: 1000px 0px; } +} + +.animation-loader { animation-duration: 2s; animation-fill-mode: forwards; = +animation-iteration-count: infinite; animation-name: loaderAnimation; anima= +tion-timing-function: linear; background-color: rgb(85, 85, 85); background= +-image: linear-gradient(to right, rgb(85, 85, 85) 8%, rgb(0, 0, 0) 18%, rgb= +(85, 85, 85) 33%); background-size: 1000px 100px; position: relative; } + +.shutter-transition { opacity: 0; pointer-events: none; transition: opacity= + 0.15s ease-in-out 0s; background: transparent !important; } + +.shutter-row { height: 24px; } + +.shutter-row::after { display: block; width: 100%; background-color: var(--= +background-primary); content: ""; height: 24px; transition-property: transf= +orm, -webkit-transform; transition-timing-function: ease-out; transition-de= +lay: var(--shutter-delay); transform-origin: center bottom; transform: scal= +eY(0); } + +.theme-light-gray .shutter-row::after { background-color: var(--background-= +inverse); } + +.feature-transition .page-enter-active { transition: all 0.15s ease-in-out = +0s; } + +.feature-transition .page-leave-active { transition: all 0.6s ease-in-out 0= +s; } + +.feature-transition .page-enter-active ~ .shutter-transition, .feature-tran= +sition .page-leave-active ~ .shutter-transition { opacity: 1; } + +.feature-transition .page-enter-active ~ .shutter-transition .shutter-row::= +after, .feature-transition .page-leave-active ~ .shutter-transition .shutte= +r-row::after { transform: scaleY(1); transition-duration: 0.15s; } + +.feature-transition .page-enter-to ~ .shutter-transition { opacity: 0; } + +.simple-transition .page-enter-active, .simple-transition .page-leave-activ= +e { transition: all 0.15s ease-in-out 0s; } + +.simple-transition .page-enter-from, .simple-transition .page-leave-to { op= +acity: 0; } + +header .a-icon--logo-text-logo { transform-box: fill-box; transform-origin:= + center center; } + +.page-loading header .a-icon--logo-text-logo { animation: 1.8s cubic-bezier= +(0.7, -0.13, 0.22, 0.86) 0ms infinite reverse none running spin; } + +@keyframes spin {=20 + 0% { transform: rotate(180deg); } + 100% { transform: rotate(-360deg); } +} + +div.ui-form select { max-width: 100%; background-position: calc(100% - 16px= +) 12px; padding-right: 3rem; } + +@media (min-width: 744px) { + div.ui-form select { background-position: calc(100% - 16px) 15px; } +} + +.no-scrollbar { } + +.no-scrollbar::-webkit-scrollbar { display: none; } + +.fade-enter-active, .fade-leave-active { transition: opacity 0.5s ease 0s; = +} + +.fade-enter-from, .fade-leave-to { opacity: 0; } + +.last\:mt-spacing-6:last-child { margin-top: var(--spacing-spacing-6); } + +@media (min-width: 0px) { + .xs\:mt-spacing-4 { margin-top: var(--spacing-spacing-4); } +} + +@media (min-width: 744px) { + .md\:-mt-spacing-3 { margin-top: calc(var(--spacing-spacing-3) * -1); } + .md\:mb-spacing-3 { margin-bottom: var(--spacing-spacing-3); } + .md\:mr-spacing-4 { margin-right: var(--spacing-spacing-4); } + .md\:pr-spacing-4 { padding-right: var(--spacing-spacing-4); } + .md\:gap-x-spacing-4 { column-gap: var(--spacing-spacing-4); } + .md\:f-heading-4 { font-family: var(--sans); font-size: 1.125rem; font-we= +ight: 600; line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: = +antialiased; } + @media (min-width: 1280px) { + .md\:f-heading-4 { font-size: 1.3125rem; } +} +} + +@media (min-width: 1280px) { + .lg\:gap-x-spacing-4 { column-gap: var(--spacing-spacing-4); } + .lg\:top-spacing-4 { top: var(--spacing-spacing-4); } + .lg\:gap-x-spacing-5 { column-gap: var(--spacing-spacing-5); } +} + +.cols-container > .first\:ml-0:first-child { margin-left: 0px; } + +.cols-container > .only\:ml-0:only-child { margin-left: 0px; } + +@media (min-width: 0px) { + .xs\:w-2-cols { width: calc(((2 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (2 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .xs\:w-2-cols { width: calc(((2 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .xs\:w-2-cols > * { --container-grid-columns: 2; } + .xs\:w-3-cols { width: calc(((3 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (3 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .xs\:w-3-cols { width: calc(((3 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .xs\:w-3-cols > * { --container-grid-columns: 3; } + .xs\:w-5-cols-vw { width: calc((((var(--container-width, 100vw - var(--sc= +rollbar-visible-width, 0px)) - (((var(--grid-columns) - 1) * var(--inner-gu= +tter)) + (2 * var(--outer-gutter)))) / (var(--grid-columns))) * 5) + (4 * v= +ar(--inner-gutter))); } + .xs\:w-5-cols-vw > * { --container-grid-columns: 5; } + .xs\:w-6-cols { width: calc(((6 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (6 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .xs\:w-6-cols { width: calc(((6 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .xs\:w-6-cols-vw { width: calc((((var(--container-width, 100vw - var(--sc= +rollbar-visible-width, 0px)) - (((var(--grid-columns) - 1) * var(--inner-gu= +tter)) + (2 * var(--outer-gutter)))) / (var(--grid-columns))) * 6) + (5 * v= +ar(--inner-gutter))); } + .xs\:w-6-cols > * { --container-grid-columns: 6; } + .xs\:w-6-cols-vw > * { --container-grid-columns: 6; } + .xs\:w-12-cols { width: calc(((12 / var(--container-grid-columns, var(--g= +rid-columns))) * 100%) - (var(--inner-gutter) - (12 / var(--container-grid-= +columns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .xs\:w-12-cols { width: calc(((12 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))); } + .xs\:w-12-cols > * { --container-grid-columns: 12; } +} + +@media (min-width: 429px) { + .sm\:grid-cols-2[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-2[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .sm\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1)::before { lef= +t: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+2)::before { rig= +ht: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2)::before { border-bottom-width: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+2)::after { border-right-width: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+2)::after { top: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2)::after { bottom: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2) ~ li::after { bottom: 0px; } +} + +@media (min-width: 744px) { + .md\:grid-col-span-2 { --container-grid-columns: 2; grid-column: span 2 /= + span 2; } + .md\:grid-col-span-4 { --container-grid-columns: 4; grid-column: span 4 /= + span 4; } + .md\:grid-col-span-6 { --container-grid-columns: 6; grid-column: span 6 /= + span 6; } + .md\:grid-col-span-8 { --container-grid-columns: 8; grid-column: span 8 /= + span 8; } + .md\:grid-col-start-2 { grid-column-start: 2; } + .md\:grid-col-start-3 { grid-column-start: 3; } + .md\:grid-cols-1[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-1[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: 0px; right: 0px; } + .md\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1)::before { righ= +t: 0px; } + .md\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1)::before { border-bottom-width: 0px; } + .md\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-2[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1)::before { lef= +t: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+2)::before { rig= +ht: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2)::before { border-bottom-width: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+2)::after { border-right-width: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+2)::after { top: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2)::after { bottom: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2) ~ li::after { bottom: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-3[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1)::before { lef= +t: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+3)::before { rig= +ht: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3)::before { border-bottom-width: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+3)::after { border-right-width: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+3)::after { top: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3)::after { bottom: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3) ~ li::after { bottom: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-4[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1)::before { lef= +t: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+4)::before { rig= +ht: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4)::before { border-bottom-width: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+4)::after { border-right-width: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+4)::after { top: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4)::after { bottom: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4) ~ li::after { bottom: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-5[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1)::before { lef= +t: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+5)::before { rig= +ht: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5)::before { border-bottom-width: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+5)::after { border-right-width: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+5)::after { top: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5)::after { bottom: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5) ~ li::after { bottom: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-6[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1)::before { lef= +t: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+6)::before { rig= +ht: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6)::before { border-bottom-width: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+6)::after { border-right-width: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+6)::after { top: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6)::after { bottom: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6) ~ li::after { bottom: 0px; } + .md\:ml-1-cols { margin-left: calc(((((1 / var(--container-grid-columns, = +var(--grid-columns))) * 100%) - (var(--inner-gutter) - (1 / var(--container= +-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-= +gutter))); } + .cols-container > .md\:ml-1-cols { margin-left: calc(((((1 / var(--contai= +ner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (= +var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + .md\:w-2-cols { width: calc(((2 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (2 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .md\:w-2-cols { width: calc(((2 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .md\:ml-2-cols { margin-left: calc(((((2 / var(--container-grid-columns, = +var(--grid-columns))) * 100%) - (var(--inner-gutter) - (2 / var(--container= +-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-= +gutter))); } + .cols-container > .md\:ml-2-cols { margin-left: calc(((((2 / var(--contai= +ner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (= +var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + .md\:-mr-2-cols { margin-right: calc((((((2 / var(--container-grid-column= +s, var(--grid-columns))) * 100%) - (var(--inner-gutter) - (2 / var(--contai= +ner-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inn= +er-gutter))) * -1); } + .cols-container > .md\:-mr-2-cols { margin-right: calc((((((2 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + .md\:w-2-cols > * { --container-grid-columns: 2; } + .md\:w-3-cols { width: calc(((3 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (3 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .md\:w-3-cols { width: calc(((3 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .md\:w-3-cols > * { --container-grid-columns: 3; } + .md\:w-4-cols { width: calc(((4 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (4 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .md\:w-4-cols { width: calc(((4 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .md\:w-4-cols > * { --container-grid-columns: 4; } + .md\:w-5-cols { width: calc(((5 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (5 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .md\:w-5-cols { width: calc(((5 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .md\:w-5-cols > * { --container-grid-columns: 5; } + .md\:w-6-cols { width: calc(((6 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (6 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .md\:w-6-cols { width: calc(((6 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .md\:w-6-cols > * { --container-grid-columns: 6; } + .md\:w-7-cols { width: calc(((7 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (7 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .md\:w-7-cols { width: calc(((7 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .md\:w-7-cols > * { --container-grid-columns: 7; } + .md\:w-8-cols { width: calc(((8 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (8 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .md\:w-8-cols { width: calc(((8 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .md\:w-8-cols-vw { width: calc((((var(--container-width, 100vw - var(--sc= +rollbar-visible-width, 0px)) - (((var(--grid-columns) - 1) * var(--inner-gu= +tter)) + (2 * var(--outer-gutter)))) / (var(--grid-columns))) * 8) + (7 * v= +ar(--inner-gutter))); } + .md\:w-8-cols > * { --container-grid-columns: 8; } + .md\:w-8-cols-vw > * { --container-grid-columns: 8; } + .md\:w-1\/2-cols { width: calc(50% - (var(--inner-gutter) * .5)); } + .cols-container > .md\:w-1\/2-cols { width: calc(50% - var(--inner-gutter= +)); } + .md\:w-1\/3-cols { width: calc(33.333% - (var(--inner-gutter) * .666)); } + .cols-container > .md\:w-1\/3-cols { width: calc(33.333% - var(--inner-gu= +tter)); } + .md\:w-1\/4-cols { width: calc(25% - (var(--inner-gutter) * .75)); } + .cols-container > .md\:w-1\/4-cols { width: calc(25% - var(--inner-gutter= +)); } + .only\:md\:w-6-cols:only-child { width: calc(((6 / var(--container-grid-c= +olumns, var(--grid-columns))) * 100%) - (var(--inner-gutter) - (6 / var(--c= +ontainer-grid-columns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .only\:md\:w-6-cols:only-child { width: calc(((6 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))); } + .only\:md\:w-6-cols:only-child > * { --container-grid-columns: 6; } + .only\:md\:w-8-cols:only-child { width: calc(((8 / var(--container-grid-c= +olumns, var(--grid-columns))) * 100%) - (var(--inner-gutter) - (8 / var(--c= +ontainer-grid-columns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .only\:md\:w-8-cols:only-child { width: calc(((8 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))); } + .only\:md\:w-8-cols:only-child > * { --container-grid-columns: 8; } +} + +@media (min-width: 1280px) { + .lg\:grid-col-span-1 { --container-grid-columns: 1; grid-column: span 1 /= + span 1; } + .lg\:grid-col-span-2 { --container-grid-columns: 2; grid-column: span 2 /= + span 2; } + .lg\:grid-col-span-3 { --container-grid-columns: 3; grid-column: span 3 /= + span 3; } + .lg\:grid-col-span-4 { --container-grid-columns: 4; grid-column: span 4 /= + span 4; } + .lg\:grid-col-span-5 { --container-grid-columns: 5; grid-column: span 5 /= + span 5; } + .lg\:grid-col-span-6 { --container-grid-columns: 6; grid-column: span 6 /= + span 6; } + .lg\:grid-col-span-7 { --container-grid-columns: 7; grid-column: span 7 /= + span 7; } + .lg\:grid-col-span-8 { --container-grid-columns: 8; grid-column: span 8 /= + span 8; } + .lg\:grid-col-span-9 { --container-grid-columns: 9; grid-column: span 9 /= + span 9; } + .lg\:grid-col-span-10 { --container-grid-columns: 10; grid-column: span 1= +0 / span 10; } + .lg\:grid-col-span-12 { --container-grid-columns: 12; grid-column: span 1= +2 / span 12; } + .lg\:grid-col-start-2 { grid-column-start: 2; } + .lg\:grid-col-start-3 { grid-column-start: 3; } + .lg\:grid-col-start-4 { grid-column-start: 4; } + .lg\:grid-cols-2[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-2[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+2)::before { rig= +ht: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2)::before { border-bottom-width: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+2)::after { border-right-width: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+2)::after { top: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2)::after { bottom: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2) ~ li::after { bottom: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-3[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+3)::before { rig= +ht: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3)::before { border-bottom-width: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+3)::after { border-right-width: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+3)::after { top: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3)::after { bottom: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3) ~ li::after { bottom: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-4[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+4)::before { rig= +ht: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4)::before { border-bottom-width: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+4)::after { border-right-width: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+4)::after { top: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4)::after { bottom: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4) ~ li::after { bottom: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-5[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+5)::before { rig= +ht: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5)::before { border-bottom-width: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+5)::after { border-right-width: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+5)::after { top: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5)::after { bottom: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5) ~ li::after { bottom: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-7[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+7)::before { rig= +ht: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7)::before { border-bottom-width: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+7)::after { border-right-width: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+7)::after { top: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7)::after { bottom: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7) ~ li::after { bottom: 0px; } + .cols-container > .lg\:ml-0 { margin-left: 0px; } + .lg\:ml-1-cols { margin-left: calc(((((1 / var(--container-grid-columns, = +var(--grid-columns))) * 100%) - (var(--inner-gutter) - (1 / var(--container= +-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-= +gutter))); } + .cols-container > .lg\:ml-1-cols { margin-left: calc(((((1 / var(--contai= +ner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (= +var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + .lg\:pl-1-cols { padding-left: calc(((((1 / var(--container-grid-columns,= + var(--grid-columns))) * 100%) - (var(--inner-gutter) - (1 / var(--containe= +r-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner= +-gutter))); } + .cols-container > .lg\:pl-1-cols { padding-left: calc(((((1 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + .lg\:w-2-cols { width: calc(((2 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (2 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .lg\:w-2-cols { width: calc(((2 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .lg\:ml-2-cols { margin-left: calc(((((2 / var(--container-grid-columns, = +var(--grid-columns))) * 100%) - (var(--inner-gutter) - (2 / var(--container= +-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-= +gutter))); } + .cols-container > .lg\:ml-2-cols { margin-left: calc(((((2 / var(--contai= +ner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (= +var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + .lg\:-ml-2-cols { margin-left: calc((((((2 / var(--container-grid-columns= +, var(--grid-columns))) * 100%) - (var(--inner-gutter) - (2 / var(--contain= +er-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inne= +r-gutter))) * -1); } + .cols-container > .lg\:-ml-2-cols { margin-left: calc((((((2 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + .lg\:w-2-cols > * { --container-grid-columns: 2; } + .lg\:w-3-cols { width: calc(((3 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (3 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .lg\:w-3-cols { width: calc(((3 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .lg\:ml-3-cols { margin-left: calc(((((3 / var(--container-grid-columns, = +var(--grid-columns))) * 100%) - (var(--inner-gutter) - (3 / var(--container= +-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-= +gutter))); } + .cols-container > .lg\:ml-3-cols { margin-left: calc(((((3 / var(--contai= +ner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (= +var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + .lg\:w-3-cols > * { --container-grid-columns: 3; } + .lg\:w-4-cols { width: calc(((4 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (4 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .lg\:w-4-cols { width: calc(((4 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .lg\:ml-4-cols { margin-left: calc(((((4 / var(--container-grid-columns, = +var(--grid-columns))) * 100%) - (var(--inner-gutter) - (4 / var(--container= +-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-= +gutter))); } + .cols-container > .lg\:ml-4-cols { margin-left: calc(((((4 / var(--contai= +ner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (= +var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + .lg\:-mr-4-cols { margin-right: calc((((((4 / var(--container-grid-column= +s, var(--grid-columns))) * 100%) - (var(--inner-gutter) - (4 / var(--contai= +ner-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inn= +er-gutter))) * -1); } + .cols-container > .lg\:-mr-4-cols { margin-right: calc((((((4 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + .lg\:w-4-cols > * { --container-grid-columns: 4; } + .lg\:w-5-cols { width: calc(((5 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (5 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .lg\:w-5-cols { width: calc(((5 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .lg\:w-5-cols > * { --container-grid-columns: 5; } + .lg\:w-6-cols { width: calc(((6 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (6 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .lg\:w-6-cols { width: calc(((6 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .lg\:ml-6-cols { margin-left: calc(((((6 / var(--container-grid-columns, = +var(--grid-columns))) * 100%) - (var(--inner-gutter) - (6 / var(--container= +-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-= +gutter))); } + .cols-container > .lg\:ml-6-cols { margin-left: calc(((((6 / var(--contai= +ner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (= +var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + .lg\:w-6-cols > * { --container-grid-columns: 6; } + .lg\:w-8-cols { width: calc(((8 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (8 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .lg\:w-8-cols { width: calc(((8 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .lg\:w-8-cols > * { --container-grid-columns: 8; } + .lg\:w-10-cols { width: calc(((10 / var(--container-grid-columns, var(--g= +rid-columns))) * 100%) - (var(--inner-gutter) - (10 / var(--container-grid-= +columns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .lg\:w-10-cols { width: calc(((10 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))); } + .lg\:w-10-cols-vw { width: calc((((var(--container-width, 100vw - var(--s= +crollbar-visible-width, 0px)) - (((var(--grid-columns) - 1) * var(--inner-g= +utter)) + (2 * var(--outer-gutter)))) / (var(--grid-columns))) * 10) + (9 *= + var(--inner-gutter))); } + .lg\:w-10-cols > * { --container-grid-columns: 10; } + .lg\:w-10-cols-vw > * { --container-grid-columns: 10; } + .lg\:w-12-cols { width: calc(((12 / var(--container-grid-columns, var(--g= +rid-columns))) * 100%) - (var(--inner-gutter) - (12 / var(--container-grid-= +columns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .lg\:w-12-cols { width: calc(((12 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))); } + .lg\:w-12-cols-vw { width: calc((((var(--container-width, 100vw - var(--s= +crollbar-visible-width, 0px)) - (((var(--grid-columns) - 1) * var(--inner-g= +utter)) + (2 * var(--outer-gutter)))) / (var(--grid-columns))) * 12) + (11 = +* var(--inner-gutter))); } + .lg\:w-12-cols > * { --container-grid-columns: 12; } + .lg\:w-12-cols-vw > * { --container-grid-columns: 12; } + .lg\:w-1\/3-cols { width: calc(33.333% - (var(--inner-gutter) * .666)); } + .cols-container > .lg\:w-1\/3-cols { width: calc(33.333% - var(--inner-gu= +tter)); } + .only\:lg\:w-8-cols:only-child { width: calc(((8 / var(--container-grid-c= +olumns, var(--grid-columns))) * 100%) - (var(--inner-gutter) - (8 / var(--c= +ontainer-grid-columns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .only\:lg\:w-8-cols:only-child { width: calc(((8 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))); } + .only\:lg\:w-8-cols:only-child > * { --container-grid-columns: 8; } + .only\:lg\:w-12-cols:only-child { width: calc(((12 / var(--container-grid= +-columns, var(--grid-columns))) * 100%) - (var(--inner-gutter) - (12 / var(= +--container-grid-columns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .only\:lg\:w-12-cols:only-child { width: calc(((12 / va= +r(--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gut= +ter))) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--g= +rid-columns)) * var(--inner-gutter)))); } + .only\:lg\:w-12-cols:only-child > * { --container-grid-columns: 12; } +} + +@media (min-width: 1680px) { + .xl\:grid-col-span-3 { --container-grid-columns: 3; grid-column: span 3 /= + span 3; } + .xl\:grid-col-span-6 { --container-grid-columns: 6; grid-column: span 6 /= + span 6; } + .xl\:grid-col-start-3 { grid-column-start: 3; } + .cols-container > .xl\:ml-0 { margin-left: 0px; } + .xl\:w-8-cols { width: calc(((8 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (8 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .xl\:w-8-cols { width: calc(((8 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .xl\:w-8-cols > * { --container-grid-columns: 8; } +} + +.first\:ml-0:first-child { margin-left: 0rem; } + +.first\:mt-0:first-child { margin-top: 0rem; } + +.first\:mt-40:first-child { margin-top: 2.5rem; } + +.first\:border-none:first-child { border-style: none; } + +.first\:pt-0:first-child { padding-top: 0rem; } + +.last\:mb-0:last-child { margin-bottom: 0rem; } + +.last\:mr-0:last-child { margin-right: 0rem; } + +.last\:border-b-0:last-child { border-bottom-width: 0px; } + +.last\:pb-0:last-child { padding-bottom: 0rem; } + +.only\:ml-0:only-child { margin-left: 0rem; } + +.only\:mr-0:only-child { margin-right: 0rem; } + +.only\:mt-0:only-child { margin-top: 0rem; } + +.only\:w-full:only-child { width: 100%; } + +.target\:bg-\[color\:var\(--background-interactive-primary-hover\)\]:target= + { background-color: var(--background-interactive-primary-hover); } + +.checked\:bg-inverse:checked { background-color: var(--background-inverse);= + } + +.autofill\:bg-primary:-webkit-autofill { background-color: var(--background= +-primary); } + +.autofill\:bg-primary:autofill { background-color: var(--background-primary= +); } + +.invalid\:border-2:invalid { border-width: 2px; } + +.invalid\:border-\[color\:var\(--red-700\)\]:invalid { border-color: var(--= +red-700); } + +.focus-within\:z-40:focus-within { z-index: 40; } + +.focus-within\:opacity-100:focus-within { opacity: 1; } + +.hover\:block:hover { display: block; } + +.hover\:border-primary:hover { border-color: var(--border-primary); } + +.hover\:bg-\[black\]:hover { --tw-bg-opacity: 1; background-color: rgb(0 0 = +0 / var(--tw-bg-opacity)); } + +.hover\:bg-\[color\:var\(--gray-000\)\]:hover { background-color: var(--gra= +y-000); } + +.hover\:bg-\[color\:var\(--gray-100\)\]:hover { background-color: var(--gra= +y-100); } + +.hover\:bg-\[color\:var\(--gray-900\)\]:hover { background-color: var(--gra= +y-900); } + +.hover\:bg-inverse:hover { background-color: var(--background-inverse); } + +.hover\:bg-primary:hover { background-color: var(--background-primary); } + +.hover\:text-\[\#fff\]:hover { --tw-text-opacity: 1; color: rgb(255 255 255= + / var(--tw-text-opacity)); } + +.hover\:text-\[color\:var\(--gray-000\)\]:hover { color: var(--gray-000); } + +.hover\:text-\[color\:var\(--gray-900\)\]:hover, .hover\:text-\[var\(--gray= +-900\)\]:hover { color: var(--gray-900); } + +.hover\:text-\[white\]:hover { --tw-text-opacity: 1; color: rgb(255 255 255= + / var(--tw-text-opacity)); } + +.hover\:text-inverse:hover { color: var(--text-inverse); } + +.hover\:text-primary:hover { color: var(--text-primary); } + +.hover\:underline:hover { text-decoration-line: underline; } + +.hover\:opacity-100:hover { opacity: 1; } + +.hover\:opacity-50:hover { opacity: 0.5; } + +.hover\:opacity-60:hover { opacity: 0.6; } + +.hover\:opacity-80:hover { opacity: 0.8; } + +.hover\:underline-text-primary:hover { text-decoration-color: var(--text-pr= +imary); } + +.focus\:pointer-events-auto:focus { pointer-events: auto; } + +.focus\:border-primary:focus { border-color: var(--border-primary); } + +.focus\:\!bg-\[color\:var\(--gray-200\)\]:focus { background-color: var(--g= +ray-200) !important; } + +.focus\:bg-\[color\:transparent\!important\]:focus { background-color: tran= +sparent !important; } + +.focus\:outline-none:focus { outline: transparent solid 2px; outline-offset= +: 2px; } + +.focus\:outline:focus { outline-style: solid; } + +.focus\:outline-0:focus { outline-width: 0px; } + +.focus\:outline-4:focus { outline-width: 4px; } + +.focus\:outline-offset-4:focus { outline-offset: 4px; } + +.focus\:outline-\[color\:var\(--border-primary\)\]:focus { outline-color: v= +ar(--border-primary); } + +.focus\:outline-\[color\:var\(--gray-000\)\]:focus { outline-color: var(--g= +ray-000); } + +.focus\:outline-\[color\:var\(--gray-900\)\]:focus { outline-color: var(--g= +ray-900); } + +.focus-visible\:opacity-100:focus-visible { opacity: 1; } + +.active\:border-primary:active { border-color: var(--border-primary); } + +.active\:bg-inverse:active { background-color: var(--background-inverse); } + +.active\:bg-primary:active { background-color: var(--background-primary); } + +.active\:text-inverse:active { color: var(--text-inverse); } + +.active\:text-primary:active { color: var(--text-primary); } + +.enabled\:cursor-pointer:enabled { cursor: pointer; } + +.enabled\:hover\:border-\[color\:var\(--blue-400\)\]:hover:enabled { border= +-color: var(--blue-400); } + +.enabled\:hover\:border-\[color\:var\(--gray-600\)\]:hover:enabled { border= +-color: var(--gray-600); } + +.disabled\:opacity-50:disabled { opacity: 0.5; } + +.group:first-child .group-first\:border-0 { border-width: 0px; } + +.group:last-child .group-last\:pb-0 { padding-bottom: 0rem; } + +.group:focus-within .group-focus-within\:opacity-100 { opacity: 1; } + +.group:hover .group-hover\:bg-\[color\:var\(--gray-600\)\] { background-col= +or: var(--gray-600); } + +.group:hover .group-hover\:text-primary { color: var(--text-primary); } + +.group:hover .group-hover\:underline { text-decoration-line: underline; } + +.group:hover .group-hover\:decoration-\[rgba\(var\(--text-primary-rgb\)\,0\= +.2\)\] { text-decoration-color: rgba(var(--text-primary-rgb),.2); } + +.group:hover .group-hover\:opacity-10 { opacity: 0.1; } + +.group:hover .group-hover\:opacity-100 { opacity: 1; } + +.group:hover .group-hover\:opacity-20 { opacity: 0.2; } + +.group:hover .group-hover\:brightness-90 { --tw-brightness: brightness(.9);= + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-gr= +ayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-= +sepia) var(--tw-drop-shadow); } + +.group:hover .group-hover\:underline-inherit { text-decoration-color: inher= +it; } + +.group:hover .group-hover\:underline-text-primary { text-decoration-color: = +var(--text-primary); } + +@media (hover: hover) { + .hover-hover\:hover\:border-primary:hover { border-color: var(--border-pr= +imary); } + .hover-hover\:hover\:bg-inverse:hover { background-color: var(--backgroun= +d-inverse); } + .hover-hover\:hover\:bg-primary:hover { background-color: var(--backgroun= +d-primary); } + .hover-hover\:hover\:text-inverse:hover { color: var(--text-inverse); } + .hover-hover\:hover\:text-primary:hover { color: var(--text-primary); } +} + +@media (hover: none) { + .hover-none\:hidden { display: none; } +} + +.after\:absolute::after { position: absolute; } + +.after\:bottom-0::after { bottom: 0rem; } + +.after\:left-0::after { left: 0rem; } + +.after\:right-0::after { right: 0rem; } + +.after\:top-0::after { top: 0rem; } + +.after\:top-\[0\.5em\]::after { top: 0.5em; } + +.after\:z-20::after { z-index: 20; } + +.after\:mr-\[-0\.5px\]::after { margin-right: -0.5px; } + +.after\:block::after { display: block; } + +.after\:inline-block::after { display: inline-block; } + +.after\:hidden::after { display: none; } + +.after\:h-16::after { height: 1rem; } + +.after\:h-9::after { height: 0.5625rem; } + +.after\:h-\[1\.25em\]::after { height: 1.25em; } + +.after\:w-12::after { width: 0.75rem; } + +.after\:w-16::after { width: 1rem; } + +.after\:w-9::after { width: 0.5625rem; } + +.after\:-translate-x-4::after { --tw-translate-x: -.25rem; transform: trans= +late(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) = +skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) sc= +aleY(var(--tw-scale-y)); } + +.after\:-translate-y-5::after { --tw-translate-y: -.3125rem; transform: tra= +nslate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)= +) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) = +scaleY(var(--tw-scale-y)); } + +.after\:translate-x-1\/2::after { --tw-translate-x: 50%; transform: transla= +te(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) sk= +ew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scal= +eY(var(--tw-scale-y)); } + +.after\:transform::after { transform: translate(var(--tw-translate-x),var(-= +-tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var= +(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.after\:animate-\[codeCursorBlink_600ms_ease-in-out_infinite_alternate_100m= +s\]::after { animation: 0.6s ease-in-out 0.1s infinite alternate none runni= +ng codeCursorBlink; } + +.after\:rounded-full::after { border-radius: 9999px; } + +.after\:bg-\[color\:white\]::after { --tw-bg-opacity: 1; background-color: = +rgb(255 255 255 / var(--tw-bg-opacity)); } + +.after\:bg-inverse::after { background-color: var(--background-inverse); } + +.after\:bg-gradient-to-t::after { background-image: linear-gradient(to top,= +var(--tw-gradient-stops)); } + +.after\:from-\[rgba\(0\,0\,0\,0\.56\)\]::after { --tw-gradient-from: rgba(0= +,0,0,.56) var(--tw-gradient-from-position); --tw-gradient-to: rgba(0, 0, 0,= + 0) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-= +from), var(--tw-gradient-to); } + +.after\:align-text-bottom::after { vertical-align: text-bottom; } + +.after\:content-\[\'\'\]::after { --tw-content: ""; content: var(--tw-conte= +nt); } + +.after\:content-\[\'=E2=80=9D\'\]::after { --tw-content: "\201d"; content: = +var(--tw-content); } + +.after\:content-\[\\\'\\\'\]::after { --tw-content: \'\'; content: var(--tw= +-content); } + +.after\:content-\[\\\'=E2=80=9D\\\'\]::after { --tw-content: \'\201d\'; con= +tent: var(--tw-content); } + +.before\:absolute::before { position: absolute; } + +.before\:-bottom-8::before { bottom: -0.5rem; } + +.before\:-left-12::before { left: -0.75rem; } + +.before\:-left-4::before { left: -0.25rem; } + +.before\:-left-8::before { left: -0.5rem; } + +.before\:-right-1::before { right: -0.0625rem; } + +.before\:-right-12::before { right: -0.75rem; } + +.before\:-right-4::before { right: -0.25rem; } + +.before\:-right-8::before { right: -0.5rem; } + +.before\:-top-8::before { top: -0.5rem; } + +.before\:bottom-0::before { bottom: 0rem; } + +.before\:bottom-2::before { bottom: 0.125rem; } + +.before\:left-0::before { left: 0rem; } + +.before\:left-1\/2::before { left: 50%; } + +.before\:left-\[0\.06em\]::before { left: 0.06em; } + +.before\:top-0::before { top: 0rem; } + +.before\:top-1\/2::before { top: 50%; } + +.before\:top-2::before { top: 0.125rem; } + +.before\:top-auto::before { top: auto; } + +.before\:-z-10::before { z-index: -10; } + +.before\:hidden::before { display: none; } + +.before\:h-1::before { height: 0.0625rem; } + +.before\:h-\[0\.5em\]::before { height: 0.5em; } + +.before\:h-full::before { height: 100%; } + +.before\:w-1::before { width: 0.0625rem; } + +.before\:w-\[200\%\]::before { width: 200%; } + +.before\:w-full::before { width: 100%; } + +.before\:-translate-x-1\/2::before { --tw-translate-x: -50%; transform: tra= +nslate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)= +) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) = +scaleY(var(--tw-scale-y)); } + +.before\:-translate-x-full::before { --tw-translate-x: -100%; transform: tr= +anslate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate= +)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))= + scaleY(var(--tw-scale-y)); } + +.before\:-translate-y-1\/2::before { --tw-translate-y: -50%; transform: tra= +nslate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)= +) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) = +scaleY(var(--tw-scale-y)); } + +.before\:rounded-full::before { border-radius: 9999px; } + +.before\:rounded-l-full::before { border-top-left-radius: 9999px; border-bo= +ttom-left-radius: 9999px; } + +.before\:border-2::before { border-width: 2px; } + +.before\:border-4::before { border-width: 4px; } + +.before\:border-primary::before { border-color: var(--border-primary); } + +.before\:bg-\[color\:var\(--gray-500\)\]::before { background-color: var(--= +gray-500); } + +.before\:bg-\[currentColor\]::before { background-color: currentcolor; } + +.before\:bg-inverse::before { background-color: var(--background-inverse); = +} + +.before\:bg-primary::before { background-color: var(--background-primary); = +} + +.before\:opacity-20::before { opacity: 0.2; } + +.before\:transition-all::before { transition-property: all; transition-timi= +ng-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; } + +.before\:duration-300::before { transition-duration: 0.3s; } + +.before\:content-\[\"\"\]::before { --tw-content: ""; content: var(--tw-con= +tent); } + +.before\:content-\[\'\'\]::before { --tw-content: ""; content: var(--tw-con= +tent); } + +.before\:content-\[\'=E2=80=9C\'\]::before { --tw-content: "\201c"; content= +: var(--tw-content); } + +.before\:content-\[\\\'\\\'\]::before { --tw-content: \'\'; content: var(--= +tw-content); } + +.before\:content-\[\\\'=E2=80=9C\\\'\]::before { --tw-content: \'\201c\'; c= +ontent: var(--tw-content); } + +.before\:content-\[counter\(step-counter\)\]::before { --tw-content: counte= +r(step-counter); content: var(--tw-content); } + +.before\:\[content\:counter\(chapter\,upper-alpha\)\]::before { content: co= +unter(chapter, upper-alpha); } + +.first\:before\:opacity-0:first-child::before { opacity: 0; } + +.first\:before\:opacity-100:first-child::before { opacity: 1; } + +.focus\:before\:block:focus::before { display: block; } + +.focus\:before\:border-inverse:focus::before { border-color: var(--border-i= +nverse); } + +.focus-visible\:before\:block:focus-visible::before { display: block; } + +.group:first-child .group-first\:before\:absolute::before { position: absol= +ute; } + +.group:first-child .group-first\:before\:right-0::before { right: 0rem; } + +.group:first-child .group-first\:before\:top-0::before { top: 0rem; } + +.group:first-child .group-first\:before\:z-10::before { z-index: 10; } + +.group:first-child .group-first\:before\:block::before { display: block; } + +.group:first-child .group-first\:before\:h-16::before { height: 1rem; } + +.group:first-child .group-first\:before\:w-10::before { width: 0.625rem; } + +.group:first-child .group-first\:before\:translate-x-1\/2::before { --tw-tr= +anslate-x: 50%; transform: translate(var(--tw-translate-x),var(--tw-transla= +te-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-= +y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.group:first-child .group-first\:before\:transform::before { transform: tra= +nslate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)= +) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) = +scaleY(var(--tw-scale-y)); } + +.group:first-child .group-first\:before\:bg-primary::before { background-co= +lor: var(--background-primary); } + +.group:first-child .group-first\:before\:content-\[\\\'\\\'\]::before { --t= +w-content: \'\'; content: var(--tw-content); } + +@media (hover: none) { + .hover-none\:focus\:before\:invisible:focus::before { visibility: hidden;= + } +} + +@media (prefers-color-scheme: dark) { + .dark\:block { display: block; } + .dark\:hidden { display: none; } + .dark\:border { border-width: 1px; } + .dark\:border-\[rgba\(255\,255\,255\,0\.2\)\] { border-color: rgba(255, 2= +55, 255, 0.2); } +} + +@media not all and (min-width: 744px) { + .max-md\:hidden { display: none; } +} + +@media (min-width: 0px) { + .xs\:order-1 { order: 1; } + .xs\:order-2 { order: 2; } + .xs\:order-3 { order: 3; } + .xs\:-mb-72 { margin-bottom: -4.5rem; } + .xs\:-mt-72 { margin-top: -4.5rem; } + .xs\:mt-1 { margin-top: 0.0625rem; } + .xs\:mt-12 { margin-top: 0.75rem; } + .xs\:mt-16 { margin-top: 1rem; } + .xs\:mt-24 { margin-top: 1.5rem; } + .xs\:mt-3 { margin-top: 0.1875rem; } + .xs\:mt-40 { margin-top: 2.5rem; } + .xs\:mt-48 { margin-top: 3rem; } + .xs\:mt-72 { margin-top: 4.5rem; } + .xs\:mt-8 { margin-top: 0.5rem; } + .xs\:mt-96 { margin-top: 6rem; } + .xs\:mt-\[160px\] { margin-top: 160px; } + .xs\:mt-\[180px\] { margin-top: 180px; } + .xs\:mt-gutter { margin-top: var(--inner-gutter); } + .xs\:block { display: block; } + .xs\:hidden { display: none; } + .xs\:h-64 { height: 4rem; } + .xs\:min-h-44 { min-height: 2.75rem; } + .xs\:min-h-88 { min-height: 5.5rem; } + .xs\:w-60 { width: 3.75rem; } + .xs\:w-auto { width: auto; } + .xs\:w-full { width: 100%; } + .xs\:min-w-\[calc\(50vw_-_var\(--inner-gutter\)\)\] { min-width: calc(50v= +w - var(--inner-gutter)); } + .xs\:overflow-visible { overflow: visible; } + .xs\:border-0 { border-width: 0px; } + .xs\:px-0 { padding-left: 0rem; padding-right: 0rem; } + .xs\:pb-10 { padding-bottom: 0.625rem; } + .xs\:pb-14 { padding-bottom: 0.875rem; } + .xs\:pr-64 { padding-right: 4rem; } + .xs\:pt-12 { padding-top: 0.75rem; } + .xs\:pt-8 { padding-top: 0.5rem; } + .xs\:pt-9 { padding-top: 0.5625rem; } + @media not all and (min-width: 429px) { + .xs\:max-sm\:text-\[23vw\] { font-size: 23vw; } +} +} + +@media (min-width: 380px) { + .min-\[380px\]\:block { display: block; } + .min-\[380px\]\:hidden { display: none; } +} + +@media (min-width: 429px) { + .sm\:block { display: block; } + .sm\:hidden { display: none; } + .sm\:w-7\/12 { width: 58.3333%; } + .sm\:min-w-0 { min-width: 0px; } + .sm\:max-w-none { max-width: none; } + .sm\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); } + .sm\:grid-cols-\[1fr_auto_1fr\] { grid-template-columns: 1fr auto 1fr; } +} + +@media (min-width: 744px) { + .md\:\!absolute { position: absolute !important; } + .md\:absolute { position: absolute; } + .md\:relative { position: relative; } + .md\:sticky { position: sticky; } + .md\:-top-4 { top: -0.25rem; } + .md\:bottom-0 { bottom: 0rem; } + .md\:bottom-22 { bottom: 1.375rem; } + .md\:left-0 { left: 0rem; } + .md\:left-\[calc\(50\%\+12px\)\] { left: calc(50% + 12px); } + .md\:left-auto { left: auto; } + .md\:right-0 { right: 0rem; } + .md\:top-0 { top: 0rem; } + .md\:top-5 { top: 0.3125rem; } + .md\:top-\[\.075em\] { top: 0.075em; } + .md\:top-\[79px\] { top: 79px; } + .md\:top-auto { top: auto; } + .md\:order-1 { order: 1; } + .md\:order-2 { order: 2; } + .md\:order-none { order: 0; } + .md\:col-span-11 { grid-column: span 11 / span 11; } + .md\:col-span-2 { grid-column: span 2 / span 2; } + .md\:col-span-4 { grid-column: span 4 / span 4; } + .md\:col-span-5 { grid-column: span 5 / span 5; } + .md\:col-span-6 { grid-column: span 6 / span 6; } + .md\:row-span-1 { grid-row: span 1 / span 1; } + .md\:-mb-84 { margin-bottom: -5.25rem; } + .md\:-ml-4 { margin-left: -0.25rem; } + .md\:-mt-80 { margin-top: -5rem; } + .md\:-mt-84 { margin-top: -5.25rem; } + .md\:-mt-\[0\.09em\] { margin-top: -0.09em; } + .md\:mb-0 { margin-bottom: 0rem; } + .md\:mb-48 { margin-bottom: 3rem; } + .md\:mb-56 { margin-bottom: 3.5rem; } + .md\:mb-60 { margin-bottom: 3.75rem; } + .md\:ml-4 { margin-left: 0.25rem; } + .md\:ml-6 { margin-left: 0.375rem; } + .md\:ml-8 { margin-left: 0.5rem; } + .md\:ml-auto { margin-left: auto; } + .md\:ml-gutter { margin-left: var(--inner-gutter); } + .md\:mr-0 { margin-right: 0rem; } + .md\:mr-16 { margin-right: 1rem; } + .md\:mr-4 { margin-right: 0.25rem; } + .md\:mt-0 { margin-top: 0rem; } + .md\:mt-1 { margin-top: 0.0625rem; } + .md\:mt-10 { margin-top: 0.625rem; } + .md\:mt-16 { margin-top: 1rem; } + .md\:mt-28 { margin-top: 1.75rem; } + .md\:mt-30 { margin-top: 1.875rem; } + .md\:mt-4 { margin-top: 0.25rem; } + .md\:mt-40 { margin-top: 2.5rem; } + .md\:mt-48 { margin-top: 3rem; } + .md\:mt-6 { margin-top: 0.375rem; } + .md\:mt-\[200px\] { margin-top: 200px; } + .md\:mt-auto { margin-top: auto; } + .md\:mt-gutter { margin-top: var(--inner-gutter); } + .md\:block { display: block; } + .md\:inline-block { display: inline-block; } + .md\:inline { display: inline; } + .md\:flex { display: flex; } + .md\:table { display: table; } + .md\:hidden { display: none; } + .md\:h-42 { height: 2.625rem; } + .md\:h-48 { height: 3rem; } + .md\:h-80 { height: 5rem; } + .md\:h-90 { height: 5.625rem; } + .md\:h-\[100px\] { height: 100px; } + .md\:h-\[70px\] { height: 70px; } + .md\:h-\[calc\(100vh-80px\)\] { height: calc(100vh - 80px); } + .md\:h-auto { height: auto; } + .md\:h-screen { height: calc(var(--vh, 1vh) * 100); } + .md\:max-h-\[1000px\] { max-height: 1000px; } + .md\:min-h-92 { min-height: 5.75rem; } + .md\:min-h-\[144px\] { min-height: 144px; } + .md\:min-h-\[236px\] { min-height: 236px; } + .md\:min-h-\[44px\] { min-height: 44px; } + .md\:min-h-\[84px\] { min-height: 84px; } + .md\:w-1\/2 { width: 50%; } + .md\:w-1\/6 { width: 16.6667%; } + .md\:w-42 { width: 2.625rem; } + .md\:w-80 { width: 5rem; } + .md\:w-90 { width: 5.625rem; } + .md\:w-\[217px\] { width: 217px; } + .md\:w-\[400px\] { width: 400px; } + .md\:w-\[64px\] { width: 64px; } + .md\:w-\[750px\] { width: 750px; } + .md\:w-\[calc\(100\%\+var\(--inner-gutter\)\)\] { width: calc(100% + var(= +--inner-gutter)); } + .md\:w-auto { width: auto; } + .md\:w-full { width: 100%; } + .md\:max-w-\[160px\] { max-width: 160px; } + .md\:max-w-\[24rem\] { max-width: 24rem; } + .md\:max-w-\[280px\] { max-width: 280px; } + .md\:max-w-\[calc\(0\.4\*\(100vw-72px\)\)\] { max-width: calc(0.4 * (100v= +w - 72px)); } + .md\:-translate-y-\[calc\(100\%\+8px\)\] { --tw-translate-y: calc((100% += + 8px)*-1); transform: translate(var(--tw-translate-x),var(--tw-translate-y)= +) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) s= +caleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + .md\:-translate-y-full { --tw-translate-y: -100%; transform: translate(va= +r(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(va= +r(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(va= +r(--tw-scale-y)); } + .md\:translate-x-\[calc\(100\%\+8px\)\] { --tw-translate-x: calc(100% + 8= +px); transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rota= +te(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(= +var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + .md\:translate-y-\[calc\(100\%\+8px\)\] { --tw-translate-y: calc(100% + 8= +px); transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rota= +te(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(= +var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + .md\:transform { transform: translate(var(--tw-translate-x),var(--tw-tran= +slate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-sk= +ew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + .md\:scroll-mt-80 { scroll-margin-top: 5rem; } + .md\:scroll-mt-96 { scroll-margin-top: 6rem; } + .md\:columns-3 { columns: 3; } + .md\:auto-cols-fr { grid-auto-columns: minmax(0px, 1fr); } + .md\:grid-flow-col { grid-auto-flow: column; } + .md\:grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); } + .md\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); } + .md\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); } + .md\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); } + .md\:grid-cols-5 { grid-template-columns: repeat(5, minmax(0px, 1fr)); } + .md\:grid-cols-6 { grid-template-columns: repeat(6, minmax(0px, 1fr)); } + .md\:grid-cols-\[1fr_1fr_1fr\] { grid-template-columns: 1fr 1fr 1fr; } + .md\:grid-cols-\[1fr_1fr_1fr_1fr_1fr\] { grid-template-columns: 1fr 1fr 1= +fr 1fr 1fr; } + .md\:grid-cols-\[45fr_55fr\] { grid-template-columns: 45fr 55fr; } + .md\:grid-cols-\[auto_1fr\] { grid-template-columns: auto 1fr; } + .md\:flex-row { flex-direction: row; } + .md\:flex-col { flex-direction: column; } + .md\:flex-wrap { flex-wrap: wrap; } + .md\:items-start { align-items: flex-start; } + .md\:items-center { align-items: center; } + .md\:justify-start { justify-content: flex-start; } + .md\:justify-center { justify-content: center; } + .md\:justify-between { justify-content: space-between; } + .md\:gap-\[var\(--inner-gutter\)\] { gap: var(--inner-gutter); } + .md\:gap-x-24 { column-gap: 1.5rem; } + .md\:gap-y-32 { row-gap: 2rem; } + .md\:rounded-\[27\.7px\] { border-radius: 27.7px; } + .md\:border { border-width: 1px; } + .md\:border-0 { border-width: 0px; } + .md\:border-b { border-bottom-width: 1px; } + .md\:border-b-0 { border-bottom-width: 0px; } + .md\:border-r { border-right-width: 1px; } + .md\:border-secondary { border-color: var(--border-secondary); } + .md\:bg-\[position\:calc\(100\%_-_16px\)_15px\] { background-position: ca= +lc(100% - 16px) 15px; } + .md\:p-0 { padding: 0rem; } + .md\:px-16 { padding-left: 1rem; padding-right: 1rem; } + .md\:py-16 { padding-top: 1rem; padding-bottom: 1rem; } + .md\:py-22 { padding-top: 1.375rem; padding-bottom: 1.375rem; } + .md\:pb-0 { padding-bottom: 0rem; } + .md\:pb-32 { padding-bottom: 2rem; } + .md\:pb-48 { padding-bottom: 3rem; } + .md\:pb-8 { padding-bottom: 0.5rem; } + .md\:pl-0 { padding-left: 0rem; } + .md\:pl-48 { padding-left: 3rem; } + .md\:pr-0 { padding-right: 0rem; } + .md\:pr-100 { padding-right: 6.25rem; } + .md\:pr-16 { padding-right: 1rem; } + .md\:pr-32 { padding-right: 2rem; } + .md\:pr-36 { padding-right: 2.25rem; } + .md\:pr-40 { padding-right: 2.5rem; } + .md\:pr-44 { padding-right: 2.75rem; } + .md\:pr-48 { padding-right: 3rem; } + .md\:pr-56 { padding-right: 3.5rem; } + .md\:pt-0 { padding-top: 0rem; } + .md\:pt-12 { padding-top: 0.75rem; } + .md\:pt-16 { padding-top: 1rem; } + .md\:pt-22 { padding-top: 1.375rem; } + .md\:pt-32 { padding-top: 2rem; } + .md\:pt-8 { padding-top: 0.5rem; } + .md\:text-right { text-align: right; } + .md\:text-\[14px\] { font-size: 14px; } + .md\:text-\[24px\] { font-size: 24px; } + .md\:text-\[73px\] { font-size: 73px; } + .md\:opacity-0 { opacity: 0; } + .md\:ratio-1x1 { --ratio: 100%; } + .md\:ratio-3x2 { --ratio: 66.67%; } + .md\:first\:mt-48:first-child { margin-top: 3rem; } + .md\:last\:mt-0:last-child { margin-top: 0rem; } + .md\:hover\:bg-transparent:hover { background-color: var(--transparent); = +} + .md\:hover\:text-primary:hover { color: var(--text-primary); } + @media (hover: hover) { + .group:hover .md\:hover-hover\:group-hover\:block { display: block; } +} + .md\:after\:top-auto::after { top: auto; } + .md\:after\:block::after { display: block; } + .md\:after\:h-\[364px\]::after { height: 364px; } + .md\:before\:block::before { display: block; } +} + +@media (min-width: 1280px) { + .lg\:fixed { position: fixed; } + .lg\:absolute { position: absolute; } + .lg\:sticky { position: sticky; } + .lg\:bottom-0 { bottom: 0rem; } + .lg\:left-0 { left: 0rem; } + .lg\:left-\[-180px\] { left: -180px; } + .lg\:left-\[calc\(100\%\+\(2\*var\(--spacing-spacing-4\)\)\)\] { left: ca= +lc(100% + (2 * var(--spacing-spacing-4))); } + .lg\:right-auto { right: auto; } + .lg\:top-2 { top: 0.125rem; } + .lg\:top-3 { top: 0.1875rem; } + .lg\:top-4 { top: 0.25rem; } + .lg\:top-5 { top: 0.3125rem; } + .lg\:top-6 { top: 0.375rem; } + .lg\:top-80 { top: 5rem; } + .lg\:top-\[80px\] { top: 80px; } + .lg\:top-auto { top: auto; } + .lg\:col-span-2 { grid-column: span 2 / span 2; } + .lg\:col-span-3 { grid-column: span 3 / span 3; } + .lg\:col-span-4 { grid-column: span 4 / span 4; } + .lg\:col-span-6 { grid-column: span 6 / span 6; } + .lg\:col-span-8 { grid-column: span 8 / span 8; } + .lg\:col-start-3 { grid-column-start: 3; } + .lg\:mx-\[calc\(0\.5\*\(50vw-380px\)\)\] { margin-left: calc(0.5 * (50vw = +- 380px)); margin-right: calc(0.5 * (50vw - 380px)); } + .lg\:-mt-48 { margin-top: -3rem; } + .lg\:-mt-80 { margin-top: -5rem; } + .lg\:mb-0 { margin-bottom: 0rem; } + .lg\:mb-24 { margin-bottom: 1.5rem; } + .lg\:mb-\[-48px\] { margin-bottom: -48px; } + .lg\:ml-0 { margin-left: 0rem; } + .lg\:ml-auto { margin-left: auto; } + .lg\:mr-18 { margin-right: 1.125rem; } + .lg\:mr-24 { margin-right: 1.5rem; } + .lg\:mr-32 { margin-right: 2rem; } + .lg\:mr-gutter { margin-right: var(--inner-gutter); } + .lg\:mt-0 { margin-top: 0rem; } + .lg\:mt-1 { margin-top: 0.0625rem; } + .lg\:mt-12 { margin-top: 0.75rem; } + .lg\:mt-16 { margin-top: 1rem; } + .lg\:mt-2 { margin-top: 0.125rem; } + .lg\:mt-4 { margin-top: 0.25rem; } + .lg\:mt-47 { margin-top: 2.9375rem; } + .lg\:mt-48 { margin-top: 3rem; } + .lg\:mt-6 { margin-top: 0.375rem; } + .lg\:mt-60 { margin-top: 3.75rem; } + .lg\:mt-8 { margin-top: 0.5rem; } + .lg\:mt-\[0\.3em\] { margin-top: 0.3em; } + .lg\:mt-\[256px\] { margin-top: 256px; } + .lg\:block { display: block; } + .lg\:inline-block { display: inline-block; } + .lg\:inline { display: inline; } + .lg\:flex { display: flex; } + .lg\:grid { display: grid; } + .lg\:hidden { display: none; } + .lg\:h-36 { height: 2.25rem; } + .lg\:h-48 { height: 3rem; } + .lg\:h-\[144px\] { height: 144px; } + .lg\:h-\[256px\] { height: 256px; } + .lg\:h-\[calc\(100vh-80px\)\] { height: calc(100vh - 80px); } + .lg\:h-screen { height: calc(var(--vh, 1vh) * 100); } + .lg\:max-h-\[1000px\] { max-height: 1000px; } + .lg\:min-h-0 { min-height: 0rem; } + .lg\:min-h-100 { min-height: 6.25rem; } + .lg\:min-h-48 { min-height: 3rem; } + .lg\:min-h-\[200px\] { min-height: 200px; } + .lg\:min-h-\[48px\] { min-height: 48px; } + .lg\:min-h-\[600px\] { min-height: 600px; } + .lg\:min-h-\[840px\] { min-height: 840px; } + .lg\:min-h-\[calc\(100vh-80px\)\] { min-height: calc(100vh - 80px); } + .lg\:w-1\/3 { width: 33.3333%; } + .lg\:w-10\/12 { width: 83.3333%; } + .lg\:w-2\/12 { width: 16.6667%; } + .lg\:w-\[120px\] { width: 120px; } + .lg\:w-\[144px\] { width: 144px; } + .lg\:w-\[180px\] { width: 180px; } + .lg\:w-\[256px\] { width: 256px; } + .lg\:w-\[260px\] { width: 260px; } + .lg\:w-\[33\.333333vw\] { width: 33.3333vw; } + .lg\:w-\[900px\] { width: 900px; } + .lg\:w-\[92px\] { width: 92px; } + .lg\:w-full { width: 100%; } + .lg\:w-max { width: max-content; } + .lg\:max-w-\[100px\] { max-width: 100px; } + .lg\:max-w-\[120px\] { max-width: 120px; } + .lg\:max-w-\[220px\] { max-width: 220px; } + .lg\:max-w-\[70\%\] { max-width: 70%; } + .lg\:max-w-\[800px\] { max-width: 800px; } + .lg\:max-w-full { max-width: 100%; } + .lg\:-translate-x-1\/2 { --tw-translate-x: -50%; transform: translate(var= +(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var= +(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var= +(--tw-scale-y)); } + .lg\:-translate-x-\[calc\(100\%\+16px\)\] { --tw-translate-x: calc((100% = ++ 16px)*-1); transform: translate(var(--tw-translate-x),var(--tw-translate-= +y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y))= + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + .lg\:-translate-y-1\/2 { --tw-translate-y: -50%; transform: translate(var= +(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var= +(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var= +(--tw-scale-y)); } + .lg\:transform { transform: translate(var(--tw-translate-x),var(--tw-tran= +slate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-sk= +ew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + .lg\:columns-2 { columns: 2; } + .lg\:columns-4 { columns: 4; } + .lg\:grid-flow-col { grid-auto-flow: column; } + .lg\:grid-cols-12 { grid-template-columns: repeat(12, minmax(0px, 1fr)); = +} + .lg\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); } + .lg\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); } + .lg\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); } + .lg\:grid-cols-5 { grid-template-columns: repeat(5, minmax(0px, 1fr)); } + .lg\:grid-cols-7 { grid-template-columns: repeat(7, minmax(0px, 1fr)); } + .lg\:flex-row { flex-direction: row; } + .lg\:items-start { align-items: flex-start; } + .lg\:items-center { align-items: center; } + .lg\:justify-end { justify-content: flex-end; } + .lg\:gap-\[var\(--inner-gutter\)\] { gap: var(--inner-gutter); } + .lg\:rounded-\[27\.7px\] { border-radius: 27.7px; } + .lg\:rounded-\[9px\] { border-radius: 9px; } + .lg\:bg-transparent { background-color: var(--transparent); } + .lg\:px-0 { padding-left: 0rem; padding-right: 0rem; } + .lg\:px-24 { padding-left: 1.5rem; padding-right: 1.5rem; } + .lg\:px-6 { padding-left: 0.375rem; padding-right: 0.375rem; } + .lg\:py-0 { padding-top: 0rem; padding-bottom: 0rem; } + .lg\:py-12 { padding-top: 0.75rem; padding-bottom: 0.75rem; } + .lg\:py-16 { padding-top: 1rem; padding-bottom: 1rem; } + .lg\:py-24 { padding-top: 1.5rem; padding-bottom: 1.5rem; } + .lg\:pb-12 { padding-bottom: 0.75rem; } + .lg\:pb-15 { padding-bottom: 0.9375rem; } + .lg\:pb-24 { padding-bottom: 1.5rem; } + .lg\:pb-32 { padding-bottom: 2rem; } + .lg\:pb-60 { padding-bottom: 3.75rem; } + .lg\:pb-8 { padding-bottom: 0.5rem; } + .lg\:pl-24 { padding-left: 1.5rem; } + .lg\:pl-48 { padding-left: 3rem; } + .lg\:pl-gutter { padding-left: var(--inner-gutter); } + .lg\:pr-0 { padding-right: 0rem; } + .lg\:pr-32 { padding-right: 2rem; } + .lg\:pr-40 { padding-right: 2.5rem; } + .lg\:pr-44 { padding-right: 2.75rem; } + .lg\:pr-48 { padding-right: 3rem; } + .lg\:pr-68 { padding-right: 4.25rem; } + .lg\:pr-\[var\(--inner-gutter\)\], .lg\:pr-gutter { padding-right: var(--= +inner-gutter); } + .lg\:pt-0 { padding-top: 0rem; } + .lg\:pt-10 { padding-top: 0.625rem; } + .lg\:pt-11 { padding-top: 0.6875rem; } + .lg\:pt-12 { padding-top: 0.75rem; } + .lg\:pt-13 { padding-top: 0.8125rem; } + .lg\:pt-14 { padding-top: 0.875rem; } + .lg\:text-right { text-align: right; } + .lg\:text-\[12px\] { font-size: 12px; } + .lg\:text-\[16px\] { font-size: 16px; } + .lg\:text-\[17px\] { font-size: 17px; } + .lg\:text-\[28px\] { font-size: 28px; } + .lg\:leading-\[22px\] { line-height: 22px; } + .lg\:ratio-4x5 { --ratio: 125%; } + .lg\:first\:mt-60:first-child { margin-top: 3.75rem; } + @media (hover: hover) { + .group:hover .lg\:hover-hover\:group-hover\:block { display: block; } +} + @media (hover: none) { + .lg\:hover-none\:hidden { display: none; } +} + .lg\:before\:absolute::before { position: absolute; } +} + +@media (min-width: 1680px) { + .xl\:ml-0 { margin-left: 0rem; } + .xl\:mr-64 { margin-right: 4rem; } + .xl\:mt-64 { margin-top: 4rem; } + .xl\:block { display: block; } + .xl\:hidden { display: none; } + .xl\:w-\[1000px\] { width: 1000px; } + .xl\:w-\[290px\] { width: 290px; } + .xl\:w-full { width: 100%; } + .xl\:max-w-\[1000px\] { max-width: 1000px; } + .xl\:rounded-\[10px\] { border-radius: 10px; } + .xl\:rounded-\[30\.9px\] { border-radius: 30.9px; } + .xl\:pr-\[calc\(6\*var\(--inner-gutter\)\)\] { padding-right: calc(6 * va= +r(--inner-gutter)); } +} + +.\[\&_a\]\:break-all a { word-break: break-all; } + +@media (min-width: 744px) { + @media (hover: hover) { + .group-item:hover .md\:hover-hover\:\[\.group-item\:hover_\&\]\:block { d= +isplay: block; } +} +} + +em .\[em_\&\]\:indent-2 { text-indent: 0.125rem; } + +.ui-button { z-index: 10; border-radius: 0.2em; outline: transparent solid = +2px; outline-offset: 2px; } + +.ui-button:focus { outline: transparent solid 2px; outline-offset: 2px; } + +.ui-button::before { position: absolute; inset: -0.5rem; z-index: -10; disp= +lay: none; border-width: 4px; border-color: var(--border-primary); --tw-con= +tent: ""; content: var(--tw-content); } + +.ui-button:focus::before { display: block; } + +.ui-button:focus:not(:focus-visible)::before { display: none; } + +.ui-card:focus:not(:focus-visible) { outline: none; } + +.ui-link { z-index: 10; border-radius: 0.2em; outline: transparent solid 2p= +x; outline-offset: 2px; } + +.ui-link:focus { outline: transparent solid 2px; outline-offset: 2px; } + +.ui-link::before { position: absolute; inset: -0.5rem; z-index: -10; displa= +y: none; border-width: 4px; border-color: var(--border-primary); --tw-conte= +nt: ""; content: var(--tw-content); } + +.ui-link:focus::before { display: block; } + +.ui-link:focus:not(:focus-visible)::before { display: none; } + +.ui-link--underline:hover span { text-decoration-color: rgba(var(--text-pri= +mary-rgb),.2); } + +.ui-link--inherit::before { border-color: inherit; } + +.ui-richtext a { position: relative; z-index: 10; text-decoration-line: und= +erline; outline: transparent solid 2px; outline-offset: 2px; text-decoratio= +n-thickness: 1px; text-underline-offset: 0.2em; } + +.ui-richtext a:focus { outline: transparent solid 2px; outline-offset: 2px;= + } + +.ui-richtext a::before { position: absolute; inset: -0.5rem; z-index: -10; = +display: none; border-width: 4px; border-color: var(--border-primary); --tw= +-content: ""; content: var(--tw-content); } + +.ui-richtext a:focus::before { display: block; } + +.ui-richtext a:focus:not(:focus-visible)::before { display: none; } + +.ui-richtext a:hover { text-decoration-color: rgba(var(--text-primary-rgb),= +.2); } + +.ui-richtext p + p { margin-top: 1em; } + +.ui-richtext ol + p, .ui-richtext ul + p { margin-top: var(--spacing-spacin= +g-4); } + +.ui-richtext ol { margin-top: var(--spacing-spacing-4); list-style-position= +: inside; list-style-type: decimal; } + +.ui-richtext ol:first-child { margin-top: 0rem; } + +.ui-richtext ul { margin-top: var(--spacing-spacing-4); list-style-position= +: outside; list-style-type: disc; padding-left: 1em; } + +.ui-richtext ul:first-child { margin-top: 0rem; } + +.ui-richtext ol li { padding-left: 1em; text-indent: -1em; } + +.ui-richtext ol li, .ui-richtext ul li { margin-top: 0.5rem; } + +.ui-richtext ol li:first-child, .ui-richtext ul li:first-child { margin-top= +: 0rem; } + +.ui-richtext ol ol, .ui-richtext ul ul, .ui-richtext ol ol:first-child, .ui= +-richtext ul ul:first-child { margin-top: 0.5rem; } + +.ui-richtext ol ol { list-style-type: lower-roman; } + +.ui-richtext ul ul { list-style-type: circle; } + +.ui-richtext h3 { margin-top: var(--spacing-spacing-4); font-family: var(--= +sans); font-size: 1.125rem; font-weight: 600; line-height: 130%; letter-spa= +cing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-richtext h3 { font-size: 1.3125rem; } +} + +.ui-richtext h4 { margin-top: var(--spacing-spacing-4); font-family: var(--= +sans); font-size: 1rem; font-weight: 600; line-height: 130%; letter-spacing= +: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-richtext h4 { font-size: 1.125rem; } +} + +.ui-richtext table { margin-top: var(--spacing-spacing-5); font-family: var= +(--sans); font-size: 1rem; line-height: 130%; letter-spacing: 0px; -webkit-= +font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-richtext table { font-size: 1.125rem; } +} + +.ui-richtext table { display: block; width: 100%; max-width: calc(100vw - (= +var(--outer-gutter) * 2)); overflow-x: auto; border-top-width: 1px; border-= +top-color: var(--border-primary); } + +.ui-richtext table:first-child { margin-top: 0rem; } + +.ui-richtext table thead, .ui-richtext table th { font-family: var(--sans);= + font-size: 1rem; font-weight: 600; line-height: 130%; letter-spacing: 0px;= + -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-richtext table thead, .ui-richtext table th { font-size: 1.125rem; } +} + +.ui-richtext table thead, .ui-richtext table th { text-align: left; } + +.ui-richtext table tr { border-bottom-width: 1px; border-color: var(--borde= +r-secondary); } + +.ui-richtext table th, .ui-richtext table td { padding-bottom: 0.25rem; pad= +ding-top: 0.25rem; padding-right: 1em; vertical-align: top; } + +@media (min-width: 0px) { + .ui-richtext table th, .ui-richtext table td { min-width: calc(50vw - var= +(--inner-gutter)); } +} + +@media (min-width: 429px) { + .ui-richtext table th, .ui-richtext table td { min-width: 0px; } +} + +.ui-richtext table h3, .ui-richtext table h4 { margin: 0rem; } + +.ui-richtext blockquote { padding-top: var(--spacing-spacing-5); padding-bo= +ttom: var(--spacing-spacing-5); padding-left: 2.25rem; } + +@media (min-width: 1280px) { + .ui-richtext blockquote { padding-left: calc(((var(--container-width, 100= +vw - var(--scrollbar-visible-width, 0px)) - (((var(--grid-columns) - 1) * v= +ar(--inner-gutter)) + (2 * var(--outer-gutter)))) / (var(--grid-columns))))= +; } +} + +@media (min-width: 744px) { + .ui-richtext blockquote { padding-left: 3rem; } +} + +.ui-richtext blockquote + blockquote { padding-top: 0rem; } + +.ui-richtext code { font-family: var(--mono); font-size: 1rem; line-height:= + 120%; letter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-richtext code { font-size: 1.0625rem; } +} + +.ui-richtext code { background-color: rgba(var(--text-primary-rgb),.12); pa= +dding-left: 0.25rem; padding-right: 0.25rem; font-size: 0.9em; } + +.ui-richtext hr { margin-top: var(--spacing-spacing-6); margin-bottom: var(= +--spacing-spacing-6); border-top-width: 1px; border-color: var(--border-sec= +ondary); } + +.ui-richtext .katex { font-size: 1em; } + +.ui-richtext strong { font-weight: 600; } + +input[type=3D"search"]::-webkit-search-decoration, input[type=3D"search"]::= +-webkit-search-cancel-button, input[type=3D"search"]::-webkit-search-result= +s-button, input[type=3D"search"]::-webkit-search-results-decoration { displ= +ay: none; } + +select { font-family: var(--sans); font-size: 1rem; line-height: 130%; lett= +er-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + select { font-size: 1.125rem; } +} + +select { border-radius: 0px; background: transparent; } + +input[type=3D"checkbox"], input[type=3D"radio"] { outline: transparent soli= +d 2px; outline-offset: 2px; } + +select:focus, input[type=3D"checkbox"]:focus, input[type=3D"radio"]:focus {= + outline-style: solid; outline-width: 4px; outline-offset: 4px; outline-col= +or: var(--border-primary); } + +select:focus:not(:focus-visible), input[type=3D"checkbox"]:focus:not(:focus= +-visible), input[type=3D"radio"]:focus:not(:focus-visible) { outline: trans= +parent solid 0px; outline-offset: 2px; } + +.ui-form h3 { font-family: var(--sans); font-size: 1.125rem; font-weight: 6= +00; line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: antiali= +ased; } + +@media (min-width: 1280px) { + .ui-form h3 { font-size: 1.3125rem; } +} + +.ui-form h3 { margin-top: 2.5rem; width: 100%; border-top-width: 1px; borde= +r-color: var(--border-secondary); padding-top: 0.5rem; } + +.ui-form h3:first-child { margin-top: 0rem; border-style: none; padding-top= +: 0rem; } + +@media (min-width: 744px) { + .ui-form h3 { margin-top: 3rem; padding-top: 0.75rem; } +} + +@media (min-width: 1280px) { + .ui-form h3 { margin-top: 3.75rem; } +} + +.ui-form > label, .ui-form > div:not(.flex), .ui-form section > div, .ui-fo= +rm section > label { font-family: var(--sans); font-size: 1rem; line-height= +: 130%; letter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-form > label, .ui-form > div:not(.flex), .ui-form section > div, .ui-= +form section > label { font-size: 1.125rem; } +} + +.ui-form > label, .ui-form > div:not(.flex):not(:first-child), .ui-form sec= +tion > div, .ui-form section > label { margin-top: var(--spacing-spacing-4)= +; } + +.ui-form > label:first-child { margin-top: 0rem; } + +.ui-form label + input[type=3D"text"], .ui-form label + input[type=3D"numbe= +r"], .ui-form label + input[type=3D"email"], .ui-form label + input[type=3D= +"tel"], .ui-form label + input[type=3D"url"], .ui-form label + textarea, .u= +i-form label + .radio-group, .ui-form label + .checkbox-group, .ui-form sel= +ect { margin-top: 0.5rem; } + +.ui-form input[type=3D"text"], .ui-form input[type=3D"number"], .ui-form in= +put[type=3D"email"], .ui-form input[type=3D"tel"], .ui-form input[type=3D"u= +rl"], .ui-form input[type=3D"search"], .ui-form textarea, .ui-form select {= + font-family: var(--sans); font-size: 1rem; line-height: 130%; letter-spaci= +ng: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-form input[type=3D"text"], .ui-form input[type=3D"number"], .ui-form = +input[type=3D"email"], .ui-form input[type=3D"tel"], .ui-form input[type=3D= +"url"], .ui-form input[type=3D"search"], .ui-form textarea, .ui-form select= + { font-size: 1.125rem; } +} + +.ui-form input[type=3D"text"], .ui-form input[type=3D"number"], .ui-form in= +put[type=3D"email"], .ui-form input[type=3D"tel"], .ui-form input[type=3D"u= +rl"], .ui-form input[type=3D"search"], .ui-form textarea, .ui-form select {= + height: 2.75rem; width: 100%; appearance: none; border-radius: 0.2em; bord= +er-width: 1px; border-color: var(--border-primary); background-color: var(-= +-background-primary); padding-left: 0.875rem; padding-right: 0.875rem; } + +@media (min-width: 744px) { + .ui-form input[type=3D"text"], .ui-form input[type=3D"number"], .ui-form = +input[type=3D"email"], .ui-form input[type=3D"tel"], .ui-form input[type=3D= +"url"], .ui-form input[type=3D"search"], .ui-form textarea, .ui-form select= + { height: 3rem; } +} + +.ui-form input[type=3D"text"].validate:invalid:invalid, .ui-form input[type= +=3D"number"].validate:invalid:invalid, .ui-form input[type=3D"email"].valid= +ate:invalid:invalid, .ui-form input[type=3D"tel"].validate:invalid:invalid,= + .ui-form input[type=3D"url"].validate:invalid:invalid, .ui-form input[type= +=3D"search"].validate:invalid:invalid, .ui-form textarea.validate:invalid:i= +nvalid, .ui-form select.validate:invalid:invalid { border-width: 2px; borde= +r-color: var(--red-700); } + +.ui-form input[type=3D"text"].validate:invalid, .ui-form input[type=3D"numb= +er"].validate:invalid, .ui-form input[type=3D"email"].validate:invalid, .ui= +-form input[type=3D"tel"].validate:invalid, .ui-form input[type=3D"url"].va= +lidate:invalid, .ui-form input[type=3D"search"].validate:invalid, .ui-form = +textarea.validate:invalid, .ui-form select.validate:invalid { background-im= +age: url("data:image/svg+xml,%3Csvg width=3D'14' height=3D'14' viewBox=3D'0= + 0 14 14' fill=3D'none' xmlns=3D'http://www.w3.org/2000/svg'%3E%3Cpath d=3D= +'M7 0C3.13 0 0 3.13 0 7C0 10.87 3.13 14 7 14C10.87 14 14 10.87 14 7C14 3.13= + 10.87 0 7 0ZM7 12.37C4.04 12.37 1.63 9.96 1.63 7C1.63 4.04 4.04 1.63 7 1.6= +3C9.96 1.63 12.37 4.04 12.37 7C12.37 9.96 9.96 12.37 7 12.37Z' fill=3D'%23F= +F4500'/%3E%3Cpath d=3D'M7.77999 3.62012H6.20999V8.00012H7.77999V3.62012Z' f= +ill=3D'%23FF4500'/%3E%3Cpath d=3D'M7.77999 9H6.20999V10.58H7.77999V9Z' fill= +=3D'%23FF4500'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat; } + +.ui-form textarea { min-height: 132px; padding-top: 0.75rem; padding-bottom= +: 0.75rem; } + +@media (min-width: 744px) { + .ui-form textarea { min-height: 144px; } +} + +.ui-form input[type=3D"text"] + span, .ui-form input[type=3D"number"] + spa= +n, .ui-form input[type=3D"email"] + span, .ui-form input[type=3D"tel"] + sp= +an, .ui-form input[type=3D"url"] + span, .ui-form input[type=3D"search"] + = +span, .ui-form textarea + span, .ui-form select + span { font-family: var(-= +-sans); font-size: 0.75rem; line-height: 130%; letter-spacing: 0px; -webkit= +-font-smoothing: antialiased; margin-top: 0.5rem; color: var(--text-seconda= +ry); } + +.ui-form input[type=3D"text"]:focus, .ui-form input[type=3D"number"]:focus,= + .ui-form input[type=3D"email"]:focus, .ui-form input[type=3D"tel"]:focus, = +.ui-form input[type=3D"url"]:focus, .ui-form input[type=3D"search"]:focus, = +.ui-form textarea:focus, .ui-form select:focus { background-color: var(--ba= +ckground-interactive-primary-hover); outline: transparent solid 2px; outlin= +e-offset: 2px; } + +.ui-form--keyboard input[type=3D"text"]:focus, .ui-form--keyboard input[typ= +e=3D"number"]:focus, .ui-form--keyboard input[type=3D"email"]:focus, .ui-fo= +rm--keyboard input[type=3D"tel"]:focus, .ui-form--keyboard input[type=3D"ur= +l"]:focus, .ui-form--keyboard input[type=3D"search"]:focus, .ui-form--keybo= +ard textarea:focus, .ui-form--keyboard select:focus { outline-style: solid;= + outline-width: 4px; outline-offset: 0px; outline-color: var(--border-prima= +ry); } + +.ui-form button[type=3D"submit"], .ui-form button.submit { font-family: var= +(--sans); font-size: 1rem; line-height: 130%; letter-spacing: 0px; -webkit-= +font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-form button[type=3D"submit"], .ui-form button.submit { font-size: 1.1= +25rem; } +} + +.ui-form button[type=3D"submit"], .ui-form button.submit { display: inline-= +block; border-width: 1px; border-color: var(--border-primary); background-c= +olor: var(--background-inverse); padding: 0.4375rem 0.75rem 0.5625rem; colo= +r: var(--text-inverse); } + +.ui-form button[type=3D"submit"]:hover, .ui-form button.submit:hover, .ui-f= +orm button[type=3D"submit"]:active, .ui-form button.submit:active { border-= +color: var(--border-primary); background-color: var(--background-primary); = +color: var(--text-primary); } + +@media (min-width: 0px) { + .ui-form button[type=3D"submit"], .ui-form button.submit { min-height: 2.= +75rem; } +} + +@media (min-width: 1280px) { + .ui-form button[type=3D"submit"], .ui-form button.submit { min-height: 3r= +em; } +} + +.ui-form button { margin-top: var(--spacing-spacing-4); z-index: 10; border= +-radius: 0.2em; outline: transparent solid 2px; outline-offset: 2px; } + +.ui-form button:focus { outline: transparent solid 2px; outline-offset: 2px= +; } + +.ui-form button::before { position: absolute; inset: -0.5rem; z-index: -10;= + display: none; border-width: 4px; border-color: var(--border-primary); --t= +w-content: ""; content: var(--tw-content); } + +.ui-form button:focus::before { display: block; } + +.ui-form button:focus:not(:focus-visible)::before { display: none; } + +.ui-form section { margin-top: 2.5rem; border-top-width: 1px; border-bottom= +-width: 1px; border-color: var(--border-secondary); padding-top: 0.75rem; p= +adding-bottom: 3rem; } + +@media (min-width: 744px) { + .ui-form section { margin-top: 3rem; } +} + +@media (min-width: 1280px) { + .ui-form section { margin-top: 3.75rem; } +} + +.ui-form select { appearance: none; background-image: url("data:image/svg+x= +ml,%3Csvg width=3D'18' height=3D'18' viewBox=3D'0 0 18 18' fill=3D'none' xm= +lns=3D'http://www.w3.org/2000/svg'%3E%3Cpath d=3D'M9 12.3599L3.94 7.30994L5= +.06 6.18994L9 10.1399L12.94 6.18994L14.06 7.30994L9 12.3599Z' fill=3D'black= +'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat; } + +.ui-form select.validate:invalid { background-image: url("data:image/svg+xm= +l,%3Csvg width=3D'18' height=3D'18' viewBox=3D'0 0 18 18' fill=3D'none' xml= +ns=3D'http://www.w3.org/2000/svg'%3E%3Cpath d=3D'M9 12.3599L3.94 7.30994L5.= +06 6.18994L9 10.1399L12.94 6.18994L14.06 7.30994L9 12.3599Z' fill=3D'black'= +/%3E%3C/svg%3E%0A"), url("data:image/svg+xml,%3Csvg width=3D'14' height=3D'= +14' viewBox=3D'0 0 14 14' fill=3D'none' xmlns=3D'http://www.w3.org/2000/svg= +'%3E%3Cpath d=3D'M7 0C3.13 0 0 3.13 0 7C0 10.87 3.13 14 7 14C10.87 14 14 10= +.87 14 7C14 3.13 10.87 0 7 0ZM7 12.37C4.04 12.37 1.63 9.96 1.63 7C1.63 4.04= + 4.04 1.63 7 1.63C9.96 1.63 12.37 4.04 12.37 7C12.37 9.96 9.96 12.37 7 12.3= +7Z' fill=3D'%23FF4500'/%3E%3Cpath d=3D'M7.77999 3.62012H6.20999V8.00012H7.7= +7999V3.62012Z' fill=3D'%23FF4500'/%3E%3Cpath d=3D'M7.77999 9H6.20999V10.58H= +7.77999V9Z' fill=3D'%23FF4500'/%3E%3C/svg%3E%0A"); background-repeat: no-re= +peat, no-repeat; } + +.ui-form select, .ui-form input[type=3D"text"].validate:invalid, .ui-form i= +nput[type=3D"number"].validate:invalid, .ui-form input[type=3D"email"].vali= +date:invalid, .ui-form input[type=3D"tel"].validate:invalid, .ui-form input= +[type=3D"url"].validate:invalid, .ui-form input[type=3D"search"].validate:i= +nvalid, .ui-form textarea.validate:invalid, .ui-form select.validate:invali= +d { background-position: calc(100% - 12px) 12px; } + +.ui-form select.validate:invalid { background-position: calc(100% - 32px) 1= +2px, calc(100% - 12px) 14px; } + +@media (min-width: 744px) { + .ui-form select, .ui-form input[type=3D"text"].validate:invalid, .ui-form= + input[type=3D"number"].validate:invalid, .ui-form input[type=3D"email"].va= +lidate:invalid, .ui-form input[type=3D"tel"].validate:invalid, .ui-form inp= +ut[type=3D"url"].validate:invalid, .ui-form input[type=3D"search"].validate= +:invalid, .ui-form textarea.validate:invalid, .ui-form select.validate:inva= +lid { background-position: calc(100% - 16px) 15px; } + .ui-form select.validate:invalid { background-position: calc(100% - 42px)= + 14px, calc(100% - 16px) 15px; } +} + +::selection { color: var(--background-primary); background: var(--text-prim= +ary); } + +pre code.hljs { display: block; overflow-x: auto; padding: 1em; } + +.hljs { color: rgb(255, 255, 255); background: rgb(0, 0, 0); } + +.hljs ::selection, .hljs::selection { background-color: rgb(57, 57, 57); } + +.hljs-comment, .hljs-tag { color: rgb(168, 168, 168); } + +.hljs-operator, .hljs-punctuation, .hljs-subst { color: rgb(255, 255, 255);= + } + +.hljs-operator { color: rgb(168, 168, 168); } + +.hljs-bullet, .hljs-deletion, .hljs-name, .hljs-selector-tag, .hljs-templat= +e-variable, .hljs-variable { color: rgb(255, 69, 0); } + +.hljs-attr, .hljs-link, .hljs-literal, .hljs-number, .hljs-symbol, .hljs-va= +riable.constant_ { color: rgb(254, 118, 0); } + +.hljs-class .hljs-title, .hljs-title, .hljs-title.class_ { color: rgb(255, = +201, 138); } + +.hljs-strong { font-weight: 700; color: rgb(255, 201, 138); } + +.hljs-addition, .hljs-code, .hljs-string, .hljs-title.class_.inherited__ { = +color: rgb(81, 218, 76); } + +.hljs-built_in, .hljs-doctag, .hljs-keyword.hljs-atrule, .hljs-quote, .hljs= +-regexp { color: rgb(130, 255, 255); } + +.hljs-attribute, .hljs-function .hljs-title, .hljs-section, .hljs-title.fun= +ction_, .ruby .hljs-property { color: rgb(175, 193, 255); } + +.diff .hljs-meta, .hljs-keyword, .hljs-template-tag, .hljs-type { color: rg= +b(255, 139, 255); } + +.hljs-emphasis { color: rgb(255, 139, 255); font-style: italic; } + +.hljs-meta, .hljs-meta .hljs-keyword, .hljs-meta .hljs-string { color: rgb(= +182, 114, 82); } + +.hljs-meta .hljs-keyword, .hljs-meta-keyword { font-weight: 700; } + +@font-face { font-family: Signifier; src: url("../fonts/signifier/signifier= +-light.woff2") format("woff2"), url("../fonts/signifier/signifier-light.wof= +f") format("woff"), url("../fonts/signifier/signifier-light.ttf") format("t= +ruetype"); font-style: normal; font-weight: 400; font-display: swap; } + +@font-face { font-family: Signifier; src: url("../fonts/signifier/signifier= +-light-italic.woff2") format("woff2"), url("../fonts/signifier/signifier-li= +ght-italic.woff") format("woff"), url("../fonts/signifier/signifier-light-i= +talic.ttf") format("truetype"); font-style: italic; font-weight: 400; font-= +display: swap; } + +@font-face { font-family: Signifier; src: url("../fonts/signifier/signifier= +-bold.woff2") format("woff2"), url("../fonts/signifier/signifier-bold.woff"= +) format("woff"), url("../fonts/signifier/signifier-bold.ttf") format("true= +type"); font-style: normal; font-weight: 700; font-display: swap; } + +@font-face { font-family: Signifier; src: url("../fonts/signifier/signifier= +-bold-italic.woff2") format("woff2"), url("../fonts/signifier/signifier-bol= +d-italic.woff") format("woff"), url("../fonts/signifier/signifier-bold-ital= +ic.ttf") format("truetype"); font-style: italic; font-weight: 700; font-dis= +play: swap; } + +@font-face { font-family: Soehne; src: url("../fonts/soehne/soehne-buch.wof= +f2") format("woff2"); font-style: normal; font-weight: 400; font-display: s= +wap; } + +@font-face { font-family: Soehne; src: url("../fonts/soehne/soehne-kraftig.= +woff2") format("woff2"); font-style: normal; font-weight: 600; font-display= +: swap; } + +@font-face { font-family: Soehne; src: url("../fonts/soehne/soehne-kraftig-= +kursiv.woff2") format("woff2"); font-style: italic; font-weight: 600; font-= +display: swap; } + +@font-face { font-family: Soehne; src: url("../fonts/soehne/soehne-buch-kur= +siv.woff2") format("woff2"), url("../fonts/soehne/soehne-buch-kursiv.woff")= + format("woff"), url("../fonts/soehne/soehne-buch-kursiv.ttf") format("true= +type"); font-style: italic; font-weight: 400; font-display: swap; } + +@font-face { font-family: Soehne; src: url("../fonts/soehne/soehne-halbfett= +.woff2") format("woff2"), url("../fonts/soehne/soehne-halbfett.woff") forma= +t("woff"), url("../fonts/soehne/soehne-halbfett.ttf") format("truetype"); f= +ont-style: normal; font-weight: 700; font-display: swap; } + +@font-face { font-family: Soehne; src: url("../fonts/soehne/soehne-halbfett= +-kursiv.woff2") format("woff2"), url("../fonts/soehne/soehne-halbfett-kursi= +v.woff") format("woff"), url("../fonts/soehne/soehne-halbfett-kursiv.ttf") = +format("truetype"); font-style: italic; font-weight: 700; font-display: swa= +p; } + +@font-face { font-family: "Soehne Mono Buch"; src: url("../fonts/soehne/soe= +hne-mono-buch.woff2") format("woff2"), url("../fonts/soehne/soehne-mono-buc= +h.woff") format("woff"), url("../fonts/soehne/soehne-mono-buch.ttf") format= +("truetype"); font-style: normal; font-weight: 400; font-display: swap; } + +@font-face { font-family: "Soehne Mono Buch"; src: url("../fonts/soehne/soe= +hne-mono-buch-kursiv.woff2") format("woff2"), url("../fonts/soehne/soehne-m= +ono-buch-kursiv.woff") format("woff"), url("../fonts/soehne/soehne-mono-buc= +h-kursiv.ttf") format("truetype"); font-style: italic; font-weight: 400; fo= +nt-display: swap; } + +@font-face { font-family: "Soehne Circle"; src: url("../fonts/soehne-circle= +/soehne-circle-buch.woff2") format("woff2"); font-weight: 400; font-display= +: swap; } + +@font-face { font-family: "Soehne Circle"; src: url("../fonts/soehne-circle= +/soehne-circle-halbfett.woff2") format("woff2"); font-weight: 700; font-dis= +play: swap; } + +@font-face { font-family: KaTeX_AMS; src: url("../fonts/katex/KaTeX_AMS-Reg= +ular.woff2") format("woff2"), url("../fonts/katex/KaTeX_AMS-Regular.woff") = +format("woff"), url("../fonts/katex/KaTeX_AMS-Regular.ttf") format("truetyp= +e"); font-weight: 400; font-display: swap; font-style: normal; } + +@font-face { font-family: KaTeX_Caligraphic; src: url("../fonts/katex/KaTeX= +_Caligraphic-Bold.woff2") format("woff2"), url("../fonts/katex/KaTeX_Caligr= +aphic-Bold.woff") format("woff"), url("../fonts/katex/KaTeX_Caligraphic-Bol= +d.ttf") format("truetype"); font-weight: 700; font-display: swap; font-styl= +e: normal; } + +@font-face { font-family: KaTeX_Caligraphic; src: url("../fonts/katex/KaTeX= +_Caligraphic-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Cal= +igraphic-Regular.woff") format("woff"), url("../fonts/katex/KaTeX_Caligraph= +ic-Regular.ttf") format("truetype"); font-weight: 400; font-display: swap; = +font-style: normal; } + +@font-face { font-family: KaTeX_Fraktur; src: url("../fonts/katex/KaTeX_Fra= +ktur-Bold.woff2") format("woff2"), url("../fonts/katex/KaTeX_Fraktur-Bold.w= +off") format("woff"), url("../fonts/katex/KaTeX_Fraktur-Bold.ttf") format("= +truetype"); font-weight: 700; font-display: swap; font-style: normal; } + +@font-face { font-family: KaTeX_Fraktur; src: url("../fonts/katex/KaTeX_Fra= +ktur-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Fraktur-Reg= +ular.woff") format("woff"), url("../fonts/katex/KaTeX_Fraktur-Regular.ttf")= + format("truetype"); font-weight: 400; font-display: swap; font-style: norm= +al; } + +@font-face { font-family: KaTeX_Main; src: url("../fonts/katex/KaTeX_Main-B= +old.woff2") format("woff2"), url("../fonts/katex/KaTeX_Main-Bold.woff") for= +mat("woff"), url("../fonts/katex/KaTeX_Main-Bold.ttf") format("truetype"); = +font-weight: 700; font-display: swap; font-style: normal; } + +@font-face { font-family: KaTeX_Main; src: url("../fonts/katex/KaTeX_Main-B= +oldItalic.woff2") format("woff2"), url("../fonts/katex/KaTeX_Main-BoldItali= +c.woff") format("woff"), url("../fonts/katex/KaTeX_Main-BoldItalic.ttf") fo= +rmat("truetype"); font-weight: 700; font-display: swap; font-style: italic;= + } + +@font-face { font-family: KaTeX_Main; src: url("../fonts/katex/KaTeX_Main-I= +talic.woff2") format("woff2"), url("../fonts/katex/KaTeX_Main-Italic.woff")= + format("woff"), url("../fonts/katex/KaTeX_Main-Italic.ttf") format("truety= +pe"); font-weight: 400; font-display: swap; font-style: italic; } + +@font-face { font-family: KaTeX_Main; src: url("../fonts/katex/KaTeX_Main-R= +egular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Main-Regular.woff= +") format("woff"), url("../fonts/katex/KaTeX_Main-Regular.ttf") format("tru= +etype"); font-weight: 400; font-display: swap; font-style: normal; } + +@font-face { font-family: KaTeX_Math; src: url("../fonts/katex/KaTeX_Math-B= +oldItalic.woff2") format("woff2"), url("../fonts/katex/KaTeX_Math-BoldItali= +c.woff") format("woff"), url("../fonts/katex/KaTeX_Math-BoldItalic.ttf") fo= +rmat("truetype"); font-weight: 700; font-display: swap; font-style: italic;= + } + +@font-face { font-family: KaTeX_Math; src: url("../fonts/katex/KaTeX_Math-I= +talic.woff2") format("woff2"), url("../fonts/katex/KaTeX_Math-Italic.woff")= + format("woff"), url("../fonts/katex/KaTeX_Math-Italic.ttf") format("truety= +pe"); font-weight: 400; font-display: swap; font-style: italic; } + +@font-face { font-family: KaTeX_SansSerif; src: url("../fonts/katex/KaTeX_S= +ansSerif-Bold.woff2") format("woff2"), url("../fonts/katex/KaTeX_SansSerif-= +Bold.woff") format("woff"), url("../fonts/katex/KaTeX_SansSerif-Bold.ttf") = +format("truetype"); font-weight: 700; font-display: swap; font-style: norma= +l; } + +@font-face { font-family: KaTeX_SansSerif; src: url("../fonts/katex/KaTeX_S= +ansSerif-Italic.woff2") format("woff2"), url("../fonts/katex/KaTeX_SansSeri= +f-Italic.woff") format("woff"), url("../fonts/katex/KaTeX_SansSerif-Italic.= +ttf") format("truetype"); font-weight: 400; font-display: swap; font-style:= + italic; } + +@font-face { font-family: KaTeX_SansSerif; src: url("../fonts/katex/KaTeX_S= +ansSerif-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_SansSer= +if-Regular.woff") format("woff"), url("../fonts/katex/KaTeX_SansSerif-Regul= +ar.ttf") format("truetype"); font-weight: 400; font-display: swap; font-sty= +le: normal; } + +@font-face { font-family: KaTeX_Script; src: url("../fonts/katex/KaTeX_Scri= +pt-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Script-Regula= +r.woff") format("woff"), url("../fonts/katex/KaTeX_Script-Regular.ttf") for= +mat("truetype"); font-weight: 400; font-display: swap; font-style: normal; = +} + +@font-face { font-family: KaTeX_Size1; src: url("../fonts/katex/KaTeX_Size1= +-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Size1-Regular.w= +off") format("woff"), url("../fonts/katex/KaTeX_Size1-Regular.ttf") format(= +"truetype"); font-weight: 400; font-display: swap; font-style: normal; } + +@font-face { font-family: KaTeX_Size2; src: url("../fonts/katex/KaTeX_Size2= +-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Size2-Regular.w= +off") format("woff"), url("../fonts/katex/KaTeX_Size2-Regular.ttf") format(= +"truetype"); font-weight: 400; font-display: swap; font-style: normal; } + +@font-face { font-family: KaTeX_Size3; src: url("../fonts/katex/KaTeX_Size3= +-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Size3-Regular.w= +off") format("woff"), url("../fonts/katex/KaTeX_Size3-Regular.ttf") format(= +"truetype"); font-weight: 400; font-display: swap; font-style: normal; } + +@font-face { font-family: KaTeX_Size4; src: url("../fonts/katex/KaTeX_Size4= +-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Size4-Regular.w= +off") format("woff"), url("../fonts/katex/KaTeX_Size4-Regular.ttf") format(= +"truetype"); font-weight: 400; font-display: swap; font-style: normal; } + +@font-face { font-family: KaTeX_Typewriter; src: url("../fonts/katex/KaTeX_= +Typewriter-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Typew= +riter-Regular.woff") format("woff"), url("../fonts/katex/KaTeX_Typewriter-R= +egular.ttf") format("truetype"); font-weight: 400; font-display: swap; font= +-style: normal; } + +.katex { font: 1.21em / 1.2 KaTeX_Main, "Times New Roman", serif; text-inde= +nt: 0px; text-rendering: auto; } + +.katex * { border-color: currentcolor; } + +.katex .katex-version::after { content: "0.16.0"; } + +.katex .katex-mathml { position: absolute; clip: rect(1px, 1px, 1px, 1px); = +padding: 0px; border: 0px; height: 1px; width: 1px; overflow: hidden; } + +.katex .katex-html > .newline { display: block; } + +.katex .base { position: relative; display: inline-block; white-space: nowr= +ap; width: min-content; } + +.katex .strut { display: inline-block; } + +.katex .textbf { font-weight: 700; } + +.katex .textit { font-style: italic; } + +.katex .textrm { font-family: KaTeX_Main; } + +.katex .textsf { font-family: KaTeX_SansSerif; } + +.katex .texttt { font-family: KaTeX_Typewriter; } + +.katex .mathnormal { font-family: KaTeX_Math; font-style: italic; } + +.katex .mathit { font-family: KaTeX_Main; font-style: italic; } + +.katex .mathrm { font-style: normal; } + +.katex .mathbf { font-family: KaTeX_Main; font-weight: 700; } + +.katex .boldsymbol { font-family: KaTeX_Math; font-weight: 700; font-style:= + italic; } + +.katex .amsrm, .katex .mathbb, .katex .textbb { font-family: KaTeX_AMS; } + +.katex .mathcal { font-family: KaTeX_Caligraphic; } + +.katex .mathfrak, .katex .textfrak { font-family: KaTeX_Fraktur; } + +.katex .mathtt { font-family: KaTeX_Typewriter; } + +.katex .mathscr, .katex .textscr { font-family: KaTeX_Script; } + +.katex .mathsf, .katex .textsf { font-family: KaTeX_SansSerif; } + +.katex .mathboldsf, .katex .textboldsf { font-family: KaTeX_SansSerif; font= +-weight: 700; } + +.katex .mathitsf, .katex .textitsf { font-family: KaTeX_SansSerif; font-sty= +le: italic; } + +.katex .mainrm { font-family: KaTeX_Main; font-style: normal; } + +.katex .vlist-t { display: inline-table; table-layout: fixed; border-collap= +se: collapse; } + +.katex .vlist-r { display: table-row; } + +.katex .vlist { display: table-cell; vertical-align: bottom; position: rela= +tive; } + +.katex .vlist > span { display: block; height: 0px; position: relative; } + +.katex .vlist > span > span { display: inline-block; } + +.katex .vlist > span > .pstrut { overflow: hidden; width: 0px; } + +.katex .vlist-t2 { margin-right: -2px; } + +.katex .vlist-s { display: table-cell; vertical-align: bottom; font-size: 1= +px; width: 2px; min-width: 2px; } + +.katex .vbox { display: inline-flex; flex-direction: column; align-items: b= +aseline; } + +.katex .hbox { display: inline-flex; flex-direction: row; width: 100%; } + +.katex .thinbox { display: inline-flex; flex-direction: row; width: 0px; ma= +x-width: 0px; } + +.katex .msupsub { text-align: left; } + +.katex .mfrac > span > span { text-align: center; } + +.katex .mfrac .frac-line { display: inline-block; width: 100%; border-botto= +m-style: solid; } + +.katex .mfrac .frac-line, .katex .overline .overline-line, .katex .underlin= +e .underline-line, .katex .hline, .katex .hdashline, .katex .rule { min-hei= +ght: 1px; } + +.katex .mspace { display: inline-block; } + +.katex .llap, .katex .rlap, .katex .clap { width: 0px; position: relative; = +} + +.katex .llap > .inner, .katex .rlap > .inner, .katex .clap > .inner { posit= +ion: absolute; } + +.katex .llap > .fix, .katex .rlap > .fix, .katex .clap > .fix { display: in= +line-block; } + +.katex .llap > .inner { right: 0px; } + +.katex .rlap > .inner, .katex .clap > .inner { left: 0px; } + +.katex .clap > .inner > span { margin-left: -50%; margin-right: 50%; } + +.katex .rule { display: inline-block; border: 0px solid; position: relative= +; } + +.katex .overline .overline-line, .katex .underline .underline-line, .katex = +.hline { display: inline-block; width: 100%; border-bottom-style: solid; } + +.katex .hdashline { display: inline-block; width: 100%; border-bottom-style= +: dashed; } + +.katex .sqrt > .root { margin-left: 0.277778em; margin-right: -0.555556em; = +} + +.katex .sizing.reset-size1.size1, .katex .fontsize-ensurer.reset-size1.size= +1 { font-size: 1em; } + +.katex .sizing.reset-size1.size2, .katex .fontsize-ensurer.reset-size1.size= +2 { font-size: 1.2em; } + +.katex .sizing.reset-size1.size3, .katex .fontsize-ensurer.reset-size1.size= +3 { font-size: 1.4em; } + +.katex .sizing.reset-size1.size4, .katex .fontsize-ensurer.reset-size1.size= +4 { font-size: 1.6em; } + +.katex .sizing.reset-size1.size5, .katex .fontsize-ensurer.reset-size1.size= +5 { font-size: 1.8em; } + +.katex .sizing.reset-size1.size6, .katex .fontsize-ensurer.reset-size1.size= +6 { font-size: 2em; } + +.katex .sizing.reset-size1.size7, .katex .fontsize-ensurer.reset-size1.size= +7 { font-size: 2.4em; } + +.katex .sizing.reset-size1.size8, .katex .fontsize-ensurer.reset-size1.size= +8 { font-size: 2.88em; } + +.katex .sizing.reset-size1.size9, .katex .fontsize-ensurer.reset-size1.size= +9 { font-size: 3.456em; } + +.katex .sizing.reset-size1.size10, .katex .fontsize-ensurer.reset-size1.siz= +e10 { font-size: 4.148em; } + +.katex .sizing.reset-size1.size11, .katex .fontsize-ensurer.reset-size1.siz= +e11 { font-size: 4.976em; } + +.katex .sizing.reset-size2.size1, .katex .fontsize-ensurer.reset-size2.size= +1 { font-size: 0.833333em; } + +.katex .sizing.reset-size2.size2, .katex .fontsize-ensurer.reset-size2.size= +2 { font-size: 1em; } + +.katex .sizing.reset-size2.size3, .katex .fontsize-ensurer.reset-size2.size= +3 { font-size: 1.16667em; } + +.katex .sizing.reset-size2.size4, .katex .fontsize-ensurer.reset-size2.size= +4 { font-size: 1.33333em; } + +.katex .sizing.reset-size2.size5, .katex .fontsize-ensurer.reset-size2.size= +5 { font-size: 1.5em; } + +.katex .sizing.reset-size2.size6, .katex .fontsize-ensurer.reset-size2.size= +6 { font-size: 1.66667em; } + +.katex .sizing.reset-size2.size7, .katex .fontsize-ensurer.reset-size2.size= +7 { font-size: 2em; } + +.katex .sizing.reset-size2.size8, .katex .fontsize-ensurer.reset-size2.size= +8 { font-size: 2.4em; } + +.katex .sizing.reset-size2.size9, .katex .fontsize-ensurer.reset-size2.size= +9 { font-size: 2.88em; } + +.katex .sizing.reset-size2.size10, .katex .fontsize-ensurer.reset-size2.siz= +e10 { font-size: 3.45667em; } + +.katex .sizing.reset-size2.size11, .katex .fontsize-ensurer.reset-size2.siz= +e11 { font-size: 4.14667em; } + +.katex .sizing.reset-size3.size1, .katex .fontsize-ensurer.reset-size3.size= +1 { font-size: 0.714286em; } + +.katex .sizing.reset-size3.size2, .katex .fontsize-ensurer.reset-size3.size= +2 { font-size: 0.857143em; } + +.katex .sizing.reset-size3.size3, .katex .fontsize-ensurer.reset-size3.size= +3 { font-size: 1em; } + +.katex .sizing.reset-size3.size4, .katex .fontsize-ensurer.reset-size3.size= +4 { font-size: 1.14286em; } + +.katex .sizing.reset-size3.size5, .katex .fontsize-ensurer.reset-size3.size= +5 { font-size: 1.28571em; } + +.katex .sizing.reset-size3.size6, .katex .fontsize-ensurer.reset-size3.size= +6 { font-size: 1.42857em; } + +.katex .sizing.reset-size3.size7, .katex .fontsize-ensurer.reset-size3.size= +7 { font-size: 1.71429em; } + +.katex .sizing.reset-size3.size8, .katex .fontsize-ensurer.reset-size3.size= +8 { font-size: 2.05714em; } + +.katex .sizing.reset-size3.size9, .katex .fontsize-ensurer.reset-size3.size= +9 { font-size: 2.46857em; } + +.katex .sizing.reset-size3.size10, .katex .fontsize-ensurer.reset-size3.siz= +e10 { font-size: 2.96286em; } + +.katex .sizing.reset-size3.size11, .katex .fontsize-ensurer.reset-size3.siz= +e11 { font-size: 3.55429em; } + +.katex .sizing.reset-size4.size1, .katex .fontsize-ensurer.reset-size4.size= +1 { font-size: 0.625em; } + +.katex .sizing.reset-size4.size2, .katex .fontsize-ensurer.reset-size4.size= +2 { font-size: 0.75em; } + +.katex .sizing.reset-size4.size3, .katex .fontsize-ensurer.reset-size4.size= +3 { font-size: 0.875em; } + +.katex .sizing.reset-size4.size4, .katex .fontsize-ensurer.reset-size4.size= +4 { font-size: 1em; } + +.katex .sizing.reset-size4.size5, .katex .fontsize-ensurer.reset-size4.size= +5 { font-size: 1.125em; } + +.katex .sizing.reset-size4.size6, .katex .fontsize-ensurer.reset-size4.size= +6 { font-size: 1.25em; } + +.katex .sizing.reset-size4.size7, .katex .fontsize-ensurer.reset-size4.size= +7 { font-size: 1.5em; } + +.katex .sizing.reset-size4.size8, .katex .fontsize-ensurer.reset-size4.size= +8 { font-size: 1.8em; } + +.katex .sizing.reset-size4.size9, .katex .fontsize-ensurer.reset-size4.size= +9 { font-size: 2.16em; } + +.katex .sizing.reset-size4.size10, .katex .fontsize-ensurer.reset-size4.siz= +e10 { font-size: 2.5925em; } + +.katex .sizing.reset-size4.size11, .katex .fontsize-ensurer.reset-size4.siz= +e11 { font-size: 3.11em; } + +.katex .sizing.reset-size5.size1, .katex .fontsize-ensurer.reset-size5.size= +1 { font-size: 0.555556em; } + +.katex .sizing.reset-size5.size2, .katex .fontsize-ensurer.reset-size5.size= +2 { font-size: 0.666667em; } + +.katex .sizing.reset-size5.size3, .katex .fontsize-ensurer.reset-size5.size= +3 { font-size: 0.777778em; } + +.katex .sizing.reset-size5.size4, .katex .fontsize-ensurer.reset-size5.size= +4 { font-size: 0.888889em; } + +.katex .sizing.reset-size5.size5, .katex .fontsize-ensurer.reset-size5.size= +5 { font-size: 1em; } + +.katex .sizing.reset-size5.size6, .katex .fontsize-ensurer.reset-size5.size= +6 { font-size: 1.11111em; } + +.katex .sizing.reset-size5.size7, .katex .fontsize-ensurer.reset-size5.size= +7 { font-size: 1.33333em; } + +.katex .sizing.reset-size5.size8, .katex .fontsize-ensurer.reset-size5.size= +8 { font-size: 1.6em; } + +.katex .sizing.reset-size5.size9, .katex .fontsize-ensurer.reset-size5.size= +9 { font-size: 1.92em; } + +.katex .sizing.reset-size5.size10, .katex .fontsize-ensurer.reset-size5.siz= +e10 { font-size: 2.30444em; } + +.katex .sizing.reset-size5.size11, .katex .fontsize-ensurer.reset-size5.siz= +e11 { font-size: 2.76444em; } + +.katex .sizing.reset-size6.size1, .katex .fontsize-ensurer.reset-size6.size= +1 { font-size: 0.5em; } + +.katex .sizing.reset-size6.size2, .katex .fontsize-ensurer.reset-size6.size= +2 { font-size: 0.6em; } + +.katex .sizing.reset-size6.size3, .katex .fontsize-ensurer.reset-size6.size= +3 { font-size: 0.7em; } + +.katex .sizing.reset-size6.size4, .katex .fontsize-ensurer.reset-size6.size= +4 { font-size: 0.8em; } + +.katex .sizing.reset-size6.size5, .katex .fontsize-ensurer.reset-size6.size= +5 { font-size: 0.9em; } + +.katex .sizing.reset-size6.size6, .katex .fontsize-ensurer.reset-size6.size= +6 { font-size: 1em; } + +.katex .sizing.reset-size6.size7, .katex .fontsize-ensurer.reset-size6.size= +7 { font-size: 1.2em; } + +.katex .sizing.reset-size6.size8, .katex .fontsize-ensurer.reset-size6.size= +8 { font-size: 1.44em; } + +.katex .sizing.reset-size6.size9, .katex .fontsize-ensurer.reset-size6.size= +9 { font-size: 1.728em; } + +.katex .sizing.reset-size6.size10, .katex .fontsize-ensurer.reset-size6.siz= +e10 { font-size: 2.074em; } + +.katex .sizing.reset-size6.size11, .katex .fontsize-ensurer.reset-size6.siz= +e11 { font-size: 2.488em; } + +.katex .sizing.reset-size7.size1, .katex .fontsize-ensurer.reset-size7.size= +1 { font-size: 0.416667em; } + +.katex .sizing.reset-size7.size2, .katex .fontsize-ensurer.reset-size7.size= +2 { font-size: 0.5em; } + +.katex .sizing.reset-size7.size3, .katex .fontsize-ensurer.reset-size7.size= +3 { font-size: 0.583333em; } + +.katex .sizing.reset-size7.size4, .katex .fontsize-ensurer.reset-size7.size= +4 { font-size: 0.666667em; } + +.katex .sizing.reset-size7.size5, .katex .fontsize-ensurer.reset-size7.size= +5 { font-size: 0.75em; } + +.katex .sizing.reset-size7.size6, .katex .fontsize-ensurer.reset-size7.size= +6 { font-size: 0.833333em; } + +.katex .sizing.reset-size7.size7, .katex .fontsize-ensurer.reset-size7.size= +7 { font-size: 1em; } + +.katex .sizing.reset-size7.size8, .katex .fontsize-ensurer.reset-size7.size= +8 { font-size: 1.2em; } + +.katex .sizing.reset-size7.size9, .katex .fontsize-ensurer.reset-size7.size= +9 { font-size: 1.44em; } + +.katex .sizing.reset-size7.size10, .katex .fontsize-ensurer.reset-size7.siz= +e10 { font-size: 1.72833em; } + +.katex .sizing.reset-size7.size11, .katex .fontsize-ensurer.reset-size7.siz= +e11 { font-size: 2.07333em; } + +.katex .sizing.reset-size8.size1, .katex .fontsize-ensurer.reset-size8.size= +1 { font-size: 0.347222em; } + +.katex .sizing.reset-size8.size2, .katex .fontsize-ensurer.reset-size8.size= +2 { font-size: 0.416667em; } + +.katex .sizing.reset-size8.size3, .katex .fontsize-ensurer.reset-size8.size= +3 { font-size: 0.486111em; } + +.katex .sizing.reset-size8.size4, .katex .fontsize-ensurer.reset-size8.size= +4 { font-size: 0.555556em; } + +.katex .sizing.reset-size8.size5, .katex .fontsize-ensurer.reset-size8.size= +5 { font-size: 0.625em; } + +.katex .sizing.reset-size8.size6, .katex .fontsize-ensurer.reset-size8.size= +6 { font-size: 0.694444em; } + +.katex .sizing.reset-size8.size7, .katex .fontsize-ensurer.reset-size8.size= +7 { font-size: 0.833333em; } + +.katex .sizing.reset-size8.size8, .katex .fontsize-ensurer.reset-size8.size= +8 { font-size: 1em; } + +.katex .sizing.reset-size8.size9, .katex .fontsize-ensurer.reset-size8.size= +9 { font-size: 1.2em; } + +.katex .sizing.reset-size8.size10, .katex .fontsize-ensurer.reset-size8.siz= +e10 { font-size: 1.44028em; } + +.katex .sizing.reset-size8.size11, .katex .fontsize-ensurer.reset-size8.siz= +e11 { font-size: 1.72778em; } + +.katex .sizing.reset-size9.size1, .katex .fontsize-ensurer.reset-size9.size= +1 { font-size: 0.289352em; } + +.katex .sizing.reset-size9.size2, .katex .fontsize-ensurer.reset-size9.size= +2 { font-size: 0.347222em; } + +.katex .sizing.reset-size9.size3, .katex .fontsize-ensurer.reset-size9.size= +3 { font-size: 0.405093em; } + +.katex .sizing.reset-size9.size4, .katex .fontsize-ensurer.reset-size9.size= +4 { font-size: 0.462963em; } + +.katex .sizing.reset-size9.size5, .katex .fontsize-ensurer.reset-size9.size= +5 { font-size: 0.520833em; } + +.katex .sizing.reset-size9.size6, .katex .fontsize-ensurer.reset-size9.size= +6 { font-size: 0.578704em; } + +.katex .sizing.reset-size9.size7, .katex .fontsize-ensurer.reset-size9.size= +7 { font-size: 0.694444em; } + +.katex .sizing.reset-size9.size8, .katex .fontsize-ensurer.reset-size9.size= +8 { font-size: 0.833333em; } + +.katex .sizing.reset-size9.size9, .katex .fontsize-ensurer.reset-size9.size= +9 { font-size: 1em; } + +.katex .sizing.reset-size9.size10, .katex .fontsize-ensurer.reset-size9.siz= +e10 { font-size: 1.20023em; } + +.katex .sizing.reset-size9.size11, .katex .fontsize-ensurer.reset-size9.siz= +e11 { font-size: 1.43981em; } + +.katex .sizing.reset-size10.size1, .katex .fontsize-ensurer.reset-size10.si= +ze1 { font-size: 0.24108em; } + +.katex .sizing.reset-size10.size2, .katex .fontsize-ensurer.reset-size10.si= +ze2 { font-size: 0.289296em; } + +.katex .sizing.reset-size10.size3, .katex .fontsize-ensurer.reset-size10.si= +ze3 { font-size: 0.337512em; } + +.katex .sizing.reset-size10.size4, .katex .fontsize-ensurer.reset-size10.si= +ze4 { font-size: 0.385728em; } + +.katex .sizing.reset-size10.size5, .katex .fontsize-ensurer.reset-size10.si= +ze5 { font-size: 0.433944em; } + +.katex .sizing.reset-size10.size6, .katex .fontsize-ensurer.reset-size10.si= +ze6 { font-size: 0.48216em; } + +.katex .sizing.reset-size10.size7, .katex .fontsize-ensurer.reset-size10.si= +ze7 { font-size: 0.578592em; } + +.katex .sizing.reset-size10.size8, .katex .fontsize-ensurer.reset-size10.si= +ze8 { font-size: 0.694311em; } + +.katex .sizing.reset-size10.size9, .katex .fontsize-ensurer.reset-size10.si= +ze9 { font-size: 0.833173em; } + +.katex .sizing.reset-size10.size10, .katex .fontsize-ensurer.reset-size10.s= +ize10 { font-size: 1em; } + +.katex .sizing.reset-size10.size11, .katex .fontsize-ensurer.reset-size10.s= +ize11 { font-size: 1.19961em; } + +.katex .sizing.reset-size11.size1, .katex .fontsize-ensurer.reset-size11.si= +ze1 { font-size: 0.200965em; } + +.katex .sizing.reset-size11.size2, .katex .fontsize-ensurer.reset-size11.si= +ze2 { font-size: 0.241158em; } + +.katex .sizing.reset-size11.size3, .katex .fontsize-ensurer.reset-size11.si= +ze3 { font-size: 0.28135em; } + +.katex .sizing.reset-size11.size4, .katex .fontsize-ensurer.reset-size11.si= +ze4 { font-size: 0.321543em; } + +.katex .sizing.reset-size11.size5, .katex .fontsize-ensurer.reset-size11.si= +ze5 { font-size: 0.361736em; } + +.katex .sizing.reset-size11.size6, .katex .fontsize-ensurer.reset-size11.si= +ze6 { font-size: 0.401929em; } + +.katex .sizing.reset-size11.size7, .katex .fontsize-ensurer.reset-size11.si= +ze7 { font-size: 0.482315em; } + +.katex .sizing.reset-size11.size8, .katex .fontsize-ensurer.reset-size11.si= +ze8 { font-size: 0.578778em; } + +.katex .sizing.reset-size11.size9, .katex .fontsize-ensurer.reset-size11.si= +ze9 { font-size: 0.694534em; } + +.katex .sizing.reset-size11.size10, .katex .fontsize-ensurer.reset-size11.s= +ize10 { font-size: 0.833601em; } + +.katex .sizing.reset-size11.size11, .katex .fontsize-ensurer.reset-size11.s= +ize11 { font-size: 1em; } + +.katex .delimsizing.size1 { font-family: KaTeX_Size1; } + +.katex .delimsizing.size2 { font-family: KaTeX_Size2; } + +.katex .delimsizing.size3 { font-family: KaTeX_Size3; } + +.katex .delimsizing.size4 { font-family: KaTeX_Size4; } + +.katex .delimsizing.mult .delim-size1 > span { font-family: KaTeX_Size1; } + +.katex .delimsizing.mult .delim-size4 > span { font-family: KaTeX_Size4; } + +.katex .nulldelimiter { display: inline-block; width: 0.12em; } + +.katex .delimcenter, .katex .op-symbol { position: relative; } + +.katex .op-symbol.small-op { font-family: KaTeX_Size1; } + +.katex .op-symbol.large-op { font-family: KaTeX_Size2; } + +.katex .op-limits > .vlist-t { text-align: center; } + +.katex .accent > .vlist-t { text-align: center; } + +.katex .accent .accent-body { position: relative; } + +.katex .accent .accent-body:not(.accent-full) { width: 0px; } + +.katex .overlay { display: block; } + +.katex .mtable .vertical-separator { display: inline-block; min-width: 1px;= + } + +.katex .mtable .arraycolsep { display: inline-block; } + +.katex .mtable .col-align-c > .vlist-t { text-align: center; } + +.katex .mtable .col-align-l > .vlist-t { text-align: left; } + +.katex .mtable .col-align-r > .vlist-t { text-align: right; } + +.katex .svg-align { text-align: left; } + +.katex svg { display: block; position: absolute; width: 100%; height: inher= +it; fill: currentcolor; stroke: currentcolor; fill-rule: nonzero; fill-opac= +ity: 1; stroke-width: 1; stroke-linecap: butt; stroke-linejoin: miter; stro= +ke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0; stroke-opac= +ity: 1; } + +.katex svg path { stroke: none; } + +.katex img { border-style: none; min-width: 0px; min-height: 0px; max-width= +: none; max-height: none; } + +.katex .stretchy { width: 100%; display: block; position: relative; overflo= +w: hidden; } + +.katex .stretchy::before, .katex .stretchy::after { content: ""; } + +.katex .hide-tail { width: 100%; position: relative; overflow: hidden; } + +.katex .halfarrow-left { position: absolute; left: 0px; width: 50.2%; overf= +low: hidden; } + +.katex .halfarrow-right { position: absolute; right: 0px; width: 50.2%; ove= +rflow: hidden; } + +.katex .brace-left { position: absolute; left: 0px; width: 25.1%; overflow:= + hidden; } + +.katex .brace-center { position: absolute; left: 25%; width: 50%; overflow:= + hidden; } + +.katex .brace-right { position: absolute; right: 0px; width: 25.1%; overflo= +w: hidden; } + +.katex .x-arrow-pad { padding: 0px 0.5em; } + +.katex .cd-arrow-pad { padding: 0px 0.55556em 0px 0.27778em; } + +.katex .x-arrow, .katex .mover, .katex .munder { text-align: center; } + +.katex .boxpad { padding: 0px 0.3em; } + +.katex .fbox, .katex .fcolorbox { box-sizing: border-box; border: 0.04em so= +lid; } + +.katex .cancel-pad { padding: 0px 0.2em; } + +.katex .cancel-lap { margin-left: -0.2em; margin-right: -0.2em; } + +.katex .sout { border-bottom-style: solid; border-bottom-width: 0.08em; } + +.katex .angl { box-sizing: border-box; border-top: 0.049em solid; border-ri= +ght: 0.049em solid; margin-right: 0.03889em; } + +.katex .anglpad { padding: 0px 0.03889em; } + +.katex .eqn-num::before { counter-increment: katexEqnNo 1; content: "(" cou= +nter(katexEqnNo) ")"; } + +.katex .mml-eqn-num::before { counter-increment: mmlEqnNo 1; content: "(" c= +ounter(mmlEqnNo) ")"; } + +.katex .mtr-glue { width: 50%; } + +.katex .cd-vert-arrow { display: inline-block; position: relative; } + +.katex .cd-label-left { display: inline-block; position: absolute; right: c= +alc(50% + 0.3em); text-align: left; } + +.katex .cd-label-right { display: inline-block; position: absolute; left: c= +alc(50% + 0.3em); text-align: right; } + +.katex-display { display: block; margin: 1em 0px; text-align: center; } + +.katex-display > .katex { display: block; text-align: center; white-space: = +nowrap; } + +.katex-display > .katex > .katex-html { display: block; position: relative;= + } + +.katex-display > .katex > .katex-html > .tag { position: absolute; right: 0= +px; } + +.katex-display.leqno > .katex > .katex-html > .tag { left: 0px; right: auto= +; } + +.katex-display.fleqn > .katex { text-align: left; padding-left: 2em; } + +body { counter-reset: katexEqnNo 0 mmlEqnNo 0; } +------MultipartBoundary--9yT5wJYrQR0pr1C0qBqy9kS3CdJB0Djxp4ZVlPfYUd---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://openai.com/_nuxt/Footer.9aabec20.css + +@charset "utf-8"; + +.a-icon--text[data-v-67d7128c]:not(.a-icon--no-align) { position: relative;= + top: 0.1em; width: var(--font-size); height: var(--font-size); vertical-al= +ign: baseline; } + +.ui-accordion-btn:focus:not(:focus-visible)::before { display: none; } + +.no-scroll { overflow: hidden; position: fixed; touch-action: none; } + +.ui-video .ratio iframe { width: 100%; height: 100%; position: absolute; in= +set: 0px; } + +.ui-video iframe { width: 100%; height: 100%; aspect-ratio: var(--aspectRat= +io); } + +.ui-video { position: relative; z-index: 10; } + +.ui-video:focus { outline-width: 0px; } + +.ui-video::before { position: absolute; inset: -0.5rem; z-index: -10; displ= +ay: none; border-width: 4px; border-color: var(--border-primary); --tw-cont= +ent: ""; content: var(--tw-content); } + +.ui-video:focus::before { display: block; } + +.ui-video:focus:not(:focus-visible)::before { display: none; } + +.ui-video p { display: none; } +------MultipartBoundary--9yT5wJYrQR0pr1C0qBqy9kS3CdJB0Djxp4ZVlPfYUd---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://openai.com/_nuxt/_slug_.85ccbfae.css + +@charset "utf-8"; + +.ui-description p strong:only-child { font-family: var(--sans); font-size: = +1rem; font-weight: 600; line-height: 130%; letter-spacing: 0px; -webkit-fon= +t-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-description p strong:only-child { font-size: 1.125rem; } +} + +.ui-description > div p:not(:first-child) strong:only-child { margin-top: v= +ar(--spacing-spacing-6); display: block; } + +.ui-description .content-conclusion div > strong:only-child { margin-top: v= +ar(--spacing-spacing-6); font-family: var(--sans); font-size: 1rem; font-we= +ight: 600; line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: = +antialiased; } + +@media (min-width: 1280px) { + .ui-description .content-conclusion div > strong:only-child { font-size: = +1.125rem; } +} + +.ui-description .content-conclusion div > strong:only-child { display: bloc= +k; } + +.ui-description .content-conclusion, .ui-description .content-pay-transpare= +ncy { margin-top: var(--spacing-spacing-6); display: block; } + +.ui-description .content-pay-transparency [style] { font-size: inherit !imp= +ortant; } + +.ui-description .content-pay-transparency .pay-input .title { margin-bottom= +: var(--spacing-spacing-2); margin-top: var(--spacing-spacing-4); font-weig= +ht: 600; } + +.ui-description .content-conclusion > div:not(:first-child) ul, .ui-descrip= +tion .content-conclusion > div:not(:first-child) ul + div { margin-top: var= +(--spacing-spacing-4); } +------MultipartBoundary--9yT5wJYrQR0pr1C0qBqy9kS3CdJB0Djxp4ZVlPfYUd---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://openai.com/_nuxt/BlockTimedTabs.944c46ae.css + +@charset "utf-8"; + +@import url("https://github.githubassets.com/assets/gist-embed-4ac6018bcc05= +457cde2f66d2e7299d11.css"); + +@import url("https://fonts.googleapis.com/icon?family=3DMaterial+Icons"); + +.root[data-v-22aefd69] .xsmall-copy { font-size: 0.666667rem; font-weight: = +unset; letter-spacing: unset; } + +.root[data-v-22aefd69] .xxsmall-copy { font-size: 0.583333rem; font-weight:= + unset; letter-spacing: unset; } + +input[type=3D"range"][data-v-c15ea89e] { appearance: none; position: relati= +ve; height: 12px; outline: none; background: transparent; } + +input[type=3D"range"][data-v-c15ea89e]::-webkit-slider-runnable-track { hei= +ght: 4px; width: 100%; cursor: pointer; background: linear-gradient(to righ= +t,rgba(var(--track-buffer-color),.6) var(--buffered-width, 0%),rgba(var(--t= +rack-buffer-color),.2) var(--buffered-width, 0%)); border-radius: 2px; } + +input[type=3D"range"][data-v-c15ea89e]::before { position: absolute; conten= +t: ""; top: 4px; left: 0px; width: var(--seek-before-width, 0%); height: 4p= +x; background-color: var(--track-color); cursor: pointer; border-radius: 2p= +x; } + +input[type=3D"range"][data-v-c15ea89e]::-webkit-slider-thumb { position: re= +lative; appearance: none; box-sizing: content-box; height: 15px; width: 15p= +x; border-radius: 50%; background-color: rgb(255, 255, 255); cursor: pointe= +r; margin: -5px 0px 0px; } + +@-webkit-keyframes cursorBlink {=20 + 0% { border-right-color: initial; } + 100% { border-right-color: transparent; } +} + +@keyframes cursorBlink {=20 + 0% { border-right-color: initial; } + 100% { border-right-color: transparent; } +} + +@-webkit-keyframes codeCursorBlink {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@keyframes codeCursorBlink {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +.theme-dark-gray .ui-demo pre code.hljs { margin: -1rem; } + +pre { white-space: pre-wrap; } + +pre.hide-content code span { visibility: hidden; } + +pre code { font-family: var(--mono); font-size: 1rem; line-height: 120%; le= +tter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + pre code { font-size: 1.0625rem; } +} + +pre code.hljs { opacity: 1; } + +input, textarea, label, select { display: block; } + +.ui-logos { background-color: transparent; background-image: linear-gradien= +t(90deg,var(--border-secondary),var(--border-secondary)); background-size: = +1px 1px; background-position: 50% 0px; background-repeat: repeat-y; } + +@media only screen and (min-width: 744px) { + .ui-logos { background-image: linear-gradient(90deg,var(--border-secondar= +y),var(--border-secondary)),linear-gradient(90deg,var(--border-secondary),v= +ar(--border-secondary)),linear-gradient(90deg,var(--border-secondary),var(-= +-border-secondary)); background-position: 25% 0px, 50% 0px, 75% 0px; } +} + +.katex { font: 1.21em / 1.2 KaTeX_Main, "Times New Roman", serif; text-inde= +nt: 0px; text-rendering: auto; } + +.katex * { border-color: currentcolor; } + +.katex .katex-version::after { content: "0.16.0"; } + +.katex .katex-mathml { position: absolute; clip: rect(1px, 1px, 1px, 1px); = +padding: 0px; border: 0px; height: 1px; width: 1px; overflow: hidden; } + +.katex .katex-html > .newline { display: block; } + +.katex .base { position: relative; display: inline-block; white-space: nowr= +ap; width: min-content; } + +.katex .strut { display: inline-block; } + +.katex .textbf { font-weight: 700; } + +.katex .textit { font-style: italic; } + +.katex .textrm { font-family: KaTeX_Main; } + +.katex .textsf { font-family: KaTeX_SansSerif; } + +.katex .texttt { font-family: KaTeX_Typewriter; } + +.katex .mathnormal { font-family: KaTeX_Math; font-style: italic; } + +.katex .mathit { font-family: KaTeX_Main; font-style: italic; } + +.katex .mathrm { font-style: normal; } + +.katex .mathbf { font-family: KaTeX_Main; font-weight: 700; } + +.katex .boldsymbol { font-family: KaTeX_Math; font-weight: 700; font-style:= + italic; } + +.katex .amsrm, .katex .mathbb, .katex .textbb { font-family: KaTeX_AMS; } + +.katex .mathcal { font-family: KaTeX_Caligraphic; } + +.katex .mathfrak, .katex .textfrak { font-family: KaTeX_Fraktur; } + +.katex .mathtt { font-family: KaTeX_Typewriter; } + +.katex .mathscr, .katex .textscr { font-family: KaTeX_Script; } + +.katex .mathsf, .katex .textsf { font-family: KaTeX_SansSerif; } + +.katex .mathboldsf, .katex .textboldsf { font-family: KaTeX_SansSerif; font= +-weight: 700; } + +.katex .mathitsf, .katex .textitsf { font-family: KaTeX_SansSerif; font-sty= +le: italic; } + +.katex .mainrm { font-family: KaTeX_Main; font-style: normal; } + +.katex .vlist-t { display: inline-table; table-layout: fixed; border-collap= +se: collapse; } + +.katex .vlist-r { display: table-row; } + +.katex .vlist { display: table-cell; vertical-align: bottom; position: rela= +tive; } + +.katex .vlist > span { display: block; height: 0px; position: relative; } + +.katex .vlist > span > span { display: inline-block; } + +.katex .vlist > span > .pstrut { overflow: hidden; width: 0px; } + +.katex .vlist-t2 { margin-right: -2px; } + +.katex .vlist-s { display: table-cell; vertical-align: bottom; font-size: 1= +px; width: 2px; min-width: 2px; } + +.katex .vbox { display: inline-flex; flex-direction: column; align-items: b= +aseline; } + +.katex .hbox { display: inline-flex; flex-direction: row; width: 100%; } + +.katex .thinbox { display: inline-flex; flex-direction: row; width: 0px; ma= +x-width: 0px; } + +.katex .msupsub { text-align: left; } + +.katex .mfrac > span > span { text-align: center; } + +.katex .mfrac .frac-line { display: inline-block; width: 100%; border-botto= +m-style: solid; } + +.katex .mfrac .frac-line, .katex .overline .overline-line, .katex .underlin= +e .underline-line, .katex .hline, .katex .hdashline, .katex .rule { min-hei= +ght: 1px; } + +.katex .mspace { display: inline-block; } + +.katex .llap, .katex .rlap, .katex .clap { width: 0px; position: relative; = +} + +.katex .llap > .inner, .katex .rlap > .inner, .katex .clap > .inner { posit= +ion: absolute; } + +.katex .llap > .fix, .katex .rlap > .fix, .katex .clap > .fix { display: in= +line-block; } + +.katex .llap > .inner { right: 0px; } + +.katex .rlap > .inner, .katex .clap > .inner { left: 0px; } + +.katex .clap > .inner > span { margin-left: -50%; margin-right: 50%; } + +.katex .rule { display: inline-block; border: 0px solid; position: relative= +; } + +.katex .overline .overline-line, .katex .underline .underline-line, .katex = +.hline { display: inline-block; width: 100%; border-bottom-style: solid; } + +.katex .hdashline { display: inline-block; width: 100%; border-bottom-style= +: dashed; } + +.katex .sqrt > .root { margin-left: 0.277778em; margin-right: -0.555556em; = +} + +.katex .sizing.reset-size1.size1, .katex .fontsize-ensurer.reset-size1.size= +1 { font-size: 1em; } + +.katex .sizing.reset-size1.size2, .katex .fontsize-ensurer.reset-size1.size= +2 { font-size: 1.2em; } + +.katex .sizing.reset-size1.size3, .katex .fontsize-ensurer.reset-size1.size= +3 { font-size: 1.4em; } + +.katex .sizing.reset-size1.size4, .katex .fontsize-ensurer.reset-size1.size= +4 { font-size: 1.6em; } + +.katex .sizing.reset-size1.size5, .katex .fontsize-ensurer.reset-size1.size= +5 { font-size: 1.8em; } + +.katex .sizing.reset-size1.size6, .katex .fontsize-ensurer.reset-size1.size= +6 { font-size: 2em; } + +.katex .sizing.reset-size1.size7, .katex .fontsize-ensurer.reset-size1.size= +7 { font-size: 2.4em; } + +.katex .sizing.reset-size1.size8, .katex .fontsize-ensurer.reset-size1.size= +8 { font-size: 2.88em; } + +.katex .sizing.reset-size1.size9, .katex .fontsize-ensurer.reset-size1.size= +9 { font-size: 3.456em; } + +.katex .sizing.reset-size1.size10, .katex .fontsize-ensurer.reset-size1.siz= +e10 { font-size: 4.148em; } + +.katex .sizing.reset-size1.size11, .katex .fontsize-ensurer.reset-size1.siz= +e11 { font-size: 4.976em; } + +.katex .sizing.reset-size2.size1, .katex .fontsize-ensurer.reset-size2.size= +1 { font-size: 0.833333em; } + +.katex .sizing.reset-size2.size2, .katex .fontsize-ensurer.reset-size2.size= +2 { font-size: 1em; } + +.katex .sizing.reset-size2.size3, .katex .fontsize-ensurer.reset-size2.size= +3 { font-size: 1.16667em; } + +.katex .sizing.reset-size2.size4, .katex .fontsize-ensurer.reset-size2.size= +4 { font-size: 1.33333em; } + +.katex .sizing.reset-size2.size5, .katex .fontsize-ensurer.reset-size2.size= +5 { font-size: 1.5em; } + +.katex .sizing.reset-size2.size6, .katex .fontsize-ensurer.reset-size2.size= +6 { font-size: 1.66667em; } + +.katex .sizing.reset-size2.size7, .katex .fontsize-ensurer.reset-size2.size= +7 { font-size: 2em; } + +.katex .sizing.reset-size2.size8, .katex .fontsize-ensurer.reset-size2.size= +8 { font-size: 2.4em; } + +.katex .sizing.reset-size2.size9, .katex .fontsize-ensurer.reset-size2.size= +9 { font-size: 2.88em; } + +.katex .sizing.reset-size2.size10, .katex .fontsize-ensurer.reset-size2.siz= +e10 { font-size: 3.45667em; } + +.katex .sizing.reset-size2.size11, .katex .fontsize-ensurer.reset-size2.siz= +e11 { font-size: 4.14667em; } + +.katex .sizing.reset-size3.size1, .katex .fontsize-ensurer.reset-size3.size= +1 { font-size: 0.714286em; } + +.katex .sizing.reset-size3.size2, .katex .fontsize-ensurer.reset-size3.size= +2 { font-size: 0.857143em; } + +.katex .sizing.reset-size3.size3, .katex .fontsize-ensurer.reset-size3.size= +3 { font-size: 1em; } + +.katex .sizing.reset-size3.size4, .katex .fontsize-ensurer.reset-size3.size= +4 { font-size: 1.14286em; } + +.katex .sizing.reset-size3.size5, .katex .fontsize-ensurer.reset-size3.size= +5 { font-size: 1.28571em; } + +.katex .sizing.reset-size3.size6, .katex .fontsize-ensurer.reset-size3.size= +6 { font-size: 1.42857em; } + +.katex .sizing.reset-size3.size7, .katex .fontsize-ensurer.reset-size3.size= +7 { font-size: 1.71429em; } + +.katex .sizing.reset-size3.size8, .katex .fontsize-ensurer.reset-size3.size= +8 { font-size: 2.05714em; } + +.katex .sizing.reset-size3.size9, .katex .fontsize-ensurer.reset-size3.size= +9 { font-size: 2.46857em; } + +.katex .sizing.reset-size3.size10, .katex .fontsize-ensurer.reset-size3.siz= +e10 { font-size: 2.96286em; } + +.katex .sizing.reset-size3.size11, .katex .fontsize-ensurer.reset-size3.siz= +e11 { font-size: 3.55429em; } + +.katex .sizing.reset-size4.size1, .katex .fontsize-ensurer.reset-size4.size= +1 { font-size: 0.625em; } + +.katex .sizing.reset-size4.size2, .katex .fontsize-ensurer.reset-size4.size= +2 { font-size: 0.75em; } + +.katex .sizing.reset-size4.size3, .katex .fontsize-ensurer.reset-size4.size= +3 { font-size: 0.875em; } + +.katex .sizing.reset-size4.size4, .katex .fontsize-ensurer.reset-size4.size= +4 { font-size: 1em; } + +.katex .sizing.reset-size4.size5, .katex .fontsize-ensurer.reset-size4.size= +5 { font-size: 1.125em; } + +.katex .sizing.reset-size4.size6, .katex .fontsize-ensurer.reset-size4.size= +6 { font-size: 1.25em; } + +.katex .sizing.reset-size4.size7, .katex .fontsize-ensurer.reset-size4.size= +7 { font-size: 1.5em; } + +.katex .sizing.reset-size4.size8, .katex .fontsize-ensurer.reset-size4.size= +8 { font-size: 1.8em; } + +.katex .sizing.reset-size4.size9, .katex .fontsize-ensurer.reset-size4.size= +9 { font-size: 2.16em; } + +.katex .sizing.reset-size4.size10, .katex .fontsize-ensurer.reset-size4.siz= +e10 { font-size: 2.5925em; } + +.katex .sizing.reset-size4.size11, .katex .fontsize-ensurer.reset-size4.siz= +e11 { font-size: 3.11em; } + +.katex .sizing.reset-size5.size1, .katex .fontsize-ensurer.reset-size5.size= +1 { font-size: 0.555556em; } + +.katex .sizing.reset-size5.size2, .katex .fontsize-ensurer.reset-size5.size= +2 { font-size: 0.666667em; } + +.katex .sizing.reset-size5.size3, .katex .fontsize-ensurer.reset-size5.size= +3 { font-size: 0.777778em; } + +.katex .sizing.reset-size5.size4, .katex .fontsize-ensurer.reset-size5.size= +4 { font-size: 0.888889em; } + +.katex .sizing.reset-size5.size5, .katex .fontsize-ensurer.reset-size5.size= +5 { font-size: 1em; } + +.katex .sizing.reset-size5.size6, .katex .fontsize-ensurer.reset-size5.size= +6 { font-size: 1.11111em; } + +.katex .sizing.reset-size5.size7, .katex .fontsize-ensurer.reset-size5.size= +7 { font-size: 1.33333em; } + +.katex .sizing.reset-size5.size8, .katex .fontsize-ensurer.reset-size5.size= +8 { font-size: 1.6em; } + +.katex .sizing.reset-size5.size9, .katex .fontsize-ensurer.reset-size5.size= +9 { font-size: 1.92em; } + +.katex .sizing.reset-size5.size10, .katex .fontsize-ensurer.reset-size5.siz= +e10 { font-size: 2.30444em; } + +.katex .sizing.reset-size5.size11, .katex .fontsize-ensurer.reset-size5.siz= +e11 { font-size: 2.76444em; } + +.katex .sizing.reset-size6.size1, .katex .fontsize-ensurer.reset-size6.size= +1 { font-size: 0.5em; } + +.katex .sizing.reset-size6.size2, .katex .fontsize-ensurer.reset-size6.size= +2 { font-size: 0.6em; } + +.katex .sizing.reset-size6.size3, .katex .fontsize-ensurer.reset-size6.size= +3 { font-size: 0.7em; } + +.katex .sizing.reset-size6.size4, .katex .fontsize-ensurer.reset-size6.size= +4 { font-size: 0.8em; } + +.katex .sizing.reset-size6.size5, .katex .fontsize-ensurer.reset-size6.size= +5 { font-size: 0.9em; } + +.katex .sizing.reset-size6.size6, .katex .fontsize-ensurer.reset-size6.size= +6 { font-size: 1em; } + +.katex .sizing.reset-size6.size7, .katex .fontsize-ensurer.reset-size6.size= +7 { font-size: 1.2em; } + +.katex .sizing.reset-size6.size8, .katex .fontsize-ensurer.reset-size6.size= +8 { font-size: 1.44em; } + +.katex .sizing.reset-size6.size9, .katex .fontsize-ensurer.reset-size6.size= +9 { font-size: 1.728em; } + +.katex .sizing.reset-size6.size10, .katex .fontsize-ensurer.reset-size6.siz= +e10 { font-size: 2.074em; } + +.katex .sizing.reset-size6.size11, .katex .fontsize-ensurer.reset-size6.siz= +e11 { font-size: 2.488em; } + +.katex .sizing.reset-size7.size1, .katex .fontsize-ensurer.reset-size7.size= +1 { font-size: 0.416667em; } + +.katex .sizing.reset-size7.size2, .katex .fontsize-ensurer.reset-size7.size= +2 { font-size: 0.5em; } + +.katex .sizing.reset-size7.size3, .katex .fontsize-ensurer.reset-size7.size= +3 { font-size: 0.583333em; } + +.katex .sizing.reset-size7.size4, .katex .fontsize-ensurer.reset-size7.size= +4 { font-size: 0.666667em; } + +.katex .sizing.reset-size7.size5, .katex .fontsize-ensurer.reset-size7.size= +5 { font-size: 0.75em; } + +.katex .sizing.reset-size7.size6, .katex .fontsize-ensurer.reset-size7.size= +6 { font-size: 0.833333em; } + +.katex .sizing.reset-size7.size7, .katex .fontsize-ensurer.reset-size7.size= +7 { font-size: 1em; } + +.katex .sizing.reset-size7.size8, .katex .fontsize-ensurer.reset-size7.size= +8 { font-size: 1.2em; } + +.katex .sizing.reset-size7.size9, .katex .fontsize-ensurer.reset-size7.size= +9 { font-size: 1.44em; } + +.katex .sizing.reset-size7.size10, .katex .fontsize-ensurer.reset-size7.siz= +e10 { font-size: 1.72833em; } + +.katex .sizing.reset-size7.size11, .katex .fontsize-ensurer.reset-size7.siz= +e11 { font-size: 2.07333em; } + +.katex .sizing.reset-size8.size1, .katex .fontsize-ensurer.reset-size8.size= +1 { font-size: 0.347222em; } + +.katex .sizing.reset-size8.size2, .katex .fontsize-ensurer.reset-size8.size= +2 { font-size: 0.416667em; } + +.katex .sizing.reset-size8.size3, .katex .fontsize-ensurer.reset-size8.size= +3 { font-size: 0.486111em; } + +.katex .sizing.reset-size8.size4, .katex .fontsize-ensurer.reset-size8.size= +4 { font-size: 0.555556em; } + +.katex .sizing.reset-size8.size5, .katex .fontsize-ensurer.reset-size8.size= +5 { font-size: 0.625em; } + +.katex .sizing.reset-size8.size6, .katex .fontsize-ensurer.reset-size8.size= +6 { font-size: 0.694444em; } + +.katex .sizing.reset-size8.size7, .katex .fontsize-ensurer.reset-size8.size= +7 { font-size: 0.833333em; } + +.katex .sizing.reset-size8.size8, .katex .fontsize-ensurer.reset-size8.size= +8 { font-size: 1em; } + +.katex .sizing.reset-size8.size9, .katex .fontsize-ensurer.reset-size8.size= +9 { font-size: 1.2em; } + +.katex .sizing.reset-size8.size10, .katex .fontsize-ensurer.reset-size8.siz= +e10 { font-size: 1.44028em; } + +.katex .sizing.reset-size8.size11, .katex .fontsize-ensurer.reset-size8.siz= +e11 { font-size: 1.72778em; } + +.katex .sizing.reset-size9.size1, .katex .fontsize-ensurer.reset-size9.size= +1 { font-size: 0.289352em; } + +.katex .sizing.reset-size9.size2, .katex .fontsize-ensurer.reset-size9.size= +2 { font-size: 0.347222em; } + +.katex .sizing.reset-size9.size3, .katex .fontsize-ensurer.reset-size9.size= +3 { font-size: 0.405093em; } + +.katex .sizing.reset-size9.size4, .katex .fontsize-ensurer.reset-size9.size= +4 { font-size: 0.462963em; } + +.katex .sizing.reset-size9.size5, .katex .fontsize-ensurer.reset-size9.size= +5 { font-size: 0.520833em; } + +.katex .sizing.reset-size9.size6, .katex .fontsize-ensurer.reset-size9.size= +6 { font-size: 0.578704em; } + +.katex .sizing.reset-size9.size7, .katex .fontsize-ensurer.reset-size9.size= +7 { font-size: 0.694444em; } + +.katex .sizing.reset-size9.size8, .katex .fontsize-ensurer.reset-size9.size= +8 { font-size: 0.833333em; } + +.katex .sizing.reset-size9.size9, .katex .fontsize-ensurer.reset-size9.size= +9 { font-size: 1em; } + +.katex .sizing.reset-size9.size10, .katex .fontsize-ensurer.reset-size9.siz= +e10 { font-size: 1.20023em; } + +.katex .sizing.reset-size9.size11, .katex .fontsize-ensurer.reset-size9.siz= +e11 { font-size: 1.43981em; } + +.katex .sizing.reset-size10.size1, .katex .fontsize-ensurer.reset-size10.si= +ze1 { font-size: 0.24108em; } + +.katex .sizing.reset-size10.size2, .katex .fontsize-ensurer.reset-size10.si= +ze2 { font-size: 0.289296em; } + +.katex .sizing.reset-size10.size3, .katex .fontsize-ensurer.reset-size10.si= +ze3 { font-size: 0.337512em; } + +.katex .sizing.reset-size10.size4, .katex .fontsize-ensurer.reset-size10.si= +ze4 { font-size: 0.385728em; } + +.katex .sizing.reset-size10.size5, .katex .fontsize-ensurer.reset-size10.si= +ze5 { font-size: 0.433944em; } + +.katex .sizing.reset-size10.size6, .katex .fontsize-ensurer.reset-size10.si= +ze6 { font-size: 0.48216em; } + +.katex .sizing.reset-size10.size7, .katex .fontsize-ensurer.reset-size10.si= +ze7 { font-size: 0.578592em; } + +.katex .sizing.reset-size10.size8, .katex .fontsize-ensurer.reset-size10.si= +ze8 { font-size: 0.694311em; } + +.katex .sizing.reset-size10.size9, .katex .fontsize-ensurer.reset-size10.si= +ze9 { font-size: 0.833173em; } + +.katex .sizing.reset-size10.size10, .katex .fontsize-ensurer.reset-size10.s= +ize10 { font-size: 1em; } + +.katex .sizing.reset-size10.size11, .katex .fontsize-ensurer.reset-size10.s= +ize11 { font-size: 1.19961em; } + +.katex .sizing.reset-size11.size1, .katex .fontsize-ensurer.reset-size11.si= +ze1 { font-size: 0.200965em; } + +.katex .sizing.reset-size11.size2, .katex .fontsize-ensurer.reset-size11.si= +ze2 { font-size: 0.241158em; } + +.katex .sizing.reset-size11.size3, .katex .fontsize-ensurer.reset-size11.si= +ze3 { font-size: 0.28135em; } + +.katex .sizing.reset-size11.size4, .katex .fontsize-ensurer.reset-size11.si= +ze4 { font-size: 0.321543em; } + +.katex .sizing.reset-size11.size5, .katex .fontsize-ensurer.reset-size11.si= +ze5 { font-size: 0.361736em; } + +.katex .sizing.reset-size11.size6, .katex .fontsize-ensurer.reset-size11.si= +ze6 { font-size: 0.401929em; } + +.katex .sizing.reset-size11.size7, .katex .fontsize-ensurer.reset-size11.si= +ze7 { font-size: 0.482315em; } + +.katex .sizing.reset-size11.size8, .katex .fontsize-ensurer.reset-size11.si= +ze8 { font-size: 0.578778em; } + +.katex .sizing.reset-size11.size9, .katex .fontsize-ensurer.reset-size11.si= +ze9 { font-size: 0.694534em; } + +.katex .sizing.reset-size11.size10, .katex .fontsize-ensurer.reset-size11.s= +ize10 { font-size: 0.833601em; } + +.katex .sizing.reset-size11.size11, .katex .fontsize-ensurer.reset-size11.s= +ize11 { font-size: 1em; } + +.katex .delimsizing.size1 { font-family: KaTeX_Size1; } + +.katex .delimsizing.size2 { font-family: KaTeX_Size2; } + +.katex .delimsizing.size3 { font-family: KaTeX_Size3; } + +.katex .delimsizing.size4 { font-family: KaTeX_Size4; } + +.katex .delimsizing.mult .delim-size1 > span { font-family: KaTeX_Size1; } + +.katex .delimsizing.mult .delim-size4 > span { font-family: KaTeX_Size4; } + +.katex .nulldelimiter { display: inline-block; width: 0.12em; } + +.katex .delimcenter, .katex .op-symbol { position: relative; } + +.katex .op-symbol.small-op { font-family: KaTeX_Size1; } + +.katex .op-symbol.large-op { font-family: KaTeX_Size2; } + +.katex .op-limits > .vlist-t { text-align: center; } + +.katex .accent > .vlist-t { text-align: center; } + +.katex .accent .accent-body { position: relative; } + +.katex .accent .accent-body:not(.accent-full) { width: 0px; } + +.katex .overlay { display: block; } + +.katex .mtable .vertical-separator { display: inline-block; min-width: 1px;= + } + +.katex .mtable .arraycolsep { display: inline-block; } + +.katex .mtable .col-align-c > .vlist-t { text-align: center; } + +.katex .mtable .col-align-l > .vlist-t { text-align: left; } + +.katex .mtable .col-align-r > .vlist-t { text-align: right; } + +.katex .svg-align { text-align: left; } + +.katex svg { display: block; position: absolute; width: 100%; height: inher= +it; fill: currentcolor; stroke: currentcolor; fill-rule: nonzero; fill-opac= +ity: 1; stroke-width: 1; stroke-linecap: butt; stroke-linejoin: miter; stro= +ke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0; stroke-opac= +ity: 1; } + +.katex svg path { stroke: none; } + +.katex img { border-style: none; min-width: 0px; min-height: 0px; max-width= +: none; max-height: none; } + +.katex .stretchy { width: 100%; display: block; position: relative; overflo= +w: hidden; } + +.katex .stretchy::before, .katex .stretchy::after { content: ""; } + +.katex .hide-tail { width: 100%; position: relative; overflow: hidden; } + +.katex .halfarrow-left { position: absolute; left: 0px; width: 50.2%; overf= +low: hidden; } + +.katex .halfarrow-right { position: absolute; right: 0px; width: 50.2%; ove= +rflow: hidden; } + +.katex .brace-left { position: absolute; left: 0px; width: 25.1%; overflow:= + hidden; } + +.katex .brace-center { position: absolute; left: 25%; width: 50%; overflow:= + hidden; } + +.katex .brace-right { position: absolute; right: 0px; width: 25.1%; overflo= +w: hidden; } + +.katex .x-arrow-pad { padding: 0px 0.5em; } + +.katex .cd-arrow-pad { padding: 0px 0.55556em 0px 0.27778em; } + +.katex .x-arrow, .katex .mover, .katex .munder { text-align: center; } + +.katex .boxpad { padding: 0px 0.3em; } + +.katex .fbox, .katex .fcolorbox { box-sizing: border-box; border: 0.04em so= +lid; } + +.katex .cancel-pad { padding: 0px 0.2em; } + +.katex .cancel-lap { margin-left: -0.2em; margin-right: -0.2em; } + +.katex .sout { border-bottom-style: solid; border-bottom-width: 0.08em; } + +.katex .angl { box-sizing: border-box; border-top: 0.049em solid; border-ri= +ght: 0.049em solid; margin-right: 0.03889em; } + +.katex .anglpad { padding: 0px 0.03889em; } + +.katex .eqn-num::before { counter-increment: katexEqnNo 1; content: "(" cou= +nter(katexEqnNo) ")"; } + +.katex .mml-eqn-num::before { counter-increment: mmlEqnNo 1; content: "(" c= +ounter(mmlEqnNo) ")"; } + +.katex .mtr-glue { width: 50%; } + +.katex .cd-vert-arrow { display: inline-block; position: relative; } + +.katex .cd-label-left { display: inline-block; position: absolute; right: c= +alc(50% + 0.3em); text-align: left; } + +.katex .cd-label-right { display: inline-block; position: absolute; left: c= +alc(50% + 0.3em); text-align: right; } + +.katex-display { display: block; margin: 1em 0px; text-align: center; } + +.katex-display > .katex { display: block; text-align: center; white-space: = +nowrap; } + +.katex-display > .katex > .katex-html { display: block; position: relative;= + } + +.katex-display > .katex > .katex-html > .tag { position: absolute; right: 0= +px; } + +.katex-display.leqno > .katex > .katex-html > .tag { left: 0px; right: auto= +; } + +.katex-display.fleqn > .katex { text-align: left; padding-left: 2em; } + +body { counter-reset: katexEqnNo 0 mmlEqnNo 0; } + +.root[data-v-271bb002] .fade-enter-active, .root[data-v-271bb002] .fade-lea= +ve-active { transition: opacity 0.3s ease-in-out 0s; } + +.root[data-v-271bb002] .fade-enter, .root[data-v-271bb002] .fade-leave-to {= + opacity: 0; } +------MultipartBoundary--9yT5wJYrQR0pr1C0qBqy9kS3CdJB0Djxp4ZVlPfYUd---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://github.githubassets.com/assets/gist-embed-4ac6018bcc05457cde2f66d2e7299d11.css + +@charset "utf-8"; + +.gist { color: rgb(51, 51, 51); direction: ltr; font-size: 16px; text-align= +: left; } + +.gist .markdown-body { font-family: -apple-system, BlinkMacSystemFont, "Seg= +oe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"= +, "Segoe UI Symbol"; font-size: 16px; line-height: 1.5; overflow-wrap: brea= +k-word; } + +.gist .markdown-body::before { content: ""; display: table; } + +.gist .markdown-body::after { clear: both; content: ""; display: table; } + +.gist .markdown-body > :first-child { margin-top: 0px !important; } + +.gist .markdown-body > :last-child { margin-bottom: 0px !important; } + +.gist .markdown-body a:not([href]) { color: inherit; text-decoration: none;= + } + +.gist .markdown-body .absent { color: rgb(203, 36, 49); } + +.gist .markdown-body .anchor { float: left; line-height: 1; margin-left: -2= +0px; padding-right: 4px; } + +.gist .markdown-body .anchor:focus { outline: none; } + +.gist .markdown-body blockquote, .gist .markdown-body details, .gist .markd= +own-body dl, .gist .markdown-body ol, .gist .markdown-body p, .gist .markdo= +wn-body pre, .gist .markdown-body table, .gist .markdown-body ul { margin-b= +ottom: 16px; margin-top: 0px; } + +.gist .markdown-body hr { background-color: rgb(225, 228, 232); border: 0px= +; height: 0.25em; margin: 24px 0px; padding: 0px; } + +.gist .markdown-body blockquote { border-left: 0.25em solid rgb(223, 226, 2= +29); color: rgb(106, 115, 125); padding: 0px 1em; } + +.gist .markdown-body blockquote > :first-child { margin-top: 0px; } + +.gist .markdown-body blockquote > :last-child { margin-bottom: 0px; } + +.gist .markdown-body kbd { background-color: rgb(250, 251, 252); border-wid= +th: 1px; border-style: solid; border-color: rgb(198, 203, 209) rgb(198, 203= +, 209) rgb(149, 157, 165); border-image: initial; border-radius: 3px; box-s= +hadow: rgb(149, 157, 165) 0px -1px 0px inset; color: rgb(68, 77, 86); displ= +ay: inline-block; font-size: 11px; line-height: 10px; padding: 3px 5px; ver= +tical-align: middle; } + +.gist .markdown-body h1, .gist .markdown-body h2, .gist .markdown-body h3, = +.gist .markdown-body h4, .gist .markdown-body h5, .gist .markdown-body h6 {= + font-weight: 600; line-height: 1.25; margin-bottom: 16px; margin-top: 24px= +; } + +.gist .markdown-body h1 .octicon-link, .gist .markdown-body h2 .octicon-lin= +k, .gist .markdown-body h3 .octicon-link, .gist .markdown-body h4 .octicon-= +link, .gist .markdown-body h5 .octicon-link, .gist .markdown-body h6 .octic= +on-link { color: rgb(27, 31, 35); vertical-align: middle; visibility: hidde= +n; } + +.gist .markdown-body h1:hover .anchor, .gist .markdown-body h2:hover .ancho= +r, .gist .markdown-body h3:hover .anchor, .gist .markdown-body h4:hover .an= +chor, .gist .markdown-body h5:hover .anchor, .gist .markdown-body h6:hover = +.anchor { text-decoration: none; } + +.gist .markdown-body h1:hover .anchor .octicon-link, .gist .markdown-body h= +2:hover .anchor .octicon-link, .gist .markdown-body h3:hover .anchor .octic= +on-link, .gist .markdown-body h4:hover .anchor .octicon-link, .gist .markdo= +wn-body h5:hover .anchor .octicon-link, .gist .markdown-body h6:hover .anch= +or .octicon-link { visibility: visible; } + +.gist .markdown-body h1 code, .gist .markdown-body h1 tt, .gist .markdown-b= +ody h2 code, .gist .markdown-body h2 tt, .gist .markdown-body h3 code, .gis= +t .markdown-body h3 tt, .gist .markdown-body h4 code, .gist .markdown-body = +h4 tt, .gist .markdown-body h5 code, .gist .markdown-body h5 tt, .gist .mar= +kdown-body h6 code, .gist .markdown-body h6 tt { font-size: inherit; } + +.gist .markdown-body h1 { font-size: 2em; } + +.gist .markdown-body h1, .gist .markdown-body h2 { border-bottom: 1px solid= + rgb(234, 236, 239); padding-bottom: 0.3em; } + +.gist .markdown-body h2 { font-size: 1.5em; } + +.gist .markdown-body h3 { font-size: 1.25em; } + +.gist .markdown-body h4 { font-size: 1em; } + +.gist .markdown-body h5 { font-size: 0.875em; } + +.gist .markdown-body h6 { color: rgb(106, 115, 125); font-size: 0.85em; } + +.gist .markdown-body ol, .gist .markdown-body ul { padding-left: 2em; } + +.gist .markdown-body ol.no-list, .gist .markdown-body ul.no-list { list-sty= +le-type: none; padding: 0px; } + +.gist .markdown-body ol ol, .gist .markdown-body ol ul, .gist .markdown-bod= +y ul ol, .gist .markdown-body ul ul { margin-bottom: 0px; margin-top: 0px; = +} + +.gist .markdown-body li { } + +.gist .markdown-body li > p { margin-top: 16px; } + +.gist .markdown-body li + li { margin-top: 0.25em; } + +.gist .markdown-body dl { padding: 0px; } + +.gist .markdown-body dl dt { font-size: 1em; font-style: italic; font-weigh= +t: 600; margin-top: 16px; padding: 0px; } + +.gist .markdown-body dl dd { margin-bottom: 16px; padding: 0px 16px; } + +.gist .markdown-body table { display: block; overflow: auto; width: 100%; } + +.gist .markdown-body table th { font-weight: 600; } + +.gist .markdown-body table td, .gist .markdown-body table th { border: 1px = +solid rgb(223, 226, 229); padding: 6px 13px; } + +.gist .markdown-body table tr { background-color: rgb(255, 255, 255); borde= +r-top: 1px solid rgb(198, 203, 209); } + +.gist .markdown-body table tr:nth-child(2n) { background-color: rgb(246, 24= +8, 250); } + +.gist .markdown-body table img { background-color: transparent; } + +.gist .markdown-body img { background-color: rgb(255, 255, 255); box-sizing= +: content-box; max-width: 100%; } + +.gist .markdown-body img[align=3D"right"] { padding-left: 20px; } + +.gist .markdown-body img[align=3D"left"] { padding-right: 20px; } + +.gist .markdown-body .emoji { background-color: transparent; max-width: non= +e; vertical-align: text-top; } + +.gist .markdown-body span.frame { display: block; overflow: hidden; } + +.gist .markdown-body span.frame > span { border: 1px solid rgb(223, 226, 22= +9); display: block; float: left; margin: 13px 0px 0px; overflow: hidden; pa= +dding: 7px; width: auto; } + +.gist .markdown-body span.frame span img { display: block; float: left; } + +.gist .markdown-body span.frame span span { clear: both; color: rgb(36, 41,= + 46); display: block; padding: 5px 0px 0px; } + +.gist .markdown-body span.align-center { clear: both; display: block; overf= +low: hidden; } + +.gist .markdown-body span.align-center > span { display: block; margin: 13p= +x auto 0px; overflow: hidden; text-align: center; } + +.gist .markdown-body span.align-center span img { margin: 0px auto; text-al= +ign: center; } + +.gist .markdown-body span.align-right { clear: both; display: block; overfl= +ow: hidden; } + +.gist .markdown-body span.align-right > span { display: block; margin: 13px= + 0px 0px; overflow: hidden; text-align: right; } + +.gist .markdown-body span.align-right span img { margin: 0px; text-align: r= +ight; } + +.gist .markdown-body span.float-left { display: block; float: left; margin-= +right: 13px; overflow: hidden; } + +.gist .markdown-body span.float-left span { margin: 13px 0px 0px; } + +.gist .markdown-body span.float-right { display: block; float: right; margi= +n-left: 13px; overflow: hidden; } + +.gist .markdown-body span.float-right > span { display: block; margin: 13px= + auto 0px; overflow: hidden; text-align: right; } + +.gist .markdown-body code, .gist .markdown-body tt { background-color: rgba= +(27, 31, 35, 0.05); border-radius: 3px; font-size: 85%; margin: 0px; paddin= +g: 0.2em 0.4em; } + +.gist .markdown-body code br, .gist .markdown-body tt br { display: none; } + +.gist .markdown-body del code { text-decoration: inherit; } + +.gist .markdown-body pre { overflow-wrap: normal; } + +.gist .markdown-body pre > code { background: transparent; border: 0px; fon= +t-size: 100%; margin: 0px; padding: 0px; white-space: pre; word-break: norm= +al; } + +.gist .markdown-body .highlight { margin-bottom: 16px; } + +.gist .markdown-body .highlight pre { margin-bottom: 0px; word-break: norma= +l; } + +.gist .markdown-body .highlight pre, .gist .markdown-body pre { background-= +color: rgb(246, 248, 250); border-radius: 3px; font-size: 85%; line-height:= + 1.45; overflow: auto; padding: 16px; } + +.gist .markdown-body pre code, .gist .markdown-body pre tt { background-col= +or: transparent; border: 0px; display: inline; line-height: inherit; margin= +: 0px; overflow: visible; padding: 0px; overflow-wrap: normal; } + +.gist .markdown-body .csv-data td, .gist .markdown-body .csv-data th { font= +-size: 12px; line-height: 1; overflow: hidden; padding: 5px; text-align: le= +ft; white-space: nowrap; } + +.gist .markdown-body .csv-data .blob-num { background: rgb(255, 255, 255); = +border: 0px; padding: 10px 8px 9px; text-align: right; } + +.gist .markdown-body .csv-data tr { border-top: 0px; } + +.gist .markdown-body .csv-data th { background: rgb(246, 248, 250); border-= +top: 0px; font-weight: 600; } + +.gist .pl-c { color: rgb(106, 115, 125); } + +.gist .pl-c1, .gist .pl-s .pl-v { color: rgb(0, 92, 197); } + +.gist .pl-e, .gist .pl-en { color: rgb(111, 66, 193); } + +.gist .pl-s .pl-s1, .gist .pl-smi { color: rgb(36, 41, 46); } + +.gist .pl-ent { color: rgb(34, 134, 58); } + +.gist .pl-k { color: rgb(215, 58, 73); } + +.gist .pl-pds, .gist .pl-s, .gist .pl-s .pl-pse .pl-s1, .gist .pl-sr, .gist= + .pl-sr .pl-cce, .gist .pl-sr .pl-sra, .gist .pl-sr .pl-sre { color: rgb(3,= + 47, 98); } + +.gist .pl-smw, .gist .pl-v { color: rgb(227, 98, 9); } + +.gist .pl-bu { color: rgb(179, 29, 40); } + +.gist .pl-ii { background-color: rgb(179, 29, 40); color: rgb(250, 251, 252= +); } + +.gist .pl-c2 { background-color: rgb(215, 58, 73); color: rgb(250, 251, 252= +); } + +.gist .pl-c2::before { content: "^M"; } + +.gist .pl-sr .pl-cce { color: rgb(34, 134, 58); font-weight: 700; } + +.gist .pl-ml { color: rgb(115, 92, 15); } + +.gist .pl-mh, .gist .pl-mh .pl-en, .gist .pl-ms { color: rgb(0, 92, 197); f= +ont-weight: 700; } + +.gist .pl-mi { color: rgb(36, 41, 46); font-style: italic; } + +.gist .pl-mb { color: rgb(36, 41, 46); font-weight: 700; } + +.gist .pl-md { background-color: rgb(255, 238, 240); color: rgb(179, 29, 40= +); } + +.gist .pl-mi1 { background-color: rgb(240, 255, 244); color: rgb(34, 134, 5= +8); } + +.gist .pl-mc { background-color: rgb(255, 235, 218); color: rgb(227, 98, 9)= +; } + +.gist .pl-mi2 { background-color: rgb(0, 92, 197); color: rgb(246, 248, 250= +); } + +.gist .pl-mdr { color: rgb(111, 66, 193); font-weight: 700; } + +.gist .pl-ba { color: rgb(88, 96, 105); } + +.gist .pl-sg { color: rgb(149, 157, 165); } + +.gist .pl-corl { color: rgb(3, 47, 98); text-decoration: underline; } + +.gist .breadcrumb { color: rgb(88, 96, 105); font-size: 16px; } + +.gist .breadcrumb .separator { white-space: pre-wrap; } + +.gist .breadcrumb .separator::after, .gist .breadcrumb .separator::before {= + content: " "; } + +.gist .breadcrumb strong.final-path { color: rgb(36, 41, 46); } + +.gist .editor-abort { display: inline; font-size: 14px; } + +.gist .blob-interaction-bar { background-color: rgb(242, 242, 242); border-= +bottom: 1px solid rgb(229, 229, 229); position: relative; } + +.gist .blob-interaction-bar::before { content: ""; display: table; } + +.gist .blob-interaction-bar::after { clear: both; content: ""; display: tab= +le; } + +.gist .blob-interaction-bar .octicon-search { color: rgb(88, 96, 105); font= +-size: 12px; left: 10px; position: absolute; top: 10px; } + +.gist .blob-filter { border: 0px; border-radius: 0px; font-size: 12px; outl= +ine: none; padding: 4px 20px 5px 30px; width: 100%; } + +.gist .blob-filter:focus { outline: none; } + +.gist .html-blob { margin-bottom: 15px; } + +.gist .TagsearchPopover { max-width: 600px; width: inherit; } + +.gist .TagsearchPopover-content { max-height: 300px; } + +.gist .TagsearchPopover-list .TagsearchPopover-list-item:hover { background= +-color: rgb(246, 248, 250); } + +.gist .TagsearchPopover-list .TagsearchPopover-list-item .TagsearchPopover-= +item:hover { text-decoration: none; } + +.gist .TagsearchPopover-list .blob-code-inner { white-space: pre-wrap; } + +.gist .license-summary-octicon { color: rgb(149, 157, 165); } + +.gist .rule-type-permissions { color: rgb(40, 167, 69); } + +.gist .rule-type-conditions { color: rgb(3, 102, 214); } + +.gist .rule-type-limitations { color: rgb(215, 58, 73); } + +.gist .linejump .linejump-input { background-color: rgb(250, 251, 252); wid= +th: 340px; } + +.gist .linejump .btn, .gist .linejump .linejump-input { font-size: 16px; pa= +dding: 10px 15px; } + +.gist .blob-wrapper { overflow: auto hidden; } + +.gist .page-blob.height-full .blob-wrapper { overflow-y: auto; } + +.gist .page-edit-blob.height-full .CodeMirror { height: 300px; } + +.gist .page-edit-blob.height-full .CodeMirror, .gist .page-edit-blob.height= +-full .CodeMirror-scroll { display: flex; flex: 1 1 auto; flex-direction: c= +olumn; } + +.gist .blob-wrapper-embedded { max-height: 240px; overflow-y: auto; } + +.gist .diff-table { border-collapse: separate; width: 100%; } + +.gist .diff-table .line-comments { border-top: 1px solid rgb(225, 228, 232)= +; padding: 10px; vertical-align: top; } + +.gist .diff-table .line-comments:first-child + .empty-cell { border-left-wi= +dth: 1px; } + +.gist .diff-table tr:not(:last-child) .line-comments { border-bottom: 1px s= +olid rgb(225, 228, 232); border-top: 1px solid rgb(225, 228, 232); } + +.gist .blob-num { color: rgba(27, 31, 35, 0.3); cursor: pointer; font-famil= +y: SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace; font-size= +: 12px; line-height: 20px; min-width: 50px; padding-left: 10px; padding-rig= +ht: 10px; text-align: right; user-select: none; vertical-align: top; white-= +space: nowrap; width: 1%; } + +.gist .blob-num:hover { color: rgba(27, 31, 35, 0.6); } + +.gist .blob-num::before { content: attr(data-line-number); } + +.gist .blob-num.non-expandable { cursor: default; } + +.gist .blob-num.non-expandable:hover { color: rgba(27, 31, 35, 0.3); } + +.gist .blob-code { line-height: 20px; padding-left: 10px; padding-right: 10= +px; position: relative; vertical-align: top; } + +.gist .blob-code-inner { color: rgb(36, 41, 46); font-family: SFMono-Regula= +r, Consolas, "Liberation Mono", Menlo, monospace; font-size: 12px; overflow= +: visible; white-space: pre; overflow-wrap: normal; } + +.gist .blob-code-inner .x-first { border-bottom-left-radius: 0.2em; border-= +top-left-radius: 0.2em; } + +.gist .blob-code-inner .x-last { border-bottom-right-radius: 0.2em; border-= +top-right-radius: 0.2em; } + +.gist .blob-code-inner.highlighted, .gist .blob-code-inner .highlighted { b= +ackground-color: rgb(255, 251, 221); } + +.gist .blob-code-marker::before { content: attr(data-code-marker); } + +.gist .blob-code-marker-cell { user-select: none; width: 1em; } + +.gist .blob-code-marker-cell::before { content: attr(data-code-marker); dis= +play: block; height: 0px; width: 0px; } + +.gist .blob-code-marker-addition::before { content: "+ "; } + +.gist .blob-code-marker-deletion::before { content: "- "; } + +.gist .blob-code-marker-context::before { content: " "; } + +.gist .soft-wrap .diff-table { table-layout: fixed; } + +.gist .soft-wrap .blob-code { padding-left: 18px; text-indent: -7px; } + +.gist .soft-wrap .blob-code-inner { white-space: pre-wrap; overflow-wrap: b= +reak-word; } + +.gist .soft-wrap .no-nl-marker { display: none; } + +.gist .soft-wrap .add-line-comment { margin-left: -28px; } + +.gist .blob-code-hunk, .gist .blob-num-expandable, .gist .blob-num-hunk { c= +olor: rgba(27, 31, 35, 0.7); vertical-align: middle; } + +.gist .blob-num-expandable, .gist .blob-num-hunk { background-color: rgb(21= +9, 237, 255); } + +.gist .blob-code-hunk { background-color: rgb(241, 248, 255); border-width:= + 1px 0px; padding-bottom: 4px; padding-top: 4px; } + +.gist .blob-expanded .blob-code, .gist .blob-expanded .blob-num { backgroun= +d-color: rgb(250, 251, 252); } + +.gist .blob-expanded + tr:not(.blob-expanded) .blob-code, .gist .blob-expan= +ded + tr:not(.blob-expanded) .blob-num { border-top: 1px solid rgb(234, 236= +, 239); } + +.gist .blob-expanded .blob-num-hunk { border-top: 1px solid rgb(234, 236, 2= +39); } + +.gist tr:not(.blob-expanded) + .blob-expanded .blob-code, .gist tr:not(.blo= +b-expanded) + .blob-expanded .blob-num { border-top: 1px solid rgb(234, 236= +, 239); } + +.gist .blob-num-expandable { font-size: 12px; padding: 0px; text-align: cen= +ter; } + +.gist .blob-num-expandable .diff-expander { color: rgb(88, 96, 105); cursor= +: pointer; display: block; height: auto; margin-right: -1px; padding: 4px 1= +1px 4px 10px; width: auto; } + +.gist .blob-num-expandable .diff-expander .octicon { vertical-align: top; } + +.gist .blob-num-expandable .directional-expander { color: rgb(88, 96, 105);= + cursor: pointer; display: block; height: auto; margin-right: -1px; width: = +auto; } + +.gist .blob-num-expandable .single-expander { padding-bottom: 4px; padding-= +top: 4px; } + +.gist .blob-num-expandable .diff-expander:hover, .gist .blob-num-expandable= + .directional-expander:hover { background-color: rgb(3, 102, 214); border-c= +olor: rgb(3, 102, 214); color: rgb(255, 255, 255); text-shadow: none; } + +.gist .blob-code-addition { background-color: rgb(230, 255, 237); } + +.gist .blob-code-addition .x { background-color: rgb(172, 242, 189); color:= + rgb(36, 41, 46); } + +.gist .blob-num-addition { background-color: rgb(205, 255, 216); border-col= +or: rgb(190, 245, 203); } + +.gist .blob-code-deletion { background-color: rgb(255, 238, 240); } + +.gist .blob-code-deletion .x { background-color: rgb(253, 184, 192); color:= + rgb(36, 41, 46); } + +.gist .blob-num-deletion { background-color: rgb(255, 220, 224); border-col= +or: rgb(253, 174, 183); } + +.gist .selected-line.blob-code { background-color: rgb(255, 251, 221); } + +.gist .selected-line.blob-code .x { background-color: transparent; } + +.gist .selected-line.blob-num { background-color: rgb(255, 245, 177); borde= +r-color: rgb(255, 234, 127); } + +.gist .add-line-comment { background-color: rgb(3, 102, 214); background-im= +age: linear-gradient(rgb(3, 114, 239), rgb(3, 102, 214)); border-radius: 3p= +x; box-shadow: rgba(27, 31, 35, 0.15) 0px 1px 4px; color: rgb(255, 255, 255= +); cursor: pointer; float: left; height: 22px; line-height: 21px; margin: -= +2px -10px -2px -20px; opacity: 0; position: relative; text-align: center; t= +ext-indent: 0px; transform: scale(0.8); transition: transform 0.1s ease-in-= +out 0s; width: 22px; z-index: 5; } + +.gist .add-line-comment:hover { transform: scale(1); } + +.gist .add-line-comment:focus, .is-hovered .gist .add-line-comment { opacit= +y: 1; } + +.gist .add-line-comment .octicon { pointer-events: none; vertical-align: te= +xt-top; } + +.gist .add-line-comment.octicon-check { background: rgb(51, 51, 51); opacit= +y: 1; } + +.gist .inline-comment-form { border: 1px solid rgb(223, 226, 229); border-r= +adius: 3px; } + +.gist .inline-review-comment { margin-bottom: 10px !important; margin-top: = +0px !important; } + +.gist .inline-review-comment .gc:first-child + tr .blob-code, .gist .inline= +-review-comment .gc:first-child + tr .blob-num { padding-top: 5px; } + +.gist .inline-review-comment tr:last-child { border-bottom-left-radius: 2px= +; border-bottom-right-radius: 2px; } + +.gist .inline-review-comment tr:last-child .blob-code, .gist .inline-review= +-comment tr:last-child .blob-num { padding-bottom: 8px; } + +.gist .inline-review-comment tr:last-child .blob-code:first-child, .gist .i= +nline-review-comment tr:last-child .blob-num:first-child { border-bottom-le= +ft-radius: 2px; } + +.gist .inline-review-comment tr:last-child .blob-code:last-child, .gist .in= +line-review-comment tr:last-child .blob-num:last-child { border-bottom-righ= +t-radius: 2px; } + +.gist .timeline-inline-comments { table-layout: fixed; width: 100%; } + +.gist .show-inline-notes .inline-comments, .gist .timeline-inline-comments = +.inline-comments { display: table-row; } + +.gist .inline-comments, .gist .inline-comments.is-collapsed { display: none= +; } + +.gist .inline-comments .line-comments.is-collapsed { visibility: hidden; } + +.gist .inline-comments .line-comments + .blob-num { border-left-width: 1px;= + } + +.gist .inline-comments .timeline-comment { margin-bottom: 10px; } + +.gist .comment-holder, .gist .inline-comments .inline-comment-form, .gist .= +inline-comments .inline-comment-form-container { max-width: 780px; } + +.gist .empty-cell + .line-comments, .gist .line-comments + .line-comments {= + border-left: 1px solid rgb(234, 236, 239); } + +.gist .inline-comment-form-container .inline-comment-form, .gist .inline-co= +mment-form-container.open .inline-comment-form-actions { display: none; } + +.gist .inline-comment-form-container .inline-comment-form-actions, .gist .i= +nline-comment-form-container.open .inline-comment-form { display: block; } + +.gist body.full-width .container, .gist body.full-width .container-lg, .gis= +t body.split-diff .container, .gist body.split-diff .container-lg { max-wid= +th: none; padding-left: 20px; padding-right: 20px; width: 100%; } + +.gist body.full-width .repository-content, .gist body.split-diff .repositor= +y-content { width: 100%; } + +.gist body.full-width .new-pr-form, .gist body.split-diff .new-pr-form { ma= +x-width: 980px; } + +.gist .file-diff-split { table-layout: fixed; } + +.gist .file-diff-split .blob-code + .blob-num { border-left: 1px solid rgb(= +246, 248, 250); } + +.gist .file-diff-split .blob-code-inner { white-space: pre-wrap; overflow-w= +rap: break-word; } + +.gist .file-diff-split .empty-cell { background-color: rgb(250, 251, 252); = +border-right-color: rgb(234, 236, 239); cursor: default; } + +@media (max-width: 1280px) { + .gist .file-diff-split .write-selected .comment-form-head.comment-form-he= +ad { margin-bottom: 48px; } + .gist .file-diff-split markdown-toolbar { bottom: -40px; position: absolu= +te; right: 8px; } +} + +.gist .submodule-diff-stats .octicon-diff-removed { color: rgb(203, 36, 49)= +; } + +.gist .submodule-diff-stats .octicon-diff-renamed { color: rgb(103, 122, 13= +3); } + +.gist .submodule-diff-stats .octicon-diff-modified { color: rgb(208, 180, 7= +6); } + +.gist .submodule-diff-stats .octicon-diff-added { color: rgb(40, 167, 69); = +} + +.gist .BlobToolbar { left: -17px; } + +.gist .BlobToolbar-dropdown { margin-left: -2px; } + +.gist .code-navigation-banner { background: linear-gradient(rgba(242, 248, = +254, 0), rgba(242, 248, 254, 0.47)); } + +.gist .code-navigation-banner .code-navigation-banner-illo { background-ima= +ge: url("/images/modules/blob/code-navigation-banner-illo.svg"); background= +-position: 50% center; background-repeat: no-repeat; } + +.gist .pl-token.active, .gist .pl-token:hover { background: rgb(255, 234, 1= +27); cursor: pointer; } + +.gist .task-list-item { list-style-type: none; } + +.gist .task-list-item label { font-weight: 400; } + +.gist .task-list-item.enabled label { cursor: pointer; } + +.gist .task-list-item + .task-list-item { margin-top: 3px; } + +.gist .task-list-item .handle { display: none; } + +.gist .task-list-item-checkbox { margin: 0px 0.2em 0.25em -1.6em; vertical-= +align: middle; } + +.gist .reorderable-task-lists .markdown-body .contains-task-list { padding:= + 0px; } + +.gist .reorderable-task-lists .markdown-body li:not(.task-list-item) { marg= +in-left: 26px; } + +.gist .reorderable-task-lists .markdown-body ol:not(.contains-task-list) li= +, .gist .reorderable-task-lists .markdown-body ul:not(.contains-task-list) = +li { margin-left: 0px; } + +.gist .reorderable-task-lists .markdown-body li p { margin-top: 0px; } + +.gist .reorderable-task-lists .markdown-body .task-list-item { border: 1px = +solid transparent; margin-left: -15px; margin-right: -15px; padding-left: 4= +2px; padding-right: 15px; } + +.gist .reorderable-task-lists .markdown-body .task-list-item + .task-list-i= +tem { margin-top: 0px; } + +.gist .reorderable-task-lists .markdown-body .task-list-item .contains-task= +-list { padding-top: 4px; } + +.gist .reorderable-task-lists .markdown-body .task-list-item .handle { disp= +lay: block; float: left; margin-left: -43px; opacity: 0; padding: 2px 0px 0= +px 2px; width: 20px; } + +.gist .reorderable-task-lists .markdown-body .task-list-item .drag-handle {= + fill: rgb(51, 51, 51); } + +.gist .reorderable-task-lists .markdown-body .task-list-item.hovered > .han= +dle { opacity: 1; } + +.gist .reorderable-task-lists .markdown-body .task-list-item.is-dragging { = +opacity: 0; } + +.gist .review-comment-contents .markdown-body .task-list-item { border-bott= +om-left-radius: 3px; border-top-left-radius: 3px; margin-left: -12px; margi= +n-right: -12px; padding-left: 42px; } + +.gist .review-comment-contents .markdown-body .task-list-item.hovered { bor= +der-left-color: rgb(237, 237, 237); } + +.gist .highlight { background: rgb(255, 255, 255); border: 0px; color: rgb(= +51, 51, 51); font-family: SFMono-Regular, Consolas, "Liberation Mono", Menl= +o, monospace; font-size: 12px; font-weight: 400; line-height: 1.4; margin: = +0px; padding: 0px; } + +.gist .octospinner, .gist .render-viewer-error, .gist .render-viewer-fatal,= + .gist .render-viewer-invalid { display: none; } + +.gist iframe.render-viewer { border: 0px; height: 480px; overflow: hidden; = +width: 100%; } + +.gist code, .gist pre { white-space: pre; font-family: SFMono-Regular, Cons= +olas, "Liberation Mono", Menlo, monospace !important; } + +.gist .gist-meta { background-color: rgb(247, 247, 247); border-radius: 0px= + 0px 2px 2px; color: rgb(88, 96, 105); font: 12px -apple-system, BlinkMacSy= +stemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "S= +egoe UI Emoji", "Segoe UI Symbol"; overflow: hidden; padding: 10px; } + +.gist .gist-meta a { border: 0px; color: rgb(102, 102, 102); font-weight: 6= +00; text-decoration: none; } + +.gist .gist-data { background-color: rgb(255, 255, 255); border-bottom: 1px= + solid rgb(221, 221, 221); border-radius: 2px 2px 0px 0px; overflow: auto; = +overflow-wrap: normal; } + +.gist .gist-file { border-width: 1px; border-style: solid; border-image: in= +itial; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 20= +4); border-radius: 3px; font-family: SFMono-Regular, Consolas, "Liberation = +Mono", Menlo, monospace; margin-bottom: 1em; } + +.gist .gist-file article { padding: 6px; } + +.gist .gist-file .scroll .gist-data { inset: 0px 0px 30px; overflow: scroll= +; position: absolute; } + +.gist .gist-file .scroll .gist-meta { bottom: 0px; left: 0px; position: abs= +olute; right: 0px; } + +.gist .blob-num { min-width: inherit; } + +.gist .blob-code, .gist .blob-num { background: transparent; padding: 1px 1= +0px !important; } + +.gist .blob-code { border: 0px; text-align: left; } + +.gist .blob-wrapper table { border-collapse: collapse; } + +.gist .blob-wrapper tr:first-child td { padding-top: 4px; } + +.gist .markdown-body .anchor { display: none; } +------MultipartBoundary--9yT5wJYrQR0pr1C0qBqy9kS3CdJB0Djxp4ZVlPfYUd---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://fonts.googleapis.com/icon?family=Material+Icons + +@charset "utf-8"; + +@font-face { font-family: "Material Icons"; font-style: normal; font-weight= +: 400; src: url("https://fonts.gstatic.com/s/materialicons/v140/flUhRq6tzZc= +lQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2") format("woff2"); } + +.material-icons { font-family: "Material Icons"; font-weight: normal; font-= +style: normal; font-size: 24px; line-height: 1; letter-spacing: normal; tex= +t-transform: none; display: inline-block; white-space: nowrap; overflow-wra= +p: normal; direction: ltr; font-feature-settings: "liga"; -webkit-font-smoo= +thing: antialiased; } +------MultipartBoundary--9yT5wJYrQR0pr1C0qBqy9kS3CdJB0Djxp4ZVlPfYUd---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://openai.com/_nuxt/Detail.befef1e5.css + +@charset "utf-8"; + +.ui-chapter--focus::before { display: block; } + +@media (min-width: 1280px) { + .generic-detail > div > .ui-block:first-child > [class^=3D"mt-"] { margin= +-top: 0rem; } +} +------MultipartBoundary--9yT5wJYrQR0pr1C0qBqy9kS3CdJB0Djxp4ZVlPfYUd---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://openai.com/_nuxt/search.7501b419.css + +@charset "utf-8"; + +.ui-link--tab::before { top: 0rem; bottom: 0.5rem; } +------MultipartBoundary--9yT5wJYrQR0pr1C0qBqy9kS3CdJB0Djxp4ZVlPfYUd------ diff --git a/static/7d61e823-1bb0-405e-b30e-8a02cb195ec1/index.mhtml b/static/7d61e823-1bb0-405e-b30e-8a02cb195ec1/index.mhtml new file mode 100644 index 0000000..fd7f00b --- /dev/null +++ b/static/7d61e823-1bb0-405e-b30e-8a02cb195ec1/index.mhtml @@ -0,0 +1,77661 @@ +From: +Snapshot-Content-Location: https://www.accenture.com/us-en/careers/jobdetails?id=R00186436_en&title=MES%20PharmaSuite%20Engineer +Subject: MES PharmaSuite Engineer +Date: Wed, 29 Nov 2023 12:07:01 -0800 +MIME-Version: 1.0 +Content-Type: multipart/related; + type="text/html"; + boundary="----MultipartBoundary--AWoQzMafxAE63EcCJcZyepp0rv4XNV2ILFbeWjuEbA----" + + +------MultipartBoundary--AWoQzMafxAE63EcCJcZyepp0rv4XNV2ILFbeWjuEbA---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/us-en/careers/jobdetails?id=R00186436_en&title=MES%20PharmaSuite%20Engineer + + + =20 + =20 + MES PharmaSuite Engineer + =20 + =20 + =20 + =20 + + + =20 + + =20 + =20 + =20 + =20 + =20 + +=09 + =20 + + + + + + + + + +=09 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +=09 + +=09 + +=09 + +=09 + +=09 +=09 + + + + + +=09 +=09 +=09 + +=09 + + + + + + + + + +=09 +=09 + =09 +=09 + +=09 + +=09 + +=09 + +=09 +=09 + =09 +=09 + +=09 +=09 +=09 + +=09 +=09 + +=09 +=09 +=09 +=09 + +=09 + =09 + =09 + =09 + + + + + + +=09 +=09 + + + + + + + + +=09 + =09 + =09 + + + + +=09 + +=09 + + + + +=09 + +=09 +=09 + =20 + + + +=09 + =20 + + + + + + + +=09 + =09 + =20 + + + + + =09 + =20 + + + + +=09 +=09 +=09 + + + + + + =20 + =20 + =20 + + =20 + + =20 + + + + =20 + + + =20 + + + =20 + =20 + =20 + =20 + + =20 + =20 + =20 + + + =20 + + =20 + + =20 + + =20 + + =20 + + + =20 + =20 + =20 + =20 + =20 + + + + + =20 + =20 + +
          + + =20 + =20 + =20 +
          + =20 +
          +
          + + + =20 + =20 + =20 +
          + =20 +
          + + =20 +
          + +
          +
          + + + + + =20 +
          + + =20 +
          + +
          + + =20 +
          +
          + + =20 + =20 + =20 +
          + =20 +
          + + =20 +
          + =20 + + +
          + =20 +
          +
          +
          + =09 +
          + + + =20 + +
          +
          + +
          +

          MES PharmaSuite Eng= +ineer

          +
          + +
          + =09 + =09 + + =09 + multiple locations + + + +view all + + =09 + =09 + =09 + + Job No. r00186436 + + =09 + + =09 + + Full-time + =09 + + =09 +
          + +
          +
          + + Apply Now + +
          + + =09 + +
          +
          + + =09 + + + + + + +
          + =20 + +=09 +
          + +
          + +
          +
          +
          +
          +
          + =20 + +
          +
          Share
          +
          + =20 +
          + =20 + +
          + =20 +
          + =20 + +
          + =20 +
          + =20 + +
          + =20 +
          + =20 + +
          + =20 +
          + + =20 + +
          + +
          + +
          + + =09 +
          +
          +
          +
          +
          +
          +
          +
          + + =09 + +
          + + +
          + =09 +
          +
          + +
          +
          +=20 + 3D"image" +=20 +=20 +=20 + +
          + + =20 +
          + + =20 +
          +
          +
          + + =20 +
          + +
          + + =20 +
          +
          + + =20 + =20 + =20 +
          + =20 +
          +=09 +
          + +
          + +
          +
          + =09 + =09 + =09 + =09 + =20 + + =09 +
          + +
          +
          +

                    <= +/h2> +

          + + =20 + +
          + + +
          +
          + +
          +
          +

          This job is no longer available. Continue your job search here.

          + +
          + + =20 + +
          + + +
          +
          + +
          +=20 + + =09 + =09 +
          +
          + +
          + +
          +
          + +
          + + =20 +
          + +
          +
          + + =20 + =20 + =20 +
          + =20 +
          + + =20 + =20 + =20 +
          + =20 +
          + +
          + =09 + + =09 +
          +
          +
          + + =20 + =20 + =20 +
          + =20 + =20 + =20 +
          + +
          + +
          + =09 +
          +
          + + =20 + =20 + =20 +
          + =20 + =20 + =20 +
          + +
          + +
          + =09 +
          + =09 + +
          +
          +
          + + =20 + =20 + =20 +
          + =20 +
          +
          + =09 +
          +
          +
          +

          Job Description

          +
          + + =20 + +
          + +
          +
          +
          +

          We are:

          We are Industry X: = + We embed innovation, intelligence and sustainability in the way the world = +makes things and the things it makes. Industry X enables leaders to act qui= +ckly and confidently as they pivot to the future. We define Industry X as d= +igital reinvention of manufacturing / engineering and believe that smart, s= +ustainable, connected digital products and assets are about to create hyper= +-personalized industrial experiences, completely new levels of operational = +efficiency, transparency and traceability, tangible impact on sustainabilit= +y and brand-new sources of revenue growth. Known for our ability to execute= + at speed, we help clients determine clear, actionable paths to competitive= + agility by bringing them new thinking on business and technology.

          You are:

          A ambitious Manufacturing Systems (MES) Sp= +ecialist ready to take on new challenges. As industries head towards Manufa= +cturing and Factory Digitalization, MES stand in the center of manufacturin= +g excellence.


          The Work:

          • Lead in the design, = +development, documentation, and implementation of Manufacturing Execution S= +ystems (MES)

          • Design/Author/Develop/Configure El= +ectronic Batch Records (EBR)

          • Implement MES solutions and int= +egrate with ERP and control equipment

          • Documentation of MES c= +onfiguration and validation of EBRs

          • Provide organisation ove= +rsight for complex systems involving the development of MES

          • = +Work closely with business management and users to strategically define the= + needs and design solutions that add value

          • Partner with busi= +ness clients and delivery teams to determine appropriate solutions

          • = +
          • Direct the activities of team in the above tasks

          • Docu= +ment and analyze the information needs of the business and ensure appropria= +te solutions are delivered

          • Gather user requirements in relat= +ion to controlling and recording manufacturing activities

          • Re= +spond to requests for client proposals

          • Manage and develop cl= +ient relationships

          • Global System Implementation

          • = +

            Manage medium-small teams and/or projects

          Please = +note that this role is only for North America

          +
          +
          + +
          +
          +
          + + +
          +
          +
          +
          + +
          + +
          +
          +
          +

          Qualifications

          +
          + + =20 + +
          + +
          +
          +
          +
          +

          Here's What You Need:

          +
          +
          +
          +
          +
          +
            +
          • Minimum of 1 year of experience with PharmaSuite MES solutions = +in a highly automated Life Sciences manufacturing environment

          • +
          • Knowledge of FDA and GMP guidelines

          • +
          • Bachelor=E2=80=99s Degree or equivalent (minimum 3 years work e= +xperience). If Associate=E2=80=99s Degree, must have equivalent minimum 6 y= +ears work experience

          • +
          +

          +

          Set Yourself Apart:

          +
            +
          • Strong written and oral communication skills

          • +
          • Ability to work in a team-oriented, collaborative environment

          • +
          • Ability to facilitate meetings and follow up with resulting act= +ion items

          • +
          • Understanding of Life Sciences validation processes

          • +
          • Working knowledge of software Development Life Cycle (SDLC) and= + support methodologies

          • +
          +

          +

          Compensation at Accenture varies depending on a wide array of factor= +s, which may include but are not limited to the specific office location, r= +ole, skill set, and level of experience. As required by local law, Accentur= +e provides a reasonable range of compensation for roles that may be hired i= +n  California, Colorado, New York or Washington as set fo= +rth below.

          +

          Information on benefits is here.= +

          +

          Role Location        &= +nbsp;           &nbs= +p;            &= +nbsp;  Annual Salary Range

          +

          California        &nbs= +p;            &= +nbsp;           &nbs= +p;        $54,500 to $145,100

          +

          Colorado         = +            &nb= +sp;            = +         $54,500 to $125,400= +

          +

          New York         = +            &nb= +sp;            = +        $50,500 to $145,100

          +

          Washington        &nbs= +p;            &= +nbsp;           &nbs= +p;    $58,100 to $133,500

          +

          +

          #LI-MP

          +

          #LI-NA  

          +
          +
          +
          +
          +

           

          +

          What We Believe

          +

           

          +

          We have an unwavering commitment to diversity with the aim that every= + one of our people has a full sense of belonging within our organization. A= +s a business imperative, every person at Accenture has the responsibility t= +o create and sustain an inclusive environment.

          +

           

          +

          Inclusion and diversity are fundamental to our culture and core value= +s. Our rich diversity makes us more innovative and more creative, which hel= +ps us better serve our clients and our communities. Read more here

          +

           

          +

          Equal Employment Opportunity Statement

          +


          Accenture is an Equal Opportunity Employer. We believe that no on= +e should be discriminated against because of their differences, such as age= +, disability, ethnicity, gender, gender identity and expression, religion o= +r sexual orientation.

          +


          All employment decisions shall be made without regard to age, rac= +e, creed, color, religion, sex, national origin, ancestry, disability statu= +s, veteran status, sexual orientation, gender identity or expression, genet= +ic information, marital status, citizenship status or any other basis as pr= +otected by federal, state, or local law.

          +


          Accenture is committed to providing veteran employment opportunit= +ies to our service men and women.

          +

           

          +

          For details, view a copy of the Accenture Equal Employment Oppo= +rtunity and Affirmative Action Policy Statement.

          +


          Requesting An Accommodation

          +


          Accenture is committed to providing equal employment opportunitie= +s for persons with disabilities or religious observances, including reasona= +ble accommodation when needed. If you are hired by Accenture and require ac= +commodation to perform the essential functions of your role, you will be as= +ked to participate in our reasonable accommodation process. Accommodations = +made to facilitate the recruiting process are not a guarantee of future or = +continued accommodations once hired.

          +


          If you would like to be considered for employment opportunities w= +ith Accenture and have accommodation needs for a disability or religious ob= +servance, please call us toll free at 1 (877) 889-9009, send us an email or speak with your= + recruiter.

          +


          Other Employment Statements

          +


          Applicants for employment in the US must have work authorization = +that does not now or in the future require sponsorship of a visa for employ= +ment authorization in the United States.

          +


          Candidates who are currently employed by a client of Accenture or= + an affiliated Accenture business may not be eligible for consideration.

          +


          Job candidates will not be obligated to disclose sealed or expung= +ed records of conviction or arrest as part of the hiring process.
          +


          The Company will not discharge or in any other manner discriminat= +e against employees or applicants because they have inquired about, discuss= +ed, or disclosed their own pay or the pay of another employee or applicant.= + Additionally, employees who have access to the compensation information of= + other employees or applicants as a part of their essential job functions c= +annot disclose the pay of other employees or applicants to individuals who = +do not otherwise have access to compensation information, unless the disclo= +sure is (a) in response to a formal complaint or charge, (b) in furtherance= + of an investigation, proceeding, hearing, or action, including an investig= +ation conducted by the employer, or (c) consistent with the Company's legal= + duty to furnish information.

          +
          +
          + +
          +
          + + + =20 +
          + +
          + +=09 +
          +
          +
          +

          Locations

          +
          + + =20 + +
          + +
          +
          +
          + AR - Bentonville, AZ - Phoenix, CA - Irvine, CA - Los Angeles, CA = +- Mountain View, CA - Sacramento, CA - San Diego, CA - San Francisco, CA - = +Walnut Creek, CO - Broomfield, CT - Hartford, FL - Miami, FL - St. Petersbu= +rg, GA - Atlanta, IA - Des Moines, IL - Chicago, IN - Carmel, KS - Overland= + Park, MA - Boston, MI - Detroit, MN - Minneapolis, MO - St. Louis, NC - Ch= +arlotte, NC - Raleigh, NJ - Florham Park, NY - New York City, OH - Cincinna= +ti, OH - Cleveland, OH - Columbus, OK - Oklahoma City, OR - Beaverton, PA -= + Philadelphia, PA - Pittsburgh, TN - Nashville, TX - Austin, TX - Houston, = +TX - Irving, VA - Arlington, VA - Herndon, WA - Seattle, WI - Milwaukee +
          +
          +=09 + +
          +
          +
          +=09 +=09 +=09 +
          +
          + +
          + +
          + + =09 + + +
          + =20 + +=09 +
          + +
          + +
          +
          +
          +
          +
          + =20 + +
          +
          Share
          +
          + =20 +
          + =20 + +
          + =20 +
          + =20 + +
          + =20 +
          + =20 + +
          + =20 +
          + =20 + +
          + =20 +
          + + =20 + +
          + +
          + +
          + + =09 +
          +
          +
          +
          +
          +
          +
          +
          + +
          +
          + + +
          +
          +
          + + + =20 + +
          + +
          +
          + + + +
          +
          + +
          + + =20 +
          + +
          + +
          + +
          + + =09 + +
          +
          +
          + + =20 + =20 + =20 +
          + =20 + =20 + =20 +
          + +
          + +
          +
          +
          +
          + + +
          + + =20 +
          + +
          + + =20 +
          + +
          +
          + + =20 + =20 + =20 +
          + =20 +
          + +
          +
          +
          +
          + + =20 + =20 + =20 +
          + =20 +
          +
          +

          Life at Accenture

          +
          + + =20 + +
          +
          +
          +

          Work where you're inspired to explore your passions and where your t= +alents are nurtured and cultivated. Innovate with leading-edge technologies= + on some of the coolest projects you can imagine.

          + +
          + + =20 + +
          + + =20 +
          + +
          + +
          + =09 +
          + =09 +
          + + =20 + =20 + =20 +
          + =20 + =20 + =20 +
          + +
          + +
          + =09 +
          +
          +
          + + =20 + =20 + =20 +
          + =20 +
          +
          +=09 + =20 +
          +
          + =20 + 3D"" + =20 + =20 + =20 + +
          + + =20 +
          + +=09 +
          + =20 + =20 +=09 + =09 + + =20 +

          + =09 + Training and Development +

          + + =20 +

          Ta= +ke time away to learn and learn all the time in our regional learning hubs,= + connected classrooms, online courses and learning boards.

          +
          + + =20 +
          + =20 + + LEARN MORE + +
          + +
          +
          + + =20 +
          +
          +
          +=09 + =20 +
          +
          + =20 + 3D"" + =20 + =20 + =20 + +
          + + =20 +
          + +=09 +
          + =20 + =20 +=09 + =09 + + =20 +

          + =09 + Work Environment +

          + + =20 +

          Be= + your best every day in a work environment that helps drive innovation in e= +verything you do.

          +
          + + =20 +
          + =20 + + LEARN MORE + +
          + +
          +
          + + =20 +
          +
          +
          +=09 + =20 +
          +
          + =20 + 3D"" + =20 + =20 + =20 + +
          + + =20 +
          + +=09 +
          + =20 + =20 +=09 + =09 + + =20 +

          + =09 + Rewards & Benefits +

          + + =20 +

          Wi= +th Accenture's Total Rewards, you are empowered to be your best=E2=80=94for= + the business, for your family, and for yourself.

          +
          + + =20 +
          + =20 + + LEARN MORE + +
          + +
          +
          + + =20 +
          + + =20 +
          + +
          + +
          + =09 +
          +
          + +=09 +=09 +=09 +
          +
          + + =20 + =20 + =20 +
          + =20 + =20 + =20 +
          + +
          + + +
          +
          + + =20 +
          + +
          +
          + + =20 + =20 + =20 +
          + =20 +
          + +
          +
          +
          +
          + + =20 + =20 + =20 +
          + =20 +
          +
          +

          Learn more about Accenture

          +
          + + =20 + +
          +
          +
          +

          Our more than 733,000 people in more than 120 countries, combin= +e unmatched experience and specialized skills across more than 40 industrie= +s. We embrace the power of change to create value and shared success for ou= +r clients, people, shareholders, partners and communities.

          + +
          + + =20 + +
          + + =20 +
          + +
          + +
          + =09 +
          + =09 +
          + + =20 + =20 + =20 +
          + =20 + =20 + =20 +
          + +
          + +
          + =09 +
          +
          +
          + + =20 + =20 + =20 +
          + =20 +
          +
          +=09 + =20 +
          +
          + + 3D"Three + + =20 + =20 + +
          + + =20 +
          + +=09 +
          + =20 + =20 +=09 + =09 + + =20 +

          + =09 + Our Experti= +se +

          + + =20 +
          See h= +ow we embrace the power of change to create value and shared success for ou= +r clients, people, shareholders, partners and communities.
          + + =20 +
          + =20 + FIND OUT MORE + +
          + +
          +
          + + =20 +
          +
          +
          +=09 + =20 +
          +
          + + 3D"Close + + =20 + =20 + +
          + + =20 +
          + +=09 +
          + =20 + =20 +=09 + =09 + + =20 +

          + =09 + Meet Our People +

          + + =20 +

          Fr= +om entry-level to leadership, across all business and industry segments, ge= +t to know our people harnessing technology to make a difference, every day.= +

          +
          + + =20 +
          + =20 + FIND OUT MORE + +
          + +
          +
          + + =20 +
          + + =20 +
          + +
          + +
          + =09 +
          +
          + +=09 +=09 +=09 +
          +
          + + =20 + =20 + =20 +
          + =20 + =20 + =20 +
          + +
          + + +
          +
          + + =20 +
          + +
          +
          + + =20 + =20 + =20 +
          + =20 +
          + +
          +
          +
          +
          + + =20 + =20 + =20 +
          + =20 +
          +
          +

          Stay connected

          +
          + + =20 + +
          + + =20 +
          + +
          + +
          + =09 +
          + =09 +
          + + =20 + =20 + =20 +
          + =20 + =20 + =20 +
          + +
          + +
          + =09 +
          +
          +
          + + =20 + =20 + =20 +
          + =20 +
          +
          +=09 + =20 +
          +
          + =20 + 3D"" + =20 + =20 + =20 + +
          + + =20 +
          + +=09 +
          + =20 + =20 +=09 + =09 + + =20 +

          + =09 + Join Our Team +

          + + =20 +

          Se= +arch open positions that match your skills and interest. We look for passio= +nate, curious, creative and solution-driven team players.

          +
          + + =20 +
          + =20 + + SEARCH ACCENTURE JOBS + +
          + +
          +
          + + =20 +
          +
          +
          +=09 + =20 +
          +
          + =20 + 3D"" + =20 + =20 + =20 + +
          + + =20 +
          + +=09 +
          + =20 + =20 +=09 + =09 + + =20 +

          + =09 + Keep Up to Date +

          + + =20 +

          St= +ay ahead with careers tips, insider perspectives, and industry-leading insi= +ghts you can put to use today=E2=80=93all from the people who work here. +

          + + =20 +
          + =20 + + READ CAR= +EERS BLOG + +
          + +
          +
          + + =20 +
          +
          +
          +=09 + =20 +
          +
          + =20 + 3D"" + =20 + =20 + =20 + +
          + + =20 +
          + +=09 +
          + =20 + =20 +=09 + =09 + + =20 +

          + =09 + Job Alert Emails +

          + + =20 +

          Pe= +rsonalize your subscription to receive job alerts, latest news and insider = +tips tailored to your preferences. See what exciting and rewarding opportun= +ities await.

          +
          + + =20 + + +
          +
          + + =20 +
          + + =20 +
          + +
          + +
          + =09 +
          +
          + +=09 +=09 +=09 +
          +
          + + =20 + =20 + =20 +
          + =20 + =20 + =20 +
          + +
          + + +
          +
          + + =20 +
          + +
          + + =20 +
          + +
          + + + =20 +
          + +
          + + + =20 + + =20 + + =20 + =20 + =20 + =20 + =20 + =20 + =20 + + + + =20 + =20 + + =20 + =20 + =20 + + + =20 + + =20 + =20 + =20 + + =20 + + + + + + + + + + + =20 + + =20 + + =20 + + + + =20 + + + + =20 + =20 + + + + =20 + + =20 + + =20 + =20 + +
          3D"Company

          Privacy Preference Center

          • Your Privacy

          • Strictly Necessary Co= +okies

          • First Party Analytics Cookies

          • Performance Co= +okies and Functional Cookies

          • Advertising and Social Media Cookies

          Your Privacy

          Any web site that you visit may store or retrieve persona= +l information, mostly through the use of cookies. The stored or retrieved i= +nformation might be about you, your preferences or your device and is used = +for the purposes specified per cookies category below. The data controller = +of your data processed through our cookies is Accenture PLC. In addition, s= +ome cookies we use are from (and controlled by) third-party companies, such= + as, Facebook, Microsoft, Marketo Munchkin Tracking, Twitter, Knotch, Youtu= +be, Instagram, Yoptima and Linkedin Analytics to provide us with web analyt= +ics and intelligence about our sites. You can accept the cookies as per you= +r preferences by activating the sliders per cookies category. By accepting = +cookies, the functionalities described per cookies category will be activat= +ed and by not accepting cookies, such functionalities will not be activated= +. Because we respect your right to privacy, you can choose not to allow som= +e types of cookies and you have the right to withdraw your consent by adapt= +ing your preferences in our cookie consent manager. Click on the different = +category headings to find out more and change our default settings. Please = +read our Cookies Po= +licy for more information.

          Strictly Necessary= + Cookies

          Alw= +ays Active

          These= + cookies are essential in order to enable you to move around the site and u= +se its features, such as accessing secure areas of the site. Without these = +cookies, services you have asked for cannot be provided.

          First Party Analytics Cookies

          <= +div class=3D"ot-tgl">

          These cookies allow us to emplo= +y data analytics so we can measure and improve the performance of our site = +and provide more relevant content to you. These cookies don't collect infor= +mation that identifies a visitor down to an individual level that is availa= +ble to us. These cookies are not passing personally identifiable informatio= +n to any external third party other than in limited cases when we engage a = +service provider to act on our behalf but who is then unable to use the dat= +a for their own purposes.

          Performance Cookies and Functional Cookies

          Performance Cookie= +s and Functional Cookies

          Performance cookies = +are generally third-party cookies from vendors we work with or who work= + on our behalf that collect information about your visit and use of the Acc= +enture website, for instance which pages you visit the most often, and if y= +ou get error messages from web pages. These cookies don't collect informati= +on that identifies a visitor. All information these cookies collect is anon= +ymous and is only used to improve how the website works. Third party vendor= +s may have access to this data and may use it to improve their overall serv= +ices and offerings. + + +

          +Functionality cookies allow a site to remember choices you make (suc= +h as your user name, language or the region you are in) and provide more en= +hanced, personal features. These cookies cannot track your browsing activit= +y on other websites. They don=E2=80=99t gather any information about you th= +at could be used for advertising or remembering where you=E2=80=99ve been o= +n the Internet outside our site. +

          Advertising and = +Social Media Cookies

          Third-party advertising and social media cookies are used to (1) d= +eliver advertisements more relevant to you and your interests; (2) limit th= +e number of times you see an advertisement; (3) help measure the effectiven= +ess of the advertising campaign; and (4) understand people=E2=80=99s behavi= +or after they view an advertisement. They are usually placed on behalf of a= +dvertising networks with the site operator=E2=80=99s permission. They remem= +ber that you have visited a site and quite often they will be linked to sit= +e functionality provided by the other organization. This may impact the con= +tent and messages you see on other websites you visit. If you do not allow = +these cookies you may not be able to use or see these sharing tools or play= + certain videos on our site.

          Cookie Li= +st

          Consent Leg.Interest
          label
            label
            = +
            + =20 + =20 + + + +------MultipartBoundary--AWoQzMafxAE63EcCJcZyepp0rv4XNV2ILFbeWjuEbA---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: cid:css-0f1812ba-36d0-41f0-9cd7-834190947e18@mhtml.blink + +@charset "utf-8"; + +#onetrust-banner-sdk { text-size-adjust: 100%; } + +#onetrust-banner-sdk .onetrust-vendors-list-handler { cursor: pointer; colo= +r: rgb(31, 150, 219); font-size: inherit; font-weight: bold; text-decoratio= +n: none; margin-left: 5px; } + +#onetrust-banner-sdk .onetrust-vendors-list-handler:hover { color: rgb(31, = +150, 219); } + +#onetrust-banner-sdk:focus { outline: rgb(0, 0, 0) solid 2px; outline-offse= +t: -2px; } + +#onetrust-banner-sdk a:focus { outline: rgb(0, 0, 0) solid 2px; } + +#onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #on= +etrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler { = +outline-offset: 1px; } + +#onetrust-banner-sdk.ot-bnr-w-logo .ot-bnr-logo { height: 64px; width: 64px= +; } + +#onetrust-banner-sdk .ot-tcf2-vendor-count.ot-text-bold { font-weight: bold= +; } + +#onetrust-banner-sdk .ot-close-icon, #onetrust-pc-sdk .ot-close-icon, #ot-s= +ync-ntfy .ot-close-icon { background-size: contain; background-repeat: no-r= +epeat; background-position: center center; height: 12px; width: 12px; } + +#onetrust-banner-sdk .powered-by-logo, #onetrust-banner-sdk .ot-pc-footer-l= +ogo a, #onetrust-pc-sdk .powered-by-logo, #onetrust-pc-sdk .ot-pc-footer-lo= +go a, #ot-sync-ntfy .powered-by-logo, #ot-sync-ntfy .ot-pc-footer-logo a { = +background-size: contain; background-repeat: no-repeat; background-position= +: center center; height: 25px; width: 152px; display: block; text-decoratio= +n: none; font-size: 0.75em; } + +#onetrust-banner-sdk .powered-by-logo:hover, #onetrust-banner-sdk .ot-pc-fo= +oter-logo a:hover, #onetrust-pc-sdk .powered-by-logo:hover, #onetrust-pc-sd= +k .ot-pc-footer-logo a:hover, #ot-sync-ntfy .powered-by-logo:hover, #ot-syn= +c-ntfy .ot-pc-footer-logo a:hover { color: rgb(86, 86, 86); } + +#onetrust-banner-sdk h3 *, #onetrust-banner-sdk h4 *, #onetrust-banner-sdk = +h6 *, #onetrust-banner-sdk button *, #onetrust-banner-sdk a[data-parent-id]= + *, #onetrust-pc-sdk h3 *, #onetrust-pc-sdk h4 *, #onetrust-pc-sdk h6 *, #o= +netrust-pc-sdk button *, #onetrust-pc-sdk a[data-parent-id] *, #ot-sync-ntf= +y h3 *, #ot-sync-ntfy h4 *, #ot-sync-ntfy h6 *, #ot-sync-ntfy button *, #ot= +-sync-ntfy a[data-parent-id] * { font-size: inherit; font-weight: inherit; = +color: inherit; } + +#onetrust-banner-sdk .ot-hide, #onetrust-pc-sdk .ot-hide, #ot-sync-ntfy .ot= +-hide { display: none !important; } + +#onetrust-banner-sdk button.ot-link-btn:hover, #onetrust-pc-sdk button.ot-l= +ink-btn:hover, #ot-sync-ntfy button.ot-link-btn:hover { text-decoration: un= +derline; opacity: 1; } + +#onetrust-pc-sdk .ot-sdk-row .ot-sdk-column { padding: 0px; } + +#onetrust-pc-sdk .ot-sdk-container { padding-right: 0px; } + +#onetrust-pc-sdk .ot-sdk-row { flex-direction: initial; width: 100%; } + +#onetrust-pc-sdk [type=3D"checkbox"]:checked, #onetrust-pc-sdk [type=3D"che= +ckbox"]:not(:checked) { pointer-events: initial; } + +#onetrust-pc-sdk [type=3D"checkbox"]:disabled + label::before, #onetrust-pc= +-sdk [type=3D"checkbox"]:disabled + label::after, #onetrust-pc-sdk [type=3D= +"checkbox"]:disabled + label { pointer-events: none; opacity: 0.7; } + +#onetrust-pc-sdk #vendor-list-content { transform: translate3d(0px, 0px, 0p= +x); } + +#onetrust-pc-sdk li input[type=3D"checkbox"] { z-index: 1; } + +#onetrust-pc-sdk li .ot-checkbox label { z-index: 2; } + +#onetrust-pc-sdk li .ot-checkbox input[type=3D"checkbox"] { height: auto; w= +idth: auto; } + +#onetrust-pc-sdk li .host-title a, #onetrust-pc-sdk li .ot-host-name a, #on= +etrust-pc-sdk li .accordion-text, #onetrust-pc-sdk li .ot-acc-txt { z-index= +: 2; position: relative; } + +#onetrust-pc-sdk input { margin: 3px 0.1ex; } + +#onetrust-pc-sdk .pc-logo, #onetrust-pc-sdk .ot-pc-logo { height: 60px; wid= +th: 180px; background-position: center center; background-size: contain; ba= +ckground-repeat: no-repeat; display: inline-flex; justify-content: center; = +align-items: center; } + +#onetrust-pc-sdk .pc-logo img, #onetrust-pc-sdk .ot-pc-logo img { max-heigh= +t: 100%; max-width: 100%; } + +#onetrust-pc-sdk .screen-reader-only, #onetrust-pc-sdk .ot-scrn-rdr, .ot-sd= +k-cookie-policy .screen-reader-only, .ot-sdk-cookie-policy .ot-scrn-rdr { b= +order: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; over= +flow: hidden; padding: 0px; position: absolute; width: 1px; } + +#onetrust-pc-sdk.ot-fade-in, .onetrust-pc-dark-filter.ot-fade-in, #onetrust= +-banner-sdk.ot-fade-in { animation-name: onetrust-fade-in; animation-durati= +on: 400ms; animation-timing-function: ease-in-out; } + +#onetrust-pc-sdk.ot-hide { display: none !important; } + +.onetrust-pc-dark-filter.ot-hide { display: none !important; } + +#ot-sdk-btn.ot-sdk-show-settings, #ot-sdk-btn.optanon-show-settings { color= +: rgb(104, 182, 49); border: 1px solid rgb(104, 182, 49); height: auto; whi= +te-space: normal; overflow-wrap: break-word; padding: 0.8em 2em; font-size:= + 0.8em; line-height: 1.2; cursor: pointer; transition: all 0.1s ease 0s; } + +#ot-sdk-btn.ot-sdk-show-settings:hover, #ot-sdk-btn.optanon-show-settings:h= +over { color: rgb(255, 255, 255); background-color: rgb(104, 182, 49); } + +.onetrust-pc-dark-filter { background: rgba(0, 0, 0, 0.5); z-index: 2147483= +646; width: 100%; height: 100%; overflow: hidden; position: fixed; top: 0px= +; bottom: 0px; left: 0px; } + +@keyframes onetrust-fade-in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +.ot-cookie-label { text-decoration: underline; } + +@media only screen and (min-width: 426px) and (max-width: 896px) and (orien= +tation: landscape) { + #onetrust-pc-sdk p { font-size: 0.75em; } +} + +#onetrust-banner-sdk .banner-option-input:focus + label { outline: rgb(0, 0= +, 0) auto 1px; } + +.category-vendors-list-handler + a:focus, .category-vendors-list-handler + = +a:focus-visible { outline: rgb(0, 0, 0) solid 2px; } + +#onetrust-pc-sdk .ot-userid-title { margin-top: 10px; } + +#onetrust-pc-sdk .ot-userid-title > span, #onetrust-pc-sdk .ot-userid-times= +tamp > span { font-weight: 700; } + +#onetrust-pc-sdk .ot-userid-desc { font-style: italic; } + +#onetrust-pc-sdk .ot-host-desc a { pointer-events: initial; } + +#onetrust-pc-sdk .ot-ven-hdr > p a { position: relative; z-index: 2; pointe= +r-events: initial; } + +#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info a, #onetrust-pc-sdk= + .ot-vs-list .ot-vnd-item .ot-vnd-info a { margin-right: auto; } + +#onetrust-pc-sdk .ot-pc-footer-logo img { width: 136px; height: 16px; } + +#onetrust-pc-sdk .ot-pur-vdr-count { font-weight: 400; font-size: 0.7rem; p= +adding-top: 3px; display: block; } + +#onetrust-banner-sdk .ot-optout-signal, #onetrust-pc-sdk .ot-optout-signal = +{ border: 1px solid rgb(50, 174, 136); border-radius: 3px; padding: 5px; ma= +rgin-bottom: 10px; background-color: rgb(249, 255, 250); font-size: 0.85rem= +; line-height: 2; } + +#onetrust-banner-sdk .ot-optout-signal .ot-optout-icon, #onetrust-pc-sdk .o= +t-optout-signal .ot-optout-icon { display: inline; margin-right: 5px; } + +#onetrust-banner-sdk .ot-optout-signal svg, #onetrust-pc-sdk .ot-optout-sig= +nal svg { height: 20px; width: 30px; transform: scale(0.5); } + +#onetrust-banner-sdk .ot-optout-signal svg path, #onetrust-pc-sdk .ot-optou= +t-signal svg path { fill: rgb(50, 174, 136); } + +#onetrust-banner-sdk, #onetrust-pc-sdk, #ot-sdk-cookie-policy, #ot-sync-ntf= +y { font-size: 16px; } + +#onetrust-banner-sdk *, #onetrust-banner-sdk ::after, #onetrust-banner-sdk = +::before, #onetrust-pc-sdk *, #onetrust-pc-sdk ::after, #onetrust-pc-sdk ::= +before, #ot-sdk-cookie-policy *, #ot-sdk-cookie-policy ::after, #ot-sdk-coo= +kie-policy ::before, #ot-sync-ntfy *, #ot-sync-ntfy ::after, #ot-sync-ntfy = +::before { box-sizing: content-box; } + +#onetrust-banner-sdk div, #onetrust-banner-sdk span, #onetrust-banner-sdk h= +1, #onetrust-banner-sdk h2, #onetrust-banner-sdk h3, #onetrust-banner-sdk h= +4, #onetrust-banner-sdk h5, #onetrust-banner-sdk h6, #onetrust-banner-sdk p= +, #onetrust-banner-sdk img, #onetrust-banner-sdk svg, #onetrust-banner-sdk = +button, #onetrust-banner-sdk section, #onetrust-banner-sdk a, #onetrust-ban= +ner-sdk label, #onetrust-banner-sdk input, #onetrust-banner-sdk ul, #onetru= +st-banner-sdk li, #onetrust-banner-sdk nav, #onetrust-banner-sdk table, #on= +etrust-banner-sdk thead, #onetrust-banner-sdk tr, #onetrust-banner-sdk td, = +#onetrust-banner-sdk tbody, #onetrust-banner-sdk .ot-main-content, #onetrus= +t-banner-sdk .ot-toggle, #onetrust-banner-sdk #ot-content, #onetrust-banner= +-sdk #ot-pc-content, #onetrust-banner-sdk .checkbox, #onetrust-pc-sdk div, = +#onetrust-pc-sdk span, #onetrust-pc-sdk h1, #onetrust-pc-sdk h2, #onetrust-= +pc-sdk h3, #onetrust-pc-sdk h4, #onetrust-pc-sdk h5, #onetrust-pc-sdk h6, #= +onetrust-pc-sdk p, #onetrust-pc-sdk img, #onetrust-pc-sdk svg, #onetrust-pc= +-sdk button, #onetrust-pc-sdk section, #onetrust-pc-sdk a, #onetrust-pc-sdk= + label, #onetrust-pc-sdk input, #onetrust-pc-sdk ul, #onetrust-pc-sdk li, #= +onetrust-pc-sdk nav, #onetrust-pc-sdk table, #onetrust-pc-sdk thead, #onetr= +ust-pc-sdk tr, #onetrust-pc-sdk td, #onetrust-pc-sdk tbody, #onetrust-pc-sd= +k .ot-main-content, #onetrust-pc-sdk .ot-toggle, #onetrust-pc-sdk #ot-conte= +nt, #onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk .checkbox, #ot-sdk-co= +okie-policy div, #ot-sdk-cookie-policy span, #ot-sdk-cookie-policy h1, #ot-= +sdk-cookie-policy h2, #ot-sdk-cookie-policy h3, #ot-sdk-cookie-policy h4, #= +ot-sdk-cookie-policy h5, #ot-sdk-cookie-policy h6, #ot-sdk-cookie-policy p,= + #ot-sdk-cookie-policy img, #ot-sdk-cookie-policy svg, #ot-sdk-cookie-polic= +y button, #ot-sdk-cookie-policy section, #ot-sdk-cookie-policy a, #ot-sdk-c= +ookie-policy label, #ot-sdk-cookie-policy input, #ot-sdk-cookie-policy ul, = +#ot-sdk-cookie-policy li, #ot-sdk-cookie-policy nav, #ot-sdk-cookie-policy = +table, #ot-sdk-cookie-policy thead, #ot-sdk-cookie-policy tr, #ot-sdk-cooki= +e-policy td, #ot-sdk-cookie-policy tbody, #ot-sdk-cookie-policy .ot-main-co= +ntent, #ot-sdk-cookie-policy .ot-toggle, #ot-sdk-cookie-policy #ot-content,= + #ot-sdk-cookie-policy #ot-pc-content, #ot-sdk-cookie-policy .checkbox, #ot= +-sync-ntfy div, #ot-sync-ntfy span, #ot-sync-ntfy h1, #ot-sync-ntfy h2, #ot= +-sync-ntfy h3, #ot-sync-ntfy h4, #ot-sync-ntfy h5, #ot-sync-ntfy h6, #ot-sy= +nc-ntfy p, #ot-sync-ntfy img, #ot-sync-ntfy svg, #ot-sync-ntfy button, #ot-= +sync-ntfy section, #ot-sync-ntfy a, #ot-sync-ntfy label, #ot-sync-ntfy inpu= +t, #ot-sync-ntfy ul, #ot-sync-ntfy li, #ot-sync-ntfy nav, #ot-sync-ntfy tab= +le, #ot-sync-ntfy thead, #ot-sync-ntfy tr, #ot-sync-ntfy td, #ot-sync-ntfy = +tbody, #ot-sync-ntfy .ot-main-content, #ot-sync-ntfy .ot-toggle, #ot-sync-n= +tfy #ot-content, #ot-sync-ntfy #ot-pc-content, #ot-sync-ntfy .checkbox { fo= +nt-family: inherit; font-weight: normal; -webkit-font-smoothing: auto; lett= +er-spacing: normal; line-height: normal; padding: 0px; margin: 0px; height:= + auto; min-height: 0px; max-height: none; width: auto; min-width: 0px; max-= +width: none; border-radius: 0px; border: none; clear: none; float: none; po= +sition: static; inset: auto; text-align: left; text-decoration: none; text-= +indent: 0px; text-shadow: none; text-transform: none; white-space: normal; = +background: none; overflow: visible; vertical-align: baseline; visibility: = +visible; z-index: auto; box-shadow: none; } + +#onetrust-banner-sdk label::before, #onetrust-banner-sdk label::after, #one= +trust-banner-sdk .checkbox::after, #onetrust-banner-sdk .checkbox::before, = +#onetrust-pc-sdk label::before, #onetrust-pc-sdk label::after, #onetrust-pc= +-sdk .checkbox::after, #onetrust-pc-sdk .checkbox::before, #ot-sdk-cookie-p= +olicy label::before, #ot-sdk-cookie-policy label::after, #ot-sdk-cookie-pol= +icy .checkbox::after, #ot-sdk-cookie-policy .checkbox::before, #ot-sync-ntf= +y label::before, #ot-sync-ntfy label::after, #ot-sync-ntfy .checkbox::after= +, #ot-sync-ntfy .checkbox::before { content: none; } + +#onetrust-banner-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-container,= + #ot-sdk-cookie-policy .ot-sdk-container { position: relative; width: 100%;= + max-width: 100%; margin: 0px auto; padding: 0px 20px; box-sizing: border-b= +ox; } + +#onetrust-banner-sdk .ot-sdk-column, #onetrust-banner-sdk .ot-sdk-columns, = +#onetrust-pc-sdk .ot-sdk-column, #onetrust-pc-sdk .ot-sdk-columns, #ot-sdk-= +cookie-policy .ot-sdk-column, #ot-sdk-cookie-policy .ot-sdk-columns { width= +: 100%; float: left; box-sizing: border-box; padding: 0px; display: initial= +; } + +@media (min-width: 400px) { + #onetrust-banner-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-containe= +r, #ot-sdk-cookie-policy .ot-sdk-container { width: 90%; padding: 0px; } +} + +@media (min-width: 550px) { + #onetrust-banner-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-containe= +r, #ot-sdk-cookie-policy .ot-sdk-container { width: 100%; } + #onetrust-banner-sdk .ot-sdk-column, #onetrust-banner-sdk .ot-sdk-columns= +, #onetrust-pc-sdk .ot-sdk-column, #onetrust-pc-sdk .ot-sdk-columns, #ot-sd= +k-cookie-policy .ot-sdk-column, #ot-sdk-cookie-policy .ot-sdk-columns { mar= +gin-left: 4%; } + #onetrust-banner-sdk .ot-sdk-column:first-child, #onetrust-banner-sdk .ot= +-sdk-columns:first-child, #onetrust-pc-sdk .ot-sdk-column:first-child, #one= +trust-pc-sdk .ot-sdk-columns:first-child, #ot-sdk-cookie-policy .ot-sdk-col= +umn:first-child, #ot-sdk-cookie-policy .ot-sdk-columns:first-child { margin= +-left: 0px; } + #onetrust-banner-sdk .ot-sdk-two.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk= +-two.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-two.ot-sdk-columns { wid= +th: 13.3333%; } + #onetrust-banner-sdk .ot-sdk-three.ot-sdk-columns, #onetrust-pc-sdk .ot-s= +dk-three.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-three.ot-sdk-columns= + { width: 22%; } + #onetrust-banner-sdk .ot-sdk-four.ot-sdk-columns, #onetrust-pc-sdk .ot-sd= +k-four.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-four.ot-sdk-columns { = +width: 30.6667%; } + #onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns, #onetrust-pc-sdk .ot-s= +dk-eight.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-eight.ot-sdk-columns= + { width: 65.3333%; } + #onetrust-banner-sdk .ot-sdk-nine.ot-sdk-columns, #onetrust-pc-sdk .ot-sd= +k-nine.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-nine.ot-sdk-columns { = +width: 74%; } + #onetrust-banner-sdk .ot-sdk-ten.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk= +-ten.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-ten.ot-sdk-columns { wid= +th: 82.6667%; } + #onetrust-banner-sdk .ot-sdk-eleven.ot-sdk-columns, #onetrust-pc-sdk .ot-= +sdk-eleven.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-eleven.ot-sdk-colu= +mns { width: 91.3333%; } + #onetrust-banner-sdk .ot-sdk-twelve.ot-sdk-columns, #onetrust-pc-sdk .ot-= +sdk-twelve.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-twelve.ot-sdk-colu= +mns { width: 100%; margin-left: 0px; } +} + +#onetrust-banner-sdk h1, #onetrust-banner-sdk h2, #onetrust-banner-sdk h3, = +#onetrust-banner-sdk h4, #onetrust-banner-sdk h5, #onetrust-banner-sdk h6, = +#onetrust-pc-sdk h1, #onetrust-pc-sdk h2, #onetrust-pc-sdk h3, #onetrust-pc= +-sdk h4, #onetrust-pc-sdk h5, #onetrust-pc-sdk h6, #ot-sdk-cookie-policy h1= +, #ot-sdk-cookie-policy h2, #ot-sdk-cookie-policy h3, #ot-sdk-cookie-policy= + h4, #ot-sdk-cookie-policy h5, #ot-sdk-cookie-policy h6 { margin-top: 0px; = +font-weight: 600; font-family: inherit; } + +#onetrust-banner-sdk h1, #onetrust-pc-sdk h1, #ot-sdk-cookie-policy h1 { fo= +nt-size: 1.5rem; line-height: 1.2; } + +#onetrust-banner-sdk h2, #onetrust-pc-sdk h2, #ot-sdk-cookie-policy h2 { fo= +nt-size: 1.5rem; line-height: 1.25; } + +#onetrust-banner-sdk h3, #onetrust-pc-sdk h3, #ot-sdk-cookie-policy h3 { fo= +nt-size: 1.5rem; line-height: 1.3; } + +#onetrust-banner-sdk h4, #onetrust-pc-sdk h4, #ot-sdk-cookie-policy h4 { fo= +nt-size: 1.5rem; line-height: 1.35; } + +#onetrust-banner-sdk h5, #onetrust-pc-sdk h5, #ot-sdk-cookie-policy h5 { fo= +nt-size: 1.5rem; line-height: 1.5; } + +#onetrust-banner-sdk h6, #onetrust-pc-sdk h6, #ot-sdk-cookie-policy h6 { fo= +nt-size: 1.5rem; line-height: 1.6; } + +@media (min-width: 550px) { + #onetrust-banner-sdk h1, #onetrust-pc-sdk h1, #ot-sdk-cookie-policy h1 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h2, #onetrust-pc-sdk h2, #ot-sdk-cookie-policy h2 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h3, #onetrust-pc-sdk h3, #ot-sdk-cookie-policy h3 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h4, #onetrust-pc-sdk h4, #ot-sdk-cookie-policy h4 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h5, #onetrust-pc-sdk h5, #ot-sdk-cookie-policy h5 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h6, #onetrust-pc-sdk h6, #ot-sdk-cookie-policy h6 { = +font-size: 1.5rem; } +} + +#onetrust-banner-sdk p, #onetrust-pc-sdk p, #ot-sdk-cookie-policy p { margi= +n: 0px 0px 1em; font-family: inherit; line-height: normal; } + +#onetrust-banner-sdk a, #onetrust-pc-sdk a, #ot-sdk-cookie-policy a { color= +: rgb(86, 86, 86); text-decoration: underline; } + +#onetrust-banner-sdk a:hover, #onetrust-pc-sdk a:hover, #ot-sdk-cookie-poli= +cy a:hover { color: rgb(86, 86, 86); text-decoration: none; } + +#onetrust-banner-sdk .ot-sdk-button, #onetrust-banner-sdk button, #onetrust= +-pc-sdk .ot-sdk-button, #onetrust-pc-sdk button, #ot-sdk-cookie-policy .ot-= +sdk-button, #ot-sdk-cookie-policy button { margin-bottom: 1rem; font-family= +: inherit; } + +#onetrust-banner-sdk .ot-sdk-button, #onetrust-banner-sdk button, #onetrust= +-pc-sdk .ot-sdk-button, #onetrust-pc-sdk button, #ot-sdk-cookie-policy .ot-= +sdk-button, #ot-sdk-cookie-policy button { display: inline-block; height: 3= +8px; padding: 0px 30px; color: rgb(85, 85, 85); text-align: center; font-si= +ze: 0.9em; font-weight: 400; line-height: 38px; letter-spacing: 0.01em; tex= +t-decoration: none; white-space: nowrap; background-color: rgba(0, 0, 0, 0)= +; border-radius: 2px; border: 1px solid rgb(187, 187, 187); cursor: pointer= +; box-sizing: border-box; } + +#onetrust-banner-sdk .ot-sdk-button:hover, #onetrust-banner-sdk :not(.ot-le= +g-btn-container) > button:not(.ot-link-btn):hover, #onetrust-banner-sdk :no= +t(.ot-leg-btn-container) > button:not(.ot-link-btn):focus, #onetrust-pc-sdk= + .ot-sdk-button:hover, #onetrust-pc-sdk :not(.ot-leg-btn-container) > butto= +n:not(.ot-link-btn):hover, #onetrust-pc-sdk :not(.ot-leg-btn-container) > b= +utton:not(.ot-link-btn):focus, #ot-sdk-cookie-policy .ot-sdk-button:hover, = +#ot-sdk-cookie-policy :not(.ot-leg-btn-container) > button:not(.ot-link-btn= +):hover, #ot-sdk-cookie-policy :not(.ot-leg-btn-container) > button:not(.ot= +-link-btn):focus { color: rgb(51, 51, 51); border-color: rgb(136, 136, 136)= +; opacity: 0.7; } + +#onetrust-banner-sdk .ot-sdk-button:focus, #onetrust-banner-sdk :not(.ot-le= +g-btn-container) > button:focus, #onetrust-pc-sdk .ot-sdk-button:focus, #on= +etrust-pc-sdk :not(.ot-leg-btn-container) > button:focus, #ot-sdk-cookie-po= +licy .ot-sdk-button:focus, #ot-sdk-cookie-policy :not(.ot-leg-btn-container= +) > button:focus { outline: rgb(0, 0, 0) solid 2px; } + +#onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary, #onetrust-banner= +-sdk button.ot-sdk-button-primary, #onetrust-banner-sdk input[type=3D"submi= +t"].ot-sdk-button-primary, #onetrust-banner-sdk input[type=3D"reset"].ot-sd= +k-button-primary, #onetrust-banner-sdk input[type=3D"button"].ot-sdk-button= +-primary, #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary, #onetrust-= +pc-sdk button.ot-sdk-button-primary, #onetrust-pc-sdk input[type=3D"submit"= +].ot-sdk-button-primary, #onetrust-pc-sdk input[type=3D"reset"].ot-sdk-butt= +on-primary, #onetrust-pc-sdk input[type=3D"button"].ot-sdk-button-primary, = +#ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary, #ot-sdk-cookie-= +policy button.ot-sdk-button-primary, #ot-sdk-cookie-policy input[type=3D"su= +bmit"].ot-sdk-button-primary, #ot-sdk-cookie-policy input[type=3D"reset"].o= +t-sdk-button-primary, #ot-sdk-cookie-policy input[type=3D"button"].ot-sdk-b= +utton-primary { color: rgb(255, 255, 255); background-color: rgb(51, 195, 2= +40); border-color: rgb(51, 195, 240); } + +#onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary:hover, #onetrust-= +banner-sdk button.ot-sdk-button-primary:hover, #onetrust-banner-sdk input[t= +ype=3D"submit"].ot-sdk-button-primary:hover, #onetrust-banner-sdk input[typ= +e=3D"reset"].ot-sdk-button-primary:hover, #onetrust-banner-sdk input[type= +=3D"button"].ot-sdk-button-primary:hover, #onetrust-banner-sdk .ot-sdk-butt= +on.ot-sdk-button-primary:focus, #onetrust-banner-sdk button.ot-sdk-button-p= +rimary:focus, #onetrust-banner-sdk input[type=3D"submit"].ot-sdk-button-pri= +mary:focus, #onetrust-banner-sdk input[type=3D"reset"].ot-sdk-button-primar= +y:focus, #onetrust-banner-sdk input[type=3D"button"].ot-sdk-button-primary:= +focus, #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary:hover, #onetru= +st-pc-sdk button.ot-sdk-button-primary:hover, #onetrust-pc-sdk input[type= +=3D"submit"].ot-sdk-button-primary:hover, #onetrust-pc-sdk input[type=3D"re= +set"].ot-sdk-button-primary:hover, #onetrust-pc-sdk input[type=3D"button"].= +ot-sdk-button-primary:hover, #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-= +primary:focus, #onetrust-pc-sdk button.ot-sdk-button-primary:focus, #onetru= +st-pc-sdk input[type=3D"submit"].ot-sdk-button-primary:focus, #onetrust-pc-= +sdk input[type=3D"reset"].ot-sdk-button-primary:focus, #onetrust-pc-sdk inp= +ut[type=3D"button"].ot-sdk-button-primary:focus, #ot-sdk-cookie-policy .ot-= +sdk-button.ot-sdk-button-primary:hover, #ot-sdk-cookie-policy button.ot-sdk= +-button-primary:hover, #ot-sdk-cookie-policy input[type=3D"submit"].ot-sdk-= +button-primary:hover, #ot-sdk-cookie-policy input[type=3D"reset"].ot-sdk-bu= +tton-primary:hover, #ot-sdk-cookie-policy input[type=3D"button"].ot-sdk-but= +ton-primary:hover, #ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-prima= +ry:focus, #ot-sdk-cookie-policy button.ot-sdk-button-primary:focus, #ot-sdk= +-cookie-policy input[type=3D"submit"].ot-sdk-button-primary:focus, #ot-sdk-= +cookie-policy input[type=3D"reset"].ot-sdk-button-primary:focus, #ot-sdk-co= +okie-policy input[type=3D"button"].ot-sdk-button-primary:focus { color: rgb= +(255, 255, 255); background-color: rgb(30, 174, 219); border-color: rgb(30,= + 174, 219); } + +#onetrust-banner-sdk input[type=3D"text"], #onetrust-pc-sdk input[type=3D"t= +ext"], #ot-sdk-cookie-policy input[type=3D"text"] { height: 38px; padding: = +6px 10px; background-color: rgb(255, 255, 255); border: 1px solid rgb(209, = +209, 209); border-radius: 4px; box-shadow: none; box-sizing: border-box; } + +#onetrust-banner-sdk input[type=3D"text"], #onetrust-pc-sdk input[type=3D"t= +ext"], #ot-sdk-cookie-policy input[type=3D"text"] { appearance: none; } + +#onetrust-banner-sdk input[type=3D"text"]:focus, #onetrust-pc-sdk input[typ= +e=3D"text"]:focus, #ot-sdk-cookie-policy input[type=3D"text"]:focus { borde= +r: 1px solid rgb(0, 0, 0); outline: 0px; } + +#onetrust-banner-sdk label, #onetrust-pc-sdk label, #ot-sdk-cookie-policy l= +abel { display: block; margin-bottom: 0.5rem; font-weight: 600; } + +#onetrust-banner-sdk input[type=3D"checkbox"], #onetrust-pc-sdk input[type= +=3D"checkbox"], #ot-sdk-cookie-policy input[type=3D"checkbox"] { display: i= +nline; } + +#onetrust-banner-sdk ul, #onetrust-pc-sdk ul, #ot-sdk-cookie-policy ul { li= +st-style: inside circle; } + +#onetrust-banner-sdk ul, #onetrust-pc-sdk ul, #ot-sdk-cookie-policy ul { pa= +dding-left: 0px; margin-top: 0px; } + +#onetrust-banner-sdk ul ul, #onetrust-pc-sdk ul ul, #ot-sdk-cookie-policy u= +l ul { margin: 1.5rem 0px 1.5rem 3rem; font-size: 90%; } + +#onetrust-banner-sdk li, #onetrust-pc-sdk li, #ot-sdk-cookie-policy li { ma= +rgin-bottom: 1rem; } + +#onetrust-banner-sdk th, #onetrust-banner-sdk td, #onetrust-pc-sdk th, #one= +trust-pc-sdk td, #ot-sdk-cookie-policy th, #ot-sdk-cookie-policy td { paddi= +ng: 12px 15px; text-align: left; border-bottom: 1px solid rgb(225, 225, 225= +); } + +#onetrust-banner-sdk button, #onetrust-pc-sdk button, #ot-sdk-cookie-policy= + button { margin-bottom: 1rem; font-family: inherit; } + +#onetrust-banner-sdk .ot-sdk-container::after, #onetrust-banner-sdk .ot-sdk= +-row::after, #onetrust-pc-sdk .ot-sdk-container::after, #onetrust-pc-sdk .o= +t-sdk-row::after, #ot-sdk-cookie-policy .ot-sdk-container::after, #ot-sdk-c= +ookie-policy .ot-sdk-row::after { content: ""; display: table; clear: both;= + } + +#onetrust-banner-sdk .ot-sdk-row, #onetrust-pc-sdk .ot-sdk-row, #ot-sdk-coo= +kie-policy .ot-sdk-row { margin: 0px; max-width: none; display: block; } + +#onetrust-banner-sdk { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 18px; } + +#onetrust-banner-sdk.otFlat { position: fixed; z-index: 2147483645; bottom:= + 0px; right: 0px; left: 0px; background-color: rgb(255, 255, 255); max-heig= +ht: 90%; overflow: hidden auto; } + +#onetrust-banner-sdk.otFlat.top { top: 0px; bottom: auto; } + +#onetrust-banner-sdk.otRelFont { font-size: 1rem; } + +#onetrust-banner-sdk > .ot-sdk-container { overflow: hidden; } + +#onetrust-banner-sdk::-webkit-scrollbar { width: 11px; } + +#onetrust-banner-sdk::-webkit-scrollbar-thumb { border-radius: 10px; backgr= +ound: rgb(193, 193, 193); } + +#onetrust-banner-sdk { } + +#onetrust-banner-sdk #onetrust-policy { margin: 1.25em 0px 0.625em 2em; ove= +rflow: hidden; } + +#onetrust-banner-sdk #onetrust-policy .ot-gv-list-handler { float: left; fo= +nt-size: 0.82em; padding: 0px; margin-bottom: 0px; border: 0px; line-height= +: normal; height: auto; width: auto; } + +#onetrust-banner-sdk #onetrust-policy-title { font-size: 1.2em; line-height= +: 1.3; margin-bottom: 10px; } + +#onetrust-banner-sdk #onetrust-policy-text { clear: both; text-align: left;= + font-size: 0.88em; line-height: 1.4; } + +#onetrust-banner-sdk #onetrust-policy-text * { font-size: inherit; line-hei= +ght: inherit; } + +#onetrust-banner-sdk #onetrust-policy-text a { font-weight: bold; margin-le= +ft: 5px; } + +#onetrust-banner-sdk #onetrust-policy-title, #onetrust-banner-sdk #onetrust= +-policy-text { color: dimgray; float: left; } + +#onetrust-banner-sdk #onetrust-button-group-parent { min-height: 1px; text-= +align: center; } + +#onetrust-banner-sdk #onetrust-button-group { display: inline-block; } + +#onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #on= +etrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler { = +background-color: rgb(104, 182, 49); color: rgb(255, 255, 255); border-colo= +r: rgb(104, 182, 49); margin-right: 1em; min-width: 125px; height: auto; wh= +ite-space: normal; word-break: break-word; overflow-wrap: break-word; paddi= +ng: 12px 10px; line-height: 1.2; font-size: 0.813em; font-weight: 600; } + +#onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link { backgro= +und-color: rgb(255, 255, 255); border: none; color: rgb(104, 182, 49); text= +-decoration: underline; padding-left: 0px; padding-right: 0px; } + +#onetrust-banner-sdk .onetrust-close-btn-ui { width: 44px; height: 44px; ba= +ckground-size: 12px; border: none; position: relative; margin: auto; paddin= +g: 0px; } + +#onetrust-banner-sdk .banner_logo { display: none; } + +#onetrust-banner-sdk.ot-bnr-w-logo .ot-bnr-logo { position: absolute; top: = +50%; transform: translateY(-50%); left: 0px; } + +#onetrust-banner-sdk.ot-bnr-w-logo #onetrust-policy { margin-left: 65px; } + +#onetrust-banner-sdk .ot-b-addl-desc { clear: both; float: left; display: b= +lock; } + +#onetrust-banner-sdk #banner-options { float: left; display: table; margin-= +right: 0px; margin-left: 1em; width: calc(100% - 1em); } + +#onetrust-banner-sdk .banner-option-input { cursor: pointer; width: auto; h= +eight: auto; border: none; padding: 0px 3px 0px 0px; margin: 0px 0px 10px; = +font-size: 0.82em; line-height: 1.4; } + +#onetrust-banner-sdk .banner-option-input * { pointer-events: none; font-si= +ze: inherit; line-height: inherit; } + +#onetrust-banner-sdk .banner-option-input[aria-expanded=3D"true"] ~ .banner= +-option-details { display: block; height: auto; } + +#onetrust-banner-sdk .banner-option-input[aria-expanded=3D"true"] .ot-arrow= +-container { transform: rotate(90deg); } + +#onetrust-banner-sdk .banner-option { margin-bottom: 12px; margin-left: 0px= +; border: none; float: left; padding: 0px; } + +#onetrust-banner-sdk .banner-option:first-child { padding-left: 2px; } + +#onetrust-banner-sdk .banner-option:not(:first-child) { padding: 0px; borde= +r: none; } + +#onetrust-banner-sdk .banner-option-header { cursor: pointer; display: inli= +ne-block; } + +#onetrust-banner-sdk .banner-option-header :first-child { color: dimgray; f= +ont-weight: bold; float: left; } + +#onetrust-banner-sdk .banner-option-header .ot-arrow-container { display: i= +nline-block; border-top: 6px solid rgba(0, 0, 0, 0); border-bottom: 6px sol= +id rgba(0, 0, 0, 0); border-left: 6px solid dimgray; margin-left: 10px; ver= +tical-align: middle; } + +#onetrust-banner-sdk .banner-option-details { display: none; font-size: 0.8= +3em; line-height: 1.5; padding: 10px 0px 5px 10px; margin-right: 10px; heig= +ht: 0px; } + +#onetrust-banner-sdk .banner-option-details * { font-size: inherit; line-he= +ight: inherit; color: dimgray; } + +#onetrust-banner-sdk .ot-arrow-container, #onetrust-banner-sdk .banner-opti= +on-details { transition: all 300ms ease-in 0s; } + +#onetrust-banner-sdk .ot-dpd-container { float: left; } + +#onetrust-banner-sdk .ot-dpd-title { margin-bottom: 10px; } + +#onetrust-banner-sdk .ot-dpd-title, #onetrust-banner-sdk .ot-dpd-desc { fon= +t-size: 0.88em; line-height: 1.4; color: dimgray; } + +#onetrust-banner-sdk .ot-dpd-title *, #onetrust-banner-sdk .ot-dpd-desc * {= + font-size: inherit; line-height: inherit; } + +#onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text * { margin-bottom: 0px;= + } + +#onetrust-banner-sdk.ot-iab-2 .onetrust-vendors-list-handler { display: blo= +ck; margin-left: 0px; margin-top: 5px; clear: both; margin-bottom: 0px; pad= +ding: 0px; border: 0px; height: auto; width: auto; } + +#onetrust-banner-sdk.ot-iab-2 #onetrust-button-group button { display: bloc= +k; } + +#onetrust-banner-sdk.ot-close-btn-link { padding-top: 25px; } + +#onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container { top:= + 15px; transform: none; right: 15px; } + +#onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container button= + { padding: 0px; white-space: pre-wrap; border: none; height: auto; line-he= +ight: 1.5; text-decoration: underline; font-size: 0.69em; } + +#onetrust-banner-sdk #onetrust-policy-text, #onetrust-banner-sdk .ot-dpd-de= +sc, #onetrust-banner-sdk .ot-b-addl-desc { font-size: 0.813em; line-height:= + 1.5; } + +#onetrust-banner-sdk .ot-dpd-desc { margin-bottom: 10px; } + +#onetrust-banner-sdk .ot-dpd-desc > .ot-b-addl-desc { margin-top: 10px; mar= +gin-bottom: 10px; font-size: 1em; } + +@media only screen and (max-width: 425px) { + #onetrust-banner-sdk #onetrust-close-btn-container { position: absolute; = +top: 6px; right: 2px; } + #onetrust-banner-sdk #onetrust-policy { margin-left: 0px; margin-top: 3em= +; } + #onetrust-banner-sdk #onetrust-button-group { display: block; } + #onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #= +onetrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler = +{ width: 100%; } + #onetrust-banner-sdk .onetrust-close-btn-ui { top: auto; transform: none;= + } + #onetrust-banner-sdk #onetrust-policy-title { display: inline; float: non= +e; } + #onetrust-banner-sdk #banner-options { margin: 0px; padding: 0px; width: = +100%; } +} + +@media only screen and (min-width: 426px) and (max-width: 896px) { + #onetrust-banner-sdk #onetrust-close-btn-container { position: absolute; = +top: 0px; right: 0px; } + #onetrust-banner-sdk #onetrust-policy { margin-left: 1em; margin-right: 1= +em; } + #onetrust-banner-sdk .onetrust-close-btn-ui { top: 10px; right: 10px; } + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container { width: 95= +%; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-group-container { width: 100%; } + #onetrust-banner-sdk.ot-bnr-w-logo #onetrust-button-group-parent { paddin= +g-left: 50px; } + #onetrust-banner-sdk #onetrust-button-group-parent { width: 100%; positio= +n: relative; margin-left: 0px; } + #onetrust-banner-sdk #onetrust-button-group button { display: inline-bloc= +k; } + #onetrust-banner-sdk #onetrust-button-group { margin-right: 0px; text-ali= +gn: center; } + #onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler { fl= +oat: left; } + #onetrust-banner-sdk .has-reject-all-button #onetrust-reject-all-handler,= + #onetrust-banner-sdk .has-reject-all-button #onetrust-accept-btn-handler {= + float: right; } + #onetrust-banner-sdk .has-reject-all-button #onetrust-button-group { widt= +h: calc(100% - 2em); margin-right: 0px; } + #onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler.cook= +ie-setting-link { padding-left: 0px; text-align: left; } + #onetrust-banner-sdk.ot-buttons-fw .ot-sdk-three button { width: 100%; te= +xt-align: center; } + #onetrust-banner-sdk.ot-buttons-fw #onetrust-button-group-parent button {= + float: none; } + #onetrust-banner-sdk.ot-buttons-fw #onetrust-pc-btn-handler.cookie-settin= +g-link { text-align: center; } +} + +@media only screen and (min-width: 550px) { + #onetrust-banner-sdk .banner-option:not(:first-child) { border-left: 1px = +solid rgb(216, 216, 216); padding-left: 25px; } +} + +@media only screen and (min-width: 425px) and (max-width: 550px) { + #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group, #onetrust-banner-sd= +k.ot-iab-2 #onetrust-policy, #onetrust-banner-sdk.ot-iab-2 .banner-option {= + width: 100%; } +} + +@media only screen and (min-width: 769px) { + #onetrust-banner-sdk #onetrust-button-group { margin-right: 30%; } + #onetrust-banner-sdk #banner-options { margin-left: 2em; margin-right: 5e= +m; margin-bottom: 1.25em; width: calc(100% - 7em); } +} + +@media only screen and (min-width: 897px) and (max-width: 1023px) { + #onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent= + { position: absolute; top: 50%; left: 75%; transform: translateY(-50%); } + #onetrust-banner-sdk #onetrust-close-btn-container { top: 50%; margin: au= +to; transform: translate(-50%, -50%); position: absolute; padding: 0px; rig= +ht: 0px; } + #onetrust-banner-sdk #onetrust-close-btn-container button { position: rel= +ative; margin: 0px; right: -22px; top: 2px; } +} + +@media only screen and (min-width: 1024px) { + #onetrust-banner-sdk #onetrust-close-btn-container { top: 50%; margin: au= +to; transform: translate(-50%, -50%); position: absolute; right: 0px; } + #onetrust-banner-sdk #onetrust-close-btn-container button { right: -12px;= + } + #onetrust-banner-sdk #onetrust-policy { margin-left: 2em; } + #onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent= + { position: absolute; top: 50%; left: 60%; transform: translateY(-50%); } + #onetrust-banner-sdk .ot-optout-signal { width: 50%; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-policy-title { width: 50%; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text, #onetrust-banner-sdk= +.ot-iab-2 :not(.ot-dpd-desc) > .ot-b-addl-desc { margin-bottom: 1em; width:= + 50%; border-right: 1px solid rgb(216, 216, 216); padding-right: 1rem; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text { margin-bottom: 0px;= + padding-bottom: 1em; } + #onetrust-banner-sdk.ot-iab-2 :not(.ot-dpd-desc) > .ot-b-addl-desc { marg= +in-bottom: 0px; padding-bottom: 1em; } + #onetrust-banner-sdk.ot-iab-2 .ot-dpd-container { width: 45%; padding-lef= +t: 1rem; display: inline-block; float: none; } + #onetrust-banner-sdk.ot-iab-2 .ot-dpd-title { line-height: 1.7; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group-parent { left: auto;= + right: 4%; margin-left: 0px; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group button { display: bl= +ock; } + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent { margi= +n: auto; width: 30%; } + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container { width: 60= +%; } + #onetrust-banner-sdk #onetrust-button-group { margin-right: auto; } + #onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #= +onetrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler = +{ margin-top: 1em; } +} + +@media only screen and (min-width: 890px) { + #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group-= +parent { padding-left: 3%; padding-right: 4%; margin-left: 0px; } + #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group = +{ margin-right: 0px; margin-top: 1.25em; width: 100%; } + #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group = +button { width: 100%; margin-bottom: 5px; margin-top: 5px; } + #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group = +button:last-of-type { margin-bottom: 20px; } +} + +@media only screen and (min-width: 1280px) { + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container { width: 55= +%; } + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent { width= +: 44%; padding-left: 2%; padding-right: 2%; } + #onetrust-banner-sdk:not(.ot-iab-2).vertical-align-content #onetrust-butt= +on-group-parent { position: absolute; left: 55%; } +} + +#onetrust-consent-sdk #onetrust-banner-sdk { background-color: rgb(242, 242= +, 242); } + +#onetrust-consent-sdk #onetrust-policy-title, #onetrust-consent-sdk #onetru= +st-policy-text, #onetrust-consent-sdk .ot-b-addl-desc, #onetrust-consent-sd= +k .ot-dpd-desc, #onetrust-consent-sdk .ot-dpd-title, #onetrust-consent-sdk = +#onetrust-policy-text :not(.onetrust-vendors-list-handler), #onetrust-conse= +nt-sdk .ot-dpd-desc :not(.onetrust-vendors-list-handler), #onetrust-consent= +-sdk #onetrust-banner-sdk #banner-options *, #onetrust-banner-sdk .ot-cat-h= +eader, #onetrust-banner-sdk .ot-optout-signal { color: rgb(0, 0, 0); } + +#onetrust-consent-sdk #onetrust-banner-sdk .banner-option-details { backgro= +und-color: rgb(233, 233, 233); } + +#onetrust-consent-sdk #onetrust-banner-sdk a[href], #onetrust-consent-sdk #= +onetrust-banner-sdk a[href] font, #onetrust-consent-sdk #onetrust-banner-sd= +k .ot-link-btn { color: rgb(0, 77, 255); } + +#onetrust-consent-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #o= +netrust-reject-all-handler { background-color: rgb(166, 0, 255); border-col= +or: rgb(166, 0, 255); color: rgb(255, 255, 255); } + +#onetrust-consent-sdk #onetrust-banner-sdk :focus, #onetrust-consent-sdk #o= +netrust-banner-sdk:focus { outline-color: rgb(0, 0, 0); outline-width: 1px;= + } + +#onetrust-consent-sdk #onetrust-pc-btn-handler, #onetrust-consent-sdk #onet= +rust-pc-btn-handler.cookie-setting-link { color: rgb(0, 77, 255); border-co= +lor: rgb(0, 77, 255); background-color: rgb(242, 242, 242); } + +button#onetrust-pc-btn-handler::before { content: "=E2=9D=AF" !important; f= +ont-size: 1.1em !important; font-weight: 400 !important; padding-right: 0.2= +em !important; color: rgb(0, 0, 0) !important; margin-right: 0.1em !importa= +nt; } + +#onetrust-banner-sdk .onetrust-close-btn-ui.onetrust-lg { padding-top: 12px= + !important; padding-bottom: 12px !important; margin-top: 0px !important; m= +argin-bottom: 16px !important; top: 50% !important; } + +#onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link { text-de= +coration: none !important; } + +#onetrust-banner-sdk .ot-sdk-columns { display: inline-block !important; } + +#onetrust-group-container a:focus, #onetrust-group-container button:focus, = +#optanon-minimize-wrapper button:focus { outline: rgb(0, 0, 136) solid 1px = +!important; } + +@media only screen and (min-width: 1024px) { + #onetrust-banner-sdk #onetrust-button-group-parent { margin-right: auto != +important; width: 24% !important; } + #onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent= + { left: inherit !important; } +} + +@media (min-width: 550px) { + #onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns { width: 74% !important= +; } + #onetrust-banner-sdk #onetrust-button-group-parent .ot-sdk-three { margin= +-left: 0px !important; margin-top: 3% !important; } + #onetrust-banner-sdk #onetrust-policy { margin-left: 32px !important; } +} + +@media only screen and (min-width: 769px) { + #onetrust-banner-sdk #onetrust-button-group { margin-right: 0px !importan= +t; overflow-wrap: normal !important; } +} + +@media only screen and (max-width: 896px) and (min-width: 426px) { + #onetrust-banner-sdk #onetrust-group-container { width: 92% !important; } + #onetrust-banner-sdk .onetrust-close-btn-ui.onetrust-lg { top: 15% !impor= +tant; } +} + +@media only screen and (max-width: 425px) { + #onetrust-banner-sdk .onetrust-close-btn-ui { height: 12px !important; } +} + +@media screen and (max-width: 767px) { + #onetrust-banner-sdk #onetrust-policy-text, #onetrust-banner-sdk .ot-dpd-= +desc, #onetrust-banner-sdk .ot-b-addl-desc { font-size: 7px !important; lin= +e-height: 10.5px !important; } + #onetrust-consent-sdk #onetrust-banner-sdk, #onetrust-consent-sdk #onetru= +st-pc-btn-handler.cookie-setting-link { background-color: white !important;= + } +} + +#onetrust-pc-sdk { position: fixed; width: 730px; max-width: 730px; height:= + 610px; inset: 0px; margin: auto; font-size: 16px; z-index: 2147483647; bor= +der-radius: 2px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, = +0, 0, 0) 0px 2px 4px 0px, rgba(50, 50, 93, 0.1) 0px 7px 14px 0px; } + +#onetrust-pc-sdk.otRelFont { font-size: 1rem; } + +#onetrust-pc-sdk *, #onetrust-pc-sdk ::after, #onetrust-pc-sdk ::before { b= +ox-sizing: content-box; } + +#onetrust-pc-sdk #ot-addtl-venlst .ot-arw-cntr, #onetrust-pc-sdk .ot-hide-t= +gl { visibility: hidden; } + +#onetrust-pc-sdk #ot-addtl-venlst .ot-arw-cntr *, #onetrust-pc-sdk .ot-hide= +-tgl * { visibility: hidden; } + +#onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk #ot-pc-lst { height: calc= +(100% - 185px); } + +#onetrust-pc-sdk li { list-style: none; } + +#onetrust-pc-sdk ul, #onetrust-pc-sdk li { margin: 0px; } + +#onetrust-pc-sdk a { text-decoration: none; } + +#onetrust-pc-sdk .ot-link-btn { padding: 0px; margin-bottom: 0px; border: 0= +px; font-weight: normal; line-height: normal; width: auto; height: auto; } + +#onetrust-pc-sdk .ot-grps-cntr ::-webkit-scrollbar, #onetrust-pc-sdk .ot-pc= +-scrollbar::-webkit-scrollbar { width: 11px; } + +#onetrust-pc-sdk .ot-grps-cntr ::-webkit-scrollbar-thumb, #onetrust-pc-sdk = +.ot-pc-scrollbar::-webkit-scrollbar-thumb { border-radius: 10px; background= +: rgb(193, 193, 193); } + +#onetrust-pc-sdk .ot-grps-cntr *, #onetrust-pc-sdk .ot-pc-scrollbar { } + +#onetrust-pc-sdk .ot-pc-header { height: auto; padding: 10px; display: bloc= +k; width: calc(100% - 20px); min-height: 52px; border-bottom: 1px solid rgb= +(216, 216, 216); position: relative; } + +#onetrust-pc-sdk .ot-pc-logo { vertical-align: middle; width: 180px; } + +#onetrust-pc-sdk .ot-pc-logo.ot-pc-logo { height: 40px; } + +#onetrust-pc-sdk .ot-title-cntr { position: relative; display: inline-block= +; vertical-align: middle; width: calc(100% - 190px); padding-left: 10px; } + +#onetrust-pc-sdk .ot-optout-signal { margin: 0.625rem 0.625rem 0.625rem 1.7= +5rem; } + +#onetrust-pc-sdk .ot-always-active { font-size: 0.813em; line-height: 1.5; = +font-weight: 700; color: rgb(56, 96, 190); } + +#onetrust-pc-sdk .ot-close-cntr { float: right; position: absolute; right: = +-9px; top: 50%; transform: translateY(-50%); } + +#onetrust-pc-sdk #ot-pc-content { position: relative; overflow: hidden auto= +; } + +#onetrust-pc-sdk #ot-pc-content .ot-sdk-container { margin-left: 0px; } + +#onetrust-pc-sdk .ot-grps-cntr, #onetrust-pc-sdk .ot-grps-cntr > * { height= +: 100%; overflow-y: auto; } + +#onetrust-pc-sdk .category-menu-switch-handler { cursor: pointer; border-le= +ft: 10px solid rgba(0, 0, 0, 0); background-color: rgb(244, 244, 244); bord= +er-bottom: 1px solid rgb(215, 215, 215); padding: 12px 5px 12px 12px; overf= +low: hidden; } + +#onetrust-pc-sdk .category-menu-switch-handler h3 { float: left; text-align= +: left; margin: 0px; color: dimgray; line-height: 1.4; font-size: 0.875em; = +word-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk .ot-active-menu { border-left: 10px solid rgb(104, 182, 49= +); background-color: rgb(255, 255, 255); border-bottom: none; position: rel= +ative; } + +#onetrust-pc-sdk .ot-active-menu h3 { color: rgb(38, 50, 56); font-weight: = +bold; } + +#onetrust-pc-sdk .ot-desc-cntr { word-break: break-word; overflow-wrap: bre= +ak-word; padding-top: 20px; padding-right: 16px; padding-bottom: 15px; } + +#onetrust-pc-sdk .ot-grp-desc { word-break: break-word; overflow-wrap: brea= +k-word; text-align: left; font-size: 0.813em; line-height: 1.5; margin: 0px= +; } + +#onetrust-pc-sdk .ot-grp-desc * { font-size: inherit; line-height: inherit;= + } + +#onetrust-pc-sdk #ot-pc-desc a { color: rgb(56, 96, 190); cursor: pointer; = +font-size: 1em; margin-right: 8px; } + +#onetrust-pc-sdk #ot-pc-desc a:hover { color: rgb(24, 131, 253); } + +#onetrust-pc-sdk #ot-pc-desc button { margin-right: 8px; } + +#onetrust-pc-sdk #ot-pc-desc * { font-size: inherit; } + +#onetrust-pc-sdk #ot-pc-desc ul li { padding: 10px 0px; border-bottom: 1px = +solid rgb(226, 226, 226); } + +#onetrust-pc-sdk #ot-pc-desc + .ot-link-btn { display: none; } + +#onetrust-pc-sdk .ot-btn-subcntr { float: right; } + +#onetrust-pc-sdk .ot-close-icon { background-image: url("data:image/svg+xml= +;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5= +rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9Ij= +Q3Ljk3MSIgaGVpZ2h0PSI0Ny45NzEiIHZpZXdCb3g9IjAgMCA0Ny45NzEgNDcuOTcxIiBzdHlsZ= +T0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0Ny45NzEgNDcuOTcxOyIgeG1sOnNwYWNlPSJw= +cmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTI4LjIyOCwyMy45ODZMNDcuMDkyLDUuMTIyYzEuMTcyLTE= +uMTcxLDEuMTcyLTMuMDcxLDAtNC4yNDJjLTEuMTcyLTEuMTcyLTMuMDctMS4xNzItNC4yNDIsME= +wyMy45ODYsMTkuNzQ0TDUuMTIxLDAuODhjLTEuMTcyLTEuMTcyLTMuMDctMS4xNzItNC4yNDIsM= +GMtMS4xNzIsMS4xNzEtMS4xNzIsMy4wNzEsMCw0LjI0MmwxOC44NjUsMTguODY0TDAuODc5LDQy= +Ljg1Yy0xLjE3MiwxLjE3MS0xLjE3MiwzLjA3MSwwLDQuMjQyQzEuNDY1LDQ3LjY3NywyLjIzMyw= +0Ny45NywzLDQ3Ljk3czEuNTM1LTAuMjkzLDIuMTIxLTAuODc5bDE4Ljg2NS0xOC44NjRMNDIuOD= +UsNDcuMDkxYzAuNTg2LDAuNTg2LDEuMzU0LDAuODc5LDIuMTIxLDAuODc5czEuNTM1LTAuMjkzL= +DIuMTIxLTAuODc5YzEuMTcyLTEuMTcxLDEuMTcyLTMuMDcxLDAtNC4yNDJMMjguMjI4LDIzLjk4= +NnoiLz48L2c+PC9zdmc+"); background-size: 12px; background-repeat: no-repeat= +; background-position: center center; height: 44px; width: 44px; display: i= +nline-block; } + +#onetrust-pc-sdk .ot-tgl { float: right; position: relative; z-index: 1; } + +#onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob { backgr= +ound-color: rgb(205, 220, 242); } + +#onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob::before = +{ transform: translateX(16px); background-color: rgb(66, 133, 244); } + +#onetrust-pc-sdk .ot-tgl input:focus + .ot-switch .ot-switch-nob::before { = +box-shadow: rgb(33, 150, 243) 0px 0px 1px; outline-style: auto; outline-wid= +th: 1px; } + +#onetrust-pc-sdk .ot-switch { position: relative; display: inline-block; wi= +dth: 35px; height: 10px; margin-bottom: 0px; } + +#onetrust-pc-sdk .ot-switch-nob { position: absolute; cursor: pointer; inse= +t: 0px; background-color: rgb(242, 241, 241); border: none; transition: all= + 0.2s ease-in 0s; border-radius: 46px; } + +#onetrust-pc-sdk .ot-switch-nob::before { position: absolute; content: ""; = +height: 20px; width: 20px; bottom: 1px; background-color: rgb(125, 125, 125= +); border-radius: 100%; top: -5px; transition: all 0.4s ease 0s; } + +#onetrust-pc-sdk .ot-chkbox { z-index: 1; position: relative; float: left; = +} + +#onetrust-pc-sdk .ot-chkbox input:checked ~ label::before { background-colo= +r: rgb(56, 96, 190); } + +#onetrust-pc-sdk .ot-chkbox input + label::after { content: none; color: rg= +b(255, 255, 255); } + +#onetrust-pc-sdk .ot-chkbox input:checked + label::after { content: ""; } + +#onetrust-pc-sdk .ot-chkbox input:focus + label::before { outline-width: 2p= +x; outline-style: auto; } + +#onetrust-pc-sdk .ot-chkbox label { position: relative; height: 20px; paddi= +ng-left: 30px; display: inline-block; cursor: pointer; } + +#onetrust-pc-sdk .ot-chkbox label::before, #onetrust-pc-sdk .ot-chkbox labe= +l::after { position: absolute; content: ""; display: inline-block; border-r= +adius: 3px; } + +#onetrust-pc-sdk .ot-chkbox label::before { height: 18px; width: 18px; bord= +er: 1px solid rgb(56, 96, 190); left: 0px; } + +#onetrust-pc-sdk .ot-chkbox label::after { height: 5px; width: 9px; border-= +left: 3px solid; border-bottom: 3px solid; transform: rotate(-45deg); left:= + 4px; top: 5px; } + +#onetrust-pc-sdk .ot-label-txt { display: none; } + +#onetrust-pc-sdk .ot-fltr-opt .ot-label-txt { display: block; } + +#onetrust-pc-sdk .ot-chkbox input, #onetrust-pc-sdk .ot-tgl input { positio= +n: absolute; opacity: 0; width: 0px; height: 0px; } + +#onetrust-pc-sdk .ot-arw-cntr { float: right; position: relative; pointer-e= +vents: none; } + +#onetrust-pc-sdk .ot-arw { width: 16px; height: 16px; margin-left: 5px; col= +or: dimgray; display: inline-block; vertical-align: middle; transition: all= + 150ms ease-in 0s; } + +#onetrust-pc-sdk input:checked ~ .ot-acc-hdr .ot-arw, #onetrust-pc-sdk butt= +on[aria-expanded=3D"true"] ~ .ot-acc-hdr .ot-arw-cntr svg { transform: rota= +te(90deg); } + +#onetrust-pc-sdk .ot-label-status { font-size: 0.75em; position: relative; = +top: 2px; display: none; padding-right: 5px; float: left; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-label-status { top: -6px; } + +#onetrust-pc-sdk .ot-fltr-btns { margin-left: 15px; overflow: hidden; margi= +n-right: 15px; } + +#onetrust-pc-sdk .ot-fltr-btns button { padding: 12px 30px; } + +#onetrust-pc-sdk .ot-pc-footer { position: absolute; bottom: 0px; width: 10= +0%; max-height: 160px; border-top: 1px solid rgb(216, 216, 216); } + +#onetrust-pc-sdk .ot-pc-footer button { margin-top: 20px; margin-bottom: 20= +px; font-weight: 600; font-size: 0.813em; min-height: 40px; height: auto; l= +ine-height: normal; padding: 10px 30px; } + +#onetrust-pc-sdk .ot-tab-desc { margin-left: 3%; } + +#onetrust-pc-sdk .ot-grp-hdr1 { display: inline-block; width: 100%; margin-= +bottom: 10px; } + +#onetrust-pc-sdk .ot-desc-cntr h4 { color: rgb(38, 50, 56); display: inline= +-block; vertical-align: middle; margin: 0px; font-weight: bold; font-size: = +0.875em; line-height: 1.3; max-width: 80%; } + +#onetrust-pc-sdk .ot-subgrps .ot-subgrp h4 { top: 0px; max-width: unset; } + +#onetrust-pc-sdk #ot-pvcy-hdr { margin-bottom: 10px; } + +#onetrust-pc-sdk .ot-vlst-cntr { overflow: hidden; } + +#onetrust-pc-sdk .category-vendors-list-handler, #onetrust-pc-sdk .category= +-host-list-handler, #onetrust-pc-sdk .category-vendors-list-handler + a { d= +isplay: block; float: left; color: rgb(56, 96, 190); font-size: 0.813em; fo= +nt-weight: 400; line-height: 1.1; cursor: pointer; margin: 5px 0px; } + +#onetrust-pc-sdk .category-vendors-list-handler:hover, #onetrust-pc-sdk .ca= +tegory-host-list-handler:hover, #onetrust-pc-sdk .category-vendors-list-han= +dler + a:hover { text-decoration-line: underline; } + +#onetrust-pc-sdk .ot-vlst-cntr .ot-ext-lnk, #onetrust-pc-sdk .ot-ven-hdr .o= +t-ext-lnk { display: inline-block; height: 13px; width: 13px; background-re= +peat: no-repeat; margin-left: 1px; margin-top: 6px; cursor: pointer; } + +#onetrust-pc-sdk .ot-ven-hdr .ot-ext-lnk { margin-bottom: -1px; } + +#onetrust-pc-sdk .category-host-list-handler, #onetrust-pc-sdk .ot-vlst-cnt= +r, #onetrust-pc-sdk #ot-pc-desc + .category-vendors-list-handler { margin-t= +op: 8px; } + +#onetrust-pc-sdk .ot-grp-hdr1 + .ot-vlst-cntr { margin-top: 0px; margin-bot= +tom: 10px; } + +#onetrust-pc-sdk .ot-always-active-group h3.ot-cat-header, #onetrust-pc-sdk= + .ot-subgrp.ot-always-active-group > h4 { max-width: 70%; } + +#onetrust-pc-sdk .ot-always-active-group .ot-tgl-cntr { max-width: 28%; } + +#onetrust-pc-sdk .ot-grp-desc ul, #onetrust-pc-sdk li.ot-subgrp p ul { marg= +in: 0px 0px 0px 15px; padding-bottom: 8px; } + +#onetrust-pc-sdk .ot-grp-desc ul li, #onetrust-pc-sdk li.ot-subgrp p ul li = +{ font-size: inherit; padding-top: 8px; display: list-item; list-style: dis= +c; } + +#onetrust-pc-sdk ul.ot-subgrps { margin: 0px; font-size: inherit; } + +#onetrust-pc-sdk ul.ot-subgrps li { padding: 0px; border: none; position: r= +elative; } + +#onetrust-pc-sdk ul.ot-subgrps li h4, #onetrust-pc-sdk ul.ot-subgrps li p {= + font-size: 0.82em; line-height: 1.4; } + +#onetrust-pc-sdk ul.ot-subgrps li p { color: dimgray; clear: both; float: l= +eft; margin-top: 10px; margin-bottom: 0px; word-break: break-word; overflow= +-wrap: break-word; } + +#onetrust-pc-sdk ul.ot-subgrps li h4 { color: rgb(38, 50, 56); font-weight:= + bold; margin-bottom: 0px; float: left; position: relative; top: 3px; } + +#onetrust-pc-sdk li.ot-subgrp { margin-left: 30px; display: inline-block; w= +idth: calc(100% - 30px); } + +#onetrust-pc-sdk .ot-subgrp-tgl { float: right; } + +#onetrust-pc-sdk .ot-subgrp-tgl.ot-always-active-subgroup { width: auto; } + +#onetrust-pc-sdk .ot-pc-footer-logo { height: 30px; width: 100%; text-align= +: right; background: rgb(244, 244, 244); border-radius: 0px 0px 2px 2px; } + +#onetrust-pc-sdk .ot-pc-footer-logo a { display: inline-block; margin-top: = +5px; margin-right: 10px; } + +#onetrust-pc-sdk #accept-recommended-btn-handler { float: right; text-align= +: center; } + +#onetrust-pc-sdk .save-preference-btn-handler { min-width: 155px; backgroun= +d-color: rgb(104, 182, 49); border-radius: 2px; color: rgb(255, 255, 255); = +font-size: 0.9em; line-height: 1.1; text-align: center; margin-left: 15px; = +margin-right: 15px; } + +#onetrust-pc-sdk .ot-btn-subcntr button { margin-right: 16px; } + +#onetrust-pc-sdk.ot-ftr-stacked .save-preference-btn-handler, #onetrust-pc-= +sdk.ot-ftr-stacked .ot-btn-subcntr { max-width: 40%; white-space: normal; t= +ext-align: center; } + +#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button { margin-left: auto;= + margin-right: auto; min-width: 60%; max-width: 90%; } + +#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button:nth-child(2) { margi= +n-top: 0px; } + +#onetrust-pc-sdk.ot-ftr-stacked #accept-recommended-btn-handler { float: no= +ne; } + +#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-container { overflow: hidden; } + +#onetrust-pc-sdk #ot-pc-title { margin: 0px; overflow: hidden; position: re= +lative; line-height: 1.2; max-height: 2.4em; padding-right: 1em; font-size:= + 1.37em; text-overflow: ellipsis; white-space: nowrap; display: block; max-= +width: 90%; } + +#onetrust-pc-sdk #ot-pc-title.ot-pc-title-shrink { max-width: 70%; } + +#onetrust-pc-sdk #ot-pc-lst { width: 100%; position: relative; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-hdr { padding: 17px 15px 17px 20px; dis= +play: inline-block; width: calc(100% - 35px); vertical-align: middle; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-txt { padding: 6px 15px 10px 20px; } + +#onetrust-pc-sdk .ot-lst-cntr { height: 100%; } + +#onetrust-pc-sdk #ot-pc-hdr { padding: 15px 30px 15px 20px; display: inline= +-block; width: calc(100% - 50px); height: 20px; border-bottom: 1px solid rg= +b(216, 216, 216); } + +#onetrust-pc-sdk #ot-pc-hdr input { height: 32px; width: 100%; border-radiu= +s: 50px; font-size: 0.8em; padding-right: 35px; padding-left: 15px; float: = +left; } + +#onetrust-pc-sdk #ot-pc-hdr input::placeholder { color: rgb(212, 212, 212);= + font-style: italic; } + +#onetrust-pc-sdk #ot-lst-cnt { height: calc(100% - 86px); padding-left: 30p= +x; padding-right: 27px; padding-top: 20px; margin: 8px 3px 4px 0px; overflo= +w: hidden auto; transform: translate3d(0px, 0px, 0px); } + +#onetrust-pc-sdk #ot-back-arw { height: 12px; width: 12px; } + +#onetrust-pc-sdk #ot-lst-title { display: inline-block; font-size: 1em; } + +#onetrust-pc-sdk #ot-lst-title h3 { color: dimgray; font-weight: bold; marg= +in-left: 10px; display: inline-block; font-size: 1em; } + +#onetrust-pc-sdk #ot-lst-title h3 * { font-size: inherit; } + +#onetrust-pc-sdk .ot-lst-subhdr { float: right; position: relative; bottom:= + 6px; } + +#onetrust-pc-sdk #ot-search-cntr { display: inline-block; vertical-align: m= +iddle; position: relative; width: 300px; } + +#onetrust-pc-sdk #ot-search-cntr svg { position: absolute; right: 0px; widt= +h: 30px; height: 30px; font-size: 1em; line-height: 1; top: 2px; } + +#onetrust-pc-sdk #ot-fltr-cntr { display: inline-block; position: relative;= + margin-left: 20px; vertical-align: middle; font-size: 0px; } + +#onetrust-pc-sdk #filter-btn-handler { background-color: rgb(56, 96, 190); = +border-radius: 17px; transition: all 0.1s ease 0s; width: 32px; height: 32p= +x; padding: 0px; margin: 0px; position: relative; } + +#onetrust-pc-sdk #filter-btn-handler svg { cursor: pointer; width: 15px; he= +ight: 15px; position: absolute; left: 50%; top: 50%; transform: translate(-= +50%, -50%); padding-top: 5px; } + +#onetrust-pc-sdk #filter-btn-handler path { fill: rgb(255, 255, 255); } + +#onetrust-pc-sdk #ot-sel-blk { min-width: 200px; min-height: 30px; padding-= +left: 20px; } + +#onetrust-pc-sdk #ot-selall-vencntr, #onetrust-pc-sdk #ot-selall-adtlvencnt= +r { float: left; height: 100%; } + +#onetrust-pc-sdk #ot-selall-vencntr label, #onetrust-pc-sdk #ot-selall-adtl= +vencntr label { height: 100%; padding-left: 0px; } + +#onetrust-pc-sdk #ot-selall-hostcntr { width: 21px; height: 21px; position:= + relative; left: 20px; } + +#onetrust-pc-sdk #ot-selall-vencntr.line-through label::after, #onetrust-pc= +-sdk #ot-selall-adtlvencntr.line-through label::after, #onetrust-pc-sdk #ot= +-selall-licntr.line-through label::after, #onetrust-pc-sdk #ot-selall-hostc= +ntr.line-through label::after, #onetrust-pc-sdk #ot-selall-gnvencntr.line-t= +hrough label::after { height: auto; border-left: 0px; left: 5px; top: 10.5p= +x; transform: none; } + +#onetrust-pc-sdk .ot-ven-name, #onetrust-pc-sdk .ot-host-name { color: rgb(= +44, 54, 67); font-weight: bold; font-size: 0.813em; line-height: 1.2; margi= +n: 0px; height: auto; text-align: left; word-break: break-word; overflow-wr= +ap: break-word; } + +#onetrust-pc-sdk .ot-ven-name *, #onetrust-pc-sdk .ot-host-name * { font-si= +ze: inherit; } + +#onetrust-pc-sdk .ot-host-desc { font-size: 0.69em; line-height: 1.4; margi= +n-top: 5px; margin-bottom: 5px; color: dimgray; } + +#onetrust-pc-sdk .ot-host-name > a { text-decoration: underline; position: = +relative; z-index: 2; margin-bottom: 5px; font-weight: bold; } + +#onetrust-pc-sdk .ot-host-hdr { float: left; width: calc(100% - 50px); poin= +ter-events: none; position: relative; z-index: 1; } + +#onetrust-pc-sdk .ot-host-hdr .ot-host-name { pointer-events: none; } + +#onetrust-pc-sdk .ot-host-hdr a { pointer-events: initial; } + +#onetrust-pc-sdk .ot-host-hdr .ot-host-name ~ a { margin-top: 5px; font-siz= +e: 0.813em; text-decoration: underline; } + +#onetrust-pc-sdk .ot-ven-hdr { width: 88%; float: right; } + +#onetrust-pc-sdk input:focus + .ot-acc-hdr { outline: rgb(0, 0, 0) solid 1p= +x !important; } + +#onetrust-pc-sdk #ot-selall-hostcntr input[type=3D"checkbox"], #onetrust-pc= +-sdk #ot-selall-vencntr input[type=3D"checkbox"], #onetrust-pc-sdk #ot-sela= +ll-adtlvencntr input[type=3D"checkbox"] { position: absolute; } + +#onetrust-pc-sdk .ot-host-item .ot-chkbox { float: left; } + +#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) .ot-sel-all= +-hdr { right: 38px; } + +#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) #ot-sel-blk= + { background-color: rgb(249, 249, 252); border: 1px solid rgb(226, 226, 22= +6); width: auto; padding-bottom: 5px; padding-top: 5px; } + +#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) .ot-sel-all= +-chkbox { right: 2px; width: auto; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr { position: relative; border-left:= + 1px solid rgb(226, 226, 226); border-right: 1px solid rgb(226, 226, 226); = +border-bottom: 1px solid rgb(226, 226, 226); } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr input { z-index: 1; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr > .ot-acc-hdr { background: rgb(24= +9, 249, 252); padding-top: 10px; padding-bottom: 10px; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr > .ot-acc-hdr input { z-index: 2; = +} + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr > input[type=3D"checkbox"]:checked= + ~ .ot-acc-hdr { border-bottom: 1px solid rgb(226, 226, 226); } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr .ot-addtl-venbox { display: none; = +} + +#onetrust-pc-sdk #ot-addtl-venlst .ot-tgl-cntr { margin-right: 13px; } + +#onetrust-pc-sdk .ot-vensec-title { font-size: 0.813em; display: inline-blo= +ck; } + +#onetrust-pc-sdk .ot-ven-item > button:focus, #onetrust-pc-sdk .ot-host-ite= +m > button:focus, #onetrust-pc-sdk .ot-acc-cntr > button:focus { outline: r= +gb(0, 0, 0) solid 2px; } + +#onetrust-pc-sdk .ot-ven-item > button, #onetrust-pc-sdk .ot-host-item > bu= +tton, #onetrust-pc-sdk .ot-acc-cntr > button { position: absolute; cursor: = +pointer; width: 100%; height: 100%; border: 0px; opacity: 0; margin: 0px; t= +op: 0px; left: 0px; } + +#onetrust-pc-sdk .ot-ven-item > button ~ .ot-acc-hdr, #onetrust-pc-sdk .ot-= +host-item > button ~ .ot-acc-hdr, #onetrust-pc-sdk .ot-acc-cntr > button ~ = +.ot-acc-hdr { cursor: pointer; } + +#onetrust-pc-sdk .ot-ven-item > button[aria-expanded=3D"false"] ~ .ot-acc-t= +xt, #onetrust-pc-sdk .ot-host-item > button[aria-expanded=3D"false"] ~ .ot-= +acc-txt, #onetrust-pc-sdk .ot-acc-cntr > button[aria-expanded=3D"false"] ~ = +.ot-acc-txt { margin-top: 0px; max-height: 0px; opacity: 0; overflow: hidde= +n; width: 100%; transition: all 0.25s ease-out 0s; display: none; } + +#onetrust-pc-sdk .ot-ven-item > button[aria-expanded=3D"true"] ~ .ot-acc-tx= +t, #onetrust-pc-sdk .ot-host-item > button[aria-expanded=3D"true"] ~ .ot-ac= +c-txt, #onetrust-pc-sdk .ot-acc-cntr > button[aria-expanded=3D"true"] ~ .ot= +-acc-txt { transition: all 0.1s ease-in 0s; display: block; } + +#onetrust-pc-sdk .ot-ven-item ul { list-style: inside none; font-size: 100%= +; margin: 0px; } + +#onetrust-pc-sdk .ot-ven-item ul li { padding: 0px; margin: 0px !important;= + border: none !important; } + +#onetrust-pc-sdk .ot-hide-acc > button { pointer-events: none; } + +#onetrust-pc-sdk .ot-hide-acc .ot-arw-cntr > * { visibility: hidden; } + +#onetrust-pc-sdk #ot-ven-lst, #onetrust-pc-sdk #ot-host-lst, #onetrust-pc-s= +dk #ot-addtl-venlst, #onetrust-pc-sdk #ot-gn-venlst { width: 100%; } + +#onetrust-pc-sdk #ot-ven-lst li, #onetrust-pc-sdk #ot-host-lst li, #onetrus= +t-pc-sdk #ot-addtl-venlst li, #onetrust-pc-sdk #ot-gn-venlst li { border: 1= +px solid rgb(215, 215, 215); border-radius: 2px; position: relative; margin= +-top: 10px; } + +#onetrust-pc-sdk #ot-gn-venlst li.ot-host-info { padding: 0.5rem; overflow-= +y: hidden; } + +#onetrust-pc-sdk #ot-ven-lst .ot-tgl-cntr { width: 65%; } + +#onetrust-pc-sdk #ot-host-lst .ot-tgl-cntr { width: 65%; float: left; } + +#onetrust-pc-sdk label { margin-bottom: 0px; } + +#onetrust-pc-sdk .ot-host-notice { float: right; } + +#onetrust-pc-sdk .ot-ven-link, #onetrust-pc-sdk .ot-ven-legclaim-link, #one= +trust-pc-sdk .ot-host-expand { color: dimgray; font-size: 0.75em; line-heig= +ht: 0.9; display: inline-block; } + +#onetrust-pc-sdk .ot-ven-link *, #onetrust-pc-sdk .ot-ven-legclaim-link *, = +#onetrust-pc-sdk .ot-host-expand * { font-size: inherit; } + +#onetrust-pc-sdk .ot-ven-link, #onetrust-pc-sdk .ot-ven-legclaim-link { pos= +ition: relative; z-index: 2; } + +#onetrust-pc-sdk .ot-ven-link:hover, #onetrust-pc-sdk .ot-ven-legclaim-link= +:hover { text-decoration: underline; } + +#onetrust-pc-sdk .ot-ven-dets { border-radius: 2px; background-color: rgb(2= +48, 248, 248); } + +#onetrust-pc-sdk .ot-ven-dets li:first-child p:first-child { border-top: no= +ne; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:not(:first-child) { border-top: = +1px solid rgb(221, 221, 221) !important; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p { display: inli= +ne-block; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p:nth-of-type(2n+= +1) { width: 30%; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p:nth-of-type(2n)= + { width: 50%; word-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p, #onetrust-pc-sdk .ot-ven-dets= + .ot-ven-disc h4 { padding-top: 5px; padding-bottom: 5px; display: block; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc h4 { display: inline-block; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p:nth-last-child(-n+1) { padding= +-bottom: 10px; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p:nth-child(-n+2):not(.disc-pur)= + { padding-top: 10px; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur-cont { display: inline= +; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur { position: relative; = +word-break: break-word; overflow-wrap: break-word; left: calc(30% + 17px); = +width: 50% !important; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur:nth-child(-n+1) { posi= +tion: static; } + +#onetrust-pc-sdk .ot-ven-dets p, #onetrust-pc-sdk .ot-ven-dets h4, #onetrus= +t-pc-sdk .ot-ven-dets span { font-size: 0.69em; text-align: left; vertical-= +align: middle; word-break: break-word; overflow-wrap: break-word; margin: 0= +px; padding-bottom: 10px; padding-left: 15px; color: rgb(46, 54, 68); } + +#onetrust-pc-sdk .ot-ven-dets h4 { padding-top: 5px; } + +#onetrust-pc-sdk .ot-ven-dets span { color: dimgray; padding: 0px; vertical= +-align: baseline; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-pur h4 { border-top: 1px solid rgb(23= +3, 233, 233); border-bottom: 1px solid rgb(233, 233, 233); padding-bottom: = +5px; margin-bottom: 5px; font-weight: bold; } + +#onetrust-pc-sdk .ot-host-opt { display: inline-block; width: 100%; margin:= + 0px; font-size: inherit; } + +#onetrust-pc-sdk .ot-host-opt li > div div { font-size: 0.81em; padding: 5p= +x 0px; } + +#onetrust-pc-sdk .ot-host-opt li > div div:nth-child(1) { width: 30%; float= +: left; } + +#onetrust-pc-sdk .ot-host-opt li > div div:nth-child(2) { width: 70%; float= +: left; word-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk #ot-host-lst li.ot-host-info { border: none; font-size: 0.= +8em; color: dimgray; float: left; text-align: left; padding: 10px; margin-b= +ottom: 10px; width: calc(100% - 10px); background-color: rgb(248, 248, 248)= +; } + +#onetrust-pc-sdk #ot-host-lst li.ot-host-info a { color: dimgray; } + +#onetrust-pc-sdk #ot-host-lst li.ot-host-info > div { overflow: auto; } + +#onetrust-pc-sdk #no-results { text-align: center; margin-top: 30px; } + +#onetrust-pc-sdk #no-results p { font-size: 1em; color: rgb(46, 54, 68); wo= +rd-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk #no-results p span { font-weight: bold; } + +#onetrust-pc-sdk .ot-tgl-cntr { display: inline-block; vertical-align: midd= +le; } + +#onetrust-pc-sdk .ot-arw-cntr, #onetrust-pc-sdk .ot-tgl-cntr { float: right= +; } + +#onetrust-pc-sdk .ot-desc-cntr { padding-top: 0px; margin-top: 20px; paddin= +g-right: 0px; border-radius: 3px; overflow: hidden; padding-bottom: 10px; } + +#onetrust-pc-sdk .ot-desc-cntr:focus, #onetrust-pc-sdk .ot-desc-cntr:active= +, #onetrust-pc-sdk .ot-desc-cntr:focus-visible { outline: rgb(16, 16, 16) s= +olid 2px; border-radius: 2px; } + +#onetrust-pc-sdk .ot-leg-border-color { border: 1px solid rgb(233, 233, 233= +); } + +#onetrust-pc-sdk .ot-leg-border-color .ot-subgrp-cntr { border-top: 1px sol= +id rgb(233, 233, 233); padding-bottom: 10px; } + +#onetrust-pc-sdk .ot-category-desc { padding-bottom: 10px; } + +#onetrust-pc-sdk .ot-grp-hdr1 { padding-left: 10px; width: calc(100% - 20px= +); padding-top: 10px; margin-bottom: 0px; padding-bottom: 8px; } + +#onetrust-pc-sdk .ot-subgrp-cntr { padding-top: 10px; } + +#onetrust-pc-sdk .ot-desc-cntr > :not(.ot-grp-hdr1) { padding-left: 10px; p= +adding-right: 10px; } + +#onetrust-pc-sdk .ot-pli-hdr { overflow: hidden; padding-top: 7.5px; paddin= +g-bottom: 7.5px; background-color: rgb(248, 248, 248); border-top: none; bo= +rder-right: none; border-left: none; border-image: initial; border-bottom: = +1px solid rgb(233, 233, 233); } + +#onetrust-pc-sdk .ot-pli-hdr span:first-child { text-align: left; max-width= +: 80px; padding-right: 5px; } + +#onetrust-pc-sdk .ot-pli-hdr span:last-child { padding-right: 20px; text-al= +ign: center; } + +#onetrust-pc-sdk .ot-li-title { float: right; font-size: 0.813em; } + +#onetrust-pc-sdk .ot-desc-cntr .ot-tgl-cntr:first-of-type, #onetrust-pc-sdk= + .ot-cat-header + .ot-tgl { padding-left: 7px; padding-right: 7px; } + +#onetrust-pc-sdk .ot-always-active-group .ot-grp-hdr1 .ot-tgl-cntr:first-of= +-type { padding-left: 0px; } + +#onetrust-pc-sdk .ot-cat-header, #onetrust-pc-sdk .ot-subgrp h4 { max-width= +: calc(100% - 133px); } + +#onetrust-pc-sdk #ot-lst-cnt #ot-sel-blk { width: 100%; display: inline-blo= +ck; padding: 0px; } + +#onetrust-pc-sdk .ot-sel-all { display: inline-block; width: 100%; } + +#onetrust-pc-sdk .ot-sel-all-hdr, #onetrust-pc-sdk .ot-sel-all-chkbox { wid= +th: 100%; float: right; position: relative; } + +#onetrust-pc-sdk .ot-sel-all-chkbox { z-index: 1; } + +#onetrust-pc-sdk :not(.ot-hosts-ui) .ot-sel-all-hdr, #onetrust-pc-sdk :not(= +.ot-hosts-ui) .ot-sel-all-chkbox { right: 23px; width: calc(100% - 23px); } + +#onetrust-pc-sdk .ot-consent-hdr, #onetrust-pc-sdk .ot-li-hdr { float: righ= +t; font-size: 0.813em; position: relative; line-height: normal; text-align:= + center; word-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk .ot-hosts-ui .ot-consent-hdr { float: left; position: rela= +tive; left: 5px; } + +#onetrust-pc-sdk .ot-li-hdr { max-width: 100px; margin-right: 10px; } + +#onetrust-pc-sdk .ot-consent-hdr { max-width: 55px; } + +#onetrust-pc-sdk .ot-ven-ctgl { margin-left: 10px; } + +#onetrust-pc-sdk .ot-ven-litgl { margin-right: 55px; } + +#onetrust-pc-sdk .ot-ven-litgl.ot-ven-litgl-only { margin-right: 86px; } + +#onetrust-pc-sdk .ot-ven-ctgl, #onetrust-pc-sdk .ot-ven-litgl, #onetrust-pc= +-sdk .ot-ven-gvctgl { float: left; } + +#onetrust-pc-sdk .ot-ven-ctgl label, #onetrust-pc-sdk .ot-ven-litgl label, = +#onetrust-pc-sdk .ot-ven-gvctgl label { width: 22px; padding: 0px; } + +#onetrust-pc-sdk #ot-selall-licntr { display: block; width: 21px; height: 2= +1px; position: relative; float: right; right: 80px; } + +#onetrust-pc-sdk #ot-selall-licntr input { position: absolute; } + +#onetrust-pc-sdk #ot-selall-vencntr, #onetrust-pc-sdk #ot-selall-adtlvencnt= +r, #onetrust-pc-sdk #ot-selall-gnvencntr { float: right; width: 21px; heigh= +t: 21px; position: relative; right: 15px; } + +#onetrust-pc-sdk #ot-ven-lst .ot-tgl-cntr { float: right; width: auto; } + +#onetrust-pc-sdk .ot-ven-hdr { float: left; width: 60%; } + +#onetrust-pc-sdk #vdr-lst-dsc { font-size: 0.812em; line-height: 1.5; paddi= +ng: 10px 15px 5px; } + +#onetrust-pc-sdk #ot-anchor { border: 12px solid rgba(0, 0, 0, 0); display:= + none; position: absolute; z-index: 2147483647; top: 40px; right: 35px; tra= +nsform: rotate(45deg); background-color: rgb(255, 255, 255); box-shadow: rg= +b(199, 197, 199) -3px -3px 5px -2px; } + +#onetrust-pc-sdk #ot-fltr-modal { width: 300px; position: absolute; z-index= +: 2147483646; top: 46px; height: 90%; max-height: 350px; display: none; tra= +nsition: all 0.2s ease 0s; opacity: 1; right: 0px; } + +#onetrust-pc-sdk #ot-fltr-modal button { max-width: 200px; line-height: 1; = +word-break: break-word; white-space: normal; height: auto; font-weight: bol= +d; } + +#onetrust-pc-sdk #ot-fltr-cnt { background-color: rgb(255, 255, 255); margi= +n: 5px 10px 5px 5px; border-radius: 3px; height: 100%; padding-right: 10px;= + box-shadow: rgb(199, 197, 199) 0px 0px 12px 2px; } + +#onetrust-pc-sdk .ot-fltr-scrlcnt { overflow: hidden auto; clear: both; max= +-height: calc(100% - 60px); } + +#onetrust-pc-sdk .ot-fltr-opt { margin-bottom: 25px; margin-left: 15px; cle= +ar: both; } + +#onetrust-pc-sdk .ot-fltr-opt label { height: auto; } + +#onetrust-pc-sdk .ot-fltr-opt span { cursor: pointer; color: dimgray; font-= +size: 0.8em; line-height: 1.1; font-weight: normal; } + +#onetrust-pc-sdk #clear-filters-handler { float: right; margin-top: 15px; m= +argin-bottom: 10px; text-decoration: none; color: rgb(56, 96, 190); font-si= +ze: 0.9em; border: none; padding: 1px; } + +#onetrust-pc-sdk #clear-filters-handler:hover { color: rgb(24, 131, 253); } + +#onetrust-pc-sdk #clear-filters-handler:focus { outline: rgb(0, 0, 0) solid= + 1px; } + +#onetrust-pc-sdk #filter-apply-handler { margin-right: 10px; } + +#onetrust-pc-sdk .ot-grp-desc + .ot-leg-btn-container { margin-top: 0px; } + +#onetrust-pc-sdk .ot-leg-btn-container { display: inline-block; width: 100%= +; margin-top: 10px; } + +#onetrust-pc-sdk .ot-leg-btn-container button { height: auto; padding: 6.5p= +x 8px; margin-bottom: 0px; line-height: normal; letter-spacing: 0px; } + +#onetrust-pc-sdk .ot-leg-btn-container svg { display: none; height: 14px; w= +idth: 14px; padding-right: 5px; vertical-align: sub; } + +#onetrust-pc-sdk .ot-active-leg-btn { cursor: default; pointer-events: none= +; } + +#onetrust-pc-sdk .ot-active-leg-btn svg { display: inline-block; } + +#onetrust-pc-sdk .ot-remove-objection-handler { border: none; text-decorati= +on: underline; padding: 0px 0px 0px 10px; font-size: 0.82em; font-weight: 6= +00; line-height: 1.4; } + +#onetrust-pc-sdk .ot-obj-leg-btn-handler span { font-weight: bold; text-ali= +gn: center; font-size: 0.91em; line-height: 1.5; } + +#onetrust-pc-sdk.ot-close-btn-link #close-pc-btn-handler { border: none; he= +ight: auto; line-height: 1.5; text-decoration: underline; font-size: 0.69em= +; background: none; width: auto; } + +#onetrust-pc-sdk.ot-close-btn-link .ot-close-cntr { right: 5px; top: 5px; t= +ransform: none; } + +#onetrust-pc-sdk .ot-grps-cntr { overflow-y: hidden; } + +#onetrust-pc-sdk .ot-cat-header { float: left; font-weight: 600; font-size:= + 0.875em; line-height: 1.5; max-width: 90%; vertical-align: middle; } + +#onetrust-pc-sdk .ot-vnd-item > button:focus { outline: rgb(0, 0, 0) solid = +2px; } + +#onetrust-pc-sdk .ot-vnd-item > button { position: absolute; cursor: pointe= +r; width: 100%; height: 100%; margin: 0px; top: 0px; left: 0px; z-index: 1;= + max-width: none; border: none; } + +#onetrust-pc-sdk .ot-vnd-item > button[aria-expanded=3D"false"] ~ .ot-acc-t= +xt { margin-top: 0px; max-height: 0px; opacity: 0; overflow: hidden; width:= + 100%; transition: all 0.25s ease-out 0s; display: none; } + +#onetrust-pc-sdk .ot-vnd-item > button[aria-expanded=3D"true"] ~ .ot-acc-tx= +t { transition: all 0.1s ease-in 0s; margin-top: 10px; width: 100%; overflo= +w: auto; display: block; } + +#onetrust-pc-sdk .ot-vnd-item > button[aria-expanded=3D"true"] ~ .ot-acc-gr= +pcntr { width: auto; margin-top: 0px; padding-bottom: 10px; } + +#onetrust-pc-sdk .ot-accordion-layout.ot-cat-item { position: relative; bor= +der-radius: 2px; margin: 0px; padding: 0px; border-right: 1px solid rgb(216= +, 216, 216); border-bottom: 1px solid rgb(216, 216, 216); border-left: 1px = +solid rgb(216, 216, 216); border-image: initial; border-top: none; width: c= +alc(100% - 2px); float: left; } + +#onetrust-pc-sdk .ot-accordion-layout.ot-cat-item:first-of-type { margin-to= +p: 10px; border-top: 1px solid rgb(216, 216, 216); } + +#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr:first-child { margin-to= +p: 10px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr:last-child, #onetrust-p= +c-sdk .ot-accordion-layout .ot-hlst-cntr:last-child { margin-bottom: 5px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-acc-hdr { padding: 11.5px 20px; w= +idth: calc(100% - 40px); display: inline-block; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-acc-txt { width: 100%; padding: 0= +px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-subgrp-cntr { padding-left: 20px;= + padding-right: 15px; padding-bottom: 0px; width: calc(100% - 35px); } + +#onetrust-pc-sdk .ot-accordion-layout .ot-subgrp { padding-right: 5px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpcntr { z-index: 1; positio= +n: relative; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header + .ot-arw-cntr { posit= +ion: absolute; top: 50%; transform: translateY(-50%); right: 20px; margin-t= +op: -2px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header + .ot-arw-cntr .ot-arw= + { width: 15px; height: 20px; margin-left: 5px; color: dimgray; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header { float: none; color: = +rgb(46, 54, 68); margin: 0px; display: inline-block; height: auto; overflow= +-wrap: break-word; min-height: inherit; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr, #onetrust-pc-sdk .ot-a= +ccordion-layout .ot-hlst-cntr { padding-left: 20px; width: calc(100% - 20px= +); display: inline-block; margin-top: 0px; padding-bottom: 2px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-acc-hdr { position: relative; min= +-height: 25px; } + +#onetrust-pc-sdk .ot-accordion-layout h4 ~ .ot-tgl, #onetrust-pc-sdk .ot-ac= +cordion-layout h4 ~ .ot-always-active { position: absolute; top: 50%; trans= +form: translateY(-50%); right: 20px; } + +#onetrust-pc-sdk .ot-accordion-layout h4 ~ .ot-tgl + .ot-tgl { right: 95px;= + } + +#onetrust-pc-sdk .ot-accordion-layout .category-vendors-list-handler, #onet= +rust-pc-sdk .ot-accordion-layout .category-vendors-list-handler + a { margi= +n-top: 5px; } + +#onetrust-pc-sdk #ot-lst-cnt { margin-top: 1rem; max-height: calc(100% - 96= +px); } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info-cntr { border: 1px solid rgb(216,= + 216, 216); padding: 0.75rem 2rem 0px; width: auto; margin-top: 0.5rem; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info { margin-bottom: 1rem; padding-le= +ft: 0.75rem; padding-right: 0.75rem; display: flex; flex-direction: column;= + } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info[data-vnd-info-key*=3D"DPOEmail"] = +{ border-top: 1px solid rgb(216, 216, 216); padding-top: 1rem; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info[data-vnd-info-key*=3D"DPOLink"] {= + border-bottom: 1px solid rgb(216, 216, 216); padding-bottom: 1rem; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info .ot-vnd-lbl { font-weight: bold; = +font-size: 0.85em; margin-bottom: 0.5rem; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info .ot-vnd-cnt { margin-left: 0.5rem= +; font-weight: 500; font-size: 0.85rem; } + +#onetrust-pc-sdk .ot-vs-list, #onetrust-pc-sdk .ot-vnd-serv { width: auto; = +padding: 1rem 1.25rem 0px; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-serv-hdr-cntr, #onetrust-pc-sdk .ot-vn= +d-serv .ot-vnd-serv-hdr-cntr { padding-bottom: 0.75rem; border-bottom: 1px = +solid rgb(216, 216, 216); } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr, #onetr= +ust-pc-sdk .ot-vnd-serv .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr { font-weigh= +t: 600; font-size: 0.95em; line-height: 2; margin-left: 0.5rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item, #onetrust-pc-sdk .ot-vnd-serv .o= +t-vnd-item { border: none; margin: 0px; padding: 0px; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item button, #onetrust-pc-sdk .ot-vnd-= +serv .ot-vnd-item button { outline: none; border-bottom: 1px solid rgb(216,= + 216, 216); } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item button[aria-expanded=3D"true"], #= +onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item button[aria-expanded=3D"true"] { = +border-bottom: none; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:first-child, #onetrust-pc-sdk .ot= +-vnd-serv .ot-vnd-item:first-child { margin-top: 0.25rem; border-top: unset= +; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:last-child, #onetrust-pc-sdk .ot-= +vnd-serv .ot-vnd-item:last-child { margin-bottom: 0.5rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:last-child button, #onetrust-pc-s= +dk .ot-vnd-serv .ot-vnd-item:last-child button { border-bottom: none; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info-cntr, #onetrust-pc-s= +dk .ot-vnd-serv .ot-vnd-item .ot-vnd-info-cntr { border: 1px solid rgb(216,= + 216, 216); padding: 0.75rem 1.75rem 0px; width: auto; margin-top: 0.5rem; = +} + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info, #onetrust-pc-sdk .o= +t-vnd-serv .ot-vnd-item .ot-vnd-info { margin-bottom: 1rem; padding-left: 0= +.75rem; padding-right: 0.75rem; display: flex; flex-direction: column; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info[data-vnd-info-key*= +=3D"DPOEmail"], #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info[dat= +a-vnd-info-key*=3D"DPOEmail"] { border-top: 1px solid rgb(216, 216, 216); p= +adding-top: 1rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info[data-vnd-info-key*= +=3D"DPOLink"], #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info[data= +-vnd-info-key*=3D"DPOLink"] { border-bottom: 1px solid rgb(216, 216, 216); = +padding-bottom: 1rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info .ot-vnd-lbl, #onetru= +st-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info .ot-vnd-lbl { font-weight:= + bold; font-size: 0.85em; margin-bottom: 0.5rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info .ot-vnd-cnt, #onetru= +st-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info .ot-vnd-cnt { margin-left:= + 0.5rem; font-weight: 500; font-size: 0.85rem; } + +#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt, #onetrust-pc-sdk .ot-vnd-se= +rv.ot-vnd-subgrp-cnt { padding-left: 40px; } + +#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt .ot-vnd-serv-hdr-cntr .ot-vn= +d-serv-hdr, #onetrust-pc-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt .ot-vnd-serv-hd= +r-cntr .ot-vnd-serv-hdr { font-size: 0.8em; } + +#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt .ot-cat-header, #onetrust-pc= +-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt .ot-cat-header { font-size: 0.8em; } + +#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv { margin-bottom: 1rem; paddin= +g: 1rem 0.95rem; } + +#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv .ot-vnd-serv-hdr-cntr { paddi= +ng-bottom: 0.75rem; border-bottom: 1px solid rgb(216, 216, 216); } + +#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv .ot-vnd-serv-hdr-cntr .ot-vnd= +-serv-hdr { font-weight: 700; font-size: 0.8em; line-height: 20px; margin-l= +eft: 0.82rem; } + +#onetrust-pc-sdk .ot-subgrp-cntr .ot-cat-header { font-weight: 700; font-si= +ze: 0.8em; line-height: 20px; } + +#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-vnd-serv .ot-vnd-lst-con= +t .ot-accordion-layout .ot-acc-hdr div.ot-chkbox { margin-left: 0.82rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr, #onetrust-pc-sdk ul.ot-subgrps = +.ot-acc-hdr, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr, #o= +netrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr, #onetrust-pc-sdk .ot-v= +nd-serv .ot-vnd-item .ot-acc-hdr, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .= +ot-vnd-item .ot-acc-hdr, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-= +consent .ot-acc-hdr { padding: 0.7rem 0px; margin: 0px; display: flex; widt= +h: 100%; align-items: center; justify-content: space-between; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr div:first-child, #onetrust-pc-sd= +k ul.ot-subgrps .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-subgrp-cn= +tr ul.ot-subgrps .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-vs-list = +.ot-vnd-item .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-vnd-serv .ot= +-vnd-item .ot-acc-hdr div:first-child, #onetrust-pc-sdk #ot-pc-lst .ot-vs-l= +ist .ot-vnd-item .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-accordio= +n-layout.ot-checkbox-consent .ot-acc-hdr div:first-child { margin-left: 0.5= +rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr div:last-child, #onetrust-pc-sdk= + ul.ot-subgrps .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-subgrp-cntr= + ul.ot-subgrps .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-vs-list .ot= +-vnd-item .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd= +-item .ot-acc-hdr div:last-child, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .= +ot-vnd-item .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-accordion-layo= +ut.ot-checkbox-consent .ot-acc-hdr div:last-child { margin-right: 0.5rem; m= +argin-left: 0.5rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-always-active, #onetrust-pc-= +sdk ul.ot-subgrps .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk .ot-subgr= +p-cntr ul.ot-subgrps .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk .ot-vs= +-list .ot-vnd-item .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk .ot-vnd-= +serv .ot-vnd-item .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk #ot-pc-ls= +t .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk = +.ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-always-active { po= +sition: relative; right: unset; top: unset; transform: unset; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk u= +l.ot-subgrps .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-subgrp-cntr ul.= +ot-subgrps .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-vs-list .ot-vnd-i= +tem .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .o= +t-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-ite= +m .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-accordion-layout.ot-checkb= +ox-consent .ot-acc-hdr .ot-arw-cntr { float: none; top: unset; right: unset= +; transform: unset; margin-top: -2px; position: relative; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk= + ul.ot-subgrps .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-subgrp-cntr= + ul.ot-subgrps .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-vs-list .ot= +-vnd-item .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd= +-item .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .= +ot-vnd-item .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-accordion-layo= +ut.ot-checkbox-consent .ot-acc-hdr .ot-cat-header { flex: 1 1 0%; margin: 0= +px 0.5rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-tgl, #onetrust-pc-sdk ul.ot-= +subgrps .ot-acc-hdr .ot-tgl, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps= + .ot-acc-hdr .ot-tgl, #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr= + .ot-tgl, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-tgl, #= +onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-tgl, #o= +netrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-tgl= + { position: relative; transform: none; right: 0px; top: 0px; float: none; = +} + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox, #onetrust-pc-sdk ul.= +ot-subgrps .ot-acc-hdr .ot-chkbox, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-s= +ubgrps .ot-acc-hdr .ot-chkbox, #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .o= +t-acc-hdr .ot-chkbox, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hd= +r .ot-chkbox, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-= +hdr .ot-chkbox, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .= +ot-acc-hdr .ot-chkbox { position: relative; margin: 0px 0.5rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox label, #onetrust-pc-s= +dk ul.ot-subgrps .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-subgrp-= +cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-vs-li= +st .ot-vnd-item .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-vnd-serv= + .ot-vnd-item .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk #ot-pc-lst .ot= +-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-ac= +cordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox label { padding: = +0px; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox label::before, #onetr= +ust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-chkbox label::before, #onetrust-pc= +-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox label::before, #o= +netrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label::befor= +e, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox label:= +:before, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .= +ot-chkbox label::before, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-= +consent .ot-acc-hdr .ot-chkbox label::before { position: relative; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox input, #onetrust-pc-s= +dk ul.ot-subgrps .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-subgrp-= +cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-vs-li= +st .ot-vnd-item .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-vnd-serv= + .ot-vnd-item .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk #ot-pc-lst .ot= +-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-ac= +cordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox input { position:= + absolute; cursor: pointer; width: 100%; height: 100%; opacity: 0; margin: = +0px; top: 0px; left: 0px; z-index: 1; } + +#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp .ot-acc-hdr h5.= +ot-cat-header, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp = +.ot-acc-hdr h4.ot-cat-header { margin: 0px; } + +#onetrust-pc-sdk .ot-vs-config .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp h= +5 { top: 0px; line-height: 20px; } + +#onetrust-pc-sdk .ot-vs-list { display: flex; flex-direction: column; paddi= +ng: 0px; margin: 0.5rem 4px; } + +#onetrust-pc-sdk .ot-vs-selc-all { display: flex; padding: 0px; float: unse= +t; align-items: center; justify-content: flex-start; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf { justify-content: flex-end= +; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf.ot-caret-conf .ot-sel-all-c= +hkbox { margin-right: 48px; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf .ot-sel-all-chkbox { margin= +: 0px 14px 0px 0px; padding: 0px; justify-content: flex-end; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr.ot-chkbo= +x, #onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr.ot-tg= +l { display: inline-block; right: unset; width: auto; height: auto; float: = +none; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr label { = +width: 45px; height: 25px; } + +#onetrust-pc-sdk .ot-vs-selc-all .ot-sel-all-chkbox { margin-right: 11px; m= +argin-left: 0.75rem; display: flex; align-items: center; } + +#onetrust-pc-sdk .ot-vs-selc-all .sel-all-hdr { margin: 0px 1.25rem; font-s= +ize: 0.812em; line-height: normal; text-align: center; word-break: break-wo= +rd; overflow-wrap: break-word; } + +#onetrust-pc-sdk .ot-vnd-list-cnt #ot-selall-vencntr.ot-chkbox { float: uns= +et; right: 0px; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all.ot-toggle-conf.ot-caret-conf .ot-s= +el-all-chkbox { margin-right: 50px; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr = +label { width: 35px; height: 10px; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all.ot-toggle-conf .ot-sel-all-chkbox = +{ justify-content: flex-end; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox { right: unset;= + display: flex; align-items: center; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox #ot-selall-venc= +ntr.ot-chkbox { right: unset; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox { margin-left: = +12px; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox .sel-all-hdr { = +margin: 0px 1rem; } + +#onetrust-pc-sdk .ot-pgph-link { font-size: 0.813em; margin-top: 5px; posit= +ion: relative; } + +#onetrust-pc-sdk .ot-pgph-link.ot-pgph-link-subgroup { margin-bottom: 1rem;= + } + +#onetrust-pc-sdk .ot-pgph-contr { margin: 0px 2.5rem; } + +#onetrust-pc-sdk .ot-pgph-title { font-size: 1.18rem; margin-bottom: 2rem; = +} + +#onetrust-pc-sdk .ot-pgph-desc { font-size: 1rem; font-weight: 400; margin-= +bottom: 2rem; line-height: 1.5rem; } + +#onetrust-pc-sdk .ot-pgph-desc:not(:last-child)::after { content: ""; width= +: 96%; display: block; margin: 0px auto; padding-bottom: 2rem; border-botto= +m: 1px solid rgb(233, 233, 233); } + +#onetrust-pc-sdk.otPcTab[dir=3D"rtl"] input ~ .ot-acc-hdr .ot-arw, #onetrus= +t-pc-sdk.otPcTab[dir=3D"rtl"] #ot-back-arw { transform: rotate(180deg); } + +#onetrust-pc-sdk.otPcTab[dir=3D"rtl"] input:checked ~ .ot-acc-hdr .ot-arw {= + transform: rotate(270deg); } + +#onetrust-pc-sdk.otPcTab[dir=3D"rtl"] #ot-search-cntr svg { right: 15px; } + +#onetrust-pc-sdk.otPcTab[dir=3D"rtl"] .ot-chkbox label::after { transform: = +rotate(45deg); border-left: 0px; border-right: 3px solid; } + +#onetrust-pc-sdk #close-pc-btn-handler.ot-close-icon { padding: 0px; backgr= +ound-color: rgba(0, 0, 0, 0); border: none; margin: 0px; } + +@media (max-width: 767px) { + #onetrust-pc-sdk { width: 100%; border: none; } + #onetrust-pc-sdk .ot-optout-signal { margin: 0.625rem; } + #onetrust-pc-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-container { = +padding: 0px; margin: 0px; } + #onetrust-pc-sdk #ot-pc-title { margin-left: 10px; max-width: 60%; } + #onetrust-pc-sdk .ot-desc-cntr { margin: 0px; padding: 20px 20px 15px; po= +sition: relative; left: auto; } + #onetrust-pc-sdk .ot-desc-cntr { margin-top: 20px; margin-left: 20px; pad= +ding: 0px 0px 10px; } + #onetrust-pc-sdk .ot-grps-cntr { max-height: none; overflow: hidden; } + #onetrust-pc-sdk #accept-recommended-btn-handler { float: none; } +} + +@media (min-width: 768px) { + #onetrust-pc-sdk.ot-tgl-with-label .ot-label-status { display: inline; } + #onetrust-pc-sdk.ot-tgl-with-label #ot-pc-lst .ot-label-status { display:= + none; } + #onetrust-pc-sdk.ot-tgl-with-label.ot-leg-opt-out .ot-pli-hdr { padding-r= +ight: 8%; } + #onetrust-pc-sdk.ot-tgl-with-label .ot-cat-header { max-width: 60%; } + #onetrust-pc-sdk.ot-tgl-with-label .ot-subgrp h4 { max-width: 58%; } + #onetrust-pc-sdk.ot-tgl-with-label .ot-subgrp-cntr ul.ot-subgrps li.ot-su= +bgrp > h6 { max-width: 50%; } + #onetrust-pc-sdk.ot-tgl-with-label .ot-desc-cntr .ot-tgl-cntr:first-of-ty= +pe, #onetrust-pc-sdk.ot-tgl-with-label .ot-cat-header + .ot-tgl { padding-l= +eft: 15px; } +} + +@media (max-width: 640px) { + #onetrust-pc-sdk { height: 100%; } + #onetrust-pc-sdk .ot-optout-signal { margin: 0.625rem; } + #onetrust-pc-sdk .ot-pc-header { padding: 10px; width: calc(100% - 20px);= + } + #onetrust-pc-sdk #ot-pc-content { overflow: auto; } + #onetrust-pc-sdk .ot-sdk-row .ot-sdk-columns { width: 100%; } + #onetrust-pc-sdk .ot-desc-cntr { margin: 0px; overflow: hidden; } + #onetrust-pc-sdk .ot-desc-cntr { margin-left: 10px; width: calc(100% - 15= +px); margin-top: 5px; margin-bottom: 5px; } + #onetrust-pc-sdk .ot-ven-hdr { max-width: 80%; } + #onetrust-pc-sdk #ot-lst-cnt { width: calc(100% - 18px); padding-top: 13p= +x; padding-right: 5px; padding-left: 10px; } + #onetrust-pc-sdk .ot-grps-cntr { width: 100%; } + #onetrust-pc-sdk .ot-pc-footer { max-height: 300px; } + #onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk #ot-pc-lst { height: ca= +lc(100% - 322px); } + #onetrust-pc-sdk.ot-close-btn-link #close-pc-btn-handler { position: fixe= +d; top: 10px; right: 15px; } + #onetrust-pc-sdk.ot-close-btn-link .ot-pc-header { padding-top: 25px; } + #onetrust-pc-sdk.ot-close-btn-link #ot-pc-title { max-width: 100%; } +} + +@media (max-width: 640px) and (orientation: portrait) { + #onetrust-pc-sdk #ot-pc-hdr { height: 70px; padding: 15px 0px; width: 100= +%; } + #onetrust-pc-sdk .ot-lst-subhdr { width: calc(100% - 15px); float: none; = +bottom: auto; display: inline-block; padding-top: 8px; padding-left: 15px; = +} + #onetrust-pc-sdk .ot-btn-subcntr { float: none; } + #onetrust-pc-sdk #ot-search-cntr { display: inline-block; width: calc(100= +% - 55px); position: relative; } + #onetrust-pc-sdk #ot-anchor { top: 75px; right: 30px; } + #onetrust-pc-sdk #ot-fltr-modal { top: 81px; } + #onetrust-pc-sdk #ot-fltr-cntr { float: right; right: 15px; } + #onetrust-pc-sdk #ot-lst-title { padding-left: 15px; } + #onetrust-pc-sdk #ot-lst-cnt { height: auto; overflow: auto; } + #onetrust-pc-sdk .save-preference-btn-handler, #onetrust-pc-sdk #accept-r= +ecommended-btn-handler, #onetrust-pc-sdk .ot-pc-refuse-all-handler { width:= + calc(100% - 33px); } + #onetrust-pc-sdk.ot-ftr-stacked .save-preference-btn-handler, #onetrust-p= +c-sdk.ot-ftr-stacked .ot-btn-subcntr { max-width: none; } + #onetrust-pc-sdk.ot-ftr-stacked .ot-pc-footer button { margin: 15px; } + #onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button { max-width: none;= + } + #onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button:nth-child(2) { mar= +gin-top: 15px; } + #onetrust-pc-sdk.ot-ftr-stacked .ot-btn-container button:not(:last-child)= + { margin-bottom: 0px; } +} + +@media (max-width: 425px) { + #onetrust-pc-sdk #ot-pc-lst .ot-acc-txt { padding-top: 6px; padding-botto= +m: 10px; } + #onetrust-pc-sdk #ot-pc-lst .ot-host-notice { float: left; margin-left: 3= +0px; } + #onetrust-pc-sdk #ot-pc-lst .ot-arw-cntr { float: none; display: inline; = +} + #onetrust-pc-sdk #ot-pc-lst .ot-ven-hdr { float: left; width: 100%; max-w= +idth: 85%; } + #onetrust-pc-sdk.ot-addtl-vendors #ot-pc-lst .ot-acc-cntr .ot-arw-cntr:fi= +rst-of-type { float: right; } + #onetrust-pc-sdk #ot-pc-title { max-width: 100%; } + #onetrust-pc-sdk .ot-subgrp-cntr li.ot-subgrp { margin-left: 10px; width:= + calc(100% - 10px); } + #onetrust-pc-sdk #ot-ven-lst .ot-tgl-cntr { width: auto; float: right; } + #onetrust-pc-sdk #ot-ven-lst .ot-arw-cntr { float: right; } + #onetrust-pc-sdk .ot-ven-hdr { max-width: 47%; } + #onetrust-pc-sdk .ot-always-active-group .ot-tgl-cntr:first-of-type { max= +-width: none; padding-left: 20px; } +} + +@media only screen and (max-height: 425px) and (max-width: 896px) and (orie= +ntation: landscape) { + #onetrust-pc-sdk { height: 100%; width: 100%; max-width: none; } + #onetrust-pc-sdk .ot-always-active-group .ot-tgl-cntr { max-width: none; = +} + #onetrust-pc-sdk .ot-pc-header { padding: 10px; width: calc(100% - 20px);= + } + #onetrust-pc-sdk #ot-lst-cnt { height: auto; overflow: auto; } + #onetrust-pc-sdk #accept-recommended-btn-handler { float: right; } + #onetrust-pc-sdk .save-preference-btn-handler, #onetrust-pc-sdk #accept-r= +ecommended-btn-handler, #onetrust-pc-sdk .ot-pc-refuse-all-handler { width:= + auto; } + #onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk #ot-pc-lst { height: ca= +lc(100% - 155px); } + #onetrust-pc-sdk.ot-shw-fltr .ot-lst-cntr { overflow: hidden; } + #onetrust-pc-sdk.ot-shw-fltr #ot-pc-lst { position: static; } + #onetrust-pc-sdk.ot-shw-fltr #ot-fltr-modal { top: 0px; width: 100%; heig= +ht: 100%; max-height: none; } + #onetrust-pc-sdk.ot-shw-fltr #ot-fltr-modal > div { margin: 0px; box-sizi= +ng: initial; height: 100%; max-height: none; } + #onetrust-pc-sdk.ot-shw-fltr #clear-filters-handler { padding-right: 20px= +; } + #onetrust-pc-sdk.ot-shw-fltr #ot-anchor { display: none !important; } + #onetrust-pc-sdk .ot-pc-footer button { margin: 10px; } +} + +@media (max-width: 425px), (max-width: 896px) and (max-height: 425px) and (= +orientation: landscape) { + #onetrust-pc-sdk .ot-pc-header { padding-right: 20px; } + #onetrust-pc-sdk .ot-pc-logo { margin-left: 0px; margin-top: 5px; width: = +150px; } + #onetrust-pc-sdk .ot-close-icon { width: 44px; height: 44px; background-s= +ize: 12px; } + #onetrust-pc-sdk .ot-grp-hdr1 { float: right; margin-left: 10px; width: a= +uto; } + #onetrust-pc-sdk .ot-grp-hdr1 { margin-left: 0px; padding-right: 10px; } + #onetrust-pc-sdk #ot-pvcy-hdr, #onetrust-pc-sdk .ot-grp-hdr1 .ot-cat-head= +er { display: none; } + #onetrust-pc-sdk .ot-grp-hdr1 + .ot-vlst-cntr { padding-top: 10px; } +} + +@media only screen and (max-height: 610px) { + #onetrust-pc-sdk { max-height: 100%; } +} + +#onetrust-consent-sdk #onetrust-pc-sdk, #onetrust-consent-sdk #ot-search-cn= +tr, #onetrust-consent-sdk #onetrust-pc-sdk .ot-switch.ot-toggle, #onetrust-= +consent-sdk #onetrust-pc-sdk ot-grp-hdr1 .checkbox, #onetrust-consent-sdk #= +onetrust-pc-sdk #ot-pc-title::after, #onetrust-consent-sdk #onetrust-pc-sdk= + #ot-sel-blk, #onetrust-consent-sdk #onetrust-pc-sdk #ot-fltr-cnt, #onetrus= +t-consent-sdk #onetrust-pc-sdk #ot-anchor { background-color: rgb(242, 242,= + 242); } + +#onetrust-consent-sdk #onetrust-pc-sdk h3, #onetrust-consent-sdk #onetrust-= +pc-sdk h4, #onetrust-consent-sdk #onetrust-pc-sdk h5, #onetrust-consent-sdk= + #onetrust-pc-sdk h6, #onetrust-consent-sdk #onetrust-pc-sdk p, #onetrust-c= +onsent-sdk #onetrust-pc-sdk #ot-ven-lst .ot-ven-opts p, #onetrust-consent-s= +dk #onetrust-pc-sdk #ot-pc-desc, #onetrust-consent-sdk #onetrust-pc-sdk #ot= +-pc-title, #onetrust-consent-sdk #onetrust-pc-sdk .ot-li-title, #onetrust-c= +onsent-sdk #onetrust-pc-sdk .ot-sel-all-hdr span, #onetrust-consent-sdk #on= +etrust-pc-sdk #ot-host-lst .ot-host-info, #onetrust-consent-sdk #onetrust-p= +c-sdk #ot-fltr-modal #modal-header, #onetrust-consent-sdk #onetrust-pc-sdk = +.ot-checkbox label span, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst = +#ot-sel-blk p, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-lst-ti= +tle h3, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst .back-btn-handler= + p, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst .ot-ven-name, #onetru= +st-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-ven-lst .consent-category, #= +onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-inactive-le= +g-btn, #onetrust-consent-sdk #onetrust-pc-sdk .ot-label-status, #onetrust-c= +onsent-sdk #onetrust-pc-sdk .ot-chkbox label span, #onetrust-consent-sdk #o= +netrust-pc-sdk #clear-filters-handler, #onetrust-consent-sdk #onetrust-pc-s= +dk .ot-optout-signal { color: rgb(0, 0, 0); } + +#onetrust-consent-sdk #onetrust-pc-sdk .privacy-notice-link, #onetrust-cons= +ent-sdk #onetrust-pc-sdk .ot-pgph-link, #onetrust-consent-sdk #onetrust-pc-= +sdk .category-vendors-list-handler, #onetrust-consent-sdk #onetrust-pc-sdk = +.category-vendors-list-handler + a, #onetrust-consent-sdk #onetrust-pc-sdk = +.category-host-list-handler, #onetrust-consent-sdk #onetrust-pc-sdk .ot-ven= +-link, #onetrust-consent-sdk #onetrust-pc-sdk .ot-ven-legclaim-link, #onetr= +ust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-name a, #onetrust-co= +nsent-sdk #onetrust-pc-sdk #ot-host-lst .ot-acc-hdr .ot-host-expand, #onetr= +ust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info a, #onetrust-co= +nsent-sdk #onetrust-pc-sdk #ot-pc-content #ot-pc-desc .ot-link-btn, #onetru= +st-consent-sdk #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info a, #= +onetrust-consent-sdk #onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info a { color: r= +gb(0, 77, 255); } + +#onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler:hover= + { text-decoration: underline; } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-grpcntr.ot-acc-txt, #onetrus= +t-consent-sdk #onetrust-pc-sdk .ot-acc-txt .ot-subgrp-tgl .ot-switch.ot-tog= +gle { background-color: rgb(248, 248, 248); } + +#onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info, #onetrus= +t-consent-sdk #onetrust-pc-sdk .ot-acc-txt .ot-ven-dets { background-color:= + rgb(248, 248, 248); } + +#onetrust-consent-sdk #onetrust-pc-sdk button:not(#clear-filters-handler):n= +ot(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handle= +r):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn), #on= +etrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-active-leg-bt= +n { background-color: rgb(166, 0, 255); border-color: rgb(166, 0, 255); col= +or: rgb(255, 255, 255); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu { border-color: rgb(= +166, 0, 255); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-remove-obj= +ection-handler { background-color: transparent; border: 1px solid transpare= +nt; } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-inactive-l= +eg-btn { background-color: rgb(255, 255, 255); color: rgb(120, 128, 142); b= +order-color: rgb(120, 128, 142); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-tgl input:focus + .ot-switch, .o= +t-switch .ot-switch-nob, .ot-switch .ot-switch-nob::before, #onetrust-pc-sd= +k .ot-checkbox input[type=3D"checkbox"]:focus + label::before, #onetrust-pc= +-sdk .ot-chkbox input[type=3D"checkbox"]:focus + label::before { outline-co= +lor: rgb(0, 0, 0); outline-width: 1px; } + +#onetrust-pc-sdk .ot-host-item > button:focus, #onetrust-pc-sdk .ot-ven-ite= +m > button:focus { border: 1px solid rgb(0, 0, 0); } + +#onetrust-consent-sdk #onetrust-pc-sdk :focus, #onetrust-consent-sdk #onetr= +ust-pc-sdk .ot-vlst-cntr > a:focus { outline: rgb(0, 0, 0) solid 1px; } + +#onetrust-consent-sdk #onetrust-pc-sdk .category-menu-switch-handler { back= +ground-color: rgb(244, 244, 244); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu { background-color: = +rgb(255, 255, 255); } + +#onetrust-consent-sdk #onetrust-pc-sdk .category-menu-switch-handler { back= +ground-color: rgb(244, 244, 244); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu { background-color: = +rgb(255, 255, 255); } + +#onetrust-pc-sdk .ot-vlst-cntr .ot-ext-lnk, #onetrust-pc-sdk .ot-ven-hdr .o= +t-ext-lnk { background-image: url("https://cdn.cookielaw.org/logos/static/o= +t_external_link.svg"); } + +#optanon fieldset input:checked + label { background-color: rgb(0, 77, 255)= +; } + +#optanon #optanon-popup-body h3, #optanon #optanon-popup-body #optanon-vend= +or-consent-text { color: rgb(0, 0, 0); } + +.ot-sdk-cookie-policy { font-family: inherit; font-size: 16px; } + +.ot-sdk-cookie-policy.otRelFont { font-size: 1rem; } + +.ot-sdk-cookie-policy h3, .ot-sdk-cookie-policy h4, .ot-sdk-cookie-policy h= +6, .ot-sdk-cookie-policy p, .ot-sdk-cookie-policy li, .ot-sdk-cookie-policy= + a, .ot-sdk-cookie-policy th, .ot-sdk-cookie-policy #cookie-policy-descript= +ion, .ot-sdk-cookie-policy .ot-sdk-cookie-policy-group, .ot-sdk-cookie-poli= +cy #cookie-policy-title { color: dimgray; } + +.ot-sdk-cookie-policy #cookie-policy-description { margin-bottom: 1em; } + +.ot-sdk-cookie-policy h4 { font-size: 1.2em; } + +.ot-sdk-cookie-policy h6 { font-size: 1em; margin-top: 2em; } + +.ot-sdk-cookie-policy th { min-width: 75px; } + +.ot-sdk-cookie-policy a, .ot-sdk-cookie-policy a:hover { background: rgb(25= +5, 255, 255); } + +.ot-sdk-cookie-policy thead { background-color: rgb(246, 246, 244); font-we= +ight: bold; } + +.ot-sdk-cookie-policy .ot-mobile-border { display: none; } + +.ot-sdk-cookie-policy section { margin-bottom: 2em; } + +.ot-sdk-cookie-policy table { border-collapse: inherit; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy { font-family: inherit; font-= +size: 1rem; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h3, #ot-sdk-cookie-policy-v2.= +ot-sdk-cookie-policy h4, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h6, = +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p, #ot-sdk-cookie-policy-v2.o= +t-sdk-cookie-policy li, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a, #o= +t-sdk-cookie-policy-v2.ot-sdk-cookie-policy th, #ot-sdk-cookie-policy-v2.ot= +-sdk-cookie-policy #cookie-policy-description, #ot-sdk-cookie-policy-v2.ot-= +sdk-cookie-policy .ot-sdk-cookie-policy-group, #ot-sdk-cookie-policy-v2.ot-= +sdk-cookie-policy #cookie-policy-title { color: dimgray; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description { = +margin-bottom: 1em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup { margin-lef= +t: 1.5em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description, #= +ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-de= +sc, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-table-header, #ot-sdk= +-cookie-policy-v2.ot-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.ot-sdk-c= +ookie-policy span, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td { font-= +size: 0.9em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td span, #ot-sdk-cookie-polic= +y-v2.ot-sdk-cookie-policy td a { font-size: inherit; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group {= + font-size: 1em; margin-bottom: 0.6em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-title {= + margin-bottom: 1.2em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy > section { margin-bottom: 1e= +m; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th { min-width: 75px; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.o= +t-sdk-cookie-policy a:hover { background: rgb(255, 255, 255); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead { background-color: rgb= +(246, 246, 244); font-weight: bold; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-mobile-border { display: = +none; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy section { margin-bottom: 2em;= + } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li { list= +-style: disc; margin-left: 1.5em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li h4 { d= +isplay: inline-block; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table { border-collapse: inhe= +rit; margin: auto; border: 1px solid rgb(215, 215, 215); border-radius: 5px= +; border-spacing: initial; width: 100%; overflow: hidden; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th, #ot-sdk-cookie-poli= +cy-v2.ot-sdk-cookie-policy table td { border-bottom: 1px solid rgb(215, 215= +, 215); border-right: 1px solid rgb(215, 215, 215); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td { bord= +er-bottom: 0px; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr th:last-child, #ot-s= +dk-cookie-policy-v2.ot-sdk-cookie-policy table tr td:last-child { border-ri= +ght: 0px; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host, #ot-sdk-cooki= +e-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type { width: 25%; } + +.ot-sdk-cookie-policy[dir=3D"rtl"] { text-align: left; } + +#ot-sdk-cookie-policy h3 { font-size: 1.5em; } + +@media only screen and (max-width: 530px) { + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) table, .ot-sdk-cookie= +-policy:not(#ot-sdk-cookie-policy-v2) thead, .ot-sdk-cookie-policy:not(#ot-= +sdk-cookie-policy-v2) tbody, .ot-sdk-cookie-policy:not(#ot-sdk-cookie-polic= +y-v2) th, .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td, .ot-sdk-c= +ookie-policy:not(#ot-sdk-cookie-policy-v2) tr { display: block; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) thead tr { position: = +absolute; top: -9999px; left: -9999px; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr { margin: 0px 0px = +1em; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(2n+1), .= +ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(2n+1) a { b= +ackground: rgb(246, 246, 244); } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td { border-top: none= +; border-right: none; border-left: none; border-image: initial; border-bott= +om: 1px solid rgb(238, 238, 238); position: relative; padding-left: 50%; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td::before { position= +: absolute; height: 100%; left: 6px; width: 40%; padding-right: 10px; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) .ot-mobile-border { d= +isplay: inline-block; background-color: rgb(228, 228, 228); position: absol= +ute; height: 100%; top: 0px; left: 45%; width: 2px; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td::before { content:= + attr(data-label); font-weight: bold; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) li { word-break: brea= +k-word; overflow-wrap: break-word; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table { overflow: hidden; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td { border-top: none= +; border-right: none; border-left: none; border-image: initial; border-bott= +om: 1px solid rgb(215, 215, 215); } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table, #ot-sdk-cookie-polic= +y-v2.ot-sdk-cookie-policy thead, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-pol= +icy tbody, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th, #ot-sdk-cookie= +-policy-v2.ot-sdk-cookie-policy td, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-= +policy tr { display: block; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host, #ot-sdk-coo= +kie-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type { width: auto; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tr { margin: 0px 0px 1em; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td::before { height: 100%; = +width: 40%; padding-right: 10px; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td::before { content: attr(= +data-label); font-weight: bold; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li { word-break: break-word= +; overflow-wrap: break-word; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead tr { position: absolu= +te; top: -9999px; left: -9999px; z-index: -9999; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td { bo= +rder-bottom: 1px solid rgb(215, 215, 215); border-right: 0px; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td:last= +-child { border-bottom: 0px; } +} + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h5, #ot-sdk-cookie-policy-v2.= +ot-sdk-cookie-policy h6, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li, = +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p, #ot-sdk-cookie-policy-v2.o= +t-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span, = +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td, #ot-sdk-cookie-policy-v2.= +ot-sdk-cookie-policy #cookie-policy-description { color: rgb(105, 105, 105)= +; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th { color: rgb(105, 105, 105= +); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group {= + color: rgb(105, 105, 105); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title { color:= + rgb(105, 105, 105); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th { background-color: = +rgb(248, 248, 248); } + +.ot-floating-button__front { background-image: url("https://cdn.cookielaw.o= +rg/logos/static/ot_persistent_cookie_icon.png"); } +------MultipartBoundary--AWoQzMafxAE63EcCJcZyepp0rv4XNV2ILFbeWjuEbA---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: cid:css-89a78b9a-7546-4ba4-a312-41002aadb348@mhtml.blink + +@charset "utf-8"; + +#optanon-minimize-button { font-family: Arial; text-size-adjust: none; font= +-size: 0.63em; color: rgb(0, 0, 0); margin: auto; text-decoration: none; po= +sition: relative; background-color: transparent; background-repeat: no-repe= +at; border: none; cursor: pointer; overflow: hidden; padding: 1px 6px; line= +-height: 40px; } +------MultipartBoundary--AWoQzMafxAE63EcCJcZyepp0rv4XNV2ILFbeWjuEbA---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/etc.clientlibs/cio-sites/clientlibs/clientlib-base.lc-99e6138fc3579fe6a02605a8fc47cd6b-lc.min.css + +@charset "utf-8"; + +.cmp-accordion__header { margin: 0px; } + +.cmp-accordion__button { display: block; width: 100%; text-align: left; } + +.cmp-accordion__panel--hidden { display: none; } + +.cmp-accordion__panel--expanded { display: block; } + +.cmp-carousel__content { position: relative; } + +.cmp-carousel__item { display: none; } + +.cmp-carousel__item--active { display: block; } + +.cmp-carousel__action { appearance: none; } + +.cmp-carousel__indicators { display: flex; flex-wrap: wrap; justify-content= +: center; margin: 0px; padding: 0px; list-style: none; } + +.cmp-carousel__indicator { position: relative; flex: 0 1 auto; width: 10px;= + height: 10px; margin: 0px 7px; border-radius: 50%; font-size: 0px; text-in= +dent: -3000px; background-color: rgba(0, 0, 0, 0.5); } + +.cmp-carousel__indicator--active { background-color: rgba(0, 0, 0, 0.8); } + +.cmp-image__image { width: 100%; } + +.cmp-image__image { width: 100%; height: auto; } + +.cmp-breadcrumb { display: inline-block; list-style: none; padding: 0px; } + +.cmp-breadcrumb__item { display: inline-block; vertical-align: top; } + +.cmp-search { position: relative; } + +.cmp-search__field { position: relative; height: 2rem; } + +.cmp-search__input { padding-left: 2rem; padding-right: 2rem; height: 100%;= + width: 100%; } + +.cmp-search__icon { display: block; position: absolute; left: 0.5rem; top: = +0.5rem; background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj= +0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyY= +XRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxk= +IDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiI= +gImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3= +ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yM= +DAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBw= +eCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTE1MnB4IiBoZWlnaHQ9IjExNTJweCIgdmlld0JveD0iMCA= +wIDExNTIgMTE1MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTE1MiAxMTUyIiB4bWw6c3= +BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik02NzIsMEM0MDYuOTAzLDAsMTkyLDIxNC45MDMsM= +TkyLDQ4MGMwLDk1LjcsMjguMDExLDE4NC44NTUsNzYuMjc1LDI1OS43MjVDMTgxLjY0Niw4MjYu= +MzU0LDQ4LjA3NSw5NTkuOTI1LDM2LDk3Mg0KCWMtMTgsMTgtMzYsMzYtMzYsNzJzMTgsNTQsMzY= +sNzJzMzYuMDEyLDM2LDcyLDM2czU0LTE4LDcyLTM2YzEyLjA3NS0xMi4wNzUsMTQ1LjY0Ni0xND= +UuNjQ2LDIzMi4yNzUtMjMyLjI3NQ0KCUM0ODcuMTQ0LDkzMS45ODgsNTc2LjMsOTYwLDY3Miw5N= +jBjMjY1LjA5NywwLDQ4MC0yMTQuOTAzLDQ4MC00ODBDMTE1MiwyMTQuOTAzLDkzNy4wOTcsMCw2= +NzIsMHogTTY3Miw4MTYNCgljLTE4NS41NjgsMC0zMzYtMTUwLjQzMy0zMzYtMzM2YzAtMTg1LjU= +2OCwxNTAuNDMyLTMzNiwzMzYtMzM2YzE4NS41NjcsMCwzMzYsMTUwLjQzMiwzMzYsMzM2QzEwMD= +gsNjY1LjU2Nyw4NTcuNTY3LDgxNiw2NzIsODE2eiINCgkvPg0KPC9zdmc+DQo=3D"); backgro= +und-size: contain; width: 1rem; height: 1rem; pointer-events: none; } + +.cmp-search__loading-indicator { display: none; position: absolute; top: 0.= +5rem; left: 0.5rem; border-width: 3px; border-style: solid; border-color: r= +gb(51, 51, 51) rgb(204, 204, 204) rgb(204, 204, 204); border-image: initial= +; border-radius: 50%; width: 1rem; height: 1rem; animation: 2s linear 0s in= +finite normal none running cmp-search__loading-indicator-spin; } + +@keyframes cmp-search__loading-indicator-spin {=20 + 100% { transform: rotate(360deg); } +} + +.cmp-search__clear { display: none; margin: 0px; padding: 0px; border: 0px;= + background: transparent; } + +.cmp-search__clear-icon { position: absolute; top: 0.5rem; right: 0.5rem; b= +ackground-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiB= +lbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS= +4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtL= +T4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6= +Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnN= +pb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zy= +IgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iM= +HB4Ig0KCSB3aWR0aD0iMTE1MnB4IiBoZWlnaHQ9IjExNTJweCIgdmlld0JveD0iMCAwIDExNTIg= +MTE1MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTE1MiAxMTUyIiB4bWw6c3BhY2U9InB= +yZXNlcnZlIj4NCjxwYXRoIGlkPSJYTUxJRF85XyIgZD0iTTgyLjYsOTM3LjJsMzYyLTM2Mkw4NC= +wyMTQuOGMtMTQuMS0xNC4xLTE0LjEtMzYuOSwwLTUxbDgxLjItODEuMmMxNC4xLTE0LjEsMzYuO= +S0xNC4xLDUxLDBsMzYwLjUsMzYwLjUNCglMOTM3LjIsODIuNmMxNC4xLTE0LjEsMzYuOS0xNC4x= +LDUxLDBsODEuMiw4MS4yYzE0LjEsMTQuMSwxNC4xLDM2LjksMCw1MUw3MDguOSw1NzUuM2wzNjA= +uNSwzNjAuNWMxNC4xLDE0LjEsMTQuMSwzNi45LDAsNTENCglsLTgxLjIsODEuMmMtMTQuMSwxNC= +4xLTM2LjksMTQuMS01MSwwTDU3Ni43LDcwNy41bC0zNjIsMzYyYy0xNC4xLDE0LjEtMzYuOSwxN= +C4xLTUxLDBsLTgxLjItODEuMg0KCUM2OC41LDk3NC4yLDY4LjUsOTUxLjMsODIuNiw5MzcuMnoi= +Lz4NCjwvc3ZnPg0K"); background-size: contain; width: 1rem; height: 1rem; } + +.cmp-search__results { display: none; overflow-y: auto; min-width: 100%; ma= +x-height: 10rem; position: absolute; top: 100%; left: 0px; z-index: 999999;= + border: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 255); } + +.cmp-search__item { display: block; } + +.cmp-search__item--is-focused { background-color: rgb(204, 204, 204); } + +.cmp-pdfviewer__content { height: 500px; } + +.pdfviewer:not(.cq-Editable-dom) .cmp-pdfviewer__full-window-borderless { h= +eight: 100vh; position: fixed; width: 100vw; top: 0px; left: 0px; z-index: = +9999; } + +.pdfviewer.cq-Editable-dom .cmp-pdfviewer__full-window-borderless { height:= + 500px; } + +.aem-Grid { display: block; width: 100%; } + +.aem-Grid::before, .aem-Grid::after { display: table; content: " "; } + +.aem-Grid::after { clear: both; } + +.aem-Grid-newComponent { clear: both; margin: 0px; } + +.aem-GridColumn { box-sizing: border-box; clear: both; } + +.aem-GridShowHidden > .aem-Grid > .aem-GridColumn { display: block !importa= +nt; } + +.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 50%; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 25%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 50%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 75%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 20%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 40%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 60%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 80%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 20%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 40%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 60%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 80%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 16.6667%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 83.3333%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--6 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 16.6667%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 50%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 83.3333%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--6 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 14.2857%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 28.5714%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 42.8571%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 57.1429%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 71.4286%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--6 { float:= + left; clear: none; width: 85.7143%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--7 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 14.2857%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 28.5714%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 42.8571%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 57.1429%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 71.4286%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--6 = +{ margin-left: 85.7143%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--7 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 12.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 37.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 62.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--6 { float:= + left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--7 { float:= + left; clear: none; width: 87.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--8 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 12.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 25%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 37.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 50%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 62.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--6 = +{ margin-left: 75%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--7 = +{ margin-left: 87.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--8 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 11.1111%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 22.2222%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 44.4444%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 55.5556%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--6 { float:= + left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--7 { float:= + left; clear: none; width: 77.7778%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--8 { float:= + left; clear: none; width: 88.8889%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--9 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 11.1111%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 22.2222%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 44.4444%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 55.5556%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--6 = +{ margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--7 = +{ margin-left: 77.7778%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--8 = +{ margin-left: 88.8889%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--9 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--1 { float= +: left; clear: none; width: 10%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--2 { float= +: left; clear: none; width: 20%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--3 { float= +: left; clear: none; width: 30%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--4 { float= +: left; clear: none; width: 40%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--5 { float= +: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--6 { float= +: left; clear: none; width: 60%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--7 { float= +: left; clear: none; width: 70%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--8 { float= +: left; clear: none; width: 80%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--9 { float= +: left; clear: none; width: 90%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--10 { floa= +t: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--0= + { margin-left: 0px; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--1= + { margin-left: 10%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--2= + { margin-left: 20%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--3= + { margin-left: 30%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--4= + { margin-left: 40%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--5= + { margin-left: 50%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--6= + { margin-left: 60%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--7= + { margin-left: 70%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--8= + { margin-left: 80%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--9= + { margin-left: 90%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--1= +0 { margin-left: 100%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--1 { float= +: left; clear: none; width: 9.09091%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--2 { float= +: left; clear: none; width: 18.1818%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--3 { float= +: left; clear: none; width: 27.2727%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--4 { float= +: left; clear: none; width: 36.3636%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--5 { float= +: left; clear: none; width: 45.4545%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--6 { float= +: left; clear: none; width: 54.5455%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--7 { float= +: left; clear: none; width: 63.6364%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--8 { float= +: left; clear: none; width: 72.7273%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--9 { float= +: left; clear: none; width: 81.8182%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--10 { floa= +t: left; clear: none; width: 90.9091%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--11 { floa= +t: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--0= + { margin-left: 0px; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--1= + { margin-left: 9.09091%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--2= + { margin-left: 18.1818%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--3= + { margin-left: 27.2727%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--4= + { margin-left: 36.3636%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--5= + { margin-left: 45.4545%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--6= + { margin-left: 54.5455%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--7= + { margin-left: 63.6364%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--8= + { margin-left: 72.7273%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--9= + { margin-left: 81.8182%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--1= +0 { margin-left: 90.9091%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--1= +1 { margin-left: 100%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--1 { float= +: left; clear: none; width: 8.33333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--2 { float= +: left; clear: none; width: 16.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--3 { float= +: left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--4 { float= +: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--5 { float= +: left; clear: none; width: 41.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--6 { float= +: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--7 { float= +: left; clear: none; width: 58.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--8 { float= +: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--9 { float= +: left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--10 { floa= +t: left; clear: none; width: 83.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--11 { floa= +t: left; clear: none; width: 91.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--12 { floa= +t: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--0= + { margin-left: 0px; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1= + { margin-left: 8.33333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--2= + { margin-left: 16.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--3= + { margin-left: 25%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--4= + { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--5= + { margin-left: 41.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--6= + { margin-left: 50%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--7= + { margin-left: 58.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--8= + { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--9= + { margin-left: 75%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1= +0 { margin-left: 83.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1= +1 { margin-left: 91.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1= +2 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 25%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 75%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 20%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 40%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 60%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 80%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 20%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 40%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 60%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 80%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 16.6667%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 83.3333%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--6= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 16.6667%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 83.3333%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--6 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 14.2857%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 28.5714%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 42.8571%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 57.1429%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 71.4286%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--6= + { float: left; clear: none; width: 85.7143%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--7= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 14.2857%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 28.5714%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 42.8571%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 57.1429%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 71.4286%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--6 { margin-left: 85.7143%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--7 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 12.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 37.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 62.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--6= + { float: left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--7= + { float: left; clear: none; width: 87.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--8= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 12.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 25%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 37.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 62.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--6 { margin-left: 75%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--7 { margin-left: 87.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--8 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 11.1111%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 22.2222%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 44.4444%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 55.5556%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--6= + { float: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--7= + { float: left; clear: none; width: 77.7778%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--8= + { float: left; clear: none; width: 88.8889%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--9= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 11.1111%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 22.2222%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 44.4444%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 55.5556%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--6 { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--7 { margin-left: 77.7778%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--8 { margin-left: 88.8889%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--9 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +1 { float: left; clear: none; width: 10%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +2 { float: left; clear: none; width: 20%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +3 { float: left; clear: none; width: 30%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +4 { float: left; clear: none; width: 40%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +5 { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +6 { float: left; clear: none; width: 60%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +7 { float: left; clear: none; width: 70%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +8 { float: left; clear: none; width: 80%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +9 { float: left; clear: none; width: 90%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +10 { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--1 { margin-left: 10%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--2 { margin-left: 20%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--3 { margin-left: 30%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--4 { margin-left: 40%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--5 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--6 { margin-left: 60%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--7 { margin-left: 70%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--8 { margin-left: 80%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--9 { margin-left: 90%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--10 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +1 { float: left; clear: none; width: 9.09091%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +2 { float: left; clear: none; width: 18.1818%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +3 { float: left; clear: none; width: 27.2727%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +4 { float: left; clear: none; width: 36.3636%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +5 { float: left; clear: none; width: 45.4545%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +6 { float: left; clear: none; width: 54.5455%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +7 { float: left; clear: none; width: 63.6364%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +8 { float: left; clear: none; width: 72.7273%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +9 { float: left; clear: none; width: 81.8182%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +10 { float: left; clear: none; width: 90.9091%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +11 { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--1 { margin-left: 9.09091%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--2 { margin-left: 18.1818%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--3 { margin-left: 27.2727%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--4 { margin-left: 36.3636%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--5 { margin-left: 45.4545%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--6 { margin-left: 54.5455%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--7 { margin-left: 63.6364%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--8 { margin-left: 72.7273%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--9 { margin-left: 81.8182%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--10 { margin-left: 90.9091%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--11 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +1 { float: left; clear: none; width: 8.33333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +2 { float: left; clear: none; width: 16.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +3 { float: left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +4 { float: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +5 { float: left; clear: none; width: 41.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +6 { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +7 { float: left; clear: none; width: 58.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +8 { float: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +9 { float: left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +10 { float: left; clear: none; width: 83.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +11 { float: left; clear: none; width: 91.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +12 { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--1 { margin-left: 8.33333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--2 { margin-left: 16.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--3 { margin-left: 25%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--4 { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--5 { margin-left: 41.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--6 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--7 { margin-left: 58.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--8 { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--9 { margin-left: 75%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--10 { margin-left: 83.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--11 { margin-left: 91.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--12 { margin-left: 100%; } + +.aem-Grid > .aem-GridColumn.aem-GridColumn--default--newline { display: blo= +ck; clear: both !important; } + +.aem-Grid > .aem-GridColumn.aem-GridColumn--default--none { display: block;= + float: left; clear: none !important; } + +.aem-Grid > .aem-GridColumn.aem-GridColumn--default--hide { display: none; = +} + +@media (max-width: 768px) { + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 50%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 33.3333%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 66.6667%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 25%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 50%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 75%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 20%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 40%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 60%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 80%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--6 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 16.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 33.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 50%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 66.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 83.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--6 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 14.2857%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 28.5714%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 42.8571%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 57.1429%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 71.4286%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--6 { float:= + left; clear: none; width: 85.7143%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--7 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 14.2857%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 28.5714%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 42.8571%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 57.1429%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 71.4286%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--6 = +{ margin-left: 85.7143%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--7 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 12.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 37.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 62.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--6 { float:= + left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--7 { float:= + left; clear: none; width: 87.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--8 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 12.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 25%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 37.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 50%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 62.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--6 = +{ margin-left: 75%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--7 = +{ margin-left: 87.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--8 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 11.1111%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 22.2222%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 44.4444%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 55.5556%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--6 { float:= + left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--7 { float:= + left; clear: none; width: 77.7778%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--8 { float:= + left; clear: none; width: 88.8889%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--9 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 11.1111%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 22.2222%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 33.3333%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 44.4444%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 55.5556%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--6 = +{ margin-left: 66.6667%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--7 = +{ margin-left: 77.7778%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--8 = +{ margin-left: 88.8889%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--9 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--1 { float= +: left; clear: none; width: 10%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--2 { float= +: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--3 { float= +: left; clear: none; width: 30%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--4 { float= +: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--5 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--6 { float= +: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--7 { float= +: left; clear: none; width: 70%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--8 { float= +: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--9 { float= +: left; clear: none; width: 90%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--10 { floa= +t: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--1= + { margin-left: 10%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--2= + { margin-left: 20%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--3= + { margin-left: 30%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--4= + { margin-left: 40%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--5= + { margin-left: 50%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--6= + { margin-left: 60%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--7= + { margin-left: 70%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--8= + { margin-left: 80%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--9= + { margin-left: 90%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +0 { margin-left: 100%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--1 { float= +: left; clear: none; width: 9.09091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--2 { float= +: left; clear: none; width: 18.1818%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--3 { float= +: left; clear: none; width: 27.2727%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--4 { float= +: left; clear: none; width: 36.3636%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--5 { float= +: left; clear: none; width: 45.4545%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--6 { float= +: left; clear: none; width: 54.5455%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--7 { float= +: left; clear: none; width: 63.6364%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--8 { float= +: left; clear: none; width: 72.7273%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--9 { float= +: left; clear: none; width: 81.8182%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--10 { floa= +t: left; clear: none; width: 90.9091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--11 { floa= +t: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--1= + { margin-left: 9.09091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--2= + { margin-left: 18.1818%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--3= + { margin-left: 27.2727%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--4= + { margin-left: 36.3636%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--5= + { margin-left: 45.4545%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--6= + { margin-left: 54.5455%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--7= + { margin-left: 63.6364%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--8= + { margin-left: 72.7273%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--9= + { margin-left: 81.8182%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +0 { margin-left: 90.9091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +1 { margin-left: 100%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--1 { float= +: left; clear: none; width: 8.33333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--2 { float= +: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--3 { float= +: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--4 { float= +: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--5 { float= +: left; clear: none; width: 41.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--6 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--7 { float= +: left; clear: none; width: 58.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--8 { float= +: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--9 { float= +: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--10 { floa= +t: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--11 { floa= +t: left; clear: none; width: 91.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--12 { floa= +t: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1= + { margin-left: 8.33333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--2= + { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--3= + { margin-left: 25%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--4= + { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--5= + { margin-left: 41.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--6= + { margin-left: 50%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--7= + { margin-left: 58.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--8= + { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--9= + { margin-left: 75%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +0 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +1 { margin-left: 91.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +2 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--1 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--1 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--1 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 25%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 75%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 20%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 40%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 60%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 80%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--6 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--6 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 14.2857%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 28.5714%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 42.8571%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 57.1429%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 71.4286%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--6 {= + float: left; clear: none; width: 85.7143%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--7 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 14.2857%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 28.5714%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 42.8571%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 57.1429%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 71.4286%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--6 { margin-left: 85.7143%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--7 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 12.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 37.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 62.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--6 {= + float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--7 {= + float: left; clear: none; width: 87.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--8 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 12.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 25%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 37.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 62.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--6 { margin-left: 75%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--7 { margin-left: 87.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--8 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 11.1111%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 22.2222%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 44.4444%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 55.5556%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--6 {= + float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--7 {= + float: left; clear: none; width: 77.7778%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--8 {= + float: left; clear: none; width: 88.8889%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--9 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 11.1111%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 22.2222%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 44.4444%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 55.5556%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--6 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--7 { margin-left: 77.7778%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--8 { margin-left: 88.8889%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--9 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--1 = +{ float: left; clear: none; width: 10%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--2 = +{ float: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--3 = +{ float: left; clear: none; width: 30%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--4 = +{ float: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--5 = +{ float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--6 = +{ float: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--7 = +{ float: left; clear: none; width: 70%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--8 = +{ float: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--9 = +{ float: left; clear: none; width: 90%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--10= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--1 { margin-left: 10%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--2 { margin-left: 20%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--3 { margin-left: 30%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--4 { margin-left: 40%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--5 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--6 { margin-left: 60%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--7 { margin-left: 70%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--8 { margin-left: 80%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--9 { margin-left: 90%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--10 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--1 = +{ float: left; clear: none; width: 9.09091%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--2 = +{ float: left; clear: none; width: 18.1818%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--3 = +{ float: left; clear: none; width: 27.2727%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--4 = +{ float: left; clear: none; width: 36.3636%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--5 = +{ float: left; clear: none; width: 45.4545%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--6 = +{ float: left; clear: none; width: 54.5455%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--7 = +{ float: left; clear: none; width: 63.6364%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--8 = +{ float: left; clear: none; width: 72.7273%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--9 = +{ float: left; clear: none; width: 81.8182%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--10= + { float: left; clear: none; width: 90.9091%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--11= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--1 { margin-left: 9.09091%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--2 { margin-left: 18.1818%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--3 { margin-left: 27.2727%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--4 { margin-left: 36.3636%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--5 { margin-left: 45.4545%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--6 { margin-left: 54.5455%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--7 { margin-left: 63.6364%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--8 { margin-left: 72.7273%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--9 { margin-left: 81.8182%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--10 { margin-left: 90.9091%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--11 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--1 = +{ float: left; clear: none; width: 8.33333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--2 = +{ float: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--3 = +{ float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--4 = +{ float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--5 = +{ float: left; clear: none; width: 41.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--6 = +{ float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--7 = +{ float: left; clear: none; width: 58.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--8 = +{ float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--9 = +{ float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--10= + { float: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--11= + { float: left; clear: none; width: 91.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--12= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--1 { margin-left: 8.33333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--2 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--3 { margin-left: 25%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--4 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--5 { margin-left: 41.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--6 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--7 { margin-left: 58.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--8 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--9 { margin-left: 75%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--10 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--11 { margin-left: 91.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--12 { margin-left: 100%; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--phone--newline { display: blo= +ck; clear: both !important; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--phone--none { display: block;= + float: left; clear: none !important; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--phone--hide { display: none; = +} +} + +@media (min-width: 769px) and (max-width: 1200px) { + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 100%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 50%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 100%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 100%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 25%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 50%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 75%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 100%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 20%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 40%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 60%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 80%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 100%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--6 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 50%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--6= + { margin-left: 100%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 14.2857%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 28.5714%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 42.8571%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 57.1429%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 71.4286%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--6 { float= +: left; clear: none; width: 85.7143%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--7 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 14.2857%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 28.5714%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 42.8571%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 57.1429%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 71.4286%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--6= + { margin-left: 85.7143%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--7= + { margin-left: 100%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 12.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 37.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 62.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--6 { float= +: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--7 { float= +: left; clear: none; width: 87.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--8 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 12.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 25%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 37.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 50%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 62.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--6= + { margin-left: 75%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--7= + { margin-left: 87.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--8= + { margin-left: 100%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 11.1111%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 22.2222%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 44.4444%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 55.5556%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--6 { float= +: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--7 { float= +: left; clear: none; width: 77.7778%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--8 { float= +: left; clear: none; width: 88.8889%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--9 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 11.1111%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 22.2222%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 44.4444%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 55.5556%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--6= + { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--7= + { margin-left: 77.7778%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--8= + { margin-left: 88.8889%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--9= + { margin-left: 100%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--1 { floa= +t: left; clear: none; width: 10%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--2 { floa= +t: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--3 { floa= +t: left; clear: none; width: 30%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--4 { floa= +t: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--5 { floa= +t: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--6 { floa= +t: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--7 { floa= +t: left; clear: none; width: 70%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--8 { floa= +t: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--9 { floa= +t: left; clear: none; width: 90%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--10 { flo= +at: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +0 { margin-left: 0px; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +1 { margin-left: 10%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +2 { margin-left: 20%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +3 { margin-left: 30%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +4 { margin-left: 40%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +5 { margin-left: 50%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +6 { margin-left: 60%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +7 { margin-left: 70%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +8 { margin-left: 80%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +9 { margin-left: 90%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +10 { margin-left: 100%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--1 { floa= +t: left; clear: none; width: 9.09091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--2 { floa= +t: left; clear: none; width: 18.1818%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--3 { floa= +t: left; clear: none; width: 27.2727%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--4 { floa= +t: left; clear: none; width: 36.3636%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--5 { floa= +t: left; clear: none; width: 45.4545%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--6 { floa= +t: left; clear: none; width: 54.5455%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--7 { floa= +t: left; clear: none; width: 63.6364%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--8 { floa= +t: left; clear: none; width: 72.7273%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--9 { floa= +t: left; clear: none; width: 81.8182%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--10 { flo= +at: left; clear: none; width: 90.9091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--11 { flo= +at: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +0 { margin-left: 0px; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +1 { margin-left: 9.09091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +2 { margin-left: 18.1818%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +3 { margin-left: 27.2727%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +4 { margin-left: 36.3636%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +5 { margin-left: 45.4545%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +6 { margin-left: 54.5455%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +7 { margin-left: 63.6364%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +8 { margin-left: 72.7273%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +9 { margin-left: 81.8182%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +10 { margin-left: 90.9091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +11 { margin-left: 100%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--1 { floa= +t: left; clear: none; width: 8.33333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--2 { floa= +t: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--3 { floa= +t: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--4 { floa= +t: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--5 { floa= +t: left; clear: none; width: 41.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--6 { floa= +t: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--7 { floa= +t: left; clear: none; width: 58.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--8 { floa= +t: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--9 { floa= +t: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--10 { flo= +at: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--11 { flo= +at: left; clear: none; width: 91.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--12 { flo= +at: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +0 { margin-left: 0px; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +1 { margin-left: 8.33333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +2 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +3 { margin-left: 25%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +4 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +5 { margin-left: 41.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +6 { margin-left: 50%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +7 { margin-left: 58.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +8 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +9 { margin-left: 75%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +10 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +11 { margin-left: 91.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +12 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--1 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--1 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--1 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 25%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 75%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 20%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 40%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 60%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 80%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--6= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--6 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 14.2857%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 28.5714%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 42.8571%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 57.1429%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 71.4286%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--6= + { float: left; clear: none; width: 85.7143%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--7= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 14.2857%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 28.5714%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 42.8571%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 57.1429%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 71.4286%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--6 { margin-left: 85.7143%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--7 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 12.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 37.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 62.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--6= + { float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--7= + { float: left; clear: none; width: 87.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--8= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 12.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 25%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 37.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 62.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--6 { margin-left: 75%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--7 { margin-left: 87.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--8 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 11.1111%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 22.2222%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 44.4444%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 55.5556%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--6= + { float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--7= + { float: left; clear: none; width: 77.7778%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--8= + { float: left; clear: none; width: 88.8889%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--9= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 11.1111%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 22.2222%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 44.4444%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 55.5556%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--6 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--7 { margin-left: 77.7778%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--8 { margin-left: 88.8889%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--9 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +1 { float: left; clear: none; width: 10%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +2 { float: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +3 { float: left; clear: none; width: 30%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +4 { float: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +5 { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +6 { float: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +7 { float: left; clear: none; width: 70%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +8 { float: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +9 { float: left; clear: none; width: 90%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +10 { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--1 { margin-left: 10%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--2 { margin-left: 20%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--3 { margin-left: 30%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--4 { margin-left: 40%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--5 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--6 { margin-left: 60%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--7 { margin-left: 70%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--8 { margin-left: 80%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--9 { margin-left: 90%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--10 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +1 { float: left; clear: none; width: 9.09091%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +2 { float: left; clear: none; width: 18.1818%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +3 { float: left; clear: none; width: 27.2727%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +4 { float: left; clear: none; width: 36.3636%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +5 { float: left; clear: none; width: 45.4545%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +6 { float: left; clear: none; width: 54.5455%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +7 { float: left; clear: none; width: 63.6364%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +8 { float: left; clear: none; width: 72.7273%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +9 { float: left; clear: none; width: 81.8182%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +10 { float: left; clear: none; width: 90.9091%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +11 { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--1 { margin-left: 9.09091%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--2 { margin-left: 18.1818%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--3 { margin-left: 27.2727%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--4 { margin-left: 36.3636%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--5 { margin-left: 45.4545%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--6 { margin-left: 54.5455%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--7 { margin-left: 63.6364%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--8 { margin-left: 72.7273%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--9 { margin-left: 81.8182%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--10 { margin-left: 90.9091%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--11 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +1 { float: left; clear: none; width: 8.33333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +2 { float: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +3 { float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +4 { float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +5 { float: left; clear: none; width: 41.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +6 { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +7 { float: left; clear: none; width: 58.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +8 { float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +9 { float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +10 { float: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +11 { float: left; clear: none; width: 91.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +12 { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--1 { margin-left: 8.33333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--2 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--3 { margin-left: 25%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--4 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--5 { margin-left: 41.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--6 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--7 { margin-left: 58.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--8 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--9 { margin-left: 75%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--10 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--11 { margin-left: 91.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--12 { margin-left: 100%; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--tablet--newline { display: bl= +ock; clear: both !important; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--tablet--none { display: block= +; float: left; clear: none !important; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--tablet--hide { display: none;= + } +} + +.aem-GridShowHidden > .cmp-container > .aem-Grid > .aem-GridColumn { displa= +y: block !important; } + +.cmp-share-banner__download-report > .cq-Editable-dom { min-width: 134px; } + +.cmp-card-listing .cmp-card-listing_second-row > .container.responsivegrid = +.cmp-container .new.newpar.section.cq-Editable-dom { flex: 1 1 100%; } + +.cmp-tabs__tablist { display: flex; flex-wrap: wrap; padding-left: 0px; lis= +t-style: none; } + +.cmp-tabs__tab { box-sizing: border-box; border-bottom: 1px solid transpare= +nt; padding: 0.5rem 1rem; cursor: pointer; } + +.cmp-tabs__tab--active { border-color: inherit; } + +.cmp-tabs__tabpanel { display: none; } + +.cmp-tabs__tabpanel--active { display: block; } +------MultipartBoundary--AWoQzMafxAE63EcCJcZyepp0rv4XNV2ILFbeWjuEbA---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/etc.clientlibs/cio-sites/clientlibs/clientlib-site-above-the-fold.lc-7f5d95791329df4749c9c3f6804d87d0-lc.min.css + +@charset "utf-8"; + +html { line-height: 1.15; text-size-adjust: 100%; } + +body { margin: 0px; } + +main { display: block; } + +h1 { font-size: 2em; margin: 0.67em 0px; } + +hr { box-sizing: content-box; height: 0px; overflow: visible; } + +pre { font-family: monospace, monospace; font-size: 1em; } + +a { background-color: transparent; } + +abbr[title] { border-bottom: none; text-decoration: underline dotted; } + +b, strong { font-weight: bolder; } + +code, kbd, samp { font-family: monospace, monospace; font-size: 1em; } + +small { font-size: 80%; } + +sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-ali= +gn: baseline; } + +sub { bottom: -0.25em; } + +sup { top: -0.5em; } + +img { border-style: none; } + +button, input, optgroup, select, textarea { font-family: inherit; font-size= +: 100%; line-height: 1.15; margin: 0px; } + +button, input { overflow: visible; } + +button, select { text-transform: none; } + +[type=3D"button"], [type=3D"reset"], [type=3D"submit"], button { appearance= +: button; } + +fieldset { padding: 0.35em 0.75em 0.625em; } + +legend { box-sizing: border-box; color: inherit; display: table; max-width:= + 100%; padding: 0px; white-space: normal; } + +progress { vertical-align: baseline; } + +textarea { overflow: auto; } + +[type=3D"checkbox"], [type=3D"radio"] { box-sizing: border-box; padding: 0p= +x; } + +[type=3D"number"]::-webkit-inner-spin-button, [type=3D"number"]::-webkit-ou= +ter-spin-button { height: auto; } + +[type=3D"search"] { appearance: textfield; outline-offset: -2px; } + +[type=3D"search"]::-webkit-search-decoration { appearance: none; } + +::-webkit-file-upload-button { appearance: button; font: inherit; } + +details { display: block; } + +summary { display: list-item; } + +[hidden], template { display: none; } + +html { font-size: 10px; box-sizing: border-box; background-color: rgb(255, = +255, 255); } + +*, ::after, ::before { box-sizing: inherit; } + +body, html { overflow: hidden auto; } + +body { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsyste= +mfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, san= +s-serif; font-size: 1.6rem; font-style: normal; font-weight: 400; line-heig= +ht: 1.6; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); } + +a, button { cursor: pointer; background: transparent; border: none; padding= +: 0px; margin: 0px; text-decoration: none; color: rgb(1, 149, 255); } + +a:hover, button:hover { color: rgb(1, 114, 195); } + +a:disabled, button:disabled { cursor: default; } + +a:focus, button:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline= +: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +a:focus:not(:focus-visible), button:focus:not(:focus-visible) { box-shadow:= + none; outline: none; } + +img, svg { max-width: 100%; } + +hr { border: none; margin: 0px; } + +ol, ul { list-style: none; } + +blockquote, dd, dt, ol, p, ul { margin: 0px; padding: 0px; } + +b, strong { font-weight: 600; } + +em, i { font-style: italic; } + +a.cmp-skip-link { position: absolute; top: -6.25em; z-index: 10000; height:= + auto; margin: 0px auto; padding: 0.63rem; background-color: transparent; o= +utline: none; transition: top 0.2s ease 0s, background-color 0.2s ease 0s; = +color: rgb(0, 77, 255); } + +a.cmp-skip-link:active, a.cmp-skip-link:focus { top: 0px; background-color:= + rgb(74, 74, 74); color: rgb(255, 255, 255); text-decoration: underline; } + +a.cmp-skip-link:focus { outline: rgb(0, 77, 255) solid 1px; outline-offset:= + 0px; } + +.s7socialshare { display: none; } + +h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; } + +h1 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + h1 { font-size: 6.5rem; } +} + +h2 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.05; font-size: 2.8rem; } + +@media screen and (min-width: 1000px) { + h2 { font-size: 4.8rem; } +} + +h3 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + h3 { font-size: 4.8rem; } +} + +h4 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + h4 { font-size: 3.5rem; } +} + +h5 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + h5 { font-size: 2.5rem; } +} + +h6 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + h6 { font-size: 2.5rem; } +} + +.h-title-page { font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 800; font-style: normal; text-transform: non= +e; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-page { font-size: 6.5rem; } +} + +.h-title-page-long { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 800; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-page-long { font-size: 5.8rem; } +} + +.h-title-homepage { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 800; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-homepage { font-size: 6.5rem; } +} + +.h-title-cta { font-family: Graphik, Arial, system-ui, -apple-system, blink= +macsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantar= +ell, sans-serif; font-weight: 800; font-style: normal; text-transform: none= +; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-cta { font-size: 4.8rem; } +} + +.h-title-section { font-family: Graphik, Arial, system-ui, -apple-system, b= +linkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, ca= +ntarell, sans-serif; font-weight: 600; font-style: normal; text-transform: = +none; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + .h-title-section { font-size: 4.8rem; } +} + +.h-title-subsection { font-family: Graphik, Arial, system-ui, -apple-system= +, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen,= + cantarell, sans-serif; font-weight: 600; font-style: normal; text-transfor= +m: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .h-title-subsection { font-size: 3.5rem; } +} + +.h-title-ribbon { font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-style: normal; text-transform: none; color: rgb(0,= + 0, 0); font-size: 2rem; font-weight: 800; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .h-title-ribbon { font-size: 3.5rem; } +} + +.h-title-module { font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-weight: 800; font-style: normal; text-transform: n= +one; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-module { font-size: 2.5rem; } +} + +.h-title-tertiary { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 600; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-tertiary { font-size: 2.5rem; } +} + +.h-title-eyebrow { font-family: Graphik, Arial, system-ui, -apple-system, b= +linkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, ca= +ntarell, sans-serif; font-weight: 600; font-style: normal; text-transform: = +uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; = +font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .h-title-eyebrow { font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.h-title-submodule { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 800; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .h-title-submodule { font-size: 1.6rem; } +} + +.ai-h1 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 700; font-style: normal; text-transform: none; line= +-height: 1; font-size: 4.8rem; } + +@media screen and (min-width: 1000px) { + .ai-h1 { font-size: 10rem; } +} + +.ai-h2 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 700; font-style: normal; text-transform: none; line= +-height: 1.13; font-size: 3rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .ai-h2 { font-size: 3.6rem; line-height: 1; } +} + +@media screen and (min-width: 1000px) { + .ai-h2 { font-size: 6.5rem; line-height: 1.08; } +} + +.ai-h3 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 400; font-style: normal; text-transform: none; line= +-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .ai-h3 { font-size: 3.2rem; line-height: 1.13; } +} + +.ai-h4 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 400; font-style: normal; text-transform: none; line= +-height: 1.38; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .ai-h4 { font-size: 2.4rem; line-height: 1.17; } +} + +.ai-h5 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 500; font-style: normal; text-transform: none; line= +-height: 1.13; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .ai-h5 { font-size: 2.4rem; line-height: 1.17; } +} + +.ai-section-h { font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 500; font-style: normal; text-transform: upp= +ercase; line-height: 1.21; font-size: 1.4rem; border-width: 0px; } + +.ai-section-h::after { content: ""; display: block; margin-top: 0.4rem; hei= +ght: 6px; width: 58px; background-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .ai-section-h::after { margin-top: 0.6rem; width: 64px; } +} + +@media screen and (min-width: 1000px) { + .ai-section-h { font-size: 1.8rem; line-height: 1.22; } + .ai-section-h::after { margin-top: 0.8rem; width: 74px; } +} + +.ui-vs-top--sm, .ui-vs-top--xs { padding-top: 1rem; } + +@media screen and (min-width: 768px) { + .ui-vs-top--sm { padding-top: 1.5rem; } +} + +.ui-vs-top--bs { padding-top: 1rem; } + +@media screen and (min-width: 768px) { + .ui-vs-top--bs { padding-top: 2rem; } +} + +.ui-vs-top--md { padding-top: 2rem; } + +@media screen and (min-width: 768px) { + .ui-vs-top--md { padding-top: 3rem; } +} + +.ui-vs-top--lg { padding-top: 3rem; } + +@media screen and (min-width: 768px) { + .ui-vs-top--lg { padding-top: 5rem; } +} + +.ui-vs-bottom--sm, .ui-vs-bottom--xs { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .ui-vs-bottom--sm { padding-bottom: 1.5rem; } +} + +.ui-vs-bottom--bs { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .ui-vs-bottom--bs { padding-bottom: 2rem; } +} + +.ui-vs-bottom--md { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .ui-vs-bottom--md { padding-bottom: 3rem; } +} + +.ui-vs-bottom--lg { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .ui-vs-bottom--lg { padding-bottom: 5rem; } +} + +@-webkit-keyframes ui-anim-fade--left {=20 + 0% { opacity: 0; transform: translateX(100px); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@keyframes ui-anim-fade--left {=20 + 0% { opacity: 0; transform: translateX(100px); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@-webkit-keyframes ui-anim-fade--right {=20 + 0% { opacity: 0; transform: translateX(-100px); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@keyframes ui-anim-fade--right {=20 + 0% { opacity: 0; transform: translateX(-100px); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@-webkit-keyframes ui-anim-fade--up {=20 + 0% { opacity: 0; transform: translateY(100px); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes ui-anim-fade--up {=20 + 0% { opacity: 0; transform: translateY(100px); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@-webkit-keyframes ui-anim-fade--down {=20 + 0% { opacity: 0; transform: translateY(-100px); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes ui-anim-fade--down {=20 + 0% { opacity: 0; transform: translateY(-100px); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@-webkit-keyframes ui-anim-fade--in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@keyframes ui-anim-fade--in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +.ui-animate--on.ui-animate, .ui-animate--on .ui-animate { animation-fill-mo= +de: forwards; animation-iteration-count: 1; animation-play-state: paused; a= +nimation-timing-function: ease; animation-delay: 0ms; } + +.ui-animate--on.ui-animate--play, .ui-animate--on .ui-animate--play { anima= +tion-play-state: running; } + +.ui-animate--on.ui-animate--left, .ui-animate--on .ui-animate--left { opaci= +ty: 0; animation-duration: 1000ms; animation-name: ui-anim-fade--left; } + +.ui-animate--on.ui-animate--right, .ui-animate--on .ui-animate--right { opa= +city: 0; animation-duration: 1000ms; animation-name: ui-anim-fade--right; } + +.ui-animate--on.ui-animate--up, .ui-animate--on .ui-animate--up { opacity: = +0; animation-duration: 1000ms; animation-name: ui-anim-fade--up; } + +.ui-animate--on.ui-animate--down, .ui-animate--on .ui-animate--down { opaci= +ty: 0; animation-duration: 1000ms; animation-name: ui-anim-fade--down; } + +.ui-animate--on.ui-animate--fade, .ui-animate--on .ui-animate--fade { opaci= +ty: 0; animation-duration: 1000ms; animation-name: ui-anim-fade--in; } + +.ui-animate--on.ui-animate--d1, .ui-animate--on .ui-animate--d1 { animation= +-delay: 100ms; } + +.ui-animate--on.ui-animate--d2, .ui-animate--on .ui-animate--d2 { animation= +-delay: 200ms; } + +.ui-animate--on.ui-animate--d3, .ui-animate--on .ui-animate--d3 { animation= +-delay: 300ms; } + +.cmp-breadcrumb, .cmp-breadcrumb--light .cmp-breadcrumb { color: rgb(0, 77,= + 255); } + +.cmp-breadcrumb--light .cmp-breadcrumb .cmp-breadcrumb__item::after { color= +: rgb(0, 0, 0); } + +.cmp-breadcrumb--light .cmp-breadcrumb .cmp-breadcrumb__item-link { color: = +rgb(0, 77, 255); } + +.cmp-breadcrumb--light .cmp-breadcrumb .cmp-breadcrumb__item-link span:hove= +r::after { background-color: rgb(0, 77, 255); } + +.cmp-breadcrumb--color .cmp-breadcrumb, .cmp-breadcrumb--color .cmp-breadcr= +umb .cmp-breadcrumb__item::after { color: rgb(0, 0, 0); } + +.cmp-breadcrumb--color .cmp-breadcrumb .cmp-breadcrumb__item a:focus::after= + { background-color: rgb(255, 255, 255); } + +.cmp-breadcrumb--color .cmp-breadcrumb .cmp-breadcrumb__item-link { color: = +rgb(0, 0, 0); } + +.cmp-breadcrumb--color .cmp-breadcrumb .cmp-breadcrumb__item-link span:hove= +r::after { background-color: rgb(0, 0, 0); } + +.cmp-breadcrumb--dark .cmp-breadcrumb, .cmp-breadcrumb--dark .cmp-breadcrum= +b .cmp-breadcrumb__item::after { color: rgb(255, 255, 255); } + +.cmp-breadcrumb--dark .cmp-breadcrumb .cmp-breadcrumb__item a:focus::after = +{ background-color: rgb(255, 255, 255); } + +.cmp-breadcrumb--dark .cmp-breadcrumb .cmp-breadcrumb__item-link { color: r= +gb(255, 255, 255); } + +.cmp-breadcrumb--dark .cmp-breadcrumb .cmp-breadcrumb__item-link span:hover= +::after { background-color: rgb(255, 255, 255); } + +.cmp-breadcrumb-icon-type1 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: ">"; } + +.cmp-breadcrumb-icon-type2 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: "|"; } + +.cmp-breadcrumb-icon-type3 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: "/"; } + +.cmp-breadcrumb-icon-type4 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: "::"; } + +.cmp-breadcrumb-icon-type5 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: "=E2=86=92"; } + +.cmp-breadcrumb__list { display: flex; flex-wrap: wrap; } + +.cmp-breadcrumb__item, .cmp-breadcrumb__list { -webkit-box-align: center; a= +lign-items: center; } + +.cmp-breadcrumb__item { display: inline-flex; font-family: Graphik, Arial, = +system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "= +Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.2rem; font-wei= +ght: 600; font-style: normal; line-height: 2.56rem; margin: 0px; padding-bo= +ttom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-breadcrumb__item { font-size: 1.6rem; } +} + +.cmp-breadcrumb__item a { border: 1px solid transparent; } + +.cmp-breadcrumb__item a:focus { outline: rgb(255, 255, 255) solid 1px; box-= +shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline-offset: 1px; } + +.cmp-breadcrumb__item a:focus::after { background-color: rgb(0, 77, 255); w= +idth: 100%; } + +.cmp-breadcrumb__item a:focus:not(:focus-visible) { outline: none; box-shad= +ow: none; } + +.cmp-breadcrumb__item a:focus:not(:focus-visible)::after { background-color= +: transparent; width: auto; } + +.cmp-breadcrumb__item a::after { content: ""; position: absolute; left: 0px= +; bottom: 0px; height: 2px; width: 0%; transition: width 300ms ease 0s; } + +.cmp-breadcrumb__item span { display: block; padding: 0px 0px 4px; } + +.cmp-breadcrumb__item::after { margin-top: -4px; content: ">"; color: rgb(0= +, 0, 0); display: block; padding: 0px 1rem; } + +.cmp-breadcrumb__item:last-child::after { display: none; } + +.cmp-breadcrumb__item--active { color: rgb(107, 107, 107); } + +.cmp-breadcrumb__item-link { color: rgb(0, 77, 255); text-decoration: none;= + position: relative; } + +.cmp-breadcrumb__item-link:hover { color: rgb(0, 77, 255); } + +.cmp-breadcrumb__item-link span::after { content: ""; position: absolute; l= +eft: 0px; bottom: 0px; height: 2px; width: 0%; transition: width 300ms ease= + 0s; } + +.cmp-breadcrumb__item-link span:hover::after { background-color: rgb(0, 77,= + 255); width: 100%; } + +.navroller { position: fixed; z-index: 15; width: 100%; left: 0px; right: 0= +px; opacity: 1; transform: translateY(0px); } + +@media screen and (min-width: 1000px) { + .navroller { height: 57px; padding-top: 20px; } +} + +@media screen and (min-width: 1200px) { + .navroller { padding-top: 0px; } +} + +.cmp-nav-roller { height: 8px; background-color: rgb(242, 242, 242); transi= +tion: height 0.3s ease 0s; top: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-nav-roller { height: 57px; position: absolute; width: 100%; min-heig= +ht: 57px; } +} + +.cmp-nav-roller__progress-bar { position: relative; background-color: rgb(1= +40, 140, 140); top: 0px; left: 0px; height: 8px; width: 0%; } + +@media screen and (min-width: 1000px) { + .cmp-nav-roller__progress-bar { display: none; } +} + +.cmp-nav-roller__arrow { transition: transform 0.6s ease 0s, -webkit-transf= +orm 0.6s ease 0s; transform: rotate(0deg); } + +.cmp-nav-roller__arrow.cmp-nav-roller__arrow_up { transform: rotate(-90deg)= +; } + +.cmp-nav-roller__menu { display: none; height: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-nav-roller__menu { display: flex; } +} + +.cmp-nav-roller__menu-item a, .cmp-nav-roller__menu-item button { padding: = +17px 22px; display: flex; -webkit-box-align: center; align-items: center; h= +eight: 100%; position: relative; z-index: 1; } + +.cmp-nav-roller__menu-item a:focus, .cmp-nav-roller__menu-item button:focus= + { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) = +solid 1px; outline-offset: 1px; } + +.cmp-nav-roller__menu-item span { display: inline-block; font-size: 1.28rem= +; font-weight: 400; line-height: 1.6; color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-nav-roller__menu-item span { line-height: 2.56rem; } +} + +.cmp-nav-roller__item-bar { position: absolute; top: 0px; left: 0px; height= +: 100%; background-color: rgb(140, 140, 140); z-index: -1; } + +.cmp-nav-roller__intro { animation: 0.3s ease 1s 1 normal forwards running = +slide-down; } + +@-webkit-keyframes slide-down {=20 + 0% { opacity: 0; transform: translateY(-100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.cmp-nav-roller__placeholder { height: 57px; } + +.quickaccesstab { position: fixed; z-index: 50; width: 100%; height: auto; = +min-width: 12rem; margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .quickaccesstab { width: auto; top: 7rem; right: 2rem; margin: 0px; } +} + +@media screen and (min-width: 1000px) { + .quickaccesstab { top: 9rem; } +} + +.quickaccesstab .cmp-quick-access__list { display: flex; box-shadow: rgb(10= +7, 107, 107) 1px 1px 6px 0px; box-sizing: border-box; background-color: rgb= +(255, 255, 255); list-style: none; } + +.quickaccesstab .cmp-quick-access__list li:first-child { padding-left: 3rem= +; padding-right: 2rem; } + +.quickaccesstab .cmp-quick-access__list li:nth-child(2) { padding-left: 2re= +m; padding-right: 3rem; } + +@media screen and (min-width: 768px) { + .quickaccesstab .cmp-quick-access__list { border-radius: 3rem; } + .quickaccesstab .cmp-quick-access__list li:first-child { padding-left: 3r= +em; padding-right: 0px; } + .quickaccesstab .cmp-quick-access__list li:nth-child(2) { padding-left: 1= +.5rem; padding-right: 3rem; } +} + +.quickaccesstab .cmp-quick-access__item { padding-top: 1.5rem; padding-bott= +om: 1.5rem; width: 100%; text-align: center; font-size: 1.4rem; line-height= +: 1; font-weight: 600; } + +.quickaccesstab .cmp-quick-access__download a > span { color: rgb(0, 77, 25= +5); display: inline-block; padding-left: 3rem; position: relative; font-siz= +e: 1.2rem; line-height: 1; } + +.quickaccesstab .cmp-quick-access__download a > span::before { content: "= +=EF=90=9F"; font-size: 24px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; box-sizing: border-box; position: absolute;= + top: -0.8rem; left: 0px; } + +.quickaccesstab .cmp-quick-access__view a > span { color: rgb(0, 77, 255); = +display: inline-block; padding-left: 3rem; position: relative; font-size: 1= +.2rem; line-height: 1; } + +.quickaccesstab .cmp-quick-access__view a > span::before { content: "=EF=90= +=A4"; font-size: 28px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; box-sizing: border-box; position: absolute; top: = +-0.8rem; left: 0px; } + +.quickaccesstab .cmp-quick-access__one-item li:first-child { padding-right:= + 3rem; } + +.cmp-anchor-links { background-color: rgb(242, 242, 242); border-style: sol= +id; border-color: rgb(227, 227, 227); border-image: initial; border-width: = +1px 1px 0px; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links { width: 100%; border-bottom-width: 1px; } +} + +.cmp-anchor-links.cmp-anchor-links--expanded .cmp-anchor-links__option-list= + { display: block; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links.cmp-anchor-links--expanded .cmp-anchor-links__option-li= +st { display: flex; } +} + +.cmp-anchor-links.cmp-anchor-links--sticky { left: 0px; position: fixed; ri= +ght: 0px; top: 51px; width: 100%; z-index: 998; } + +@media screen and (min-width: 1200px) { + .cmp-anchor-links.cmp-anchor-links--sticky { top: 7rem; } +} + +.cmp-anchor-links__container { margin: auto; max-width: 1200px; } + +.cmp-anchor-links__current-option { border-bottom: 5px solid rgb(0, 186, 25= +5); height: 50px; margin-left: 0px; margin-right: 0px; padding-left: 3.904r= +em; padding-right: 2rem; position: relative; text-align: left; width: 100%;= + } + +@media screen and (max-width: 767.9px) { + .cmp-anchor-links__current-option { padding-left: 2rem; padding-right: 2r= +em; } +} + +.cmp-anchor-links__current-option-label { color: rgb(0, 0, 0); font-size: 1= +.2rem; text-transform: none; } + +.cmp-anchor-links__current-option-label:hover, .cmp-anchor-links__current-o= +ption:hover { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__current-option { display: none; } +} + +.cmp-anchor-links__icon { -webkit-box-align: center; align-items: center; b= +order-bottom: 4px solid transparent; display: flex; height: 50px; position:= + absolute; right: 20px; top: 0px; } + +.cmp-anchor-links__icon::before { color: rgb(0, 0, 0); content: "=EF=84=A3"= +; font-size: 1rem; font-family: Ionicons; display: block; font-weight: 400;= + font-style: normal; line-height: 1; text-transform: none; letter-spacing: = +normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit= +-font-smoothing: antialiased; text-rendering: optimizelegibility; font-feat= +ure-settings: "liga"; } + +.cmp-anchor-links__option-list { display: none; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-list { display: flex; -webkit-box-pack: center;= + justify-content: center; } +} + +.cmp-anchor-links__option-item { border-bottom: 1px solid rgb(227, 227, 227= +); display: block; font-weight: 400; height: 50px; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-item { border-bottom: none; padding: 0px 15px; = +min-width: 20%; -webkit-box-flex: 1; flex: 1 1 0%; } +} + +.cmp-anchor-links__option-link { color: rgb(0, 0, 0); display: block; paddi= +ng-left: 3.904rem; padding-right: 2rem; } + +@media screen and (max-width: 767.9px) { + .cmp-anchor-links__option-link { padding-left: 2rem; padding-right: 2rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-link { padding-left: 0px; padding-right: 0px; } +} + +.cmp-anchor-links__option-link:focus, .cmp-anchor-links__option-link:focus-= +within, .cmp-anchor-links__option-link:hover { color: rgb(0, 0, 0); box-sha= +dow: none; outline: none; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-link:focus, .cmp-anchor-links__option-link:focu= +s-within, .cmp-anchor-links__option-link:hover { border-bottom: 5px solid r= +gb(0, 186, 255); } +} + +.cmp-anchor-links__option-link.cmp-anchor-links__option-link--active { text= +-transform: none; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-link.cmp-anchor-links__option-link--active { bo= +rder-bottom: 5px solid rgb(0, 186, 255); font-weight: 600; } +} + +.cmp-anchor-links__option-text { font-size: 1.2rem; line-height: 1.2; color= +: rgb(0, 0, 0); display: flex; -webkit-box-align: center; align-items: cent= +er; height: 50px; } + +.cmp-profile-hero { padding: 3rem 0px 1rem; } + +@media screen and (min-width: 1200px) { + .cmp-profile-hero { padding: 5rem 0px; } +} + +.cmp-profile-hero__content-description p, .cmp-profile-hero__content-inline= +-profile { display: inline; font-size: 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-profile-hero__content-description p, .cmp-profile-hero__content-inli= +ne-profile { display: inline; font-size: 1.6rem; font-weight: 400; } +} + +@media screen and (min-width: 1200px) { + .cmp-profile-hero__content-description p, .cmp-profile-hero__content-inli= +ne-profile { line-height: 1.6; } +} + +.cmp-profile-hero__content-title { width: 88%; margin: 0.8rem 0px; } + +.cmp-profile-hero__content-description { width: 100%; margin: 2rem 0px 2.2r= +em; } + +@media screen and (min-width: 768px) { + .cmp-profile-hero__content-description { width: 61%; } +} + +@media screen and (min-width: 1200px) { + .cmp-profile-hero__content-description { width: 56%; margin: 2rem 0px 2.5= +rem; } +} + +.cmp-profile-hero__content-inline-profile-link { text-decoration: underline= +; } + +.cmp-seo-login-container { padding-top: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container { padding-top: 3rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-title { margin: -1.2rem 0px 10= +px; display: flex; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-title { margin: 0px 0px 2.2r= +em; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-title { margin: 0px 0px 30px= +; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-title__text { margin: 10px 0px= +; font-weight: 600; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-title__text { margin: 0.8rem= + 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-title__text { font-size: 2.1= +rem; line-height: 1.05; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-image { margin-bottom: 20px; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-image { margin-bottom: 30px;= + } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row { displa= +y: block; flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-direc= +tion: normal; flex-basis: 50%; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row { disp= +lay: flex; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .ui-vs-b= +ottom--lg { padding-bottom: 0px; } + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .ui-vs-t= +op--lg { padding-top: 0px; } + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .ui-vs-b= +ottom--bs { padding-bottom: 0px; } + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-but= +ton-container { margin-bottom: 30px; display: inline-block; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-b= +utton-container { margin: 0px; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-but= +ton { margin: 0px 0px 10px; padding: 0px; width: 100%; height: auto; } + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-b= +utton { margin: 0px 0px 2.5rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-but= +ton__text { text-align: center; position: relative; font-size: 1.4rem; heig= +ht: 76px; display: flex; -webkit-box-align: center; align-items: center; -w= +ebkit-box-pack: center; justify-content: center; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-b= +utton__text { font-size: 1.6rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-con= +tainer-offset .cmp-container { padding: 0px; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-t= +easer__description p .cmp-text { font-size: 1.4rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-fou= +r-cell__first-col { margin-bottom: 20px; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__first-col { padding-right: 3rem; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__first-col { padding-right: 1.5rem; margin-bottom: 30px; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__first-col .cmp-container { padding-right: 3.5rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-fou= +r-cell__second-col { margin-bottom: 20px; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__second-col { padding-left: 3rem; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__second-col { padding-left: 1.5rem; margin-bottom: 30px; } +} + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__second-col .cmp-container { margin-bottom: 8.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__second-col .cmp-container { padding-left: 3.5rem; margin-bottom: = +10.1rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-tex= +t { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-t= +ext { padding-bottom: 5rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-t= +ext { padding-bottom: 5rem; } +} + +.container .cmp-container-offset .cmp-container { padding: 0px; } + +.cmp-global-header { padding-top: 51px; } + +.cmp-global-header :focus { outline: rgb(0, 0, 136) solid 1px; } + +.cmp-global-header :focus:not(:focus-visible) { box-shadow: none; outline: = +none; } + +.cmp-global-header nav { background-color: rgb(255, 255, 255); border-botto= +m: 1px solid rgb(227, 227, 227); left: 0px; position: fixed; right: 0px; to= +p: 0px; z-index: 1001; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__content= + { border-bottom: 1px solid rgb(227, 227, 227); opacity: 1; transform: tran= +slateY(0px); visibility: visible; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton div { width: 2.4rem; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton span { transform-origin: left center; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton span:first-child { top: -4px; transform: rotate(45deg); } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton span:nth-child(2) { opacity: 0; width: 0%; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton span:nth-child(3) { top: 13px; transform: rotate(-45deg); } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__logo { = +display: none; } + +@media screen and (min-width: 768px) { + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__conte= +nt { transform: translateX(0px); } + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__logo = +{ display: flex; } + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-= +overlay { opacity: 0.6; z-index: 999; transform: none; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header { padding-top: 71px; } +} + +.cmp-global-header__access-application { display: none; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__access-application { display: flex; border-left: 1px = +solid rgb(227, 227, 227); } +} + +.cmp-global-header__access-application .cmp-button { background-color: rgb(= +255, 255, 255); color: rgb(0, 0, 0); font-size: 10px; font-weight: 400; mar= +gin-left: 0px; height: 7rem; margin-top: 0px; padding-top: 2.2rem; border-b= +ottom: 4px solid transparent; } + +.cmp-global-header__access-application .cmp-button:focus, .cmp-global-heade= +r__access-application .cmp-button:hover { background-color: rgb(255, 255, 2= +55); color: rgb(0, 0, 0); outline-offset: 0px; border-bottom: 4px solid rgb= +(0, 0, 0); } + +.cmp-global-header__navbar-container { display: flex; height: 50px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__navbar-container { display: flex; height: 7rem; z-ind= +ex: 1; background-color: rgb(255, 255, 255); } +} + +.cmp-global-header__primary-nav { display: flex; width: 66%; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__primary-nav { -webkit-box-pack: start; justify-conten= +t: flex-start; } +} + +.cmp-global-header__utility-nav { display: flex; -webkit-box-pack: end; jus= +tify-content: flex-end; width: 34%; } + +.cmp-global-header__utility-nav .color-block-accent-purple-1 .cmp-global-he= +ader__icon--star::before { color: rgb(180, 85, 170); } + +.cmp-global-header__utility-nav .color-block-accent-purple-2 .cmp-global-he= +ader__icon--star::before { color: rgb(160, 85, 245); } + +.cmp-global-header__utility-nav .color-block-accent-purple-3 .cmp-global-he= +ader__icon--star::before { color: rgb(190, 130, 255); } + +.cmp-global-header__utility-nav .color-block-accent-purple-4 .cmp-global-he= +ader__icon--star::before { color: rgb(220, 175, 255); } + +.cmp-global-header__utility-nav .color-block-accent-purple-5 .cmp-global-he= +ader__icon--star::before { color: rgb(230, 220, 255); } + +.cmp-global-header__utility-nav .color-block-alt-blue .cmp-global-header__i= +con--star::before { color: rgb(0, 65, 240); } + +.cmp-global-header__utility-nav .color-block-alt-gray .cmp-global-header__i= +con--star::before { color: rgb(190, 190, 190); } + +.cmp-global-header__utility-nav .color-block-alt-gray-dark .cmp-global-head= +er__icon--star::before { color: rgb(150, 150, 150); } + +.cmp-global-header__utility-nav .color-block-alt-gray-darker .cmp-global-he= +ader__icon--star::before { color: rgb(90, 90, 90); } + +.cmp-global-header__utility-nav .color-block-alt-green .cmp-global-header__= +icon--star::before { color: rgb(0, 215, 0); } + +.cmp-global-header__utility-nav .color-block-alt-red .cmp-global-header__ic= +on--star::before { color: red; } + +.cmp-global-header__utility-nav .color-block-alt-yellow .cmp-global-header_= +_icon--star::before { color: rgb(255, 255, 0); } + +.cmp-global-header__utility-nav .color-block-aqua .cmp-global-header__icon-= +-star::before { color: rgb(0, 255, 187); } + +.cmp-global-header__utility-nav .color-block-blue .cmp-global-header__icon-= +-star::before { color: rgb(0, 186, 255); } + +.cmp-global-header__utility-nav .color-block-blue-green .cmp-global-header_= +_icon--star::before { color: rgb(5, 240, 165); } + +.cmp-global-header__utility-nav .color-block-brand-green .cmp-global-header= +__icon--star::before { color: rgb(100, 255, 80); } + +.cmp-global-header__utility-nav .color-block-brand-orange .cmp-global-heade= +r__icon--star::before { color: rgb(255, 120, 0); } + +.cmp-global-header__utility-nav .color-block-brand-yellow .cmp-global-heade= +r__icon--star::before { color: rgb(255, 235, 50); } + +.cmp-global-header__utility-nav .color-block-blue-dark .cmp-global-header__= +icon--star::before { color: rgb(0, 142, 255); } + +.cmp-global-header__utility-nav .color-block-blue-light .cmp-global-header_= +_icon--star::before { color: rgb(0, 243, 255); } + +.cmp-global-header__utility-nav .color-block-core-purple .cmp-global-header= +__icon--star::before { color: rgb(70, 0, 115); } + +.cmp-global-header__utility-nav .color-block-cyan .cmp-global-header__icon-= +-star::before { color: rgb(0, 255, 255); } + +.cmp-global-header__utility-nav .color-block-gray .cmp-global-header__icon-= +-star::before { color: rgb(167, 167, 167); } + +.cmp-global-header__utility-nav .color-block-gray-base .cmp-global-header__= +icon--star::before { color: rgb(0, 0, 0); } + +.cmp-global-header__utility-nav .color-block-gray-dark .cmp-global-header__= +icon--star::before { color: rgb(107, 107, 107); } + +.cmp-global-header__utility-nav .color-block-gray-darker .cmp-global-header= +__icon--star::before { color: rgb(74, 74, 74); } + +.cmp-global-header__utility-nav .color-block-gray-light .cmp-global-header_= +_icon--star::before { color: rgb(204, 204, 204); } + +.cmp-global-header__utility-nav .color-block-gray-lighter .cmp-global-heade= +r__icon--star::before { color: rgb(227, 227, 227); } + +.cmp-global-header__utility-nav .color-block-gray-lightest .cmp-global-head= +er__icon--star::before { color: rgb(242, 242, 242); } + +.cmp-global-header__utility-nav .color-block-grayishyellow-dark .cmp-global= +-header__icon--star::before { color: rgb(150, 150, 140); } + +.cmp-global-header__utility-nav .color-block-grayishyellow-light .cmp-globa= +l-header__icon--star::before { color: rgb(230, 230, 220); } + +.cmp-global-header__utility-nav .color-block-green .cmp-global-header__icon= +--star::before { color: rgb(0, 255, 0); } + +.cmp-global-header__utility-nav .color-block-green-dark .cmp-global-header_= +_icon--star::before { color: rgb(0, 83, 10); } + +.cmp-global-header__utility-nav .color-block-link .cmp-global-header__icon-= +-star::before { color: rgb(0, 77, 255); } + +.cmp-global-header__utility-nav .color-block-link-dark .cmp-global-header__= +icon--star::before { color: rgb(0, 0, 136); } + +.cmp-global-header__utility-nav .color-block-orange .cmp-global-header__ico= +n--star::before { color: rgb(255, 182, 0); } + +.cmp-global-header__utility-nav .color-block-orange-dark .cmp-global-header= +__icon--star::before { color: rgb(255, 149, 0); } + +.cmp-global-header__utility-nav .color-block-pink .cmp-global-header__icon-= +-star::before { color: rgb(231, 0, 116); } + +.cmp-global-header__utility-nav .color-block-pink-dark .cmp-global-header__= +icon--star::before { color: rgb(164, 2, 83); } + +.cmp-global-header__utility-nav .color-block-pink-light .cmp-global-header_= +_icon--star::before { color: rgb(255, 80, 160); } + +.cmp-global-header__utility-nav .color-block-purple .cmp-global-header__ico= +n--star::before { color: rgb(161, 0, 255); } + +.cmp-global-header__utility-nav .color-block-purple-dark .cmp-global-header= +__icon--star::before { color: rgb(117, 0, 192); } + +.cmp-global-header__utility-nav .color-block-purple-darkest .cmp-global-hea= +der__icon--star::before { color: rgb(70, 1, 115); } + +.cmp-global-header__utility-nav .color-block-red .cmp-global-header__icon--= +star::before { color: rgb(231, 15, 41); } + +.cmp-global-header__utility-nav .color-block-red-dark .cmp-global-header__i= +con--star::before { color: rgb(189, 0, 29); } + +.cmp-global-header__utility-nav .color-block-red-darker .cmp-global-header_= +_icon--star::before { color: rgb(113, 0, 18); } + +.cmp-global-header__utility-nav .color-block-red-light .cmp-global-header__= +icon--star::before { color: rgb(255, 50, 70); } + +.cmp-global-header__utility-nav .color-block-white .cmp-global-header__icon= +--star::before { color: rgb(255, 255, 255); } + +.cmp-global-header__utility-nav .color-block-yellow .cmp-global-header__ico= +n--star::before { color: rgb(255, 212, 46); } + +.cmp-global-header__utility-nav .color-block-yellow-dark .cmp-global-header= +__icon--star::before { color: rgb(240, 192, 0); } + +.cmp-global-header__utility-nav .color-block-yellow-light .cmp-global-heade= +r__icon--star::before { color: rgb(255, 240, 179); } + +@media screen and (max-width: 767.9px) { + .cmp-global-header__utility-nav .cmp-global-header__language-container { = +width: auto; transform: translateY(-100%); } +} + +.cmp-global-header__search { z-index: 2; } + +.cmp-global-header__search a { -webkit-box-align: end; align-items: flex-en= +d; border-bottom: 4px solid transparent; color: rgb(0, 0, 0); display: flex= +; height: 5rem; -webkit-box-pack: end; justify-content: flex-end; padding-b= +ottom: 1.6rem; padding-right: 1.5rem; padding-top: 0.8rem; width: 5rem; } + +.cmp-global-header__search a::before { content: "=EF=92=A5"; font-size: 24p= +x; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; position: relative; bottom: -7px; } + +.cmp-global-header__search a:focus { outline-offset: -1px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__search a { height: 7rem; padding-top: 1.6rem; padding= +-bottom: 2.2rem; } + .cmp-global-header__search a:focus, .cmp-global-header__search a:hover { = +border-bottom: 4px solid rgb(0, 0, 0); } + .cmp-global-header__search a::before { font-size: 2.8rem; } +} + +.cmp-global-header__action-container { display: flex; -webkit-box-pack: end= +; justify-content: flex-end; } + +.cmp-global-header__register, .cmp-global-header__savedjobs, .cmp-global-he= +ader__signin { display: none; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__register, .cmp-global-header__savedjobs, .cmp-global-= +header__signin { display: block; border-left: 1px solid rgb(227, 227, 227);= + } + .cmp-global-header__register a, .cmp-global-header__savedjobs a, .cmp-glo= +bal-header__signin a { -webkit-box-align: end; align-items: flex-end; borde= +r-bottom: 4px solid transparent; color: rgb(0, 0, 0); display: flex; font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-size: 1rem; font-weight: 400; height: 7rem; -webkit-box-pack: center; just= +ify-content: center; padding-bottom: 2.2rem; padding-top: 1.6rem; text-tran= +sform: uppercase; min-width: 80px; } + .cmp-global-header__register a:focus, .cmp-global-header__register a:hove= +r, .cmp-global-header__savedjobs a:focus, .cmp-global-header__savedjobs a:h= +over, .cmp-global-header__signin a:focus, .cmp-global-header__signin a:hove= +r { outline-offset: -1px; border-bottom: 4px solid rgb(0, 0, 0); } +} + +.cmp-global-header__savedjobs a { width: 123px; } + +.cmp-global-header__savedjobs a.cmp-global-header__icon--star-outline::befo= +re { content: "=EF=92=B2"; } + +.cmp-global-header__savedjobs a.cmp-global-header__icon--star-outline::befo= +re, .cmp-global-header__savedjobs a.cmp-global-header__icon--star::before {= + padding: 1px 0px; margin-right: 4px; font-size: 18px; font-family: Ionicon= +s; display: block; font-weight: 400; font-style: normal; line-height: 1; te= +xt-transform: none; letter-spacing: normal; overflow-wrap: normal; white-sp= +ace: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rend= +ering: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-global-header__savedjobs a.cmp-global-header__icon--star::before { con= +tent: "=EF=92=B3"; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__register:focus, .cmp-global-header__register:hover { = +outline-offset: -1px; border-bottom: 4px solid rgb(0, 0, 0); } +} + +.cmp-global-header__contact-icon { color: rgb(0, 0, 0); margin-right: 0.13e= +m; } + +.cmp-global-header__contact-icon::before { content: "=EF=90=99"; font-size:= + 3rem; font-family: Ionicons; font-weight: 400; font-style: normal; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; display: inline-block;= + line-height: 1; } + +.cmp-global-header__signed-in-options { height: auto; position: absolute; t= +op: 4.69em; left: auto; right: 1.09rem; width: 15.63em; display: none; padd= +ing: 0px; text-align: left; border-radius: 0px; box-shadow: none; backgroun= +d-color: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); margin-t= +op: 0px; } + +.cmp-global-header__signed-in-menu-list { margin: 0.63em 0px 0px; padding: = +0px; } + +.cmp-global-header__signed-in-menu-list-item { padding: 0.35em 1em; border-= +bottom: 0.06em solid rgb(208, 213, 213); } + +.cmp-global-header__signed-in-menu-list-signout { padding: 0.35em 1em; bord= +er-bottom: none; } + +.cmp-global-header__signed-in-menu-link { font-weight: 700; font-size: 1.6r= +em; color: rgb(74, 74, 74); text-decoration: none; line-height: 2em; text-t= +ransform: uppercase; position: relative; left: -5%; top: -0.2em; } + +.cmp-global-header__signed-in-options-arrow-up { position: relative; } + +.cmp-global-header__signed-in-options-arrow-up::after, .cmp-global-header__= +signed-in-options-arrow-up::before { border-top: 0.688em solid rgb(255, 255= +, 255); border-left: 0.688em solid transparent; border-right: 0.688em solid= + transparent; margin-left: 13em; position: absolute; bottom: -0.75em; conte= +nt: ""; left: 77%; transform: rotate(180deg); margin-bottom: 0.69em; } + +.cmp-global-header__signed-in-options-arrow-up::before { border-top: 0.688e= +m solid rgb(167, 167, 167); bottom: -0.69em; transform: rotate(180deg); } + +.cmp-global-header__menu { z-index: 2; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__menu { display: none; } +} + +.cmp-global-header__menu-button { -webkit-box-align: end; align-items: flex= +-end; display: flex; height: 5rem; padding-bottom: 1.6rem; padding-left: 1.= +5rem; padding-top: 0.8rem; width: 5rem; } + +.cmp-global-header__menu-button:focus { outline-offset: -1px; } + +.cmp-global-header__menu-button div { height: 1.5rem; position: relative; w= +idth: 2rem; } + +.cmp-global-header__menu-button span { background: rgb(0, 0, 0); border-rad= +ius: 9px; display: block; height: 2px; left: 0px; opacity: 1; position: abs= +olute; transform: rotate(0deg); transition: all 0.25s ease-in-out 0s; width= +: 100%; } + +.cmp-global-header__menu-button span:first-child { top: 0px; } + +.cmp-global-header__menu-button span:nth-child(2) { top: 6px; } + +.cmp-global-header__menu-button span:nth-child(3) { top: 12px; } + +.cmp-global-header__logo { display: flex; -webkit-box-pack: center; justify= +-content: center; left: 0px; margin: auto; padding-bottom: 1.6rem; padding-= +top: 0.8rem; position: absolute; right: 0px; width: 100%; z-index: 1; } + +.cmp-global-header__logo a { display: block; } + +.cmp-global-header__logo img { display: block; height: 26px; width: 96px; } + +@media screen and (min-width: 768px) { + .cmp-global-header__logo { display: flex; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__logo { display: block; -webkit-box-pack: start; justi= +fy-content: flex-start; left: 0px; margin: 0px; padding: 1.4rem 1.5rem 2.6r= +em; position: relative; right: 0px; width: auto; z-index: 1; } + .cmp-global-header__logo img { display: block; height: 28px; width: 100px= +; } +} + +.cmp-global-header__content { background: rgb(255, 255, 255); border-bottom= +: 0.06em solid rgb(227, 227, 227); box-shadow: rgb(204, 204, 204) 0px 30px = +30px -30px; display: flex; -webkit-box-orient: vertical; -webkit-box-direct= +ion: normal; flex-direction: column; height: calc(100% - 51px); left: 0px; = +margin-top: 50px; opacity: 0; overflow: hidden auto; position: fixed; top: = +1px; transform: translateY(-100%); transition: all 0.45s ease-in-out 0s; vi= +sibility: hidden; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-global-header__content { transform: translateX(-105%); transition: a= +ll 0.2s ease-in-out 0s; width: 320px; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__content { border-bottom: none; box-shadow: none; heig= +ht: auto; margin-left: 33px; margin-top: 0px; opacity: 1; overflow: visible= +; position: static; top: auto; transform: none; visibility: visible; width:= + auto; } +} + +.cmp-global-header__nav-menu { -webkit-box-flex: 1; flex: 1 0 auto; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu { -webkit-box-flex: 1; flex: 1 1 0%; display= +: flex; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu-item.cmp-global-header__nav-menu-item--open = +.cmp-global-header__nav-menu-item-content, .cmp-global-header__nav-menu-ite= +m.cmp-global-header__nav-menu-item--open .cmp-global-header__title-link-lis= +t__content { visibility: visible; } +} + +.cmp-global-header__nav-menu-item.cmp-global-header__nav-menu-item--open .c= +mp-global-header__nav-menu-label-button { font-weight: 600; } + +.cmp-global-header__nav-menu-item.cmp-global-header__nav-menu-item--open .c= +mp-global-header__nav-menu-label-button::after { transform: rotate(180deg);= + } + +.cmp-global-header__nav-menu-item.cmp-global-header__nav-menu-item--no-anim= +ation .cmp-global-header__nav-menu-item-content { transition: none 0s ease = +0s; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu-item { margin-left: 2px; margin-right: 2px; = +} +} + +.cmp-global-header__nav-menu-label-button { -webkit-box-align: center; alig= +n-items: center; border-bottom: 1px solid rgb(227, 227, 227); color: rgb(0,= + 0, 0); display: flex; font-size: 1.4rem; font-weight: 600; min-height: 44p= +x; padding-left: 1.5rem; padding-right: 1.5rem; position: relative; width: = +100%; } + +.cmp-global-header__nav-menu-label-button::after { content: "=EF=84=A3"; fo= +nt-size: 18px; font-family: Ionicons; font-weight: 400; font-style: normal;= + line-height: 1; text-transform: none; letter-spacing: normal; overflow-wra= +p: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: ant= +ialiased; text-rendering: optimizelegibility; font-feature-settings: "liga"= +; -webkit-box-align: center; align-items: center; display: flex; height: 44= +px; -webkit-box-pack: center; justify-content: center; position: absolute; = +right: 0px; top: 0px; bottom: 0px; width: 44px; transition: all 0.5s ease-i= +n-out 0s; } + +.cmp-global-header__nav-menu-label-button:hover { color: rgb(0, 0, 0); } + +.cmp-global-header__nav-menu-label-button:focus { outline-offset: -1px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu-label-button { border-bottom-color: transpar= +ent; border-bottom-width: 4px; box-sizing: border-box; font-size: 1.4rem; f= +ont-weight: 400; min-height: 100%; padding-top: 0.3rem; } + .cmp-global-header__nav-menu-label-button::after { display: flex; positio= +n: relative; font-size: 1rem; width: 24px; } + .cmp-global-header__nav-menu-label-button:focus-visible, .cmp-global-head= +er__nav-menu-label-button:hover { border-bottom-color: rgb(0, 0, 0); } + .cmp-global-header__nav-menu-label-button--no-drawer::after { display: no= +ne; } +} + +.cmp-global-header__nav-menu-item-content { max-height: 0px; will-change: m= +ax-height; transition: all 400ms cubic-bezier(0.02, 0.01, 0.47, 1) 0s; over= +flow: hidden; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu-item-content { left: 0px; position: absolute= +; right: 0px; top: 71px; width: 100%; z-index: -1; visibility: hidden; } +} + +.cmp-global-header__menu-footer { margin-top: auto; margin-bottom: 0px; pad= +ding: 2rem; } + +.cmp-global-header__menu-footer .color-block-accent-purple-1 .cmp-global-he= +ader__icon--star::before { color: rgb(180, 85, 170); } + +.cmp-global-header__menu-footer .color-block-accent-purple-2 .cmp-global-he= +ader__icon--star::before { color: rgb(160, 85, 245); } + +.cmp-global-header__menu-footer .color-block-accent-purple-3 .cmp-global-he= +ader__icon--star::before { color: rgb(190, 130, 255); } + +.cmp-global-header__menu-footer .color-block-accent-purple-4 .cmp-global-he= +ader__icon--star::before { color: rgb(220, 175, 255); } + +.cmp-global-header__menu-footer .color-block-accent-purple-5 .cmp-global-he= +ader__icon--star::before { color: rgb(230, 220, 255); } + +.cmp-global-header__menu-footer .color-block-alt-blue .cmp-global-header__i= +con--star::before { color: rgb(0, 65, 240); } + +.cmp-global-header__menu-footer .color-block-alt-gray .cmp-global-header__i= +con--star::before { color: rgb(190, 190, 190); } + +.cmp-global-header__menu-footer .color-block-alt-gray-dark .cmp-global-head= +er__icon--star::before { color: rgb(150, 150, 150); } + +.cmp-global-header__menu-footer .color-block-alt-gray-darker .cmp-global-he= +ader__icon--star::before { color: rgb(90, 90, 90); } + +.cmp-global-header__menu-footer .color-block-alt-green .cmp-global-header__= +icon--star::before { color: rgb(0, 215, 0); } + +.cmp-global-header__menu-footer .color-block-alt-red .cmp-global-header__ic= +on--star::before { color: red; } + +.cmp-global-header__menu-footer .color-block-alt-yellow .cmp-global-header_= +_icon--star::before { color: rgb(255, 255, 0); } + +.cmp-global-header__menu-footer .color-block-aqua .cmp-global-header__icon-= +-star::before { color: rgb(0, 255, 187); } + +.cmp-global-header__menu-footer .color-block-blue .cmp-global-header__icon-= +-star::before { color: rgb(0, 186, 255); } + +.cmp-global-header__menu-footer .color-block-blue-green .cmp-global-header_= +_icon--star::before { color: rgb(5, 240, 165); } + +.cmp-global-header__menu-footer .color-block-brand-green .cmp-global-header= +__icon--star::before { color: rgb(100, 255, 80); } + +.cmp-global-header__menu-footer .color-block-brand-orange .cmp-global-heade= +r__icon--star::before { color: rgb(255, 120, 0); } + +.cmp-global-header__menu-footer .color-block-brand-yellow .cmp-global-heade= +r__icon--star::before { color: rgb(255, 235, 50); } + +.cmp-global-header__menu-footer .color-block-blue-dark .cmp-global-header__= +icon--star::before { color: rgb(0, 142, 255); } + +.cmp-global-header__menu-footer .color-block-blue-light .cmp-global-header_= +_icon--star::before { color: rgb(0, 243, 255); } + +.cmp-global-header__menu-footer .color-block-core-purple .cmp-global-header= +__icon--star::before { color: rgb(70, 0, 115); } + +.cmp-global-header__menu-footer .color-block-cyan .cmp-global-header__icon-= +-star::before { color: rgb(0, 255, 255); } + +.cmp-global-header__menu-footer .color-block-gray .cmp-global-header__icon-= +-star::before { color: rgb(167, 167, 167); } + +.cmp-global-header__menu-footer .color-block-gray-base .cmp-global-header__= +icon--star::before { color: rgb(0, 0, 0); } + +.cmp-global-header__menu-footer .color-block-gray-dark .cmp-global-header__= +icon--star::before { color: rgb(107, 107, 107); } + +.cmp-global-header__menu-footer .color-block-gray-darker .cmp-global-header= +__icon--star::before { color: rgb(74, 74, 74); } + +.cmp-global-header__menu-footer .color-block-gray-light .cmp-global-header_= +_icon--star::before { color: rgb(204, 204, 204); } + +.cmp-global-header__menu-footer .color-block-gray-lighter .cmp-global-heade= +r__icon--star::before { color: rgb(227, 227, 227); } + +.cmp-global-header__menu-footer .color-block-gray-lightest .cmp-global-head= +er__icon--star::before { color: rgb(242, 242, 242); } + +.cmp-global-header__menu-footer .color-block-grayishyellow-dark .cmp-global= +-header__icon--star::before { color: rgb(150, 150, 140); } + +.cmp-global-header__menu-footer .color-block-grayishyellow-light .cmp-globa= +l-header__icon--star::before { color: rgb(230, 230, 220); } + +.cmp-global-header__menu-footer .color-block-green .cmp-global-header__icon= +--star::before { color: rgb(0, 255, 0); } + +.cmp-global-header__menu-footer .color-block-green-dark .cmp-global-header_= +_icon--star::before { color: rgb(0, 83, 10); } + +.cmp-global-header__menu-footer .color-block-link .cmp-global-header__icon-= +-star::before { color: rgb(0, 77, 255); } + +.cmp-global-header__menu-footer .color-block-link-dark .cmp-global-header__= +icon--star::before { color: rgb(0, 0, 136); } + +.cmp-global-header__menu-footer .color-block-orange .cmp-global-header__ico= +n--star::before { color: rgb(255, 182, 0); } + +.cmp-global-header__menu-footer .color-block-orange-dark .cmp-global-header= +__icon--star::before { color: rgb(255, 149, 0); } + +.cmp-global-header__menu-footer .color-block-pink .cmp-global-header__icon-= +-star::before { color: rgb(231, 0, 116); } + +.cmp-global-header__menu-footer .color-block-pink-dark .cmp-global-header__= +icon--star::before { color: rgb(164, 2, 83); } + +.cmp-global-header__menu-footer .color-block-pink-light .cmp-global-header_= +_icon--star::before { color: rgb(255, 80, 160); } + +.cmp-global-header__menu-footer .color-block-purple .cmp-global-header__ico= +n--star::before { color: rgb(161, 0, 255); } + +.cmp-global-header__menu-footer .color-block-purple-dark .cmp-global-header= +__icon--star::before { color: rgb(117, 0, 192); } + +.cmp-global-header__menu-footer .color-block-purple-darkest .cmp-global-hea= +der__icon--star::before { color: rgb(70, 1, 115); } + +.cmp-global-header__menu-footer .color-block-red .cmp-global-header__icon--= +star::before { color: rgb(231, 15, 41); } + +.cmp-global-header__menu-footer .color-block-red-dark .cmp-global-header__i= +con--star::before { color: rgb(189, 0, 29); } + +.cmp-global-header__menu-footer .color-block-red-darker .cmp-global-header_= +_icon--star::before { color: rgb(113, 0, 18); } + +.cmp-global-header__menu-footer .color-block-red-light .cmp-global-header__= +icon--star::before { color: rgb(255, 50, 70); } + +.cmp-global-header__menu-footer .color-block-white .cmp-global-header__icon= +--star::before { color: rgb(255, 255, 255); } + +.cmp-global-header__menu-footer .color-block-yellow .cmp-global-header__ico= +n--star::before { color: rgb(255, 212, 46); } + +.cmp-global-header__menu-footer .color-block-yellow-dark .cmp-global-header= +__icon--star::before { color: rgb(240, 192, 0); } + +.cmp-global-header__menu-footer .color-block-yellow-light .cmp-global-heade= +r__icon--star::before { color: rgb(255, 240, 179); } + +@media screen and (min-width: 1200px) { + .cmp-global-header__menu-footer { display: none; } +} + +@media screen and (max-width: 1199.9px) { + .cmp-global-header__menu-footer .cmp-global-header__action-container { fl= +ex-wrap: wrap; } + .cmp-global-header__menu-footer .cmp-global-header__other-link, .cmp-glob= +al-header__menu-footer .cmp-global-header__signin-links { -webkit-box-flex:= + 0; flex: 0 0 100%; } +} + +.cmp-global-header__other-link li, .cmp-global-header__signin-links li, .cm= +p-global-header__utility-links li { -webkit-box-align: center; align-items:= + center; display: flex; height: 44px; -webkit-box-pack: center; justify-con= +tent: center; padding: 1rem 1.5rem; } + +.cmp-global-header__other-link a, .cmp-global-header__signin-links a, .cmp-= +global-header__utility-links a { color: rgb(74, 74, 74); font-family: Graph= +ik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto= +, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.4re= +m; font-weight: 400; text-align: center; } + +.cmp-global-header__other-link { -webkit-box-align: center; align-items: ce= +nter; height: 44px; -webkit-box-pack: center; justify-content: center; padd= +ing-left: 1.5rem; padding-right: 1.5rem; } + +.cmp-global-header__other-link, .cmp-global-header__savedjobs-link a { disp= +lay: flex; } + +.cmp-global-header__savedjobs-link a.cmp-global-header__icon--star-outline:= +:before { content: "=EF=92=B2"; } + +.cmp-global-header__savedjobs-link a.cmp-global-header__icon--star-outline:= +:before, .cmp-global-header__savedjobs-link a.cmp-global-header__icon--star= +::before { padding: 1px 0px; margin-right: 4px; font-size: 18px; font-famil= +y: Ionicons; display: block; font-weight: 400; font-style: normal; line-hei= +ght: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal= +; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased;= + text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-global-header__savedjobs-link a.cmp-global-header__icon--star::before = +{ content: "=EF=92=B3"; } + +.cmp-global-header__social-icons { padding-bottom: 1rem; } + +.cmp-global-header__social-icons, .cmp-global-header__social-icons li { dis= +play: flex; -webkit-box-pack: center; justify-content: center; } + +.cmp-global-header__social-icons li { -webkit-box-align: center; align-item= +s: center; height: 44px; padding-left: 1.5rem; padding-right: 1.5rem; width= +: 44px; } + +.cmp-global-header__social-icons a { color: rgb(0, 0, 0); } + +.cmp-global-header__social-icons a::after { content: "=EF=8B=87"; font-size= +: 20px; font-family: Ionicons; display: block; font-weight: 400; font-style= +: normal; line-height: 1; text-transform: none; letter-spacing: normal; ove= +rflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoot= +hing: antialiased; text-rendering: optimizelegibility; font-feature-setting= +s: "liga"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--linkedin::after= + { content: "=EF=88=B9"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--twitter::after = +{ content: "=EF=89=83"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--facebook::after= + { content: "=EF=88=B1"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--instagram::afte= +r { content: "=EF=8D=91"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--youtube::after = +{ content: "=EF=89=8D"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--kununu::after {= + content: "=EF=93=B8"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--medium::after {= + content: "=EF=93=B9"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--renren::after {= + content: "=EE=A4=96"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--wechat::after {= + content: "=EE=A4=99"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--weibo::after { = +content: "=EE=A4=9A"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--xing::after { c= +ontent: "=EE=A4=9C"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--mail::after { c= +ontent: "=EF=90=A2"; } + +@media screen and (min-width: 768px) { + .cmp-global-header__menu-overlay { background-color: rgb(0, 0, 0); opacit= +y: 0; position: fixed; transition: opacity 0.2s ease-in-out 0s; height: 100= +%; width: 100%; z-index: -9999; transform: translateX(-100%); } +} + +html.cmp-global-header--menu-open { overflow: hidden; } + +@media screen and (max-width: 1199.9px) { + .cmp-global-header__drawer { visibility: hidden; } +} + +.cmp-global-header__nav-menu-item--open .cmp-global-header__drawer { visibi= +lity: visible; } + +.cmp-global-header__items .cmp-global-header__signin-links .cmp-global-head= +er__other-link a, .cmp-global-header__items .cmp-global-header__signin-link= +s a { color: rgb(74, 74, 74); font-size: 1.4rem; font-weight: 400; } + +.cmp-global-header__items .cmp-global-header__other-link, .cmp-global-heade= +r__items .cmp-global-header__signin-links li { text-align: center; } + +:root { --redesignSearchIconSVG: url('data:image/svg+xml;utf8,'); } + +.globalheader--summary-layout .cmp-global-header { padding-top: 64px; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header { padding-top: 80px; } +} + +.globalheader--summary-layout .cmp-global-header__menu-button { height: 64p= +x; -webkit-box-align: center; align-items: center; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__menu-button { height: 8= +0px; } +} + +.globalheader--summary-layout .cmp-global-header__navbar-container { height= +: 64px; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__navbar-container { heig= +ht: 80px; max-width: 1240px; margin: 0px auto; } + .globalheader--summary-layout .cmp-global-header__navbar-container .cmp-g= +lobal-header__nav-menu { gap: 22px; } +} + +.globalheader--summary-layout .cmp-global-header__logo { flex-shrink: 0; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__logo { padding-top: 15p= +x; } + .globalheader--summary-layout .cmp-global-header__logo img { width: 120px= +; height: 31px; } +} + +.globalheader--summary-layout .cmp-global-header__search a { -webkit-box-al= +ign: center; align-items: center; position: relative; height: 64px; } + +.globalheader--summary-layout .cmp-global-header__search a::before { conten= +t: ""; background-image: var(--redesignSearchIconSVG); background-position:= + 50% center; background-repeat: no-repeat; width: 18px; height: 32px; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__search a { height: 8rem= +; } +} + +@media screen and (min-width: 768px) { + .globalheader--summary-layout .cmp-global-header__search a::after { conte= +nt: ""; border-right: 1px solid rgb(204, 204, 204); height: 32px; position:= + absolute; margin-top: 14px; right: 0px; } +} + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__register:focus, .global= +header--summary-layout .cmp-global-header__register:hover { border-bottom: = +none; } +} + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__register, .globalheader= +--summary-layout .cmp-global-header__savedjobs, .globalheader--summary-layo= +ut .cmp-global-header__signin { border-left-width: 0px; } + .globalheader--summary-layout .cmp-global-header__register a, .globalhead= +er--summary-layout .cmp-global-header__savedjobs a, .globalheader--summary-= +layout .cmp-global-header__signin a { height: 80px; -webkit-box-align: cent= +er; align-items: center; padding: 8px 0px 0px; position: relative; } + .globalheader--summary-layout .cmp-global-header__register a::after, .glo= +balheader--summary-layout .cmp-global-header__savedjobs a::after, .globalhe= +ader--summary-layout .cmp-global-header__signin a::after { content: ""; bor= +der-right: 1px solid rgb(204, 204, 204); height: 32px; position: absolute; = +right: 0px; } +} + +.globalheader--summary-layout .cmp-global-header__careers-registration { di= +splay: none; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__careers-registration { = +border-left-width: 0px; position: relative; display: flex; -webkit-box-alig= +n: center; align-items: center; padding: 0px; border-bottom: none; } + .globalheader--summary-layout .cmp-global-header__careers-registration .c= +mp-global-header__signed-in-careers-registration-link { padding: 21px 25px = +10px; border-bottom: 4px solid transparent; } + .globalheader--summary-layout .cmp-global-header__careers-registration .c= +mp-global-header__signed-in-careers-registration-link:hover { border-bottom= +-color: rgb(0, 0, 0); } + .globalheader--summary-layout .cmp-global-header__careers-registration:ho= +ver { border-bottom: none; } + .globalheader--summary-layout .cmp-global-header__careers-registration::a= +fter { content: ""; border-right: 1px solid rgb(204, 204, 204); height: 32p= +x; position: absolute; right: 0px; top: 26px; } +} + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__signed-in-container { b= +order-left-width: 0px; } + .globalheader--summary-layout .cmp-global-header__signed-in-container::af= +ter { content: ""; border-right: 1px solid rgb(204, 204, 204); height: 32px= +; position: absolute; right: 0px; top: 26px; } +} + +.globalheader--summary-layout .cmp-global-header__nav-menu-label-button { f= +ont-size: 1.6rem; line-height: 1.6; padding-right: 0.8rem; padding-left: 0.= +8rem; } + +.globalheader--summary-layout .cmp-global-header__nav-menu-label-button::af= +ter { font-size: 1.2rem; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__nav-menu-label-button::= +after { display: flex; position: relative; font-size: 1rem; width: 24px; } + .globalheader--summary-layout .cmp-global-header__nav-menu-label-button--= +no-drawer::after { display: none; } +} + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: n= +ormal; flex-direction: column; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .content-card--cardwithbutton { order: -1; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list { display: block; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .content-card--cardwithbutton { -webkit-box-ordinal-group: unset; ord= +er: unset; } +} + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__menu-footer, .cmp-global-header__drawer--summary-la= +yout .cmp-global-header__title-link-list__menu-button { display: none; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__title-link-l= +ist__content { visibility: visible; transform: translateY(0px); position: r= +elative; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__title-link-l= +ist__content .cmp-global-header__title-link-list__content-button { display:= + none; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__drawer-one-c= +olumn .cmp-global-header__group-link-list > .responsivegrid > .aem-Grid { d= +isplay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; = +flex-direction: column; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__drawer-one-c= +olumn .cmp-global-header__group-link-list > .responsivegrid > .aem-Grid .co= +ntent-card--cardwithbutton { order: -1; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--summary-layout .cmp-global-header__drawer-one= +-column .cmp-global-header__group-link-list > .responsivegrid > .aem-Grid {= + display: block; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__drawer-one= +-column .cmp-global-header__group-link-list > .responsivegrid > .aem-Grid .= +content-card--cardwithbutton { -webkit-box-ordinal-group: unset; order: uns= +et; } +} + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__languag= +e-container, .cmp-global-header.cmp-global-header--menu-open .cmp-global-he= +ader__signed-in-container { position: absolute; transform: translateY(0px);= + transition: all 0.7s ease-in-out 0s; z-index: 2; background-color: rgb(255= +, 255, 255); width: auto; } + +@media screen and (min-width: 768px) { + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__langu= +age-container, .cmp-global-header.cmp-global-header--menu-open .cmp-global-= +header__signed-in-container { position: relative; } +} + +@media screen and (max-width: 767.9px) { + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__langu= +age-selector { display: inline-block; } +} + +.cmp-global-header__careers-registration { padding: 1.1rem 1.5rem 1rem; bor= +der-left: 0.1rem solid rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .cmp-global-header__careers-registration { padding: 1.2rem 2.3rem 1rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__careers-registration { padding-top: 2.1rem; } +} + +.cmp-global-header__careers-registration:hover { border-bottom: 0.4rem soli= +d rgb(0, 0, 0); } + +.cmp-global-header__language-container, .cmp-global-header__signed-in-conta= +iner { min-height: 100%; z-index: 2; border-left: 1px solid rgb(227, 227, 2= +27); transform: translateY(-200%); width: 0px; display: flex; } + +@media screen and (min-width: 768px) { + .cmp-global-header__language-container, .cmp-global-header__signed-in-con= +tainer { position: relative; transform: none; width: auto; } +} + +@media screen and (max-width: 1199.9px) { + .cmp-global-header__signed-in-container { display: none; } +} + +.cmp-global-header__language-selector, .cmp-global-header__signed-in-button= + { min-height: 100%; padding: 7px 15px 0px; display: inline-block; opacity:= + 1; border-bottom: 4px solid transparent; } + +.cmp-global-header__language-selector:focus, .cmp-global-header__language-s= +elector:hover, .cmp-global-header__signed-in-button:focus, .cmp-global-head= +er__signed-in-button:hover { outline-offset: 0px; border-bottom-color: tran= +sparent; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-global-header__language-selector, .cmp-global-header__signed-in-butt= +on { transform: inherit; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__language-selector, .cmp-global-header__signed-in-butt= +on { padding-top: 5px; padding-left: 25px; padding-right: 25px; } + .cmp-global-header__language-selector:focus, .cmp-global-header__signed-i= +n-button:focus { outline-offset: -1px; border-bottom-color: rgb(0, 0, 0); } + .cmp-global-header__language-selector:focus:not(:focus-visible), .cmp-glo= +bal-header__signed-in-button:focus:not(:focus-visible) { border-bottom-colo= +r: transparent; } + .cmp-global-header__language-selector:hover, .cmp-global-header__language= +-selector:hover:focus, .cmp-global-header__signed-in-button:hover, .cmp-glo= +bal-header__signed-in-button:hover:focus { border-bottom-color: rgb(0, 0, 0= +); } +} + +.cmp-global-header__language-selector .icon-down-caret, .cmp-global-header_= +_signed-in-button .icon-down-caret { vertical-align: text-bottom; } + +.cmp-global-header__language-selector .icon-down-caret::after, .cmp-global-= +header__signed-in-button .icon-down-caret::after { top: -2px; left: 0px; po= +sition: relative; color: rgb(0, 0, 0); font-family: Ionicons; font-size: 10= +px; font-weight: 400; font-style: normal; line-height: 1; content: "=EF=8D= +=9F"; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__language-selector .icon-down-caret::after, .cmp-globa= +l-header__signed-in-button .icon-down-caret::after { left: 6px; } +} + +.cmp-global-header__language-options { display: none; position: absolute; t= +op: 70px; right: 20px; width: 30rem; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__language-options { right: 28px; top: 90px; } +} + +.cmp-global-header__language-options .arrow-up { display: block; position: = +absolute; right: 20px; top: -18px; width: 1px; height: 1px; border-bottom: = +20px solid rgb(0, 0, 0); border-left: 15px solid transparent; border-right:= + 15px solid transparent; } + +.cmp-global-header__language-options .input-group { width: 100%; height: 16= +px; background: rgb(0, 0, 0); } + +.cmp-global-header__language-options .country-list { height: 410px; backgro= +und-color: rgb(255, 255, 255); overflow: hidden auto; box-shadow: rgba(0, 0= +, 0, 0.9) 0px 0px 10px 0px; } + +.cmp-global-header__language-menu li { border-bottom: 1px solid rgb(204, 20= +4, 204); padding: 2rem; color: rgb(74, 74, 74); height: 44px; font-size: 1.= +4rem; line-height: 1rem; } + +.cmp-global-header__language-menu li a { color: rgb(74, 74, 74); text-decor= +ation: none; } + +.cmp-global-header__language-menu li :hover { color: rgb(74, 74, 74); text-= +decoration: underline; } + +.cmp-global-header__language-menu li :focus { text-decoration: underline; } + +.cmp-global-header__language-menu .default { font-weight: 600; } + +.cmp-global-header__language-menu .dropdown-header { height: 25px; font-siz= +e: 1.2rem; line-height: 0.8rem; background-color: rgb(227, 227, 227); } + +.cmp-global-header .cmp-global-header__language-selector--show, .cmp-global= +-header .cmp-global-header__signed-in-option-selector--show { display: bloc= +k; } + +@media screen and (max-width: 767.9px) { + .cmp-global-header__language-selector { display: none; } +} + +#cmp-global-header__current-country { display: none; } + +.globalheader--summary-layout .cmp-global-header__language-container { bord= +er-left-width: 0px; } + +.globalheader--summary-layout .cmp-global-header__language-container .cmp-g= +lobal-header__language-selector { padding-top: 14px; } + +.globalheader--summary-layout .cmp-global-header__language-container .cmp-g= +lobal-header__language-selector .icon-down-caret::after { content: "=EF=84= +=A3"; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer { background-color: rgb(255, 255, 255); box-sh= +adow: rgb(0, 0, 0) 0px 10px 10px -10px; margin-bottom: 10px; max-height: ca= +lc(100vh - 71px); overflow-y: auto; } + .cmp-global-header__drawer-content { padding: 5rem 10%; } + .cmp-global-header__drawer-two-columns { display: flex; } + .cmp-global-header__drawer-left-column { width: 33.3333%; } + .cmp-global-header__drawer-right-column { width: 66.6667%; } +} + +@media screen and (min-width: 1200px) { + .interactivenavigations .cmp-global-header__drawer { margin-bottom: 0px; = +max-height: unset; overflow-y: hidden; } +} + +.cmp-global-header__inner-link-list a { -webkit-box-align: center; align-it= +ems: center; border-bottom: 1px solid rgb(227, 227, 227); color: rgb(0, 0, = +0); display: flex; font-size: 1.4rem; font-weight: 400; min-height: 44px; p= +adding-left: 1.5rem; padding-right: 1.5rem; position: relative; width: auto= +; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__inner-link-list { -webkit-box-orient: horizontal; -we= +bkit-box-direction: normal; flex-flow: wrap; display: flex; } + .cmp-global-header__inner-link-list li { -webkit-box-flex: 1; flex: 1 1 2= +5%; max-width: 25%; padding-left: 15px; padding-right: 15px; } + .cmp-global-header__inner-link-list a { display: inline-block; font-famil= +y: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI"= +, roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-siz= +e: 1.6rem; font-weight: 400; color: rgb(0, 77, 255); text-decoration: none;= + border: none; margin-bottom: 20px; padding-left: 0px; padding-right: 0px; = +min-height: auto; word-break: break-word; } + .cmp-global-header__inner-link-list a:focus, .cmp-global-header__inner-li= +nk-list a:hover { text-decoration: underline; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__link-list.cmp-global-header__link-list--full-width-li= + .cmp-global-header__inner-link-list li:first-child { max-width: none; -web= +kit-box-flex: 1; flex: 1 1 100%; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows {= + display: flex; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list li { max-width: none; -webkit-box-flex: = +0; flex: 0 0 auto; padding-right: 50px; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a { color: rgb(0, 77, 255); font-size: 2= +.4rem; font-weight: 400; line-height: 1.6; position: relative; text-decorat= +ion: none; display: flex; height: 44px; -webkit-box-align: center; align-it= +ems: center; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a::after { content: "=EE=A0=80"; font-si= +ze: 24px; font-family: Ionicons; font-weight: 400; font-style: normal; line= +-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: no= +rmal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialia= +sed; text-rendering: optimizelegibility; font-feature-settings: "liga"; dis= +play: inline-block; margin-left: 1rem; vertical-align: middle; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a::before { content: ""; background: rgb= +(0, 77, 255); bottom: 0px; display: block; height: 2px; left: 0px; max-widt= +h: calc(100% - 3.4rem); position: absolute; transition: width 300ms ease 0s= +; width: 0%; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a:focus, .cmp-global-header__link-list.c= +mp-global-header__link-list--with-arrows .cmp-global-header__inner-link-lis= +t a:hover { text-decoration: none; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a:focus::before, .cmp-global-header__lin= +k-list.cmp-global-header__link-list--with-arrows .cmp-global-header__inner-= +link-list a:hover::before { width: 100%; } +} + +.cmp-global-header__link-list__content .cmp-global-header__inner-link-list = +a { padding-left: 30px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__link-list__content .cmp-global-header__inner-link-lis= +t a { padding-left: 0px; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__link-list + .cmp-global-header__link-list, .cmp-globa= +l-header__link-list + .cmp-global-header__title-link-list { margin-top: 20p= +x; } + .cmp-global-header__link-list + .cmp-global-header__link-list::before, .c= +mp-global-header__link-list + .cmp-global-header__title-link-list::before {= + content: ""; border-top: 1px solid rgb(227, 227, 227); padding-bottom: 40p= +x; display: block; margin-left: 15px; margin-right: 15px; } +} + +.cmp-global-header__title-link-list__menu.cmp-global-header__title-link-lis= +t__menu--open .cmp-global-header__title-link-list__content { transform: tra= +nslateX(0px); visibility: visible; } + +.cmp-global-header__title-link-list__menu-label { display: none; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list__menu-label { display: block; font-fa= +mily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe = +UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-= +size: 1.6rem; font-weight: 600; color: rgb(0, 0, 0); text-transform: upperc= +ase; margin-bottom: 20px; padding-left: 15px; } +} + +.cmp-global-header__title-link-list__menu-button { -webkit-box-align: cente= +r; align-items: center; border-bottom: 1px solid rgb(227, 227, 227); color:= + rgb(74, 74, 74); display: flex; font-size: 1.4rem; font-weight: 400; min-h= +eight: 44px; padding-left: 3rem; padding-right: 1.5rem; position: relative;= + width: 100%; } + +.cmp-global-header__title-link-list__menu-button::after { content: "=EF=84= +=A5"; font-size: 18px; font-family: Ionicons; font-weight: 400; font-style:= + normal; line-height: 1; text-transform: none; letter-spacing: normal; over= +flow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smooth= +ing: antialiased; text-rendering: optimizelegibility; font-feature-settings= +: "liga"; -webkit-box-align: center; align-items: center; display: flex; he= +ight: 44px; -webkit-box-pack: center; justify-content: center; position: ab= +solute; right: 0px; top: 0px; width: 44px; transition: all 0.5s ease-in-out= + 0s; } + +.cmp-global-header__title-link-list__menu-button:hover { color: rgb(0, 0, 0= +); } + +.cmp-global-header__title-link-list__menu-button:focus { outline-offset: -1= +px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list__menu-button { display: none; } +} + +.cmp-global-header__title-link-list__content { -webkit-box-orient: vertical= +; -webkit-box-direction: normal; flex-direction: column; position: fixed; z= +-index: 1; background-color: rgb(255, 255, 255); width: 100%; top: 0px; bot= +tom: 0px; display: flex; transform: translateX(-100%); transition: all 0.45= +s ease-in-out 0s; overflow-y: auto; visibility: hidden; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list__content { transform: none; position:= + static; overflow: visible; } +} + +.cmp-global-header__title-link-list__content-button { -webkit-box-align: ce= +nter; align-items: center; border-bottom: 1px solid rgb(227, 227, 227); col= +or: rgb(0, 0, 0); display: flex; font-size: 1.4rem; font-weight: 600; min-h= +eight: 44px; padding-right: 1.5rem; position: relative; width: 100%; } + +.cmp-global-header__title-link-list__content-button::before { content: "=EF= +=84=A4"; font-size: 18px; font-family: Ionicons; font-weight: 400; font-sty= +le: normal; line-height: 1; text-transform: none; letter-spacing: normal; o= +verflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smo= +othing: antialiased; text-rendering: optimizelegibility; font-feature-setti= +ngs: "liga"; -webkit-box-align: center; align-items: center; display: flex;= + height: 44px; -webkit-box-pack: center; justify-content: center; border-ri= +ght: 1px solid rgb(227, 227, 227); margin-right: 1.5rem; width: 44px; } + +.cmp-global-header__title-link-list__content-button:hover { color: rgb(0, 0= +, 0); } + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list__content-button { display: none; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list + .cmp-global-header__link-list, .cmp= +-global-header__title-link-list + .cmp-global-header__title-link-list { mar= +gin-top: 20px; } + .cmp-global-header__title-link-list + .cmp-global-header__link-list::befo= +re, .cmp-global-header__title-link-list + .cmp-global-header__title-link-li= +st::before { content: ""; border-top: 1px solid rgb(227, 227, 227); padding= +-bottom: 40px; display: block; margin-left: 15px; margin-right: 15px; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list { display: flex; flex-wrap: wrap; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__link-list, .cmp-global-header__drawer--column-layo= +ut .cmp-global-header__group-link-list .cmp-global-header__title-link-list = +{ -webkit-box-flex: 1; flex: 1 1 0%; min-width: 33.3333%; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__inner-link-list { -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__link-list + .cmp-global-header__link-list, .cmp-gl= +obal-header__drawer--column-layout .cmp-global-header__group-link-list .cmp= +-global-header__link-list + .cmp-global-header__title-link-list { margin-to= +p: 0px; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__link-list + .cmp-global-header__link-list::before,= + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__link-list + .cmp-global-header__title-link-list::be= +fore { content: none; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__title-link-list + .cmp-global-header__link-list, .= +cmp-global-header__drawer--column-layout .cmp-global-header__group-link-lis= +t .cmp-global-header__title-link-list + .cmp-global-header__title-link-list= + { margin-top: 0px; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__title-link-list + .cmp-global-header__link-list::b= +efore, .cmp-global-header__drawer--column-layout .cmp-global-header__group-= +link-list .cmp-global-header__title-link-list + .cmp-global-header__title-l= +ink-list::before { content: none; } +} + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__title-link-list__menu-label { display: block; font-= +size: 1.6rem; font-weight: 600; text-transform: uppercase; padding-left: 24= +px; padding-top: 16px; margin-bottom: 16px; color: rgb(74, 74, 74); } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list { border-bottom: 1px solid rgb(227,= + 227, 227); } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list a { padding-left: 24px; color: rgb(= +0, 0, 0); border-bottom-width: 0px; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list a p { display: none; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list a:hover { color: rgb(0, 77, 255); t= +ext-decoration: none; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list li:last-child a { border-bottom-wid= +th: 1px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .cmp-global-header__title-link-list__menu-label { margin-bottom: 48px= +; padding-top: 0px; padding-left: 15px; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .cmp-global-header__inner-link-list { border-bottom: 0px; row-gap: 48= +px; padding-bottom: 55px; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .cmp-global-header__inner-link-list a { font-weight: 700; font-size: = +1.8rem; margin-bottom: 4px; line-height: 1.4; padding-left: 0px; border-bot= +tom: 0px; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .cmp-global-header__inner-link-list a p { font-size: 1.4rem; display:= + block; font-weight: 400; } +} + +.cmp-global-header__nav-menu-label-button--drawer-hover { border-bottom-col= +or: rgb(0, 0, 0); } + +.cmp-header-featured-content .cmp-teaser__content { background-color: trans= +parent; border: none; padding: 15px 30px 30px; } + +@media screen and (min-width: 1200px) { + .cmp-header-featured-content .cmp-teaser__content { padding: 0px 80px 50p= +x 35px; } +} + +.cmp-header-featured-content .cmp-teaser__pretitle { color: rgb(0, 0, 0); f= +ont-size: 1.6rem; font-weight: 600; } + +@media screen and (min-width: 1200px) { + .cmp-header-featured-content .cmp-teaser__pretitle { font-size: 1.6rem; m= +argin-bottom: 11px; } +} + +@media screen and (min-width: 1200px) { + .cmp-header-featured-content .cmp-teaser__title { margin-top: auto; margi= +n-bottom: 13px; line-height: 1.2; font-size: 1.8rem; } +} + +.cmp-header-featured-content .cmp-teaser__title-link { display: inline-bloc= +k; font-size: 1.4rem; color: rgb(74, 74, 74); font-weight: 600; } + +.cmp-header-featured-content .cmp-teaser__title-link:hover { color: rgb(74,= + 74, 74); text-decoration: underline; } + +@media screen and (min-width: 1200px) { + .cmp-header-featured-content .cmp-teaser__title-link { color: rgb(0, 77, = +255); font-size: 1.8rem; line-height: 1.2; } + .cmp-header-featured-content .cmp-teaser__title-link:hover { color: rgb(0= +, 77, 255); } + .cmp-header-featured-content .cmp-teaser__title-link:focus { text-decorat= +ion: underline; } +} + +.cmp-header-featured-content .cmp-teaser__description { margin: auto; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton { border-bottom: 1px solid rgb(242, 242, 242); } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser { background: transparent; display: block; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__content { border-width: 0px; padding: 14px 24px 24p= +x; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__description { padding-bottom: 16px; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__description p { font-size: 1.4rem; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__title { font-size: 1.4rem; font-weight: 600; paddin= +g-bottom: 4px; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__action-container .cmp-teaser__action-link { backgro= +und: transparent; border: 0px; color: rgb(0, 77, 255); font-size: 1.4rem; f= +ont-weight: 600; box-shadow: none; text-transform: none; -webkit-box-pack: = +start; justify-content: flex-start; padding: 0px; margin: 0px; min-height: = +unset; min-width: unset; height: unset; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__action-container .cmp-teaser__action-link:focus, .c= +mp-global-header__drawer--summary-layout .content-card.content-card--cardwi= +thbutton .cmp-teaser__action-container .cmp-teaser__action-link:hover { tra= +nsform: none; } + +@media screen and (min-width: 768px) { + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container .cmp-teaser__action-link::after = +{ content: "=EE=A0=80"; font-size: 14px; font-family: Ionicons; font-weight= +: 400; font-style: normal; line-height: 1; text-transform: none; letter-spa= +cing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -= +webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fon= +t-feature-settings: "liga"; display: inline-block; margin-left: 1rem; verti= +cal-align: middle; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton { border-bottom-width: 0px; border-top: 1px solid rgb(227, 227= +, 227); } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__content { display: grid; grid-template-columns: 3= +fr 1fr; grid-template-rows: auto; -webkit-box-align: start; align-items: st= +art; border-top-color: rgb(227, 227, 227); padding-top: 48px; padding-left:= + 0px; padding-right: 0px; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__title { font-weight: 700; font-size: 1.6rem; grid= +-area: 1 / 1 / 2 / 2; padding-bottom: 0px; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__description { grid-area: 2 / 1 / 3 / 2; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__description p { font-size: 1.6rem; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container { grid-area: 1 / 2 / span 3 / 3;= + place-self: stretch end; height: 100%; position: relative; padding-right: = +16px; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container::before { content: ""; width: 36= +px; height: 36px; border: 1px solid rgb(0, 77, 255); border-radius: 50%; po= +sition: absolute; transition-duration: 0.4s; transition-property: all; tran= +sition-timing-function: ease; transition-delay: 0s; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container .cmp-teaser__action-link { font-= +size: 1.6rem; padding-left: 60px; line-height: 1.6; height: 36px; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container .cmp-teaser__action-link::after = +{ content: "=EF=8F=96"; font-size: 34px; font-family: Ionicons; display: bl= +ock; font-weight: 400; font-style: normal; line-height: 1; text-transform: = +none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; d= +irection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimiz= +elegibility; font-feature-settings: "liga"; position: absolute; left: 1.2re= +m; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container:hover::before { width: 100%; bor= +der-radius: 50px; } +} + +.cmp-biohero .cmp-about-hero__content { display: grid; grid-template-column= +s: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__content { grid-template-columns: 6fr 6fr; } +} + +.cmp-biohero .cmp-about-hero__content .breadcrumb { padding-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__content .breadcrumb { padding-bottom: 2rem;= + } +} + +.cmp-biohero .cmp-about-hero__left { grid-column: 1; padding: 3rem 0px 2rem= +; word-break: break-word; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__left { grid-column: 1 / 2; padding: 5rem 1.= +5rem 5rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__left { padding: 5rem 0px; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-text { padding: 1rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__left .cmp-text { padding: 2rem 0px; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-text p { line-height: 2.56rem; } + +.cmp-biohero .cmp-about-hero__left .cmp-title__text--short { font-family: G= +raphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", ro= +boto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight:= + 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-h= +eight: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__left .cmp-title__text--short { font-size: 6= +.5rem; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-title__text--long { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: = +800; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-he= +ight: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__left .cmp-title__text--long { font-size: 5.= +8rem; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-about-hero__title-region { display:= + inline-block; width: 100%; margin-top: 20px; font-family: Graphik, Arial, = +system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "= +Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-styl= +e: normal; text-transform: uppercase; letter-spacing: 0.104em; color: rgb(0= +, 0, 0); line-height: 1.4; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__left .cmp-about-hero__title-region { font-s= +ize: 1.8rem; letter-spacing: 0.07em; } +} + +@media screen and (max-width: 999.9px) { + .cmp-biohero .cmp-about-hero__left .cmp-about-hero__title-region { margin= +-top: 15px; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-separator--vertical { position: rel= +ative; top: 5px; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__left .cmp-separator--vertical { top: 3px; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-separator__horizontal-rule { margin= +: 0px 10px; } + +.cmp-biohero .cmp-about-hero .cmp-icons { display: inline-block; margin-top= +: 15px; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon { float: left; -webkit-box-al= +ign: center; align-items: center; -webkit-box-pack: start; justify-content:= + flex-start; margin-right: 2.556rem; margin-bottom: 0.5rem; display: flex; = +} + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon { margin-right: 1.44rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon { margin-right: 3rem; } +} + +.cmp-biohero .cmp-about-hero .cmp-icons .icon p { display: none; color: rgb= +(0, 77, 255); } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon p { display: inline; } +} + +@media screen and (max-width: 999.9px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon p { font-size: 1.4rem; line= +-height: 1.6; } +} + +.cmp-biohero .cmp-about-hero .cmp-icons .icon:focus span, .cmp-biohero .cmp= +-about-hero .cmp-icons .icon:hover span { background-color: rgb(0, 77, 255)= +; color: rgb(255, 255, 255); transition: all 0.5s ease-in-out 0s; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon:focus:not(:focus-visible) spa= +n { background-color: transparent; color: inherit; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon--linkedin::after { content: "= +=EF=88=B9"; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon--linkedin::after, .cmp-bioher= +o .cmp-about-hero .cmp-icons .icon--twitter::after { font-size: 18px; font-= +family: Ionicons; display: block; font-weight: 400; font-style: normal; lin= +e-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: n= +ormal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antiali= +ased; text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon--twitter::after { content: "= +=EF=89=83"; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon--linkedin, .cmp-biohero .cmp-= +about-hero .cmp-icons .icon--twitter { -webkit-box-align: center; align-ite= +ms: center; border-radius: 50%; border: 2px solid rgb(0, 77, 255); color: r= +gb(0, 77, 255); display: flex; height: 3.4rem; -webkit-box-pack: center; ju= +stify-content: center; margin-right: 0.7rem; width: 3.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon--linkedin, .cmp-biohero .cm= +p-about-hero .cmp-icons .icon--twitter { margin-right: 0.8rem; } +} + +.cmp-biohero .cmp-about-hero .cmp-quote { border-top: 1px solid rgb(204, 20= +4, 204); display: flex; -webkit-box-orient: vertical; -webkit-box-direction= +: normal; flex-direction: column; margin-top: 15px; padding-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero .cmp-quote { margin-top: 20px; -webkit-box-o= +rient: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-quote { -webkit-box-orient: horizontal;= + -webkit-box-direction: normal; flex-direction: row; margin-top: 30px; padd= +ing-top: 3rem; } +} + +.cmp-biohero .cmp-about-hero .cmp-quote__icon { height: 43px; min-width: 48= +px; margin-bottom: 10px; margin-right: 1rem; } + +.cmp-biohero .cmp-about-hero .cmp-quote__icon::after { color: rgb(161, 0, 2= +55); content: "=EE=A4=80"; font-size: 43px; font-family: Ionicons; display:= + block; font-weight: 400; font-style: normal; line-height: 1; text-transfor= +m: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap= +; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opti= +mizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-quote__icon::after { content: "=EE=A4= +=80"; font-size: 48px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-quote__icon { height: 48px; min-width: = +54px; margin-right: 3rem; } +} + +.cmp-biohero .cmp-about-hero .cmp-quote .content { font-size: 1.4rem; line-= +height: 1.6; } + +.cmp-biohero .cmp-about-hero .cmp-quote .content p { display: inline; } + +.cmp-biohero .cmp-about-hero__right { grid-area: auto / 1; margin: 0px -15p= +x; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__right { grid-column: 2 / 3; margin-left: 15= +px; padding-top: 0px; margin-right: calc(100% - 50vw + var(--scrollbar-widt= +h)/2); } +} + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__right .image .cmp-image__image { height: 10= +0%; position: absolute; inset: 0px; object-fit: cover; object-position: cen= +ter center; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__right .image .cmp-image__image { object-fit= +: contain; } +} + +@media screen and (min-width: 1200px) { + .cmp-biohero .cmp-about-hero__right .image .cmp-image__image { object-pos= +ition: left center; } +} + +@media screen and (min-width: 768px) { + .cmp-biohero.image-full-bleed .cmp-about-hero__right { margin-right: calc= +(100% - 50vw + var(--scrollbar-width)/2); } + .cmp-biohero.image-full-bleed .cmp-about-hero__right .cmp-image__image { = +object-fit: cover; } +} + +.event-hero.color-block-accent-purple-1 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(180, 85, 170); } + +.event-hero.color-block-accent-purple-2 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(160, 85, 245); } + +.event-hero.color-block-accent-purple-3 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(190, 130, 255); } + +.event-hero.color-block-accent-purple-4 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(220, 175, 255); } + +.event-hero.color-block-accent-purple-5 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(230, 220, 255); } + +.event-hero.color-block-alt-blue .cmp-event-hero__container .h-title-eyebro= +w { border-color: rgb(0, 65, 240); } + +.event-hero.color-block-alt-gray .cmp-event-hero__container .h-title-eyebro= +w { border-color: rgb(190, 190, 190); } + +.event-hero.color-block-alt-gray-dark .cmp-event-hero__container .h-title-e= +yebrow { border-color: rgb(150, 150, 150); } + +.event-hero.color-block-alt-gray-darker .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(90, 90, 90); } + +.event-hero.color-block-alt-green .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(0, 215, 0); } + +.event-hero.color-block-alt-red .cmp-event-hero__container .h-title-eyebrow= + { border-color: red; } + +.event-hero.color-block-alt-yellow .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(255, 255, 0); } + +.event-hero.color-block-aqua .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(0, 255, 187); } + +.event-hero.color-block-blue .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(0, 186, 255); } + +.event-hero.color-block-blue-green .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(5, 240, 165); } + +.event-hero.color-block-brand-green .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(100, 255, 80); } + +.event-hero.color-block-brand-orange .cmp-event-hero__container .h-title-ey= +ebrow { border-color: rgb(255, 120, 0); } + +.event-hero.color-block-brand-yellow .cmp-event-hero__container .h-title-ey= +ebrow { border-color: rgb(255, 235, 50); } + +.event-hero.color-block-blue-dark .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(0, 142, 255); } + +.event-hero.color-block-blue-light .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(0, 243, 255); } + +.event-hero.color-block-core-purple .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(70, 0, 115); } + +.event-hero.color-block-cyan .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(0, 255, 255); } + +.event-hero.color-block-gray .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(167, 167, 167); } + +.event-hero.color-block-gray-base .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(0, 0, 0); } + +.event-hero.color-block-gray-dark .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(107, 107, 107); } + +.event-hero.color-block-gray-darker .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(74, 74, 74); } + +.event-hero.color-block-gray-light .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(204, 204, 204); } + +.event-hero.color-block-gray-lighter .cmp-event-hero__container .h-title-ey= +ebrow { border-color: rgb(227, 227, 227); } + +.event-hero.color-block-gray-lightest .cmp-event-hero__container .h-title-e= +yebrow { border-color: rgb(242, 242, 242); } + +.event-hero.color-block-grayishyellow-dark .cmp-event-hero__container .h-ti= +tle-eyebrow { border-color: rgb(150, 150, 140); } + +.event-hero.color-block-grayishyellow-light .cmp-event-hero__container .h-t= +itle-eyebrow { border-color: rgb(230, 230, 220); } + +.event-hero.color-block-green .cmp-event-hero__container .h-title-eyebrow {= + border-color: rgb(0, 255, 0); } + +.event-hero.color-block-green-dark .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(0, 83, 10); } + +.event-hero.color-block-link .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(0, 77, 255); } + +.event-hero.color-block-link-dark .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(0, 0, 136); } + +.event-hero.color-block-orange .cmp-event-hero__container .h-title-eyebrow = +{ border-color: rgb(255, 182, 0); } + +.event-hero.color-block-orange-dark .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(255, 149, 0); } + +.event-hero.color-block-pink .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(231, 0, 116); } + +.event-hero.color-block-pink-dark .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(164, 2, 83); } + +.event-hero.color-block-pink-light .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(255, 80, 160); } + +.event-hero.color-block-purple .cmp-event-hero__container .h-title-eyebrow = +{ border-color: rgb(161, 0, 255); } + +.event-hero.color-block-purple-dark .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(117, 0, 192); } + +.event-hero.color-block-purple-darkest .cmp-event-hero__container .h-title-= +eyebrow { border-color: rgb(70, 1, 115); } + +.event-hero.color-block-red .cmp-event-hero__container .h-title-eyebrow { b= +order-color: rgb(231, 15, 41); } + +.event-hero.color-block-red-dark .cmp-event-hero__container .h-title-eyebro= +w { border-color: rgb(189, 0, 29); } + +.event-hero.color-block-red-darker .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(113, 0, 18); } + +.event-hero.color-block-red-light .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(255, 50, 70); } + +.event-hero.color-block-white .cmp-event-hero__container .h-title-eyebrow {= + border-color: rgb(255, 255, 255); } + +.event-hero.color-block-yellow .cmp-event-hero__container .h-title-eyebrow = +{ border-color: rgb(255, 212, 46); } + +.event-hero.color-block-yellow-dark .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(240, 192, 0); } + +.event-hero.color-block-yellow-light .cmp-event-hero__container .h-title-ey= +ebrow { border-color: rgb(255, 240, 179); } + +.event-hero .cmp-event-hero__container { display: flex; -webkit-box-orient:= + vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__container { -webkit-box-orient: horizontal; = +-webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: end; = +justify-content: flex-end; } +} + +.event-hero .cmp-event-hero__cta-link { display: inline; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link { font-size:= + 1.2rem; white-space: nowrap; padding-top: 1.5rem; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link::before { bo= +ttom: -0.6rem; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link:focus-visibl= +e { outline: rgb(0, 77, 255) solid 1px; box-shadow: none; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link:focus-visibl= +e::before { width: 100%; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link::after { fon= +t-size: 1.716rem; line-height: 1.212rem; top: -0.1rem; position: relative; = +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link::after { f= +ont-size: 1.8rem; line-height: 1.278rem; top: -0.12rem; } +} + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link[aria-describ= +edby] { padding-top: 0px; } + +.event-hero .cmp-event-hero__text-container { margin: 3rem 0px 2rem; paddin= +g: 0px 1.5rem; max-width: 59rem; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__text-container { width: 50%; margin: 5rem 0p= +x; padding: 0px 1.5rem 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__text-container { padding: 0px 1.5rem; } +} + +.event-hero .cmp-event-hero__breadcrumb-container { padding-bottom: 2rem; } + +.event-hero .cmp-event-hero__title-container { font-size: 2rem; padding-bot= +tom: 3rem; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__title-container { padding-bottom: 25px; } +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__title-container { font-size: 3rem; padding-b= +ottom: 2rem; } +} + +.event-hero .cmp-event-hero__title-container .cmp-title__text--short { font= +-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Seg= +oe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fo= +nt-style: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1= +; font-size: 3.6rem; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__title-container .cmp-title__text--short { fo= +nt-size: 6.5rem; } +} + +.event-hero .cmp-event-hero__title-container .cmp-title__text--long { font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__title-container .cmp-title__text--long { fon= +t-size: 5.8rem; } +} + +.event-hero .cmp-event-hero__date-location-container { word-break: break-wo= +rd; padding-bottom: 2rem; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__date-location-container { padding-bottom: 1.= +5rem; } +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__date-location-container { padding-bottom: 2.= +5rem; } +} + +.event-hero .cmp-event-hero__date-location-container .vertical-seperator { = +display: inline-block; color: rgb(204, 204, 204); margin: 0px 1rem; } + +.event-hero .cmp-event-hero__date-location-container .vertical-seperator::a= +fter { content: "|"; } + +.event-hero .cmp-event-hero__date-location-container .cmp-text__label-small= + { line-height: 1.2; } + +.event-hero .cmp-event-hero__hashtag-container { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__hashtag-container { padding-bottom: 2.5rem; = +} +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__hashtag-container { padding-bottom: 2rem; } +} + +.event-hero .cmp-event-hero__hashtag-title-container { display: inline-bloc= +k; font-size: 1.2rem; line-height: 1; } + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__hashtag-title-container { border-bottom-widt= +h: 0.3rem; } +} + +.event-hero .cmp-event-hero__hashtag-title-container .h-title-eyebrow { bor= +der-bottom: 0.2rem solid rgb(0, 186, 255); word-break: break-word; } + +.event-hero .cmp-event-hero__hashtag-url { color: rgb(0, 0, 0); } + +.event-hero .cmp-event-hero__hashtag-url:hover { color: rgb(0, 77, 255); } + +.event-hero .cmp-event-hero__description { font-size: 1.4rem; line-height: = +2.25rem; } + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__description { font-size: 1.6rem; line-height= +: 2.56rem; } +} + +.event-hero .cmp-event-hero__image-container { position: relative; display:= + flex; -webkit-box-align: center; align-items: center; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__image-container { width: 50%; } +} + +@media screen and (min-width: 2000px) { + .event-hero .cmp-event-hero__image-container .cmp-image { float: left; } +} + +.event-hero .cmp-event-hero__image-container .cmp-teaser__image { border: n= +one; } + +@media screen and (min-width: 2000px) { + .event-hero .cmp-event-hero__image-container .cmp-teaser__image { positio= +n: relative; } +} + +.event-hero .cmp-event-hero__image-container .cmp-image__image { width: 100= +%; height: 100%; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__image-container .cmp-image__image { object-f= +it: cover; position: absolute; inset: 0px; } +} + +@media screen and (min-width: 2000px) { + .event-hero .cmp-event-hero__image-container .cmp-image__image { object-f= +it: contain; position: relative; } +} + +@media screen and (min-width: 1000px) { + .job-listing-hero { transform: scale(1); } +} + +.full-width .job-listing-hero { padding-left: 15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .full-width .job-listing-hero { padding-left: 35px; } +} + +@media screen and (min-width: 1200px) { + .full-width .job-listing-hero { padding-left: 79px; } +} + +.job-listing-hero__wrapper { position: relative; overflow: hidden; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__container { max-width: 12= +5rem; margin: 0px auto; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__text-container { padding:= + 3rem 1.5rem 3rem 0px; } + +@media screen and (min-width: 768px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__text-container { width:= + 50%; padding: 5rem 3rem 5rem 0px; } +} + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__text-container { width:= + 66.67%; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container { pa= +dding-bottom: 1rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item:first-child::after { display: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item:nth-child(2)::before { content: "|"; color: rgb(204, 204,= + 204); display: block; padding: 0px 1rem; margin-top: -4px; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item:nth-child(2)::after, .job-listing-hero__wrapper .cmp-job-= +listing-hero__breadcrumb-container .cmp-breadcrumb__item:nth-child(n+3) { d= +isplay: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item-link { border: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item-link:focus::after, .job-listing-hero__wrapper .cmp-job-li= +sting-hero__breadcrumb-container .cmp-breadcrumb__item-link span:hover::aft= +er { transition: none 0s ease 0s; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__title-container { word-br= +eak: break-word; padding-bottom: 2rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__title-container .cmp-titl= +e__text { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsy= +stemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, = +sans-serif; font-weight: 600; font-style: normal; text-transform: none; col= +or: rgb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__title-container .cmp-ti= +tle__text { font-size: 4.8rem; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container { word-b= +reak: break-word; padding-bottom: 2rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__labels-container { padd= +ing-bottom: 3rem; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .vertica= +l-seperator { display: inline-block; color: rgb(204, 204, 204); margin: 0px= + 1rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .vertica= +l-seperator::after { content: "|"; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .cmp-tex= +t__label-small { line-height: 1.2; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .cmp-job= +-listing-hero__view-all-link { color: rgb(0, 77, 255); } + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .cmp-job= +-listing-hero__view-all-link:focus-visible, .job-listing-hero__wrapper .cmp= +-job-listing-hero__labels-container .cmp-job-listing-hero__view-all-link:ho= +ver { color: rgb(0, 0, 136); border-bottom: 0.2rem solid rgb(0, 77, 255); } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container { display: = +flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-dir= +ection: column; row-gap: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__cta-container { -webkit= +-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; -w= +ebkit-box-align: center; align-items: center; column-gap: 3rem; } +} + +@media screen and (min-width: 1200px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-butt= +on__compliance { display: none; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job.cmp-button__info-icon .cmp-button { line-height: 2.24rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job.cmp-button__info-icon .cmp-button::before { margin-right: 0.496= +rem; font-size: 1.808rem; line-height: 1.808rem; width: 1.4695rem; height: = +1.8078rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__go-back-label--hide, .job-listing-hero__wrapper .cmp-job-listing-hero__ct= +a-container .cmp-button__saved-job.cmp-button__info-icon .cmp-button__save-= +job--hidden, .job-listing-hero__wrapper .cmp-job-listing-hero__cta-containe= +r .cmp-button__saved-job.cmp-button__info-icon .cmp-button__saved, .job-lis= +ting-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button__saved-= +job.cmp-button__info-icon .cmp-button__saved--hidden { display: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star { font-weight: 600; text-transform: uppercase; color: rgb(= +0, 77, 255); font-size: 1.4rem; display: block; padding-bottom: 0.5rem; } + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-butt= +on__saved-job-star { font-size: 1.6rem; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star:focus-visible .cmp-button__text, .job-listing-hero__wrappe= +r .cmp-job-listing-hero__cta-container .cmp-button__saved-job-star:hover .c= +mp-button__text { border-bottom: 0.2rem solid rgb(0, 77, 255); padding-bott= +om: 0.3rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star:focus { box-shadow: rgb(0, 77, 255) 0px 0px 0px 1px; outli= +ne: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star::before { padding: 0px; margin-right: 0.2rem; content: "= +=EF=92=B3"; font-size: 22px; font-family: Ionicons; font-weight: 400; font-= +style: normal; line-height: 1; text-transform: none; letter-spacing: normal= +; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-= +smoothing: antialiased; text-rendering: optimizelegibility; font-feature-se= +ttings: "liga"; display: inline-block; position: relative; top: -0.1rem; ve= +rtical-align: middle; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-outline { font-weight: 600; text-transform: uppercase; col= +or: rgb(0, 77, 255); font-size: 1.4rem; display: block; padding-bottom: 0.5= +rem; } + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-butt= +on__saved-job-star-outline { font-size: 1.6rem; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-outline:focus-visible .cmp-button__text, .job-listing-hero= +__wrapper .cmp-job-listing-hero__cta-container .cmp-button__saved-job-star-= +outline:hover .cmp-button__text { border-bottom: 0.2rem solid rgb(0, 77, 25= +5); padding-bottom: 0.3rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-outline:focus { box-shadow: rgb(0, 77, 255) 0px 0px 0px 1p= +x; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-outline::before { padding: 0px; margin-right: 0.2rem; cont= +ent: "=EF=92=B2"; font-size: 22px; font-family: Ionicons; font-weight: 400;= + font-style: normal; line-height: 1; text-transform: none; letter-spacing: = +normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit= +-font-smoothing: antialiased; text-rendering: optimizelegibility; font-feat= +ure-settings: "liga"; display: inline-block; position: relative; top: -0.1r= +em; vertical-align: middle; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-hidden { display: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +--primary-white .cmp-button { margin-left: 0px; margin-top: 0px; margin-bot= +tom: 1.1rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__info-icon .cmp-button::before { font-weight: 600; margin-right: 0.5rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-share-= +modal__inner { position: fixed; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-share-= +modal__content { position: absolute; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__image-container { positio= +n: absolute; right: 0px; top: 0px; bottom: 1.5rem; margin-top: -1.4%; margi= +n-bottom: -3.35%; display: none; min-height: 10rem; } + +@media screen and (min-width: 768px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__image-container { displ= +ay: block; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__image-container { width= +: 33.33%; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__image-container .cmp-teas= +er__image { border: none; height: 100%; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__image-container .cmp-imag= +e, .job-listing-hero__wrapper .cmp-job-listing-hero__image-container .cmp-i= +mage__image { height: 100%; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__image-container .cmp-imag= +e__image { width: auto; } + +.job-listing-hero .cmp-button__share-icon .cmp-button:hover .cmp-button__te= +xt { border-bottom: none; padding-bottom: 0px; } + +.job-listing-hero .cmp-share-banner__icon--mail { border-color: rgb(0, 77, = +255); color: rgb(0, 77, 255); } + +.job-listing-hero .cmp-share-banner__icon--mail:hover { background-color: r= +gb(0, 77, 255); color: rgb(255, 255, 255); } + +.job-listing-hero .cmp-share-banner__icon--mail:focus { color: rgb(255, 255= +, 255); } + +.job-listing-hero .cmp-button__compliance-two { display: none; } + +@media screen and (min-width: 1200px) { + .job-listing-hero .cmp-button__compliance-two { display: block; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__content { display: grid; grid= +-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__content { grid-template-col= +umns: 6fr 6fr; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__content .breadcrumb { padding= +-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__content .breadcrumb { paddi= +ng-bottom: 2rem; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left { grid-column: 1; word-b= +reak: break-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__left { padding: 5rem 1.5rem= + 5rem 0px; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__left { padding: 5rem 0px; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-text { padding: 1re= +m 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__left .cmp-text { padding: 2= +rem 0px 0px; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-text p { font-size:= + 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__left .cmp-text p { font-siz= +e: 1.8rem; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .podcastbadges .cmp-text= + { font-size: 1.6rem; } + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-title__text--short = +{ font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont= +, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-ser= +if; font-weight: 800; font-style: normal; text-transform: none; color: rgb(= +0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__left .cmp-title__text--shor= +t { font-size: 6.5rem; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-title__text--long {= + font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont,= + "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-seri= +f; font-weight: 800; font-style: normal; text-transform: none; color: rgb(0= +, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__left .cmp-title__text--long= + { font-size: 5.8rem; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-button { margin: 2r= +em 0px 0px; } + +.cmp-about-hero--program-sub .cmp-about-hero__right { position: relative; g= +rid-area: auto / 1; padding-top: 2rem; margin: 0px -15px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__right { grid-column: 2 / 3;= + margin-left: 15px; margin-right: calc(100% - 50vw + var(--scrollbar-width)= +/2); padding-top: 0px; } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__right .image .cmp-image__im= +age { object-fit: cover; height: 100%; position: absolute; inset: 0px; } +} + +.cmp-about-hero--program-sub .cmp-about-hero .cmp-podcast-badge__container = +{ width: fit-content; } + +.cmp-about-hero--program-sub .cmp-about-hero .cmp-podcast-badge__container = +.cmp-container { display: inline-grid; grid-template-columns: repeat(2, 2fr= +); gap: 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero .cmp-podcast-badge__containe= +r .cmp-container { width: 171%; } +} + +@media screen and (min-width: 1200px) { + .cmp-about-hero--program-sub .cmp-about-hero .cmp-podcast-badge__containe= +r .cmp-container { width: 100%; } +} + +.cmp-about-hero--program-sub .cmp-about-hero .podcastbadges .cmp-image__ima= +ge { margin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.cmp-about-hero--theme .cmp-about-hero__content { display: grid; padding-to= +p: 4rem; grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero__content { grid-template-columns: = +6fr 6fr; padding-top: 0px; } +} + +.cmp-about-hero--theme .cmp-about-hero__left { grid-column: 1; word-break: = +break-word; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero__left { padding: 3rem 0px 0px; gri= +d-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left { padding: 5rem 1.5rem 0px 0= +px; } +} + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-text { padding: 2rem 0px = +0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-text { margin-bottom: 3= +0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-text { padding: 1.5rem = +0px 0px; margin-bottom: 50px; } +} + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-text p { font-size: 1.4re= +m; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-text p { font-size: 1.6= +rem; } +} + +.cmp-about-hero--theme .cmp-about-hero__left .podcastbadges .cmp-text { fon= +t-size: 1.6rem; margin-bottom: auto; } + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-podcast-badge .text .cmp-= +text { margin-bottom: auto; } + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-title__text--short { font= +-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Seg= +oe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fo= +nt-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, = +0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-title__text--short { fo= +nt-size: 6.5rem; } +} + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-title__text--long { font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-title__text--long { fon= +t-size: 5.8rem; } +} + +.cmp-about-hero--theme .cmp-about-hero__right { grid-area: auto / 1; paddin= +g-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero__right { grid-column: 2 / 3; margi= +n-left: 0px; padding-top: 0px; } + .cmp-about-hero--theme .cmp-about-hero__right .image .cmp-image__image { = +width: auto; height: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__right { margin-left: 15px; } +} + +.cmp-about-hero--theme .cmp-about-hero .cmp-podcast-badge__container { widt= +h: fit-content; } + +.cmp-about-hero--theme .cmp-about-hero .cmp-podcast-badge__container .cmp-c= +ontainer { display: inline-grid; grid-template-columns: repeat(2, 2fr); gap= +: 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero .cmp-podcast-badge__container { wi= +dth: 171%; } +} + +@media screen and (min-width: 1200px) { + .cmp-about-hero--theme .cmp-about-hero .cmp-podcast-badge__container { wi= +dth: 102%; } +} + +.cmp-about-hero--theme .cmp-about-hero .podcastbadges .cmp-image__image { m= +argin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.cmp-about-hero--program .cmp-about-hero__content { display: grid; grid-tem= +plate-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__content { grid-template-columns= +: 6fr 6fr; } +} + +.cmp-about-hero--program .cmp-about-hero__left { grid-column: 1; word-break= +: break-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__left { padding: 5rem 1.5rem 5re= +m 0px; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program .cmp-about-hero__left { padding: 8rem 0px 5rem; = +} +} + +.cmp-about-hero--program .cmp-about-hero__left .cmp-text { padding: 1rem 0p= +x 0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__left .cmp-text { padding: 2rem = +0px 0px; } +} + +.cmp-about-hero--program .cmp-about-hero__left .cmp-text p { font-size: 1.4= +rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program .cmp-about-hero__left .cmp-text p { font-size: 1= +.8rem; } +} + +.cmp-about-hero--program .cmp-about-hero__left .podcastbadges .cmp-text { f= +ont-size: 1.6rem; } + +.cmp-about-hero--program .cmp-about-hero__left .cmp-title__text--short { fo= +nt-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "S= +egoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; = +font-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0= +, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program .cmp-about-hero__left .cmp-title__text--short { = +font-size: 6.5rem; } +} + +.cmp-about-hero--program .cmp-about-hero__left .cmp-title__text--long { fon= +t-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Se= +goe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; f= +ont-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0,= + 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program .cmp-about-hero__left .cmp-title__text--long { f= +ont-size: 5.8rem; } +} + +.cmp-about-hero--program .cmp-about-hero__left .cmp-button { margin: 2rem 0= +px 0px; } + +.cmp-about-hero--program .cmp-about-hero__right { position: relative; grid-= +area: auto / 1; padding-top: 2rem; margin: 0px -15px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__right { grid-column: 2 / 3; mar= +gin-left: 15px; margin-right: calc(100% - 50vw + var(--scrollbar-width)/2);= + padding-top: 0px; } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__right .image .cmp-image__image = +{ object-fit: cover; height: 100%; position: absolute; inset: 0px; } +} + +.cmp-about-hero--program .cmp-about-hero .cmp-podcast-badge__container { wi= +dth: fit-content; } + +.cmp-about-hero--program .cmp-about-hero .cmp-podcast-badge__container .cmp= +-container { display: inline-grid; grid-template-columns: repeat(2, 2fr); g= +ap: 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero .cmp-podcast-badge__container .c= +mp-container { width: 171%; } +} + +@media screen and (min-width: 1200px) { + .cmp-about-hero--program .cmp-about-hero .cmp-podcast-badge__container .c= +mp-container { width: 100%; } +} + +.cmp-about-hero--program .cmp-about-hero .podcastbadges .cmp-image__image {= + margin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content {= + display: grid; grid-template-columns: 12fr; max-width: 1200px; margin: aut= +o; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= + { grid-template-columns: 6fr 6fr; } +} + +.careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content__= +left { grid-column: 1; word-break: break-word; padding: 4rem 0px 0px; margi= +n-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= +__left { grid-column: 1 / 2; padding: 5rem 1.5rem 5rem 0px; margin-bottom: = +0px; } +} + +@media screen and (min-width: 1000px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= +__left { padding: 8rem 1.5rem 8rem 0px; margin-bottom: 0px; } +} + +.careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content__= +right { position: relative; grid-area: auto / 1; margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= +__right { grid-column: 2 / 3; margin-left: 0.1rem; margin-right: calc(100% = +- 50vw + var(--scrollbar-width)/2); } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= +__right .image .cmp-image__image { object-position: 60% top; object-fit: co= +ver; height: 100%; position: absolute; inset: 0px; } +} + +.careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__conten= +t { display: grid; grid-template-columns: 12fr; max-width: 1200px; margin: = +auto; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent { grid-template-columns: 6fr 6fr; } +} + +@media screen and (min-width: 1000px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent { grid-template-columns: 14fr 6fr; } +} + +.careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__conten= +t__left { grid-column: 1; word-break: break-word; padding: 4rem 0px 0px; ma= +rgin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent__left { grid-column: 1 / 2; padding: 5rem 1.5rem 5rem 0px; margin-botto= +m: 0px; } +} + +@media screen and (min-width: 1000px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent__left { padding: 8rem 1.5rem 8rem 0px; margin-bottom: 0px; } +} + +.careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__conten= +t__right { position: relative; grid-area: auto / 1; margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent__right { grid-column: 2 / 3; margin-left: 0.1rem; margin-right: calc(10= +0% - 50vw + var(--scrollbar-width)/2); } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent__right .image .cmp-image__image { object-position: 60% top; object-fit:= + cover; height: 100%; position: absolute; inset: 0px; } +} + +.careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero-text-bl= +ock__caption { max-width: 200px; } + +@media screen and (min-width: 1000px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero-text-= +block__caption { max-width: 230px; } +} + +.careers-hero .cmp-title__text--short { font-family: Graphik, Arial, system= +-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvet= +ica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: nor= +mal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size: = +3.6rem; } + +@media screen and (min-width: 1000px) { + .careers-hero .cmp-title__text--short { font-size: 6.5rem; } +} + +.careers-hero .cmp-title__text--long { font-family: Graphik, Arial, system-= +ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helveti= +ca Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: norm= +al; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size: 3= +.6rem; } + +@media screen and (min-width: 1000px) { + .careers-hero .cmp-title__text--long { font-size: 5.8rem; } +} + +.careers-hero .title { display: grid; } + +.careers-hero .description { display: grid; margin-top: 1rem; font-size: 1.= +4rem; font-weight: 400; line-height: 2.24rem; } + +@media screen and (min-width: 768px) { + .careers-hero .description { width: auto; margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .careers-hero .description { line-height: 1.6; font-size: 1.8rem; } +} + +.careers-hero .description .cmp-text__link { color: rgb(0, 77, 255); } + +.careers-hero .description .cmp-text__link:focus, .careers-hero .descriptio= +n .cmp-text__link:hover { color: rgb(0, 0, 136); } + +.careers-hero .breadcrumb { margin-bottom: 2rem; } + +.careers-hero .cmp-breadcrumb__item { padding-bottom: 0px; } + +.careers-hero .cmp-careers-hero__cta-container { padding: 0px; } + +.careers-hero .cmp-teaser__action-container { margin-top: 6rem; padding: 0p= +x; } + +.careers-hero .cmp-careers-hero-text-block { position: absolute; bottom: 0p= +x; word-break: break-word; } + +.careers-hero .cmp-careers-hero-text-block__caption { z-index: 1; position:= + relative; top: -1.25em; margin-left: 2rem; max-width: 200px; } + +@media screen and (min-width: 1000px) { + .careers-hero .cmp-careers-hero-text-block__caption { max-width: 300px; } +} + +.careers-hero .cmp-careers-hero-text-block__caption .text { padding: 0.5rem= + 1rem; text-align: right; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .careers-hero .cmp-careers-hero-text-block__caption .text { padding: 0.5r= +em 1.5rem; } +} + +.careers-hero .cmp-careers-hero-text-block__caption .text__name { font-weig= +ht: 800; font-size: 1.4rem; line-height: 2rem; } + +@media screen and (min-width: 1000px) { + .careers-hero .cmp-careers-hero-text-block__caption .text__name { font-si= +ze: 1.6rem; } +} + +.careers-hero .cmp-careers-hero-text-block__caption .text__location { font-= +weight: 600; font-size: 1.2rem; line-height: 1.2; } + +.careers-hero .cmp-careers-hero-text-block__caption .text__job { font-weigh= +t: 400; font-size: 1.2rem; line-height: 1.2; } + +.careers-hero.cmp-careers-hero-disable .cmp-careers-hero-text-block { displ= +ay: none; } + +.careers-hero.color-block-accent-purple-1 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(180, 85, 170); } + +.careers-hero.color-block-accent-purple-2 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(160, 85, 245); } + +.careers-hero.color-block-accent-purple-3 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(190, 130, 255); } + +.careers-hero.color-block-accent-purple-4 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(220, 175, 255); } + +.careers-hero.color-block-accent-purple-5 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(230, 220, 255); } + +.careers-hero.color-block-alt-blue .cmp-careers-hero-text-block__caption { = +background-color: rgb(0, 65, 240); } + +.careers-hero.color-block-alt-gray .cmp-careers-hero-text-block__caption { = +background-color: rgb(190, 190, 190); } + +.careers-hero.color-block-alt-gray-dark .cmp-careers-hero-text-block__capti= +on { background-color: rgb(150, 150, 150); } + +.careers-hero.color-block-alt-gray-darker .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(90, 90, 90); } + +.careers-hero.color-block-alt-green .cmp-careers-hero-text-block__caption {= + background-color: rgb(0, 215, 0); } + +.careers-hero.color-block-alt-red .cmp-careers-hero-text-block__caption { b= +ackground-color: red; } + +.careers-hero.color-block-alt-yellow .cmp-careers-hero-text-block__caption = +{ background-color: rgb(255, 255, 0); } + +.careers-hero.color-block-aqua .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(0, 255, 187); } + +.careers-hero.color-block-blue .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(0, 186, 255); } + +.careers-hero.color-block-blue-green .cmp-careers-hero-text-block__caption = +{ background-color: rgb(5, 240, 165); } + +.careers-hero.color-block-brand-green .cmp-careers-hero-text-block__caption= + { background-color: rgb(100, 255, 80); } + +.careers-hero.color-block-brand-orange .cmp-careers-hero-text-block__captio= +n { background-color: rgb(255, 120, 0); } + +.careers-hero.color-block-brand-yellow .cmp-careers-hero-text-block__captio= +n { background-color: rgb(255, 235, 50); } + +.careers-hero.color-block-blue-dark .cmp-careers-hero-text-block__caption {= + background-color: rgb(0, 142, 255); } + +.careers-hero.color-block-blue-light .cmp-careers-hero-text-block__caption = +{ background-color: rgb(0, 243, 255); } + +.careers-hero.color-block-core-purple .cmp-careers-hero-text-block__caption= + { background-color: rgb(70, 0, 115); } + +.careers-hero.color-block-cyan .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(0, 255, 255); } + +.careers-hero.color-block-gray .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(167, 167, 167); } + +.careers-hero.color-block-gray-base .cmp-careers-hero-text-block__caption {= + background-color: rgb(0, 0, 0); } + +.careers-hero.color-block-gray-dark .cmp-careers-hero-text-block__caption {= + background-color: rgb(107, 107, 107); } + +.careers-hero.color-block-gray-darker .cmp-careers-hero-text-block__caption= + { background-color: rgb(74, 74, 74); } + +.careers-hero.color-block-gray-light .cmp-careers-hero-text-block__caption = +{ background-color: rgb(204, 204, 204); } + +.careers-hero.color-block-gray-lighter .cmp-careers-hero-text-block__captio= +n { background-color: rgb(227, 227, 227); } + +.careers-hero.color-block-gray-lightest .cmp-careers-hero-text-block__capti= +on { background-color: rgb(242, 242, 242); } + +.careers-hero.color-block-grayishyellow-dark .cmp-careers-hero-text-block__= +caption { background-color: rgb(150, 150, 140); } + +.careers-hero.color-block-grayishyellow-light .cmp-careers-hero-text-block_= +_caption { background-color: rgb(230, 230, 220); } + +.careers-hero.color-block-green .cmp-careers-hero-text-block__caption { bac= +kground-color: rgb(0, 255, 0); } + +.careers-hero.color-block-green-dark .cmp-careers-hero-text-block__caption = +{ background-color: rgb(0, 83, 10); } + +.careers-hero.color-block-link .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(0, 77, 255); } + +.careers-hero.color-block-link-dark .cmp-careers-hero-text-block__caption {= + background-color: rgb(0, 0, 136); } + +.careers-hero.color-block-orange .cmp-careers-hero-text-block__caption { ba= +ckground-color: rgb(255, 182, 0); } + +.careers-hero.color-block-orange-dark .cmp-careers-hero-text-block__caption= + { background-color: rgb(255, 149, 0); } + +.careers-hero.color-block-pink .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(231, 0, 116); } + +.careers-hero.color-block-pink-dark .cmp-careers-hero-text-block__caption {= + background-color: rgb(164, 2, 83); } + +.careers-hero.color-block-pink-light .cmp-careers-hero-text-block__caption = +{ background-color: rgb(255, 80, 160); } + +.careers-hero.color-block-purple .cmp-careers-hero-text-block__caption { ba= +ckground-color: rgb(161, 0, 255); } + +.careers-hero.color-block-purple-dark .cmp-careers-hero-text-block__caption= + { background-color: rgb(117, 0, 192); } + +.careers-hero.color-block-purple-darkest .cmp-careers-hero-text-block__capt= +ion { background-color: rgb(70, 1, 115); } + +.careers-hero.color-block-red .cmp-careers-hero-text-block__caption { backg= +round-color: rgb(231, 15, 41); } + +.careers-hero.color-block-red-dark .cmp-careers-hero-text-block__caption { = +background-color: rgb(189, 0, 29); } + +.careers-hero.color-block-red-darker .cmp-careers-hero-text-block__caption = +{ background-color: rgb(113, 0, 18); } + +.careers-hero.color-block-red-light .cmp-careers-hero-text-block__caption {= + background-color: rgb(255, 50, 70); } + +.careers-hero.color-block-white .cmp-careers-hero-text-block__caption { bac= +kground-color: rgb(255, 255, 255); } + +.careers-hero.color-block-yellow .cmp-careers-hero-text-block__caption { ba= +ckground-color: rgb(255, 212, 46); } + +.careers-hero.color-block-yellow-dark .cmp-careers-hero-text-block__caption= + { background-color: rgb(240, 192, 0); } + +.careers-hero.color-block-yellow-light .cmp-careers-hero-text-block__captio= +n { background-color: rgb(255, 240, 179); } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-1 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(180, 85, 170, 0.6);= + } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-2 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(160, 85, 245, 0.6);= + } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-3 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(190, 130, 255, 0.6)= +; } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-4 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(220, 175, 255, 0.6)= +; } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-5 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(230, 220, 255, 0.6)= +; } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-blue .cmp-careers-h= +ero-text-block__caption { background-color: rgba(0, 65, 240, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-gray .cmp-careers-h= +ero-text-block__caption { background-color: rgba(190, 190, 190, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-gray-dark .cmp-care= +ers-hero-text-block__caption { background-color: rgba(150, 150, 150, 0.6); = +} + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-gray-darker .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(90, 90, 90, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-green .cmp-careers-= +hero-text-block__caption { background-color: rgba(0, 215, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-red .cmp-careers-he= +ro-text-block__caption { background-color: rgba(255, 0, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-yellow .cmp-careers= +-hero-text-block__caption { background-color: rgba(255, 255, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-aqua .cmp-careers-hero-= +text-block__caption { background-color: rgba(0, 255, 187, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-blue .cmp-careers-hero-= +text-block__caption { background-color: rgba(0, 186, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-blue-green .cmp-careers= +-hero-text-block__caption { background-color: rgba(5, 240, 165, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-brand-green .cmp-career= +s-hero-text-block__caption { background-color: rgba(100, 255, 80, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-brand-orange .cmp-caree= +rs-hero-text-block__caption { background-color: rgba(255, 120, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-brand-yellow .cmp-caree= +rs-hero-text-block__caption { background-color: rgba(255, 235, 50, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-blue-dark .cmp-careers-= +hero-text-block__caption { background-color: rgba(0, 142, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-blue-light .cmp-careers= +-hero-text-block__caption { background-color: rgba(0, 243, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-core-purple .cmp-career= +s-hero-text-block__caption { background-color: rgba(70, 0, 115, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-cyan .cmp-careers-hero-= +text-block__caption { background-color: rgba(0, 255, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray .cmp-careers-hero-= +text-block__caption { background-color: rgba(167, 167, 167, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-base .cmp-careers-= +hero-text-block__caption { background-color: rgba(0, 0, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-dark .cmp-careers-= +hero-text-block__caption { background-color: rgba(107, 107, 107, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-darker .cmp-career= +s-hero-text-block__caption { background-color: rgba(74, 74, 74, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-light .cmp-careers= +-hero-text-block__caption { background-color: rgba(204, 204, 204, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-lighter .cmp-caree= +rs-hero-text-block__caption { background-color: rgba(227, 227, 227, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-lightest .cmp-care= +ers-hero-text-block__caption { background-color: rgba(242, 242, 242, 0.6); = +} + +.careers-hero.cmp-careers-hero--opacity.color-block-grayishyellow-dark .cmp= +-careers-hero-text-block__caption { background-color: rgba(150, 150, 140, 0= +.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-grayishyellow-light .cm= +p-careers-hero-text-block__caption { background-color: rgba(230, 230, 220, = +0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-green .cmp-careers-hero= +-text-block__caption { background-color: rgba(0, 255, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-green-dark .cmp-careers= +-hero-text-block__caption { background-color: rgba(0, 83, 10, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-link .cmp-careers-hero-= +text-block__caption { background-color: rgba(0, 77, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-link-dark .cmp-careers-= +hero-text-block__caption { background-color: rgba(0, 0, 136, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-orange .cmp-careers-her= +o-text-block__caption { background-color: rgba(255, 182, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-orange-dark .cmp-career= +s-hero-text-block__caption { background-color: rgba(255, 149, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-pink .cmp-careers-hero-= +text-block__caption { background-color: rgba(231, 0, 116, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-pink-dark .cmp-careers-= +hero-text-block__caption { background-color: rgba(164, 2, 83, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-pink-light .cmp-careers= +-hero-text-block__caption { background-color: rgba(255, 80, 160, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-purple .cmp-careers-her= +o-text-block__caption { background-color: rgba(161, 0, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-purple-dark .cmp-career= +s-hero-text-block__caption { background-color: rgba(117, 0, 192, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-purple-darkest .cmp-car= +eers-hero-text-block__caption { background-color: rgba(70, 1, 115, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-red .cmp-careers-hero-t= +ext-block__caption { background-color: rgba(231, 15, 41, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-red-dark .cmp-careers-h= +ero-text-block__caption { background-color: rgba(189, 0, 29, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-red-darker .cmp-careers= +-hero-text-block__caption { background-color: rgba(113, 0, 18, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-red-light .cmp-careers-= +hero-text-block__caption { background-color: rgba(255, 50, 70, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-white .cmp-careers-hero= +-text-block__caption { background-color: rgba(255, 255, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-yellow .cmp-careers-her= +o-text-block__caption { background-color: rgba(255, 212, 46, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-yellow-dark .cmp-career= +s-hero-text-block__caption { background-color: rgba(240, 192, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-yellow-light .cmp-caree= +rs-hero-text-block__caption { background-color: rgba(255, 240, 179, 0.6); } + +.careers-hero.cmp-careers-hero--dark .cmp-careers-hero-text-block__caption = +.text { color: rgb(255, 255, 255); } + +.careers-hero .cmp-careers-hero__expertise-container { padding-top: 1.5rem;= + } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-link-list .cmp-link-teaser__list a { font-size: 1.8rem; cursor: poin= +ter; background: transparent; border: none; padding: 0px; margin: 0px; text= +-decoration: none; color: rgb(0, 77, 255); line-height: 2.88rem; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-link-list a:focus, .careers-hero .cmp-careers-hero__expertise-contai= +ner .cmp-careers-hero__expertise-link-list a:hover { color: rgb(0, 0, 136);= + text-decoration: none; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-link-list .cmp-careers-hero__expertise-text { font-size: 1.4rem; lin= +e-height: 2.24rem; font-weight: 700; } + +@media screen and (min-width: 768px) { + .careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__e= +xpertise-link-list .cmp-careers-hero__expertise-text { font-size: 1.8rem; l= +ine-height: 2.88rem; font-weight: 700; } +} + +@media screen and (min-width: 1200px) { + .careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__e= +xpertise-link-list .cmp-careers-hero__expertise-text { font-size: 1.8rem; l= +ine-height: 2.88rem; font-weight: 700; } +} + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown { position: relative; padding-top: 1rem; display: inline-bl= +ock; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown .cmp-careers-hero__expertise-dropbtn { background-color: rg= +b(0, 0, 0); color: rgb(255, 255, 255); padding: 1.6rem; font-size: 1.6rem; = +border: none; font-weight: 700; text-transform: uppercase; line-height: 2.2= +4rem; } + +@media screen and (min-width: 768px) { + .careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__e= +xpertise-dropdown .cmp-careers-hero__expertise-dropbtn { background-color: = +rgb(0, 0, 0); color: rgb(255, 255, 255); padding: 1.6rem; font-size: 1.6rem= +; border: none; font-weight: 700; text-transform: uppercase; line-height: 2= +.88rem; } +} + +@media screen and (min-width: 1200px) { + .careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__e= +xpertise-dropdown .cmp-careers-hero__expertise-dropbtn { background-color: = +rgb(0, 0, 0); color: rgb(255, 255, 255); padding: 1.6rem; font-size: 1.6rem= +; border: none; font-weight: 700; text-transform: uppercase; line-height: 2= +.88rem; } +} + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown .cmp-careers-hero__dropdown-content > a:hover, .careers-her= +o .cmp-careers-hero__expertise-container .cmp-careers-hero__expertise-dropd= +own a:focus { background-color: rgb(222, 222, 222); } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown .ion-android-arrow-dropdown::before { content: "=EF=84=84";= + font-family: Ionicons; font-weight: 400; font-style: normal; text-transfor= +m: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap= +; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opti= +mizelegibility; font-feature-settings: "liga"; display: inline-block; line-= +height: 1; font-size: 1.2rem; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__dro= +pdown-content { display: none; max-height: 26rem; overflow-x: auto; positio= +n: absolute; background-color: rgb(242, 242, 242); width: 100%; z-index: 1;= + box-shadow: rgb(255, 255, 255) 0px 0px 10px 0px; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__dro= +pdown-content a { color: rgb(0, 0, 0); padding: 1.2rem 1.6rem; text-decorat= +ion: none; font-size: 1.6rem; display: block; outline: rgb(190, 190, 190) s= +olid 1px; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-cmp-careers-hero__dropdown-content a:hover { background-color: rgb(1= +49, 149, 149); } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown:hover .cmp-careers-hero__dropdown-content { display: block;= + } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown:hover .cmp-careers-hero__expertise-dropbtn { background-col= +or: rgb(0, 0, 0); } + +.careers-hero.cmp-careers-hero--image-scaling-enabled .cmp-careers-hero__co= +ntent__right .image .cmp-image__image { object-fit: cover; object-position:= + inherit; } + +.careers-hero.cmp-careers-hero--image-scaling-enabled .cmp-careers-hero__co= +ntent__right { margin: 0px; } + +@media screen and (max-width: 767.9px) { + .careers-hero.cmp-careers-hero--image-scaling-enabled .cmp-careers-hero__= +content__right { display: none; } +} + +.careers-hero .disable-button.cmp-teaser__action-container { display: none;= + } + +.cmp-careers-landing-page-hero { background-color: rgb(161, 0, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero__video-container { pointer-e= +vents: none; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__video-container { positio= +n: absolute; height: 100%; width: 100%; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__video-container .cmp-video-= +hero__controls { pointer-events: auto; z-index: 1; } + +.cmp-careers-landing-page-hero .cmp-video-hero__video-container .cmp-image_= +_image { object-fit: cover; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__video-container .cmp-imag= +e__image, .cmp-careers-landing-page-hero .cmp-video-hero__video-container .= +cmp-video-hero__image { min-height: 50rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__video-container :first-chil= +d { padding: 0px; height: 100%; width: 100%; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content-container { padding= +-top: 4rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-container { paddi= +ng-top: 5.008rem; position: relative; min-height: 50rem; width: 100%; } +} + +@media screen and (min-width: 1200px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-container { margi= +n: 0px auto; z-index: 1; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__wrapper { padding: 1.008rem= + 0px 2rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__wrapper { padding: 0px 2r= +em; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__wrapper { padding: 3.008r= +em 0px 2rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content { padding: 0px 1.50= +4rem; max-width: 47.098rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content { max-width: none= +; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content-wrap { padding-righ= +t: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap { width: 75%= +; padding-right: 1.504rem; display: inline-block; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap { width: 66.= +6667%; min-width: 87.6rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-her= +o__title .cmp-title__text { font-family: inherit; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-h= +ero__title .cmp-title__text { font-size: 5.84rem; line-height: 1; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-her= +o__text { padding: 0px; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-her= +o__text .cmp-text p { font-size: 1.4rem; line-height: 1.6; margin: 1.008rem= + 0px 2.002rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-h= +ero__text .cmp-text p { margin: 2.002rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-h= +ero__text .cmp-text p { font-size: 1.8rem; margin: 2.016rem 0px 0px; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container { width: 100%; display: block; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container { display: inline-block; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container { margin-top: 2rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container { width: 60%; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search { position: relative; fl= +oat: left; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search { width: 58.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search { width: 66.6667%; max= +-width: 34.438rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search { max-width: none; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-suggestions { z-index: 1= +00; position: absolute; width: 100%; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-suggestions .cmp-jobs-se= +arch-hero__recents-list { display: none; margin-top: -1rem; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-suggestions .cmp-jobs-se= +arch-hero__recents-list .cmp-jobs-search-hero__recents-item { font-weight: = +700; padding: 1rem; border-bottom: 0.1rem solid rgb(167, 167, 167); backgro= +und-color: rgb(245, 245, 245); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-input { height: 4.6rem; = +width: 100%; padding: 1.5rem 2rem; border: 0.105rem solid rgb(107, 107, 107= +); border-radius: 0px; text-overflow: ellipsis; font-size: 1.5rem; margin-b= +ottom: 1.065rem; line-height: 2.56rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search-input { font-size: 1.4= +rem; padding: 1.4rem 2rem; border: 0.1rem solid rgb(107, 107, 107); margin-= +bottom: 1rem; height: 4.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search-input { font-size: 1.6= +rem; height: 4.6rem; margin-bottom: 1rem; padding: 1.6rem 2rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-input:focus, .cmp-career= +s-landing-page-hero .cmp-video-hero__content .cmp-video-hero-search__form-c= +ontainer .cmp-video-hero-search__search-input:focus-visible { border-color:= + rgb(0, 63, 189); box-shadow: rgba(0, 0, 0, 0.075) 0px 0.1rem 0.1rem inset,= + rgba(102, 175, 233, 0.6) 0px 0px 0.8rem; outline-offset: -0.208rem; outlin= +e: inherit; } + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search-input:focus, .cmp-care= +ers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-search__form= +-container .cmp-video-hero-search__search-input:focus-visible { box-shadow:= + rgb(0, 0, 136) 0px 0px 0px 0.208rem, rgb(255, 255, 255) 0px 0px 0px 0.4rem= +; outline: transparent 0.1008rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search .cmp-jobs-search-hero__s= +uggestions-list { margin-top: -1rem; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search .cmp-jobs-search-hero__s= +uggestions-item { border-bottom: 0.1rem solid rgb(167, 167, 167); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search .cmp-jobs-search-hero__s= +uggestions-item--active { border-color: rgb(0, 77, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search .cmp-jobs-search-hero__s= +uggestions-item--active a { color: rgb(0, 77, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__submit { position: relative; wi= +dth: 100%; float: left; margin-bottom: 0.32rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit { margin-bottom: 0px; = +width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit { margin-bottom: 0.32r= +em; } +} + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit .button { padding: 0px= + 1rem 0px 0px; min-width: 21.44rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__submit .cmp-button { min-width:= + 21.44rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit .cmp-button { height: = +4.13rem; margin-top: 0.1rem; line-height: 1; width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit .cmp-button { height: = +4.4rem; line-height: 1.6rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__bu= +tton { margin: 0px; padding: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__= +button { padding-right: 9.92rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__bu= +tton .cmp-video-hero__button-container { padding: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__= +button .cmp-video-hero__button-container { display: block; } +} + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__= +button .cmp-video-hero__button-container .cmp-button__wrapper { margin-top:= + 1.26em; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button__wrappe= +r { display: inline-block; padding: 0px; width: 100%; cursor: pointer; marg= +in-bottom: 0.5rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button__wrap= +per { display: inline-grid; width: max-content; } +} + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button__wrap= +per:focus, .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-but= +ton__wrapper:hover { outline: rgb(0, 77, 255) solid 0.2rem; outline-offset:= + 0px; transition: all 0s ease-out 0s; } + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button__wrap= +per:focus .cmp-button, .cmp-careers-landing-page-hero .cmp-video-hero__cont= +ent .cmp-button__wrapper:hover .cmp-button { transform: translate(-0.5rem, = +-0.5rem); transition: all 0.3s ease-out 0s; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-workda= +y-btn { display: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-workda= +y-btn.show { display: block; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-work= +day-btn.show { display: inline-block; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-recent= +ly-view-jobs-btn { display: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-recent= +ly-view-jobs-btn.show { display: block; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-rece= +ntly-view-jobs-btn.show, .cmp-careers-landing-page-hero .cmp-video-hero__co= +ntent .cmp-careers-viewalljobs-btn { display: inline-block; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .button { margin: 0= +px; padding: 0px; width: 100%; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button { color= +: rgb(255, 255, 255); background-color: rgb(0, 0, 0); transition: box-shado= +w 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow 0.3s eas= +e-out 0s, -webkit-transform 0.3s ease-out 0s; min-width: 21.44rem; display:= + block; position: relative; padding: 1.5008rem; margin: 0px 1rem 1rem 0px; = +border: 0px; width: 100%; z-index: 1; height: 4.6rem; text-align: center; b= +ox-shadow: rgba(167, 167, 167, 0.5) 4px 4px; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:focus, = +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:hover {= + box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; transform: translate(-5p= +x, -5px); color: rgb(255, 255, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:focus {= + border: 2px solid rgb(255, 255, 255); outline: rgb(0, 0, 136) solid 2px; o= +utline-offset: 1px; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:disable= +d { background-color: rgb(227, 227, 227); border-color: transparent; box-sh= +adow: none; color: rgb(255, 255, 255); transition: none 0s ease 0s; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:disable= +d:hover { box-shadow: none; transform: none; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button { dis= +play: inline-block; font-size: 1.4rem; line-height: 1.2; width: auto; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:focus, = +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:hover {= + box-shadow: rgba(167, 167, 167, 0.5) 10px 10px 0px 0px; background-color: = +rgb(0, 0, 0); } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n { margin-bottom: 1rem; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-= +btn { width: 32rem; margin: 1rem 2rem 1rem 0px; display: inline-block; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-= +btn { margin: 1rem 1rem 0px 0px; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter, .cmp-careers-landing-page-hero .cmp-video-hero .cmp-ca= +reers-businessarea-btn .cmp-topic-filter__container { margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-= +btn .cmp-topic-filter__container { padding-right: 1rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter__topic-items { display: block; margin-top: 0px; positio= +n: relative; background-color: unset; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-item-links { width: 100%; text-align: center; max-width: 100%; display: i= +nline-block; line-height: 1.6rem; padding: 1.2rem; margin: 0px 10px 10px 0p= +x; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); font-weight: = +600; font-size: 1.4rem; height: 4.6rem; text-transform: uppercase; box-shad= +ow: rgba(167, 167, 167, 0.5) 4px 4px; transition: box-shadow 0.3s ease-out = +0s, transform 0.3s ease-out 0s, -webkit-box-shadow 0.3s ease-out 0s, -webki= +t-transform 0.3s ease-out 0s; border: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-item-links:active, .cmp-careers-landing-page-hero .cmp-video-hero .cmp-ca= +reers-businessarea-btn .cmp-topic-filter li.cmp-topic-filter__topic-item .c= +mp-topic-filter__topic-item-links:focus, .cmp-careers-landing-page-hero .cm= +p-video-hero .cmp-careers-businessarea-btn .cmp-topic-filter li.cmp-topic-f= +ilter__topic-item .cmp-topic-filter__topic-item-links:hover { box-shadow: r= +gba(167, 167, 167, 0.5) 10px 10px 0px 0px; transform: translate(-5px, -5px)= +; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-= +btn .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__to= +pic-item-links { line-height: 2rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-item-links::after { display: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__subt= +opic { float: left; position: absolute; z-index: 1000; width: 100%; backgro= +und-color: rgb(255, 255, 255); box-shadow: none; transition: none 0s ease 0= +s; padding: 0px; margin-top: 10px; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-list { border: 0.1rem solid rgba(0, 0, 0, 0.15); box-shadow: = +rgba(0, 0, 0, 0.18) 0px 0.6rem 1.2rem; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-item { display: flex; background-color: rgb(255, 255, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-link { padding: 1.5rem; border-bottom: 0.1rem solid rgb(204, = +204, 204); width: 100%; line-height: 2rem; color: rgb(0, 0, 0); } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-link:focus, .cmp-careers-landing-page-hero .cmp-video-hero .c= +mp-careers-businessarea-btn .cmp-topic-filter li.cmp-topic-filter__topic-it= +em .cmp-careers-lp-hero__business-areas-link:hover { outline: rgb(0, 77, 25= +5) solid 0.2rem; outline-offset: 0px; transition: all 0s ease-out 0s; text-= +decoration: none; color: rgb(94, 94, 94); background-color: rgb(245, 245, 2= +45); } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-text { color: rgb(0, 0, 0); line-height: 2rem; pointer-events= +: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-icon { float: right; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-icon::before { content: "=EF=8D=9F"; font-family: Ionicons; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; display: inline-block; color: rgb(255, 255, 255);= + font-size: 1.4rem; transition: all 0.35s ease-in-out 0s; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter:hover { outline: rgb(0, 77, 255) solid 2px; } + +.color-block-accent-purple-1 .cmp-video-hero { background-color: rgb(180, 8= +5, 170); } + +.color-block-accent-purple-2 .cmp-video-hero { background-color: rgb(160, 8= +5, 245); } + +.color-block-accent-purple-3 .cmp-video-hero { background-color: rgb(190, 1= +30, 255); } + +.color-block-accent-purple-4 .cmp-video-hero { background-color: rgb(220, 1= +75, 255); } + +.color-block-accent-purple-5 .cmp-video-hero { background-color: rgb(230, 2= +20, 255); } + +.color-block-alt-blue .cmp-video-hero { background-color: rgb(0, 65, 240); = +} + +.color-block-alt-gray .cmp-video-hero { background-color: rgb(190, 190, 190= +); } + +.color-block-alt-gray-dark .cmp-video-hero { background-color: rgb(150, 150= +, 150); } + +.color-block-alt-gray-darker .cmp-video-hero { background-color: rgb(90, 90= +, 90); } + +.color-block-alt-green .cmp-video-hero { background-color: rgb(0, 215, 0); = +} + +.color-block-alt-red .cmp-video-hero { background-color: red; } + +.color-block-alt-yellow .cmp-video-hero { background-color: rgb(255, 255, 0= +); } + +.color-block-aqua .cmp-video-hero { background-color: rgb(0, 255, 187); } + +.color-block-blue .cmp-video-hero { background-color: rgb(0, 186, 255); } + +.color-block-blue-green .cmp-video-hero { background-color: rgb(5, 240, 165= +); } + +.color-block-brand-green .cmp-video-hero { background-color: rgb(100, 255, = +80); } + +.color-block-brand-orange .cmp-video-hero { background-color: rgb(255, 120,= + 0); } + +.color-block-brand-yellow .cmp-video-hero { background-color: rgb(255, 235,= + 50); } + +.color-block-blue-dark .cmp-video-hero { background-color: rgb(0, 142, 255)= +; } + +.color-block-blue-light .cmp-video-hero { background-color: rgb(0, 243, 255= +); } + +.color-block-core-purple .cmp-video-hero { background-color: rgb(70, 0, 115= +); } + +.color-block-cyan .cmp-video-hero { background-color: rgb(0, 255, 255); } + +.color-block-gray .cmp-video-hero { background-color: rgb(167, 167, 167); } + +.color-block-gray-base .cmp-video-hero { background-color: rgb(0, 0, 0); } + +.color-block-gray-dark .cmp-video-hero { background-color: rgb(107, 107, 10= +7); } + +.color-block-gray-darker .cmp-video-hero { background-color: rgb(74, 74, 74= +); } + +.color-block-gray-light .cmp-video-hero { background-color: rgb(204, 204, 2= +04); } + +.color-block-gray-lighter .cmp-video-hero { background-color: rgb(227, 227,= + 227); } + +.color-block-gray-lightest .cmp-video-hero { background-color: rgb(242, 242= +, 242); } + +.color-block-grayishyellow-dark .cmp-video-hero { background-color: rgb(150= +, 150, 140); } + +.color-block-grayishyellow-light .cmp-video-hero { background-color: rgb(23= +0, 230, 220); } + +.color-block-green .cmp-video-hero { background-color: rgb(0, 255, 0); } + +.color-block-green-dark .cmp-video-hero { background-color: rgb(0, 83, 10);= + } + +.color-block-link .cmp-video-hero { background-color: rgb(0, 77, 255); } + +.color-block-link-dark .cmp-video-hero { background-color: rgb(0, 0, 136); = +} + +.color-block-orange .cmp-video-hero { background-color: rgb(255, 182, 0); } + +.color-block-orange-dark .cmp-video-hero { background-color: rgb(255, 149, = +0); } + +.color-block-pink .cmp-video-hero { background-color: rgb(231, 0, 116); } + +.color-block-pink-dark .cmp-video-hero { background-color: rgb(164, 2, 83);= + } + +.color-block-pink-light .cmp-video-hero { background-color: rgb(255, 80, 16= +0); } + +.color-block-purple .cmp-video-hero { background-color: rgb(161, 0, 255); } + +.color-block-purple-dark .cmp-video-hero { background-color: rgb(117, 0, 19= +2); } + +.color-block-purple-darkest .cmp-video-hero { background-color: rgb(70, 1, = +115); } + +.color-block-red .cmp-video-hero { background-color: rgb(231, 15, 41); } + +.color-block-red-dark .cmp-video-hero { background-color: rgb(189, 0, 29); = +} + +.color-block-red-darker .cmp-video-hero { background-color: rgb(113, 0, 18)= +; } + +.color-block-red-light .cmp-video-hero { background-color: rgb(255, 50, 70)= +; } + +.color-block-white .cmp-video-hero { background-color: rgb(255, 255, 255); = +} + +.color-block-yellow .cmp-video-hero { background-color: rgb(255, 212, 46); = +} + +.color-block-yellow-dark .cmp-video-hero { background-color: rgb(240, 192, = +0); } + +.color-block-yellow-light .cmp-video-hero { background-color: rgb(255, 240,= + 179); } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-button__wrapper:focus, .cmp-careers-hero-landing-pag= +e--dark .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button= +__wrapper:hover { outline: rgb(255, 255, 255) solid 0.2rem; } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-careers-businessarea-btn li.cmp-topic-filter__topic-= +item .cmp-topic-filter__topic-item-links { color: rgb(0, 0, 0); background-= +color: rgb(255, 255, 255); } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-careers-businessarea-btn li.cmp-topic-filter__topic-= +item .cmp-topic-filter__topic-icon::before { color: rgb(0, 0, 0); } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-careers-businessarea-btn .cmp-topic-filter:hover { o= +utline: rgb(255, 255, 255) solid 2px; } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-button { color: rgb(0, 0, 0); background-color: rgb(= +255, 255, 255); border: none; } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-button:focus, .cmp-careers-hero-landing-page--dark .= +cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:hover { = +background-color: rgb(255, 255, 255); } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-title__text, .cmp-careers-hero-landing-page--dark .c= +mp-careers-landing-page-hero .cmp-video-hero__content div.cmp-text > p { co= +lor: rgb(255, 255, 255); } + +.cmp-expertise-hero .cmp-teaser { display: flex; -webkit-box-orient: vertic= +al; -webkit-box-direction: reverse; flex-direction: column-reverse; margin:= + 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser { -webkit-box-orient: horizontal; -webkit= +-box-direction: reverse; flex-direction: row-reverse; -webkit-box-pack: end= +; justify-content: flex-end; } +} + +@media screen and (min-width: 1200px) { + .cmp-expertise-hero .cmp-teaser { margin-left: clamp(-3.5rem,calc(50% - 4= +8vw + var(--scrollbar-width)/2),0.8rem); margin-right: clamp(-3.5rem,calc(5= +0% - 48vw + var(--scrollbar-width)/2),0.8rem); } +} + +.cmp-expertise-hero .cmp-teaser__content { border: none; word-break: break-= +word; padding: 0px 1.5rem; background-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser__content { max-width: 50%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-expertise-hero .cmp-teaser__content { padding: 0px 1.5rem 0px 3.5rem= +; margin-left: -3.5rem; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-expertise-hero .cmp-teaser__content { padding: 0px 2.5rem 0px 1.5rem= +; } +} + +@media screen and (min-width: 1200px) { + .cmp-expertise-hero .cmp-teaser__content { padding: 0px 2.5rem 0px 3.5rem= +; box-shadow: rgb(167, 167, 167) -0.352rem -0.2rem 0.448rem; } +} + +.cmp-expertise-hero .cmp-teaser__title { margin: 0px; } + +.cmp-expertise-hero .cmp-teaser__pretitle { display: block; margin-bottom: = +2rem; } + +.cmp-expertise-hero .cmp-teaser__pretitle a { color: rgb(0, 0, 0); border-b= +ottom: 0.2rem solid rgb(0, 77, 255); padding-bottom: 0.4rem; font-weight: 6= +00; font-size: 1.2rem; line-height: 2.13333; text-transform: none; } + +.cmp-expertise-hero .cmp-teaser__pretitle a:focus, .cmp-expertise-hero .cmp= +-teaser__pretitle a:hover { color: rgb(0, 77, 255); } + +.cmp-expertise-hero .cmp-teaser__description { margin: 1rem 0px 2rem; font-= +size: 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser__description { margin: 2rem 0px 5rem; lin= +e-height: 1.78571; } +} + +@media screen and (min-width: 1000px) { + .cmp-expertise-hero .cmp-teaser__description { font-size: 1.8rem; line-he= +ight: 1.38889; } +} + +.cmp-expertise-hero .cmp-teaser__readtime { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser__readtime { margin-bottom: 3rem; } +} + +.cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { right: 1.5rem; ma= +rgin-bottom: 2rem; margin-top: 3rem; padding: 1.5rem 3rem 1rem; max-height:= + none; box-shadow: rgb(167, 167, 167) -0.4rem -0.128rem 0.928rem; line-heig= +ht: 1.33333; letter-spacing: 0.126rem; } + +.cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon span { font-size: 1= +.2rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { margin-left: -1= +.5rem; margin-top: 2rem; right: 1rem; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { padding: 1.5rem= + 1rem 1rem; right: 4.5rem; margin-left: 2.5rem; box-shadow: rgb(167, 167, 1= +67) -0.352rem -0.352rem 0.448rem; } + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon::before { display= +: none; } +} + +@media screen and (min-width: 1200px) { + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { right: 5.5rem; = +padding: 1.5rem 1rem 1rem; box-shadow: rgb(167, 167, 167) -0.352rem -0.352r= +em 0.448rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { line-height: 1.= +38889; } + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon::before { border-= +color: transparent rgb(0, 142, 255) transparent transparent; } +} + +.cmp-expertise-hero .cmp-teaser .cmp-title__text--short { font-family: Grap= +hik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", robot= +o, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 80= +0; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-heig= +ht: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-expertise-hero .cmp-teaser .cmp-title__text--short { font-size: 6.5r= +em; } +} + +.cmp-expertise-hero .cmp-teaser .cmp-title__text--long { font-family: Graph= +ik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto= +, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800= +; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-heigh= +t: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-expertise-hero .cmp-teaser .cmp-title__text--long { font-size: 5.8re= +m; } +} + +.cmp-expertise-hero .cmp-teaser__image { position: relative; margin-right: = +-3.5rem; border: none; } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser__image { margin-left: 0px; } + .cmp-expertise-hero .cmp-teaser__image .cmp-image__image { position: abso= +lute; top: 0px; left: 0px; height: 100%; width: 100%; object-fit: cover; } +} + +@media screen and (min-width: 1200px) { + .cmp-expertise-hero .cmp-teaser__image { margin-right: calc(50% - 50vw); = +} + @supports (color:var(--scrollbar-width)) { + .cmp-expertise-hero .cmp-teaser__image { margin-right: calc(50% - 50vw + = +var(--scrollbar-width)/2); } +} +} + +@media screen and (min-width: 768px) { + .cmp-expertise-hero.with-readtime .cmp-teaser__description { margin: 2rem= + 0px 1.5rem; } +} + +@media screen and (max-width: 767.9px) { + .insights-hero.cmp-insights-hero--tla-enabled .cmp-insights-hero .cmp-ins= +ights-hero__content .cmp-insights-hero__content__left { padding-top: 5rem; = +} +} + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__content= + { background: transparent; } + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__content= +__left { grid-column: 1; word-break: break-word; max-width: 1200px; margin:= + auto; padding: 0px 1.5rem 2rem; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__conte= +nt__left { padding: 0px 3.5rem 5rem; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__conte= +nt__left { padding: 0px 1.5rem 5rem; } +} + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__content= +__right .cmp-image__image { display: none; } + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero .cmp-pod= +cast-badge__container { width: fit-content; } + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero .cmp-pod= +cast-badge__container .cmp-container { display: inline-grid; grid-template-= +columns: repeat(2, 2fr); gap: 1rem; } + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero .podcast= +badges .cmp-image__image { width: 13.4rem; height: 3.4rem; margin-bottom: a= +uto; } + +.insights-hero.cmp-insights-hero-feature--basic.color-background-gray .cmp-= +insights-hero__content { background-color: rgb(242, 242, 242); } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__cont= +ent { position: relative; overflow: hidden; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__cont= +ent__left { position: relative; z-index: 2; max-width: 1200px; margin: auto= + auto 2rem; padding: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__co= +ntent__left { margin-bottom: 5rem; padding: 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__co= +ntent__left { padding: 0px 1.5rem; } +} + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__cont= +ent__left .description, .insights-hero.cmp-insights-hero-feature--overview = +.cmp-insights-hero__content__left .title { width: 100%; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__co= +ntent__left .description, .insights-hero.cmp-insights-hero-feature--overvie= +w .cmp-insights-hero__content__left .title { width: 65%; } +} + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__co= +ntent__right { z-index: 1; object-fit: cover; height: 100%; position: absol= +ute; inset: 0px; } +} + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero .cmp-= +podcast-badge__container { width: fit-content; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero .cmp-= +podcast-badge__container .cmp-container { display: inline-grid; grid-templa= +te-columns: repeat(2, 2fr); gap: 1rem; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero .podc= +astbadges .cmp-image__image { margin-bottom: 0px; width: 13.4rem; height: 3= +.4rem; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-image, .insights-he= +ro.cmp-insights-hero-feature--overview .image { height: 100%; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-image__image { obje= +ct-fit: cover; height: 100%; } + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__cont= +ent { display: grid; grid-template-columns: 12fr; max-width: 1200px; margin= +: auto; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent { grid-template-columns: 6fr 6fr; } +} + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__cont= +ent__left { grid-column: 1; word-break: break-word; margin-bottom: 2rem; pa= +dding: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent__left { grid-column: 1 / 2; margin-bottom: 5rem; padding: 0px 0px 0px= + 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent__left { padding: 0px 0px 0px 1.5rem; } +} + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__cont= +ent__right { position: relative; grid-area: auto / 1; margin: 0px -1.5rem; = +} + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent__right { grid-column: 2 / 3; margin-left: 1.5rem; margin-right: calc(= +100% - 50vw + var(--scrollbar-width)/2); } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent__right .image .cmp-image__image { object-fit: cover; height: 100%; po= +sition: absolute; inset: 0px; } +} + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .cmp-= +podcast-badge__container { width: fit-content; } + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .cmp-= +podcast-badge__container .cmp-container { display: inline-grid; grid-templa= +te-columns: repeat(2, 2fr); gap: 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .cm= +p-podcast-badge__container .cmp-container { width: 167%; } +} + +@media screen and (min-width: 1200px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .cm= +p-podcast-badge__container .cmp-container { width: 100%; } +} + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .podc= +astbadges .cmp-image__image { margin-bottom: 0px; width: 13.4rem; height: 3= +.4rem; } + +.insights-hero .cmp-title__text--short { font-family: Graphik, Arial, syste= +m-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helve= +tica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: no= +rmal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size:= + 3.6rem; } + +@media screen and (min-width: 1000px) { + .insights-hero .cmp-title__text--short { font-size: 6.5rem; } +} + +.insights-hero .cmp-title__text--long { font-family: Graphik, Arial, system= +-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvet= +ica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: nor= +mal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size: = +3.6rem; } + +@media screen and (min-width: 1000px) { + .insights-hero .cmp-title__text--long { font-size: 5.8rem; } +} + +.insights-hero .cmp-insights-hero__badge { position: relative; padding-top:= + 2rem; } + +.insights-hero .cmp-insights-hero__badge .cmp-image__image { width: auto; h= +eight: auto; } + +.insights-hero .cmp-text { text-transform: uppercase; margin-top: 2rem; fon= +t-size: 1.2rem; line-height: 2.24rem; font-weight: 600; position: relative;= + } + +@media screen and (min-width: 768px) { + .insights-hero .cmp-text { line-height: 1.6; } +} + +.insights-hero .cmp-text__readtime { position: absolute; width: 100%; } + +.insights-hero .cmp-text__label-sm { text-transform: uppercase; font-size: = +1.2rem; line-height: 1.92rem; font-weight: 600; } + +.insights-hero .cmp-text__label-small + .cmp-text__readtime { margin-left: = +3rem; } + +.insights-hero .description { display: grid; margin-top: 1rem; font-size: 1= +.4rem; font-weight: 400; line-height: 2.24rem; } + +@media screen and (min-width: 768px) { + .insights-hero .description { width: auto; margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .insights-hero .description { line-height: 1.6; font-size: 1.8rem; } +} + +.insights-hero .breadcrumb { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .insights-hero .breadcrumb { margin-bottom: 3rem; } +} + +.insights-hero .cmp-breadcrumb__item { padding-bottom: 0px; } + +.insights-hero .cmp-feature-overview__topic-link { margin-bottom: 2rem; fon= +t-weight: 600; font-size: 1.2rem; color: rgb(0, 0, 0); line-height: 2.5rem;= + text-transform: none; } + +.insights-hero .cmp-feature-overview__topic-link a { text-decoration: under= +line 2px solid rgb(0, 77, 255); text-underline-offset: 2px; padding-bottom:= + 0.4rem; color: rgb(0, 0, 0); } + +.insights-hero .cmp-feature-overview__topic-link a:focus, .insights-hero .c= +mp-feature-overview__topic-link a:hover { color: rgb(0, 77, 255); text-deco= +ration: none; } + +.insights-hero .disable-badge { padding-top: 3rem; } + +@media screen and (min-width: 1200px) { + .insights-hero .disable-badge { padding-top: 4rem; } +} + +.insights-hero.cmp-insights-hero-badge-disable .cmp-insights-hero__content_= +_left { padding-top: 3rem; } + +@media screen and (min-width: 1200px) { + .insights-hero.cmp-insights-hero-badge-disable .cmp-insights-hero__conten= +t__left { padding-top: 4rem; } +} + +.insights-hero.cmp-insights-hero-badge-disable .cmp-insights-hero__badge, .= +insights-hero.cmp-insights-hero-date-disable .cmp-text__label-small { displ= +ay: none; } + +.insights-hero.cmp-insights-hero-date-disable .cmp-text__label-small + .cmp= +-text__readtime { margin-left: 0px; } + +.insights-hero.cmp-insights-hero-readtime-disable .cmp-text__label-sm { dis= +play: none; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero--dark .cmp-feature-overview__topic-link = +{ color: rgb(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-feature-overview__topic-link = +a { color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); text-decor= +ation-color: rgb(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-feature-overview__topic-link = +a:focus, .insights-hero.cmp-insights-hero--dark .cmp-feature-overview__topi= +c-link a:hover { color: rgb(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-breadcrumb__item { color: rgb= +(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-breadcrumb__item-link, .insig= +hts-hero.cmp-insights-hero--dark .cmp-breadcrumb__item::after { color: rgb(= +255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-breadcrumb__item-link span:ho= +ver::after, .insights-hero.cmp-insights-hero--dark .cmp-breadcrumb__item a:= +focus::after { background-color: rgb(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-text span, .insights-hero.cmp= +-insights-hero--dark .description, .insights-hero.cmp-insights-hero--dark .= +title h1 { color: rgb(255, 255, 255); } +} + +.insights-hero.cmp-insights-hero--dark .cmp-podcast-badge .cmp-text { color= +: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero--dark .cmp-podcast-badge .cmp-text { col= +or: rgb(242, 242, 242); } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__content { display:= + grid; grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__content { grid-t= +emplate-columns: 6fr 6fr; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__content .breadcrum= +b { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__content .breadcr= +umb { padding-bottom: 2rem; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left { grid-column= +: 1; word-break: break-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__left { padding: = +5rem 1.5rem 5rem 2rem; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__left { padding: = +5rem 0px; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-feature-= +interior__topic-link { margin-bottom: 2rem; } + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-feature-= +interior__topic-link a { color: rgb(0, 0, 0); border-bottom: 0.2rem solid r= +gb(0, 77, 255); padding-bottom: 0.4rem; font-weight: 600; font-size: 1.2rem= +; line-height: 2.5rem; text-transform: none; } + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-feature-= +interior__topic-link a:focus, .cmp-insights-hero--feature-interior .cmp-ins= +ights-hero__left .cmp-feature-interior__topic-link a:hover { color: rgb(0, = +77, 255); } + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-text p {= + margin-top: 2rem; } + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-title__t= +ext--short { font-family: Graphik, Arial, system-ui, -apple-system, blinkma= +csystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarel= +l, sans-serif; font-weight: 800; font-style: normal; text-transform: none; = +color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-title_= +_text--short { font-size: 6.5rem; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-title__t= +ext--long { font-family: Graphik, Arial, system-ui, -apple-system, blinkmac= +systemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell= +, sans-serif; font-weight: 800; font-style: normal; text-transform: none; c= +olor: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-title_= +_text--long { font-size: 5.8rem; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__right { position: = +relative; grid-area: auto / 1; padding-top: 2rem; margin: 0px -15px; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__right { grid-col= +umn: 2 / 3; margin-left: 15px; margin-right: calc(100% - 50vw + var(--scrol= +lbar-width)/2); padding-top: 0px; } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__right .image .cm= +p-image__image { object-fit: cover; height: 100%; position: absolute; inset= +: 0px; } +} + +.cmp-insights-hero--feature-overview .cmp-insights-hero .cmp-feature-overvi= +ew__topic-link { margin-bottom: 2rem; } + +.cmp-insights-hero--feature-overview .cmp-insights-hero .cmp-feature-overvi= +ew__topic-link a { color: rgb(0, 0, 0); border-bottom: 0.2rem solid rgb(0, = +77, 255); padding-bottom: 0.4rem; font-weight: 600; font-size: 1.2rem; line= +-height: 2.5rem; text-transform: none; } + +.cmp-insights-hero--feature-overview .cmp-insights-hero .cmp-feature-overvi= +ew__topic-link a:focus, .cmp-insights-hero--feature-overview .cmp-insights-= +hero .cmp-feature-overview__topic-link a:hover { color: rgb(0, 77, 255); } + +.cmp-insights-hero--feature-overview .cmp-insights-hero__content { padding:= + 3rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content { paddin= +g: 5rem 0px; } +} + +.cmp-insights-hero--feature-overview .cmp-insights-hero__content .breadcrum= +b { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .breadcr= +umb { padding-bottom: 2rem; } +} + +.cmp-insights-hero--feature-overview .cmp-insights-hero__content .title { d= +isplay: grid; grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .title {= + grid-template-columns: 9fr 3fr; } +} + +@media screen and (min-width: 1000px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .title {= + grid-template-columns: 8fr 4fr; } +} + +.cmp-insights-hero--feature-overview .cmp-insights-hero__content .cmp-text = +{ margin: 2rem 0px; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .cmp-tex= +t { margin-bottom: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .image.f= +ull-width { display: none; } +} + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-feature= +-overview__topic-link a { color: rgb(255, 255, 255); border-color: rgb(255,= + 255, 255); } + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-feature= +-overview__topic-link a:focus, .cmp-insights-hero--feature-overview.cmp-ins= +ights-hero--dark .cmp-feature-overview__topic-link a:hover { color: rgb(255= +, 255, 255); border: none; } + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-breadcr= +umb__item-link { color: rgb(255, 255, 255); } + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-breadcr= +umb__item-link span:hover::after, .cmp-insights-hero--feature-overview.cmp-= +insights-hero--dark .cmp-breadcrumb__item a:focus::after { background-color= +: rgb(255, 255, 255); } + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-text sp= +an, .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .title h1 = +{ color: rgb(255, 255, 255); } +} + +.cmp-insights-hero--feature-overview.cmp-insights-hero--light .cmp-feature-= +overview__topic-link a { color: rgb(0, 0, 0); border-color: rgb(0, 0, 0); } + +.cmp-insights-hero--feature-overview.cmp-insights-hero--light .cmp-feature-= +overview__topic-link a:focus, .cmp-insights-hero--feature-overview.cmp-insi= +ghts-hero--light .cmp-feature-overview__topic-link a:hover { color: rgb(0, = +0, 0); border: none; } + +.cmp-jobs-search-hero__hero { position: relative; } + +.cmp-jobs-search-hero__background { position: absolute; z-index: 0; inset: = +0px; overflow: hidden; } + +.cmp-jobs-search-hero__background .cmp-image, .cmp-jobs-search-hero__backgr= +ound .image { height: 100%; } + +.cmp-jobs-search-hero__background .cmp-image__image { height: 100%; object-= +fit: cover; } + +.cmp-jobs-search-hero__content { position: relative; max-width: 1200px; mar= +gin: 0px auto; padding: 4rem 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-search-hero__content { padding: 3.13em 1.5rem; margin: 0px; } +} + +@media screen and (min-width: 1200px) { + .cmp-jobs-search-hero__content { margin: 0px auto; padding: 8rem 1.5rem; = +max-width: 125rem; } +} + +.cmp-jobs-search-hero__content .title { margin: 0px 0px 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__content .title { width: 100%; margin-bottom: 4rem;= + } +} + +.cmp-jobs-search-hero__form-container { width: 100%; } + +.cmp-jobs-search-hero__form { display: flex; } + +.cmp-jobs-search-hero__form-label { display: none; } + +.cmp-jobs-search-hero__search { width: 100%; margin-right: -2px; -webkit-bo= +x-flex: 1; flex: 1 0 0px; position: relative; } + +.cmp-jobs-search-hero__search-input { height: 50px; border: 1px solid rgb(1= +07, 107, 107); background-color: rgb(255, 255, 255); padding: 1.5rem 1rem; = +width: 100%; } + +@media screen and (max-width: 460px) { + .cmp-jobs-search-hero__search-input::-webkit-input-placeholder { font-siz= +e: 1.2rem; } + .cmp-jobs-search-hero__search-input::placeholder { font-size: 1.2rem; } +} + +.cmp-jobs-search-hero__search-input:focus, .cmp-jobs-search-hero__search-in= +put:focus-visible, .cmp-jobs-search-hero__search-input:focus-within { borde= +r-color: rgb(0, 63, 189); box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inse= +t, rgba(102, 175, 233, 0.6) 0px 0px 8px; outline: 0px; } + +@media screen and (min-width: 768px) { + .cmp-jobs-search-hero__search-input { padding: 1.5rem 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__search-input { height: 5.00781rem; } +} + +.cmp-jobs-search-hero__submit { width: 16.6667%; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__submit { width: auto; } +} + +.cmp-jobs-search-hero__submit .cmp-button { margin: 0px; width: 100%; min-w= +idth: auto; padding: 1rem 1.5rem; min-height: 50px; -webkit-box-flex: 1; fl= +ex: 1 0 100%; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__submit .cmp-button { height: 5.00781rem; padding: = +1.5072rem 1.0048rem; } +} + +.cmp-jobs-search-hero__submit .cmp-button__icon { display: block; } + +.cmp-jobs-search-hero__submit .cmp-button__icon::after { content: "=EF=92= +=A5"; font-size: 34px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-search-hero__submit .cmp-button__icon::after { font-size: 2.7re= +m; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__submit .cmp-button__icon::after { font-size: 2.4re= +m; } +} + +.cmp-jobs-search-hero__submit .cmp-button__text { display: none; margin-lef= +t: 5px; } + +@media screen and (min-width: 768px) { + .cmp-jobs-search-hero__submit .cmp-button__text { display: block; font-si= +ze: 1.4rem; } +} + +.cmp-jobs-search-hero__no-jobs-message { display: none; } + +.cmp-jobs-search-hero__no-jobs-message--show { display: block; font-size: 1= +.4rem; line-height: 2.24rem; font-weight: 400; margin-top: 20px; margin-bot= +tom: 2.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__no-jobs-message--show { font-size: 1.6rem; line-he= +ight: 2.56rem; margin-bottom: 2.5rem; } +} + +.cmp-jobs-search-hero__no-jobs-message--show a { color: rgb(0, 77, 255); te= +xt-decoration: underline; } + +.cmp-jobs-search-hero__search-suggestions { position: absolute; width: 100%= +; overflow: hidden; top: 50px; } + +.cmp-jobs-search-hero__search-suggestions--show .cmp-jobs-search-hero__sugg= +estions-list { display: block; } + +.cmp-jobs-search-hero__search-suggestions--recent .cmp-jobs-search-hero__su= +ggestions-item a { font-weight: 400; } + +.cmp-jobs-search-hero__search-suggestions--recent .cmp-jobs-search-hero__su= +ggestions-list { animation: 0.5s linear 0s 1 normal none running slide-down= +; } + +@keyframes slide-down {=20 + 0% { opacity: 0; transform: translateY(-100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.cmp-jobs-search-hero__suggestions-list { display: none; border-color: rgb(= +227, 227, 227); border-style: solid; border-width: 0px 0.07em; background: = +linear-gradient(rgb(167, 167, 167) -1.25em, rgb(255, 255, 255) 0.44em, rgb(= +255, 255, 255) 20%); box-shadow: rgb(255, 255, 255) 0.44em 0px 0.57em -0.44= +em inset; } + +.cmp-jobs-search-hero__suggestions-item { border-width: 1px; border-style: = +solid; border-color: transparent transparent rgb(227, 227, 227); border-ima= +ge: initial; display: block; } + +.cmp-jobs-search-hero__suggestions-item a { font-size: 1.6rem; padding: 10p= +x 15px; margin-bottom: 0px; display: block; color: rgb(0, 0, 0); font-weigh= +t: 800; } + +.cmp-jobs-search-hero__suggestions-item a:hover { color: rgb(0, 77, 255); } + +.cmp-jobs-search-hero__suggestions-item--active { border: 1px solid rgb(0, = +63, 189); } + +.cmp-jobs-search-hero__suggestions-item--active a { color: rgb(0, 63, 189);= + } + +.cmp-jobs-search-hero__highlight { font-weight: 400; } + +.cmp-jobs-search-hero__btn-container { display: none; } + +.cmp-jobs-search-hero__btn-container .button { display: block; } + +@media screen and (min-width: 768px) { + .cmp-jobs-search-hero__btn-container .button { display: inline-block; mar= +gin-right: 1rem; } +} + +.cmp-jobs-search-hero__btn-container .cmp-button { margin: 1.501rem 0px; te= +xt-align: center; min-width: 21.44rem; display: flex; } + +.cmp-jobs-search-hero__featured-skills-search, .cmp-jobs-search-hero__job-l= +ocation { display: block; padding-top: 4.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__featured-skills-search, .cmp-jobs-search-hero__job= +-location { padding-top: 2.5rem; } +} + +.cmp-jobs-search-hero__featured-skills-search-link, .cmp-jobs-search-hero__= +job-location-link { color: rgb(0, 77, 255); text-decoration: none; border: = +1px solid rgb(0, 77, 255); border-radius: 25px; padding: 0px 5px; display: = +inline-block; } + +@media screen and (max-width: 767.9px) { + .cmp-jobs-search-hero__featured-skills-search-link, .cmp-jobs-search-hero= +__job-location-link { text-align: center; display: block; margin-bottom: 4p= +x; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-search-hero__featured-skills-search-link, .cmp-jobs-search-hero= +__job-location-link { margin-bottom: 4px; } +} + +.cmp-jobs-search-hero__featured-skills-search-link:focus, .cmp-jobs-search-= +hero__featured-skills-search-link:hover, .cmp-jobs-search-hero__job-locatio= +n-link:focus, .cmp-jobs-search-hero__job-location-link:hover { color: rgb(0= +, 0, 136); } + +.cmp-jobs-search-hero__featured-skills-search-link:focus, .cmp-jobs-search-= +hero__job-location-link:focus { box-shadow: transparent 0px 0px 0px 2px; ou= +tline: rgb(0, 0, 136) solid 2px; outline-offset: 2px; } + +.cmp-jobs-search-hero__featured-skills-search-link:focus:not(:focus-visible= +), .cmp-jobs-search-hero__job-location-link:focus:not(:focus-visible) { box= +-shadow: none; outline: none; } + +.jobsearchhero .responsivegrid.full-width-constraint > div.cmp-container > = +div { max-width: 75em; } + +.jobsearchhero, .jobsearchhero .responsivegrid.full-width > div.cmp-contain= +er > div { max-width: 75em; margin: 0px auto; padding-left: 15px; padding-r= +ight: 15px; } + +.cmp-landing-page-heros { padding: 0px; position: relative; } + +.cmp-landing-page-heros .cmp-teaser__image { border: 0px; right: 0px; top: = +0px; width: 100%; height: 32.5rem; z-index: 1; margin-top: 2rem; position: = +relative; margin-bottom: -2rem; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .cmp-teaser__image { position: absolute; width: 4= +6%; height: 36.5rem; right: -2rem; top: -4.5rem; margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .cmp-teaser__image { width: 50%; height: 46.5rem;= + right: 1rem; } +} + +.cmp-landing-page-heros .cmp-teaser__image .cmp-image, .cmp-landing-page-he= +ros .cmp-teaser__image .cmp-image__image { height: 100%; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .cmp-teaser__image .cmp-image__image { background= +-repeat: no-repeat; background-size: cover; background-position: center bot= +tom; } +} + +.cmp-landing-page-heros .cmp-teaser__image .cmp-image__link { height: 100%;= + } + +.cmp-landing-page-heros .teaser { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .teaser { padding: 5rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser { padding: 8rem 0px; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser { background: none; } + +.cmp-landing-page-heros .teaser .cmp-teaser__content { padding: 0px; border= +: none; background: none; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content { padding: 0px; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__title { p= +adding-bottom: 1rem; font-size: 3.6rem; width: 100%; text-transform: upperc= +ase; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__title {= + width: 66.66%; padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__title {= + font-size: 6.5rem; padding-bottom: 2rem; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-title__text--shor= +t { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfo= +nt, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-s= +erif; font-weight: 800; font-style: normal; color: rgb(0, 0, 0); line-heigh= +t: 1; font-size: 3.6rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-title__text--sh= +ort { font-size: 6.5rem; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-title__text--long= + { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfon= +t, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-se= +rif; font-weight: 800; font-style: normal; color: rgb(0, 0, 0); line-height= +: 1; font-size: 3.6rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-title__text--lo= +ng { font-size: 5.8rem; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__descripti= +on { width: 100%; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__descrip= +tion { width: 52%; } +} + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__descrip= +tion { width: 48%; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__action-co= +ntainer .cmp-teaser__action-link { margin: 0px; } + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__action-co= +ntainer .cmp-teaser__action-link::after { content: ""; margin-left: 0px; } + +.landing-page-heros .cmp-landing-page-separator__horizontal-rule { padding-= +bottom: 30px; } + +.landing-page-heros .cmp-landing-page-separator__horizontal-rule .cmp-separ= +ator__horizontal-rule { display: flex; border: 1px solid rgb(204, 204, 204)= +; height: 0px; margin: 0px -1000em; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .landing-page-heros .cmp-landing-page-separator__horizontal-rule .cmp-sep= +arator__horizontal-rule { margin-top: 0px; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__content { display: grid; = +grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__content { grid-template= +-columns: 6fr 6fr; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow { margin= +-bottom: 10px; } + +.cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow-icon { d= +isplay: inline-flex; } + +.cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow-icon::be= +fore { padding-right: 10px; content: "=EF=8B=B4"; font-size: 36px; font-fam= +ily: Ionicons; display: block; font-weight: 400; font-style: normal; line-h= +eight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norm= +al; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiase= +d; text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow-title { = +font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, = +"Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif= +; font-weight: 600; font-style: normal; text-transform: uppercase; letter-s= +pacing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; font-size: 1.2rem; = +display: inline-flex; -webkit-box-align: center; align-items: center; } + +@media screen and (min-width: 1000px) { + .cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow-title = +{ font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left { grid-column: 1; wo= +rd-break: break-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__left { padding: 5rem 1.= +5rem 5rem 0px; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-service-hero--program-sub .cmp-service-hero__left { padding: 5rem 0p= +x; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title { margin-= +bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title { margi= +n-bottom: 0.1rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text { font-siz= +e: 1.8rem; padding: 1rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text { paddin= +g: 2rem 0px 0px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text { font-s= +ize: 1.4rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text p { line-h= +eight: 1.6; font-size: 1.8rem; } + +@media screen and (max-width: 767.9px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text p { font= +-size: 1.4rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title__text--sh= +ort { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystem= +font, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans= +-serif; font-weight: 800; font-style: normal; text-transform: none; color: = +rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title__text--= +short { font-size: 6.5rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title__text--lo= +ng { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title__text--= +long { font-size: 5.8rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__right { position: relativ= +e; grid-area: auto / 1; padding-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__right { grid-column: 2 = +/ 3; margin-left: 15px; padding-top: 0px; } + .cmp-service-hero--program-sub .cmp-service-hero__right .image .cmp-image= + .cmp-image__image { object-fit: fill; height: 100%; position: absolute; in= +set: 0px; } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__right .image .cmp-image= + .cmp-image__image { object-fit: contain; height: 100%; position: absolute;= + inset: 0px; } +} + +.cmp-video-hero { display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; position: relative; } + +.cmp-video-hero__video { display: block; width: 100%; min-height: auto; obj= +ect-fit: cover; background-position: 50% center; cursor: default; outline: = +none; } + +@media screen and (min-width: 768px) { + .cmp-video-hero__video { height: 35rem; } +} + +.cmp-video-hero .cmp-title__text--short { font-family: Graphik, Arial, syst= +em-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helv= +etica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: n= +ormal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size= +: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-hero .cmp-title__text--short { font-size: 6.5rem; } +} + +.cmp-video-hero .cmp-title__text--long { font-family: Graphik, Arial, syste= +m-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helve= +tica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: no= +rmal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size:= + 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-hero .cmp-title__text--long { font-size: 5.8rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-video-hero .cmp-title__text { font-size: 5.84rem; } +} + +.cmp-video-hero__controls { display: flex; position: absolute; bottom: 15px= +; right: 20px; } + +.cmp-video-hero__controls-mute, .cmp-video-hero__controls-pause, .cmp-video= +-hero__controls-play, .cmp-video-hero__controls-unmute { color: rgb(255, 25= +5, 255); font-weight: 900; margin-left: 10px; } + +.cmp-video-hero__controls-mute:hover, .cmp-video-hero__controls-pause:hover= +, .cmp-video-hero__controls-play:hover, .cmp-video-hero__controls-unmute:ho= +ver { color: rgb(255, 255, 255); } + +.cmp-video-hero__controls-play::after { content: "=EF=92=88"; } + +.cmp-video-hero__controls-pause::after, .cmp-video-hero__controls-play::aft= +er { font-size: 24px; font-family: Ionicons; display: block; font-weight: 4= +00; font-style: normal; line-height: 1; text-transform: none; letter-spacin= +g: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -web= +kit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-f= +eature-settings: "liga"; } + +.cmp-video-hero__controls-pause::after { content: "=EF=91=B8"; } + +.cmp-video-hero__controls-mute::after { content: "=EF=8E=BA"; } + +.cmp-video-hero__controls-mute::after, .cmp-video-hero__controls-unmute::af= +ter { font-size: 24px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +.cmp-video-hero__controls-unmute::after { content: "=EF=8E=B9"; } + +.cmp-video-hero__controls-hide { display: none; } + +@media screen and (min-width: 768px) { + .cmp-video-hero__content-container { position: absolute; z-index: 1; max-= +width: 1200px; left: 0px; right: 0px; margin: auto; } +} + +.cmp-video-hero__content { width: 100%; padding: 50px 15px 3.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-video-hero__content { padding-left: 35px; width: 66.6667%; } +} + +@media screen and (min-width: 768px) { + .cmp-video-hero__content { background-color: transparent; width: 78%; } +} + +@media screen and (min-width: 1000px) { + .cmp-video-hero__content { min-width: 87.6rem; } +} + +.cmp-video-hero .cmp-breadcrumb__item-link { color: rgb(0, 0, 0); } + +.cmp-video-hero .cmp-breadcrumb__item-link span:hover::after { background-c= +olor: rgb(0, 0, 0); width: 100%; } + +.cmp-video-hero__title { color: rgb(0, 0, 0); } + +.cmp-video-hero__text { color: rgb(0, 0, 0); padding-top: 10px; padding-bot= +tom: 20px; } + +.cmp-video-hero__video-container { position: relative; } + +.cmp-video-hero__transcript { display: flex; -webkit-box-pack: end; justify= +-content: flex-end; font-size: 1.4rem; padding: 0.5rem 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-hero__transcript { font-size: 1.6rem; padding: 1rem 2rem; } +} + +.cmp-video-hero__transcript a { color: rgb(0, 77, 255); text-decoration: no= +ne; } + +.cmp-video-hero__transcript a:hover { color: rgb(0, 0, 136); text-decoratio= +n: underline; } + +@media screen and (min-width: 768px) { + .cmp-video-hero--careers-landing .cmp-video-hero__button { margin-left: -= +1rem; } +} + +.cmp-video-hero--careers-landing .cmp-video-hero__button .button { display:= + inline-block; } + +@media screen and (min-width: 768px) { + .cmp-video-hero--careers-landing .cmp-video-hero__video { height: 50rem; = +} +} + +.videoanimation div.cmp-text > p { font-size: 1.4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .videoanimation div.cmp-text > p { font-size: 1.4rem; } +} + +@media screen and (min-width: 1000px) { + .videoanimation div.cmp-text > p { font-size: 1.8rem; } +} + +.videoanimation .cmp-video-hero__video-button { width: 100%; } + +@media screen and (min-width: 768px) { + .videoanimation .cmp-video-hero__video-button { width: auto; } +} + +.videoanimation.cmp-hero-video-dark .cmp-breadcrumb__item-link { color: rgb= +(255, 255, 255); } + +.videoanimation.cmp-hero-video-dark .cmp-breadcrumb .cmp-breadcrumb__list .= +cmp-breadcrumb__item-link span:hover::after { color: rgb(255, 255, 255); ba= +ckground-color: rgb(255, 255, 255); width: 100%; } + +.videoanimation.cmp-hero-video-dark .cmp-breadcrumb__item::after, .videoani= +mation.cmp-hero-video-dark .cmp-title__text, .videoanimation.cmp-hero-video= +-dark div.cmp-text > p { color: rgb(255, 255, 255); } + +.videoanimation.color-block-accent-purple-1 .cmp-video-hero { background-co= +lor: rgb(180, 85, 170); } + +.videoanimation.color-block-accent-purple-2 .cmp-video-hero { background-co= +lor: rgb(160, 85, 245); } + +.videoanimation.color-block-accent-purple-3 .cmp-video-hero { background-co= +lor: rgb(190, 130, 255); } + +.videoanimation.color-block-accent-purple-4 .cmp-video-hero { background-co= +lor: rgb(220, 175, 255); } + +.videoanimation.color-block-accent-purple-5 .cmp-video-hero { background-co= +lor: rgb(230, 220, 255); } + +.videoanimation.color-block-alt-blue .cmp-video-hero { background-color: rg= +b(0, 65, 240); } + +.videoanimation.color-block-alt-gray .cmp-video-hero { background-color: rg= +b(190, 190, 190); } + +.videoanimation.color-block-alt-gray-dark .cmp-video-hero { background-colo= +r: rgb(150, 150, 150); } + +.videoanimation.color-block-alt-gray-darker .cmp-video-hero { background-co= +lor: rgb(90, 90, 90); } + +.videoanimation.color-block-alt-green .cmp-video-hero { background-color: r= +gb(0, 215, 0); } + +.videoanimation.color-block-alt-red .cmp-video-hero { background-color: red= +; } + +.videoanimation.color-block-alt-yellow .cmp-video-hero { background-color: = +rgb(255, 255, 0); } + +.videoanimation.color-block-aqua .cmp-video-hero { background-color: rgb(0,= + 255, 187); } + +.videoanimation.color-block-blue .cmp-video-hero { background-color: rgb(0,= + 186, 255); } + +.videoanimation.color-block-blue-green .cmp-video-hero { background-color: = +rgb(5, 240, 165); } + +.videoanimation.color-block-brand-green .cmp-video-hero { background-color:= + rgb(100, 255, 80); } + +.videoanimation.color-block-brand-orange .cmp-video-hero { background-color= +: rgb(255, 120, 0); } + +.videoanimation.color-block-brand-yellow .cmp-video-hero { background-color= +: rgb(255, 235, 50); } + +.videoanimation.color-block-blue-dark .cmp-video-hero { background-color: r= +gb(0, 142, 255); } + +.videoanimation.color-block-blue-light .cmp-video-hero { background-color: = +rgb(0, 243, 255); } + +.videoanimation.color-block-core-purple .cmp-video-hero { background-color:= + rgb(70, 0, 115); } + +.videoanimation.color-block-cyan .cmp-video-hero { background-color: rgb(0,= + 255, 255); } + +.videoanimation.color-block-gray .cmp-video-hero { background-color: rgb(16= +7, 167, 167); } + +.videoanimation.color-block-gray-base .cmp-video-hero { background-color: r= +gb(0, 0, 0); } + +.videoanimation.color-block-gray-dark .cmp-video-hero { background-color: r= +gb(107, 107, 107); } + +.videoanimation.color-block-gray-darker .cmp-video-hero { background-color:= + rgb(74, 74, 74); } + +.videoanimation.color-block-gray-light .cmp-video-hero { background-color: = +rgb(204, 204, 204); } + +.videoanimation.color-block-gray-lighter .cmp-video-hero { background-color= +: rgb(227, 227, 227); } + +.videoanimation.color-block-gray-lightest .cmp-video-hero { background-colo= +r: rgb(242, 242, 242); } + +.videoanimation.color-block-grayishyellow-dark .cmp-video-hero { background= +-color: rgb(150, 150, 140); } + +.videoanimation.color-block-grayishyellow-light .cmp-video-hero { backgroun= +d-color: rgb(230, 230, 220); } + +.videoanimation.color-block-green .cmp-video-hero { background-color: rgb(0= +, 255, 0); } + +.videoanimation.color-block-green-dark .cmp-video-hero { background-color: = +rgb(0, 83, 10); } + +.videoanimation.color-block-link .cmp-video-hero { background-color: rgb(0,= + 77, 255); } + +.videoanimation.color-block-link-dark .cmp-video-hero { background-color: r= +gb(0, 0, 136); } + +.videoanimation.color-block-orange .cmp-video-hero { background-color: rgb(= +255, 182, 0); } + +.videoanimation.color-block-orange-dark .cmp-video-hero { background-color:= + rgb(255, 149, 0); } + +.videoanimation.color-block-pink .cmp-video-hero { background-color: rgb(23= +1, 0, 116); } + +.videoanimation.color-block-pink-dark .cmp-video-hero { background-color: r= +gb(164, 2, 83); } + +.videoanimation.color-block-pink-light .cmp-video-hero { background-color: = +rgb(255, 80, 160); } + +.videoanimation.color-block-purple .cmp-video-hero { background-color: rgb(= +161, 0, 255); } + +.videoanimation.color-block-purple-dark .cmp-video-hero { background-color:= + rgb(117, 0, 192); } + +.videoanimation.color-block-purple-darkest .cmp-video-hero { background-col= +or: rgb(70, 1, 115); } + +.videoanimation.color-block-red .cmp-video-hero { background-color: rgb(231= +, 15, 41); } + +.videoanimation.color-block-red-dark .cmp-video-hero { background-color: rg= +b(189, 0, 29); } + +.videoanimation.color-block-red-darker .cmp-video-hero { background-color: = +rgb(113, 0, 18); } + +.videoanimation.color-block-red-light .cmp-video-hero { background-color: r= +gb(255, 50, 70); } + +.videoanimation.color-block-white .cmp-video-hero { background-color: rgb(2= +55, 255, 255); } + +.videoanimation.color-block-yellow .cmp-video-hero { background-color: rgb(= +255, 212, 46); } + +.videoanimation.color-block-yellow-dark .cmp-video-hero { background-color:= + rgb(240, 192, 0); } + +.videoanimation.color-block-yellow-light .cmp-video-hero { background-color= +: rgb(255, 240, 179); } + +.announcement-speedbump .cmp-teaser { background-color: rgb(255, 255, 255);= + } + +.announcement-speedbump .cmp-teaser__image { border: none; width: 100%; } + +@media screen and (min-width: 768px) { + .announcement-speedbump .cmp-teaser__image { flex-basis: auto; width: 33.= +3%; align-self: center; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser__image { width: 25%; } +} + +.announcement-speedbump .cmp-teaser__content { display: flex; -webkit-box-p= +ack: center; justify-content: center; padding: 0px 0px 0px 20px; border-wid= +th: 0px 0px 0px 4px; border-left-style: solid; border-image-slice: 1; borde= +r-image-source: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); margin-t= +op: 10px; background-color: transparent; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .announcement-speedbump .cmp-teaser__content { flex-shrink: 10; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump .cmp-teaser__content { margin: 10px 0px 10px 30px= +; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser__content { margin: 0px 0px 0px 30px; = +width: 75%; } +} + +.announcement-speedbump .cmp-teaser__pretitle { font-family: Graphik, Arial= +, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu,= + "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-st= +yle: normal; text-transform: uppercase; letter-spacing: 0.104em; color: rgb= +(0, 0, 0); line-height: 1.4; font-size: 1.2rem; margin: 1rem 0px; } + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser__pretitle { font-size: 1.8rem; letter= +-spacing: 0.07em; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump .cmp-teaser__pretitle { padding: 1rem 0px; margin= +: 0px; } +} + +.announcement-speedbump .cmp-teaser__action-container { padding: 0px; margi= +n: 1rem 0px; } + +.announcement-speedbump .cmp-teaser__description { margin: 0px; } + +.announcement-speedbump .cmp-teaser__description p { color: rgb(0, 0, 0); t= +ext-transform: none; font-size: 2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser__description p { font-size: 3.5rem; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump .cmp-teaser { display: flex; -webkit-box-orient: = +horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box= +-pack: center; justify-content: center; padding: 0px 15px; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser { padding: 10px 15px; } +} + +.announcement-speedbump.announcement-speedbump--b .cmp-teaser { padding: 2r= +em; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px 0px; } + +.announcement-speedbump.announcement-speedbump--b .cmp-teaser__image { disp= +lay: none; } + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__image { di= +splay: flex; width: auto; } + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__image .cmp= +-image__image { width: 61px; height: 56px; } +} + +.announcement-speedbump.announcement-speedbump--b .cmp-teaser__content { bo= +rder: none; padding: 0px; margin: 0px; } + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__content { = +-webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: w= +rap; -webkit-box-pack: start; justify-content: flex-start; margin: 0px 0px = +0px 20px; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__content { = +height: auto; align-self: center; -webkit-box-align: start; align-items: fl= +ex-start; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__pretitle {= + margin-right: 10px; line-height: 1.6; max-width: 35%; padding: 0px; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__pretitle {= + margin-right: 20px; line-height: 1.4; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__action-con= +tainer { padding: 0px; margin: 0px; flex-basis: 100%; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__action-con= +tainer { flex-basis: auto; align-self: center; } +} + +.announcement-speedbump.announcement-speedbump--b .cmp-teaser__description = +p { color: rgb(0, 0, 0); text-transform: none; font-size: 1.2rem; line-heig= +ht: 1.4; } + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__descriptio= +n p { font-size: 1.8rem; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__descriptio= +n { flex-basis: 0px; -webkit-box-flex: 1; flex-grow: 1; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__descriptio= +n { padding-right: 2rem; } +} + +.announcement-speedbump.color-background-gray .cmp-teaser { background-colo= +r: rgb(242, 242, 242); } + +.announcement-speedbump.brand-gradient-pink .cmp-teaser__content { border-i= +mage-slice: 1; border-image-source: linear-gradient(90deg, rgb(164, 2, 83) = +0%, rgb(231, 0, 116) 30%); } + +.announcement-speedbump.brand-gradient-purple .cmp-teaser__content { border= +-image-slice: 1; border-image-source: linear-gradient(rgb(70, 1, 115), rgb(= +161, 0, 255)); } + +.announcement-speedbump.brand-gradient-purple-alt .cmp-teaser__content { bo= +rder-image-slice: 1; border-image-source: linear-gradient(90deg, rgb(70, 1,= + 115), rgb(117, 0, 192), rgb(161, 0, 255)); } + +.announcement-speedbump.brand-gradient-blue .cmp-teaser__content { border-i= +mage-slice: 1; border-image-source: linear-gradient(rgb(0, 0, 136), rgb(0, = +77, 255)); } + +.announcement-speedbump.brand-gradient-blue2 .cmp-teaser__content { border-= +image-slice: 1; border-image-source: linear-gradient(rgb(0, 77, 255), rgb(0= +, 186, 255)); } + +.announcement-speedbump.brand-gradient-light-blue .cmp-teaser__content { bo= +rder-image-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 186= +, 255), rgb(0, 142, 255), rgb(0, 77, 255)); } + +.announcement-speedbump.brand-gradient-red .cmp-teaser__content { border-im= +age-slice: 1; border-image-source: linear-gradient(rgb(113, 0, 18), red); } + +.announcement-speedbump.brand-gradient-red-alt .cmp-teaser__content { borde= +r-image-slice: 1; border-image-source: linear-gradient(90deg, red, rgb(189,= + 0, 29), rgb(113, 0, 18)); } + +.announcement-speedbump.brand-gradient .cmp-teaser__content { border-image-= +slice: 1; border-image-source: linear-gradient(rgb(0, 255, 0), rgb(0, 186, = +255)); } + +.announcement-speedbump.brand-gradient-alt .cmp-teaser__content { border-im= +age-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), r= +gb(0, 186, 255)); } + +.announcement-speedbump.brand-gradient-yellow .cmp-teaser__content { border= +-image-slice: 1; border-image-source: linear-gradient(rgb(255, 255, 0), rgb= +(240, 192, 0)); } + +.announcement-speedbump.brand-gradient-yellow-alt .cmp-teaser__content { bo= +rder-image-slice: 1; border-image-source: linear-gradient(90deg, rgb(255, 2= +55, 0), rgb(255, 212, 46), rgb(255, 182, 0)); } + +.announcement-speedbump.brand-gradient-green .cmp-teaser__content { border-= +image-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0),= + rgb(0, 215, 0), rgb(0, 83, 10)); } + +.announcement-speedbump__content-top .cmp-teaser__content { -webkit-box-pac= +k: start; justify-content: flex-start; } + +.announcement-speedbump__content-center .cmp-teaser__content { -webkit-box-= +pack: center; justify-content: center; } + +.announcement-speedbump__content-bottom .cmp-teaser__content { -webkit-box-= +pack: end; justify-content: end; } + +.sticky-access-bar { padding-bottom: 8.8rem; } + +@media screen and (min-width: 1000px) { + .sticky-access-bar { padding-bottom: 6.8rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .sticky-access-bar { padding-bottom: 6.208rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar { position: fixed; width: 100%; b= +ottom: 0px; min-height: 6.208rem; box-shadow: 0px 0px 0.496rem; z-index: 99= +9; display: flex; left: 0px; right: 0px; } + +.sticky-access-bar .cmp-sticky-access-bar .careers-blog-cta__link:focus, .s= +ticky-access-bar .cmp-sticky-access-bar .search-cta__link:focus, .sticky-ac= +cess-bar .cmp-sticky-access-bar .talent-community-cta__link:focus { outline= +: rgb(255, 255, 255) solid 1px; outline-offset: -1px; } + +.sticky-access-bar .cmp-sticky-access-bar.gradient-bg-color-blue { backgrou= +nd-image: linear-gradient(90deg, rgb(0, 63, 189) 30%, rgb(0, 77, 255)); bac= +kground-repeat: repeat-x; } + +.sticky-access-bar .cmp-sticky-access-bar__text--mobile { display: flex; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar__text--mobile { display: none; = +} +} + +.sticky-access-bar .cmp-sticky-access-bar__text--desktop { display: none; } + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar__text--desktop { display: flex;= + } +} + +.sticky-access-bar .cmp-sticky-access-bar__text--tablet { display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .sticky-access-bar .cmp-sticky-access-bar__text--tablet { display: flex; = +} +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .sticky-access-bar .cmp-sticky-access-bar__text--tablet { display: flex; = +} +} + +.sticky-access-bar .cmp-sticky-access-bar .content { display: flex; max-wid= +th: 125.008rem; margin: 0px auto; text-align: center; min-height: 8.8rem; w= +idth: 100%; padding-left: 1.504rem; padding-right: 1.504rem; } + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .content { padding: 0px 5.008re= +m; } +} + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content { min-height: 6.208rem= +; padding-left: 3.504rem; padding-right: 3.504rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta { width: 29%= +; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta { width: 3= +7%; } +} + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta { width: 4= +5%; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta .ion-ios-sea= +rch-strong { font-size: 2.8rem; line-height: 2.56rem; height: 100%; } + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta .ion-ios-sea= +rch-strong::before { content: "=EF=92=A4"; font-size: 28px; font-family: Io= +nicons; font-weight: 400; font-style: normal; text-transform: none; letter-= +spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr= +; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; = +font-feature-settings: "liga"; display: inline-block; -webkit-box-align: ce= +nter; align-items: center; -webkit-box-pack: center; justify-content: cente= +r; line-height: 3.6rem; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta .ion-ios-s= +earch-strong::before { margin-right: 2.52rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta .corporate-s= +emibold { margin-bottom: 0.504rem; color: rgb(255, 255, 255); text-transfor= +m: uppercase; font-size: 1.4rem; font-weight: 600; line-height: 1; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta .corporate= +-semibold { margin-bottom: 0px; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta .tertiary-ti= +tle { font-size: 1.8rem; line-height: 1.8rem; font-weight: 600; text-transf= +orm: uppercase; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta .tertiary-= +title { line-height: 2.016rem; margin: 2.016rem 0px; text-transform: none; = +} +} + +@media screen and (min-width: 1000px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta .tertiary-= +title { font-size: 2.5rem; line-height: 2.8rem; margin: 2rem 0px; text-tran= +sform: none; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta { widt= +h: 32%; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta { wi= +dth: 27%; -webkit-box-pack: center; justify-content: center; } +} + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta { wi= +dth: 23%; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .ion-i= +os-paper-outline { font-size: 2.8rem; line-height: 2.56rem; height: 100%; } + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .ion-i= +os-paper-outline::before { content: "=EF=91=B1"; font-size: 28px; font-fami= +ly: Ionicons; font-weight: 400; font-style: normal; text-transform: none; l= +etter-spacing: normal; overflow-wrap: normal; white-space: nowrap; directio= +n: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibi= +lity; font-feature-settings: "liga"; line-height: 3.6rem; display: inline-b= +lock; -webkit-box-align: center; align-items: center; -webkit-box-pack: cen= +ter; justify-content: center; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .ion= +-ios-paper-outline::before { margin-right: 1.512rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .corpo= +rate-semibold { font-size: 1.4rem; font-weight: 600; line-height: 1; color:= + rgb(255, 255, 255); text-transform: uppercase; margin-bottom: 0.504rem; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .cor= +porate-semibold { margin: 1.568rem 0px; } +} + +@media screen and (min-width: 1000px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .cor= +porate-semibold { font-size: 1.6rem; font-weight: 600; line-height: 1; marg= +in: 1.28rem 0px; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta { = +width: 39%; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +{ width: 36%; -webkit-box-pack: center; justify-content: center; } +} + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +{ width: 32%; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta .i= +on-ios-people-outline { height: 100%; font-size: 3.6rem; line-height: 2.56r= +em; } + +.sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta .i= +on-ios-people-outline::before { content: "=EF=91=BB"; font-size: 36px; font= +-family: Ionicons; font-weight: 400; font-style: normal; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; display: inline-block; -webkit-bo= +x-align: center; align-items: center; -webkit-box-pack: center; justify-con= +tent: center; line-height: 3rem; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +.ion-ios-people-outline::before { margin-right: 1.512rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta .c= +orporate-semibold { font-size: 1.4rem; font-weight: 600; line-height: 1; te= +xt-transform: uppercase; color: rgb(255, 255, 255); margin-bottom: 0.504rem= +; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +.corporate-semibold { margin: 1.568rem 0px; } +} + +@media screen and (min-width: 1000px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +.corporate-semibold { font-size: 1.6rem; font-weight: 600; line-height: 1; = +margin: 1.28rem 0px; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta, .stic= +ky-access-bar .cmp-sticky-access-bar .content .search-cta, .sticky-access-b= +ar .cmp-sticky-access-bar .content .talent-community-cta { margin-top: 1.50= +4rem; margin-bottom: 0.504rem; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta, .st= +icky-access-bar .cmp-sticky-access-bar .content .search-cta, .sticky-access= +-bar .cmp-sticky-access-bar .content .talent-community-cta { margin-top: 0p= +x; margin-bottom: 0px; display: inherit; -webkit-box-align: center; align-i= +tems: center; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__link,= + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__link, .sti= +cky-access-bar .cmp-sticky-access-bar .content .talent-community-cta__link = +{ display: inline-block; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__lin= +k, .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__link, .s= +ticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta__lin= +k { display: flex; -webkit-box-align: center; align-items: center; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__link:= +focus, .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__link= +:focus, .sticky-access-bar .cmp-sticky-access-bar .content .talent-communit= +y-cta__link:focus { text-decoration: underline; color: rgb(255, 255, 255); = +display: inline-block; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__lin= +k:focus, .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__li= +nk:focus, .sticky-access-bar .cmp-sticky-access-bar .content .talent-commun= +ity-cta__link:focus { display: flex; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__link:= +hover, .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__link= +:hover, .sticky-access-bar .cmp-sticky-access-bar .content .talent-communit= +y-cta__link:hover { text-decoration: underline; color: rgb(255, 255, 255); = +} + +.sticky-access-bar .cmp-sticky-access-bar .divider { border-left: 1px solid= + rgb(255, 255, 255); margin: 0px 1.008rem; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .divider { margin: 0px 3.504rem= +; } +} + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .divider { margin: 0px 4rem; } +} + +#optanon-minimize-wrapper { position: fixed; z-index: 10; bottom: 0px; righ= +t: 0px; line-height: 4rem; background: linear-gradient(rgb(132, 131, 131), = +rgb(231, 227, 227)); border-radius: 0.64rem; } + +#optanon-minimize-wrapper .optanon-show-settings { font-size: 1.008rem; col= +or: rgb(0, 0, 0); margin: auto; text-decoration: none; position: relative; = +background-color: transparent; background-repeat: no-repeat; border: none; = +cursor: pointer; overflow: hidden; padding: 0.1rem 0.6rem; line-height: 4re= +m; } + +.cmp-has-sticky-bar #optanon-minimize-wrapper { bottom: 88px; } + +@media screen and (max-width: 375px) { + .cmp-has-sticky-bar #optanon-minimize-wrapper { bottom: 104px; } +} + +@media screen and (min-width: 1000px) { + .cmp-has-sticky-bar #optanon-minimize-wrapper { bottom: 68px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-has-sticky-bar #optanon-minimize-wrapper { bottom: 62px; } +} + +.cmp-featured-article__container { position: relative; padding-top: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-featured-article__container { width: 66.66%; padding: 5rem 2rem 0px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-featured-article__container { width: 100%; padding: 5rem 0px 0px; } +} + +.cmp-featured-article__eyebrow-title-container { padding-bottom: 2rem; } + +.cmp-featured-article__section-title-container { padding-bottom: 1rem; word= +-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-featured-article__section-title-container { padding-bottom: 2rem; } +} + +.cmp-featured-article__authors-container { padding-bottom: 1rem; line-heigh= +t: 2.5rem; word-break: break-word; } + +.cmp-featured-article__authors-container .vertical-seperator { display: inl= +ine-block; color: rgb(204, 204, 204); margin: 0px 1.5rem; } + +.cmp-featured-article__authors-container .vertical-seperator::after { conte= +nt: "|"; } + +.cmp-featured-article__description-container { padding-bottom: 1rem; font-s= +ize: 1.4rem; font-weight: 400; line-height: 2.2rem; word-break: break-word;= + } + +@media screen and (min-width: 1000px) { + .cmp-featured-article__description-container { font-size: 1.6rem; line-he= +ight: 2.5rem; } +} + +.cmp-featured-article__cta-container { padding-bottom: 2rem; } + +.cmp-featured-article__cta-container .cmp-teaser__action-container { paddin= +g: 0px; } + +.cmp-featured-article__cta-container .cmp-teaser__action-container .cmp-tea= +ser__action-link:focus::before { width: 100%; } + +.cmp-featured-article__image-container .cmp-teaser__image { border: none; } + +.cmp-featured-article__caption { padding-top: 1rem; } + +.cmp-featured-article__caption .cmp-featured-article__caption-text { font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-weight: 400; color: rgb(107, 107, 107); font-size: 1.2rem; } + +.cmp-four-cell { word-break: break-word; } + +.cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col, .cmp-fo= +ur-cell .cmp-four-cell__first-row .cmp-four-cell__second-col { flex-basis: = +100%; } + +.cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1, .cm= +p-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50, .cmp= +-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-row, .cm= +p-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth { flex-wrap:= + wrap; } + +.cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-row = +.cmp-four-cell__cta-btn { display: none; } + +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--cta-mo= +bile-row { display: block; } + +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--cta-mo= +bile-row .button { display: flex; -webkit-box-pack: start; justify-content:= + flex-start; } + +.cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col, .cmp-f= +our-cell .cmp-four-cell__second-row .cmp-four-cell__second-col { flex-basis= +: 100%; } + +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth, .cmp-fo= +ur-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-bt-sm-xs,= + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-b= +t-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--= +1-2, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1= +-2-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-= +row--2-1, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-r= +ow--2-1-bt-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__= +second-row--2-1-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-= +cell__second-row--2-1-inline-sm, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--5-7, .cmp-four-cell .cmp-four-cell__second-row.c= +mp-four-cell__second-row--5-7-inline, .cmp-four-cell .cmp-four-cell__second= +-row.cmp-four-cell__second-row--5-7-inline-sm, .cmp-four-cell .cmp-four-cel= +l__second-row.cmp-four-cell__second-row--7-5, .cmp-four-cell .cmp-four-cell= +__second-row.cmp-four-cell__second-row--7-5-inline, .cmp-four-cell .cmp-fou= +r-cell__second-row.cmp-four-cell__second-row--50-50, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__second-row--50-50-inline { flex-wrap: wr= +ap; } + +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-bt= +-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row= +--1-1-bt-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__secon= +d-row--2-1-bt-sm-xs { display: flex; -webkit-box-orient: vertical; -webkit-= +box-direction: reverse; flex-direction: column-reverse; } + +@media screen and (min-width: 1000px) { + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-ro= +w .cmp-four-cell__cta-btn { display: block; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth { flex-= +wrap: wrap; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth .cmp-fo= +ur-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell_= +_fullwidth .cmp-four-cell__second-col { flex-basis: 100%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth .cmp-fo= +ur-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four= +-cell__first-row.cmp-four-cell__fullwidth .cmp-four-cell__second-row--2-1 .= +cmp-four-cell__first-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth .cmp-fo= +ur-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-fou= +r-cell__first-row.cmp-four-cell__fullwidth .cmp-four-cell__second-row--2-1 = +.cmp-four-cell__second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1 { = +display: flex; flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-= +direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1 .c= +mp-four-cell__first-col { flex-basis: 66.6667%; padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1 .c= +mp-four-cell__second-col { flex-basis: 33.3333%; padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-2 { = +display: flex; flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-= +direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-2 .c= +mp-four-cell__first-col { flex-basis: 33.3333%; padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-2 .c= +mp-four-cell__second-col { flex-basis: 66.6667%; padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--= +1-1-bt-xs, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-ro= +w--50-50 { display: flex; flex-flow: row; -webkit-box-orient: horizontal; -= +webkit-box-direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.= +cmp-four-cell__first-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp-fou= +r-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt-xs .cmp-f= +our-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell= +__first-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four= +-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell__first-col,= + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50 .= +cmp-four-cell__second-col { flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.= +cmp-four-cell__first-row--1-1-bt-xs .cmp-four-cell__first-col, .cmp-four-ce= +ll .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell= +__first-col { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row= +.cmp-four-cell__first-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-= +cell .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-ce= +ll__second-col { padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col .cmp-f= +our-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-fou= +r-cell__first-row .cmp-four-cell__first-col .cmp-four-cell__second-row--2-1= + .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row .cmp-f= +our-cell__second-col .cmp-four-cell__first-row--2-1 .cmp-four-cell__first-c= +ol, .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__second-col .cm= +p-four-cell__second-row--2-1 .cmp-four-cell__first-col { flex-basis: 66.666= +7%; } + .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col .cmp-f= +our-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__first-row .cmp-four-cell__first-col .cmp-four-cell__second-row--2-= +1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row .cmp= +-four-cell__second-col .cmp-four-cell__first-row--2-1 .cmp-four-cell__secon= +d-col, .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__second-col = +.cmp-four-cell__second-row--2-1 .cmp-four-cell__second-col { flex-basis: 33= +.3333%; } + .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col .cmp-f= +our-cell__first-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-f= +our-cell__first-row .cmp-four-cell__first-col .cmp-four-cell__first-row--50= +-50 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row .c= +mp-four-cell__first-col .cmp-four-cell__second-row--50-50 .cmp-four-cell__f= +irst-col, .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-co= +l .cmp-four-cell__second-row--50-50 .cmp-four-cell__second-col, .cmp-four-c= +ell .cmp-four-cell__first-row .cmp-four-cell__second-col .cmp-four-cell__fi= +rst-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__fi= +rst-row .cmp-four-cell__second-col .cmp-four-cell__first-row--50-50 .cmp-fo= +ur-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cel= +l__second-col .cmp-four-cell__second-row--50-50 .cmp-four-cell__first-col, = +.cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__second-col .cmp-fo= +ur-cell__second-row--50-50 .cmp-four-cell__second-col { flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--cta-= +mobile-row { display: none; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth { flex= +-wrap: wrap; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth .cmp-f= +our-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cel= +l__fullwidth .cmp-four-cell__second-col { flex-basis: 100%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth .cmp-f= +our-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-fou= +r-cell__second-row.cmp-four-cell__fullwidth .cmp-four-cell__second-row--2-1= + .cmp-four-cell__first-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth .cmp-f= +our-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__fullwidth .cmp-four-cell__second-row--2-= +1 .cmp-four-cell__second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-r= +ow--1-1-bt-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__sec= +ond-row--1-2, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__seco= +nd-row--1-2-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell= +__second-row--2-1, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell_= +_second-row--2-1-bt-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--2-1-inline, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--2-1-inline-sm, .cmp-four-cell .cmp-four-cell__se= +cond-row.cmp-four-cell__second-row--5-7, .cmp-four-cell .cmp-four-cell__sec= +ond-row.cmp-four-cell__second-row--5-7-inline, .cmp-four-cell .cmp-four-cel= +l__second-row.cmp-four-cell__second-row--5-7-inline-sm, .cmp-four-cell .cmp= +-four-cell__second-row.cmp-four-cell__second-row--7-5, .cmp-four-cell .cmp-= +four-cell__second-row.cmp-four-cell__second-row--7-5-inline, .cmp-four-cell= + .cmp-four-cell__second-row.cmp-four-cell__second-row--50-50, .cmp-four-cel= +l .cmp-four-cell__second-row.cmp-four-cell__second-row--50-50-inline { disp= +lay: flex; flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-dire= +ction: normal; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-r= +ow.cmp-four-cell__second-row--1-1-bt-xs .cmp-four-cell__first-col, .cmp-fou= +r-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2 .cmp-four-= +cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__s= +econd-row--1-2-inline .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-c= +ell__second-row.cmp-four-cell__second-row--2-1 .cmp-four-cell__first-col, .= +cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-bt-= +sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--2-1-inline-sm .cmp-four-cell__first-col, .cmp-fo= +ur-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline .c= +mp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four= +-cell__second-row--5-7 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-= +cell__second-row.cmp-four-cell__second-row--5-7-inline-sm .cmp-four-cell__f= +irst-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-r= +ow--5-7-inline .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__se= +cond-row.cmp-four-cell__second-row--7-5 .cmp-four-cell__first-col, .cmp-fou= +r-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5-inline .cm= +p-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-= +cell__second-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four= +-cell__second-row.cmp-four-cell__second-row--50-50-inline .cmp-four-cell__f= +irst-col { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-f= +our-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2 .cmp-fou= +r-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell= +__second-row--1-2-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__second-row--2-1 .cmp-four-cell__second-c= +ol, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-= +1-bt-sm-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__secon= +d-row.cmp-four-cell__second-row--2-1-inline-sm .cmp-four-cell__second-col, = +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-in= +line .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--5-7 .cmp-four-cell__second-col, .cmp-four-cell .= +cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-inline-sm .cmp-fou= +r-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell= +__second-row--5-7-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__second-row--7-5 .cmp-four-cell__second-c= +ol, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-= +5-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--50-50 .cmp-four-cell__second-col, .cmp-four-= +cell .cmp-four-cell__second-row.cmp-four-cell__second-row--50-50-inline .cm= +p-four-cell__second-col { padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-r= +ow.cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp= +-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-bt-xs = +.cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-cell .= +cmp-four-cell__second-row.cmp-four-cell__second-row--50-50 .cmp-four-cell__= +first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-= +row--50-50 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__secon= +d-row.cmp-four-cell__second-row--50-50-inline .cmp-four-cell__first-col, .c= +mp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--50-50-in= +line .cmp-four-cell__second-col { flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1 = +.cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--2-1-bt-sm-xs .cmp-four-cell__first-col { flex-basis: 6= +6.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2 = +.cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__second-row--2-1-bt-sm-xs .cmp-four-cell_= +_second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2 = +.cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-f= +our-cell__second-row--2-1-inline-sm .cmp-four-cell__first-col, .cmp-four-ce= +ll .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline .cmp-fo= +ur-cell__first-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2-= +inline .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row= +.cmp-four-cell__second-row--2-1-inline-sm .cmp-four-cell__second-col, .cmp-= +four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline = +.cmp-four-cell__second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2-= +inline .cmp-four-cell__second-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5 = +.cmp-four-cell__first-col { flex-basis: 58.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5 = +.cmp-four-cell__second-col { flex-basis: 41.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5-= +inline .cmp-four-cell__first-col { flex-basis: 58.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7 = +.cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--7-5-inline .cmp-four-cell__second-col { flex-basis: 41= +.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7 = +.cmp-four-cell__second-col { flex-basis: 58.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-= +inline-sm .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--5-7-inline .cmp-four-cell__first-col { flex-= +basis: 41.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-= +inline-sm .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second= +-row.cmp-four-cell__second-row--5-7-inline .cmp-four-cell__second-col { fle= +x-basis: 58.3333%; } + .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-= +four-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row .cmp-four-cell__first-col .cmp-four-cell__second-row--2= +-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row .cm= +p-four-cell__second-col .cmp-four-cell__first-row--2-1 .cmp-four-cell__firs= +t-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__second-col= + .cmp-four-cell__second-row--2-1 .cmp-four-cell__first-col { flex-basis: 66= +.6667%; } + .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-= +four-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-f= +our-cell__second-row .cmp-four-cell__first-col .cmp-four-cell__second-row--= +2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row .= +cmp-four-cell__second-col .cmp-four-cell__first-row--2-1 .cmp-four-cell__se= +cond-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__second-= +col .cmp-four-cell__second-row--2-1 .cmp-four-cell__second-col { flex-basis= +: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-= +four-cell__first-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-= +four-cell__second-row .cmp-four-cell__first-col .cmp-four-cell__first-row--= +50-50 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row= + .cmp-four-cell__first-col .cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-fo= +ur-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cel= +l__first-col .cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__secon= +d-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col = +.cmp-four-cell__second-row--1-1-bt-xs .cmp-four-cell__first-col, .cmp-four-= +cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-four-cell__s= +econd-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-c= +ell__second-row .cmp-four-cell__first-col .cmp-four-cell__second-row--50-50= + .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-= +four-cell__first-col .cmp-four-cell__second-row--50-50 .cmp-four-cell__seco= +nd-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col= + .cmp-four-cell__second-row--50-50-inline .cmp-four-cell__first-col, .cmp-f= +our-cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-four-cel= +l__second-row--50-50-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp= +-four-cell__second-row .cmp-four-cell__second-col .cmp-four-cell__first-row= +--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-ro= +w .cmp-four-cell__second-col .cmp-four-cell__first-row--50-50 .cmp-four-cel= +l__second-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__se= +cond-col .cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__first-col= +, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__second-col .cmp= +-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp-four-= +cell .cmp-four-cell__second-row .cmp-four-cell__second-col .cmp-four-cell__= +second-row--1-1-bt-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-c= +ell__second-row .cmp-four-cell__second-col .cmp-four-cell__second-row--1-1-= +bt-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row= + .cmp-four-cell__second-col .cmp-four-cell__second-row--50-50 .cmp-four-cel= +l__first-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__sec= +ond-col .cmp-four-cell__second-row--50-50 .cmp-four-cell__second-col, .cmp-= +four-cell .cmp-four-cell__second-row .cmp-four-cell__second-col .cmp-four-c= +ell__second-row--50-50-inline .cmp-four-cell__first-col, .cmp-four-cell .cm= +p-four-cell__second-row .cmp-four-cell__second-col .cmp-four-cell__second-r= +ow--50-50-inline .cmp-four-cell__second-col { flex-basis: 50%; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-ro= +w .cmp-four-cell__cta-btn { display: block; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs { display: flex; flex-flow: row; -webkit-box-orient: horizontal; -we= +bkit-box-direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__first-col { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__second-col { padding-left: 15px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-ro= +w .cmp-four-cell__cta-btn { display: block; } + .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col, .cmp-= +four-cell .cmp-four-cell__first-row .cmp-four-cell__second-col { flex-basis= +: 100%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth { flex-= +wrap: wrap; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-xs, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1= +, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50 = +{ display: flex; flex-flow: row; -webkit-box-orient: horizontal; -webkit-bo= +x-direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.cmp= +-four-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-f= +our-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell__first-c= +ol { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row.cm= +p-four-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp= +-four-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell__secon= +d-col { padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.= +cmp-four-cell__first-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp-fou= +r-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt-xs .cmp-f= +our-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell= +__first-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four= +-cell__first-row.cmp-four-cell__first-row--2-1 .cmp-four-cell__first-col, .= +cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1 .cmp-= +four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-ce= +ll__first-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-ce= +ll__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell__second-col { = +flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--cta-= +mobile-row { display: none; } + .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col, .cmp= +-four-cell .cmp-four-cell__second-row .cmp-four-cell__second-col { flex-bas= +is: 100%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__first-row--50-50= +, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth, .cmp-= +four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-bt-xs, = +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2, .= +cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1, .c= +mp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-bt-s= +m-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--= +5-7, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7= +-5, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--50= +-50 { flex-wrap: wrap; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-r= +ow--1-2-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__se= +cond-row--2-1-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-ce= +ll__second-row--2-1-inline-sm, .cmp-four-cell .cmp-four-cell__second-row.cm= +p-four-cell__second-row--5-7-inline, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--5-7-inline-sm, .cmp-four-cell .cmp-four-cell= +__second-row.cmp-four-cell__second-row--7-5-inline, .cmp-four-cell .cmp-fou= +r-cell__second-row.cmp-four-cell__second-row--50-50-inline { display: flex;= + flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-direction: nor= +mal; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-r= +ow.cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp= +-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2-inline= + .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-f= +our-cell__second-row--1-2-inline .cmp-four-cell__second-col, .cmp-four-cell= + .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline-sm .cmp-f= +our-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cel= +l__second-row--2-1-inline-sm .cmp-four-cell__second-col, .cmp-four-cell .cm= +p-four-cell__second-row.cmp-four-cell__second-row--2-1-inline .cmp-four-cel= +l__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__seco= +nd-row--2-1-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cel= +l__second-row.cmp-four-cell__second-row--5-7-inline-sm .cmp-four-cell__firs= +t-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row-= +-5-7-inline-sm .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__s= +econd-row.cmp-four-cell__second-row--5-7-inline .cmp-four-cell__first-col, = +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-in= +line .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--7-5-inline .cmp-four-cell__first-col, .cmp-four-= +cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5-inline .cmp-= +four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-c= +ell__second-row--50-50-inline .cmp-four-cell__first-col, .cmp-four-cell .cm= +p-four-cell__second-row.cmp-four-cell__second-row--50-50-inline .cmp-four-c= +ell__second-col { flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-r= +ow.cmp-four-cell__second-row--1-2-inline .cmp-four-cell__first-col, .cmp-fo= +ur-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline-sm= + .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-f= +our-cell__second-row--2-1-inline .cmp-four-cell__first-col, .cmp-four-cell = +.cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-inline-sm .cmp-fo= +ur-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell= +__second-row--5-7-inline .cmp-four-cell__first-col, .cmp-four-cell .cmp-fou= +r-cell__second-row.cmp-four-cell__second-row--7-5-inline .cmp-four-cell__fi= +rst-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-ro= +w--50-50-inline .cmp-four-cell__first-col { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--1-2-inline .cmp-four-cell__second-col, .cmp-= +four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline-= +sm .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cm= +p-four-cell__second-row--2-1-inline .cmp-four-cell__second-col, .cmp-four-c= +ell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-inline-sm .cm= +p-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four= +-cell__second-row--5-7-inline .cmp-four-cell__second-col, .cmp-four-cell .c= +mp-four-cell__second-row.cmp-four-cell__second-row--7-5-inline .cmp-four-ce= +ll__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__se= +cond-row--50-50-inline .cmp-four-cell__second-col { padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-= +inline-sm .cmp-four-cell__first-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-= +inline-sm .cmp-four-cell__second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-= +inline-sm .cmp-four-cell__first-col { flex-basis: 41.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-= +inline-sm .cmp-four-cell__second-col { flex-basis: 58.3333%; } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-col .image.full-width .responsivegri= +d.full-width { margin: 0px auto; } + .cmp-four-cell .cmp-four-cell__first-col .image.full-width .responsivegri= +d.full-width-constraint { margin-left: -15px; margin-right: -15px; } +} + +@media screen and (min-width: 1000px) { + .cmp-four-cell .cmp-acn-tabs { margin: 0px auto; } +} + +.cmp-four-cell .cmp-audio { word-break: normal; } + +.cmp-four-cell .cmp-four-cell__first-row--2-1 .blockquote .blockquote__shar= +e-module--enable, .cmp-four-cell .cmp-four-cell__second-row--2-1 .blockquot= +e .blockquote__share-module--enable { margin-right: 5.264rem; } + +.cmp-card-listing .cmp-card-listing_first-row { display: flex; -webkit-box-= +orient: vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .cmp-card-listing .cmp-card-listing_first-row { -webkit-box-orient: horiz= +ontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-card-listing .cmp-card-listing_desktop-cta, .cmp-card-listing .cmp-car= +d-listing_mobile-cta { display: none; } + +.cmp-card-listing .cmp-card-listing_first-row_left-col, .cmp-card-listing .= +cmp-card-listing_first-row_right-col { -webkit-box-flex: 1; flex: 1 1 0%; } + +.cmp-card-listing .cmp-card-listing_second-row > .container.responsivegrid = +{ padding-left: 15px; padding-right: 15px; } + +.cmp-card-listing .cmp-card-listing_second-row > .container.responsivegrid = +.modal .cmp-container { display: block; } + +.cmp-card-listing .cmp-card-listing_second-row > .container.responsivegrid = +> .cmp-container { display: flex; flex-wrap: wrap; margin-left: -30px; marg= +in-right: -30px; max-width: calc(100% + 60px); } + +@media screen and (min-width: 768px) { + .cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_desktop-ct= +a { display: block; } +} + +@media screen and (min-width: 768px) { + .cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_first-row_= +right-col .cmp-container { display: flex; -webkit-box-pack: end; justify-co= +ntent: flex-end; } +} + +.cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_mobile-cta {= + display: block; } + +.cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_mobile-cta .= +button { -webkit-box-pack: start; justify-content: flex-start; padding-bott= +om: 20px; } + +@media screen and (min-width: 768px) { + .cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_mobile-cta= + .button { padding-bottom: 30px; } +} + +@media screen and (min-width: 768px) { + .cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_mobile-cta= + { display: none; } +} + +.cmp-card-listing .logocard a:focus .cmp-image__image { box-shadow: rgb(0, = +0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-off= +set: 1px; } + +.cmp-card-listing .logocard a:focus:not(:focus-visible) .cmp-image__image {= + box-shadow: none; outline: none; } + +.cmp-card-listing .card { padding-left: 15px; padding-right: 15px; -webkit-= +box-flex: 0; flex: 0 0 100%; margin-bottom: 20px; } + +.cmp-card-listing .card > .video-card-media-teaser { display: flex; -webkit= +-box-orient: vertical; -webkit-box-direction: normal; flex-direction: colum= +n; flex-basis: 100%; max-width: 100%; -webkit-box-ordinal-group: 3; order: = +2; } + +.cmp-card-listing .card > .video-card-media-teaser .cmp-videocard { width: = +100%; height: 100%; } + +@media screen and (min-width: 768px) { + .cmp-card-listing .card { -webkit-box-flex: 0; flex: 0 0 50%; max-width: = +50%; margin-bottom: 30px; } +} + +.cmp-card-listing .card .modal { height: auto; } + +.cmp-card-listing .card .modal .video { -webkit-box-flex: 1; flex: 1 1 auto= +; margin-bottom: auto; max-width: none; padding-left: unset; padding-right:= + unset; } + +.cmp-card-listing .card > * { height: 100%; } + +@media screen and (min-width: 768px) { + .cmp-card-listing .cmp-card-listing_first-row_left-col { padding-right: 1= +5px; } + .cmp-card-listing .cmp-card-listing_first-row_right-col { padding-left: 1= +5px; } + .cmp-card-listing.cmp-card-listing--cta-1-to-1 .cmp-card-listing_first-ro= +w_right-col { -webkit-box-flex: 0; flex: 0 0 50%; } + .cmp-card-listing.cmp-card-listing--cta-2-to-1 .cmp-card-listing_first-ro= +w_right-col { -webkit-box-flex: 0; flex: 0 0 33.3333%; } +} + +.cmp-card-listing--full-width .cmp-card-listing_first-row_left-col { paddin= +g-right: 0px; } + +.cmp-card-layout--2-cards .card.dcc-imagefoldtag .cmp-teaser__image .cmp-im= +age__image, .cmp-card-layout--3-cards .card.dcc-imagefoldtag .cmp-teaser__i= +mage .cmp-image__image, .cmp-card-layout--4-cards .card.dcc-imagefoldtag .c= +mp-teaser__image .cmp-image__image, .cmp-card-layout--5-cards .card.dcc-ima= +gefoldtag .cmp-teaser__image .cmp-image__image { position: absolute; bottom= +: 0px; } + +.cmp-card-layout--2-cards .card.dcc-image-title .cmp-teaser, .cmp-card-layo= +ut--3-cards .card.dcc-image-title .cmp-teaser, .cmp-card-layout--4-cards .c= +ard.dcc-image-title .cmp-teaser, .cmp-card-layout--5-cards .card.dcc-image-= +title .cmp-teaser { background-color: transparent; } + +.cmp-card-layout--2-cards .card.video .cmp-video__title, .cmp-card-layout--= +3-cards .card.video .cmp-video__title, .cmp-card-layout--4-cards .card.vide= +o .cmp-video__title, .cmp-card-layout--5-cards .card.video .cmp-video__titl= +e { margin-top: 0px; } + +.cmp-card-layout--2-cards .card.video .cmp-video__title-text, .cmp-card-lay= +out--3-cards .card.video .cmp-video__title-text, .cmp-card-layout--4-cards = +.card.video .cmp-video__title-text, .cmp-card-layout--5-cards .card.video .= +cmp-video__title-text { font-size: 1.4rem; line-height: 1.21; } + +@media screen and (min-width: 1000px) { + .cmp-card-layout--2-cards .card.video .cmp-video__title-text, .cmp-card-l= +ayout--3-cards .card.video .cmp-video__title-text, .cmp-card-layout--4-card= +s .card.video .cmp-video__title-text, .cmp-card-layout--5-cards .card.video= + .cmp-video__title-text { font-size: 1.6rem; line-height: 1.25; } +} + +.cmp-card-layout--2-cards .card.video .cmp-video__subtitle p, .cmp-card-lay= +out--3-cards .card.video .cmp-video__subtitle p, .cmp-card-layout--4-cards = +.card.video .cmp-video__subtitle p, .cmp-card-layout--5-cards .card.video .= +cmp-video__subtitle p { line-height: 1.2; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile-c= +ontainer, .cmp-card-layout--3-cards .card.cmp-blog-author-profile__single-p= +rofile-container, .cmp-card-layout--4-cards .card.cmp-blog-author-profile__= +single-profile-container, .cmp-card-layout--5-cards .card.cmp-blog-author-p= +rofile__single-profile-container { -webkit-box-flex: 0; flex: 0 0 100%; max= +-width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile-c= +ontainer .cmp-blog-author-profile, .cmp-card-layout--2-cards .card.cmp-blog= +-author-profile__single-profile-container .cmp-blog-author-profile__contain= +er, .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile= +-container .cmp-blog-author-profile__option-a, .cmp-card-layout--2-cards .c= +ard.cmp-blog-author-profile__single-profile-container .cmp-blog-author-prof= +ile__option-b, .cmp-card-layout--3-cards .card.cmp-blog-author-profile__sin= +gle-profile-container .cmp-blog-author-profile, .cmp-card-layout--3-cards .= +card.cmp-blog-author-profile__single-profile-container .cmp-blog-author-pro= +file__container, .cmp-card-layout--3-cards .card.cmp-blog-author-profile__s= +ingle-profile-container .cmp-blog-author-profile__option-a, .cmp-card-layou= +t--3-cards .card.cmp-blog-author-profile__single-profile-container .cmp-blo= +g-author-profile__option-b, .cmp-card-layout--4-cards .card.cmp-blog-author= +-profile__single-profile-container .cmp-blog-author-profile, .cmp-card-layo= +ut--4-cards .card.cmp-blog-author-profile__single-profile-container .cmp-bl= +og-author-profile__container, .cmp-card-layout--4-cards .card.cmp-blog-auth= +or-profile__single-profile-container .cmp-blog-author-profile__option-a, .c= +mp-card-layout--4-cards .card.cmp-blog-author-profile__single-profile-conta= +iner .cmp-blog-author-profile__option-b, .cmp-card-layout--5-cards .card.cm= +p-blog-author-profile__single-profile-container .cmp-blog-author-profile, .= +cmp-card-layout--5-cards .card.cmp-blog-author-profile__single-profile-cont= +ainer .cmp-blog-author-profile__container, .cmp-card-layout--5-cards .card.= +cmp-blog-author-profile__single-profile-container .cmp-blog-author-profile_= +_option-a, .cmp-card-layout--5-cards .card.cmp-blog-author-profile__single-= +profile-container .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile-c= +ontainer .cmp-blog-author-profile__desc-container, .cmp-card-layout--3-card= +s .card.cmp-blog-author-profile__single-profile-container .cmp-blog-author-= +profile__desc-container, .cmp-card-layout--4-cards .card.cmp-blog-author-pr= +ofile__single-profile-container .cmp-blog-author-profile__desc-container, .= +cmp-card-layout--5-cards .card.cmp-blog-author-profile__single-profile-cont= +ainer .cmp-blog-author-profile__desc-container { height: 100%; display: fle= +x; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direct= +ion: column; } + .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile-c= +ontainer .cmp-blog-author-profile__social-buttons, .cmp-card-layout--3-card= +s .card.cmp-blog-author-profile__single-profile-container .cmp-blog-author-= +profile__social-buttons, .cmp-card-layout--4-cards .card.cmp-blog-author-pr= +ofile__single-profile-container .cmp-blog-author-profile__social-buttons, .= +cmp-card-layout--5-cards .card.cmp-blog-author-profile__single-profile-cont= +ainer .cmp-blog-author-profile__social-buttons { margin-top: auto; } +} + +.cmp-card-layout--1-block .card { flex: 1 1 100%; max-width: 100%; margin-b= +ottom: 0px; } + +.cmp-card-layout--1-block .cmp-card-listing[data-cmp-progressive-display=3D= +"true"] .cmp-card-listing_button { padding-top: 20px; } + +.cmp-card-layout--2-cards .card { -webkit-box-flex: 0; flex: 0 0 100%; max-= +width: 100%; } + +.cmp-card-layout--2-cards .cmp-videocard__title-text { font-size: 1.8rem; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--2-cards .card { -webkit-box-flex: 0; flex: 0 0 50%; max= +-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--2-cards .cmp-videocard__title-text { font-size: 2.5rem;= + } +} + +.cmp-card-layout--3-cards .card .cmp-vidocard__title-text { font-size: 1.4r= +em; } + +.cmp-card-layout--3-cards .card.dcc-title-summary-arrow-image { flex-basis:= + 100%; max-width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-card-layout--3-cards .card.dcc-title-summary-arrow-image { flex-basi= +s: 66.6667%; max-width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--3-cards .card, .cmp-card-layout--3-cards .cmp-imagetitl= +esummarylink-small-card { -webkit-box-flex: 0; flex: 0 0 33.3333%; max-widt= +h: 33.3333%; } + .cmp-card-layout--3-cards .card .cmp-videocard__title-text, .cmp-card-lay= +out--3-cards .cmp-imagetitlesummarylink-small-card .cmp-videocard__title-te= +xt { font-size: 1.6rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--3-cards .card, .cmp-card-layout--3-cards .cmp-imagetitl= +esummarylink-small-card { -webkit-box-flex: 0; flex: 0 0 50%; max-width: 50= +%; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--3-cards .cmp-theme-narrative__card { margin-bottom: 0px= +; -webkit-box-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--3-cards.cmp-card-layout--3-cards--first-center .card:fi= +rst-child { -webkit-box-pack: start; justify-content: flex-start; padding-r= +ight: 45px; -webkit-box-flex: 0; flex: 0 0 100%; max-width: 100%; } + .cmp-card-layout--3-cards.cmp-card-layout--3-cards--first-center .card:fi= +rst-child .cmp-executive-card { -webkit-box-flex: 0; flex: 0 0 50%; max-wid= +th: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--3-cards.cmp-card-layout--3-cards--first-center .card:fi= +rst-child { display: flex; -webkit-box-pack: center; justify-content: cente= +r; -webkit-box-align: center; align-items: center; -webkit-box-flex: 0; fle= +x: 0 0 100%; max-width: 100%; padding-left: 45px; padding-right: 45px; } + .cmp-card-layout--3-cards.cmp-card-layout--3-cards--first-center .card:fi= +rst-child .cmp-executive-card { -webkit-box-flex: 0; flex: 0 0 33.3333%; ma= +x-width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--4-cards .card { -webkit-box-flex: 0; flex: 0 0 25%; max= +-width: 25%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--5-cards .card { -webkit-box-flex: 0; flex: 0 0 20%; max= +-width: 20%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--5-3-cards .card { -webkit-box-flex: 0; flex: 0 0 33.333= +3%; max-width: 33.3333%; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile, .cmp-card-lay= +out--5-3-cards .card .cmp-blog-author-profile__container, .cmp-card-layout-= +-5-3-cards .card .cmp-blog-author-profile__option-a, .cmp-card-layout--5-3-= +cards .card .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile__desc-containe= +r { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile__social-button= +s { margin-top: auto; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--5-3-cards .card { -webkit-box-flex: 0; flex: 0 0 20%; m= +ax-width: 20%; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile, .cmp-card-lay= +out--5-3-cards .card .cmp-blog-author-profile__container, .cmp-card-layout-= +-5-3-cards .card .cmp-blog-author-profile__option-a, .cmp-card-layout--5-3-= +cards .card .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile__desc-containe= +r { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile__social-button= +s { margin-top: auto; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--3-1-cards .card { -webkit-box-flex: 0; flex: 0 0 100%; = +max-width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--3-1-cards .card { -webkit-box-flex: 0; flex: 0 0 33.333= +3%; max-width: 33.3333%; } + .cmp-card-layout--3-1-cards .card .cmp-blog-author-profile, .cmp-card-lay= +out--3-1-cards .card .cmp-blog-author-profile__container, .cmp-card-layout-= +-3-1-cards .card .cmp-blog-author-profile__option-a, .cmp-card-layout--3-1-= +cards .card .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--3-1-cards .card .cmp-blog-author-profile__desc-containe= +r { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; } + .cmp-card-layout--3-1-cards .card .cmp-blog-author-profile__social-button= +s { margin-top: auto; } +} + +.cmp-card-layout--3-3-cards .general-inquiry-card { margin-bottom: 30px; } + +.cmp-card-layout--3-3-cards .general-inquiry-card:last-child { margin-botto= +m: 20px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--3-3-cards .card { -webkit-box-flex: 0; flex: 0 0 33.333= +3%; max-width: 33.3333%; } + .cmp-card-layout--3-3-cards .card:last-child { margin-bottom: 30px; } + .cmp-card-layout--3-3-cards .card .cmp-blog-author-profile, .cmp-card-lay= +out--3-3-cards .card .cmp-blog-author-profile__container, .cmp-card-layout-= +-3-3-cards .card .cmp-blog-author-profile__option-a, .cmp-card-layout--3-3-= +cards .card .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--3-3-cards .card .cmp-blog-author-profile__desc-containe= +r { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; } + .cmp-card-layout--3-3-cards .card .cmp-blog-author-profile__social-button= +s { margin-top: auto; } +} + +.has-divider .cmp-card-listing { border-bottom: 1px solid rgb(204, 204, 204= +); } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .card { max-height= +: 0px; margin-bottom: 0px; visibility: hidden; overflow-y: hidden; transiti= +on: max-height 1000ms cubic-bezier(0, 1, 0, 1) 0s, visibility 1000ms ease-i= +n-out 0s, margin-bottom 1000ms ease-in 0s, margin-top 1000ms ease-in 0s; } + +@media screen and (max-width: 767.9px) { + .cmp-card-listing[data-cmp-progressive-display=3D"true"] .card.card--disp= +lay-mobile { max-height: 9999px; transition: max-height 1000ms cubic-bezier= +(1, 0, 1, 0) 0s; visibility: visible; margin-bottom: 2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-listing[data-cmp-progressive-display=3D"true"] .card.card--disp= +lay-tablet { max-height: 9999px; transition: max-height 1000ms cubic-bezier= +(1, 0, 1, 0) 0s; visibility: visible; margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-listing[data-cmp-progressive-display=3D"true"] .card.card--disp= +lay-desktop { max-height: 9999px; transition: max-height 1000ms cubic-bezie= +r(1, 0, 1, 0) 0s; visibility: visible; margin-bottom: 3rem; } +} + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button { display: flex; -webkit-box-pack: center; justify-content: center; = +padding-bottom: 20px; margin-top: 20px; } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button .cmp-button { padding: 0px 2rem; } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button .cmp-button::before { max-width: calc(100% - 4.1em); left: 2rem; } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button .cmp-button:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outl= +ine: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button [aria-expanded=3D"false"] .cmp-button__text::after { transform: rota= +te(90deg); } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button [aria-expanded=3D"true"] .cmp-button__text::after { transform: rotat= +e(270deg); } + +@media screen and (min-width: 768px) { + .cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listin= +g_button { padding-bottom: 30px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing { = +padding: 0px; } + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ard { -webkit-box-flex: 0; flex: 0 0 33.333%; margin-bottom: 10px; padding-= +left: 7.5px; padding-right: 7.5px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.card { -webkit-box-flex: 0; flex: 0 0 19.333%; margin-bottom: 15px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.card { -webkit-box-flex: 0; flex: 0 0 33.333%; margin-bottom: 20px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ard.container.responsivegrid { padding: 0px; } + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer.responsivegrid .cmp-container { -webkit-box-pack: center; justify-= +content: center; -webkit-box-align: center; align-items: center; margin: au= +to; padding: 0px; } + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer .cmp-text p { display: block; margin-top: 30px; font-size: 1.6rem;= + line-height: 1.92rem; font-weight: 300; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p { margin-top: 50px; font-size: 2.4rem; line-height: = +2.88rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p { margin-top: 40px; font-size: 2.24rem; line-height:= + 2.264rem; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer .cmp-text p:first-of-type { margin-top: 10px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p:first-of-type { margin-top: 35px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p:first-of-type { margin-top: 40px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer .cmp-text p:last-of-type { margin-bottom: 30px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p:last-of-type { margin-bottom: 50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p:last-of-type { margin-bottom: 40px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer .cmp-title--section .cmp-title__text { font-size: 3.2rem; line-hei= +ght: 3.2rem; margin-bottom: 30px; text-transform: none; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-title--section .cmp-title__text { font-size: 4rem; line-hei= +ght: 4rem; margin-bottom: 70px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-title--section .cmp-title__text { font-size: 5.27rem; line-= +height: 5.28rem; margin-bottom: 100px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_se= +cond-row { margin: 0px auto; max-width: 337px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_= +second-row { max-width: 500px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_= +second-row { max-width: 612px; } +} + +@media screen and (min-width: 1200px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_= +second-row { max-width: 639px; margin: auto; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_se= +cond-row .container.responsivegrid { padding: 0px; } + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_th= +ird-row { padding-left: 0px; padding-right: 0px; } + +@media screen and (min-width: 1200px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_= +third-row { padding-left: 89px; padding-right: 89px; } +} + +@media screen and (min-width: 1200px) { + .cmp-card-listing--animation .button, .cmp-card-listing--animation .cmp-c= +ard-listing_first-row, .cmp-card-listing--animation .cmp-card-listing_secon= +d-row, .cmp-card-listing--animation .cmp-text { opacity: 0; transform: tran= +slateY(20px); position: relative; transition: opacity 0.2s ease-in 0s; } +} + +.cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button::befo= +re { transition: none 0s ease 0s; transform: none; opacity: 1; top: auto; } + +@media screen and (min-width: 1200px) { + .cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button::be= +fore { transition: transform 0.4s ease 1.2s, opacity 0.4s ease 1.2s, width = +0.4s ease 0s, -webkit-transform 0.4s ease; transform: scale(0.2); opacity: = +0; } +} + +.cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button .cmp-= +button__text { transition: none 0s ease 0s; opacity: 1; } + +@media screen and (min-width: 1200px) { + .cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button .cm= +p-button__text { transition: opacity 0.7s ease 1s; opacity: 0; } +} + +.cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button .cmp-= +button__text::before { transition: none 0s ease 0s; opacity: 1; transform: = +none; } + +@media screen and (min-width: 1200px) { + .cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button .cm= +p-button__text::before { transition: transform 0.4s ease 1.6s, opacity 0.4s= + ease, -webkit-transform 0.4s ease; opacity: 0; transform: translateX(-15px= +); } +} + +.cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button { tra= +nsition: none 0s ease 0s; } + +@media screen and (max-width: 1199.9px) { + .cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button:hov= +er::before { width: 3.4rem; } +} + +.cmp-card-listing--animation.cmp-card-listing--animation-active .button, .c= +mp-card-listing--animation.cmp-card-listing--animation-active .cmp-card-lis= +ting_first-row, .cmp-card-listing--animation.cmp-card-listing--animation-ac= +tive .cmp-card-listing_second-row, .cmp-card-listing--animation.cmp-card-li= +sting--animation-active .cmp-text { opacity: 1; transform: translateY(0px);= + transition: opacity 0.2s ease-in 0s, transform 0.8s ease 0s, -webkit-trans= +form 0.8s ease 0s; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-card-l= +isting_second-row { transition-delay: 0.3s; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-text {= + transition-delay: 0.5s; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .button { t= +ransition-delay: 0.9s; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-button= +--text-brand-link .cmp-button .cmp-button__text { opacity: 1; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-button= +--text-brand-link .cmp-button::before { transform: scale(1); opacity: 1; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-button= +--text-brand-link .cmp-button .cmp-button__text::before { transform: transl= +ateX(0px); opacity: 1; } + +@media screen and (min-width: 1000px) { + .cardlistingblock.cmp-card-layout--3-1-cards .dcc-title-summary-arrow.cmp= +-title-summary-arrow-tab .cmp-teaser__title, .cardlistingblock.cmp-card-lay= +out--3-3-cards .dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-te= +aser__title, .cardlistingblock.cmp-card-layout--3-cards .dcc-title-summary-= +arrow.cmp-title-summary-arrow-tab .cmp-teaser__title, .cardlistingblock.cmp= +-card-layout--4-cards .dcc-title-summary-arrow.cmp-title-summary-arrow-tab = +.cmp-teaser__title, .cardlistingblock.cmp-card-layout--5-3-cards .dcc-title= +-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__title, .cardlisting= +block.cmp-card-layout--5-cards .dcc-title-summary-arrow.cmp-title-summary-a= +rrow-tab .cmp-teaser__title { font-size: 1.6rem; } +} +------MultipartBoundary--AWoQzMafxAE63EcCJcZyepp0rv4XNV2ILFbeWjuEbA---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/etc.clientlibs/cio-sites/clientlibs/clientlib-site.lc-738554c5b6785afff863e62d949618e4-lc.min.css + +@charset "utf-8"; + +@font-face { font-family: Ionicons; font-style: normal; font-weight: 400; s= +rc: local("Ionicons"), local("Ionicons-Regular"), url("clientlib-site/resou= +rces/fonts/ionicons.woff2") format("woff"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 100; sr= +c: local("Graphik-Thin-Web"), url("clientlib-site/resources/fonts/graphik-t= +hin-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 200; sr= +c: local("Graphik-Extralight-Web"), url("clientlib-site/resources/fonts/gra= +phik-extralight-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 300; sr= +c: local("Graphik-Light-Web"), url("clientlib-site/resources/fonts/graphik-= +light-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 400; sr= +c: local("Graphik-Regular-Web"), url("clientlib-site/resources/fonts/graphi= +k-regular-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 500; sr= +c: local("Graphik-Medium-Web"), url("clientlib-site/resources/fonts/graphik= +-medium-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 600; sr= +c: local("Graphik-Semibold-Web"), url("clientlib-site/resources/fonts/graph= +ik-semibold-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 700; sr= +c: local("Graphik-Bold-Web"), url("clientlib-site/resources/fonts/graphik-b= +old-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 800; sr= +c: local("Graphik-Black-Web"), url("clientlib-site/resources/fonts/graphik-= +black-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 900; sr= +c: local("Graphik-Super-Web"), url("clientlib-site/resources/fonts/graphik-= +super-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Reenie-Beanie; font-style: normal; font-weight: 4= +00; src: url("clientlib-site/resources/fonts/reenie-beanie-regular.woff2") = +format("woff2"); font-display: swap; } + +h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; } + +h1 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + h1 { font-size: 6.5rem; } +} + +h2 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.05; font-size: 2.8rem; } + +@media screen and (min-width: 1000px) { + h2 { font-size: 4.8rem; } +} + +h3 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + h3 { font-size: 4.8rem; } +} + +h4 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + h4 { font-size: 3.5rem; } +} + +h5 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + h5 { font-size: 2.5rem; } +} + +h6 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + h6 { font-size: 2.5rem; } +} + +.h-title-page { font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 800; font-style: normal; text-transform: non= +e; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-page { font-size: 6.5rem; } +} + +.h-title-page-long { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 800; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-page-long { font-size: 5.8rem; } +} + +.h-title-homepage { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 800; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-homepage { font-size: 6.5rem; } +} + +.h-title-cta { font-family: Graphik, Arial, system-ui, -apple-system, blink= +macsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantar= +ell, sans-serif; font-weight: 800; font-style: normal; text-transform: none= +; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-cta { font-size: 4.8rem; } +} + +.h-title-section { font-family: Graphik, Arial, system-ui, -apple-system, b= +linkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, ca= +ntarell, sans-serif; font-weight: 600; font-style: normal; text-transform: = +none; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + .h-title-section { font-size: 4.8rem; } +} + +.h-title-subsection { font-family: Graphik, Arial, system-ui, -apple-system= +, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen,= + cantarell, sans-serif; font-weight: 600; font-style: normal; text-transfor= +m: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .h-title-subsection { font-size: 3.5rem; } +} + +.h-title-ribbon { font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-style: normal; text-transform: none; color: rgb(0,= + 0, 0); font-size: 2rem; font-weight: 800; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .h-title-ribbon { font-size: 3.5rem; } +} + +.h-title-module { font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-weight: 800; font-style: normal; text-transform: n= +one; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-module { font-size: 2.5rem; } +} + +.h-title-tertiary { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 600; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-tertiary { font-size: 2.5rem; } +} + +.h-title-eyebrow { font-family: Graphik, Arial, system-ui, -apple-system, b= +linkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, ca= +ntarell, sans-serif; font-weight: 600; font-style: normal; text-transform: = +uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; = +font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .h-title-eyebrow { font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.h-title-submodule { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 800; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .h-title-submodule { font-size: 1.6rem; } +} + +.ai-h1 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 700; font-style: normal; text-transform: none; line= +-height: 1; font-size: 4.8rem; } + +@media screen and (min-width: 1000px) { + .ai-h1 { font-size: 10rem; } +} + +.ai-h2 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 700; font-style: normal; text-transform: none; line= +-height: 1.13; font-size: 3rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .ai-h2 { font-size: 3.6rem; line-height: 1; } +} + +@media screen and (min-width: 1000px) { + .ai-h2 { font-size: 6.5rem; line-height: 1.08; } +} + +.ai-h3 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 400; font-style: normal; text-transform: none; line= +-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .ai-h3 { font-size: 3.2rem; line-height: 1.13; } +} + +.ai-h4 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 400; font-style: normal; text-transform: none; line= +-height: 1.38; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .ai-h4 { font-size: 2.4rem; line-height: 1.17; } +} + +.ai-h5 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 500; font-style: normal; text-transform: none; line= +-height: 1.13; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .ai-h5 { font-size: 2.4rem; line-height: 1.17; } +} + +.ai-section-h { font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 500; font-style: normal; text-transform: upp= +ercase; line-height: 1.21; font-size: 1.4rem; border-width: 0px; } + +.ai-section-h::after { content: ""; display: block; margin-top: 0.4rem; hei= +ght: 6px; width: 58px; background-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .ai-section-h::after { margin-top: 0.6rem; width: 64px; } +} + +@media screen and (min-width: 1000px) { + .ai-section-h { font-size: 1.8rem; line-height: 1.22; } + .ai-section-h::after { margin-top: 0.8rem; width: 74px; } +} + +.cmp-accordion .cmp-accordion .cmp-accordion__item { margin: 0px; } + +.cmp-accordion .responsivegrid { padding: 15px; } + +.cmp-accordion--divider .cmp-accordion { border-bottom: 1px solid rgb(204, = +204, 204); } + +.cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .responsivegrid= + { padding: 0px; } + +.cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .contact-card {= + padding-bottom: 2.5rem; margin-bottom: 0px; } + +@media screen and (min-width: 768px) { + .cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .contact-card= + { padding-right: 1.5rem; padding-left: 0px; } + .cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .contact-card= +:nth-child(3n+1) { padding-left: 1.5rem; } +} + +.cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .contact-card .= +cmp-contact-card__content { padding: 0px; } + +.cmp-accordion__item { margin: 0px; } + +.cmp-accordion__button { display: flex; -webkit-box-align: start; align-ite= +ms: flex-start; font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-size: 1.6rem; font-weight: 400; font-style: normal; = +line-height: 19.2px; text-decoration: none; padding: 0.94em 3.34em 0.94em 1= +.25em; border-radius: 0px; color: rgb(0, 0, 0); background-color: rgb(255, = +255, 255); border-style: solid; border-color: rgb(204, 204, 204); border-im= +age: initial; border-width: 0.06em 0px 0px; position: relative; } + +.cmp-accordion__button:hover { color: rgb(0, 0, 0); background-color: rgb(2= +55, 255, 255); border-color: rgb(204, 204, 204); } + +.cmp-accordion__button:focus { border: 1px solid rgb(102, 175, 233); outlin= +e: rgb(0, 77, 255) solid 1px; outline-offset: -1px; } + +.cmp-accordion__button--expanded { border-radius: 0px; color: rgb(0, 0, 0);= + background-color: rgb(255, 255, 255); font-weight: 600; } + +.cmp-accordion__button--expanded:hover { color: rgb(0, 0, 0); background-co= +lor: rgb(255, 255, 255); border-color: rgb(102, 175, 233); } + +.cmp-accordion__title { position: relative; } + +.cmp-accordion__icon { position: absolute; top: 0px; right: 0px; bottom: 0p= +x; margin: auto 0px; height: 1.25em; padding: 0px 1.25em; text-align: cente= +r; vertical-align: middle; color: rgb(0, 0, 0); } + +.cmp-accordion__icon::before { content: "=EF=84=A3"; font-family: Ionicons;= + display: block; font-weight: 400; font-style: normal; line-height: 1; text= +-transform: none; letter-spacing: normal; overflow-wrap: normal; white-spac= +e: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-render= +ing: optimizelegibility; font-feature-settings: "liga"; transition: all 0.3= +5s ease-in-out 0s; width: 0.88em; font-size: 1.6rem; } + +.cmp-accordion__button--expanded .cmp-accordion__icon, .cmp-accordion__icon= +:hover { color: rgb(0, 0, 0); } + +.cmp-accordion__button--expanded .cmp-accordion__icon::before { transform: = +rotate(180deg); transition: all 0.35s ease-in-out 0s; } + +.cmp-accordion__button--expanded .cmp-accordion__icon:hover { color: rgb(0,= + 0, 0); } + +.cmp-accordion--accordian .cmp-accordion__icon { color: rgb(161, 0, 255); } + +.cmp-accordion--accordian .cmp-accordion__icon::before { content: "=EF=88= +=98"; font-family: Ionicons; display: block; font-weight: 400; font-style: = +normal; line-height: 1; text-transform: none; letter-spacing: normal; overf= +low-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothi= +ng: antialiased; text-rendering: optimizelegibility; font-feature-settings:= + "liga"; width: 0.88em; font-size: 1.6rem; } + +.cmp-accordion--accordian .cmp-accordion__button--expanded .cmp-accordion__= +icon, .cmp-accordion--accordian .cmp-accordion__icon:hover { color: rgb(161= +, 0, 255); } + +.cmp-accordion--accordian .cmp-accordion__button--expanded .cmp-accordion__= +icon::before { content: "=EF=88=89"; font-family: Ionicons; display: block;= + font-weight: 400; font-style: normal; line-height: 1; text-transform: none= +; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direc= +tion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeleg= +ibility; font-feature-settings: "liga"; width: 0.88em; font-size: 1.6rem; } + +.cmp-accordion--accordian .cmp-accordion__button--expanded .cmp-accordion__= +icon:hover { color: rgb(161, 0, 255); } + +.cmp-accordion--accordian .cmp-accordion__panel { background-color: rgb(255= +, 255, 255); box-shadow: none; border-color: rgb(255, 255, 255); } + +.cmp-accordion__panel { background-color: rgb(242, 242, 242); box-shadow: r= +gba(0, 0, 0, 0.15) 0px 0.75em 1.25em -0.38em inset; border-color: rgb(32, 3= +2, 32); } + +.cmp-accordion__panel--hidden { display: none; overflow: hidden; max-height= +: 0px; transition: max-height 0.4s cubic-bezier(0, 1, 0, 1) 0s; } + +.cmp-accordion__panel--expanded { max-height: 9999px; transition: max-heigh= +t 0.4s cubic-bezier(1, 0, 1, 0) 0s; overflow-y: auto; display: flex; } + +.cmp-accordion, .cmp-accordion__item { width: 100%; display: block; } + +.cmp-button { display: inline-flex; -webkit-box-align: center; align-items:= + center; -webkit-box-pack: center; justify-content: center; font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-style: n= +ormal; line-height: 1; text-transform: uppercase; min-height: inherit; min-= +width: 13.4rem; border-radius: 0px; background-color: rgb(0, 0, 0); border:= + 1px solid transparent; font-size: 1.4rem; font-weight: 600; height: 44px; = +color: rgb(255, 255, 255); text-decoration: none; margin-top: 15px; margin-= +left: 10px; padding: 1.5rem; } + +@media screen and (max-width: 767.9px) { + .cmp-button { margin-left: 0px; width: 100%; } +} + +.cmp-button--full .cmp-button { display: flex; width: 100%; } + +.cmp-button:hover { background-color: rgb(74, 74, 74); color: rgb(255, 255,= + 255); } + +.cmp-button:disabled { background-color: rgb(227, 227, 227); color: rgb(255= +, 255, 255); } + +.cmp-button:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; outline= +: rgb(0, 0, 136) solid 2px; outline-offset: 2px; } + +.cmp-button:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-button--secondary .cmp-button { color: rgb(0, 0, 0); background-color:= + rgb(255, 255, 255); border: 2px solid rgb(0, 0, 0); } + +.cmp-button--secondary .cmp-button:hover { color: rgb(0, 0, 0); border: 2px= + solid rgb(167, 167, 167); background-color: rgb(255, 255, 255); } + +.cmp-button--secondary .cmp-button:disabled { color: rgb(227, 227, 227); ba= +ckground-color: transparent; border: 2px solid rgb(227, 227, 227); } + +.cmp-button--primary-white .cmp-button { color: rgb(255, 255, 255); backgro= +und-color: rgb(0, 0, 0); border-color: transparent; box-shadow: rgb(167, 16= +7, 167) 4px 4px 0px 0px; margin-bottom: 4px; transition: box-shadow 0.3s ea= +se-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow 0.3s ease-out 0s,= + -webkit-transform 0.3s ease-out 0s; } + +.cmp-button--primary-white .cmp-button:focus, .cmp-button--primary-white .c= +mp-button:hover { box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; transfo= +rm: translate(-5px, -5px); color: rgb(255, 255, 255); background-color: rgb= +(0, 0, 0); } + +.cmp-button--primary-white .cmp-button:focus { border: 2px solid rgb(255, 2= +55, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.cmp-button--primary-white .cmp-button:disabled { background-color: rgb(227= +, 227, 227); border-color: transparent; box-shadow: none; color: rgb(255, 2= +55, 255); transition: none 0s ease 0s; } + +.cmp-button--primary-white .cmp-button:disabled:hover { box-shadow: none; t= +ransform: none; } + +.cmp-button--primary-black .cmp-button { border-color: transparent; box-sha= +dow: rgb(167, 167, 167) 4px 4px 0px 0px; margin-bottom: 4px; transition: bo= +x-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow 0= +.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; background-color: rgb(= +255, 255, 255); color: rgb(0, 0, 0); } + +.cmp-button--primary-black .cmp-button:focus, .cmp-button--primary-black .c= +mp-button:hover { box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; transfo= +rm: translate(-5px, -5px); color: rgb(255, 255, 255); background-color: rgb= +(0, 0, 0); } + +.cmp-button--primary-black .cmp-button:focus { border: 2px solid rgb(255, 2= +55, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.cmp-button--primary-black .cmp-button:disabled { box-shadow: none; } + +.cmp-button--primary-black .cmp-button:disabled:hover { box-shadow: none; t= +ransform: none; } + +.cmp-button--primary-black .cmp-button:focus, .cmp-button--primary-black .c= +mp-button:hover { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255)= +; border-color: rgb(0, 0, 136); outline-color: rgb(255, 255, 255); } + +.cmp-button--primary-black .cmp-button:disabled { border-color: transparent= +; background-color: rgb(227, 227, 227); color: rgb(255, 255, 255); transiti= +on: none 0s ease 0s; } + +.cmp-button--primary-colored .cmp-button { border-color: transparent; margi= +n-bottom: 4px; transition: box-shadow 0.3s ease-out 0s, transform 0.3s ease= +-out 0s, -webkit-box-shadow 0.3s ease-out 0s, -webkit-transform 0.3s ease-o= +ut 0s; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); box-shado= +w: rgba(0, 0, 0, 0.5) 4px 4px 0px 0px; } + +.cmp-button--primary-colored .cmp-button:focus, .cmp-button--primary-colore= +d .cmp-button:hover { box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; tra= +nsform: translate(-5px, -5px); color: rgb(255, 255, 255); background-color:= + rgb(0, 0, 0); } + +.cmp-button--primary-colored .cmp-button:focus { border: 2px solid rgb(255,= + 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.cmp-button--primary-colored .cmp-button:disabled { box-shadow: none; } + +.cmp-button--primary-colored .cmp-button:disabled:hover { box-shadow: none;= + transform: none; } + +.cmp-button--primary-colored .cmp-button:focus, .cmp-button--primary-colore= +d .cmp-button:hover { color: rgb(0, 0, 0); background-color: rgb(255, 255, = +255); border-color: rgb(0, 0, 136); outline-color: rgb(255, 255, 255); } + +.cmp-button--primary-colored .cmp-button:disabled { border-color: transpare= +nt; transition: none 0s ease 0s; } + +.cmp-button--primary-colored .cmp-button:focus, .cmp-button--primary-colore= +d .cmp-button:hover { box-shadow: rgba(0, 0, 0, 0.5) 10px 10px 0px 0px; } + +.cmp-button--primary-colored .cmp-button:disabled { background-color: rgb(2= +27, 227, 227); color: rgb(255, 255, 255); } + +.cmp-button--text-link .cmp-button { width: auto; height: auto; line-height= +: 1.6; margin: 0px; min-width: auto; text-decoration: none; display: inline= +; position: relative; text-transform: uppercase; font-family: Graphik, Aria= +l, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu= +, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-s= +ize: 1.6rem; background: none; cursor: pointer; color: rgb(0, 77, 255); tex= +t-align: left; padding: 0px 0px 5px; } + +@media screen and (max-width: 999.9px) { + .cmp-button--text-link .cmp-button { font-size: 1.4rem; } +} + +.cmp-button--text-link .cmp-button:hover { color: rgb(0, 77, 255); } + +.cmp-button--text-link .cmp-button:focus .cmp-button__text::before, .cmp-bu= +tton--text-link .cmp-button:hover .cmp-button__text::before { width: 100%; = +} + +.cmp-button--text-link .cmp-button .cmp-button__text::before { background: = +rgb(0, 77, 255); display: block; position: absolute; content: ""; height: 1= +px; max-width: calc(100% - 2.1em); width: 0%; transition: width 0.3s ease 0= +s; left: 0px; bottom: -5px; } + +.cmp-button--text-link .cmp-button:visited { color: rgb(0, 77, 255); } + +.cmp-button--text-link .cmp-button:focus { box-shadow: rgb(0, 0, 136) 0px 0= +px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-button--text-link .cmp-button:focus:not(:focus-visible) { box-shadow: = +none; outline: none; } + +.cmp-button--text-brand-link .cmp-button { width: auto; height: auto; margi= +n: 0px; padding: 1rem; min-width: auto; text-decoration: none; position: re= +lative; text-transform: lowercase; font-family: Graphik, Arial, system-ui, = +-apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica N= +eue", oxygen, cantarell, sans-serif; font-weight: 500; font-size: 1.6rem; l= +ine-height: 2rem; background: none; cursor: pointer; color: rgb(0, 77, 255)= +; text-align: left; opacity: 1; transition: opacity 0.6s ease 0s; } + +@media screen and (min-width: 768px) { + .cmp-button--text-brand-link .cmp-button { font-size: 1.9rem; line-height= +: 2.375rem; } +} + +.cmp-button--text-brand-link .cmp-button::before { content: ""; left: 0px; = +top: 50%; transform: translateY(-50%); width: 3.4rem; height: 3.4rem; borde= +r: 1px solid rgb(0, 77, 255); border-radius: 50px; position: absolute; tran= +sition: all 0.4s ease 0s; } + +.cmp-button--text-brand-link .cmp-button:hover { color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link .cmp-button:hover::before { width: 100%; } +} + +.cmp-button--text-brand-link .cmp-button .cmp-button__text::before { backgr= +ound: rgb(0, 77, 255); position: absolute; content: ""; height: 1px; max-wi= +dth: calc(100% - 2.1em); width: 0%; left: 0px; } + +.cmp-button--text-brand-link .cmp-button:visited { color: rgb(0, 77, 255); = +} + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link .cmp-button:not(:hover)::before { width: 3.4= +rem; } +} + +.cmp-button--text-brand-link .cmp-button:focus { box-shadow: rgb(0, 0, 136)= + 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1p= +x; } + +.cmp-button--text-brand-link .cmp-button:focus:not(:focus-visible) { box-sh= +adow: none; outline: none; } + +.cmp-button--text-brand-link .cmp-button .cmp-button__text { transition: op= +acity 0.7s ease 0.8s; display: flex; -webkit-box-align: center; align-items= +: center; text-transform: none; white-space: nowrap; } + +.cmp-button--text-brand-link .cmp-button .cmp-button__text::before { conten= +t: "=EF=8F=96"; font-size: 34px; font-family: Ionicons; font-weight: 400; f= +ont-style: normal; line-height: 1; text-transform: none; letter-spacing: no= +rmal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-f= +ont-smoothing: antialiased; text-rendering: optimizelegibility; font-featur= +e-settings: "liga"; position: relative; display: inline-flex; -webkit-box-a= +lign: center; align-items: center; transition: none 0s ease 0s; margin-left= +: 1.2rem; margin-right: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-button--text-brand-link .cmp-button .cmp-button__text::before { marg= +in-right: 3.3rem; } +} + +.cmp-button--subscription-center .cmp-button { width: auto; height: auto; m= +argin: 0px; padding: 1rem; min-width: auto; text-decoration: none; position= +: relative; text-transform: none; font-family: Graphik, Arial, system-ui, -= +apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Ne= +ue", oxygen, cantarell, sans-serif; font-weight: 500; font-size: 2.8rem; li= +ne-height: 3.5rem; background: none; cursor: pointer; color: rgb(255, 255, = +255); text-align: left; opacity: 1; transition: opacity 0.6s ease 0s; } + +@media screen and (min-width: 768px) { + .cmp-button--subscription-center .cmp-button { font-size: 3.2rem; line-he= +ight: 4rem; } +} + +.cmp-button--subscription-center .cmp-button::before { content: ""; left: 0= +px; top: 50%; transform: translateY(-50%); width: 4.6rem; height: 4.6rem; b= +order: 2.8px solid rgb(255, 255, 255); border-radius: 80px; position: absol= +ute; transition: all 0.4s ease 0s; } + +.cmp-button--subscription-center .cmp-button:hover { color: rgb(255, 255, 2= +55); } + +@media screen and (min-width: 1000px) { + .cmp-button--subscription-center .cmp-button:focus::before, .cmp-button--= +subscription-center .cmp-button:hover::before { width: 100%; } +} + +.cmp-button--subscription-center .cmp-button:visited { color: rgb(255, 255,= + 255); } + +.cmp-button--subscription-center .cmp-button:focus { box-shadow: rgb(0, 0, = +136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset= +: 1px; } + +.cmp-button--subscription-center .cmp-button:focus:not(:focus-visible) { bo= +x-shadow: none; outline: none; } + +.cmp-button--subscription-center .cmp-button .cmp-button__text { transition= +: opacity 0.7s ease 0.8s; display: inline-flex; -webkit-box-align: center; = +align-items: center; margin-left: 1.4rem; } + +.cmp-button--subscription-center .cmp-button .cmp-button__text::before { co= +ntent: "=EF=8F=96"; font-size: 58px; font-family: Ionicons; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; font-weight: 500; position: relative; display: inline-flex; -webkit-b= +ox-align: center; align-items: center; transition: none 0s ease 0s; margin-= +right: 2.1rem; width: 3.8rem; height: 2rem; } + +.cmp-button--text-link-alt .cmp-button { width: auto; height: auto; line-he= +ight: 1.6; margin: 0px; min-width: auto; text-decoration: none; display: in= +line; position: relative; text-transform: uppercase; font-family: Graphik, = +Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ub= +untu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; fo= +nt-size: 1.6rem; background: none; cursor: pointer; text-align: left; paddi= +ng: 0px 0px 5px; color: rgb(0, 0, 0); } + +@media screen and (max-width: 999.9px) { + .cmp-button--text-link-alt .cmp-button { font-size: 1.4rem; } +} + +.cmp-button--text-link-alt .cmp-button:hover { color: rgb(0, 77, 255); } + +.cmp-button--text-link-alt .cmp-button:focus .cmp-button__text::before, .cm= +p-button--text-link-alt .cmp-button:hover .cmp-button__text::before { width= +: 100%; } + +.cmp-button--text-link-alt .cmp-button .cmp-button__text::before { backgrou= +nd: rgb(0, 77, 255); display: block; position: absolute; content: ""; heigh= +t: 1px; max-width: calc(100% - 2.1em); width: 0%; transition: width 0.3s ea= +se 0s; left: 0px; bottom: -5px; } + +.cmp-button--text-link-alt .cmp-button:visited { color: rgb(0, 77, 255); } + +.cmp-button--text-link-alt .cmp-button:focus { box-shadow: rgb(0, 0, 136) 0= +px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px;= + } + +.cmp-button--text-link-alt .cmp-button:focus:not(:focus-visible) { box-shad= +ow: none; outline: none; } + +.cmp-button--text-link-alt .cmp-button:hover { color: rgb(0, 0, 0); } + +.cmp-button--text-link-alt .cmp-button::before { background: rgb(0, 0, 0); = +} + +.cmp-button--text-link-alt .cmp-button:visited { color: rgb(0, 0, 0); } + +.cmp-button--text-link-white .cmp-button { width: auto; height: auto; line-= +height: 1.6; margin: 0px; min-width: auto; text-decoration: none; display: = +inline; position: relative; text-transform: uppercase; font-family: Graphik= +, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, = +ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; = +font-size: 1.6rem; background: none; cursor: pointer; text-align: left; pad= +ding: 0px 0px 5px; color: rgb(255, 255, 255); } + +@media screen and (max-width: 999.9px) { + .cmp-button--text-link-white .cmp-button { font-size: 1.4rem; } +} + +.cmp-button--text-link-white .cmp-button:hover { color: rgb(0, 77, 255); } + +.cmp-button--text-link-white .cmp-button:focus .cmp-button__text::before, .= +cmp-button--text-link-white .cmp-button:hover .cmp-button__text::before { w= +idth: 100%; } + +.cmp-button--text-link-white .cmp-button .cmp-button__text::before { backgr= +ound: rgb(0, 77, 255); display: block; position: absolute; content: ""; hei= +ght: 1px; max-width: calc(100% - 2.1em); width: 0%; transition: width 0.3s = +ease 0s; left: 0px; bottom: -5px; } + +.cmp-button--text-link-white .cmp-button:visited { color: rgb(0, 77, 255); = +} + +.cmp-button--text-link-white .cmp-button:focus { box-shadow: rgb(0, 0, 136)= + 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1p= +x; } + +.cmp-button--text-link-white .cmp-button:focus:not(:focus-visible) { box-sh= +adow: none; outline: none; } + +.cmp-button--text-link-white .cmp-button:hover { color: rgb(255, 255, 255);= + } + +.cmp-button--text-link-white .cmp-button::before { background: rgb(255, 255= +, 255); } + +.cmp-button--text-link-white .cmp-button:visited { color: rgb(255, 255, 255= +); } + +.cmp-button--circle-with-arrow .cmp-button { font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font-weig= +ht: 500; background-color: transparent; border: 2px solid transparent; bord= +er-radius: 50%; width: 1.6rem; min-width: 3.6rem; height: 2rem; min-height:= + 2rem; text-transform: none; color: rgb(107, 107, 107); margin: 25px 0px 24= +px; position: relative; line-height: 1.4; } + +@media screen and (min-width: 768px) { + .cmp-button--circle-with-arrow .cmp-button { line-height: 1.42222; font-s= +ize: 1.8rem; } +} + +.cmp-button--circle-with-arrow .cmp-button::before { content: ""; width: 1.= +6rem; min-width: 3.6rem; height: 3.4rem; min-height: 2rem; border: 2px soli= +d rgb(107, 107, 107); border-radius: 50%; position: absolute; color: rgb(10= +7, 107, 107); } + +.cmp-button--circle-with-arrow .cmp-button:focus { box-shadow: rgb(255, 255= +, 255) 0px 0px 0px 1px; outline: rgb(0, 0, 136) solid 1px; outline-offset: = +1px; } + +.cmp-button--circle-with-arrow .cmp-button:focus:not(:focus-visible) { box-= +shadow: none; outline: none; } + +.cmp-button--text-link-icon .cmp-button { width: auto; height: auto; line-h= +eight: 1.6; margin: 0px; min-width: auto; text-decoration: none; display: i= +nline-block; position: relative; text-transform: uppercase; font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: = +600; font-size: 1.6rem; background: none; cursor: pointer; color: rgb(0, 77= +, 255); text-align: left; padding: 0px 0px 5px; } + +@media screen and (max-width: 999.9px) { + .cmp-button--text-link-icon .cmp-button { font-size: 1.4rem; } +} + +.cmp-button--text-link-icon .cmp-button:hover { color: rgb(0, 77, 255); } + +.cmp-button--text-link-icon .cmp-button:focus-visible .cmp-button__text, .c= +mp-button--text-link-icon .cmp-button:hover .cmp-button__text { padding-bot= +tom: 0.3rem; border-bottom: 0.2rem solid rgb(0, 77, 255); } + +.cmp-button--text-link-icon .cmp-button:focus { box-shadow: rgb(0, 77, 255)= + 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1p= +x; } + +.cmp-button--text-link-icon .cmp-button:focus:not(:focus-visible) { box-sha= +dow: none; outline: none; } + +.cmp-sticky-download { position: fixed; display: block; transform: translat= +eY(150%); transition: all 1s ease-in-out 0s; right: 0px; bottom: 0px; margi= +n-bottom: 6rem; margin-right: 4rem; opacity: 0; pointer-events: none; curso= +r: default; z-index: 1; } + +@media screen and (min-width: 768px) { + .cmp-sticky-download { margin-right: 5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-sticky-download { margin-right: 6rem; } +} + +.cmp-sticky-download.cmp--is-animation { opacity: 1; z-index: 99999; transf= +orm: translateY(0px); transition: all 1s ease-in-out 0s; cursor: pointer; p= +ointer-events: auto; } + +.cmp-sticky-download.cmp--show-sticky { opacity: 1; z-index: 999; transform= +: translateY(0px); transition: none 0s ease 0s; } + +.cmp-button__text { display: inline; text-align: left; height: auto; positi= +on: relative; } + +.cmp-button__cta-arrow--right .cmp-button__text::after { content: "=EE=A0= +=80"; font-size: 24px; font-family: Ionicons; font-weight: 400; font-style:= + normal; text-transform: none; letter-spacing: normal; overflow-wrap: norma= +l; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased= +; text-rendering: optimizelegibility; font-feature-settings: "liga"; line-h= +eight: 0.7; position: relative; display: inline-block; margin-left: 10px; t= +op: 4px; } + +@media screen and (max-width: 999.9px) { + .cmp-button__cta-arrow--right .cmp-button__text::after { font-size: 1.4re= +m; top: 0px; } +} + +.cmp-button__cta-arrow--right-ion > .cmp-button::after { content: "=EF=84= +=8A"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; text-transform: none; letter-spacing: normal; over= +flow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smooth= +ing: antialiased; text-rendering: optimizelegibility; font-feature-settings= +: "liga"; line-height: 0; margin-left: 1.5rem; } + +.cmp-button__cta-scroll-arrow .cmp-button__text { margin-top: -3rem; white-= +space: nowrap; } + +.cmp-button__cta-scroll-arrow .cmp-button__text::after { content: "=EF=8F= +=94"; font-size: 32px; font-family: Ionicons; display: block; font-style: n= +ormal; line-height: 1; text-transform: none; letter-spacing: normal; overfl= +ow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothin= +g: antialiased; text-rendering: optimizelegibility; font-feature-settings: = +"liga"; font-weight: 600; animation: 2.5s linear 0s infinite normal none ru= +nning arrowDown; text-align: center; } + +@-webkit-keyframes arrowDown {=20 + 0% { transform: translateY(10px); } + 50% { transform: translateY(27px); } + 100% { transform: translateY(10px); } +} + +@keyframes arrowDown {=20 + 0% { transform: translateY(10px); } + 50% { transform: translateY(27px); } + 100% { transform: translateY(10px); } +} + +.cmp-button--centered { -webkit-box-pack: center; justify-content: center; = +} + +.cmp-button--centered, .cmp-button--right { display: flex; } + +.cmp-button--right { -webkit-box-pack: end; justify-content: flex-end; } + +.cmp-button__email-icon .cmp-button::before { content: "=EF=90=A2"; } + +.cmp-button__email-icon .cmp-button::before, .cmp-button__info-icon .cmp-bu= +tton::before { font-size: 22px; font-family: Ionicons; font-weight: 400; fo= +nt-style: normal; line-height: 1; text-transform: none; letter-spacing: nor= +mal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fo= +nt-smoothing: antialiased; text-rendering: optimizelegibility; font-feature= +-settings: "liga"; display: inline-block; margin-right: 1rem; vertical-alig= +n: middle; position: relative; top: -0.1rem; } + +.cmp-button__info-icon .cmp-button::before { content: "=EF=91=8C"; } + +.cmp-button__share-icon .cmp-button::before { content: "=EF=8E=AC"; font-si= +ze: 22px; font-family: Ionicons; font-weight: 400; font-style: normal; line= +-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: no= +rmal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialia= +sed; text-rendering: optimizelegibility; font-feature-settings: "liga"; dis= +play: inline-block; margin-right: 1rem; vertical-align: middle; position: r= +elative; top: -0.1rem; } + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation { opacity: 0; } + .cmp-button--text-brand-link.cmp-button--animation .cmp-button::before { = +left: 20px; top: 20px; width: 5px; height: 5px; border-radius: 50%; transit= +ion: all 0.4s ease 0s; } + .cmp-button--text-brand-link.cmp-button--animation .cmp-button .cmp-butto= +n__text::before { position: absolute; left: -20px; opacity: 0; transition: = +all 0.4s ease 0s; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active { opacity: 1; transition: opacity 0.1s ease 0.1s; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button { width: auto; height: auto; margin: 0px; padding: 1rem;= + min-width: auto; text-decoration: none; position: relative; text-transform= +: lowercase; font-family: Graphik, Arial, system-ui, -apple-system, blinkma= +csystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarel= +l, sans-serif; font-weight: 500; font-size: 1.6rem; line-height: 2rem; back= +ground: none; cursor: pointer; color: rgb(0, 77, 255); text-align: left; op= +acity: 1; transition: opacity 0.6s ease 0s; } +} + +@media screen and (min-width: 1000px) and (min-width: 768px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button { font-size: 1.9rem; line-height: 2.375rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button::before { content: ""; left: 0px; top: 50%; transform: t= +ranslateY(-50%); width: 3.4rem; height: 3.4rem; border: 1px solid rgb(0, 77= +, 255); border-radius: 50px; position: absolute; transition: all 0.4s ease = +0s; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:hover { color: rgb(0, 77, 255); } +} + +@media screen and (min-width: 1000px) and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:hover::before { width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button .cmp-button__text::before { background: rgb(0, 77, 255);= + display: block; position: absolute; content: ""; height: 1px; max-width: c= +alc(100% - 2.1em); width: 0%; transition: none 0s ease 0s; left: 0px; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:visited { color: rgb(0, 77, 255); } +} + +@media screen and (min-width: 1000px) and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:not(:hover)::before { width: 3.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outl= +ine: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:focus:not(:focus-visible) { box-shadow: none; outline: n= +one; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button::before { transition-delay: 0.2s; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button .cmp-button__text::before { content: "=EF=8F=96"; font-s= +ize: 34px; font-family: Ionicons; font-weight: 400; font-style: normal; lin= +e-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: n= +ormal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antiali= +ased; text-rendering: optimizelegibility; font-feature-settings: "liga"; op= +acity: 1; position: relative; display: inline-flex; -webkit-box-align: cent= +er; align-items: center; transition: all 0.4s ease 0.6s; } +} + +.cmp-carousel__actions { -webkit-box-pack: end; justify-content: flex-end; = +margin: 16px 0px 0px; } + +.cmp-carousel__action, .cmp-carousel__actions { display: flex; flex-shrink:= + 0; -webkit-box-align: center; align-items: center; } + +.cmp-carousel__action { -webkit-box-pack: center; justify-content: center; = +height: inherit; width: inherit; text-decoration: none; padding: 0px; margi= +n: 0px 0px 0px 8px; border-radius: 0px; color: rgb(255, 255, 255); backgrou= +nd-color: rgb(0, 0, 0); border: 1px solid transparent; } + +.cmp-carousel__action:hover { color: rgb(255, 255, 255); background-color: = +rgb(0, 0, 0); border-color: transparent; } + +.cmp-carousel__action--disabled { display: none; } + +.cmp-carousel__action--next { -webkit-box-ordinal-group: 2; order: 1; } + +.cmp-carousel__action-icon { margin: auto; } + +.cmp-carousel__action-icon::after { font-size: 24px; font-family: Ionicons;= + display: block; font-weight: 400; font-style: normal; line-height: 1; text= +-transform: none; letter-spacing: normal; overflow-wrap: normal; white-spac= +e: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-render= +ing: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-carousel__action--previous .cmp-carousel__action-icon::after { content= +: "=EF=84=A4"; } + +.cmp-carousel__action--next .cmp-carousel__action-icon::after { content: "= +=EF=84=A5"; } + +.cmp-carousel__action--play .cmp-carousel__action-icon::after { content: "= +=EF=88=95"; } + +.cmp-carousel__action--pause .cmp-carousel__action-icon::after { content: "= +=EF=88=90"; } + +.cmp-carousel__action-text { clip: rect(0px, 0px, 0px, 0px); clip-path: ins= +et(50%); height: 1px; overflow: hidden; position: absolute; white-space: no= +wrap; width: 1px; } + +.cmp-carousel__indicators { display: flex; flex-wrap: wrap; -webkit-box-ali= +gn: center; align-items: center; -webkit-box-pack: center; justify-content:= + center; position: absolute; inset: auto auto 12px 0px; transform: translat= +e(0px); margin: 0px; } + +.cmp-carousel__indicator { cursor: pointer; width: 12px; height: 12px; bord= +er-radius: 50%; margin: 0px 8px 0px 0px; background-color: rgb(222, 222, 22= +2); border: 1px solid rgb(32, 32, 32); } + +.cmp-carousel__indicator:hover { background-color: rgb(1, 114, 195); border= +-color: rgb(32, 32, 32); } + +.cmp-carousel__indicator--active, .cmp-carousel__indicator--active:hover { = +background-color: rgb(1, 149, 255); border-color: rgb(32, 32, 32); } + +.root.responsivegrid { margin: 0px auto; max-width: 1200px; } + +.root.responsivegrid > .cmp-container { border-left: 15px solid transparent= +; border-right: 15px solid transparent; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .root.responsivegrid > .cmp-container { border-left: 35px solid transpare= +nt; border-right: 35px solid transparent; } +} + +.responsivegrid .full-width { width: auto; margin-left: -15px; margin-right= +: -15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid .full-width { margin-left: -35px; margin-right: -35px; } +} + +@media screen and (min-width: 1200px) { + .responsivegrid .full-width { margin-left: calc(50% - 50vw); margin-right= +: calc(50% - 50vw); } + @supports (color:var(--scrollbar-width)) { + .responsivegrid .full-width { margin-left: calc(50% - 50vw + var(--scroll= +bar-width)/2); margin-right: calc(50% - 50vw + var(--scrollbar-width)/2); } +} +} + +.responsivegrid .full-width.aem-GridColumn { float: none !important; width:= + auto !important; } + +.responsivegrid .full-width-constraint { width: auto; margin-left: -15px; m= +argin-right: -15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid .full-width-constraint { margin-left: -35px; margin-right= +: -35px; } +} + +@media screen and (min-width: 1200px) { + .responsivegrid .full-width-constraint { margin-left: calc(50% - 50vw); m= +argin-right: calc(50% - 50vw); } + @supports (color:var(--scrollbar-width)) { + .responsivegrid .full-width-constraint { margin-left: calc(50% - 50vw + v= +ar(--scrollbar-width)/2); margin-right: calc(50% - 50vw + var(--scrollbar-w= +idth)/2); } +} +} + +.responsivegrid .full-width-constraint > div.cmp-container > div { backgrou= +nd-color: transparent; margin: 0px auto; max-width: 1200px; padding-left: 1= +5px; padding-right: 15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid .full-width-constraint > div.cmp-container > div { paddin= +g-left: 35px; padding-right: 35px; } +} + +.responsivegrid .cmp-container--hs-extend > .cmp-container { max-width: non= +e; margin-left: -15px; margin-right: -15px; padding-left: 15px; padding-rig= +ht: 15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid .cmp-container--hs-extend > .cmp-container { margin-left:= + -35px; margin-right: -35px; padding-left: 35px; padding-right: 35px; } +} + +@media screen and (min-width: 1000px) { + .responsivegrid .cmp-container--hs-extend > .cmp-container { margin-left:= + -50px; margin-right: -50px; padding-left: 50px; padding-right: 50px; } +} + +.container { background-color: transparent; width: 100%; } + +.cmp-container { margin: 0px auto; max-width: 100%; } + +.cmp-container--constrain .cmp-container { max-width: 1200px; } + +.cmp-container--vrt-sm .cmp-container { padding-bottom: 32px; padding-top: = +32px; } + +.cmp-container--vrt-lg .cmp-container { padding-bottom: 64px; padding-top: = +64px; } + +.cmp-container--hrz-sm .cmp-container { padding-left: 8px; padding-right: 8= +px; } + +.cmp-container--hrz-lg .cmp-container { padding-left: 16px; padding-right: = +16px; } + +.cmp-container-offset .cmp-container { padding: 0px 3.8%; } + +@media screen and (max-width: 767.9px) { + .cmp-container-offset .cmp-container { padding: 0px 2.2%; } +} + +@media screen and (min-width: 1000px) { + .cmp-container-offset .cmp-container { max-width: 980px; width: 100%; pad= +ding: 0px; } +} + +.cmp-download__title { margin: 0px 0px 8px; font-family: Graphik, Arial, sy= +stem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "He= +lvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.8rem; font-weigh= +t: 800; font-style: normal; line-height: 1.2; text-transform: none; color: = +rgb(0, 0, 0); } + +.cmp-download__title-link { display: inline-block; text-decoration: none; c= +olor: rgb(0, 0, 0); } + +.cmp-download__title-link:hover { color: rgb(1, 149, 255); } + +.cmp-download__description { margin: 0px 0px 8px; font-family: Graphik, Ari= +al, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubunt= +u, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font= +-weight: 400; font-style: normal; line-height: 1.6; color: rgb(0, 0, 0); } + +.cmp-download__properties { margin: 0px; display: flex; flex-wrap: wrap; -w= +ebkit-box-align: start; align-items: flex-start; } + +.cmp-download__property { margin: 0px 16px 0px 0px; padding: 0px; border-ra= +dius: 0px; } + +.cmp-download__property, .cmp-download__property-label { font-family: Graph= +ik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto= +, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.4re= +m; font-weight: 300; font-style: italic; line-height: 1.6; color: rgb(0, 0,= + 0); } + +.cmp-download__property-label { margin-bottom: 0.5rem; } + +.cmp-download__action { display: inline-flex; -webkit-box-align: center; al= +ign-items: center; -webkit-box-pack: center; justify-content: center; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-style: normal; line-height: 1; text-transform: uppercase; min-height: inh= +erit; min-width: 13.4rem; border-radius: 0px; background-color: rgb(0, 0, 0= +); border: 1px solid transparent; font-size: 1.4rem; font-weight: 600; heig= +ht: 44px; color: rgb(255, 255, 255); text-decoration: none; margin: 15px 0p= +x 0px 10px; padding: 1.5rem; } + +@media screen and (max-width: 767.9px) { + .cmp-download__action { margin-left: 0px; width: 100%; } +} + +.cmp-download__action:hover { background-color: rgb(74, 74, 74); color: rgb= +(255, 255, 255); } + +.cmp-download__action:disabled { background-color: rgb(227, 227, 227); colo= +r: rgb(255, 255, 255); } + +.cmp-download__action:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2p= +x; outline: rgb(0, 0, 136) solid 2px; outline-offset: 2px; } + +.cmp-download__action:focus:not(:focus-visible) { box-shadow: none; outline= +: none; } + +.cmp-image__image, .cmp-image__link { display: block; } + +.cmp-image__title { display: block; font-family: Graphik, Arial, system-ui,= + -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica = +Neue", oxygen, cantarell, sans-serif; font-size: 1.2rem; font-weight: 400; = +font-style: normal; line-height: 1.2; margin: 1rem 0px 0px; color: rgb(107,= + 107, 107); } + +@media screen and (min-width: 1000px) { + .cmp-image__title { font-size: 1.4rem; } +} + +.full-width .cmp-image__title { padding-left: 15px; padding-right: 15px; } + +@media screen and (min-width: 1200px) { + .full-width .cmp-image__title { max-width: 1200px; margin-left: auto; mar= +gin-right: auto; } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .mixed-media-block-full-ima= +ge-card .image.full-width, .cmp-four-cell .cmp-four-cell__second-row--2-1 .= +mixed-media-block-full-image-card .image.full-width { margin-left: calc(50%= + - 50vw); margin-right: calc(50% - 50vw); } + .cmp-four-cell .cmp-four-cell__first-row--2-1 .mixed-media-block-full-ima= +ge-card .image.full-width .cmp-image__image, .cmp-four-cell .cmp-four-cell_= +_second-row--2-1 .mixed-media-block-full-image-card .image.full-width .cmp-= +image__image { margin-left: 20rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__fullwidth .mixed-media-block-full-image-ca= +rd .image.full-width { margin-left: calc(50% - 50vw); margin-right: calc(50= +% - 50vw); } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .image.full-width { margin-left: calc(100% - 100vw); margi= +n-right: calc(100% - 100vw); } +} + +.cmp-four-cell .cmp-image-blockquote-parallax-scrolling, .cmp-four-cell .cm= +p-image-parallax-scrolling { margin-left: calc(100% - 100vw); margin-right:= + calc(100% - 100vw); } + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-col .cmp-image-blockquote .cmp-image= +-blockquote__bq-container .cmp-image-blockquote__bq-wrapper { width: 100%; = +} +} + +.cmp-four-cell .cmp-image-blockquote-parallax-scrolling { margin-top: 0.32r= +em; } + +.has-image-border .cmp-image__image { border: 1px solid rgb(107, 107, 107);= + } + +@media screen and (min-width: 1000px) { + .image .cmp-image__crop-3x1 .cmp-image__image { height: 40rem; object-fit= +: cover; } +} + +@media screen and (min-width: 1000px) { + .image .cmp-image__crop-16x9 .cmp-image__image, .image .cmp-image__crop-1= +6x9-hd .cmp-image__image { height: 67.5rem; object-fit: cover; } +} + +.cmp-languagenavigation { padding: 0px; border: 1px solid rgb(32, 32, 32); = +} + +.cmp-languagenavigation__group { padding: 0px; } + +.cmp-languagenavigation__item { margin: 0px 0px 4px; } + +.cmp-languagenavigation__item-title { display: block; font-family: Graphik,= + Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, u= +buntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; = +font-weight: 700; font-style: normal; line-height: 20px; margin: 0px; paddi= +ng: 0px; } + +.cmp-languagenavigation__item--active > .cmp-languagenavigation__item-title= +, .cmp-languagenavigation__item-title { color: rgb(0, 0, 0); background-col= +or: transparent; } + +.cmp-languagenavigation__item-link { display: block; font-family: Graphik, = +Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ub= +untu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; f= +ont-weight: 400; font-style: normal; line-height: 20px; margin: 0px; paddin= +g: 4px 4px 4px 16px; color: rgb(1, 149, 255); background-color: transparent= +; } + +.cmp-languagenavigation__item-link:hover { color: rgb(1, 114, 195); backgro= +und-color: rgb(245, 245, 245); } + +.cmp-languagenavigation__item--active > .cmp-languagenavigation__item-link = +{ color: rgb(1, 149, 255); background-color: rgb(245, 245, 245); } + +.cmp-languagenavigation__item--active > .cmp-languagenavigation__item-link:= +hover { color: rgb(1, 114, 195); background-color: rgb(245, 245, 245); } + +.cmp-list { margin: 0px; padding: 0px; list-style: none; } + +.cmp-list__item { position: relative; margin: 0px 0px 4px; padding: 0px 0px= + 0px 24px; min-height: 24px; } + +.cmp-list__item::before { position: absolute; inset: -1px auto auto 0px; co= +ntent: "=EF=8B=B4"; font-size: 24px; font-family: Ionicons; display: block;= + font-weight: 400; font-style: normal; line-height: 1; text-transform: none= +; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direc= +tion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeleg= +ibility; font-feature-settings: "liga"; color: rgb(149, 149, 149); } + +.cmp-list__item article { display: flex; flex-wrap: wrap; -webkit-box-align= +: baseline; align-items: baseline; } + +.cmp-list__item-title { font-family: Graphik, Arial, system-ui, -apple-syst= +em, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxyge= +n, cantarell, sans-serif; font-size: 1.8rem; font-weight: 400; font-style: = +normal; line-height: 22px; padding: 0px 0px 0px 8px; color: rgb(0, 0, 0); } + +.cmp-list__item-link { display: flex; flex-wrap: wrap; -webkit-box-align: b= +aseline; align-items: baseline; } + +.cmp-list__item-link .cmp-list__item-date, .cmp-list__item-link .cmp-list__= +item-title { font-family: Graphik, Arial, system-ui, -apple-system, blinkma= +csystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarel= +l, sans-serif; font-size: 1.8rem; font-weight: 400; font-style: normal; lin= +e-height: 22px; padding: 0px 8px; color: rgb(1, 149, 255); } + +.cmp-list__item-link:hover .cmp-list__item-date, .cmp-list__item-link:hover= + .cmp-list__item-title { color: rgb(1, 114, 195); } + +.cmp-list__item-description { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-size: 1.8rem; font-weight: 400; font-s= +tyle: normal; line-height: 22px; padding: 0px 0px 0px 8px; color: rgb(149, = +149, 149); } + +.cmp-navigation__item-link { display: block; } + +.cmp-navigation__item--level-0 { margin: 0px; } + +.cmp-navigation__item--level-0 .cmp-navigation__item-link { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 2r= +em; font-weight: 700; font-style: normal; line-height: 24px; text-transform= +: none; text-decoration: none; color: rgb(0, 0, 0); padding: 4px 0px; backg= +round-color: transparent; } + +.cmp-navigation__item--level-0 .cmp-navigation__item-link:hover { color: rg= +b(1, 114, 195); background-color: transparent; } + +.cmp-navigation__item--level-1 { margin: 0px; } + +.cmp-navigation__item--level-1 .cmp-navigation__item-link { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.= +6rem; font-weight: 700; font-style: normal; line-height: 20px; text-transfo= +rm: none; text-decoration: none; color: rgb(0, 0, 0); padding: 4px 16px; ba= +ckground-color: transparent; } + +.cmp-navigation__item--level-1 .cmp-navigation__item-link:hover { color: rg= +b(1, 114, 195); background-color: rgb(245, 245, 245); } + +.cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigati= +on__item { margin: 0px 0px 0px 16px; } + +.cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigati= +on__item .cmp-navigation__item-link { font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font-weight: 400= +; font-style: normal; line-height: 20px; text-transform: none; text-decorat= +ion: none; color: rgb(0, 0, 0); padding: 4px 16px; background-color: transp= +arent; } + +.cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigati= +on__item .cmp-navigation__item-link:hover { color: rgb(1, 114, 195); backgr= +ound-color: rgb(245, 245, 245); } + +.cmp-progressbar { position: relative; height: 32px; background-color: rgb(= +149, 149, 149); } + +.cmp-progressbar, .cmp-progressbar__bar { border-radius: 0px; border: 1px s= +olid rgb(32, 32, 32); } + +.cmp-progressbar__bar { z-index: 1; position: absolute; top: 0px; left: 0px= +; font-size: 0px; overflow: hidden; white-space: nowrap; width: 0px; height= +: 100%; background-color: rgb(1, 149, 255); } + +.cmp-progressbar__label--completed, .cmp-progressbar__label--remaining { z-= +index: 2; position: absolute; top: 50%; transform: translateY(-50%); font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-size: 1.4rem; font-weight: 700; font-style: normal; line-height: 18px; } + +.cmp-progressbar__label--completed { left: 16px; color: rgb(255, 255, 255);= + } + +.cmp-progressbar__label--completed::after { content: "%"; } + +.cmp-progressbar__label--remaining { right: 16px; color: rgb(255, 255, 255)= +; } + +.cmp-progressbar__label--remaining::after { content: "%"; } + +.cmp-separator__horizontal-rule { height: 1px; margin: 16px 0px; background= +-color: rgb(149, 149, 149); } + +.cmp-separator--lg .cmp-separator__horizontal-rule { height: 2px; margin: 3= +2px 0px; } + +.cmp-separator--xl .cmp-separator__horizontal-rule { height: 4px; margin: 4= +8px 0px; } + +.cmp-separator--color .cmp-separator__horizontal-rule { width: 100%; height= +: 4px; background: rgb(0, 243, 255); margin: 48px 0px; } + +.cmp-separator--basic .cmp-separator__horizontal-rule { width: 100%; height= +: 1px; border-color: rgb(204, 204, 204); margin: 48px 0px; } + +.cmp-separator--vertical { display: inline-block; } + +.cmp-separator--vertical .cmp-separator__horizontal-rule { height: 18px; wi= +dth: 1px; border: rgb(204, 204, 204); margin: 0px 15px; } + +.cmp-tabs__tab { display: block; cursor: pointer; font-family: Graphik, Ari= +al, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubunt= +u, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font= +-weight: 400; font-style: normal; line-height: 20px; text-transform: none; = +text-decoration: none; color: rgb(0, 0, 0); padding: 16px 8px; margin: 0px = +0px -1px; border-style: solid; border-color: transparent; border-image: ini= +tial; border-width: 0px 0px 1px; background-color: transparent; } + +.cmp-tabs__tab:hover { color: rgb(1, 114, 195); background-color: rgb(245, = +245, 245); border-color: rgb(1, 114, 195); } + +.cmp-tabs__tab--active { color: rgb(0, 0, 0); background-color: rgb(245, 24= +5, 245); border-color: rgb(0, 0, 0); } + +.cmp-tabs__tab--active:hover { color: rgb(1, 114, 195); background-color: r= +gb(245, 245, 245); border-color: rgb(1, 114, 195); } + +.cmp-tabs__tablist { display: flex; -webkit-box-pack: start; justify-conten= +t: flex-start; border-style: solid; border-color: rgb(222, 222, 222); borde= +r-image: initial; border-width: 0px 0px 1px; } + +.cmp-tabs--align-right .cmp-tabs__tablist { -webkit-box-pack: end; justify-= +content: flex-end; } + +.cmp-tabs__tabpanel { margin: 0px; padding: 8px 16px; } + +.cmp-teaser { display: flex; -webkit-box-orient: vertical; -webkit-box-dire= +ction: normal; flex-direction: column; } + +.cmp-teaser--hrz-ci .cmp-teaser, .cmp-teaser--hrz-ic .cmp-teaser { -webkit-= +box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; } + +.cmp-teaser__image { -webkit-box-ordinal-group: 2; order: 1; } + +.cmp-teaser--vrt-ci .cmp-teaser__image, .cmp-teaser__content { -webkit-box-= +ordinal-group: 3; order: 2; } + +.cmp-teaser--vrt-ci .cmp-teaser__content { -webkit-box-ordinal-group: 2; or= +der: 1; } + +@media (min-width: 1000px) { + .cmp-teaser--hrz-ic .cmp-teaser__image { -webkit-box-ordinal-group: 2; or= +der: 1; } + .cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--hrz-ic .cmp-teaser__= +content { -webkit-box-ordinal-group: 3; order: 2; } + .cmp-teaser--hrz-ci .cmp-teaser__content { -webkit-box-ordinal-group: 2; = +order: 1; } + .cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--hrz-ic .cmp-teaser__= +image { display: flex; -webkit-box-align: center; align-items: center; -web= +kit-box-pack: center; justify-content: center; overflow: hidden; } + .cmp-teaser--hrz-ci .cmp-teaser__image .cmp-image, .cmp-teaser--hrz-ic .c= +mp-teaser__image .cmp-image { position: relative; width: 100%; height: 100%= +; } + .cmp-teaser--hrz-ci .cmp-teaser__image img, .cmp-teaser--hrz-ic .cmp-teas= +er__image img { width: auto; height: auto; min-width: 100%; min-height: 100= +%; max-width: none; position: relative; left: 50%; transform: translateX(-5= +0%); } +} + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--co= +mpact.cmp-teaser--hrz-ic .cmp-teaser__image { display: block; overflow: hid= +den; } + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image .cmp-image, .cmp= +-teaser--compact.cmp-teaser--hrz-ic .cmp-teaser__image .cmp-image { positio= +n: relative; width: 100%; } + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image img, .cmp-teaser= +--compact.cmp-teaser--hrz-ic .cmp-teaser__image img { max-width: 100%; widt= +h: 100%; height: auto; min-width: 0px; min-height: 0px; position: static; l= +eft: 0px; transform: translateX(0px); } + +.cmp-teaser__image { padding: 0px; border: 1px solid rgb(32, 32, 32); max-w= +idth: 100%; flex-basis: 100%; } + +.cmp-teaser--compact .cmp-teaser__image { background-color: transparent; bo= +rder: 1px solid rgb(32, 32, 32); padding: 0px; } + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--co= +mpact.cmp-teaser--hrz-ic .cmp-teaser__image, .cmp-teaser--compact .cmp-teas= +er__image, .cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--hrz-ic .cmp= +-teaser__image { max-width: 100%; flex-basis: 100%; } + +@media screen and (min-width: 768px) { + .cmp-teaser--compact .cmp-teaser__image, .cmp-teaser__image { padding: 0p= +x; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--= +compact.cmp-teaser--hrz-ic .cmp-teaser__image, .cmp-teaser--compact .cmp-te= +aser__image, .cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--hrz-ic .c= +mp-teaser__image, .cmp-teaser__image { max-width: 100%; flex-basis: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser--compact .cmp-teaser__image, .cmp-teaser__image { padding: 0p= +x; max-width: 100%; flex-basis: 100%; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--= +compact.cmp-teaser--hrz-ic .cmp-teaser__image, .cmp-teaser--hrz-ci .cmp-tea= +ser__image, .cmp-teaser--hrz-ic .cmp-teaser__image { max-width: 50%; flex-b= +asis: 50%; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser--compact .cmp-teaser__image, .cmp-teaser__image { padding: 0p= +x; max-width: 100%; flex-basis: 100%; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--= +compact.cmp-teaser--hrz-ic .cmp-teaser__image, .cmp-teaser--hrz-ci .cmp-tea= +ser__image, .cmp-teaser--hrz-ic .cmp-teaser__image { max-width: 50%; flex-b= +asis: 50%; } +} + +.cmp-teaser__content { display: flex; -webkit-box-orient: vertical; -webkit= +-box-direction: normal; flex-direction: column; background-color: rgb(245, = +245, 245); border: 1px solid rgb(32, 32, 32); max-width: 100%; flex-basis: = +100%; padding: 16px; } + +.cmp-teaser--compact .cmp-teaser__content { background-color: transparent; = +border: 1px solid rgb(32, 32, 32); padding: 16px; } + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser--= +compact.cmp-teaser--hrz-ic .cmp-teaser__content, .cmp-teaser--compact .cmp-= +teaser__content, .cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser--hrz= +-ic .cmp-teaser__content { max-width: 100%; flex-basis: 100%; } + +@media screen and (min-width: 768px) { + .cmp-teaser--compact .cmp-teaser__content, .cmp-teaser__content { max-wid= +th: 100%; flex-basis: 100%; padding: 16px; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser= +--compact.cmp-teaser--hrz-ic .cmp-teaser__content, .cmp-teaser--hrz-ci .cmp= +-teaser__content, .cmp-teaser--hrz-ic .cmp-teaser__content { max-width: 100= +%; flex-basis: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser--compact .cmp-teaser__content, .cmp-teaser__content { max-wid= +th: 100%; flex-basis: 100%; padding: 16px; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser= +--compact.cmp-teaser--hrz-ic .cmp-teaser__content, .cmp-teaser--hrz-ci .cmp= +-teaser__content, .cmp-teaser--hrz-ic .cmp-teaser__content { max-width: 50%= +; flex-basis: 50%; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__content { max-width: 100%; flex-basis: 100%; padding: 24px; = +} + .cmp-teaser--compact .cmp-teaser__content { padding: 16px; max-width: 100= +%; flex-basis: 100%; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser= +--compact.cmp-teaser--hrz-ic .cmp-teaser__content, .cmp-teaser--hrz-ci .cmp= +-teaser__content, .cmp-teaser--hrz-ic .cmp-teaser__content { max-width: 50%= +; flex-basis: 50%; } +} + +.cmp-teaser__pretitle { font-size: 14px; line-height: 18px; } + +.cmp-teaser--compact .cmp-teaser__pretitle, .cmp-teaser__pretitle { font-fa= +mily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe = +UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-= +weight: 700; font-style: normal; text-transform: uppercase; color: rgb(4, 8= +9, 150); margin-top: 0px; } + +.cmp-teaser--compact .cmp-teaser__pretitle { font-size: 12px; line-height: = +16px; } + +@media screen and (min-width: 768px) { + .cmp-teaser__pretitle { font-size: 14px; line-height: 18px; margin-top: 0= +px; } + .cmp-teaser--compact .cmp-teaser__pretitle { font-size: 12px; line-height= +: 16px; margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser__pretitle { font-size: 14px; line-height: 18px; margin-top: 0= +px; } + .cmp-teaser--compact .cmp-teaser__pretitle { font-size: 12px; line-height= +: 16px; margin-top: 0px; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__pretitle { font-size: 16px; line-height: 20px; margin-top: 0= +px; } + .cmp-teaser--compact .cmp-teaser__pretitle { font-size: 12px; line-height= +: 16px; margin-top: 0px; } +} + +.cmp-teaser__title { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 700; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); font-size: 24px; line-height: 28px; overflow-w= +rap: break-word; } + +.cmp-teaser__title .cmp-teaser__title-link { text-decoration: none; color: = +rgb(0, 0, 0); } + +.cmp-teaser__title .cmp-teaser__title-link:hover { color: rgb(1, 114, 195);= + } + +.cmp-teaser--compact .cmp-teaser__title { font-family: Graphik, Arial, syst= +em-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helv= +etica Neue", oxygen, cantarell, sans-serif; font-weight: 700; font-style: n= +ormal; text-transform: none; color: rgb(0, 0, 0); font-size: 18px; line-hei= +ght: 22px; } + +.cmp-teaser--compact .cmp-teaser__title .cmp-teaser__title-link { text-deco= +ration: none; color: rgb(0, 0, 0); } + +.cmp-teaser--compact .cmp-teaser__title .cmp-teaser__title-link:hover { col= +or: rgb(1, 114, 195); } + +* + .cmp-teaser__title, .cmp-teaser--compact * + .cmp-teaser__title { margi= +n-top: 8px; } + +@media screen and (min-width: 768px) { + .cmp-teaser__title { font-size: 24px; line-height: 28px; } + .cmp-teaser--compact .cmp-teaser__title { font-size: 18px; line-height: 2= +2px; } + * + .cmp-teaser__title, .cmp-teaser--compact * + .cmp-teaser__title { mar= +gin-top: 8px; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser__title { font-size: 24px; line-height: 28px; } + .cmp-teaser--compact .cmp-teaser__title { font-size: 18px; line-height: 2= +2px; } + * + .cmp-teaser__title, .cmp-teaser--compact * + .cmp-teaser__title { mar= +gin-top: 8px; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__title { font-size: 32px; line-height: 36px; } + .cmp-teaser--compact .cmp-teaser__title { font-size: 18px; line-height: 2= +2px; } + * + .cmp-teaser__title, .cmp-teaser--compact * + .cmp-teaser__title { mar= +gin-top: 8px; } +} + +.cmp-teaser__description { font-size: 16px; line-height: 24px; overflow-wra= +p: break-word; } + +.cmp-teaser--compact .cmp-teaser__description, .cmp-teaser__description { f= +ont-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "= +Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif;= + font-weight: 400; font-style: normal; color: rgb(0, 0, 0); } + +.cmp-teaser--compact .cmp-teaser__description { font-size: 14px; line-heigh= +t: 20px; } + +* + .cmp-teaser__description, .cmp-teaser--compact * + .cmp-teaser__descrip= +tion { margin-top: 16px; } + +@media screen and (min-width: 768px) { + .cmp-teaser__description { font-size: 16px; line-height: 24px; } + .cmp-teaser--compact .cmp-teaser__description { font-size: 14px; line-hei= +ght: 20px; } + * + .cmp-teaser__description, .cmp-teaser--compact * + .cmp-teaser__descr= +iption { margin-top: 16px; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser__description { font-size: 16px; line-height: 24px; } + .cmp-teaser--compact .cmp-teaser__description { font-size: 14px; line-hei= +ght: 20px; } + * + .cmp-teaser__description, .cmp-teaser--compact * + .cmp-teaser__descr= +iption { margin-top: 16px; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__description { font-size: 16px; line-height: 24px; } + .cmp-teaser--compact .cmp-teaser__description { font-size: 14px; line-hei= +ght: 20px; } + * + .cmp-teaser__description, .cmp-teaser--compact * + .cmp-teaser__descr= +iption { margin-top: 16px; } +} + +.cmp-teaser__action-container { margin-top: auto; padding-top: 32px; } + +.cmp-teaser--compact .cmp-teaser__action-container { margin-top: 0px; paddi= +ng-top: 16px; } + +@media screen and (min-width: 768px) { + .cmp-teaser__action-container { margin-top: auto; padding-top: 32px; } + .cmp-teaser--compact .cmp-teaser__action-container { margin-top: 0px; pad= +ding-top: 16px; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser__action-container { margin-top: auto; padding-top: 32px; } + .cmp-teaser--compact .cmp-teaser__action-container { margin-top: 0px; pad= +ding-top: 16px; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__action-container { margin-top: auto; padding-top: 32px; } + .cmp-teaser--compact .cmp-teaser__action-container { margin-top: 0px; pad= +ding-top: 16px; } +} + +.cmp-teaser__action-link { font-size: 1.4rem; font-weight: 600; line-height= +: 1.6; position: relative; text-decoration: none; text-transform: uppercase= +; color: rgb(0, 77, 255); display: inline; } + +.cmp-teaser__action-link::after { content: "=EE=A0=80"; font-size: 20px; fo= +nt-family: Ionicons; font-weight: 400; font-style: normal; line-height: 1; = +text-transform: none; letter-spacing: normal; overflow-wrap: normal; white-= +space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-re= +ndering: optimizelegibility; font-feature-settings: "liga"; display: inline= +-block; margin-left: 1rem; vertical-align: middle; } + +.cmp-teaser__action-link::before { content: ""; background: rgb(0, 77, 255)= +; bottom: -3px; display: block; height: 1px; left: 0px; max-width: calc(100= +% - 2.1em); position: absolute; transition: width 300ms ease 0s; width: 0%;= + } + +.cmp-teaser__action-link:focus { color: rgb(0, 77, 255); text-decoration: n= +one; } + +.cmp-teaser__action-link:focus::before { width: 100%; } + +.cmp-teaser__action-link:hover { color: rgb(0, 77, 255); text-decoration: n= +one; } + +.cmp-teaser__action-link:hover::before { width: 100%; } + +.cmp-teaser__action-link:visited, .cmp-teaser__action-link:visited:hover { = +color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-teaser__action-link { font-size: 1.6rem; } + .cmp-teaser__action-link::after { font-size: 2.4rem; } +} + +.cmp-teaser__content { display: block; } + +.cmp-teaser__pretitle { width: auto; display: inline-block; margin-bottom: = +5px; vertical-align: bottom; } + +.cmp-teaser__description, .cmp-text { font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font-weight: 400= +; font-style: normal; line-height: 1.5; padding: 0px; color: rgb(0, 0, 0); = +} + +.cmp-teaser__description * + p .cmp-text__paragraph-default, .cmp-text * + = +p .cmp-text__paragraph-default { margin-top: 1.6em; } + +.cmp-teaser__description * + p .cmp-text__label-small, .cmp-teaser__descrip= +tion * + p .cmp-text__paragraph-medium, .cmp-teaser__description * + p .cmp= +-text__paragraph-small, .cmp-text * + p .cmp-text__label-small, .cmp-text *= + + p .cmp-text__paragraph-medium, .cmp-text * + p .cmp-text__paragraph-smal= +l { margin-top: 1.2em; } + +.cmp-teaser__description * + p .cmp-text__link--block, .cmp-text * + p .cmp= +-text__link--block { margin-top: 1em; display: inline-block; } + +.cmp-teaser__description p, .cmp-text p { line-height: 1.6; text-transform:= + none; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-teaser__description p, .cmp-text p { font-size: 1.6rem; } +} + +.cmp-teaser__description a, .cmp-text a { text-decoration: none; color: rgb= +(0, 77, 255); } + +.cmp-teaser__description a:focus, .cmp-teaser__description a:hover, .cmp-te= +xt a:focus, .cmp-text a:hover { color: rgb(0, 77, 255); text-decoration: un= +derline; } + +.cmp-teaser__description a:visited, .cmp-text a:visited { color: rgb(0, 0, = +136); } + +.cmp-teaser__description * + h1, .cmp-text * + h1 { margin-top: 2rem; } + +.cmp-teaser__description h1, .cmp-text h1 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h2, .cmp-text * + h2 { margin-top: 2rem; } + +.cmp-teaser__description h2, .cmp-text h2 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h3, .cmp-text * + h3 { margin-top: 2rem; } + +.cmp-teaser__description h3, .cmp-text h3 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h4, .cmp-text * + h4 { margin-top: 2rem; } + +.cmp-teaser__description h4, .cmp-text h4 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h5, .cmp-text * + h5 { margin-top: 2rem; } + +.cmp-teaser__description h5, .cmp-text h5 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h6, .cmp-text * + h6 { margin-top: 2rem; } + +.cmp-teaser__description h6, .cmp-text h6 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + blockquote, .cmp-text * + blockquote { margin-= +top: 16px; } + +.cmp-teaser__description blockquote, .cmp-text blockquote { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.= +6rem; line-height: 1.5; padding: 16px; color: rgb(0, 0, 0); background-colo= +r: rgb(245, 245, 245); } + +.cmp-teaser__description * + ol, .cmp-teaser__description * + ul, .cmp-text= + * + ol, .cmp-text * + ul { margin-top: 16px; } + +.cmp-teaser__description li, .cmp-text li { position: relative; margin: 0px= +; padding-left: 24px; } + +.cmp-teaser__description li::before, .cmp-text li::before { position: absol= +ute; top: 0px; left: 0px; width: 24px; content: "=E2=80=A2"; } + +.cmp-teaser__description ol, .cmp-text ol { font-size: 1.4rem; line-height:= + 1.6; margin-top: 10px; margin-left: 15px; padding-left: 20px; list-style: = +decimal; } + +.cmp-teaser__description ol li, .cmp-text ol li { padding-bottom: 10px; pad= +ding-left: 15px; } + +.cmp-teaser__description ol li::before, .cmp-text ol li::before { display: = +none; } + +.cmp-teaser__description ol li ol, .cmp-text ol li ol { margin-top: 10px; l= +ist-style: lower-alpha; } + +.cmp-teaser__description ol li ol li ol, .cmp-text ol li ol li ol { list-st= +yle: auto; } + +.cmp-teaser__description ol li ul, .cmp-text ol li ul { margin-top: 10px; l= +ist-style: disc; margin-left: 15px; padding-left: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-teaser__description ol, .cmp-text ol { font-size: 1.6rem; margin-top= +: 1.6em; margin-left: 30px; } + .cmp-teaser__description ol li, .cmp-text ol li { padding-left: 20px; } + .cmp-teaser__description ol li ul, .cmp-text ol li ul { margin-left: 30px= +; } +} + +.cmp-teaser__description ol.cmp-text__alpha-lower, .cmp-text ol.cmp-text__a= +lpha-lower { list-style: lower-alpha !important; } + +.cmp-teaser__description ol.cmp-text__alpha-lower li ol, .cmp-text ol.cmp-t= +ext__alpha-lower li ol { list-style: auto; } + +.cmp-teaser__description ol.cmp-text__alpha-upper, .cmp-text ol.cmp-text__a= +lpha-upper { list-style: upper-alpha !important; } + +.cmp-teaser__description ol.cmp-text__alpha-upper li ol, .cmp-text ol.cmp-t= +ext__alpha-upper li ol { list-style: auto; } + +.cmp-teaser__description ul, .cmp-text ul { font-size: 1.4rem; line-height:= + 1.6; margin-top: 1.6em; padding-left: 15px; } + +.cmp-teaser__description ul li, .cmp-text ul li { padding-bottom: 10px; pad= +ding-left: 1.6rem; } + +.cmp-teaser__description ul ul li::before, .cmp-text ul ul li::before { con= +tent: "=E2=97=8B"; } + +@media screen and (min-width: 1000px) { + .cmp-teaser__description ul, .cmp-text ul { font-size: 1.6rem; padding-le= +ft: 30px; } +} + +.cmp-teaser__description ul.cmp-text__default--dashes li::before, .cmp-text= + ul.cmp-text__default--dashes li::before { content: "-"; } + +.cmp-teaser__description ul.cmp-text__data-terms, .cmp-text ul.cmp-text__da= +ta-terms { font-size: 1.4rem; line-height: 1.6; text-transform: none; paddi= +ng-left: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-teaser__description ul.cmp-text__data-terms, .cmp-text ul.cmp-text__= +data-terms { font-size: 1.6rem; } +} + +.cmp-teaser__description ul.cmp-text__data-terms > li, .cmp-text ul.cmp-tex= +t__data-terms > li { font-weight: 800; margin-bottom: 0px; margin-top: 0px;= + padding-left: 0px; padding-bottom: 0px; text-transform: uppercase; } + +.cmp-teaser__description ul.cmp-text__data-terms ul, .cmp-text ul.cmp-text_= +_data-terms ul { font-weight: 400; margin-bottom: 20px; margin-top: 10px; t= +ext-transform: none; padding-left: 0px; } + +.cmp-teaser__description ul.cmp-text__data-terms ul li, .cmp-text ul.cmp-te= +xt__data-terms ul li { margin: 0px; padding-bottom: 0px; padding-left: 40px= +; } + +.cmp-teaser__description ul.cmp-text__data-terms li, .cmp-teaser__descripti= +on ul.cmp-text__data-terms ul, .cmp-text ul.cmp-text__data-terms li, .cmp-t= +ext ul.cmp-text__data-terms ul { list-style-type: none; } + +.cmp-teaser__description ul.cmp-text__data-terms li::before, .cmp-teaser__d= +escription ul.cmp-text__data-terms ul::before, .cmp-text ul.cmp-text__data-= +terms li::before, .cmp-text ul.cmp-text__data-terms ul::before { content: n= +one; } + +.cmp-teaser__description ul.cmp-text__link-list, .cmp-text ul.cmp-text__lin= +k-list { padding-left: 0px; } + +.cmp-teaser__description ul.cmp-text__link-list li, .cmp-text ul.cmp-text__= +link-list li { margin: 0px; padding-bottom: 0px; padding-left: 0px; } + +.cmp-teaser__description ul.cmp-text__link-list li::before, .cmp-text ul.cm= +p-text__link-list li::before { content: none; } + +.cmp-teaser__description ul.cmp-text__link-list li + li, .cmp-text ul.cmp-t= +ext__link-list li + li { margin-top: 1em; } + +.cmp-teaser__description * + table, .cmp-text * + table { margin-top: 16px;= + } + +.cmp-teaser__description table, .cmp-text table { width: 100%; max-width: 1= +00%; border-collapse: collapse; border: none; } + +.cmp-teaser__description td, .cmp-teaser__description th, .cmp-text td, .cm= +p-text th { margin: 0px; padding: 0px; border: none; } + +.cmp-teaser__description th, .cmp-text th { padding: 8px; background-color:= + transparent; } + +.cmp-teaser__description td, .cmp-teaser__description th, .cmp-text td, .cm= +p-text th { font-family: Graphik, Arial, system-ui, -apple-system, blinkmac= +systemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell= +, sans-serif; font-size: 1.6rem; font-weight: 400; font-style: normal; line= +-height: 1.5; text-align: center; border: 1px solid rgb(222, 222, 222); col= +or: rgb(0, 0, 0); } + +.cmp-teaser__description td, .cmp-text td { padding: 0.5rem 16px; } + +.cmp-text--background-dark .cmp-text { color: rgb(255, 255, 255); } + +.cmp-text--background-dark .cmp-text a { color: rgb(255, 255, 255); text-de= +coration: underline; } + +.cmp-text--background-dark .cmp-text a:focus, .cmp-text--background-dark .c= +mp-text a:hover, .cmp-text--background-dark .cmp-text a:visited { color: rg= +b(204, 204, 204); } + +.cmp-text--background-dark .cmp-text a.cmp-text__link--alt-arrow, .cmp-text= +--background-dark .cmp-text a.cmp-text__link--arrow { text-decoration: none= +; } + +.cmp-text--background-dark .cmp-text a.cmp-text__link--alt-arrow::before, .= +cmp-text--background-dark .cmp-text a.cmp-text__link--arrow::before { backg= +round: rgb(255, 255, 255); } + +.cmp-text--background-dark .cmp-text .cmp-text__link--default:visited, .cmp= +-text--background-dark .cmp-text a.cmp-text__link--alt-arrow:focus, .cmp-te= +xt--background-dark .cmp-text a.cmp-text__link--alt-arrow:hover, .cmp-text-= +-background-dark .cmp-text a.cmp-text__link--alt-arrow:visited, .cmp-text--= +background-dark .cmp-text a.cmp-text__link--arrow:focus, .cmp-text--backgro= +und-dark .cmp-text a.cmp-text__link--arrow:hover, .cmp-text--background-dar= +k .cmp-text a.cmp-text__link--arrow:visited { color: rgb(255, 255, 255); } + +.cmp-text--background-dark .cmp-text .cmp-text__link--default:visited:focus= +, .cmp-text--background-dark .cmp-text .cmp-text__link--default:visited:hov= +er { color: rgb(204, 204, 204); } + +.cmp-text__paragraph-default { display: inline-block; } + +.cmp-text__paragraph-small { display: inline-block; font-size: 1.2rem; line= +-height: 1; } + +.cmp-text__paragraph-medium { display: inline-block; font-size: 1.4rem; lin= +e-height: 1.2; } + +.cmp-text__label-small { display: inline-block; font-size: 1.2rem; font-wei= +ght: 600; text-transform: uppercase; } + +.cmp-text__dropcap { font-size: 5.6rem; font-weight: 600; line-height: 1; } + +@media screen and (min-width: 1000px) { + .cmp-text__dropcap { font-size: 7.6rem; } +} + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--default, a.cmp-text_= +_link--default { text-decoration: underline; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--default:focus, .cmp-= +teaser .cmp-teaser__description a.cmp-text__link--default:hover, .cmp-tease= +r .cmp-teaser__description a.cmp-text__link--default:visited, .cmp-teaser .= +cmp-teaser__description a.cmp-text__link--default:visited:focus, .cmp-tease= +r .cmp-teaser__description a.cmp-text__link--default:visited:hover, a.cmp-t= +ext__link--default:focus, a.cmp-text__link--default:hover, a.cmp-text__link= +--default:visited, a.cmp-text__link--default:visited:focus, a.cmp-text__lin= +k--default:visited:hover { color: rgb(0, 0, 136); } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow, a.cmp-text__l= +ink--arrow { font-size: 1.4rem; font-weight: 600; line-height: 1.6; positio= +n: relative; text-decoration: none; text-transform: uppercase; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow::after, a.cmp-= +text__link--arrow::after { content: "=EE=A0=80"; font-size: 20px; font-fami= +ly: Ionicons; font-weight: 400; font-style: normal; line-height: 1; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; display: inline-block;= + margin-left: 1rem; vertical-align: middle; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow::before, a.cmp= +-text__link--arrow::before { content: ""; background: rgb(0, 77, 255); bott= +om: -3px; display: block; height: 1px; left: 0px; max-width: calc(100% - 2.= +1em); position: absolute; transition: width 300ms ease 0s; width: 0%; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow:focus, .cmp-te= +aser .cmp-teaser__description a.cmp-text__link--arrow:hover, a.cmp-text__li= +nk--arrow:focus, a.cmp-text__link--arrow:hover { text-decoration: none; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow:focus::before,= + .cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow:hover::before= +, a.cmp-text__link--arrow:focus::before, a.cmp-text__link--arrow:hover::bef= +ore { width: 100%; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow:visited, a.cmp= +-text__link--arrow:visited { color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow, a.cmp-text_= +_link--arrow { font-size: 1.6rem; } + .cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow::after, a.cm= +p-text__link--arrow::after { font-size: 2.4rem; } +} + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow, a.cmp-tex= +t__link--alt-arrow { color: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 6= +00; line-height: 1.6; position: relative; text-decoration: none; text-trans= +form: uppercase; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow::after, a.= +cmp-text__link--alt-arrow::after { content: "=EE=A0=80"; font-size: 20px; f= +ont-family: Ionicons; font-weight: 400; font-style: normal; line-height: 1;= + text-transform: none; letter-spacing: normal; overflow-wrap: normal; white= +-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-r= +endering: optimizelegibility; font-feature-settings: "liga"; display: inlin= +e-block; margin-left: 1rem; vertical-align: middle; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow::before, a= +.cmp-text__link--alt-arrow::before { content: ""; background: rgb(0, 0, 0);= + bottom: -3px; display: block; height: 1px; left: 0px; max-width: calc(100%= + - 2.1em); position: absolute; transition: width 300ms ease 0s; width: 0%; = +} + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:focus, .cm= +p-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:hover, a.cmp-= +text__link--alt-arrow:focus, a.cmp-text__link--alt-arrow:hover { color: rgb= +(0, 0, 0); text-decoration: none; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:focus::bef= +ore, .cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:hover= +::before, a.cmp-text__link--alt-arrow:focus::before, a.cmp-text__link--alt-= +arrow:hover::before { width: 100%; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:visited, a= +.cmp-text__link--alt-arrow:visited { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow, a.cmp-t= +ext__link--alt-arrow { font-size: 1.6rem; } + .cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow::after, = +a.cmp-text__link--alt-arrow::after { font-size: 2.4rem; } +} + +.cmp-text__label-ribbon { background-color: rgb(0, 243, 255); box-shadow: r= +gba(0, 0, 0, 0.35) -4px -2px 5px; font-size: 1.2rem; font-weight: 600; line= +-height: 1.4; max-height: 40px; padding: 1.5rem 3rem 1rem; position: relati= +ve; text-transform: uppercase; vertical-align: middle; display: inline-bloc= +k; } + +@media screen and (min-width: 1000px) { + .cmp-text__label-ribbon { font-size: 1.8rem; max-height: 50px; padding-le= +ft: 1rem; padding-right: 1rem; margin-bottom: 1rem; } + .cmp-text__label-ribbon::before { content: ""; border-color: transparent = +rgb(0, 186, 255) transparent transparent; border-style: solid; border-width= +: 0px 20px 10px 0px; bottom: 0px; height: 0px; left: 0px; position: absolut= +e; transform: translateY(100%); width: 0px; } +} + +.cmp-text__ai-label { font-weight: 500; font-size: 1.4rem; text-transform: = +uppercase; line-height: 1.7rem; } + +@media screen and (min-width: 1000px) { + .cmp-text__ai-label { font-size: 1.8rem; line-height: 2.2rem; } +} + +.cmp-text__ai-medium-regular { font-weight: 400; font-size: 1.8rem; line-he= +ight: 2.4rem; } + +@media screen and (min-width: 768px) { + .cmp-text__ai-medium-regular { font-size: 2rem; line-height: 2.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-text__ai-medium-regular { font-size: 3.2rem; line-height: 3.6rem; } +} + +.cmp-text__paragraph-medium-light { font-size: 1.8rem; font-weight: 300; li= +ne-height: 2.4rem; } + +@media screen and (min-width: 768px) { + .cmp-text__paragraph-medium-light { font-size: 3rem; line-height: 2.6rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-text__paragraph-medium-light { font-size: 3.2rem; line-height: 3.6re= +m; } +} + +.cmp-text__paragraph-small-light { font-size: 1.4rem; font-weight: 300; lin= +e-height: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-text__paragraph-small-light { font-size: 1.6rem; line-height: 2.2rem= +; } +} + +.cmp-text__paragraph-small-regular { font-size: 1.4rem; font-weight: 400; l= +ine-height: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-text__paragraph-small-regular { font-size: 1.6rem; line-height: 2.2r= +em; } +} + +.cmp-text .cmp-text__button-text-brand-link { width: auto; height: auto; ma= +rgin: 0px; min-width: auto; text-decoration: none; position: relative; text= +-transform: none; font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-weight: 500; font-size: 1.6rem; line-height: 2rem;= + background: none; cursor: pointer; color: rgb(0, 77, 255); text-align: lef= +t; opacity: 1; transition: opacity 0.6s ease 0s; display: inline-flex; padd= +ing: 1rem 1rem 1rem 5.5rem; } + +@media screen and (min-width: 768px) { + .cmp-text .cmp-text__button-text-brand-link { font-size: 1.9rem; line-hei= +ght: 2.375rem; margin-top: 0.1rem; margin-bottom: 0.1rem; padding-right: 3r= +em; } +} + +.cmp-text .cmp-text__button-text-brand-link::before { content: ""; left: 0p= +x; top: 50%; transform: translateY(-50%); width: 3.4rem; height: 3.4rem; bo= +rder: 0.1rem solid rgb(0, 77, 255); border-radius: 5rem; position: absolute= +; transition: all 0.4s ease 0s; } + +.cmp-text .cmp-text__button-text-brand-link:hover { color: rgb(0, 77, 255);= + text-decoration: none; } + +.cmp-text .cmp-text__button-text-brand-link:hover::before { text-decoration= +: none; } + +@media screen and (min-width: 1000px) { + .cmp-text .cmp-text__button-text-brand-link:hover::before { width: 100%; = +} +} + +.cmp-text .cmp-text__button-text-brand-link:focus { text-decoration: none; = +} + +@media screen and (min-width: 1000px) { + .cmp-text .cmp-text__button-text-brand-link:focus::before { width: 100%; = +} +} + +.cmp-text .cmp-text__button-text-brand-link:visited { color: rgb(0, 77, 255= +); } + +.cmp-text .cmp-text__button-text-brand-link:focus { box-shadow: rgb(0, 0, 1= +36) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset:= + 1px; } + +.cmp-text .cmp-text__button-text-brand-link:focus:not(:focus-visible) { box= +-shadow: none; outline: none; } + +.cmp-text .cmp-text__button-text-brand-link .cmp-button { transition: opaci= +ty 0.7s ease 0.8s; display: inline-flex; -webkit-box-align: center; align-i= +tems: center; text-transform: none; position: relative; top: 0px; left: 0px= +; text-decoration: none; } + +.cmp-text .cmp-text__button-text-brand-link::after { content: "=EF=8F=96"; = +font-size: 34px; font-family: Ionicons; font-weight: 400; font-style: norma= +l; line-height: 1; text-transform: none; letter-spacing: normal; overflow-w= +rap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: a= +ntialiased; text-rendering: optimizelegibility; font-feature-settings: "lig= +a"; position: absolute; left: 1rem; top: 0.4rem; display: inline-flex; -web= +kit-box-align: center; align-items: center; transition: none 0s ease 0s; ma= +rgin-left: 1.2rem; margin-right: 3.3rem; } + +@media screen and (min-width: 768px) { + .cmp-text .cmp-text__button-text-brand-link::after { margin-left: 1.2rem;= + margin-right: 3.3rem; } +} + +.cmp-quick-summary-divider { border-bottom: 4px solid rgb(0, 0, 0); padding= +-bottom: 3rem; } + +.datastat-card-vertical .cmp-text__stat-statistic, .datastat-card-vertical = +.cmp-text__stat-symbol { font-size: 8rem; } + +@media screen and (max-width: 1199.9px) { + .datastat-card-vertical .cmp-text__stat-statistic, .datastat-card-vertica= +l .cmp-text__stat-symbol { font-size: 6.5rem; line-height: 0.09rem; } +} + +.datastat-card-vertical .cmp-text__stat-qualifier-text { font-size: 2.4rem;= + text-transform: uppercase; position: relative; top: -0.3em; } + +@media screen and (max-width: 1199.9px) { + .datastat-card-vertical .cmp-text__stat-qualifier-text { line-height: 0.0= +9rem; } +} + +.datastat-card-vertical .cmp-text__stat-percent { font-size: 5rem; } + +@media screen and (max-width: 1199.9px) { + .datastat-card-vertical .cmp-text__stat-percent { line-height: 0.09rem; } +} + +.datastat-card-horizontal .cmp-text__stat-percent, .datastat-card-horizonta= +l .cmp-text__stat-statistic, .datastat-card-horizontal .cmp-text__stat-symb= +ol { font-size: 6.5rem; line-height: 1em; } + +.datastat-card-horizontal .cmp-text__stat-qualifier-text { text-transform: = +uppercase; font-size: 2rem; line-height: 0; } + +.datastat-card-vertical-wide .cmp-text__stat-percent, .datastat-card-vertic= +al-wide .cmp-text__stat-qualifier-text, .datastat-card-vertical-wide .cmp-t= +ext__stat-statistic, .datastat-card-vertical-wide .cmp-text__stat-symbol { = +font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .datastat-card-vertical-wide .cmp-text__stat-percent, .datastat-card-vert= +ical-wide .cmp-text__stat-qualifier-text, .datastat-card-vertical-wide .cmp= +-text__stat-statistic, .datastat-card-vertical-wide .cmp-text__stat-symbol = +{ font-size: 2.5rem; } +} + +.cmp-text table { width: 100%; max-width: 100%; display: inline-block; marg= +in-bottom: 1rem; border-width: 1px 1px 0px; border-top-style: solid; border= +-right-style: solid; border-left-style: solid; border-top-color: rgb(222, 2= +22, 222); border-right-color: rgb(222, 222, 222); border-left-color: rgb(22= +2, 222, 222); border-image: initial; border-bottom-style: initial; border-b= +ottom-color: initial; background-color: transparent; border-collapse: colla= +pse; border-spacing: 0px; overflow-x: scroll; } + +@media screen and (min-width: 1200px) { + .cmp-text table { overflow-x: hidden; } +} + +.cmp-text table a { color: rgb(0, 77, 255); text-decoration: none; } + +.cmp-text table a:focus, .cmp-text table a:hover, .cmp-text table a:visited= + { color: rgb(0, 0, 136); text-decoration: none; } + +.cmp-text thead { background-color: rgb(245, 245, 245); } + +.cmp-text th { font-weight: 800; } + +.cmp-text td, .cmp-text th { width: 10%; padding: 0.8rem; border-bottom: 0.= +08rem solid rgb(222, 222, 222); border-top: 0px; font-size: 1.4rem; line-he= +ight: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-text td, .cmp-text th { font-size: 1.6rem; line-height: 1.6; } +} + +.cmp-text td:first-of-type, .cmp-text th:first-of-type { border-left: 0px; = +border-right: 0px; } + +.cmp-text td:last-of-type, .cmp-text th:last-of-type { border-right: 0px; } + +.cmp-text--table-alternate-bordered tr:nth-of-type(2n) { background-color: = +rgba(245, 245, 245, 0.75); } + +.cmp-text--table-alternate-bordered tr:nth-of-type(2n):hover, .cmp-text--ta= +ble-bordered tr:hover { background-color: rgb(245, 245, 245); } + +.cmp-title__text .cmp-title__link { color: rgb(0, 0, 0); } + +.cmp-title__text .cmp-title__link:focus, .cmp-title__text .cmp-title__link:= +hover { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-title--cta .cmp-title__text { font-family: Graphik, Arial, system-ui, = +-apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica N= +eue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; = +text-transform: none; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.= +8rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--cta .cmp-title__text { font-size: 4.8rem; } +} + +.cmp-title--section .cmp-title__text { font-family: Graphik, Arial, system-= +ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helveti= +ca Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: norm= +al; text-transform: none; color: rgb(0, 0, 0); line-height: 1.05; font-size= +: 2.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--section .cmp-title__text { font-size: 4.8rem; } +} + +.cmp-title--subsection .cmp-title__text { font-family: Graphik, Arial, syst= +em-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helv= +etica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: n= +ormal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-si= +ze: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--subsection .cmp-title__text { font-size: 3.5rem; } +} + +.cmp-title--ribbon .cmp-title__text { font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); font-size: 2rem; font-weight: 800; line-height:= + 1.4; } + +@media screen and (min-width: 1000px) { + .cmp-title--ribbon .cmp-title__text { font-size: 3.5rem; } +} + +.cmp-title--module .cmp-title__text { font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: norma= +l; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: = +1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--module .cmp-title__text { font-size: 2.5rem; } +} + +.cmp-title--tertiary .cmp-title__text { font-family: Graphik, Arial, system= +-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvet= +ica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: nor= +mal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size= +: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--tertiary .cmp-title__text { font-size: 2.5rem; } +} + +.cmp-title--eyebrow .cmp-title__text { font-family: Graphik, Arial, system-= +ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helveti= +ca Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: norm= +al; text-transform: uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0)= +; line-height: 1.4; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--eyebrow .cmp-title__text { font-size: 1.8rem; letter-spacing:= + 0.07em; } +} + +.cmp-title--submodule .cmp-title__text { font-family: Graphik, Arial, syste= +m-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helve= +tica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: no= +rmal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-siz= +e: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--submodule .cmp-title__text { font-size: 1.6rem; } +} + +.cmp-title--ai-h1 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 700; font-style: normal= +; text-transform: none; line-height: 1; font-size: 4.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h1 .cmp-title__text { font-size: 10rem; } +} + +.cmp-title--ai-h2 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 700; font-style: normal= +; text-transform: none; line-height: 1.13; font-size: 3rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-title--ai-h2 .cmp-title__text { font-size: 3.6rem; line-height: 1; } +} + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h2 .cmp-title__text { font-size: 6.5rem; line-height: 1.08= +; } +} + +.cmp-title--ai-h3 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 400; font-style: normal= +; text-transform: none; line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h3 .cmp-title__text { font-size: 3.2rem; line-height: 1.13= +; } +} + +.cmp-title--ai-h4 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 400; font-style: normal= +; text-transform: none; line-height: 1.38; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h4 .cmp-title__text { font-size: 2.4rem; line-height: 1.17= +; } +} + +.cmp-title--ai-h5 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 500; font-style: normal= +; text-transform: none; line-height: 1.13; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h5 .cmp-title__text { font-size: 2.4rem; line-height: 1.17= +; } +} + +.cmp-title--ai-section-h .cmp-title__text { font-family: Graphik, Arial, sy= +stem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "He= +lvetica Neue", oxygen, cantarell, sans-serif; font-weight: 500; font-style:= + normal; text-transform: uppercase; line-height: 1.21; font-size: 1.4rem; b= +order-width: 0px; } + +.cmp-title--ai-section-h .cmp-title__text::after { content: ""; display: bl= +ock; margin-top: 0.4rem; height: 6px; width: 58px; background-color: rgb(16= +1, 0, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-title--ai-section-h .cmp-title__text::after { margin-top: 0.6rem; wi= +dth: 64px; } +} + +@media screen and (min-width: 1000px) { + .cmp-title--ai-section-h .cmp-title__text { font-size: 1.8rem; line-heigh= +t: 1.22; } + .cmp-title--ai-section-h .cmp-title__text::after { margin-top: 0.8rem; wi= +dth: 74px; } +} + +.cmp-title--centered .cmp-title__text { text-align: center; } + +.yt-verbiage .cmp-yt-verbiage { text-align: center; height: auto; padding: = +35px; background-color: rgb(253, 253, 253); font-size: 1.5rem; } + +.blockquote .cmp-blockquote { display: flex; -webkit-box-align: start; alig= +n-items: flex-start; background-color: transparent; } + +.blockquote .cmp-blockquote__content { margin-right: 30px; padding-left: 3r= +em; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__content { padding-right: 3rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .blockquote .cmp-blockquote__content { padding-bottom: 0.2rem; } +} + +.blockquote .cmp-blockquote__border { border-width: 0px 0px 0px 4px; border= +-left-style: solid; border-left-color: initial; } + +.blockquote .cmp-blockquote__text { color: rgb(0, 0, 0); font-size: 2rem; l= +ine-height: 1.2; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__text { font-size: 3.5rem; text-transform: no= +ne; } +} + +.blockquote .cmp-blockquote__author { margin-top: 15px; line-height: 0.9rem= +; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__author { margin-top: 25px; } +} + +.blockquote .cmp-blockquote__author-name { color: rgb(0, 0, 0); font-weight= +: 600; font-size: 1.4rem; line-height: 1.05; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__author-name { line-height: 1.4; } +} + +.blockquote .cmp-blockquote__author-title { color: rgb(0, 0, 0); font-size:= + 1.4rem; line-height: 1.05; text-transform: none; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__author-title { line-height: 1.4; } +} + +.blockquote .cmp-blockquote__signature-img { max-width: 17rem; background-c= +olor: transparent; padding-top: 3.2rem; } + +.blockquote .cmp-blockquote__signature-font { font-family: Reenie-Beanie, G= +raphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", ro= +boto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; } + +.blockquote.blockquote-icon .cmp-blockquote__icon::after { content: "=EE=A4= +=80"; font-size: 32px; font-family: Ionicons; display: block; font-style: n= +ormal; line-height: 1; text-transform: none; letter-spacing: normal; overfl= +ow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothin= +g: antialiased; text-rendering: optimizelegibility; font-feature-settings: = +"liga"; margin: 0.5rem; font-weight: 800; color: transparent; } + +@media screen and (min-width: 1000px) { + .blockquote.blockquote-icon .cmp-blockquote__icon::after { content: "=EE= +=A4=80"; font-size: 77px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } +} + +.blockquote.blockquote-icon .cmp-blockquote__border { border-left-width: 0p= +x; } + +.blockquote a { color: rgb(0, 77, 255); } + +.blockquote.blockquote-has-border .cmp-blockquote { background-color: rgb(2= +55, 255, 255); border: 1px solid rgb(227, 227, 227); padding: 3rem; } + +@media screen and (min-width: 768px) { + .blockquote.blockquote-has-border .cmp-blockquote { padding: 5rem; } +} + +.blockquote.blockquote-has-border .cmp-blockquote__content { margin-right: = +0px; } + +.blockquote.color-background-gray .cmp-blockquote { background-color: rgba(= +242, 242, 242, 0.9); } + +.blockquote.brand-gradient-pink .cmp-blockquote__icon::after { background-c= +lip: text; background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb= +(231, 0, 116) 30%); } + +.blockquote.brand-gradient-pink .cmp-blockquote__border { border-image-slic= +e: 1; border-image-source: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(2= +31, 0, 116) 30%); } + +.blockquote.brand-gradient-purple .cmp-blockquote__icon::after { background= +-clip: text; background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0,= + 255)); } + +.blockquote.brand-gradient-purple .cmp-blockquote__border { border-image-sl= +ice: 1; border-image-source: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 2= +55)); } + +.blockquote.brand-gradient-purple-alt .cmp-blockquote__icon::after { backgr= +ound-clip: text; background-image: linear-gradient(90deg, rgb(70, 1, 115), = +rgb(117, 0, 192), rgb(161, 0, 255)); } + +.blockquote.brand-gradient-purple-alt .cmp-blockquote__border { border-imag= +e-slice: 1; border-image-source: linear-gradient(90deg, rgb(70, 1, 115), rg= +b(117, 0, 192), rgb(161, 0, 255)); } + +.blockquote.brand-gradient-blue .cmp-blockquote__icon::after { background-c= +lip: text; background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255= +)); } + +.blockquote.brand-gradient-blue .cmp-blockquote__border { border-image-slic= +e: 1; border-image-source: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255))= +; } + +.blockquote.brand-gradient-blue2 .cmp-blockquote__icon::after { background-= +clip: text; background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, = +255)); } + +.blockquote.brand-gradient-blue2 .cmp-blockquote__border { border-image-sli= +ce: 1; border-image-source: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 25= +5)); } + +.blockquote.brand-gradient-light-blue .cmp-blockquote__icon::after { backgr= +ound-clip: text; background-image: linear-gradient(90deg, rgb(0, 186, 255),= + rgb(0, 142, 255), rgb(0, 77, 255)); } + +.blockquote.brand-gradient-light-blue .cmp-blockquote__border { border-imag= +e-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 186, 255), r= +gb(0, 142, 255), rgb(0, 77, 255)); } + +.blockquote.brand-gradient-red .cmp-blockquote__icon::after { background-cl= +ip: text; background-image: linear-gradient(rgb(113, 0, 18), red); } + +.blockquote.brand-gradient-red .cmp-blockquote__border { border-image-slice= +: 1; border-image-source: linear-gradient(rgb(113, 0, 18), red); } + +.blockquote.brand-gradient-red-alt .cmp-blockquote__icon::after { backgroun= +d-clip: text; background-image: linear-gradient(90deg, red, rgb(189, 0, 29)= +, rgb(113, 0, 18)); } + +.blockquote.brand-gradient-red-alt .cmp-blockquote__border { border-image-s= +lice: 1; border-image-source: linear-gradient(90deg, red, rgb(189, 0, 29), = +rgb(113, 0, 18)); } + +.blockquote.brand-gradient .cmp-blockquote__icon::after { background-clip: = +text; background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); = +} + +.blockquote.brand-gradient .cmp-blockquote__border { border-image-slice: 1;= + border-image-source: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.blockquote.brand-gradient-alt .cmp-blockquote__icon::after { background-cl= +ip: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 1= +86, 255)); } + +.blockquote.brand-gradient-alt .cmp-blockquote__border { border-image-slice= +: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186= +, 255)); } + +.blockquote.brand-gradient-yellow .cmp-blockquote__icon::after { background= +-clip: text; background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 1= +92, 0)); } + +.blockquote.brand-gradient-yellow .cmp-blockquote__border { border-image-sl= +ice: 1; border-image-source: linear-gradient(rgb(255, 255, 0), rgb(240, 192= +, 0)); } + +.blockquote.brand-gradient-yellow-alt .cmp-blockquote__icon::after { backgr= +ound-clip: text; background-image: linear-gradient(90deg, rgb(255, 255, 0),= + rgb(255, 212, 46), rgb(255, 182, 0)); } + +.blockquote.brand-gradient-yellow-alt .cmp-blockquote__border { border-imag= +e-slice: 1; border-image-source: linear-gradient(90deg, rgb(255, 255, 0), r= +gb(255, 212, 46), rgb(255, 182, 0)); } + +.blockquote.brand-gradient-green .cmp-blockquote__icon::after { background-= +clip: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0,= + 215, 0), rgb(0, 83, 10)); } + +.blockquote.brand-gradient-green .cmp-blockquote__border { border-image-sli= +ce: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 2= +15, 0), rgb(0, 83, 10)); } + +.blockquote.color-block-accent-purple-1 .cmp-blockquote__icon::after { colo= +r: rgb(180, 85, 170); } + +.blockquote.color-block-accent-purple-1 .cmp-blockquote__border { border-co= +lor: rgb(180, 85, 170); } + +.blockquote.color-block-accent-purple-2 .cmp-blockquote__icon::after { colo= +r: rgb(160, 85, 245); } + +.blockquote.color-block-accent-purple-2 .cmp-blockquote__border { border-co= +lor: rgb(160, 85, 245); } + +.blockquote.color-block-accent-purple-3 .cmp-blockquote__icon::after { colo= +r: rgb(190, 130, 255); } + +.blockquote.color-block-accent-purple-3 .cmp-blockquote__border { border-co= +lor: rgb(190, 130, 255); } + +.blockquote.color-block-accent-purple-4 .cmp-blockquote__icon::after { colo= +r: rgb(220, 175, 255); } + +.blockquote.color-block-accent-purple-4 .cmp-blockquote__border { border-co= +lor: rgb(220, 175, 255); } + +.blockquote.color-block-accent-purple-5 .cmp-blockquote__icon::after { colo= +r: rgb(230, 220, 255); } + +.blockquote.color-block-accent-purple-5 .cmp-blockquote__border { border-co= +lor: rgb(230, 220, 255); } + +.blockquote.color-block-alt-blue .cmp-blockquote__icon::after { color: rgb(= +0, 65, 240); } + +.blockquote.color-block-alt-blue .cmp-blockquote__border { border-color: rg= +b(0, 65, 240); } + +.blockquote.color-block-alt-gray .cmp-blockquote__icon::after { color: rgb(= +190, 190, 190); } + +.blockquote.color-block-alt-gray .cmp-blockquote__border { border-color: rg= +b(190, 190, 190); } + +.blockquote.color-block-alt-gray-dark .cmp-blockquote__icon::after { color:= + rgb(150, 150, 150); } + +.blockquote.color-block-alt-gray-dark .cmp-blockquote__border { border-colo= +r: rgb(150, 150, 150); } + +.blockquote.color-block-alt-gray-darker .cmp-blockquote__icon::after { colo= +r: rgb(90, 90, 90); } + +.blockquote.color-block-alt-gray-darker .cmp-blockquote__border { border-co= +lor: rgb(90, 90, 90); } + +.blockquote.color-block-alt-green .cmp-blockquote__icon::after { color: rgb= +(0, 215, 0); } + +.blockquote.color-block-alt-green .cmp-blockquote__border { border-color: r= +gb(0, 215, 0); } + +.blockquote.color-block-alt-red .cmp-blockquote__icon::after { color: red; = +} + +.blockquote.color-block-alt-red .cmp-blockquote__border { border-color: red= +; } + +.blockquote.color-block-alt-yellow .cmp-blockquote__icon::after { color: rg= +b(255, 255, 0); } + +.blockquote.color-block-alt-yellow .cmp-blockquote__border { border-color: = +rgb(255, 255, 0); } + +.blockquote.color-block-aqua .cmp-blockquote__icon::after { color: rgb(0, 2= +55, 187); } + +.blockquote.color-block-aqua .cmp-blockquote__border { border-color: rgb(0,= + 255, 187); } + +.blockquote.color-block-blue .cmp-blockquote__icon::after { color: rgb(0, 1= +86, 255); } + +.blockquote.color-block-blue .cmp-blockquote__border { border-color: rgb(0,= + 186, 255); } + +.blockquote.color-block-blue-green .cmp-blockquote__icon::after { color: rg= +b(5, 240, 165); } + +.blockquote.color-block-blue-green .cmp-blockquote__border { border-color: = +rgb(5, 240, 165); } + +.blockquote.color-block-brand-green .cmp-blockquote__icon::after { color: r= +gb(100, 255, 80); } + +.blockquote.color-block-brand-green .cmp-blockquote__border { border-color:= + rgb(100, 255, 80); } + +.blockquote.color-block-brand-orange .cmp-blockquote__icon::after { color: = +rgb(255, 120, 0); } + +.blockquote.color-block-brand-orange .cmp-blockquote__border { border-color= +: rgb(255, 120, 0); } + +.blockquote.color-block-brand-yellow .cmp-blockquote__icon::after { color: = +rgb(255, 235, 50); } + +.blockquote.color-block-brand-yellow .cmp-blockquote__border { border-color= +: rgb(255, 235, 50); } + +.blockquote.color-block-blue-dark .cmp-blockquote__icon::after { color: rgb= +(0, 142, 255); } + +.blockquote.color-block-blue-dark .cmp-blockquote__border { border-color: r= +gb(0, 142, 255); } + +.blockquote.color-block-blue-light .cmp-blockquote__icon::after { color: rg= +b(0, 243, 255); } + +.blockquote.color-block-blue-light .cmp-blockquote__border { border-color: = +rgb(0, 243, 255); } + +.blockquote.color-block-core-purple .cmp-blockquote__icon::after { color: r= +gb(70, 0, 115); } + +.blockquote.color-block-core-purple .cmp-blockquote__border { border-color:= + rgb(70, 0, 115); } + +.blockquote.color-block-cyan .cmp-blockquote__icon::after { color: rgb(0, 2= +55, 255); } + +.blockquote.color-block-cyan .cmp-blockquote__border { border-color: rgb(0,= + 255, 255); } + +.blockquote.color-block-gray .cmp-blockquote__icon::after { color: rgb(167,= + 167, 167); } + +.blockquote.color-block-gray .cmp-blockquote__border { border-color: rgb(16= +7, 167, 167); } + +.blockquote.color-block-gray-base .cmp-blockquote__icon::after { color: rgb= +(0, 0, 0); } + +.blockquote.color-block-gray-base .cmp-blockquote__border { border-color: r= +gb(0, 0, 0); } + +.blockquote.color-block-gray-dark .cmp-blockquote__icon::after { color: rgb= +(107, 107, 107); } + +.blockquote.color-block-gray-dark .cmp-blockquote__border { border-color: r= +gb(107, 107, 107); } + +.blockquote.color-block-gray-darker .cmp-blockquote__icon::after { color: r= +gb(74, 74, 74); } + +.blockquote.color-block-gray-darker .cmp-blockquote__border { border-color:= + rgb(74, 74, 74); } + +.blockquote.color-block-gray-light .cmp-blockquote__icon::after { color: rg= +b(204, 204, 204); } + +.blockquote.color-block-gray-light .cmp-blockquote__border { border-color: = +rgb(204, 204, 204); } + +.blockquote.color-block-gray-lighter .cmp-blockquote__icon::after { color: = +rgb(227, 227, 227); } + +.blockquote.color-block-gray-lighter .cmp-blockquote__border { border-color= +: rgb(227, 227, 227); } + +.blockquote.color-block-gray-lightest .cmp-blockquote__icon::after { color:= + rgb(242, 242, 242); } + +.blockquote.color-block-gray-lightest .cmp-blockquote__border { border-colo= +r: rgb(242, 242, 242); } + +.blockquote.color-block-grayishyellow-dark .cmp-blockquote__icon::after { c= +olor: rgb(150, 150, 140); } + +.blockquote.color-block-grayishyellow-dark .cmp-blockquote__border { border= +-color: rgb(150, 150, 140); } + +.blockquote.color-block-grayishyellow-light .cmp-blockquote__icon::after { = +color: rgb(230, 230, 220); } + +.blockquote.color-block-grayishyellow-light .cmp-blockquote__border { borde= +r-color: rgb(230, 230, 220); } + +.blockquote.color-block-green .cmp-blockquote__icon::after { color: rgb(0, = +255, 0); } + +.blockquote.color-block-green .cmp-blockquote__border { border-color: rgb(0= +, 255, 0); } + +.blockquote.color-block-green-dark .cmp-blockquote__icon::after { color: rg= +b(0, 83, 10); } + +.blockquote.color-block-green-dark .cmp-blockquote__border { border-color: = +rgb(0, 83, 10); } + +.blockquote.color-block-link .cmp-blockquote__icon::after { color: rgb(0, 7= +7, 255); } + +.blockquote.color-block-link .cmp-blockquote__border { border-color: rgb(0,= + 77, 255); } + +.blockquote.color-block-link-dark .cmp-blockquote__icon::after { color: rgb= +(0, 0, 136); } + +.blockquote.color-block-link-dark .cmp-blockquote__border { border-color: r= +gb(0, 0, 136); } + +.blockquote.color-block-orange .cmp-blockquote__icon::after { color: rgb(25= +5, 182, 0); } + +.blockquote.color-block-orange .cmp-blockquote__border { border-color: rgb(= +255, 182, 0); } + +.blockquote.color-block-orange-dark .cmp-blockquote__icon::after { color: r= +gb(255, 149, 0); } + +.blockquote.color-block-orange-dark .cmp-blockquote__border { border-color:= + rgb(255, 149, 0); } + +.blockquote.color-block-pink .cmp-blockquote__icon::after { color: rgb(231,= + 0, 116); } + +.blockquote.color-block-pink .cmp-blockquote__border { border-color: rgb(23= +1, 0, 116); } + +.blockquote.color-block-pink-dark .cmp-blockquote__icon::after { color: rgb= +(164, 2, 83); } + +.blockquote.color-block-pink-dark .cmp-blockquote__border { border-color: r= +gb(164, 2, 83); } + +.blockquote.color-block-pink-light .cmp-blockquote__icon::after { color: rg= +b(255, 80, 160); } + +.blockquote.color-block-pink-light .cmp-blockquote__border { border-color: = +rgb(255, 80, 160); } + +.blockquote.color-block-purple .cmp-blockquote__icon::after { color: rgb(16= +1, 0, 255); } + +.blockquote.color-block-purple .cmp-blockquote__border { border-color: rgb(= +161, 0, 255); } + +.blockquote.color-block-purple-dark .cmp-blockquote__icon::after { color: r= +gb(117, 0, 192); } + +.blockquote.color-block-purple-dark .cmp-blockquote__border { border-color:= + rgb(117, 0, 192); } + +.blockquote.color-block-purple-darkest .cmp-blockquote__icon::after { color= +: rgb(70, 1, 115); } + +.blockquote.color-block-purple-darkest .cmp-blockquote__border { border-col= +or: rgb(70, 1, 115); } + +.blockquote.color-block-red .cmp-blockquote__icon::after { color: rgb(231, = +15, 41); } + +.blockquote.color-block-red .cmp-blockquote__border { border-color: rgb(231= +, 15, 41); } + +.blockquote.color-block-red-dark .cmp-blockquote__icon::after { color: rgb(= +189, 0, 29); } + +.blockquote.color-block-red-dark .cmp-blockquote__border { border-color: rg= +b(189, 0, 29); } + +.blockquote.color-block-red-darker .cmp-blockquote__icon::after { color: rg= +b(113, 0, 18); } + +.blockquote.color-block-red-darker .cmp-blockquote__border { border-color: = +rgb(113, 0, 18); } + +.blockquote.color-block-red-light .cmp-blockquote__icon::after { color: rgb= +(255, 50, 70); } + +.blockquote.color-block-red-light .cmp-blockquote__border { border-color: r= +gb(255, 50, 70); } + +.blockquote.color-block-white .cmp-blockquote__icon::after { color: rgb(255= +, 255, 255); } + +.blockquote.color-block-white .cmp-blockquote__border { border-color: rgb(2= +55, 255, 255); } + +.blockquote.color-block-yellow .cmp-blockquote__icon::after { color: rgb(25= +5, 212, 46); } + +.blockquote.color-block-yellow .cmp-blockquote__border { border-color: rgb(= +255, 212, 46); } + +.blockquote.color-block-yellow-dark .cmp-blockquote__icon::after { color: r= +gb(240, 192, 0); } + +.blockquote.color-block-yellow-dark .cmp-blockquote__border { border-color:= + rgb(240, 192, 0); } + +.blockquote.color-block-yellow-light .cmp-blockquote__icon::after { color: = +rgb(255, 240, 179); } + +.blockquote.color-block-yellow-light .cmp-blockquote__border { border-color= +: rgb(255, 240, 179); } + +.blockquote.blockquote-ai-style a { display: block; color: rgb(0, 0, 0); te= +xt-decoration: none; } + +.blockquote.blockquote-ai-style a:hover { color: rgb(161, 0, 255); text-dec= +oration: underline; } + +.blockquote.blockquote-ai-style a:focus { color: rgb(161, 0, 255); text-dec= +oration: underline; outline: rgb(0, 77, 255) solid 1px; } + +.blockquote.blockquote-ai-style .cmp-blockquote__border { border-left-width= +: 0px; } + +.blockquote.blockquote-ai-style .cmp-blockquote__content { padding: 0px; } + +.blockquote.blockquote-ai-style .cmp-blockquote__author { margin-top: 2rem;= + line-height: 0.9rem; } + +.blockquote.blockquote-ai-style .cmp-blockquote__text { color: rgb(0, 0, 0)= +; font-size: 1.8rem; line-height: 2.3994rem; font-weight: 300; } + +@media screen and (min-width: 768px) { + .blockquote.blockquote-ai-style .cmp-blockquote__text { font-size: 2rem; = +line-height: 2.6rem; } +} + +@media screen and (min-width: 1000px) { + .blockquote.blockquote-ai-style .cmp-blockquote__text { font-size: 3.2rem= +; line-height: 3.6rem; } +} + +.blockquote.blockquote-ai-style .cmp-blockquote__author-name { color: rgb(0= +, 0, 0); text-transform: none; font-weight: 400; font-size: 1.4rem; line-he= +ight: 1.4; } + +@media screen and (min-width: 768px) { + .blockquote.blockquote-ai-style .cmp-blockquote__author-name { line-heigh= +t: 2.2rem; font-size: 1.6rem; } +} + +.blockquote .share-module__blockquote { display: none; } + +@media screen and (min-width: 768px) { + .blockquote .share-module__blockquote { display: inline-block; align-self= +: center; margin-top: -9.5rem; } +} + +@media screen and (min-width: 1000px) { + .blockquote .share-module__blockquote { margin-top: -7.5rem; } +} + +.blockquote .share-module__blockquote .cmp-share-module { position: absolut= +e; left: calc(100% - 3.5rem); } + +.blockquote .blockquote__share-module--enable { position: relative; } + +@media screen and (min-width: 768px) { + .blockquote .blockquote--has-border .cmp-blockquote { padding: 3rem; marg= +in-right: 5.2rem; } +} + +@media screen and (min-width: 1000px) { + .blockquote .blockquote--has-border .cmp-blockquote { padding: 5rem; } +} + +.blockquote .blockquote--has-border .cmp-blockquote .cmp-blockquote__conten= +t { margin-right: 0px; } + +.consent .cmp-consent-box { text-align: center; height: auto; background-co= +lor: rgb(253, 253, 253); font-size: 1.2rem; } + +.consent .cmp-consent-box .cmp-consent-text { margin-bottom: 3rem; } + +.consent .cmp-consent-link { font-size: 1.2rem; text-decoration: underline;= + cursor: pointer; } + +.form-inputs--collapsed { display: none; } + +.form-inputs .cmp-form-text { position: relative; margin-bottom: 30px; } + +.form-inputs .cmp-form-text__text, .form-inputs .cmp-form-text__textarea { = +height: 5rem; width: 100%; padding-left: 1.5rem; padding-right: 5rem; borde= +r: 1px solid; } + +.form-inputs .cmp-form-text__text:focus, .form-inputs .cmp-form-text__text:= +focus-visible, .form-inputs .cmp-form-text__textarea:focus, .form-inputs .c= +mp-form-text__textarea:focus-visible { box-shadow: rgb(0, 63, 189) 0px 0px = +6px; outline: inherit; } + +.form-inputs .cmp-form-text__text--valid, .form-inputs .cmp-form-text__text= +area--valid { border-color: rgb(0, 112, 0); } + +.form-inputs .cmp-form-text__text--invalid, .form-inputs .cmp-form-text__te= +xtarea--invalid { border-color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-text__text.cmp-disabled { cursor: text; background-c= +olor: rgb(227, 227, 227); color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-text.cmp-disabled .cmp-form-text__text { cursor: not= +-allowed; color: rgb(0, 0, 0); opacity: 0.4; } + +.form-inputs .cmp-form-text.cmp-disabled .cmp-form-text__icon { opacity: 0.= +4; } + +.form-inputs .cmp-form-text label { display: inline-flex; margin-bottom: 10= +px; font-weight: 600; color: rgb(74, 74, 74); line-height: 1.6rem; } + +.form-inputs .cmp-form-text label span { margin-right: 3px; } + +.form-inputs .cmp-form-text__textarea { height: 12rem; padding: 1rem 1.5rem= +; vertical-align: top; resize: none; } + +.form-inputs .cmp-form-text__textarea-label { grid-template-columns: 12fr; = +display: grid; } + +.form-inputs .cmp-form-text__textarea-label div { margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-text__textarea-label { grid-template-columns: 7fr = +5fr; } + .form-inputs .cmp-form-text__textarea-label div { text-align: right; } +} + +.form-inputs .cmp-form-text__text::-webkit-input-placeholder { font-size: 1= +.6rem; color: rgb(167, 167, 167); } + +.form-inputs .cmp-form-text__text::placeholder { font-size: 1.6rem; color: = +rgb(167, 167, 167); } + +.form-inputs .cmp-form-text__icon--error, .form-inputs .cmp-form-text__icon= +--success { position: absolute; right: 0px; width: 2.2rem; margin: 13px; } + +.form-inputs .cmp-form-text__icon--error::before { content: "=EF=8D=9B"; co= +lor: rgb(184, 0, 0); } + +.form-inputs .cmp-form-text__icon--error::before, .form-inputs .cmp-form-te= +xt__icon--success::before { font-size: 24px; font-family: Ionicons; display= +: block; font-weight: 400; font-style: normal; line-height: 1; text-transfo= +rm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowra= +p; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opt= +imizelegibility; font-feature-settings: "liga"; } + +.form-inputs .cmp-form-text__icon--success::before { content: "=EF=84=A0"; = +color: rgb(0, 112, 0); } + +.form-inputs .cmp-form-text__valid-msg { margin-top: 5px; font-size: 1.2rem= +; display: none; } + +.form-inputs .cmp-form-text__error-msg { margin-top: 5px; font-size: 1.2rem= +; color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-text__hint-msg { margin-top: 5px; font-size: 1.2rem;= + } + +.form-inputs .cmp-form-options { border: none; padding: 0px; display: flex;= + -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio= +n: column; margin-bottom: 30px; } + +.form-inputs .cmp-form-options .sr-only { clip: rect(0px, 0px, 0px, 0px); c= +lip-path: inset(50%); height: 1px; overflow: hidden; position: absolute; wh= +ite-space: nowrap; width: 1px; } + +.form-inputs .cmp-form-options__field { margin-right: 15px; margin-left: 15= +px; } + +.form-inputs .cmp-form-options__field:focus { box-shadow: rgb(255, 255, 255= +) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline-offset: 2px; = +} + +.form-inputs .cmp-form-options__field:focus:not(:focus-visible) { box-shado= +w: none; outline: none; } + +.form-inputs .cmp-form-options__field-label { display: flex; -webkit-box-al= +ign: center; align-items: center; text-decoration: none; text-transform: no= +ne; min-height: 4.5rem; } + +.form-inputs .cmp-form-options__field-label.cmp-enabled { color: rgb(74, 74= +, 74); cursor: pointer; } + +.form-inputs .cmp-form-options__field-label.cmp-enabled:hover .cmp-form-opt= +ions__field--checkbox, .form-inputs .cmp-form-options__field-label.cmp-enab= +led:hover .cmp-form-options__field--radio, .form-inputs .cmp-form-options__= +field-label.cmp-enabled:hover .cmp-text { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options__field-label.cmp-enabled .cmp-form-options__= +field--checkbox::before { content: "=EF=8D=B2"; } + +.form-inputs .cmp-form-options__field-label.cmp-enabled .cmp-form-options__= +field--checkbox::before, .form-inputs .cmp-form-options__field-label.cmp-en= +abled .cmp-form-options__field--radio::before { font-size: 24px; font-famil= +y: Ionicons; display: block; font-weight: 400; font-style: normal; line-hei= +ght: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal= +; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased;= + text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.form-inputs .cmp-form-options__field-label.cmp-enabled .cmp-form-options__= +field--radio::before { content: "=EF=8E=A6"; } + +.form-inputs .cmp-form-options__field-label.cmp-disabled { opacity: 0.4; cu= +rsor: default; } + +.form-inputs .cmp-form-options__field-label.cmp-disabled .cmp-form-options_= +_field--checkbox::before { content: "=EF=8D=B1"; } + +.form-inputs .cmp-form-options__field-label.cmp-disabled .cmp-form-options_= +_field--checkbox::before, .form-inputs .cmp-form-options__field-label.cmp-d= +isabled .cmp-form-options__field--radio::before { font-size: 24px; font-fam= +ily: Ionicons; display: block; font-weight: 400; font-style: normal; line-h= +eight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norm= +al; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiase= +d; text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.form-inputs .cmp-form-options__field-label.cmp-disabled .cmp-form-options_= +_field--radio::before { content: "=EF=90=80"; color: rgb(204, 204, 204); } + +.form-inputs .cmp-form-options__field--checkbox, .form-inputs .cmp-form-opt= +ions__field--radio { width: 1.8rem; height: 2.4rem; color: rgb(74, 74, 74);= + margin: 1rem 1.3rem; align-self: normal; } + +.form-inputs .cmp-form-options input[type=3D"checkbox"]:checked + label .cm= +p-form-options__field--checkbox::before { content: "=EF=8D=B4"; font-size: = +24px; font-family: Ionicons; display: block; font-weight: 400; font-style: = +normal; line-height: 1; text-transform: none; letter-spacing: normal; overf= +low-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothi= +ng: antialiased; text-rendering: optimizelegibility; font-feature-settings:= + "liga"; color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options input[type=3D"checkbox"]:checked + label .cm= +p-text { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options input[type=3D"radio"]:checked + label .cmp-f= +orm-options__field--radio::before { content: "=EF=8E=A7"; font-size: 24px; = +font-family: Ionicons; display: block; font-weight: 400; font-style: normal= +; line-height: 1; text-transform: none; letter-spacing: normal; overflow-wr= +ap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: an= +tialiased; text-rendering: optimizelegibility; font-feature-settings: "liga= +"; color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options input[type=3D"radio"]:checked + label .cmp-t= +ext { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options .cmp-input__checkbox, .form-inputs .cmp-form= +-options .cmp-input__radio { z-index: -1; opacity: 0; width: 0px; height: 0= +px; } + +.form-inputs .cmp-form-options .cmp-input__checkbox:focus + label .cmp-form= +-options__field--checkbox, .form-inputs .cmp-form-options .cmp-input__check= +box:focus + label .cmp-form-options__field--radio, .form-inputs .cmp-form-o= +ptions .cmp-input__radio:focus + label .cmp-form-options__field--checkbox, = +.form-inputs .cmp-form-options .cmp-input__radio:focus + label .cmp-form-op= +tions__field--radio { outline: rgb(0, 77, 255) auto 0.01rem; outline-offset= +: 0.2rem; color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options .cmp-input__checkbox:focus + label .cmp-text= +, .form-inputs .cmp-form-options .cmp-input__radio:focus + label .cmp-text = +{ color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options__field-description.cmp-text { line-height: 1= +.6rem; margin-top: 1.3rem; margin-bottom: 1.3rem; color: rgb(74, 74, 74); } + +.form-inputs .cmp-form-options__field-description.cmp-text p { line-height:= + 1.6rem; } + +.form-inputs .cmp-form-options__legend { display: inline-flex; margin-botto= +m: 10px; font-weight: 600; color: rgb(74, 74, 74); line-height: 1.6rem; } + +.form-inputs .cmp-form-options__legend span { margin-right: 3px; display: i= +nline-flex; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__icon--e= +rror, .form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__i= +con--success, .form-inputs .cmp-form-options--checkbox .cmp-form-options__i= +con--error, .form-inputs .cmp-form-options--checkbox .cmp-form-options__ico= +n--success, .form-inputs .cmp-form-options--radio .cmp-form-options__icon--= +error, .form-inputs .cmp-form-options--radio .cmp-form-options__icon--succe= +ss { position: relative; left: 5px; top: 0px; align-self: center; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__icon--e= +rror::before, .form-inputs .cmp-form-options--checkbox .cmp-form-options__i= +con--error::before, .form-inputs .cmp-form-options--radio .cmp-form-options= +__icon--error::before { content: "=EF=8D=9B"; font-size: 1.5rem; font-famil= +y: Ionicons; display: block; font-weight: 400; font-style: normal; line-hei= +ght: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal= +; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased;= + text-rendering: optimizelegibility; font-feature-settings: "liga"; color: = +rgb(184, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__icon--s= +uccess::before, .form-inputs .cmp-form-options--checkbox .cmp-form-options_= +_icon--success::before, .form-inputs .cmp-form-options--radio .cmp-form-opt= +ions__icon--success::before { content: "=EF=84=A0"; font-size: 1.5rem; font= +-family: Ionicons; display: block; font-weight: 400; font-style: normal; li= +ne-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: = +normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antial= +iased; text-rendering: optimizelegibility; font-feature-settings: "liga"; c= +olor: rgb(0, 112, 0); } + +.form-inputs .cmp-form-options--drop-down, .form-inputs .cmp-form-options--= +multi-drop-down { position: relative; padding: 0px; } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--error, .= +form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--success, = +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__icon--er= +ror, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__ico= +n--success { position: absolute; right: 0px; top: 1.2rem; width: 2.2rem; ma= +rgin-left: 1.3rem; margin-right: 1.3rem; } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--error::b= +efore, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__i= +con--error::before { content: "=EF=8D=9B"; color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--error::b= +efore, .form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--s= +uccess::before, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-o= +ptions__icon--error::before, .form-inputs .cmp-form-options--multi-drop-dow= +n .cmp-form-options__icon--success::before { font-size: 24px; font-family: = +Ionicons; display: block; font-weight: 400; font-style: normal; line-height= +: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; w= +hite-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; te= +xt-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--success:= +:before, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-options_= +_icon--success::before { content: "=EF=84=A0"; color: rgb(0, 112, 0); } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__field--drop-do= +wn-custom, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-option= +s__field--drop-down-custom { word-break: break-all; overflow: hidden; text-= +overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-bo= +x-orient: vertical; } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__field--drop-do= +wn-custom::before, .form-inputs .cmp-form-options--multi-drop-down .cmp-for= +m-options__field--drop-down-custom::before { content: " "; display: inline-= +block; width: 100%; position: absolute; bottom: 0px; left: 0px; height: 12p= +x; background-color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__field--drop-do= +wn-custom:hover::before, .form-inputs .cmp-form-options--multi-drop-down .c= +mp-form-options__field--drop-down-custom:hover::before { background-color: = +rgb(242, 242, 242); } + +.form-inputs .cmp-form-options__valid-msg { margin-top: 0.5rem; font-size: = +1.2rem; display: none; } + +.form-inputs .cmp-form-options__error-msg { margin-top: 0.5rem; font-size: = +1.2rem; color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-options__help-message { margin-top: 0.5rem; font-siz= +e: 1.2rem; } + +.form-inputs .cmp-form-options__check-count { position: absolute; top: 1.2r= +em; right: 5rem; font-size: 1.2rem; color: rgb(107, 107, 107); font-weight:= + 600; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-input__checkbox { posi= +tion: absolute; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__field-la= +bel { padding: 1rem 1.5rem; display: block; min-height: 0px; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__field--c= +heckbox { float: left; margin: 0px; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__field--c= +heckbox::before { color: rgb(74, 74, 74); display: inline-block; } + +.form-inputs .cmp-form-options--multi-drop-down input[type=3D"checkbox"]:ch= +ecked + label .cmp-text { color: rgb(0, 0, 0); font-weight: 600; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-text { display: table;= + color: rgb(0, 0, 0); margin: 0px; padding-left: 1.5rem; line-height: 1.6; = +} + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item.cmp-form-options__custom-select-item--hover .cmp-enabled .cmp-te= +xt { font-weight: 600; background-color: rgb(0, 0, 0); color: rgb(255, 255,= + 255); } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item.cmp-form-options__custom-select-item--hover .cmp-enabled .cmp-fo= +rm-options__field--checkbox::before { color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item { padding: 0px; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item:hover input[type=3D"checkbox"] + label .cmp-form-options__field-= +-checkbox::before { color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item:hover input[type=3D"checkbox"] + label .cmp-text { color: rgb(25= +5, 255, 255); font-weight: 600; line-height: 1.6; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__field--d= +rop-down-custom { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options__custom-drop-down { display: flex; width: 10= +0%; line-height: 1.6em; -webkit-box-orient: vertical; -webkit-box-direction= +: normal; flex-direction: column; } + +.form-inputs .cmp-form-options__custom-drop-down.cmp-disabled { cursor: not= +-allowed; opacity: 0.4; } + +.form-inputs .cmp-form-options__custom-drop-down.cmp-disabled.validated .cm= +p-form-options__field--drop-down-custom::after { content: none; } + +.form-inputs .cmp-form-options__custom-drop-down.cmp-disabled .cmp-form-opt= +ions__field--drop-down-custom { pointer-events: none; } + +.form-inputs .cmp-form-options__custom-select-item { min-height: 4.5rem; pa= +dding: 1rem 1.5rem; cursor: pointer; user-select: none; outline: none; } + +.form-inputs .cmp-form-options__custom-select-item[disabled] { color: rgb(2= +04, 204, 204); pointer-events: none; } + +.form-inputs .cmp-form-options__custom-select-items { width: 100%; display:= + none; -webkit-box-ordinal-group: 2; order: 1; background-color: rgb(255, 2= +55, 255); border-width: 0px 1px 1px; border-style: solid; border-color: rgb= +(74, 74, 74); border-image: initial; position: absolute; top: 5rem; z-index= +: 500; } + +.form-inputs .cmp-form-options__custom-select-items.active { max-height: 31= +5px; display: block; overflow-y: scroll; } + +.form-inputs .cmp-form-options__custom-select-items.active:focus { outline:= + none; box-shadow: none; } + +.form-inputs .cmp-form-options__custom-select-items.active + .cmp-form-opti= +ons__field--drop-down-custom { border-width: 1px 1px 0px; } + +.form-inputs .cmp-form-options__custom-select-items.active + .cmp-form-opti= +ons__field--drop-down-custom:hover, .form-inputs .cmp-form-options__custom-= +select-items.active + .cmp-form-options__field--drop-down-custom:hover::bef= +ore { background-color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options__custom-select-items.active + .cmp-form-opti= +ons__field--drop-down-custom::after { transform: rotateX(180deg); } + +.form-inputs .cmp-form-options__custom-select-item.cmp-form-options__custom= +-select-item--hover, .form-inputs .cmp-form-options__custom-select-item.cmp= +-form-options__custom-select-item--hover .cmp-text, .form-inputs .cmp-form-= +options__custom-select-item:hover { font-weight: 600; background-color: rgb= +(0, 0, 0); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options__custom-select-item.selected { font-weight: = +600; } + +.form-inputs .cmp-form-options__field--drop-down, .form-inputs .cmp-form-op= +tions__field--drop-down-custom { background-color: rgb(255, 255, 255); colo= +r: rgb(0, 0, 0); font-size: 1.6rem; font-weight: 400; cursor: pointer; heig= +ht: 5rem; padding-left: 1.5rem; padding-right: 5rem; margin: 0px; border: 1= +px solid rgb(74, 74, 74); position: relative; -webkit-box-ordinal-group: 1;= + order: 0; user-select: none; appearance: none; } + +.form-inputs .cmp-form-options__field--drop-down-custom:focus, .form-inputs= + .cmp-form-options__field--drop-down:focus { box-shadow: rgb(0, 0, 136) 0px= + 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.form-inputs .cmp-form-options__field--drop-down-custom:focus:not(:focus-vi= +sible), .form-inputs .cmp-form-options__field--drop-down:focus:not(:focus-v= +isible) { box-shadow: none; outline: none; } + +.form-inputs .cmp-form-options__field--drop-down-custom:hover, .form-inputs= + .cmp-form-options__field--drop-down:hover { background-color: rgb(242, 242= +, 242); } + +.form-inputs .cmp-form-options__field--drop-down { display: none; } + +.form-inputs .cmp-form-options__field--drop-down-custom { padding: 1.2rem 5= +rem 1.2rem 1.5rem; cursor: pointer; user-select: none; width: 100%; positio= +n: relative; top: 1px; left: 0px; } + +.form-inputs .cmp-form-options__field--drop-down-custom.multiple { padding-= +right: 10rem; } + +.form-inputs .cmp-form-options__field--drop-down-custom::after { position: = +absolute; content: "=EF=84=A3"; font-size: 24px; font-family: Ionicons; fon= +t-weight: 400; font-style: normal; line-height: 1; text-transform: none; le= +tter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction= +: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibil= +ity; font-feature-settings: "liga"; display: inline-block; top: 1.3rem; rig= +ht: 1.3rem; } + +.form-inputs .cmp-form-options--validation-error .cmp-form-options__field--= +drop-down-custom::after, .form-inputs .cmp-form-options--validation-success= + .cmp-form-options__field--drop-down-custom::after { content: none; } + +.form-inputs .cmp-form-options--validation-success .cmp-form-options__field= +--drop-down-custom { border-color: rgb(0, 112, 0); } + +.form-inputs .cmp-form-options--validation-error .cmp-form-options__field--= +drop-down-custom { border-color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .checkbox-overlay-button {= + color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); border: 2px sol= +id rgb(0, 0, 0); margin: 0px; width: 100%; text-transform: none; height: 5.= +15rem; } + +.form-inputs .cmp-form-options--checkbox-overlay .checkbox-overlay-button:h= +over { color: rgb(0, 0, 0); border: 2px solid rgb(167, 167, 167); backgroun= +d-color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--checkbox-overlay .checkbox-overlay-button:d= +isabled { color: rgb(227, 227, 227); background-color: transparent; border:= + 2px solid rgb(227, 227, 227); } + +.form-inputs .cmp-form-options--checkbox-overlay .checkbox-overlay-button.c= +mp-disabled { pointer-events: none; opacity: 0.4; cursor: not-allowed; } + +.form-inputs .cmp-form-options--checkbox-overlay.cmp-form-options--validati= +on-error .checkbox-overlay-button { border-color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + { padding: 0px; max-width: 125rem; min-height: 100%; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er { margin-top: 8rem; padding-left: 3rem; padding-right: 3rem; min-height:= + 0px; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er { margin-top: 2%; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content { width: 100%; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_header { padding: 1.5rem; border-bottom: 1px= + solid rgb(229, 229, 229); min-height: 5.8rem; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header { padding: 3rem 2rem 2rem; min-heig= +ht: 8rem; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header { padding-left: 1.5rem; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_header .cmp-title { padding-right: 4.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-title { margin-left: 1rem; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-title { margin-left: 1.5rem; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_header .cmp-modal_close-modal { top: 10px; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-modal_close-modal { top: 20px;= + } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_header .cmp-title__text { font-size: 1.8rem;= + font-weight: 700; line-height: 2.8rem; } + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-title__text { font-size: 2.5re= +m; line-height: 3rem; } +} + +@media screen and (min-width: 1200px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-title__text { line-height: 4.8= +rem; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_body { margin: 5px 1.5rem 1.5rem; padding: 0= +px; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_body { height: 34.5rem; overflow: hidden a= +uto; min-height: 0px; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_body { margin-top: 1rem; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_body .cmp-container:focus-within { outline: = +none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_body .cmp-container { column-count: 2; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_body .cmp-container { column-count: 3; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer { border-top: 1px solid rgb(229, 229,= + 229); padding-top: 3rem; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button { disp= +lay: inline-flex; -webkit-box-align: center; align-items: center; -webkit-b= +ox-pack: center; justify-content: center; font-family: Graphik, Arial, syst= +em-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helv= +etica Neue", oxygen, cantarell, sans-serif; font-style: normal; line-height= +: 1; min-height: inherit; min-width: 13.4rem; border-radius: 0px; font-size= +: 1.4rem; font-weight: 600; height: 44px; text-decoration: none; margin-lef= +t: 10px; padding: 1.5rem; color: rgb(0, 0, 0); background-color: rgb(255, 2= +55, 255); border: 2px solid rgb(0, 0, 0); margin-top: 1.5rem; text-transfor= +m: uppercase; } + +@media screen and (max-width: 767.9px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button { ma= +rgin-left: 0px; width: 100%; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:hover = +{ background-color: rgb(74, 74, 74); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:disabl= +ed { background-color: rgb(227, 227, 227); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:focus = +{ box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) s= +olid 2px; outline-offset: 2px; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:focus:= +not(:focus-visible) { box-shadow: none; outline: none; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:hover = +{ color: rgb(0, 0, 0); border: 2px solid rgb(167, 167, 167); background-col= +or: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:disabl= +ed { color: rgb(227, 227, 227); background-color: transparent; border: 2px = +solid rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button { wi= +dth: auto; margin-left: 2rem; margin-top: auto; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .cmp-button__text { text-align: cente= +r; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer button { line-height: 1.6rem; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= +--less-content .cmp-modal_content { position: absolute; top: 0px; bottom: 0= +px; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= +--less-content .cmp-modal_content .cmp-modal_footer { position: absolute; b= +ottom: 0px; width: 100%; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox { pos= +ition: absolute; } + +.form-inputs .cmp-form-options--checkbox-overlay input[type=3D"checkbox"]:c= +hecked + label .cmp-form-options__field--checkbox::before { font-size: 2rem= +; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:not(:= +checked) + label .cmp-form-options__field--checkbox, .form-inputs .cmp-form= +-options--checkbox-overlay .cmp-input__checkbox:not(:checked):focus + label= + .cmp-form-options__field--checkbox { color: rgb(74, 74, 74); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:not(:= +checked) + label .cmp-form-options__field--checkbox:focus, .form-inputs .cm= +p-form-options--checkbox-overlay .cmp-input__checkbox:not(:checked):focus += + label .cmp-form-options__field--checkbox:focus { box-shadow: rgb(0, 0, 136= +) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1= +px; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:not(:= +checked) + label .cmp-form-options__field--checkbox:focus:not(:focus-visibl= +e), .form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:n= +ot(:checked):focus + label .cmp-form-options__field--checkbox:focus:not(:fo= +cus-visible) { box-shadow: none; outline: none; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:not(:= +checked) + label .cmp-text, .form-inputs .cmp-form-options--checkbox-overla= +y .cmp-input__checkbox:not(:checked):focus + label .cmp-text { color: rgb(7= +4, 74, 74); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:check= +ed + label.cmp-enabled .cmp-form-options__field--checkbox, .form-inputs .cm= +p-form-options--checkbox-overlay .cmp-input__checkbox:checked + label.cmp-e= +nabled .cmp-text, .form-inputs .cmp-form-options--checkbox-overlay .cmp-inp= +ut__checkbox:checked:hover + label.cmp-enabled .cmp-form-options__field--ch= +eckbox, .form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkb= +ox:checked:hover + label.cmp-enabled .cmp-text { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel { display: inline-flex; width: 100%; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel.cmp-disabled { cursor: not-allowed; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel .cmp-form-options__field--checkbox { line-height: 2rem; font-size: 1.4= +rem; width: 1.5rem; height: 2rem; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel .cmp-form-options__field--checkbox::before { font-size: 2rem; content:= + "=EF=8D=B2"; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel .cmp-form-options__field-description p { font-size: 1.4rem; line-heigh= +t: 1.9rem; display: inline-block; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn { min-width: auto; padding: 5px; font-size: 1.2rem; line-hei= +ght: 1.3rem; margin: 10px 15px 0px 0px; color: rgb(107, 107, 107); border: = +0.08rem solid rgb(107, 107, 107); background-color: rgb(242, 242, 242); dis= +play: inline-block; white-space: normal; font-weight: 600; text-transform: = +uppercase; text-align: center; cursor: pointer; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn:focus { box-shadow: rgb(0, 77, 255) 0px 0px 0px 1px; outline= +: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn:focus:not(:focus-visible) { box-shadow: none; outline: none;= + } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn.control-btn { background-color: rgb(255, 255, 255); cursor: = +pointer; pointer-events: auto; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn.control-btn:hover, .form-inputs .cmp-form-options--checkbox-= +overlay .selected-items-container .cb-filter-btn:hover { color: rgb(0, 0, 0= +); border-color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn .ion-android-close { margin-left: 0.84em; cursor: pointer; p= +ointer-events: auto; display: inline-block; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn .ion-android-close::before { content: "=EF=84=A9"; font-size= +: 10px; font-family: Ionicons; display: block; font-weight: 400; font-style= +: normal; line-height: 1; text-transform: none; letter-spacing: normal; ove= +rflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoot= +hing: antialiased; text-rendering: optimizelegibility; font-feature-setting= +s: "liga"; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn .ion-android-close:hover + .cb-filter-btn { color: rgb(0, 0,= + 0); } + +.form-inputs .cmp-form-button[type=3D"submit"] { display: inline-flex; -web= +kit-box-align: center; align-items: center; -webkit-box-pack: center; justi= +fy-content: center; font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-style: normal; line-height: 1; text-transform: u= +ppercase; min-height: inherit; min-width: 13.4rem; border-radius: 0px; font= +-size: 1.4rem; font-weight: 600; text-decoration: none; margin-top: 15px; p= +adding: 1.5rem; color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); = +border: 1px solid transparent; box-shadow: rgb(167, 167, 167) 4px 4px 0px 0= +px; margin-bottom: 4px; transition: box-shadow 0.3s ease-out 0s, transform = +0.3s ease-out 0s, -webkit-box-shadow 0.3s ease-out 0s, -webkit-transform 0.= +3s ease-out 0s; width: 21.5rem; margin-left: 0px; height: 4.6rem; } + +@media screen and (max-width: 767.9px) { + .form-inputs .cmp-form-button[type=3D"submit"] { margin-left: 0px; width:= + 100%; } +} + +.form-inputs .cmp-form-button[type=3D"submit"]:hover { background-color: rg= +b(74, 74, 74); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-button[type=3D"submit"]:focus { box-shadow: rgb(255,= + 255, 255) 0px 0px 0px 2px; outline-offset: 2px; } + +.form-inputs .cmp-form-button[type=3D"submit"]:focus:not(:focus-visible) { = +box-shadow: none; outline: none; } + +.form-inputs .cmp-form-button[type=3D"submit"]:focus, .form-inputs .cmp-for= +m-button[type=3D"submit"]:hover { box-shadow: rgb(167, 167, 167) 10px 10px = +0px 0px; transform: translate(-5px, -5px); color: rgb(255, 255, 255); backg= +round-color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-button[type=3D"submit"]:focus { border: 2px solid rg= +b(255, 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.form-inputs .cmp-form-button[type=3D"submit"]:disabled { background-color:= + rgb(227, 227, 227); border-color: transparent; box-shadow: none; color: rg= +b(255, 255, 255); transition: none 0s ease 0s; } + +.form-inputs .cmp-form-button[type=3D"submit"]:disabled:hover { box-shadow:= + none; transform: none; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-button[type=3D"submit"] { margin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-button[type=3D"submit"] { margin-right: 5rem; } +} + +.form-inputs .cmp-form-button[type=3D"button"] { display: inline-flex; -web= +kit-box-align: center; align-items: center; -webkit-box-pack: center; justi= +fy-content: center; font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-style: normal; line-height: 1; text-transform: u= +ppercase; min-height: inherit; min-width: 13.4rem; border-radius: 0px; font= +-size: 1.4rem; font-weight: 600; text-decoration: none; margin-top: 15px; p= +adding: 1.5rem; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); = +border: 2px solid rgb(0, 0, 0); width: 21.5rem; margin-left: 0px; height: 5= +rem; } + +@media screen and (max-width: 767.9px) { + .form-inputs .cmp-form-button[type=3D"button"] { margin-left: 0px; width:= + 100%; } +} + +.form-inputs .cmp-form-button[type=3D"button"]:hover { background-color: rg= +b(74, 74, 74); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-button[type=3D"button"]:disabled { background-color:= + rgb(227, 227, 227); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-button[type=3D"button"]:focus { box-shadow: rgb(255,= + 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline-offs= +et: 2px; } + +.form-inputs .cmp-form-button[type=3D"button"]:focus:not(:focus-visible) { = +box-shadow: none; outline: none; } + +.form-inputs .cmp-form-button[type=3D"button"]:hover { color: rgb(0, 0, 0);= + border: 2px solid rgb(167, 167, 167); background-color: rgb(255, 255, 255)= +; } + +.form-inputs .cmp-form-button[type=3D"button"]:disabled { color: rgb(227, 2= +27, 227); background-color: transparent; border: 2px solid rgb(227, 227, 22= +7); } + +@media screen and (max-width: 767.9px) { + .form-inputs .cmp-form-button[type=3D"button"] { margin-top: 3rem; } +} + +@media screen and (min-width: 768px) { + .form-inputs.cmp-button--inline { display: inline-flex; padding-right: 0p= +x; } +} + +.form-inputs.options { padding-top: 3px; } + +.isfirefox .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper {= + overflow-y: clip; } + +@media screen and (min-width: 768px) { + .isfirefox .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_body .container { overflow-y: auto; height: 34.5rem; } +} + +.cmp-image-blockquote-parallax-scrolling { display: block; position: relati= +ve; } + +.cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-container { he= +ight: 13.5rem; background-size: cover; background-repeat: no-repeat; backgr= +ound-position: 50% center; position: relative; width: 100%; left: 0px; top:= + 0px; } + +@media screen and (min-width: 768px) { + .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-container { = +height: 25rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-container { = +height: 34rem; background-attachment: fixed; } +} + +.full-16x9 .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-con= +tainer { height: 18rem; } + +@media screen and (min-width: 768px) { + .full-16x9 .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-c= +ontainer { height: 43.2rem; } +} + +@media screen and (min-width: 1000px) { + .full-16x9 .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-c= +ontainer { height: 67.5rem; } +} + +.cmp-image-parallax-scrolling.cmp-image-blockquote-parallax-enabled .cmp-co= +ntainer, .cmp-image-parallax-scrolling.cmp-image-blockquote-parallax-enable= +d.full-16x9 .cmp-container { height: auto; } + +.image-blockquote { display: flow-root; } + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-containe= +r .image { height: 100%; } + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-contai= +ner .image .cmp-image__crop-3x1 .cmp-image__image { height: 34rem; object-f= +it: cover; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-contai= +ner .image .cmp-image__crop-16x9 .cmp-image__image, .image-blockquote .cmp-= +image-blockquote .cmp-image-blockquote__img-container .image .cmp-image__cr= +op-16x9-hd .cmp-image__image { height: 67.5rem; object-fit: cover; } +} + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-containe= +r .cmp-image { height: 100%; position: relative; } + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-containe= +r .cmp-image__image { position: absolute; height: auto; } + +.image-blockquote .cmp-image-blockquote .cmp-image-parallax-scrolling { dis= +play: none; } + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-container= + { padding: 2rem 0px; max-width: 120rem; position: relative; margin: 0px au= +to 10.8rem; } + +@media screen and (min-width: 768px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er { padding: 2.8rem 0px; margin-bottom: 7.3rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er { padding: 4rem 0px; margin-bottom: 7rem; } +} + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-container= + .cmp-image-blockquote__bq-wrapper { z-index: 1; display: flex; position: r= +elative; float: left; margin: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er .cmp-image-blockquote__bq-wrapper { margin: 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er .cmp-image-blockquote__bq-wrapper { margin: 0px 1.5rem; } +} + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-container= + .cmp-image-blockquote__bq-wrapper .cmp-blockquote { border: 0.063rem solid= + rgb(204, 204, 204); background-color: rgba(255, 255, 255, 0.7); padding: 3= +.3rem 3rem 3.5rem; } + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er .cmp-image-blockquote__bq-wrapper .cmp-blockquote { padding: 3rem 5rem 3= +.5rem; } +} + +@media screen and (min-width: 768px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er .cmp-image-blockquote__bq-wrapper .cmp-blockquote { width: 66.67%; } +} + +.image-blockquote .share-module__blockquote { display: none; } + +@media screen and (min-width: 768px) { + .image-blockquote .share-module__blockquote { display: inline-block; alig= +n-self: center; margin-top: -7.5rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .share-module__blockquote { margin-top: -14.5rem; } +} + +.image-blockquote .share-module__blockquote .cmp-share-module { position: a= +bsolute; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .image-blockquote .share-module__blockquote .cmp-share-module { right: -5= +%; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .share-module__blockquote .cmp-share-module { left: cal= +c(100% - 3.5rem); } +} + +.image-blockquote--full-16x9 .cmp-image-blockquote-parallax-scrolling .cmp-= +image-parallax-container { height: 18rem; } + +@media screen and (min-width: 768px) { + .image-blockquote--full-16x9 .cmp-image-blockquote-parallax-scrolling .cm= +p-image-parallax-container { height: 43.2rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote--full-16x9 .cmp-image-blockquote-parallax-scrolling .cm= +p-image-parallax-container { height: 67.5rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote--small-3x1 .cmp-image-blockquote-parallax-scrolling .cm= +p-image-parallax-container { height: 34rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .image-blockquote .cmp-imag= +e-blockquote .cmp-image-blockquote__bq-container .cmp-blockquote, .cmp-four= +-cell .cmp-four-cell__second-row--2-1 .image-blockquote .cmp-image-blockquo= +te .cmp-image-blockquote__bq-container .cmp-blockquote { width: 100%; } +} + +.cmp-four-cell .cmp-four-cell__first-row--2-1 .cmp-image-blockquote-paralla= +x-scrolling, .cmp-four-cell .cmp-four-cell__first-row--2-1 .image.full-widt= +h, .cmp-four-cell .cmp-four-cell__second-row--2-1 .cmp-image-blockquote-par= +allax-scrolling, .cmp-four-cell .cmp-four-cell__second-row--2-1 .image.full= +-width { width: auto; margin-left: -1.5rem; margin-right: -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .cmp-image-blockquote-paral= +lax-scrolling, .cmp-four-cell .cmp-four-cell__first-row--2-1 .image.full-wi= +dth, .cmp-four-cell .cmp-four-cell__second-row--2-1 .cmp-image-blockquote-p= +arallax-scrolling, .cmp-four-cell .cmp-four-cell__second-row--2-1 .image.fu= +ll-width { margin-left: -3.5rem; margin-right: -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .cmp-image-blockquote-paral= +lax-scrolling, .cmp-four-cell .cmp-four-cell__first-row--2-1 .image.full-wi= +dth, .cmp-four-cell .cmp-four-cell__second-row--2-1 .cmp-image-blockquote-p= +arallax-scrolling, .cmp-four-cell .cmp-four-cell__second-row--2-1 .image.fu= +ll-width { margin-left: -1.5rem; margin-right: calc(-3.75rem - 50%); } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .cmp-image-blockquote-paral= +lax-scrolling, .cmp-four-cell .cmp-four-cell__first-row--2-1 .image.full-wi= +dth, .cmp-four-cell .cmp-four-cell__second-row--2-1 .cmp-image-blockquote-p= +arallax-scrolling, .cmp-four-cell .cmp-four-cell__second-row--2-1 .image.fu= +ll-width { margin-left: calc(75% + 1.125rem - 50vw + var(--scrollbar-width)= +/2); margin-right: calc(25% - 1.125rem - 50vw + var(--scrollbar-width)/2); = +} +} + +.image__share-module { position: relative; } + +.image__share-module .share-module__image { display: none; } + +@media screen and (min-width: 768px) { + .image__share-module .share-module__image { display: inline-block; align-= +self: center; } +} + +.image__share-module .share-module__image .cmp-share-module { position: abs= +olute; left: calc(100% - 9rem); margin-top: -15rem; } + +.podcastbadges .cmp-podcast-badge .cmp-text { font-weight: 600; } + +.podcastbadges.podcast-badge--enable .cmp-podcast-badge__container { width:= + 100%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .podcastbadges.podcast-badge--enable .cmp-podcast-badge__container { colu= +mn-count: 2; column-gap: 0.6rem; width: 55%; } +} + +@media screen and (min-width: 1000px) { + .podcastbadges.podcast-badge--enable .cmp-podcast-badge__container { colu= +mn-count: 2; width: 35%; } +} + +.podcastbadges.podcast-badge--enable .cmp-podcast-badge .cmp-image__image {= + margin-bottom: 1rem; height: auto; width: auto; } + +@media screen and (max-width: 767.9px) { + .podcastbadges.podcast-badge--enable .cmp-podcast-badge .cmp-image__image= + { height: 50%; width: 50%; } +} + +[data-tippy-root] { max-width: calc(100vw - 10px); } + +.tippy-box { position: relative; outline: 0px; transition-property: transfo= +rm, visibility, opacity, -webkit-transform; } + +.tippy-box[data-theme~=3D"cio-theme"] { border: 3px solid rgb(107, 107, 107= +); font-family: Arial, "Times New Roman", times, serif; font-size: 1.2rem; = +font-style: normal; font-weight: 400; letter-spacing: normal; line-break: a= +uto; line-height: 1.6; text-align: start; text-decoration: none; text-shado= +w: none; text-transform: none; white-space: normal; word-break: normal; wor= +d-spacing: normal; overflow-wrap: normal; } + +.tippy-box[data-theme~=3D"cio-theme"] .tippy-content { background-color: rg= +b(255, 255, 255); border-radius: 0px; color: rgb(0, 0, 0); padding: 3px 8px= +; text-align: center; } + +.tippy-box[data-animation=3D"fade"][data-state=3D"hidden"] { opacity: 0; } + +.tippy-box[data-inertia][data-state=3D"visible"] { transition-timing-functi= +on: cubic-bezier(0.54, 1.5, 0.38, 1.11); } + +.bp-alert-cards.enable-border .bp-alert-cards__outline { box-shadow: rgba(0= +, 0, 0, 0.14) 0px 0px 10px; opacity: 1; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards.enable-border .bp-alert-cards__outline { transition: all = +0.6s ease 0s; opacity: 0; } +} + +.bp-alert-cards.enable-border .bp-alertcard--animate.bp-alert-cards__outlin= +e { opacity: 1; } + +.bp-alert-cards__outline { width: 100%; } + +@media screen and (min-width: 768px) { + .bp-alert-cards__outline { position: relative; margin: 0px auto; } +} + +.bp-alert-cards__icon { margin: 0px auto 2.5rem; display: block; opacity: 1= +; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards__icon { opacity: 0; transition: opacity 0.6s ease 0s; } +} + +.bp-alert-cards__icon .cmp-image__image { width: 51px; height: 50px; margin= +: 0px auto; } + +@media screen and (min-width: 768px) { + .bp-alert-cards__icon { position: absolute; top: 30px; left: 30px; margin= +: 0px; } +} + +@media screen and (min-width: 1000px) { + .bp-alert-cards__icon { top: 30px; left: 40px; } +} + +.bp-alert-cards__title { text-align: center; opacity: 1; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards__title { opacity: 0; top: 15px; transition: all 0.6s ease= +-out 0.1s; } +} + +.bp-alert-cards__description { opacity: 1; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards__description { opacity: 0; top: 15px; transition: all 0.6= +s ease-out 0.2s; } +} + +.bp-alert-cards__description p { text-align: center; margin-bottom: 2.5rem;= + line-height: 1; font-weight: 300; } + +@media screen and (min-width: 768px) { + .bp-alert-cards__description p { font-size: 2.4rem; line-height: 1.2; } +} + +.bp-alert-cards__link { text-align: center; color: rgb(0, 77, 255); display= +: block; font-size: 1.4rem; opacity: 1; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards__link { opacity: 0; transition: opacity 0.6s ease-out 0.3= +s; } +} + +.bp-alert-cards__link .cmp-button--text-brand-link .cmp-button .cmp-button_= +_text { white-space: pre-wrap; } + +.md-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 1.5rem 4r= +em; } + +@media screen and (min-width: 768px) { + .md-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 11.2rem= +; } +} + +@media screen and (min-width: 1000px) { + .md-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 12.8rem= +; } +} + +.md-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 3.5rem; fo= +nt-size: 2.88rem; line-height: 1; font-weight: 600; } + +@media screen and (min-width: 768px) { + .md-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 5rem; fo= +nt-size: 3.7rem; line-height: 3.7rem; } +} + +.lg-title.bp-alert-cards .bp-alert-cards__outline { padding: 3.5rem 3rem 5r= +em; } + +@media screen and (min-width: 768px) { + .lg-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 7rem; } +} + +@media screen and (min-width: 1000px) { + .lg-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 7rem; } +} + +.lg-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 2rem; font= +-size: 3.84rem; line-height: 1; font-weight: 600; } + +@media screen and (min-width: 768px) { + .lg-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 2rem; } +} + +.sm-title.bp-alert-cards .bp-alert-cards__outline { padding: 3.5rem 2.2rem = +4rem; } + +@media screen and (min-width: 768px) { + .sm-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 9.5rem;= + } +} + +@media screen and (min-width: 1000px) { + .sm-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 14.7rem= + 2.5rem; } +} + +.sm-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 3.5rem; fo= +nt-size: 1.6rem; line-height: 1.2; font-weight: 700; } + +@media screen and (min-width: 768px) { + .sm-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 2.5rem; = +font-size: 2.4rem; } +} + +.responsivegrid .full-width-constraint > div.cmp-container > div.bp-alert-c= +ards { margin: 0px auto; } + +@media screen and (min-width: 768px) { + .responsivegrid .full-width-constraint > div.cmp-container > div.bp-alert= +-cards { margin: 0px auto; } +} + +@media screen and (min-width: 1000px) { + .responsivegrid .full-width-constraint > div.cmp-container > div.bp-alert= +-cards { margin: 0px auto; } +} + +.bp-alertcard--animate .bp-alert-cards__icon { opacity: 1; } + +.bp-alertcard--animate .bp-alert-cards__description, .bp-alertcard--animate= + .bp-alert-cards__title { top: 0px; position: relative; opacity: 1; } + +.bp-alertcard--animate .bp-alert-cards__link { opacity: 1; } + +.cmp-bp-data-stat { display: block; flex-wrap: wrap; } + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat { flex-wrap: nowrap; } +} + +.cmp-bp-data-stat__first-row { text-align: center; } + +.cmp-bp-data-stat__first-row .cmp-title__text { font-size: 4rem; font-weigh= +t: 700; line-height: 4rem; } + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat__first-row .cmp-title__text { font-size: 5.2rem; font-w= +eight: 700; line-height: 5.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat__first-row .cmp-title__text { opacity: 0; transition: t= +ransform 0.8s ease 0s, opacity 0.6s ease-in 0s, -webkit-transform 0.8s ease= + 0s; transform: translateY(1.5rem); } +} + +.cmp-bp-data-stat__first-row .cmp-container { margin: 0px auto 6rem; } + +.cmp-bp-data-stat__first-row .cmp-container .cmp-title__text { font-weight:= + 600; } + +.cmp-bp-data-stat__second-row { position: relative; padding: 3.3rem 1.5rem = +0px; } + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat__second-row { display: flex; padding: 2.5rem 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat__second-row { padding: 8rem 0px 0px; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-block { display: block; } + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list { -webkit-box-flex: 0; flex: = +0 0 58%; width: 50%; } + +@media screen and (max-width: 767.9px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list:last-child .cmp-bp-data-sta= +t-card:first-child { padding-top: 3rem; } + .cmp-bp-data-stat .cmp-bp-data-stat-card-list:last-child .cmp-bp-data-sta= +t-card:last-child .cmp-bp-data-stat-border { border: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list { width: 0%; -webkit-box-fl= +ex: 0; flex: 0 0 33.3%; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card { -web= +kit-box-flex: 0; flex: 0 0 100%; padding-top: 3rem; } + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card:first-= +child { padding-top: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card { pa= +dding-top: 5rem; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__title= + { font-size: 5.6rem; line-height: 1; font-weight: 300; margin-bottom: 0.5r= +em; } + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__tit= +le { font-size: 8.16rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__tit= +le { opacity: 0; transition: transform 0.7s ease 0s, opacity 0.5s ease 0s, = +-webkit-transform 0.7s ease 0s; transform: translateX(-1rem); } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__descr= +iption p { font-size: 1.62rem; line-height: 1; font-weight: 400; padding-bo= +ttom: 2.2rem; padding-top: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__des= +cription p { padding-bottom: 2.5rem; opacity: 0; transform: translateY(1.5r= +em); transition: transform 0.7s ease 0s, opacity 0.5s ease 0s, -webkit-tran= +sform 0.7s ease 0s; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section { display: flex; -webkit-= +box-flex: 0; flex: 0 0 33.3%; position: absolute; width: 33.3%; height: 40v= +h; float: right; top: 1rem; right: 4.5rem; z-index: 2; margin-right: 2rem; = +} + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section { position: relative; h= +eight: 70vh; margin-right: 0px; top: 3rem; right: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section { top: 0px; right: 0px;= + } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradien= +t, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-grad= +ient-image { opacity: 1; position: absolute; transform: translateY(0px); le= +ft: 60%; width: 60%; height: 70%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradi= +ent, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gr= +adient-image { transform: translateY(0px); left: 25%; opacity: 1; width: 40= +%; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradi= +ent, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gr= +adient-image { opacity: 0; transform: translateY(-10%); left: 25%; transiti= +on: all 1s ease 0s; width: 40%; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradien= +t-image img, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data= +-stat-gradient img { width: 100%; height: 100%; transform: skew(0deg, -30de= +g); } + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradien= +t-image .cmp-image, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-= +bp-data-stat-gradient .cmp-image { height: 100%; } + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradien= +t div { transform: skew(0deg, -30deg); width: 100%; height: 100%; } + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image {= + position: absolute; opacity: 1; transform: translateY(98%); left: 35%; wid= +th: 60%; height: 70%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image= + { transform: translateY(10%); left: 40%; opacity: 1; width: 40%; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image= + { opacity: 0; transform: translateY(20%); transition: all 1s ease 0s; left= +: 40%; width: 40%; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image i= +mg { width: 100%; height: 100%; transform: skew(0deg, -30deg); } + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image .= +cmp-image { height: 100%; } + +.cmp-bp-data-stat .cmp-bp-data-stat-border { border-bottom: 0.1rem solid rg= +b(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-border { opacity: 0; transition: all = +0.7s ease 0s, opacity 0.5s ease 0s; } +} + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat .last-card .cmp-bp-data-stat-border { border: 0px; } +} + +@media screen and (min-width: 1000px) { + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-= +bp-data-stat-card__title { opacity: 1; transform: translateX(0px); } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-= +bp-data-stat-card .cmp-bp-data-stat-border, .bp-data-stat--animate.cmp-bp-d= +ata-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__description p = +{ opacity: 1; transform: translateY(0px); } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :firs= +t-child .cmp-bp-data-stat-card__title { transition-delay: 1s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :firs= +t-child .cmp-bp-data-stat-card__description p { transition-delay: 0.1s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(2) .cmp-bp-data-stat-card__title { transition-delay: 1.2s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(2) .cmp-bp-data-stat-card__description p { transition-delay: 0.2s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(3) .cmp-bp-data-stat-card__title { transition-delay: 1.5s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(3) .cmp-bp-data-stat-card__description p { transition-delay: 0.3s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(4) .cmp-bp-data-stat-card__title { transition-delay: 1.8s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(4) .cmp-bp-data-stat-card__description p { transition-delay: 0.4s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-title__text { opacity: 1; tr= +ansform: translateY(0px); } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-image-section .= +cmp-bp-data-stat-gradient, .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-= +data-stat-image-section .cmp-bp-data-stat-gradient-image { transform: trans= +lateY(0px); left: 25%; opacity: 1; transition-delay: 0.6s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-image-section .= +cmp-bp-data-stat-image { transform: translateY(15%); left: 40%; opacity: 1;= + transition-delay: 0.8s; } +} + +.cmp-bp-data-stat-gradient-image-disable .cmp-bp-data-stat-gradient-image, = +.cmp-bp-data-stat-gradient-image-enable .cmp-bp-data-stat-gradient { displa= +y: none; } + +.brand-gradient-pink .cmp-bp-data-stat-gradient div { background-image: lin= +ear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(231, 0, 116) 30%); } + +.brand-gradient-purple .cmp-bp-data-stat-gradient div { background-image: l= +inear-gradient(rgb(70, 1, 115), rgb(161, 0, 255)); } + +.brand-gradient-purple-alt .cmp-bp-data-stat-gradient div { background-imag= +e: linear-gradient(90deg, rgb(70, 1, 115), rgb(117, 0, 192), rgb(161, 0, 25= +5)); } + +.brand-gradient-blue .cmp-bp-data-stat-gradient div { background-image: lin= +ear-gradient(rgb(0, 0, 136), rgb(0, 77, 255)); } + +.brand-gradient-blue2 .cmp-bp-data-stat-gradient div { background-image: li= +near-gradient(rgb(0, 77, 255), rgb(0, 186, 255)); } + +.brand-gradient-light-blue .cmp-bp-data-stat-gradient div { background-imag= +e: linear-gradient(90deg, rgb(0, 186, 255), rgb(0, 142, 255), rgb(0, 77, 25= +5)); } + +.brand-gradient-red .cmp-bp-data-stat-gradient div { background-image: line= +ar-gradient(rgb(113, 0, 18), red); } + +.brand-gradient-red-alt .cmp-bp-data-stat-gradient div { background-image: = +linear-gradient(90deg, red, rgb(189, 0, 29), rgb(113, 0, 18)); } + +.brand-gradient .cmp-bp-data-stat-gradient div { background-image: linear-g= +radient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.brand-gradient-alt .cmp-bp-data-stat-gradient div { background-image: line= +ar-gradient(90deg, rgb(0, 255, 0), rgb(0, 186, 255)); } + +.brand-gradient-yellow .cmp-bp-data-stat-gradient div { background-image: l= +inear-gradient(rgb(255, 255, 0), rgb(240, 192, 0)); } + +.brand-gradient-yellow-alt .cmp-bp-data-stat-gradient div { background-imag= +e: linear-gradient(90deg, rgb(255, 255, 0), rgb(255, 212, 46), rgb(255, 182= +, 0)); } + +.brand-gradient-green .cmp-bp-data-stat-gradient div { background-image: li= +near-gradient(90deg, rgb(0, 255, 0), rgb(0, 215, 0), rgb(0, 83, 10)); } + +.color-block-accent-purple-1 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(180, 85, 170); } + +.color-block-accent-purple-2 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(160, 85, 245); } + +.color-block-accent-purple-3 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(190, 130, 255); } + +.color-block-accent-purple-4 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(220, 175, 255); } + +.color-block-accent-purple-5 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(230, 220, 255); } + +.color-block-alt-blue .cmp-bp-data-stat-gradient div { background-color: rg= +b(0, 65, 240); } + +.color-block-alt-gray .cmp-bp-data-stat-gradient div { background-color: rg= +b(190, 190, 190); } + +.color-block-alt-gray-dark .cmp-bp-data-stat-gradient div { background-colo= +r: rgb(150, 150, 150); } + +.color-block-alt-gray-darker .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(90, 90, 90); } + +.color-block-alt-green .cmp-bp-data-stat-gradient div { background-color: r= +gb(0, 215, 0); } + +.color-block-alt-red .cmp-bp-data-stat-gradient div { background-color: red= +; } + +.color-block-alt-yellow .cmp-bp-data-stat-gradient div { background-color: = +rgb(255, 255, 0); } + +.color-block-aqua .cmp-bp-data-stat-gradient div { background-color: rgb(0,= + 255, 187); } + +.color-block-blue .cmp-bp-data-stat-gradient div { background-color: rgb(0,= + 186, 255); } + +.color-block-blue-green .cmp-bp-data-stat-gradient div { background-color: = +rgb(5, 240, 165); } + +.color-block-brand-green .cmp-bp-data-stat-gradient div { background-color:= + rgb(100, 255, 80); } + +.color-block-brand-orange .cmp-bp-data-stat-gradient div { background-color= +: rgb(255, 120, 0); } + +.color-block-brand-yellow .cmp-bp-data-stat-gradient div { background-color= +: rgb(255, 235, 50); } + +.color-block-blue-dark .cmp-bp-data-stat-gradient div { background-color: r= +gb(0, 142, 255); } + +.color-block-blue-light .cmp-bp-data-stat-gradient div { background-color: = +rgb(0, 243, 255); } + +.color-block-core-purple .cmp-bp-data-stat-gradient div { background-color:= + rgb(70, 0, 115); } + +.color-block-cyan .cmp-bp-data-stat-gradient div { background-color: rgb(0,= + 255, 255); } + +.color-block-gray .cmp-bp-data-stat-gradient div { background-color: rgb(16= +7, 167, 167); } + +.color-block-gray-base .cmp-bp-data-stat-gradient div { background-color: r= +gb(0, 0, 0); } + +.color-block-gray-dark .cmp-bp-data-stat-gradient div { background-color: r= +gb(107, 107, 107); } + +.color-block-gray-darker .cmp-bp-data-stat-gradient div { background-color:= + rgb(74, 74, 74); } + +.color-block-gray-light .cmp-bp-data-stat-gradient div { background-color: = +rgb(204, 204, 204); } + +.color-block-gray-lighter .cmp-bp-data-stat-gradient div { background-color= +: rgb(227, 227, 227); } + +.color-block-gray-lightest .cmp-bp-data-stat-gradient div { background-colo= +r: rgb(242, 242, 242); } + +.color-block-grayishyellow-dark .cmp-bp-data-stat-gradient div { background= +-color: rgb(150, 150, 140); } + +.color-block-grayishyellow-light .cmp-bp-data-stat-gradient div { backgroun= +d-color: rgb(230, 230, 220); } + +.color-block-green .cmp-bp-data-stat-gradient div { background-color: rgb(0= +, 255, 0); } + +.color-block-green-dark .cmp-bp-data-stat-gradient div { background-color: = +rgb(0, 83, 10); } + +.color-block-link .cmp-bp-data-stat-gradient div { background-color: rgb(0,= + 77, 255); } + +.color-block-link-dark .cmp-bp-data-stat-gradient div { background-color: r= +gb(0, 0, 136); } + +.color-block-orange .cmp-bp-data-stat-gradient div { background-color: rgb(= +255, 182, 0); } + +.color-block-orange-dark .cmp-bp-data-stat-gradient div { background-color:= + rgb(255, 149, 0); } + +.color-block-pink .cmp-bp-data-stat-gradient div { background-color: rgb(23= +1, 0, 116); } + +.color-block-pink-dark .cmp-bp-data-stat-gradient div { background-color: r= +gb(164, 2, 83); } + +.color-block-pink-light .cmp-bp-data-stat-gradient div { background-color: = +rgb(255, 80, 160); } + +.color-block-purple .cmp-bp-data-stat-gradient div { background-color: rgb(= +161, 0, 255); } + +.color-block-purple-dark .cmp-bp-data-stat-gradient div { background-color:= + rgb(117, 0, 192); } + +.color-block-purple-darkest .cmp-bp-data-stat-gradient div { background-col= +or: rgb(70, 1, 115); } + +.color-block-red .cmp-bp-data-stat-gradient div { background-color: rgb(231= +, 15, 41); } + +.color-block-red-dark .cmp-bp-data-stat-gradient div { background-color: rg= +b(189, 0, 29); } + +.color-block-red-darker .cmp-bp-data-stat-gradient div { background-color: = +rgb(113, 0, 18); } + +.color-block-red-light .cmp-bp-data-stat-gradient div { background-color: r= +gb(255, 50, 70); } + +.color-block-white .cmp-bp-data-stat-gradient div { background-color: rgb(2= +55, 255, 255); } + +.color-block-yellow .cmp-bp-data-stat-gradient div { background-color: rgb(= +255, 212, 46); } + +.color-block-yellow-dark .cmp-bp-data-stat-gradient div { background-color:= + rgb(240, 192, 0); } + +.color-block-yellow-light .cmp-bp-data-stat-gradient div { background-color= +: rgb(255, 240, 179); } + +.color-border-accent-purple-1 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(180, 85, 170); } + +.color-border-accent-purple-2 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(160, 85, 245); } + +.color-border-accent-purple-3 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(190, 130, 255); } + +.color-border-accent-purple-4 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(220, 175, 255); } + +.color-border-accent-purple-5 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(230, 220, 255); } + +.color-border-alt-blue .cmp-bp-data-stat-border { border-bottom: 0.1rem sol= +id rgb(0, 65, 240); } + +.color-border-alt-gray .cmp-bp-data-stat-border { border-bottom: 0.1rem sol= +id rgb(190, 190, 190); } + +.color-border-alt-gray-dark .cmp-bp-data-stat-border { border-bottom: 0.1re= +m solid rgb(150, 150, 150); } + +.color-border-alt-gray-darker .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(90, 90, 90); } + +.color-border-alt-green .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(0, 215, 0); } + +.color-border-alt-red .cmp-bp-data-stat-border { border-bottom: 0.1rem soli= +d red; } + +.color-border-alt-yellow .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(255, 255, 0); } + +.color-border-aqua .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(0, 255, 187); } + +.color-border-blue .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(0, 186, 255); } + +.color-border-blue-green .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(5, 240, 165); } + +.color-border-brand-green .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(100, 255, 80); } + +.color-border-brand-orange .cmp-bp-data-stat-border { border-bottom: 0.1rem= + solid rgb(255, 120, 0); } + +.color-border-brand-yellow .cmp-bp-data-stat-border { border-bottom: 0.1rem= + solid rgb(255, 235, 50); } + +.color-border-blue-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(0, 142, 255); } + +.color-border-blue-light .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(0, 243, 255); } + +.color-border-core-purple .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(70, 0, 115); } + +.color-border-cyan .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(0, 255, 255); } + +.color-border-gray .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(167, 167, 167); } + +.color-border-gray-base .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(0, 0, 0); } + +.color-border-gray-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(107, 107, 107); } + +.color-border-gray-darker .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(74, 74, 74); } + +.color-border-gray-light .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(204, 204, 204); } + +.color-border-gray-lighter .cmp-bp-data-stat-border { border-bottom: 0.1rem= + solid rgb(227, 227, 227); } + +.color-border-gray-lightest .cmp-bp-data-stat-border { border-bottom: 0.1re= +m solid rgb(242, 242, 242); } + +.color-border-grayishyellow-dark .cmp-bp-data-stat-border { border-bottom: = +0.1rem solid rgb(150, 150, 140); } + +.color-border-grayishyellow-light .cmp-bp-data-stat-border { border-bottom:= + 0.1rem solid rgb(230, 230, 220); } + +.color-border-green .cmp-bp-data-stat-border { border-bottom: 0.1rem solid = +rgb(0, 255, 0); } + +.color-border-green-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(0, 83, 10); } + +.color-border-link .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(0, 77, 255); } + +.color-border-link-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(0, 0, 136); } + +.color-border-orange .cmp-bp-data-stat-border { border-bottom: 0.1rem solid= + rgb(255, 182, 0); } + +.color-border-orange-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(255, 149, 0); } + +.color-border-pink .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(231, 0, 116); } + +.color-border-pink-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(164, 2, 83); } + +.color-border-pink-light .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(255, 80, 160); } + +.color-border-purple .cmp-bp-data-stat-border { border-bottom: 0.1rem solid= + rgb(161, 0, 255); } + +.color-border-purple-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(117, 0, 192); } + +.color-border-purple-darkest .cmp-bp-data-stat-border { border-bottom: 0.1r= +em solid rgb(70, 1, 115); } + +.color-border-red .cmp-bp-data-stat-border { border-bottom: 0.1rem solid rg= +b(231, 15, 41); } + +.color-border-red-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem sol= +id rgb(189, 0, 29); } + +.color-border-red-darker .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(113, 0, 18); } + +.color-border-red-light .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(255, 50, 70); } + +.color-border-white .cmp-bp-data-stat-border { border-bottom: 0.1rem solid = +rgb(255, 255, 255); } + +.color-border-yellow .cmp-bp-data-stat-border { border-bottom: 0.1rem solid= + rgb(255, 212, 46); } + +.color-border-yellow-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(240, 192, 0); } + +.color-border-yellow-light .cmp-bp-data-stat-border { border-bottom: 0.1rem= + solid rgb(255, 240, 179); } + +.cascadingcard { width: 100%; position: relative; } + +@media screen and (min-width: 1000px) { + .cascadingcard { display: flex; position: static; } +} + +.cascadingcard .cmp-cascadingcard_cta-btn--mobile { background: rgb(82, 0, = +255); margin-top: -55px; right: 5%; display: block; cursor: pointer; } + +@media screen and (min-width: 1000px) { + .cascadingcard .cmp-cascadingcard_cta-btn--mobile { display: none; } +} + +.cmp-cascadingcard { width: 100%; } + +.cmp-cascadingcard--active .cmp-cascadingcard_cta-btn--default.cmp-cascadin= +gcard_cta-btn--active { opacity: 0.9; z-index: 2; width: 200%; height: 200%= +; transition: width 0.4s ease 0s, height 0.4s ease 0s, opacity 0.3s ease 0s= +; } + +.cmp-cascadingcard_cta-btn { width: 80px; height: 80px; background: rgba(82= +, 0, 255, 0.9); color: rgb(255, 255, 255); border-radius: 50%; position: ab= +solute; cursor: none; z-index: 10; } + +.cmp-cascadingcard_cta-btn span { width: 100%; position: absolute; text-ali= +gn: center; left: 50%; top: 50%; transform: translate(-50%, -50%); line-hei= +ght: 1; font-size: 1.3rem; font-weight: 600; } + +@media screen and (min-width: 768px) { + .cmp-cascadingcard_cta-btn span { font-size: 1.4rem; } +} + +.cmp-cascadingcard_cta-btn--default { top: 50%; right: 50%; transform: tran= +slate(50%, -50%); z-index: -1; opacity: 0; } + +.cmp-cascadingcard_cta-btn--focus-active { opacity: 0.9; z-index: 2; transi= +tion: width 0.4s ease 0s, height 0.4s ease 0s, opacity 0.3s ease 0s; } + +.cmp-cascadingcard_image-placeholder { position: relative; overflow: hidden= +; } + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_image-placeholder { padding-top: 0px; height: 0px; tra= +nsition: height 0.7s ease 0s; } +} + +.cmp-cascadingcard_image-placeholder--focus-active { outline: rgb(0, 0, 136= +) solid 2px; outline-offset: 2px; z-index: 1; } + +.cmp-cascadingcard_image-placeholder a { cursor: none; } + +.cmp-cascadingcard--redirect-element { display: none; } + +.cmp-cascadingcard .cmp-image { width: 100%; } + +.cmp-cascadingcard .cmp-image img { width: 100%; height: 100%; object-fit: = +cover; cursor: none; position: absolute; transition: transform 0.7s ease 0s= +, -webkit-transform 0.7s ease 0s; } + +.cmp-cascadingcard .cmp-image img:hover { transform: scale(1.3); } + +.cmp-cascadingcard_text-content { padding-right: 60px; padding-top: 1.5rem;= + } + +@media screen and (min-width: 768px) { + .cmp-cascadingcard_text-content { padding-top: 3rem; padding-right: 50px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_text-content { padding-right: 30px; } +} + +.cmp-cascadingcard_text-content .cmp-teaser__title { font-weight: 300; font= +-size: 2.4rem; line-height: 2.4rem; margin-bottom: 1.5rem; margin-top: 0px;= + } + +@media screen and (min-width: 768px) { + .cmp-cascadingcard_text-content .cmp-teaser__title { font-size: 2.88rem; = +margin-bottom: 2rem; line-height: 2.59rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_text-content .cmp-teaser__title { opacity: 0; padding-= +top: 5px; } +} + +.cmp-cascadingcard_text-content .cmp-teaser__title-link { display: inline-b= +lock; } + +.cmp-cascadingcard_text-content .cmp-teaser__title-link:focus { box-shadow:= + rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; out= +line-offset: 1px; } + +.cmp-cascadingcard_text-content .cmp-teaser__title-link:focus:not(:focus-vi= +sible) { box-shadow: none; outline: none; } + +.cmp-cascadingcard_text-content .cmp-teaser__title-link:focus, .cmp-cascadi= +ngcard_text-content .cmp-teaser__title-link:hover { color: rgb(0, 77, 255);= + text-decoration: underline; } + +.cmp-cascadingcard_description { font-weight: 300; font-size: 1.62rem; line= +-height: 1.2; } + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_description { opacity: 0; padding-top: 5px; } +} + +.cmp-cascadingcard_description a { color: rgb(0, 77, 255); } + +.cmp-cascadingcard_description a:focus, .cmp-cascadingcard_description a:ho= +ver { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-cascadingcard_description a:visited { color: rgb(0, 0, 136); } + +.cmp-cascadingcard_category-title { font-weight: 600; font-size: 1.2rem; li= +ne-height: 1; margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_category-title { opacity: 0; padding-top: 5px; } +} + +.contact-card .cmp-contact-card__content { background: transparent; display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; padding-bottom: 2.5rem; } + +@media screen and (min-width: 768px) { + .contact-card .cmp-contact-card__content { padding-right: 1.5rem; } +} + +.contact-card .cmp-contact-card__name { font-size: 1.6rem; font-weight: 600= +; line-height: 1.4; letter-spacing: 1.25px; overflow-wrap: break-word; word= +-break: break-all; text-transform: uppercase; } + +.contact-card .cmp-contact-card__position { font-size: 1.4rem; line-height:= + normal; overflow-wrap: break-word; } + +.contact-card .cmp-contact-card__location { font-size: 1.4rem; line-height:= + 1.5; overflow-wrap: break-word; } + +.contact-card .cmp-contact-card__link--number { font-size: 1.4rem; line-hei= +ght: 1.82857; color: rgb(0, 77, 255); display: inline-block; } + +.contact-card .cmp-contact-card__link--number:focus { box-shadow: rgb(0, 0,= + 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offse= +t: 1px; } + +.contact-card .cmp-contact-card__link--number:focus:not(:focus-visible) { b= +ox-shadow: none; outline: none; } + +.contact-card .cmp-contact-card__link--number:hover { text-decoration: unde= +rline; } + +.contact-card .cmp-contact-card__link--number:focus { color: rgb(0, 0, 136)= +; } + +.contact-card .cmp-contact-card .cmp-share-banner__icon { margin: 1.8rem 0p= +x 0px; } + +.contact-card .cmp-contact-card .cmp-share-banner__icon:focus, .contact-car= +d .cmp-contact-card .cmp-share-banner__icon:hover { color: rgb(255, 255, 25= +5); } + +.contact-card .cmp-contact-card .cmp-share-banner__icon--mail { border-colo= +r: rgb(0, 0, 0); color: rgb(0, 0, 0); display: flex; } + +.contact-card .cmp-contact-card .cmp-share-banner__icon--mail:focus, .conta= +ct-card .cmp-contact-card .cmp-share-banner__icon--mail:hover { background-= +color: rgb(0, 0, 0); } + +.general-inquiry-card .cmp-teaser__content { display: flex; border: none; p= +adding: 0px; background-color: transparent; } + +@media screen and (min-width: 768px) { + .general-inquiry-card .cmp-teaser__content { } +} + +.general-inquiry-card .cmp-teaser__title { font-size: 3rem; font-weight: 80= +0; line-height: 1; } + +.general-inquiry-card .cmp-teaser__description { margin: 10px 0px; } + +.general-inquiry-card .cmp-teaser__action-container { padding-top: 0px; } + +@media screen and (min-width: 768px) { + .general-inquiry-card .cmp-teaser__action-container { margin-top: auto; } +} + +.general-inquiry-card .cmp-teaser__action-container.cmp-button--contact .cm= +p-button::before, .general-inquiry-card .cmp-teaser__action-container.cmp-b= +utton--location .cmp-button::before { border-radius: 100%; border: 0.15rem = +solid rgb(0, 77, 255); color: rgb(0, 77, 255); height: 3rem; width: 3rem; m= +in-width: 3rem; text-align: center; transition: all 0.5s ease 0s; vertical-= +align: middle; position: relative; margin-right: 0.5rem; } + +.general-inquiry-card .cmp-teaser__action-container.cmp-button--location .c= +mp-button::before { content: "=EF=8A=A3"; font-size: 1.8rem; font-feature-s= +ettings: "liga"; padding-top: 0.55rem; } + +.general-inquiry-card .cmp-teaser__action-container.cmp-button--contact .cm= +p-button::before, .general-inquiry-card .cmp-teaser__action-container.cmp-b= +utton--location .cmp-button::before { font-family: Ionicons; display: block= +; font-weight: 400; font-style: normal; line-height: 1; text-transform: non= +e; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dire= +ction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizele= +gibility; } + +.general-inquiry-card .cmp-teaser__action-container.cmp-button--contact .cm= +p-button::before { content: "=EF=8B=92"; font-size: 2rem; font-feature-sett= +ings: "liga"; padding-top: 0.4rem; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button { margin: 0= +px; width: auto; height: auto; font-weight: 600; color: rgb(0, 77, 255); te= +xt-decoration: none; line-height: 1.6; background-color: transparent; box-s= +hadow: none; transition: none 0s ease 0s; transform: none; padding: 0px; te= +xt-transform: none; -webkit-box-pack: start; justify-content: flex-start; } + +@media screen and (min-width: 768px) { + .general-inquiry-card .cmp-teaser__action-container .cmp-button { font-si= +ze: 1.6rem; } +} + +.general-inquiry-card .cmp-teaser__action-container .cmp-button__text { -we= +bkit-box-align: center; align-items: center; display: inline-flex; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:focus::befo= +re, .general-inquiry-card .cmp-teaser__action-container .cmp-button:hover::= +before { text-decoration: none; background-color: rgb(0, 77, 255); color: r= +gb(255, 255, 255); transition: all 0.5s ease-in-out 0s; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:focus span,= + .general-inquiry-card .cmp-teaser__action-container .cmp-button:hover span= + { text-decoration: underline; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:focus:focus= +, .general-inquiry-card .cmp-teaser__action-container .cmp-button:hover:foc= +us { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255= +) solid 1px; outline-offset: 1px; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:focus:focus= +:not(:focus-visible), .general-inquiry-card .cmp-teaser__action-container .= +cmp-button:hover:focus:not(:focus-visible) { box-shadow: none; outline: non= +e; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:visited { c= +olor: rgb(0, 0, 136); } + +.cmp-article-module__profile { display: flex; -webkit-box-align: center; al= +ign-items: center; padding-bottom: 1.5rem; } + +.cmp-article-module__image-container { width: 6.3rem; height: 6.3rem; margi= +n-right: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-article-module__image-container { width: 6.8rem; height: 6.8rem; mar= +gin-right: 3rem; } +} + +.cmp-article-module__image-container .cmp-image__image { width: 100%; heigh= +t: 100%; border-radius: 50%; } + +.cmp-article-module__profile-info { width: calc(100% - 7.8rem); font-size: = +1.4rem; word-break: break-word; line-height: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-article-module__profile-info { width: calc(100% - 9.8rem); font-size= +: 1.6rem; line-height: 2.2rem; font-weight: 500; } +} + +.cmp-article-module__article-container { padding-top: 1.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-article-module__article-container { padding-top: 2.5rem; } +} + +@media screen and (max-width: 767.9px) { + .cmp-cascading-block .cascadingcard { margin-top: 50px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-cascading-block .cascadingcard { margin-top: 60px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block--4-cards .cascadingcard { float: left; width: 25%; } + .cmp-cascading-block--4-cards .cascadingcard:first-child { margin-top: 0p= +x; } + .cmp-cascading-block--4-cards .cascadingcard:nth-child(2) { margin-top: 5= +0px; } + .cmp-cascading-block--4-cards .cascadingcard:nth-child(3) { margin-top: 1= +00px; } + .cmp-cascading-block--4-cards .cascadingcard:nth-child(4) { margin-top: 1= +50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block--3-cards .cascadingcard { float: left; width: 33.333= +3%; } + .cmp-cascading-block--3-cards .cascadingcard:first-child { margin-top: 0p= +x; } + .cmp-cascading-block--3-cards .cascadingcard:nth-child(2) { margin-top: 5= +0px; } + .cmp-cascading-block--3-cards .cascadingcard:nth-child(3) { margin-top: 1= +00px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block--2-cards .cascadingcard { float: left; width: 50%; m= +argin-bottom: 0px; } + .cmp-cascading-block--2-cards .cascadingcard:first-child { margin-top: 0p= +x; } + .cmp-cascading-block--2-cards .cascadingcard:nth-child(2) { margin-top: 5= +0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-cascading-block--sm-2-cards .cascadingcard { float: left; width: 50%= +; padding-top: 60px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:first-child { margin-top:= + 0px; padding-top: 0px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(2) { margin-top= +: 50px; padding-top: 0px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(3) { margin-top= +: 0px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(3) .cmp-cascadi= +ngcard_cta-btn--mobile { margin-top: -5px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(4) { margin-top= +: 50px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(4) .cmp-cascadi= +ngcard_cta-btn--mobile { margin-top: -5px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-cascading-block--sm-1-card .cascadingcard { margin-top: 60px; } + .cmp-cascading-block--sm-1-card .cascadingcard:first-child { margin-top: = +0px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-cascading-block--xs-2-cards .cascadingcard { float: left; width: 50%= +; padding-top: 50px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:first-child { margin-top:= + 0px; padding-top: 0px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(2) { margin-top= +: 20px; padding-top: 0px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(3) { margin-top= +: 0px; clear: both; margin-bottom: 0px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(3) .cmp-cascadi= +ngcard_cta-btn--mobile { margin-top: -5px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(4) { margin-top= +: 20px; margin-bottom: 0px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(4) .cmp-cascadi= +ngcard_cta-btn--mobile { margin-top: -5px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-cascading-block--xs-1-card .cascadingcard:first-child { margin-top: = +0px; } +} + +.cmp-cascading-block_first-row { margin-bottom: 60px; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_first-row { margin-bottom: 80px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block_first-row { margin-bottom: 100px; } +} + +.cmp-cascading-block_first-row .cmp-title { text-align: center; } + +@media screen and (min-width: 1000px) { + .cmp-cascading-block_first-row .cmp-title { opacity: 0; top: 30px; positi= +on: relative; } +} + +.cmp-cascading-block_first-row .cmp-title .cmp-title__text { font-weight: 6= +00; font-size: 3.68rem; line-height: 1; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_first-row .cmp-title .cmp-title__text { font-size: 5= +.27rem; } +} + +.cmp-cascading-block_first-row .text { margin-top: 20px; text-align: center= +; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_first-row .text { margin-top: 30px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block_first-row .text { opacity: 0; top: 15px; position: r= +elative; } +} + +.cmp-cascading-block_first-row .text .cmp-text p { font-weight: 300; font-s= +ize: 1.6rem; line-height: 1; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_first-row .text .cmp-text p { font-size: 2rem; line-= +height: 1.185; } +} + +.cmp-cascading-block_second-row { display: flex; flex-wrap: wrap; width: 10= +0%; } + +.cmp-cascading-block_third-row { clear: both; padding-top: 30px; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_third-row { padding-top: 60px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block_third-row { opacity: 0; } +} + +.cmp-cascading-block_third-row .cmp-button--right { -webkit-box-pack: start= +; justify-content: flex-start; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_third-row .cmp-button--right { -webkit-box-pack: end= +; justify-content: flex-end; } +} + +.cmp-cascading-block--animate .cmp-cascading-block--animate_first-row .cmp-= +title { transition: opacity 0.6s ease-in 0.2s, top 1s ease; opacity: 1; top= +: 0px; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_first-row .text= + { transition: opacity 0.6s ease-in 0.2s, top 0.4s ease; opacity: 1; top: 0= +px; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard .cmp-cascadingcard_image-placeholder { padding-top: 0px; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard .cmp-teaser__title { padding-top: 0px; opacity: 1; transition: a= +ll 0.6s ease-out 0.1s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard .cmp-cascadingcard_category-title { padding-top: 0px; opacity: 1= +; transition: all 0.6s ease-out 0.2s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard .cmp-cascadingcard_description { padding-top: 0px; opacity: 1; t= +ransition: all 0.6s ease-out 0.1s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard:first-child .cmp-cascadingcard_category-title, .cmp-cascading-bl= +ock--animate .cmp-cascading-block--animate_second-row .cascadingcard:first-= +child .cmp-cascadingcard_description, .cmp-cascading-block--animate .cmp-ca= +scading-block--animate_second-row .cascadingcard:first-child .cmp-cascading= +card_image-placeholder, .cmp-cascading-block--animate .cmp-cascading-block-= +-animate_second-row .cascadingcard:first-child .cmp-teaser__title { transit= +ion-delay: 0.1s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard:nth-child(2) .cmp-cascadingcard_category-title, .cmp-cascading-b= +lock--animate .cmp-cascading-block--animate_second-row .cascadingcard:nth-c= +hild(2) .cmp-cascadingcard_description, .cmp-cascading-block--animate .cmp-= +cascading-block--animate_second-row .cascadingcard:nth-child(2) .cmp-cascad= +ingcard_image-placeholder, .cmp-cascading-block--animate .cmp-cascading-blo= +ck--animate_second-row .cascadingcard:nth-child(2) .cmp-teaser__title { tra= +nsition-delay: 0.2s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard:nth-child(3) .cmp-cascadingcard_category-title, .cmp-cascading-b= +lock--animate .cmp-cascading-block--animate_second-row .cascadingcard:nth-c= +hild(3) .cmp-cascadingcard_description, .cmp-cascading-block--animate .cmp-= +cascading-block--animate_second-row .cascadingcard:nth-child(3) .cmp-cascad= +ingcard_image-placeholder, .cmp-cascading-block--animate .cmp-cascading-blo= +ck--animate_second-row .cascadingcard:nth-child(3) .cmp-teaser__title { tra= +nsition-delay: 0.3s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard:nth-child(4) .cmp-cascadingcard_category-title, .cmp-cascading-b= +lock--animate .cmp-cascading-block--animate_second-row .cascadingcard:nth-c= +hild(4) .cmp-cascadingcard_description, .cmp-cascading-block--animate .cmp-= +cascading-block--animate_second-row .cascadingcard:nth-child(4) .cmp-cascad= +ingcard_image-placeholder, .cmp-cascading-block--animate .cmp-cascading-blo= +ck--animate_second-row .cascadingcard:nth-child(4) .cmp-teaser__title { tra= +nsition-delay: 0.4s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_third-row { tra= +nsition: opacity 0.6s ease 0.2s; opacity: 1; } + +.cmp-cascadingcard_cta-btn--follow { display: none; pointer-events: none; t= +ransform: translate3d(-50%, -50%, 0px); } + +.cmp-cascadingcard_cta-btn--follow span { width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_cta-btn--follow.cmp-cascadingcard_cta-btn--active { di= +splay: block; } +} + +.cmp-parallax-logo-video-and-animation { position: relative; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation {= + display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal= +; flex-direction: column; -webkit-box-pack: center; justify-content: center= +; min-height: 400px; overflow: hidden; position: relative; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= + { height: 100vh; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel { width: 100%; position: relative; display: flex; -webkit-box-orient:= + vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel { height: 100%; position: absolute; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-svg, .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-vide= +o-animation--panel-video { display: flex; -webkit-box-pack: center; justify= +-content: center; -webkit-box-align: center; align-items: center; position:= + absolute; width: 100%; height: 100%; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel-svg { pointer-events: none; display: none; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-svg { position: relative; display: inherit; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel-svg .cmp-image { width: 100%; height: 100%; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel-svg .cmp-image__image { position: relative; width: 100%; height: 100%= +; background-color: rgb(107, 107, 107); margin-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-svg .cmp-image__image { width: 80%; margin: 0px auto; background-co= +lor: transparent; z-index: 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-image { display: none; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel-image .cmp-image__image { width: 60%; margin: 0px auto; padding-top: = +10rem; padding-bottom: 6rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-image .cmp-image__image { width: 40%; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote { position: relative; width: 100%; color: rgb(0, = +0, 0); text-align: center; align-self: center; opacity: 1; z-index: 3; padd= +ing: 0px 1.5rem; margin-bottom: 8rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote { top: auto; bottom: 10%; padding: 0px 3.5rem; = +} +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote { margin-bottom: 0px; position: absolute; top: = +58%; padding: 0px; max-width: 98rem; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--title { margin: 0px auto; padding: 0px 2.2%; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--title { padding: 0px 3.8%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--title { padding: 0px; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--title h2 { font-size: 3.2rem; color: rgb(0, 0, 0= +); line-height: 3.2rem; font-weight: 600; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--title h2 { margin-bottom: 3rem; font-size: 4re= +m; line-height: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--title h2 { margin-top: 2rem; margin-bottom: 2r= +em; font-size: 5.27rem; line-height: 5.27rem; opacity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--description { margin: 0px auto; padding: 0px 2.2= +%; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--description { padding: 0px 3.8%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--description { padding: 0px; width: 80%; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--description p { font-size: 1.6rem; font-weight: = +300; margin-bottom: 2rem; color: rgb(0, 0, 0); line-height: 1.6rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--description p { margin-bottom: 2rem; font-size= +: 2rem; line-height: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--description p { margin-bottom: 2.5rem; font-si= +ze: 1.92rem; line-height: 2.12rem; opacity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote .cmp-button--text-brand-link { margin-bottom: 2re= +m; padding: 0px 2.2%; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote .cmp-button--text-brand-link { padding: 0px 3.8= +%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote .cmp-button--text-brand-link { padding: 0px; op= +acity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--cta-container { margin-bottom: 2rem; padding: 0p= +x 2.2%; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--cta-container { padding: 0px 3.8%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--cta-container { padding: 0px; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--cta-container .cmp-button--circle-with-arrow .cm= +p-button { background-color: transparent; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--cta-container .cmp-button--circle-with-arrow .= +cmp-button { opacity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero { -webkit-box-pack: center; justify-content: center; = +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content { position: relative; height: auto; top: 0px= +; z-index: 1; width: 75%; min-width: 75%; padding: 0px 2.2%; display: flex;= + -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio= +n: column; align-self: center; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content { padding: 0px 3.8%; margin: 0px; width: 6= +0%; min-width: 60%; transform: scale(1); } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content { margin: 0px; -webkit-box-pack: start; ju= +stify-content: flex-start; padding: 0px; width: 50%; min-width: 50%; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content .title { display: none; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content .text p { color: rgb(0, 0, 0); font-weight: = +300; font-size: 1.76rem; line-height: 2.28rem; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content .text p { font-size: 2.08rem; line-height:= + 2.704rem; padding-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content .text p { opacity: 0; font-size: 2.4rem; l= +ine-height: 3.12rem; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content .text p .animate-sub-title-large { font-size= +: 2.4rem; font-weight: 300; color: rgb(0, 0, 0); line-height: 2.64rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content .text p .animate-sub-title-large { font-si= +ze: 4.32rem; line-height: 5.616rem; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content .text p .animate-sub-title-medium { font-siz= +e: 2.7rem; font-weight: 400; color: rgb(0, 0, 0); line-height: 2.7rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content .text p .animate-sub-title-medium { font-s= +ize: 3.5rem; line-height: 4.55rem; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content-container { position: absolute; width: 100%;= + height: 100%; margin: 0px auto; padding: 0px 1.5rem; display: flex; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content-container { padding: 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content-container { max-width: 98rem; padding: 0px= +; margin: 0px auto; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__video { height: 100%; display: block; width: 100vw; = +min-height: auto; object-fit: cover; background-position: 50% center; curso= +r: default; outline: none; align-self: flex-end; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__video-desktop { height: 80vh; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__video-mobile { height: 135vh; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__video-container { display: flex; -webkit-box-pack: c= +enter; justify-content: center; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__video { width: 50vw; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__controls { display: block; z-index: 9; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__controls button { color: rgb(0, 0, 0); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero .cmp-button--text-brand-link { opacity: 1; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero .cmp-button--text-brand-link { opacity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button { color: rgb= +(0, 0, 0); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button::before { co= +lor: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button__text::befor= +e { color: rgb(0, 0, 0); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] { height: auto; overflow: visible; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel { position: relati= +ve; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-parallax-quot= +e { opacity: 1; position: relative; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-parallax-quot= +e .cmp-button--text-brand-link, .cmp-parallax-logo-video-and-animation .cmp= +-parallax-logo-video-animation[data-authoring] .cmp-parallax-logo-video-ani= +mation--panel .cmp-parallax-quote h2, .cmp-parallax-logo-video-and-animatio= +n .cmp-parallax-logo-video-animation[data-authoring] .cmp-parallax-logo-vid= +eo-animation--panel .cmp-parallax-quote p { opacity: 1; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-video { position: = +relative; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-svg { display: blo= +ck; min-height: 4.6rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-svg .cmp-image__im= +age { position: relative; height: auto; background-color: rgb(107, 107, 107= +); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-image { display: b= +lock; min-height: 4.6rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-image .cmp-image__= +image { position: relative; height: auto; max-width: 30%; margin: 0px auto;= + } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__v= +ideo { max-height: 70rem; width: 100vw; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent .text p { opacity: 1; font-size: 2rem; line-height: 2rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent .text .animate-sub-title-medium { opacity: 1; font-size: 2.5rem; lin= +e-height: 2.5rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent .text .animate-sub-title-large { opacity: 1; font-size: 3rem; line-h= +eight: 3rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent .cmp-button--text-brand-link { opacity: 1; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent-container { visibility: visible; } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-text h2, .cmp-parallax-logo-video= +-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-video-h= +ero__content .cmp-text h3, .cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-animation--panel .cmp-video-hero__content .cmp-text h= +4, .cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-an= +imation--panel .cmp-video-hero__content .cmp-text h5, .cmp-parallax-logo-vi= +deo-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-vide= +o-hero__content .cmp-text h6, .cmp-parallax-logo-video-and-animation--dark = +.cmp-parallax-logo-video-animation--panel .cmp-video-hero__content .cmp-tex= +t ol, .cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video= +-animation--panel .cmp-video-hero__content .cmp-text p, .cmp-parallax-logo-= +video-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-vi= +deo-hero__content .cmp-text p .animate-sub-title-large, .cmp-parallax-logo-= +video-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-vi= +deo-hero__content .cmp-text p .animate-sub-title-medium, .cmp-parallax-logo= +-video-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-v= +ideo-hero__content .cmp-text p .animate-sub-title-small, .cmp-parallax-logo= +-video-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-v= +ideo-hero__content .cmp-text span, .cmp-parallax-logo-video-and-animation--= +dark .cmp-parallax-logo-video-animation--panel .cmp-video-hero__content .cm= +p-text ul { color: rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-text a { color: rgb(255, 255, 255= +); text-decoration: underline; } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butt= +on { color: rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butt= +on::before { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255= +); } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butt= +on__text::before, .cmp-parallax-logo-video-and-animation--dark .cmp-paralla= +x-logo-video-animation--panel .cmp-video-hero__controls button, .cmp-parall= +ax-logo-video-and-animation .cmp-parallax-logo-video-animation--panel .cmp-= +hero-video-dark .cmp-text h2, .cmp-parallax-logo-video-and-animation .cmp-p= +arallax-logo-video-animation--panel .cmp-hero-video-dark .cmp-text h3, .cmp= +-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--pane= +l .cmp-hero-video-dark .cmp-text h4, .cmp-parallax-logo-video-and-animation= + .cmp-parallax-logo-video-animation--panel .cmp-hero-video-dark .cmp-text h= +5, .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animatio= +n--panel .cmp-hero-video-dark .cmp-text h6, .cmp-parallax-logo-video-and-an= +imation .cmp-parallax-logo-video-animation--panel .cmp-hero-video-dark .cmp= +-text ol, .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-a= +nimation--panel .cmp-hero-video-dark .cmp-text p, .cmp-parallax-logo-video-= +and-animation .cmp-parallax-logo-video-animation--panel .cmp-hero-video-dar= +k .cmp-text p .animate-sub-title-large, .cmp-parallax-logo-video-and-animat= +ion .cmp-parallax-logo-video-animation--panel .cmp-hero-video-dark .cmp-tex= +t p .animate-sub-title-medium, .cmp-parallax-logo-video-and-animation .cmp-= +parallax-logo-video-animation--panel .cmp-hero-video-dark .cmp-text p .anim= +ate-sub-title-small, .cmp-parallax-logo-video-and-animation .cmp-parallax-l= +ogo-video-animation--panel .cmp-hero-video-dark .cmp-text span, .cmp-parall= +ax-logo-video-and-animation .cmp-parallax-logo-video-animation--panel .cmp-= +hero-video-dark .cmp-text ul { color: rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-hero-video-dark .cmp-text a { color: rgb(255, 255, 255); text-de= +coration: underline; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-hero-video-dark .cmp-button--text-brand-link .cmp-button { color= +: rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-hero-video-dark .cmp-button--text-brand-link .cmp-button::before= + { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-hero-video-dark .cmp-button--text-brand-link .cmp-button__text::= +before { color: rgb(255, 255, 255); } + +@media screen and (max-width: 999.9px) { + .cmp-parallax-logo-video-and-animation--reverse .cmp-parallax-logo-video-= +animation { -webkit-box-orient: vertical; -webkit-box-direction: reverse; f= +lex-direction: column-reverse; } +} + +.parallax-logo-video-social { position: relative; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social { display: flex= +; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directi= +on: column; -webkit-box-pack: center; justify-content: center; min-height: = +400px; overflow: hidden; position: relative; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social { height: 100= +vh; } +} + +@media screen and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social { -webkit-box= +-orient: vertical; -webkit-box-direction: reverse; flex-direction: column-r= +everse; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel { width:= + 100%; position: relative; display: flex; -webkit-box-orient: vertical; -we= +bkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel { heig= +ht: 100%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel { heig= +ht: 100%; position: absolute; -webkit-box-pack: center; justify-content: ce= +nter; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title { = +position: absolute; z-index: 4; width: 100%; height: 80vh; margin: 4.8rem 0= +px 12.8rem; pointer-events: none; } + +@media screen and (max-width: 540px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +{ height: 50vh; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +{ margin: 0px; } +} + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +{ font-size: 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +{ opacity: 0; height: auto; margin: 0px; bottom: 27%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title .c= +mp-title { width: 100%; height: 100%; position: relative; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title .c= +mp-title__text { transform: translate(-50%, 50%); left: 50%; position: abso= +lute; font-size: 3.2rem; line-height: 2.88rem; font-weight: 600; width: 100= +%; text-align: center; bottom: 5%; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +.cmp-title__text { font-size: 4rem; line-height: 3.6rem; bottom: 20%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +.cmp-title__text { font-size: 5.27rem; line-height: 5.27rem; bottom: 27%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg, .= +parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video { d= +isplay: flex; -webkit-box-pack: center; justify-content: center; -webkit-bo= +x-align: center; align-items: center; position: absolute; width: 100%; heig= +ht: 100%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg { po= +inter-events: none; display: none; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg { = +position: relative; display: inherit; z-index: 4; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg .cmp= +-image { position: relative; width: 100%; height: 100%; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg .c= +mp-image { height: auto; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg .cmp= +-image__image { position: relative; width: 100%; height: 100%; background-c= +olor: rgb(107, 107, 107); margin-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg .c= +mp-image__image { width: 90%; background-color: transparent; z-index: 2; po= +sition: absolute; height: auto; transform: translate(-50%, -50%); top: 50%;= + left: 50%; overflow: hidden; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image { = +width: 100%; height: 80vh; margin: 4.8rem 0px 12.8rem; } + +@media screen and (max-width: 540px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image = +{ height: 50vh; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image = +{ margin: 0px; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image = +{ display: none; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image .c= +mp-image { position: relative; width: 100%; height: 100%; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image .c= +mp-image__image { margin: 0px auto; position: relative; width: 30%; top: 30= +%; } + +@media screen and (max-width: 540px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image = +.cmp-image__image { width: 50%; top: 20%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote { position: relative; width: 100%; color: rgb(0, 0, 0); text-al= +ign: start; align-self: center; opacity: 1; z-index: 3; background: rgb(204= +, 204, 204); } + +@media screen and (max-width: 767.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote { min-height: 100vh; height: 100vh; } +} + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote { position: absolute; background: none; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote { position: relative; width: calc(100% - 30px); max-width: 98= +rem; padding: 0px 5%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote__desktop { height: 80vh; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote__mobile { height: 135vh; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote__content { position: relative; z-index: 2; padding: 6% 5% 0px; = +margin-bottom: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { padding: 0px 8%; top: 50%; transform: translateY(1= +0%); } +} + +@media screen and (min-width: 768px) and (max-width: 1040px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { width: 70%; } +} + +@media screen and (min-width: 1041px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { width: 47%; } +} + +@media screen and (min-width: 1200px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { height: 100%; padding: 0px; margin-bottom: 0px; tr= +ansform: translateY(-40%); } +} + +@media screen and (min-width: 1000px) and (max-height: 700px) and (min-heig= +ht: 400px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { width: 65%; transform: translateY(-33%); } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote__content > .cmp-button--text-brand-link { margin-top: 4.48rem; = +} + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content > .cmp-button--text-brand-link { margin-top: 3.6rem;= + } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content > .cmp-button--text-brand-link { margin-top: 5.27rem= +; } +} + +@media screen and (max-height: 700px) and (min-height: 400px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content > .cmp-button--text-brand-link { margin-top: 1.8rem;= + } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--description { margin: 0px 0px 1.4rem; padding: 0px 2.2% 0px 0p= +x; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--description { padding: 0px 3.8% 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--description { margin-bottom: 1.6rem; padding: 0px; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--description p { opacity: 1; font-size: 1.92rem; font-family: G= +T-Sectra-Fine-Book, "Book Antiqua", Georgia, serif; font-weight: 400; margi= +n-bottom: 2rem; color: rgb(0, 0, 0); line-height: 2.88rem; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--description p { margin-bottom: 2rem; font-size: 2.24rem; lin= +e-height: 3.36rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--description p { margin-bottom: 2.5rem; font-size: 2.6rem; li= +ne-height: 3.9rem; opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--name .cmp-title__text { font-size: 1.28rem; line-height: 1.92r= +em; font-weight: 500; opacity: 1; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--name .cmp-title__text { font-size: 1.8rem; line-height: 2.7r= +em; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--name .cmp-title__text { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--title { margin: 0px auto; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--title h2 { color: rgb(0, 0, 0); font-weight: 500; font-size: 1= +.28rem; line-height: 1.92rem; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--title h2 { font-size: 1.8rem; line-height: 2.7rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--title h2 { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons { display: flex; -webkit-box-orient: horizontal; = +-webkit-box-direction: normal; flex-flow: wrap; font-size: 4.48rem; line-he= +ight: 4.48rem; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote .social-icons { font-size: 4rem; line-height: 3.6rem; flex-wr= +ap: nowrap; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote .social-icons { font-size: 5.27rem; line-height: 5.27rem; fle= +x-wrap: nowrap; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons .social-icon { margin-right: 2%; margin-top: 0px;= + } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons .social-icon .cmp-button__text::before { margin-r= +ight: 2.3rem; margin-left: 2.5rem; font-size: 2.2rem; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons .social-icon__twitter::after { position: absolute= +; opacity: 1; top: 1.4rem; left: 1rem; content: "=EF=89=83"; font-size: 1.6= +rem; font-family: Ionicons; display: block; font-weight: 400; font-style: n= +ormal; line-height: 1; text-transform: none; letter-spacing: normal; overfl= +ow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothin= +g: antialiased; text-rendering: optimizelegibility; font-feature-settings: = +"liga"; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote .social-icons .social-icon__twitter::after { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons .social-icon__linkedin::after { position: absolut= +e; opacity: 1; top: 1.2rem; left: 0.9rem; content: "=EE=A4=94"; font-size: = +1.6rem; font-family: Ionicons; display: block; font-weight: 400; font-style= +: normal; line-height: 1; text-transform: none; letter-spacing: normal; ove= +rflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoot= +hing: antialiased; text-rendering: optimizelegibility; font-feature-setting= +s: "liga"; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote .social-icons .social-icon__linkedin::after { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons--animate-icons .social-icon__linkedin::after, .pa= +rallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-parall= +ax-quote .social-icons--animate-icons .social-icon__twitter::after { opacit= +y: 1; transition: opacity 1s ease 1s; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link { opacity: 1; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-b= +utton--text-brand-link { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link .cmp-button, .parallax-logo-video-social .cmp-parallax= +-logo-video-social--panel .cmp-button--text-brand-link .cmp-button:hover { = +color: rgb(0, 0, 0); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link .cmp-button::before { color: rgb(0, 0, 0); border: 1px= + solid rgb(0, 0, 0); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link .cmp-button__text { white-space: normal; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link .cmp-button:visited, .parallax-logo-video-social .cmp-= +parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-button_= +_text::before { color: rgb(0, 0, 0); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video { = +position: relative; width: 100%; height: 100%; max-height: 100%; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +{ position: absolute; } +} + +@media screen and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video--animation { height: 100%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero { height: 100%; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero { -webkit-box-pack: center; justify-content: center; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__content { height: 100%; width: 100%; max-width: 98rem; paddi= +ng: 0px 5%; margin: 0px auto; position: absolute; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__content { padding: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__content { padding: 0px 8%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__video { display: none; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video { position: relative; display: inline-block; transfo= +rm: none; top: 0%; left: 0%; width: 140%; height: auto; object-fit: contain= +; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video { position: absolute; transform: translate(-50%, -50= +%); top: 50%; left: 51%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__video-container { height: 100%; display: none; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video-container { display: flex; width: 100vw; height: 100= +%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video-container { height: 100vh; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__video-container .cmp-video-hero__controls { bottom: 5px; dis= +play: none; right: 15px; z-index: 3; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video-container .cmp-video-hero__controls { display: block= +; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video-container .cmp-video-hero__controls { opacity: 0; po= +sition: absolute; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__video-container .cmp-video-hero__controls button { color: rg= +b(0, 0, 0); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--profile-image = +{ display: block; inset: 0px; position: absolute; z-index: -1; width: 100%;= + } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--profile-imag= +e { display: none; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--profile-image = +.cmp-image { height: 100vh; overflow: hidden; position: relative; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--profile-image = +.cmp-image__image { object-fit: cover; top: 10%; left: 10%; width: 100%; tr= +ansform: scale(1.2); position: absolute; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + { overflow: visible; height: 100%; min-height: 90rem; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] { -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-dir= +ection: column-reverse; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel { position: relative; height: auto;= + } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-title { opacity: 1; height: 200px; = +min-height: 200px; position: relative; margin: 0px; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-parallax-quote { opacity: 1; p= +osition: relative; height: 440px; min-height: 500px; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote { position: a= +bsolute; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-parallax-quote__content { top:= + 10%; } + +@media screen and (max-width: 801px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote__content { to= +p: 0px; } +} + +@media screen and (min-width: 802px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote__content { to= +p: 30%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-button--te= +xt-brand-link, .parallax-logo-video-social .cmp-parallax-logo-video-social[= +data-authoring] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote = +h2, .parallax-logo-video-social .cmp-parallax-logo-video-social[data-author= +ing] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote p { opacity= +: 1; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-video { position: absolute; } + +@media screen and (max-width: 767.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel-video { min-height: 440px; } +} + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel-video { position: relative; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-svg { display: block; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-svg .cmp-image__image { position: r= +elative; height: auto; background-color: rgb(107, 107, 107); top: 9rem; lef= +t: 0px; overflow: hidden; transform: translate(0px); width: 100%; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-image { display: block; width: 100%= +; height: 250px; min-height: 250px; margin: 0px; position: relative; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-image .cmp-image__image { height: 2= +50px; min-height: 250px; width: auto; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__video { left: 0px;= + top: 0px; height: 70rem; min-height: 70rem; width: 100vw; transform: trans= +late(0px); object-fit: cover; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-video-hero__video-container = +{ height: 70rem; min-height: 70rem; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__content { padding:= + 0px 5%; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-video-hero__content { width:= + calc(100% - 30px); max-width: 98rem; padding: 0px 6.5%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-video-hero__content { paddin= +g: 0px 5%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__content .text p { = +opacity: 1; font-size: 2rem; line-height: 2rem; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__content .cmp-butto= +n--text-brand-link { opacity: 1; position: absolute; bottom: 1rem; z-index:= + 3; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__content-container = +{ display: flex; -webkit-box-pack: center; justify-content: center; height:= + 100%; min-height: 70rem; visibility: visible; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--profile-image .cmp-image { height: 500px;= + min-height: 500px; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--profile-image .cmp-image__image { top: -5= +0%; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social.cmp-parallax-logo-video-and-animation--revers= +e .cmp-parallax-logo-video-social[data-authoring] { -webkit-box-orient: ver= +tical; -webkit-box-direction: normal; flex-direction: column; } +} + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text .cmp-text= +__paragraph, .parallax-logo-video-social.cmp-parallax-logo-video-and-animat= +ion--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-t= +ext__paragraph, .parallax-logo-video-social.cmp-parallax-logo-video-and-ani= +mation--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cm= +p-text h2, .parallax-logo-video-social.cmp-parallax-logo-video-and-animatio= +n--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-tex= +t h3, .parallax-logo-video-social.cmp-parallax-logo-video-and-animation--da= +rk .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text h4,= + .parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .c= +mp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text h5, .par= +allax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-pa= +rallax-logo-video-social--panel .cmp-parallax-quote .cmp-text h6, .parallax= +-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-paralla= +x-logo-video-social--panel .cmp-parallax-quote .cmp-text ol, .parallax-logo= +-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-log= +o-video-social--panel .cmp-parallax-quote .cmp-text p, .parallax-logo-video= +-social.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-vide= +o-social--panel .cmp-parallax-quote .cmp-text p .animate-sub-title-large, .= +parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp= +-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text p .animate= +-sub-title-medium, .parallax-logo-video-social.cmp-parallax-logo-video-and-= +animation--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote = +.cmp-text p .animate-sub-title-small, .parallax-logo-video-social.cmp-paral= +lax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel .= +cmp-parallax-quote .cmp-text span, .parallax-logo-video-social.cmp-parallax= +-logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp= +-parallax-quote .cmp-text ul, .parallax-logo-video-social.cmp-parallax-logo= +-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-para= +llax-quote .cmp-title .cmp-text__paragraph, .parallax-logo-video-social.cmp= +-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--p= +anel .cmp-parallax-quote .cmp-title__text, .parallax-logo-video-social.cmp-= +parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--pa= +nel .cmp-parallax-quote .cmp-title h2, .parallax-logo-video-social.cmp-para= +llax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel = +.cmp-parallax-quote .cmp-title h3, .parallax-logo-video-social.cmp-parallax= +-logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp= +-parallax-quote .cmp-title h4, .parallax-logo-video-social.cmp-parallax-log= +o-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .cmp-title h5, .parallax-logo-video-social.cmp-parallax-logo-vi= +deo-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-paralla= +x-quote .cmp-title h6, .parallax-logo-video-social.cmp-parallax-logo-video-= +and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-qu= +ote .cmp-title ol, .parallax-logo-video-social.cmp-parallax-logo-video-and-= +animation--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote = +.cmp-title p, .parallax-logo-video-social.cmp-parallax-logo-video-and-anima= +tion--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-= +title p .animate-sub-title-large, .parallax-logo-video-social.cmp-parallax-= +logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-= +parallax-quote .cmp-title p .animate-sub-title-medium, .parallax-logo-video= +-social.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-vide= +o-social--panel .cmp-parallax-quote .cmp-title p .animate-sub-title-small, = +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-title span, .p= +arallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-= +parallax-logo-video-social--panel .cmp-parallax-quote .cmp-title ul { color= +: rgb(255, 255, 255); } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text a, .paral= +lax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-para= +llax-logo-video-social--panel .cmp-parallax-quote .cmp-title a { color: rgb= +(255, 255, 255); text-decoration: underline; } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-button--text-b= +rand-link .cmp-button { color: rgb(255, 255, 255); } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-button--text-b= +rand-link .cmp-button::before { color: rgb(255, 255, 255); border: 1px soli= +d rgb(255, 255, 255); } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-butto= +n, .parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark = +.cmp-parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-bu= +tton:hover, .parallax-logo-video-social.cmp-parallax-logo-video-and-animati= +on--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-bu= +tton--text-brand-link .cmp-button:visited, .parallax-logo-video-social.cmp-= +parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--pa= +nel .cmp-parallax-quote .cmp-button--text-brand-link .cmp-button__text::bef= +ore { color: rgb(255, 255, 255); } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-butto= +n::before { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255)= +; } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-butto= +n__text::before, .parallax-logo-video-social.cmp-parallax-logo-video-and-an= +imation--dark .cmp-parallax-logo-video-social--panel .cmp-video-hero__contr= +ols button, .parallax-logo-video-social .cmp-parallax-logo-video-social--pa= +nel .cmp-hero-video-dark .cmp-text h2, .parallax-logo-video-social .cmp-par= +allax-logo-video-social--panel .cmp-hero-video-dark .cmp-text h3, .parallax= +-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-hero-video-d= +ark .cmp-text h4, .parallax-logo-video-social .cmp-parallax-logo-video-soci= +al--panel .cmp-hero-video-dark .cmp-text h5, .parallax-logo-video-social .c= +mp-parallax-logo-video-social--panel .cmp-hero-video-dark .cmp-text h6, .pa= +rallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-hero-v= +ideo-dark .cmp-text ol, .parallax-logo-video-social .cmp-parallax-logo-vide= +o-social--panel .cmp-hero-video-dark .cmp-text p, .parallax-logo-video-soci= +al .cmp-parallax-logo-video-social--panel .cmp-hero-video-dark .cmp-text p = +.animate-sub-title-large, .parallax-logo-video-social .cmp-parallax-logo-vi= +deo-social--panel .cmp-hero-video-dark .cmp-text p .animate-sub-title-mediu= +m, .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-= +hero-video-dark .cmp-text p .animate-sub-title-small, .parallax-logo-video-= +social .cmp-parallax-logo-video-social--panel .cmp-hero-video-dark .cmp-tex= +t span, .parallax-logo-video-social .cmp-parallax-logo-video-social--panel = +.cmp-hero-video-dark .cmp-text ul { color: rgb(255, 255, 255); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-her= +o-video-dark .cmp-text a { color: rgb(255, 255, 255); text-decoration: unde= +rline; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-her= +o-video-dark .cmp-button--text-brand-link .cmp-button { color: rgb(255, 255= +, 255); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-her= +o-video-dark .cmp-button--text-brand-link .cmp-button::before { color: rgb(= +255, 255, 255); border: 1px solid rgb(255, 255, 255); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-her= +o-video-dark .cmp-button--text-brand-link .cmp-button__text::before { color= +: rgb(255, 255, 255); } + +.cmp-side-share { position: fixed; top: 50%; transform: translateY(-50%); } + +.cmp-side-share-container { position: fixed; top: 40%; background-color: rg= +b(242, 242, 242); opacity: 0; transform: translateX(-200%); border-radius: = +8px; transition: opacity 0.3s ease-in 0.2s, transform 0.4s ease-in, -webkit= +-transform 0.4s ease-in; } + +@media screen and (max-width: 767.9px) { + .cmp-side-share-container { display: none; } +} + +.cmp-side-share.cmp--is-animation { opacity: 1; padding: 0px; z-index: 999;= + } + +.cmp-side-share.cmp--is-animation .cmp-side-share-container { transition: o= +pacity 0.4s ease-in 0s, transform 0.4s ease-in 0s, -webkit-transform 0.4s e= +ase-in 0s; transform: translateX(0px); opacity: 1; } + +.cmp-side-share.cmp--is-animation .cmp-share-banner__items .cmp-share-banne= +r__item { position: relative; margin-bottom: 10px; margin-left: 10px; margi= +n-right: 10px; } + +.cmp-side-share.cmp--is-animation .cmp-share-banner__items .cmp-share-banne= +r__icon { padding: 10px 5px; transform: translateY(0px); } + +.cmp-side-share .cmp-share-banner__item:first-child .cmp-share-banner__icon= + { margin-left: 20px; } + +.cmp-side-share .cmp-share-banner__items { -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; top: 0px; opacity: 1; = +-webkit-box-align: start; align-items: start; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner { opacity: 0; pa= +dding-top: 10px; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item { height: = +42px; width: 42px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__item { height= +: 32px; width: 32px; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item:first-chil= +d .cmp-share-banner__icon { transition: all 0.3s ease-out 0s; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item:nth-child(= +2) .cmp-share-banner__icon { transition: all 0.6s ease-out 0s; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item:nth-child(= +3) .cmp-share-banner__icon { transition: all 0.9s ease-out 0s; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item:nth-child(= +4) .cmp-share-banner__icon { transition: all 1.2s ease-out 0s; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon { height: = +42px; width: 42px; color: rgb(107, 107, 107); background-color: rgb(255, 25= +5, 255); padding: 10px; border: 0.0625rem solid rgb(107, 107, 107); positio= +n: absolute; transform: translateY(2500px); margin-left: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon { height= +: 32px; width: 32px; padding: 7px 4px 4px; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--mail { bo= +rder: 0.0625rem solid rgb(107, 107, 107); color: rgb(107, 107, 107); backgr= +ound-color: rgb(255, 255, 255); } + +@media screen and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--mail { = +display: block; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon:first-chil= +d { margin-left: 0px; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon:hover { ba= +ckground-color: rgb(107, 107, 107); color: rgb(255, 255, 255); } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--linkedin:= +:after { content: "=EE=A4=94"; font-size: 17px; font-family: Ionicons; disp= +lay: block; font-weight: 400; font-style: normal; line-height: 1; text-tran= +sform: none; letter-spacing: normal; overflow-wrap: normal; white-space: no= +wrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: = +optimizelegibility; font-feature-settings: "liga"; width: 20px; height: 20p= +x; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--linkedi= +n::after { width: 15px; height: 15px; content: "=EE=A4=94"; font-size: 13px= +; font-family: Ionicons; display: block; font-weight: 400; font-style: norm= +al; line-height: 1; text-transform: none; letter-spacing: normal; overflow-= +wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: = +antialiased; text-rendering: optimizelegibility; font-feature-settings: "li= +ga"; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--twitter::= +after { content: "=EF=89=83"; font-size: 20px; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--twitter= +::after { content: "=EF=89=83"; font-size: 15px; font-family: Ionicons; dis= +play: block; font-weight: 400; font-style: normal; line-height: 1; text-tra= +nsform: none; letter-spacing: normal; overflow-wrap: normal; white-space: n= +owrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering:= + optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--instagram= +::after { content: "=EF=8D=91"; font-size: 20px; font-family: Ionicons; dis= +play: block; font-weight: 400; font-style: normal; line-height: 1; text-tra= +nsform: none; letter-spacing: normal; overflow-wrap: normal; white-space: n= +owrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering:= + optimizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--instagr= +am::after { content: "=EF=8D=91"; font-size: 15px; font-family: Ionicons; d= +isplay: block; font-weight: 400; font-style: normal; line-height: 1; text-t= +ransform: none; letter-spacing: normal; overflow-wrap: normal; white-space:= + nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-renderin= +g: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--facebook:= +:after { content: "=EF=88=B1"; font-size: 20px; font-family: Ionicons; disp= +lay: block; font-weight: 400; font-style: normal; line-height: 1; text-tran= +sform: none; letter-spacing: normal; overflow-wrap: normal; white-space: no= +wrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: = +optimizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--faceboo= +k::after { content: "=EF=88=B1"; font-size: 15px; font-family: Ionicons; di= +splay: block; font-weight: 400; font-style: normal; line-height: 1; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--mail::aft= +er { content: "=EF=90=A2"; font-size: 20px; font-family: Ionicons; display:= + block; font-weight: 400; font-style: normal; line-height: 1; text-transfor= +m: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap= +; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opti= +mizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--mail::a= +fter { width: 11.25px; margin: 0px auto; content: "=EF=90=A2"; font-size: 1= +5px; font-family: Ionicons; display: block; font-weight: 400; font-style: n= +ormal; line-height: 1; text-transform: none; letter-spacing: normal; overfl= +ow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothin= +g: antialiased; text-rendering: optimizelegibility; font-feature-settings: = +"liga"; } +} + +.parallax-text-header-video-animation { position: relative; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: = +normal; flex-direction: column; -webkit-box-pack: center; justify-content: = +center; min-height: 400px; overflow: hidden; position: relative; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation { height: calc(100vh - 71px); } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel { width: 100%; position: relative; display: flex; -webkit-box-o= +rient: vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel { height: 100%; position: absolute; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel-svg, .parallax-text-header-video-animation .cmp-parallax-text= +-header-video-animation--panel-video { display: flex; -webkit-box-pack: cen= +ter; justify-content: center; -webkit-box-align: center; align-items: cente= +r; position: absolute; width: 100%; height: 100%; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel-svg { display: none; pointer-events: none; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel-svg { display: block; position: relative; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel-svg .cmp-image { width: 100%; height: 100%; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel-svg .cmp-image__image { position: relative; width: 100%; height= +: 100%; background-color: rgb(0, 0, 0); margin-bottom: 1rem; opacity: 1; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel-svg .cmp-image__image { width: 101%; height: 101%; position: = +absolute; margin-bottom: 0px; background-color: transparent; z-index: 2; ob= +ject-fit: cover; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-header { display: block; text-align: center; marg= +in: 10rem auto 5px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-header { margin-top: 20rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-header { display: none; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-header .cmp-text, .parallax-text-header-video-ani= +mation .cmp-parallax-text-header-video-animation--panel .cmp-parallax-heade= +r p { font-size: 2.4rem; font-weight: 500; line-height: 3.2rem; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-header .cmp-text, .parallax-text-header-video-a= +nimation .cmp-parallax-text-header-video-animation--panel .cmp-parallax-hea= +der p { font-size: 3.2rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-header .cmp-text { padding: 0px 20%; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-quote { position: relative; color: rgb(0, 0, 0); = +text-align: center; align-self: center; opacity: 1; z-index: 3; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote { position: absolute; opacity: 1; bottom:= + 0px; top: 63%; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-quote--author p { font-size: 1.6rem; line-height:= + 1.2; font-weight: 700; margin-bottom: 10px; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote--author p { font-size: 2.4rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-quote--position p { margin-bottom: 25px; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote--position p { margin-bottom: 30px; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-quote .cmp-button--text-brand-link { margin-botto= +m: 5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote .cmp-button--text-brand-link { margin-bot= +tom: 120px; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote .cmp-button--text-brand-link { margin-bot= +tom: 130px; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero { -webkit-box-pack: center; justify-content: ce= +nter; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero { width: 100vw; height: calc(100vh - 71px); } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__content { position: relative; height: auto; z-= +index: 1; width: 66%; padding: 0px; display: flex; -webkit-box-orient: vert= +ical; -webkit-box-direction: normal; flex-direction: column; left: 10%; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content { left: 0px; margin: 0px; width: 70%= +; transform: scale(1); } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content { margin: auto 0px; -webkit-box-pack= +: center; justify-content: center; align-self: center; padding: 0px; width:= + 53%; left: 0px; top: 0px; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content { transform: scale(0.9); padding-lef= +t: 0px; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__content-container { position: relative; width:= + 100%; height: 70rem; margin: 0px auto; padding: 0px; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content-container { margin: 0px auto; height= +: 100%; display: flex; max-width: 98rem; overflow-y: scroll; } +} + +@media screen and (min-width: 768px) and (max-width: 1024px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content-container { padding-left: 8%; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content-container::-webkit-scrollbar { displ= +ay: none; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__video { height: 100%; display: block; width: 1= +00vw; min-height: auto; object-fit: cover; position: relative; background-p= +osition: 50% center; cursor: default; outline: none; align-self: flex-end; = +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__video-container { display: flex; -webkit-box-p= +ack: center; justify-content: center; position: absolute; height: 70rem; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__video-container { left: 0px; right: 0px; hei= +ght: 100%; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__video { position: absolute; height: 100vh; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__controls { bottom: 5px; display: block; right:= + 15px; z-index: 9; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__controls { position: fixed; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__controls button { color: rgb(0, 0, 0); } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-title__text { color: rgb(0, 0, 0); text-al= +ign: left; margin-top: 30px; margin-bottom: 5rem; font-size: 3.04rem; font-= +weight: 600; line-height: 3.04rem; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-title__text { margin-top: 100px; font-si= +ze: 3.6rem; line-height: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-title__text { opacity: 0; margin-top: 0p= +x; font-size: 4rem; line-height: 4rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-text p { color: rgb(0, 0, 0); font-weight:= + 300; font-size: 1.792rem; line-height: 2.33rem; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p { font-size: 1.96rem; line-height= +: 2.94rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p { opacity: 0; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-text p .cmp-text__stat-percent { opacity: = +1; display: block; font-weight: 300; font-size: 5.6rem; line-height: 5.6rem= +; margin-top: 50px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p .cmp-text__stat-percent { font-si= +ze: 4.96rem; line-height: 4.96rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p .cmp-text__stat-percent { font-si= +ze: 5.44rem; line-height: 5.44rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-text p .cmp-text__stat-statistic { display= +: block; opacity: 1; font-weight: 300; font-size: 1.44rem; line-height: 1.5= +84rem; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p .cmp-text__stat-statistic { font-= +size: 1.62rem; line-height: 1.62rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-button--text-brand-link { margin-top: 60px= +; opacity: 1; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button { colo= +r: rgb(0, 0, 0); } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button::befor= +e { color: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0); } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button__text:= +:before { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-button--text-brand-link { opacity: 0; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] { height: auto; overflow: visible; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel, .par= +allax-text-header-video-animation .cmp-parallax-text-header-video-animation= +[data-authoring] .cmp-parallax-text-header-video-animation--panel-video { p= +osition: relative; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel-svg {= + display: none; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation[data-authoring] .cmp-parallax-text-header-video-animation--panel-svg= + { display: block; height: 30rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel-svg .= +cmp-img__image { position: relative; height: 30rem; background-color: rgb(0= +, 0, 0); } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +video-hero { height: 70rem; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +video-hero__video { top: 0px; height: 70rem; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +video-hero__content .cmp-button--text-brand-link, .parallax-text-header-vid= +eo-animation .cmp-parallax-text-header-video-animation[data-authoring] .cmp= +-parallax-text-header-video-animation--panel .cmp-video-hero__content .cmp-= +text p, .parallax-text-header-video-animation .cmp-parallax-text-header-vid= +eo-animation[data-authoring] .cmp-parallax-text-header-video-animation--pan= +el .cmp-video-hero__content .cmp-text span, .parallax-text-header-video-ani= +mation .cmp-parallax-text-header-video-animation[data-authoring] .cmp-paral= +lax-text-header-video-animation--panel .cmp-video-hero__content .cmp-title_= +_text { opacity: 1; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +parallax-header { display: block; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation[data-authoring] .cmp-parallax-text-header-video-animation--panel .cm= +p-parallax-header { display: none; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +parallax-quote { opacity: 1; position: relative; } + +.parallax-text-header-video-animation--dark .cmp-parallax-text-header-video= +-animation .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butto= +n, .parallax-text-header-video-animation--dark .cmp-parallax-text-header-vi= +deo-animation .cmp-video-hero__content .cmp-text p, .parallax-text-header-v= +ideo-animation--dark .cmp-parallax-text-header-video-animation .cmp-video-h= +ero__content .cmp-title__text, .parallax-text-header-video-animation--dark = +.cmp-parallax-text-header-video-animation .cmp-video-hero__content .cmp-tit= +le__text .cmp-title__link { color: rgb(255, 255, 255); } + +.parallax-text-header-video-animation--dark .cmp-parallax-text-header-video= +-animation .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butto= +n::before { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255)= +; } + +.parallax-text-header-video-animation--dark .cmp-parallax-text-header-video= +-animation .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butto= +n__text::before, .parallax-text-header-video-animation--dark .cmp-parallax-= +text-header-video-animation .cmp-video-hero__controls button { color: rgb(2= +55, 255, 255); } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation--reverse .cmp-parallax-text-header-= +video-animation .cmp-parallax-quote { opacity: 0; } +} + +@media screen and (max-width: 999.9px) { + .parallax-text-header-video-animation--reverse .cmp-parallax-text-header-= +video-animation { -webkit-box-orient: vertical; -webkit-box-direction: reve= +rse; flex-direction: column-reverse; } +} + +.cmp-top-marquee--carousel .title .cmp-title__text { color: rgb(0, 0, 0); t= +ext-align: center; font-weight: 300; font-size: 7.3rem; line-height: 1.04; = +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--carousel .title .cmp-title__text { font-size: 6.7rem; } +} + +@media screen and (max-width: 767.9px) { + .cmp-top-marquee--carousel .title .cmp-title__text { font-size: 4rem; } +} + +.cmp-top-marquee--carousel .text { margin: 3rem 0px; } + +@media screen and (max-width: 767.9px) { + .cmp-top-marquee--carousel .text { margin: 1.5rem 0px; } +} + +.cmp-top-marquee--carousel .text .cmp-text p { text-align: center; color: r= +gb(0, 0, 0); font-weight: 300; font-size: 2.4rem; line-height: 1; } + +@media screen and (max-width: 767.9px) { + .cmp-top-marquee--carousel .text .cmp-text p { font-size: 2rem; line-heig= +ht: 1.04; } +} + +.cmp-top-marquee--carousel .cmp-button--text-brand-link .cmp-button { color= +: rgb(0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link .cmp-button::before= + { border: 1px solid rgb(0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on { opacity: 0; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on .cmp-button::before { border-color: rgb(0, 0, 0); transition: all 0.4s e= +ase 0s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on .cmp-button .cmp-button__text { font-weight: 600; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on .cmp-button .cmp-button__text::before { position: absolute; left: -20px;= + opacity: 0; transition: all 0.4s ease 0s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active { opacity: 1; transition: opacity 0.1s ease= + 0.1s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button { width: auto; height: auto; ma= +rgin: 0px; padding: 1rem; min-width: auto; text-decoration: none; position:= + relative; text-transform: lowercase; font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-weight: 500; font-size: 1.6rem= +; line-height: 2rem; background: none; cursor: pointer; color: rgb(0, 77, 2= +55); text-align: left; opacity: 1; transition: opacity 0.6s ease 0s; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--anima= +tion.cmp-button--animation-active .cmp-button { font-size: 1.9rem; line-hei= +ght: 2.375rem; } +} + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button::before { content: ""; left: 0p= +x; top: 50%; transform: translateY(-50%); width: 3.4rem; height: 3.4rem; bo= +rder: 1px solid rgb(0, 77, 255); border-radius: 50px; position: absolute; t= +ransition: all 0.4s ease 0s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:hover { color: rgb(0, 77, 255);= + } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--anima= +tion.cmp-button--animation-active .cmp-button:hover::before { width: 100%; = +} +} + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button .cmp-button__text::before { bac= +kground: rgb(0, 77, 255); position: absolute; content: ""; height: 1px; max= +-width: calc(100% - 2.1em); width: 0%; transition: none 0s ease 0s; left: 0= +px; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:visited { color: rgb(0, 77, 255= +); } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--anima= +tion.cmp-button--animation-active .cmp-button:not(:hover)::before { width: = +3.4rem; } +} + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:focus { box-shadow: rgb(0, 0, 1= +36) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset:= + 1px; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:focus:not(:focus-visible) { box= +-shadow: none; outline: none; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button::before { border-color: rgb(0, = +0, 0); transition-delay: 0.2s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:focus { outline: rgb(0, 0, 136)= + solid 1px; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button .cmp-button__text { color: rgb(= +0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button .cmp-button__text::before { con= +tent: "=EF=8F=96"; font-size: 34px; font-family: Ionicons; font-weight: 400= +; font-style: normal; line-height: 1; text-transform: none; letter-spacing:= + normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webki= +t-font-smoothing: antialiased; text-rendering: optimizelegibility; font-fea= +ture-settings: "liga"; opacity: 1; position: relative; display: inline-flex= +; -webkit-box-align: center; align-items: center; transition: all 0.4s ease= + 0.6s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button__text { visibility: hidden; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button__text::before { visibility: vis= +ible; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active-text .cmp-button__text { visibility: visibl= +e; transition: visibility 0.4s ease 0s; } + +.cmp-top-marquee--carousel .cmp-carousel__item { height: 80vh; overflow: hi= +dden; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation { position: = +relative; height: 100%; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero { height: 100%; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__content-container { width: 90%; text-align: center; position: absolute= +; top: 50%; left: 50%; z-index: 1; transform: translate(-50%, -50%); } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video= +-hero__content-container { transform: translate(-50%, -60%); } +} + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__content-container .cmp-video-hero__content { margin: 0px auto; padding= +: 0px; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video= +-hero__content-container .cmp-video-hero__content { width: 90%; } +} + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__content-container .cmp-video-hero__content-wrap, .cmp-top-marquee--car= +ousel .cmp-carousel__item .videoanimation .cmp-video-hero__video-container = +{ height: 100%; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__video-container .cmp-video-hero__video { position: absolute; top: 50%;= + left: 50%; min-width: 100%; min-height: 100%; transform: translate(-50%, -= +50%); } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__video-container .cmp-image__image { position: absolute; width: 100%; h= +eight: 100%; left: 50%; top: 50%; transform: translate(-50%, -50%); object-= +fit: cover; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__video-container .cmp-video-hero__controls { z-index: 1; } + +@media screen and (max-width: 999.9px) { + .cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video= +-hero__video-container .cmp-video-hero__controls { right: 6%; } +} + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__controls-pause, .cmp-top-marquee--carousel .cmp-carousel__item .videoa= +nimation .cmp-video-hero__controls-play { color: rgb(0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-carousel__actions { display: none; } + +.cmp-top-marquee--carousel .cmp-carousel__cta-container { position: absolut= +e; margin-left: auto; margin-right: auto; left: 0px; right: 0px; text-align= +: center; bottom: 10px; display: block; z-index: 0; } + +@media screen and (max-width: 999.9px) { + .cmp-top-marquee--carousel .cmp-carousel__cta-container { bottom: 50px; } +} + +.cmp-top-marquee--carousel .cmp-carousel__cta-container .cmp-button { margi= +n: 0px; } + +.cmp-top-marquee--carousel .cmp-carousel__cta-container .cmp-button::before= + { display: none; } + +.cmp-top-marquee--carousel .cmp-carousel__cta-container .cmp-button .cmp-bu= +tton__text::after { content: "=EF=8F=90"; font-size: 48px; font-family: Ion= +icons; display: block; font-weight: 400; font-style: normal; line-height: 1= +; text-transform: none; letter-spacing: normal; overflow-wrap: normal; whit= +e-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-= +rendering: optimizelegibility; font-feature-settings: "liga"; color: rgb(0,= + 0, 0); } + +.cmp-top-marquee--carousel .cmp-carousel__cta-container .cmp-button__cta-sc= +roll-arrow .cmp-button__text { margin: 0px; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators { position: absolute; = +bottom: 20px; margin: 0px auto; left: 0px; right: 0px; width: 80%; z-index:= + 1; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--carousel .cmp-carousel__indicators { bottom: 10%; } +} + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__actions= + { margin-top: 0px; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__actions= + .cmp-carousel__action { background-color: transparent; margin: 0px 8px 0px= + 0px; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__actions= + .cmp-carousel__action .cmp-carousel__action-icon::after { font-size: 1.8re= +m; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__indicat= +or { background-color: transparent; border-color: rgb(0, 0, 0); border-radi= +us: 50%; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__indicat= +or:not(.active) { background-color: transparent; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__indicat= +or.cmp-carousel__indicator--active { background-color: rgb(0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-text p, .cmp-top-marq= +uee--carousel .cmp-top-marquee-dark .cmp-title__text { color: rgb(255, 255,= + 255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-button--text-brand-li= +nk.cmp-button--animation.cmp-button--animation-active .cmp-button::before, = +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-button--text-brand-li= +nk.cmp-button--animation .cmp-button::before { border-color: rgb(255, 255, = +255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-button--text-brand-li= +nk.cmp-button--animation.cmp-button--animation-active .cmp-button__text { c= +olor: rgb(255, 255, 255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-carousel__indicator {= + border-color: rgb(255, 255, 255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-carousel__indicator.c= +mp-carousel__indicator--active { background-color: rgb(255, 255, 255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-button__cta-scroll-ar= +row .cmp-button__text::after, .cmp-top-marquee--carousel .cmp-top-marquee-d= +ark .cmp-video-hero__video-container .cmp-video-hero__controls .cmp-video-h= +ero__controls-pause, .cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-= +video-hero__video-container .cmp-video-hero__controls .cmp-video-hero__cont= +rols-play { color: rgb(255, 255, 255); } + +.cmp-top-marquee--parallax { position: relative; } + +.cmp-top-marquee--parallax.cmp-top-marquee-dark .cmp-top-marquee--panel.cmp= +-top-marquee--panel-2 .cmp-top-marquee--quote-container .cmp-button, .cmp-t= +op-marquee--parallax.cmp-top-marquee-dark .cmp-top-marquee--panel.cmp-top-m= +arquee--panel-2 .cmp-top-marquee--quote-container .cmp-top-marquee--author,= + .cmp-top-marquee--parallax.cmp-top-marquee-dark .cmp-top-marquee--panel.cm= +p-top-marquee--panel-2 .cmp-top-marquee--quote-container .cmp-top-marquee--= +quote p { color: rgb(255, 255, 255); } + +.cmp-top-marquee--parallax.cmp-top-marquee-dark .cmp-top-marquee--panel.cmp= +-top-marquee--panel-2 .cmp-top-marquee--quote-container .cmp-button::before= + { border-color: rgb(255, 255, 255); } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] { height: auto;= + overflow: visible; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--svg { min-height: 30rem; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--svg .cmp-image__image { background-color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--content-container .subtitle, .cmp-top-marquee--parallax .cmp-top-marquee= +[data-authoring] .cmp-top-marquee--content-container .text, .cmp-top-marque= +e--parallax .cmp-top-marquee[data-authoring] .cmp-top-marquee--content-cont= +ainer .title, .cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .= +cmp-top-marquee--cta-scroll { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-0 { display: none; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-1, .cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cm= +p-top-marquee--panel-2 { max-height: 95rem; position: relative; overflow: h= +idden; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-2 .cmp-top-marquee--author, .cmp-top-marquee--parallax .cmp-top-ma= +rquee[data-authoring] .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-cta, = +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-2 .cmp-top-marquee--quote-container { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-2 .videoanimation { position: absolute; width: 100%; height: 100%;= + top: 0px; left: 0px; opacity: 1; z-index: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-2 .cmp-video-hero { min-height: 30rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marq= +uee--panel-2 .cmp-video-hero { opacity: 1; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] { height: auto= +; overflow: visible; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--svg { min-height: 30rem; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--svg .cmp-image__image { background-color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--content-container .subtitle, .cmp-top-marquee--parallax .cmp-top-marque= +e[data-previewing] .cmp-top-marquee--content-container .text, .cmp-top-marq= +uee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marquee--content-c= +ontainer .title, .cmp-top-marquee--parallax .cmp-top-marquee[data-previewin= +g] .cmp-top-marquee--cta-scroll { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--panel-0 { display: none; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--panel-1, .cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .= +cmp-top-marquee--panel-2 { max-height: 95rem; position: relative; overflow:= + hidden; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--panel-2 .cmp-top-marquee--author, .cmp-top-marquee--parallax .cmp-top-m= +arquee[data-previewing] .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-cta= +, .cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-mar= +quee--panel-2 .cmp-top-marquee--quote-container { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--panel-2 .cmp-video-hero { min-height: 30rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-mar= +quee--panel-2 .cmp-video-hero { opacity: 1; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee { height: calc(100vh - 71px);= + background: rgb(255, 255, 255); overflow: hidden; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee .cmp-container-offset { padding= +: 0px 15px; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee .cmp-container-offset { paddi= +ng: 0px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container.cmp-top-marq= +uee--active .subtitle, .cmp-top-marquee--parallax .cmp-top-marquee--content= +-container.cmp-top-marquee--active .text, .cmp-top-marquee--parallax .cmp-t= +op-marquee--content-container.cmp-top-marquee--active .title { opacity: 1; = +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container.cmp-top-ma= +rquee--active .subtitle, .cmp-top-marquee--parallax .cmp-top-marquee--conte= +nt-container.cmp-top-marquee--active .text, .cmp-top-marquee--parallax .cmp= +-top-marquee--content-container.cmp-top-marquee--active .title { opacity: 1= +; top: 0px; position: relative; transform: translateY(-15px); transition: o= +pacity 0.6s ease-in 0s, transform 0.8s ease 0s, -webkit-transform 0.8s ease= + 0s; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle, .= +cmp-top-marquee--parallax .cmp-top-marquee--content-container .text, .cmp-t= +op-marquee--parallax .cmp-top-marquee--content-container .title { opacity: = +1; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle,= + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .text, .cmp= +-top-marquee--parallax .cmp-top-marquee--content-container .title { opacity= +: 0; top: 15px; transform: translateY(15px); transition: opacity 0.2s ease-= +in 0s; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .title .cmp-= +title__text { font-size: 3.68rem; line-height: 3.68rem; font-weight: 600; t= +ext-align: center; margin-top: 60px; text-transform: none; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .title .cm= +p-title__text { font-size: 4rem; line-height: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .title .cm= +p-title__text { margin-top: 20px; font-size: 5.27rem; line-height: 5.27rem;= + } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle .c= +mp-title__text { font-size: 1.92rem; line-height: 1.92rem; font-weight: 600= +; text-align: center; margin-top: 20px; text-transform: none; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle = +.cmp-title__text { font-size: 2.56rem; line-height: 2.56rem; margin-top: 30= +px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle = +.cmp-title__text { margin-top: 20px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text { = +font-size: 1.6rem; line-height: 1.6rem; font-weight: 300; text-align: cente= +r; margin-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text = +{ font-size: 2rem; line-height: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text = +{ font-size: 1.92rem; line-height: 2.112rem; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text p = +{ text-transform: none; font-size: 1.6rem; line-height: 1.6rem; font-weight= +: 300; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text = +p { font-size: 2rem; line-height: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text = +p { font-size: 1.92rem; line-height: 2.112rem; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--cta-scroll { opacity: 0; trans= +ition: opacity 0.2s ease 0.2s; margin-top: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--cta-scroll { margin-top: 10p= +x; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--cta-scroll.cmp-top-marquee--ac= +tive { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-0 { margin: 0px; padding= +: 0px; overflow: hidden; display: none; position: absolute; left: 0px; top:= + 0px; width: 100%; height: 100%; z-index: 3; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-0 { display: block; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-0 .cmp-top-marquee--pane= +l-0-hole { z-index: 2; height: 100%; width: 100%; position: absolute; borde= +r-style: solid; border-color: rgb(255, 255, 255); } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 { margin: 0px; padding= +: 0px 0px 100px; width: 100vw; height: auto; position: relative; overflow: = +hidden; z-index: 4; text-align: center; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 { padding: 0px 0px 1= +50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 { position: absolute= +; height: 100vh; padding: 0px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--mobi= +le-logo { margin: 100px auto 60px; max-width: 50%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--mo= +bile-logo { max-width: 30%; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--mo= +bile-logo { display: none; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--svg = +{ width: 100%; position: absolute; z-index: 1; height: 100%; display: none;= + } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--sv= +g { display: block; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--svg = +.cmp-image__image { width: 100%; position: absolute; top: calc(34% - 71px);= + left: 50%; transform: translate(-50%, -50%); max-width: 3000%; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--full= +-width-content-container { z-index: 2; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--fu= +ll-width-content-container { bottom: calc(20% - 71px); position: absolute; = +width: 100%; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--full= +-width-content-container .cmp-top-marquee--content-container { width: 100%;= + margin: 0px auto; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--btn-= +cta { margin-top: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--bt= +n-cta { margin-top: 10px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 { margin: 0px; padding= +: 0px; width: 100vw; height: 100%; z-index: 2; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 { height: 450px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 { height: 100vh; mar= +gin-top: 0px; position: absolute; margin-left: 0px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--vide= +o-img { display: block; position: relative; height: 100vh; max-height: 420p= +x; width: calc(100% + 30px); margin-left: -15px; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--vi= +deo-img { display: none; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--vide= +o-img img { object-fit: cover; width: 100%; height: 100%; position: absolut= +e; z-index: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e { z-index: 5; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-top-marquee--quote-container { opacity: 1; transition: opacity 0.8s = +ease 0s; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-top-marquee--author { opacity: 1; transition: opacity 0.8s ease 0.3s= +; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-top-marquee--btn-cta { right: 0%; transform: none; position: relativ= +e; display: inline-block; opacity: 1; transition: opacity 0.8s ease 0s; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-top-marquee--quote p { top: 0px; opacity: 1; transform: translateY(-= +15px); transition: opacity 0.6s ease-in 0s, transform 0.8s ease 0s, -webkit= +-transform 0.8s ease 0s; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-video-hero .cmp-video-hero__video-container .cmp-video-hero__control= +s { opacity: 1; transition: opacity 0.6s ease-in 0s; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .videoanimation { disp= +lay: none; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .videoanimation { di= +splay: block; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero { posi= +tion: absolute; width: 100%; height: 100%; top: 0px; left: 0px; opacity: 0;= + z-index: 1; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero { ma= +x-height: 450px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp-v= +ideo-hero__video-container { position: relative; width: 100%; height: 100%;= + } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp= +-video-hero__video-container .cmp-video-hero__video { height: 100%; width: = +100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp= +-video-hero__video-container .cmp-video-hero__video { position: absolute; l= +eft: 0px; top: 0px; width: 100%; height: 100%; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp-v= +ideo-hero__video-container .cmp-video-hero__controls { opacity: 0; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp= +-video-hero__video-container .cmp-video-hero__controls { opacity: 1; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp= +-video-hero__video-container .cmp-video-hero__controls { bottom: 90px; righ= +t: 25px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--pane= +l-2-content-container { height: 100%; position: absolute; top: 0px; width: = +calc(100% - 30px); margin: 0px auto; z-index: 2; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--pa= +nel-2-content-container { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--pa= +nel-2-content-container { position: relative; top: -50px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--quot= +e-container { position: relative; text-align: left; color: rgb(0, 0, 0); op= +acity: 1; width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--qu= +ote-container { transform: translateY(-40%); top: 40%; left: 0px; opacity: = +0; width: 44%; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--auth= +or { opacity: 1; font-weight: 500; font-size: 1.28rem; line-height: 1.92rem= +; margin-top: 20px; text-transform: none; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--au= +thor { font-size: 1.8rem; line-height: 2.7rem; margin-top: 10px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--au= +thor { opacity: 0; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-= +cta { position: absolute; width: auto; z-index: 10; opacity: 1; transition:= + opacity 0.6s ease 0s; margin-top: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--bt= +n-cta { margin-top: 30px; opacity: 0; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-= +cta .cmp-button, .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-= +top-marquee--btn-cta .cmp-button--animation-active .cmp-button, .cmp-top-ma= +rquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-cta .cmp-bu= +tton:focus, .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-m= +arquee--btn-cta .cmp-button:hover { color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-= +cta .cmp-button::before { border-color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-= +cta .cmp-button span ::before { background-color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--quot= +e { margin-top: 30px; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--qu= +ote { margin-top: 50px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--quot= +e p { font-size: 1.92rem; font-weight: 400; font-family: GT-Sectra-Fine-Boo= +k, "Book Antiqua", Georgia, serif; line-height: 2.88rem; opacity: 1; text-t= +ransform: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--qu= +ote p { font-size: 2.24rem; line-height: 2.5rem; margin-top: 25px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--qu= +ote p { position: relative; top: 15px; font-size: 2.6rem; line-height: 3.9r= +em; } +} + +.cmp-top-marquee--static { margin: 10rem 0px 3rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--static { margin: 30rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static { margin: 16rem 0px 14rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container { padding-bo= +ttom: 5rem; } +} + +.cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-title__te= +xt { font-size: 4rem; line-height: 4rem; font-weight: 600; text-align: cent= +er; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-title__= +text { font-size: 5.6rem; line-height: 8rem; } +} + +.cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text { fo= +nt-size: 2.08rem; line-height: 2.704rem; font-weight: 600; text-align: cent= +er; margin-top: 4rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text { = +margin-top: 1rem; font-size: 2.56rem; line-height: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text { = +font-size: 3.2rem; line-height: 4rem; } +} + +.cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text p { = +font-size: 2.08rem; line-height: 2.704rem; font-weight: 600; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text p = +{ font-size: 2.56rem; line-height: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text p = +{ font-size: 3.2rem; line-height: 4rem; } +} + +.cmp-top-marquee--static .cmp-top-marquee--cta-container { display: none; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static .cmp-top-marquee--cta-container { display: block= +; } +} + +.sharemodal .cmp-share-modal { position: absolute; top: 0px; left: 0px; z-i= +ndex: 111; display: inline-flex; } + +.sharemodal .cmp-share-modal--hidden { display: none; } + +.sharemodal .cmp-share-modal--show { display: flex; } + +.sharemodal .cmp-share-modal__inner { position: absolute; right: auto; widt= +h: 100%; } + +@media screen and (min-width: 1000px) { + .sharemodal .cmp-share-modal__inner { width: auto; } +} + +@media screen and (max-width: 999.9px) { + .sharemodal .cmp-share-modal__inner { position: fixed; inset: 0px; backgr= +ound: rgba(0, 0, 0, 0.6); display: flex; -webkit-box-pack: center; justify-= +content: center; -webkit-box-align: center; align-items: center; z-index: 9= +999; overflow-y: auto; animation: 200ms ease 0s 1 normal both running cmp-m= +odal--fade-in; height: 100%; } +} + +.sharemodal .cmp-share-modal__content { background-color: rgb(255, 255, 255= +); box-shadow: rgba(0, 0, 0, 0.5) 0px 5px 15px 0px; position: relative; dis= +play: inline-block; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.= +5rem; padding: 16px; width: auto; margin: 0px 3rem; text-align: center; } + +@media screen and (min-width: 768px) { + .sharemodal .cmp-share-modal__content { margin: 0px; } +} + +@media screen and (max-width: 999.9px) { + .sharemodal .cmp-share-modal__content { animation: 400ms ease 200ms 1 nor= +mal both running cmp-modal--fade-in, 400ms ease 200ms 1 normal both running= + cmp-modal--slide-up; } +} + +.sharemodal .cmp-share-modal__content .cmp-copy-block__label { color: rgb(0= +, 0, 0); font-size: 1.6rem; font-weight: 700; line-height: 2.56rem; display= +: block; text-align: left; } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy { d= +isplay: flex; } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .in= +put-group-btn { background-color: rgb(255, 255, 255); border: 3px solid rgb= +(85, 85, 85); color: rgb(85, 85, 85); padding: 0.5rem; text-align: center; = +text-decoration: none; display: inline-block; font-size: 1.6rem; margin: 0p= +x 0.2rem; line-height: 2.56rem; transition-duration: 0.1s; cursor: pointer;= + } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .in= +put-group-btn.selected-copy { background: rgb(0, 0, 0); color: rgb(255, 255= +, 255); } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .in= +put-group-btn:focus { outline: rgb(0, 63, 189) solid 1px; outline-offset: 2= +px; } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .in= +put-group-btn:hover { background: rgb(0, 0, 0); color: rgb(255, 255, 255); = +} + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .fo= +rm-control { background: inherit; border-width: 0px 0px 1px; border-top-sty= +le: initial; border-right-style: initial; border-left-style: initial; borde= +r-top-color: initial; border-right-color: initial; border-left-color: initi= +al; border-image: initial; border-bottom-style: solid; border-bottom-color:= + rgb(154, 160, 166); border-radius: 0px; color: rgb(60, 64, 67); font-size:= + 1.6rem; width: 83%; max-width: 83%; font-weight: 400; line-height: 3.08rem= +; margin-bottom: 6px; padding: 0px; transition: border-color 0.15s ease 0s;= + text-overflow: ellipsis; overflow: hidden; } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .fo= +rm-control:focus, .sharemodal .cmp-share-modal__content .cmp-copy-block .in= +put-group-copy .form-control:focus-visible { outline-color: rgb(0, 77, 255)= +; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner { padding-top: 0px;= + padding-bottom: 1.2rem; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item { margin-left: 2.8rem; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item:first-child { margin-left: 0px; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item .cmp-share-banner__icon--mail { display: flex; border-color: rgb(0, 77= +, 255); color: rgb(0, 77, 255); } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item .cmp-share-banner__icon--mail:hover { background-color: rgb(0, 77, 255= +); color: rgb(255, 255, 255); } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item .cmp-share-banner__icon--mail:focus { color: rgb(255, 255, 255); box-s= +hadow: rgb(255, 255, 255) 0px 0px 0px 1px; outline: rgb(0, 0, 136) solid 1p= +x; outline-offset: 1px; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +icon { width: 4rem; height: 4rem; margin-left: 0px; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .h-title-eyebrow { = +margin-top: 0px; margin-left: 0px; font-size: 1.6rem; -webkit-box-align: st= +art; align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-dir= +ection: normal; flex-direction: column; width: 100%; } + +.sharemodal .cmp-share-modal__content-close { cursor: pointer; height: 16px= +; width: 16px; position: absolute; right: 16px; top: 16px; } + +.sharemodal .cmp-share-modal__content-close:focus, .sharemodal .cmp-share-m= +odal__content-close:focus-visible { outline: rgb(0, 77, 255) solid 1px; out= +line-offset: 0px; } + +.sharemodal .cmp-share-modal__content-close::before { content: "=EF=8B=97";= + font-size: 1.6rem; font-family: Ionicons; display: block; font-weight: 400= +; font-style: normal; line-height: 1; text-transform: none; letter-spacing:= + normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webki= +t-font-smoothing: antialiased; text-rendering: optimizelegibility; font-fea= +ture-settings: "liga"; } + +.sharemodal .cmp-share-modal__arrow { background-color: rgb(255, 255, 255);= + position: absolute; left: 102px; width: 25px; height: 15px; transform: rot= +ate(45deg); top: -4px; display: none; } + +@media screen and (min-width: 1000px) { + .sharemodal .cmp-share-modal__arrow { display: block; } +} + +.sharemodal .cmp-share-modal__arrow__shadow { border: rgb(227, 227, 227); b= +ox-shadow: rgba(0, 0, 0, 0.5) 0px 5px 15px 0px; } + +.sharemodal .cmp-button__share-icon .cmp-button { width: 100%; } + +@media screen and (min-width: 768px) { + .sharemodal .cmp-button__share-icon .cmp-button { width: auto; } +} + +.sharemodal .cmp-button__share-icon .cmp-button:focus, .sharemodal .cmp-but= +ton__share-icon .cmp-button:focus-visible { outline: rgb(0, 77, 255) solid = +1px; outline-offset: 0px; } + +.sharemodal .cmp-button__share-icon .cmp-button:focus-visible .cmp-button__= +text { border-bottom: 0px; } + +.sharemodal .cmp-button__share-icon .cmp-button::before { font-size: 4rem; = +} + +.sharemodal .cmp-button__share-icon .cmp-button:hover .cmp-button__text { b= +order: 0px; } + +@-webkit-keyframes cmp-modal--fade-in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@-webkit-keyframes cmp-modal--slide-up {=20 + 0% { transform: translateY(15%); } + 100% { transform: translateY(0px); } +} + +@-webkit-keyframes cmp-modal--fade-out {=20 + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@-webkit-keyframes cmp-modal--slide-down {=20 + 0% { transform: translateY(0px); } + 100% { transform: translateY(15%); } +} + +.dcc.has-image-border img { border: 1px solid rgb(107, 107, 107); } + +.dcc.color-background-gray .cmp-teaser { background-color: rgb(242, 242, 24= +2); } + +.dcc .cmp-teaser { background: rgb(255, 255, 255); margin-right: 11px; } + +.dcc .cmp-teaser__description { line-height: 1.6; } + +@media screen and (max-width: 999.9px) { + .dcc .cmp-teaser__description { font-size: 1.4rem; } +} + +.dcc .cmp-teaser__pretitle { text-decoration: underline 2px solid rgb(0, 77= +, 255); text-underline-offset: 2px; text-underline-position: under; } + +.dcc .cmp-teaser__pretitle .cmp-teaser__pretitle-link, .dcc .cmp-teaser__pr= +etitle a { text-decoration-color: rgb(0, 77, 255); word-break: break-word; = +} + +.dcc .cmp-teaser__arrow-tag { display: grid; place-items: center; width: 6.= +5rem; height: 3.5rem; position: relative; margin-left: 10px; right: -11px; = +background-color: rgb(0, 77, 255); -webkit-box-flex: 0; flex: 0 0 auto; } + +.dcc .cmp-teaser__arrow-tag--icon::after { content: "=EE=A0=80"; font-size:= + 24px; font-family: Ionicons; font-weight: 400; font-style: normal; line-he= +ight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norma= +l; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased= +; text-rendering: optimizelegibility; font-feature-settings: "liga"; color:= + rgb(255, 255, 255); display: block; height: 1.7rem; position: relative; to= +p: -0.3rem; } + +.dcc .cmp-teaser__arrow-tag::after { content: ""; position: absolute; borde= +r-top: 8px solid; border-right: 11px solid transparent; margin-left: 11px; = +bottom: -8px; right: 0px; fill: rgb(0, 0, 0); } + +.dcc .cmp-teaser a:focus .cmp-teaser__arrow-tag::after, .dcc .cmp-teaser a:= +hover .cmp-teaser__arrow-tag::after { color: rgb(0, 0, 0); } + +.dcc .cmp-teaser__image { border: none; } + +.dcc .cmp-teaser__image a:focus { padding: 1px; margin: -1px; } + +.dcc.arrow-tag-black .cmp-teaser__arrow-tag--icon::after { color: rgb(0, 0,= + 0); } + +.dcc.color-block-accent-purple-1 .cmp-teaser__arrow-tag { background-color:= + rgb(180, 85, 170); } + +.dcc.color-block-accent-purple-2 .cmp-teaser__arrow-tag { background-color:= + rgb(160, 85, 245); } + +.dcc.color-block-accent-purple-3 .cmp-teaser__arrow-tag { background-color:= + rgb(190, 130, 255); } + +.dcc.color-block-accent-purple-4 .cmp-teaser__arrow-tag { background-color:= + rgb(220, 175, 255); } + +.dcc.color-block-accent-purple-5 .cmp-teaser__arrow-tag { background-color:= + rgb(230, 220, 255); } + +.dcc.color-block-alt-blue .cmp-teaser__arrow-tag { background-color: rgb(0,= + 65, 240); } + +.dcc.color-block-alt-gray .cmp-teaser__arrow-tag { background-color: rgb(19= +0, 190, 190); } + +.dcc.color-block-alt-gray-dark .cmp-teaser__arrow-tag { background-color: r= +gb(150, 150, 150); } + +.dcc.color-block-alt-gray-darker .cmp-teaser__arrow-tag { background-color:= + rgb(90, 90, 90); } + +.dcc.color-block-alt-green .cmp-teaser__arrow-tag { background-color: rgb(0= +, 215, 0); } + +.dcc.color-block-alt-red .cmp-teaser__arrow-tag { background-color: red; } + +.dcc.color-block-alt-yellow .cmp-teaser__arrow-tag { background-color: rgb(= +255, 255, 0); } + +.dcc.color-block-aqua .cmp-teaser__arrow-tag { background-color: rgb(0, 255= +, 187); } + +.dcc.color-block-blue .cmp-teaser__arrow-tag { background-color: rgb(0, 186= +, 255); } + +.dcc.color-block-blue-green .cmp-teaser__arrow-tag { background-color: rgb(= +5, 240, 165); } + +.dcc.color-block-brand-green .cmp-teaser__arrow-tag { background-color: rgb= +(100, 255, 80); } + +.dcc.color-block-brand-orange .cmp-teaser__arrow-tag { background-color: rg= +b(255, 120, 0); } + +.dcc.color-block-brand-yellow .cmp-teaser__arrow-tag { background-color: rg= +b(255, 235, 50); } + +.dcc.color-block-blue-dark .cmp-teaser__arrow-tag { background-color: rgb(0= +, 142, 255); } + +.dcc.color-block-blue-light .cmp-teaser__arrow-tag { background-color: rgb(= +0, 243, 255); } + +.dcc.color-block-core-purple .cmp-teaser__arrow-tag { background-color: rgb= +(70, 0, 115); } + +.dcc.color-block-cyan .cmp-teaser__arrow-tag { background-color: rgb(0, 255= +, 255); } + +.dcc.color-block-gray .cmp-teaser__arrow-tag { background-color: rgb(167, 1= +67, 167); } + +.dcc.color-block-gray-base .cmp-teaser__arrow-tag { background-color: rgb(0= +, 0, 0); } + +.dcc.color-block-gray-dark .cmp-teaser__arrow-tag { background-color: rgb(1= +07, 107, 107); } + +.dcc.color-block-gray-darker .cmp-teaser__arrow-tag { background-color: rgb= +(74, 74, 74); } + +.dcc.color-block-gray-light .cmp-teaser__arrow-tag { background-color: rgb(= +204, 204, 204); } + +.dcc.color-block-gray-lighter .cmp-teaser__arrow-tag { background-color: rg= +b(227, 227, 227); } + +.dcc.color-block-gray-lightest .cmp-teaser__arrow-tag { background-color: r= +gb(242, 242, 242); } + +.dcc.color-block-grayishyellow-dark .cmp-teaser__arrow-tag { background-col= +or: rgb(150, 150, 140); } + +.dcc.color-block-grayishyellow-light .cmp-teaser__arrow-tag { background-co= +lor: rgb(230, 230, 220); } + +.dcc.color-block-green .cmp-teaser__arrow-tag { background-color: rgb(0, 25= +5, 0); } + +.dcc.color-block-green-dark .cmp-teaser__arrow-tag { background-color: rgb(= +0, 83, 10); } + +.dcc.color-block-link .cmp-teaser__arrow-tag { background-color: rgb(0, 77,= + 255); } + +.dcc.color-block-link-dark .cmp-teaser__arrow-tag { background-color: rgb(0= +, 0, 136); } + +.dcc.color-block-orange .cmp-teaser__arrow-tag { background-color: rgb(255,= + 182, 0); } + +.dcc.color-block-orange-dark .cmp-teaser__arrow-tag { background-color: rgb= +(255, 149, 0); } + +.dcc.color-block-pink .cmp-teaser__arrow-tag { background-color: rgb(231, 0= +, 116); } + +.dcc.color-block-pink-dark .cmp-teaser__arrow-tag { background-color: rgb(1= +64, 2, 83); } + +.dcc.color-block-pink-light .cmp-teaser__arrow-tag { background-color: rgb(= +255, 80, 160); } + +.dcc.color-block-purple .cmp-teaser__arrow-tag { background-color: rgb(161,= + 0, 255); } + +.dcc.color-block-purple-dark .cmp-teaser__arrow-tag { background-color: rgb= +(117, 0, 192); } + +.dcc.color-block-purple-darkest .cmp-teaser__arrow-tag { background-color: = +rgb(70, 1, 115); } + +.dcc.color-block-red .cmp-teaser__arrow-tag { background-color: rgb(231, 15= +, 41); } + +.dcc.color-block-red-dark .cmp-teaser__arrow-tag { background-color: rgb(18= +9, 0, 29); } + +.dcc.color-block-red-darker .cmp-teaser__arrow-tag { background-color: rgb(= +113, 0, 18); } + +.dcc.color-block-red-light .cmp-teaser__arrow-tag { background-color: rgb(2= +55, 50, 70); } + +.dcc.color-block-white .cmp-teaser__arrow-tag { background-color: rgb(255, = +255, 255); } + +.dcc.color-block-yellow .cmp-teaser__arrow-tag { background-color: rgb(255,= + 212, 46); } + +.dcc.color-block-yellow-dark .cmp-teaser__arrow-tag { background-color: rgb= +(240, 192, 0); } + +.dcc.color-block-yellow-light .cmp-teaser__arrow-tag { background-color: rg= +b(255, 240, 179); } + +.dcc-image-author-date-summary-card { padding: 2rem 0px; display: flex; col= +or: rgb(0, 0, 0); word-break: break-word; } + +@media screen and (min-width: 768px) { + .dcc-image-author-date-summary-card { padding: 2rem 0px 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-image-author-date-summary-card { padding: 3rem 0px; } +} + +.dcc-image-author-date-summary-card:hover { color: rgb(0, 0, 0); } + +.dcc-image-author-date-summary-card:hover .dcc-image-author-date-summary-ca= +rd__title { color: rgb(0, 77, 255); text-decoration: underline; } + +.dcc-image-author-date-summary-card:focus-visible { outline: rgb(0, 77, 255= +) solid 1px; box-shadow: none; } + +.dcc-image-author-date-summary-card:focus-visible .dcc-image-author-date-su= +mmary-card__title { color: rgb(0, 77, 255); text-decoration: underline; } + +.dcc-image-author-date-summary-card__image-container { display: none; } + +@media screen and (min-width: 768px) { + .dcc-image-author-date-summary-card__image-container { display: block; wi= +dth: 10.5rem; height: 10.5rem; } +} + +.dcc-image-author-date-summary-card__image-container .cmp-image, .dcc-image= +-author-date-summary-card__image-container .cmp-image__image, .dcc-image-au= +thor-date-summary-card__image-container .cmp-teaser__image, .dcc-image-auth= +or-date-summary-card__image-container .image { height: 100%; } + +.dcc-image-author-date-summary-card__image-container .cmp-teaser__image { b= +order: none; } + +.dcc-image-author-date-summary-card__text-container { width: 100%; display:= + flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-di= +rection: column; } + +@media screen and (min-width: 768px) { + .dcc-image-author-date-summary-card__text-container { width: 75%; margin-= +left: 3rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-image-author-date-summary-card__text-container { margin-right: 2.5re= +m; } +} + +.dcc-image-author-date-summary-card__title-container { margin-bottom: 1rem;= + } + +.dcc-image-author-date-summary-card__title-container .dcc-image-author-date= +-summary-card__title { font-size: 1.8rem; font-weight: 600; line-height: 2.= +56rem; } + +.dcc-image-author-date-summary-card__author-container { margin-bottom: 1rem= +; } + +.dcc-image-author-date-summary-card__author-container .vertical-seperator {= + margin: 0px 1.5rem; } + +.dcc-image-author-date-summary-card__author-container .vertical-seperator::= +after { content: "|"; color: rgb(204, 204, 204); } + +.dcc-image-author-date-summary-card__desc-container .cmp-text__paragraph-sm= +all { line-height: 1.92rem; } + +.dcc-imagefoldtag.has-ellipsis .cmp-teaser__description { display: -webkit-= +box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;= + } + +.dcc-imagefoldtag .cmp-teaser { background: transparent; margin-right: 0px;= + } + +.dcc-imagefoldtag .cmp-teaser__image { position: relative; padding-top: 56.= +25%; width: 100%; } + +.dcc-imagefoldtag .cmp-teaser__image .cmp-image__link { inset: 0px; positio= +n: absolute; } + +.dcc-imagefoldtag .cmp-teaser__image .cmp-image__image { position: absolute= +; inset: 0px; object-fit: cover; vertical-align: middle; width: 100%; heigh= +t: 100%; } + +.dcc-imagefoldtag .cmp-teaser__image::after { content: ""; position: absolu= +te; border-top: 20px solid; border-left: 20px solid transparent; margin-lef= +t: 0px; left: 0px; bottom: -20px; color: rgb(0, 0, 0); } + +.dcc-imagefoldtag .cmp-teaser__title { margin-top: 0px; font-family: Graphi= +k, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto,= + ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800;= + font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-height= +: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-imagefoldtag .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-imagefoldtag .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-imagefoldtag .cmp-teaser__title a:focus, .dcc-imagefoldtag .cmp-teaser= +__title a:hover { text-decoration: underline; color: rgb(0, 77, 255); } + +.dcc-imagefoldtag .cmp-teaser__pretitle { border: transparent; color: rgb(0= +, 0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line-h= +eight: 2rem; margin-bottom: 20px; text-transform: none; } + +.dcc-imagefoldtag .cmp-teaser__pretitle a { color: rgb(0, 0, 0); } + +.dcc-imagefoldtag .cmp-teaser__pretitle a:hover { color: rgb(0, 77, 255); } + +.dcc-imagefoldtag .cmp-teaser__pretitle a:focus { color: rgb(0, 77, 255); p= +adding-bottom: 0.5rem; } + +.dcc-imagefoldtag .cmp-teaser__description { margin-top: 10px; margin-botto= +m: 20px; } + +@media screen and (min-width: 1000px) { + .dcc-imagefoldtag .cmp-teaser__description { margin-top: 20px; margin-bot= +tom: 30px; } +} + +.dcc-imagefoldtag .cmp-teaser__content { background-color: rgb(255, 255, 25= +5); border: 1px solid rgb(204, 204, 204); padding: 2rem; margin-left: 20px;= + } + +.dcc-imagefoldtag .cmp-teaser__action-container { margin-top: 0px; padding-= +top: 0px; } + +.dcc-imagefoldtag.color-background-gray .cmp-teaser { background-color: tra= +nsparent; } + +.dcc-imagefoldtag.color-background-gray .cmp-teaser__content { background-c= +olor: rgb(242, 242, 242); } + +.cmp-card-listing .card.dcc-imagefoldtag .cmp-teaser__image { -webkit-box-f= +lex: 1; flex: 1 0 0px; } + +.cmp-card-listing .card.dcc-imagefoldtag .cmp-teaser__content { position: r= +elative; padding-bottom: 5.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-card-listing .card.dcc-imagefoldtag .cmp-teaser__content { padding-b= +ottom: 5.7rem; } +} + +.cmp-card-listing .card.dcc-imagefoldtag .cmp-teaser__action-container { po= +sition: absolute; bottom: 2rem; } + +.dcc-imagetagtitle { margin-top: 20px; margin-bottom: 25px; } + +.dcc-imagetagtitle .cmp-teaser { -webkit-box-orient: horizontal; -webkit-bo= +x-direction: normal; flex-direction: row; background: transparent; } + +.dcc-imagetagtitle .cmp-teaser__pretitle { border: transparent; color: rgb(= +0, 0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line-= +height: 2rem; margin-bottom: 1.5rem; text-transform: none; } + +.dcc-imagetagtitle .cmp-teaser__pretitle a { color: rgb(0, 0, 0); } + +.dcc-imagetagtitle .cmp-teaser__pretitle a:hover { color: rgb(0, 77, 255); = +} + +.dcc-imagetagtitle .cmp-teaser__pretitle a:focus { color: rgb(0, 77, 255); = +padding-bottom: 0.5rem; } + +.dcc-imagetagtitle .cmp-teaser__content { background: transparent; border: = +none; padding: 0px 0px 0px 1.5rem; -webkit-box-flex: 1; flex: 1 1 auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-imagetagtitle .cmp-teaser__content { padding: 0px 0px 0px 22px; } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetagtitle .cmp-teaser__content { padding: 0px 0px 0px 17px; } +} + +.dcc-imagetagtitle .cmp-teaser__image { -webkit-box-flex: 0; flex: 0 0 auto= +; } + +.dcc-imagetagtitle .cmp-teaser__image img { width: 105px; height: 105px; } + +.dcc-imagetagtitle .cmp-teaser h4 { margin-top: 0px; } + +.dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title { display: block; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (max-width: 999.9px) { + .dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title { line-height: 1.7rem= +; } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title { font-size: 1.6rem; = +} +} + +.dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title a { display: inline-blo= +ck; } + +.dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title a:focus, .dcc-imagetagt= +itle .cmp-teaser h4.cmp-teaser__title a:hover { color: rgb(0, 77, 255); tex= +t-decoration: underline; } + +.dcc-imagetagtitle--divider { border-bottom: 1px solid rgb(204, 204, 204); = +padding-bottom: 2rem; padding-top: 2rem; margin: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-moreonthis .cmp-container { overflow: auto; } + .cmp-moreonthis .cmp-container .dcc-imagetagtitle { width: 50%; float: le= +ft; } +} + +.dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__title .cmp-teaser__t= +itle-link { display: -webkit-box; -webkit-box-orient: vertical; -webkit-lin= +e-clamp: 3; overflow: hidden; } + +@media screen and (min-width: 1000px) { + .dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__title .cmp-teaser_= +_title-link { -webkit-line-clamp: 2; } +} + +.dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__description { displa= +y: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overfl= +ow: hidden; } + +@media screen and (min-width: 768px) { + .dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__description { -web= +kit-line-clamp: 4; } +} + +@media screen and (min-width: 1000px) { + .dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__description { -web= +kit-line-clamp: 2; } +} + +.dcc-image-tag-title-summary .cmp-teaser { position: relative; padding: 0px= +; margin: 0px; background-color: inherit; } + +.dcc-image-tag-title-summary .cmp-teaser__pretitle { color: rgb(0, 0, 0); d= +isplay: inline-block; font-size: 1.2rem; font-weight: 600; line-height: 2re= +m; margin-bottom: 1.5rem; text-transform: none; } + +.dcc-image-tag-title-summary .cmp-teaser__pretitle a { color: rgb(0, 0, 0);= + } + +.dcc-image-tag-title-summary .cmp-teaser__pretitle a:hover { color: rgb(0, = +77, 255); } + +.dcc-image-tag-title-summary .cmp-teaser__pretitle a:focus { color: rgb(0, = +77, 255); padding-bottom: 0.5rem; } + +.dcc-image-tag-title-summary .cmp-teaser__title { display: block; font-fami= +ly: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI= +", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-we= +ight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0); l= +ine-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-image-tag-title-summary .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-image-tag-title-summary .cmp-teaser__title a { display: inline-block; = +} + +.dcc-image-tag-title-summary .cmp-teaser__title a:focus, .dcc-image-tag-tit= +le-summary .cmp-teaser__title a:hover { color: rgb(0, 77, 255); text-decora= +tion: underline; } + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__title { min-height: 6rem; } +} + +.dcc-image-tag-title-summary .cmp-teaser__image { position: absolute; top: = +0px; left: 0px; } + +.dcc-image-tag-title-summary .cmp-teaser__image img { width: 184px; height:= + 184px; } + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__image img { width: 105px; heigh= +t: 105px; } +} + +.dcc-image-tag-title-summary .cmp-teaser__content { background: transparent= +; border: none; min-height: 184px; padding: 0px; margin: 0px; } + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__content { min-height: 105px; } +} + +.dcc-image-tag-title-summary .cmp-teaser__description, .dcc-image-tag-title= +-summary .cmp-teaser__pretitle, .dcc-image-tag-title-summary .cmp-teaser__t= +itle { margin-top: 0px; margin-left: clamp(214px, 100%, 214px); } + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__description, .dcc-image-tag-tit= +le-summary .cmp-teaser__pretitle, .dcc-image-tag-title-summary .cmp-teaser_= +_title { margin-left: 13rem; } +} + +.dcc-image-tag-title-summary .cmp-teaser__description { margin-top: 1.5rem;= + } + +@media screen and (min-width: 768px) { + .dcc-image-tag-title-summary .cmp-teaser__description { margin-top: 2rem;= + } +} + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__description { margin-left: 0px;= + } +} + +.dcc-image-title .cmp-teaser { -webkit-box-orient: horizontal; -webkit-box-= +direction: normal; flex-direction: row; -webkit-box-align: center; align-it= +ems: center; } + +.dcc-image-title .cmp-teaser__content { display: flex; -webkit-box-pack: ce= +nter; justify-content: center; background: transparent; border: none; -webk= +it-box-flex: 1; flex: 1 1 auto; padding: 0px 15px; } + +.dcc-image-title .cmp-teaser__image { -webkit-box-flex: 0; flex: 0 0 auto; = +width: 105px; height: 105px; } + +.dcc-image-title .cmp-teaser .cmp-image { height: 100%; width: 100%; } + +.dcc-image-title .cmp-teaser .cmp-image__image { height: 100%; width: 100%;= + object-fit: cover; } + +.dcc-image-title .cmp-teaser .cmp-teaser__title { margin-top: 0px; display:= + block; word-break: break-word; font-family: Graphik, Arial, system-ui, -ap= +ple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue= +", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; tex= +t-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem= +; } + +@media screen and (max-width: 999.9px) { + .dcc-image-title .cmp-teaser .cmp-teaser__title { line-height: 1.7rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-image-title .cmp-teaser .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-image-title .cmp-teaser .cmp-teaser__title a { display: inline-block; = +} + +.dcc-image-title .cmp-teaser .cmp-teaser__title a:focus, .dcc-image-title .= +cmp-teaser .cmp-teaser__title a:hover { color: rgb(0, 77, 255); text-decora= +tion: underline; } + +.dcc-imagetitledate .cmp-teaser { -webkit-box-orient: horizontal; -webkit-b= +ox-direction: normal; flex-direction: row; background: transparent; } + +.dcc-imagetitledate .cmp-teaser__content { background: transparent; border:= + none; padding: 15px 0px 0px 1.5rem; -webkit-box-flex: 1; flex: 1 1 auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-imagetitledate .cmp-teaser__content { padding: 22px 20px 0px 22px; } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetitledate .cmp-teaser__content { padding: 10px 0px 0px 17px; } +} + +.dcc-imagetitledate .cmp-teaser__image { -webkit-box-flex: 0; flex: 0 0 aut= +o; border: 0px; } + +.dcc-imagetitledate .cmp-teaser__image img { width: 105px; height: 105px; } + +.dcc-imagetitledate .cmp-teaser .cmp-teaser__title { margin-top: 0px; margi= +n-bottom: 10px; display: block; font-family: Graphik, Arial, system-ui, -ap= +ple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue= +", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; tex= +t-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem= +; } + +@media screen and (max-width: 999.9px) { + .dcc-imagetitledate .cmp-teaser .cmp-teaser__title { line-height: 1.7rem;= + } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetitledate .cmp-teaser .cmp-teaser__title { font-size: 1.6rem; } +} + +.dcc-imagetitledate .cmp-teaser .cmp-teaser__title a { display: inline-bloc= +k; } + +.dcc-imagetitledate .cmp-teaser .cmp-teaser__title a:focus, .dcc-imagetitle= +date .cmp-teaser .cmp-teaser__title a:hover { color: rgb(0, 77, 255); text-= +decoration: underline; } + +.dcc-imagetitledate .cmp-teaser__pretitle { border: transparent; color: rgb= +(0, 0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line= +-height: 1.44rem; margin-bottom: 15px; text-transform: none; } + +@media screen and (min-width: 768px) { + .dcc-imagetitledate .cmp-teaser__pretitle { margin-bottom: 22px; } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetitledate .cmp-teaser__pretitle { margin-bottom: 10px; } +} + +.dcc-title-summary-cta.has-ellipsis .cmp-teaser__title { display: -webkit-b= +ox; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; = +} + +@media screen and (min-width: 1200px) { + .dcc-title-summary-cta.has-ellipsis .cmp-teaser__title { -webkit-line-cla= +mp: 2; } +} + +.dcc-title-summary-cta.has-ellipsis .cmp-teaser__description { display: -we= +bkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hi= +dden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-cta.has-ellipsis .cmp-teaser__description { -webkit-li= +ne-clamp: 2; } +} + +.dcc-title-summary-cta .cmp-teaser { margin: 0px; } + +.dcc-title-summary-cta .cmp-teaser__image { -webkit-box-flex: 1; flex: 1 0 = +0px; width: 100%; } + +.dcc-title-summary-cta .cmp-teaser__image .cmp-image__image { width: 100%; = +height: 100%; } + +.dcc-title-summary-cta .cmp-teaser__image a:focus { margin-bottom: 1px; } + +.dcc-title-summary-cta .cmp-teaser__title { margin-top: 0px; font-family: G= +raphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", ro= +boto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-style: = +normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-s= +ize: 1.8rem; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-cta .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-cta .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-title-summary-cta .cmp-teaser__title a:focus, .dcc-title-summary-cta .= +cmp-teaser__title a:hover { text-decoration: underline; color: rgb(0, 77, 2= +55); } + +.dcc-title-summary-cta .cmp-teaser__description { line-height: 2.2rem; marg= +in-top: 1rem; margin-bottom: auto; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-cta .cmp-teaser__description { line-height: 2.5rem; } +} + +.dcc-title-summary-cta .cmp-teaser__content { background-color: rgb(255, 25= +5, 255); border: none; padding: 1rem 0px 2rem; display: flex; -webkit-box-o= +rient: vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-cta .cmp-teaser__content { padding-top: 2rem; } +} + +.dcc-title-summary-cta .cmp-teaser__action-container { margin-top: 1rem; pa= +dding-top: 0px; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-cta .cmp-teaser__action-container { margin-top: 1.5rem= +; } +} + +.dcc-title-summary-cta .cmp-teaser__action-link::before { height: 0.2rem; } + +.dcc-title-summary-cta .cmp-teaser__action-link:focus::before { width: 100%= +; } + +.dcc-title-summary-cta.color-background-gray .cmp-teaser__content { backgro= +und-color: rgb(242, 242, 242); } + +.dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description { = +overflow: hidden; text-overflow: ellipsis; white-space: normal; display: -w= +ebkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } + +@media screen and (min-width: 1000px) { + .dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description = +{ -webkit-line-clamp: 2; } +} + +.dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description > = +p { display: contents; } + +.dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description > = +p span { display: inline-block; } + +.dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description > = +p::after { content: "\a "; white-space: pre; } + +.dcc-job-card.card .cmp-teaser__content { display: flex; } + +@media screen and (min-width: 768px) { + .dcc-job-card.card .cmp-teaser__content { position: relative; } +} + +.dcc-job-card.card .cmp-teaser__description { -webkit-box-flex: 1; } + +.dcc-job-card.card .cmp-teaser__action-container { margin: 1rem 0px 0px; } + +@media screen and (min-width: 768px) { + .dcc-job-card.card .cmp-teaser__action-container { position: relative; ma= +rgin: 2rem 0px 0px; } +} + +.dcc-job-card.card .cmp-teaser a .cmp-teaser__job-listing-business-area, .d= +cc-job-card.card .cmp-teaser a .cmp-teaser__job-listing-years-exp { color: = +rgb(0, 0, 0); font-weight: 400; } + +.dcc-job-card.card .cmp-teaser a .cmp-teaser__save-job-card { font-weight: = +400; } + +.dcc-job-card .cmp-teaser { margin: 0px; } + +.dcc-job-card .cmp-teaser__title { margin-top: 0px; font-family: Graphik, A= +rial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubu= +ntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800; fon= +t-style: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.= +2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-job-card .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-job-card .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-job-card .cmp-teaser__title a:hover { text-decoration: underline; colo= +r: rgb(0, 77, 255); } + +.dcc-job-card .cmp-teaser__title a:focus { text-decoration: underline; colo= +r: rgb(0, 77, 255); margin-bottom: -1px; } + +.dcc-job-card .cmp-teaser__pretitle { border: transparent; color: rgb(0, 0,= + 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line-heigh= +t: 1.44rem; margin-bottom: 2rem; text-transform: uppercase; text-decoration= +: none; } + +.dcc-job-card .cmp-teaser__pretitle:nth-child(3) { margin-top: -1.5rem; } + +.dcc-job-card .cmp-teaser__content { background-color: rgb(255, 255, 255); = +border: 1px solid rgb(204, 204, 204); padding: 2.5rem 2rem; } + +.dcc-job-card .cmp-teaser__action-container { margin-top: 0px; padding-top:= + 0px; } + +.dcc-job-card .cmp-teaser__job-listing-semibold { font-weight: 600; } + +.dcc-job-card .cmp-teaser__job-listing-posted-date { font-weight: 400; font= +-style: italic; text-transform: none; line-height: 1; font-size: 1.2rem; co= +lor: rgb(0, 0, 0); } + +.dcc-job-card .cmp-teaser__address-location, .dcc-job-card .cmp-teaser__des= +cription, .dcc-job-card .cmp-teaser__description p { margin: 0px; } + +.dcc-job-card .cmp-teaser .cmp-teaser__job-listing-areas-interest, .dcc-job= +-card .cmp-teaser__title { margin-bottom: 10px; } + +@media screen and (min-width: 1000px) { + .dcc-job-card .cmp-teaser .cmp-teaser__job-listing-areas-interest, .dcc-j= +ob-card .cmp-teaser__title { margin-bottom: 20px; } +} + +@media screen and (min-width: 768px) { + .dcc-job-card .cmp-teaser__action-container, .dcc-job-card .cmp-teaser__j= +ob-listing-posted-date { margin-top: 20px; } +} + +.dcc-job-card .cmp-teaser__title-link:hover .cmp-teaser__title { text-decor= +ation: underline; color: rgb(0, 77, 255); } + +.dcc-job-card .cmp-teaser__title-link:focus { margin-bottom: 1px; outline: = +rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.dcc-job-card .cmp-teaser__title-link:focus .cmp-teaser__title { text-decor= +ation: underline; color: rgb(0, 77, 255); } + +.dcc-job-card .cmp-teaser__action-link:focus::before { width: 100%; } + +.dcc-job-card.color-background-gray .cmp-teaser__content { background-color= +: rgb(242, 242, 242); } + +.dcc-job-card.color-block-accent-purple-1 .cmp-teaser__content { background= +: linear-gradient(rgb(180, 85, 170) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-accent-purple-2 .cmp-teaser__content { background= +: linear-gradient(rgb(160, 85, 245) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-accent-purple-3 .cmp-teaser__content { background= +: linear-gradient(rgb(190, 130, 255) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-accent-purple-4 .cmp-teaser__content { background= +: linear-gradient(rgb(220, 175, 255) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-accent-purple-5 .cmp-teaser__content { background= +: linear-gradient(rgb(230, 220, 255) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-alt-blue .cmp-teaser__content { background: linea= +r-gradient(rgb(0, 65, 240) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-alt-gray .cmp-teaser__content { background: linea= +r-gradient(rgb(190, 190, 190) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-alt-gray-dark .cmp-teaser__content { background: = +linear-gradient(rgb(150, 150, 150) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-alt-gray-darker .cmp-teaser__content { background= +: linear-gradient(rgb(90, 90, 90) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-alt-green .cmp-teaser__content { background: line= +ar-gradient(rgb(0, 215, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-alt-red .cmp-teaser__content { background: linear= +-gradient(red 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; border-= +top: 0px; } + +.dcc-job-card.color-block-alt-yellow .cmp-teaser__content { background: lin= +ear-gradient(rgb(255, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-aqua .cmp-teaser__content { background: linear-gr= +adient(rgb(0, 255, 187) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; border-top: 0px; } + +.dcc-job-card.color-block-blue .cmp-teaser__content { background: linear-gr= +adient(rgb(0, 186, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; border-top: 0px; } + +.dcc-job-card.color-block-blue-green .cmp-teaser__content { background: lin= +ear-gradient(rgb(5, 240, 165) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-brand-green .cmp-teaser__content { background: li= +near-gradient(rgb(100, 255, 80) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-brand-orange .cmp-teaser__content { background: l= +inear-gradient(rgb(255, 120, 0) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-brand-yellow .cmp-teaser__content { background: l= +inear-gradient(rgb(255, 235, 50) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-blue-dark .cmp-teaser__content { background: line= +ar-gradient(rgb(0, 142, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.dcc-job-card.color-block-blue-light .cmp-teaser__content { background: lin= +ear-gradient(rgb(0, 243, 255) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-core-purple .cmp-teaser__content { background: li= +near-gradient(rgb(70, 0, 115) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-cyan .cmp-teaser__content { background: linear-gr= +adient(rgb(0, 255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; border-top: 0px; } + +.dcc-job-card.color-block-gray .cmp-teaser__content { background: linear-gr= +adient(rgb(167, 167, 167) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.dcc-job-card.color-block-gray-base .cmp-teaser__content { background: line= +ar-gradient(rgb(0, 0, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repe= +at; border-top: 0px; } + +.dcc-job-card.color-block-gray-dark .cmp-teaser__content { background: line= +ar-gradient(rgb(107, 107, 107) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-gray-darker .cmp-teaser__content { background: li= +near-gradient(rgb(74, 74, 74) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-gray-light .cmp-teaser__content { background: lin= +ear-gradient(rgb(204, 204, 204) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-gray-lighter .cmp-teaser__content { background: l= +inear-gradient(rgb(227, 227, 227) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-gray-lightest .cmp-teaser__content { background: = +linear-gradient(rgb(242, 242, 242) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-grayishyellow-dark .cmp-teaser__content { backgro= +und: linear-gradient(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-grayishyellow-light .cmp-teaser__content { backgr= +ound: linear-gradient(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px / 1= +00% 40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-green .cmp-teaser__content { background: linear-g= +radient(rgb(0, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat= +; border-top: 0px; } + +.dcc-job-card.color-block-green-dark .cmp-teaser__content { background: lin= +ear-gradient(rgb(0, 83, 10) 4px, transparent 0px) 100% 0px / 100% 40px no-r= +epeat; border-top: 0px; } + +.dcc-job-card.color-block-link .cmp-teaser__content { background: linear-gr= +adient(rgb(0, 77, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat= +; border-top: 0px; } + +.dcc-job-card.color-block-link-dark .cmp-teaser__content { background: line= +ar-gradient(rgb(0, 0, 136) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-orange .cmp-teaser__content { background: linear-= +gradient(rgb(255, 182, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.dcc-job-card.color-block-orange-dark .cmp-teaser__content { background: li= +near-gradient(rgb(255, 149, 0) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-pink .cmp-teaser__content { background: linear-gr= +adient(rgb(231, 0, 116) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; border-top: 0px; } + +.dcc-job-card.color-block-pink-dark .cmp-teaser__content { background: line= +ar-gradient(rgb(164, 2, 83) 4px, transparent 0px) 100% 0px / 100% 40px no-r= +epeat; border-top: 0px; } + +.dcc-job-card.color-block-pink-light .cmp-teaser__content { background: lin= +ear-gradient(rgb(255, 80, 160) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-purple .cmp-teaser__content { background: linear-= +gradient(rgb(161, 0, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.dcc-job-card.color-block-purple-dark .cmp-teaser__content { background: li= +near-gradient(rgb(117, 0, 192) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-purple-darkest .cmp-teaser__content { background:= + linear-gradient(rgb(70, 1, 115) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-red .cmp-teaser__content { background: linear-gra= +dient(rgb(231, 15, 41) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat= +; border-top: 0px; } + +.dcc-job-card.color-block-red-dark .cmp-teaser__content { background: linea= +r-gradient(rgb(189, 0, 29) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-red-darker .cmp-teaser__content { background: lin= +ear-gradient(rgb(113, 0, 18) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.dcc-job-card.color-block-red-light .cmp-teaser__content { background: line= +ar-gradient(rgb(255, 50, 70) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.dcc-job-card.color-block-white .cmp-teaser__content { background: linear-g= +radient(rgb(255, 255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-yellow .cmp-teaser__content { background: linear-= +gradient(rgb(255, 212, 46) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-yellow-dark .cmp-teaser__content { background: li= +near-gradient(rgb(240, 192, 0) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-yellow-light .cmp-teaser__content { background: l= +inear-gradient(rgb(255, 240, 179) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.dcc-job-card .cmp-separator--vertical { margin: 0px; } + +.dcc-job-card .cmp-separator--vertical .cmp-separator::after { content: "|"= +; position: relative; top: -2rem; margin: 0px 1.5rem; color: rgb(204, 204, = +204); } + +.dcc-job-card .cmp-separator--vertical .cmp-separator__horizontal-rule { ma= +rgin: -30px 1px 0px; width: 1.1px; display: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card { text-align: ce= +nter; line-height: 2.4rem; color: rgb(0, 0, 0); } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card:focus { box-shad= +ow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; = +outline-offset: 1px; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card:focus:not(:focus= +-visible) { box-shadow: none; outline: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card .save-job-icon::= +before { content: "=EF=92=B2"; font-size: 24px; font-family: Ionicons; disp= +lay: block; font-weight: 400; font-style: normal; line-height: 1; text-tran= +sform: none; letter-spacing: normal; overflow-wrap: normal; white-space: no= +wrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: = +optimizelegibility; font-feature-settings: "liga"; padding: 0px 2px; margin= +: auto; width: 2.4rem; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card .save-job-label = +{ font-size: 1.2rem; white-space: nowrap; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card :hover { cursor:= + pointer; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card.saved-job-card .= +save-job-icon::before { content: "=EF=92=B3"; color: rgb(0, 77, 255); } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card.saved-job-card .= +save-job-label { color: rgb(0, 77, 255); white-space: nowrap; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline { text-a= +lign: center; line-height: 2.4rem; color: rgb(0, 0, 0); } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline:focus { = +box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) sol= +id 1px; outline-offset: 1px; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline:focus:no= +t(:focus-visible) { box-shadow: none; outline: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline::before = +{ content: "=EF=92=B2"; font-size: 24px; font-family: Ionicons; display: bl= +ock; font-weight: 400; font-style: normal; line-height: 1; text-transform: = +none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; d= +irection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimiz= +elegibility; font-feature-settings: "liga"; padding: 0px 2px; margin: auto;= + width: 2.4rem; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline .save-jo= +b-label { font-size: 1.2rem; font-weight: 400; text-align: center; } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled { text-a= +lign: center; line-height: 2.4rem; color: rgb(0, 0, 0); } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled:focus { = +box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) sol= +id 1px; outline-offset: 1px; } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled:focus:no= +t(:focus-visible) { box-shadow: none; outline: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled::before = +{ content: "=EF=92=B3"; font-size: 24px; font-family: Ionicons; display: bl= +ock; font-weight: 400; font-style: normal; line-height: 1; text-transform: = +none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; d= +irection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimiz= +elegibility; font-feature-settings: "liga"; color: rgb(0, 77, 255); padding= +: 0px 2px; margin: auto; width: 2.4rem; } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled .save-jo= +b-label { font-size: 1.2rem; font-weight: 400; text-align: center; color: r= +gb(0, 77, 255); } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-hidden { display= +: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__column-reverse { display: flex= +; -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-direct= +ion: column-reverse; } + +.save-job-enabled .dcc-job-card .cmp-teaser.hover-disabled .cmp-teaser__tit= +le, .save-job-enabled .dcc-job-card .cmp-teaser.hover-disabled .cmp-teaser_= +_title-link { text-decoration: none; color: rgb(0, 0, 0); } + +.save-job-enabled.list-view .dcc-job-card .cmp-teaser__pretitle-container {= + display: grid; grid-template-columns: 11fr 1fr; } + +@media screen and (min-width: 768px) { + .save-job-enabled.list-view .dcc-job-card .cmp-teaser__pretitle-container= + { grid-template-columns: 9fr 3fr; } +} + +@media screen and (min-width: 1200px) { + .save-job-enabled.list-view .dcc-job-card .cmp-teaser__pretitle-container= + { grid-template-columns: 10fr 2fr; } +} + +.save-job-enabled.list-view .dcc-job-card .cmp-teaser__save-job-card { marg= +in-top: -1.3rem; width: auto; } + +@media screen and (min-width: 768px) { + .save-job-enabled.list-view .dcc-job-card .cmp-teaser__save-job-card { ma= +rgin-right: 12.5rem; } +} + +@media screen and (min-width: 1000px) { + .save-job-enabled.list-view .dcc-job-card .cmp-teaser__save-job-card { ma= +rgin-right: 15rem; } +} + +.save-job-enabled.block-view .dcc-job-card .cmp-teaser__pretitle-container = +{ display: grid; grid-template-columns: 11fr 1fr; } + +@media screen and (min-width: 768px) { + .save-job-enabled.block-view .dcc-job-card .cmp-teaser__pretitle-containe= +r { width: 103%; grid-template-columns: 10fr 2fr; } +} + +.save-job-enabled.block-view .dcc-job-card .cmp-teaser__save-job-card { mar= +gin-top: -1.2rem; width: auto; } + +.save-job-enabled.block-view .dcc-job-card .cmp-teaser__save-job-card.save-= +job-card-joblisting { width: 8.2rem; } + +.dcc-small-image-tag-title-summary .cmp-teaser { -webkit-box-orient: horizo= +ntal; -webkit-box-direction: normal; flex-direction: row; padding: 2rem; ma= +rgin: 0px; background-color: inherit; } + +@media screen and (min-width: 1000px) { + .dcc-small-image-tag-title-summary .cmp-teaser { padding: 2rem 0px; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__title { display: block; fon= +t-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Se= +goe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; f= +ont-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0,= + 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-small-image-tag-title-summary .cmp-teaser__title { font-size: 2.5rem= +; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__title a { display: inline-b= +lock; } + +.dcc-small-image-tag-title-summary .cmp-teaser__title a:focus, .dcc-small-i= +mage-tag-title-summary .cmp-teaser__title a:hover { color: rgb(0, 77, 255);= + text-decoration: underline; } + +.dcc-small-image-tag-title-summary .cmp-teaser__image { -webkit-box-flex: 0= +; flex: 0 0 auto; top: 2rem; left: 0px; } + +.dcc-small-image-tag-title-summary .cmp-teaser__image img { width: 60px; he= +ight: 60px; } + +@media screen and (min-width: 768px) { + .dcc-small-image-tag-title-summary .cmp-teaser__image img { width: 100px;= + height: 100px; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__content { -webkit-box-flex:= + 1; flex: 1 1 auto; background: transparent; border: none; padding: 0px; ma= +rgin-top: 0px; margin-left: 1rem; } + +@media screen and (min-width: 768px) { + .dcc-small-image-tag-title-summary .cmp-teaser__content { margin-left: 2r= +em; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__description, .dcc-small-ima= +ge-tag-title-summary .cmp-teaser__description p { margin-top: 0.5rem; font-= +size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 768px) { + .dcc-small-image-tag-title-summary .cmp-teaser__description, .dcc-small-i= +mage-tag-title-summary .cmp-teaser__description p { font-size: 1.4rem; marg= +in-top: 1rem; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__action-container { margin-t= +op: 5px; padding-top: 0px; } + +.dcc-small-image-tag-title-summary.has-ellipsis .cmp-teaser__description { = +display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; = +overflow: hidden; } + +@media screen and (min-width: 768px) { + .dcc-speaker-label-title-summary-link-arrow.card .cmp-teaser__content { p= +osition: relative; } +} + +@media screen and (min-width: 768px) { + .dcc-speaker-label-title-summary-link-arrow.card .cmp-teaser__description= + { margin-bottom: 4.5rem; } +} + +@media screen and (min-width: 768px) { + .dcc-speaker-label-title-summary-link-arrow.card .cmp-teaser__action-cont= +ainer { position: absolute; bottom: 20px; } +} + +.dcc-speaker-label-title-summary-link-arrow.has-ellipsis .cmp-teaser__descr= +iption { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-c= +lamp: 3; overflow: hidden; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser { margin: 0px; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__title { margin-top= +: 2rem; font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsyst= +emfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sa= +ns-serif; font-weight: 800; font-style: normal; text-transform: none; color= +: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-speaker-label-title-summary-link-arrow .cmp-teaser__title { font-siz= +e: 2.5rem; } +} + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__title a { color: r= +gb(0, 0, 0); } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__title a:focus, .dc= +c-speaker-label-title-summary-link-arrow .cmp-teaser__title a:hover { text-= +decoration: underline; color: rgb(0, 77, 255); } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__pretitle { border:= + transparent; color: rgb(0, 0, 0); display: inline; font-size: 1.2rem; font= +-weight: 600; line-height: 1.44rem; vertical-align: middle; text-transform:= + uppercase; text-decoration: none; margin-bottom: 0px; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__pretitle:nth-child= +(3) { display: inline-block; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__description { line= +-height: 2.2rem; margin-top: 1rem; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .dcc-speaker-label-title-summary-link-arrow .cmp-teaser__description { ma= +rgin-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-speaker-label-title-summary-link-arrow .cmp-teaser__description { ma= +rgin-top: 2rem; } +} + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__content { backgrou= +nd-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding= +: 3rem 2rem 2rem; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__action-container {= + margin-top: 0px; padding-top: 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-background-gray .cmp-teas= +er__content { background-color: rgb(242, 242, 242); } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-1 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(18= +0, 85, 170) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gr= +adient(rgb(180, 85, 170) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-2 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(16= +0, 85, 245) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gr= +adient(rgb(160, 85, 245) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-3 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(19= +0, 130, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-g= +radient(rgb(190, 130, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-4 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(22= +0, 175, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-g= +radient(rgb(220, 175, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-5 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(23= +0, 220, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-g= +radient(rgb(230, 220, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-blue .cmp-tease= +r { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 65, 24= +0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(0, 65, 240) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-gray .cmp-tease= +r { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(190, 190,= + 190) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(190, 190, 190) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-gray-dark .cmp-= +teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(150,= + 150, 150) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gra= +dient(rgb(150, 150, 150) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-gray-darker .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(90= +, 90, 90) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-grad= +ient(rgb(90, 90, 90) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-green .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 215, = +0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(0, 215, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-red .cmp-teaser= + { padding: 4px 0px 0px; background: linear-gradient(270deg, red 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(red 4px, transp= +arent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-yellow .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 25= +5, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(255, 255, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-aqua .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 187) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0= +, 255, 187) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-blue .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 186, 255) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0= +, 186, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-blue-green .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(5, 240,= + 165) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(5, 240, 165) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-brand-green .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(100, 2= +55, 80) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradie= +nt(rgb(100, 255, 80) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-brand-orange .cmp-t= +easer { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, = +120, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradie= +nt(rgb(255, 120, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-brand-yellow .cmp-t= +easer { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, = +235, 50) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradi= +ent(rgb(255, 235, 50) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-blue-dark .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 142, = +255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(= +rgb(0, 142, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-blue-light .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 243,= + 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(0, 243, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-core-purple .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(70, 0,= + 115) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(70, 0, 115) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-cyan .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 255) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0= +, 255, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(167, 167, 167= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(167, 167, 167) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-base .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 0, 0)= + 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(= +0, 0, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-dark .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(107, 107= +, 107) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(107, 107, 107) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-darker .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(74, 74= +, 74) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(74, 74, 74) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-light .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(204, 20= +4, 204) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradie= +nt(rgb(204, 204, 204) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-lighter .cmp-t= +easer { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(227, = +227, 227) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-grad= +ient(rgb(227, 227, 227) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-lightest .cmp-= +teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(242,= + 242, 242) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gra= +dient(rgb(242, 242, 242) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-grayishyellow-dark = +.cmp-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb= +(150, 150, 140) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linea= +r-gradient(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-grayishyellow-light= + .cmp-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rg= +b(230, 230, 220) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, line= +ar-gradient(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-green .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 0) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0,= + 255, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-green-dark .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 83, = +10) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(r= +gb(0, 83, 10) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-link .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 77, 255) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0,= + 77, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-link-dark .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 0, 13= +6) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(0, 0, 136) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-orange .cmp-teaser = +{ padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 182, 0= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(255, 182, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-orange-dark .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 1= +49, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(255, 149, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-pink .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(231, 0, 116) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(2= +31, 0, 116) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-pink-dark .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(164, 2, = +83) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(r= +gb(164, 2, 83) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-pink-light .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 80= +, 160) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(255, 80, 160) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-purple .cmp-teaser = +{ padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(161, 0, 255= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(161, 0, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-purple-dark .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(117, 0= +, 192) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(117, 0, 192) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-purple-darkest .cmp= +-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(70,= + 1, 115) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradi= +ent(rgb(70, 1, 115) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-red .cmp-teaser { p= +adding: 4px 0px 0px; background: linear-gradient(270deg, rgb(231, 15, 41) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(23= +1, 15, 41) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-red-dark .cmp-tease= +r { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(189, 0, 2= +9) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(189, 0, 29) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-red-darker .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(113, 0,= + 18) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(= +rgb(113, 0, 18) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-red-light .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 50,= + 70) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(= +rgb(255, 50, 70) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-white .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 255, 25= +5) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(255, 255, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-yellow .cmp-teaser = +{ padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 212, 4= +6) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(255, 212, 46) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-yellow-dark .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(240, 1= +92, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(240, 192, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-yellow-light .cmp-t= +easer { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, = +240, 179) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-grad= +ient(rgb(255, 240, 179) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-separator--vertical { marg= +in: 0px 1.5rem -0.5rem; background-color: rgb(204, 204, 204); width: 0.2rem= +; height: 2rem; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-separator--vertical .cmp-s= +eparator, .dcc-speaker-label-title-summary-link-arrow .cmp-separator--verti= +cal .cmp-separator__horizontal-rule { display: none; } + +.dcc-speedbump .cmp-teaser { background-color: transparent; margin: 0px; pa= +dding: 2rem 0px; border-top: 2px solid rgb(0, 186, 255); border-bottom: 2px= + solid rgb(0, 186, 255); -webkit-box-orient: horizontal; -webkit-box-direct= +ion: normal; flex-direction: row; -webkit-box-align: center; align-items: c= +enter; } + +@media screen and (max-width: 767.9px) { + .dcc-speedbump .cmp-teaser { -webkit-box-align: start; align-items: flex-= +start; } +} + +.dcc-speedbump .cmp-teaser__content { background: transparent; border: none= +; -webkit-box-flex: 1; flex: 1 1 auto; padding: 0px 0px 0px 2rem; word-brea= +k: break-word; } + +@media screen and (max-width: 767.9px) { + .dcc-speedbump .cmp-teaser__content { padding: 0px 0px 0px 1.5rem; } +} + +.dcc-speedbump .cmp-teaser__image { -webkit-box-flex: 0; flex: 0 0 auto; } + +.dcc-speedbump .cmp-teaser__image .cmp-image__image { width: 105px; height:= + 105px; } + +.dcc-speedbump .cmp-teaser__title { margin-top: 0px; display: block; font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0)= +; line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-speedbump .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-speedbump .cmp-teaser__title a { display: inline-block; } + +.dcc-speedbump .cmp-teaser__title a:focus, .dcc-speedbump .cmp-teaser__titl= +e a:hover { color: rgb(0, 77, 255); text-decoration: underline; } + +.dcc-speedbump .cmp-teaser__action-container { margin-top: 0px; padding-top= +: 1.5rem; } + +.dcc-tag-title-small .cmp-teaser { background-color: inherit; -webkit-box-o= +rient: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +.dcc-tag-title-small .cmp-teaser__pretitle { border: transparent; color: rg= +b(0, 0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; lin= +e-height: 2rem; margin-bottom: 1rem; text-transform: none; } + +.dcc-tag-title-small .cmp-teaser__pretitle a { color: rgb(0, 0, 0); } + +.dcc-tag-title-small .cmp-teaser__pretitle a:hover { color: rgb(0, 77, 255)= +; } + +.dcc-tag-title-small .cmp-teaser__pretitle a:focus { color: rgb(0, 77, 255)= +; padding-bottom: 0.5rem; } + +.dcc-tag-title-small .cmp-teaser__content { background: transparent; border= +: none; padding: 0px; -webkit-box-flex: 1; flex: 1 1 auto; } + +.dcc-tag-title-small .cmp-teaser__title { margin-top: 0px; display: block; = +font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, = +"Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif= +; font-weight: 800; font-style: normal; text-transform: none; color: rgb(0,= + 0, 0); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .dcc-tag-title-small .cmp-teaser__title { font-size: 1.6rem; } +} + +.dcc-tag-title-small .cmp-teaser__title a { display: inline-block; } + +.dcc-tag-title-small .cmp-teaser__title a:focus, .dcc-tag-title-small .cmp-= +teaser__title a:hover { color: rgb(0, 77, 255); text-decoration: underline;= + } + +.dcc-tag-title-small--divider { border-bottom: 1px solid rgb(204, 204, 204)= +; margin: 0px; } + +.dcc-tag-title-summary-arrow-tab.has-ellipsis .cmp-teaser__title span:first= +-child { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-c= +lamp: 2; overflow: hidden; } + +.dcc-tag-title-summary-arrow-tab.has-ellipsis .cmp-teaser__description { di= +splay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; ov= +erflow: hidden; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title { display: flex; -webki= +t-box-pack: justify; justify-content: space-between; margin-top: 0px; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-tag-title-summary-arrow-tab .cmp-teaser__title { font-size: 2.5rem; = +} +} + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title span:first-of-type { al= +ign-self: center; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__title-link= + { width: 100%; display: flex; -webkit-box-pack: justify; justify-content: = +space-between; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__title-link= +:focus, .dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__ti= +tle-link:hover { color: rgb(0, 77, 255); } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__title-link= +:focus span:first-child, .dcc-tag-title-summary-arrow-tab .cmp-teaser__titl= +e .cmp-teaser__title-link:hover span:first-child { text-decoration: underli= +ne; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__title-link= +:focus span:last-child, .dcc-tag-title-summary-arrow-tab .cmp-teaser__title= + .cmp-teaser__title-link:hover span:last-child { text-decoration: none; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle { border: transparen= +t; color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem; font-weig= +ht: 600; line-height: 2rem; margin-bottom: 2rem; text-transform: none; } + +@media screen and (max-width: 767.9px) { + .dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle { margin-bottom: 1= +.5rem; } +} + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle .cmp-teaser__pretitl= +e-link { color: rgb(0, 0, 0); } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle .cmp-teaser__pretitl= +e-link:hover { color: rgb(0, 77, 255); } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle .cmp-teaser__pretitl= +e-link:focus { color: rgb(0, 77, 255); padding-bottom: 0.5rem; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__description { line-height: 2.= +2rem; margin-top: 1.5rem; margin-bottom: 2rem; padding-right: 2rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-tag-title-summary-arrow-tab .cmp-teaser__description { margin-top: 2= +rem; } +} + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__content { background-color: r= +gb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding: 2rem 0px = +0px 2rem; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__action-container { margin-top= +: 0px; padding-top: 0px; } + +.dcc-tag-title-summary-arrow-tab.color-background-gray .cmp-teaser__content= + { background-color: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .dcc-tag-title-summary-link-arrow.card .cmp-teaser__content { position: r= +elative; } +} + +@media screen and (min-width: 768px) { + .dcc-tag-title-summary-link-arrow.card .cmp-teaser__description { margin-= +bottom: 7.4rem; } +} + +@media screen and (min-width: 768px) { + .dcc-tag-title-summary-link-arrow.card .cmp-teaser__action-container { po= +sition: absolute; bottom: 20px; } +} + +.dcc-tag-title-summary-link-arrow.has-ellipsis .cmp-teaser__description { d= +isplay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; o= +verflow: hidden; } + +.dcc-tag-title-summary-link-arrow .cmp-teaser { margin: 0px; } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__title { margin-top: 0px; fon= +t-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Se= +goe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; f= +ont-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0,= + 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__title { font-size: 2.5rem;= + } +} + +.dcc-tag-title-summary-link-arrow .cmp-teaser__title a { color: rgb(0, 0, 0= +); } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__title a:focus, .dcc-tag-titl= +e-summary-link-arrow .cmp-teaser__title a:hover { text-decoration: underlin= +e; color: rgb(0, 77, 255); } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__pretitle { border: transpare= +nt; color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem; font-wei= +ght: 600; line-height: 2rem; margin-bottom: 2rem; text-transform: none; } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__pretitle a { color: rgb(0, 0= +, 0); } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__pretitle a:hover { color: rg= +b(0, 77, 255); } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__pretitle a:focus { color: rg= +b(0, 77, 255); padding-bottom: 0.5rem; } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__description { line-height: 2= +.2rem; margin-top: 2rem; margin-bottom: 3rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__description { margin-top: = +1rem; margin-bottom: 2rem; } +} + +@media screen and (max-width: 767.9px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__description { margin-top: = +1rem; margin-bottom: 1rem; } +} + +.dcc-tag-title-summary-link-arrow .cmp-teaser__content { background-color: = +rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding: 3.5rem 2= +rem 2rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__content { padding: 2rem; } +} + +@media screen and (max-width: 767.9px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__content { padding: 2.5rem = +2rem 2rem; } +} + +.dcc-tag-title-summary-link-arrow .cmp-teaser__action-container { margin-to= +p: 0px; padding-top: 0px; } + +.dcc-tag-title-summary-link-arrow.color-background-gray .cmp-teaser__conten= +t { background-color: rgb(242, 242, 242); } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-1 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(180, 85, 170= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(180, 85, 170) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-2 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(160, 85, 245= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(160, 85, 245) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-3 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(190, 130, 25= +5) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(190, 130, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-4 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(220, 175, 25= +5) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(220, 175, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-5 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(230, 220, 25= +5) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(230, 220, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-blue .cmp-teaser { paddin= +g: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 65, 240) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 65, 2= +40) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-gray .cmp-teaser { paddin= +g: 4px 0px 0px; background: linear-gradient(270deg, rgb(190, 190, 190) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(190, = +190, 190) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-gray-dark .cmp-teaser { p= +adding: 4px 0px 0px; background: linear-gradient(270deg, rgb(150, 150, 150)= + 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(= +150, 150, 150) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-gray-darker .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(90, 90, 90) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(9= +0, 90, 90) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-green .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 215, 0) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 215, = +0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-red .cmp-teaser { padding= +: 4px 0px 0px; background: linear-gradient(270deg, red 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(red 4px, transparent 0px)= + 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-yellow .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 255, 0) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, = +255, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-aqua .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 187) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 187= +) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-blue .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(0, 186, 255) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 186, 255= +) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-blue-green .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(5, 240, 165) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(5, 24= +0, 165) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-brand-green .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(100, 255, 80) 4p= +x, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(100= +, 255, 80) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-brand-orange .cmp-teaser { pa= +dding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 120, 0) 4p= +x, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255= +, 120, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-brand-yellow .cmp-teaser { pa= +dding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 235, 50) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(25= +5, 235, 50) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-blue-dark .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 142, 255) 4px, = +transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 142= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-blue-light .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 243, 255) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 24= +3, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-core-purple .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(70, 0, 115) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(70, 0= +, 115) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-cyan .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 255) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 255= +) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(167, 167, 167) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(167, 167,= + 167) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-base .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 0, 0) 4px, tran= +sparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 0, 0) 4= +px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-dark .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(107, 107, 107) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(107,= + 107, 107) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-darker .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(74, 74, 74) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(74, 7= +4, 74) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-light .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(204, 204, 204) 4p= +x, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(204= +, 204, 204) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-lighter .cmp-teaser { pa= +dding: 4px 0px 0px; background: linear-gradient(270deg, rgb(227, 227, 227) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(2= +27, 227, 227) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-lightest .cmp-teaser { p= +adding: 4px 0px 0px; background: linear-gradient(270deg, rgb(242, 242, 242)= + 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(= +242, 242, 242) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-grayishyellow-dark .cmp-tease= +r { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(150, 150,= + 140) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-grayishyellow-light .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(230, 230= +, 220) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-green .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 0) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 0) 4= +px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-green-dark .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 83, 10) 4px, t= +ransparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 83, = +10) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-link .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(0, 77, 255) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 77, 255) = +4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-link-dark .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 0, 136) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 0, 13= +6) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-orange .cmp-teaser { padding:= + 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 182, 0) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 182,= + 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-orange-dark .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 149, 0) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255,= + 149, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-pink .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(231, 0, 116) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(231, 0, 116= +) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-pink-dark .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(164, 2, 83) 4px, t= +ransparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(164, 2,= + 83) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-pink-light .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 80, 160) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255,= + 80, 160) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-purple .cmp-teaser { padding:= + 4px 0px 0px; background: linear-gradient(270deg, rgb(161, 0, 255) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(161, 0, 2= +55) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-purple-dark .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(117, 0, 192) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(117,= + 0, 192) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-purple-darkest .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(70, 1, 115) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(70= +, 1, 115) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-red .cmp-teaser { padding: 4p= +x 0px 0px; background: linear-gradient(270deg, rgb(231, 15, 41) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(231, 15, 41)= + 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-red-dark .cmp-teaser { paddin= +g: 4px 0px 0px; background: linear-gradient(270deg, rgb(189, 0, 29) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(189, 0, = +29) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-red-darker .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(113, 0, 18) 4px, = +transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(113, 0= +, 18) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-red-light .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 50, 70) 4px, = +transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 5= +0, 70) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-white .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(255, 255, 255) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 255= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-yellow .cmp-teaser { padding:= + 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 212, 46) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 212= +, 46) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-yellow-dark .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(240, 192, 0) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(240,= + 192, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-yellow-light .cmp-teaser { pa= +dding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 240, 179) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(2= +55, 240, 179) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-arrow.has-ellipsis .cmp-teaser__title span:first-child {= + display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;= + overflow: hidden; } + +.dcc-title-summary-arrow.has-ellipsis .cmp-teaser__description { display: -= +webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: = +hidden; } + +.dcc-title-summary-arrow .cmp-teaser { border: 1px solid rgb(204, 204, 204)= +; } + +.dcc-title-summary-arrow .cmp-teaser__content { background: transparent; bo= +rder: none; -webkit-box-flex: 1; flex: 1 1 auto; padding: 25px 0px 2rem 2re= +m; } + +.dcc-title-summary-arrow .cmp-teaser__description { margin: 15px 20px 0px 0= +px; word-break: break-word; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow .cmp-teaser__description { margin-top: 20px; } +} + +.dcc-title-summary-arrow .cmp-teaser__title { display: flex; -webkit-box-pa= +ck: justify; justify-content: space-between; margin-top: 0px; font-family: = +Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", r= +oboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight= +: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-= +height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-arrow .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-arrow .cmp-teaser__title span:first-of-type { align-self= +: center; word-break: break-word; } + +.dcc-title-summary-arrow .cmp-teaser__title a { width: 100%; display: flex;= + -webkit-box-pack: justify; justify-content: space-between; } + +.dcc-title-summary-arrow .cmp-teaser__title a:focus, .dcc-title-summary-arr= +ow .cmp-teaser__title a:hover { color: rgb(0, 77, 255); } + +.dcc-title-summary-arrow .cmp-teaser__title a:focus span:first-child, .dcc-= +title-summary-arrow .cmp-teaser__title a:hover span:first-child { text-deco= +ration: underline; } + +.dcc-title-summary-arrow .cmp-teaser__title a:focus span:last-child, .dcc-t= +itle-summary-arrow .cmp-teaser__title a:hover span:last-child { text-decora= +tion: none; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser { border-t= +op: 4px solid rgb(0, 186, 255); background-repeat: no-repeat; background-si= +ze: 100% 40px; margin-right: 0px; padding: 4px 0px 0px; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__content {= + padding: 2rem 0px 2rem 2rem; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__content= + { padding-top: 25px; padding-bottom: 25px; } +} + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__descripti= +on { margin: 20px 20px 0px 0px; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__arrow-tag= + { background-color: transparent; right: 0px; width: auto; margin-right: 20= +px; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__arrow-tag= +--icon::after { content: "=EE=A0=80"; font-size: 24px; font-family: Ionicon= +s; font-weight: 400; font-style: normal; line-height: 1; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; color: rgb(0, 77, 255); display: = +inline-block; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__arrow-tag= +::after { display: none; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-1 .cmp-teaser { border-top: 4px solid rgb(180, 85, 170); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-2 .cmp-teaser { border-top: 4px solid rgb(160, 85, 245); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-3 .cmp-teaser { border-top: 4px solid rgb(190, 130, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-4 .cmp-teaser { border-top: 4px solid rgb(220, 175, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-5 .cmp-teaser { border-top: 4px solid rgb(230, 220, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-blue .= +cmp-teaser { border-top: 4px solid rgb(0, 65, 240); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-gray .= +cmp-teaser { border-top: 4px solid rgb(190, 190, 190); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-gray-d= +ark .cmp-teaser { border-top: 4px solid rgb(150, 150, 150); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-gray-d= +arker .cmp-teaser { border-top: 4px solid rgb(90, 90, 90); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-green = +.cmp-teaser { border-top: 4px solid rgb(0, 215, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-red .c= +mp-teaser { border-top: 4px solid red; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-yellow= + .cmp-teaser { border-top: 4px solid rgb(255, 255, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-aqua .cmp-= +teaser { border-top: 4px solid rgb(0, 255, 187); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-blue .cmp-= +teaser { border-top: 4px solid rgb(0, 186, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-blue-green= + .cmp-teaser { border-top: 4px solid rgb(5, 240, 165); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-brand-gree= +n .cmp-teaser { border-top: 4px solid rgb(100, 255, 80); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-brand-oran= +ge .cmp-teaser { border-top: 4px solid rgb(255, 120, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-brand-yell= +ow .cmp-teaser { border-top: 4px solid rgb(255, 235, 50); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-blue-dark = +.cmp-teaser { border-top: 4px solid rgb(0, 142, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-blue-light= + .cmp-teaser { border-top: 4px solid rgb(0, 243, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-core-purpl= +e .cmp-teaser { border-top: 4px solid rgb(70, 0, 115); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-cyan .cmp-= +teaser { border-top: 4px solid rgb(0, 255, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray .cmp-= +teaser { border-top: 4px solid rgb(167, 167, 167); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-base = +.cmp-teaser { border-top: 4px solid rgb(0, 0, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-dark = +.cmp-teaser { border-top: 4px solid rgb(107, 107, 107); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-darke= +r .cmp-teaser { border-top: 4px solid rgb(74, 74, 74); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-light= + .cmp-teaser { border-top: 4px solid rgb(204, 204, 204); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-light= +er .cmp-teaser { border-top: 4px solid rgb(227, 227, 227); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-light= +est .cmp-teaser { border-top: 4px solid rgb(242, 242, 242); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-grayishyel= +low-dark .cmp-teaser { border-top: 4px solid rgb(150, 150, 140); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-grayishyel= +low-light .cmp-teaser { border-top: 4px solid rgb(230, 230, 220); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-green .cmp= +-teaser { border-top: 4px solid rgb(0, 255, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-green-dark= + .cmp-teaser { border-top: 4px solid rgb(0, 83, 10); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-link .cmp-= +teaser { border-top: 4px solid rgb(0, 77, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-link-dark = +.cmp-teaser { border-top: 4px solid rgb(0, 0, 136); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-orange .cm= +p-teaser { border-top: 4px solid rgb(255, 182, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-orange-dar= +k .cmp-teaser { border-top: 4px solid rgb(255, 149, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-pink .cmp-= +teaser { border-top: 4px solid rgb(231, 0, 116); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-pink-dark = +.cmp-teaser { border-top: 4px solid rgb(164, 2, 83); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-pink-light= + .cmp-teaser { border-top: 4px solid rgb(255, 80, 160); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-purple .cm= +p-teaser { border-top: 4px solid rgb(161, 0, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-purple-dar= +k .cmp-teaser { border-top: 4px solid rgb(117, 0, 192); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-purple-dar= +kest .cmp-teaser { border-top: 4px solid rgb(70, 1, 115); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-red .cmp-t= +easer { border-top: 4px solid rgb(231, 15, 41); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-red-dark .= +cmp-teaser { border-top: 4px solid rgb(189, 0, 29); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-red-darker= + .cmp-teaser { border-top: 4px solid rgb(113, 0, 18); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-red-light = +.cmp-teaser { border-top: 4px solid rgb(255, 50, 70); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-white .cmp= +-teaser { border-top: 4px solid rgb(255, 255, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-yellow .cm= +p-teaser { border-top: 4px solid rgb(255, 212, 46); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-yellow-dar= +k .cmp-teaser { border-top: 4px solid rgb(240, 192, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-yellow-lig= +ht .cmp-teaser { border-top: 4px solid rgb(255, 240, 179); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.arrow-tag-black .cmp-t= +easer__arrow-tag--icon::after { color: rgb(0, 0, 0); } + +.dcc-title-summary-arrow-image.has-ellipsis .cmp-teaser__title span:first-c= +hild { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-cla= +mp: 3; overflow: hidden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow-image.has-ellipsis .cmp-teaser__title span:first= +-child { -webkit-line-clamp: 2; } +} + +.dcc-title-summary-arrow-image.has-ellipsis .cmp-teaser__description { disp= +lay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; over= +flow: hidden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow-image.has-ellipsis .cmp-teaser__description { -w= +ebkit-line-clamp: 3; } +} + +.dcc-title-summary-arrow-image .cmp-teaser { -webkit-box-orient: vertical; = +-webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow-image .cmp-teaser { -webkit-box-orient: horizont= +al; -webkit-box-direction: normal; flex-direction: row; } +} + +.dcc-title-summary-arrow-image .cmp-teaser__content { background: transpare= +nt; border: 1px solid rgb(204, 204, 204); -webkit-box-flex: 1; flex: 1 1 au= +to; padding: 2rem 0px 2rem 2rem; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow-image .cmp-teaser__content { padding-top: 25px; = +} +} + +.dcc-title-summary-arrow-image .cmp-teaser__description { margin: 20px 20px= + 0px 0px; } + +.dcc-title-summary-arrow-image .cmp-teaser__image { -webkit-box-flex: 0; fl= +ex: 0 0 auto; } + +.dcc-title-summary-arrow-image .cmp-teaser__image img { height: 100%; width= +: 100%; } + +@media screen and (max-width: 767.9px) { + .dcc-title-summary-arrow-image .cmp-teaser__image img { min-width: 27.7re= +m; min-height: 27.7rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-title-summary-arrow-image .cmp-teaser__image img { height: 18rem; wi= +dth: 17rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-title-summary-arrow-image .cmp-teaser__image img { height: 21rem; wi= +dth: 20rem; } +} + +.dcc-title-summary-arrow-image .cmp-teaser__title { display: flex; -webkit-= +box-pack: justify; justify-content: space-between; margin-top: 0px; font-fa= +mily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe = +UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-= +weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0);= + line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-arrow-image .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-arrow-image .cmp-teaser__title span:first-of-type { alig= +n-self: center; } + +.dcc-title-summary-arrow-image .cmp-teaser__title a { width: 100%; display:= + flex; -webkit-box-pack: justify; justify-content: space-between; } + +.dcc-title-summary-arrow-image .cmp-teaser__title a:focus, .dcc-title-summa= +ry-arrow-image .cmp-teaser__title a:hover { color: rgb(0, 77, 255); } + +.dcc-title-summary-arrow-image .cmp-teaser__title a:focus span:first-child,= + .dcc-title-summary-arrow-image .cmp-teaser__title a:hover span:first-child= + { text-decoration: underline; } + +.dcc-title-summary-arrow-image .cmp-teaser__title a:focus span:last-child, = +.dcc-title-summary-arrow-image .cmp-teaser__title a:hover span:last-child {= + text-decoration: none; } + +.dcc-title-summary-link.has-ellipsis .cmp-teaser__description { display: -w= +ebkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: h= +idden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-link.has-ellipsis .cmp-teaser__description { -webkit-l= +ine-clamp: 2; } +} + +.dcc-title-summary-link .cmp-teaser { margin: 0px; } + +.dcc-title-summary-link .cmp-teaser__title { margin-top: 0px; font-family: = +Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", r= +oboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-style:= + normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-= +size: 1.8rem; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-link .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-link .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-title-summary-link .cmp-teaser__title a:focus, .dcc-title-summary-link= + .cmp-teaser__title a:hover { text-decoration: underline; color: rgb(0, 77,= + 255); } + +.dcc-title-summary-link .cmp-teaser__description { line-height: 2.2rem; mar= +gin-top: 1rem; margin-bottom: auto; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-link .cmp-teaser__description { line-height: 2.5rem; } +} + +.dcc-title-summary-link .cmp-teaser__content { background-color: rgb(255, 2= +55, 255); border: 1px solid rgb(204, 204, 204); padding: 3rem 2rem 2rem; di= +splay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; f= +lex-direction: column; } + +.dcc-title-summary-link .cmp-teaser__action-container { margin-top: 2rem; p= +adding-top: 0px; } + +.dcc-title-summary-link .cmp-teaser__action-link:focus::before { width: 100= +%; } + +.dcc-title-summary-link.color-background-gray .cmp-teaser__content { backgr= +ound-color: rgb(242, 242, 242); } + +.dcc-title-summary-link.color-block-accent-purple-1 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(180, 85, 170) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(180, 85, = +170) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-accent-purple-2 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(160, 85, 245) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(160, 85, = +245) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-accent-purple-3 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(190, 130, 255) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(190, 130= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-accent-purple-4 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(220, 175, 255) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(220, 175= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-accent-purple-5 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(230, 220, 255) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(230, 220= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-blue .cmp-teaser { padding: 4px 0px= + 0px; background: linear-gradient(270deg, rgb(0, 65, 240) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 65, 240) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-gray .cmp-teaser { padding: 4px 0px= + 0px; background: linear-gradient(270deg, rgb(190, 190, 190) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(190, 190, 190) = +4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-gray-dark .cmp-teaser { padding: 4p= +x 0px 0px; background: linear-gradient(270deg, rgb(150, 150, 150) 4px, tran= +sparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(150, 150, = +150) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-gray-darker .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(90, 90, 90) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(90, 90, 90)= + 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-green .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(0, 215, 0) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 215, 0) 4px, tr= +ansparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-red .cmp-teaser { padding: 4px 0px = +0px; background: linear-gradient(270deg, red 4px, transparent 0px) 100% 0px= + / 100% 40px no-repeat, linear-gradient(red 4px, transparent 0px) 100% 0px;= + } + +.dcc-title-summary-link.color-block-alt-yellow .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(255, 255, 0) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 255, 0) 4p= +x, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-aqua .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 255, 187) 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 187) 4px, tra= +nsparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-blue .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 186, 255) 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 186, 255) 4px, tra= +nsparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-blue-green .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(5, 240, 165) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(5, 240, 165) 4p= +x, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-brand-green .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(100, 255, 80) 4px, transpa= +rent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(100, 255, 80)= + 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-brand-orange .cmp-teaser { padding: 4px= + 0px 0px; background: linear-gradient(270deg, rgb(255, 120, 0) 4px, transpa= +rent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 120, 0) = +4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-brand-yellow .cmp-teaser { padding: 4px= + 0px 0px; background: linear-gradient(270deg, rgb(255, 235, 50) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 235, 50= +) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-blue-dark .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(0, 142, 255) 4px, transparen= +t 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 142, 255) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-blue-light .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(0, 243, 255) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 243, 255) 4p= +x, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-core-purple .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(70, 0, 115) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(70, 0, 115) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-cyan .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 255, 255) 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 255) 4px, tra= +nsparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(167, 167, 167) 4px, transparent 0= +px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(167, 167, 167) 4px,= + transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-base .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(0, 0, 0) 4px, transparent 0p= +x) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 0, 0) 4px, transp= +arent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-dark .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(107, 107, 107) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(107, 107, 107)= + 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-darker .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(74, 74, 74) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(74, 74, 74) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-light .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(204, 204, 204) 4px, transpa= +rent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(204, 204, 204= +) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-lighter .cmp-teaser { padding: 4px= + 0px 0px; background: linear-gradient(270deg, rgb(227, 227, 227) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(227, 227, 2= +27) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-lightest .cmp-teaser { padding: 4p= +x 0px 0px; background: linear-gradient(270deg, rgb(242, 242, 242) 4px, tran= +sparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(242, 242, = +242) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-grayishyellow-dark .cmp-teaser { paddin= +g: 4px 0px 0px; background: linear-gradient(270deg, rgb(150, 150, 140) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(150, = +150, 140) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-grayishyellow-light .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(230, 230, 220) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(230,= + 230, 220) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-green .cmp-teaser { padding: 4px 0px 0p= +x; background: linear-gradient(270deg, rgb(0, 255, 0) 4px, transparent 0px)= + 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 0) 4px, transp= +arent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-green-dark .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(0, 83, 10) 4px, transparent= + 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 83, 10) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-link .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 77, 255) 4px, transparent 0px)= + 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 77, 255) 4px, trans= +parent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-link-dark .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(0, 0, 136) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 0, 136) 4px, tr= +ansparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-orange .cmp-teaser { padding: 4px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 182, 0) 4px, transparent 0= +px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 182, 0) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-orange-dark .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(255, 149, 0) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 149, 0) 4= +px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-pink .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(231, 0, 116) 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(231, 0, 116) 4px, tra= +nsparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-pink-dark .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(164, 2, 83) 4px, transparent= + 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(164, 2, 83) 4px, = +transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-pink-light .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(255, 80, 160) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 80, 160) = +4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-purple .cmp-teaser { padding: 4px 0px 0= +px; background: linear-gradient(270deg, rgb(161, 0, 255) 4px, transparent 0= +px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(161, 0, 255) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-purple-dark .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(117, 0, 192) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(117, 0, 192) 4= +px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-purple-darkest .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(70, 1, 115) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(70, 1, 115) = +4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-red .cmp-teaser { padding: 4px 0px 0px;= + background: linear-gradient(270deg, rgb(231, 15, 41) 4px, transparent 0px)= + 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(231, 15, 41) 4px, tran= +sparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-red-dark .cmp-teaser { padding: 4px 0px= + 0px; background: linear-gradient(270deg, rgb(189, 0, 29) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(189, 0, 29) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-red-darker .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(113, 0, 18) 4px, transparen= +t 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(113, 0, 18) 4px,= + transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-red-light .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(255, 50, 70) 4px, transparen= +t 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 50, 70) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-white .cmp-teaser { padding: 4px 0px 0p= +x; background: linear-gradient(270deg, rgb(255, 255, 255) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 255, 255) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-yellow .cmp-teaser { padding: 4px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 212, 46) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 212, 46) 4px,= + transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-yellow-dark .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(240, 192, 0) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(240, 192, 0) 4= +px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-yellow-light .cmp-teaser { padding: 4px= + 0px 0px; background: linear-gradient(270deg, rgb(255, 240, 179) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 240, 1= +79) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.cmp-no-color-bar { background-repeat: no-repeat; ba= +ckground-size: 100% 40px; margin-right: 0px; padding: 0px; } + +.dcc-title-summary-link.cmp-no-color-bar.color-block-accent-purple-1 .cmp-t= +easer, .dcc-title-summary-link.cmp-no-color-bar.color-block-accent-purple-2= + .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-accent-p= +urple-3 .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-a= +ccent-purple-4 .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-= +block-accent-purple-5 .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar= +.color-block-alt-blue .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar= +.color-block-alt-gray-dark .cmp-teaser, .dcc-title-summary-link.cmp-no-colo= +r-bar.color-block-alt-gray-darker .cmp-teaser, .dcc-title-summary-link.cmp-= +no-color-bar.color-block-alt-gray .cmp-teaser, .dcc-title-summary-link.cmp-= +no-color-bar.color-block-alt-green .cmp-teaser, .dcc-title-summary-link.cmp= +-no-color-bar.color-block-alt-red .cmp-teaser, .dcc-title-summary-link.cmp-= +no-color-bar.color-block-alt-yellow .cmp-teaser, .dcc-title-summary-link.cm= +p-no-color-bar.color-block-aqua .cmp-teaser, .dcc-title-summary-link.cmp-no= +-color-bar.color-block-blue-dark .cmp-teaser, .dcc-title-summary-link.cmp-n= +o-color-bar.color-block-blue-green .cmp-teaser, .dcc-title-summary-link.cmp= +-no-color-bar.color-block-blue-light .cmp-teaser, .dcc-title-summary-link.c= +mp-no-color-bar.color-block-blue .cmp-teaser, .dcc-title-summary-link.cmp-n= +o-color-bar.color-block-brand-green .cmp-teaser, .dcc-title-summary-link.cm= +p-no-color-bar.color-block-brand-orange .cmp-teaser, .dcc-title-summary-lin= +k.cmp-no-color-bar.color-block-brand-yellow .cmp-teaser, .dcc-title-summary= +-link.cmp-no-color-bar.color-block-core-purple .cmp-teaser, .dcc-title-summ= +ary-link.cmp-no-color-bar.color-block-cyan .cmp-teaser, .dcc-title-summary-= +link.cmp-no-color-bar.color-block-gray-base .cmp-teaser, .dcc-title-summary= +-link.cmp-no-color-bar.color-block-gray-dark .cmp-teaser, .dcc-title-summar= +y-link.cmp-no-color-bar.color-block-gray-darker .cmp-teaser, .dcc-title-sum= +mary-link.cmp-no-color-bar.color-block-gray-light .cmp-teaser, .dcc-title-s= +ummary-link.cmp-no-color-bar.color-block-gray-lighter .cmp-teaser, .dcc-tit= +le-summary-link.cmp-no-color-bar.color-block-gray-lightest .cmp-teaser, .dc= +c-title-summary-link.cmp-no-color-bar.color-block-gray .cmp-teaser, .dcc-ti= +tle-summary-link.cmp-no-color-bar.color-block-grayishyellow-dark .cmp-tease= +r, .dcc-title-summary-link.cmp-no-color-bar.color-block-grayishyellow-light= + .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-green-da= +rk .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-green = +.cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-link-dark= + .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-link .cm= +p-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-orange-dark = +.cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-orange .c= +mp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-pink-dark .= +cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-pink-light= + .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-pink .cm= +p-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-purple-dark = +.cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-purple-da= +rkest .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-pur= +ple .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-red-d= +ark .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-red-d= +arker .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-red= +-light .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-re= +d .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-white .= +cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-yellow-dar= +k .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-yellow-= +light .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-yel= +low .cmp-teaser { padding: 0px; } + +.dcc-title-summary-link.cmp-no-color-bar .cmp-teaser__content { border: non= +e; padding: 3rem 0px 2rem; } + +.dcc-title-summary-link.cmp-no-color-bar--b-top .cmp-teaser { border-top: 0= +.1rem solid rgb(204, 204, 204); } + +.dcc-title-summary-link.cmp-no-color-bar--b-bottom .cmp-teaser { border-bot= +tom: 0.1rem solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .dcc-title-summary-link-arrow.card .cmp-teaser__content { position: relat= +ive; } +} + +@media screen and (min-width: 768px) { + .dcc-title-summary-link-arrow.card .cmp-teaser__description { -webkit-box= +-flex: 1; flex: 1 0 auto; } +} + +.dcc-title-summary-link-arrow.card .cmp-teaser__action-container { position= +: relative; } + +.dcc-title-summary-link-arrow.has-ellipsis .cmp-teaser__description { displ= +ay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overf= +low: hidden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-link-arrow.has-ellipsis .cmp-teaser__description { -we= +bkit-line-clamp: 2; } +} + +.dcc-title-summary-link-arrow .cmp-teaser { margin: 0px; } + +.dcc-title-summary-link-arrow .cmp-teaser__title { margin-top: 0px; margin-= +bottom: 2rem; font-family: Graphik, Arial, system-ui, -apple-system, blinkm= +acsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantare= +ll, sans-serif; font-weight: 800; font-style: normal; text-transform: none;= + color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-link-arrow .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-link-arrow .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-title-summary-link-arrow .cmp-teaser__title a:hover { text-decoration:= + underline; color: rgb(0, 77, 255); height: 0.08125em; } + +.dcc-title-summary-link-arrow .cmp-teaser__title a:focus { text-decoration:= + underline; color: rgb(0, 77, 255); } + +.dcc-title-summary-link-arrow .cmp-teaser__pretitle { border: transparent; = +color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem; font-weight:= + 600; line-height: 2rem; margin-bottom: 2rem; text-transform: none; } + +.dcc-title-summary-link-arrow .cmp-teaser__pretitle a { color: rgb(0, 0, 0)= +; } + +.dcc-title-summary-link-arrow .cmp-teaser__pretitle a:hover { color: rgb(0,= + 77, 255); } + +.dcc-title-summary-link-arrow .cmp-teaser__pretitle a:focus { color: rgb(0,= + 77, 255); padding-bottom: 0.5rem; } + +.dcc-title-summary-link-arrow .cmp-teaser__description { line-height: 2.2re= +m; margin-top: 0px; } + +.dcc-title-summary-link-arrow .cmp-teaser__content { background-color: rgb(= +255, 255, 255); border: 0.063rem solid rgb(204, 204, 204); padding-bottom: = +3rem; padding-top: 3rem; display: flex; } + +@media screen and (max-width: 767.9px) { + .dcc-title-summary-link-arrow .cmp-teaser__content { padding: 2.56rem 2.2= +5rem; } +} + +.dcc-title-summary-link-arrow .cmp-teaser__action-container { margin-top: 0= +px; padding-top: 0px; } + +.dcc-title-summary-link-arrow.color-background-gray .cmp-teaser__content { = +background-color: rgb(242, 242, 242); } + +.dcc-title-summary-link-arrow.color-block-accent-purple-1 .cmp-teaser, .dcc= +-title-summary-link-arrow.color-block-accent-purple-2 .cmp-teaser, .dcc-tit= +le-summary-link-arrow.color-block-accent-purple-3 .cmp-teaser, .dcc-title-s= +ummary-link-arrow.color-block-accent-purple-4 .cmp-teaser, .dcc-title-summa= +ry-link-arrow.color-block-accent-purple-5 .cmp-teaser, .dcc-title-summary-l= +ink-arrow.color-block-alt-blue .cmp-teaser, .dcc-title-summary-link-arrow.c= +olor-block-alt-gray-dark .cmp-teaser, .dcc-title-summary-link-arrow.color-b= +lock-alt-gray-darker .cmp-teaser, .dcc-title-summary-link-arrow.color-block= +-alt-gray .cmp-teaser, .dcc-title-summary-link-arrow.color-block-alt-green = +.cmp-teaser, .dcc-title-summary-link-arrow.color-block-alt-red .cmp-teaser,= + .dcc-title-summary-link-arrow.color-block-alt-yellow .cmp-teaser, .dcc-tit= +le-summary-link-arrow.color-block-aqua .cmp-teaser, .dcc-title-summary-link= +-arrow.color-block-blue-dark .cmp-teaser, .dcc-title-summary-link-arrow.col= +or-block-blue-green .cmp-teaser, .dcc-title-summary-link-arrow.color-block-= +blue-light .cmp-teaser, .dcc-title-summary-link-arrow.color-block-blue .cmp= +-teaser, .dcc-title-summary-link-arrow.color-block-brand-green .cmp-teaser,= + .dcc-title-summary-link-arrow.color-block-brand-orange .cmp-teaser, .dcc-t= +itle-summary-link-arrow.color-block-brand-yellow .cmp-teaser, .dcc-title-su= +mmary-link-arrow.color-block-core-purple .cmp-teaser, .dcc-title-summary-li= +nk-arrow.color-block-cyan .cmp-teaser, .dcc-title-summary-link-arrow.color-= +block-gray-base .cmp-teaser, .dcc-title-summary-link-arrow.color-block-gray= +-dark .cmp-teaser, .dcc-title-summary-link-arrow.color-block-gray-darker .c= +mp-teaser, .dcc-title-summary-link-arrow.color-block-gray-light .cmp-teaser= +, .dcc-title-summary-link-arrow.color-block-gray-lighter .cmp-teaser, .dcc-= +title-summary-link-arrow.color-block-gray-lightest .cmp-teaser, .dcc-title-= +summary-link-arrow.color-block-gray .cmp-teaser, .dcc-title-summary-link-ar= +row.color-block-grayishyellow-dark .cmp-teaser, .dcc-title-summary-link-arr= +ow.color-block-grayishyellow-light .cmp-teaser, .dcc-title-summary-link-arr= +ow.color-block-green-dark .cmp-teaser, .dcc-title-summary-link-arrow.color-= +block-green .cmp-teaser, .dcc-title-summary-link-arrow.color-block-link-dar= +k .cmp-teaser, .dcc-title-summary-link-arrow.color-block-link .cmp-teaser, = +.dcc-title-summary-link-arrow.color-block-orange-dark .cmp-teaser, .dcc-tit= +le-summary-link-arrow.color-block-orange .cmp-teaser, .dcc-title-summary-li= +nk-arrow.color-block-pink-dark .cmp-teaser, .dcc-title-summary-link-arrow.c= +olor-block-pink-light .cmp-teaser, .dcc-title-summary-link-arrow.color-bloc= +k-pink .cmp-teaser, .dcc-title-summary-link-arrow.color-block-purple-dark .= +cmp-teaser, .dcc-title-summary-link-arrow.color-block-purple-darkest .cmp-t= +easer, .dcc-title-summary-link-arrow.color-block-purple .cmp-teaser, .dcc-t= +itle-summary-link-arrow.color-block-red-dark .cmp-teaser, .dcc-title-summar= +y-link-arrow.color-block-red-darker .cmp-teaser, .dcc-title-summary-link-ar= +row.color-block-red-light .cmp-teaser, .dcc-title-summary-link-arrow.color-= +block-red .cmp-teaser, .dcc-title-summary-link-arrow.color-block-white .cmp= +-teaser, .dcc-title-summary-link-arrow.color-block-yellow-dark .cmp-teaser,= + .dcc-title-summary-link-arrow.color-block-yellow-light .cmp-teaser, .dcc-t= +itle-summary-link-arrow.color-block-yellow .cmp-teaser { padding: 4px 0px 0= +px; background-repeat: no-repeat; background-size: 100% 40px; } + +.dcc-title-summary-link-arrow .cmp-title-summary-link-arrow--divider { disp= +lay: flex; border-width: 0.01rem; border-top-style: solid; border-top-color= +: rgb(204, 204, 204); overflow: hidden; margin-top: 1.25em; margin-bottom: = +1.25em; } + +.dcc-title-summary-link-arrow .cmp-teaser__description p, .dcc-title-summar= +y-link-arrow div.cmp-display_inline { display: inline; line-height: 2.5rem;= + } + +.dcc-title-summary-link-arrow .cmp-teaser__description p a, .dcc-title-summ= +ary-link-arrow div.cmp-display_inline a { text-decoration: underline; } + +.dcc-title-summary-link-arrow .cmp-teaser__description p a:hover, .dcc-titl= +e-summary-link-arrow div.cmp-display_inline a:hover { color: rgb(0, 0, 136)= +; text-decoration: underline; } + +.dcc-title-summary-link-arrow .cmp-teaser__description p a:focus, .dcc-titl= +e-summary-link-arrow div.cmp-display_inline a:focus { outline: rgb(0, 0, 13= +6) solid 1px; outline-offset: 0px; color: rgb(0, 0, 136); } + +.dcc-title-summary-link-arrow .cmp-teaser__action-link { line-height: 2; } + +.dcc-title-summary-link-arrow .cmp-teaser__action-link:focus { color: rgb(0= +, 77, 255); outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; displa= +y: inline-block; line-height: 1; } + +.dcc-title-summary-link-arrow .cmp-teaser__action-link::before { height: 0.= +09125em; } + +.boardcards .cmp-board-card { background: rgb(255, 255, 255); border: 1px s= +olid rgb(204, 204, 204); overflow: hidden; } + +.boardcards .cmp-board-card__link { box-shadow: none; display: block; outli= +ne: none; position: relative; height: 100%; } + +.boardcards .cmp-board-card__link::after { content: ""; height: 100%; opaci= +ty: 0; position: absolute; top: 0px; width: 100%; } + +.boardcards .cmp-board-card .cmp-image__image { height: 100%; width: 100%; = +} + +.boardcards .cmp-board-card__content { background: transparent; height: 100= +%; padding: 20px; } + +.boardcards .cmp-board-card__name { font-family: Graphik, Arial, system-ui,= + -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica = +Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal;= + text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.= +4rem; } + +@media screen and (min-width: 1000px) { + .boardcards .cmp-board-card__name { font-size: 1.6rem; } +} + +.boardcards .cmp-board-card__title { color: rgb(0, 0, 0); font-weight: 400;= + font-size: 1.4rem; line-height: 1.6; margin-top: 5px; text-transform: none= +; } + +@media screen and (min-width: 1000px) { + .boardcards .cmp-board-card__title { font-size: 1.6rem; } +} + +.boardcards.color-block-accent-purple-1 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-1 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(180, 85, 170); opacity: 1; tran= +sition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-accent-purple-2 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-2 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(160, 85, 245); opacity: 1; tran= +sition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-accent-purple-3 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-3 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(190, 130, 255); opacity: 1; tra= +nsition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-accent-purple-4 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-4 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(220, 175, 255); opacity: 1; tra= +nsition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-accent-purple-5 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-5 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(230, 220, 255); opacity: 1; tra= +nsition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-alt-blue .cmp-board-card__link:focus:is(:focus-visi= +ble)::after, .boardcards.color-block-alt-blue .cmp-board-card__link:hover::= +after { border: 4px solid rgb(0, 65, 240); opacity: 1; transition: all 0.3s= + ease-in-out 0s; } + +.boardcards.color-block-alt-gray .cmp-board-card__link:focus:is(:focus-visi= +ble)::after, .boardcards.color-block-alt-gray .cmp-board-card__link:hover::= +after { border: 4px solid rgb(190, 190, 190); opacity: 1; transition: all 0= +.3s ease-in-out 0s; } + +.boardcards.color-block-alt-gray-dark .cmp-board-card__link:focus:is(:focus= +-visible)::after, .boardcards.color-block-alt-gray-dark .cmp-board-card__li= +nk:hover::after { border: 4px solid rgb(150, 150, 150); opacity: 1; transit= +ion: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-alt-gray-darker .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-alt-gray-darker .cmp-board-card= +__link:hover::after { border: 4px solid rgb(90, 90, 90); opacity: 1; transi= +tion: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-alt-green .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-alt-green .cmp-board-card__link:hover= +::after { border: 4px solid rgb(0, 215, 0); opacity: 1; transition: all 0.3= +s ease-in-out 0s; } + +.boardcards.color-block-alt-red .cmp-board-card__link:focus:is(:focus-visib= +le)::after, .boardcards.color-block-alt-red .cmp-board-card__link:hover::af= +ter { border: 4px solid red; opacity: 1; transition: all 0.3s ease-in-out 0= +s; } + +.boardcards.color-block-alt-yellow .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-alt-yellow .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(255, 255, 0); opacity: 1; transition: all= + 0.3s ease-in-out 0s; } + +.boardcards.color-block-aqua .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-aqua .cmp-board-card__link:hover::after { = +border: 4px solid rgb(0, 255, 187); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-blue .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-blue .cmp-board-card__link:hover::after { = +border: 4px solid rgb(0, 186, 255); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-blue-green .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-blue-green .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(5, 240, 165); opacity: 1; transition: all= + 0.3s ease-in-out 0s; } + +.boardcards.color-block-brand-green .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-brand-green .cmp-board-card__link:h= +over::after { border: 4px solid rgb(100, 255, 80); opacity: 1; transition: = +all 0.3s ease-in-out 0s; } + +.boardcards.color-block-brand-orange .cmp-board-card__link:focus:is(:focus-= +visible)::after, .boardcards.color-block-brand-orange .cmp-board-card__link= +:hover::after { border: 4px solid rgb(255, 120, 0); opacity: 1; transition:= + all 0.3s ease-in-out 0s; } + +.boardcards.color-block-brand-yellow .cmp-board-card__link:focus:is(:focus-= +visible)::after, .boardcards.color-block-brand-yellow .cmp-board-card__link= +:hover::after { border: 4px solid rgb(255, 235, 50); opacity: 1; transition= +: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-blue-dark .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-blue-dark .cmp-board-card__link:hover= +::after { border: 4px solid rgb(0, 142, 255); opacity: 1; transition: all 0= +.3s ease-in-out 0s; } + +.boardcards.color-block-blue-light .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-blue-light .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(0, 243, 255); opacity: 1; transition: all= + 0.3s ease-in-out 0s; } + +.boardcards.color-block-core-purple .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-core-purple .cmp-board-card__link:h= +over::after { border: 4px solid rgb(70, 0, 115); opacity: 1; transition: al= +l 0.3s ease-in-out 0s; } + +.boardcards.color-block-cyan .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-cyan .cmp-board-card__link:hover::after { = +border: 4px solid rgb(0, 255, 255); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-gray .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-gray .cmp-board-card__link:hover::after { = +border: 4px solid rgb(167, 167, 167); opacity: 1; transition: all 0.3s ease= +-in-out 0s; } + +.boardcards.color-block-gray-base .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-gray-base .cmp-board-card__link:hover= +::after { border: 4px solid rgb(0, 0, 0); opacity: 1; transition: all 0.3s = +ease-in-out 0s; } + +.boardcards.color-block-gray-dark .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-gray-dark .cmp-board-card__link:hover= +::after { border: 4px solid rgb(107, 107, 107); opacity: 1; transition: all= + 0.3s ease-in-out 0s; } + +.boardcards.color-block-gray-darker .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-gray-darker .cmp-board-card__link:h= +over::after { border: 4px solid rgb(74, 74, 74); opacity: 1; transition: al= +l 0.3s ease-in-out 0s; } + +.boardcards.color-block-gray-light .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-gray-light .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(204, 204, 204); opacity: 1; transition: a= +ll 0.3s ease-in-out 0s; } + +.boardcards.color-block-gray-lighter .cmp-board-card__link:focus:is(:focus-= +visible)::after, .boardcards.color-block-gray-lighter .cmp-board-card__link= +:hover::after { border: 4px solid rgb(227, 227, 227); opacity: 1; transitio= +n: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-gray-lightest .cmp-board-card__link:focus:is(:focus= +-visible)::after, .boardcards.color-block-gray-lightest .cmp-board-card__li= +nk:hover::after { border: 4px solid rgb(242, 242, 242); opacity: 1; transit= +ion: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-grayishyellow-dark .cmp-board-card__link:focus:is(:= +focus-visible)::after, .boardcards.color-block-grayishyellow-dark .cmp-boar= +d-card__link:hover::after { border: 4px solid rgb(150, 150, 140); opacity: = +1; transition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-grayishyellow-light .cmp-board-card__link:focus:is(= +:focus-visible)::after, .boardcards.color-block-grayishyellow-light .cmp-bo= +ard-card__link:hover::after { border: 4px solid rgb(230, 230, 220); opacity= +: 1; transition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-green .cmp-board-card__link:focus:is(:focus-visible= +)::after, .boardcards.color-block-green .cmp-board-card__link:hover::after = +{ border: 4px solid rgb(0, 255, 0); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-green-dark .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-green-dark .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(0, 83, 10); opacity: 1; transition: all 0= +.3s ease-in-out 0s; } + +.boardcards.color-block-link .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-link .cmp-board-card__link:hover::after { = +border: 4px solid rgb(0, 77, 255); opacity: 1; transition: all 0.3s ease-in= +-out 0s; } + +.boardcards.color-block-link-dark .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-link-dark .cmp-board-card__link:hover= +::after { border: 4px solid rgb(0, 0, 136); opacity: 1; transition: all 0.3= +s ease-in-out 0s; } + +.boardcards.color-block-orange .cmp-board-card__link:focus:is(:focus-visibl= +e)::after, .boardcards.color-block-orange .cmp-board-card__link:hover::afte= +r { border: 4px solid rgb(255, 182, 0); opacity: 1; transition: all 0.3s ea= +se-in-out 0s; } + +.boardcards.color-block-orange-dark .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-orange-dark .cmp-board-card__link:h= +over::after { border: 4px solid rgb(255, 149, 0); opacity: 1; transition: a= +ll 0.3s ease-in-out 0s; } + +.boardcards.color-block-pink .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-pink .cmp-board-card__link:hover::after { = +border: 4px solid rgb(231, 0, 116); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-pink-dark .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-pink-dark .cmp-board-card__link:hover= +::after { border: 4px solid rgb(164, 2, 83); opacity: 1; transition: all 0.= +3s ease-in-out 0s; } + +.boardcards.color-block-pink-light .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-pink-light .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(255, 80, 160); opacity: 1; transition: al= +l 0.3s ease-in-out 0s; } + +.boardcards.color-block-purple .cmp-board-card__link:focus:is(:focus-visibl= +e)::after, .boardcards.color-block-purple .cmp-board-card__link:hover::afte= +r { border: 4px solid rgb(161, 0, 255); opacity: 1; transition: all 0.3s ea= +se-in-out 0s; } + +.boardcards.color-block-purple-dark .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-purple-dark .cmp-board-card__link:h= +over::after { border: 4px solid rgb(117, 0, 192); opacity: 1; transition: a= +ll 0.3s ease-in-out 0s; } + +.boardcards.color-block-purple-darkest .cmp-board-card__link:focus:is(:focu= +s-visible)::after, .boardcards.color-block-purple-darkest .cmp-board-card__= +link:hover::after { border: 4px solid rgb(70, 1, 115); opacity: 1; transiti= +on: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-red .cmp-board-card__link:focus:is(:focus-visible):= +:after, .boardcards.color-block-red .cmp-board-card__link:hover::after { bo= +rder: 4px solid rgb(231, 15, 41); opacity: 1; transition: all 0.3s ease-in-= +out 0s; } + +.boardcards.color-block-red-dark .cmp-board-card__link:focus:is(:focus-visi= +ble)::after, .boardcards.color-block-red-dark .cmp-board-card__link:hover::= +after { border: 4px solid rgb(189, 0, 29); opacity: 1; transition: all 0.3s= + ease-in-out 0s; } + +.boardcards.color-block-red-darker .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-red-darker .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(113, 0, 18); opacity: 1; transition: all = +0.3s ease-in-out 0s; } + +.boardcards.color-block-red-light .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-red-light .cmp-board-card__link:hover= +::after { border: 4px solid rgb(255, 50, 70); opacity: 1; transition: all 0= +.3s ease-in-out 0s; } + +.boardcards.color-block-white .cmp-board-card__link:focus:is(:focus-visible= +)::after, .boardcards.color-block-white .cmp-board-card__link:hover::after = +{ border: 4px solid rgb(255, 255, 255); opacity: 1; transition: all 0.3s ea= +se-in-out 0s; } + +.boardcards.color-block-yellow .cmp-board-card__link:focus:is(:focus-visibl= +e)::after, .boardcards.color-block-yellow .cmp-board-card__link:hover::afte= +r { border: 4px solid rgb(255, 212, 46); opacity: 1; transition: all 0.3s e= +ase-in-out 0s; } + +.boardcards.color-block-yellow-dark .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-yellow-dark .cmp-board-card__link:h= +over::after { border: 4px solid rgb(240, 192, 0); opacity: 1; transition: a= +ll 0.3s ease-in-out 0s; } + +.boardcards.color-block-yellow-light .cmp-board-card__link:focus:is(:focus-= +visible)::after, .boardcards.color-block-yellow-light .cmp-board-card__link= +:hover::after { border: 4px solid rgb(255, 240, 179); opacity: 1; transitio= +n: all 0.3s ease-in-out 0s; } + +.profilecards.color-background-gray .cmp-profile-card { background-color: r= +gb(242, 242, 242); } + +.cmp-executive-card { position: relative; display: flex; -webkit-box-orient= +: horizontal; -webkit-box-direction: normal; flex-flow: wrap; background: r= +gb(255, 255, 255); border: 1px solid rgb(204, 204, 204); } + +.cmp-executive-card__image { -webkit-box-flex: 0; flex: 0 0 auto; width: 14= +.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-executive-card__image { width: 15.4rem; } +} + +.cmp-executive-card__image .cmp-image__image { width: 100%; } + +.cmp-executive-card__image--blur .cmp-image__image { filter: blur(0.2rem); = +} + +.cmp-executive-card__content { background: transparent; border: none; paddi= +ng: 1.4rem 2rem; -webkit-box-flex: 1; flex: 1 1 auto; width: 14rem; } + +.cmp-executive-card__name { font-family: Graphik, Arial, system-ui, -apple-= +system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", o= +xygen, cantarell, sans-serif; font-weight: 800; font-style: normal; text-tr= +ansform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-executive-card__name { font-size: 1.6rem; } +} + +.cmp-executive-card__title { -webkit-box-flex: 1; flex-grow: 1; font-size: = +1.2rem; line-height: 1.4; font-weight: 400; color: rgb(0, 0, 0); margin-top= +: 0.5rem; text-overflow: ellipsis; overflow: hidden; -webkit-line-clamp: 4;= + -webkit-box-orient: vertical; display: -webkit-box; } + +@media screen and (min-width: 1000px) { + .cmp-executive-card__title { font-size: 1.4rem; line-height: 1.9rem; } +} + +.cmp-executive-card .cmp-executive-card-overlay { background-color: rgba(0,= + 77, 255, 0.8); background-blend-mode: multiply; position: absolute; top: 0= +px; left: 0px; width: 100%; height: 100%; } + +.cmp-executive-card .cmp-executive-card-overlay--hide { opacity: 0; } + +@media screen and (max-width: 999.9px) { + .cmp-executive-card .cmp-executive-card-overlay--hide { display: none; } +} + +.cmp-executive-card .cmp-executive-card-overlay--hide--zoom { display: bloc= +k; opacity: 0; } + +.cmp-executive-card .cmp-executive-card { margin: 0px; padding: 0px; } + +.cmp-executive-card .cmp-executive-card__container { display: flex; -webkit= +-box-align: center; align-items: center; height: 100%; } + +.cmp-executive-card .cmp-executive-card__link { margin: 0px auto; } + +.cmp-executive-card .cmp-executive-card__link-social-media { display: flex;= + -webkit-box-align: center; align-items: center; -webkit-box-pack: center; = +justify-content: center; } + +.cmp-executive-card .cmp-executive-card__link-social-media > div:not(:first= +-child) { margin-left: 2rem; } + +.cmp-executive-card .cmp-executive-card__link a { color: rgb(255, 255, 255)= +; text-decoration: none; } + +.cmp-executive-card .cmp-executive-card__link a::before { color: rgb(255, 2= +55, 255); } + +.cmp-executive-card .cmp-executive-card__link a:focus { box-shadow: none; o= +utline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; } + +.cmp-executive-card .cmp-executive-card__link a:focus:not(:focus-visible) {= + outline: none; box-shadow: none; } + +.cmp-executive-card .cmp-executive-card__link-bio { display: flex; -webkit-= +box-align: center; align-items: center; -webkit-box-pack: center; justify-c= +ontent: center; } + +.cmp-executive-card .cmp-executive-card__link-linkedin, .cmp-executive-card= + .cmp-executive-card__link-twitter { -webkit-box-align: baseline; align-ite= +ms: baseline; display: flex; margin-top: 2rem; } + +.cmp-executive-card .cmp-executive-card__link-linkedin a, .cmp-executive-ca= +rd .cmp-executive-card__link-twitter a { border: 0.2rem solid rgb(255, 255,= + 255); border-radius: 50%; height: 3.2rem; width: 3.2rem; -webkit-box-pack:= + start; justify-content: flex-start; } + +.cmp-executive-card .cmp-executive-card__link-twitter a::before { content: = +"=EF=89=83"; } + +.cmp-executive-card .cmp-executive-card__link-linkedin a::before, .cmp-exec= +utive-card .cmp-executive-card__link-twitter a::before { font-size: 16px; f= +ont-family: Ionicons; font-weight: 400; font-style: normal; line-height: 1;= + text-transform: none; letter-spacing: normal; overflow-wrap: normal; white= +-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-r= +endering: optimizelegibility; font-feature-settings: "liga"; display: flex;= + -webkit-box-align: center; align-items: center; -webkit-box-pack: center; = +justify-content: center; width: 100%; height: 100%; } + +.cmp-executive-card .cmp-executive-card__link-linkedin a::before { content:= + "=EF=88=B9"; } + +.cmp-executive-card .cmp-button__close { display: none; } + +@media screen and (max-width: 999.9px) { + .cmp-executive-card .cmp-button__close { display: block; position: absolu= +te; top: 0px; right: 0px; } + .cmp-executive-card .cmp-button__close .cmp-button { width: 1.5rem; heigh= +t: auto; margin: 0.5rem; padding: 0px; border: 0px; } + .cmp-executive-card .cmp-button__close .cmp-button__text::after { content= +: "=EF=8B=97"; font-size: 24px; font-family: Ionicons; display: block; font= +-style: normal; line-height: 1; text-transform: none; letter-spacing: norma= +l; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font= +-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-s= +ettings: "liga"; color: rgb(255, 255, 255); font-weight: 800; } + .cmp-executive-card .cmp-button__close .cmp-button:focus { box-shadow: no= +ne; outline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; } + .cmp-executive-card .cmp-button__close .cmp-button:focus:not(:focus-visib= +le) { outline: none; box-shadow: none; } +} + +.profilecards .main-container { width: 100%; overflow: hidden; } + +.profilecards .cmp-expert-card, .profilecards .main-container { display: fl= +ex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc= +tion: column; } + +.profilecards .cmp-expert-card { background: rgb(255, 255, 255); border: 1p= +x solid rgb(204, 204, 204); height: 100%; } + +.profilecards .cmp-expert-card .cmp-image__image { height: 100%; width: 100= +%; } + +.profilecards .cmp-expert-card__content { background: transparent; display:= + flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-di= +rection: column; height: 100%; padding: 20px; } + +@media screen and (max-width: 999.9px) { + .profilecards .cmp-expert-card__content { font-size: 1.4rem; } +} + +.profilecards .cmp-expert-card__name { font-size: 1.4rem; font-weight: 700;= + line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .profilecards .cmp-expert-card__name { font-size: 1.6rem; } +} + +.profilecards .cmp-expert-card__title { -webkit-box-flex: 1; flex-grow: 1; = +font-size: 1.4rem; line-height: 1.6; margin-top: 5px; } + +@media screen and (min-width: 1000px) { + .profilecards .cmp-expert-card__title { font-size: 1.6rem; } +} + +.profilecards .cmp-expert-card__summary { -webkit-box-flex: 1; flex-grow: 1= +; font-size: 1.4rem; line-height: 1.6; margin-top: 2rem; overflow-wrap: bre= +ak-word; word-break: break-word; height: 100%; } + +@media screen and (min-width: 1000px) { + .profilecards .cmp-expert-card__summary { font-size: 1.6rem; } +} + +.profilecards .cmp-expert-card__link { font-size: 1.6rem; line-height: 1.6;= + padding-top: 2rem; margin-top: auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .profilecards .cmp-expert-card__link { padding-top: 3rem; } +} + +.profilecards .cmp-expert-card__link ~ .cmp-expert-card__link { padding-top= +: 0px; margin-top: 0px; } + +.profilecards .cmp-expert-card__link a { color: rgb(0, 77, 255); display: i= +nline-block; text-decoration: none; } + +.profilecards .cmp-expert-card__link a:focus, .profilecards .cmp-expert-car= +d__link a:hover { text-decoration: underline; } + +.profilecards .cmp-expert-card__link a:visited { color: rgb(0, 0, 136); } + +.profilecards .cmp-expert-card__link-twitter a::before { content: "=EF=89= +=83"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +.profilecards .cmp-expert-card__link-twitter a:focus { text-decoration: und= +erline; } + +.profilecards .cmp-expert-card__link-linkedin a::before { content: "=EF=88= +=B9"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +.profilecards .cmp-expert-card__link-linkedin a:focus { text-decoration: un= +derline; } + +.profilecards .cmp-expert-card__link-linkedin, .profilecards .cmp-expert-ca= +rd__link-twitter { -webkit-box-align: baseline; align-items: baseline; disp= +lay: flex; } + +.profilecards .cmp-expert-card__link-linkedin a::before, .profilecards .cmp= +-expert-card__link-twitter a::before { color: rgb(0, 77, 255); display: inl= +ine-block; margin-right: 0.7rem; } + +.profilecards .cmp-button__cta-arrow--right { margin-top: 30px; } + +.executive-card .cmp-quote-executive-card { min-height: 14.4rem; max-height= +: 14.4rem; background-color: rgb(255, 255, 255); border: 0.1rem solid rgb(2= +04, 204, 204); padding: 2rem; width: 100%; font-size: 1.2rem; line-height: = +1.2; overflow: hidden; color: rgb(0, 0, 0); word-break: break-word; } + +.executive-card .cmp-quote-executive-card__container { min-height: 10.2rem;= + max-height: 10.2rem; overflow: hidden; } + +.executive-card .cmp-quote-executive-card__icon-quote { float: left; width:= + 2.7rem; height: 2.5rem; margin-right: 1.8rem; } + +.executive-card .cmp-quote-executive-card__icon-quote::after { content: "= +=EE=A4=80"; font-size: 2.5rem; font-family: Ionicons; display: block; font-= +weight: 400; font-style: normal; line-height: 1; text-transform: none; lett= +er-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: = +ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibilit= +y; font-feature-settings: "liga"; color: rgb(74, 74, 74); } + +.executive-card .cmp-quote-executive-card__name-container { margin-bottom: = +2.5rem; height: 1.5rem; } + +@media screen and (min-width: 1000px) { + .executive-card .cmp-quote-executive-card__name-container { margin-bottom= +: 2.2rem; } +} + +.executive-card .cmp-quote-executive-card__name { font-weight: 700; margin-= +bottom: 2.5rem; height: 1.5rem; } + +@media screen and (min-width: 1000px) { + .executive-card .cmp-quote-executive-card__name { margin-bottom: 2.2rem; = +} +} + +.cmp-twitter-executive-card { min-height: 14.4rem; max-height: 14.4rem; bac= +kground-color: rgb(255, 255, 255); border: 0.1rem solid rgb(204, 204, 204);= + padding: 2rem; font-size: 1.2rem; width: 100%; overflow: hidden; } + +@media screen and (min-width: 1000px) { + .cmp-twitter-executive-card { min-height: 15.4rem; max-height: 15.4rem; } +} + +.cmp-twitter-executive-card__title-data { display: flex; -webkit-box-pack: = +justify; justify-content: space-between; margin-bottom: 1rem; } + +.cmp-twitter-executive-card__tweet { line-height: 1.2; font-size: 1.2rem; o= +verflow: hidden; -webkit-line-clamp: 4; display: -webkit-box; -webkit-box-o= +rient: vertical; } + +.cmp-twitter-executive-card__tweet a { color: rgb(0, 77, 255); text-decorat= +ion: underline; } + +.cmp-twitter-executive-card__logo-handle { display: flex; max-width: calc(1= +00% - 5rem); } + +.cmp-twitter-executive-card__name-handle { line-height: 1.2; word-break: br= +eak-word; } + +.cmp-twitter-executive-card__handle-link { line-height: 1.2; text-decoratio= +n: none; color: inherit; } + +.cmp-twitter-executive-card__handle-link:focus, .cmp-twitter-executive-card= +__handle-link:hover { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-twitter-executive-card__name { font-weight: 700; } + +.cmp-twitter-executive-card__date-text { font-size: 1.2rem; } + +.cmp-twitter-executive-card__icon-twitter::after { content: "=EF=89=83"; fo= +nt-size: 32px; font-family: Ionicons; display: block; font-weight: 400; fon= +t-style: normal; line-height: 1; text-transform: none; letter-spacing: norm= +al; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fon= +t-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-= +settings: "liga"; width: 3.2rem; height: 3.2rem; margin-right: 1.5rem; colo= +r: rgb(0, 186, 255); } + +.content-card--award .cmp-teaser__content { border: 1px solid rgb(204, 204,= + 204); padding: 2.5rem 2rem; } + +.content-card--award .cmp-teaser__pretitle { text-transform: uppercase; fon= +t-weight: 600; color: rgb(0, 0, 0); margin-bottom: 20px; font-size: 1.2rem;= + line-height: 1.44rem; } + +.content-card--award .cmp-teaser .cmp-teaser__title { margin-top: 0px; marg= +in-bottom: 2.5rem; font-size: 1.8rem; line-height: 2.196rem; } + +@media screen and (min-width: 1000px) { + .content-card--award .cmp-teaser .cmp-teaser__title { font-size: 2.5rem; = +line-height: 3rem; } +} + +.content-card--award .cmp-teaser__description, .content-card--award .cmp-te= +aser__description p { margin-top: 0px; font-size: 1.2rem; line-height: 1.44= +rem; word-break: break-word; } + +.content-card--cardwithbutton .cmp-teaser__content { width: 100%; backgroun= +d-color: rgb(255, 255, 255); border: 1px solid rgb(227, 227, 227); padding:= + 3rem 2rem; } + +@media screen and (min-width: 1000px) { + .content-card--cardwithbutton .cmp-teaser__content { padding: 3rem; } +} + +.content-card--cardwithbutton .cmp-teaser__pretitle { color: rgb(0, 0, 0); = +margin: 0px; padding-bottom: 2rem; font-weight: 600; font-size: 1.2rem; tex= +t-transform: uppercase; line-height: 1; } + +@media screen and (min-width: 1000px) { + .content-card--cardwithbutton .cmp-teaser__pretitle { font-size: 1.8rem; = +} +} + +.content-card--cardwithbutton .cmp-teaser__title { margin: 0px; padding: 0p= +x 0px 1rem; font-weight: 800; text-transform: none; } + +@media screen and (min-width: 1000px) { + .content-card--cardwithbutton .cmp-teaser__title { padding-bottom: 2rem; = +} +} + +.content-card--cardwithbutton .cmp-teaser__description { margin: 0px; paddi= +ng-bottom: 2rem; font-weight: 400; font-size: 1.4rem; color: rgb(0, 0, 0); = +text-transform: none; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .content-card--cardwithbutton .cmp-teaser__description { font-size: 1.6re= +m; } +} + +.content-card--cardwithbutton .cmp-teaser__action-container { padding: 0px;= + } + +.content-card--cardwithbutton .cmp-teaser__action-link { display: inline-fl= +ex; -webkit-box-align: center; align-items: center; -webkit-box-pack: cente= +r; justify-content: center; font-family: Graphik, Arial, system-ui, -apple-= +system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", o= +xygen, cantarell, sans-serif; font-style: normal; line-height: 1; min-heigh= +t: inherit; min-width: 13.4rem; border-radius: 0px; font-size: 1.4rem; font= +-weight: 600; height: 44px; text-decoration: none; padding: 1.5rem; color: = +rgb(255, 255, 255); background-color: rgb(0, 0, 0); border: 1px solid trans= +parent; box-shadow: rgb(167, 167, 167) 4px 4px 0px 0px; margin: 15px 0px 4p= +x 10px; transition: box-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s= +, -webkit-box-shadow 0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; = +text-transform: uppercase; } + +.content-card--cardwithbutton .cmp-teaser__action-link::after, .content-car= +d--cardwithbutton .cmp-teaser__action-link::before { content: none; } + +@media screen and (max-width: 767.9px) { + .content-card--cardwithbutton .cmp-teaser__action-link { margin-left: 0px= +; width: 100%; } +} + +.content-card--cardwithbutton .cmp-teaser__action-link:hover { background-c= +olor: rgb(74, 74, 74); color: rgb(255, 255, 255); } + +.content-card--cardwithbutton .cmp-teaser__action-link:focus { box-shadow: = +rgb(255, 255, 255) 0px 0px 0px 2px; outline-offset: 2px; } + +.content-card--cardwithbutton .cmp-teaser__action-link:focus:not(:focus-vis= +ible) { box-shadow: none; outline: none; } + +.content-card--cardwithbutton .cmp-teaser__action-link:focus, .content-card= +--cardwithbutton .cmp-teaser__action-link:hover { box-shadow: rgb(167, 167,= + 167) 10px 10px 0px 0px; transform: translate(-5px, -5px); color: rgb(255, = +255, 255); background-color: rgb(0, 0, 0); } + +.content-card--cardwithbutton .cmp-teaser__action-link:focus { border: 2px = +solid rgb(255, 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset= +: 1px; } + +.content-card--cardwithbutton .cmp-teaser__action-link:disabled { backgroun= +d-color: rgb(227, 227, 227); border-color: transparent; box-shadow: none; c= +olor: rgb(255, 255, 255); transition: none 0s ease 0s; } + +.content-card--cardwithbutton .cmp-teaser__action-link:disabled:hover { box= +-shadow: none; transform: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .content-card--cardwithbutton .cmp-teaser__action-link { width: auto; } +} + +.content-card.content-card--cardwithbutton .cmp-teaser { padding-top: 4px; = +padding-right: 0px; background: linear-gradient(rgb(161, 0, 255) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton .cmp-teaser__title { font-size: = +2.8rem; line-height: 1.0736; } + +@media screen and (min-width: 1000px) { + .content-card.content-card--cardwithbutton .cmp-teaser__title { font-size= +: 4.8rem; line-height: 1.0432; } +} + +.content-card.content-card--cardwithbutton.color-block-accent-purple-1 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(180, 85, 170) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-accent-purple-2 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(160, 85, 245) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-accent-purple-3 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(190, 130, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-accent-purple-4 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(220, 175, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-accent-purple-5 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(230, 220, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-blue .cmp-teaser= + { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0,= + 65, 240) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-gray .cmp-teaser= + { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(19= +0, 190, 190) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-gray-dark .cmp-t= +easer { padding-top: 4px; padding-right: 0px; background: linear-gradient(r= +gb(150, 150, 150) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-gray-darker .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(90, 90, 90) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-green .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0= +, 215, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-red .cmp-teaser = +{ padding-top: 4px; padding-right: 0px; background: linear-gradient(red 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-yellow .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +255, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-aqua .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 255= +, 187) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-blue .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 186= +, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-blue-green .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +5, 240, 165) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-brand-green .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(100, 255, 80) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-brand-orange .cmp-te= +aser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rg= +b(255, 120, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-brand-yellow .cmp-te= +aser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rg= +b(255, 235, 50) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-blue-dark .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0= +, 142, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-blue-light .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +0, 243, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-core-purple .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(70, 0, 115) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-cyan .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 255= +, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(167, 1= +67, 167) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-base .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0= +, 0, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-dark .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(1= +07, 107, 107) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-darker .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(74, 74, 74) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-light .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +204, 204, 204) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-lighter .cmp-te= +aser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rg= +b(227, 227, 227) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-lightest .cmp-t= +easer { padding-top: 4px; padding-right: 0px; background: linear-gradient(r= +gb(242, 242, 242) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-grayishyellow-dark .= +cmp-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradi= +ent(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat= +; } + +.content-card.content-card--cardwithbutton.color-block-grayishyellow-light = +.cmp-teaser { padding-top: 4px; padding-right: 0px; background: linear-grad= +ient(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; } + +.content-card.content-card--cardwithbutton.color-block-green .cmp-teaser { = +padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 25= +5, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-green-dark .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +0, 83, 10) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-link .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 77,= + 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-link-dark .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0= +, 0, 136) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-orange .cmp-teaser {= + padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(255,= + 182, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-orange-dark .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(255, 149, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-pink .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(231, 0= +, 116) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-pink-dark .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(1= +64, 2, 83) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-pink-light .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +255, 80, 160) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-purple .cmp-teaser {= + padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(161,= + 0, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-purple-dark .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(117, 0, 192) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-purple-darkest .cmp-= +teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient(= +rgb(70, 1, 115) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-red .cmp-teaser { pa= +dding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(231, 15= +, 41) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-red-dark .cmp-teaser= + { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(18= +9, 0, 29) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-red-darker .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +113, 0, 18) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-red-light .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(2= +55, 50, 70) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-white .cmp-teaser { = +padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(255, = +255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-yellow .cmp-teaser {= + padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(255,= + 212, 46) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-yellow-dark .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(240, 192, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-yellow-light .cmp-te= +aser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rg= +b(255, 240, 179) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card--colorinfo .cmp-teaser__description p { line-height: 2.2rem; = +} + +@media screen and (max-width: 999.9px) { + .content-card--colorinfo .cmp-teaser__description p { font-size: 1.4rem; = +} +} + +.content-card--colorinfo .cmp-teaser__content { border: 1px solid rgb(204, = +204, 204); padding: 20px; } + +.content-card.has-image-border .cmp-image__image { border: 1px solid rgb(10= +7, 107, 107); } + +.content-card .cmp-teaser__title { font-family: Graphik, Arial, system-ui, = +-apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica N= +eue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; = +text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8= +rem; } + +@media screen and (min-width: 1000px) { + .content-card .cmp-teaser__title { font-size: 2.5rem; } +} + +.content-card .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.content-card .cmp-teaser__title a:focus, .content-card .cmp-teaser__title = +a:hover { text-decoration: underline; color: rgb(0, 77, 255); } + +.content-card .cmp-teaser__content { background-color: rgb(255, 255, 255); = +} + +.content-card.color-background-gray .cmp-teaser__content { background-color= +: rgb(242, 242, 242); } + +.content-card.color-block-accent-purple-1 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(180, 85, 170) 5px, transpare= +nt 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(180, 85, 170) 5= +px, transparent 0px) 100% 0px; } + +.content-card.color-block-accent-purple-2 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(160, 85, 245) 5px, transpare= +nt 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(160, 85, 245) 5= +px, transparent 0px) 100% 0px; } + +.content-card.color-block-accent-purple-3 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(190, 130, 255) 5px, transpar= +ent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(190, 130, 255)= + 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-accent-purple-4 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(220, 175, 255) 5px, transpar= +ent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(220, 175, 255)= + 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-accent-purple-5 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(230, 220, 255) 5px, transpar= +ent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(230, 220, 255)= + 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-alt-blue .cmp-teaser { padding: 5px 5px 0px 0px; = +background: linear-gradient(270deg, rgb(0, 65, 240) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 65, 240) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-alt-gray .cmp-teaser { padding: 5px 5px 0px 0px; = +background: linear-gradient(270deg, rgb(190, 190, 190) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(190, 190, 190) 5px, t= +ransparent 0px) 100% 0px; } + +.content-card.color-block-alt-gray-dark .cmp-teaser { padding: 5px 5px 0px = +0px; background: linear-gradient(270deg, rgb(150, 150, 150) 5px, transparen= +t 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(150, 150, 150) 5= +px, transparent 0px) 100% 0px; } + +.content-card.color-block-alt-gray-darker .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(90, 90, 90) 5px, transparent= + 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(90, 90, 90) 5px, = +transparent 0px) 100% 0px; } + +.content-card.color-block-alt-green .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(0, 215, 0) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 215, 0) 5px, transpar= +ent 0px) 100% 0px; } + +.content-card.color-block-alt-red .cmp-teaser { padding: 5px 5px 0px 0px; b= +ackground: linear-gradient(270deg, red 5px, transparent 0px) 100% 0px / 56p= +x 40px no-repeat, linear-gradient(red 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-alt-yellow .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(255, 255, 0) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 255, 0) 5px, tra= +nsparent 0px) 100% 0px; } + +.content-card.color-block-aqua .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(0, 255, 187) 5px, transparent 0px) 100%= + 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 255, 187) 5px, transpare= +nt 0px) 100% 0px; } + +.content-card.color-block-blue .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(0, 186, 255) 5px, transparent 0px) 100%= + 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 186, 255) 5px, transpare= +nt 0px) 100% 0px; } + +.content-card.color-block-blue-green .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(5, 240, 165) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(5, 240, 165) 5px, tra= +nsparent 0px) 100% 0px; } + +.content-card.color-block-brand-green .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(100, 255, 80) 5px, transparent 0= +px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(100, 255, 80) 5px, = +transparent 0px) 100% 0px; } + +.content-card.color-block-brand-orange .cmp-teaser { padding: 5px 5px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 120, 0) 5px, transparent 0= +px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 120, 0) 5px, t= +ransparent 0px) 100% 0px; } + +.content-card.color-block-brand-yellow .cmp-teaser { padding: 5px 5px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 235, 50) 5px, transparent = +0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 235, 50) 5px,= + transparent 0px) 100% 0px; } + +.content-card.color-block-blue-dark .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(0, 142, 255) 5px, transparent 0px)= + 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 142, 255) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-blue-light .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 243, 255) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 243, 255) 5px, tra= +nsparent 0px) 100% 0px; } + +.content-card.color-block-core-purple .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(70, 0, 115) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(70, 0, 115) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-cyan .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(0, 255, 255) 5px, transparent 0px) 100%= + 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 255, 255) 5px, transpare= +nt 0px) 100% 0px; } + +.content-card.color-block-gray .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(167, 167, 167) 5px, transparent 0px) 10= +0% 0px / 56px 40px no-repeat, linear-gradient(rgb(167, 167, 167) 5px, trans= +parent 0px) 100% 0px; } + +.content-card.color-block-gray-base .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(0, 0, 0) 5px, transparent 0px) 100= +% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 0, 0) 5px, transparent = +0px) 100% 0px; } + +.content-card.color-block-gray-dark .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(107, 107, 107) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(107, 107, 107) 5px, = +transparent 0px) 100% 0px; } + +.content-card.color-block-gray-darker .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(74, 74, 74) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(74, 74, 74) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-gray-light .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(204, 204, 204) 5px, transparent 0= +px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(204, 204, 204) 5px,= + transparent 0px) 100% 0px; } + +.content-card.color-block-gray-lighter .cmp-teaser { padding: 5px 5px 0px 0= +px; background: linear-gradient(270deg, rgb(227, 227, 227) 5px, transparent= + 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(227, 227, 227) 5p= +x, transparent 0px) 100% 0px; } + +.content-card.color-block-gray-lightest .cmp-teaser { padding: 5px 5px 0px = +0px; background: linear-gradient(270deg, rgb(242, 242, 242) 5px, transparen= +t 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(242, 242, 242) 5= +px, transparent 0px) 100% 0px; } + +.content-card.color-block-grayishyellow-dark .cmp-teaser { padding: 5px 5px= + 0px 0px; background: linear-gradient(270deg, rgb(150, 150, 140) 5px, trans= +parent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(150, 150, 1= +40) 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-grayishyellow-light .cmp-teaser { padding: 5px 5p= +x 0px 0px; background: linear-gradient(270deg, rgb(230, 230, 220) 5px, tran= +sparent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(230, 230, = +220) 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-green .cmp-teaser { padding: 5px 5px 0px 0px; bac= +kground: linear-gradient(270deg, rgb(0, 255, 0) 5px, transparent 0px) 100% = +0px / 56px 40px no-repeat, linear-gradient(rgb(0, 255, 0) 5px, transparent = +0px) 100% 0px; } + +.content-card.color-block-green-dark .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 83, 10) 5px, transparent 0px) = +100% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 83, 10) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-link .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(0, 77, 255) 5px, transparent 0px) 100% = +0px / 56px 40px no-repeat, linear-gradient(rgb(0, 77, 255) 5px, transparent= + 0px) 100% 0px; } + +.content-card.color-block-link-dark .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(0, 0, 136) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 0, 136) 5px, transpar= +ent 0px) 100% 0px; } + +.content-card.color-block-orange .cmp-teaser { padding: 5px 5px 0px 0px; ba= +ckground: linear-gradient(270deg, rgb(255, 182, 0) 5px, transparent 0px) 10= +0% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 182, 0) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-orange-dark .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(255, 149, 0) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 149, 0) 5px, tr= +ansparent 0px) 100% 0px; } + +.content-card.color-block-pink .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(231, 0, 116) 5px, transparent 0px) 100%= + 0px / 56px 40px no-repeat, linear-gradient(rgb(231, 0, 116) 5px, transpare= +nt 0px) 100% 0px; } + +.content-card.color-block-pink-dark .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(164, 2, 83) 5px, transparent 0px) = +100% 0px / 56px 40px no-repeat, linear-gradient(rgb(164, 2, 83) 5px, transp= +arent 0px) 100% 0px; } + +.content-card.color-block-pink-light .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(255, 80, 160) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 80, 160) 5px, t= +ransparent 0px) 100% 0px; } + +.content-card.color-block-purple .cmp-teaser { padding: 5px 5px 0px 0px; ba= +ckground: linear-gradient(270deg, rgb(161, 0, 255) 5px, transparent 0px) 10= +0% 0px / 56px 40px no-repeat, linear-gradient(rgb(161, 0, 255) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-purple-dark .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(117, 0, 192) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(117, 0, 192) 5px, tr= +ansparent 0px) 100% 0px; } + +.content-card.color-block-purple-darkest .cmp-teaser { padding: 5px 5px 0px= + 0px; background: linear-gradient(270deg, rgb(70, 1, 115) 5px, transparent = +0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(70, 1, 115) 5px, t= +ransparent 0px) 100% 0px; } + +.content-card.color-block-red .cmp-teaser { padding: 5px 5px 0px 0px; backg= +round: linear-gradient(270deg, rgb(231, 15, 41) 5px, transparent 0px) 100% = +0px / 56px 40px no-repeat, linear-gradient(rgb(231, 15, 41) 5px, transparen= +t 0px) 100% 0px; } + +.content-card.color-block-red-dark .cmp-teaser { padding: 5px 5px 0px 0px; = +background: linear-gradient(270deg, rgb(189, 0, 29) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(189, 0, 29) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-red-darker .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(113, 0, 18) 5px, transparent 0px)= + 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(113, 0, 18) 5px, trans= +parent 0px) 100% 0px; } + +.content-card.color-block-red-light .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(255, 50, 70) 5px, transparent 0px)= + 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 50, 70) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-white .cmp-teaser { padding: 5px 5px 0px 0px; bac= +kground: linear-gradient(270deg, rgb(255, 255, 255) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 255, 255) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-yellow .cmp-teaser { padding: 5px 5px 0px 0px; ba= +ckground: linear-gradient(270deg, rgb(255, 212, 46) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 212, 46) 5px, trans= +parent 0px) 100% 0px; } + +.content-card.color-block-yellow-dark .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(240, 192, 0) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(240, 192, 0) 5px, tr= +ansparent 0px) 100% 0px; } + +.content-card.color-block-yellow-light .cmp-teaser { padding: 5px 5px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 240, 179) 5px, transparent= + 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 240, 179) 5p= +x, transparent 0px) 100% 0px; } + +.content-card.content-card--picture .cmp-teaser { padding: 0px; background:= + none; } + +.icon-card .cmp-teaser__image { padding: 0px 2rem; z-index: 1; border: none= +; flex-basis: 0px; } + +.icon-card .cmp-teaser__image .cmp-image__image { height: 100px; width: 100= +px; margin-bottom: -2.3rem; vertical-align: middle; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .icon-card .cmp-teaser__image .cmp-image__image { height: 115px; width: 1= +15px; margin-bottom: -2.5rem; } +} + +@media screen and (min-width: 1000px) { + .icon-card .cmp-teaser__image .cmp-image__image { height: 150px; width: 1= +50px; margin-bottom: -4.8rem; } +} + +.icon-card .cmp-teaser__content { display: flex; background-color: rgb(255,= + 255, 255); border: 1px solid rgb(204, 204, 204); position: relative; paddi= +ng: 3.8rem 2rem 2rem; margin: 0px 0.5rem 0.5rem 0px; box-shadow: rgb(167, 1= +67, 167) 0.05rem 0.05rem, rgb(167, 167, 167) 0.1rem 0.1rem, rgb(167, 167, 1= +67) 0.15rem 0.15rem, rgb(167, 167, 167) 0.2rem 0.2rem, rgb(167, 167, 167) 0= +.25rem 0.25rem, rgb(167, 167, 167) 0.3rem 0.3rem, rgb(167, 167, 167) 0.35re= +m 0.35rem, rgb(167, 167, 167) 0.4rem 0.4rem, rgb(167, 167, 167) 0.45rem 0.4= +5rem, rgb(167, 167, 167) 0.5rem 0.5rem; } + +@media screen and (min-width: 1000px) { + .icon-card .cmp-teaser__content { padding-top: 6rem; } +} + +.icon-card .cmp-teaser__title { margin-top: 0px; font-family: Graphik, Aria= +l, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu= +, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-s= +tyle: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; = +font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .icon-card .cmp-teaser__title { font-size: 2.5rem; } +} + +.icon-card .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.icon-card .cmp-teaser__title a:focus, .icon-card .cmp-teaser__title a:hove= +r { text-decoration: underline; color: rgb(0, 77, 255); } + +.icon-card .cmp-teaser__description { margin-top: 15px; line-height: 1.6; m= +argin-bottom: 15px; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .icon-card .cmp-teaser__description { margin-top: 20px; margin-bottom: 30= +px; font-size: 1.6rem; } +} + +.icon-card .cmp-teaser__action-container { padding-top: 0px; } + +.icon-card .cmp-teaser__action-link:focus::before { width: 100%; } + +.icon-card.cmp-icon-card--alt .cmp-teaser__image .cmp-image__image { margin= +-bottom: -3rem; } + +@media screen and (min-width: 1000px) { + .icon-card.cmp-icon-card--alt .cmp-teaser__image .cmp-image__image { marg= +in-bottom: -5rem; } +} + +.icon-card.cmp-icon-card--alt .cmp-teaser__content { padding-top: 5rem; box= +-shadow: none; margin: 0px; border-color: transparent; } + +@media screen and (min-width: 1000px) { + .icon-card.cmp-icon-card--alt .cmp-teaser__content { padding-top: 6rem; p= +adding-bottom: 0px; } +} + +.icon-card.color-background-gray .cmp-teaser__content { background-color: r= +gb(242, 242, 242); } + +.content-card--picture .cmp-image__image { border: 1px solid rgb(204, 204, = +204); } + +.content-card--picture .cmp-teaser__image { -webkit-box-flex: 1; flex: 1 0 = +0px; border: none; margin-left: 2rem; margin-right: 2rem; z-index: 1; margi= +n-bottom: -6.5rem; } + +@media screen and (max-width: 999.9px) { + .content-card--picture .cmp-teaser__image { margin-bottom: -6rem; } +} + +.content-card--picture .cmp-teaser__content { border: 1px solid rgb(204, 20= +4, 204); padding: 0px 2rem 2rem; } + +.content-card--picture .cmp-teaser__title { margin-top: 8.5rem; padding: 0p= +x; } + +@media screen and (max-width: 999.9px) { + .content-card--picture .cmp-teaser__title { margin-top: 8rem; } +} + +.content-card--picture .cmp-teaser__description p { margin-top: 1rem; paddi= +ng: 0px; } + +.content-card--picture.color-block-accent-purple-1 .cmp-teaser__content { b= +order-top: 4px solid rgb(180, 85, 170); } + +.content-card--picture.color-block-accent-purple-2 .cmp-teaser__content { b= +order-top: 4px solid rgb(160, 85, 245); } + +.content-card--picture.color-block-accent-purple-3 .cmp-teaser__content { b= +order-top: 4px solid rgb(190, 130, 255); } + +.content-card--picture.color-block-accent-purple-4 .cmp-teaser__content { b= +order-top: 4px solid rgb(220, 175, 255); } + +.content-card--picture.color-block-accent-purple-5 .cmp-teaser__content { b= +order-top: 4px solid rgb(230, 220, 255); } + +.content-card--picture.color-block-alt-blue .cmp-teaser__content { border-t= +op: 4px solid rgb(0, 65, 240); } + +.content-card--picture.color-block-alt-gray .cmp-teaser__content { border-t= +op: 4px solid rgb(190, 190, 190); } + +.content-card--picture.color-block-alt-gray-dark .cmp-teaser__content { bor= +der-top: 4px solid rgb(150, 150, 150); } + +.content-card--picture.color-block-alt-gray-darker .cmp-teaser__content { b= +order-top: 4px solid rgb(90, 90, 90); } + +.content-card--picture.color-block-alt-green .cmp-teaser__content { border-= +top: 4px solid rgb(0, 215, 0); } + +.content-card--picture.color-block-alt-red .cmp-teaser__content { border-to= +p: 4px solid red; } + +.content-card--picture.color-block-alt-yellow .cmp-teaser__content { border= +-top: 4px solid rgb(255, 255, 0); } + +.content-card--picture.color-block-aqua .cmp-teaser__content { border-top: = +4px solid rgb(0, 255, 187); } + +.content-card--picture.color-block-blue .cmp-teaser__content { border-top: = +4px solid rgb(0, 186, 255); } + +.content-card--picture.color-block-blue-green .cmp-teaser__content { border= +-top: 4px solid rgb(5, 240, 165); } + +.content-card--picture.color-block-brand-green .cmp-teaser__content { borde= +r-top: 4px solid rgb(100, 255, 80); } + +.content-card--picture.color-block-brand-orange .cmp-teaser__content { bord= +er-top: 4px solid rgb(255, 120, 0); } + +.content-card--picture.color-block-brand-yellow .cmp-teaser__content { bord= +er-top: 4px solid rgb(255, 235, 50); } + +.content-card--picture.color-block-blue-dark .cmp-teaser__content { border-= +top: 4px solid rgb(0, 142, 255); } + +.content-card--picture.color-block-blue-light .cmp-teaser__content { border= +-top: 4px solid rgb(0, 243, 255); } + +.content-card--picture.color-block-core-purple .cmp-teaser__content { borde= +r-top: 4px solid rgb(70, 0, 115); } + +.content-card--picture.color-block-cyan .cmp-teaser__content { border-top: = +4px solid rgb(0, 255, 255); } + +.content-card--picture.color-block-gray .cmp-teaser__content { border-top: = +4px solid rgb(167, 167, 167); } + +.content-card--picture.color-block-gray-base .cmp-teaser__content { border-= +top: 4px solid rgb(0, 0, 0); } + +.content-card--picture.color-block-gray-dark .cmp-teaser__content { border-= +top: 4px solid rgb(107, 107, 107); } + +.content-card--picture.color-block-gray-darker .cmp-teaser__content { borde= +r-top: 4px solid rgb(74, 74, 74); } + +.content-card--picture.color-block-gray-light .cmp-teaser__content { border= +-top: 4px solid rgb(204, 204, 204); } + +.content-card--picture.color-block-gray-lighter .cmp-teaser__content { bord= +er-top: 4px solid rgb(227, 227, 227); } + +.content-card--picture.color-block-gray-lightest .cmp-teaser__content { bor= +der-top: 4px solid rgb(242, 242, 242); } + +.content-card--picture.color-block-grayishyellow-dark .cmp-teaser__content = +{ border-top: 4px solid rgb(150, 150, 140); } + +.content-card--picture.color-block-grayishyellow-light .cmp-teaser__content= + { border-top: 4px solid rgb(230, 230, 220); } + +.content-card--picture.color-block-green .cmp-teaser__content { border-top:= + 4px solid rgb(0, 255, 0); } + +.content-card--picture.color-block-green-dark .cmp-teaser__content { border= +-top: 4px solid rgb(0, 83, 10); } + +.content-card--picture.color-block-link .cmp-teaser__content { border-top: = +4px solid rgb(0, 77, 255); } + +.content-card--picture.color-block-link-dark .cmp-teaser__content { border-= +top: 4px solid rgb(0, 0, 136); } + +.content-card--picture.color-block-orange .cmp-teaser__content { border-top= +: 4px solid rgb(255, 182, 0); } + +.content-card--picture.color-block-orange-dark .cmp-teaser__content { borde= +r-top: 4px solid rgb(255, 149, 0); } + +.content-card--picture.color-block-pink .cmp-teaser__content { border-top: = +4px solid rgb(231, 0, 116); } + +.content-card--picture.color-block-pink-dark .cmp-teaser__content { border-= +top: 4px solid rgb(164, 2, 83); } + +.content-card--picture.color-block-pink-light .cmp-teaser__content { border= +-top: 4px solid rgb(255, 80, 160); } + +.content-card--picture.color-block-purple .cmp-teaser__content { border-top= +: 4px solid rgb(161, 0, 255); } + +.content-card--picture.color-block-purple-dark .cmp-teaser__content { borde= +r-top: 4px solid rgb(117, 0, 192); } + +.content-card--picture.color-block-purple-darkest .cmp-teaser__content { bo= +rder-top: 4px solid rgb(70, 1, 115); } + +.content-card--picture.color-block-red .cmp-teaser__content { border-top: 4= +px solid rgb(231, 15, 41); } + +.content-card--picture.color-block-red-dark .cmp-teaser__content { border-t= +op: 4px solid rgb(189, 0, 29); } + +.content-card--picture.color-block-red-darker .cmp-teaser__content { border= +-top: 4px solid rgb(113, 0, 18); } + +.content-card--picture.color-block-red-light .cmp-teaser__content { border-= +top: 4px solid rgb(255, 50, 70); } + +.content-card--picture.color-block-white .cmp-teaser__content { border-top:= + 4px solid rgb(255, 255, 255); } + +.content-card--picture.color-block-yellow .cmp-teaser__content { border-top= +: 4px solid rgb(255, 212, 46); } + +.content-card--picture.color-block-yellow-dark .cmp-teaser__content { borde= +r-top: 4px solid rgb(240, 192, 0); } + +.content-card--picture.color-block-yellow-light .cmp-teaser__content { bord= +er-top: 4px solid rgb(255, 240, 179); } + +.sequence-card .cmp-sequence-card { background-color: rgb(255, 255, 255); b= +order: 1px solid rgb(204, 204, 204); padding: 2rem; } + +@media screen and (min-width: 1000px) { + .sequence-card .cmp-sequence-card { padding: 25px; } +} + +.sequence-card .cmp-sequence-card__header { display: flex; -webkit-box-alig= +n: center; align-items: center; } + +.sequence-card .cmp-sequence-card__image { -webkit-box-flex: 0; flex: 0 0 a= +uto; } + +.sequence-card .cmp-sequence-card__image .cmp-image__image { height: 65px; = +width: 65px; } + +.sequence-card .cmp-sequence-card__title { font-family: Graphik, Arial, sys= +tem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Hel= +vetica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: = +normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-s= +ize: 1.8rem; padding-left: 2rem; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .sequence-card .cmp-sequence-card__title { font-size: 2.5rem; } +} + +.sequence-card .cmp-sequence-card__description { padding-top: 2rem; word-br= +eak: break-word; } + +.sequence-card.color-background-gray .cmp-sequence-card { background-color:= + rgb(242, 242, 242); } + +.small-icon-card .cmp-small-icon-card { background-color: transparent; } + +.small-icon-card .cmp-small-icon-card__header { display: flex; } + +.small-icon-card .cmp-small-icon-card__image { -webkit-box-flex: 0; flex: 0= + 0 auto; } + +.small-icon-card .cmp-small-icon-card__image .cmp-image__image { height: 50= +px; width: 50px; } + +@media screen and (min-width: 768px) { + .small-icon-card .cmp-small-icon-card__image .cmp-image__image { height: = +60px; width: 60px; } +} + +.small-icon-card .cmp-small-icon-card__content { padding-left: 2rem; } + +@media screen and (max-width: 767.9px) { + .small-icon-card .cmp-small-icon-card__content { padding-left: 1rem; } +} + +.small-icon-card .cmp-small-icon-card__title { font-family: Graphik, Arial,= + system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, = +"Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-sty= +le: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; fo= +nt-size: 1.8rem; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .small-icon-card .cmp-small-icon-card__title { font-size: 2.5rem; } +} + +.small-icon-card .cmp-small-icon-card__description { padding-top: 0.5rem; w= +ord-break: break-word; } + +@media screen and (min-width: 768px) { + .small-icon-card .cmp-small-icon-card__description { padding-top: 1rem; } +} + +.small-icon-card .cmp-small-icon-card__description p { font-size: 1.2rem; l= +ine-height: 1.44rem; } + +@media screen and (min-width: 768px) { + .small-icon-card .cmp-small-icon-card__description p { font-size: 1.4rem;= + line-height: 1.2; } +} + +.small-icon-card.color-background-gray .cmp-small-icon-card { background-co= +lor: rgb(242, 242, 242); } + +.content-card--titletext .cmp-teaser__content { border: 1px solid rgb(204, = +204, 204); padding: 25px 20px; } + +.content-card--titletext .cmp-teaser__title { margin-top: 0px; } + +.content-card--titletext .cmp-teaser__description, .content-card--titletext= + .cmp-teaser__description p { margin-top: 15px; font-size: 1.4rem; line-hei= +ght: 1.2; } + +@media screen and (max-width: 999.9px) { + .content-card--titletext .cmp-teaser__description, .content-card--titlete= +xt .cmp-teaser__description p { font-size: 1.2rem; } +} + +.cmp-modal { z-index: 9999; opacity: 0; } + +.cmp-modal[aria-hidden=3D"true"] { display: none; } + +.cmp-modal.cmp-modal--open { display: flex; opacity: 1; } + +.cmp-modal.cmp-modal--open.cmp-modal-feedback--hide { display: none; } + +.cmp-modal.cmp-modal--open .cmp-modal_overlay { animation: 200ms ease 0s 1 = +normal both running cmp-modal--fade-in; } + +.cmp-modal.cmp-modal--open .cmp-modal_content-wrapper { animation: 400ms ea= +se 200ms 1 normal both running cmp-modal--fade-in, 400ms ease 200ms 1 norma= +l both running cmp-modal--slide-up; } + +.cmp-modal.cmp-modal--open.cmp-modal--closing .cmp-modal_overlay { animatio= +n: 400ms ease 200ms 1 normal both running cmp-modal--fade-out; } + +.cmp-modal.cmp-modal--open.cmp-modal--closing .cmp-modal_content-wrapper { = +animation: 200ms ease 0s 1 normal both running cmp-modal--fade-out, 200ms e= +ase 0s 1 normal both running cmp-modal--slide-down; } + +.cmp-modal.cmp-modal--open.cmp-modal--closing.cmp-modal--filter .cmp-modal_= +overlay { animation: 600ms ease 300ms 1 normal both running cmp-modal--fade= +-out; } + +.cmp-modal.cmp-modal--open.cmp-modal--closing.cmp-modal--filter .cmp-modal_= +content-wrapper { animation: 400ms ease 0s 1 normal both running cmp-modal-= +-menu-up, 300ms ease 0s 1 normal both running cmp-modal--fade-out; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--open.cmp-modal--closing.cmp-modal--filter .cmp-moda= +l_content-wrapper { animation: 600ms ease 300ms 1 normal both running cmp-m= +odal--fade-out, 600ms ease 300ms 1 normal both running cmp-modal--slide-up;= + } +} + +.cmp-modal.cmp-modal--open.cmp-modal--filter .cmp-modal_overlay { animation= +: 300ms ease 0s 1 normal both running cmp-modal--fade-in; } + +.cmp-modal.cmp-modal--open.cmp-modal--filter .cmp-modal_content-wrapper { a= +nimation: 400ms ease 0s 1 normal both running cmp-modal--menu-down; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--open.cmp-modal--filter .cmp-modal_content-wrapper {= + animation: 600ms ease 300ms 1 normal both running cmp-modal--fade-in, 600m= +s ease 300ms 1 normal both running cmp-modal--slide-down; } +} + +.cmp-modal_overlay { position: fixed; inset: 0px; background: rgba(0, 0, 0,= + 0.6); -webkit-box-align: center; align-items: center; z-index: 9999; overf= +low-y: auto; animation: 200ms ease 0s 1 normal both running cmp-modal--fade= +-in; height: 100%; } + +.cmp-modal_content-wrapper, .cmp-modal_overlay { display: flex; -webkit-box= +-pack: center; justify-content: center; } + +.cmp-modal_content-wrapper { margin: auto; z-index: 2; position: relative; = +width: 100%; max-width: 1200px; padding-top: 15px; padding-bottom: 15px; an= +imation: 400ms ease 200ms 1 normal both running cmp-modal--fade-in, 400ms e= +ase 200ms 1 normal both running cmp-modal--slide-up; } + +.cmp-modal_content { background-color: rgb(0, 0, 0); width: calc(100% - 30p= +x); } + +.cmp-modal_content:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outl= +ine: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-modal_content { width: calc(100% - 130px); } +} + +@media screen and (min-width: 1000px) { + .cmp-modal_content { width: 66.6667%; } +} + +.cmp-modal_header { position: relative; padding: 20px 25px; } + +@media screen and (min-width: 768px) { + .cmp-modal_header { padding: 30px; } +} + +.cmp-modal_close-modal { width: 44px; height: 44px; position: absolute; rig= +ht: 15px; top: 10px; } + +@media screen and (min-width: 768px) { + .cmp-modal_close-modal { top: 15px; } +} + +.cmp-modal_close-modal:focus, .cmp-modal_close-modal:focus:not(:focus-visib= +le) { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 25= +5) solid 1px; outline-offset: 1px; } + +.cmp-modal_body { padding-left: 25px; padding-right: 25px; } + +@media screen and (min-width: 768px) { + .cmp-modal_body { padding-left: 30px; padding-right: 30px; } +} + +.cmp-modal_footer { padding: 20px 25px 30px; display: inline-block; width: = +100%; } + +@media screen and (min-width: 768px) { + .cmp-modal_footer { padding: 30px; } +} + +.cmp-modal .cmp-button__text { text-transform: uppercase; } + +.cmp-modal.cmp-modal--media .cmp-modal_content { background-color: rgb(0, 0= +, 0); } + +.cmp-modal.cmp-modal--media .cmp-modal_header .cmp-title__text { color: rgb= +(255, 255, 255); } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--media .cmp-modal_body { padding-left: 0px; padding-= +right: 0px; } +} + +@media screen and (min-width: 700px) and (max-width: 768px) { + .cmp-modal.cmp-modal--media .cmp-modal_body { padding-left: 30px; padding= +-right: 30px; } +} + +.cmp-modal.cmp-modal--media .cmp-modal_close-modal-icon::after { content: "= +=EF=84=A9"; font-size: 20px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--media .cmp-modal_transcript { font-weight: 400; font-= +size: 1.4rem; text-decoration: underline; color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--media .cmp-modal_transcript { font-size: 1.6rem; } +} + +.cmp-modal.cmp-modal--media .cmp-modal_transcript:hover, .cmp-modal.cmp-mod= +al--media .cmp-modal_transcript:visited { color: rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--media .cmp-modal_footer-actions { display: flex; -w= +ebkit-box-pack: justify; justify-content: space-between; -webkit-box-align:= + center; align-items: center; } + .cmp-modal.cmp-modal--media .cmp-modal_footer-actions .cmp-button { width= +: auto; margin-left: 50px; margin-top: 0px; } +} + +.cmp-modal.cmp-modal--media .container { background-color: transparent; } + +.cmp-modal.cmp-modal--general .cmp-modal_header .cmp-title__text, .cmp-moda= +l.cmp-modal--ijp .cmp-modal_header .cmp-title__text, .cmp-modal.cmp-modal--= +pageload .cmp-modal_header .cmp-title__text { color: rgb(0, 0, 0); } + +.cmp-modal.cmp-modal--general .cmp-modal_content, .cmp-modal.cmp-modal--ijp= + .cmp-modal_content, .cmp-modal.cmp-modal--pageload .cmp-modal_content { ba= +ckground-color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--general .cmp-modal_close-modal-icon::after, .cmp-moda= +l.cmp-modal--ijp .cmp-modal_close-modal-icon::after, .cmp-modal.cmp-modal--= +pageload .cmp-modal_close-modal-icon::after { content: "=EF=84=A9"; font-si= +ze: 20px; font-family: Ionicons; display: block; font-weight: 400; font-sty= +le: normal; line-height: 1; text-transform: none; letter-spacing: normal; o= +verflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smo= +othing: antialiased; text-rendering: optimizelegibility; font-feature-setti= +ngs: "liga"; color: rgb(0, 0, 0); } + +.cmp-modal.cmp-modal--general .cmp-modal_footer-actions .button .cmp-button= +, .cmp-modal.cmp-modal--ijp .cmp-modal_footer-actions .button .cmp-button, = +.cmp-modal.cmp-modal--pageload .cmp-modal_footer-actions .button .cmp-butto= +n { text-transform: uppercase; } + +.cmp-modal.cmp-modal--general .cmp-modal_footer-actions .button:first-child= + .cmp-button, .cmp-modal.cmp-modal--ijp .cmp-modal_footer-actions .button:f= +irst-child .cmp-button, .cmp-modal.cmp-modal--pageload .cmp-modal_footer-ac= +tions .button:first-child .cmp-button { margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--general .cmp-modal_footer-actions, .cmp-modal.cmp-m= +odal--ijp .cmp-modal_footer-actions, .cmp-modal.cmp-modal--pageload .cmp-mo= +dal_footer-actions { display: flex; -webkit-box-pack: end; justify-content:= + flex-end; } + .cmp-modal.cmp-modal--general .cmp-modal_footer-actions .cmp-button, .cmp= +-modal.cmp-modal--ijp .cmp-modal_footer-actions .cmp-button, .cmp-modal.cmp= +-modal--pageload .cmp-modal_footer-actions .cmp-button { width: auto; margi= +n-left: 50px; margin-top: 0px; } +} + +.cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-form-text__error-ms= +g, .cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-form-text__hint-= +msg { padding-bottom: 1rem; } + +.cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-modal_content .cmp-= +form-text { margin-bottom: 3.5rem; } + +.cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-modal_content .cmp-= +form-text__text--invalid { margin-bottom: 0px; line-height: 1.66667; } + +.cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-modal_content .cmp-= +form-text__textarea { line-height: 1.15; } + +.cmp-modal.cmp-modal--form .cmp-modal_header .cmp-title__text { color: rgb(= +0, 0, 0); font-weight: 800; font-size: 1.8rem; line-height: 2.88rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--form .cmp-modal_header .cmp-title__text { font-size= +: 2.5rem; line-height: 4rem; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_header .cmp-description__text { font-= +size: 1.4rem; line-height: 2.24rem; margin-top: 0.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-modal.cmp-modal--form .cmp-modal_header .cmp-description__text { mar= +gin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--form .cmp-modal_header .cmp-description__text { mar= +gin-top: 0px; font-size: 1.6rem; line-height: 2.56rem; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content { background-color: rgb(255, = +255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--form .cmp-modal_content { width: 50%; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text, .cmp-mo= +dal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea { height: 5= +rem; width: 100%; padding-left: 1.5rem; padding-right: 5rem; border: 1px so= +lid; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text:focus, .= +cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text:focus-vis= +ible, .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textare= +a:focus, .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text= +area:focus-visible { box-shadow: rgb(0, 63, 189) 0px 0px 6px; border-color:= + rgb(0, 63, 189); outline: inherit; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text--valid, = +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea--val= +id { border-color: rgb(0, 112, 0); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text--invalid= +, .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea--i= +nvalid { border-color: rgb(184, 0, 0); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text label { displa= +y: inline-flex; margin-bottom: 10px; font-weight: 700; color: rgb(74, 74, 7= +4); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text label span { m= +argin-right: 3px; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea { he= +ight: 12rem; padding: 1rem 1.5rem; vertical-align: top; resize: none; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea-labe= +l { grid-template-columns: 12fr; display: grid; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea-labe= +l div { margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea-la= +bel { grid-template-columns: 7fr 5fr; } + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea-la= +bel div { text-align: right; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text::-webkit= +-input-placeholder { font-size: 1.6rem; color: rgb(167, 167, 167); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text::placeho= +lder { font-size: 1.6rem; color: rgb(167, 167, 167); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__valid-msg { m= +argin-top: 5px; font-size: 1.2rem; display: none; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__error-msg { m= +argin-top: 5px; font-size: 1.2rem; color: rgb(184, 0, 0); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__hint-msg { ma= +rgin-top: 5px; font-size: 1.2rem; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer { padding: = +0px 0px 3rem; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"] { display: inline-flex;= + -webkit-box-align: center; align-items: center; -webkit-box-pack: center; = +justify-content: center; font-family: Graphik, Arial, system-ui, -apple-sys= +tem, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxyg= +en, cantarell, sans-serif; font-style: normal; line-height: 1; text-transfo= +rm: uppercase; min-height: inherit; border-radius: 0px; font-size: 1.4rem; = +font-weight: 600; text-decoration: none; padding: 1.5rem; color: rgb(0, 0, = +0); background-color: rgb(255, 255, 255); border: 2px solid rgb(0, 0, 0); m= +argin-top: 2rem; margin-left: 0px; height: 5rem; min-width: 176px; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-button--cancel[type=3D"button"] { margin-left: 0px; w= +idth: 100%; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:hover { background-colo= +r: rgb(74, 74, 74); color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:disabled { background-c= +olor: rgb(227, 227, 227); color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:focus { box-shadow: rgb= +(255, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline= +-offset: 2px; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:focus:not(:focus-visibl= +e) { box-shadow: none; outline: none; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:hover { color: rgb(0, 0= +, 0); border: 2px solid rgb(167, 167, 167); background-color: rgb(255, 255,= + 255); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:disabled { color: rgb(2= +27, 227, 227); background-color: transparent; border: 2px solid rgb(227, 22= +7, 227); } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-button--cancel[type=3D"button"] { margin-top: 1.5rem;= + } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"] { display: inline-flex; -w= +ebkit-box-align: center; align-items: center; -webkit-box-pack: center; jus= +tify-content: center; font-family: Graphik, Arial, system-ui, -apple-system= +, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen,= + cantarell, sans-serif; font-style: normal; line-height: 1; text-transform:= + uppercase; min-height: inherit; border-radius: 0px; font-size: 1.4rem; fon= +t-weight: 600; text-decoration: none; padding: 1.5rem; color: rgb(255, 255,= + 255); background-color: rgb(0, 0, 0); border: 1px solid transparent; box-s= +hadow: rgb(167, 167, 167) 4px 4px 0px 0px; margin-bottom: 4px; transition: = +box-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow= + 0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; margin-top: 0px; mar= +gin-left: 0px; height: 5rem; min-width: 176px; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-form-button[type=3D"submit"] { margin-left: 0px; widt= +h: 100%; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:hover { background-color: = +rgb(74, 74, 74); color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:focus { box-shadow: rgb(25= +5, 255, 255) 0px 0px 0px 2px; outline-offset: 2px; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:focus:not(:focus-visible) = +{ box-shadow: none; outline: none; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:focus, .cmp-modal.cmp-moda= +l--form .cmp-modal_content .cmp-modal_footer .cmp-modal_footer-actions .cmp= +-form-button[type=3D"submit"]:hover { box-shadow: rgb(167, 167, 167) 10px 1= +0px 0px 0px; transform: translate(-5px, -5px); color: rgb(255, 255, 255); b= +ackground-color: rgb(0, 0, 0); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:focus { border: 2px solid = +rgb(255, 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px;= + } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:disabled { background-colo= +r: rgb(227, 227, 227); border-color: transparent; box-shadow: none; color: = +rgb(255, 255, 255); transition: none 0s ease 0s; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:disabled:hover { box-shado= +w: none; transform: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-form-button[type=3D"submit"] { margin-top: 1.5rem; ma= +rgin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-form-button[type=3D"submit"] { margin-top: 1.5rem; ma= +rgin-right: 5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions { display: flex; -webkit-box-pack: end; justify-content: f= +lex-end; } + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-form-button { width: auto; margin-left: 50px; margin-= +top: 0px; } +} + +.cmp-modal.cmp-modal--feedback .cmp-modal_header { padding: 2rem 2.5rem 1re= +m; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_header { padding: 3rem 3rem 1re= +m; } +} + +.cmp-modal.cmp-modal--feedback .cmp-modal_header .cmp-title__text { color: = +rgb(0, 0, 0); font-size: 2.5rem; line-height: 4rem; font-weight: 800; } + +.cmp-modal.cmp-modal--feedback .cmp-modal_content { background-color: rgb(2= +55, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_content { width: 66.6667%; } +} + +.cmp-modal.cmp-modal--feedback .cmp-modal_content .cmp-modal_footer { paddi= +ng: 0px 2.5rem 3rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_content .cmp-modal_footer { pad= +ding: 1.5rem 3rem 3rem; } +} + +.cmp-modal.cmp-modal--feedback .cmp-modal_content .cmp-modal_body .containe= +r .cmp-text > p { font-size: 1.6rem; line-height: 2.56rem; } + +.cmp-modal.cmp-modal--feedback .cmp-modal_footer-actions .cmp-button--secon= +dary .cmp-button:focus, .cmp-modal.cmp-modal--feedback .cmp-modal_footer-ac= +tions .cmp-button--secondary .cmp-button:focus-visible { box-shadow: rgb(25= +5, 255, 255) 0px 0px 0px 2px; outline: rgb(1, 114, 195) solid 2px; outline-= +offset: 2px; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_footer-actions .cmp-button--sec= +ondary .cmp-button { min-width: 25.2rem; margin-left: 1rem; margin-top: 0px= +; line-height: 1; padding: 1.5rem; height: 5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_footer-actions { display: flex;= + -webkit-box-pack: end; justify-content: flex-end; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_header { border-bottom: 1px solid r= +gb(204, 204, 204); padding: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_header { padding: 2.7rem 2rem 2re= +m; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_header .cmp-title > .cmp-title__tex= +t { color: rgb(0, 0, 0); font-size: 1.6rem; font-weight: 600; letter-spacin= +g: 0.1248rem; line-height: 2.128rem; text-size-adjust: 100%; text-transform= +: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_header .cmp-title > .cmp-title__t= +ext { margin-left: 10px; } +} + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--filter .cmp-modal_header .cmp-title > .cmp-title__t= +ext { line-height: 2.224rem; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_content { background-color: rgb(255= +, 255, 255); width: 100%; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content { display: flex; -webkit-= +box-orient: vertical; -webkit-box-direction: normal; flex-direction: column= +; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content { margin-top: 10%; } +} + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content { margin-top: -3%; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_close-modal-icon::after { content: = +"=EF=84=A9"; font-size: 20px; font-family: Ionicons; display: block; font-w= +eight: 400; font-style: normal; line-height: 1; text-transform: none; lette= +r-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: l= +tr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility= +; font-feature-settings: "liga"; color: rgb(0, 0, 0); } + +.cmp-modal.cmp-modal--filter .cmp-modal_overlay { display: block; } + +.cmp-modal.cmp-modal--filter .cmp-modal_content-wrapper { padding: 0px; max= +-width: 1260px; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content-wrapper { min-height: 100= +%; } +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content-wrapper { padding: 0px 30= +px; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_body { padding: 0px; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_body { padding: 0px 14px 14px; } + .cmp-modal.cmp-modal--filter .cmp-modal_body .container.accordion_wrapper= + { height: 40rem; overflow: hidden auto; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_body .cmp-form-options__field-descr= +iption.cmp-text { font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--filter .cmp-modal_body .cmp-form-options__field-des= +cription.cmp-text { font-size: 1.6rem; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions { display: flex; -we= +bkit-box-pack: center; justify-content: center; padding: 0px; margin: 0px; = +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions { -webkit-box-pack= +: end; justify-content: flex-end; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__update { margin-right: 20px; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__update { padding-left: 0px; padding-right: 0px; margin-right: 0px;= + } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__update .cmp-button { line-height: 1.6rem; padding: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__update .cmp-button { margin: 20px 10px 15px; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__clear { padding: 0px; margin: 0px 0px 0px 20px; } + +@media screen and (max-width: 375px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__clear { margin-left: 0px; margin-top: 2.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__clear { margin-left: 0px; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__clear .cmp-button { padding: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__clear .cmp-button { margin: 20px 10px 15px; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__clear-text, .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .= +cmp-job-search-filtering__update-text { width: auto; text-transform: upperc= +ase; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer { margin-top: auto; paddin= +g: 0px 3rem 2rem 2rem; border-top: 1px solid rgb(204, 204, 204); } + .cmp-modal.cmp-modal--filter .cmp-modal_footer .cmp-modal_footer-actions = +{ width: 100%; display: flex; -webkit-box-pack: justify; justify-content: s= +pace-between; margin-top: auto; } +} + +@media screen and (max-width: 767.9px) and (max-width: 375px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer .cmp-modal_footer-actions = +{ -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directi= +on: column; } + .cmp-modal.cmp-modal--filter .cmp-modal_footer .cmp-modal_footer-actions = +.cmp-button { width: inherit; margin-left: 0px; } +} + +.cmp-feedback-modal .cmp-modal_close-modal, .cmp-form-edit-profile .cmp-mod= +al--confirmation-modal .cmp-modal_close-modal { display: none; top: 20px; } + +@media screen and (min-width: 768px) { + .cmp-feedback-modal .cmp-modal_close-modal, .cmp-form-edit-profile .cmp-m= +odal--confirmation-modal .cmp-modal_close-modal { display: block; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-feedback-modal .cmp-modal_close-modal, .cmp-form-edit-profile .cmp-m= +odal--confirmation-modal .cmp-modal_close-modal { display: block; height: a= +uto; } +} + +@media screen and (max-width: 767.9px) { + .cmp-feedback-modal .cmp-modal_close-modal, .cmp-form-edit-profile .cmp-m= +odal--confirmation-modal .cmp-modal_close-modal { display: block; height: a= +uto; } +} + +.cmp-feedback-modal .cmp-modal_close-modal-icon::after, .cmp-form-edit-prof= +ile .cmp-modal--confirmation-modal .cmp-modal_close-modal-icon::after { fon= +t-size: 24px; } + +.cmp-feedback-modal .cmp-modal .cmp-text ul, .cmp-form-edit-profile .cmp-mo= +dal--confirmation-modal .cmp-modal .cmp-text ul { margin: 1rem 0px 2.24rem = +1.5rem; display: block; list-style-type: disc; padding-left: 1.75rem; } + +@media screen and (min-width: 1000px) { + .cmp-feedback-modal .cmp-modal .cmp-text ul, .cmp-form-edit-profile .cmp-= +modal--confirmation-modal .cmp-modal .cmp-text ul { margin: 1rem 0px 2.5rem= + 3rem; padding-left: 2rem; } +} + +.cmp-feedback-modal .cmp-modal .cmp-text ul li, .cmp-form-edit-profile .cmp= +-modal--confirmation-modal .cmp-modal .cmp-text ul li { padding-left: 1.75r= +em; padding-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-feedback-modal .cmp-modal .cmp-text ul li, .cmp-form-edit-profile .c= +mp-modal--confirmation-modal .cmp-modal .cmp-text ul li { padding-left: 2re= +m; } +} + +.cmp-feedback-modal .cmp-modal .cmp-text ul li::before, .cmp-form-edit-prof= +ile .cmp-modal--confirmation-modal .cmp-modal .cmp-text ul li::before { con= +tent: none; } + +.cmp-feedback-modal .cmp-modal_footer-actions .cmp-button, .cmp-form-edit-p= +rofile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .cmp-button= + { height: 5rem; } + +@media screen and (min-width: 768px) { + .cmp-feedback-modal .cmp-modal_footer-actions .cmp-button, .cmp-form-edit= +-profile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .cmp-butt= +on { min-width: 16.8rem; } +} + +@media screen and (min-width: 768px) { + .cmp-feedback-modal .cmp-modal_footer-actions .cmp-button--close, .cmp-fe= +edback-modal .cmp-modal_footer-actions .cmp-button--confirm, .cmp-form-edit= +-profile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .cmp-butt= +on--close, .cmp-form-edit-profile .cmp-modal--confirmation-modal .cmp-modal= +_footer-actions .cmp-button--confirm { margin-right: 10px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-feedback-modal .cmp-modal_footer-actions .cmp-button--cancel, .cmp-f= +orm-edit-profile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .= +cmp-button--cancel { margin-left: 20px; } +} + +@media screen and (min-width: 1000px) { + .cmp-feedback-modal .cmp-modal_footer-actions .cmp-button--cancel, .cmp-f= +orm-edit-profile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .= +cmp-button--cancel { margin-left: 0px; margin-right: 15px; } +} + +@keyframes cmp-modal--fade-in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@keyframes cmp-modal--slide-up {=20 + 0% { transform: translateY(15%); } + 100% { transform: translateY(0px); } +} + +@keyframes cmp-modal--fade-out {=20 + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@keyframes cmp-modal--slide-down {=20 + 0% { transform: translateY(0px); } + 100% { transform: translateY(15%); } +} + +@-webkit-keyframes cmp-modal--menu-down {=20 + 0% { min-height: 0px; transform: translateY(-100%); } + 100% { min-height: 100%; transform: translateY(0%); } +} + +@keyframes cmp-modal--menu-down {=20 + 0% { min-height: 0px; transform: translateY(-100%); } + 100% { min-height: 100%; transform: translateY(0%); } +} + +@-webkit-keyframes cmp-modal--menu-up {=20 + 0% { min-height: 100%; transform: translateY(0%); } + 100% { min-height: 0px; transform: translateY(-100%); } +} + +@keyframes cmp-modal--menu-up {=20 + 0% { min-height: 100%; transform: translateY(0%); } + 100% { min-height: 0px; transform: translateY(-100%); } +} + +.isSafari .cmp-modal--pageload .cmp-modal_content-wrapper, .isSafari .cmp-m= +odal--pageload .cmp-modal_overlay, .isSafari .cmp-modal--prefixed_content-w= +rapper, .isSafari .cmp-modal--prefixed_overlay, .isSafari .cmp-modal_conten= +t-wrapper, .isSafari .cmp-modal_overlay { height: auto; } + +.cmp-acn-tabs { display: flex; flex-wrap: wrap; width: auto; margin-left: -= +15px; margin-right: -15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-acn-tabs { margin-left: -35px; margin-right: -35px; } +} + +@media screen and (min-width: 1200px) { + .cmp-acn-tabs { margin-left: calc(50% - 50vw); margin-right: calc(50% - 5= +0vw); } + @supports (color:var(--scrollbar-width)) { + .cmp-acn-tabs { margin-left: calc(50% - 50vw + var(--scrollbar-width)/2);= + margin-right: calc(50% - 50vw + var(--scrollbar-width)/2); } +} +} + +.cmp-acn-tabs .cmp-acn-tab-nav { -webkit-box-align: center; align-items: ce= +nter; display: none; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-acn-tab-nav { width: 100%; border-bottom: 0.1rem solid= + rgb(227, 227, 227); display: flex; cursor: pointer; font-size: 1.6rem; fon= +t-style: normal; line-height: 20px; text-decoration: none; color: rgb(0, 0,= + 0); background-color: rgb(255, 255, 255); text-align: center; font-weight:= + 400; padding: 0px calc(50% - 60rem); } +} + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab { display: inline-block; -web= +kit-box-flex: 1; flex: 1 1 0px; text-align: center; padding: 1.5rem 0px; ma= +rgin: 0px; outline: none; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab:focus { box-shadow: rgb(255, = +255, 255) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outlin= +e-offset: 0.1rem; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab:focus:not(:focus-visible) { b= +ox-shadow: none; outline: none; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab:hover { color: rgb(0, 0, 0); = +border: none; background: none; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab.cmp-tabs__tab--active { borde= +r-bottom-style: solid; border-bottom-width: 0.4rem; font-weight: 600; backg= +round: none; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab.cmp-tabs__tab--active { bor= +der-left: none; } +} + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab.cmp-tabs__tab--active:focus {= + box-shadow: rgb(255, 255, 255) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255= +) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab.cmp-tabs__tab--active:focus:n= +ot(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-acn-tabs .cmp-accordion { width: 100%; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab { margin: 0px; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger { font-size:= + 1.4rem; min-height: 44px; position: relative; width: 100%; text-transform:= + uppercase; padding: 1.5rem 0px 1.5rem 2rem; font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; border-bottom: 1px solid rgb= +(227, 227, 227); color: rgb(0, 0, 0); text-align: left; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger:focus { box-= +shadow: rgb(255, 255, 255) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255) sol= +id 0.1rem; outline-offset: 0.1rem; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger:focus:not(:f= +ocus-visible) { box-shadow: none; outline: none; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger { display:= + none; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger { padding-= +left: 3.5rem; padding-right: 2rem; } + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-tabs__= +tab--active { padding-left: 3.1rem; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accordio= +n__button--expanded { border-left-style: solid; border-left-width: 0.4rem; = +padding-left: 1.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accord= +ion__button--expanded { color: rgb(0, 0, 0); border-left: none; padding-lef= +t: 0.8rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accord= +ion__button--expanded { padding-left: 3.1rem; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accordio= +n__button--expanded:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 0.1r= +em; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accordio= +n__button--expanded:focus:not(:focus-visible) { box-shadow: none; outline: = +none; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accordio= +n__button--expanded .accordion-tab--status::before { transform: rotate(180d= +eg); } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel { padding: 0= +px calc(50% - 60rem); } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordion_= +_panel--hidden { max-height: 0px; transition: max-height 5.1s cubic-bezier(= +0, 1, 0, 1) 0s; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordio= +n__panel--hidden { max-height: fit-content; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordion_= +_panel--expanded { max-height: 9999px; transition: max-height 5.1s cubic-be= +zier(1, 0.8, 1, 0.8) 0s; overflow: hidden; } + +@media screen and (min-width: 1200px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordio= +n__panel--expanded { background: none; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordion_= +_panel--expanded:hover { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel { display: n= +one; } + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-tabs__ta= +bpanel--active { display: block; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel .cmp-card-list= +ing .responsivegrid { padding-top: 0px; padding-bottom: 0px; } + +.cmp-acn-tabs .accordion-tab--status { display: inline; position: absolute;= + right: 2rem; color: rgb(0, 0, 0); } + +.cmp-acn-tabs .accordion-tab--status::before { content: "=EF=84=A3"; font-s= +ize: 18px; font-family: Ionicons; display: block; font-weight: 400; font-st= +yle: normal; line-height: 1; text-transform: none; letter-spacing: normal; = +overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-sm= +oothing: antialiased; text-rendering: optimizelegibility; font-feature-sett= +ings: "liga"; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .accordion-tab--status { display: none; } +} + +.color-block-accent-purple-1 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(180, 85, 1= +70); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-1 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(180, 85, 170);= + } +} + +.color-block-accent-purple-1 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(1= +80, 85, 170); } + +.color-block-accent-purple-2 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(160, 85, 2= +45); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-2 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(160, 85, 245);= + } +} + +.color-block-accent-purple-2 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(1= +60, 85, 245); } + +.color-block-accent-purple-3 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(190, 130, = +255); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-3 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(190, 130, 255)= +; } +} + +.color-block-accent-purple-3 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(1= +90, 130, 255); } + +.color-block-accent-purple-4 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(220, 175, = +255); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-4 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(220, 175, 255)= +; } +} + +.color-block-accent-purple-4 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(2= +20, 175, 255); } + +.color-block-accent-purple-5 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(230, 220, = +255); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-5 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(230, 220, 255)= +; } +} + +.color-block-accent-purple-5 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(2= +30, 220, 255); } + +.color-block-alt-blue .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 65, 240); } + +@media screen and (min-width: 1000px) { + .color-block-alt-blue .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 65, 240); } +} + +.color-block-alt-blue .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-ta= +b-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 65, 2= +40); } + +.color-block-alt-gray .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active:focus { border-bottom-color: rgb(190, 190, 190); } + +@media screen and (min-width: 1000px) { + .color-block-alt-gray .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active { border-bottom-color: rgb(190, 190, 190); } +} + +.color-block-alt-gray .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-ta= +b-trigger.cmp-accordion__button--expanded { border-left-color: rgb(190, 190= +, 190); } + +.color-block-alt-gray-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(150, 150, 15= +0); } + +@media screen and (min-width: 1000px) { + .color-block-alt-gray-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(150, 150, 150); = +} +} + +.color-block-alt-gray-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-a= +cn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(150= +, 150, 150); } + +.color-block-alt-gray-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(90, 90, 90= +); } + +@media screen and (min-width: 1000px) { + .color-block-alt-gray-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(90, 90, 90); } +} + +.color-block-alt-gray-darker .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(9= +0, 90, 90); } + +.color-block-alt-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 215, 0); } + +@media screen and (min-width: 1000px) { + .color-block-alt-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 215, 0); } +} + +.color-block-alt-green .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 215,= + 0); } + +.color-block-alt-red .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigge= +r.cmp-tabs__tab--active:focus { border-bottom-color: red; } + +@media screen and (min-width: 1000px) { + .color-block-alt-red .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active { border-bottom-color: red; } +} + +.color-block-alt-red .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab= +-trigger.cmp-accordion__button--expanded { border-left-color: red; } + +.color-block-alt-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 255, 0); } + +@media screen and (min-width: 1000px) { + .color-block-alt-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 255, 0); } +} + +.color-block-alt-yellow .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 2= +55, 0); } + +.color-block-aqua .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(0, 255, 187); } + +@media screen and (min-width: 1000px) { + .color-block-aqua .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(0, 255, 187); } +} + +.color-block-aqua .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 187)= +; } + +.color-block-blue .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(0, 186, 255); } + +@media screen and (min-width: 1000px) { + .color-block-blue .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(0, 186, 255); } +} + +.color-block-blue .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(0, 186, 255)= +; } + +.color-block-blue-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(5, 240, 165); } + +@media screen and (min-width: 1000px) { + .color-block-blue-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(5, 240, 165); } +} + +.color-block-blue-green .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(5, 240= +, 165); } + +.color-block-brand-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(100, 255, 80);= + } + +@media screen and (min-width: 1000px) { + .color-block-brand-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(100, 255, 80); } +} + +.color-block-brand-green .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(100, = +255, 80); } + +.color-block-brand-orange .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 120, 0);= + } + +@media screen and (min-width: 1000px) { + .color-block-brand-orange .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 120, 0); } +} + +.color-block-brand-orange .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-ac= +n-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255,= + 120, 0); } + +.color-block-brand-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 235, 50)= +; } + +@media screen and (min-width: 1000px) { + .color-block-brand-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 235, 50); } +} + +.color-block-brand-yellow .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-ac= +n-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255,= + 235, 50); } + +.color-block-blue-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 142, 255); } + +@media screen and (min-width: 1000px) { + .color-block-blue-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 142, 255); } +} + +.color-block-blue-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 142,= + 255); } + +.color-block-blue-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 243, 255); } + +@media screen and (min-width: 1000px) { + .color-block-blue-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 243, 255); } +} + +.color-block-blue-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 243= +, 255); } + +.color-block-core-purple .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(70, 0, 115); } + +@media screen and (min-width: 1000px) { + .color-block-core-purple .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(70, 0, 115); } +} + +.color-block-core-purple .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(70, 0= +, 115); } + +.color-block-cyan .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(0, 255, 255); } + +@media screen and (min-width: 1000px) { + .color-block-cyan .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(0, 255, 255); } +} + +.color-block-cyan .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 255)= +; } + +.color-block-gray .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(167, 167, 167); } + +@media screen and (min-width: 1000px) { + .color-block-gray .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(167, 167, 167); } +} + +.color-block-gray .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(167, 167, 16= +7); } + +.color-block-gray-base .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .color-block-gray-base .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 0, 0); } +} + +.color-block-gray-base .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 0, 0= +); } + +.color-block-gray-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(107, 107, 107); = +} + +@media screen and (min-width: 1000px) { + .color-block-gray-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(107, 107, 107); } +} + +.color-block-gray-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(107, 10= +7, 107); } + +.color-block-gray-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(74, 74, 74); } + +@media screen and (min-width: 1000px) { + .color-block-gray-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(74, 74, 74); } +} + +.color-block-gray-darker .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(74, 7= +4, 74); } + +.color-block-gray-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(204, 204, 204);= + } + +@media screen and (min-width: 1000px) { + .color-block-gray-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(204, 204, 204); } +} + +.color-block-gray-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(204, 2= +04, 204); } + +.color-block-gray-lighter .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(227, 227, 227= +); } + +@media screen and (min-width: 1000px) { + .color-block-gray-lighter .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(227, 227, 227); } +} + +.color-block-gray-lighter .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-ac= +n-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(227,= + 227, 227); } + +.color-block-gray-lightest .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(242, 242, 24= +2); } + +@media screen and (min-width: 1000px) { + .color-block-gray-lightest .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(242, 242, 242); = +} +} + +.color-block-gray-lightest .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-a= +cn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(242= +, 242, 242); } + +.color-block-grayishyellow-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab= +-nav-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(150, 15= +0, 140); } + +@media screen and (min-width: 1000px) { + .color-block-grayishyellow-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-t= +ab-nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(150, 150, 1= +40); } +} + +.color-block-grayishyellow-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .= +cmp-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rg= +b(150, 150, 140); } + +.color-block-grayishyellow-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-ta= +b-nav-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(230, 2= +30, 220); } + +@media screen and (min-width: 1000px) { + .color-block-grayishyellow-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-= +tab-nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(230, 230, = +220); } +} + +.color-block-grayishyellow-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab = +.cmp-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: r= +gb(230, 230, 220); } + +.color-block-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.= +cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 255, 0); } + +@media screen and (min-width: 1000px) { + .color-block-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigge= +r.cmp-tabs__tab--active { border-bottom-color: rgb(0, 255, 0); } +} + +.color-block-green .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-t= +rigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 0);= + } + +.color-block-green-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 83, 10); } + +@media screen and (min-width: 1000px) { + .color-block-green-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 83, 10); } +} + +.color-block-green-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 83,= + 10); } + +.color-block-link .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .color-block-link .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(0, 77, 255); } +} + +.color-block-link .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(0, 77, 255);= + } + +.color-block-link-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .color-block-link-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 0, 136); } +} + +.color-block-link-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 0, 1= +36); } + +.color-block-orange .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 182, 0); } + +@media screen and (min-width: 1000px) { + .color-block-orange .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active { border-bottom-color: rgb(255, 182, 0); } +} + +.color-block-orange .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-= +trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 182, = +0); } + +.color-block-orange-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 149, 0); = +} + +@media screen and (min-width: 1000px) { + .color-block-orange-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 149, 0); } +} + +.color-block-orange-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, = +149, 0); } + +.color-block-pink .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(231, 0, 116); } + +@media screen and (min-width: 1000px) { + .color-block-pink .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(231, 0, 116); } +} + +.color-block-pink .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(231, 0, 116)= +; } + +.color-block-pink-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(164, 2, 83); } + +@media screen and (min-width: 1000px) { + .color-block-pink-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(164, 2, 83); } +} + +.color-block-pink-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(164, 2,= + 83); } + +.color-block-pink-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 80, 160); = +} + +@media screen and (min-width: 1000px) { + .color-block-pink-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 80, 160); } +} + +.color-block-pink-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 8= +0, 160); } + +.color-block-purple .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active:focus { border-bottom-color: rgb(161, 0, 255); } + +@media screen and (min-width: 1000px) { + .color-block-purple .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active { border-bottom-color: rgb(161, 0, 255); } +} + +.color-block-purple .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-= +trigger.cmp-accordion__button--expanded { border-left-color: rgb(161, 0, 25= +5); } + +.color-block-purple-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(117, 0, 192); = +} + +@media screen and (min-width: 1000px) { + .color-block-purple-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(117, 0, 192); } +} + +.color-block-purple-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(117, = +0, 192); } + +.color-block-purple-darkest .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(70, 1, 115)= +; } + +@media screen and (min-width: 1000px) { + .color-block-purple-darkest .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-n= +av-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(70, 1, 115); } +} + +.color-block-purple-darkest .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-= +acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(70= +, 1, 115); } + +.color-block-red .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.cm= +p-tabs__tab--active:focus { border-bottom-color: rgb(231, 15, 41); } + +@media screen and (min-width: 1000px) { + .color-block-red .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.= +cmp-tabs__tab--active { border-bottom-color: rgb(231, 15, 41); } +} + +.color-block-red .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tri= +gger.cmp-accordion__button--expanded { border-left-color: rgb(231, 15, 41);= + } + +.color-block-red-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active:focus { border-bottom-color: rgb(189, 0, 29); } + +@media screen and (min-width: 1000px) { + .color-block-red-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active { border-bottom-color: rgb(189, 0, 29); } +} + +.color-block-red-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-ta= +b-trigger.cmp-accordion__button--expanded { border-left-color: rgb(189, 0, = +29); } + +.color-block-red-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(113, 0, 18); } + +@media screen and (min-width: 1000px) { + .color-block-red-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(113, 0, 18); } +} + +.color-block-red-darker .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(113, 0= +, 18); } + +.color-block-red-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 50, 70); } + +@media screen and (min-width: 1000px) { + .color-block-red-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 50, 70); } +} + +.color-block-red-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 50= +, 70); } + +.color-block-white .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.= +cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .color-block-white .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigge= +r.cmp-tabs__tab--active { border-bottom-color: rgb(255, 255, 255); } +} + +.color-block-white .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-t= +rigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 255, 2= +55); } + +.color-block-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 212, 46); } + +@media screen and (min-width: 1000px) { + .color-block-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active { border-bottom-color: rgb(255, 212, 46); } +} + +.color-block-yellow .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-= +trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 212, = +46); } + +.color-block-yellow-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(240, 192, 0); = +} + +@media screen and (min-width: 1000px) { + .color-block-yellow-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(240, 192, 0); } +} + +.color-block-yellow-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(240, = +192, 0); } + +.color-block-yellow-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 240, 179= +); } + +@media screen and (min-width: 1000px) { + .color-block-yellow-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 240, 179); } +} + +.color-block-yellow-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-ac= +n-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255,= + 240, 179); } + +.color-tab-background-gray .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-a= +cn-tab-trigger, .color-tab-background-gray .cmp-acn-tabs .cmp-acn-tab-nav {= + background-color: rgb(242, 242, 242); } + +@media screen and (min-width: 1000px) { + .color-background-gray .cmp-acn-tabs .cmp-accordion { background-color: r= +gb(242, 242, 242); } +} + +.color-background-gray .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-panel.cmp-accordion__panel--expanded { background-color: rgb(242, 242, 2= +42); } + +.datastat.datastat-card-vertical .cmp-datastat-card { -webkit-box-align: st= +art; align-items: flex-start; width: 100%; line-height: 0.5; } + +.datastat.datastat-card-vertical .cmp-datastat-card__content { border-width= +: 0px 0px 0px 4px; padding-top: 40px; background-color: rgb(255, 255, 255);= + border-left-style: solid; border-color: rgb(161, 0, 255); height: 80%; } + +.datastat.datastat-card-vertical .cmp-datastat-card__description { color: r= +gb(0, 0, 0); font-size: 1.2rem; padding: 15px 20px 20px 15px; line-height: = +1.2; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical .cmp-datastat-card__description { paddin= +g: 17px 23px 23px 17px; font-size: 1.4rem; text-transform: none; margin-bot= +tom: 0px; } +} + +.datastat.datastat-card-vertical .cmp-datastat-card__headline { top: 0.9rem= +; display: flex; position: relative; z-index: 2; color: rgb(74, 74, 74); pa= +dding-left: 2rem; font-weight: 800; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical .cmp-datastat-card__headline { width: 10= +0%; } +} + +@media screen and (max-width: 1199.9px) { + .datastat.datastat-card-vertical .cmp-datastat-card__headline { max-heigh= +t: 15%; top: 0.5rem; } +} + +.datastat.datastat-card-vertical.color-background-gray .cmp-datastat-card__= +content { background-color: rgb(242, 242, 242); } + +.datastat.datastat-card-horizontal .cmp-datastat-card { -webkit-box-align: = +start; align-items: flex-start; width: 100%; } + +.datastat.datastat-card-horizontal .cmp-datastat-card__content { border-wid= +th: 4px 0px 0px; padding-top: 15px; border-color: rgb(161, 0, 255); border-= +top-style: solid; } + +.datastat.datastat-card-horizontal .cmp-datastat-card__description { color:= + rgb(0, 0, 0); font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-horizontal .cmp-datastat-card__description { font= +-size: 1.4rem; text-transform: none; } +} + +.datastat.datastat-card-horizontal .cmp-datastat-card__headline { display: = +block; z-index: 2; font-weight: 800; line-height: 1; color: rgb(0, 0, 0); p= +adding-bottom: 0.08em; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-horizontal .cmp-datastat-card__headline { top: 2.= +3em; width: 100%; } +} + +.datastat.datastat-card-vertical-wide .cmp-datastat-card { line-height: 1; = +padding-left: 10px; border-left: 4px solid rgb(161, 0, 255); border-top-col= +or: rgb(161, 0, 255); border-right-color: rgb(161, 0, 255); border-bottom-c= +olor: rgb(161, 0, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide .cmp-datastat-card { padding-left: = +0px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: = +normal; flex-flow: row; border-left: 0px; } +} + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide .cmp-datastat-card__content { -webk= +it-box-flex: 1; flex: 1 1 0%; padding-left: 2rem; border-left: 4px solid rg= +b(161, 0, 255); border-top-color: rgb(161, 0, 255); border-right-color: rgb= +(161, 0, 255); border-bottom-color: rgb(161, 0, 255); min-height: 3.12em; } +} + +.datastat.datastat-card-vertical-wide .cmp-datastat-card__headline { font-w= +eight: 600; color: rgb(161, 0, 255); align-self: center; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide .cmp-datastat-card__headline { widt= +h: 150px; text-align: right; padding: 10px 2rem 10px 0px; color: rgb(161, 0= +, 255); } +} + +.datastat.datastat-card-vertical-wide .cmp-datastat-card__description { col= +or: rgb(0, 0, 0); font-size: 1.2rem; padding-top: 0.5rem; line-height: 1.2;= + } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide .cmp-datastat-card__description { h= +eight: 6rem; padding: 10px 0px; vertical-align: middle; display: table-cell= +; font-size: 1.4rem; text-transform: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-1 .cmp-data= +stat-card__headline { color: rgb(180, 85, 170); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-1 .cmp-data= +stat-card { border-left: 4px solid rgb(180, 85, 170); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-1 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-2 .cmp-data= +stat-card__headline { color: rgb(160, 85, 245); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-2 .cmp-data= +stat-card { border-left: 4px solid rgb(160, 85, 245); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-2 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-3 .cmp-data= +stat-card__headline { color: rgb(190, 130, 255); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-3 .cmp-data= +stat-card { border-left: 4px solid rgb(190, 130, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-3 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-4 .cmp-data= +stat-card__headline { color: rgb(220, 175, 255); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-4 .cmp-data= +stat-card { border-left: 4px solid rgb(220, 175, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-4 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-5 .cmp-data= +stat-card__headline { color: rgb(230, 220, 255); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-5 .cmp-data= +stat-card { border-left: 4px solid rgb(230, 220, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-5 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-blue .cmp-datastat-ca= +rd__headline { color: rgb(0, 65, 240); } + +.datastat.datastat-card-vertical-wide.color-block-alt-blue .cmp-datastat-ca= +rd { border-left: 4px solid rgb(0, 65, 240); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-blue .cmp-datastat-= +card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-gray .cmp-datastat-ca= +rd__headline { color: rgb(190, 190, 190); } + +.datastat.datastat-card-vertical-wide.color-block-alt-gray .cmp-datastat-ca= +rd { border-left: 4px solid rgb(190, 190, 190); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-gray .cmp-datastat-= +card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-gray-dark .cmp-datast= +at-card__headline { color: rgb(150, 150, 150); } + +.datastat.datastat-card-vertical-wide.color-block-alt-gray-dark .cmp-datast= +at-card { border-left: 4px solid rgb(150, 150, 150); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-gray-dark .cmp-data= +stat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-gray-darker .cmp-data= +stat-card__headline { color: rgb(90, 90, 90); } + +.datastat.datastat-card-vertical-wide.color-block-alt-gray-darker .cmp-data= +stat-card { border-left: 4px solid rgb(90, 90, 90); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-gray-darker .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-green .cmp-datastat-c= +ard__headline { color: rgb(0, 215, 0); } + +.datastat.datastat-card-vertical-wide.color-block-alt-green .cmp-datastat-c= +ard { border-left: 4px solid rgb(0, 215, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-green .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-red .cmp-datastat-car= +d__headline { color: red; } + +.datastat.datastat-card-vertical-wide.color-block-alt-red .cmp-datastat-car= +d { border-left: 4px solid red; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-red .cmp-datastat-c= +ard { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-yellow .cmp-datastat-= +card__headline { color: rgb(255, 255, 0); } + +.datastat.datastat-card-vertical-wide.color-block-alt-yellow .cmp-datastat-= +card { border-left: 4px solid rgb(255, 255, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-yellow .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-aqua .cmp-datastat-card__= +headline { color: rgb(0, 255, 187); } + +.datastat.datastat-card-vertical-wide.color-block-aqua .cmp-datastat-card {= + border-left: 4px solid rgb(0, 255, 187); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-aqua .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-blue .cmp-datastat-card__= +headline { color: rgb(0, 186, 255); } + +.datastat.datastat-card-vertical-wide.color-block-blue .cmp-datastat-card {= + border-left: 4px solid rgb(0, 186, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-blue .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-blue-green .cmp-datastat-= +card__headline { color: rgb(5, 240, 165); } + +.datastat.datastat-card-vertical-wide.color-block-blue-green .cmp-datastat-= +card { border-left: 4px solid rgb(5, 240, 165); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-blue-green .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-brand-green .cmp-datastat= +-card__headline { color: rgb(100, 255, 80); } + +.datastat.datastat-card-vertical-wide.color-block-brand-green .cmp-datastat= +-card { border-left: 4px solid rgb(100, 255, 80); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-brand-green .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-brand-orange .cmp-datasta= +t-card__headline { color: rgb(255, 120, 0); } + +.datastat.datastat-card-vertical-wide.color-block-brand-orange .cmp-datasta= +t-card { border-left: 4px solid rgb(255, 120, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-brand-orange .cmp-datas= +tat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-brand-yellow .cmp-datasta= +t-card__headline { color: rgb(255, 235, 50); } + +.datastat.datastat-card-vertical-wide.color-block-brand-yellow .cmp-datasta= +t-card { border-left: 4px solid rgb(255, 235, 50); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-brand-yellow .cmp-datas= +tat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-blue-dark .cmp-datastat-c= +ard__headline { color: rgb(0, 142, 255); } + +.datastat.datastat-card-vertical-wide.color-block-blue-dark .cmp-datastat-c= +ard { border-left: 4px solid rgb(0, 142, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-blue-dark .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-blue-light .cmp-datastat-= +card__headline { color: rgb(0, 243, 255); } + +.datastat.datastat-card-vertical-wide.color-block-blue-light .cmp-datastat-= +card { border-left: 4px solid rgb(0, 243, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-blue-light .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-core-purple .cmp-datastat= +-card__headline { color: rgb(70, 0, 115); } + +.datastat.datastat-card-vertical-wide.color-block-core-purple .cmp-datastat= +-card { border-left: 4px solid rgb(70, 0, 115); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-core-purple .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-cyan .cmp-datastat-card__= +headline { color: rgb(0, 255, 255); } + +.datastat.datastat-card-vertical-wide.color-block-cyan .cmp-datastat-card {= + border-left: 4px solid rgb(0, 255, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-cyan .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray .cmp-datastat-card__= +headline { color: rgb(167, 167, 167); } + +.datastat.datastat-card-vertical-wide.color-block-gray .cmp-datastat-card {= + border-left: 4px solid rgb(167, 167, 167); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-base .cmp-datastat-c= +ard__headline { color: rgb(0, 0, 0); } + +.datastat.datastat-card-vertical-wide.color-block-gray-base .cmp-datastat-c= +ard { border-left: 4px solid rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-base .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-dark .cmp-datastat-c= +ard__headline { color: rgb(107, 107, 107); } + +.datastat.datastat-card-vertical-wide.color-block-gray-dark .cmp-datastat-c= +ard { border-left: 4px solid rgb(107, 107, 107); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-dark .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-darker .cmp-datastat= +-card__headline { color: rgb(74, 74, 74); } + +.datastat.datastat-card-vertical-wide.color-block-gray-darker .cmp-datastat= +-card { border-left: 4px solid rgb(74, 74, 74); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-darker .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-light .cmp-datastat-= +card__headline { color: rgb(204, 204, 204); } + +.datastat.datastat-card-vertical-wide.color-block-gray-light .cmp-datastat-= +card { border-left: 4px solid rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-light .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-lighter .cmp-datasta= +t-card__headline { color: rgb(227, 227, 227); } + +.datastat.datastat-card-vertical-wide.color-block-gray-lighter .cmp-datasta= +t-card { border-left: 4px solid rgb(227, 227, 227); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-lighter .cmp-datas= +tat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-lightest .cmp-datast= +at-card__headline { color: rgb(242, 242, 242); } + +.datastat.datastat-card-vertical-wide.color-block-gray-lightest .cmp-datast= +at-card { border-left: 4px solid rgb(242, 242, 242); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-lightest .cmp-data= +stat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-grayishyellow-dark .cmp-d= +atastat-card__headline { color: rgb(150, 150, 140); } + +.datastat.datastat-card-vertical-wide.color-block-grayishyellow-dark .cmp-d= +atastat-card { border-left: 4px solid rgb(150, 150, 140); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-grayishyellow-dark .cmp= +-datastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-grayishyellow-light .cmp-= +datastat-card__headline { color: rgb(230, 230, 220); } + +.datastat.datastat-card-vertical-wide.color-block-grayishyellow-light .cmp-= +datastat-card { border-left: 4px solid rgb(230, 230, 220); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-grayishyellow-light .cm= +p-datastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-green .cmp-datastat-card_= +_headline { color: rgb(0, 255, 0); } + +.datastat.datastat-card-vertical-wide.color-block-green .cmp-datastat-card = +{ border-left: 4px solid rgb(0, 255, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-green .cmp-datastat-car= +d { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-green-dark .cmp-datastat-= +card__headline { color: rgb(0, 83, 10); } + +.datastat.datastat-card-vertical-wide.color-block-green-dark .cmp-datastat-= +card { border-left: 4px solid rgb(0, 83, 10); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-green-dark .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-link .cmp-datastat-card__= +headline { color: rgb(0, 77, 255); } + +.datastat.datastat-card-vertical-wide.color-block-link .cmp-datastat-card {= + border-left: 4px solid rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-link .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-link-dark .cmp-datastat-c= +ard__headline { color: rgb(0, 0, 136); } + +.datastat.datastat-card-vertical-wide.color-block-link-dark .cmp-datastat-c= +ard { border-left: 4px solid rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-link-dark .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-orange .cmp-datastat-card= +__headline { color: rgb(255, 182, 0); } + +.datastat.datastat-card-vertical-wide.color-block-orange .cmp-datastat-card= + { border-left: 4px solid rgb(255, 182, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-orange .cmp-datastat-ca= +rd { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-orange-dark .cmp-datastat= +-card__headline { color: rgb(255, 149, 0); } + +.datastat.datastat-card-vertical-wide.color-block-orange-dark .cmp-datastat= +-card { border-left: 4px solid rgb(255, 149, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-orange-dark .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-pink .cmp-datastat-card__= +headline { color: rgb(231, 0, 116); } + +.datastat.datastat-card-vertical-wide.color-block-pink .cmp-datastat-card {= + border-left: 4px solid rgb(231, 0, 116); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-pink .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-pink-dark .cmp-datastat-c= +ard__headline { color: rgb(164, 2, 83); } + +.datastat.datastat-card-vertical-wide.color-block-pink-dark .cmp-datastat-c= +ard { border-left: 4px solid rgb(164, 2, 83); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-pink-dark .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-pink-light .cmp-datastat-= +card__headline { color: rgb(255, 80, 160); } + +.datastat.datastat-card-vertical-wide.color-block-pink-light .cmp-datastat-= +card { border-left: 4px solid rgb(255, 80, 160); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-pink-light .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-purple .cmp-datastat-card= +__headline { color: rgb(161, 0, 255); } + +.datastat.datastat-card-vertical-wide.color-block-purple .cmp-datastat-card= + { border-left: 4px solid rgb(161, 0, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-purple .cmp-datastat-ca= +rd { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-purple-dark .cmp-datastat= +-card__headline { color: rgb(117, 0, 192); } + +.datastat.datastat-card-vertical-wide.color-block-purple-dark .cmp-datastat= +-card { border-left: 4px solid rgb(117, 0, 192); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-purple-dark .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-purple-darkest .cmp-datas= +tat-card__headline { color: rgb(70, 1, 115); } + +.datastat.datastat-card-vertical-wide.color-block-purple-darkest .cmp-datas= +tat-card { border-left: 4px solid rgb(70, 1, 115); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-purple-darkest .cmp-dat= +astat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-red .cmp-datastat-card__h= +eadline { color: rgb(231, 15, 41); } + +.datastat.datastat-card-vertical-wide.color-block-red .cmp-datastat-card { = +border-left: 4px solid rgb(231, 15, 41); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-red .cmp-datastat-card = +{ border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-red-dark .cmp-datastat-ca= +rd__headline { color: rgb(189, 0, 29); } + +.datastat.datastat-card-vertical-wide.color-block-red-dark .cmp-datastat-ca= +rd { border-left: 4px solid rgb(189, 0, 29); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-red-dark .cmp-datastat-= +card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-red-darker .cmp-datastat-= +card__headline { color: rgb(113, 0, 18); } + +.datastat.datastat-card-vertical-wide.color-block-red-darker .cmp-datastat-= +card { border-left: 4px solid rgb(113, 0, 18); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-red-darker .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-red-light .cmp-datastat-c= +ard__headline { color: rgb(255, 50, 70); } + +.datastat.datastat-card-vertical-wide.color-block-red-light .cmp-datastat-c= +ard { border-left: 4px solid rgb(255, 50, 70); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-red-light .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-white .cmp-datastat-card_= +_headline { color: rgb(255, 255, 255); } + +.datastat.datastat-card-vertical-wide.color-block-white .cmp-datastat-card = +{ border-left: 4px solid rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-white .cmp-datastat-car= +d { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-yellow .cmp-datastat-card= +__headline { color: rgb(255, 212, 46); } + +.datastat.datastat-card-vertical-wide.color-block-yellow .cmp-datastat-card= + { border-left: 4px solid rgb(255, 212, 46); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-yellow .cmp-datastat-ca= +rd { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-yellow-dark .cmp-datastat= +-card__headline { color: rgb(240, 192, 0); } + +.datastat.datastat-card-vertical-wide.color-block-yellow-dark .cmp-datastat= +-card { border-left: 4px solid rgb(240, 192, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-yellow-dark .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-yellow-light .cmp-datasta= +t-card__headline { color: rgb(255, 240, 179); } + +.datastat.datastat-card-vertical-wide.color-block-yellow-light .cmp-datasta= +t-card { border-left: 4px solid rgb(255, 240, 179); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-yellow-light .cmp-datas= +tat-card { border-left: none; } +} + +.datastat a { color: rgb(0, 77, 255); } + +.datastat.color-block-accent-purple-1 .cmp-datastat-card__content { border-= +color: rgb(180, 85, 170); } + +.datastat.color-block-accent-purple-2 .cmp-datastat-card__content { border-= +color: rgb(160, 85, 245); } + +.datastat.color-block-accent-purple-3 .cmp-datastat-card__content { border-= +color: rgb(190, 130, 255); } + +.datastat.color-block-accent-purple-4 .cmp-datastat-card__content { border-= +color: rgb(220, 175, 255); } + +.datastat.color-block-accent-purple-5 .cmp-datastat-card__content { border-= +color: rgb(230, 220, 255); } + +.datastat.color-block-alt-blue .cmp-datastat-card__content { border-color: = +rgb(0, 65, 240); } + +.datastat.color-block-alt-gray .cmp-datastat-card__content { border-color: = +rgb(190, 190, 190); } + +.datastat.color-block-alt-gray-dark .cmp-datastat-card__content { border-co= +lor: rgb(150, 150, 150); } + +.datastat.color-block-alt-gray-darker .cmp-datastat-card__content { border-= +color: rgb(90, 90, 90); } + +.datastat.color-block-alt-green .cmp-datastat-card__content { border-color:= + rgb(0, 215, 0); } + +.datastat.color-block-alt-red .cmp-datastat-card__content { border-color: r= +ed; } + +.datastat.color-block-alt-yellow .cmp-datastat-card__content { border-color= +: rgb(255, 255, 0); } + +.datastat.color-block-aqua .cmp-datastat-card__content { border-color: rgb(= +0, 255, 187); } + +.datastat.color-block-blue .cmp-datastat-card__content { border-color: rgb(= +0, 186, 255); } + +.datastat.color-block-blue-green .cmp-datastat-card__content { border-color= +: rgb(5, 240, 165); } + +.datastat.color-block-brand-green .cmp-datastat-card__content { border-colo= +r: rgb(100, 255, 80); } + +.datastat.color-block-brand-orange .cmp-datastat-card__content { border-col= +or: rgb(255, 120, 0); } + +.datastat.color-block-brand-yellow .cmp-datastat-card__content { border-col= +or: rgb(255, 235, 50); } + +.datastat.color-block-blue-dark .cmp-datastat-card__content { border-color:= + rgb(0, 142, 255); } + +.datastat.color-block-blue-light .cmp-datastat-card__content { border-color= +: rgb(0, 243, 255); } + +.datastat.color-block-core-purple .cmp-datastat-card__content { border-colo= +r: rgb(70, 0, 115); } + +.datastat.color-block-cyan .cmp-datastat-card__content { border-color: rgb(= +0, 255, 255); } + +.datastat.color-block-gray .cmp-datastat-card__content { border-color: rgb(= +167, 167, 167); } + +.datastat.color-block-gray-base .cmp-datastat-card__content { border-color:= + rgb(0, 0, 0); } + +.datastat.color-block-gray-dark .cmp-datastat-card__content { border-color:= + rgb(107, 107, 107); } + +.datastat.color-block-gray-darker .cmp-datastat-card__content { border-colo= +r: rgb(74, 74, 74); } + +.datastat.color-block-gray-light .cmp-datastat-card__content { border-color= +: rgb(204, 204, 204); } + +.datastat.color-block-gray-lighter .cmp-datastat-card__content { border-col= +or: rgb(227, 227, 227); } + +.datastat.color-block-gray-lightest .cmp-datastat-card__content { border-co= +lor: rgb(242, 242, 242); } + +.datastat.color-block-grayishyellow-dark .cmp-datastat-card__content { bord= +er-color: rgb(150, 150, 140); } + +.datastat.color-block-grayishyellow-light .cmp-datastat-card__content { bor= +der-color: rgb(230, 230, 220); } + +.datastat.color-block-green .cmp-datastat-card__content { border-color: rgb= +(0, 255, 0); } + +.datastat.color-block-green-dark .cmp-datastat-card__content { border-color= +: rgb(0, 83, 10); } + +.datastat.color-block-link .cmp-datastat-card__content { border-color: rgb(= +0, 77, 255); } + +.datastat.color-block-link-dark .cmp-datastat-card__content { border-color:= + rgb(0, 0, 136); } + +.datastat.color-block-orange .cmp-datastat-card__content { border-color: rg= +b(255, 182, 0); } + +.datastat.color-block-orange-dark .cmp-datastat-card__content { border-colo= +r: rgb(255, 149, 0); } + +.datastat.color-block-pink .cmp-datastat-card__content { border-color: rgb(= +231, 0, 116); } + +.datastat.color-block-pink-dark .cmp-datastat-card__content { border-color:= + rgb(164, 2, 83); } + +.datastat.color-block-pink-light .cmp-datastat-card__content { border-color= +: rgb(255, 80, 160); } + +.datastat.color-block-purple .cmp-datastat-card__content { border-color: rg= +b(161, 0, 255); } + +.datastat.color-block-purple-dark .cmp-datastat-card__content { border-colo= +r: rgb(117, 0, 192); } + +.datastat.color-block-purple-darkest .cmp-datastat-card__content { border-c= +olor: rgb(70, 1, 115); } + +.datastat.color-block-red .cmp-datastat-card__content { border-color: rgb(2= +31, 15, 41); } + +.datastat.color-block-red-dark .cmp-datastat-card__content { border-color: = +rgb(189, 0, 29); } + +.datastat.color-block-red-darker .cmp-datastat-card__content { border-color= +: rgb(113, 0, 18); } + +.datastat.color-block-red-light .cmp-datastat-card__content { border-color:= + rgb(255, 50, 70); } + +.datastat.color-block-white .cmp-datastat-card__content { border-color: rgb= +(255, 255, 255); } + +.datastat.color-block-yellow .cmp-datastat-card__content { border-color: rg= +b(255, 212, 46); } + +.datastat.color-block-yellow-dark .cmp-datastat-card__content { border-colo= +r: rgb(240, 192, 0); } + +.datastat.color-block-yellow-light .cmp-datastat-card__content { border-col= +or: rgb(255, 240, 179); } + +.datastat.datastat--animation .cmp-datastat-card__headline { transition: tr= +ansform 1.2s ease 0s, opacity 1.2s ease 0s, -webkit-transform 1.2s ease 0s;= + z-index: 2; opacity: 0; transform: translateY(20px); display: inline-block= +; } + +.datastat.datastat--animation .cmp-datastat-card__content { transition: tra= +nsform 1.1s linear 0s, opacity 1.1s linear 0s, -webkit-transform 1.1s linea= +r 0s; z-index: 1; opacity: 0; transform: translateY(-10px); } + +.datastat.datastat--animation.datastat--animation-on .cmp-datastat-card__co= +ntent, .datastat.datastat--animation.datastat--animation-on .cmp-datastat-c= +ard__headline { opacity: 1; transform: translateY(0px); } + +.datastat ul { margin-top: 16px; padding-left: 15px; } + +.datastat ul li { position: relative; margin: 0px; padding-left: 1.6rem; pa= +dding-bottom: 10px; } + +.datastat ul li::before { position: absolute; top: 0px; left: 0px; width: 2= +4px; content: "=E2=80=A2"; } + +.datastat ol { margin-top: 16px; padding-left: 30px; list-style: decimal; } + +.datastat ol li { padding-left: 0.5rem; margin: 0px; padding-bottom: 10px; = +} + +.datastat ol li::before { display: none; } + +.cmp-image-parallax-scrolling { position: relative; } + +.cmp-image-parallax-scrolling .cmp-container { height: 10.7rem; background-= +size: cover; background-repeat: no-repeat; background-position: 50% center;= + position: relative; width: 100%; left: 0px; top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-image-parallax-scrolling .cmp-container { height: 25.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-image-parallax-scrolling .cmp-container { height: 40rem; background-= +attachment: fixed; } +} + +.cmp-image-parallax-scrolling.full-16x9 .cmp-container { height: 18rem; } + +@media screen and (min-width: 768px) { + .cmp-image-parallax-scrolling.full-16x9 .cmp-container { height: 43.2rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-image-parallax-scrolling.full-16x9 .cmp-container { height: 67.5rem;= + } +} + +.blockquote__parallax-image .blockquote { z-index: 10; position: relative; = +background-color: rgba(255, 255, 255, 0.7); display: flex; border: 0.063rem= + solid rgb(204, 204, 204); float: left; padding: 3.3rem 3rem 3.5rem; margin= +: 0px 3.5rem; } + +@media screen and (min-width: 1000px) { + .blockquote__parallax-image .blockquote { width: 66.67%; padding: 3rem 5r= +em 3.5rem; } +} + +.blockquote__parallax-image .cmp-image-parallax-scrolling { padding-top: 11= +.2rem; } + +@media screen and (min-width: 1000px) { + .blockquote__parallax-image .cmp-image-parallax-scrolling .cmp-container = +{ height: 34rem; } +} + +.blockquote__parallax-image .cmp-image-parallax-scrolling.full-16x9 .cmp-co= +ntainer { height: 18rem; } + +@media screen and (min-width: 768px) { + .blockquote__parallax-image .cmp-image-parallax-scrolling.full-16x9 .cmp-= +container { height: 43.2rem; } +} + +@media screen and (min-width: 1000px) { + .blockquote__parallax-image .cmp-image-parallax-scrolling.full-16x9 .cmp-= +container { height: 67.5rem; } +} + +.mixed-media-block-full-image-card .cmp-image-parallax-scrolling { padding-= +top: 0px; } + +.cmp-image-standard-overlap { height: 100%; position: relative; } + +.cmp-image-standard-overlap .cmp-container { background-position: 50% cente= +r; background-repeat: no-repeat; margin-bottom: -3.8rem; max-width: 50rem; = +max-height: 18rem; height: 100vh; background-size: contain !important; } + +@media screen and (min-width: 768px) { + .cmp-image-standard-overlap .cmp-container { margin-top: -6rem; margin-bo= +ttom: -6rem; max-width: 58.4rem; max-height: 53.5rem; } +} + +.cmp-multi-video__player { position: relative; } + +.cmp-multi-video[data-thumbnail-enabled=3D"true"] .cmp-multi-video__embed {= + visibility: hidden; } + +.cmp-multi-video__embed { position: relative; padding-top: 56.25%; } + +.cmp-multi-video__embed .vidyard-player-container, .cmp-multi-video__embed = +.vidyard-player-embed, .cmp-multi-video__embed iframe { position: absolute;= + top: 0px; left: 0px; width: 100%; height: 100%; } + +.cmp-multi-video__embed .vidyard-player-container div[class^=3D"vidyard-div= +-"] { padding-bottom: 56.25% !important; } + +.cmp-multi-video--aspect-ratio-small .cmp-multi-video__embed { position: re= +lative; padding-top: 33.33%; } + +.cmp-multi-video--aspect-ratio-small .cmp-multi-video__embed .vidyard-playe= +r-container div[class^=3D"vidyard-div-"] { padding-bottom: 33.33% !importan= +t; } + +.cmp-multi-video__thumbnail { position: absolute; top: 0px; left: 0px; widt= +h: 100%; height: 100%; } + +.cmp-multi-video__thumbnail.cmp-multi-video__thumbnail--hide { display: non= +e; } + +.cmp-multi-video__thumbnail .cmp-image, .cmp-multi-video__thumbnail .image = +{ width: 100%; height: 100%; } + +.cmp-multi-video__thumbnail .cmp-image__image { object-fit: cover; height: = +100%; } + +.cmp-multi-video__thumbnail-play { position: absolute; top: 50%; left: 50%;= + transform: translate(-50%, -50%); height: 80px; width: 80px; cursor: point= +er; border-radius: 50%; border: 4px solid rgba(255, 255, 255, 0.4); backgro= +und: rgba(0, 0, 0, 0.4); } + +.cmp-multi-video__thumbnail-play:focus { box-shadow: rgb(0, 0, 136) 0px 0px= + 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-multi-video__thumbnail-play:focus:not(:focus-visible) { box-shadow: no= +ne; outline: none; } + +@media screen and (min-width: 1000px) { + .cmp-multi-video__thumbnail-play { height: 120px; width: 120px; } +} + +.cmp-multi-video__thumbnail-play-icon::before { content: "=EF=92=88"; font-= +size: 48px; font-family: Ionicons; display: block; font-weight: 400; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; position: absolute; color: rgb(255, 255, 255); transform: tr= +anslate(-50%, -50%); top: 50%; left: 50%; padding-left: 3px; cursor: pointe= +r; } + +@media screen and (min-width: 1000px) { + .cmp-multi-video__thumbnail-play-icon::before { left: 50.3%; content: "= +=EF=92=88"; font-size: 70px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; } +} + +.cmp-multi-video__transcript { line-height: 1.6; margin-top: 10px; } + +.cmp-multi-video__transcript-link { font-size: 1.6rem; color: rgb(0, 77, 25= +5); } + +@media screen and (max-width: 999.9px) { + .cmp-multi-video__transcript-link { font-size: 1.4rem; } +} + +.cmp-multi-video__transcript-link:hover { text-decoration: underline; color= +: rgb(0, 77, 255); } + +.cmp-multi-video-list { margin-top: 20px; } + +.cmp-multi-video-list-item { margin-top: 10px; border: 1px solid rgb(204, 2= +04, 204); height: 100%; background-color: rgb(255, 255, 255); } + +.cmp-multi-video-list-item:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1= +px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-multi-video-list-item:focus:not(:focus-visible) { box-shadow: none; ou= +tline: none; } + +.cmp-multi-video-list-item__button { display: flex; padding: 11px; height: = +100%; width: 100%; } + +.cmp-multi-video-list-item__button--selected { border: 4px solid rgb(204, 2= +04, 204); } + +.cmp-multi-video-list-item__thumbnail { display: flex; position: relative; = +height: 70px; width: 70px; } + +.cmp-multi-video-list-item__thumbnail .cmp-image { height: 100%; } + +.cmp-multi-video-list-item__thumbnail .cmp-image__image { min-width: 4.38em= +; height: 4.38em; object-fit: cover; } + +.cmp-multi-video-list-item__play { height: 3.12em; width: 3.12em; border-ra= +dius: 50%; border: 0.15em solid rgba(255, 255, 255, 0.4); background: paddi= +ng-box rgba(0, 0, 0, 0.4); } + +.cmp-multi-video-list-item__play, .cmp-multi-video-list-item__play-icon::be= +fore { position: absolute; top: 50%; left: 50%; transform: translate(-50%, = +-50%); } + +.cmp-multi-video-list-item__play-icon::before { content: "=EF=92=88"; font-= +size: 30px; font-family: Ionicons; display: block; font-weight: 400; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; color: rgb(255, 255, 255); padding-left: 2px; } + +.cmp-multi-video-list-item__content { display: flex; -webkit-box-orient: ve= +rtical; -webkit-box-direction: normal; flex-direction: column; align-self: = +center; -webkit-box-align: start; align-items: flex-start; line-height: 1.8= +rem; margin-left: 15px; } + +.cmp-multi-video-list-item__title { font-weight: 600; } + +.cmp-multi-video-list-item__subtitle, .cmp-multi-video-list-item__title { f= +ont-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "= +Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif;= + font-size: 1.2rem; color: rgb(0, 0, 0); } + +.cmp-multi-video-list-item__subtitle { font-weight: 400; text-align: left; = +} + +.multi-video.color-block-accent-purple-1 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(180, 85, 170); } + +.multi-video.color-block-accent-purple-2 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(160, 85, 245); } + +.multi-video.color-block-accent-purple-3 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(190, 130, 255); } + +.multi-video.color-block-accent-purple-4 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(220, 175, 255); } + +.multi-video.color-block-accent-purple-5 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(230, 220, 255); } + +.multi-video.color-block-alt-blue .cmp-multi-video-list-item__button--selec= +ted { border: 4px solid rgb(0, 65, 240); } + +.multi-video.color-block-alt-gray .cmp-multi-video-list-item__button--selec= +ted { border: 4px solid rgb(190, 190, 190); } + +.multi-video.color-block-alt-gray-dark .cmp-multi-video-list-item__button--= +selected { border: 4px solid rgb(150, 150, 150); } + +.multi-video.color-block-alt-gray-darker .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(90, 90, 90); } + +.multi-video.color-block-alt-green .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(0, 215, 0); } + +.multi-video.color-block-alt-red .cmp-multi-video-list-item__button--select= +ed { border: 4px solid red; } + +.multi-video.color-block-alt-yellow .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(255, 255, 0); } + +.multi-video.color-block-aqua .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(0, 255, 187); } + +.multi-video.color-block-blue .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(0, 186, 255); } + +.multi-video.color-block-blue-green .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(5, 240, 165); } + +.multi-video.color-block-brand-green .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(100, 255, 80); } + +.multi-video.color-block-brand-orange .cmp-multi-video-list-item__button--s= +elected { border: 4px solid rgb(255, 120, 0); } + +.multi-video.color-block-brand-yellow .cmp-multi-video-list-item__button--s= +elected { border: 4px solid rgb(255, 235, 50); } + +.multi-video.color-block-blue-dark .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(0, 142, 255); } + +.multi-video.color-block-blue-light .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(0, 243, 255); } + +.multi-video.color-block-core-purple .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(70, 0, 115); } + +.multi-video.color-block-cyan .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(0, 255, 255); } + +.multi-video.color-block-gray .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(167, 167, 167); } + +.multi-video.color-block-gray-base .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(0, 0, 0); } + +.multi-video.color-block-gray-dark .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(107, 107, 107); } + +.multi-video.color-block-gray-darker .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(74, 74, 74); } + +.multi-video.color-block-gray-light .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(204, 204, 204); } + +.multi-video.color-block-gray-lighter .cmp-multi-video-list-item__button--s= +elected { border: 4px solid rgb(227, 227, 227); } + +.multi-video.color-block-gray-lightest .cmp-multi-video-list-item__button--= +selected { border: 4px solid rgb(242, 242, 242); } + +.multi-video.color-block-grayishyellow-dark .cmp-multi-video-list-item__but= +ton--selected { border: 4px solid rgb(150, 150, 140); } + +.multi-video.color-block-grayishyellow-light .cmp-multi-video-list-item__bu= +tton--selected { border: 4px solid rgb(230, 230, 220); } + +.multi-video.color-block-green .cmp-multi-video-list-item__button--selected= + { border: 4px solid rgb(0, 255, 0); } + +.multi-video.color-block-green-dark .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(0, 83, 10); } + +.multi-video.color-block-link .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(0, 77, 255); } + +.multi-video.color-block-link-dark .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(0, 0, 136); } + +.multi-video.color-block-orange .cmp-multi-video-list-item__button--selecte= +d { border: 4px solid rgb(255, 182, 0); } + +.multi-video.color-block-orange-dark .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(255, 149, 0); } + +.multi-video.color-block-pink .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(231, 0, 116); } + +.multi-video.color-block-pink-dark .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(164, 2, 83); } + +.multi-video.color-block-pink-light .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(255, 80, 160); } + +.multi-video.color-block-purple .cmp-multi-video-list-item__button--selecte= +d { border: 4px solid rgb(161, 0, 255); } + +.multi-video.color-block-purple-dark .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(117, 0, 192); } + +.multi-video.color-block-purple-darkest .cmp-multi-video-list-item__button-= +-selected { border: 4px solid rgb(70, 1, 115); } + +.multi-video.color-block-red .cmp-multi-video-list-item__button--selected {= + border: 4px solid rgb(231, 15, 41); } + +.multi-video.color-block-red-dark .cmp-multi-video-list-item__button--selec= +ted { border: 4px solid rgb(189, 0, 29); } + +.multi-video.color-block-red-darker .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(113, 0, 18); } + +.multi-video.color-block-red-light .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(255, 50, 70); } + +.multi-video.color-block-white .cmp-multi-video-list-item__button--selected= + { border: 4px solid rgb(255, 255, 255); } + +.multi-video.color-block-yellow .cmp-multi-video-list-item__button--selecte= +d { border: 4px solid rgb(255, 212, 46); } + +.multi-video.color-block-yellow-dark .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(240, 192, 0); } + +.multi-video.color-block-yellow-light .cmp-multi-video-list-item__button--s= +elected { border: 4px solid rgb(255, 240, 179); } + +.multi-video.cmp-multi-video--image-border .cmp-multi-video-list-item__thum= +bnail { border: 1px solid rgb(107, 107, 107); } + +.cmp-videocard { background-color: rgb(255, 255, 255); border: 1px solid rg= +b(204, 204, 204); height: 100%; } + +.cmp-videocard__embed { position: relative; padding-top: 56.25%; } + +.cmp-videocard__embed iframe, .cmp-videocard__thumbnail { position: absolut= +e; top: 0px; left: 0px; width: 100%; height: 100%; } + +.cmp-videocard__thumbnail { right: 0px; } + +.cmp-videocard__play { position: absolute; top: 50%; left: 50%; transform: = +translate(-50%, -50%); height: 80px; width: 80px; cursor: pointer; border-r= +adius: 50%; border: 4px solid rgba(255, 255, 255, 0.4); background: rgba(0,= + 0, 0, 0.4); } + +.cmp-videocard__play:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; ou= +tline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-videocard__play:focus:not(:focus-visible) { box-shadow: none; outline:= + none; } + +@media screen and (min-width: 1000px) { + .cmp-videocard__play { height: 120px; width: 120px; } +} + +.cmp-videocard__play-icon::before { content: "=EF=92=88"; font-size: 48px; = +font-family: Ionicons; display: block; font-weight: 400; font-style: normal= +; line-height: 1; text-transform: none; letter-spacing: normal; overflow-wr= +ap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: an= +tialiased; text-rendering: optimizelegibility; font-feature-settings: "liga= +"; position: absolute; color: rgb(255, 255, 255); transform: translate(-50%= +, -50%); top: 50%; left: 50%; padding-left: 3px; cursor: pointer; } + +@media screen and (min-width: 1000px) { + .cmp-videocard__play-icon::before { left: 50.3%; font-size: 7rem; } +} + +.cmp-videocard__title { max-width: 1200px; color: rgb(0, 0, 0); padding: 20= +px; } + +@media screen and (min-width: 1000px) { + .cmp-videocard__title { padding: 20px; } +} + +.cmp-videocard__title-text { font-family: Graphik, Arial, system-ui, -apple= +-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", = +oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; text-t= +ransform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-videocard__title-text { font-size: 1.6rem; } +} + +.cmp-videocard__description { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; text-= +transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem; = +} + +@media screen and (min-width: 1000px) { + .cmp-videocard__description { font-size: 1.6rem; } +} + +.cmp-videocard .cmp-image { height: 100%; } + +.cmp-videocard .cmp-image__image { height: 100%; object-fit: cover; } + +.cmp-media-teaser { height: 105px; padding: 0px 1.5rem; } + +.cmp-media-teaser--border-bottom { border-bottom: 0.063rem solid rgb(204, 2= +04, 204); border-top-width: 0.063rem; border-right-width: 0.063rem; border-= +left-width: 0.063rem; margin: 0px 1.5rem 2rem; padding-bottom: 20px; } + +.cmp-media-teaser--border-bottom .cmp-media-teaser { padding: 0px; } + +.cmp-media-teaser__thumbnail-img { width: 105px; height: 105px; } + +.cmp-media-teaser__title { font-family: Graphik, Arial, system-ui, -apple-s= +ystem, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", ox= +ygen, cantarell, sans-serif; font-weight: 600; font-style: normal; text-tra= +nsform: uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0); line-heigh= +t: 1.4; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-media-teaser__title { font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.cmp-media-teaser .cmp-slide-share__title { line-height: 1.6rem; letter-spa= +cing: 0.078rem; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-media-teaser .cmp-slide-share__title { font-size: 1.8rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-media-teaser .cmp-slide-share__title { line-height: 2.5rem; } +} + +.cmp-media-teaser .cmp-slide-share__description { margin-top: 10px; font-fa= +mily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe = +UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-= +weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0);= + line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-media-teaser .cmp-slide-share__description { font-size: 1.6rem; } +} + +.cmp-media-teaser .cmp-slide-share-container__thumbnail { margin-right: 1.5= +rem; position: relative; float: left; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-media-teaser .cmp-slide-share-container__thumbnail { margin-right: 2= +.5rem; } +} + +.cmp-media-teaser .cmp-slide-share-container__thumbnail img { max-width: no= +ne; } + +.cmp-media-teaser .cmp-slide-share-container__custom-icon { width: 3.12em; = +height: 3.12em; background-color: rgba(0, 0, 0, 0.4); border: 0.13em solid = +rgba(255, 255, 255, 0.4); border-radius: 50%; } + +.cmp-media-teaser .cmp-slide-share-container__custom-icon, .cmp-media-tease= +r .cmp-slide-share-container__icon { position: absolute; top: 50%; left: 50= +%; transform: translate(-50%, -50%); } + +.cmp-media-teaser .cmp-slide-share-container__icon--video::after { content:= + "=EF=88=95"; } + +.cmp-media-teaser .cmp-slide-share-container__icon--slider::after, .cmp-med= +ia-teaser .cmp-slide-share-container__icon--video::after { font-size: 32px;= + font-family: Ionicons; display: block; font-weight: 400; font-style: norma= +l; line-height: 1; text-transform: none; letter-spacing: normal; overflow-w= +rap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: a= +ntialiased; text-rendering: optimizelegibility; font-feature-settings: "lig= +a"; color: rgb(255, 255, 255); opacity: 1; } + +.cmp-media-teaser .cmp-slide-share-container__icon--slider::after { content= +: "=EF=85=88"; } + +.cmp-media-teaser .cmp-slide-share-container__icon--podcast::after { conten= +t: "=EF=91=A1"; font-size: 32px; font-family: Ionicons; display: block; fon= +t-weight: 400; font-style: normal; line-height: 1; text-transform: none; le= +tter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction= +: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibil= +ity; font-feature-settings: "liga"; color: rgb(255, 255, 255); opacity: 1; = +} + +.cmp-media-teaser .cmp-image__image { height: 100%; width: 100%; position: = +absolute; } + +.cmp-video__player { position: relative; } + +.cmp-video[data-thumbnail-enabled=3D"true"] .cmp-video__embed, .cmp-video[d= +ata-thumbnail-enabled=3D"true"] .dynamicmedia { visibility: hidden; } + +.cmp-video__embed { position: relative; padding-top: 56.25%; } + +.cmp-video__embed .vidyard-player-container, .cmp-video__embed .vidyard-pla= +yer-embed, .cmp-video__embed iframe { position: absolute; top: 0px; left: 0= +px; width: 100%; height: 100%; } + +.cmp-video__embed .vidyard-player-container div[class^=3D"vidyard-div-"] { = +padding-bottom: 56.25% !important; } + +.cmp-video .s7videoviewer { position: relative; padding-top: 56.25%; } + +.cmp-video .s7videoviewer .s7container { top: 0px; left: 0px; width: 100%; = +position: absolute !important; height: 100% !important; } + +.cmp-video .s7videoviewer .s7videoelement { position: absolute !important; = +top: 0px !important; left: 0px !important; width: 100% !important; height: = +100% !important; } + +.cmp-video--aspect-ratio-small .cmp-video__embed { position: relative; padd= +ing-top: 33.33%; } + +.cmp-video--aspect-ratio-small .cmp-video__embed .vidyard-player-container = +div[class^=3D"vidyard-div-"] { padding-bottom: 33.33% !important; } + +.cmp-video--aspect-ratio-small .s7videoviewer { position: relative; padding= +-top: 33.33%; } + +.cmp-video__content { margin: 0px auto; } + +.cmp-video__content--right .cmp-video__transcript { display: flex; -webkit-= +box-pack: end; justify-content: flex-end; margin-top: 10px; } + +.cmp-video__content--left { font-size: 1.2rem; padding: 20px; } + +.cmp-video__transcript a { line-height: 1.6; color: rgb(0, 77, 255); font-s= +ize: 1.6rem; } + +@media screen and (max-width: 999.9px) { + .cmp-video__transcript a { font-size: 1.4rem; } +} + +.cmp-video__transcript a:focus, .cmp-video__transcript a:hover { text-decor= +ation: underline; display: inline-block; } + +.cmp-video__transcript a:visited { color: rgb(0, 0, 136); } + +.cmp-video__title { color: rgb(0, 0, 0); overflow-wrap: break-word; } + +.cmp-video__title-text { font-family: Graphik, Arial, system-ui, -apple-sys= +tem, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxyg= +en, cantarell, sans-serif; font-weight: 800; font-style: normal; text-trans= +form: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-video__title-text { font-size: 2.5rem; } +} + +.cmp-video__subtitle p { font-size: 1.2rem; color: rgb(0, 0, 0); } + +.cmp-video__thumbnail { position: absolute; top: 0px; left: 0px; width: 100= +%; height: 100%; } + +.cmp-video__thumbnail.cmp-video__thumbnail--hide { display: none; } + +.cmp-video__thumbnail .cmp-image, .cmp-video__thumbnail .image { width: 100= +%; height: 100%; } + +.cmp-video__thumbnail .cmp-image__image { object-fit: cover; height: 100%; = +} + +.cmp-video__thumbnail-play { position: absolute; top: 50%; left: 50%; trans= +form: translate(-50%, -50%); height: 80px; width: 80px; cursor: pointer; bo= +rder-radius: 50%; border: 4px solid rgba(255, 255, 255, 0.4); background: r= +gba(0, 0, 0, 0.4); } + +.cmp-video__thumbnail-play:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1= +px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-video__thumbnail-play:focus:not(:focus-visible) { box-shadow: none; ou= +tline: none; } + +@media screen and (min-width: 1000px) { + .cmp-video__thumbnail-play { height: 120px; width: 120px; } +} + +.cmp-video__thumbnail-play-icon::before { content: "=EF=92=88"; font-size: = +48px; font-family: Ionicons; display: block; font-weight: 400; font-style: = +normal; line-height: 1; text-transform: none; letter-spacing: normal; overf= +low-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothi= +ng: antialiased; text-rendering: optimizelegibility; font-feature-settings:= + "liga"; position: absolute; color: rgb(255, 255, 255); transform: translat= +e(-50%, -50%); top: 50%; left: 50%; padding-left: 3px; cursor: pointer; } + +@media screen and (min-width: 1000px) { + .cmp-video__thumbnail-play-icon::before { left: 50.3%; content: "=EF=92= +=88"; font-size: 70px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } +} + +.color-background-white .cmp-video__content { background-color: rgb(255, 25= +5, 255); } + +.color-background-gray .cmp-video__content { background-color: rgb(242, 242= +, 242); } + +@media screen and (min-width: 1000px) { + .full-width .cmp-video__content--left { padding-left: 4.8rem; } +} + +.cmp-audio { margin-bottom: 1.25rem; } + +.cmp-audio, .cmp-audio__player { -webkit-box-align: center; align-items: ce= +nter; } + +.cmp-audio__player { height: auto; display: flex; background-color: rgb(255= +, 255, 255); } + +.cmp-audio__thumbnail { padding-left: 15px; padding-right: 15px; } + +@media screen and (min-width: 768px) { + .cmp-audio__thumbnail { padding-left: 20px; padding-right: 18px; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__thumbnail { padding-left: 25px; padding-right: 30px; } +} + +.cmp-audio__thumbnail-btn { width: 44px; height: 44px; border-radius: 50%; = +cursor: pointer; background-color: rgb(231, 0, 116); position: relative; } + +.cmp-audio__thumbnail-btn:focus { box-shadow: transparent 0px 0px 0px 0.1re= +m; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-audio__thumbnail-btn:focus:not(:focus-visible) { box-shadow: none; out= +line: none; } + +.cmp-audio__thumbnail-pause-icon::before, .cmp-audio__thumbnail-play-icon::= +before { position: absolute; top: 50%; left: 50%; transform: translate(-50%= +, -50%); color: rgb(242, 242, 242); cursor: pointer; display: flex; } + +.cmp-audio__thumbnail-play-icon::before { content: "=EF=92=88"; padding-lef= +t: 0.4rem; } + +.cmp-audio__thumbnail-pause-icon::before, .cmp-audio__thumbnail-play-icon::= +before { font-size: 2.4rem; font-family: Ionicons; display: block; font-wei= +ght: 400; font-style: normal; line-height: 1; text-transform: none; letter-= +spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr= +; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; = +font-feature-settings: "liga"; } + +.cmp-audio__thumbnail-pause-icon::before { content: "=EF=88=90"; } + +.cmp-audio__container { width: calc(100% - 4.63em); display: inline-block; = +position: relative; padding: 1rem 2rem 2rem 1rem; } + +@media screen and (min-width: 768px) { + .cmp-audio__container { padding: 2rem 3rem 2rem 0px; } +} + +@media screen and (min-width: 1200px) { + .cmp-audio__container { padding: 2rem 3rem 3rem 0px; } +} + +.cmp-audio__title .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal= +; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1= +.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-audio__title .cmp-title__text { font-size: 1.6rem; } +} + +.cmp-audio__subtitle div.cmp-text p { font-size: 1.2rem; } + +.cmp-audio__controls { position: relative; width: 100%; display: flex; } + +.cmp-audio__volume-btn:focus { box-shadow: transparent 0px 0px 0px 0.1rem; = +outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-audio__volume-btn:focus:not(:focus-visible) { box-shadow: none; outlin= +e: none; } + +@media screen and (min-width: 1000px) { + .cmp-audio__mute::before, .cmp-audio__volume::before { display: inline; p= +adding-right: 10px; color: rgb(0, 0, 0); margin-top: 20px; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__volume::before { content: "=EF=8E=BA"; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__mute::before, .cmp-audio__volume::before { font-size: 2.4rem;= + font-family: Ionicons; display: block; font-weight: 400; font-style: norma= +l; line-height: 1; text-transform: none; letter-spacing: normal; overflow-w= +rap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: a= +ntialiased; text-rendering: optimizelegibility; font-feature-settings: "lig= +a"; } + .cmp-audio__mute::before { content: "=EF=8E=B9"; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__volume-control { padding-right: 1rem; color: rgb(0, 0, 0); di= +splay: block; width: auto; margin-top: 1rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-audio__volume-control { display: none; width: 0px; } +} + +.cmp-audio__progress { padding-right: 10px; width: 100%; display: flex; mar= +gin: 10px 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-audio__progress { margin: 20px 0px 0px; } +} + +.cmp-audio__progress-bar { margin: 10px 0px; appearance: none; height: 5px;= + width: 100%; background: rgb(0, 0, 0); border-radius: 3px; opacity: 1; dis= +play: block; } + +.cmp-audio__progress-bar:focus { box-shadow: transparent 0px 0px 0px 0.1rem= +; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-audio__progress-bar:focus:not(:focus-visible) { box-shadow: none; outl= +ine: none; } + +.cmp-audio__progress-bar::-webkit-slider-thumb { appearance: none; width: 2= +0px; height: 20px; background: rgb(0, 0, 0); border-radius: 50%; cursor: po= +inter; } + +.cmp-audio__progress-bar-thumb-hide::-webkit-slider-thumb { visibility: hid= +den; } + +.cmp-audio__volume-bar { appearance: none; background: rgb(0, 0, 0); border= +-radius: 0.3rem; opacity: 1; } + +.cmp-audio__volume-bar:focus { box-shadow: transparent 0px 0px 0px 0.1rem; = +outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-audio__volume-bar:focus:not(:focus-visible) { box-shadow: none; outlin= +e: none; } + +@media screen and (min-width: 1000px) { + .cmp-audio__volume-bar { margin: 2rem 0px 1rem; height: 0.4rem; width: 10= +0%; } +} + +.cmp-audio__volume-bar::-webkit-slider-thumb { appearance: none; width: 14p= +x; height: 14px; background: rgb(0, 0, 0); border-radius: 50%; cursor: poin= +ter; } + +.cmp-audio__transcript-container { padding-top: 10px; text-align: right; } + +.cmp-audio__transcript-container a { color: rgb(0, 77, 255); font-size: 1.4= +rem; line-height: 2.24rem; } + +.cmp-audio__transcript-container a:focus { box-shadow: transparent 0px 0px = +0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; = +} + +.cmp-audio__transcript-container a:focus:not(:focus-visible) { box-shadow: = +none; outline: none; } + +@media screen and (min-width: 768px) { + .cmp-audio__transcript-container a { font-size: 1.4rem; line-height: 2.24= +rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__transcript-container a { font-size: 1.6rem; line-height: 1.6;= + } +} + +.cmp-audio__transcript-container a:focus { text-decoration: underline; padd= +ing-bottom: 3px; } + +.cmp-audio__transcript-container a:focus:focus { box-shadow: transparent 0p= +x 0px 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.= +1rem; } + +.cmp-audio__transcript-container a:focus:focus:not(:focus-visible) { box-sh= +adow: none; outline: none; } + +.cmp-audio__transcript-container a:hover { text-decoration: underline; } + +.cmp-audio__transcript-container a a:visited { color: rgb(0, 0, 136); } + +.cmp-audio__audio-time { display: flex; font-size: 1.2rem; line-height: 2.5= +6rem; margin-top: 10px; width: 94px; } + +@media screen and (min-width: 768px) { + .cmp-audio__audio-time { margin-top: 20px; } +} + +.cmp-audio__time-divider { padding: 0px 0.3rem; } + +.cmp-audio__background-player { padding: 3rem 0px 0px 2rem; position: absol= +ute; top: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-audio__background-player { padding: 3rem 3rem 0px 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__background-player { padding: 3rem 3rem 0px 5.5rem; } +} + +.cmp-audio__background-image { background-size: cover; position: relative; = +width: 100%; background-repeat: no-repeat; min-height: 150px; } + +.cmp-audio__background-image .cmp-audio__background-ctrl .cmp-audio__thumbn= +ail-btn { background-color: unset; } + +.cmp-audio__background-ctrl { width: 100%; display: flex; position: absolut= +e; bottom: 0px; padding: 0px 2rem 2.5rem; } + +@media screen and (min-width: 768px) { + .cmp-audio__background-ctrl { padding: 0px 3rem 3rem 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__background-ctrl { padding: 0px 3rem 4rem 5.5rem; } +} + +.cmp-audio__backgorund-btn { background-color: transparent; height: 2.9rem;= + border-radius: 0%; } + +.cmp-audio__bg-icon::before { padding-right: 1rem; color: rgb(0, 0, 0); pad= +ding-left: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-audio__bg-icon::before { padding-right: 2rem; } +} + +.cmp-audio__bg-bar-ctrl, .cmp-audio__bg-vol-icon::before { margin: 0px; } + +.cmp-audio__bg-vol { margin: 1rem 0px 0px; } + +.cmp-audio__bg-prog { margin: 1.3rem 0px 0px; } + +.cmp-audio__bg-time { margin: 0.3rem 0px 0px; } + +.cmp-audio__bg-progress { width: auto; -webkit-box-flex: 1; flex: 1 1 auto;= + } + +.cmp-audio__embed-player { padding: 0px; } + +.cmp-audio__embed-transcript { padding-top: 0px; } + +.cmp-volume-hide { visibility: hidden; width: 0px; padding: 0px; } + +.color-block-accent-purple-1 .cmp-audio__thumbnail-btn { background-color: = +rgb(180, 85, 170); } + +.color-block-accent-purple-2 .cmp-audio__thumbnail-btn { background-color: = +rgb(160, 85, 245); } + +.color-block-accent-purple-3 .cmp-audio__thumbnail-btn { background-color: = +rgb(190, 130, 255); } + +.color-block-accent-purple-4 .cmp-audio__thumbnail-btn { background-color: = +rgb(220, 175, 255); } + +.color-block-accent-purple-5 .cmp-audio__thumbnail-btn { background-color: = +rgb(230, 220, 255); } + +.color-block-alt-blue .cmp-audio__thumbnail-btn { background-color: rgb(0, = +65, 240); } + +.color-block-alt-gray .cmp-audio__thumbnail-btn { background-color: rgb(190= +, 190, 190); } + +.color-block-alt-gray-dark .cmp-audio__thumbnail-btn { background-color: rg= +b(150, 150, 150); } + +.color-block-alt-gray-darker .cmp-audio__thumbnail-btn { background-color: = +rgb(90, 90, 90); } + +.color-block-alt-green .cmp-audio__thumbnail-btn { background-color: rgb(0,= + 215, 0); } + +.color-block-alt-red .cmp-audio__thumbnail-btn { background-color: red; } + +.color-block-alt-yellow .cmp-audio__thumbnail-btn { background-color: rgb(2= +55, 255, 0); } + +.color-block-aqua .cmp-audio__thumbnail-btn { background-color: rgb(0, 255,= + 187); } + +.color-block-blue .cmp-audio__thumbnail-btn { background-color: rgb(0, 186,= + 255); } + +.color-block-blue-green .cmp-audio__thumbnail-btn { background-color: rgb(5= +, 240, 165); } + +.color-block-brand-green .cmp-audio__thumbnail-btn { background-color: rgb(= +100, 255, 80); } + +.color-block-brand-orange .cmp-audio__thumbnail-btn { background-color: rgb= +(255, 120, 0); } + +.color-block-brand-yellow .cmp-audio__thumbnail-btn { background-color: rgb= +(255, 235, 50); } + +.color-block-blue-dark .cmp-audio__thumbnail-btn { background-color: rgb(0,= + 142, 255); } + +.color-block-blue-light .cmp-audio__thumbnail-btn { background-color: rgb(0= +, 243, 255); } + +.color-block-core-purple .cmp-audio__thumbnail-btn { background-color: rgb(= +70, 0, 115); } + +.color-block-cyan .cmp-audio__thumbnail-btn { background-color: rgb(0, 255,= + 255); } + +.color-block-gray .cmp-audio__thumbnail-btn { background-color: rgb(167, 16= +7, 167); } + +.color-block-gray-base .cmp-audio__thumbnail-btn { background-color: rgb(0,= + 0, 0); } + +.color-block-gray-dark .cmp-audio__thumbnail-btn { background-color: rgb(10= +7, 107, 107); } + +.color-block-gray-darker .cmp-audio__thumbnail-btn { background-color: rgb(= +74, 74, 74); } + +.color-block-gray-light .cmp-audio__thumbnail-btn { background-color: rgb(2= +04, 204, 204); } + +.color-block-gray-lighter .cmp-audio__thumbnail-btn { background-color: rgb= +(227, 227, 227); } + +.color-block-gray-lightest .cmp-audio__thumbnail-btn { background-color: rg= +b(242, 242, 242); } + +.color-block-grayishyellow-dark .cmp-audio__thumbnail-btn { background-colo= +r: rgb(150, 150, 140); } + +.color-block-grayishyellow-light .cmp-audio__thumbnail-btn { background-col= +or: rgb(230, 230, 220); } + +.color-block-green .cmp-audio__thumbnail-btn { background-color: rgb(0, 255= +, 0); } + +.color-block-green-dark .cmp-audio__thumbnail-btn { background-color: rgb(0= +, 83, 10); } + +.color-block-link .cmp-audio__thumbnail-btn { background-color: rgb(0, 77, = +255); } + +.color-block-link-dark .cmp-audio__thumbnail-btn { background-color: rgb(0,= + 0, 136); } + +.color-block-orange .cmp-audio__thumbnail-btn { background-color: rgb(255, = +182, 0); } + +.color-block-orange-dark .cmp-audio__thumbnail-btn { background-color: rgb(= +255, 149, 0); } + +.color-block-pink .cmp-audio__thumbnail-btn { background-color: rgb(231, 0,= + 116); } + +.color-block-pink-dark .cmp-audio__thumbnail-btn { background-color: rgb(16= +4, 2, 83); } + +.color-block-pink-light .cmp-audio__thumbnail-btn { background-color: rgb(2= +55, 80, 160); } + +.color-block-purple .cmp-audio__thumbnail-btn { background-color: rgb(161, = +0, 255); } + +.color-block-purple-dark .cmp-audio__thumbnail-btn { background-color: rgb(= +117, 0, 192); } + +.color-block-purple-darkest .cmp-audio__thumbnail-btn { background-color: r= +gb(70, 1, 115); } + +.color-block-red .cmp-audio__thumbnail-btn { background-color: rgb(231, 15,= + 41); } + +.color-block-red-dark .cmp-audio__thumbnail-btn { background-color: rgb(189= +, 0, 29); } + +.color-block-red-darker .cmp-audio__thumbnail-btn { background-color: rgb(1= +13, 0, 18); } + +.color-block-red-light .cmp-audio__thumbnail-btn { background-color: rgb(25= +5, 50, 70); } + +.color-block-white .cmp-audio__thumbnail-btn { background-color: rgb(255, 2= +55, 255); } + +.color-block-yellow .cmp-audio__thumbnail-btn { background-color: rgb(255, = +212, 46); } + +.color-block-yellow-dark .cmp-audio__thumbnail-btn { background-color: rgb(= +240, 192, 0); } + +.color-block-yellow-light .cmp-audio__thumbnail-btn { background-color: rgb= +(255, 240, 179); } + +.audio.cmp-audio-light-theme .cmp-audio__audio-time, .audio.cmp-audio-light= +-theme .cmp-audio__mute::before, .audio.cmp-audio-light-theme .cmp-audio__t= +humbnail-pause-icon::before, .audio.cmp-audio-light-theme .cmp-audio__thumb= +nail-play-icon::before, .audio.cmp-audio-light-theme .cmp-audio__volume::be= +fore, .audio.cmp-audio-light-theme .cmp-text, .audio.cmp-audio-light-theme = +.cmp-title__text, .cmp-audio-icon-color-black .cmp-audio__thumbnail-pause-i= +con::before, .cmp-audio-icon-color-black .cmp-audio__thumbnail-play-icon::b= +efore { color: rgb(0, 0, 0); } + +.audio.cmp-audio-light-theme .cmp-audio__progress-bar::-webkit-slider-thumb= +, .audio.cmp-audio-light-theme .cmp-audio__volume-bar::-webkit-slider-thumb= + { background: rgb(0, 0, 0); } + +.audio.cmp-audio-light-theme input { background: rgb(0, 0, 0); } + +.audio.cmp-audio-dark-theme .cmp-audio__audio-time, .audio.cmp-audio-dark-t= +heme .cmp-audio__mute::before, .audio.cmp-audio-dark-theme .cmp-audio__thum= +bnail-pause-icon::before, .audio.cmp-audio-dark-theme .cmp-audio__thumbnail= +-play-icon::before, .audio.cmp-audio-dark-theme .cmp-audio__volume::before,= + .audio.cmp-audio-dark-theme .cmp-text, .audio.cmp-audio-dark-theme .cmp-ti= +tle__text { color: rgb(255, 255, 255); } + +.audio.cmp-audio-dark-theme .cmp-audio__progress-bar::-webkit-slider-thumb,= + .audio.cmp-audio-dark-theme .cmp-audio__volume-bar::-webkit-slider-thumb {= + background: rgb(255, 255, 255); } + +.audio.cmp-audio-dark-theme input { background: rgb(255, 255, 255); } + +.cmp-audio-background-gray .cmp-audio__player, .cmp-sticky-audio { backgrou= +nd-color: rgb(242, 242, 242); } + +.cmp-sticky-audio { display: none; z-index: 999; top: 3.13em; width: 100%; = +left: 0px; padding-bottom: 0px; height: auto; position: fixed; } + +.cmp-sticky-audio.cmp-sticky-audio--display { display: block; background-co= +lor: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .cmp-sticky-audio { width: 375px; height: 812px; display: none; } + .cmp-sticky-audio.cmp-sticky-audio--display { display: none; } +} + +.cmp-sticky-audio__container { display: flex; padding: 1rem 1.5rem; } + +.cmp-sticky-audio__header { white-space: nowrap; overflow: hidden; font-siz= +e: 1.4rem; font-weight: 600; display: flex; width: 85%; -webkit-box-align: = +center; align-items: center; } + +.cmp-sticky-audio__divider { margin: 0px 0.5rem; } + +.cmp-sticky-audio__title { text-overflow: ellipsis; position: relative; whi= +te-space: nowrap; overflow: hidden; width: 80%; } + +.cmp-sticky-audio .cmp-sticky-time { font-size: 1.2rem; margin-top: 0px; pa= +dding-left: 1rem; display: flex; -webkit-box-align: center; align-items: ce= +nter; line-height: 2.56rem; } + +.cmp-sticky-audio .cmp-sticky-audio-controls { margin-left: auto; margin-ri= +ght: auto; width: 8em; padding-bottom: 0.5rem; display: flex; } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__backwar= +d { color: rgb(0, 0, 0); } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__backwar= +d::after { content: "=EF=92=AB"; font-size: 24px; font-family: Ionicons; di= +splay: block; font-weight: 400; font-style: normal; line-height: 1; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__forward= + { color: rgb(0, 0, 0); } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__forward= +::after { content: "=EF=92=AD"; font-size: 24px; font-family: Ionicons; dis= +play: block; font-weight: 400; font-style: normal; line-height: 1; text-tra= +nsform: none; letter-spacing: normal; overflow-wrap: normal; white-space: n= +owrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering:= + optimizelegibility; font-feature-settings: "liga"; } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__play { = +color: rgb(0, 0, 0); } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__play::a= +fter { content: "=EF=92=88"; font-size: 24px; font-family: Ionicons; displa= +y: block; font-weight: 400; font-style: normal; line-height: 1; text-transf= +orm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowr= +ap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: op= +timizelegibility; font-feature-settings: "liga"; padding: 0px 4.5rem; } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__pause {= + color: rgb(0, 0, 0); } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__pause::= +after { content: "=EF=91=B8"; font-size: 24px; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; padding: 0px 4.5rem; } + +.cmp-sticky-audio-progress-container { width: 100%; background-color: rgb(2= +55, 255, 255); } + +.cmp-sticky-audio-progress-bar { width: 1%; height: 0.32em; background-colo= +r: rgb(231, 0, 116); } + +.cmp-sticky-audio--disable .cmp-sticky-audio { display: none; } + +.newslettersignup .cmp-teaser__image { z-index: 1; border: none; right: 0px= +; margin: -4.5rem 0px 0px; position: absolute; height: 81px; width: 63px; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__image { top: -15px; height: 112px; width: = +88px; margin: 0px; } +} + +.newslettersignup .cmp-teaser__image .cmp-image__image { vertical-align: mi= +ddle; border: none; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__image .cmp-image__image { height: 112px; } +} + +.newslettersignup .cmp-teaser__container { width: 100%; background-color: r= +gb(255, 255, 255); padding-top: 4.5rem; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__container { padding-top: 1.5rem; } +} + +.newslettersignup .cmp-teaser__header { float: left; width: 100%; margin: 0= +px 3rem 2rem 0px; padding-bottom: 2rem; position: relative; border-bottom-w= +idth: 0.2rem; border-bottom-style: solid; } + +.newslettersignup .cmp-teaser__header::before { content: ""; position: abso= +lute; width: calc(100% - 7.3rem); border-top-width: 0.2rem; border-top-styl= +e: solid; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__header::before { width: calc(100% - 9.8rem= +); } +} + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__header { width: 50%; } +} + +.newslettersignup .cmp-teaser__description { margin: 0px; width: 100%; } + +.newslettersignup .cmp-teaser .h-title-eyebrow { margin: 0px; padding: 2rem= + 0px; width: 70%; } + +.newslettersignup .cmp-teaser__action-container { padding: 0px; } + +.newslettersignup .cmp-teaser .cmp-button { width: 100%; color: rgb(255, 25= +5, 255); background-color: rgb(0, 0, 0); border-color: transparent; box-sha= +dow: rgb(167, 167, 167) 4px 4px 0px 0px; margin: 0px 0px 4px; transition: b= +ox-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow = +0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; } + +.newslettersignup .cmp-teaser .cmp-button:focus, .newslettersignup .cmp-tea= +ser .cmp-button:hover { box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; t= +ransform: translate(-5px, -5px); color: rgb(255, 255, 255); background-colo= +r: rgb(0, 0, 0); } + +.newslettersignup .cmp-teaser .cmp-button:focus { border: 2px solid rgb(255= +, 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.newslettersignup .cmp-teaser .cmp-button:disabled { background-color: rgb(= +227, 227, 227); border-color: transparent; box-shadow: none; color: rgb(255= +, 255, 255); transition: none 0s ease 0s; } + +.newslettersignup .cmp-teaser .cmp-button:disabled:hover { box-shadow: none= +; transform: none; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser .cmp-button { width: auto; } +} + +.newslettersignup.color-block-accent-purple-1 .cmp-teaser__header { border-= +bottom-color: rgb(180, 85, 170); } + +.newslettersignup.color-block-accent-purple-1 .cmp-teaser__header::before {= + border-top-color: rgb(180, 85, 170); } + +.newslettersignup.color-block-accent-purple-2 .cmp-teaser__header { border-= +bottom-color: rgb(160, 85, 245); } + +.newslettersignup.color-block-accent-purple-2 .cmp-teaser__header::before {= + border-top-color: rgb(160, 85, 245); } + +.newslettersignup.color-block-accent-purple-3 .cmp-teaser__header { border-= +bottom-color: rgb(190, 130, 255); } + +.newslettersignup.color-block-accent-purple-3 .cmp-teaser__header::before {= + border-top-color: rgb(190, 130, 255); } + +.newslettersignup.color-block-accent-purple-4 .cmp-teaser__header { border-= +bottom-color: rgb(220, 175, 255); } + +.newslettersignup.color-block-accent-purple-4 .cmp-teaser__header::before {= + border-top-color: rgb(220, 175, 255); } + +.newslettersignup.color-block-accent-purple-5 .cmp-teaser__header { border-= +bottom-color: rgb(230, 220, 255); } + +.newslettersignup.color-block-accent-purple-5 .cmp-teaser__header::before {= + border-top-color: rgb(230, 220, 255); } + +.newslettersignup.color-block-alt-blue .cmp-teaser__header { border-bottom-= +color: rgb(0, 65, 240); } + +.newslettersignup.color-block-alt-blue .cmp-teaser__header::before { border= +-top-color: rgb(0, 65, 240); } + +.newslettersignup.color-block-alt-gray .cmp-teaser__header { border-bottom-= +color: rgb(190, 190, 190); } + +.newslettersignup.color-block-alt-gray .cmp-teaser__header::before { border= +-top-color: rgb(190, 190, 190); } + +.newslettersignup.color-block-alt-gray-dark .cmp-teaser__header { border-bo= +ttom-color: rgb(150, 150, 150); } + +.newslettersignup.color-block-alt-gray-dark .cmp-teaser__header::before { b= +order-top-color: rgb(150, 150, 150); } + +.newslettersignup.color-block-alt-gray-darker .cmp-teaser__header { border-= +bottom-color: rgb(90, 90, 90); } + +.newslettersignup.color-block-alt-gray-darker .cmp-teaser__header::before {= + border-top-color: rgb(90, 90, 90); } + +.newslettersignup.color-block-alt-green .cmp-teaser__header { border-bottom= +-color: rgb(0, 215, 0); } + +.newslettersignup.color-block-alt-green .cmp-teaser__header::before { borde= +r-top-color: rgb(0, 215, 0); } + +.newslettersignup.color-block-alt-red .cmp-teaser__header { border-bottom-c= +olor: red; } + +.newslettersignup.color-block-alt-red .cmp-teaser__header::before { border-= +top-color: red; } + +.newslettersignup.color-block-alt-yellow .cmp-teaser__header { border-botto= +m-color: rgb(255, 255, 0); } + +.newslettersignup.color-block-alt-yellow .cmp-teaser__header::before { bord= +er-top-color: rgb(255, 255, 0); } + +.newslettersignup.color-block-aqua .cmp-teaser__header { border-bottom-colo= +r: rgb(0, 255, 187); } + +.newslettersignup.color-block-aqua .cmp-teaser__header::before { border-top= +-color: rgb(0, 255, 187); } + +.newslettersignup.color-block-blue .cmp-teaser__header { border-bottom-colo= +r: rgb(0, 186, 255); } + +.newslettersignup.color-block-blue .cmp-teaser__header::before { border-top= +-color: rgb(0, 186, 255); } + +.newslettersignup.color-block-blue-green .cmp-teaser__header { border-botto= +m-color: rgb(5, 240, 165); } + +.newslettersignup.color-block-blue-green .cmp-teaser__header::before { bord= +er-top-color: rgb(5, 240, 165); } + +.newslettersignup.color-block-brand-green .cmp-teaser__header { border-bott= +om-color: rgb(100, 255, 80); } + +.newslettersignup.color-block-brand-green .cmp-teaser__header::before { bor= +der-top-color: rgb(100, 255, 80); } + +.newslettersignup.color-block-brand-orange .cmp-teaser__header { border-bot= +tom-color: rgb(255, 120, 0); } + +.newslettersignup.color-block-brand-orange .cmp-teaser__header::before { bo= +rder-top-color: rgb(255, 120, 0); } + +.newslettersignup.color-block-brand-yellow .cmp-teaser__header { border-bot= +tom-color: rgb(255, 235, 50); } + +.newslettersignup.color-block-brand-yellow .cmp-teaser__header::before { bo= +rder-top-color: rgb(255, 235, 50); } + +.newslettersignup.color-block-blue-dark .cmp-teaser__header { border-bottom= +-color: rgb(0, 142, 255); } + +.newslettersignup.color-block-blue-dark .cmp-teaser__header::before { borde= +r-top-color: rgb(0, 142, 255); } + +.newslettersignup.color-block-blue-light .cmp-teaser__header { border-botto= +m-color: rgb(0, 243, 255); } + +.newslettersignup.color-block-blue-light .cmp-teaser__header::before { bord= +er-top-color: rgb(0, 243, 255); } + +.newslettersignup.color-block-core-purple .cmp-teaser__header { border-bott= +om-color: rgb(70, 0, 115); } + +.newslettersignup.color-block-core-purple .cmp-teaser__header::before { bor= +der-top-color: rgb(70, 0, 115); } + +.newslettersignup.color-block-cyan .cmp-teaser__header { border-bottom-colo= +r: rgb(0, 255, 255); } + +.newslettersignup.color-block-cyan .cmp-teaser__header::before { border-top= +-color: rgb(0, 255, 255); } + +.newslettersignup.color-block-gray .cmp-teaser__header { border-bottom-colo= +r: rgb(167, 167, 167); } + +.newslettersignup.color-block-gray .cmp-teaser__header::before { border-top= +-color: rgb(167, 167, 167); } + +.newslettersignup.color-block-gray-base .cmp-teaser__header { border-bottom= +-color: rgb(0, 0, 0); } + +.newslettersignup.color-block-gray-base .cmp-teaser__header::before { borde= +r-top-color: rgb(0, 0, 0); } + +.newslettersignup.color-block-gray-dark .cmp-teaser__header { border-bottom= +-color: rgb(107, 107, 107); } + +.newslettersignup.color-block-gray-dark .cmp-teaser__header::before { borde= +r-top-color: rgb(107, 107, 107); } + +.newslettersignup.color-block-gray-darker .cmp-teaser__header { border-bott= +om-color: rgb(74, 74, 74); } + +.newslettersignup.color-block-gray-darker .cmp-teaser__header::before { bor= +der-top-color: rgb(74, 74, 74); } + +.newslettersignup.color-block-gray-light .cmp-teaser__header { border-botto= +m-color: rgb(204, 204, 204); } + +.newslettersignup.color-block-gray-light .cmp-teaser__header::before { bord= +er-top-color: rgb(204, 204, 204); } + +.newslettersignup.color-block-gray-lighter .cmp-teaser__header { border-bot= +tom-color: rgb(227, 227, 227); } + +.newslettersignup.color-block-gray-lighter .cmp-teaser__header::before { bo= +rder-top-color: rgb(227, 227, 227); } + +.newslettersignup.color-block-gray-lightest .cmp-teaser__header { border-bo= +ttom-color: rgb(242, 242, 242); } + +.newslettersignup.color-block-gray-lightest .cmp-teaser__header::before { b= +order-top-color: rgb(242, 242, 242); } + +.newslettersignup.color-block-grayishyellow-dark .cmp-teaser__header { bord= +er-bottom-color: rgb(150, 150, 140); } + +.newslettersignup.color-block-grayishyellow-dark .cmp-teaser__header::befor= +e { border-top-color: rgb(150, 150, 140); } + +.newslettersignup.color-block-grayishyellow-light .cmp-teaser__header { bor= +der-bottom-color: rgb(230, 230, 220); } + +.newslettersignup.color-block-grayishyellow-light .cmp-teaser__header::befo= +re { border-top-color: rgb(230, 230, 220); } + +.newslettersignup.color-block-green .cmp-teaser__header { border-bottom-col= +or: rgb(0, 255, 0); } + +.newslettersignup.color-block-green .cmp-teaser__header::before { border-to= +p-color: rgb(0, 255, 0); } + +.newslettersignup.color-block-green-dark .cmp-teaser__header { border-botto= +m-color: rgb(0, 83, 10); } + +.newslettersignup.color-block-green-dark .cmp-teaser__header::before { bord= +er-top-color: rgb(0, 83, 10); } + +.newslettersignup.color-block-link .cmp-teaser__header { border-bottom-colo= +r: rgb(0, 77, 255); } + +.newslettersignup.color-block-link .cmp-teaser__header::before { border-top= +-color: rgb(0, 77, 255); } + +.newslettersignup.color-block-link-dark .cmp-teaser__header { border-bottom= +-color: rgb(0, 0, 136); } + +.newslettersignup.color-block-link-dark .cmp-teaser__header::before { borde= +r-top-color: rgb(0, 0, 136); } + +.newslettersignup.color-block-orange .cmp-teaser__header { border-bottom-co= +lor: rgb(255, 182, 0); } + +.newslettersignup.color-block-orange .cmp-teaser__header::before { border-t= +op-color: rgb(255, 182, 0); } + +.newslettersignup.color-block-orange-dark .cmp-teaser__header { border-bott= +om-color: rgb(255, 149, 0); } + +.newslettersignup.color-block-orange-dark .cmp-teaser__header::before { bor= +der-top-color: rgb(255, 149, 0); } + +.newslettersignup.color-block-pink .cmp-teaser__header { border-bottom-colo= +r: rgb(231, 0, 116); } + +.newslettersignup.color-block-pink .cmp-teaser__header::before { border-top= +-color: rgb(231, 0, 116); } + +.newslettersignup.color-block-pink-dark .cmp-teaser__header { border-bottom= +-color: rgb(164, 2, 83); } + +.newslettersignup.color-block-pink-dark .cmp-teaser__header::before { borde= +r-top-color: rgb(164, 2, 83); } + +.newslettersignup.color-block-pink-light .cmp-teaser__header { border-botto= +m-color: rgb(255, 80, 160); } + +.newslettersignup.color-block-pink-light .cmp-teaser__header::before { bord= +er-top-color: rgb(255, 80, 160); } + +.newslettersignup.color-block-purple .cmp-teaser__header { border-bottom-co= +lor: rgb(161, 0, 255); } + +.newslettersignup.color-block-purple .cmp-teaser__header::before { border-t= +op-color: rgb(161, 0, 255); } + +.newslettersignup.color-block-purple-dark .cmp-teaser__header { border-bott= +om-color: rgb(117, 0, 192); } + +.newslettersignup.color-block-purple-dark .cmp-teaser__header::before { bor= +der-top-color: rgb(117, 0, 192); } + +.newslettersignup.color-block-purple-darkest .cmp-teaser__header { border-b= +ottom-color: rgb(70, 1, 115); } + +.newslettersignup.color-block-purple-darkest .cmp-teaser__header::before { = +border-top-color: rgb(70, 1, 115); } + +.newslettersignup.color-block-red .cmp-teaser__header { border-bottom-color= +: rgb(231, 15, 41); } + +.newslettersignup.color-block-red .cmp-teaser__header::before { border-top-= +color: rgb(231, 15, 41); } + +.newslettersignup.color-block-red-dark .cmp-teaser__header { border-bottom-= +color: rgb(189, 0, 29); } + +.newslettersignup.color-block-red-dark .cmp-teaser__header::before { border= +-top-color: rgb(189, 0, 29); } + +.newslettersignup.color-block-red-darker .cmp-teaser__header { border-botto= +m-color: rgb(113, 0, 18); } + +.newslettersignup.color-block-red-darker .cmp-teaser__header::before { bord= +er-top-color: rgb(113, 0, 18); } + +.newslettersignup.color-block-red-light .cmp-teaser__header { border-bottom= +-color: rgb(255, 50, 70); } + +.newslettersignup.color-block-red-light .cmp-teaser__header::before { borde= +r-top-color: rgb(255, 50, 70); } + +.newslettersignup.color-block-white .cmp-teaser__header { border-bottom-col= +or: rgb(255, 255, 255); } + +.newslettersignup.color-block-white .cmp-teaser__header::before { border-to= +p-color: rgb(255, 255, 255); } + +.newslettersignup.color-block-yellow .cmp-teaser__header { border-bottom-co= +lor: rgb(255, 212, 46); } + +.newslettersignup.color-block-yellow .cmp-teaser__header::before { border-t= +op-color: rgb(255, 212, 46); } + +.newslettersignup.color-block-yellow-dark .cmp-teaser__header { border-bott= +om-color: rgb(240, 192, 0); } + +.newslettersignup.color-block-yellow-dark .cmp-teaser__header::before { bor= +der-top-color: rgb(240, 192, 0); } + +.newslettersignup.color-block-yellow-light .cmp-teaser__header { border-bot= +tom-color: rgb(255, 240, 179); } + +.newslettersignup.color-block-yellow-light .cmp-teaser__header::before { bo= +rder-top-color: rgb(255, 240, 179); } + +.cmp-share-banner { display: flex; -webkit-box-pack: start; justify-content= +: flex-start; flex-wrap: wrap; padding: 2rem 0px 3rem; } + +.cmp-share-banner .h-title-eyebrow { display: flex; -webkit-box-align: cent= +er; align-items: center; margin-top: 1rem; margin-right: 30px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-share-banner .h-title-eyebrow { margin-left: 20px; } +} + +@media screen and (min-width: 1000px) { + .cmp-share-banner .h-title-eyebrow { margin-right: 2rem; } +} + +.cmp-share-banner__item { text-align: center; } + +.cmp-share-banner__item:first-child .cmp-share-banner__icon { margin-left: = +0px; } + +@media screen and (max-width: 999.9px) { + .cmp-share-banner__item:first-child.cmp-share-banner__item--mail + .cmp-s= +hare-banner__item .cmp-share-banner__icon { margin-left: 0px; } +} + +.cmp-share-banner__icon { -webkit-box-align: center; align-items: center; b= +order-radius: 50%; border: 0.2rem solid rgb(0, 77, 255); color: rgb(0, 77, = +255); display: flex; height: 3.5rem; -webkit-box-pack: center; justify-cont= +ent: center; margin-left: 3rem; width: 3.5rem; } + +.cmp-share-banner__icon:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px = +1px; outline: rgb(0, 0, 136) solid 1px; outline-offset: 1px; background-col= +or: rgb(0, 77, 255); color: rgb(255, 255, 255); } + +.cmp-share-banner__icon:focus:not(:focus-visible) { box-shadow: none; outli= +ne: none; } + +.cmp-share-banner__icon:hover { background-color: rgb(0, 77, 255); color: r= +gb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-share-banner__icon { margin-left: 2rem; } +} + +.cmp-share-banner__icon--linkedin::after { content: "=EF=88=B9"; } + +.cmp-share-banner__icon--facebook::after, .cmp-share-banner__icon--linkedin= +::after { font-size: 18px; font-family: Ionicons; display: block; font-weig= +ht: 400; font-style: normal; line-height: 1; text-transform: none; letter-s= +pacing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr;= + -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; f= +ont-feature-settings: "liga"; } + +.cmp-share-banner__icon--facebook::after { content: "=EF=88=B1"; } + +.cmp-share-banner__icon--instagram::after { content: "=EF=8D=91"; font-size= +: 18px; font-feature-settings: "liga"; } + +.cmp-share-banner__icon--instagram::after, .cmp-share-banner__icon--twitter= +::after { font-family: Ionicons; display: block; font-weight: 400; font-sty= +le: normal; line-height: 1; text-transform: none; letter-spacing: normal; o= +verflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smo= +othing: antialiased; text-rendering: optimizelegibility; } + +.cmp-share-banner__icon--twitter::after { content: "=EF=89=83"; font-size: = +14px; font-feature-settings: "liga"; } + +.cmp-share-banner__icon--youtube::after { content: "=EF=89=8D"; } + +.cmp-share-banner__icon--kununu::after, .cmp-share-banner__icon--youtube::a= +fter { font-size: 18px; font-family: Ionicons; display: block; font-weight:= + 400; font-style: normal; line-height: 1; text-transform: none; letter-spac= +ing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -w= +ebkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font= +-feature-settings: "liga"; } + +.cmp-share-banner__icon--kununu::after { content: "=EF=93=B8"; } + +.cmp-share-banner__icon--medium::after { content: "=EF=93=B9"; } + +.cmp-share-banner__icon--medium::after, .cmp-share-banner__icon--renren::af= +ter { font-size: 18px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +.cmp-share-banner__icon--renren::after { content: "=EE=A4=96"; } + +.cmp-share-banner__icon--wechat::after { content: "=EE=A4=99"; } + +.cmp-share-banner__icon--wechat::after, .cmp-share-banner__icon--weibo::aft= +er { font-size: 18px; font-family: Ionicons; display: block; font-weight: 4= +00; font-style: normal; line-height: 1; text-transform: none; letter-spacin= +g: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -web= +kit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-f= +eature-settings: "liga"; } + +.cmp-share-banner__icon--weibo::after { content: "=EE=A4=9A"; } + +.cmp-share-banner__icon--xing::after { content: "=EE=A4=9C"; font-size: 18p= +x; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; } + +.cmp-share-banner__icon--mail { border-color: rgb(107, 107, 107); color: rg= +b(107, 107, 107); } + +.cmp-share-banner__icon--mail::after { content: "=EF=90=A2"; font-size: 22p= +x; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; } + +.cmp-share-banner__icon--mail:hover { background-color: rgb(107, 107, 107);= + } + +@media screen and (max-width: 999.9px) { + .cmp-share-banner__icon--mail { display: none; } +} + +.cmp-share-banner--border-top .cmp-share-banner { border-top: 2px solid rgb= +(204, 204, 204); margin-top: 20px; } + +@media screen and (max-width: 767.9px) { + .cmp-share-banner--border-top .cmp-share-banner { margin-top: 30px; } +} + +.cmp-share-banner--border-bottom .cmp-share-banner { border-bottom: 2px sol= +id rgb(204, 204, 204); margin-bottom: 20px; } + +@media screen and (max-width: 767.9px) { + .cmp-share-banner--border-bottom .cmp-share-banner { margin-bottom: 30px;= + } +} + +.cmp-share-banner--background-gray .cmp-share-banner { background-color: rg= +b(242, 242, 242); } + +.cmp-share-banner--toolbar .cmp-share-banner { padding: 1rem 2rem 2rem; bac= +kground-color: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .cmp-share-banner--toolbar .cmp-share-banner { padding: 1.5rem 2rem 2rem;= + } +} + +.cmp-share-banner--toolbar .h-title-eyebrow { margin-left: 0px; } + +.cmp-share-banner__items { display: flex; -webkit-box-align: center; align-= +items: center; margin-top: 1rem; } + +.cmp-share-banner__download-report { margin-left: auto; -webkit-box-flex: 1= +; flex: 1 0 100%; } + +@media screen and (min-width: 768px) { + .cmp-share-banner__download-report { -webkit-box-flex: 0; flex: 0 0 auto;= + } +} + +.cmp-share-banner__download-report .cmp-button { margin: 20px 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-share-banner__download-report .cmp-button { margin-top: 1rem; } +} + +.share-module .cmp-share-module { -webkit-box-align: center; align-items: c= +enter; padding: 1rem 0px; z-index: 3; position: relative; align-self: cente= +r; } + +.share-module .cmp-share-module .cmp-share-module__circle-share { backgroun= +d-color: rgb(242, 242, 242); height: 7rem; width: 7rem; border-radius: 50%;= + box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 4px 0px; z-index: 2; } + +.share-module .cmp-share-module .cmp-share-module__circle-share:active { ou= +tline: none; } + +.share-module .cmp-share-module .cmp-share-module__circle-share:focus-visib= +le { outline-offset: 0px; outline: rgb(0, 77, 255) solid 1px; } + +.share-module .cmp-share-module .cmp-share-module__circle-share:hover { cur= +sor: pointer; } + +.share-module .cmp-share-module .cmp-share-module__ion-android-share-alt { = +color: rgb(74, 74, 74); font-size: 4.8rem; } + +.share-module .cmp-share-module .cmp-share-module__ion-android-share-alt::b= +efore { position: relative; top: 1.37rem; left: 1.55rem; content: "=EF=8E= +=AC"; font-size: 4.41rem; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } + +.share-module .cmp-share-module .cmp-share-module__hideoutline { outline: n= +one; } + +.share-module .cmp-share-module .cmp-share-module__tools { border: 0.1rem s= +olid rgb(227, 227, 227); z-index: 1; } + +.share-module .cmp-share-module .cmp-share-module__tools.cmp-share-module__= +tools--color-gray-light { background-color: rgb(242, 242, 242); } + +.share-module .cmp-share-module .cmp-share-banner__items .cmp-share-module_= +_share-text { font-size: 1.2rem; font-weight: 600; letter-spacing: 0.84px; = +text-transform: uppercase; } + +.share-module .cmp-share-module .cmp-share-module__tools--hide { overflow: = +hidden; } + +.share-module .cmp-share-banner { flex-wrap: nowrap; } + +.share-module--vertical .cmp-share-module { -webkit-box-orient: vertical; -= +webkit-box-direction: normal; flex-direction: column; -webkit-box-align: st= +art; align-items: flex-start; } + +.share-module--vertical .cmp-share-module .cmp-share-module__tools--hide { = +background-color: rgb(242, 242, 242); width: 7rem; margin-top: -3.5rem; bor= +der-radius: 0px 0px 5rem 5rem; border: 0.1rem solid rgb(227, 227, 227); pad= +ding: 0px; } + +.share-module--vertical .cmp-share-module .cmp-share-module__tools .cmp-sha= +re-banner__items { max-height: 30rem; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items { displa= +y: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-= +direction: column; padding-bottom: 3rem; width: 100%; margin-top: 0px; max-= +height: 0px; transform-origin: center top; transition: max-height 0.4s ease= + 0s; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items .cmp-sha= +re-module__share-text { margin: 3.5rem 0px 0px; padding-top: 2rem; max-widt= +h: 90%; overflow-wrap: break-word; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items .div-sha= +re-module { display: inline-block; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items .cmp-sha= +re-banner__icon { margin: 2rem 0px 0px; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items > .cmp-s= +hare-banner__item:first-child { margin-top: 3.5rem; } + +.share-module--horizontal .cmp-share-module .cmp-share-module__tools--hide = +{ height: 7rem; border-radius: 0px 5rem 5rem 0px; padding: 0px; width: auto= +; margin-left: -3.5rem; background-color: rgb(242, 242, 242); border: 0.1re= +m solid rgb(227, 227, 227); } + +.share-module--horizontal .cmp-share-module .cmp-share-module__tools .cmp-s= +hare-banner__items { max-width: 35rem; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items { disp= +lay: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; f= +lex-direction: row; padding-right: 3rem; height: 100%; width: inherit; marg= +in: 0px; max-width: 0px; transition: max-width 0.4s ease 0s; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items .cmp-s= +hare-module__share-text { white-space: nowrap; margin: 0px 1rem 0px 3.5rem;= + padding-left: 2rem; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items .div-s= +hare-module { display: inline-block; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items .cmp-s= +hare-banner__icon { margin: 0px 0px 0px 2rem; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items > .cmp= +-share-banner__item:first-child { margin-left: 3.5rem; } + +body.share-module__horizontal-scroll--toggle, html.share-module__horizontal= +-scroll--toggle { overflow-x: auto; } + +div.image:has(div.cmp-share-module__circle-share) { position: relative; z-i= +ndex: 1; } + +.multipagenavigation .cmp-multipage-nav__mobile-dropdown { -webkit-box-alig= +n: center; align-items: center; background-color: rgb(255, 255, 255); displ= +ay: flex; -webkit-box-pack: justify; justify-content: space-between; paddin= +g: 2rem 0px 2rem 2rem; width: 100%; font-family: Graphik, Arial, system-ui,= + -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica = +Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: normal;= + text-transform: uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0); l= +ine-height: 1.4; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__mobile-dropdown { font-size: 1.8= +rem; letter-spacing: 0.07em; display: none; } +} + +.multipagenavigation .cmp-multipage-nav__mobile-dropdown:hover { color: rgb= +(0, 0, 0); } + +.multipagenavigation .cmp-multipage-nav__arrow { margin-right: 14px; paddin= +g: 0px; top: 0px; } + +.multipagenavigation .cmp-multipage-nav__arrow-icon { height: 0.44em; margi= +n-right: 20px; margin-top: 0px; } + +.multipagenavigation .cmp-multipage-nav__arrow-icon span:first-of-type, .mu= +ltipagenavigation .cmp-multipage-nav__arrow-icon span:nth-of-type(2) { back= +ground-color: rgb(0, 0, 0); border-radius: 0.5em; display: block; height: 0= +.11em; transition: all 0.25s ease-in-out 0s; width: 1em; } + +.multipagenavigation .cmp-multipage-nav__arrow-icon span:first-of-type { ma= +rgin-left: -0.14em; margin-top: 0.67em; transform: rotate(50deg); } + +.multipagenavigation .cmp-multipage-nav__arrow-icon span:nth-of-type(2) { m= +argin-left: 0.48em; margin-top: -0.11em; transform: rotate(-50deg); } + +.multipagenavigation .cmp-multipage-nav__arrow-icon--close span:first-of-ty= +pe, .multipagenavigation .cmp-multipage-nav__arrow-icon--close span:nth-of-= +type(2) { transition: all 0.25s ease-in-out 0s; width: 1.2em; margin-left: = +0.05em; } + +.multipagenavigation .cmp-multipage-nav__arrow-icon--close span:first-of-ty= +pe { margin-top: 0.67em; transform: rotate(-45deg); } + +.multipagenavigation .cmp-multipage-nav__arrow-icon--close span:nth-of-type= +(2) { margin-top: -0.11em; transform: rotate(45deg); } + +.multipagenavigation .cmp-multipage-nav__elements { box-shadow: rgba(0, 0, = +0, 0.5) 0px 2px 4px 0px; z-index: 100; } + +.multipagenavigation .cmp-multipage-nav__elements:not(.cmp-multipage-nav--s= +ticky) { position: relative; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__elements { box-shadow: none; } +} + +.multipagenavigation .cmp-multipage-nav__articles { display: block; backgro= +und-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 0.5rem 0.= +5rem 0px; height: auto; max-height: 0px; visibility: hidden; width: 100%; t= +ransition: max-height 0.3s ease-in-out 0s, top 0.3s ease-in-out 0s; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__articles { box-shadow: none; ove= +rflow: hidden; position: absolute; right: 1rem; top: 6.5rem; width: 32rem; = +} +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__articles { visibility: visible; = +border-bottom: 2px solid rgb(227, 227, 227); border-top: 4px solid rgb(0, 7= +7, 255); box-shadow: none; max-height: none; overflow: visible; opacity: 1;= + position: relative; top: 0px; width: 100%; } +} + +.multipagenavigation .cmp-multipage-nav__items { background-color: rgb(255,= + 255, 255); box-shadow: none; height: 100%; list-style: none; margin: 0px a= +uto; max-width: 1200px; opacity: 1; display: block; } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__items { opacity: 0; } +} + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__items { transition: all 0.3s eas= +e-out 0s; z-index: 997; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__items, .multipagenavigation .cmp= +-multipage-nav__items::before { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 1rem= + 0px; } + .multipagenavigation .cmp-multipage-nav__items::before { content: ""; pos= +ition: absolute; width: 0px; height: 0px; border-color: rgb(255, 255, 255);= + border-style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; transform: rot= +ate(-45deg); right: 22px; top: -9px; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__items { visibility: visible; opa= +city: 1; box-shadow: none; display: none; padding: 0px 1.5rem; } +} + +.multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:fir= +st-child { -webkit-box-align: center; align-items: center; -webkit-box-flex= +: 1; flex: 1 0 0%; background-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child { border-top: none; } +} + +.multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:fir= +st-child .cmp-multipage-nav__item-link::after { display: none; } + +.multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:fir= +st-child .cmp-multipage-nav__item-link:focus::after, .multipagenavigation .= +cmp-multipage-nav__items .cmp-multipage-nav__item:first-child .cmp-multipag= +e-nav__item-link:hover::after { content: ""; background-color: rgb(0, 77, 2= +55); display: block; height: 100%; position: absolute; width: 4px; left: 0p= +x; top: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child .cmp-multipage-nav__item-link:focus::before, .multipagenavigatio= +n .cmp-multipage-nav__items .cmp-multipage-nav__item:first-child .cmp-multi= +page-nav__item-link:hover::before { content: ""; position: absolute; width:= + 0px; height: 0px; border-color: rgb(242, 242, 242); border-style: solid; b= +order-width: 1.2rem 1.2rem 1rem 1rem; transform: rotate(-45deg); box-shadow= +: none; left: auto; right: 22px; top: -9px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child::before { content: ""; position: absolute; width: 0px; height: 0= +px; border-color: rgb(255, 255, 255); border-style: solid; border-width: 1.= +2rem 1.2rem 1rem 1rem; transform: rotate(-45deg); left: auto; right: 22px; = +top: -9px; } + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child:focus::after, .multipagenavigation .cmp-multipage-nav__items .cm= +p-multipage-nav__item:first-child:hover::after { content: ""; background-co= +lor: rgb(0, 77, 255); display: block; height: 100%; position: absolute; wid= +th: 4px; left: 0px; top: 0px; } + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child:focus::before, .multipagenavigation .cmp-multipage-nav__items .c= +mp-multipage-nav__item:first-child:hover::before { content: ""; position: a= +bsolute; width: 0px; height: 0px; border-color: rgb(242, 242, 242); border-= +style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; transform: rotate(-45d= +eg); box-shadow: none; left: auto; } + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child.cmp-multipage-nav__item--active { background-color: rgb(242, 242= +, 242); } + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child.cmp-multipage-nav__item--active::after { content: ""; position: = +absolute; width: 0px; height: 0px; border-color: rgb(242, 242, 242); border= +-style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; transform: rotate(-45= +deg); box-shadow: none; left: auto; right: 22px; top: -9px; } +} + +.multipagenavigation .cmp-multipage-nav__items--desktop { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__items--desktop { display: flex; = +flex-wrap: wrap; visibility: visible; opacity: 1; } +} + +.multipagenavigation .cmp-multipage-nav__item { -webkit-box-align: center; = +align-items: center; border-top: 2px solid rgb(227, 227, 227); color: rgb(0= +, 0, 0); display: flex; -webkit-box-flex: 1; flex: 1 0 0px; font-weight: 40= +0; position: relative; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item { -webkit-box-flex: 2; flex= +: 2 0 0px; min-height: 66px; border-top: none; -webkit-box-pack: center; ju= +stify-content: center; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item::after { content: ""; backg= +round-color: rgb(227, 227, 227); display: block; height: 4rem; position: ab= +solute; width: 2px; left: 0px; } +} + +.multipagenavigation .cmp-multipage-nav__item-link:focus + .cmp-multipage-n= +av__item .cmp-multipage-nav__item-link::after, .multipagenavigation .cmp-mu= +ltipage-nav__item:focus + .cmp-multipage-nav__item:not(.cmp-multipage-nav__= +item--active)::after, .multipagenavigation .cmp-multipage-nav__item:focus::= +after, .multipagenavigation .cmp-multipage-nav__item:hover + .cmp-multipage= +-nav__item .cmp-multipage-nav__item-link::after, .multipagenavigation .cmp-= +multipage-nav__item:hover + .cmp-multipage-nav__item:not(.cmp-multipage-nav= +__item--active)::after, .multipagenavigation .cmp-multipage-nav__item:hover= +::after { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item:last-of-type::before { cont= +ent: ""; background-color: rgb(227, 227, 227); display: block; height: 4rem= +; position: absolute; width: 2px; right: 0px; } +} + +.multipagenavigation .cmp-multipage-nav__item-link { -webkit-box-align: cen= +ter; align-items: center; color: rgb(0, 0, 0); display: flex; font-size: 1.= +2rem; font-weight: 400; height: 100%; -webkit-box-pack: start; justify-cont= +ent: flex-start; line-height: 1.2; padding: 2rem; position: relative; text-= +transform: none; width: 100%; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item-link { padding: 2rem; -webk= +it-box-pack: center; justify-content: center; } +} + +.multipagenavigation .cmp-multipage-nav__item-link:focus, .multipagenavigat= +ion .cmp-multipage-nav__item-link:hover { background-color: rgb(242, 242, 2= +42); font-weight: 600; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 77, 25= +5); color: rgb(255, 255, 255); font-weight: 400; z-index: 2; } +} + +.multipagenavigation .cmp-multipage-nav__item-link:focus::after, .multipage= +navigation .cmp-multipage-nav__item-link:hover::after { content: ""; backgr= +ound-color: rgb(0, 77, 255); display: block; height: 100%; position: absolu= +te; width: 4px; left: 0px; top: 0px; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item-link:focus .cmp-multipage-n= +av__item-arrow::after, .multipagenavigation .cmp-multipage-nav__item-link:h= +over .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255); } +} + +.multipagenavigation .cmp-multipage-nav__item-link:focus { box-shadow: rgb(= +255, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 1px; outline-= +offset: 1px; z-index: 4; } + +.multipagenavigation .cmp-multipage-nav__item-arrow { display: none; margin= +-left: 10px; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item-arrow { display: block; } +} + +.multipagenavigation .cmp-multipage-nav__item-arrow::after { content: "=EE= +=A0=80"; font-size: 24px; font-family: Ionicons; font-weight: 400; font-sty= +le: normal; text-transform: none; letter-spacing: normal; overflow-wrap: no= +rmal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialia= +sed; text-rendering: optimizelegibility; font-feature-settings: "liga"; col= +or: rgb(0, 77, 255); display: block; line-height: 1.7rem; position: inherit= +; top: -2px; } + +.multipagenavigation .cmp-multipage-nav__item .more-icon { display: none; } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__item .more-icon { display: block= +; } +} + +.multipagenavigation .cmp-multipage-nav__item .more-icon::after { content: = +"=EF=91=AA"; font-size: 30px; font-family: Ionicons; font-weight: 400; font= +-style: normal; text-transform: none; letter-spacing: normal; overflow-wrap= +: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: anti= +aliased; text-rendering: optimizelegibility; font-feature-settings: "liga";= + align-self: center; display: block; line-height: 0.7; position: inherit; t= +op: -2px; } + +.multipagenavigation .cmp-multipage-nav__item--active { background-color: r= +gb(242, 242, 242); position: relative; } + +@-webkit-keyframes selectedBackgroundAnimation {=20 + 0% { bottom: 6.42em; } + 100% { bottom: -0.71em; } +} + +@keyframes selectedBackgroundAnimation {=20 + 0% { bottom: 6.42em; } + 100% { bottom: -0.71em; } +} + +@-webkit-keyframes selectedFoldAnimation {=20 + 0% { border-bottom: 0px solid transparent; } + 85% { border-bottom: 0px solid transparent; } + 100% { border-bottom: 0.57em solid transparent; } +} + +@keyframes selectedFoldAnimation {=20 + 0% { border-bottom: 0px solid transparent; } + 85% { border-bottom: 0px solid transparent; } + 100% { border-bottom: 0.57em solid transparent; } +} + +@-webkit-keyframes rotateArrowAnimation {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(90deg); } +} + +@keyframes rotateArrowAnimation {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(90deg); } +} + +@-webkit-keyframes rotateOverviewArrowAnimation {=20 + 0% { transform: rotate(0deg) scaleX(-1); } + 100% { transform: rotate(-90deg) scaleX(-1); } +} + +@keyframes rotateOverviewArrowAnimation {=20 + 0% { transform: rotate(0deg) scaleX(-1); } + 100% { transform: rotate(-90deg) scaleX(-1); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active-animate .cmp-multip= +age-nav__item-link { color: rgb(255, 255, 255); } +} + +.multipagenavigation .cmp-multipage-nav__item--active-animate .cmp-multipag= +e-nav__item-link::before { content: ""; background-color: rgb(0, 77, 255); = +display: block; height: 100%; position: absolute; width: 4px; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active-animate .cmp-multip= +age-nav__item-link::before { animation: 0.5s ease 0s 1 normal none running = +selectedBackgroundAnimation; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active-animate::after { co= +ntent: ""; border-bottom: 0.8rem solid transparent; border-right: 0.8rem so= +lid rgb(0, 0, 0); background-color: transparent; animation: 1s ease-in 0s 1= + normal none running selectedFoldAnimation; } +} + +.multipagenavigation .cmp-multipage-nav__item--active-animate .cmp-multipag= +e-nav__item-arrow::after { color: rgb(255, 255, 255); animation: 0.5s ease = +0.5s 1 normal forwards running rotateArrowAnimation; } + +.multipagenavigation .cmp-multipage-nav__item--active-animate.cmp-multipage= +-nav__item--overview { background-color: rgb(242, 242, 242); } + +.multipagenavigation .cmp-multipage-nav__item--active-animate.cmp-multipage= +-nav__item--overview .cmp-multipage-nav__item-arrow, .multipagenavigation .= +cmp-multipage-nav__item--active-animate.cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link { color: rgb(255, 255, 255); } + +.multipagenavigation .cmp-multipage-nav__item--active-animate.cmp-multipage= +-nav__item--overview .cmp-multipage-nav__item-arrow::after { animation: 0.5= +s ease 0.5s 1 normal forwards running rotateOverviewArrowAnimation; color: = +rgb(255, 255, 255); } + +.multipagenavigation .cmp-multipage-nav__item--active + .cmp-multipage-nav_= +_item::after { display: none; } + +.multipagenavigation .cmp-multipage-nav__item--active:focus::after, .multip= +agenavigation .cmp-multipage-nav__item--active:hover::after { display: bloc= +k; background-color: transparent; } + +.multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav__i= +tem-link { font-weight: 600; position: relative; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link { width: 100%; } +} + +.multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav__i= +tem-link::before { left: 0px; top: 0px; } + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link::before { content: ""; background-color: rgb(0, 77, 255); displa= +y: block; height: 100%; position: absolute; width: 4px; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link::before { bottom: -1rem; height: auto; right: 0px; width: 100%; = +} +} + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link:focus::before, .multipagenavigation .cmp-multipage-nav__item--ac= +tive .cmp-multipage-nav__item-link:hover::before { background-color: transp= +arent; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link::after { display: none; } +} + +.multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav__i= +tem-link span { z-index: 3; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active { background-color:= + rgb(255, 255, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active::after { bottom: -1= +rem; display: block; height: 0px; left: -0.8rem; position: absolute; width:= + 0px; z-index: 1; } +} + +.multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav__i= +tem-arrow::after { content: "=EE=A0=80"; font-size: 24px; font-family: Ioni= +cons; font-weight: 400; font-style: normal; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; display: inline-block; line-height: 1.7rem; tr= +ansform: rotate(0deg); } + +.multipagenavigation .cmp-multipage-nav__item--overview { color: rgb(0, 0, = +0); } + +.multipagenavigation .cmp-multipage-nav__item--overview::after { display: n= +one; } + +.multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link { place-content: flex-start; -webkit-box-pack: start; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-na= +v__item-link { -webkit-box-orient: vertical; -webkit-box-direction: reverse= +; flex-direction: column-reverse; place-content: center; -webkit-box-pack: = +center; padding: 0px 0.5rem; } +} + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-na= +v__item-link:focus, .multipagenavigation .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:hover { background-color: rgb(242, 242, 242)= +; } +} + +.multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-arrow { margin-bottom: 0.5rem; margin-left: 0px; } + +.multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-arrow::after { transform: scaleX(-1); color: rgb(0, 0, 0); } + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__item--overview.cmp-multipage-nav= +__item--active { background-color: rgb(242, 242, 242); } +} + +.multipagenavigation .cmp-multipage-nav__item--overview.cmp-multipage-nav__= +item--active::after { display: block; background-color: transparent; } + +.multipagenavigation .cmp-multipage-nav__item--overview.cmp-multipage-nav__= +item--active .cmp-multipage-nav__item-arrow { margin-bottom: 0.5rem; } + +.multipagenavigation .cmp-multipage-nav__item--more { -webkit-box-flex: 1; = +flex: 1 0 0%; max-width: 7.5rem; padding: 0px; } + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +ms { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: no= +rmal; flex-direction: column; padding: 0px; box-shadow: none; } + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +ms::before { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__i= +tems::before { content: ""; position: absolute; width: 0px; height: 0px; bo= +rder-color: rgb(255, 255, 255); border-style: solid; border-width: 1.2rem 1= +.2rem 1rem 1rem; transform: rotate(-45deg); box-shadow: rgba(0, 0, 0, 0.4) = +0px 0px 1rem 0px; display: inline; right: 22px; top: -9px; } +} + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +m-link { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__i= +tem-link { display: flex; -webkit-box-orient: vertical; -webkit-box-directi= +on: reverse; flex-direction: column-reverse; -webkit-box-pack: center; just= +ify-content: center; padding: 0px; } + .multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__i= +tem-link::before { content: ""; background-color: rgb(227, 227, 227); displ= +ay: block; height: 4rem; position: absolute; width: 2px; right: 0px; } + .multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__i= +tem-link:focus::before, .multipagenavigation .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link:hover::before { display: none; } +} + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +m-link--more-active { background-color: rgb(0, 77, 255); color: rgb(255, 25= +5, 255); font-weight: 400; z-index: 2; } + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +m-link--more-active::after, .multipagenavigation .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown { position: relative; width: 100%; background-color: rgb(255, 255= +, 255); right: 0px; visibility: hidden; opacity: 0; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 1rem 0px; transition: = +all 0.3s ease-out 0s; position: absolute; top: 7rem; width: auto; z-index: = +4; } +} + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__items { visibility: hidden; } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__items { width: 32rem; } +} + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item { border-top: 2px solid rgb(227, 227, 22= +7); -webkit-box-pack: start; justify-content: flex-start; background-color:= + rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item { min-height: fit-content; } +} + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item:last-of-type::before { display: none; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link { -webkit-box-align: start; align-i= +tems: flex-start; display: flex; padding: 2rem; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link:focus, .multipagenavigation .cmp-mu= +ltipage-nav__item .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link:hover { color: rgb(0, 0, 0); background-color: rgb(242, 242, 24= +2); font-weight: 600; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavigation = +.cmp-multipage-nav__item .cmp-multipage-nav--more-link-dropdown .cmp-multip= +age-nav__item-link:hover::after { display: block; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-= +link-dropdown .cmp-multipage-nav__item-link::after, .multipagenavigation .c= +mp-multipage-nav__item .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::before, .multipagenavigation .cmp-multipage-nav__item .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item::after { displ= +ay: none; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item:first-of-type { border-top: none; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item:first-of-type::before { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item:first-of-type::before { content: ""; p= +osition: absolute; width: 0px; height: 0px; border-color: rgb(255, 255, 255= +); border-style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; transform: r= +otate(-45deg); display: inline; right: 22px; top: -9px; } + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item:first-of-type .cmp-multipage-nav__item= +-link:focus::before, .multipagenavigation .cmp-multipage-nav__item .cmp-mul= +tipage-nav--more-link-dropdown .cmp-multipage-nav__item:first-of-type .cmp-= +multipage-nav__item-link:hover::before { content: ""; position: absolute; w= +idth: 0px; height: 0px; border-color: rgb(242, 242, 242); border-style: sol= +id; border-width: 1.2rem 1.2rem 1rem 1rem; transform: rotate(-45deg); displ= +ay: inline; right: 22px; top: -9px; } +} + +.multipagenavigation .cmp-multipage-nav__show-dropdown { height: auto; } + +.multipagenavigation .cmp-multipage-nav__show-dropdown--mobile { visibility= +: visible; overflow-y: auto; } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__show-dropdown--mobile { transiti= +on: top 0.3s ease-in-out 0s; } +} + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__show-dropdown--mobile.cmp-multip= +age-nav__articles { overflow: visible; max-height: none; top: 8rem; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__show-dropdown--mobile.cmp-multip= +age-nav__articles { top: 0px; } +} + +.multipagenavigation .cmp-multipage-nav__show-dropdown--mobile > .cmp-multi= +page-nav__items { transition: all 0.3s ease-in-out 0s; visibility: visible;= + opacity: 1; } + +.multipagenavigation .cmp-multipage-nav__show-dropdown--desktop.cmp-multipa= +ge-nav--more-link-dropdown { transition: top 0.3s ease-in-out 0s; visibilit= +y: visible; opacity: 1; } + +.multipagenavigation .cmp-multipage-nav__show-dropdown--desktop.cmp-multipa= +ge-nav--more-link-dropdown .cmp-multipage-nav__items { visibility: visible;= + } + +.multipagenavigation .cmp-multipage-nav--sticky { left: 0px; position: fixe= +d; right: 0px; z-index: 1000; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(180, 85, 170); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-1 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-1 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-1 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(180, 85, 170); } +} + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-1 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-1 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-1 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(180, 85, = +170); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-1 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-1 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(180, 85, 170); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(180= +, 85, 170); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-1 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-1 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-1= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-1 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(180, 85, 170); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(160, 85, 245); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-2 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-2 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-2 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(160, 85, 245); } +} + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-2 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-2 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-2 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(160, 85, = +245); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-2 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-2 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(160, 85, 245); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(160= +, 85, 245); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-2 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-2 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-2= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-2 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(160, 85, 245); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(190, 130, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-3 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-3 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-3 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(190, 130, 255); } +} + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-3 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-3 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-3 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(190, 130,= + 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-3 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-3 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(190, 130, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(190= +, 130, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-3 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-3 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-3= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-3 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(190, 130, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(220, 175, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-4 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-4 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-4 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(220, 175, 255); } +} + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-4 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-4 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-4 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(220, 175,= + 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-4 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-4 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(220, 175, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(220= +, 175, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-4 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-4 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-4= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-4 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(220, 175, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(230, 220, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-5 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-5 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-5 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(230, 220, 255); } +} + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-5 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-5 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-5 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(230, 220,= + 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-5 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-5 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(230, 220, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(230= +, 220, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-5 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-5 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-5= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-5 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(230, 220, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__articles { = +border-top: 4px solid rgb(0, 65, 240); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-a= +lt-blue .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:ho= +ver, .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-alt-blue .cmp-multipage-nav__item:not(.cmp-mu= +ltipage-nav__item--active) .cmp-multipage-nav__item-link:hover { background= +-color: rgb(0, 65, 240); } +} + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bl= +ock-alt-blue .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-li= +nk:hover::after, .multipagenavigation.color-block-alt-blue .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus::after, .multipagenavigation.color-block-alt-blue .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:hover::after { background-color: rgb(0, 65, 240); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after= +, .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-= +multipage-nav__item-arrow::after, .multipagenavigation.color-block-alt-blue= + .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multip= +age-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb= +(255, 255, 255); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-= +multipage-nav__item-arrow::after { color: rgb(0, 65, 240); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active { background-color: rgb(0, 65, 240= +); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgr= +ound-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .= +multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { b= +ackground-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipa= +genavigation.color-block-alt-blue .cmp-multipage-nav .cmp-multipage-nav__it= +em:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenaviga= +tion.color-block-alt-blue .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child:focus::after, .multipagenavigation.color-block-alt-blue .cmp-multipa= +ge-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenavigat= +ion.color-block-alt-blue .cmp-multipage-nav__item--active .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-alt-blue .cmp-multipa= +ge-nav__item--active .cmp-multipage-nav__item-link::before, .multipagenavig= +ation.color-block-alt-blue .cmp-multipage-nav__item--more .cmp-multipage-na= +v--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipag= +enavigation.color-block-alt-blue .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::after { ba= +ckground-color: rgb(0, 65, 240); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__articles { = +border-top: 4px solid rgb(190, 190, 190); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-a= +lt-gray .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:ho= +ver, .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-alt-gray .cmp-multipage-nav__item:not(.cmp-mu= +ltipage-nav__item--active) .cmp-multipage-nav__item-link:hover { background= +-color: rgb(190, 190, 190); } +} + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bl= +ock-alt-gray .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-li= +nk:hover::after, .multipagenavigation.color-block-alt-gray .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus::after, .multipagenavigation.color-block-alt-gray .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:hover::after { background-color: rgb(190, 190, 190); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after= +, .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-= +multipage-nav__item-arrow::after, .multipagenavigation.color-block-alt-gray= + .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multip= +age-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb= +(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-= +multipage-nav__item-arrow::after { color: rgb(190, 190, 190); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active { background-color: rgb(190, 190, = +190); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgr= +ound-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .= +multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { b= +ackground-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipa= +genavigation.color-block-alt-gray .cmp-multipage-nav .cmp-multipage-nav__it= +em:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenaviga= +tion.color-block-alt-gray .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child:focus::after, .multipagenavigation.color-block-alt-gray .cmp-multipa= +ge-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenavigat= +ion.color-block-alt-gray .cmp-multipage-nav__item--active .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-alt-gray .cmp-multipa= +ge-nav__item--active .cmp-multipage-nav__item-link::before, .multipagenavig= +ation.color-block-alt-gray .cmp-multipage-nav__item--more .cmp-multipage-na= +v--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipag= +enavigation.color-block-alt-gray .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::after { ba= +ckground-color: rgb(190, 190, 190); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__articl= +es { border-top: 4px solid rgb(150, 150, 150); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bl= +ock-alt-gray-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__it= +em-link:hover, .multipagenavigation.color-block-alt-gray-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:hover { background-color: rgb(150, 150, 150); } +} + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.col= +or-block-alt-gray-dark .cmp-multipage-nav__item--overview .cmp-multipage-na= +v__item-link:hover::after, .multipagenavigation.color-block-alt-gray-dark .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:focus::after, .multipagenavigation.color-block-alt-gray-da= +rk .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mult= +ipage-nav__item-link:hover::after { background-color: rgb(150, 150, 150); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::= +after, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__i= +tem--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-= +arrow::after, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage= +-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-l= +ink:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color= +-block-alt-gray-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item-= +-active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow= +::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) = +.cmp-multipage-nav__item-arrow::after { color: rgb(150, 150, 150); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav__item-link--more-active { background-color: rgb(150, = +150, 150); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { b= +ackground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:foc= +us, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item= +--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link= +:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mu= +ltipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multi= +pagenavigation.color-block-alt-gray-dark .cmp-multipage-nav .cmp-multipage-= +nav__item:first-child:focus::after, .multipagenavigation.color-block-alt-gr= +ay-dark .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::afte= +r, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item-= +-active .cmp-multipage-nav__item-link::after, .multipagenavigation.color-bl= +ock-alt-gray-dark .cmp-multipage-nav__item--active .cmp-multipage-nav__item= +-link::before, .multipagenavigation.color-block-alt-gray-dark .cmp-multipag= +e-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link:focus::after, .multipagenavigation.color-block-alt-gray-dark .c= +mp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-mu= +ltipage-nav__item-link:hover::after { background-color: rgb(150, 150, 150);= + } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(90, 90, 90); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-alt-gray-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-alt-gray-darker .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-alt-gray-darker .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(90, 90, 90); } +} + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-alt-gray-darker .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-alt-gray-da= +rker .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-alt-g= +ray-darker .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(90, 90, 9= +0); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-alt-gray-darker .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-alt-gray-darker .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(90, 90, 90); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(90,= + 90, 90); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +alt-gray-darker .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-alt-gray-darker .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-alt-gray-darker= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-al= +t-gray-darker .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(90, 90, 90); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-green .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(0, 215, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +alt-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-alt-green .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(0, 215, 0); } +} + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-alt-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-alt-green .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-alt-green .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(0, 215, 0); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-alt-green .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-alt-g= +reen .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(0, 215, 0); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 215, 0= +); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-alt-green .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-alt-green .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-alt-green .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-alt-green .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-alt-green .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-alt-green .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(0, 215, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-red .cmp-multipage-nav__articles { b= +order-top: 4px solid red; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-al= +t-red .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hove= +r, .multipagenavigation.color-block-alt-red .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multi= +pagenavigation.color-block-alt-red .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:hover { background-col= +or: red; } +} + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-blo= +ck-alt-red .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link= +:hover::after, .multipagenavigation.color-block-alt-red .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus::after, .multipagenavigation.color-block-alt-red .cmp-multipage-nav__i= +tem:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hov= +er::after { background-color: red; } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after,= + .multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after= +, .multipagenavigation.color-block-alt-red .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-mul= +tipage-nav__item-arrow::after, .multipagenavigation.color-block-alt-red .cm= +p-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-= +nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255= +, 255, 255); } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-m= +ultipage-nav__item-arrow::after { color: red; } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cm= +p-multipage-nav__item-link--more-active { background-color: red; } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cm= +p-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgro= +und-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .m= +ultipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { bac= +kground-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav .cmp-multipage-= +nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipag= +enavigation.color-block-alt-red .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigati= +on.color-block-alt-red .cmp-multipage-nav .cmp-multipage-nav__item:first-ch= +ild:focus::after, .multipagenavigation.color-block-alt-red .cmp-multipage-n= +av .cmp-multipage-nav__item:first-child:hover::after, .multipagenavigation.= +color-block-alt-red .cmp-multipage-nav__item--active .cmp-multipage-nav__it= +em-link::after, .multipagenavigation.color-block-alt-red .cmp-multipage-nav= +__item--active .cmp-multipage-nav__item-link::before, .multipagenavigation.= +color-block-alt-red .cmp-multipage-nav__item--more .cmp-multipage-nav--more= +-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipagenaviga= +tion.color-block-alt-red .cmp-multipage-nav__item--more .cmp-multipage-nav-= +-more-link-dropdown .cmp-multipage-nav__item-link:hover::after { background= +-color: red; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(255, 255, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-alt-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(255, 255, 0); } +} + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-alt-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-alt-yellow .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-alt-yellow .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(255, 255, 0); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-al= +t-yellow .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(255, 255, 0); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 255= +, 0); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-alt-yellow .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-alt-yellow .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-alt-yellow .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-alt-yellow .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-alt-yellow = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(255, 255, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-aqua .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(0, 255, 187); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-aqua .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-aqua = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-aqua .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-aqua .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 2= +55, 187); } +} + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +aqua .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-aqua .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-aqua .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(0, 255, 187); } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-aqua .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-aqua .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-aqua .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(0, 255, 187); } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(0, 255, 187); = +} + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-aqua .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-aqua .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-aqua .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +aqua .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-aqua .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-aqua .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-aqua= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(0, 255, 187)= +; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(0, 186, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-blue = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-blue .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-blue .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 1= +86, 255); } +} + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +blue .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-blue .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-blue .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(0, 186, 255); } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-blue .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-blue .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-blue .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(0, 186, 255); } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(0, 186, 255); = +} + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-blue .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-blue .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-blue .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-blue .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +blue .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-blue .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-blue .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-blue= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(0, 186, 255)= +; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-green .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(5, 240, 165); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-blue-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(5, 240, 165); } +} + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-blue-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-blue-green .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-blue-green .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(5, 240, 165); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-bl= +ue-green .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(5, 240, 165); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(5, 240, = +165); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-blue-green .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-blue-green .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-blue-green .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-blue-green .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-blue-green = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(5, 240, 165); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-green .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(100, 255, 80); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-brand-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-brand-green .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(100, 255, 80); } +} + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-brand-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-brand-green .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-brand-green .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(100, 255, 80); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-brand-green .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(100, 255, 80); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(100, 25= +5, 80); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-brand-green .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-brand-green .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-brand-green = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-brand-green .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-brand-= +green .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-brand-green .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(100, 255, 80); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__article= +s { border-top: 4px solid rgb(255, 120, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-blo= +ck-brand-orange .cmp-multipage-nav__item--overview .cmp-multipage-nav__item= +-link:hover, .multipagenavigation.color-block-brand-orange .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:ho= +ver { background-color: rgb(255, 120, 0); } +} + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.colo= +r-block-brand-orange .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link:hover::after, .multipagenavigation.color-block-brand-orange .cmp= +-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-n= +av__item-link:focus::after, .multipagenavigation.color-block-brand-orange .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:hover::after { background-color: rgb(255, 120, 0); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-brand-orange .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-bl= +ock-brand-orange .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::af= +ter { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .= +cmp-multipage-nav__item-arrow::after { color: rgb(255, 120, 0); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 1= +20, 0); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { ba= +ckground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mul= +tipagenavigation.color-block-brand-orange .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipa= +genavigation.color-block-brand-orange .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child:focus::after, .multipagenavigation.color-block-brand-ora= +nge .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .= +multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::after, .multipagenavigation.color-block-b= +rand-orange .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link:= +:before, .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-brand-orange .cmp-multi= +page-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link:hover::after { background-color: rgb(255, 120, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__article= +s { border-top: 4px solid rgb(255, 235, 50); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-blo= +ck-brand-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav__item= +-link:hover, .multipagenavigation.color-block-brand-yellow .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:ho= +ver { background-color: rgb(255, 235, 50); } +} + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.colo= +r-block-brand-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link:hover::after, .multipagenavigation.color-block-brand-yellow .cmp= +-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-n= +av__item-link:focus::after, .multipagenavigation.color-block-brand-yellow .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:hover::after { background-color: rgb(255, 235, 50); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-brand-yellow .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-bl= +ock-brand-yellow .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::af= +ter { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .= +cmp-multipage-nav__item-arrow::after { color: rgb(255, 235, 50); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 2= +35, 50); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { ba= +ckground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mul= +tipagenavigation.color-block-brand-yellow .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipa= +genavigation.color-block-brand-yellow .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child:focus::after, .multipagenavigation.color-block-brand-yel= +low .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .= +multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::after, .multipagenavigation.color-block-b= +rand-yellow .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link:= +:before, .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-brand-yellow .cmp-multi= +page-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link:hover::after { background-color: rgb(255, 235, 50); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(0, 142, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +blue-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(0, 142, 255); } +} + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-blue-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-blue-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-blue-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(0, 142, 255); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-blue-= +dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(0, 142, 255); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 142, 2= +55); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-blue-dark .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-blue-dark .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-blue-dark .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-blue-dark .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-blue-dark .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-blue-dark .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(0, 142, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-light .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(0, 243, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-blue-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(0, 243, 255); } +} + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-blue-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-blue-light .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-blue-light .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(0, 243, 255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-bl= +ue-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(0, 243, 255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 243, = +255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-blue-light .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-blue-light .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-blue-light .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-blue-light .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-blue-light = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(0, 243, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-core-purple .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(70, 0, 115); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-core-purple .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-core-purple .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(70, 0, 115); } +} + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-core-purple .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-core-purple .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-core-purple .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(70, 0, 115); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-core-purple .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(70, 0, 115); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(70, 0, = +115); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-core-purple .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-core-purple .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-core-purple = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-core-purple .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-core-p= +urple .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-core-purple .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(70, 0, 115); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-cyan .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(0, 255, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-cyan .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-cyan = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-cyan .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-cyan .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 2= +55, 255); } +} + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +cyan .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-cyan .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-cyan .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(0, 255, 255); } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-cyan .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-cyan .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-cyan .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(0, 255, 255); } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(0, 255, 255); = +} + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-cyan .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-cyan .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-cyan .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +cyan .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-cyan .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-cyan .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-cyan= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(0, 255, 255)= +; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(167, 167, 167); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-gray = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-gray .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-gray .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(167,= + 167, 167); } +} + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +gray .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-gray .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-gray .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(167, 167, 167); } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-gray .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-gray .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-gray .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(167, 167, 167); } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(167, 167, 167)= +; } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-gray .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-gray .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-gray .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +gray .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-gray .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-gray .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-gray= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(167, 167, 16= +7); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-base .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(0, 0, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +gray-base .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-gray-base .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(0, 0, 0); } +} + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-gray-base .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-gray-base .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-gray-base .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(0, 0, 0); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-gray-base .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-gray-= +base .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(0, 0, 0); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 0, 0);= + } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-gray-base .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-gray-base .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-gray-base .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-gray-base .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-gray-base .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-gray-base .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(107, 107, 107); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +gray-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(107, 107, 107); } +} + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-gray-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-gray-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-gray-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(107, 107, 107); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-gray-= +dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(107, 107, 107); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(107, 107,= + 107); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-gray-dark .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-gray-dark .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-gray-dark .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-gray-dark .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-gray-dark .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-gray-dark .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(107, 107, 107); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(74, 74, 74); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-gray-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(74, 74, 74); } +} + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-gray-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-gray-darker .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-gray-darker .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(74, 74, 74); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-gray-darker .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(74, 74, 74); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(74, 74,= + 74); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-gray-darker .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-gray-darker .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-gray-darker = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-gray-d= +arker .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(74, 74, 74); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-light .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(204, 204, 204); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-gray-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(204, 204, 204); } +} + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-gray-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-gray-light .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-gray-light .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(204, 204, 204); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-gr= +ay-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(204, 204, 204); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(204, 204= +, 204); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-gray-light .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-gray-light .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-gray-light .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-gray-light .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-gray-light = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__article= +s { border-top: 4px solid rgb(227, 227, 227); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-blo= +ck-gray-lighter .cmp-multipage-nav__item--overview .cmp-multipage-nav__item= +-link:hover, .multipagenavigation.color-block-gray-lighter .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:ho= +ver { background-color: rgb(227, 227, 227); } +} + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.colo= +r-block-gray-lighter .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link:hover::after, .multipagenavigation.color-block-gray-lighter .cmp= +-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-n= +av__item-link:focus::after, .multipagenavigation.color-block-gray-lighter .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:hover::after { background-color: rgb(227, 227, 227); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-gray-lighter .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-bl= +ock-gray-lighter .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::af= +ter { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .= +cmp-multipage-nav__item-arrow::after { color: rgb(227, 227, 227); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active { background-color: rgb(227, 2= +27, 227); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { ba= +ckground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mul= +tipagenavigation.color-block-gray-lighter .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipa= +genavigation.color-block-gray-lighter .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child:focus::after, .multipagenavigation.color-block-gray-ligh= +ter .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .= +multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::after, .multipagenavigation.color-block-g= +ray-lighter .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link:= +:before, .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-gray-lighter .cmp-multi= +page-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link:hover::after { background-color: rgb(227, 227, 227); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__articl= +es { border-top: 4px solid rgb(242, 242, 242); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bl= +ock-gray-lightest .cmp-multipage-nav__item--overview .cmp-multipage-nav__it= +em-link:hover, .multipagenavigation.color-block-gray-lightest .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus, .multipagenavigation.color-block-gray-lightest .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:hover { background-color: rgb(242, 242, 242); } +} + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.col= +or-block-gray-lightest .cmp-multipage-nav__item--overview .cmp-multipage-na= +v__item-link:hover::after, .multipagenavigation.color-block-gray-lightest .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:focus::after, .multipagenavigation.color-block-gray-lighte= +st .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mult= +ipage-nav__item-link:hover::after { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::= +after, .multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__i= +tem--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-= +arrow::after, .multipagenavigation.color-block-gray-lightest .cmp-multipage= +-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-l= +ink:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color= +-block-gray-lightest .cmp-multipage-nav__item:not(.cmp-multipage-nav__item-= +-active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow= +::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) = +.cmp-multipage-nav__item-arrow::after { color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav__item-link--more-active { background-color: rgb(242, = +242, 242); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { b= +ackground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mu= +ltipagenavigation.color-block-gray-lightest .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multi= +pagenavigation.color-block-gray-lightest .cmp-multipage-nav .cmp-multipage-= +nav__item:first-child:focus::after, .multipagenavigation.color-block-gray-l= +ightest .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::afte= +r, .multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item-= +-active .cmp-multipage-nav__item-link::after, .multipagenavigation.color-bl= +ock-gray-lightest .cmp-multipage-nav__item--active .cmp-multipage-nav__item= +-link::before, .multipagenavigation.color-block-gray-lightest .cmp-multipag= +e-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link:focus, .multipagenavigation.color-block-gray-lightest .cmp-mult= +ipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage= +-nav__item-link:focus::after, .multipagenavigation.color-block-gray-lightes= +t .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link:hover, .multipagenavigation.color-block-gray-lig= +htest .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link:hover::after { background-color: rgb(242, 24= +2, 242); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__a= +rticles { border-top: 4px solid rgb(150, 150, 140); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__i= +tem--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.col= +or-block-grayishyellow-dark .cmp-multipage-nav__item--overview .cmp-multipa= +ge-nav__item-link:hover, .multipagenavigation.color-block-grayishyellow-dar= +k .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multi= +page-nav__item-link:focus, .multipagenavigation.color-block-grayishyellow-d= +ark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mul= +tipage-nav__item-link:hover { background-color: rgb(150, 150, 140); } +} + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigatio= +n.color-block-grayishyellow-dark .cmp-multipage-nav__item--overview .cmp-mu= +ltipage-nav__item-link:hover::after, .multipagenavigation.color-block-grayi= +shyellow-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active= +) .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bl= +ock-grayishyellow-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover::after { background-color: r= +gb(150, 150, 140); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-grayishyellow-dark .cmp-multip= +age-nav__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-= +nav__item-arrow::after, .multipagenavigation.color-block-grayishyellow-dark= + .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multip= +age-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagen= +avigation.color-block-grayishyellow-dark .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active) .cmp-multipage-nav__item-link:hover .cmp-multi= +page-nav__item-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overv= +iew) .cmp-multipage-nav__item-arrow::after { color: rgb(150, 150, 140); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--more .cmp-multipage-nav__item-link--more-active { background-color: rgb(= +150, 150, 140); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--more .cmp-multipage-nav__item-link--more-active::before { display: none;= + } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-lin= +k { background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage= +-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav .cmp= +-multipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after= +, .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav .c= +mp-multipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::aft= +er, .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav = +.cmp-multipage-nav__item:first-child:focus::after, .multipagenavigation.col= +or-block-grayishyellow-dark .cmp-multipage-nav .cmp-multipage-nav__item:fir= +st-child:hover::after, .multipagenavigation.color-block-grayishyellow-dark = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after, .mul= +tipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__item--a= +ctive .cmp-multipage-nav__item-link::before, .multipagenavigation.color-blo= +ck-grayishyellow-dark .cmp-multipage-nav__item--more .cmp-multipage-nav--mo= +re-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavi= +gation.color-block-grayishyellow-dark .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::after= + { background-color: rgb(150, 150, 140); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__= +articles { border-top: 4px solid rgb(230, 230, 220); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__= +item--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.co= +lor-block-grayishyellow-light .cmp-multipage-nav__item--overview .cmp-multi= +page-nav__item-link:hover, .multipagenavigation.color-block-grayishyellow-l= +ight .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus, .multipagenavigation.color-block-grayishyello= +w-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp= +-multipage-nav__item-link:hover { background-color: rgb(230, 230, 220); } +} + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigati= +on.color-block-grayishyellow-light .cmp-multipage-nav__item--overview .cmp-= +multipage-nav__item-link:hover::after, .multipagenavigation.color-block-gra= +yishyellow-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-grayishyellow-light .cmp-multipage-nav__item:not(.cmp-multipage-nav_= +_item--active) .cmp-multipage-nav__item-link:hover::after { background-colo= +r: rgb(230, 230, 220); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-a= +rrow::after, .multipagenavigation.color-block-grayishyellow-light .cmp-mult= +ipage-nav__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipag= +e-nav__item-arrow::after, .multipagenavigation.color-block-grayishyellow-li= +ght .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mul= +tipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .multipa= +genavigation.color-block-grayishyellow-light .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover .cmp-m= +ultipage-nav__item-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--over= +view) .cmp-multipage-nav__item-arrow::after { color: rgb(230, 230, 220); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--more .cmp-multipage-nav__item-link--more-active { background-color: rgb= +(230, 230, 220); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--more .cmp-multipage-nav__item-link--more-active::before { display: none= +; } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-li= +nk { background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-li= +nk:focus, .multipagenavigation.color-block-grayishyellow-light .cmp-multipa= +ge-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav .cm= +p-multipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::afte= +r, .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav = +.cmp-multipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::a= +fter, .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-n= +av .cmp-multipage-nav__item:first-child:focus::after, .multipagenavigation.= +color-block-grayishyellow-light .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:hover::after, .multipagenavigation.color-block-grayishyellow-l= +ight .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__i= +tem--active .cmp-multipage-nav__item-link::before, .multipagenavigation.col= +or-block-grayishyellow-light .cmp-multipage-nav__item--more .cmp-multipage-= +nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-grayishyellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hove= +r::after { background-color: rgb(230, 230, 220); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-green .cmp-multipage-nav__articles { bor= +der-top: 4px solid rgb(0, 255, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-green .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-gree= +n .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .= +multipagenavigation.color-block-green .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagena= +vigation.color-block-green .cmp-multipage-nav__item:not(.cmp-multipage-nav_= +_item--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(= +0, 255, 0); } +} + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block= +-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hov= +er::after, .multipagenavigation.color-block-green .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::= +after, .multipagenavigation.color-block-green .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::afte= +r { background-color: rgb(0, 255, 0); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .= +multipagenavigation.color-block-green .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-green .cmp-multipage-nav__item:not(.cmp-mult= +ipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage= +-nav__item-arrow::after, .multipagenavigation.color-block-green .cmp-multip= +age-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__ite= +m-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 2= +55); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item:not(.cmp-mu= +ltipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mul= +tipage-nav__item-arrow::after { color: rgb(0, 255, 0); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-= +multipage-nav__item-link--more-active { background-color: rgb(0, 255, 0); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-= +multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgroun= +d-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mul= +tipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-mult= +ipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgro= +und-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-green .cmp-multipage-nav .cmp-multipage-na= +v__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagen= +avigation.color-block-green .cmp-multipage-nav .cmp-multipage-nav__item:fir= +st-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.c= +olor-block-green .cmp-multipage-nav .cmp-multipage-nav__item:first-child:fo= +cus::after, .multipagenavigation.color-block-green .cmp-multipage-nav .cmp-= +multipage-nav__item:first-child:hover::after, .multipagenavigation.color-bl= +ock-green .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::a= +fter, .multipagenavigation.color-block-green .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::before, .multipagenavigation.color-block-= +green .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-blo= +ck-green .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropd= +own .cmp-multipage-nav__item-link:hover::after { background-color: rgb(0, 2= +55, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-green-dark .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(0, 83, 10); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-green-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(0, 83, 10); } +} + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-green-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-green-dark .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-green-dark .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(0, 83, 10); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-gr= +een-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(0, 83, 10); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 83, 1= +0); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-green-dark .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-green-dark .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-green-dark .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-green-dark .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-green-dark = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(0, 83, 10); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-link .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(0, 77, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-link .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-link = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-link .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-link .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 7= +7, 255); } +} + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +link .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-link .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-link .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(0, 77, 255); } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-link .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-link .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-link .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(0, 77, 255); } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(0, 77, 255); } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-link .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-link .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-link .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-link .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +link .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-link .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-link .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-link= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(0, 77, 255);= + } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-link-dark .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(0, 0, 136); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +link-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-link-dark .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(0, 0, 136); } +} + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-link-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-link-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-link-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(0, 0, 136); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-link-dark .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-link-= +dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(0, 0, 136); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 0, 136= +); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-link-dark .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-link-dark .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-link-dark .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-link-dark .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-link-dark .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-link-dark .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-orange .cmp-multipage-nav__articles { bo= +rder-top: 4px solid rgb(255, 182, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-orange .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-ora= +nge .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover,= + .multipagenavigation.color-block-orange .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipag= +enavigation.color-block-orange .cmp-multipage-nav__item:not(.cmp-multipage-= +nav__item--active) .cmp-multipage-nav__item-link:hover { background-color: = +rgb(255, 182, 0); } +} + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bloc= +k-orange .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:h= +over::after, .multipagenavigation.color-block-orange .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s::after, .multipagenavigation.color-block-orange .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::= +after { background-color: rgb(255, 182, 0); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-orange .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multip= +age-nav__item-arrow::after, .multipagenavigation.color-block-orange .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 25= +5, 255); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mu= +ltipage-nav__item-arrow::after { color: rgb(255, 182, 0); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active { background-color: rgb(255, 182, 0)= +; } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgrou= +nd-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backg= +round-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipage= +navigation.color-block-orange .cmp-multipage-nav .cmp-multipage-nav__item:f= +irst-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation= +.color-block-orange .cmp-multipage-nav .cmp-multipage-nav__item:first-child= +:focus::after, .multipagenavigation.color-block-orange .cmp-multipage-nav .= +cmp-multipage-nav__item:first-child:hover::after, .multipagenavigation.colo= +r-block-orange .cmp-multipage-nav__item--active .cmp-multipage-nav__item-li= +nk::after, .multipagenavigation.color-block-orange .cmp-multipage-nav__item= +--active .cmp-multipage-nav__item-link::before, .multipagenavigation.color-= +block-orange .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-d= +ropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.co= +lor-block-orange .cmp-multipage-nav__item--more .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item-link:hover::after { background-color: = +rgb(255, 182, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(255, 149, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-orange-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(255, 149, 0); } +} + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-orange-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-orange-dark .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-orange-dark .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(255, 149, 0); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-orange-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(255, 149, 0); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 14= +9, 0); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-orange-dark .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-orange-dark .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-orange-dark = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-orange= +-dark .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(255, 149, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(231, 0, 116); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-pink = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-pink .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-pink .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(231,= + 0, 116); } +} + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +pink .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-pink .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-pink .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(231, 0, 116); } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-pink .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-pink .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-pink .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(231, 0, 116); } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(231, 0, 116); = +} + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-pink .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-pink .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-pink .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-pink .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +pink .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-pink .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-pink .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-pink= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(231, 0, 116)= +; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(164, 2, 83); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +pink-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(164, 2, 83); } +} + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-pink-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-pink-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-pink-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(164, 2, 83); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-pink-= +dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(164, 2, 83); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(164, 2, 8= +3); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-pink-dark .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-pink-dark .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-pink-dark .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-pink-dark .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-pink-dark .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-pink-dark .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(164, 2, 83); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink-light .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(255, 80, 160); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-pink-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(255, 80, 160); } +} + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-pink-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-pink-light .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-pink-light .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(255, 80, 160); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-pi= +nk-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(255, 80, 160); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 80,= + 160); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-pink-light .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-pink-light .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-pink-light .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-pink-light .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-pink-light = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(255, 80, 160); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple .cmp-multipage-nav__articles { bo= +rder-top: 4px solid rgb(161, 0, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-pur= +ple .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover,= + .multipagenavigation.color-block-purple .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipag= +enavigation.color-block-purple .cmp-multipage-nav__item:not(.cmp-multipage-= +nav__item--active) .cmp-multipage-nav__item-link:hover { background-color: = +rgb(161, 0, 255); } +} + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bloc= +k-purple .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:h= +over::after, .multipagenavigation.color-block-purple .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s::after, .multipagenavigation.color-block-purple .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::= +after { background-color: rgb(161, 0, 255); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-purple .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multip= +age-nav__item-arrow::after, .multipagenavigation.color-block-purple .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 25= +5, 255); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mu= +ltipage-nav__item-arrow::after { color: rgb(161, 0, 255); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active { background-color: rgb(161, 0, 255)= +; } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgrou= +nd-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backg= +round-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipage= +navigation.color-block-purple .cmp-multipage-nav .cmp-multipage-nav__item:f= +irst-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation= +.color-block-purple .cmp-multipage-nav .cmp-multipage-nav__item:first-child= +:focus::after, .multipagenavigation.color-block-purple .cmp-multipage-nav .= +cmp-multipage-nav__item:first-child:hover::after, .multipagenavigation.colo= +r-block-purple .cmp-multipage-nav__item--active .cmp-multipage-nav__item-li= +nk::after, .multipagenavigation.color-block-purple .cmp-multipage-nav__item= +--active .cmp-multipage-nav__item-link::before, .multipagenavigation.color-= +block-purple .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-d= +ropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.co= +lor-block-purple .cmp-multipage-nav__item--more .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item-link:hover::after { background-color: = +rgb(161, 0, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(117, 0, 192); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-purple-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(117, 0, 192); } +} + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-purple-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-purple-dark .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-purple-dark .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(117, 0, 192); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-purple-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(117, 0, 192); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(117, 0,= + 192); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-purple-dark .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-purple-dark .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-purple-dark = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-purple= +-dark .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(117, 0, 192); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__artic= +les { border-top: 4px solid rgb(70, 1, 115); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-b= +lock-purple-darkest .cmp-multipage-nav__item--overview .cmp-multipage-nav__= +item-link:hover, .multipagenavigation.color-block-purple-darkest .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus, .multipagenavigation.color-block-purple-darkest .cmp-multipa= +ge-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item= +-link:hover { background-color: rgb(70, 1, 115); } +} + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.co= +lor-block-purple-darkest .cmp-multipage-nav__item--overview .cmp-multipage-= +nav__item-link:hover::after, .multipagenavigation.color-block-purple-darkes= +t .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multi= +page-nav__item-link:focus::after, .multipagenavigation.color-block-purple-d= +arkest .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-= +multipage-nav__item-link:hover::after { background-color: rgb(70, 1, 115); = +} + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav_= +_item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__ite= +m-arrow::after, .multipagenavigation.color-block-purple-darkest .cmp-multip= +age-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__ite= +m-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.co= +lor-block-purple-darkest .cmp-multipage-nav__item:not(.cmp-multipage-nav__i= +tem--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-a= +rrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item:no= +t(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview)= + .cmp-multipage-nav__item-arrow::after { color: rgb(70, 1, 115); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav__item-link--more-active { background-color: rgb(70, = +1, 115); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { = +background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus, .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__it= +em--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-li= +nk:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-purple-darkest .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .mul= +tipagenavigation.color-block-purple-darkest .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child:focus::after, .multipagenavigation.color-block-pur= +ple-darkest .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::= +after, .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__= +item--active .cmp-multipage-nav__item-link::after, .multipagenavigation.col= +or-block-purple-darkest .cmp-multipage-nav__item--active .cmp-multipage-nav= +__item-link::before, .multipagenavigation.color-block-purple-darkest .cmp-m= +ultipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multip= +age-nav__item-link:focus::after, .multipagenavigation.color-block-purple-da= +rkest .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link:hover::after { background-color: rgb(70, 1, = +115); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red .cmp-multipage-nav__articles { borde= +r-top: 4px solid rgb(231, 15, 41); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-red .c= +mp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mult= +ipagenavigation.color-block-red .cmp-multipage-nav__item:not(.cmp-multipage= +-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavigati= +on.color-block-red .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--a= +ctive) .cmp-multipage-nav__item-link:hover { background-color: rgb(231, 15,= + 41); } +} + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--overview .cm= +p-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-r= +ed .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover::= +after, .multipagenavigation.color-block-red .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::after,= + .multipagenavigation.color-block-red .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { back= +ground-color: rgb(231, 15, 41); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--overview .cm= +p-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .mu= +ltipagenavigation.color-block-red .cmp-multipage-nav__item--overview .cmp-m= +ultipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .multi= +pagenavigation.color-block-red .cmp-multipage-nav__item:not(.cmp-multipage-= +nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__= +item-arrow::after, .multipagenavigation.color-block-red .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:h= +over .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item:not(.cmp-mult= +ipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-multi= +page-nav__item-arrow::after { color: rgb(231, 15, 41); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav__item-link--more-active { background-color: rgb(231, 15, 41); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background-= +color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .multi= +pagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-multipag= +e-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { background-= +color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-red .cmp-multipage-nav .cmp-multipage-nav_= +_item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagenav= +igation.color-block-red .cmp-multipage-nav .cmp-multipage-nav__item:first-c= +hild .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.color= +-block-red .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus::a= +fter, .multipagenavigation.color-block-red .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child:hover::after, .multipagenavigation.color-block-red = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after, .mul= +tipagenavigation.color-block-red .cmp-multipage-nav__item--active .cmp-mult= +ipage-nav__item-link::before, .multipagenavigation.color-block-red .cmp-mul= +tipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link:focus::after, .multipagenavigation.color-block-red .cmp-mu= +ltipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipa= +ge-nav__item-link:hover::after { background-color: rgb(231, 15, 41); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-dark .cmp-multipage-nav__articles { = +border-top: 4px solid rgb(189, 0, 29); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-r= +ed-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:ho= +ver, .multipagenavigation.color-block-red-dark .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-red-dark .cmp-multipage-nav__item:not(.cmp-mu= +ltipage-nav__item--active) .cmp-multipage-nav__item-link:hover { background= +-color: rgb(189, 0, 29); } +} + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bl= +ock-red-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-li= +nk:hover::after, .multipagenavigation.color-block-red-dark .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus::after, .multipagenavigation.color-block-red-dark .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:hover::after { background-color: rgb(189, 0, 29); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after= +, .multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-red-dark .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-= +multipage-nav__item-arrow::after, .multipagenavigation.color-block-red-dark= + .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multip= +age-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb= +(255, 255, 255); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-= +multipage-nav__item-arrow::after { color: rgb(189, 0, 29); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active { background-color: rgb(189, 0, 29= +); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgr= +ound-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .= +multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { b= +ackground-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipa= +genavigation.color-block-red-dark .cmp-multipage-nav .cmp-multipage-nav__it= +em:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenaviga= +tion.color-block-red-dark .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child:focus::after, .multipagenavigation.color-block-red-dark .cmp-multipa= +ge-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenavigat= +ion.color-block-red-dark .cmp-multipage-nav__item--active .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-red-dark .cmp-multipa= +ge-nav__item--active .cmp-multipage-nav__item-link::before, .multipagenavig= +ation.color-block-red-dark .cmp-multipage-nav__item--more .cmp-multipage-na= +v--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipag= +enavigation.color-block-red-dark .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::after { ba= +ckground-color: rgb(189, 0, 29); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-darker .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(113, 0, 18); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-red-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(113, 0, 18); } +} + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-red-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-red-darker .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-red-darker .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(113, 0, 18); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-re= +d-darker .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(113, 0, 18); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(113, 0, = +18); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-red-darker .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-red-darker .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-red-darker .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-red-darker .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-red-darker = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(113, 0, 18); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-light .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(255, 50, 70); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-light .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +red-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-red-light .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(255, 50, 70); } +} + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-red-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-red-light .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-red-light .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(255, 50, 70); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-red-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-red-light .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-red-l= +ight .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(255, 50, 70); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 50, = +70); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-red-light .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-red-light .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-red-light .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-red-light .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-red-light .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-red-light .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(255, 50, 70); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-white .cmp-multipage-nav__articles { bor= +der-top: 4px solid rgb(255, 255, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-white .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-whit= +e .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .= +multipagenavigation.color-block-white .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagena= +vigation.color-block-white .cmp-multipage-nav__item:not(.cmp-multipage-nav_= +_item--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(= +255, 255, 255); } +} + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block= +-white .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hov= +er::after, .multipagenavigation.color-block-white .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::= +after, .multipagenavigation.color-block-white .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::afte= +r { background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .= +multipagenavigation.color-block-white .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-white .cmp-multipage-nav__item:not(.cmp-mult= +ipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage= +-nav__item-arrow::after, .multipagenavigation.color-block-white .cmp-multip= +age-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__ite= +m-link:hover .cmp-multipage-nav__item-arrow::after, .multipagenavigation.co= +lor-block-white .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--acti= +ve):not(.cmp-multipage-nav__item--overview) .cmp-multipage-nav__item-arrow:= +:after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-= +multipage-nav__item-link--more-active { background-color: rgb(255, 255, 255= +); } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-= +multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgroun= +d-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mul= +tipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-mult= +ipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgro= +und-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-white .cmp-multipage-nav .cmp-multipage-na= +v__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagen= +avigation.color-block-white .cmp-multipage-nav .cmp-multipage-nav__item:fir= +st-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.c= +olor-block-white .cmp-multipage-nav .cmp-multipage-nav__item:first-child:fo= +cus::after, .multipagenavigation.color-block-white .cmp-multipage-nav .cmp-= +multipage-nav__item:first-child:hover::after, .multipagenavigation.color-bl= +ock-white .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::a= +fter, .multipagenavigation.color-block-white .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::before, .multipagenavigation.color-block-= +white .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-blo= +ck-white .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropd= +own .cmp-multipage-nav__item-link:hover::after { background-color: rgb(255,= + 255, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow .cmp-multipage-nav__articles { bo= +rder-top: 4px solid rgb(255, 212, 46); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-yel= +low .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover,= + .multipagenavigation.color-block-yellow .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipag= +enavigation.color-block-yellow .cmp-multipage-nav__item:not(.cmp-multipage-= +nav__item--active) .cmp-multipage-nav__item-link:hover { background-color: = +rgb(255, 212, 46); } +} + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bloc= +k-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:h= +over::after, .multipagenavigation.color-block-yellow .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s::after, .multipagenavigation.color-block-yellow .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::= +after { background-color: rgb(255, 212, 46); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multip= +age-nav__item-arrow::after, .multipagenavigation.color-block-yellow .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 25= +5, 255); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mu= +ltipage-nav__item-arrow::after { color: rgb(255, 212, 46); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active { background-color: rgb(255, 212, 46= +); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgrou= +nd-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backg= +round-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipage= +navigation.color-block-yellow .cmp-multipage-nav .cmp-multipage-nav__item:f= +irst-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation= +.color-block-yellow .cmp-multipage-nav .cmp-multipage-nav__item:first-child= +:focus::after, .multipagenavigation.color-block-yellow .cmp-multipage-nav .= +cmp-multipage-nav__item:first-child:hover::after, .multipagenavigation.colo= +r-block-yellow .cmp-multipage-nav__item--active .cmp-multipage-nav__item-li= +nk::after, .multipagenavigation.color-block-yellow .cmp-multipage-nav__item= +--active .cmp-multipage-nav__item-link::before, .multipagenavigation.color-= +block-yellow .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-d= +ropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.co= +lor-block-yellow .cmp-multipage-nav__item--more .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item-link:hover::after { background-color: = +rgb(255, 212, 46); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(240, 192, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-yellow-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(240, 192, 0); } +} + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-yellow-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-yellow-dark .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-yellow-dark .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(240, 192, 0); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-yellow-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(240, 192, 0); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(240, 19= +2, 0); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-yellow-dark .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-yellow-dark .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-yellow-dark = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-yellow= +-dark .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(240, 192, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__article= +s { border-top: 4px solid rgb(255, 240, 179); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-blo= +ck-yellow-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item= +-link:hover, .multipagenavigation.color-block-yellow-light .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:ho= +ver { background-color: rgb(255, 240, 179); } +} + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.colo= +r-block-yellow-light .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link:hover::after, .multipagenavigation.color-block-yellow-light .cmp= +-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-n= +av__item-link:focus::after, .multipagenavigation.color-block-yellow-light .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:hover::after { background-color: rgb(255, 240, 179); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-yellow-light .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-bl= +ock-yellow-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::af= +ter { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .= +cmp-multipage-nav__item-arrow::after { color: rgb(255, 240, 179); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 2= +40, 179); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { ba= +ckground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mul= +tipagenavigation.color-block-yellow-light .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipa= +genavigation.color-block-yellow-light .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child:focus::after, .multipagenavigation.color-block-yellow-li= +ght .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .= +multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::after, .multipagenavigation.color-block-y= +ellow-light .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link:= +:before, .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-yellow-light .cmp-multi= +page-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link:hover::after { background-color: rgb(255, 240, 179); } + +.cmp-blog-author-profile__option-a { position: relative; margin: 0px -1.5re= +m; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a { margin: 0px -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a { margin: 0px; } +} + +.cmp-blog-author-profile__option-a .cmp-seperator__container__with-padding = +{ background-color: rgb(255, 255, 255); padding: 0px 1.5rem; } + +.cmp-blog-author-profile__single-profile-container:last-of-type .cmp-blog-a= +uthor-profile__option-a .cmp-seperator__container__with-padding { display: = +none; } + +.cmp-blog-author-profile__option-a .cmp-seperator__container__with-padding = +.cmp-separator__horizontal-rule { margin: 0px; height: 0px; background-colo= +r: transparent; border: 1px solid rgb(204, 204, 204); } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile { position: rel= +ative; } + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile { padding-top= +: 5.75rem; } + .cmp-multiple-author-profile__container .cmp-blog-author-profile__single-= +profile-container:not(:first-of-type) .cmp-blog-author-profile__option-a .c= +mp-blog-author-profile { padding-top: 0px; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__container { di= +splay: flex; background-color: rgb(255, 255, 255); padding: 2rem 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__container { = +padding: 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__container { = +-webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction= +: column; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__img-container = +{ height: 8.8rem; width: 8.8rem; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__img-containe= +r { height: 11.5rem; width: 11.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__img-containe= +r { margin-top: -7.75rem; } + .cmp-multiple-author-profile__container .cmp-blog-author-profile__single-= +profile-container:not(:first-of-type) .cmp-blog-author-profile__option-a .c= +mp-blog-author-profile__img-container { margin-top: 0px; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__img-container = +.cmp-image__image { width: 100%; height: 100%; border-radius: 50%; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__desc-container= + { position: relative; padding-left: 0.9rem; width: calc(100% - 8.8rem); } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__desc-contain= +er { padding-left: 1.5rem; width: calc(100% - 11.5rem); } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__desc-contain= +er { padding-left: 0px; width: 100%; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__name-link { co= +lor: rgb(0, 0, 0); } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__name-link:focu= +s, .cmp-blog-author-profile__option-a .cmp-blog-author-profile__name-link:h= +over { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-name { wo= +rd-break: break-word; margin-bottom: 0.5rem; font-size: 1.8rem; line-height= +: 2.2rem; font-weight: 800; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-name { = +margin-top: 0.8rem; max-width: 60%; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-name { = +margin-top: 2.5rem; margin-bottom: 0.3rem; max-width: 100%; font-size: 2.5r= +em; line-height: 3rem; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-title { w= +ord-break: break-word; margin-bottom: 1rem; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-title {= + margin-bottom: 1.8rem; max-width: 60%; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-title {= + margin-bottom: 1.3rem; max-width: 100%; } +} + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-title .= +h-title-eyebrow { letter-spacing: normal; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-desc = +{ display: none; word-break: break-word; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-des= +c { display: block; font-size: 1.2rem; line-height: 2.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-des= +c { margin-bottom: 1.8rem; font-size: 1.4rem; line-height: 2.6rem; } +} + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-des= +c p { font-size: 1.4rem; line-height: 1.6; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-des= +c p { font-size: 1.6rem; } +} + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-butto= +ns { position: absolute; top: 0.8rem; right: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-butto= +ns { position: static; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__share { padding: 0px; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .social-btn-wrapper { display: flex; -webkit-box-align: center; align-item= +s: center; padding: 0px; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .social-btn__text { display: none; margin: 0px 2rem 0px 0px; text-transfor= +m: none; font-size: 1.4rem; line-height: 1.6; font-weight: 600; letter-spac= +ing: normal; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-butto= +ns .social-btn__text { display: flex; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-butto= +ns .social-btn__text { font-size: 1.6rem; margin-right: 4.5rem; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__items { margin: 0px; min-width: 110px; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__item { margin-right: 2rem; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__icon { margin: 0px; } + +.cmp-blog-author-profile__option-b { position: relative; display: flex; -we= +bkit-box-align: center; align-items: center; -webkit-box-pack: justify; jus= +tify-content: space-between; padding: 0.8rem 1.5rem; background-color: rgb(= +255, 255, 255); margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-b { margin: 0px -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-b { -webkit-box-align: start; align-item= +s: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal;= + flex-direction: column; margin: 0px; padding: 1.5rem 2rem 1.7rem; } +} + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__author-info { = +word-break: break-word; max-width: 60%; } + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-b .cmp-blog-author-profile__author-info = +{ max-width: 100%; padding-bottom: 1rem; } +} + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__description .c= +mp-text__paragraph-small { font-size: 1.2rem; line-height: 1.6; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .social-btn-wrapper { display: flex; -webkit-box-align: center; align-item= +s: center; padding: 0px; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__share { padding: 0px; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .h-title-eyebrow { display: none; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__icon, .cmp-blog-author-profile__option-b .cmp-blog-auth= +or-profile__social-buttons .cmp-share-banner__items { margin: 0px; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__item { margin-right: 2rem; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__item:last-of-type { margin-right: 0.7rem; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__name-link { co= +lor: rgb(0, 0, 0); } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__name-link:focu= +s, .cmp-blog-author-profile__option-b .cmp-blog-author-profile__name-link:h= +over { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-blog-author-profile__single-profile-container:last-of-type .cmp-blog-a= +uthor-profile__option-b { padding-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__single-profile-container:last-of-type .cmp-blog= +-author-profile__option-b { padding-bottom: 1.5rem; } +} + +.cmp-blog-author-profile__option-b .cmp-seperator__container { position: ab= +solute; bottom: 0px; width: calc(100% - 3rem); } + +.cmp-blog-author-profile__single-profile-container:last-of-type .cmp-blog-a= +uthor-profile__option-b .cmp-seperator__container { display: none; } + +.cmp-blog-author-profile__option-b .cmp-seperator__container .cmp-separator= +__horizontal-rule { margin: 0px; height: 0px; background-color: transparent= +; border: 1px solid rgb(204, 204, 204); } + +.cmp-multi-blog-author-profile__option-b__title-container { text-transform:= + uppercase; padding: 2rem 1.5rem 0px; background-color: rgb(242, 242, 242);= + margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-multi-blog-author-profile__option-b__title-container { padding: 2.1r= +em 1.5rem 1.2rem 3.5rem; margin: 0px -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multi-blog-author-profile__option-b__title-container { padding: 2rem= + 2rem 0.5rem; margin: 0px; } +} + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + { margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b { margin: 2rem -3.5rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b { margin: 0px; } +} + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + .cmp-multi-blog-author-profile__option-b__title-container { margin: 0px; } + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + .cmp-container { position: relative; background-color: rgb(242, 242, 242);= + } + +@media screen and (min-width: 768px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container { column-count: 2; column-gap: 0px; padding: 0px 2rem 1.1= +rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container { column-count: auto; padding: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container::after { content: ""; display: inline-block; width: 100%;= + height: 1.5rem; position: absolute; bottom: 0px; left: 0px; background-col= +or: rgb(242, 242, 242); } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container::after { content: none; } +} + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + .cmp-container .cmp-blog-author-profile__single-profile-container { width:= + 100%; } + +@media screen and (min-width: 768px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container .cmp-blog-author-profile__single-profile-container { brea= +k-inside: avoid; margin-right: 3.3rem; width: auto; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container .cmp-blog-author-profile__single-profile-container { marg= +in: 0px; width: 100%; } +} + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + .cmp-container .cmp-blog-author-profile__single-profile-container .cmp-blo= +g-author-profile__option-b { margin: 0px; } + +.cmp-blog-author-profile__single-profile-container.color-background-gray .c= +mp-blog-author-profile__container, .cmp-blog-author-profile__single-profile= +-container.color-background-gray .cmp-blog-author-profile__option-b, .cmp-b= +log-author-profile__single-profile-container.color-background-gray .cmp-sep= +erator__container__with-padding { background-color: rgb(242, 242, 242); } + +.cmp-slideshare { width: 100%; height: 100%; } + +.cmp-slideshare .cmp-slideshare-embed { position: relative; padding-top: 56= +.25%; width: 100%; height: 100%; } + +.cmp-slideshare .cmp-slideshare-embed iframe { position: absolute; top: 0px= +; left: 0px; width: 100%; height: 100%; } + +.cmp-slideshare__links { margin-top: 15px; } + +.cmp-modal .cmp-slideshare__links { margin: 15px 25px 0px; } + +.cmp-modal .cmp-slideshare__links a { text-decoration: underline; } + +.cmp-modal .cmp-slideshare__links a:focus { box-shadow: transparent 0px 0px= + 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem;= + } + +.cmp-modal .cmp-slideshare__links a:focus:not(:focus-visible) { box-shadow:= + none; outline: none; } + +.cmp-modal .cmp-slideshare__links a:focus, .cmp-modal .cmp-slideshare__link= +s a:hover { color: rgb(204, 204, 204); } + +.cmp-modal .cmp-slideshare__links a, .cmp-modal .cmp-slideshare__links p { = +color: rgb(255, 255, 255); } + +@media screen and (min-width: 700px) { + .cmp-modal .cmp-slideshare__links { margin: 15px 0px 0px; } +} + +.socialfeed .cmp-socialfeed-instagram { display: none; } + +.socialfeed .cmp-socialfeed-instagram__header { display: inline-flex; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-instagram__header { font-size: 2.5rem; } +} + +.socialfeed .cmp-socialfeed-instagram .cmp-text { display: flex; -webkit-bo= +x-align: end; align-items: flex-end; color: rgb(0, 77, 255); margin-top: 0p= +x; } + +.socialfeed .cmp-socialfeed-instagram .cmp-text .cmp-text__link { margin-le= +ft: 5px; color: rgb(0, 77, 255); margin-top: 0px; } + +.socialfeed .cmp-socialfeed-instagram__image-items { margin-top: 20px; disp= +lay: grid; grid-template-columns: 6fr 6fr; gap: 8px; } + +@media screen and (min-width: 768px) { + .socialfeed .cmp-socialfeed-instagram__image-items { margin-top: 64px; ga= +p: 30px; } +} + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-instagram__image-items { margin-top: 75px; } +} + +.socialfeed .cmp-socialfeed-instagram__image-link { display: block; width: = +100%; position: relative; padding-top: 100%; } + +.socialfeed .cmp-socialfeed-instagram__image-link:focus { box-shadow: rgb(2= +55, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline-o= +ffset: 2px; } + +.socialfeed .cmp-socialfeed-instagram__image-link:focus:not(:focus-visible)= + { box-shadow: none; outline: none; } + +.socialfeed .cmp-socialfeed-instagram__image-item { position: absolute; top= +: 0px; width: 100%; height: 100%; object-fit: cover; } + +.socialfeed .cmp-socialfeed-instagram .cmp-button--text-link { margin-top: = +20px; } + +@media screen and (max-width: 999.9px) { + .socialfeed .cmp-socialfeed-instagram .cmp-button--text-link .cmp-button_= +_text::after { font-size: 2rem; top: 4px; } +} + +.socialfeed.color-background-gray .cmp-socialfeed-instagram { background-co= +lor: rgb(242, 242, 242); } + +.socialfeed .cmp-socialfeed-twitter { display: none; } + +.socialfeed .cmp-socialfeed-twitter .cmp-text { display: flex; -webkit-box-= +align: end; align-items: flex-end; } + +.socialfeed .cmp-socialfeed-twitter .cmp-text .cmp-text__link { margin-left= +: 5px; color: rgb(0, 77, 255); margin-top: 0px; } + +.socialfeed .cmp-socialfeed-twitter__tweet-container { background-color: rg= +b(255, 255, 255); min-height: 228px; margin-top: -1.44em; display: flex; -w= +ebkit-box-align: center; align-items: center; padding: 33px 20px 20px; } + +.socialfeed .cmp-socialfeed-twitter__tweet-container p { font-size: 1.4rem;= + line-height: 1.6; height: 100%; text-transform: none; } + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-twitter__tweet-container p { font-size: 1.6re= +m; } +} + +.socialfeed .cmp-socialfeed-twitter__tweet-container a { color: rgb(0, 77, = +255); text-decoration: underline; } + +.socialfeed .cmp-socialfeed-twitter__tweet-container a:focus, .socialfeed .= +cmp-socialfeed-twitter__tweet-container a:hover { color: rgb(0, 0, 136); } + +@media screen and (min-width: 768px) { + .socialfeed .cmp-socialfeed-twitter__tweet-container { min-height: 206px;= + } +} + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-twitter__tweet-container { min-height: 185px;= + } +} + +.socialfeed .cmp-socialfeed-twitter__content { position: relative; z-index:= + 0; padding-top: 2rem; } + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-twitter__content { padding-top: 3rem; } +} + +.socialfeed .cmp-socialfeed-twitter__icon { position: relative; display: fl= +ex; -webkit-box-align: center; align-items: center; -webkit-box-pack: cente= +r; justify-content: center; border-radius: 50%; width: 67px; height: 67px; = +background-color: rgb(0, 186, 255); color: rgb(255, 255, 255); margin: 0px = +auto; } + +.socialfeed .cmp-socialfeed-twitter__icon:focus, .socialfeed .cmp-socialfee= +d-twitter__icon:hover { color: rgb(255, 255, 255); } + +.socialfeed .cmp-socialfeed-twitter__icon::after { content: "=EF=89=83"; fo= +nt-size: 22px; font-family: Ionicons; display: block; font-weight: 400; fon= +t-style: normal; line-height: 1; text-transform: none; letter-spacing: norm= +al; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fon= +t-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-= +settings: "liga"; } + +.socialfeed .cmp-socialfeed-twitter__image-link { display: block; width: 10= +0%; } + +.socialfeed .cmp-socialfeed-twitter__image-link:focus { box-shadow: rgb(255= +, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline-off= +set: 2px; } + +.socialfeed .cmp-socialfeed-twitter__image-link:focus:not(:focus-visible) {= + box-shadow: none; outline: none; } + +.socialfeed .cmp-socialfeed-twitter__image { display: none; width: 100%; ob= +ject-fit: cover; margin-bottom: 1.25rem; } + +.socialfeed .cmp-socialfeed-twitter__retweet-button { width: 100%; height: = +50px; font-size: 1.4rem; font-weight: 400; line-height: 1.2; margin: 0px; t= +ext-transform: none; } + +.socialfeed .cmp-socialfeed-twitter .cmp-button--text-link { margin-top: 20= +px; } + +@media screen and (max-width: 999.9px) { + .socialfeed .cmp-socialfeed-twitter .cmp-button--text-link .cmp-button__t= +ext::after { font-size: 2rem; top: 4px; } +} + +.socialfeed.color-background-gray .cmp-socialfeed-twitter__tweet-container = +{ background-color: rgb(242, 242, 242); } + +.pagination-no-lazy-loading .page-summary { display: block; } + +.pagination-no-lazy-loading .cmp-pagination__panel { display: flex; -webkit= +-box-align: center; align-items: center; -webkit-box-pack: center; justify-= +content: center; height: 5.5rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__panel { height: 5rem; } +} + +.pagination-no-lazy-loading .cmp-pagination__container { display: flex; -we= +bkit-box-align: center; align-items: center; -webkit-box-pack: center; just= +ify-content: center; background-color: transparent; width: 100%; margin-bot= +tom: 1rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__container { height: 5rem; ma= +rgin-bottom: 0px; } +} + +.pagination-no-lazy-loading .cmp-pagination__next-page-btn, .pagination-no-= +lazy-loading .cmp-pagination__prev-page-btn { display: flex; -webkit-box-al= +ign: center; align-items: center; -webkit-box-pack: center; justify-content= +: center; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, = +204, 204); padding: 1.5rem; height: 5.5rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__next-page-btn, .pagination-n= +o-lazy-loading .cmp-pagination__prev-page-btn { border: none; padding-top: = +1.5rem; padding-bottom: 1.5rem; height: 5rem; background-color: transparent= +; } +} + +.pagination-no-lazy-loading .cmp-pagination__next-page-btn .cmp-pagination_= +_text, .pagination-no-lazy-loading .cmp-pagination__prev-page-btn .cmp-pagi= +nation__text { line-height: 3.2rem; } + +.pagination-no-lazy-loading .cmp-pagination__prev-page-btn { margin-left: 1= +.5rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__prev-page-btn { border: none= +; padding-left: 1.5rem; padding-right: 0px; margin-left: 0px; } +} + +.pagination-no-lazy-loading .cmp-pagination__prev-page-btn .cmp-pagination_= +_text::before { float: right; } + +.pagination-no-lazy-loading .cmp-pagination__prev-page-btn:focus .cmp-pagin= +ation__text::before, .pagination-no-lazy-loading .cmp-pagination__prev-page= +-btn:hover .cmp-pagination__text::before { width: 100%; } + +.pagination-no-lazy-loading .cmp-pagination__next-page-btn { margin-right: = +1.5rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__next-page-btn { border: none= +; padding-left: 0px; padding-right: 1.5rem; margin-right: 0px; } +} + +.pagination-no-lazy-loading .cmp-pagination__next-page-btn:focus .cmp-pagin= +ation__text::before, .pagination-no-lazy-loading .cmp-pagination__next-page= +-btn:hover .cmp-pagination__text::before { width: 100%; } + +.pagination-no-lazy-loading .cmp-pagination__prev-icon::after { content: "= +=EE=A0=80"; font-size: 24px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; transform: scaleX(-1); color: rgb(0, 77, 25= +5); } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__prev-icon::after { margin-ri= +ght: 1rem; } +} + +.pagination-no-lazy-loading .cmp-pagination__next-icon::after { content: "= +=EE=A0=80"; font-size: 24px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; color: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__next-icon::after { margin-le= +ft: 1rem; } +} + +.pagination-no-lazy-loading .cmp-pagination__disable-btn .cmp-pagination__n= +ext-icon::after, .pagination-no-lazy-loading .cmp-pagination__disable-btn .= +cmp-pagination__prev-icon::after, .pagination-no-lazy-loading .cmp-paginati= +on__disable-btn .cmp-pagination__text { color: rgb(107, 107, 107); } + +.pagination-no-lazy-loading .cmp-pagination__disable-btn:focus, .pagination= +-no-lazy-loading .cmp-pagination__disable-btn:hover { cursor: default; } + +.pagination-no-lazy-loading .cmp-pagination__disable-btn:focus .cmp-paginat= +ion__text::before, .pagination-no-lazy-loading .cmp-pagination__disable-btn= +:hover .cmp-pagination__text::before { width: 0px; } + +.pagination-no-lazy-loading .cmp-pagination__text { color: rgb(0, 77, 255);= + display: none; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__text { display: block; font-= +size: 1.6rem; font-weight: 600; } +} + +.pagination-no-lazy-loading .cmp-pagination__text::before { display: block;= + content: ""; background: rgb(0, 77, 255); height: 1px; width: 0px; positio= +n: relative; bottom: -2.9rem; transition: width 0.3s ease 0s; } + +.pagination-no-lazy-loading .cmp-pagination__pages { display: none; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__pages { display: block; marg= +in: 1.5rem 14rem; } +} + +@media screen and (min-width: 1000px) { + .pagination-no-lazy-loading .cmp-pagination__pages { display: block; marg= +in-left: clamp(10px, 100%, 120px); margin-right: clamp(10px, 100%, 120px); = +} +} + +.pagination-no-lazy-loading .cmp-pagination__ellipsis { font-size: 1.6rem; = +margin-left: 1.2rem; margin-right: 1.2rem; } + +.pagination-no-lazy-loading .cmp-pagination__page-list { display: flex; -we= +bkit-box-align: center; align-items: center; -webkit-box-pack: center; just= +ify-content: center; } + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__pag= +e-btn { color: rgb(0, 77, 255); font-size: 1.6rem; line-height: 5.18rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-btn { line-height: 2.56rem; } +} + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__pag= +e-btn:focus:not(:focus-visible), .pagination-no-lazy-loading .cmp-paginatio= +n__page-list .cmp-pagination__page-btn:hover { border-bottom: 1px solid rgb= +(0, 77, 255); } + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__act= +ive-page { color: rgb(0, 0, 0); font-weight: 600; } + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__act= +ive-page:hover { cursor: default; border: none; } + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__act= +ive-page:focus:not(:focus-visible) { border-bottom: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-item { margin-left: clamp(15px, 100%, 15px); margin-right: clamp(15px, = +100%, 15px); } +} + +@media screen and (min-width: 1000px) { + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-item { margin-left: clamp(12.5px, 100%, 12.5px); margin-right: clamp(12= +.5px, 100%, 12.5px); } +} + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-item:first-child { margin-left: 0px; } + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-item:last-child { margin-right: 0px; } +} + +.pagination-no-lazy-loading .cmp-pagination__pages-mobile { position: relat= +ive; padding: 1.5rem; width: 100%; margin-left: 0.6rem; margin-right: 0.6re= +m; border: 1px solid rgb(204, 204, 204); min-width: 150px; background-color= +: rgb(255, 255, 255); white-space: nowrap; } + +.pagination-no-lazy-loading .cmp-pagination__pages-mobile:hover { cursor: p= +ointer; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__pages-mobile { display: none= +; } +} + +.pagination-no-lazy-loading .cmp-pagination__page-mobile-active { display: = +flex; text-align: center; -webkit-box-pack: center; justify-content: center= +; -webkit-box-align: center; align-items: center; background-color: rgb(255= +, 255, 255); } + +.pagination-no-lazy-loading .cmp-pagination__page-mobile-text { text-transf= +orm: uppercase; text-align: center; letter-spacing: normal; font-size: 1.4r= +em; font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfo= +nt, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-s= +erif; font-weight: 600; color: rgb(0, 77, 255); } + +.pagination-no-lazy-loading .cmp-pagination__chevron::after { content: "=EF= +=84=A3"; font-size: 16px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; padding-left: 1.9rem; color: rgb(0, 77, 255); = +} + +.pagination-no-lazy-loading .cmp-pagination__page-select-mobile { position:= + absolute; width: 100%; height: 100%; top: 0.1rem; left: 0px; opacity: 0; } + +.pagination-no-lazy-loading .cmp-pagination__page-item-mobile { color: rgb(= +0, 77, 255); font-size: 1.6rem; font-weight: 600; } + +.pagination-no-lazy-loading .cmp-pagination__page-item-mobile:hover { curso= +r: pointer; } + +.pagination-no-lazy-loading .cmp-pagination__focus { box-shadow: rgb(0, 0, = +136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset= +: 1px; } + +.cmp-pagination { padding: 0px 0.939em; margin-bottom: 2rem; margin-top: 0.= +63em; display: flex; -webkit-box-pack: center; justify-content: center; } + +@media screen and (min-width: 768px) { + .cmp-pagination { margin-bottom: 3rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-pagination { margin: 2.5rem; } +} + +.cmp-pagination__link-next, .cmp-pagination__link-previous { display: flex;= + -webkit-box-align: start; align-items: flex-start; font-weight: 600; color= +: rgb(0, 77, 255); } + +.cmp-pagination__link-next:hover .cmp-pagination__link-text::after, .cmp-pa= +gination__link-previous:hover .cmp-pagination__link-text::after { width: 10= +0%; } + +.cmp-pagination__link-next:hover .cmp-pagination__link-text, .cmp-paginatio= +n__link-previous:hover .cmp-pagination__link-text { color: rgb(0, 77, 255);= + } + +.cmp-pagination__link-next:focus, .cmp-pagination__link-previous:focus { ou= +tline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; box-shadow: rgb(0= +, 0, 136) 0px 0px 0px 2px; } + +.cmp-pagination__link-next.disabled, .cmp-pagination__link-previous.disable= +d { pointer-events: none; color: rgb(107, 107, 107); cursor: not-allowed; } + +.cmp-pagination__link-next.disabled:hover .cmp-pagination__link-text::after= +, .cmp-pagination__link-previous.disabled:hover .cmp-pagination__link-text:= +:after { width: 0%; } + +.cmp-pagination__link-next.disabled:hover .cmp-pagination__link-text, .cmp-= +pagination__link-previous.disabled:hover .cmp-pagination__link-text { color= +: rgb(107, 107, 107); } + +.cmp-pagination__page-ellipsis { margin: 0px 0.78em; color: rgb(0, 0, 0); } + +@media screen and (max-width: 999.9px) { + .cmp-pagination__page-ellipsis { margin: 0.94em 0.5em; } +} + +.cmp-pagination__container { display: flex; min-height: 3.13em; -webkit-box= +-flex: 1; flex: 1 1 auto; font-weight: 500; } + +@media screen and (min-width: 768px) { + .cmp-pagination__container { -webkit-box-align: center; align-items: cent= +er; } +} + +.cmp-pagination__link { line-height: 2; background-color: rgb(255, 255, 255= +); } + +.cmp-pagination__link:first-child { margin-right: 0.38em; } + +.cmp-pagination__link:last-child { margin-left: 0.38em; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-pagination__link { padding-top: 0.94em; padding-bottom: 0.94em; } +} + +@media screen and (max-width: 767.9px) { + .cmp-pagination__link { border: 0.06em solid rgb(204, 204, 204); padding:= + 0.94em; height: 55px; } +} + +@media screen and (min-width: 1200px) { + .cmp-pagination__link { padding: 0px; } +} + +.cmp-pagination__left-arrow { display: inline-block; } + +.cmp-pagination__left-arrow::after { content: "=EE=A0=80"; font-size: 1.43e= +m; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; text-transform: none; letter-spacing: normal; overflow-wrap: normal; w= +hite-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; te= +xt-rendering: optimizelegibility; font-feature-settings: "liga"; transform:= + scaleX(-1); color: rgb(0, 77, 255); line-height: 0.7em; top: 0.03em; posit= +ion: relative; } + +@media screen and (min-width: 768px) { + .cmp-pagination__left-arrow::after { margin-right: 0.63em; } +} + +.cmp-pagination__link-next.disabled .cmp-pagination__right-arrow::after, .c= +mp-pagination__link-previous.disabled .cmp-pagination__left-arrow::after { = +color: rgb(107, 107, 107); pointer-events: none; } + +.cmp-pagination__link-text { text-transform: uppercase; display: none; } + +.cmp-pagination__link-text::after { content: ""; display: block; height: 0.= +063em; width: 0%; left: 0px; background: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .cmp-pagination__link-text { display: block; white-space: nowrap; } +} + +.cmp-pagination__dropdown-container { position: relative; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-pagination__dropdown-container { display: none; } +} + +.cmp-pagination__dropdown-text { position: absolute; display: block; text-t= +ransform: uppercase; color: rgb(0, 77, 255); width: 100%; pointer-events: n= +one; text-align: center; line-height: 3.7em; background: rgb(255, 255, 255)= +; border: 0.06em solid rgb(204, 204, 204); height: 3.9em; font-size: 1.4rem= +; } + +.cmp-pagination__dropdown { color: rgb(0, 77, 255); width: 100%; height: 10= +0%; text-align: center; appearance: none; padding: 1em 1.1em; } + +.cmp-pagination__dropdown:focus { border-color: rgb(102, 175, 233); outline= +: 0px; box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 1px inset, rgba(102, 175, 23= +3, 0.6) 0px 0px 8px; } + +.cmp-pagination__pagination-numbers { margin-top: 0.31rem; width: 100%; -we= +bkit-box-pack: center; justify-content: center; display: none; } + +@media screen and (min-width: 768px) { + .cmp-pagination__pagination-numbers { display: flex; } +} + +.cmp-pagination__page-num { color: rgb(0, 77, 255); margin: 0px 0.78em; fon= +t-weight: 600; } + +.cmp-pagination__page-num::after { content: ""; display: block; height: 0.0= +63em; width: 0%; left: 0px; background: rgb(0, 77, 255); } + +.cmp-pagination__page-num:hover::after { width: 100%; } + +.cmp-pagination__page-num:hover { color: rgb(0, 77, 255); } + +.cmp-pagination__page-num:focus { outline: rgb(255, 255, 255) solid 2px; ou= +tline-offset: 2px; box-shadow: rgb(0, 0, 136) 0px 0px 0px 2px; } + +@media screen and (max-width: 999.9px) { + .cmp-pagination__page-num { margin: 0.94em 0.5em; } +} + +.cmp-pagination__page-num--active { color: rgb(0, 0, 0); margin: 0px 0.78em= +; font-weight: 600; pointer-events: none; cursor: not-allowed; } + +.cmp-pagination__page-num--active:focus, .cmp-pagination__page-num--active:= +hover { text-decoration: none; } + +.cmp-pagination__page-num--active:focus { outline: rgb(255, 255, 255) solid= + 2px; outline-offset: 2px; box-shadow: rgb(0, 0, 136) 0px 0px 0px 2px; } + +@media screen and (max-width: 999.9px) { + .cmp-pagination__page-num--active { margin: 0.94em 0.5em; } +} + +.cmp-pagination__right-arrow { display: inline-block; } + +.cmp-pagination__right-arrow::after { content: "=EE=A0=80"; font-size: 1.43= +em; font-family: Ionicons; display: block; font-weight: 400; font-style: no= +rmal; text-transform: none; letter-spacing: normal; overflow-wrap: normal; = +white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; t= +ext-rendering: optimizelegibility; font-feature-settings: "liga"; color: rg= +b(0, 77, 255); line-height: 0.7em; top: 0.03em; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-pagination__right-arrow::after { margin-left: 0.63em; } +} + +.cmp-pagination__cmp-pagination__arrow-container { margin-right: 6px; } + +.cmp-pagination__down-arrow::after { content: "=EF=84=A3"; font-size: 1.38e= +m; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; color: rgb(0, 77, 255); } + +.cmp-pagination__down-arrow { pointer-events: none; padding-left: 1em; posi= +tion: relative; top: 0.13em; display: inline-block; } + +.cmp-pagination__form-control { appearance: none; display: block; width: 10= +0%; height: 5.5rem; padding: 1.25rem; font-size: 1rem; line-height: 1.6em; = +color: rgb(167, 167, 167); background-color: rgb(255, 255, 255); background= +-image: none; border: 1px solid rgb(74, 74, 74); border-radius: 0px; transi= +tion: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s, -= +webkit-box-shadow 0.15s ease-in-out 0s; } + +@media screen and (min-width: 768px) { + .cmp-pagination .cmp-pagination__link { margin-right: 0px; } +} + +.interactive-card-text.color-block-accent-purple-1 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(180, 85, 170); } + +.interactive-card-text.color-block-accent-purple-2 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(160, 85, 245); } + +.interactive-card-text.color-block-accent-purple-3 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(190, 130, 255); } + +.interactive-card-text.color-block-accent-purple-4 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(220, 175, 255); } + +.interactive-card-text.color-block-accent-purple-5 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(230, 220, 255); } + +.interactive-card-text.color-block-alt-blue .cmp-interactive-card-text__con= +tainer .cmp-interactive-card-text__text-bg-img-container { background-color= +: rgb(0, 65, 240); } + +.interactive-card-text.color-block-alt-gray .cmp-interactive-card-text__con= +tainer .cmp-interactive-card-text__text-bg-img-container { background-color= +: rgb(190, 190, 190); } + +.interactive-card-text.color-block-alt-gray-dark .cmp-interactive-card-text= +__container .cmp-interactive-card-text__text-bg-img-container { background-= +color: rgb(150, 150, 150); } + +.interactive-card-text.color-block-alt-gray-darker .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(90, 90, 90); } + +.interactive-card-text.color-block-alt-green .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(0, 215, 0); } + +.interactive-card-text.color-block-alt-red .cmp-interactive-card-text__cont= +ainer .cmp-interactive-card-text__text-bg-img-container { background-color:= + red; } + +.interactive-card-text.color-block-alt-yellow .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(255, 255, 0); } + +.interactive-card-text.color-block-aqua .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(0, 255, 187); } + +.interactive-card-text.color-block-blue .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(0, 186, 255); } + +.interactive-card-text.color-block-blue-green .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(5, 240, 165); } + +.interactive-card-text.color-block-brand-green .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(100, 255, 80); } + +.interactive-card-text.color-block-brand-orange .cmp-interactive-card-text_= +_container .cmp-interactive-card-text__text-bg-img-container { background-c= +olor: rgb(255, 120, 0); } + +.interactive-card-text.color-block-brand-yellow .cmp-interactive-card-text_= +_container .cmp-interactive-card-text__text-bg-img-container { background-c= +olor: rgb(255, 235, 50); } + +.interactive-card-text.color-block-blue-dark .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(0, 142, 255); } + +.interactive-card-text.color-block-blue-light .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(0, 243, 255); } + +.interactive-card-text.color-block-core-purple .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(70, 0, 115); } + +.interactive-card-text.color-block-cyan .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(0, 255, 255); } + +.interactive-card-text.color-block-gray .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(167, 167, 167); } + +.interactive-card-text.color-block-gray-base .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(0, 0, 0); } + +.interactive-card-text.color-block-gray-dark .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(107, 107, 107); } + +.interactive-card-text.color-block-gray-darker .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(74, 74, 74); } + +.interactive-card-text.color-block-gray-light .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(204, 204, 204); } + +.interactive-card-text.color-block-gray-lighter .cmp-interactive-card-text_= +_container .cmp-interactive-card-text__text-bg-img-container { background-c= +olor: rgb(227, 227, 227); } + +.interactive-card-text.color-block-gray-lightest .cmp-interactive-card-text= +__container .cmp-interactive-card-text__text-bg-img-container { background-= +color: rgb(242, 242, 242); } + +.interactive-card-text.color-block-grayishyellow-dark .cmp-interactive-card= +-text__container .cmp-interactive-card-text__text-bg-img-container { backgr= +ound-color: rgb(150, 150, 140); } + +.interactive-card-text.color-block-grayishyellow-light .cmp-interactive-car= +d-text__container .cmp-interactive-card-text__text-bg-img-container { backg= +round-color: rgb(230, 230, 220); } + +.interactive-card-text.color-block-green .cmp-interactive-card-text__contai= +ner .cmp-interactive-card-text__text-bg-img-container { background-color: r= +gb(0, 255, 0); } + +.interactive-card-text.color-block-green-dark .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(0, 83, 10); } + +.interactive-card-text.color-block-link .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(0, 77, 255); } + +.interactive-card-text.color-block-link-dark .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(0, 0, 136); } + +.interactive-card-text.color-block-orange .cmp-interactive-card-text__conta= +iner .cmp-interactive-card-text__text-bg-img-container { background-color: = +rgb(255, 182, 0); } + +.interactive-card-text.color-block-orange-dark .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(255, 149, 0); } + +.interactive-card-text.color-block-pink .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(231, 0, 116); } + +.interactive-card-text.color-block-pink-dark .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(164, 2, 83); } + +.interactive-card-text.color-block-pink-light .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(255, 80, 160); } + +.interactive-card-text.color-block-purple .cmp-interactive-card-text__conta= +iner .cmp-interactive-card-text__text-bg-img-container { background-color: = +rgb(161, 0, 255); } + +.interactive-card-text.color-block-purple-dark .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(117, 0, 192); } + +.interactive-card-text.color-block-purple-darkest .cmp-interactive-card-tex= +t__container .cmp-interactive-card-text__text-bg-img-container { background= +-color: rgb(70, 1, 115); } + +.interactive-card-text.color-block-red .cmp-interactive-card-text__containe= +r .cmp-interactive-card-text__text-bg-img-container { background-color: rgb= +(231, 15, 41); } + +.interactive-card-text.color-block-red-dark .cmp-interactive-card-text__con= +tainer .cmp-interactive-card-text__text-bg-img-container { background-color= +: rgb(189, 0, 29); } + +.interactive-card-text.color-block-red-darker .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(113, 0, 18); } + +.interactive-card-text.color-block-red-light .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(255, 50, 70); } + +.interactive-card-text.color-block-white .cmp-interactive-card-text__contai= +ner .cmp-interactive-card-text__text-bg-img-container { background-color: r= +gb(255, 255, 255); } + +.interactive-card-text.color-block-yellow .cmp-interactive-card-text__conta= +iner .cmp-interactive-card-text__text-bg-img-container { background-color: = +rgb(255, 212, 46); } + +.interactive-card-text.color-block-yellow-dark .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(240, 192, 0); } + +.interactive-card-text.color-block-yellow-light .cmp-interactive-card-text_= +_container .cmp-interactive-card-text__text-bg-img-container { background-c= +olor: rgb(255, 240, 179); } + +.interactive-card-text.cmp-interactive-card-text__black-text .cmp-interacti= +ve-card-text__container .cmp-interactive-card-text__text-bg-img-container {= + color: rgb(0, 0, 0); } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__label-container { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__label-container { margin-bottom: 1.5rem; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__label-container .cmp-teaser__title, .interactive-card-text .c= +mp-interactive-card-text__container .cmp-interactive-card-text__label-conta= +iner .cmp-text__label-small { font-size: 1.4rem; font-weight: 500; } + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__label-container .cmp-teaser__title, .interactive-card-text = +.cmp-interactive-card-text__container .cmp-interactive-card-text__label-con= +tainer .cmp-text__label-small { font-size: 1.8rem; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container { font-weight: 300; display: block; posi= +tion: relative; height: 25rem; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-text-container { height: 16rem; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-text-container { height: 22.5rem; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-text-container.cmp-interactive-card-text__linked-card= +:hover .cmp-interactive-card-text__separator-container { display: block; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container.cmp-interactive-card-text__linked-card:h= +over .cmp-interactive-card-text__text-bg-img-container { z-index: 1; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container.cmp-interactive-card-text__linked-card:h= +over .cmp-interactive-card-text__text-bg-img-container .cmp-text__paragraph= +-default { display: none; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container.cmp-interactive-card-text__linked-card:a= +ctive .cmp-interactive-card-text__text-bg-img-container { z-index: 3; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container.cmp-interactive-card-text__linked-card:a= +ctive .cmp-interactive-card-text__text-bg-img-container .cmp-text__paragrap= +h-default { display: block; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-container { display: flex; position: relative; z-index:= + 2; width: 83.33%; height: 85%; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-container { width: 85%; height: 75%; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-container { height: 80%; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-container .cmp-teaser__image { border: none; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-container .cmp-image, .interactive-card-text .cmp-inter= +active-card-text__container .cmp-interactive-card-text__image-container .cm= +p-image__image, .interactive-card-text .cmp-interactive-card-text__containe= +r .cmp-interactive-card-text__image-container .cmp-teaser__image, .interact= +ive-card-text .cmp-interactive-card-text__container .cmp-interactive-card-t= +ext__image-container .image { width: 100%; height: 100%; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__text-bg-img-container { position: absolute; width: 83.33%; he= +ight: 80%; top: 20%; right: 0px; z-index: 3; padding: 2rem 2.5rem; backgrou= +nd-color: rgb(161, 0, 255); color: rgb(255, 255, 255); font-size: 2rem; lin= +e-height: 2.6rem; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__text-bg-img-container { width: 85%; height: 75%; top: 25%; = +padding: 1rem 1.5rem; line-height: 2rem; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__text-bg-img-container { height: 80%; top: 20%; padding: 2re= +m 2.5rem; line-height: 2.6rem; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__text-bg-img-container.cmp-interactive-card-text__transparent-= +card { opacity: 0.9; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__text-container { position: relative; font-size: 2.2rem; line-= +height: 2.86rem; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__text-container { font-size: 1.8rem; line-height: 2rem; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__text-container { font-size: 2.2rem; line-height: 2.86rem; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__gradient-bg-img-container { position: absolute; inset: 0px; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__gradient-bg-img-container .cmp-image, .interactive-card-text = +.cmp-interactive-card-text__container .cmp-interactive-card-text__gradient-= +bg-img-container .cmp-image__image, .interactive-card-text .cmp-interactive= +-card-text__container .cmp-interactive-card-text__gradient-bg-img-container= + .image { height: 100%; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__separator-container { width: 85%; position: absolute; right: = +0px; bottom: -0.4rem; display: none; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__separator-container .cmp-separator__horizontal-rule { height:= + 0.15rem; margin: 0px; background-color: rgb(0, 77, 255); } + +.cmp-text-card { margin: 0px; } + +.cmp-text-card__title { margin-top: 0px; font-family: Graphik, Arial, syste= +m-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helve= +tica Neue", oxygen, cantarell, sans-serif; font-style: normal; text-transfo= +rm: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; font-we= +ight: 700; } + +@media screen and (min-width: 1000px) { + .cmp-text-card__title { font-size: 2.5rem; } +} + +.cmp-text-card__description { margin-top: 1rem; margin-bottom: auto; border= +-right: 1.5rem solid rgb(183, 52, 132); border-bottom: 1.5rem solid rgb(183= +, 52, 132); padding-bottom: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-text-card__description { padding-bottom: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-text-card__description { padding-bottom: 2rem; } +} + +.cmp-text-card__description-cta { margin-top: 1rem; margin-bottom: auto; pa= +dding-bottom: 2rem; } + +.cmp-text-card__border { border-right: 1.5rem solid rgb(183, 52, 132); bord= +er-bottom: 1.5rem solid rgb(183, 52, 132); padding-bottom: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-text-card__border { padding-bottom: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-text-card__border { padding-bottom: 2rem; } +} + +.cmp-text-card__content { background-color: rgb(255, 255, 255); display: fl= +ex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc= +tion: column; border: 0.5rem rgb(183, 52, 132); padding: 2rem 0px; } + +@media screen and (min-width: 768px) { + .cmp-text-card__content { padding: 3rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-text-card__content { padding: 4rem 0px; } +} + +.cmp-text-card__content .cmp-text-card__border { border-image: url("https:/= +/s7d1.scene7.com/is/image/accenturerelease/Hero%20header%20gradient?dpr=3Do= +ff&fit=3Dconstrain&qlt=3D85&ts=3D1674730849597&wid=3D1600") 100 / 1 / 0 str= +etch; } + +.cmp-text-card__action-container { margin-top: 1rem; padding-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-text-card__action-container { margin-top: 1.5rem; } +} + +.cmp-text-card__action-link::before { height: 0.2rem; } + +.cmp-text-card__action-link:focus::before { width: 100%; } + +.cmp-single-notification__content { width: 100%; padding-top: 3rem; backgro= +und-color: rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .cmp-single-notification__content { margin: auto; width: 83.33%; } +} + +.cmp-single-notification__title { display: flex; -webkit-box-pack: center; = +justify-content: center; text-align: center; font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; font-style: normal; text-tra= +nsform: none; color: rgb(0, 0, 0); font-weight: 500; font-size: 1.6rem; lin= +e-height: 1.12; } + +@media screen and (min-width: 1000px) { + .cmp-single-notification__title { font-size: 1.92rem; line-height: 1.177;= + } +} + +.cmp-single-notification__description { text-align: center; padding: 0.8rem= + 3rem 1.6rem; font-weight: 300; } + +@media screen and (min-width: 768px) { + .cmp-single-notification__description { padding-bottom: 2rem; } +} + +.cmp-single-notification__description p { font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-single-notification__description p { font-size: 1.6rem; } +} + +.cmp-single-notification__action-container { display: flex; -webkit-box-pac= +k: center; justify-content: center; padding-bottom: 3rem; } + +.cmp-single-notification-with-image__content { width: 100%; background-colo= +r: rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .cmp-single-notification-with-image__content { display: flex; } +} + +.cmp-single-notification-with-image__media-container { width: 100%; } + +.cmp-single-notification-with-image__media-container .cmp-image { height: 1= +00%; } + +.cmp-single-notification-with-image__media-container .cmp-image__image { he= +ight: 100%; object-fit: cover; } + +.cmp-single-notification-with-image__media-container .cmp-embed, .cmp-singl= +e-notification-with-image__media-container .cmp-video__embed, .cmp-single-n= +otification-with-image__media-container .embed { height: 100%; } + +.cmp-single-notification-with-image__media-container .cmp-video__embed .vid= +yard-player-container, .cmp-single-notification-with-image__media-container= + .cmp-video__embed .vidyard-player-container div[class^=3D"vidyard-div-"] {= + height: 100% !important; } + +@media screen and (min-width: 768px) { + .cmp-single-notification-with-image__media-container { width: 41.67%; } +} + +.cmp-single-notification-with-image__content-container { width: 100%; paddi= +ng: 2rem 3rem 3rem; } + +@media screen and (min-width: 768px) { + .cmp-single-notification-with-image__content-container { padding: 3rem; w= +idth: 58.33%; } +} + +.cmp-single-notification-with-image__title { font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; font-style: normal; text-tra= +nsform: none; color: rgb(0, 0, 0); font-weight: 500; font-size: 1.6rem; lin= +e-height: 1.12; } + +@media screen and (min-width: 1000px) { + .cmp-single-notification-with-image__title { font-size: 2.5rem; } +} + +@media screen and (min-width: 768px) and (max-width: 842px) { + .cmp-single-notification-with-image__title { font-size: 1.36rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-notification-with-image__title { font-size: 1.92rem; line-hei= +ght: 1.177; } +} + +.cmp-single-notification-with-image__description { padding: 0.8rem 0px 1.6r= +em; font-weight: 300; } + +@media screen and (min-width: 768px) { + .cmp-single-notification-with-image__description { padding-bottom: 2rem; = +} +} + +.cmp-single-notification-with-image__description p { font-size: 1.4rem; } + +@media screen and (min-width: 768px) and (max-width: 842px) { + .cmp-single-notification-with-image__description p { font-size: 1.328rem;= + line-height: 2.24rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-notification-with-image__description p { font-size: 1.6rem; } +} + +.cmp-single-notification-with-image__action-container { display: flex; padd= +ing-bottom: 3rem; } + +.interactivenavigations .cmp-global-header { position: relative; } + +@media screen and (min-width: 768px) { + .interactivenavigations .cmp-global-header { position: static; } +} + +.interactivenavigations .cmp-global-header nav { height: 5.1rem; position: = +absolute; } + +@media screen and (min-width: 1200px) { + .interactivenavigations .cmp-global-header nav { box-shadow: none; height= +: 7.1rem; } +} + +.interactivenavigations .cmp-global-header nav .cmp-global-header__navbar-c= +ontainer { height: 5.1rem; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-global-header nav .cmp-global-header__navbar= +-container { box-shadow: none; height: 7.1rem; } +} + +.interactivenavigations .cmp-interactive-nav__arrow { padding: 0px; top: 0p= +x; } + +@media screen and (min-width: 768px) { + .interactivenavigations .cmp-interactive-nav__arrow { display: none; } +} + +.interactivenavigations .cmp-interactive-nav__arrow-icon { height: 0.44em; = +margin-top: 0px; } + +.interactivenavigations .cmp-interactive-nav__arrow-icon span:first-of-type= +, .interactivenavigations .cmp-interactive-nav__arrow-icon span:nth-of-type= +(2) { background-color: rgb(0, 0, 0); border-radius: 0.5em; display: block;= + height: 2px; transition: all 0.25s ease-in-out 0s; width: 10px; } + +.interactivenavigations .cmp-interactive-nav__arrow-icon span:first-of-type= + { margin-left: -0.14em; margin-top: 0.67em; transform: rotate(50deg); } + +.interactivenavigations .cmp-interactive-nav__arrow-icon span:nth-of-type(2= +) { margin-left: 0.3em; margin-top: -0.11em; transform: rotate(-50deg); } + +.interactivenavigations .cmp-interactive-nav__arrow-icon--close span:first-= +of-type, .interactivenavigations .cmp-interactive-nav__arrow-icon--close sp= +an:nth-of-type(2) { transition: all 0.25s ease-in-out 0s; width: 1.2em; mar= +gin-left: 0.05em; } + +.interactivenavigations .cmp-interactive-nav__arrow-icon--close span:first-= +of-type { margin-top: 0.67em; transform: rotate(-45deg); } + +.interactivenavigations .cmp-interactive-nav__arrow-icon--close span:nth-of= +-type(2) { margin-top: -0.11em; transform: rotate(45deg); } + +.interactivenavigations .cmp-interactive-nav__elements { height: 6.2rem; wi= +dth: auto; box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 4px 0px; z-index: 100; le= +ft: 0px; right: 0px; position: fixed; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__elements { box-shadow: none= +; position: absolute; height: auto; } +} + +.interactivenavigations .cmp-interactive-nav__elements:not(.cmp-interactive= +-nav--sticky) { position: relative; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper { display: flex; background-color: rgb(255, 255, = +255); border-color: rgb(231, 231, 231); } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-n= +av__mobile-dropdown-wrapper { border-bottom: 1px solid rgb(231, 231, 231); = +border-top: 1px solid rgb(231, 231, 231); height: 70px; } +} + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview { bord= +er: 0px; padding: 1.6rem; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-n= +av__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview { di= +splay: none; } +} + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview .cmp-i= +nteractive-nav__item--overview { border: 0px; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview .cmp-i= +nteractive-nav__item--overview .cmp-interactive-nav__item-link { padding: 0= +px; border: 0px; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview .cmp-i= +nteractive-nav__item--overview .cmp-interactive-nav__item-link:focus, .inte= +ractivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav__mob= +ile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview .cmp-intera= +ctive-nav__item--overview .cmp-interactive-nav__item-link:hover { backgroun= +d-color: rgb(255, 255, 255); font-weight: 400; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__item--overview-interactive = +{ padding-left: 5px; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__item--overview-overview { t= +ext-transform: none; } + +@media screen and (max-width: 767.9px) { + .interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-n= +av__mobile-dropdown-wrapper .cmp-interactive-nav__item--overview-overview {= + display: none; } +} + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-dropdown { border-le= +ft: 1px solid rgb(227, 227, 227); margin-right: 0px; padding: 1.6rem; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-size: 1.4rem; font-weight: 400; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-dropdown .cmp-intera= +ctive-nav__arrow-icon::before { content: "=EF=84=A3"; font-size: 14px; font= +-family: Ionicons; display: block; font-weight: 400; font-style: normal; li= +ne-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: = +normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antial= +iased; text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.interactivenavigations .cmp-interactive-nav__articles { background-color: = +rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 0.5rem 0.5rem 0px; t= +ransition: max-height 0.3s ease-in-out 0s, top 0.3s ease-in-out 0s; positio= +n: relative; max-height: 0px; top: 0px; width: 100%; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__articles { visibility: visi= +ble; box-shadow: none; max-height: none; overflow: visible; opacity: 1; wid= +th: 100%; height: auto; } +} + +.interactivenavigations .cmp-interactive-nav__items { background-color: rgb= +(255, 255, 255); box-shadow: none; height: 100%; list-style: none; max-widt= +h: 1200px; opacity: 0; display: block; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items { transition: all 0.3= +s ease-out 0s; z-index: 997; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items { box-shadow: rgba(0,= + 0, 0, 0.4) 0px 0px 1rem 0px; } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__items { visibility: visible= +; opacity: 1; box-shadow: none; display: none; padding: 0px 1.5rem; margin:= + 0px auto; } +} + +.interactivenavigations .cmp-interactive-nav__items .cmp-interactive-nav__i= +tem:first-child { -webkit-box-align: center; align-items: center; backgroun= +d-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .interactivenavigations .cmp-interactive-nav__items .cmp-interactive-nav_= +_item:first-child { border-top: none; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items .cmp-interactive-nav_= +_item:first-child { border-top: none; padding-right: 0px; -webkit-box-pack:= + start; justify-content: flex-start; display: flex; } +} + +.interactivenavigations .cmp-interactive-nav__items--allviewports { display= +: flex; visibility: visible; opacity: 1; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__items--allviewports { -webk= +it-box-pack: center; justify-content: center; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items--allviewports { -webk= +it-box-pack: justify; justify-content: space-between; width: 100%; min-heig= +ht: 62px; border-top: 1px solid rgb(231, 231, 231); border-bottom: 1px soli= +d rgb(231, 231, 231); box-shadow: none; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items .cmp-interactive-nav_= +_item { padding: 1.6rem; display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item, .interactivenavigations= + .cmp-interactive-nav__items .cmp-interactive-nav__item:last-child { displa= +y: flex; } + +.interactivenavigations .cmp-interactive-nav__item { -webkit-box-align: cen= +ter; align-items: center; color: rgb(0, 0, 0); font-weight: 400; position: = +relative; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item { min-height: 66px; bo= +rder-top: none; -webkit-box-pack: center; justify-content: center; } +} + +.interactivenavigations .cmp-interactive-nav__item:focus { box-shadow: rgb(= +255, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 1px; outline-= +offset: 1px; z-index: 4; } + +.interactivenavigations .cmp-interactive-nav__item-link:focus + .cmp-intera= +ctive-nav__item .cmp-interactive-nav__item-link::after, .interactivenavigat= +ions .cmp-interactive-nav__item:focus + .cmp-interactive-nav__item:not(.cmp= +-interactive-nav__item--active)::after, .interactivenavigations .cmp-intera= +ctive-nav__item:focus::after, .interactivenavigations .cmp-interactive-nav_= +_item:hover + .cmp-interactive-nav__item .cmp-interactive-nav__item-link::a= +fter, .interactivenavigations .cmp-interactive-nav__item:hover + .cmp-inter= +active-nav__item:not(.cmp-interactive-nav__item--active)::after, .interacti= +venavigations .cmp-interactive-nav__item:hover::after { display: none; } + +.interactivenavigations .cmp-interactive-nav__item-link { -webkit-box-align= +: center; align-items: center; display: flex; color: rgb(0, 0, 0); backgrou= +nd-color: rgb(255, 255, 255); font-size: 1.4rem; font-weight: 400; line-hei= +ght: 2.24rem; padding: 0.308rem 2rem; height: 100%; -webkit-box-pack: start= +; justify-content: flex-start; position: relative; text-transform: none; wi= +dth: 100%; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item-link { padding: 2.208r= +em 2rem; -webkit-box-pack: center; justify-content: center; border-bottom: = +4px solid transparent; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item-link { border: 0px; pa= +dding: 0.308rem 2rem; } +} + +.interactivenavigations .cmp-interactive-nav__item-link .cmp-interactive-na= +v__item--overview-label, .interactivenavigations .cmp-interactive-nav__item= +-link:focus, .interactivenavigations .cmp-interactive-nav__item-link:hover = +{ font-weight: 600; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item-link:focus, .interacti= +venavigations .cmp-interactive-nav__item-link:hover { color: rgb(0, 0, 0); = +background-color: rgb(255, 255, 255); font-size: 1.4rem; font-weight: 400; = +line-height: 2.198rem; padding: 2.208rem 2rem; border-bottom: 4px solid rgb= +(0, 0, 0); z-index: 2; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item-link:focus, .interacti= +venavigations .cmp-interactive-nav__item-link:hover { font-weight: 400; } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item-link:focus .cmp-intera= +ctive-nav__item-arrow::after, .interactivenavigations .cmp-interactive-nav_= +_item-link:hover .cmp-interactive-nav__item-arrow::after { color: rgb(255, = +255, 255); } +} + +.interactivenavigations .cmp-interactive-nav__item-arrow { display: none; m= +argin-left: 10px; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item-arrow { display: block= +; } +} + +.interactivenavigations .cmp-interactive-nav__item-arrow::after { content: = +"=EE=A0=80"; font-size: 24px; font-feature-settings: "liga"; color: rgb(0, = +77, 255); line-height: 1.7rem; position: inherit; top: -2px; } + +.interactivenavigations .cmp-interactive-nav__item-arrow::after, .interacti= +venavigations .cmp-interactive-nav__item .more-icon::after { font-family: I= +onicons; font-weight: 400; font-style: normal; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + display: block; } + +.interactivenavigations .cmp-interactive-nav__item .more-icon::after { cont= +ent: "=EF=91=AA"; font-size: 40px; font-feature-settings: "liga"; align-sel= +f: center; line-height: 0.7; position: relative; margin-top: calc(100% - 42= +px); } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item .more-icon::after { to= +p: 0px; display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item--active { background-col= +or: rgb(242, 242, 242); position: relative; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--active { border-botto= +m: 4px solid rgb(0, 0, 0); } +} + +.interactivenavigations .cmp-interactive-nav__item--active + .cmp-interacti= +ve-nav__item::after { display: none; } + +.interactivenavigations .cmp-interactive-nav__item--active:focus::after, .i= +nteractivenavigations .cmp-interactive-nav__item--active:hover::after { dis= +play: block; background-color: transparent; } + +.interactivenavigations .cmp-interactive-nav__item--active .cmp-interactive= +-nav__item-link { color: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 400;= + line-height: 2.198rem; border: 0px; padding: 0.308rem 2rem; position: rela= +tive; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--active .cmp-interacti= +ve-nav__item-link { width: 100%; padding: 2.208rem 2rem; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--active .cmp-interacti= +ve-nav__item-link:focus::before, .interactivenavigations .cmp-interactive-n= +av__item--active .cmp-interactive-nav__item-link:hover::before { background= +-color: transparent; } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--active .cmp-interacti= +ve-nav__item-link::after { display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item--active .cmp-interactive= +-nav__item-link span { z-index: 3; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--active { background-c= +olor: rgb(255, 255, 255); } +} + +.interactivenavigations .cmp-interactive-nav__item--active .cmp-interactive= +-nav__item-arrow::after { content: "=EE=A0=80"; font-size: 24px; font-famil= +y: Ionicons; font-weight: 400; font-style: normal; text-transform: none; le= +tter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction= +: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibil= +ity; font-feature-settings: "liga"; display: inline-block; line-height: 1.7= +rem; transform: rotate(0deg); } + +.interactivenavigations .cmp-interactive-nav__item--overview { color: rgb(0= +, 0, 0); } + +.interactivenavigations .cmp-interactive-nav__item--overview::after { displ= +ay: none; } + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-link { place-content: flex-start; -webkit-box-pack: start; pad= +ding-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 2.56rem= +; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--overview .cmp-interac= +tive-nav__item-link { -webkit-box-orient: horizontal; -webkit-box-direction= +: normal; flex-direction: row; place-content: center; -webkit-box-pack: cen= +ter; padding: 0px 0.5rem; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--overview .cmp-interac= +tive-nav__item-link { height: auto; padding-right: 0px; } + .interactivenavigations .cmp-interactive-nav__item--overview .cmp-interac= +tive-nav__item-link:focus, .interactivenavigations .cmp-interactive-nav__it= +em--overview .cmp-interactive-nav__item-link:hover { background-color: tran= +sparent; } +} + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-link:focus { border-color: transparent; } + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-link:hover { border-bottom: 4px solid transparent; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--overview .cmp-interac= +tive-nav__item-link:hover { border-bottom: 0px; } +} + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-arrow { margin-bottom: 0.5rem; margin-left: 0px; } + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-arrow::after { transform: scaleX(-1); color: rgb(0, 0, 0); } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--overview.cmp-interact= +ive-nav__item--active { background-color: rgb(242, 242, 242); } +} + +.interactivenavigations .cmp-interactive-nav__item--overview.cmp-interactiv= +e-nav__item--active::after { display: block; background-color: transparent;= + } + +.interactivenavigations .cmp-interactive-nav__item--overview.cmp-interactiv= +e-nav__item--active .cmp-interactive-nav__item-arrow { margin-bottom: 0.5re= +m; } + +.interactivenavigations .cmp-interactive-nav__item--more .more-text-mobile = +{ display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--more .more-text-mobil= +e { display: block; font-weight: 600; } +} + +.interactivenavigations .cmp-interactive-nav__item--more .more-text { posit= +ion: absolute; display: none; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--more .more-text { top= +: calc(100% - 24px); } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--more .more-text { dis= +play: block; margin-top: calc(100% - 52px); } +} + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__items { display: flex; -webkit-box-orient: vertical; -webkit-box-direct= +ion: normal; flex-direction: column; padding: 0px; box-shadow: none; } + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__items::before { display: none; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--more.cmp-interactive-= +nav__item { padding: 0px; } +} + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__item-link { display: flex; -webkit-box-orient: vertical; -webkit-box-di= +rection: reverse; flex-direction: column-reverse; -webkit-box-pack: center;= + justify-content: center; padding: 1.6rem; margin-right: 0.1rem; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive= +-nav__item-link { padding-left: 2rem; padding-right: 2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive= +-nav__item-link { border-left: 0.063em solid rgb(227, 227, 227); } +} + +@media screen and (max-width: 767.9px) { + .interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive= +-nav__item-link { border-left: 0.063em solid rgb(227, 227, 227); } +} + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__item-link:focus::before, .interactivenavigations .cmp-interactive-nav__= +item--more .cmp-interactive-nav__item-link:hover::before { display: none; } + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__item-link--more-active { z-index: 2; } + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__item-link--more-active::after, .interactivenavigations .cmp-interactive= +-nav__item--more .cmp-interactive-nav__item-link--more-active::before { dis= +play: none; } + +.interactivenavigations .cmp-interactive-nav__item--more.cmp-interactive-na= +v__item.cmp-interactive_item--more-hidden { display: flex; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--more.cmp-interactive-= +nav__item.cmp-interactive_item--more-hidden { display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown { background-color: rgb(255, 255, 255); right: 0px; visibi= +lity: hidden; opacity: 0; max-height: 0px; overflow: hidden; box-shadow: rg= +ba(0, 0, 0, 0.4) 0px 0px 1rem 0px; transition: all 0.3s ease-out 0s; positi= +on: absolute; top: calc(100% + 2px); z-index: 4; width: auto; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown { width: 20rem; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__items { visibility: hidden; top: 0px= +; transition: all 0.3s ease-out 0s; max-width: max-content; display: flex; = +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items { width: 100%; max-width: no= +ne; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__items.cmp-interactive-nav-visible-on= +ly-tab-desktop { display: none; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items.cmp-interactive-nav-visible-= +only-tab-desktop { display: flex; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__items.cmp-interactive-nav-visible-on= +ly-tab-mobile { display: flex; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items.cmp-interactive-nav-visible-= +only-tab-mobile { display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__items .cmp-interactive-nav__item { d= +isplay: flex; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items .cmp-interactive-nav__item {= + padding: 0.38rem 2.002rem; } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items .cmp-interactive-nav__item .= +cmp-interactive-nav__item-link { padding: 1.5rem 2rem; margin-left: 2px; ma= +rgin-right: 2px; margin-top: 1px; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items .cmp-interactive-nav__item .= +cmp-interactive-nav__item-link { border-left: 0px; padding: 0px; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item { -webkit-box-pack: start; just= +ify-content: flex-start; background-color: rgb(255, 255, 255); border: 0px;= + } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__item { min-height: fit-content; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item.cmp-interactive-nav__item--acti= +ve { border-bottom: 4px solid rgb(0, 0, 0); } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item:last-of-type::before { display:= + none; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item-link { -webkit-box-align: start= +; align-items: flex-start; display: flex; padding: 1.6rem 2rem; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item-link:focus, .interactivenavigat= +ions .cmp-interactive-nav__item .cmp-interactive-nav--more-link-dropdown .c= +mp-interactive-nav__item-link:hover { color: rgb(0, 0, 0); } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item-link:focus::after, .interactive= +navigations .cmp-interactive-nav__item .cmp-interactive-nav--more-link-drop= +down .cmp-interactive-nav__item-link:hover::after { display: block; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item-link .cmp-interactive-nav__item= +-arrow::after, .interactivenavigations .cmp-interactive-nav__item .cmp-inte= +ractive-nav--more-link-dropdown .cmp-interactive-nav__item-link::after, .in= +teractivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--more-= +link-dropdown .cmp-interactive-nav__item-link::before, .interactivenavigati= +ons .cmp-interactive-nav__item .cmp-interactive-nav--more-link-dropdown .cm= +p-interactive-nav__item::after { display: none; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item:first-of-type { border-top: non= +e; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item:first-of-type::before { display= +: none; } + +.interactivenavigations .cmp-interactive-nav__show-dropdown { height: auto;= + } + +.interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports.c= +mp-interactive-nav--more-link-dropdown { visibility: visible; opacity: 1; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown { width: 20rem; animation-duration= +: 300ms; animation-name: slideDown; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown { width: max-content; } +} + +.interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports.c= +mp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items { visibi= +lity: visible; max-width: max-content; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items { widt= +h: 100%; max-width: none; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items { opac= +ity: 1; display: flex; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items .cmp-i= +nteractive-nav__item { display: flex; } +} + +.interactivenavigations .cmp-interactive-nav--sticky { left: 0px; position:= + sticky; right: 0px; z-index: 9999; } + +@-webkit-keyframes slideDown {=20 + 0% { transform: translateY(-5rem); opacity: 0; } + 100% { transform: translateY(0px); opacity: 1; } +} + +@keyframes slideDown {=20 + 0% { transform: translateY(-5rem); opacity: 0; } + 100% { transform: translateY(0px); opacity: 1; } +} + +@media not all and (min-resolution: 0.001dpcm) { + @supports (-webkit-appearance:none) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items { widt= +h: max-content; } +} +} + +.cmp-career-nav { height: 6.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav { height: 5.2rem; } +} + +.cmp-career-nav__arrow { padding: 0px; top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-career-nav__arrow { display: none; } +} + +.cmp-career-nav__elements { height: auto; width: auto; z-index: 20; left: 0= +px; right: 0px; position: fixed; background: rgb(242, 242, 242); border-top= +: 0.4rem solid rgb(190, 190, 190); } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__elements { box-shadow: none; position: absolute; } +} + +.cmp-career-nav__elements:not(.cmp-career-nav--sticky) { position: fixed; } + +.cmp-career-nav__elements .cmp-career-nav__mobile-dropdown-wrapper { displa= +y: flex; background-color: rgb(242, 242, 242); border-color: rgb(227, 227, = +227); border-bottom-width: 1px; border-bottom-style: solid; border-top-widt= +h: 1px; border-top-style: solid; } + +.cmp-career-nav__articles { position: relative; max-height: 0px; top: 0px; = +width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__articles { visibility: visible; box-shadow: none; max-he= +ight: none; overflow: visible; opacity: 1; height: auto; } +} + +.cmp-career-nav__items { box-shadow: none; height: 100%; list-style: none; = +max-width: 1200px; opacity: 0; display: block; } + +@media screen and (max-width: 999.9px) { + .cmp-career-nav__items { transition: all 0.3s ease-out 0s; z-index: 997; = +} +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-career-nav__items { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 1rem 0px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-career-nav__items { visibility: visible; opacity: 1; box-shadow: non= +e; display: none; padding: 0px 1.5rem; margin: 0px auto; } +} + +.cmp-career-nav__items--allviewports { display: flex; visibility: visible; = +opacity: 1; height: auto; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__items--allviewports { -webkit-box-pack: justify; justify= +-content: space-between; } +} + +@media screen and (max-width: 999.9px) { + .cmp-career-nav__items--allviewports { -webkit-box-pack: justify; justify= +-content: space-between; width: 100%; border-top: 1px solid rgb(227, 227, 2= +27); border-bottom: 1px solid rgb(227, 227, 227); box-shadow: none; } +} + +.cmp-career-nav__item { -webkit-box-align: center; align-items: center; col= +or: rgb(0, 0, 0); display: flex; font-weight: 400; position: relative; padd= +ing: 1.5rem; width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item { border-top: none; -webkit-box-pack: center; justi= +fy-content: center; } +} + +.cmp-career-nav__item:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2p= +x; outline: rgb(0, 0, 136) solid 1px; outline-offset: 1px; z-index: 4; } + +.cmp-career-nav__item-link:focus + .cmp-career-nav__item .cmp-career-nav__i= +tem-link::after, .cmp-career-nav__item:focus + .cmp-career-nav__item:not(.c= +mp-career-nav__item--active)::after, .cmp-career-nav__item:focus::after, .c= +mp-career-nav__item:hover + .cmp-career-nav__item .cmp-career-nav__item-lin= +k::after, .cmp-career-nav__item:hover + .cmp-career-nav__item:not(.cmp-care= +er-nav__item--active)::after, .cmp-career-nav__item:hover::after { display:= + none; } + +.cmp-career-nav__item-link { -webkit-box-align: center; align-items: center= +; display: flex; color: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 400; = +height: 100%; -webkit-box-pack: start; justify-content: flex-start; positio= +n: relative; text-transform: none; width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item-link { -webkit-box-pack: center; justify-content: c= +enter; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-career-nav__item-link { border: 0px; } +} + +.cmp-career-nav__item-link:focus, .cmp-career-nav__item-link:hover { border= +-bottom: 4px solid rgb(0, 0, 0); font-weight: 600; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item-link:focus, .cmp-career-nav__item-link:hover { colo= +r: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 400; z-index: 2; } +} + +@media screen and (max-width: 999.9px) { + .cmp-career-nav__item-link:focus, .cmp-career-nav__item-link:hover { font= +-weight: 400; } +} + +.cmp-career-nav__item--active { background-color: rgb(242, 242, 242); posit= +ion: relative; color: rgb(0, 0, 0); font-size: 1.6rem; font-weight: 600; li= +ne-height: 2.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item--active { font-size: 1.4rem; font-weight: 600; } +} + +@media screen and (min-width: 768px) { + .cmp-career-nav__item { padding: 1.5rem 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item { padding: 1.2rem 0.5rem 0.8rem; width: auto; } +} + +@media screen and (max-width: 999.9px) { + .cmp-career-nav__item { display: none; } +} + +.cmp-career-nav .cmp-career-nav__item--active { display: block; } + +.cmp-career-nav .cmp-career-nav__item--active-label { border-bottom: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav .cmp-career-nav__item--active-label { border-bottom: 4px = +solid rgb(0, 0, 0); } +} + +.cmp-career-nav__item a, .cmp-career-nav__item span { border-bottom: 4px so= +lid transparent; } + +.cmp-career-nav .cmp-accordion__icon { display: block; top: 1.8rem; padding= +-top: 1.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav .cmp-accordion__icon { display: none; } +} + +.cmp-career-nav .cmp-accordion__button--expanded:hover, .cmp-career-nav__it= +ems.cmp-accordion__button--expanded { background: inherit; border-bottom: 1= +px solid rgb(227, 227, 227); } + +.cmp-career-nav .cmp-accordion__panel { height: 100vh; background-color: rg= +b(242, 242, 242); } + +.cmp-career-nav .cmp-accordion__panel, .cmp-career-nav .cmp-accordion__pane= +l .cmp-career-nav__items { width: 100%; box-shadow: none; } + +.cmp-career-nav .cmp-accordion__panel--hidden .cmp-career-nav__items { visi= +bility: hidden; opacity: 0; } + +.cmp-career-nav .cmp-accordion__panel--expanded .cmp-career-nav__items { vi= +sibility: visible; opacity: 1; transition: all 0.6s ease-in-out 0s; } + +.cmp-career-nav .cmp-accordion__panel .cmp-career-nav__item { display: bloc= +k; border-bottom: 1px solid rgb(227, 227, 227); padding: 1.5rem 1.5rem 1.5r= +em 3rem; } + +@media screen and (min-width: 768px) { + .cmp-career-nav .cmp-accordion__panel .cmp-career-nav__item { padding: 1.= +5rem 1.5rem 1.5rem 3.5rem; } +} + +.cmp-career-nav .cmp-accordion__panel .cmp-career-nav__item--active { displ= +ay: none; } + +.cmp-career-nav .cmp-accordion__panel .cmp-career-nav__item a, .cmp-career-= +nav .cmp-accordion__panel .cmp-career-nav__item a:focus, .cmp-career-nav .c= +mp-accordion__panel .cmp-career-nav__item a:hover, .cmp-career-nav .cmp-acc= +ordion__panel .cmp-career-nav__item span { border-bottom: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav .cmp-accordion__panel { display: none; } +} + +.cmp-career-nav__item.cmp-career-nav__item--active { padding-right: 5.5rem;= + } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item.cmp-career-nav__item--active { padding-right: 0.5re= +m; } +} + +.cmp-link-teaser { display: flex; flex-wrap: wrap; } + +.cmp-link-teaser__link { color: rgb(0, 77, 255); text-decoration: underline= +; font-size: 1.4rem; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .cmp-link-teaser__link { font-size: 1.6rem; line-height: 2.56rem; } +} + +.cmp-link-teaser__link:focus, .cmp-link-teaser__link:hover, .cmp-link-tease= +r__link:visited { color: rgb(0, 0, 136); } + +.cmp-link-teaser--2-columns .cmp-link-teaser__list { width: 50%; } + +@media screen and (min-width: 1000px) { + .cmp-link-teaser--2-columns .cmp-link-teaser__list { width: 33.3333%; } +} + +.cmp-link-teaser--2-columns .cmp-link-teaser__list .cmp-link-teaser__list-i= +tem { margin-bottom: 1rem; margin-left: 1.5rem; } + +.cmp-link-teaser--3-columns .cmp-link-teaser__list { width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-link-teaser--3-columns .cmp-link-teaser__list { width: 33.3333%; } +} + +.cmp-link-teaser--3-columns .cmp-link-teaser__list .cmp-link-teaser__list-i= +tem { margin-bottom: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-link-teaser--3-columns .cmp-link-teaser__list .cmp-link-teaser__list= +-item { margin-bottom: 2.4rem; } +} + +.cmp-link-teaser--4-columns .cmp-link-teaser__link { text-decoration: none;= + display: inline-block; } + +.cmp-link-teaser--4-columns .cmp-link-teaser__link:hover { text-decoration:= + underline; } + +.cmp-link-teaser--4-columns .cmp-link-teaser__link:focus { text-decoration:= + underline; color: rgb(0, 77, 255); } + +.cmp-link-teaser--4-columns .cmp-link-teaser__list { width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-link-teaser--4-columns .cmp-link-teaser__list { width: 25%; } +} + +.cmp-link-teaser--4-columns .cmp-link-teaser__list .cmp-link-teaser__list-i= +tem { margin-bottom: 1.2rem; } + +@media screen and (min-width: 768px) { + .cmp-link-teaser--4-columns .cmp-link-teaser__list .cmp-link-teaser__list= +-item { margin-bottom: 1.5rem; } +} + +.news-media-with-filter { margin-bottom: 1.504rem; } + +.news-media-with-filter.has-divider { border-bottom: 1px solid rgb(204, 204= +, 204); } + +.news-media-with-filter .cmp-news-media-with-filter-row { display: flex; fl= +ex-wrap: wrap; } + +.news-media-with-filter .cmp-news-media-with-filter-row > .container.respon= +sivegrid .cmp-container { display: flex; flex-wrap: wrap; max-width: calc(1= +00% + 60px); } + +.news-media-with-filter .cmp-news-media-with-filter-row .cmp-form { positio= +n: relative; height: 50px; } + +.news-media-with-filter .cmp-news-media-with-filter-row .cmp-form .options = +{ position: absolute; width: 100%; } + +.news-media-with-filter .cmp-news-media-with-filter-row .cmp-form-options__= +field.cmp-form-options__field--drop-down-custom { word-break: break-all; ov= +erflow: hidden; } + +.news-media-with-filter .cmp-news-media-with-filter-row .cmp-form-options__= +field.cmp-form-options__field--drop-down-custom::before { content: " "; dis= +play: inline-block; width: 100%; position: absolute; bottom: 0px; left: 0px= +; height: 12px; background-color: rgb(255, 255, 255); } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs { padd= +ing-left: 0px; } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs .cmp-f= +orm-options__custom-select-item { height: auto; } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs .cmp-f= +orm-options__field--drop-down-custom:hover::before { background-color: rgb(= +242, 242, 242); } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs .cmp-f= +orm-options__field--drop-down-custom:focus:not(:focus-visible) { outline: n= +one; box-shadow: none; } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs .cmp-f= +orm-options__custom-select-items.active + .cmp-form-options__field--drop-do= +wn-custom:hover::before { background-color: rgb(255, 255, 255); } + +.news-media-with-filter .cmp-form-options--drop-down { margin-bottom: 0px; = +} + +.news-media-with-filter .cmp-news-media-title { display: flex; flex-wrap: w= +rap; width: 100%; font-size: 1.808rem; font-weight: 600; padding-top: 0.496= +rem; padding-bottom: 2rem; line-height: 2.20576rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .news-media-with-filter .cmp-news-media-title { line-height: 2.44rem; fon= +t-size: 2rem; } +} + +@media screen and (min-width: 1000px) { + .news-media-with-filter .cmp-news-media-title { font-size: 2.496rem; line= +-height: 2.9952rem; } +} + +.news-media-with-filter .cmp-news-media-card { margin-bottom: 2.496rem; pad= +ding-right: 1.6rem; -webkit-box-flex: 0; flex: 0 0 100%; } + +@media screen and (min-width: 768px) { + .news-media-with-filter .cmp-news-media-card { -webkit-box-flex: 0; flex:= + 0 0 33.3333%; max-width: 33.3333%; } +} + +.news-media-with-filter .cmp-news-media-card > * { height: 100%; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-teaser__co= +ntent { border: 0px; background-color: transparent; padding: 0px; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-contact-ca= +rd__content { padding-bottom: 0px; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-share-bann= +er__icon--mail { margin-top: 0.8rem; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-form-optio= +ns-news-media { margin-bottom: 0px; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-contact-ca= +rd__link--number { padding-bottom: 1.2rem; } + +.news-media-with-filter .cmp-news-media-card--hidden { display: none; } + +.cmp-accordion__panel--expanded .news-media-with-filter { visibility: visib= +le; } + +.cmp-accordion__panel--expanded .news-media-with-filter, .cmp-accordion__pa= +nel--hidden .news-media-with-filter { transition: visibility 0.4s ease 0.2s= +; } + +.cmp-accordion__panel--hidden .news-media-with-filter { visibility: hidden;= + } + +.bp-carousel-block .carousel .cmp-container { display: flex; -webkit-box-or= +ient: vertical; -webkit-box-direction: normal; flex-direction: column; -web= +kit-box-align: center; align-items: center; } + +.bp-carousel-block .carousel .cmp-container .title { opacity: 0; } + +.bp-carousel-block .carousel .cmp-container .title .cmp-title__text { font-= +weight: 600; font-size: 3.68rem; line-height: 1; color: rgb(0, 0, 0); text-= +align: center; margin-top: 1rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .carousel .cmp-container .title .cmp-title__text { fon= +t-size: 4rem; margin-top: 3rem; margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel .cmp-container .title .cmp-title__text { fon= +t-size: 5.27rem; } +} + +.bp-carousel-block .carousel .cmp-container .text { opacity: 0; } + +.bp-carousel-block .carousel .cmp-container .text .cmp-text p { font-weight= +: 300; font-size: 1.6rem; line-height: 1; text-align: center; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .carousel .cmp-container .text .cmp-text p { font-size= +: 2rem; line-height: 1.2; } +} + +.bp-carousel-block .carousel--disable-animate .cmp-carousel .cmp-bp-card__d= +etails .cmp-bp-card__description, .bp-carousel-block .carousel--disable-ani= +mate .cmp-carousel .cmp-bp-card__details .cmp-bp-card__tag, .bp-carousel-bl= +ock .carousel--disable-animate .cmp-carousel .cmp-bp-card__details .cmp-bp-= +card__title, .bp-carousel-block .carousel--disable-animate .container .text= +, .bp-carousel-block .carousel--disable-animate .container .title { opacity= +: 1; } + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel--animate .container .text, .bp-carousel-bloc= +k .carousel--animate .container .title { position: relative; top: 10px; tra= +nsition: all 0.6s ease-out 0s; } +} + +.bp-carousel-block .carousel--animate .container--animate-block-header .tit= +le { transition: all 0.6s ease-out 0s; opacity: 1; top: 0px; } + +.bp-carousel-block .carousel--animate .container--animate-block-header .tex= +t { transition: all 0.6s ease-out 0.3s; opacity: 1; top: 0px; } + +.bp-carousel-block .carousel--animate .cmp-bp-carousel-module--animate-caro= +usel-slider { transition: all 0.6s ease-out 0s; top: 0px; } + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel--animate .cmp-bp-carousel-module .cmp-carous= +el .cmp-carousel__item .cmp-bp-card__tag { opacity: 0; line-height: 1.5; ma= +rgin: 2rem 0px 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel--animate .cmp-bp-carousel-module .cmp-carous= +el .cmp-carousel__item .cmp-bp-card__title { opacity: 0; font-size: 2.8rem;= + } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel--animate .cmp-bp-carousel-module .cmp-carous= +el .cmp-carousel__item .cmp-bp-card__description { opacity: 0; } +} + +.bp-carousel-block .cmp-bp-carousel-module { overflow: hidden; transition: = +top 0.6s ease-out 0s; top: 10px; position: relative; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel { width: 23rem; di= +splay: block; position: relative; perspective: 145rem; margin: 8rem auto 1.= +4rem; transform-style: preserve-3d; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel { margin-bottom:= + 0.7rem; width: 24.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel { width: 31rem; = +} +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__content { display= +: block; transform-style: preserve-3d; transition: all 0.5s ease 0s; transf= +orm: translateZ(90rem); margin-left: 1.5rem; margin-right: 1.5rem; } + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__content { margi= +n: 0px; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__indicators { disp= +lay: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m { display: block; position: absolute; width: 20rem; height: 20rem; box-sh= +adow: rgba(0, 0, 0, 0.1) 0px 2px 2px, rgba(0, 0, 0, 0.1) 0px 0px 10px; back= +ground: rgb(255, 255, 255); backface-visibility: hidden; overflow: hidden; = +} + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem { width: 23rem; height: 23rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem { width: 24.5rem; height: 24.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem { width: 31rem; height: 31rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card-container { display: flex; -webkit-box-orient: vertical; -we= +bkit-box-direction: normal; flex-direction: column; pointer-events: none; p= +osition: static; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-carousel__explore { width: 8rem; height: 8rem; background: rgba(82, = +0, 255, 0.9); color: rgb(255, 255, 255); border-radius: 50%; position: abso= +lute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 3; op= +acity: 0; transition: opacity 0.4s linear 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-carousel__explore span { position: absolute; text-align: center; lef= +t: 50%; top: 50%; line-height: 1; font-size: 1.3rem; font-weight: 600; tran= +sform: translate(-50%, -50%); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-carousel__explore span { font-size: 1.6rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-image, .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp= +-carousel__item .cmp-image__image { width: 20rem; height: 20rem; padding: 0= +px; object-fit: cover; transition: transform 0.6s ease 0s, -webkit-transfor= +m 0.6s ease 0s; } + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-image, .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .c= +mp-carousel__item .cmp-image__image { width: 23rem; height: 23rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-image, .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .c= +mp-carousel__item .cmp-image__image { width: 24.5rem; height: 24.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-image, .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .c= +mp-carousel__item .cmp-image__image { width: 31rem; height: 31rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__details { position: relative; display: flex; -webkit-box-or= +ient: vertical; -webkit-box-direction: normal; flex-direction: column; -web= +kit-box-align: start; align-items: flex-start; opacity: 0; } + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-bp-card__details { top: 0px; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__details-link { display: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__tag { font-weight: 600; font-size: 1.2rem; color: rgb(0, 0,= + 0); line-height: 1; margin: 1.5rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-bp-card__tag { margin: 3rem 0px 2rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__title { font-weight: 300; font-size: 2.4rem; color: rgb(0, = +77, 255); line-height: 1.2; margin-bottom: 1.5rem; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-bp-card__title { font-size: 2.48rem; line-height: 1.1; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__description { font-weight: 300; font-size: 1.76rem; color: = +rgb(0, 0, 0); line-height: 1.1; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-bp-card__description { font-size: 1.62rem; line-height: 1.3; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .sr-only { clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); height:= + 1px; overflow: hidden; position: absolute; white-space: nowrap; width: 1px= +; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active { overflow: visible; pointer-events: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details { position: relative; transition: all 0.6s = +ease-out 0.3s; top: 0px; opacity: 1; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details--animate { top: 0px; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details--animate .cmp-bp-card__tag { transition: al= +l 0.6s ease-out 0.35s; top: 0px; opacity: 1; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details--animate .cmp-bp-card__title { transition: = +all 0.6s ease-out 0.4s; top: 0px; opacity: 1; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details--animate .cmp-bp-card__description { transi= +tion: all 0.6s ease-out 0.45s; top: 0px; position: relative; opacity: 1; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions { margin:= + 20px 0px 0px; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions { margi= +n: 25px 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions { margi= +n: 20px 0px 0px; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__action { font-family: Graphik, Arial, system-ui, -apple-system, blink= +macsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantar= +ell, sans-serif; font-size: 1.6rem; font-weight: 500; background-color: tra= +nsparent; border-radius: 50%; width: 4rem; height: 4rem; text-transform: no= +ne; color: rgb(107, 107, 107); margin: 25px 0px 24px; position: relative; l= +ine-height: 1.4; border: 1px solid rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__action { width: 7rem; height: 7rem; line-height: 1.42222; font-size= +: 1.8rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__action-text { clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); = +height: 1px; overflow: hidden; position: absolute; white-space: nowrap; wid= +th: 1px; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn { display: flex; -webkit-box-align: = +center; align-items: center; left: -18.5rem; top: 23%; position: relative; = +padding: 3px; height: 8.5rem; } + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn { left: -21.2rem; } +} + +@media screen and (max-width: 767.9px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn { height: 4.8rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn { left: -20.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn { left: -27rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn:focus-within { outline: rgb(255, 255= +, 255) solid 1px; box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px inset; outline= +-offset: 1px; transform: scale(1.2); } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn .cmp-carousel__action--previous { tr= +ansition: all 0.4s ease 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn .cmp-carousel__action--previous .cmp= +-carousel__action-icon::after { content: "=EF=8F=95"; font-size: 3.4rem; fo= +nt-family: Ionicons; display: block; font-weight: 400; font-style: normal; = +line-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap= +: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: anti= +aliased; text-rendering: optimizelegibility; font-feature-settings: "liga";= + color: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn .cmp-carousel__action--previous .c= +mp-carousel__action-icon::after { content: "=EF=8F=95"; font-size: 4.8rem; = +font-family: Ionicons; display: block; font-weight: 400; font-style: normal= +; line-height: 1; text-transform: none; letter-spacing: normal; overflow-wr= +ap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: an= +tialiased; text-rendering: optimizelegibility; font-feature-settings: "liga= +"; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn .cmp-carousel__action--previous:focu= +s { box-shadow: none; outline: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn .cmp-carousel__action--previous:hove= +r:not(:focus-within) { transform: scale(1.2); } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn { display: flex; -webkit-box-align: cent= +er; align-items: center; left: 4.7rem; top: 23%; position: relative; paddin= +g: 3px; height: 8.5rem; } + +@media screen and (max-width: 767.9px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn { height: 4.8rem; } +} + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn { left: 7.4rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn { left: 11rem; } +} + +@media screen and (min-width: 1200px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn { left: 10.5rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn:focus-within { outline: rgb(255, 255, 25= +5) solid 1px; box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px inset; outline-off= +set: 1px; transform: scale(1.2); } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn .cmp-carousel__action--next { transition= +: all 0.4s ease 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn .cmp-carousel__action--next .cmp-carouse= +l__action-icon::after { content: "=EF=8F=96"; font-size: 3.4rem; font-famil= +y: Ionicons; display: block; font-weight: 400; font-style: normal; line-hei= +ght: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal= +; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased;= + text-rendering: optimizelegibility; font-feature-settings: "liga"; color: = +rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn .cmp-carousel__action--next .cmp-carou= +sel__action-icon::after { content: "=EF=8F=96"; font-size: 4.8rem; font-fam= +ily: Ionicons; display: block; font-weight: 400; font-style: normal; line-h= +eight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norm= +al; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiase= +d; text-rendering: optimizelegibility; font-feature-settings: "liga"; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn .cmp-carousel__action--next:focus { box-= +shadow: none; outline: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn .cmp-carousel__action--next:hover:not(:f= +ocus-within) { transform: scale(1.2); } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage { width: 23rem; height: inherit; display: flex; position= +: absolute; left: auto; top: -1.5rem; overflow: hidden; z-index: 1; opacity= +: 1; background: rgba(1, 1, 1, 0.08); cursor: none; transition: transform 0= +.7s ease 0s, -webkit-transform 0.7s ease 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 2px; outl= +ine: rgb(255, 255, 255) solid 2px; outline-offset: 2px; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage:focus:not(:focus-visible) { box-shadow: none; outline: n= +one; } + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__center-stage { width: 26rem; left: -1.5rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__center-stage { left: -1.5rem; top: -2.5rem; width: 27.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__center-stage { top: -2rem; width: 34rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-overlay { background: rgba(82, 0,= + 255, 0.9); color: rgb(255, 255, 255); border-radius: 50%; position: absolu= +te; cursor: none; transform: translate(50%, -50%); top: 50%; right: 50%; pa= +dding: 0px; z-index: 2; overflow: hidden; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-overlay span { position: absolute= +; inset: 0px; display: flex; -webkit-box-pack: center; justify-content: cen= +ter; -webkit-box-align: center; align-items: center; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-overlay--animate { padding: 150%;= + opacity: 0.9; transition: padding 0.4s ease 0s, opacity 0.3s ease 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-btn { display: none; width: 8rem;= + height: 8rem; background: rgba(82, 0, 255, 0.9); color: rgb(255, 255, 255)= +; border-radius: 50%; position: absolute; cursor: none; opacity: 0.9; trans= +ition: translate 0.6s ease 0s; word-break: normal; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-btn span { width: 100%; pointer-e= +vents: none; position: absolute; text-align: center; left: 50%; top: 50%; l= +ine-height: 1; font-size: 1.3rem; font-weight: 600; transform: translate(-5= +0%, -50%); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__center-stage .cmp-carousel__explore-btn span { font-size: 1.4rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage:hover .cmp-carousel__explore-btn { display: block; trans= +ition: translate 0.6s ease 0s; } + +.bp-carousel-block .button.cmp-button--text-brand-link { text-align: center= +; } + +.bp-carousel-block .button.cmp-button--text-brand-link .cmp-button:focus::b= +efore, .bp-carousel-block .button.cmp-button--text-brand-link .cmp-button:h= +over::before { width: 100%; } + +.cmp-dm-portal .ui.image { max-width: 50% !important; } + +.cmp-dm-portal .ui.button { cursor: pointer; display: inline-block; min-hei= +ght: 1em; outline: none; text-shadow: none; font-weight: 700; line-height: = +1em; font-style: normal; text-align: center; text-decoration: none; border-= +radius: 0.285714rem; user-select: none; transition: opacity 0.1s ease 0s, b= +ackground-color 0.1s ease 0s, color 0.1s ease 0s, box-shadow 0.1s ease 0s, = +background 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s; will-change: auto= +; -webkit-tap-highlight-color: transparent; } + +.cmp-dm-portal .ui.button, .cmp-dm-portal .ui.button:hover { box-shadow: tr= +ansparent 0px 0px 0px 1px inset, rgba(34, 36, 38, 0.15) 0px 0px 0px 0px ins= +et; } + +.cmp-dm-portal .ui.button:hover { background-color: rgb(202, 203, 205); bac= +kground-image: none; color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.button:hover .icon { opacity: 0.85; } + +.cmp-dm-portal .ui.button:focus { background-color: rgb(202, 203, 205); col= +or: rgba(0, 0, 0, 0.8); background-image: none; } + +.cmp-dm-portal .ui.button:focus .icon { opacity: 0.85; } + +.cmp-dm-portal .ui.active.button:active, .cmp-dm-portal .ui.button:active {= + background-color: rgb(186, 187, 188); color: rgba(0, 0, 0, 0.9); } + +.cmp-dm-portal .ui.active.button { box-shadow: transparent 0px 0px 0px 1px = +inset; } + +.cmp-dm-portal .ui.active.button, .cmp-dm-portal .ui.active.button:hover { = +color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.active.button, .cmp-dm-portal .ui.active.button:active, = +.cmp-dm-portal .ui.active.button:hover { background-color: rgb(192, 193, 19= +4); background-image: none; } + +.cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.button {= + position: relative; cursor: default; color: transparent; opacity: 1; point= +er-events: auto; transition: all 0s linear 0s, opacity 0.1s ease 0s; text-s= +hadow: none !important; } + +.cmp-dm-portal .ui.loading.button::before { border-radius: 500rem; border: = +0.2em solid rgba(0, 0, 0, 0.15); } + +.cmp-dm-portal .ui.loading.button::after, .cmp-dm-portal .ui.loading.button= +::before { position: absolute; content: ""; top: 50%; left: 50%; margin: -0= +.642857em 0px 0px -0.642857em; width: 1.28571em; height: 1.28571em; } + +.cmp-dm-portal .ui.loading.button::after { border-radius: 500rem; animation= +: 0.6s linear 0s infinite normal none running loader; border: 0.2em solid; = +color: rgb(255, 255, 255); box-shadow: transparent 0px 0px 0px 1px; } + +.cmp-dm-portal .ui.labeled.button:not(.icon) { display: inline-flex; -webki= +t-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: ro= +w; background: none; border: none; box-shadow: none; padding: 0px !importan= +t; } + +.cmp-dm-portal .ui.labeled.button > .button { margin: 0px; } + +.cmp-dm-portal .ui.labeled.button > .label { display: flex; -webkit-box-ali= +gn: center; align-items: center; font-size: 1em; border-color: rgba(34, 36,= + 38, 0.15); margin: 0px 0px 0px -1px !important; } + +.cmp-dm-portal .ui.labeled.button > .tag.label::before { width: 1.85em; hei= +ght: 1.85em; } + +.cmp-dm-portal .ui.labeled.button:not([class*=3D"left labeled"]) > .button = +{ border-top-right-radius: 0px; border-bottom-right-radius: 0px; } + +.cmp-dm-portal .ui.labeled.button:not([class*=3D"left labeled"]) > .label, = +.cmp-dm-portal .ui[class*=3D"left labeled"].button > .button { border-top-l= +eft-radius: 0px; border-bottom-left-radius: 0px; } + +.cmp-dm-portal .ui[class*=3D"left labeled"].button > .label { border-top-ri= +ght-radius: 0px; border-bottom-right-radius: 0px; } + +.cmp-dm-portal .ui.button > .icon:not(.button) { height: auto; opacity: 0.8= +; transition: opacity 0.1s ease 0s; } + +.cmp-dm-portal .ui.button:not(.icon) > .icon:not(.button):not(.dropdown), .= +cmp-dm-portal .ui.button:not(.icon) > .icons:not(.button):not(.dropdown), .= +cmp-dm-portal .ui.button > .icon:not(.button) { margin: 0px 0.428571em 0px = +-0.214286em; } + +.cmp-dm-portal .ui.button:not(.icon) > .right.icon:not(.button):not(.dropdo= +wn) { margin: 0px -0.214286em 0px 0.428571em; } + +.cmp-dm-portal .ui.button, .cmp-dm-portal .ui.buttons .button, .cmp-dm-port= +al .ui.buttons .or { font-size: 1rem; } + +.cmp-dm-portal .ui.icon.button, .cmp-dm-portal .ui.icon.buttons .button { p= +adding: 0.833em; } + +.cmp-dm-portal .ui.icon.button > .icon, .cmp-dm-portal .ui.icon.buttons .bu= +tton > .icon { opacity: 0.9; vertical-align: top; margin: 0px !important; } + +.cmp-dm-portal .ui.fluid.button, .cmp-dm-portal .ui.fluid.buttons { width: = +100%; } + +.cmp-dm-portal .ui.fluid.button { display: block; } + +.cmp-dm-portal .ui.two.buttons { width: 100%; } + +.cmp-dm-portal .ui.two.buttons > .button { width: 50%; } + +.cmp-dm-portal .ui.three.buttons { width: 100%; } + +.cmp-dm-portal .ui.three.buttons > .button { width: 33.333%; } + +.cmp-dm-portal .ui.four.buttons { width: 100%; } + +.cmp-dm-portal .ui.four.buttons > .button { width: 25%; } + +.cmp-dm-portal .ui.five.buttons { width: 100%; } + +.cmp-dm-portal .ui.five.buttons > .button { width: 20%; } + +.cmp-dm-portal .ui.six.buttons { width: 100%; } + +.cmp-dm-portal .ui.six.buttons > .button { width: 16.666%; } + +.cmp-dm-portal .ui.seven.buttons { width: 100%; } + +.cmp-dm-portal .ui.seven.buttons > .button { width: 14.285%; } + +.cmp-dm-portal .ui.eight.buttons { width: 100%; } + +.cmp-dm-portal .ui.eight.buttons > .button { width: 12.5%; } + +.cmp-dm-portal .ui.nine.buttons { width: 100%; } + +.cmp-dm-portal .ui.nine.buttons > .button { width: 11.11%; } + +.cmp-dm-portal .ui.ten.buttons { width: 100%; } + +.cmp-dm-portal .ui.ten.buttons > .button { width: 10%; } + +.cmp-dm-portal .ui.eleven.buttons { width: 100%; } + +.cmp-dm-portal .ui.eleven.buttons > .button { width: 9.09%; } + +.cmp-dm-portal .ui.twelve.buttons { width: 100%; } + +.cmp-dm-portal .ui.twelve.buttons > .button { width: 8.3333%; } + +.cmp-dm-portal .ui.fluid.vertical.buttons, .cmp-dm-portal .ui.fluid.vertica= +l.buttons > .button { display: flex; width: auto; -webkit-box-pack: center;= + justify-content: center; } + +.cmp-dm-portal .ui.two.vertical.buttons > .button { height: 50%; } + +.cmp-dm-portal .ui.three.vertical.buttons > .button { height: 33.333%; } + +.cmp-dm-portal .ui.four.vertical.buttons > .button { height: 25%; } + +.cmp-dm-portal .ui.five.vertical.buttons > .button { height: 20%; } + +.cmp-dm-portal .ui.six.vertical.buttons > .button { height: 16.666%; } + +.cmp-dm-portal .ui.seven.vertical.buttons > .button { height: 14.285%; } + +.cmp-dm-portal .ui.eight.vertical.buttons > .button { height: 12.5%; } + +.cmp-dm-portal .ui.nine.vertical.buttons > .button { height: 11.11%; } + +.cmp-dm-portal .ui.ten.vertical.buttons > .button { height: 10%; } + +.cmp-dm-portal .ui.eleven.vertical.buttons > .button { height: 9.09%; } + +.cmp-dm-portal .ui.twelve.vertical.buttons > .button { height: 8.3333%; } + +.cmp-dm-portal .ui.primary.button, .cmp-dm-portal .ui.primary.buttons .butt= +on { background-color: rgb(161, 0, 255); color: rgb(255, 255, 255); text-sh= +adow: none; background-image: none; } + +.cmp-dm-portal .ui.primary.button { box-shadow: rgba(34, 36, 38, 0.15) 0px = +0px 0px 0px inset; } + +.cmp-dm-portal .ui.primary.button:hover, .cmp-dm-portal .ui.primary.buttons= + .button:hover { background-color: rgb(145, 0, 230); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.primary.button:focus, .cmp-dm-portal .ui.primary.buttons= + .button:focus { background-color: rgb(135, 0, 214); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.primary.button:active, .cmp-dm-portal .ui.primary.button= +s .button:active { background-color: rgb(129, 0, 204); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.primary.active.button, .cmp-dm-portal .ui.primary.button= + .active.button:active, .cmp-dm-portal .ui.primary.buttons .active.button, = +.cmp-dm-portal .ui.primary.buttons .active.button:active { background-color= +: rgb(145, 0, 230); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.secondary.button, .cmp-dm-portal .ui.secondary.buttons .= +button { background-color: rgb(80, 80, 80); color: rgb(255, 255, 255); text= +-shadow: none; background-image: none; } + +.cmp-dm-portal .ui.secondary.button { box-shadow: rgba(34, 36, 38, 0.15) 0p= +x 0px 0px 0px inset; } + +.cmp-dm-portal .ui.secondary.button:hover, .cmp-dm-portal .ui.secondary.but= +tons .button:hover { background-color: rgb(93, 93, 93); color: rgb(255, 255= +, 255); text-shadow: none; } + +.cmp-dm-portal .ui.secondary.button:focus, .cmp-dm-portal .ui.secondary.but= +tons .button:focus { background-color: rgb(100, 100, 100); color: rgb(255, = +255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.secondary.button:active, .cmp-dm-portal .ui.secondary.bu= +ttons .button:active { background-color: rgb(106, 106, 106); color: rgb(255= +, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.secondary.active.button, .cmp-dm-portal .ui.secondary.bu= +tton .active.button:active, .cmp-dm-portal .ui.secondary.buttons .active.bu= +tton, .cmp-dm-portal .ui.secondary.buttons .active.button:active { backgrou= +nd-color: rgb(93, 93, 93); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.red.button, .cmp-dm-portal .ui.red.buttons .button { bac= +kground-color: rgb(219, 40, 40); color: rgb(255, 255, 255); text-shadow: no= +ne; background-image: none; } + +.cmp-dm-portal .ui.red.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px = +0px 0px inset; } + +.cmp-dm-portal .ui.red.button:hover, .cmp-dm-portal .ui.red.buttons .button= +:hover { background-color: rgb(208, 25, 25); color: rgb(255, 255, 255); tex= +t-shadow: none; } + +.cmp-dm-portal .ui.red.button:focus, .cmp-dm-portal .ui.red.buttons .button= +:focus { background-color: rgb(202, 16, 16); color: rgb(255, 255, 255); tex= +t-shadow: none; } + +.cmp-dm-portal .ui.red.button:active, .cmp-dm-portal .ui.red.buttons .butto= +n:active { background-color: rgb(178, 30, 30); color: rgb(255, 255, 255); t= +ext-shadow: none; } + +.cmp-dm-portal .ui.red.active.button, .cmp-dm-portal .ui.red.button .active= +.button:active, .cmp-dm-portal .ui.red.buttons .active.button, .cmp-dm-port= +al .ui.red.buttons .active.button:active { background-color: rgb(212, 21, 2= +1); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.orange.button, .cmp-dm-portal .ui.orange.buttons .button= + { background-color: rgb(242, 113, 28); color: rgb(255, 255, 255); text-sha= +dow: none; background-image: none; } + +.cmp-dm-portal .ui.orange.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0= +px 0px 0px inset; } + +.cmp-dm-portal .ui.orange.button:hover, .cmp-dm-portal .ui.orange.buttons .= +button:hover { background-color: rgb(242, 98, 2); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.orange.button:focus, .cmp-dm-portal .ui.orange.buttons .= +button:focus { background-color: rgb(229, 91, 0); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.orange.button:active, .cmp-dm-portal .ui.orange.buttons = +.button:active { background-color: rgb(207, 89, 12); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.orange.active.button, .cmp-dm-portal .ui.orange.button .= +active.button:active, .cmp-dm-portal .ui.orange.buttons .active.button, .cm= +p-dm-portal .ui.orange.buttons .active.button:active { background-color: rg= +b(245, 97, 0); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.yellow.button, .cmp-dm-portal .ui.yellow.buttons .button= + { background-color: rgb(251, 189, 8); color: rgb(255, 255, 255); text-shad= +ow: none; background-image: none; } + +.cmp-dm-portal .ui.yellow.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0= +px 0px 0px inset; } + +.cmp-dm-portal .ui.yellow.button:hover, .cmp-dm-portal .ui.yellow.buttons .= +button:hover { background-color: rgb(234, 174, 0); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.yellow.button:focus, .cmp-dm-portal .ui.yellow.buttons .= +button:focus { background-color: rgb(218, 163, 0); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.yellow.button:active, .cmp-dm-portal .ui.yellow.buttons = +.button:active { background-color: rgb(205, 153, 3); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.yellow.active.button, .cmp-dm-portal .ui.yellow.button .= +active.button:active, .cmp-dm-portal .ui.yellow.buttons .active.button, .cm= +p-dm-portal .ui.yellow.buttons .active.button:active { background-color: rg= +b(234, 174, 0); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.olive.button, .cmp-dm-portal .ui.olive.buttons .button {= + background-color: rgb(181, 204, 24); color: rgb(255, 255, 255); text-shado= +w: none; background-image: none; } + +.cmp-dm-portal .ui.olive.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0p= +x 0px 0px inset; } + +.cmp-dm-portal .ui.olive.button:hover, .cmp-dm-portal .ui.olive.buttons .bu= +tton:hover { background-color: rgb(167, 189, 13); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.olive.button:focus, .cmp-dm-portal .ui.olive.buttons .bu= +tton:focus { background-color: rgb(160, 182, 5); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.olive.button:active, .cmp-dm-portal .ui.olive.buttons .b= +utton:active { background-color: rgb(141, 158, 19); color: rgb(255, 255, 25= +5); text-shadow: none; } + +.cmp-dm-portal .ui.olive.active.button, .cmp-dm-portal .ui.olive.button .ac= +tive.button:active, .cmp-dm-portal .ui.olive.buttons .active.button, .cmp-d= +m-portal .ui.olive.buttons .active.button:active { background-color: rgb(17= +0, 193, 9); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.green.button, .cmp-dm-portal .ui.green.buttons .button {= + background-color: rgb(33, 186, 69); color: rgb(255, 255, 255); text-shadow= +: none; background-image: none; } + +.cmp-dm-portal .ui.green.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0p= +x 0px 0px inset; } + +.cmp-dm-portal .ui.green.button:hover, .cmp-dm-portal .ui.green.buttons .bu= +tton:hover { background-color: rgb(22, 171, 57); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.green.button:focus, .cmp-dm-portal .ui.green.buttons .bu= +tton:focus { background-color: rgb(14, 164, 50); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.green.button:active, .cmp-dm-portal .ui.green.buttons .b= +utton:active { background-color: rgb(25, 143, 53); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.green.active.button, .cmp-dm-portal .ui.green.button .ac= +tive.button:active, .cmp-dm-portal .ui.green.buttons .active.button, .cmp-d= +m-portal .ui.green.buttons .active.button:active { background-color: rgb(19= +, 174, 56); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.teal.button, .cmp-dm-portal .ui.teal.buttons .button { b= +ackground-color: rgb(0, 181, 173); color: rgb(255, 255, 255); text-shadow: = +none; background-image: none; } + +.cmp-dm-portal .ui.teal.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px= + 0px 0px inset; } + +.cmp-dm-portal .ui.teal.button:hover, .cmp-dm-portal .ui.teal.buttons .butt= +on:hover { background-color: rgb(0, 156, 149); color: rgb(255, 255, 255); t= +ext-shadow: none; } + +.cmp-dm-portal .ui.teal.button:focus, .cmp-dm-portal .ui.teal.buttons .butt= +on:focus { background-color: rgb(0, 140, 134); color: rgb(255, 255, 255); t= +ext-shadow: none; } + +.cmp-dm-portal .ui.teal.button:active, .cmp-dm-portal .ui.teal.buttons .but= +ton:active { background-color: rgb(0, 130, 124); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.teal.active.button, .cmp-dm-portal .ui.teal.button .acti= +ve.button:active, .cmp-dm-portal .ui.teal.buttons .active.button, .cmp-dm-p= +ortal .ui.teal.buttons .active.button:active { background-color: rgb(0, 156= +, 149); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.blue.button, .cmp-dm-portal .ui.blue.buttons .button { b= +ackground-color: rgb(33, 133, 208); color: rgb(255, 255, 255); text-shadow:= + none; background-image: none; } + +.cmp-dm-portal .ui.blue.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px= + 0px 0px inset; } + +.cmp-dm-portal .ui.blue.button:hover, .cmp-dm-portal .ui.blue.buttons .butt= +on:hover { background-color: rgb(22, 120, 194); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.blue.button:focus, .cmp-dm-portal .ui.blue.buttons .butt= +on:focus { background-color: rgb(13, 113, 187); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.blue.button:active, .cmp-dm-portal .ui.blue.buttons .but= +ton:active { background-color: rgb(26, 105, 164); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.blue.active.button, .cmp-dm-portal .ui.blue.button .acti= +ve.button:active, .cmp-dm-portal .ui.blue.buttons .active.button, .cmp-dm-p= +ortal .ui.blue.buttons .active.button:active { background-color: rgb(18, 12= +1, 198); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.violet.button, .cmp-dm-portal .ui.violet.buttons .button= + { background-color: rgb(100, 53, 201); color: rgb(255, 255, 255); text-sha= +dow: none; background-image: none; } + +.cmp-dm-portal .ui.violet.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0= +px 0px 0px inset; } + +.cmp-dm-portal .ui.violet.button:hover, .cmp-dm-portal .ui.violet.buttons .= +button:hover { background-color: rgb(88, 41, 187); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.violet.button:focus, .cmp-dm-portal .ui.violet.buttons .= +button:focus { background-color: rgb(79, 32, 181); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.violet.button:active, .cmp-dm-portal .ui.violet.buttons = +.button:active { background-color: rgb(80, 42, 161); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.violet.active.button, .cmp-dm-portal .ui.violet.button .= +active.button:active, .cmp-dm-portal .ui.violet.buttons .active.button, .cm= +p-dm-portal .ui.violet.buttons .active.button:active { background-color: rg= +b(86, 38, 191); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.purple.button, .cmp-dm-portal .ui.purple.buttons .button= + { background-color: rgb(163, 51, 200); color: rgb(255, 255, 255); text-sha= +dow: none; background-image: none; } + +.cmp-dm-portal .ui.purple.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0= +px 0px 0px inset; } + +.cmp-dm-portal .ui.purple.button:hover, .cmp-dm-portal .ui.purple.buttons .= +button:hover { background-color: rgb(150, 39, 186); color: rgb(255, 255, 25= +5); text-shadow: none; } + +.cmp-dm-portal .ui.purple.button:focus, .cmp-dm-portal .ui.purple.buttons .= +button:focus { background-color: rgb(143, 30, 180); color: rgb(255, 255, 25= +5); text-shadow: none; } + +.cmp-dm-portal .ui.purple.button:active, .cmp-dm-portal .ui.purple.buttons = +.button:active { background-color: rgb(130, 41, 159); color: rgb(255, 255, = +255); text-shadow: none; } + +.cmp-dm-portal .ui.purple.active.button, .cmp-dm-portal .ui.purple.button .= +active.button:active, .cmp-dm-portal .ui.purple.buttons .active.button, .cm= +p-dm-portal .ui.purple.buttons .active.button:active { background-color: rg= +b(151, 36, 190); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.pink.button, .cmp-dm-portal .ui.pink.buttons .button { b= +ackground-color: rgb(224, 57, 151); color: rgb(255, 255, 255); text-shadow:= + none; background-image: none; } + +.cmp-dm-portal .ui.pink.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px= + 0px 0px inset; } + +.cmp-dm-portal .ui.pink.button:hover, .cmp-dm-portal .ui.pink.buttons .butt= +on:hover { background-color: rgb(230, 26, 141); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.pink.button:focus, .cmp-dm-portal .ui.pink.buttons .butt= +on:focus { background-color: rgb(225, 15, 133); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.pink.button:active, .cmp-dm-portal .ui.pink.buttons .but= +ton:active { background-color: rgb(199, 31, 126); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.pink.active.button, .cmp-dm-portal .ui.pink.button .acti= +ve.button:active, .cmp-dm-portal .ui.pink.buttons .active.button, .cmp-dm-p= +ortal .ui.pink.buttons .active.button:active { background-color: rgb(234, 2= +1, 141); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.brown.button, .cmp-dm-portal .ui.brown.buttons .button {= + background-color: rgb(165, 103, 63); color: rgb(255, 255, 255); text-shado= +w: none; background-image: none; } + +.cmp-dm-portal .ui.brown.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0p= +x 0px 0px inset; } + +.cmp-dm-portal .ui.brown.button:hover, .cmp-dm-portal .ui.brown.buttons .bu= +tton:hover { background-color: rgb(151, 91, 51); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.brown.button:focus, .cmp-dm-portal .ui.brown.buttons .bu= +tton:focus { background-color: rgb(144, 83, 43); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.brown.button:active, .cmp-dm-portal .ui.brown.buttons .b= +utton:active { background-color: rgb(128, 80, 49); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.brown.active.button, .cmp-dm-portal .ui.brown.button .ac= +tive.button:active, .cmp-dm-portal .ui.brown.buttons .active.button, .cmp-d= +m-portal .ui.brown.buttons .active.button:active { background-color: rgb(15= +3, 90, 49); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.grey.button, .cmp-dm-portal .ui.grey.buttons .button { b= +ackground-color: rgb(118, 118, 118); color: rgb(255, 255, 255); text-shadow= +: none; background-image: none; } + +.cmp-dm-portal .ui.grey.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px= + 0px 0px inset; } + +.cmp-dm-portal .ui.grey.button:hover, .cmp-dm-portal .ui.grey.buttons .butt= +on:hover { background-color: rgb(131, 131, 131); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.grey.button:focus, .cmp-dm-portal .ui.grey.buttons .butt= +on:focus { background-color: rgb(138, 138, 138); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.grey.button:active, .cmp-dm-portal .ui.grey.buttons .but= +ton:active { background-color: rgb(144, 144, 144); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.grey.active.button, .cmp-dm-portal .ui.grey.button .acti= +ve.button:active, .cmp-dm-portal .ui.grey.buttons .active.button, .cmp-dm-p= +ortal .ui.grey.buttons .active.button:active { background-color: rgb(105, 1= +05, 105); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.black.button, .cmp-dm-portal .ui.black.buttons .button {= + background-color: rgb(27, 28, 29); color: rgb(255, 255, 255); text-shadow:= + none; background-image: none; } + +.cmp-dm-portal .ui.black.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0p= +x 0px 0px inset; } + +.cmp-dm-portal .ui.black.button:hover, .cmp-dm-portal .ui.black.buttons .bu= +tton:hover { background-color: rgb(39, 41, 42); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.black.button:focus, .cmp-dm-portal .ui.black.buttons .bu= +tton:focus { background-color: rgb(47, 48, 50); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.black.button:active, .cmp-dm-portal .ui.black.buttons .b= +utton:active { background-color: rgb(52, 54, 55); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.black.active.button, .cmp-dm-portal .ui.black.button .ac= +tive.button:active, .cmp-dm-portal .ui.black.buttons .active.button, .cmp-d= +m-portal .ui.black.buttons .active.button:active { background-color: rgb(15= +, 15, 16); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.positive.button, .cmp-dm-portal .ui.positive.buttons .bu= +tton { background-color: rgb(161, 0, 255); color: rgb(255, 255, 255); text-= +shadow: none; background-image: none; } + +.cmp-dm-portal .ui.positive.button { box-shadow: rgba(34, 36, 38, 0.15) 0px= + 0px 0px 0px inset; } + +.cmp-dm-portal .ui.positive.button:hover, .cmp-dm-portal .ui.positive.butto= +ns .button:hover { background-color: rgb(145, 0, 230); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.positive.button:focus, .cmp-dm-portal .ui.positive.butto= +ns .button:focus { background-color: rgb(135, 0, 214); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.positive.button:active, .cmp-dm-portal .ui.positive.butt= +ons .button:active { background-color: rgb(129, 0, 204); color: rgb(255, 25= +5, 255); text-shadow: none; } + +.cmp-dm-portal .ui.positive.active.button, .cmp-dm-portal .ui.positive.butt= +on .active.button:active, .cmp-dm-portal .ui.positive.buttons .active.butto= +n, .cmp-dm-portal .ui.positive.buttons .active.button:active { background-c= +olor: rgb(145, 0, 230); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.negative.button, .cmp-dm-portal .ui.negative.buttons .bu= +tton { background-color: rgb(219, 40, 40); color: rgb(255, 255, 255); text-= +shadow: none; background-image: none; } + +.cmp-dm-portal .ui.negative.button { box-shadow: rgba(34, 36, 38, 0.15) 0px= + 0px 0px 0px inset; } + +.cmp-dm-portal .ui.negative.button:hover, .cmp-dm-portal .ui.negative.butto= +ns .button:hover { background-color: rgb(208, 25, 25); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.negative.button:focus, .cmp-dm-portal .ui.negative.butto= +ns .button:focus { background-color: rgb(202, 16, 16); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.negative.button:active, .cmp-dm-portal .ui.negative.butt= +ons .button:active { background-color: rgb(178, 30, 30); color: rgb(255, 25= +5, 255); text-shadow: none; } + +.cmp-dm-portal .ui.negative.active.button, .cmp-dm-portal .ui.negative.butt= +on .active.button:active, .cmp-dm-portal .ui.negative.buttons .active.butto= +n, .cmp-dm-portal .ui.negative.buttons .active.button:active { background-c= +olor: rgb(212, 21, 21); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.buttons { display: inline-flex; -webkit-box-orient: hori= +zontal; -webkit-box-direction: normal; flex-direction: row; font-size: 0px;= + vertical-align: baseline; margin: 0px 0.25em 0px 0px; } + +.cmp-dm-portal .ui.buttons:not(.basic):not(.inverted) { box-shadow: none; } + +.cmp-dm-portal .ui.buttons::after { content: "."; display: block; height: 0= +px; clear: both; visibility: hidden; } + +.cmp-dm-portal .ui.buttons .button { -webkit-box-flex: 1; flex: 1 0 auto; b= +order-radius: 0px; margin: 0px; } + +.cmp-dm-portal .ui.buttons:not(.basic):not(.inverted) > .button:not(.basic)= +:not(.inverted) { box-shadow: transparent 0px 0px 0px 1px inset, rgba(34, 3= +6, 38, 0.15) 0px 0px 0px 0px inset; } + +.cmp-dm-portal .ui.buttons .button:first-child { border-left: none; margin-= +left: 0px; border-top-left-radius: 0.285714rem; border-bottom-left-radius: = +0.285714rem; } + +.cmp-dm-portal .ui.buttons .button:last-child { border-top-right-radius: 0.= +285714rem; border-bottom-right-radius: 0.285714rem; } + +.cmp-dm-portal .ui.vertical.buttons { display: inline-flex; -webkit-box-ori= +ent: vertical; -webkit-box-direction: normal; flex-direction: column; } + +.cmp-dm-portal .ui.vertical.buttons .button { display: block; float: none; = +width: 100%; margin: 0px; box-shadow: none; border-radius: 0px; } + +.cmp-dm-portal .ui.vertical.buttons .button:first-child { border-top-left-r= +adius: 0.285714rem; border-top-right-radius: 0.285714rem; } + +.cmp-dm-portal .ui.vertical.buttons .button:last-child { margin-bottom: 0px= +; border-bottom-left-radius: 0.285714rem; border-bottom-right-radius: 0.285= +714rem; } + +.cmp-dm-portal .ui.vertical.buttons .button:only-child { border-radius: 0.2= +85714rem; } + +.cmp-dm-portal .actions .ui.button { min-width: 95pt; } + +.cmp-dm-portal .ui.button.link { background-color: transparent; padding: 0p= +x; display: inline; color: rgb(161, 0, 255); text-decoration: none; font-we= +ight: 400; font-family: "Graphik semibold"; } + +.cmp-dm-portal .ui.button.link:hover { color: rgb(145, 0, 230); text-decora= +tion: none; } + +.cmp-dm-portal .ui.icon.button.plain { background: none; color: rgb(161, 0,= + 255); } + +.cmp-dm-portal .ui.icon.button.plain:hover { background: none; color: rgb(1= +45, 0, 230); } + +.cmp-dm-portal .ui.icon.fluid.button.labeled { background: rgb(161, 0, 255)= +; color: rgb(255, 255, 255); font-family: "Graphik semibold"; border-radius= +: 0px; text-transform: uppercase; } + +.cmp-dm-portal .ui.icon.fluid.button.labeled:hover { background: rgb(145, 0= +, 230); } + +.cmp-dm-portal .fluid.ui.button { background: rgb(161, 0, 255); color: rgb(= +255, 255, 255); } + +.cmp-dm-portal .fluid.ui.button:hover { background: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.button.cmp-action-buttons__button { background: rgb(161,= + 0, 255); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.button.cmp-action-buttons__button:hover { background: rg= +b(145, 0, 230); } + +.cmp-dm-portal .ui.button, .cmp-dm-portal .ui.positive.primary.right.labele= +d.icon.button, .cmp-dm-portal .ui.primary.button { font-family: "Graphik se= +mibold"; border-radius: 0px; text-transform: uppercase; } + +.cmp-dm-portal .item.cmp-menu__item, .cmp-dm-portal .ui.card.extra.link.but= +ton, .cmp-dm-portal .ui.card.extra.link.button.ui.header.ui.link.button { f= +ont-family: graphik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-s= +erif; } + +.cmp-dm-portal .ui.link.button { font-family: "Graphik semibold"; } + +.cmp-dm-portal .ui.header { border: none; margin: calc(2rem - 0.14286em) 0p= +x 1rem; padding: 0px; font-family: graphik-regular-web, "Helvetica Neue", A= +rial, Helvetica, sans-serif; font-weight: 700; line-height: 1.28571em; text= +-transform: none; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.header:first-child { margin-top: -0.142857em; } + +.cmp-dm-portal .ui.header:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.header > .icon { display: table-cell; opacity: 1; font-s= +ize: 1.5em; padding-top: 0px; vertical-align: middle; } + +.cmp-dm-portal .ui.header .icon:only-child { display: inline-block; padding= +: 0px; margin-right: 0.75rem; } + +.cmp-dm-portal .ui.header > .image:not(.icon), .cmp-dm-portal .ui.header > = +img { display: inline-block; margin-top: 0.142857em; width: 2.5em; height: = +auto; vertical-align: middle; } + +.cmp-dm-portal .ui.header > .image:not(.icon):only-child, .cmp-dm-portal .u= +i.header > img:only-child { margin-right: 0.75rem; } + +.cmp-dm-portal .ui.header .content { display: inline-block; vertical-align:= + top; } + +.cmp-dm-portal .ui.header > .icon + .content, .cmp-dm-portal .ui.header > .= +image + .content, .cmp-dm-portal .ui.header > img + .content { padding-left= +: 0.75rem; vertical-align: middle; } + +.cmp-dm-portal .ui.header > .icon + .content { display: table-cell; } + +.cmp-dm-portal .ui.header .ui.label { margin-left: 0.5rem; vertical-align: = +middle; } + +.cmp-dm-portal .ui.header + p { margin-top: 0px; } + +.cmp-dm-portal h1.ui.header { font-size: 2rem; } + +.cmp-dm-portal h2.ui.header { font-size: 1.71429rem; } + +.cmp-dm-portal h3.ui.header { font-size: 1.28571rem; } + +.cmp-dm-portal h4.ui.header { font-size: 1.07143rem; } + +.cmp-dm-portal h5.ui.header { font-size: 1rem; } + +.cmp-dm-portal h6.ui.header { font-size: 0.857143rem; } + +.cmp-dm-portal .ui.primary.header { color: rgb(161, 0, 255); } + +.cmp-dm-portal a.ui.primary.header:hover { color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.secondary.header { color: rgb(80, 80, 80); } + +.cmp-dm-portal a.ui.secondary.header:hover { color: rgb(93, 93, 93); } + +.cmp-dm-portal .ui.red.header { color: rgb(219, 40, 40); } + +.cmp-dm-portal a.ui.red.header:hover { color: rgb(208, 25, 25); } + +.cmp-dm-portal .ui.orange.header { color: rgb(242, 113, 28); } + +.cmp-dm-portal a.ui.orange.header:hover { color: rgb(242, 98, 2); } + +.cmp-dm-portal .ui.yellow.header { color: rgb(251, 189, 8); } + +.cmp-dm-portal a.ui.yellow.header:hover { color: rgb(234, 174, 0); } + +.cmp-dm-portal .ui.olive.header { color: rgb(181, 204, 24); } + +.cmp-dm-portal a.ui.olive.header:hover { color: rgb(167, 189, 13); } + +.cmp-dm-portal .ui.green.header { color: rgb(33, 186, 69); } + +.cmp-dm-portal a.ui.green.header:hover { color: rgb(22, 171, 57); } + +.cmp-dm-portal .ui.teal.header { color: rgb(0, 181, 173); } + +.cmp-dm-portal a.ui.teal.header:hover { color: rgb(0, 156, 149); } + +.cmp-dm-portal .ui.blue.header { color: rgb(33, 133, 208); } + +.cmp-dm-portal a.ui.blue.header:hover { color: rgb(22, 120, 194); } + +.cmp-dm-portal .ui.violet.header { color: rgb(100, 53, 201); } + +.cmp-dm-portal a.ui.violet.header:hover { color: rgb(88, 41, 187); } + +.cmp-dm-portal .ui.purple.header { color: rgb(163, 51, 200); } + +.cmp-dm-portal a.ui.purple.header:hover { color: rgb(150, 39, 186); } + +.cmp-dm-portal .ui.pink.header { color: rgb(224, 57, 151); } + +.cmp-dm-portal a.ui.pink.header:hover { color: rgb(230, 26, 141); } + +.cmp-dm-portal .ui.brown.header { color: rgb(165, 103, 63); } + +.cmp-dm-portal a.ui.brown.header:hover { color: rgb(151, 91, 51); } + +.cmp-dm-portal .ui.grey.header { color: rgb(118, 118, 118); } + +.cmp-dm-portal a.ui.grey.header:hover { color: rgb(131, 131, 131); } + +.cmp-dm-portal .ui.black.header { color: rgb(27, 28, 29); } + +.cmp-dm-portal a.ui.black.header:hover { color: rgb(39, 41, 42); } + +.cmp-dm-portal .ui.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {= + font-size: 1.28571em; } + +.cmp-dm-portal h5 { color: rgb(144, 144, 144); font-weight: 700; margin: 0p= +x; } + +.cmp-dm-portal .content { color: rgb(161, 0, 255); } + +@font-face { } + +.cmp-dm-portal i.icon { display: inline-block; opacity: 1; margin: 0px 0.25= +rem 0px 0px; width: 1.18em; height: 1em; font-family: Icons; font-style: no= +rmal; font-weight: 400; text-decoration: inherit; text-align: center; speak= +: none; -webkit-font-smoothing: antialiased; backface-visibility: hidden; } + +.cmp-dm-portal i.icon::before { background: none !important; } + +.cmp-dm-portal i.emphasized.icon:not(.disabled), .cmp-dm-portal i.emphasize= +d.icons:not(.disabled), .cmp-dm-portal i.icon:active, .cmp-dm-portal i.icon= +:hover, .cmp-dm-portal i.icons:active, .cmp-dm-portal i.icons:hover { opaci= +ty: 1; } + +.cmp-dm-portal i.circular.icon { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px= + 0.1em inset; border-radius: 500em !important; line-height: 1 !important; p= +adding: 0.5em 0px !important; width: 2em !important; height: 2em !important= +; } + +.cmp-dm-portal i.primary.icon.icon.icon.icon { color: rgb(161, 0, 255); } + +.cmp-dm-portal i.secondary.icon.icon.icon.icon { color: rgb(80, 80, 80); } + +.cmp-dm-portal i.red.icon.icon.icon.icon { color: rgb(219, 40, 40); } + +.cmp-dm-portal i.orange.icon.icon.icon.icon { color: rgb(242, 113, 28); } + +.cmp-dm-portal i.yellow.icon.icon.icon.icon { color: rgb(251, 189, 8); } + +.cmp-dm-portal i.olive.icon.icon.icon.icon { color: rgb(181, 204, 24); } + +.cmp-dm-portal i.green.icon.icon.icon.icon { color: rgb(33, 186, 69); } + +.cmp-dm-portal i.teal.icon.icon.icon.icon { color: rgb(0, 181, 173); } + +.cmp-dm-portal i.blue.icon.icon.icon.icon { color: rgb(33, 133, 208); } + +.cmp-dm-portal i.violet.icon.icon.icon.icon { color: rgb(100, 53, 201); } + +.cmp-dm-portal i.purple.icon.icon.icon.icon { color: rgb(163, 51, 200); } + +.cmp-dm-portal i.pink.icon.icon.icon.icon { color: rgb(224, 57, 151); } + +.cmp-dm-portal i.brown.icon.icon.icon.icon { color: rgb(165, 103, 63); } + +.cmp-dm-portal i.grey.icon.icon.icon.icon { color: rgb(118, 118, 118); } + +.cmp-dm-portal i.black.icon.icon.icon.icon { color: rgb(27, 28, 29); } + +.cmp-dm-portal i.icon, .cmp-dm-portal i.icons { font-size: 1em; } + +.cmp-dm-portal i.mini.mini.mini.icon, .cmp-dm-portal i.mini.mini.mini.icons= + { line-height: 1; vertical-align: middle; font-size: 0.4em; } + +.cmp-dm-portal i.large.large.large.icon, .cmp-dm-portal i.large.large.large= +.icons { line-height: 1; vertical-align: middle; font-size: 1.5em; } + +.cmp-dm-portal i.big.big.big.icon, .cmp-dm-portal i.big.big.big.icons { lin= +e-height: 1; vertical-align: middle; font-size: 2em; } + +.cmp-dm-portal i.icons { display: inline-block; position: relative; line-he= +ight: 1; } + +.cmp-dm-portal i.icons .icon { position: absolute; top: 50%; left: 50%; tra= +nsform: translateX(-50%) translateY(-50%); margin: 0px; } + +.cmp-dm-portal i.icons .icon:first-child { position: static; width: auto; h= +eight: auto; vertical-align: top; transform: none; } + +.cmp-dm-portal i.icon.ad::before { content: "=EF=99=81"; } + +.cmp-dm-portal i.icon.air.freshener::before { content: "=EF=97=90"; } + +.cmp-dm-portal i.icon.allergies::before { content: "=EF=91=A1"; } + +.cmp-dm-portal i.icon.angry::before { content: "=EF=95=96"; } + +.cmp-dm-portal i.icon.ankh::before { content: "=EF=99=84"; } + +.cmp-dm-portal i.icon.archway::before { content: "=EF=95=97"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.down::before { content: "=EF= +=8D=98"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.left::before { content: "=EF= +=8D=99"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.right::before { content: "=EF= +=8D=9A"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.up::before { content: "=EF=8D= +=9B"; } + +.cmp-dm-portal i.icon.arrows.alternate::before { content: "=EF=82=B2"; } + +.cmp-dm-portal i.icon.arrows.alternate.horizontal::before { content: "=EF= +=8C=B7"; } + +.cmp-dm-portal i.icon.arrows.alternate.vertical::before { content: "=EF=8C= +=B8"; } + +.cmp-dm-portal i.icon.atlas::before { content: "=EF=95=98"; } + +.cmp-dm-portal i.icon.atom::before { content: "=EF=97=92"; } + +.cmp-dm-portal i.icon.award::before { content: "=EF=95=99"; } + +.cmp-dm-portal i.icon.baby::before { content: "=EF=9D=BC"; } + +.cmp-dm-portal i.icon.baby.carriage::before { content: "=EF=9D=BD"; } + +.cmp-dm-portal i.icon.backspace::before { content: "=EF=95=9A"; } + +.cmp-dm-portal i.icon.bacon::before { content: "=EF=9F=A5"; } + +.cmp-dm-portal i.icon.balance.scale::before { content: "=EF=89=8E"; } + +.cmp-dm-portal i.icon.balance.scale.left::before { content: "=EF=94=95"; } + +.cmp-dm-portal i.icon.balance.scale.right::before { content: "=EF=94=96"; } + +.cmp-dm-portal i.icon.band.aid::before { content: "=EF=91=A2"; } + +.cmp-dm-portal i.icon.baseball.ball::before { content: "=EF=90=B3"; } + +.cmp-dm-portal i.icon.basketball.ball::before { content: "=EF=90=B4"; } + +.cmp-dm-portal i.icon.bezier.curve::before { content: "=EF=95=9B"; } + +.cmp-dm-portal i.icon.bible::before { content: "=EF=99=87"; } + +.cmp-dm-portal i.icon.biking::before { content: "=EF=A1=8A"; } + +.cmp-dm-portal i.icon.biohazard::before { content: "=EF=9E=80"; } + +.cmp-dm-portal i.icon.birthday.cake::before { content: "=EF=87=BD"; } + +.cmp-dm-portal i.icon.blender::before { content: "=EF=94=97"; } + +.cmp-dm-portal i.icon.blender.phone::before { content: "=EF=9A=B6"; } + +.cmp-dm-portal i.icon.blog::before { content: "=EF=9E=81"; } + +.cmp-dm-portal i.icon.bolt::before { content: "=EF=83=A7"; } + +.cmp-dm-portal i.icon.bone::before { content: "=EF=97=97"; } + +.cmp-dm-portal i.icon.bong::before { content: "=EF=95=9C"; } + +.cmp-dm-portal i.icon.book.dead::before { content: "=EF=9A=B7"; } + +.cmp-dm-portal i.icon.book.medical::before { content: "=EF=9F=A6"; } + +.cmp-dm-portal i.icon.book.open::before { content: "=EF=94=98"; } + +.cmp-dm-portal i.icon.book.reader::before { content: "=EF=97=9A"; } + +.cmp-dm-portal i.icon.border.all::before { content: "=EF=A1=8C"; } + +.cmp-dm-portal i.icon.border.none::before { content: "=EF=A1=90"; } + +.cmp-dm-portal i.icon.border.style::before { content: "=EF=A1=93"; } + +.cmp-dm-portal i.icon.bowling.ball::before { content: "=EF=90=B6"; } + +.cmp-dm-portal i.icon.box::before { content: "=EF=91=A6"; } + +.cmp-dm-portal i.icon.box.open::before { content: "=EF=92=9E"; } + +.cmp-dm-portal i.icon.boxes::before { content: "=EF=91=A8"; } + +.cmp-dm-portal i.icon.brain::before { content: "=EF=97=9C"; } + +.cmp-dm-portal i.icon.bread.slice::before { content: "=EF=9F=AC"; } + +.cmp-dm-portal i.icon.briefcase.medical::before { content: "=EF=91=A9"; } + +.cmp-dm-portal i.icon.broadcast.tower::before { content: "=EF=94=99"; } + +.cmp-dm-portal i.icon.broom::before { content: "=EF=94=9A"; } + +.cmp-dm-portal i.icon.brush::before { content: "=EF=95=9D"; } + +.cmp-dm-portal i.icon.burn::before { content: "=EF=91=AA"; } + +.cmp-dm-portal i.icon.bus.alternate::before { content: "=EF=95=9E"; } + +.cmp-dm-portal i.icon.business.time::before { content: "=EF=99=8A"; } + +.cmp-dm-portal i.icon.calendar::before { content: "=EF=84=B3"; } + +.cmp-dm-portal i.icon.calendar.alternate::before { content: "=EF=81=B3"; } + +.cmp-dm-portal i.icon.calendar.day::before { content: "=EF=9E=83"; } + +.cmp-dm-portal i.icon.calendar.week::before { content: "=EF=9E=84"; } + +.cmp-dm-portal i.icon.campground::before { content: "=EF=9A=BB"; } + +.cmp-dm-portal i.icon.candy.cane::before { content: "=EF=9E=86"; } + +.cmp-dm-portal i.icon.cannabis::before { content: "=EF=95=9F"; } + +.cmp-dm-portal i.icon.capsules::before { content: "=EF=91=AB"; } + +.cmp-dm-portal i.icon.car.alternate::before { content: "=EF=97=9E"; } + +.cmp-dm-portal i.icon.car.battery::before { content: "=EF=97=9F"; } + +.cmp-dm-portal i.icon.car.crash::before { content: "=EF=97=A1"; } + +.cmp-dm-portal i.icon.car.side::before { content: "=EF=97=A4"; } + +.cmp-dm-portal i.icon.caret.square.down::before { content: "=EF=85=90"; } + +.cmp-dm-portal i.icon.caret.square.left::before { content: "=EF=86=91"; } + +.cmp-dm-portal i.icon.caret.square.right::before { content: "=EF=85=92"; } + +.cmp-dm-portal i.icon.caret.square.up::before { content: "=EF=85=91"; } + +.cmp-dm-portal i.icon.carrot::before { content: "=EF=9E=87"; } + +.cmp-dm-portal i.icon.cart.arrow.down::before { content: "=EF=88=98"; } + +.cmp-dm-portal i.icon.cart.plus::before { content: "=EF=88=97"; } + +.cmp-dm-portal i.icon.cash.register::before { content: "=EF=9E=88"; } + +.cmp-dm-portal i.icon.cat::before { content: "=EF=9A=BE"; } + +.cmp-dm-portal i.icon.chair::before { content: "=EF=9B=80"; } + +.cmp-dm-portal i.icon.chalkboard::before { content: "=EF=94=9B"; } + +.cmp-dm-portal i.icon.chalkboard.teacher::before { content: "=EF=94=9C"; } + +.cmp-dm-portal i.icon.charging.station::before { content: "=EF=97=A7"; } + +.cmp-dm-portal i.icon.chart.area::before { content: "=EF=87=BE"; } + +.cmp-dm-portal i.icon.chart.bar::before { content: "=EF=82=80"; } + +.cmp-dm-portal i.icon.chart.line::before { content: "=EF=88=81"; } + +.cmp-dm-portal i.icon.chart.pie::before { content: "=EF=88=80"; } + +.cmp-dm-portal i.icon.check.double::before { content: "=EF=95=A0"; } + +.cmp-dm-portal i.icon.cheese::before { content: "=EF=9F=AF"; } + +.cmp-dm-portal i.icon.chess::before { content: "=EF=90=B9"; } + +.cmp-dm-portal i.icon.chess.bishop::before { content: "=EF=90=BA"; } + +.cmp-dm-portal i.icon.chess.board::before { content: "=EF=90=BC"; } + +.cmp-dm-portal i.icon.chess.king::before { content: "=EF=90=BF"; } + +.cmp-dm-portal i.icon.chess.knight::before { content: "=EF=91=81"; } + +.cmp-dm-portal i.icon.chess.pawn::before { content: "=EF=91=83"; } + +.cmp-dm-portal i.icon.chess.queen::before { content: "=EF=91=85"; } + +.cmp-dm-portal i.icon.chess.rook::before { content: "=EF=91=87"; } + +.cmp-dm-portal i.icon.church::before { content: "=EF=94=9D"; } + +.cmp-dm-portal i.icon.circle.notch::before { content: "=EF=87=8E"; } + +.cmp-dm-portal i.icon.city::before { content: "=EF=99=8F"; } + +.cmp-dm-portal i.icon.clinic.medical::before { content: "=EF=9F=B2"; } + +.cmp-dm-portal i.icon.clipboard::before { content: "=EF=8C=A8"; } + +.cmp-dm-portal i.icon.clipboard.check::before { content: "=EF=91=AC"; } + +.cmp-dm-portal i.icon.clipboard.list::before { content: "=EF=91=AD"; } + +.cmp-dm-portal i.icon.cloud.download.alternate::before { content: "=EF=8E= +=81"; } + +.cmp-dm-portal i.icon.cloud.meatball::before { content: "=EF=9C=BB"; } + +.cmp-dm-portal i.icon.cloud.moon::before { content: "=EF=9B=83"; } + +.cmp-dm-portal i.icon.cloud.moon.rain::before { content: "=EF=9C=BC"; } + +.cmp-dm-portal i.icon.cloud.rain::before { content: "=EF=9C=BD"; } + +.cmp-dm-portal i.icon.cloud.showers.heavy::before { content: "=EF=9D=80"; } + +.cmp-dm-portal i.icon.cloud.sun::before { content: "=EF=9B=84"; } + +.cmp-dm-portal i.icon.cloud.sun.rain::before { content: "=EF=9D=83"; } + +.cmp-dm-portal i.icon.cloud.upload.alternate::before { content: "=EF=8E=82"= +; } + +.cmp-dm-portal i.icon.cocktail::before { content: "=EF=95=A1"; } + +.cmp-dm-portal i.icon.code.branch::before { content: "=EF=84=A6"; } + +.cmp-dm-portal i.icon.cog::before { content: "=EF=80=93"; } + +.cmp-dm-portal i.icon.coins::before { content: "=EF=94=9E"; } + +.cmp-dm-portal i.icon.comment.alternate::before { content: "=EF=89=BA"; } + +.cmp-dm-portal i.icon.comment.dollar::before { content: "=EF=99=91"; } + +.cmp-dm-portal i.icon.comment.dots::before { content: "=EF=92=AD"; } + +.cmp-dm-portal i.icon.comment.medical::before { content: "=EF=9F=B5"; } + +.cmp-dm-portal i.icon.comment.slash::before { content: "=EF=92=B3"; } + +.cmp-dm-portal i.icon.comments.dollar::before { content: "=EF=99=93"; } + +.cmp-dm-portal i.icon.compact.disc::before { content: "=EF=94=9F"; } + +.cmp-dm-portal i.icon.compress.arrows.alternate::before { content: "=EF=9E= +=8C"; } + +.cmp-dm-portal i.icon.concierge.bell::before { content: "=EF=95=A2"; } + +.cmp-dm-portal i.icon.cookie::before { content: "=EF=95=A3"; } + +.cmp-dm-portal i.icon.cookie.bite::before { content: "=EF=95=A4"; } + +.cmp-dm-portal i.icon.couch::before { content: "=EF=92=B8"; } + +.cmp-dm-portal i.icon.crop.alternate::before { content: "=EF=95=A5"; } + +.cmp-dm-portal i.icon.cross::before { content: "=EF=99=94"; } + +.cmp-dm-portal i.icon.crow::before { content: "=EF=94=A0"; } + +.cmp-dm-portal i.icon.crown::before { content: "=EF=94=A1"; } + +.cmp-dm-portal i.icon.crutch::before { content: "=EF=9F=B7"; } + +.cmp-dm-portal i.icon.democrat::before { content: "=EF=9D=87"; } + +.cmp-dm-portal i.icon.dharmachakra::before { content: "=EF=99=95"; } + +.cmp-dm-portal i.icon.diagnoses::before { content: "=EF=91=B0"; } + +.cmp-dm-portal i.icon.dice::before { content: "=EF=94=A2"; } + +.cmp-dm-portal i.icon.dice.d20::before { content: "=EF=9B=8F"; } + +.cmp-dm-portal i.icon.dice.d6::before { content: "=EF=9B=91"; } + +.cmp-dm-portal i.icon.dice.five::before { content: "=EF=94=A3"; } + +.cmp-dm-portal i.icon.dice.four::before { content: "=EF=94=A4"; } + +.cmp-dm-portal i.icon.dice.one::before { content: "=EF=94=A5"; } + +.cmp-dm-portal i.icon.dice.six::before { content: "=EF=94=A6"; } + +.cmp-dm-portal i.icon.dice.three::before { content: "=EF=94=A7"; } + +.cmp-dm-portal i.icon.dice.two::before { content: "=EF=94=A8"; } + +.cmp-dm-portal i.icon.digital.tachograph::before { content: "=EF=95=A6"; } + +.cmp-dm-portal i.icon.directions::before { content: "=EF=97=AB"; } + +.cmp-dm-portal i.icon.divide::before { content: "=EF=94=A9"; } + +.cmp-dm-portal i.icon.dizzy::before { content: "=EF=95=A7"; } + +.cmp-dm-portal i.icon.dna::before { content: "=EF=91=B1"; } + +.cmp-dm-portal i.icon.dog::before { content: "=EF=9B=93"; } + +.cmp-dm-portal i.icon.dollar.sign::before { content: "=EF=85=95"; } + +.cmp-dm-portal i.icon.dolly::before { content: "=EF=91=B2"; } + +.cmp-dm-portal i.icon.dolly.flatbed::before { content: "=EF=91=B4"; } + +.cmp-dm-portal i.icon.donate::before { content: "=EF=92=B9"; } + +.cmp-dm-portal i.icon.door.closed::before { content: "=EF=94=AA"; } + +.cmp-dm-portal i.icon.door.open::before { content: "=EF=94=AB"; } + +.cmp-dm-portal i.icon.dot.circle::before { content: "=EF=86=92"; } + +.cmp-dm-portal i.icon.dove::before { content: "=EF=92=BA"; } + +.cmp-dm-portal i.icon.drafting.compass::before { content: "=EF=95=A8"; } + +.cmp-dm-portal i.icon.dragon::before { content: "=EF=9B=95"; } + +.cmp-dm-portal i.icon.draw.polygon::before { content: "=EF=97=AE"; } + +.cmp-dm-portal i.icon.drum::before { content: "=EF=95=A9"; } + +.cmp-dm-portal i.icon.drum.steelpan::before { content: "=EF=95=AA"; } + +.cmp-dm-portal i.icon.drumstick.bite::before { content: "=EF=9B=97"; } + +.cmp-dm-portal i.icon.dumbbell::before { content: "=EF=91=8B"; } + +.cmp-dm-portal i.icon.dumpster::before { content: "=EF=9E=93"; } + +.cmp-dm-portal i.icon.dumpster.fire::before { content: "=EF=9E=94"; } + +.cmp-dm-portal i.icon.dungeon::before { content: "=EF=9B=99"; } + +.cmp-dm-portal i.icon.egg::before { content: "=EF=9F=BB"; } + +.cmp-dm-portal i.icon.envelope.open::before { content: "=EF=8A=B6"; } + +.cmp-dm-portal i.icon.envelope.open.text::before { content: "=EF=99=98"; } + +.cmp-dm-portal i.icon.envelope.square::before { content: "=EF=86=99"; } + +.cmp-dm-portal i.icon.equals::before { content: "=EF=94=AC"; } + +.cmp-dm-portal i.icon.ethernet::before { content: "=EF=9E=96"; } + +.cmp-dm-portal i.icon.euro.sign::before { content: "=EF=85=93"; } + +.cmp-dm-portal i.icon.exchange.alternate::before { content: "=EF=8D=A2"; } + +.cmp-dm-portal i.icon.expand.arrows.alternate::before { content: "=EF=8C=9E= +"; } + +.cmp-dm-portal i.icon.external.alternate::before { content: "=EF=8D=9D"; } + +.cmp-dm-portal i.icon.external.link.square.alternate::before { content: "= +=EF=8D=A0"; } + +.cmp-dm-portal i.icon.eye.dropper::before { content: "=EF=87=BB"; } + +.cmp-dm-portal i.icon.eye.slash::before { content: "=EF=81=B0"; } + +.cmp-dm-portal i.icon.fan::before { content: "=EF=A1=A3"; } + +.cmp-dm-portal i.icon.feather::before { content: "=EF=94=AD"; } + +.cmp-dm-portal i.icon.feather.alternate::before { content: "=EF=95=AB"; } + +.cmp-dm-portal i.icon.file.alternate::before { content: "=EF=85=9C"; } + +.cmp-dm-portal i.icon.file.archive::before { content: "=EF=87=86"; } + +.cmp-dm-portal i.icon.file.audio::before { content: "=EF=87=87"; } + +.cmp-dm-portal i.icon.file.code::before { content: "=EF=87=89"; } + +.cmp-dm-portal i.icon.file.contract::before { content: "=EF=95=AC"; } + +.cmp-dm-portal i.icon.file.csv::before { content: "=EF=9B=9D"; } + +.cmp-dm-portal i.icon.file.download::before { content: "=EF=95=AD"; } + +.cmp-dm-portal i.icon.file.excel::before { content: "=EF=87=83"; } + +.cmp-dm-portal i.icon.file.export::before { content: "=EF=95=AE"; } + +.cmp-dm-portal i.icon.file.image::before { content: "=EF=87=85"; } + +.cmp-dm-portal i.icon.file.import::before { content: "=EF=95=AF"; } + +.cmp-dm-portal i.icon.file.invoice::before { content: "=EF=95=B0"; } + +.cmp-dm-portal i.icon.file.invoice.dollar::before { content: "=EF=95=B1"; } + +.cmp-dm-portal i.icon.file.medical::before { content: "=EF=91=B7"; } + +.cmp-dm-portal i.icon.file.medical.alternate::before { content: "=EF=91=B8"= +; } + +.cmp-dm-portal i.icon.file.pdf::before { content: "=EF=87=81"; } + +.cmp-dm-portal i.icon.file.powerpoint::before { content: "=EF=87=84"; } + +.cmp-dm-portal i.icon.file.prescription::before { content: "=EF=95=B2"; } + +.cmp-dm-portal i.icon.file.signature::before { content: "=EF=95=B3"; } + +.cmp-dm-portal i.icon.file.upload::before { content: "=EF=95=B4"; } + +.cmp-dm-portal i.icon.file.video::before { content: "=EF=87=88"; } + +.cmp-dm-portal i.icon.file.word::before { content: "=EF=87=82"; } + +.cmp-dm-portal i.icon.fill::before { content: "=EF=95=B5"; } + +.cmp-dm-portal i.icon.fill.drip::before { content: "=EF=95=B6"; } + +.cmp-dm-portal i.icon.fingerprint::before { content: "=EF=95=B7"; } + +.cmp-dm-portal i.icon.fire.alternate::before { content: "=EF=9F=A4"; } + +.cmp-dm-portal i.icon.first.aid::before { content: "=EF=91=B9"; } + +.cmp-dm-portal i.icon.fish::before { content: "=EF=95=B8"; } + +.cmp-dm-portal i.icon.fist.raised::before { content: "=EF=9B=9E"; } + +.cmp-dm-portal i.icon.flag.usa::before { content: "=EF=9D=8D"; } + +.cmp-dm-portal i.icon.flushed::before { content: "=EF=95=B9"; } + +.cmp-dm-portal i.icon.folder.minus::before { content: "=EF=99=9D"; } + +.cmp-dm-portal i.icon.folder.plus::before { content: "=EF=99=9E"; } + +.cmp-dm-portal i.icon.football.ball::before { content: "=EF=91=8E"; } + +.cmp-dm-portal i.icon.frog::before { content: "=EF=94=AE"; } + +.cmp-dm-portal i.icon.frown.open::before { content: "=EF=95=BA"; } + +.cmp-dm-portal i.icon.fruit-apple::before { content: "=EF=97=91"; } + +.cmp-dm-portal i.icon.funnel.dollar::before { content: "=EF=99=A2"; } + +.cmp-dm-portal i.icon.futbol::before { content: "=EF=87=A3"; } + +.cmp-dm-portal i.icon.gas.pump::before { content: "=EF=94=AF"; } + +.cmp-dm-portal i.icon.gavel::before { content: "=EF=83=A3"; } + +.cmp-dm-portal i.icon.gem::before { content: "=EF=8E=A5"; } + +.cmp-dm-portal i.icon.ghost::before { content: "=EF=9B=A2"; } + +.cmp-dm-portal i.icon.gifts::before { content: "=EF=9E=9C"; } + +.cmp-dm-portal i.icon.glass.cheers::before { content: "=EF=9E=9F"; } + +.cmp-dm-portal i.icon.glass.martini::before { content: "=EF=80=80"; } + +.cmp-dm-portal i.icon.glass.martini.alternate::before { content: "=EF=95=BB= +"; } + +.cmp-dm-portal i.icon.glass.whiskey::before { content: "=EF=9E=A0"; } + +.cmp-dm-portal i.icon.glasses::before { content: "=EF=94=B0"; } + +.cmp-dm-portal i.icon.globe.africa::before { content: "=EF=95=BC"; } + +.cmp-dm-portal i.icon.globe.americas::before { content: "=EF=95=BD"; } + +.cmp-dm-portal i.icon.globe.asia::before { content: "=EF=95=BE"; } + +.cmp-dm-portal i.icon.globe.europe::before { content: "=EF=9E=A2"; } + +.cmp-dm-portal i.icon.golf.ball::before { content: "=EF=91=90"; } + +.cmp-dm-portal i.icon.gopuram::before { content: "=EF=99=A4"; } + +.cmp-dm-portal i.icon.graduation.cap::before { content: "=EF=86=9D"; } + +.cmp-dm-portal i.icon.greater.than::before { content: "=EF=94=B1"; } + +.cmp-dm-portal i.icon.greater.than.equal::before { content: "=EF=94=B2"; } + +.cmp-dm-portal i.icon.grimace::before { content: "=EF=95=BF"; } + +.cmp-dm-portal i.icon.grin::before { content: "=EF=96=80"; } + +.cmp-dm-portal i.icon.grin.alternate::before { content: "=EF=96=81"; } + +.cmp-dm-portal i.icon.grin.beam::before { content: "=EF=96=82"; } + +.cmp-dm-portal i.icon.grin.beam.sweat::before { content: "=EF=96=83"; } + +.cmp-dm-portal i.icon.grin.hearts::before { content: "=EF=96=84"; } + +.cmp-dm-portal i.icon.grin.squint::before { content: "=EF=96=85"; } + +.cmp-dm-portal i.icon.grin.squint.tears::before { content: "=EF=96=86"; } + +.cmp-dm-portal i.icon.grin.stars::before { content: "=EF=96=87"; } + +.cmp-dm-portal i.icon.grin.tears::before { content: "=EF=96=88"; } + +.cmp-dm-portal i.icon.grin.tongue::before { content: "=EF=96=89"; } + +.cmp-dm-portal i.icon.grin.tongue.squint::before { content: "=EF=96=8A"; } + +.cmp-dm-portal i.icon.grin.tongue.wink::before { content: "=EF=96=8B"; } + +.cmp-dm-portal i.icon.grin.wink::before { content: "=EF=96=8C"; } + +.cmp-dm-portal i.icon.grip.horizontal::before { content: "=EF=96=8D"; } + +.cmp-dm-portal i.icon.grip.lines::before { content: "=EF=9E=A4"; } + +.cmp-dm-portal i.icon.grip.lines.vertical::before { content: "=EF=9E=A5"; } + +.cmp-dm-portal i.icon.grip.vertical::before { content: "=EF=96=8E"; } + +.cmp-dm-portal i.icon.guitar::before { content: "=EF=9E=A6"; } + +.cmp-dm-portal i.icon.h.square::before { content: "=EF=83=BD"; } + +.cmp-dm-portal i.icon.hamburger::before { content: "=EF=A0=85"; } + +.cmp-dm-portal i.icon.hammer::before { content: "=EF=9B=A3"; } + +.cmp-dm-portal i.icon.hamsa::before { content: "=EF=99=A5"; } + +.cmp-dm-portal i.icon.hand.holding::before { content: "=EF=92=BD"; } + +.cmp-dm-portal i.icon.hand.holding.heart::before { content: "=EF=92=BE"; } + +.cmp-dm-portal i.icon.hand.holding.usd::before { content: "=EF=93=80"; } + +.cmp-dm-portal i.icon.hand.middle.finger::before { content: "=EF=A0=86"; } + +.cmp-dm-portal i.icon.hand.point.down::before { content: "=EF=82=A7"; } + +.cmp-dm-portal i.icon.hand.point.left::before { content: "=EF=82=A5"; } + +.cmp-dm-portal i.icon.hand.point.right::before { content: "=EF=82=A4"; } + +.cmp-dm-portal i.icon.hand.point.up::before { content: "=EF=82=A6"; } + +.cmp-dm-portal i.icon.hands::before { content: "=EF=93=82"; } + +.cmp-dm-portal i.icon.hands.helping::before { content: "=EF=93=84"; } + +.cmp-dm-portal i.icon.hanukiah::before { content: "=EF=9B=A6"; } + +.cmp-dm-portal i.icon.hard.hat::before { content: "=EF=A0=87"; } + +.cmp-dm-portal i.icon.hat.cowboy::before { content: "=EF=A3=80"; } + +.cmp-dm-portal i.icon.hat.cowboy.side::before { content: "=EF=A3=81"; } + +.cmp-dm-portal i.icon.hat.wizard::before { content: "=EF=9B=A8"; } + +.cmp-dm-portal i.icon.haykal::before { content: "=EF=99=A6"; } + +.cmp-dm-portal i.icon.hdd::before { content: "=EF=82=A0"; } + +.cmp-dm-portal i.icon.heading::before { content: "=EF=87=9C"; } + +.cmp-dm-portal i.icon.headphones::before { content: "=EF=80=A5"; } + +.cmp-dm-portal i.icon.headphones.alternate::before { content: "=EF=96=8F"; = +} + +.cmp-dm-portal i.icon.headset::before { content: "=EF=96=90"; } + +.cmp-dm-portal i.icon.heart.broken::before { content: "=EF=9E=A9"; } + +.cmp-dm-portal i.icon.helicopter::before { content: "=EF=94=B3"; } + +.cmp-dm-portal i.icon.highlighter::before { content: "=EF=96=91"; } + +.cmp-dm-portal i.icon.hiking::before { content: "=EF=9B=AC"; } + +.cmp-dm-portal i.icon.hippo::before { content: "=EF=9B=AD"; } + +.cmp-dm-portal i.icon.hockey.puck::before { content: "=EF=91=93"; } + +.cmp-dm-portal i.icon.holly.berry::before { content: "=EF=9E=AA"; } + +.cmp-dm-portal i.icon.horse::before { content: "=EF=9B=B0"; } + +.cmp-dm-portal i.icon.horse.head::before { content: "=EF=9E=AB"; } + +.cmp-dm-portal i.icon.hospital.alternate::before { content: "=EF=91=BD"; } + +.cmp-dm-portal i.icon.hospital.symbol::before { content: "=EF=91=BE"; } + +.cmp-dm-portal i.icon.hot.tub::before { content: "=EF=96=93"; } + +.cmp-dm-portal i.icon.hotdog::before { content: "=EF=A0=8F"; } + +.cmp-dm-portal i.icon.hotel::before { content: "=EF=96=94"; } + +.cmp-dm-portal i.icon.hourglass::before { content: "=EF=89=94"; } + +.cmp-dm-portal i.icon.house.damage::before { content: "=EF=9B=B1"; } + +.cmp-dm-portal i.icon.hryvnia::before { content: "=EF=9B=B2"; } + +.cmp-dm-portal i.icon.ice.cream::before { content: "=EF=A0=90"; } + +.cmp-dm-portal i.icon.icicles::before { content: "=EF=9E=AD"; } + +.cmp-dm-portal i.icon.icons::before { content: "=EF=A1=AD"; } + +.cmp-dm-portal i.icon.id.card.alternate::before { content: "=EF=91=BF"; } + +.cmp-dm-portal i.icon.igloo::before { content: "=EF=9E=AE"; } + +.cmp-dm-portal i.icon.images::before { content: "=EF=8C=82"; } + +.cmp-dm-portal i.icon.infinity::before { content: "=EF=94=B4"; } + +.cmp-dm-portal i.icon.jedi::before { content: "=EF=99=A9"; } + +.cmp-dm-portal i.icon.joint::before { content: "=EF=96=95"; } + +.cmp-dm-portal i.icon.journal.whills::before { content: "=EF=99=AA"; } + +.cmp-dm-portal i.icon.kaaba::before { content: "=EF=99=AB"; } + +.cmp-dm-portal i.icon.khanda::before { content: "=EF=99=AD"; } + +.cmp-dm-portal i.icon.kiss::before { content: "=EF=96=96"; } + +.cmp-dm-portal i.icon.kiss.beam::before { content: "=EF=96=97"; } + +.cmp-dm-portal i.icon.kiss.wink.heart::before { content: "=EF=96=98"; } + +.cmp-dm-portal i.icon.kiwi.bird::before { content: "=EF=94=B5"; } + +.cmp-dm-portal i.icon.landmark::before { content: "=EF=99=AF"; } + +.cmp-dm-portal i.icon.language::before { content: "=EF=86=AB"; } + +.cmp-dm-portal i.icon.laptop.code::before { content: "=EF=97=BC"; } + +.cmp-dm-portal i.icon.laptop.medical::before { content: "=EF=A0=92"; } + +.cmp-dm-portal i.icon.laugh::before { content: "=EF=96=99"; } + +.cmp-dm-portal i.icon.laugh.beam::before { content: "=EF=96=9A"; } + +.cmp-dm-portal i.icon.laugh.squint::before { content: "=EF=96=9B"; } + +.cmp-dm-portal i.icon.laugh.wink::before { content: "=EF=96=9C"; } + +.cmp-dm-portal i.icon.layer.group::before { content: "=EF=97=BD"; } + +.cmp-dm-portal i.icon.less.than::before { content: "=EF=94=B6"; } + +.cmp-dm-portal i.icon.less.than.equal::before { content: "=EF=94=B7"; } + +.cmp-dm-portal i.icon.level.down.alternate::before { content: "=EF=8E=BE"; = +} + +.cmp-dm-portal i.icon.level.up.alternate::before { content: "=EF=8E=BF"; } + +.cmp-dm-portal i.icon.lira.sign::before { content: "=EF=86=95"; } + +.cmp-dm-portal i.icon.list.alternate::before { content: "=EF=80=A2"; } + +.cmp-dm-portal i.icon.lock.open::before { content: "=EF=8F=81"; } + +.cmp-dm-portal i.icon.long.arrow.alternate.down::before { content: "=EF=8C= +=89"; } + +.cmp-dm-portal i.icon.long.arrow.alternate.left::before { content: "=EF=8C= +=8A"; } + +.cmp-dm-portal i.icon.long.arrow.alternate.right::before { content: "=EF=8C= +=8B"; } + +.cmp-dm-portal i.icon.long.arrow.alternate.up::before { content: "=EF=8C=8C= +"; } + +.cmp-dm-portal i.icon.luggage.cart::before { content: "=EF=96=9D"; } + +.cmp-dm-portal i.icon.mail.bulk::before { content: "=EF=99=B4"; } + +.cmp-dm-portal i.icon.map.marked::before { content: "=EF=96=9F"; } + +.cmp-dm-portal i.icon.map.marked.alternate::before { content: "=EF=96=A0"; = +} + +.cmp-dm-portal i.icon.map.marker::before { content: "=EF=81=81"; } + +.cmp-dm-portal i.icon.map.marker.alternate::before { content: "=EF=8F=85"; = +} + +.cmp-dm-portal i.icon.marker::before { content: "=EF=96=A1"; } + +.cmp-dm-portal i.icon.mask::before { content: "=EF=9B=BA"; } + +.cmp-dm-portal i.icon.medal::before { content: "=EF=96=A2"; } + +.cmp-dm-portal i.icon.meh.blank::before { content: "=EF=96=A4"; } + +.cmp-dm-portal i.icon.meh.rolling.eyes::before { content: "=EF=96=A5"; } + +.cmp-dm-portal i.icon.memory::before { content: "=EF=94=B8"; } + +.cmp-dm-portal i.icon.menorah::before { content: "=EF=99=B6"; } + +.cmp-dm-portal i.icon.meteor::before { content: "=EF=9D=93"; } + +.cmp-dm-portal i.icon.microphone.alternate::before { content: "=EF=8F=89"; = +} + +.cmp-dm-portal i.icon.microphone.alternate.slash::before { content: "=EF=94= +=B9"; } + +.cmp-dm-portal i.icon.microscope::before { content: "=EF=98=90"; } + +.cmp-dm-portal i.icon.mitten::before { content: "=EF=9E=B5"; } + +.cmp-dm-portal i.icon.mobile.alternate::before { content: "=EF=8F=8D"; } + +.cmp-dm-portal i.icon.money.bill::before { content: "=EF=83=96"; } + +.cmp-dm-portal i.icon.money.bill.alternate::before { content: "=EF=8F=91"; = +} + +.cmp-dm-portal i.icon.money.bill.wave::before { content: "=EF=94=BA"; } + +.cmp-dm-portal i.icon.money.bill.wave.alternate::before { content: "=EF=94= +=BB"; } + +.cmp-dm-portal i.icon.money.check::before { content: "=EF=94=BC"; } + +.cmp-dm-portal i.icon.money.check.alternate::before { content: "=EF=94=BD";= + } + +.cmp-dm-portal i.icon.monument::before { content: "=EF=96=A6"; } + +.cmp-dm-portal i.icon.mortar.pestle::before { content: "=EF=96=A7"; } + +.cmp-dm-portal i.icon.mosque::before { content: "=EF=99=B8"; } + +.cmp-dm-portal i.icon.mountain::before { content: "=EF=9B=BC"; } + +.cmp-dm-portal i.icon.mouse::before { content: "=EF=A3=8C"; } + +.cmp-dm-portal i.icon.mug.hot::before { content: "=EF=9E=B6"; } + +.cmp-dm-portal i.icon.network.wired::before { content: "=EF=9B=BF"; } + +.cmp-dm-portal i.icon.not.equal::before { content: "=EF=94=BE"; } + +.cmp-dm-portal i.icon.notes.medical::before { content: "=EF=92=81"; } + +.cmp-dm-portal i.icon.oil.can::before { content: "=EF=98=93"; } + +.cmp-dm-portal i.icon.om::before { content: "=EF=99=B9"; } + +.cmp-dm-portal i.icon.otter::before { content: "=EF=9C=80"; } + +.cmp-dm-portal i.icon.pager::before { content: "=EF=A0=95"; } + +.cmp-dm-portal i.icon.paint.roller::before { content: "=EF=96=AA"; } + +.cmp-dm-portal i.icon.palette::before { content: "=EF=94=BF"; } + +.cmp-dm-portal i.icon.pallet::before { content: "=EF=92=82"; } + +.cmp-dm-portal i.icon.paper.plane::before { content: "=EF=87=98"; } + +.cmp-dm-portal i.icon.paperclip::before { content: "=EF=83=86"; } + +.cmp-dm-portal i.icon.parachute.box::before { content: "=EF=93=8D"; } + +.cmp-dm-portal i.icon.parking::before { content: "=EF=95=80"; } + +.cmp-dm-portal i.icon.passport::before { content: "=EF=96=AB"; } + +.cmp-dm-portal i.icon.pastafarianism::before { content: "=EF=99=BB"; } + +.cmp-dm-portal i.icon.peace::before { content: "=EF=99=BC"; } + +.cmp-dm-portal i.icon.pen::before { content: "=EF=8C=84"; } + +.cmp-dm-portal i.icon.pen.alternate::before { content: "=EF=8C=85"; } + +.cmp-dm-portal i.icon.pen.fancy::before { content: "=EF=96=AC"; } + +.cmp-dm-portal i.icon.pen.nib::before { content: "=EF=96=AD"; } + +.cmp-dm-portal i.icon.pen.square::before { content: "=EF=85=8B"; } + +.cmp-dm-portal i.icon.pencil.alternate::before { content: "=EF=8C=83"; } + +.cmp-dm-portal i.icon.pencil.ruler::before { content: "=EF=96=AE"; } + +.cmp-dm-portal i.icon.people.carry::before { content: "=EF=93=8E"; } + +.cmp-dm-portal i.icon.pepper.hot::before { content: "=EF=A0=96"; } + +.cmp-dm-portal i.icon.percentage::before { content: "=EF=95=81"; } + +.cmp-dm-portal i.icon.person.booth::before { content: "=EF=9D=96"; } + +.cmp-dm-portal i.icon.phone.alternate::before { content: "=EF=A1=B9"; } + +.cmp-dm-portal i.icon.phone.slash::before { content: "=EF=8F=9D"; } + +.cmp-dm-portal i.icon.phone.square.alternate::before { content: "=EF=A1=BB"= +; } + +.cmp-dm-portal i.icon.phone.volume::before { content: "=EF=8A=A0"; } + +.cmp-dm-portal i.icon.photo.video::before { content: "=EF=A1=BC"; } + +.cmp-dm-portal i.icon.piggy.bank::before { content: "=EF=93=93"; } + +.cmp-dm-portal i.icon.pills::before { content: "=EF=92=84"; } + +.cmp-dm-portal i.icon.pizza.slice::before { content: "=EF=A0=98"; } + +.cmp-dm-portal i.icon.place.of.worship::before { content: "=EF=99=BF"; } + +.cmp-dm-portal i.icon.plane.arrival::before { content: "=EF=96=AF"; } + +.cmp-dm-portal i.icon.plane.departure::before { content: "=EF=96=B0"; } + +.cmp-dm-portal i.icon.poll::before { content: "=EF=9A=81"; } + +.cmp-dm-portal i.icon.poll.horizontal::before { content: "=EF=9A=82"; } + +.cmp-dm-portal i.icon.poo::before { content: "=EF=8B=BE"; } + +.cmp-dm-portal i.icon.poo.storm::before { content: "=EF=9D=9A"; } + +.cmp-dm-portal i.icon.poop::before { content: "=EF=98=99"; } + +.cmp-dm-portal i.icon.portrait::before { content: "=EF=8F=A0"; } + +.cmp-dm-portal i.icon.pound.sign::before { content: "=EF=85=94"; } + +.cmp-dm-portal i.icon.power.off::before { content: "=EF=80=91"; } + +.cmp-dm-portal i.icon.pray::before { content: "=EF=9A=83"; } + +.cmp-dm-portal i.icon.praying.hands::before { content: "=EF=9A=84"; } + +.cmp-dm-portal i.icon.prescription::before { content: "=EF=96=B1"; } + +.cmp-dm-portal i.icon.prescription.bottle::before { content: "=EF=92=85"; } + +.cmp-dm-portal i.icon.prescription.bottle.alternate::before { content: "=EF= +=92=86"; } + +.cmp-dm-portal i.icon.procedures::before { content: "=EF=92=87"; } + +.cmp-dm-portal i.icon.project.diagram::before { content: "=EF=95=82"; } + +.cmp-dm-portal i.icon.puzzle.piece::before { content: "=EF=84=AE"; } + +.cmp-dm-portal i.icon.quidditch::before { content: "=EF=91=98"; } + +.cmp-dm-portal i.icon.quran::before { content: "=EF=9A=87"; } + +.cmp-dm-portal i.icon.radiation::before { content: "=EF=9E=B9"; } + +.cmp-dm-portal i.icon.radiation.alternate::before { content: "=EF=9E=BA"; } + +.cmp-dm-portal i.icon.rainbow::before { content: "=EF=9D=9B"; } + +.cmp-dm-portal i.icon.receipt::before { content: "=EF=95=83"; } + +.cmp-dm-portal i.icon.record.vinyl::before { content: "=EF=A3=99"; } + +.cmp-dm-portal i.icon.redo::before { content: "=EF=80=9E"; } + +.cmp-dm-portal i.icon.redo.alternate::before { content: "=EF=8B=B9"; } + +.cmp-dm-portal i.icon.remove.format::before { content: "=EF=A1=BD"; } + +.cmp-dm-portal i.icon.reply::before { content: "=EF=8F=A5"; } + +.cmp-dm-portal i.icon.republican::before { content: "=EF=9D=9E"; } + +.cmp-dm-portal i.icon.restroom::before { content: "=EF=9E=BD"; } + +.cmp-dm-portal i.icon.ribbon::before { content: "=EF=93=96"; } + +.cmp-dm-portal i.icon.ring::before { content: "=EF=9C=8B"; } + +.cmp-dm-portal i.icon.robot::before { content: "=EF=95=84"; } + +.cmp-dm-portal i.icon.route::before { content: "=EF=93=97"; } + +.cmp-dm-portal i.icon.ruble.sign::before { content: "=EF=85=98"; } + +.cmp-dm-portal i.icon.ruler::before { content: "=EF=95=85"; } + +.cmp-dm-portal i.icon.ruler.combined::before { content: "=EF=95=86"; } + +.cmp-dm-portal i.icon.ruler.horizontal::before { content: "=EF=95=87"; } + +.cmp-dm-portal i.icon.ruler.vertical::before { content: "=EF=95=88"; } + +.cmp-dm-portal i.icon.running::before { content: "=EF=9C=8C"; } + +.cmp-dm-portal i.icon.rupee.sign::before { content: "=EF=85=96"; } + +.cmp-dm-portal i.icon.sad.cry::before { content: "=EF=96=B3"; } + +.cmp-dm-portal i.icon.sad.tear::before { content: "=EF=96=B4"; } + +.cmp-dm-portal i.icon.satellite::before { content: "=EF=9E=BF"; } + +.cmp-dm-portal i.icon.satellite.dish::before { content: "=EF=9F=80"; } + +.cmp-dm-portal i.icon.school::before { content: "=EF=95=89"; } + +.cmp-dm-portal i.icon.screwdriver::before { content: "=EF=95=8A"; } + +.cmp-dm-portal i.icon.scroll::before { content: "=EF=9C=8E"; } + +.cmp-dm-portal i.icon.sd.card::before { content: "=EF=9F=82"; } + +.cmp-dm-portal i.icon.search.dollar::before { content: "=EF=9A=88"; } + +.cmp-dm-portal i.icon.search.location::before { content: "=EF=9A=89"; } + +.cmp-dm-portal i.icon.search.minus::before { content: "=EF=80=90"; } + +.cmp-dm-portal i.icon.search.plus::before { content: "=EF=80=8E"; } + +.cmp-dm-portal i.icon.seedling::before { content: "=EF=93=98"; } + +.cmp-dm-portal i.icon.shapes::before { content: "=EF=98=9F"; } + +.cmp-dm-portal i.icon.shekel.sign::before { content: "=EF=88=8B"; } + +.cmp-dm-portal i.icon.shield.alternate::before { content: "=EF=8F=AD"; } + +.cmp-dm-portal i.icon.shipping.fast::before { content: "=EF=92=8B"; } + +.cmp-dm-portal i.icon.shoe.prints::before { content: "=EF=95=8B"; } + +.cmp-dm-portal i.icon.shuttle.van::before { content: "=EF=96=B6"; } + +.cmp-dm-portal i.icon.sign::before { content: "=EF=93=99"; } + +.cmp-dm-portal i.icon.sign.in.alternate::before { content: "=EF=8B=B6"; } + +.cmp-dm-portal i.icon.sign.out.alternate::before { content: "=EF=8B=B5"; } + +.cmp-dm-portal i.icon.signature::before { content: "=EF=96=B7"; } + +.cmp-dm-portal i.icon.sim.card::before { content: "=EF=9F=84"; } + +.cmp-dm-portal i.icon.skating::before { content: "=EF=9F=85"; } + +.cmp-dm-portal i.icon.skiing::before { content: "=EF=9F=89"; } + +.cmp-dm-portal i.icon.skiing.nordic::before { content: "=EF=9F=8A"; } + +.cmp-dm-portal i.icon.skull::before { content: "=EF=95=8C"; } + +.cmp-dm-portal i.icon.skull.crossbones::before { content: "=EF=9C=94"; } + +.cmp-dm-portal i.icon.slash::before { content: "=EF=9C=95"; } + +.cmp-dm-portal i.icon.sleigh::before { content: "=EF=9F=8C"; } + +.cmp-dm-portal i.icon.sliders.horizontal::before { content: "=EF=87=9E"; } + +.cmp-dm-portal i.icon.smile.beam::before { content: "=EF=96=B8"; } + +.cmp-dm-portal i.icon.smile.wink::before { content: "=EF=93=9A"; } + +.cmp-dm-portal i.icon.smog::before { content: "=EF=9D=9F"; } + +.cmp-dm-portal i.icon.smoking::before { content: "=EF=92=8D"; } + +.cmp-dm-portal i.icon.smoking.ban::before { content: "=EF=95=8D"; } + +.cmp-dm-portal i.icon.sms::before { content: "=EF=9F=8D"; } + +.cmp-dm-portal i.icon.snowboarding::before { content: "=EF=9F=8E"; } + +.cmp-dm-portal i.icon.snowman::before { content: "=EF=9F=90"; } + +.cmp-dm-portal i.icon.snowplow::before { content: "=EF=9F=92"; } + +.cmp-dm-portal i.icon.socks::before { content: "=EF=9A=96"; } + +.cmp-dm-portal i.icon.solar.panel::before { content: "=EF=96=BA"; } + +.cmp-dm-portal i.icon.sort.alphabet.down::before { content: "=EF=85=9D"; } + +.cmp-dm-portal i.icon.sort.alphabet.down.alternate::before { content: "=EF= +=A2=81"; } + +.cmp-dm-portal i.icon.sort.alphabet.up::before { content: "=EF=85=9E"; } + +.cmp-dm-portal i.icon.sort.alphabet.up.alternate::before { content: "=EF=A2= +=82"; } + +.cmp-dm-portal i.icon.sort.amount.down::before { content: "=EF=85=A0"; } + +.cmp-dm-portal i.icon.sort.amount.down.alternate::before { content: "=EF=A2= +=84"; } + +.cmp-dm-portal i.icon.sort.amount.up::before { content: "=EF=85=A1"; } + +.cmp-dm-portal i.icon.sort.amount.up.alternate::before { content: "=EF=A2= +=85"; } + +.cmp-dm-portal i.icon.sort.down::before { content: "=EF=83=9D"; } + +.cmp-dm-portal i.icon.sort.numeric.down::before { content: "=EF=85=A2"; } + +.cmp-dm-portal i.icon.sort.numeric.down.alternate::before { content: "=EF= +=A2=86"; } + +.cmp-dm-portal i.icon.sort.numeric.up::before { content: "=EF=85=A3"; } + +.cmp-dm-portal i.icon.sort.numeric.up.alternate::before { content: "=EF=A2= +=87"; } + +.cmp-dm-portal i.icon.sort.up::before { content: "=EF=83=9E"; } + +.cmp-dm-portal i.icon.spa::before { content: "=EF=96=BB"; } + +.cmp-dm-portal i.icon.spell.check::before { content: "=EF=A2=91"; } + +.cmp-dm-portal i.icon.spider::before { content: "=EF=9C=97"; } + +.cmp-dm-portal i.icon.splotch::before { content: "=EF=96=BC"; } + +.cmp-dm-portal i.icon.spray.can::before { content: "=EF=96=BD"; } + +.cmp-dm-portal i.icon.square.full::before { content: "=EF=91=9C"; } + +.cmp-dm-portal i.icon.square.root.alternate::before { content: "=EF=9A=98";= + } + +.cmp-dm-portal i.icon.stamp::before { content: "=EF=96=BF"; } + +.cmp-dm-portal i.icon.star.and.crescent::before { content: "=EF=9A=99"; } + +.cmp-dm-portal i.icon.star.half.alternate::before { content: "=EF=97=80"; } + +.cmp-dm-portal i.icon.star.of.david::before { content: "=EF=9A=9A"; } + +.cmp-dm-portal i.icon.star.of.life::before { content: "=EF=98=A1"; } + +.cmp-dm-portal i.icon.stethoscope::before { content: "=EF=83=B1"; } + +.cmp-dm-portal i.icon.stopwatch::before { content: "=EF=8B=B2"; } + +.cmp-dm-portal i.icon.store::before { content: "=EF=95=8E"; } + +.cmp-dm-portal i.icon.store.alternate::before { content: "=EF=95=8F"; } + +.cmp-dm-portal i.icon.stream::before { content: "=EF=95=90"; } + +.cmp-dm-portal i.icon.stroopwafel::before { content: "=EF=95=91"; } + +.cmp-dm-portal i.icon.suitcase.rolling::before { content: "=EF=97=81"; } + +.cmp-dm-portal i.icon.surprise::before { content: "=EF=97=82"; } + +.cmp-dm-portal i.icon.swatchbook::before { content: "=EF=97=83"; } + +.cmp-dm-portal i.icon.swimmer::before { content: "=EF=97=84"; } + +.cmp-dm-portal i.icon.swimming.pool::before { content: "=EF=97=85"; } + +.cmp-dm-portal i.icon.synagogue::before { content: "=EF=9A=9B"; } + +.cmp-dm-portal i.icon.sync::before { content: "=EF=80=A1"; } + +.cmp-dm-portal i.icon.sync.alternate::before { content: "=EF=8B=B1"; } + +.cmp-dm-portal i.icon.syringe::before { content: "=EF=92=8E"; } + +.cmp-dm-portal i.icon.table.tennis::before { content: "=EF=91=9D"; } + +.cmp-dm-portal i.icon.tablet.alternate::before { content: "=EF=8F=BA"; } + +.cmp-dm-portal i.icon.tablets::before { content: "=EF=92=90"; } + +.cmp-dm-portal i.icon.tachometer.alternate::before { content: "=EF=8F=BD"; = +} + +.cmp-dm-portal i.icon.tape::before { content: "=EF=93=9B"; } + +.cmp-dm-portal i.icon.teeth::before { content: "=EF=98=AE"; } + +.cmp-dm-portal i.icon.teeth.open::before { content: "=EF=98=AF"; } + +.cmp-dm-portal i.icon.temperature.high::before { content: "=EF=9D=A9"; } + +.cmp-dm-portal i.icon.temperature.low::before { content: "=EF=9D=AB"; } + +.cmp-dm-portal i.icon.tenge::before { content: "=EF=9F=97"; } + +.cmp-dm-portal i.icon.th::before { content: "=EF=80=8A"; } + +.cmp-dm-portal i.icon.th.large::before { content: "=EF=80=89"; } + +.cmp-dm-portal i.icon.th.list::before { content: "=EF=80=8B"; } + +.cmp-dm-portal i.icon.theater.masks::before { content: "=EF=98=B0"; } + +.cmp-dm-portal i.icon.thermometer::before { content: "=EF=92=91"; } + +.cmp-dm-portal i.icon.thumbtack::before { content: "=EF=82=8D"; } + +.cmp-dm-portal i.icon.ticket.alternate::before { content: "=EF=8F=BF"; } + +.cmp-dm-portal i.icon.times::before { content: "=EF=80=8D"; } + +.cmp-dm-portal i.icon.times.circle::before { content: "=EF=81=97"; } + +.cmp-dm-portal i.icon.tint.slash::before { content: "=EF=97=87"; } + +.cmp-dm-portal i.icon.tired::before { content: "=EF=97=88"; } + +.cmp-dm-portal i.icon.toilet::before { content: "=EF=9F=98"; } + +.cmp-dm-portal i.icon.toilet.paper::before { content: "=EF=9C=9E"; } + +.cmp-dm-portal i.icon.toolbox::before { content: "=EF=95=92"; } + +.cmp-dm-portal i.icon.tools::before { content: "=EF=9F=99"; } + +.cmp-dm-portal i.icon.tooth::before { content: "=EF=97=89"; } + +.cmp-dm-portal i.icon.torah::before { content: "=EF=9A=A0"; } + +.cmp-dm-portal i.icon.torii.gate::before { content: "=EF=9A=A1"; } + +.cmp-dm-portal i.icon.tractor::before { content: "=EF=9C=A2"; } + +.cmp-dm-portal i.icon.traffic.light::before { content: "=EF=98=B7"; } + +.cmp-dm-portal i.icon.tram::before { content: "=EF=9F=9A"; } + +.cmp-dm-portal i.icon.transgender::before { content: "=EF=88=A4"; } + +.cmp-dm-portal i.icon.transgender.alternate::before { content: "=EF=88=A5";= + } + +.cmp-dm-portal i.icon.trash.alternate::before { content: "=EF=8B=AD"; } + +.cmp-dm-portal i.icon.trash.restore::before { content: "=EF=A0=A9"; } + +.cmp-dm-portal i.icon.trash.restore.alternate::before { content: "=EF=A0=AA= +"; } + +.cmp-dm-portal i.icon.truck.monster::before { content: "=EF=98=BB"; } + +.cmp-dm-portal i.icon.truck.moving::before { content: "=EF=93=9F"; } + +.cmp-dm-portal i.icon.truck.packing::before { content: "=EF=93=9E"; } + +.cmp-dm-portal i.icon.truck.pickup::before { content: "=EF=98=BC"; } + +.cmp-dm-portal i.icon.tshirt::before { content: "=EF=95=93"; } + +.cmp-dm-portal i.icon.umbrella.beach::before { content: "=EF=97=8A"; } + +.cmp-dm-portal i.icon.undo.alternate::before { content: "=EF=8B=AA"; } + +.cmp-dm-portal i.icon.unlink::before { content: "=EF=84=A7"; } + +.cmp-dm-portal i.icon.user.alternate::before { content: "=EF=90=86"; } + +.cmp-dm-portal i.icon.user.alternate.slash::before { content: "=EF=93=BA"; = +} + +.cmp-dm-portal i.icon.user.astronaut::before { content: "=EF=93=BB"; } + +.cmp-dm-portal i.icon.user.check::before { content: "=EF=93=BC"; } + +.cmp-dm-portal i.icon.user.clock::before { content: "=EF=93=BD"; } + +.cmp-dm-portal i.icon.user.cog::before { content: "=EF=93=BE"; } + +.cmp-dm-portal i.icon.user.edit::before { content: "=EF=93=BF"; } + +.cmp-dm-portal i.icon.user.friends::before { content: "=EF=94=80"; } + +.cmp-dm-portal i.icon.user.graduate::before { content: "=EF=94=81"; } + +.cmp-dm-portal i.icon.user.injured::before { content: "=EF=9C=A8"; } + +.cmp-dm-portal i.icon.user.lock::before { content: "=EF=94=82"; } + +.cmp-dm-portal i.icon.user.md::before { content: "=EF=83=B0"; } + +.cmp-dm-portal i.icon.user.minus::before { content: "=EF=94=83"; } + +.cmp-dm-portal i.icon.user.ninja::before { content: "=EF=94=84"; } + +.cmp-dm-portal i.icon.user.nurse::before { content: "=EF=A0=AF"; } + +.cmp-dm-portal i.icon.user.secret::before { content: "=EF=88=9B"; } + +.cmp-dm-portal i.icon.user.shield::before { content: "=EF=94=85"; } + +.cmp-dm-portal i.icon.user.slash::before { content: "=EF=94=86"; } + +.cmp-dm-portal i.icon.user.tag::before { content: "=EF=94=87"; } + +.cmp-dm-portal i.icon.user.tie::before { content: "=EF=94=88"; } + +.cmp-dm-portal i.icon.users.cog::before { content: "=EF=94=89"; } + +.cmp-dm-portal i.icon.utensil.spoon::before { content: "=EF=8B=A5"; } + +.cmp-dm-portal i.icon.utensils::before { content: "=EF=8B=A7"; } + +.cmp-dm-portal i.icon.vector.square::before { content: "=EF=97=8B"; } + +.cmp-dm-portal i.icon.vial::before { content: "=EF=92=92"; } + +.cmp-dm-portal i.icon.vials::before { content: "=EF=92=93"; } + +.cmp-dm-portal i.icon.video::before { content: "=EF=80=BD"; } + +.cmp-dm-portal i.icon.video.slash::before { content: "=EF=93=A2"; } + +.cmp-dm-portal i.icon.vihara::before { content: "=EF=9A=A7"; } + +.cmp-dm-portal i.icon.voicemail::before { content: "=EF=A2=97"; } + +.cmp-dm-portal i.icon.volleyball.ball::before { content: "=EF=91=9F"; } + +.cmp-dm-portal i.icon.volume.mute::before { content: "=EF=9A=A9"; } + +.cmp-dm-portal i.icon.vote.yea::before { content: "=EF=9D=B2"; } + +.cmp-dm-portal i.icon.vr.cardboard::before { content: "=EF=9C=A9"; } + +.cmp-dm-portal i.icon.walking::before { content: "=EF=95=94"; } + +.cmp-dm-portal i.icon.wallet::before { content: "=EF=95=95"; } + +.cmp-dm-portal i.icon.warehouse::before { content: "=EF=92=94"; } + +.cmp-dm-portal i.icon.water::before { content: "=EF=9D=B3"; } + +.cmp-dm-portal i.icon.wave.square::before { content: "=EF=A0=BE"; } + +.cmp-dm-portal i.icon.weight::before { content: "=EF=92=96"; } + +.cmp-dm-portal i.icon.weight.hanging::before { content: "=EF=97=8D"; } + +.cmp-dm-portal i.icon.wheelchair::before { content: "=EF=86=93"; } + +.cmp-dm-portal i.icon.wind::before { content: "=EF=9C=AE"; } + +.cmp-dm-portal i.icon.window.close::before { content: "=EF=90=90"; } + +.cmp-dm-portal i.icon.wine.bottle::before { content: "=EF=9C=AF"; } + +.cmp-dm-portal i.icon.wine.glass::before { content: "=EF=93=A3"; } + +.cmp-dm-portal i.icon.wine.glass.alternate::before { content: "=EF=97=8E"; = +} + +.cmp-dm-portal i.icon.won.sign::before { content: "=EF=85=99"; } + +.cmp-dm-portal i.icon.x.ray::before { content: "=EF=92=97"; } + +.cmp-dm-portal i.icon.yen.sign::before { content: "=EF=85=97"; } + +.cmp-dm-portal i.icon.yin.yang::before { content: "=EF=9A=AD"; } + +.cmp-dm-portal i.icon.checkmark.box::before { content: "=EF=85=8A"; } + +.cmp-dm-portal i.icon.chess.rock::before { content: "=EF=91=87"; } + +.cmp-dm-portal i.icon.circle.thin::before { content: "=EF=84=91"; } + +.cmp-dm-portal i.icon.cloud.download::before { content: "=EF=8E=81"; } + +.cmp-dm-portal i.icon.cloud.upload::before { content: "=EF=8E=82"; } + +.cmp-dm-portal i.icon.compose::before { content: "=EF=8C=83"; } + +.cmp-dm-portal i.icon.conversation::before { content: "=EF=82=86"; } + +.cmp-dm-portal i.icon.credit.card.alternative::before { content: "=EF=82=9D= +"; } + +.cmp-dm-portal i.icon.currency::before { content: "=EF=8F=91"; } + +.cmp-dm-portal i.icon.dashboard::before { content: "=EF=8F=BD"; } + +.cmp-dm-portal i.icon.diamond::before { content: "=EF=8E=A5"; } + +.cmp-dm-portal i.icon.disk::before { content: "=EF=82=A0"; } + +.cmp-dm-portal i.icon.exchange::before { content: "=EF=8D=A2"; } + +.cmp-dm-portal i.icon.external::before { content: "=EF=8D=9D"; } + +.cmp-dm-portal i.icon.external.share::before { content: "=EF=85=8D"; } + +.cmp-dm-portal i.icon.external.square::before { content: "=EF=8D=A0"; } + +.cmp-dm-portal i.icon.food::before { content: "=EF=8B=A7"; } + +.cmp-dm-portal i.icon.hamburger::before { content: "=EF=83=89"; } + +.cmp-dm-portal i.icon.heart.empty::before { content: "=EF=80=84"; } + +.cmp-dm-portal i.icon.hourglass.zero::before { content: "=EF=89=93"; } + +.cmp-dm-portal i.icon.level.down::before { content: "=EF=8E=BE"; } + +.cmp-dm-portal i.icon.level.up::before { content: "=EF=8E=BF"; } + +.cmp-dm-portal i.icon.log.out::before { content: "=EF=8B=B5"; } + +.cmp-dm-portal i.icon.meanpath::before { content: "=EF=83=88"; } + +.cmp-dm-portal i.icon.money::before { content: "=EF=8F=91"; } + +.cmp-dm-portal i.icon.move::before { content: "=EF=82=B2"; } + +.cmp-dm-portal i.icon.pencil::before { content: "=EF=8C=83"; } + +.cmp-dm-portal i.icon.protect::before { content: "=EF=80=A3"; } + +.cmp-dm-portal i.icon.radio::before { content: "=EF=86=92"; } + +.cmp-dm-portal i.icon.remove.bookmark::before { content: "=EF=80=AE"; } + +.cmp-dm-portal i.icon.resize.horizontal::before { content: "=EF=8C=B7"; } + +.cmp-dm-portal i.icon.resize.vertical::before { content: "=EF=8C=B8"; } + +.cmp-dm-portal i.icon.shield::before { content: "=EF=8F=AD"; } + +.cmp-dm-portal i.icon.sign.in::before { content: "=EF=8B=B6"; } + +.cmp-dm-portal i.icon.sign.out::before { content: "=EF=8B=B5"; } + +.cmp-dm-portal i.icon.spoon::before { content: "=EF=8B=A5"; } + +.cmp-dm-portal i.icon.star.empty::before { content: "=EF=80=85"; } + +.cmp-dm-portal i.icon.star.half.empty::before, .cmp-dm-portal i.icon.star.h= +alf.full::before { content: "=EF=82=89"; } + +.cmp-dm-portal i.icon.ticket::before { content: "=EF=8F=BF"; } + +.cmp-dm-portal i.icon.times.rectangle::before { content: "=EF=90=90"; } + +.cmp-dm-portal i.icon.user.doctor::before { content: "=EF=83=B0"; } + +.cmp-dm-portal i.icon.wi.fi::before { content: "=EF=87=AB"; } + +.cmp-dm-portal i.icon.write::before { content: "=EF=8C=83"; } + +@font-face { } + +.cmp-dm-portal i.icon.outline { font-family: outline-icons; } + +.cmp-dm-portal i.icon.address.book.outline::before { content: "=EF=8A=B9"; = +} + +.cmp-dm-portal i.icon.address.card.outline::before { content: "=EF=8A=BB"; = +} + +.cmp-dm-portal i.icon.angry.outline::before { content: "=EF=95=96"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.down.outline::before { content= +: "=EF=8D=98"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.left.outline::before { content= +: "=EF=8D=99"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.right.outline::before { conten= +t: "=EF=8D=9A"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.up.outline::before { content: = +"=EF=8D=9B"; } + +.cmp-dm-portal i.icon.bell.outline::before { content: "=EF=83=B3"; } + +.cmp-dm-portal i.icon.bell.slash.outline::before { content: "=EF=87=B6"; } + +.cmp-dm-portal i.icon.bookmark.outline::before { content: "=EF=80=AE"; } + +.cmp-dm-portal i.icon.building.outline::before { content: "=EF=86=AD"; } + +.cmp-dm-portal i.icon.calendar.alternate.outline::before { content: "=EF=81= +=B3"; } + +.cmp-dm-portal i.icon.calendar.check.outline::before { content: "=EF=89=B4"= +; } + +.cmp-dm-portal i.icon.calendar.minus.outline::before { content: "=EF=89=B2"= +; } + +.cmp-dm-portal i.icon.calendar.plus.outline::before { content: "=EF=89=B1";= + } + +.cmp-dm-portal i.icon.calendar.times.outline::before { content: "=EF=89=B3"= +; } + +.cmp-dm-portal i.icon.caret.square.down.outline::before { content: "=EF=85= +=90"; } + +.cmp-dm-portal i.icon.caret.square.left.outline::before { content: "=EF=86= +=91"; } + +.cmp-dm-portal i.icon.caret.square.right.outline::before { content: "=EF=85= +=92"; } + +.cmp-dm-portal i.icon.caret.square.up.outline::before { content: "=EF=85=91= +"; } + +.cmp-dm-portal i.icon.chart.bar.outline::before { content: "=EF=82=80"; } + +.cmp-dm-portal i.icon.check.circle.outline::before { content: "=EF=81=98"; = +} + +.cmp-dm-portal i.icon.check.square.outline::before { content: "=EF=85=8A"; = +} + +.cmp-dm-portal i.icon.circle.outline::before { content: "=EF=84=91"; } + +.cmp-dm-portal i.icon.clipboard.outline::before { content: "=EF=8C=A8"; } + +.cmp-dm-portal i.icon.clock.outline::before { content: "=EF=80=97"; } + +.cmp-dm-portal i.icon.clone.outline::before { content: "=EF=89=8D"; } + +.cmp-dm-portal i.icon.closed.captioning.outline::before { content: "=EF=88= +=8A"; } + +.cmp-dm-portal i.icon.comment.alternate.outline::before { content: "=EF=89= +=BA"; } + +.cmp-dm-portal i.icon.comment.dots.outline::before { content: "=EF=92=AD"; = +} + +.cmp-dm-portal i.icon.comment.outline::before { content: "=EF=81=B5"; } + +.cmp-dm-portal i.icon.comments.outline::before { content: "=EF=82=86"; } + +.cmp-dm-portal i.icon.compass.outline::before { content: "=EF=85=8E"; } + +.cmp-dm-portal i.icon.copy.outline::before { content: "=EF=83=85"; } + +.cmp-dm-portal i.icon.copyright.outline::before { content: "=EF=87=B9"; } + +.cmp-dm-portal i.icon.credit.card.outline::before { content: "=EF=82=9D"; } + +.cmp-dm-portal i.icon.dizzy.outline::before { content: "=EF=95=A7"; } + +.cmp-dm-portal i.icon.edit.outline::before { content: "=EF=81=84"; } + +.cmp-dm-portal i.icon.envelope.open.outline::before { content: "=EF=8A=B6";= + } + +.cmp-dm-portal i.icon.envelope.outline::before { content: "=EF=83=A0"; } + +.cmp-dm-portal i.icon.eye.outline::before { content: "=EF=81=AE"; } + +.cmp-dm-portal i.icon.eye.slash.outline::before { content: "=EF=81=B0"; } + +.cmp-dm-portal i.icon.file.alternate.outline::before { content: "=EF=85=9C"= +; } + +.cmp-dm-portal i.icon.file.outline::before { content: "=EF=85=9B"; } + +.cmp-dm-portal i.icon.flag.outline::before { content: "=EF=80=A4"; } + +.cmp-dm-portal i.icon.flushed.outline::before { content: "=EF=95=B9"; } + +.cmp-dm-portal i.icon.folder.open.outline::before { content: "=EF=81=BC"; } + +.cmp-dm-portal i.icon.folder.outline::before { content: "=EF=81=BB"; } + +.cmp-dm-portal i.icon.frown.open.outline::before { content: "=EF=95=BA"; } + +.cmp-dm-portal i.icon.frown.outline::before { content: "=EF=84=99"; } + +.cmp-dm-portal i.icon.futbol.outline::before { content: "=EF=87=A3"; } + +.cmp-dm-portal i.icon.gem.outline::before { content: "=EF=8E=A5"; } + +.cmp-dm-portal i.icon.grimace.outline::before { content: "=EF=95=BF"; } + +.cmp-dm-portal i.icon.grin.alternate.outline::before { content: "=EF=96=81"= +; } + +.cmp-dm-portal i.icon.grin.beam.outline::before { content: "=EF=96=82"; } + +.cmp-dm-portal i.icon.grin.beam.sweat.outline::before { content: "=EF=96=83= +"; } + +.cmp-dm-portal i.icon.grin.hearts.outline::before { content: "=EF=96=84"; } + +.cmp-dm-portal i.icon.grin.outline::before { content: "=EF=96=80"; } + +.cmp-dm-portal i.icon.grin.squint.outline::before { content: "=EF=96=85"; } + +.cmp-dm-portal i.icon.grin.squint.tears.outline::before { content: "=EF=96= +=86"; } + +.cmp-dm-portal i.icon.grin.stars.outline::before { content: "=EF=96=87"; } + +.cmp-dm-portal i.icon.grin.tears.outline::before { content: "=EF=96=88"; } + +.cmp-dm-portal i.icon.grin.tongue.outline::before { content: "=EF=96=89"; } + +.cmp-dm-portal i.icon.grin.tongue.squint.outline::before { content: "=EF=96= +=8A"; } + +.cmp-dm-portal i.icon.grin.tongue.wink.outline::before { content: "=EF=96= +=8B"; } + +.cmp-dm-portal i.icon.grin.wink.outline::before { content: "=EF=96=8C"; } + +.cmp-dm-portal i.icon.hand.lizard.outline::before { content: "=EF=89=98"; } + +.cmp-dm-portal i.icon.hand.paper.outline::before { content: "=EF=89=96"; } + +.cmp-dm-portal i.icon.hand.peace.outline::before { content: "=EF=89=9B"; } + +.cmp-dm-portal i.icon.hand.point.down.outline::before { content: "=EF=82=A7= +"; } + +.cmp-dm-portal i.icon.hand.point.left.outline::before { content: "=EF=82=A5= +"; } + +.cmp-dm-portal i.icon.hand.point.right.outline::before { content: "=EF=82= +=A4"; } + +.cmp-dm-portal i.icon.hand.point.up.outline::before { content: "=EF=82=A6";= + } + +.cmp-dm-portal i.icon.hand.pointer.outline::before { content: "=EF=89=9A"; = +} + +.cmp-dm-portal i.icon.hand.rock.outline::before { content: "=EF=89=95"; } + +.cmp-dm-portal i.icon.hand.scissors.outline::before { content: "=EF=89=97";= + } + +.cmp-dm-portal i.icon.hand.spock.outline::before { content: "=EF=89=99"; } + +.cmp-dm-portal i.icon.handshake.outline::before { content: "=EF=8A=B5"; } + +.cmp-dm-portal i.icon.heart.outline::before { content: "=EF=80=84"; } + +.cmp-dm-portal i.icon.hospital.outline::before { content: "=EF=83=B8"; } + +.cmp-dm-portal i.icon.hourglass.outline::before { content: "=EF=89=94"; } + +.cmp-dm-portal i.icon.id.badge.outline::before { content: "=EF=8B=81"; } + +.cmp-dm-portal i.icon.id.card.outline::before { content: "=EF=8B=82"; } + +.cmp-dm-portal i.icon.image.outline::before { content: "=EF=80=BE"; } + +.cmp-dm-portal i.icon.images.outline::before { content: "=EF=8C=82"; } + +.cmp-dm-portal i.icon.keyboard.outline::before { content: "=EF=84=9C"; } + +.cmp-dm-portal i.icon.kiss.beam.outline::before { content: "=EF=96=97"; } + +.cmp-dm-portal i.icon.kiss.outline::before { content: "=EF=96=96"; } + +.cmp-dm-portal i.icon.kiss.wink.heart.outline::before { content: "=EF=96=98= +"; } + +.cmp-dm-portal i.icon.laugh.beam.outline::before { content: "=EF=96=9A"; } + +.cmp-dm-portal i.icon.laugh.outline::before { content: "=EF=96=99"; } + +.cmp-dm-portal i.icon.laugh.squint.outline::before { content: "=EF=96=9B"; = +} + +.cmp-dm-portal i.icon.laugh.wink.outline::before { content: "=EF=96=9C"; } + +.cmp-dm-portal i.icon.lemon.outline::before { content: "=EF=82=94"; } + +.cmp-dm-portal i.icon.life.ring.outline::before { content: "=EF=87=8D"; } + +.cmp-dm-portal i.icon.lightbulb.outline::before { content: "=EF=83=AB"; } + +.cmp-dm-portal i.icon.list.alternate.outline::before { content: "=EF=80=A2"= +; } + +.cmp-dm-portal i.icon.map.outline::before { content: "=EF=89=B9"; } + +.cmp-dm-portal i.icon.meh.blank.outline::before { content: "=EF=96=A4"; } + +.cmp-dm-portal i.icon.meh.outline::before { content: "=EF=84=9A"; } + +.cmp-dm-portal i.icon.meh.rolling.eyes.outline::before { content: "=EF=96= +=A5"; } + +.cmp-dm-portal i.icon.minus.square.outline::before { content: "=EF=85=86"; = +} + +.cmp-dm-portal i.icon.money.bill.alternate.outline::before { content: "=EF= +=8F=91"; } + +.cmp-dm-portal i.icon.moon.outline::before { content: "=EF=86=86"; } + +.cmp-dm-portal i.icon.newspaper.outline::before { content: "=EF=87=AA"; } + +.cmp-dm-portal i.icon.object.group.outline::before { content: "=EF=89=87"; = +} + +.cmp-dm-portal i.icon.object.ungroup.outline::before { content: "=EF=89=88"= +; } + +.cmp-dm-portal i.icon.paper.plane.outline::before { content: "=EF=87=98"; } + +.cmp-dm-portal i.icon.pause.circle.outline::before { content: "=EF=8A=8B"; = +} + +.cmp-dm-portal i.icon.play.circle.outline::before { content: "=EF=85=84"; } + +.cmp-dm-portal i.icon.plus.square.outline::before { content: "=EF=83=BE"; } + +.cmp-dm-portal i.icon.question.circle.outline::before { content: "=EF=81=99= +"; } + +.cmp-dm-portal i.icon.registered.outline::before { content: "=EF=89=9D"; } + +.cmp-dm-portal i.icon.sad.cry.outline::before { content: "=EF=96=B3"; } + +.cmp-dm-portal i.icon.sad.tear.outline::before { content: "=EF=96=B4"; } + +.cmp-dm-portal i.icon.save.outline::before { content: "=EF=83=87"; } + +.cmp-dm-portal i.icon.share.square.outline::before { content: "=EF=85=8D"; = +} + +.cmp-dm-portal i.icon.smile.beam.outline::before { content: "=EF=96=B8"; } + +.cmp-dm-portal i.icon.smile.outline::before { content: "=EF=84=98"; } + +.cmp-dm-portal i.icon.smile.wink.outline::before { content: "=EF=93=9A"; } + +.cmp-dm-portal i.icon.snowflake.outline::before { content: "=EF=8B=9C"; } + +.cmp-dm-portal i.icon.square.outline::before { content: "=EF=83=88"; } + +.cmp-dm-portal i.icon.star.half.outline::before { content: "=EF=82=89"; } + +.cmp-dm-portal i.icon.star.outline::before { content: "=EF=80=85"; } + +.cmp-dm-portal i.icon.sticky.note.outline::before { content: "=EF=89=89"; } + +.cmp-dm-portal i.icon.stop.circle.outline::before { content: "=EF=8A=8D"; } + +.cmp-dm-portal i.icon.sun.outline::before { content: "=EF=86=85"; } + +.cmp-dm-portal i.icon.surprise.outline::before { content: "=EF=97=82"; } + +.cmp-dm-portal i.icon.thumbs.down.outline::before { content: "=EF=85=A5"; } + +.cmp-dm-portal i.icon.thumbs.up.outline::before { content: "=EF=85=A4"; } + +.cmp-dm-portal i.icon.times.circle.outline::before { content: "=EF=81=97"; = +} + +.cmp-dm-portal i.icon.tired.outline::before { content: "=EF=97=88"; } + +.cmp-dm-portal i.icon.trash.alternate.outline::before { content: "=EF=8B=AD= +"; } + +.cmp-dm-portal i.icon.user.circle.outline::before { content: "=EF=8A=BD"; } + +.cmp-dm-portal i.icon.user.outline::before { content: "=EF=80=87"; } + +.cmp-dm-portal i.icon.window.close.outline::before { content: "=EF=90=90"; = +} + +.cmp-dm-portal i.icon.window.maximize.outline::before { content: "=EF=8B=90= +"; } + +.cmp-dm-portal i.icon.window.minimize.outline::before { content: "=EF=8B=91= +"; } + +.cmp-dm-portal i.icon.window.restore.outline::before { content: "=EF=8B=92"= +; } + +@font-face { } + +.cmp-dm-portal i.icon.\35 00px::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.accessible::before { content: "=EF=8D=A8"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.accusoft::before { content: "=EF=8D=A9"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.acquisitions.incorporated::before { content: "=EF=9A= +=AF"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.adn::before, .cmp-dm-portal i.icon.adobe::before { fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.adobe::before { content: "=EF=9D=B8"; } + +.cmp-dm-portal i.icon.adversal::before { content: "=EF=8D=AA"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.affiliatetheme::before { content: "=EF=8D=AB"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.airbnb::before { content: "=EF=A0=B4"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.algolia::before { content: "=EF=8D=AC"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.alipay::before { content: "=EF=99=82"; } + +.cmp-dm-portal i.icon.alipay::before, .cmp-dm-portal i.icon.amazon::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.amazon.pay::before { content: "=EF=90=AC"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.amilia::before { content: "=EF=8D=AD"; } + +.cmp-dm-portal i.icon.amilia::before, .cmp-dm-portal i.icon.android::before= +, .cmp-dm-portal i.icon.angellist::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.angrycreative::before { content: "=EF=8D=AE"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.angular::before { content: "=EF=90=A0"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.app.store::before { content: "=EF=8D=AF"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.app.store.ios::before { content: "=EF=8D=B0"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.apper::before { content: "=EF=8D=B1"; } + +.cmp-dm-portal i.icon.apper::before, .cmp-dm-portal i.icon.apple::before { = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.apple.pay::before { content: "=EF=90=95"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.artstation::before { content: "=EF=9D=BA"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.asymmetrik::before { content: "=EF=8D=B2"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.atlassian::before { content: "=EF=9D=BB"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.audible::before { content: "=EF=8D=B3"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.autoprefixer::before { content: "=EF=90=9C"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.avianex::before { content: "=EF=8D=B4"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.aviato::before { content: "=EF=90=A1"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.aws::before { content: "=EF=8D=B5"; } + +.cmp-dm-portal i.icon.aws::before, .cmp-dm-portal i.icon.bandcamp::before {= + font-family: brand-icons; } + +.cmp-dm-portal i.icon.battle.net::before { content: "=EF=A0=B5"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.behance.square::before, .cmp-dm-portal i.icon.behance= +::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.bimobject::before { content: "=EF=8D=B8"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.bitbucket::before, .cmp-dm-portal i.icon.bitcoin::bef= +ore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.bitcoin::before { content: "=EF=8D=B9"; } + +.cmp-dm-portal i.icon.bity::before { content: "=EF=8D=BA"; } + +.cmp-dm-portal i.icon.bity::before, .cmp-dm-portal i.icon.black.tie::before= + { font-family: brand-icons; } + +.cmp-dm-portal i.icon.blackberry::before { content: "=EF=8D=BB"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.blogger::before { content: "=EF=8D=BC"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.blogger.b::before { content: "=EF=8D=BD"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.bluetooth::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.bluetooth.b::before { content: "=EF=8A=94"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.bootstrap::before { content: "=EF=A0=B6"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.btc::before, .cmp-dm-portal i.icon.buffer::before { f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.buffer::before { content: "=EF=A0=B7"; } + +.cmp-dm-portal i.icon.buromobelexperte::before { content: "=EF=8D=BF"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.buy.n.large::before { content: "=EF=A2=A6"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.buysellads::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.canadian.maple.leaf::before { content: "=EF=9E=85"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.cc.amazon.pay::before { content: "=EF=90=AD"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.cc.amex::before { content: "=EF=87=B3"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.cc.apple.pay::before { content: "=EF=90=96"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.cc.diners.club::before { content: "=EF=89=8C"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.cc.discover::before { content: "=EF=87=B2"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.cc.jcb::before { content: "=EF=89=8B"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.cc.mastercard::before { content: "=EF=87=B1"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.cc.paypal::before { content: "=EF=87=B4"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.cc.stripe::before { content: "=EF=87=B5"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.cc.visa::before { content: "=EF=87=B0"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.centercode::before { content: "=EF=8E=80"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.centos::before { content: "=EF=9E=89"; } + +.cmp-dm-portal i.icon.centos::before, .cmp-dm-portal i.icon.chrome::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.chromecast::before { content: "=EF=A0=B8"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.cloudscale::before { content: "=EF=8E=83"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.cloudsmith::before { content: "=EF=8E=84"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.cloudversify::before { content: "=EF=8E=85"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.codepen::before, .cmp-dm-portal i.icon.codiepie::befo= +re { font-family: brand-icons; } + +.cmp-dm-portal i.icon.confluence::before { content: "=EF=9E=8D"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.connectdevelop::before, .cmp-dm-portal i.icon.contao:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.cotton.bureau::before { content: "=EF=A2=9E"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.cpanel::before { content: "=EF=8E=88"; } + +.cmp-dm-portal i.icon.cpanel::before, .cmp-dm-portal i.icon.creative.common= +s::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.by::before { content: "=EF=93=A7"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.nc::before { content: "=EF=93=A8"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.nc.eu::before { content: "=EF=93=A9"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.nc.jp::before { content: "=EF=93=AA"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.nd::before { content: "=EF=93=AB"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.pd::before { content: "=EF=93=AC"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.pd.alternate::before { content: "=EF= +=93=AD"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.remix::before { content: "=EF=93=AE"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.sa::before { content: "=EF=93=AF"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.sampling::before { content: "=EF=93= +=B0"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.sampling.plus::before { content: "= +=EF=93=B1"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.share::before { content: "=EF=93=B2"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.zero::before { content: "=EF=93=B3";= + font-family: brand-icons; } + +.cmp-dm-portal i.icon.critical.role::before { content: "=EF=9B=89"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.css3::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.css3.alternate::before { content: "=EF=8E=8B"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.cuttlefish::before { content: "=EF=8E=8C"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.d.and.d::before { content: "=EF=8E=8D"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.d.and.d.beyond::before { content: "=EF=9B=8A"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.dashcube::before, .cmp-dm-portal i.icon.delicious::be= +fore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.deploydog::before { content: "=EF=8E=8E"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.deskpro::before { content: "=EF=8E=8F"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.dev::before { content: "=EF=9B=8C"; } + +.cmp-dm-portal i.icon.dev::before, .cmp-dm-portal i.icon.deviantart::before= +, .cmp-dm-portal i.icon.dhl::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.dhl::before { content: "=EF=9E=90"; } + +.cmp-dm-portal i.icon.diaspora::before { content: "=EF=9E=91"; } + +.cmp-dm-portal i.icon.diaspora::before, .cmp-dm-portal i.icon.digg::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.digital.ocean::before { content: "=EF=8E=91"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.discord::before { content: "=EF=8E=92"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.discourse::before { content: "=EF=8E=93"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.dochub::before { content: "=EF=8E=94"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.docker::before { content: "=EF=8E=95"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.draft2digital::before { content: "=EF=8E=96"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.dribbble::before { content: "=EF=85=BD"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.dribbble.square::before { content: "=EF=8E=97"; font-= +family: brand-icons; } + +.cmp-dm-portal i.icon.dropbox::before, .cmp-dm-portal i.icon.drupal::before= +, .cmp-dm-portal i.icon.dyalog::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.dyalog::before { content: "=EF=8E=99"; } + +.cmp-dm-portal i.icon.earlybirds::before { content: "=EF=8E=9A"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.ebay::before { content: "=EF=93=B4"; } + +.cmp-dm-portal i.icon.ebay::before, .cmp-dm-portal i.icon.edge::before { fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.elementor::before { content: "=EF=90=B0"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.ello::before { content: "=EF=97=B1"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.ember::before { content: "=EF=90=A3"; } + +.cmp-dm-portal i.icon.ember::before, .cmp-dm-portal i.icon.empire::before, = +.cmp-dm-portal i.icon.envira::before, .cmp-dm-portal i.icon.erlang::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.erlang::before { content: "=EF=8E=9D"; } + +.cmp-dm-portal i.icon.ethereum::before { content: "=EF=90=AE"; } + +.cmp-dm-portal i.icon.ethereum::before, .cmp-dm-portal i.icon.etsy::before,= + .cmp-dm-portal i.icon.evernote::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.evernote::before { content: "=EF=A0=B9"; } + +.cmp-dm-portal i.icon.expeditedssl::before, .cmp-dm-portal i.icon.facebook:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.facebook::before { content: "=EF=82=9A"; } + +.cmp-dm-portal i.icon.facebook.f::before { content: "=EF=8E=9E"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.facebook.messenger::before { content: "=EF=8E=9F"; fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.facebook.square::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.fantasy.flight.games::before { content: "=EF=9B=9C"; = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.fedex::before { content: "=EF=9E=97"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.fedora::before { content: "=EF=9E=98"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.figma::before { content: "=EF=9E=99"; } + +.cmp-dm-portal i.icon.figma::before, .cmp-dm-portal i.icon.firefox::before,= + .cmp-dm-portal i.icon.first.order::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.first.order.alternate::before { content: "=EF=94=8A";= + font-family: brand-icons; } + +.cmp-dm-portal i.icon.firstdraft::before { content: "=EF=8E=A1"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.flickr::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.flipboard::before { content: "=EF=91=8D"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.fly::before { content: "=EF=90=97"; } + +.cmp-dm-portal i.icon.fly::before, .cmp-dm-portal i.icon.font.awesome::befo= +re { font-family: brand-icons; } + +.cmp-dm-portal i.icon.font.awesome.alternate::before { content: "=EF=8D=9C"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.font.awesome.flag::before { content: "=EF=90=A5"; fon= +t-family: brand-icons; } + +.cmp-dm-portal i.icon.fonticons::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.fonticons.fi::before { content: "=EF=8E=A2"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.fort.awesome::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.fort.awesome.alternate::before { content: "=EF=8E=A3"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.forumbee::before, .cmp-dm-portal i.icon.foursquare::b= +efore, .cmp-dm-portal i.icon.free.code.camp::before, .cmp-dm-portal i.icon.= +freebsd::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.freebsd::before { content: "=EF=8E=A4"; } + +.cmp-dm-portal i.icon.fulcrum::before { content: "=EF=94=8B"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.galactic.republic::before { content: "=EF=94=8C"; fon= +t-family: brand-icons; } + +.cmp-dm-portal i.icon.galactic.senate::before { content: "=EF=94=8D"; font-= +family: brand-icons; } + +.cmp-dm-portal i.icon.get.pocket::before { content: "=EF=89=A5"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.gg.circle::before, .cmp-dm-portal i.icon.gg::before, = +.cmp-dm-portal i.icon.git::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.git.alternate::before { content: "=EF=A1=81"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.git.square::before, .cmp-dm-portal i.icon.github.alte= +rnate::before, .cmp-dm-portal i.icon.github.square::before, .cmp-dm-portal = +i.icon.github::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.gitkraken::before { content: "=EF=8E=A6"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.gitlab::before, .cmp-dm-portal i.icon.gitter::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.gitter::before { content: "=EF=90=A6"; } + +.cmp-dm-portal i.icon.glide.g::before, .cmp-dm-portal i.icon.glide::before,= + .cmp-dm-portal i.icon.gofore::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.gofore::before { content: "=EF=8E=A7"; } + +.cmp-dm-portal i.icon.goodreads::before { content: "=EF=8E=A8"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.goodreads.g::before { content: "=EF=8E=A9"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.google::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.google.drive::before { content: "=EF=8E=AA"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.google.play::before { content: "=EF=8E=AB"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.google.plus::before { content: "=EF=8A=B3"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.google.plus.g::before { content: "=EF=83=95"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.google.plus.square::before, .cmp-dm-portal i.icon.goo= +gle.wallet::before, .cmp-dm-portal i.icon.gratipay::before, .cmp-dm-portal = +i.icon.grav::before, .cmp-dm-portal i.icon.gripfire::before { font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.gripfire::before { content: "=EF=8E=AC"; } + +.cmp-dm-portal i.icon.grunt::before { content: "=EF=8E=AD"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.gulp::before { content: "=EF=8E=AE"; } + +.cmp-dm-portal i.icon.gulp::before, .cmp-dm-portal i.icon.hacker.news::befo= +re { font-family: brand-icons; } + +.cmp-dm-portal i.icon.hacker.news.square::before { content: "=EF=8E=AF"; fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.hackerrank::before { content: "=EF=97=B7"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.hips::before { content: "=EF=91=92"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.hire.a.helper::before { content: "=EF=8E=B0"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.hooli::before { content: "=EF=90=A7"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.hornbill::before { content: "=EF=96=92"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.hotjar::before { content: "=EF=8E=B1"; } + +.cmp-dm-portal i.icon.hotjar::before, .cmp-dm-portal i.icon.houzz::before, = +.cmp-dm-portal i.icon.html5::before, .cmp-dm-portal i.icon.hubspot::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.hubspot::before { content: "=EF=8E=B2"; } + +.cmp-dm-portal i.icon.imdb::before, .cmp-dm-portal i.icon.instagram::before= +, .cmp-dm-portal i.icon.intercom::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.intercom::before { content: "=EF=9E=AF"; } + +.cmp-dm-portal i.icon.internet.explorer::before, .cmp-dm-portal i.icon.invi= +sion::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.invision::before { content: "=EF=9E=B0"; } + +.cmp-dm-portal i.icon.ioxhost::before, .cmp-dm-portal i.icon.itch.io::befor= +e { font-family: brand-icons; } + +.cmp-dm-portal i.icon.itch.io::before { content: "=EF=A0=BA"; } + +.cmp-dm-portal i.icon.itunes::before { content: "=EF=8E=B4"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.itunes.note::before { content: "=EF=8E=B5"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.java::before { content: "=EF=93=A4"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.jedi.order::before { content: "=EF=94=8E"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.jenkins::before { content: "=EF=8E=B6"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.jira::before { content: "=EF=9E=B1"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.joget::before { content: "=EF=8E=B7"; } + +.cmp-dm-portal i.icon.joget::before, .cmp-dm-portal i.icon.joomla::before, = +.cmp-dm-portal i.icon.js::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.js::before { content: "=EF=8E=B8"; } + +.cmp-dm-portal i.icon.js.square::before { content: "=EF=8E=B9"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.jsfiddle::before, .cmp-dm-portal i.icon.kaggle::befor= +e { font-family: brand-icons; } + +.cmp-dm-portal i.icon.kaggle::before { content: "=EF=97=BA"; } + +.cmp-dm-portal i.icon.keybase::before { content: "=EF=93=B5"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.keycdn::before { content: "=EF=8E=BA"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.kickstarter::before { content: "=EF=8E=BB"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.kickstarter.k::before { content: "=EF=8E=BC"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.korvue::before { content: "=EF=90=AF"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.laravel::before { content: "=EF=8E=BD"; } + +.cmp-dm-portal i.icon.laravel::before, .cmp-dm-portal i.icon.lastfm.square:= +:before, .cmp-dm-portal i.icon.lastfm::before, .cmp-dm-portal i.icon.leanpu= +b::before, .cmp-dm-portal i.icon.lesscss::before { font-family: brand-icons= +; } + +.cmp-dm-portal i.icon.lesscss::before { content: "=EF=90=9D"; } + +.cmp-dm-portal i.icon.linechat::before { content: "=EF=8F=80"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.linkedin::before { content: "=EF=82=8C"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.linkedin.in::before { content: "=EF=83=A1"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.linode::before, .cmp-dm-portal i.icon.linux::before, = +.cmp-dm-portal i.icon.lyft::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.lyft::before { content: "=EF=8F=83"; } + +.cmp-dm-portal i.icon.magento::before { content: "=EF=8F=84"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.mailchimp::before { content: "=EF=96=9E"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.mandalorian::before { content: "=EF=94=8F"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.markdown::before { content: "=EF=98=8F"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.mastodon::before { content: "=EF=93=B6"; } + +.cmp-dm-portal i.icon.mastodon::before, .cmp-dm-portal i.icon.maxcdn::befor= +e, .cmp-dm-portal i.icon.mdb::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.mdb::before { content: "=EF=A3=8A"; } + +.cmp-dm-portal i.icon.medapps::before { content: "=EF=8F=86"; } + +.cmp-dm-portal i.icon.medapps::before, .cmp-dm-portal i.icon.medium.m::befo= +re, .cmp-dm-portal i.icon.medium::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.medium.m::before { content: "=EF=8F=87"; } + +.cmp-dm-portal i.icon.medrt::before { content: "=EF=8F=88"; } + +.cmp-dm-portal i.icon.medrt::before, .cmp-dm-portal i.icon.meetup::before, = +.cmp-dm-portal i.icon.megaport::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.megaport::before { content: "=EF=96=A3"; } + +.cmp-dm-portal i.icon.mendeley::before { content: "=EF=9E=B3"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.microsoft::before { content: "=EF=8F=8A"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.mix::before { content: "=EF=8F=8B"; } + +.cmp-dm-portal i.icon.mix::before, .cmp-dm-portal i.icon.mixcloud::before, = +.cmp-dm-portal i.icon.mizuni::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.mizuni::before { content: "=EF=8F=8C"; } + +.cmp-dm-portal i.icon.modx::before, .cmp-dm-portal i.icon.monero::before { = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.monero::before { content: "=EF=8F=90"; } + +.cmp-dm-portal i.icon.napster::before { content: "=EF=8F=92"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.neos::before { content: "=EF=98=92"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.nimblr::before { content: "=EF=96=A8"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.node::before { content: "=EF=90=99"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.node.js::before { content: "=EF=8F=93"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.npm::before { content: "=EF=8F=94"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.ns8::before { content: "=EF=8F=95"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.nutritionix::before { content: "=EF=8F=96"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.odnoklassniki.square::before, .cmp-dm-portal i.icon.o= +dnoklassniki::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.old.republic::before { content: "=EF=94=90"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.opencart::before, .cmp-dm-portal i.icon.openid::befor= +e, .cmp-dm-portal i.icon.opera::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.optin.monster::before { content: "=EF=88=BC"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.orcid::before { content: "=EF=A3=92"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.osi::before { content: "=EF=90=9A"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.page4::before { content: "=EF=8F=97"; } + +.cmp-dm-portal i.icon.page4::before, .cmp-dm-portal i.icon.pagelines::befor= +e, .cmp-dm-portal i.icon.palfed::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.palfed::before { content: "=EF=8F=98"; } + +.cmp-dm-portal i.icon.patreon::before { content: "=EF=8F=99"; } + +.cmp-dm-portal i.icon.patreon::before, .cmp-dm-portal i.icon.paypal::before= + { font-family: brand-icons; } + +.cmp-dm-portal i.icon.penny.arcade::before { content: "=EF=9C=84"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.periscope::before { content: "=EF=8F=9A"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.phabricator::before { content: "=EF=8F=9B"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.phoenix.framework::before { content: "=EF=8F=9C"; fon= +t-family: brand-icons; } + +.cmp-dm-portal i.icon.phoenix.squadron::before { content: "=EF=94=91"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.php::before { content: "=EF=91=97"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.pied.piper::before { content: "=EF=8A=AE"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.pied.piper.alternate::before { font-family: brand-ico= +ns; } + +.cmp-dm-portal i.icon.pied.piper.hat::before { content: "=EF=93=A5"; } + +.cmp-dm-portal i.icon.pied.piper.pp::before { content: "=EF=86=A7"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.pinterest::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.pinterest.p::before { content: "=EF=88=B1"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.pinterest.square::before { font-family: brand-icons; = +} + +.cmp-dm-portal i.icon.playstation::before { content: "=EF=8F=9F"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.product.hunt::before, .cmp-dm-portal i.icon.pushed::b= +efore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.pushed::before { content: "=EF=8F=A1"; } + +.cmp-dm-portal i.icon.python::before { content: "=EF=8F=A2"; } + +.cmp-dm-portal i.icon.python::before, .cmp-dm-portal i.icon.qq::before { fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.quinscape::before { content: "=EF=91=99"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.quora::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.r.project::before { content: "=EF=93=B7"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.raspberry.pi::before { content: "=EF=9E=BB"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.ravelry::before, .cmp-dm-portal i.icon.react::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.react::before { content: "=EF=90=9B"; } + +.cmp-dm-portal i.icon.reacteurope::before { content: "=EF=9D=9D"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.readme::before { content: "=EF=93=95"; } + +.cmp-dm-portal i.icon.readme::before, .cmp-dm-portal i.icon.rebel::before, = +.cmp-dm-portal i.icon.reddit.alien::before, .cmp-dm-portal i.icon.reddit.sq= +uare::before, .cmp-dm-portal i.icon.reddit::before, .cmp-dm-portal i.icon.r= +edhat::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.redhat::before { content: "=EF=9E=BC"; } + +.cmp-dm-portal i.icon.redriver::before { content: "=EF=8F=A3"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.redyeti::before { content: "=EF=9A=9D"; } + +.cmp-dm-portal i.icon.redyeti::before, .cmp-dm-portal i.icon.renren::before= +, .cmp-dm-portal i.icon.replyd::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.replyd::before { content: "=EF=8F=A6"; } + +.cmp-dm-portal i.icon.researchgate::before { content: "=EF=93=B8"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.resolving::before { content: "=EF=8F=A7"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.rev::before { content: "=EF=96=B2"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.rocketchat::before { content: "=EF=8F=A8"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.rockrms::before { content: "=EF=8F=A9"; } + +.cmp-dm-portal i.icon.rockrms::before, .cmp-dm-portal i.icon.safari::before= + { font-family: brand-icons; } + +.cmp-dm-portal i.icon.salesforce::before { content: "=EF=A0=BB"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.sass::before { content: "=EF=90=9E"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.schlix::before { content: "=EF=8F=AA"; } + +.cmp-dm-portal i.icon.schlix::before, .cmp-dm-portal i.icon.scribd::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.searchengin::before { content: "=EF=8F=AB"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.sellcast::before { content: "=EF=8B=9A"; } + +.cmp-dm-portal i.icon.sellcast::before, .cmp-dm-portal i.icon.sellsy::befor= +e { font-family: brand-icons; } + +.cmp-dm-portal i.icon.servicestack::before { content: "=EF=8F=AC"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.shirtsinbulk::before, .cmp-dm-portal i.icon.shopware:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.shopware::before { content: "=EF=96=B5"; } + +.cmp-dm-portal i.icon.simplybuilt::before, .cmp-dm-portal i.icon.sistrix::b= +efore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.sistrix::before { content: "=EF=8F=AE"; } + +.cmp-dm-portal i.icon.sith::before { content: "=EF=94=92"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.sketch::before { content: "=EF=9F=86"; } + +.cmp-dm-portal i.icon.sketch::before, .cmp-dm-portal i.icon.skyatlas::befor= +e, .cmp-dm-portal i.icon.skype::before, .cmp-dm-portal i.icon.slack::before= + { font-family: brand-icons; } + +.cmp-dm-portal i.icon.slack.hash::before { content: "=EF=8F=AF"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.slideshare::before, .cmp-dm-portal i.icon.snapchat.gh= +ost::before, .cmp-dm-portal i.icon.snapchat.square::before, .cmp-dm-portal = +i.icon.snapchat::before, .cmp-dm-portal i.icon.soundcloud::before { font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.sourcetree::before { content: "=EF=9F=93"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.speakap::before { content: "=EF=8F=B3"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.speaker.deck::before { content: "=EF=A0=BC"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.spotify::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.squarespace::before { content: "=EF=96=BE"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.stack.exchange::before, .cmp-dm-portal i.icon.stack.o= +verflow::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.stackpath::before { content: "=EF=A1=82"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.staylinked::before { content: "=EF=8F=B5"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.steam.square::before, .cmp-dm-portal i.icon.steam::be= +fore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.steam.symbol::before { content: "=EF=8F=B6"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.sticker.mule::before { content: "=EF=8F=B7"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.strava::before { content: "=EF=90=A8"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.stripe::before { content: "=EF=90=A9"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.stripe.s::before { content: "=EF=90=AA"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.studiovinari::before { content: "=EF=8F=B8"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.stumbleupon.circle::before, .cmp-dm-portal i.icon.stu= +mbleupon::before, .cmp-dm-portal i.icon.superpowers::before, .cmp-dm-portal= + i.icon.supple::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.supple::before { content: "=EF=8F=B9"; } + +.cmp-dm-portal i.icon.suse::before { content: "=EF=9F=96"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.swift::before { content: "=EF=A3=A1"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.symfony::before { content: "=EF=A0=BD"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.teamspeak::before { content: "=EF=93=B9"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.telegram::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.telegram.plane::before { content: "=EF=8F=BE"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.tencent.weibo::before, .cmp-dm-portal i.icon.themeco:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.themeco::before { content: "=EF=97=86"; } + +.cmp-dm-portal i.icon.themeisle::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.think.peaks::before { content: "=EF=9C=B1"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.trade.federation::before { content: "=EF=94=93"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.trello::before, .cmp-dm-portal i.icon.tripadvisor::be= +fore, .cmp-dm-portal i.icon.tumblr.square::before, .cmp-dm-portal i.icon.tu= +mblr::before, .cmp-dm-portal i.icon.twitch::before, .cmp-dm-portal i.icon.t= +witter.square::before, .cmp-dm-portal i.icon.twitter::before, .cmp-dm-porta= +l i.icon.typo3::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.typo3::before { content: "=EF=90=AB"; } + +.cmp-dm-portal i.icon.uber::before { content: "=EF=90=82"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.ubuntu::before { content: "=EF=9F=9F"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.uikit::before { content: "=EF=90=83"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.umbraco::before { content: "=EF=A3=A8"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.uniregistry::before { content: "=EF=90=84"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.untappd::before { content: "=EF=90=85"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.ups::before { content: "=EF=9F=A0"; } + +.cmp-dm-portal i.icon.ups::before, .cmp-dm-portal i.icon.usb::before, .cmp-= +dm-portal i.icon.usps::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.usps::before { content: "=EF=9F=A1"; } + +.cmp-dm-portal i.icon.ussunnah::before { content: "=EF=90=87"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.vaadin::before { content: "=EF=90=88"; } + +.cmp-dm-portal i.icon.vaadin::before, .cmp-dm-portal i.icon.viacoin::before= +, .cmp-dm-portal i.icon.viadeo.square::before, .cmp-dm-portal i.icon.viadeo= +::before, .cmp-dm-portal i.icon.viber::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.viber::before { content: "=EF=90=89"; } + +.cmp-dm-portal i.icon.vimeo::before { content: "=EF=90=8A"; } + +.cmp-dm-portal i.icon.vimeo.square::before, .cmp-dm-portal i.icon.vimeo.v::= +before, .cmp-dm-portal i.icon.vimeo::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.vimeo.v::before { content: "=EF=89=BD"; } + +.cmp-dm-portal i.icon.vine::before, .cmp-dm-portal i.icon.vk::before, .cmp-= +dm-portal i.icon.vnv::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.vnv::before { content: "=EF=90=8B"; } + +.cmp-dm-portal i.icon.vuejs::before { content: "=EF=90=9F"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.waze::before { content: "=EF=A0=BF"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.weebly::before { content: "=EF=97=8C"; } + +.cmp-dm-portal i.icon.weebly::before, .cmp-dm-portal i.icon.weibo::before, = +.cmp-dm-portal i.icon.weixin::before, .cmp-dm-portal i.icon.whatsapp::befor= +e { font-family: brand-icons; } + +.cmp-dm-portal i.icon.whatsapp.square::before { content: "=EF=90=8C"; font-= +family: brand-icons; } + +.cmp-dm-portal i.icon.whmcs::before { content: "=EF=90=8D"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.wikipedia.w::before { content: "=EF=89=A6"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.windows::before, .cmp-dm-portal i.icon.wix::before { = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.wix::before { content: "=EF=97=8F"; } + +.cmp-dm-portal i.icon.wizards.of.the.coast::before { content: "=EF=9C=B0"; = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.wolf.pack.battalion::before { content: "=EF=94=94"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.wordpress::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.wordpress.simple::before { content: "=EF=90=91"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.wpbeginner::before, .cmp-dm-portal i.icon.wpexplorer:= +:before, .cmp-dm-portal i.icon.wpforms::before, .cmp-dm-portal i.icon.wpres= +sr::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.wpressr::before { content: "=EF=8F=A4"; } + +.cmp-dm-portal i.icon.xbox::before { content: "=EF=90=92"; } + +.cmp-dm-portal i.icon.xbox::before, .cmp-dm-portal i.icon.xing.square::befo= +re, .cmp-dm-portal i.icon.xing::before, .cmp-dm-portal i.icon.y.combinator:= +:before, .cmp-dm-portal i.icon.yahoo::before, .cmp-dm-portal i.icon.yammer:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.yammer::before { content: "=EF=A1=80"; } + +.cmp-dm-portal i.icon.yandex::before { content: "=EF=90=93"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.yandex.international::before { content: "=EF=90=94"; = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.yarn::before { content: "=EF=9F=A3"; } + +.cmp-dm-portal i.icon.yarn::before, .cmp-dm-portal i.icon.yelp::before, .cm= +p-dm-portal i.icon.yoast::before, .cmp-dm-portal i.icon.youtube::before { f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.youtube.square::before { content: "=EF=90=B1"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.zhihu::before { content: "=EF=98=BF"; } + +.cmp-dm-portal i.icon.american.express.card::before, .cmp-dm-portal i.icon.= +american.express::before, .cmp-dm-portal i.icon.amex::before, .cmp-dm-porta= +l i.icon.zhihu::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.bitbucket.square::before { content: "=EF=85=B1"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.bluetooth.alternative::before { font-family: brand-ic= +ons; } + +.cmp-dm-portal i.icon.credit.card.amazon.pay::before { content: "=EF=90=AD"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.american.express::before { content: "=EF= +=87=B3"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.diners.club::before { content: "=EF=89=8C= +"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.discover::before { content: "=EF=87=B2"; = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.jcb::before { content: "=EF=89=8B"; font-= +family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.mastercard::before { content: "=EF=87=B1"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.paypal::before { content: "=EF=87=B4"; fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.stripe::before { content: "=EF=87=B5"; fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.visa::before { content: "=EF=87=B0"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.diners.club.card::before, .cmp-dm-portal i.icon.diner= +s.club::before, .cmp-dm-portal i.icon.discover.card::before, .cmp-dm-portal= + i.icon.discover::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.disk.outline::before { content: "=EF=8D=A9"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.dribble::before, .cmp-dm-portal i.icon.eercast::befor= +e, .cmp-dm-portal i.icon.envira.gallery::before, .cmp-dm-portal i.icon.fa::= +before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.facebook.official::before { content: "=EF=82=82"; fon= +t-family: brand-icons; } + +.cmp-dm-portal i.icon.five.hundred.pixels::before, .cmp-dm-portal i.icon.gi= +ttip::before, .cmp-dm-portal i.icon.google.plus.circle::before, .cmp-dm-por= +tal i.icon.google.plus.official::before, .cmp-dm-portal i.icon.japan.credit= +.bureau.card::before, .cmp-dm-portal i.icon.japan.credit.bureau::before, .c= +mp-dm-portal i.icon.jcb::before, .cmp-dm-portal i.icon.linkedin.square::bef= +ore, .cmp-dm-portal i.icon.mastercard.card::before, .cmp-dm-portal i.icon.m= +astercard::before, .cmp-dm-portal i.icon.microsoft.edge::before, .cmp-dm-po= +rtal i.icon.ms.edge::before, .cmp-dm-portal i.icon.new.pied.piper::before, = +.cmp-dm-portal i.icon.optinmonster::before, .cmp-dm-portal i.icon.paypal.ca= +rd::before, .cmp-dm-portal i.icon.pied.piper.hat::before, .cmp-dm-portal i.= +icon.pocket::before, .cmp-dm-portal i.icon.stripe.card::before, .cmp-dm-por= +tal i.icon.theme.isle::before, .cmp-dm-portal i.icon.visa.card::before, .cm= +p-dm-portal i.icon.visa::before, .cmp-dm-portal i.icon.wechat::before, .cmp= +-dm-portal i.icon.wikipedia::before, .cmp-dm-portal i.icon.wordpress.beginn= +er::before, .cmp-dm-portal i.icon.wordpress.forms::before, .cmp-dm-portal i= +.icon.yc::before, .cmp-dm-portal i.icon.ycombinator::before { font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.youtube.play::before { content: "=EF=85=A7"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.search::before { content: "=EF=80=82"; } + +.cmp-dm-portal i.icon.mail.outline::before { content: "=EF=80=83"; } + +.cmp-dm-portal i.icon.signal::before { content: "=EF=80=92"; } + +.cmp-dm-portal i.icon.setting::before { content: "=EF=80=93"; } + +.cmp-dm-portal i.icon.home::before { content: "=EF=80=95"; } + +.cmp-dm-portal i.icon.inbox::before { content: "=EF=80=9C"; } + +.cmp-dm-portal i.icon.browser::before { content: "=EF=80=A2"; } + +.cmp-dm-portal i.icon.tag::before { content: "=EF=80=AB"; } + +.cmp-dm-portal i.icon.tags::before { content: "=EF=80=AC"; } + +.cmp-dm-portal i.icon.image::before { content: "=EF=80=BE"; } + +.cmp-dm-portal i.icon.calendar::before { content: "=EF=81=B3"; } + +.cmp-dm-portal i.icon.comment::before { content: "=EF=81=B5"; } + +.cmp-dm-portal i.icon.shop::before { content: "=EF=81=BA"; } + +.cmp-dm-portal i.icon.privacy::before { content: "=EF=82=84"; } + +.cmp-dm-portal i.icon.settings::before { content: "=EF=82=85"; } + +.cmp-dm-portal i.icon.comments::before { content: "=EF=82=86"; } + +.cmp-dm-portal i.icon.external::before { content: "=EF=82=8E"; } + +.cmp-dm-portal i.icon.trophy::before { content: "=EF=82=91"; } + +.cmp-dm-portal i.icon.payment::before { content: "=EF=82=9D"; } + +.cmp-dm-portal i.icon.feed::before { content: "=EF=82=9E"; } + +.cmp-dm-portal i.icon.alarm.outline::before { content: "=EF=82=A2"; } + +.cmp-dm-portal i.icon.tasks::before { content: "=EF=82=AE"; } + +.cmp-dm-portal i.icon.cloud::before { content: "=EF=83=82"; } + +.cmp-dm-portal i.icon.lab::before { content: "=EF=83=83"; } + +.cmp-dm-portal i.icon.mail::before { content: "=EF=83=A0"; } + +.cmp-dm-portal i.icon.dashboard::before { content: "=EF=83=A4"; } + +.cmp-dm-portal i.icon.comment.outline::before { content: "=EF=83=A5"; } + +.cmp-dm-portal i.icon.comments.outline::before { content: "=EF=83=A6"; } + +.cmp-dm-portal i.icon.sitemap::before { content: "=EF=83=A8"; } + +.cmp-dm-portal i.icon.idea::before { content: "=EF=83=AB"; } + +.cmp-dm-portal i.icon.alarm::before { content: "=EF=83=B3"; } + +.cmp-dm-portal i.icon.terminal::before { content: "=EF=84=A0"; } + +.cmp-dm-portal i.icon.code::before { content: "=EF=84=A1"; } + +.cmp-dm-portal i.icon.protect::before { content: "=EF=84=B2"; } + +.cmp-dm-portal i.icon.calendar.outline::before { content: "=EF=84=B3"; } + +.cmp-dm-portal i.icon.ticket::before { content: "=EF=85=85"; } + +.cmp-dm-portal i.icon.external.square::before { content: "=EF=85=8C"; } + +.cmp-dm-portal i.icon.bug::before { content: "=EF=86=88"; } + +.cmp-dm-portal i.icon.mail.square::before { content: "=EF=86=99"; } + +.cmp-dm-portal i.icon.history::before { content: "=EF=87=9A"; } + +.cmp-dm-portal i.icon.options::before { content: "=EF=87=9E"; } + +.cmp-dm-portal i.icon.text.telephone::before { content: "=EF=87=A4"; } + +.cmp-dm-portal i.icon.find::before { content: "=EF=87=A5"; } + +.cmp-dm-portal i.icon.alarm.mute::before { content: "=EF=87=B6"; } + +.cmp-dm-portal i.icon.alarm.mute.outline::before { content: "=EF=87=B7"; } + +.cmp-dm-portal i.icon.copyright::before { content: "=EF=87=B9"; } + +.cmp-dm-portal i.icon.at::before { content: "=EF=87=BA"; } + +.cmp-dm-portal i.icon.eyedropper::before { content: "=EF=87=BB"; } + +.cmp-dm-portal i.icon.paint.brush::before { content: "=EF=87=BC"; } + +.cmp-dm-portal i.icon.heartbeat::before { content: "=EF=88=9E"; } + +.cmp-dm-portal i.icon.mouse.pointer::before { content: "=EF=89=85"; } + +.cmp-dm-portal i.icon.hourglass.empty::before { content: "=EF=89=90"; } + +.cmp-dm-portal i.icon.hourglass.start::before { content: "=EF=89=91"; } + +.cmp-dm-portal i.icon.hourglass.half::before { content: "=EF=89=92"; } + +.cmp-dm-portal i.icon.hourglass.end::before { content: "=EF=89=93"; } + +.cmp-dm-portal i.icon.hourglass.full::before { content: "=EF=89=94"; } + +.cmp-dm-portal i.icon.hand.pointer::before { content: "=EF=89=9A"; } + +.cmp-dm-portal i.icon.trademark::before { content: "=EF=89=9C"; } + +.cmp-dm-portal i.icon.registered::before { content: "=EF=89=9D"; } + +.cmp-dm-portal i.icon.creative.commons::before { content: "=EF=89=9E"; } + +.cmp-dm-portal i.icon.add.to.calendar::before { content: "=EF=89=B1"; } + +.cmp-dm-portal i.icon.remove.from.calendar::before { content: "=EF=89=B2"; = +} + +.cmp-dm-portal i.icon.delete.calendar::before { content: "=EF=89=B3"; } + +.cmp-dm-portal i.icon.checked.calendar::before { content: "=EF=89=B4"; } + +.cmp-dm-portal i.icon.industry::before { content: "=EF=89=B5"; } + +.cmp-dm-portal i.icon.shopping.bag::before { content: "=EF=8A=90"; } + +.cmp-dm-portal i.icon.shopping.basket::before { content: "=EF=8A=91"; } + +.cmp-dm-portal i.icon.hashtag::before { content: "=EF=8A=92"; } + +.cmp-dm-portal i.icon.percent::before { content: "=EF=8A=95"; } + +.cmp-dm-portal i.icon.handshake::before { content: "=EF=8A=B5"; } + +.cmp-dm-portal i.icon.open.envelope::before { content: "=EF=8A=B6"; } + +.cmp-dm-portal i.icon.open.envelope.outline::before { content: "=EF=8A=B7";= + } + +.cmp-dm-portal i.icon.address.book::before { content: "=EF=8A=B9"; } + +.cmp-dm-portal i.icon.address.book.outline::before { content: "=EF=8A=BA"; = +} + +.cmp-dm-portal i.icon.address.card::before { content: "=EF=8A=BB"; } + +.cmp-dm-portal i.icon.address.card.outline::before { content: "=EF=8A=BC"; = +} + +.cmp-dm-portal i.icon.id.badge::before { content: "=EF=8B=81"; } + +.cmp-dm-portal i.icon.id.card::before { content: "=EF=8B=82"; } + +.cmp-dm-portal i.icon.id.card.outline::before { content: "=EF=8B=83"; } + +.cmp-dm-portal i.icon.podcast::before { content: "=EF=8B=8E"; } + +.cmp-dm-portal i.icon.window.maximize::before { content: "=EF=8B=90"; } + +.cmp-dm-portal i.icon.window.minimize::before { content: "=EF=8B=91"; } + +.cmp-dm-portal i.icon.window.restore::before { content: "=EF=8B=92"; } + +.cmp-dm-portal i.icon.window.close::before { content: "=EF=8B=93"; } + +.cmp-dm-portal i.icon.window.close.outline::before { content: "=EF=8B=94"; = +} + +.cmp-dm-portal i.icon.wait::before { content: "=EF=80=97"; } + +.cmp-dm-portal i.icon.download::before { content: "=EF=80=99"; color: rgb(1= +44, 144, 144); } + +.cmp-dm-portal i.icon.repeat::before { content: "=EF=80=9E"; } + +.cmp-dm-portal i.icon.refresh::before { content: "=EF=80=A1"; } + +.cmp-dm-portal i.icon.lock::before { content: "=EF=80=A3"; } + +.cmp-dm-portal i.icon.bookmark::before { content: "=EF=80=AE"; } + +.cmp-dm-portal i.icon.print::before { content: "=EF=80=AF"; } + +.cmp-dm-portal i.icon.write::before { content: "=EF=81=80"; } + +.cmp-dm-portal i.icon.adjust::before { content: "=EF=81=82"; } + +.cmp-dm-portal i.icon.theme::before { content: "=EF=81=83"; } + +.cmp-dm-portal i.icon.edit::before { content: "=EF=81=84"; } + +.cmp-dm-portal i.icon.external.share::before { content: "=EF=81=85"; } + +.cmp-dm-portal i.icon.ban::before { content: "=EF=81=9E"; } + +.cmp-dm-portal i.icon.mail.forward::before, .cmp-dm-portal i.icon.share::be= +fore { content: "=EF=81=A4"; } + +.cmp-dm-portal i.icon.expand::before { content: "=EF=81=A5"; } + +.cmp-dm-portal i.icon.compress::before { content: "=EF=81=A6"; } + +.cmp-dm-portal i.icon.unhide::before { content: "=EF=81=AE"; } + +.cmp-dm-portal i.icon.hide::before { content: "=EF=81=B0"; } + +.cmp-dm-portal i.icon.random::before { content: "=EF=81=B4"; } + +.cmp-dm-portal i.icon.retweet::before { content: "=EF=81=B9"; } + +.cmp-dm-portal i.icon.sign.out::before { content: "=EF=82=8B"; } + +.cmp-dm-portal i.icon.pin::before { content: "=EF=82=8D"; } + +.cmp-dm-portal i.icon.sign.in::before { content: "=EF=82=90"; } + +.cmp-dm-portal i.icon.upload::before { content: "=EF=82=93"; } + +.cmp-dm-portal i.icon.call::before { content: "=EF=82=95"; } + +.cmp-dm-portal i.icon.remove.bookmark::before { content: "=EF=82=97"; } + +.cmp-dm-portal i.icon.call.square::before { content: "=EF=82=98"; } + +.cmp-dm-portal i.icon.unlock::before { content: "=EF=82=9C"; } + +.cmp-dm-portal i.icon.configure::before { content: "=EF=82=AD"; } + +.cmp-dm-portal i.icon.filter::before { content: "=EF=82=B0"; } + +.cmp-dm-portal i.icon.wizard::before { content: "=EF=83=90"; } + +.cmp-dm-portal i.icon.undo::before { content: "=EF=83=A2"; } + +.cmp-dm-portal i.icon.exchange::before { content: "=EF=83=AC"; } + +.cmp-dm-portal i.icon.cloud.download::before { content: "=EF=83=AD"; } + +.cmp-dm-portal i.icon.cloud.upload::before { content: "=EF=83=AE"; } + +.cmp-dm-portal i.icon.reply::before { content: "=EF=84=92"; } + +.cmp-dm-portal i.icon.reply.all::before { content: "=EF=84=A2"; } + +.cmp-dm-portal i.icon.erase::before { content: "=EF=84=AD"; } + +.cmp-dm-portal i.icon.unlock.alternate::before { content: "=EF=84=BE"; } + +.cmp-dm-portal i.icon.write.square::before { content: "=EF=85=8B"; } + +.cmp-dm-portal i.icon.share.square::before { content: "=EF=85=8D"; } + +.cmp-dm-portal i.icon.archive::before { content: "=EF=86=87"; } + +.cmp-dm-portal i.icon.translate::before { content: "=EF=86=AB"; } + +.cmp-dm-portal i.icon.recycle::before { content: "=EF=86=B8"; } + +.cmp-dm-portal i.icon.send::before { content: "=EF=87=98"; } + +.cmp-dm-portal i.icon.send.outline::before { content: "=EF=87=99"; } + +.cmp-dm-portal i.icon.share.alternate::before { content: "=EF=87=A0"; } + +.cmp-dm-portal i.icon.share.alternate.square::before { content: "=EF=87=A1"= +; } + +.cmp-dm-portal i.icon.add.to.cart::before { content: "=EF=88=97"; } + +.cmp-dm-portal i.icon.in.cart::before { content: "=EF=88=98"; } + +.cmp-dm-portal i.icon.add.user::before { content: "=EF=88=B4"; } + +.cmp-dm-portal i.icon.remove.user::before { content: "=EF=88=B5"; } + +.cmp-dm-portal i.icon.object.group::before { content: "=EF=89=87"; } + +.cmp-dm-portal i.icon.object.ungroup::before { content: "=EF=89=88"; } + +.cmp-dm-portal i.icon.clone::before { content: "=EF=89=8D"; } + +.cmp-dm-portal i.icon.talk::before { content: "=EF=89=BA"; } + +.cmp-dm-portal i.icon.talk.outline::before { content: "=EF=89=BB"; } + +.cmp-dm-portal i.icon.help.circle::before { content: "=EF=81=99"; } + +.cmp-dm-portal i.icon.info.circle::before { content: "=EF=81=9A"; } + +.cmp-dm-portal i.icon.warning.circle::before { content: "=EF=81=AA"; } + +.cmp-dm-portal i.icon.warning.sign::before { content: "=EF=81=B1"; } + +.cmp-dm-portal i.icon.announcement::before { content: "=EF=82=A1"; } + +.cmp-dm-portal i.icon.help::before { content: "=EF=84=A8"; } + +.cmp-dm-portal i.icon.info::before { content: "=EF=84=A9"; } + +.cmp-dm-portal i.icon.warning::before { content: "=EF=84=AA"; } + +.cmp-dm-portal i.icon.birthday::before { content: "=EF=87=BD"; } + +.cmp-dm-portal i.icon.help.circle.outline::before { content: "=EF=8A=9C"; } + +.cmp-dm-portal i.icon.user::before { content: "=EF=80=87"; } + +.cmp-dm-portal i.icon.users::before { content: "=EF=83=80"; } + +.cmp-dm-portal i.icon.doctor::before { content: "=EF=83=B0"; } + +.cmp-dm-portal i.icon.handicap::before { content: "=EF=86=93"; } + +.cmp-dm-portal i.icon.student::before { content: "=EF=86=9D"; } + +.cmp-dm-portal i.icon.child::before { content: "=EF=86=AE"; } + +.cmp-dm-portal i.icon.spy::before { content: "=EF=88=9B"; } + +.cmp-dm-portal i.icon.user.circle::before { content: "=EF=8A=BD"; } + +.cmp-dm-portal i.icon.user.circle.outline::before { content: "=EF=8A=BE"; } + +.cmp-dm-portal i.icon.user.outline::before { content: "=EF=8B=80"; } + +.cmp-dm-portal i.icon.female::before { content: "=EF=86=82"; } + +.cmp-dm-portal i.icon.male::before { content: "=EF=86=83"; } + +.cmp-dm-portal i.icon.woman::before { content: "=EF=88=A1"; } + +.cmp-dm-portal i.icon.man::before { content: "=EF=88=A2"; } + +.cmp-dm-portal i.icon.non.binary.transgender::before { content: "=EF=88=A3"= +; } + +.cmp-dm-portal i.icon.intergender::before { content: "=EF=88=A4"; } + +.cmp-dm-portal i.icon.transgender::before { content: "=EF=88=A5"; } + +.cmp-dm-portal i.icon.lesbian::before { content: "=EF=88=A6"; } + +.cmp-dm-portal i.icon.gay::before { content: "=EF=88=A7"; } + +.cmp-dm-portal i.icon.heterosexual::before { content: "=EF=88=A8"; } + +.cmp-dm-portal i.icon.other.gender::before { content: "=EF=88=A9"; } + +.cmp-dm-portal i.icon.other.gender.vertical::before { content: "=EF=88=AA";= + } + +.cmp-dm-portal i.icon.other.gender.horizontal::before { content: "=EF=88=AB= +"; } + +.cmp-dm-portal i.icon.neuter::before { content: "=EF=88=AC"; } + +.cmp-dm-portal i.icon.genderless::before { content: "=EF=88=AD"; } + +.cmp-dm-portal i.icon.universal.access::before { content: "=EF=8A=9A"; } + +.cmp-dm-portal i.icon.wheelchair::before { content: "=EF=8A=9B"; } + +.cmp-dm-portal i.icon.blind::before { content: "=EF=8A=9D"; } + +.cmp-dm-portal i.icon.audio.description::before { content: "=EF=8A=9E"; } + +.cmp-dm-portal i.icon.volume.control.phone::before { content: "=EF=8A=A0"; = +} + +.cmp-dm-portal i.icon.braille::before { content: "=EF=8A=A1"; } + +.cmp-dm-portal i.icon.asl::before { content: "=EF=8A=A3"; } + +.cmp-dm-portal i.icon.assistive.listening.systems::before { content: "=EF= +=8A=A2"; } + +.cmp-dm-portal i.icon.deafness::before { content: "=EF=8A=A4"; } + +.cmp-dm-portal i.icon.sign.language::before { content: "=EF=8A=A7"; } + +.cmp-dm-portal i.icon.low.vision::before { content: "=EF=8A=A8"; } + +.cmp-dm-portal i.icon.block.layout::before { content: "=EF=80=89"; } + +.cmp-dm-portal i.icon.grid.layout::before { content: "=EF=80=8A"; } + +.cmp-dm-portal i.icon.list.layout::before { content: "=EF=80=8B"; } + +.cmp-dm-portal i.icon.zoom::before { content: "=EF=80=8E"; } + +.cmp-dm-portal i.icon.zoom.out::before { content: "=EF=80=90"; } + +.cmp-dm-portal i.icon.resize.vertical::before { content: "=EF=81=BD"; } + +.cmp-dm-portal i.icon.resize.horizontal::before { content: "=EF=81=BE"; } + +.cmp-dm-portal i.icon.maximize::before { content: "=EF=82=B2"; } + +.cmp-dm-portal i.icon.crop::before { content: "=EF=84=A5"; } + +.cmp-dm-portal i.icon.cocktail::before { content: "=EF=80=80"; } + +.cmp-dm-portal i.icon.road::before { content: "=EF=80=98"; } + +.cmp-dm-portal i.icon.flag::before { content: "=EF=80=A4"; } + +.cmp-dm-portal i.icon.book::before { content: "=EF=80=AD"; } + +.cmp-dm-portal i.icon.gift::before { content: "=EF=81=AB"; } + +.cmp-dm-portal i.icon.leaf::before { content: "=EF=81=AC"; } + +.cmp-dm-portal i.icon.fire::before { content: "=EF=81=AD"; } + +.cmp-dm-portal i.icon.plane::before { content: "=EF=81=B2"; } + +.cmp-dm-portal i.icon.magnet::before { content: "=EF=81=B6"; } + +.cmp-dm-portal i.icon.lemon::before { content: "=EF=82=94"; } + +.cmp-dm-portal i.icon.world::before { content: "=EF=82=AC"; } + +.cmp-dm-portal i.icon.travel::before { content: "=EF=82=B1"; } + +.cmp-dm-portal i.icon.shipping::before { content: "=EF=83=91"; } + +.cmp-dm-portal i.icon.money::before { content: "=EF=83=96"; } + +.cmp-dm-portal i.icon.legal::before { content: "=EF=83=A3"; } + +.cmp-dm-portal i.icon.lightning::before { content: "=EF=83=A7"; } + +.cmp-dm-portal i.icon.umbrella::before { content: "=EF=83=A9"; } + +.cmp-dm-portal i.icon.treatment::before { content: "=EF=83=B1"; } + +.cmp-dm-portal i.icon.suitcase::before { content: "=EF=83=B2"; } + +.cmp-dm-portal i.icon.bar::before { content: "=EF=83=BC"; } + +.cmp-dm-portal i.icon.flag.outline::before { content: "=EF=84=9D"; } + +.cmp-dm-portal i.icon.flag.checkered::before { content: "=EF=84=9E"; } + +.cmp-dm-portal i.icon.puzzle::before { content: "=EF=84=AE"; } + +.cmp-dm-portal i.icon.fire.extinguisher::before { content: "=EF=84=B4"; } + +.cmp-dm-portal i.icon.rocket::before { content: "=EF=84=B5"; } + +.cmp-dm-portal i.icon.anchor::before { content: "=EF=84=BD"; } + +.cmp-dm-portal i.icon.bullseye::before { content: "=EF=85=80"; } + +.cmp-dm-portal i.icon.sun::before { content: "=EF=86=85"; } + +.cmp-dm-portal i.icon.moon::before { content: "=EF=86=86"; } + +.cmp-dm-portal i.icon.fax::before { content: "=EF=86=AC"; } + +.cmp-dm-portal i.icon.life.ring::before { content: "=EF=87=8D"; } + +.cmp-dm-portal i.icon.bomb::before { content: "=EF=87=A2"; } + +.cmp-dm-portal i.icon.soccer::before { content: "=EF=87=A3"; } + +.cmp-dm-portal i.icon.calculator::before { content: "=EF=87=AC"; } + +.cmp-dm-portal i.icon.diamond::before { content: "=EF=88=99"; } + +.cmp-dm-portal i.icon.sticky.note::before { content: "=EF=89=89"; } + +.cmp-dm-portal i.icon.sticky.note.outline::before { content: "=EF=89=8A"; } + +.cmp-dm-portal i.icon.law::before { content: "=EF=89=8E"; } + +.cmp-dm-portal i.icon.hand.peace::before { content: "=EF=89=9B"; } + +.cmp-dm-portal i.icon.hand.rock::before { content: "=EF=89=95"; } + +.cmp-dm-portal i.icon.hand.paper::before { content: "=EF=89=96"; } + +.cmp-dm-portal i.icon.hand.scissors::before { content: "=EF=89=97"; } + +.cmp-dm-portal i.icon.hand.lizard::before { content: "=EF=89=98"; } + +.cmp-dm-portal i.icon.hand.spock::before { content: "=EF=89=99"; } + +.cmp-dm-portal i.icon.tv::before { content: "=EF=89=AC"; } + +.cmp-dm-portal i.icon.thermometer.full::before { content: "=EF=8B=87"; } + +.cmp-dm-portal i.icon.thermometer.three.quarters::before { content: "=EF=8B= +=88"; } + +.cmp-dm-portal i.icon.thermometer.half::before { content: "=EF=8B=89"; } + +.cmp-dm-portal i.icon.thermometer.quarter::before { content: "=EF=8B=8A"; } + +.cmp-dm-portal i.icon.thermometer.empty::before { content: "=EF=8B=8B"; } + +.cmp-dm-portal i.icon.shower::before { content: "=EF=8B=8C"; } + +.cmp-dm-portal i.icon.bathtub::before { content: "=EF=8B=8D"; } + +.cmp-dm-portal i.icon.snowflake::before { content: "=EF=8B=9C"; } + +.cmp-dm-portal i.icon.crosshairs::before { content: "=EF=81=9B"; } + +.cmp-dm-portal i.icon.asterisk::before { content: "=EF=81=A9"; } + +.cmp-dm-portal i.icon.square.outline::before { content: "=EF=82=96"; } + +.cmp-dm-portal i.icon.certificate::before { content: "=EF=82=A3"; } + +.cmp-dm-portal i.icon.square::before { content: "=EF=83=88"; } + +.cmp-dm-portal i.icon.quote.left::before { content: "=EF=84=8D"; } + +.cmp-dm-portal i.icon.quote.right::before { content: "=EF=84=8E"; } + +.cmp-dm-portal i.icon.spinner::before { content: "=EF=84=90"; } + +.cmp-dm-portal i.icon.circle::before { content: "=EF=84=91"; } + +.cmp-dm-portal i.icon.ellipsis.horizontal::before { content: "=EF=85=81"; } + +.cmp-dm-portal i.icon.ellipsis.vertical::before { content: "=EF=85=82"; } + +.cmp-dm-portal i.icon.cube::before { content: "=EF=86=B2"; } + +.cmp-dm-portal i.icon.cubes::before { content: "=EF=86=B3"; } + +.cmp-dm-portal i.icon.circle.notched::before { content: "=EF=87=8E"; } + +.cmp-dm-portal i.icon.circle.thin::before { content: "=EF=87=9B"; } + +.cmp-dm-portal i.icon.checkmark::before { content: "=EF=80=8C"; } + +.cmp-dm-portal i.icon.remove::before { content: "=EF=80=8D"; } + +.cmp-dm-portal i.icon.checkmark.box::before { content: "=EF=81=86"; } + +.cmp-dm-portal i.icon.move::before { content: "=EF=81=87"; } + +.cmp-dm-portal i.icon.add.circle::before { content: "=EF=81=95"; } + +.cmp-dm-portal i.icon.minus.circle::before { content: "=EF=81=96"; } + +.cmp-dm-portal i.icon.remove.circle::before { content: "=EF=81=97"; } + +.cmp-dm-portal i.icon.check.circle::before { content: "=EF=81=98"; } + +.cmp-dm-portal i.icon.remove.circle.outline::before { content: "=EF=81=9C";= + } + +.cmp-dm-portal i.icon.check.circle.outline::before { content: "=EF=81=9D"; = +} + +.cmp-dm-portal i.icon.plus::before { content: "=EF=81=A7"; } + +.cmp-dm-portal i.icon.minus::before { content: "=EF=81=A8"; } + +.cmp-dm-portal i.icon.add.square::before { content: "=EF=83=BE"; } + +.cmp-dm-portal i.icon.radio::before { content: "=EF=84=8C"; } + +.cmp-dm-portal i.icon.minus.square::before { content: "=EF=85=86"; } + +.cmp-dm-portal i.icon.minus.square.outline::before { content: "=EF=85=87"; = +} + +.cmp-dm-portal i.icon.check.square::before { content: "=EF=85=8A"; } + +.cmp-dm-portal i.icon.selected.radio::before { content: "=EF=86=92"; } + +.cmp-dm-portal i.icon.plus.square.outline::before { content: "=EF=86=96"; } + +.cmp-dm-portal i.icon.toggle.off::before { content: "=EF=88=84"; } + +.cmp-dm-portal i.icon.toggle.on::before { content: "=EF=88=85"; } + +.cmp-dm-portal i.icon.film::before { content: "=EF=80=88"; } + +.cmp-dm-portal i.icon.sound::before { content: "=EF=80=A5"; } + +.cmp-dm-portal i.icon.photo::before { content: "=EF=80=B0"; } + +.cmp-dm-portal i.icon.bar.chart::before { content: "=EF=82=80"; } + +.cmp-dm-portal i.icon.camera.retro::before { content: "=EF=82=83"; } + +.cmp-dm-portal i.icon.newspaper::before { content: "=EF=87=AA"; } + +.cmp-dm-portal i.icon.area.chart::before { content: "=EF=87=BE"; } + +.cmp-dm-portal i.icon.pie.chart::before { content: "=EF=88=80"; } + +.cmp-dm-portal i.icon.line.chart::before { content: "=EF=88=81"; } + +.cmp-dm-portal i.icon.arrow.circle.outline.down::before { content: "=EF=80= +=9A"; } + +.cmp-dm-portal i.icon.arrow.circle.outline.up::before { content: "=EF=80=9B= +"; } + +.cmp-dm-portal i.icon.chevron.left::before { content: "=EF=81=93"; } + +.cmp-dm-portal i.icon.chevron.right::before { content: "=EF=81=94"; } + +.cmp-dm-portal i.icon.arrow.left::before { content: "=EF=81=A0"; } + +.cmp-dm-portal i.icon.arrow.right::before { content: "=EF=81=A1"; } + +.cmp-dm-portal i.icon.arrow.up::before { content: "=EF=81=A2"; } + +.cmp-dm-portal i.icon.arrow.down::before { content: "=EF=81=A3"; } + +.cmp-dm-portal i.icon.chevron.up::before { content: "=EF=81=B7"; } + +.cmp-dm-portal i.icon.chevron.down::before { content: "=EF=81=B8"; } + +.cmp-dm-portal i.icon.pointing.right::before { content: "=EF=82=A4"; } + +.cmp-dm-portal i.icon.pointing.left::before { content: "=EF=82=A5"; } + +.cmp-dm-portal i.icon.pointing.up::before { content: "=EF=82=A6"; } + +.cmp-dm-portal i.icon.pointing.down::before { content: "=EF=82=A7"; } + +.cmp-dm-portal i.icon.arrow.circle.left::before { content: "=EF=82=A8"; } + +.cmp-dm-portal i.icon.arrow.circle.right::before { content: "=EF=82=A9"; } + +.cmp-dm-portal i.icon.arrow.circle.up::before { content: "=EF=82=AA"; } + +.cmp-dm-portal i.icon.arrow.circle.down::before { content: "=EF=82=AB"; } + +.cmp-dm-portal i.icon.caret.down::before { content: "=EF=83=97"; } + +.cmp-dm-portal i.icon.caret.up::before { content: "=EF=83=98"; } + +.cmp-dm-portal i.icon.caret.left::before { content: "=EF=83=99"; } + +.cmp-dm-portal i.icon.caret.right::before { content: "=EF=83=9A"; } + +.cmp-dm-portal i.icon.angle.double.left::before { content: "=EF=84=80"; } + +.cmp-dm-portal i.icon.angle.double.right::before { content: "=EF=84=81"; } + +.cmp-dm-portal i.icon.angle.double.up::before { content: "=EF=84=82"; } + +.cmp-dm-portal i.icon.angle.double.down::before { content: "=EF=84=83"; } + +.cmp-dm-portal i.icon.angle.left::before { content: "=EF=84=84"; } + +.cmp-dm-portal i.icon.angle.right::before { content: "=EF=84=85"; } + +.cmp-dm-portal i.icon.angle.up::before { content: "=EF=84=86"; } + +.cmp-dm-portal i.icon.angle.down::before { content: "=EF=84=87"; } + +.cmp-dm-portal i.icon.chevron.circle.left::before { content: "=EF=84=B7"; } + +.cmp-dm-portal i.icon.chevron.circle.right::before { content: "=EF=84=B8"; = +} + +.cmp-dm-portal i.icon.chevron.circle.up::before { content: "=EF=84=B9"; } + +.cmp-dm-portal i.icon.chevron.circle.down::before { content: "=EF=84=BA"; } + +.cmp-dm-portal i.icon.toggle.down::before { content: "=EF=85=90"; } + +.cmp-dm-portal i.icon.toggle.up::before { content: "=EF=85=91"; } + +.cmp-dm-portal i.icon.toggle.right::before { content: "=EF=85=92"; } + +.cmp-dm-portal i.icon.long.arrow.down::before { content: "=EF=85=B5"; } + +.cmp-dm-portal i.icon.long.arrow.up::before { content: "=EF=85=B6"; } + +.cmp-dm-portal i.icon.long.arrow.left::before { content: "=EF=85=B7"; } + +.cmp-dm-portal i.icon.long.arrow.right::before { content: "=EF=85=B8"; } + +.cmp-dm-portal i.icon.arrow.circle.outline.right::before { content: "=EF=86= +=8E"; } + +.cmp-dm-portal i.icon.arrow.circle.outline.left::before { content: "=EF=86= +=90"; } + +.cmp-dm-portal i.icon.toggle.left::before { content: "=EF=86=91"; } + +.cmp-dm-portal i.icon.tablet::before { content: "=EF=84=8A"; } + +.cmp-dm-portal i.icon.mobile::before { content: "=EF=84=8B"; } + +.cmp-dm-portal i.icon.battery.full::before { content: "=EF=89=80"; } + +.cmp-dm-portal i.icon.battery.high::before { content: "=EF=89=81"; } + +.cmp-dm-portal i.icon.battery.medium::before { content: "=EF=89=82"; } + +.cmp-dm-portal i.icon.battery.low::before { content: "=EF=89=83"; } + +.cmp-dm-portal i.icon.battery.empty::before { content: "=EF=89=84"; } + +.cmp-dm-portal i.icon.power::before { content: "=EF=80=91"; } + +.cmp-dm-portal i.icon.trash.outline::before { content: "=EF=80=94"; } + +.cmp-dm-portal i.icon.disk.outline::before { content: "=EF=82=A0"; } + +.cmp-dm-portal i.icon.desktop::before { content: "=EF=84=88"; } + +.cmp-dm-portal i.icon.laptop::before { content: "=EF=84=89"; } + +.cmp-dm-portal i.icon.game::before { content: "=EF=84=9B"; } + +.cmp-dm-portal i.icon.keyboard::before { content: "=EF=84=9C"; } + +.cmp-dm-portal i.icon.plug::before { content: "=EF=87=A6"; } + +.cmp-dm-portal i.icon.trash::before { content: "=EF=87=B8"; } + +.cmp-dm-portal i.icon.file.outline::before { content: "=EF=80=96"; } + +.cmp-dm-portal i.icon.folder::before { content: "=EF=81=BB"; } + +.cmp-dm-portal i.icon.folder.open::before { content: "=EF=81=BC"; } + +.cmp-dm-portal i.icon.file.text.outline::before { content: "=EF=83=B6"; } + +.cmp-dm-portal i.icon.folder.outline::before { content: "=EF=84=94"; } + +.cmp-dm-portal i.icon.folder.open.outline::before { content: "=EF=84=95"; } + +.cmp-dm-portal i.icon.level.up::before { content: "=EF=85=88"; } + +.cmp-dm-portal i.icon.level.down::before { content: "=EF=85=89"; } + +.cmp-dm-portal i.icon.file::before { content: "=EF=85=9B"; } + +.cmp-dm-portal i.icon.file.text::before { content: "=EF=85=9C"; } + +.cmp-dm-portal i.icon.file.pdf.outline::before { content: "=EF=87=81"; } + +.cmp-dm-portal i.icon.file.word.outline::before { content: "=EF=87=82"; } + +.cmp-dm-portal i.icon.file.excel.outline::before { content: "=EF=87=83"; } + +.cmp-dm-portal i.icon.file.powerpoint.outline::before { content: "=EF=87=84= +"; } + +.cmp-dm-portal i.icon.file.image.outline::before { content: "=EF=87=85"; } + +.cmp-dm-portal i.icon.file.archive.outline::before { content: "=EF=87=86"; = +} + +.cmp-dm-portal i.icon.file.audio.outline::before { content: "=EF=87=87"; } + +.cmp-dm-portal i.icon.file.video.outline::before { content: "=EF=87=88"; } + +.cmp-dm-portal i.icon.file.code.outline::before { content: "=EF=87=89"; } + +.cmp-dm-portal i.icon.qrcode::before { content: "=EF=80=A9"; } + +.cmp-dm-portal i.icon.barcode::before { content: "=EF=80=AA"; } + +.cmp-dm-portal i.icon.rss::before { content: "=EF=82=9E"; } + +.cmp-dm-portal i.icon.fork::before { content: "=EF=84=A6"; } + +.cmp-dm-portal i.icon.html5::before { content: "=EF=84=BB"; } + +.cmp-dm-portal i.icon.css3::before { content: "=EF=84=BC"; } + +.cmp-dm-portal i.icon.rss.square::before { content: "=EF=85=83"; } + +.cmp-dm-portal i.icon.openid::before { content: "=EF=86=9B"; } + +.cmp-dm-portal i.icon.database::before { content: "=EF=87=80"; } + +.cmp-dm-portal i.icon.wifi::before { content: "=EF=87=AB"; } + +.cmp-dm-portal i.icon.server::before { content: "=EF=88=B3"; } + +.cmp-dm-portal i.icon.usb::before { content: "=EF=8A=87"; } + +.cmp-dm-portal i.icon.bluetooth::before { content: "=EF=8A=93"; } + +.cmp-dm-portal i.icon.bluetooth.alternative::before { content: "=EF=8A=94";= + } + +.cmp-dm-portal i.icon.microchip::before { content: "=EF=8B=9B"; } + +.cmp-dm-portal i.icon.heart::before { content: "=EF=80=84"; } + +.cmp-dm-portal i.icon.star::before { content: "=EF=80=85"; } + +.cmp-dm-portal i.icon.empty.star::before { content: "=EF=80=86"; } + +.cmp-dm-portal i.icon.thumbs.outline.up::before { content: "=EF=82=87"; } + +.cmp-dm-portal i.icon.thumbs.outline.down::before { content: "=EF=82=88"; } + +.cmp-dm-portal i.icon.star.half::before { content: "=EF=82=89"; } + +.cmp-dm-portal i.icon.empty.heart::before { content: "=EF=82=8A"; } + +.cmp-dm-portal i.icon.smile::before { content: "=EF=84=98"; } + +.cmp-dm-portal i.icon.frown::before { content: "=EF=84=99"; } + +.cmp-dm-portal i.icon.meh::before { content: "=EF=84=9A"; } + +.cmp-dm-portal i.icon.star.half.empty::before { content: "=EF=84=A3"; } + +.cmp-dm-portal i.icon.thumbs.up::before { content: "=EF=85=A4"; } + +.cmp-dm-portal i.icon.thumbs.down::before { content: "=EF=85=A5"; } + +.cmp-dm-portal i.icon.music::before { content: "=EF=80=81"; } + +.cmp-dm-portal i.icon.video.play.outline::before { content: "=EF=80=9D"; } + +.cmp-dm-portal i.icon.volume.off::before { content: "=EF=80=A6"; } + +.cmp-dm-portal i.icon.volume.down::before { content: "=EF=80=A7"; } + +.cmp-dm-portal i.icon.volume.up::before { content: "=EF=80=A8"; } + +.cmp-dm-portal i.icon.record::before { content: "=EF=80=BD"; } + +.cmp-dm-portal i.icon.step.backward::before { content: "=EF=81=88"; } + +.cmp-dm-portal i.icon.fast.backward::before { content: "=EF=81=89"; } + +.cmp-dm-portal i.icon.backward::before { content: "=EF=81=8A"; } + +.cmp-dm-portal i.icon.play::before { content: "=EF=81=8B"; } + +.cmp-dm-portal i.icon.pause::before { content: "=EF=81=8C"; } + +.cmp-dm-portal i.icon.stop::before { content: "=EF=81=8D"; } + +.cmp-dm-portal i.icon.forward::before { content: "=EF=81=8E"; } + +.cmp-dm-portal i.icon.fast.forward::before { content: "=EF=81=90"; } + +.cmp-dm-portal i.icon.step.forward::before { content: "=EF=81=91"; } + +.cmp-dm-portal i.icon.eject::before { content: "=EF=81=92"; } + +.cmp-dm-portal i.icon.unmute::before { content: "=EF=84=B0"; } + +.cmp-dm-portal i.icon.mute::before { content: "=EF=84=B1"; } + +.cmp-dm-portal i.icon.video.play::before { content: "=EF=85=84"; } + +.cmp-dm-portal i.icon.closed.captioning::before { content: "=EF=88=8A"; } + +.cmp-dm-portal i.icon.pause.circle::before { content: "=EF=8A=8B"; } + +.cmp-dm-portal i.icon.pause.circle.outline::before { content: "=EF=8A=8C"; = +} + +.cmp-dm-portal i.icon.stop.circle::before { content: "=EF=8A=8D"; } + +.cmp-dm-portal i.icon.stop.circle.outline::before { content: "=EF=8A=8E"; } + +.cmp-dm-portal i.icon.marker::before { content: "=EF=81=81"; } + +.cmp-dm-portal i.icon.coffee::before { content: "=EF=83=B4"; } + +.cmp-dm-portal i.icon.food::before { content: "=EF=83=B5"; } + +.cmp-dm-portal i.icon.building.outline::before { content: "=EF=83=B7"; } + +.cmp-dm-portal i.icon.hospital::before { content: "=EF=83=B8"; } + +.cmp-dm-portal i.icon.emergency::before { content: "=EF=83=B9"; } + +.cmp-dm-portal i.icon.first.aid::before { content: "=EF=83=BA"; } + +.cmp-dm-portal i.icon.military::before { content: "=EF=83=BB"; } + +.cmp-dm-portal i.icon.h::before { content: "=EF=83=BD"; } + +.cmp-dm-portal i.icon.location.arrow::before { content: "=EF=84=A4"; } + +.cmp-dm-portal i.icon.compass::before { content: "=EF=85=8E"; } + +.cmp-dm-portal i.icon.space.shuttle::before { content: "=EF=86=97"; } + +.cmp-dm-portal i.icon.university::before { content: "=EF=86=9C"; } + +.cmp-dm-portal i.icon.building::before { content: "=EF=86=AD"; } + +.cmp-dm-portal i.icon.paw::before { content: "=EF=86=B0"; } + +.cmp-dm-portal i.icon.spoon::before { content: "=EF=86=B1"; } + +.cmp-dm-portal i.icon.car::before { content: "=EF=86=B9"; } + +.cmp-dm-portal i.icon.taxi::before { content: "=EF=86=BA"; } + +.cmp-dm-portal i.icon.tree::before { content: "=EF=86=BB"; } + +.cmp-dm-portal i.icon.bicycle::before { content: "=EF=88=86"; } + +.cmp-dm-portal i.icon.bus::before { content: "=EF=88=87"; } + +.cmp-dm-portal i.icon.ship::before { content: "=EF=88=9A"; } + +.cmp-dm-portal i.icon.motorcycle::before { content: "=EF=88=9C"; } + +.cmp-dm-portal i.icon.street.view::before { content: "=EF=88=9D"; } + +.cmp-dm-portal i.icon.hotel::before { content: "=EF=88=B6"; } + +.cmp-dm-portal i.icon.train::before { content: "=EF=88=B8"; } + +.cmp-dm-portal i.icon.subway::before { content: "=EF=88=B9"; } + +.cmp-dm-portal i.icon.map.pin::before { content: "=EF=89=B6"; } + +.cmp-dm-portal i.icon.map.signs::before { content: "=EF=89=B7"; } + +.cmp-dm-portal i.icon.map.outline::before { content: "=EF=89=B8"; } + +.cmp-dm-portal i.icon.map::before { content: "=EF=89=B9"; } + +.cmp-dm-portal i.icon.table::before { content: "=EF=83=8E"; } + +.cmp-dm-portal i.icon.columns::before { content: "=EF=83=9B"; } + +.cmp-dm-portal i.icon.sort::before { content: "=EF=83=9C"; } + +.cmp-dm-portal i.icon.sort.descending::before { content: "=EF=83=9D"; } + +.cmp-dm-portal i.icon.sort.ascending::before { content: "=EF=83=9E"; } + +.cmp-dm-portal i.icon.sort.alphabet.ascending::before { content: "=EF=85=9D= +"; } + +.cmp-dm-portal i.icon.sort.alphabet.descending::before { content: "=EF=85= +=9E"; } + +.cmp-dm-portal i.icon.sort.content.ascending::before { content: "=EF=85=A0"= +; } + +.cmp-dm-portal i.icon.sort.content.descending::before { content: "=EF=85=A1= +"; } + +.cmp-dm-portal i.icon.sort.numeric.ascending::before { content: "=EF=85=A2"= +; } + +.cmp-dm-portal i.icon.sort.numeric.descending::before { content: "=EF=85=A3= +"; } + +.cmp-dm-portal i.icon.font::before { content: "=EF=80=B1"; } + +.cmp-dm-portal i.icon.bold::before { content: "=EF=80=B2"; } + +.cmp-dm-portal i.icon.italic::before { content: "=EF=80=B3"; } + +.cmp-dm-portal i.icon.text.height::before { content: "=EF=80=B4"; } + +.cmp-dm-portal i.icon.text.width::before { content: "=EF=80=B5"; } + +.cmp-dm-portal i.icon.align.left::before { content: "=EF=80=B6"; } + +.cmp-dm-portal i.icon.align.center::before { content: "=EF=80=B7"; } + +.cmp-dm-portal i.icon.align.right::before { content: "=EF=80=B8"; } + +.cmp-dm-portal i.icon.align.justify::before { content: "=EF=80=B9"; } + +.cmp-dm-portal i.icon.list::before { content: "=EF=80=BA"; } + +.cmp-dm-portal i.icon.outdent::before { content: "=EF=80=BB"; } + +.cmp-dm-portal i.icon.indent::before { content: "=EF=80=BC"; } + +.cmp-dm-portal i.icon.cut::before { content: "=EF=83=84"; } + +.cmp-dm-portal i.icon.copy::before { content: "=EF=83=85"; } + +.cmp-dm-portal i.icon.attach::before { content: "=EF=83=86"; } + +.cmp-dm-portal i.icon.save::before { content: "=EF=83=87"; } + +.cmp-dm-portal i.icon.content::before { content: "=EF=83=89"; color: rgb(14= +4, 144, 144); } + +.cmp-dm-portal i.icon.unordered.list::before { content: "=EF=83=8A"; } + +.cmp-dm-portal i.icon.ordered.list::before { content: "=EF=83=8B"; } + +.cmp-dm-portal i.icon.strikethrough::before { content: "=EF=83=8C"; } + +.cmp-dm-portal i.icon.underline::before { content: "=EF=83=8D"; } + +.cmp-dm-portal i.icon.paste::before { content: "=EF=83=AA"; } + +.cmp-dm-portal i.icon.unlinkify::before { content: "=EF=84=A7"; } + +.cmp-dm-portal i.icon.superscript::before { content: "=EF=84=AB"; } + +.cmp-dm-portal i.icon.subscript::before { content: "=EF=84=AC"; } + +.cmp-dm-portal i.icon.header::before { content: "=EF=87=9C"; } + +.cmp-dm-portal i.icon.paragraph::before { content: "=EF=87=9D"; } + +.cmp-dm-portal i.icon.text.cursor::before { content: "=EF=89=86"; } + +.cmp-dm-portal i.icon.euro::before { content: "=EF=85=93"; } + +.cmp-dm-portal i.icon.pound::before { content: "=EF=85=94"; } + +.cmp-dm-portal i.icon.dollar::before { content: "=EF=85=95"; } + +.cmp-dm-portal i.icon.rupee::before { content: "=EF=85=96"; } + +.cmp-dm-portal i.icon.yen::before { content: "=EF=85=97"; } + +.cmp-dm-portal i.icon.ruble::before { content: "=EF=85=98"; } + +.cmp-dm-portal i.icon.won::before { content: "=EF=85=99"; } + +.cmp-dm-portal i.icon.bitcoin::before { content: "=EF=85=9A"; } + +.cmp-dm-portal i.icon.lira::before { content: "=EF=86=95"; } + +.cmp-dm-portal i.icon.shekel::before { content: "=EF=88=8B"; } + +.cmp-dm-portal i.icon.paypal::before { content: "=EF=87=AD"; } + +.cmp-dm-portal i.icon.google.wallet::before { content: "=EF=87=AE"; } + +.cmp-dm-portal i.icon.visa::before { content: "=EF=87=B0"; } + +.cmp-dm-portal i.icon.mastercard::before { content: "=EF=87=B1"; } + +.cmp-dm-portal i.icon.discover::before { content: "=EF=87=B2"; } + +.cmp-dm-portal i.icon.american.express::before { content: "=EF=87=B3"; } + +.cmp-dm-portal i.icon.paypal.card::before { content: "=EF=87=B4"; } + +.cmp-dm-portal i.icon.stripe::before { content: "=EF=87=B5"; } + +.cmp-dm-portal i.icon.japan.credit.bureau::before { content: "=EF=89=8B"; } + +.cmp-dm-portal i.icon.diners.club::before { content: "=EF=89=8C"; } + +.cmp-dm-portal i.icon.credit.card.alternative::before { content: "=EF=8A=83= +"; } + +.cmp-dm-portal i.icon.twitter.square::before { content: "=EF=82=81"; } + +.cmp-dm-portal i.icon.facebook.square::before { content: "=EF=82=82"; } + +.cmp-dm-portal i.icon.linkedin.square::before { content: "=EF=82=8C"; } + +.cmp-dm-portal i.icon.github.square::before { content: "=EF=82=92"; } + +.cmp-dm-portal i.icon.twitter::before { content: "=EF=82=99"; } + +.cmp-dm-portal i.icon.facebook.f::before { content: "=EF=82=9A"; } + +.cmp-dm-portal i.icon.github::before { content: "=EF=82=9B"; } + +.cmp-dm-portal i.icon.pinterest::before { content: "=EF=83=92"; } + +.cmp-dm-portal i.icon.pinterest.square::before { content: "=EF=83=93"; } + +.cmp-dm-portal i.icon.google.plus.square::before { content: "=EF=83=94"; } + +.cmp-dm-portal i.icon.google.plus::before { content: "=EF=83=95"; } + +.cmp-dm-portal i.icon.linkedin::before { content: "=EF=83=A1"; } + +.cmp-dm-portal i.icon.github.alternate::before { content: "=EF=84=93"; } + +.cmp-dm-portal i.icon.maxcdn::before { content: "=EF=84=B6"; } + +.cmp-dm-portal i.icon.youtube.square::before { content: "=EF=85=A6"; } + +.cmp-dm-portal i.icon.youtube::before { content: "=EF=85=A7"; } + +.cmp-dm-portal i.icon.xing::before { content: "=EF=85=A8"; } + +.cmp-dm-portal i.icon.xing.square::before { content: "=EF=85=A9"; } + +.cmp-dm-portal i.icon.youtube.play::before { content: "=EF=85=AA"; } + +.cmp-dm-portal i.icon.dropbox::before { content: "=EF=85=AB"; } + +.cmp-dm-portal i.icon.stack.overflow::before { content: "=EF=85=AC"; } + +.cmp-dm-portal i.icon.instagram::before { content: "=EF=85=AD"; } + +.cmp-dm-portal i.icon.flickr::before { content: "=EF=85=AE"; } + +.cmp-dm-portal i.icon.adn::before { content: "=EF=85=B0"; } + +.cmp-dm-portal i.icon.bitbucket::before { content: "=EF=85=B1"; } + +.cmp-dm-portal i.icon.bitbucket.square::before { content: "=EF=85=B2"; } + +.cmp-dm-portal i.icon.tumblr::before { content: "=EF=85=B3"; } + +.cmp-dm-portal i.icon.tumblr.square::before { content: "=EF=85=B4"; } + +.cmp-dm-portal i.icon.apple::before { content: "=EF=85=B9"; } + +.cmp-dm-portal i.icon.windows::before { content: "=EF=85=BA"; } + +.cmp-dm-portal i.icon.android::before { content: "=EF=85=BB"; } + +.cmp-dm-portal i.icon.linux::before { content: "=EF=85=BC"; } + +.cmp-dm-portal i.icon.dribble::before { content: "=EF=85=BD"; } + +.cmp-dm-portal i.icon.skype::before { content: "=EF=85=BE"; } + +.cmp-dm-portal i.icon.foursquare::before { content: "=EF=86=80"; } + +.cmp-dm-portal i.icon.trello::before { content: "=EF=86=81"; } + +.cmp-dm-portal i.icon.gittip::before { content: "=EF=86=84"; } + +.cmp-dm-portal i.icon.vk::before { content: "=EF=86=89"; } + +.cmp-dm-portal i.icon.weibo::before { content: "=EF=86=8A"; } + +.cmp-dm-portal i.icon.renren::before { content: "=EF=86=8B"; } + +.cmp-dm-portal i.icon.pagelines::before { content: "=EF=86=8C"; } + +.cmp-dm-portal i.icon.stack.exchange::before { content: "=EF=86=8D"; } + +.cmp-dm-portal i.icon.vimeo.square::before { content: "=EF=86=94"; } + +.cmp-dm-portal i.icon.slack::before { content: "=EF=86=98"; } + +.cmp-dm-portal i.icon.wordpress::before { content: "=EF=86=9A"; } + +.cmp-dm-portal i.icon.yahoo::before { content: "=EF=86=9E"; } + +.cmp-dm-portal i.icon.google::before { content: "=EF=86=A0"; } + +.cmp-dm-portal i.icon.reddit::before { content: "=EF=86=A1"; } + +.cmp-dm-portal i.icon.reddit.square::before { content: "=EF=86=A2"; } + +.cmp-dm-portal i.icon.stumbleupon.circle::before { content: "=EF=86=A3"; } + +.cmp-dm-portal i.icon.stumbleupon::before { content: "=EF=86=A4"; } + +.cmp-dm-portal i.icon.delicious::before { content: "=EF=86=A5"; } + +.cmp-dm-portal i.icon.digg::before { content: "=EF=86=A6"; } + +.cmp-dm-portal i.icon.pied.piper::before { content: "=EF=86=A7"; } + +.cmp-dm-portal i.icon.pied.piper.alternate::before { content: "=EF=86=A8"; = +} + +.cmp-dm-portal i.icon.drupal::before { content: "=EF=86=A9"; } + +.cmp-dm-portal i.icon.joomla::before { content: "=EF=86=AA"; } + +.cmp-dm-portal i.icon.behance::before { content: "=EF=86=B4"; } + +.cmp-dm-portal i.icon.behance.square::before { content: "=EF=86=B5"; } + +.cmp-dm-portal i.icon.steam::before { content: "=EF=86=B6"; } + +.cmp-dm-portal i.icon.steam.square::before { content: "=EF=86=B7"; } + +.cmp-dm-portal i.icon.spotify::before { content: "=EF=86=BC"; } + +.cmp-dm-portal i.icon.deviantart::before { content: "=EF=86=BD"; } + +.cmp-dm-portal i.icon.soundcloud::before { content: "=EF=86=BE"; } + +.cmp-dm-portal i.icon.vine::before { content: "=EF=87=8A"; } + +.cmp-dm-portal i.icon.codepen::before { content: "=EF=87=8B"; } + +.cmp-dm-portal i.icon.jsfiddle::before { content: "=EF=87=8C"; } + +.cmp-dm-portal i.icon.rebel::before { content: "=EF=87=90"; } + +.cmp-dm-portal i.icon.empire::before { content: "=EF=87=91"; } + +.cmp-dm-portal i.icon.git.square::before { content: "=EF=87=92"; } + +.cmp-dm-portal i.icon.git::before { content: "=EF=87=93"; } + +.cmp-dm-portal i.icon.hacker.news::before { content: "=EF=87=94"; } + +.cmp-dm-portal i.icon.tencent.weibo::before { content: "=EF=87=95"; } + +.cmp-dm-portal i.icon.qq::before { content: "=EF=87=96"; } + +.cmp-dm-portal i.icon.wechat::before { content: "=EF=87=97"; } + +.cmp-dm-portal i.icon.slideshare::before { content: "=EF=87=A7"; } + +.cmp-dm-portal i.icon.twitch::before { content: "=EF=87=A8"; } + +.cmp-dm-portal i.icon.yelp::before { content: "=EF=87=A9"; } + +.cmp-dm-portal i.icon.lastfm::before { content: "=EF=88=82"; } + +.cmp-dm-portal i.icon.lastfm.square::before { content: "=EF=88=83"; } + +.cmp-dm-portal i.icon.ioxhost::before { content: "=EF=88=88"; } + +.cmp-dm-portal i.icon.angellist::before { content: "=EF=88=89"; } + +.cmp-dm-portal i.icon.meanpath::before { content: "=EF=88=8C"; } + +.cmp-dm-portal i.icon.buysellads::before { content: "=EF=88=8D"; } + +.cmp-dm-portal i.icon.connectdevelop::before { content: "=EF=88=8E"; } + +.cmp-dm-portal i.icon.dashcube::before { content: "=EF=88=90"; } + +.cmp-dm-portal i.icon.forumbee::before { content: "=EF=88=91"; } + +.cmp-dm-portal i.icon.leanpub::before { content: "=EF=88=92"; } + +.cmp-dm-portal i.icon.sellsy::before { content: "=EF=88=93"; } + +.cmp-dm-portal i.icon.shirtsinbulk::before { content: "=EF=88=94"; } + +.cmp-dm-portal i.icon.simplybuilt::before { content: "=EF=88=95"; } + +.cmp-dm-portal i.icon.skyatlas::before { content: "=EF=88=96"; } + +.cmp-dm-portal i.icon.facebook::before { content: "=EF=88=B0"; } + +.cmp-dm-portal i.icon.pinterest::before { content: "=EF=88=B1"; } + +.cmp-dm-portal i.icon.whatsapp::before { content: "=EF=88=B2"; } + +.cmp-dm-portal i.icon.viacoin::before { content: "=EF=88=B7"; } + +.cmp-dm-portal i.icon.medium::before { content: "=EF=88=BA"; } + +.cmp-dm-portal i.icon.y.combinator::before { content: "=EF=88=BB"; } + +.cmp-dm-portal i.icon.optinmonster::before { content: "=EF=88=BC"; } + +.cmp-dm-portal i.icon.opencart::before { content: "=EF=88=BD"; } + +.cmp-dm-portal i.icon.expeditedssl::before { content: "=EF=88=BE"; } + +.cmp-dm-portal i.icon.gg::before { content: "=EF=89=A0"; } + +.cmp-dm-portal i.icon.gg.circle::before { content: "=EF=89=A1"; } + +.cmp-dm-portal i.icon.tripadvisor::before { content: "=EF=89=A2"; } + +.cmp-dm-portal i.icon.odnoklassniki::before { content: "=EF=89=A3"; } + +.cmp-dm-portal i.icon.odnoklassniki.square::before { content: "=EF=89=A4"; = +} + +.cmp-dm-portal i.icon.pocket::before { content: "=EF=89=A5"; } + +.cmp-dm-portal i.icon.wikipedia::before { content: "=EF=89=A6"; } + +.cmp-dm-portal i.icon.safari::before { content: "=EF=89=A7"; } + +.cmp-dm-portal i.icon.chrome::before { content: "=EF=89=A8"; } + +.cmp-dm-portal i.icon.firefox::before { content: "=EF=89=A9"; } + +.cmp-dm-portal i.icon.opera::before { content: "=EF=89=AA"; } + +.cmp-dm-portal i.icon.internet.explorer::before { content: "=EF=89=AB"; } + +.cmp-dm-portal i.icon.contao::before { content: "=EF=89=AD"; } + +.cmp-dm-portal i.icon.\35 00px::before { content: "=EF=89=AE"; } + +.cmp-dm-portal i.icon.amazon::before { content: "=EF=89=B0"; } + +.cmp-dm-portal i.icon.houzz::before { content: "=EF=89=BC"; } + +.cmp-dm-portal i.icon.vimeo::before { content: "=EF=89=BD"; } + +.cmp-dm-portal i.icon.black.tie::before { content: "=EF=89=BE"; } + +.cmp-dm-portal i.icon.fonticons::before { content: "=EF=8A=80"; } + +.cmp-dm-portal i.icon.reddit.alien::before { content: "=EF=8A=81"; } + +.cmp-dm-portal i.icon.microsoft.edge::before { content: "=EF=8A=82"; } + +.cmp-dm-portal i.icon.codiepie::before { content: "=EF=8A=84"; } + +.cmp-dm-portal i.icon.modx::before { content: "=EF=8A=85"; } + +.cmp-dm-portal i.icon.fort.awesome::before { content: "=EF=8A=86"; } + +.cmp-dm-portal i.icon.product.hunt::before { content: "=EF=8A=88"; } + +.cmp-dm-portal i.icon.mixcloud::before { content: "=EF=8A=89"; } + +.cmp-dm-portal i.icon.scribd::before { content: "=EF=8A=8A"; } + +.cmp-dm-portal i.icon.gitlab::before { content: "=EF=8A=96"; } + +.cmp-dm-portal i.icon.wpbeginner::before { content: "=EF=8A=97"; } + +.cmp-dm-portal i.icon.wpforms::before { content: "=EF=8A=98"; } + +.cmp-dm-portal i.icon.envira.gallery::before { content: "=EF=8A=99"; } + +.cmp-dm-portal i.icon.glide::before { content: "=EF=8A=A5"; } + +.cmp-dm-portal i.icon.glide.g::before { content: "=EF=8A=A6"; } + +.cmp-dm-portal i.icon.viadeo::before { content: "=EF=8A=A9"; } + +.cmp-dm-portal i.icon.viadeo.square::before { content: "=EF=8A=AA"; } + +.cmp-dm-portal i.icon.snapchat::before { content: "=EF=8A=AB"; } + +.cmp-dm-portal i.icon.snapchat.ghost::before { content: "=EF=8A=AC"; } + +.cmp-dm-portal i.icon.snapchat.square::before { content: "=EF=8A=AD"; } + +.cmp-dm-portal i.icon.pied.piper.hat::before { content: "=EF=8A=AE"; } + +.cmp-dm-portal i.icon.first.order::before { content: "=EF=8A=B0"; } + +.cmp-dm-portal i.icon.yoast::before { content: "=EF=8A=B1"; } + +.cmp-dm-portal i.icon.themeisle::before { content: "=EF=8A=B2"; } + +.cmp-dm-portal i.icon.google.plus.circle::before { content: "=EF=8A=B3"; } + +.cmp-dm-portal i.icon.font.awesome::before { content: "=EF=8A=B4"; } + +.cmp-dm-portal i.icon.linode::before { content: "=EF=8A=B8"; } + +.cmp-dm-portal i.icon.quora::before { content: "=EF=8B=84"; } + +.cmp-dm-portal i.icon.free.code.camp::before { content: "=EF=8B=85"; } + +.cmp-dm-portal i.icon.telegram::before { content: "=EF=8B=86"; } + +.cmp-dm-portal i.icon.bandcamp::before { content: "=EF=8B=95"; } + +.cmp-dm-portal i.icon.grav::before { content: "=EF=8B=96"; } + +.cmp-dm-portal i.icon.etsy::before { content: "=EF=8B=97"; } + +.cmp-dm-portal i.icon.imdb::before { content: "=EF=8B=98"; } + +.cmp-dm-portal i.icon.ravelry::before { content: "=EF=8B=99"; } + +.cmp-dm-portal i.icon.eercast::before { content: "=EF=8B=9A"; } + +.cmp-dm-portal i.icon.superpowers::before { content: "=EF=8B=9D"; } + +.cmp-dm-portal i.icon.wpexplorer::before { content: "=EF=8B=9E"; } + +.cmp-dm-portal i.icon.meetup::before { content: "=EF=8B=A0"; } + +.cmp-dm-portal i.icon.like::before { content: "=EF=80=84"; } + +.cmp-dm-portal i.icon.favorite::before { content: "=EF=80=85"; } + +.cmp-dm-portal i.icon.video::before { content: "=EF=80=88"; } + +.cmp-dm-portal i.icon.check::before { content: "=EF=80=8C"; } + +.cmp-dm-portal i.icon.close::before { content: "=EF=80=8D"; color: rgb(144,= + 144, 144); } + +.cmp-dm-portal i.icon.cancel::before, .cmp-dm-portal i.icon.delete::before,= + .cmp-dm-portal i.icon.x::before { content: "=EF=80=8D"; } + +.cmp-dm-portal i.icon.magnify::before, .cmp-dm-portal i.icon.zoom.in::befor= +e { content: "=EF=80=8E"; } + +.cmp-dm-portal i.icon.shutdown::before { content: "=EF=80=91"; } + +.cmp-dm-portal i.icon.clock::before, .cmp-dm-portal i.icon.time::before { c= +ontent: "=EF=80=97"; } + +.cmp-dm-portal i.icon.play.circle.outline::before { content: "=EF=80=9D"; } + +.cmp-dm-portal i.icon.headphone::before { content: "=EF=80=A5"; } + +.cmp-dm-portal i.icon.camera::before { content: "=EF=80=B0"; } + +.cmp-dm-portal i.icon.video.camera::before { content: "=EF=80=BD"; } + +.cmp-dm-portal i.icon.picture::before { content: "=EF=80=BE"; } + +.cmp-dm-portal i.icon.compose::before, .cmp-dm-portal i.icon.pencil::before= + { content: "=EF=81=80"; } + +.cmp-dm-portal i.icon.point::before { content: "=EF=81=81"; } + +.cmp-dm-portal i.icon.tint::before { content: "=EF=81=83"; } + +.cmp-dm-portal i.icon.signup::before { content: "=EF=81=84"; } + +.cmp-dm-portal i.icon.plus.circle::before { content: "=EF=81=95"; } + +.cmp-dm-portal i.icon.question.circle::before { content: "=EF=81=99"; } + +.cmp-dm-portal i.icon.dont::before { content: "=EF=81=9E"; } + +.cmp-dm-portal i.icon.minimize::before { content: "=EF=81=A6"; } + +.cmp-dm-portal i.icon.add::before { content: "=EF=81=A7"; } + +.cmp-dm-portal i.icon.attention::before, .cmp-dm-portal i.icon.exclamation.= +circle::before { content: "=EF=81=AA"; } + +.cmp-dm-portal i.icon.eye::before { content: "=EF=81=AE"; } + +.cmp-dm-portal i.icon.exclamation.triangle::before { content: "=EF=81=B1"; = +} + +.cmp-dm-portal i.icon.shuffle::before { content: "=EF=81=B4"; } + +.cmp-dm-portal i.icon.chat::before { content: "=EF=81=B5"; } + +.cmp-dm-portal i.icon.cart::before { content: "=EF=81=BA"; color: rgb(144, = +144, 144); } + +.cmp-dm-portal i.icon.shopping.cart::before { content: "=EF=81=BA"; } + +.cmp-dm-portal i.icon.bar.graph::before { content: "=EF=82=80"; } + +.cmp-dm-portal i.icon.key::before { content: "=EF=82=84"; } + +.cmp-dm-portal i.icon.cogs::before { content: "=EF=82=85"; } + +.cmp-dm-portal i.icon.discussions::before { content: "=EF=82=86"; } + +.cmp-dm-portal i.icon.like.outline::before { content: "=EF=82=87"; } + +.cmp-dm-portal i.icon.dislike.outline::before { content: "=EF=82=88"; } + +.cmp-dm-portal i.icon.heart.outline::before { content: "=EF=82=8A"; } + +.cmp-dm-portal i.icon.log.out::before { content: "=EF=82=8B"; } + +.cmp-dm-portal i.icon.thumb.tack::before { content: "=EF=82=8D"; } + +.cmp-dm-portal i.icon.winner::before { content: "=EF=82=91"; } + +.cmp-dm-portal i.icon.phone::before { content: "=EF=82=95"; } + +.cmp-dm-portal i.icon.bookmark.outline::before { content: "=EF=82=97"; } + +.cmp-dm-portal i.icon.phone.square::before { content: "=EF=82=98"; } + +.cmp-dm-portal i.icon.credit.card::before { content: "=EF=82=9D"; } + +.cmp-dm-portal i.icon.hdd.outline::before { content: "=EF=82=A0"; } + +.cmp-dm-portal i.icon.bullhorn::before { content: "=EF=82=A1"; } + +.cmp-dm-portal i.icon.bell.outline::before { content: "=EF=82=A2"; } + +.cmp-dm-portal i.icon.hand.outline.right::before { content: "=EF=82=A4"; } + +.cmp-dm-portal i.icon.hand.outline.left::before { content: "=EF=82=A5"; } + +.cmp-dm-portal i.icon.hand.outline.up::before { content: "=EF=82=A6"; } + +.cmp-dm-portal i.icon.hand.outline.down::before { content: "=EF=82=A7"; } + +.cmp-dm-portal i.icon.globe::before { content: "=EF=82=AC"; } + +.cmp-dm-portal i.icon.wrench::before { content: "=EF=82=AD"; } + +.cmp-dm-portal i.icon.briefcase::before { content: "=EF=82=B1"; } + +.cmp-dm-portal i.icon.group::before { content: "=EF=83=80"; } + +.cmp-dm-portal i.icon.chain::before, .cmp-dm-portal i.icon.linkify::before = +{ content: "=EF=83=81"; } + +.cmp-dm-portal i.icon.flask::before { content: "=EF=83=83"; } + +.cmp-dm-portal i.icon.bars::before, .cmp-dm-portal i.icon.sidebar::before {= + content: "=EF=83=89"; } + +.cmp-dm-portal i.icon.list.ul::before { content: "=EF=83=8A"; } + +.cmp-dm-portal i.icon.list.ol::before, .cmp-dm-portal i.icon.numbered.list:= +:before { content: "=EF=83=8B"; } + +.cmp-dm-portal i.icon.magic::before { content: "=EF=83=90"; } + +.cmp-dm-portal i.icon.truck::before { content: "=EF=83=91"; } + +.cmp-dm-portal i.icon.currency::before { content: "=EF=83=96"; } + +.cmp-dm-portal i.icon.triangle.down::before { content: "=EF=83=97"; } + +.cmp-dm-portal i.icon.dropdown::before { content: "=EF=83=97"; color: rgb(1= +61, 0, 255); } + +.cmp-dm-portal i.icon.triangle.up::before { content: "=EF=83=98"; color: rg= +b(161, 0, 255); } + +.cmp-dm-portal i.icon.triangle.left::before { content: "=EF=83=99"; } + +.cmp-dm-portal i.icon.triangle.right::before { content: "=EF=83=9A"; } + +.cmp-dm-portal i.icon.envelope::before { content: "=EF=83=A0"; } + +.cmp-dm-portal i.icon.conversation::before { content: "=EF=83=A6"; } + +.cmp-dm-portal i.icon.rain::before { content: "=EF=83=A9"; } + +.cmp-dm-portal i.icon.clipboard::before { content: "=EF=83=AA"; } + +.cmp-dm-portal i.icon.lightbulb::before { content: "=EF=83=AB"; } + +.cmp-dm-portal i.icon.bell::before { content: "=EF=83=B3"; } + +.cmp-dm-portal i.icon.ambulance::before { content: "=EF=83=B9"; } + +.cmp-dm-portal i.icon.medkit::before { content: "=EF=83=BA"; } + +.cmp-dm-portal i.icon.fighter.jet::before { content: "=EF=83=BB"; } + +.cmp-dm-portal i.icon.beer::before { content: "=EF=83=BC"; } + +.cmp-dm-portal i.icon.plus.square::before { content: "=EF=83=BE"; } + +.cmp-dm-portal i.icon.computer::before { content: "=EF=84=88"; } + +.cmp-dm-portal i.icon.circle.outline::before { content: "=EF=84=8C"; } + +.cmp-dm-portal i.icon.gamepad::before { content: "=EF=84=9B"; } + +.cmp-dm-portal i.icon.star.half.full::before { content: "=EF=84=A3"; } + +.cmp-dm-portal i.icon.broken.chain::before { content: "=EF=84=A7"; } + +.cmp-dm-portal i.icon.question::before { content: "=EF=84=A8"; } + +.cmp-dm-portal i.icon.exclamation::before { content: "=EF=84=AA"; } + +.cmp-dm-portal i.icon.eraser::before { content: "=EF=84=AD"; } + +.cmp-dm-portal i.icon.microphone::before { content: "=EF=84=B0"; } + +.cmp-dm-portal i.icon.microphone.slash::before { content: "=EF=84=B1"; } + +.cmp-dm-portal i.icon.shield::before { content: "=EF=84=B2"; } + +.cmp-dm-portal i.icon.target::before { content: "=EF=85=80"; } + +.cmp-dm-portal i.icon.play.circle::before { content: "=EF=85=84"; } + +.cmp-dm-portal i.icon.pencil.square::before { content: "=EF=85=8B"; } + +.cmp-dm-portal i.icon.eur::before { content: "=EF=85=93"; } + +.cmp-dm-portal i.icon.gbp::before { content: "=EF=85=94"; } + +.cmp-dm-portal i.icon.usd::before { content: "=EF=85=95"; } + +.cmp-dm-portal i.icon.inr::before { content: "=EF=85=96"; } + +.cmp-dm-portal i.icon.cny::before, .cmp-dm-portal i.icon.jpy::before, .cmp-= +dm-portal i.icon.rmb::before { content: "=EF=85=97"; } + +.cmp-dm-portal i.icon.rouble::before, .cmp-dm-portal i.icon.rub::before { c= +ontent: "=EF=85=98"; } + +.cmp-dm-portal i.icon.krw::before { content: "=EF=85=99"; } + +.cmp-dm-portal i.icon.btc::before { content: "=EF=85=9A"; } + +.cmp-dm-portal i.icon.gratipay::before { content: "=EF=86=84"; } + +.cmp-dm-portal i.icon.zip::before { content: "=EF=86=87"; } + +.cmp-dm-portal i.icon.dot.circle.outline::before { content: "=EF=86=92"; } + +.cmp-dm-portal i.icon.try::before { content: "=EF=86=95"; } + +.cmp-dm-portal i.icon.graduation::before { content: "=EF=86=9D"; } + +.cmp-dm-portal i.icon.circle.outline::before { content: "=EF=87=9B"; } + +.cmp-dm-portal i.icon.sliders::before { content: "=EF=87=9E"; } + +.cmp-dm-portal i.icon.weixin::before { content: "=EF=87=97"; } + +.cmp-dm-portal i.icon.teletype::before, .cmp-dm-portal i.icon.tty::before {= + content: "=EF=87=A4"; } + +.cmp-dm-portal i.icon.binoculars::before { content: "=EF=87=A5"; } + +.cmp-dm-portal i.icon.power.cord::before { content: "=EF=87=A6"; } + +.cmp-dm-portal i.icon.wi-fi::before { content: "=EF=87=AB"; } + +.cmp-dm-portal i.icon.visa.card::before { content: "=EF=87=B0"; } + +.cmp-dm-portal i.icon.mastercard.card::before { content: "=EF=87=B1"; } + +.cmp-dm-portal i.icon.discover.card::before { content: "=EF=87=B2"; } + +.cmp-dm-portal i.icon.american.express.card::before, .cmp-dm-portal i.icon.= +amex::before { content: "=EF=87=B3"; } + +.cmp-dm-portal i.icon.stripe.card::before { content: "=EF=87=B5"; } + +.cmp-dm-portal i.icon.bell.slash::before { content: "=EF=87=B6"; } + +.cmp-dm-portal i.icon.bell.slash.outline::before { content: "=EF=87=B7"; } + +.cmp-dm-portal i.icon.area.graph::before { content: "=EF=87=BE"; } + +.cmp-dm-portal i.icon.pie.graph::before { content: "=EF=88=80"; } + +.cmp-dm-portal i.icon.line.graph::before { content: "=EF=88=81"; } + +.cmp-dm-portal i.icon.cc::before { content: "=EF=88=8A"; } + +.cmp-dm-portal i.icon.ils::before, .cmp-dm-portal i.icon.sheqel::before { c= +ontent: "=EF=88=8B"; } + +.cmp-dm-portal i.icon.plus.cart::before { content: "=EF=88=97"; } + +.cmp-dm-portal i.icon.arrow.down.cart::before { content: "=EF=88=98"; } + +.cmp-dm-portal i.icon.detective::before { content: "=EF=88=9B"; } + +.cmp-dm-portal i.icon.venus::before { content: "=EF=88=A1"; } + +.cmp-dm-portal i.icon.mars::before { content: "=EF=88=A2"; } + +.cmp-dm-portal i.icon.mercury::before { content: "=EF=88=A3"; } + +.cmp-dm-portal i.icon.intersex::before { content: "=EF=88=A4"; } + +.cmp-dm-portal i.icon.female.homosexual::before, .cmp-dm-portal i.icon.venu= +s.double::before { content: "=EF=88=A6"; } + +.cmp-dm-portal i.icon.male.homosexual::before, .cmp-dm-portal i.icon.mars.d= +ouble::before { content: "=EF=88=A7"; } + +.cmp-dm-portal i.icon.venus.mars::before { content: "=EF=88=A8"; } + +.cmp-dm-portal i.icon.mars.alternate::before, .cmp-dm-portal i.icon.mars.st= +roke::before { content: "=EF=88=A9"; } + +.cmp-dm-portal i.icon.mars.stroke.vertical::before, .cmp-dm-portal i.icon.m= +ars.vertical::before { content: "=EF=88=AA"; } + +.cmp-dm-portal i.icon.mars.horizontal::before, .cmp-dm-portal i.icon.mars.s= +troke.horizontal::before { content: "=EF=88=AB"; } + +.cmp-dm-portal i.icon.asexual::before { content: "=EF=88=AD"; } + +.cmp-dm-portal i.icon.facebook.official::before { content: "=EF=88=B0"; } + +.cmp-dm-portal i.icon.user.plus::before { content: "=EF=88=B4"; } + +.cmp-dm-portal i.icon.user.cancel::before, .cmp-dm-portal i.icon.user.close= +::before, .cmp-dm-portal i.icon.user.delete::before, .cmp-dm-portal i.icon.= +user.times::before, .cmp-dm-portal i.icon.user.x::before { content: "=EF=88= +=B5"; } + +.cmp-dm-portal i.icon.bed::before { content: "=EF=88=B6"; } + +.cmp-dm-portal i.icon.yc::before, .cmp-dm-portal i.icon.ycombinator::before= + { content: "=EF=88=BB"; } + +.cmp-dm-portal i.icon.battery.four::before { content: "=EF=89=80"; } + +.cmp-dm-portal i.icon.battery.three.quarters::before, .cmp-dm-portal i.icon= +.battery.three::before { content: "=EF=89=81"; } + +.cmp-dm-portal i.icon.battery.half::before, .cmp-dm-portal i.icon.battery.t= +wo::before { content: "=EF=89=82"; } + +.cmp-dm-portal i.icon.battery.one::before, .cmp-dm-portal i.icon.battery.qu= +arter::before { content: "=EF=89=83"; } + +.cmp-dm-portal i.icon.battery.zero::before { content: "=EF=89=84"; } + +.cmp-dm-portal i.icon.i.cursor::before { content: "=EF=89=86"; } + +.cmp-dm-portal i.icon.japan.credit.bureau.card::before, .cmp-dm-portal i.ic= +on.jcb::before { content: "=EF=89=8B"; } + +.cmp-dm-portal i.icon.diners.club.card::before { content: "=EF=89=8C"; } + +.cmp-dm-portal i.icon.balance::before { content: "=EF=89=8E"; } + +.cmp-dm-portal i.icon.hourglass.outline::before, .cmp-dm-portal i.icon.hour= +glass.zero::before { content: "=EF=89=90"; } + +.cmp-dm-portal i.icon.hourglass.one::before { content: "=EF=89=91"; } + +.cmp-dm-portal i.icon.hourglass.two::before { content: "=EF=89=92"; } + +.cmp-dm-portal i.icon.hourglass.three::before { content: "=EF=89=93"; } + +.cmp-dm-portal i.icon.hourglass.four::before { content: "=EF=89=94"; } + +.cmp-dm-portal i.icon.grab::before { content: "=EF=89=95"; } + +.cmp-dm-portal i.icon.hand.victory::before { content: "=EF=89=9B"; } + +.cmp-dm-portal i.icon.tm::before { content: "=EF=89=9C"; } + +.cmp-dm-portal i.icon.r.circle::before { content: "=EF=89=9D"; } + +.cmp-dm-portal i.icon.television::before { content: "=EF=89=AC"; } + +.cmp-dm-portal i.icon.five.hundred.pixels::before { content: "=EF=89=AE"; } + +.cmp-dm-portal i.icon.calendar.plus::before { content: "=EF=89=B1"; } + +.cmp-dm-portal i.icon.calendar.minus::before { content: "=EF=89=B2"; } + +.cmp-dm-portal i.icon.calendar.times::before { content: "=EF=89=B3"; } + +.cmp-dm-portal i.icon.calendar.check::before { content: "=EF=89=B4"; } + +.cmp-dm-portal i.icon.factory::before { content: "=EF=89=B5"; } + +.cmp-dm-portal i.icon.commenting::before { content: "=EF=89=BA"; } + +.cmp-dm-portal i.icon.commenting.outline::before { content: "=EF=89=BB"; } + +.cmp-dm-portal i.icon.edge::before, .cmp-dm-portal i.icon.ms.edge::before {= + content: "=EF=8A=82"; } + +.cmp-dm-portal i.icon.wordpress.beginner::before { content: "=EF=8A=97"; } + +.cmp-dm-portal i.icon.wordpress.forms::before { content: "=EF=8A=98"; } + +.cmp-dm-portal i.icon.envira::before { content: "=EF=8A=99"; } + +.cmp-dm-portal i.icon.question.circle.outline::before { content: "=EF=8A=9C= +"; } + +.cmp-dm-portal i.icon.ald::before, .cmp-dm-portal i.icon.als::before, .cmp-= +dm-portal i.icon.assistive.listening.devices::before { content: "=EF=8A=A2"= +; } + +.cmp-dm-portal i.icon.asl.interpreting::before { content: "=EF=8A=A3"; } + +.cmp-dm-portal i.icon.deaf::before { content: "=EF=8A=A4"; } + +.cmp-dm-portal i.icon.american.sign.language.interpreting::before { content= +: "=EF=8A=A3"; } + +.cmp-dm-portal i.icon.hard.of.hearing::before { content: "=EF=8A=A4"; } + +.cmp-dm-portal i.icon.signing::before { content: "=EF=8A=A7"; } + +.cmp-dm-portal i.icon.new.pied.piper::before { content: "=EF=8A=AE"; } + +.cmp-dm-portal i.icon.theme.isle::before { content: "=EF=8A=B2"; } + +.cmp-dm-portal i.icon.google.plus.official::before { content: "=EF=8A=B3"; = +} + +.cmp-dm-portal i.icon.fa::before { content: "=EF=8A=B4"; } + +.cmp-dm-portal i.icon.vcard::before { content: "=EF=8A=BB"; } + +.cmp-dm-portal i.icon.vcard.outline::before { content: "=EF=8A=BC"; } + +.cmp-dm-portal i.icon.drivers.license::before { content: "=EF=8B=82"; } + +.cmp-dm-portal i.icon.drivers.license.outline::before { content: "=EF=8B=83= +"; } + +.cmp-dm-portal i.icon.thermometer::before { content: "=EF=8B=87"; } + +.cmp-dm-portal i.icon.bath::before, .cmp-dm-portal i.icon.s15::before { con= +tent: "=EF=8B=8D"; } + +.cmp-dm-portal i.icon.times.rectangle::before { content: "=EF=8B=93"; } + +.cmp-dm-portal i.icon.times.rectangle.outline::before { content: "=EF=8B=94= +"; } + +.cmp-dm-portal .ui.image { position: relative; display: inline-block; verti= +cal-align: middle; max-width: 100%; background-color: transparent; } + +.cmp-dm-portal img.ui.image { display: block; } + +.cmp-dm-portal .ui.image img, .cmp-dm-portal .ui.image svg { display: block= +; max-width: 100%; height: auto; } + +.cmp-dm-portal .ui.button.hidden, .cmp-dm-portal .ui.hidden.images, .cmp-dm= +-portal .ui.ui.hidden.image { display: none; } + +.cmp-dm-portal .ui.hidden.transition.image, .cmp-dm-portal .ui.hidden.trans= +ition.images { display: block; visibility: hidden; } + +.cmp-dm-portal .ui.images > .hidden.transition { display: inline-block; vis= +ibility: hidden; } + +.cmp-dm-portal .ui.medium.image, .cmp-dm-portal .ui.medium.images .image, .= +cmp-dm-portal .ui.medium.images img, .cmp-dm-portal .ui.medium.images svg {= + width: 300px; height: auto; font-size: 1rem; } + +.cmp-dm-portal .ui.mini.image, .cmp-dm-portal .ui.mini.images .image, .cmp-= +dm-portal .ui.mini.images img, .cmp-dm-portal .ui.mini.images svg { width: = +35px; height: auto; font-size: 0.785714rem; } + +.cmp-dm-portal .ui.input { position: relative; font-weight: 400; font-style= +: normal; display: inline-flex; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.input > input { margin: 0px; max-width: 100%; -webkit-bo= +x-flex: 1; flex: 1 0 auto; outline: none; -webkit-tap-highlight-color: rgba= +(255, 255, 255, 0); text-align: left; line-height: 1.21429em; font-family: = +graphik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; paddin= +g: 0.678571em 1em; background: rgb(255, 255, 255); border: 1px solid rgba(3= +4, 36, 38, 0.15); color: rgb(80, 80, 80); border-radius: 0.285714rem; trans= +ition: box-shadow 0.1s ease 0s, border-color 0.1s ease 0s, -webkit-box-shad= +ow 0.1s ease 0s; box-shadow: none; } + +.cmp-dm-portal .ui.input > input::-webkit-input-placeholder { color: rgb(25= +5, 255, 255); } + +.cmp-dm-portal .ui.input.down input, .cmp-dm-portal .ui.input > input:activ= +e { border-color: rgba(0, 0, 0, 0.3); background: rgb(250, 250, 250); color= +: rgb(80, 80, 80); box-shadow: none; } + +.cmp-dm-portal .ui.input.focus > input, .cmp-dm-portal .ui.input > input:fo= +cus { border-color: rgb(161, 0, 255); background: rgb(255, 255, 255); color= +: rgba(0, 0, 0, 0.8); box-shadow: none; } + +.cmp-dm-portal .ui.input.focus > input::-webkit-input-placeholder, .cmp-dm-= +portal .ui.input > input:focus::-webkit-input-placeholder { color: rgb(195,= + 195, 195); } + +.cmp-dm-portal .ui.icon.input > i.icon { cursor: default; position: absolut= +e; line-height: 1; text-align: center; top: 0px; right: 0px; margin: 0px; h= +eight: 100%; width: 2.67143em; opacity: 0.5; border-radius: 0px 0.285714rem= + 0.285714rem 0px; transition: opacity 0.3s ease 0s; } + +.cmp-dm-portal .ui.icon.input > i.icon:not(.link) { pointer-events: none; } + +.cmp-dm-portal .ui.ui.ui.ui.icon.input > input, .cmp-dm-portal .ui.ui.ui.ui= +.icon.input > textarea { padding-right: 2.67143em; } + +.cmp-dm-portal .ui.icon.input > i.icon::after, .cmp-dm-portal .ui.icon.inpu= +t > i.icon::before { left: 0px; position: absolute; text-align: center; top= +: 50%; width: 100%; margin-top: -0.5em; } + +.cmp-dm-portal .ui.icon.input > i.link.icon { cursor: pointer; } + +.cmp-dm-portal .ui.icon.input > i.circular.icon { top: 0.35em; right: 0.5em= +; } + +.cmp-dm-portal .ui[class*=3D"left icon"].input > i.icon { right: auto; left= +: 1px; border-radius: 0.285714rem 0px 0px 0.285714rem; } + +.cmp-dm-portal .ui[class*=3D"left icon"].input > i.circular.icon { right: a= +uto; left: 0.5em; } + +.cmp-dm-portal .ui.ui.ui.ui[class*=3D"left icon"].input > input, .cmp-dm-po= +rtal .ui.ui.ui.ui[class*=3D"left icon"].input > textarea { padding-left: 2.= +67143em; padding-right: 1em; } + +.cmp-dm-portal .ui.icon.input > input:focus ~ i.icon, .cmp-dm-portal .ui.ic= +on.input > textarea:focus ~ i.icon { opacity: 1; } + +.cmp-dm-portal .ui.icon.input > textarea ~ .icon { height: 3em; } + +.cmp-dm-portal :not(.field) > .ui.transparent.icon.input > textarea ~ .icon= + { height: 1.3em; } + +.cmp-dm-portal .ui.fluid.input { display: flex; } + +.cmp-dm-portal .ui.fluid.input > input { width: 0px !important; } + +.cmp-dm-portal .ui.input { font-size: 1em; } + +.cmp-dm-portal .ui.big.input { font-size: 1.28571em; } + +.cmp-dm-portal .ui.label { display: inline-block; line-height: 1; vertical-= +align: baseline; margin: 0px 0.142857em; background-color: rgb(232, 232, 23= +2); background-image: none; padding: 0.75em 1.5em; color: rgba(0, 0, 0, 0.6= +); text-transform: none; font-weight: 400; border: 0px solid transparent; b= +order-radius: 0.285714rem; transition: background 0.1s ease 0s; } + +.cmp-dm-portal .ui.label:first-child { margin-left: 0px; } + +.cmp-dm-portal .ui.label:last-child { margin-right: 0px; } + +.cmp-dm-portal .ui.label > a, .cmp-dm-portal a.ui.label { cursor: pointer; = +} + +.cmp-dm-portal .ui.label > a { color: inherit; opacity: 0.5; transition: op= +acity 0.1s ease 0s; } + +.cmp-dm-portal .ui.label > a:hover { opacity: 1; } + +.cmp-dm-portal .ui.label > img { vertical-align: middle; height: 2.5em; wid= +th: auto !important; } + +.cmp-dm-portal .ui.label > .icon, .cmp-dm-portal .ui.left.icon.label > .ico= +n { width: auto; margin: 0px 0.75em 0px 0px; } + +.cmp-dm-portal .ui.label > .detail { display: inline-block; vertical-align:= + top; font-weight: 700; margin-left: 1em; opacity: 0.8; } + +.cmp-dm-portal .ui.label > .detail .icon { margin: 0px 0.25em 0px 0px; } + +.cmp-dm-portal .ui.label > .close.icon, .cmp-dm-portal .ui.label > .delete.= +icon { cursor: pointer; font-size: 0.928571em; opacity: 0.5; transition: ba= +ckground 0.1s ease 0s; } + +.cmp-dm-portal .ui.label > .close.icon:hover, .cmp-dm-portal .ui.label > .d= +elete.icon:hover { opacity: 1; } + +.cmp-dm-portal .ui.label.left.icon > .close.icon, .cmp-dm-portal .ui.label.= +left.icon > .delete.icon { margin: 0px 0.5em 0px 0px; } + +.cmp-dm-portal .ui.label:not(.icon) > .close.icon, .cmp-dm-portal .ui.label= +:not(.icon) > .delete.icon { margin: 0px 0px 0px 0.5em; } + +.cmp-dm-portal .ui.icon.label > .icon { margin: 0px auto; } + +.cmp-dm-portal .ui.right.icon.label > .icon { margin: 0px 0px 0px 0.75em; } + +.cmp-dm-portal .ui.labels > .label { margin: 0px 0.5em 0.5em 0px; } + +.cmp-dm-portal .ui.header > .ui.label { margin-top: -0.375em; } + +.cmp-dm-portal .ui.attached.segment > .ui.top.left.attached.label, .cmp-dm-= +portal .ui.bottom.attached.segment > .ui.top.left.attached.label { border-t= +op-left-radius: 0px; } + +.cmp-dm-portal .ui.attached.segment > .ui.top.right.attached.label, .cmp-dm= +-portal .ui.bottom.attached.segment > .ui.top.right.attached.label { border= +-top-right-radius: 0px; } + +.cmp-dm-portal .ui.top.attached.segment > .ui.bottom.left.attached.label { = +border-bottom-left-radius: 0px; } + +.cmp-dm-portal .ui.top.attached.segment > .ui.bottom.right.attached.label {= + border-bottom-right-radius: 0px; } + +.cmp-dm-portal .ui.top.attached.label + :not(.attached), .cmp-dm-portal .ui= +.top.attached.label ~ .ui.bottom.attached.label + :not(.attached) { margin-= +top: 2rem !important; } + +.cmp-dm-portal .ui.bottom.attached.label ~ :last-child:not(.attached) { mar= +gin-top: 0px; margin-bottom: 2rem !important; } + +.cmp-dm-portal .ui.tag.label, .cmp-dm-portal .ui.tag.labels .label { margin= +-left: 1em; position: relative; padding-left: 1.5em; padding-right: 1.5em; = +border-radius: 0px 0.285714rem 0.285714rem 0px; transition: none 0s ease 0s= +; } + +.cmp-dm-portal .ui.tag.label::before, .cmp-dm-portal .ui.tag.labels .label:= +:before { position: absolute; transform: translateY(-50%) translateX(50%) r= +otate(-45deg); top: 50%; right: 100%; content: ""; background-color: inheri= +t; background-image: none; width: 1.56em; height: 1.56em; transition: none = +0s ease 0s; } + +.cmp-dm-portal .ui.tag.label::after, .cmp-dm-portal .ui.tag.labels .label::= +after { position: absolute; content: ""; top: 50%; left: -0.25em; margin-to= +p: -0.25em; background-color: rgb(255, 255, 255); width: 0.5em; height: 0.5= +em; box-shadow: rgba(0, 0, 0, 0.3) 0px -1px 1px 0px; border-radius: 500rem;= + } + +.cmp-dm-portal .ui.basic.tag.label::before, .cmp-dm-portal .ui.basic.tag.la= +bels .label::before { border-color: inherit; border-width: 1px 0px 0px 1px;= + border-style: inherit; right: calc(100% + 1px); } + +.cmp-dm-portal .ui.basic.tag.label::after, .cmp-dm-portal .ui.basic.tag.lab= +els .label::after { box-shadow: rgba(0, 0, 0, 0.8) 0px -1px 3px 0px; } + +.cmp-dm-portal .ui.labels a.label:hover, .cmp-dm-portal a.ui.label:hover { = +background-color: rgb(224, 224, 224); border-color: rgb(224, 224, 224); bac= +kground-image: none; color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.labels a.label:hover::before, .cmp-dm-portal a.ui.label:= +hover::before { color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.active.label { border-color: rgb(208, 208, 208); } + +.cmp-dm-portal .ui.active.label, .cmp-dm-portal .ui.active.label::before { = +background-color: rgb(208, 208, 208); background-image: none; color: rgba(0= +, 0, 0, 0.95); } + +.cmp-dm-portal .ui.labels a.active.label:hover, .cmp-dm-portal a.ui.active.= +label:hover { border-color: rgb(200, 200, 200); } + +.cmp-dm-portal .ui.labels a.active.label:hover, .cmp-dm-portal .ui.labels a= +.active.label:hover::before, .cmp-dm-portal a.ui.active.label:hover, .cmp-d= +m-portal a.ui.active.label:hover::before { background-color: rgb(200, 200, = +200); background-image: none; color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.label.visible:not(.dropdown), .cmp-dm-portal .ui.labels.= +visible .label { display: inline-block !important; } + +.cmp-dm-portal .ui.label.hidden, .cmp-dm-portal .ui.labels.hidden .label { = +display: none !important; } + +.cmp-dm-portal .ui.basic.label, .cmp-dm-portal .ui.basic.labels .label { ba= +ckground: none rgb(255, 255, 255); border: 1px solid rgba(34, 36, 38, 0.15)= +; color: rgb(80, 80, 80); box-shadow: none; } + +.cmp-dm-portal .ui.basic.labels a.label:hover, .cmp-dm-portal a.ui.basic.la= +bel:hover { text-decoration: none; background: none rgb(255, 255, 255); col= +or: rgb(145, 0, 230); box-shadow: none; } + +.cmp-dm-portal .ui.primary.labels .label, .cmp-dm-portal .ui.ui.ui.primary.= +label { background-color: rgb(161, 0, 255); border-color: rgb(161, 0, 255);= + color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.primary.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.= +primary.label:hover { background-color: rgb(145, 0, 230); border-color: rgb= +(145, 0, 230); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .primary.label, .cmp-dm-portal .ui.ui.ui.ba= +sic.primary.label { background: none rgb(255, 255, 255); border-color: rgb(= +161, 0, 255); color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.basic.labels a.primary.label:hover, .cmp-dm-portal a.ui.= +ui.ui.basic.primary.label:hover { background: none rgb(255, 255, 255); bord= +er-color: rgb(145, 0, 230); color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.secondary.labels .label, .cmp-dm-portal .ui.ui.ui.second= +ary.label { background-color: rgb(80, 80, 80); border-color: rgb(80, 80, 80= +); color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.secondary.labels a.label:hover, .cmp-dm-portal a.ui.ui.u= +i.secondary.label:hover { background-color: rgb(93, 93, 93); border-color: = +rgb(93, 93, 93); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .secondary.label, .cmp-dm-portal .ui.ui.ui.= +basic.secondary.label { background: none rgb(255, 255, 255); border-color: = +rgb(80, 80, 80); color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.basic.labels a.secondary.label:hover, .cmp-dm-portal a.u= +i.ui.ui.basic.secondary.label:hover { background: none rgb(255, 255, 255); = +border-color: rgb(93, 93, 93); color: rgb(93, 93, 93); } + +.cmp-dm-portal .ui.red.labels .label, .cmp-dm-portal .ui.ui.ui.red.label { = +background-color: rgb(219, 40, 40); border-color: rgb(219, 40, 40); color: = +rgb(255, 255, 255); } + +.cmp-dm-portal .ui.red.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.red.= +label:hover { background-color: rgb(208, 25, 25); border-color: rgb(208, 25= +, 25); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .red.label, .cmp-dm-portal .ui.ui.ui.basic.= +red.label { background: none rgb(255, 255, 255); border-color: rgb(219, 40,= + 40); color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.basic.labels a.red.label:hover, .cmp-dm-portal a.ui.ui.u= +i.basic.red.label:hover { background: none rgb(255, 255, 255); border-color= +: rgb(208, 25, 25); color: rgb(208, 25, 25); } + +.cmp-dm-portal .ui.orange.labels .label, .cmp-dm-portal .ui.ui.ui.orange.la= +bel { background-color: rgb(242, 113, 28); border-color: rgb(242, 113, 28);= + color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.orange.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.o= +range.label:hover { background-color: rgb(242, 98, 2); border-color: rgb(24= +2, 98, 2); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .orange.label, .cmp-dm-portal .ui.ui.ui.bas= +ic.orange.label { background: none rgb(255, 255, 255); border-color: rgb(24= +2, 113, 28); color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.basic.labels a.orange.label:hover, .cmp-dm-portal a.ui.u= +i.ui.basic.orange.label:hover { background: none rgb(255, 255, 255); border= +-color: rgb(242, 98, 2); color: rgb(242, 98, 2); } + +.cmp-dm-portal .ui.ui.ui.yellow.label, .cmp-dm-portal .ui.yellow.labels .la= +bel { background-color: rgb(251, 189, 8); border-color: rgb(251, 189, 8); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.yellow.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.y= +ellow.label:hover { background-color: rgb(234, 174, 0); border-color: rgb(2= +34, 174, 0); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .yellow.label, .cmp-dm-portal .ui.ui.ui.bas= +ic.yellow.label { background: none rgb(255, 255, 255); border-color: rgb(25= +1, 189, 8); color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.basic.labels a.yellow.label:hover, .cmp-dm-portal a.ui.u= +i.ui.basic.yellow.label:hover { background: none rgb(255, 255, 255); border= +-color: rgb(234, 174, 0); color: rgb(234, 174, 0); } + +.cmp-dm-portal .ui.olive.labels .label, .cmp-dm-portal .ui.ui.ui.olive.labe= +l { background-color: rgb(181, 204, 24); border-color: rgb(181, 204, 24); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.olive.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.ol= +ive.label:hover { background-color: rgb(167, 189, 13); border-color: rgb(16= +7, 189, 13); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .olive.label, .cmp-dm-portal .ui.ui.ui.basi= +c.olive.label { background: none rgb(255, 255, 255); border-color: rgb(181,= + 204, 24); color: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.basic.labels a.olive.label:hover, .cmp-dm-portal a.ui.ui= +.ui.basic.olive.label:hover { background: none rgb(255, 255, 255); border-c= +olor: rgb(167, 189, 13); color: rgb(167, 189, 13); } + +.cmp-dm-portal .ui.green.labels .label, .cmp-dm-portal .ui.ui.ui.green.labe= +l { background-color: rgb(33, 186, 69); border-color: rgb(33, 186, 69); col= +or: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.green.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.gr= +een.label:hover { background-color: rgb(22, 171, 57); border-color: rgb(22,= + 171, 57); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .green.label, .cmp-dm-portal .ui.ui.ui.basi= +c.green.label { background: none rgb(255, 255, 255); border-color: rgb(33, = +186, 69); color: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.basic.labels a.green.label:hover, .cmp-dm-portal a.ui.ui= +.ui.basic.green.label:hover { background: none rgb(255, 255, 255); border-c= +olor: rgb(22, 171, 57); color: rgb(22, 171, 57); } + +.cmp-dm-portal .ui.teal.labels .label, .cmp-dm-portal .ui.ui.ui.teal.label = +{ background-color: rgb(0, 181, 173); border-color: rgb(0, 181, 173); color= +: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.teal.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.tea= +l.label:hover { background-color: rgb(0, 156, 149); border-color: rgb(0, 15= +6, 149); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .teal.label, .cmp-dm-portal .ui.ui.ui.basic= +.teal.label { background: none rgb(255, 255, 255); border-color: rgb(0, 181= +, 173); color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.basic.labels a.teal.label:hover, .cmp-dm-portal a.ui.ui.= +ui.basic.teal.label:hover { background: none rgb(255, 255, 255); border-col= +or: rgb(0, 156, 149); color: rgb(0, 156, 149); } + +.cmp-dm-portal .ui.blue.labels .label, .cmp-dm-portal .ui.ui.ui.blue.label = +{ background-color: rgb(33, 133, 208); border-color: rgb(33, 133, 208); col= +or: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.blue.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.blu= +e.label:hover { background-color: rgb(22, 120, 194); border-color: rgb(22, = +120, 194); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .blue.label, .cmp-dm-portal .ui.ui.ui.basic= +.blue.label { background: none rgb(255, 255, 255); border-color: rgb(33, 13= +3, 208); color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.basic.labels a.blue.label:hover, .cmp-dm-portal a.ui.ui.= +ui.basic.blue.label:hover { background: none rgb(255, 255, 255); border-col= +or: rgb(22, 120, 194); color: rgb(22, 120, 194); } + +.cmp-dm-portal .ui.ui.ui.violet.label, .cmp-dm-portal .ui.violet.labels .la= +bel { background-color: rgb(100, 53, 201); border-color: rgb(100, 53, 201);= + color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.violet.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.v= +iolet.label:hover { background-color: rgb(88, 41, 187); border-color: rgb(8= +8, 41, 187); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .violet.label, .cmp-dm-portal .ui.ui.ui.bas= +ic.violet.label { background: none rgb(255, 255, 255); border-color: rgb(10= +0, 53, 201); color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.basic.labels a.violet.label:hover, .cmp-dm-portal a.ui.u= +i.ui.basic.violet.label:hover { background: none rgb(255, 255, 255); border= +-color: rgb(88, 41, 187); color: rgb(88, 41, 187); } + +.cmp-dm-portal .ui.purple.labels .label, .cmp-dm-portal .ui.ui.ui.purple.la= +bel { background-color: rgb(163, 51, 200); border-color: rgb(163, 51, 200);= + color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.purple.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.p= +urple.label:hover { background-color: rgb(150, 39, 186); border-color: rgb(= +150, 39, 186); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .purple.label, .cmp-dm-portal .ui.ui.ui.bas= +ic.purple.label { background: none rgb(255, 255, 255); border-color: rgb(16= +3, 51, 200); color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.basic.labels a.purple.label:hover, .cmp-dm-portal a.ui.u= +i.ui.basic.purple.label:hover { background: none rgb(255, 255, 255); border= +-color: rgb(150, 39, 186); color: rgb(150, 39, 186); } + +.cmp-dm-portal .ui.pink.labels .label, .cmp-dm-portal .ui.ui.ui.pink.label = +{ background-color: rgb(224, 57, 151); border-color: rgb(224, 57, 151); col= +or: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.pink.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.pin= +k.label:hover { background-color: rgb(230, 26, 141); border-color: rgb(230,= + 26, 141); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .pink.label, .cmp-dm-portal .ui.ui.ui.basic= +.pink.label { background: none rgb(255, 255, 255); border-color: rgb(224, 5= +7, 151); color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.basic.labels a.pink.label:hover, .cmp-dm-portal a.ui.ui.= +ui.basic.pink.label:hover { background: none rgb(255, 255, 255); border-col= +or: rgb(230, 26, 141); color: rgb(230, 26, 141); } + +.cmp-dm-portal .ui.brown.labels .label, .cmp-dm-portal .ui.ui.ui.brown.labe= +l { background-color: rgb(165, 103, 63); border-color: rgb(165, 103, 63); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.brown.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.br= +own.label:hover { background-color: rgb(151, 91, 51); border-color: rgb(151= +, 91, 51); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .brown.label, .cmp-dm-portal .ui.ui.ui.basi= +c.brown.label { background: none rgb(255, 255, 255); border-color: rgb(165,= + 103, 63); color: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.basic.labels a.brown.label:hover, .cmp-dm-portal a.ui.ui= +.ui.basic.brown.label:hover { background: none rgb(255, 255, 255); border-c= +olor: rgb(151, 91, 51); color: rgb(151, 91, 51); } + +.cmp-dm-portal .ui.grey.labels .label, .cmp-dm-portal .ui.ui.ui.grey.label = +{ background-color: rgb(118, 118, 118); border-color: rgb(118, 118, 118); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grey.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.gre= +y.label:hover { background-color: rgb(131, 131, 131); border-color: rgb(131= +, 131, 131); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .grey.label, .cmp-dm-portal .ui.ui.ui.basic= +.grey.label { background: none rgb(255, 255, 255); border-color: rgb(118, 1= +18, 118); color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.basic.labels a.grey.label:hover, .cmp-dm-portal a.ui.ui.= +ui.basic.grey.label:hover { background: none rgb(255, 255, 255); border-col= +or: rgb(131, 131, 131); color: rgb(131, 131, 131); } + +.cmp-dm-portal .ui.black.labels .label, .cmp-dm-portal .ui.ui.ui.black.labe= +l { background-color: rgb(27, 28, 29); border-color: rgb(27, 28, 29); color= +: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.black.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.bl= +ack.label:hover { background-color: rgb(39, 41, 42); border-color: rgb(39, = +41, 42); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .black.label, .cmp-dm-portal .ui.ui.ui.basi= +c.black.label { background: none rgb(255, 255, 255); border-color: rgb(27, = +28, 29); color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.basic.labels a.black.label:hover, .cmp-dm-portal a.ui.ui= +.ui.basic.black.label:hover { background: none rgb(255, 255, 255); border-c= +olor: rgb(39, 41, 42); color: rgb(39, 41, 42); } + +.cmp-dm-portal .ui.horizontal.label, .cmp-dm-portal .ui.horizontal.labels .= +label { margin: 0px 0.5em 0px 0px; padding: 0.4em 1.5em; min-width: 3em; te= +xt-align: center; } + +.cmp-dm-portal .ui.circular.label, .cmp-dm-portal .ui.circular.labels .labe= +l { min-width: 2em; min-height: 2em; line-height: 1em; text-align: center; = +border-radius: 500rem; padding: 0.5em !important; } + +.cmp-dm-portal .ui.empty.circular.label, .cmp-dm-portal .ui.empty.circular.= +labels .label { min-width: 0px; min-height: 0px; overflow: hidden; width: 0= +.5em; height: 0.5em; vertical-align: baseline; } + +.cmp-dm-portal .ui.floating.label { position: absolute; z-index: 100; top: = +-1em; right: 0px; white-space: nowrap; transform: translateX(50%); } + +.cmp-dm-portal .ui.right.aligned.floating.label { transform: translateX(1.2= +em); } + +.cmp-dm-portal .ui.left.floating.label { left: 0px; right: auto; transform:= + translateX(-50%); } + +.cmp-dm-portal .ui.left.aligned.floating.label { transform: translateX(-1.2= +em); } + +.cmp-dm-portal .ui.bottom.floating.label { top: auto; bottom: -1em; } + +.cmp-dm-portal .ui.label, .cmp-dm-portal .ui.labels .label { font-size: 0.8= +57143rem; } + +.cmp-dm-portal .ui.large.label, .cmp-dm-portal .ui.large.labels .label { fo= +nt-size: 1rem; } + +.cmp-dm-portal .ui.primary.label, .cmp-dm-portal .ui.primary.labels .label = +{ background-color: rgb(161, 0, 255) !important; border-color: rgb(161, 0, = +255) !important; color: rgb(255, 255, 255) !important; } + +.cmp-dm-portal .ui.primary.labels .label:hover, .cmp-dm-portal a.ui.primary= +.label:hover { background-color: rgb(145, 0, 230) !important; border-color:= + rgb(145, 0, 230) !important; color: rgb(145, 0, 230) !important; } + +.cmp-dm-portal .ui.primary.corner.label, .cmp-dm-portal .ui.primary.corner.= +label:hover { background-color: transparent !important; } + +.cmp-dm-portal .ui.primary.ribbon.label { border-color: rgb(145, 0, 230) !i= +mportant; } + +.cmp-dm-portal .ui.basic.primary.label { background-color: rgb(255, 255, 25= +5) !important; color: rgb(161, 0, 255) !important; border-color: rgb(161, 0= +, 255) !important; } + +.cmp-dm-portal .ui.basic.primary.labels a.label:hover, .cmp-dm-portal a.ui.= +basic.primary.label:hover { background-color: rgb(255, 255, 255) !important= +; color: rgb(145, 0, 230) !important; border-color: rgb(145, 0, 230) !impor= +tant; } + +.cmp-dm-portal a:hover { text-decoration: underline; } + +.cmp-dm-portal .cmp-text p a:hover, .cmp-dm-portal a:hover { color: purple;= + } + +.cmp-dm-portal .ui.header a:hover { text-decoration: none; } + +.cmp-dm-portal .ui.card h3.header a { font-family: "Graphik semibold"; } + +.cmp-dm-portal .ui.list, .cmp-dm-portal ol.ui.list, .cmp-dm-portal ul.ui.li= +st { list-style-type: none; margin: 1em 0px; padding: 0px; } + +.cmp-dm-portal .ui.list:first-child, .cmp-dm-portal ol.ui.list:first-child,= + .cmp-dm-portal ul.ui.list:first-child { margin-top: 0px; padding-top: 0px;= + } + +.cmp-dm-portal .ui.list:last-child, .cmp-dm-portal ol.ui.list:last-child, .= +cmp-dm-portal ul.ui.list:last-child { margin-bottom: 0px; padding-bottom: 0= +px; } + +.cmp-dm-portal .ui.list .list > .item, .cmp-dm-portal .ui.list > .item, .cm= +p-dm-portal ol.ui.list li, .cmp-dm-portal ul.ui.list li { display: list-ite= +m; table-layout: fixed; list-style-type: none; list-style-position: outside= +; padding: 0.214286em 0px; line-height: 1.14286em; } + +.cmp-dm-portal .ui.list > .item::after, .cmp-dm-portal .ui.list > .list > .= +item::after, .cmp-dm-portal ol.ui.list > li:first-child::after, .cmp-dm-por= +tal ul.ui.list > li:first-child::after { content: ""; display: block; heigh= +t: 0px; clear: both; visibility: hidden; } + +.cmp-dm-portal .ui.list .list > .item:first-child, .cmp-dm-portal .ui.list = +> .item:first-child, .cmp-dm-portal ol.ui.list li:first-child, .cmp-dm-port= +al ul.ui.list li:first-child { padding-top: 0px; } + +.cmp-dm-portal .ui.list .list > .item:last-child, .cmp-dm-portal .ui.list >= + .item:last-child, .cmp-dm-portal ol.ui.list li:last-child, .cmp-dm-portal = +ul.ui.list li:last-child { padding-bottom: 0px; } + +.cmp-dm-portal .ui.list .list:not(.icon), .cmp-dm-portal ol.ui.list ol, .cm= +p-dm-portal ul.ui.list ul { clear: both; margin: 0px; padding: 0.75em 0px 0= +.25em 0.5em; } + +.cmp-dm-portal .ui.list .list > .item, .cmp-dm-portal ol.ui.list ol li, .cm= +p-dm-portal ul.ui.list ul li { padding: 0.142857em 0px; line-height: inheri= +t; } + +.cmp-dm-portal .ui.list .list > .item > .content, .cmp-dm-portal .ui.list >= + .item > .content { line-height: 1.14286em; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.list .list > .item > .content > .list, .cmp-dm-portal .u= +i.list > .item > .content > .list { margin-left: 0px; padding-left: 0px; } + +.cmp-dm-portal .ui.list .list > .item .header, .cmp-dm-portal .ui.list > .i= +tem .header { display: block; margin: 0px; font-family: graphik-regular-web= +, "Helvetica Neue", Arial, Helvetica, sans-serif; font-weight: 700; color: = +rgb(80, 80, 80); } + +.cmp-dm-portal .ui.list .list > .item .description, .cmp-dm-portal .ui.list= + > .item .description { display: block; color: rgba(0, 0, 0, 0.7); } + +.cmp-dm-portal .ui.list .list > .item a, .cmp-dm-portal .ui.list > .item a = +{ cursor: pointer; } + +.cmp-dm-portal .ui.list .list > a.item, .cmp-dm-portal .ui.list > a.item { = +cursor: pointer; color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.list .list > a.item:hover, .cmp-dm-portal .ui.list > a.i= +tem:hover { color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.list .list > .item a.header, .cmp-dm-portal .ui.list > .= +item a.header { cursor: pointer; color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.list .list > .item > a.header:hover, .cmp-dm-portal .ui.= +list > .item > a.header:hover { color: rgb(145, 0, 230) !important; } + +.cmp-dm-portal .ui.menu .ui.list .list > .item, .cmp-dm-portal .ui.menu .ui= +.list > .item { display: list-item; table-layout: fixed; background-color: = +transparent; list-style-type: none; list-style-position: outside; padding: = +0.214286em 0px; line-height: 1.14286em; } + +.cmp-dm-portal .ui.menu .ui.list .list > .item::before, .cmp-dm-portal .ui.= +menu .ui.list > .item::before { border: none; background: none; } + +.cmp-dm-portal .ui.menu .ui.list .list > .item:first-child, .cmp-dm-portal = +.ui.menu .ui.list > .item:first-child { padding-top: 0px; } + +.cmp-dm-portal .ui.menu .ui.list .list > .item:last-child, .cmp-dm-portal .= +ui.menu .ui.list > .item:last-child { padding-bottom: 0px; } + +.cmp-dm-portal .ui.list { font-size: 1em; } + +.cmp-dm-portal .ui.loader { display: none; position: absolute; top: 50%; le= +ft: 50%; margin: 0px; text-align: center; z-index: 1000; transform: transla= +teX(-50%) translateY(-50%); } + +.cmp-dm-portal .ui.loader::before { border-radius: 500rem; border: 0.2em so= +lid rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.loader::after, .cmp-dm-portal .ui.loader::before { posit= +ion: absolute; content: ""; top: 0px; left: 50%; width: 100%; height: 100%;= + } + +.cmp-dm-portal .ui.loader::after { animation: 0.6s linear 0s infinite norma= +l none running loader; border: 0.2em solid rgb(118, 118, 118); border-radiu= +s: 500rem; box-shadow: transparent 0px 0px 0px 1px; } + +@-webkit-keyframes loader {=20 + 100% { transform: rotate(1turn); } +} + +@keyframes loader {=20 + 100% { transform: rotate(1turn); } +} + +.cmp-dm-portal .ui.dimmer > .loader { display: block; } + +.cmp-dm-portal .ui.dimmer > .ui.loader { color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.dimmer > .ui.loader:not(.elastic)::before { border-color= +: rgba(255, 255, 255, 0.15); } + +.cmp-dm-portal .ui.inverted.dimmer > .ui.loader { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.inverted.dimmer > .ui.loader:not(.elastic)::before { bor= +der-color: rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.ui.ui.text.loader { width: auto; height: auto; text-a= +lign: center; font-style: normal; } + +.cmp-dm-portal .ui.indeterminate.loader::after { animation-direction: rever= +se; animation-duration: 1.2s; } + +.cmp-dm-portal .ui.loader.active, .cmp-dm-portal .ui.loader.visible { displ= +ay: block; } + +.cmp-dm-portal .ui.loader.disabled, .cmp-dm-portal .ui.loader.hidden { disp= +lay: none; } + +.cmp-dm-portal .ui.loader { width: 2.28571rem; height: 2.28571rem; font-siz= +e: 1em; } + +.cmp-dm-portal .ui.loader::after, .cmp-dm-portal .ui.loader::before { width= +: 2.28571rem; height: 2.28571rem; margin: 0px 0px 0px -1.14286rem; } + +.cmp-dm-portal .ui.text.loader { min-width: 2.28571rem; padding-top: 3.0714= +3rem; } + +.cmp-dm-portal .ui.big.loader { width: 3.71429rem; height: 3.71429rem; font= +-size: 1.28571em; } + +.cmp-dm-portal .ui.big.loader::after, .cmp-dm-portal .ui.big.loader::before= + { width: 3.71429rem; height: 3.71429rem; margin: 0px 0px 0px -1.85714rem; = +} + +.cmp-dm-portal .ui.big.text.loader { min-width: 3.71429rem; padding-top: 4.= +5rem; } + +.cmp-dm-portal .ui.huge.loader { width: 4.14286rem; height: 4.14286rem; fon= +t-size: 1.42857em; } + +.cmp-dm-portal .ui.huge.loader::after, .cmp-dm-portal .ui.huge.loader::befo= +re { width: 4.14286rem; height: 4.14286rem; margin: 0px 0px 0px -2.07143rem= +; } + +.cmp-dm-portal .ui.huge.text.loader { min-width: 4.14286rem; padding-top: 4= +.92857rem; } + +.cmp-dm-portal .ui.primary.basic.elastic.loading.button::after, .cmp-dm-por= +tal .ui.primary.basic.elastic.loading.button::before, .cmp-dm-portal .ui.pr= +imary.elastic.loader.loader::before, .cmp-dm-portal .ui.primary.elastic.loa= +ding.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.primary.el= +astic.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.= +primary.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-port= +al .ui.primary.loader.loader.loader::after, .cmp-dm-portal .ui.primary.load= +ing.loading.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.prim= +ary.loading.loading.loading.loading:not(.usual):not(.button)::after, .cmp-d= +m-portal .ui.primary.loading.loading.loading.loading > i.icon::after { colo= +r: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.inverted.primary.elastic.loader::before, .cmp-dm-portal = +.ui.inverted.primary.elastic.loading.loading.loading .input > i.icon::befor= +e, .cmp-dm-portal .ui.inverted.primary.elastic.loading.loading.loading:not(= +.segment)::before, .cmp-dm-portal .ui.inverted.primary.elastic.loading.load= +ing.loading > i.icon::before, .cmp-dm-portal .ui.inverted.primary.loader.lo= +ader.loader::after, .cmp-dm-portal .ui.inverted.primary.loading.loading.loa= +ding.loading .input > i.icon::after, .cmp-dm-portal .ui.inverted.primary.lo= +ading.loading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.invert= +ed.primary.loading.loading.loading.loading > i.icon::after { color: rgb(84,= + 200, 255); } + +.cmp-dm-portal .ui.secondary.basic.elastic.loading.button::after, .cmp-dm-p= +ortal .ui.secondary.basic.elastic.loading.button::before, .cmp-dm-portal .u= +i.secondary.elastic.loader.loader::before, .cmp-dm-portal .ui.secondary.ela= +stic.loading.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.se= +condary.elastic.loading.loading.loading.loading > i.icon::before, .cmp-dm-p= +ortal .ui.secondary.elastic.loading.loading.loading:not(.segment)::before, = +.cmp-dm-portal .ui.secondary.loader.loader.loader::after, .cmp-dm-portal .u= +i.secondary.loading.loading.loading.loading .input > i.icon::after, .cmp-dm= +-portal .ui.secondary.loading.loading.loading.loading:not(.usual):not(.butt= +on)::after, .cmp-dm-portal .ui.secondary.loading.loading.loading.loading > = +i.icon::after { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.inverted.secondary.elastic.loader::before, .cmp-dm-porta= +l .ui.inverted.secondary.elastic.loading.loading.loading .input > i.icon::b= +efore, .cmp-dm-portal .ui.inverted.secondary.elastic.loading.loading.loadin= +g:not(.segment)::before, .cmp-dm-portal .ui.inverted.secondary.elastic.load= +ing.loading.loading > i.icon::before, .cmp-dm-portal .ui.inverted.secondary= +.loader.loader.loader::after, .cmp-dm-portal .ui.inverted.secondary.loading= +.loading.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.inverte= +d.secondary.loading.loading.loading.loading:not(.usual)::after, .cmp-dm-por= +tal .ui.inverted.secondary.loading.loading.loading.loading > i.icon::after = +{ color: rgb(84, 84, 84); } + +.cmp-dm-portal .ui.red.basic.elastic.loading.button::after, .cmp-dm-portal = +.ui.red.basic.elastic.loading.button::before, .cmp-dm-portal .ui.red.elasti= +c.loader.loader::before, .cmp-dm-portal .ui.red.elastic.loading.loading.loa= +ding .input > i.icon::before, .cmp-dm-portal .ui.red.elastic.loading.loadin= +g.loading.loading > i.icon::before, .cmp-dm-portal .ui.red.elastic.loading.= +loading.loading:not(.segment)::before, .cmp-dm-portal .ui.red.loader.loader= +.loader::after, .cmp-dm-portal .ui.red.loading.loading.loading.loading .inp= +ut > i.icon::after, .cmp-dm-portal .ui.red.loading.loading.loading.loading:= +not(.usual):not(.button)::after, .cmp-dm-portal .ui.red.loading.loading.loa= +ding.loading > i.icon::after { color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.inverted.red.elastic.loader::before, .cmp-dm-portal .ui.= +inverted.red.elastic.loading.loading.loading .input > i.icon::before, .cmp-= +dm-portal .ui.inverted.red.elastic.loading.loading.loading:not(.segment)::b= +efore, .cmp-dm-portal .ui.inverted.red.elastic.loading.loading.loading > i.= +icon::before, .cmp-dm-portal .ui.inverted.red.loader.loader.loader::after, = +.cmp-dm-portal .ui.inverted.red.loading.loading.loading.loading .input > i.= +icon::after, .cmp-dm-portal .ui.inverted.red.loading.loading.loading.loadin= +g:not(.usual)::after, .cmp-dm-portal .ui.inverted.red.loading.loading.loadi= +ng.loading > i.icon::after { color: rgb(255, 105, 94); } + +.cmp-dm-portal .ui.orange.basic.elastic.loading.button::after, .cmp-dm-port= +al .ui.orange.basic.elastic.loading.button::before, .cmp-dm-portal .ui.oran= +ge.elastic.loader.loader::before, .cmp-dm-portal .ui.orange.elastic.loading= +.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.orange.elastic= +.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.orang= +e.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui= +.orange.loader.loader.loader::after, .cmp-dm-portal .ui.orange.loading.load= +ing.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.orange.loadi= +ng.loading.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal = +.ui.orange.loading.loading.loading.loading > i.icon::after { color: rgb(242= +, 113, 28); } + +.cmp-dm-portal .ui.inverted.orange.elastic.loader::before, .cmp-dm-portal .= +ui.inverted.orange.elastic.loading.loading.loading .input > i.icon::before,= + .cmp-dm-portal .ui.inverted.orange.elastic.loading.loading.loading:not(.se= +gment)::before, .cmp-dm-portal .ui.inverted.orange.elastic.loading.loading.= +loading > i.icon::before, .cmp-dm-portal .ui.inverted.orange.loader.loader.= +loader::after, .cmp-dm-portal .ui.inverted.orange.loading.loading.loading.l= +oading .input > i.icon::after, .cmp-dm-portal .ui.inverted.orange.loading.l= +oading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.oran= +ge.loading.loading.loading.loading > i.icon::after { color: rgb(255, 133, 2= +7); } + +.cmp-dm-portal .ui.yellow.basic.elastic.loading.button::after, .cmp-dm-port= +al .ui.yellow.basic.elastic.loading.button::before, .cmp-dm-portal .ui.yell= +ow.elastic.loader.loader::before, .cmp-dm-portal .ui.yellow.elastic.loading= +.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.yellow.elastic= +.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.yello= +w.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui= +.yellow.loader.loader.loader::after, .cmp-dm-portal .ui.yellow.loading.load= +ing.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.yellow.loadi= +ng.loading.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal = +.ui.yellow.loading.loading.loading.loading > i.icon::after { color: rgb(251= +, 189, 8); } + +.cmp-dm-portal .ui.inverted.yellow.elastic.loader::before, .cmp-dm-portal .= +ui.inverted.yellow.elastic.loading.loading.loading .input > i.icon::before,= + .cmp-dm-portal .ui.inverted.yellow.elastic.loading.loading.loading:not(.se= +gment)::before, .cmp-dm-portal .ui.inverted.yellow.elastic.loading.loading.= +loading > i.icon::before, .cmp-dm-portal .ui.inverted.yellow.loader.loader.= +loader::after, .cmp-dm-portal .ui.inverted.yellow.loading.loading.loading.l= +oading .input > i.icon::after, .cmp-dm-portal .ui.inverted.yellow.loading.l= +oading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.yell= +ow.loading.loading.loading.loading > i.icon::after { color: rgb(255, 226, 3= +1); } + +.cmp-dm-portal .ui.olive.basic.elastic.loading.button::after, .cmp-dm-porta= +l .ui.olive.basic.elastic.loading.button::before, .cmp-dm-portal .ui.olive.= +elastic.loader.loader::before, .cmp-dm-portal .ui.olive.elastic.loading.loa= +ding.loading .input > i.icon::before, .cmp-dm-portal .ui.olive.elastic.load= +ing.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.olive.elas= +tic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.olive= +.loader.loader.loader::after, .cmp-dm-portal .ui.olive.loading.loading.load= +ing.loading .input > i.icon::after, .cmp-dm-portal .ui.olive.loading.loadin= +g.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.olive= +.loading.loading.loading.loading > i.icon::after { color: rgb(181, 204, 24)= +; } + +.cmp-dm-portal .ui.inverted.olive.elastic.loader::before, .cmp-dm-portal .u= +i.inverted.olive.elastic.loading.loading.loading .input > i.icon::before, .= +cmp-dm-portal .ui.inverted.olive.elastic.loading.loading.loading:not(.segme= +nt)::before, .cmp-dm-portal .ui.inverted.olive.elastic.loading.loading.load= +ing > i.icon::before, .cmp-dm-portal .ui.inverted.olive.loader.loader.loade= +r::after, .cmp-dm-portal .ui.inverted.olive.loading.loading.loading.loading= + .input > i.icon::after, .cmp-dm-portal .ui.inverted.olive.loading.loading.= +loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.olive.loadi= +ng.loading.loading.loading > i.icon::after { color: rgb(217, 231, 120); } + +.cmp-dm-portal .ui.green.basic.elastic.loading.button::after, .cmp-dm-porta= +l .ui.green.basic.elastic.loading.button::before, .cmp-dm-portal .ui.green.= +elastic.loader.loader::before, .cmp-dm-portal .ui.green.elastic.loading.loa= +ding.loading .input > i.icon::before, .cmp-dm-portal .ui.green.elastic.load= +ing.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.green.elas= +tic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.green= +.loader.loader.loader::after, .cmp-dm-portal .ui.green.loading.loading.load= +ing.loading .input > i.icon::after, .cmp-dm-portal .ui.green.loading.loadin= +g.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.green= +.loading.loading.loading.loading > i.icon::after { color: rgb(33, 186, 69);= + } + +.cmp-dm-portal .ui.inverted.green.elastic.loader::before, .cmp-dm-portal .u= +i.inverted.green.elastic.loading.loading.loading .input > i.icon::before, .= +cmp-dm-portal .ui.inverted.green.elastic.loading.loading.loading:not(.segme= +nt)::before, .cmp-dm-portal .ui.inverted.green.elastic.loading.loading.load= +ing > i.icon::before, .cmp-dm-portal .ui.inverted.green.loader.loader.loade= +r::after, .cmp-dm-portal .ui.inverted.green.loading.loading.loading.loading= + .input > i.icon::after, .cmp-dm-portal .ui.inverted.green.loading.loading.= +loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.green.loadi= +ng.loading.loading.loading > i.icon::after { color: rgb(46, 204, 64); } + +.cmp-dm-portal .ui.teal.basic.elastic.loading.button::after, .cmp-dm-portal= + .ui.teal.basic.elastic.loading.button::before, .cmp-dm-portal .ui.teal.ela= +stic.loader.loader::before, .cmp-dm-portal .ui.teal.elastic.loading.loading= +.loading .input > i.icon::before, .cmp-dm-portal .ui.teal.elastic.loading.l= +oading.loading.loading > i.icon::before, .cmp-dm-portal .ui.teal.elastic.lo= +ading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.teal.loader= +.loader.loader::after, .cmp-dm-portal .ui.teal.loading.loading.loading.load= +ing .input > i.icon::after, .cmp-dm-portal .ui.teal.loading.loading.loading= +.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.teal.loading.l= +oading.loading.loading > i.icon::after { color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.inverted.teal.elastic.loader::before, .cmp-dm-portal .ui= +.inverted.teal.elastic.loading.loading.loading .input > i.icon::before, .cm= +p-dm-portal .ui.inverted.teal.elastic.loading.loading.loading:not(.segment)= +::before, .cmp-dm-portal .ui.inverted.teal.elastic.loading.loading.loading = +> i.icon::before, .cmp-dm-portal .ui.inverted.teal.loader.loader.loader::af= +ter, .cmp-dm-portal .ui.inverted.teal.loading.loading.loading.loading .inpu= +t > i.icon::after, .cmp-dm-portal .ui.inverted.teal.loading.loading.loading= +.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.teal.loading.loadi= +ng.loading.loading > i.icon::after { color: rgb(109, 255, 255); } + +.cmp-dm-portal .ui.blue.basic.elastic.loading.button::after, .cmp-dm-portal= + .ui.blue.basic.elastic.loading.button::before, .cmp-dm-portal .ui.blue.ela= +stic.loader.loader::before, .cmp-dm-portal .ui.blue.elastic.loading.loading= +.loading .input > i.icon::before, .cmp-dm-portal .ui.blue.elastic.loading.l= +oading.loading.loading > i.icon::before, .cmp-dm-portal .ui.blue.elastic.lo= +ading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.blue.loader= +.loader.loader::after, .cmp-dm-portal .ui.blue.loading.loading.loading.load= +ing .input > i.icon::after, .cmp-dm-portal .ui.blue.loading.loading.loading= +.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.blue.loading.l= +oading.loading.loading > i.icon::after { color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.inverted.blue.elastic.loader::before, .cmp-dm-portal .ui= +.inverted.blue.elastic.loading.loading.loading .input > i.icon::before, .cm= +p-dm-portal .ui.inverted.blue.elastic.loading.loading.loading:not(.segment)= +::before, .cmp-dm-portal .ui.inverted.blue.elastic.loading.loading.loading = +> i.icon::before, .cmp-dm-portal .ui.inverted.blue.loader.loader.loader::af= +ter, .cmp-dm-portal .ui.inverted.blue.loading.loading.loading.loading .inpu= +t > i.icon::after, .cmp-dm-portal .ui.inverted.blue.loading.loading.loading= +.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.blue.loading.loadi= +ng.loading.loading > i.icon::after { color: rgb(84, 200, 255); } + +.cmp-dm-portal .ui.violet.basic.elastic.loading.button::after, .cmp-dm-port= +al .ui.violet.basic.elastic.loading.button::before, .cmp-dm-portal .ui.viol= +et.elastic.loader.loader::before, .cmp-dm-portal .ui.violet.elastic.loading= +.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.violet.elastic= +.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.viole= +t.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui= +.violet.loader.loader.loader::after, .cmp-dm-portal .ui.violet.loading.load= +ing.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.violet.loadi= +ng.loading.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal = +.ui.violet.loading.loading.loading.loading > i.icon::after { color: rgb(100= +, 53, 201); } + +.cmp-dm-portal .ui.inverted.violet.elastic.loader::before, .cmp-dm-portal .= +ui.inverted.violet.elastic.loading.loading.loading .input > i.icon::before,= + .cmp-dm-portal .ui.inverted.violet.elastic.loading.loading.loading:not(.se= +gment)::before, .cmp-dm-portal .ui.inverted.violet.elastic.loading.loading.= +loading > i.icon::before, .cmp-dm-portal .ui.inverted.violet.loader.loader.= +loader::after, .cmp-dm-portal .ui.inverted.violet.loading.loading.loading.l= +oading .input > i.icon::after, .cmp-dm-portal .ui.inverted.violet.loading.l= +oading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.viol= +et.loading.loading.loading.loading > i.icon::after { color: rgb(162, 145, 2= +51); } + +.cmp-dm-portal .ui.purple.basic.elastic.loading.button::after, .cmp-dm-port= +al .ui.purple.basic.elastic.loading.button::before, .cmp-dm-portal .ui.purp= +le.elastic.loader.loader::before, .cmp-dm-portal .ui.purple.elastic.loading= +.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.purple.elastic= +.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.purpl= +e.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui= +.purple.loader.loader.loader::after, .cmp-dm-portal .ui.purple.loading.load= +ing.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.purple.loadi= +ng.loading.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal = +.ui.purple.loading.loading.loading.loading > i.icon::after { color: rgb(163= +, 51, 200); } + +.cmp-dm-portal .ui.inverted.purple.elastic.loader::before, .cmp-dm-portal .= +ui.inverted.purple.elastic.loading.loading.loading .input > i.icon::before,= + .cmp-dm-portal .ui.inverted.purple.elastic.loading.loading.loading:not(.se= +gment)::before, .cmp-dm-portal .ui.inverted.purple.elastic.loading.loading.= +loading > i.icon::before, .cmp-dm-portal .ui.inverted.purple.loader.loader.= +loader::after, .cmp-dm-portal .ui.inverted.purple.loading.loading.loading.l= +oading .input > i.icon::after, .cmp-dm-portal .ui.inverted.purple.loading.l= +oading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.purp= +le.loading.loading.loading.loading > i.icon::after { color: rgb(220, 115, 2= +55); } + +.cmp-dm-portal .ui.pink.basic.elastic.loading.button::after, .cmp-dm-portal= + .ui.pink.basic.elastic.loading.button::before, .cmp-dm-portal .ui.pink.ela= +stic.loader.loader::before, .cmp-dm-portal .ui.pink.elastic.loading.loading= +.loading .input > i.icon::before, .cmp-dm-portal .ui.pink.elastic.loading.l= +oading.loading.loading > i.icon::before, .cmp-dm-portal .ui.pink.elastic.lo= +ading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.pink.loader= +.loader.loader::after, .cmp-dm-portal .ui.pink.loading.loading.loading.load= +ing .input > i.icon::after, .cmp-dm-portal .ui.pink.loading.loading.loading= +.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.pink.loading.l= +oading.loading.loading > i.icon::after { color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.inverted.pink.elastic.loader::before, .cmp-dm-portal .ui= +.inverted.pink.elastic.loading.loading.loading .input > i.icon::before, .cm= +p-dm-portal .ui.inverted.pink.elastic.loading.loading.loading:not(.segment)= +::before, .cmp-dm-portal .ui.inverted.pink.elastic.loading.loading.loading = +> i.icon::before, .cmp-dm-portal .ui.inverted.pink.loader.loader.loader::af= +ter, .cmp-dm-portal .ui.inverted.pink.loading.loading.loading.loading .inpu= +t > i.icon::after, .cmp-dm-portal .ui.inverted.pink.loading.loading.loading= +.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.pink.loading.loadi= +ng.loading.loading > i.icon::after { color: rgb(255, 142, 223); } + +.cmp-dm-portal .ui.brown.basic.elastic.loading.button::after, .cmp-dm-porta= +l .ui.brown.basic.elastic.loading.button::before, .cmp-dm-portal .ui.brown.= +elastic.loader.loader::before, .cmp-dm-portal .ui.brown.elastic.loading.loa= +ding.loading .input > i.icon::before, .cmp-dm-portal .ui.brown.elastic.load= +ing.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.brown.elas= +tic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.brown= +.loader.loader.loader::after, .cmp-dm-portal .ui.brown.loading.loading.load= +ing.loading .input > i.icon::after, .cmp-dm-portal .ui.brown.loading.loadin= +g.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.brown= +.loading.loading.loading.loading > i.icon::after { color: rgb(165, 103, 63)= +; } + +.cmp-dm-portal .ui.inverted.brown.elastic.loader::before, .cmp-dm-portal .u= +i.inverted.brown.elastic.loading.loading.loading .input > i.icon::before, .= +cmp-dm-portal .ui.inverted.brown.elastic.loading.loading.loading:not(.segme= +nt)::before, .cmp-dm-portal .ui.inverted.brown.elastic.loading.loading.load= +ing > i.icon::before, .cmp-dm-portal .ui.inverted.brown.loader.loader.loade= +r::after, .cmp-dm-portal .ui.inverted.brown.loading.loading.loading.loading= + .input > i.icon::after, .cmp-dm-portal .ui.inverted.brown.loading.loading.= +loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.brown.loadi= +ng.loading.loading.loading > i.icon::after { color: rgb(214, 124, 28); } + +.cmp-dm-portal .ui.grey.basic.elastic.loading.button::after, .cmp-dm-portal= + .ui.grey.basic.elastic.loading.button::before, .cmp-dm-portal .ui.grey.ela= +stic.loader.loader::before, .cmp-dm-portal .ui.grey.elastic.loading.loading= +.loading .input > i.icon::before, .cmp-dm-portal .ui.grey.elastic.loading.l= +oading.loading.loading > i.icon::before, .cmp-dm-portal .ui.grey.elastic.lo= +ading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.grey.loader= +.loader.loader::after, .cmp-dm-portal .ui.grey.loading.loading.loading.load= +ing .input > i.icon::after, .cmp-dm-portal .ui.grey.loading.loading.loading= +.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.grey.loading.l= +oading.loading.loading > i.icon::after { color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.inverted.grey.elastic.loader::before, .cmp-dm-portal .ui= +.inverted.grey.elastic.loading.loading.loading .input > i.icon::before, .cm= +p-dm-portal .ui.inverted.grey.elastic.loading.loading.loading:not(.segment)= +::before, .cmp-dm-portal .ui.inverted.grey.elastic.loading.loading.loading = +> i.icon::before, .cmp-dm-portal .ui.inverted.grey.loader.loader.loader::af= +ter, .cmp-dm-portal .ui.inverted.grey.loading.loading.loading.loading .inpu= +t > i.icon::after, .cmp-dm-portal .ui.inverted.grey.loading.loading.loading= +.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.grey.loading.loadi= +ng.loading.loading > i.icon::after { color: rgb(220, 221, 222); } + +.cmp-dm-portal .ui.black.basic.elastic.loading.button::after, .cmp-dm-porta= +l .ui.black.basic.elastic.loading.button::before, .cmp-dm-portal .ui.black.= +elastic.loader.loader::before, .cmp-dm-portal .ui.black.elastic.loading.loa= +ding.loading .input > i.icon::before, .cmp-dm-portal .ui.black.elastic.load= +ing.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.black.elas= +tic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.black= +.loader.loader.loader::after, .cmp-dm-portal .ui.black.loading.loading.load= +ing.loading .input > i.icon::after, .cmp-dm-portal .ui.black.loading.loadin= +g.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.black= +.loading.loading.loading.loading > i.icon::after { color: rgb(27, 28, 29); = +} + +.cmp-dm-portal .ui.inverted.black.elastic.loader::before, .cmp-dm-portal .u= +i.inverted.black.elastic.loading.loading.loading .input > i.icon::before, .= +cmp-dm-portal .ui.inverted.black.elastic.loading.loading.loading:not(.segme= +nt)::before, .cmp-dm-portal .ui.inverted.black.elastic.loading.loading.load= +ing > i.icon::before, .cmp-dm-portal .ui.inverted.black.loader.loader.loade= +r::after, .cmp-dm-portal .ui.inverted.black.loading.loading.loading.loading= + .input > i.icon::after, .cmp-dm-portal .ui.inverted.black.loading.loading.= +loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.black.loadi= +ng.loading.loading.loading > i.icon::after { color: rgb(84, 84, 84); } + +.cmp-dm-portal .ui.elastic.loader.loader::before, .cmp-dm-portal .ui.elasti= +c.loading.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.elast= +ic.loading.loading.loading::before, .cmp-dm-portal .ui.elastic.loading.load= +ing.loading > i.icon::before, .cmp-dm-portal .ui.loader.loader.loader::afte= +r, .cmp-dm-portal .ui.loading.loading.loading.loading .input > i.icon::afte= +r, .cmp-dm-portal .ui.loading.loading.loading.loading:not(.usual)::after, .= +cmp-dm-portal .ui.loading.loading.loading.loading > i.icon::after { border-= +color: currentcolor; } + +.cmp-dm-portal .ui.elastic.loading.loading.loading.loading.button:not(.inve= +rted):not(.basic)::before { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.elastic.basic.loading.button::after, .cmp-dm-portal .ui.= +elastic.basic.loading.button::before { color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.double.loading.loading.loading.loading.button::after { b= +order-bottom-color: currentcolor; } + +.cmp-dm-portal .ui.loader.loader.loader.loader.loader::after, .cmp-dm-porta= +l .ui.loading.loading.loading.loading.loading.loading .input > i.icon::afte= +r, .cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading::afte= +r, .cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading > i.i= +con::after { border-left-color: transparent; border-right-color: transparen= +t; } + +.cmp-dm-portal .ui.loader.loader.loader.loader.loader.loader:not(.double)::= +after, .cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.l= +oading:not(.double) .input > i.icon::after, .cmp-dm-portal .ui.loading.load= +ing.loading.loading.loading.loading.loading:not(.double)::after, .cmp-dm-po= +rtal .ui.loading.loading.loading.loading.loading.loading.loading:not(.doubl= +e) > i.icon::after { border-bottom-color: transparent; } + +.cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.form::af= +ter, .cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.seg= +ment::after { border-left-color: rgba(0, 0, 0, 0.1); border-right-color: rg= +ba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.form:not= +(.double)::after, .cmp-dm-portal .ui.loading.loading.loading.loading.loadin= +g.loading.segment:not(.double)::after { border-bottom-color: rgba(0, 0, 0, = +0.1); } + +.cmp-dm-portal .ui.reveal { display: inherit; font-size: 0px; position: rel= +ative !important; } + +.cmp-dm-portal .ui.reveal > .visible.content { transition: all 0.5s ease 0.= +1s; position: absolute !important; top: 0px !important; left: 0px !importan= +t; z-index: 3 !important; } + +.cmp-dm-portal .ui.reveal > .hidden.content { position: relative !important= +; z-index: 2 !important; } + +.cmp-dm-portal .ui.active.reveal .visible.content, .cmp-dm-portal .ui.revea= +l:hover .visible.content { z-index: 4 !important; } + +.cmp-dm-portal .ui.reveal > .ui.ribbon.label { z-index: 5; } + +.cmp-dm-portal .ui.visible.reveal { overflow: visible; } + +.cmp-dm-portal .ui.instant.reveal > .content { transition-delay: 0s !import= +ant; } + +.cmp-dm-portal .ui.reveal > .content { font-size: 1rem; } + +.cmp-dm-portal .ui.segment { position: relative; background: rgb(255, 255, = +255); box-shadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px; margin: 1rem 0px;= + padding: 1em; border-radius: 0.285714rem; border: 1px solid rgba(34, 36, 3= +8, 0.15); } + +.cmp-dm-portal .ui.segment:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.segment:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.grid > .row > .ui.segment.column, .cmp-dm-portal .ui.gri= +d > .ui.segment.column, .cmp-dm-portal .ui.page.grid.segment { padding-top:= + 2em; padding-bottom: 2em; } + +.cmp-dm-portal .ui.grid.segment { margin: 1rem 0px; border-radius: 0.285714= +rem; } + +.cmp-dm-portal .ui.basic.table.segment { background: rgb(255, 255, 255); bo= +rder: 1px solid rgba(34, 36, 38, 0.15); box-shadow: rgba(34, 36, 38, 0.15) = +0px 1px 2px 0px; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table.segment { padding: 1em; } + +.cmp-dm-portal .ui.segment.tab:last-child { margin-bottom: 1rem; } + +.cmp-dm-portal .ui.basic.segment, .cmp-dm-portal .ui.basic.segments, .cmp-d= +m-portal .ui.segments .ui.basic.segment { background: none transparent; box= +-shadow: none; border: none; border-radius: 0px; } + +.cmp-dm-portal .ui.red.segment.segment.segment.segment.segment:not(.inverte= +d) { border-top: 2px solid rgb(219, 40, 40); } + +.cmp-dm-portal .ui.orange.segment.segment.segment.segment.segment:not(.inve= +rted) { border-top: 2px solid rgb(242, 113, 28); } + +.cmp-dm-portal .ui.yellow.segment.segment.segment.segment.segment:not(.inve= +rted) { border-top: 2px solid rgb(251, 189, 8); } + +.cmp-dm-portal .ui.olive.segment.segment.segment.segment.segment:not(.inver= +ted) { border-top: 2px solid rgb(181, 204, 24); } + +.cmp-dm-portal .ui.green.segment.segment.segment.segment.segment:not(.inver= +ted) { border-top: 2px solid rgb(33, 186, 69); } + +.cmp-dm-portal .ui.teal.segment.segment.segment.segment.segment:not(.invert= +ed) { border-top: 2px solid rgb(0, 181, 173); } + +.cmp-dm-portal .ui.blue.segment.segment.segment.segment.segment:not(.invert= +ed) { border-top: 2px solid rgb(33, 133, 208); } + +.cmp-dm-portal .ui.violet.segment.segment.segment.segment.segment:not(.inve= +rted) { border-top: 2px solid rgb(100, 53, 201); } + +.cmp-dm-portal .ui.purple.segment.segment.segment.segment.segment:not(.inve= +rted) { border-top: 2px solid rgb(163, 51, 200); } + +.cmp-dm-portal .ui.pink.segment.segment.segment.segment.segment:not(.invert= +ed) { border-top: 2px solid rgb(224, 57, 151); } + +.cmp-dm-portal .ui.brown.segment.segment.segment.segment.segment:not(.inver= +ted) { border-top: 2px solid rgb(165, 103, 63); } + +.cmp-dm-portal .ui.grey.segment.segment.segment.segment.segment:not(.invert= +ed) { border-top: 2px solid rgb(118, 118, 118); } + +.cmp-dm-portal .ui.black.segment.segment.segment.segment.segment:not(.inver= +ted) { border-top: 2px solid rgb(27, 28, 29); } + +.cmp-dm-portal .ui.segment, .cmp-dm-portal .ui.segments .segment { font-siz= +e: 1rem; } + +.cmp-dm-portal .ui.form { position: relative; max-width: 100%; } + +.cmp-dm-portal .ui.form > p { margin: 1em 0px; } + +.cmp-dm-portal .ui.form .field { clear: both; margin: 0px 0px 1em; } + +.cmp-dm-portal .ui.form .field:last-child, .cmp-dm-portal .ui.form .fields = +.fields, .cmp-dm-portal .ui.form .fields:last-child .field { margin-bottom:= + 0px; } + +.cmp-dm-portal .ui.form .fields .field { clear: both; margin: 0px; } + +.cmp-dm-portal .ui.form .field > label { display: block; margin: 0px 0px 0.= +285714rem; color: rgb(80, 80, 80); font-size: 0.928571em; font-weight: 700;= + text-transform: none; } + +.cmp-dm-portal .ui.form input:not([type]), .cmp-dm-portal .ui.form input[ty= +pe=3D"date"], .cmp-dm-portal .ui.form input[type=3D"datetime-local"], .cmp-= +dm-portal .ui.form input[type=3D"email"], .cmp-dm-portal .ui.form input[typ= +e=3D"file"], .cmp-dm-portal .ui.form input[type=3D"number"], .cmp-dm-portal= + .ui.form input[type=3D"password"], .cmp-dm-portal .ui.form input[type=3D"s= +earch"], .cmp-dm-portal .ui.form input[type=3D"tel"], .cmp-dm-portal .ui.fo= +rm input[type=3D"text"], .cmp-dm-portal .ui.form input[type=3D"time"], .cmp= +-dm-portal .ui.form input[type=3D"url"], .cmp-dm-portal .ui.form textarea {= + width: 100%; vertical-align: top; } + +.cmp-dm-portal .ui.form ::-webkit-datetime-edit, .cmp-dm-portal .ui.form ::= +-webkit-inner-spin-button { height: 1.21429em; } + +.cmp-dm-portal .ui.form input:not([type]), .cmp-dm-portal .ui.form input[ty= +pe=3D"date"], .cmp-dm-portal .ui.form input[type=3D"datetime-local"], .cmp-= +dm-portal .ui.form input[type=3D"email"], .cmp-dm-portal .ui.form input[typ= +e=3D"file"], .cmp-dm-portal .ui.form input[type=3D"number"], .cmp-dm-portal= + .ui.form input[type=3D"password"], .cmp-dm-portal .ui.form input[type=3D"s= +earch"], .cmp-dm-portal .ui.form input[type=3D"tel"], .cmp-dm-portal .ui.fo= +rm input[type=3D"text"], .cmp-dm-portal .ui.form input[type=3D"time"], .cmp= +-dm-portal .ui.form input[type=3D"url"] { font-family: graphik-regular-web,= + "Helvetica Neue", Arial, Helvetica, sans-serif; margin: 0px; outline: none= +; appearance: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); li= +ne-height: 1.21429em; padding: 0.678571em 1em; font-size: 1em; background: = +rgb(255, 255, 255); border: 1px solid rgba(34, 36, 38, 0.15); color: rgb(80= +, 80, 80); border-radius: 0.285714rem; box-shadow: transparent 0px 0px 0px = +0px inset; transition: color 0.1s ease 0s, border-color 0.1s ease 0s; } + +.cmp-dm-portal .ui.form textarea, .cmp-dm-portal .ui.input textarea { margi= +n: 0px; appearance: none; -webkit-tap-highlight-color: rgba(255, 255, 255, = +0); padding: 0.785714em 1em; background: rgb(255, 255, 255); border: 1px so= +lid rgba(34, 36, 38, 0.15); outline: none; color: rgb(80, 80, 80); border-r= +adius: 0.285714rem; box-shadow: transparent 0px 0px 0px 0px inset; transiti= +on: color 0.1s ease 0s, border-color 0.1s ease 0s; font-size: 1em; font-fam= +ily: graphik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; l= +ine-height: 1.2857; resize: vertical; } + +.cmp-dm-portal .ui.form textarea:not([rows]) { height: 12em; min-height: 8e= +m; max-height: 24em; } + +.cmp-dm-portal .ui.form input[type=3D"checkbox"], .cmp-dm-portal .ui.form t= +extarea { vertical-align: top; } + +.cmp-dm-portal .ui.form .fields:not(.grouped):not(.inline) .field:not(:only= +-child) label + .ui.ui.checkbox { margin-top: 0.7em; } + +.cmp-dm-portal .ui.form .fields:not(.grouped):not(.inline) .field:not(:only= +-child) .ui.checkbox { margin-top: 2.41429em; } + +.cmp-dm-portal .ui.form .fields:not(.grouped):not(.inline) .field:not(:only= +-child) .ui.toggle.checkbox { margin-top: 2.21429em; } + +.cmp-dm-portal .ui.form .fields:not(.grouped):not(.inline) .field:not(:only= +-child) .ui.slider.checkbox { margin-top: 2.61429em; } + +.cmp-dm-portal .ui.ui.form .field .fields .field:not(:only-child) .ui.check= +box { margin-top: 0.6em; } + +.cmp-dm-portal .ui.ui.form .field .fields .field:not(:only-child) .ui.toggl= +e.checkbox { margin-top: 0.5em; } + +.cmp-dm-portal .ui.ui.form .field .fields .field:not(:only-child) .ui.slide= +r.checkbox { margin-top: 0.7em; } + +.cmp-dm-portal .ui.form input.attached { width: auto; } + +.cmp-dm-portal .ui.form select { display: block; height: auto; width: 100%;= + background: rgb(255, 255, 255); border: 1px solid rgba(34, 36, 38, 0.15); = +border-radius: 0.285714rem; box-shadow: transparent 0px 0px 0px 0px inset; = +padding: 0.62em 1em; color: rgb(80, 80, 80); transition: color 0.1s ease 0s= +, border-color 0.1s ease 0s; } + +.cmp-dm-portal .ui.form .field > .selection.dropdown { min-width: auto; wid= +th: 100%; } + +.cmp-dm-portal .ui.form .field > .selection.dropdown > .dropdown.icon { flo= +at: right; } + +.cmp-dm-portal .ui.form .inline.field > .selection.dropdown, .cmp-dm-portal= + .ui.form .inline.fields .field > .selection.dropdown { width: auto; } + +.cmp-dm-portal .ui.form .inline.field > .selection.dropdown > .dropdown.ico= +n, .cmp-dm-portal .ui.form .inline.fields .field > .selection.dropdown > .d= +ropdown.icon { float: none; } + +.cmp-dm-portal .ui.form .field .ui.input, .cmp-dm-portal .ui.form .fields .= +field .ui.input, .cmp-dm-portal .ui.form .wide.field .ui.input { width: 100= +%; } + +.cmp-dm-portal .ui.form .inline.field:not(.wide) .ui.input, .cmp-dm-portal = +.ui.form .inline.fields .field:not(.wide) .ui.input { width: auto; vertical= +-align: middle; } + +.cmp-dm-portal .ui.form .field .ui.input input, .cmp-dm-portal .ui.form .fi= +elds .field .ui.input input { width: auto; } + +.cmp-dm-portal .ui.form .eight.fields .ui.input input, .cmp-dm-portal .ui.f= +orm .five.fields .ui.input input, .cmp-dm-portal .ui.form .four.fields .ui.= +input input, .cmp-dm-portal .ui.form .nine.fields .ui.input input, .cmp-dm-= +portal .ui.form .seven.fields .ui.input input, .cmp-dm-portal .ui.form .six= +.fields .ui.input input, .cmp-dm-portal .ui.form .ten.fields .ui.input inpu= +t, .cmp-dm-portal .ui.form .three.fields .ui.input input, .cmp-dm-portal .u= +i.form .two.fields .ui.input input, .cmp-dm-portal .ui.form .wide.field .ui= +.input input { -webkit-box-flex: 1; flex: 1 0 auto; width: 0px; } + +.cmp-dm-portal .ui.form .error.message, .cmp-dm-portal .ui.form .error.mess= +age:empty, .cmp-dm-portal .ui.form .info.message, .cmp-dm-portal .ui.form .= +info.message:empty, .cmp-dm-portal .ui.form .success.message, .cmp-dm-porta= +l .ui.form .success.message:empty, .cmp-dm-portal .ui.form .warning.message= +, .cmp-dm-portal .ui.form .warning.message:empty { display: none; } + +.cmp-dm-portal .ui.form .message:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.form .field .prompt.label { white-space: normal; backgro= +und: rgb(255, 255, 255) !important; border: 1px solid rgb(224, 180, 180) !i= +mportant; color: rgb(159, 58, 56) !important; } + +.cmp-dm-portal .ui.form .inline.field .prompt, .cmp-dm-portal .ui.form .inl= +ine.fields .field .prompt { vertical-align: top; margin: -0.25em 0px -0.5em= + 0.5em; } + +.cmp-dm-portal .ui.form .inline.field .prompt::before, .cmp-dm-portal .ui.f= +orm .inline.fields .field .prompt::before { border-width: 0px 0px 1px 1px; = +inset: 50% auto auto 0px; } + +.cmp-dm-portal .ui.form .field.field input:-webkit-autofill { box-shadow: i= +vory 0px 0px 0px 75pt inset !important; border-color: rgb(229, 223, 161) !i= +mportant; } + +.cmp-dm-portal .ui.form .field.field input:-webkit-autofill:focus { box-sha= +dow: ivory 0px 0px 0px 75pt inset !important; border-color: rgb(213, 195, 2= +1) !important; } + +.cmp-dm-portal .ui.form ::-webkit-input-placeholder { color: rgb(255, 255, = +255); } + +.cmp-dm-portal .ui.form :focus::-webkit-input-placeholder { color: rgb(195,= + 195, 195); } + +.cmp-dm-portal .ui.form input:not([type]):focus, .cmp-dm-portal .ui.form in= +put[type=3D"date"]:focus, .cmp-dm-portal .ui.form input[type=3D"datetime-lo= +cal"]:focus, .cmp-dm-portal .ui.form input[type=3D"email"]:focus, .cmp-dm-p= +ortal .ui.form input[type=3D"file"]:focus, .cmp-dm-portal .ui.form input[ty= +pe=3D"number"]:focus, .cmp-dm-portal .ui.form input[type=3D"password"]:focu= +s, .cmp-dm-portal .ui.form input[type=3D"search"]:focus, .cmp-dm-portal .ui= +.form input[type=3D"tel"]:focus, .cmp-dm-portal .ui.form input[type=3D"text= +"]:focus, .cmp-dm-portal .ui.form input[type=3D"time"]:focus, .cmp-dm-porta= +l .ui.form input[type=3D"url"]:focus, .cmp-dm-portal .ui.form textarea:focu= +s { color: rgba(0, 0, 0, 0.95); border-color: rgb(133, 183, 217); border-ra= +dius: 0.285714rem; background: rgb(255, 255, 255); box-shadow: rgba(34, 36,= + 38, 0.35) 0px 0px 0px 0px inset; } + +.cmp-dm-portal .ui.form textarea:focus { appearance: none; } + +.cmp-dm-portal .ui.form.error .error.message:not(:empty) { display: block; = +} + +.cmp-dm-portal .ui.form.error .compact.error.message:not(:empty) { display:= + inline-block; } + +.cmp-dm-portal .ui.form.error .icon.error.message:not(:empty) { display: fl= +ex; } + +.cmp-dm-portal .ui.form .field.error .error.message:not(:empty), .cmp-dm-po= +rtal .ui.form .fields.error .error.message:not(:empty) { display: block; } + +.cmp-dm-portal .ui.form .field.error .compact.error.message:not(:empty), .c= +mp-dm-portal .ui.form .fields.error .compact.error.message:not(:empty) { di= +splay: inline-block; } + +.cmp-dm-portal .ui.form .field.error .icon.error.message:not(:empty), .cmp-= +dm-portal .ui.form .fields.error .icon.error.message:not(:empty) { display:= + flex; } + +.cmp-dm-portal .ui.ui.form .field.error .input, .cmp-dm-portal .ui.ui.form = +.field.error label, .cmp-dm-portal .ui.ui.form .fields.error .field .input,= + .cmp-dm-portal .ui.ui.form .fields.error .field label { color: rgb(159, 58= +, 56); } + +.cmp-dm-portal .ui.form .field.error .corner.label, .cmp-dm-portal .ui.form= + .fields.error .field .corner.label { border-color: rgb(159, 58, 56); color= +: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.form .field.error input:not([type]), .cmp-dm-portal .ui.= +form .field.error input[type=3D"date"], .cmp-dm-portal .ui.form .field.erro= +r input[type=3D"datetime-local"], .cmp-dm-portal .ui.form .field.error inpu= +t[type=3D"email"], .cmp-dm-portal .ui.form .field.error input[type=3D"file"= +], .cmp-dm-portal .ui.form .field.error input[type=3D"number"], .cmp-dm-por= +tal .ui.form .field.error input[type=3D"password"], .cmp-dm-portal .ui.form= + .field.error input[type=3D"search"], .cmp-dm-portal .ui.form .field.error = +input[type=3D"tel"], .cmp-dm-portal .ui.form .field.error input[type=3D"tex= +t"], .cmp-dm-portal .ui.form .field.error input[type=3D"time"], .cmp-dm-por= +tal .ui.form .field.error input[type=3D"url"], .cmp-dm-portal .ui.form .fie= +ld.error select, .cmp-dm-portal .ui.form .field.error textarea, .cmp-dm-por= +tal .ui.form .fields.error .field input:not([type]), .cmp-dm-portal .ui.for= +m .fields.error .field input[type=3D"date"], .cmp-dm-portal .ui.form .field= +s.error .field input[type=3D"datetime-local"], .cmp-dm-portal .ui.form .fie= +lds.error .field input[type=3D"email"], .cmp-dm-portal .ui.form .fields.err= +or .field input[type=3D"file"], .cmp-dm-portal .ui.form .fields.error .fiel= +d input[type=3D"number"], .cmp-dm-portal .ui.form .fields.error .field inpu= +t[type=3D"password"], .cmp-dm-portal .ui.form .fields.error .field input[ty= +pe=3D"search"], .cmp-dm-portal .ui.form .fields.error .field input[type=3D"= +tel"], .cmp-dm-portal .ui.form .fields.error .field input[type=3D"text"], .= +cmp-dm-portal .ui.form .fields.error .field input[type=3D"time"], .cmp-dm-p= +ortal .ui.form .fields.error .field input[type=3D"url"], .cmp-dm-portal .ui= +.form .fields.error .field select, .cmp-dm-portal .ui.form .fields.error .f= +ield textarea { color: rgb(159, 58, 56); background: rgb(255, 246, 246); bo= +rder-color: rgb(224, 180, 180); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.error input:not([type]):focus, .cmp-dm-porta= +l .ui.form .field.error input[type=3D"date"]:focus, .cmp-dm-portal .ui.form= + .field.error input[type=3D"datetime-local"]:focus, .cmp-dm-portal .ui.form= + .field.error input[type=3D"email"]:focus, .cmp-dm-portal .ui.form .field.e= +rror input[type=3D"file"]:focus, .cmp-dm-portal .ui.form .field.error input= +[type=3D"number"]:focus, .cmp-dm-portal .ui.form .field.error input[type=3D= +"password"]:focus, .cmp-dm-portal .ui.form .field.error input[type=3D"searc= +h"]:focus, .cmp-dm-portal .ui.form .field.error input[type=3D"tel"]:focus, = +.cmp-dm-portal .ui.form .field.error input[type=3D"text"]:focus, .cmp-dm-po= +rtal .ui.form .field.error input[type=3D"time"]:focus, .cmp-dm-portal .ui.f= +orm .field.error input[type=3D"url"]:focus, .cmp-dm-portal .ui.form .field.= +error select:focus, .cmp-dm-portal .ui.form .field.error textarea:focus { b= +ackground: rgb(255, 246, 246); border-color: rgb(224, 180, 180); color: rgb= +(159, 58, 56); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.error select { appearance: menulist-button; = +} + +.cmp-dm-portal .ui.form .field.error .transparent.input input, .cmp-dm-port= +al .ui.form .field.error .transparent.input textarea, .cmp-dm-portal .ui.fo= +rm .field.error input.transparent, .cmp-dm-portal .ui.form .field.error tex= +tarea.transparent { background-color: rgb(255, 246, 246) !important; color:= + rgb(159, 58, 56) !important; } + +.cmp-dm-portal .ui.form .error.error input:-webkit-autofill { box-shadow: r= +gb(255, 250, 240) 0px 0px 0px 75pt inset !important; border-color: rgb(224,= + 180, 180) !important; } + +.cmp-dm-portal .ui.form .error ::-webkit-input-placeholder { color: rgb(231= +, 189, 188); } + +.cmp-dm-portal .ui.form .error :focus::-webkit-input-placeholder { color: r= +gb(218, 151, 150); } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown, .cmp-dm-portal .ui.form = +.field.error .ui.dropdown .item, .cmp-dm-portal .ui.form .field.error .ui.d= +ropdown .text, .cmp-dm-portal .ui.form .fields.error .field .ui.dropdown, .= +cmp-dm-portal .ui.form .fields.error .field .ui.dropdown .item { background= +: rgb(255, 246, 246); color: rgb(159, 58, 56); } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown, .cmp-dm-portal .ui.form = +.field.error .ui.dropdown:hover, .cmp-dm-portal .ui.form .fields.error .fie= +ld .ui.dropdown, .cmp-dm-portal .ui.form .fields.error .field .ui.dropdown:= +hover { border-color: rgb(224, 180, 180) !important; } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown:hover .menu, .cmp-dm-port= +al .ui.form .fields.error .field .ui.dropdown:hover .menu { border-color: r= +gb(224, 180, 180); } + +.cmp-dm-portal .ui.form .field.error .ui.multiple.selection.dropdown > .lab= +el, .cmp-dm-portal .ui.form .fields.error .field .ui.multiple.selection.dro= +pdown > .label { background-color: rgb(234, 203, 203); color: rgb(159, 58, = +56); } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown .menu .item:hover, .cmp-d= +m-portal .ui.form .field.error .ui.dropdown .menu .selected.item, .cmp-dm-p= +ortal .ui.form .fields.error .field .ui.dropdown .menu .item:hover, .cmp-dm= +-portal .ui.form .fields.error .field .ui.dropdown .menu .selected.item { b= +ackground-color: rgb(251, 231, 231); } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown .menu .active.item, .cmp-= +dm-portal .ui.form .fields.error .field .ui.dropdown .menu .active.item { b= +ackground-color: rgb(253, 207, 207) !important; } + +.cmp-dm-portal .ui.form .field.error .checkbox:not(.toggle):not(.slider) .b= +ox, .cmp-dm-portal .ui.form .field.error .checkbox:not(.toggle):not(.slider= +) label, .cmp-dm-portal .ui.form .fields.error .field .checkbox:not(.toggle= +):not(.slider) .box, .cmp-dm-portal .ui.form .fields.error .field .checkbox= +:not(.toggle):not(.slider) label { color: rgb(159, 58, 56); } + +.cmp-dm-portal .ui.form .field.error .checkbox:not(.toggle):not(.slider) .b= +ox::before, .cmp-dm-portal .ui.form .field.error .checkbox:not(.toggle):not= +(.slider) label::before, .cmp-dm-portal .ui.form .fields.error .field .chec= +kbox:not(.toggle):not(.slider) .box::before, .cmp-dm-portal .ui.form .field= +s.error .field .checkbox:not(.toggle):not(.slider) label::before { backgrou= +nd: rgb(255, 246, 246); border-color: rgb(224, 180, 180); } + +.cmp-dm-portal .ui.form .field.error .checkbox .box::after, .cmp-dm-portal = +.ui.form .field.error .checkbox label::after, .cmp-dm-portal .ui.form .fiel= +ds.error .field .checkbox .box::after, .cmp-dm-portal .ui.form .fields.erro= +r .field .checkbox label::after { color: rgb(159, 58, 56); } + +.cmp-dm-portal .ui.form.info .info.message:not(:empty) { display: block; } + +.cmp-dm-portal .ui.form.info .compact.info.message:not(:empty) { display: i= +nline-block; } + +.cmp-dm-portal .ui.form.info .icon.info.message:not(:empty) { display: flex= +; } + +.cmp-dm-portal .ui.form .field.info .info.message:not(:empty), .cmp-dm-port= +al .ui.form .fields.info .info.message:not(:empty) { display: block; } + +.cmp-dm-portal .ui.form .field.info .compact.info.message:not(:empty), .cmp= +-dm-portal .ui.form .fields.info .compact.info.message:not(:empty) { displa= +y: inline-block; } + +.cmp-dm-portal .ui.form .field.info .icon.info.message:not(:empty), .cmp-dm= +-portal .ui.form .fields.info .icon.info.message:not(:empty) { display: fle= +x; } + +.cmp-dm-portal .ui.ui.form .field.info .input, .cmp-dm-portal .ui.ui.form .= +field.info label, .cmp-dm-portal .ui.ui.form .fields.info .field .input, .c= +mp-dm-portal .ui.ui.form .fields.info .field label { color: rgb(39, 111, 13= +4); } + +.cmp-dm-portal .ui.form .field.info .corner.label, .cmp-dm-portal .ui.form = +.fields.info .field .corner.label { border-color: rgb(39, 111, 134); color:= + rgb(255, 255, 255); } + +.cmp-dm-portal .ui.form .field.info input:not([type]), .cmp-dm-portal .ui.f= +orm .field.info input[type=3D"date"], .cmp-dm-portal .ui.form .field.info i= +nput[type=3D"datetime-local"], .cmp-dm-portal .ui.form .field.info input[ty= +pe=3D"email"], .cmp-dm-portal .ui.form .field.info input[type=3D"file"], .c= +mp-dm-portal .ui.form .field.info input[type=3D"number"], .cmp-dm-portal .u= +i.form .field.info input[type=3D"password"], .cmp-dm-portal .ui.form .field= +.info input[type=3D"search"], .cmp-dm-portal .ui.form .field.info input[typ= +e=3D"tel"], .cmp-dm-portal .ui.form .field.info input[type=3D"text"], .cmp-= +dm-portal .ui.form .field.info input[type=3D"time"], .cmp-dm-portal .ui.for= +m .field.info input[type=3D"url"], .cmp-dm-portal .ui.form .field.info sele= +ct, .cmp-dm-portal .ui.form .field.info textarea, .cmp-dm-portal .ui.form .= +fields.info .field input:not([type]), .cmp-dm-portal .ui.form .fields.info = +.field input[type=3D"date"], .cmp-dm-portal .ui.form .fields.info .field in= +put[type=3D"datetime-local"], .cmp-dm-portal .ui.form .fields.info .field i= +nput[type=3D"email"], .cmp-dm-portal .ui.form .fields.info .field input[typ= +e=3D"file"], .cmp-dm-portal .ui.form .fields.info .field input[type=3D"numb= +er"], .cmp-dm-portal .ui.form .fields.info .field input[type=3D"password"],= + .cmp-dm-portal .ui.form .fields.info .field input[type=3D"search"], .cmp-d= +m-portal .ui.form .fields.info .field input[type=3D"tel"], .cmp-dm-portal .= +ui.form .fields.info .field input[type=3D"text"], .cmp-dm-portal .ui.form .= +fields.info .field input[type=3D"time"], .cmp-dm-portal .ui.form .fields.in= +fo .field input[type=3D"url"], .cmp-dm-portal .ui.form .fields.info .field = +select, .cmp-dm-portal .ui.form .fields.info .field textarea { color: rgb(3= +9, 111, 134); background: rgb(248, 255, 255); border-color: rgb(169, 213, 2= +22); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.info input:not([type]):focus, .cmp-dm-portal= + .ui.form .field.info input[type=3D"date"]:focus, .cmp-dm-portal .ui.form .= +field.info input[type=3D"datetime-local"]:focus, .cmp-dm-portal .ui.form .f= +ield.info input[type=3D"email"]:focus, .cmp-dm-portal .ui.form .field.info = +input[type=3D"file"]:focus, .cmp-dm-portal .ui.form .field.info input[type= +=3D"number"]:focus, .cmp-dm-portal .ui.form .field.info input[type=3D"passw= +ord"]:focus, .cmp-dm-portal .ui.form .field.info input[type=3D"search"]:foc= +us, .cmp-dm-portal .ui.form .field.info input[type=3D"tel"]:focus, .cmp-dm-= +portal .ui.form .field.info input[type=3D"text"]:focus, .cmp-dm-portal .ui.= +form .field.info input[type=3D"time"]:focus, .cmp-dm-portal .ui.form .field= +.info input[type=3D"url"]:focus, .cmp-dm-portal .ui.form .field.info select= +:focus, .cmp-dm-portal .ui.form .field.info textarea:focus { background: rg= +b(248, 255, 255); border-color: rgb(169, 213, 222); color: rgb(39, 111, 134= +); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.info select { appearance: menulist-button; } + +.cmp-dm-portal .ui.form .field.info .transparent.input input, .cmp-dm-porta= +l .ui.form .field.info .transparent.input textarea, .cmp-dm-portal .ui.form= + .field.info input.transparent, .cmp-dm-portal .ui.form .field.info textare= +a.transparent { background-color: rgb(248, 255, 255) !important; color: rgb= +(39, 111, 134) !important; } + +.cmp-dm-portal .ui.form .info.info input:-webkit-autofill { box-shadow: rgb= +(240, 250, 255) 0px 0px 0px 75pt inset !important; border-color: rgb(179, 2= +24, 224) !important; } + +.cmp-dm-portal .ui.form .info ::-webkit-input-placeholder { color: rgb(152,= + 207, 225); } + +.cmp-dm-portal .ui.form .info :focus::-webkit-input-placeholder { color: rg= +b(112, 189, 214); } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown, .cmp-dm-portal .ui.form .= +field.info .ui.dropdown .item, .cmp-dm-portal .ui.form .field.info .ui.drop= +down .text, .cmp-dm-portal .ui.form .fields.info .field .ui.dropdown, .cmp-= +dm-portal .ui.form .fields.info .field .ui.dropdown .item { background: rgb= +(248, 255, 255); color: rgb(39, 111, 134); } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown, .cmp-dm-portal .ui.form .= +field.info .ui.dropdown:hover, .cmp-dm-portal .ui.form .fields.info .field = +.ui.dropdown, .cmp-dm-portal .ui.form .fields.info .field .ui.dropdown:hove= +r { border-color: rgb(169, 213, 222) !important; } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown:hover .menu, .cmp-dm-porta= +l .ui.form .fields.info .field .ui.dropdown:hover .menu { border-color: rgb= +(169, 213, 222); } + +.cmp-dm-portal .ui.form .field.info .ui.multiple.selection.dropdown > .labe= +l, .cmp-dm-portal .ui.form .fields.info .field .ui.multiple.selection.dropd= +own > .label { background-color: rgb(204, 227, 234); color: rgb(39, 111, 13= +4); } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown .menu .item:hover, .cmp-dm= +-portal .ui.form .field.info .ui.dropdown .menu .selected.item, .cmp-dm-por= +tal .ui.form .fields.info .field .ui.dropdown .menu .item:hover, .cmp-dm-po= +rtal .ui.form .fields.info .field .ui.dropdown .menu .selected.item { backg= +round-color: rgb(233, 242, 251); } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown .menu .active.item, .cmp-d= +m-portal .ui.form .fields.info .field .ui.dropdown .menu .active.item { bac= +kground-color: rgb(206, 241, 253) !important; } + +.cmp-dm-portal .ui.form .field.info .checkbox:not(.toggle):not(.slider) .bo= +x, .cmp-dm-portal .ui.form .field.info .checkbox:not(.toggle):not(.slider) = +label, .cmp-dm-portal .ui.form .fields.info .field .checkbox:not(.toggle):n= +ot(.slider) .box, .cmp-dm-portal .ui.form .fields.info .field .checkbox:not= +(.toggle):not(.slider) label { color: rgb(39, 111, 134); } + +.cmp-dm-portal .ui.form .field.info .checkbox:not(.toggle):not(.slider) .bo= +x::before, .cmp-dm-portal .ui.form .field.info .checkbox:not(.toggle):not(.= +slider) label::before, .cmp-dm-portal .ui.form .fields.info .field .checkbo= +x:not(.toggle):not(.slider) .box::before, .cmp-dm-portal .ui.form .fields.i= +nfo .field .checkbox:not(.toggle):not(.slider) label::before { background: = +rgb(248, 255, 255); border-color: rgb(169, 213, 222); } + +.cmp-dm-portal .ui.form .field.info .checkbox .box::after, .cmp-dm-portal .= +ui.form .field.info .checkbox label::after, .cmp-dm-portal .ui.form .fields= +.info .field .checkbox .box::after, .cmp-dm-portal .ui.form .fields.info .f= +ield .checkbox label::after { color: rgb(39, 111, 134); } + +.cmp-dm-portal .ui.form.success .success.message:not(:empty) { display: blo= +ck; } + +.cmp-dm-portal .ui.form.success .compact.success.message:not(:empty) { disp= +lay: inline-block; } + +.cmp-dm-portal .ui.form.success .icon.success.message:not(:empty) { display= +: flex; } + +.cmp-dm-portal .ui.form .field.success .success.message:not(:empty), .cmp-d= +m-portal .ui.form .fields.success .success.message:not(:empty) { display: b= +lock; } + +.cmp-dm-portal .ui.form .field.success .compact.success.message:not(:empty)= +, .cmp-dm-portal .ui.form .fields.success .compact.success.message:not(:emp= +ty) { display: inline-block; } + +.cmp-dm-portal .ui.form .field.success .icon.success.message:not(:empty), .= +cmp-dm-portal .ui.form .fields.success .icon.success.message:not(:empty) { = +display: flex; } + +.cmp-dm-portal .ui.ui.form .field.success .input, .cmp-dm-portal .ui.ui.for= +m .field.success label, .cmp-dm-portal .ui.ui.form .fields.success .field .= +input, .cmp-dm-portal .ui.ui.form .fields.success .field label { color: rgb= +(44, 102, 45); } + +.cmp-dm-portal .ui.form .field.success .corner.label, .cmp-dm-portal .ui.fo= +rm .fields.success .field .corner.label { border-color: rgb(44, 102, 45); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.form .field.success input:not([type]), .cmp-dm-portal .u= +i.form .field.success input[type=3D"date"], .cmp-dm-portal .ui.form .field.= +success input[type=3D"datetime-local"], .cmp-dm-portal .ui.form .field.succ= +ess input[type=3D"email"], .cmp-dm-portal .ui.form .field.success input[typ= +e=3D"file"], .cmp-dm-portal .ui.form .field.success input[type=3D"number"],= + .cmp-dm-portal .ui.form .field.success input[type=3D"password"], .cmp-dm-p= +ortal .ui.form .field.success input[type=3D"search"], .cmp-dm-portal .ui.fo= +rm .field.success input[type=3D"tel"], .cmp-dm-portal .ui.form .field.succe= +ss input[type=3D"text"], .cmp-dm-portal .ui.form .field.success input[type= +=3D"time"], .cmp-dm-portal .ui.form .field.success input[type=3D"url"], .cm= +p-dm-portal .ui.form .field.success select, .cmp-dm-portal .ui.form .field.= +success textarea, .cmp-dm-portal .ui.form .fields.success .field input:not(= +[type]), .cmp-dm-portal .ui.form .fields.success .field input[type=3D"date"= +], .cmp-dm-portal .ui.form .fields.success .field input[type=3D"datetime-lo= +cal"], .cmp-dm-portal .ui.form .fields.success .field input[type=3D"email"]= +, .cmp-dm-portal .ui.form .fields.success .field input[type=3D"file"], .cmp= +-dm-portal .ui.form .fields.success .field input[type=3D"number"], .cmp-dm-= +portal .ui.form .fields.success .field input[type=3D"password"], .cmp-dm-po= +rtal .ui.form .fields.success .field input[type=3D"search"], .cmp-dm-portal= + .ui.form .fields.success .field input[type=3D"tel"], .cmp-dm-portal .ui.fo= +rm .fields.success .field input[type=3D"text"], .cmp-dm-portal .ui.form .fi= +elds.success .field input[type=3D"time"], .cmp-dm-portal .ui.form .fields.s= +uccess .field input[type=3D"url"], .cmp-dm-portal .ui.form .fields.success = +.field select, .cmp-dm-portal .ui.form .fields.success .field textarea { co= +lor: rgb(44, 102, 45); background: rgb(252, 255, 245); border-color: rgb(16= +3, 194, 147); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.success input:not([type]):focus, .cmp-dm-por= +tal .ui.form .field.success input[type=3D"date"]:focus, .cmp-dm-portal .ui.= +form .field.success input[type=3D"datetime-local"]:focus, .cmp-dm-portal .u= +i.form .field.success input[type=3D"email"]:focus, .cmp-dm-portal .ui.form = +.field.success input[type=3D"file"]:focus, .cmp-dm-portal .ui.form .field.s= +uccess input[type=3D"number"]:focus, .cmp-dm-portal .ui.form .field.success= + input[type=3D"password"]:focus, .cmp-dm-portal .ui.form .field.success inp= +ut[type=3D"search"]:focus, .cmp-dm-portal .ui.form .field.success input[typ= +e=3D"tel"]:focus, .cmp-dm-portal .ui.form .field.success input[type=3D"text= +"]:focus, .cmp-dm-portal .ui.form .field.success input[type=3D"time"]:focus= +, .cmp-dm-portal .ui.form .field.success input[type=3D"url"]:focus, .cmp-dm= +-portal .ui.form .field.success select:focus, .cmp-dm-portal .ui.form .fiel= +d.success textarea:focus { background: rgb(252, 255, 245); border-color: rg= +b(163, 194, 147); color: rgb(44, 102, 45); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.success select { appearance: menulist-button= +; } + +.cmp-dm-portal .ui.form .field.success .transparent.input input, .cmp-dm-po= +rtal .ui.form .field.success .transparent.input textarea, .cmp-dm-portal .u= +i.form .field.success input.transparent, .cmp-dm-portal .ui.form .field.suc= +cess textarea.transparent { background-color: rgb(252, 255, 245) !important= +; color: rgb(44, 102, 45) !important; } + +.cmp-dm-portal .ui.form .success.success input:-webkit-autofill { box-shado= +w: rgb(240, 255, 240) 0px 0px 0px 75pt inset !important; border-color: rgb(= +190, 224, 179) !important; } + +.cmp-dm-portal .ui.form .success ::-webkit-input-placeholder { color: rgb(1= +43, 207, 144); } + +.cmp-dm-portal .ui.form .success :focus::-webkit-input-placeholder { color:= + rgb(108, 191, 109); } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown, .cmp-dm-portal .ui.for= +m .field.success .ui.dropdown .item, .cmp-dm-portal .ui.form .field.success= + .ui.dropdown .text, .cmp-dm-portal .ui.form .fields.success .field .ui.dro= +pdown, .cmp-dm-portal .ui.form .fields.success .field .ui.dropdown .item { = +background: rgb(252, 255, 245); color: rgb(44, 102, 45); } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown, .cmp-dm-portal .ui.for= +m .field.success .ui.dropdown:hover, .cmp-dm-portal .ui.form .fields.succes= +s .field .ui.dropdown, .cmp-dm-portal .ui.form .fields.success .field .ui.d= +ropdown:hover { border-color: rgb(163, 194, 147) !important; } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown:hover .menu, .cmp-dm-po= +rtal .ui.form .fields.success .field .ui.dropdown:hover .menu { border-colo= +r: rgb(163, 194, 147); } + +.cmp-dm-portal .ui.form .field.success .ui.multiple.selection.dropdown > .l= +abel, .cmp-dm-portal .ui.form .fields.success .field .ui.multiple.selection= +.dropdown > .label { background-color: rgb(204, 234, 204); color: rgb(44, 1= +02, 45); } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown .menu .item:hover, .cmp= +-dm-portal .ui.form .field.success .ui.dropdown .menu .selected.item, .cmp-= +dm-portal .ui.form .fields.success .field .ui.dropdown .menu .item:hover, .= +cmp-dm-portal .ui.form .fields.success .field .ui.dropdown .menu .selected.= +item { background-color: rgb(233, 251, 233); } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown .menu .active.item, .cm= +p-dm-portal .ui.form .fields.success .field .ui.dropdown .menu .active.item= + { background-color: rgb(218, 253, 206) !important; } + +.cmp-dm-portal .ui.form .field.success .checkbox:not(.toggle):not(.slider) = +.box, .cmp-dm-portal .ui.form .field.success .checkbox:not(.toggle):not(.sl= +ider) label, .cmp-dm-portal .ui.form .fields.success .field .checkbox:not(.= +toggle):not(.slider) .box, .cmp-dm-portal .ui.form .fields.success .field .= +checkbox:not(.toggle):not(.slider) label { color: rgb(44, 102, 45); } + +.cmp-dm-portal .ui.form .field.success .checkbox:not(.toggle):not(.slider) = +.box::before, .cmp-dm-portal .ui.form .field.success .checkbox:not(.toggle)= +:not(.slider) label::before, .cmp-dm-portal .ui.form .fields.success .field= + .checkbox:not(.toggle):not(.slider) .box::before, .cmp-dm-portal .ui.form = +.fields.success .field .checkbox:not(.toggle):not(.slider) label::before { = +background: rgb(252, 255, 245); border-color: rgb(163, 194, 147); } + +.cmp-dm-portal .ui.form .field.success .checkbox .box::after, .cmp-dm-porta= +l .ui.form .field.success .checkbox label::after, .cmp-dm-portal .ui.form .= +fields.success .field .checkbox .box::after, .cmp-dm-portal .ui.form .field= +s.success .field .checkbox label::after { color: rgb(44, 102, 45); } + +.cmp-dm-portal .ui.form.warning .warning.message:not(:empty) { display: blo= +ck; } + +.cmp-dm-portal .ui.form.warning .compact.warning.message:not(:empty) { disp= +lay: inline-block; } + +.cmp-dm-portal .ui.form.warning .icon.warning.message:not(:empty) { display= +: flex; } + +.cmp-dm-portal .ui.form .field.warning .warning.message:not(:empty), .cmp-d= +m-portal .ui.form .fields.warning .warning.message:not(:empty) { display: b= +lock; } + +.cmp-dm-portal .ui.form .field.warning .compact.warning.message:not(:empty)= +, .cmp-dm-portal .ui.form .fields.warning .compact.warning.message:not(:emp= +ty) { display: inline-block; } + +.cmp-dm-portal .ui.form .field.warning .icon.warning.message:not(:empty), .= +cmp-dm-portal .ui.form .fields.warning .icon.warning.message:not(:empty) { = +display: flex; } + +.cmp-dm-portal .ui.ui.form .field.warning .input, .cmp-dm-portal .ui.ui.for= +m .field.warning label, .cmp-dm-portal .ui.ui.form .fields.warning .field .= +input, .cmp-dm-portal .ui.ui.form .fields.warning .field label { color: rgb= +(87, 58, 8); } + +.cmp-dm-portal .ui.form .field.warning .corner.label, .cmp-dm-portal .ui.fo= +rm .fields.warning .field .corner.label { border-color: rgb(87, 58, 8); col= +or: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.form .field.warning input:not([type]), .cmp-dm-portal .u= +i.form .field.warning input[type=3D"date"], .cmp-dm-portal .ui.form .field.= +warning input[type=3D"datetime-local"], .cmp-dm-portal .ui.form .field.warn= +ing input[type=3D"email"], .cmp-dm-portal .ui.form .field.warning input[typ= +e=3D"file"], .cmp-dm-portal .ui.form .field.warning input[type=3D"number"],= + .cmp-dm-portal .ui.form .field.warning input[type=3D"password"], .cmp-dm-p= +ortal .ui.form .field.warning input[type=3D"search"], .cmp-dm-portal .ui.fo= +rm .field.warning input[type=3D"tel"], .cmp-dm-portal .ui.form .field.warni= +ng input[type=3D"text"], .cmp-dm-portal .ui.form .field.warning input[type= +=3D"time"], .cmp-dm-portal .ui.form .field.warning input[type=3D"url"], .cm= +p-dm-portal .ui.form .field.warning select, .cmp-dm-portal .ui.form .field.= +warning textarea, .cmp-dm-portal .ui.form .fields.warning .field input:not(= +[type]), .cmp-dm-portal .ui.form .fields.warning .field input[type=3D"date"= +], .cmp-dm-portal .ui.form .fields.warning .field input[type=3D"datetime-lo= +cal"], .cmp-dm-portal .ui.form .fields.warning .field input[type=3D"email"]= +, .cmp-dm-portal .ui.form .fields.warning .field input[type=3D"file"], .cmp= +-dm-portal .ui.form .fields.warning .field input[type=3D"number"], .cmp-dm-= +portal .ui.form .fields.warning .field input[type=3D"password"], .cmp-dm-po= +rtal .ui.form .fields.warning .field input[type=3D"search"], .cmp-dm-portal= + .ui.form .fields.warning .field input[type=3D"tel"], .cmp-dm-portal .ui.fo= +rm .fields.warning .field input[type=3D"text"], .cmp-dm-portal .ui.form .fi= +elds.warning .field input[type=3D"time"], .cmp-dm-portal .ui.form .fields.w= +arning .field input[type=3D"url"], .cmp-dm-portal .ui.form .fields.warning = +.field select, .cmp-dm-portal .ui.form .fields.warning .field textarea { co= +lor: rgb(87, 58, 8); background: rgb(255, 250, 243); border-color: rgb(201,= + 186, 155); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.warning input:not([type]):focus, .cmp-dm-por= +tal .ui.form .field.warning input[type=3D"date"]:focus, .cmp-dm-portal .ui.= +form .field.warning input[type=3D"datetime-local"]:focus, .cmp-dm-portal .u= +i.form .field.warning input[type=3D"email"]:focus, .cmp-dm-portal .ui.form = +.field.warning input[type=3D"file"]:focus, .cmp-dm-portal .ui.form .field.w= +arning input[type=3D"number"]:focus, .cmp-dm-portal .ui.form .field.warning= + input[type=3D"password"]:focus, .cmp-dm-portal .ui.form .field.warning inp= +ut[type=3D"search"]:focus, .cmp-dm-portal .ui.form .field.warning input[typ= +e=3D"tel"]:focus, .cmp-dm-portal .ui.form .field.warning input[type=3D"text= +"]:focus, .cmp-dm-portal .ui.form .field.warning input[type=3D"time"]:focus= +, .cmp-dm-portal .ui.form .field.warning input[type=3D"url"]:focus, .cmp-dm= +-portal .ui.form .field.warning select:focus, .cmp-dm-portal .ui.form .fiel= +d.warning textarea:focus { background: rgb(255, 250, 243); border-color: rg= +b(201, 186, 155); color: rgb(87, 58, 8); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.warning select { appearance: menulist-button= +; } + +.cmp-dm-portal .ui.form .field.warning .transparent.input input, .cmp-dm-po= +rtal .ui.form .field.warning .transparent.input textarea, .cmp-dm-portal .u= +i.form .field.warning input.transparent, .cmp-dm-portal .ui.form .field.war= +ning textarea.transparent { background-color: rgb(255, 250, 243) !important= +; color: rgb(87, 58, 8) !important; } + +.cmp-dm-portal .ui.form .warning.warning input:-webkit-autofill { box-shado= +w: rgb(255, 255, 224) 0px 0px 0px 75pt inset !important; border-color: rgb(= +224, 224, 179) !important; } + +.cmp-dm-portal .ui.form .warning ::-webkit-input-placeholder { color: rgb(2= +37, 173, 62); } + +.cmp-dm-portal .ui.form .warning :focus::-webkit-input-placeholder { color:= + rgb(227, 151, 21); } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown, .cmp-dm-portal .ui.for= +m .field.warning .ui.dropdown .item, .cmp-dm-portal .ui.form .field.warning= + .ui.dropdown .text, .cmp-dm-portal .ui.form .fields.warning .field .ui.dro= +pdown, .cmp-dm-portal .ui.form .fields.warning .field .ui.dropdown .item { = +background: rgb(255, 250, 243); color: rgb(87, 58, 8); } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown, .cmp-dm-portal .ui.for= +m .field.warning .ui.dropdown:hover, .cmp-dm-portal .ui.form .fields.warnin= +g .field .ui.dropdown, .cmp-dm-portal .ui.form .fields.warning .field .ui.d= +ropdown:hover { border-color: rgb(201, 186, 155) !important; } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown:hover .menu, .cmp-dm-po= +rtal .ui.form .fields.warning .field .ui.dropdown:hover .menu { border-colo= +r: rgb(201, 186, 155); } + +.cmp-dm-portal .ui.form .field.warning .ui.multiple.selection.dropdown > .l= +abel, .cmp-dm-portal .ui.form .fields.warning .field .ui.multiple.selection= +.dropdown > .label { background-color: rgb(234, 234, 204); color: rgb(87, 5= +8, 8); } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown .menu .item:hover, .cmp= +-dm-portal .ui.form .field.warning .ui.dropdown .menu .selected.item, .cmp-= +dm-portal .ui.form .fields.warning .field .ui.dropdown .menu .item:hover, .= +cmp-dm-portal .ui.form .fields.warning .field .ui.dropdown .menu .selected.= +item { background-color: rgb(251, 251, 233); } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown .menu .active.item, .cm= +p-dm-portal .ui.form .fields.warning .field .ui.dropdown .menu .active.item= + { background-color: rgb(253, 253, 206) !important; } + +.cmp-dm-portal .ui.form .field.warning .checkbox:not(.toggle):not(.slider) = +.box, .cmp-dm-portal .ui.form .field.warning .checkbox:not(.toggle):not(.sl= +ider) label, .cmp-dm-portal .ui.form .fields.warning .field .checkbox:not(.= +toggle):not(.slider) .box, .cmp-dm-portal .ui.form .fields.warning .field .= +checkbox:not(.toggle):not(.slider) label { color: rgb(87, 58, 8); } + +.cmp-dm-portal .ui.form .field.warning .checkbox:not(.toggle):not(.slider) = +.box::before, .cmp-dm-portal .ui.form .field.warning .checkbox:not(.toggle)= +:not(.slider) label::before, .cmp-dm-portal .ui.form .fields.warning .field= + .checkbox:not(.toggle):not(.slider) .box::before, .cmp-dm-portal .ui.form = +.fields.warning .field .checkbox:not(.toggle):not(.slider) label::before { = +background: rgb(255, 250, 243); border-color: rgb(201, 186, 155); } + +.cmp-dm-portal .ui.form .field.warning .checkbox .box::after, .cmp-dm-porta= +l .ui.form .field.warning .checkbox label::after, .cmp-dm-portal .ui.form .= +fields.warning .field .checkbox .box::after, .cmp-dm-portal .ui.form .field= +s.warning .field .checkbox label::after { color: rgb(87, 58, 8); } + +.cmp-dm-portal .ui.form .disabled.field, .cmp-dm-portal .ui.form .disabled.= +fields .field, .cmp-dm-portal .ui.form .field :disabled { pointer-events: n= +one; opacity: 0.45; } + +.cmp-dm-portal .ui.form .field.disabled > label, .cmp-dm-portal .ui.form .f= +ields.disabled > label { opacity: 0.45; } + +.cmp-dm-portal .ui.form .field.disabled :disabled { opacity: 1; } + +.cmp-dm-portal .ui.loading.form { position: relative; cursor: default; poin= +ter-events: none; } + +.cmp-dm-portal .ui.loading.form::before { position: absolute; content: ""; = +top: 0px; left: 0px; background: rgba(255, 255, 255, 0.8); width: 100%; hei= +ght: 100%; z-index: 100; } + +.cmp-dm-portal .ui.loading.form.segments::before { border-radius: 0.285714r= +em; } + +.cmp-dm-portal .ui.loading.form::after { position: absolute; content: ""; t= +op: 50%; left: 50%; margin: -1.5em 0px 0px -1.5em; width: 3em; height: 3em;= + animation: 0.6s linear 0s infinite normal none running loader; border: 0.2= +em solid rgb(118, 118, 118); border-radius: 500rem; box-shadow: transparent= + 0px 0px 0px 1px; visibility: visible; z-index: 101; } + +.cmp-dm-portal .ui.form .required.field > .checkbox::after, .cmp-dm-portal = +.ui.form .required.field > label::after, .cmp-dm-portal .ui.form .required.= +fields.grouped > label::after, .cmp-dm-portal .ui.form .required.fields:not= +(.grouped) > .field > .checkbox::after, .cmp-dm-portal .ui.form .required.f= +ields:not(.grouped) > .field > label::after, .cmp-dm-portal .ui.form label.= +required::after { margin: -0.2em 0px 0px 0.2em; content: "*"; color: rgb(21= +9, 40, 40); } + +.cmp-dm-portal .ui.form .required.field > label::after, .cmp-dm-portal .ui.= +form .required.fields.grouped > label::after, .cmp-dm-portal .ui.form .requ= +ired.fields:not(.grouped) > .field > label::after, .cmp-dm-portal .ui.form = +label.required::after { display: inline-block; vertical-align: top; } + +.cmp-dm-portal .ui.form .required.field > .checkbox::after, .cmp-dm-portal = +.ui.form .required.fields:not(.grouped) > .field > .checkbox::after { posit= +ion: absolute; top: 0px; left: 100%; } + +.cmp-dm-portal .ui.form .grouped.fields { display: block; margin: 0px 0px 1= +em; } + +.cmp-dm-portal .ui.form .grouped.fields:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.form .grouped.fields > label { margin: 0px 0px 0.285714r= +em; color: rgb(80, 80, 80); font-size: 0.928571em; font-weight: 700; text-t= +ransform: none; } + +.cmp-dm-portal .ui.form .grouped.fields .field, .cmp-dm-portal .ui.form .gr= +ouped.inline.fields .field { display: block; margin: 0.5em 0px; padding: 0p= +x; } + +.cmp-dm-portal .ui.form .fields { display: flex; -webkit-box-orient: horizo= +ntal; -webkit-box-direction: normal; flex-direction: row; margin: 0px -0.5e= +m 1em; } + +.cmp-dm-portal .ui.form .fields > .field { -webkit-box-flex: 0; flex: 0 1 a= +uto; padding-left: 0.5em; padding-right: 0.5em; } + +.cmp-dm-portal .ui.form .fields > .field:first-child { border-left: none; b= +ox-shadow: none; } + +.cmp-dm-portal .ui.form .two.fields > .field, .cmp-dm-portal .ui.form .two.= +fields > .fields { width: 50%; } + +.cmp-dm-portal .ui.form .three.fields > .field, .cmp-dm-portal .ui.form .th= +ree.fields > .fields { width: 33.3333%; } + +.cmp-dm-portal .ui.form .four.fields > .field, .cmp-dm-portal .ui.form .fou= +r.fields > .fields { width: 25%; } + +.cmp-dm-portal .ui.form .five.fields > .field, .cmp-dm-portal .ui.form .fiv= +e.fields > .fields { width: 20%; } + +.cmp-dm-portal .ui.form .six.fields > .field, .cmp-dm-portal .ui.form .six.= +fields > .fields { width: 16.6667%; } + +.cmp-dm-portal .ui.form .seven.fields > .field, .cmp-dm-portal .ui.form .se= +ven.fields > .fields { width: 14.2857%; } + +.cmp-dm-portal .ui.form .eight.fields > .field, .cmp-dm-portal .ui.form .ei= +ght.fields > .fields { width: 12.5%; } + +.cmp-dm-portal .ui.form .nine.fields > .field, .cmp-dm-portal .ui.form .nin= +e.fields > .fields { width: 11.1111%; } + +.cmp-dm-portal .ui.form .ten.fields > .field, .cmp-dm-portal .ui.form .ten.= +fields > .fields { width: 10%; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.form .fields { flex-wrap: wrap; } + .cmp-dm-portal .ui.form:not(.unstackable) .eight.fields:not(.unstackable)= + > .field, .cmp-dm-portal .ui.form:not(.unstackable) .eight.fields:not(.uns= +tackable) > .fields, .cmp-dm-portal .ui.form:not(.unstackable) .five.fields= +:not(.unstackable) > .field, .cmp-dm-portal .ui.form:not(.unstackable) .fiv= +e.fields:not(.unstackable) > .fields, .cmp-dm-portal .ui.form:not(.unstacka= +ble) .four.fields:not(.unstackable) > .field, .cmp-dm-portal .ui.form:not(.= +unstackable) .four.fields:not(.unstackable) > .fields, .cmp-dm-portal .ui.f= +orm:not(.unstackable) .nine.fields:not(.unstackable) > .field, .cmp-dm-port= +al .ui.form:not(.unstackable) .nine.fields:not(.unstackable) > .fields, .cm= +p-dm-portal .ui.form:not(.unstackable) .seven.fields:not(.unstackable) > .f= +ield, .cmp-dm-portal .ui.form:not(.unstackable) .seven.fields:not(.unstacka= +ble) > .fields, .cmp-dm-portal .ui.form:not(.unstackable) .six.fields:not(.= +unstackable) > .field, .cmp-dm-portal .ui.form:not(.unstackable) .six.field= +s:not(.unstackable) > .fields, .cmp-dm-portal .ui.form:not(.unstackable) .t= +en.fields:not(.unstackable) > .field, .cmp-dm-portal .ui.form:not(.unstacka= +ble) .ten.fields:not(.unstackable) > .fields, .cmp-dm-portal .ui.form:not(.= +unstackable) .three.fields:not(.unstackable) > .field, .cmp-dm-portal .ui.f= +orm:not(.unstackable) .three.fields:not(.unstackable) > .fields, .cmp-dm-po= +rtal .ui.form:not(.unstackable) .two.fields:not(.unstackable) > .field, .cm= +p-dm-portal .ui.form:not(.unstackable) .two.fields:not(.unstackable) > .fie= +lds, .cmp-dm-portal .ui.form:not(.unstackable) [class*=3D"equal width"].fie= +lds:not(.unstackable) > .field, .cmp-dm-portal .ui[class*=3D"equal width"].= +form:not(.unstackable) .fields > .field { margin: 0px 0px 1em; width: 100% = +!important; } +} + +.cmp-dm-portal .ui.form .fields .wide.field { width: 6.25%; padding-left: 0= +.5em; padding-right: 0.5em; } + +.cmp-dm-portal .ui.form .one.wide.field { width: 6.25% !important; } + +.cmp-dm-portal .ui.form .two.wide.field { width: 12.5% !important; } + +.cmp-dm-portal .ui.form .three.wide.field { width: 18.75% !important; } + +.cmp-dm-portal .ui.form .four.wide.field { width: 25% !important; } + +.cmp-dm-portal .ui.form .five.wide.field { width: 31.25% !important; } + +.cmp-dm-portal .ui.form .six.wide.field { width: 37.5% !important; } + +.cmp-dm-portal .ui.form .seven.wide.field { width: 43.75% !important; } + +.cmp-dm-portal .ui.form .eight.wide.field { width: 50% !important; } + +.cmp-dm-portal .ui.form .nine.wide.field { width: 56.25% !important; } + +.cmp-dm-portal .ui.form .ten.wide.field { width: 62.5% !important; } + +.cmp-dm-portal .ui.form .eleven.wide.field { width: 68.75% !important; } + +.cmp-dm-portal .ui.form .twelve.wide.field { width: 75% !important; } + +.cmp-dm-portal .ui.form .thirteen.wide.field { width: 81.25% !important; } + +.cmp-dm-portal .ui.form .fourteen.wide.field { width: 87.5% !important; } + +.cmp-dm-portal .ui.form .fifteen.wide.field { width: 93.75% !important; } + +.cmp-dm-portal .ui.form .sixteen.wide.field { width: 100% !important; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.form:not(.unstackable) .fields:not(.unstackable) > .ei= +ght.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .fields:not(.unst= +ackable) > .eleven.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .f= +ields:not(.unstackable) > .fifteen.wide.field, .cmp-dm-portal .ui.form:not(= +.unstackable) .fields:not(.unstackable) > .five.wide.field, .cmp-dm-portal = +.ui.form:not(.unstackable) .fields:not(.unstackable) > .four.wide.field, .c= +mp-dm-portal .ui.form:not(.unstackable) .fields:not(.unstackable) > .fourte= +en.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .fields:not(.unsta= +ckable) > .nine.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .fiel= +ds:not(.unstackable) > .seven.wide.field, .cmp-dm-portal .ui.form:not(.unst= +ackable) .fields:not(.unstackable) > .six.wide.field, .cmp-dm-portal .ui.fo= +rm:not(.unstackable) .fields:not(.unstackable) > .sixteen.wide.field, .cmp-= +dm-portal .ui.form:not(.unstackable) .fields:not(.unstackable) > .ten.wide.= +field, .cmp-dm-portal .ui.form:not(.unstackable) .fields:not(.unstackable) = +> .thirteen.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .fields:n= +ot(.unstackable) > .three.wide.field, .cmp-dm-portal .ui.form:not(.unstacka= +ble) .fields:not(.unstackable) > .twelve.wide.field, .cmp-dm-portal .ui.for= +m:not(.unstackable) .fields:not(.unstackable) > .two.wide.field, .cmp-dm-po= +rtal .ui.form:not(.unstackable) .five.fields:not(.unstackable) > .field, .c= +mp-dm-portal .ui.form:not(.unstackable) .five.fields:not(.unstackable) > .f= +ields, .cmp-dm-portal .ui.form:not(.unstackable) .four.fields:not(.unstacka= +ble) > .field, .cmp-dm-portal .ui.form:not(.unstackable) .four.fields:not(.= +unstackable) > .fields, .cmp-dm-portal .ui.form:not(.unstackable) .three.fi= +elds:not(.unstackable) > .field, .cmp-dm-portal .ui.form:not(.unstackable) = +.three.fields:not(.unstackable) > .fields, .cmp-dm-portal .ui.form:not(.uns= +tackable) .two.fields:not(.unstackable) > .field, .cmp-dm-portal .ui.form:n= +ot(.unstackable) .two.fields:not(.unstackable) > .fields { width: 100% !imp= +ortant; } + .cmp-dm-portal .ui.form .fields { margin-bottom: 0px; } +} + +.cmp-dm-portal .ui.form [class*=3D"equal width"].fields > .field, .cmp-dm-p= +ortal .ui[class*=3D"equal width"].form .fields > .field { width: 100%; -web= +kit-box-flex: 1; flex: 1 1 auto; } + +.cmp-dm-portal .ui.form .inline.fields { margin: 0px 0px 1em; -webkit-box-a= +lign: center; align-items: center; } + +.cmp-dm-portal .ui.form .inline.fields .field { margin: 0px; padding: 0px 1= +em 0px 0px; } + +.cmp-dm-portal .ui.form .inline.field > label, .cmp-dm-portal .ui.form .inl= +ine.field > p, .cmp-dm-portal .ui.form .inline.fields .field > label, .cmp-= +dm-portal .ui.form .inline.fields .field > p, .cmp-dm-portal .ui.form .inli= +ne.fields > label { display: inline-block; width: auto; margin-top: 0px; ma= +rgin-bottom: 0px; vertical-align: baseline; font-size: 0.928571em; font-wei= +ght: 700; color: rgb(80, 80, 80); text-transform: none; } + +.cmp-dm-portal .ui.form .inline.fields > label { margin: 0.035714em 1em 0px= + 0px; } + +.cmp-dm-portal .ui.form .inline.field > input, .cmp-dm-portal .ui.form .inl= +ine.field > select, .cmp-dm-portal .ui.form .inline.fields .field > input, = +.cmp-dm-portal .ui.form .inline.fields .field > select { display: inline-bl= +ock; width: auto; margin-top: 0px; margin-bottom: 0px; vertical-align: midd= +le; font-size: 1em; } + +.cmp-dm-portal .ui.form .inline.field > :first-child, .cmp-dm-portal .ui.fo= +rm .inline.fields .field > :first-child { margin: 0px 0.857143em 0px 0px; } + +.cmp-dm-portal .ui.form .inline.field > :only-child, .cmp-dm-portal .ui.for= +m .inline.fields .field > :only-child { margin: 0px; } + +.cmp-dm-portal .ui.form .inline.fields .wide.field { display: flex; -webkit= +-box-align: center; align-items: center; } + +.cmp-dm-portal .ui.form .inline.fields .wide.field > input, .cmp-dm-portal = +.ui.form .inline.fields .wide.field > select { width: 100%; } + +.cmp-dm-portal .ui.form, .cmp-dm-portal .ui.form .field .dropdown, .cmp-dm-= +portal .ui.form .field .dropdown .menu > .item { font-size: 1rem; } + +.cmp-dm-portal .ui.grid { display: flex; -webkit-box-orient: horizontal; -w= +ebkit-box-direction: normal; flex-flow: wrap; -webkit-box-align: stretch; a= +lign-items: stretch; padding: 0px; margin: -1rem; } + +.cmp-dm-portal .ui.relaxed.grid { margin-left: -1.5rem; margin-right: -1.5r= +em; } + +.cmp-dm-portal .ui[class*=3D"very relaxed"].grid { margin-left: -2.5rem; ma= +rgin-right: -2.5rem; } + +.cmp-dm-portal .ui.grid + .grid { margin-top: 1rem; } + +.cmp-dm-portal .ui.grid > .column:not(.row), .cmp-dm-portal .ui.grid > .row= + > .column { position: relative; display: inline-block; width: 6.25%; paddi= +ng-left: 1rem; padding-right: 1rem; vertical-align: top; } + +.cmp-dm-portal .ui.grid > * { padding-left: 1rem; padding-right: 1rem; } + +.cmp-dm-portal .ui.grid > .row { position: relative; display: flex; -webkit= +-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; -w= +ebkit-box-pack: inherit; justify-content: inherit; -webkit-box-align: stret= +ch; align-items: stretch; padding: 1rem 0px; width: 100% !important; } + +.cmp-dm-portal .ui.grid > .column:not(.row) { padding-top: 1rem; padding-bo= +ttom: 1rem; } + +.cmp-dm-portal .ui.grid > .row > .column { margin-top: 0px; margin-bottom: = +0px; } + +.cmp-dm-portal .ui.grid > .row > .column > img, .cmp-dm-portal .ui.grid > .= +row > img { max-width: 100%; } + +.cmp-dm-portal .ui.grid > .ui.grid:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.grid > .ui.grid:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.aligned.grid .column > .segment:not(.compact):not(.attac= +hed), .cmp-dm-portal .ui.grid .aligned.row > .column > .segment:not(.compac= +t):not(.attached) { width: 100%; } + +.cmp-dm-portal .ui.grid .row + .ui.divider { -webkit-box-flex: 1; flex-grow= +: 1; margin: 1rem; } + +.cmp-dm-portal .ui.grid .column + .ui.vertical.divider { height: calc(50% -= + 1rem); } + +.cmp-dm-portal .ui.grid > .column:last-child > .horizontal.segment, .cmp-dm= +-portal .ui.grid > .row > .column:last-child > .horizontal.segment { box-sh= +adow: none; } + +.cmp-dm-portal .ui.grid > .column:only-child, .cmp-dm-portal .ui.grid > .ro= +w > .column:only-child, .cmp-dm-portal .ui[class*=3D"one column"].grid > .c= +olumn:not(.row), .cmp-dm-portal .ui[class*=3D"one column"].grid > .row > .c= +olumn { width: 100%; } + +.cmp-dm-portal .ui[class*=3D"two column"].grid > .column:not(.row), .cmp-dm= +-portal .ui[class*=3D"two column"].grid > .row > .column { width: 50%; } + +.cmp-dm-portal .ui[class*=3D"three column"].grid > .column:not(.row), .cmp-= +dm-portal .ui[class*=3D"three column"].grid > .row > .column { width: 33.33= +33%; } + +.cmp-dm-portal .ui[class*=3D"four column"].grid > .column:not(.row), .cmp-d= +m-portal .ui[class*=3D"four column"].grid > .row > .column { width: 25%; } + +.cmp-dm-portal .ui[class*=3D"five column"].grid > .column:not(.row), .cmp-d= +m-portal .ui[class*=3D"five column"].grid > .row > .column { width: 20%; } + +.cmp-dm-portal .ui[class*=3D"six column"].grid > .column:not(.row), .cmp-dm= +-portal .ui[class*=3D"six column"].grid > .row > .column { width: 16.6667%;= + } + +.cmp-dm-portal .ui[class*=3D"seven column"].grid > .column:not(.row), .cmp-= +dm-portal .ui[class*=3D"seven column"].grid > .row > .column { width: 14.28= +57%; } + +.cmp-dm-portal .ui[class*=3D"eight column"].grid > .column:not(.row), .cmp-= +dm-portal .ui[class*=3D"eight column"].grid > .row > .column { width: 12.5%= +; } + +.cmp-dm-portal .ui[class*=3D"nine column"].grid > .column:not(.row), .cmp-d= +m-portal .ui[class*=3D"nine column"].grid > .row > .column { width: 11.1111= +%; } + +.cmp-dm-portal .ui[class*=3D"ten column"].grid > .column:not(.row), .cmp-dm= +-portal .ui[class*=3D"ten column"].grid > .row > .column { width: 10%; } + +.cmp-dm-portal .ui[class*=3D"eleven column"].grid > .column:not(.row), .cmp= +-dm-portal .ui[class*=3D"eleven column"].grid > .row > .column { width: 9.0= +9091%; } + +.cmp-dm-portal .ui[class*=3D"twelve column"].grid > .column:not(.row), .cmp= +-dm-portal .ui[class*=3D"twelve column"].grid > .row > .column { width: 8.3= +3333%; } + +.cmp-dm-portal .ui[class*=3D"thirteen column"].grid > .column:not(.row), .c= +mp-dm-portal .ui[class*=3D"thirteen column"].grid > .row > .column { width:= + 7.69231%; } + +.cmp-dm-portal .ui[class*=3D"fourteen column"].grid > .column:not(.row), .c= +mp-dm-portal .ui[class*=3D"fourteen column"].grid > .row > .column { width:= + 7.14286%; } + +.cmp-dm-portal .ui[class*=3D"fifteen column"].grid > .column:not(.row), .cm= +p-dm-portal .ui[class*=3D"fifteen column"].grid > .row > .column { width: 6= +.66667%; } + +.cmp-dm-portal .ui[class*=3D"sixteen column"].grid > .column:not(.row), .cm= +p-dm-portal .ui[class*=3D"sixteen column"].grid > .row > .column { width: 6= +.25%; } + +.cmp-dm-portal .ui.grid > [class*=3D"one column"].row > .column { width: 10= +0% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"two column"].row > .column { width: 50= +% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"three column"].row > .column { width: = +33.3333% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"four column"].row > .column { width: 2= +5% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"five column"].row > .column { width: 2= +0% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"six column"].row > .column { width: 16= +.6667% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"seven column"].row > .column { width: = +14.2857% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"eight column"].row > .column { width: = +12.5% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"nine column"].row > .column { width: 1= +1.1111% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"ten column"].row > .column { width: 10= +% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"eleven column"].row > .column { width:= + 9.09091% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"twelve column"].row > .column { width:= + 8.33333% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"thirteen column"].row > .column { widt= +h: 7.69231% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"fourteen column"].row > .column { widt= +h: 7.14286% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"fifteen column"].row > .column { width= +: 6.66667% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"one wide"].column, .cmp-dm-port= +al .ui.grid > .column.row > [class*=3D"one wide"].column, .cmp-dm-portal .u= +i.grid > .row > [class*=3D"one wide"].column, .cmp-dm-portal .ui.grid > [cl= +ass*=3D"one wide"].column, .cmp-dm-portal .ui.grid > [class*=3D"sixteen col= +umn"].row > .column { width: 6.25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"two wide"].column, .cmp-dm-port= +al .ui.grid > .column.row > [class*=3D"two wide"].column, .cmp-dm-portal .u= +i.grid > .row > [class*=3D"two wide"].column, .cmp-dm-portal .ui.grid > [cl= +ass*=3D"two wide"].column { width: 12.5% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"three wide"].column, .cmp-dm-po= +rtal .ui.grid > .column.row > [class*=3D"three wide"].column, .cmp-dm-porta= +l .ui.grid > .row > [class*=3D"three wide"].column, .cmp-dm-portal .ui.grid= + > [class*=3D"three wide"].column { width: 18.75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"four wide"].column, .cmp-dm-por= +tal .ui.grid > .column.row > [class*=3D"four wide"].column, .cmp-dm-portal = +.ui.grid > .row > [class*=3D"four wide"].column, .cmp-dm-portal .ui.grid > = +[class*=3D"four wide"].column { width: 25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"five wide"].column, .cmp-dm-por= +tal .ui.grid > .column.row > [class*=3D"five wide"].column, .cmp-dm-portal = +.ui.grid > .row > [class*=3D"five wide"].column, .cmp-dm-portal .ui.grid > = +[class*=3D"five wide"].column { width: 31.25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"six wide"].column, .cmp-dm-port= +al .ui.grid > .column.row > [class*=3D"six wide"].column, .cmp-dm-portal .u= +i.grid > .row > [class*=3D"six wide"].column, .cmp-dm-portal .ui.grid > [cl= +ass*=3D"six wide"].column { width: 37.5% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"seven wide"].column, .cmp-dm-po= +rtal .ui.grid > .column.row > [class*=3D"seven wide"].column, .cmp-dm-porta= +l .ui.grid > .row > [class*=3D"seven wide"].column, .cmp-dm-portal .ui.grid= + > [class*=3D"seven wide"].column { width: 43.75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"eight wide"].column, .cmp-dm-po= +rtal .ui.grid > .column.row > [class*=3D"eight wide"].column, .cmp-dm-porta= +l .ui.grid > .row > [class*=3D"eight wide"].column, .cmp-dm-portal .ui.grid= + > [class*=3D"eight wide"].column { width: 50% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"nine wide"].column, .cmp-dm-por= +tal .ui.grid > .column.row > [class*=3D"nine wide"].column, .cmp-dm-portal = +.ui.grid > .row > [class*=3D"nine wide"].column, .cmp-dm-portal .ui.grid > = +[class*=3D"nine wide"].column { width: 56.25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"ten wide"].column, .cmp-dm-port= +al .ui.grid > .column.row > [class*=3D"ten wide"].column, .cmp-dm-portal .u= +i.grid > .row > [class*=3D"ten wide"].column, .cmp-dm-portal .ui.grid > [cl= +ass*=3D"ten wide"].column { width: 62.5% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide"].column, .cmp-dm-p= +ortal .ui.grid > .column.row > [class*=3D"eleven wide"].column, .cmp-dm-por= +tal .ui.grid > .row > [class*=3D"eleven wide"].column, .cmp-dm-portal .ui.g= +rid > [class*=3D"eleven wide"].column { width: 68.75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide"].column, .cmp-dm-p= +ortal .ui.grid > .column.row > [class*=3D"twelve wide"].column, .cmp-dm-por= +tal .ui.grid > .row > [class*=3D"twelve wide"].column, .cmp-dm-portal .ui.g= +rid > [class*=3D"twelve wide"].column { width: 75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide"].column, .cmp-dm= +-portal .ui.grid > .column.row > [class*=3D"thirteen wide"].column, .cmp-dm= +-portal .ui.grid > .row > [class*=3D"thirteen wide"].column, .cmp-dm-portal= + .ui.grid > [class*=3D"thirteen wide"].column { width: 81.25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide"].column, .cmp-dm= +-portal .ui.grid > .column.row > [class*=3D"fourteen wide"].column, .cmp-dm= +-portal .ui.grid > .row > [class*=3D"fourteen wide"].column, .cmp-dm-portal= + .ui.grid > [class*=3D"fourteen wide"].column { width: 87.5% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide"].column, .cmp-dm-= +portal .ui.grid > .column.row > [class*=3D"fifteen wide"].column, .cmp-dm-p= +ortal .ui.grid > .row > [class*=3D"fifteen wide"].column, .cmp-dm-portal .u= +i.grid > [class*=3D"fifteen wide"].column { width: 93.75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide"].column, .cmp-dm-= +portal .ui.grid > .column.row > [class*=3D"sixteen wide"].column, .cmp-dm-p= +ortal .ui.grid > .row > [class*=3D"sixteen wide"].column, .cmp-dm-portal .u= +i.grid > [class*=3D"sixteen wide"].column { width: 100% !important; } + +@media only screen and (min-width: 320px) and (max-width: 767.98px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide mobile"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"one wide mobile"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"one wide mobile"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"one wide mobile"].column { width: 6.25% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide mobile"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"two wide mobile"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"two wide mobile"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"two wide mobile"].column { width: 12.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide mobile"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide mobile"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"three wide mobile"].column { width: 18= +.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide mobile"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"four wide mobile"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide mobile"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"four wide mobile"].column { width: 25% !i= +mportant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide mobile"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"five wide mobile"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide mobile"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"five wide mobile"].column { width: 31.25%= + !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide mobile"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"six wide mobile"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"six wide mobile"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"six wide mobile"].column { width: 37.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide mobile"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide mobile"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"seven wide mobile"].column { width: 43= +.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide mobile"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide mobile"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"eight wide mobile"].column { width: 50= +% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide mobile"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide mobile"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide mobile"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"nine wide mobile"].column { width: 56.25%= + !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide mobile"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"ten wide mobile"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide mobile"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"ten wide mobile"].column { width: 62.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide mobile"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide mobile"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide mobile"].column { width= +: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide mobile"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide mobile"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide mobile"].column { width= +: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide mobile"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide mobile"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen wide mobile"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wide mobile"].column= + { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide mobile"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide mobile"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen wide mobile"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wide mobile"].column= + { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide mobile"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide mobile"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide mobile"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide mobile"].column { w= +idth: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide mobile"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide mobile"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide mobile"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide mobile"].column { w= +idth: 100% !important; } +} + +@media only screen and (min-width: 768px) and (max-width: 991.98px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide tablet"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"one wide tablet"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"one wide tablet"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"one wide tablet"].column { width: 6.25% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide tablet"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"two wide tablet"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"two wide tablet"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"two wide tablet"].column { width: 12.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide tablet"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide tablet"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"three wide tablet"].column { width: 18= +.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide tablet"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"four wide tablet"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide tablet"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"four wide tablet"].column { width: 25% !i= +mportant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide tablet"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"five wide tablet"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide tablet"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"five wide tablet"].column { width: 31.25%= + !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide tablet"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"six wide tablet"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"six wide tablet"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"six wide tablet"].column { width: 37.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide tablet"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide tablet"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"seven wide tablet"].column { width: 43= +.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide tablet"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide tablet"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"eight wide tablet"].column { width: 50= +% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide tablet"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide tablet"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide tablet"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"nine wide tablet"].column { width: 56.25%= + !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide tablet"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"ten wide tablet"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide tablet"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"ten wide tablet"].column { width: 62.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide tablet"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide tablet"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide tablet"].column { width= +: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide tablet"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide tablet"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide tablet"].column { width= +: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide tablet"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide tablet"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen wide tablet"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wide tablet"].column= + { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide tablet"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide tablet"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen wide tablet"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wide tablet"].column= + { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide tablet"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide tablet"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide tablet"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide tablet"].column { w= +idth: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide tablet"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide tablet"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide tablet"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide tablet"].column { w= +idth: 100% !important; } +} + +@media only screen and (min-width: 992px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide computer"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"one wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"one wide computer"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"one wide computer"].column { width: 6.= +25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide computer"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"two wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"two wide computer"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"two wide computer"].column { width: 12= +.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide computer"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide computer"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide computer"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"three wide computer"].column { w= +idth: 18.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide computer"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"four wide computer"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide computer"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"four wide computer"].column { width= +: 25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide computer"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"five wide computer"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide computer"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"five wide computer"].column { width= +: 31.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide computer"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"six wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"six wide computer"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"six wide computer"].column { width: 37= +.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide computer"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide computer"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide computer"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"seven wide computer"].column { w= +idth: 43.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide computer"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide computer"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide computer"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"eight wide computer"].column { w= +idth: 50% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide computer"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide computer"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide computer"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"nine wide computer"].column { width= +: 56.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide computer"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"ten wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide computer"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"ten wide computer"].column { width: 62= +.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide computer"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide computer"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide computer"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide computer"].column= + { width: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide computer"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide computer"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide computer"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide computer"].column= + { width: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide computer"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide comput= +er"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen wide comp= +uter"].column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wide computer"= +].column { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide computer"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide comput= +er"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen wide comp= +uter"].column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wide computer"= +].column { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide computer= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide compute= +r"].column, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide computer"].co= +lumn { width: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide computer= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide compute= +r"].column, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide computer"].co= +lumn { width: 100% !important; } +} + +@media only screen and (min-width: 1200px) and (max-width: 1919.98px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide large screen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"one wide large screen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"one wide large scree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"one wide large screen"].co= +lumn { width: 6.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide large screen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"two wide large screen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"two wide large scree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"two wide large screen"].co= +lumn { width: 12.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide large screen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide large= + screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"three wide large scr= +een"].column { width: 18.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide large screen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"four wide large scre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"four wide large screen"= +].column { width: 25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide large screen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"five wide large scre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"five wide large screen"= +].column { width: 31.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide large screen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"six wide large screen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"six wide large scree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"six wide large screen"].co= +lumn { width: 37.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide large screen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide large= + screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"seven wide large scr= +een"].column { width: 43.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide large screen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide large= + screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"eight wide large scr= +een"].column { width: 50% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide large screen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide large scre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"nine wide large screen"= +].column { width: 56.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide large screen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"ten wide large screen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide large scree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"ten wide large screen"].co= +lumn { width: 62.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide large screen"].co= +lumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide large = +screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide la= +rge screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide large= + screen"].column { width: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide large screen"].co= +lumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide large = +screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide la= +rge screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide large= + screen"].column { width: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide large screen"].= +column, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide la= +rge screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen w= +ide large screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wi= +de large screen"].column { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide large screen"].= +column, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide la= +rge screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen w= +ide large screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wi= +de large screen"].column { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide large screen"].c= +olumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide larg= +e screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide= + large screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide l= +arge screen"].column { width: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide large screen"].c= +olumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide larg= +e screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide= + large screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide l= +arge screen"].column { width: 100% !important; } +} + +@media only screen and (min-width: 1920px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide widescreen"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"one wide widescreen"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"one wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"one wide widescreen"].column { w= +idth: 6.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide widescreen"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"two wide widescreen"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"two wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"two wide widescreen"].column { w= +idth: 12.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide widescreen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide widescreen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide widescree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"three wide widescreen"].co= +lumn { width: 18.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide widescreen"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"four wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"four wide widescreen"].column= + { width: 25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide widescreen"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"five wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"five wide widescreen"].column= + { width: 31.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide widescreen"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"six wide widescreen"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"six wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"six wide widescreen"].column { w= +idth: 37.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide widescreen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide widescreen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide widescree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"seven wide widescreen"].co= +lumn { width: 43.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide widescreen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide widescreen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide widescree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"eight wide widescreen"].co= +lumn { width: 50% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide widescreen"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"nine wide widescreen"].column= + { width: 56.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide widescreen"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"ten wide widescreen"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"ten wide widescreen"].column { w= +idth: 62.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide widescreen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide widescre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide widesc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide widescreen"= +].column { width: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide widescreen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide widescre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide widesc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide widescreen"= +].column { width: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide wide= +screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen wide = +widescreen"].column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wide wid= +escreen"].column { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide wide= +screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen wide = +widescreen"].column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wide wid= +escreen"].column { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide widescreen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide widesc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide wid= +escreen"].column, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide widescr= +een"].column { width: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide widescreen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide widesc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide wid= +escreen"].column, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide widescr= +een"].column { width: 100% !important; } +} + +.cmp-dm-portal .ui.grid > .primary.column, .cmp-dm-portal .ui.grid > .prima= +ry.row, .cmp-dm-portal .ui.grid > .row > .primary.column { background-color= +: rgb(161, 0, 255); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .row > .secondary.column, .cmp-dm-portal .ui.grid= + > .secondary.column, .cmp-dm-portal .ui.grid > .secondary.row { background= +-color: rgb(80, 80, 80); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .red.column, .cmp-dm-portal .ui.grid > .red.row, = +.cmp-dm-portal .ui.grid > .row > .red.column { background-color: rgb(219, 4= +0, 40); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .orange.column, .cmp-dm-portal .ui.grid > .orange= +.row, .cmp-dm-portal .ui.grid > .row > .orange.column { background-color: r= +gb(242, 113, 28); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .row > .yellow.column, .cmp-dm-portal .ui.grid > = +.yellow.column, .cmp-dm-portal .ui.grid > .yellow.row { background-color: r= +gb(251, 189, 8); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .olive.column, .cmp-dm-portal .ui.grid > .olive.r= +ow, .cmp-dm-portal .ui.grid > .row > .olive.column { background-color: rgb(= +181, 204, 24); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .green.column, .cmp-dm-portal .ui.grid > .green.r= +ow, .cmp-dm-portal .ui.grid > .row > .green.column { background-color: rgb(= +33, 186, 69); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .row > .teal.column, .cmp-dm-portal .ui.grid > .t= +eal.column, .cmp-dm-portal .ui.grid > .teal.row { background-color: rgb(0, = +181, 173); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .blue.column, .cmp-dm-portal .ui.grid > .blue.row= +, .cmp-dm-portal .ui.grid > .row > .blue.column { background-color: rgb(33,= + 133, 208); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .row > .violet.column, .cmp-dm-portal .ui.grid > = +.violet.column, .cmp-dm-portal .ui.grid > .violet.row { background-color: r= +gb(100, 53, 201); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .purple.column, .cmp-dm-portal .ui.grid > .purple= +.row, .cmp-dm-portal .ui.grid > .row > .purple.column { background-color: r= +gb(163, 51, 200); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .pink.column, .cmp-dm-portal .ui.grid > .pink.row= +, .cmp-dm-portal .ui.grid > .row > .pink.column { background-color: rgb(224= +, 57, 151); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .brown.column, .cmp-dm-portal .ui.grid > .brown.r= +ow, .cmp-dm-portal .ui.grid > .row > .brown.column { background-color: rgb(= +165, 103, 63); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .grey.column, .cmp-dm-portal .ui.grid > .grey.row= +, .cmp-dm-portal .ui.grid > .row > .grey.column { background-color: rgb(118= +, 118, 118); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .black.column, .cmp-dm-portal .ui.grid > .black.r= +ow, .cmp-dm-portal .ui.grid > .row > .black.column { background-color: rgb(= +27, 28, 29); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > [class*=3D"equal width"].row > .column, .cmp-dm-p= +ortal .ui[class*=3D"equal width"].grid > .column:not(.row), .cmp-dm-portal = +.ui[class*=3D"equal width"].grid > .row > .column { display: inline-block; = +-webkit-box-flex: 1; flex-grow: 1; } + +.cmp-dm-portal .ui.grid > [class*=3D"equal width"].row > .wide.column, .cmp= +-dm-portal .ui[class*=3D"equal width"].grid > .row > .wide.column, .cmp-dm-= +portal .ui[class*=3D"equal width"].grid > .wide.column { -webkit-box-flex: = +0; flex-grow: 0; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.stackable.grid { width: auto; margin-left: 0px !import= +ant; margin-right: 0px !important; } + .cmp-dm-portal .ui.grid > .stackable.stackable.stackable.row > .column, .= +cmp-dm-portal .ui.stackable.grid > .column.grid > .column, .cmp-dm-portal .= +ui.stackable.grid > .column.row > .column, .cmp-dm-portal .ui.stackable.gri= +d > .column:not(.row), .cmp-dm-portal .ui.stackable.grid > .row > .column, = +.cmp-dm-portal .ui.stackable.grid > .row > .wide.column, .cmp-dm-portal .ui= +.stackable.grid > .wide.column { padding: 1rem; width: 100% !important; mar= +gin: 0px !important; box-shadow: none !important; } + .cmp-dm-portal .ui.stackable.grid:not(.vertically) > .row { margin: 0px; = +padding: 0px; } + .cmp-dm-portal .ui.container > .ui.stackable.grid > .column, .cmp-dm-port= +al .ui.container > .ui.stackable.grid > .row > .column { padding-left: 0px = +!important; padding-right: 0px !important; } + .cmp-dm-portal .ui.grid .ui.stackable.grid, .cmp-dm-portal .ui.segment:no= +t(.vertical) .ui.stackable.page.grid { margin-left: -1rem !important; margi= +n-right: -1rem !important; } + .cmp-dm-portal .ui.stackable.celled.grid > .column:not(.row):first-child,= + .cmp-dm-portal .ui.stackable.celled.grid > .row:first-child > .column:firs= +t-child, .cmp-dm-portal .ui.stackable.divided.grid > .column:not(.row):firs= +t-child, .cmp-dm-portal .ui.stackable.divided.grid > .row:first-child > .co= +lumn:first-child { border-top: none !important; } + .cmp-dm-portal .ui.stackable.celled.grid > .column:not(.row), .cmp-dm-por= +tal .ui.stackable.celled.grid > .row > .column, .cmp-dm-portal .ui.stackabl= +e.divided:not(.vertically).grid > .column:not(.row), .cmp-dm-portal .ui.sta= +ckable.divided:not(.vertically).grid > .row > .column { border-top: 1px sol= +id rgba(34, 36, 38, 0.15); box-shadow: none !important; padding-top: 2rem != +important; padding-bottom: 2rem !important; } +} + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"computer only"].col= +umn:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"lar= +ge screen only"].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > .= +row > [class*=3D"tablet only"].column:not(.mobile), .cmp-dm-portal .ui.grid= +.grid.grid > .row > [class*=3D"widescreen only"].column:not(.mobile), .cmp-= +dm-portal .ui.grid.grid.grid > [class*=3D"computer only"].column:not(.mobil= +e), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"computer only"].row:not(= +.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large screen only"= +].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large= + screen only"].row:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class= +*=3D"tablet only"].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid >= + [class*=3D"tablet only"].row:not(.mobile), .cmp-dm-portal .ui.grid.grid.gr= +id > [class*=3D"widescreen only"].column:not(.mobile), .cmp-dm-portal .ui.g= +rid.grid.grid > [class*=3D"widescreen only"].row:not(.mobile), .cmp-dm-port= +al .ui[class*=3D"computer only"].grid.grid.grid:not(.mobile), .cmp-dm-porta= +l .ui[class*=3D"large screen only"].grid.grid.grid:not(.mobile), .cmp-dm-po= +rtal .ui[class*=3D"tablet only"].grid.grid.grid:not(.mobile), .cmp-dm-porta= +l .ui[class*=3D"widescreen only"].grid.grid.grid:not(.mobile) { display: no= +ne !important; } +} + +@media only screen and (min-width: 768px) and (max-width: 991.98px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"computer only"].col= +umn:not(.tablet), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"lar= +ge screen only"].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > .= +row > [class*=3D"mobile only"].column:not(.tablet), .cmp-dm-portal .ui.grid= +.grid.grid > .row > [class*=3D"widescreen only"].column:not(.mobile), .cmp-= +dm-portal .ui.grid.grid.grid > [class*=3D"computer only"].column:not(.table= +t), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"computer only"].row:not(= +.tablet), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large screen only"= +].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large= + screen only"].row:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class= +*=3D"mobile only"].column:not(.tablet), .cmp-dm-portal .ui.grid.grid.grid >= + [class*=3D"mobile only"].row:not(.tablet), .cmp-dm-portal .ui.grid.grid.gr= +id > [class*=3D"widescreen only"].column:not(.mobile), .cmp-dm-portal .ui.g= +rid.grid.grid > [class*=3D"widescreen only"].row:not(.mobile), .cmp-dm-port= +al .ui[class*=3D"computer only"].grid.grid.grid:not(.tablet), .cmp-dm-porta= +l .ui[class*=3D"large screen only"].grid.grid.grid:not(.mobile), .cmp-dm-po= +rtal .ui[class*=3D"mobile only"].grid.grid.grid:not(.tablet), .cmp-dm-porta= +l .ui[class*=3D"widescreen only"].grid.grid.grid:not(.mobile) { display: no= +ne !important; } +} + +@media only screen and (min-width: 992px) and (max-width: 1199.98px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"large screen only"]= +.column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D= +"mobile only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > .= +row > [class*=3D"tablet only"].column:not(.computer), .cmp-dm-portal .ui.gr= +id.grid.grid > .row > [class*=3D"widescreen only"].column:not(.mobile), .cm= +p-dm-portal .ui.grid.grid.grid > [class*=3D"large screen only"].column:not(= +.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large screen only"= +].row:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"mobile o= +nly"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D= +"mobile only"].row:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > [cla= +ss*=3D"tablet only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.gr= +id > [class*=3D"tablet only"].row:not(.computer), .cmp-dm-portal .ui.grid.g= +rid.grid > [class*=3D"widescreen only"].column:not(.mobile), .cmp-dm-portal= + .ui.grid.grid.grid > [class*=3D"widescreen only"].row:not(.mobile), .cmp-d= +m-portal .ui[class*=3D"large screen only"].grid.grid.grid:not(.mobile), .cm= +p-dm-portal .ui[class*=3D"mobile only"].grid.grid.grid:not(.computer), .cmp= +-dm-portal .ui[class*=3D"tablet only"].grid.grid.grid:not(.computer), .cmp-= +dm-portal .ui[class*=3D"widescreen only"].grid.grid.grid:not(.mobile) { dis= +play: none !important; } +} + +@media only screen and (min-width: 1200px) and (max-width: 1919.98px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"mobile only"].colum= +n:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"tab= +let only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > .row = +> [class*=3D"widescreen only"].column:not(.mobile), .cmp-dm-portal .ui.grid= +.grid.grid > [class*=3D"mobile only"].column:not(.computer), .cmp-dm-portal= + .ui.grid.grid.grid > [class*=3D"mobile only"].row:not(.computer), .cmp-dm-= +portal .ui.grid.grid.grid > [class*=3D"tablet only"].column:not(.computer),= + .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"tablet only"].row:not(.comp= +uter), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"widescreen only"].col= +umn:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"widescreen= + only"].row:not(.mobile), .cmp-dm-portal .ui[class*=3D"mobile only"].grid.g= +rid.grid:not(.computer), .cmp-dm-portal .ui[class*=3D"tablet only"].grid.gr= +id.grid:not(.computer), .cmp-dm-portal .ui[class*=3D"widescreen only"].grid= +.grid.grid:not(.mobile) { display: none !important; } +} + +@media only screen and (min-width: 1920px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"mobile only"].colum= +n:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"tab= +let only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > [clas= +s*=3D"mobile only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.gri= +d > [class*=3D"mobile only"].row:not(.computer), .cmp-dm-portal .ui.grid.gr= +id.grid > [class*=3D"tablet only"].column:not(.computer), .cmp-dm-portal .u= +i.grid.grid.grid > [class*=3D"tablet only"].row:not(.computer), .cmp-dm-por= +tal .ui[class*=3D"mobile only"].grid.grid.grid:not(.computer), .cmp-dm-port= +al .ui[class*=3D"tablet only"].grid.grid.grid:not(.computer) { display: non= +e !important; } +} + +.cmp-dm-portal .ui.menu { display: flex; margin: 1rem 0px; font-family: gra= +phik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; backgroun= +d: rgb(255, 255, 255); font-weight: 400; border: 1px solid rgba(34, 36, 38,= + 0.15); box-shadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px; border-radius: = +0.285714rem; min-height: 2.85714em; } + +.cmp-dm-portal .ui.menu::after { content: ""; display: block; height: 0px; = +clear: both; visibility: hidden; } + +.cmp-dm-portal .ui.menu:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.menu:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.menu .menu { margin: 0px; } + +.cmp-dm-portal .ui.menu:not(.vertical) .item, .cmp-dm-portal .ui.menu:not(.= +vertical) > .menu { display: flex; } + +.cmp-dm-portal .ui.menu:not(.vertical) .item { -webkit-box-align: center; a= +lign-items: center; } + +.cmp-dm-portal .ui.menu .item { position: relative; vertical-align: middle;= + line-height: 1; text-decoration: none; -webkit-tap-highlight-color: transp= +arent; -webkit-box-flex: 0; flex: 0 0 auto; user-select: none; background: = +none; padding: 0.928571em 1.14286em; text-transform: none; color: rgb(80, 8= +0, 80); font-weight: 400; transition: background 0.1s ease 0s, box-shadow 0= +.1s ease 0s, color 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s; } + +.cmp-dm-portal .ui.menu > .item:first-child { border-radius: 0.285714rem 0p= +x 0px 0.285714rem; } + +.cmp-dm-portal .ui.menu .item::before { position: absolute; content: ""; to= +p: 0px; right: 0px; height: 100%; width: 1px; background: rgba(34, 36, 38, = +0.1); } + +.cmp-dm-portal .ui.menu .item > a:not(.ui), .cmp-dm-portal .ui.menu .item >= + p:only-child, .cmp-dm-portal .ui.menu .text.item > * { user-select: text; = +line-height: 1.3; } + +.cmp-dm-portal .ui.menu .item > p:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.menu .item > p:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.menu .item > i.icon { opacity: 0.9; float: none; margin:= + 0px 0.357143em 0px 0px; } + +.cmp-dm-portal .ui.menu:not(.vertical) .item > .button { position: relative= +; top: 0px; margin: -0.5em 0px; padding-bottom: 0.785714em; padding-top: 0.= +785714em; font-size: 1em; } + +.cmp-dm-portal .ui.menu > .container, .cmp-dm-portal .ui.menu > .grid { dis= +play: flex; -webkit-box-align: inherit; align-items: inherit; -webkit-box-o= +rient: inherit; -webkit-box-direction: inherit; flex-direction: inherit; } + +.cmp-dm-portal .ui.menu .item > .input { width: 100%; } + +.cmp-dm-portal .ui.menu:not(.vertical) .item > .input { position: relative;= + top: 0px; margin: -0.5em 0px; } + +.cmp-dm-portal .ui.menu .item > .input input { font-size: 1em; padding-top:= + 0.571429em; padding-bottom: 0.571429em; } + +.cmp-dm-portal .ui.menu .header.item, .cmp-dm-portal .ui.vertical.menu .hea= +der.item { margin: 0px; font-weight: 700; } + +.cmp-dm-portal .ui.menu .item > i.dropdown.icon { padding: 0px; float: righ= +t; margin: 0px 0px 0px 1em; } + +.cmp-dm-portal .ui.menu .dropdown.item .menu { min-width: calc(100% - 1px);= + border-radius: 0px 0px 0.285714rem 0.285714rem; background: rgb(255, 255, = +255); margin: 0px; box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 3px 0px; -webkit= +-box-orient: vertical !important; -webkit-box-direction: normal !important;= + flex-direction: column !important; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu > .item { margin: 0px; text-alig= +n: left; font-size: 1em !important; padding: 0.78571em 1.14286em !important= +; background: transparent !important; color: rgb(80, 80, 80) !important; te= +xt-transform: none !important; font-weight: 400 !important; box-shadow: non= +e !important; transition: none 0s ease 0s !important; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu > .item:hover, .cmp-dm-portal .u= +i.menu .ui.dropdown .menu > .selected.item { background: rgba(0, 0, 0, 0.05= +) !important; color: rgba(0, 0, 0, 0.95) !important; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu > .active.item { background: rgb= +a(0, 0, 0, 0.03) !important; font-weight: 700 !important; color: rgba(0, 0,= + 0, 0.95) !important; } + +.cmp-dm-portal .ui.menu .ui.dropdown.item .menu .item:not(.filtered) { disp= +lay: block; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu > .item .icon:not(.dropdown) { d= +isplay: inline-block; float: none; font-size: 1em !important; margin: 0px 0= +.75em 0px 0px !important; } + +.cmp-dm-portal .ui.secondary.menu .dropdown.item > .menu, .cmp-dm-portal .u= +i.text.menu .dropdown.item > .menu { border-radius: 0.285714rem; margin-top= +: 0.357143em; } + +.cmp-dm-portal .ui.menu .pointing.dropdown.item .menu { margin-top: 0.75em;= + } + +.cmp-dm-portal .ui.inverted.menu .search.dropdown.item > .search, .cmp-dm-p= +ortal .ui.inverted.menu .search.dropdown.item > .text { color: rgba(255, 25= +5, 255, 0.9); } + +.cmp-dm-portal .ui.item.menu .dropdown .menu .item { width: 100%; } + +.cmp-dm-portal .ui.menu .item > .label:not(.floating) { margin-left: 1em; p= +adding: 0.3em 0.785714em; } + +.cmp-dm-portal .ui.menu .item > .floating.label { padding: 0.3em 0.785714em= +; } + +.cmp-dm-portal .ui.menu .item > .label { background: rgb(153, 153, 153); co= +lor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.menu .item > .image.label img { margin: -0.2833em 0.8em = +-0.2833em -0.8em; height: 1.5666em; } + +.cmp-dm-portal .ui.menu .item > img:not(.ui) { display: inline-block; verti= +cal-align: middle; margin: -0.3em 0px; width: 2.5em; } + +.cmp-dm-portal .ui.menu .list .item::before { background: none !important; = +} + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.menu > .ui.container { width: 100% !important; margin-= +left: 0px !important; margin-right: 0px !important; } +} + +@media only screen and (min-width: 768px) { + .cmp-dm-portal .ui.menu:not(.secondary):not(.text):not(.tabular):not(.bor= +derless) > .container > .item:not(.right):not(.borderless):first-child { bo= +rder-left: 1px solid rgba(34, 36, 38, 0.1); } + .cmp-dm-portal .ui.menu:not(.secondary):not(.text):not(.tabular):not(.bor= +derless) > .container > .right.item:not(.borderless):last-child, .cmp-dm-po= +rtal .ui.menu:not(.secondary):not(.text):not(.tabular):not(.borderless) > .= +container > .right.menu > .item:not(.borderless):last-child { border-right:= + 1px solid rgba(34, 36, 38, 0.1); } +} + +.cmp-dm-portal .ui.link.menu .item:hover, .cmp-dm-portal .ui.menu .dropdown= +.item:hover, .cmp-dm-portal .ui.menu .link.item:hover, .cmp-dm-portal .ui.m= +enu a.item:hover { cursor: pointer; background: rgba(0, 0, 0, 0.03); color:= + rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.link.menu .item:active, .cmp-dm-portal .ui.menu .link.it= +em:active, .cmp-dm-portal .ui.menu a.item:active { background: rgba(0, 0, 0= +, 0.03); color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.menu .active.item { background: rgba(0, 0, 0, 0.05); col= +or: rgba(0, 0, 0, 0.95); font-weight: 400; box-shadow: none; } + +.cmp-dm-portal .ui.menu .active.item > i.icon { opacity: 1; } + +.cmp-dm-portal .ui.menu .active.item:hover, .cmp-dm-portal .ui.vertical.men= +u .active.item:hover { background-color: rgba(0, 0, 0, 0.05); color: rgba(0= +, 0, 0, 0.95); } + +.cmp-dm-portal .ui.ui.menu .item.disabled { cursor: default; background-col= +or: transparent; color: rgba(40, 40, 40, 0.3); pointer-events: none; } + +.cmp-dm-portal .ui.menu:not(.vertical) .left.item, .cmp-dm-portal .ui.menu:= +not(.vertical) .left.menu { display: flex; margin-right: auto !important; } + +.cmp-dm-portal .ui.menu:not(.vertical) .right.item, .cmp-dm-portal .ui.menu= +:not(.vertical) .right.menu { display: flex; margin-left: auto !important; = +} + +.cmp-dm-portal .ui.menu:not(.vertical) :not(.dropdown) > .left.menu, .cmp-d= +m-portal .ui.menu:not(.vertical) :not(.dropdown) > .right.menu { display: i= +nherit; } + +.cmp-dm-portal .ui.menu:not(.vertical) .center.item, .cmp-dm-portal .ui.men= +u:not(.vertical) .center.menu { display: flex; margin-left: auto !important= +; margin-right: auto !important; } + +.cmp-dm-portal .ui.menu .right.item::before, .cmp-dm-portal .ui.menu .right= +.menu > .item::before { right: auto; left: 0px; } + +.cmp-dm-portal .ui.menu .center.item:last-child::before, .cmp-dm-portal .ui= +.menu .center.menu > .item:last-child::before { display: none; } + +.cmp-dm-portal .ui.secondary.menu { margin-left: -0.357143em; margin-right:= + -0.357143em; } + +.cmp-dm-portal .ui.secondary.menu, .cmp-dm-portal .ui.secondary.menu .item = +{ background: none; border-radius: 0px; border: none; box-shadow: none; } + +.cmp-dm-portal .ui.secondary.menu .item { align-self: center; padding: 0.78= +5714em 0px; margin: 0px 0.928571em; transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.secondary.menu .item::before { display: none !important;= + } + +.cmp-dm-portal .ui.secondary.menu .header.item { border-radius: 0px; border= +-right: none; background: none transparent; } + +.cmp-dm-portal .ui.secondary.menu .item > img:not(.ui) { margin: 0px; } + +.cmp-dm-portal .ui.secondary.menu .dropdown.item:hover, .cmp-dm-portal .ui.= +secondary.menu .link.item:hover, .cmp-dm-portal .ui.secondary.menu a.item:h= +over { background: none; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.secondary.menu .active.item { border-radius: 0px; } + +.cmp-dm-portal .ui.secondary.menu .active.item, .cmp-dm-portal .ui.secondar= +y.menu .active.item:hover { box-shadow: none; background: none; color: rgb(= +80, 80, 80); } + +.cmp-dm-portal .ui.secondary.inverted.menu .link.item:not(.disabled), .cmp-= +dm-portal .ui.secondary.inverted.menu a.item:not(.disabled) { color: rgba(2= +55, 255, 255, 0.7); } + +.cmp-dm-portal .ui.secondary.inverted.menu .dropdown.item:hover, .cmp-dm-po= +rtal .ui.secondary.inverted.menu .link.item:hover, .cmp-dm-portal .ui.secon= +dary.inverted.menu a.item:hover { background: rgba(255, 255, 255, 0.08); co= +lor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.secondary.inverted.menu .active.item { background: rgba(= +255, 255, 255, 0.15); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.secondary.item.menu { margin-left: 0px; margin-right: 0p= +x; } + +.cmp-dm-portal .ui.secondary.item.menu .item:last-child { margin-right: 0px= +; } + +.cmp-dm-portal .ui.vertical.icon.menu { display: inline-block; width: auto;= + } + +.cmp-dm-portal .ui.icon.menu .item { height: auto; text-align: center; colo= +r: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.icon.menu .item > .icon:not(.dropdown) { margin: 0px; op= +acity: 1; } + +.cmp-dm-portal .ui.icon.menu .icon::before { opacity: 1; } + +.cmp-dm-portal .ui.menu .icon.item > .icon { width: auto; margin: 0px auto;= + } + +.cmp-dm-portal .ui.vertical.icon.menu .item > .icon:not(.dropdown) { displa= +y: block; opacity: 1; margin: 0px auto; float: none; } + +.cmp-dm-portal .ui.inverted.icon.menu .item { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.ui.menu .primary.active.item, .cmp-dm-portal .ui.ui.prim= +ary.menu .active.item, .cmp-dm-portal .ui.ui.primary.menu .active.item:hove= +r { color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.ui.menu .red.active.item, .cmp-dm-portal .ui.ui.red.menu= + .active.item, .cmp-dm-portal .ui.ui.red.menu .active.item:hover { color: r= +gb(219, 40, 40); } + +.cmp-dm-portal .ui.ui.menu .orange.active.item, .cmp-dm-portal .ui.ui.orang= +e.menu .active.item, .cmp-dm-portal .ui.ui.orange.menu .active.item:hover {= + color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.ui.menu .yellow.active.item, .cmp-dm-portal .ui.ui.yello= +w.menu .active.item, .cmp-dm-portal .ui.ui.yellow.menu .active.item:hover {= + color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.ui.menu .olive.active.item, .cmp-dm-portal .ui.ui.olive.= +menu .active.item, .cmp-dm-portal .ui.ui.olive.menu .active.item:hover { co= +lor: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.ui.green.menu .active.item, .cmp-dm-portal .ui.ui.green.= +menu .active.item:hover, .cmp-dm-portal .ui.ui.menu .green.active.item { co= +lor: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.ui.menu .teal.active.item, .cmp-dm-portal .ui.ui.teal.me= +nu .active.item, .cmp-dm-portal .ui.ui.teal.menu .active.item:hover { color= +: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.ui.blue.menu .active.item, .cmp-dm-portal .ui.ui.blue.me= +nu .active.item:hover, .cmp-dm-portal .ui.ui.menu .blue.active.item { color= +: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.ui.menu .violet.active.item, .cmp-dm-portal .ui.ui.viole= +t.menu .active.item, .cmp-dm-portal .ui.ui.violet.menu .active.item:hover {= + color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.ui.menu .purple.active.item, .cmp-dm-portal .ui.ui.purpl= +e.menu .active.item, .cmp-dm-portal .ui.ui.purple.menu .active.item:hover {= + color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.ui.menu .pink.active.item, .cmp-dm-portal .ui.ui.pink.me= +nu .active.item, .cmp-dm-portal .ui.ui.pink.menu .active.item:hover { color= +: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.ui.brown.menu .active.item, .cmp-dm-portal .ui.ui.brown.= +menu .active.item:hover, .cmp-dm-portal .ui.ui.menu .brown.active.item { co= +lor: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.ui.grey.menu .active.item, .cmp-dm-portal .ui.ui.grey.me= +nu .active.item:hover, .cmp-dm-portal .ui.ui.menu .grey.active.item { color= +: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.ui.black.menu .active.item, .cmp-dm-portal .ui.ui.black.= +menu .active.item:hover, .cmp-dm-portal .ui.ui.menu .black.active.item { co= +lor: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.inverted.menu { border: 0px solid transparent; backgroun= +d: rgb(27, 28, 29); box-shadow: none; } + +.cmp-dm-portal .ui.inverted.menu .item, .cmp-dm-portal .ui.inverted.menu .i= +tem > a:not(.ui) { background: transparent; color: rgba(255, 255, 255, 0.9)= +; } + +.cmp-dm-portal .ui.inverted.menu .item.menu { background: transparent; } + +.cmp-dm-portal .ui.inverted.menu .item::before { background: rgba(255, 255,= + 255, 0.08); } + +.cmp-dm-portal .ui.inverted.menu .header.item { margin: 0px; background: tr= +ansparent; box-shadow: none; } + +.cmp-dm-portal .ui.ui.inverted.menu .item.disabled { color: rgba(225, 225, = +225, 0.3); } + +.cmp-dm-portal .ui.inverted.menu .dropdown.item:hover, .cmp-dm-portal .ui.i= +nverted.menu .link.item:active, .cmp-dm-portal .ui.inverted.menu .link.item= +:hover, .cmp-dm-portal .ui.inverted.menu a.item:active, .cmp-dm-portal .ui.= +inverted.menu a.item:hover, .cmp-dm-portal .ui.link.inverted.menu .item:hov= +er { background: rgba(255, 255, 255, 0.08); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.inverted.menu .active.item, .cmp-dm-portal .ui.inverted.= +menu .active.item:hover { background: rgb(61, 62, 63); color: rgb(255, 255,= + 255) !important; } + +.cmp-dm-portal .ui.floated.menu { float: left; margin: 0px 0.5rem 0px 0px; = +} + +.cmp-dm-portal .ui.floated.menu .item:last-child::before { display: none; } + +.cmp-dm-portal .ui.right.floated.menu { float: right; margin: 0px 0px 0px 0= +.5rem; } + +.cmp-dm-portal .ui.ui.inverted.menu .primary.active.item, .cmp-dm-portal .u= +i.ui.inverted.primary.menu { background-color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.inverted.primary.menu .item::before { background-color: = +rgba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.primary.menu .active.item { background-color= +: rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .red.active.item, .cmp-dm-portal .ui.ui= +.inverted.red.menu { background-color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.inverted.red.menu .item::before { background-color: rgba= +(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.red.menu .active.item { background-color: rg= +ba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .orange.active.item, .cmp-dm-portal .ui= +.ui.inverted.orange.menu { background-color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.inverted.orange.menu .item::before { background-color: r= +gba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.orange.menu .active.item { background-color:= + rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .yellow.active.item, .cmp-dm-portal .ui= +.ui.inverted.yellow.menu { background-color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.inverted.yellow.menu .item::before { background-color: r= +gba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.yellow.menu .active.item { background-color:= + rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .olive.active.item, .cmp-dm-portal .ui.= +ui.inverted.olive.menu { background-color: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.inverted.olive.menu .item::before { background-color: rg= +ba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.olive.menu .active.item { background-color: = +rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.green.menu, .cmp-dm-portal .ui.ui.inverted.m= +enu .green.active.item { background-color: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.inverted.green.menu .item::before { background-color: rg= +ba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.green.menu .active.item { background-color: = +rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .teal.active.item, .cmp-dm-portal .ui.u= +i.inverted.teal.menu { background-color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.inverted.teal.menu .item::before { background-color: rgb= +a(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.teal.menu .active.item { background-color: r= +gba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.blue.menu, .cmp-dm-portal .ui.ui.inverted.me= +nu .blue.active.item { background-color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.inverted.blue.menu .item::before { background-color: rgb= +a(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.blue.menu .active.item { background-color: r= +gba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .violet.active.item, .cmp-dm-portal .ui= +.ui.inverted.violet.menu { background-color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.inverted.violet.menu .item::before { background-color: r= +gba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.violet.menu .active.item { background-color:= + rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .purple.active.item, .cmp-dm-portal .ui= +.ui.inverted.purple.menu { background-color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.inverted.purple.menu .item::before { background-color: r= +gba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.purple.menu .active.item { background-color:= + rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .pink.active.item, .cmp-dm-portal .ui.u= +i.inverted.pink.menu { background-color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.inverted.pink.menu .item::before { background-color: rgb= +a(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.pink.menu .active.item { background-color: r= +gba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.brown.menu, .cmp-dm-portal .ui.ui.inverted.m= +enu .brown.active.item { background-color: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.inverted.brown.menu .item::before { background-color: rg= +ba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.brown.menu .active.item { background-color: = +rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.grey.menu, .cmp-dm-portal .ui.ui.inverted.me= +nu .grey.active.item { background-color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.inverted.grey.menu .item::before { background-color: rgb= +a(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.grey.menu .active.item { background-color: r= +gba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.black.menu, .cmp-dm-portal .ui.ui.inverted.m= +enu .black.active.item { background-color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.inverted.black.menu .item::before { background-color: rg= +ba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.black.menu .active.item { background-color: = +rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.item.menu, .cmp-dm-portal .ui.item.menu .item { width: 1= +00%; text-align: center; -webkit-box-pack: center; justify-content: center;= + padding-left: 0px !important; padding-right: 0px !important; margin-left: = +0px !important; margin-right: 0px !important; } + +.cmp-dm-portal .ui.attached.item.menu:not(.tabular) { margin: 0px -1px !imp= +ortant; } + +.cmp-dm-portal .ui.item.menu .item:last-child::before { display: none; } + +.cmp-dm-portal .ui.menu.two.item .item { width: 50%; } + +.cmp-dm-portal .ui.menu.three.item .item { width: 33.333%; } + +.cmp-dm-portal .ui.menu.four.item .item { width: 25%; } + +.cmp-dm-portal .ui.menu.five.item .item { width: 20%; } + +.cmp-dm-portal .ui.menu.six.item .item { width: 16.666%; } + +.cmp-dm-portal .ui.menu.seven.item .item { width: 14.285%; } + +.cmp-dm-portal .ui.menu.eight.item .item { width: 12.5%; } + +.cmp-dm-portal .ui.menu.nine.item .item { width: 11.11%; } + +.cmp-dm-portal .ui.menu.ten.item .item { width: 10%; } + +.cmp-dm-portal .ui.menu.eleven.item .item { width: 9.09%; } + +.cmp-dm-portal .ui.menu.twelve.item .item { width: 8.333%; } + +.cmp-dm-portal .ui.inverted.pointing.menu .primary.active.item::after { bac= +kground-color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.inverted.pointing.menu .secondary.active.item::after { b= +ackground-color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.inverted.pointing.menu .red.active.item::after { backgro= +und-color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.inverted.pointing.menu .orange.active.item::after { back= +ground-color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.inverted.pointing.menu .yellow.active.item::after { back= +ground-color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.inverted.pointing.menu .olive.active.item::after { backg= +round-color: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.inverted.pointing.menu .green.active.item::after { backg= +round-color: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.inverted.pointing.menu .teal.active.item::after { backgr= +ound-color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.inverted.pointing.menu .blue.active.item::after { backgr= +ound-color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.inverted.pointing.menu .violet.active.item::after { back= +ground-color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.inverted.pointing.menu .purple.active.item::after { back= +ground-color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.inverted.pointing.menu .pink.active.item::after { backgr= +ound-color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.inverted.pointing.menu .brown.active.item::after { backg= +round-color: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.inverted.pointing.menu .grey.active.item::after { backgr= +ound-color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.inverted.pointing.menu .black.active.item::after { backg= +round-color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.menu { font-size: 1rem; } + +.cmp-dm-portal .ui.vertical.menu { width: 15rem; } + +.cmp-dm-portal .ui.menu .ui.inverted.inverted.dropdown.item .menu { backgro= +und: rgb(27, 28, 29); box-shadow: none; } + +.cmp-dm-portal .ui.menu .ui.inverted.dropdown .menu > .item { color: rgba(2= +55, 255, 255, 0.8) !important; } + +.cmp-dm-portal .ui.menu .ui.inverted.dropdown .menu > .active.item { backgr= +ound: transparent !important; color: rgba(255, 255, 255, 0.8) !important; } + +.cmp-dm-portal .ui.menu .ui.inverted.dropdown .menu > .item:hover { backgro= +und: rgba(255, 255, 255, 0.08) !important; color: rgba(255, 255, 255, 0.8) = +!important; } + +.cmp-dm-portal .ui.menu .ui.inverted.dropdown .menu > .selected.item { back= +ground: rgba(255, 255, 255, 0.15) !important; color: rgba(255, 255, 255, 0.= +8) !important; } + +.cmp-dm-portal .ui.secondary.menu .item { color: rgb(144, 144, 144); } + +.cmp-dm-portal .ui.secondary.menu .primary.menu .item { border-bottom: 0.21= +4286em solid transparent; text-transform: uppercase; color: rgb(161, 0, 255= +); } + +.cmp-dm-portal .ui.secondary.menu .primary.menu .link.item:hover, .cmp-dm-p= +ortal .ui.secondary.menu .primary.menu a.item:hover { color: purple; border= +-bottom: 0.214286em solid rgb(161, 0, 255); } + +.cmp-dm-portal .ui.message { position: relative; min-height: 1em; margin: 1= +em 0px; background: rgb(80, 80, 80); padding: 1em 1.5em; line-height: 1.428= +5em; color: rgb(80, 80, 80); transition: opacity 0.1s ease 0s, color 0.1s e= +ase 0s, background 0.1s ease 0s, box-shadow 0.1s ease 0s, -webkit-box-shado= +w 0.1s ease 0s; border-radius: 0.285714rem; box-shadow: rgba(34, 36, 38, 0.= +22) 0px 0px 0px 1px inset, transparent 0px 0px 0px 0px; } + +.cmp-dm-portal .ui.message:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.message:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.message .header { display: block; font-family: graphik-r= +egular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; font-weight: 70= +0; margin: -0.142857em 0px 0px; } + +.cmp-dm-portal .ui.message .header:not(.ui) { font-size: 1.14286em; } + +.cmp-dm-portal .ui.message p { opacity: 0.85; margin: 0.75em 0px; } + +.cmp-dm-portal .ui.message p:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.message p:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.message .header + p { margin-top: 0.25em; } + +.cmp-dm-portal .ui.message .list:not(.ui) { text-align: left; padding: 0px;= + opacity: 0.85; list-style-position: inside; margin: 0.5em 0px 0px; } + +.cmp-dm-portal .ui.message .list:not(.ui):first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.message .list:not(.ui):last-child { margin-bottom: 0px; = +} + +.cmp-dm-portal .ui.message .list:not(.ui) li { position: relative; list-sty= +le-type: none; margin: 0px 0px 0.3em 1em; padding: 0px; } + +.cmp-dm-portal .ui.message .list:not(.ui) li::before { position: absolute; = +content: "=E2=80=A2"; left: -1em; height: 100%; vertical-align: baseline; } + +.cmp-dm-portal .ui.message .list:not(.ui) li:last-child { margin-bottom: 0p= +x; } + +.cmp-dm-portal .ui.message > .icon { margin-right: 0.6em; } + +.cmp-dm-portal .ui.message > .close.icon { cursor: pointer; position: absol= +ute; margin: 0px; top: 0.78575em; right: 0.5em; opacity: 0.7; transition: o= +pacity 0.1s ease 0s; } + +.cmp-dm-portal .ui.message > .close.icon:hover { opacity: 1; } + +.cmp-dm-portal .ui.message > :first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.message > :last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.dropdown .menu > .message { margin: 0px -1px; } + +.cmp-dm-portal .ui.visible.visible.visible.visible.message { display: block= +; } + +.cmp-dm-portal .ui.icon.visible.visible.visible.visible.message { display: = +flex; } + +.cmp-dm-portal .ui.hidden.hidden.hidden.hidden.message { display: none; } + +.cmp-dm-portal .ui.primary.message { background-color: rgb(223, 240, 255); = +color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.attached.primary.message, .cmp-dm-portal .ui.primary.mes= +sage { box-shadow: rgb(161, 0, 255) 0px 0px 0px 1px inset, transparent 0px = +0px 0px 0px; } + +.cmp-dm-portal .ui.primary.message .header { color: rgba(242, 242, 242, 0.9= +); } + +.cmp-dm-portal .ui.secondary.message { background-color: rgb(244, 244, 244)= +; color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.attached.secondary.message, .cmp-dm-portal .ui.secondary= +.message { box-shadow: rgb(80, 80, 80) 0px 0px 0px 1px inset, transparent 0= +px 0px 0px 0px; } + +.cmp-dm-portal .ui.secondary.message .header { color: rgba(242, 242, 242, 0= +.9); } + +.cmp-dm-portal .ui.red.message { background-color: rgb(255, 232, 230); colo= +r: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.attached.red.message, .cmp-dm-portal .ui.red.message { b= +ox-shadow: rgb(219, 40, 40) 0px 0px 0px 1px inset, transparent 0px 0px 0px = +0px; } + +.cmp-dm-portal .ui.red.message .header { color: rgb(200, 33, 33); } + +.cmp-dm-portal .ui.orange.message { background-color: rgb(255, 237, 222); c= +olor: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.attached.orange.message, .cmp-dm-portal .ui.orange.messa= +ge { box-shadow: rgb(242, 113, 28) 0px 0px 0px 1px inset, transparent 0px 0= +px 0px 0px; } + +.cmp-dm-portal .ui.orange.message .header { color: rgb(231, 100, 13); } + +.cmp-dm-portal .ui.yellow.message { background-color: rgb(255, 248, 219); c= +olor: rgb(181, 129, 5); } + +.cmp-dm-portal .ui.attached.yellow.message, .cmp-dm-portal .ui.yellow.messa= +ge { box-shadow: rgb(181, 129, 5) 0px 0px 0px 1px inset, transparent 0px 0p= +x 0px 0px; } + +.cmp-dm-portal .ui.yellow.message .header { color: rgb(156, 111, 4); } + +.cmp-dm-portal .ui.olive.message { background-color: rgb(251, 253, 239); co= +lor: rgb(138, 188, 30); } + +.cmp-dm-portal .ui.attached.olive.message, .cmp-dm-portal .ui.olive.message= + { box-shadow: rgb(138, 188, 30) 0px 0px 0px 1px inset, transparent 0px 0px= + 0px 0px; } + +.cmp-dm-portal .ui.olive.message .header { color: rgb(122, 166, 26); } + +.cmp-dm-portal .ui.green.message { background-color: rgb(229, 249, 231); co= +lor: rgb(30, 188, 48); } + +.cmp-dm-portal .ui.attached.green.message, .cmp-dm-portal .ui.green.message= + { box-shadow: rgb(30, 188, 48) 0px 0px 0px 1px inset, transparent 0px 0px = +0px 0px; } + +.cmp-dm-portal .ui.green.message .header { color: rgb(26, 166, 42); } + +.cmp-dm-portal .ui.teal.message { background-color: rgb(225, 247, 247); col= +or: rgb(16, 163, 163); } + +.cmp-dm-portal .ui.attached.teal.message, .cmp-dm-portal .ui.teal.message {= + box-shadow: rgb(16, 163, 163) 0px 0px 0px 1px inset, transparent 0px 0px 0= +px 0px; } + +.cmp-dm-portal .ui.teal.message .header { color: rgb(14, 140, 140); } + +.cmp-dm-portal .ui.blue.message { background-color: rgb(223, 240, 255); col= +or: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.attached.blue.message, .cmp-dm-portal .ui.blue.message {= + box-shadow: rgb(33, 133, 208) 0px 0px 0px 1px inset, transparent 0px 0px 0= +px 0px; } + +.cmp-dm-portal .ui.blue.message .header { color: rgb(30, 119, 186); } + +.cmp-dm-portal .ui.violet.message { background-color: rgb(234, 231, 255); c= +olor: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.attached.violet.message, .cmp-dm-portal .ui.violet.messa= +ge { box-shadow: rgb(100, 53, 201) 0px 0px 0px 1px inset, transparent 0px 0= +px 0px 0px; } + +.cmp-dm-portal .ui.violet.message .header { color: rgb(90, 48, 181); } + +.cmp-dm-portal .ui.purple.message { background-color: rgb(246, 231, 255); c= +olor: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.attached.purple.message, .cmp-dm-portal .ui.purple.messa= +ge { box-shadow: rgb(163, 51, 200) 0px 0px 0px 1px inset, transparent 0px 0= +px 0px 0px; } + +.cmp-dm-portal .ui.purple.message .header { color: rgb(146, 46, 180); } + +.cmp-dm-portal .ui.pink.message { background-color: rgb(255, 227, 251); col= +or: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.attached.pink.message, .cmp-dm-portal .ui.pink.message {= + box-shadow: rgb(224, 57, 151) 0px 0px 0px 1px inset, transparent 0px 0px 0= +px 0px; } + +.cmp-dm-portal .ui.pink.message .header { color: rgb(221, 35, 139); } + +.cmp-dm-portal .ui.brown.message { background-color: rgb(241, 226, 211); co= +lor: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.attached.brown.message, .cmp-dm-portal .ui.brown.message= + { box-shadow: rgb(165, 103, 63) 0px 0px 0px 1px inset, transparent 0px 0px= + 0px 0px; } + +.cmp-dm-portal .ui.brown.message .header { color: rgb(147, 91, 56); } + +.cmp-dm-portal .ui.grey.message { background-color: rgb(244, 244, 244); col= +or: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.attached.grey.message, .cmp-dm-portal .ui.grey.message {= + box-shadow: rgb(118, 118, 118) 0px 0px 0px 1px inset, transparent 0px 0px = +0px 0px; } + +.cmp-dm-portal .ui.grey.message .header { color: rgb(105, 105, 105); } + +.cmp-dm-portal .ui.black.message { background-color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.black.message, .cmp-dm-portal .ui.black.message .header = +{ color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.message { font-size: 1em; } + +.cmp-dm-portal .ui.attached.message, .cmp-dm-portal .ui.message { box-shado= +w: none; } + +.cmp-dm-portal .ui.message { text-transform: uppercase; } + +.cmp-dm-portal .ui.positive.message { background-color: rgb(161, 0, 255); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.positive.message .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.negative.message { background-color: rgb(219, 40, 40); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.negative.message .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.info.message, .cmp-dm-portal .ui.message { background-co= +lor: rgb(80, 80, 80); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.info.message .header, .cmp-dm-portal .ui.message .header= + { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.warning.message { background-color: rgb(251, 189, 8); co= +lor: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.warning.message .header { color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.error.message { background-color: rgb(219, 40, 40); colo= +r: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.error.message .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.success.message { background-color: rgb(161, 0, 255); co= +lor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.success.message .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.table { width: 100%; background: transparent; margin: 1e= +m 0px; border: 0px solid rgba(34, 36, 38, 0.15); box-shadow: none; border-r= +adius: 0px; text-align: left; vertical-align: middle; color: rgb(80, 80, 80= +); border-collapse: separate; border-spacing: 0px; } + +.cmp-dm-portal .ui.table:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.table:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.table > tbody, .cmp-dm-portal .ui.table > thead { text-a= +lign: inherit; vertical-align: inherit; } + +.cmp-dm-portal .ui.table td, .cmp-dm-portal .ui.table th { transition: back= +ground 0.1s ease 0s, color 0.1s ease 0s; } + +.cmp-dm-portal .ui.table > thead { box-shadow: none; } + +.cmp-dm-portal .ui.table > thead > tr > th { cursor: auto; background: tran= +sparent; text-align: inherit; color: rgb(80, 80, 80); padding: 0.928571em 1= +.14286em; vertical-align: inherit; font-weight: 400; text-transform: upperc= +ase; border-bottom: 0px; border-left: none; } + +.cmp-dm-portal .ui.table > thead > tr > th:first-child { border-left: none;= + } + +.cmp-dm-portal .ui.table > thead > tr:first-child > th:first-child, .cmp-dm= +-portal .ui.table > thead > tr:first-child > th:last-child, .cmp-dm-portal = +.ui.table > thead > tr:first-child > th:only-child { border-radius: 0px; } + +.cmp-dm-portal .ui.table > tfoot { box-shadow: none; } + +.cmp-dm-portal .ui.table > tfoot > tr > td, .cmp-dm-portal .ui.table > tfoo= +t > tr > th { cursor: auto; border-top: 1px solid rgba(34, 36, 38, 0.15); b= +ackground: transparent; text-align: inherit; color: rgb(80, 80, 80); paddin= +g: 1.14286em; vertical-align: middle; font-style: normal; font-weight: 400;= + text-transform: none; } + +.cmp-dm-portal .ui.table > tfoot > tr > td:first-child, .cmp-dm-portal .ui.= +table > tfoot > tr > th:first-child { border-left: none; } + +.cmp-dm-portal .ui.table > tfoot > tr:first-child > td:first-child, .cmp-dm= +-portal .ui.table > tfoot > tr:first-child > td:last-child, .cmp-dm-portal = +.ui.table > tfoot > tr:first-child > td:only-child, .cmp-dm-portal .ui.tabl= +e > tfoot > tr:first-child > th:first-child, .cmp-dm-portal .ui.table > tfo= +ot > tr:first-child > th:last-child, .cmp-dm-portal .ui.table > tfoot > tr:= +first-child > th:only-child { border-radius: 0px; } + +.cmp-dm-portal .ui.table > tbody > tr > td, .cmp-dm-portal .ui.table > tr >= + td { border-top: 0px; } + +.cmp-dm-portal .ui.table > tbody > tr:first-child > td, .cmp-dm-portal .ui.= +table > tr:first-child > td { border-top: none; } + +.cmp-dm-portal .ui.table > tbody + tbody tr:first-child > td { border-top: = +0px; } + +.cmp-dm-portal .ui.table > tbody > tr > td, .cmp-dm-portal .ui.table > tr >= + td { padding: 1.14286em; text-align: inherit; } + +.cmp-dm-portal .ui.table > .icon { vertical-align: baseline; } + +.cmp-dm-portal .ui.table > .icon:only-child { margin: 0px; } + +.cmp-dm-portal .ui.table.segment { padding: 0px; } + +.cmp-dm-portal .ui.table.segment::after { display: none; } + +.cmp-dm-portal .ui.table.segment.stacked::after { display: block; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.table:not(.unstackable) { width: 100%; padding: 0px; } + .cmp-dm-portal .ui.table:not(.unstackable) > tbody, .cmp-dm-portal .ui.ta= +ble:not(.unstackable) > tbody > tr, .cmp-dm-portal .ui.table:not(.unstackab= +le) > tbody > tr > td, .cmp-dm-portal .ui.table:not(.unstackable) > tbody >= + tr > th, .cmp-dm-portal .ui.table:not(.unstackable) > tfoot, .cmp-dm-porta= +l .ui.table:not(.unstackable) > tfoot > tr, .cmp-dm-portal .ui.table:not(.u= +nstackable) > tfoot > tr > td, .cmp-dm-portal .ui.table:not(.unstackable) >= + tfoot > tr > th, .cmp-dm-portal .ui.table:not(.unstackable) > thead, .cmp-= +dm-portal .ui.table:not(.unstackable) > thead > tr, .cmp-dm-portal .ui.tabl= +e:not(.unstackable) > thead > tr > th, .cmp-dm-portal .ui.table:not(.unstac= +kable) > tr, .cmp-dm-portal .ui.table:not(.unstackable) > tr > td, .cmp-dm-= +portal .ui.table:not(.unstackable) > tr > th { display: block !important; w= +idth: auto !important; } + .cmp-dm-portal .ui.table:not(.unstackable) > tfoot, .cmp-dm-portal .ui.ta= +ble:not(.unstackable) > thead { display: block; } + .cmp-dm-portal .ui.ui.ui.ui.table:not(.unstackable) > tbody > tr, .cmp-dm= +-portal .ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr, .cmp-dm-portal .= +ui.ui.ui.ui.table:not(.unstackable) > thead > tr, .cmp-dm-portal .ui.ui.ui.= +ui.table:not(.unstackable) > tr { padding-top: 1em; padding-bottom: 1em; bo= +x-shadow: rgba(0, 0, 0, 0.1) 0px -1px 0px 0px inset; } + .cmp-dm-portal .ui.ui.ui.ui.table:not(.unstackable) > tbody > tr > td, .c= +mp-dm-portal .ui.ui.ui.ui.table:not(.unstackable) > tbody > tr > th, .cmp-d= +m-portal .ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr > td, .cmp-dm-po= +rtal .ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr > th, .cmp-dm-portal= + .ui.ui.ui.ui.table:not(.unstackable) > thead > tr > th, .cmp-dm-portal .ui= +.ui.ui.ui.table:not(.unstackable) > tr > td, .cmp-dm-portal .ui.ui.ui.ui.ta= +ble:not(.unstackable) > tr > th { background: none; border: none; padding: = +0.25em 0.75em; box-shadow: none; } + .cmp-dm-portal .ui.table:not(.unstackable) > tbody > tr > td:first-child,= + .cmp-dm-portal .ui.table:not(.unstackable) > tbody > tr > th:first-child, = +.cmp-dm-portal .ui.table:not(.unstackable) > tfoot > tr > td:first-child, .= +cmp-dm-portal .ui.table:not(.unstackable) > tfoot > tr > th:first-child, .c= +mp-dm-portal .ui.table:not(.unstackable) > thead > tr > th:first-child, .cm= +p-dm-portal .ui.table:not(.unstackable) > tr > td:first-child, .cmp-dm-port= +al .ui.table:not(.unstackable) > tr > th:first-child { font-weight: 700; } + .cmp-dm-portal .ui.definition.table:not(.unstackable) > thead > tr > th:f= +irst-child { box-shadow: none !important; } +} + +.cmp-dm-portal .ui.table .collapsing .image, .cmp-dm-portal .ui.table .coll= +apsing .image img { max-width: none; } + +@media only screen and (max-width: 991.98px) { + .cmp-dm-portal .ui[class*=3D"tablet stackable"].table, .cmp-dm-portal .ui= +[class*=3D"tablet stackable"].table > tbody, .cmp-dm-portal .ui[class*=3D"t= +ablet stackable"].table > tbody > tr, .cmp-dm-portal .ui[class*=3D"tablet s= +tackable"].table > tbody > tr > td, .cmp-dm-portal .ui[class*=3D"tablet sta= +ckable"].table > tbody > tr > th, .cmp-dm-portal .ui[class*=3D"tablet stack= +able"].table > tfoot, .cmp-dm-portal .ui[class*=3D"tablet stackable"].table= + > tfoot > tr, .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tfoo= +t > tr > td, .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tfoot = +> tr > th, .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > thead, .= +cmp-dm-portal .ui[class*=3D"tablet stackable"].table > thead > tr, .cmp-dm-= +portal .ui[class*=3D"tablet stackable"].table > thead > tr > th, .cmp-dm-po= +rtal .ui[class*=3D"tablet stackable"].table > tr, .cmp-dm-portal .ui[class*= +=3D"tablet stackable"].table > tr > td, .cmp-dm-portal .ui[class*=3D"tablet= + stackable"].table > tr > th { display: block !important; width: 100% !impo= +rtant; } + .cmp-dm-portal .ui[class*=3D"tablet stackable"].table { padding: 0px; } + .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tfoot, .cmp-dm-po= +rtal .ui[class*=3D"tablet stackable"].table > thead { display: block; } + .cmp-dm-portal .ui.ui.ui.ui[class*=3D"tablet stackable"].table > tbody > = +tr, .cmp-dm-portal .ui.ui.ui.ui[class*=3D"tablet stackable"].table > tfoot = +> tr, .cmp-dm-portal .ui.ui.ui.ui[class*=3D"tablet stackable"].table > thea= +d > tr, .cmp-dm-portal .ui.ui.ui.ui[class*=3D"tablet stackable"].table > tr= + { padding-top: 1em; padding-bottom: 1em; box-shadow: rgba(0, 0, 0, 0.1) 0p= +x -1px 0px 0px inset; } + .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tbody > tr > td, = +.cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tbody > tr > th, .c= +mp-dm-portal .ui[class*=3D"tablet stackable"].table > tfoot > tr > td, .cmp= +-dm-portal .ui[class*=3D"tablet stackable"].table > tfoot > tr > th, .cmp-d= +m-portal .ui[class*=3D"tablet stackable"].table > thead > tr > th, .cmp-dm-= +portal .ui[class*=3D"tablet stackable"].table > tr > td, .cmp-dm-portal .ui= +[class*=3D"tablet stackable"].table > tr > th { background: none; padding: = +0.25em 0.75em; box-shadow: none; border: none !important; } +} + +.cmp-dm-portal .ui.table[class*=3D"left aligned"], .cmp-dm-portal .ui.table= + [class*=3D"left aligned"] { text-align: left; } + +.cmp-dm-portal .ui.table[class*=3D"center aligned"], .cmp-dm-portal .ui.tab= +le [class*=3D"center aligned"] { text-align: center; } + +.cmp-dm-portal .ui.table[class*=3D"right aligned"], .cmp-dm-portal .ui.tabl= +e [class*=3D"right aligned"] { text-align: right; } + +.cmp-dm-portal .ui.table[class*=3D"top aligned"], .cmp-dm-portal .ui.table = +[class*=3D"top aligned"] { vertical-align: top; } + +.cmp-dm-portal .ui.table[class*=3D"middle aligned"], .cmp-dm-portal .ui.tab= +le [class*=3D"middle aligned"] { vertical-align: middle; } + +.cmp-dm-portal .ui.table[class*=3D"bottom aligned"], .cmp-dm-portal .ui.tab= +le [class*=3D"bottom aligned"] { vertical-align: bottom; } + +.cmp-dm-portal .ui.table[class*=3D"single line"], .cmp-dm-portal .ui.table = +[class*=3D"single line"] { white-space: nowrap; } + +.cmp-dm-portal .ui.primary.table { border-top: 0.2em solid rgb(161, 0, 255)= +; } + +.cmp-dm-portal .ui.ui.table td.primary:not(.marked), .cmp-dm-portal .ui.ui.= +ui.ui.table tr.primary:not(.marked) { background: rgb(221, 244, 255); color= +: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.secondary.table { border-top: 0.2em solid rgb(80, 80, 80= +); } + +.cmp-dm-portal .ui.ui.table td.secondary:not(.marked), .cmp-dm-portal .ui.u= +i.ui.ui.table tr.secondary:not(.marked) { background: rgb(221, 221, 221); c= +olor: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.red.table { border-top: 0.2em solid rgb(219, 40, 40); } + +.cmp-dm-portal .ui.ui.table td.red:not(.marked), .cmp-dm-portal .ui.ui.ui.u= +i.table tr.red:not(.marked) { background: rgb(255, 225, 223); color: rgb(21= +9, 40, 40); } + +.cmp-dm-portal .ui.orange.table { border-top: 0.2em solid rgb(242, 113, 28)= +; } + +.cmp-dm-portal .ui.ui.table td.orange:not(.marked), .cmp-dm-portal .ui.ui.u= +i.ui.table tr.orange:not(.marked) { background: rgb(255, 231, 209); color: = +rgb(242, 113, 28); } + +.cmp-dm-portal .ui.yellow.table { border-top: 0.2em solid rgb(251, 189, 8);= + } + +.cmp-dm-portal .ui.ui.table td.yellow:not(.marked), .cmp-dm-portal .ui.ui.u= +i.ui.table tr.yellow:not(.marked) { background: rgb(255, 249, 210); color: = +rgb(181, 129, 5); } + +.cmp-dm-portal .ui.olive.table { border-top: 0.2em solid rgb(181, 204, 24);= + } + +.cmp-dm-portal .ui.ui.table td.olive:not(.marked), .cmp-dm-portal .ui.ui.ui= +.ui.table tr.olive:not(.marked) { background: rgb(247, 250, 228); color: rg= +b(138, 188, 30); } + +.cmp-dm-portal .ui.green.table { border-top: 0.2em solid rgb(33, 186, 69); = +} + +.cmp-dm-portal .ui.ui.table td.green:not(.marked), .cmp-dm-portal .ui.ui.ui= +.ui.table tr.green:not(.marked) { background: rgb(213, 245, 217); color: rg= +b(30, 188, 48); } + +.cmp-dm-portal .ui.teal.table { border-top: 0.2em solid rgb(0, 181, 173); } + +.cmp-dm-portal .ui.ui.table td.teal:not(.marked), .cmp-dm-portal .ui.ui.ui.= +ui.table tr.teal:not(.marked) { background: rgb(226, 255, 255); color: rgb(= +16, 163, 163); } + +.cmp-dm-portal .ui.blue.table { border-top: 0.2em solid rgb(33, 133, 208); = +} + +.cmp-dm-portal .ui.ui.table td.blue:not(.marked), .cmp-dm-portal .ui.ui.ui.= +ui.table tr.blue:not(.marked) { background: rgb(221, 244, 255); color: rgb(= +33, 133, 208); } + +.cmp-dm-portal .ui.violet.table { border-top: 0.2em solid rgb(100, 53, 201)= +; } + +.cmp-dm-portal .ui.ui.table td.violet:not(.marked), .cmp-dm-portal .ui.ui.u= +i.ui.table tr.violet:not(.marked) { background: rgb(236, 233, 254); color: = +rgb(100, 53, 201); } + +.cmp-dm-portal .ui.purple.table { border-top: 0.2em solid rgb(163, 51, 200)= +; } + +.cmp-dm-portal .ui.ui.table td.purple:not(.marked), .cmp-dm-portal .ui.ui.u= +i.ui.table tr.purple:not(.marked) { background: rgb(248, 227, 255); color: = +rgb(163, 51, 200); } + +.cmp-dm-portal .ui.pink.table { border-top: 0.2em solid rgb(224, 57, 151); = +} + +.cmp-dm-portal .ui.ui.table td.pink:not(.marked), .cmp-dm-portal .ui.ui.ui.= +ui.table tr.pink:not(.marked) { background: rgb(255, 232, 249); color: rgb(= +224, 57, 151); } + +.cmp-dm-portal .ui.brown.table { border-top: 0.2em solid rgb(165, 103, 63);= + } + +.cmp-dm-portal .ui.ui.table td.brown:not(.marked), .cmp-dm-portal .ui.ui.ui= +.ui.table tr.brown:not(.marked) { background: rgb(247, 229, 210); color: rg= +b(165, 103, 63); } + +.cmp-dm-portal .ui.grey.table { border-top: 0.2em solid rgb(118, 118, 118);= + } + +.cmp-dm-portal .ui.ui.table td.grey:not(.marked), .cmp-dm-portal .ui.ui.ui.= +ui.table tr.grey:not(.marked) { background: rgb(220, 221, 222); color: rgb(= +118, 118, 118); } + +.cmp-dm-portal .ui.black.table { border-top: 0.2em solid rgb(27, 28, 29); } + +.cmp-dm-portal .ui.ui.table td.black:not(.marked), .cmp-dm-portal .ui.ui.ui= +.ui.table tr.black:not(.marked) { background: rgb(84, 84, 84); color: rgb(2= +55, 255, 255); } + +.cmp-dm-portal .ui.one.column.table td { width: 100%; } + +.cmp-dm-portal .ui.two.column.table td { width: 50%; } + +.cmp-dm-portal .ui.three.column.table td { width: 33.3333%; } + +.cmp-dm-portal .ui.four.column.table td { width: 25%; } + +.cmp-dm-portal .ui.five.column.table td { width: 20%; } + +.cmp-dm-portal .ui.six.column.table td { width: 16.6667%; } + +.cmp-dm-portal .ui.seven.column.table td { width: 14.2857%; } + +.cmp-dm-portal .ui.eight.column.table td { width: 12.5%; } + +.cmp-dm-portal .ui.nine.column.table td { width: 11.1111%; } + +.cmp-dm-portal .ui.ten.column.table td { width: 10%; } + +.cmp-dm-portal .ui.eleven.column.table td { width: 9.09091%; } + +.cmp-dm-portal .ui.twelve.column.table td { width: 8.33333%; } + +.cmp-dm-portal .ui.thirteen.column.table td { width: 7.69231%; } + +.cmp-dm-portal .ui.fourteen.column.table td { width: 7.14286%; } + +.cmp-dm-portal .ui.fifteen.column.table td { width: 6.66667%; } + +.cmp-dm-portal .ui.sixteen.column.table td, .cmp-dm-portal .ui.table td.one= +.wide, .cmp-dm-portal .ui.table th.one.wide { width: 6.25%; } + +.cmp-dm-portal .ui.table td.two.wide, .cmp-dm-portal .ui.table th.two.wide = +{ width: 12.5%; } + +.cmp-dm-portal .ui.table td.three.wide, .cmp-dm-portal .ui.table th.three.w= +ide { width: 18.75%; } + +.cmp-dm-portal .ui.table td.four.wide, .cmp-dm-portal .ui.table th.four.wid= +e { width: 25%; } + +.cmp-dm-portal .ui.table td.five.wide, .cmp-dm-portal .ui.table th.five.wid= +e { width: 31.25%; } + +.cmp-dm-portal .ui.table td.six.wide, .cmp-dm-portal .ui.table th.six.wide = +{ width: 37.5%; } + +.cmp-dm-portal .ui.table td.seven.wide, .cmp-dm-portal .ui.table th.seven.w= +ide { width: 43.75%; } + +.cmp-dm-portal .ui.table td.eight.wide, .cmp-dm-portal .ui.table th.eight.w= +ide { width: 50%; } + +.cmp-dm-portal .ui.table td.nine.wide, .cmp-dm-portal .ui.table th.nine.wid= +e { width: 56.25%; } + +.cmp-dm-portal .ui.table td.ten.wide, .cmp-dm-portal .ui.table th.ten.wide = +{ width: 62.5%; } + +.cmp-dm-portal .ui.table td.eleven.wide, .cmp-dm-portal .ui.table th.eleven= +.wide { width: 68.75%; } + +.cmp-dm-portal .ui.table td.twelve.wide, .cmp-dm-portal .ui.table th.twelve= +.wide { width: 75%; } + +.cmp-dm-portal .ui.table td.thirteen.wide, .cmp-dm-portal .ui.table th.thir= +teen.wide { width: 81.25%; } + +.cmp-dm-portal .ui.table td.fourteen.wide, .cmp-dm-portal .ui.table th.four= +teen.wide { width: 87.5%; } + +.cmp-dm-portal .ui.table td.fifteen.wide, .cmp-dm-portal .ui.table th.fifte= +en.wide { width: 93.75%; } + +.cmp-dm-portal .ui.table td.sixteen.wide, .cmp-dm-portal .ui.table th.sixte= +en.wide { width: 100%; } + +.cmp-dm-portal .ui.basic.table { background: transparent; border: 0px solid= + rgba(34, 36, 38, 0.15); } + +.cmp-dm-portal .ui.basic.table, .cmp-dm-portal .ui.basic.table > tfoot, .cm= +p-dm-portal .ui.basic.table > thead { box-shadow: none; } + +.cmp-dm-portal .ui.basic.table > tbody > tr > th, .cmp-dm-portal .ui.basic.= +table > tfoot > tr > th, .cmp-dm-portal .ui.basic.table > thead > tr > th, = +.cmp-dm-portal .ui.basic.table > tr > th { background: transparent; border-= +left: none; } + +.cmp-dm-portal .ui.basic.table > tbody > tr { border-bottom: 1px solid rgba= +(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.basic.table > tbody > tr > td, .cmp-dm-portal .ui.basic.= +table > tfoot > tr > td, .cmp-dm-portal .ui.basic.table > tr > td { backgro= +und: transparent; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table { border: none; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped= +) > tbody > tr > td, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.s= +ortable):not(.striped) > tbody > tr > th, .cmp-dm-portal .ui[class*=3D"very= + basic"].table:not(.sortable):not(.striped) > tfoot > tr > th, .cmp-dm-port= +al .ui[class*=3D"very basic"].table:not(.sortable):not(.striped) > thead > = +tr > th, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not= +(.striped) > tr > td, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.= +sortable):not(.striped) > tr > th { } + +.cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped= +) > tbody > tr > td:first-child, .cmp-dm-portal .ui[class*=3D"very basic"].= +table:not(.sortable):not(.striped) > tbody > tr > th:first-child, .cmp-dm-p= +ortal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped) > tfoot= + > tr > td:first-child, .cmp-dm-portal .ui[class*=3D"very basic"].table:not= +(.sortable):not(.striped) > tfoot > tr > th:first-child, .cmp-dm-portal .ui= +[class*=3D"very basic"].table:not(.sortable):not(.striped) > thead > tr > t= +h:first-child, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortabl= +e):not(.striped) > tr > td:first-child, .cmp-dm-portal .ui[class*=3D"very b= +asic"].table:not(.sortable):not(.striped) > tr > th:first-child { padding-l= +eft: 0px; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped= +) > tbody > tr > td:last-child, .cmp-dm-portal .ui[class*=3D"very basic"].t= +able:not(.sortable):not(.striped) > tbody > tr > th:last-child, .cmp-dm-por= +tal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped) > tfoot >= + tr > td:last-child, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.s= +ortable):not(.striped) > tfoot > tr > th:last-child, .cmp-dm-portal .ui[cla= +ss*=3D"very basic"].table:not(.sortable):not(.striped) > thead > tr > th:la= +st-child, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):no= +t(.striped) > tr > td:last-child, .cmp-dm-portal .ui[class*=3D"very basic"]= +.table:not(.sortable):not(.striped) > tr > th:last-child { padding-right: 0= +px; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped= +) > thead > tr:first-child > th { padding-top: 0px; } + +.cmp-dm-portal .ui.celled.table > tbody > tr > td, .cmp-dm-portal .ui.celle= +d.table > tbody > tr > th, .cmp-dm-portal .ui.celled.table > tfoot > tr > t= +d, .cmp-dm-portal .ui.celled.table > tfoot > tr > th, .cmp-dm-portal .ui.ce= +lled.table > thead > tr > th, .cmp-dm-portal .ui.celled.table > tr > td, .c= +mp-dm-portal .ui.celled.table > tr > th { border-left: 1px solid rgb(249, 2= +50, 251); } + +.cmp-dm-portal .ui.celled.table > tbody > tr > td:first-child, .cmp-dm-port= +al .ui.celled.table > tbody > tr > th:first-child, .cmp-dm-portal .ui.celle= +d.table > tfoot > tr > td:first-child, .cmp-dm-portal .ui.celled.table > tf= +oot > tr > th:first-child, .cmp-dm-portal .ui.celled.table > thead > tr > t= +h:first-child, .cmp-dm-portal .ui.celled.table > tr > td:first-child, .cmp-= +dm-portal .ui.celled.table > tr > th:first-child { border-left: none; } + +.cmp-dm-portal .ui.table { font-size: 1em; } + +.cmp-dm-portal .ui.table thead tr th { color: rgb(144, 144, 144); border-bo= +ttom: 2px solid rgb(118, 118, 118) !important; } + +.cmp-dm-portal .ui.table thead tr th, .cmp-dm-portal .ui.table thead tr th = +* { text-transform: uppercase; } + +.cmp-dm-portal .ui.table tbody tr:hover { cursor: pointer; } + +.cmp-dm-portal .ui.table tbody tr td { text-transform: uppercase; border-bo= +ttom: 1px solid rgb(204, 204, 204) !important; } + +.cmp-dm-portal .ui.table tbody tr td .lowercase { text-transform: lowercase= + !important; } + +.cmp-dm-portal .ui.table tbody tr td.image:not(.ui) img { width: 7em; max-h= +eight: 7em; object-fit: cover; object-position: center center; border-radiu= +s: 0.285714rem; } + +.cmp-dm-portal .ui.table tbody tr td.header:not(.ui) { font-weight: 700; te= +xt-transform: none; } + +.cmp-dm-portal .ui.table tbody tr td ul.actions { margin: 0px; padding: 0px= +; } + +.cmp-dm-portal .ui.table tbody tr td ul.actions li { display: inline-block;= + margin-right: 1em; } + +.cmp-dm-portal .ui.table tbody tr td ul.actions li button { font-weight: 70= +0; text-transform: uppercase; } + +.cmp-dm-portal .ui.table tbody tr td ul.actions li:last-child { margin-righ= +t: 0px; } + +.cmp-dm-portal .ui.card, .cmp-dm-portal .ui.cards > .card { max-width: 100%= +; position: relative; display: flex; -webkit-box-orient: vertical; -webkit-= +box-direction: normal; flex-direction: column; width: 256px; min-height: 0p= +x; background: rgb(255, 255, 255); padding: 0px; border: 0.75em solid rgb(2= +49, 249, 249); border-radius: 0.285714rem; transition: box-shadow 0.1s ease= + 0s, transform 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s, -webkit-trans= +form 0.1s ease 0s; overflow-wrap: break-word; } + +.cmp-dm-portal .ui.card { margin: 1em 0px; } + +.cmp-dm-portal .ui.card a, .cmp-dm-portal .ui.cards > .card a { cursor: poi= +nter; } + +.cmp-dm-portal .ui.card:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.card:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.cards { display: flex; margin: -0.875em -0.5em; flex-wra= +p: wrap; } + +.cmp-dm-portal .ui.cards > .card { display: flex; margin: 0.875em auto; flo= +at: none; } + +.cmp-dm-portal .ui.card::after, .cmp-dm-portal .ui.cards::after { display: = +block; content: " "; height: 0px; clear: both; overflow: hidden; visibility= +: hidden; } + +.cmp-dm-portal .ui.cards ~ .ui.cards { margin-top: 0.875em; } + +.cmp-dm-portal .ui.card > :first-child, .cmp-dm-portal .ui.cards > .card > = +:first-child { border-radius: 0.28571rem 0.28571rem 0px 0px !important; bor= +der-top: none !important; } + +.cmp-dm-portal .ui.card > :last-child, .cmp-dm-portal .ui.cards > .card > := +last-child { border-radius: 0px 0px 0.28571rem 0.28571rem !important; } + +.cmp-dm-portal .ui.card > :only-child, .cmp-dm-portal .ui.cards > .card > := +only-child { border-radius: 0.28571rem !important; } + +.cmp-dm-portal .ui.card > .image, .cmp-dm-portal .ui.cards > .card > .image= + { position: relative; display: block; -webkit-box-flex: 0; flex: 0 0 auto;= + padding: 0px; background: rgba(0, 0, 0, 0.05); } + +.cmp-dm-portal .ui.card > .image > img, .cmp-dm-portal .ui.cards > .card > = +.image > img { display: block; width: 100%; height: auto; border-radius: in= +herit; } + +.cmp-dm-portal .ui.card > .image:not(.ui) > img, .cmp-dm-portal .ui.cards >= + .card > .image:not(.ui) > img { border: none; } + +.cmp-dm-portal .ui.card > .content, .cmp-dm-portal .ui.cards > .card > .con= +tent { -webkit-box-flex: 1; flex-grow: 1; border-right: none; border-bottom= +: none; border-left: none; border-image: initial; border-top: 0px; backgrou= +nd: none; margin: 0px; padding: 1em; box-shadow: none; font-size: 0.9em; bo= +rder-radius: 0px; } + +.cmp-dm-portal .ui.card > .content::after, .cmp-dm-portal .ui.cards > .card= + > .content::after { display: block; content: " "; height: 0px; clear: both= +; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.card > .content > .header, .cmp-dm-portal .ui.cards > .c= +ard > .content > .header { display: block; font-family: graphik-regular-web= +, "Helvetica Neue", Arial, Helvetica, sans-serif; color: rgba(0, 0, 0, 0.85= +); } + +.cmp-dm-portal .ui.card > .content > .header:not(.ui), .cmp-dm-portal .ui.c= +ards > .card > .content > .header:not(.ui) { font-weight: 700; font-size: 1= +.28571em; margin-top: -0.21425em; line-height: 1.28571em; } + +.cmp-dm-portal .ui.card > .content > .header + .description, .cmp-dm-portal= + .ui.card > .content > .meta + .description, .cmp-dm-portal .ui.cards > .ca= +rd > .content > .header + .description, .cmp-dm-portal .ui.cards > .card > = +.content > .meta + .description { margin-top: 0.5em; } + +.cmp-dm-portal .ui.card [class*=3D"left floated"], .cmp-dm-portal .ui.cards= + > .card [class*=3D"left floated"] { float: left; } + +.cmp-dm-portal .ui.card [class*=3D"right floated"], .cmp-dm-portal .ui.card= +s > .card [class*=3D"right floated"] { float: right; } + +.cmp-dm-portal .ui.card [class*=3D"left aligned"], .cmp-dm-portal .ui.cards= + > .card [class*=3D"left aligned"] { text-align: left; } + +.cmp-dm-portal .ui.card [class*=3D"center aligned"], .cmp-dm-portal .ui.car= +ds > .card [class*=3D"center aligned"] { text-align: center; } + +.cmp-dm-portal .ui.card [class*=3D"right aligned"], .cmp-dm-portal .ui.card= +s > .card [class*=3D"right aligned"] { text-align: right; } + +.cmp-dm-portal .ui.card .content img, .cmp-dm-portal .ui.cards > .card .con= +tent img { display: inline-block; vertical-align: middle; } + +.cmp-dm-portal .ui.card .avatar img, .cmp-dm-portal .ui.card img.avatar, .c= +mp-dm-portal .ui.cards > .card .avatar img, .cmp-dm-portal .ui.cards > .car= +d img.avatar { width: 2em; height: 2em; border-radius: 500rem; } + +.cmp-dm-portal .ui.card > .content > .description, .cmp-dm-portal .ui.cards= + > .card > .content > .description { clear: both; color: rgba(0, 0, 0, 0.68= +); } + +.cmp-dm-portal .ui.card > .content p, .cmp-dm-portal .ui.cards > .card > .c= +ontent p { margin: 0px 0px 0.5em; } + +.cmp-dm-portal .ui.card > .content p:last-child, .cmp-dm-portal .ui.cards >= + .card > .content p:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.card .meta, .cmp-dm-portal .ui.cards > .card .meta { fon= +t-size: 1em; color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.card .meta *, .cmp-dm-portal .ui.cards > .card .meta * {= + margin-right: 0.3em; } + +.cmp-dm-portal .ui.card .meta :last-child, .cmp-dm-portal .ui.cards > .card= + .meta :last-child { margin-right: 0px; } + +.cmp-dm-portal .ui.card .meta [class*=3D"right floated"], .cmp-dm-portal .u= +i.cards > .card .meta [class*=3D"right floated"] { margin-right: 0px; margi= +n-left: 0.3em; } + +.cmp-dm-portal .ui.card > .content a:not(.ui), .cmp-dm-portal .ui.cards > .= +card > .content a:not(.ui) { transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.card > .content a:not(.ui):hover, .cmp-dm-portal .ui.car= +ds > .card > .content a:not(.ui):hover { } + +.cmp-dm-portal .ui.card > .content > a.header, .cmp-dm-portal .ui.cards > .= +card > .content > a.header { color: rgba(0, 0, 0, 0.85); } + +.cmp-dm-portal .ui.card > .content > a.header:hover, .cmp-dm-portal .ui.car= +ds > .card > .content > a.header:hover { color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.card .meta > a:not(.ui), .cmp-dm-portal .ui.cards > .car= +d .meta > a:not(.ui) { color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.card .meta > a:not(.ui):hover, .cmp-dm-portal .ui.cards = +> .card .meta > a:not(.ui):hover { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.card > .button, .cmp-dm-portal .ui.card > .buttons, .cmp= +-dm-portal .ui.cards > .card > .button, .cmp-dm-portal .ui.cards > .card > = +.buttons { margin: 0px -1px; width: calc(100% + 2px); } + +.cmp-dm-portal .ui.card > .button:last-child, .cmp-dm-portal .ui.card > .bu= +ttons:last-child, .cmp-dm-portal .ui.cards > .card > .button:last-child, .c= +mp-dm-portal .ui.cards > .card > .buttons:last-child { margin-bottom: -1px;= + } + +.cmp-dm-portal .ui.card .dimmer, .cmp-dm-portal .ui.cards > .card .dimmer {= + z-index: 10; } + +.cmp-dm-portal .ui.card > .content .star.icon, .cmp-dm-portal .ui.cards > .= +card > .content .star.icon { cursor: pointer; opacity: 0.75; transition: co= +lor 0.1s ease 0s; } + +.cmp-dm-portal .ui.card > .content .star.icon:hover, .cmp-dm-portal .ui.car= +ds > .card > .content .star.icon:hover { opacity: 1; color: rgb(255, 183, 1= +0); } + +.cmp-dm-portal .ui.card > .content .active.star.icon, .cmp-dm-portal .ui.ca= +rds > .card > .content .active.star.icon { color: rgb(255, 230, 35); } + +.cmp-dm-portal .ui.card > .content .like.icon, .cmp-dm-portal .ui.cards > .= +card > .content .like.icon { cursor: pointer; opacity: 0.75; transition: co= +lor 0.1s ease 0s; } + +.cmp-dm-portal .ui.card > .content .like.icon:hover, .cmp-dm-portal .ui.car= +ds > .card > .content .like.icon:hover { opacity: 1; color: rgb(255, 39, 51= +); } + +.cmp-dm-portal .ui.card > .content .active.like.icon, .cmp-dm-portal .ui.ca= +rds > .card > .content .active.like.icon { color: rgb(255, 39, 51); } + +.cmp-dm-portal .ui.card > .extra, .cmp-dm-portal .ui.cards > .card > .extra= + { max-width: 100%; -webkit-box-flex: 0; flex-grow: 0; position: static; ba= +ckground: none; width: auto; margin: 0px; padding: 0.75em 1em; top: 0px; le= +ft: 0px; color: rgba(0, 0, 0, 0.4); box-shadow: none; transition: color 0.1= +s ease 0s; min-height: 0px !important; border-top: 0px !important; } + +.cmp-dm-portal .ui.card > .extra a:not(.ui), .cmp-dm-portal .ui.cards > .ca= +rd > .extra a:not(.ui) { color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.card > .extra a:not(.ui):hover, .cmp-dm-portal .ui.cards= + > .card > .extra a:not(.ui):hover { color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.cards > .primary.card, .cmp-dm-portal .ui.primary.card, = +.cmp-dm-portal .ui.primary.cards > .card { } + +.cmp-dm-portal .ui.cards > .primary.card:hover, .cmp-dm-portal .ui.primary.= +card:hover, .cmp-dm-portal .ui.primary.cards > .card:hover { box-shadow: rg= +b(212, 212, 213) 0px 0px 0px 1px, rgb(145, 0, 230) 0px 2px 0px 0px, rgb(188= +, 189, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .secondary.card, .cmp-dm-portal .ui.secondary.ca= +rd, .cmp-dm-portal .ui.secondary.cards > .card { } + +.cmp-dm-portal .ui.cards > .secondary.card:hover, .cmp-dm-portal .ui.second= +ary.card:hover, .cmp-dm-portal .ui.secondary.cards > .card:hover { box-shad= +ow: rgb(212, 212, 213) 0px 0px 0px 1px, rgb(93, 93, 93) 0px 2px 0px 0px, rg= +b(188, 189, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .red.card, .cmp-dm-portal .ui.red.card, .cmp-dm-= +portal .ui.red.cards > .card { } + +.cmp-dm-portal .ui.cards > .red.card:hover, .cmp-dm-portal .ui.red.card:hov= +er, .cmp-dm-portal .ui.red.cards > .card:hover { box-shadow: rgb(212, 212, = +213) 0px 0px 0px 1px, rgb(208, 25, 25) 0px 2px 0px 0px, rgb(188, 189, 189) = +0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .orange.card, .cmp-dm-portal .ui.orange.card, .c= +mp-dm-portal .ui.orange.cards > .card { } + +.cmp-dm-portal .ui.cards > .orange.card:hover, .cmp-dm-portal .ui.orange.ca= +rd:hover, .cmp-dm-portal .ui.orange.cards > .card:hover { box-shadow: rgb(2= +12, 212, 213) 0px 0px 0px 1px, rgb(242, 98, 2) 0px 2px 0px 0px, rgb(188, 18= +9, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .yellow.card, .cmp-dm-portal .ui.yellow.card, .c= +mp-dm-portal .ui.yellow.cards > .card { } + +.cmp-dm-portal .ui.cards > .yellow.card:hover, .cmp-dm-portal .ui.yellow.ca= +rd:hover, .cmp-dm-portal .ui.yellow.cards > .card:hover { box-shadow: rgb(2= +12, 212, 213) 0px 0px 0px 1px, rgb(234, 174, 0) 0px 2px 0px 0px, rgb(188, 1= +89, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .olive.card, .cmp-dm-portal .ui.olive.card, .cmp= +-dm-portal .ui.olive.cards > .card { } + +.cmp-dm-portal .ui.cards > .olive.card:hover, .cmp-dm-portal .ui.olive.card= +:hover, .cmp-dm-portal .ui.olive.cards > .card:hover { box-shadow: rgb(212,= + 212, 213) 0px 0px 0px 1px, rgb(167, 189, 13) 0px 2px 0px 0px, rgb(188, 189= +, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .green.card, .cmp-dm-portal .ui.green.card, .cmp= +-dm-portal .ui.green.cards > .card { } + +.cmp-dm-portal .ui.cards > .green.card:hover, .cmp-dm-portal .ui.green.card= +:hover, .cmp-dm-portal .ui.green.cards > .card:hover { box-shadow: rgb(212,= + 212, 213) 0px 0px 0px 1px, rgb(22, 171, 57) 0px 2px 0px 0px, rgb(188, 189,= + 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .teal.card, .cmp-dm-portal .ui.teal.card, .cmp-d= +m-portal .ui.teal.cards > .card { } + +.cmp-dm-portal .ui.cards > .teal.card:hover, .cmp-dm-portal .ui.teal.card:h= +over, .cmp-dm-portal .ui.teal.cards > .card:hover { box-shadow: rgb(212, 21= +2, 213) 0px 0px 0px 1px, rgb(0, 156, 149) 0px 2px 0px 0px, rgb(188, 189, 18= +9) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.blue.card, .cmp-dm-portal .ui.blue.cards > .card, .cmp-d= +m-portal .ui.cards > .blue.card { } + +.cmp-dm-portal .ui.blue.card:hover, .cmp-dm-portal .ui.blue.cards > .card:h= +over, .cmp-dm-portal .ui.cards > .blue.card:hover { box-shadow: rgb(212, 21= +2, 213) 0px 0px 0px 1px, rgb(22, 120, 194) 0px 2px 0px 0px, rgb(188, 189, 1= +89) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .violet.card, .cmp-dm-portal .ui.violet.card, .c= +mp-dm-portal .ui.violet.cards > .card { } + +.cmp-dm-portal .ui.cards > .violet.card:hover, .cmp-dm-portal .ui.violet.ca= +rd:hover, .cmp-dm-portal .ui.violet.cards > .card:hover { box-shadow: rgb(2= +12, 212, 213) 0px 0px 0px 1px, rgb(88, 41, 187) 0px 2px 0px 0px, rgb(188, 1= +89, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .purple.card, .cmp-dm-portal .ui.purple.card, .c= +mp-dm-portal .ui.purple.cards > .card { } + +.cmp-dm-portal .ui.cards > .purple.card:hover, .cmp-dm-portal .ui.purple.ca= +rd:hover, .cmp-dm-portal .ui.purple.cards > .card:hover { box-shadow: rgb(2= +12, 212, 213) 0px 0px 0px 1px, rgb(150, 39, 186) 0px 2px 0px 0px, rgb(188, = +189, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .pink.card, .cmp-dm-portal .ui.pink.card, .cmp-d= +m-portal .ui.pink.cards > .card { } + +.cmp-dm-portal .ui.cards > .pink.card:hover, .cmp-dm-portal .ui.pink.card:h= +over, .cmp-dm-portal .ui.pink.cards > .card:hover { box-shadow: rgb(212, 21= +2, 213) 0px 0px 0px 1px, rgb(230, 26, 141) 0px 2px 0px 0px, rgb(188, 189, 1= +89) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.brown.card, .cmp-dm-portal .ui.brown.cards > .card, .cmp= +-dm-portal .ui.cards > .brown.card { } + +.cmp-dm-portal .ui.brown.card:hover, .cmp-dm-portal .ui.brown.cards > .card= +:hover, .cmp-dm-portal .ui.cards > .brown.card:hover { box-shadow: rgb(212,= + 212, 213) 0px 0px 0px 1px, rgb(151, 91, 51) 0px 2px 0px 0px, rgb(188, 189,= + 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .grey.card, .cmp-dm-portal .ui.grey.card, .cmp-d= +m-portal .ui.grey.cards > .card { } + +.cmp-dm-portal .ui.cards > .grey.card:hover, .cmp-dm-portal .ui.grey.card:h= +over, .cmp-dm-portal .ui.grey.cards > .card:hover { box-shadow: rgb(212, 21= +2, 213) 0px 0px 0px 1px, rgb(131, 131, 131) 0px 2px 0px 0px, rgb(188, 189, = +189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.black.card, .cmp-dm-portal .ui.black.cards > .card, .cmp= +-dm-portal .ui.cards > .black.card { } + +.cmp-dm-portal .ui.black.card:hover, .cmp-dm-portal .ui.black.cards > .card= +:hover, .cmp-dm-portal .ui.cards > .black.card:hover { box-shadow: rgb(212,= + 212, 213) 0px 0px 0px 1px, rgb(39, 41, 42) 0px 2px 0px 0px, rgb(188, 189, = +189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.one.cards { margin-left: 0px; margin-right: 0px; } + +.cmp-dm-portal .ui.one.cards > .card { width: 100%; } + +.cmp-dm-portal .ui.two.cards { margin-left: -1em; margin-right: -1em; } + +.cmp-dm-portal .ui.two.cards > .card { width: calc(50% - 2em); margin-left:= + 1em; margin-right: 1em; } + +.cmp-dm-portal .ui.three.cards { margin-left: -1em; margin-right: -1em; } + +.cmp-dm-portal .ui.three.cards > .card { width: calc(33.3333% - 2em); margi= +n-left: 1em; margin-right: 1em; } + +.cmp-dm-portal .ui.four.cards { margin-left: -0.75em; margin-right: -0.75em= +; } + +.cmp-dm-portal .ui.four.cards > .card { width: calc(25% - 1.5em); margin-le= +ft: 0.75em; margin-right: 0.75em; } + +.cmp-dm-portal .ui.five.cards { margin-left: -0.75em; margin-right: -0.75em= +; } + +.cmp-dm-portal .ui.five.cards > .card { width: calc(20% - 1.5em); margin-le= +ft: 0.75em; margin-right: 0.75em; } + +.cmp-dm-portal .ui.six.cards { margin-left: -0.75em; margin-right: -0.75em;= + } + +.cmp-dm-portal .ui.six.cards > .card { width: calc(16.6667% - 1.5em); margi= +n-left: 0.75em; margin-right: 0.75em; } + +.cmp-dm-portal .ui.seven.cards { margin-left: -0.5em; margin-right: -0.5em;= + } + +.cmp-dm-portal .ui.seven.cards > .card { width: calc(14.2857% - 1em); margi= +n-left: 0.5em; margin-right: 0.5em; } + +.cmp-dm-portal .ui.eight.cards { margin-left: -0.5em; margin-right: -0.5em;= + } + +.cmp-dm-portal .ui.eight.cards > .card { width: calc(12.5% - 1em); margin-l= +eft: 0.5em; margin-right: 0.5em; font-size: 11px; } + +.cmp-dm-portal .ui.nine.cards { margin-left: -0.5em; margin-right: -0.5em; = +} + +.cmp-dm-portal .ui.nine.cards > .card { width: calc(11.1111% - 1em); margin= +-left: 0.5em; margin-right: 0.5em; font-size: 10px; } + +.cmp-dm-portal .ui.ten.cards { margin-left: -0.5em; margin-right: -0.5em; } + +.cmp-dm-portal .ui.ten.cards > .card { width: calc(10% - 1em); margin-left:= + 0.5em; margin-right: 0.5em; } + +.cmp-dm-portal .ui.cards > .card { font-size: 0.9em; width: 100%; margin-ri= +ght: 0px !important; } + +@media screen and (min-width: 768px) { + .cmp-dm-portal .ui.cards > .card { width: 255px; margin-right: 36px !impo= +rtant; } +} + +.cmp-dm-portal .ui.card .grid .column { padding: 0px; margin-right: 0px !im= +portant; } + +.cmp-dm-portal .ui.card .image img { object-fit: cover; object-position: ce= +nter center; max-height: 15em; } + +.cmp-dm-portal .ui.card h3.header:not(.ui) { float: left; width: 100%; marg= +in: 1em 0px 2em !important; font-weight: 400 !important; } + +.cmp-dm-portal .ui.card h3.header:not(.ui):hover { color: rgb(80, 80, 80) != +important; } + +.cmp-dm-portal .ui.card h3.header:not(.ui) a { text-overflow: ellipsis; ove= +rflow: hidden; width: 100%; float: left; padding-bottom: 0.25em; overflow-w= +rap: break-word; } + +.cmp-dm-portal .ui.card .meta { text-align: left; text-transform: uppercase= +; } + +.cmp-dm-portal .ui.card .meta .property { float: left; } + +.cmp-dm-portal .ui.card .meta .property.two { width: 48%; } + +.cmp-dm-portal .ui.card .meta .property.three { width: 32%; } + +.cmp-dm-portal .ui.card .meta .property .value { width: 100%; float: left; = +margin-top: 0.5em; } + +.cmp-dm-portal .ui.card .meta span { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.card .extra { margin-bottom: 2em !important; } + +.cmp-dm-portal .ui.card .extra .divider { margin-top: 0.5rem; } + +.cmp-dm-portal .ui.card .extra .center.aligned * { text-align: center; } + +.cmp-dm-portal .ui.card .extra .right.aligned * { text-align: right; } + +.cmp-dm-portal .ui.card .extra .action { margin-right: 0.8em; } + +.cmp-dm-portal .ui.card .extra .action:last-child { margin-right: 0px; } + +.cmp-dm-portal .ui.items > .item { display: flex; margin: 1em 0px; width: 1= +00%; min-height: 0px; background: transparent; padding: 0px; border: none; = +border-radius: 0px; box-shadow: none; transition: box-shadow 0.1s ease 0s, = +-webkit-box-shadow 0.1s ease 0s; } + +.cmp-dm-portal .ui.items > .item a { cursor: pointer; } + +.cmp-dm-portal .ui.items { margin: 1.5em 0px; } + +.cmp-dm-portal .ui.items:first-child { margin-top: 0px !important; } + +.cmp-dm-portal .ui.items:last-child { margin-bottom: 0px !important; } + +.cmp-dm-portal .ui.items > .item::after { display: block; content: " "; hei= +ght: 0px; clear: both; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.items > .item:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.items > .item:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.items > .item > .image { position: relative; -webkit-box= +-flex: 0; flex: 0 0 auto; display: block; float: none; margin: 0px; padding= +: 0px; align-self: start; } + +.cmp-dm-portal .ui.items > .item > .image > img { display: block; width: 10= +0%; height: auto; border-radius: 0.125rem; border: none; } + +.cmp-dm-portal .ui.items > .item > .image:only-child > img { border-radius:= + 0px; } + +.cmp-dm-portal .ui.items > .item > .content { display: block; -webkit-box-f= +lex: 1; flex: 1 1 auto; background: none; color: rgb(80, 80, 80); margin: 0= +px; padding: 0px; box-shadow: none; font-size: 1em; border: none; border-ra= +dius: 0px; } + +.cmp-dm-portal .ui.items > .item > .content::after { display: block; conten= +t: " "; height: 0px; clear: both; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.items > .item > .image + .content { min-width: 0px; widt= +h: auto; display: block; margin-left: 0px; align-self: start; padding-left:= + 1.5em; } + +.cmp-dm-portal .ui.items > .item > .content > .header { display: inline-blo= +ck; margin: -0.21425em 0px 0px; font-family: graphik-regular-web, "Helvetic= +a Neue", Arial, Helvetica, sans-serif; font-weight: 700; color: rgba(0, 0, = +0, 0.85); } + +.cmp-dm-portal .ui.items > .item > .content > .header:not(.ui) { font-size:= + 1.28571em; } + +.cmp-dm-portal .ui.items > .item [class*=3D"left floated"] { float: left; } + +.cmp-dm-portal .ui.items > .item [class*=3D"right floated"] { float: right;= + } + +.cmp-dm-portal .ui.items > .item .content img { align-self: center; } + +.cmp-dm-portal .ui.items > .item .avatar img, .cmp-dm-portal .ui.items > .i= +tem img.avatar { border-radius: 500rem; } + +.cmp-dm-portal .ui.items > .item > .content > .description { margin-top: 0.= +6em; font-size: 1em; line-height: 1.4285em; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.items > .item > .content p { margin: 0px 0px 0.5em; } + +.cmp-dm-portal .ui.items > .item > .content p:last-child { margin-bottom: 0= +px; } + +.cmp-dm-portal .ui.items > .item .meta { margin: 0.5em 0px; font-size: 1em;= + line-height: 1em; color: rgba(0, 0, 0, 0.6); } + +.cmp-dm-portal .ui.items > .item .meta * { margin-right: 0.3em; } + +.cmp-dm-portal .ui.items > .item .meta :last-child { margin-right: 0px; } + +.cmp-dm-portal .ui.items > .item .meta [class*=3D"right floated"] { margin-= +right: 0px; margin-left: 0.3em; } + +.cmp-dm-portal .ui.items > .item > .content a:not(.ui) { transition: color = +0.1s ease 0s; } + +.cmp-dm-portal .ui.items > .item > .content a:not(.ui):hover { } + +.cmp-dm-portal .ui.items > .item > .content > a.header { color: rgba(0, 0, = +0, 0.85); } + +.cmp-dm-portal .ui.items > .item > .content > a.header:hover { color: rgb(1= +45, 0, 230); } + +.cmp-dm-portal .ui.items > .item .meta > a:not(.ui) { color: rgba(0, 0, 0, = +0.4); } + +.cmp-dm-portal .ui.items > .item .meta > a:not(.ui):hover { color: rgb(80, = +80, 80); } + +.cmp-dm-portal .ui.items > .item > .content .favorite.icon { cursor: pointe= +r; opacity: 0.75; transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.items > .item > .content .favorite.icon:hover { opacity:= + 1; color: rgb(255, 183, 10); } + +.cmp-dm-portal .ui.items > .item > .content .active.favorite.icon { color: = +rgb(255, 230, 35); } + +.cmp-dm-portal .ui.items > .item > .content .like.icon { cursor: pointer; o= +pacity: 0.75; transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.items > .item > .content .like.icon:hover { opacity: 1; = +color: rgb(255, 39, 51); } + +.cmp-dm-portal .ui.items > .item > .content .active.like.icon { color: rgb(= +255, 39, 51); } + +.cmp-dm-portal .ui.items > .item .extra { display: block; position: relativ= +e; background: none; margin: 0.5rem 0px 0px; width: 100%; padding: 0px; top= +: 0px; left: 0px; color: rgba(0, 0, 0, 0.4); box-shadow: none; transition: = +color 0.1s ease 0s; border-top: none; } + +.cmp-dm-portal .ui.items > .item .extra > * { margin: 0.25rem 0.5rem 0.25re= +m 0px; } + +.cmp-dm-portal .ui.items > .item .extra > [class*=3D"right floated"] { marg= +in: 0.25rem 0px 0.25rem 0.5rem; } + +.cmp-dm-portal .ui.items > .item .extra::after { display: block; content: "= + "; height: 0px; clear: both; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.items > .item > .image:not(.ui) { width: 175px; } + +@media only screen and (min-width: 768px) and (max-width: 991.98px) { + .cmp-dm-portal .ui.items > .item { margin: 1em 0px; } + .cmp-dm-portal .ui.items > .item > .image:not(.ui) { width: 150px; } + .cmp-dm-portal .ui.items > .item > .image + .content { display: block; pa= +dding: 0px 0px 0px 1em; } +} + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.items:not(.unstackable) > .item { -webkit-box-orient: = +vertical; -webkit-box-direction: normal; flex-direction: column; margin: 2e= +m 0px; } + .cmp-dm-portal .ui.items:not(.unstackable) > .item > .image { display: bl= +ock; margin-left: auto; margin-right: auto; } + .cmp-dm-portal .ui.items:not(.unstackable) > .item > .image, .cmp-dm-port= +al .ui.items:not(.unstackable) > .item > .image > img { max-width: 100% !im= +portant; width: auto !important; max-height: 250px !important; } + .cmp-dm-portal .ui.items:not(.unstackable) > .item > .image + .content { = +display: block; padding: 1.5em 0px 0px; } +} + +.cmp-dm-portal .ui.items > .item { font-size: 1em; } + +.cmp-dm-portal .ui.statistic { display: inline-flex; -webkit-box-orient: ve= +rtical; -webkit-box-direction: normal; flex-direction: column; margin: 1em = +0px; max-width: none; } + +.cmp-dm-portal .ui.statistic + .ui.statistic { margin: 0px 0px 0px 1.5em; } + +.cmp-dm-portal .ui.statistic:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.statistic:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.statistics { -webkit-box-align: start; align-items: flex= +-start; flex-wrap: wrap; } + +.cmp-dm-portal .ui.statistics > .statistic { display: inline-flex; -webkit-= +box-flex: 0; flex: 0 1 auto; -webkit-box-orient: vertical; -webkit-box-dire= +ction: normal; flex-direction: column; margin: 0px 1.5em 1em; max-width: no= +ne; } + +.cmp-dm-portal .ui.statistics { display: flex; margin: 1em -1.5em -1em; } + +.cmp-dm-portal .ui.statistics::after { display: block; content: " "; height= +: 0px; clear: both; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.statistics:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.statistic > .value, .cmp-dm-portal .ui.statistics .stati= +stic > .value { font-weight: 400; line-height: 1em; color: rgb(27, 28, 29);= + } + +.cmp-dm-portal .ui.statistic > .label, .cmp-dm-portal .ui.statistic > .valu= +e, .cmp-dm-portal .ui.statistics .statistic > .label, .cmp-dm-portal .ui.st= +atistics .statistic > .value { font-family: graphik-regular-web, "Helvetica= + Neue", Arial, Helvetica, sans-serif; text-transform: uppercase; text-align= +: center; } + +.cmp-dm-portal .ui.statistic > .label, .cmp-dm-portal .ui.statistics .stati= +stic > .label { font-size: 1em; font-weight: 700; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.statistic > .label ~ .value, .cmp-dm-portal .ui.statisti= +c > .value ~ .label, .cmp-dm-portal .ui.statistics .statistic > .label ~ .v= +alue, .cmp-dm-portal .ui.statistics .statistic > .value ~ .label { margin-t= +op: 0px; } + +.cmp-dm-portal .ui.statistic > .value .icon, .cmp-dm-portal .ui.statistics = +.statistic > .value .icon { opacity: 1; width: auto; margin: 0px; } + +.cmp-dm-portal .ui.statistic > .text.value, .cmp-dm-portal .ui.statistics .= +statistic > .text.value { line-height: 1em; min-height: 2em; font-weight: 7= +00; text-align: center; } + +.cmp-dm-portal .ui.statistic > .text.value + .label, .cmp-dm-portal .ui.sta= +tistics .statistic > .text.value + .label { text-align: center; } + +.cmp-dm-portal .ui.statistic > .value img, .cmp-dm-portal .ui.statistics .s= +tatistic > .value img { max-height: 3rem; vertical-align: baseline; } + +.cmp-dm-portal .ui.ten.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.ten.statistics .statistic { min-width: 10%; margin: 0px = +0px 1em; } + +.cmp-dm-portal .ui.nine.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.nine.statistics .statistic { min-width: 11.1111%; margin= +: 0px 0px 1em; } + +.cmp-dm-portal .ui.eight.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.eight.statistics .statistic { min-width: 12.5%; margin: = +0px 0px 1em; } + +.cmp-dm-portal .ui.seven.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.seven.statistics .statistic { min-width: 14.2857%; margi= +n: 0px 0px 1em; } + +.cmp-dm-portal .ui.six.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.six.statistics .statistic { min-width: 16.6667%; margin:= + 0px 0px 1em; } + +.cmp-dm-portal .ui.five.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.five.statistics .statistic { min-width: 20%; margin: 0px= + 0px 1em; } + +.cmp-dm-portal .ui.four.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.four.statistics .statistic { min-width: 25%; margin: 0px= + 0px 1em; } + +.cmp-dm-portal .ui.three.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.three.statistics .statistic { min-width: 33.3333%; margi= +n: 0px 0px 1em; } + +.cmp-dm-portal .ui.two.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.two.statistics .statistic { min-width: 50%; margin: 0px = +0px 1em; } + +.cmp-dm-portal .ui.one.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.one.statistics .statistic { min-width: 100%; margin: 0px= + 0px 1em; } + +.cmp-dm-portal .ui.primary.statistic > .value, .cmp-dm-portal .ui.primary.s= +tatistics .statistic > .value, .cmp-dm-portal .ui.statistics .primary.stati= +stic > .value { color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.secondary.statistic > .value, .cmp-dm-portal .ui.seconda= +ry.statistics .statistic > .value, .cmp-dm-portal .ui.statistics .secondary= +.statistic > .value { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.red.statistic > .value, .cmp-dm-portal .ui.red.statistic= +s .statistic > .value, .cmp-dm-portal .ui.statistics .red.statistic > .valu= +e { color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.orange.statistic > .value, .cmp-dm-portal .ui.orange.sta= +tistics .statistic > .value, .cmp-dm-portal .ui.statistics .orange.statisti= +c > .value { color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.statistics .yellow.statistic > .value, .cmp-dm-portal .u= +i.yellow.statistic > .value, .cmp-dm-portal .ui.yellow.statistics .statisti= +c > .value { color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.olive.statistic > .value, .cmp-dm-portal .ui.olive.stati= +stics .statistic > .value, .cmp-dm-portal .ui.statistics .olive.statistic >= + .value { color: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.green.statistic > .value, .cmp-dm-portal .ui.green.stati= +stics .statistic > .value, .cmp-dm-portal .ui.statistics .green.statistic >= + .value { color: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.statistics .teal.statistic > .value, .cmp-dm-portal .ui.= +teal.statistic > .value, .cmp-dm-portal .ui.teal.statistics .statistic > .v= +alue { color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.blue.statistic > .value, .cmp-dm-portal .ui.blue.statist= +ics .statistic > .value, .cmp-dm-portal .ui.statistics .blue.statistic > .v= +alue { color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.statistics .violet.statistic > .value, .cmp-dm-portal .u= +i.violet.statistic > .value, .cmp-dm-portal .ui.violet.statistics .statisti= +c > .value { color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.purple.statistic > .value, .cmp-dm-portal .ui.purple.sta= +tistics .statistic > .value, .cmp-dm-portal .ui.statistics .purple.statisti= +c > .value { color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.pink.statistic > .value, .cmp-dm-portal .ui.pink.statist= +ics .statistic > .value, .cmp-dm-portal .ui.statistics .pink.statistic > .v= +alue { color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.brown.statistic > .value, .cmp-dm-portal .ui.brown.stati= +stics .statistic > .value, .cmp-dm-portal .ui.statistics .brown.statistic >= + .value { color: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.grey.statistic > .value, .cmp-dm-portal .ui.grey.statist= +ics .statistic > .value, .cmp-dm-portal .ui.statistics .grey.statistic > .v= +alue { color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.black.statistic > .value, .cmp-dm-portal .ui.black.stati= +stics .statistic > .value, .cmp-dm-portal .ui.statistics .black.statistic >= + .value { color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.statistic > .value, .cmp-dm-portal .ui.statistics .stati= +stic > .value { font-size: 4rem; } + +.cmp-dm-portal .ui.horizontal.statistic > .value, .cmp-dm-portal .ui.horizo= +ntal.statistics .statistic > .value { font-size: 3rem; } + +.cmp-dm-portal .ui.statistic > .text.value, .cmp-dm-portal .ui.statistics .= +statistic > .text.value { font-size: 2rem; } + +.cmp-dm-portal .ui.mini.horizontal.statistic > .value, .cmp-dm-portal .ui.m= +ini.horizontal.statistics .statistic > .value, .cmp-dm-portal .ui.mini.stat= +istic > .value, .cmp-dm-portal .ui.mini.statistics .statistic > .value { fo= +nt-size: 1.5rem; } + +.cmp-dm-portal .ui.mini.statistic > .text.value, .cmp-dm-portal .ui.mini.st= +atistics .statistic > .text.value { font-size: 1rem; } + +.cmp-dm-portal .ui.accordion, .cmp-dm-portal .ui.accordion .accordion { max= +-width: 100%; } + +.cmp-dm-portal .ui.accordion .accordion { margin: 1em 0px 0px; padding: 0px= +; } + +.cmp-dm-portal .ui.accordion .accordion .title, .cmp-dm-portal .ui.accordio= +n .title { cursor: pointer; } + +.cmp-dm-portal .ui.accordion .title:not(.ui) { padding: 0.5em 0px; font-fam= +ily: graphik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; f= +ont-size: 0.9em; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.accordion:not(.styled) .accordion .title ~ .content:not(= +.ui), .cmp-dm-portal .ui.accordion:not(.styled) .title ~ .content:not(.ui) = +{ padding: 0.5em 0px 1em; } + +.cmp-dm-portal .ui.accordion:not(.styled) .title ~ .content:not(.ui):last-c= +hild { padding-bottom: 0px; } + +.cmp-dm-portal .ui.accordion .accordion .title .dropdown.icon, .cmp-dm-port= +al .ui.accordion .title .dropdown.icon { display: inline-block; float: none= +; opacity: 1; width: 1.25em; height: 1em; margin: 0px 0.25rem 0px 0px; padd= +ing: 0px; font-size: 1em; transition: transform 0.1s ease 0s, opacity 0.1s = +ease 0s, -webkit-transform 0.1s ease 0s; vertical-align: baseline; transfor= +m: none; } + +.cmp-dm-portal .ui.accordion.menu .item .title { display: block; padding: 0= +px; } + +.cmp-dm-portal .ui.accordion.menu .item .title > .dropdown.icon { float: ri= +ght; margin: 0.21425em 0px 0px 1em; transform: rotate(180deg); } + +.cmp-dm-portal .ui.accordion .ui.header .dropdown.icon { font-size: 1em; ma= +rgin: 0px 0.25rem 0px 0px; } + +.cmp-dm-portal .ui.accordion .accordion .active.title .dropdown.icon, .cmp-= +dm-portal .ui.accordion .active.title .dropdown.icon, .cmp-dm-portal .ui.ac= +cordion.menu .item .active.title > .dropdown.icon { transform: rotate(90deg= +); } + +.cmp-dm-portal .ui.styled.accordion { width: 600px; } + +.cmp-dm-portal .ui.styled.accordion, .cmp-dm-portal .ui.styled.accordion .a= +ccordion { background: none; box-shadow: none; } + +.cmp-dm-portal .ui.styled.accordion .accordion .title, .cmp-dm-portal .ui.s= +tyled.accordion .title { margin: 0px 1em; padding: 0.75em 0px 0.5em; color:= + rgba(0, 0, 0, 0.4); font-weight: 400; border-top: 1px solid rgba(34, 36, 3= +8, 0.15); transition: background 0.1s ease 0s, color 0.1s ease 0s; } + +.cmp-dm-portal .ui.styled.accordion .accordion .title:first-child, .cmp-dm-= +portal .ui.styled.accordion > .title:first-child { border-top: none; } + +.cmp-dm-portal .ui.styled.accordion .accordion .content, .cmp-dm-portal .ui= +.styled.accordion .content { margin: 0px; padding: 0.5em 1em 1.5em; } + +.cmp-dm-portal .ui.styled.accordion .accordion .active.title, .cmp-dm-porta= +l .ui.styled.accordion .accordion .title:hover, .cmp-dm-portal .ui.styled.a= +ccordion .active.title, .cmp-dm-portal .ui.styled.accordion .title:hover { = +background: transparent; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.styled.accordion .accordion .active.title, .cmp-dm-porta= +l .ui.styled.accordion .active.title { background: transparent; color: rgba= +(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.accordion .accordion .title ~ .content:not(.active), .cm= +p-dm-portal .ui.accordion .title ~ .content:not(.active) { display: none; } + +.cmp-dm-portal .ui.fluid.accordion, .cmp-dm-portal .ui.fluid.accordion .acc= +ordion { width: 100%; } + +@font-face { } + +.cmp-dm-portal .ui.accordion .accordion .title .dropdown.icon, .cmp-dm-port= +al .ui.accordion .title .dropdown.icon { font-family: Accordion; line-heigh= +t: 1; backface-visibility: hidden; font-weight: 400; font-style: normal; te= +xt-align: center; } + +.cmp-dm-portal .ui.accordion .accordion .title .dropdown.icon::before, .cmp= +-dm-portal .ui.accordion .title .dropdown.icon::before { content: "=EF=83= +=9A"; } + +.cmp-dm-portal .ui.styled.accordion > .title:first-child { border-top: 1px = +solid rgba(34, 36, 38, 0.15); } + +.cmp-dm-portal .ui.styled.accordion .accordion .title.right .dropdown.icon,= + .cmp-dm-portal .ui.styled.accordion .title.right .dropdown.icon { float: r= +ight; } + +.cmp-dm-portal .ui.styled.accordion .accordion .active.title .dropdown.icon= +, .cmp-dm-portal .ui.styled.accordion .active.title .dropdown.icon, .cmp-dm= +-portal .ui.styled.accordion.menu .item .active.title > .dropdown.icon { co= +lor: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.calendar .ui.popup { max-width: none; padding: 0px; bord= +er: none; user-select: none; } + +.cmp-dm-portal .ui.calendar .calendar:focus { outline: 0px; } + +.cmp-dm-portal .ui.calendar .ui.popup .ui.grid { display: block; white-spac= +e: nowrap; } + +.cmp-dm-portal .ui.calendar .ui.popup .ui.grid > .column { width: auto; } + +.cmp-dm-portal .ui.calendar .ui.table.minute, .cmp-dm-portal .ui.calendar .= +ui.table.month, .cmp-dm-portal .ui.calendar .ui.table.year { min-width: 15e= +m; } + +.cmp-dm-portal .ui.calendar .ui.table.day { min-width: 18em; } + +.cmp-dm-portal .ui.calendar .ui.table.day.andweek { min-width: 22em; } + +.cmp-dm-portal .ui.calendar .ui.table.hour { min-width: 20em; } + +.cmp-dm-portal .ui.calendar .ui.table tr td, .cmp-dm-portal .ui.calendar .u= +i.table tr th { padding: 0.5em; white-space: nowrap; } + +.cmp-dm-portal .ui.calendar .ui.table tr th { border-left: none; } + +.cmp-dm-portal .ui.calendar .ui.table tr th .icon { margin: 0px; } + +.cmp-dm-portal .ui.calendar .ui.table tr:first-child th { position: relativ= +e; padding-left: 0px; padding-right: 0px; } + +.cmp-dm-portal .ui.calendar .ui.table.day tr:first-child th { border: none;= + } + +.cmp-dm-portal .ui.calendar .ui.table.day tr:nth-child(2) th { padding-top:= + 0.2em; padding-bottom: 0.3em; } + +.cmp-dm-portal .ui.calendar .ui.table tr td { padding-left: 0.1em; padding-= +right: 0.1em; } + +.cmp-dm-portal .ui.calendar .ui.table tr .link { cursor: pointer; } + +.cmp-dm-portal .ui.calendar .ui.table tr .prev.link { width: 14.2857%; posi= +tion: absolute; left: 0px; } + +.cmp-dm-portal .ui.calendar .ui.table tr .next.link { width: 14.2857%; posi= +tion: absolute; right: 0px; } + +.cmp-dm-portal .ui.calendar .ui.table tr .disabled { pointer-events: auto; = +cursor: default; color: rgba(40, 40, 40, 0.3); } + +.cmp-dm-portal .ui.calendar .ui.table tr .adjacent:not(.disabled) { color: = +rgba(0, 0, 0, 0.6); background: rgba(0, 0, 0, 0.03); } + +.cmp-dm-portal .ui.calendar .ui.table tr td.today { font-weight: 700; } + +.cmp-dm-portal .ui.calendar .ui.table tr td.range { background: rgb(161, 0,= + 255); color: rgb(255, 255, 255); box-shadow: none; } + +.cmp-dm-portal .ui.calendar .ui.table.inverted tr td.range { background: rg= +ba(255, 255, 255, 0.08); color: rgb(255, 255, 255); box-shadow: none; } + +.cmp-dm-portal .ui.calendar:not(.disabled) .calendar.active .ui.table tbody= + tr td.focus, .cmp-dm-portal .ui.calendar:not(.disabled) .calendar:focus .u= +i.table tbody tr td.focus { box-shadow: rgb(161, 0, 255) 0px 0px 0px 1px in= +set; } + +.cmp-dm-portal .ui.calendar:not(.disabled) .calendar.active .ui.table.inver= +ted tbody tr td.focus, .cmp-dm-portal .ui.calendar:not(.disabled) .calendar= +:focus .ui.table.inverted tbody tr td.focus { box-shadow: rgb(133, 183, 217= +) 0px 0px 0px 1px inset; } + +.cmp-dm-portal .ui.disabled.calendar { opacity: 0.45; } + +.cmp-dm-portal .ui.disabled.calendar .ui.table tr .link, .cmp-dm-portal .ui= +.disabled.calendar > .input { pointer-events: none; } + +.cmp-dm-portal .ui.checkbox { position: relative; display: inline-block; ba= +ckface-visibility: hidden; outline: none; vertical-align: baseline; font-st= +yle: normal; min-height: 17px; font-size: 1em; line-height: 17px; min-width= +: 17px; } + +.cmp-dm-portal .ui.checkbox input[type=3D"checkbox"], .cmp-dm-portal .ui.ch= +eckbox input[type=3D"radio"] { cursor: pointer; position: absolute; top: 0p= +x; left: 0px; outline: none; z-index: 3; width: 17px; height: 17px; opacity= +: 0 !important; } + +.cmp-dm-portal .ui.checkbox .box, .cmp-dm-portal .ui.checkbox label { curso= +r: auto; position: relative; display: block; padding-left: 1.85714em; outli= +ne: none; font-size: 1em; } + +.cmp-dm-portal .ui.checkbox .box::before, .cmp-dm-portal .ui.checkbox label= +::before { position: absolute; top: 0px; left: 0px; width: 17px; height: 17= +px; content: ""; background: rgb(255, 255, 255); border-radius: 0.214286rem= +; transition: none 0s ease 0s; border: 1px solid rgba(34, 36, 38, 0.15); } + +.cmp-dm-portal .ui.checkbox .box::after, .cmp-dm-portal .ui.checkbox label:= +:after { position: absolute; font-size: 14px; top: 0px; left: 0px; width: 1= +7px; height: 17px; text-align: center; opacity: 0; color: rgb(80, 80, 80); = +transition: none 0s ease 0s; } + +.cmp-dm-portal .ui.checkbox + .box, .cmp-dm-portal .ui.checkbox + label, .c= +mp-dm-portal .ui.checkbox .box, .cmp-dm-portal .ui.checkbox label { color: = +rgba(0, 0, 0, 0.4); transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.checkbox + .box, .cmp-dm-portal .ui.checkbox + label { v= +ertical-align: middle; } + +.cmp-dm-portal .ui.checkbox .box:hover::before, .cmp-dm-portal .ui.checkbox= + label:hover::before { background: rgb(255, 255, 255); border-color: rgba(3= +4, 36, 38, 0.15); } + +.cmp-dm-portal .ui.checkbox + .box:hover, .cmp-dm-portal .ui.checkbox + lab= +el:hover, .cmp-dm-portal .ui.checkbox .box:hover, .cmp-dm-portal .ui.checkb= +ox label:hover { color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.checkbox .box:active::before, .cmp-dm-portal .ui.checkbo= +x label:active::before { background: rgb(249, 250, 251); border-color: rgb(= +161, 0, 255); } + +.cmp-dm-portal .ui.checkbox .box:active::after, .cmp-dm-portal .ui.checkbox= + input:active ~ label, .cmp-dm-portal .ui.checkbox label:active::after { co= +lor: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.checkbox input:focus ~ .box::before, .cmp-dm-portal .ui.= +checkbox input:focus ~ label::before { background: rgb(255, 255, 255); bord= +er-color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.checkbox input:focus ~ .box::after, .cmp-dm-portal .ui.c= +heckbox input:focus ~ label::after { color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.checkbox input:focus ~ .box, .cmp-dm-portal .ui.checkbox= + input:focus ~ label { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.checkbox input:checked ~ .box::before, .cmp-dm-portal .u= +i.checkbox input:checked ~ label::before { background: rgb(255, 255, 255); = +border-color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.checkbox input:checked ~ .box::after, .cmp-dm-portal .ui= +.checkbox input:checked ~ label::after { opacity: 1; color: rgb(161, 0, 255= +); } + +.cmp-dm-portal .ui.checkbox input:not([type=3D"radio"]):indeterminate ~ .bo= +x::before, .cmp-dm-portal .ui.checkbox input:not([type=3D"radio"]):indeterm= +inate ~ label::before { background: rgb(255, 255, 255); border-color: rgb(1= +61, 0, 255); } + +.cmp-dm-portal .ui.checkbox input:not([type=3D"radio"]):indeterminate ~ .bo= +x::after, .cmp-dm-portal .ui.checkbox input:not([type=3D"radio"]):indetermi= +nate ~ label::after { opacity: 1; color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.indeterminate.toggle.checkbox input:not([type=3D"radio"]= +):indeterminate ~ label::before { background: rgba(0, 0, 0, 0.15); } + +.cmp-dm-portal .ui.indeterminate.toggle.checkbox input:not([type=3D"radio"]= +) ~ label::after { left: 1.075rem; } + +.cmp-dm-portal .ui.checkbox input:checked:focus ~ .box::before, .cmp-dm-por= +tal .ui.checkbox input:checked:focus ~ label::before, .cmp-dm-portal .ui.ch= +eckbox input:not([type=3D"radio"]):indeterminate:focus ~ .box::before, .cmp= +-dm-portal .ui.checkbox input:not([type=3D"radio"]):indeterminate:focus ~ l= +abel::before { background: rgb(255, 255, 255); border-color: rgb(161, 0, 25= +5); } + +.cmp-dm-portal .ui.checkbox input:checked:focus ~ .box::after, .cmp-dm-port= +al .ui.checkbox input:checked:focus ~ label::after, .cmp-dm-portal .ui.chec= +kbox input:not([type=3D"radio"]):indeterminate:focus ~ .box::after, .cmp-dm= +-portal .ui.checkbox input:not([type=3D"radio"]):indeterminate:focus ~ labe= +l::after { color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.read-only.checkbox, .cmp-dm-portal .ui.read-only.checkbo= +x label { cursor: default; } + +.cmp-dm-portal .ui.checkbox input[disabled] ~ .box, .cmp-dm-portal .ui.chec= +kbox input[disabled] ~ label, .cmp-dm-portal .ui.disabled.checkbox .box, .c= +mp-dm-portal .ui.disabled.checkbox label { opacity: 0.5; color: rgb(0, 0, 0= +); cursor: default !important; } + +.cmp-dm-portal .ui.checkbox input.hidden { z-index: -1; } + +.cmp-dm-portal .ui.checkbox input.hidden + label { cursor: pointer; user-se= +lect: none; } + +.cmp-dm-portal .ui.radio.checkbox { min-height: 15px; } + +.cmp-dm-portal .ui.radio.checkbox .box, .cmp-dm-portal .ui.radio.checkbox l= +abel { padding-left: 1.85714em; } + +.cmp-dm-portal .ui.radio.checkbox .box::before, .cmp-dm-portal .ui.radio.ch= +eckbox label::before { content: ""; transform: none; width: 15px; height: 1= +5px; border-radius: 500rem; top: 1px; left: 0px; } + +.cmp-dm-portal .ui.radio.checkbox .box::after, .cmp-dm-portal .ui.radio.che= +ckbox label::after { border: none; line-height: 15px; top: 1px; left: 0px; = +width: 15px; height: 15px; border-radius: 500rem; transform: scale(0.46667)= +; background-color: rgb(80, 80, 80); content: "" !important; } + +.cmp-dm-portal .ui.radio.checkbox input:focus ~ .box::before, .cmp-dm-porta= +l .ui.radio.checkbox input:focus ~ label::before { background-color: rgb(25= +5, 255, 255); } + +.cmp-dm-portal .ui.radio.checkbox input:focus ~ .box::after, .cmp-dm-portal= + .ui.radio.checkbox input:focus ~ label::after { background-color: rgba(0, = +0, 0, 0.95); } + +.cmp-dm-portal .ui.radio.checkbox input:indeterminate ~ .box::after, .cmp-d= +m-portal .ui.radio.checkbox input:indeterminate ~ label::after { opacity: 0= +; } + +.cmp-dm-portal .ui.radio.checkbox input:checked ~ .box::before, .cmp-dm-por= +tal .ui.radio.checkbox input:checked ~ label::before { background-color: rg= +b(255, 255, 255); } + +.cmp-dm-portal .ui.radio.checkbox input:checked ~ .box::after, .cmp-dm-port= +al .ui.radio.checkbox input:checked ~ label::after { background-color: rgb(= +161, 0, 255); } + +.cmp-dm-portal .ui.radio.checkbox input:focus:checked ~ .box::before, .cmp-= +dm-portal .ui.radio.checkbox input:focus:checked ~ label::before { backgrou= +nd-color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.radio.checkbox input:focus:checked ~ .box::after, .cmp-d= +m-portal .ui.radio.checkbox input:focus:checked ~ label::after { background= +-color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.slider.checkbox { min-height: 1.25rem; } + +.cmp-dm-portal .ui.slider.checkbox input { width: 3.5rem; height: 1.25rem; = +} + +.cmp-dm-portal .ui.slider.checkbox .box, .cmp-dm-portal .ui.slider.checkbox= + label { padding-left: 4.5rem; line-height: 1rem; color: rgba(0, 0, 0, 0.4)= +; } + +.cmp-dm-portal .ui.slider.checkbox .box::before, .cmp-dm-portal .ui.slider.= +checkbox label::before { display: block; position: absolute; content: ""; t= +ransform: none; left: 0px; z-index: 1; top: 0.4rem; background-color: rgba(= +34, 36, 38, 0.15); width: 3.5rem; height: 0.214286rem; border-radius: 500re= +m; transition: background 0.3s ease 0s; border: none !important; } + +.cmp-dm-portal .ui.slider.checkbox .box::after, .cmp-dm-portal .ui.slider.c= +heckbox label::after { background: linear-gradient(transparent, rgba(0, 0, = +0, 0.05)) rgb(255, 255, 255); position: absolute; opacity: 1; z-index: 2; b= +order: none; box-shadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px, rgba(34, 3= +6, 38, 0.15) 0px 0px 0px 1px inset; width: 1.5rem; height: 1.5rem; top: -0.= +25rem; left: 0px; transform: none; border-radius: 500rem; transition: left = +0.3s ease 0s; content: "" !important; } + +.cmp-dm-portal .ui.slider.checkbox input:focus ~ .box::before, .cmp-dm-port= +al .ui.slider.checkbox input:focus ~ label::before { background-color: rgb(= +161, 0, 255); border: none; } + +.cmp-dm-portal .ui.slider.checkbox .box:hover, .cmp-dm-portal .ui.slider.ch= +eckbox label:hover { color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.slider.checkbox .box:hover::before, .cmp-dm-portal .ui.s= +lider.checkbox label:hover::before { background: rgba(34, 36, 38, 0.15); } + +.cmp-dm-portal .ui.slider.checkbox input:checked ~ .box, .cmp-dm-portal .ui= +.slider.checkbox input:checked ~ label { color: rgba(0, 0, 0, 0.95) !import= +ant; } + +.cmp-dm-portal .ui.slider.checkbox input:checked ~ .box::before, .cmp-dm-po= +rtal .ui.slider.checkbox input:checked ~ label::before { background-color: = +rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.slider.checkbox input:checked ~ .box::after, .cmp-dm-por= +tal .ui.slider.checkbox input:checked ~ label::after { left: 2rem; } + +.cmp-dm-portal .ui.slider.checkbox input:focus:checked ~ .box, .cmp-dm-port= +al .ui.slider.checkbox input:focus:checked ~ label { color: rgba(0, 0, 0, 0= +.95) !important; } + +.cmp-dm-portal .ui.slider.checkbox input:focus:checked ~ .box::before, .cmp= +-dm-portal .ui.slider.checkbox input:focus:checked ~ label::before { backgr= +ound-color: rgb(145, 0, 230) !important; } + +.cmp-dm-portal .ui.toggle.checkbox { min-height: 1.5rem; } + +.cmp-dm-portal .ui.toggle.checkbox input { width: 3.5rem; height: 1.5rem; } + +.cmp-dm-portal .ui.toggle.checkbox .box, .cmp-dm-portal .ui.toggle.checkbox= + label { min-height: 1.5rem; padding-left: 4.5rem; color: rgba(0, 0, 0, 0.4= +); padding-top: 0.15em; } + +.cmp-dm-portal .ui.toggle.checkbox .box::before, .cmp-dm-portal .ui.toggle.= +checkbox label::before { display: block; position: absolute; content: ""; z= +-index: 1; transform: none; border: none; top: 0px; background: rgba(0, 0, = +0, 0.05); box-shadow: none; width: 3.5rem; height: 1.5rem; border-radius: 5= +00rem; } + +.cmp-dm-portal .ui.toggle.checkbox .box::after, .cmp-dm-portal .ui.toggle.c= +heckbox label::after { background: linear-gradient(transparent, rgba(0, 0, = +0, 0.05)) rgb(255, 255, 255); position: absolute; opacity: 1; z-index: 2; b= +order: none; box-shadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px, rgba(34, 3= +6, 38, 0.15) 0px 0px 0px 1px inset; width: 1.5rem; height: 1.5rem; top: 0px= +; left: 0px; border-radius: 500rem; transition: background 0.3s ease 0s, le= +ft 0.3s ease 0s; content: "" !important; } + +.cmp-dm-portal .ui.toggle.checkbox input ~ .box::after, .cmp-dm-portal .ui.= +toggle.checkbox input ~ label::after { left: -0.05rem; box-shadow: rgba(34,= + 36, 38, 0.15) 0px 1px 2px 0px, rgba(34, 36, 38, 0.15) 0px 0px 0px 1px inse= +t; } + +.cmp-dm-portal .ui.toggle.checkbox input:focus ~ .box::before, .cmp-dm-port= +al .ui.toggle.checkbox input:focus ~ label::before { background-color: rgb(= +161, 0, 255); border: none; } + +.cmp-dm-portal .ui.toggle.checkbox .box:hover::before, .cmp-dm-portal .ui.t= +oggle.checkbox label:hover::before { background-color: rgba(0, 0, 0, 0.05);= + border: none; } + +.cmp-dm-portal .ui.toggle.checkbox input:checked ~ .box, .cmp-dm-portal .ui= +.toggle.checkbox input:checked ~ label { color: rgba(0, 0, 0, 0.4) !importa= +nt; } + +.cmp-dm-portal .ui.toggle.checkbox input:checked ~ .box::before, .cmp-dm-po= +rtal .ui.toggle.checkbox input:checked ~ label::before { background-color: = +rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.toggle.checkbox input:checked ~ .box::after, .cmp-dm-por= +tal .ui.toggle.checkbox input:checked ~ label::after { left: 2.15rem; box-s= +hadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px, rgba(34, 36, 38, 0.15) 0px 0= +px 0px 1px inset; } + +.cmp-dm-portal .ui.toggle.checkbox input:focus:checked ~ .box, .cmp-dm-port= +al .ui.toggle.checkbox input:focus:checked ~ label { color: rgba(0, 0, 0, 0= +.4) !important; } + +.cmp-dm-portal .ui.toggle.checkbox input:focus:checked ~ .box::before, .cmp= +-dm-portal .ui.toggle.checkbox input:focus:checked ~ label::before { backgr= +ound-color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.fitted.checkbox .box, .cmp-dm-portal .ui.fitted.checkbox= + label { padding-left: 0px !important; } + +.cmp-dm-portal .ui.fitted.slider.checkbox, .cmp-dm-portal .ui.fitted.toggle= +.checkbox { width: 3.5rem; } + +.cmp-dm-portal .ui.inverted.checkbox + label, .cmp-dm-portal .ui.inverted.c= +heckbox .box, .cmp-dm-portal .ui.inverted.checkbox label { color: rgba(255,= + 255, 255, 0.9) !important; } + +.cmp-dm-portal .ui.inverted.checkbox .box:hover, .cmp-dm-portal .ui.inverte= +d.checkbox label:hover { color: rgb(255, 255, 255) !important; } + +.cmp-dm-portal .ui.inverted.checkbox .box:hover::before, .cmp-dm-portal .ui= +.inverted.checkbox label:hover::before { border-color: rgba(34, 36, 38, 0.5= +); } + +.cmp-dm-portal .ui.inverted.slider.checkbox .box, .cmp-dm-portal .ui.invert= +ed.slider.checkbox label { color: rgba(255, 255, 255, 0.5); } + +.cmp-dm-portal .ui.inverted.slider.checkbox .box::before, .cmp-dm-portal .u= +i.inverted.slider.checkbox label::before { background-color: rgba(255, 255,= + 255, 0.5) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox .box:hover::before, .cmp-dm-por= +tal .ui.inverted.slider.checkbox label:hover::before { background: rgba(255= +, 255, 255, 0.7) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox input:checked ~ .box, .cmp-dm-p= +ortal .ui.inverted.slider.checkbox input:checked ~ label { color: rgb(255, = +255, 255) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox input:checked ~ .box::before, .= +cmp-dm-portal .ui.inverted.slider.checkbox input:checked ~ label::before { = +background-color: rgba(255, 255, 255, 0.8) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox input:focus:checked ~ .box, .cm= +p-dm-portal .ui.inverted.slider.checkbox input:focus:checked ~ label { colo= +r: rgb(255, 255, 255) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox input:focus:checked ~ .box::bef= +ore, .cmp-dm-portal .ui.inverted.slider.checkbox input:focus:checked ~ labe= +l::before { background-color: rgba(255, 255, 255, 0.8) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox .box::before, .cmp-dm-portal .u= +i.inverted.toggle.checkbox label::before { background-color: rgba(255, 255,= + 255, 0.9) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox .box:hover::before, .cmp-dm-por= +tal .ui.inverted.toggle.checkbox label:hover::before { background: rgb(255,= + 255, 255) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox input:checked ~ .box, .cmp-dm-p= +ortal .ui.inverted.toggle.checkbox input:checked ~ label { color: rgb(255, = +255, 255) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox input:checked ~ .box::before, .= +cmp-dm-portal .ui.inverted.toggle.checkbox input:checked ~ label::before { = +background-color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox input:focus:checked ~ .box, .cm= +p-dm-portal .ui.inverted.toggle.checkbox input:focus:checked ~ label { colo= +r: rgb(255, 255, 255) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox input:focus:checked ~ .box::bef= +ore, .cmp-dm-portal .ui.inverted.toggle.checkbox input:focus:checked ~ labe= +l::before { background-color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.mini.checkbox { font-size: 0.785714em; } + +.cmp-dm-portal .ui.tiny.checkbox { font-size: 0.857143em; } + +@font-face { } + +.cmp-dm-portal .ui.checkbox .box::after, .cmp-dm-portal .ui.checkbox label:= +:after { font-family: Checkbox; } + +.cmp-dm-portal .ui.checkbox input:checked ~ .box::after, .cmp-dm-portal .ui= +.checkbox input:checked ~ label::after { content: "=EE=A0=80"; } + +.cmp-dm-portal .ui.checkbox input:checked ~ .box, .cmp-dm-portal .ui.checkb= +ox input:checked ~ label { color: rgb(80, 80, 80) !important; } + +.cmp-dm-portal .ui.checkbox input:indeterminate ~ .box::after, .cmp-dm-port= +al .ui.checkbox input:indeterminate ~ label::after { font-size: 9pt; conten= +t: "=EE=A0=81"; } + +.cmp-dm-portal .ui.toggle.checkbox .box:hover, .cmp-dm-portal .ui.toggle.ch= +eckbox label:hover { color: rgb(80, 80, 80); } + +.cmp-dm-portal .dimmable:not(body) { position: relative; } + +.cmp-dm-portal .ui.dimmer { display: none; position: absolute; width: 100%;= + height: 100%; text-align: center; vertical-align: middle; padding: 1em; ba= +ckground-color: rgba(0, 0, 0, 0.85); opacity: 0; line-height: 1; animation-= +fill-mode: both; animation-duration: 0.5s; transition: background-color 0.5= +s linear 0s; -webkit-box-orient: vertical; -webkit-box-direction: normal; f= +lex-direction: column; -webkit-box-align: center; align-items: center; -web= +kit-box-pack: center; justify-content: center; user-select: none; will-chan= +ge: opacity; z-index: 1000; top: 0px !important; left: 0px !important; } + +.cmp-dm-portal .ui.dimmer > .content { user-select: text; color: rgb(255, 2= +55, 255); } + +.cmp-dm-portal .ui.segment > .ui.dimmer:not(.page) { border-radius: inherit= +; } + +.cmp-dm-portal .ui.dimmer:not(.inverted)::-webkit-scrollbar-track { backgro= +und: rgba(255, 255, 255, 0.1); } + +.cmp-dm-portal .ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb { backgro= +und: rgba(255, 255, 255, 0.25); } + +.cmp-dm-portal .ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:window-in= +active { background: rgba(255, 255, 255, 0.15); } + +.cmp-dm-portal .ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:hover { b= +ackground: rgba(255, 255, 255, 0.35); } + +.cmp-dm-portal .animating.dimmable:not(body), .cmp-dm-portal .dimmed.dimmab= +le:not(body) { overflow: hidden; } + +.cmp-dm-portal .dimmed.dimmable > .ui.animating.dimmer, .cmp-dm-portal .dim= +med.dimmable > .ui.visible.dimmer, .cmp-dm-portal .ui.active.dimmer { displ= +ay: flex; opacity: 1; } + +.cmp-dm-portal .ui.page.dimmer { position: fixed; perspective: 125pc; trans= +form-origin: center center; } + +.cmp-dm-portal body.animating.in.dimmable, .cmp-dm-portal body.dimmed.dimma= +ble { overflow: hidden; } + +.cmp-dm-portal body.dimmable > .dimmer { position: fixed; } + +.cmp-dm-portal .ui.dropdown { cursor: pointer; position: relative; display:= + inline-block; outline: none; text-align: left; transition: box-shadow 0.1s= + ease 0s, width 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s; user-select:= + none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } + +.cmp-dm-portal .ui.dropdown .menu { cursor: auto; position: absolute; displ= +ay: none; outline: none; top: 100%; min-width: max-content; margin: 0px; pa= +dding: 0px; background: rgb(255, 255, 255); font-size: 1em; text-shadow: no= +ne; text-align: left; box-shadow: rgba(34, 36, 38, 0.15) 0px 2px 3px 0px; b= +order: 1px solid rgba(34, 36, 38, 0.15); border-radius: 0.285714rem; transi= +tion: opacity 0.1s ease 0s; z-index: 11; will-change: transform, opacity; } + +.cmp-dm-portal .ui.dropdown .menu > * { white-space: nowrap; } + +.cmp-dm-portal .ui.dropdown > input:not(.search):first-child, .cmp-dm-porta= +l .ui.dropdown > select { display: none !important; } + +.cmp-dm-portal .ui.dropdown:not(.labeled) > .dropdown.icon { position: rela= +tive; width: auto; font-size: 0.857143em; margin: 0px 0px 0px 1em; } + +.cmp-dm-portal .ui.dropdown .menu > .item .dropdown.icon { width: auto; flo= +at: right; margin: 0px 0px 0px 1em; } + +.cmp-dm-portal .ui.dropdown .menu > .item .dropdown.icon + .text { margin-r= +ight: 1em; } + +.cmp-dm-portal .ui.dropdown > .text { display: inline-block; transition: no= +ne 0s ease 0s; } + +.cmp-dm-portal .ui.dropdown .menu > .item { position: relative; cursor: poi= +nter; display: block; height: auto; min-height: 2.57143rem; text-align: lef= +t; border: none; line-height: 1em; font-size: 1rem; color: rgb(80, 80, 80);= + text-transform: none; font-weight: 400; box-shadow: none; padding: 0.78571= +rem 1.14286rem !important; } + +.cmp-dm-portal .ui.dropdown .menu > .item:first-child { border-top-width: 0= +px; } + +.cmp-dm-portal .ui.dropdown .menu .item > [class*=3D"right floated"], .cmp-= +dm-portal .ui.dropdown > .text > [class*=3D"right floated"] { float: right = +!important; margin-right: 0px !important; margin-left: 1em !important; } + +.cmp-dm-portal .ui.dropdown .menu .item > [class*=3D"left floated"], .cmp-d= +m-portal .ui.dropdown > .text > [class*=3D"left floated"] { float: left !im= +portant; margin-left: 0px !important; margin-right: 1em !important; } + +.cmp-dm-portal .ui.dropdown .menu .item > .flag.floated, .cmp-dm-portal .ui= +.dropdown .menu .item > .icon.floated, .cmp-dm-portal .ui.dropdown .menu .i= +tem > .image.floated, .cmp-dm-portal .ui.dropdown .menu .item > img.floated= + { margin-top: 0px; } + +.cmp-dm-portal .ui.dropdown .menu > .header { margin: 1rem 0px 0.75rem; pad= +ding: 0px 1.14286rem; font-weight: 700; text-transform: uppercase; } + +.cmp-dm-portal .ui.dropdown .menu > .header:not(.ui) { color: rgba(0, 0, 0,= + 0.85); font-size: 0.785714em; } + +.cmp-dm-portal .ui.dropdown .menu > .divider { border-top: 1px solid rgba(3= +4, 36, 38, 0.1); height: 0px; margin: 0.5em 0px; } + +.cmp-dm-portal .ui.dropdown .menu > .horizontal.divider { border-top: none;= + } + +.cmp-dm-portal .ui.dropdown.dropdown .menu > .input { width: auto; display:= + flex; margin: 1.14286rem 0.785714rem; min-width: 10rem; } + +.cmp-dm-portal .ui.dropdown .menu > .header + .input { margin-top: 0px; } + +.cmp-dm-portal .ui.dropdown .menu > .input:not(.transparent) input { paddin= +g: 0.5em 1em; } + +.cmp-dm-portal .ui.dropdown .menu > .input:not(.transparent) .button, .cmp-= +dm-portal .ui.dropdown .menu > .input:not(.transparent) .icon, .cmp-dm-port= +al .ui.dropdown .menu > .input:not(.transparent) .label { padding-top: 0.5e= +m; padding-bottom: 0.5em; } + +.cmp-dm-portal .ui.dropdown .menu > .item > .description, .cmp-dm-portal .u= +i.dropdown > .text > .description { float: right; margin: 0px 0px 0px 1em; = +color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.dropdown .menu > .message { padding: 0.785714rem 1.14286= +rem; font-weight: 400; } + +.cmp-dm-portal .ui.dropdown .menu > .message:not(.ui) { color: rgba(0, 0, 0= +, 0.4); } + +.cmp-dm-portal .ui.dropdown .menu .menu { top: 0px; left: 100%; right: auto= +; margin: 0px 0px 0px -0.5em !important; border-radius: 0.28571rem !importa= +nt; z-index: 21 !important; } + +.cmp-dm-portal .ui.dropdown .menu .menu::after { display: none; } + +.cmp-dm-portal .ui.dropdown .menu > .item > .flag, .cmp-dm-portal .ui.dropd= +own .menu > .item > .icon, .cmp-dm-portal .ui.dropdown .menu > .item > .ima= +ge, .cmp-dm-portal .ui.dropdown .menu > .item > .label, .cmp-dm-portal .ui.= +dropdown .menu > .item > img, .cmp-dm-portal .ui.dropdown > .text > .flag, = +.cmp-dm-portal .ui.dropdown > .text > .icon, .cmp-dm-portal .ui.dropdown > = +.text > .image, .cmp-dm-portal .ui.dropdown > .text > .label, .cmp-dm-porta= +l .ui.dropdown > .text > img { margin-top: 0px; margin-left: 0px; float: no= +ne; margin-right: 0.785714rem; } + +.cmp-dm-portal .ui.dropdown .menu > .item > .image:not(.icon), .cmp-dm-port= +al .ui.dropdown .menu > .item > img, .cmp-dm-portal .ui.dropdown > .text > = +.image:not(.icon), .cmp-dm-portal .ui.dropdown > .text > img { display: inl= +ine-block; vertical-align: top; width: auto; margin-top: -0.5em; margin-bot= +tom: -0.5em; max-height: 2em; } + +.cmp-dm-portal .ui.dropdown .ui.menu > .item::before, .cmp-dm-portal .ui.me= +nu .ui.dropdown .menu > .item::before { display: none; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu .active.item { border-left: none= +; } + +.cmp-dm-portal .ui.buttons > .ui.dropdown:last-child .menu, .cmp-dm-portal = +.ui.menu .right.dropdown.item .menu, .cmp-dm-portal .ui.menu .right.menu .d= +ropdown:last-child .menu { left: auto; right: 0px; } + +.cmp-dm-portal select.ui.dropdown { height: 38px; padding: 0.5em; border: 1= +px solid rgba(34, 36, 38, 0.15); visibility: visible; } + +.cmp-dm-portal .ui.dropdown > .remove.icon { cursor: pointer; font-size: 0.= +857143em; margin: -0.785714em; padding: 0.916667em; right: 3em; top: 0.7857= +14em; position: absolute; opacity: 0.6; z-index: 3; } + +.cmp-dm-portal .ui.clearable.dropdown .text, .cmp-dm-portal .ui.clearable.d= +ropdown a:last-of-type { margin-right: 1.5em; } + +.cmp-dm-portal .ui.dropdown.loading > .remove.icon, .cmp-dm-portal .ui.drop= +down input:not([value]) ~ .remove.icon, .cmp-dm-portal .ui.dropdown input[v= +alue=3D""] ~ .remove.icon, .cmp-dm-portal .ui.dropdown select.noselection ~= + .remove.icon { display: none; } + +.cmp-dm-portal .ui.dropdown .menu .active.item { background: transparent; f= +ont-weight: 700; color: rgba(0, 0, 0, 0.95); box-shadow: none; z-index: 12;= + } + +.cmp-dm-portal .ui.dropdown .menu > .item:hover { background: rgb(161, 0, 2= +55); color: rgb(255, 255, 255); z-index: 13; } + +.cmp-dm-portal .ui.default.dropdown:not(.button) > .text, .cmp-dm-portal .u= +i.dropdown:not(.button) > .default.text { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.default.dropdown:not(.button) > input:focus ~ .text, .cm= +p-dm-portal .ui.dropdown:not(.button) > input:focus ~ .default.text { color= +: rgb(195, 195, 195); } + +.cmp-dm-portal .ui.dropdown .menu .selected.item, .cmp-dm-portal .ui.dropdo= +wn.selected { background: rgba(0, 0, 0, 0.03); color: rgba(0, 0, 0, 0.95); = +} + +.cmp-dm-portal .ui.dropdown > .filtered.text { visibility: hidden; } + +.cmp-dm-portal .ui.dropdown .filtered.item { display: none !important; } + +.cmp-dm-portal .ui.dropdown .menu { left: 0px; } + +.cmp-dm-portal .ui.dropdown .menu .right.menu, .cmp-dm-portal .ui.dropdown = +.right.menu > .menu { left: 100% !important; right: auto !important; border= +-radius: 0.28571rem !important; } + +.cmp-dm-portal .ui.dropdown .item .left.dropdown.icon, .cmp-dm-portal .ui.d= +ropdown .left.menu .item .dropdown.icon { width: auto; float: left; margin:= + 0px; } + +.cmp-dm-portal .ui.dropdown .item .left.dropdown.icon + .text, .cmp-dm-port= +al .ui.dropdown .left.menu .item .dropdown.icon + .text { margin-left: 1em;= + margin-right: 0px; } + +.cmp-dm-portal .ui.dropdown[class*=3D"two column"] > .menu > .item { displa= +y: inline-block; width: 50%; } + +.cmp-dm-portal .ui.dropdown[class*=3D"three column"] > .menu > .item { disp= +lay: inline-block; width: 33%; } + +.cmp-dm-portal .ui.dropdown[class*=3D"four column"] > .menu > .item { displ= +ay: inline-block; width: 25%; } + +.cmp-dm-portal .ui.dropdown[class*=3D"five column"] > .menu > .item { displ= +ay: inline-block; width: 20%; } + +.cmp-dm-portal .ui.dropdown, .cmp-dm-portal .ui.dropdown .menu > .item { fo= +nt-size: 1rem; } + +@font-face { } + +.cmp-dm-portal .ui.dropdown > .dropdown.icon { font-family: Dropdown; line-= +height: 1; height: 1em; backface-visibility: hidden; font-weight: 400; font= +-style: normal; text-align: center; width: auto; } + +.cmp-dm-portal .ui.dropdown > .dropdown.icon::before { content: "=EF=83=97"= +; } + +.cmp-dm-portal .ui.dropdown .menu .item .dropdown.icon::before { content: "= +=EF=83=9A"; } + +.cmp-dm-portal .ui.dropdown .item .left.dropdown.icon::before, .cmp-dm-port= +al .ui.dropdown .left.menu .item .dropdown.icon::before { content: "=EF=83= +=99"; } + +.cmp-dm-portal .ui.vertical.menu .dropdown.item > .dropdown.icon::before { = +content: "=EF=83=9A"; } + +.cmp-dm-portal .ui.dropdown .menu > .item, .cmp-dm-portal .ui.selection.dro= +pdown > .dropdown.icon { color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.modal { position: absolute; display: none; z-index: 1001= +; text-align: left; background: rgb(255, 255, 255); border: none; box-shado= +w: rgba(0, 0, 0, 0.2) 1px 3px 3px 0px, rgba(0, 0, 0, 0.2) 1px 3px 15px 2px;= + transform-origin: 50% 25%; -webkit-box-flex: 0; flex: 0 0 auto; border-rad= +ius: 0.285714rem; user-select: text; will-change: top, left, margin, transf= +orm, opacity; } + +.cmp-dm-portal .ui.modal > .dimmer:first-child + .icon + *, .cmp-dm-portal = +.ui.modal > .dimmer:first-child + :not(.icon), .cmp-dm-portal .ui.modal > .= +icon:first-child + *, .cmp-dm-portal .ui.modal > :first-child:not(.icon):no= +t(.dimmer) { border-top-left-radius: 0.285714rem; border-top-right-radius: = +0.285714rem; } + +.cmp-dm-portal .ui.modal > :last-child { border-bottom-left-radius: 0.28571= +4rem; border-bottom-right-radius: 0.285714rem; } + +.cmp-dm-portal .ui.modal > .close { cursor: pointer; position: absolute; to= +p: -2.5rem; right: -2.5rem; z-index: 1; opacity: 0.8; font-size: 1.25em; co= +lor: rgb(255, 255, 255); width: 2.25rem; height: 2.25rem; padding: 0.625rem= + 0px 0px; } + +.cmp-dm-portal .ui.modal > .close:hover { opacity: 1; } + +.cmp-dm-portal .ui.modal > .header { display: block; font-family: graphik-r= +egular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; background: rgb= +(255, 255, 255); margin: 0px; padding: 1.25rem 1.5rem; box-shadow: none; co= +lor: rgba(0, 0, 0, 0.85); border-bottom: 1px solid rgba(34, 36, 38, 0.15); = +} + +.cmp-dm-portal .ui.modal > .header:not(.ui) { font-size: 1.42857rem; line-h= +eight: 1.28571em; font-weight: 700; } + +.cmp-dm-portal .ui.modal > .content { display: block; width: 100%; font-siz= +e: 1em; line-height: 1.4; padding: 1.5rem; background: rgb(255, 255, 255); = +} + +.cmp-dm-portal .ui.modal > .image.content { display: flex; -webkit-box-orie= +nt: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +.cmp-dm-portal .ui.modal > .content > .image { display: block; -webkit-box-= +flex: 0; flex: 0 1 auto; max-width: 100%; } + +.cmp-dm-portal .ui.modal > .content > .image, .cmp-dm-portal .ui.modal > [c= +lass*=3D"top aligned"] { align-self: start; } + +.cmp-dm-portal .ui.modal > [class*=3D"middle aligned"] { align-self: center= +; } + +.cmp-dm-portal .ui.modal > [class*=3D"stretched"] { align-self: stretch; } + +.cmp-dm-portal .ui.modal > .content > .description { display: block; -webki= +t-box-flex: 1; flex: 1 0 auto; min-width: 0px; align-self: start; } + +.cmp-dm-portal .ui.modal > .content > .icon + .description, .cmp-dm-portal = +.ui.modal > .content > .image + .description { -webkit-box-flex: 0; flex: 0= + 1 auto; width: auto; padding-left: 2em; } + +.cmp-dm-portal .ui.modal > .content > .image > i.icon { margin: 0px; opacit= +y: 1; width: auto; line-height: 1; font-size: 8rem; } + +.cmp-dm-portal .ui.modal > .actions { background: rgb(249, 250, 251); paddi= +ng: 1rem; border-top: 1px solid rgba(34, 36, 38, 0.15); text-align: right; = +} + +.cmp-dm-portal .ui.modal .actions > .button { margin-left: 0.75em; } + +.cmp-dm-portal .ui.basic.modal > .actions { border-top: none; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 95%; margin: 0px; } +} + +@media only screen and (min-width: 768px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 88%; margin: 0px; } +} + +@media only screen and (min-width: 992px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 850px; margin: 0px; } +} + +@media only screen and (min-width: 1200px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 900px; margin: 0px; } +} + +@media only screen and (min-width: 1920px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 950px; margin: 0px; } +} + +@media only screen and (max-width: 991.98px) { + .cmp-dm-portal .ui.modal > .header { padding-right: 2.25rem; } + .cmp-dm-portal .ui.modal > .close { top: 1.0535rem; right: 1rem; color: r= +gb(80, 80, 80); } +} + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.modal > .header { padding: 0.75rem 2.25rem 0.75rem 1re= +m !important; } + .cmp-dm-portal .ui.overlay.fullscreen.modal > .content.content.content { = +min-height: calc(100vh - 8.1rem); } + .cmp-dm-portal .ui.overlay.fullscreen.modal > .scrolling.content.content.= +content { max-height: calc(100vh - 8.1rem); } + .cmp-dm-portal .ui.modal > .content { display: block; padding: 1rem !impo= +rtant; } + .cmp-dm-portal .ui.modal > .close { top: 0.5rem !important; right: 0.5rem= + !important; } + .cmp-dm-portal .ui.modal .image.content { -webkit-box-orient: vertical; -= +webkit-box-direction: normal; flex-direction: column; } + .cmp-dm-portal .ui.modal .content > .image { display: block; max-width: 1= +00%; text-align: center; margin: 0px auto !important; padding: 0px 0px 1rem= + !important; } + .cmp-dm-portal .ui.modal > .content > .image > i.icon { font-size: 5rem; = +text-align: center; } + .cmp-dm-portal .ui.modal .content > .description { display: block; box-sh= +adow: none; width: 100% !important; margin: 0px !important; padding: 1rem 0= +px !important; } + .cmp-dm-portal .ui.modal > .actions { padding: 1rem 1rem 0px !important; = +} + .cmp-dm-portal .ui.modal .actions > .button, .cmp-dm-portal .ui.modal .ac= +tions > .buttons { margin-bottom: 1rem; } +} + +.cmp-dm-portal .ui.inverted.dimmer > .ui.modal { box-shadow: rgba(0, 0, 0, = +0.2) 1px 3px 10px 2px; } + +.cmp-dm-portal .ui.loading.modal { display: block; visibility: hidden; z-in= +dex: -1; } + +.cmp-dm-portal .ui.active.modal { display: block; } + +.cmp-dm-portal .ui.modal { font-size: 1rem; } + +.cmp-dm-portal .ui.popup { display: none; position: absolute; top: 0px; rig= +ht: 0px; min-width: min-content; z-index: 1900; border: 1px solid rgb(212, = +212, 213); line-height: 1.4285em; max-width: 250px; background: rgb(255, 25= +5, 255); padding: 0.833em 1em; font-weight: 400; font-style: normal; color:= + rgb(80, 80, 80); border-radius: 0.285714rem; box-shadow: rgba(34, 36, 38, = +0.12) 0px 2px 4px 0px, rgba(34, 36, 38, 0.15) 0px 2px 10px 0px; } + +.cmp-dm-portal .ui.popup > .header { padding: 0px; font-family: graphik-reg= +ular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 1.1428= +6em; line-height: 1.2; font-weight: 700; } + +.cmp-dm-portal .ui.popup > .header + .content { padding-top: 0.5em; } + +.cmp-dm-portal .ui.popup::before { position: absolute; content: ""; width: = +0.714286em; height: 0.714286em; background: rgb(255, 255, 255); transform: = +rotate(45deg); z-index: 1901; box-shadow: rgb(186, 186, 188) 1px 1px 0px 0p= +x; } + +.cmp-dm-portal [data-tooltip] { position: relative; } + +.cmp-dm-portal [data-tooltip]::before { content: ""; width: 0.714286em; hei= +ght: 0.714286em; transform: rotate(45deg); z-index: 1901; box-shadow: rgb(1= +86, 186, 188) 1px 1px 0px 0px; } + +.cmp-dm-portal [data-tooltip]::after, .cmp-dm-portal [data-tooltip]::before= + { position: absolute; font-size: 1rem; background: rgb(255, 255, 255); } + +.cmp-dm-portal [data-tooltip]::after { content: attr(data-tooltip); text-tr= +ansform: none; text-align: left; white-space: nowrap; border: 1px solid rgb= +(212, 212, 213); line-height: 1.4285em; max-width: none; padding: 0.833em 1= +em; font-weight: 400; font-style: normal; color: rgb(80, 80, 80); border-ra= +dius: 0.285714rem; box-shadow: rgba(34, 36, 38, 0.12) 0px 2px 4px 0px, rgba= +(34, 36, 38, 0.15) 0px 2px 10px 0px; z-index: 1900; } + +.cmp-dm-portal [data-tooltip]:not([data-position])::before { inset: auto au= +to 100% 50%; background: rgb(255, 255, 255); margin-left: -0.0714286rem; ma= +rgin-bottom: 0.142857rem; } + +.cmp-dm-portal [data-tooltip]:not([data-position])::after { left: 50%; tran= +sform: translateX(-50%); bottom: 100%; margin-bottom: 0.5em; } + +.cmp-dm-portal [data-tooltip]::after, .cmp-dm-portal [data-tooltip]::before= + { pointer-events: none; visibility: hidden; opacity: 0; transition: transf= +orm 0.1s ease 0s, opacity 0.1s ease 0s, -webkit-transform 0.1s ease 0s; } + +.cmp-dm-portal [data-tooltip]::before { transform-origin: center top; trans= +form: rotate(45deg) scale(0) !important; } + +.cmp-dm-portal [data-tooltip]::after { transform-origin: center bottom; } + +.cmp-dm-portal [data-tooltip]:hover::after, .cmp-dm-portal [data-tooltip]:h= +over::before { visibility: visible; pointer-events: auto; opacity: 1; } + +.cmp-dm-portal [data-tooltip]:hover::before { transform: rotate(45deg) scal= +e(1) !important; } + +.cmp-dm-portal [data-tooltip]::after, .cmp-dm-portal [data-tooltip][data-po= +sition=3D"bottom center"]::after, .cmp-dm-portal [data-tooltip][data-positi= +on=3D"top center"]::after { transform: translateX(-50%) scale(0) !important= +; } + +.cmp-dm-portal [data-tooltip]:hover::after, .cmp-dm-portal [data-tooltip][d= +ata-position=3D"bottom center"]:hover::after { transform: translateX(-50%) = +scale(1) !important; } + +.cmp-dm-portal [data-tooltip][data-position=3D"left center"]::after, .cmp-d= +m-portal [data-tooltip][data-position=3D"right center"]::after { transform:= + translateY(-50%) scale(0) !important; } + +.cmp-dm-portal [data-tooltip][data-position=3D"left center"]:hover::after, = +.cmp-dm-portal [data-tooltip][data-position=3D"right center"]:hover::after = +{ transform: translateY(-50%) scale(1) !important; } + +.cmp-dm-portal [data-tooltip][data-position=3D"bottom left"]::after, .cmp-d= +m-portal [data-tooltip][data-position=3D"bottom right"]::after, .cmp-dm-por= +tal [data-tooltip][data-position=3D"top left"]::after, .cmp-dm-portal [data= +-tooltip][data-position=3D"top right"]::after { transform: scale(0) !import= +ant; } + +.cmp-dm-portal [data-tooltip][data-position=3D"bottom left"]:hover::after, = +.cmp-dm-portal [data-tooltip][data-position=3D"bottom right"]:hover::after,= + .cmp-dm-portal [data-tooltip][data-position=3D"top left"]:hover::after, .c= +mp-dm-portal [data-tooltip][data-position=3D"top right"]:hover::after { tra= +nsform: scale(1) !important; } + +.cmp-dm-portal [data-tooltip][data-variation~=3D"fixed"]::after { white-spa= +ce: normal; width: 250px; } + +.cmp-dm-portal [data-tooltip][data-variation*=3D"wide fixed"]::after { widt= +h: 350px; } + +.cmp-dm-portal [data-tooltip][data-variation*=3D"very wide fixed"]::after {= + width: 550px; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal [data-tooltip][data-variation~=3D"fixed"]::after { width: = +250px; } +} + +.cmp-dm-portal [data-tooltip][data-inverted]::before { background: rgb(27, = +28, 29); box-shadow: none !important; } + +.cmp-dm-portal [data-tooltip][data-inverted]::after { background: rgb(27, 2= +8, 29); color: rgb(255, 255, 255); border: none; box-shadow: none; } + +.cmp-dm-portal [data-position~=3D"top"][data-tooltip]::before { background:= + rgb(255, 255, 255); } + +.cmp-dm-portal [data-position=3D"top center"][data-tooltip]::after { inset:= + auto auto 100% 50%; transform: translateX(-50%); margin-bottom: 0.5em; } + +.cmp-dm-portal [data-position=3D"top center"][data-tooltip]::before { inset= +: auto auto 100% 50%; background: rgb(255, 255, 255); margin-left: -0.07142= +86rem; margin-bottom: 0.142857rem; } + +.cmp-dm-portal [data-position=3D"top left"][data-tooltip]::after { inset: a= +uto auto 100% 0px; margin-bottom: 0.5em; } + +.cmp-dm-portal [data-position=3D"top left"][data-tooltip]::before { inset: = +auto auto 100% 1em; margin-left: -0.0714286rem; margin-bottom: 0.142857rem;= + } + +.cmp-dm-portal [data-position=3D"top right"][data-tooltip]::after { inset: = +auto 0px 100% auto; margin-bottom: 0.5em; } + +.cmp-dm-portal [data-position=3D"top right"][data-tooltip]::before { inset:= + auto 1em 100% auto; margin-left: -0.0714286rem; margin-bottom: 0.142857rem= +; } + +.cmp-dm-portal [data-position~=3D"bottom"][data-tooltip]::before { backgrou= +nd: rgb(255, 255, 255); box-shadow: rgb(186, 186, 188) -1px -1px 0px 0px; } + +.cmp-dm-portal [data-position=3D"bottom center"][data-tooltip]::after { ins= +et: 100% auto auto 50%; transform: translateX(-50%); margin-top: 0.5em; } + +.cmp-dm-portal [data-position=3D"bottom center"][data-tooltip]::before { in= +set: 100% auto auto 50%; margin-left: -0.0714286rem; margin-top: 0.142857re= +m; } + +.cmp-dm-portal [data-position=3D"bottom left"][data-tooltip]::after { left:= + 0px; top: 100%; margin-top: 0.5em; } + +.cmp-dm-portal [data-position=3D"bottom left"][data-tooltip]::before { inse= +t: 100% auto auto 1em; margin-left: -0.0714286rem; margin-top: 0.142857rem;= + } + +.cmp-dm-portal [data-position=3D"bottom right"][data-tooltip]::after { righ= +t: 0px; top: 100%; margin-top: 0.5em; } + +.cmp-dm-portal [data-position=3D"bottom right"][data-tooltip]::before { ins= +et: 100% 1em auto auto; margin-left: -0.142857rem; margin-top: 0.0714286rem= +; } + +.cmp-dm-portal [data-position=3D"left center"][data-tooltip]::after { right= +: 100%; top: 50%; margin-right: 0.5em; transform: translateY(-50%); } + +.cmp-dm-portal [data-position=3D"left center"][data-tooltip]::before { righ= +t: 100%; top: 50%; margin-top: -0.142857rem; margin-right: -0.0714286rem; b= +ackground: rgb(255, 255, 255); box-shadow: rgb(186, 186, 188) 1px -1px 0px = +0px; } + +.cmp-dm-portal [data-position=3D"right center"][data-tooltip]::after { left= +: 100%; top: 50%; margin-left: 0.5em; transform: translateY(-50%); } + +.cmp-dm-portal [data-position=3D"right center"][data-tooltip]::before { lef= +t: 100%; top: 50%; margin-top: -0.0714286rem; margin-left: 0.142857rem; bac= +kground: rgb(255, 255, 255); box-shadow: rgb(186, 186, 188) -1px 1px 0px 0p= +x; } + +.cmp-dm-portal [data-inverted][data-position~=3D"bottom"][data-tooltip]::be= +fore { background: rgb(27, 28, 29); box-shadow: rgb(186, 186, 188) -1px -1p= +x 0px 0px; } + +.cmp-dm-portal [data-inverted][data-position=3D"left center"][data-tooltip]= +::before { background: rgb(27, 28, 29); box-shadow: rgb(186, 186, 188) 1px = +-1px 0px 0px; } + +.cmp-dm-portal [data-inverted][data-position=3D"right center"][data-tooltip= +]::before { background: rgb(27, 28, 29); box-shadow: rgb(186, 186, 188) -1p= +x 1px 0px 0px; } + +.cmp-dm-portal [data-inverted][data-position~=3D"top"][data-tooltip]::befor= +e { background: rgb(27, 28, 29); } + +.cmp-dm-portal [data-position~=3D"bottom"][data-tooltip]::before { transfor= +m-origin: center bottom; } + +.cmp-dm-portal [data-position~=3D"bottom"][data-tooltip]::after { transform= +-origin: center top; } + +.cmp-dm-portal [data-position=3D"left center"][data-tooltip]::before { tran= +sform-origin: center top; } + +.cmp-dm-portal [data-position=3D"left center"][data-tooltip]::after, .cmp-d= +m-portal [data-position=3D"right center"][data-tooltip]::before { transform= +-origin: right center; } + +.cmp-dm-portal [data-position=3D"right center"][data-tooltip]::after { tran= +sform-origin: left center; } + +.cmp-dm-portal [data-tooltip][data-variation~=3D"basic"]::before { display:= + none; } + +.cmp-dm-portal .ui.popup { margin: 0px; } + +.cmp-dm-portal .ui.top.popup { margin: 0px 0px 0.714286em; } + +.cmp-dm-portal .ui.top.left.popup { transform-origin: left bottom; } + +.cmp-dm-portal .ui.top.center.popup { transform-origin: center bottom; } + +.cmp-dm-portal .ui.top.right.popup { transform-origin: right bottom; } + +.cmp-dm-portal .ui.left.center.popup { margin: 0px 0.714286em 0px 0px; tran= +sform-origin: right 50%; } + +.cmp-dm-portal .ui.right.center.popup { margin: 0px 0px 0px 0.714286em; tra= +nsform-origin: left 50%; } + +.cmp-dm-portal .ui.bottom.popup { margin: 0.714286em 0px 0px; } + +.cmp-dm-portal .ui.bottom.left.popup { transform-origin: left top; } + +.cmp-dm-portal .ui.bottom.center.popup { transform-origin: center top; } + +.cmp-dm-portal .ui.bottom.right.popup { transform-origin: right top; } + +.cmp-dm-portal .ui.bottom.center.popup::before { margin-left: -0.307143em; = +inset: -0.307143em auto auto 50%; box-shadow: rgb(186, 186, 188) -1px -1px = +0px 0px; } + +.cmp-dm-portal .ui.bottom.left.popup { margin-left: 0px; } + +.cmp-dm-portal .ui.bottom.left.popup::before { inset: -0.307143em auto auto= + 1em; margin-left: 0px; box-shadow: rgb(186, 186, 188) -1px -1px 0px 0px; } + +.cmp-dm-portal .ui.bottom.right.popup { margin-right: 0px; } + +.cmp-dm-portal .ui.bottom.right.popup::before { inset: -0.307143em 1em auto= + auto; margin-left: 0px; box-shadow: rgb(186, 186, 188) -1px -1px 0px 0px; = +} + +.cmp-dm-portal .ui.top.center.popup::before { inset: auto auto -0.307143em = +50%; margin-left: -0.307143em; } + +.cmp-dm-portal .ui.top.left.popup { margin-left: 0px; } + +.cmp-dm-portal .ui.top.left.popup::before { inset: auto auto -0.307143em 1e= +m; margin-left: 0px; } + +.cmp-dm-portal .ui.top.right.popup { margin-right: 0px; } + +.cmp-dm-portal .ui.top.right.popup::before { inset: auto 1em -0.307143em au= +to; margin-left: 0px; } + +.cmp-dm-portal .ui.left.center.popup::before { inset: 50% -0.307143em auto = +auto; margin-top: -0.307143em; box-shadow: rgb(186, 186, 188) 1px -1px 0px = +0px; } + +.cmp-dm-portal .ui.right.center.popup::before { inset: 50% auto auto -0.307= +143em; margin-top: -0.307143em; box-shadow: rgb(186, 186, 188) -1px 1px 0px= + 0px; } + +.cmp-dm-portal .ui.bottom.popup::before, .cmp-dm-portal .ui.left.center.pop= +up::before, .cmp-dm-portal .ui.right.center.popup::before, .cmp-dm-portal .= +ui.top.popup::before { background: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.inverted.bottom.popup::before, .cmp-dm-portal .ui.invert= +ed.left.center.popup::before, .cmp-dm-portal .ui.inverted.right.center.popu= +p::before, .cmp-dm-portal .ui.inverted.top.popup::before { background: rgb(= +27, 28, 29); } + +.cmp-dm-portal .ui.popup > .ui.grid:not(.padded) { width: calc(100% + 1.75r= +em); margin: -0.7rem -0.875rem; } + +.cmp-dm-portal .ui.loading.popup { display: block; visibility: hidden; z-in= +dex: -1; } + +.cmp-dm-portal .ui.animating.popup, .cmp-dm-portal .ui.visible.popup { disp= +lay: block; } + +.cmp-dm-portal .ui.visible.popup { transform: translateZ(0px); backface-vis= +ibility: hidden; } + +.cmp-dm-portal .ui.basic.popup::before { display: none; } + +.cmp-dm-portal .ui.fixed.popup { width: 250px; } + +.cmp-dm-portal .ui.wide.popup { max-width: 350px; } + +.cmp-dm-portal .ui.wide.popup.fixed { width: 350px; } + +.cmp-dm-portal .ui[class*=3D"very wide"].popup { max-width: 550px; } + +.cmp-dm-portal .ui[class*=3D"very wide"].popup.fixed { width: 550px; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.wide.popup, .cmp-dm-portal .ui[class*=3D"very wide"].p= +opup { max-width: 250px; } + .cmp-dm-portal .ui.wide.popup.fixed, .cmp-dm-portal .ui[class*=3D"very wi= +de"].popup.fixed { width: 250px; } +} + +.cmp-dm-portal .ui.fluid.popup { width: 100%; max-width: none; } + +.cmp-dm-portal .ui.inverted.popup { background: rgb(27, 28, 29); color: rgb= +(255, 255, 255); border: none; box-shadow: none; } + +.cmp-dm-portal .ui.inverted.popup .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.inverted.popup::before { background-color: rgb(27, 28, 2= +9); box-shadow: none !important; } + +.cmp-dm-portal .ui.flowing.popup { max-width: none; } + +.cmp-dm-portal .ui.popup { font-size: 1rem; } + +.cmp-dm-portal .ui.search { position: relative; } + +.cmp-dm-portal .ui.search > .prompt { margin: 0px; outline: none; appearanc= +e: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); text-shadow: = +none; font-style: normal; font-weight: 400; line-height: 1.21429em; padding= +: 0.678571em 1em; font-size: 1em; background: rgb(255, 255, 255); border: 1= +px solid rgba(34, 36, 38, 0.15); color: rgb(80, 80, 80); box-shadow: transp= +arent 0px 0px 0px 0px inset; transition: background-color 0.1s ease 0s, col= +or 0.1s ease 0s, box-shadow 0.1s ease 0s, border-color 0.1s ease 0s, -webki= +t-box-shadow 0.1s ease 0s; } + +.cmp-dm-portal .ui.search .prompt { border-radius: 500rem; } + +.cmp-dm-portal .ui.search .prompt ~ .search.icon { cursor: pointer; } + +.cmp-dm-portal .ui.search > .results { display: none; position: absolute; t= +op: 100%; left: 0px; transform-origin: center top; white-space: normal; tex= +t-align: left; text-transform: none; background: rgb(255, 255, 255); margin= +-top: 0.5em; width: 18em; border-radius: 0.285714rem; box-shadow: rgba(34, = +36, 38, 0.12) 0px 2px 4px 0px, rgba(34, 36, 38, 0.15) 0px 2px 10px 0px; bor= +der: 1px solid rgb(212, 212, 213); z-index: 998; } + +.cmp-dm-portal .ui.search > .results > :first-child { border-radius: 0.2857= +14rem 0.285714rem 0px 0px; } + +.cmp-dm-portal .ui.search > .results > :last-child { border-radius: 0px 0px= + 0.285714rem 0.285714rem; } + +.cmp-dm-portal .ui.search > .results .result { cursor: pointer; display: bl= +ock; overflow: hidden; font-size: 1em; padding: 0.857143em 1.14286em; color= +: rgb(80, 80, 80); line-height: 1.33; border-bottom: 1px solid rgba(34, 36,= + 38, 0.1); } + +.cmp-dm-portal .ui.search > .results .result:last-child { border-bottom: no= +ne !important; } + +.cmp-dm-portal .ui.search > .results .result .image { float: right; overflo= +w: hidden; background: none; width: 5em; height: 3em; border-radius: 0.25em= +; } + +.cmp-dm-portal .ui.search > .results .result .image img { display: block; w= +idth: auto; height: 100%; } + +.cmp-dm-portal .ui.search > .results .result .image + .content { margin: 0p= +x 6em 0px 0px; } + +.cmp-dm-portal .ui.search > .results .result .title { margin: -0.142857em 0= +px 0px; font-family: graphik-regular-web, "Helvetica Neue", Arial, Helvetic= +a, sans-serif; font-weight: 700; font-size: 1em; color: rgba(0, 0, 0, 0.85)= +; } + +.cmp-dm-portal .ui.search > .results .result .description { margin-top: 0px= +; font-size: 0.928571em; color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.search > .results .result .price { float: right; color: = +rgb(33, 186, 69); } + +.cmp-dm-portal .ui.search > .results > .message { padding: 1em; } + +.cmp-dm-portal .ui.search > .results > .message .header { font-family: grap= +hik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; font-size:= + 1rem; font-weight: 700; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.search > .results > .message .description { margin-top: = +0.25rem; font-size: 1em; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.search > .results > .action { display: block; border-top= +: none; background: rgb(243, 244, 245); padding: 0.928571em 1em; color: rgb= +(80, 80, 80); font-weight: 700; text-align: center; } + +.cmp-dm-portal .ui.search > .prompt:focus { border-color: rgba(34, 36, 38, = +0.35); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.category.search > .results .category .result:hover, .cmp= +-dm-portal .ui.search > .results .result:hover { background: rgb(249, 250, = +251); } + +.cmp-dm-portal .ui.search .action:hover:not(div) { background: rgb(224, 224= +, 224); } + +.cmp-dm-portal .ui.category.search > .results .category .result.active, .cm= +p-dm-portal .ui.search > .results .result.active { position: relative; bord= +er-left-color: rgba(34, 36, 38, 0.1); background: rgb(243, 244, 245); box-s= +hadow: none; } + +.cmp-dm-portal .ui.search > .results .result.active .description, .cmp-dm-p= +ortal .ui.search > .results .result.active .title { color: rgba(0, 0, 0, 0.= +85); } + +.cmp-dm-portal .ui.search { font-size: 1em; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.search .results { max-width: calc(100vw - 2rem); } +} + +.cmp-dm-portal .ui.sidebar { background-color: rgb(255, 255, 255); position= +: fixed; top: 0px; left: 0px; transition: none 0s ease 0s; will-change: tra= +nsform; transform: translateZ(0px); visibility: hidden; max-height: 100%; z= +-index: 102; height: 100% !important; border-radius: 0px !important; margin= +: 0px !important; overflow-y: auto !important; } + +.cmp-dm-portal .ui.sidebar, .cmp-dm-portal .ui.sidebar > * { backface-visib= +ility: hidden; } + +.cmp-dm-portal .ui.left.sidebar { right: auto; left: 0px; transform: transl= +ate3d(-100%, 0px, 0px); } + +.cmp-dm-portal .ui.right.sidebar { transform: translate3d(100%, 0px, 0px); = +right: 0px !important; left: auto !important; } + +.cmp-dm-portal .ui.bottom.sidebar, .cmp-dm-portal .ui.top.sidebar { width: = +100% !important; height: auto !important; } + +.cmp-dm-portal .ui.top.sidebar { transform: translate3d(0px, -100%, 0px); t= +op: 0px !important; bottom: auto !important; } + +.cmp-dm-portal .ui.bottom.sidebar { transform: translate3d(0px, 100%, 0px);= + top: auto !important; bottom: 0px !important; } + +.cmp-dm-portal .pushable { height: 100%; overflow-x: hidden; padding: 0px != +important; } + +.cmp-dm-portal body.pushable { background: rgb(84, 84, 84); } + +.cmp-dm-portal body.pushable.dimmed { background: inherit; } + +.cmp-dm-portal .pushable:not(body) { transform: translateZ(0px); } + +.cmp-dm-portal .pushable:not(body) > .fixed, .cmp-dm-portal .pushable:not(b= +ody) > .pusher::after, .cmp-dm-portal .pushable:not(body) > .ui.sidebar { p= +osition: absolute; } + +.cmp-dm-portal .pushable > .fixed { position: fixed; will-change: transform= +; z-index: 101; } + +.cmp-dm-portal .pushable > .fixed, .cmp-dm-portal .pushable > .pusher { bac= +kface-visibility: hidden; transition: transform 0.5s ease 0s, -webkit-trans= +form 0.5s ease 0s; } + +.cmp-dm-portal .pushable > .pusher { position: relative; overflow: hidden; = +min-height: 100%; z-index: 2; background: inherit; } + +.cmp-dm-portal body.pushable > .pusher { background: rgb(249, 249, 249); } + +.cmp-dm-portal .pushable > .pusher::after { position: fixed; top: 0px; righ= +t: 0px; content: ""; background-color: rgba(0, 0, 0, 0.4); overflow: hidden= +; opacity: 0; transition: opacity 0.5s ease 0s; will-change: opacity; z-ind= +ex: 1000; } + +.cmp-dm-portal .ui.sidebar.menu .item { border-radius: 0px !important; } + +.cmp-dm-portal .pushable > .pusher.dimmed::after { width: 100% !important; = +height: 100% !important; opacity: 1 !important; } + +.cmp-dm-portal .ui.animating.sidebar { visibility: visible; } + +.cmp-dm-portal .ui.visible.sidebar { visibility: visible; transform: transl= +ateZ(0px); } + +.cmp-dm-portal .ui.bottom.visible.sidebar, .cmp-dm-portal .ui.left.visible.= +sidebar, .cmp-dm-portal .ui.right.visible.sidebar, .cmp-dm-portal .ui.top.v= +isible.sidebar { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px 20px; } + +.cmp-dm-portal .ui.visible.left.sidebar ~ .fixed, .cmp-dm-portal .ui.visibl= +e.left.sidebar ~ .pusher { transform: translate3d(260px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.right.sidebar ~ .fixed, .cmp-dm-portal .ui.visib= +le.right.sidebar ~ .pusher { transform: translate3d(-260px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.top.sidebar ~ .fixed, .cmp-dm-portal .ui.visible= +.top.sidebar ~ .pusher { transform: translate3d(0px, 36px, 0px); } + +.cmp-dm-portal .ui.visible.bottom.sidebar ~ .fixed, .cmp-dm-portal .ui.visi= +ble.bottom.sidebar ~ .pusher { transform: translate3d(0px, -36px, 0px); } + +.cmp-dm-portal .ui.visible.left.sidebar ~ .ui.visible.right.sidebar ~ .fixe= +d, .cmp-dm-portal .ui.visible.left.sidebar ~ .ui.visible.right.sidebar ~ .p= +usher, .cmp-dm-portal .ui.visible.right.sidebar ~ .ui.visible.left.sidebar = +~ .fixed, .cmp-dm-portal .ui.visible.right.sidebar ~ .ui.visible.left.sideb= +ar ~ .pusher { transform: translateZ(0px); } + +.cmp-dm-portal .ui.thin.left.sidebar, .cmp-dm-portal .ui.thin.right.sidebar= + { width: 150px; } + +.cmp-dm-portal .ui[class*=3D"very thin"].left.sidebar, .cmp-dm-portal .ui[c= +lass*=3D"very thin"].right.sidebar { width: 60px; } + +.cmp-dm-portal .ui.left.sidebar, .cmp-dm-portal .ui.right.sidebar { width: = +260px; } + +.cmp-dm-portal .ui.wide.left.sidebar, .cmp-dm-portal .ui.wide.right.sidebar= + { width: 350px; } + +.cmp-dm-portal .ui[class*=3D"very wide"].left.sidebar, .cmp-dm-portal .ui[c= +lass*=3D"very wide"].right.sidebar { width: 475px; } + +.cmp-dm-portal .ui.visible.thin.left.sidebar ~ .fixed, .cmp-dm-portal .ui.v= +isible.thin.left.sidebar ~ .pusher { transform: translate3d(150px, 0px, 0px= +); } + +.cmp-dm-portal .ui.visible[class*=3D"very thin"].left.sidebar ~ .fixed, .cm= +p-dm-portal .ui.visible[class*=3D"very thin"].left.sidebar ~ .pusher { tran= +sform: translate3d(60px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.wide.left.sidebar ~ .fixed, .cmp-dm-portal .ui.v= +isible.wide.left.sidebar ~ .pusher { transform: translate3d(350px, 0px, 0px= +); } + +.cmp-dm-portal .ui.visible[class*=3D"very wide"].left.sidebar ~ .fixed, .cm= +p-dm-portal .ui.visible[class*=3D"very wide"].left.sidebar ~ .pusher { tran= +sform: translate3d(475px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.thin.right.sidebar ~ .fixed, .cmp-dm-portal .ui.= +visible.thin.right.sidebar ~ .pusher { transform: translate3d(-150px, 0px, = +0px); } + +.cmp-dm-portal .ui.visible[class*=3D"very thin"].right.sidebar ~ .fixed, .c= +mp-dm-portal .ui.visible[class*=3D"very thin"].right.sidebar ~ .pusher { tr= +ansform: translate3d(-60px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.wide.right.sidebar ~ .fixed, .cmp-dm-portal .ui.= +visible.wide.right.sidebar ~ .pusher { transform: translate3d(-350px, 0px, = +0px); } + +.cmp-dm-portal .ui.visible[class*=3D"very wide"].right.sidebar ~ .fixed, .c= +mp-dm-portal .ui.visible[class*=3D"very wide"].right.sidebar ~ .pusher { tr= +ansform: translate3d(-475px, 0px, 0px); } + +.cmp-dm-portal .ui.overlay.sidebar { z-index: 102; } + +.cmp-dm-portal .ui.left.overlay.sidebar { transform: translate3d(-100%, 0px= +, 0px); } + +.cmp-dm-portal .ui.right.overlay.sidebar { transform: translate3d(100%, 0px= +, 0px); } + +.cmp-dm-portal .ui.top.overlay.sidebar { transform: translate3d(0px, -100%,= + 0px); } + +.cmp-dm-portal .ui.bottom.overlay.sidebar { transform: translate3d(0px, 100= +%, 0px); } + +.cmp-dm-portal .animating.ui.overlay.sidebar, .cmp-dm-portal .ui.visible.ov= +erlay.sidebar { transition: transform 0.5s ease 0s, -webkit-transform 0.5s = +ease 0s; } + +.cmp-dm-portal .ui.visible.bottom.overlay.sidebar, .cmp-dm-portal .ui.visib= +le.left.overlay.sidebar, .cmp-dm-portal .ui.visible.right.overlay.sidebar, = +.cmp-dm-portal .ui.visible.top.overlay.sidebar { transform: translateZ(0px)= +; } + +.cmp-dm-portal .ui.visible.overlay.sidebar ~ .fixed, .cmp-dm-portal .ui.vis= +ible.overlay.sidebar ~ .pusher { transform: none !important; } + +.cmp-dm-portal .ui.push.sidebar { transition: transform 0.5s ease 0s, -webk= +it-transform 0.5s ease 0s; z-index: 102; } + +.cmp-dm-portal .ui.left.push.sidebar { transform: translate3d(-100%, 0px, 0= +px); } + +.cmp-dm-portal .ui.right.push.sidebar { transform: translate3d(100%, 0px, 0= +px); } + +.cmp-dm-portal .ui.top.push.sidebar { transform: translate3d(0px, -100%, 0p= +x); } + +.cmp-dm-portal .ui.bottom.push.sidebar { transform: translate3d(0px, 100%, = +0px); } + +.cmp-dm-portal .ui.uncover.sidebar, .cmp-dm-portal .ui.visible.push.sidebar= + { transform: translateZ(0px); } + +.cmp-dm-portal .ui.uncover.sidebar { z-index: 1; } + +.cmp-dm-portal .ui.visible.uncover.sidebar { transform: translateZ(0px); tr= +ansition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; } + +.cmp-dm-portal .ui.slide.along.sidebar { z-index: 1; } + +.cmp-dm-portal .ui.left.slide.along.sidebar { transform: translate3d(-50%, = +0px, 0px); } + +.cmp-dm-portal .ui.right.slide.along.sidebar { transform: translate3d(50%, = +0px, 0px); } + +.cmp-dm-portal .ui.top.slide.along.sidebar { transform: translate3d(0px, -5= +0%, 0px); } + +.cmp-dm-portal .ui.bottom.slide.along.sidebar { transform: translate3d(0px,= + 50%, 0px); } + +.cmp-dm-portal .ui.animating.slide.along.sidebar { transition: transform 0.= +5s ease 0s, -webkit-transform 0.5s ease 0s; } + +.cmp-dm-portal .ui.visible.slide.along.sidebar { transform: translateZ(0px)= +; } + +.cmp-dm-portal .ui.slide.out.sidebar { z-index: 1; } + +.cmp-dm-portal .ui.left.slide.out.sidebar { transform: translate3d(50%, 0px= +, 0px); } + +.cmp-dm-portal .ui.right.slide.out.sidebar { transform: translate3d(-50%, 0= +px, 0px); } + +.cmp-dm-portal .ui.top.slide.out.sidebar { transform: translate3d(0px, 50%,= + 0px); } + +.cmp-dm-portal .ui.bottom.slide.out.sidebar { transform: translate3d(0px, -= +50%, 0px); } + +.cmp-dm-portal .ui.animating.slide.out.sidebar { transition: transform 0.5s= + ease 0s, -webkit-transform 0.5s ease 0s; } + +.cmp-dm-portal .ui.visible.slide.out.sidebar { transform: translateZ(0px); = +} + +.cmp-dm-portal .ui.scale.down.sidebar { transition: transform 0.5s ease 0s,= + -webkit-transform 0.5s ease 0s; z-index: 102; } + +.cmp-dm-portal .ui.left.scale.down.sidebar { transform: translate3d(-100%, = +0px, 0px); } + +.cmp-dm-portal .ui.right.scale.down.sidebar { transform: translate3d(100%, = +0px, 0px); } + +.cmp-dm-portal .ui.top.scale.down.sidebar { transform: translate3d(0px, -10= +0%, 0px); } + +.cmp-dm-portal .ui.bottom.scale.down.sidebar { transform: translate3d(0px, = +100%, 0px); } + +.cmp-dm-portal .ui.scale.down.left.sidebar ~ .pusher { transform-origin: 75= +% 50%; } + +.cmp-dm-portal .ui.scale.down.right.sidebar ~ .pusher { transform-origin: 2= +5% 50%; } + +.cmp-dm-portal .ui.scale.down.top.sidebar ~ .pusher { transform-origin: 50%= + 75%; } + +.cmp-dm-portal .ui.scale.down.bottom.sidebar ~ .pusher { transform-origin: = +50% 25%; } + +.cmp-dm-portal .ui.animating.scale.down > .visible.ui.sidebar { transition:= + transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; } + +.cmp-dm-portal .ui.animating.scale.down.sidebar ~ .pusher, .cmp-dm-portal .= +ui.visible.scale.down.sidebar ~ .pusher { width: 100%; height: 100%; displa= +y: block !important; overflow: hidden !important; } + +.cmp-dm-portal .ui.visible.scale.down.sidebar { transform: translateZ(0px);= + } + +.cmp-dm-portal .ui.visible.scale.down.sidebar ~ .pusher { transform: scale(= +0.75); } + +.cmp-dm-portal .transition { animation-iteration-count: 1; animation-durati= +on: 0.3s; animation-timing-function: ease; animation-fill-mode: both; } + +.cmp-dm-portal .animating.transition { backface-visibility: hidden; visibil= +ity: visible !important; } + +.cmp-dm-portal .hidden.transition { display: none; visibility: hidden; } + +.cmp-dm-portal .visible.transition { display: block !important; visibility:= + visible !important; } + +.cmp-dm-portal .transition.browse { animation-duration: 0.5s; } + +.cmp-dm-portal .transition.browse.in { animation-name: browseIn; } + +.cmp-dm-portal .transition.browse.left.out, .cmp-dm-portal .transition.brow= +se.out { animation-name: browseOutLeft; } + +.cmp-dm-portal .transition.browse.right.out { animation-name: browseOutRigh= +t; } + +@-webkit-keyframes browseIn {=20 + 0% { transform: scale(0.8) translateZ(0px); z-index: -1; } + 10% { transform: scale(0.8) translateZ(0px); z-index: -1; opacity: 0.7; } + 80% { transform: scale(1.05) translateZ(0px); opacity: 1; z-index: 999; } + 100% { transform: scale(1) translateZ(0px); z-index: 999; } +} + +@keyframes browseIn {=20 + 0% { transform: scale(0.8) translateZ(0px); z-index: -1; } + 10% { transform: scale(0.8) translateZ(0px); z-index: -1; opacity: 0.7; } + 80% { transform: scale(1.05) translateZ(0px); opacity: 1; z-index: 999; } + 100% { transform: scale(1) translateZ(0px); z-index: 999; } +} + +@-webkit-keyframes browseOutLeft {=20 + 0% { z-index: 999; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= +; } + 50% { z-index: -1; transform: translateX(-105%) rotateY(35deg) rotateX(10= +deg) translateZ(-10px); } + 80% { opacity: 1; } + 100% { z-index: -1; transform: translateX(0px) rotateY(0deg) rotateX(0deg= +) translateZ(-10px); opacity: 0; } +} + +@keyframes browseOutLeft {=20 + 0% { z-index: 999; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= +; } + 50% { z-index: -1; transform: translateX(-105%) rotateY(35deg) rotateX(10= +deg) translateZ(-10px); } + 80% { opacity: 1; } + 100% { z-index: -1; transform: translateX(0px) rotateY(0deg) rotateX(0deg= +) translateZ(-10px); opacity: 0; } +} + +@-webkit-keyframes browseOutRight {=20 + 0% { z-index: 999; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= +; } + 50% { z-index: 1; transform: translateX(105%) rotateY(35deg) rotateX(10de= +g) translateZ(-10px); } + 80% { opacity: 1; } + 100% { z-index: 1; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= + translateZ(-10px); opacity: 0; } +} + +@keyframes browseOutRight {=20 + 0% { z-index: 999; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= +; } + 50% { z-index: 1; transform: translateX(105%) rotateY(35deg) rotateX(10de= +g) translateZ(-10px); } + 80% { opacity: 1; } + 100% { z-index: 1; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= + translateZ(-10px); opacity: 0; } +} + +.cmp-dm-portal .drop.transition { transform-origin: center top; animation-d= +uration: 0.4s; animation-timing-function: cubic-bezier(0.34, 1.61, 0.7, 1);= + } + +.cmp-dm-portal .drop.transition.in { animation-name: dropIn; } + +.cmp-dm-portal .drop.transition.out { animation-name: dropOut; } + +@-webkit-keyframes dropIn {=20 + 0% { opacity: 0; transform: scale(0); } + 100% { opacity: 1; transform: scale(1); } +} + +@keyframes dropIn {=20 + 0% { opacity: 0; transform: scale(0); } + 100% { opacity: 1; transform: scale(1); } +} + +@-webkit-keyframes dropOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0); } +} + +@keyframes dropOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0); } +} + +.cmp-dm-portal .transition.fade.in { animation-name: fadeIn; } + +.cmp-dm-portal .transition[class*=3D"fade up"].in { animation-name: fadeInU= +p; } + +.cmp-dm-portal .transition[class*=3D"fade down"].in { animation-name: fadeI= +nDown; } + +.cmp-dm-portal .transition[class*=3D"fade left"].in { animation-name: fadeI= +nLeft; } + +.cmp-dm-portal .transition[class*=3D"fade right"].in { animation-name: fade= +InRight; } + +.cmp-dm-portal .transition.fade.out { animation-name: fadeOut; } + +.cmp-dm-portal .transition[class*=3D"fade up"].out { animation-name: fadeOu= +tUp; } + +.cmp-dm-portal .transition[class*=3D"fade down"].out { animation-name: fade= +OutDown; } + +.cmp-dm-portal .transition[class*=3D"fade left"].out { animation-name: fade= +OutLeft; } + +.cmp-dm-portal .transition[class*=3D"fade right"].out { animation-name: fad= +eOutRight; } + +@-webkit-keyframes fadeIn {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@keyframes fadeIn {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@-webkit-keyframes fadeInUp {=20 + 0% { opacity: 0; transform: translateY(10%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes fadeInUp {=20 + 0% { opacity: 0; transform: translateY(10%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@-webkit-keyframes fadeInDown {=20 + 0% { opacity: 0; transform: translateY(-10%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes fadeInDown {=20 + 0% { opacity: 0; transform: translateY(-10%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@-webkit-keyframes fadeInLeft {=20 + 0% { opacity: 0; transform: translateX(10%); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@keyframes fadeInLeft {=20 + 0% { opacity: 0; transform: translateX(10%); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@-webkit-keyframes fadeInRight {=20 + 0% { opacity: 0; transform: translateX(-10%); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@keyframes fadeInRight {=20 + 0% { opacity: 0; transform: translateX(-10%); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@-webkit-keyframes fadeOut {=20 + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@keyframes fadeOut {=20 + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@-webkit-keyframes fadeOutUp {=20 + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0; transform: translateY(5%); } +} + +@keyframes fadeOutUp {=20 + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0; transform: translateY(5%); } +} + +@-webkit-keyframes fadeOutDown {=20 + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0; transform: translateY(-5%); } +} + +@keyframes fadeOutDown {=20 + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0; transform: translateY(-5%); } +} + +@-webkit-keyframes fadeOutLeft {=20 + 0% { opacity: 1; transform: translateX(0px); } + 100% { opacity: 0; transform: translateX(5%); } +} + +@keyframes fadeOutLeft {=20 + 0% { opacity: 1; transform: translateX(0px); } + 100% { opacity: 0; transform: translateX(5%); } +} + +@-webkit-keyframes fadeOutRight {=20 + 0% { opacity: 1; transform: translateX(0px); } + 100% { opacity: 0; transform: translateX(-5%); } +} + +@keyframes fadeOutRight {=20 + 0% { opacity: 1; transform: translateX(0px); } + 100% { opacity: 0; transform: translateX(-5%); } +} + +.cmp-dm-portal .flip.transition.in, .cmp-dm-portal .flip.transition.out { a= +nimation-duration: 0.6s; } + +.cmp-dm-portal .horizontal.flip.transition.in { animation-name: horizontalF= +lipIn; } + +.cmp-dm-portal .horizontal.flip.transition.out { animation-name: horizontal= +FlipOut; } + +.cmp-dm-portal .vertical.flip.transition.in { animation-name: verticalFlipI= +n; } + +.cmp-dm-portal .vertical.flip.transition.out { animation-name: verticalFlip= +Out; } + +@-webkit-keyframes horizontalFlipIn {=20 + 0% { transform: perspective(125pc) rotateY(-90deg); opacity: 0; } + 100% { transform: perspective(125pc) rotateY(0deg); opacity: 1; } +} + +@keyframes horizontalFlipIn {=20 + 0% { transform: perspective(125pc) rotateY(-90deg); opacity: 0; } + 100% { transform: perspective(125pc) rotateY(0deg); opacity: 1; } +} + +@-webkit-keyframes verticalFlipIn {=20 + 0% { transform: perspective(125pc) rotateX(-90deg); opacity: 0; } + 100% { transform: perspective(125pc) rotateX(0deg); opacity: 1; } +} + +@keyframes verticalFlipIn {=20 + 0% { transform: perspective(125pc) rotateX(-90deg); opacity: 0; } + 100% { transform: perspective(125pc) rotateX(0deg); opacity: 1; } +} + +@-webkit-keyframes horizontalFlipOut {=20 + 0% { transform: perspective(125pc) rotateY(0deg); opacity: 1; } + 100% { transform: perspective(125pc) rotateY(90deg); opacity: 0; } +} + +@keyframes horizontalFlipOut {=20 + 0% { transform: perspective(125pc) rotateY(0deg); opacity: 1; } + 100% { transform: perspective(125pc) rotateY(90deg); opacity: 0; } +} + +@-webkit-keyframes verticalFlipOut {=20 + 0% { transform: perspective(125pc) rotateX(0deg); opacity: 1; } + 100% { transform: perspective(125pc) rotateX(-90deg); opacity: 0; } +} + +@keyframes verticalFlipOut {=20 + 0% { transform: perspective(125pc) rotateX(0deg); opacity: 1; } + 100% { transform: perspective(125pc) rotateX(-90deg); opacity: 0; } +} + +.cmp-dm-portal .scale.transition.in { animation-name: scaleIn; } + +.cmp-dm-portal .scale.transition.out { animation-name: scaleOut; } + +@-webkit-keyframes scaleIn {=20 + 0% { opacity: 0; transform: scale(0.8); } + 100% { opacity: 1; transform: scale(1); } +} + +@keyframes scaleIn {=20 + 0% { opacity: 0; transform: scale(0.8); } + 100% { opacity: 1; transform: scale(1); } +} + +@-webkit-keyframes scaleOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0.9); } +} + +@keyframes scaleOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0.9); } +} + +.cmp-dm-portal .transition.fly { animation-duration: 0.6s; transition-timin= +g-function: cubic-bezier(0.215, 0.61, 0.355, 1); } + +.cmp-dm-portal .transition.fly.in { animation-name: flyIn; } + +.cmp-dm-portal .transition[class*=3D"fly up"].in { animation-name: flyInUp;= + } + +.cmp-dm-portal .transition[class*=3D"fly down"].in { animation-name: flyInD= +own; } + +.cmp-dm-portal .transition[class*=3D"fly left"].in { animation-name: flyInL= +eft; } + +.cmp-dm-portal .transition[class*=3D"fly right"].in { animation-name: flyIn= +Right; } + +.cmp-dm-portal .transition.fly.out { animation-name: flyOut; } + +.cmp-dm-portal .transition[class*=3D"fly up"].out { animation-name: flyOutU= +p; } + +.cmp-dm-portal .transition[class*=3D"fly down"].out { animation-name: flyOu= +tDown; } + +.cmp-dm-portal .transition[class*=3D"fly left"].out { animation-name: flyOu= +tLeft; } + +.cmp-dm-portal .transition[class*=3D"fly right"].out { animation-name: flyO= +utRight; } + +@-webkit-keyframes flyIn {=20 + 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } + 20% { transform: scale3d(1.1, 1.1, 1.1); } + 40% { transform: scale3d(0.9, 0.9, 0.9); } + 60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); } + 80% { transform: scale3d(0.97, 0.97, 0.97); } + 100% { opacity: 1; transform: scaleX(1); } +} + +@keyframes flyIn {=20 + 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } + 20% { transform: scale3d(1.1, 1.1, 1.1); } + 40% { transform: scale3d(0.9, 0.9, 0.9); } + 60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); } + 80% { transform: scale3d(0.97, 0.97, 0.97); } + 100% { opacity: 1; transform: scaleX(1); } +} + +@-webkit-keyframes flyInUp {=20 + 0% { opacity: 0; transform: translate3d(0px, 1500px, 0px); } + 60% { opacity: 1; transform: translate3d(0px, -20px, 0px); } + 75% { transform: translate3d(0px, 10px, 0px); } + 90% { transform: translate3d(0px, -5px, 0px); } + 100% { transform: translateZ(0px); } +} + +@keyframes flyInUp {=20 + 0% { opacity: 0; transform: translate3d(0px, 1500px, 0px); } + 60% { opacity: 1; transform: translate3d(0px, -20px, 0px); } + 75% { transform: translate3d(0px, 10px, 0px); } + 90% { transform: translate3d(0px, -5px, 0px); } + 100% { transform: translateZ(0px); } +} + +@-webkit-keyframes flyInDown {=20 + 0% { opacity: 0; transform: translate3d(0px, -1500px, 0px); } + 60% { opacity: 1; transform: translate3d(0px, 25px, 0px); } + 75% { transform: translate3d(0px, -10px, 0px); } + 90% { transform: translate3d(0px, 5px, 0px); } + 100% { transform: none; } +} + +@keyframes flyInDown {=20 + 0% { opacity: 0; transform: translate3d(0px, -1500px, 0px); } + 60% { opacity: 1; transform: translate3d(0px, 25px, 0px); } + 75% { transform: translate3d(0px, -10px, 0px); } + 90% { transform: translate3d(0px, 5px, 0px); } + 100% { transform: none; } +} + +@-webkit-keyframes flyInLeft {=20 + 0% { opacity: 0; transform: translate3d(1500px, 0px, 0px); } + 60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); } + 75% { transform: translate3d(10px, 0px, 0px); } + 90% { transform: translate3d(-5px, 0px, 0px); } + 100% { transform: none; } +} + +@keyframes flyInLeft {=20 + 0% { opacity: 0; transform: translate3d(1500px, 0px, 0px); } + 60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); } + 75% { transform: translate3d(10px, 0px, 0px); } + 90% { transform: translate3d(-5px, 0px, 0px); } + 100% { transform: none; } +} + +@-webkit-keyframes flyInRight {=20 + 0% { opacity: 0; transform: translate3d(-1500px, 0px, 0px); } + 60% { opacity: 1; transform: translate3d(25px, 0px, 0px); } + 75% { transform: translate3d(-10px, 0px, 0px); } + 90% { transform: translate3d(5px, 0px, 0px); } + 100% { transform: none; } +} + +@keyframes flyInRight {=20 + 0% { opacity: 0; transform: translate3d(-1500px, 0px, 0px); } + 60% { opacity: 1; transform: translate3d(25px, 0px, 0px); } + 75% { transform: translate3d(-10px, 0px, 0px); } + 90% { transform: translate3d(5px, 0px, 0px); } + 100% { transform: none; } +} + +@-webkit-keyframes flyOut {=20 + 20% { transform: scale3d(0.9, 0.9, 0.9); } + 50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); } + 100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } +} + +@keyframes flyOut {=20 + 20% { transform: scale3d(0.9, 0.9, 0.9); } + 50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); } + 100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } +} + +@-webkit-keyframes flyOutUp {=20 + 20% { transform: translate3d(0px, 10px, 0px); } + 40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px); } + 100% { opacity: 0; transform: translate3d(0px, 125pc, 0px); } +} + +@keyframes flyOutUp {=20 + 20% { transform: translate3d(0px, 10px, 0px); } + 40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px); } + 100% { opacity: 0; transform: translate3d(0px, 125pc, 0px); } +} + +@-webkit-keyframes flyOutDown {=20 + 20% { transform: translate3d(0px, -10px, 0px); } + 40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px); } + 100% { opacity: 0; transform: translate3d(0px, -125pc, 0px); } +} + +@keyframes flyOutDown {=20 + 20% { transform: translate3d(0px, -10px, 0px); } + 40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px); } + 100% { opacity: 0; transform: translate3d(0px, -125pc, 0px); } +} + +@-webkit-keyframes flyOutRight {=20 + 20% { opacity: 1; transform: translate3d(20px, 0px, 0px); } + 100% { opacity: 0; transform: translate3d(-125pc, 0px, 0px); } +} + +@keyframes flyOutRight {=20 + 20% { opacity: 1; transform: translate3d(20px, 0px, 0px); } + 100% { opacity: 0; transform: translate3d(-125pc, 0px, 0px); } +} + +@-webkit-keyframes flyOutLeft {=20 + 20% { opacity: 1; transform: translate3d(-20px, 0px, 0px); } + 100% { opacity: 0; transform: translate3d(125pc, 0px, 0px); } +} + +@keyframes flyOutLeft {=20 + 20% { opacity: 1; transform: translate3d(-20px, 0px, 0px); } + 100% { opacity: 0; transform: translate3d(125pc, 0px, 0px); } +} + +.cmp-dm-portal .transition.slide.in, .cmp-dm-portal .transition[class*=3D"s= +lide down"].in { animation-name: slideInY; transform-origin: center top; } + +.cmp-dm-portal .transition[class*=3D"slide up"].in { animation-name: slideI= +nY; transform-origin: center bottom; } + +.cmp-dm-portal .transition[class*=3D"slide left"].in { animation-name: slid= +eInX; transform-origin: right center; } + +.cmp-dm-portal .transition[class*=3D"slide right"].in { animation-name: sli= +deInX; transform-origin: left center; } + +.cmp-dm-portal .transition.slide.out, .cmp-dm-portal .transition[class*=3D"= +slide down"].out { animation-name: slideOutY; transform-origin: center top;= + } + +.cmp-dm-portal .transition[class*=3D"slide up"].out { animation-name: slide= +OutY; transform-origin: center bottom; } + +.cmp-dm-portal .transition[class*=3D"slide left"].out { animation-name: sli= +deOutX; transform-origin: right center; } + +.cmp-dm-portal .transition[class*=3D"slide right"].out { animation-name: sl= +ideOutX; transform-origin: left center; } + +@-webkit-keyframes slideInY {=20 + 0% { opacity: 0; transform: scaleY(0); } + 100% { opacity: 1; transform: scaleY(1); } +} + +@keyframes slideInY {=20 + 0% { opacity: 0; transform: scaleY(0); } + 100% { opacity: 1; transform: scaleY(1); } +} + +@-webkit-keyframes slideInX {=20 + 0% { opacity: 0; transform: scaleX(0); } + 100% { opacity: 1; transform: scaleX(1); } +} + +@keyframes slideInX {=20 + 0% { opacity: 0; transform: scaleX(0); } + 100% { opacity: 1; transform: scaleX(1); } +} + +@-webkit-keyframes slideOutY {=20 + 0% { opacity: 1; transform: scaleY(1); } + 100% { opacity: 0; transform: scaleY(0); } +} + +@keyframes slideOutY {=20 + 0% { opacity: 1; transform: scaleY(1); } + 100% { opacity: 0; transform: scaleY(0); } +} + +@-webkit-keyframes slideOutX {=20 + 0% { opacity: 1; transform: scaleX(1); } + 100% { opacity: 0; transform: scaleX(0); } +} + +@keyframes slideOutX {=20 + 0% { opacity: 1; transform: scaleX(1); } + 100% { opacity: 0; transform: scaleX(0); } +} + +.cmp-dm-portal .transition.swing { animation-duration: 0.8s; } + +.cmp-dm-portal .transition[class*=3D"swing down"].in { animation-name: swin= +gInX; transform-origin: center top; } + +.cmp-dm-portal .transition[class*=3D"swing up"].in { animation-name: swingI= +nX; transform-origin: center bottom; } + +.cmp-dm-portal .transition[class*=3D"swing left"].in { animation-name: swin= +gInY; transform-origin: right center; } + +.cmp-dm-portal .transition[class*=3D"swing right"].in { animation-name: swi= +ngInY; transform-origin: left center; } + +.cmp-dm-portal .transition.swing.out, .cmp-dm-portal .transition[class*=3D"= +swing down"].out { animation-name: swingOutX; transform-origin: center top;= + } + +.cmp-dm-portal .transition[class*=3D"swing up"].out { animation-name: swing= +OutX; transform-origin: center bottom; } + +.cmp-dm-portal .transition[class*=3D"swing left"].out { animation-name: swi= +ngOutY; transform-origin: right center; } + +.cmp-dm-portal .transition[class*=3D"swing right"].out { animation-name: sw= +ingOutY; transform-origin: left center; } + +@-webkit-keyframes swingInX {=20 + 0% { transform: perspective(750pt) rotateX(90deg); opacity: 0; } + 40% { transform: perspective(750pt) rotateX(-30deg); opacity: 1; } + 60% { transform: perspective(750pt) rotateX(15deg); } + 80% { transform: perspective(750pt) rotateX(-7.5deg); } + 100% { transform: perspective(750pt) rotateX(0deg); } +} + +@keyframes swingInX {=20 + 0% { transform: perspective(750pt) rotateX(90deg); opacity: 0; } + 40% { transform: perspective(750pt) rotateX(-30deg); opacity: 1; } + 60% { transform: perspective(750pt) rotateX(15deg); } + 80% { transform: perspective(750pt) rotateX(-7.5deg); } + 100% { transform: perspective(750pt) rotateX(0deg); } +} + +@-webkit-keyframes swingInY {=20 + 0% { transform: perspective(750pt) rotateY(-90deg); opacity: 0; } + 40% { transform: perspective(750pt) rotateY(30deg); opacity: 1; } + 60% { transform: perspective(750pt) rotateY(-17.5deg); } + 80% { transform: perspective(750pt) rotateY(7.5deg); } + 100% { transform: perspective(750pt) rotateY(0deg); } +} + +@keyframes swingInY {=20 + 0% { transform: perspective(750pt) rotateY(-90deg); opacity: 0; } + 40% { transform: perspective(750pt) rotateY(30deg); opacity: 1; } + 60% { transform: perspective(750pt) rotateY(-17.5deg); } + 80% { transform: perspective(750pt) rotateY(7.5deg); } + 100% { transform: perspective(750pt) rotateY(0deg); } +} + +@-webkit-keyframes swingOutX {=20 + 0% { transform: perspective(750pt) rotateX(0deg); } + 40% { transform: perspective(750pt) rotateX(-7.5deg); } + 60% { transform: perspective(750pt) rotateX(17.5deg); } + 80% { transform: perspective(750pt) rotateX(-30deg); opacity: 1; } + 100% { transform: perspective(750pt) rotateX(90deg); opacity: 0; } +} + +@keyframes swingOutX {=20 + 0% { transform: perspective(750pt) rotateX(0deg); } + 40% { transform: perspective(750pt) rotateX(-7.5deg); } + 60% { transform: perspective(750pt) rotateX(17.5deg); } + 80% { transform: perspective(750pt) rotateX(-30deg); opacity: 1; } + 100% { transform: perspective(750pt) rotateX(90deg); opacity: 0; } +} + +@-webkit-keyframes swingOutY {=20 + 0% { transform: perspective(750pt) rotateY(0deg); } + 40% { transform: perspective(750pt) rotateY(7.5deg); } + 60% { transform: perspective(750pt) rotateY(-10deg); } + 80% { transform: perspective(750pt) rotateY(30deg); opacity: 1; } + 100% { transform: perspective(750pt) rotateY(-90deg); opacity: 0; } +} + +@keyframes swingOutY {=20 + 0% { transform: perspective(750pt) rotateY(0deg); } + 40% { transform: perspective(750pt) rotateY(7.5deg); } + 60% { transform: perspective(750pt) rotateY(-10deg); } + 80% { transform: perspective(750pt) rotateY(30deg); opacity: 1; } + 100% { transform: perspective(750pt) rotateY(-90deg); opacity: 0; } +} + +.cmp-dm-portal .transition.zoom.in { animation-name: zoomIn; } + +.cmp-dm-portal .transition.zoom.out { animation-name: zoomOut; } + +@-webkit-keyframes zoomIn {=20 + 0% { opacity: 1; transform: scale(0); } + 100% { opacity: 1; transform: scale(1); } +} + +@keyframes zoomIn {=20 + 0% { opacity: 1; transform: scale(0); } + 100% { opacity: 1; transform: scale(1); } +} + +@-webkit-keyframes zoomOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 1; transform: scale(0); } +} + +@keyframes zoomOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 1; transform: scale(0); } +} + +.cmp-dm-portal .flash.transition { animation-duration: 0.75s; animation-nam= +e: flash; } + +.cmp-dm-portal .shake.transition { animation-duration: 0.75s; animation-nam= +e: shake; } + +.cmp-dm-portal .bounce.transition { animation-duration: 0.75s; animation-na= +me: bounce; } + +.cmp-dm-portal .tada.transition { animation-duration: 0.75s; animation-name= +: tada; } + +.cmp-dm-portal .pulse.transition { animation-duration: 0.5s; animation-name= +: pulse; } + +.cmp-dm-portal .jiggle.transition { animation-duration: 0.75s; animation-na= +me: jiggle; } + +.cmp-dm-portal .transition.glow { animation-duration: 2s; animation-timing-= +function: cubic-bezier(0.19, 1, 0.22, 1); animation-name: glow; } + +@-webkit-keyframes flash {=20 + 0%, 50%, 100% { opacity: 1; } + 25%, 75% { opacity: 0; } +} + +@keyframes flash {=20 + 0%, 50%, 100% { opacity: 1; } + 25%, 75% { opacity: 0; } +} + +@-webkit-keyframes shake {=20 + 0%, 100% { transform: translateX(0px); } + 10%, 30%, 50%, 70%, 90% { transform: translateX(-10px); } + 20%, 40%, 60%, 80% { transform: translateX(10px); } +} + +@keyframes shake {=20 + 0%, 100% { transform: translateX(0px); } + 10%, 30%, 50%, 70%, 90% { transform: translateX(-10px); } + 20%, 40%, 60%, 80% { transform: translateX(10px); } +} + +@-webkit-keyframes bounce {=20 + 0%, 20%, 50%, 80%, 100% { transform: translateY(0px); } + 40% { transform: translateY(-30px); } + 60% { transform: translateY(-15px); } +} + +@keyframes bounce {=20 + 0%, 20%, 50%, 80%, 100% { transform: translateY(0px); } + 40% { transform: translateY(-30px); } + 60% { transform: translateY(-15px); } +} + +@-webkit-keyframes tada {=20 + 0% { transform: scale(1); } + 10%, 20% { transform: scale(0.9) rotate(-3deg); } + 30%, 50%, 70%, 90% { transform: scale(1.1) rotate(3deg); } + 40%, 60%, 80% { transform: scale(1.1) rotate(-3deg); } + 100% { transform: scale(1) rotate(0deg); } +} + +@keyframes tada {=20 + 0% { transform: scale(1); } + 10%, 20% { transform: scale(0.9) rotate(-3deg); } + 30%, 50%, 70%, 90% { transform: scale(1.1) rotate(3deg); } + 40%, 60%, 80% { transform: scale(1.1) rotate(-3deg); } + 100% { transform: scale(1) rotate(0deg); } +} + +@-webkit-keyframes pulse {=20 + 0% { transform: scale(1); opacity: 1; } + 50% { transform: scale(0.9); opacity: 0.7; } + 100% { transform: scale(1); opacity: 1; } +} + +@keyframes pulse {=20 + 0% { transform: scale(1); opacity: 1; } + 50% { transform: scale(0.9); opacity: 0.7; } + 100% { transform: scale(1); opacity: 1; } +} + +@-webkit-keyframes jiggle {=20 + 0% { transform: scaleX(1); } + 30% { transform: scale3d(1.25, 0.75, 1); } + 40% { transform: scale3d(0.75, 1.25, 1); } + 50% { transform: scale3d(1.15, 0.85, 1); } + 65% { transform: scale3d(0.95, 1.05, 1); } + 75% { transform: scale3d(1.05, 0.95, 1); } + 100% { transform: scaleX(1); } +} + +@keyframes jiggle {=20 + 0% { transform: scaleX(1); } + 30% { transform: scale3d(1.25, 0.75, 1); } + 40% { transform: scale3d(0.75, 1.25, 1); } + 50% { transform: scale3d(1.15, 0.85, 1); } + 65% { transform: scale3d(0.95, 1.05, 1); } + 75% { transform: scale3d(1.05, 0.95, 1); } + 100% { transform: scaleX(1); } +} + +@-webkit-keyframes glow {=20 + 0% { background-color: rgb(252, 252, 253); } + 30% { background-color: rgb(255, 246, 205); } + 100% { background-color: rgb(252, 252, 253); } +} + +@keyframes glow {=20 + 0% { background-color: rgb(252, 252, 253); } + 30% { background-color: rgb(255, 246, 205); } + 100% { background-color: rgb(252, 252, 253); } +} + +.cmp-dm-portal .custom-checkbox { margin: 10px 0px; } + +.cmp-dm-portal .add-to-cart-btn { margin-left: 40px; display: none; } + +.cmp-dm-portal .image-checkbox { border: 3px solid transparent; } + +.cmp-dm-portal .image-checkbox-checked { position: relative; border-radius:= + 10px; border-color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .image-checkbox i { display: none; color: rgb(161, 0, 255); = +} + +.cmp-dm-portal .image-checkbox-checked i { display: block; position: absolu= +te; top: 10px; left: 10px; } + +.cmp-dm-portal .aem-Grid > .cmp-filter-container.aem-GridColumn.aem-GridCol= +umn--phone--none, .cmp-dm-portal .cmp-filter-container { display: flex; } + +.cmp-dm-portal .cmp-filter-container { flex-wrap: wrap; } + +.cmp-dm-portal .cmp-filter-container--column1 { -webkit-box-flex: 0; flex: = +0 0 100%; max-width: 100%; margin-left: -5px; } + +@media screen and (min-width: 768px) { + .cmp-dm-portal .cmp-filter-container--column1 { -webkit-box-flex: 0; flex= +: 0 0 40%; max-width: 40%; } +} + +.cmp-dm-portal .cmp-filter-container--column1 .ui.dropdown { margin: 10px 1= +2px 0px 0px; } + +.cmp-dm-portal .cmp-filter-container--column1 .ui.dropdown .text { font-siz= +e: 1.4rem; } + +.cmp-dm-portal .cmp-filter-container--column1 .ui.dropdown .dropdown.icon {= + margin: 0px; } + +.cmp-dm-portal .cmp-filter-container--column2 { -webkit-box-flex: 0; flex: = +0 0 100%; max-width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-dm-portal .cmp-filter-container--column2 { -webkit-box-flex: 0; flex= +: 0 0 56%; max-width: 56%; text-align: right; } +} + +.cmp-dm-portal .cmp-filter-container--column2 div { display: inline-flex; -= +webkit-box-pack: center; justify-content: center; -webkit-box-align: center= +; align-items: center; } + +.cmp-dm-portal .cmp-filter-container--column2 .custom-control-input { margi= +n-right: 5px; } + +.cmp-dm-portal .cmp-filter-container--column2 .ui.link.button { font-size: = +1.6rem; margin: -1px 0px; } + +.cmp-dm-portal .cmp-filter-container--column2 .ui.link.button .hidden { dis= +play: none; } + +.cmp-dm-portal .cmp-filter-container--count { color: rgb(107, 107, 107); } + +.cmp-dm-portal .ui.cmp-cards > .card { border-width: 3px; } + +.cmp-dm-portal .ui.cards > * { height: auto; } + +.cmp-dm-portal .ui.cards > * .extra .link.button { text-transform: uppercas= +e; font-size: 11.34px; margin: 0px; } + +.cmp-dm-portal .ui.cards > * .image:not(.ui) > img, .cmp-dm-portal .ui.card= +s > * .ui.cards { border: none; height: 175px; } + +.cmp-dm-portal .ui.cards > * .card .content > header { font-size: 1.04143re= +m; } + +.cmp-dm-portal .cmp-search-results .cmp_card__action-buttons { list-style: = +none; margin: 0px; padding: 0px; display: flex; justify-content: left; min-= +height: 2rem; } + +.cmp-dm-portal .cmp-search-results .cmp_card__action-buttons li { padding-r= +ight: 13px; } + +.internalsearchhero .cmp-internal-search-hero__autocomplete-instructions { = +display: none; } + +.internalsearchhero .cmp-internal-search-hero__hero { position: relative; d= +isplay: flex; -webkit-box-pack: center; justify-content: center; } + +.internalsearchhero .cmp-internal-search-hero__highlight { font-weight: 400= +; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__highlight { line-height: 1= +.6; } +} + +.internalsearchhero .cmp-internal-search-hero__background { position: absol= +ute; z-index: 0; inset: 0px; overflow: hidden; } + +.internalsearchhero .cmp-internal-search-hero__background .cmp-image, .inte= +rnalsearchhero .cmp-internal-search-hero__background .image { height: 100%;= + } + +.internalsearchhero .cmp-internal-search-hero__background .cmp-image__image= + { height: 100%; object-fit: cover; } + +.internalsearchhero .cmp-internal-search-hero__content { position: relative= +; width: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-dir= +ection: normal; flex-direction: column; padding-left: 1.5rem; padding-right= +: 1.5rem; padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__content { margin: 0px; pad= +ding-left: 3.5rem; padding-right: 3.5rem; padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__content { padding-left: 1.= +5rem; padding-right: 1.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__content { max-width: 1280p= +x; padding-left: 0px; padding-right: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__form-container { width: 100%= +; padding-bottom: 3rem; padding-top: 3rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__form-container { padding-b= +ottom: 5rem; padding-top: 5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__form-container { width: 66= +.6667%; margin-left: auto; margin-right: auto; padding-bottom: 8rem; paddin= +g-top: 8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__form-container { width: 50= +%; } +} + +.internalsearchhero .cmp-internal-search-hero__form { display: flex; } + +.internalsearchhero .cmp-internal-search-hero__form-label { display: none; = +} + +.internalsearchhero .cmp-internal-search-hero__search { position: relative;= + width: 100%; height: 5rem; margin-right: -2px; -webkit-box-flex: 1; flex: = +1 0 0px; } + +.internalsearchhero .cmp-internal-search-hero__search-input { border: 1px s= +olid rgb(107, 107, 107); background-color: rgb(255, 255, 255); padding: 1.5= +rem; width: 100%; height: 100%; font-size: 1.6rem; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__search-input { padding: 1.= +5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__search-input { padding: 1.= +5rem 2rem; } +} + +.internalsearchhero .cmp-internal-search-hero__search-input::-webkit-input-= +placeholder { font-size: 1.6rem; line-height: 1.6; color: rgb(167, 167, 167= +); } + +.internalsearchhero .cmp-internal-search-hero__search-input::placeholder { = +font-size: 1.6rem; line-height: 1.6; color: rgb(167, 167, 167); } + +.internalsearchhero .cmp-internal-search-hero__submit { width: auto; min-wi= +dth: 16.6667%; z-index: 10; height: 5rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__submit { min-width: unset;= + } +} + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button { margin:= + 0px; width: 100%; min-width: auto; padding: 1rem 1.5rem; height: 100%; -we= +bkit-box-flex: 1; flex: 1 0 100%; } + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button:hover { b= +ackground-color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__submit .cmp-button { paddi= +ng: 1.5rem 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button__icon { d= +isplay: block; } + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button__icon::af= +ter { content: "=EF=92=A5"; font-size: 30px; font-family: Ionicons; display= +: block; font-weight: 400; font-style: normal; line-height: 1; text-transfo= +rm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowra= +p; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opt= +imizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__submit .cmp-button__icon::= +after { font-size: 2.4rem; } +} + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button__text { d= +isplay: none; margin-left: 0.5rem; line-height: 1.6rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__submit .cmp-button__text {= + display: block; font-size: 1.4rem; word-break: break-word; } +} + +.internalsearchhero .cmp-internal-search-hero__no-search-message { display:= + none; } + +.internalsearchhero .cmp-internal-search-hero__no-search-message--show { di= +splay: block; font-size: 1.4rem; line-height: 2.24rem; font-weight: 400; ma= +rgin-top: 20px; margin-bottom: 2.2rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-search-message--show { = +font-size: 1.6rem; line-height: 2.56rem; margin-bottom: 2.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__search-suggestions { positio= +n: absolute; left: 0px; right: 0px; width: 100%; overflow: hidden; transiti= +on: all 0.5s ease-in-out 0s; transform-origin: left top; } + +.internalsearchhero .cmp-internal-search-hero__search-suggestions--show-rec= +ent .cmp-internal-search-hero__suggestions-list, .internalsearchhero .cmp-i= +nternal-search-hero__search-suggestions--show .cmp-internal-search-hero__su= +ggestions-list { position: relative; display: block; width: 100%; border-wi= +dth: 0px 0.977px; background: linear-gradient(rgb(150, 150, 150) -20px, rgb= +(255, 255, 255) 7px, rgb(255, 255, 255) 20%); } + +.internalsearchhero .cmp-internal-search-hero__search-suggestions--show-rec= +ent .cmp-internal-search-hero__suggestions-list { animation: 0.7s linear 0s= + 1 normal none running slide-down; } + +.internalsearchhero .cmp-internal-search-hero__suggestions-list { display: = +none; border: 1px solid rgb(107, 107, 107); overflow: hidden; z-index: 1000= +; background-color: rgb(255, 255, 255); right: 1px; left: 0px; } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item { border-wi= +dth: 1px; border-style: solid; border-color: transparent transparent rgb(10= +7, 107, 107); border-image: initial; display: block; } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--link { fon= +t-size: 1.6rem; padding: 1rem 1.5rem; margin-bottom: 0px; display: block; c= +olor: rgb(0, 0, 0); font-weight: 600; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__suggestions-item--link { l= +ine-height: 1.6; } +} + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--link:hover= + { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--session .c= +mp-internal-search-hero__suggestions-item--link { font-weight: 400; } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--active { b= +order: 1px solid rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--active a {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__btn-container { display: non= +e; } + +.internalsearchhero .cmp-internal-search-hero__btn-container .button { disp= +lay: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__btn-container .button { di= +splay: inline-block; margin-right: 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__btn-container .cmp-button { = +display: block; margin: 1.5rem 0px; text-align: center; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-block { backg= +round-color: rgb(255, 255, 255); margin-bottom: 3rem; box-shadow: rgba(107,= + 107, 107, 0.15) 0px 0px 0.31em 0.13em; display: none; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__panel--hidden { display: none; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__title { text-transform: uppercase; font-size: 1.6rem; line-hei= +ght: 2.56rem; font-weight: 600; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__button { padding-top: 1.5rem; padding-bottom: 1.5rem; padding-= +left: 1.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +cmp-accordion__button { padding-left: 3.504rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +cmp-accordion__button { padding-left: 5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__button:focus { border: none; outline: none; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__button .cmp-accordion__icon { padding-right: 1.5rem; padding-l= +eft: 1.5rem; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__panel { background-color: rgb(255, 255, 255); box-shadow: none= +; overflow-x: hidden; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .re= +sponsivegrid { width: 100%; padding: 3rem 1.5rem; border-top: 0.06em solid = +rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +responsivegrid { padding: 5rem 3.504rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +responsivegrid { padding: 5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .cmp-job-card-listing { min-height: auto; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .cmp-job-card-listing_first-row { padding-right: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .cmp-job-card-listing_second-row { padding-bottom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title { padding-top: 0px; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-title { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .cmp-title { padding-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-title__text { font-size: 3.2rem; font-weight: 600= +; line-height: 3.328rem; text-transform: uppercase; width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .cmp-title__text { width: 50%; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-title .cmp-teaser__title-link { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .cmp-title .cmp-teaser__title-link { width: 50%; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-title a.cmp-button { text-align: end; min-width: = +auto; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .text { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .text { padding-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-text p { font-weight: 400; line-height: 2.24rem; = +width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .cmp-text p { line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card { margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content { border-top-color: rgb(161, 0, 25= +5); border-top-width: 0.405rem; padding: 3.08rem 2.002rem 2.002rem; display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; width: 100%; height: 100%; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__address-location { pa= +dding-right: 2.4rem; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser-city, .internalsearchh= +ero .cmp-internal-search-hero__job-actionable-accordion .joblistingblock .c= +ard .cmp-teaser__content .cmp-teaser-region { line-height: 1.08rem; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__title-link { line-hei= +ght: 2.19rem; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card .cmp-teaser__content .cmp-teaser__title-link { line-h= +eight: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__description { margin-= +bottom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-areas-int= +erest { margin-bottom: 0.996rem; overflow: hidden; overflow-wrap: break-wor= +d; font-weight: 400; line-height: 2.24rem; display: -webkit-box; -webkit-bo= +x-orient: vertical; -webkit-line-clamp: 3; word-break: break-word; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-areas-i= +nterest { margin-bottom: 1.992rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-areas-i= +nterest { line-height: 2.56rem; -webkit-line-clamp: 2; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-semibold = +{ font-weight: 600; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__bottom-container { ma= +rgin-top: auto; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-posted-da= +te { margin-bottom: 0.492rem; line-height: 1.44rem; font-style: normal; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__action-container { ma= +rgin-top: 0px; font-size: 1.4rem; font-weight: 400; line-height: 2.24rem; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__action-link { padding= +-top: 0px; font-size: 1.4rem; font-weight: 600; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card .cmp-teaser__content .cmp-teaser__action-link { font-= +size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content:hover .cmp-teaser__title-link { co= +lor: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__title-link { display: block; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__title-link:focus .cmp-teaser__title-link {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__job-listing-areas-interest * { display: in= +line; word-break: break-all; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .cmp-job-card-listing_third-row { padding-bottom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .cmp-job-card-listing_third-row .cmp-teaser__title-link { pad= +ding-bottom: 0px; word-break: break-word; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-block { marg= +in-bottom: 2rem; padding-left: 1.5rem; padding-right: 1.5rem; background-co= +lor: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0px 0px 0.31= +em 0.13em; display: none; -webkit-box-orient: vertical; -webkit-box-directi= +on: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-block { pa= +dding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-block { pa= +dding-bottom: 3rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-block { pa= +dding-left: 5rem; padding-right: 5rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-header-text = +{ text-transform: uppercase; font-size: 1.2rem; font-weight: 600; letter-sp= +acing: 1.248px; line-height: 1.596rem; margin-top: 2rem; margin-bottom: 2re= +m; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-header-tex= +t { margin-top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-header-tex= +t { font-size: 1.8rem; margin-bottom: 3rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content { di= +splay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; f= +lex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content { = +-webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-directi= +on: row; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-imag= +e-container { position: relative; height: 100%; width: 100%; margin-bottom:= + 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-im= +age-container { margin-bottom: 0px; margin-right: 1.5rem; width: 16.6667%; = +} +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-im= +age-container { margin-right: 2rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-imag= +e-container::before { content: ""; display: block; padding-top: 100%; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-imag= +e-link { height: 100%; width: 100%; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-imag= +e { height: auto; width: 100%; position: absolute; top: 0px; bottom: 0px; o= +bject-fit: cover; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= + { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd { width: 80.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd { width: 81.3333%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd { width: 82.3333%; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +.cmp-full-width { width: 100%; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-title { display: inline-block; font-size: 1.8rem; font-weight: 600; line-h= +eight: 2.196rem; margin-bottom: 1rem; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-title { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-title { font-size: 2.5rem; line-height: 3rem; margin-bottom: 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-title-link { display: inline-block; font-size: 2.5rem; font-weight: 600; l= +ine-height: 3rem; margin-bottom: 1rem; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-title-link { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-title-link { margin-bottom: 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-title-link:hover { color: rgb(0, 77, 255); text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-title-link:focus { color: rgb(0, 77, 255); text-decoration: underline; out= +line: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-description { font-size: 1.2rem; margin-bottom: 2rem; line-height: 1.44rem= +; overflow: hidden; -webkit-line-clamp: 10; display: -webkit-box; -webkit-b= +ox-orient: vertical; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-description a { color: rgb(0, 77, 255); text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-description a:visited { color: rgb(0, 0, 136); } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-description a:focus, .internalsearchhero .cmp-internal-search-hero__featur= +ed-search-content-card-description a:focus-within { color: rgb(0, 77, 255);= + outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-description { margin-bottom: 1.5rem; -webkit-line-clamp: 3; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-description { font-size: 1.4rem; line-height: 1.92rem; margin-bottom: 2.= +5rem; -webkit-line-clamp: 5; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-button { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button { padding-bottom: 0px; display: inline-block; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button:focus, .internalsearchhero .cmp-internal-search-hero__f= +eatured-search-content-card-button .cmp-button:focus-within { outline: rgb(= +0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button__text { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button__text::after { font-size: 2rem; line-height: 1.4rem; to= +p: 2.4px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-button .cmp-button__text::after { font-size: 2.4rem; line-height: 1.7rem= +; top: 2.88px; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button__text::before { bottom: -12px; height: 1px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-button .cmp-button__text::before { height: 1px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-container { d= +isplay: none; } + +.internalsearchhero .cmp-internal-search-hero__related-search-row { display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-row { flex-= +flow: wrap; -webkit-box-orient: horizontal; -webkit-box-direction: normal; = +border-top: 1px solid rgb(204, 204, 204); margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-row { margi= +n-top: 2.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-3-headers-row .= +cmp-internal-search-hero__related-search-topic-panel { padding-top: 2rem; p= +adding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel { padding-bottom: 0p= +x; margin-top: 2rem; border-top: none; -webkit-box-flex: 0; flex: 0 0 33.33= +33%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel { margin-top: 3rem; = +} +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-first { padding-righ= +t: 2rem; padding-left: 0px; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-mid { padding-right:= + 1rem; padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-last { padding-right= +: 0px; padding-left: 2rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-body { padding-right= +: 1rem; padding-bottom: 1rem; border-right: 0.063em solid rgb(204, 204, 204= +); height: 100%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-3-headers-row .= +cmp-internal-search-hero__related-search-topic-panel-body-last { padding-ri= +ght: 0px; border-right: none; } + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-2-headers-row .= +cmp-internal-search-hero__related-search-topic-panel { padding-top: 2rem; p= +adding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel { padding-top: 0px; = +padding-bottom: 0px; margin-top: 2rem; border-top: none; -webkit-box-flex: = +0; flex: 0 0 50%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel { margin-top: 3rem; = +} +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-first { padding-righ= +t: 1.5rem; padding-left: 0px; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-last { padding-left:= + 1.5rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-body { padding-right= +: 1rem; padding-bottom: 1rem; border-right: 0.063em solid rgb(204, 204, 204= +); height: 100%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-2-headers-row .= +cmp-internal-search-hero__related-search-topic-panel-body-last { border-rig= +ht: none; } + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-1-header-row .c= +mp-internal-search-hero__related-search-topic-panel { padding-top: 2rem; pa= +dding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-1-header-row = +.cmp-internal-search-hero__related-search-topic-panel { padding-top: 3rem; = +padding-bottom: 0px; margin-top: 2rem; border-top: none; -webkit-box-orient= +: vertical; -webkit-box-direction: normal; flex-direction: column; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-row { -webkit-box-flex: 0; flex: 0 0 1= +00%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-container { display: flex; -= +webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction:= + column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel-container { -webkit-box-or= +ient: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel { width: 100%; padding-top: = +2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel { padding-top: 3rem; paddi= +ng-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel { margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0; = +flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0= +; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-list:last-child { margin-bot= +tom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-item { margin-bottom: 1rem; = +} + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel-item:last-child { margin-b= +ottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-item-padding .cmp-internal-search-hero__= +related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-item-padding .cmp-internal-search-hero= +__related-search-topic-panel-item { padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-row { -webkit-box-flex: 0; flex: 0 0 1= +00%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-container { display: flex; -= +webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction:= + column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel-container { -webkit-box-or= +ient: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel { width: 100%; padding-top: = +2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel { padding-top: 3rem; paddi= +ng-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel { margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0; = +flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0= +; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-list:last-child { margin-bot= +tom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-item { margin-bottom: 1rem; = +} + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel-item:last-child { margin-b= +ottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-item-padding .cmp-internal-search-hero__= +related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-item-padding .cmp-internal-search-hero= +__related-search-topic-panel-item { padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-row { -webkit-box-flex: 0; flex: 0 0 10= +0%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-container { display: flex; -w= +ebkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: = +column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel-container { -webkit-box-ori= +ent: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel { width: 100%; padding-top: 2= +rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel { padding-top: 3rem; paddin= +g-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel { margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0; f= +lex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0;= + flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-list:last-child { margin-bott= +om: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-item { margin-bottom: 1rem; } + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel-item:last-child { margin-bo= +ttom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-item-padding .cmp-internal-search-hero__r= +elated-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-item-padding .cmp-internal-search-hero_= +_related-search-topic-panel-item { padding-left: 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-item:last-child { margin-bott= +om: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-i= +tem { line-height: normal; margin-bottom: 1rem; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-i= +tem:last-child { margin-bottom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-l= +ink { color: rgb(0, 77, 255); font-size: 1.2rem; line-height: 1.44rem; word= +-break: break-word; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-l= +ink:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-l= +ink:focus, .internalsearchhero .cmp-internal-search-hero__related-search-to= +pic-panel-link:focus-within { outline: rgb(0, 77, 255) solid 1px; outline-o= +ffset: 0px; text-decoration: underline; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-topic-panel= +-link { font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-t= +itle { font-size: 1.2rem; font-weight: 600; letter-spacing: 1.248px; line-h= +eight: 1.596rem; padding-bottom: 1.5rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-topic-panel= +-title { font-size: 1.8rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-search-hero__search-result-block { backgr= +ound-color: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0px 0= +px 0.31em 0.13em; padding: 2rem 1.5rem 1.5rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__search-result-block { padd= +ing-top: 3rem; padding-bottom: 0px; margin-bottom: 3rem; position: relative= +; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__search-result-block { marg= +in-bottom: 5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__search-result-block-space { = +margin-bottom: 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .internalsearchhero .cmp-internal-search-hero__search-result-block-space = +{ margin-bottom: 6rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__search-result-block-space = +{ margin-bottom: 6rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-container { displa= +y: none; } + +.internalsearchhero .cmp-internal-search-hero__no-result-heading-text { fon= +t-size: 2rem; font-weight: 600; line-height: 2.4rem; margin-top: 1rem; marg= +in-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__no-result-heading-text { m= +argin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-heading-text { f= +ont-size: 3.5rem; line-height: 4.2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__no-result-heading-text { m= +argin: 2.03rem 3.5rem 4.025rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips { ma= +rgin: 0px 3.52rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-title = +{ font-size: 1.2rem; font-weight: 600; line-height: 1.596rem; margin-bottom= +: 1.08rem; letter-spacing: 1.24px; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-titl= +e { font-size: 1.8rem; line-height: 2.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-conten= +t ul { padding-left: 1.7504rem; list-style-type: disc; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-cont= +ent ul { padding-left: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-cont= +ent ul { padding-left: 1.6rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-conten= +t li { font-size: 1.4rem; line-height: 2.24rem; list-style-type: disc; padd= +ing-bottom: 1rem; text-align: left; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-cont= +ent li { font-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-conten= +t a { color: rgb(0, 77, 255); text-decoration: underline; font-size: 1.4rem= +; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-cont= +ent a { font-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-conten= +t a:hover, .internalsearchhero .cmp-internal-search-hero__no-result-search-= +tips-content a:visited { color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-seperator { widt= +h: 66.6667%; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-seperator-line { d= +isplay: flex; border-bottom: 2px solid rgb(204, 204, 204); margin: 3.04rem = +0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__no-result-seperator-line {= + margin-top: 2rem; margin-bottom: 3.04rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__no-result-seperator-line {= + margin: 3.04rem 2.08rem 1.008rem 3.52rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container {= + padding-bottom: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container {= + padding-bottom: 4rem; } +} + +.internalsearchhero .cmp-internal-search-hero__popular-search-container h2 = +{ font-size: 2rem; line-height: 1.2; font-weight: 600; margin-top: 1rem; ma= +rgin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container h= +2 { margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container h= +2 { font-size: 3.5rem; margin-bottom: 3.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container h= +2 { margin: 2rem 3.5rem 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__popular-search-container ul = +{ list-style: inherit; padding-left: 1.75rem; margin: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container u= +l { padding-left: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container u= +l { margin-left: 3.5rem; padding-left: 1.6rem; } +} + +.internalsearchhero .cmp-internal-search-hero__popular-search-container li = +{ padding-bottom: 1rem; } + +.internalsearchhero .cmp-internal-search-hero__popular-search-container li:= +:marker { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__popular-search-container a {= + font-size: 1.4rem; line-height: 1.6; font-weight: 400; color: rgb(0, 77, 2= +55); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container a= + { font-size: 1.6rem; } +} + +.internalsearchhero .cmp-internal-search-hero__popular-search-container a:h= +over { text-decoration: underline; outline: none; } + +.internalsearchhero .cmp-internal-search-hero__popular-search-container a:f= +ocus, .internalsearchhero .cmp-internal-search-hero__popular-search-contain= +er a:focus-within { outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px= +; text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__popular-search-container a:f= +ocus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-block { displa= +y: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-= +direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-block { padd= +ing-bottom: 2.56rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-block { padd= +ing-bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-left-column = +{ display: inline-block; float: left; padding-bottom: 2.56rem; padding-left= +: 3.5rem; width: 66.6667%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-left-column = +{ padding-bottom: 3.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-title-containe= +r { font-size: 2rem; font-weight: 600; line-height: 1.2; padding-top: 1rem;= + } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-title-contai= +ner { padding-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-title-contai= +ner { padding-left: 3.5rem; width: 66.6667%; display: inline-block; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-title-contai= +ner { padding-top: 1rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-title { font-s= +ize: 2rem; font-weight: 600; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-title { font= +-size: 3.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er { margin-top: 2rem; display: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-filter-conta= +iner { display: flex; -webkit-box-align: baseline; align-items: baseline; m= +argin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-filter-conta= +iner { width: 33.3333%; float: right; -webkit-box-orient: vertical; -webkit= +-box-direction: normal; flex-direction: column; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er .cmp-button--filter { background-color: transparent; border: 0.2rem soli= +d rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er .cmp-button--filter .cmp-button__icon { color: rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er .cmp-button--filter .cmp-button__icon::after { content: "=EF=8C=9B"; fon= +t-size: 2.4rem; font-family: Ionicons; display: block; font-weight: 400; fo= +nt-style: normal; line-height: 1; text-transform: none; letter-spacing: nor= +mal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fo= +nt-smoothing: antialiased; text-rendering: optimizelegibility; font-feature= +-settings: "liga"; margin: 0.5rem; color: rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er .cmp-button--filter .cmp-button__text { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero .cmp-data-layer { margin-to= +p: 0px; margin-bottom: 6.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero .cmp-search-results-filterby = +{ margin-top: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero .cmp-search-results-filterb= +y { margin-top: 3rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-filter { mar= +gin-left: auto; width: 75%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-filter { wid= +th: 100%; padding-left: 1.5rem; padding-right: 3.5rem; position: relative; = +} +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort { padding= +-top: 1.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-sort { width= +: 100%; margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-sort { margi= +n-top: 1rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-text { fo= +nt-size: 1.4rem; line-height: 2.56rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-sort-text { = +font-size: 1.6rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-sort-text { = +padding-left: 1.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-most-rele= +vant { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-most-rele= +vant:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-date { co= +lor: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-date:hove= +r { text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort--active {= + font-weight: 600; color: rgb(0, 0, 0); cursor: default; text-decoration: n= +one; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort--active:h= +over { text-decoration: none; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-con= +tainer { position: relative; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-c= +ontainer { display: flex; margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-tex= +t { margin-top: 2rem; margin-bottom: 2rem; font-size: 1.2rem; font-weight: = +600; line-height: 1.33; letter-spacing: 1.248px; text-transform: uppercase;= + } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-t= +ext { margin-top: 0px; margin-bottom: 0px; width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-t= +ext { width: 50%; line-height: 2.502rem; font-size: 1.8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-t= +ext { font-size: 1.8rem; line-height: 1.39; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-pag= +e-details { margin-bottom: 1.4rem; font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-p= +age-details { margin-bottom: 0px; text-align: right; width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-p= +age-details { width: 37.5%; font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-pag= +e-details-hidden { position: absolute; width: 1px; height: 1px; margin: -1p= +x; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: = +0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-conta= +iner { width: 87.5%; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-li= +ne-bar { border: 1px solid rgb(204, 204, 204); margin-top: 1.5rem; margin-b= +ottom: 2rem; background-color: rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +line-bar { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content { width: 100%; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link { display: inline-block; font-size: 2.2rem; line-height: 1= +.09; font-weight: 600; text-decoration-line: none; color: rgb(0, 77, 255); = +cursor: pointer; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-title-link { line-height: 1.36364; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link:focus { text-decoration: underline; outline: rgb(0, 77, 25= +5) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link:visited, .internalsearchhero .cmp-internal-search-hero__ra= +nked-search-result-item-content-title-link:visited:hover { color: rgb(0, 0,= + 136); text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-description { margin-top: 1rem; margin-bottom: 1rem; font-size: 1.2re= +m; line-height: 1.2; overflow-wrap: break-word; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-description { overflow: hidden; -webkit-line-clamp: 2; display: -we= +bkit-box; -webkit-box-orient: vertical; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-description { font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-tagging-container { display: inline-flex; margin-bottom: 0.5rem; font= +-size: 1.6rem; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-tagging-date, .internalsearchhero .cmp-internal-search-hero__ranked-s= +earch-result-item-content-tagging-keyword { display: inline-block; box-sizi= +ng: border-box; font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-tagging-date, .internalsearchhero .cmp-internal-search-hero__ranked= +-search-result-item-content-tagging-keyword { font-size: 1.4rem; line-heigh= +t: 1.92rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-tagging-divider { display: inline-block; margin-left: 1rem; margin-ri= +ght: 1rem; box-sizing: border-box; font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-tagging-divider { font-size: 1.4rem; line-height: 1.92rem; margin-l= +eft: 1.2rem; margin-right: 1.2rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-hidden { display: none; } + +@-webkit-keyframes slide-down {=20 + 0% { opacity: 0; transform: translateY(-100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.global-footer { background-color: rgb(0, 0, 0); } + +.cmp-global-footer { max-width: 1200px; margin: 0px auto; } + +.cmp-global-footer__row { padding-top: 4rem; display: grid; grid-template-a= +reas: "cmp-global-footer__logo cmp-global-footer__links cmp-global-footer__= +share"; grid-template-columns: 1fr 8fr 3fr; } + +@media screen and (min-width: 1000px) { + .cmp-global-footer__row { -webkit-box-align: center; align-items: center;= + padding-top: 2rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__row { grid-template-areas: "cmp-global-footer__logo c= +mp-global-footer__logo" "cmp-global-footer__links cmp-global-footer__share"= +; grid-template-columns: 6fr 6fr; padding-bottom: 0px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-global-footer__row { display: flex; -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; grid-template-areas: n= +one; } +} + +.cmp-global-footer__logo { grid-area: cmp-global-footer__logo; height: 100%= +; width: 47px; display: flex; -webkit-box-orient: vertical; -webkit-box-dir= +ection: normal; flex-direction: column; -webkit-box-pack: center; justify-c= +ontent: center; margin-right: 25px; margin-left: 15px; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__logo { -webkit-box-align: start; align-items: flex-st= +art; } +} + +.cmp-global-footer__logo-image { width: 46px; height: 47px; } + +.cmp-global-footer__icons, .cmp-global-footer__legal-row, .cmp-global-foote= +r__links, .cmp-global-footer__share { display: flex; -webkit-box-align: cen= +ter; align-items: center; } + +.cmp-global-footer__links { grid-area: cmp-global-footer__links; text-decor= +ation: underline; color: rgb(167, 167, 167); -webkit-box-align: baseline; a= +lign-items: baseline; padding-left: 25px; flex-wrap: wrap; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__links { padding-left: 0px; margin-left: 15px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-global-footer__links { padding-left: 0px; margin-right: 15px; } +} + +.cmp-global-footer__link { color: rgb(167, 167, 167); text-transform: upper= +case; font-size: 1.4rem; line-height: 2.5rem; } + +.cmp-global-footer__link:focus, .cmp-global-footer__link:hover { color: rgb= +(255, 255, 255); } + +.cmp-global-footer__link-item { padding-right: 30px; font-size: 1.1rem; mar= +gin-top: 30px; } + +@media screen and (max-width: 767.9px) { + .cmp-global-footer__link-item { padding-right: 30px; } +} + +.cmp-global-footer .cmp-share-banner__items { flex-wrap: wrap; width: 100%;= + display: flex; justify-content: space-evenly; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer .cmp-share-banner__items { margin-right: 15px; margin-= +left: 16px; margin-top: 0px; } +} + +.cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-c= +hild:nth-last-child(7), .cmp-global-footer .cmp-share-banner__items .cmp-sh= +are-banner__item:first-child:nth-last-child(7) ~ .cmp-share-banner__item, .= +cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-ch= +ild:nth-last-child(8), .cmp-global-footer .cmp-share-banner__items .cmp-sha= +re-banner__item:first-child:nth-last-child(8) ~ .cmp-share-banner__item { w= +idth: 23%; } + +.cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-c= +hild:nth-last-child(9), .cmp-global-footer .cmp-share-banner__items .cmp-sh= +are-banner__item:first-child:nth-last-child(9) ~ .cmp-share-banner__item, .= +cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-ch= +ild:nth-last-child(10), .cmp-global-footer .cmp-share-banner__items .cmp-sh= +are-banner__item:first-child:nth-last-child(10) ~ .cmp-share-banner__item {= + width: 18%; } + +.cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-c= +hild:nth-last-child(11), .cmp-global-footer .cmp-share-banner__items .cmp-s= +hare-banner__item:first-child:nth-last-child(11) ~ .cmp-share-banner__item,= + .cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-= +child:nth-last-child(12), .cmp-global-footer .cmp-share-banner__items .cmp-= +share-banner__item:first-child:nth-last-child(12) ~ .cmp-share-banner__item= + { width: 15%; } + +.cmp-global-footer__item--footer { padding-right: 1.5rem; min-width: 25%; m= +ax-width: 25%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-global-footer__item--footer { padding-top: 0px; } +} + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__item--footer { min-width: 33%; max-width: 33%; } +} + +.cmp-global-footer__item--footer:nth-child(-n+3) { margin-top: 35px; margin= +-bottom: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-global-footer__item--footer:nth-child(-n+3) { margin-top: 23px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-global-footer__item--footer:nth-child(n+3) { margin-top: 45px; margi= +n-bottom: 0px; } +} + +.cmp-global-footer__item--footer:last-child { margin-top: 45px; margin-bott= +om: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-global-footer__item--footer:last-child { margin-top: 23px; margin-bo= +ttom: 8px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-global-footer__item--footer:last-child { margin-bottom: 30px; } +} + +.cmp-global-footer__share { grid-area: cmp-global-footer__share; padding-le= +ft: 1.5rem; padding-right: 1.5rem; } + +.cmp-global-footer .cmp-share-banner { width: 100%; } + +.cmp-global-footer .cmp-share-banner__item { padding: 0.5rem 0px; margin: 0= +px; display: flex; -webkit-box-pack: center; justify-content: center; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer .cmp-share-banner__item--mail { display: none; } +} + +@media screen and (max-width: 999.9px) { + .cmp-global-footer .cmp-share-banner__item--footer { padding-bottom: 30px= +; } +} + +.cmp-global-footer .cmp-share-banner__icon { margin: 0px; color: rgb(167, 1= +67, 167); border-color: rgb(167, 167, 167); } + +.cmp-global-footer .cmp-share-banner__icon:hover { color: rgb(255, 255, 255= +); background-color: transparent; } + +.cmp-global-footer .cmp-share-banner__icon:focus { color: rgb(255, 255, 255= +); } + +.cmp-global-footer__legal-row { -webkit-box-pack: justify; justify-content:= + space-between; border-top: 1px solid rgb(167, 167, 167); margin-left: 15px= +; margin-right: 15px; padding-top: 10px; padding-bottom: 40px; -webkit-box-= +orient: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__legal-row { margin-left: 15px; margin-right: 15px; } +} + +.cmp-global-footer__link-item--legal { margin-top: 30px; } + +@media screen and (min-width: 1000px) { + .cmp-global-footer__link-item--legal { margin-top: 2rem; } +} + +.cmp-global-footer__legal-link { color: rgb(167, 167, 167); text-decoration= +: underline; } + +.cmp-global-footer__legal-link:focus, .cmp-global-footer__legal-link:hover = +{ color: rgb(255, 255, 255); } + +.cmp-global-footer__legal-wrap { display: flex; width: 100%; flex-wrap: wra= +p; } + +.cmp-global-footer__copy-right { margin-left: auto; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-global-footer__copy-right { width: auto; } +} + +.cmp-global-footer__copy-right-text { color: rgb(167, 167, 167); font-size:= + 1.1rem; margin-top: 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-global-footer__copy-right-text { margin-top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-global-footer__copy-right-text { margin-top: 2rem; } +} + +.cmp-global-footer__legal-terms { color: rgb(167, 167, 167); font-size: 1.1= +rem; padding-bottom: 2rem; } + +.cmp-about-hero--unit .cmp-about-hero__content { padding: 5rem 0px; display= +: grid; grid-template-columns: 8fr 4fr; } + +.cmp-about-hero--unit .cmp-about-hero__content .breadcrumb { padding-bottom= +: 1rem; } + +.cmp-about-hero--unit .cmp-about-hero__content .cmp-text { margin-top: 2rem= +; } + +@media screen and (max-width: 767.9px) { + .cmp-about-hero--unit .cmp-about-hero__content .cmp-text { margin: 1rem 0= +px 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--unit .cmp-about-hero__content .cmp-text p { font-size: 1= +.8rem; } +} + +.cmp-about-hero--unit .cmp-about-hero .podcastbadges .cmp-text { font-size:= + 1.6rem; } + +@media screen and (max-width: 767.9px) { + .cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge .text .cmp-text = +{ margin-bottom: auto; } +} + +.cmp-about-hero--unit .cmp-about-hero__left { grid-column: 1 / 2; word-brea= +k: break-word; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--unit .cmp-about-hero__left { padding-right: 1.5rem; } +} + +.cmp-about-hero--unit .cmp-about-hero__left .cmp-title__text--short { font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--unit .cmp-about-hero__left .cmp-title__text--short { fon= +t-size: 6.5rem; } +} + +.cmp-about-hero--unit .cmp-about-hero__left .cmp-title__text--long { font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0)= +; line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--unit .cmp-about-hero__left .cmp-title__text--long { font= +-size: 5.8rem; } +} + +.cmp-about-hero--unit .cmp-about-hero__right { grid-column: 2 / 3; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--unit .cmp-about-hero__right .image { height: 1px; } + .cmp-about-hero--unit .cmp-about-hero__right .image .cmp-image__image { t= +ransform: translateY(1rem); } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-about-hero--unit .cmp-about-hero__content { grid-template-columns: 6= +fr 6fr; } + .cmp-about-hero--unit .cmp-about-hero__left { padding-right: 4rem; } +} + +@media screen and (max-width: 767.9px) { + .cmp-about-hero--unit .cmp-about-hero__content { grid-template-columns: 1= +2fr; padding: 3rem 0px; } + .cmp-about-hero--unit .cmp-about-hero__content .cmp-text p { line-height:= + 2.56rem; } + .cmp-about-hero--unit .cmp-about-hero__right { grid-area: auto / 1 / auto= + / 2; } + .cmp-about-hero--unit .cmp-about-hero__right .cmp-image__image { width: 6= +6%; margin: 0px auto; } +} + +@media screen and (max-width: 767.9px) and (max-width: 767.9px) { + .cmp-about-hero--unit .cmp-about-hero__right .cmp-image__image { padding-= +top: 2rem; } +} + +.cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge__container { width= +: fit-content; } + +.cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge__container .cmp-co= +ntainer { display: inline-grid; grid-template-columns: repeat(2, 2fr); gap:= + 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge__container .cmp-= +container { width: 167%; } +} + +@media screen and (min-width: 1200px) { + .cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge__container .cmp-= +container { width: 100%; } +} + +.cmp-about-hero--unit .cmp-about-hero .podcastbadges .cmp-image__image { ma= +rgin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.cmp-video-right-hero .cmp-right-hero__content { display: grid; grid-templa= +te-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero__content { grid-template-columns: 6= +fr 6fr; } +} + +.cmp-video-right-hero .cmp-right-hero__content .breadcrumb { padding-bottom= +: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__content .breadcrumb { padding-bott= +om: 2rem; } +} + +.cmp-video-right-hero .cmp-right-hero__left { grid-column: 1; word-break: b= +reak-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero__left { padding: 5rem 1.5rem 5rem 0= +px; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__left { padding: 5rem 1.5rem 5rem 0= +px; } +} + +.cmp-video-right-hero .cmp-right-hero__left .cmp-text { padding: 1rem 0px 0= +px; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero__left .cmp-text { padding: 2rem 0px= + 0px; } +} + +.cmp-video-right-hero .cmp-right-hero__left .cmp-text p { font-size: 1.4rem= +; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__left .cmp-text p { font-size: 1.8r= +em; } +} + +.cmp-video-right-hero .cmp-right-hero__left .podcastbadges .cmp-text { font= +-size: 1.6rem; } + +.cmp-video-right-hero .cmp-right-hero__left .cmp-title__text--short { font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__left .cmp-title__text--short { fon= +t-size: 6.5rem; } +} + +.cmp-video-right-hero .cmp-right-hero__left .cmp-title__text--long { font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0)= +; line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__left .cmp-title__text--long { font= +-size: 5.8rem; } +} + +.cmp-video-right-hero .cmp-right-hero__left .cmp-button { margin: 2rem 0px = +0px; } + +.cmp-video-right-hero .cmp-right-hero__right { position: relative; grid-are= +a: auto / 1; padding: 2rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero__right { padding: 5rem 0px 5rem 1.5= +rem; grid-column: 2 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__right { padding: 5rem 0px 5rem 1.5= +rem; } +} + +.cmp-video-right-hero .cmp-right-hero__right .cmp-video-hero { min-height: = +auto; top: 1px; right: 1px; } + +.cmp-video-right-hero .cmp-right-hero__right .cmp-video-hero__video { heigh= +t: auto; min-height: auto; object-fit: contain; } + +.cmp-video-right-hero .cmp-right-hero__right .cmp-video-hero .cmp-video-her= +o__controls-mute, .cmp-video-right-hero .cmp-right-hero__right .cmp-video-h= +ero .cmp-video-hero__controls-pause, .cmp-video-right-hero .cmp-right-hero_= +_right .cmp-video-hero .cmp-video-hero__controls-play, .cmp-video-right-her= +o .cmp-right-hero__right .cmp-video-hero .cmp-video-hero__controls-unmute {= + color: rgb(0, 0, 0); } + +.cmp-video-right-hero .cmp-right-hero__right .cmp-hero-video-dark .cmp-vide= +o-hero .cmp-video-hero__controls-mute, .cmp-video-right-hero .cmp-right-her= +o__right .cmp-hero-video-dark .cmp-video-hero .cmp-video-hero__controls-pau= +se, .cmp-video-right-hero .cmp-right-hero__right .cmp-hero-video-dark .cmp-= +video-hero .cmp-video-hero__controls-play, .cmp-video-right-hero .cmp-right= +-hero__right .cmp-hero-video-dark .cmp-video-hero .cmp-video-hero__controls= +-unmute { color: rgb(255, 255, 255); } + +.cmp-video-right-hero .cmp-right-hero__right .cmp-video__transcript { text-= +align: right; margin-top: 1rem; } + +.cmp-video-right-hero .cmp-right-hero__right .videoanimation .cmp-video-her= +o__content-container { display: none; } + +.cmp-video-right-hero .cmp-right-hero .cmp-podcast-badge__container { width= +: fit-content; } + +.cmp-video-right-hero .cmp-right-hero .cmp-podcast-badge__container .cmp-co= +ntainer { display: inline-grid; grid-template-columns: repeat(2, 2fr); gap:= + 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero .cmp-podcast-badge__container { wid= +th: 171%; } +} + +@media screen and (min-width: 1200px) { + .cmp-video-right-hero .cmp-right-hero .cmp-podcast-badge__container { wid= +th: 102%; } +} + +.cmp-video-right-hero .cmp-right-hero .podcastbadges .cmp-image__image { ma= +rgin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.cmp-job-search-filtering__cta-results { padding-top: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-job-search-filtering__cta-results { padding-top: 0px; width: 21.4rem= +; } +} + +.cmp-job-search-filtering__cta-results .cmp-button { display: flex; -webkit= +-box-align: center; align-items: center; -webkit-box-pack: center; justify-= +content: center; text-decoration: none; margin: 0px; padding: 1.5rem; heigh= +t: 4.8rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-job-search-filtering__cta-results .cmp-button { width: 21.4rem; } +} + +.cmp-job-search-filtering__cta-results .cmp-button__text { font-size: 1.4re= +m; font-weight: 600; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__cta-results .cmp-button__text { line-height: 1= +.4; } +} + +.cmp-job-search-filtering__cta-results .cmp-button .cmp-button__icon::after= + { position: relative; color: rgb(0, 0, 0); font-family: Ionicons; font-siz= +e: 2.4rem; font-weight: 400; font-style: normal; line-height: 1; content: "= +=EF=8C=9B"; } + +.cmp-job-search-filtering .cmp-accordion__button { padding: 1.52rem; line-h= +eight: 2.56rem; } + +.cmp-job-search-filtering .cmp-accordion > .cmp-accordion__item > .cmp-acco= +rdion__header > .cmp-accordion__button { border-top: none; border-right: no= +ne; border-left: none; border-image: initial; border-bottom: 1px solid rgb(= +204, 204, 204); } + +.cmp-job-search-filtering .country-list, .cmp-job-search-filtering .filters= +-list { padding: 0px; margin: 0px; } + +.cmp-job-search-filtering .country-list .country-list-item, .cmp-job-search= +-filtering .country-list .filters-list-item, .cmp-job-search-filtering .fil= +ters-list .country-list-item, .cmp-job-search-filtering .filters-list .filt= +ers-list-item { padding-left: 0px; } + +.cmp-job-search-filtering .country-list .country-list-item::before, .cmp-jo= +b-search-filtering .country-list .filters-list-item::before, .cmp-job-searc= +h-filtering .filters-list .country-list-item::before, .cmp-job-search-filte= +ring .filters-list .filters-list-item::before { position: static; top: 0px;= + left: 0px; width: 0px; content: " "; } + +.cmp-job-search-filtering .form-inputs .cmp-form-options, .cmp-job-search-f= +iltering .responsivegrid { padding: 0px; margin: 0px; } + +.cmp-job-search-filtering .form-inputs .cmp-form-options__field--checkbox {= + margin: 1rem 1.6rem; } + +.cmp-job-search-filtering__category-column .responsivegrid, .cmp-job-search= +-filtering__country-territory .responsivegrid { padding: 0px; overflow: hid= +den auto; width: 100%; } + +.cmp-job-search-filtering__category-column .country-list-item, .cmp-job-sea= +rch-filtering__country-territory .country-list-item { padding: 0px; display= +: inline-flex; width: 100%; } + +.cmp-job-search-filtering__category-column .country-list-item label, .cmp-j= +ob-search-filtering__country-territory .country-list-item label { margin-le= +ft: -8%; } + +.cmp-job-search-filtering__category-column .filters-list-item, .cmp-job-sea= +rch-filtering__country-territory .filters-list-item { padding: 0px; display= +: inline-flex; width: 100%; } + +.cmp-job-search-filtering__category-column .filters-list-item label, .cmp-j= +ob-search-filtering__country-territory .filters-list-item label { margin-le= +ft: -8%; } + +.cmp-job-search-filtering__category-column .filters-list-item .cmp-form-opt= +ions__field--checkbox, .cmp-job-search-filtering__country-territory .filter= +s-list-item .cmp-form-options__field--checkbox { line-height: 2.24rem; font= +-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__category-column .filters-list-item .cmp-form-o= +ptions__field--checkbox, .cmp-job-search-filtering__country-territory .filt= +ers-list-item .cmp-form-options__field--checkbox { line-height: 2.56rem; fo= +nt-size: 1.6rem; } +} + +.cmp-job-search-filtering .cmp-form-options .cmp-input__checkbox:focus + la= +bel .cmp-form-options__field--checkbox { outline: rgb(32, 32, 32) solid 2px= +; border-radius: 2px; } + +.cmp-job-search-filtering .cmp-form-options .cmp-input__checkbox:focus:not(= +:focus-visible) + label .cmp-form-options__field--checkbox { outline: none;= + } + +.cmp-job-search-filtering__country-territory .responsivegrid { height: 320p= +x; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(204, = +204, 204); border-left: 1px solid rgb(204, 204, 204); border-right: 1px sol= +id rgb(204, 204, 204); } + +.cmp-job-search-filtering__country-territory .country-list .country-list-it= +em .cmp-accordion-button__country { line-height: 2.24rem; padding: 1.4rem 1= +.5rem 1.4rem 3.5rem; width: 100%; color: rgb(0, 0, 0); text-align: left; } + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__country-territory .country-list .country-list-= +item .cmp-accordion-button__country { line-height: 2.56rem; } +} + +.cmp-job-search-filtering__country-territory .country-list .country-list-it= +em .cmp-accordion-button__country:focus, .cmp-job-search-filtering__country= +-territory .country-list .country-list-item .cmp-accordion-button__country:= +hover { background-color: rgb(242, 242, 242); cursor: pointer; } + +.cmp-job-search-filtering__country-territory .country-list .country-list-it= +em .cmp-accordion-button__country[active] { background-color: rgb(242, 242,= + 242); border-color: rgb(242, 242, 242); font-weight: 600; } + +.cmp-job-search-filtering__country-territory .cmp-accordion__header > .cmp-= +accordion__button { border-top: none; border-bottom: 1px solid rgb(204, 204= +, 204); } + +.cmp-job-search-filtering__country-territory .cmp-accordion__header > .cmp-= +accordion__button:focus { outline: rgb(0, 0, 136) solid 1px; } + +.cmp-job-search-filtering__category-column .responsivegrid { height: auto; = +max-height: 320px; } + +.cmp-job-search-filtering__category-column .cmp-accordion__header > .cmp-ac= +cordion__button:focus { outline: rgb(0, 0, 136) solid 1px; } + +.cmp-job-search-filtering__category-column .cmp-accordion__header > .cmp-ac= +cordion__button:focus:not(:focus-visible) { outline: none; } + +@media screen and (max-width: 767.9px) { + .cmp-job-search-filtering__category-column .filters-list { column-width: = +278px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-job-search-filtering__category-column .filters-list { column-count: = +2; } +} + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__category-column .filters-list { column-count: = +3; } +} + +@media screen and (min-width: 768px) { + .cmp-job-search-filtering__category-column[meta-data-fieldname=3D"postedD= +ate"] .filters-list { display: flex; -webkit-box-orient: vertical; -webkit-= +box-direction: normal; flex-direction: column; } + .cmp-job-search-filtering__category-column[meta-data-fieldname=3D"postedD= +ate"] .filters-list .filters-list-item { margin-bottom: 7px; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__category-column[meta-data-fieldname=3D"postedD= +ate"] .filters-list .filters-list-item { width: 33%; } +} + +.cmp-job-search-filtering__category-column .filters-list-custom { column-co= +unt: auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-job-search-filtering__category-column .filters-list-custom .filters-= +list-item { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__category-column .filters-list-custom .filters-= +list-item { width: 33%; } +} + +.cmp-job-search-filtering__filter-container { height: 44.95rem; overflow: h= +idden auto; } + +.cmp-job-search-filtering .cmp-modal .cmp-modal_header { border-bottom: 1px= + solid rgb(204, 204, 204); } + +.cmp-job-search-filtering .cmp-accordion__panel--hidden { visibility: hidde= +n; max-height: 0px; } + +.cmp-jobs-results .sort-filter-container { display: block; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results .sort-filter-container { display: flex; width: auto; -w= +ebkit-box-pack: end; justify-content: end; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .sort-filter-container .cmp-button--secondary .cmp-butt= +on { -webkit-box-pack: center; justify-content: center; } +} + +.cmp-jobs-results .sort-filter-container .cmp-job-search-filtering__clear .= +cmp-button { width: 13.6rem; margin: 20px 10px 0px; padding: 1.5rem; line-h= +eight: 1.6rem; height: 50px; } + +.cmp-jobs-results .sort-filter-container .toggle-view { vertical-align: mid= +dle; } + +.cmp-jobs-results .sort-filter-container .toggle-view .cmp-button { width: = +auto; } + +.cmp-jobs-results .selected-filter-container:empty { display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button { margin= +: 0px 15px 10px 0px; } +} + +.cmp-jobs-results__recommended-jobs .no-results-container { margin-bottom: = +20px; } + +.cmp-jobs-results__recommended-jobs .no-results-container .search-tips-cont= +ent { margin-top: 2.2rem; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results__recommended-jobs .no-results-container .search-tips-co= +ntent { padding-bottom: 0px; margin-top: 0px; } +} + +.cmp-jobs-results__recommended-jobs .no-results-container .cmp-button { mar= +gin-left: 0px; margin-bottom: 0px; } + +.cmp-jobs-results__recommended-jobs .search-tips-content { font-weight: 600= +; padding-bottom: 5px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results__recommended-jobs .search-tips-content { padding-bottom= +: 0px; } +} + +.cmp-jobs-results__recommended-jobs .search-tips-content a { color: rgb(0, = +77, 255); text-decoration: none; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results .cmp-jobs-results__recommendedjobs-tab .cmp-jobs-result= +s__title { margin-left: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .cmp-jobs-results__recommendedjobs-tab .cmp-jobs-result= +s__title { padding-left: 0px; } +} + +.cmp-jobs-results__title { color: rgb(0, 0, 0); margin-top: 20px; margin-bo= +ttom: 0.8rem; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results__title { font-size: 2.5rem; margin-bottom: 30px; } +} + +@media screen and (min-width: 768px) { + .cmp-jobs-results__title { margin-bottom: 20px; margin-top: 0px; } +} + +.cmp-jobs-results__title:hover { color: rgb(0, 0, 0); } + +.cmp-jobs-results__tabs { display: flex; -webkit-box-orient: vertical; -web= +kit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results__tabs { -webkit-box-orient: horizontal; -webkit-box-dir= +ection: normal; flex-flow: wrap; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-jobs-results__tabs .cmp-jobs-results__title:first-child { margin-bot= +tom: 0.8rem; } +} + +.cmp-jobs-results__tabs a { pointer-events: none; } + +.cmp-jobs-results__tabs .cmp-jobs-results__non-active a { color: rgb(0, 77,= + 255); font-weight: 400; cursor: pointer; pointer-events: auto; } + +.cmp-jobs-results__tabs .cmp-jobs-results__non-active a:hover { text-decora= +tion: underline; color: rgb(0, 77, 255); } + +.cmp-jobs-results__tabs .cmp-jobs-results__non-active a:focus { text-decora= +tion: underline; } + +.cmp-jobs-results__tab-content { display: inline-block; width: 100%; } + +.cmp-jobs-results__tab-content .cmp-jobs-results__non-active { display: non= +e; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .cmp-teaser.card { -webkit-box-flex: 0; flex: 0 0 50%; = +max-width: 50%; } +} + +.cmp-jobs-results .optional-button { padding: 2rem 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .optional-button { padding: 3rem 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .optional-button { padding: 3rem 0px; } +} + +.cmp-jobs-results .results-list-container.block-view .wrapper { display: fl= +ex; flex-wrap: wrap; margin-bottom: 20px; } + +.cmp-jobs-results .results-list-container.block-view .wrapper:empty { displ= +ay: none; } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser {= + -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direct= +ion: row; width: 100%; padding: 0px 15px 30px; } + +@media screen and (max-width: 767.9px) { + .cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser= + { padding: 0px 15px 20px; } +} + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser__= +title-link { width: 100%; } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser__= +title-link:focus .cmp-teaser__title, .cmp-jobs-results .results-list-contai= +ner.block-view .wrapper .cmp-teaser__title-link:hover .cmp-teaser__title { = +text-decoration: underline; color: rgb(0, 77, 255); } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser .= +cmp-teaser__content { height: 100%; display: flex; } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser .= +cmp-teaser__content__details-section { -webkit-box-flex: 1; flex: 1 0 auto;= + } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser__= +job-listing-areas-interest { display: -webkit-box; -webkit-box-orient: vert= +ical; -webkit-line-clamp: 2; overflow: hidden; } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser__= +title { font-size: 1.8rem; font-weight: 700; text-decoration: none; color: = +rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser= +__title { font-size: 2.5rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-jobs-results .results-list-container.block-view .wrapper { margin-bo= +ttom: 10px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .results-list-container.block-view .wrapper { padding: = +0px 2rem; } +} + +.cmp-jobs-results__no-jobs-message:empty, .cmp-jobs-results__recommended-jo= +bs .results-list-container .wrapper:empty { display: none; } + +.cmp-jobs-results .sort-filter-container .toggle-view .cmp-button { height:= + 4.8rem; width: 100%; margin-left: 0px; color: rgb(0, 0, 0); display: flex;= + padding: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .sort-filter-container .toggle-view .cmp-button { width= +: 21.4rem; margin-left: 0px; margin-bottom: 0px; margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .sort-filter-container .toggle-view .cmp-button { width= +: 21.4rem; margin-left: 0px; margin-top: 0px; } +} + +.cmp-jobs-results .sort-filter-container .toggle-view .cmp-button__text-gri= +d, .cmp-jobs-results .sort-filter-container .toggle-view .cmp-button__text-= +list { display: none; } + +.cmp-jobs-results .sort-filter-container .toggle-view .cmp-button__text-gri= +d--show, .cmp-jobs-results .sort-filter-container .toggle-view .cmp-button_= +_text-list--show { display: block; } + +.cmp-jobs-results .cmp-results-container-wrap { min-height: 100%; } + +.cmp-jobs-results .cmp-button__grid, .cmp-jobs-results .cmp-button__list { = +margin-right: 10px; } + +.cmp-jobs-results .toggle-grid-icon, .cmp-jobs-results .toggle-list-icon { = +display: none; } + +.cmp-jobs-results .cmp-button__list::after { content: "=EF=8E=91"; } + +.cmp-jobs-results .cmp-button__grid::after, .cmp-jobs-results .cmp-button__= +list::after { font-size: 24px; font-family: Ionicons; display: block; font-= +weight: 400; font-style: normal; line-height: 1; text-transform: none; lett= +er-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: = +ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibilit= +y; font-feature-settings: "liga"; } + +.cmp-jobs-results .cmp-button__grid::after { content: "=EF=91=81"; } + +.cmp-jobs-results .results-list-container.list-view .wrapper:empty { displa= +y: none; } + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser { = +-webkit-box-flex: 1; flex: 1 0 100%; max-width: 100%; margin: 0px 15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser = +{ margin: 0px 3.5rem; } +} + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser__j= +ob-listing-areas-interest { display: -webkit-box; -webkit-box-orient: verti= +cal; -webkit-line-clamp: 2; overflow: hidden; } + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser__t= +itle-link { cursor: auto; } + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser__t= +itle { font-size: 1.8rem; font-weight: 700; text-decoration: none; color: r= +gb(0, 0, 0); cursor: pointer; } + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser__t= +itle:focus, .cmp-jobs-results .results-list-container.list-view .wrapper .c= +mp-teaser__title:hover { text-decoration: underline; color: rgb(0, 77, 255)= +; outline: none; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser_= +_title { font-size: 2.5rem; } +} + +.cmp-jobs-results .list-view .cmp-teaser__content { border: none; padding: = +2.5rem 0px; background: none; } + +.cmp-jobs-results .cmp-results-line-bar { border: 0.06rem solid rgb(204, 20= +4, 204); } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .no-results-container { margi= +n-bottom: 50px; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .cmp-jobs-results__no-jobs-me= +ssage { display: none; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .cmp-jobs-results__no-jobs-me= +ssage--show { display: block; } + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-jobs-results .cmp-jobs-results__all-jobs .cmp-jobs-results__no-jobs-= +message--show { margin-top: 2.2rem; } +} + +.cmp-jobs-results .cmp-jobs-results__all-jobs .cmp-jobs-results__no-jobs-me= +ssage--show a { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .search-tips-content { font-s= +ize: 1.6rem; line-height: 2.56rem; font-weight: 400; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .search-tips-content ul { lis= +t-style: disc; padding-left: 1.04em; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .search-tips-content ul li { = +padding-bottom: 10px; } + +@media screen and (max-width: 999.9px) { + .cmp-jobs-results .cmp-jobs-results__all-jobs .search-tips-content { font= +-size: 1.4rem; line-height: 2.24rem; } +} + +.cmp-jobs-results .cmp-teaser__job-posted .cmp-teaser__job-listing-posted-d= +ate { line-height: 1.5; } + +.cmp-jobs-results .no-results-container { display: none; } + +.cmp-jobs-results .no-results-container--show { display: block; padding: 0p= +x 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .no-results-container--show { padding: 0px 3.5rem; } +} + +.cmp-jobs-results .no-results-container .cmp-title__text { font-size: 3.5re= +m; line-height: 4.2rem; font-weight: 600; margin-bottom: 10px; } + +@media screen and (max-width: 999.9px) { + .cmp-jobs-results .no-results-container .cmp-title__text { font-size: 2re= +m; line-height: 2.4rem; margin-bottom: 15px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-jobs-results .no-results-container .cmp-title__text { margin-bottom:= + 20px; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-jobs-results .no-results-container .cmp-title__text { margin-top: 2.= +2rem; } +} + +.cmp-jobs-results .no-results-container .cmp-title--eyebrow .cmp-title__tex= +t { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfo= +nt, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-s= +erif; font-weight: 600; font-style: normal; text-transform: uppercase; lett= +er-spacing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; font-size: 1.2r= +em; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .no-results-container .cmp-title--eyebrow .cmp-title__t= +ext { font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.cmp-jobs-results .no-results-container__jobs-message { margin-bottom: 22px= +; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .no-results-container__jobs-message { margin-bottom: 25= +px; } +} + +.cmp-jobs-results .cmp-job-results__button-wrap { -webkit-box-orient: verti= +cal; -webkit-box-direction: normal; flex-direction: column; display: conten= +ts; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .cmp-job-results__button-wrap { display: flex; -webkit-= +box-orient: vertical; -webkit-box-direction: normal; flex-direction: column= +; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .cmp-job-results__button-wrap { display: contents; -web= +kit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: = +row; } +} + +.cmp-jobs-results .cmp-jobs-results__title { display: block; font-size: 2.4= +rem; line-height: 2.52rem; margin-left: 1.5rem; font-weight: 600; width: fi= +t-content; margin-bottom: 20px; } + +.cmp-jobs-results .cmp-jobs-results__title--hide { display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .cmp-jobs-results__title { padding: 0px 0px 0px 3.5rem;= + margin-left: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .cmp-jobs-results__title { font-size: 4.8rem; line-heig= +ht: 5.04rem; margin-bottom: 30px; margin-left: 15px; } +} + +.cmp-jobs-results .cmp-jobs-results__title:focus { background-color: transp= +arent; outline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; box-shad= +ow: rgb(0, 0, 136) 0px 0px 0px 2px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .linkenabled-container { -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .linkenabled-container { -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-jobs-results .linkenabled-container--hide { display: none; } + +.cmp-jobs-results .sort-filter-container { display: flex; margin-bottom: 30= +px; padding: 0px 1.5rem; width: 100%; -webkit-box-pack: justify; justify-co= +ntent: space-between; -webkit-box-orient: vertical; -webkit-box-direction: = +normal; flex-direction: column; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .sort-filter-container { padding: 0px 3.5rem; -webkit-b= +ox-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; = +} +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .sort-filter-container { -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; padding: 0px 1.5rem; = +} +} + +.cmp-jobs-results .sort-filter-container--hide { display: none; } + +@media screen and (min-width: 1200px) { + .cmp-jobs-results .sort-filter-container .cmp-button--new-job-search { ma= +rgin-left: 5rem; } +} + +.cmp-jobs-results .sort-filter-container .cmp-button--new-job-search .cmp-b= +utton { margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results .sort-filter-container .cmp-button--new-job-search .cmp= +-button { height: 4.8rem; width: 21.4rem; margin: 0px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-jobs-results .sort-filter-container .cmp-button--new-job-search .cmp= +-button { width: 100%; } +} + +.cmp-jobs-results .sort-filter-container .margin-new-job-search { margin-le= +ft: 0px; } + +@media screen and (min-width: 1200px) { + .cmp-jobs-results .sort-filter-container .margin-new-job-search { margin-= +left: 0px; } +} + +.cmp-jobs-results .results-sort-options { text-transform: uppercase; font-s= +ize: 1.4rem; flex-wrap: wrap; margin-bottom: 2rem; display: flex; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .results-sort-options { margin-top: 0.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-jobs-results .results-sort-options { display: block; } +} + +@media screen and (min-width: 1200px) { + .cmp-jobs-results .results-sort-options { margin-bottom: 0px; } +} + +.cmp-jobs-results .results-sort-options a.cmp-text__link--link { padding-ri= +ght: 0.8rem; color: rgb(0, 77, 255); } + +.cmp-jobs-results .results-sort-options a.cmp-text__link--link:focus, .cmp-= +jobs-results .results-sort-options a.cmp-text__link--link:hover { text-deco= +ration: underline; color: rgb(0, 0, 136); } + +.cmp-jobs-results .results-sort-options > span { padding-right: 1rem; } + +.cmp-jobs-results .results-sort-options .divider-line { padding-right: 1.1r= +em; } + +.cmp-jobs-results .results-sort-options__selected { font-weight: 600; color= +: rgb(0, 0, 0); cursor: default; pointer-events: none; padding-right: 0.7re= +m; } + +@media screen and (max-width: 999.9px) { + .cmp-jobs-results .go-back-label { display: block; } +} + +.cmp-jobs-results .cmp-teaser-region:empty ~ .cmp-separator--vertical, .cmp= +-jobs-results .go-back-label--hide { display: none; } + +.cmp-jobs-results .results-list-container .cmp-teaser-city { margin-top: 0p= +x; } + +.cmp-jobs-results .selected-filter-container { display: block; width: 100%;= + padding: 0px 1.5rem 1rem; } + +.cmp-jobs-results .selected-filter-container__progressive-button-hide { dis= +play: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button { display:= + inline-block; vertical-align: middle; font-size: 1.1rem; font-weight: 600;= + text-transform: uppercase; border: 1px solid rgb(204, 204, 204); backgroun= +d-color: rgb(242, 242, 242); padding: 1.5rem; margin: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button { font-s= +ize: 1.4rem; margin: 0px 15px 10px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button { font-s= +ize: 1.4rem; margin: 0px 15px 20px 0px; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button:focus { bo= +x-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, 255) solid 1px; = +outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button:focus:not(= +:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button--close-ico= +n { padding-left: 1rem; font-weight: 400; display: inline-block; } + +.cmp-jobs-results .selected-filter-container__progressive-button--close-ico= +n::before { content: "=EF=84=A9"; font-family: Ionicons; display: block; fo= +nt-weight: 400; font-style: normal; line-height: 1; text-transform: none; l= +etter-spacing: normal; overflow-wrap: normal; white-space: nowrap; directio= +n: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibi= +lity; font-feature-settings: "liga"; font-size: 1.9rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button--close-i= +con::before { content: "=EF=84=A9"; font-size: 12.5px; font-family: Ionicon= +s; display: block; font-weight: 400; font-style: normal; line-height: 1; te= +xt-transform: none; letter-spacing: normal; overflow-wrap: normal; white-sp= +ace: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rend= +ering: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button--close-ico= +n:hover { cursor: pointer; color: rgb(204, 204, 204); } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all = +{ display: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all-= +-show { display: inline-block; vertical-align: middle; border: 1px solid rg= +b(204, 204, 204); cursor: pointer; background-color: transparent; font-size= +: 1.1rem; font-weight: 600; text-transform: uppercase; padding: 1.2rem; mar= +gin: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button-clear-al= +l--show { margin: 0px 15px 10px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button-clear-al= +l--show { font-size: 1.4rem; margin: 0px 15px 20px 0px; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all-= +-show:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all-= +-show:focus { box-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, = +255) solid 1px; outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all-= +-show:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .selected-filter-container__hide { display: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l { display: inline-block; vertical-align: middle; border: 1px solid rgb(20= +4, 204, 204); cursor: pointer; background-color: transparent; font-size: 1.= +1rem; font-weight: 600; text-transform: uppercase; padding: 1.2rem; line-he= +ight: 1.6rem; margin: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button-view-it-= +all { margin: 0px 15px 10px 0px; font-size: 1.4rem; padding: 1.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button-view-it-= +all { font-size: 1.4rem; padding: 1.5rem; margin: 0px 15px 20px 0px; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l:focus { box-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, 255)= + solid 1px; outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l--hide { display: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll { display: inline-block; vertical-align: middle; border: 1px solid rgb(2= +04, 204, 204); cursor: pointer; background-color: transparent; font-size: 1= +.1rem; line-height: 1.6rem; font-weight: 600; text-transform: uppercase; pa= +dding: 1.2rem; margin: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button-clear-it= +-all { font-size: 1.4rem; margin: 0px 15px 10px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button-clear-it= +-all { font-size: 1.4rem; margin: 0px 15px 20px 0px; padding: 1.5rem; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll:focus { box-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, 255= +) solid 1px; outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll--hide { display: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-le= +ss { display: inline-block; vertical-align: middle; border: 1px solid rgb(2= +04, 204, 204); cursor: pointer; background-color: transparent; font-size: 1= +.1rem; font-weight: 600; text-transform: uppercase; padding: 1.2rem; margin= +: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button-view-it-= +less { margin: 0px 15px 10px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button-view-it-= +less { font-size: 1.4rem; margin: 0px 15px 20px 0px; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-le= +ss:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-le= +ss:focus { box-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, 255= +) solid 1px; outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-le= +ss:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .search-tips-text--hidden, .cmp-jobs-results .selected-fi= +lter-container__progressive-button-view-it-less--hide { display: none; } + +.careerjobsearchresults.color-star-block-accent-purple-1 .saved-job-card { = +color: rgb(180, 85, 170); } + +.careerjobsearchresults.color-star-block-accent-purple-2 .saved-job-card { = +color: rgb(160, 85, 245); } + +.careerjobsearchresults.color-star-block-accent-purple-3 .saved-job-card { = +color: rgb(190, 130, 255); } + +.careerjobsearchresults.color-star-block-accent-purple-4 .saved-job-card { = +color: rgb(220, 175, 255); } + +.careerjobsearchresults.color-star-block-accent-purple-5 .saved-job-card { = +color: rgb(230, 220, 255); } + +.careerjobsearchresults.color-star-block-alt-blue .saved-job-card { color: = +rgb(0, 65, 240); } + +.careerjobsearchresults.color-star-block-alt-gray .saved-job-card { color: = +rgb(190, 190, 190); } + +.careerjobsearchresults.color-star-block-alt-gray-dark .saved-job-card { co= +lor: rgb(150, 150, 150); } + +.careerjobsearchresults.color-star-block-alt-gray-darker .saved-job-card { = +color: rgb(90, 90, 90); } + +.careerjobsearchresults.color-star-block-alt-green .saved-job-card { color:= + rgb(0, 215, 0); } + +.careerjobsearchresults.color-star-block-alt-red .saved-job-card { color: r= +ed; } + +.careerjobsearchresults.color-star-block-alt-yellow .saved-job-card { color= +: rgb(255, 255, 0); } + +.careerjobsearchresults.color-star-block-aqua .saved-job-card { color: rgb(= +0, 255, 187); } + +.careerjobsearchresults.color-star-block-blue .saved-job-card { color: rgb(= +0, 186, 255); } + +.careerjobsearchresults.color-star-block-blue-green .saved-job-card { color= +: rgb(5, 240, 165); } + +.careerjobsearchresults.color-star-block-brand-green .saved-job-card { colo= +r: rgb(100, 255, 80); } + +.careerjobsearchresults.color-star-block-brand-orange .saved-job-card { col= +or: rgb(255, 120, 0); } + +.careerjobsearchresults.color-star-block-brand-yellow .saved-job-card { col= +or: rgb(255, 235, 50); } + +.careerjobsearchresults.color-star-block-blue-dark .saved-job-card { color:= + rgb(0, 142, 255); } + +.careerjobsearchresults.color-star-block-blue-light .saved-job-card { color= +: rgb(0, 243, 255); } + +.careerjobsearchresults.color-star-block-core-purple .saved-job-card { colo= +r: rgb(70, 0, 115); } + +.careerjobsearchresults.color-star-block-cyan .saved-job-card { color: rgb(= +0, 255, 255); } + +.careerjobsearchresults.color-star-block-gray .saved-job-card { color: rgb(= +167, 167, 167); } + +.careerjobsearchresults.color-star-block-gray-base .saved-job-card { color:= + rgb(0, 0, 0); } + +.careerjobsearchresults.color-star-block-gray-dark .saved-job-card { color:= + rgb(107, 107, 107); } + +.careerjobsearchresults.color-star-block-gray-darker .saved-job-card { colo= +r: rgb(74, 74, 74); } + +.careerjobsearchresults.color-star-block-gray-light .saved-job-card { color= +: rgb(204, 204, 204); } + +.careerjobsearchresults.color-star-block-gray-lighter .saved-job-card { col= +or: rgb(227, 227, 227); } + +.careerjobsearchresults.color-star-block-gray-lightest .saved-job-card { co= +lor: rgb(242, 242, 242); } + +.careerjobsearchresults.color-star-block-grayishyellow-dark .saved-job-card= + { color: rgb(150, 150, 140); } + +.careerjobsearchresults.color-star-block-grayishyellow-light .saved-job-car= +d { color: rgb(230, 230, 220); } + +.careerjobsearchresults.color-star-block-green .saved-job-card { color: rgb= +(0, 255, 0); } + +.careerjobsearchresults.color-star-block-green-dark .saved-job-card { color= +: rgb(0, 83, 10); } + +.careerjobsearchresults.color-star-block-link .saved-job-card { color: rgb(= +0, 77, 255); } + +.careerjobsearchresults.color-star-block-link-dark .saved-job-card { color:= + rgb(0, 0, 136); } + +.careerjobsearchresults.color-star-block-orange .saved-job-card { color: rg= +b(255, 182, 0); } + +.careerjobsearchresults.color-star-block-orange-dark .saved-job-card { colo= +r: rgb(255, 149, 0); } + +.careerjobsearchresults.color-star-block-pink .saved-job-card { color: rgb(= +231, 0, 116); } + +.careerjobsearchresults.color-star-block-pink-dark .saved-job-card { color:= + rgb(164, 2, 83); } + +.careerjobsearchresults.color-star-block-pink-light .saved-job-card { color= +: rgb(255, 80, 160); } + +.careerjobsearchresults.color-star-block-purple .saved-job-card { color: rg= +b(161, 0, 255); } + +.careerjobsearchresults.color-star-block-purple-dark .saved-job-card { colo= +r: rgb(117, 0, 192); } + +.careerjobsearchresults.color-star-block-purple-darkest .saved-job-card { c= +olor: rgb(70, 1, 115); } + +.careerjobsearchresults.color-star-block-red .saved-job-card { color: rgb(2= +31, 15, 41); } + +.careerjobsearchresults.color-star-block-red-dark .saved-job-card { color: = +rgb(189, 0, 29); } + +.careerjobsearchresults.color-star-block-red-darker .saved-job-card { color= +: rgb(113, 0, 18); } + +.careerjobsearchresults.color-star-block-red-light .saved-job-card { color:= + rgb(255, 50, 70); } + +.careerjobsearchresults.color-star-block-white .saved-job-card { color: rgb= +(255, 255, 255); } + +.careerjobsearchresults.color-star-block-yellow .saved-job-card { color: rg= +b(255, 212, 46); } + +.careerjobsearchresults.color-star-block-yellow-dark .saved-job-card { colo= +r: rgb(240, 192, 0); } + +.careerjobsearchresults.color-star-block-yellow-light .saved-job-card { col= +or: rgb(255, 240, 179); } + +.careerjobsearchresults.brand-star-gradient-pink .saved-job-card { backgrou= +nd-clip: text; background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%,= + rgb(231, 0, 116) 30%); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-purple .saved-job-card { backgr= +ound-clip: text; background-image: linear-gradient(rgb(70, 1, 115), rgb(161= +, 0, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-purple-alt .saved-job-card { ba= +ckground-clip: text; background-image: linear-gradient(90deg, rgb(70, 1, 11= +5), rgb(117, 0, 192), rgb(161, 0, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-blue .saved-job-card { backgrou= +nd-clip: text; background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77,= + 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-blue2 .saved-job-card { backgro= +und-clip: text; background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 1= +86, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-light-blue .saved-job-card { ba= +ckground-clip: text; background-image: linear-gradient(90deg, rgb(0, 186, 2= +55), rgb(0, 142, 255), rgb(0, 77, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-red .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(rgb(113, 0, 18), red); colo= +r: transparent; } + +.careerjobsearchresults.brand-star-gradient-red-alt .saved-job-card { backg= +round-clip: text; background-image: linear-gradient(90deg, red, rgb(189, 0,= + 29), rgb(113, 0, 18)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient .saved-job-card { background-cl= +ip: text; background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255= +)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-alt .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(= +0, 186, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-yellow .saved-job-card { backgr= +ound-clip: text; background-image: linear-gradient(rgb(255, 255, 0), rgb(24= +0, 192, 0)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-yellow-alt .saved-job-card { ba= +ckground-clip: text; background-image: linear-gradient(90deg, rgb(255, 255,= + 0), rgb(255, 212, 46), rgb(255, 182, 0)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-green .saved-job-card { backgro= +und-clip: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rg= +b(0, 215, 0), rgb(0, 83, 10)); color: transparent; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs { paddin= +g: 0px 1.5rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs { paddin= +g: 0px 1.5rem; } +} + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs .cmp-resul= +ts-line-bar { border: 0.06rem solid rgb(204, 204, 204); } + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.card { -webkit-box-flex: 1; flex: 1 0 100%; max-width: 100%; } + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.card__job-listing-areas-interest { display: -webkit-box; -webkit-box-orien= +t: vertical; -webkit-line-clamp: 2; overflow: hidden; } + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.card__title { font-size: 1.8rem; font-weight: 700; text-decoration: none; = +color: rgb(0, 0, 0); } + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.card__title:focus, .cmp-jobs-search-hero .joblistingblock .cmp-recently-vi= +ewed-jobs.list-view .card__title:hover { text-decoration: underline; color:= + rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-vie= +w .card__title { font-size: 2.5rem; } +} + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.cmp-teaser__content { border: none; padding: 2.5rem 0px; background: none;= + } + +.responsivegrid.full-width-constraint > div.cmp-container > div.careerjobse= +archresults { padding-left: 0px; padding-right: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid.full-width-constraint > div.cmp-container > div.careerjob= +searchresults { padding-left: 15px; padding-right: 15px; } +} + +.ribbon-large { display: flex; position: relative; } + +.ribbon-large__extender-bg-left { z-index: 2; position: absolute; left: 0px= +; background-color: rgb(161, 0, 255); width: 40%; display: none; height: 10= +0%; top: 0px; } + +@media screen and (min-width: 1000px) { + .ribbon-large__extender-bg-left { display: block; height: calc(100% + 1.1= +25em); } +} + +.ribbon-large__extender-bg-right { background-color: rgb(161, 0, 255); posi= +tion: absolute; right: 0px; top: 0px; z-index: 1; width: 27%; display: none= +; height: 100%; } + +@media screen and (min-width: 1000px) { + .ribbon-large__extender-bg-right { display: block; margin-top: 1.125em; h= +eight: calc(100% + 1.125em); } +} + +.cmp-ribbon-large { position: relative; max-width: 1200px; width: 100%; z-i= +ndex: 3; margin: auto; inset: 0px; display: flex; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large { margin-bottom: -0.625em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large { margin-bottom: -1.125em; } +} + +.cmp-ribbon-large__content-container--left { width: 100%; position: relativ= +e; float: none; height: 100%; } + +.cmp-ribbon-large__content-container--right { display: none; width: 100%; h= +eight: auto; float: none; position: relative; z-index: 2; } + +.cmp-ribbon-large__content { width: 100%; display: inline-block; position: = +relative; z-index: 3; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large__content { display: flex; } +} + +.cmp-ribbon-large__content-container--extension { display: none; } + +.cmp-ribbon-large__content-container { position: relative; z-index: 4; widt= +h: 100%; } + +.cmp-ribbon-large__eyebrow--container { margin-bottom: 0.75em; } + +.cmp-ribbon-large__eyebrow-text { position: relative; margin-top: 0px; marg= +in-bottom: 0px; font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 600; font-style: normal; text-transform: upp= +ercase; letter-spacing: 0.104em; line-height: 1.4; font-size: 1.2rem; color= +: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large__eyebrow-text { font-size: 1.8rem; letter-spacing: 0.07= +em; } +} + +.cmp-ribbon-large__eyebrow-text::before { content: "=EF=88=89"; font-size: = +2.38em; font-family: Ionicons; font-weight: 400; font-style: normal; text-t= +ransform: none; letter-spacing: normal; overflow-wrap: normal; white-space:= + nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-renderin= +g: optimizelegibility; font-feature-settings: "liga"; display: inline-block= +; line-height: 0; position: relative; top: 0.23em; padding-right: 0.36em; } + +.cmp-ribbon-large__fold { display: none; position: absolute; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large__fold { display: block; } +} + +.cmp-ribbon-large__cta-text--container { width: 100%; } + +.cmp-ribbon-large__cta-text { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-style: normal; text-transform: none; f= +ont-size: 2rem; font-weight: 800; line-height: 1.4; color: rgb(255, 255, 25= +5); } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large__cta-text { font-size: 3.5rem; } +} + +.cmp-ribbon-large .button { margin-top: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large .button { padding-left: 15px; padding-right: 15px; } +} + +.cmp-ribbon-large .button .cmp-button { margin-top: 0px; margin-left: 0px; = +height: auto; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large .button .cmp-button { width: auto; } +} + +.cmp-ribbon-large .button .cmp-button__text { color: rgb(0, 0, 0); } + +.cmp-ribbon-large .image { display: none; height: 100%; } + +.cmp-ribbon-large .image img { position: absolute; top: 0px; bottom: 0px; m= +argin: auto 0px; } + +@media only screen and (min-width: 1900px) { + .ribbon-large__extender-bg-right { width: 35%; } +} + +.cmp-ribbon-large--connect { margin-top: -1.125em; margin-bottom: -1.125em;= + } + +.cmp-ribbon-large--connect .cmp-ribbon-large__content-container--left { bac= +kground-color: rgb(161, 0, 255); padding: 3.13em 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--left { f= +loat: left; width: 67%; padding: 2.81em 115px 3.13em 35px; background: line= +ar-gradient(90deg, rgb(161, 0, 255) 30%, rgb(70, 1, 115)); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--left { w= +idth: 75%; padding: 4.25em 1.63em 4.75em 15px; } +} + +.cmp-ribbon-large--connect .cmp-ribbon-large__content-container--right { ba= +ckground: rgb(161, 0, 255); padding: 0px 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--right { = +display: block; height: 100%; margin-top: 0.625em; float: right; width: 33%= +; padding: 0.375em 0px 0px 50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--right { = +height: 100%; width: 25%; margin-top: 1.125em; padding: 0px 0px 0.1875em 35= +px; } +} + +.cmp-ribbon-large--connect .cmp-ribbon-large__content-container--extension = +{ background-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--extensio= +n { display: block; top: 0px; position: absolute; bottom: 0px; width: 1.25e= +m; left: -1.19em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--extensio= +n { width: 1.63em; left: -1.5em; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__eyebrow--container { margin= +-bottom: 1.25em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__eyebrow--container { margin= +-bottom: 1.75em; } +} + +.cmp-ribbon-large--connect .cmp-ribbon-large__fold { background-image: line= +ar-gradient(-90deg, rgb(0, 186, 255), rgb(0, 186, 255) 30%, rgb(0, 77, 255)= +); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__fold { transform: skewY(153= +deg); height: 1em; width: 1.2em; right: -0.02em; top: 0.31em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__fold { transform: skewY(143= +deg); top: 0.565em; height: 1.37em; width: 1.53em; right: -0.04em; } +} + +.cmp-ribbon-large--connect .cmp-ribbon-large__cta-text--container { padding= +-bottom: 1.875em; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__cta-text--container { width= +: 60%; padding-right: 15px; padding-bottom: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .image { display: block; width: 9.813em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .image { width: 12.875em; } +} + +.cmp-ribbon-large--connect .image img { max-width: 9.813em; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .image img { max-width: 12.88em; } +} + +@media screen and (min-width: 1000px) { + .ribbon-large__extender-bg-right--connect { margin-top: 0px; height: calc= +(100% + 2.25em); } +} + +@media screen and (min-width: 1000px) { + .ribbon-large__extender-bg-left--connect { margin-top: -1.125em; height: = +calc(100% + 2.25em); } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__content-container--left { backg= +round-color: rgb(231, 0, 116); padding: 3.13em 1em; z-index: 2; display: no= +ne; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--left { dis= +play: block; float: left; width: 33%; margin-top: -0.625em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--left { mar= +gin-top: -1.13em; width: 25%; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__content-container--right { back= +ground: rgb(231, 0, 116); padding: 3.125em 1em; min-height: 283px; z-index:= + 1; display: block; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--right { he= +ight: 100%; float: right; width: 67%; padding: 2.1875em 0px 0.625em 3.3125e= +m; min-height: 230px; background: linear-gradient(270deg, rgb(231, 0, 116),= + rgb(231, 0, 116) 66%, rgb(164, 2, 83)); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--right { he= +ight: 100%; width: 75%; padding: 3.125em 0px 1.125em 6.9375em; min-height: = +293px; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__content-container--extension { = +background-color: rgb(231, 0, 116); z-index: 2; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--extension = +{ display: block; top: 0px; position: absolute; bottom: 0px; width: 1.25em;= + right: -1.25em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--extension = +{ width: 1.63em; right: -1.56em; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__eyebrow--container { margin-bot= +tom: 0.75em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__eyebrow--container { margin-b= +ottom: 0.9375em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__eyebrow--container { margin-b= +ottom: 2.1875em; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__fold { background: linear-gradi= +ent(45deg, rgb(255, 212, 46), rgb(255, 212, 46) 30%, rgb(240, 192, 0)); z-i= +ndex: 1; position: absolute; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__fold { top: auto; height: 0.6= +25em; width: 1.25em; left: 0px; bottom: 0.313em; transform: skewY(153deg); = +} +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__fold { height: 1.13em; width:= + 1.56em; left: -0.06em; bottom: 0.563em; transform: skewY(145deg); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__cta-text--container { width: = +60%; padding-right: 40px; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__cta-text { margin-bottom: 15px;= + display: block; } + +.cmp-ribbon-large--event .cmp-ribbon-large__cta-date-text { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: = +600; font-style: normal; text-transform: none; line-height: 1.2; font-size:= + 1.8rem; color: rgb(255, 255, 255); display: block; margin-bottom: 15px; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__cta-date-text { font-size: 2.= +5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__cta-date-text { margin-bottom= +: 25px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__cta-date-text { margin-bottom= +: 37px; } +} + +.cmp-ribbon-large--event .button { margin-bottom: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ribbon-large--event .button { margin-bottom: 1.375em; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .image { display: block; width: 9.813em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .image { width: 12.875em; } +} + +.cmp-ribbon-large--event .image img { max-width: 9.813em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .image img { right: 3.125em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .image img { max-width: 12.88em; right: 2.1875em= +; } +} + +.ribbon-large__extender-bg-left--event { background-color: rgb(231, 0, 116)= +; margin-top: -1.13em; width: 25%; } + +@media screen and (min-width: 2000px) { + .ribbon-large__extender-bg-left--event { width: 35%; } +} + +.ribbon-large__extender-bg-right--event { margin-top: 0px; height: calc(100= +% + 1.13em); width: 40%; background-color: rgb(231, 0, 116); } + +.cmp-ribbon-large--join .cmp-ribbon-large__content-container--left { backgr= +ound-color: rgb(161, 0, 255); padding: 3.13em 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--left { floa= +t: left; width: 67%; padding: 2.81em 115px 3.13em 35px; background: linear-= +gradient(90deg, rgb(161, 0, 255) 30%, rgb(70, 1, 115)); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--left { widt= +h: 75%; padding: 4.25em 1.63em 4.75em 15px; } +} + +.cmp-ribbon-large--join .cmp-ribbon-large__content-container--right { backg= +round: rgb(161, 0, 255); padding: 0px 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--right { dis= +play: block; height: calc(100% + 1.25em); margin-top: -0.625em; float: righ= +t; width: 33%; padding: 0.375em 0px 0px 50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--right { hei= +ght: calc(100% + 2.25em); width: 25%; margin-top: -1.125em; padding: 0px 0p= +x 0.1875em 35px; } +} + +.cmp-ribbon-large--join .cmp-ribbon-large__content-container--extension { b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--extension {= + display: block; top: 0px; position: absolute; bottom: 0px; width: 1.25em; = +left: -1.19em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--extension {= + width: 1.88em; left: -1.88em; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__eyebrow--container { margin-bo= +ttom: 1.25em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__eyebrow--container { margin-bo= +ttom: 1.75em; } +} + +.cmp-ribbon-large--join .cmp-ribbon-large__fold { background-image: linear-= +gradient(135deg, rgb(0, 186, 255), rgb(0, 186, 255) 30%, rgb(0, 77, 255)); = +z-index: -1; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__fold { transform: skewY(-153de= +g); height: 1em; bottom: -0.31em; top: auto; width: 1.25em; right: 1.1em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__fold { transform: skewY(-143de= +g); height: 1.5em; bottom: -0.5em; top: auto; width: 1.63em; right: 1.87em;= + } +} + +.cmp-ribbon-large--join .cmp-ribbon-large__cta-text--container { padding-bo= +ttom: 1.875em; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__cta-text--container { width: 6= +0%; padding-right: 15px; padding-bottom: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .image { display: block; width: 9.813em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .image { width: 12.875em; } +} + +.cmp-ribbon-large--join .image img { max-width: 9.813em; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .image img { max-width: 12.88em; } +} + +.ribbon-large__extender-bg-right--join { margin-top: -1.125em; height: calc= +(100% + 3.375em); } + +.ribbon-small { display: flex; position: relative; } + +.ribbon-small__extender-bg-left { z-index: 2; position: absolute; left: 0px= +; background-color: rgb(161, 0, 255); width: 40%; display: none; height: 10= +0%; top: 0px; } + +@media screen and (min-width: 1000px) { + .ribbon-small__extender-bg-left { display: block; height: calc(100% + 1.3= +75em); } +} + +.ribbon-small__extender-bg-right { background-color: rgb(161, 0, 255); posi= +tion: absolute; right: 0px; top: 0px; z-index: 1; width: 40%; display: none= +; height: 100%; } + +@media screen and (min-width: 1000px) { + .ribbon-small__extender-bg-right { display: block; margin-top: -1.375em; = +height: calc(100% + 1.375em); } +} + +.cmp-ribbon-small { position: relative; max-width: 1200px; width: 100%; z-i= +ndex: 3; margin: auto; inset: 0px; display: flex; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small { margin-bottom: -0.625em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small { margin-bottom: -1.375em; } +} + +.cmp-ribbon-small__content-container--left { width: 100%; background-color:= + rgb(161, 0, 255); padding: 3.125em 1em; z-index: 2; position: relative; fl= +oat: none; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__content-container--left { float: left; width: 67%; pad= +ding: 2.625em 25px 3em 35px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__content-container--left { width: 60%; padding: 1.0625e= +m 25px 1.5625em 15px; } +} + +.cmp-ribbon-small__content-container--right { width: 100%; height: auto; fl= +oat: none; position: relative; background: linear-gradient(0deg, rgb(161, 0= +, 255), rgb(70, 1, 115)); padding: 0px 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__content-container--right { height: 100%; margin-top: -= +0.625em; float: right; width: 33%; padding: 0.375em 15px 0px 3.1875em; back= +ground: linear-gradient(90deg, rgb(70, 1, 115), rgb(161, 0, 255)); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__content-container--right { width: 40%; margin-top: -1.= +375em; padding: 0.5625em 15px 0.1875em 4.625em; } +} + +.cmp-ribbon-small__content { display: inline-block; position: relative; z-i= +ndex: 3; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__content { display: flex; -webkit-box-align: center; al= +ign-items: center; -webkit-box-pack: justify; justify-content: space-betwee= +n; } +} + +.cmp-ribbon-small__content-container--left_extension { display: none; backg= +round-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__content-container--left_extension { display: block; to= +p: 0px; width: 1.125em; right: -1.125em; position: absolute; bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__content-container--left_extension { width: 3.375em; ri= +ght: -3.375em; } +} + +.cmp-ribbon-small__content-container { position: relative; z-index: 4; widt= +h: 100%; } + +.cmp-ribbon-small__fold { display: none; left: 0px; position: absolute; bac= +kground-image: linear-gradient(45deg, rgb(0, 186, 255), rgb(0, 186, 255) 30= +%, rgb(0, 77, 255)); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__fold { transform: skewY(30deg); height: 0.69em; width:= + 1.06em; top: 0.31em; display: block; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__fold { transform: skewY(22deg); height: 1.88em; width:= + 3.34em; top: 0.69em; } +} + +.cmp-ribbon-small__cta-text--container { margin-bottom: 15px; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__cta-text--container { margin-bottom: 0px; padding-righ= +t: 15px; padding-top: 0.625em; max-width: 67%; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__cta-text--container { padding-right: 15px; padding-top= +: 0.625em; max-width: 60%; } +} + +.cmp-ribbon-small__cta-text { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-style: normal; text-transform: none; f= +ont-size: 2rem; font-weight: 800; line-height: 1.4; color: rgb(255, 255, 25= +5); } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__cta-text { font-size: 3.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__cta-text { font-family: Graphik, Arial, system-ui, -ap= +ple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue= +", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; tex= +t-transform: none; line-height: 1.2; font-size: 1.8rem; color: rgb(255, 255= +, 255); } +} + +@media screen and (min-width: 768px) and (min-width: 1000px) { + .cmp-ribbon-small__cta-text { font-size: 2.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-small .button { margin-top: 0px; padding-left: 15px; } +} + +.cmp-ribbon-small .button .cmp-button { float: right; height: auto; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small .button .cmp-button { width: auto; } +} + +.cmp-ribbon-small .button .cmp-button__text { color: rgb(0, 0, 0); } + +.cmp-ribbon-small .sharebanner { position: relative; left: 0px; right: 0px;= + width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small .sharebanner { top: 50%; transform: translateY(-50%); p= +osition: absolute; padding: 0.375em 0.9375em 0px 3.1875em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small .sharebanner { padding: 0.375em 0.9375em 0.1875em 4.625= +em; } +} + +.cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { font-family: Graphik= +, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, = +ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-style: normal= +; text-transform: none; font-size: 2rem; font-weight: 800; line-height: 1.4= +; color: rgb(255, 255, 255); letter-spacing: normal; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { font-size: 3.5rem;= + } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { width: 100%; margi= +n-left: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { font-family: Graph= +ik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto= +, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800= +; font-style: normal; text-transform: none; line-height: 1.2; font-size: 1.= +8rem; color: rgb(255, 255, 255); } +} + +@media screen and (min-width: 768px) and (min-width: 1000px) { + .cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { font-size: 2.5rem;= + } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item { display: in= +line-block; } +} + +.cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item:first-child .cm= +p-share-banner__icon { margin-left: 0px; } + +.cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item .cmp-share-bann= +er__icon { color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); mar= +gin-left: 1.375em; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item .cmp-share-ba= +nner__icon { margin-left: 0.625em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item .cmp-share-ba= +nner__icon { margin-left: 1.25em; } +} + +.cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item .cmp-share-bann= +er__icon:hover { background-color: transparent; } + +.cmp-image-partial-overlap.cmp-mobile-view .cmp-container { background-posi= +tion: 50% center; background-size: contain !important; } + +.cmp-image-partial-overlap .cmp-container { height: 18rem; margin-bottom: -= +2.08rem; width: 100%; overflow: hidden; } + +@media screen and (min-width: 768px) { + .cmp-image-partial-overlap .cmp-container { margin-top: -3rem; margin-bot= +tom: -3rem; height: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-image-partial-overlap .cmp-container { margin-left: 1.5rem; width: 5= +8.4rem; max-width: 58.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-mixed-media-image-parallax.cmp-image-partial-overlap .cmp-container,= + .cmp-mixed-media-image-parallax.cmp-image-standard-overlap .cmp-container = +{ background-repeat: no-repeat; background-position: 100% center; backgroun= +d-attachment: fixed; } +} + +@media screen and (min-width: 1000px) { + .cmp-mixed-media-image-parallax.cmp-image-partial-overlap .cmp-container = +{ background-size: contain !important; } +} + +.container.responsivegrid.full-width .mixed-media-block-full-image-card { b= +ackground-color: transparent; margin: 0px auto; max-width: 120rem; padding-= +left: 1.5rem; padding-right: 1.5rem; } + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-four-cell .cmp-four-cell__first-col .teaser.content-card.content-car= +d--cardwithbutton { width: 48.5vw; } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-col .teaser.content-card.content-car= +d--cardwithbutton { width: 57.5rem; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling { paddin= +g-bottom: 2rem; } +} + +@media screen and (min-width: 768px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling .cmp-con= +tainer { height: 40rem; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling .cmp-con= +tainer { height: 43rem; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling .cmp-con= +tainer.cmp-image__crop-3x1 { height: 34rem; object-fit: cover; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling .cmp-con= +tainer.cmp-image__crop-16x9, .mixed-media-block-full-image-card .cmp-image-= +parallax-scrolling .cmp-container.cmp-image__crop-16x9-hd { height: 67.5rem= +; object-fit: cover; } +} + +.mixed-media-block-full-image-card .cmp-image-parallax-scrolling--full-16x9= + .cmp-container { height: 18rem; } + +@media screen and (min-width: 768px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling--full-16= +x9 .cmp-container { height: 43.2rem; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling--full-16= +x9 .cmp-container { height: 67.5rem; } +} + +.mixed-media-block-full-image-card .cmp-image-parallax-scrolling--small-3x1= + .cmp-container { height: 34rem; } + +.mixed-media-block-full-image-card .cmp-mixed-media-full-image { position: = +relative; padding-top: 30px; } + +@media screen and (min-width: 768px) { + .mixed-media-block-full-image-card .cmp-mixed-media-full-image { padding-= +top: 90px; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-mixed-media-full-image { padding-= +top: 100px; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-mixed-media-full-image .image .cm= +p-image__crop-3x1 .cmp-image__image { height: 34rem; object-fit: cover; } +} + +.mixed-media-block-full-image-card .teaser.content-card.content-card--cardw= +ithbutton { position: relative; top: 100%; margin-top: -70px; border-left: = +15px solid transparent; border-right: 15px solid transparent; } + +@media screen and (min-width: 768px) { + .mixed-media-block-full-image-card .teaser.content-card.content-card--car= +dwithbutton { position: absolute; top: 20px; margin-left: 35px; width: 75%;= + aspect-ratio: 2 / 1; margin-top: auto; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .teaser.content-card.content-card--car= +dwithbutton { margin-left: 0px; top: 20px; position: absolute; width: 50%; = +margin-top: auto; } +} + +@media screen and (min-width: 1200px) { + .mixed-media-block-full-image-card .teaser.content-card.content-card--car= +dwithbutton { left: 0px; } +} + +.mixed-media-block-full-image-card .cmp-teaser__title { padding-bottom: 0px= +; } + +.mixed-media-block-full-image-card .cmp-teaser__description { padding-top: = +10px; } + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-teaser__description { padding-top= +: 20px; } +} + +.actionable-search-results .cmp-accordion .cmp-accordion__panel { backgroun= +d-color: rgb(255, 255, 255); box-shadow: none; border: 0.1rem solid; } + +.actionable-search-results .cmp-accordion .cmp-accordion__panel--hidden { d= +isplay: block; overflow: hidden; max-height: 0px; transition: max-height 0.= +4s cubic-bezier(0, 1, 0, 1) 0s; border: 0px; } + +.actionable-search-results .cmp-accordion .cmp-accordion__panel--expanded {= + max-height: 9999px; transition: max-height 0.4s cubic-bezier(1, 0, 1, 0) 0= +s; overflow: hidden; border-color: rgb(85, 85, 85); } + +.actionable-search-results .cmp-accordion .cmp-accordion__button { padding-= +top: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem; font-weight: 600= +; border-width: 1px; color: rgb(0, 0, 0); border-color: rgb(85, 85, 85); } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-accordion .cmp-accordion__button { paddin= +g-top: 2rem; padding-bottom: 2rem; padding-left: 2rem; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-accordion .cmp-accordion__button { paddin= +g-top: 1.5rem; padding-bottom: 1.5rem; padding-left: 5rem; } +} + +.actionable-search-results .responsivegrid { padding-right: 1.5rem; padding= +-left: 1.5rem; padding-top: 0px; column-gap: 15px; border-width: 0px 0.1rem= + 0.1rem; border-style: initial; border-image: initial; border-color: rgb(85= +, 85, 85); } + +@media screen and (min-width: 768px) { + .actionable-search-results .responsivegrid { padding: 0px 2rem 3rem; colu= +mn-gap: 35px; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .responsivegrid { padding: 0px 5rem 3rem; } +} + +.actionable-search-results .cmp-job-card-listing-third-row, .actionable-sea= +rch-results .cmp-job-card-listing_first-row { display: flex; -webkit-box-or= +ient: vertical; -webkit-box-direction: normal; flex-direction: column; -web= +kit-box-flex: 1; flex: 1 1 0%; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing-third-row, .actionable-s= +earch-results .cmp-job-card-listing_first-row { -webkit-box-orient: horizon= +tal; -webkit-box-direction: normal; flex-direction: row; padding-right: 15p= +x; } +} + +.actionable-search-results .cmp-job-card-listing_second-row { display: flex= +; padding-left: 15px; padding-right: 15px; flex-wrap: wrap; margin-left: -3= +0px; margin-right: -30px; max-width: calc(100% + 60px); margin-bottom: 0px;= + } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing_second-row { margin-bott= +om: 0px; } +} + +.actionable-search-results .cmp-job-card-listing_third-row { margin-bottom:= + 0px; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing_third-row { margin-botto= +m: 0px; } +} + +.actionable-search-results .cmp-job-card-listing_third-row .button { displa= +y: block; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing_third-row .button { disp= +lay: none; } +} + +.actionable-search-results .cmp-job-card-listing .card { padding-left: 15px= +; padding-right: 15px; -webkit-box-flex: 0; flex: 0 0 100%; margin-bottom: = +20px; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .card { -webkit-box-flex= +: 0; flex: 0 0 50%; max-width: 50%; margin-bottom: 30px; } +} + +.actionable-search-results .cmp-job-card-listing .card > * { height: 100%; = +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser > a { di= +splay: flex; height: 100%; } + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__content= + { padding: 3rem 2rem 2rem; } + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser-region, = +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__pretitl= +e { font-size: 1.2rem; line-height: 1.4rem; font-weight: 600; } + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__title-l= +ink { font-size: 1.8rem; font-weight: 700; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .card .cmp-teaser__title= +-link { font-size: 2.5rem; line-height: 4.2rem; } +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__descrip= +tion p { font-size: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .card .cmp-teaser__descr= +iption p { font-size: 1.6rem; line-height: 2.6rem; } +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__action-= +link { font-size: 1.4rem; line-height: 2.2rem; padding-top: 1rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .card .cmp-teaser__actio= +n-link { font-size: 1.6rem; line-height: 2.6rem; padding-top: 2rem; } +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__job-lis= +ting-areas-interest, .actionable-search-results .cmp-job-card-listing .card= + .cmp-teaser__job-listing-business-area, .actionable-search-results .cmp-jo= +b-card-listing .card .cmp-teaser__job-listing-years-exp { font-size: 1.4rem= +; line-height: 2.2rem; margin-bottom: 0.5rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .card .cmp-teaser__job-l= +isting-areas-interest, .actionable-search-results .cmp-job-card-listing .ca= +rd .cmp-teaser__job-listing-business-area, .actionable-search-results .cmp-= +job-card-listing .card .cmp-teaser__job-listing-years-exp { font-size: 1.6r= +em; line-height: 2.6rem; margin-bottom: 1.9rem; } +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__job-lis= +ting-posted-date { margin-top: 0px; margin-bottom: 0.5rem; font-size: 1.2re= +m; line-height: 1.4rem; } + +.actionable-search-results .cmp-job-card-listing .title { padding-top: 2rem= +; width: 100%; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .title { padding-top: 5r= +em; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .actionable-search-results .cmp-job-card-listing .title { padding-top: 5r= +em; } +} + +.actionable-search-results .cmp-job-card-listing .title .cmp-title { displa= +y: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit= +-box-align: start; align-items: flex-start; width: 100%; } + +.actionable-search-results .cmp-job-card-listing .title .cmp-title__text { = +font-size: 2.4rem; line-height: 2.5rem; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .title .cmp-title__text = +{ width: 70%; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .title .cmp-title__text = +{ font-size: 4.8rem; line-height: 5rem; width: 75%; } +} + +.actionable-search-results .cmp-job-card-listing .title .cmp-title .button = +{ display: none; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .title .cmp-title .butto= +n { display: flex; -webkit-box-pack: end; justify-content: flex-end; paddin= +g-top: 0.3rem; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .title .cmp-title .butto= +n { padding-top: 1rem; width: 30%; } +} + +.actionable-search-results .cmp-job-card-listing .title .cmp-title .button = +.cmp-teaser__action-link:focus::before { width: 100%; } + +.actionable-search-results .cmp-job-card-listing .title .text { padding-top= +: 2rem; padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .title .text { padding-t= +op: 2rem; padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .title .text { padding-t= +op: 3rem; padding-bottom: 3rem; } +} + +.actionable-search-results .cmp-job-card-listing .title .text .cmp-text p {= + font-size: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .title .text .cmp-text p= + { font-size: 1.6rem; line-height: 2.6rem; } +} + +.actionable-search-results .cmp-jobcard-layout--3-cards .card { -webkit-box= +-flex: 0; flex: 0 0 100%; max-width: 100%; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-jobcard-layout--3-cards .card { -webkit-b= +ox-flex: 0; flex: 0 0 50%; max-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-jobcard-layout--3-cards .card { -webkit-b= +ox-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .socialfeed-wrapper .cmp-share-banner .h-title-eyebrow { margin-left: 0px= +; } +} + +.downloadsbasemodule .cmp-downloads-resources .content-card__picture, .vide= +oslideshareresource .cmp-downloads-resources .content-card__picture { width= +: 100%; } + +.downloadsbasemodule .cmp-downloads-resources .content-card__picture .cmp-t= +easer__content, .videoslideshareresource .cmp-downloads-resources .content-= +card__picture .cmp-teaser__content { border: none; padding: 2rem 0px; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .content-card__picture .cmp= +-teaser__content, .videoslideshareresource .cmp-downloads-resources .conten= +t-card__picture .cmp-teaser__content { padding: 2rem; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser, .videoslideshare= +resource .cmp-downloads-resources .cmp-teaser { background-clip: content-bo= +x; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__imag= +e, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-tease= +r__image { border: none; padding: 0px; margin: -6.22rem 0px 2rem; width: 8e= +m; height: 10.38em; box-shadow: 0px 0px 0.63em 0px; color: rgba(0, 0, 0, 0.= +2); } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__im= +age, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-tea= +ser__image { margin: -11.22rem 0px 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__im= +age, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-tea= +ser__image { margin: 0.5rem 2rem 0px -2.5rem; float: left; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__imag= +e .cmp-image img, .videoslideshareresource .cmp-downloads-resources .cmp-te= +aser .cmp-teaser__image .cmp-image img { width: 128px; height: 166px; trans= +form: translate(0px); } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__titl= +e, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-tease= +r__title { margin-top: 0px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__titl= +e a:focus, .downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-t= +easer__title a:hover, .videoslideshareresource .cmp-downloads-resources .cm= +p-teaser .cmp-teaser__title a:focus, .videoslideshareresource .cmp-download= +s-resources .cmp-teaser .cmp-teaser__title a:hover { text-decoration: none;= + color: rgb(0, 0, 0); } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container, .videoslideshareresource .cmp-downloads-resources .cmp-teaser= + .cmp-teaser__action-container { padding-top: 0px; float: left; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__eye-icon, .videoslideshareresource .cmp-downloads= +-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser__eye-icon = +{ padding-right: 1rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__eye-icon::before, .videoslideshareresource .cmp-d= +ownloads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser__e= +ye-icon::before { content: "=EF=90=A5"; font-size: 24px; font-family: Ionic= +ons; font-weight: 400; font-style: normal; line-height: 1; text-transform: = +none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; d= +irection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimiz= +elegibility; font-feature-settings: "liga"; display: inline-block; color: i= +nherit; position: relative; top: 0.35rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__eye-icon:focus::before, .downloadsbasemodule .cmp= +-downloads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser_= +_eye-icon:hover::before, .videoslideshareresource .cmp-downloads-resources = +.cmp-teaser .cmp-teaser__action-container .cmp-teaser__eye-icon:focus::befo= +re, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-teas= +er__action-container .cmp-teaser__eye-icon:hover::before { color: rgb(0, 0,= + 136); } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__action-link, .videoslideshareresource .cmp-downlo= +ads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action= +-link { background-color: rgb(255, 255, 255); color: rgb(0, 77, 255); font-= +weight: 600; margin-bottom: 2px; margin-left: 2px; padding: 0px; display: i= +nline-flex; -webkit-box-align: baseline; align-items: baseline; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__action-link::after, .videoslideshareresource .cmp= +-downloads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser_= +_action-link::after { content: ""; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__action-link:focus, .downloadsbasemodule .cmp-down= +loads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser__acti= +on-link:hover, .videoslideshareresource .cmp-downloads-resources .cmp-tease= +r .cmp-teaser__action-container .cmp-teaser__action-link:focus, .videoslide= +shareresource .cmp-downloads-resources .cmp-teaser .cmp-teaser__action-cont= +ainer .cmp-teaser__action-link:hover { color: rgb(0, 0, 136); text-decorati= +on: underline; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__action-link::before, .videoslideshareresource .cm= +p-downloads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser= +__action-link::before { height: 0px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img, .videoslideshareresource .cmp-downloads-resources .cmp-downl= +oads-resources__container--w-img { padding: 7.72rem 0px 0px; margin: 0px -1= +.5rem; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img, .videoslideshareresource .cmp-downloads-resources .cmp-dow= +nloads-resources__container--w-img { padding: 12.22rem 0px 0px; margin: 0px= +; } +} + +@media screen and (min-width: 1000px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img, .videoslideshareresource .cmp-downloads-resources .cmp-dow= +nloads-resources__container--w-img { padding: 0px 0px 0px 2.5rem; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__content, .videoslideshareresource .cmp-downloads= +-resources .cmp-downloads-resources__container--w-img .cmp-teaser__content = +{ padding: 0px 1.5rem 2rem; box-shadow: none; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img .cmp-teaser__content, .videoslideshareresource .cmp-downloa= +ds-resources .cmp-downloads-resources__container--w-img .cmp-teaser__conten= +t { padding: 0px 2rem 2rem; } +} + +@media screen and (min-width: 1000px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img .cmp-teaser__content, .videoslideshareresource .cmp-downloa= +ds-resources .cmp-downloads-resources__container--w-img .cmp-teaser__conten= +t { padding: 3rem 2rem 3rem 0px; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__content .cmp-teaser__time-info, .videoslideshare= +resource .cmp-downloads-resources .cmp-downloads-resources__container--w-im= +g .cmp-teaser__content .cmp-teaser__time-info { float: right; margin-top: -= +6rem; font-size: 1.2rem; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img .cmp-teaser__content .cmp-teaser__time-info, .videoslidesha= +reresource .cmp-downloads-resources .cmp-downloads-resources__container--w-= +img .cmp-teaser__content .cmp-teaser__time-info { margin-top: -5.5rem; } +} + +@media screen and (min-width: 1000px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img .cmp-teaser__content .cmp-teaser__time-info, .videoslidesha= +reresource .cmp-downloads-resources .cmp-downloads-resources__container--w-= +img .cmp-teaser__content .cmp-teaser__time-info { float: none; margin: 0px = +0px 1.5rem; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__cloc= +k-icon, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-re= +sources__container--w-img .cmp-teaser__content .cmp-teaser__time-info .cmp-= +teaser__clock-icon { padding-right: 1rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__cloc= +k-icon::before, .videoslideshareresource .cmp-downloads-resources .cmp-down= +loads-resources__container--w-img .cmp-teaser__content .cmp-teaser__time-in= +fo .cmp-teaser__clock-icon::before { content: "=EF=90=82"; font-size: 20px;= + font-family: Ionicons; font-weight: 400; font-style: normal; line-height: = +1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; whi= +te-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text= +-rendering: optimizelegibility; font-feature-settings: "liga"; display: inl= +ine-block; position: relative; top: 0.2rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__description, .videoslideshareresource .cmp-downl= +oads-resources .cmp-downloads-resources__container--w-img .cmp-teaser__desc= +ription { overflow: hidden; margin: 0px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__description p, .videoslideshareresource .cmp-dow= +nloads-resources .cmp-downloads-resources__container--w-img .cmp-teaser__de= +scription p { margin: 1.5rem 0px; font-size: 1.2rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-re= +sources__container { padding: 0px; margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-= +resources__container { margin: 0px; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__content, .videoslideshareresource .cmp-downloads-resour= +ces .cmp-downloads-resources__container .cmp-teaser__content { padding: 2re= +m 1.5rem; box-shadow: none; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer .cmp-teaser__content, .videoslideshareresource .cmp-downloads-reso= +urces .cmp-downloads-resources__container .cmp-teaser__content { padding: 2= +rem; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__content .cmp-teaser__time-info, .videoslideshareresourc= +e .cmp-downloads-resources .cmp-downloads-resources__container .cmp-teaser_= +_content .cmp-teaser__time-info { margin: 1.5rem 0px; font-size: 1.2rem; } + +.videoslideshareresource .downloadsbasemodule .cmp-downloads-resources .cmp= +-downloads-resources__container .cmp-teaser__content .cmp-teaser__time-info= +, .videoslideshareresource .videoslideshareresource .cmp-downloads-resource= +s .cmp-downloads-resources__container .cmp-teaser__content .cmp-teaser__tim= +e-info { margin: 1.5rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer .cmp-teaser__content .cmp-teaser__time-info, .videoslideshareresou= +rce .cmp-downloads-resources .cmp-downloads-resources__container .cmp-tease= +r__content .cmp-teaser__time-info, .videoslideshareresource .downloadsbasem= +odule .cmp-downloads-resources .cmp-downloads-resources__container .cmp-tea= +ser__content .cmp-teaser__time-info, .videoslideshareresource .videoslidesh= +areresource .cmp-downloads-resources .cmp-downloads-resources__container .c= +mp-teaser__content .cmp-teaser__time-info { margin: 1.5rem 0px; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__clock-icon,= + .videoslideshareresource .cmp-downloads-resources .cmp-downloads-resources= +__container .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__clock-= +icon { padding-right: 1rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__clock-icon:= +:before, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-r= +esources__container .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser= +__clock-icon::before { content: "=EF=90=82"; font-size: 20px; font-family: = +Ionicons; font-weight: 400; font-style: normal; line-height: 1; text-transf= +orm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowr= +ap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: op= +timizelegibility; font-feature-settings: "liga"; display: inline-block; pos= +ition: relative; top: 0.2rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description, .videoslideshareresource .cmp-downloads-re= +sources .cmp-downloads-resources__container .cmp-teaser__description { over= +flow: hidden; margin: 0px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description p, .videoslideshareresource .cmp-downloads-= +resources .cmp-downloads-resources__container .cmp-teaser__description p { = +margin: 0px 0px 1.5rem; font-size: 1.2rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description a, .videoslideshareresource .cmp-downloads-= +resources .cmp-downloads-resources__container .cmp-teaser__description a { = +margin-left: 2px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container, .videoslides= +hareresource .cmp-downloads-resources .cmp-downloads-resources__container .= +cmp-teaser__description .cmp-teaser__action-container { padding-top: 0px; f= +loat: left; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +eye-icon, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-= +resources__container .cmp-teaser__description .cmp-teaser__action-container= + .cmp-teaser__eye-icon { padding-right: 1rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +eye-icon::before, .videoslideshareresource .cmp-downloads-resources .cmp-do= +wnloads-resources__container .cmp-teaser__description .cmp-teaser__action-c= +ontainer .cmp-teaser__eye-icon::before { content: "=EF=90=A5"; font-size: 2= +4px; font-family: Ionicons; font-weight: 400; font-style: normal; line-heig= +ht: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal;= + white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; = +text-rendering: optimizelegibility; font-feature-settings: "liga"; display:= + inline-block; color: inherit; position: relative; top: 0.35rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +eye-icon:hover::before, .downloadsbasemodule .cmp-downloads-resources .cmp-= +downloads-resources__container .cmp-teaser__description .cmp-teaser__action= +-container .cmp-teaser__eye-icon:hover:focus, .videoslideshareresource .cmp= +-downloads-resources .cmp-downloads-resources__container .cmp-teaser__descr= +iption .cmp-teaser__action-container .cmp-teaser__eye-icon:hover::before, .= +videoslideshareresource .cmp-downloads-resources .cmp-downloads-resources__= +container .cmp-teaser__description .cmp-teaser__action-container .cmp-tease= +r__eye-icon:hover:focus { color: rgb(0, 0, 136); } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +action-link::after, .videoslideshareresource .cmp-downloads-resources .cmp-= +downloads-resources__container .cmp-teaser__description .cmp-teaser__action= +-container .cmp-teaser__action-link::after { content: ""; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +action-link, .videoslideshareresource .cmp-downloads-resources .cmp-downloa= +ds-resources__container .cmp-teaser__description .cmp-teaser__action-contai= +ner .cmp-teaser__action-link { background-color: rgb(255, 255, 255); color:= + rgb(0, 77, 255); margin-bottom: 2px; margin-left: 2px; padding: 0px; displ= +ay: inline-flex; -webkit-box-align: baseline; align-items: baseline; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +action-link:focus, .downloadsbasemodule .cmp-downloads-resources .cmp-downl= +oads-resources__container .cmp-teaser__description .cmp-teaser__action-cont= +ainer .cmp-teaser__action-link:hover, .videoslideshareresource .cmp-downloa= +ds-resources .cmp-downloads-resources__container .cmp-teaser__description .= +cmp-teaser__action-container .cmp-teaser__action-link:focus, .videoslidesha= +reresource .cmp-downloads-resources .cmp-downloads-resources__container .cm= +p-teaser__description .cmp-teaser__action-container .cmp-teaser__action-lin= +k:hover { color: rgb(0, 0, 136); text-decoration: underline; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +action-link::before, .videoslideshareresource .cmp-downloads-resources .cmp= +-downloads-resources__container .cmp-teaser__description .cmp-teaser__actio= +n-container .cmp-teaser__action-link::before { height: 0px; } + +.downloadsbasemodule.color-background-gray .cmp-downloads-resources__contai= +ner .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__act= +ion-link, .downloadsbasemodule.color-background-gray .cmp-teaser .cmp-tease= +r__action-container .cmp-teaser__action-link, .downloadsbasemodule.color-ba= +ckground-gray .cmp-teaser__content, .videoslideshareresource.color-backgrou= +nd-gray .cmp-downloads-resources__container .cmp-teaser__description .cmp-t= +easer__action-container .cmp-teaser__action-link, .videoslideshareresource.= +color-background-gray .cmp-teaser .cmp-teaser__action-container .cmp-teaser= +__action-link, .videoslideshareresource.color-background-gray .cmp-teaser__= +content { background-color: rgb(242, 242, 242); } + +.cmp-feature-insight__container { position: relative; background-color: rgb= +(242, 242, 242); } + +.cmp-feature-insight__white-bg-container .cmp-feature-insight__container { = +background-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__title-container { margin: 0px 30rem 0px 0px; padding: 6rem = +3rem 1.5rem 4.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__title-container { margin: 0px 41.5rem 0px 0px; padding: 10r= +em 8rem 3rem 1.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__image-container { left: auto; right: 4.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__image-container { right: 1.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__bg-container { padding: 0px 11.5rem 3rem 4.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__bg-container { padding: 0px 8rem 5rem 1.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__text-section { padding: 0px 21.5rem 0px 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__text-section { padding: 0px 41.5rem 0px 4rem; } +} + +.cmp-feature-insight__container .cmp-teaser__action-container { padding-top= +: 0px; margin: auto; } + +.cmp-feature-insight__container .cmp-teaser__title { margin-top: 0px; min-h= +eight: auto; font-family: Graphik, Arial, system-ui, -apple-system, blinkma= +csystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarel= +l, sans-serif; font-weight: 800; font-style: normal; text-transform: none; = +color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container .cmp-teaser__title { font-size: 2.5rem; } +} + +.cmp-feature-insight__container .cmp-teaser__title a { color: rgb(0, 0, 0);= + } + +.cmp-feature-insight__container .cmp-teaser__title a:focus, .cmp-feature-in= +sight__container .cmp-teaser__title a:hover { text-decoration: underline; c= +olor: rgb(0, 77, 255); } + +.cmp-feature-insight__container .cmp-teaser__pretitle { border-top: transpa= +rent; border-right: transparent; border-left: transparent; border-image: in= +itial; border-bottom: 2px solid rgb(0, 77, 255); color: rgb(0, 0, 0); displ= +ay: inline-block; font-size: 1.2rem; font-weight: 600; line-height: 2rem; t= +ext-transform: none; margin: 0px; } + +.cmp-feature-insight__container .cmp-teaser__pretitle a { color: rgb(0, 0, = +0); text-decoration: none; } + +.cmp-feature-insight__container .cmp-teaser__pretitle a:hover { color: rgb(= +0, 77, 255); } + +.cmp-feature-insight__container .cmp-teaser__pretitle a:focus { color: rgb(= +0, 77, 255); padding-bottom: 0.5rem; } + +.cmp-feature-insight__title-container { padding: 1.5rem 1.5rem 3rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__title-container { margin-left: 30rem; padding: 6rem= + 4.5rem 1.5rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__title-container { margin-left: 41.5rem; padding: 10= +rem 1.5rem 3rem 8rem; } +} + +.cmp-feature-insight__image-container { display: flex; position: relative; = +width: 20rem; height: 20rem; left: 1.5rem; box-shadow: rgba(0, 0, 0, 0.5) 0= +px 2px 4px 0px; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__image-container { position: absolute; width: 25.5re= +m; height: 25.5rem; left: 4.5rem; top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__image-container { width: 40rem; height: 40rem; left= +: 1.5rem; top: 4rem; } +} + +.cmp-feature-insight__image-container .cmp-teaser__image { border: none; } + +.cmp-feature-insight__bg-container { width: 100%; padding-top: 10rem; margi= +n-top: -20rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__bg-container { margin-top: 0px; padding: 0px 4.5rem= + 3rem 11.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__bg-container { padding: 0px 1.5rem 5rem 8rem; } +} + +.cmp-feature-insight__text-section { background-color: rgb(255, 255, 255); = +padding: 10rem 1.5rem 0px; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__text-section { padding: 0px 3rem 0px 21.5rem; min-h= +eight: 25rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__text-section { min-height: 32rem; padding: 0px 3rem= + 0px 41.5rem; } +} + +.cmp-feature-insight__grey-text-bg-container .cmp-feature-insight__text-sec= +tion { background-color: rgb(242, 242, 242); } + +.cmp-feature-insight__tag-container { padding: 3rem 0px 1rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__tag-container { padding: 2rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__tag-container { padding: 4rem 0px 3rem; } +} + +.cmp-feature-insight__card-title-container { padding-bottom: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__card-title-container { padding-bottom: 2rem; } +} + +.cmp-feature-insight__card-desc-container { padding-bottom: 2rem; font-size= +: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__card-desc-container { font-size: 1.6rem; } +} + +.cmp-feature-insight__card-desc-container .cmp-teaser__description { margin= +: 0px; } + +.cmp-feature-insight__cta-container { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__cta-container { padding-bottom: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__cta-container { padding-bottom: 4rem; } +} + +.cmp-topic-block__container { position: relative; padding: 3rem 0px 2rem; } + +.cmp-topic-block__container .cmp-topic-block__img-slice-bottom, .cmp-topic-= +block__container .cmp-topic-block__img-slice-top { position: absolute; left= +: 0px; right: 0px; display: none; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-bottom, .cmp-topi= +c-block__container .cmp-topic-block__img-slice-top { display: block; } +} + +.cmp-topic-block__container .cmp-topic-block__img-slice-bottom .cmp-image, = +.cmp-topic-block__container .cmp-topic-block__img-slice-bottom .cmp-image__= +image, .cmp-topic-block__container .cmp-topic-block__img-slice-bottom .imag= +e, .cmp-topic-block__container .cmp-topic-block__img-slice-top .cmp-image, = +.cmp-topic-block__container .cmp-topic-block__img-slice-top .cmp-image__ima= +ge, .cmp-topic-block__container .cmp-topic-block__img-slice-top .image { he= +ight: 100%; } + +.cmp-topic-block__container .cmp-topic-block__img-slice-top { top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-top { height: 12.= +2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-top { height: 20r= +em; } +} + +.cmp-topic-block__container .cmp-topic-block__img-slice-bottom { bottom: 0p= +x; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-bottom { height: = +10rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-bottom { height: = +17.6rem; } +} + +.cmp-topic-block__container .cmp-topic-block__container-restriction { max-w= +idth: 120rem; margin: 0px auto; } + +.cmp-topic-block__container .cmp-topic-block__color-bar-image-container { p= +osition: relative; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__color-bar-image-container {= + margin-top: 5rem; position: absolute; } +} + +.cmp-topic-block__container .cmp-topic-block__color-bar-wrapper { backgroun= +d-color: rgba(161, 0, 255, 0.75); position: relative; z-index: 2; } + +.cmp-topic-block__container .cmp-topic-block__color-bar { padding: 2rem 1.5= +rem; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__color-bar { padding-left: c= +alc(41.67% + 1.5rem); } +} + +.cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__conten= +t { background-color: rgba(161, 0, 255, 0.75); padding: 0px; border: none; = +} + +.cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__title-= +link:hover { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__desc= +ription { margin-top: 1.5rem; } +} + +.cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__title = +{ font-size: 2rem; font-weight: 700; line-height: 2.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__titl= +e { font-size: 3.5rem; line-height: 4.2rem; } +} + +.cmp-topic-block__container .cmp-teaser__action-container { padding: 0px; } + +.cmp-topic-block__container .cmp-topic-block__image-blockquote-container { = +position: relative; padding: 0px 1.5rem; margin-top: -2rem; z-index: 1; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__image-blockquote-container = +{ margin-left: 41.67%; } +} + +.cmp-topic-block__container .cmp-topic-block__image-blockquote-container .c= +mp-topic-block__blockquote-container { padding: 5rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__image-blockquote-container = +.cmp-topic-block__blockquote-container { padding: 7rem 0px 2rem; } +} + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__content-card-wrapper { padd= +ing: 0px 1.5rem; width: 41.67%; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__content-card-wrapper { padd= +ing-right: 5rem; } +} + +.cmp-topic-block__container .cmp-topic-block__content-card-container { posi= +tion: relative; background-color: rgb(255, 255, 255); border-top: 0.4rem so= +lid rgb(161, 0, 255); box-shadow: rgb(204, 204, 204) 0px 0.2rem 0.4rem 0px;= + z-index: 2; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer { margin: 0px; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer__arrow-tag { display: none; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer__content { border: none; padding: 2rem; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer__description { margin-bottom: 0px; padding-right: 0px; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer__title { font-weight: 700; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .separ= +ator { padding: 0px 1.5rem; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .separ= +ator .cmp-separator__horizontal-rule { margin: 0px; } + +.topic-block.color-block-accent-purple-1 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-1 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(180, 85, 170, 0.75); } + +.topic-block.color-block-accent-purple-1 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(180, 85, 170); } + +.topic-block.color-block-accent-purple-2 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-2 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(160, 85, 245, 0.75); } + +.topic-block.color-block-accent-purple-2 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(160, 85, 245); } + +.topic-block.color-block-accent-purple-3 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-3 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(190, 130, 255, 0.75); } + +.topic-block.color-block-accent-purple-3 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(190, 130, 255); } + +.topic-block.color-block-accent-purple-4 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-4 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(220, 175, 255, 0.75); } + +.topic-block.color-block-accent-purple-4 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(220, 175, 255); } + +.topic-block.color-block-accent-purple-5 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-5 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(230, 220, 255, 0.75); } + +.topic-block.color-block-accent-purple-5 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(230, 220, 255); } + +.topic-block.color-block-alt-blue .cmp-topic-block__color-bar-wrapper, .top= +ic-block.color-block-alt-blue .cmp-topic-block__color-bar-wrapper .cmp-teas= +er__content { background-color: rgba(0, 65, 240, 0.75); } + +.topic-block.color-block-alt-blue .cmp-topic-block__content-card-container = +{ border-color: rgb(0, 65, 240); } + +.topic-block.color-block-alt-gray .cmp-topic-block__color-bar-wrapper, .top= +ic-block.color-block-alt-gray .cmp-topic-block__color-bar-wrapper .cmp-teas= +er__content { background-color: rgba(190, 190, 190, 0.75); } + +.topic-block.color-block-alt-gray .cmp-topic-block__content-card-container = +{ border-color: rgb(190, 190, 190); } + +.topic-block.color-block-alt-gray-dark .cmp-topic-block__color-bar-wrapper,= + .topic-block.color-block-alt-gray-dark .cmp-topic-block__color-bar-wrapper= + .cmp-teaser__content { background-color: rgba(150, 150, 150, 0.75); } + +.topic-block.color-block-alt-gray-dark .cmp-topic-block__content-card-conta= +iner { border-color: rgb(150, 150, 150); } + +.topic-block.color-block-alt-gray-darker .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-alt-gray-darker .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(90, 90, 90, 0.75); } + +.topic-block.color-block-alt-gray-darker .cmp-topic-block__content-card-con= +tainer { border-color: rgb(90, 90, 90); } + +.topic-block.color-block-alt-green .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-alt-green .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(0, 215, 0, 0.75); } + +.topic-block.color-block-alt-green .cmp-topic-block__content-card-container= + { border-color: rgb(0, 215, 0); } + +.topic-block.color-block-alt-red .cmp-topic-block__color-bar-wrapper, .topi= +c-block.color-block-alt-red .cmp-topic-block__color-bar-wrapper .cmp-teaser= +__content { background-color: rgba(255, 0, 0, 0.75); } + +.topic-block.color-block-alt-red .cmp-topic-block__content-card-container {= + border-color: red; } + +.topic-block.color-block-alt-yellow .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-alt-yellow .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(255, 255, 0, 0.75); } + +.topic-block.color-block-alt-yellow .cmp-topic-block__content-card-containe= +r { border-color: rgb(255, 255, 0); } + +.topic-block.color-block-aqua .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-aqua .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(0, 255, 187, 0.75); } + +.topic-block.color-block-aqua .cmp-topic-block__content-card-container { bo= +rder-color: rgb(0, 255, 187); } + +.topic-block.color-block-blue .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-blue .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(0, 186, 255, 0.75); } + +.topic-block.color-block-blue .cmp-topic-block__content-card-container { bo= +rder-color: rgb(0, 186, 255); } + +.topic-block.color-block-blue-green .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-blue-green .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(5, 240, 165, 0.75); } + +.topic-block.color-block-blue-green .cmp-topic-block__content-card-containe= +r { border-color: rgb(5, 240, 165); } + +.topic-block.color-block-brand-green .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-brand-green .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(100, 255, 80, 0.75); } + +.topic-block.color-block-brand-green .cmp-topic-block__content-card-contain= +er { border-color: rgb(100, 255, 80); } + +.topic-block.color-block-brand-orange .cmp-topic-block__color-bar-wrapper, = +.topic-block.color-block-brand-orange .cmp-topic-block__color-bar-wrapper .= +cmp-teaser__content { background-color: rgba(255, 120, 0, 0.75); } + +.topic-block.color-block-brand-orange .cmp-topic-block__content-card-contai= +ner { border-color: rgb(255, 120, 0); } + +.topic-block.color-block-brand-yellow .cmp-topic-block__color-bar-wrapper, = +.topic-block.color-block-brand-yellow .cmp-topic-block__color-bar-wrapper .= +cmp-teaser__content { background-color: rgba(255, 235, 50, 0.75); } + +.topic-block.color-block-brand-yellow .cmp-topic-block__content-card-contai= +ner { border-color: rgb(255, 235, 50); } + +.topic-block.color-block-blue-dark .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-blue-dark .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(0, 142, 255, 0.75); } + +.topic-block.color-block-blue-dark .cmp-topic-block__content-card-container= + { border-color: rgb(0, 142, 255); } + +.topic-block.color-block-blue-light .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-blue-light .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(0, 243, 255, 0.75); } + +.topic-block.color-block-blue-light .cmp-topic-block__content-card-containe= +r { border-color: rgb(0, 243, 255); } + +.topic-block.color-block-core-purple .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-core-purple .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(70, 0, 115, 0.75); } + +.topic-block.color-block-core-purple .cmp-topic-block__content-card-contain= +er { border-color: rgb(70, 0, 115); } + +.topic-block.color-block-cyan .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-cyan .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(0, 255, 255, 0.75); } + +.topic-block.color-block-cyan .cmp-topic-block__content-card-container { bo= +rder-color: rgb(0, 255, 255); } + +.topic-block.color-block-gray .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-gray .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(167, 167, 167, 0.75); } + +.topic-block.color-block-gray .cmp-topic-block__content-card-container { bo= +rder-color: rgb(167, 167, 167); } + +.topic-block.color-block-gray-base .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-gray-base .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(0, 0, 0, 0.75); } + +.topic-block.color-block-gray-base .cmp-topic-block__content-card-container= + { border-color: rgb(0, 0, 0); } + +.topic-block.color-block-gray-dark .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-gray-dark .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(107, 107, 107, 0.75); } + +.topic-block.color-block-gray-dark .cmp-topic-block__content-card-container= + { border-color: rgb(107, 107, 107); } + +.topic-block.color-block-gray-darker .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-gray-darker .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(74, 74, 74, 0.75); } + +.topic-block.color-block-gray-darker .cmp-topic-block__content-card-contain= +er { border-color: rgb(74, 74, 74); } + +.topic-block.color-block-gray-light .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-gray-light .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(204, 204, 204, 0.75); } + +.topic-block.color-block-gray-light .cmp-topic-block__content-card-containe= +r { border-color: rgb(204, 204, 204); } + +.topic-block.color-block-gray-lighter .cmp-topic-block__color-bar-wrapper, = +.topic-block.color-block-gray-lighter .cmp-topic-block__color-bar-wrapper .= +cmp-teaser__content { background-color: rgba(227, 227, 227, 0.75); } + +.topic-block.color-block-gray-lighter .cmp-topic-block__content-card-contai= +ner { border-color: rgb(227, 227, 227); } + +.topic-block.color-block-gray-lightest .cmp-topic-block__color-bar-wrapper,= + .topic-block.color-block-gray-lightest .cmp-topic-block__color-bar-wrapper= + .cmp-teaser__content { background-color: rgba(242, 242, 242, 0.75); } + +.topic-block.color-block-gray-lightest .cmp-topic-block__content-card-conta= +iner { border-color: rgb(242, 242, 242); } + +.topic-block.color-block-grayishyellow-dark .cmp-topic-block__color-bar-wra= +pper, .topic-block.color-block-grayishyellow-dark .cmp-topic-block__color-b= +ar-wrapper .cmp-teaser__content { background-color: rgba(150, 150, 140, 0.7= +5); } + +.topic-block.color-block-grayishyellow-dark .cmp-topic-block__content-card-= +container { border-color: rgb(150, 150, 140); } + +.topic-block.color-block-grayishyellow-light .cmp-topic-block__color-bar-wr= +apper, .topic-block.color-block-grayishyellow-light .cmp-topic-block__color= +-bar-wrapper .cmp-teaser__content { background-color: rgba(230, 230, 220, 0= +.75); } + +.topic-block.color-block-grayishyellow-light .cmp-topic-block__content-card= +-container { border-color: rgb(230, 230, 220); } + +.topic-block.color-block-green .cmp-topic-block__color-bar-wrapper, .topic-= +block.color-block-green .cmp-topic-block__color-bar-wrapper .cmp-teaser__co= +ntent { background-color: rgba(0, 255, 0, 0.75); } + +.topic-block.color-block-green .cmp-topic-block__content-card-container { b= +order-color: rgb(0, 255, 0); } + +.topic-block.color-block-green-dark .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-green-dark .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(0, 83, 10, 0.75); } + +.topic-block.color-block-green-dark .cmp-topic-block__content-card-containe= +r { border-color: rgb(0, 83, 10); } + +.topic-block.color-block-link .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-link .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(0, 77, 255, 0.75); } + +.topic-block.color-block-link .cmp-topic-block__content-card-container { bo= +rder-color: rgb(0, 77, 255); } + +.topic-block.color-block-link-dark .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-link-dark .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(0, 0, 136, 0.75); } + +.topic-block.color-block-link-dark .cmp-topic-block__content-card-container= + { border-color: rgb(0, 0, 136); } + +.topic-block.color-block-orange .cmp-topic-block__color-bar-wrapper, .topic= +-block.color-block-orange .cmp-topic-block__color-bar-wrapper .cmp-teaser__= +content { background-color: rgba(255, 182, 0, 0.75); } + +.topic-block.color-block-orange .cmp-topic-block__content-card-container { = +border-color: rgb(255, 182, 0); } + +.topic-block.color-block-orange-dark .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-orange-dark .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(255, 149, 0, 0.75); } + +.topic-block.color-block-orange-dark .cmp-topic-block__content-card-contain= +er { border-color: rgb(255, 149, 0); } + +.topic-block.color-block-pink .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-pink .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(231, 0, 116, 0.75); } + +.topic-block.color-block-pink .cmp-topic-block__content-card-container { bo= +rder-color: rgb(231, 0, 116); } + +.topic-block.color-block-pink-dark .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-pink-dark .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(164, 2, 83, 0.75); } + +.topic-block.color-block-pink-dark .cmp-topic-block__content-card-container= + { border-color: rgb(164, 2, 83); } + +.topic-block.color-block-pink-light .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-pink-light .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(255, 80, 160, 0.75); } + +.topic-block.color-block-pink-light .cmp-topic-block__content-card-containe= +r { border-color: rgb(255, 80, 160); } + +.topic-block.color-block-purple .cmp-topic-block__color-bar-wrapper, .topic= +-block.color-block-purple .cmp-topic-block__color-bar-wrapper .cmp-teaser__= +content { background-color: rgba(161, 0, 255, 0.75); } + +.topic-block.color-block-purple .cmp-topic-block__content-card-container { = +border-color: rgb(161, 0, 255); } + +.topic-block.color-block-purple-dark .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-purple-dark .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(117, 0, 192, 0.75); } + +.topic-block.color-block-purple-dark .cmp-topic-block__content-card-contain= +er { border-color: rgb(117, 0, 192); } + +.topic-block.color-block-purple-darkest .cmp-topic-block__color-bar-wrapper= +, .topic-block.color-block-purple-darkest .cmp-topic-block__color-bar-wrapp= +er .cmp-teaser__content { background-color: rgba(70, 1, 115, 0.75); } + +.topic-block.color-block-purple-darkest .cmp-topic-block__content-card-cont= +ainer { border-color: rgb(70, 1, 115); } + +.topic-block.color-block-red .cmp-topic-block__color-bar-wrapper, .topic-bl= +ock.color-block-red .cmp-topic-block__color-bar-wrapper .cmp-teaser__conten= +t { background-color: rgba(231, 15, 41, 0.75); } + +.topic-block.color-block-red .cmp-topic-block__content-card-container { bor= +der-color: rgb(231, 15, 41); } + +.topic-block.color-block-red-dark .cmp-topic-block__color-bar-wrapper, .top= +ic-block.color-block-red-dark .cmp-topic-block__color-bar-wrapper .cmp-teas= +er__content { background-color: rgba(189, 0, 29, 0.75); } + +.topic-block.color-block-red-dark .cmp-topic-block__content-card-container = +{ border-color: rgb(189, 0, 29); } + +.topic-block.color-block-red-darker .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-red-darker .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(113, 0, 18, 0.75); } + +.topic-block.color-block-red-darker .cmp-topic-block__content-card-containe= +r { border-color: rgb(113, 0, 18); } + +.topic-block.color-block-red-light .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-red-light .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(255, 50, 70, 0.75); } + +.topic-block.color-block-red-light .cmp-topic-block__content-card-container= + { border-color: rgb(255, 50, 70); } + +.topic-block.color-block-white .cmp-topic-block__color-bar-wrapper, .topic-= +block.color-block-white .cmp-topic-block__color-bar-wrapper .cmp-teaser__co= +ntent { background-color: rgba(255, 255, 255, 0.75); } + +.topic-block.color-block-white .cmp-topic-block__content-card-container { b= +order-color: rgb(255, 255, 255); } + +.topic-block.color-block-yellow .cmp-topic-block__color-bar-wrapper, .topic= +-block.color-block-yellow .cmp-topic-block__color-bar-wrapper .cmp-teaser__= +content { background-color: rgba(255, 212, 46, 0.75); } + +.topic-block.color-block-yellow .cmp-topic-block__content-card-container { = +border-color: rgb(255, 212, 46); } + +.topic-block.color-block-yellow-dark .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-yellow-dark .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(240, 192, 0, 0.75); } + +.topic-block.color-block-yellow-dark .cmp-topic-block__content-card-contain= +er { border-color: rgb(240, 192, 0); } + +.topic-block.color-block-yellow-light .cmp-topic-block__color-bar-wrapper, = +.topic-block.color-block-yellow-light .cmp-topic-block__color-bar-wrapper .= +cmp-teaser__content { background-color: rgba(255, 240, 179, 0.75); } + +.topic-block.color-block-yellow-light .cmp-topic-block__content-card-contai= +ner { border-color: rgb(255, 240, 179); } + +.topic-block.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp-b= +utton__cta-arrow--right .cmp-button, .topic-block.cmp-topic-block__dark-the= +me .cmp-topic-block__color-bar .cmp-teaser__action-link, .topic-block.cmp-t= +opic-block__dark-theme .cmp-topic-block__color-bar .cmp-teaser__description= +, .topic-block.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp= +-teaser__title, .topic-block.cmp-topic-block__dark-theme .cmp-topic-block__= +color-bar .cmp-teaser__title-link { color: rgb(255, 255, 255); } + +.topic-block.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp-b= +utton__cta-arrow--right .cmp-button .cmp-button__text::before, .topic-block= +.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp-teaser__actio= +n-link .cmp-button__text::before, .topic-block.cmp-topic-block__dark-theme = +.cmp-topic-block__color-bar .cmp-teaser__action-link::before, .topic-block.= +cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp-teaser__descri= +ption .cmp-button__text::before, .topic-block.cmp-topic-block__dark-theme .= +cmp-topic-block__color-bar .cmp-teaser__title-link .cmp-button__text::befor= +e, .topic-block.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cm= +p-teaser__title .cmp-button__text::before { background-color: rgb(255, 255,= + 255); } + +.topic-block.cmp-topic-block__light-theme .cmp-topic-block__color-bar .cmp-= +button__cta-arrow--right .cmp-button, .topic-block.cmp-topic-block__light-t= +heme .cmp-topic-block__color-bar .cmp-teaser__action-link, .topic-block.cmp= +-topic-block__light-theme .cmp-topic-block__color-bar .cmp-teaser__descript= +ion, .topic-block.cmp-topic-block__light-theme .cmp-topic-block__color-bar = +.cmp-teaser__title, .topic-block.cmp-topic-block__light-theme .cmp-topic-bl= +ock__color-bar .cmp-teaser__title-link { color: rgb(0, 0, 0); } + +.topic-block.cmp-topic-block__light-theme .cmp-topic-block__color-bar .cmp-= +button__cta-arrow--right .cmp-button .cmp-button__text::before, .topic-bloc= +k.cmp-topic-block__light-theme .cmp-topic-block__color-bar .cmp-teaser__act= +ion-link .cmp-button__text::before, .topic-block.cmp-topic-block__light-the= +me .cmp-topic-block__color-bar .cmp-teaser__action-link::before, .topic-blo= +ck.cmp-topic-block__light-theme .cmp-topic-block__color-bar .cmp-teaser__de= +scription .cmp-button__text::before, .topic-block.cmp-topic-block__light-th= +eme .cmp-topic-block__color-bar .cmp-teaser__title-link .cmp-button__text::= +before, .topic-block.cmp-topic-block__light-theme .cmp-topic-block__color-b= +ar .cmp-teaser__title .cmp-button__text::before { background-color: rgb(0, = +0, 0); } + +@media screen and (min-width: 768px) { + .topic-block.cmp-topic-block__right-variation .cmp-topic-block__container= + .cmp-topic-block__color-bar { padding-right: calc(41.67% + 1.5rem); paddin= +g-left: 3.5rem; } +} + +@media screen and (min-width: 768px) { + .topic-block.cmp-topic-block__right-variation .cmp-topic-block__container= + .cmp-topic-block__image-blockquote-container { margin-right: 41.67%; margi= +n-left: 0px; } +} + +@media screen and (min-width: 768px) { + .topic-block.cmp-topic-block__right-variation .cmp-topic-block__container= + .cmp-topic-block__content-card-wrapper { margin-left: 58.33%; } +} + +@media screen and (min-width: 1000px) { + .topic-block.cmp-topic-block__right-variation .cmp-topic-block__container= + .cmp-topic-block__content-card-wrapper { padding-left: 5rem; padding-right= +: 1.5rem; } +} + +.cmp-related-leadership-block-with-filter { display: block; width: 100%; fl= +ex-wrap: wrap; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block { d= +isplay: block; position: relative; background-color: transparent; padding: = +2rem 0px 1.08rem; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block {= + padding: 2rem 0px; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__he= +ader { display: block; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__he= +ader--title { font-size: 4.8rem; line-height: 1.6; padding: 0px 1.5rem; mar= +gin: 3rem 0px 0px; overflow-wrap: break-word; word-break: break-word; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__he= +ader--title .cmp-title__text { font-weight: 600; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__he= +ader--description { line-height: 1.6; width: 100%; padding: 0px 1.5rem; mar= +gin: 2rem 0px 0px; overflow-wrap: break-word; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +header--description { width: 66.6667%; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block { display: block; padding: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block { padding: 3rem 0px 0px; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button { position: inherit; padding: 1.88rem 0px 3rem 0.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button { top: 4em; position: absolute; right: 0px; margin-rig= +ht: 15px; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-button { background-color: transparent; border: 0.2= +3rem solid rgb(0, 0, 0); min-width: 21.44rem; line-height: 1rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-button { width: 34.5rem; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-button__icon::after { content: "=EF=8C=9B"; font-si= +ze: 2.4rem; font-family: Ionicons; display: block; font-weight: 400; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; margin: 0.5rem; color: rgb(0, 0, 0); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-button:hover { border: 0.23rem solid rgb(107, 107, = +107); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-button__text { color: rgb(0, 0, 0); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion { display: none; height: 100%; width: 100= +%; position: fixed; margin: 0px; top: 0px; left: 0px; background-color: rgb= +(255, 255, 255); overflow: hidden auto; z-index: 9999; -webkit-box-orient: = +vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion { border: 0.23rem solid rgb(0, 0, 0); p= +osition: absolute; width: 34.5rem; left: 1.5rem; margin-top: 20px; top: aut= +o; height: auto; overflow: visible; z-index: 1; } +} + +@media screen and (min-width: 1200px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion { right: 0px; width: 132%; left: auto; = +} +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion::before { display: none; } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion::before { content: ""; position: absolu= +te; width: 0px; height: 0px; border-color: rgb(0, 0, 0); border-style: soli= +d; border-width: 1.2rem 1.9rem 1rem 1rem; transform: rotate(-45deg); displa= +y: inline; right: 2.15rem; top: -0.9rem; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-container { -webkit-box-flex:= + 1; flex: 1 0 auto; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-container::before { display: = +none; } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-filter-container::before { content= +: ""; position: absolute; width: 0px; height: 0px; border-color: rgb(255, 2= +55, 255); border-style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; trans= +form: rotate(-45deg); display: inline; right: 2.2rem; top: -0.7rem; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-header { padding: 1.52rem; cu= +rsor: pointer; margin-bottom: 0px; border-top: none; border-right: none; bo= +rder-left: none; border-image: initial; border-bottom: 0.2rem solid rgb(204= +, 204, 204); } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-filter-header { display: none; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-header .cmp-filter-title { fo= +nt-weight: 600; text-transform: uppercase; letter-spacing: 0.1248rem; line-= +height: 2.128rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-header .cmp-filter-close { fl= +oat: right; cursor: pointer; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-header .cmp-filter-close::bef= +ore { content: "=EF=8B=97"; font-size: 2.8rem; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer { border-top: 0.1rem s= +olid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-filter-footer { display: none; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton { display: none; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton, .cmp-related-leadership-block-with-filter .cmp-related-leadership-bloc= +k__filter_block--button .cmp-accordion .cmp-filter-footer .cmp-close-filter= +__button { float: right; padding-bottom: 2rem; margin-right: 0.512rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton-wrapper, .cmp-related-leadership-block-with-filter .cmp-related-leaders= +hip-block__filter_block--button .cmp-accordion .cmp-filter-footer .cmp-clos= +e-filter__button-wrapper { position: relative; z-index: 10; padding-top: 1.= +5rem; border-radius: 0px; display: block; transition: all 0.3s ease-out 0s;= + } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton-wrapper:hover .cmp-apply-filter__button-btn, .cmp-related-leadership-bl= +ock-with-filter .cmp-related-leadership-block__filter_block--button .cmp-ac= +cordion .cmp-filter-footer .cmp-apply-filter__button-wrapper:hover .cmp-clo= +se-filter__button-btn, .cmp-related-leadership-block-with-filter .cmp-relat= +ed-leadership-block__filter_block--button .cmp-accordion .cmp-filter-footer= + .cmp-close-filter__button-wrapper:hover .cmp-apply-filter__button-btn, .cm= +p-related-leadership-block-with-filter .cmp-related-leadership-block__filte= +r_block--button .cmp-accordion .cmp-filter-footer .cmp-close-filter__button= +-wrapper:hover .cmp-close-filter__button-btn { transform: translate(-0.5rem= +, -0.5rem); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton-btn, .cmp-related-leadership-block-with-filter .cmp-related-leadership-= +block__filter_block--button .cmp-accordion .cmp-filter-footer .cmp-close-fi= +lter__button-btn { min-width: 13.6rem; pointer-events: none; margin: 0.512r= +em 1rem 1.5008rem; padding: 1.5008rem; z-index: 10; transition: all 0.3s ea= +se-out 0s; text-transform: uppercase; color: rgb(255, 255, 255); background= +-color: rgb(0, 0, 0); text-align: center; white-space: nowrap; font-size: 1= +.4rem; line-height: 1.6rem; font-weight: 600; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton-behind, .cmp-related-leadership-block-with-filter .cmp-related-leadersh= +ip-block__filter_block--button .cmp-accordion .cmp-filter-footer .cmp-close= +-filter__button-behind { height: 4.00375rem; background-color: rgb(167, 167= +, 167); opacity: 1; padding: 1.312rem; margin: -4.9rem 0.56rem 0px 1.4rem; = +position: relative; z-index: -1; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-filter-number { m= +argin: 3.36rem 0px 0px 1.504rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing { padding-top: 2re= +m; overflow-x: auto; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-accordion-listing { max-height: 28= +rem; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing__item { padding-bo= +ttom: 2rem; margin-bottom: 0.5rem; -webkit-box-align: baseline; align-items= +: baseline; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing__item:focus { outl= +ine: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0px; margin: 0px 0.64rem= + 0.64rem 0.32rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing__label { position:= + relative; top: -0.3rem; color: rgb(74, 74, 74); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing__label:hover { col= +or: rgb(0, 0, 0); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"] { margin: 0px 1.5rem 0px 1.6rem; appearance: none; height: 1.8rem; m= +in-width: 1.8rem; background-color: rgb(255, 255, 255); border-radius: 0.3r= +em; border: 0.2rem solid rgb(74, 74, 74); -webkit-box-align: center; align-= +items: center; cursor: pointer; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"]:focus { outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.2re= +m; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"]:hover { border-color: rgb(0, 0, 0); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"]:checked { content: "=EF=8D=B4"; font-size: 2.4rem; font-family: Ioni= +cons; font-weight: 400; font-style: normal; line-height: 1; text-transform:= + none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; = +direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimi= +zelegibility; font-feature-settings: "liga"; display: inline; background-co= +lor: transparent; border: 0px; height: 0px; min-width: 1.8rem; outline: non= +e; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"]:checked::before { content: "=EF=8D=B4"; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing .cards-count { dis= +play: none; } + +@media screen and (max-width: 767.9px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-accordion-listing .cards-count { d= +isplay: block; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion__button { padding: 1.52rem= +; cursor: pointer; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion__item.zero-results { display: none; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--selected { display: none; padding-left: 0.5rem; margin-bottom: = +20px; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--selected .cmp-button-clear { float: left; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--selected .cmp-button { background-color: transparent; border: 0= +.1rem solid rgb(0, 0, 0); color: rgb(0, 0, 0); width: auto; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--selected .cmp-button__remove::after { padding-left: 1rem; conte= +nt: "=EF=8B=97"; font-size: 1.9rem; font-family: Ionicons; display: block; = +font-weight: 400; font-style: normal; line-height: 1; text-transform: none;= + letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direct= +ion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegi= +bility; font-feature-settings: "liga"; color: rgb(0, 0, 0); float: right; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block .cmp-related-leadership-block__filter_block--selected div { floa= +t: left; margin-right: 0.5rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing { display: flex; flex-wrap: wrap; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing .card { -webkit-box-flex: 0; flex: 0 0 2= +5%; padding: 0px 1.5rem; margin-bottom: 30px; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing .card .cmp-expert-card__link-linkedin, .= +cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fil= +ter_block--cards .cmp-rlb-listing .card .cmp-expert-card__link-twitter { di= +splay: none; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing .cmp-rlb-listing_second-row { width: 100= +%; display: flex; flex-wrap: wrap; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing__progressive-btns { width: 100%; -webkit= +-box-pack: center; justify-content: center; display: flex; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_butto= +n_hideall, .cmp-related-leadership-block-with-filter .cmp-related-leadershi= +p-block__filter_block--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-li= +sting_button_viewless, .cmp-related-leadership-block-with-filter .cmp-relat= +ed-leadership-block__filter_block--cards .cmp-rlb-listing__progressive-btns= + .cmp-rlb-listing_button_viewmore { display: none; margin: 0px 2.5rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_butto= +n_viewall.cmp-button__cta-arrow--right .cmp-button__text::after, .cmp-relat= +ed-leadership-block-with-filter .cmp-related-leadership-block__filter_block= +--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_button_viewmore= +.cmp-button__cta-arrow--right .cmp-button__text::after { transform: rotate(= +90deg); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_butto= +n_hideall.cmp-button__cta-arrow--right .cmp-button__text::after, .cmp-relat= +ed-leadership-block-with-filter .cmp-related-leadership-block__filter_block= +--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_button_viewless= +.cmp-button__cta-arrow--right .cmp-button__text::after { transform: rotate(= +-90deg); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"] .= +card { display: none; margin-bottom: 0px; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"] .= +card.card--display-desktop, .cmp-related-leadership-block-with-filter .cmp-= +related-leadership-block__filter_block--cards .cmp-rlb-listing[data-cmp-pro= +gressive-display=3D"true"] .card.card--display-mobile, .cmp-related-leaders= +hip-block-with-filter .cmp-related-leadership-block__filter_block--cards .c= +mp-rlb-listing[data-cmp-progressive-display=3D"true"] .card.card--display-t= +ablet { display: flex; } + +@media screen and (max-width: 767.9px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"]= + .card.card--display-mobile { margin-bottom: 20px; -webkit-box-flex: 0; fle= +x: 0 0 100%; padding: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"]= + .card.card--display-tablet { margin-bottom: 20px; -webkit-box-flex: 0; fle= +x: 0 0 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"]= + .card.card--display-desktop { margin-bottom: 30px; } +} + +.cmp-related-leadership-block-with-filter.color-background-gray .cmp-relate= +d-leadership-block { background-color: rgba(242, 242, 242, 0.9); } + +.cmp-related-leadership-block-with-filter .cmp-accordion__button[id^=3D"ite= +m1-button"] { border-top: 0px; } + +.cmp-related-leadership-block-with-filter .cmp-accordion__panel:last-child = +{ border-bottom: 0.113rem solid rgb(204, 204, 204); } + +.cmp-related-leadership-block-with-filter .cmp-button--text-link .cmp-butto= +n .cmp-button__text::before { bottom: -0.1rem; } + +.cmp-related-leadership-block-with-filter .acc-hide, .cmp-related-leadershi= +p-block-with-filter .cmp-expert-card--show { display: block; } + +.cmp-related-leadership-block-with-filter .acc-hide, .cmp-related-leadershi= +p-block-with-filter .cmp-expert-card--hide, .cmp-related-leadership-block-w= +ith-filter .temp-hide { display: none; } + +.cmp-related-leadership-block-with-filter .card { animation: auto ease 0s 1= + normal none running none; } + +@media screen and (max-width: 767.9px) { + .cmp-related-leadership-block-with-filter .cmp-accordion.acc-animation-en= +try { animation: 0.5s ease 0s 1 normal none running menu-drop-down; } +} + +@-webkit-keyframes menu-drop-down {=20 + 0% { height: 0%; } + 100% { height: 100%; } +} + +.cmp-related-leadership-block-with-filter .label-long { position: relative;= + top: 0.01rem; padding-left: 0.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .label-long { top: -0.1rem; } +} + +.cmp-related-leadership-block-with-filter .card-item_flex { display: flex; = +} + +@media screen and (max-width: 767.9px) { + .cmp-related-leadership-block-with-filter .cmp-accordion.acc-animation-ex= +it { animation: 0.5s ease 0s 1 normal none running menu-move-up; } +} + +@-webkit-keyframes menu-move-up {=20 + 0% { height: 100%; opacity: 1; } + 100% { height: 0%; opacity: 0; } +} + +@keyframes menu-move-up {=20 + 0% { height: 100%; opacity: 1; } + 100% { height: 0%; opacity: 0; } +} + +.cmp-related-leadership-block-with-filter .expertcards.rlb-animation-entry = +{ animation: 0.3s ease 0s 1 normal none running cards-zoom-in; } + +@-webkit-keyframes cards-zoom-in {=20 + 0% { transform: scale(0.1); } + 100% { transform: none; } +} + +@keyframes cards-zoom-in {=20 + 0% { transform: scale(0.1); } + 100% { transform: none; } +} + +.cmp-related-leadership-block-with-filter .card--display-mobile.card--displ= +ay-tablet.card--display-desktop.rlb-animation-view { animation: 0.4s ease 0= +s 1 normal none running cards-zoom-in-view; } + +@-webkit-keyframes cards-zoom-in-view {=20 + 0% { transform: scale(0.1); } + 100% { transform: none; } +} + +@keyframes cards-zoom-in-view {=20 + 0% { transform: scale(0.1); } + 100% { transform: none; } +} + +.cmp-theme-narrative__card .cmp-teaser__content { border: 0px; padding-top:= + 0px; padding-bottom: 0px; padding-left: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__card .cmp-teaser__content { padding-top: 1rem; } +} + +.cmp-theme-narrative__card .cmp-teaser__title { font-weight: 700; font-size= +: 2rem; line-height: 2.4rem; padding-bottom: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__card .cmp-teaser__title { font-size: 3.5rem; line-h= +eight: 4.2rem; padding-bottom: 0.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-theme-narrative__card .cmp-teaser__description { margin-bottom: 0.4r= +em; margin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__card .cmp-teaser__description { margin-bottom: 0.4r= +em; margin-right: 1rem; } +} + +.cmp-theme-narrative__card .cmp-teaser__description p { font-size: 1.2rem; = +line-height: 1.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__card .cmp-teaser__description p { font-size: 1.4rem= +; line-height: 2rem; } +} + +.cmp-theme-narrative__seperator .cmp-separator__horizontal-rule { backgroun= +d-color: rgb(204, 204, 204); margin: 0px 0px 16px; } + +@media screen and (min-width: 768px) { + .cmp-theme-narrative__seperator .cmp-separator__horizontal-rule { margin:= + 16px 0px; } +} + +.cmp-theme-narrative__text { margin-bottom: 1.6rem; } + +.cmp-theme-narrative__text .cmp-text p { font-size: 1.2rem; line-height: 1.= +5rem; } + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__text .cmp-text p { font-size: 1.4rem; line-height: = +2rem; } +} + +.cmp-theme-narrative__icons { display: flex; margin-top: 15px; -webkit-box-= +align: center; align-items: center; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button.cmp-theme-narrative= +__button--download .cmp-button::before, .cmp-theme-narrative__icons.cmp-the= +me-narrative__button.cmp-theme-narrative__button--email .cmp-button::before= + { border-radius: 100%; border: 0.2rem solid rgb(0, 77, 255); color: rgb(0,= + 77, 255); height: 4rem; width: 4rem; text-align: center; transition: all 0= +.5s ease 0s; vertical-align: middle; position: relative; margin-right: 1rem= +; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button.cmp-theme-narrative= +__button--download .cmp-button::before { content: "=EF=90=9F"; font-size: 2= +.4rem; font-feature-settings: "liga"; padding-top: 0.5rem; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button.cmp-theme-narrative= +__button--download .cmp-button::before, .cmp-theme-narrative__icons.cmp-the= +me-narrative__button.cmp-theme-narrative__button--email .cmp-button::before= + { font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button.cmp-theme-narrative= +__button--email .cmp-button::before { content: "=EF=90=A2"; font-size: 2.2r= +em; font-feature-settings: "liga"; padding-top: 0.6rem; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button { margi= +n: 0px; width: auto; font-weight: 600; color: rgb(0, 77, 255); text-decorat= +ion: none; line-height: 1.6; background-color: transparent; box-shadow: non= +e; transition: none 0s ease 0s; transform: none; padding: 0px; text-transfo= +rm: none; -webkit-box-pack: start; justify-content: flex-start; } + +@media screen and (min-width: 768px) { + .cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button { mar= +gin: 2.4rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button { mar= +gin: 2.4rem 0px 0px; font-size: 1.6rem; } +} + +.cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button__text {= + -webkit-box-align: center; align-items: center; display: inline-flex; text= +-transform: capitalize; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button:focus::= +before, .cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button= +:hover::before { text-decoration: none; background-color: rgb(0, 77, 255); = +color: rgb(255, 255, 255); transition: all 0.5s ease-in-out 0s; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button:focus s= +pan, .cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button:ho= +ver span { text-decoration: underline; } + +@media screen and (min-width: 768px) { + .cmp-button--inline { display: inline-flex; padding-right: 4rem; } +} + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser { -webkit-box-orient: horizontal; -w= +ebkit-box-direction: normal; flex-direction: row; } +} + +.cmp-split-content-block .cmp-teaser__image { border: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-split-content-block .cmp-teaser__image { max-width: 32rem; -webkit-b= +ox-flex: 0; flex: 0 0 32rem; display: flex; } +} + +@media screen and (min-width: 1000px) { + .cmp-split-content-block .cmp-teaser__image { max-width: 33.3333%; -webki= +t-box-flex: 0; flex: 0 0 33.3333%; display: flex; border: 0px; -webkit-box-= +ordinal-group: 2; order: 1; } +} + +.cmp-split-content-block .cmp-teaser__image .cmp-image { display: flex; wid= +th: 100%; } + +.cmp-split-content-block .cmp-teaser__image .cmp-image__image { object-fit:= + cover; } + +.cmp-split-content-block .cmp-teaser__color-bar { -webkit-box-ordinal-group= +: 3; order: 2; border-bottom: 1px solid rgb(204, 204, 204); border-left: 1p= +x solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); wid= +th: 100%; } + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser__color-bar { border-left: 0px; } +} + +.cmp-split-content-block .cmp-teaser__text { display: flex; width: 100%; -w= +ebkit-box-ordinal-group: 3; order: 2; -webkit-box-orient: vertical; -webkit= +-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser__text { -webkit-box-orient: horizont= +al; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-split-content-block .cmp-teaser__text .cmp-blockquote { border: 0px; b= +ackground-color: transparent; margin: 0px; padding: 0px; } + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser__text .cmp-blockquote { margin: 0.50= +08rem 2.0038rem 0px 0px; } +} + +.cmp-split-content-block .cmp-teaser__text .cmp-blockquote .cmp-blockquote_= +_icon::after { font-size: 4.208rem; margin: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-split-content-block .cmp-teaser__text .cmp-blockquote .cmp-blockquot= +e__icon::after { font-size: 5.008rem; } +} + +.cmp-split-content-block .cmp-teaser__content { width: 100%; background-col= +or: transparent; border: 0px; display: flex; -webkit-box-align: start; alig= +n-items: flex-start; padding: 2rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser__content { padding-top: 0px; } +} + +.cmp-split-content-block .cmp-teaser__submodule { display: block; width: 10= +0%; padding-top: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-split-content-block .cmp-teaser__submodule { padding-top: 2.508rem; = +} +} + +.content-card.cmp-split-content-block.color-background-gray .cmp-teaser { b= +ackground-color: rgb(242, 242, 242); } + +.content-card.cmp-split-content-block .cmp-teaser { background-size: 0px 0p= +x; background-color: rgb(255, 255, 255); padding: 0px; } + +.content-card.cmp-split-content-block .cmp-teaser__color-bar { border-top: = +4px solid rgb(0, 186, 255); } + +.content-card.cmp-split-content-block .cmp-teaser__title { font-size: 1.8re= +m; line-height: 2.196rem; padding-bottom: 2.24rem; width: 100%; } + +@media screen and (min-width: 1000px) { + .content-card.cmp-split-content-block .cmp-teaser__title { font-size: 2.5= +rem; line-height: 1.2; padding-bottom: 2.508rem; } +} + +.content-card.cmp-split-content-block.color-block-accent-purple-1 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(180, 85, 170); } + +.content-card.cmp-split-content-block.color-block-accent-purple-2 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(160, 85, 245); } + +.content-card.cmp-split-content-block.color-block-accent-purple-3 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(190, 130, 255); } + +.content-card.cmp-split-content-block.color-block-accent-purple-4 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(220, 175, 255); } + +.content-card.cmp-split-content-block.color-block-accent-purple-5 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(230, 220, 255); } + +.content-card.cmp-split-content-block.color-block-alt-blue .cmp-teaser__col= +or-bar { border-top: 4px solid rgb(0, 65, 240); } + +.content-card.cmp-split-content-block.color-block-alt-gray .cmp-teaser__col= +or-bar { border-top: 4px solid rgb(190, 190, 190); } + +.content-card.cmp-split-content-block.color-block-alt-gray-dark .cmp-teaser= +__color-bar { border-top: 4px solid rgb(150, 150, 150); } + +.content-card.cmp-split-content-block.color-block-alt-gray-darker .cmp-teas= +er__color-bar { border-top: 4px solid rgb(90, 90, 90); } + +.content-card.cmp-split-content-block.color-block-alt-green .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(0, 215, 0); } + +.content-card.cmp-split-content-block.color-block-alt-red .cmp-teaser__colo= +r-bar { border-top: 4px solid red; } + +.content-card.cmp-split-content-block.color-block-alt-yellow .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(255, 255, 0); } + +.content-card.cmp-split-content-block.color-block-aqua .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(0, 255, 187); } + +.content-card.cmp-split-content-block.color-block-blue .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(0, 186, 255); } + +.content-card.cmp-split-content-block.color-block-blue-green .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(5, 240, 165); } + +.content-card.cmp-split-content-block.color-block-brand-green .cmp-teaser__= +color-bar { border-top: 4px solid rgb(100, 255, 80); } + +.content-card.cmp-split-content-block.color-block-brand-orange .cmp-teaser_= +_color-bar { border-top: 4px solid rgb(255, 120, 0); } + +.content-card.cmp-split-content-block.color-block-brand-yellow .cmp-teaser_= +_color-bar { border-top: 4px solid rgb(255, 235, 50); } + +.content-card.cmp-split-content-block.color-block-blue-dark .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(0, 142, 255); } + +.content-card.cmp-split-content-block.color-block-blue-light .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(0, 243, 255); } + +.content-card.cmp-split-content-block.color-block-core-purple .cmp-teaser__= +color-bar { border-top: 4px solid rgb(70, 0, 115); } + +.content-card.cmp-split-content-block.color-block-cyan .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(0, 255, 255); } + +.content-card.cmp-split-content-block.color-block-gray .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(167, 167, 167); } + +.content-card.cmp-split-content-block.color-block-gray-base .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(0, 0, 0); } + +.content-card.cmp-split-content-block.color-block-gray-dark .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(107, 107, 107); } + +.content-card.cmp-split-content-block.color-block-gray-darker .cmp-teaser__= +color-bar { border-top: 4px solid rgb(74, 74, 74); } + +.content-card.cmp-split-content-block.color-block-gray-light .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(204, 204, 204); } + +.content-card.cmp-split-content-block.color-block-gray-lighter .cmp-teaser_= +_color-bar { border-top: 4px solid rgb(227, 227, 227); } + +.content-card.cmp-split-content-block.color-block-gray-lightest .cmp-teaser= +__color-bar { border-top: 4px solid rgb(242, 242, 242); } + +.content-card.cmp-split-content-block.color-block-grayishyellow-dark .cmp-t= +easer__color-bar { border-top: 4px solid rgb(150, 150, 140); } + +.content-card.cmp-split-content-block.color-block-grayishyellow-light .cmp-= +teaser__color-bar { border-top: 4px solid rgb(230, 230, 220); } + +.content-card.cmp-split-content-block.color-block-green .cmp-teaser__color-= +bar { border-top: 4px solid rgb(0, 255, 0); } + +.content-card.cmp-split-content-block.color-block-green-dark .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(0, 83, 10); } + +.content-card.cmp-split-content-block.color-block-link .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(0, 77, 255); } + +.content-card.cmp-split-content-block.color-block-link-dark .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(0, 0, 136); } + +.content-card.cmp-split-content-block.color-block-orange .cmp-teaser__color= +-bar { border-top: 4px solid rgb(255, 182, 0); } + +.content-card.cmp-split-content-block.color-block-orange-dark .cmp-teaser__= +color-bar { border-top: 4px solid rgb(255, 149, 0); } + +.content-card.cmp-split-content-block.color-block-pink .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(231, 0, 116); } + +.content-card.cmp-split-content-block.color-block-pink-dark .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(164, 2, 83); } + +.content-card.cmp-split-content-block.color-block-pink-light .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(255, 80, 160); } + +.content-card.cmp-split-content-block.color-block-purple .cmp-teaser__color= +-bar { border-top: 4px solid rgb(161, 0, 255); } + +.content-card.cmp-split-content-block.color-block-purple-dark .cmp-teaser__= +color-bar { border-top: 4px solid rgb(117, 0, 192); } + +.content-card.cmp-split-content-block.color-block-purple-darkest .cmp-tease= +r__color-bar { border-top: 4px solid rgb(70, 1, 115); } + +.content-card.cmp-split-content-block.color-block-red .cmp-teaser__color-ba= +r { border-top: 4px solid rgb(231, 15, 41); } + +.content-card.cmp-split-content-block.color-block-red-dark .cmp-teaser__col= +or-bar { border-top: 4px solid rgb(189, 0, 29); } + +.content-card.cmp-split-content-block.color-block-red-darker .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(113, 0, 18); } + +.content-card.cmp-split-content-block.color-block-red-light .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(255, 50, 70); } + +.content-card.cmp-split-content-block.color-block-white .cmp-teaser__color-= +bar { border-top: 4px solid rgb(255, 255, 255); } + +.content-card.cmp-split-content-block.color-block-yellow .cmp-teaser__color= +-bar { border-top: 4px solid rgb(255, 212, 46); } + +.content-card.cmp-split-content-block.color-block-yellow-dark .cmp-teaser__= +color-bar { border-top: 4px solid rgb(240, 192, 0); } + +.content-card.cmp-split-content-block.color-block-yellow-light .cmp-teaser_= +_color-bar { border-top: 4px solid rgb(255, 240, 179); } + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__content .h-titl= +e-submodule { margin-bottom: 0.7rem; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__content .h-ti= +tle-submodule { margin-bottom: 0.8rem; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__content .p-titl= +e-paragraph-small { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 400; font-size: 1.2rem; color: rgb(0, 0,= + 0); text-transform: none; line-height: 1.2; margin-bottom: 1.44rem; } + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__social .cmp-sha= +re-banner { padding-top: 0px; padding-bottom: 0px; } + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__social .cmp-sha= +re-banner .h-title-eyebrow { text-transform: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__social .cmp-s= +hare-banner .h-title-eyebrow { margin-left: 0px; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .button { padding: 0px; widt= +h: 100%; margin-top: 30.08px; } + +.cmp-teaser.cmp-split-content-block--icon-text .button .cmp-button { margin= +-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--icon-text .button .cmp-button { marg= +in-left: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--icon-text .button { margin-top: 2rem= +; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .button.cmp-button--text-lin= +k { margin-top: 3rem; } + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--icon-text .button.cmp-button--text-l= +ink { margin-top: 3.5rem; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__color-bar { pad= +ding: 2rem 1.504rem 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__color-bar { p= +adding: 3rem 2.5rem 1rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__color-bar { p= +adding: 4.5008rem 3.008rem 1.008rem; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__title { border-= +bottom: 2px solid rgb(204, 204, 204); } + +.cmp-teaser.cmp-split-content-block--summary-link .button { padding: 0px; w= +idth: 100%; margin-top: 30.08px; } + +.cmp-teaser.cmp-split-content-block--summary-link .button .cmp-button { pad= +ding: 0px; margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--summary-link .button .cmp-button { m= +argin-left: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--summary-link .button { margin-top: 2= +rem; } +} + +.cmp-teaser.cmp-split-content-block--summary-link .button.cmp-button--text-= +link { margin-top: 3rem; } + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--summary-link .button.cmp-button--tex= +t-link { margin-top: 3.5rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teaser= +__color-bar { padding: 2rem 1.504rem 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teas= +er__color-bar { padding: 3rem 2.5rem 1rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teas= +er__color-bar { padding: 4.5008rem 3.008rem 1.008rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teaser= +__color-bar.cmp-teaser__text-only { padding-top: 2rem; } + +@media screen and (min-width: 1000px) { + .content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teas= +er__color-bar.cmp-teaser__text-only { padding-top: 4.5008rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teaser= +__color-bar.cmp-teaser__text-only .cmp-teaser__content { padding-top: 0px; = +} + +.content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teaser= +__color-bar.cmp-teaser__text-only .cmp-teaser__title { border: 0px; padding= +-bottom: 0px; } + +.cmp-teaser.cmp-split-content-block--text-profile-link-reversed .cmp-teaser= +__image { -webkit-box-ordinal-group: 2; order: 1; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link-reversed .cmp-teas= +er__image { -webkit-box-ordinal-group: 4; order: 3; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link-reversed .cmp-teaser= +__color-bar { border-bottom: 1px solid rgb(204, 204, 204); border-left: 1px= + solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link-reversed .cmp-teas= +er__color-bar { border-right: 0px; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__content= + { padding-top: 0px; } + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__content= + .h-title-submodule { margin-bottom: 0.7rem; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__conte= +nt .h-title-submodule { margin-bottom: 0.7rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__conte= +nt .h-title-submodule { margin-bottom: 0.8rem; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__content= + .p-paragraph-base { width: 100%; font-family: Graphik, Arial, system-ui, -= +apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Ne= +ue", oxygen, cantarell, sans-serif; font-weight: 400; font-size: 1.4rem; li= +ne-height: 2.24rem; color: rgb(0, 0, 0); text-transform: none; padding-bott= +om: 2rem; border-bottom: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__conte= +nt .p-paragraph-base { padding-bottom: 2.5rem; font-size: 1.6rem; line-heig= +ht: 1.6; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__content= + .p-title-paragraph-small { font-family: Graphik, Arial, system-ui, -apple-= +system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", o= +xygen, cantarell, sans-serif; font-weight: 400; font-size: 1.2rem; color: r= +gb(0, 0, 0); text-transform: none; line-height: 1; margin-bottom: 0px; } + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__submodu= +le { padding-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__submo= +dule { padding-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__submo= +dule { padding-top: 2.5rem; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .button { padding: 0= +px; width: 100%; } + +.cmp-teaser.cmp-split-content-block--text-profile-link .button .cmp-button = +{ padding: 0px; margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .button .cmp-butto= +n { margin-left: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .button { margin-t= +op: 2rem; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .button.cmp-button--= +text-link { margin-top: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .button.cmp-button= +--text-link { margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .button.cmp-button= +--text-link { margin-top: 3rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-t= +easer__color-bar { display: flex; -webkit-box-align: center; align-items: c= +enter; padding: 3rem 1.504rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .content-card .cmp-teaser.cmp-split-content-block--text-profile-link .cmp= +-teaser__color-bar { padding: 1rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .content-card .cmp-teaser.cmp-split-content-block--text-profile-link .cmp= +-teaser__color-bar { padding: 1rem 5rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-t= +easer__title { padding-bottom: 2rem; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +{ display: none; word-break: break-word; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon= +) { display: flex; -webkit-box-pack: end; justify-content: flex-end; paddin= +g-top: 0.3rem; width: 33.33%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon= +) { padding-top: 1rem; width: 33.33%; } +} + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button { font-size: 1.4rem; font-weight: 600; line-height: 1.6; positi= +on: relative; text-decoration: none; text-transform: uppercase; color: rgb(= +0, 77, 255); display: inline; background-color: transparent; padding: 0px; = +margin-top: 0px; height: auto; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button::after { content: "=EE=A0=80"; font-size: 20px; font-family: Io= +nicons; font-weight: 400; font-style: normal; line-height: 1; text-transfor= +m: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap= +; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opti= +mizelegibility; font-feature-settings: "liga"; display: inline-block; margi= +n-left: 1rem; vertical-align: middle; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button::before { content: ""; background: rgb(0, 77, 255); bottom: -3p= +x; display: block; height: 1px; left: 0px; max-width: calc(100% - 2.1em); p= +osition: absolute; transition: width 300ms ease 0s; width: 0%; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button:focus, .joblistingblock .cmp-job-card-listing .button:not(.cmp-= +button__info-icon) .cmp-button:hover { color: rgb(0, 77, 255); text-decorat= +ion: none; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button:hover::before { width: 100%; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button:visited, .joblistingblock .cmp-job-card-listing .button:not(.cm= +p-button__info-icon) .cmp-button:visited:hover { color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon= +) .cmp-button { font-size: 1.6rem; } + .joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon= +) .cmp-button::after { font-size: 2.4rem; } +} + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button:focus::before { width: 100%; } + +.joblistingblock .cmp-job-card-listing-third-row, .joblistingblock .cmp-job= +-card-listing_first-row { display: flex; -webkit-box-orient: vertical; -web= +kit-box-direction: normal; flex-direction: column; -webkit-box-flex: 1; fle= +x: 1 1 0%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing-third-row, .joblistingblock .cmp-j= +ob-card-listing_first-row { -webkit-box-orient: horizontal; -webkit-box-dir= +ection: normal; flex-direction: row; padding-right: 15px; } +} + +.joblistingblock .cmp-job-card-listing_second-row { display: flex; padding-= +left: 15px; padding-right: 15px; flex-wrap: wrap; margin-left: -30px; margi= +n-right: -30px; max-width: calc(100% + 60px); padding-bottom: 0px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing_second-row { padding-bottom: 3rem;= + } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing_second-row { padding-bottom: 2rem;= + } +} + +.joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon { = +padding: 0px 1.5rem; margin-bottom: 20px; width: auto; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon = +{ margin-bottom: 30px; } +} + +.joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon .c= +mp-button::before { font-weight: 600; font-size: 1.8rem; margin-right: 0px;= + } + +.joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon .c= +mp-button:focus:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; out= +line: rgb(0, 0, 136) solid 2px; outline-offset: 2px; } + +.joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon .c= +mp-button:focus:focus:not(:focus-visible) { box-shadow: none; outline: none= +; } + +.joblistingblock .cmp-job-card-listing_third-row { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing_third-row { padding-bottom: 0px; } +} + +.joblistingblock .cmp-job-card-listing_third-row .button:not(.cmp-button__i= +nfo-icon) { display: block; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing_third-row .button:not(.cmp-button_= +_info-icon) { display: none; } +} + +.joblistingblock .cmp-job-card-listing .card { padding-left: 15px; padding-= +right: 15px; -webkit-box-flex: 0; flex: 0 0 100%; margin-bottom: 20px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .card { -webkit-box-flex: 0; flex:= + 0 0 50%; max-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card { margin-bottom: 30px; } +} + +.joblistingblock .cmp-job-card-listing .card > * { height: 100%; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser > a { display: fle= +x; height: 100%; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__content { padding= +: 3rem 2rem 2rem; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser-region, .joblistin= +gblock .cmp-job-card-listing .card .cmp-teaser__pretitle { font-size: 1.2re= +m; line-height: 1.4rem; font-weight: 600; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__title-link { font= +-size: 1.8rem; font-weight: 800; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__title-link { fo= +nt-size: 2.5rem; line-height: 4.2rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__title-link .cmp-b= +utton__text { text-align: center; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__description { mar= +gin-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__description { m= +argin-bottom: 2rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__description p { f= +ont-size: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__description p {= + font-size: 1.6rem; line-height: 2.6rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__action-link { fon= +t-size: 1.4rem; line-height: 2.2rem; padding-top: 1rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__action-link { f= +ont-size: 1.6rem; line-height: 2.6rem; padding-top: 2rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-posted { marg= +in: auto 0px 0px; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-areas= +-interest, .joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-li= +sting-business-area, .joblistingblock .cmp-job-card-listing .card .cmp-teas= +er__job-listing-years-exp { font-size: 1.4rem; line-height: 2.2rem; margin-= +bottom: 0.5rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-are= +as-interest, .joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-= +listing-business-area, .joblistingblock .cmp-job-card-listing .card .cmp-te= +aser__job-listing-years-exp { font-size: 1.6rem; line-height: 2.6rem; margi= +n-bottom: 2rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-busin= +ess-area { margin-bottom: 0px; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-years= +-exp { margin-bottom: 1rem; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-poste= +d-date { margin-top: 0px; margin-bottom: 0.5rem; font-size: 1.2rem; line-he= +ight: 1.4rem; } + +.joblistingblock .cmp-job-card-listing .title { padding-top: 3rem; width: 1= +00%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .title { padding-top: 5rem; } +} + +.joblistingblock .cmp-job-card-listing .title .cmp-title { display: flex; -= +webkit-box-pack: justify; justify-content: space-between; -webkit-box-align= +: start; align-items: flex-start; width: 100%; padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .title .cmp-title { padding-bottom= +: 2rem; } +} + +.joblistingblock .cmp-job-card-listing .title .cmp-title__text { font-size:= + 2.4rem; line-height: 2.5rem; font-weight: 600; word-break: break-word; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .title .cmp-title__text { width: 6= +6.67%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .title .cmp-title__text { font-siz= +e: 4.8rem; line-height: 5rem; width: 66.67%; } +} + +.joblistingblock .cmp-job-card-listing .title .text { padding-bottom: 2rem;= + word-break: break-word; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .title .text { padding-bottom: 3re= +m; width: 100%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .title .text { width: 66.67%; } +} + +.joblistingblock .cmp-job-card-listing .title .text .cmp-text p { font-size= +: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .title .text .cmp-text p { font-si= +ze: 1.6rem; line-height: 2.6rem; } +} + +.joblistingblock .cmp-jobcard-layout--2-cards .card { -webkit-box-flex: 0; = +flex: 0 0 100%; max-width: 100%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-jobcard-layout--2-cards .card { -webkit-box-flex: 0= +; flex: 0 0 50%; max-width: 50%; } +} + +.joblistingblock .cmp-jobcard-layout--3-cards .card { -webkit-box-flex: 0; = +flex: 0 0 100%; max-width: 100%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-jobcard-layout--3-cards .card { -webkit-box-flex: 0= +; flex: 0 0 50%; max-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-jobcard-layout--3-cards .card { -webkit-box-flex: 0= +; flex: 0 0 33.3333%; max-width: 33.3333%; } +} + +.joblistingblock.color-block-accent-purple-1 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(180, 85, 170) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-accent-purple-2 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(160, 85, 245) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-accent-purple-3 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(190, 130, 255) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-accent-purple-4 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(220, 175, 255) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-accent-purple-5 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(230, 220, 255) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-blue .cmp-teaser__content { background: li= +near-gradient(rgb(0, 65, 240) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-gray .cmp-teaser__content { background: li= +near-gradient(rgb(190, 190, 190) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-gray-dark .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(150, 150, 150) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-gray-darker .cmp-teaser__content { backgro= +und: linear-gradient(rgb(90, 90, 90) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-green .cmp-teaser__content { background: l= +inear-gradient(rgb(0, 215, 0) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-red .cmp-teaser__content { background: lin= +ear-gradient(red 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; bord= +er-top: 0px; } + +.joblistingblock.color-block-alt-yellow .cmp-teaser__content { background: = +linear-gradient(rgb(255, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-aqua .cmp-teaser__content { background: linear= +-gradient(rgb(0, 255, 187) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.joblistingblock.color-block-blue .cmp-teaser__content { background: linear= +-gradient(rgb(0, 186, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.joblistingblock.color-block-blue-green .cmp-teaser__content { background: = +linear-gradient(rgb(5, 240, 165) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-brand-green .cmp-teaser__content { background:= + linear-gradient(rgb(100, 255, 80) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-brand-orange .cmp-teaser__content { background= +: linear-gradient(rgb(255, 120, 0) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-brand-yellow .cmp-teaser__content { background= +: linear-gradient(rgb(255, 235, 50) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-blue-dark .cmp-teaser__content { background: l= +inear-gradient(rgb(0, 142, 255) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.joblistingblock.color-block-blue-light .cmp-teaser__content { background: = +linear-gradient(rgb(0, 243, 255) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-core-purple .cmp-teaser__content { background:= + linear-gradient(rgb(70, 0, 115) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-cyan .cmp-teaser__content { background: linear= +-gradient(rgb(0, 255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.joblistingblock.color-block-gray .cmp-teaser__content { background: linear= +-gradient(rgb(167, 167, 167) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-base .cmp-teaser__content { background: l= +inear-gradient(rgb(0, 0, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-r= +epeat; border-top: 0px; } + +.joblistingblock.color-block-gray-dark .cmp-teaser__content { background: l= +inear-gradient(rgb(107, 107, 107) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-darker .cmp-teaser__content { background:= + linear-gradient(rgb(74, 74, 74) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-light .cmp-teaser__content { background: = +linear-gradient(rgb(204, 204, 204) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-lighter .cmp-teaser__content { background= +: linear-gradient(rgb(227, 227, 227) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-lightest .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(242, 242, 242) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-grayishyellow-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-grayishyellow-light .cmp-teaser__content { bac= +kground: linear-gradient(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px = +/ 100% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-green .cmp-teaser__content { background: linea= +r-gradient(rgb(0, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.joblistingblock.color-block-green-dark .cmp-teaser__content { background: = +linear-gradient(rgb(0, 83, 10) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.joblistingblock.color-block-link .cmp-teaser__content { background: linear= +-gradient(rgb(0, 77, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.joblistingblock.color-block-link-dark .cmp-teaser__content { background: l= +inear-gradient(rgb(0, 0, 136) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-orange .cmp-teaser__content { background: line= +ar-gradient(rgb(255, 182, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.joblistingblock.color-block-orange-dark .cmp-teaser__content { background:= + linear-gradient(rgb(255, 149, 0) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-pink .cmp-teaser__content { background: linear= +-gradient(rgb(231, 0, 116) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.joblistingblock.color-block-pink-dark .cmp-teaser__content { background: l= +inear-gradient(rgb(164, 2, 83) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.joblistingblock.color-block-pink-light .cmp-teaser__content { background: = +linear-gradient(rgb(255, 80, 160) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-purple .cmp-teaser__content { background: line= +ar-gradient(rgb(161, 0, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.joblistingblock.color-block-purple-dark .cmp-teaser__content { background:= + linear-gradient(rgb(117, 0, 192) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-purple-darkest .cmp-teaser__content { backgrou= +nd: linear-gradient(rgb(70, 1, 115) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-red .cmp-teaser__content { background: linear-= +gradient(rgb(231, 15, 41) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.joblistingblock.color-block-red-dark .cmp-teaser__content { background: li= +near-gradient(rgb(189, 0, 29) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-red-darker .cmp-teaser__content { background: = +linear-gradient(rgb(113, 0, 18) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.joblistingblock.color-block-red-light .cmp-teaser__content { background: l= +inear-gradient(rgb(255, 50, 70) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.joblistingblock.color-block-white .cmp-teaser__content { background: linea= +r-gradient(rgb(255, 255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-yellow .cmp-teaser__content { background: line= +ar-gradient(rgb(255, 212, 46) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-yellow-dark .cmp-teaser__content { background:= + linear-gradient(rgb(240, 192, 0) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-yellow-light .cmp-teaser__content { background= +: linear-gradient(rgb(255, 240, 179) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +@media screen and (min-width: 1000px) { + .joblistingblock .pagination-no-lazy-loading .cmp-pagination__container {= + width: 66.6667%; margin-left: auto; margin-right: auto; } +} + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__prev-page-btn= + { margin-left: 0px; width: auto; } + +@media screen and (min-width: 768px) { + .joblistingblock .pagination-no-lazy-loading .cmp-pagination__prev-page-b= +tn { padding-left: 0px; width: 100%; -webkit-box-pack: start; justify-conte= +nt: flex-start; } +} + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__next-page-btn= + { margin-right: 0px; width: auto; } + +@media screen and (min-width: 768px) { + .joblistingblock .pagination-no-lazy-loading .cmp-pagination__next-page-b= +tn { padding-right: 0px; width: 100%; -webkit-box-pack: end; justify-conten= +t: flex-end; } +} + +.joblistingblock.color-star-block-accent-purple-1 .saved-job-card { color: = +rgb(180, 85, 170); } + +.joblistingblock.color-star-block-accent-purple-2 .saved-job-card { color: = +rgb(160, 85, 245); } + +.joblistingblock.color-star-block-accent-purple-3 .saved-job-card { color: = +rgb(190, 130, 255); } + +.joblistingblock.color-star-block-accent-purple-4 .saved-job-card { color: = +rgb(220, 175, 255); } + +.joblistingblock.color-star-block-accent-purple-5 .saved-job-card { color: = +rgb(230, 220, 255); } + +.joblistingblock.color-star-block-alt-blue .saved-job-card { color: rgb(0, = +65, 240); } + +.joblistingblock.color-star-block-alt-gray .saved-job-card { color: rgb(190= +, 190, 190); } + +.joblistingblock.color-star-block-alt-gray-dark .saved-job-card { color: rg= +b(150, 150, 150); } + +.joblistingblock.color-star-block-alt-gray-darker .saved-job-card { color: = +rgb(90, 90, 90); } + +.joblistingblock.color-star-block-alt-green .saved-job-card { color: rgb(0,= + 215, 0); } + +.joblistingblock.color-star-block-alt-red .saved-job-card { color: red; } + +.joblistingblock.color-star-block-alt-yellow .saved-job-card { color: rgb(2= +55, 255, 0); } + +.joblistingblock.color-star-block-aqua .saved-job-card { color: rgb(0, 255,= + 187); } + +.joblistingblock.color-star-block-blue .saved-job-card { color: rgb(0, 186,= + 255); } + +.joblistingblock.color-star-block-blue-green .saved-job-card { color: rgb(5= +, 240, 165); } + +.joblistingblock.color-star-block-brand-green .saved-job-card { color: rgb(= +100, 255, 80); } + +.joblistingblock.color-star-block-brand-orange .saved-job-card { color: rgb= +(255, 120, 0); } + +.joblistingblock.color-star-block-brand-yellow .saved-job-card { color: rgb= +(255, 235, 50); } + +.joblistingblock.color-star-block-blue-dark .saved-job-card { color: rgb(0,= + 142, 255); } + +.joblistingblock.color-star-block-blue-light .saved-job-card { color: rgb(0= +, 243, 255); } + +.joblistingblock.color-star-block-core-purple .saved-job-card { color: rgb(= +70, 0, 115); } + +.joblistingblock.color-star-block-cyan .saved-job-card { color: rgb(0, 255,= + 255); } + +.joblistingblock.color-star-block-gray .saved-job-card { color: rgb(167, 16= +7, 167); } + +.joblistingblock.color-star-block-gray-base .saved-job-card { color: rgb(0,= + 0, 0); } + +.joblistingblock.color-star-block-gray-dark .saved-job-card { color: rgb(10= +7, 107, 107); } + +.joblistingblock.color-star-block-gray-darker .saved-job-card { color: rgb(= +74, 74, 74); } + +.joblistingblock.color-star-block-gray-light .saved-job-card { color: rgb(2= +04, 204, 204); } + +.joblistingblock.color-star-block-gray-lighter .saved-job-card { color: rgb= +(227, 227, 227); } + +.joblistingblock.color-star-block-gray-lightest .saved-job-card { color: rg= +b(242, 242, 242); } + +.joblistingblock.color-star-block-grayishyellow-dark .saved-job-card { colo= +r: rgb(150, 150, 140); } + +.joblistingblock.color-star-block-grayishyellow-light .saved-job-card { col= +or: rgb(230, 230, 220); } + +.joblistingblock.color-star-block-green .saved-job-card { color: rgb(0, 255= +, 0); } + +.joblistingblock.color-star-block-green-dark .saved-job-card { color: rgb(0= +, 83, 10); } + +.joblistingblock.color-star-block-link .saved-job-card { color: rgb(0, 77, = +255); } + +.joblistingblock.color-star-block-link-dark .saved-job-card { color: rgb(0,= + 0, 136); } + +.joblistingblock.color-star-block-orange .saved-job-card { color: rgb(255, = +182, 0); } + +.joblistingblock.color-star-block-orange-dark .saved-job-card { color: rgb(= +255, 149, 0); } + +.joblistingblock.color-star-block-pink .saved-job-card { color: rgb(231, 0,= + 116); } + +.joblistingblock.color-star-block-pink-dark .saved-job-card { color: rgb(16= +4, 2, 83); } + +.joblistingblock.color-star-block-pink-light .saved-job-card { color: rgb(2= +55, 80, 160); } + +.joblistingblock.color-star-block-purple .saved-job-card { color: rgb(161, = +0, 255); } + +.joblistingblock.color-star-block-purple-dark .saved-job-card { color: rgb(= +117, 0, 192); } + +.joblistingblock.color-star-block-purple-darkest .saved-job-card { color: r= +gb(70, 1, 115); } + +.joblistingblock.color-star-block-red .saved-job-card { color: rgb(231, 15,= + 41); } + +.joblistingblock.color-star-block-red-dark .saved-job-card { color: rgb(189= +, 0, 29); } + +.joblistingblock.color-star-block-red-darker .saved-job-card { color: rgb(1= +13, 0, 18); } + +.joblistingblock.color-star-block-red-light .saved-job-card { color: rgb(25= +5, 50, 70); } + +.joblistingblock.color-star-block-white .saved-job-card { color: rgb(255, 2= +55, 255); } + +.joblistingblock.color-star-block-yellow .saved-job-card { color: rgb(255, = +212, 46); } + +.joblistingblock.color-star-block-yellow-dark .saved-job-card { color: rgb(= +240, 192, 0); } + +.joblistingblock.color-star-block-yellow-light .saved-job-card { color: rgb= +(255, 240, 179); } + +.joblistingblock.brand-star-gradient-pink .saved-job-card { background-clip= +: text; background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(23= +1, 0, 116) 30%); color: transparent; } + +.joblistingblock.brand-star-gradient-purple .saved-job-card { background-cl= +ip: text; background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 25= +5)); color: transparent; } + +.joblistingblock.brand-star-gradient-purple-alt .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(90deg, rgb(70, 1, 115), rgb= +(117, 0, 192), rgb(161, 0, 255)); color: transparent; } + +.joblistingblock.brand-star-gradient-blue .saved-job-card { background-clip= +: text; background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255));= + color: transparent; } + +.joblistingblock.brand-star-gradient-blue2 .saved-job-card { background-cli= +p: text; background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 255= +)); color: transparent; } + +.joblistingblock.brand-star-gradient-light-blue .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(90deg, rgb(0, 186, 255), rg= +b(0, 142, 255), rgb(0, 77, 255)); color: transparent; } + +.joblistingblock.brand-star-gradient-red .saved-job-card { background-clip:= + text; background-image: linear-gradient(rgb(113, 0, 18), red); color: tran= +sparent; } + +.joblistingblock.brand-star-gradient-red-alt .saved-job-card { background-c= +lip: text; background-image: linear-gradient(90deg, red, rgb(189, 0, 29), r= +gb(113, 0, 18)); color: transparent; } + +.joblistingblock.brand-star-gradient .saved-job-card { background-clip: tex= +t; background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); col= +or: transparent; } + +.joblistingblock.brand-star-gradient-alt .saved-job-card { background-clip:= + text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186,= + 255)); color: transparent; } + +.joblistingblock.brand-star-gradient-yellow .saved-job-card { background-cl= +ip: text; background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192,= + 0)); color: transparent; } + +.joblistingblock.brand-star-gradient-yellow-alt .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(90deg, rgb(255, 255, 0), rg= +b(255, 212, 46), rgb(255, 182, 0)); color: transparent; } + +.joblistingblock.brand-star-gradient-green .saved-job-card { background-cli= +p: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 21= +5, 0), rgb(0, 83, 10)); color: transparent; } + +.joblistingblock .cmp-recently-viewed-jobs .button { display: none; } + +.joblistingblock .cmp-recently-viewed-jobs .cmp-job-card-listing_second-row= + { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recently-viewed-jobs .cmp-job-card-listing_second-r= +ow { padding-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-recently-viewed-jobs .cmp-job-card-listing_second-r= +ow { padding-bottom: 2rem; } +} + +.joblistingblock .cmp-recently-viewed-jobs .cmp-job-card-listing_third-row = +{ padding-bottom: 0px; } + +.joblistingblock .cmp-recommended-job-block { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block { padding-bottom: 2rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-job-card-listing_first-row= + .cmp-button:focus { outline-offset: 3px; } + +.joblistingblock .cmp-recommended-job-block .cmp-job-card-listing_second-ro= +w { padding-bottom: 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-job-card-listing_third-row= + a { color: rgb(0, 77, 255); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-areas-= +interest { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line= +-clamp: 3; overflow: hidden; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-area= +s-interest { -webkit-line-clamp: 2; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__content { display:= + flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-di= +rection: column; background-color: rgb(255, 255, 255); border: 1px solid rg= +b(204, 204, 204); padding: 3rem 2rem 2rem; margin: 0px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__content { positi= +on: relative; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__description { -web= +kit-box-flex: 1; flex: 1 0 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__action-container {= + margin-top: 0px; padding-top: 0px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__action-container= + { position: relative; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title { margin-top= +: 0px; font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsyste= +mfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, san= +s-serif; font-weight: 800; font-style: normal; text-transform: none; color:= + rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__title { font-siz= +e: 2.5rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title a { color: r= +gb(0, 0, 0); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title a:hover { te= +xt-decoration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title a:focus { te= +xt-decoration: underline; color: rgb(0, 77, 255); margin-bottom: -1px; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__pretitle { border:= + transparent; color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem= +; font-weight: 600; line-height: 1.08rem; margin-bottom: 2rem; text-transfo= +rm: uppercase; text-decoration: none; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__pretitle:nth-child= +(3) { margin-top: -1.5rem; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-semibo= +ld { font-weight: 600; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-posted= +-date { font-weight: 400; font-style: italic; text-transform: none; line-he= +ight: 1; font-size: 1.2rem; color: rgb(0, 0, 0); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__address-location, = +.joblistingblock .cmp-recommended-job-block .cmp-teaser__description, .jobl= +istingblock .cmp-recommended-job-block .cmp-teaser__description p { margin:= + 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser .cmp-teaser__job-li= +sting-areas-interest, .joblistingblock .cmp-recommended-job-block .cmp-teas= +er__title { margin-bottom: 10px; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser .cmp-teaser__job-= +listing-areas-interest, .joblistingblock .cmp-recommended-job-block .cmp-te= +aser__title { margin-bottom: 20px; } +} + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__action-container= +, .joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-post= +ed-date { margin-top: 20px; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title-link:hover .= +cmp-teaser__title { text-decoration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title-link:focus {= + margin-bottom: 1px; outline: rgb(0, 77, 255) solid 1px; outline-offset: 0p= +x; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title-link:focus .= +cmp-teaser__title { text-decoration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__action-link:focus:= +:before { width: 100%; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-1 .cm= +p-teaser__content { background: linear-gradient(rgb(180, 85, 170) 0.4rem, t= +ransparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-2 .cm= +p-teaser__content { background: linear-gradient(rgb(160, 85, 245) 0.4rem, t= +ransparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-3 .cm= +p-teaser__content { background: linear-gradient(rgb(190, 130, 255) 0.4rem, = +transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-4 .cm= +p-teaser__content { background: linear-gradient(rgb(220, 175, 255) 0.4rem, = +transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-5 .cm= +p-teaser__content { background: linear-gradient(rgb(230, 220, 255) 0.4rem, = +transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-blue .cmp-tease= +r__content { background: linear-gradient(rgb(0, 65, 240) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-gray .cmp-tease= +r__content { background: linear-gradient(rgb(190, 190, 190) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-gray-dark .cmp-= +teaser__content { background: linear-gradient(rgb(150, 150, 150) 0.4rem, tr= +ansparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-gray-darker .cm= +p-teaser__content { background: linear-gradient(rgb(90, 90, 90) 0.4rem, tra= +nsparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-green .cmp-teas= +er__content { background: linear-gradient(rgb(0, 215, 0) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-red .cmp-teaser= +__content { background: linear-gradient(red 0.4rem, transparent 0px) 100% 0= +px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-yellow .cmp-tea= +ser__content { background: linear-gradient(rgb(255, 255, 0) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-aqua .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 255, 187) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-blue .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 186, 255) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-blue-green .cmp-tea= +ser__content { background: linear-gradient(rgb(5, 240, 165) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-brand-green .cmp-te= +aser__content { background: linear-gradient(rgb(100, 255, 80) 0.4rem, trans= +parent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-brand-orange .cmp-t= +easer__content { background: linear-gradient(rgb(255, 120, 0) 0.4rem, trans= +parent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-brand-yellow .cmp-t= +easer__content { background: linear-gradient(rgb(255, 235, 50) 0.4rem, tran= +sparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-blue-dark .cmp-teas= +er__content { background: linear-gradient(rgb(0, 142, 255) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-blue-light .cmp-tea= +ser__content { background: linear-gradient(rgb(0, 243, 255) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-core-purple .cmp-te= +aser__content { background: linear-gradient(rgb(70, 0, 115) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-cyan .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 255, 255) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray .cmp-teaser__c= +ontent { background: linear-gradient(rgb(167, 167, 167) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-base .cmp-teas= +er__content { background: linear-gradient(rgb(0, 0, 0) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-dark .cmp-teas= +er__content { background: linear-gradient(rgb(107, 107, 107) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-darker .cmp-te= +aser__content { background: linear-gradient(rgb(74, 74, 74) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-light .cmp-tea= +ser__content { background: linear-gradient(rgb(204, 204, 204) 0.4rem, trans= +parent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-lighter .cmp-t= +easer__content { background: linear-gradient(rgb(227, 227, 227) 0.4rem, tra= +nsparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-lightest .cmp-= +teaser__content { background: linear-gradient(rgb(242, 242, 242) 0.4rem, tr= +ansparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-grayishyellow-dark = +.cmp-teaser__content { background: linear-gradient(rgb(150, 150, 140) 0.4re= +m, transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-grayishyellow-light= + .cmp-teaser__content { background: linear-gradient(rgb(230, 230, 220) 0.4r= +em, transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-green .cmp-teaser__= +content { background: linear-gradient(rgb(0, 255, 0) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-green-dark .cmp-tea= +ser__content { background: linear-gradient(rgb(0, 83, 10) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-link .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 77, 255) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-link-dark .cmp-teas= +er__content { background: linear-gradient(rgb(0, 0, 136) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-orange .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 182, 0) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-orange-dark .cmp-te= +aser__content { background: linear-gradient(rgb(255, 149, 0) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-pink .cmp-teaser__c= +ontent { background: linear-gradient(rgb(231, 0, 116) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-pink-dark .cmp-teas= +er__content { background: linear-gradient(rgb(164, 2, 83) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-pink-light .cmp-tea= +ser__content { background: linear-gradient(rgb(255, 80, 160) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-purple .cmp-teaser_= +_content { background: linear-gradient(rgb(161, 0, 255) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-purple-dark .cmp-te= +aser__content { background: linear-gradient(rgb(117, 0, 192) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-purple-darkest .cmp= +-teaser__content { background: linear-gradient(rgb(70, 1, 115) 0.4rem, tran= +sparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-red .cmp-teaser__co= +ntent { background: linear-gradient(rgb(231, 15, 41) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-red-dark .cmp-tease= +r__content { background: linear-gradient(rgb(189, 0, 29) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-red-darker .cmp-tea= +ser__content { background: linear-gradient(rgb(113, 0, 18) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-red-light .cmp-teas= +er__content { background: linear-gradient(rgb(255, 50, 70) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-white .cmp-teaser__= +content { background: linear-gradient(rgb(255, 255, 255) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-yellow .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 212, 46) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-yellow-dark .cmp-te= +aser__content { background: linear-gradient(rgb(240, 192, 0) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-yellow-light .cmp-t= +easer__content { background: linear-gradient(rgb(255, 240, 179) 0.4rem, tra= +nsparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-separator--vertical { marg= +in: 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-separator--vertical .cmp-s= +eparator-saved::after { content: "|"; position: relative; top: -2rem; margi= +n: 0px 1.5rem; color: rgb(0, 0, 0); } + +.joblistingblock .cmp-recommended-job-block .cmp-separator--vertical .cmp-s= +eparator__horizontal-rule { margin: -3rem 0.1rem 0px; width: 0.11rem; displ= +ay: none; } + +.joblistingblock .cmp-recommended-job-block .page-summary { display: block;= + } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended { padd= +ing: 3rem 1.5rem; margin: 0px -1.5rem; background-color: rgb(242, 242, 242)= +; position: relative; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended { pa= +dding: 3rem 3.5rem 2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended { ma= +rgin: 0px -3.5rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_row { = +max-width: 125rem; margin: auto; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title h2 { font-weight: 600; font-size: 2.4rem; line-height: 2.5rem; max-= +width: 100%; width: 100%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sect= +ion-title h2 { line-height: 5rem; font-size: 4.8rem; max-width: 66.66%; wid= +th: fit-content; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title a.cmp-button { color: rgb(0, 77, 255); background-color: transparen= +t; position: absolute; left: 0px; top: calc(100% - 5.5rem); margin-top: 0px= +; margin-left: 0px; justify-content: left; font-size: 1.4rem; max-width: 10= +0%; width: fit-content; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sect= +ion-title a.cmp-button { top: 0px; right: 0px; left: unset; margin-top: 3re= +m; margin-right: 3.5rem; font-size: 1.6rem; max-width: 33.33%; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title a.cmp-button::after { content: "=EE=A0=80"; font-family: Ionicons; = +display: block; font-weight: 400; font-style: normal; text-transform: none;= + letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direct= +ion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegi= +bility; font-feature-settings: "liga"; margin-left: 1rem; font-size: 1.4rem= +; line-height: 2.2rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sect= +ion-title a.cmp-button::after { line-height: 2.6rem; font-size: 1.6rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title a.cmp-button::before { content: ""; transition: all 0.3s ease 0s; w= +idth: 0px; height: 1px; position: absolute; bottom: 0.5rem; left: 1.5rem; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title a.cmp-button:hover::before { background-color: rgb(0, 77, 255); wid= +th: calc(100% - 5.6rem); } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content { padding-top: 2rem; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result { display: flex; flex-flow: column wrap; -webkit-box-orie= +nt: vertical; -webkit-box-direction: normal; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_friendly-message, .joblistingblock .cmp-recommended-job-b= +lock .cmp-no-jobs-recommended_block-content_no-result_recommended-text { fo= +nt-size: 1.6rem; line-height: 2.56rem; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_friendly-message p, .joblistingblock .cmp-recommended-job= +-block .cmp-no-jobs-recommended_block-content_no-result_recommended-text p = +{ padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_friendly-message p, .joblistingblock .cmp-recommended-j= +ob-block .cmp-no-jobs-recommended_block-content_no-result_recommended-text = +p { padding-bottom: 3rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_recommended-text { padding-top: 2rem; margin-bottom: 1.5r= +em; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_recommended-text { padding-top: 3rem; margin-bottom: 0p= +x; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_friendly-message p:nth-child(2) { padding-bottom: 0.5rem;= + } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_friendly-message p:nth-child(2) { padding-bottom: 1.5re= +m; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_buttons { display: flex; -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_buttons { -webkit-box-orient: horizontal; -webkit-box-d= +irection: normal; flex-direction: row; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_buttons a { padding: 1.5rem; margin-right: 0px; margin-le= +ft: 0px; text-align: center; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_buttons a { margin-right: 4.56rem; } +} + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__panel { margi= +n-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .pagination-no-lazy-loading .cmp-pagination__panel { mar= +gin-bottom: 3rem; } +} + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__container { -= +webkit-box-pack: justify; justify-content: space-between; } + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__pages { margi= +n: 1.5rem 0px; } + +.cmp-hidecards .cmp-page-list-item:nth-child(n+7) { display: none; } + +.joblistingblock .cmp-saved-job-block { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block { padding-bottom: 2rem; } +} + +.joblistingblock .cmp-saved-job-block .cmp-saved-job-block__hide { display:= + none; } + +.joblistingblock .cmp-saved-job-block .cmp-saved-job-block__show { display:= + block; } + +.joblistingblock .cmp-saved-job-block .cmp-job-card-listing_first-row a { t= +ext-decoration: underline; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__content { border: 1px so= +lid rgb(204, 204, 204); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title a:focus { margin-b= +ottom: -1px; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__address-location { word-= +break: break-all; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title-link:focus { margi= +n-bottom: 1px; outline: rgb(0, 77, 255) solid 1px; } + +.joblistingblock .cmp-jobcard-layout--2-cards ul .cmp-page-list-item { -web= +kit-box-flex: 0; flex: 0 0 100%; max-width: 100%; margin-bottom: 3rem; padd= +ing: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-jobcard-layout--2-cards ul .cmp-page-list-item { -w= +ebkit-box-flex: 0; flex: 0 0 50%; max-width: 50%; } +} + +.joblistingblock .cmp-jobcard-layout--3-cards ul .cmp-page-list-item { -web= +kit-box-flex: 0; flex: 0 0 100%; max-width: 100%; margin-bottom: 3rem; padd= +ing: 0px 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingblock .cmp-jobcard-layout--3-cards ul .cmp-page-list-item { -w= +ebkit-box-flex: 0; flex: 0 0 50%; max-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-jobcard-layout--3-cards ul .cmp-page-list-item { -w= +ebkit-box-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; } +} + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block .cmp-job-card-listing_second-row { = +padding-bottom: 10px; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-saved-job-block .cmp-job-card-listing_second-row { = +padding-bottom: 0px; } +} + +@media screen and (max-width: 767.9px) { + .joblistingblock .cmp-saved-job-block .cmp-job-card-listing_third-row { p= +adding-bottom: 0px; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__job-listing-areas-intere= +st { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp= +: 3; overflow: hidden; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__job-listing-areas-inte= +rest { -webkit-line-clamp: 2; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__content { display: flex;= + -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio= +n: column; background-color: rgb(255, 255, 255); border: 0.1rem solid rgb(2= +04, 204, 204); padding: 3rem 2rem 2rem; margin: 0px; position: relative; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__content { position: re= +lative; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__action-container { margi= +n-top: 0px; padding-top: 0px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__action-container { pos= +ition: relative; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title { margin-top: 0px;= + font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont,= + "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-seri= +f; font-weight: 800; font-style: normal; text-transform: none; color: rgb(0= +, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__title { font-size: 2.5= +rem; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title a { color: rgb(0, = +0, 0); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title a:hover { text-dec= +oration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title a:focus { text-dec= +oration: underline; color: rgb(0, 77, 255); margin-bottom: -0.1rem; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__pretitle { border: trans= +parent; color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem; font= +-weight: 600; line-height: 1.08rem; margin-bottom: 2rem; text-transform: up= +percase; text-decoration: none; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__pretitle:nth-child(3) { = +margin-top: -1.5rem; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__job-listing-semibold { f= +ont-weight: 600; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__job-listing-posted-date = +{ font-weight: 400; font-style: italic; text-transform: none; line-height: = +1; font-size: 1.2rem; color: rgb(0, 0, 0); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__address-location { max-w= +idth: calc(100% - 4rem); word-break: break-word; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser-remove-icon {= + position: absolute; top: 0px; right: 0px; margin: 2.456rem 2rem 0px 0px; c= +ursor: pointer; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser-remove-icon::= +after { content: "=EF=90=85"; font-size: 24px; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; width: 1.9rem; height: 2.= +4rem; color: rgb(107, 107, 107); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser-remove-icon:h= +over::after { color: rgb(0, 0, 0); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__address-location, .jobli= +stingblock .cmp-saved-job-block .cmp-teaser__description, .joblistingblock = +.cmp-saved-job-block .cmp-teaser__description p { margin: 0px; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser__job-listing-= +areas-interest, .joblistingblock .cmp-saved-job-block .cmp-teaser__title { = +margin-bottom: 10px; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser__job-listin= +g-areas-interest, .joblistingblock .cmp-saved-job-block .cmp-teaser__title = +{ margin-bottom: 20px; } +} + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__action-container, .job= +listingblock .cmp-saved-job-block .cmp-teaser__job-listing-posted-date { ma= +rgin-top: 20px; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title-link:hover .cmp-te= +aser__title { text-decoration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title-link:focus { margi= +n-bottom: 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0p= +x; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title-link:focus .cmp-te= +aser__title { text-decoration: underline; color: rgb(0, 77, 255); } + +@media screen and (max-width: 767.9px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser_action-container { disp= +lay: none; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__action-link:focus::befor= +e { width: 100%; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-1 .cmp-teas= +er__content { background: linear-gradient(rgb(180, 85, 170) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-2 .cmp-teas= +er__content { background: linear-gradient(rgb(160, 85, 245) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-3 .cmp-teas= +er__content { background: linear-gradient(rgb(190, 130, 255) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-4 .cmp-teas= +er__content { background: linear-gradient(rgb(220, 175, 255) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-5 .cmp-teas= +er__content { background: linear-gradient(rgb(230, 220, 255) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-blue .cmp-teaser__con= +tent { background: linear-gradient(rgb(0, 65, 240) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-gray .cmp-teaser__con= +tent { background: linear-gradient(rgb(190, 190, 190) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-gray-dark .cmp-teaser= +__content { background: linear-gradient(rgb(150, 150, 150) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-gray-darker .cmp-teas= +er__content { background: linear-gradient(rgb(90, 90, 90) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-green .cmp-teaser__co= +ntent { background: linear-gradient(rgb(0, 215, 0) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-red .cmp-teaser__cont= +ent { background: linear-gradient(red 0.4rem, transparent 0px) 100% 0px / 1= +00% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-yellow .cmp-teaser__c= +ontent { background: linear-gradient(rgb(255, 255, 0) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-aqua .cmp-teaser__content= + { background: linear-gradient(rgb(0, 255, 187) 0.4rem, transparent 0px) 10= +0% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-blue .cmp-teaser__content= + { background: linear-gradient(rgb(0, 186, 255) 0.4rem, transparent 0px) 10= +0% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-blue-green .cmp-teaser__c= +ontent { background: linear-gradient(rgb(5, 240, 165) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-brand-green .cmp-teaser__= +content { background: linear-gradient(rgb(100, 255, 80) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-brand-orange .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 120, 0) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-brand-yellow .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 235, 50) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-blue-dark .cmp-teaser__co= +ntent { background: linear-gradient(rgb(0, 142, 255) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-blue-light .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 243, 255) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-core-purple .cmp-teaser__= +content { background: linear-gradient(rgb(70, 0, 115) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-cyan .cmp-teaser__content= + { background: linear-gradient(rgb(0, 255, 255) 0.4rem, transparent 0px) 10= +0% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray .cmp-teaser__content= + { background: linear-gradient(rgb(167, 167, 167) 0.4rem, transparent 0px) = +100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-base .cmp-teaser__co= +ntent { background: linear-gradient(rgb(0, 0, 0) 0.4rem, transparent 0px) 1= +00% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-dark .cmp-teaser__co= +ntent { background: linear-gradient(rgb(107, 107, 107) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-darker .cmp-teaser__= +content { background: linear-gradient(rgb(74, 74, 74) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-light .cmp-teaser__c= +ontent { background: linear-gradient(rgb(204, 204, 204) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-lighter .cmp-teaser_= +_content { background: linear-gradient(rgb(227, 227, 227) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-lightest .cmp-teaser= +__content { background: linear-gradient(rgb(242, 242, 242) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-grayishyellow-dark .cmp-t= +easer__content { background: linear-gradient(rgb(150, 150, 140) 0.4rem, tra= +nsparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-grayishyellow-light .cmp-= +teaser__content { background: linear-gradient(rgb(230, 230, 220) 0.4rem, tr= +ansparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-green .cmp-teaser__conten= +t { background: linear-gradient(rgb(0, 255, 0) 0.4rem, transparent 0px) 100= +% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-green-dark .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 83, 10) 0.4rem, transparent 0px= +) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-link .cmp-teaser__content= + { background: linear-gradient(rgb(0, 77, 255) 0.4rem, transparent 0px) 100= +% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-link-dark .cmp-teaser__co= +ntent { background: linear-gradient(rgb(0, 0, 136) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-orange .cmp-teaser__conte= +nt { background: linear-gradient(rgb(255, 182, 0) 0.4rem, transparent 0px) = +100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-orange-dark .cmp-teaser__= +content { background: linear-gradient(rgb(255, 149, 0) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-pink .cmp-teaser__content= + { background: linear-gradient(rgb(231, 0, 116) 0.4rem, transparent 0px) 10= +0% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-pink-dark .cmp-teaser__co= +ntent { background: linear-gradient(rgb(164, 2, 83) 0.4rem, transparent 0px= +) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-pink-light .cmp-teaser__c= +ontent { background: linear-gradient(rgb(255, 80, 160) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-purple .cmp-teaser__conte= +nt { background: linear-gradient(rgb(161, 0, 255) 0.4rem, transparent 0px) = +100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-purple-dark .cmp-teaser__= +content { background: linear-gradient(rgb(117, 0, 192) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-purple-darkest .cmp-tease= +r__content { background: linear-gradient(rgb(70, 1, 115) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-red .cmp-teaser__content = +{ background: linear-gradient(rgb(231, 15, 41) 0.4rem, transparent 0px) 100= +% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-red-dark .cmp-teaser__con= +tent { background: linear-gradient(rgb(189, 0, 29) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-red-darker .cmp-teaser__c= +ontent { background: linear-gradient(rgb(113, 0, 18) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-red-light .cmp-teaser__co= +ntent { background: linear-gradient(rgb(255, 50, 70) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-white .cmp-teaser__conten= +t { background: linear-gradient(rgb(255, 255, 255) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-yellow .cmp-teaser__conte= +nt { background: linear-gradient(rgb(255, 212, 46) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-yellow-dark .cmp-teaser__= +content { background: linear-gradient(rgb(240, 192, 0) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-yellow-light .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 240, 179) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block .cmp-separator--vertical { margin: 0p= +x; } + +.joblistingblock .cmp-saved-job-block .cmp-separator--vertical .cmp-separat= +or-saved::after { content: "-"; position: relative; top: -2rem; margin: 0px= +; color: rgb(0, 0, 0); } + +.joblistingblock .cmp-saved-job-block .cmp-separator--vertical .cmp-separat= +or__horizontal-rule { margin: -3rem 0.1rem 0px; width: 0.11rem; display: no= +ne; } + +.joblistingblock .cmp-saved-job-block .page-summary { display: block; } + +.cmp-topic-filter { width: 100%; margin: 50px auto auto; } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter { display: flex; -webkit-box-pack: justify; justify-con= +tent: space-between; -webkit-box-ordinal-group: 3; order: 2; } +} + +.cmp-topic-filter .cmp-topic-filter__container { margin-top: 30px; position= +: relative; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-topic-filter .cmp-topic-filter__container { display: flex; -webkit-b= +ox-align: center; align-items: center; -webkit-box-pack: justify; justify-c= +ontent: space-between; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__button_bo= +x { width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__button_= +box { -webkit-box-ordinal-group: 3; order: 2; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-but= +ton { display: flex; -webkit-box-align: center; align-items: center; -webki= +t-box-pack: center; justify-content: center; border: 2px solid rgb(0, 0, 0)= +; padding: 1.5rem; width: 100%; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-but= +ton:hover { border-color: rgb(107, 107, 107); } + +@media screen and (min-width: 768px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-b= +utton { padding: 1.5rem 5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-b= +utton { border: none; display: inline-block; padding: 1rem 0px; cursor: tex= +t; text-align: left; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-but= +ton .cmp-topic-filter__text { font-size: 1.4rem; text-transform: uppercase;= + font-weight: 600; color: rgb(0, 0, 0); position: relative; } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-b= +utton .cmp-topic-filter__text { font-size: 1.8rem; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-but= +ton .cmp-topic-filter__icon::before { content: "=EF=8C=9B"; font-size: 3rem= +; font-family: Ionicons; display: block; font-weight: 400; font-style: norm= +al; line-height: 1; text-transform: none; letter-spacing: normal; overflow-= +wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: = +antialiased; text-rendering: optimizelegibility; font-feature-settings: "li= +ga"; color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-b= +utton .cmp-topic-filter__icon::before { display: none; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms { display: none; background-color: rgb(255, 255, 255); position: absolut= +e; left: 0px; right: 0px; width: 100%; margin-top: 15px; } + +@media screen and (min-width: 768px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems { margin-top: 30px; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems { display: block; position: static; margin-top: 0px; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-button { text-align: right; border: 1px solid r= +gb(204, 204, 204); padding: 1.5rem; display: inline-block; } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems .cmp-topic-filter__topic-button { display: none; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-button .cmp-topic-filter__close-topic-box { dis= +play: inline-block; font-size: 1.5rem; font-weight: 600; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-button .cmp-topic-filter__close-topic-box::afte= +r { content: "=EF=84=AA"; font-size: 2.4rem; font-family: Ionicons; display= +: block; font-weight: 400; font-style: normal; line-height: 1; text-transfo= +rm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowra= +p; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opt= +imizelegibility; font-feature-settings: "liga"; color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems .cmp-topic-filter__topic-item { border: none; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__topic-item-links { padd= +ing: 1.5rem; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px s= +olid rgb(204, 204, 204); } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__topic-item-links .cmp-t= +opic-filter__topic-item-link { display: inline-block; font-size: 1.6rem; co= +lor: rgb(0, 0, 0); } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__topic-item-links .cmp-t= +opic-filter__topic-item-link:hover { color: rgb(0, 77, 255); text-decoratio= +n: underline; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__subtopic { background-c= +olor: rgb(242, 242, 242); -webkit-box-orient: vertical; -webkit-box-directi= +on: normal; flex-flow: column; padding: 0.8rem 1.5rem; display: none; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__subtopic .cmp-topic-fil= +ter__subtopic-link { display: inline-block; padding: 1rem 0px; font-size: 1= +.6rem; color: rgb(0, 0, 0); align-self: flex-start; } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems .cmp-topic-filter__topic-item .cmp-topic-filter__subtopic .cmp-topic-f= +ilter__subtopic-link:hover { color: rgb(0, 77, 255); text-decoration: under= +line; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list .cmp-topic-filter__topic-item-links { c= +ursor: pointer; display: flex; -webkit-box-align: center; align-items: cent= +er; -webkit-box-pack: justify; justify-content: space-between; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list .cmp-topic-filter__topic-item-links::af= +ter { content: "=EF=84=A3"; font-size: 1.6rem; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; transition: all 0.5s ease= +-in 0s; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list.cmp-topic-filter__subtopic-list--show .= +cmp-topic-filter__topic-item-links { font-weight: 600; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list.cmp-topic-filter__subtopic-list--show .= +cmp-topic-filter__topic-item-links::after { transform: rotate(180deg); } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list.cmp-topic-filter__subtopic-list--show .= +cmp-topic-filter__subtopic { display: flex; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms.cmp-topic-filter__topic-items--show { display: block; } + +.cmp-event-agenda-item { display: block; padding: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item { display: flex; padding: 3rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item { padding: 3rem 2rem; } +} + +.cmp-event-agenda-item__location-section { width: 25%; padding-right: 3rem;= + display: none; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__location-section { display: block; } +} + +.cmp-event-agenda-item__location-section .cmp-text { margin-top: 1rem; font= +-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__location-section .cmp-text { font-size: 1.6rem; } +} + +.cmp-event-agenda-item__location-section-xs { width: 100%; margin-top: 3rem= +; display: block; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__location-section-xs { display: none; margin: 0px;= + } +} + +.cmp-event-agenda-item__location-section-xs .cmp-title__text { font-size: 1= +.2rem; letter-spacing: 0.12rem; text-transform: uppercase; line-height: 1.3= +3em; font-weight: 600; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__location-section-xs .cmp-title__text { line-heigh= +t: 1.39em; font-size: 1.8rem; } +} + +.cmp-event-agenda-item__location-section-xs .cmp-text { line-height: 2.5rem= +; font-size: 1.4rem; padding: 1rem 0px 3rem; } + +.cmp-event-agenda-item__location-section .cmp-title__text { font-size: 1.2r= +em; letter-spacing: 0.12rem; text-transform: uppercase; line-height: 1.33em= +; font-weight: 600; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__location-section .cmp-title__text { line-height: = +1.39em; font-size: 1.8rem; } +} + +.cmp-event-agenda-item__description-section { width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__description-section { width: 41.66%; } +} + +.cmp-event-agenda-item__description-section .cmp-text { line-height: 2.5rem= +; padding-top: 2rem; margin-bottom: 2rem; font-size: 1.4rem; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__description-section .cmp-text { padding: 0px 1rem= + 0px 0px; margin-right: 0.5rem; font-size: 1.6rem; } +} + +.cmp-event-agenda-item__description-section .cmp-text__paragraph-block { ma= +rgin-bottom: 2.5rem; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__description-section .cmp-text__paragraph-block { = +margin-bottom: 2rem; } +} + +.cmp-event-agenda-item__description-section .cmp-button__calender { color: = +rgb(0, 77, 255); margin: 0px; width: fit-content; text-decoration: none; cu= +rsor: pointer; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on { font-size: 1.6rem; width: auto; padding: 0px; font-weight: 600; color:= + rgb(0, 77, 255); line-height: 2.5rem; background-color: transparent; box-s= +hadow: none; transition: none 0s ease 0s; transform: none; margin: 0px; hei= +ght: 0px; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on:focus { border: 0px; outline: 0px; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on::before { content: "=EF=8F=B3"; font-size: 2.4rem; font-family: Ionicons= +; font-weight: 400; font-style: normal; line-height: 1; text-transform: non= +e; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dire= +ction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizele= +gibility; font-feature-settings: "liga"; display: inline-block; position: r= +elative; margin-right: 0.8rem; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on .cmp-teaser__action-link::before { content: ""; bottom: 0px; display: bl= +ock; height: 0.1rem; left: -2.5rem; position: absolute; max-width: calc(100= +% + 2.1rem); } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on .cmp-teaser__action-link:hover::before { width: 108%; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on .cmp-teaser__action-link::after { content: ""; } + +.cmp-event-agenda-item__speakers-section { width: 100%; margin-top: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__speakers-section { width: 33.33%; padding-left: 1= +.5rem; margin-top: 0px; } +} + +.cmp-event-agenda-item__speakers-section .cmp-title { margin-bottom: 1rem; = +} + +.cmp-event-agenda-item__speakers-section .cmp-title__text { font-size: 1.2r= +em; letter-spacing: 0.12rem; text-transform: uppercase; line-height: 1.33em= +; font-weight: 600; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__speakers-section .cmp-title__text { line-height: = +1.39em; font-size: 1.8rem; } +} + +.cmp-event-agenda-item__speakers-section .cmp-teaser { margin-bottom: 2rem;= + padding: 0px; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__speakers-section .cmp-teaser { margin-bottom: 1.0= +8rem; } +} + +.cmp-event-agenda-item__speakers-section .cmp-teaser__content { display: fl= +ex; vertical-align: middle; -webkit-box-pack: center; justify-content: cent= +er; margin: 0px; } + +.cmp-event-agenda-item__speakers-section .cmp-teaser__content__sub-title { = +margin-bottom: 0.5rem; line-height: 1.7rem; font-size: 1.4rem; font-weight:= + 800; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__speakers-section .cmp-teaser__content__sub-title = +{ line-height: 2rem; font-size: 1.6rem; } +} + +.cmp-event-agenda-item__speakers-section .cmp-teaser__content__sub-title .c= +mp-image__link--title { color: rgb(0, 0, 0); } + +.cmp-event-agenda-item__speakers-section .cmp-teaser__description { margin:= + 0px; } + +.cmp-event-agenda-item__speakers-section .cmp-teaser__description .cmp-teas= +er-role { margin: 0px; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__speakers-section .cmp-teaser__description .cmp-te= +aser-role { font-size: 1.6rem; } +} + +.cmp-event-agenda-item__speakers-section .cmp-teaser .cmp-image { margin-ri= +ght: 1.5rem; } + +.cmp-event-agenda-item__speakers-section .cmp-teaser .cmp-image__image { wi= +dth: 5rem; height: 5rem; } + +.cmp-multiple-day-event-agenda { margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda { margin: 0px -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-day-event-agenda { margin: 0px; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__panel {= + border: 0px; padding: 0px; box-shadow: none; background-color: transparent= +; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__panel .= +accordion.cmp-event-agenda.cmp-single-day-event-agenda { margin: 2rem 0px; = +} + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__panel= + .accordion.cmp-event-agenda.cmp-single-day-event-agenda { margin: 0px; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item:last-child .cmp-accordi= +on__header .cmp-accordion__button { border-bottom: 0.2rem solid rgb(0, 0, 0= +); } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item:last-child .cmp-accor= +dion__header .cmp-accordion__button { border-bottom: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item:last-child .cmp-accor= +dion__panel .accordion.cmp-event-agenda.cmp-single-day-event-agenda { paddi= +ng: 0px; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +{ margin: 0px 1.3rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r { margin: 0px; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button { padding: 0px 4.3rem; border-top: 0.2rem solid rgb(= +0, 0, 0); border-right: 0.2rem solid rgb(0, 0, 0); border-left: 0.2rem soli= +d rgb(0, 0, 0); border-image: initial; border-bottom: none; height: 4.4rem;= + display: flex; -webkit-box-align: center; align-items: center; line-height= +: 2.196rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button { padding: 2rem 3.5rem; border-right: none; border= +-bottom: none; border-left: none; border-image: initial; border-top: 0.4rem= + solid rgb(0, 0, 0); } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button { padding: 2.5rem 2rem; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button:focus { outline: none; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button:focus-visible { border-color: rgb(0, 77, 255); outli= +ne: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__title { font-family: Graphik, Arial,= + system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, = +"Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.8rem; font-we= +ight: 600; overflow-wrap: break-word; word-break: break-word; line-height: = +2.196rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button .cmp-accordion__title { padding-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button .cmp-accordion__title { font-size: 2.5rem; line-he= +ight: 3rem; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__icon { font-size: 1.56rem; color: rg= +b(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button .cmp-accordion__icon { padding: 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button .cmp-accordion__icon { padding-right: 2rem; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__icon::before { font-size: 2rem; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button--expanded { background-color: rgb(255, 255, 255); cu= +rsor: pointer; border-bottom: 0.2rem solid rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button--expanded { border-top: 0.4rem solid rgb(0, 0, 0);= + border-bottom: none; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button:hover { color: rgb(0, 0, 0); } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion-item__pa= +nel, .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__pa= +nel--expanded.cmp-accordion__button { padding: 0px; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item:hover { color: rgb(0, 0= +, 0); } + +.cmp-single-day-event-agenda .cmp-accordion__item { width: auto; margin: 0p= +x -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-single-day-event-agenda .cmp-accordion__item { margin: 0px -3.5rem; = +} +} + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item { margin: 0px; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item:last-child .cmp-accordion= +__header { border-bottom: 0.09rem solid rgb(204, 204, 204); } + +.cmp-single-day-event-agenda .cmp-accordion__item:last-child .cmp-accordion= +__header .cmp-accordion__button { border-bottom: none; } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header { = +margin: 0px; border-right: rgb(204, 204, 204); border-bottom: rgb(204, 204,= + 204); border-left: rgb(204, 204, 204); border-image: initial; border-top: = +0.09rem solid rgb(204, 204, 204); } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button { border: none; padding: 1.5rem; height: auto; display= +: grid; grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button { padding: 1.5rem 3.5rem; grid-template-columns: 3fr= + 9fr; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button { padding: 2rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button:focus { outline: none; } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button:focus-visible { outline: rgb(0, 77, 255) solid 0.1rem;= + } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button:hover { color: rgb(0, 0, 0); } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button .cmp-accordion__title:first-child { font-size: 1.4rem;= + line-height: 2.2rem; font-weight: 400; padding-right: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__title:first-child { font-size: 1.6re= +m; line-height: 2.5rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button .cmp-accordion__title:nth-child(2) { white-space: pre-= +wrap; font-size: 1.8rem; font-weight: 800; overflow-wrap: break-word; word-= +break: break-word; line-height: 2.2rem; padding-right: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__title:nth-child(2) { font-size: 2.5r= +em; line-height: 3rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button .cmp-accordion__icon { color: rgb(0, 0, 0); padding-ri= +ght: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__icon { padding-right: 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__icon { padding-right: 2rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button .cmp-accordion__icon::before { font-size: 1.5rem; marg= +in-top: 0.2rem; } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button--expanded { background-color: rgb(255, 255, 255); curs= +or: pointer; border-left: 0.4rem solid rgb(255, 212, 46); padding: 1.5rem 1= +.5rem 1.5rem 1.1rem; } + +@media screen and (min-width: 768px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button--expanded { padding: 1.5rem 3.5rem 1.5rem 3.1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button--expanded { padding: 2rem 2rem 2rem 1.6rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button--expanded .cmp-accordion__title:first-child { font-wei= +ght: 400; } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__panel, .c= +mp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__panel--expa= +nded { box-shadow: rgba(0, 0, 0, 0.15) 0px 0.75em 2rem -0.38em inset; backg= +round-color: rgb(242, 242, 242); } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__panel--ex= +panded { border-left: none; border-right: none; border-bottom: none; } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-1 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(180= +, 85, 170); } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-2 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(160= +, 85, 245); } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-3 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(190= +, 130, 255); } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-4 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(220= +, 175, 255); } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-5 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(230= +, 220, 255); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-blue .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-left-color: rgb(0, 65, 240= +); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-gray .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-left-color: rgb(190, 190, = +190); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-gray-dark .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-left-color: rgb(150, = +150, 150); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-gray-darker .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(90,= + 90, 90); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-green .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 215, 0= +); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-red .cmp-accordion__= +button.cmp-accordion__button--expanded { border-left-color: red; } + +.cmp-single-day-event-agenda.accordion.color-block-alt-yellow .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 255= +, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-aqua .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 187); = +} + +.cmp-single-day-event-agenda.accordion.color-block-blue .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(0, 186, 255); = +} + +.cmp-single-day-event-agenda.accordion.color-block-blue-green .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(5, 240, = +165); } + +.cmp-single-day-event-agenda.accordion.color-block-brand-green .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(100, 25= +5, 80); } + +.cmp-single-day-event-agenda.accordion.color-block-brand-orange .cmp-accord= +ion__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 1= +20, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-brand-yellow .cmp-accord= +ion__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 2= +35, 50); } + +.cmp-single-day-event-agenda.accordion.color-block-blue-dark .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 142, 2= +55); } + +.cmp-single-day-event-agenda.accordion.color-block-blue-light .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 243, = +255); } + +.cmp-single-day-event-agenda.accordion.color-block-core-purple .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(70, 0, = +115); } + +.cmp-single-day-event-agenda.accordion.color-block-cyan .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 255); = +} + +.cmp-single-day-event-agenda.accordion.color-block-gray .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(167, 167, 167)= +; } + +.cmp-single-day-event-agenda.accordion.color-block-gray-base .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 0, 0);= + } + +.cmp-single-day-event-agenda.accordion.color-block-gray-dark .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(107, 107,= + 107); } + +.cmp-single-day-event-agenda.accordion.color-block-gray-darker .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(74, 74,= + 74); } + +.cmp-single-day-event-agenda.accordion.color-block-gray-light .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(204, 204= +, 204); } + +.cmp-single-day-event-agenda.accordion.color-block-gray-lighter .cmp-accord= +ion__button.cmp-accordion__button--expanded { border-left-color: rgb(227, 2= +27, 227); } + +.cmp-single-day-event-agenda.accordion.color-block-gray-lightest .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-left-color: rgb(242, = +242, 242); } + +.cmp-single-day-event-agenda.accordion.color-block-grayishyellow-dark .cmp-= +accordion__button.cmp-accordion__button--expanded { border-left-color: rgb(= +150, 150, 140); } + +.cmp-single-day-event-agenda.accordion.color-block-grayishyellow-light .cmp= +-accordion__button.cmp-accordion__button--expanded { border-left-color: rgb= +(230, 230, 220); } + +.cmp-single-day-event-agenda.accordion.color-block-green .cmp-accordion__bu= +tton.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-green-dark .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 83, 1= +0); } + +.cmp-single-day-event-agenda.accordion.color-block-link .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(0, 77, 255); } + +.cmp-single-day-event-agenda.accordion.color-block-link-dark .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 0, 136= +); } + +.cmp-single-day-event-agenda.accordion.color-block-orange .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-left-color: rgb(255, 182, 0)= +; } + +.cmp-single-day-event-agenda.accordion.color-block-orange-dark .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 14= +9, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-pink .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(231, 0, 116); = +} + +.cmp-single-day-event-agenda.accordion.color-block-pink-dark .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(164, 2, 8= +3); } + +.cmp-single-day-event-agenda.accordion.color-block-pink-light .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 80,= + 160); } + +.cmp-single-day-event-agenda.accordion.color-block-purple .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-left-color: rgb(161, 0, 255)= +; } + +.cmp-single-day-event-agenda.accordion.color-block-purple-dark .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(117, 0,= + 192); } + +.cmp-single-day-event-agenda.accordion.color-block-purple-darkest .cmp-acco= +rdion__button.cmp-accordion__button--expanded { border-left-color: rgb(70, = +1, 115); } + +.cmp-single-day-event-agenda.accordion.color-block-red .cmp-accordion__butt= +on.cmp-accordion__button--expanded { border-left-color: rgb(231, 15, 41); } + +.cmp-single-day-event-agenda.accordion.color-block-red-dark .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-left-color: rgb(189, 0, 29= +); } + +.cmp-single-day-event-agenda.accordion.color-block-red-darker .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(113, 0, = +18); } + +.cmp-single-day-event-agenda.accordion.color-block-red-light .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 50, = +70); } + +.cmp-single-day-event-agenda.accordion.color-block-white .cmp-accordion__bu= +tton.cmp-accordion__button--expanded { border-left-color: rgb(255, 255, 255= +); } + +.cmp-single-day-event-agenda.accordion.color-block-yellow .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-left-color: rgb(255, 212, 46= +); } + +.cmp-single-day-event-agenda.accordion.color-block-yellow-dark .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(240, 19= +2, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-yellow-light .cmp-accord= +ion__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 2= +40, 179); } + +.cmp-single-day-event-agenda.accordion.brand-gradient-pink .cmp-accordion__= +button.cmp-accordion__button--expanded { border-image: linear-gradient(90de= +g, rgb(164, 2, 83) 0%, rgb(231, 0, 116) 30%) 1 / 1 / 0 stretch; border-top-= +width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-purple .cmp-accordion= +__button.cmp-accordion__button--expanded { border-image: linear-gradient(rg= +b(70, 1, 115), rgb(161, 0, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; = +border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-purple-alt .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-image: linear-gradien= +t(90deg, rgb(70, 1, 115), rgb(117, 0, 192), rgb(161, 0, 255)) 1 / 1 / 0 str= +etch; border-top-width: 0px; border-right-width: 0px; border-bottom-width: = +0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-blue .cmp-accordion__= +button.cmp-accordion__button--expanded { border-image: linear-gradient(rgb(= +0, 0, 136), rgb(0, 77, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; bord= +er-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-blue2 .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-image: linear-gradient(rgb= +(0, 77, 255), rgb(0, 186, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; b= +order-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-light-blue .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-image: linear-gradien= +t(90deg, rgb(0, 186, 255), rgb(0, 142, 255), rgb(0, 77, 255)) 1 / 1 / 0 str= +etch; border-top-width: 0px; border-right-width: 0px; border-bottom-width: = +0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-red .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-image: linear-gradient(rgb(1= +13, 0, 18), red) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-wid= +th: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-red-alt .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-image: linear-gradient(9= +0deg, red, rgb(189, 0, 29), rgb(113, 0, 18)) 1 / 1 / 0 stretch; border-top-= +width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient .cmp-accordion__butto= +n.cmp-accordion__button--expanded { border-image: linear-gradient(rgb(0, 25= +5, 0), rgb(0, 186, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; border-r= +ight-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-alt .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-image: linear-gradient(90deg= +, rgb(0, 255, 0), rgb(0, 186, 255)) 1 / 1 / 0 stretch; border-top-width: 0p= +x; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-yellow .cmp-accordion= +__button.cmp-accordion__button--expanded { border-image: linear-gradient(rg= +b(255, 255, 0), rgb(240, 192, 0)) 1 / 1 / 0 stretch; border-top-width: 0px;= + border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-yellow-alt .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-image: linear-gradien= +t(90deg, rgb(255, 255, 0), rgb(255, 212, 46), rgb(255, 182, 0)) 1 / 1 / 0 s= +tretch; border-top-width: 0px; border-right-width: 0px; border-bottom-width= +: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-green .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-image: linear-gradient(90d= +eg, rgb(0, 255, 0), rgb(0, 215, 0), rgb(0, 83, 10)) 1 / 1 / 0 stretch; bord= +er-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-1 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(180, 85, 170); } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-2 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(160, 85, 245); } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-3 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(190, 130, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-4 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(220, 175, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-5 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(230, 220, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-blue .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-left-color: rgb(0, 65, 240); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-gray .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-left-color: rgb(190, 190, 190); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-gray-dark .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-left-color: rgb(150, 150, 150); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-gray-darker .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(90, 90, 90); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-green .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(0, 215, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-red .cmp-single-da= +y-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bor= +der-left-color: red; } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-yellow .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(255, 255, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-aqua .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(0, 255, 187); } + +.cmp-multiple-day-event-agenda.accordion.color-block-blue .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(0, 186, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-blue-green .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(5, 240, 165); } + +.cmp-multiple-day-event-agenda.accordion.color-block-brand-green .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(100, 255, 80); } + +.cmp-multiple-day-event-agenda.accordion.color-block-brand-orange .cmp-sing= +le-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded = +{ border-left-color: rgb(255, 120, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-brand-yellow .cmp-sing= +le-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded = +{ border-left-color: rgb(255, 235, 50); } + +.cmp-multiple-day-event-agenda.accordion.color-block-blue-dark .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(0, 142, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-blue-light .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(0, 243, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-core-purple .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(70, 0, 115); } + +.cmp-multiple-day-event-agenda.accordion.color-block-cyan .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(0, 255, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(167, 167, 167); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-base .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(0, 0, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-dark .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(107, 107, 107); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-darker .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(74, 74, 74); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-light .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(204, 204, 204); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-lighter .cmp-sing= +le-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded = +{ border-left-color: rgb(227, 227, 227); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-lightest .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-left-color: rgb(242, 242, 242); } + +.cmp-multiple-day-event-agenda.accordion.color-block-grayishyellow-dark .cm= +p-single-day-event-agenda .cmp-accordion__button.cmp-accordion__button--exp= +anded { border-left-color: rgb(150, 150, 140); } + +.cmp-multiple-day-event-agenda.accordion.color-block-grayishyellow-light .c= +mp-single-day-event-agenda .cmp-accordion__button.cmp-accordion__button--ex= +panded { border-left-color: rgb(230, 230, 220); } + +.cmp-multiple-day-event-agenda.accordion.color-block-green .cmp-single-day-= +event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { borde= +r-left-color: rgb(0, 255, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-green-dark .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(0, 83, 10); } + +.cmp-multiple-day-event-agenda.accordion.color-block-link .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(0, 77, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-link-dark .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(0, 0, 136); } + +.cmp-multiple-day-event-agenda.accordion.color-block-orange .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-left-color: rgb(255, 182, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-orange-dark .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(255, 149, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-pink .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(231, 0, 116); } + +.cmp-multiple-day-event-agenda.accordion.color-block-pink-dark .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(164, 2, 83); } + +.cmp-multiple-day-event-agenda.accordion.color-block-pink-light .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(255, 80, 160); } + +.cmp-multiple-day-event-agenda.accordion.color-block-purple .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-left-color: rgb(161, 0, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-purple-dark .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(117, 0, 192); } + +.cmp-multiple-day-event-agenda.accordion.color-block-purple-darkest .cmp-si= +ngle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expande= +d { border-left-color: rgb(70, 1, 115); } + +.cmp-multiple-day-event-agenda.accordion.color-block-red .cmp-single-day-ev= +ent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border-= +left-color: rgb(231, 15, 41); } + +.cmp-multiple-day-event-agenda.accordion.color-block-red-dark .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-left-color: rgb(189, 0, 29); } + +.cmp-multiple-day-event-agenda.accordion.color-block-red-darker .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(113, 0, 18); } + +.cmp-multiple-day-event-agenda.accordion.color-block-red-light .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(255, 50, 70); } + +.cmp-multiple-day-event-agenda.accordion.color-block-white .cmp-single-day-= +event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { borde= +r-left-color: rgb(255, 255, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-yellow .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-left-color: rgb(255, 212, 46); } + +.cmp-multiple-day-event-agenda.accordion.color-block-yellow-dark .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(240, 192, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-yellow-light .cmp-sing= +le-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded = +{ border-left-color: rgb(255, 240, 179); } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-pink .cmp-single-da= +y-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bor= +der-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(231, 0, 116) 30%)= + 1 / 1 / 0 stretch; border-top-width: 0px; border-right-width: 0px; border-= +bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-purple .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 255)) 1 / 1 / 0 s= +tretch; border-top-width: 0px; border-right-width: 0px; border-bottom-width= +: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-purple-alt .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-image: linear-gradient(90deg, rgb(70, 1, 115), rgb(117, 0, 192), = +rgb(161, 0, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-wi= +dth: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-blue .cmp-single-da= +y-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bor= +der-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255)) 1 / 1 / 0 stret= +ch; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0p= +x; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-blue2 .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 255)) 1 / 1 / 0 st= +retch; border-top-width: 0px; border-right-width: 0px; border-bottom-width:= + 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-light-blue .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-image: linear-gradient(90deg, rgb(0, 186, 255), rgb(0, 142, 255),= + rgb(0, 77, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-wi= +dth: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-red .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-image: linear-gradient(rgb(113, 0, 18), red) 1 / 1 / 0 stretch; border-t= +op-width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-red-alt .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-image: linear-gradient(90deg, red, rgb(189, 0, 29), rgb(113, 0, 18))= + 1 / 1 / 0 stretch; border-top-width: 0px; border-right-width: 0px; border-= +bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient .cmp-single-day-eve= +nt-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border-i= +mage: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)) 1 / 1 / 0 stretch; = +border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-alt .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186, 255)) 1 / 1 / = +0 stretch; border-top-width: 0px; border-right-width: 0px; border-bottom-wi= +dth: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-yellow .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192, 0)) 1 / 1 / 0 = +stretch; border-top-width: 0px; border-right-width: 0px; border-bottom-widt= +h: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-yellow-alt .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-image: linear-gradient(90deg, rgb(255, 255, 0), rgb(255, 212, 46)= +, rgb(255, 182, 0)) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-= +width: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-green .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 215, 0), rgb(0, 8= +3, 10)) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-width: 0px; = +border-bottom-width: 0px; } + +.cmp-button__download-agenda.cmp-button--primary-white .cmp-button, .cmp-bu= +tton__download-agenda.cmp-button--primary-white .cmp-button:hover { font-si= +ze: 1.6rem; width: auto; padding: 0px; font-weight: 600; color: rgb(51, 51,= + 153); text-decoration: none; background-color: transparent; box-shadow: no= +ne; transition: none 0s ease 0s; transform: none; margin-left: 0px; } + +.cmp-button__download-agenda.cmp-button--primary-white .cmp-button .cmp-but= +ton__text::before, .cmp-button__download-agenda.cmp-button--primary-white .= +cmp-button:hover .cmp-button__text::before { content: ""; background: rgb(0= +, 77, 255); bottom: 0px; display: block; height: 0.129rem; left: -2.4rem; t= +op: 2rem; width: 0%; position: absolute; max-width: calc(100% + 2.1rem); tr= +ansition: box-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-= +box-shadow 0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; } + +.cmp-button__download-agenda.cmp-button--primary-white .cmp-button .cmp-but= +ton__text:focus::before, .cmp-button__download-agenda.cmp-button--primary-w= +hite .cmp-button .cmp-button__text:hover::before, .cmp-button__download-age= +nda.cmp-button--primary-white .cmp-button:hover .cmp-button__text:focus::be= +fore, .cmp-button__download-agenda.cmp-button--primary-white .cmp-button:ho= +ver .cmp-button__text:hover::before { width: 111%; } + +.cmp-button__download-agenda.cmp-button--primary-white::before { content: "= +=EF=90=9F"; font-size: 2.4rem; font-family: Ionicons; font-weight: 400; fon= +t-style: normal; line-height: 1; text-transform: none; letter-spacing: norm= +al; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fon= +t-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-= +settings: "liga"; display: inline-block; position: relative; top: 0.2rem; p= +adding-right: 0.8rem; color: rgb(0, 77, 255); cursor: pointer; } + +.cmp-button__download-agenda.cmp-button--primary-white .cmp-button:focus { = +border: 0px; outline: 0px; } + +.cmp-single-day-event-agenda.cmp-event-background__white-bg-container .cmp-= +accordion__item .cmp-accordion__panel--expanded { background-color: rgb(255= +, 255, 255); box-shadow: none; } + +.featured-profile-block .cmp-featured-profile__speaker { position: relative= +; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-seperator__cont= +ainer__with-padding { padding: 0px 1.5rem; } + +.cmp-featured-profile__single-profile-container:last-of-type .featured-prof= +ile-block .cmp-featured-profile__speaker .cmp-seperator__container__with-pa= +dding { display: none; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-seperator__cont= +ainer__with-padding .cmp-separator__horizontal-rule { margin: 0px; height: = +0.11rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e { position: relative; } + +@media screen and (min-width: 1000px) { + .cmp-featured-profile__single-profile-container:first-of-type .featured-p= +rofile-block .cmp-featured-profile__speaker .cmp-featured-profile { padding= +-top: 5.75rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__container { -webkit-box-orient: horizontal; -webkit-box-direction: norma= +l; flex-direction: row; padding: 3rem 0px; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__container { display: flex; padding: 5rem 0px; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__img-container { padding: 0px 0px 2rem; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__img-container { min-width: 31.2rem; padding: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__img-container { min-width: 20.5rem; padding: 0px; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__img-container .cmp-image__image { width: 100%; margin: 0px auto; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__img-container .cmp-image__image { width: auto; height: 31.2rem; max-he= +ight: 31.2rem; max-width: 31.2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__img-container .cmp-image__image { width: auto; height: 20.5rem; max-he= +ight: 20.5rem; max-width: 20.5rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e .cmp-text__label-small { display: inline; line-height: 2.56rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e .cmp-text__label-small .cmp-text__label-small-divider { position: relativ= +e; border-left: 1px solid rgb(204, 204, 204); margin-right: 1.5rem; margin-= +left: 1.5rem; height: 1.8rem; display: inline-block; top: 5px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__desc-container { position: relative; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__desc-container { padding-left: 2.5rem; width: 75%; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__name-link { color: rgb(0, 0, 0); } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-name { word-break: break-word; margin-bottom: 0.5rem; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-name { margin-top: 0px; max-width: 100%; } +} + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-name { margin-bottom: 1rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-title { word-break: break-word; text-transform: uppercase; padding-= +bottom: 2rem; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-title { max-width: 100%; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-opt-desc { word-break: break-word; max-width: 100%; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-opt-desc { display: block; margin-bottom: 2rem; } +} + +@media screen and (max-width: 767.9px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-opt-desc { margin-bottom: 2rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-opt-desc .cmp-text__paragraph-default .cmp-text__link--default { co= +lor: rgb(0, 77, 255); } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-opt-desc .cmp-text__paragraph-default .cmp-text__link--default:hove= +r { color: rgb(0, 0, 136); } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons { padding-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__social-buttons { position: static; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__share { padding: 0px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .social-btn-wrapper { display: flex; -webkit-box-align: c= +enter; align-items: center; padding: 0px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .h-title-eyebrow { display: flex; margin: 0px 2rem 0px 0p= +x; text-transform: none; font-size: 1.4rem; line-height: 2.24rem; letter-sp= +acing: normal; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__social-buttons .h-title-eyebrow { margin-right: 2rem; font-size: 1.6re= +m; line-height: 2.56rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__items { margin: 0px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__item:focus { box-shadow: rgb(255, 255,= + 255) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-of= +fset: 0.1rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__item:focus:not(:focus-visible) { box-s= +hadow: none; outline: none; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__item:not(:last-child) { margin-right: = +1.5rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__icon { margin: 0px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-text__link-list { margin-top: 0px; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__links .cmp-text__link-list { margin-top: 1rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-text__link-list li { display: block; margin-top: 1rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-text__link-list li:focus { box-shadow: rgb(255, 255, 255) 0px= + 0px 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1= +rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-text__link-list li:focus:not(:focus-visible) { box-shadow: no= +ne; outline: none; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__links .cmp-text__link-list li { display: inline-block; margin-top: 0px= +; } + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__links .cmp-text__link-list li:not(:last-child)::after { content: ","; = +color: rgb(0, 77, 255); margin-left: -2px; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-teaser__pretitle { margin-bottom: 1rem; } + +.featured-profile-block .cmp-featured-profile__speaker.cmp-featured-profile= +__employee .cmp-featured-profile__corporate-semibold { font-weight: 600; wo= +rd-break: break-word; max-width: 100%; margin-bottom: 2rem; font-size: 1.4r= +em; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker.cmp-featured-profi= +le__employee .cmp-featured-profile__corporate-semibold { display: block; fo= +nt-size: 1.6rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker.cmp-featured-profile= +__employee .cmp-featured-profile__corporate-semibold p { display: inline; } + +.featured-profile-block--border-bottom .cmp-featured-profile__container { b= +order-bottom: 1px solid rgb(204, 204, 204); } + +.featured-profile-block--background-gray .cmp-featured-profile__container {= + background-color: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .featured-profile-block.change-image-position .cmp-featured-profile__spea= +ker .cmp-featured-profile__desc-container { padding-right: 2.5rem; padding-= +left: 0px; } +} + +.change-image-position .cmp-featured-profile-block .cmp-featured-profile__c= +ontainer { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; = +flex-direction: row-reverse; } + +.cmp-blog-topic-nav { font-size: 1.4rem; line-height: 1; } + +.cmp-blog-topic-nav .cmp-multipage-nav { background-color: rgb(242, 242, 24= +2); } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top: 0.4re= +m solid rgb(0, 77, 255); background-color: rgb(242, 242, 242); padding: 1.6= +rem 1.5rem 2rem; max-width: 120rem; margin: 0px auto; font-size: 1.4rem; te= +xt-transform: none; letter-spacing: 0.124rem; } + +@media screen and (min-width: 1000px) { + .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { padding-right: = +4.5rem; } +} + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow, .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multip= +age-nav__arrow .cmp-multipage-nav__arrow-icon { margin-right: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow .cmp-multipage-nav__arrow-icon span { display: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow .cmp-multipage-nav__arrow-icon::before { content: "=EF=8F=90"; } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow .cmp-multipage-nav__arrow-icon--close::before, .cmp-blog-topic-nav .= +cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav__arrow .cmp-multipage= +-nav__arrow-icon::before { font-size: 16px; font-family: Ionicons; display:= + block; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; font-weight: 700; margin-top: -1rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow .cmp-multipage-nav__arrow-icon--close::before { content: "=EF=8F=98"= +; } + +.cmp-blog-topic-nav .cmp-multipage-nav__elements { box-shadow: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__articles { border-bottom: none; rig= +ht: 0px; top: 5.933rem; width: 100%; background-color: rgb(242, 242, 242); = +} + +@media screen and (min-width: 1000px) { + .cmp-blog-topic-nav .cmp-multipage-nav__articles { top: 0px; } +} + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop { background-color: = +transparent; padding: 0px 1.5rem; margin: 0px auto; max-width: 125rem; -web= +kit-box-align: center; align-items: center; } + +@media screen and (min-width: 1200px) { + .cmp-blog-topic-nav .cmp-multipage-nav__items--desktop { padding: 0px 5re= +m; } +} + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item { -webkit-box-flex: 2; flex: 2 0 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item-link:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; outline: = +rgb(0, 0, 136) solid 1px; outline-offset: 1px; z-index: 4; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more button.cmp-multipage-nav__item-link { display: flex; -webkit-box= +-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more .more-icon { padding-left: 1.4rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more .cmp-multipage-nav__item-link .more-icon::after { content: "=EF= +=8F=90"; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more .cmp-multipage-nav__item-link.cmp-multipage-nav__item-link--more= +-active .more-icon::after, .cmp-blog-topic-nav .cmp-multipage-nav__items--d= +esktop .cmp-multipage-nav__item--more .cmp-multipage-nav__item-link .more-i= +con::after { font-size: 14px; font-family: Ionicons; display: block; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; font-weight: 700; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more .cmp-multipage-nav__item-link.cmp-multipage-nav__item-link--more= +-active .more-icon::after { content: "=EF=8F=98"; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop button.cmp-multipage= +-nav__item-link.cmp-multipage-nav__item-link--more-active { background-colo= +r: rgb(242, 242, 242); } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item { mi= +n-height: 4.6rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item::aft= +er, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item:= +:before, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:focus::after, .cmp-blog-topi= +c-nav .cmp-multipage-nav__items .cmp-multipage-nav__item:first-child .cmp-m= +ultipage-nav__item-link:hover::after { width: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .cmp= +-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgro= +und-color: transparent; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item-link= + { color: rgb(0, 0, 0); background-color: transparent; font-weight: 600; wi= +dth: 100%; padding: 1.6rem 0px 2.1rem; display: block; outline: none; box-s= +hadow: none; font-size: 1.4rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item-link= +::after, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__= +item-link::before, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multi= +page-nav__item-link:focus::after, .cmp-blog-topic-nav .cmp-multipage-nav__i= +tems .cmp-multipage-nav__item-link:hover::after { width: 0px; border: 0px; = +} + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item-link= +:hover { color: rgb(107, 107, 107); cursor: pointer; background-color: rgb(= +242, 242, 242); text-decoration: underline; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item-link= + .cmp-multipage-nav__item-arrow { display: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item--mor= +e { -webkit-box-flex: 2; flex: 2 0 0px; max-width: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items button.cmp-multipage-nav__ite= +m-link:hover { text-decoration: none; color: rgb(0, 0, 0); } + +.cmp-blog-topic-nav .cmp-multipage-nav__items button.cmp-multipage-nav__ite= +m-link:hover span:not(.more-icon) { text-decoration: underline; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item { border-bottom: 0.2rem solid rgb(227, 2= +27, 227); border-top: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item:focus, .cmp-blog-topic-nav .cmp-multipag= +e-nav__items .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m:hover, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item:last-child { border-bottom: non= +e; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link { font-weight: 600; width: 100%; pa= +dding: 2rem 1.5rem; display: inline-flex; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link:focus, .cmp-blog-topic-nav .cmp-mul= +tipage-nav__items .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link:hover { color: rgb(107, 107, 107); background-color: rgb(242, 2= +42, 242); font-weight: 600; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link::after, .cmp-blog-topic-nav .cmp-mu= +ltipage-nav__items .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::before, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after,= + .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link:hover::after { background-color: r= +gb(0, 77, 255); width: 4px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link::before { content: ""; background: = +transparent; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link:focus { box-shadow: rgb(255, 255, 2= +55) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 1px; outline-offset: 1px= +; z-index: 4; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__show-drop= +down--desktop { right: 2rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__show-drop= +down--desktop .cmp-multipage-nav__item:hover .cmp-multipage-nav__item-link = +{ padding-top: 2.26rem; padding-bottom: 2.2rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__show-drop= +down--desktop .cmp-multipage-nav__item:first-child .cmp-multipage-nav__item= +-link:focus::after, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-mult= +ipage-nav__show-dropdown--desktop .cmp-multipage-nav__item:first-child .cmp= +-multipage-nav__item-link:hover::after { width: 4px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__show-drop= +down--desktop .cmp-multipage-nav__item:first-child .cmp-multipage-nav__item= +-link:hover::before { border-color: rgb(255, 255, 255); } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop > li.cmp-multipage-n= +av__item:first-child { -webkit-box-flex: 2; flex: 2 0 0%; background-color:= + transparent; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile { background-color: r= +gb(255, 255, 255); box-shadow: none; padding: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem::before { border: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem-link { font-weight: 600; width: 100%; padding: 2rem 1.5rem; display: in= +line-flex; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem-linkfocus, .cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-m= +ultipage-nav__item-linkhover { color: rgb(0, 0, 0); background-color: rgb(2= +42, 242, 242); font-weight: 600; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem-link::after, .cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp= +-multipage-nav__item-link::before, .cmp-blog-topic-nav .cmp-multipage-nav__= +items--mobile .cmp-multipage-nav__item-link:focus::after, .cmp-blog-topic-n= +av .cmp-multipage-nav__items--mobile .cmp-multipage-nav__item-link:hover::a= +fter { background-color: rgb(0, 77, 255); width: 4px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem-link::before { content: ""; background: transparent; width: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem:first-child::before { display: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__item--active { cursor: pointer; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile { width: 100%= +; right: 0px; top: 5.933rem; height: auto; } + +@media screen and (min-width: 1000px) { + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile { top: 0px;= + } +} + +@media screen and (min-width: 768px) { + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile.cmp-multipa= +ge-nav__articles { top: 5.933rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile.cmp-multipa= +ge-nav__articles { top: 0px; } +} + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile { position: relative; top: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile .cmp-multipage-nav__item-link { width: auto; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile .cmp-multipage-nav__item:first-child { border-top: 0.2= +rem solid rgb(227, 227, 227); } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile .cmp-multipage-nav__item:first-child:hover::after { ba= +ckground-color: transparent; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile .cmp-multipage-nav__item:first-child .cmp-multipage-na= +v__item-link:hover::before { display: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items::before { content: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__item::before { content: none; border: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__item:first-child { background-color: transparent; } + +@media screen and (max-width: 999.9px) { + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multip= +age-nav__item-link:focus, .cmp-blog-topic-nav .cmp-multipage-nav__show-drop= +down--mobile .cmp-multipage-nav__item-link:hover { text-decoration: none; c= +olor: rgb(0, 0, 0); } + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multip= +age-nav__item-link:focus::after, .cmp-blog-topic-nav .cmp-multipage-nav__sh= +ow-dropdown--mobile .cmp-multipage-nav__item-link:hover::after { width: 0px= +; } +} + +.multipagenavigation.color-block-accent-purple-1 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-1 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(180, 85, 170); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-1 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(180, 85, 170); width: 4px; } + +.multipagenavigation.color-block-accent-purple-2 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-2 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(160, 85, 245); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-2 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(160, 85, 245); width: 4px; } + +.multipagenavigation.color-block-accent-purple-3 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-3 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(190, 130, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-3 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(190, 130, 255); width: 4px; } + +.multipagenavigation.color-block-accent-purple-4 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-4 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(220, 175, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-4 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(220, 175, 255); width: 4px; } + +.multipagenavigation.color-block-accent-purple-5 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-5 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(230, 220, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-5 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(230, 220, 255); width: 4px; } + +.multipagenavigation.color-block-alt-blue .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.color-block-alt-blue .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 65, 240)= +; } + +.multipagenavigation.color-block-alt-blue .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__= +item-link::after, .multipagenavigation.color-block-alt-blue .cmp-blog-topic= +-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-drop= +down .cmp-multipage-nav__item-link::after { background-color: rgb(0, 65, 24= +0); width: 4px; } + +.multipagenavigation.color-block-alt-gray .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.color-block-alt-gray .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(190, 190, 1= +90); } + +.multipagenavigation.color-block-alt-gray .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__= +item-link::after, .multipagenavigation.color-block-alt-gray .cmp-blog-topic= +-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-drop= +down .cmp-multipage-nav__item-link::after { background-color: rgb(190, 190,= + 190); width: 4px; } + +.multipagenavigation.color-block-alt-gray-dark .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.color-block-alt-gray-dark .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(1= +50, 150, 150); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link::after, .multipagenavigation.color-block-alt-gray-dark .cmp-= +blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more= +-link-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb= +(150, 150, 150); width: 4px; } + +.multipagenavigation.color-block-alt-gray-darker .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-alt-gray-darker .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(90, 90, 90); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-alt-gray-darker .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(90, 90, 90); width: 4px; } + +.multipagenavigation.color-block-alt-green .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-alt-green .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 215, 0= +); } + +.multipagenavigation.color-block-alt-green .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-alt-green .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 215,= + 0); width: 4px; } + +.multipagenavigation.color-block-alt-red .cmp-blog-topic-nav .cmp-multipage= +-nav__articles, .multipagenavigation.color-block-alt-red .cmp-blog-topic-na= +v .cmp-multipage-nav__mobile-dropdown { border-top-color: red; } + +.multipagenavigation.color-block-alt-red .cmp-blog-topic-nav .cmp-multipage= +-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__i= +tem-link::after, .multipagenavigation.color-block-alt-red .cmp-blog-topic-n= +av .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdo= +wn .cmp-multipage-nav__item-link::after { background-color: red; width: 4px= +; } + +.multipagenavigation.color-block-alt-yellow .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-alt-yellow .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 25= +5, 0); } + +.multipagenavigation.color-block-alt-yellow .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-alt-yellow .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(255, = +255, 0); width: 4px; } + +.multipagenavigation.color-block-aqua .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-aqua .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 255, 187); } + +.multipagenavigation.color-block-aqua .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-aqua .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(0, 255, 187); wid= +th: 4px; } + +.multipagenavigation.color-block-blue .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-blue .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 186, 255); } + +.multipagenavigation.color-block-blue .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-blue .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(0, 186, 255); wid= +th: 4px; } + +.multipagenavigation.color-block-blue-green .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-blue-green .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(5, 240,= + 165); } + +.multipagenavigation.color-block-blue-green .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-blue-green .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(5, 24= +0, 165); width: 4px; } + +.multipagenavigation.color-block-brand-green .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-brand-green .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(100, = +255, 80); } + +.multipagenavigation.color-block-brand-green .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-brand-green .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(100= +, 255, 80); width: 4px; } + +.multipagenavigation.color-block-brand-orange .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles, .multipagenavigation.color-block-brand-orange .cmp-blo= +g-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255= +, 120, 0); } + +.multipagenavigation.color-block-brand-orange .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-n= +av__item-link::after, .multipagenavigation.color-block-brand-orange .cmp-bl= +og-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-l= +ink-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(2= +55, 120, 0); width: 4px; } + +.multipagenavigation.color-block-brand-yellow .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles, .multipagenavigation.color-block-brand-yellow .cmp-blo= +g-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255= +, 235, 50); } + +.multipagenavigation.color-block-brand-yellow .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-n= +av__item-link::after, .multipagenavigation.color-block-brand-yellow .cmp-bl= +og-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-l= +ink-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(2= +55, 235, 50); width: 4px; } + +.multipagenavigation.color-block-blue-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-blue-dark .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 142, 2= +55); } + +.multipagenavigation.color-block-blue-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-blue-dark .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 142,= + 255); width: 4px; } + +.multipagenavigation.color-block-blue-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-blue-light .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 243,= + 255); } + +.multipagenavigation.color-block-blue-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-blue-light .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 24= +3, 255); width: 4px; } + +.multipagenavigation.color-block-core-purple .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-core-purple .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(70, 0= +, 115); } + +.multipagenavigation.color-block-core-purple .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-core-purple .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(70,= + 0, 115); width: 4px; } + +.multipagenavigation.color-block-cyan .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-cyan .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 255, 255); } + +.multipagenavigation.color-block-cyan .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-cyan .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(0, 255, 255); wid= +th: 4px; } + +.multipagenavigation.color-block-gray .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-gray .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(167, 167, 167); } + +.multipagenavigation.color-block-gray .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-gray .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(167, 167, 167); w= +idth: 4px; } + +.multipagenavigation.color-block-gray-base .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-gray-base .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 0, 0);= + } + +.multipagenavigation.color-block-gray-base .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-gray-base .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 0, 0= +); width: 4px; } + +.multipagenavigation.color-block-gray-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-gray-dark .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(107, 107,= + 107); } + +.multipagenavigation.color-block-gray-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-gray-dark .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(107, 10= +7, 107); width: 4px; } + +.multipagenavigation.color-block-gray-darker .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-gray-darker .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(74, 7= +4, 74); } + +.multipagenavigation.color-block-gray-darker .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-gray-darker .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(74,= + 74, 74); width: 4px; } + +.multipagenavigation.color-block-gray-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-gray-light .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(204, 20= +4, 204); } + +.multipagenavigation.color-block-gray-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-gray-light .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(204, = +204, 204); width: 4px; } + +.multipagenavigation.color-block-gray-lighter .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles, .multipagenavigation.color-block-gray-lighter .cmp-blo= +g-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(227= +, 227, 227); } + +.multipagenavigation.color-block-gray-lighter .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-n= +av__item-link::after, .multipagenavigation.color-block-gray-lighter .cmp-bl= +og-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-l= +ink-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(2= +27, 227, 227); width: 4px; } + +.multipagenavigation.color-block-gray-lightest .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.color-block-gray-lightest .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(2= +42, 242, 242); } + +.multipagenavigation.color-block-gray-lightest .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link::after, .multipagenavigation.color-block-gray-lightest .cmp-= +blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more= +-link-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb= +(242, 242, 242); width: 4px; } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-blog-topic-nav .cm= +p-multipage-nav__articles, .multipagenavigation.color-block-grayishyellow-d= +ark .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-co= +lor: rgb(150, 150, 140); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-blog-topic-nav .cm= +p-multipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multi= +page-nav__item-link::after, .multipagenavigation.color-block-grayishyellow-= +dark .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage= +-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { background-= +color: rgb(150, 150, 140); width: 4px; } + +.multipagenavigation.color-block-grayishyellow-light .cmp-blog-topic-nav .c= +mp-multipage-nav__articles, .multipagenavigation.color-block-grayishyellow-= +light .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-= +color: rgb(230, 230, 220); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-blog-topic-nav .c= +mp-multipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-mult= +ipage-nav__item-link::after, .multipagenavigation.color-block-grayishyellow= +-light .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipa= +ge-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { backgroun= +d-color: rgb(230, 230, 220); width: 4px; } + +.multipagenavigation.color-block-green .cmp-blog-topic-nav .cmp-multipage-n= +av__articles, .multipagenavigation.color-block-green .cmp-blog-topic-nav .c= +mp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 255, 0); } + +.multipagenavigation.color-block-green .cmp-blog-topic-nav .cmp-multipage-n= +av__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link::after, .multipagenavigation.color-block-green .cmp-blog-topic-nav .= +cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .= +cmp-multipage-nav__item-link::after { background-color: rgb(0, 255, 0); wid= +th: 4px; } + +.multipagenavigation.color-block-green-dark .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-green-dark .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 83, = +10); } + +.multipagenavigation.color-block-green-dark .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-green-dark .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 83= +, 10); width: 4px; } + +.multipagenavigation.color-block-link .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-link .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 77, 255); } + +.multipagenavigation.color-block-link .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-link .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(0, 77, 255); widt= +h: 4px; } + +.multipagenavigation.color-block-link-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-link-dark .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 0, 136= +); } + +.multipagenavigation.color-block-link-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-link-dark .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 0, 1= +36); width: 4px; } + +.multipagenavigation.color-block-orange .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.color-block-orange .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 182, 0); } + +.multipagenavigation.color-block-orange .cmp-blog-topic-nav .cmp-multipage-= +nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__it= +em-link::after, .multipagenavigation.color-block-orange .cmp-blog-topic-nav= + .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link::after { background-color: rgb(255, 182, 0);= + width: 4px; } + +.multipagenavigation.color-block-orange-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-orange-dark .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, = +149, 0); } + +.multipagenavigation.color-block-orange-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-orange-dark .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(255= +, 149, 0); width: 4px; } + +.multipagenavigation.color-block-pink .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-pink .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(231, 0, 116); } + +.multipagenavigation.color-block-pink .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-pink .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(231, 0, 116); wid= +th: 4px; } + +.multipagenavigation.color-block-pink-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-pink-dark .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(164, 2, 8= +3); } + +.multipagenavigation.color-block-pink-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-pink-dark .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(164, 2,= + 83); width: 4px; } + +.multipagenavigation.color-block-pink-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-pink-light .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 80= +, 160); } + +.multipagenavigation.color-block-pink-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-pink-light .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(255, = +80, 160); width: 4px; } + +.multipagenavigation.color-block-purple .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.color-block-purple .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(161, 0, 255); } + +.multipagenavigation.color-block-purple .cmp-blog-topic-nav .cmp-multipage-= +nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__it= +em-link::after, .multipagenavigation.color-block-purple .cmp-blog-topic-nav= + .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link::after { background-color: rgb(161, 0, 255);= + width: 4px; } + +.multipagenavigation.color-block-purple-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-purple-dark .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(117, = +0, 192); } + +.multipagenavigation.color-block-purple-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-purple-dark .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(117= +, 0, 192); width: 4px; } + +.multipagenavigation.color-block-purple-darkest .cmp-blog-topic-nav .cmp-mu= +ltipage-nav__articles, .multipagenavigation.color-block-purple-darkest .cmp= +-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb= +(70, 1, 115); } + +.multipagenavigation.color-block-purple-darkest .cmp-blog-topic-nav .cmp-mu= +ltipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage= +-nav__item-link::after, .multipagenavigation.color-block-purple-darkest .cm= +p-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--mo= +re-link-dropdown .cmp-multipage-nav__item-link::after { background-color: r= +gb(70, 1, 115); width: 4px; } + +.multipagenavigation.color-block-red .cmp-blog-topic-nav .cmp-multipage-nav= +__articles, .multipagenavigation.color-block-red .cmp-blog-topic-nav .cmp-m= +ultipage-nav__mobile-dropdown { border-top-color: rgb(231, 15, 41); } + +.multipagenavigation.color-block-red .cmp-blog-topic-nav .cmp-multipage-nav= +__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link::after, .multipagenavigation.color-block-red .cmp-blog-topic-nav .cmp-= +multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cmp-= +multipage-nav__item-link::after { background-color: rgb(231, 15, 41); width= +: 4px; } + +.multipagenavigation.color-block-red-dark .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.color-block-red-dark .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(189, 0, 29)= +; } + +.multipagenavigation.color-block-red-dark .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__= +item-link::after, .multipagenavigation.color-block-red-dark .cmp-blog-topic= +-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-drop= +down .cmp-multipage-nav__item-link::after { background-color: rgb(189, 0, 2= +9); width: 4px; } + +.multipagenavigation.color-block-red-darker .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-red-darker .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(113, 0,= + 18); } + +.multipagenavigation.color-block-red-darker .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-red-darker .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(113, = +0, 18); width: 4px; } + +.multipagenavigation.color-block-red-light .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-red-light .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 50, = +70); } + +.multipagenavigation.color-block-red-light .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-red-light .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(255, 50= +, 70); width: 4px; } + +.multipagenavigation.color-block-white .cmp-blog-topic-nav .cmp-multipage-n= +av__articles, .multipagenavigation.color-block-white .cmp-blog-topic-nav .c= +mp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-white .cmp-blog-topic-nav .cmp-multipage-n= +av__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link::after, .multipagenavigation.color-block-white .cmp-blog-topic-nav .= +cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .= +cmp-multipage-nav__item-link::after { background-color: rgb(255, 255, 255);= + width: 4px; } + +.multipagenavigation.color-block-yellow .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.color-block-yellow .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 212, 46); = +} + +.multipagenavigation.color-block-yellow .cmp-blog-topic-nav .cmp-multipage-= +nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__it= +em-link::after, .multipagenavigation.color-block-yellow .cmp-blog-topic-nav= + .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link::after { background-color: rgb(255, 212, 46)= +; width: 4px; } + +.multipagenavigation.color-block-yellow-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-yellow-dark .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(240, = +192, 0); } + +.multipagenavigation.color-block-yellow-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-yellow-dark .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(240= +, 192, 0); width: 4px; } + +.multipagenavigation.color-block-yellow-light .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles, .multipagenavigation.color-block-yellow-light .cmp-blo= +g-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255= +, 240, 179); } + +.multipagenavigation.color-block-yellow-light .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-n= +av__item-link::after, .multipagenavigation.color-block-yellow-light .cmp-bl= +og-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-l= +ink-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(2= +55, 240, 179); width: 4px; } + +.multipagenavigation.brand-gradient-pink .cmp-blog-topic-nav .cmp-multipage= +-nav__articles, .multipagenavigation.brand-gradient-pink .cmp-blog-topic-na= +v .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-image= +-source: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(231, 0, 116) 30%); = +} + +.multipagenavigation.brand-gradient-purple .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.brand-gradient-purple .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-i= +mage-source: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 255)); } + +.multipagenavigation.brand-gradient-purple-alt .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.brand-gradient-purple-alt .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; = +border-image-source: linear-gradient(90deg, rgb(70, 1, 115), rgb(117, 0, 19= +2), rgb(161, 0, 255)); } + +.multipagenavigation.brand-gradient-blue .cmp-blog-topic-nav .cmp-multipage= +-nav__articles, .multipagenavigation.brand-gradient-blue .cmp-blog-topic-na= +v .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-image= +-source: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255)); } + +.multipagenavigation.brand-gradient-blue2 .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.brand-gradient-blue2 .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-ima= +ge-source: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 255)); } + +.multipagenavigation.brand-gradient-light-blue .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.brand-gradient-light-blue .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; = +border-image-source: linear-gradient(90deg, rgb(0, 186, 255), rgb(0, 142, 2= +55), rgb(0, 77, 255)); } + +.multipagenavigation.brand-gradient-red .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.brand-gradient-red .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-image-s= +ource: linear-gradient(rgb(113, 0, 18), red); } + +.multipagenavigation.brand-gradient-red-alt .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.brand-gradient-red-alt .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border= +-image-source: linear-gradient(90deg, red, rgb(189, 0, 29), rgb(113, 0, 18)= +); } + +.multipagenavigation.brand-gradient .cmp-blog-topic-nav .cmp-multipage-nav_= +_articles, .multipagenavigation.brand-gradient .cmp-blog-topic-nav .cmp-mul= +tipage-nav__mobile-dropdown { border-image-slice: 1; border-image-source: l= +inear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.multipagenavigation.brand-gradient-alt .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.brand-gradient-alt .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-image-s= +ource: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186, 255)); } + +.multipagenavigation.brand-gradient-yellow .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.brand-gradient-yellow .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-i= +mage-source: linear-gradient(rgb(255, 255, 0), rgb(240, 192, 0)); } + +.multipagenavigation.brand-gradient-yellow-alt .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.brand-gradient-yellow-alt .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; = +border-image-source: linear-gradient(90deg, rgb(255, 255, 0), rgb(255, 212,= + 46), rgb(255, 182, 0)); } + +.multipagenavigation.brand-gradient-green .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.brand-gradient-green .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-ima= +ge-source: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 215, 0), rgb(0, 83= +, 10)); } + +.multipagenavigation.brand-gradient-pink .cmp-blog-topic-nav .cmp-multipage= +-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-imag= +e-slice: 1; border-image-source: linear-gradient(90deg, rgb(164, 2, 83) 0%,= + rgb(231, 0, 116) 30%); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-purple .cmp-blog-topic-nav .cmp-multipa= +ge-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-im= +age-slice: 1; border-image-source: linear-gradient(90deg, rgb(70, 1, 115), = +rgb(117, 0, 192), rgb(161, 0, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-purple-alt .cmp-blog-topic-nav .cmp-mul= +tipage-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { borde= +r-image-slice: 1; border-image-source: linear-gradient(rgb(70, 1, 115), rgb= +(161, 0, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-blue .cmp-blog-topic-nav .cmp-multipage= +-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-imag= +e-slice: 1; border-image-source: linear-gradient(rgb(0, 0, 136), rgb(0, 77,= + 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-blue2 .cmp-blog-topic-nav .cmp-multipag= +e-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-ima= +ge-slice: 1; border-image-source: linear-gradient(rgb(0, 77, 255), rgb(0, 1= +86, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-light-blue .cmp-blog-topic-nav .cmp-mul= +tipage-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { borde= +r-image-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 186, 2= +55), rgb(0, 142, 255), rgb(0, 77, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-red .cmp-blog-topic-nav .cmp-multipage-= +nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-image= +-slice: 1; border-image-source: linear-gradient(90deg, red, rgb(189, 0, 29)= +, rgb(113, 0, 18)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-red-alt .cmp-blog-topic-nav .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-i= +mage-slice: 1; border-image-source: linear-gradient(rgb(113, 0, 18), red); = +border-left: 4px solid; } + +.multipagenavigation.brand-gradient .cmp-blog-topic-nav .cmp-multipage-nav-= +-more-link-dropdown .cmp-multipage-nav__item-link::after { border-image-sli= +ce: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 1= +86, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-alt .cmp-blog-topic-nav .cmp-multipage-= +nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-image= +-slice: 1; border-image-source: linear-gradient(rgb(0, 255, 0), rgb(0, 186,= + 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-yellow .cmp-blog-topic-nav .cmp-multipa= +ge-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-im= +age-slice: 1; border-image-source: linear-gradient(90deg, rgb(255, 255, 0),= + rgb(255, 212, 46), rgb(255, 182, 0)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-yellow-alt .cmp-blog-topic-nav .cmp-mul= +tipage-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { borde= +r-image-slice: 1; border-image-source: linear-gradient(rgb(255, 255, 0), rg= +b(240, 192, 0)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-green .cmp-blog-topic-nav .cmp-multipag= +e-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-ima= +ge-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), rg= +b(0, 215, 0), rgb(0, 83, 10)); border-left: 4px solid; } + +.careers-registration-confirmation .cmp-careers-registration-confirmation-a= +nonymous, .careers-registration-confirmation .cmp-careers-registration-conf= +irmation-anonymous .button, .careers-registration-confirmation .cmp-careers= +-registration-confirmation-authenticated, .careers-registration-confirmatio= +n .cmp-careers-registration-confirmation-authenticated .button { padding-to= +p: 1rem; } + +.careers-registration-confirmation .cmp-careers-registration-confirmation-a= +nonymous .button .cmp-button, .careers-registration-confirmation .cmp-caree= +rs-registration-confirmation-authenticated .button .cmp-button { height: 4.= +6rem; } + +@media screen and (min-width: 768px) { + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous, .careers-registration-confirmation .cmp-careers-registration-co= +nfirmation-anonymous .button, .careers-registration-confirmation .cmp-caree= +rs-registration-confirmation-authenticated, .careers-registration-confirmat= +ion .cmp-careers-registration-confirmation-authenticated .button { padding-= +top: 0px; } + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous .button .cmp-button, .careers-registration-confirmation .cmp-car= +eers-registration-confirmation-authenticated .button .cmp-button { margin-t= +op: 0px; margin-left: 0px; width: 21.43rem; } +} + +@media screen and (min-width: 1000px) { + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous, .careers-registration-confirmation .cmp-careers-registration-co= +nfirmation-authenticated { padding-top: 1rem; } + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous .text, .careers-registration-confirmation .cmp-careers-registrat= +ion-confirmation-authenticated .text { margin-top: 30px; } + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous .button .cmp-button, .careers-registration-confirmation .cmp-car= +eers-registration-confirmation-authenticated .button .cmp-button { margin-t= +op: 5px; } +} + +@media screen and (min-width: 1200px) { + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous, .careers-registration-confirmation .cmp-careers-registration-co= +nfirmation-authenticated { padding-left: 1rem; padding-right: 1rem; } +} + +.form-block .cmp-form--hide, .form-block .cmp-form .cmp-modal--hide { displ= +ay: none; } + +.form-block .cmp-form .cmp-button--cancel { color: rgb(0, 0, 0); background= +-color: rgb(255, 255, 255); border: 2px solid rgb(0, 0, 0); } + +.form-block .cmp-form .cmp-button--cancel:hover { color: rgb(0, 0, 0); bord= +er: 2px solid rgb(167, 167, 167); background-color: rgb(255, 255, 255); } + +.form-block .cmp-form .cmp-button--cancel:disabled { color: rgb(227, 227, 2= +27); background-color: transparent; border: 2px solid rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .form-block .cmp-form-edit-profile .cmp-form-button[type=3D"submit"], .fo= +rm-block .cmp-form-remove-profile .cmp-form-button[type=3D"submit"] { margi= +n-right: 3rem; } +} + +.form-block .cmp-form-careers-registration .cmp-button--secondary, .form-bl= +ock .cmp-form-edit-profile .cmp-button--secondary { display: grid; grid-tem= +plate-columns: 12fr; } + +@media screen and (min-width: 768px) { + .form-block .cmp-form-careers-registration .cmp-button--secondary, .form-= +block .cmp-form-edit-profile .cmp-button--secondary { grid-template-columns= +: 8fr 4fr; } +} + +.form-block .cmp-form-careers-registration .cmp-button--secondary .cmp-butt= +on, .form-block .cmp-form-edit-profile .cmp-button--secondary .cmp-button {= + margin-left: 0px; height: 5.214rem; } + +.form-block .cmp-form-careers-registration .cmp-button--secondary .cmp-butt= +on__text, .form-block .cmp-form-edit-profile .cmp-button--secondary .cmp-bu= +tton__text { text-align: center; } + +.form-block .cmp-form-remove-profile .cmp-button--secondary .cmp-button { m= +argin-left: 0px; min-width: 21.44rem; height: 5rem; } + +.form-block .cmp-form-manage-subscriptions .cmp-four-cell__first-row.cmp-fo= +ur-cell__fullwidth { margin-bottom: 30px; } + +.form-block .cmp-form-careers-registration .cmp-form-options--checkbox, .fo= +rm-block .cmp-form-manage-subscriptions .cmp-four-cell__first-row.cmp-four-= +cell__fullwidth .cmp-form-options.cmp-form-options--checkbox { margin-botto= +m: 0px; } + +.form-block .sr-only { clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%= +); height: 1px; overflow: hidden; position: absolute; white-space: nowrap; = +width: 1px; } + +.form-block__feedback { display: none; } + +.form-block__feedback--show { display: block; } + +.form-block__feedback-title { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-style: normal; text-transform: none; c= +olor: rgb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; font-weight: 800;= + margin-bottom: 30px; } + +@media screen and (min-width: 1000px) { + .form-block__feedback-title { font-size: 4.8rem; } +} + +.form-block__feedback-description { font-size: 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .form-block__feedback-description { font-size: 1.6rem; } +} + +.form-block .recaptcha-error-message { padding-top: 4px; color: rgb(184, 0,= + 0); font-size: 1.2rem; } + +.form-block .recaptcha-label { display: none; } + +.form-block .recaptcha-error-border { border: 2px solid rgb(184, 0, 0); } + +@media screen and (max-width: 375px) { + .form-block .cmp-captcha { transform: scale(0.8); margin-left: -25px; } +} + +.form-block .cmp-loading-screen--overlay { background: rgb(0, 0, 0); color:= + rgb(255, 255, 255); position: fixed; height: 100%; width: 100%; z-index: 5= +000; top: 0px; left: 0px; float: left; text-align: center; opacity: 0.5; di= +splay: none; } + +.form-block .cmp-loading-screen--spinner { margin: 0px auto; height: 6.4rem= +; width: 6.4rem; animation: 2s linear 0s infinite normal none running rotat= +e; border-width: 0.313em; border-style: solid; border-color: rgb(255, 255, = +255) transparent rgb(255, 255, 255) rgb(255, 255, 255); border-image: initi= +al; border-radius: 50%; position: relative; top: calc(50% - 54px); } + +.form-block .cmp-loading-screen.loading .cmp-loading-screen--overlay { disp= +lay: block; } + +@-webkit-keyframes rotate {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +@keyframes rotate {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +.form-wrapper.responsivegrid, .form-wrapper.responsivegrid .cmp-container, = +.form-wrapper.responsivegrid .container { padding: 0px; } + +.cmp-modal--pageload .cmp-modal_content { position: relative; } + +.cmp-modal--pageload .cmp-modal_content .cmp-title { padding-right: 4.5rem;= + } + +.cmp-modal--pageload .cmp-modal_content .cmp-modal_body { font-size: 1rem; = +} + +.cmp-modal--pageload .cmp-modal_content .cmp-modal-footer_footer { padding:= + 15px; } + +.cmp-modal--pageload .cmp-modal_content .cmp-modal-footer .cmp-button { fon= +t-size: 0.875rem; } + +.cmp-modal--pageload .cmp-modal_content .cmp-modal-footer .cmp-button--prim= +ary-white { font-size: 1rem; margin: 0.36em 0.72em 1.25em; } + +.cmp-modal--pageload .cmp-modal.cmp-modal--pageload .cmp-modal_footer-actio= +ns .button:first-child .cmp-button { min-width: 12em; } + +@media screen and (max-width: 375px) { + .cmp-modal.cmp-modal--open .cmp-modal_body .cmp-captcha { transform: scal= +e(0.75); margin-left: -35px; } +} + +.dynamic-card-block .dynamic-card-block--8-cards { display: block; flex-wra= +p: wrap; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--8-cards { flex-wrap: nowrap; } +} + +.dynamic-card-block .dynamic-card-block--8-cards__first-row .cmp-title__tex= +t { font-size: 3rem; line-height: 1.04em; padding-left: 0.94rem; padding-ri= +ght: 0.94rem; margin: 1.88rem 0px 0px; overflow-wrap: break-word; word-brea= +k: break-word; } + +.dynamic-card-block .dynamic-card-block--8-cards__first-row .cmp-container = +{ margin: 0px auto 6rem; } + +.dynamic-card-block .dynamic-card-block--8-cards__first-row .cmp-container = +.cmp-title__text { font-weight: 600; } + +.dynamic-card-block .dynamic-card-block--8-cards__second-row { position: re= +lative; padding-top: 1rem; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--8-cards__second-row { display: f= +lex; padding-top: 3rem; } +} + +.dynamic-card-block .dynamic-card-block--8-cards__second-row .cmp-card__lis= +t-item { padding: 0px; margin: 0px; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--l= +eft { float: none; padding-right: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-left { width: 50%; padding-right: 1.5rem; float: left; } +} + +@media screen and (min-width: 1200px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-left { width: 66.3%; float: left; } +} + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--l= +eft .cmp-card__list-item:nth-child(2n), .dynamic-card-block .dynamic-card-b= +lock--8-cards .cmp-dynamic-card__list--left .cmp-card__list-item:nth-child(= +n+6) { display: none; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--l= +eft .cmp-card__list-item .dcc-image-tag-title-summary { display: block; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--l= +eft .cmp-card__list-item .dcc-image-tag-title-summary .cmp-teaser__content = +{ margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-left .cmp-card__list-item .dcc-image-tag-title-summary .cmp-teaser__conten= +t { margin-bottom: 3rem; } +} + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight { float: none; padding-left: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-right { width: 50%; padding-left: 1.5rem; float: right; } +} + +@media screen and (min-width: 1200px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-right { width: 33%; float: right; } +} + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__content { min-height: 0px; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__image { display: none; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__title { min-height: 0px; font-size: 1.6rem; border-width:= + 0.063rem; border-bottom-style: solid; border-color: rgb(204, 204, 204); ma= +rgin: 0px 0px 2rem; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__title-link { margin-bottom: 2.8rem; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__pretitle { margin: 0px 0px 1rem; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__description { display: none; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .dcc-image-tag-title-summary { display: block; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-card__list-item:nth-child(n+9), .dynamic-card-block .dynamic-card= +-block--8-cards .cmp-dynamic-card__list--right .cmp-card__list-item:nth-chi= +ld(2n+1) { display: none; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-card__list-item:nth-child(7) { display: block; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-card__list-item:last-child .cmp-teaser__title { border: 0px; } + +.dynamic-card-block .dynamic-card-block--3-cards { padding: 0px 1.5rem; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list { display:= + flex; flex-wrap: wrap; grid-auto-rows: 1fr; width: auto; margin: 0px -3rem= +; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item { float: left; clear: none; width: 100%; padding: 0px 1.5rem; ma= +rgin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-car= +d__list-item { width: 50%; margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-car= +d__list-item { width: 33.33%; } +} + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item .dcc-imagefoldtag, .dynamic-card-block .dynamic-card-block--3-ca= +rds .cmp-card__list .cmp-card__list-item .dcc-imagefoldtag .cmp-teaser { he= +ight: 100%; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item .dcc-imagefoldtag .cmp-teaser__image { -webkit-box-flex: 1; flex= +: 1 0 0px; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item .dcc-imagefoldtag .cmp-teaser__content { position: relative; pad= +ding-bottom: 5.5rem; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item .dcc-imagefoldtag .cmp-teaser__action-container { position: abso= +lute; bottom: 2rem; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item:nth-child(n+4) { display: none; } + +.dynamic-card-block .cmp-card__list-item .dcc-list-item--divider { border-b= +ottom: 1px solid rgb(204, 204, 204); margin: 0px 0px 20px; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .cmp-card__list-item .dcc-list-item--divider { displa= +y: none; } +} + +@media screen and (min-width: 1000px) { + .dynamic-card-block .cmp-card__list-item .dcc-list-item--divider { displa= +y: block; } +} + +.dynamic-card-block .cmp-card__list-item:last-child .dcc-list-item--divider= + { border-bottom: none; } + +.dynamic-card-block .cmp-card__list-item::before { display: none; } + +.dynamic-listing-block { margin-top: 30px; margin-bottom: 30px; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block { margin-top: 40px; margin-bottom: 50px; padding: = +0px 2rem; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block { padding: 0px; margin-top: 50px; } +} + +.dynamic-listing-block .cmp-dynamic-listing-block__cta-button { display: no= +ne; } + +.dynamic-listing-block.blog-search-result { margin-top: 2rem; margin-bottom= +: 0px; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block.blog-search-result { margin-top: 3rem; margin-bott= +om: 0.5rem; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block.blog-search-result { margin-bottom: 0px; } +} + +.dynamic-listing-block.blog-search-result .dynamic-listing-block__title-con= +tainer { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block.blog-search-result .dynamic-listing-block__title-c= +ontainer { margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block.blog-search-result .dynamic-listing-block__title-c= +ontainer { margin-bottom: 1.5rem; } +} + +.dynamic-listing-block.blog-search-result .dynamic-listing-block--divider {= + display: none; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__con= +tent .cmp-list .cmp-list__item { width: 100%; } +} + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__conte= +nt .cmp-list .cmp-list__item .dcc-list-item--divider { margin: 0px; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__con= +tent .cmp-list .cmp-list__item .dcc-list-item--divider { display: block; } +} + +.dynamic-listing-block.blog-search-result .cmp-list__item { display: none; = +} + +.dynamic-listing-block.blog-search-result .cmp-list__item.cmp-list__item--s= +how { display: block; } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton { display: flex; -webkit-box-pack: center; justify-content: center; h= +eight: 5rem; -webkit-box-align: center; align-items: center; } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton.cmp-dynamic-listing-block__cta-button--hide { display: none; } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton [aria-expanded=3D"false"] .cmp-button__text::after { transform: rotat= +e(90deg); } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton [aria-expanded=3D"true"] .cmp-button__text::after { transform: rotate= +(-90deg); } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton .cmp-button:focus .cmp-button__text::before, .dynamic-listing-block.b= +log-search-result .cmp-dynamic-listing-block__cta-button .cmp-button:hover = +.cmp-button__text::before { max-width: calc(100% - 1.8em); } + +.dynamic-listing-block .cmp-title--eyebrow { padding-bottom: 1rem; } + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list { disp= +lay: flex; flex-wrap: wrap; } + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item { padding: 0px; margin: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item { width: 100%; margin-bottom: 0px; } +} + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item .dcc-list-item--divider { border-bottom: 1px solid rgb(204, 204, = +204); margin: 0px 0px 20px; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item .dcc-list-item--divider { display: none; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item .dcc-list-item--divider { display: block; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item .cmp-dcc__title-link:focus .cmp-teaser__title { color: rgb(0, 7= +7, 255); text-decoration: underline; } +} + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item .cmp-dcc__title-link:focus-visible { outline: auto; } + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item .cmp-teaser { margin-bottom: 20px; } + +@media screen and (min-width: 1000px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item .cmp-teaser .cmp-teaser__title:hover { color: rgb(0, 77, 255); = +text-decoration: underline; } +} + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item::before { display: none; } + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-t= +easer__image .cmp-image .cmp-image__image { height: 10.5rem; width: 10.5rem= +; object-fit: cover; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .dcc= +-image-author-date-summary-card__text-container { width: 50%; } +} + +@media screen and (min-width: 768px) { + .dynamic-listing-block--divider { border-bottom: 1px solid rgb(204, 204, = +204); padding-bottom: 1rem; margin-bottom: 20px; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block--divider { border: 0px; padding-bottom: 0px; margi= +n-bottom: 0px; } +} + +.cmp-event-summary-block { background-color: rgb(255, 255, 255); } + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block { width: auto; margin-left: -15px; margin-right:= + -15px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block { width: auto; margin-left: -35px; margin-right:= + -35px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block .cmp-event-summary-filter { padding-left: 0.8rem= +; padding-right: 0.8rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter { padding-left: 0.7rem= +; padding-right: 0.7rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__ion-funnel::before { co= +ntent: "=EF=8C=9B"; font-size: 2.1rem; font-family: Ionicons; display: bloc= +k; font-weight: 400; font-style: normal; line-height: 1; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; color: rgb(0, 0, 0); margin-right= +: 1.5rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__header-text { margin-to= +p: 0px; font-size: 1.6rem; font-weight: 500; line-height: 2.1rem; letter-sp= +acing: 0.12rem; align-self: center; text-transform: uppercase; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__header-text { margin-= +left: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__header-text { margin-= +top: 2rem; font-size: 1.8rem; font-weight: 600; line-height: 1.8rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__close-button::before { = +content: "=EF=8B=97"; font-family: Ionicons; display: block; font-weight: 4= +00; font-style: normal; text-transform: none; letter-spacing: normal; overf= +low-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothi= +ng: antialiased; text-rendering: optimizelegibility; font-feature-settings:= + "liga"; font-size: 2.8rem; line-height: 2.56rem; color: rgb(0, 0, 0); posi= +tion: relative; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-filter__close-button::before = +{ right: 0.8rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-button .cmp-butt= +on { margin: 2rem 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__filter-button .cmp-bu= +tton { width: 50%; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-button .cmp-butt= +on:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__filter-button .cmp-butt= +on .cmp-button__text { font-size: 1.408rem; line-height: 1.408rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes { margin: 2r= +em; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-form-op= +tions__custom-select-item { display: flex; color: rgb(74, 74, 74); } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-form-op= +tions__custom-select-item:focus { outline: none; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-form-op= +tions__custom-select-item:focus .cmp-input__checkbox-icon::before { outline= +: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-event-s= +ummary--hidden { display: none; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-text { = +color: rgb(74, 74, 74); font-size: 1.408rem; line-height: 2.56rem; font-wei= +ght: 700; padding-left: 1.2rem; word-break: break-word; display: inline-blo= +ck; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-text = +{ padding-left: 2rem; font-size: 1.6rem; line-height: 1.6rem; font-weight: = +400; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-checkbo= +x-counter { color: rgb(74, 74, 74); font-size: 1.408rem; line-height: 2.56r= +em; font-weight: 700; padding-left: 0.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-check= +box-counter { font-size: 1.6rem; line-height: 1.6rem; font-weight: 400; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-input__= +checkbox { display: none; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-input__= +checkbox-icon[aria-checked=3D"false"]::before { content: "=EF=8D=B2"; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-input__= +checkbox-icon[aria-checked=3D"false"]::before, .cmp-event-summary-block .cm= +p-event-summary-filter__checkboxes .cmp-input__checkbox-icon[aria-checked= +=3D"true"]::before { font-size: 2.4rem; font-family: Ionicons; font-weight:= + 400; font-style: normal; line-height: 1; text-transform: none; letter-spac= +ing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -w= +ebkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font= +-feature-settings: "liga"; display: inline-block; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-input__= +checkbox-icon[aria-checked=3D"true"]::before { content: "=EF=8D=B4"; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-filter__mobile { display: non= +e; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown { display= +: block; height: 100%; width: 100vw; position: fixed; left: 0px; z-index: 1= +100; bottom: 0px; transition: all 0.5s ease 0s; overflow-y: scroll; backgro= +und-color: rgb(255, 255, 255); animation: 0.5s ease 0s 1 normal none runnin= +g menu-drop-down; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown.menu-drop= +down--hidden { display: none; } + +@keyframes menu-drop-down {=20 + 0% { height: 0px; } + 100% { height: 100%; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .filter-r= +esult { border-bottom: 0.2rem solid rgb(204, 204, 204); } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-moda= +l__footer { margin: 0px 1.5rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-moda= +l__footer-actions { display: flex; -webkit-box-orient: horizontal; -webkit-= +box-direction: normal; flex-direction: row; -webkit-box-pack: justify; just= +ify-content: space-between; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-moda= +l__footer .cmp-button { width: 50%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-mo= +dal__footer .cmp-button { width: 100%; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-even= +t-summary-filter__footer-text { margin-top: 3.2rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .modal-he= +ader { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction= +: normal; flex-direction: row; -webkit-box-pack: justify; justify-content: = +space-between; padding: 1.5rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-butt= +on--cancel { height: 100%; border: none; margin: 0px; padding: 0px; justify= +-content: right; } + +.cmp-event-summary-block .cmp-event-summary-filter__count-filter { margin-t= +op: 3.2rem; margin-left: 1.6rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__tablet { display: none;= + } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-filter__tablet { display: blo= +ck; padding: 0px 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__tablet { display: non= +e; padding: 0px; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-modal_conten= +t-wrapper { height: auto; } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-modal_conten= +t { border-radius: 1rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .modal-header { d= +isplay: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal= +; flex-direction: row; -webkit-box-pack: justify; justify-content: space-be= +tween; padding: 3rem 2rem 2rem; border-bottom: 0.1rem solid rgb(242, 242, 2= +42); } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-button--canc= +el { height: 100%; border: none; margin: 0px; padding: 0px; justify-content= +: right; } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-modal__foote= +r-actions { display: flex; -webkit-box-orient: horizontal; -webkit-box-dire= +ction: normal; flex-direction: row; -webkit-box-pack: justify; justify-cont= +ent: space-between; padding: 0px 1.5rem 1.5rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-event-summar= +y-filter__footer-text { margin-top: 1.5rem; } + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__desktop { display: no= +ne; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion { display: fl= +ex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc= +tion: column; padding: 0.4rem 0.6rem; position: relative; left: 0px; width:= + 100%; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion { min-heigh= +t: 39.5rem; padding-left: 1.44rem; padding-right: 1.44rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion { min-heigh= +t: auto; width: 100%; padding: 2rem 0px 0.4rem; -webkit-box-orient: horizon= +tal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: = +justify; justify-content: space-between; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__item { width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__item { width: 31.13rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__item { width: 35.11rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__button { width: 100%; display: flex; -webkit-box-orient: h= +orizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-= +pack: justify; justify-content: space-between; padding: 1.5rem; background-= +color: rgb(255, 255, 255); border-bottom: 0.1rem solid rgb(204, 204, 204); = +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__button { border: 0.2rem solid rgb(0, 0, 0); } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__button:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__title { color: rgb(0, 0, 0); font-size: 1.6rem; line-heigh= +t: 2.56rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__title { width: 100%; font-size: 1.4rem; line-height: 1.6= +; text-align: center; text-transform: uppercase; font-weight: 400; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__icon { color: rgb(0, 0, 0); } + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__icon::before { content: "=EF=84=A3"; font-family: Ionicons= +; font-weight: 400; font-style: normal; text-transform: none; letter-spacin= +g: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -web= +kit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-f= +eature-settings: "liga"; width: 1.4rem; font-size: 1.6rem; line-height: 2.5= +6rem; display: inline-block; position: relative; transition: all 0.35s ease= +-in-out 0s; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__icon { font-size: 1.4rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__item--expanded .cmp-event-summary-accordion__icon::before = +{ transform: rotate(180deg); transition: all 0.35s ease-in-out 0s; } + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__item--expanded .cmp-event-summary-accordion__title { fon= +t-weight: 600; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__panel { background-color: rgb(242, 242, 242); box-shadow: = +rgba(0, 0, 0, 0.15) 0px 0.75em 1.25em -0.38em inset; max-height: 0px; overf= +low: hidden; transition: max-height 0.2s ease-out 0s; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__panel { position: absolute; z-index: 99; width: inherit;= + border: none; background-color: rgb(255, 255, 255); box-shadow: none; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__panel--active { max-height: none; border: 0.1rem solid rgb= +(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__panel--active { box-shadow: rgba(0, 0, 0, 0.18) 0px 0.6r= +em 1.2rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__selected-filters { disp= +lay: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; f= +lex-flow: wrap; -webkit-box-pack: initial; justify-content: normal; text-tr= +ansform: uppercase; } + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__selected-filters { pa= +dding: 0px 0.8rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__selected-filters { pa= +dding: 0px 2.7rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-selected { displ= +ay: none; text-transform: uppercase; margin-right: 0.9rem; margin-top: 1rem= +; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__filter-selected { mar= +gin-top: 2.1rem; margin-right: 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-selected button = +{ background-color: rgb(255, 255, 255); display: flex; margin: 0px; -webkit= +-box-pack: justify; justify-content: space-between; border: 0.1rem solid rg= +b(107, 107, 107); padding-right: 1rem; height: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__filter-selected butto= +n { background-color: rgb(242, 242, 242); } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-selected .cmp-ev= +ent-summary-filter__close-button { padding-left: 3rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__filter-selected .cmp-bu= +tton__text { font-size: 1.4rem; line-height: 2.56rem; font-weight: 400; tex= +t-transform: none; word-break: break-word; } + +.cmp-event-summary-block .cmp-event-summary-filter__clear-selected { displa= +y: none; margin-right: 0.9rem; text-transform: uppercase; margin-top: 1rem;= + } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__clear-selected { marg= +in-top: 2.1rem; margin-right: 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__clear-selected button {= + background-color: rgb(255, 255, 255); margin: 0px; border: 0.1rem solid rg= +b(107, 107, 107); padding: 1.5rem; height: 100%; min-width: 100%; } + +.cmp-event-summary-block .cmp-event-summary-filter__clear-selected .cmp-but= +ton__text { font-size: 1.4rem; line-height: 2.56rem; font-weight: 400; word= +-break: break-word; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-page-list-item { -webkit-box-flex: 0; flex:= + 0 0 50%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-page-filter-item { height: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-page-filter-item { display: block; width: a= +uto; margin-left: -15px; margin-right: -15px; } +} + +@media screen and (min-width: 1200px) { + .cmp-event-summary-block .cmp-page-filter-item { margin-left: calc(50% - = +50vw); margin-right: calc(50% - 50vw); } + @supports (color:var(--scrollbar-width)) { + .cmp-event-summary-block .cmp-page-filter-item { margin-left: calc(50% - = +50vw + var(--scrollbar-width)/2); margin-right: calc(50% - 50vw + var(--scr= +ollbar-width)/2); } +} +} + +.cmp-event-summary-block .cmp-event-summary-item { padding: 1rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-item { padding: 1rem 2rem 0px= +; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item { padding: 0px; display:= + none; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__mobile-tablet { height:= + 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: = +normal; flex-direction: column; } +} + +.cmp-event-summary-block .cmp-event-summary-item__desktop { display: none; = +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__desktop { margin: 0px a= +uto; max-width: 1200px; display: block; padding: 0px 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__divider { border: 0.05rem= + solid rgb(204, 204, 204); margin: 2rem 0px; padding: 0px 2rem; background-= +color: rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__divider { margin: 3rem = +0px 2rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-item-container { po= +sition: relative; z-index: 1; top: -2rem; box-shadow: 0px 0px 0.5rem 0.02re= +m; background-color: rgb(255, 255, 255); padding-top: 5rem; width: 100%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__event-item-container { = +height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-dire= +ction: normal; flex-direction: column; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-item-container { = +top: 0px; display: flex; box-shadow: none; background-color: transparent; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-date-holder { displ= +ay: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; fl= +ex-direction: row; -webkit-box-pack: center; justify-content: center; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-date-holder { pad= +ding-top: 1rem; padding-bottom: 2rem; height: min-content; width: 25%; marg= +in-top: 0px; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-date { position: re= +lative; z-index: 2; top: 3rem; width: 17.6rem; height: 100%; text-align: ce= +nter; box-shadow: 0px 0px 0.31rem 0.012rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-date { width: 100= +%; top: 0px; box-shadow: none; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container {= + padding: 0px 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-details-container= + { width: 50%; padding-left: 7.8rem; padding-right: 3rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container h= +r { margin: 1.5rem 0px 2rem; } + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container a= + { color: rgb(0, 77, 255); } + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container a= +:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container p= + { word-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-details-container= + p:last-child { padding-bottom: 2.6rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-title { font-size: = +1.8rem; line-height: 2.2rem; margin-top: 1.2rem; padding: 0.8rem 0px 0px; f= +ont-weight: 700; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-title { padding-t= +op: 0px; font-size: 2.5rem; line-height: 3rem; margin-top: 0px; margin-bott= +om: 1rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-title a { color: rg= +b(0, 77, 255); } + +.cmp-event-summary-block .cmp-event-summary-item__calendar-month { font-siz= +e: 2rem; line-height: 2.4rem; font-weight: 600; text-transform: uppercase; = +color: rgb(255, 255, 255); padding: 0.4rem 1.3rem 0px; width: 100%; backgro= +und-color: rgb(117, 0, 192); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__calendar-month { font-s= +ize: 3.5rem; line-height: 4.2rem; padding: 1rem 3.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__calendar-day { font-size:= + 3.6rem; line-height: 3.6rem; background-color: rgb(242, 242, 242); padding= +: 0.3rem 1rem 1rem; text-transform: uppercase; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__calendar-day { padding:= + 2rem 0.7rem 4rem; height: 100%; font-size: 6.5rem; line-height: 6.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__calendar-year { font-size= +: 2rem; line-height: 2.4rem; font-weight: 600; text-transform: uppercase; c= +olor: rgb(255, 255, 255); padding: 0.4rem 1.26rem 0px; width: 100%; backgro= +und-color: rgb(117, 0, 192); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__calendar-year { font-si= +ze: 3.5rem; line-height: 4.2rem; padding: 1rem 3.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-location-container = +{ height: auto; padding: 0px 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-location-containe= +r { width: 25%; padding-left: 0px; display: flex; -webkit-box-orient: verti= +cal; -webkit-box-direction: normal; flex-direction: column; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-location-container = +a, .cmp-event-summary-block .cmp-event-summary-item__event-location-contain= +er span { display: block; } + +.cmp-event-summary-block .cmp-event-summary-item__location-title { font-wei= +ght: 600; font-size: 1.4rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__location-title { paddin= +g-bottom: 1.5rem; font-size: 1.8rem; line-height: 2.5rem; letter-spacing: 0= +.12rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__location-text { font-weig= +ht: 600; font-size: 1.2rem; letter-spacing: 0.12rem; line-height: 1.596rem;= + text-transform: uppercase; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__location-text { padding= +-bottom: 1.5rem; font-size: 1.8rem; line-height: 2.502rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__location-address { font-s= +ize: 1.4rem; line-height: 2.24rem; padding-bottom: 1rem; word-break: break-= +word; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__location-address { padd= +ing-bottom: 1.1rem; font-size: 1.6rem; line-height: 2.56rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__time-title { font-weight:= + 600; font-size: 1.4rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__time-title { padding-bo= +ttom: 1.5rem; font-size: 1.8rem; line-height: 2.5rem; letter-spacing: 0.12r= +em; } +} + +.cmp-event-summary-block .cmp-event-summary-item__time { font-size: 1.4rem;= + line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__time { font-size: 1.6re= +m; line-height: 2.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__direction-link { color: r= +gb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__direction-link { margin= +-bottom: 1rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__direction-link:hover { co= +lor: rgb(0, 0, 136); text-decoration: underline rgb(0, 0, 136); } + +.cmp-event-summary-block .cmp-event-summary-item__direction-link:focus { ou= +tline: rgb(0, 77, 255) solid 0.1rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__event-links-container {= + margin-top: auto; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-links-container {= + display: flex; padding-bottom: 5rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__event-links-container .= +cmp-button--primary-white .cmp-button { transition: none 0s ease 0s; } +} + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__event-links-container .= +cmp-button--primary-white .cmp-button:focus, .cmp-event-summary-block .cmp-= +event-summary-item__event-links-container .cmp-button--primary-white .cmp-b= +utton:hover { transform: none; } +} + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container { p= +adding: 0px 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container {= + width: 25%; display: flex; -webkit-box-align: center; align-items: center;= + } +} + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar { color: rgb(0, 77, 255); margin: 0px; width: fit-conten= +t; text-decoration: none; cursor: pointer; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button { font-size: 1.6rem; width: auto; padding: 0= +px; font-weight: 600; color: rgb(0, 77, 255); line-height: 2.5rem; backgrou= +nd-color: transparent; box-shadow: none; transition: none 0s ease 0s; trans= +form: none; margin: 0px; border: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .= +cmp-button__calendar .cmp-button { padding-top: 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button:focus { border: 0px; outline: rgb(0, 77, 255= +) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button::before { content: "=EF=8F=B3"; font-size: 2= +.4rem; font-family: Ionicons; font-weight: 400; font-style: normal; line-he= +ight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norma= +l; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased= +; text-rendering: optimizelegibility; font-feature-settings: "liga"; displa= +y: inline-block; position: relative; margin-right: 0.8rem; top: 0.3rem; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button:hover::before { color: rgb(0, 0, 136); } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button .cmp-button__text { line-height: 2.56rem; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button .cmp-button__text:hover { padding-bottom: 0.= +3rem; border-bottom: 0.2rem solid rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-whi= +te { width: 25%; padding-top: 0px; } +} + +.cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-white= + .cmp-button { margin: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-whi= +te .cmp-button { width: 100%; margin-top: 1.5rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-whi= +te .cmp-button { box-shadow: none; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-whi= +te .cmp-button { margin-top: -0.5rem; } +} + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block .cmp-contentfragmentlist { margin-left: 15px; ma= +rgin-right: 15px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-contentfragmentlist { display: flex; flex-w= +rap: wrap; margin-left: 1.7rem; margin-right: 1.7rem; } +} + +.cmp-event-summary-block .cmp-contentfragmentlist .cmp-modal_body { padding= +-bottom: 2rem; max-height: calc(100% - 80px); top: 10%; } + +.cmp-event-summary-block .cmp-contentfragmentlist .cmp-title { width: 90%; = +} + +.cmp-event-summary-block .cmp-contentfragmentlist .cmp-modal_content-wrappe= +r { max-height: calc(100% - 90px); } + +.cmp-event-summary-block .cmp-contentfragmentlist .cmp-modal_content { over= +flow: auto; } + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-esb-beamery .cmp-event-summary-item__event-= +title { color: rgb(0, 77, 255); } +} + +.cmp-event-summary-block .cmp-event-summary-no-result { margin: 0px 0.8rem;= + padding-top: 3rem; padding-bottom: 2.2rem; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-no-result { margin: 0px 1.7re= +m; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-no-result { margin: 0px; padd= +ing-top: 3.5rem; padding-bottom: 2.5rem; } +} + +.cmp-event-summary-block .cmp-esb-sr-only { clip: rect(0px, 0px, 0px, 0px);= + clip-path: inset(50%); height: 1px; overflow: hidden; position: absolute; = +white-space: nowrap; width: 1px; } + +.cmp-event-summary-block .cmp-pagination__panel { margin-top: 3rem; margin-= +bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-pagination__panel { margin-top: 3.5rem; mar= +gin-bottom: 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary--hidden { display: none; } + +.cmp-event-summary-block .cmp-event-summary--active { display: block; } + +.cmp-event-summary-block .cmp-event-summary-bg-gray { background-color: rgb= +(242, 242, 242); } + +.cmp-event-summary-block .cmp-event-summary-bg-white { background-color: rg= +b(255, 255, 255); } + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block.color-background-gray { background-color: rgb(24= +2, 242, 242); } +} + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block.color-background-gray .cmp-event-summary-filter = +{ background-color: rgb(242, 242, 242); } +} + +.cmp-event-summary-block.color-block-aqua .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-aqua .cmp-event-summary-item__= +calendar-year { background-color: rgb(0, 255, 187); } + +.cmp-event-summary-block.color-block-black .cmp-event-summary-item__calenda= +r-month, .cmp-event-summary-block.color-block-black .cmp-event-summary-item= +__calendar-year { background-color: rgb(0, 0, 0); } + +.cmp-event-summary-block.color-block-blue-light .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-blue-light .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(0, 243, 255); } + +.cmp-event-summary-block.color-block-blue .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-blue .cmp-event-summary-item__= +calendar-year { background-color: rgb(0, 186, 255); } + +.cmp-event-summary-block.color-block-blue-dark .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-blue-dark .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(0, 142, 255); } + +.cmp-event-summary-block.color-block-blue-alt .cmp-event-summary-item__cale= +ndar-month, .cmp-event-summary-block.color-block-blue-alt .cmp-event-summar= +y-item__calendar-year { background-color: rgb(0, 65, 240); } + +.cmp-event-summary-block.color-block-blue-link .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-blue-link .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(0, 77, 255); } + +.cmp-event-summary-block.color-block-blue-link-dark .cmp-event-summary-item= +__calendar-month, .cmp-event-summary-block.color-block-blue-link-dark .cmp-= +event-summary-item__calendar-year { background-color: rgb(0, 0, 136); } + +.cmp-event-summary-block.color-block-cyan .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-cyan .cmp-event-summary-item__= +calendar-year { background-color: rgb(0, 255, 255); } + +.cmp-event-summary-block.color-block-gray-lightest .cmp-event-summary-item_= +_calendar-month, .cmp-event-summary-block.color-block-gray-lightest .cmp-ev= +ent-summary-item__calendar-year { background-color: rgb(242, 242, 242); } + +.cmp-event-summary-block.color-block-gray-lighter .cmp-event-summary-item__= +calendar-month, .cmp-event-summary-block.color-block-gray-lighter .cmp-even= +t-summary-item__calendar-year { background-color: rgb(227, 227, 227); } + +.cmp-event-summary-block.color-block-gray-light .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-gray-light .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(204, 204, 204); } + +.cmp-event-summary-block.color-block-gray-alt .cmp-event-summary-item__cale= +ndar-month, .cmp-event-summary-block.color-block-gray-alt .cmp-event-summar= +y-item__calendar-year { background-color: rgb(190, 190, 190); } + +.cmp-event-summary-block.color-block-gray .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-gray .cmp-event-summary-item__= +calendar-year { background-color: rgb(167, 167, 167); } + +.cmp-event-summary-block.color-block-gray-dark .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-gray-dark .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(107, 107, 107); } + +.cmp-event-summary-block.color-block-gray-dark-alt .cmp-event-summary-item_= +_calendar-month, .cmp-event-summary-block.color-block-gray-dark-alt .cmp-ev= +ent-summary-item__calendar-year { background-color: rgb(150, 150, 150); } + +.cmp-event-summary-block.color-block-gray-darker .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-gray-darker .cmp-event-= +summary-item__calendar-year { background-color: rgb(74, 74, 74); } + +.cmp-event-summary-block.color-block-gray-darker-alt .cmp-event-summary-ite= +m__calendar-month, .cmp-event-summary-block.color-block-gray-darker-alt .cm= +p-event-summary-item__calendar-year { background-color: rgb(90, 90, 90); } + +.cmp-event-summary-block.color-block-yellow-light .cmp-event-summary-item__= +calendar-month, .cmp-event-summary-block.color-block-yellow-light .cmp-even= +t-summary-item__calendar-year { background-color: rgb(255, 240, 179); } + +.cmp-event-summary-block.color-block-yellow-dark .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-yellow-dark .cmp-event-= +summary-item__calendar-year { background-color: rgb(240, 192, 0); } + +.cmp-event-summary-block.color-block-green .cmp-event-summary-item__calenda= +r-month, .cmp-event-summary-block.color-block-green .cmp-event-summary-item= +__calendar-year { background-color: rgb(0, 255, 0); } + +.cmp-event-summary-block.color-block-green-dark .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-green-dark .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(0, 83, 10); } + +.cmp-event-summary-block.color-block-green-alt .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-green-alt .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(0, 215, 0); } + +.cmp-event-summary-block.color-block-orange .cmp-event-summary-item__calend= +ar-month, .cmp-event-summary-block.color-block-orange .cmp-event-summary-it= +em__calendar-year { background-color: rgb(255, 182, 0); } + +.cmp-event-summary-block.color-block-orange-dark .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-orange-dark .cmp-event-= +summary-item__calendar-year { background-color: rgb(255, 149, 0); } + +.cmp-event-summary-block.color-block-pink-light .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-pink-light .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(255, 80, 160); } + +.cmp-event-summary-block.color-block-pink .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-pink .cmp-event-summary-item__= +calendar-year { background-color: rgb(231, 0, 116); } + +.cmp-event-summary-block.color-block-pink-dark .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-pink-dark .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(164, 2, 83); } + +.cmp-event-summary-block.color-block-purple .cmp-event-summary-item__calend= +ar-month, .cmp-event-summary-block.color-block-purple .cmp-event-summary-it= +em__calendar-year { background-color: rgb(161, 0, 255); } + +.cmp-event-summary-block.color-block-purple-dark .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-purple-dark .cmp-event-= +summary-item__calendar-year { background-color: rgb(117, 0, 192); } + +.cmp-event-summary-block.color-block-purple-darkest .cmp-event-summary-item= +__calendar-month, .cmp-event-summary-block.color-block-purple-darkest .cmp-= +event-summary-item__calendar-year { background-color: rgb(70, 1, 115); } + +.cmp-event-summary-block.color-block-red .cmp-event-summary-item__calendar-= +month, .cmp-event-summary-block.color-block-red .cmp-event-summary-item__ca= +lendar-year { background-color: rgb(231, 15, 41); } + +.cmp-event-summary-block.color-block-red-dark .cmp-event-summary-item__cale= +ndar-month, .cmp-event-summary-block.color-block-red-dark .cmp-event-summar= +y-item__calendar-year { background-color: rgb(189, 0, 29); } + +.cmp-event-summary-block.color-block-red-darkest .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-red-darkest .cmp-event-= +summary-item__calendar-year { background-color: rgb(113, 0, 18); } + +.cmp-event-summary-block.color-block-red-alt .cmp-event-summary-item__calen= +dar-month, .cmp-event-summary-block.color-block-red-alt .cmp-event-summary-= +item__calendar-year { background-color: red; } + +.cmp-event-summary-block.color-block-yellow .cmp-event-summary-item__calend= +ar-month, .cmp-event-summary-block.color-block-yellow .cmp-event-summary-it= +em__calendar-year { background-color: rgb(255, 212, 46); } + +.cmp-event-summary-block.color-block-yellow-alt .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-yellow-alt .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(255, 255, 0); } + +.cmp-event-summary-block.color-block-yellow-alt2 .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-yellow-alt2 .cmp-event-= +summary-item__calendar-year { background-color: rgb(255, 235, 50); } + +.cmp-event-summary-block.color-block-white .cmp-event-summary-item__calenda= +r-month, .cmp-event-summary-block.color-block-white .cmp-event-summary-item= +__calendar-year { background-color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock { margin-bottom: 20px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingrightrailblock { margin-bottom: 30px; } +} + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button { font-= +size: 1.4rem; font-weight: 600; line-height: 1.6; position: relative; text-= +decoration: none; text-transform: uppercase; color: rgb(0, 77, 255); displa= +y: inline; background-color: transparent; padding: 0px; margin-top: 0px; he= +ight: auto; margin-left: 0px; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button::after = +{ content: "=EE=A0=80"; font-size: 20px; font-family: Ionicons; font-weight= +: 400; font-style: normal; line-height: 1; text-transform: none; letter-spa= +cing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -= +webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fon= +t-feature-settings: "liga"; display: inline-block; margin-left: 1rem; verti= +cal-align: middle; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button::before= + { content: ""; background: rgb(0, 77, 255); bottom: -3px; display: block; = +height: 1px; left: 0px; max-width: calc(100% - 2.1em); position: absolute; = +transition: width 300ms ease 0s; width: 0%; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:focus, = +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:hover {= + color: rgb(0, 77, 255); text-decoration: none; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:hover::= +before { width: 100%; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:visited= +, .joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:visit= +ed:hover { color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .button .cmp-button { fon= +t-size: 1.6rem; } + .joblistingrightrailblock .cmp-job-card-listing .button .cmp-button::afte= +r { font-size: 2.4rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:focus::= +before { width: 100%; } + +.joblistingrightrailblock .cmp-job-card-listing-third-row, .joblistingright= +railblock .cmp-job-card-listing_first-row { display: flex; -webkit-box-orie= +nt: vertical; -webkit-box-direction: normal; flex-direction: column; -webki= +t-box-flex: 1; flex: 1 1 0%; } + +@media screen and (min-width: 768px) { + .joblistingrightrailblock .cmp-job-card-listing-third-row, .joblistingrig= +htrailblock .cmp-job-card-listing_first-row { -webkit-box-orient: horizonta= +l; -webkit-box-direction: normal; flex-direction: row; padding-right: 15px;= + } +} + +.joblistingrightrailblock .cmp-job-card-listing_second-row { display: flex;= + padding-left: 15px; padding-right: 15px; flex-wrap: wrap; margin-left: -30= +px; margin-right: -30px; max-width: calc(100% + 60px); padding-bottom: 0px;= + } + +.joblistingrightrailblock .cmp-job-card-listing_third-row { padding-bottom:= + 3rem; display: flex; justify-content: left; } + +@media screen and (min-width: 768px) { + .joblistingrightrailblock .cmp-job-card-listing_third-row { padding-botto= +m: 2rem; } +} + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing_third-row { justify-conte= +nt: right; padding-bottom: 3rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing_third-row .cmp-teaser__titl= +e-link { display: flex; } + +.joblistingrightrailblock .cmp-job-card-listing .card { padding-left: 15px;= + padding-right: 15px; -webkit-box-flex: 0; flex: 0 0 100%; margin-bottom: 2= +0px; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card { margin-bottom: 30= +px; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card > * { height: 100%; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser > a { dis= +play: flex; height: 100%; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__content = +{ padding: 3rem 2rem 2rem; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser-region, .= +joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__pretitle = +{ font-size: 1.2rem; line-height: 1.4rem; font-weight: 600; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__title-li= +nk { font-size: 1.8rem; font-weight: 800; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__title-= +link { font-size: 2.5rem; line-height: 4.2rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__title-li= +nk:focus { margin-bottom: 0px; outline: 0px; box-shadow: none; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__title-li= +nk-focus:focus { outline: rgb(0, 77, 255) solid 1px; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__descript= +ion p { font-size: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__descri= +ption p { font-size: 1.6rem; line-height: 2.6rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__action-l= +ink { font-size: 1.4rem; line-height: 2.2rem; padding-top: 1rem; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__action= +-link { font-size: 1.6rem; line-height: 2.6rem; padding-top: 2rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__job-list= +ing-areas-interest, .joblistingrightrailblock .cmp-job-card-listing .card .= +cmp-teaser__job-listing-business-area, .joblistingrightrailblock .cmp-job-c= +ard-listing .card .cmp-teaser__job-listing-years-exp { font-size: 1.4rem; l= +ine-height: 2.2rem; margin-bottom: 0.5rem; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__job-li= +sting-areas-interest, .joblistingrightrailblock .cmp-job-card-listing .card= + .cmp-teaser__job-listing-business-area, .joblistingrightrailblock .cmp-job= +-card-listing .card .cmp-teaser__job-listing-years-exp { font-size: 1.6rem;= + line-height: 2.6rem; margin-bottom: 1.9rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__job-list= +ing-posted-date { margin-top: 0px; margin-bottom: 0.5rem; font-size: 1.2rem= +; line-height: 1.4rem; } + +.joblistingrightrailblock .cmp-job-card-listing .title { padding-bottom: 1r= +em; width: 100%; } + +@media screen and (min-width: 768px) { + .joblistingrightrailblock .cmp-job-card-listing .title { padding-bottom: = +2rem; } +} + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .title { padding-bottom: = +3rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .title .cmp-title__text { f= +ont-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "= +Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif;= + font-weight: 600; font-style: normal; text-transform: uppercase; letter-sp= +acing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; font-size: 1.2rem; m= +argin: 1rem 0px; display: inline-flex; -webkit-box-align: center; align-ite= +ms: center; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .title .cmp-title__text {= + font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.joblistingrightrailblock .card:last-child { margin-bottom: 30px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingrightrailblock .card:last-child { margin-bottom: 20px; } +} + +.joblistingrightrailblock .card { -webkit-box-flex: 0; flex: 0 0 100%; max-= +width: 100%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingrightrailblock .card { -webkit-box-flex: 0; flex: 0 0 50%; max= +-width: 50%; } +} + +.joblistingrightrailblock .cmp-teaser__content { background: linear-gradien= +t(rgb(161, 0, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; bo= +rder-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-1 .cmp-teaser__content = +{ background: linear-gradient(rgb(180, 85, 170) 4px, transparent 0px) 100% = +0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-2 .cmp-teaser__content = +{ background: linear-gradient(rgb(160, 85, 245) 4px, transparent 0px) 100% = +0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-3 .cmp-teaser__content = +{ background: linear-gradient(rgb(190, 130, 255) 4px, transparent 0px) 100%= + 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-4 .cmp-teaser__content = +{ background: linear-gradient(rgb(220, 175, 255) 4px, transparent 0px) 100%= + 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-5 .cmp-teaser__content = +{ background: linear-gradient(rgb(230, 220, 255) 4px, transparent 0px) 100%= + 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-blue .cmp-teaser__content { backg= +round: linear-gradient(rgb(0, 65, 240) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-gray .cmp-teaser__content { backg= +round: linear-gradient(rgb(190, 190, 190) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-gray-dark .cmp-teaser__content { = +background: linear-gradient(rgb(150, 150, 150) 4px, transparent 0px) 100% 0= +px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-gray-darker .cmp-teaser__content = +{ background: linear-gradient(rgb(90, 90, 90) 4px, transparent 0px) 100% 0p= +x / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-green .cmp-teaser__content { back= +ground: linear-gradient(rgb(0, 215, 0) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-red .cmp-teaser__content { backgr= +ound: linear-gradient(red 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-yellow .cmp-teaser__content { bac= +kground: linear-gradient(rgb(255, 255, 0) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-aqua .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(0, 255, 187) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-blue .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(0, 186, 255) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-blue-green .cmp-teaser__content { bac= +kground: linear-gradient(rgb(5, 240, 165) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-brand-green .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(100, 255, 80) 4px, transparent 0px) 100% 0px = +/ 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-brand-orange .cmp-teaser__content { b= +ackground: linear-gradient(rgb(255, 120, 0) 4px, transparent 0px) 100% 0px = +/ 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-brand-yellow .cmp-teaser__content { b= +ackground: linear-gradient(rgb(255, 235, 50) 4px, transparent 0px) 100% 0px= + / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-blue-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(0, 142, 255) 4px, transparent 0px) 100% 0px / 1= +00% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-blue-light .cmp-teaser__content { bac= +kground: linear-gradient(rgb(0, 243, 255) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-core-purple .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(70, 0, 115) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-cyan .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(0, 255, 255) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(167, 167, 167) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-base .cmp-teaser__content { back= +ground: linear-gradient(rgb(0, 0, 0) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(107, 107, 107) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-darker .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(74, 74, 74) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-light .cmp-teaser__content { bac= +kground: linear-gradient(rgb(204, 204, 204) 4px, transparent 0px) 100% 0px = +/ 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-lighter .cmp-teaser__content { b= +ackground: linear-gradient(rgb(227, 227, 227) 4px, transparent 0px) 100% 0p= +x / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-lightest .cmp-teaser__content { = +background: linear-gradient(rgb(242, 242, 242) 4px, transparent 0px) 100% 0= +px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-grayishyellow-dark .cmp-teaser__conte= +nt { background: linear-gradient(rgb(150, 150, 140) 4px, transparent 0px) 1= +00% 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-grayishyellow-light .cmp-teaser__cont= +ent { background: linear-gradient(rgb(230, 230, 220) 4px, transparent 0px) = +100% 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-green .cmp-teaser__content { backgrou= +nd: linear-gradient(rgb(0, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-green-dark .cmp-teaser__content { bac= +kground: linear-gradient(rgb(0, 83, 10) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-link .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(0, 77, 255) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-link-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(0, 0, 136) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-orange .cmp-teaser__content { backgro= +und: linear-gradient(rgb(255, 182, 0) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-orange-dark .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(255, 149, 0) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-pink .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(231, 0, 116) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-pink-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(164, 2, 83) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-pink-light .cmp-teaser__content { bac= +kground: linear-gradient(rgb(255, 80, 160) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-purple .cmp-teaser__content { backgro= +und: linear-gradient(rgb(161, 0, 255) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-purple-dark .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(117, 0, 192) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-purple-darkest .cmp-teaser__content {= + background: linear-gradient(rgb(70, 1, 115) 4px, transparent 0px) 100% 0px= + / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-red .cmp-teaser__content { background= +: linear-gradient(rgb(231, 15, 41) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-red-dark .cmp-teaser__content { backg= +round: linear-gradient(rgb(189, 0, 29) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-red-darker .cmp-teaser__content { bac= +kground: linear-gradient(rgb(113, 0, 18) 4px, transparent 0px) 100% 0px / 1= +00% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-red-light .cmp-teaser__content { back= +ground: linear-gradient(rgb(255, 50, 70) 4px, transparent 0px) 100% 0px / 1= +00% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-white .cmp-teaser__content { backgrou= +nd: linear-gradient(rgb(255, 255, 255) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-yellow .cmp-teaser__content { backgro= +und: linear-gradient(rgb(255, 212, 46) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-yellow-dark .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(240, 192, 0) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-yellow-light .cmp-teaser__content { b= +ackground: linear-gradient(rgb(255, 240, 179) 4px, transparent 0px) 100% 0p= +x / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock--no-margin, .joblistingrightrailblock:last-child = +{ margin-bottom: 0px; } + +.joblistingrightrailblock.ui-vs-top--md:not(:first-child) { padding-top: 0p= +x; margin-top: 0px; } + +.ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-1 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(180, 85, 170); } + +.ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-2 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(160, 85, 245); } + +.ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-3 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(190, 130, 255); } + +.ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-4 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(220, 175, 255); } + +.ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-5 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(230, 220, 255); } + +.ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-a__img-co= +ntainer .image, .ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-a_= +_pre-title-color-bar-text-wrapper { background-color: rgb(0, 65, 240); } + +.ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-a__img-co= +ntainer .image, .ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-a_= +_pre-title-color-bar-text-wrapper { background-color: rgb(190, 190, 190); } + +.ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header= +-a__img-container .image, .ai-hero-header.color-block-alt-gray-dark .cmp-ai= +-hero-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(15= +0, 150, 150); } + +.ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-alt-gray-darker .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(90, 90, 90); } + +.ai-hero-header.color-block-alt-green .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-alt-green .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-alt-green .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 215, 0); } + +.ai-hero-header.color-block-alt-red .cmp-ai-hero-header-a__color-bar-text-w= +rapper, .ai-hero-header.color-block-alt-red .cmp-ai-hero-header-a__img-cont= +ainer .image, .ai-hero-header.color-block-alt-red .cmp-ai-hero-header-a__pr= +e-title-color-bar-text-wrapper { background-color: red; } + +.ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-alt-yellow .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, 255, 0= +); } + +.ai-hero-header.color-block-aqua .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-aqua .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-aqua .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(0, 255, 187); } + +.ai-hero-header.color-block-blue .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-blue .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-blue .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(0, 186, 255); } + +.ai-hero-header.color-block-blue-green .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-green .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-blue-green .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(5, 240, 165= +); } + +.ai-hero-header.color-block-brand-green .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-brand-green .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-brand-green .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(100, 255= +, 80); } + +.ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-a__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-a= +__img-container .image, .ai-hero-header.color-block-brand-orange .cmp-ai-he= +ro-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, = +120, 0); } + +.ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-a__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-a= +__img-container .image, .ai-hero-header.color-block-brand-yellow .cmp-ai-he= +ro-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, = +235, 50); } + +.ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-blue-dark .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 142, 255); = +} + +.ai-hero-header.color-block-blue-light .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-light .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-blue-light .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 243, 255= +); } + +.ai-hero-header.color-block-core-purple .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-core-purple .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-core-purple .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(70, 0, 1= +15); } + +.ai-hero-header.color-block-cyan .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-cyan .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-cyan .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(0, 255, 255); } + +.ai-hero-header.color-block-gray .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-gray .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-gray .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(167, 167, 167); } + +.ai-hero-header.color-block-gray-base .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-base .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-gray-base .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 0, 0); } + +.ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-gray-dark .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(107, 107, 107)= +; } + +.ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-gray-darker .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(74, 74, = +74); } + +.ai-hero-header.color-block-gray-light .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-gray-light .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-gray-light .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(204, 204, 2= +04); } + +.ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-a__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-a= +__img-container .image, .ai-hero-header.color-block-gray-lighter .cmp-ai-he= +ro-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(227, = +227, 227); } + +.ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header= +-a__img-container .image, .ai-hero-header.color-block-gray-lightest .cmp-ai= +-hero-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(24= +2, 242, 242); } + +.ai-hero-header.color-block-grayishyellow-dark .cmp-ai-hero-header-a__color= +-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-dark .cmp-ai-h= +ero-header-a__img-container .image, .ai-hero-header.color-block-grayishyell= +ow-dark .cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { backgroun= +d-color: rgb(150, 150, 140); } + +.ai-hero-header.color-block-grayishyellow-light .cmp-ai-hero-header-a__colo= +r-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-light .cmp-ai= +-hero-header-a__img-container .image, .ai-hero-header.color-block-grayishye= +llow-light .cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { backgr= +ound-color: rgb(230, 230, 220); } + +.ai-hero-header.color-block-green .cmp-ai-hero-header-a__color-bar-text-wra= +pper, .ai-hero-header.color-block-green .cmp-ai-hero-header-a__img-containe= +r .image, .ai-hero-header.color-block-green .cmp-ai-hero-header-a__pre-titl= +e-color-bar-text-wrapper { background-color: rgb(0, 255, 0); } + +.ai-hero-header.color-block-green-dark .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-green-dark .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-green-dark .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 83, 10);= + } + +.ai-hero-header.color-block-link .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-link .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-link .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(0, 77, 255); } + +.ai-hero-header.color-block-link-dark .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-link-dark .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-link-dark .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 0, 136); } + +.ai-hero-header.color-block-orange .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.color-block-orange .cmp-ai-hero-header-a__img-contai= +ner .image, .ai-hero-header.color-block-orange .cmp-ai-hero-header-a__pre-t= +itle-color-bar-text-wrapper { background-color: rgb(255, 182, 0); } + +.ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-orange-dark .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, 149= +, 0); } + +.ai-hero-header.color-block-pink .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-pink .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-pink .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(231, 0, 116); } + +.ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-pink-dark .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(164, 2, 83); } + +.ai-hero-header.color-block-pink-light .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-pink-light .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-pink-light .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, 80, 16= +0); } + +.ai-hero-header.color-block-purple .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.color-block-purple .cmp-ai-hero-header-a__img-contai= +ner .image, .ai-hero-header.color-block-purple .cmp-ai-hero-header-a__pre-t= +itle-color-bar-text-wrapper { background-color: rgb(161, 0, 255); } + +.ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-purple-dark .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(117, 0, = +192); } + +.ai-hero-header.color-block-purple-darkest .cmp-ai-hero-header-a__color-bar= +-text-wrapper, .ai-hero-header.color-block-purple-darkest .cmp-ai-hero-head= +er-a__img-container .image, .ai-hero-header.color-block-purple-darkest .cmp= +-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: rgb= +(70, 1, 115); } + +.ai-hero-header.color-block-red .cmp-ai-hero-header-a__color-bar-text-wrapp= +er, .ai-hero-header.color-block-red .cmp-ai-hero-header-a__img-container .i= +mage, .ai-hero-header.color-block-red .cmp-ai-hero-header-a__pre-title-colo= +r-bar-text-wrapper { background-color: rgb(231, 15, 41); } + +.ai-hero-header.color-block-red-dark .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.color-block-red-dark .cmp-ai-hero-header-a__img-co= +ntainer .image, .ai-hero-header.color-block-red-dark .cmp-ai-hero-header-a_= +_pre-title-color-bar-text-wrapper { background-color: rgb(189, 0, 29); } + +.ai-hero-header.color-block-red-darker .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-red-darker .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-red-darker .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(113, 0, 18)= +; } + +.ai-hero-header.color-block-red-light .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-red-light .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-red-light .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, 50, 70); = +} + +.ai-hero-header.color-block-white .cmp-ai-hero-header-a__color-bar-text-wra= +pper, .ai-hero-header.color-block-white .cmp-ai-hero-header-a__img-containe= +r .image, .ai-hero-header.color-block-white .cmp-ai-hero-header-a__pre-titl= +e-color-bar-text-wrapper { background-color: rgb(255, 255, 255); } + +.ai-hero-header.color-block-yellow .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.color-block-yellow .cmp-ai-hero-header-a__img-contai= +ner .image, .ai-hero-header.color-block-yellow .cmp-ai-hero-header-a__pre-t= +itle-color-bar-text-wrapper { background-color: rgb(255, 212, 46); } + +.ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-yellow-dark .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(240, 192= +, 0); } + +.ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-a__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-a= +__img-container .image, .ai-hero-header.color-block-yellow-light .cmp-ai-he= +ro-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, = +240, 179); } + +.ai-hero-header.brand-gradient-pink .cmp-ai-hero-header-a__color-bar-text-w= +rapper, .ai-hero-header.brand-gradient-pink .cmp-ai-hero-header-a__pre-titl= +e-color-bar-text-wrapper { background-image: linear-gradient(90deg, rgb(164= +, 2, 83) 0%, rgb(231, 0, 116) 30%); } + +.ai-hero-header.brand-gradient-purple .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.brand-gradient-purple .cmp-ai-hero-header-a__pre-= +title-color-bar-text-wrapper { background-image: linear-gradient(rgb(70, 1,= + 115), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-purple-alt .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.brand-gradient-purple-alt .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-image: linear-gradient(90= +deg, rgb(70, 1, 115), rgb(117, 0, 192), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-blue .cmp-ai-hero-header-a__color-bar-text-w= +rapper, .ai-hero-header.brand-gradient-blue .cmp-ai-hero-header-a__pre-titl= +e-color-bar-text-wrapper { background-image: linear-gradient(rgb(0, 0, 136)= +, rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-blue2 .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.brand-gradient-blue2 .cmp-ai-hero-header-a__pre-ti= +tle-color-bar-text-wrapper { background-image: linear-gradient(rgb(0, 77, 2= +55), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-light-blue .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.brand-gradient-light-blue .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-image: linear-gradient(90= +deg, rgb(0, 186, 255), rgb(0, 142, 255), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-red .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.brand-gradient-red .cmp-ai-hero-header-a__pre-title-= +color-bar-text-wrapper { background-image: linear-gradient(rgb(113, 0, 18),= + red); } + +.ai-hero-header.brand-gradient-red-alt .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.brand-gradient-red-alt .cmp-ai-hero-header-a__pr= +e-title-color-bar-text-wrapper { background-image: linear-gradient(90deg, r= +ed, rgb(189, 0, 29), rgb(113, 0, 18)); } + +.ai-hero-header.brand-gradient .cmp-ai-hero-header-a__color-bar-text-wrappe= +r, .ai-hero-header.brand-gradient .cmp-ai-hero-header-a__pre-title-color-ba= +r-text-wrapper { background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 1= +86, 255)); } + +.ai-hero-header.brand-gradient-alt .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.brand-gradient-alt .cmp-ai-hero-header-a__pre-title-= +color-bar-text-wrapper { background-image: linear-gradient(90deg, rgb(0, 25= +5, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-yellow .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.brand-gradient-yellow .cmp-ai-hero-header-a__pre-= +title-color-bar-text-wrapper { background-image: linear-gradient(rgb(255, 2= +55, 0), rgb(240, 192, 0)); } + +.ai-hero-header.brand-gradient-yellow-alt .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.brand-gradient-yellow-alt .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-image: linear-gradient(90= +deg, rgb(255, 255, 0), rgb(255, 212, 46), rgb(255, 182, 0)); } + +.ai-hero-header.brand-gradient-green .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.brand-gradient-green .cmp-ai-hero-header-a__pre-ti= +tle-color-bar-text-wrapper { background-image: linear-gradient(90deg, rgb(0= +, 255, 0), rgb(0, 215, 0), rgb(0, 83, 10)); } + +.cmp-ai-hero-header-a .cmp-image, .cmp-ai-hero-header-a .cmp-image__image, = +.cmp-ai-hero-header-a .image { height: 100%; } + +.cmp-ai-hero-header-a .cmp-teaser__image { border: none; } + +.cmp-ai-hero-header-a__video-img-text-container { position: relative; overf= +low: hidden; } + +.cmp-ai-hero-header-a__video-container .cmp-video-hero { overflow: hidden; = +background-color: rgb(161, 0, 255); } + +.cmp-ai-hero-header-a__video-container .cmp-video-hero__video { width: auto= +; height: 47.3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__video-container .cmp-video-hero__video { width: 10= +0%; height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__video-container .cmp-video-hero__video { height: 6= +3rem; } +} + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__video-container .cmp-video-hero__controls { left: = +2rem; right: auto; } +} + +.cmp-ai-hero-header__light-theme-icon .cmp-ai-hero-header-a__video-containe= +r .cmp-video-hero__controls-mute, .cmp-ai-hero-header__light-theme-icon .cm= +p-ai-hero-header-a__video-container .cmp-video-hero__controls-pause, .cmp-a= +i-hero-header__light-theme-icon .cmp-ai-hero-header-a__video-container .cmp= +-video-hero__controls-play, .cmp-ai-hero-header__light-theme-icon .cmp-ai-h= +ero-header-a__video-container .cmp-video-hero__controls-unmute { color: rgb= +(0, 0, 0); } + +.cmp-ai-hero-header-a__video-container .cmp-video-hero__content { padding: = +0px; } + +.cmp-ai-hero-header-a__pre-title-text-img-container { position: absolute; t= +op: 14rem; right: 0px; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__pre-title-text-img-container { top: 5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__pre-title-text-img-container { top: 13rem; } +} + +.cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { position: relativ= +e; display: flex; -webkit-box-align: center; align-items: center; height: 4= +.3rem; background-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { height: 4.7rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { height: 5rem; } +} + +.cmp-ai-hero-header-a__pre-title-container { position: relative; padding: 1= +rem 1.5rem 0px; display: flex; -webkit-box-orient: vertical; -webkit-box-di= +rection: normal; flex-direction: column; -webkit-box-align: end; align-item= +s: flex-end; } + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__pre-title-container { padding: 1rem 2rem 0px; } +} + +.cmp-ai-hero-header-a__pre-title-container .cmp-title__text { font-size: 1.= +4rem; font-weight: 500; line-height: 1.7rem; text-transform: none; } + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__pre-title-container .cmp-title__text { font-size: = +1.8rem; line-height: 2.2rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-a__pre-title-container = +.cmp-title__text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-a__horizontal-rule { height: 0.2rem; background-color: = +rgb(0, 0, 0); margin: 0.4rem 0px 1rem; width: 22.8rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__horizontal-rule { width: 23.9rem; margin-top: 0.8r= +em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__horizontal-rule { width: 29.9rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-a__horizontal-rule { ba= +ckground-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__text-img-container { width: 66.67%; margin-top: -5= +rem; margin-left: 33.34%; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__text-img-container { margin-top: -9rem; } +} + +.cmp-ai-hero-header-a__color-bar-text-wrapper { position: relative; display= +: flex; -webkit-box-align: center; align-items: center; min-height: 9rem; b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__color-bar-text-wrapper { min-height: 7.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__color-bar-text-wrapper { min-height: 13.8rem; } +} + +.cmp-ai-hero-header-a__color-bar-img-container, .cmp-ai-hero-header-a__pre-= +title-color-bar-img-container { position: absolute; inset: 0px; overflow: h= +idden; } + +.cmp-ai-hero-header-a__color-bar-img-container .cmp-teaser__image, .cmp-ai-= +hero-header-a__pre-title-color-bar-img-container .cmp-teaser__image { heigh= +t: 100%; } + +.cmp-ai-hero-header-a__title-container { position: relative; margin: 0.9rem= + 0px 0.9rem 8.33%; width: 75%; word-break: break-word; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__title-container { margin: 1.1rem 0px 1.1rem 16.67%= +; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__title-container { margin: 1rem 0px 1rem 25%; } +} + +.cmp-ai-hero-header-a__title-container .cmp-title__text { font-size: 3rem; = +line-height: 1.1; font-weight: 700; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__title-container .cmp-title__text { font-size: 3.6r= +em; line-height: 1; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__title-container .cmp-title__text { font-size: 6.5r= +em; line-height: 7rem; } +} + +.cmp-ai-hero-header__uppercase .cmp-ai-hero-header-a__title-container .cmp-= +title__text { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-a__title-container .cmp= +-title__text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-a__img-container { height: 47.3rem; overflow: hidden; b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__img-container { height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__img-container { height: 63rem; } +} + +.cmp-ai-hero-header-a__img-container .cmp-image__image { width: auto; max-w= +idth: none; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__img-container .cmp-image__image { width: 100%; max= +-width: 100%; height: 100%; object-fit: cover; margin: 0px; } +} + +.ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(180, 85, 170); } + +.ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(160, 85, 245); } + +.ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(190, 130, 255); } + +.ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(220, 175, 255); } + +.ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(230, 220, 255); } + +.ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-b__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-b__img-co= +ntainer .image { background-color: rgb(0, 65, 240); } + +.ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-b__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-b__img-co= +ntainer .image { background-color: rgb(190, 190, 190); } + +.ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header-b__color-bar-= +text-wrapper, .ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header= +-b__img-container .image { background-color: rgb(150, 150, 150); } + +.ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(90, 90, 90); } + +.ai-hero-header.color-block-alt-green .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-alt-green .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(0, 215, 0); } + +.ai-hero-header.color-block-alt-red .cmp-ai-hero-header-b__color-bar-text-w= +rapper, .ai-hero-header.color-block-alt-red .cmp-ai-hero-header-b__img-cont= +ainer .image { background-color: red; } + +.ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(255, 255, 0); } + +.ai-hero-header.color-block-aqua .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-aqua .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(0, 255, 187); } + +.ai-hero-header.color-block-blue .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-blue .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(0, 186, 255); } + +.ai-hero-header.color-block-blue-green .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-green .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(5, 240, 165); } + +.ai-hero-header.color-block-brand-green .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-brand-green .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(100, 255, 80); } + +.ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-b__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-b= +__img-container .image { background-color: rgb(255, 120, 0); } + +.ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-b__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-b= +__img-container .image { background-color: rgb(255, 235, 50); } + +.ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(0, 142, 255); } + +.ai-hero-header.color-block-blue-light .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-light .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(0, 243, 255); } + +.ai-hero-header.color-block-core-purple .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-core-purple .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(70, 0, 115); } + +.ai-hero-header.color-block-cyan .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-cyan .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(0, 255, 255); } + +.ai-hero-header.color-block-gray .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-gray .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(167, 167, 167); } + +.ai-hero-header.color-block-gray-base .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-base .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(0, 0, 0); } + +.ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(107, 107, 107); } + +.ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(74, 74, 74); } + +.ai-hero-header.color-block-gray-light .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-gray-light .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(204, 204, 204); } + +.ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-b__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-b= +__img-container .image { background-color: rgb(227, 227, 227); } + +.ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header-b__color-bar-= +text-wrapper, .ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header= +-b__img-container .image { background-color: rgb(242, 242, 242); } + +.ai-hero-header.color-block-grayishyellow-dark .cmp-ai-hero-header-b__color= +-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-dark .cmp-ai-h= +ero-header-b__img-container .image { background-color: rgb(150, 150, 140); = +} + +.ai-hero-header.color-block-grayishyellow-light .cmp-ai-hero-header-b__colo= +r-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-light .cmp-ai= +-hero-header-b__img-container .image { background-color: rgb(230, 230, 220)= +; } + +.ai-hero-header.color-block-green .cmp-ai-hero-header-b__color-bar-text-wra= +pper, .ai-hero-header.color-block-green .cmp-ai-hero-header-b__img-containe= +r .image { background-color: rgb(0, 255, 0); } + +.ai-hero-header.color-block-green-dark .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-green-dark .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(0, 83, 10); } + +.ai-hero-header.color-block-link .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-link .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(0, 77, 255); } + +.ai-hero-header.color-block-link-dark .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-link-dark .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(0, 0, 136); } + +.ai-hero-header.color-block-orange .cmp-ai-hero-header-b__color-bar-text-wr= +apper, .ai-hero-header.color-block-orange .cmp-ai-hero-header-b__img-contai= +ner .image { background-color: rgb(255, 182, 0); } + +.ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(255, 149, 0); } + +.ai-hero-header.color-block-pink .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-pink .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(231, 0, 116); } + +.ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(164, 2, 83); } + +.ai-hero-header.color-block-pink-light .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-pink-light .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(255, 80, 160); } + +.ai-hero-header.color-block-purple .cmp-ai-hero-header-b__color-bar-text-wr= +apper, .ai-hero-header.color-block-purple .cmp-ai-hero-header-b__img-contai= +ner .image { background-color: rgb(161, 0, 255); } + +.ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(117, 0, 192); } + +.ai-hero-header.color-block-purple-darkest .cmp-ai-hero-header-b__color-bar= +-text-wrapper, .ai-hero-header.color-block-purple-darkest .cmp-ai-hero-head= +er-b__img-container .image { background-color: rgb(70, 1, 115); } + +.ai-hero-header.color-block-red .cmp-ai-hero-header-b__color-bar-text-wrapp= +er, .ai-hero-header.color-block-red .cmp-ai-hero-header-b__img-container .i= +mage { background-color: rgb(231, 15, 41); } + +.ai-hero-header.color-block-red-dark .cmp-ai-hero-header-b__color-bar-text-= +wrapper, .ai-hero-header.color-block-red-dark .cmp-ai-hero-header-b__img-co= +ntainer .image { background-color: rgb(189, 0, 29); } + +.ai-hero-header.color-block-red-darker .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-red-darker .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(113, 0, 18); } + +.ai-hero-header.color-block-red-light .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-red-light .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(255, 50, 70); } + +.ai-hero-header.color-block-white .cmp-ai-hero-header-b__color-bar-text-wra= +pper, .ai-hero-header.color-block-white .cmp-ai-hero-header-b__img-containe= +r .image { background-color: rgb(255, 255, 255); } + +.ai-hero-header.color-block-yellow .cmp-ai-hero-header-b__color-bar-text-wr= +apper, .ai-hero-header.color-block-yellow .cmp-ai-hero-header-b__img-contai= +ner .image { background-color: rgb(255, 212, 46); } + +.ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(240, 192, 0); } + +.ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-b__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-b= +__img-container .image { background-color: rgb(255, 240, 179); } + +.ai-hero-header.brand-gradient-pink .cmp-ai-hero-header-b__color-bar-text-w= +rapper { background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(2= +31, 0, 116) 30%); } + +.ai-hero-header.brand-gradient-purple .cmp-ai-hero-header-b__color-bar-text= +-wrapper { background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 2= +55)); } + +.ai-hero-header.brand-gradient-purple-alt .cmp-ai-hero-header-b__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(70, 1, 115), rg= +b(117, 0, 192), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-blue .cmp-ai-hero-header-b__color-bar-text-w= +rapper { background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255))= +; } + +.ai-hero-header.brand-gradient-blue2 .cmp-ai-hero-header-b__color-bar-text-= +wrapper { background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 25= +5)); } + +.ai-hero-header.brand-gradient-light-blue .cmp-ai-hero-header-b__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(0, 186, 255), r= +gb(0, 142, 255), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-red .cmp-ai-hero-header-b__color-bar-text-wr= +apper { background-image: linear-gradient(rgb(113, 0, 18), red); } + +.ai-hero-header.brand-gradient-red-alt .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper { background-image: linear-gradient(90deg, red, rgb(189, 0, 29), = +rgb(113, 0, 18)); } + +.ai-hero-header.brand-gradient .cmp-ai-hero-header-b__color-bar-text-wrappe= +r { background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-alt .cmp-ai-hero-header-b__color-bar-text-wr= +apper { background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186= +, 255)); } + +.ai-hero-header.brand-gradient-yellow .cmp-ai-hero-header-b__color-bar-text= +-wrapper { background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192= +, 0)); } + +.ai-hero-header.brand-gradient-yellow-alt .cmp-ai-hero-header-b__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(255, 255, 0), r= +gb(255, 212, 46), rgb(255, 182, 0)); } + +.ai-hero-header.brand-gradient-green .cmp-ai-hero-header-b__color-bar-text-= +wrapper { background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 2= +15, 0), rgb(0, 83, 10)); } + +.cmp-ai-hero-header-b .cmp-image, .cmp-ai-hero-header-b .cmp-image__image, = +.cmp-ai-hero-header-b .cmp-image__link, .cmp-ai-hero-header-b .image { heig= +ht: 100%; } + +.cmp-ai-hero-header-b .cmp-teaser__image { border: none; height: 100%; } + +.cmp-ai-hero-header-b__video-img-text-container { position: relative; } + +.cmp-ai-hero-header-b__img-container { height: 47.3rem; overflow: hidden; b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__img-container { height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__img-container { height: 63rem; } +} + +.cmp-ai-hero-header-b__img-container .cmp-image__image { width: auto; max-w= +idth: none; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__img-container .cmp-image__image { width: 100%; max= +-width: 100%; height: 100%; object-fit: cover; margin: 0px; } +} + +.cmp-ai-hero-header-b__video-container .cmp-video-hero { overflow: hidden; = +background-color: rgb(161, 0, 255); } + +.cmp-ai-hero-header-b__video-container .cmp-video-hero__video { width: auto= +; height: 47.3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__video-container .cmp-video-hero__video { width: 10= +0%; height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__video-container .cmp-video-hero__video { height: 6= +3rem; } +} + +.cmp-ai-hero-header-b__video-container .cmp-video-hero__controls { bottom: = +auto; top: 1.5rem; right: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__video-container .cmp-video-hero__controls { inset:= + auto auto 1.5rem 2rem; } +} + +.cmp-ai-hero-header__light-theme-icon .cmp-ai-hero-header-b__video-containe= +r .cmp-video-hero__controls-mute, .cmp-ai-hero-header__light-theme-icon .cm= +p-ai-hero-header-b__video-container .cmp-video-hero__controls-pause, .cmp-a= +i-hero-header__light-theme-icon .cmp-ai-hero-header-b__video-container .cmp= +-video-hero__controls-play, .cmp-ai-hero-header__light-theme-icon .cmp-ai-h= +ero-header-b__video-container .cmp-video-hero__controls-unmute { color: rgb= +(0, 0, 0); } + +.cmp-ai-hero-header-b__video-container .cmp-video-hero__content { padding: = +0px; } + +.cmp-ai-hero-header-b__color-bar-img-container { position: absolute; inset:= + 0px; overflow: hidden; } + +.cmp-ai-hero-header-b__text-img-container { display: flex; -webkit-box-pack= +: end; justify-content: flex-end; } + +.cmp-ai-hero-header-b__color-bar-text-wrapper { position: relative; min-hei= +ght: 28rem; width: 91.67%; margin-top: -9.3rem; background-color: rgb(161, = +0, 255); max-width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__color-bar-text-wrapper { min-height: 30rem; width:= + 32.94em; margin-top: -8.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__color-bar-text-wrapper { min-height: 48.1rem; widt= +h: 49.19em; margin-top: -13rem; } +} + +.cmp-ai-hero-header-b__text-container { position: relative; } + +.cmp-ai-hero-header-b__title-container { width: 75%; padding-top: 0.67em; p= +adding-bottom: 1.67em; margin-left: 8.33%; font-size: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__title-container { width: 58.33%; padding-top: 0.83= +em; padding-bottom: 1.94em; margin-left: calc(8.33% - 0.56em); font-size: 3= +.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__title-container { padding-top: 0.62em; padding-bot= +tom: 1.54em; margin-left: calc(8.33% + 0.39em); font-size: 6.5rem; } +} + +.cmp-ai-hero-header-b__title-container .cmp-text { font-size: 3rem; line-he= +ight: 3.4rem; font-weight: 700; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__title-container .cmp-text { font-size: 3.6rem; lin= +e-height: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__title-container .cmp-text { font-size: 6.5rem; lin= +e-height: 7rem; } +} + +.cmp-ai-hero-header__uppercase .cmp-ai-hero-header-b__title-container .cmp-= +text { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-b__title-container .cmp= +-text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-b__pre-title-container { padding: 2.81em 0.94em 0px 0px= +; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: norma= +l; flex-direction: column; word-break: break-all; font-size: 1.6rem; font-w= +eight: 500; line-height: 1.2; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__pre-title-container { padding: 1.88em 5em 0px 0px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__pre-title-container { padding: 1.88em 6.25em 0px 0= +px; } +} + +.cmp-ai-hero-header-b__pre-title-container .cmp-title__text { display: flex= +; -webkit-box-pack: end; justify-content: flex-end; margin-bottom: 0.4rem; = +font-size: 1.4rem; line-height: 1.7rem; } + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__pre-title-container .cmp-title__text { font-size: = +1.8rem; line-height: 2.2rem; margin-bottom: 0.8rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-b__pre-title-container = +.cmp-title__text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-b__pre-title-container .cmp-ai-hero-header-b__horizonta= +l-rule-container { display: flex; -webkit-box-pack: end; justify-content: f= +lex-end; } + +.cmp-ai-hero-header-b__pre-title-container .cmp-ai-hero-header-b__horizonta= +l-rule-container .cmp-ai-hero-header-b__horizontal-rule { height: 0.2rem; w= +idth: 23rem; background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__pre-title-container .cmp-ai-hero-header-b__horizon= +tal-rule-container .cmp-ai-hero-header-b__horizontal-rule { width: 24rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__pre-title-container .cmp-ai-hero-header-b__horizon= +tal-rule-container .cmp-ai-hero-header-b__horizontal-rule { width: 30rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-b__pre-title-container = +.cmp-ai-hero-header-b__horizontal-rule-container .cmp-ai-hero-header-b__hor= +izontal-rule { background-color: rgb(255, 255, 255); } + +.cmp-hero-header-c { display: flex; } + +.cmp-hero-header-c__image-container { width: 33.33%; display: none; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__image-container { display: block; } +} + +.cmp-hero-header-c__image-container .cmp-image__image { object-fit: cover; = +} + +.cmp-hero-header-c__image-container .cmp-teaser__image { border: 0px; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__image-container .cmp-teaser__image { height: 23rem; w= +idth: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__image-container .cmp-teaser__image { height: 40rem; w= +idth: 100%; } +} + +.cmp-hero-header-c__image-container .cmp-teaser__image .cmp-image, .cmp-her= +o-header-c__image-container .cmp-teaser__image .cmp-image__image, .cmp-hero= +-header-c__image-container .cmp-teaser__image .image, .cmp-hero-header-c__i= +mage-container .cmp-teaser__image .mediaimage { height: 100%; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__image-container .cmp-teaser__image .cmp-video-hero__v= +ideo { height: 23rem; width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__image-container .cmp-teaser__image .cmp-video-hero__v= +ideo { height: 40rem; width: 100%; } +} + +.cmp-ai-hero-header__light-theme-icon .cmp-hero-header-c__image-container .= +cmp-teaser__image .cmp-video-hero__controls-mute, .cmp-ai-hero-header__ligh= +t-theme-icon .cmp-hero-header-c__image-container .cmp-teaser__image .cmp-vi= +deo-hero__controls-pause, .cmp-ai-hero-header__light-theme-icon .cmp-hero-h= +eader-c__image-container .cmp-teaser__image .cmp-video-hero__controls-play,= + .cmp-ai-hero-header__light-theme-icon .cmp-hero-header-c__image-container = +.cmp-teaser__image .cmp-video-hero__controls-unmute { color: rgb(0, 0, 0); = +} + +.cmp-hero-header-c__text-container { position: relative; background-color: = +rgb(161, 0, 255); min-height: 28rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__text-container { width: 66.67%; min-height: 29rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container { min-height: 43.3rem; } +} + +.cmp-hero-header-c__text-container .cmp-teaser__image { position: absolute;= + inset: 0px; object-fit: cover; width: 100%; height: 100%; border: 0px; } + +.cmp-hero-header-c__text-container .cmp-teaser__image .cmp-image, .cmp-hero= +-header-c__text-container .cmp-teaser__image .cmp-image__image { height: 10= +0%; } + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text { position: rel= +ative; } + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text-title { display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; -webkit-box-align: end; align-items: flex-end; padding: 4= +.5rem 1.5rem 0px 0px; text-align: right; font-size: 1.4rem; text-transform:= + uppercase; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title { paddi= +ng: 3rem 8rem 0px 0px; font-size: 1.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title { font-= +size: 1.8rem; font-weight: 500; padding: 3rem 10rem 0px 0px; } +} + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-label { f= +ont-weight: 500; color: rgb(0, 0, 0); line-height: 1.7rem; } + +.cmp-ai-hero-header__uppercase .cmp-hero-header-c__text-container .cmp-hero= +-header-c__text-title-label { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-hero-header-c__text-container .cmp-her= +o-header-c__text-title-label { color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-label {= + font-size: 1.8rem; line-height: 2.2rem; } +} + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-separator= + { border-width: initial; border-style: solid solid none; border-color: ini= +tial; border-image: initial; color: rgb(0, 0, 0); width: 22.4rem; padding: = +0px; margin: 0.4rem 0px 0px; } + +.cmp-ai-hero-header__uppercase .cmp-hero-header-c__text-container .cmp-hero= +-header-c__text-title-separator { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-hero-header-c__text-container .cmp-her= +o-header-c__text-title-separator { color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-separat= +or { width: 23.5rem; margin: 0.8rem 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-separat= +or { width: 29.5rem; } +} + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text-header2 { margi= +n: 2rem 0px 0px 8.33%; padding-bottom: 5rem; font-size: 3rem; line-height: = +3.3rem; width: 75%; color: rgb(0, 0, 0); } + +.cmp-ai-hero-header__uppercase .cmp-hero-header-c__text-container .cmp-hero= +-header-c__text-header2 { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-hero-header-c__text-container .cmp-her= +o-header-c__text-header2 { color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-header2 { mar= +gin: 3rem 0px 0px calc(8.33% - 2rem); padding-bottom: 7rem; font-size: 3.6r= +em; line-height: 3.6rem; width: 58.33%; font-weight: 700; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-header2 { mar= +gin: 4rem 0px 0px calc(8.33% + 2.5rem); padding-bottom: 10rem; font-size: 6= +.5rem; line-height: 7rem; } +} + +.ai-hero-header.color-block-accent-purple-1 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(180, 85, 170); } + +.ai-hero-header.color-block-accent-purple-2 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(160, 85, 245); } + +.ai-hero-header.color-block-accent-purple-3 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(190, 130, 255); } + +.ai-hero-header.color-block-accent-purple-4 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(220, 175, 255); } + +.ai-hero-header.color-block-accent-purple-5 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(230, 220, 255); } + +.ai-hero-header.color-block-alt-blue .cmp-hero-header-c__text-container { b= +ackground-color: rgb(0, 65, 240); } + +.ai-hero-header.color-block-alt-gray .cmp-hero-header-c__text-container { b= +ackground-color: rgb(190, 190, 190); } + +.ai-hero-header.color-block-alt-gray-dark .cmp-hero-header-c__text-containe= +r { background-color: rgb(150, 150, 150); } + +.ai-hero-header.color-block-alt-gray-darker .cmp-hero-header-c__text-contai= +ner { background-color: rgb(90, 90, 90); } + +.ai-hero-header.color-block-alt-green .cmp-hero-header-c__text-container { = +background-color: rgb(0, 215, 0); } + +.ai-hero-header.color-block-alt-red .cmp-hero-header-c__text-container { ba= +ckground-color: red; } + +.ai-hero-header.color-block-alt-yellow .cmp-hero-header-c__text-container {= + background-color: rgb(255, 255, 0); } + +.ai-hero-header.color-block-aqua .cmp-hero-header-c__text-container { backg= +round-color: rgb(0, 255, 187); } + +.ai-hero-header.color-block-blue .cmp-hero-header-c__text-container { backg= +round-color: rgb(0, 186, 255); } + +.ai-hero-header.color-block-blue-green .cmp-hero-header-c__text-container {= + background-color: rgb(5, 240, 165); } + +.ai-hero-header.color-block-brand-green .cmp-hero-header-c__text-container = +{ background-color: rgb(100, 255, 80); } + +.ai-hero-header.color-block-brand-orange .cmp-hero-header-c__text-container= + { background-color: rgb(255, 120, 0); } + +.ai-hero-header.color-block-brand-yellow .cmp-hero-header-c__text-container= + { background-color: rgb(255, 235, 50); } + +.ai-hero-header.color-block-blue-dark .cmp-hero-header-c__text-container { = +background-color: rgb(0, 142, 255); } + +.ai-hero-header.color-block-blue-light .cmp-hero-header-c__text-container {= + background-color: rgb(0, 243, 255); } + +.ai-hero-header.color-block-core-purple .cmp-hero-header-c__text-container = +{ background-color: rgb(70, 0, 115); } + +.ai-hero-header.color-block-cyan .cmp-hero-header-c__text-container { backg= +round-color: rgb(0, 255, 255); } + +.ai-hero-header.color-block-gray .cmp-hero-header-c__text-container { backg= +round-color: rgb(167, 167, 167); } + +.ai-hero-header.color-block-gray-base .cmp-hero-header-c__text-container { = +background-color: rgb(0, 0, 0); } + +.ai-hero-header.color-block-gray-dark .cmp-hero-header-c__text-container { = +background-color: rgb(107, 107, 107); } + +.ai-hero-header.color-block-gray-darker .cmp-hero-header-c__text-container = +{ background-color: rgb(74, 74, 74); } + +.ai-hero-header.color-block-gray-light .cmp-hero-header-c__text-container {= + background-color: rgb(204, 204, 204); } + +.ai-hero-header.color-block-gray-lighter .cmp-hero-header-c__text-container= + { background-color: rgb(227, 227, 227); } + +.ai-hero-header.color-block-gray-lightest .cmp-hero-header-c__text-containe= +r { background-color: rgb(242, 242, 242); } + +.ai-hero-header.color-block-grayishyellow-dark .cmp-hero-header-c__text-con= +tainer { background-color: rgb(150, 150, 140); } + +.ai-hero-header.color-block-grayishyellow-light .cmp-hero-header-c__text-co= +ntainer { background-color: rgb(230, 230, 220); } + +.ai-hero-header.color-block-green .cmp-hero-header-c__text-container { back= +ground-color: rgb(0, 255, 0); } + +.ai-hero-header.color-block-green-dark .cmp-hero-header-c__text-container {= + background-color: rgb(0, 83, 10); } + +.ai-hero-header.color-block-link .cmp-hero-header-c__text-container { backg= +round-color: rgb(0, 77, 255); } + +.ai-hero-header.color-block-link-dark .cmp-hero-header-c__text-container { = +background-color: rgb(0, 0, 136); } + +.ai-hero-header.color-block-orange .cmp-hero-header-c__text-container { bac= +kground-color: rgb(255, 182, 0); } + +.ai-hero-header.color-block-orange-dark .cmp-hero-header-c__text-container = +{ background-color: rgb(255, 149, 0); } + +.ai-hero-header.color-block-pink .cmp-hero-header-c__text-container { backg= +round-color: rgb(231, 0, 116); } + +.ai-hero-header.color-block-pink-dark .cmp-hero-header-c__text-container { = +background-color: rgb(164, 2, 83); } + +.ai-hero-header.color-block-pink-light .cmp-hero-header-c__text-container {= + background-color: rgb(255, 80, 160); } + +.ai-hero-header.color-block-purple .cmp-hero-header-c__text-container { bac= +kground-color: rgb(161, 0, 255); } + +.ai-hero-header.color-block-purple-dark .cmp-hero-header-c__text-container = +{ background-color: rgb(117, 0, 192); } + +.ai-hero-header.color-block-purple-darkest .cmp-hero-header-c__text-contain= +er { background-color: rgb(70, 1, 115); } + +.ai-hero-header.color-block-red .cmp-hero-header-c__text-container { backgr= +ound-color: rgb(231, 15, 41); } + +.ai-hero-header.color-block-red-dark .cmp-hero-header-c__text-container { b= +ackground-color: rgb(189, 0, 29); } + +.ai-hero-header.color-block-red-darker .cmp-hero-header-c__text-container {= + background-color: rgb(113, 0, 18); } + +.ai-hero-header.color-block-red-light .cmp-hero-header-c__text-container { = +background-color: rgb(255, 50, 70); } + +.ai-hero-header.color-block-white .cmp-hero-header-c__text-container { back= +ground-color: rgb(255, 255, 255); } + +.ai-hero-header.color-block-yellow .cmp-hero-header-c__text-container { bac= +kground-color: rgb(255, 212, 46); } + +.ai-hero-header.color-block-yellow-dark .cmp-hero-header-c__text-container = +{ background-color: rgb(240, 192, 0); } + +.ai-hero-header.color-block-yellow-light .cmp-hero-header-c__text-container= + { background-color: rgb(255, 240, 179); } + +.ai-hero-header.brand-gradient-pink .cmp-hero-header-c__text-container { ba= +ckground-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(231, 0, 116)= + 30%); } + +.ai-hero-header.brand-gradient-purple .cmp-hero-header-c__text-container { = +background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-purple-alt .cmp-hero-header-c__text-containe= +r { background-image: linear-gradient(90deg, rgb(70, 1, 115), rgb(117, 0, 1= +92), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-blue .cmp-hero-header-c__text-container { ba= +ckground-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-blue2 .cmp-hero-header-c__text-container { b= +ackground-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-light-blue .cmp-hero-header-c__text-containe= +r { background-image: linear-gradient(90deg, rgb(0, 186, 255), rgb(0, 142, = +255), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-red .cmp-hero-header-c__text-container { bac= +kground-image: linear-gradient(rgb(113, 0, 18), red); } + +.ai-hero-header.brand-gradient-red-alt .cmp-hero-header-c__text-container {= + background-image: linear-gradient(90deg, red, rgb(189, 0, 29), rgb(113, 0,= + 18)); } + +.ai-hero-header.brand-gradient .cmp-hero-header-c__text-container { backgro= +und-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-alt .cmp-hero-header-c__text-container { bac= +kground-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-yellow .cmp-hero-header-c__text-container { = +background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192, 0)); } + +.ai-hero-header.brand-gradient-yellow-alt .cmp-hero-header-c__text-containe= +r { background-image: linear-gradient(90deg, rgb(255, 255, 0), rgb(255, 212= +, 46), rgb(255, 182, 0)); } + +.ai-hero-header.brand-gradient-green .cmp-hero-header-c__text-container { b= +ackground-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 215, 0), rgb= +(0, 83, 10)); } + +.ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-1 .= +cmp-video-hero { background-color: rgb(180, 85, 170); } + +.ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-2 .= +cmp-video-hero { background-color: rgb(160, 85, 245); } + +.ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-3 .= +cmp-video-hero { background-color: rgb(190, 130, 255); } + +.ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-4 .= +cmp-video-hero { background-color: rgb(220, 175, 255); } + +.ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-5 .= +cmp-video-hero { background-color: rgb(230, 220, 255); } + +.ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-d__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-d__img-co= +ntainer .image, .ai-hero-header.color-block-alt-blue .cmp-video-hero { back= +ground-color: rgb(0, 65, 240); } + +.ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-d__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-d__img-co= +ntainer .image, .ai-hero-header.color-block-alt-gray .cmp-video-hero { back= +ground-color: rgb(190, 190, 190); } + +.ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header-d__color-bar-= +text-wrapper, .ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header= +-d__img-container .image, .ai-hero-header.color-block-alt-gray-dark .cmp-vi= +deo-hero { background-color: rgb(150, 150, 150); } + +.ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-alt-gray-darker .= +cmp-video-hero { background-color: rgb(90, 90, 90); } + +.ai-hero-header.color-block-alt-green .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-alt-green .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-alt-green .cmp-video-hero { b= +ackground-color: rgb(0, 215, 0); } + +.ai-hero-header.color-block-alt-red .cmp-ai-hero-header-d__color-bar-text-w= +rapper, .ai-hero-header.color-block-alt-red .cmp-ai-hero-header-d__img-cont= +ainer .image, .ai-hero-header.color-block-alt-red .cmp-video-hero { backgro= +und-color: red; } + +.ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-alt-yellow .cmp-video-hero = +{ background-color: rgb(255, 255, 0); } + +.ai-hero-header.color-block-aqua .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-aqua .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-aqua .cmp-video-hero { background-color= +: rgb(0, 255, 187); } + +.ai-hero-header.color-block-blue .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-blue .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-blue .cmp-video-hero { background-color= +: rgb(0, 186, 255); } + +.ai-hero-header.color-block-blue-green .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-green .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-blue-green .cmp-video-hero = +{ background-color: rgb(5, 240, 165); } + +.ai-hero-header.color-block-brand-green .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-brand-green .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-brand-green .cmp-video-he= +ro { background-color: rgb(100, 255, 80); } + +.ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-d__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-d= +__img-container .image, .ai-hero-header.color-block-brand-orange .cmp-video= +-hero { background-color: rgb(255, 120, 0); } + +.ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-d__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-d= +__img-container .image, .ai-hero-header.color-block-brand-yellow .cmp-video= +-hero { background-color: rgb(255, 235, 50); } + +.ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-blue-dark .cmp-video-hero { b= +ackground-color: rgb(0, 142, 255); } + +.ai-hero-header.color-block-blue-light .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-light .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-blue-light .cmp-video-hero = +{ background-color: rgb(0, 243, 255); } + +.ai-hero-header.color-block-core-purple .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-core-purple .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-core-purple .cmp-video-he= +ro { background-color: rgb(70, 0, 115); } + +.ai-hero-header.color-block-cyan .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-cyan .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-cyan .cmp-video-hero { background-color= +: rgb(0, 255, 255); } + +.ai-hero-header.color-block-gray .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-gray .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-gray .cmp-video-hero { background-color= +: rgb(167, 167, 167); } + +.ai-hero-header.color-block-gray-base .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-base .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-gray-base .cmp-video-hero { b= +ackground-color: rgb(0, 0, 0); } + +.ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-gray-dark .cmp-video-hero { b= +ackground-color: rgb(107, 107, 107); } + +.ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-gray-darker .cmp-video-he= +ro { background-color: rgb(74, 74, 74); } + +.ai-hero-header.color-block-gray-light .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-gray-light .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-gray-light .cmp-video-hero = +{ background-color: rgb(204, 204, 204); } + +.ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-d__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-d= +__img-container .image, .ai-hero-header.color-block-gray-lighter .cmp-video= +-hero { background-color: rgb(227, 227, 227); } + +.ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header-d__color-bar-= +text-wrapper, .ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header= +-d__img-container .image, .ai-hero-header.color-block-gray-lightest .cmp-vi= +deo-hero { background-color: rgb(242, 242, 242); } + +.ai-hero-header.color-block-grayishyellow-dark .cmp-ai-hero-header-d__color= +-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-dark .cmp-ai-h= +ero-header-d__img-container .image, .ai-hero-header.color-block-grayishyell= +ow-dark .cmp-video-hero { background-color: rgb(150, 150, 140); } + +.ai-hero-header.color-block-grayishyellow-light .cmp-ai-hero-header-d__colo= +r-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-light .cmp-ai= +-hero-header-d__img-container .image, .ai-hero-header.color-block-grayishye= +llow-light .cmp-video-hero { background-color: rgb(230, 230, 220); } + +.ai-hero-header.color-block-green .cmp-ai-hero-header-d__color-bar-text-wra= +pper, .ai-hero-header.color-block-green .cmp-ai-hero-header-d__img-containe= +r .image, .ai-hero-header.color-block-green .cmp-video-hero { background-co= +lor: rgb(0, 255, 0); } + +.ai-hero-header.color-block-green-dark .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-green-dark .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-green-dark .cmp-video-hero = +{ background-color: rgb(0, 83, 10); } + +.ai-hero-header.color-block-link .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-link .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-link .cmp-video-hero { background-color= +: rgb(0, 77, 255); } + +.ai-hero-header.color-block-link-dark .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-link-dark .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-link-dark .cmp-video-hero { b= +ackground-color: rgb(0, 0, 136); } + +.ai-hero-header.color-block-orange .cmp-ai-hero-header-d__color-bar-text-wr= +apper, .ai-hero-header.color-block-orange .cmp-ai-hero-header-d__img-contai= +ner .image, .ai-hero-header.color-block-orange .cmp-video-hero { background= +-color: rgb(255, 182, 0); } + +.ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-orange-dark .cmp-video-he= +ro { background-color: rgb(255, 149, 0); } + +.ai-hero-header.color-block-pink .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-pink .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-pink .cmp-video-hero { background-color= +: rgb(231, 0, 116); } + +.ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-pink-dark .cmp-video-hero { b= +ackground-color: rgb(164, 2, 83); } + +.ai-hero-header.color-block-pink-light .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-pink-light .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-pink-light .cmp-video-hero = +{ background-color: rgb(255, 80, 160); } + +.ai-hero-header.color-block-purple .cmp-ai-hero-header-d__color-bar-text-wr= +apper, .ai-hero-header.color-block-purple .cmp-ai-hero-header-d__img-contai= +ner .image, .ai-hero-header.color-block-purple .cmp-video-hero { background= +-color: rgb(161, 0, 255); } + +.ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-purple-dark .cmp-video-he= +ro { background-color: rgb(117, 0, 192); } + +.ai-hero-header.color-block-purple-darkest .cmp-ai-hero-header-d__color-bar= +-text-wrapper, .ai-hero-header.color-block-purple-darkest .cmp-ai-hero-head= +er-d__img-container .image, .ai-hero-header.color-block-purple-darkest .cmp= +-video-hero { background-color: rgb(70, 1, 115); } + +.ai-hero-header.color-block-red .cmp-ai-hero-header-d__color-bar-text-wrapp= +er, .ai-hero-header.color-block-red .cmp-ai-hero-header-d__img-container .i= +mage, .ai-hero-header.color-block-red .cmp-video-hero { background-color: r= +gb(231, 15, 41); } + +.ai-hero-header.color-block-red-dark .cmp-ai-hero-header-d__color-bar-text-= +wrapper, .ai-hero-header.color-block-red-dark .cmp-ai-hero-header-d__img-co= +ntainer .image, .ai-hero-header.color-block-red-dark .cmp-video-hero { back= +ground-color: rgb(189, 0, 29); } + +.ai-hero-header.color-block-red-darker .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-red-darker .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-red-darker .cmp-video-hero = +{ background-color: rgb(113, 0, 18); } + +.ai-hero-header.color-block-red-light .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-red-light .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-red-light .cmp-video-hero { b= +ackground-color: rgb(255, 50, 70); } + +.ai-hero-header.color-block-white .cmp-ai-hero-header-d__color-bar-text-wra= +pper, .ai-hero-header.color-block-white .cmp-ai-hero-header-d__img-containe= +r .image, .ai-hero-header.color-block-white .cmp-video-hero { background-co= +lor: rgb(255, 255, 255); } + +.ai-hero-header.color-block-yellow .cmp-ai-hero-header-d__color-bar-text-wr= +apper, .ai-hero-header.color-block-yellow .cmp-ai-hero-header-d__img-contai= +ner .image, .ai-hero-header.color-block-yellow .cmp-video-hero { background= +-color: rgb(255, 212, 46); } + +.ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-yellow-dark .cmp-video-he= +ro { background-color: rgb(240, 192, 0); } + +.ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-d__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-d= +__img-container .image, .ai-hero-header.color-block-yellow-light .cmp-video= +-hero { background-color: rgb(255, 240, 179); } + +.ai-hero-header.brand-gradient-pink .cmp-ai-hero-header-d__color-bar-text-w= +rapper { background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(2= +31, 0, 116) 30%); } + +.ai-hero-header.brand-gradient-purple .cmp-ai-hero-header-d__color-bar-text= +-wrapper { background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 2= +55)); } + +.ai-hero-header.brand-gradient-purple-alt .cmp-ai-hero-header-d__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(70, 1, 115), rg= +b(117, 0, 192), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-blue .cmp-ai-hero-header-d__color-bar-text-w= +rapper { background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255))= +; } + +.ai-hero-header.brand-gradient-blue2 .cmp-ai-hero-header-d__color-bar-text-= +wrapper { background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 25= +5)); } + +.ai-hero-header.brand-gradient-light-blue .cmp-ai-hero-header-d__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(0, 186, 255), r= +gb(0, 142, 255), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-red .cmp-ai-hero-header-d__color-bar-text-wr= +apper { background-image: linear-gradient(rgb(113, 0, 18), red); } + +.ai-hero-header.brand-gradient-red-alt .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper { background-image: linear-gradient(90deg, red, rgb(189, 0, 29), = +rgb(113, 0, 18)); } + +.ai-hero-header.brand-gradient .cmp-ai-hero-header-d__color-bar-text-wrappe= +r { background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-alt .cmp-ai-hero-header-d__color-bar-text-wr= +apper { background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186= +, 255)); } + +.ai-hero-header.brand-gradient-yellow .cmp-ai-hero-header-d__color-bar-text= +-wrapper { background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192= +, 0)); } + +.ai-hero-header.brand-gradient-yellow-alt .cmp-ai-hero-header-d__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(255, 255, 0), r= +gb(255, 212, 46), rgb(255, 182, 0)); } + +.ai-hero-header.brand-gradient-green .cmp-ai-hero-header-d__color-bar-text-= +wrapper { background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 2= +15, 0), rgb(0, 83, 10)); } + +.cmp-ai-hero-header-d .cmp-image, .cmp-ai-hero-header-d .cmp-image__image, = +.cmp-ai-hero-header-d .cmp-image__link, .cmp-ai-hero-header-d .image { heig= +ht: 100%; } + +.cmp-ai-hero-header-d .cmp-teaser__image { border: none; height: 100%; } + +.cmp-ai-hero-header-d__video-img-text-container { position: relative; } + +.cmp-ai-hero-header-d__img-container { height: 47.3rem; overflow: hidden; b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__img-container { height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__img-container { height: 63rem; } +} + +.cmp-ai-hero-header-d__img-container .cmp-image__image { width: auto; max-w= +idth: none; margin-bottom: 2.5em; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__img-container .cmp-image__image { width: 100%; max= +-width: 100%; height: 100%; object-fit: cover; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__img-container .cmp-image__image { width: 100%; max= +-width: 100%; height: 100%; margin-bottom: 5em; object-fit: cover; } +} + +.cmp-ai-hero-header-d__video-container .cmp-video-hero { overflow: hidden; = +background-color: rgb(161, 0, 255); } + +.cmp-ai-hero-header-d__video-container .cmp-video-hero__video { width: auto= +; height: 47.3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__video-container .cmp-video-hero__video { width: 10= +0%; height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__video-container .cmp-video-hero__video { height: 6= +3rem; } +} + +.cmp-ai-hero-header-d__video-container .cmp-video-hero__controls { bottom: = +auto; top: 1.5rem; right: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__video-container .cmp-video-hero__controls { inset:= + auto auto 1.5rem 2rem; } +} + +.cmp-ai-hero-header__light-theme-icon .cmp-ai-hero-header-d__video-containe= +r .cmp-video-hero__controls-mute, .cmp-ai-hero-header__light-theme-icon .cm= +p-ai-hero-header-d__video-container .cmp-video-hero__controls-pause, .cmp-a= +i-hero-header__light-theme-icon .cmp-ai-hero-header-d__video-container .cmp= +-video-hero__controls-play, .cmp-ai-hero-header__light-theme-icon .cmp-ai-h= +ero-header-d__video-container .cmp-video-hero__controls-unmute { color: rgb= +(0, 0, 0); } + +.cmp-ai-hero-header-d__video-container .cmp-video-hero__content { padding: = +0px; } + +.cmp-ai-hero-header-d__color-bar-img-container { position: absolute; inset:= + 0px; overflow: hidden; } + +.cmp-ai-hero-header-d__text-img-container { display: flex; -webkit-box-pack= +: end; justify-content: flex-end; opacity: 0.9; } + +.cmp-ai-hero-header-d__color-bar-text-wrapper { position: absolute; bottom:= + 0px; min-height: 14.875rem; width: 91.67%; margin-bottom: 1.875em; backgro= +und-color: rgb(161, 0, 255); max-width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__color-bar-text-wrapper { min-height: 16.875rem; wi= +dth: 32.94em; margin-bottom: 1.875em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__color-bar-text-wrapper { min-height: 40.1rem; widt= +h: 42.19em; margin-bottom: 2.5em; } +} + +.cmp-ai-hero-header-d__text-container { position: relative; } + +.cmp-ai-hero-header-d__title-container { width: 75%; padding-top: 1em; padd= +ing-bottom: 1em; margin-left: 8.33%; font-size: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__title-container { width: 56%; padding-top: 0.83333= +em; padding-bottom: 0.83333em; margin-left: calc(8.33% - 0.56em); font-size= +: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__title-container { width: 66%; padding-top: 0.92308= +em; padding-bottom: 0.76923em; margin-left: calc(8.33% + 0.39em); font-size= +: 6.5rem; } +} + +.cmp-ai-hero-header-d__title-container .cmp-text { font-size: 3rem; line-he= +ight: 3.4rem; font-weight: 700; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__title-container .cmp-text { font-size: 3.6rem; lin= +e-height: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__title-container .cmp-text { font-size: 6.5rem; lin= +e-height: 7rem; } +} + +.cmp-ai-hero-header__uppercase .cmp-ai-hero-header-d__title-container .cmp-= +text { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-d__title-container .cmp= +-text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-d__pre-title-container { padding: 1.25em 0.94em 0px 0px= +; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: norma= +l; flex-direction: column; word-break: break-all; font-size: 1.6rem; font-w= +eight: 500; line-height: 1.2; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__pre-title-container { padding: 1.25em 5em 0px 0px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__pre-title-container { padding: 2.5em 6.25em 0px 0p= +x; } +} + +.cmp-ai-hero-header-d__pre-title-container .cmp-title__text { display: flex= +; -webkit-box-pack: end; justify-content: flex-end; margin-bottom: 0.4rem; = +font-size: 1.4rem; line-height: 1.7rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__pre-title-container .cmp-title__text { margin-bott= +om: 0.8rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__pre-title-container .cmp-title__text { font-size: = +1.8rem; line-height: 2.2rem; margin-bottom: 0.8rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-d__pre-title-container = +.cmp-title__text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-d__pre-title-container .cmp-ai-hero-header-d__horizonta= +l-rule-container { display: flex; -webkit-box-pack: end; justify-content: f= +lex-end; } + +.cmp-ai-hero-header-d__pre-title-container .cmp-ai-hero-header-d__horizonta= +l-rule-container .cmp-ai-hero-header-d__horizontal-rule { height: 0.2rem; w= +idth: 22.4rem; background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__pre-title-container .cmp-ai-hero-header-d__horizon= +tal-rule-container .cmp-ai-hero-header-d__horizontal-rule { width: 23.5rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__pre-title-container .cmp-ai-hero-header-d__horizon= +tal-rule-container .cmp-ai-hero-header-d__horizontal-rule { width: 29.5rem;= + } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-d__pre-title-container = +.cmp-ai-hero-header-d__horizontal-rule-container .cmp-ai-hero-header-d__hor= +izontal-rule { background-color: rgb(255, 255, 255); } + +.cmp-carousel-module { padding-top: 2rem; padding-bottom: 8.1rem; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module { padding: 3rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module { padding: 4rem 0px; } +} + +.cmp-carousel-module .cmp-carousel__image-large .cmp-carousel__interactive-= +header2, .cmp-carousel-module .cmp-carousel__image-large .cmp-carousel__int= +eractive-header4, .cmp-carousel-module .cmp-carousel__image-small .cmp-caro= +usel__interactive-header2, .cmp-carousel-module .cmp-carousel__image-small = +.cmp-carousel__interactive-header4 { color: rgb(0, 0, 0); } + +.cmp-carousel-module .title .cmp-title { padding: 0px 1.5rem; margin-bottom= +: 2.5rem; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .title .cmp-title { padding: 0px 4.17%; } +} + +.cmp-carousel-module .title .cmp-title__text { margin: 0.8rem 0px; text-tra= +nsform: uppercase; } + +.cmp-carousel-module .carousel, .cmp-carousel-module .carousel .cmp-carouse= +l__content .cmp-carousel__image-large { position: relative; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large { height: 68.8rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container { min-height: 14.2rem; position: = +absolute; bottom: -2.4rem; width: 75%; height: 51.36%; padding: 0px 8.33%; = +display: flex; -webkit-box-align: center; align-items: center; overflow-wra= +p: break-word; visibility: visible; z-index: 1; background-color: rgb(161, = +0, 255); } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container { width: 39%; padding: 2rem 4.1= +7%; left: 4.17%; bottom: -3.3rem; height: 74.33%; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container { width: 40rem; height: 40rem; = +bottom: -5.4rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container.cmp-carousel__transparent-card { = +opacity: 0.9; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container .cmp-carousel__interactive-header= +2 { margin: 0.8rem 0px; font-weight: 700; font-size: 2rem; width: 100%; lin= +e-height: 2.4rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er2 { font-size: 3.2rem; line-height: 3.6rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container .cmp-carousel__interactive-header= +4 { margin: 0.8rem 0px; font-size: 1.6rem; width: 100%; font-weight: 500; l= +ine-height: 2.2rem; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er4 { margin: 0.4rem 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er4 { font-size: 2.4rem; margin: 0.8rem 0px; line-height: 2.8rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container .cmp-carousel__white-text { color= +: rgb(255, 255, 255); } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image { height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image__image { height: 100%; object-fit: cover; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image__link { height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image__link .cmp-image__image { object-fit: cover; width: 100%; = +height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image__link .cmp-image__image:hover { opacity: 0.7; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-image__link .cmp-image__image:hover { opacity: 1; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small { position: relative; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small { padding-left: 26.2rem; height: 36.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small { padding-left: 41.11rem; height: 56.7rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-teaser__image { border: 0px; height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__text-block-container { min-height: 14.2rem; position: = +absolute; bottom: 2rem; width: 25.6rem; height: auto; padding: 0px 3.2rem 0= +px 1.6rem; display: flex; -webkit-box-align: center; align-items: center; o= +verflow-wrap: break-word; visibility: visible; z-index: 1; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container { width: 46.3rem; left: 0px; bo= +ttom: 0px; background-color: transparent; -webkit-box-align: end; align-ite= +ms: flex-end; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container { width: 75.6rem; left: 4.17%; = +} +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__text-block-container.cmp-carousel__transparent-card { = +opacity: 0.9; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__text-block-container .cmp-carousel__interactive-header= +2 { font-weight: 700; font-size: 2.992rem; margin: 0.8rem 0px 0.4rem; line-= +height: 3.3rem; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er2 { margin: 0px; font-size: 3.6rem; width: 33rem; line-height: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er2 { font-size: 6.5rem; width: 63rem; line-height: 7rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__text-block-container .cmp-carousel__interactive-header= +4 { font-size: 1.6rem; line-height: 2.2rem; font-weight: 600; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er4 { margin-top: 0.6rem; width: 33rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er4 { font-size: 2.4rem; margin-top: 0.8rem; width: 63rem; line-height: 2.8= +rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__background-color { background-color: rgb(161, 0, 255);= + } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__background-color { background-color: transparent; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image { height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image__image { height: 100%; object-fit: cover; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image__link { height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image__link .cmp-image__image { object-fit: cover; width: 100%; = +height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image__link .cmp-image__image:hover { opacity: 0.7; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-image__link .cmp-image__image:hover { opacity: 1; } +} + +.cmp-carousel-module .carousel .cmp-carousel__actions { position: absolute;= + right: -0.3rem; top: 0.3rem; z-index: 2; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__actions { right: -0.3rem; t= +op: 0.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__actions { right: 1rem; top:= + 1.5rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= + { width: 2.8rem; height: 2.8rem; border: 0.01rem solid rgb(0, 0, 0); borde= +r-radius: 50%; color: rgb(0, 0, 0); text-align: center; background-color: r= +gb(255, 255, 255); font-size: 1.5rem; margin: 0px 0.8rem 0px 0px; transform= +: translate(-50%, -50%); } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +:focus { box-shadow: rgb(255, 255, 0) 0px 0px 0px 2px, rgb(0, 0, 136) 0px 0= +px 0px 3.5px; outline: transparent 2px; outline-offset: 2px; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--previous .cmp-carousel__action-icon::after { content: "=EF=84=86"; font-s= +ize: 24px; font-family: Ionicons; display: block; font-weight: 400; font-st= +yle: normal; line-height: 1; text-transform: none; letter-spacing: normal; = +overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-sm= +oothing: antialiased; text-rendering: optimizelegibility; font-feature-sett= +ings: "liga"; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--pause { padding: 0px; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--play { padding-left: 0.2rem; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--next { margin: 0px; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--next .cmp-carousel__action-icon::after { content: "=EF=84=89"; font-size:= + 24px; font-family: Ionicons; display: block; font-weight: 400; font-style:= + normal; line-height: 1; text-transform: none; letter-spacing: normal; over= +flow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smooth= +ing: antialiased; text-rendering: optimizelegibility; font-feature-settings= +: "liga"; } + +.cmp-carousel-module .carousel .cmp-carousel__indicators { position: absolu= +te; bottom: -7rem; z-index: 15; width: 100%; display: flex; flex-wrap: nowr= +ap; -webkit-box-flex: 0; flex: 0 0 100%; -webkit-box-pack: center; justify-= +content: center; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__indicators { position: unse= +t; margin-left: -4.17%; margin-top: 3.3rem; bottom: auto; -webkit-box-pack:= + end; justify-content: flex-end; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__indicators { margin-top: 5.= +2rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__indicators .cmp-carousel__ind= +icator { box-sizing: content-box; height: 0.7rem; width: 6rem; margin: 0px = +0.28rem; cursor: pointer; background-color: rgb(227, 227, 227); border-radi= +us: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__indicators .cmp-carousel__i= +ndicator { padding-left: 0px; background-color: rgb(227, 227, 227); border:= + 1px solid rgb(107, 107, 107); } +} + +.cmp-carousel-module .carousel .cmp-carousel__indicators .cmp-carousel__ind= +icator:not(.active) { background-color: rgb(227, 227, 227); border: 1px sol= +id rgb(107, 107, 107); } + +.cmp-carousel-module .carousel .cmp-carousel__indicators .cmp-carousel__ind= +icator.cmp-carousel__indicator--active { background-color: rgb(161, 0, 255)= +; border: 1px solid rgb(107, 107, 107); } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-teaser__image { border: 0px; height: 100%; } + +.cmp-carousel_hide-indicators .cmp-carousel-module .carousel .cmp-carousel = +.cmp-carousel__content .cmp-carousel__indicators { display: none; } + +@media screen and (max-width: 767.9px) { + .cmp-carousel_hide-indicators .cmp-carousel-module { padding-bottom: 2rem= +; } +} + +.cmp-carousel__image-large a .cmp-carousel__text-block-container .cmp-carou= +sel__interactive-header2:hover, .cmp-carousel__image-small a .cmp-carousel_= +_text-block-container .cmp-carousel__interactive-header2:hover { text-decor= +ation: underline; } + +.carousel-block.color-block-accent-purple-1 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(180, 85, 170); } + +.carousel-block.color-block-accent-purple-2 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(160, 85, 245); } + +.carousel-block.color-block-accent-purple-3 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(190, 130, 255); } + +.carousel-block.color-block-accent-purple-4 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(220, 175, 255); } + +.carousel-block.color-block-accent-purple-5 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(230, 220, 255); } + +.carousel-block.color-block-alt-blue .cmp-carousel-module .carousel .cmp-ca= +rousel__indicators .cmp-carousel__indicator--active { background-color: rgb= +(0, 65, 240); } + +.carousel-block.color-block-alt-gray .cmp-carousel-module .carousel .cmp-ca= +rousel__indicators .cmp-carousel__indicator--active { background-color: rgb= +(190, 190, 190); } + +.carousel-block.color-block-alt-gray-dark .cmp-carousel-module .carousel .c= +mp-carousel__indicators .cmp-carousel__indicator--active { background-color= +: rgb(150, 150, 150); } + +.carousel-block.color-block-alt-gray-darker .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(90, 90, 90); } + +.carousel-block.color-block-alt-green .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(0, 215, 0); } + +.carousel-block.color-block-alt-red .cmp-carousel-module .carousel .cmp-car= +ousel__indicators .cmp-carousel__indicator--active { background-color: red;= + } + +.carousel-block.color-block-alt-yellow .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(255, 255, 0); } + +.carousel-block.color-block-aqua .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(0, = +255, 187); } + +.carousel-block.color-block-blue .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(0, = +186, 255); } + +.carousel-block.color-block-blue-green .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(5, 240, 165); } + +.carousel-block.color-block-brand-green .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(100, 255, 80); } + +.carousel-block.color-block-brand-orange .cmp-carousel-module .carousel .cm= +p-carousel__indicators .cmp-carousel__indicator--active { background-color:= + rgb(255, 120, 0); } + +.carousel-block.color-block-brand-yellow .cmp-carousel-module .carousel .cm= +p-carousel__indicators .cmp-carousel__indicator--active { background-color:= + rgb(255, 235, 50); } + +.carousel-block.color-block-blue-dark .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(0, 142, 255); } + +.carousel-block.color-block-blue-light .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(0, 243, 255); } + +.carousel-block.color-block-core-purple .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(70, 0, 115); } + +.carousel-block.color-block-cyan .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(0, = +255, 255); } + +.carousel-block.color-block-gray .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(167= +, 167, 167); } + +.carousel-block.color-block-gray-base .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(0, 0, 0); } + +.carousel-block.color-block-gray-dark .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(107, 107, 107); } + +.carousel-block.color-block-gray-darker .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(74, 74, 74); } + +.carousel-block.color-block-gray-light .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(204, 204, 204); } + +.carousel-block.color-block-gray-lighter .cmp-carousel-module .carousel .cm= +p-carousel__indicators .cmp-carousel__indicator--active { background-color:= + rgb(227, 227, 227); } + +.carousel-block.color-block-gray-lightest .cmp-carousel-module .carousel .c= +mp-carousel__indicators .cmp-carousel__indicator--active { background-color= +: rgb(242, 242, 242); } + +.carousel-block.color-block-grayishyellow-dark .cmp-carousel-module .carous= +el .cmp-carousel__indicators .cmp-carousel__indicator--active { background-= +color: rgb(150, 150, 140); } + +.carousel-block.color-block-grayishyellow-light .cmp-carousel-module .carou= +sel .cmp-carousel__indicators .cmp-carousel__indicator--active { background= +-color: rgb(230, 230, 220); } + +.carousel-block.color-block-green .cmp-carousel-module .carousel .cmp-carou= +sel__indicators .cmp-carousel__indicator--active { background-color: rgb(0,= + 255, 0); } + +.carousel-block.color-block-green-dark .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(0, 83, 10); } + +.carousel-block.color-block-link .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(0, = +77, 255); } + +.carousel-block.color-block-link-dark .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(0, 0, 136); } + +.carousel-block.color-block-orange .cmp-carousel-module .carousel .cmp-caro= +usel__indicators .cmp-carousel__indicator--active { background-color: rgb(2= +55, 182, 0); } + +.carousel-block.color-block-orange-dark .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(255, 149, 0); } + +.carousel-block.color-block-pink .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(231= +, 0, 116); } + +.carousel-block.color-block-pink-dark .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(164, 2, 83); } + +.carousel-block.color-block-pink-light .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(255, 80, 160); } + +.carousel-block.color-block-purple .cmp-carousel-module .carousel .cmp-caro= +usel__indicators .cmp-carousel__indicator--active { background-color: rgb(1= +61, 0, 255); } + +.carousel-block.color-block-purple-dark .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(117, 0, 192); } + +.carousel-block.color-block-purple-darkest .cmp-carousel-module .carousel .= +cmp-carousel__indicators .cmp-carousel__indicator--active { background-colo= +r: rgb(70, 1, 115); } + +.carousel-block.color-block-red .cmp-carousel-module .carousel .cmp-carouse= +l__indicators .cmp-carousel__indicator--active { background-color: rgb(231,= + 15, 41); } + +.carousel-block.color-block-red-dark .cmp-carousel-module .carousel .cmp-ca= +rousel__indicators .cmp-carousel__indicator--active { background-color: rgb= +(189, 0, 29); } + +.carousel-block.color-block-red-darker .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(113, 0, 18); } + +.carousel-block.color-block-red-light .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(255, 50, 70); } + +.carousel-block.color-block-white .cmp-carousel-module .carousel .cmp-carou= +sel__indicators .cmp-carousel__indicator--active { background-color: rgb(25= +5, 255, 255); } + +.carousel-block.color-block-yellow .cmp-carousel-module .carousel .cmp-caro= +usel__indicators .cmp-carousel__indicator--active { background-color: rgb(2= +55, 212, 46); } + +.carousel-block.color-block-yellow-dark .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(240, 192, 0); } + +.carousel-block.color-block-yellow-light .cmp-carousel-module .carousel .cm= +p-carousel__indicators .cmp-carousel__indicator--active { background-color:= + rgb(255, 240, 179); } + +.cmp-carousel__large.color-block-accent-purple-1 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(180, 85, 170); } + +.cmp-carousel__large.color-block-accent-purple-2 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(160, 85, 245); } + +.cmp-carousel__large.color-block-accent-purple-3 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(190, 130, 255); } + +.cmp-carousel__large.color-block-accent-purple-4 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(220, 175, 255); } + +.cmp-carousel__large.color-block-accent-purple-5 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(230, 220, 255); } + +.cmp-carousel__large.color-block-alt-blue .cmp-carousel__image-large .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(0, 65, 240); } + +.cmp-carousel__large.color-block-alt-gray .cmp-carousel__image-large .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(190, 190, 190); } + +.cmp-carousel__large.color-block-alt-gray-dark .cmp-carousel__image-large .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(150, 150, 150); } + +.cmp-carousel__large.color-block-alt-gray-darker .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(90, 90, 90); } + +.cmp-carousel__large.color-block-alt-green .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(0, 215, 0); } + +.cmp-carousel__large.color-block-alt-red .cmp-carousel__image-large .cmp-ca= +rousel__text-block-container.cmp-carousel__background-color { background-co= +lor: red; } + +.cmp-carousel__large.color-block-alt-yellow .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(255, 255, 0); } + +.cmp-carousel__large.color-block-aqua .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(0, 255, 187); } + +.cmp-carousel__large.color-block-blue .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(0, 186, 255); } + +.cmp-carousel__large.color-block-blue-green .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(5, 240, 165); } + +.cmp-carousel__large.color-block-brand-green .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(100, 255, 80); } + +.cmp-carousel__large.color-block-brand-orange .cmp-carousel__image-large .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 120, 0); } + +.cmp-carousel__large.color-block-brand-yellow .cmp-carousel__image-large .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 235, 50); } + +.cmp-carousel__large.color-block-blue-dark .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(0, 142, 255); } + +.cmp-carousel__large.color-block-blue-light .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(0, 243, 255); } + +.cmp-carousel__large.color-block-core-purple .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(70, 0, 115); } + +.cmp-carousel__large.color-block-cyan .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(0, 255, 255); } + +.cmp-carousel__large.color-block-gray .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(167, 167, 167); } + +.cmp-carousel__large.color-block-gray-base .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(0, 0, 0); } + +.cmp-carousel__large.color-block-gray-dark .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(107, 107, 107); } + +.cmp-carousel__large.color-block-gray-darker .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(74, 74, 74); } + +.cmp-carousel__large.color-block-gray-light .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(204, 204, 204); } + +.cmp-carousel__large.color-block-gray-lighter .cmp-carousel__image-large .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(227, 227, 227); } + +.cmp-carousel__large.color-block-gray-lightest .cmp-carousel__image-large .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(242, 242, 242); } + +.cmp-carousel__large.color-block-grayishyellow-dark .cmp-carousel__image-la= +rge .cmp-carousel__text-block-container.cmp-carousel__background-color { ba= +ckground-color: rgb(150, 150, 140); } + +.cmp-carousel__large.color-block-grayishyellow-light .cmp-carousel__image-l= +arge .cmp-carousel__text-block-container.cmp-carousel__background-color { b= +ackground-color: rgb(230, 230, 220); } + +.cmp-carousel__large.color-block-green .cmp-carousel__image-large .cmp-caro= +usel__text-block-container.cmp-carousel__background-color { background-colo= +r: rgb(0, 255, 0); } + +.cmp-carousel__large.color-block-green-dark .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(0, 83, 10); } + +.cmp-carousel__large.color-block-link .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(0, 77, 255); } + +.cmp-carousel__large.color-block-link-dark .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(0, 0, 136); } + +.cmp-carousel__large.color-block-orange .cmp-carousel__image-large .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(255, 182, 0); } + +.cmp-carousel__large.color-block-orange-dark .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(255, 149, 0); } + +.cmp-carousel__large.color-block-pink .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(231, 0, 116); } + +.cmp-carousel__large.color-block-pink-dark .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(164, 2, 83); } + +.cmp-carousel__large.color-block-pink-light .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(255, 80, 160); } + +.cmp-carousel__large.color-block-purple .cmp-carousel__image-large .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(161, 0, 255); } + +.cmp-carousel__large.color-block-purple-dark .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(117, 0, 192); } + +.cmp-carousel__large.color-block-purple-darkest .cmp-carousel__image-large = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(70, 1, 115); } + +.cmp-carousel__large.color-block-red .cmp-carousel__image-large .cmp-carous= +el__text-block-container.cmp-carousel__background-color { background-color:= + rgb(231, 15, 41); } + +.cmp-carousel__large.color-block-red-dark .cmp-carousel__image-large .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(189, 0, 29); } + +.cmp-carousel__large.color-block-red-darker .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(113, 0, 18); } + +.cmp-carousel__large.color-block-red-light .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(255, 50, 70); } + +.cmp-carousel__large.color-block-white .cmp-carousel__image-large .cmp-caro= +usel__text-block-container.cmp-carousel__background-color { background-colo= +r: rgb(255, 255, 255); } + +.cmp-carousel__large.color-block-yellow .cmp-carousel__image-large .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(255, 212, 46); } + +.cmp-carousel__large.color-block-yellow-dark .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(240, 192, 0); } + +.cmp-carousel__large.color-block-yellow-light .cmp-carousel__image-large .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 240, 179); } + +.cmp-carousel__large.cmp-carousel__white-text .cmp-carousel__image-large .c= +mp-carousel__text-block-container .cmp-carousel__interactive-header2, .cmp-= +carousel__large.cmp-carousel__white-text .cmp-carousel__image-large .cmp-ca= +rousel__text-block-container .cmp-carousel__interactive-header4 { color: rg= +b(255, 255, 255); } + +@media screen and (max-width: 767.9px) { + .cmp-carousel__small.color-block-accent-purple-1 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(180, 85, 170); } + .cmp-carousel__small.color-block-accent-purple-2 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(160, 85, 245); } + .cmp-carousel__small.color-block-accent-purple-3 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(190, 130, 255); } + .cmp-carousel__small.color-block-accent-purple-4 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(220, 175, 255); } + .cmp-carousel__small.color-block-accent-purple-5 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(230, 220, 255); } + .cmp-carousel__small.color-block-alt-blue .cmp-carousel__image-small .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(0, 65, 240); } + .cmp-carousel__small.color-block-alt-gray .cmp-carousel__image-small .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(190, 190, 190); } + .cmp-carousel__small.color-block-alt-gray-dark .cmp-carousel__image-small= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(150, 150, 150); } + .cmp-carousel__small.color-block-alt-gray-darker .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(90, 90, 90); } + .cmp-carousel__small.color-block-alt-green .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(0, 215, 0); } + .cmp-carousel__small.color-block-alt-red .cmp-carousel__image-small .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: red; } + .cmp-carousel__small.color-block-alt-yellow .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 255, 0); } + .cmp-carousel__small.color-block-aqua .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(0, 255, 187); } + .cmp-carousel__small.color-block-blue .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(0, 186, 255); } + .cmp-carousel__small.color-block-blue-green .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(5, 240, 165); } + .cmp-carousel__small.color-block-brand-green .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(100, 255, 80); } + .cmp-carousel__small.color-block-brand-orange .cmp-carousel__image-small = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(255, 120, 0); } + .cmp-carousel__small.color-block-brand-yellow .cmp-carousel__image-small = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(255, 235, 50); } + .cmp-carousel__small.color-block-blue-dark .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(0, 142, 255); } + .cmp-carousel__small.color-block-blue-light .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(0, 243, 255); } + .cmp-carousel__small.color-block-core-purple .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(70, 0, 115); } + .cmp-carousel__small.color-block-cyan .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(0, 255, 255); } + .cmp-carousel__small.color-block-gray .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(167, 167, 167); } + .cmp-carousel__small.color-block-gray-base .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(0, 0, 0); } + .cmp-carousel__small.color-block-gray-dark .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(107, 107, 107); } + .cmp-carousel__small.color-block-gray-darker .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(74, 74, 74); } + .cmp-carousel__small.color-block-gray-light .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(204, 204, 204); } + .cmp-carousel__small.color-block-gray-lighter .cmp-carousel__image-small = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(227, 227, 227); } + .cmp-carousel__small.color-block-gray-lightest .cmp-carousel__image-small= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(242, 242, 242); } + .cmp-carousel__small.color-block-grayishyellow-dark .cmp-carousel__image-= +small .cmp-carousel__text-block-container.cmp-carousel__background-color { = +background-color: rgb(150, 150, 140); } + .cmp-carousel__small.color-block-grayishyellow-light .cmp-carousel__image= +-small .cmp-carousel__text-block-container.cmp-carousel__background-color {= + background-color: rgb(230, 230, 220); } + .cmp-carousel__small.color-block-green .cmp-carousel__image-small .cmp-ca= +rousel__text-block-container.cmp-carousel__background-color { background-co= +lor: rgb(0, 255, 0); } + .cmp-carousel__small.color-block-green-dark .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(0, 83, 10); } + .cmp-carousel__small.color-block-link .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(0, 77, 255); } + .cmp-carousel__small.color-block-link-dark .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(0, 0, 136); } + .cmp-carousel__small.color-block-orange .cmp-carousel__image-small .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(255, 182, 0); } + .cmp-carousel__small.color-block-orange-dark .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(255, 149, 0); } + .cmp-carousel__small.color-block-pink .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(231, 0, 116); } + .cmp-carousel__small.color-block-pink-dark .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(164, 2, 83); } + .cmp-carousel__small.color-block-pink-light .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 80, 160); } + .cmp-carousel__small.color-block-purple .cmp-carousel__image-small .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(161, 0, 255); } + .cmp-carousel__small.color-block-purple-dark .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(117, 0, 192); } + .cmp-carousel__small.color-block-purple-darkest .cmp-carousel__image-smal= +l .cmp-carousel__text-block-container.cmp-carousel__background-color { back= +ground-color: rgb(70, 1, 115); } + .cmp-carousel__small.color-block-red .cmp-carousel__image-small .cmp-caro= +usel__text-block-container.cmp-carousel__background-color { background-colo= +r: rgb(231, 15, 41); } + .cmp-carousel__small.color-block-red-dark .cmp-carousel__image-small .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(189, 0, 29); } + .cmp-carousel__small.color-block-red-darker .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(113, 0, 18); } + .cmp-carousel__small.color-block-red-light .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(255, 50, 70); } + .cmp-carousel__small.color-block-white .cmp-carousel__image-small .cmp-ca= +rousel__text-block-container.cmp-carousel__background-color { background-co= +lor: rgb(255, 255, 255); } + .cmp-carousel__small.color-block-yellow .cmp-carousel__image-small .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(255, 212, 46); } + .cmp-carousel__small.color-block-yellow-dark .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(240, 192, 0); } + .cmp-carousel__small.color-block-yellow-light .cmp-carousel__image-small = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(255, 240, 179); } + .cmp-carousel__small.cmp-carousel__white-text .cmp-carousel__image-small = +.cmp-carousel__text-block-container .cmp-carousel__interactive-header2, .cm= +p-carousel__small.cmp-carousel__white-text .cmp-carousel__image-small .cmp-= +carousel__text-block-container .cmp-carousel__interactive-header4 { color: = +rgb(255, 255, 255); } +} + +.cmp-two-thirds-multi-media { padding: 2rem 0px; max-width: 120rem; margin:= + 0px auto; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media { padding: 3rem 0px; display: flex; -webkit-b= +ox-pack: start; justify-content: flex-start; -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; } +} + +@media screen and (min-width: 1000px) { + .cmp-two-thirds-multi-media { padding: 4rem 0px; display: flex; -webkit-b= +ox-pack: start; justify-content: flex-start; } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media, .cmp-two-th= +irds-multi-media .cmp-two-thirds-multi-media__media .cmp-image__image { wid= +th: 100%; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media { width: 6= +6.67%; } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .cmp-video__= +transcript { text-align: right; padding: 2rem; margin-top: 0px; } + +@media screen and (min-width: 1200px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .image, .c= +mp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .video { margi= +n-left: calc(600px - 50vw); } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .cmp-video__= +thumbnail .image { margin-left: 0px; } + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content { width: 1= +00%; padding: 2rem 1.5rem 0px; font-size: 1.4rem; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content { width:= + 33.33%; padding: 0px 1.5rem 0px 3rem; font-size: 1.6rem; } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-title= +__text { margin-bottom: 0.8rem; font-size: 1.6rem; font-family: Graphik, Ar= +ial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubun= +tu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 500; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-tit= +le__text { margin-bottom: 1.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-tit= +le__text { margin-bottom: 1.6rem; font-size: 2.4rem; } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-text = +p { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfo= +nt, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-s= +erif; font-weight: 300; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-tex= +t p { font-size: 1.6rem; } +} + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media--media-right .cmp-two-thirds-multi-media { -w= +ebkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-directio= +n: row-reverse; } +} + +@media screen and (min-width: 1200px) { + .cmp-two-thirds-multi-media--media-right .cmp-two-thirds-multi-media .cmp= +-two-thirds-multi-media__media .image, .cmp-two-thirds-multi-media--media-r= +ight .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .video = +{ margin-left: 0px; margin-right: calc(600px - 50vw); } +} + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media--media-right .cmp-two-thirds-multi-media .cmp= +-two-thirds-multi-media__content { padding: 0px 3rem 0px 1.5rem; } +} + +.cmp-multi-media-collage__section-title { padding-bottom: 3rem; text-transf= +orm: uppercase; } + +.cmp-multi-media-collage__section-title hr { background-color: rgb(161, 0, = +255); border: none; display: block; height: 0.6rem; line-height: 2.5rem; ma= +rgin: 0.4rem 0px 0px; padding: 0px; width: 5.8rem; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__section-title hr { width: 6.4rem; margin-top: 0= +.59rem; } +} + +.cmp-multi-media-collage__section-title .cmp-title__text { text-transform: = +uppercase; } + +.cmp-multi-media-collage__container { position: relative; } + +.cmp-multi-media-collage__container .ui-animate--left, .cmp-multi-media-col= +lage__container .ui-animate--right, .cmp-multi-media-collage__container .ui= +-animate--up { opacity: 1; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__bg-container = +{ position: absolute; inset: 0px; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__background { = +z-index: 1; position: absolute; background-color: rgb(161, 0, 255); width: = +91.78%; height: 100%; margin-left: 8.22%; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__background = +{ width: 41.67%; margin-left: 25%; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__background .c= +mp-image, .cmp-multi-media-collage__container .cmp-multi-media-collage__bac= +kground .cmp-image__image, .cmp-multi-media-collage__container .cmp-multi-m= +edia-collage__background .image { height: 100%; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__media-contain= +er { position: relative; display: flex; z-index: 2; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__m1-container = +{ width: 75%; padding: 2rem 0px; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__m1-containe= +r { width: 50%; padding: 3rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__m1-containe= +r { padding: 4rem 0px; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__m2-container = +{ width: 100%; padding: 70% 0px 0px 3.2rem; margin-left: -75%; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__m2-containe= +r { width: 67%; padding: 8rem 0px 0px; margin-left: -17%; } +} + +@media screen and (min-width: 1000px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__m2-containe= +r { padding-top: 12rem; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-containe= +r { position: relative; z-index: 2; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__text-contai= +ner { position: absolute; top: 60%; width: 50%; right: 0px; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrapper = +{ padding: 2rem 1.6rem; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrappe= +r { padding: 3rem 4.9rem 3rem 2.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrappe= +r { padding: 4rem 10.1rem 4rem 3rem; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrapper = +.cmp-blockquote { padding: 0px; margin: 0px; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrapper = +.cmp-blockquote__author-name, .cmp-multi-media-collage__container .cmp-mult= +i-media-collage__text-wrapper .cmp-blockquote__author-title { font-size: 1.= +6rem; line-height: 2.5rem; font-weight: 400; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrapper = +.cmp-blockquote__content { border: none; padding: 0px; margin: 0px; } + +.multi-media-collage.color-block-accent-purple-1 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(180, 85, 170); } + +.multi-media-collage.color-block-accent-purple-2 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(160, 85, 245); } + +.multi-media-collage.color-block-accent-purple-3 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(190, 130, 255); } + +.multi-media-collage.color-block-accent-purple-4 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(220, 175, 255); } + +.multi-media-collage.color-block-accent-purple-5 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(230, 220, 255); } + +.multi-media-collage.color-block-alt-blue .cmp-multi-media-collage__contain= +er .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgro= +und { background-color: rgb(0, 65, 240); } + +.multi-media-collage.color-block-alt-gray .cmp-multi-media-collage__contain= +er .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgro= +und { background-color: rgb(190, 190, 190); } + +.multi-media-collage.color-block-alt-gray-dark .cmp-multi-media-collage__co= +ntainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__ba= +ckground { background-color: rgb(150, 150, 150); } + +.multi-media-collage.color-block-alt-gray-darker .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(90, 90, 90); } + +.multi-media-collage.color-block-alt-green .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(0, 215, 0); } + +.multi-media-collage.color-block-alt-red .cmp-multi-media-collage__containe= +r .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgrou= +nd { background-color: red; } + +.multi-media-collage.color-block-alt-yellow .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(255, 255, 0); } + +.multi-media-collage.color-block-aqua .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(0, 255, 187); } + +.multi-media-collage.color-block-blue .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(0, 186, 255); } + +.multi-media-collage.color-block-blue-green .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(5, 240, 165); } + +.multi-media-collage.color-block-brand-green .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(100, 255, 80); } + +.multi-media-collage.color-block-brand-orange .cmp-multi-media-collage__con= +tainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__bac= +kground { background-color: rgb(255, 120, 0); } + +.multi-media-collage.color-block-brand-yellow .cmp-multi-media-collage__con= +tainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__bac= +kground { background-color: rgb(255, 235, 50); } + +.multi-media-collage.color-block-blue-dark .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(0, 142, 255); } + +.multi-media-collage.color-block-blue-light .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(0, 243, 255); } + +.multi-media-collage.color-block-core-purple .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(70, 0, 115); } + +.multi-media-collage.color-block-cyan .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(0, 255, 255); } + +.multi-media-collage.color-block-gray .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(167, 167, 167); } + +.multi-media-collage.color-block-gray-base .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(0, 0, 0); } + +.multi-media-collage.color-block-gray-dark .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(107, 107, 107); } + +.multi-media-collage.color-block-gray-darker .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(74, 74, 74); } + +.multi-media-collage.color-block-gray-light .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(204, 204, 204); } + +.multi-media-collage.color-block-gray-lighter .cmp-multi-media-collage__con= +tainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__bac= +kground { background-color: rgb(227, 227, 227); } + +.multi-media-collage.color-block-gray-lightest .cmp-multi-media-collage__co= +ntainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__ba= +ckground { background-color: rgb(242, 242, 242); } + +.multi-media-collage.color-block-grayishyellow-dark .cmp-multi-media-collag= +e__container .cmp-multi-media-collage__bg-container .cmp-multi-media-collag= +e__background { background-color: rgb(150, 150, 140); } + +.multi-media-collage.color-block-grayishyellow-light .cmp-multi-media-colla= +ge__container .cmp-multi-media-collage__bg-container .cmp-multi-media-colla= +ge__background { background-color: rgb(230, 230, 220); } + +.multi-media-collage.color-block-green .cmp-multi-media-collage__container = +.cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background= + { background-color: rgb(0, 255, 0); } + +.multi-media-collage.color-block-green-dark .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(0, 83, 10); } + +.multi-media-collage.color-block-link .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(0, 77, 255); } + +.multi-media-collage.color-block-link-dark .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(0, 0, 136); } + +.multi-media-collage.color-block-orange .cmp-multi-media-collage__container= + .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgroun= +d { background-color: rgb(255, 182, 0); } + +.multi-media-collage.color-block-orange-dark .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(255, 149, 0); } + +.multi-media-collage.color-block-pink .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(231, 0, 116); } + +.multi-media-collage.color-block-pink-dark .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(164, 2, 83); } + +.multi-media-collage.color-block-pink-light .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(255, 80, 160); } + +.multi-media-collage.color-block-purple .cmp-multi-media-collage__container= + .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgroun= +d { background-color: rgb(161, 0, 255); } + +.multi-media-collage.color-block-purple-dark .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(117, 0, 192); } + +.multi-media-collage.color-block-purple-darkest .cmp-multi-media-collage__c= +ontainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__b= +ackground { background-color: rgb(70, 1, 115); } + +.multi-media-collage.color-block-red .cmp-multi-media-collage__container .c= +mp-multi-media-collage__bg-container .cmp-multi-media-collage__background {= + background-color: rgb(231, 15, 41); } + +.multi-media-collage.color-block-red-dark .cmp-multi-media-collage__contain= +er .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgro= +und { background-color: rgb(189, 0, 29); } + +.multi-media-collage.color-block-red-darker .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(113, 0, 18); } + +.multi-media-collage.color-block-red-light .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(255, 50, 70); } + +.multi-media-collage.color-block-white .cmp-multi-media-collage__container = +.cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background= + { background-color: rgb(255, 255, 255); } + +.multi-media-collage.color-block-yellow .cmp-multi-media-collage__container= + .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgroun= +d { background-color: rgb(255, 212, 46); } + +.multi-media-collage.color-block-yellow-dark .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(240, 192, 0); } + +.multi-media-collage.color-block-yellow-light .cmp-multi-media-collage__con= +tainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__bac= +kground { background-color: rgb(255, 240, 179); } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__link:hover .cmp-teaser__title { margin: 0px; color: r= +gb(0, 77, 255); text-decoration: underline; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__link:hover .cmp-image__image { opacity: 0.7; } + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card= + .cmp-ia-profile-cards__link:hover .cmp-image__image { opacity: 1; } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__link:focus { outline: rgb(0, 77, 255) auto 1px; outli= +ne-offset: 2px; box-shadow: none; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__link:not([href]):hover, .cmp-ia-profile-cards__contai= +ner .cmp-ia-profile-cards__single-board-card .cmp-ia-profile-cards__link:no= +t([href]):hover .cmp-teaser__title { color: rgb(0, 0, 0); cursor: default; = +text-decoration: none; } + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card= + .cmp-ia-profile-cards__image:hover .cmp-image__image { transition: all 0.3= +s ease-out 0s; transform: scale(1.1); } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__image .cmp-teaser__image { padding-bottom: 2rem; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-teaser__title { padding-bottom: 0.8rem; font-size: 1.6rem; line-height:= + 1.8rem; font-weight: 500; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card= + .cmp-teaser__title { padding-bottom: 0.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card= + .cmp-teaser__title { padding-bottom: 1.6rem; font-size: 2.4rem; line-heigh= +t: 2.8rem; } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__desc-container { co= +lor: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 300; line-height: 1.9rem= +; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__desc-container { = +font-size: 1.6rem; line-height: 2.2rem; } +} + +.cmp-ia-profile-cards__container .cmp-image { display: flex; overflow: hidd= +en; background-color: rgb(0, 0, 0); } + +.cmp-ia-profile-cards__container .cmp-image .cmp-image__image { transition:= + all 0.3s ease-out 0s; } + +.cmp-ia-profile-cards__container .cmp-teaser__image { border: none; } + +.cmp-ia-profile-cards__container .cmp-share-banner { padding-bottom: 0px; } + +.cmp-ia-profile-cards__container .cmp-share-banner .cmp-share-banner__icon = +{ margin-left: 1.5rem; } + +.cmp-ia-profile-cards__container .cmp-share-banner .cmp-share-banner__items= +, .cmp-ia-profile-cards__container .cmp-share-banner .h-title-eyebrow { mar= +gin-top: 0px; } + +.cmp-ia-profile-cards__container .cmp-share-banner .h-title-eyebrow { margi= +n-left: 0px; margin-right: 3rem; text-transform: none; font-size: 1.4rem; f= +ont-weight: 600; line-height: 2.25rem; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__container .cmp-share-banner .h-title-eyebrow { mar= +gin-right: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-share-banner .h-title-eyebrow { mar= +gin-right: 3rem; font-size: 1.6rem; line-height: 2.5rem; } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-container= + { padding-top: 1.24rem; } + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-contain= +er { padding-top: 1.56rem; } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-container= + .cmp-image, .cmp-ia-profile-cards__container .cmp-ia-profile-cards__signat= +ure-container .cmp-image__image, .cmp-ia-profile-cards__container .cmp-ia-p= +rofile-cards__signature-container .image { max-width: 20rem; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-container= + .cmp-image { background-color: transparent; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-container= + .cmp-image__image { transition: none 0s ease 0s; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__section-title-container { padding: 0px 1.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-card-profile--2-to-1 .cmp-ia-profile-cards__section-title-container = +{ width: 66.6667%; } +} + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__row-container { display: flex; flex-wrap: wrap; ma= +rgin: 0px auto; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container { pad= +ding: 2rem 0px; height: auto; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__top-alignment .cmp-ia-profile-cards__row-container= + .cmp-ia-profile-cards__container:nth-child(3n+2) { padding: 3rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__top-alignment .cmp-ia-profile-cards__row-container= + .cmp-ia-profile-cards__container:nth-child(3n+2) { padding: 4rem 1.5rem; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth-c= +hild(3n+1) { padding-right: 8rem; animation-delay: 100ms; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+1) { width: 33.33%; padding: 3rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+1) { padding: 4rem 1.5rem; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth-c= +hild(3n+2) { padding-left: 8rem; animation-delay: 200ms; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+2) { width: 33.33%; padding: 6rem 1.5rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+2) { padding: 8rem 1.5rem 4rem; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth-c= +hild(3n+3) { padding-left: 4rem; padding-right: 4rem; animation-delay: 300m= +s; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+3) { width: 33.33%; padding: 3rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+3) { padding: 4rem 1.5rem; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container .cmp-= +image__image { width: 100%; height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container { width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container { display: flex; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-image__link:focus = +.cmp-matrix__text-content, .cmp-matrix-block .cmp-matrix__image-card-contai= +ner .cmp-image__link:hover .cmp-matrix__text-content { text-decoration: und= +erline rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-image__link:focu= +s .cmp-matrix__text-content, .cmp-matrix-block .cmp-matrix__image-card-cont= +ainer .cmp-image__link:hover .cmp-matrix__text-content { text-decoration: u= +nderline rgb(0, 0, 0); } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-image__link:focus = +.cmp-matrix__img-container .cmp-video-hero__video, .cmp-matrix-block .cmp-m= +atrix__image-card-container .cmp-image__link:hover .cmp-matrix__img-contain= +er .cmp-video-hero__video { cursor: pointer; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__c-column {= + width: 33.3333%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__c-column .= +cmp-matrix__big-square-matrix, .cmp-matrix-block .cmp-matrix__image-card-co= +ntainer .cmp-matrix__c-column .cmp-matrix__square-matrix { width: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-= +matrix .cmp-matrix__image { aspect-ratio: 2 / 1; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-conta= +iner .cmp-matrix__square-matrix .cmp-matrix__image { aspect-ratio: 1 / 1; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-matrix__image { aspect-ratio: 2 / 1; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image { po= +sition: relative; width: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:focu= +s-within .cmp-matrix__image-overlay, .cmp-matrix-block .cmp-matrix__image-c= +ard-container .cmp-matrix__image:focus .cmp-matrix__image-overlay, .cmp-mat= +rix-block .cmp-matrix__image-card-container .cmp-matrix__image:hover .cmp-m= +atrix__image-overlay { opacity: 0.3; background: rgb(0, 0, 0); display: blo= +ck; position: absolute; width: 100%; height: 100%; top: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:fo= +cus-within .cmp-matrix__image-overlay, .cmp-matrix-block .cmp-matrix__image= +-card-container .cmp-matrix__image:focus .cmp-matrix__image-overlay, .cmp-m= +atrix-block .cmp-matrix__image-card-container .cmp-matrix__image:hover .cmp= +-matrix__image-overlay { background: none; opacity: 0; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:fo= +cus-within .cmp-matrix__text-block-container, .cmp-matrix-block .cmp-matrix= +__image-card-container .cmp-matrix__image:focus .cmp-matrix__text-block-con= +tainer, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__im= +age:hover .cmp-matrix__text-block-container { width: 83.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:fo= +cus-within .cmp-matrix__img-container .cmp-teaser__image, .cmp-matrix-block= + .cmp-matrix__image-card-container .cmp-matrix__image:focus .cmp-matrix__im= +g-container .cmp-teaser__image, .cmp-matrix-block .cmp-matrix__image-card-c= +ontainer .cmp-matrix__image:hover .cmp-matrix__img-container .cmp-teaser__i= +mage { transition: transform 1s ease 0s, -webkit-transform 1s ease 0s; will= +-change: transform; transform: scale(1.1); } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:fo= +cus-within .cmp-image__link .cmp-matrix__text-content, .cmp-matrix-block .c= +mp-matrix__image-card-container .cmp-matrix__image:focus .cmp-image__link .= +cmp-matrix__text-content, .cmp-matrix-block .cmp-matrix__image-card-contain= +er .cmp-matrix__image:hover .cmp-image__link .cmp-matrix__text-content { te= +xt-decoration: underline rgb(0, 0, 0); } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:focu= +s, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:f= +ocus-visible { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; border: 0px;= + outline-offset: 1px; z-index: 4; outline: rgb(0, 0, 136) solid 1px; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__img-contai= +ner { overflow: hidden; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__img-contai= +ner .cmp-teaser__image { border: 0px; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__img-contai= +ner .cmp-image { transition: transform 1s ease 0s, -webkit-transform 1s eas= +e 0s; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__img-contai= +ner .cmp-image__image { height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container { position: absolute; z-index: 1; bottom: 2rem; display: flex; -= +webkit-box-align: center; align-items: center; transition: all 0.1s linear = +0s; max-width: 50rem; width: 83.3333%; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container { bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container { padding-left: 0px; padding-right: 0px; position: absolute; b= +ottom: 6rem; left: 0px; right: 0px; overflow: hidden; width: 0px; transitio= +n: all 0.1s linear 0s; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content { z-index: 9; padding: 2rem 1.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content { padding: 3rem 2rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content { padding: 5rem 3rem; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-label { margi= +n-bottom: 0.4rem; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content .cmp-matrix__interactive-label { mar= +gin-bottom: 0.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content .cmp-matrix__interactive-label { mar= +gin-bottom: 0.8rem; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-label .cmp-te= +aser__title { text-transform: uppercase; font-weight: 500; font-size: 1.4re= +m; line-height: 1.7rem; } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content .cmp-matrix__interactive-label .cmp-= +teaser__title { font-size: 1.8rem; line-height: 2.2rem; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-label .cmp-te= +aser__title-link { text-decoration: underline; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-label .cmp-te= +aser__title-link:hover { color: rgb(0, 0, 0); } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-textblock p {= + word-break: break-word; font-size: 2rem; line-height: 2.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content .cmp-matrix__interactive-textblock p= + { font-size: 3.2rem; line-height: 3.6rem; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__gradient-image-container { position: absolute; inse= +t: 0px; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__gradient-image-container .cmp-image, .cmp-matrix-bl= +ock .cmp-matrix__image-card-container .cmp-matrix__text-block-container .cm= +p-matrix__gradient-image-container .cmp-image__image, .cmp-matrix-block .cm= +p-matrix__image-card-container .cmp-matrix__text-block-container .cmp-matri= +x__gradient-image-container .image { height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__background= +-color { background-color: rgb(161, 0, 255); } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__textblock-= +opacity { opacity: 0.9; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-= +matrix { width: 66.6667%; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangl= +e-matrix .cmp-matrix__text-block-container { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangl= +e-matrix .cmp-matrix__text-block-container { width: 0px; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__square-mat= +rix { width: 33.3333%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix { width: 66.6667%; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix .cmp-matrix__text-block-container { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix .cmp-matrix__text-block-container { width: 0px; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__f= +ull-width-matrix .mediavideo, .cmp-matrix-block .cmp-matrix__image-card-con= +tainer .cmp-matrix__full-width-matrix .videoanimation { width: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-video-hero, .cmp-matrix-block .cmp-matrix__image-card-containe= +r .cmp-matrix__full-width-matrix .cmp-video-hero .cmp-video-hero__video-con= +tainer { height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-video-hero .cmp-video-hero__controls { z-index: 9999; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-video-hero .cmp-video-hero__content-container .cmp-video-hero_= +_content { padding-top: 0px; padding-bottom: 0px; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-video-hero__video { height: inherit; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-wid= +th-matrix .cmp-matrix__text-block-container { width: 41.6667%; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-wid= +th-matrix .cmp-matrix__text-block-container { width: 0px; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-conta= +iner .cmp-matrix__c-column .cmp-matrix__image, .cmp-matrix-block .cmp-matri= +x__image-card-container .cmp-matrix__full-width-matrix .cmp-matrix__image, = +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-= +matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-contai= +ner .cmp-matrix__square-matrix .cmp-matrix__image { overflow: hidden; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-matrix__img-container, .cmp-matrix-block .cmp-matrix__image-ca= +rd-container .cmp-matrix__c-column .cmp-matrix__img-container, .cmp-matrix-= +block .cmp-matrix__image-card-container .cmp-matrix__full-width-matrix .cmp= +-matrix__img-container, .cmp-matrix-block .cmp-matrix__image-card-container= + .cmp-matrix__rectangle-matrix .cmp-matrix__img-container, .cmp-matrix-bloc= +k .cmp-matrix__image-card-container .cmp-matrix__square-matrix .cmp-matrix_= +_img-container { position: absolute; inset: 0px; display: flex; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-image, .cmp-matrix-block .cmp-matrix__image-card-container .cm= +p-matrix__c-column .cmp-image, .cmp-matrix-block .cmp-matrix__image-card-co= +ntainer .cmp-matrix__full-width-matrix .cmp-image, .cmp-matrix-block .cmp-m= +atrix__image-card-container .cmp-matrix__rectangle-matrix .cmp-image, .cmp-= +matrix-block .cmp-matrix__image-card-container .cmp-matrix__square-matrix .= +cmp-image { width: 100%; height: 100%; display: flex; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-image__link, .cmp-matrix-block .cmp-matrix__image-card-contain= +er .cmp-matrix__c-column .cmp-image__link, .cmp-matrix-block .cmp-matrix__i= +mage-card-container .cmp-matrix__full-width-matrix .cmp-image__link, .cmp-m= +atrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-matrix= + .cmp-image__link, .cmp-matrix-block .cmp-matrix__image-card-container .cmp= +-matrix__square-matrix .cmp-image__link { width: 100%; height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-image__image, .cmp-matrix-block .cmp-matrix__image-card-contai= +ner .cmp-matrix__c-column .cmp-image__image, .cmp-matrix-block .cmp-matrix_= +_image-card-container .cmp-matrix__full-width-matrix .cmp-image__image, .cm= +p-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-mat= +rix .cmp-image__image, .cmp-matrix-block .cmp-matrix__image-card-container = +.cmp-matrix__square-matrix .cmp-image__image { position: absolute; object-f= +it: cover; inset: 0px; height: 100%; } + +@media screen and (max-width: 767.9px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix_= +_c-column, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix_= +_full-width-matrix, .cmp-matrix-block .cmp-matrix__image-card-container .cm= +p-matrix__rectangle-matrix, .cmp-matrix-block .cmp-matrix__image-card-conta= +iner .cmp-matrix__square-matrix { width: 100%; } + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-con= +tainer .cmp-matrix__c-column .cmp-matrix__image, .cmp-matrix-block .cmp-mat= +rix__image-card-container .cmp-matrix__full-width-matrix .cmp-matrix__image= +, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangl= +e-matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-cont= +ainer .cmp-matrix__square-matrix .cmp-matrix__image { aspect-ratio: 1 / 1; = +} + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix .cmp-image__image, .cmp-matrix-block .cmp-matrix__image-card-cont= +ainer .cmp-matrix__c-column .cmp-image__image, .cmp-matrix-block .cmp-matri= +x__image-card-container .cmp-matrix__full-width-matrix .cmp-image__image, .= +cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-m= +atrix .cmp-image__image, .cmp-matrix-block .cmp-matrix__image-card-containe= +r .cmp-matrix__square-matrix .cmp-image__image { object-position: var(--mat= +rix-image-focus) 0; } +} + +.matrix-block { width: 100%; } + +.matrix-block.color-block-accent-purple-1 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(180, 85, 170); } + +.matrix-block.color-block-accent-purple-2 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(160, 85, 245); } + +.matrix-block.color-block-accent-purple-3 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(190, 130, 255); } + +.matrix-block.color-block-accent-purple-4 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(220, 175, 255); } + +.matrix-block.color-block-accent-purple-5 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(230, 220, 255); } + +.matrix-block.color-block-alt-blue .cmp-matrix__image .cmp-matrix__backgrou= +nd-color { background-color: rgb(0, 65, 240); } + +.matrix-block.color-block-alt-gray .cmp-matrix__image .cmp-matrix__backgrou= +nd-color { background-color: rgb(190, 190, 190); } + +.matrix-block.color-block-alt-gray-dark .cmp-matrix__image .cmp-matrix__bac= +kground-color { background-color: rgb(150, 150, 150); } + +.matrix-block.color-block-alt-gray-darker .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(90, 90, 90); } + +.matrix-block.color-block-alt-green .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(0, 215, 0); } + +.matrix-block.color-block-alt-red .cmp-matrix__image .cmp-matrix__backgroun= +d-color { background-color: red; } + +.matrix-block.color-block-alt-yellow .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(255, 255, 0); } + +.matrix-block.color-block-aqua .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(0, 255, 187); } + +.matrix-block.color-block-blue .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(0, 186, 255); } + +.matrix-block.color-block-blue-green .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(5, 240, 165); } + +.matrix-block.color-block-brand-green .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(100, 255, 80); } + +.matrix-block.color-block-brand-orange .cmp-matrix__image .cmp-matrix__back= +ground-color { background-color: rgb(255, 120, 0); } + +.matrix-block.color-block-brand-yellow .cmp-matrix__image .cmp-matrix__back= +ground-color { background-color: rgb(255, 235, 50); } + +.matrix-block.color-block-blue-dark .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(0, 142, 255); } + +.matrix-block.color-block-blue-light .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(0, 243, 255); } + +.matrix-block.color-block-core-purple .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(70, 0, 115); } + +.matrix-block.color-block-cyan .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(0, 255, 255); } + +.matrix-block.color-block-gray .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(167, 167, 167); } + +.matrix-block.color-block-gray-base .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(0, 0, 0); } + +.matrix-block.color-block-gray-dark .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(107, 107, 107); } + +.matrix-block.color-block-gray-darker .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(74, 74, 74); } + +.matrix-block.color-block-gray-light .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(204, 204, 204); } + +.matrix-block.color-block-gray-lighter .cmp-matrix__image .cmp-matrix__back= +ground-color { background-color: rgb(227, 227, 227); } + +.matrix-block.color-block-gray-lightest .cmp-matrix__image .cmp-matrix__bac= +kground-color { background-color: rgb(242, 242, 242); } + +.matrix-block.color-block-grayishyellow-dark .cmp-matrix__image .cmp-matrix= +__background-color { background-color: rgb(150, 150, 140); } + +.matrix-block.color-block-grayishyellow-light .cmp-matrix__image .cmp-matri= +x__background-color { background-color: rgb(230, 230, 220); } + +.matrix-block.color-block-green .cmp-matrix__image .cmp-matrix__background-= +color { background-color: rgb(0, 255, 0); } + +.matrix-block.color-block-green-dark .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(0, 83, 10); } + +.matrix-block.color-block-link .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(0, 77, 255); } + +.matrix-block.color-block-link-dark .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(0, 0, 136); } + +.matrix-block.color-block-orange .cmp-matrix__image .cmp-matrix__background= +-color { background-color: rgb(255, 182, 0); } + +.matrix-block.color-block-orange-dark .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(255, 149, 0); } + +.matrix-block.color-block-pink .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(231, 0, 116); } + +.matrix-block.color-block-pink-dark .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(164, 2, 83); } + +.matrix-block.color-block-pink-light .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(255, 80, 160); } + +.matrix-block.color-block-purple .cmp-matrix__image .cmp-matrix__background= +-color { background-color: rgb(161, 0, 255); } + +.matrix-block.color-block-purple-dark .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(117, 0, 192); } + +.matrix-block.color-block-purple-darkest .cmp-matrix__image .cmp-matrix__ba= +ckground-color { background-color: rgb(70, 1, 115); } + +.matrix-block.color-block-red .cmp-matrix__image .cmp-matrix__background-co= +lor { background-color: rgb(231, 15, 41); } + +.matrix-block.color-block-red-dark .cmp-matrix__image .cmp-matrix__backgrou= +nd-color { background-color: rgb(189, 0, 29); } + +.matrix-block.color-block-red-darker .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(113, 0, 18); } + +.matrix-block.color-block-red-light .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(255, 50, 70); } + +.matrix-block.color-block-white .cmp-matrix__image .cmp-matrix__background-= +color { background-color: rgb(255, 255, 255); } + +.matrix-block.color-block-yellow .cmp-matrix__image .cmp-matrix__background= +-color { background-color: rgb(255, 212, 46); } + +.matrix-block.color-block-yellow-dark .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(240, 192, 0); } + +.matrix-block.color-block-yellow-light .cmp-matrix__image .cmp-matrix__back= +ground-color { background-color: rgb(255, 240, 179); } + +.matrix-block.cmp-matrix--theme-dark .cmp-matrix__image .cmp-image__link, .= +matrix-block.cmp-matrix--theme-dark .cmp-matrix__image .cmp-image__link:foc= +us .cmp-matrix__text-content, .matrix-block.cmp-matrix--theme-dark .cmp-mat= +rix__image .cmp-image__link:hover .cmp-matrix__text-content { text-decorati= +on-color: rgb(255, 255, 255); } + +.matrix-block.cmp-matrix--theme-dark .cmp-matrix__image .cmp-matrix__text-b= +lock-container .cmp-teaser__description, .matrix-block.cmp-matrix--theme-da= +rk .cmp-matrix__image .cmp-matrix__text-block-container .cmp-teaser__title = +{ color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .matrix-block.cmp-matrix--theme-dark .cmp-matrix__image:focus .cmp-image_= +_link .cmp-matrix__text-content { text-decoration-color: rgb(255, 255, 255)= +; } +} + +.cmp-ai-contact { display: flex; flex-wrap: wrap; -webkit-box-align: center= +; align-items: center; min-height: 19.2rem; -webkit-box-pack: center; justi= +fy-content: center; padding-top: 2rem; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-contact { min-height: 14.2rem; padding-top: 5.6rem; padding-botto= +m: 3.6rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ai-contact { min-height: 14.3rem; padding-top: 4rem; padding-bottom:= + 2rem; } +} + +.cmp-ai-contact .cmp-ai-connect-items { padding-left: 1.5rem; padding-right= +: 1.5rem; display: flex; flex-wrap: wrap; font-size: 1.6rem; line-height: 2= +.5rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-contact .cmp-ai-connect-items { font-size: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-contact .cmp-ai-connect-items { max-width: 120rem; } +} + +.cmp-ai-contact .cmp-ai-header { padding-right: 4.8rem; font-size: 1.6rem; = +font-weight: 500; -webkit-box-flex: 0; flex: 0 0 100%; margin-bottom: 2rem;= + display: none; } + +.cmp-ai-contact .cmp-ai-header:first-child { display: flex; } + +@media screen and (min-width: 1000px) { + .cmp-ai-contact .cmp-ai-header { -webkit-box-flex: 0; flex: 0 0 auto; fon= +t-size: 2.4rem; line-height: 2.8rem; } +} + +.cmp-ai-contact .cmp-ai-list { padding-bottom: 2rem; display: flex; flex-wr= +ap: wrap; -webkit-box-flex: 0; flex: 0 0 100%; } + +.cmp-ai-contact .cmp-ai-list:last-child { padding-bottom: 0px; } + +@media screen and (min-width: 768px) { + .cmp-ai-contact .cmp-ai-list { -webkit-box-flex: 0; flex: 0 0 auto; paddi= +ng-right: 4.8rem; } + .cmp-ai-contact .cmp-ai-list:last-child { padding-right: 0px; } +} + +.cmp-ai-contact .cmp-ai-list .cmp-ai-item a.cmp-text__link--arrow { color: = +rgb(0, 77, 255); } + +.cmp-ai-contact .cmp-ai-list .cmp-ai-item a.cmp-text__link--arrow:focus { b= +ox-shadow: rgb(1, 114, 195) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255) so= +lid 0.1rem; outline-offset: 0.1rem; } + +.cmp-ai-contact .cmp-ai-list .cmp-ai-item a.cmp-text__link--arrow:focus:not= +(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-ai-contact .cmp-ai-list .cmp-ai-item a.cmp-text__link--arrow:focus { o= +utline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; box-shadow: none; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:first-of-type { an= +imation-delay: 100ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(2) { a= +nimation-delay: 200ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(3) { a= +nimation-delay: 300ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(4) { a= +nimation-delay: 400ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(5) { a= +nimation-delay: 500ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(6) { a= +nimation-delay: 600ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(7) { a= +nimation-delay: 700ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(8) { a= +nimation-delay: 800ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(9) { a= +nimation-delay: 900ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(10) { = +animation-delay: 1000ms; } + +.calendar-details-module .content-card.content-card--cardwithbutton .cmp-te= +aser { background: none; } + +.calendar-details-module .content-card--cardwithbutton .cmp-teaser__content= + { border: 0px; padding: 1.5rem 0px 0px; background-color: transparent; } + +.calendar-details-module .content-card--cardwithbutton .cmp-teaser__title {= + font-weight: 600; font-size: 2.4rem; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .calendar-details-module .content-card--cardwithbutton .cmp-teaser__title= + { padding-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .calendar-details-module .content-card--cardwithbutton .cmp-teaser__title= + { padding-bottom: 3rem; font-size: 4.8rem; } +} + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-teaser__description { padding-bottom: 0px; = +} +} + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-teaser__description { padding-bottom: 2rem;= + } +} + +.calendar-details-module .cmp-teaser__action-link-container { padding-botto= +m: 3rem; } + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-teaser__action-link-container { padding-bot= +tom: 0px; margin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-teaser__action-link-container { margin-righ= +t: 5rem; } +} + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-teaser__action-link-container .cmp-teaser__= +action-container .cmp-button { min-width: 11rem; margin-left: 0px; } +} + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-teaser__action-link-container .cmp-teaser__= +action-container .cmp-button { min-width: 13.8rem; margin-top: 0.5rem; marg= +in-bottom: 1.5rem; margin-right: 1rem; } +} + +.calendar-details-module .cmp-calendar__button-container { display: flex; -= +webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction:= + column; } + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-calendar__button-container { -webkit-box-or= +ient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webk= +it-box-align: center; align-items: center; padding-bottom: 3rem; } +} + +.calendar-details-module .cmp-calendar-details__calendar-container { paddin= +g-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-calendar-details__calendar-container { padd= +ing-bottom: 0px; } +} + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar__text { color: rgb(0, 77, 255); font-weight: 600; padding-left: 0.9re= +m; font-size: 1.4rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-calendar-details__calendar-container .cmp-c= +alendar__text { font-size: 1.6rem; } +} + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar__icon { color: rgb(0, 77, 255); } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar__icon:hover { text-decoration: none; } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar__icon::before { content: "=EF=8F=B3"; font-size: 2.4rem; font-family:= + Ionicons; display: block; font-weight: 400; font-style: normal; line-heigh= +t: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; = +white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; t= +ext-rendering: optimizelegibility; font-feature-settings: "liga"; position:= + relative; } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar-details__action-link { display: flex; -webkit-box-align: center; alig= +n-items: center; } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar-details__action-link:hover .cmp-calendar__text { text-decoration: und= +erline; } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar-details__action-link:hover .cmp-calendar__icon { color: rgb(0, 0, 136= +); text-decoration: none; } + +.calendar-details-module .cmp-calendar-details__location-container { font-s= +ize: 1.4rem; } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-calendar-details__location-container { font= +-size: 1.6rem; } +} + +.calendar-details-module .cmp-calendar-details__location-container .cmp-cal= +endar__location-title { font-weight: 600; padding-bottom: 1rem; font-size: = +1.2rem; letter-spacing: 1.28px; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-calendar-details__location-container .cmp-c= +alendar__location-title { font-size: 1.8rem; } +} + +.calendar-details-module .cmp-calendar-details__direction-container { margi= +n-top: 1rem; padding-bottom: 1rem; } + +.calendar-details-module .cmp-calendar-details__direction-container .cmp-ca= +lendar-details__direction-action-link { color: rgb(0, 77, 255); font-size: = +1.4rem; } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-calendar-details__direction-container .cmp-= +calendar-details__direction-action-link { font-size: 1.6rem; } +} + +.calendar-details-module .cmp-calendar-details__direction-container:hover .= +cmp-calendar-details__direction-action-link { text-decoration: underline; c= +olor: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-teaser__content .cmp-teaser__text { font-si= +ze: 1.6rem; } +} + +.cmp-awards-card-block .cmp-title__text { font-weight: 600; font-size: 3.68= +rem; line-height: 5.28rem; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-title__text { font-size: 5.27rem; } +} + +.cmp-awards-card-block .cmp-teaser__pretitle { font-weight: 500; font-size:= + 1.6rem; line-height: 2.24rem; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-teaser__pretitle { font-size: 1.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-awards-card-block .cmp-teaser__pretitle { line-height: 2.56rem; } +} + +.cmp-awards-card-block .cmp-teaser__title { font-weight: 300; font-size: 2r= +em; line-height: 2.6rem; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-teaser__title { line-height: 3.12rem; font-si= +ze: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-awards-card-block .cmp-teaser__title { line-height: 3.9rem; font-siz= +e: 3rem; } +} + +.cmp-awards-card-block .cmp-awards-card-block_first-row { display: flex; -w= +ebkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: = +column; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-awards-card-block_first-row { -webkit-box-ori= +ent: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-awards-card-block .cmp-awards-card-block_first-row_left-col, .cmp-awar= +ds-card-block .cmp-awards-card-block_first-row_right-col { -webkit-box-flex= +: 1; flex: 1 1 0%; } + +.cmp-awards-card-block .cmp-awards-card-block_second-row > .container.respo= +nsivegrid .modal .cmp-container { display: block; } + +.cmp-awards-card-block .cmp-awards-card-block_second-row > .container.respo= +nsivegrid .cmp-container { display: flex; flex-wrap: wrap; max-width: calc(= +100% + 60px); padding: 0px; } + +.cmp-awards-card-block .card { -webkit-box-flex: 0; flex: 0 0 100%; margin-= +bottom: 0px; margin-top: -2px; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .card { -webkit-box-flex: 0; flex: 0 0 100%; max-w= +idth: 100%; margin-top: 5rem; margin-bottom: 4rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-awards-card-block .card { margin-bottom: 3rem; } +} + +.cmp-awards-card-block .card .modal { height: auto; } + +.cmp-awards-card-block .card > * { height: 100%; } + +.cmp-awards-card-block .card .cmp-award-card__link { -webkit-box-flex: 1; f= +lex: 1 0 0px; } + +.cmp-awards-card-block .card .cmp-award-card__link > * { height: 100%; } + +.cmp-awards-card-block .card:last-child { margin-bottom: 0px; } + +.cmp-awards-card-block .cmp-awards-card-block_first-row_left-col { margin-b= +ottom: 5rem; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-awards-card-block_first-row_left-col { paddin= +g-right: 15px; margin-bottom: 2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-awards-card-block .cmp-awards-card-block_first-row_left-col { margin= +-bottom: 1rem; } +} + +.cmp-awards-card-block-cta { margin-top: 6rem; } + +@media screen and (min-width: 1000px) { + .cmp-awards-card-block-cta { margin-top: 7rem; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row .card { -webk= +it-box-flex: 0; flex: 0 0 50%; max-width: 50%; margin-left: -0.2rem; } + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(2n+1) { position: relative; top: 5rem; margin-left: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--3-cards .cmp-awards-card-block_second-row .card { -webk= +it-box-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; margin-right: -0.2= +rem; } + .cmp-card-layout--3-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(3n), .cmp-card-layout--3-cards .cmp-awards-card-block_second-row .card:n= +th-child(3n+1) { position: relative; top: 5rem; } + .cmp-card-layout--3-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(3n+3) { margin-right: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--4-cards .cmp-awards-card-block_second-row .card { -webk= +it-box-flex: 0; flex: 0 0 25%; max-width: 25%; margin-right: -0.2rem; } + .cmp-card-layout--4-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(2n+1) { position: relative; top: 5rem; } + .cmp-card-layout--4-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(4n+4) { margin-right: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row .card, .cmp-c= +ard-layout--3-cards .cmp-awards-card-block_second-row .card, .cmp-card-layo= +ut--4-cards .cmp-awards-card-block_second-row .card { margin-bottom: 4rem; = +} +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row .card, .cmp-c= +ard-layout--3-cards .cmp-awards-card-block_second-row .card, .cmp-card-layo= +ut--4-cards .cmp-awards-card-block_second-row .card { margin-bottom: 3rem; = +} +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row, .cmp-card-la= +yout--3-cards .cmp-awards-card-block_second-row, .cmp-card-layout--4-cards = +.cmp-awards-card-block_second-row { padding-bottom: 2rem; } +} + +.cmp-awards-card-block_second-row .cmp-award-card__link .cmp-teaser__conten= +t, .cmp-awards-card-block_second-row .cmp-teaser__content { border: 2px sol= +id rgb(0, 77, 255); } + +.cmp-awards-card-block_second-row .cmp-award-card__link:hover .cmp-teaser__= +content { background-color: rgb(0, 77, 255); transition: all 0.6s ease-in-o= +ut 0s; border: 2px solid rgb(0, 77, 255); } + +.cmp-awards-card-block_second-row .cmp-award-card__link:hover .cmp-teaser__= +description, .cmp-awards-card-block_second-row .cmp-award-card__link:hover = +.cmp-teaser__pretitle, .cmp-awards-card-block_second-row .cmp-award-card__l= +ink:hover .cmp-teaser__title { color: rgb(255, 255, 255); } + +.cmp-awards-card-block_second-row .cmp-award-card__link:focus { outline: rg= +b(0, 0, 136) solid 1px; outline-offset: 0px; } + +.cmp-awards-card-block_second-row .cmp-award-card__link:focus .cmp-teaser__= +content { background-color: rgb(0, 77, 255); transition: all 0.6s ease-in-o= +ut 0s; border: none; } + +.cmp-awards-card-block_second-row .cmp-award-card__link:focus .cmp-teaser__= +description, .cmp-awards-card-block_second-row .cmp-award-card__link:focus = +.cmp-teaser__pretitle, .cmp-awards-card-block_second-row .cmp-award-card__l= +ink:focus .cmp-teaser__title { color: rgb(255, 255, 255); } + +@media screen and (max-width: 767.9px) { + .cmp-parallax-static-image-text { margin: 25% -1.5rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-parallax-static-image-text { margin: 15% -3.5rem; } +} + +.cmp-parallax-static-image-text .cmp-teaser { border: none; position: relat= +ive; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser { height: 100%; background-co= +lor: rgb(255, 255, 255); z-index: 1; } +} + +.cmp-parallax-static-image-text .cmp-teaser .cmp-image { height: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser .cmp-image { min-width: 98rem= +; position: absolute; left: 50%; transform: translateX(-50%); overflow: hid= +den; } +} + +.cmp-parallax-static-image-text .cmp-teaser__image { border: none; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser__image { width: 100%; height:= + 100%; overflow: hidden; } +} + +.cmp-parallax-static-image-text .cmp-teaser__image .cmp-image__image { heig= +ht: 55%; object-fit: cover; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser__image .cmp-image__image { he= +ight: 80%; position: absolute; top: 50%; left: 50%; transform: translate(-5= +0%, -50%); } +} + +.cmp-parallax-static-image-text .cmp-teaser__description { display: none; } + +.cmp-parallax-static-image-text .cmp-teaser__content { height: 100%; opacit= +y: 1; display: grid; place-content: center; -webkit-box-pack: center; borde= +r: none; background-color: transparent; position: absolute; z-index: 1; top= +: 0px; left: 50%; transform: translate(-50%); text-align: center; width: 80= +%; padding-left: 0px; padding-right: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser__content { opacity: 0; transf= +orm: translate(-50%); width: 66.66%; } +} + +@media screen and (min-width: 1200px) { + .cmp-parallax-static-image-text .cmp-teaser__content { width: 50%; } +} + +.cmp-parallax-static-image-text .cmp-teaser__title { font-size: 4rem; line-= +height: 4rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-static-image-text .cmp-teaser__title { font-size: 6.8rem; l= +ine-height: 6.5rem; } +} + +.cmp-parallax-static-image-text-dark .cmp-teaser__title { color: rgb(255, 2= +55, 255); } + +.cmp-parallax-video-with-sound-and-text { position: relative; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax__bottom { position: a= +bsolute; background-color: rgb(255, 255, 255); width: 100vw; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video { overflow: hid= +den; margin: 0px auto; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel { positi= +on: relative; width: 100%; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-svg= + { display: block; width: 100%; height: 100%; visibility: visible; z-index:= + 99; background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-s= +vg { position: absolute; background-color: transparent; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-svg= + .cmp-image { position: relative; height: 100%; width: 100%; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-svg= + .cmp-image__image { display: block; object-fit: cover; height: 100%; width= +: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-s= +vg .cmp-image__image { position: absolute; height: 101%; width: 101%; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-video { = +display: block; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-video = +{ position: relative; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__video { width:= + 100%; object-fit: cover; background-color: rgb(0, 0, 0); } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls { pos= +ition: absolute; bottom: 0px; display: flex; -webkit-box-pack: center; just= +ify-content: center; -webkit-box-align: center; align-items: center; width:= + 100%; height: 3.5rem; z-index: 100; background-color: rgba(0, 0, 0, 0.6); = +} + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls { h= +eight: 5rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-butto= +n .cmp-parallax-video__controls-button-text { color: rgb(255, 255, 255); fo= +nt-weight: 300; text-transform: none; font-size: 1.6rem; line-height: 1.5; = +} + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-but= +ton .cmp-parallax-video__controls-button-text { font-size: 2.1rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-butto= +n:hover { color: rgb(255, 255, 255); } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mute,= + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-unmu= +te { margin-right: 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mut= +e, .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-un= +mute { margin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mut= +e, .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-un= +mute { margin-right: 3.5rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button { position: relative; display: flex; h= +eight: 100%; width: 100%; -webkit-box-align: center; align-items: center; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button-text { margin-right: 1.5rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button-play-container { position: relative; h= +eight: 23px; width: 23px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pla= +y .cmp-parallax-video__controls-button-play-container { height: 30px; width= +: 30px; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button-play-outline { position: absolute; tra= +nsform: translate(-50%, -50%); left: 50%; top: 50%; height: 23px; width: 23= +px; border-radius: 50%; border: 0.2rem solid rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pla= +y .cmp-parallax-video__controls-button-play-outline { height: 30px; width: = +30px; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button-play-icon::before { position: absolute= +; transform: translate(-50%, -50%); left: 50%; top: 48%; content: "=EF=92= +=88"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; color: rgb(255, 255, 255); padding-left: 0.3rem; = +} + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pla= +y .cmp-parallax-video__controls-button-play-icon::before { content: "=EF=92= +=88"; font-size: 23px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; padding-left: 0.4rem; top: 50%; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button { position: relative; display: flex; = +height: 100%; width: 100%; -webkit-box-align: center; align-items: center; = +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button-text { margin-right: 1.5rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button-pause-container { position: relative;= + height: 23px; width: 23px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-container { height: 30px; wid= +th: 30px; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button-pause-outline { position: absolute; t= +ransform: translate(-50%, -50%); left: 50%; top: 50%; height: 23px; width: = +23px; border-radius: 50%; border: 0.2rem solid rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-outline { height: 30px; width= +: 30px; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button-pause-icon::before { position: absolu= +te; transform: translate(-50%, -50%); left: 50%; top: 48%; content: "=EF=91= +=B8"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-icon::before { content: "=EF= +=91=B8"; font-size: 23px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } +} + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-icon::before { top: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-icon::before { content: "=EF= +=91=B8"; font-size: 23px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; padding-left: 0.1rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-icon::before { padding-left: = +0.02em; left: 50%; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mute = +span::after { content: "=EF=8E=BA"; font-size: 22px; font-family: Ionicons;= + font-weight: 400; font-style: normal; line-height: 1; text-transform: none= +; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direc= +tion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeleg= +ibility; font-feature-settings: "liga"; margin-left: 1.5rem; display: inlin= +e-block; position: relative; top: 0.35rem; left: 0px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mut= +e span::after { font-size: 3rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-unmut= +e span::after { content: "=EF=8E=B9"; font-size: 22px; font-family: Ionicon= +s; font-weight: 400; font-style: normal; line-height: 1; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; margin-left: 1.5rem; display: inl= +ine-block; position: relative; top: 0.35rem; left: 0px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-unm= +ute span::after { font-size: 3rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-repla= +y span::after { content: "=EF=8E=A8"; font-size: 22px; font-family: Ionicon= +s; font-weight: 400; font-style: normal; line-height: 1; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; margin-left: 1.5rem; display: inl= +ine-block; position: relative; top: 0.35rem; left: 0px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-rep= +lay span::after { font-size: 3rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__sub= +title, .cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-vid= +eo__title, .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__con= +trols-hide { display: none; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__tra= +nscript { width: 100%; position: relative; z-index: 500; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__tra= +nscript a { float: right; margin-top: 1rem; margin-bottom: 2rem; margin-rig= +ht: 1.5rem; font-weight: 400; color: rgb(0, 77, 255); font-size: 1.6rem; te= +xt-transform: none; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__t= +ranscript a { margin-right: 2rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__con= +tent { margin: 0px; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__con= +tent--left { padding: 0px; } + +.cmp-parallax-video-with-sound-and-text .cmp-video__embed { height: 100%; w= +idth: 100%; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video--panel-text-svg { position: relative; display: block; = +height: 100%; width: 100%; visibility: visible; background-color: rgb(0, 0,= + 0); min-height: 4.6rem; max-height: 50rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video--panel-text-svg .cmp-image__image { position: relative= +; display: block; top: -20px; left: 0px; transform: translate(0px); object-= +fit: cover; height: 100%; width: 100%; min-height: 4.6rem; max-height: 50re= +m; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video--panel-video { display: block; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video__video { max-height: 50rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video__controls { bottom: 2rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-video__embed { height: 100%; width: 100%; max-height: 50rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-video__player .dynamicmedia { margin-bottom: -0.8rem; } + +.subscription-center-block { background-color: rgb(0, 0, 0); } + +.cmp-subscription-center { max-width: 1200px; margin: 0px auto; } + +.cmp-subscription-center__row { padding: 3rem 0px; margin: 0px 15px; border= +-bottom: 1px solid rgb(167, 167, 167); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-subscription-center__row { padding: 3rem 0px 2rem; } +} + +.cmp-subscription-center__eyebrow { padding-bottom: 1rem; font-size: 1.8rem= +; line-height: 2.24rem; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-subscription-center__eyebrow { font-size: 2.2rem; padding-bottom: 2.= +5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-subscription-center__eyebrow { line-height: 3.52rem; } +} + +.cmp-subscription-center a { color: rgb(255, 255, 255); } + +.internalsearchhero .cmp-internal-ai-search-modal { position: fixed; displa= +y: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: = +center; justify-content: center; inset: 0px; background-color: rgba(0, 0, 0= +, 0.5); color: rgb(255, 255, 255); z-index: 1201; } + +@-webkit-keyframes ai-search-modal {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +@keyframes ai-search-modal {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +@-webkit-keyframes ai-search-circle {=20 + 0% { stroke-dasharray: 1px, 200px; stroke-dashoffset: 0; } + 50% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -15px; } + 100% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -125px; } +} + +@keyframes ai-search-circle {=20 + 0% { stroke-dasharray: 1px, 200px; stroke-dashoffset: 0; } + 50% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -15px; } + 100% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -125px; } +} + +.internalsearchhero .cmp-internal-ai-search-modal__svg { display: block; } + +.internalsearchhero .cmp-internal-ai-search-modal__role { width: 40px; heig= +ht: 40px; display: inline-block; animation: 1.4s linear 0s infinite normal = +none running ai-search-modal; } + +.internalsearchhero .cmp-internal-ai-search-modal__circle { stroke: current= +color; stroke-dasharray: 80px, 200px; stroke-dashoffset: 0; animation: 1.4s= + ease-in-out 0s infinite normal none running ai-search-circle; } + +.internalsearchhero .cmp-internal-ai-search-modal--hide { opacity: 0; trans= +ition: opacity 195ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; visibility: hidden; = +} + +.internalsearchhero .cmp-internal-ai-search-modal--show { opacity: 1; trans= +ition: opacity 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; visibility: visible;= + } + +.internalsearchhero .cmp-internal-ai-search-hero__autocomplete-instructions= + { display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__hero { position: relative= +; display: flex; -webkit-box-pack: center; justify-content: center; } + +.internalsearchhero .cmp-internal-ai-search-hero__highlight { font-weight: = +400; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__highlight { line-height= +: 1.6; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__background { position: ab= +solute; z-index: 0; inset: 0px; overflow: hidden; } + +.internalsearchhero .cmp-internal-ai-search-hero__background .cmp-image, .i= +nternalsearchhero .cmp-internal-ai-search-hero__background .image { height:= + 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__background .cmp-image__im= +age { height: 100%; object-fit: cover; } + +.internalsearchhero .cmp-internal-ai-search-hero__content { position: relat= +ive; width: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; padding-left: 1.5rem; padding-ri= +ght: 1.5rem; padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__content { margin: 0px; = +padding-left: 3.5rem; padding-right: 3.5rem; padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__content { padding-left:= + 1.5rem; padding-right: 1.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__content { max-width: 12= +80px; padding-left: 0px; padding-right: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__form-container { width: 1= +00%; padding-bottom: 3rem; padding-top: 3rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__form-container { paddin= +g-bottom: 5rem; padding-top: 5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__form-container { width:= + 66.6667%; margin-left: auto; margin-right: auto; padding-bottom: 8rem; pad= +ding-top: 8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__form-container { width:= + 50%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__form { display: flex; } + +.internalsearchhero .cmp-internal-ai-search-hero__form-label { display: non= +e; } + +.internalsearchhero .cmp-internal-ai-search-hero__search { position: relati= +ve; width: 100%; height: 5rem; margin-right: -2px; -webkit-box-flex: 1; fle= +x: 1 0 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__search-input { border: 1p= +x solid rgb(107, 107, 107); background-color: rgb(255, 255, 255); padding: = +1.5rem; width: 100%; height: 100%; font-size: 1.6rem; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-input { padding:= + 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-input { padding:= + 1.5rem 2rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__search-input::-webkit-inp= +ut-placeholder { font-size: 1.6rem; line-height: 1.6; color: rgb(167, 167, = +167); } + +.internalsearchhero .cmp-internal-ai-search-hero__search-input::placeholder= + { font-size: 1.6rem; line-height: 1.6; color: rgb(167, 167, 167); } + +.internalsearchhero .cmp-internal-ai-search-hero__submit { width: auto; min= +-width: 16.6667%; z-index: 10; height: 5rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__submit { min-width: uns= +et; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button { marg= +in: 0px; width: 100%; min-width: auto; padding: 1rem 1.5rem; height: 100%; = +-webkit-box-flex: 1; flex: 1 0 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button:hover = +{ background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button { pa= +dding: 1.5rem 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__icon = +{ display: block; } + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__icon:= +:after { content: "=EF=92=A5"; font-size: 30px; font-family: Ionicons; disp= +lay: block; font-weight: 400; font-style: normal; line-height: 1; text-tran= +sform: none; letter-spacing: normal; overflow-wrap: normal; white-space: no= +wrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: = +optimizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__ico= +n::after { font-size: 2.4rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__text = +{ display: none; margin-left: 0.5rem; line-height: 1.6rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__tex= +t { display: block; font-size: 1.4rem; word-break: break-word; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-search-message { displ= +ay: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__no-search-message--show {= + display: block; font-size: 1.4rem; line-height: 2.24rem; font-weight: 400;= + margin-top: 20px; margin-bottom: 2.2rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-search-message--show= + { font-size: 1.6rem; line-height: 2.56rem; margin-bottom: 2.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__search-suggestions { posi= +tion: absolute; left: 0px; right: 0px; width: 100%; overflow: hidden; trans= +ition: all 0.5s ease-in-out 0s; transform-origin: left top; } + +.internalsearchhero .cmp-internal-ai-search-hero__search-suggestions--show-= +recent .cmp-internal-ai-search-hero__suggestions-list, .internalsearchhero = +.cmp-internal-ai-search-hero__search-suggestions--show .cmp-internal-ai-sea= +rch-hero__suggestions-list { position: relative; display: block; width: 100= +%; border-width: 0px 0.977px; background: linear-gradient(rgb(150, 150, 150= +) -20px, rgb(255, 255, 255) 7px, rgb(255, 255, 255) 20%); } + +.internalsearchhero .cmp-internal-ai-search-hero__search-suggestions--show-= +recent .cmp-internal-ai-search-hero__suggestions-list { animation: 0.7s lin= +ear 0s 1 normal none running slide-down; } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-list { displa= +y: none; border: 1px solid rgb(107, 107, 107); overflow: hidden; z-index: 1= +000; background-color: rgb(255, 255, 255); right: 1px; left: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item { border= +-width: 1px; border-style: solid; border-color: transparent transparent rgb= +(107, 107, 107); border-image: initial; display: block; } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--link { = +font-size: 1.6rem; padding: 1rem 1.5rem; margin-bottom: 0px; display: block= +; color: rgb(0, 0, 0); font-weight: 600; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--link = +{ line-height: 1.6; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--link:ho= +ver { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--session= + .cmp-internal-ai-search-hero__suggestions-item--link { font-weight: 400; } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--active = +{ border: 1px solid rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--active = +a { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__btn-container { display: = +none; } + +.internalsearchhero .cmp-internal-ai-search-hero__btn-container .button { d= +isplay: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__btn-container .button {= + display: inline-block; margin-right: 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__btn-container .cmp-button= + { display: block; margin: 1.5rem 0px; text-align: center; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-block { ba= +ckground-color: rgb(255, 255, 255); margin-bottom: 3rem; box-shadow: rgba(1= +07, 107, 107, 0.15) 0px 0px 0.31em 0.13em; display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__panel--hidden { display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__title { text-transform: uppercase; font-size: 1.6rem; line-= +height: 2.56rem; font-weight: 600; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__button { padding-top: 1.5rem; padding-bottom: 1.5rem; paddi= +ng-left: 1.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .cmp-accordion__button { padding-left: 3.504rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .cmp-accordion__button { padding-left: 5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__button:focus { border: none; outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__button .cmp-accordion__icon { padding-right: 1.5rem; paddin= +g-left: 1.5rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__panel { background-color: rgb(255, 255, 255); box-shadow: n= +one; overflow-x: hidden; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.responsivegrid { width: 100%; padding: 3rem 1.5rem; border-top: 0.06em sol= +id rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .responsivegrid { padding: 5rem 3.504rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .responsivegrid { padding: 5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .cmp-job-card-listing { min-height: auto; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .cmp-job-card-listing_first-row { padding-right: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .cmp-job-card-listing_second-row { padding-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title { padding-top: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-title { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .cmp-title { padding-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-title__text { font-size: 3.2rem; font-weight: = +600; line-height: 3.328rem; text-transform: uppercase; width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .cmp-title__text { width: 50%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-title .cmp-teaser__title-link { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .cmp-title .cmp-teaser__title-link { width: 50%; = +} +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-title a.cmp-button { text-align: end; min-widt= +h: auto; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .text { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .text { padding-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-text p { font-weight: 400; line-height: 2.24re= +m; width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .cmp-text p { line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card { margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content { border-top-color: rgb(161, 0,= + 255); border-top-width: 0.405rem; padding: 3.08rem 2.002rem 2.002rem; disp= +lay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; fle= +x-direction: column; width: 100%; height: 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__address-location {= + padding-right: 2.4rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser-city, .internalsear= +chhero .cmp-internal-ai-search-hero__job-actionable-accordion .joblistingbl= +ock .card .cmp-teaser__content .cmp-teaser-region { line-height: 1.08rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__title-link { line-= +height: 2.19rem; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card .cmp-teaser__content .cmp-teaser__title-link { lin= +e-height: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__description { marg= +in-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-areas-= +interest { margin-bottom: 0.996rem; overflow: hidden; overflow-wrap: break-= +word; font-weight: 400; line-height: 2.24rem; display: -webkit-box; -webkit= +-box-orient: vertical; -webkit-line-clamp: 3; word-break: break-word; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-area= +s-interest { margin-bottom: 1.992rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-area= +s-interest { line-height: 2.56rem; -webkit-line-clamp: 2; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-semibo= +ld { font-weight: 600; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__bottom-container {= + margin-top: auto; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-posted= +-date { margin-bottom: 0.492rem; line-height: 1.44rem; font-style: normal; = +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__action-container {= + margin-top: 0px; font-size: 1.4rem; font-weight: 400; line-height: 2.24rem= +; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__action-link { padd= +ing-top: 0px; font-size: 1.4rem; font-weight: 600; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card .cmp-teaser__content .cmp-teaser__action-link { fo= +nt-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content:hover .cmp-teaser__title-link {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__title-link { display: block; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__title-link:focus .cmp-teaser__title-lin= +k { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__job-listing-areas-interest * { display:= + inline; word-break: break-all; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .cmp-job-card-listing_third-row { padding-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .cmp-job-card-listing_third-row .cmp-teaser__title-link { = +padding-bottom: 0px; word-break: break-word; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +line-bar { border: 1px solid rgb(0, 186, 255); margin-top: 1.5rem; margin-b= +ottom: 2rem; background-color: rgb(0, 186, 255); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__line-bar { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__content { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__content { width: 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link { display: inline-block; font-size: 1.8rem; line-height: 1; font-weigh= +t: 600; text-decoration-line: none; color: rgb(0, 77, 255); cursor: pointer= +; width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__link { line-height: 1.36364; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link:focus { text-decoration: underline; outline: rgb(0, 77, 255) solid 1px= +; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link:visited, .internalsearchhero .cmp-internal-ai-search-hero-niche-search= +-result-item__link:visited:hover { color: rgb(0, 0, 136); text-decoration: = +underline; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +title { margin-top: 2rem; margin-bottom: 2rem; font-size: 1.2rem; font-weig= +ht: 600; line-height: 1.33; letter-spacing: 1.248px; text-transform: upperc= +ase; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__title { margin-top: 0px; margin-bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__title { line-height: 2.502rem; font-size: 1.8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__title { font-size: 1.8rem; line-height: 1.39; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block { display: no= +ne; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc= +tion: column; } + +@-webkit-keyframes please-wait {=20 + 0% { opacity: 0; } + 33% { opacity: 1; } + 66% { opacity: 1; } + 100% { opacity: 0; } +} + +@keyframes please-wait {=20 + 0% { opacity: 0; } + 33% { opacity: 1; } + 66% { opacity: 1; } + 100% { opacity: 0; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait { font-= +size: 1.4rem; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait span { = +font-size: 1.4rem; display: inline-block; border-radius: 50%; margin: 0px 3= +px; opacity: 0; animation: 1s ease 0s infinite normal none running please-w= +ait; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait span:fi= +rst-child { animation-delay: 0.2s; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait span:nt= +h-child(2) { animation-delay: 0.4s; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait span:nt= +h-child(3) { animation-delay: 0.6s; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__dynamic { pa= +dding-top: 3rem; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__card { margi= +n-bottom: 2rem; padding-left: 1.5rem; padding-right: 1.5rem; background-col= +or: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0px 0px 0.31e= +m 0.13em; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex= +-direction: column; min-height: 200px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__card { pad= +ding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__card { pad= +ding-bottom: 3rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__card { pad= +ding-left: 5rem; padding-right: 5rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__card:focus-v= +isible { box-shadow: rgb(0, 63, 189) 0px 0px 3px; border-color: rgb(0, 63, = +189); } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__header { tex= +t-transform: uppercase; font-size: 1.2rem; font-weight: 600; letter-spacing= +: 1.248px; line-height: 1.596rem; margin-top: 2rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__header { m= +argin-top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__header { f= +ont-size: 1.8rem; margin-bottom: 3rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__readmore-lin= +k { font-size: 1.4rem; display: none; color: rgb(0, 77, 255); text-decorati= +on: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__readmore-lin= +k.hide { display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__readmore-lin= +k.show { display: block; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__description = +{ font-size: 1.2rem; margin-bottom: 0px; line-height: 1.44rem; overflow: hi= +dden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clam= +p: 5; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__description.= +active { -webkit-line-clamp: unset; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__descriptio= +n { -webkit-line-clamp: 5; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__descriptio= +n { font-size: 1.4rem; line-height: 1.92rem; -webkit-line-clamp: 5; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes { m= +argin-top: 2rem; font-size: 1.2rem; font-style: italic; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes a {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes a:f= +ocus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 2= +55) solid 1px; outline-offset: 1px; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes a:f= +ocus:not(:focus-visible) { box-shadow: none; outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes a:h= +over { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-block { m= +argin-bottom: 2rem; padding-left: 1.5rem; padding-right: 1.5rem; background= +-color: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0px 0px 0= +.31em 0.13em; display: none; -webkit-box-orient: vertical; -webkit-box-dire= +ction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-block {= + padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-block {= + padding-bottom: 3rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-block {= + padding-left: 5rem; padding-right: 5rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-header-te= +xt { text-transform: uppercase; font-size: 1.2rem; font-weight: 600; letter= +-spacing: 1.248px; line-height: 1.596rem; margin-top: 2rem; margin-bottom: = +2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-header-= +text { margin-top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-header-= +text { font-size: 1.8rem; margin-bottom: 3rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content {= + display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal= +; flex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= + { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-dire= +ction: row; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-i= +mage-container { position: relative; height: 100%; width: 100%; margin-bott= +om: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-image-container { margin-bottom: 0px; margin-right: 1.5rem; width: 16.6667= +%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-image-container { margin-right: 2rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-i= +mage-container::before { content: ""; display: block; padding-top: 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-i= +mage-link { height: 100%; width: 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-i= +mage { height: auto; width: 100%; position: absolute; top: 0px; bottom: 0px= +; object-fit: cover; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card { width: 80.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card { width: 81.3333%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card { width: 82.3333%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard.cmp-full-width { width: 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-title { display: inline-block; font-size: 1.8rem; font-weight: 600; lin= +e-height: 2.196rem; margin-bottom: 1rem; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-title { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-title { font-size: 2.5rem; line-height: 3rem; margin-bottom: 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-title-link { display: inline-block; font-size: 2.5rem; font-weight: 600= +; line-height: 3rem; margin-bottom: 1rem; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-title-link { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-title-link { margin-bottom: 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-title-link:hover { color: rgb(0, 77, 255); text-decoration: underline; = +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-title-link:focus { color: rgb(0, 77, 255); text-decoration: underline; = +outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-description { font-size: 1.2rem; margin-bottom: 2rem; line-height: 1.44= +rem; overflow: hidden; -webkit-line-clamp: 10; display: -webkit-box; -webki= +t-box-orient: vertical; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-description a { color: rgb(0, 77, 255); text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-description a:visited { color: rgb(0, 0, 136); } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-description a:focus, .internalsearchhero .cmp-internal-ai-search-hero__= +featured-search-content-card-description a:focus-within { color: rgb(0, 77,= + 255); outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-description { margin-bottom: 1.5rem; -webkit-line-clamp: 3; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-description { font-size: 1.4rem; line-height: 1.92rem; margin-bottom:= + 2.5rem; -webkit-line-clamp: 5; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-button { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button { padding-bottom: 0px; display: inline-block; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button:focus, .internalsearchhero .cmp-internal-ai-search-h= +ero__featured-search-content-card-button .cmp-button:focus-within { outline= +: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button__text { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button__text::after { font-size: 2rem; line-height: 1.4rem;= + top: 2.4px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-button .cmp-button__text::after { font-size: 2.4rem; line-height: 1.7= +rem; top: 2.88px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button__text::before { bottom: -12px; height: 1px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-button .cmp-button__text::before { height: 1px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-container = +{ display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-row { disp= +lay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; fle= +x-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-row { fl= +ex-flow: wrap; -webkit-box-orient: horizontal; -webkit-box-direction: norma= +l; border-top: 1px solid rgb(204, 204, 204); margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-row { ma= +rgin-top: 2.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-3-headers= +-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top= +: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-b= +ottom: 0px; margin-top: 2rem; border-top: none; -webkit-box-flex: 0; flex: = +0 0 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel { margin-to= +p: 3rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-first { pad= +ding-right: 2rem; padding-left: 0px; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-mid { paddi= +ng-right: 1rem; padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-last { padd= +ing-right: 0px; padding-left: 2rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-body { padd= +ing-right: 1rem; padding-bottom: 1rem; border-right: 0.063em solid rgb(204,= + 204, 204); height: 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-3-headers= +-row .cmp-internal-ai-search-hero__related-search-topic-panel-body-last { p= +adding-right: 0px; border-right: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-2-headers= +-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top= +: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-t= +op: 0px; padding-bottom: 0px; margin-top: 2rem; border-top: none; -webkit-b= +ox-flex: 0; flex: 0 0 50%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel { margin-to= +p: 3rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-first { pad= +ding-right: 1.5rem; padding-left: 0px; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-last { padd= +ing-left: 1.5rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-body { padd= +ing-right: 1rem; padding-bottom: 1rem; border-right: 0.063em solid rgb(204,= + 204, 204); height: 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-2-headers= +-row .cmp-internal-ai-search-hero__related-search-topic-panel-body-last { b= +order-right: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-1-header-= +row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top:= + 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-1-heade= +r-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-to= +p: 3rem; padding-bottom: 0px; margin-top: 2rem; border-top: none; -webkit-b= +ox-orient: vertical; -webkit-box-direction: normal; flex-direction: column;= + } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-row { -webkit-box-flex: 0; fl= +ex: 0 0 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-container { display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-container { -webk= +it-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: r= +ow; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel { width: 100%; padd= +ing-top: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 20= +4); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top: 3r= +em; padding-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel { margin-top: 3re= +m; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-box-= +flex: 0; flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-bo= +x-flex: 0; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-list:last-child { m= +argin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-item { margin-botto= +m: 1rem; } + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-item:last-child {= + margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-sear= +ch-hero__related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-se= +arch-hero__related-search-topic-panel-item { padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-row { -webkit-box-flex: 0; fl= +ex: 0 0 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-container { display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-container { -webk= +it-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: r= +ow; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel { width: 100%; padd= +ing-top: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 20= +4); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top: 3r= +em; padding-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel { margin-top: 3re= +m; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-box-= +flex: 0; flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-bo= +x-flex: 0; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-list:last-child { m= +argin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-item { margin-botto= +m: 1rem; } + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-item:last-child {= + margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-sear= +ch-hero__related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-se= +arch-hero__related-search-topic-panel-item { padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-row { -webkit-box-flex: 0; fle= +x: 0 0 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-container { display:= + flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-di= +rection: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel-container { -webki= +t-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: ro= +w; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel { width: 100%; paddi= +ng-top: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204= +); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel { padding-top: 3re= +m; padding-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel { margin-top: 3rem= +; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-box-f= +lex: 0; flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-box= +-flex: 0; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-list:last-child { ma= +rgin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-item { margin-bottom= +: 1rem; } + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel-item:last-child { = +margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-item-padding .cmp-internal-searc= +h-hero__related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-sea= +rch-hero__related-search-topic-panel-item { padding-left: 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-item:last-child { ma= +rgin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-item { line-height: normal; margin-bottom: 1rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-item:last-child { margin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-link { color: rgb(0, 77, 255); font-size: 1.2rem; line-height: 1.44rem; w= +ord-break: break-word; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-link:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-link:focus, .internalsearchhero .cmp-internal-ai-search-hero__related-sea= +rch-topic-panel-link:focus-within { outline: rgb(0, 77, 255) solid 1px; out= +line-offset: 0px; text-decoration: underline; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pa= +nel-link { font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-title { font-size: 1.2rem; font-weight: 600; letter-spacing: 1.248px; lin= +e-height: 1.596rem; padding-bottom: 1.5rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pa= +nel-title { font-size: 1.8rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__search-result-block { bac= +kground-color: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0p= +x 0px 0.31em 0.13em; padding: 2rem 1.5rem 1.5rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-result-block { p= +adding-top: 3rem; padding-bottom: 0px; margin-bottom: 3rem; position: relat= +ive; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-result-block { m= +argin-bottom: 5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__search-result-block-space= + { margin-bottom: 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-result-block-spa= +ce { margin-bottom: 6rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-result-block-spa= +ce { margin-bottom: 6rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-container { dis= +play: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-heading-text { = +font-size: 2rem; font-weight: 600; line-height: 2.4rem; margin-top: 1rem; m= +argin-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-heading-text = +{ margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-heading-text = +{ font-size: 3.5rem; line-height: 4.2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-heading-text = +{ margin: 2.03rem 3.5rem 4.025rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips {= + margin: 0px 3.52rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-tit= +le { font-size: 1.2rem; font-weight: 600; line-height: 1.596rem; margin-bot= +tom: 1.08rem; letter-spacing: 1.24px; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-t= +itle { font-size: 1.8rem; line-height: 2.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-con= +tent ul { padding-left: 1.7504rem; list-style-type: disc; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-c= +ontent ul { padding-left: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-c= +ontent ul { padding-left: 1.6rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-con= +tent li { font-size: 1.4rem; line-height: 2.24rem; list-style-type: disc; p= +adding-bottom: 1rem; text-align: left; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-c= +ontent li { font-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-con= +tent a { color: rgb(0, 77, 255); text-decoration: underline; font-size: 1.4= +rem; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-c= +ontent a { font-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-con= +tent a:hover, .internalsearchhero .cmp-internal-ai-search-hero__no-result-s= +earch-tips-content a:visited { color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-seperator { w= +idth: 66.6667%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-seperator-line = +{ display: flex; border-bottom: 2px solid rgb(204, 204, 204); margin: 3.04r= +em 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-seperator-lin= +e { margin-top: 2rem; margin-bottom: 3.04rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-seperator-lin= +e { margin: 3.04rem 2.08rem 1.008rem 3.52rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r { padding-bottom: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r { padding-bottom: 4rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +h2 { font-size: 2rem; line-height: 1.2; font-weight: 600; margin-top: 1rem;= + margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r h2 { margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r h2 { font-size: 3.5rem; margin-bottom: 3.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r h2 { margin: 2rem 3.5rem 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +ul { list-style: inherit; padding-left: 1.75rem; margin: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r ul { padding-left: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r ul { margin-left: 3.5rem; padding-left: 1.6rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +li { padding-bottom: 1rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +li::marker { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +a { font-size: 1.4rem; line-height: 1.6; font-weight: 400; color: rgb(0, 77= +, 255); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r a { font-size: 1.6rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +a:hover { text-decoration: underline; outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +a:focus, .internalsearchhero .cmp-internal-ai-search-hero__popular-search-c= +ontainer a:focus-within { outline: rgb(0, 77, 255) solid 1px; outline-offse= +t: 0px; text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +a:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-block { dis= +play: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; fl= +ex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-block { p= +adding-bottom: 2.56rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-block { p= +adding-bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-left-colu= +mn { display: inline-block; float: left; padding-bottom: 2.56rem; padding-l= +eft: 3.5rem; width: 66.6667%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-left-colu= +mn { padding-bottom: 3.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title-conta= +iner { font-size: 2rem; font-weight: 600; line-height: 1.2; padding-top: 1r= +em; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title-con= +tainer { padding-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title-con= +tainer { padding-left: 3.5rem; width: 66.6667%; display: inline-block; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title-con= +tainer { padding-top: 1rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title { fon= +t-size: 2rem; font-weight: 600; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title { f= +ont-size: 3.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer { margin-top: 2rem; display: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-co= +ntainer { display: flex; -webkit-box-align: baseline; align-items: baseline= +; margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-co= +ntainer { width: 33.3333%; float: right; -webkit-box-orient: vertical; -web= +kit-box-direction: normal; flex-direction: column; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer .cmp-button--filter { background-color: transparent; border: 0.2rem s= +olid rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer .cmp-button--filter .cmp-button__icon { color: rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer .cmp-button--filter .cmp-button__icon::after { content: "=EF=8C=9B"; = +font-size: 2.4rem; font-family: Ionicons; display: block; font-weight: 400;= + font-style: normal; line-height: 1; text-transform: none; letter-spacing: = +normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit= +-font-smoothing: antialiased; text-rendering: optimizelegibility; font-feat= +ure-settings: "liga"; margin: 0.5rem; color: rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer .cmp-button--filter .cmp-button__text { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero .cmp-data-layer { margin= +-top: 0px; margin-bottom: 6.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero .cmp-search-results-filter= +by { margin-top: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero .cmp-search-results-filt= +erby { margin-top: 3rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter { = +margin-left: auto; width: 75%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter { = +width: 100%; padding-left: 1.5rem; padding-right: 3.5rem; position: relativ= +e; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort { padd= +ing-top: 1.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort { wi= +dth: 100%; margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort { ma= +rgin-top: 1rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-text {= + font-size: 1.4rem; line-height: 2.56rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-text= + { font-size: 1.6rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-text= + { padding-left: 1.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-most-r= +elevant { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-most-r= +elevant:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-date {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-date:h= +over { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort--activ= +e { font-weight: 600; color: rgb(0, 0, 0); cursor: default; text-decoration= +: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort--activ= +e:hover { text-decoration: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-result-= +container { position: relative; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-container { display: flex; margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-result-= +text { margin-top: 2rem; margin-bottom: 2rem; font-size: 1.2rem; font-weigh= +t: 600; line-height: 1.33; letter-spacing: 1.248px; text-transform: upperca= +se; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-text { margin-top: 0px; margin-bottom: 0px; width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-text { width: 50%; line-height: 2.502rem; font-size: 1.8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-text { font-size: 1.8rem; line-height: 1.39; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-result-= +page-details { margin-bottom: 1.4rem; font-size: 1.2rem; line-height: 1.2; = +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-page-details { margin-bottom: 0px; text-align: right; width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-page-details { width: 37.5%; font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-result-= +page-details-hidden { position: absolute; width: 1px; height: 1px; margin: = +-1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); borde= +r: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-co= +ntainer { width: 87.5%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-line-bar { border: 1px solid rgb(204, 204, 204); margin-top: 1.5rem; margi= +n-bottom: 2rem; background-color: rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-line-bar { margin-bottom: 1.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-line-bar--niche { border-color: rgb(0, 186, 255); background-color: rgb(0,= + 186, 255); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content { width: 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link { display: inline-block; font-size: 2.2rem; line-height= +: 1.09; font-weight: 600; text-decoration-line: none; color: rgb(0, 77, 255= +); cursor: pointer; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-title-link { line-height: 1.36364; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link:focus { text-decoration: underline; outline: rgb(0, 77,= + 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link:visited, .internalsearchhero .cmp-internal-ai-search-he= +ro__ranked-search-result-item-content-title-link:visited:hover { color: rgb= +(0, 0, 136); text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-description { margin-top: 1rem; margin-bottom: 1rem; font-size: 1.= +2rem; line-height: 1.2; overflow-wrap: break-word; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-description { overflow: hidden; -webkit-line-clamp: 2; display: = +-webkit-box; -webkit-box-orient: vertical; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-description { font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-tagging-container { display: inline-flex; margin-bottom: 0.5rem; f= +ont-size: 1.6rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-tagging-date, .internalsearchhero .cmp-internal-ai-search-hero__ra= +nked-search-result-item-content-tagging-keyword { display: inline-block; bo= +x-sizing: border-box; font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-tagging-date, .internalsearchhero .cmp-internal-ai-search-hero__= +ranked-search-result-item-content-tagging-keyword { font-size: 1.4rem; line= +-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-tagging-divider { display: inline-block; margin-left: 1rem; margin= +-right: 1rem; box-sizing: border-box; font-size: 1.2rem; line-height: 1.2; = +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-tagging-divider { font-size: 1.4rem; line-height: 1.92rem; margi= +n-left: 1.2rem; margin-right: 1.2rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-hidden { display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__loading-message { clip: r= +ect(0px, 0px, 0px, 0px); clip-path: inset(50%); height: 1px; overflow: hidd= +en; position: absolute; white-space: nowrap; width: 1px; } + +.internalsearchhero .cmp-pagination-lazy-block { display: none; margin-bott= +om: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block { margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-pagination-lazy-block { margin-bottom: 5rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__panel = +{ display: flex; -webkit-box-align: center; align-items: center; -webkit-bo= +x-pack: center; justify-content: center; height: 5.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__pane= +l { height: 5rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__contai= +ner { display: flex; -webkit-box-align: center; align-items: center; -webki= +t-box-pack: center; justify-content: center; background-color: transparent;= + width: 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__cont= +ainer { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-laz= +y__prev-page-btn { display: flex; -webkit-box-align: center; align-items: c= +enter; -webkit-box-pack: center; justify-content: center; background-color:= + rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding: 1.5rem;= + height: 5.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next= +-page-btn, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-l= +azy__prev-page-btn { border: none; height: auto; background-color: transpar= +ent; padding-top: 0px; padding-bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next= +-page-btn, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-l= +azy__prev-page-btn { padding: 0px; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn .cmp-pagination-lazy__text, .internalsearchhero .cmp-pagination-laz= +y-block .cmp-pagination-lazy__prev-page-btn .cmp-pagination-lazy__text { li= +ne-height: 3.2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev= +-page-btn { border: none; margin-right: 0.6rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-p= +age-btn .cmp-pagination-lazy__text::before { float: right; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-p= +age-btn:focus .cmp-pagination-lazy__text::before, .internalsearchhero .cmp-= +pagination-lazy-block .cmp-pagination-lazy__prev-page-btn:hover .cmp-pagina= +tion-lazy__text::before { width: 100%; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-p= +age-btn:focus { outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-p= +age-btn:focus:not(:focus-visible) { outline: none; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next= +-page-btn { border: none; margin-left: 0.6rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn:focus .cmp-pagination-lazy__text::before, .internalsearchhero .cmp-= +pagination-lazy-block .cmp-pagination-lazy__next-page-btn:hover .cmp-pagina= +tion-lazy__text::before { width: 100%; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn:focus { outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-i= +con::after { content: "=EE=A0=80"; font-size: 24px; font-family: Ionicons; = +display: block; font-weight: 400; font-style: normal; line-height: 1; text-= +transform: none; letter-spacing: normal; overflow-wrap: normal; white-space= +: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-renderi= +ng: optimizelegibility; font-feature-settings: "liga"; transform: scaleX(-1= +); color: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev= +-icon::after { margin-right: 1rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-i= +con::after { content: "=EE=A0=80"; font-size: 24px; font-family: Ionicons; = +display: block; font-weight: 400; font-style: normal; line-height: 1; text-= +transform: none; letter-spacing: normal; overflow-wrap: normal; white-space= +: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-renderi= +ng: optimizelegibility; font-feature-settings: "liga"; color: rgb(0, 77, 25= +5); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next= +-icon::after { margin-left: 1rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__disabl= +e-btn .cmp-pagination-lazy__next-icon::after, .internalsearchhero .cmp-pagi= +nation-lazy-block .cmp-pagination-lazy__disable-btn .cmp-pagination-lazy__p= +rev-icon::after, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagina= +tion-lazy__disable-btn .cmp-pagination-lazy__text { color: rgb(107, 107, 10= +7); } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__disabl= +e-btn:focus, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination= +-lazy__disable-btn:hover { cursor: default; outline: none; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__disabl= +e-btn:focus .cmp-pagination-lazy__text::before, .internalsearchhero .cmp-pa= +gination-lazy-block .cmp-pagination-lazy__disable-btn:hover .cmp-pagination= +-lazy__text::before { width: 0px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__text {= + color: rgb(0, 77, 255); display: none; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__text= + { display: block; font-size: 1.6rem; font-weight: 600; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__text::= +before { display: block; content: ""; background: rgb(0, 77, 255); height: = +1px; width: 0px; position: relative; bottom: -2.9rem; transition: width 0.3= +s ease 0s; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__pages = +{ display: none; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +s { display: block; margin-left: auto; margin-right: auto; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +s { display: block; margin-left: clamp(10px, 100%, 102px); margin-right: cl= +amp(10px, 100%, 102px); } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__ellips= +is { font-size: 1.6rem; margin-left: 1.2rem; margin-right: 1.2rem; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist { display: flex; -webkit-box-align: center; align-items: center; -webki= +t-box-pack: center; justify-content: center; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__page-btn { color: rgb(0, 77, 255); font-size: 1.6= +rem; line-height: normal; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__page-btn:focus, .internalsearchhero .cmp-paginati= +on-lazy-block .cmp-pagination-lazy__page-list .cmp-pagination-lazy__page-bt= +n:hover { border-bottom: 1px solid rgb(0, 77, 255); } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__page-btn:focus { outline: rgb(0, 77, 255) solid 1= +px; outline-offset: 0px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__page-btn:focus:not(:focus-visible) { outline: non= +e; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__active-page { color: rgb(0, 0, 0); font-weight: 6= +00; cursor: default; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__active-page:focus { outline: none; border: none; = +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__active-page:hover { border: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +-list .cmp-pagination-lazy__page-item { margin-left: clamp(15px, 100%, 15px= +); margin-right: clamp(15px, 100%, 15px); } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +-list .cmp-pagination-lazy__page-item { margin-left: clamp(12.5px, 100%, 12= +.5px); margin-right: clamp(12.5px, 100%, 12.5px); } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +-list .cmp-pagination-lazy__page-item:first-child { margin-left: 0px; } + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +-list .cmp-pagination-lazy__page-item:last-child { margin-right: 0px; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__pages-= +mobile { position: relative; width: 100%; margin-left: 0.6rem; margin-right= +: 0.6rem; min-width: 150px; background-color: rgb(255, 255, 255); white-spa= +ce: nowrap; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__pages-= +mobile:hover { cursor: pointer; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +s-mobile { display: none; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-m= +obile-active { display: flex; text-align: center; -webkit-box-pack: center;= + justify-content: center; -webkit-box-align: center; align-items: center; b= +ackground-color: rgb(255, 255, 255); height: 5.5rem; border: 1px solid rgb(= +204, 204, 204); padding: 1.5rem; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-m= +obile-active-focus { box-shadow: rgba(0, 0, 0, 0.8) 0px 0px 1px inset, rgba= +(102, 175, 233, 0.6) 0px 0px 8px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-m= +obile-text { text-transform: uppercase; text-align: center; letter-spacing:= + normal; font-size: 1.4rem; font-family: Graphik, Arial, system-ui, -apple-= +system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", o= +xygen, cantarell, sans-serif; font-weight: 600; color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__chevro= +n::after { content: "=EF=84=A3"; font-size: 16px; font-family: Ionicons; di= +splay: block; font-weight: 400; font-style: normal; line-height: 1; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; padding-left: 1.9rem; = +color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-s= +elect-mobile { position: absolute; width: 100%; height: 100%; top: 0.1rem; = +left: 0px; opacity: 0; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-i= +tem-mobile { color: rgb(0, 77, 255); font-size: 1.6rem; font-weight: 600; l= +ine-height: 2.24rem; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-i= +tem-mobile:hover { cursor: pointer; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__focus = +{ box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) s= +olid 1px; outline-offset: 1px; } + +.internalsearchhero .cmp-search-results-header { width: 100%; padding-top: = +1rem; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rg= +b(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-header { padding: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-header { width: 66.6667%; padding= +: 0px 0px 0px 3.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-search-results-header { padding: 1rem 0px 0px 3.= +5rem; } +} + +.internalsearchhero .cmp-search-results-header__text { font-size: 2rem; lin= +e-height: 1.2; font-weight: 600; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-header__text { font-size: 3.5rem;= + line-height: 1.2; } +} + +.internalsearchhero .cmp-search-results-filter { display: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-filter { display: flex; width: 10= +0%; -webkit-box-align: baseline; align-items: baseline; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter { display: block; float: r= +ight; width: 33.3333%; padding: 0px 3.5rem 0px 1.5rem; margin-bottom: 30px;= + } +} + +.internalsearchhero .cmp-search-results-filter__header { padding: 1.5rem; w= +idth: 100%; float: left; border-bottom: 0.24rem solid rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__header { display: none; } +} + +.internalsearchhero .cmp-search-results-filter__header-text { font-size: 1.= +4rem; font-weight: 600; line-height: 1.862rem; text-transform: uppercase; l= +etter-spacing: 0.1248rem; } + +.internalsearchhero .cmp-search-results-filter__header-close { float: right= +; cursor: pointer; } + +.internalsearchhero .cmp-search-results-filter__header-close::before { cont= +ent: "=EF=8B=97"; font-size: 2.8rem; font-family: Ionicons; display: block;= + font-weight: 400; font-style: normal; line-height: 1; text-transform: none= +; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direc= +tion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeleg= +ibility; font-feature-settings: "liga"; } + +.internalsearchhero .cmp-search-results-filter__focus-indicator.show { back= +ground-color: rgba(0, 0, 0, 0.7); visibility: visible; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__focus-indicator.show { ba= +ckground-color: transparent; } +} + +.internalsearchhero .cmp-search-results-filter__focus-indicator { overflow:= + hidden; position: fixed; inset: 0px; opacity: 1; visibility: hidden; z-ind= +ex: 100; background-color: transparent; transition: all 0.3s ease-in-out 0s= +; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__focus-indicator { display= +: block; position: relative; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu.show { top: 0= +px; } + +.internalsearchhero .cmp-search-results-filter__dropdown-menu { inset: -105= +% 0px 0px; z-index: 1050; position: fixed; display: flex; width: 100%; heig= +ht: 100%; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, = +204, 204); -webkit-box-orient: vertical; -webkit-box-direction: normal; fle= +x-flow: column; transition: all 0.3s ease-in-out 0s; float: left; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu { position:= + fixed; margin: 15vh 5vw auto; height: 70vh; width: 90vw; border-radius: 0.= +8rem; padding: 0px 1.5rem; box-shadow: rgb(0, 0, 0) 0px 0.6rem 1.2rem; over= +flow-y: hidden; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu { border: n= +one; box-shadow: none; display: block; position: relative; height: 100%; wi= +dth: 100%; padding: 0px; margin: 0px; z-index: 1; border-radius: 0px; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion { = +float: left; width: 100%; -webkit-box-flex: 1; flex: 1 1 auto; z-index: 100= +0; overflow-y: scroll; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +{ -webkit-box-flex: unset; flex: unset; visibility: visible; overflow-y: un= +set; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion:first-child { border-top: 1px solid rgb(204, 204, 204); } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__button { border-top: none; padding: 1.5rem; border-bottom: 1p= +x solid rgb(204, 204, 204); -webkit-box-align: center; align-items: center;= + } + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__button:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__title { font-size: 1.4rem; line-height: 2.56rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__title { font-size: 1.6rem; line-height: 1.6; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body { padding-top: 2rem; width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__panel-body { display: block; max-height: 34.1425rem; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body .filter-checkbox-container { padding-bottom: 2rem;= + margin-bottom: 0.5rem; -webkit-box-align: center; align-items: center; fon= +t-size: 1.4rem; line-height: 1.6; display: flex; max-width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__panel-body .filter-checkbox-container { font-size: 1.6rem; = +} +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body .filter-checkbox-container .filter-checkbox { disp= +lay: none; } + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body .filter-checkbox-container .filter-checkbox-icon::= +before { content: "=EF=8D=B2"; font-size: 2.1rem; font-family: Ionicons; fo= +nt-weight: 400; font-style: normal; line-height: 1; text-transform: none; l= +etter-spacing: normal; overflow-wrap: normal; white-space: nowrap; directio= +n: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibi= +lity; font-feature-settings: "liga"; display: inline-block; padding: 0.1rem= + 1.3rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__panel-body .filter-checkbox-container .filter-checkbox-icon= +::before { font-size: 2.4rem; padding: 0.1rem 1.5rem; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body .filter-checkbox-container.checked .filter-checkbo= +x-icon::before { content: "=EF=8D=B4"; font-size: 2.1rem; font-family: Ioni= +cons; font-weight: 400; font-style: normal; line-height: 1; text-transform:= + none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; = +direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimi= +zelegibility; font-feature-settings: "liga"; display: inline-block; padding= +: 0.1rem 1.3rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__panel-body .filter-checkbox-container.checked .filter-check= +box-icon::before { font-size: 2.4rem; padding: 0.1rem 1.5rem; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__button--expanded .cmp-accordion__icon::before { transform: ro= +tate(-180deg); } + +.internalsearchhero .cmp-search-results-filter__footer { border-top: 1px so= +lid rgb(204, 204, 204); display: flex; position: sticky; z-index: 1020; ins= +et: 0px; -webkit-box-pack: justify; justify-content: space-between; -webkit= +-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: ro= +w-reverse; -webkit-box-align: center; align-items: center; width: unset; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-filter__footer { position: relati= +ve; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__footer { display: none; } +} + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton.show, .internalsearchhero .cmp-search-results-filter__footer .cmp-clo= +se-filter__button.show { display: block; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton, .internalsearchhero .cmp-search-results-filter__footer .cmp-close-fi= +lter__button { display: none; float: right; padding-bottom: 2rem; margin-ri= +ght: 0.512rem; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton-wrapper, .internalsearchhero .cmp-search-results-filter__footer .cmp-= +close-filter__button-wrapper { position: relative; z-index: 10; padding-top= +: 1.5rem; border-radius: 0px; display: block; transition: all 0.3s ease-out= + 0s; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton-wrapper:hover .cmp-apply-filter__button-btn, .internalsearchhero .cmp= +-search-results-filter__footer .cmp-apply-filter__button-wrapper:hover .cmp= +-close-filter__button-btn, .internalsearchhero .cmp-search-results-filter__= +footer .cmp-close-filter__button-wrapper:hover .cmp-apply-filter__button-bt= +n, .internalsearchhero .cmp-search-results-filter__footer .cmp-close-filter= +__button-wrapper:hover .cmp-close-filter__button-btn { transform: translate= +(-0.5rem, -0.5rem); } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton-btn, .internalsearchhero .cmp-search-results-filter__footer .cmp-clos= +e-filter__button-btn { min-width: 13.6rem; pointer-events: none; margin: 0.= +512rem 1rem 1.5008rem; padding: 1.5008rem; z-index: 10; transition: all 0.3= +s ease-out 0s; text-transform: uppercase; color: rgb(255, 255, 255); backgr= +ound-color: rgb(0, 0, 0); text-align: center; white-space: nowrap; font-siz= +e: 1.4rem; line-height: 1.6rem; font-weight: 600; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton-behind, .internalsearchhero .cmp-search-results-filter__footer .cmp-c= +lose-filter__button-behind { height: 4.00375rem; background-color: rgb(167,= + 167, 167); opacity: 1; padding: 1.312rem; margin: -4.9rem 0.56rem 0px 1.4r= +em; position: relative; z-index: -1; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-filter-number {= + font-size: 1.4rem; line-height: 2.56rem; padding: 1.5rem; } + +.internalsearchhero .cmp-search-results-sort-by { margin-top: 20px; z-index= +: 1; width: 100%; float: left; font-size: 1.4rem; line-height: 2.56rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-sort-by { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-sort-by { margin: 1rem 0px 30px; = +padding-top: 1.5rem; width: 100%; font-size: 1.6rem; } +} + +.internalsearchhero .cmp-search-results-sort-by a { display: inline-block; = +text-decoration: none; color: rgb(0, 77, 255); padding-top: 1.5rem; z-index= +: 10; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-sort-by a { padding-top: 0px; } +} + +.internalsearchhero .cmp-search-results-sort-by a:focus, .internalsearchher= +o .cmp-search-results-sort-by a:hover { color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-sort-by a:focus, .internalsearchh= +ero .cmp-search-results-sort-by a:hover { text-decoration: underline; color= +: rgb(0, 77, 255); } +} + +.internalsearchhero .cmp-search-results-filterbtn { margin-top: 20px; borde= +r: 0.2rem solid rgb(0, 0, 0); padding: 1.5rem; width: 100%; z-index: 1; fon= +t-size: 1.4rem; color: rgb(0, 0, 0); text-transform: uppercase; font-weight= +: 600; -webkit-box-align: start; align-items: flex-start; } + +.internalsearchhero .cmp-search-results-filterbtn:hover { color: rgb(0, 0, = +0); } + +.internalsearchhero .cmp-search-results-filterbtn::before { content: "=EF= +=8C=9B"; font-size: 2.4rem; font-family: Ionicons; font-weight: 400; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; color: rgb(0, 0, 0); margin: -1.5rem 1rem -1rem 0px; display= +: inline-block; vertical-align: middle; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filterbtn { display: none; } +} + +.internalsearchhero .cmp-search-results-filterby { display: none; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filterby { margin: 6rem 0px 1rem;= + font-size: 1.8rem; letter-spacing: 0.1248rem; line-height: 1.4; text-trans= +form: uppercase; font-weight: 600; display: inline-block; } +} + +.internalsearchhero .cmp-search-results-subheader { margin: 20px 0px; width= +: 100%; float: left; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-subheader { margin: 30px 0px 0px;= + width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-subheader { margin: 30px 0px 0px;= + padding: 0px 0px 0px 3.5rem; width: 33.3333%; } +} + +.internalsearchhero .cmp-search-results-subheader__text { font-size: 1.2rem= +; line-height: 1.33; font-weight: 600; letter-spacing: 0.1248rem; text-tran= +sform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-subheader__text { font-size: 1.8r= +em; line-height: 1.39; } +} + +.internalsearchhero .cmp-search-results-indicator { width: 100%; float: lef= +t; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-indicator { width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-indicator { width: 25%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-search-results-indicator { margin: 0px; } +} + +.internalsearchhero .cmp-search-results-indicator__text { font-size: 1.2rem= +; margin-bottom: 1.4rem; line-height: 1.2; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-indicator__text { margin: 30px 0p= +x 0px; text-align: right; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-indicator__text { margin-top: 3.5= +rem; font-size: 1.4rem; line-height: 1.92rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-search-results-indicator__text { margin: 6.6rem = +2.3rem 0px 0px; } +} + +.internalsearchhero .cmp-search-results-container { width: 100%; float: lef= +t; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-container { width: 58.3333%; padd= +ing: 0px 1.84rem 0px 3.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-search-results-container { padding: 0px 1.8rem 0= +px 3.5rem; } +} + +.internalsearchhero .cmp-search-results-item { width: 100%; } + +.internalsearchhero .cmp-search-results-item__line-bar { margin: 15px 0px 2= +0px; border: 1px solid rgb(204, 204, 204); display: flex; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__line-bar { margin: 15px 0px= +; border-right: 0.2rem solid rgb(204, 204, 204); border-bottom: 0.2rem soli= +d rgb(204, 204, 204); border-left: 0.2rem solid rgb(204, 204, 204); border-= +image: initial; border-top: none; } +} + +.internalsearchhero .cmp-search-results-item__header { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-item__header { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__header { width: 100%; } +} + +.internalsearchhero .cmp-search-results-item__title-text { font-size: 2.2re= +m; font-weight: 600; line-height: 2.4rem; display: inline-block; color: rgb= +(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__title-text { line-height: 3= +rem; } +} + +.internalsearchhero .cmp-search-results-item__title-text:hover { text-decor= +ation: underline; } + +.internalsearchhero .cmp-search-results-item__description { font-size: 1.2r= +em; line-height: 1.2; margin: 1rem 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__description { font-size: 1.= +4rem; margin: 1rem 0px; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-search-results-item__footer { width: 100%; margin-= +bottom: 0.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-item__footer { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__footer { width: 100%; } +} + +.internalsearchhero .cmp-search-results-item__date { font-size: 1.2rem; lin= +e-height: 1.2; text-transform: uppercase; display: inline-block; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__date { line-height: 1.6; } +} + +@keyframes slide-down {=20 + 0% { opacity: 0; transform: translateY(-100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.job-listing-details .cmp-job-listing-details__container { padding: 2rem 0p= +x; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__container { padding: 3rem = +0px; } +} + +.job-listing-details .cmp-job-listing-details__desc-block h1, .job-listing-= +details .cmp-job-listing-details__desc-block h2, .job-listing-details .cmp-= +job-listing-details__desc-block h3, .job-listing-details .cmp-job-listing-d= +etails__desc-block h4, .job-listing-details .cmp-job-listing-details__desc-= +block h5, .job-listing-details .cmp-job-listing-details__desc-block h6 { ma= +rgin: 0.8rem 0px; } + +.job-listing-details .cmp-job-listing-details__title { padding-bottom: 1em;= + } + +.job-listing-details .cmp-job-listing-details__description-content { margin= +-bottom: 1rem; height: auto; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__description-content { marg= +in-bottom: 1.5rem; } +} + +.job-listing-details .cmp-job-listing-details__description-content a { colo= +r: rgb(0, 77, 255); } + +.job-listing-details .cmp-job-listing-details__description-content ul { mar= +gin-bottom: 2.24rem; margin-top: 10px; margin-left: 15px; padding-left: 1.7= +5rem; list-style-type: disc; } + +@media screen and (min-width: 1000px) { + .job-listing-details .cmp-job-listing-details__description-content ul { m= +argin-left: 30px; margin-bottom: 2.56rem; padding-left: 2rem; } +} + +.job-listing-details .cmp-job-listing-details__description-content li { pad= +ding-left: 1.75rem; padding-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .job-listing-details .cmp-job-listing-details__description-content li { p= +adding-left: 2rem; } +} + +.job-listing-details .cmp-job-listing-details__partial-content { height: 25= +.6rem; overflow: hidden; } + +.job-listing-details .cmp-job-listing-details__location-content { padding-t= +op: 6rem; margin-top: -6rem; } + +.job-listing-details .cmp-job-listing-details__location-content .cmp-title_= +_text { margin: 0.8rem 0px; } + +.job-listing-details .cmp-job-listing-details__location-description { margi= +n-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__location-description { mar= +gin-bottom: 3rem; } +} + +.job-listing-details .cmp-job-listing-details__accordian-section { margin: = +1.5rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__accordian-section { margin= +-bottom: 3rem; } +} + +.job-listing-details .cmp-job-listing-details__accordian-section .cmp-accor= +dion__item:last-of-type { border-bottom: 0.06em solid rgb(204, 204, 204); } + +.job-listing-details .cmp-job-listing-details__accordian-section .cmp-accor= +dion__button:focus { border-color: rgb(102, 175, 233); outline: 0px; box-sh= +adow: rgba(0, 0, 0, 0.08) 0px 1px 1px inset, rgba(102, 175, 233, 0.6) 0px 0= +px 8px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .job-listing-details .cmp-job-listing-details__compliance-mobile { displa= +y: none; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .job-listing-details .cmp-job-listing-details__compliance-mobile { displa= +y: none; } +} + +@media screen and (min-width: 1200px) { + .job-listing-details .cmp-job-listing-details__compliance-mobile { displa= +y: none; } +} + +.job-listing-details .cmp-job-listing-details__cta-section { display: flex;= + -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio= +n: column; row-gap: 2rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__cta-section { -webkit-box-= +orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -we= +bkit-box-align: center; align-items: center; column-gap: 3rem; margin-botto= +m: 1.5rem; } +} + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button { ma= +rgin: 0px; } + +@media screen and (min-width: 1000px) { + .job-listing-details .cmp-job-listing-details__cta-section .cmp-button { = +margin-right: 2rem; } +} + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button__sav= +ed-job.cmp-button__info-icon .cmp-button { line-height: 2.24rem; } + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button__sav= +ed-job.cmp-button__info-icon .cmp-button::before { margin-right: 0.496rem; = +font-size: 1.808rem; line-height: 1.808rem; width: 1.4695rem; height: 1.807= +8rem; } + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button__sav= +ed-job.cmp-button__info-icon .cmp-button__save-job--hidden, .job-listing-de= +tails .cmp-job-listing-details__cta-section .cmp-button__saved-job.cmp-butt= +on__info-icon .cmp-button__saved, .job-listing-details .cmp-job-listing-det= +ails__cta-section .cmp-button__saved-job.cmp-button__info-icon .cmp-button_= +_saved--hidden { display: none; } + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button__inf= +o-icon .cmp-button::before { font-weight: 600; } + +.job-listing-details .cmp-job-listing-details__readmore-container { positio= +n: relative; padding: 1.5rem 0px; } + +.job-listing-details .cmp-job-listing-details__separator-container { backgr= +ound-color: rgb(204, 204, 204); height: 0.2rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__separator-container { marg= +in-bottom: 3rem; } +} + +.job-listing-details .cmp-job-listing-details__more-cta .cmp-button__cta-ar= +row--right .cmp-button__text::before { max-width: calc(100% - 1.8em); } + +.job-listing-details .cmp-job-listing-details__more-cta .cmp-button__cta-ar= +row--right .cmp-button__text::after { transform: none; } + +.job-listing-details .cmp-job-listing-details__more-cta::before { content: = +""; width: 100%; position: absolute; height: 4.4rem; top: -4.8rem; left: 0p= +x; background: linear-gradient(rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255= +) 75%, rgb(255, 255, 255)); } + +.job-listing-details .cmp-job-listing-details__less-cta .cmp-button__cta-ar= +row--right .cmp-button__text::before { max-width: calc(100% - 1.8em); } + +.job-listing-details .cmp-job-listing-details__less-cta .cmp-button__cta-ar= +row--right .cmp-button__text::after { transform: rotate(-90deg); } + +.job-listing-details .cmp-job-listing-details__compliance-desktop { margin-= +bottom: 2rem; } + +@media screen and (max-width: 767.9px) { + .job-listing-details .cmp-job-listing-details__compliance-desktop { displ= +ay: none; } +} + +.job-listing-details .cmp-job-listing-details__rte-section { margin-bottom:= + 2rem; } + +@media screen and (min-width: 1000px) { + .job-listing-details .cmp-job-listing-details__rte-section { margin-botto= +m: 3rem; } +} + +.job-listing-details .cmp-job-listing-details__share-module-section { margi= +n-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__share-module-section { mar= +gin-bottom: 3rem; } +} + +.job-listing-details .cmp-button--text-link .cmp-button { padding: 0px; } + +.job-listing-details .cmp-button--text-link .cmp-button:nth-child(2) { disp= +lay: none; } + +.cmp-locations-header-details { display: grid; border: 1px solid rgb(204, 2= +04, 204); background-color: rgb(255, 255, 255); padding: 2.5rem 2rem 2rem; = +max-width: 1170px; margin-left: auto; margin-right: auto; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details { display: flex; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details { padding-bottom: 2.5rem; } +} + +.cmp-locations-header-details__heading { display: block; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__heading { width: 33.3333%; } +} + +.cmp-locations-header-details__heading-location { font-family: Graphik, Ari= +al, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubunt= +u, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-= +style: normal; text-transform: none; line-height: 1.2; font-size: 2rem; pad= +ding: 0px 1.75rem 1.5rem 0px; color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__heading-location { font-size: 3.5rem; } +} + +.cmp-locations-header-details__region { margin-bottom: 1.7em; font-size: 1.= +2rem; font-weight: 600; } + +.cmp-locations-header-details__region a { line-height: 2.56rem; display: in= +line-block; padding-bottom: 0px; color: rgb(0, 0, 0); border-bottom: 0.2rem= + solid rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__region a { padding-bottom: 0.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__region a { padding-bottom: 0.4rem; } +} + +.cmp-locations-header-details__region a:focus, .cmp-locations-header-detail= +s__region a:hover { color: rgb(0, 77, 255); } + +.cmp-locations-header-details__region-divider { font-size: 1.6rem; } + +.cmp-locations-header-details__options { width: 100%; display: flex; -webki= +t-box-pack: justify; justify-content: space-between; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__options { width: 66.6666%; -webkit-box-pac= +k: justify; justify-content: space-between; } +} + +.cmp-locations-header-details__options ul { display: block; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__options ul { width: 100%; display: flex; -= +webkit-box-align: center; align-items: center; } +} + +.cmp-locations-header-details__options ul li { -webkit-box-flex: 1; flex: 1= + 0 50%; padding-bottom: 1.5rem; padding-right: 0px; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__options ul li { padding-right: 10px; paddi= +ng-bottom: 0px; } +} + +.cmp-locations-header-details__options ul li:last-of-type { padding-bottom:= + 0px; } + +.cmp-locations-header-details__options a { display: inline-flex; font-size:= + 1.4rem; line-height: 2.5rem; -webkit-box-align: center; align-items: cente= +r; text-decoration: none; color: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__options a { font-size: 1.6rem; padding-bot= +tom: 0px; } +} + +.cmp-locations-header-details__options a:focus, .cmp-locations-header-detai= +ls__options a:hover, .cmp-locations-header-details__options a:visited { col= +or: rgb(0, 0, 136); text-decoration: none; } + +.cmp-locations-header-details__options--text-link { margin-left: 1rem; font= +-size: 1.4rem; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__options--text-link { font-size: 1.6rem; li= +ne-height: 2.56rem; } +} + +.cmp-locations-header-details__options--text-link:focus { color: rgb(0, 0, = +136); } + +.cmp-locations-header-details__options--text-link:hover { color: rgb(0, 77,= + 255); text-decoration: underline; } + +.cmp-locations-header-details__options--icon-phone::before { content: "=EF= +=8B=92"; font-size: 16px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__options--icon-phone::before { font-size: 2= +.2rem; } +} + +.cmp-locations-header-details__options--icon-info::before { content: "=EF= +=85=8A"; font-size: 16px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__options--icon-info::before { font-size: 2.= +2rem; } +} + +.cmp-locations-header-details__options--icon-info::before, .cmp-locations-h= +eader-details__options--icon-phone::before { display: flex; height: 28px; w= +idth: 28px; -webkit-box-pack: center; justify-content: center; -webkit-box-= +align: center; align-items: center; border-radius: 100%; border: 2px solid = +rgb(107, 107, 107); color: rgb(107, 107, 107); } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__options--icon-info::before, .cmp-locations= +-header-details__options--icon-phone::before { height: 38px; width: 38px; } +} + +.cmp-locations { background-color: rgb(242, 242, 242); } + +.cmp-locations__hero { position: relative; } + +.cmp-locations__background { position: absolute; z-index: 0; inset: 0px; ov= +erflow: hidden; } + +.cmp-locations__background .cmp-image, .cmp-locations__background .image { = +height: 100%; } + +.cmp-locations__background .cmp-image__image { height: 100%; object-fit: co= +ver; } + +.cmp-locations__content { position: relative; max-width: 1200px; margin-lef= +t: auto; margin-right: auto; padding: 4rem 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__content { padding: 5rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__content { padding-top: 8rem; padding-bottom: 8rem; } +} + +.cmp-locations__content .title { width: 66.6667%; margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-locations__content .title { width: 100%; margin-bottom: 4rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__form-container { width: 58.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__form-container { width: 66.6667%; } +} + +.cmp-locations__form { display: flex; } + +@media screen and (min-width: 1200px) { + .cmp-locations__form { width: 94%; } +} + +.cmp-locations__form-label { display: none; } + +.cmp-locations__search { width: 100%; margin-right: -2px; -webkit-box-flex:= + 1; flex: 1 0 0px; } + +.cmp-locations__search-input { height: 50px; border: 1px solid rgb(107, 107= +, 107); background-color: rgb(255, 255, 255); padding-left: 15px; padding-r= +ight: 50px; width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-locations__search-input { height: 5.8rem; } +} + +.cmp-locations__submit { width: 16.6667%; } + +@media screen and (min-width: 1000px) { + .cmp-locations__submit { width: auto; } +} + +.cmp-locations__submit .cmp-button { margin: 0px; width: 100%; min-width: a= +uto; padding: 0px 15px; min-height: 50px; -webkit-box-flex: 1; flex: 1 0 10= +0%; } + +@media screen and (min-width: 1000px) { + .cmp-locations__submit .cmp-button { height: 5.8rem; } +} + +.cmp-locations__submit .cmp-button__icon { display: block; } + +.cmp-locations__submit .cmp-button__icon::after { content: "=EF=92=A5"; fon= +t-size: 34px; font-family: Ionicons; display: block; font-weight: 400; font= +-style: normal; line-height: 1; text-transform: none; letter-spacing: norma= +l; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font= +-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-s= +ettings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__submit .cmp-button__icon::after { font-size: 2.7rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__submit .cmp-button__icon::after { font-size: 2.4rem; } +} + +.cmp-locations__submit .cmp-button__text { display: none; margin-left: 5px;= + } + +@media screen and (min-width: 1200px) { + .cmp-locations__submit .cmp-button__text { display: block; font-size: 1.6= +rem; } +} + +.cmp-locations__search-suggestions { position: relative; } + +.cmp-locations__search-suggestions--show .cmp-locations__suggestions-list {= + display: block; } + +.cmp-locations__suggestions-list { display: none; border: 1px solid rgb(107= +, 107, 107); overflow: hidden; z-index: 1000; background-color: rgb(255, 25= +5, 255); position: absolute; right: 1px; left: 0px; } + +.cmp-locations__suggestions-item { border-width: 1px; border-style: solid; = +border-color: transparent transparent rgb(107, 107, 107); border-image: ini= +tial; display: block; } + +.cmp-locations__suggestions-item a { font-size: 1.6rem; padding: 10px 15px;= + margin-bottom: 0px; display: block; color: rgb(0, 0, 0); font-weight: 600;= + } + +.cmp-locations__suggestions-item a:hover { color: rgb(0, 63, 189); } + +.cmp-locations__suggestions-item--active { border: 1px solid rgb(0, 63, 189= +); } + +.cmp-locations__suggestions-item--active a { color: rgb(0, 63, 189); } + +.cmp-locations__highlight { font-weight: 400; } + +.cmp-locations__results-container { padding: 3rem 1.5rem 4rem; background-c= +olor: rgb(242, 242, 242); } + +.cmp-locations__results-container.cmp-locations__results-container--hide { = +display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__results-container { padding: 5rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__results-container { padding-top: 5rem; } +} + +.cmp-locations__results-container:empty { display: none; } + +.cmp-locations__results-container .cmp-locations__office-details-list:first= +-child { margin-top: 0px; } + +.cmp-locations__no-search-term { display: none; padding: 30px 15px; max-wid= +th: 1200px; margin-left: auto; margin-right: auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__no-search-term { padding: 5rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__no-search-term { padding: 5rem 1.5rem; } +} + +.cmp-locations__no-search-term.cmp-locations__no-search-term--show { displa= +y: block; } + +.cmp-locations__no-results { display: none; padding: 30px 15px; max-width: = +1200px; margin-left: auto; margin-right: auto; } + +.cmp-locations__no-results .cmp-title__text { margin-bottom: 2rem; font-siz= +e: 2rem; } + +.cmp-locations__no-results p { font-size: 1.4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__no-results { padding: 5rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__no-results { padding: 5rem 1.5rem; } + .cmp-locations__no-results .cmp-title__text { margin-bottom: 3rem; font-s= +ize: 3.5rem; } + .cmp-locations__no-results p { font-size: 1.8rem; } +} + +.cmp-locations__no-results.cmp-locations__no-results--show { display: block= +; } + +.cmp-locations-office-card { border: 0.07em solid rgb(204, 204, 204); backg= +round-color: rgb(255, 255, 255); } + +.cmp-locations-office-card:hover .cmp-locations-office-card__title { text-d= +ecoration: underline; } + +.cmp-locations-office-card__link { display: block; } + +.cmp-locations-office-card__link:focus .cmp-locations-office-card__title { = +text-decoration: underline; } + +.cmp-locations-office-card__map { width: 100%; display: none; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-card__map { height: 145px; } +} + +@media screen and (min-width: 768px) { + .cmp-locations-office-card__map { display: block; } +} + +.cmp-locations-office-card__map-image { width: 100%; height: 85px; object-f= +it: cover; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-card__map-image { height: 100%; } +} + +.cmp-locations-office-card__title { color: rgb(0, 77, 255); line-height: 2.= +4rem; font-size: 2rem; font-weight: 700; padding: 25px 15px; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-card__title { padding-left: 20px; padding-right: 20= +px; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-card__title { padding-bottom: 20px; font-size: 2rem= +; } +} + +.cmp-locations-office-details { display: flex; -webkit-box-orient: vertical= +; -webkit-box-direction: reverse; flex-direction: column-reverse; box-shado= +w: rgba(107, 107, 107, 0.15) 0px 0px 0.31em 0.13em; background-color: rgb(2= +55, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details { -webkit-box-orient: horizontal; -webkit-b= +ox-direction: normal; flex-direction: row; } +} + +.cmp-locations-office-details__office-name { font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style= +: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font= +-size: 2rem; padding-top: 25px; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__office-name { font-size: 3.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__office-name { padding-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__office-name { padding-bottom: 5px; } +} + +.cmp-locations-office-details__container { display: flex; -webkit-box-orien= +t: vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__container { -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-locations-office-details__info { padding: 0px 2rem 2.5rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__info { width: 50%; } +} + +.cmp-locations-office-details__region { border: transparent; color: rgb(0, = +0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line-hei= +ght: 2rem; padding-bottom: 2rem; text-transform: none; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__region { padding-bottom: 3.5rem; } +} + +.cmp-locations-office-details__region-divider { padding: 0px 3px; } + +.cmp-locations-office-details__region-tag { display: inline-block; line-hei= +ght: 2.1; color: rgb(0, 0, 0); word-break: break-word; text-decoration: non= +e; border-bottom: 2px solid rgb(0, 77, 255); padding-bottom: 0.4rem; } + +.cmp-locations-office-details__region-tag:focus, .cmp-locations-office-deta= +ils__region-tag:hover { color: rgb(0, 77, 255); } + +.cmp-locations-office-details__address-wrapper { padding-bottom: 2rem; -web= +kit-box-flex: 0; flex-grow: 0; flex-basis: 50%; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__address-wrapper { display: flex; -webkit-b= +ox-orient: vertical; -webkit-box-direction: normal; flex-direction: column;= + padding-bottom: 0px; } +} + +.cmp-locations-office-details__address-detail { color: rgb(0, 0, 0); text-t= +ransform: none; font-size: 1.4rem; line-height: 1.6; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__address-detail { margin-bottom: 1.2rem; pa= +dding-right: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__address-detail { font-size: 1.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__contact-wrapper { padding-left: 1rem; disp= +lay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; fle= +x-direction: column; } +} + +.cmp-locations-office-details__label { padding-bottom: 0.5rem; font-weight:= + 600; font-size: 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__label { font-size: 1.6rem; padding-bottom:= + 1.5rem; } +} + +.cmp-locations-office-details__link { display: flex; -webkit-box-align: cen= +ter; align-items: center; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link { font-size: 1.6rem; } +} + +.cmp-locations-office-details__link [id^=3D"direction-link-aria"] { display= +: none; } + +.cmp-locations-office-details__link-icon { border-radius: 50%; border: 2px = +solid rgb(107, 107, 107); width: 28px; height: 28px; display: flex; -webkit= +-box-align: center; align-items: center; -webkit-box-pack: center; justify-= +content: center; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link-icon { width: 38px; height: 38px; } +} + +.cmp-locations-office-details__link-label { padding-left: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--direction { margin-top: auto; } +} + +.cmp-locations-office-details__link--direction .cmp-locations-office-detail= +s__link-icon::after { content: "=EF=91=96"; font-size: 18px; font-family: I= +onicons; display: block; font-weight: 400; font-style: normal; line-height:= + 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; wh= +ite-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; tex= +t-rendering: optimizelegibility; font-feature-settings: "liga"; color: rgb(= +107, 107, 107); } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--direction .cmp-locations-office-deta= +ils__link-icon::after { content: "=EF=91=96"; font-size: 22px; font-family:= + Ionicons; display: block; font-weight: 400; font-style: normal; line-heigh= +t: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; = +white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; t= +ext-rendering: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-locations-office-details__link--phone { margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__link--phone { margin-bottom: 1.2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations-office-details__link--phone { margin-bottom: 1rem; } +} + +.cmp-locations-office-details__link--phone .cmp-locations-office-details__l= +ink-icon::after { content: "=EF=8B=92"; font-size: 18px; font-family: Ionic= +ons; display: block; font-weight: 400; font-style: normal; line-height: 1; = +text-transform: none; letter-spacing: normal; overflow-wrap: normal; white-= +space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-re= +ndering: optimizelegibility; font-feature-settings: "liga"; color: rgb(107,= + 107, 107); } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--phone .cmp-locations-office-details_= +_link-icon::after { content: "=EF=8B=92"; font-size: 22px; font-family: Ion= +icons; display: block; font-weight: 400; font-style: normal; line-height: 1= +; text-transform: none; letter-spacing: normal; overflow-wrap: normal; whit= +e-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-= +rendering: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-locations-office-details__link--fax { margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__link--fax { margin-bottom: 1.2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations-office-details__link--fax { margin-bottom: 1rem; } +} + +.cmp-locations-office-details__link--fax .cmp-locations-office-details__lin= +k-icon::after { content: "=EF=91=B2"; font-size: 18px; font-family: Ionicon= +s; display: block; font-weight: 400; font-style: normal; line-height: 1; te= +xt-transform: none; letter-spacing: normal; overflow-wrap: normal; white-sp= +ace: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rend= +ering: optimizelegibility; font-feature-settings: "liga"; color: rgb(107, 1= +07, 107); } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--fax .cmp-locations-office-details__l= +ink-icon::after { content: "=EF=91=B2"; font-size: 22px; font-family: Ionic= +ons; display: block; font-weight: 400; font-style: normal; line-height: 1; = +text-transform: none; letter-spacing: normal; overflow-wrap: normal; white-= +space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-re= +ndering: optimizelegibility; font-feature-settings: "liga"; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--website { margin-top: auto; } +} + +.cmp-locations-office-details__link--website .cmp-locations-office-details_= +_link-icon::before { content: "=EF=8E=80"; font-size: 18px; font-family: Io= +nicons; display: block; font-weight: 400; font-style: normal; line-height: = +1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; whi= +te-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text= +-rendering: optimizelegibility; font-feature-settings: "liga"; color: rgb(1= +07, 107, 107); padding-left: 2px; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--website .cmp-locations-office-detail= +s__link-icon::before { content: "=EF=8E=80"; font-size: 22px; font-family: = +Ionicons; display: block; font-weight: 400; font-style: normal; line-height= +: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; w= +hite-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; te= +xt-rendering: optimizelegibility; font-feature-settings: "liga"; } +} + +a.cmp-locations-office-details__link { color: rgb(0, 77, 255); } + +a.cmp-locations-office-details__link:hover .cmp-locations-office-details__l= +ink-label { text-decoration: underline; color: rgb(0, 77, 255); } + +a.cmp-locations-office-details__link:visited .cmp-locations-office-details_= +_link-label { color: rgb(0, 0, 136); } + +p.cmp-locations-office-details__link { color: rgb(0, 0, 0); text-transform:= + none; line-height: 1.4; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map { position: relative; width: 50%; } +} + +.cmp-locations-office-details__map-link { display: block; width: 100%; heig= +ht: 100%; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map-link-group { position: absolute; inset= +: 0px; } +} + +.cmp-locations-office-details__map-link span { display: none; } + +.cmp-locations-office-details__map-img { width: 100%; height: 100%; object-= +fit: cover; } + +.cmp-locations-office-details__map-img:nth-child(2n+1) { display: none; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map-img:nth-child(2n+1) { display: flex; } +} + +.cmp-locations-office-details__map-img:first-child { width: 100%; height: 5= +0%; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__map-img:first-child { height: 100%; width:= + 50%; float: left; } +} + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map-img:not(:first-child) { width: 50%; he= +ight: 50%; float: left; } +} + +.cmp-locations-office-details__map-link-group { height: 8.512rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map-link-group { height: 100%; } +} + +.cmp-locations__card-list { display: flex; -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; padding-top: 30px; pad= +ding-bottom: 30px; max-width: 1170px; margin-left: auto; margin-right: auto= +; background-color: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .cmp-locations__card-list { display: grid; grid-template-columns: 1fr 1fr= +; gap: 30px; padding-bottom: 50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__card-list { grid-template-columns: auto auto auto; } +} + +.cmp-locations__office-details-list { margin-left: auto; margin-right: auto= +; max-width: 1170px; display: grid; grid-template-columns: 1fr; row-gap: 3r= +em; background-color: rgb(242, 242, 242); margin-top: 3rem; } + +.cmp-remconverter { padding-top: 20px; height: 600px; } + +.cmp-remconverter .cmp-remconverter__textarea { float: left; width: 40%; he= +ight: 100%; font-size: 1.4rem; } + +.cmp-remconverter .cmp-remconverter__percentage { padding-bottom: 20px; } + +.cmp-remconverter .cmp-remconverter__error { font-size: 1.2rem; color: rgb(= +133, 21, 29); } + +.cmp-remconverter textarea { width: 100%; height: 100%; } + +.cmp-remconverter .cmp-remconverter__action { float: left; } + +.cmp-remconverter .cmp-remconverter__action--convert { padding: 5px 10px; b= +ackground-color: rgb(0, 140, 186); border-radius: 2px; color: rgb(255, 255,= + 255); font-weight: 800; font-size: 2rem; } +------MultipartBoundary--AWoQzMafxAE63EcCJcZyepp0rv4XNV2ILFbeWjuEbA---- +Content-Type: image/png +Content-Transfer-Encoding: base64 +Content-Location: https://www.accenture.com/content/dam/accenture/final/images/icons/symbol/Acc_Logo_Black_Purple_RGB.png + +iVBORw0KGgoAAAANSUhEUgAAAPYAAABCCAYAAABkSSurAAAISmlUWHRYTUw6Y29tLmFkb2JlLnht +cAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQi +Pz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1Q +IENvcmUgNi4wLWMwMDIgNzkuMTY0NTE5LCAyMDIwLzA4LzI1LTE3OjU0OjAwICAgICAgICAiPgog +PHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50 +YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgeG1sbnM6eG1wPSJo +dHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIgogICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9y +Zy9kYy9lbGVtZW50cy8xLjEvIgogICAgeG1sbnM6bnMxPSJodHRwOi8vbnMuYWNjZW50dXJlLmNv +bS8xLjAvIgogICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAg +ICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgIHhtbG5z +OnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIgog +ICAgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIK +ICAgIHhtbG5zOmNxPSJodHRwOi8vd3d3LmRheS5jb20vamNyL2NxLzEuMCIKICAgIHhtbG5zOklw +dGM0eG1wQ29yZT0iaHR0cDovL2lwdGMub3JnL3N0ZC9JcHRjNHhtcENvcmUvMS4wL3htbG5zLyIK +ICAgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiCiAg +IGRjOmZvcm1hdD0iaW1hZ2UvcG5nIgogICBkYzptb2RpZmllZD0iMjAyMS0wOS0wN1QxNjoxNTo1 +NS41OTNaIgogICBuczE6cmlnaHRzTWFuYWdlZEFzc2V0PSJ1bmtub3duIgogICBuczE6cmV2aWV3 +RGF0ZT0iMjAyMi0wMy0xNFQxNzoyMjozOS4zNTNaIgogICBuczE6Y29udGVudE93bmVyPSJKZXJl +bXkgU2FsYW5nYSIKICAgbnMxOmNvbnRlbnRPd25lclRlYW09IlNpdGVzIE1pZ3JhdGlvbiIKICAg +bnMxOmNhbXBhaWduQXNzZXQ9Im5vIgogICB0aWZmOkltYWdlTGVuZ3RoPSI2NiIKICAgdGlmZjpJ +bWFnZVdpZHRoPSIyNDYiCiAgIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTEyRjVCM0RBNDI2 +MTFFODhBMTdGNjE1N0RCNTNFOTIiCiAgIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTEyRjVC +M0NBNDI2MTFFODhBMTdGNjE1N0RCNTNFOTIiCiAgIHhtcFJpZ2h0czpXZWJTdGF0ZW1lbnQ9InVu +a25vd24iPgogICA8ZGM6dGl0bGU+CiAgICA8cmRmOkFsdD4KICAgICA8cmRmOmxpIHhtbDpsYW5n +PSJ4LWRlZmF1bHQiPkFjY2VudHVyZSBMb2dvIEJsYWNrIEFuZCBQdXJwbGUgUkdCIFBORzwvcmRm +OmxpPgogICAgPC9yZGY6QWx0PgogICA8L2RjOnRpdGxlPgogICA8ZGM6ZGVzY3JpcHRpb24+CiAg +ICA8cmRmOkFsdD4KICAgICA8cmRmOmxpIHhtbDpsYW5nPSJ4LWRlZmF1bHQiPkFjY2VudHVyZSBs +b2dvIGluIHB1cnBsZSB3aXRoIEFjY2VudHVyZSBuYW1lIGluIGJsYWNrIGZvbnQgUkdCPC9yZGY6 +bGk+CiAgICA8L3JkZjpBbHQ+CiAgIDwvZGM6ZGVzY3JpcHRpb24+CiAgIDx4bXBNTTpEZXJpdmVk +RnJvbQogICAgc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMTJGNUIzQUE0MjYxMUU4OEExN0Y2 +MTU3REI1M0U5MiIKICAgIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTEyRjVCM0JBNDI2MTFF +ODhBMTdGNjE1N0RCNTNFOTIiLz4KICAgPGNxOnRhZ3M+CiAgICA8cmRmOkJhZz4KICAgICA8cmRm +OmxpPmdsb2JhbDpjb250ZW50LXR5cGVzL2ltYWdlcnkvaWNvbi9pY29uLXNldHMvYWNjZW50dXJl +LWljb25zPC9yZGY6bGk+CiAgICAgPHJkZjpsaT5nbG9iYWw6YXVkaXRpbmctdGFncy9yMDU8L3Jk +ZjpsaT4KICAgICA8cmRmOmxpPmdsb2JhbDpwcm9wZXJ0aWVzL29yaWVudGF0aW9uL2xhbmRzY2Fw +ZTwvcmRmOmxpPgogICAgPC9yZGY6QmFnPgogICA8L2NxOnRhZ3M+CiAgIDxJcHRjNHhtcENvcmU6 +Q3JlYXRvckNvbnRhY3RJbmZvIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIi8+CiAgPC9yZGY6RGVz +Y3JpcHRpb24+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+h8r4 +gQAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAABFnSURBVHja7F0LvE5VFl/u +FSGPRLomohuFoQaVwhCXjEZNiYqUVDP9emh6oEk1+qnR6MGEMjc1YVJXT2GKvEqokUnRk4uoFMkj +j6J776z1nXU4fc7Za5/Xd797v/33W3XvPWfvfc7ee+312GuvUwEMygxaQUd4Ed6CzfjzfqQKpf9I +XZH2Ii0ri/1J/dcAaTBcA6/Bk+VqrmQZdik7+BLWwjr4Aeriz8Xp8UidkO5D6mFGxzC2QUB8j7J6 +OFwCVfDnI9PnsbogvYb0KdJdSCeYkTKMbeAT7yEP5aNC3gR/Lir9x/nJ8fPJSCORNiC9YKS4YWwD +n5gA18HX+P9jkErS8xF7sxRfhXQHm7IGhrENVNgJ38Fo1Hpz0v9Rf400Cmkj0nNGihvGNhBQAPfD +O7AF6peu1PbjmL/EYYvfjlTfjKJhbAMXTIRhCamdVXrMfXSAMmSLP4j0BUvxbmYko0e26YKyi0JY +CXWhM3JGI/g2gAiNAF8hHYV0ElKlAEKFVPUBSH2QaiGtR9qVSnWjZkKNeBXWwvuGsQ3SB3NhMpwA +v4XzoDFUZe442kFHIO1miR4D029FegUpHyxvODXfMEA9x4IV7HIzUpOEG8Fi8thRB2kevIH2wX/L +1byoYFijfOAWeBhqICvvTfp7E2gNeXBqIlLtS2bwmO2vtkiXI/VDqhuing+QHkGaEsdDUoAPxQI0 +S6gLl8HChFVgGNugDKEHXAr9YQh0RCb/kRk8BYNPCkRvZvLuAev4lHkvcqaujNQUKGxuHExARaEk +XTcOjSpu4IW1sBpeRm15LWrL9SAXmuN/9+Dff46XuQ8gfYj0b7ACVraD5Qmv7aOOFVw+UqauxKvF +ffAPGJ/Q/ssfjMTOQPSB62AoPJ5Q239OffPnIk3TZPA5EOHety2pyS0/Ghe6h+FP5XaMDWNnKBag +6km68p7UNdkaqSdSB7AOjxyZSsZ2MvUD8BiMgRvK9fhWNFM885ADjRMOtBScEDse6WK2s9sEKH9c +FA9BMfU1kHKBgtnHwaMwuNyPsWFsg3i0fYuZe4XUCheFfRAyNcg1T1t/w1FW58NfMmIADGNnILIS +/yKPVmsOVtgoMXUYTzaZ/tORnkZ6MyxTk8gnk2Mg9MXKns+YMTaMnYEown/HMAfthVD72hTfQVta +lyJ1DvlYq5H+hTQZaVsUkpqiXujs+gC4EN5JxNFkDsx2VwZiL+yC/Tjlz4f28AOE2vYaivQQUqOA +j0JbYgVIt4F1MIRSLO2LSv2mxetKVCKWwosZN8ZGYmcgivHfEzAsoZAPQ35al/pHWMWqNoV7fR38 +PayQWVK3nYHq1Xh1GAhXwNsJrT7zYLa7MhwFsBFOhQawKZhKPhysnGe6eIHV7f+EW5gsRqagdDox +MgfmwXY+BlOBJfVL8DIsyUBJbSS2QQITUAuehlItxvjxT5CmghWUQkc1D8arVwJrK+qApoSx96KJ +ofckmHcmVjwaVqJcNjCMbeDAW/A8LEZt+EKonzi4SDZ3RI4XEpeTkF63/2CfMMthFfo7Vptrcbvf +e9j7NkOfwBJ6OkrjqfAg6vPLzAAaxjbwwh3QHb6BEdAGLoJmKEs3sI2qweDJMS5rWTJP5Z8PbqlV +ZVuYJPSKROz6ZGTL2VAb6kEe9MW2O0ELaJ4IJPmJmf5Hvr8RS/VnUZOfghL6Y1huBs3Y2Aa6OA6V +3CthCAyCGxPbRHQger/a9n4c6Tqkl8Happrh5HgqR1tOxKz0kYNFeNssyEfF+XXXylrC6cjg3eEM +6Ip2/zkHA0tehXdgLNxqJLRhbIMwOAPORea+FTogk1Vjw/iAO4O3Y6H6CxFqbzdVBzpU/Sky82SY +C8+hwr/BxyLTAJogq1dBpX3uofXCwDC2QVichqw9AIbCedArwdQbhUljq91NExJ6P4yEa5Gpp5iO +NIxtkI5ojfbv9TAKesBZaItbYWHJzhn7oAV5rGejsn0nXA5bLSe4G05EuhUs5/Yw08MGBqWIPsje +76FcLkSagzQfaR7SXKQ1SJ8gXaU+ZEFnsZ9j4V7CtrmBgUFpoz4q2gWwCjYxQ9tMXQCr4ZSEyX0Y +aHdrCNLHDoa26Z+mRw0M0gbZaDmvgK+QN4kmJzIYueIPYPndSjwo3/SlgUFaIQuegQ/hIyiG2ol8 +Cq74s4KpDWPHCBOgYhAQxdAfWkEtZOodB/OeHobdpp9Ka9k1MAgBBVMbGMY2KKeQjmRuN11Ueqr4 +qWBlluwCloeTTsUdwdconJdi9+kbTvOQFoOV5D0KUJzDOWAlmycjjrJ1VGDbjNqkc3rLuN13I2qT +zhr8DqzMmKcg1eO/ESjZCG3jUqaPBWBl0Pwpona7MLXhPq7Bf6eITgqbpujOuWDlANvko176NNV5 +jn5zgv5GZypmJv2d8pRdgNQCrACyLH53GuOFYMWCb1S02RGs8xrkNMsTnu90sLKvZDmeieYUpTsp +ctxXm8elxEM4UcTqfKEtim7tpqiD+tUtFVNbngvFHuUWct84Qc/aHqkV0hakazTHqw73GW0LNuHf +Kx1Ujqy63ud5MCfoZMtjpinxSbN4MQiKs4HCg/21uQTpohBtEiPdz4uFbpvfcJlqIdqlhH+rfLRJ +k/0ZsLLo6uA0oT7nZO2u+SwUMXqXos2lAeZMMiWnJu4g3K8jTLoLdfzPo1yBUK6/415aRD9Lur5D +49lIcE0EK2BHt4/WIN3od8I9EcHg3BJgoo8L2SYNgt9Th7QlszVEmyQtOvts8ziWwGHeVWdQmwt1 +rOX7LgvQ/uMebb4U8r22ObQkp9RUlVmg0RcdhTpme5SbIJTryffd4nH9Q+G5aGHYF6K/6GuCJ+lM +ukURMLVNQ31M9oURtfkB6Hv7h0b4rudottmSV/Eo2hwTkrFnaEgyFfV1afPFkO+0NQBjz4+AsWd5 +lBsvlKvPY1oSgLFHRDQPDoCQt31KhBPdprYanf5GxG0u1GjzhhjeNUdosx7bkFG2eXsIxv6C7eeg +ba/PcMYmhurton7rMPaQiOfBj2yTH4YzfUjEWawC6KoKKoyMgcGIrlK02SimNqU82Ks16qB7nkR6 +jNVaHTWtaUDGjoKS40iXx2Bjpytj72PHWYlPxj7Dh7/qMTaNdfhtidsLzBEKLXVxijXjyqQGT/To +tBM1X3Ay2zKteCLdz04cVZkdCpV8sUab5Gmnr7bRN6d+gzRI07nUzqPN6zUcWZe4lKvL7x/ExvTD +2Ot4EtMpjnvBSjyoU+6BpDYHcT1jNDSxVXzfWKZHeWwrliFVXKJClzrXa7xPrku5rrwjpCrb1Vmg +qnDzRo39SlV5L3e/zuQ536NsMw1p1tGlXHuNNscq3lVaFKZ4bIvsFsp1EfpY2qHIDcHYXu/bXsN0 +mK145p5C2b9r+iXKMmMnS+y+wv0fCe/RxM8i31u4eUhIddrNg3qMRqdcL7Q7UCg/MoANKOXfqcr7 +yyovebaL51PVps63Z5oKddwTkLFnCu3eJpRXpQi9GqKJFS8rjL2ZNZA+7FA7nvfPnXhXqEPn44X5 +Qh31bJVnHTOv2yY8BQ1MFRpaI1yv4vK3vkKZ9WxfqPA0WHmqvUB29t2O36s7tie8IB38J2cT5cW+ +QLGV1RZ+GTQj7bE/ojGYn7OTxmsP+8yAe+nStiTFFDzkc2ydcydTMIpNGFXQUgO2r71A+/ErNNoi +38u1iuudbMZ+nykoCoXrbt9X7yCUmazZ9k2KzkoOZG4D6u8yU9DJWxpt0qq8SzGZd7tIW1Wbuln6 +5isYuw1rCkU+xo3aXquxkIFhXiXu8dAOk9FZuD5es73Xmae8fEgNdfd7c3i1IdXuKLDC3OzQvCJh +FfJCK+H6As16xvtos7VwXTdM703Q/xJkLbaLvEBbJiN4i0eVTqyIbV4v1GHzZouP/tilcY90nqAk +w5m6UJOpAeSIwW7Mayq+tL9spPq8+bGqCvJY3aS418YQ7YERUomlaJmvYhiEFhrqf9RoCYfvyyar +Z3+NoJ1sXnS3+CwjwUhkNQoiFGYXKEw8P6ha0cNRQdsOZ8XYGTWFyU6r0b4Y2j1KuB7H+eHqKZxk +5uupqcdKH/cenaJnKkmWwuRAWx4zUwOrEipJsJ9V1KghSZ/imN41VSgxfJZy+BEGWaXB2JTGZnSa +dFZWTCpgeVcrjzB8lnKko5ZU11bFyd4do1mI3PkUY7yLX4p+py2eRj4atj/LlK2YoJVjeGFJIseR +KkrSPMgz/XlEbe0yfJZyRCksKBIviuQTyyryZL5X42bay3wWLAdTcuN09NFPjuidzNzVFJ1VJYZB +kDotDntYOo9LB1b6Gf6IHUVp8AzbhOukNS+IoiFiatpC6SXcR566VyNUAWlvlL6brDr5RXHkazTq +omwdA12kManz5ICj4A97H13aq2/u4x0ojjzHZcKQFjIbDn3PajUvYl775+0Mz6WEadMhDdgHAq+1 +iJKxmwqSaqnA1EHVkVUCY9M5YZ19ZdIWRgiahg3p0Hs3H7bsRMX1TQ7G3sULVEuPe2krkb6MszHk +WGbzOPxcDqVoBY15LCEnDd73M+E6bS2Pi4KvaRVrINykIzVrB2h8kXD9cs16egpqrlOSr2QzwAs1 +QG8fUXq2xUm/S6l7LvPxrpsUVDPNGDcrJMPqLgBNNeq4OA36Q4ppp9iRqpp1zVLMgzuB7WtVQPlc +jUakwPZJLmWqMdOpyo3SMBH8pmd6CuRcUipUYVtdSjfkRB+hzR80B1R13O9LF0bRTY2kQkOhDlVs +87VCWV2noXSiSXUKkPBb0Dv77AbpEEgvn8wtHXN+WqOOzkIdN9NNfxRuoj1lVcTMGI1Om+RRNl+j +7N0eZS/VKNvYpVwrjXJ0RPJ4Dxv8I6HscI/nlc7Rkv3/K4+yZJ+/IpQf7PG8pcnYOmmXKDkj7cpQ +8BDtrtBJw1yX95f6jzSxri4aw5Wgn9QgFYz9e41nGa4o3wHUWW+KbQ26M9uBkkSh5HmNwIp9psEe +AHoJC1SMXUez/GfsBKMX/htYhyakMq8pOkcnfQ9tU9GXIe9imqZRpgi8Pf39QC+9DdlYV4B1PpsW +L0o8IJ13py3HymnI2A1B/8jjDjiUPKOLh+qpUw85ZWn3ZqZGv5UGY9u+Hp3MQ8N4ISDfD6XyKtAo +97DT8TDNRwfsBv+HzScpXnIQxJOyR+UsqRlTm1cLA/pGTO32VXj5S5OxbYeR3/dxO5PcP4J+OpAm +jJ0b0zwgraaSrarQKunnEIKXRNoLwUA279iInRR0/nmz4vpOVhOjBJ1Zf1K4pwfIGTL8guL6p6ex +5zvIARc3pxqp7HtCPMd01jzTAYUQLg++Fzqx6fwLDA64SuxlqfttQIlt46GIVq3+PjqiO4TL0ukn +A4qNyhDsQwxu9KDQVjpIbGCzKIrMtnkB++ketjvTRRW30YvNqLDzgL4Wo0y0cZPPCumI4ClcVnXf +C5ovejFPtiAvR/Z+6wCd2wD0E/e5+R5uDjiot7PmEKTdNWx7SZAchTohqI0hXD48G37MPVUSjn4+ +++opzb5YqtDEVOX6hJSyjQIsfMnOxzo6DRGjUrrTb0D9eRuSFtUd+4iFChrl82UHslSTnHpkU8wQ +tjp0QSfaJvJElTqTPgczBILt3ztBjsihLPUOaDAhRSVd46P+k4Rx0Ylyqi/UMcPH8+SxQ3KzQvtb +DerEFISTeUKrtK0l7GG3cbbwHl5a5QihXNeI1OjObMpt0ph/G8BKG9bajy3jHNA87uTqcCjlD70M +RYQ5EyFUBPVZZ1I3gpyvprY7sjpIwSPZ7BPYyS9HUjrq5AiU7rcdq7G1eavFnnQ0Id9lxo4ywiuL +JcpZ7PSr7vB/7OTBfhv0goWcyAZ1VGGRht2ZBYc+Ehi0jmTksADJZdOE3nM7e4vXg/7HDlswY9Vn +3w/tKmxlj/KipHulOXrAw4avAuoDSXsg2iPGNP9O5/lHGXGqOnxY23jhWw5C3Pn/BRgAPSRFlHON +LYwAAAAASUVORK5CYII= + +------MultipartBoundary--AWoQzMafxAE63EcCJcZyepp0rv4XNV2ILFbeWjuEbA---- +Content-Type: image/jpeg +Content-Transfer-Encoding: base64 +Content-Location: https://www.accenture.com/content/dam/accenture/final/images/graphics/flags/UnitedStates.jpg + +/9j/4AAQSkZJRgABAQAAAQABAAD/4Qm6aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hw +YWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBt +ZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA4LjAt +YzAwMSAxLjAwMDAwMCwgMDAwMC8wMC8wMC0wMDowMDowMCAgICAgICAgIj4KIDxyZGY6UkRGIHht +bG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAg +PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5v +cmcvZGMvZWxlbWVudHMvMS4xLyIKICAgIHhtbG5zOm5zMT0iaHR0cDovL25zLmFjY2VudHVyZS5j +b20vMS4wLyIKICAgIHhtbG5zOmNxPSJodHRwOi8vd3d3LmRheS5jb20vamNyL2NxLzEuMCIKICAg +ZGM6Zm9ybWF0PSJpbWFnZS9qcGVnIgogICBkYzptb2RpZmllZD0iMjAyMS0wNy0yM1QwNjoyMTo0 +Ny43MzdaIgogICBuczE6cmV2aWV3RGF0ZT0iMjAyMy0wMi0yNVQxODo0NTo0MC4zMzlaIj4KICAg +PGNxOnRhZ3M+CiAgICA8cmRmOkJhZz4KICAgICA8cmRmOmxpPmdsb2JhbDphc3NldC1wcm9wZXJ0 +aWVzL29yaWVudGF0aW9uL2xhbmRzY2FwZTwvcmRmOmxpPgogICAgPC9yZGY6QmFnPgogICA8L2Nx +OnRhZ3M+CiAgPC9yZGY6RGVzY3JpcHRpb24+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0i +dyI/Pv/tACxQaG90b3Nob3AgMy4wADhCSU0EJQAAAAAAENQdjNmPALIE6YAJmOz4Qn7/2wBDAAMC +AgICAgMCAgIDAwMDBAYEBAQEBAgGBgUGCQgKCgkICQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQ +Ew8QEBD/2wBDAQMDAwQDBAgEBAgQCwkLEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQ +EBAQEBAQEBAQEBAQEBAQEBD/wgARCAAQABgDAREAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAA +BgAD/8QAGAEAAwEBAAAAAAAAAAAAAAAAAAQGAQP/2gAMAwEAAhADEAAAABluowm7pZOXeXJmCM// +xAAsEAAABAQDBQkAAAAAAAAAAAABAgQFAAMGERIW1gcTQlaWFCIxY2aDhqbm/9oACAEBAAE/AGCV +s8JTyOYuFjMpFJLGaWaeVjx8QDcbgN4o1jpp0cXHLbGgcySk6be9kayriEMJ5/jhal4EEfaEfMt3 +Mm+hPqf5WMsJuSydLBpaMrJ+SydKhpaApdPwUUQ3xYNKx//EACURAAECBAQHAAAAAAAAAAAAAAEA +EQIDUqEFEmLTEyIyQaLB4//aAAgBAgEBPwCYZ2cs7OsfhmRiXnBPV2enRF6XC0+PxTCiw2ly0WG0 +mFFhtL//xAAoEQAAAgkBCQAAAAAAAAAAAAAAAQIDBBESFGST1QYVMTJBQoKio+X/2gAIAQMBAT8A +I0HDRTUTOa9yyB8HXA/iqWd/n289p1Pv+kJuqK8lkRNHvmivJZETdUV5LIj/2Q== + +------MultipartBoundary--AWoQzMafxAE63EcCJcZyepp0rv4XNV2ILFbeWjuEbA---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/us-en/careers/jobdetails/_jcr_content/root/container_main/container/joblistinghero/image.coreimg.svg/1698965171327/acc-gt-dimensional-purple-rgb-rev.svg + + + + + + + + + + + + + + + +=0A +------MultipartBoundary--AWoQzMafxAE63EcCJcZyepp0rv4XNV2ILFbeWjuEbA---- +Content-Type: image/webp +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Vezeto-szerep-Oracle-150?qlt=85&wid=480&ts=1693395649837&$auto-png-alpha$&fit=constrain&dpr=off + +UklGRrIPAABXRUJQVlA4WAoAAAAQAAAAlQAAlQAAQUxQSNgFAAABV8egbSRH5xx/1uUrgIjI4Y2s +5UaWPAyFIqcKYVqnQ+RPoL9t2/FGetKgHLsc27Zt27ZtW9XYM7s7tm3XtpN8z7/RO2++fN+b/LoR +/Z8A+t//rgy8lZ92uZrHYX7FzPzB5Gn0ZzjMw/C+iR76eBbDi1HJOI/C+JgdvjB6Ej1tjuy9PQjz +bRa8bfEcetlF7H08hwssfMVjaFEMUhVgbe8pXOXStgmPAd/2EJop4Ia5fyFQWnsEhgiGg8h4CXC0 +R9DWDt4ZiToipbUHYAhn2IuIDDcBR3oAtXPAMypdzwby67m/aIYjAUUDvuL2GuaDf/1Q21xQ2NTd +7eHSykDChn2AD7i5kBzwwtsB1coBeXXc234ubRtOjg3HAR90a5UKwSOjAFXNAEUV3dk6hkNJeCPg +zW6sWiZ4YxYLyga5Qe5rA8O+5OQSwDvcVsU48NboTLkUkFjFXW1iOI6cXg14s5uqkgoekPOmbyC9 +svvxrtZ8xFEurYxUgeYBPj6yaTVvd+Eb2GL06mP34xXGn/zVqPgXMHP8/eMrR7cM8pWZf0iPZZFP +YvNZXBlCqo5SHOD82CdRK3qG+BvkYgjuMn1T1Kv4QlbznY86Pu+dwIUJr85untUtTAKmWj1n7byZ +za6cSSrPVsVx5u3dc3vUMepm6OWvhezyu2a1TPddgYu/Xhmui5kl7PKC+LNVSPWKp+LyXMTM1rl6 +yGIXFid/unZgbrsgP3KpX412M/dfe59S7AIukEXJr5uHV41vX7OcF2nWUC6sw4SVR279sKmSq4dL +YkrK48itM3rXr2wmnZor1e85fWv4kyQnbuiheowD+5aBTfxImj6N+m6zO4gJ1gPVfo/4fW2Saugb +xp/rkz5rf0X8pLZMat1j/L0e6TX0BeKvNeQR9Jnxy9qk39CviD/Vk0Wdt4y/hpGeAz8j/hImh5D3 +jL8Ekr4D3yNOri+D2vGM3weT3qs/Q/yluf6afWT8IpD0X+Ue4ph6eqvzl/GjQJJhxXeIE5roq3EM +4zdVSY6VnyD+01JPzX8yflaFZFntEeK0evqpl8L4aTDJs/xjxOnt9NImnfHTSiTTspcRx3fSR4c4 +xjcqkFz9/0Gc01kP7TIZ/1eWZOt3DXH6UO0NSWZ8LYDkW/Ui4vSuWuucyvhaDZKxzy3E1p7a6lzE ++I4fydkSjjhruEFDQzIYR/qSrMucR5zbRDuNMhmfK0vytpxFvE87exmfs5DMfU6gO2atmG6icF+S +e2A+CCfNngD5QST5VgyXa2cJ4PayG4cGa6cvmii79cDWUDt1rWCL7M6A5LLaCUgEF2T3HrwyaIee +gw+SM+WCKNLwcVBikltLhgu0NBtwJ7nNBfbmWmpqB8vkdgCkV9JS+VRwSG53wXujlgyvwAO5xYHz +pOnTIFFq5RiuVcnPqNIawBVl1haNUSVke8rX7SGqDEadZTYZNVWhysIEZubYRVVUaISmymwzKLE4 +FbAsgR0mrSjrlLkI7JDZTfCRnAxY+p2Ffy0NcILegrsSM6aBSDHLpAR2OmWSSewEsJnkVZfhHKEp +v1nVmBlC0wE3lNcA1NyR3+i3LGj7nC3A/H6Sv6OmaKi8FgO7LzL3e82isdN86kVbBZhf9TEjsw0s +k9cR8JNKG8bct7Hg72XliMjQPLpIgO0PxxlL0WdwUl53wWUiMvS4VsKCOXvCCFv6PlAcMZf8173U +BfBAWj4xYDMZWj9TWFAJDybhbt8EmPlNK6KNIM5XVsEFYFKXqwoLFp1tTs6axrxSBFi53nUcKK4l +q94M71lZUHky2Egqll/6V4DZehdwP1mtQsKxk8ykcrktuQKOt8jqvFMxi8qSC0O35Tl1SVJeb53I +3hVCrvVqHlHsxBcvOVVIE1IiqpAGa90Uy6gspwaKQFFkM9JolytWAaWxnOpaHSgPBnqRZs1jnzuy +NZCT5SP60d9MmraM/IG++MiJuiUwc+ysCqT58vPjmDmxO8m61r6ra/1Il95Lt6+rQ//zH1ZQOCC0 +CQAAUDMAnQEqlgCWAD5RJpFFo6IhkzoEtDgFBLE3cWAAMNo+q6Y7zj8nPyS+W2nvyL7o/kr8M+2L +lX+q+kz4h+Q/5D8z/9b7gP7B7APMA/gv8N/yf91/c//D9wD+AegD9Nv+x/tPei9AH6Y+wB/Kv6H/ +6fZb9RP+i+oB/Mv8r6mH+a/9P+F+Ab9pP3I+Af9cv/N1gHCc/1z+Afpz4Jf37+TfsTz6/pRyqGU/ +5n+f/sz6b/oB4n7WX+P/JfgVuO/yj/TfzP9r/EA/ID3A4pv5L+mHkYfVPUA/gH9K/5Psg/rP+g/s +35Q+xr8V/oH/h+077Bf45/PP+v6u/qM/Wn2BP1x+/8k6DlwobW1/oGGMxSUk9gRg/fMuayqIAPU5 +Yok2sysdM/irOesVWUHurTqzTRUohZvI0HFnHsdB81mX2HwXPYNUDy6KacBiQeAI6oiNHRKD6Qw0 +sNpm0Ipt+Xy7GkTTqewfqi2wPBjvH1fZYwtPQsMR/EeC3JxKcYsptUvcjjHU525LxX+0J1vKfOjX +ITkvH7LilhW+zpOx1sVYin1yg5cKCgAA/v050AVvC/+Ds4kEDhwKnjCxXAmcLfMykc7FtTUUkV0P +JdaFUy85ghJMbbsJIat1qA7QYb5NkXrCBzWtDJI6hck2Q9+V3QT8dkmLe9LhvM3VIIjhcvMAhIbu +Gr1j8/Gjp5A4IPnl35Iu+apgE/mY9r8CipE82IT5TSrsU5zV8g1tLVjj5J5zyP2GwyVV/pmseOsd +bUvo7WUC7ZVVLjMQ6HCpHZ8Q3NZX2njomp0yTZrMB6e4ElDeAK+1h9VFs5WYhaIU6wlW0IEm447I +sIixOUbUpC4R/isLwhWMSuCGKIRbhvto/YWORP34H9FHCfzkpS6H82qpdgtwlRDNSzplynMf+Q+Z +7xXLnDb9CGZ/nrxdX/pRTf8kH+Bg/skyV/POJ95Fma90QVUx+oCeXD6Cs+mrqI/9AAiA/ZS/Cg8D +WFo/MIrCSaFTOzSATe9znKKP8vSAusR7abyMWVV5yAGl0/aAcaZgzLNDIx0I/QAomUhHuXIEFx6W +2Rn5BSY8h/ljUJwXBsXMJ6HlkbpPBDoi9dGTsqYL7BwSLJA9loHcUimOpKdlgNEiGXYw9xo2bAvl +nqVNDcWMeBPfZQlNJScqs477IU1+ufdZklb/3yehQIVv3Wb8KdQuCDycCUAVhgzC+FLZxqoE5+tv +Bl74UGcv3Z3veaGb/15HjtdOKNWysmHrwX16igebK7P+/jUcCsmRzxe6FFISZ8y8im7/6TwZvxhr +g2EDeI2Crb1nbeyl/4K0nSufr/6Z2akzb8bVF/TVlLx2wYpq4/qczAV/chHMTGOST9bTsBmMMOaU +hWMBq3jPuDfMyOmm/NxrcJj8Km+qFCcwxhKVb4rXQE6adE+pLnFFqaQ7qTPAEAIsukdWpp1+3DHr +9hGuFbi7XV+pEHopfwXhD/UHn6RCzYqEbsM7xfcDU2HXH3LgjZ9HMEWkRQXAVxPjDkOuAvCUgSgD +92nyTb9bIDZmOx2+91NR50/nMs0/aEzxpC9bzDZVRbJDRXCftmY0Vn+UZOmGBpSKEKSR9ijihJmb +BbAkbPo5gFMgd4UcwZwnmncH9dm6m1Vasn2QSGidXCsEZK+ldzuuU0ctNN8MYOWp/2UTVlG+BrtD +vO456hORADtMPtbCDCp1ywSGsHWZnRoHE9lFKaLZJSiiYab8KdYpm1zVzAHuHWbDQJExeDpXRgTf +/99z/b4nPj191Z6ecCyLIIxtwHPRI3S4PDccPKoESvh5AQ1OQOkr00APOK7kIW5L4FDnvBlcglit +ttGkT0R3EiTVoOwc3LCil48zqoww0rdfEqtaM/ExNzdmAuG/YlKQb8daLZ7fai0fhRlpbdEvYFew +zNQVYihWByfVGR1FyZO3l1hi2CTeRL3Bes048tTYy+Cj27k9/kdTcFIGUJiV8AwBONBZHDyGgLmb +FraL2spgibvQ/MT50aDrLHJSM8ukhLgIX7usIKJeLy+uwIWqDTzhCv9/gJ20SIvXZ+b1IkL4OHhl +knBvOEBKAP3afPBylrhHfR7qMyh2f6S5n3n6Yh5ueMSiVhvwNx4/9Wuuf9TA0pJIGM+Xdnh/ckca +JFsnPSzIfbRbKFsbdG/D4/N8oIz8P2rQRkr8EFFthZD1m8ClG+9obRfcTJ+T/CW6AUx1ZzPddLhv +M3VIKHXP+7v+GxWRSkBdtoOhcvMAhIbuECod7Sx0RNgwXrH5+NHdo2FULPwzYszyIT5NKSw0GPbC +iPZSWGnHlqbGXeyriRmwA7Gup43whRzm68SJpXkqCWzAeMU3b9Xyfnj5Jq6FF84lW6sffAEww7Ha +kwQ3QLV2+tKANdsE2LJEdHF0x/9wbiVjnM5AQhUag9rp+5VaO/u/1XwYYBdJhLGi/iRBXI666uP2 +sgIQexVzH7vhQww/F3NY98HDwKEPV+xfs3ftvLCXuoonM1bxWGQ+r3PVa+tARK/jV3zBsDoF0/9R +sae6PPJUNilRoMOCLDC1MD1k3+qME47mhZYgrc79d+oHirgCH1/M1e9tePQTA4rlnUWli5zAsiET +3Zbcf7t//77TsDq6fzmWaftCaSLRiyqbJ7wfqI73rbeDs9D/Uj+xHOqJqYeSFfmtUnOYMYpvPyHy +bJ3RxjOkhGcZpn6jVC27dmg0/22tX1diLF+YrvD32RcNxrAiFnT21cfoMPlsTXkn/VWahgvcni+p +vM8jjt/Tbt86CB88vvIetAWDLLgMzAKOVYuyLfaXDEjN7KSPZZyM8q1aTskdywcDka7YrbSMJiAX +RHJjJEYORz+kW53sOT4hjahesPGYtNUymf90rZDH0ZmMV7DPXB4wOenB7fKryyzu0vLB8sOr/XYT +guG4L2ovdFuZ/9iqHaHjnjgkIycK3H6B+nMEiYrQxXT6/WGD8Gx8U1kKNlnscGsShdhSgE2BnBpM +Jr8IKazb3WStQBGwUCXgyC09kGU4ChmDnBrjZWBBINxEpqjW5yvmSu/+qq9kQoohDPxq2PeVtpqn +OwE/fgq74zR4RU3cmknES7PeIQ7CquUfivHvhZ7ETG54URKoXatxxmvy9eaxABHUx3YKVTwLUfEi +O5QVRBBJjC50EUrxgcnZAu1DH8ONo9he3NYhnsj3czkwJghUn/4/hh6S2l/+BHnMSgkd4R+lOcoT +l0BIeSvrJpX7afmnHt7AqabAYuz95vJHk2PTWO2jr5Qtj5uYl6bL3L/WtJJiIHpAG85/b8eK+FTO +29nF3/6OHFlBoIIBnH/lMd0M5b8qwrLfWHcmBgUy4SAAAAAA + +------MultipartBoundary--AWoQzMafxAE63EcCJcZyepp0rv4XNV2ILFbeWjuEbA---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/us-en/careers/jobdetails/_jcr_content/root/container_main/container_1898524016/cardlistingblock/secondrowcontainer/icon_copy_copy.coreimg.svg/1698965174073/institution-accenture.svg + + +------MultipartBoundary--AWoQzMafxAE63EcCJcZyepp0rv4XNV2ILFbeWjuEbA---- +Content-Type: image/webp +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Expertise-new1?qlt=85&wid=600&ts=1693395648684&fit=constrain&dpr=off + +UklGRtRTAABXRUJQVlA4IMhTAADQzAGdASpYAlIBPlEkjkSjoiMVCj2EOAUEsbc7oWSr4CJ8uFUr +P6rCiu48H/p+ddyH35/Bvxn7V/v3y2/4+/PtbzWOlP+7/lPzR+W3/Z9c39K/2nsJ/q9+xHryew39 +4PUx+5X7U+6//5f3L9+3999Qv+e/6X/69k56KPl4e0b+8X7q+2rhHLdHbD+h/iuWLE7+gfseQP8z +/p/Qp8dQgXM2dqIZPApnQOoJKJBAyY4ODh67/z6Tx/QGC/vxEQZfbf2/7JrEyAF4vWrlB0rhZbR+ +p/0m+cmcsEeEtUtKcnk0bKJSybrzUMxR5KBxlay1tQD5vsWN0N/5K3AvLiPi/5PEZmC1M+JcEJoa +u0/QfEGYOgCIq6/txR9nVb5oGgG6n1sK0uux8nQXe5C/8jRTRdMPgPGZTY7MPHiq3Hyx6jv+VEJV +i7eSTVvd8HJGpsTUFB4toJwU3rfpa/peZLtNTgNZNZheu64SmODpYaDm5DVd4zzO1tTdJb9RG61S +gbNU5ShBdNKpS6WlX/T9mBlHGVJP/vkHOxgz/pUDqj7txmdTJqXjZXS6S8CSG3CbjuAWJo6c95wu +LtQaUcjGv7LGKVxBcYuJZcftVhwDG/Sr/xGqcIp+VUgCWshOAnzoOLMZv+N1+6+4DKF9Rq3CQtwk +EkGnRRtmGFettHkjQLbNrsuIkoqQP8jdzVIv/5SJidWk/bv9GVgOl6GAnFIyOyaMzTt/OdstyxYI +f4/1aTpWYMrC+26puAMWcIGTYT5cjg8vCKBIL3U6WTR0M4khZFExz2fxK6V+W//+yHzH/+ZlpKjv +xin20R7dQN2/ZH8ZZcJVLjlsW/aA7c4eKTbsuRMFpJ7p///7jHlKxSiYzYbHNXzU/UC1NtqLAwrA +Pn+aEpxRrQi+KCxlntGZVmVeD1qZZy9M6ZBf6wbbQ/S+LXqyXs2mIUfawr199ijk3vHynfLpSZCa +AYC6Txv0FfdVAld67ljxgEOwuuJQ9i/x8kvMGr5tInwwHGtlPW3zr27HoPXlYY0mJsyw5ECDy0oa +cfMI1Hrbk0TzVZhxO9VBUHqDR6yaeBhcEJaZ8ZsdFVdsMFh4P+yZj5hIkrkb6ty+WmX5zJo/vlfd +P/c9SbscrTqZUAU/nPVaT83GVUfWzrh9X1Ar3RL3YKkZG3krFJZSq78TpeHEbPtedcd3fvepJsMf +gupv8OMUJWfDsvRTVZq84dLPfj2HjY+2q71Dv8HfqWVo5nDEugcqOK9ny9wRG4JjKRLCpTSjxf/r +K2geobVmCGC3luyRQKXj1ftd8B1w9bOZObH29m6EVyEXQp/zzS73vKQRP+qSspK7YqUVX3xYwqR4 +s8JtBX56/Zgu7dKwvadoyNEsMV6SVDZQgW9aQzPVuASxrWHQTU8eUhV412NHGd+Tmbi5fDjPqWWx +JKP3Oyb7raEobF4MrJ+OQxD7CzYRZXmrQJaeaKPCDifxPf/brvdt6Eyqh+Ty+L4l6R023SDKHGiq +LYg4QKgamOoIoap6N3o6d1FAY8NrK1D57J9dC74JTOfKQs45btmXE+JDBoYauRKQFQII/R5iSMoF +KDRcYYe9uXULrHhgbEkWlf/3eY8YQsgB9DjU70QePbs3Q5yQvFrghCwTQ0NdEFKb0os3++CBm0N9 +A5/PzKM4T3/uhHQZ/poRnPzezJWnMsdsYjhG6qYqQ2/3T1WuC65h8Mpu5XLPZgIR1BdMRsXpX4OJ +sjLl3BUHbQu3x8nInhxhZpSy+kKqd1U/Ry3Pdz418GIr3fWiulXzGCPXB88VqxlRC9oCDfZUiVvL +r/KtfMRwtGaOdnewtT06uCyIxDv9ITvVtCqi/aKdkyc751xIzRaS4H6wYNcnVQgyvINsIHEauTww +sMRAc3meeBrmmWp+QmSgFNIEHlLemHNvJ4ryzgcMCNKcswqgYNGgUAfOBjSiZ3WBf8oXwfrNdgWl +0cV9JcXr9crvbFPVpzaBSe8NSruQSyl9VjGz5k5sUZgBTDPQ9wN34n8OpTE1QrtLMZfaJmIo35f7 +Tgx6Yg47dvk8xe0k+RhQpr8xD286w/Lr31Rim/Q4e47ygqfHTPqIEADtA9nwDkzb6661LvYXxzqV +RB6nQwxr5Yu+uLXf4VxxcNzbYQik+NEa0gx6lx7khbP4z1wiMBx2CML+VeCOxCTLW5LN2R+3rBPq +QGA+AH4oTX5EQNkr9BtT1slqdt3hKT3/ri5dygFFOndMxNuLmTBqDcwLknF1xCwTkSrLzNqdf11k ++agLWeqA4ecR+jlBXDohMlKCuBsg1hgWpcmEbKkPgEFYnUOeTqaJtrXEUrWb0/P7zhNhyEYO1SkK +0YDaHfzXepIkmnezbToJLTa5Bee9VW4qNCwhh0M5gNvX4Y44mnQEbvTuMQ8ETCOywVdjNLETSTJJ +04CE6lcqMmHSctpYVrZpzMWVihM+6Pj6wX8VdWOwEirmqKlIklKW3+2xttmW97GDT89Nf62nn4KW +nOcCBqN427TuTACaAD/FrV0EEg8szeTG+2YzJmY7J1SjvHhLJySzXCm9c0Wq1Htzaz6vHxwmCs0n +458dtFv+z+Oy9eKQ7/PiXGpHJLe/pfQbFfp1tW5/p3/5K6bZ8+eSwc/oVr0WxZbcCReWlA9G7JCK +NgPyCjVE6h/yiREOklRUiRYerlrslcTgLQtregT4uZZx17C7ZKMBb9w0hgAY1g58B/bhWUSIp43z +X62DTRB/L2M7pDieq0rWOPkOf5kEryWfDJ4+kcz0l0DBUD1hQaK/HBWXsrVsTNC/IaqSyMb7Kw+T +V8CDoWU4EtcDR54z6HViI9PfdfTBdjqud+zY5UExT4mkyii0sNnKDfflt7o9NV+L9edZgsC7amNF +UVnVuk3u5qUqFdXYX7Kg9+uUzcyxTOW2ndX6MC+BUdxJ4G5eqnfvjlDxe1sLVymoYDIzwp5CoyRN +0/eD5FGMOYAnctT0rP5RQ61rZdPB16cXpd0+plrjqWxut5Fob5vJmXau7Kd9bYUuhjS1ZMQjTQ76 +dUY8zAtfRf7OLn6KwZALmt60owcmrep6qHSIxu34rQ4iSUk5hnJD8J8gi/rdpC2sqswoMZTGRv+k +E1ydOMXpvVT9RYp1cPPgPu3QCc1F7eriQievVa1OPQpeggx1gEQS7F3Mp2ncBhO9gSLcj8f89IdN +f1gQe5U2C+cK2NVNhxOCoIYRmnwS0o8HP5+3H1DKnGSH2AvaoW3mG6tqC4lnmFAdkDn/EZpFQISh +XKxZnwugw8AQva2wNSibTXpWockDXGByoo9fsAL+ZOvJ2ieu0kQSkFaprYRaC9VKvCg4KGOv8Vvf +J4RLWFG300y97t56B2pTYqACEH20GChFpHionuGRzeWDM6wNo2AzKRrQb05XC0HCW23xUZO/4iad +3MdsC3I4vUwjQh++wsNAqGFeq1SZZQ8jJiQXpfyiUldmiJgvLRXJJ3XMgKvPdEBLYZMJnWksPr8s +TgW8IqjINSk+0Qj9jB2yi1lY+7+kWCvzBDwTw/k/i7bVbrVQvlwPX+XTfMgcuVO9WOWC4ct4cfU3 +aY/BbuCrXjIvQYKvRAj4+fApNWHFGI/FeC6RZCNN6HVii8sGq5FLMHUIDsPw6f4oV02JBAoM4xWj +mPXNEdeY75tVAoEEW3ctqmkhXY/jqWvj49k12ACGwJWNXTaLGjJivttoeGLJzrrDPLy83Kta0a6f +YpThcXCuT1XhjJXzWKCQ7nRe0PDhOKbg7CQx1iuKvhH96a7XmTn8r8ELs3mWHbA2w+kASqrA1dDj +ONRUcuGArVAeM6du8VvAqG0n87BucicGxaGTXtOOUvhyC6IHPXYZfBYAWhlKBD9vrO9UVQ5NxXHU +/eiHFOJKdd23sJrJ9XJpLebh/S/Bj/7qWNPCZGItlynJvAnUvTKMEuK5BCgmPPTygQJFMR+8Iwjm +miRwWdV8JFOwUEQ55c1Du5xpmAQCDx1wpVU/phuV3pg5nmD+1UmKRwqjNMapUjMrow9mN+zMsc+0 +VblIejDiG8LJ4BUsGpoxPxzGI7Nuhy+sn6hLvIUglF5CF0HcshBsRphqLLh4CtXapdgD1qhqbgxp +3iRkald6IOWavVMBT6MmgQzaRkDf3w1vcXBTV60lU4Z/Vi5nL8G2MJ/3q+BYVFN5SazJF6FtEHm4 +q3d5WlLo/Uz4gBcb/tj5DcXlI10mZa4WL82UM9FDw3DMjFgMCN4+Zucm1/lUKG9E2XLWGt8dBR0I +uaPkB6fwW6kNVspFOBIpYahvOY6dl7fPZBDwWAXTnuYzkUv3XxKTltlIjXxnOFcBKAjPaysF1d9U +YmUAT0aBxrV5/zragA1SHGICmR6vI7MXooKe7BN/H8t1jv3e5eWN6rTUrgujgGt42dC/R0GGKDiD +toFU0UG73rME53vgF+E4YpfIoVZXy2t4giqXzF+kARvLCHzk+d228AjYGWpxtCB1/c+bT4kv1aiS +6L4midR12+NM5R9W90H0JUFub7basxmNIQtQS9b/rtbOBVE5oK78vsBRyWtltg8xVKyGFuZ6lgd6 +WHKrBEacAmrxn++fgYWWXodztk5QKr9vPmpt4uppI/ZnTmT3QUDv+/VQcDGR7ibaVM+YzRksDiL3 +ysTZpywfcJ/Voi+9RRdd9ONElCRFbojff5WlDSkV4Rc58VEtXULgpgq2ZS1ou9hOTd/hSTLoGGuX +3MAeeH6+aqbsI6+WiqnsZPOSVlM4jaPnvFtF39l161n1lThJB5ywdC5PQnwrx9T9loGZJ5rfN1OP +nC5w66EvKzSGyktE5sJQhy531VRxgroXEGbzShbVnFt0LRh/cYcATr6mG9UT5Bryhim4UwTOy1Jp +3JA7Flu0bfgneQqNnhJ654IYpXB18vteiSggaJOo4aYpVB+eU9iDmIj+4RWHHmbzAHU6hS3wrN0b +uwmx8JhL052BAAD+77jmqX33+jPqWVpZWTAG4JSjOMlh9Lq2oDDIqZKU/ItUJnNzIve/FdVLIjX2 +tFuUMsnos49XmhqNwtRqLaWnvdzAYlFuMbiWeVsqwZT1YLIlR1buM9RAlCxwFwmpbviMB/fdtgAD +3iUwBOM9hQ7njo+uMFF5A9KqP1ViBAibbzDBbTcuJ85kVa0csujFsj2XZAnRaqg6WiZ/zsVd8JEr +FQqMpSWTXMos4prWmfuHIewckk5MIE+WQ+LNhJ+TNAdlpZCwuAPXh1rGe6QpElL1/qs5QMyJX/jC +LgiXoWkboJ1AGfxakCwjCXWxeIpGWVHANddwBoNTZL903t4oTXDJuIASCle3Cw+b6OX7zN0At+0o +CDvX0/0L0+exqvicymDWUPJ1Xzd8VT1tuQHZGxRZnrv5cDox4AALjbQ8uRBoMYYM6Gv1lQp2HeO5 +e6nTflt5q+HGFak8dJuDPToVTXSpJu+ZN8zGccgKNZEF6QJEutL6h9jTghErlhxx06w7tj6KDGFL +tUyz76+WM3nesqaPHXYO9muPkaJWkB2lYDPM9exxBRKLJWy1ihkF5aHSwXgWcTDQNqCPEldy92zK +Nayn31no3rX4p/SyBgjaCdUAlfIDX4iNRvkS+xxfks2lrAE2kUBXbgK+pwoBZuzjHbgNY5Pa1qe3 +A8XNlWJQWJX0GaGV8F7+G0kNV1Ni6y1245ad9p+qInnKFeJOE5ooX+n6uqSq6KI0nl8SU6p3cZR8 ++FvgpPEK3jGjg8vhzUicBZs/QaiMi3Bzj9FjUptHjeWTBK2H7ribxurvuJJnBDwl0kEkGSBwJyDO +yjZ79iC1y3yISFo0DrAjUMdoAD1FxEN6Q/pQ4DqiO/vyAudjlO58ShdoMSjdROtgqFuYWo+Dekbc +DB+vO5uTSwDwlexw5WgumdJuMtVnSH+uzIBDz0LYMhh53ujggdrjjf7ElWjKAvZl+qYoeNYQPEjq +pioOprKfnyOzxHXv34HN8gq2t8G3iPoiDtUliCjTWszSkkkWiMn4GIpCvcfD2SP1nQXhGdOBtkcW +oqhPEQsvlr7nKLF82g/BKdFRfNZDYQqJ9ffivwp6JLb65SI5mm5c3Ob4DcG/4kZ+izfhHaHVkLJf +BaCcIFXlQOCSND07fo3sx2ggxcrFCWPm89LmnP97/pjS/Pf6AXZRJm/c8BHZEue+WEVRXeusM/CH +P4yQ6lkrmoDzJ1fwAnrfoBgQccTfk0+WMlaO/ITxMyGtDsmSZcj0CC15JWynsmHvCrqGyyG16RBM +57BAUrHuqk5I0WutzjxLnb3+9ftm3F/lBkUNr7HlAIICYv83pFI1+UItvFM0SOsO6n6z70G5XlUw +qBiPo9tDwvVxQ2dPfrKIusWzccVS7rC/mJZvSl171yx2D37EqLS8pMCnxhhBuy3sCfrT9CgEwfL9 +LZ6nugbxvJEV1TuQ/i9xyvUHtiy3ooqYSYgqyyiy2kNJv+frJsA8O2WcNm8IqnVxgCswlVR1XrEj +jdHf0GtiikpTjIDx2t7gzJeFHTe8m7D3FdtpMBmdzypTt1gNa+TUMyEzLigg3xXjXaiM2r3IYYJD +TvKzzJHizFC26uuX+oPliL1vGEZoo9PGO0/wvWoTyWA0Sudt7Pqr27clvF/U+06nnUvTC56mgUs7 +LY1pgl0jKKpIuU6w/X9kAmEQ4LSpHbqIJiOfg0lsMZeBRtLxf1bb1TQ/oPcEmk8fv01Yrdy6dR0Z +rt8bFanYGC7eUw1hmIQ4ROIg7Px1dm65+mF1mza/6fTGeKkWR2wxtwfVvRG/DHB96dun0Zc4iM5G +FPq0E8cvUrWWVvYSmeWmjwI0tQMMVEuxCHAkdJxiubZPhx2qvQE3XkSYhrJjwtn7vzLYdgWYyBiD +QH0uZcSZ6BBhJOM0UbsrfrAOlUJbkPnSIz1UCh9c2mPwhw2gVKb93x6GXYD/ZBTjIHg5Hm3zYH/g +f34dJFKXVkKZ6V7Y4ZZBJqxgygd68rlTEEdgIwoD4J3iLss3Uod7zfgGasiFRNT+hzLQDwHvGmcC +fPIWL2/nWKI6Y3BG79JkHNtFjixUPR+Gs0f1cYRRhwBaoN/eehCwPl3fuSaWivaPw7uoe+GWTZgx +UejkZ7wEN5MvLUlcPeqp9LRasjCSlZSsVxazdj8wZy2H8zNqvVUFLon3e13Nah6dICQbKRAewqJQ +MHSpyXMSN/kCWbmvwZTs064IOaDBgV/3/sP2DWTko0l1QQjU71pr92dof0IrVDOn5pTtSAnDTs4/ +ZjL3IQbBtInx6jwMa1xLy2V25ae9eLd2Cwf7MzwfcvmetAknFW4knrjXgaO6uDI2ioYq4X6ZbUkw +TpifwHYyZED8soxe3WPWrSXzNMGAJj9OCLPKeQbdguelCKNqyPC5mkmijVkU565bE6JYxZ/fMCgc +2A9pwqkAh0qU3MDP9oGR6BtJ0wJmwm9J/1ysWCBuT4OpVstBQhtBmLdAk9tYAtB/NIEBr8EkNzGm +0HGixQ3FHbQznf9odL8e8ejAUNojFZI+GTmDJVoszCAJEDt+YyYLNaw5/lUNZjmZuJO/5HvNNhir +QZkp55BVaeQ1J5mKRY/IQfEpW1dIOMjn+GauulbJtpsXV38AUpIlYYvSMNPSBtBMu+ohRAMucz63 +zF2e7+4+skVx/WccY9qjzhyNf7txfdwaHUYo/CWJcVj4wp3C0E5RM+IkxaFyYUuTxEemS+6G44x7 +J4DE/gLgIqpH7/nC/0upzkLuWN0hF8mR/yfK2kc/FZctCbjAeh3NeM6vctUIC9G1/p9orBSMzekH +bKM7rhxvgugGyGNumKS+tE2/kanGeJyksqI2kaAhg70JzYh9CCQ4D4ddUgZcdylWWXkLup87N6p/ +SSgeos1DkhcIeDO99IT0DXBpbyk3aIU6bVFtBRjkHepW+LdLou8DLsce0gB0WFcRkzRgcQtxaNdY +VS79GMuNaxEtTRYPKBDGq5PhPIP1K9FNAXlYX7xEoxp/2xZc7Dh5TN6d4T6GBBbGNujg5cIMOkqg +UCOmsG+hMAjySaBlICU89sYl/hfkSU2Qn4zDjvadwPSTR4k99c3L4GFEVvrCoNnYCQw5XT9EmUN9 +rNUVxlgPfxU04niu2BHo8RBMSzLL681kFSa0wpKZFtAqRR+Rbu7y6/AiSzo4SqMf1+vDCB1VsZ4b +iGKXyQihD/HOrKm4pWdW7r3nODS3BVtq0Ldq3yeg0BtsrwWu7gForHIzXOrFLQ0eSlSVwyF0RoqN +KfaaKOhT8s2BSAUTNIO2mC9YiQO93tSYjfanJSYhNLmcI7xIPXkfXKy5I5R4Rj+jc4SGeGgi1mNO +A8HLl/VA7twZ/iWUpBjmrWy/TNyWcqjsB8m/PIw/G6++hQz1mAnPjlXWEB+balRxyGY3dUYDGtP3 +c7Ri4BoJoFY/r9dlwDyWWZhAUB8aBOK63sXU2U7BvOaiBsNpsXlr1ePjILguvH2H9X6GfottQVTk +UWpr99CcbD2PMBICzITFUHXfRSeJ+uHxJaCIjRWjAl+NVCGUWSEBHwnP9TgS8/7kmAJ/PdVIqR0b +vc72l+C/8P7u2jsgxmg1+2wGx2AFf53fXXTdWNWs0jJF83uD+TRUouSRYRAXUMTAXnwREqs0qdwv +fYXtW8w7aq1MtCVs3bG8emcQcD9Y+S3b8/AgYqh749l/kCXV0F1XBnpRhivxmm4W/K8fVqLLyZ0o +/PL0+TuopzksJVFxxcCls6YbFPBSJcTk55z1FONAVgBgra9Ho+HaFjOPF3TFVFmyQEZxN6ztLiyt +m6DPMY3BWo/k8EZ2qFhzCLNZMyOtOUwEv/Lshynpwri6szGw+i0gOsx33hAXBWZVkuWQXQ4oKrk9 +hfoXpRN+qWIrvzz9IeVZi9ODgQtsrejAXA/eOJTeDy23fIpfbxo3+rXcx806jxsxtgVAxoDKCbdk +qE5pgN7MkuR3cOaQ16oHkjzlIhQ4gZM9Rhhajb+E0gftDn9t41H4duRMZKyVYcpcS0efbF1K+ORe +iYht7ngaFjgXFfFvk5C2LSVDa3HaHYjlfqjNcjSZOgNdsO+LCxheRMqmO+lvaOHlEllcFWL06rdZ +yDHzE0ato8x8LMOGqh9KXiD+2++5tDYaer3Ue1rJa3ACBHlcqgRkABFX2v9LUdm8ZZbl6QB5k5Ei +6Vmmj5PirX8d1qIVEdTxw7v8K35PjHBEVkKSJfMmchr+vI+uUilEufR/VU56vu+pHsMYKGAMUQZe +/gvk0yNifvzXwMMpk12SDp8fetGBc8kdpfpMAeXPR62rEkgqbYsbOHs+dHH4JL8+Sy6lH7RdH4+0 +Xrp2Dn67zmQby2zZBsaKu0Uj+Q9geiR3eBtnL68BJpQTcwgeqeK0qFVyUTWXfs0ocmto7sY1yZ6C +MgomJHt5mbMvHEVuiNGwQ5QQIRpSzXbNsz9rc9KN0WVO/mDqdi8Oo7phD+Ez9gOBtXruWUBXavgK +bw2kTIPXR8K57VVaXBZ8i2WpjfJWeR4QIeCrlwhuOpqicv1C1d+/JWf9ClIClxkyWwT52HBkYFTl +reo3JpMumFG3VBFTDdaBGxX58uPsAW1uKt2wQhSTFp9CWYR3eeTXVC5Iy6Wn1t1ohCOYQu2pJcVF +J+Z/F8gHKOznd+zMqh2oUXiDTLrD22EvTsovKPwFh3eaRj0Z/wyyaBIAmM0w6BafT4TRNZOH2wOs +hl4BDZ4LxrQ+mHaaoJWl4ObNqtWDvK1znMUltWFGFBv4Na9HHq8/pKSk6vIvhGzbJ6Q10sw5Dlop +lJJ6+qZnPNd8XMutlcWmzWHHH3+mLf4UxyDy3L58mveYWyySjYzK8YuZMKl8nG7n9QZjwO9qAjvK +1rRMN66KoUp/uDItbFg6IcxqT53WZ/8s7FSvu7CmXmC/GE3aAyu6fVMPtNtFe/p09gu+DENtpqmg +Ev1lElwWaM7NksiA369nVlRRmEP7iEMdNqfm9FHRT8HFfsy79kdk8T/jhtR5cBdlSIw7cJCj3lhP +1i2aSwWNNCIIaz/mSO53Vds84Qfg39l+fZcu8KhOyghC/R2SjXI6MkOpBqLiHZQhu2sMq6QqvKmQ +KXOY4KFcVDx1lmifQaCxfEqpL4SdYSxYkVZKYlIrorTa1VupM6IFikA12/MUWo886sp7/4Cw6lcX +c6CCt+cdxM37gRuTD+RCO1d8SF8Ps8r21P3cg1me/3Rt5CEX1YtjLEpb4NOO3ZkFOBAQijth5SbJ +AFbw2YlqF2qFWmF82P9QwH5niwNYGmc99bVIErPzvklJe8AwxbTg+jBQ0SCxImw8BQcSBsUnxWw8 +5lo9bRkQzTK6W39sg3Nc/7oDosCMCTU/MmAIQK11IqZR85l/X5cIJJeFN9LDF0tQxRRp/AjTbqEc +Fe+daqvEINKndIGzEVwPsusgIOme2mRVJj35ZOIwoBIQB7oFEo3CoWtYTeL7zEK0fHXTZZYpC/Vg +IOwW8piLaX8Yt9xOjHKZSDVp9TTni+KyrarB4sSN7dA+T/8r5wRevfvK3lYk8+EE5ebpMNNnEi4k +Y5M6G8gkUodzLQTzQ7vgojtYrnfz9t7GGaoradTrq6RwO6G3lp37ENdUzZS1CdwpvBl54j1ucKSl +gz/h/QlPuBNlsQazm6U94ZakteUagKUPIcuQMMnMiXD4jfBRQR7zJJOGkmpHO5GU0a185V/EQudH +UcKt/135sGLRFi6flCOYYtxP/q+mFGXIXVxpsBhvNmmRApoutaoHKBDAFP+/bldTHum9WHdrbk2W +zy5M0ABI95SJYUNUTER9uw29qAUwHwDWbhFflvlMIfiClgE9I0P6JPnDpuuOMC0AYR5LMm+F2VPP +pbpHuVMY/G702eHwwBmHR1KmDRKym74UeqLDa7rOUKjYyeThD1WlkJE6wV2vmL+i/tluAHEReHAN +boccSNBWzHRCRYTS+3a4QZGOinLiIRv0YXKLhpnl3AktWE+/j9c8nZEiliTpiRhxjM0oGZYJGi2n +ZTpGWJVQUFhjxPznrenP4smeIej/+28zgjNJnv/sRo8Zv7eZJg4lLJWppvKMT7X3Fl+JwV60BX6B +SjFzDk4SiHuuJHvgxChGgMYDHIs7buo/B8sZzE3y5Sq+MAl+icryFx7Y5rJl2bjDHEVxnaBMR7HS +h0lEjY5TZF2C9Mm+AOEaGZRa5jCzZ0zB8XL3gADJox33Q2m2ivNTlPhcjwhsI1FH8aZOKd79b40t +Aw/xHcVSrZrcaB/Km2joE+djhgaPO3pfBlIxCG5uQyT/3plvLsKjfbKZkm9AwJWjQ8Ul0qfibqFV +gXsccGw50UwDaSoVTULiCRg7PnVlmIsYw5V4EgTxOGMm23iyAMHFk5IGRodSXjV18f7GQpmFgDkB +9zgFk1vnXGHt4+pBvHY2PCd4LEY1y78b1gL0/HgfDk4nINTyzyQS0Ycuowp9saR8F2Xs0lIVxsxV +Y+PugaroIibsydfNfUEci6xJ7ymg8pEib96P9LrxCiEv4C+/VHk2mnyoNJLeGVlwnDRiosQR0CRo +0vUs+RANxHf+m9wpP42TtTy0xxFrZIFDJOfJwFQkOa+8aUvtxLnyMEweOt6d3mYokVdf1vI2S579 +r7IhEkbIzV5mQyv0Ip4nYr7HeZIaKI0mhZv0P9kqJ2QbxYrLTIgvgeMC5SpD7Ynw8XWjhRuK6jLQ +RIy+VJyv/uIjGxgQ21HwR7I6263MEmYaMGV7on7YTCQUu2wyLL1/8V+NW2xgljkECOkGmpPC1g1x +3EbMSzdjH7JqVBM/F6qwFa28AD19fWJbS8j55W4iefC8b72Si0fPVgZeqjoxngnCbCCBpZPXgK90 +zpEneAVR7Caz1oR63ER0LQ8890WMgwZ4L3Gl/r3a9kdTe4zdM3k4Eikn3hffz7EoG4y1QTwyQNdF +U4IFrlEcTKZNnlSjrv5YwtuA63fhF8tAl/fT9aGEQ8DXNc2DV9aTfXSRSB0RqOXwexL6xjmjh+At +AL4Hzo/MqVXnG1OQtijBUB8kt7swxHrT1ZSG4k+3F8sOFBtSv4Zi01QYSiOdoJF9T1rymQPbnfaS +FW8J3ksEAv6bOS2d/FfhukzKzs3CgUXCG/ZUKMqhn6lIEaSn6k8z2s+XI0714GHLoAomttaGpJ1/ +swUPKHwU5usoo+WS1+4+Gt/NfyJ0ZI/Z6AIZjFzI0uKbnjt6AkMcso/aTkz99t0nLjXNbCElDQTG +jTOZed3iW2LY9GHsy/hIgTsB/pm+zf9+pHH6n3/VOQlHk7JSghShGC3hwKxaRXeP+tXX8eEMGPog +yaK0MRjvUoIJOA/LhRFFcVR34y7zYHWe5jig3a/7hFOzmO5eWYdazjBd1c5B3II+s5y1bGPFdFv5 +86iCznZMaC/Ha/J5TaUgTYNM9z4L0Hd37J/KqQ0zwq4/IJa3/sCiyA8azQfIjzY0zZ+lrPrKuxYo +N8YesNgwVm+6tMHzD4kuYctpAi7gPH0p/Tm3ETTB3V0OP0z/PBvSvbCW6TZtRZQu1CzNT+QPrhz+ +DqjnnsE1ZTZIlNrI8RSlLmFfUh+NkQBF1Xcgu+94j4O9PPCkDklh3TNgvpI3mcFnF34B/z3FwtcX +WXMlUaiRQqt9CoMFY/GyX95Kp2+GHDEbcda1+HMe6Pe0jC/DwpxluUgpXXhbHEuJS0gEHqYFflB5 +xB5dRbrvWVqPHjgr5cekAAB+jbTpSWspqD8+v1NYiO3Tu+i9fFIwhNS1fZXtFaHqj/3bm29rdTlV +dKFuZf6Hx7itY9jxep26C+V5xxGFPNwFHFUW62IPYLqs+M4tOlIxSnc058a/lek7QnV7CiH94dcV +KDILUAt7VtYk0uXnCMD14FABYfADI0vvzXW3h2VWUtlRbeZ015eBcmz43/EjKEc95hism0qG5TSw +T4zAb/PJLdDIdCzLmOfgncPo7OL0MeinLD2p/7cfRrHO5uURn19J6WSXG74k0XF2ziYmjw18o87M +wo9nlm+++iXxqha+7wUaCaYEjTH3tMMKdwg5nE86fJ9YY58dkrHGlsDIk5F9s1DKpyFs4RGIPsnG +L3tdhA8AgXjfljNsmDQlXgZUibZ3av65Irns7plCs0bepsFovrU9PMv24031zMGN49TsTFhr5Cfu +iXJnMXkCRRoctVYJ1GgrF2VDOyIhtIlusEmVO1oPmbCkRe4TlQb+HYbl+VZXd/GPFaM2Lh4ikCRX +qgrN7cdn9xlnQTuyxyckqbH34hYLWKIYHLfygGyq1I5Lmk3LTk3gLlVPrCzK1719vJuR8K18s0A4 +ZfTtC8I1xRtRNI0E1vOfCz5xes+KlXA6Rh9+7IEIYh43NZmeLe5om1P7EXRXIU35EOMDU6hThe4g +Zp3ru/FFbHungdX6en/oSegPHo7EGag4cKLLEq+M4iHk+gzm96lxWbGEcFp+8+8h1HhBjZpt17eM +9bTUf5GxZ3kgVUWc9lgl2A+2xrgjaZkCdhGSkKXWHExLYnFy8/CKWBQvDCuc6YjjzJXJXk1GcHkl +uR8ltR1AKyemV/otBkl1T29UsR1zuRCJmxdMAIMOgMEPD/tR/I0QotvR6dCgklBRdMaEHdzbtXd0 +o0Mh/0It0RBy7xUokGGbxAGv+4UFSXxUXnkAD6VGFNRRc7+V3wOWqFSUuVnav0PKYqLmUUQ05ovH +tTbTYWLv+/1I459aaCHeAHEsvU0RTHKf6sKujP92IkdVEmptjYcaYW2Csds546Bd98tvvUzvTKTq +yd6iEZaFTUgGniPn1B3vkoFsuIDjb0bV/snWEt1I8bXo9h4xZH+LqW/PyNEn3KR8hwKerMWoIXE0 +qqRHrFwo/e5iRy/A8eVySNGfFtZTYtmjmIwbgbdlufCDo9yJQQ/xZruvEW5mDXJ97mBMvqmPiilA +L+4HzdBUnFBeFukkkOziUbwZWaETR/fIq99Ivwoy8pqVueKWUkfCrhshwGIg6/u6Ra7sSEpOI7mw +mHhlUzX+ftRYNiXHADD069rNgSEwkEP6eI/kaaQABw9mphxZCaUtMEQY+o9lFPPQ5DZHZ060Udyx +qcAlQlsAkOLBRNEAzSDelqoqNg/Hh820SVIbBg9yw3HqRLJJdIvJmDLLUi8Rb/KWlak64WhFowDF +HxQ9YVnWwV3HIZtrI9iqljZ79wL3Diteka5y4l9WuzV/Rt2uvCtqG2VSBv0IGKIrogBq6DgMWouM +QVP/HQiKh+RN7JiBIE7Wm63T9+YybFLFLNDTq+MxVuVB2BfGhAVcrFnpJdQ2NMb8j1j9UH+xklZD +99JTFT+cAxGBE77CkDpsXJEUj+Uzsqu6+B7btPPnO68yd3XDXYiW/foiv+MweeA5XP/cdhUaMdIC +hiz1jwa5w0jcI2g+Ne3/oii9BV5R//U28RmOpTavTVZkk427gy7bv8gOBXxJBsEdoaVTEByRVByX +GoZme/1zMswsprELTduKBKX6ppuchZXX+Z9M//Zqpp5RyyBkJOnOxtPiGYGG3tlGKxAG+t/cTmXO +V8nlNdF3AhxGAyHUuApjN7Vvwr6QT+nM9/gzq9YWUhhUe9V3TX15AaCXZamDpQLcEP6UGNGBwHjC +n0UbhUnDaWjCMyICdMgmtX7SA1GLWzja3T7b68iMNgNu3PU/coBwpNryqcvy9MVZovwUTjG4sdUn +x9HW6oKNKkjx4qzOm83M/eslnZJd21tK+KyZQbvdxz0hhCiJ7bjsSTsvf2YEqHXspLDA0o2h+MD8 +C3nlj8pZ1Yl0WECgdYQN0cn3dcDWvxnTYXxLNsb5f/2+9FjJLhMZQDhVSHKKq9ZXVxZ51X1JWN28 +dh3PlExJ6yvNKbssdlX+pg33v+9yI6+W4mqSEgdKxJp8gTLmIgU+jLMwN964bsnhq/nsz5qywGKm +O89x+XR2TMEBsQOdcREdt1Lec4Sa+qLwB7wddaq2/86Kfimcl0EYZj7XAjy3MxWf69we4Mko577P +uBqJbkaZMBtqJykMmnaj4g3acoP2JpPX9MEOFtSmHp8/7WyQ6FKsnz5M/lC4X0ZFuOuqYfD9OiAA +M+vJdEeHg3YK5SusRZA3jVMhwVoBhWcXonj+UhptMoimAjKwIdJSndnoMj8Jo001RwIxyw86ASmg +eOeSa9YbgQdAW8BGyBJEmFGEkit2kvDSZGU7NTzR65YP1G5q2W0wD87eqxCp9iNV+TCe6oO9aEsh +z1I5wk8HQhrQhHSNNxXcKZnCP5ldtFPZsI3F1UnvhHbL5cmriayPBf+cWO1ptux2PZvzUtdgddZz +SSyCH+vR7aa8+HMcSzN5tG3KC/K0K93SzR4cbRyWPfObBulEWPP2JMG7htTHgBvKdkWXRFeY7S/4 +UjF85KnSNaerZvhk2oJrd6blzDkLeqzFWwfsBqyLrFQO6W8Ud/weM9uT3A+bhLhrGqsDBxm4Simo +8o7CRJg2nzcnzH9y0C9/I+kf5j1NKXVnjll+kaqirDUBlDnP0pXgtfCJVpagrGyWBdeQhe28luxZ +lZE0BE3/oB9mt95+LxlMLp3sv5VALNUHpNA4KK/1/UimM/zc9+TBu9iNRZXnFIWYX+HaS1vi9PRA +e7tv8KU5ZckwFbKFCgb5AUptgXM03CKfsRNUQVPEm7W5nkXM9ExI9FiWUokpC80tvGHOJMVD1z7l +rsPVhFiEPisLyNHOfcNWlTsFwQKo5O8RlDSPu6o/CEMU7+kiucFpCM5u8v8ad4NespZ1wnr9y888 +0cbmUNoiU+o/kyhsmbKm5Cx6q7uU3lGsvUH/ySzXlA7BbluFBjMZF3ftQfiFlP5kZ4w8frs90Wc2 +R4lyH/yW1IFqd/BfwwnJhGDKVpJI0ofEkPiLljmuRfEix67HiaBwTnOkzC89JfseNcYEZjqgUiEa +v8lBp2QGrDfAJooeYndR8rN1wB1I+4j7bHGs+SKbVQtVXXMqe9Pw1QByT4mZbcacObseosWb/Th4 +mcbCXbZGfk4bCB34fhNZp1wzSfIRN+nYY+pRDvIgQHO5yYyv+vAign0AuW9bQZRAcmc6yyDtAQVl +7F8WeH9y4zRGT2A4t7h7UDUl+2t/sI8P0luxHbWTUskxsn0hY7snmoME557Utr684aUsGp6txPN9 +Z4vkZWH3Ers9oHvvbI86/f1V3+kdvxr6TxhgkECJUE5zo15DL6PJyqltemP+7EGI3wZ3qQX+SHgi +lLdZ7o2r1NKPDoo8F1HeN1DQVvaCAB3cWasBepDtsbFLY4up3wyVRZZY9xgq17KjhmryjpZk2zvB +PtE1012RQPNo3MYu3kcr1S1MmpyBHEgZJ6ItCPpGesF5J6RLTzdRTT547cq/6/SocDqtqJD6Kfyj +KgwM7JyI41Li7/W7bFt/YjySNnJ0oap7LlH78fSdDWwpyBKIJyEAU0+NOyZL702gJ2IeOzJBTZVN +mzZDGcO8nfWhY/LV/oZP476j7Z7YLRIPWAAwGG8swe6oqEzd8tkxGHdvExFu9kXocf7ia8msvIwR +zFO2MvE5qQy60hLPKcp1Rcp5Yka4exE5KwNd91Ab1kYQcRJI1F2wyM/y1Kb78CrKfKrjzbItrjBn +3vpIv4wxJ4iCeu4AtKqIg+YMTM1wpGHkFSYyNp3ifsXHYNye9elJalWmRN/26ga23BBMPZ1JHgn4 ++ctjjtQDcJBqkYANiGkhmKja23HlHXugIy7kAg+U8HQdonJJfOHPpppp9n9gy+aiaBeCjmujMJE/ ++QxexISveKEhcCIVX/hlwj3JuQDpY4oQiPBZp/PB+jxsUdfSYi7RpStPa1nkRWZJh7KOJCBo/Ffj +H+Tz9Z8a+nABou3KAuYbA7S+yYB4gGXjgRjmEDoCV6BFoatVgI9cV5zEyccANoyQ7X4g7Vcs2cOj +Ne4345H6OhUWXzluDYBU7mGkbUUf9v9e6nO/6w+ja1Psx2WEcQ4dhe5PSLxaDywBgBpdowsM7ycu +VzwINebqqw4xpb1TN2qbsd7/Jh7n2gtdvJgZu/c2GV4eTGwzcbyrmPJVlv7GkrnR5rNAnBn6b1un +kHgsD9J7gkKppSWu+nfH58KGZnU79+ICHiv0JONe6wM2Co6cxEnHRH0zczb9elpmtkQxdXcNL/Eb +Ucb8svObuHPHpK//HWrv4VuD5hpq57wH0dvLkUW4lUXbXjqrRWXRevEmjQ5pb3a/P/P6WAiLeAVA +78vzbgSXiNVThGkYOvC49XufcVVuaUWkcS/p+0KFz/VwSy5BH51wqmV8MGu2fGCTxTHh16T+REIP +PkvNVLCsmqBkuve+gv2xmmFzuL4UP67JNADgjNbx2V5Akp7t8g57WN9iFlZCSLF1V55+06GKBNns +k6dmMSv+fM4jRy+4/hVQkHn8wXqO+x/faGdhtu6CBc/rRAzRfjVOd2I5xtUUlPw1vasPrqEHpeiU +uvfwWIoQH+313h8Xb7/D9TvR6/PZ2ojwogzo/GG75ZVz2BF3/N2WfsfcAS+fWMizPxvpAjkvtbU5 +FrORHQo0ZBjLHtTBZt/G9zIAbsHHq1098cIDkEAmhPFqGtHt8D+xMvuL3pNBAUGxOFivl+yAgEMR +4qywHg52obGGK+ttIUqlOwHWCimz2m0evhS59ZcPNRs8ZZfrhmDkYDiZLGdFAN5p/IfDa42Az87P +5ZWH4XwQKDkh+FQRFwI3sMYcFpg0IsT0HP2F3lBhRwNtUVVblXvOChvHKOvKCp94YVMJdqhipMdf +sNVQQUA5yM8tvfdL2wCL5/a1zXSylw7RwRN8kRw3rpafmrooZc3Kf3PTuKyZVkMeTk87ZaYGWAjM +bQESNjhpT/j5e8PhQw+YcY6TAj547+3Ybu9qcoGlyK9q1SXqF0tCeS5xrI03c5OKq17T/xHjGMGC +uqFOqGaIid2COBkA80tFnkkNtfEHExpPAcqfFqlnDXGYzIGB2eXtAsVJQJw/S1y0d+wsGuqJgaqs +iClgyqr0EY+AIdkeZun+T8YoZuNPIEufDPyRieUkkdckYIU4onkgsCLMkCNI0MXkTIQvzr+f9bdf +SEF8yVIll4UGq3M/csYL1KOND1KmnAXYknzmVxMYkcpHg9MkavXuzQjAUEMK5gy5iZVdV9mVSYWJ +B0H8SOXkYJstfV/8sbnLu2woKXR5jujmfHP7VM0v3PbbJpJXhOKVrV7a64hHdSP/TDwJrJEd1dfO +kl5CyJqujzMXIWStXGIc+zRuJuM4XYH5PkFE9Vcq8mJKokNgwK7jmDDnupPLYzbXX/08hv1HW/QP +jS9rGznojpnADoAYoygfql5FHimcfYBBZh2BQzbgz2n09RWFLXkowdHalSEfR+iUrvGKmTT2OniK +Vz23S7iin3KO0cAqEqt30DgUPkcl18Dv727WUC2RgnyyP2qTX889qDN1ZnwcOgcxdJ4KqtJwY8xd +K4nnq497996pzrljNhfSIDaWoK1y+px+0BRqZF6LBGg5hL8iQL5/jIGEoS7soP0a47bj2kHer+Hc +Idzhk2+9FyY2MT7Pyv/1eDWdEf2oPouWH3dfDVS99mR5mqZ7l6H6IQEy2UPlQgemYhKdnd8tbCPo +iJ0D13YrixGjK1JJ+sWYT1Ou1V384BE3lcxMjCSALV3pjj5hLxnffiiAbzZ9xoeWiAY3A6rXoZHJ +ze2V+xG1tEMe4KrgxOYXZ67x6ryjocW/6GBkHWen/ZnO2DoUUrYgrsjR3i1D/k0DN7pmBGl3Jx18 +dAMdQLLH/zW4QyTRQYgO9V+SoIODBE19brBs+grbXIZV+6i7gqhdzE9bEYudnhKuBLAU1IRNIWAA +KtRgFM2wkczUbjdd+mG2wdfzz1qKx2UK1D0UreiNQulxI2nJ1xWKA/iFptikG8OYdxaE/PLh6IDe +tj/tgtOb+cBnRG0D1YdCnk3skitLWCnJ/1dDHz1DVX6Fivwz0j4y54s5sMM05fq32QzhTDXZef6V +9zVdsTUK87lDb6huLUGA3qexUaq7mmveOjXb+9K2hRoXE2CcfVspxwr70AkLs3cKArUfwulwqRpm +GAz0uG8R7rZU0ujj7xOgr7RY8ExnJxxVCOyWdoml38UqdTFnDgRXJAD6MN0EMwuCIToltRADJ1yy +beK3IL10BxDgBV6jiMHZ/c05Uqj2ItoG+PKAYmz0xAaZHgtuFMEY7CKhF5mzWI4DdCPCcDVcZQmN +166S1C6RkD7nd924AaqbDdC0fYI2zvnwjo6Xq0gbG4HBPqyrQR++RPOjOzGTS/RaGEWkMsozrfN5 +qzvsOLbZMWXEl5sTqao/VI4/dR9yeOA98bJGJ0suz9GsM+nJJbAaSyycdrwnPIRyyY7Fih+2rxwG +xHp/bRzOd8DPQG3yWaPiKnU786Gw8k9c6sr+P1Q04KvcP2coUdukOQMIVnTtNZWLePFYai6oY5o0 +Vr5iC9WA6t1zMKmvSMu5bHmGtBNtcCDo9eWV4U5uizr4MIcA++NNeqj0Op9/dmlJwvhlf9wLDpw7 +0qR9gra9JMMaPDMo5oEpdhfbQhVWOvaj/yIUqoCEy8jrw/9Oaehj4p7gf+xnBfX0ueqa2qkJf3NJ +oUdfcwd5nC4gnogxnDYF2mmDpxFIjkNfU+yY7rt6oWy9isCGdk/wo/Badu4mjUaw93DD3fEEAJcO +mLvGsYiJ+Rpe27BklUobUMCL8fWHcrXymXpDPEA/mrn7n2gB9epzPIHWpjyUzjHok2slJlBim1wF +wrLA1/qiS3mlAgCZwlv4dUrLBW2hI4z9Q//LmOi1UxxRZWfC79pwrrQylJgiOrqOm5RX0bBgxyIZ +Y7QJOTlseJ86h7Ibqtd1IKuRuM7LNcr7IkHTLlUzj3arSrvTUrFC3M7Jjh5ZxPH/EP08qWqIsJPR +nSMZL9JCodUJWKUeyTe0L5WwMttS+46mX35qf1tbqE+k4LbWcYgDC6foEBrGZlMjH07IHbXU1cio +ptyRaaXfce3jK6yUoH8tZz8s7YOvGqUFP4JdD49SSOgZtPS+2NtAj6sHnL9kJhv8C5Izs+TKA3b5 +sk72K1N3JiineYsrYHuDmN7E7rzzxyJ5dizVbb09XZqrCL8J0D+two/JDzWsxAb5PB/VwN4Q72do +31HzaAOuct528z0euNdx2S4i01Ln7/lcS1A68y9HF1WEdb3bKmy+2o+Qwi4WqMnD5k1sM/hA5JbZ +dKL793Eb3GNdgEu+n5+d6c/xsj5CERpokcfjZS8HAlX2G1auCP5LeYjVo1jai0qdhVzX7jQt3z5a +VRVheQWzt1tt+a8MLZEsUm2/uBJg+1gxumqsfJkKgU+EjOeZ+IHQ3c1Lsr6mlPaUl+fiICC8jNeE +YDBx+jJhCnTs7b5Kb9FF8npvWra+dWQm13OcOuRHSqkVSCCiyuvbZHHpEqw9dSYgaarXISGktoHp +QaHXSntTa59gKCcFivd6x7pVF5fmBXq4sg/U4i1zk6yo5l9XQL43qDp5Eemkiaam0m/EpN+vjovK +r/hQl79793PSAgx0Lojo+AGrwvVg+F/bZy0Y1UyIcvinRaO5QDabYEO5Kax+588+qFqaJUjteN0s +7wfLwmCG6fs+dBrlTjvPKoeOxXO/vQpLOGDXHB4hmSHXEEjaL7DA5Jjc2OW4rEqLRRIMp7EAUjOI +kZ9m8zF1z8CzI4cB6iSj2XDBmF+bzCgkR8loYlLKBlB2OIvKcmkeXJ3uybp1PadLnOCAmFHD0SvN +1tmahJ5QH2x7yhHwCFbYAScpcxQ0VhXKwsllPEnGDLHnTVQJxc/JZmL+ggaDeEpFw7zqZLv5Gkw+ +Owgk8HNF7dRAEkZTa+tQc1yrOR+yzAjoazKsRwHPfga7jniyHLARq6990S1yvMreiaacTzFVaEnt +6Wvd0chzMsxCl85iYIHRMKW3Y2gf9zqqA8bHeOQG4GSbwBGv+llHPVNeIGwmP65GWM+GsZ5RWb7x +i08tWNjERYf0962WFI5rDKL/L0DUvIO0dLb6DuNtSoUzDwoix1Q9CoVJM3lvujyN0TOk5ezSB7pQ +ZDLm1v24JKhd9mcdTbrtueMS/sYWytvbuk6rFGwdVKQI/HoTIJiWLsvsipuvkRoejzU7bS/JmWY0 +BYhFVmrVr8eDOpY1jeGaC3Q3hNy57R0dttnFz97MFELr2sA+y5WR7iAsrJ3WRKQDOtYv3PE2FY1x ++mDAh8KQisX5jX8HiB3v5hMGOVj/hOsdgPBWONOWKOqHCzf2jVyyfh6YMp9UocKLSA+APBBvl0vC +Q2tthIEYM+qDe36RfKiY9BT/je73r70VlaJrizy268T2z8zjipynKNEgr4qfCzJVZ6ouP2kham+K +9zJABhXIcVIUszVZRZm4CwvoQhmaO3C0w7pIpDY/8YTEDXukB5ovfMPc5d25U8ryMy63lr+VItcb +oBScEza9uoz41FAA6IvgDIbiGPk0eyS1k+NkVpJ1bgNTuSbexadDSLHqvRtNXlLwE5zsk7JOayfO +cXHFgqS6Qa72TlIgx9PbhcxnU8/qak+l6rCRjP+WNDwonR8T5IljDJcaOMui7y3inpL/y/U/pjuA +lpd0iqcgAtmY7NGvjL0c1pBx2GakdNVHBMGH7UfrZ+rFVL0SQNfTLIrwQ6prxwDoC3pwIfe4Y3VC +ICJvk2liDAaaPPylx0L2z9o/PYoh4LTe/XLN+lYMAMtlhAVvM7rlo6bOWQK5dM246a9PAKaZjZzZ +ROspTJjY0FZtbq8ydeQO5qs4ydtuNjVYzCtVjz6iWNazwQfY0pqU2ZdREmSMuA0bxR/hMP/CtDgy +f4yK47FSjgvl9EfadwhaadJtjGrzOY6F0evMNHbfcRYFsCSzf4gzTFPRI5smRDVo445bejJ6Rzw1 +OffnEaXXUARXa5OkxDurtpRcbbR2KEvsHCaZrSjimvfn1sihJIOs6MANScmBxY+mzEywNlN18/hM +d8VfXaLzZML+qRiGHsdPvFxMKITKsKZ05mhIWF/wyJKvcn2OVcd6NbvI/TyMYC1VthYvGtKAvuZp +G+ZkJO1nRLjyIVlTXRU+SUYkrZD3UHWMml5OOzadWOVNlovQciqSY+JyuJmigt/T9r18uJm4qbeS +iuBZrG9NLRDI3q173kqAPfFrmu2BUWPbZ/XFWKqcfLy3PanjfnOSxschZ3Htv8MSfM5m1ius6YL1 +KMFaJFEelsSXz3r/SePk4qg9t//c/2l+PzabUERxL3tCGCDvMRfOrI9BPRUVeZeEWj08KckoWM7c +MR9TS+oTLTwy16ZnxZlP3u0x+Zzh5OdLATQM6jpc6yB9UdCjRcu2mf2NDXJqX1yok1JlByq2Tjop +NiQIXX0HT6S3MP0L3VblTWLxOoNY9eWsJYyD/JVqZG/+0W9MtCHMPVbvy1ueY2OL/wSknVz4mOHn +RxbOE3iM5XEDT6SEk28iINjrfb9mKNFeoDpOIuF1Mb7uKV27XJCr9yQdZIi8umpqrgy9KlSf6JEt +nKal0fi6CCJSA4hiqCfObZOBqiEzDfE3aqCHOR2MKeWzpw9wfNH3M+h598WDC8DEmesOya13GADo +KUjvGfWpjuF3jjR+K8ftiUIvdwzJvHWTXq2CCymBj7TMv/LV3rqZeNb9lNT/0RNBgkp1obA/A5d+ +W1f5w+psG8fAm1cWRQGHlVuH2seNyblfWn5G3/1+Q2NAJxHezu531u/6jKvYnlTs7ujIddSutqvi +DvKeq/c+ghFvSD8b8HMUgsi3ybHEfZ+7VrdnroMYMfUHWnbO1YMzemI9i+9fUcuVqcCB/95iLDh6 +mL3WMLkKhLcGvHXZc8SDJyDElhIpscNbl/UFwSh4NIuF4bVreQlq07Lf3J9kj/MbTUNHDlZO0jZn +Cys2rhQ9+kxWRTC1FKjiR7w1WCTiXjlZP6NxXFhnvWaah1+8941cCfMbtJXKsp1ow85q32bxxvHP +5Df6BTHZBBac0zWaE4O4K85xKPk/9PBSb2FWJr1NuwH24L0PoqmdOF/dNQuvsVJmAI+6eHx6Gv4l +h/IJkj/YLS5+mAeJMEct7Xv4P00BZ/YQ86Q2Zsc26QlnWP6Zc6UTZw5ERHSP2A8LyyKAJdk3kTid +d4V3436/Ch6Zk0meptIJiOqnXAky5QPhDI1xgK1MXl+aF56jKOO9D/14W91FkEEB9qswARJBYvS3 +5j+F6sgBBlWvSZexcV4eYVVZatFSndFErJ3ZUJxx0uALw/QiLZrn2uz76rVLn4yKC8mRRNmURvMv +SzS/VbF8qMi4VhUJGAIhdp1GRT8GGoQmplHJImrHAgRUZly6AtK2Zp44ba7ZlC+6tE0+p6vrTPoq +4ClBl2pQGEpvNGRCeB4XeLZeuN1z9Vv7PRwOAMTc2RTkpEdiOuHQIXNjHn0qyQ6lS0yBTGkJdMS6 +AGkqZaZy93W4b/umuQUO6x5Z882vo30RghJTxdff91j+UW0AzxkZd4HEY+eO3x1+KtfAGm246w6x +BLTa1YUJcPYQmBSvIaOkH7cjh+d6Oc5OQf+FsC09DG0hrbImpxGCt1r/oMf6k8JBl0/Be1ZebqvF +NqG51LZZ8PVzjHvWBxKCIFa2CYsNfbU1MZlK66flqnPWRgUZL8ZNB37tkXHDgKVfxYTJIHYpf8Vn ++A/p1pim3kphs6LFOgRhVW8e/MePi9jSLVA7lxNU1BeVeAkNxbSybSFQc24KHILXo/eXpJOMg4c9 +Y/2aARyertKe4FvK/+22jPtsiCKf1tijc9ehkcBoOdBgRk13p+r2yWHKQ3mJw/vq/hKU3EDh0yCM +jdzX76kP75zREg2VAwb6Emgd1kYwwFJ19PdlDS2SSAsEUKxQxNPXub5mgmCoixEhBVTfRhYLHtUk +OamPBBMC2C9t3xsOLoPRhjYjWvI3Wm2TON454uYeGfwxOdhoFtr9MUGzrGWhsZ8kI6klmZx6sUQQ ++d1abLx3e/wKXjd3lG7v6JufCidQ+bcYCYfAXqXTwoqmpZwn0NmXFzvvWPbQwsk2ZeEODHVEaED3 +C6YBjRYQnqnt38o8HdLajxARVotfQ99J5//ihouFRB2+/zzR+MaDJZGoaMcAyz47gXh1S2Us8Wru +CjqV+R6wkfBiDnMA3SecEwK2I0aydxPanME7IkV1ZKJNscZPyzUlCqI9dfU4NogBjnuj5h3Qzxaf +7Y0vqMgbcRaqJGL+dG9q/OorfjNcR3o/KSykmpeNT+YDNqD/+HnotDNnsahY9ZnABSIHK0hCxXuP +Qr+KfrjXBxrOD9RI+EvLjBfIpVfM56AJh7zRnOysuufwjscFeHOAJWYIqKOM+Tu9/4hDxBO/tbJ2 +wh1joLlKWowr94PhE2K31Zc+UwoSs6/HO2Ev7cDwc76j3DDYEvZ5w/lwvm08qb0/mFIn5FNr5VGb +E8URvKxg34LmtoUCB0cJgvZBPkb9DlaMtlC9kE8Htn99AxnfyD+DvWJ5l0Kt88qzVHVJXHPtk6Ld ++U9YSEgoVKFbxLbJPcqvTHhzmlPPrw+KyA4UQaUFQ9d17pcMPZXcqGW7F7bd6AcPDOSj3qxlQIIj +SDlo0BP4QZ1U3ENFJTc0pbCabun5MJbyt2IG5xpmjYu+Z4rSdqS1mV1XXzL0Zem5ehf1577BY7tD +6ijdBbmKtTM+ys80AlSvW5a+VlUxshnB3eaGEh2CNcBcq6jvj7Op+bzprqb4XWWqltb7zdAYzaDS +nmSGX9tP+kZ3aGqv/yMs98rtkc0BSUtFAFZ8xevLInnqLQpSBjFygzRe4LxmX4oc4TeXoo42T10i +zft29z6skKmifaiMCxIQZIttXZRHv6yAlxIrL9Sa6lMVRJQf6CUmtljNIBmPyd/30UFReqcx91Jb +51U7uoAYqs1pFofbLqkc1LPUh87vW+BJL9DPW8TXJmWDsHcSBMWAAJfOVnOukbh+Kjngzu79srR5 +Bd4bt800GgF3w5rAC6ImgFU5xQl0AJhz3h1io5CB3XwrkhkL9uuu049ifDC/fVKZDsdAG8lVktKE +bvJ9A+mwfBvCa+j4RIeu2XmVkA/exhqqrDaU2DW5wV5A8WY1m6C5J5dDj8FuNIyrhyBj057k1uHI +jfzDvzJSFgHamWWKN4QDtviVENyfODfrJAqSehbHrHhsU65vonJWAkepB87VdSg+nNvJ/b8tW2fq +5sh9xMweK4+eM9M1t56EmD2mkVE3nICkFz+TEBG9um8WcOR0FFFXbIRL7a2dD4MoZ0HwpNKJCGZz +U/m1nvm83I3RUjdla9f3GeeNO/GdI74VZ4N7y3HIoaeNHN4QatiGglipUUNaGeLjiK0jmE4kTsVu +BfwVbB11qoVjsP2oiNJcXtS9+dxrjilCLWPpLzvq9X/p3QR+lOeoCtg0QNTKf+7x9oCr9RuVDIBx +m+bvOgsLHiWTxpUklnJlXZBehupdWVVVy+Pdmi7PmwEK/DEF/pi7vwUesialSvYke/4LAAwzi/pQ +Y3eqqHVPlzZSo9jH3OeTffNsgge3j7itSAMIqxQjnomC+l9aziA0957B0R49Zw46et6c8U168fqJ +cOpR7oX+nN8a15HGBl4OmBCc8WE6ZMSYU9WGBwvzWyIhqp1qM+KdyjaVDnj1NHLweOcI1Cdmg+wN +5nPC3gzKr466dapdBKq99hAWdKrc/C+UQ5SuDBdiVcBSM6YtcIhq9/fnxus+kBGl0D+MKm6wbrb3 +feDh3YFsYI+o/zQ2f/RbjmWbZytmjvUa3ZOQv+kHu0kCHPYlkkUkkQ0PLLnDlGqAxNPjSPtbJDWD +lvRxlKiOcWTFGUJzzAXxixJmEchXMVLuZP5GJpXhNK6GjA/P5cHDPnq7QWVfLRK2Is+whj5pE9rp +UWV3p9JaYbji3xbcgrI4hefARkEVE3iqhGK+1AAg9MvRnXZRykWAdYU7j7p+b0Qkw/lynbKMvhRz +eEUCDEO/PlZTQuExsKP3YYF41Z890OxDi86nnOiOe8n6p3k0ZSC5o0vAQw05IRZzeP+GABJHr27P +gG6/rBerPRj4WXMyq70ph/yvZyvC2L4lHD4n6uSSfgvv1cf7M7C85vLfIXG0ico2bNJCWRMMzl0k +j9jRIdaMJIebdeq30svS/FXw7uxquUj7/IRYflJv0WAdnq4jnOJthLXrwIU48LqJRYL7oKfelf+X +oEbz4T1yBGmyO/lQ24L9Y6h7NlpBjPgVf1Ykc0k9XozVT4dq6/DOORRCxI1RASIrwUFai0/S2yCt +yMqvyumemR/iZUTlPSVLaFyJ7P3DMA5qpWxlVI9L9alXzxAnhviKUiiTvU5XnovFbMY/5zFrN8iO +0B0DZadB0s6RqsdI7ODAxEgEndS3YJyTZUeNOL6FD4iFrt0AiZ8aY0xiowG1IiZ4Zb/2DUlOSLUe +RLsC8m6ZMxm5agCDkjZPlPStYATokDDYFk4fmA4AyXrdhW3ySqBmfKU2d0nIAZuZ1Ivp7Xlhxc/t +uBoeLeIxL3eCNlQCswInoTZPCOuz090Y5IruugBpaCtot2Eb6BqwsWH0vcWsoA0w208YQGda48Eo +gTnXTFZsi4RnSVo9+2nsRIwe4CU22xejrMvaoKkRl84wcJfF8M4t0Ou9U0r2Am3vEhE3bVgL3zp4 +B6VASP2xo1iwqQt0A6BY+q1l7dOZ8efaNCE8kvhtVLqB9+ssFa1SfBr8rvwMBwQqK7086tSAANZv +SS5YMA8uTsEN47salW4I4fzpgh6m5xu8LYrWyxOhTs8UBmXqEyucw7e3OzikoS+JRQGS5NllTmEh +tDPCZHwOb1+3lRyiACKrpLK0WraeD4exOPQTKll/uYz33DxiRxu/k7NQEH2chyMXvlF1oZSdWMHD +HrRJ0/K6i3L/U8cPvjNenk7ynwv0viJ7Yk+S2Oq+895HNnXDV5dnjhJinM1C6WLa+o5sfwetd5pW +5R/O5isnmkSkPFxE/mTPgINPA1bUNP61CI1ntkV6DBmVhP6hgvji1i7F7oQ89TU/QmpsfsIFiji4 +tupOL7VgGo9nPT8FFsJ4pDvgL1Fu4MWFtz/E5ktCp1zBfwDajQHP8OclMjp5QoW59plUVKyvjsUn +RcAf7Mibg25TY/y+dVQDDJ1mDfOiorjkryMUoNL3PaVCEHyFyv/TRa+8eZH0OmBPE/ENcRegFc2N +WvWA28fDEYXhmV/zGR7ebs6zhjvlw0GwLOFNCvtMSYjnEMc9T5QnPCLLPV4sGJf0xJyScRrA8119 +JtZ+usb4QRqD9tS69bAcCNzDS23jp0lHBZi/Q2sdTjTPNUVthYXXH8e62y8cKJ4Q6uBaqSK8FKyC +dmFWlsVWAlNVbZUg0Z4rrEQr3Qyth8nhPCG1VU9hiccaoPxlGNDLYvlqslImGfHAwsFD19cn0g7+ +MnHzHiCIFXCeewEyGiM+hmgNE8HHNZqkwhyEcHdCsEhL6s1DEwQmaEuJn1w2QIu3K152VU5Y/Eif +EWZ1aJy6BTz5KoJUMLVrwXBFCPI0xFVBpLfvSEHpfV9tcMMio/EKIWLgO2ukIWMFZDn49bqOkBfW +gdwtOO8axoOlkE+HRBRx/rTiT5Z7+FAFCQLI2f8bj6PJsvxFzSYJWtR5o7ITYZB8Wut7aZ+EnsPW +YoY9pX1VHdqvpCC2mOvWIrtx2WU8lCF740+rZbxEYqCE/M2iF9u8dhRk2ZcTgwzFd+N0FNkX5c86 +8C9eO+kvMKeT88avSq0XXCTpse3kkmkjNzSHVjoVPmqe2c/wDtweiW40tz1eZoeSVyidNCQTeLc8 +T1tWXgdpaOn8la5nFJZt3yovxOQNkCKJ5e/ruCgJAzLTBhMON/OrnkSrTlx+CLPwleWC7Lt8EQIM +JkUsaTns0leji+BA6KMObECDzfq4eq+pxIV3lzJyhOQab8DPKtfdKq5ZaL6ck3SVqRq+lkbEFvq4 +ZHwpzoZ/3a0q/kxif/THKBgxKzY2Yve49kUKS6XzbhWXBDAkSix6v68Vs3vLhdirn7HAaox+A/0/ +5xBl6ykYDMsXqjj9JQ3wSmPzgHKcW3x787xIG4gEd3IIZceK6Yqv7CVvbJsDNEzzqfpRFJS1r74d +pSSU81rE4wBMcCd3/goWXiBr2qak/dp/iYRLnPeo61LtcdxYumLbmn+PPoV1Qf7dEgbBVJA5SeW1 +FffgJp1rAOZ1rqhGTnIsPejkohr0C6kcqnsV50wR6I5jf+niJPDwr/X9VOWMwzgcJhxeyFxN2CkR +O7Pj4cBZG5nTemW7ZXENW4faanmyKb9CzEC6u2N65zAOnETDXT8Tc5UytqOukRzz0eI1WBGKE0t+ +CLLAyensAyAYN0ErSiTx2gZBxIRjTq/cYbPU9bnAGpPkyu8DRF7oQBuuZGiA/ts1eeITyFJyBWFh +Fsw/96JnE5qMZA5V6cg7PBwXhw/4RE5ZJMi12ZJstFxglv1MfeZc9pvQgp7tR0O8M2F4AJchC6ex +0SUDcxOrkvFn6/NOgB8XFnLW09IANuf0fmBTa49CtU1YNJDBD/gA8UJyRmfxa0AOJrH9cXJ+UNut +YbxNKVtjI7ZBhALw23BozD6+k5fTnGfylfhGkme2A1viXKP0RP+2SDOO8OmwO5hCgkGbGweWGWKP +fz9J8FEJ9UfEVj929yeX5h0VISn14kACMsXRr/8i3USrvxtcUbPJHEinPx+usTMDTyL8PLyOfz+g +kZ8UsZ5/kbJ958jKU6oEjOIyPAeYgzXQMBguEJPuTcSWImgKpfu4PjElbfYQzVaC9VSF44i0shGy +YM3B2ndmmgOd0oFBaZfhzudln+knVREfycqIj2XVPC69FAAA + +------MultipartBoundary--AWoQzMafxAE63EcCJcZyepp0rv4XNV2ILFbeWjuEbA---- +Content-Type: image/webp +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Meet-Our-People-660x330?qlt=85&wid=600&ts=1693395648244&fit=constrain&dpr=off + +UklGRvRPAABXRUJQVlA4IOhPAACQ3gGdASpYAlIBPlEijkSjoiMT+VZQOAUEsrZp5EkJan+Mdifg +ZX6e+w3xEk35d9Jwh3g75X/e9jH9b6bPq15yfoqurpphOYP5h/UeC/pcGbtY/nv67kt/OPA24VIK +TOjYsDtHafhw2RUjGKuSroKXhdnPhb1ayIWwOfB03+GxUjeOSrhR0F1XfeaEeQSSgM72n5TmNJVH ++v1qLijz3RRQm8b6tTEljkMQrdhOQ6NL3boqV6NGKeOCW9cQIJrIzStraE0mVi3k5jhMMtYB2Q/T +Wqn/nZgjB4xIXnwv5QNkcjaPzHSM8bKrR4GGz7b3x9VFCd8m2rifU64+YcWmahJU4Hr8Vu1Hq+EZ +0fHqt8G8DH+YDfRSrVp3159y41B6kdcPjbLSUfa+4mZANeF5SER+QbR2Hlm4lO1b0Sa4rDbjPC6G +6a6yANOit5UspYxJzG/pXNhuq57kx/GvPm3XRqpNPxoaEc3W5vP3J86uLMFupmoF2Fst0q3Mzjli +o+d9NBAJS2cOsafN9MHIYj35ylvA42G6c8NJwpHdszTF3X20nXufbGFb1ztbmaSUMZSCR0dGHhxx +A10MD/dZ+jtH3njjf0aRrQYwGWt5JkN1aXmSETcjTbewYNRRpB7ngwiL11I6S/tB1ORqPTnAqMsp +iI/1qF092S350ZVfQ/W7LOOn2yYcwvqx+5fztNR4hBFLDN6KgmU1oaPM/Xvz/0KjqEAakNn/uvGS +1gjNRRXTis/45qe6DuxTfjTt4uKZ8F5ALWRluQhO8wovSruy17fESFqWjdfO1KZKNHhRac3RHayE +VOuJm8EoIjbgyb2WL0EIuDNG5Kwxz3BYokiVGFMBAQgsDNBtQdAwRKU+KSmZQ28G5H7h8UAVdJXJ +twuKImfLAgRwCIewzP353RmdM7v5ZfX+KdiKxtGrjX+EwA7/wnI/TTkpqjdbRhf8cIvXPfwBRSvq +uUOm7Q8Bc6NM1dxXY+p61plQ8wz5FHX61PPsJDTm0e7VzfKsmO7mRElQTf1ZcHRwquhe2iMzDJAo +k6pMQF044E9cS1KUHZCD7GOuoxIFlZm0MCMotz5I6Gyws+jR0aeWZ9kEB+4QyL6UeTEUcYOQ8Ukz +jTrlerXxBOGysWVlMEoscG6YHn0EPCLU6IEr3iYVT2Tg15YWDZ8yo40RK3AGwnFopbwHT/h5N6lS +ZG2hhL1t3Vgph2zfpP7OH/PYdbmDUye5zFUQRRZQbh/uQrjpV2KwD4tiAqrKKBujCjt/eSLAAehT +gDP8povjsSuDvlOhujctt323bq7VkX38U8hzOM79e/7eGZDizXNBrRPPNyJMncA63shyhCa9ZqZF +eYJxzLGCsAP0ZZ97fSJTx5uRX7cptugHDxnHhlVzOZmjFyQX/nF5P1PtBH3o6baCmfU4uJmzNCuA +lJN4jIO/ECRzytP3BW3Q9qbMIi9dwScpKoZ8r6cGBEqpFyQIXG73SSJVCP7mCFdpajk7ciilfn6u +igV2imcvm8C2auzc1DICcH58ZTHLfgXVbMcg6nyjFKh6AkWYWE6dM1luYrTIM83CWPEcGYvygxyU +EKYvMFrPamuw/rn107ExU1aKHD9ciDx/c15oDFXux/p+rj0RXIyyA0W9voNN+ScWuiBVBIsnwRPz +lqF24nFvNCKTEkiZpwc3kx3GbIT21Hnfr+8ZQNU9IldRzMFoj27qpDlOtXvhCFfLRINwI3+Vp5q6 +95lOOv+HkrRKvAztEmGCzt/IrjZpHdlXhEORHcGcarYAwo4z/XsQSRB220JFVYEJJXwoyfqxy+Pw +XR/bx9kejsYQYMSzVtdf2i5hPbUut1NNkQaPGosNzswNyb/ApauvNkgQUEughGrvpCGgp455IzV7 +fbA79rafRAq8Jt14P1TGLEOsQ7SlCJJmqDweTWDeG+CVeG4J1VCzft5l1HEssYrJPtWuieUqHLe8 +mJEvdYPEN3LVx1Kvf/7pD3yyNv9Es+X5Bp/lruQyh0rWX0MXrJuLMw5HwnpOkMAKaLfqC+XcQaL+ +l8TKtLCqlnAw44XDRRb9kjUUziWMKfZC/JWlh9qwFn2zlbu/CG1CWKca3ovgfVTAvslzw18Et9lS +cLfPgKgqRh9uCyCM4HA0itobod56Z6m8StlsF1L+43NIZtzf2Zp1bC56EweGqgDbK1TKVdvqQfLB +d8r6Puiq1D2uXxbh/NfwaDEquWYPIBhKuoVtHCa+d2BXL0IF7VxmQPfj4uMr/4YQA+ZmE/BSb60X +Sbp7pIa9czjiDxGecCbTOeLd9QOvJwRp+w9eBPjA8aGkgvREoq2O6OsgyD7o/esf3Hwwjgk95wW7 +HvPVOuL+BI/8VYwNqo+blW04CB3EQrS6yADB0/O4b4TfV91yRAZjea7w0ZUAtxhkz0cXRyKki/hv +avjgL12fmxijkxaYBw72qJTM26eD/G0ASEfGajVDWaw6/1Q4wrVm7gdN1IhizCp0F0wF696S8r4m +9SwPapiteXidyVcsstyH7cDes8KZhdvn6ZdbZh4ZPrDPWN2Pxlye4aVeeJEayzU4E5K1Dbf9CxrC +cQW4ilKWkSUOPS/j+e9GX9ANGMs70OMhT6Wj7olrNSx09wDc0EwjrgQgBvIus4fBG0Z6/8ko8lPX +DYwVg2oU6MGB+Swpn96HFk23clQ3RMONhSakfLvjybjS63iEu5DHA46o7KeuGsVEKG61q02eXw8t +mtrg6lVgtSZ8lU59YDPMGlLi1thMbBWXywU29wu8gaWUTaOf22ghdZmELLvPBKE6Vz3RQJjRnijB +VQ0mJC6PQnsp4ONW18RxXO/n786d17+xLyFv7SddLtHtn1g2Fb9WHHctXnthGy427WvGv6ASHg8Z +INGkcSo6aaypknwc7c0EiPS945y6taa2dMN+M73Ehiiv559yl/yMkEdS3R6g/iVY/r5QIHcsu3kR +DACxDo2jE8qUEm7AWYxSYFXnn1qYX4ZI2V29W60Iu0aN82DKxC87hCym+3Hp7CARS//2oE4RFwRy +1AMYOkMLZl2+iz59jHB36ZJizhBBgPdqmuOp3zxcJkFGO3pdghG7NL0gZATNO47ZaREPzpVJI5XZ +XgpR/hbm9PtuL+1Hl2vgvwGS3+lhKChmGyfuQjWRyZ2KSaJjUcu9X11wkd4jyGkPjL54F7oApjY8 +WrrMXCsKhPqNgk4a7uAZt56bP+KBQlorutfJeT0baN4FHLouBz6ZQlSyZpE9wlB5le0YxNBj6+Q9 +VxvpDKPu09O6JI9j0Np9iIN/eScvnt2HyKroqa7kljXgtTU4VZN6tMzwNNrBsKPyEpucqcSnXmx1 +OaoEZyv4YXvnQLLBJPZwnSwX8lK1xVRzC+2aLRNRkGzMsJPDRVkLk7Rr5vjFmviRfvov/oJRp9Vc +A4h3A1HnARkEsBzjScoNgMPQJbntPPyMnRPDKXBD7ZcGobj0HA1/nbnluoBSzhq5oNc3QqjHqld7 +jx2/HmU7rSHxqigOI6Zq3y4p/NEsfTHP082qeABAQOgIXE9IdEUHOK92dKGm/LSO4xdc7blCuS4m +eG/r0XDv85NKP097Ao6/vcUcSuS9xDu80ZNcRN3N+0jOKXSoqG2ROrj/mX7xnTPh8seUZyCc34OD +ApYkVaFN94fnBK5TAIMbEoUC8agjTyhoP6llUm83orrGtImRrvLLpN8vGmnE9XQOTS+xVQsI/RMH +Ia3pzGgLndKC9SomJ9fDIIc8eyknQcY5s8Xuws90PSgyeFgDbaSNrX31AhHoahcQr3ILp5WKd4zA +i47I+axsWapGaAgsS1XeQSY7iCXWBV/K1UZUhu6CHsQQtK17rDGeFj7v08eM8h2iXFJI4EwPlfC6 +q0eHPJQuYno4Lj7qfeMMJiv5g405IvspIOAS6I5GOtMFvtedcKkJYCYqdywTUI0hqPX175o8wF9h +Uw/Qslz0Ek2amVGYYJFMOtFvE5kV/Hvqx7pOQ7WuBFbc/zZpvcjp1/fX1IGDzes/zPy615si8Dsz +F67nby9dxtXqTdmzw3wd3IqVkz7Li1kCvcl2e9lL0beNTxbW2yQJRnarD8ZPO9ss5zpa96yBjPm1 +f5y1EFMOBE/w7xPDxy1s2xA7bsUPd1r/UXapjKDQiSVNwB0LrVA8l+CjWvpOp2FxHH6XLgnRtCmD +ZOd8IVMfTul4oV9vtXiQQWS4U+rspf+27xK2OehlZdaYC3neCIwLCY6hvzxHNM7P+J6k6VxSaozS +6Xe+w+3iJHqu19EdfgPGOpliPrfD7TSpcPMBYW4EW0HuRmzqR8xfgz4csfs2Q0l8aOMFLBPfpRk+ +qrilRtUJ9Nd2tri3hzfawoXp9xOjfxa1UNBnsa3WHrPbkYw7+WEoewcJkQHJrbi96xbQH0Tnhd9D +LaQ3ryvo7Zw+5X3DgE57W9eM+8nXbNu9+PaAvL5eMWWgs0xVuwnDyICmyJwm8dwunMI3QGkfOAzD +q8clscuZZp0Ut5cUjriSu7Dv08zFHfAE9CRZspCQDt/x1LMiHXlM500vUzF32lg/AYd/B9rDUZF1 +RTE/J5BVxmsPetxfZIj0pVSX17u7SCEmQz8ERQ1vSoZr8sbIrkZNTiQ9watZecf3EJll/ppztjgh +rcNTmIoZAxjfzn9VGdYFnIZ8sG6TxO4gvEEo349XptWOKumVn2naWKXf98IBIzK4GkuQTX/7s4W9 +woRacTXQ9odBycHIEFo5z5eMY2SwIP9aU7BFvZFCDdPAt7zRzkdvkNhwDzAf2oOJ1ZWG3VclVElO +2Z3Dkr12W8Qjfm3KOpERkqS/zAGsJ94oLgAE9GoVDDOm6M8mF5BRH5UszrKzTHFp4+Fhqwzbvge7 +Y1SwWbPBK5IephBEh5IF3VH7mwsyfCqdWfXZjJ8UwB21XP6ugwySvwR9xWpAT3FIpNaheXD5ymWH +ZnIf0izpeMu5lPa1HaR26F6YHG6L93LhLWvoa7G7riN0yZ3oCp4X/ATjZ08VMAKKt7SFmQjMbyYp +o8N3oWaDkqW45Aea48x1f5f3OZBU4Z0tbpRZVLJSytVGJ2ykjS9Ho+sf7D3NwmB1kUdOQORjoYr4 +lSE79YbD0lkWvYHtU8QQ/p66LU7R2U1RJx3MANF07G8/kEwbO/AA/m8eg14pxM/ynzxG/GpBcAwk +23W7u9dZ7/CpUd+tHlj/4n3+u/07PY96zsvRJVNRLQJapOz7gdFPDv2WoJatr7X/e+kz7aAJYywk +BFKRMlj0HWfHLNVfyTfJmakB13YpEQxzVRTW/cpwkein7HXZerVMMO9+c4qeGuTTCpu1fYElx8bv +tWbW3SfxhxyK0WxNZ+ACVIR7aPMj7U5z80AzgVZ3i7VccHBetXBHZbLoP6YzyvUcgWW/NQPmSn4o +cjRffKv2vj8A0DjijGTdGSBTgorFllsF2ymc+3hVGNcF584OaBXpbCNNqdOgJYIob2WpzWU7hnka +CM7h73b6e8dqzf4YqpkeKMJu0++/IYsiH95PC1B2kG5g+11NKZHGLZaBgrfTma6dlXPiX1Yu/MM7 +39PNOtEICll4NziMBPirzw2LB1FM1XgzjentWsJABMC43qfCNV7Od4il1peQzpj5/0QYAbnw+0q9 +X35hdAtZBjxM0chguybRIOHCZRp57CLvEmWAJ78+39ic7QRB9wW6pG7HDzKbdsysVE30AMEANKah +aP74CDu4L2k72vp+avtKOeZB26jjuNaaIs/KPEAt2TIC5AvLis2nSYcmyzVGB/FpPR+sN94oUuxc +FB6ld3UWw5/JgNgBXnYsVmuCdgsJ+8gyLqQKm6Im0aZmad4/ypK5K3UZae3DHb8wFMHgR79Vl9Uf +euhb3lvH4XaNdhdTzFozq/MLGRSAkn8R5HRkJgBHChlH3UGK86HHp4kRNPN1JnD5/CncOnmnIobn +oqc0OLo1FobiX7993WdYEEvV9YQ52jpx2dtuhWJwA/E3+UfFspnMPNxsOdNih4pK6XPuFm0wcnGf +LiQBTTtXBBocKL1DHZt6fOHGDdXqGF+bQk7jQG8lKjcri/gyDtvKHMTkjCWBuqS+NIzJPY7RUB2i +emusUylT7SthEa9X5kKcwj3SkOi+FkklXvth0OJOJwFdGSKvjVUQgHQuQ4sO6lUfuADK9rflHIJG +o5ZUe2rvsR8E+bFJctSrpSoBtEz9+qz2TVOz4zS/cFrmc4EC3P4QK9SKtl72mATt+8m/oaaTHXKH +UoA47KWMyQmVasYp03PbLJd9YeWCoMCSaqgOJNOmYdDIVfIzbXdfgPxr/+ZgkX2HqvyOyWG/ni1j +GVFGn4gzkHtPhQN1GNq6phHA0eLbKHrGjp2eZJIVEKyQyRtHOivPJ6K0t7i/cDBU9IoyPQ5LRTVM +0caKi1EK1yfz1y8H2ihNAQCc0sFXM1UIYlJ5G0dAQoAAgpgn9ds4YioKqOr3wRO98cGK2R80emzg +XY1hxoRhWfm1HD/fu50CF6o74r8zAGg4ZhrQVvoslpVr07PiaRjrFo5z7QxKgef/FkwG9SjCCmTC +HVAT5E2AtHVRCnDKrhpXx1duFVSr8JYYVwjVw3znolR5lbDoYH8+waNiSb65LjyvRXS12rBTkpJo +ZbfX/6NZV7zt6qxDncgVCx/lVFViQxUcrAimMjuqGHfaV6i0yYGvF95Wn0STatyR0/18r6Dn4GgN +BqaAgvi1YSOLBgTXc2e1s0Hadts/lwQSnYMg4befcq0gUiSyQ/LbZUM9MTe7GIcdMhUlVMBwPhvW +Z3dFPlv1LMlVKKWKPMyflSpt9hCR/6i0jTK/MjBDY1n+8S38CqW8geVg4KdoQfWcZJ4yqM6JKhKO +cx4mx2Jb680jkcVsGNHoRvou2keEz09DZPq6T8wC0PI001e/5jML5CRCGziUtenl4z3vMPU6Qer/ +e0yPOonLC6I/6BFU6mZLUwQi8KNanEDZ47DpgJdAQtT/HXU2HrDzGQRZrldO5RPtSW7eLXjQmmZ7 +Dhu2TuhXXqNZF7yLqpeFSdkvRmBpnN0FfCBiC2kpluMpq873dnCfzOh5WJyrMn+Vo5BusfqTPHz4 +P5QnGmF0D2gRncGc5MECqrnTWWoh2zeaGMBnX9vYHFfHvVdEU0qIG6nef5N1wooeZBUAMXMxksnP +0vZlqQBYU4+lBpZIPX6nOf4dQOPRqY808Eb5kn2yos+umXvA4dj+D8YmFldKNmbV9PdMRZPQfuUn +zKCle53eVfFLQhsz5yBzT7xtf+mQz53zPvECJTFb1FeXKhYoRgczjln5nt/N+WWYqCxuD32q+ORJ +Vv5tcK9Z2xWUj4+HdLRtNuxDghD7G/tLV8TtOVQZTgv3P0Tm5okKeTjB/eD3MuA76JINoWJjawIQ +6QhZ/UVjMaDHIrKra7Bp5hvpJ/LvzPByib6Mj1xCWORl95LN4cmPBcFfA5wzSWgDsydKMKnBBlHC +62NNBSDuaOADtVZt/5143i89iM6lhs+4AAAGB7PNrDjz/QTbDszgjxAL3c6hdGoJGyn6PKRoK026 +Mxt0/9HqLIls8VAVrkTNbZBTUIp8F1LaOk7hvx15DVIlKrtOeFpIBI7+PTCX2dBTWe9Eh6plt8gi +A6fwUBVMzpVfNrrOg5TXQGC+UaOG286FX1xflbF4PiuUGyojxonfzYcftKgtcGLrRzkf9tnbx+2+ +z+1jLqMghoIZAOEGTAJw33L2tUaZVy7NkP8BScsQRHL0AurrgSX2Tdfcp9We8zNYlATdPp7c2wuf +JjkABZ/TLuB4GFiwa0rbgLrMmYd/mm1gOoy6kFRqB3l2l0mwDCd3voHAPGZSsxSBqdefgFFenkBQ +FAFSVedSP7dLZLRunxO9tn7myR5b2gV36tCyuYi88rD8pEAVO3Ou+RjC3rTIIVHOv/RGigizFWnN +tRxd2a8+oem5ErLimN06i3RTMdGV9Ez1uRaUFgluHmpFQuqt4jeQqoJOkh1u4xSx2mzcw6aDTw+o +p1RYEgOYl7Gf+8p75wVz5rBE+8oaDO8sLPHy+1hNmJbzfhQELS9vhBaKo8R64G/8g3B5euLkHYxF +WIbL/EKlAgkoZAZba2kSlcR9/jpDqqiNU1aHxmrutXwQhPHpL7eGNJlMNXOeFe+k772J7ZadwW7Y +w3UCVbbFfNOSLM/RVj7jyZZgHC9iDcB0VSMUyKZDD38N1jM/88WTguLgwBjek2VyqqNUWvNQnADy +wI8SpwCQML9tyrnLPSZqeAmtwckJcJ4uWT+EpmU4mekRwiqSneYHfVN0QyBtnKb3RSkviCy/fQv2 +UwBSFSuSiMkKoC2Gboi0vJ1IavuGQ5WE2WkeQfv1/BffMqg85fvCW3SzgHQ9ALQ6CHLeLp5qFFKQ +NX5u+BPvuO9f4kPE1+KyvWujppplurh/0ryrlBSDIlzel9v7AUfD1DGOx/hrR5eg4br6XRdZihE9 +p/s6wRIL8zs1ThywZUNYWdwoTsR4JRh+FnTGn1c5SGxwY7K8zJcF7XMdAbtfCGMD8el/Y96990Ws +KG7qZFPWAfm8tF9SEbkQM8+fZTjLGwiR5lFjm8e2US3YSSOL0KabdcwrDgNXGhhJvNaEnfMVoWHE +nk2uXUoFzRAdPNTGDUT9+9YaZPOCup8qMaRuKrWR+waUf7Fae1TKuMGZ0RCsaKh4BMVJmUzp61qk +fx+1iBypIWJTHEcDp6B9hj5Letj7yyp8JlNkrzUqpVrKNy6+xbpOg87XBqCjCQIHMR6bPGT8pXo7 +p3e2+vZuIVtEurjF/MP27IS1lwXDDWuqhrz3XIAJTLNDEv7HcZcM+0Ct+5hux8X7uO5YH0eoR0b6 +4I/nhKrEtGjxDZTm/3Wam6PwUDjXH4nMzaua5ljxovlKhHWRlenEf3XIepteJ8X3S90joV8gaOCx +rYj5JraLAVQkS22ix/r38TIIblw91we3go/+LDw4YZIi72Y4PXy9lBaylW89vpqBPc5F5s8F04eq +C8y4/6Amfh8qyx7//sEdRKT9pQXBcxVm1frg4owjWH5ixKH0TF/kuqzqF7dA+F/HcKr9dwg1hhZf +rRklKyIcbTMN+ALjtzivi+ymYPwy/UxD18v59UdvRVSVd5UNg3oZl/7zMfsHIibdTZDf804IX4Tm +kCR5plwmyWW6cEO4G/BtdS3HMhIqm2ROanpqiaeLsJHgmFDV3P3dyARW8t0quqgw2NRVQfzzy08U +2CW3FG0d0EJX3h2QVabL3HD09GqyVKJwNGoyOLV0uAH4bVE2pEihY8l3ML2hfqRc8W+6b0CC/hTm +tWuwK8Fgb2eupXbjariCvmBxf8d2iObHBV7dPpF1I8xEWlX0pC5fOEp/ftSKHFzvqLe53vXPlSZZ +5oQAN7igeJMBtQn2Mg2I0NWophZ1NsZv2JkzZdg78dFMcrcVnX1IhZ258S9//u51Nqo2lgNMq3Dr +IIAvBL352J0uNcttMkdSyYe5DKttAhdKvFIqso0Xg8zw5xK5E4HxQBrdudDk+Mrk7/+MO3OcnsKX +/nGeaIF99831ITLsel7nwI9NJUhYhlp31c9LS9IcYF2/g9TdCKytz0KVN/cx8eFOsz2Q5814H7hz +rILVc4bqPoLxrW+/KPYsGHY6hrRzyQZiAQ033EAJp+yG0fZoyBguUJhUfE7mZpj4ELmoBr+cKdRR +7p8JZ6Y0UyOanfO6QerkXMHuhtm3naG8N+mvrAzlW1rSAK4e6DFu3dUSep9f5331mlWQ1nKAWvyo +S7yKzvUKBjMsOyT2+7oNLSEN2SZFDgpKlVSFj6wkU0RbEfxHwrz3eruSIs2+AFkppq5amiFGe3bs +aRA8Nf87/kzJCxQxlO8F8D0nG8QalydfQTRQx8sor8Sed7eUr1OdlMCTJfWAaGCv7xIeIFehaHVc +kaPKN5VsCVcZxzGfIFdzMdHmdrigtXvD/V/jKtvKrOwV/r+sSzdG4CvJobkVqddhzWN5RQ9FDeZy +A3iZjbnMoNaz6dmmWd/2s1wly7WFY3QklJaFgkdECmkwlu39QyMIA2/NQxZQS8dMoIm6qy4PTEj3 +z+LcNoP8RcnlI+gR9oSqBkefiqbU64KKKifnnM2TzqotvAewfrfUsBIArLqqKcOH+eSWSHMU/UGX +IQ7jpWmhTU38IG6w/7gR2fnBTGKrOnyP/MMC5ZtFRrMC5tqN/xOj+6Zc5dIowSdkuoqVZLV0xErP +p69ppSQ16InUmtBb3h9tQ00m2zdJM+U+kWHPy6FctLRueQhY3JJVXPlrQgMGiNIPEVZZ7IzGOVwk +nwFkD4oyoPtS6CjVwBj4LdbyUKqin3ZeecDak0VqyflY0C7wObs3erkii1/GdAAEVx9LEryyyKzY +P3XSfs/t8qUSLbeM18k2ga6Z4ATlLkYq0cmSAfRcBUW1GKdM8UuNQ36/RVKZbQLOxOA1d3onk11G +kJuRlnh2P02NNd5X7GHIvrfDN89KsRSAT9d7CEPoqq4UBv7hSesxY7680LamDZ5hQo2XSeegIrZp +kjuxwi7VYlN6b29G4p8ivwh7a3h15RAFo/IDQK5MyYdEqtxfCahsRmxgcJ8+TsNxWkfY8I7Pzimm +iThTXpIvrfePMhU0SvnZ/kbGPypg9aPuDdvxmmMT1jJgg4Ishs8VkU93LdVaTO83mxTv9YkpOv4B +UrGFhnSXCbEz3s9lGynK42cBKfb5mtWFvw4mG0xWo273L9eyxvOfrw/cI0lfUR6eXB4ITkWyptTN +RS+BmCthX06lubQ+Agagw5cCnIZ9/abDBfgNQRON/d6rYfeZZERohkDQkXDCop4/cFH/JdzS67pp +w2xQIQslFPnJe9UrUCZonWimAnH+JFZKYA/b5BRQ8LKee/jNkL2iVjqCEgN5N8zw4sRjaEDzb4AW +imICScKlYC/zspDwNZe806Ye9bZsp1LS3snPDUOOZgY4R0a9CRTaWXrk+Zc4qknyT30zzXXK52dZ +qTaZrBYnSrAxsYsAUrPfTO1B9EYX9bZ/1yy+fK+xJI/XMG9OiE2Lb7op8ddZqaSVN8+3gkA558nW +RawSOLzXSQP/xgUBas+jFxQdONPjMJoIoZir4X9dcyHCCTWG75Wk3MmRJTyaecEW994ZIeCLUtiM +H04qNt2lLNzUtnpZdxS++O/zYjKXBn7LNc7tVldQk+/VfikLwW7xyhp+7dk8N+RNUS83VEAFLvu/ +7rHIWP1eWlamDRqWFVawGOntgli3n9vbYFutUzPvhHHT1Rjm6BPqqnw325sxU5YlViyNHobl+XJn +S2TWStEXuSOTqNT703I6Ws9jEFPhI3u42oaFzvAhfzdOdkAvwVQhp+jxg9W84+5tBauuXBv3kL6A +B4wxW5kTMHLW7OuiYF1SJs/F67V3jtb8Ibbi4dvTssySBGJAcrB/BAPu6eme/ACGS02Zx6K8sewA +P0QnJcsAaPRORkQMAWw6TWsgxOiboMV0IqS+IfoFge0ExrVI7PhCxyNyypU/nzzRW7o9EZ6YNsV4 +Ae/fpoQvpPb4zU4sfTE4OOHa1KydN3sNyk1PmBRyQ9J74i3HDqzeAhd1oKwETlS+I3GC2vXi9Krc +BsdLTcwOU9fHzKGmRC4VLIphM4eS0nxrvZeKG/yVlCVWIblYE5GqDI+BoB3c0hfCm9NfRtxeDwXc +0Vhm9qK6dX+5dWHqx++HFDo19bHjvGSwlSWFasWyuUPu28nYlkhKOsvV+eoL5y3cKC5Bf4RE1LzZ +Q0rAKR7E89FCuDlAsQbD253PvEWINIUcfCjFmiNjlEjlEV+i7HDfaoSUggB14IuNr6IJs7G5cBva +FlyaA1TFeQT4TqG/32psDDlnHF6t8pwQ5jOXl4PMk+45jfOFgqKgkQewUMBNvflosm7Bho3rvaqe +dpEFFvNi0Z477tMO9OTy9vD0iNgeHuAtrd7/BtR73JPGKLgOVQplyqztNvciI9/zHnYZq90u7EJ2 +G14Jwxcqzffye34f9XJkMIeRrJzMxLM1Ps5uSQzFvSPy/HRQtbijEKTk/+vYG4l0ocyZbMjgr32u +q/gARAc7lJj+NWoKDjwjBodpQSOrBNqkEChOkIojrgbNPbF/z4TDieJ+bq+nOaAiCgJESwsTP2nJ +/KUVw1dRwJwiWA2hrrKTjsk84dv+W+BkvRJf7avYpvyct9kKu/jxVW/AdXIE5JmyxlwpWKZwhP+N +PpeaLLfjERf9aM6rppycK3C+SOvqOgNWnF9fLt7BNjNEU/7RiHB8O+FkrOSmk7jZI2c5Q12wVf8m +aqdDbL9Z4VHbtTxofqPt1Yph/eE7eUdPqkC7mnr3uzw0GE8XR2qH3Qa2y7qa9+bdKPWJ312ZuXBm +2CKIynMP6N/rqyhIltJ3Lynl1H5M4sqm1wyu/lKE8SM6JqGN8a7rytXqI4WkelvAaT7cf7f/Z12J +QT80lAV2CIlLHpM8SvNtliJ16eS38FHAvmdL3FNIelB5KPJGZ8Tm/QEwHS6jz3X/UFtkx2Li961v +YPyIwVNHHS3BDad2IHwLU5rSabS6wbIL4/B4wSAVmz2K/+bgeVsZhTWFh65+fsRtg6TC4MSxaxNz +g20nQVii0Pq5VtsrzMn5Nea0sD+1krDUR0pXHberkOZLL7tXWxA79bWJoUb1MkrpX+7JKjPQVbIk +602fww1s/5vv3chY0ts21HU5Tr4W32P+8b17r7todvDjDR6sBK3GV+w/7U/hs602mKJ328vBeyxC +EYVDWv0bn4wi32p9m4lqYBKhRr9cAHCWVJUxQEIPMW5eiROFblsceTQdzX2xH0zOzHW/zENGcWMl +06iUWQD7uZSBy3rf2U1TAhWVHEJ4IoluOfG9BvWvhrPMHDhLrC+L4a3E+5KRjhDW2CuwJIzC0L5f +T9lfe+Y0hVwqkRicEyihpxVqm5Zd8Dbjq8JamGjUvycngW/wsu3hQrKsLeLw0HaOhKEt+F9YQC+x +rXzzlqpoxOvcRiAnwO36o+HhRQ2ge+MHWKpCDYQDS3yvnJoqIVGe04rveJqY3aln0FPXeho4fcpn +IF6jK1TAK/8lCWMmPoE1dqv72jYqe4+C3R5HGCbdvLBujqCm7uB5Q9GjD5CZpJuUEoaqPZcSMDyu +mKihO593WFBaXi+1zwIl51YiNhl0lxrJq5TmhQ6vURtaIDh/6hOdEGIHnzpz5XbiLJOfRJh6YW0j +XGpcYmcaeR9ADgB2dS/hbrup3o0FjmnK+mna/GMFHR6HHxIqoTPp41aHyBOcLxbJmcVXILcGTD3f +qDBZQnHONQ7O651DnlTq4iZPHMoK24u6LMH2flKVzZbXMZ1UQYY/V52f809Z57jBR7eEiLnWaWtf +m7oXVQjhi9KYGWrTsf91eu/Oispq0T+H49tn06A+klSj0MseY9mchPxbmMyWpVj75p8Y/9uACLiM +8cE+oj72l4rsZhxX/CBV3LHz0hsgW+bo8QKCt7Dp0VL5aTuNdMKJdDRsZRJOJDCEfUsaHHk/B9hu +p939AU80NmbLhpu94GKFMsO6TtQWtjMwqduqvYKaMv4cXZlbxMl/+8wkmaTqxzcOSwWkR3JZlDXi +rhrI7IngphkbZufZfABnEJU1Ch01fkTQrQMbjQ7oXTz2KQd7vwPBoNBRA7zI3r0u+n6Fra8nhWlV +zRqOzA7HpeClyJ0xrd0A+DVsz/iv+cegbM6p8Ypp4zzrWoxiHwocXdR/390steggT+cdMy80/2Hv +ZCQ4xgI2XK7iqGslDTeYOF0UwpOPJI8HeTA5p1kqBtRyd8EEch6C/r+FXMPghDYKXPcu//oMdfPJ +LcjBgrcO5TsAAS804frlkRmv4XcmY+eW+TqDqTDdmOBBjiu8FGcRLCb6a9KRkTWH9WiFWbJT1fIy +Lwix4NEBz/kNpaVvh78g59dFzwD4BLw/LfpDo6Xk3admbQPN5ZydYoaIZjn3rsxF0Jd2SmlVKA13 +SoUZ+R2QqMCG8n5jpprADYeFW8WQUBMJUOiuCW/AQZgtHEqkOFmJrfRsmIIS7sRDWg+XPgUNtQ3O +MFChhxN3AI8tU4UTtWyd6A/rFt1NIGemtmuIDzgjoYGYL2GB8YKK1KyUApfqr38oMEGJhxybnz01 +Cpa59xuzb14qCuC/1TXbZztapPS7FIKcRyMILq9z5WJy2WLLETWYcVc8ZuzEE0ps0uGntH4MfYxL +vVOHbww63ww4ytQdRq1yKHyyK8Kri06xJbHwCeEqbGl0G+aBlXA6h5WiL3DAfRF0AoItsTtZ5EZk +35nCiRDtTUNgqFz4F2k0Tq7aZuMxiV1mxywV8oI4wVj1pKCgBBFg5C/AFP5/fU0iE+L3sQCj/x/t +kiUyUjVwPCkrtyrMMQ6LsCOGhnu5XwDCwib9U15TGPTI3p3HmijV288NQFdKihDsPTXBstRrh8pA +yTFJmrlmYyDm7QD9KOvPCjo7lOX3sNG/Y9MvKsmHvatKKzS2KSjctHGWX9rre0rMUdE8o5Yl1Rst +Jy4oY7hLxsB6h9RD6Sg+YbBeohf/4CmS0Lp/qMvj0JITT5oo+edvTF2/OAFyy/i0LtrzDhZWw2uq +vipxnYY7O90S+EKxTVOI8Ksb1QlCs3DZDULJp+9okfFjy1CJh12oTvqeJ/ErsA6T/h5wm5AMvfmt +IIyVvUAPPxqXowS9JjC7ar4TnH3n/dPEEeGOuU9ApTaFBpFt5kbUN1j5uL0LgETORIN0a03W0Ryg +GC+JD21VWsXFR6IeKYJ/ebmiNBEoPAnCkKB4U0C7CUmy/x3qY+uUDLlg7In9RSltQmRvQ5AGCckS +MU8jgQfruuz2fxjjpg9SvXcS+8MUv4VWCeesuAOhIw+8IHwUnP39xkqb0cM+tBfd3WE8gDxf9atV +dsRTk12qBkMGfgnlPKZW46jsF6X4X7NxwlLWrxyEktlikVBci6DWYgLgJxMAGCFZ1fUsNdB1kMDx +8vhk9/HrG18MydWthWSckuuPNawbSPzWeUiY4VC/9s84Yg6imMFX27PXldnVHTLkIQ3hQdy6vcbK +e4ZTnW39ShyaSUb7/un1ubjKc6gLYUput12a5utoXFrBqr6+monOyi4bhJXCi9h7QUcQfBj7Elu+ +E1oKD/Y7+vS0sZ3TBRrT4ZMLBPp5R6kO/O9t/c5uA9qXSoBOOYABK4Gt/GrJntFkoAMcJud60ErS +hoFQVan0gyn9zDfJh58+L1H/eXNtQEQzdDdSevI703wSKGXE1sbAemW/Sw4LgpNfD4JAiBhhAVY2 +kGEj0+BPUX+Y5ErZDx/9+GjxMPlNpxnaFz1lqSXkGs3ARCQm34v2aZPm7hw5JADJ/H+YvQARhS9y +Sup0inCiRY8i9xVQS10jPa5PwOiLg0sQZvWsUuENfS71pbL7taOYFhdeTpqmknjxTtkIYLhYPsq0 +UGqi+WVKRz9g4LEHLm02m3qKPmOm/Rt0IADiTfC+O2/FBZjEUWe9qswaGeuKSTWC4MtWQHdmew/O +bAgm7bSW47qkIg5gB3OTcPbC7Ms36gEmxbGNRMctM2hd5dUW05wztks7Ye8RQV9YsVcxdmU5H7YH +y3SPlB9elMY6JUpDm6Wd+J4wrURtMRJdrDhnGa6x/zJpkmcpzciNtGXuym43Q11lgxU7hNPGTSv1 +Zy1c1wMyirD2Avy5W1mEqlohVnN9IUDMysYKbg+g5NcEsnEVtvUMsdJcY62XNfRQfXyQdx/ROd9X +erfRNIdagwpjo/a17E3eyt9T2FcXWX5XDmNOAc60i+1Jms8VD7fCdr+Qd76TtjrwlW4fS+ujDrlU +wq5/WeCAI8CSWK3z8ph9t68J4sp5iY7XGRV2UiiPUAa4HtVGxBQo3TeyORlrFarXkH6CdjNLFNXV +cDvLoj5fq4vKmhxGjL6P0zCUsonI3k788/V7gtDzXLF8PXz2W3f0Hh3Ga3Fa0+PB1FVM3zjOkwqv +5iWYafSzD02G8bS7tLad1k0M5SIoc0E7cLugQyOOZNaEcFVFfeX+7kPsFu/Q9zPTpzUI9VXj3ebQ +1wXtoiiwakcPzTcp2jglhbf/R4BDCGKZqb6t9nZEzXsgT1/Hu+VOwAot+cJbvYOntEIhzi53omru +Lb0dgBT3heO4Dwep3ugu4NjHABh1XN6GiSd2Hy49R8ufapTacE/QGhdzFEf8tGbRT3OaBQ/Xg6EE +C4O47PIrcm/w4ZK5CpZJECt4GGJ0yPH6YAAR+8IwOvlhkbs+TfkoR5Ph+/yCy/uqb9VU6AiCQsWe +yPCl95c8J/0QUAYcDFR1oZxl/QPfkhBFHr8y20TRNOAkApI/3aBwNfIaCJ9lmMuzH6vRgBO37MLa +Y8pekac8JETb7k9dv1J8lgAEMjqgFuKTHfBAksfirInR6kAMAppin92NEb0yQ0k8+aVxbOJbiR4H +D8ZqupBXH1MrrdFdRByYDxPimdnbTHtMrIeZZS30rS8l9dwCxL0FM/YJxcJOFOOtN5TPnkJyBhqN +nLA3hfPKcrSpn99CnfNWxJrHFlkpM6A+f7nFBxcvdRXJZLOSvjGOpkJwaCNxTP2yOgelz7TS+phe +5Sqt6WhuZb098vDO17iCL2TMSrwBK5QnfLWsplVw7n2CZspG0HZRhxYusWRdrVzzRqeVyVFGtBV8 +qRHc2HG9nIaXbgfCGjxUUTE2WT2NuQ0nahHI/3kf3zFRJRIQJE04q0fGu7jvDPQ2pjNuG2Gr5N5j +kCBj7mCp6+ZEOkI3Oy6cKxDPTMrp5v8dnc0qTYJHXG6UwbU/CZsAE3UpQNbmdaRcz6WGApSmebUw +xeOaWtoNANs+d5CDxoBo2lcAG4eZ/qKFglI4YEqmYLulQjGaX++n330mdIH9hF9KNK7MXpiuT8Vi +uApQbSt+ACYSg2OzRGSpntMBiV4eyI796iXmu7Pf1KYwZ2BoPAd5SlmL4qdDdh9lSOGds3Wn/T1n +6DtwmstowQtHgvElc31LeKVRYcazxnNb2EJOK0qYZcowwhDTf/2W/kAiXEQNHVdUyJMInYhy1WEw +wld5QE2zMc3u9SzR5bLAqn7IQS5I0FhzWSpPIHVYdlP7QPxUTMUZw9iPiqcTuClH7F15sE+6V2Pp +2VAVvLOy6f4wrb+zGUHDjjH/zYgFG8fo1BCOJM0pIzffaoxZRFmLo8/mSe+i7ZuCjyzT4OtkaItu +xFIuS4wW5WXYl4Qf+C3Cq/cyOhHezNQGTF6HktabeGj/FM8Rfnv0tprzoSYROWdaG0VjZiif0THz +9Zm5onw7nijUCAtlKrl1l+/YP5Ii9Hx7x9hE8QYAovGmLm9GZhE7kFjvsOrYymO9P4+sQqZFSlNd +EwWh5kjbk8XleIVENrZidLHz94w3xilxtWbKjDldvxe4InNwd0+mVNNGG9yhiJhNd9M7naZ4XADS +Gq1rID2qLIgz7l8VhY/MJClbfdhAHpwXoqSkwT0tbnrjFLxN8iVtHdSyUKO71W/rS0R3CizjI4D/ +dM4mWLlqJabMDx4/7b7WDZDRzBczTKkm7YfK5Sj8jYzxHYYJ/f5AqCXJYjSBOVz8Ma5II9G4Lkxo +1zms+UepXmmAfu2P2IiypdGzZH2fTwpCl6rD2hXskxyQA3jdEH3coyKxjNv6H/fZZtEcvytChehQ +vleWFga01/4sbtjAmb628fkE0kSzlB57M8a0z3kpNqXVT+lmblFetmgBfSIgHmsqd+ir12D7FNvY +0SSbI1BcQtGoHAtxH3AZOLR7odoieAf5K2/XbygiqKjEzvcLR20rGedG6R8IUrY44ztZjtB435+L +D2NGaqh7QMyAjkoytisguIn6VwT9Ic3h/WUwpM4M+hV/b6gqq0yaF53yq8T8cCTXax/WASSxpnog +Q50pXyNe6dtGhQmKhPEHvvHcyKEcWqfp1Gn7otJM8H7xDHpQpiGK5f5wrL0NpE3yEuaxaK/qJZl4 ++qlLEWVFuLrXL1fINjkOLYMq8+I+IYhEevhaUGZN6vq0YqP+JmcjlpH381SI2iZeCuEtVXOi+f4J +uj8PplOs+8bpsLBLj6GweFisNjZrg/QVwEEDgEr4v9CUiLOLmDKdUsM9P/ZspsTL+qC5XYhzSHw+ +EDvIHoa9yCsJnNlWTyTKqdiyxLj/XBDbwGLNfHthQ6g11fOVjq3wqq5wYNyLD4WpDCC4jCfbMqSm +GFdETXTJv2LvGHAylhKOZrL+gzkUXeDb8iWiwZy3N2VocF3/ur6Cemejdoxe3eO5BFikkmBVt4C4 +yJTbQdwnRIubQaLRbisI2yPiwVVb4Rhjd07c278JXQmxpYcMic3SQDeq+AM9L9tn2Aq/cGvCVTts +LjpcfF1AV/jtU2qA/mzlT1MW8xYTBwrxylYtVwil833icUI9KnSCpG80EMMG1TuXu8+eiq98+FvZ +EP+GQbcH+P7sAr3mmFmqvsQSUpGF5e+Wqf9sA7VW7Tpxaahot35cB/nJKLX01SNl6Mc76c+dPt4x +wKMwwumT19Oul4MiG9rrGInTxkeHhurQ9PG+yOXA/xzXJm4vo3f8HO/whvOWmUVr1GX7aSxb/IR2 +vE/NH6CX2FO4TuUASmJeGhez2yeSc04EUiTsv9t1HgKL6HUS5yfMsUOWNaDCBCiLkj0tL+uril9a +gR0e2bXGB1GcgUqCWjnzIX+zOTy9EMiob4WFf0he4KKn9Fme4gJjiZQg7K4C5rUdD+QTTc+U6rXo +00GWp5fnb7IZ0ESRRLzV+GdOGtDHtLGRxtGa6307epx/fxGEoSAitzsiPWJG4RBbUUjAaWAipjla +RNBolXCOXqbUpwiFpBSTN0G7PpB6Cv+mU1Os6TwK2HsWFcLg+9zX8SPGpMJAqr1psuojwpM+vALp +SQrLAOEAR48LlUpkl40tXw8/8ZXAbHTL8WlyOPh+Tz2JoXsyjLDFaqGpEa4gtiEnSufdmwnArtrK +DX2aydPXlYLqy2ADRS+u/5xMcpLa6sNMMm2K4nuiWBCx1CjkbYwXaMMiIyTwsgSOLxfZ4wFTRU/F +k8zQNBYQsejoYexGabEIf6xfzGhP3LO6FfXLct9h6isqL1gCdcJY3t6wZWbEYK2f7NPYCUpld0HJ +ZnvoVezssCOHztt8L+UXZBApGTFIEtW32TDy8C8xkNsIfpPla6upQYmBMxemtyG9je0LmiIHka/K +2YYgk0MDGrYmN3OhPnysfy3k9A1JgB1QBLMNeLANRAPf6abidrr3z0Mutb7cSu5EcKL9hIldiiVm +/kaTTYnNnByU+rwBq5uy6tV2cj67D6CGbf/mJfNopaITqni8VaXQCJbO28oB5qbMB1XJyxNluzOg +yq5ZJznBuZSZmhwPiSTfudlWb6i4W443jNSxeA0Ee7vCrytGgMYXc+AxFso6v4bARHlHbgN0Vsrx +ZHc1rnMQT3k72kp3klWFL9wk7cf14wCcMmWcFLQFp/Z8o00uPd99zjtihE/bU/EHOjHOuDcFUaBx +Bdyy9pO+TTVu3ToE+2iLLHGamrA/JW0dSvc9+1tkOFN7vsTugpvdBTKtoVYX6wvanoo2ekubGiP4 +h763/dULjTam1KoYnm4wXgyhrb2ZUulxVx6V6nNkEoLDSNyrwAMFP5jqyctxcWdxo8EqEImSYUsr +vegP1rZpQJxjpgfSjjgEa4dVvPnOuZz/V0CiAv63Pc7fOrYcvNeAwfygFCub73MNE6OnKxKGl/xM +WR10aJZUsyZBXKSTLBFa4jxL+/c9MU6x7nhm6HzX7a0PyaMZgDtcUJMai31Boetx99gwpBSPAFxy +jf1IxJVpGQmM+CmENA63caopxQn9WDHQ0MPGyZPm3cHxWfV4maKuPNbRt+r7P1ik4xF6SQKYJBQc +BurzZ0dDg0c7CWQzdnj3wqEaPXBIQODAKurGrjAaVFtl5Vj9dlJ2JICI7ZapPBHVG/adzLpY4Ic8 +JecB484H181g8i6Dza/Y+V+0g4t0xzQYC04N32CLIjv4gjXwJm28dWQXNOF57VJDsFz29LU9Idhg +KB143e7P1U7jRhKsHdyvvTg2bN8qTyeG5zLBsf0GJJX4p3Qwgy29CqBoCzoRspv0yO8aabmMIFb5 +A1iQcmMzLW5iQCR/nrR8JU7HrjXB8qpQmuy8qAzoEWUHgSsFlfLpw+wamoydtftizp3nX9ctKlQT +4uBJE/GLvvM5Pq4FvTaH4h29iZ22MY9j1xTgT4m4WoKe4VUi9Jp71rotHLIZaoMyXdOEjI2nKtlh +T5P9ARHwCX3M2ZkNM1vYFX8uVrZC38gVmlh+mdlnuG7t+sjRubXy7XCHg3GBMdu7Kje1W5JF01wy +LTOZ2O5KIKBpnG2aQmbn7+umR4RxX3eiD9Zj4D+TMu0QSFBGTBJHiU1B93bIakcig4DVKoXbOGae +PceyEpfbo6xNZlJ/foAt91XojvO1PGqoSpqxkhY19t7CbStTHZ1Gmy0AK0R+XMi0pXpshFgx9XJE +WQGbKRii9LKzoiD8YdhB7lvtfOq7vJWeLg96k4AlDoBsBXTw9VDn3sCRbCaoUu6WZmBFMJaYtCfN +2yPEcDZU3L0XKACXd/1VURYHUSu6U3BQqAIR93LDYbucnSyd20yWHgz+DgHPBYLK0OBnZEQmvvkm +dvvYm2gbKH3mcRdBMsHdQRRLLKNmLqpUTmfMJly+ckDNicGgMmUKaeKB1+ObsXFFNluC7sP4igIC +ZU7L1QgolU59I9ec8zPeLxoAhk9w3BEivCVGuve2Nc8nCjvTuyRsW7k97C1c5hs0aWsWPE5auo6P ++esYeIQ/rW+FVHBTP2jb8NzRWltHXuU9K5SOzKcO8kxj8ZrCwyneOSHXc+SOSPz85s63VxyYwidT +/KLsZrm/tGrS/p2IroR+oWA41ZlfYYvB2kS2DxzRTZ1wcqiUxgVRHa/4JxwdZu5sozcgB3ltvETo +cfBAh9lmXP0SV1AXYYlCFS+HQGAIdukTrMf8LKcjWKZq2f6gGIj87/4nNIFtdZlcW7x84WNOHpUb +pPF0S525Q+GZFZhnMcIQOG8oTScaiLtRpkYQJQMer/DgDkVy6E/XlkREprc6yvWeetHrFfGeOYDA +73fNcI++NZsPuGg8Ro/Czg7EI3/aoHAB3SbCFKZt2J0Mom2CVSbR98lZbP51hnlJNy/i6Bthfhb5 +bdzX5E5vgaICL+9Crjy6PJVzQel/eaFpqqQQKRuIPLSN9WnZD4nx+Cd+Uj5txfgrzmGrsKWlCP5H +fWWc6FByJ1ykVe4xgMW5xR0xY5sPL0TMBCvBonu4GDsMpKpj7DXjMdVftQWBoQTVHBdWQqFhScYR +wBkNa5UH83s3Eu/zsEOTR6azxq+aqZXLDBZde+x9EEHYA1QE1KUoNLpbPnkIIzBgXXqORZ9Jnj0X +rMwB/LPfdBHX7VhYFpEePA8q2EmuKkC2P5LQDlpH1cN8NoxPRX7ha6NSS2Zlyi6XrN2uSCA0iys6 +tgBYhsgjmwA+vaXquYxZbfOtsNYxTP6W3HELpLQGwl81wEQoDUnL6039MWOvW3KvwA1QAlSYdm8M +8VpenhB71nc7gMYPL3Xv5A8Z8CCXgKRFCncGhFQy+QSep+hxkyOQtnOazzs5TPkVIx8+gTgep1pm +62rwQugskOEG4heHI8K732Y99rsbCPAuCLZ/UqCMV/ZlbOimZoZrK4xgetMrU3Pg/0tBgq0yX4bZ +kaKUE7/DrO+XnINZ67h5+wbUgIxOawJ8h41xmRaoGPe5lYYLMm+uSqQF2ZKLqA80OGgLaWhc0FSP +3QVsaR8blpRCr3Ql/JYhBAtk8MHGuF/hcaMOyJzHAut+1ToAOYANw+05g493tUNTkJ9in/ssy5XF +zoOR7A9fvjXvojRyhDw3q6HxWqOkcX1A/BftYCvAAw08GwKtFHFxw06ccwjXEjwvNIjXLU3KGmBq +sWmdec2xfytLTo9BP4hpOFirc7YpPRQrHfQ2HNRi0XIv71HGdrwYIWSzEpzRA1iyqqWYB5PBWdZM +eG2c0fLN/RCidkMkW0UT8uiH3iyFRgpZbSC0+lvBp0/+GbWK9cYL2axSHDtJMlSjiKbktoWDzydc +AxZu+Re+VhKgbeJylx35IEaNl142IfbFDktU2IWZj7YheiCl55W0MPMFceukhdYtTrVI4F1P4+zl +qWdobMCP8ZErDuD9rJRZoWPXL3CocclHKOeEuYp9FV9hliqsKC6NJHldxsAOeydQsnscnTnn3AsL +MkZvrgjxaQ76p2nTr255cE3HwuH51/Ud7WpDjosU15VZ3iwh/vrlf9Yam2KqmIo5NqSmU3OrPBe4 +0gAsrKxuA1k2h9fpk2X/ErkfBTVvfUdYgH4079IlCnxwK+6du2foDh4hPSgnVbIzLM3bRhir1Hqk +3eDhEaVAKvc6rduOTsf1t14Q78ZfmjsJGIZyxzqYmgJ+eXHTtF94wZVVzvuvDL+8iGileYjcDPkH +ntS4oMwOClIndwgmQ2C87K+8WD6fZGFx3paJVBXLqmcssL1u1nYZ6oYJL1CtCqjDy9e2KGGeuBuw +tau2Gr3juCv0b1MC73dmW1j2jSAEFT77rvxiIvAlgZVJUuofGIeSp/XMlQ8otyJhHqaMUdId5mgq +hGk3vme42ECoTnuM3dvm9cKJcIUYD49seP2hhyi+ukKXKk7HII5NkkIKwy9bexfOEqnTaKx5+53M +TtBPpDQOTgpsXrNw3jJmn6IgtAWslHNKDvtU2kJHUATZZPKzxjubMoRtt9jGHKiGij5k64QFSftu +HfIxWlC7StqXsFdaQm4kkWIPJSvfMbw2wcv9SgFCbAXkh3VvvtnH0BbqHlWHll+NvHdPTKTUp/ly +5kIQmG3R0W3wEJdbxUePp35pQCcYsN8kzErPDm/+9cAhUbT2PF0zLd8IZe6XvEbHs54OuohlpaCo +CnDJ0+/7o0vugwNWoglGAOT5KQ/ysZJRPYiizlnp9jtF2YxnbQZk4AysyQ8Dau34/pcjHDcUktor +5cJKF7Mbz51rpJgrvt9UhBhFAS3N2uzUb2tw+qV1GaRDg1Pt6dPwvQ29ZHySWWRUH3x0uDfHRGfW +dTuVGKq42CW4yeoi6KdOx3XeMq4ZgWq6B7CT1vLxxIbhAtCji0jDVs3CFpstIEaTvVQaRfS5zqRa +datcW10fvOyRr2WK39pOb0C/mjHIA+9vd4Sc12e/1p7BOcQFqgulEBXzYsBFWsvIB6kOezGyaE77 +wN/bK1AdutsDoZjop63gJqfwNXDVUbJPN1vfuvCIp8kSqHnxRk5Y4VPl1MhvRTJ9eBqsr6iz/lPy +pBQnvhBs7ilUVoC1Kva6wUuOwW8j1qmhaOV8emroN7xL9a9yFjoDG31anv0s8pZkTmDkqfGaFbfo +nDH5oi03huiaPuIuorrZ/3Rbr4b36jgcevptlhM68zm0Zypvncc7qGS3uUtVLHN+QrTDd+lJgRMS +C4PI05V5jlrfJN5gYq8VoNNDvv2qc8yKLbtfoDiGH4FsPM/3cN66UXOBqqDWOYW8Y29RMMF2qNu4 +3XGnMCxA8XLMn24eN99BHwuQBrYMPaxs1wVyIuI294NSbpzpJQ/tE8Iy4IleJo0GA9F6j/Rv1l0+ +Gh+OdCX6w9qpbbKk5BP1jKe5PP3w43pg+ciosBhCnPxXylaVky5xAWkqsGiAGzij9ZFaC6W/i5p9 +AVjH1xTCfUyipWGvT+pOfJZ6AbeA/S+C1YPlDNh9UxfqtBdBMQjL6KJMyGYvsiwiyXcLTUqgImF/ ++dItJ7EDeatqwqvADtOooC4Y5osALgVP4FY9Ll4xk2SHDhBoFNKqqpgBBgW57JcgZfzEvzdZBBsw +Vgfi31iD16oOcMR1rRTilv5fxuTGCyxvkUSUynviZjqyOeF+GiiiL3u2WKvNcZBwzSnmCYedTWlr +UikykF/5bjFuZDa/EbvsgfDDP/czAsQnzET6zUvxPFLQQMaYTXZo1wqK6C9tSLASdam2aq5vmH7p +rqt1H8zDv8Nm7TOrxW1VRJzYZzgOm1dRlo+RU27c0Si4WrkMDuGv54FUR4/aHkYYS8bKf9iWHyPF +hQD5C17DZK7OdPm2g3ZSf409MLCozOwL+YgdQ+6lrx+FAx+FTMyx1wjM19OgRIYKDbt6rHxT2cxy +k5nu36s4kB/ocdiad4TPSOo3fDx+HoIDDxjYXxC+JdS9ozfJyK33Z5u/796Oeog0na8Fbvb6hTaw +nbbQMTqFS+yFHXDTLwULCbeMAzzzIRDI86l4uEWte0jFYUG/tF9/DYFquGIxji27gxK7QTughjf0 +98e+Eh0HImVN+KQuTRpCf9Gg3tevwI6y0j6+cyuKw83MXkENFQdSKHrWJ1sOTH1MgtwPsjYfpMVv +jhYCy6OLOKm/UfRYKAc1Fx7TZlKHWC69Mb6aPfqMWIHGHKMKyLAclFgZ78IUVy+INAreQ/4LACMl +bRLceJ0HOjL7Y7Kw+5jS3YVfN+lNwtHj8p+2xbvFmxedCOY1e2nL/7WAJOI/F71K4YFVZ0b2Cegn +bblmvq+yHdPMi24xZbMhnkOy42o9UODFND+AWOGN4ZWcYaDTv2x1zvNCmDdjNWIdTjCzFMEem+Wi +HBG51s/m7hQP8zNSFINfkJX0FmFMp3HF8rcnZzebgADONZGzANhRANgj7nEbngKmu01bAxk0wkeu +5tJZcnVapqEeszfMRy5O1T4w1HYNGjKZURJ0FEbLvF2kPW3DJXtuHqwIna+EtnTfWy/U0mwSRtNo +vI12JpKuSSEyN9zOSyZXwDBqABMTecYCY769SpuEOTx87XgkajM20eoYPPX5Vke6ZR3K5MDSn24/ +CPn5JoivNdt7pSglxSebu/gLNY3iGIaeKMeyq8TL4VCF37JsoZSQPemjZuWyd3ronystgCld/7sm +eQ5E1pxobwkEGNZNLuDoNucvyToC9p3QU/NVUN8te3NiYNu6SIFcDm/yB4X150Ohl8ojtsncg5eq +0TVedBS8148khzzDi4btK21Hk5SZqKwO1U82hqW4nDBIb4Yy9G2/PP+FMV4LIRl9CxKEJs3b69FJ +OdHVvxZPB//w3ja7hAd2plgOFRV32HhbV55q3vMtBEYQJly3C5IoW1DRW6sI0OKDz2znQRdpAIJN +993lNLZYzPFebZMK96yqdRwlCy/SMg5BnyKTpzI2SBElmTvd9pvLywWBR3gaR84ftSFEEi5ousr6 +oz+hU2eY/a3+HPhVDyscP5zKJCwnl7R+51jb9wZPRuVDlw1QtbV/LornKZn+/SOPQ2lJR4UWzlUl +evpdb0HySFGrPq2Hv+AZ6ZLwpIsI4qNN8QEvjHtucDagBYP8glKnu03ryykch+Cyts7GNh7fsbPd +rLRf3EFr2Lh+pGYrewUL1DVgiKpQg+ltebJz3tfislH4C03VPtEJgBlT/ZKtXCJH/3uJONXTpRw+ +oaa2vzY2GPNcTs55bWLL/jzXc1/nv4Z1QBaASRL6tKdcuJF0B2mfhiqS2HyBO7b17/mM+ghorkuJ +2tYPU7iuX5rV/IoT75fkksfal+fo9qiNRBg2UkizHzwhusgrcFFs3yMod3hvmYBaPkam8PwPDfB3 +hGRRcvoRG4MwVL6AqTKKLRMniNLcUg4dvyUlPi30Mp+nwXfhoeWCzufXDembEi7OcySFKGSwzpSq +FMR9xg9PkEJNMxHvTG6uBNB5Gy2BPbhBGY1pY5ZChlOtqiYrFF3VUxCbHBsUNty1gZdQKt5ZIiPQ +3ElfIr68/VwrsLrcML88McgyL0nb9gE9LwCi/82e3dnx2IAVYgt8joiBohWsvAPs6AjmHRnVesGG +wUg5a9yHl+BiZYh8GKgDnAf+N9A6r7Qnwij6BKb7TaxQ3oXJRmDOsK+YkgArYxE8Ql1HlEHP0EmP +zy6h2Ibvu7fzkPlOKDx5Ewk/4f7Lv37ELml/TbsWvLRp0huKZ7AthIPmpTySj1EB2zwL+2qZL8W5 +IyTI/6A7zaqc4DaExWjOyuD7U1rK/j9vMUK8Q6lXOeH526h8aGDUDKGecJrTxQUEVvsfVCnRAEYW +j5ZKXf2v6Hg+7r1OxDoTd2VlotxDLXLnw7PwGfT0xy+qmQ/o8N98XB27uqH+xDTtiRaeGHP2HynK +P+BdQ4nOCAQa45Ha2ZOLZxTop7Nbmkk4WorzMGMhd8z4qSsDueYfA7zzv3+yAws5VsSyYdLP6GqN +4QG27hv0mtgsyj4crS+26MLf1q9c6slLoZ0FILo5/uWF/1i9UzXX6pxSJraZDQ8edJ2h/5zgKEwW +UYx/STX1w+D4hb8U5c30ko2wDTy5/4qRc3UEoL5bRpijMFpFvNl6gWFZ5y42QXoH7VYqsOSfDFva +CG1ejGguO335bE42UgDWx8d7lt6xFyjZ9yBw9AaxfrJ5epAdx6EHizZMWAsFnzucQMuEq9tgnr/d +Ki3leS+e48LxXsvrcDe1tPd0wnD4wVejd2y7gStoZRvXEY+CfBKm8X/xNrW54Ks6CsmgXQg8bQUf +fjMqvEJeLdVyoGYNZzf2vAiSdoMflKEm3kwStrYJTPUmcGyeFykzKbsxFvXob/s2NaKY96o6+N3g +GHV2bPEaBLuvBnLvbHwNhL8BJBHzI+0kU+DQeid88Kt3+hEmnjG3/0Ih9e4NJlSgLWDhKFE4m8GL +VMRgOA5uYadCCBakol5V8vqiSEhEG4RaKOk/wHMD7BiFCG19NvexRfDNNmv1eQtHxMKa0UThph+l +weZVqrbkYt3mY7Awep57harIT1t6ozoa7RfESnWvIQxlEa3XNtgpYV7oy0g3L6fGHtlt+m7RhLvS +nedEM2U5jqSMoaHQ09VrcuilbEjFlRdsD/2slcyurFfXqP1mxIcRRYqAKcrTJ59X8NUzqBcdNMsO +t1y7W3+zIj3lRzPqolMFd1+NhlRpvLL2onAWh+xBkIKIVx4rcSPbmCVz9umoUHEGq3tJHrXjNsgu +dmS3Ute9GX1PYuNRXfEwAdmUC51C2Io+EwftsZ5yzIPtv0JIBsYPV6XoMSBoQCL4C+AZojBdDZ13 +sAhYBEv8H7+LfqH8ElYzHgCxDBN3sLkzGFQkLOyPonhwDrULnLh1K8u4eu+0J4Ka4JRpsG1wNSg9 +krwAB/GoNziTKUB4hoWOU9mjhIyfFwLMgGBybv0UfBlrBQnldOdhTgPaPYZqG0MnlUZTzjCANNs/ +L7EtrjwCodkWAMfOwATAJ+FCDYbAHHTXI43C9cFwWPb46U8w506QVY8OKlTCVqgEDR7H8d2ToRu9 +Drl3Hz8IAACE8n5GonTYeq/71BxV1QvEO+70WeuxRvH7CEBhvbkhxTXmL4id+vTXbKO5rQJh6DvA +6kK3Ig6b2WJ7mGt3KffcBAWqA/+wy4QPSOwsO9ScMkQg6J91p/G5KgEeQI+kD0BXQQJwg/vLNKC3 +O0N+4N3Kbf1IAAAAAA== + +------MultipartBoundary--AWoQzMafxAE63EcCJcZyepp0rv4XNV2ILFbeWjuEbA---- +Content-Type: image/png +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Join-our-Team-150x150?qlt=85&wid=480&ts=1692307006721&$auto-png-alpha$&fit=constrain&dpr=off + +iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAYAAAA8AXHiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAV +YklEQVR4nO2dXXbcNrLHf6D8nvYKhtnAjbyCyNlA7DzeE0vMLGCkZAHXrVnAWL4LGFNyzjzGzl1A +3N7AtbICMytIz3tMzANBpd1CgQABfrTc/3OSnDRbINj8o6pQqA+ltWaPPVIjm3oCe9xN3Jt6AnNA +qVgAhxl8AXyu4C8acmBB899tVMBawRpYf4BfgWugKjTX48x63lCfoio0RHqUwSHwNXby9MVawbWG +1zW8/VSJ9skQq1QsMjhR8EjD0Yi3rhSsPsBloVmNeN9JceeJVSqODuDpyGSSUAHLGn4uNOupJzMk +7iyxSkVxACczIdQ2qgzKPxopVk09mSFw54hVKh5l8Iy0dtNQqDIov9WcTz2R1LgzxBpQ5VU1PAbI +4A3NTjE1KmB5rLkcYOxJsPPEKhULQ6iz0L/VsFLNzlAiy7qGB626KhVHhlwSqhrOs4bcXxIoNRWU +H+D8LqjHnXaQlorDDN6FkErDCjir4b6G73BIoHrrJReaVQ3fO4bPD+CLY01xrPm8hofAJfgZ6hqK +DN5cKU68HmbG2FmJdaU4BS58v6+h1Ftb/ivFe2Spcn6sWdoulIqLDE6le9XwcPM+G36zp477fYQM +lrtse+0csYzqe6ah8PyT5zUst7f3V4qnYCcOUB1rPncNeqV4R6NGrX9vVOgtSVUqigCCXdfweBdV +406pQuPkfONDKg2rGj4/1pxtv+BSkSOTam1UmBPGoJdUXJ4J6rnQlEZNfgedhDnM4I2Z705hZ4hV +KvIMp5RoUdXw8ETzUFrpmUyqW3aVhEI3hrrjK6cuQhSacsMGcyHfRXLthCo0pHpDt/q4rLktobbG +KjJ4IVzuVIG3bqh4owQXh4LVE90t/TzVY2VstypkflNh9hKrVX90kKqG7481RddRiXmB0hidJNiG +2Vla76nhqFTdfrUN6VU5vrZTkmv2xPIgVetr6twhlopCGktD2UcaGJX4XLp+4CCyZZwHuFVjS64h +nLRJMWtivVQ8w21Ttbsvr9AUh7SqtNtecqJo3BKV7Zqv1DLjrI81RYftlh/Aq+BJjozZEutKcdrh ++AyyOUrFI2TJF30YbHZ5VvhKrRaFZukil4ajH1XYmGNjlsb7xg7QJfLXeHq0DRaO8aqAcVzIHdf6 +3MM13i1H7JwwS2J1eMT3+BOiI3ZqzE4VGo94PvU8dgR5qJodC7OSWJ4qcI8tzFElzipLx3jERTvI +ZSA7cGgC/27B81glGFmza7M9x7qN7eoB8TmM1Fr1HHcQzEZiGWn1Xrpew+d9dm5XihKsYSjXx5oH +oeP5wBX9ECNdhhp3CMzGxnKd3/V1Xhp8afuw7j6ji8Fr6UIWF+G6RNgJz83WmgWxzDGFGNzW13lp +HJO5cFl8+bEwkqOyXVMC0T3HXUv+rRBH7BiYBbEGlFaS1/566MPcGn62fW4I0HtzYo6uKtu1OUmt +WRALxyqOOWpRTZazDW/7jhkAl0R8FDNwh9TKY8ZOhcmJ5TpqiZRWKEFi1QOqwQ1cI9hDWXdMmROF +pkSQWpl/ZO2gmJxYmWP16ggDu1TO7JvB6ykUmrWW79Pbzmrh2HzMIhFjcmIhq6sqcvucC59fj3UE +opsqNDYcJgh9ucAuEfM5GPGTEsv8ANIPbDV+AyCpwd8ixw3BynEtjxnYJREjXRpJMLXEOpIuxNpB +B02tKxvGLCvkuleUnQWyqRDj0kiFSYnl+AHWsV7kWpCE5ixyFJiNh5jJk+AW1sWnE5A2FlMTy/oD +qARSRQkvroZ/x44dCCuxFPwldmBjK9p+q4XZvEyGyYhljFerVHEYvSHIhc+rBGN7Q1okGu6nGL+W +fXKfJrFwP7ir8EYnOnZcowbFfRAkZJZAYhlIBvwnSyxXMY5YdSWOPUG0pXS/VDFnkkT8LNH4vTAl +sXLHtWqkOYyBoYlc2T7MJo7CnTLQT1yxB/Dipeo/cOYY+6WKU7M95pILlxYp5nIA2CLq9J5YtzFk +3dAZ1SRdzGguyTFLG2uPJJj0953a877HcJiUWFOqQtGo7Ugx94Ijnf55PaLL4QC+FFTe2lXzIQQm +Dn6bSJPmGs6SWMBFrFvgSkhBr5sYr9HOC0tFaVMLqomyWKa4h6lZOitiTakKXQ+eQoxXtg8TOia9 +kOLoxgPWVLMR7itilsTK5MiE6PFrwgqrxUIJi6RO66u7dQ/1CRNLVEcpXn4tnDdO4Di03k8niguT +DpsTEzcYUxKrki4kevnW8VUaaegF10F7wvCd3PZhKuL2xWTEMsZ5JVxOEahmHXvkWCXxXgnDd6z3 +GDPuTLj/dHDEXaWICV8Jny9GTJFykTjJzlQKlpRMgbEwKbE+uPP7YlOkKmQD9ihmbF8cyJI3WUKH +ECxZTV1deWrP+0q64EoL84Uj2WAUdSip3VQJHVIyip5B5ZlJiWUcldLKjc6P07JElFLOksGo21y4 +vEp0G+viU586scCZeLlIkB+3Ej7PR7CzjhzXVilukAkLxBGuPBomJxaONK8ERS5cEjFa1brgyO1b +pzhSkirpKFhNbV/BDIhl0rxcnR1620OupM6D4dXhoNJEqtGgoUwxfixmUdGvVCxdxf1VhBfZRFLm +tmtD2SK6MailBRH1PBv3OLKNHdoLaCjMhVgLUyZyH/wXAQ3lie5VpzU5JleFcOOFj63V8MkjppZY +asyCWAC1o6rfHt2IrSWWGrNQhS26ei0TEf0pRFlCwkhOc58T5PT+KIniiEbtXVV6KMyNWE5bS8HF +E+3sIi/ipeKVFlwMNdxPccTiKikea/90NAN9fqydDa1Gx2xUIbirAgNoODNhuMH44JBKUv/mUHQU +6Y0q/33QNA/ILZeqmu5ejWNjVhKrRUeH+LbxZRU6rqPN7tqokt5Sy0jbdwgvP8YNYOL3l8Ll4lgP +WrO+F2YlsVp0dIhf9G1hq+Wd5yKB1BKL9BKxMTES2vr3Gso5kgpmSiyPDvF5Bq96xGyVyIQ9jYkB +czl4+3rbzamDpOaiusIOjVkSC24K5btW42Fof2Rjw0m2Vm+p1dFrutfZXama50NOxng8p13gNmZL +LIC6edHOOp491KJUbRjgaR8V65BWvZyWHqT6fszcyD6YNbGMhHmM+2wtiFwdUosDeBEyR1fjzj5O +yyvFiYtUwLmR5rPGrIkFN/bWQ9zkyg25fENhRKkV0uzIkLmQrodKK0PSEplUz48TZU8PjdkTC27I +1SW58gxe+XR37/KXZfDCx3YzfqtcuHzuK61KRW5qZS0dX7ucmxPUhZ0gFjRhzB6SixqWV4r3XarR +qBPJTsm7DPmOVnhV7RkXdaU4zeBdR62sy2M9jx45vtgZYoG3WoSGGO9/VG5jvMZ5PPTUFWSYuQvw +LrukVak4NFLqAne40PmukQp2jFjwJ7l8MlFqWGbwRjoGKjQr7e6GajXkrxSnOMp9u5yWpSK/airQ +dEkpavh+V2yqbczySMcXHZGn26iAZQ1vN6WJOdx9h+fBd9f3zXHTLRVbKo4UnCq/WPvK+Klm7VJw +YaeJBc0LM5Il9/0bBeUHuGzbqpSKs0zoEA8fN/J2NC+/FcFgzg9PFDwKqDd6WcPZBGXDk2LniQU3 +UmRJeC7iWsFro1aXONRbDQ9MrJV4xGJ2rot7Jm4qsHhtZRyfomreJdwJYrXoiFmKgoKVyWyWDO21 +45oTxvURXcVwTrhTxGpRKgpje+VTz8UFDaUO8HftEu4ksVrMlGBrGjvq4i4SqsWdJlYLY+AXNEmk +k6SY6UaVvuWOqTwJnwSxWphjmkcm/X1wkm2QaRXb2HPXMAqxjAf7kNsq6ZqmltMk/hojyb4wu7dc +aszpibVuspzf1s1zvZ5KMpkFlGt4sFm1+aCZ468KqidQoa1teJJgMGKZl/YIrDXIt1EpWH2Y2JA1 +L+RQwVMhNl7CeT2DvL5ScXQATzt2ry2uM/j5j4HmnZxYGw931GtCDcG+G/sllYrFPTg1wYV9VGSV +QfkHPB9bUsVuUozDOOmiTkasUrEwhEqWSvWtHiemu4/33oGqbhbGKsFYTpSK/ABeJOoiVtXNokgS +RJiEWAM6JitznFIlHvcG5kA5eUTm0AvDLIZXJN6AxCQFfzROLLGG9HYbDEaujny9aAxFLhOtUXp8 +1fZyfVqMXpvfvLdKjyKWL6k2tt2bFfYWWXOe9qXHbqwyUQPJbBdPUq01vFbND/0bZu6mJcsDmqrI +uWuA1OQqFY+MpHLhdw3XCn7enDewUM3v/TXNvEWSKSifRJQE6E2sjsxf4ObI4nmXO8FkpZzhOERW +sHqiedhrsrfv1/Vy2oSLTmemj+FsQmCiD5e7QnaA32v4X/zmfXQP/mYOzq2IWRS9ifVS8cxhqPcy +YM1LeoY77SnKHuqSsrqJdvguVDp2xIZFp/ADXCneIxP4XQ3fhJoMJmToKfJv/rDPRqRXBGmpyDtI +1WsyhaasGxVT2a5nTbhwlLHalQBxonnchwCFZukIdV7EFup1JcXSkOqrPnZoobkw4d7WZ+47717E +UnLuXbShvZGRY3vQqBoLHQkQ0alV5iVZVYeGsz7JsC0c0vC9IVVvaWgSVawqMSQdbhPBxCoVucMr +3ZlE4APzoJJu711jwVFmqEqVWlVollI8vlTpuAsOabWOJVWLQrOSEnn7SK1gYkkvJ3XlE2NLVZZL +C/rXaJdKZEf7bTbhSFR1VSsUoRxSNrEbZolFUxipFbSY+6jCL20f6oTlFltIK0j1aDtXCn1nTMH9 +pOHAJvtnZbkU3G3DoSGq1Bk8JpFXEg5FyFhBxCrl/jBDRSiUtg8DD4hbWKWcHqjgvqMWV2gEhfX7 +PulvPWFdZCqwgWioxMqFzwcppW1sBxth81DRLP0wA/b1W4XMwwErsZQjHzISVgERGlKUhFhD9h92 +vPhQYlm/P2AsWGX7UMP9wHFy24epWtNto5A73w5qY+XC51MEtIXuDG3frxLMwwppp3YAnyW6xZC/ +uW3sPGSAUGLd+VjtPdIgFbEGix13rPBQkltXYawnX4LkDP2Qrsn4kPH6ueWzKmSAUGJJhl2oQeoN +LYjgUP+Nw1azjp8A1nGzcPUr2YAx8fkizEKzuWWqkHFCiWUd3LPQRTDMqr/1A6p+W23rC8qGa4h5 +JHz+LnAc67wH7LcouWWCds9BxCqaxpIry6UUbXZtsI4Z+pAG0sof5AVlgre8R2nuzRi2G/TxhvvA +QVhXPbBbCPa8a+GHSdBm9xakg9e6hw+nkDu5Hpb+tUu9YMbLLZeuQ1V4IXeJTdH04COYqBXrbxG6 +IPoc6Vwgr6BkD+ooblb1TVSQjogyeJZy9TtKIvWKJXOcPT69UjzoM6YNUsVoU/05aLMUTCxXOeus +o7yiL0p3R4ZlxNDWRQHkB93hvl54qZzNlHqdUDjOHgF+eqni2/VeKTllL7T6M/QvFSm9oLbPzVHP +cTeL59vgLMPYBVe1ZA1HL1WvNio3MC9HktrLmPAWx8vNNfwSQy5X/L/umdAaE/PurIKXwTIkeXMj +YXQpfSdVs0dHFzBodr5nx9pfunjk9yVpAl4qnjnsqkrB+RO49EqdV6iXjWT9p2vefQM3o7J0XGUT +DdrUeTGholTk9+DEIwP5PFWYiEdSAqbQWlnDz7bFsZGO31VXNFn6mklg+X9wkrRSjXR7+8TiHvoX +LP6AQw1/63ITxSSBROcVdvQW3MRabexudPNSc/w8yMk7iJYd/Wq2cK02VL9x2uYef7c2pEp20G0W +xS+4yXVz/63fPAe7A9SCqIWcImF1oeDFUE5SBiyeb8j1imG878lJ1SKQXH0QrR1S1m4IKY3thRTp +Xl0YKJN78NIAJrL0qQlb9slu9sHapO1Fx3olrTaTMGV9bfT7KsFYnTBS91XPyNSPYGzKXilkPW6m +Sjh1baICkHQxJFGFZjf3iLQHoxWWgv8pYaRVm4Gd8njkTwNa27vaR8Hs6HSTnJFy7u1mK7qkURSx +flQ8jagn5YvkdafK/nXhQ1FlcPktnKeqnmf8Vf+Qjl5SIbZmVi9ilWnrSfmiApYxDtIyvrhaX4T5 +mCz4l+J+3cz9lPHm3rtmVjCxOmo2DI6+K2ngHaAXFJQH8MN/a34P+TtzHvgT/ea+/YL7GPrXoT2o +vYll1McrwuyotSmn8ytNKvi/ATL4rIb7JkAwD80AIdDQNAfaS8JW+lrDSjVJC0nnruArL9ursaVO +dZhxrtu5A7+p5rfanvt/bczdl2hBLVm8iBW42tc0BfJf++7qTEDfkYKvA/xhXh2yAneq7QG7d/ns +jbkfm12lz4uqgG+OtSPoryHVPzy1g6aRKv9H87t7+c425n7iuyP2LW3USawAD7V3TamO+4UY1k4n +5EvFC+2RwWsKw53HujcCfUtr4CsruRpS/dNj7trM/e8p5u77u/uQy0ksX1IN0WQo4EHXptpftfmh +py04SCHaAIJZ1aLngnhfw1+HmLvP795FLpFYnh7pwRs2eu5APyol6an+nteRoSxdKJtCcv9Dx6Hx +1tyXuE8wtIbnRsIOPXexCJ5BIe3SrcQq/cpArvRIHmafjYOC1080j32qII9xVNTCzP0nkCM9lalU +/FJx1mGo/17DD4Uept7ENjyEi2iKWInlEQ4zSVd1j3md4d79DXYw3IVLxQvlUG8KvtNyQTtoSPXV +2HP3WNTWwsO3iGVEoOsBJyFVCw9ySZiMVC26yOXAJKRqYTTYLwhSV1lqw38UmmzY6dLvVT2hcxTg +WFP0KeFjjPTJSAWgmwJvoXmFGCN9srmbkO5vwO57000ZzKPNz7Kt/1ki69PWKTl5/Qbd1MusAv7k +PHVxtT7oekEC5jL3yszdutvbTv+7UYVGWrkeWNwBTAGzW/RJokwSb54SvnPX8OZE89UYc/KFK9dh +s1r2jcRyFH5FJ64vmgKFoxjrJkyp6VnBpHN1pptp+OsY8wlBobmQTJFNqZVBZ5nqXnllI2GJo+pM +39SlMaDhh47rc567mELX2lqtxDpyDDLbByzcxVjnvCDaajm7OncxgbYtspKZf4llouf8gAal7UOT +tlWNO5Uw1PLcX8997g5enABkpVAqyCC4iMXYKORmA+XYcwmFsRMv+HOnpc0/c1/MriIri7JpACUf +k7jUzJxQaJalogLyrHEm/jpWIkYsCs33peJX/pz726n9bb6o4dKm7TIaYh05/nYnHhCaBk9Tz6Ev +dnjuKyzEquHwnnKXeazKiMZCu4CDdDl5nxwyoSR4Bl/cU44Ihg6H6Z1AuqzKPTaQZ0yYXLDH3UXf ++lh77OFExr4pwB4DIPM5b9tjj0C8V1prSsVFlr5+wdywt9NHgAlZ/yFptZk99mixN973GAR7Yu0x +CP4DFwJAkf/tb9UAAAAASUVORK5CYII= + +------MultipartBoundary--AWoQzMafxAE63EcCJcZyepp0rv4XNV2ILFbeWjuEbA---- +Content-Type: image/png +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Keep-up-to-Date-150x150?qlt=85&wid=480&ts=1693395649148&$auto-png-alpha$&fit=constrain&dpr=off + +iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAYAAAA8AXHiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAL +P0lEQVR4nO2d73nbRhKH3wH9PeogUBqIdA2YugYiXwES1MBJTgOWUsBFbiBaUff5Il8DohuImQbO +uAqiFCDsfcBSR5FY/CGxBEDN68fP4wcSwLX0w+zs7OyMWGtRlLaJuh6AspuosJQgqLCUILyp+41G +iCP4QWBs4QDYc3+V3eURSAVSC/cZfE4saZ0bpcp5N8J4BB8sjDcfpzJ0BMwTXFUJzCssI8QjuFFB +KUVUCaxQWBPhFLhGpzqlnDSDd4lltvyFFed9InwADCoqpZo4gi/OEL3ghcWaCOfklkpRGpHB4aLl +ehaWW/V9odpSPQK3GavmT9ktIvgGOATeAnHFt6cZHM19rudwQwQPlIsqzeAssUw3Gq0ySIyQRPAB +v8DiEdwAR+AslrvppuS5HzO4TCyPLY9XGRhGuI7g3Pd1Z7WmEYBToo+rE8uFikoBSCwXGXz0fX3k +tCQ32APnWxWRnlj2g4xQGTS3woN4YpwZ7EfAse/mDM5CDUwZNhauSr58HEnu8RcxU0dd8ZFYphav +PsaReLz8DD4FG5WyE1j4veh6BN9H+JePaagBKTuDL5YZ106bWZeFzex5qo3SHx4F7p/gfdur/uDC +iuDBVkdtlW7Ys5CM8t/PUZsPDppBaoQxKqreY2FshIM2nxk6NTkO/HylPVp1UzTnXQlCcB/LR1Ye +YFMCUbF91xqdCSuxXHb12a8Zl8gZHJ0KlSCosJQgqLCUIKiwlCCosJQgqLCUIKiwlCCosJQgqLCU +IKiwlCCosJQgdLZX2AQjuq9Yg8fE9qfuxiCEta0d+YGT0qOCLjoVKkFQYSlBGMRUqEmBtehVbY1B +CEuTAoeHToVKEFRYShBUWEoQVFhKEFRYShBUWEoQBhFuuJXSwruvDgu/92lfsIhBCEsg6XoMfSLK +K+n1Wlg6FSpBUGEpQRjEVKjVm1fo1b5gEYMQVmIxXY9BaYZOhUoQNhKWEWIjWrBWWaXxVOjaz10A +p5ErLzgRZsD1ieW27QEqw6SRxXKieiDv/rRoqQ4A888tFfVS+k8jiyXwMyUFazO4NMJnbZWyGUYY +Sz4jxBXf+mjhvo8zRW1hOWvlbeg0R+AUf48VpYR5s4XIddVabQNfyPFEuFzsbtrymI5xM1KT5zex +WLXqgPtaja2LEWJafuaWmdb5hRhhb4NmC3EED0Y4bLPDxFKD1HMj7Nd9fhNhdbX6G1d0f+01Lrhr +qr5vBB827OARR3BJvrBqi/HCv/eivFNcreZdTZz3Ws3FRZs7rYVtZ6P9tOXwj1n4d5p5un0VUdti +JZaZCyuUTom2xtupvMQI4+jljJBW+Uye3sx75L+faRvjSixTI+yTW677JtNso1VhBmcV3e5nAVYo +6cDFmtb4nuWX9VMNv+ya4qbfcY3Pq40bh2l6XyNhJZaZEQ4Fbpac9EfXgLr1HCEXupi2/dye8eJF +zTbbZO7FTkjjyLtT8JGby/cWrin9YJjCmuPm296nbyjdoNkNShBUWEoQVFhKEFRYShBUWEoQVFhK +EFRYShBUWEoQVFhKEFRYShBUWEoQVFhKEFRYShBUWEoQVFhKEFRYShBUWEoQVFivjz8819M2P0SF +9crI4Cfy0/uLJ/g/rnluYeq5PlNhvTISy3UG3wHvgYsMjk7seqenE0vqTme9IIOrQZSKVNrFWacV +Qaz5rAsjzATeCvyZ5QdbpyosZWNcjVizeE2nwh1jBN8i7k+HqLB2DAvJBP5zB79MhMOuBKbCGijO +T/IdGI5d9ZrfJvDbnZDcCfvbFFlnPlbfGi8JTPtYcrEMV6TlX1AqmAPr6ovdgbHC5GQeJrB1iwY2 +pzNh9bDxUjKRfPndZlW8kCSWeyN8J/BB8qJoMSUic1YsmeTB0E+ZcB2q7oZOhS85iNqtiBecxJKe +Ws5OLN9l8DcLv7IaAF0mBs4j+HonPEyE07bHFdpiDeLNX8TCt+veu1CBJ3Z/ieCbLO8vOG1jfGUk +lnvgfl63VeDvktfeKrNiY2A8Ea4F7p/gto2xhhbWlFxcvSitUwdpUIvLCHtv4DzLp5jYZ/4jYCKk +wOU2/LiFYmnGCAcC5zWmyj0LSZS7BClwmcHndafKoMJKLI+uUNvPUrPqclfYvHLgp6TmL96Vd/w1 +q//SxIC5E5IneLctPy6xzHDd04xwLHAi/y+r7hNZDJgIuJNnK3bf5HPf4LcorVgZp/h3bTyrLxjh +wJXMbIyF8ShfpW39Z+KZKg/L7rFwHOW15FOB6RNc1bFiEZ50CYHvmw/9dRDlDvLaWDg20t0iIbGk +icWcWv6S5cK6pTptJnZT5dc74caJ00vkK7Es+X9+ML7RtjCS+1PL1y3MXBHejxlcZXCWwbui3X+A +CH420n1jhMQyO7EkJ5b9DN5Zqqc8J7CHMn28IXdWi5abe27pfbnuoHeREfywvI7P4H1JV/n7W+H7 +oo4dEdwY4aj1Qa5JwVR5XuIbx2X6iMgV6nMkz6tM3mujqHtEiajm95xRPNXEox523ViYKg8Xpsoi +zn1WK3KrE18biz1n8uIWxrsrrPwgq6Y0lxD3joIX2OYtXYrqtfeC+VSZ5YmBy8wbFqwQQd4OjpIN +zYgw0dkhIgWtX0Y1hJFYZhlceb48BF/W53vFRRcj8KeYLt1s5uH/1+zUPxUsdtwqb1x1r0sLbiVz +swPiJtefA6SJ5fJWeFvWFm4e/p9HknewIVNaI04zbzXy4uUawQdqRO0Ty4XPme85Pie+cKZ7EXm3 +cCZ54C+u8UHxhm3QekmUW58jF7Fewe0mfIx42abYwtgI4zr7bA1/zr1gBG89u9rToosvtrfclHjE +7lmiJuyN8hbFZVxT8KaOqNcTe8GZ953x6x222GI9+l7AlX1T958+HLAvsDFVljixz02plu8b1w16 +Omf+p/VGuF1cVCBevl60kJlTuCGfWB4Ty4V7q9KWxjcYbL0Mh42sFjw78ysxsAi+1n3Glij0r2xJ +Y8zSRL/Ecu9C/UfkQbLB5VetQWr9YYFn2rBa7jnvnbgsYC089DBFeuy57t2IF2ubpT0b4YDcLPY6 +DWYdIvgjy1NEar1ArkH4V1bjUOmJZb/JZ7ufKz6fpUtuhYeiVWwG+74VdGNhKS8xwkVU7OwnPbQ8 +azGRwjTn0pdHc943xO0TpgVfutzuSMLgm9arGo+rsFrAs1UTT2QnxOVzeaZlN6mwWsDVLijyjby7 +/0NhlOfKF1HqC6qwWsK3+z+042TLeAKjUCEsdd5bxLN6enSrp8GFaowQe2JqsxNbniuvFqtFPPGv +IVstn7X6XHWjCqtFEsvUE7Ufqq819lz/UnWjCqtldslq+U5qVYUaQIXVOhVWK97ycDbCc5DCm9Gw +iAorAD6r1WSDumvcFtPK9F2W0bCICisAzmqZ5esWVwBtGIyLLj7VcNxBhRWMkgyJf2x1IGtSEhid +1rlfhRWIxJJ6rFatgxddU5LsqFNh19g8Gr9RMmAXuNBIkeM+qxvoVWEFpK1kwA4oDIxm8N+6D1Bh +hWfjFOYOGHuuT+s+QIUVmCFaLVkzo2ERFdZ2GJTV8lWYaVKbVIW1Bcqs1qRHZYygNDA6bfIcFdb2 +uKb4gOov2x5IBY2PehWhwtoSzmoVHVCN+1TJJ1rjqJfnOcq2GMjBi7UzGhZRYW2ZPh+8KAmMpk3r +vauwtow7eFGUKHf+3KGroz++nLGm1go6bNL0msngx4I68Xs2bwPXVW78vF1LEdOmD9PDFB3hO7be +Q75m8FedCgeCS6vp+1u9lqhAhdUZiWWawY/0V1xf1hUV6FTYOUaIBX7p0bQ4y+Dfid1slarC6gkL +VfPKnOiQpKwRVvChwlKCoD6WEgQVlhIEFZYShP8BjwieRwa9ZHwAAAAASUVORK5CYII= + +------MultipartBoundary--AWoQzMafxAE63EcCJcZyepp0rv4XNV2ILFbeWjuEbA---- +Content-Type: image/png +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Stay-Connected-150x150?qlt=85&wid=480&ts=1692307009487&$auto-png-alpha$&fit=constrain&dpr=off + +iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAYAAAA8AXHiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAJ +E0lEQVR4nO2dX3rbxhVHz0B9r7yCUt1A3G4gUlcgvbcy3A3Y7gZMbyCSNxDDVL8+xs4GInUDidoF +xMwGWua9xvSBmE+MQoD4MxdzQd7jJ4skMBaPf5gZ3Bm4d/hZBrfADGMrDq7/4nmVuh1TIstgjknV +iIeXf3e8Tt2OKZEBz1I3YgqUMDe52pOlbsCUKGFeOF6mbscUMLE6ksHVwlnK78LE6kdhcjXzm7oX +SjjJPcsR25KUwnFajY5bf2Th4NLzXqxRE8YSaxiWXDWYWMMxubZgYrXAw8cdbzG5HmFitcDD2xLe +7HibybWBidWS3DM3udpjYnXA5GqPidWRtnIVjtMx2qMVE6sHbeTK4EPheDpWm7RhYvWkhVzHGdwe +qlwm1gBMrnpMrIFUcjUVAR6kXCZWBHLPdQnPG95ycHKZWJHIPYXJ9YCJFRGT6wETKzIm1xoTSwCT +y8QSo6VcHwq3nyukTCxBWsg1q5JrNlabxsLEEuZQ5TKxRqCS6wJY1bxl7+QysUYi93ws4YwDkcvE +GpHcc38ocplYI3MocplYCTgEuWoXrBoPZHB142ol6MUR4NdiHde8Jch1NsWFwyZWO576NOcNcl3k +nvs0TeiHXQr1M2O9h9mkMLEeiHqpi8kR/DZ1G7piYlVUl5pl6nbsCyJ9rMIxO4J3fsQtKB3cfYY3 +Qzq6JZzZfqxxEBErgw+ecUtCPORHayHO+h6jkvKkWhM4i9KwDmRwyp5s3RldrMJxno0sVcDDaeE4 +zT13Q44z9PN9KRxkeyKWRB/rVOCYXdjb4rkpISFW3YTfWKQ+v4GMWEkn8jL4IeX5jTUSYhWkG7Yv +Lz3fJjq3sUF0sXLPqipqW8Y+9i52rEg2RkRkuqGabAzD9rG4z73e2fNDQ/QmdKphu5Eeu6VjiGBi +GSKYWIYIJpYhgolliGBiGSKYWIYIJpYhglQF6XEGcy9Uq+3g5xLmNtOuF6kK0lvgqZM4eMURfMGA +alFDluiXwsJxzgjFdqFaVPo8Rj+mXkFq1aJKmXQFqVtfDg2FSIg1Wofaw09jncvohoRYux5zO9Vz +GR2QqCC988jXYXkoprZRxiEhMt3g4cLDS4ljA2TwXw/vpY6fkPttTxPL4FOKxgzBvcdv3aGnhJMp +7stk6MBu6RgimFiGCCaWIYKJZYhge5BOiMJxmsF5uOPwGd7mXudcnok1EQrH06pqhDCMz9Y34p9o +LB+yS+FEcHC17eeZ4HzhEEysCVA4Tl191ciLwunbuknsUlj9YzWXtSynMgHs4HXDy8dVas1Hak4r +RGbeN/oD6v4nbZLB/M/+17dQNFF12G93vG1VfV9q+loSFaSzDD6gXCqAEuaF09lHCexIq8Cxtr6W +VAXpTOC4ImTwInUb6tjRt3qMqr7W1EuTYzDT9IVs0jKtAqpSa9IVpLHQ1DcJdEyrgJrUmnoF6WBK +dO5Z2jGtAmpSS6qCdCpyrVDyRWxSOGY70mq5rSCwQkVqicxjPfNcFI5rB186paNDD0sPrzTOZWW7 +56TmrJP2Bb/+/aqY17IKUmVU0zVNpcjLS89J9d55tv2SmXxey27pKKNlWgWu2T5YSt7XMrEUUT1c +vOkhTctL/7CIpNpT/23Ne5P2tUwsRXRMq4DK1DKxlNA1rQJaU8vEUkLPtAqoSy0TSwF90yqgMbVM +LAUMTKuAqtQysRIzNK0C2lLLxEpMpLQKqEktEyshsdIqoCm1TKyERE6rgIrUkqp5Pz6Cd359hz7V +7O8yg0JrTXuXe4I9jp38HqJIYmVw6+GctJUNM8017UJpFUieWhKLKXIULfvK4LWG+qRNYvetHqOh +ryWRWGqkqjjO4MvUjdhkUFq5R3/qSZpak96Oe4oMSauF4+wGvlnAjwv4/ga+vnHb+2GpU0tCLHUb +zpbwr9RtCPRNq4VjDnxX9V1nwFMPuYfvF44/1BwrWWpJiFWAqsrTN1oqYfumVfW5usUVxw6+2vZC +ytSSWEyxKuGC9HKtSnh16fXsaTCgbzVr+pBvfj1JaonVvFf/G1L2t1aa1gsOmbdqsX9D45xXinkt +sd1mqsaq+WJTIzxvtYtrRl7RY7d0RkB63moXKfpaJtYIJE6rwKh9LRNLmNRpFRg7tUwsYZSkVeC6 +5ufRU8vEEkRLWgVyz8qv5xm3ETW1TCxBlKUVAL5+M5GoqWViCaEtrQK5ZzlGaplYQmhMq8AYqWVi +CaA1rQJjpJaJJYDmtApIp5aJFZkWafUpZVoFqvvAde0YnFomVmRapJWaxR1lfVsHp5aJFZGppFVA +MrVMrIhMKa0CpdBsvIkViamlVSD33Hu4q3m5d2qZWJGYYloFJEaIJlYEpppWgWpv/rual3ullokV +gSmnVSB2aplYA5l6WgVip5aJNZCR0mrX2oEoawtippaJNYCx0ir33NOwwqchabqeJ1pqmVgDGLNv +VcKfWMu1uVzPeyieeV7FOk+s1LJn6fSkxTrBT5ee3wucN3fwBYCHb3MfJ602ee+4rXn6WOt1iGLr +CvedVCPB3NeWu0TDw5sasVqvQ7RLYQ/2ZSRYR4y+lonVg32Yt9rF0L6WidWRpGnlcP9wPHnneL5w +nO3YeG0QQ1PLxOpIsrRyuBv46n/wnyP4GvhuAT8uHBci52NYatWOCoHzEn4e1rRJsqwbDacaCQLc +OK58zZdZwpnE6BD6jxCbRoUfDzHOSnhOzUKDVGlVuOaEOFpvUXQnce6+I8RDdKcXiUeCjRsG79h4 +bRB9+1omVksSjwSXO14X3YesT18ri3WfaZ9JPW9VrQOs3dGvrK9bj3X+zqmVNdhoVGiYt/LwN7YP +HH7IfW3deszzd0ot572ncMwcXGF7tOPXuyzfhb+nHAk+pvqeXgO/A1Ye/p2PuHlv0wjx0vNk8wfO +1842GAALR0HzZTCf8u2bLuzYZPcXvwcTqwFNaaWFhtT6xc7NNipsQEPfShsNfa3Zwj0kuyVWDZZW +9bRJLUusGiyt6mmTWpZYW2iRVisHfxytQQrx8A3b7wgsLz0nJtYWWowEjWZyuxRuR9WDM6eGM7EM +CTycmlhbcAof5jkxVibWFj7DP1O3Ycp4+Gid9xoKx1W2fhSb0QEPdx7++n+E+Yase09iYAAAAABJ +RU5ErkJggg== + +------MultipartBoundary--AWoQzMafxAE63EcCJcZyepp0rv4XNV2ILFbeWjuEbA---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/content/dam/accenture/final/images/icons/symbol/Acc_GT_Dimensional_RGB.svg + + + + +Accenture Purple Greater Than Dimensional RGB Logo 328x360 SVG +Accenture purple greater than dimensional RGB symbol SVG 328x360 + + + + + 360 + 328 + image/svg+xml + 2021-07-28T18:16:55.208Z + + + Accenture purple greater than= + dimensional RGB symbol SVG 328x360 + + + + + Accenture Purple Greater Than= + Dimensional RGB Logo 328x360 SVG + + + unknown + 2022-01-28T18:16:47.619Z + Brand Team + no + Mark Appel + no + + + global:asset-source/brandspace + global:properties/style/color + global:content-types/imagery/icon/icon-sets/accentur= +e-icons + global:auditing-tags/for-content-owner-review + global:content-types/imagery/branded-imagery/logo/sy= +mbol-logo + global:properties/orientation/portrait + + + + + + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + =20 + + + + + + + + + + + + + + +=0A +------MultipartBoundary--AWoQzMafxAE63EcCJcZyepp0rv4XNV2ILFbeWjuEbA---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://cdn.cookielaw.org/logos/static/ot_close.svg + + +------MultipartBoundary--AWoQzMafxAE63EcCJcZyepp0rv4XNV2ILFbeWjuEbA---- +Content-Type: application/octet-stream +Content-Transfer-Encoding: base64 +Content-Location: https://cdn.cookielaw.org/logos/2396a178-b290-4b3f-bf3f-5be727810e2a/eb81c031-0349-4141-9d3b-83ea30584730/00cd10ce-8ac8-4868-8903-5ecee6165765/Acc-Logo-Black-Purple_v2_final_trans.png + +iVBORw0KGgoAAAANSUhEUgAAAMgAAAA1CAYAAAAEVKRZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ +bWFnZVJlYWR5ccllPAAABAlpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp +bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 +eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0 +NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo +dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw +dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEu +MC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVz +b3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5z +OmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1 +bWVudElEPSJ1dWlkOjVEMjA4OTI0OTNCRkRCMTE5MTRBODU5MEQzMTUwOEM4IiB4bXBNTTpEb2N1 +bWVudElEPSJ4bXAuZGlkOkNERENERUZENUE3MjExRTg4QkNCOTZENDE4MTQxOEI0IiB4bXBNTTpJ +bnN0YW5jZUlEPSJ4bXAuaWlkOkNERENERUZDNUE3MjExRTg4QkNCOTZENDE4MTQxOEI0IiB4bXA6 +Q3JlYXRvclRvb2w9IkFkb2JlIElsbHVzdHJhdG9yIENDIDIwMTcgKE1hY2ludG9zaCkiPiA8eG1w +TU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0idXVpZDpkNjQ4MmQzMS01NDRjLTQ1NDMt +YmY1MC00N2UyZjIyYjgwMDMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OGZlMTgwZDQtZmE1 +Yi00MDM4LWIxMjUtZjlmNjAwNjI5NmIxIi8+IDxkYzp0aXRsZT4gPHJkZjpBbHQ+IDxyZGY6bGkg +eG1sOmxhbmc9IngtZGVmYXVsdCI+QWNjX0xvZ29fQmxhY2tfUHVycGxlX0NNWUs8L3JkZjpsaT4g +PC9yZGY6QWx0PiA8L2RjOnRpdGxlPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6 +eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqNeDOUAABcZSURBVHja7F0JmBNVnq9UJVWVO52k +Txq8kOZscRFFcBwVR1dAYNBGcHRcdfdbdVzHGXcd0XFG2Y9x9tPPWe/xGBgRPFZXAcX7QkSgAcED +FFFBoBH6SNK5U6kk+3tJBaurX6XT2CLbXY+v6HSl3v/93//+/9971RxjtH7VpgybPuVfxl39X4l0 +/Jv2eNvedDZtEOV7NM4gQf9qx1UMbRhbO25+g2/4nDFVJ5zqsXrlcKrzm6gUNTTFUBCjDfUOO77B +P+JiKSPxLtHdMNw/oumU+lPnHuU5ptrEmL6FV2nL5DIGoQwFGbAKMmx45ciLZYRW2VyWkbMyYzKZ +Kga5Bv3kxNpxV55Ye9IEB++Q4unYrkgqLBsUMxRkwCqIumWyGXKZoRzDRlSOmn3yoFOaqh01fuQo +xKt0GJQzFGRAtOH+kQ2NNWMRYqWYHP5pW8GrpIlX8R3tOeaMcXXjL0euMo7n+GRECu9Ccm/EX4aC +9N8WS8fbWRMbqLB6Kx2CowaKwORyOeqzJPzCdzwS+RFjqhvnnlR3ys/rXIM88XR8X2cqFNTrN5Ca +yRCp/tl8Nj83pvqEMyfUn3ppjWPQNHgIbzor5UMtvQbFYgROYNJZOdIS3r2yuWX94x/u2/BuZ6oz +aXgQo/WrhlAptyu08+s1e95f9nnb1iUIrXa5BbfPJXrqWXiVLP5pGwnJFK8ieMSK0ePrJ1wSk2L7 +vujYvtFQEKP105ZjQslQ5NPWj5s37Gv+24Hot284eGfaITjrzSazg5anFHMVEp7t6Ni+GgqyxlAQ +o/X7RhL3PZ2796zd8/5LO9q3P1rtrOG8Nv/4XC5LlQMLZ2G+6Pj8NSjJBwOVZmZDbAZWG+we4hld +1fiPo6rGNNU4aidmsrLFyFMNBRnQzWv1ciMqR01qrB47+3hfw3SrxTZYzqSZUvu0SMIumkXGwloM +BTFa/2ukGtXgHzG0sWbsrMbqEy5y8q5/IHmFlJVIAq8vEKwFSmFm4un4F2t2r176SevHSwYyHY0y +bz9rtY46+/j6CTPGVDX+YpCr/kzcskoZKZ90l/IWJN8wMSapJbz39Y8ObFnYvHftK62xA8mBTk/D +g/SzNq5u/OmzRjQtDafCTFIuLd9meAqe45lIKrrrs/ZtTyF5X/J527ZtRKGMZihIv2xyVuYScoKR +dfILUrq1sDw+5bKtsda3Nu1rXrRp34aV+6Pfhg3qGQoyEBp1YYMzcQxvFohXafkqsOPZd3e9tXhr +66ebSenXaIaCDNAEE94CIRRZOQ8mAu9t3r3q8Y0t65fvCu00du8aCjJw9YJjuXyJFuFW646O7c9v +2Ld+8cf7t6yNShGDOoaCDOzGsmwukopsat77waLmlnX/uzP49X6DKkYzmtLcosfmFJyG4TOa0fqi +8Txf5/G4Z8HzCAY1jBDLaIUwjLFZrSfbbLbLBIFvwq1EJBJdaVDGUJCBzWyz2WO326ZDOS6zWCxn +5HI5lpwaxLWN0SkPGwpitAHTEErdYbfZrspmswy5jFaGtzVIMKCaiyiGcdbcUBCj0ZvxxpK+DrE4 +ZHQsx3pgdEiVI2cyMbFMJhPJZvvGCpGEkeNYB+A7mMJWIcDPhvsqBCAAzRznALY/CHwFfyfwt+fH +Y5ionMlEfygrTSbAcRwZy4WxMhglKMtyWa8VxbN6uxAz4Of/yx2KoAUDeSzvWTNnYhlTBegggnYy +sq9OWS6914aqIDzP11qt4vmiIEwGAqMgBF7cFpVELgqEWnF9mEymVsbi8VfxWeotk20268lIFmci +WTwN8AfjtrMgX0wUwrs/LcvNiURieTyeeLO3wkyEVhSF8VbA5wEfcxhCBEr5muC/H1cz8F8O/N8s +l8Aa/Ccp8CdivHqmoIBF+uyFkqxNJhLLYvHEmp7wB6wZoPkkilK1RiLRv6B/xmI2OxxOx1zwZBbm +MxzfuRWP0C5J6fejsdij8Xi8uRsvLZZGm912CYENGBNoiov51LndzrvwXbY4v0Q8sTAlSZ8Xf3c6 +HL9iWdNR6t5kKwv4tDUWiz2uI7ycw2G/AR/9WvqlUtJq8PdF9T2Hw3E1DPIx6nPyZAwYgC2Y35NK +ocHssNtnCgI/1WRix4DkL+4/0Hq7fmGCs9tt9mmQhynoeiLG8SuyLGO+IfBpRzqdfgtytjyZTH7V +jTaaCVmQyP0HBPc6AKouElNLVDKZ4k8Iw+ZwJDIPjHytHOGCUI10u10LwLgZgGvqCb6clld1hsM3 +Q5A/KA++ONLjdi+A4s0AYFOuJ/iy/B7gz4vFyoOPJPcEp9NB8J9ahFoKPgTotTDBPxb/UA+mz+f9 +m9Nhv4Lilfe1tOwbJFrFkys8nsegiGOUqlO38XBJ4MEtwVDoLvV3EKaL/X7f0nzuQS5do2I6KA7E +wAQCwZng6/Li73W1NZ/AU45WD51XpGTyzdbWtp/RYIIHfG1N9R58rNIaMMB+GGNcpYZVV1e7Gd5+ +rHp+5D4M2YsHWlunQ9IbwNvHIKenkWfId5IkLYKCXEEzYm6Xaw4U9A8YbwSNbirake+iyVRqYSjU +eRsUJtgtB4F2uaoqK5dBABbg4epiMkcDWrxPnsHgJ4J5K10u12U9VlHc7gv8Pu8aWLKZ6GsqBz7c +4k8hQG97Kyp+2dP5LhBklt/nW2NW4GfLgc9xp/u83rfd5eE/B7isBuOnFmH3BB8MPxe4vwcazdYN +fXK5eLGypL6Ip3M6nRPR9xUwcYxegq2MxUNx7/S4XRdrvksX4ZUK+ohyqscm/bp+n43QcMRzMaYk +3EI4S+mXoDxLHQMOtEMUxSrQ8VXI22ka2UxTPJcJsnyfy+V8CnQbUaowUeQTfjqsgnBddVXlu3AQ +x3ZREKLREKxH4I6m0MKBopYVLSNlAA6MeQShwtgSwjsNCD+N5z29ic8V+AIswUKXy3G23nMQjmnw +focMH14NVlwfPvCfCfyX4FknzYITGrIUGimMtAO/JZjD5F6Gcn70+zs+esuZE+EdwpQ/E2PXnxJl +IvCQr3vw8eie6KDI8n2CYLmWphhFXuXlWUu/gldq9HorVlgsZu9BBYHrOo/nLRd1B5YHiChBfied +lp/Az7eJK9cRNB4CdAtNiRA3D8F3i4CwWW9S6BfGFSgoIpX5nMvpfADex94NvigOqfC4F8HiWvRy +BlyR7+BTFZ1DHP4gCNMNviAIRwH/xwgONNiELpFo9M5oPH4XcHiDBh99LcDxEXgfdy9kYwjwOj5P +o6ISKswtISCDYQHPUeHHHezXg2CpL9LvSFAOIpNQ+HNwNZVjJGDILkF+8itaEYnIAPKqZxCK3oGc +44FMLvcJzaCB1qPgtf+UL/CQ/xBW/TPddTN7AsHARYlEci35hSkkpxPQ+Xl8XdttIpz5Z5hIDWK4 +LjtIYZ1v1yZqReFCv886O8O3I0FaS6osiO1H4/n/BJO6JZS4NwxW+IJgqHNxl+K+03mbHnwI5mcg +yO2IldfilgRhH414fz6s0qlq+HnCsNzxNpvtQuDzuDpNA9Hnk1SBAj8ZDkf+CfH0M0VYRLigTDPg +jZYQt931efZY3L8iEAz+pTcFAcD5Eknqw7KcIW845EhhA3z4De67aUyDgJzJRJjnyK8QiNXBYOgC +PJshfdD3pxRe70Ue9ttcNicrY5oQj284gpxILY0uJG/CT6sq5/E4HLY7dIoi20D3JuSC21RphVBR +4ZkPA36jmibEk8DoXo7795jhOWrw4Fnq5LKYtHWGI/OgaWvVxMcA63gLvwCu/34tIhAON5gzXK0g +GOg4COUcGtKE8R2BwGQo4LfFe0i6SAVrI9zkeqAzTKuEgDUbeC4uTghJ+bG4N5cGHxP9sq29YzJg +doEPZdxYVelfhzk2qGUlVyBME4T+8SJ8UeSPE0Vhdre5knpxPLEAgvWMNsxBorcctLhDyee6wAe+ +l3Kd7L2ZbLbH0hnhBjzSlvaOjnMlKd2q+uotOeNqhuKu0HrlXEFQji++tBq8aOlMp5/PC5DATycK +QuFDKByOPpvLHdmr64p85kC7rZl0ejto0y5nMm+qCihzYITqtfNAvxSMxKVq5SANnj8VCAR/V1NV +OZFVEn8VVXhEVnOJB7HiwRfwlZX5bj8OMSISAL5OQxQC9j4seZahLDSiX02XEqZVJNUqkebSIVw3 +qZWj2FKpVCiRSNyrVUJCHzB4EomxwfiwooAzcV/UGsV8pSQcuUmtHMWGviEoPkniuik5PNgkeBc3 +aNKpVN2o+EP5OsLh8EN6zATtngTDfs8U6KryUuwonuePg0f7ogyJINWe32mUI9/gFV8B/C2AdxKl +p0tH4Sz6EZaJz2QY6UhWDhjOFZFI5E+QmU3gm6zlNzzkRVp+mgr8fi0Wp1cRSYk/nkgsdjqdp3U1 +ZvnljrPNyWRq5/5k9zJZD3Fhq1I9oG2R5tWTwiBn6SC2OxqLv6wvYLGXzWbuJZIbaBSXvKrDhius +CPRZtEQM8L9BXqALHwK60sJbzstls6auXU2p4tbv/HqKIJxJZVY6vRoM0z26itBmF3DYCWUbqSlb +giT8iHIUBP3g7VLr9RJyhFw7BIE7iRIy9asdEko590lEA7/QW1NC7ljNceyJWlKYwEMYw+dK5S+J +ZGotQt/uuQjLHqubNEPwjgVzR/ACPxjhRFWuIJTk+SzHcqSqYi5jYgJgNehM+MOMLCdKCNjO1rb2 +80vBR8IONC3DaJMn6zNwxbrw4QV34ZrWwxR44NpASxxJbd3rrXiiVHikXkvStMFlykYIV7zE9wPi +D3OS5Bqe9KZSC66Q1aF4zq2ldyFsFi4zW8znlOhL+uWY7usIHrOmWuODm7rcZrU2kUWpQgJETd7L +2vAG4XUBjl/n2V19QDuvclEUML2b+Z7bPWCV3Hr4E8V32G0N+ua/kOzpNHtfyc5AUJB0Wv4olZL2 +9FDerdOrgkGuJ4umUp5aV54Fc1Gg4GJ+7na77sbno0stEvZS8+0kpNCBE+0D2onqGF8bpveB5SqF +P9NX+9GMVjq8QjTwbU/bdRC2OkuVig9VlM1KGfYCt9P5PwhJWD1hoNWLy2ilYuG+kC5TCSv6Q8Mv +uR5Rqg9ROkP0e9XkMnnVZ3w6qCBWq/Uoh91+H1EOHcBkq8KXSErble0BWbgzu9lsnlRGMkgS6kwJ +6/+9vS9T2KFK8yLWPoCf1GMOOYUnFTbzsb1TEJaTZXmrIfN9G0qCFwnGbtML0d7JZjOhQwlJzS6n +49dQhFpaJUhKp5eGw5E/Y3BScz6YEIqCeFRlpW87+VNdpWPHdBj9wkiCnBSPU1uGteVYEuKovAEp +MwGWlC2sI3Qq1Sy31ruRBcse3RvLcqTQlsup4TMmsvWbLKzJcobsLI7hOZd2Ax1osry1rf1mQ3aP +jAY+hfQKTpFIiGx2XXdIHoTn87tqaXFfc1tb+yX0vVmMpRzgyka2b3ANoggw2UYPYdQP5Ksq/Q8r +K79dFCQQDF4Yjyc+kjOZCNlaDliDtXMwm7mRijLpwvf7fX+1mM1nqMMxglNHINgUj8e3ADdyrmM3 +TZnx3Aml/oLsAGpcCf4LfeTJy5G1rxVv3626CvkgewQPTUHA36NpoVUqlSp1jkFkyjhsRYQfXqQZ +HmQiBenRVlEcBc3+lFpBMpt9UI4LSelOgxtAZgJFRUO4sh6wTqUpoM1qHQ34n+hU2HwCzzdRtmsA +ZGF9I4+/LG8C/qdo4aP/BB4wUpKkuxZCdvCKAj9JXc0iChiNxp6LRKPvHUFCzuZ6XkbP0ZJf8Kma +WGmarCgr+tWHw4hIUnpnJpPdhfGGdsEReFmt4pRwJPJXPTzAEpPf578VYq/ZTmTKb1NgdcIb3R2h +Npv1PBL+lDPxeCK5AnnO9ZT6tMXlcv4hmUrNph1Y8ng887R1bcWzbcxk5L3Fe4mkLnze6XLeivFn +03jvdrnmaUOzvHYAPtmecTAJIfBF8ZpuXpZhvE6n47pUR+CPOgpY4XDY78XHaq3LZ5jYj/WKnbRO +GFIPZa8FL/boVYFIqMlx3UUFxmM0z/OjQKetGqFjPG7XLcxhejEI5AK2Kv26KApDu6yIF3hxrt1m +mxCNxahexG6zT7GKwu2UsnyQzLiDYvnJFoupADpU61kgFFPx3S3lnvJLJBKrYZE30apgZIdmpd/3 +ECx5ffF7YpUR+szHRG+ghX7JZOppdViGUGs1kjAqfEsevvchwOoK3+ebb7OJN1A2QzIpwFdbU8BH +gpft5uUIMW02280+r/dqctBMjSMU6jift4Ls0arOac6NgBY7QJNVP5KCtOncd1RUeBa7nM7zwN9x +Ho97LnlvlpqWwPtLnRzXir5LYDRPA22duBz4PK7SX/k0+DvrcIagUIDHiA2lKDiPOZGtPxPVckIU +Hkb6HLfb9WhGtbRROIyVN45PmMH89yEYMyhAa7zeindFq7g0m8kQ4ngEgT+dHBYqngQsM3mSEVLc +WlHhfjmT6b7KCXhXVVb6L0JCvA13JBB1OK1ooLjL3ZFI5Ilu8GPRW70VHip8QRCuqhSEOaRyRJL7 +Inxa6gO92B2JRhZrLJOEcOhWeJwXtEaBbBSEMDwoiMJVaUnagGcTvCAMgWKSDYHu7gpoYqLRxJ3w +Uj/KX26SJGkLBJ+hrTaDLmdAiM4oGopAIPgbfGxWxZ3vgm5XU/ty3FgYitX4TDx7Ds8NUsK2wzo/ +GJ7NMKB/FwXhSoo3OAbyvMolO1fBoH4OXWfJznHM+yf0jbRgVTR2rzkWi9/jdjunQGAsFCUZBILe +WNS6g9rF9G6RAQO9gjjwbgjrb7XIKESssFjyZWPdBUrCtFBn+N+QEwRp8EGUu+HZ9OB7lLJ0Sfid +BH66O/xwOLIMuN+PMa6lwedMpkZOFBsJmfRWZZXV/RcRCy/8sRINWMS3ci4XiRh8tDBKs/O4y8sM +YvHEq06nkxQshtD6Kq1e/Tvm3K4USSoP1xyDoc4bq6sqT8HYoynKTI60TyZXMQCjKYdyJPhGhO9f +sbCO7yBO/+9CbKwbfxaPJeatICzgK/h9X9leBBFLW3vHvyPxf6jUOPpJFJuNxWLXwnus0OsbDIUO +Cb5ywiwL5bi2MxzWhd/e3vFrwH+EBj93kE76ygcL/FpbW/svM719Q0TfJrJtMCa36dGop5I9TOpN +5fZlC+fVSW7YcliTrHQ60N4ROB/jflg4Z0+XA9rquknhFTzRHyEP+Z3aLBH8jo7APNy8h7w6X2/V +sXhUMZWSHg0EQ5eS2JNVHcVVndQz61W0oCTXQCGvwHM7WZ2Tfdrx0D4KhTqnwuU/UMplI0TLtba1 +XxOJRMnO5J09nbwrwgdeBP40KMcDPYSKWeD/r4B/Jfp+XQ7+ytUBQbkNfafDsITozzKCiUJLXLZS +OJHNoDr9rPoWNnQ/YvXfY+5xvdOVeqv9sM5PQcFuQF+ptJyYwpFo7HII2VI8W2Wiy4lA6WvVmU+v +FpXJRlTIwuREInUPKRqaypQ1uIBtkINZ4NX8oqyZFa3KQOuudzjsy5B4XomYcpJyroMQmli8Awg9 +Nsbj8ccg4C+SChQs4rPITdw5zRoCWXUvIWRMMBhaBDjLMc4FSM6nwd01MoW3XtgUYxwj2+lhCTYn +U9Lz8XjsBYydKLMWTgRgEQRguZ3AFwrwMZcu8HG1Ih7fDMF9HiHmCyR3KDOfIvAXwpu9APxnIflX +429XjBDJL9rltLw9lZZeRZL/LBj2TSm4UO4PgI872/VP0RJYLaXKr6DRqkJY990zZO0HCedXpcaD +sVkAQ7fCZhXnAn/yWqS6Iq8Ru0fllERehUPdZh8IBu9OSal1Drv9WnKyEbeInFiUebcgB3gjFo/f +Dx5vBWwO83pWeUYtJyxovo4yn5cgU19p1r1Y3F9zCPlWqK29/XqE9g9aRWsTz1vOBj7k+LJfUc78 +K5ow1IG8rBVeAbUMct3lJRT/J8AA1gGKYtQIQdMAAAAASUVORK5CYII= + +------MultipartBoundary--AWoQzMafxAE63EcCJcZyepp0rv4XNV2ILFbeWjuEbA---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://cdn.cookielaw.org/logos/static/powered_by_logo.svg + + +------MultipartBoundary--AWoQzMafxAE63EcCJcZyepp0rv4XNV2ILFbeWjuEbA---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable + + +------MultipartBoundary--AWoQzMafxAE63EcCJcZyepp0rv4XNV2ILFbeWjuEbA------ diff --git a/static/9be40d7c-a537-480b-a16d-6feafe5f2c60/index.mhtml b/static/9be40d7c-a537-480b-a16d-6feafe5f2c60/index.mhtml new file mode 100644 index 0000000..3ae50fd --- /dev/null +++ b/static/9be40d7c-a537-480b-a16d-6feafe5f2c60/index.mhtml @@ -0,0 +1,77741 @@ +From: +Snapshot-Content-Location: https://www.accenture.com/us-en/careers/jobdetails?id=R00186436_en&title=MES%20PharmaSuite%20Engineer +Subject: MES PharmaSuite Engineer +Date: Wed, 29 Nov 2023 12:04:18 -0800 +MIME-Version: 1.0 +Content-Type: multipart/related; + type="text/html"; + boundary="----MultipartBoundary--0baTn8ry40MPuZeRf254XNJvIV38rWNpq67Pke0Mpp----" + + +------MultipartBoundary--0baTn8ry40MPuZeRf254XNJvIV38rWNpq67Pke0Mpp---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/us-en/careers/jobdetails?id=R00186436_en&title=MES%20PharmaSuite%20Engineer + + + =20 + =20 + MES PharmaSuite Engineer + =20 + =20 + =20 + =20 + + + =20 + + =20 + =20 + =20 + =20 + =20 + +=09 + =20 + + + + + + + + + +=09 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +=09 + +=09 + +=09 + +=09 + +=09 +=09 + + + + + +=09 +=09 +=09 + +=09 + + + + + + + + + +=09 +=09 + =09 +=09 + +=09 + +=09 + +=09 + +=09 +=09 + =09 +=09 + +=09 +=09 +=09 + +=09 +=09 + +=09 +=09 +=09 +=09 + +=09 + =09 + =09 + =09 + + + + + + +=09 +=09 + + + + + + + + +=09 + =09 + =09 + + + + +=09 + +=09 + + + + +=09 + +=09 +=09 + =20 + + + +=09 + =20 + + + + + + + +=09 + =09 + =20 + + + + + =09 + =20 + + + + +=09 +=09 +=09 + + + + + + =20 + =20 + =20 + + =20 + + =20 + + + + =20 + + + =20 + + + =20 + =20 + =20 + =20 + + =20 + =20 + =20 + + + =20 + + =20 + + =20 + + =20 + + =20 + + + =20 + =20 + =20 + =20 + =20 + + + + + =20 + =20 + +
            + + =20 + =20 + =20 +
            + =20 +
            +
            + + + =20 + =20 + =20 +
            + =20 +
            + + =20 +
            + +
            +
            + + + + + =20 +
            + + =20 +
            + +
            + + =20 +
            +
            + + =20 + =20 + =20 +
            + =20 +
            + + =20 +
            + =20 + + +
            + =20 +
            +
            +
            + =09 +
            + + + =20 + +
            +
            + +
            +

            MES PharmaSuite Eng= +ineer

            +
            + +
            + =09 + =09 + + =09 + multiple locations + + + +view all + + =09 + =09 + =09 + + Job No. r00186436 + + =09 + + =09 + + Full-time + =09 + + =09 +
            + +
            +
            + + Apply Now + +
            + + =09 + +
            +
            + + =09 + + + + + + +
            + =20 + +=09 +
            + +
            + +
            +
            +
            +
            +
            + =20 + +
            +
            Share
            +
            + =20 +
            + =20 + +
            + =20 +
            + =20 + +
            + =20 +
            + =20 + +
            + =20 +
            + =20 + +
            + =20 +
            + + =20 + +
            + +
            + +
            + + =09 +
            +
            +
            +
            +
            +
            +
            +
            + + =09 + +
            + + +
            + =09 +
            +
            + +
            +
            +=20 + 3D"image" +=20 +=20 +=20 + +
            + + =20 +
            + + =20 +
            +
            +
            + + =20 +
            + +
            + + =20 +
            +
            + + =20 + =20 + =20 +
            + =20 +
            +=09 +
            + +
            + +
            +
            + =09 + =09 + =09 + =09 + =20 + + =09 +
            + +
            +
            +

                      <= +/h2> +

            + + =20 + +
            + + +
            +
            + +
            +
            +

            This job is no longer available. Continue your job search here.

            + +
            + + =20 + +
            + + +
            +
            + +
            +=20 + + =09 + =09 +
            +
            + +
            + +
            +
            + +
            + + =20 +
            + +
            +
            + + =20 + =20 + =20 +
            + =20 +
            + + =20 + =20 + =20 +
            + =20 +
            + +
            + =09 + + =09 +
            +
            +
            + + =20 + =20 + =20 +
            + =20 + =20 + =20 +
            + +
            + +
            + =09 +
            +
            + + =20 + =20 + =20 +
            + =20 + =20 + =20 +
            + +
            + +
            + =09 +
            + =09 + +
            +
            +
            + + =20 + =20 + =20 +
            + =20 +
            +
            + =09 +
            +
            +
            +

            Job Description

            +
            + + =20 + +
            + +
            +
            +
            +

            We are:

            We are Industry X: = + We embed innovation, intelligence and sustainability in the way the world = +makes things and the things it makes. Industry X enables leaders to act qui= +ckly and confidently as they pivot to the future. We define Industry X as d= +igital reinvention of manufacturing / engineering and believe that smart, s= +ustainable, connected digital products and assets are about to create hyper= +-personalized industrial experiences, completely new levels of operational = +efficiency, transparency and traceability, tangible impact on sustainabilit= +y and brand-new sources of revenue growth. Known for our ability to execute= + at speed, we help clients determine clear, actionable paths to competitive= + agility by bringing them new thinking on business and technology.

            You are:

            A ambitious Manufacturing Systems (MES) Sp= +ecialist ready to take on new challenges. As industries head towards Manufa= +cturing and Factory Digitalization, MES stand in the center of manufacturin= +g excellence.


            The Work:

            • Lead in the design, = +development, documentation, and implementation of Manufacturing Execution S= +ystems (MES)

            • Design/Author/Develop/Configure El= +ectronic Batch Records (EBR)

            • Implement MES solutions and int= +egrate with ERP and control equipment

            • Documentation of MES c= +onfiguration and validation of EBRs

            • Provide organisation ove= +rsight for complex systems involving the development of MES

            • = +Work closely with business management and users to strategically define the= + needs and design solutions that add value

            • Partner with busi= +ness clients and delivery teams to determine appropriate solutions

            • = +
            • Direct the activities of team in the above tasks

            • Docu= +ment and analyze the information needs of the business and ensure appropria= +te solutions are delivered

            • Gather user requirements in relat= +ion to controlling and recording manufacturing activities

            • Re= +spond to requests for client proposals

            • Manage and develop cl= +ient relationships

            • Global System Implementation

            • = +

              Manage medium-small teams and/or projects

            Please = +note that this role is only for North America

            +
            +
            + +
            +
            +
            + + +
            +
            +
            +
            + +
            + +
            +
            +
            +

            Qualifications

            +
            + + =20 + +
            + +
            +
            +
            +
            +

            Here's What You Need:

            +
            +
            +
            +
            +
            +
              +
            • Minimum of 1 year of experience with PharmaSuite MES solutions = +in a highly automated Life Sciences manufacturing environment

            • +
            • Knowledge of FDA and GMP guidelines

            • +
            • Bachelor=E2=80=99s Degree or equivalent (minimum 3 years work e= +xperience). If Associate=E2=80=99s Degree, must have equivalent minimum 6 y= +ears work experience

            • +
            +

            +

            Set Yourself Apart:

            +
              +
            • Strong written and oral communication skills

            • +
            • Ability to work in a team-oriented, collaborative environment

            • +
            • Ability to facilitate meetings and follow up with resulting act= +ion items

            • +
            • Understanding of Life Sciences validation processes

            • +
            • Working knowledge of software Development Life Cycle (SDLC) and= + support methodologies

            • +
            +

            +

            Compensation at Accenture varies depending on a wide array of factor= +s, which may include but are not limited to the specific office location, r= +ole, skill set, and level of experience. As required by local law, Accentur= +e provides a reasonable range of compensation for roles that may be hired i= +n  California, Colorado, New York or Washington as set fo= +rth below.

            +

            Information on benefits is here.= +

            +

            Role Location        &= +nbsp;           &nbs= +p;            &= +nbsp;  Annual Salary Range

            +

            California        &nbs= +p;            &= +nbsp;           &nbs= +p;        $54,500 to $145,100

            +

            Colorado         = +            &nb= +sp;            = +         $54,500 to $125,400= +

            +

            New York         = +            &nb= +sp;            = +        $50,500 to $145,100

            +

            Washington        &nbs= +p;            &= +nbsp;           &nbs= +p;    $58,100 to $133,500

            +

            +

            #LI-MP

            +

            #LI-NA  

            +
            +
            +
            +
            +

             

            +

            What We Believe

            +

             

            +

            We have an unwavering commitment to diversity with the aim that every= + one of our people has a full sense of belonging within our organization. A= +s a business imperative, every person at Accenture has the responsibility t= +o create and sustain an inclusive environment.

            +

             

            +

            Inclusion and diversity are fundamental to our culture and core value= +s. Our rich diversity makes us more innovative and more creative, which hel= +ps us better serve our clients and our communities. Read more here

            +

             

            +

            Equal Employment Opportunity Statement

            +


            Accenture is an Equal Opportunity Employer. We believe that no on= +e should be discriminated against because of their differences, such as age= +, disability, ethnicity, gender, gender identity and expression, religion o= +r sexual orientation.

            +


            All employment decisions shall be made without regard to age, rac= +e, creed, color, religion, sex, national origin, ancestry, disability statu= +s, veteran status, sexual orientation, gender identity or expression, genet= +ic information, marital status, citizenship status or any other basis as pr= +otected by federal, state, or local law.

            +


            Accenture is committed to providing veteran employment opportunit= +ies to our service men and women.

            +

             

            +

            For details, view a copy of the Accenture Equal Employment Oppo= +rtunity and Affirmative Action Policy Statement.

            +


            Requesting An Accommodation

            +


            Accenture is committed to providing equal employment opportunitie= +s for persons with disabilities or religious observances, including reasona= +ble accommodation when needed. If you are hired by Accenture and require ac= +commodation to perform the essential functions of your role, you will be as= +ked to participate in our reasonable accommodation process. Accommodations = +made to facilitate the recruiting process are not a guarantee of future or = +continued accommodations once hired.

            +


            If you would like to be considered for employment opportunities w= +ith Accenture and have accommodation needs for a disability or religious ob= +servance, please call us toll free at 1 (877) 889-9009, send us an email or speak with your= + recruiter.

            +


            Other Employment Statements

            +


            Applicants for employment in the US must have work authorization = +that does not now or in the future require sponsorship of a visa for employ= +ment authorization in the United States.

            +


            Candidates who are currently employed by a client of Accenture or= + an affiliated Accenture business may not be eligible for consideration.

            +


            Job candidates will not be obligated to disclose sealed or expung= +ed records of conviction or arrest as part of the hiring process.
            +


            The Company will not discharge or in any other manner discriminat= +e against employees or applicants because they have inquired about, discuss= +ed, or disclosed their own pay or the pay of another employee or applicant.= + Additionally, employees who have access to the compensation information of= + other employees or applicants as a part of their essential job functions c= +annot disclose the pay of other employees or applicants to individuals who = +do not otherwise have access to compensation information, unless the disclo= +sure is (a) in response to a formal complaint or charge, (b) in furtherance= + of an investigation, proceeding, hearing, or action, including an investig= +ation conducted by the employer, or (c) consistent with the Company's legal= + duty to furnish information.

            +
            +
            + +
            +
            + + + =20 +
            + +
            + +=09 +
            +
            +
            +

            Locations

            +
            + + =20 + +
            + +
            +
            +
            + AR - Bentonville, AZ - Phoenix, CA - Irvine, CA - Los Angeles, CA = +- Mountain View, CA - Sacramento, CA - San Diego, CA - San Francisco, CA - = +Walnut Creek, CO - Broomfield, CT - Hartford, FL - Miami, FL - St. Petersbu= +rg, GA - Atlanta, IA - Des Moines, IL - Chicago, IN - Carmel, KS - Overland= + Park, MA - Boston, MI - Detroit, MN - Minneapolis, MO - St. Louis, NC - Ch= +arlotte, NC - Raleigh, NJ - Florham Park, NY - New York City, OH - Cincinna= +ti, OH - Cleveland, OH - Columbus, OK - Oklahoma City, OR - Beaverton, PA -= + Philadelphia, PA - Pittsburgh, TN - Nashville, TX - Austin, TX - Houston, = +TX - Irving, VA - Arlington, VA - Herndon, WA - Seattle, WI - Milwaukee +
            +
            +=09 + +
            +
            +
            +=09 +=09 +=09 +
            +
            + +
            + +
            + + =09 + + +
            + =20 + +=09 +
            + +
            + +
            +
            +
            +
            +
            + =20 + +
            +
            Share
            +
            + =20 +
            + =20 + +
            + =20 +
            + =20 + +
            + =20 +
            + =20 + +
            + =20 +
            + =20 + +
            + =20 +
            + + =20 + +
            + +
            + +
            + + =09 +
            +
            +
            +
            +
            +
            +
            +
            + +
            +
            + + +
            +
            +
            + + + =20 + +
            + +
            +
            + + + +
            +
            + +
            + + =20 +
            + +
            + +
            + +
            + + =09 + +
            +
            +
            + + =20 + =20 + =20 +
            + =20 + =20 + =20 +
            + +
            + +
            +
            +
            +
            + + +
            + + =20 +
            + +
            + + =20 +
            + +
            +
            + + =20 + =20 + =20 +
            + =20 +
            + +
            +
            +
            +
            + + =20 + =20 + =20 +
            + =20 +
            +
            +

            Life at Accenture

            +
            + + =20 + +
            +
            +
            +

            Work where you're inspired to explore your passions and where your t= +alents are nurtured and cultivated. Innovate with leading-edge technologies= + on some of the coolest projects you can imagine.

            + +
            + + =20 + +
            + + =20 +
            + +
            + +
            + =09 +
            + =09 +
            + + =20 + =20 + =20 +
            + =20 + =20 + =20 +
            + +
            + +
            + =09 +
            +
            +
            + + =20 + =20 + =20 +
            + =20 +
            +
            +=09 + =20 +
            +
            + =20 + 3D"" + =20 + =20 + =20 + +
            + + =20 +
            + +=09 +
            + =20 + =20 +=09 + =09 + + =20 +

            + =09 + Training and Development +

            + + =20 +

            Ta= +ke time away to learn and learn all the time in our regional learning hubs,= + connected classrooms, online courses and learning boards.

            +
            + + =20 +
            + =20 + + LEARN MORE + +
            + +
            +
            + + =20 +
            +
            +
            +=09 + =20 +
            +
            + =20 + 3D"" + =20 + =20 + =20 + +
            + + =20 +
            + +=09 +
            + =20 + =20 +=09 + =09 + + =20 +

            + =09 + Work Environment +

            + + =20 +

            Be= + your best every day in a work environment that helps drive innovation in e= +verything you do.

            +
            + + =20 +
            + =20 + + LEARN MORE + +
            + +
            +
            + + =20 +
            +
            +
            +=09 + =20 +
            +
            + =20 + 3D"" + =20 + =20 + =20 + +
            + + =20 +
            + +=09 +
            + =20 + =20 +=09 + =09 + + =20 +

            + =09 + Rewards & Benefits +

            + + =20 +

            Wi= +th Accenture's Total Rewards, you are empowered to be your best=E2=80=94for= + the business, for your family, and for yourself.

            +
            + + =20 +
            + =20 + + LEARN MORE + +
            + +
            +
            + + =20 +
            + + =20 +
            + +
            + +
            + =09 +
            +
            + +=09 +=09 +=09 +
            +
            + + =20 + =20 + =20 +
            + =20 + =20 + =20 +
            + +
            + + +
            +
            + + =20 +
            + +
            +
            + + =20 + =20 + =20 +
            + =20 +
            + +
            +
            +
            +
            + + =20 + =20 + =20 +
            + =20 +
            +
            +

            Learn more about Accenture

            +
            + + =20 + +
            +
            +
            +

            Our more than 733,000 people in more than 120 countries, combin= +e unmatched experience and specialized skills across more than 40 industrie= +s. We embrace the power of change to create value and shared success for ou= +r clients, people, shareholders, partners and communities.

            + +
            + + =20 + +
            + + =20 +
            + +
            + +
            + =09 +
            + =09 +
            + + =20 + =20 + =20 +
            + =20 + =20 + =20 +
            + +
            + +
            + =09 +
            +
            +
            + + =20 + =20 + =20 +
            + =20 +
            +
            +=09 + =20 +
            +
            + + 3D"Three + + =20 + =20 + +
            + + =20 +
            + +=09 +
            + =20 + =20 +=09 + =09 + + =20 +

            + =09 + Our Experti= +se +

            + + =20 +
            See h= +ow we embrace the power of change to create value and shared success for ou= +r clients, people, shareholders, partners and communities.
            + + =20 +
            + =20 + FIND OUT MORE + +
            + +
            +
            + + =20 +
            +
            +
            +=09 + =20 +
            +
            + + 3D"Close + + =20 + =20 + +
            + + =20 +
            + +=09 +
            + =20 + =20 +=09 + =09 + + =20 +

            + =09 + Meet Our People +

            + + =20 +

            Fr= +om entry-level to leadership, across all business and industry segments, ge= +t to know our people harnessing technology to make a difference, every day.= +

            +
            + + =20 +
            + =20 + FIND OUT MORE + +
            + +
            +
            + + =20 +
            + + =20 +
            + +
            + +
            + =09 +
            +
            + +=09 +=09 +=09 +
            +
            + + =20 + =20 + =20 +
            + =20 + =20 + =20 +
            + +
            + + +
            +
            + + =20 +
            + +
            +
            + + =20 + =20 + =20 +
            + =20 +
            + +
            +
            +
            +
            + + =20 + =20 + =20 +
            + =20 +
            +
            +

            Stay connected

            +
            + + =20 + +
            + + =20 +
            + +
            + +
            + =09 +
            + =09 +
            + + =20 + =20 + =20 +
            + =20 + =20 + =20 +
            + +
            + +
            + =09 +
            +
            +
            + + =20 + =20 + =20 +
            + =20 +
            +
            +=09 + =20 +
            +
            + =20 + 3D"" + =20 + =20 + =20 + +
            + + =20 +
            + +=09 +
            + =20 + =20 +=09 + =09 + + =20 +

            + =09 + Join Our Team +

            + + =20 +

            Se= +arch open positions that match your skills and interest. We look for passio= +nate, curious, creative and solution-driven team players.

            +
            + + =20 +
            + =20 + + SEARCH ACCENTURE JOBS + +
            + +
            +
            + + =20 +
            +
            +
            +=09 + =20 +
            +
            + =20 + 3D"" + =20 + =20 + =20 + +
            + + =20 +
            + +=09 +
            + =20 + =20 +=09 + =09 + + =20 +

            + =09 + Keep Up to Date +

            + + =20 +

            St= +ay ahead with careers tips, insider perspectives, and industry-leading insi= +ghts you can put to use today=E2=80=93all from the people who work here. +

            + + =20 +
            + =20 + + READ CAR= +EERS BLOG + +
            + +
            +
            + + =20 +
            +
            +
            +=09 + =20 +
            +
            + =20 + 3D"" + =20 + =20 + =20 + +
            + + =20 +
            + +=09 +
            + =20 + =20 +=09 + =09 + + =20 +

            + =09 + Job Alert Emails +

            + + =20 +

            Pe= +rsonalize your subscription to receive job alerts, latest news and insider = +tips tailored to your preferences. See what exciting and rewarding opportun= +ities await.

            +
            + + =20 + + +
            +
            + + =20 +
            + + =20 +
            + +
            + +
            + =09 +
            +
            + +=09 +=09 +=09 +
            +
            + + =20 + =20 + =20 +
            + =20 + =20 + =20 +
            + +
            + + +
            +
            + + =20 +
            + +
            + + =20 +
            + +
            + + + =20 +
            + +
            + + + =20 + + =20 + + =20 + =20 + =20 + =20 + =20 + =20 + =20 + + + + =20 + =20 + + =20 + =20 + =20 + + + =20 + + =20 + =20 + =20 + + =20 + + + + + + + + + + + =20 + + =20 + + =20 + + + + =20 + + + + =20 + =20 + + + + =20 + + =20 + + =20 + =20 + + + + + + + + + + + + + + + +
            3D"Company

            Privacy Preference Center

            • Your Privacy

            • Strictly Necessary Co= +okies

            • First Party Analytics Cookies

            • Performance Co= +okies and Functional Cookies

            • Advertising and Social Media Cookies

            Your Privacy

            Any web site that you visit may store or retrieve persona= +l information, mostly through the use of cookies. The stored or retrieved i= +nformation might be about you, your preferences or your device and is used = +for the purposes specified per cookies category below. The data controller = +of your data processed through our cookies is Accenture PLC. In addition, s= +ome cookies we use are from (and controlled by) third-party companies, such= + as, Facebook, Microsoft, Marketo Munchkin Tracking, Twitter, Knotch, Youtu= +be, Instagram, Yoptima and Linkedin Analytics to provide us with web analyt= +ics and intelligence about our sites. You can accept the cookies as per you= +r preferences by activating the sliders per cookies category. By accepting = +cookies, the functionalities described per cookies category will be activat= +ed and by not accepting cookies, such functionalities will not be activated= +. Because we respect your right to privacy, you can choose not to allow som= +e types of cookies and you have the right to withdraw your consent by adapt= +ing your preferences in our cookie consent manager. Click on the different = +category headings to find out more and change our default settings. Please = +read our Cookies Po= +licy for more information.

            Strictly Necessary= + Cookies

            Alw= +ays Active

            These= + cookies are essential in order to enable you to move around the site and u= +se its features, such as accessing secure areas of the site. Without these = +cookies, services you have asked for cannot be provided.

            First Party Analytics Cookies

            <= +div class=3D"ot-tgl">

            These cookies allow us to emplo= +y data analytics so we can measure and improve the performance of our site = +and provide more relevant content to you. These cookies don't collect infor= +mation that identifies a visitor down to an individual level that is availa= +ble to us. These cookies are not passing personally identifiable informatio= +n to any external third party other than in limited cases when we engage a = +service provider to act on our behalf but who is then unable to use the dat= +a for their own purposes.

            Performance Cookies and Functional Cookies

            Performance Cookie= +s and Functional Cookies

            Performance cookies = +are generally third-party cookies from vendors we work with or who work= + on our behalf that collect information about your visit and use of the Acc= +enture website, for instance which pages you visit the most often, and if y= +ou get error messages from web pages. These cookies don't collect informati= +on that identifies a visitor. All information these cookies collect is anon= +ymous and is only used to improve how the website works. Third party vendor= +s may have access to this data and may use it to improve their overall serv= +ices and offerings. + + +

            +Functionality cookies allow a site to remember choices you make (suc= +h as your user name, language or the region you are in) and provide more en= +hanced, personal features. These cookies cannot track your browsing activit= +y on other websites. They don=E2=80=99t gather any information about you th= +at could be used for advertising or remembering where you=E2=80=99ve been o= +n the Internet outside our site. +

            Advertising and = +Social Media Cookies

            Third-party advertising and social media cookies are used to (1) d= +eliver advertisements more relevant to you and your interests; (2) limit th= +e number of times you see an advertisement; (3) help measure the effectiven= +ess of the advertising campaign; and (4) understand people=E2=80=99s behavi= +or after they view an advertisement. They are usually placed on behalf of a= +dvertising networks with the site operator=E2=80=99s permission. They remem= +ber that you have visited a site and quite often they will be linked to sit= +e functionality provided by the other organization. This may impact the con= +tent and messages you see on other websites you visit. If you do not allow = +these cookies you may not be able to use or see these sharing tools or play= + certain videos on our site.

            Cookie Li= +st

            Consent Leg.Interest
            label
              label
              = +
              + =20 + =20 + + + +------MultipartBoundary--0baTn8ry40MPuZeRf254XNJvIV38rWNpq67Pke0Mpp---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: cid:css-85b1133b-c130-40b8-9715-ed7340581524@mhtml.blink + +@charset "utf-8"; + +#onetrust-banner-sdk { text-size-adjust: 100%; } + +#onetrust-banner-sdk .onetrust-vendors-list-handler { cursor: pointer; colo= +r: rgb(31, 150, 219); font-size: inherit; font-weight: bold; text-decoratio= +n: none; margin-left: 5px; } + +#onetrust-banner-sdk .onetrust-vendors-list-handler:hover { color: rgb(31, = +150, 219); } + +#onetrust-banner-sdk:focus { outline: rgb(0, 0, 0) solid 2px; outline-offse= +t: -2px; } + +#onetrust-banner-sdk a:focus { outline: rgb(0, 0, 0) solid 2px; } + +#onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #on= +etrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler { = +outline-offset: 1px; } + +#onetrust-banner-sdk.ot-bnr-w-logo .ot-bnr-logo { height: 64px; width: 64px= +; } + +#onetrust-banner-sdk .ot-tcf2-vendor-count.ot-text-bold { font-weight: bold= +; } + +#onetrust-banner-sdk .ot-close-icon, #onetrust-pc-sdk .ot-close-icon, #ot-s= +ync-ntfy .ot-close-icon { background-size: contain; background-repeat: no-r= +epeat; background-position: center center; height: 12px; width: 12px; } + +#onetrust-banner-sdk .powered-by-logo, #onetrust-banner-sdk .ot-pc-footer-l= +ogo a, #onetrust-pc-sdk .powered-by-logo, #onetrust-pc-sdk .ot-pc-footer-lo= +go a, #ot-sync-ntfy .powered-by-logo, #ot-sync-ntfy .ot-pc-footer-logo a { = +background-size: contain; background-repeat: no-repeat; background-position= +: center center; height: 25px; width: 152px; display: block; text-decoratio= +n: none; font-size: 0.75em; } + +#onetrust-banner-sdk .powered-by-logo:hover, #onetrust-banner-sdk .ot-pc-fo= +oter-logo a:hover, #onetrust-pc-sdk .powered-by-logo:hover, #onetrust-pc-sd= +k .ot-pc-footer-logo a:hover, #ot-sync-ntfy .powered-by-logo:hover, #ot-syn= +c-ntfy .ot-pc-footer-logo a:hover { color: rgb(86, 86, 86); } + +#onetrust-banner-sdk h3 *, #onetrust-banner-sdk h4 *, #onetrust-banner-sdk = +h6 *, #onetrust-banner-sdk button *, #onetrust-banner-sdk a[data-parent-id]= + *, #onetrust-pc-sdk h3 *, #onetrust-pc-sdk h4 *, #onetrust-pc-sdk h6 *, #o= +netrust-pc-sdk button *, #onetrust-pc-sdk a[data-parent-id] *, #ot-sync-ntf= +y h3 *, #ot-sync-ntfy h4 *, #ot-sync-ntfy h6 *, #ot-sync-ntfy button *, #ot= +-sync-ntfy a[data-parent-id] * { font-size: inherit; font-weight: inherit; = +color: inherit; } + +#onetrust-banner-sdk .ot-hide, #onetrust-pc-sdk .ot-hide, #ot-sync-ntfy .ot= +-hide { display: none !important; } + +#onetrust-banner-sdk button.ot-link-btn:hover, #onetrust-pc-sdk button.ot-l= +ink-btn:hover, #ot-sync-ntfy button.ot-link-btn:hover { text-decoration: un= +derline; opacity: 1; } + +#onetrust-pc-sdk .ot-sdk-row .ot-sdk-column { padding: 0px; } + +#onetrust-pc-sdk .ot-sdk-container { padding-right: 0px; } + +#onetrust-pc-sdk .ot-sdk-row { flex-direction: initial; width: 100%; } + +#onetrust-pc-sdk [type=3D"checkbox"]:checked, #onetrust-pc-sdk [type=3D"che= +ckbox"]:not(:checked) { pointer-events: initial; } + +#onetrust-pc-sdk [type=3D"checkbox"]:disabled + label::before, #onetrust-pc= +-sdk [type=3D"checkbox"]:disabled + label::after, #onetrust-pc-sdk [type=3D= +"checkbox"]:disabled + label { pointer-events: none; opacity: 0.7; } + +#onetrust-pc-sdk #vendor-list-content { transform: translate3d(0px, 0px, 0p= +x); } + +#onetrust-pc-sdk li input[type=3D"checkbox"] { z-index: 1; } + +#onetrust-pc-sdk li .ot-checkbox label { z-index: 2; } + +#onetrust-pc-sdk li .ot-checkbox input[type=3D"checkbox"] { height: auto; w= +idth: auto; } + +#onetrust-pc-sdk li .host-title a, #onetrust-pc-sdk li .ot-host-name a, #on= +etrust-pc-sdk li .accordion-text, #onetrust-pc-sdk li .ot-acc-txt { z-index= +: 2; position: relative; } + +#onetrust-pc-sdk input { margin: 3px 0.1ex; } + +#onetrust-pc-sdk .pc-logo, #onetrust-pc-sdk .ot-pc-logo { height: 60px; wid= +th: 180px; background-position: center center; background-size: contain; ba= +ckground-repeat: no-repeat; display: inline-flex; justify-content: center; = +align-items: center; } + +#onetrust-pc-sdk .pc-logo img, #onetrust-pc-sdk .ot-pc-logo img { max-heigh= +t: 100%; max-width: 100%; } + +#onetrust-pc-sdk .screen-reader-only, #onetrust-pc-sdk .ot-scrn-rdr, .ot-sd= +k-cookie-policy .screen-reader-only, .ot-sdk-cookie-policy .ot-scrn-rdr { b= +order: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; over= +flow: hidden; padding: 0px; position: absolute; width: 1px; } + +#onetrust-pc-sdk.ot-fade-in, .onetrust-pc-dark-filter.ot-fade-in, #onetrust= +-banner-sdk.ot-fade-in { animation-name: onetrust-fade-in; animation-durati= +on: 400ms; animation-timing-function: ease-in-out; } + +#onetrust-pc-sdk.ot-hide { display: none !important; } + +.onetrust-pc-dark-filter.ot-hide { display: none !important; } + +#ot-sdk-btn.ot-sdk-show-settings, #ot-sdk-btn.optanon-show-settings { color= +: rgb(104, 182, 49); border: 1px solid rgb(104, 182, 49); height: auto; whi= +te-space: normal; overflow-wrap: break-word; padding: 0.8em 2em; font-size:= + 0.8em; line-height: 1.2; cursor: pointer; transition: all 0.1s ease 0s; } + +#ot-sdk-btn.ot-sdk-show-settings:hover, #ot-sdk-btn.optanon-show-settings:h= +over { color: rgb(255, 255, 255); background-color: rgb(104, 182, 49); } + +.onetrust-pc-dark-filter { background: rgba(0, 0, 0, 0.5); z-index: 2147483= +646; width: 100%; height: 100%; overflow: hidden; position: fixed; top: 0px= +; bottom: 0px; left: 0px; } + +@keyframes onetrust-fade-in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +.ot-cookie-label { text-decoration: underline; } + +@media only screen and (min-width: 426px) and (max-width: 896px) and (orien= +tation: landscape) { + #onetrust-pc-sdk p { font-size: 0.75em; } +} + +#onetrust-banner-sdk .banner-option-input:focus + label { outline: rgb(0, 0= +, 0) auto 1px; } + +.category-vendors-list-handler + a:focus, .category-vendors-list-handler + = +a:focus-visible { outline: rgb(0, 0, 0) solid 2px; } + +#onetrust-pc-sdk .ot-userid-title { margin-top: 10px; } + +#onetrust-pc-sdk .ot-userid-title > span, #onetrust-pc-sdk .ot-userid-times= +tamp > span { font-weight: 700; } + +#onetrust-pc-sdk .ot-userid-desc { font-style: italic; } + +#onetrust-pc-sdk .ot-host-desc a { pointer-events: initial; } + +#onetrust-pc-sdk .ot-ven-hdr > p a { position: relative; z-index: 2; pointe= +r-events: initial; } + +#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info a, #onetrust-pc-sdk= + .ot-vs-list .ot-vnd-item .ot-vnd-info a { margin-right: auto; } + +#onetrust-pc-sdk .ot-pc-footer-logo img { width: 136px; height: 16px; } + +#onetrust-pc-sdk .ot-pur-vdr-count { font-weight: 400; font-size: 0.7rem; p= +adding-top: 3px; display: block; } + +#onetrust-banner-sdk .ot-optout-signal, #onetrust-pc-sdk .ot-optout-signal = +{ border: 1px solid rgb(50, 174, 136); border-radius: 3px; padding: 5px; ma= +rgin-bottom: 10px; background-color: rgb(249, 255, 250); font-size: 0.85rem= +; line-height: 2; } + +#onetrust-banner-sdk .ot-optout-signal .ot-optout-icon, #onetrust-pc-sdk .o= +t-optout-signal .ot-optout-icon { display: inline; margin-right: 5px; } + +#onetrust-banner-sdk .ot-optout-signal svg, #onetrust-pc-sdk .ot-optout-sig= +nal svg { height: 20px; width: 30px; transform: scale(0.5); } + +#onetrust-banner-sdk .ot-optout-signal svg path, #onetrust-pc-sdk .ot-optou= +t-signal svg path { fill: rgb(50, 174, 136); } + +#onetrust-banner-sdk, #onetrust-pc-sdk, #ot-sdk-cookie-policy, #ot-sync-ntf= +y { font-size: 16px; } + +#onetrust-banner-sdk *, #onetrust-banner-sdk ::after, #onetrust-banner-sdk = +::before, #onetrust-pc-sdk *, #onetrust-pc-sdk ::after, #onetrust-pc-sdk ::= +before, #ot-sdk-cookie-policy *, #ot-sdk-cookie-policy ::after, #ot-sdk-coo= +kie-policy ::before, #ot-sync-ntfy *, #ot-sync-ntfy ::after, #ot-sync-ntfy = +::before { box-sizing: content-box; } + +#onetrust-banner-sdk div, #onetrust-banner-sdk span, #onetrust-banner-sdk h= +1, #onetrust-banner-sdk h2, #onetrust-banner-sdk h3, #onetrust-banner-sdk h= +4, #onetrust-banner-sdk h5, #onetrust-banner-sdk h6, #onetrust-banner-sdk p= +, #onetrust-banner-sdk img, #onetrust-banner-sdk svg, #onetrust-banner-sdk = +button, #onetrust-banner-sdk section, #onetrust-banner-sdk a, #onetrust-ban= +ner-sdk label, #onetrust-banner-sdk input, #onetrust-banner-sdk ul, #onetru= +st-banner-sdk li, #onetrust-banner-sdk nav, #onetrust-banner-sdk table, #on= +etrust-banner-sdk thead, #onetrust-banner-sdk tr, #onetrust-banner-sdk td, = +#onetrust-banner-sdk tbody, #onetrust-banner-sdk .ot-main-content, #onetrus= +t-banner-sdk .ot-toggle, #onetrust-banner-sdk #ot-content, #onetrust-banner= +-sdk #ot-pc-content, #onetrust-banner-sdk .checkbox, #onetrust-pc-sdk div, = +#onetrust-pc-sdk span, #onetrust-pc-sdk h1, #onetrust-pc-sdk h2, #onetrust-= +pc-sdk h3, #onetrust-pc-sdk h4, #onetrust-pc-sdk h5, #onetrust-pc-sdk h6, #= +onetrust-pc-sdk p, #onetrust-pc-sdk img, #onetrust-pc-sdk svg, #onetrust-pc= +-sdk button, #onetrust-pc-sdk section, #onetrust-pc-sdk a, #onetrust-pc-sdk= + label, #onetrust-pc-sdk input, #onetrust-pc-sdk ul, #onetrust-pc-sdk li, #= +onetrust-pc-sdk nav, #onetrust-pc-sdk table, #onetrust-pc-sdk thead, #onetr= +ust-pc-sdk tr, #onetrust-pc-sdk td, #onetrust-pc-sdk tbody, #onetrust-pc-sd= +k .ot-main-content, #onetrust-pc-sdk .ot-toggle, #onetrust-pc-sdk #ot-conte= +nt, #onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk .checkbox, #ot-sdk-co= +okie-policy div, #ot-sdk-cookie-policy span, #ot-sdk-cookie-policy h1, #ot-= +sdk-cookie-policy h2, #ot-sdk-cookie-policy h3, #ot-sdk-cookie-policy h4, #= +ot-sdk-cookie-policy h5, #ot-sdk-cookie-policy h6, #ot-sdk-cookie-policy p,= + #ot-sdk-cookie-policy img, #ot-sdk-cookie-policy svg, #ot-sdk-cookie-polic= +y button, #ot-sdk-cookie-policy section, #ot-sdk-cookie-policy a, #ot-sdk-c= +ookie-policy label, #ot-sdk-cookie-policy input, #ot-sdk-cookie-policy ul, = +#ot-sdk-cookie-policy li, #ot-sdk-cookie-policy nav, #ot-sdk-cookie-policy = +table, #ot-sdk-cookie-policy thead, #ot-sdk-cookie-policy tr, #ot-sdk-cooki= +e-policy td, #ot-sdk-cookie-policy tbody, #ot-sdk-cookie-policy .ot-main-co= +ntent, #ot-sdk-cookie-policy .ot-toggle, #ot-sdk-cookie-policy #ot-content,= + #ot-sdk-cookie-policy #ot-pc-content, #ot-sdk-cookie-policy .checkbox, #ot= +-sync-ntfy div, #ot-sync-ntfy span, #ot-sync-ntfy h1, #ot-sync-ntfy h2, #ot= +-sync-ntfy h3, #ot-sync-ntfy h4, #ot-sync-ntfy h5, #ot-sync-ntfy h6, #ot-sy= +nc-ntfy p, #ot-sync-ntfy img, #ot-sync-ntfy svg, #ot-sync-ntfy button, #ot-= +sync-ntfy section, #ot-sync-ntfy a, #ot-sync-ntfy label, #ot-sync-ntfy inpu= +t, #ot-sync-ntfy ul, #ot-sync-ntfy li, #ot-sync-ntfy nav, #ot-sync-ntfy tab= +le, #ot-sync-ntfy thead, #ot-sync-ntfy tr, #ot-sync-ntfy td, #ot-sync-ntfy = +tbody, #ot-sync-ntfy .ot-main-content, #ot-sync-ntfy .ot-toggle, #ot-sync-n= +tfy #ot-content, #ot-sync-ntfy #ot-pc-content, #ot-sync-ntfy .checkbox { fo= +nt-family: inherit; font-weight: normal; -webkit-font-smoothing: auto; lett= +er-spacing: normal; line-height: normal; padding: 0px; margin: 0px; height:= + auto; min-height: 0px; max-height: none; width: auto; min-width: 0px; max-= +width: none; border-radius: 0px; border: none; clear: none; float: none; po= +sition: static; inset: auto; text-align: left; text-decoration: none; text-= +indent: 0px; text-shadow: none; text-transform: none; white-space: normal; = +background: none; overflow: visible; vertical-align: baseline; visibility: = +visible; z-index: auto; box-shadow: none; } + +#onetrust-banner-sdk label::before, #onetrust-banner-sdk label::after, #one= +trust-banner-sdk .checkbox::after, #onetrust-banner-sdk .checkbox::before, = +#onetrust-pc-sdk label::before, #onetrust-pc-sdk label::after, #onetrust-pc= +-sdk .checkbox::after, #onetrust-pc-sdk .checkbox::before, #ot-sdk-cookie-p= +olicy label::before, #ot-sdk-cookie-policy label::after, #ot-sdk-cookie-pol= +icy .checkbox::after, #ot-sdk-cookie-policy .checkbox::before, #ot-sync-ntf= +y label::before, #ot-sync-ntfy label::after, #ot-sync-ntfy .checkbox::after= +, #ot-sync-ntfy .checkbox::before { content: none; } + +#onetrust-banner-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-container,= + #ot-sdk-cookie-policy .ot-sdk-container { position: relative; width: 100%;= + max-width: 100%; margin: 0px auto; padding: 0px 20px; box-sizing: border-b= +ox; } + +#onetrust-banner-sdk .ot-sdk-column, #onetrust-banner-sdk .ot-sdk-columns, = +#onetrust-pc-sdk .ot-sdk-column, #onetrust-pc-sdk .ot-sdk-columns, #ot-sdk-= +cookie-policy .ot-sdk-column, #ot-sdk-cookie-policy .ot-sdk-columns { width= +: 100%; float: left; box-sizing: border-box; padding: 0px; display: initial= +; } + +@media (min-width: 400px) { + #onetrust-banner-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-containe= +r, #ot-sdk-cookie-policy .ot-sdk-container { width: 90%; padding: 0px; } +} + +@media (min-width: 550px) { + #onetrust-banner-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-containe= +r, #ot-sdk-cookie-policy .ot-sdk-container { width: 100%; } + #onetrust-banner-sdk .ot-sdk-column, #onetrust-banner-sdk .ot-sdk-columns= +, #onetrust-pc-sdk .ot-sdk-column, #onetrust-pc-sdk .ot-sdk-columns, #ot-sd= +k-cookie-policy .ot-sdk-column, #ot-sdk-cookie-policy .ot-sdk-columns { mar= +gin-left: 4%; } + #onetrust-banner-sdk .ot-sdk-column:first-child, #onetrust-banner-sdk .ot= +-sdk-columns:first-child, #onetrust-pc-sdk .ot-sdk-column:first-child, #one= +trust-pc-sdk .ot-sdk-columns:first-child, #ot-sdk-cookie-policy .ot-sdk-col= +umn:first-child, #ot-sdk-cookie-policy .ot-sdk-columns:first-child { margin= +-left: 0px; } + #onetrust-banner-sdk .ot-sdk-two.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk= +-two.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-two.ot-sdk-columns { wid= +th: 13.3333%; } + #onetrust-banner-sdk .ot-sdk-three.ot-sdk-columns, #onetrust-pc-sdk .ot-s= +dk-three.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-three.ot-sdk-columns= + { width: 22%; } + #onetrust-banner-sdk .ot-sdk-four.ot-sdk-columns, #onetrust-pc-sdk .ot-sd= +k-four.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-four.ot-sdk-columns { = +width: 30.6667%; } + #onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns, #onetrust-pc-sdk .ot-s= +dk-eight.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-eight.ot-sdk-columns= + { width: 65.3333%; } + #onetrust-banner-sdk .ot-sdk-nine.ot-sdk-columns, #onetrust-pc-sdk .ot-sd= +k-nine.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-nine.ot-sdk-columns { = +width: 74%; } + #onetrust-banner-sdk .ot-sdk-ten.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk= +-ten.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-ten.ot-sdk-columns { wid= +th: 82.6667%; } + #onetrust-banner-sdk .ot-sdk-eleven.ot-sdk-columns, #onetrust-pc-sdk .ot-= +sdk-eleven.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-eleven.ot-sdk-colu= +mns { width: 91.3333%; } + #onetrust-banner-sdk .ot-sdk-twelve.ot-sdk-columns, #onetrust-pc-sdk .ot-= +sdk-twelve.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-twelve.ot-sdk-colu= +mns { width: 100%; margin-left: 0px; } +} + +#onetrust-banner-sdk h1, #onetrust-banner-sdk h2, #onetrust-banner-sdk h3, = +#onetrust-banner-sdk h4, #onetrust-banner-sdk h5, #onetrust-banner-sdk h6, = +#onetrust-pc-sdk h1, #onetrust-pc-sdk h2, #onetrust-pc-sdk h3, #onetrust-pc= +-sdk h4, #onetrust-pc-sdk h5, #onetrust-pc-sdk h6, #ot-sdk-cookie-policy h1= +, #ot-sdk-cookie-policy h2, #ot-sdk-cookie-policy h3, #ot-sdk-cookie-policy= + h4, #ot-sdk-cookie-policy h5, #ot-sdk-cookie-policy h6 { margin-top: 0px; = +font-weight: 600; font-family: inherit; } + +#onetrust-banner-sdk h1, #onetrust-pc-sdk h1, #ot-sdk-cookie-policy h1 { fo= +nt-size: 1.5rem; line-height: 1.2; } + +#onetrust-banner-sdk h2, #onetrust-pc-sdk h2, #ot-sdk-cookie-policy h2 { fo= +nt-size: 1.5rem; line-height: 1.25; } + +#onetrust-banner-sdk h3, #onetrust-pc-sdk h3, #ot-sdk-cookie-policy h3 { fo= +nt-size: 1.5rem; line-height: 1.3; } + +#onetrust-banner-sdk h4, #onetrust-pc-sdk h4, #ot-sdk-cookie-policy h4 { fo= +nt-size: 1.5rem; line-height: 1.35; } + +#onetrust-banner-sdk h5, #onetrust-pc-sdk h5, #ot-sdk-cookie-policy h5 { fo= +nt-size: 1.5rem; line-height: 1.5; } + +#onetrust-banner-sdk h6, #onetrust-pc-sdk h6, #ot-sdk-cookie-policy h6 { fo= +nt-size: 1.5rem; line-height: 1.6; } + +@media (min-width: 550px) { + #onetrust-banner-sdk h1, #onetrust-pc-sdk h1, #ot-sdk-cookie-policy h1 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h2, #onetrust-pc-sdk h2, #ot-sdk-cookie-policy h2 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h3, #onetrust-pc-sdk h3, #ot-sdk-cookie-policy h3 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h4, #onetrust-pc-sdk h4, #ot-sdk-cookie-policy h4 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h5, #onetrust-pc-sdk h5, #ot-sdk-cookie-policy h5 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h6, #onetrust-pc-sdk h6, #ot-sdk-cookie-policy h6 { = +font-size: 1.5rem; } +} + +#onetrust-banner-sdk p, #onetrust-pc-sdk p, #ot-sdk-cookie-policy p { margi= +n: 0px 0px 1em; font-family: inherit; line-height: normal; } + +#onetrust-banner-sdk a, #onetrust-pc-sdk a, #ot-sdk-cookie-policy a { color= +: rgb(86, 86, 86); text-decoration: underline; } + +#onetrust-banner-sdk a:hover, #onetrust-pc-sdk a:hover, #ot-sdk-cookie-poli= +cy a:hover { color: rgb(86, 86, 86); text-decoration: none; } + +#onetrust-banner-sdk .ot-sdk-button, #onetrust-banner-sdk button, #onetrust= +-pc-sdk .ot-sdk-button, #onetrust-pc-sdk button, #ot-sdk-cookie-policy .ot-= +sdk-button, #ot-sdk-cookie-policy button { margin-bottom: 1rem; font-family= +: inherit; } + +#onetrust-banner-sdk .ot-sdk-button, #onetrust-banner-sdk button, #onetrust= +-pc-sdk .ot-sdk-button, #onetrust-pc-sdk button, #ot-sdk-cookie-policy .ot-= +sdk-button, #ot-sdk-cookie-policy button { display: inline-block; height: 3= +8px; padding: 0px 30px; color: rgb(85, 85, 85); text-align: center; font-si= +ze: 0.9em; font-weight: 400; line-height: 38px; letter-spacing: 0.01em; tex= +t-decoration: none; white-space: nowrap; background-color: rgba(0, 0, 0, 0)= +; border-radius: 2px; border: 1px solid rgb(187, 187, 187); cursor: pointer= +; box-sizing: border-box; } + +#onetrust-banner-sdk .ot-sdk-button:hover, #onetrust-banner-sdk :not(.ot-le= +g-btn-container) > button:not(.ot-link-btn):hover, #onetrust-banner-sdk :no= +t(.ot-leg-btn-container) > button:not(.ot-link-btn):focus, #onetrust-pc-sdk= + .ot-sdk-button:hover, #onetrust-pc-sdk :not(.ot-leg-btn-container) > butto= +n:not(.ot-link-btn):hover, #onetrust-pc-sdk :not(.ot-leg-btn-container) > b= +utton:not(.ot-link-btn):focus, #ot-sdk-cookie-policy .ot-sdk-button:hover, = +#ot-sdk-cookie-policy :not(.ot-leg-btn-container) > button:not(.ot-link-btn= +):hover, #ot-sdk-cookie-policy :not(.ot-leg-btn-container) > button:not(.ot= +-link-btn):focus { color: rgb(51, 51, 51); border-color: rgb(136, 136, 136)= +; opacity: 0.7; } + +#onetrust-banner-sdk .ot-sdk-button:focus, #onetrust-banner-sdk :not(.ot-le= +g-btn-container) > button:focus, #onetrust-pc-sdk .ot-sdk-button:focus, #on= +etrust-pc-sdk :not(.ot-leg-btn-container) > button:focus, #ot-sdk-cookie-po= +licy .ot-sdk-button:focus, #ot-sdk-cookie-policy :not(.ot-leg-btn-container= +) > button:focus { outline: rgb(0, 0, 0) solid 2px; } + +#onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary, #onetrust-banner= +-sdk button.ot-sdk-button-primary, #onetrust-banner-sdk input[type=3D"submi= +t"].ot-sdk-button-primary, #onetrust-banner-sdk input[type=3D"reset"].ot-sd= +k-button-primary, #onetrust-banner-sdk input[type=3D"button"].ot-sdk-button= +-primary, #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary, #onetrust-= +pc-sdk button.ot-sdk-button-primary, #onetrust-pc-sdk input[type=3D"submit"= +].ot-sdk-button-primary, #onetrust-pc-sdk input[type=3D"reset"].ot-sdk-butt= +on-primary, #onetrust-pc-sdk input[type=3D"button"].ot-sdk-button-primary, = +#ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary, #ot-sdk-cookie-= +policy button.ot-sdk-button-primary, #ot-sdk-cookie-policy input[type=3D"su= +bmit"].ot-sdk-button-primary, #ot-sdk-cookie-policy input[type=3D"reset"].o= +t-sdk-button-primary, #ot-sdk-cookie-policy input[type=3D"button"].ot-sdk-b= +utton-primary { color: rgb(255, 255, 255); background-color: rgb(51, 195, 2= +40); border-color: rgb(51, 195, 240); } + +#onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary:hover, #onetrust-= +banner-sdk button.ot-sdk-button-primary:hover, #onetrust-banner-sdk input[t= +ype=3D"submit"].ot-sdk-button-primary:hover, #onetrust-banner-sdk input[typ= +e=3D"reset"].ot-sdk-button-primary:hover, #onetrust-banner-sdk input[type= +=3D"button"].ot-sdk-button-primary:hover, #onetrust-banner-sdk .ot-sdk-butt= +on.ot-sdk-button-primary:focus, #onetrust-banner-sdk button.ot-sdk-button-p= +rimary:focus, #onetrust-banner-sdk input[type=3D"submit"].ot-sdk-button-pri= +mary:focus, #onetrust-banner-sdk input[type=3D"reset"].ot-sdk-button-primar= +y:focus, #onetrust-banner-sdk input[type=3D"button"].ot-sdk-button-primary:= +focus, #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary:hover, #onetru= +st-pc-sdk button.ot-sdk-button-primary:hover, #onetrust-pc-sdk input[type= +=3D"submit"].ot-sdk-button-primary:hover, #onetrust-pc-sdk input[type=3D"re= +set"].ot-sdk-button-primary:hover, #onetrust-pc-sdk input[type=3D"button"].= +ot-sdk-button-primary:hover, #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-= +primary:focus, #onetrust-pc-sdk button.ot-sdk-button-primary:focus, #onetru= +st-pc-sdk input[type=3D"submit"].ot-sdk-button-primary:focus, #onetrust-pc-= +sdk input[type=3D"reset"].ot-sdk-button-primary:focus, #onetrust-pc-sdk inp= +ut[type=3D"button"].ot-sdk-button-primary:focus, #ot-sdk-cookie-policy .ot-= +sdk-button.ot-sdk-button-primary:hover, #ot-sdk-cookie-policy button.ot-sdk= +-button-primary:hover, #ot-sdk-cookie-policy input[type=3D"submit"].ot-sdk-= +button-primary:hover, #ot-sdk-cookie-policy input[type=3D"reset"].ot-sdk-bu= +tton-primary:hover, #ot-sdk-cookie-policy input[type=3D"button"].ot-sdk-but= +ton-primary:hover, #ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-prima= +ry:focus, #ot-sdk-cookie-policy button.ot-sdk-button-primary:focus, #ot-sdk= +-cookie-policy input[type=3D"submit"].ot-sdk-button-primary:focus, #ot-sdk-= +cookie-policy input[type=3D"reset"].ot-sdk-button-primary:focus, #ot-sdk-co= +okie-policy input[type=3D"button"].ot-sdk-button-primary:focus { color: rgb= +(255, 255, 255); background-color: rgb(30, 174, 219); border-color: rgb(30,= + 174, 219); } + +#onetrust-banner-sdk input[type=3D"text"], #onetrust-pc-sdk input[type=3D"t= +ext"], #ot-sdk-cookie-policy input[type=3D"text"] { height: 38px; padding: = +6px 10px; background-color: rgb(255, 255, 255); border: 1px solid rgb(209, = +209, 209); border-radius: 4px; box-shadow: none; box-sizing: border-box; } + +#onetrust-banner-sdk input[type=3D"text"], #onetrust-pc-sdk input[type=3D"t= +ext"], #ot-sdk-cookie-policy input[type=3D"text"] { appearance: none; } + +#onetrust-banner-sdk input[type=3D"text"]:focus, #onetrust-pc-sdk input[typ= +e=3D"text"]:focus, #ot-sdk-cookie-policy input[type=3D"text"]:focus { borde= +r: 1px solid rgb(0, 0, 0); outline: 0px; } + +#onetrust-banner-sdk label, #onetrust-pc-sdk label, #ot-sdk-cookie-policy l= +abel { display: block; margin-bottom: 0.5rem; font-weight: 600; } + +#onetrust-banner-sdk input[type=3D"checkbox"], #onetrust-pc-sdk input[type= +=3D"checkbox"], #ot-sdk-cookie-policy input[type=3D"checkbox"] { display: i= +nline; } + +#onetrust-banner-sdk ul, #onetrust-pc-sdk ul, #ot-sdk-cookie-policy ul { li= +st-style: inside circle; } + +#onetrust-banner-sdk ul, #onetrust-pc-sdk ul, #ot-sdk-cookie-policy ul { pa= +dding-left: 0px; margin-top: 0px; } + +#onetrust-banner-sdk ul ul, #onetrust-pc-sdk ul ul, #ot-sdk-cookie-policy u= +l ul { margin: 1.5rem 0px 1.5rem 3rem; font-size: 90%; } + +#onetrust-banner-sdk li, #onetrust-pc-sdk li, #ot-sdk-cookie-policy li { ma= +rgin-bottom: 1rem; } + +#onetrust-banner-sdk th, #onetrust-banner-sdk td, #onetrust-pc-sdk th, #one= +trust-pc-sdk td, #ot-sdk-cookie-policy th, #ot-sdk-cookie-policy td { paddi= +ng: 12px 15px; text-align: left; border-bottom: 1px solid rgb(225, 225, 225= +); } + +#onetrust-banner-sdk button, #onetrust-pc-sdk button, #ot-sdk-cookie-policy= + button { margin-bottom: 1rem; font-family: inherit; } + +#onetrust-banner-sdk .ot-sdk-container::after, #onetrust-banner-sdk .ot-sdk= +-row::after, #onetrust-pc-sdk .ot-sdk-container::after, #onetrust-pc-sdk .o= +t-sdk-row::after, #ot-sdk-cookie-policy .ot-sdk-container::after, #ot-sdk-c= +ookie-policy .ot-sdk-row::after { content: ""; display: table; clear: both;= + } + +#onetrust-banner-sdk .ot-sdk-row, #onetrust-pc-sdk .ot-sdk-row, #ot-sdk-coo= +kie-policy .ot-sdk-row { margin: 0px; max-width: none; display: block; } + +#onetrust-banner-sdk { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 18px; } + +#onetrust-banner-sdk.otFlat { position: fixed; z-index: 2147483645; bottom:= + 0px; right: 0px; left: 0px; background-color: rgb(255, 255, 255); max-heig= +ht: 90%; overflow: hidden auto; } + +#onetrust-banner-sdk.otFlat.top { top: 0px; bottom: auto; } + +#onetrust-banner-sdk.otRelFont { font-size: 1rem; } + +#onetrust-banner-sdk > .ot-sdk-container { overflow: hidden; } + +#onetrust-banner-sdk::-webkit-scrollbar { width: 11px; } + +#onetrust-banner-sdk::-webkit-scrollbar-thumb { border-radius: 10px; backgr= +ound: rgb(193, 193, 193); } + +#onetrust-banner-sdk { } + +#onetrust-banner-sdk #onetrust-policy { margin: 1.25em 0px 0.625em 2em; ove= +rflow: hidden; } + +#onetrust-banner-sdk #onetrust-policy .ot-gv-list-handler { float: left; fo= +nt-size: 0.82em; padding: 0px; margin-bottom: 0px; border: 0px; line-height= +: normal; height: auto; width: auto; } + +#onetrust-banner-sdk #onetrust-policy-title { font-size: 1.2em; line-height= +: 1.3; margin-bottom: 10px; } + +#onetrust-banner-sdk #onetrust-policy-text { clear: both; text-align: left;= + font-size: 0.88em; line-height: 1.4; } + +#onetrust-banner-sdk #onetrust-policy-text * { font-size: inherit; line-hei= +ght: inherit; } + +#onetrust-banner-sdk #onetrust-policy-text a { font-weight: bold; margin-le= +ft: 5px; } + +#onetrust-banner-sdk #onetrust-policy-title, #onetrust-banner-sdk #onetrust= +-policy-text { color: dimgray; float: left; } + +#onetrust-banner-sdk #onetrust-button-group-parent { min-height: 1px; text-= +align: center; } + +#onetrust-banner-sdk #onetrust-button-group { display: inline-block; } + +#onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #on= +etrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler { = +background-color: rgb(104, 182, 49); color: rgb(255, 255, 255); border-colo= +r: rgb(104, 182, 49); margin-right: 1em; min-width: 125px; height: auto; wh= +ite-space: normal; word-break: break-word; overflow-wrap: break-word; paddi= +ng: 12px 10px; line-height: 1.2; font-size: 0.813em; font-weight: 600; } + +#onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link { backgro= +und-color: rgb(255, 255, 255); border: none; color: rgb(104, 182, 49); text= +-decoration: underline; padding-left: 0px; padding-right: 0px; } + +#onetrust-banner-sdk .onetrust-close-btn-ui { width: 44px; height: 44px; ba= +ckground-size: 12px; border: none; position: relative; margin: auto; paddin= +g: 0px; } + +#onetrust-banner-sdk .banner_logo { display: none; } + +#onetrust-banner-sdk.ot-bnr-w-logo .ot-bnr-logo { position: absolute; top: = +50%; transform: translateY(-50%); left: 0px; } + +#onetrust-banner-sdk.ot-bnr-w-logo #onetrust-policy { margin-left: 65px; } + +#onetrust-banner-sdk .ot-b-addl-desc { clear: both; float: left; display: b= +lock; } + +#onetrust-banner-sdk #banner-options { float: left; display: table; margin-= +right: 0px; margin-left: 1em; width: calc(100% - 1em); } + +#onetrust-banner-sdk .banner-option-input { cursor: pointer; width: auto; h= +eight: auto; border: none; padding: 0px 3px 0px 0px; margin: 0px 0px 10px; = +font-size: 0.82em; line-height: 1.4; } + +#onetrust-banner-sdk .banner-option-input * { pointer-events: none; font-si= +ze: inherit; line-height: inherit; } + +#onetrust-banner-sdk .banner-option-input[aria-expanded=3D"true"] ~ .banner= +-option-details { display: block; height: auto; } + +#onetrust-banner-sdk .banner-option-input[aria-expanded=3D"true"] .ot-arrow= +-container { transform: rotate(90deg); } + +#onetrust-banner-sdk .banner-option { margin-bottom: 12px; margin-left: 0px= +; border: none; float: left; padding: 0px; } + +#onetrust-banner-sdk .banner-option:first-child { padding-left: 2px; } + +#onetrust-banner-sdk .banner-option:not(:first-child) { padding: 0px; borde= +r: none; } + +#onetrust-banner-sdk .banner-option-header { cursor: pointer; display: inli= +ne-block; } + +#onetrust-banner-sdk .banner-option-header :first-child { color: dimgray; f= +ont-weight: bold; float: left; } + +#onetrust-banner-sdk .banner-option-header .ot-arrow-container { display: i= +nline-block; border-top: 6px solid rgba(0, 0, 0, 0); border-bottom: 6px sol= +id rgba(0, 0, 0, 0); border-left: 6px solid dimgray; margin-left: 10px; ver= +tical-align: middle; } + +#onetrust-banner-sdk .banner-option-details { display: none; font-size: 0.8= +3em; line-height: 1.5; padding: 10px 0px 5px 10px; margin-right: 10px; heig= +ht: 0px; } + +#onetrust-banner-sdk .banner-option-details * { font-size: inherit; line-he= +ight: inherit; color: dimgray; } + +#onetrust-banner-sdk .ot-arrow-container, #onetrust-banner-sdk .banner-opti= +on-details { transition: all 300ms ease-in 0s; } + +#onetrust-banner-sdk .ot-dpd-container { float: left; } + +#onetrust-banner-sdk .ot-dpd-title { margin-bottom: 10px; } + +#onetrust-banner-sdk .ot-dpd-title, #onetrust-banner-sdk .ot-dpd-desc { fon= +t-size: 0.88em; line-height: 1.4; color: dimgray; } + +#onetrust-banner-sdk .ot-dpd-title *, #onetrust-banner-sdk .ot-dpd-desc * {= + font-size: inherit; line-height: inherit; } + +#onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text * { margin-bottom: 0px;= + } + +#onetrust-banner-sdk.ot-iab-2 .onetrust-vendors-list-handler { display: blo= +ck; margin-left: 0px; margin-top: 5px; clear: both; margin-bottom: 0px; pad= +ding: 0px; border: 0px; height: auto; width: auto; } + +#onetrust-banner-sdk.ot-iab-2 #onetrust-button-group button { display: bloc= +k; } + +#onetrust-banner-sdk.ot-close-btn-link { padding-top: 25px; } + +#onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container { top:= + 15px; transform: none; right: 15px; } + +#onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container button= + { padding: 0px; white-space: pre-wrap; border: none; height: auto; line-he= +ight: 1.5; text-decoration: underline; font-size: 0.69em; } + +#onetrust-banner-sdk #onetrust-policy-text, #onetrust-banner-sdk .ot-dpd-de= +sc, #onetrust-banner-sdk .ot-b-addl-desc { font-size: 0.813em; line-height:= + 1.5; } + +#onetrust-banner-sdk .ot-dpd-desc { margin-bottom: 10px; } + +#onetrust-banner-sdk .ot-dpd-desc > .ot-b-addl-desc { margin-top: 10px; mar= +gin-bottom: 10px; font-size: 1em; } + +@media only screen and (max-width: 425px) { + #onetrust-banner-sdk #onetrust-close-btn-container { position: absolute; = +top: 6px; right: 2px; } + #onetrust-banner-sdk #onetrust-policy { margin-left: 0px; margin-top: 3em= +; } + #onetrust-banner-sdk #onetrust-button-group { display: block; } + #onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #= +onetrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler = +{ width: 100%; } + #onetrust-banner-sdk .onetrust-close-btn-ui { top: auto; transform: none;= + } + #onetrust-banner-sdk #onetrust-policy-title { display: inline; float: non= +e; } + #onetrust-banner-sdk #banner-options { margin: 0px; padding: 0px; width: = +100%; } +} + +@media only screen and (min-width: 426px) and (max-width: 896px) { + #onetrust-banner-sdk #onetrust-close-btn-container { position: absolute; = +top: 0px; right: 0px; } + #onetrust-banner-sdk #onetrust-policy { margin-left: 1em; margin-right: 1= +em; } + #onetrust-banner-sdk .onetrust-close-btn-ui { top: 10px; right: 10px; } + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container { width: 95= +%; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-group-container { width: 100%; } + #onetrust-banner-sdk.ot-bnr-w-logo #onetrust-button-group-parent { paddin= +g-left: 50px; } + #onetrust-banner-sdk #onetrust-button-group-parent { width: 100%; positio= +n: relative; margin-left: 0px; } + #onetrust-banner-sdk #onetrust-button-group button { display: inline-bloc= +k; } + #onetrust-banner-sdk #onetrust-button-group { margin-right: 0px; text-ali= +gn: center; } + #onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler { fl= +oat: left; } + #onetrust-banner-sdk .has-reject-all-button #onetrust-reject-all-handler,= + #onetrust-banner-sdk .has-reject-all-button #onetrust-accept-btn-handler {= + float: right; } + #onetrust-banner-sdk .has-reject-all-button #onetrust-button-group { widt= +h: calc(100% - 2em); margin-right: 0px; } + #onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler.cook= +ie-setting-link { padding-left: 0px; text-align: left; } + #onetrust-banner-sdk.ot-buttons-fw .ot-sdk-three button { width: 100%; te= +xt-align: center; } + #onetrust-banner-sdk.ot-buttons-fw #onetrust-button-group-parent button {= + float: none; } + #onetrust-banner-sdk.ot-buttons-fw #onetrust-pc-btn-handler.cookie-settin= +g-link { text-align: center; } +} + +@media only screen and (min-width: 550px) { + #onetrust-banner-sdk .banner-option:not(:first-child) { border-left: 1px = +solid rgb(216, 216, 216); padding-left: 25px; } +} + +@media only screen and (min-width: 425px) and (max-width: 550px) { + #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group, #onetrust-banner-sd= +k.ot-iab-2 #onetrust-policy, #onetrust-banner-sdk.ot-iab-2 .banner-option {= + width: 100%; } +} + +@media only screen and (min-width: 769px) { + #onetrust-banner-sdk #onetrust-button-group { margin-right: 30%; } + #onetrust-banner-sdk #banner-options { margin-left: 2em; margin-right: 5e= +m; margin-bottom: 1.25em; width: calc(100% - 7em); } +} + +@media only screen and (min-width: 897px) and (max-width: 1023px) { + #onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent= + { position: absolute; top: 50%; left: 75%; transform: translateY(-50%); } + #onetrust-banner-sdk #onetrust-close-btn-container { top: 50%; margin: au= +to; transform: translate(-50%, -50%); position: absolute; padding: 0px; rig= +ht: 0px; } + #onetrust-banner-sdk #onetrust-close-btn-container button { position: rel= +ative; margin: 0px; right: -22px; top: 2px; } +} + +@media only screen and (min-width: 1024px) { + #onetrust-banner-sdk #onetrust-close-btn-container { top: 50%; margin: au= +to; transform: translate(-50%, -50%); position: absolute; right: 0px; } + #onetrust-banner-sdk #onetrust-close-btn-container button { right: -12px;= + } + #onetrust-banner-sdk #onetrust-policy { margin-left: 2em; } + #onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent= + { position: absolute; top: 50%; left: 60%; transform: translateY(-50%); } + #onetrust-banner-sdk .ot-optout-signal { width: 50%; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-policy-title { width: 50%; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text, #onetrust-banner-sdk= +.ot-iab-2 :not(.ot-dpd-desc) > .ot-b-addl-desc { margin-bottom: 1em; width:= + 50%; border-right: 1px solid rgb(216, 216, 216); padding-right: 1rem; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text { margin-bottom: 0px;= + padding-bottom: 1em; } + #onetrust-banner-sdk.ot-iab-2 :not(.ot-dpd-desc) > .ot-b-addl-desc { marg= +in-bottom: 0px; padding-bottom: 1em; } + #onetrust-banner-sdk.ot-iab-2 .ot-dpd-container { width: 45%; padding-lef= +t: 1rem; display: inline-block; float: none; } + #onetrust-banner-sdk.ot-iab-2 .ot-dpd-title { line-height: 1.7; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group-parent { left: auto;= + right: 4%; margin-left: 0px; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group button { display: bl= +ock; } + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent { margi= +n: auto; width: 30%; } + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container { width: 60= +%; } + #onetrust-banner-sdk #onetrust-button-group { margin-right: auto; } + #onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #= +onetrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler = +{ margin-top: 1em; } +} + +@media only screen and (min-width: 890px) { + #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group-= +parent { padding-left: 3%; padding-right: 4%; margin-left: 0px; } + #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group = +{ margin-right: 0px; margin-top: 1.25em; width: 100%; } + #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group = +button { width: 100%; margin-bottom: 5px; margin-top: 5px; } + #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group = +button:last-of-type { margin-bottom: 20px; } +} + +@media only screen and (min-width: 1280px) { + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container { width: 55= +%; } + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent { width= +: 44%; padding-left: 2%; padding-right: 2%; } + #onetrust-banner-sdk:not(.ot-iab-2).vertical-align-content #onetrust-butt= +on-group-parent { position: absolute; left: 55%; } +} + +#onetrust-consent-sdk #onetrust-banner-sdk { background-color: rgb(242, 242= +, 242); } + +#onetrust-consent-sdk #onetrust-policy-title, #onetrust-consent-sdk #onetru= +st-policy-text, #onetrust-consent-sdk .ot-b-addl-desc, #onetrust-consent-sd= +k .ot-dpd-desc, #onetrust-consent-sdk .ot-dpd-title, #onetrust-consent-sdk = +#onetrust-policy-text :not(.onetrust-vendors-list-handler), #onetrust-conse= +nt-sdk .ot-dpd-desc :not(.onetrust-vendors-list-handler), #onetrust-consent= +-sdk #onetrust-banner-sdk #banner-options *, #onetrust-banner-sdk .ot-cat-h= +eader, #onetrust-banner-sdk .ot-optout-signal { color: rgb(0, 0, 0); } + +#onetrust-consent-sdk #onetrust-banner-sdk .banner-option-details { backgro= +und-color: rgb(233, 233, 233); } + +#onetrust-consent-sdk #onetrust-banner-sdk a[href], #onetrust-consent-sdk #= +onetrust-banner-sdk a[href] font, #onetrust-consent-sdk #onetrust-banner-sd= +k .ot-link-btn { color: rgb(0, 77, 255); } + +#onetrust-consent-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #o= +netrust-reject-all-handler { background-color: rgb(166, 0, 255); border-col= +or: rgb(166, 0, 255); color: rgb(255, 255, 255); } + +#onetrust-consent-sdk #onetrust-banner-sdk :focus, #onetrust-consent-sdk #o= +netrust-banner-sdk:focus { outline-color: rgb(0, 0, 0); outline-width: 1px;= + } + +#onetrust-consent-sdk #onetrust-pc-btn-handler, #onetrust-consent-sdk #onet= +rust-pc-btn-handler.cookie-setting-link { color: rgb(0, 77, 255); border-co= +lor: rgb(0, 77, 255); background-color: rgb(242, 242, 242); } + +button#onetrust-pc-btn-handler::before { content: "=E2=9D=AF" !important; f= +ont-size: 1.1em !important; font-weight: 400 !important; padding-right: 0.2= +em !important; color: rgb(0, 0, 0) !important; margin-right: 0.1em !importa= +nt; } + +#onetrust-banner-sdk .onetrust-close-btn-ui.onetrust-lg { padding-top: 12px= + !important; padding-bottom: 12px !important; margin-top: 0px !important; m= +argin-bottom: 16px !important; top: 50% !important; } + +#onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link { text-de= +coration: none !important; } + +#onetrust-banner-sdk .ot-sdk-columns { display: inline-block !important; } + +#onetrust-group-container a:focus, #onetrust-group-container button:focus, = +#optanon-minimize-wrapper button:focus { outline: rgb(0, 0, 136) solid 1px = +!important; } + +@media only screen and (min-width: 1024px) { + #onetrust-banner-sdk #onetrust-button-group-parent { margin-right: auto != +important; width: 24% !important; } + #onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent= + { left: inherit !important; } +} + +@media (min-width: 550px) { + #onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns { width: 74% !important= +; } + #onetrust-banner-sdk #onetrust-button-group-parent .ot-sdk-three { margin= +-left: 0px !important; margin-top: 3% !important; } + #onetrust-banner-sdk #onetrust-policy { margin-left: 32px !important; } +} + +@media only screen and (min-width: 769px) { + #onetrust-banner-sdk #onetrust-button-group { margin-right: 0px !importan= +t; overflow-wrap: normal !important; } +} + +@media only screen and (max-width: 896px) and (min-width: 426px) { + #onetrust-banner-sdk #onetrust-group-container { width: 92% !important; } + #onetrust-banner-sdk .onetrust-close-btn-ui.onetrust-lg { top: 15% !impor= +tant; } +} + +@media only screen and (max-width: 425px) { + #onetrust-banner-sdk .onetrust-close-btn-ui { height: 12px !important; } +} + +@media screen and (max-width: 767px) { + #onetrust-banner-sdk #onetrust-policy-text, #onetrust-banner-sdk .ot-dpd-= +desc, #onetrust-banner-sdk .ot-b-addl-desc { font-size: 7px !important; lin= +e-height: 10.5px !important; } + #onetrust-consent-sdk #onetrust-banner-sdk, #onetrust-consent-sdk #onetru= +st-pc-btn-handler.cookie-setting-link { background-color: white !important;= + } +} + +#onetrust-pc-sdk { position: fixed; width: 730px; max-width: 730px; height:= + 610px; inset: 0px; margin: auto; font-size: 16px; z-index: 2147483647; bor= +der-radius: 2px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, = +0, 0, 0) 0px 2px 4px 0px, rgba(50, 50, 93, 0.1) 0px 7px 14px 0px; } + +#onetrust-pc-sdk.otRelFont { font-size: 1rem; } + +#onetrust-pc-sdk *, #onetrust-pc-sdk ::after, #onetrust-pc-sdk ::before { b= +ox-sizing: content-box; } + +#onetrust-pc-sdk #ot-addtl-venlst .ot-arw-cntr, #onetrust-pc-sdk .ot-hide-t= +gl { visibility: hidden; } + +#onetrust-pc-sdk #ot-addtl-venlst .ot-arw-cntr *, #onetrust-pc-sdk .ot-hide= +-tgl * { visibility: hidden; } + +#onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk #ot-pc-lst { height: calc= +(100% - 185px); } + +#onetrust-pc-sdk li { list-style: none; } + +#onetrust-pc-sdk ul, #onetrust-pc-sdk li { margin: 0px; } + +#onetrust-pc-sdk a { text-decoration: none; } + +#onetrust-pc-sdk .ot-link-btn { padding: 0px; margin-bottom: 0px; border: 0= +px; font-weight: normal; line-height: normal; width: auto; height: auto; } + +#onetrust-pc-sdk .ot-grps-cntr ::-webkit-scrollbar, #onetrust-pc-sdk .ot-pc= +-scrollbar::-webkit-scrollbar { width: 11px; } + +#onetrust-pc-sdk .ot-grps-cntr ::-webkit-scrollbar-thumb, #onetrust-pc-sdk = +.ot-pc-scrollbar::-webkit-scrollbar-thumb { border-radius: 10px; background= +: rgb(193, 193, 193); } + +#onetrust-pc-sdk .ot-grps-cntr *, #onetrust-pc-sdk .ot-pc-scrollbar { } + +#onetrust-pc-sdk .ot-pc-header { height: auto; padding: 10px; display: bloc= +k; width: calc(100% - 20px); min-height: 52px; border-bottom: 1px solid rgb= +(216, 216, 216); position: relative; } + +#onetrust-pc-sdk .ot-pc-logo { vertical-align: middle; width: 180px; } + +#onetrust-pc-sdk .ot-pc-logo.ot-pc-logo { height: 40px; } + +#onetrust-pc-sdk .ot-title-cntr { position: relative; display: inline-block= +; vertical-align: middle; width: calc(100% - 190px); padding-left: 10px; } + +#onetrust-pc-sdk .ot-optout-signal { margin: 0.625rem 0.625rem 0.625rem 1.7= +5rem; } + +#onetrust-pc-sdk .ot-always-active { font-size: 0.813em; line-height: 1.5; = +font-weight: 700; color: rgb(56, 96, 190); } + +#onetrust-pc-sdk .ot-close-cntr { float: right; position: absolute; right: = +-9px; top: 50%; transform: translateY(-50%); } + +#onetrust-pc-sdk #ot-pc-content { position: relative; overflow: hidden auto= +; } + +#onetrust-pc-sdk #ot-pc-content .ot-sdk-container { margin-left: 0px; } + +#onetrust-pc-sdk .ot-grps-cntr, #onetrust-pc-sdk .ot-grps-cntr > * { height= +: 100%; overflow-y: auto; } + +#onetrust-pc-sdk .category-menu-switch-handler { cursor: pointer; border-le= +ft: 10px solid rgba(0, 0, 0, 0); background-color: rgb(244, 244, 244); bord= +er-bottom: 1px solid rgb(215, 215, 215); padding: 12px 5px 12px 12px; overf= +low: hidden; } + +#onetrust-pc-sdk .category-menu-switch-handler h3 { float: left; text-align= +: left; margin: 0px; color: dimgray; line-height: 1.4; font-size: 0.875em; = +word-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk .ot-active-menu { border-left: 10px solid rgb(104, 182, 49= +); background-color: rgb(255, 255, 255); border-bottom: none; position: rel= +ative; } + +#onetrust-pc-sdk .ot-active-menu h3 { color: rgb(38, 50, 56); font-weight: = +bold; } + +#onetrust-pc-sdk .ot-desc-cntr { word-break: break-word; overflow-wrap: bre= +ak-word; padding-top: 20px; padding-right: 16px; padding-bottom: 15px; } + +#onetrust-pc-sdk .ot-grp-desc { word-break: break-word; overflow-wrap: brea= +k-word; text-align: left; font-size: 0.813em; line-height: 1.5; margin: 0px= +; } + +#onetrust-pc-sdk .ot-grp-desc * { font-size: inherit; line-height: inherit;= + } + +#onetrust-pc-sdk #ot-pc-desc a { color: rgb(56, 96, 190); cursor: pointer; = +font-size: 1em; margin-right: 8px; } + +#onetrust-pc-sdk #ot-pc-desc a:hover { color: rgb(24, 131, 253); } + +#onetrust-pc-sdk #ot-pc-desc button { margin-right: 8px; } + +#onetrust-pc-sdk #ot-pc-desc * { font-size: inherit; } + +#onetrust-pc-sdk #ot-pc-desc ul li { padding: 10px 0px; border-bottom: 1px = +solid rgb(226, 226, 226); } + +#onetrust-pc-sdk #ot-pc-desc + .ot-link-btn { display: none; } + +#onetrust-pc-sdk .ot-btn-subcntr { float: right; } + +#onetrust-pc-sdk .ot-close-icon { background-image: url("data:image/svg+xml= +;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5= +rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9Ij= +Q3Ljk3MSIgaGVpZ2h0PSI0Ny45NzEiIHZpZXdCb3g9IjAgMCA0Ny45NzEgNDcuOTcxIiBzdHlsZ= +T0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0Ny45NzEgNDcuOTcxOyIgeG1sOnNwYWNlPSJw= +cmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTI4LjIyOCwyMy45ODZMNDcuMDkyLDUuMTIyYzEuMTcyLTE= +uMTcxLDEuMTcyLTMuMDcxLDAtNC4yNDJjLTEuMTcyLTEuMTcyLTMuMDctMS4xNzItNC4yNDIsME= +wyMy45ODYsMTkuNzQ0TDUuMTIxLDAuODhjLTEuMTcyLTEuMTcyLTMuMDctMS4xNzItNC4yNDIsM= +GMtMS4xNzIsMS4xNzEtMS4xNzIsMy4wNzEsMCw0LjI0MmwxOC44NjUsMTguODY0TDAuODc5LDQy= +Ljg1Yy0xLjE3MiwxLjE3MS0xLjE3MiwzLjA3MSwwLDQuMjQyQzEuNDY1LDQ3LjY3NywyLjIzMyw= +0Ny45NywzLDQ3Ljk3czEuNTM1LTAuMjkzLDIuMTIxLTAuODc5bDE4Ljg2NS0xOC44NjRMNDIuOD= +UsNDcuMDkxYzAuNTg2LDAuNTg2LDEuMzU0LDAuODc5LDIuMTIxLDAuODc5czEuNTM1LTAuMjkzL= +DIuMTIxLTAuODc5YzEuMTcyLTEuMTcxLDEuMTcyLTMuMDcxLDAtNC4yNDJMMjguMjI4LDIzLjk4= +NnoiLz48L2c+PC9zdmc+"); background-size: 12px; background-repeat: no-repeat= +; background-position: center center; height: 44px; width: 44px; display: i= +nline-block; } + +#onetrust-pc-sdk .ot-tgl { float: right; position: relative; z-index: 1; } + +#onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob { backgr= +ound-color: rgb(205, 220, 242); } + +#onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob::before = +{ transform: translateX(16px); background-color: rgb(66, 133, 244); } + +#onetrust-pc-sdk .ot-tgl input:focus + .ot-switch .ot-switch-nob::before { = +box-shadow: rgb(33, 150, 243) 0px 0px 1px; outline-style: auto; outline-wid= +th: 1px; } + +#onetrust-pc-sdk .ot-switch { position: relative; display: inline-block; wi= +dth: 35px; height: 10px; margin-bottom: 0px; } + +#onetrust-pc-sdk .ot-switch-nob { position: absolute; cursor: pointer; inse= +t: 0px; background-color: rgb(242, 241, 241); border: none; transition: all= + 0.2s ease-in 0s; border-radius: 46px; } + +#onetrust-pc-sdk .ot-switch-nob::before { position: absolute; content: ""; = +height: 20px; width: 20px; bottom: 1px; background-color: rgb(125, 125, 125= +); border-radius: 100%; top: -5px; transition: all 0.4s ease 0s; } + +#onetrust-pc-sdk .ot-chkbox { z-index: 1; position: relative; float: left; = +} + +#onetrust-pc-sdk .ot-chkbox input:checked ~ label::before { background-colo= +r: rgb(56, 96, 190); } + +#onetrust-pc-sdk .ot-chkbox input + label::after { content: none; color: rg= +b(255, 255, 255); } + +#onetrust-pc-sdk .ot-chkbox input:checked + label::after { content: ""; } + +#onetrust-pc-sdk .ot-chkbox input:focus + label::before { outline-width: 2p= +x; outline-style: auto; } + +#onetrust-pc-sdk .ot-chkbox label { position: relative; height: 20px; paddi= +ng-left: 30px; display: inline-block; cursor: pointer; } + +#onetrust-pc-sdk .ot-chkbox label::before, #onetrust-pc-sdk .ot-chkbox labe= +l::after { position: absolute; content: ""; display: inline-block; border-r= +adius: 3px; } + +#onetrust-pc-sdk .ot-chkbox label::before { height: 18px; width: 18px; bord= +er: 1px solid rgb(56, 96, 190); left: 0px; } + +#onetrust-pc-sdk .ot-chkbox label::after { height: 5px; width: 9px; border-= +left: 3px solid; border-bottom: 3px solid; transform: rotate(-45deg); left:= + 4px; top: 5px; } + +#onetrust-pc-sdk .ot-label-txt { display: none; } + +#onetrust-pc-sdk .ot-fltr-opt .ot-label-txt { display: block; } + +#onetrust-pc-sdk .ot-chkbox input, #onetrust-pc-sdk .ot-tgl input { positio= +n: absolute; opacity: 0; width: 0px; height: 0px; } + +#onetrust-pc-sdk .ot-arw-cntr { float: right; position: relative; pointer-e= +vents: none; } + +#onetrust-pc-sdk .ot-arw { width: 16px; height: 16px; margin-left: 5px; col= +or: dimgray; display: inline-block; vertical-align: middle; transition: all= + 150ms ease-in 0s; } + +#onetrust-pc-sdk input:checked ~ .ot-acc-hdr .ot-arw, #onetrust-pc-sdk butt= +on[aria-expanded=3D"true"] ~ .ot-acc-hdr .ot-arw-cntr svg { transform: rota= +te(90deg); } + +#onetrust-pc-sdk .ot-label-status { font-size: 0.75em; position: relative; = +top: 2px; display: none; padding-right: 5px; float: left; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-label-status { top: -6px; } + +#onetrust-pc-sdk .ot-fltr-btns { margin-left: 15px; overflow: hidden; margi= +n-right: 15px; } + +#onetrust-pc-sdk .ot-fltr-btns button { padding: 12px 30px; } + +#onetrust-pc-sdk .ot-pc-footer { position: absolute; bottom: 0px; width: 10= +0%; max-height: 160px; border-top: 1px solid rgb(216, 216, 216); } + +#onetrust-pc-sdk .ot-pc-footer button { margin-top: 20px; margin-bottom: 20= +px; font-weight: 600; font-size: 0.813em; min-height: 40px; height: auto; l= +ine-height: normal; padding: 10px 30px; } + +#onetrust-pc-sdk .ot-tab-desc { margin-left: 3%; } + +#onetrust-pc-sdk .ot-grp-hdr1 { display: inline-block; width: 100%; margin-= +bottom: 10px; } + +#onetrust-pc-sdk .ot-desc-cntr h4 { color: rgb(38, 50, 56); display: inline= +-block; vertical-align: middle; margin: 0px; font-weight: bold; font-size: = +0.875em; line-height: 1.3; max-width: 80%; } + +#onetrust-pc-sdk .ot-subgrps .ot-subgrp h4 { top: 0px; max-width: unset; } + +#onetrust-pc-sdk #ot-pvcy-hdr { margin-bottom: 10px; } + +#onetrust-pc-sdk .ot-vlst-cntr { overflow: hidden; } + +#onetrust-pc-sdk .category-vendors-list-handler, #onetrust-pc-sdk .category= +-host-list-handler, #onetrust-pc-sdk .category-vendors-list-handler + a { d= +isplay: block; float: left; color: rgb(56, 96, 190); font-size: 0.813em; fo= +nt-weight: 400; line-height: 1.1; cursor: pointer; margin: 5px 0px; } + +#onetrust-pc-sdk .category-vendors-list-handler:hover, #onetrust-pc-sdk .ca= +tegory-host-list-handler:hover, #onetrust-pc-sdk .category-vendors-list-han= +dler + a:hover { text-decoration-line: underline; } + +#onetrust-pc-sdk .ot-vlst-cntr .ot-ext-lnk, #onetrust-pc-sdk .ot-ven-hdr .o= +t-ext-lnk { display: inline-block; height: 13px; width: 13px; background-re= +peat: no-repeat; margin-left: 1px; margin-top: 6px; cursor: pointer; } + +#onetrust-pc-sdk .ot-ven-hdr .ot-ext-lnk { margin-bottom: -1px; } + +#onetrust-pc-sdk .category-host-list-handler, #onetrust-pc-sdk .ot-vlst-cnt= +r, #onetrust-pc-sdk #ot-pc-desc + .category-vendors-list-handler { margin-t= +op: 8px; } + +#onetrust-pc-sdk .ot-grp-hdr1 + .ot-vlst-cntr { margin-top: 0px; margin-bot= +tom: 10px; } + +#onetrust-pc-sdk .ot-always-active-group h3.ot-cat-header, #onetrust-pc-sdk= + .ot-subgrp.ot-always-active-group > h4 { max-width: 70%; } + +#onetrust-pc-sdk .ot-always-active-group .ot-tgl-cntr { max-width: 28%; } + +#onetrust-pc-sdk .ot-grp-desc ul, #onetrust-pc-sdk li.ot-subgrp p ul { marg= +in: 0px 0px 0px 15px; padding-bottom: 8px; } + +#onetrust-pc-sdk .ot-grp-desc ul li, #onetrust-pc-sdk li.ot-subgrp p ul li = +{ font-size: inherit; padding-top: 8px; display: list-item; list-style: dis= +c; } + +#onetrust-pc-sdk ul.ot-subgrps { margin: 0px; font-size: inherit; } + +#onetrust-pc-sdk ul.ot-subgrps li { padding: 0px; border: none; position: r= +elative; } + +#onetrust-pc-sdk ul.ot-subgrps li h4, #onetrust-pc-sdk ul.ot-subgrps li p {= + font-size: 0.82em; line-height: 1.4; } + +#onetrust-pc-sdk ul.ot-subgrps li p { color: dimgray; clear: both; float: l= +eft; margin-top: 10px; margin-bottom: 0px; word-break: break-word; overflow= +-wrap: break-word; } + +#onetrust-pc-sdk ul.ot-subgrps li h4 { color: rgb(38, 50, 56); font-weight:= + bold; margin-bottom: 0px; float: left; position: relative; top: 3px; } + +#onetrust-pc-sdk li.ot-subgrp { margin-left: 30px; display: inline-block; w= +idth: calc(100% - 30px); } + +#onetrust-pc-sdk .ot-subgrp-tgl { float: right; } + +#onetrust-pc-sdk .ot-subgrp-tgl.ot-always-active-subgroup { width: auto; } + +#onetrust-pc-sdk .ot-pc-footer-logo { height: 30px; width: 100%; text-align= +: right; background: rgb(244, 244, 244); border-radius: 0px 0px 2px 2px; } + +#onetrust-pc-sdk .ot-pc-footer-logo a { display: inline-block; margin-top: = +5px; margin-right: 10px; } + +#onetrust-pc-sdk #accept-recommended-btn-handler { float: right; text-align= +: center; } + +#onetrust-pc-sdk .save-preference-btn-handler { min-width: 155px; backgroun= +d-color: rgb(104, 182, 49); border-radius: 2px; color: rgb(255, 255, 255); = +font-size: 0.9em; line-height: 1.1; text-align: center; margin-left: 15px; = +margin-right: 15px; } + +#onetrust-pc-sdk .ot-btn-subcntr button { margin-right: 16px; } + +#onetrust-pc-sdk.ot-ftr-stacked .save-preference-btn-handler, #onetrust-pc-= +sdk.ot-ftr-stacked .ot-btn-subcntr { max-width: 40%; white-space: normal; t= +ext-align: center; } + +#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button { margin-left: auto;= + margin-right: auto; min-width: 60%; max-width: 90%; } + +#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button:nth-child(2) { margi= +n-top: 0px; } + +#onetrust-pc-sdk.ot-ftr-stacked #accept-recommended-btn-handler { float: no= +ne; } + +#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-container { overflow: hidden; } + +#onetrust-pc-sdk #ot-pc-title { margin: 0px; overflow: hidden; position: re= +lative; line-height: 1.2; max-height: 2.4em; padding-right: 1em; font-size:= + 1.37em; text-overflow: ellipsis; white-space: nowrap; display: block; max-= +width: 90%; } + +#onetrust-pc-sdk #ot-pc-title.ot-pc-title-shrink { max-width: 70%; } + +#onetrust-pc-sdk #ot-pc-lst { width: 100%; position: relative; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-hdr { padding: 17px 15px 17px 20px; dis= +play: inline-block; width: calc(100% - 35px); vertical-align: middle; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-txt { padding: 6px 15px 10px 20px; } + +#onetrust-pc-sdk .ot-lst-cntr { height: 100%; } + +#onetrust-pc-sdk #ot-pc-hdr { padding: 15px 30px 15px 20px; display: inline= +-block; width: calc(100% - 50px); height: 20px; border-bottom: 1px solid rg= +b(216, 216, 216); } + +#onetrust-pc-sdk #ot-pc-hdr input { height: 32px; width: 100%; border-radiu= +s: 50px; font-size: 0.8em; padding-right: 35px; padding-left: 15px; float: = +left; } + +#onetrust-pc-sdk #ot-pc-hdr input::placeholder { color: rgb(212, 212, 212);= + font-style: italic; } + +#onetrust-pc-sdk #ot-lst-cnt { height: calc(100% - 86px); padding-left: 30p= +x; padding-right: 27px; padding-top: 20px; margin: 8px 3px 4px 0px; overflo= +w: hidden auto; transform: translate3d(0px, 0px, 0px); } + +#onetrust-pc-sdk #ot-back-arw { height: 12px; width: 12px; } + +#onetrust-pc-sdk #ot-lst-title { display: inline-block; font-size: 1em; } + +#onetrust-pc-sdk #ot-lst-title h3 { color: dimgray; font-weight: bold; marg= +in-left: 10px; display: inline-block; font-size: 1em; } + +#onetrust-pc-sdk #ot-lst-title h3 * { font-size: inherit; } + +#onetrust-pc-sdk .ot-lst-subhdr { float: right; position: relative; bottom:= + 6px; } + +#onetrust-pc-sdk #ot-search-cntr { display: inline-block; vertical-align: m= +iddle; position: relative; width: 300px; } + +#onetrust-pc-sdk #ot-search-cntr svg { position: absolute; right: 0px; widt= +h: 30px; height: 30px; font-size: 1em; line-height: 1; top: 2px; } + +#onetrust-pc-sdk #ot-fltr-cntr { display: inline-block; position: relative;= + margin-left: 20px; vertical-align: middle; font-size: 0px; } + +#onetrust-pc-sdk #filter-btn-handler { background-color: rgb(56, 96, 190); = +border-radius: 17px; transition: all 0.1s ease 0s; width: 32px; height: 32p= +x; padding: 0px; margin: 0px; position: relative; } + +#onetrust-pc-sdk #filter-btn-handler svg { cursor: pointer; width: 15px; he= +ight: 15px; position: absolute; left: 50%; top: 50%; transform: translate(-= +50%, -50%); padding-top: 5px; } + +#onetrust-pc-sdk #filter-btn-handler path { fill: rgb(255, 255, 255); } + +#onetrust-pc-sdk #ot-sel-blk { min-width: 200px; min-height: 30px; padding-= +left: 20px; } + +#onetrust-pc-sdk #ot-selall-vencntr, #onetrust-pc-sdk #ot-selall-adtlvencnt= +r { float: left; height: 100%; } + +#onetrust-pc-sdk #ot-selall-vencntr label, #onetrust-pc-sdk #ot-selall-adtl= +vencntr label { height: 100%; padding-left: 0px; } + +#onetrust-pc-sdk #ot-selall-hostcntr { width: 21px; height: 21px; position:= + relative; left: 20px; } + +#onetrust-pc-sdk #ot-selall-vencntr.line-through label::after, #onetrust-pc= +-sdk #ot-selall-adtlvencntr.line-through label::after, #onetrust-pc-sdk #ot= +-selall-licntr.line-through label::after, #onetrust-pc-sdk #ot-selall-hostc= +ntr.line-through label::after, #onetrust-pc-sdk #ot-selall-gnvencntr.line-t= +hrough label::after { height: auto; border-left: 0px; left: 5px; top: 10.5p= +x; transform: none; } + +#onetrust-pc-sdk .ot-ven-name, #onetrust-pc-sdk .ot-host-name { color: rgb(= +44, 54, 67); font-weight: bold; font-size: 0.813em; line-height: 1.2; margi= +n: 0px; height: auto; text-align: left; word-break: break-word; overflow-wr= +ap: break-word; } + +#onetrust-pc-sdk .ot-ven-name *, #onetrust-pc-sdk .ot-host-name * { font-si= +ze: inherit; } + +#onetrust-pc-sdk .ot-host-desc { font-size: 0.69em; line-height: 1.4; margi= +n-top: 5px; margin-bottom: 5px; color: dimgray; } + +#onetrust-pc-sdk .ot-host-name > a { text-decoration: underline; position: = +relative; z-index: 2; margin-bottom: 5px; font-weight: bold; } + +#onetrust-pc-sdk .ot-host-hdr { float: left; width: calc(100% - 50px); poin= +ter-events: none; position: relative; z-index: 1; } + +#onetrust-pc-sdk .ot-host-hdr .ot-host-name { pointer-events: none; } + +#onetrust-pc-sdk .ot-host-hdr a { pointer-events: initial; } + +#onetrust-pc-sdk .ot-host-hdr .ot-host-name ~ a { margin-top: 5px; font-siz= +e: 0.813em; text-decoration: underline; } + +#onetrust-pc-sdk .ot-ven-hdr { width: 88%; float: right; } + +#onetrust-pc-sdk input:focus + .ot-acc-hdr { outline: rgb(0, 0, 0) solid 1p= +x !important; } + +#onetrust-pc-sdk #ot-selall-hostcntr input[type=3D"checkbox"], #onetrust-pc= +-sdk #ot-selall-vencntr input[type=3D"checkbox"], #onetrust-pc-sdk #ot-sela= +ll-adtlvencntr input[type=3D"checkbox"] { position: absolute; } + +#onetrust-pc-sdk .ot-host-item .ot-chkbox { float: left; } + +#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) .ot-sel-all= +-hdr { right: 38px; } + +#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) #ot-sel-blk= + { background-color: rgb(249, 249, 252); border: 1px solid rgb(226, 226, 22= +6); width: auto; padding-bottom: 5px; padding-top: 5px; } + +#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) .ot-sel-all= +-chkbox { right: 2px; width: auto; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr { position: relative; border-left:= + 1px solid rgb(226, 226, 226); border-right: 1px solid rgb(226, 226, 226); = +border-bottom: 1px solid rgb(226, 226, 226); } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr input { z-index: 1; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr > .ot-acc-hdr { background: rgb(24= +9, 249, 252); padding-top: 10px; padding-bottom: 10px; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr > .ot-acc-hdr input { z-index: 2; = +} + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr > input[type=3D"checkbox"]:checked= + ~ .ot-acc-hdr { border-bottom: 1px solid rgb(226, 226, 226); } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr .ot-addtl-venbox { display: none; = +} + +#onetrust-pc-sdk #ot-addtl-venlst .ot-tgl-cntr { margin-right: 13px; } + +#onetrust-pc-sdk .ot-vensec-title { font-size: 0.813em; display: inline-blo= +ck; } + +#onetrust-pc-sdk .ot-ven-item > button:focus, #onetrust-pc-sdk .ot-host-ite= +m > button:focus, #onetrust-pc-sdk .ot-acc-cntr > button:focus { outline: r= +gb(0, 0, 0) solid 2px; } + +#onetrust-pc-sdk .ot-ven-item > button, #onetrust-pc-sdk .ot-host-item > bu= +tton, #onetrust-pc-sdk .ot-acc-cntr > button { position: absolute; cursor: = +pointer; width: 100%; height: 100%; border: 0px; opacity: 0; margin: 0px; t= +op: 0px; left: 0px; } + +#onetrust-pc-sdk .ot-ven-item > button ~ .ot-acc-hdr, #onetrust-pc-sdk .ot-= +host-item > button ~ .ot-acc-hdr, #onetrust-pc-sdk .ot-acc-cntr > button ~ = +.ot-acc-hdr { cursor: pointer; } + +#onetrust-pc-sdk .ot-ven-item > button[aria-expanded=3D"false"] ~ .ot-acc-t= +xt, #onetrust-pc-sdk .ot-host-item > button[aria-expanded=3D"false"] ~ .ot-= +acc-txt, #onetrust-pc-sdk .ot-acc-cntr > button[aria-expanded=3D"false"] ~ = +.ot-acc-txt { margin-top: 0px; max-height: 0px; opacity: 0; overflow: hidde= +n; width: 100%; transition: all 0.25s ease-out 0s; display: none; } + +#onetrust-pc-sdk .ot-ven-item > button[aria-expanded=3D"true"] ~ .ot-acc-tx= +t, #onetrust-pc-sdk .ot-host-item > button[aria-expanded=3D"true"] ~ .ot-ac= +c-txt, #onetrust-pc-sdk .ot-acc-cntr > button[aria-expanded=3D"true"] ~ .ot= +-acc-txt { transition: all 0.1s ease-in 0s; display: block; } + +#onetrust-pc-sdk .ot-ven-item ul { list-style: inside none; font-size: 100%= +; margin: 0px; } + +#onetrust-pc-sdk .ot-ven-item ul li { padding: 0px; margin: 0px !important;= + border: none !important; } + +#onetrust-pc-sdk .ot-hide-acc > button { pointer-events: none; } + +#onetrust-pc-sdk .ot-hide-acc .ot-arw-cntr > * { visibility: hidden; } + +#onetrust-pc-sdk #ot-ven-lst, #onetrust-pc-sdk #ot-host-lst, #onetrust-pc-s= +dk #ot-addtl-venlst, #onetrust-pc-sdk #ot-gn-venlst { width: 100%; } + +#onetrust-pc-sdk #ot-ven-lst li, #onetrust-pc-sdk #ot-host-lst li, #onetrus= +t-pc-sdk #ot-addtl-venlst li, #onetrust-pc-sdk #ot-gn-venlst li { border: 1= +px solid rgb(215, 215, 215); border-radius: 2px; position: relative; margin= +-top: 10px; } + +#onetrust-pc-sdk #ot-gn-venlst li.ot-host-info { padding: 0.5rem; overflow-= +y: hidden; } + +#onetrust-pc-sdk #ot-ven-lst .ot-tgl-cntr { width: 65%; } + +#onetrust-pc-sdk #ot-host-lst .ot-tgl-cntr { width: 65%; float: left; } + +#onetrust-pc-sdk label { margin-bottom: 0px; } + +#onetrust-pc-sdk .ot-host-notice { float: right; } + +#onetrust-pc-sdk .ot-ven-link, #onetrust-pc-sdk .ot-ven-legclaim-link, #one= +trust-pc-sdk .ot-host-expand { color: dimgray; font-size: 0.75em; line-heig= +ht: 0.9; display: inline-block; } + +#onetrust-pc-sdk .ot-ven-link *, #onetrust-pc-sdk .ot-ven-legclaim-link *, = +#onetrust-pc-sdk .ot-host-expand * { font-size: inherit; } + +#onetrust-pc-sdk .ot-ven-link, #onetrust-pc-sdk .ot-ven-legclaim-link { pos= +ition: relative; z-index: 2; } + +#onetrust-pc-sdk .ot-ven-link:hover, #onetrust-pc-sdk .ot-ven-legclaim-link= +:hover { text-decoration: underline; } + +#onetrust-pc-sdk .ot-ven-dets { border-radius: 2px; background-color: rgb(2= +48, 248, 248); } + +#onetrust-pc-sdk .ot-ven-dets li:first-child p:first-child { border-top: no= +ne; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:not(:first-child) { border-top: = +1px solid rgb(221, 221, 221) !important; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p { display: inli= +ne-block; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p:nth-of-type(2n+= +1) { width: 30%; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p:nth-of-type(2n)= + { width: 50%; word-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p, #onetrust-pc-sdk .ot-ven-dets= + .ot-ven-disc h4 { padding-top: 5px; padding-bottom: 5px; display: block; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc h4 { display: inline-block; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p:nth-last-child(-n+1) { padding= +-bottom: 10px; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p:nth-child(-n+2):not(.disc-pur)= + { padding-top: 10px; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur-cont { display: inline= +; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur { position: relative; = +word-break: break-word; overflow-wrap: break-word; left: calc(30% + 17px); = +width: 50% !important; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur:nth-child(-n+1) { posi= +tion: static; } + +#onetrust-pc-sdk .ot-ven-dets p, #onetrust-pc-sdk .ot-ven-dets h4, #onetrus= +t-pc-sdk .ot-ven-dets span { font-size: 0.69em; text-align: left; vertical-= +align: middle; word-break: break-word; overflow-wrap: break-word; margin: 0= +px; padding-bottom: 10px; padding-left: 15px; color: rgb(46, 54, 68); } + +#onetrust-pc-sdk .ot-ven-dets h4 { padding-top: 5px; } + +#onetrust-pc-sdk .ot-ven-dets span { color: dimgray; padding: 0px; vertical= +-align: baseline; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-pur h4 { border-top: 1px solid rgb(23= +3, 233, 233); border-bottom: 1px solid rgb(233, 233, 233); padding-bottom: = +5px; margin-bottom: 5px; font-weight: bold; } + +#onetrust-pc-sdk .ot-host-opt { display: inline-block; width: 100%; margin:= + 0px; font-size: inherit; } + +#onetrust-pc-sdk .ot-host-opt li > div div { font-size: 0.81em; padding: 5p= +x 0px; } + +#onetrust-pc-sdk .ot-host-opt li > div div:nth-child(1) { width: 30%; float= +: left; } + +#onetrust-pc-sdk .ot-host-opt li > div div:nth-child(2) { width: 70%; float= +: left; word-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk #ot-host-lst li.ot-host-info { border: none; font-size: 0.= +8em; color: dimgray; float: left; text-align: left; padding: 10px; margin-b= +ottom: 10px; width: calc(100% - 10px); background-color: rgb(248, 248, 248)= +; } + +#onetrust-pc-sdk #ot-host-lst li.ot-host-info a { color: dimgray; } + +#onetrust-pc-sdk #ot-host-lst li.ot-host-info > div { overflow: auto; } + +#onetrust-pc-sdk #no-results { text-align: center; margin-top: 30px; } + +#onetrust-pc-sdk #no-results p { font-size: 1em; color: rgb(46, 54, 68); wo= +rd-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk #no-results p span { font-weight: bold; } + +#onetrust-pc-sdk .ot-tgl-cntr { display: inline-block; vertical-align: midd= +le; } + +#onetrust-pc-sdk .ot-arw-cntr, #onetrust-pc-sdk .ot-tgl-cntr { float: right= +; } + +#onetrust-pc-sdk .ot-desc-cntr { padding-top: 0px; margin-top: 20px; paddin= +g-right: 0px; border-radius: 3px; overflow: hidden; padding-bottom: 10px; } + +#onetrust-pc-sdk .ot-desc-cntr:focus, #onetrust-pc-sdk .ot-desc-cntr:active= +, #onetrust-pc-sdk .ot-desc-cntr:focus-visible { outline: rgb(16, 16, 16) s= +olid 2px; border-radius: 2px; } + +#onetrust-pc-sdk .ot-leg-border-color { border: 1px solid rgb(233, 233, 233= +); } + +#onetrust-pc-sdk .ot-leg-border-color .ot-subgrp-cntr { border-top: 1px sol= +id rgb(233, 233, 233); padding-bottom: 10px; } + +#onetrust-pc-sdk .ot-category-desc { padding-bottom: 10px; } + +#onetrust-pc-sdk .ot-grp-hdr1 { padding-left: 10px; width: calc(100% - 20px= +); padding-top: 10px; margin-bottom: 0px; padding-bottom: 8px; } + +#onetrust-pc-sdk .ot-subgrp-cntr { padding-top: 10px; } + +#onetrust-pc-sdk .ot-desc-cntr > :not(.ot-grp-hdr1) { padding-left: 10px; p= +adding-right: 10px; } + +#onetrust-pc-sdk .ot-pli-hdr { overflow: hidden; padding-top: 7.5px; paddin= +g-bottom: 7.5px; background-color: rgb(248, 248, 248); border-top: none; bo= +rder-right: none; border-left: none; border-image: initial; border-bottom: = +1px solid rgb(233, 233, 233); } + +#onetrust-pc-sdk .ot-pli-hdr span:first-child { text-align: left; max-width= +: 80px; padding-right: 5px; } + +#onetrust-pc-sdk .ot-pli-hdr span:last-child { padding-right: 20px; text-al= +ign: center; } + +#onetrust-pc-sdk .ot-li-title { float: right; font-size: 0.813em; } + +#onetrust-pc-sdk .ot-desc-cntr .ot-tgl-cntr:first-of-type, #onetrust-pc-sdk= + .ot-cat-header + .ot-tgl { padding-left: 7px; padding-right: 7px; } + +#onetrust-pc-sdk .ot-always-active-group .ot-grp-hdr1 .ot-tgl-cntr:first-of= +-type { padding-left: 0px; } + +#onetrust-pc-sdk .ot-cat-header, #onetrust-pc-sdk .ot-subgrp h4 { max-width= +: calc(100% - 133px); } + +#onetrust-pc-sdk #ot-lst-cnt #ot-sel-blk { width: 100%; display: inline-blo= +ck; padding: 0px; } + +#onetrust-pc-sdk .ot-sel-all { display: inline-block; width: 100%; } + +#onetrust-pc-sdk .ot-sel-all-hdr, #onetrust-pc-sdk .ot-sel-all-chkbox { wid= +th: 100%; float: right; position: relative; } + +#onetrust-pc-sdk .ot-sel-all-chkbox { z-index: 1; } + +#onetrust-pc-sdk :not(.ot-hosts-ui) .ot-sel-all-hdr, #onetrust-pc-sdk :not(= +.ot-hosts-ui) .ot-sel-all-chkbox { right: 23px; width: calc(100% - 23px); } + +#onetrust-pc-sdk .ot-consent-hdr, #onetrust-pc-sdk .ot-li-hdr { float: righ= +t; font-size: 0.813em; position: relative; line-height: normal; text-align:= + center; word-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk .ot-hosts-ui .ot-consent-hdr { float: left; position: rela= +tive; left: 5px; } + +#onetrust-pc-sdk .ot-li-hdr { max-width: 100px; margin-right: 10px; } + +#onetrust-pc-sdk .ot-consent-hdr { max-width: 55px; } + +#onetrust-pc-sdk .ot-ven-ctgl { margin-left: 10px; } + +#onetrust-pc-sdk .ot-ven-litgl { margin-right: 55px; } + +#onetrust-pc-sdk .ot-ven-litgl.ot-ven-litgl-only { margin-right: 86px; } + +#onetrust-pc-sdk .ot-ven-ctgl, #onetrust-pc-sdk .ot-ven-litgl, #onetrust-pc= +-sdk .ot-ven-gvctgl { float: left; } + +#onetrust-pc-sdk .ot-ven-ctgl label, #onetrust-pc-sdk .ot-ven-litgl label, = +#onetrust-pc-sdk .ot-ven-gvctgl label { width: 22px; padding: 0px; } + +#onetrust-pc-sdk #ot-selall-licntr { display: block; width: 21px; height: 2= +1px; position: relative; float: right; right: 80px; } + +#onetrust-pc-sdk #ot-selall-licntr input { position: absolute; } + +#onetrust-pc-sdk #ot-selall-vencntr, #onetrust-pc-sdk #ot-selall-adtlvencnt= +r, #onetrust-pc-sdk #ot-selall-gnvencntr { float: right; width: 21px; heigh= +t: 21px; position: relative; right: 15px; } + +#onetrust-pc-sdk #ot-ven-lst .ot-tgl-cntr { float: right; width: auto; } + +#onetrust-pc-sdk .ot-ven-hdr { float: left; width: 60%; } + +#onetrust-pc-sdk #vdr-lst-dsc { font-size: 0.812em; line-height: 1.5; paddi= +ng: 10px 15px 5px; } + +#onetrust-pc-sdk #ot-anchor { border: 12px solid rgba(0, 0, 0, 0); display:= + none; position: absolute; z-index: 2147483647; top: 40px; right: 35px; tra= +nsform: rotate(45deg); background-color: rgb(255, 255, 255); box-shadow: rg= +b(199, 197, 199) -3px -3px 5px -2px; } + +#onetrust-pc-sdk #ot-fltr-modal { width: 300px; position: absolute; z-index= +: 2147483646; top: 46px; height: 90%; max-height: 350px; display: none; tra= +nsition: all 0.2s ease 0s; opacity: 1; right: 0px; } + +#onetrust-pc-sdk #ot-fltr-modal button { max-width: 200px; line-height: 1; = +word-break: break-word; white-space: normal; height: auto; font-weight: bol= +d; } + +#onetrust-pc-sdk #ot-fltr-cnt { background-color: rgb(255, 255, 255); margi= +n: 5px 10px 5px 5px; border-radius: 3px; height: 100%; padding-right: 10px;= + box-shadow: rgb(199, 197, 199) 0px 0px 12px 2px; } + +#onetrust-pc-sdk .ot-fltr-scrlcnt { overflow: hidden auto; clear: both; max= +-height: calc(100% - 60px); } + +#onetrust-pc-sdk .ot-fltr-opt { margin-bottom: 25px; margin-left: 15px; cle= +ar: both; } + +#onetrust-pc-sdk .ot-fltr-opt label { height: auto; } + +#onetrust-pc-sdk .ot-fltr-opt span { cursor: pointer; color: dimgray; font-= +size: 0.8em; line-height: 1.1; font-weight: normal; } + +#onetrust-pc-sdk #clear-filters-handler { float: right; margin-top: 15px; m= +argin-bottom: 10px; text-decoration: none; color: rgb(56, 96, 190); font-si= +ze: 0.9em; border: none; padding: 1px; } + +#onetrust-pc-sdk #clear-filters-handler:hover { color: rgb(24, 131, 253); } + +#onetrust-pc-sdk #clear-filters-handler:focus { outline: rgb(0, 0, 0) solid= + 1px; } + +#onetrust-pc-sdk #filter-apply-handler { margin-right: 10px; } + +#onetrust-pc-sdk .ot-grp-desc + .ot-leg-btn-container { margin-top: 0px; } + +#onetrust-pc-sdk .ot-leg-btn-container { display: inline-block; width: 100%= +; margin-top: 10px; } + +#onetrust-pc-sdk .ot-leg-btn-container button { height: auto; padding: 6.5p= +x 8px; margin-bottom: 0px; line-height: normal; letter-spacing: 0px; } + +#onetrust-pc-sdk .ot-leg-btn-container svg { display: none; height: 14px; w= +idth: 14px; padding-right: 5px; vertical-align: sub; } + +#onetrust-pc-sdk .ot-active-leg-btn { cursor: default; pointer-events: none= +; } + +#onetrust-pc-sdk .ot-active-leg-btn svg { display: inline-block; } + +#onetrust-pc-sdk .ot-remove-objection-handler { border: none; text-decorati= +on: underline; padding: 0px 0px 0px 10px; font-size: 0.82em; font-weight: 6= +00; line-height: 1.4; } + +#onetrust-pc-sdk .ot-obj-leg-btn-handler span { font-weight: bold; text-ali= +gn: center; font-size: 0.91em; line-height: 1.5; } + +#onetrust-pc-sdk.ot-close-btn-link #close-pc-btn-handler { border: none; he= +ight: auto; line-height: 1.5; text-decoration: underline; font-size: 0.69em= +; background: none; width: auto; } + +#onetrust-pc-sdk.ot-close-btn-link .ot-close-cntr { right: 5px; top: 5px; t= +ransform: none; } + +#onetrust-pc-sdk .ot-grps-cntr { overflow-y: hidden; } + +#onetrust-pc-sdk .ot-cat-header { float: left; font-weight: 600; font-size:= + 0.875em; line-height: 1.5; max-width: 90%; vertical-align: middle; } + +#onetrust-pc-sdk .ot-vnd-item > button:focus { outline: rgb(0, 0, 0) solid = +2px; } + +#onetrust-pc-sdk .ot-vnd-item > button { position: absolute; cursor: pointe= +r; width: 100%; height: 100%; margin: 0px; top: 0px; left: 0px; z-index: 1;= + max-width: none; border: none; } + +#onetrust-pc-sdk .ot-vnd-item > button[aria-expanded=3D"false"] ~ .ot-acc-t= +xt { margin-top: 0px; max-height: 0px; opacity: 0; overflow: hidden; width:= + 100%; transition: all 0.25s ease-out 0s; display: none; } + +#onetrust-pc-sdk .ot-vnd-item > button[aria-expanded=3D"true"] ~ .ot-acc-tx= +t { transition: all 0.1s ease-in 0s; margin-top: 10px; width: 100%; overflo= +w: auto; display: block; } + +#onetrust-pc-sdk .ot-vnd-item > button[aria-expanded=3D"true"] ~ .ot-acc-gr= +pcntr { width: auto; margin-top: 0px; padding-bottom: 10px; } + +#onetrust-pc-sdk .ot-accordion-layout.ot-cat-item { position: relative; bor= +der-radius: 2px; margin: 0px; padding: 0px; border-right: 1px solid rgb(216= +, 216, 216); border-bottom: 1px solid rgb(216, 216, 216); border-left: 1px = +solid rgb(216, 216, 216); border-image: initial; border-top: none; width: c= +alc(100% - 2px); float: left; } + +#onetrust-pc-sdk .ot-accordion-layout.ot-cat-item:first-of-type { margin-to= +p: 10px; border-top: 1px solid rgb(216, 216, 216); } + +#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr:first-child { margin-to= +p: 10px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr:last-child, #onetrust-p= +c-sdk .ot-accordion-layout .ot-hlst-cntr:last-child { margin-bottom: 5px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-acc-hdr { padding: 11.5px 20px; w= +idth: calc(100% - 40px); display: inline-block; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-acc-txt { width: 100%; padding: 0= +px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-subgrp-cntr { padding-left: 20px;= + padding-right: 15px; padding-bottom: 0px; width: calc(100% - 35px); } + +#onetrust-pc-sdk .ot-accordion-layout .ot-subgrp { padding-right: 5px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpcntr { z-index: 1; positio= +n: relative; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header + .ot-arw-cntr { posit= +ion: absolute; top: 50%; transform: translateY(-50%); right: 20px; margin-t= +op: -2px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header + .ot-arw-cntr .ot-arw= + { width: 15px; height: 20px; margin-left: 5px; color: dimgray; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header { float: none; color: = +rgb(46, 54, 68); margin: 0px; display: inline-block; height: auto; overflow= +-wrap: break-word; min-height: inherit; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr, #onetrust-pc-sdk .ot-a= +ccordion-layout .ot-hlst-cntr { padding-left: 20px; width: calc(100% - 20px= +); display: inline-block; margin-top: 0px; padding-bottom: 2px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-acc-hdr { position: relative; min= +-height: 25px; } + +#onetrust-pc-sdk .ot-accordion-layout h4 ~ .ot-tgl, #onetrust-pc-sdk .ot-ac= +cordion-layout h4 ~ .ot-always-active { position: absolute; top: 50%; trans= +form: translateY(-50%); right: 20px; } + +#onetrust-pc-sdk .ot-accordion-layout h4 ~ .ot-tgl + .ot-tgl { right: 95px;= + } + +#onetrust-pc-sdk .ot-accordion-layout .category-vendors-list-handler, #onet= +rust-pc-sdk .ot-accordion-layout .category-vendors-list-handler + a { margi= +n-top: 5px; } + +#onetrust-pc-sdk #ot-lst-cnt { margin-top: 1rem; max-height: calc(100% - 96= +px); } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info-cntr { border: 1px solid rgb(216,= + 216, 216); padding: 0.75rem 2rem 0px; width: auto; margin-top: 0.5rem; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info { margin-bottom: 1rem; padding-le= +ft: 0.75rem; padding-right: 0.75rem; display: flex; flex-direction: column;= + } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info[data-vnd-info-key*=3D"DPOEmail"] = +{ border-top: 1px solid rgb(216, 216, 216); padding-top: 1rem; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info[data-vnd-info-key*=3D"DPOLink"] {= + border-bottom: 1px solid rgb(216, 216, 216); padding-bottom: 1rem; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info .ot-vnd-lbl { font-weight: bold; = +font-size: 0.85em; margin-bottom: 0.5rem; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info .ot-vnd-cnt { margin-left: 0.5rem= +; font-weight: 500; font-size: 0.85rem; } + +#onetrust-pc-sdk .ot-vs-list, #onetrust-pc-sdk .ot-vnd-serv { width: auto; = +padding: 1rem 1.25rem 0px; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-serv-hdr-cntr, #onetrust-pc-sdk .ot-vn= +d-serv .ot-vnd-serv-hdr-cntr { padding-bottom: 0.75rem; border-bottom: 1px = +solid rgb(216, 216, 216); } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr, #onetr= +ust-pc-sdk .ot-vnd-serv .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr { font-weigh= +t: 600; font-size: 0.95em; line-height: 2; margin-left: 0.5rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item, #onetrust-pc-sdk .ot-vnd-serv .o= +t-vnd-item { border: none; margin: 0px; padding: 0px; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item button, #onetrust-pc-sdk .ot-vnd-= +serv .ot-vnd-item button { outline: none; border-bottom: 1px solid rgb(216,= + 216, 216); } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item button[aria-expanded=3D"true"], #= +onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item button[aria-expanded=3D"true"] { = +border-bottom: none; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:first-child, #onetrust-pc-sdk .ot= +-vnd-serv .ot-vnd-item:first-child { margin-top: 0.25rem; border-top: unset= +; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:last-child, #onetrust-pc-sdk .ot-= +vnd-serv .ot-vnd-item:last-child { margin-bottom: 0.5rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:last-child button, #onetrust-pc-s= +dk .ot-vnd-serv .ot-vnd-item:last-child button { border-bottom: none; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info-cntr, #onetrust-pc-s= +dk .ot-vnd-serv .ot-vnd-item .ot-vnd-info-cntr { border: 1px solid rgb(216,= + 216, 216); padding: 0.75rem 1.75rem 0px; width: auto; margin-top: 0.5rem; = +} + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info, #onetrust-pc-sdk .o= +t-vnd-serv .ot-vnd-item .ot-vnd-info { margin-bottom: 1rem; padding-left: 0= +.75rem; padding-right: 0.75rem; display: flex; flex-direction: column; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info[data-vnd-info-key*= +=3D"DPOEmail"], #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info[dat= +a-vnd-info-key*=3D"DPOEmail"] { border-top: 1px solid rgb(216, 216, 216); p= +adding-top: 1rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info[data-vnd-info-key*= +=3D"DPOLink"], #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info[data= +-vnd-info-key*=3D"DPOLink"] { border-bottom: 1px solid rgb(216, 216, 216); = +padding-bottom: 1rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info .ot-vnd-lbl, #onetru= +st-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info .ot-vnd-lbl { font-weight:= + bold; font-size: 0.85em; margin-bottom: 0.5rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info .ot-vnd-cnt, #onetru= +st-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info .ot-vnd-cnt { margin-left:= + 0.5rem; font-weight: 500; font-size: 0.85rem; } + +#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt, #onetrust-pc-sdk .ot-vnd-se= +rv.ot-vnd-subgrp-cnt { padding-left: 40px; } + +#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt .ot-vnd-serv-hdr-cntr .ot-vn= +d-serv-hdr, #onetrust-pc-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt .ot-vnd-serv-hd= +r-cntr .ot-vnd-serv-hdr { font-size: 0.8em; } + +#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt .ot-cat-header, #onetrust-pc= +-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt .ot-cat-header { font-size: 0.8em; } + +#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv { margin-bottom: 1rem; paddin= +g: 1rem 0.95rem; } + +#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv .ot-vnd-serv-hdr-cntr { paddi= +ng-bottom: 0.75rem; border-bottom: 1px solid rgb(216, 216, 216); } + +#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv .ot-vnd-serv-hdr-cntr .ot-vnd= +-serv-hdr { font-weight: 700; font-size: 0.8em; line-height: 20px; margin-l= +eft: 0.82rem; } + +#onetrust-pc-sdk .ot-subgrp-cntr .ot-cat-header { font-weight: 700; font-si= +ze: 0.8em; line-height: 20px; } + +#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-vnd-serv .ot-vnd-lst-con= +t .ot-accordion-layout .ot-acc-hdr div.ot-chkbox { margin-left: 0.82rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr, #onetrust-pc-sdk ul.ot-subgrps = +.ot-acc-hdr, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr, #o= +netrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr, #onetrust-pc-sdk .ot-v= +nd-serv .ot-vnd-item .ot-acc-hdr, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .= +ot-vnd-item .ot-acc-hdr, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-= +consent .ot-acc-hdr { padding: 0.7rem 0px; margin: 0px; display: flex; widt= +h: 100%; align-items: center; justify-content: space-between; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr div:first-child, #onetrust-pc-sd= +k ul.ot-subgrps .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-subgrp-cn= +tr ul.ot-subgrps .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-vs-list = +.ot-vnd-item .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-vnd-serv .ot= +-vnd-item .ot-acc-hdr div:first-child, #onetrust-pc-sdk #ot-pc-lst .ot-vs-l= +ist .ot-vnd-item .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-accordio= +n-layout.ot-checkbox-consent .ot-acc-hdr div:first-child { margin-left: 0.5= +rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr div:last-child, #onetrust-pc-sdk= + ul.ot-subgrps .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-subgrp-cntr= + ul.ot-subgrps .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-vs-list .ot= +-vnd-item .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd= +-item .ot-acc-hdr div:last-child, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .= +ot-vnd-item .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-accordion-layo= +ut.ot-checkbox-consent .ot-acc-hdr div:last-child { margin-right: 0.5rem; m= +argin-left: 0.5rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-always-active, #onetrust-pc-= +sdk ul.ot-subgrps .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk .ot-subgr= +p-cntr ul.ot-subgrps .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk .ot-vs= +-list .ot-vnd-item .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk .ot-vnd-= +serv .ot-vnd-item .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk #ot-pc-ls= +t .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk = +.ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-always-active { po= +sition: relative; right: unset; top: unset; transform: unset; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk u= +l.ot-subgrps .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-subgrp-cntr ul.= +ot-subgrps .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-vs-list .ot-vnd-i= +tem .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .o= +t-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-ite= +m .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-accordion-layout.ot-checkb= +ox-consent .ot-acc-hdr .ot-arw-cntr { float: none; top: unset; right: unset= +; transform: unset; margin-top: -2px; position: relative; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk= + ul.ot-subgrps .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-subgrp-cntr= + ul.ot-subgrps .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-vs-list .ot= +-vnd-item .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd= +-item .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .= +ot-vnd-item .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-accordion-layo= +ut.ot-checkbox-consent .ot-acc-hdr .ot-cat-header { flex: 1 1 0%; margin: 0= +px 0.5rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-tgl, #onetrust-pc-sdk ul.ot-= +subgrps .ot-acc-hdr .ot-tgl, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps= + .ot-acc-hdr .ot-tgl, #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr= + .ot-tgl, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-tgl, #= +onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-tgl, #o= +netrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-tgl= + { position: relative; transform: none; right: 0px; top: 0px; float: none; = +} + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox, #onetrust-pc-sdk ul.= +ot-subgrps .ot-acc-hdr .ot-chkbox, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-s= +ubgrps .ot-acc-hdr .ot-chkbox, #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .o= +t-acc-hdr .ot-chkbox, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hd= +r .ot-chkbox, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-= +hdr .ot-chkbox, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .= +ot-acc-hdr .ot-chkbox { position: relative; margin: 0px 0.5rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox label, #onetrust-pc-s= +dk ul.ot-subgrps .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-subgrp-= +cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-vs-li= +st .ot-vnd-item .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-vnd-serv= + .ot-vnd-item .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk #ot-pc-lst .ot= +-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-ac= +cordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox label { padding: = +0px; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox label::before, #onetr= +ust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-chkbox label::before, #onetrust-pc= +-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox label::before, #o= +netrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label::befor= +e, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox label:= +:before, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .= +ot-chkbox label::before, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-= +consent .ot-acc-hdr .ot-chkbox label::before { position: relative; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox input, #onetrust-pc-s= +dk ul.ot-subgrps .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-subgrp-= +cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-vs-li= +st .ot-vnd-item .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-vnd-serv= + .ot-vnd-item .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk #ot-pc-lst .ot= +-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-ac= +cordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox input { position:= + absolute; cursor: pointer; width: 100%; height: 100%; opacity: 0; margin: = +0px; top: 0px; left: 0px; z-index: 1; } + +#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp .ot-acc-hdr h5.= +ot-cat-header, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp = +.ot-acc-hdr h4.ot-cat-header { margin: 0px; } + +#onetrust-pc-sdk .ot-vs-config .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp h= +5 { top: 0px; line-height: 20px; } + +#onetrust-pc-sdk .ot-vs-list { display: flex; flex-direction: column; paddi= +ng: 0px; margin: 0.5rem 4px; } + +#onetrust-pc-sdk .ot-vs-selc-all { display: flex; padding: 0px; float: unse= +t; align-items: center; justify-content: flex-start; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf { justify-content: flex-end= +; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf.ot-caret-conf .ot-sel-all-c= +hkbox { margin-right: 48px; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf .ot-sel-all-chkbox { margin= +: 0px 14px 0px 0px; padding: 0px; justify-content: flex-end; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr.ot-chkbo= +x, #onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr.ot-tg= +l { display: inline-block; right: unset; width: auto; height: auto; float: = +none; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr label { = +width: 45px; height: 25px; } + +#onetrust-pc-sdk .ot-vs-selc-all .ot-sel-all-chkbox { margin-right: 11px; m= +argin-left: 0.75rem; display: flex; align-items: center; } + +#onetrust-pc-sdk .ot-vs-selc-all .sel-all-hdr { margin: 0px 1.25rem; font-s= +ize: 0.812em; line-height: normal; text-align: center; word-break: break-wo= +rd; overflow-wrap: break-word; } + +#onetrust-pc-sdk .ot-vnd-list-cnt #ot-selall-vencntr.ot-chkbox { float: uns= +et; right: 0px; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all.ot-toggle-conf.ot-caret-conf .ot-s= +el-all-chkbox { margin-right: 50px; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr = +label { width: 35px; height: 10px; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all.ot-toggle-conf .ot-sel-all-chkbox = +{ justify-content: flex-end; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox { right: unset;= + display: flex; align-items: center; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox #ot-selall-venc= +ntr.ot-chkbox { right: unset; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox { margin-left: = +12px; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox .sel-all-hdr { = +margin: 0px 1rem; } + +#onetrust-pc-sdk .ot-pgph-link { font-size: 0.813em; margin-top: 5px; posit= +ion: relative; } + +#onetrust-pc-sdk .ot-pgph-link.ot-pgph-link-subgroup { margin-bottom: 1rem;= + } + +#onetrust-pc-sdk .ot-pgph-contr { margin: 0px 2.5rem; } + +#onetrust-pc-sdk .ot-pgph-title { font-size: 1.18rem; margin-bottom: 2rem; = +} + +#onetrust-pc-sdk .ot-pgph-desc { font-size: 1rem; font-weight: 400; margin-= +bottom: 2rem; line-height: 1.5rem; } + +#onetrust-pc-sdk .ot-pgph-desc:not(:last-child)::after { content: ""; width= +: 96%; display: block; margin: 0px auto; padding-bottom: 2rem; border-botto= +m: 1px solid rgb(233, 233, 233); } + +#onetrust-pc-sdk.otPcTab[dir=3D"rtl"] input ~ .ot-acc-hdr .ot-arw, #onetrus= +t-pc-sdk.otPcTab[dir=3D"rtl"] #ot-back-arw { transform: rotate(180deg); } + +#onetrust-pc-sdk.otPcTab[dir=3D"rtl"] input:checked ~ .ot-acc-hdr .ot-arw {= + transform: rotate(270deg); } + +#onetrust-pc-sdk.otPcTab[dir=3D"rtl"] #ot-search-cntr svg { right: 15px; } + +#onetrust-pc-sdk.otPcTab[dir=3D"rtl"] .ot-chkbox label::after { transform: = +rotate(45deg); border-left: 0px; border-right: 3px solid; } + +#onetrust-pc-sdk #close-pc-btn-handler.ot-close-icon { padding: 0px; backgr= +ound-color: rgba(0, 0, 0, 0); border: none; margin: 0px; } + +@media (max-width: 767px) { + #onetrust-pc-sdk { width: 100%; border: none; } + #onetrust-pc-sdk .ot-optout-signal { margin: 0.625rem; } + #onetrust-pc-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-container { = +padding: 0px; margin: 0px; } + #onetrust-pc-sdk #ot-pc-title { margin-left: 10px; max-width: 60%; } + #onetrust-pc-sdk .ot-desc-cntr { margin: 0px; padding: 20px 20px 15px; po= +sition: relative; left: auto; } + #onetrust-pc-sdk .ot-desc-cntr { margin-top: 20px; margin-left: 20px; pad= +ding: 0px 0px 10px; } + #onetrust-pc-sdk .ot-grps-cntr { max-height: none; overflow: hidden; } + #onetrust-pc-sdk #accept-recommended-btn-handler { float: none; } +} + +@media (min-width: 768px) { + #onetrust-pc-sdk.ot-tgl-with-label .ot-label-status { display: inline; } + #onetrust-pc-sdk.ot-tgl-with-label #ot-pc-lst .ot-label-status { display:= + none; } + #onetrust-pc-sdk.ot-tgl-with-label.ot-leg-opt-out .ot-pli-hdr { padding-r= +ight: 8%; } + #onetrust-pc-sdk.ot-tgl-with-label .ot-cat-header { max-width: 60%; } + #onetrust-pc-sdk.ot-tgl-with-label .ot-subgrp h4 { max-width: 58%; } + #onetrust-pc-sdk.ot-tgl-with-label .ot-subgrp-cntr ul.ot-subgrps li.ot-su= +bgrp > h6 { max-width: 50%; } + #onetrust-pc-sdk.ot-tgl-with-label .ot-desc-cntr .ot-tgl-cntr:first-of-ty= +pe, #onetrust-pc-sdk.ot-tgl-with-label .ot-cat-header + .ot-tgl { padding-l= +eft: 15px; } +} + +@media (max-width: 640px) { + #onetrust-pc-sdk { height: 100%; } + #onetrust-pc-sdk .ot-optout-signal { margin: 0.625rem; } + #onetrust-pc-sdk .ot-pc-header { padding: 10px; width: calc(100% - 20px);= + } + #onetrust-pc-sdk #ot-pc-content { overflow: auto; } + #onetrust-pc-sdk .ot-sdk-row .ot-sdk-columns { width: 100%; } + #onetrust-pc-sdk .ot-desc-cntr { margin: 0px; overflow: hidden; } + #onetrust-pc-sdk .ot-desc-cntr { margin-left: 10px; width: calc(100% - 15= +px); margin-top: 5px; margin-bottom: 5px; } + #onetrust-pc-sdk .ot-ven-hdr { max-width: 80%; } + #onetrust-pc-sdk #ot-lst-cnt { width: calc(100% - 18px); padding-top: 13p= +x; padding-right: 5px; padding-left: 10px; } + #onetrust-pc-sdk .ot-grps-cntr { width: 100%; } + #onetrust-pc-sdk .ot-pc-footer { max-height: 300px; } + #onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk #ot-pc-lst { height: ca= +lc(100% - 322px); } + #onetrust-pc-sdk.ot-close-btn-link #close-pc-btn-handler { position: fixe= +d; top: 10px; right: 15px; } + #onetrust-pc-sdk.ot-close-btn-link .ot-pc-header { padding-top: 25px; } + #onetrust-pc-sdk.ot-close-btn-link #ot-pc-title { max-width: 100%; } +} + +@media (max-width: 640px) and (orientation: portrait) { + #onetrust-pc-sdk #ot-pc-hdr { height: 70px; padding: 15px 0px; width: 100= +%; } + #onetrust-pc-sdk .ot-lst-subhdr { width: calc(100% - 15px); float: none; = +bottom: auto; display: inline-block; padding-top: 8px; padding-left: 15px; = +} + #onetrust-pc-sdk .ot-btn-subcntr { float: none; } + #onetrust-pc-sdk #ot-search-cntr { display: inline-block; width: calc(100= +% - 55px); position: relative; } + #onetrust-pc-sdk #ot-anchor { top: 75px; right: 30px; } + #onetrust-pc-sdk #ot-fltr-modal { top: 81px; } + #onetrust-pc-sdk #ot-fltr-cntr { float: right; right: 15px; } + #onetrust-pc-sdk #ot-lst-title { padding-left: 15px; } + #onetrust-pc-sdk #ot-lst-cnt { height: auto; overflow: auto; } + #onetrust-pc-sdk .save-preference-btn-handler, #onetrust-pc-sdk #accept-r= +ecommended-btn-handler, #onetrust-pc-sdk .ot-pc-refuse-all-handler { width:= + calc(100% - 33px); } + #onetrust-pc-sdk.ot-ftr-stacked .save-preference-btn-handler, #onetrust-p= +c-sdk.ot-ftr-stacked .ot-btn-subcntr { max-width: none; } + #onetrust-pc-sdk.ot-ftr-stacked .ot-pc-footer button { margin: 15px; } + #onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button { max-width: none;= + } + #onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button:nth-child(2) { mar= +gin-top: 15px; } + #onetrust-pc-sdk.ot-ftr-stacked .ot-btn-container button:not(:last-child)= + { margin-bottom: 0px; } +} + +@media (max-width: 425px) { + #onetrust-pc-sdk #ot-pc-lst .ot-acc-txt { padding-top: 6px; padding-botto= +m: 10px; } + #onetrust-pc-sdk #ot-pc-lst .ot-host-notice { float: left; margin-left: 3= +0px; } + #onetrust-pc-sdk #ot-pc-lst .ot-arw-cntr { float: none; display: inline; = +} + #onetrust-pc-sdk #ot-pc-lst .ot-ven-hdr { float: left; width: 100%; max-w= +idth: 85%; } + #onetrust-pc-sdk.ot-addtl-vendors #ot-pc-lst .ot-acc-cntr .ot-arw-cntr:fi= +rst-of-type { float: right; } + #onetrust-pc-sdk #ot-pc-title { max-width: 100%; } + #onetrust-pc-sdk .ot-subgrp-cntr li.ot-subgrp { margin-left: 10px; width:= + calc(100% - 10px); } + #onetrust-pc-sdk #ot-ven-lst .ot-tgl-cntr { width: auto; float: right; } + #onetrust-pc-sdk #ot-ven-lst .ot-arw-cntr { float: right; } + #onetrust-pc-sdk .ot-ven-hdr { max-width: 47%; } + #onetrust-pc-sdk .ot-always-active-group .ot-tgl-cntr:first-of-type { max= +-width: none; padding-left: 20px; } +} + +@media only screen and (max-height: 425px) and (max-width: 896px) and (orie= +ntation: landscape) { + #onetrust-pc-sdk { height: 100%; width: 100%; max-width: none; } + #onetrust-pc-sdk .ot-always-active-group .ot-tgl-cntr { max-width: none; = +} + #onetrust-pc-sdk .ot-pc-header { padding: 10px; width: calc(100% - 20px);= + } + #onetrust-pc-sdk #ot-lst-cnt { height: auto; overflow: auto; } + #onetrust-pc-sdk #accept-recommended-btn-handler { float: right; } + #onetrust-pc-sdk .save-preference-btn-handler, #onetrust-pc-sdk #accept-r= +ecommended-btn-handler, #onetrust-pc-sdk .ot-pc-refuse-all-handler { width:= + auto; } + #onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk #ot-pc-lst { height: ca= +lc(100% - 155px); } + #onetrust-pc-sdk.ot-shw-fltr .ot-lst-cntr { overflow: hidden; } + #onetrust-pc-sdk.ot-shw-fltr #ot-pc-lst { position: static; } + #onetrust-pc-sdk.ot-shw-fltr #ot-fltr-modal { top: 0px; width: 100%; heig= +ht: 100%; max-height: none; } + #onetrust-pc-sdk.ot-shw-fltr #ot-fltr-modal > div { margin: 0px; box-sizi= +ng: initial; height: 100%; max-height: none; } + #onetrust-pc-sdk.ot-shw-fltr #clear-filters-handler { padding-right: 20px= +; } + #onetrust-pc-sdk.ot-shw-fltr #ot-anchor { display: none !important; } + #onetrust-pc-sdk .ot-pc-footer button { margin: 10px; } +} + +@media (max-width: 425px), (max-width: 896px) and (max-height: 425px) and (= +orientation: landscape) { + #onetrust-pc-sdk .ot-pc-header { padding-right: 20px; } + #onetrust-pc-sdk .ot-pc-logo { margin-left: 0px; margin-top: 5px; width: = +150px; } + #onetrust-pc-sdk .ot-close-icon { width: 44px; height: 44px; background-s= +ize: 12px; } + #onetrust-pc-sdk .ot-grp-hdr1 { float: right; margin-left: 10px; width: a= +uto; } + #onetrust-pc-sdk .ot-grp-hdr1 { margin-left: 0px; padding-right: 10px; } + #onetrust-pc-sdk #ot-pvcy-hdr, #onetrust-pc-sdk .ot-grp-hdr1 .ot-cat-head= +er { display: none; } + #onetrust-pc-sdk .ot-grp-hdr1 + .ot-vlst-cntr { padding-top: 10px; } +} + +@media only screen and (max-height: 610px) { + #onetrust-pc-sdk { max-height: 100%; } +} + +#onetrust-consent-sdk #onetrust-pc-sdk, #onetrust-consent-sdk #ot-search-cn= +tr, #onetrust-consent-sdk #onetrust-pc-sdk .ot-switch.ot-toggle, #onetrust-= +consent-sdk #onetrust-pc-sdk ot-grp-hdr1 .checkbox, #onetrust-consent-sdk #= +onetrust-pc-sdk #ot-pc-title::after, #onetrust-consent-sdk #onetrust-pc-sdk= + #ot-sel-blk, #onetrust-consent-sdk #onetrust-pc-sdk #ot-fltr-cnt, #onetrus= +t-consent-sdk #onetrust-pc-sdk #ot-anchor { background-color: rgb(242, 242,= + 242); } + +#onetrust-consent-sdk #onetrust-pc-sdk h3, #onetrust-consent-sdk #onetrust-= +pc-sdk h4, #onetrust-consent-sdk #onetrust-pc-sdk h5, #onetrust-consent-sdk= + #onetrust-pc-sdk h6, #onetrust-consent-sdk #onetrust-pc-sdk p, #onetrust-c= +onsent-sdk #onetrust-pc-sdk #ot-ven-lst .ot-ven-opts p, #onetrust-consent-s= +dk #onetrust-pc-sdk #ot-pc-desc, #onetrust-consent-sdk #onetrust-pc-sdk #ot= +-pc-title, #onetrust-consent-sdk #onetrust-pc-sdk .ot-li-title, #onetrust-c= +onsent-sdk #onetrust-pc-sdk .ot-sel-all-hdr span, #onetrust-consent-sdk #on= +etrust-pc-sdk #ot-host-lst .ot-host-info, #onetrust-consent-sdk #onetrust-p= +c-sdk #ot-fltr-modal #modal-header, #onetrust-consent-sdk #onetrust-pc-sdk = +.ot-checkbox label span, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst = +#ot-sel-blk p, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-lst-ti= +tle h3, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst .back-btn-handler= + p, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst .ot-ven-name, #onetru= +st-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-ven-lst .consent-category, #= +onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-inactive-le= +g-btn, #onetrust-consent-sdk #onetrust-pc-sdk .ot-label-status, #onetrust-c= +onsent-sdk #onetrust-pc-sdk .ot-chkbox label span, #onetrust-consent-sdk #o= +netrust-pc-sdk #clear-filters-handler, #onetrust-consent-sdk #onetrust-pc-s= +dk .ot-optout-signal { color: rgb(0, 0, 0); } + +#onetrust-consent-sdk #onetrust-pc-sdk .privacy-notice-link, #onetrust-cons= +ent-sdk #onetrust-pc-sdk .ot-pgph-link, #onetrust-consent-sdk #onetrust-pc-= +sdk .category-vendors-list-handler, #onetrust-consent-sdk #onetrust-pc-sdk = +.category-vendors-list-handler + a, #onetrust-consent-sdk #onetrust-pc-sdk = +.category-host-list-handler, #onetrust-consent-sdk #onetrust-pc-sdk .ot-ven= +-link, #onetrust-consent-sdk #onetrust-pc-sdk .ot-ven-legclaim-link, #onetr= +ust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-name a, #onetrust-co= +nsent-sdk #onetrust-pc-sdk #ot-host-lst .ot-acc-hdr .ot-host-expand, #onetr= +ust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info a, #onetrust-co= +nsent-sdk #onetrust-pc-sdk #ot-pc-content #ot-pc-desc .ot-link-btn, #onetru= +st-consent-sdk #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info a, #= +onetrust-consent-sdk #onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info a { color: r= +gb(0, 77, 255); } + +#onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler:hover= + { text-decoration: underline; } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-grpcntr.ot-acc-txt, #onetrus= +t-consent-sdk #onetrust-pc-sdk .ot-acc-txt .ot-subgrp-tgl .ot-switch.ot-tog= +gle { background-color: rgb(248, 248, 248); } + +#onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info, #onetrus= +t-consent-sdk #onetrust-pc-sdk .ot-acc-txt .ot-ven-dets { background-color:= + rgb(248, 248, 248); } + +#onetrust-consent-sdk #onetrust-pc-sdk button:not(#clear-filters-handler):n= +ot(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handle= +r):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn), #on= +etrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-active-leg-bt= +n { background-color: rgb(166, 0, 255); border-color: rgb(166, 0, 255); col= +or: rgb(255, 255, 255); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu { border-color: rgb(= +166, 0, 255); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-remove-obj= +ection-handler { background-color: transparent; border: 1px solid transpare= +nt; } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-inactive-l= +eg-btn { background-color: rgb(255, 255, 255); color: rgb(120, 128, 142); b= +order-color: rgb(120, 128, 142); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-tgl input:focus + .ot-switch, .o= +t-switch .ot-switch-nob, .ot-switch .ot-switch-nob::before, #onetrust-pc-sd= +k .ot-checkbox input[type=3D"checkbox"]:focus + label::before, #onetrust-pc= +-sdk .ot-chkbox input[type=3D"checkbox"]:focus + label::before { outline-co= +lor: rgb(0, 0, 0); outline-width: 1px; } + +#onetrust-pc-sdk .ot-host-item > button:focus, #onetrust-pc-sdk .ot-ven-ite= +m > button:focus { border: 1px solid rgb(0, 0, 0); } + +#onetrust-consent-sdk #onetrust-pc-sdk :focus, #onetrust-consent-sdk #onetr= +ust-pc-sdk .ot-vlst-cntr > a:focus { outline: rgb(0, 0, 0) solid 1px; } + +#onetrust-consent-sdk #onetrust-pc-sdk .category-menu-switch-handler { back= +ground-color: rgb(244, 244, 244); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu { background-color: = +rgb(255, 255, 255); } + +#onetrust-consent-sdk #onetrust-pc-sdk .category-menu-switch-handler { back= +ground-color: rgb(244, 244, 244); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu { background-color: = +rgb(255, 255, 255); } + +#onetrust-pc-sdk .ot-vlst-cntr .ot-ext-lnk, #onetrust-pc-sdk .ot-ven-hdr .o= +t-ext-lnk { background-image: url("https://cdn.cookielaw.org/logos/static/o= +t_external_link.svg"); } + +#optanon fieldset input:checked + label { background-color: rgb(0, 77, 255)= +; } + +#optanon #optanon-popup-body h3, #optanon #optanon-popup-body #optanon-vend= +or-consent-text { color: rgb(0, 0, 0); } + +.ot-sdk-cookie-policy { font-family: inherit; font-size: 16px; } + +.ot-sdk-cookie-policy.otRelFont { font-size: 1rem; } + +.ot-sdk-cookie-policy h3, .ot-sdk-cookie-policy h4, .ot-sdk-cookie-policy h= +6, .ot-sdk-cookie-policy p, .ot-sdk-cookie-policy li, .ot-sdk-cookie-policy= + a, .ot-sdk-cookie-policy th, .ot-sdk-cookie-policy #cookie-policy-descript= +ion, .ot-sdk-cookie-policy .ot-sdk-cookie-policy-group, .ot-sdk-cookie-poli= +cy #cookie-policy-title { color: dimgray; } + +.ot-sdk-cookie-policy #cookie-policy-description { margin-bottom: 1em; } + +.ot-sdk-cookie-policy h4 { font-size: 1.2em; } + +.ot-sdk-cookie-policy h6 { font-size: 1em; margin-top: 2em; } + +.ot-sdk-cookie-policy th { min-width: 75px; } + +.ot-sdk-cookie-policy a, .ot-sdk-cookie-policy a:hover { background: rgb(25= +5, 255, 255); } + +.ot-sdk-cookie-policy thead { background-color: rgb(246, 246, 244); font-we= +ight: bold; } + +.ot-sdk-cookie-policy .ot-mobile-border { display: none; } + +.ot-sdk-cookie-policy section { margin-bottom: 2em; } + +.ot-sdk-cookie-policy table { border-collapse: inherit; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy { font-family: inherit; font-= +size: 1rem; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h3, #ot-sdk-cookie-policy-v2.= +ot-sdk-cookie-policy h4, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h6, = +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p, #ot-sdk-cookie-policy-v2.o= +t-sdk-cookie-policy li, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a, #o= +t-sdk-cookie-policy-v2.ot-sdk-cookie-policy th, #ot-sdk-cookie-policy-v2.ot= +-sdk-cookie-policy #cookie-policy-description, #ot-sdk-cookie-policy-v2.ot-= +sdk-cookie-policy .ot-sdk-cookie-policy-group, #ot-sdk-cookie-policy-v2.ot-= +sdk-cookie-policy #cookie-policy-title { color: dimgray; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description { = +margin-bottom: 1em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup { margin-lef= +t: 1.5em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description, #= +ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-de= +sc, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-table-header, #ot-sdk= +-cookie-policy-v2.ot-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.ot-sdk-c= +ookie-policy span, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td { font-= +size: 0.9em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td span, #ot-sdk-cookie-polic= +y-v2.ot-sdk-cookie-policy td a { font-size: inherit; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group {= + font-size: 1em; margin-bottom: 0.6em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-title {= + margin-bottom: 1.2em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy > section { margin-bottom: 1e= +m; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th { min-width: 75px; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.o= +t-sdk-cookie-policy a:hover { background: rgb(255, 255, 255); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead { background-color: rgb= +(246, 246, 244); font-weight: bold; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-mobile-border { display: = +none; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy section { margin-bottom: 2em;= + } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li { list= +-style: disc; margin-left: 1.5em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li h4 { d= +isplay: inline-block; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table { border-collapse: inhe= +rit; margin: auto; border: 1px solid rgb(215, 215, 215); border-radius: 5px= +; border-spacing: initial; width: 100%; overflow: hidden; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th, #ot-sdk-cookie-poli= +cy-v2.ot-sdk-cookie-policy table td { border-bottom: 1px solid rgb(215, 215= +, 215); border-right: 1px solid rgb(215, 215, 215); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td { bord= +er-bottom: 0px; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr th:last-child, #ot-s= +dk-cookie-policy-v2.ot-sdk-cookie-policy table tr td:last-child { border-ri= +ght: 0px; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host, #ot-sdk-cooki= +e-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type { width: 25%; } + +.ot-sdk-cookie-policy[dir=3D"rtl"] { text-align: left; } + +#ot-sdk-cookie-policy h3 { font-size: 1.5em; } + +@media only screen and (max-width: 530px) { + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) table, .ot-sdk-cookie= +-policy:not(#ot-sdk-cookie-policy-v2) thead, .ot-sdk-cookie-policy:not(#ot-= +sdk-cookie-policy-v2) tbody, .ot-sdk-cookie-policy:not(#ot-sdk-cookie-polic= +y-v2) th, .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td, .ot-sdk-c= +ookie-policy:not(#ot-sdk-cookie-policy-v2) tr { display: block; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) thead tr { position: = +absolute; top: -9999px; left: -9999px; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr { margin: 0px 0px = +1em; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(2n+1), .= +ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(2n+1) a { b= +ackground: rgb(246, 246, 244); } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td { border-top: none= +; border-right: none; border-left: none; border-image: initial; border-bott= +om: 1px solid rgb(238, 238, 238); position: relative; padding-left: 50%; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td::before { position= +: absolute; height: 100%; left: 6px; width: 40%; padding-right: 10px; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) .ot-mobile-border { d= +isplay: inline-block; background-color: rgb(228, 228, 228); position: absol= +ute; height: 100%; top: 0px; left: 45%; width: 2px; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td::before { content:= + attr(data-label); font-weight: bold; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) li { word-break: brea= +k-word; overflow-wrap: break-word; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table { overflow: hidden; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td { border-top: none= +; border-right: none; border-left: none; border-image: initial; border-bott= +om: 1px solid rgb(215, 215, 215); } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table, #ot-sdk-cookie-polic= +y-v2.ot-sdk-cookie-policy thead, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-pol= +icy tbody, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th, #ot-sdk-cookie= +-policy-v2.ot-sdk-cookie-policy td, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-= +policy tr { display: block; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host, #ot-sdk-coo= +kie-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type { width: auto; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tr { margin: 0px 0px 1em; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td::before { height: 100%; = +width: 40%; padding-right: 10px; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td::before { content: attr(= +data-label); font-weight: bold; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li { word-break: break-word= +; overflow-wrap: break-word; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead tr { position: absolu= +te; top: -9999px; left: -9999px; z-index: -9999; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td { bo= +rder-bottom: 1px solid rgb(215, 215, 215); border-right: 0px; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td:last= +-child { border-bottom: 0px; } +} + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h5, #ot-sdk-cookie-policy-v2.= +ot-sdk-cookie-policy h6, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li, = +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p, #ot-sdk-cookie-policy-v2.o= +t-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span, = +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td, #ot-sdk-cookie-policy-v2.= +ot-sdk-cookie-policy #cookie-policy-description { color: rgb(105, 105, 105)= +; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th { color: rgb(105, 105, 105= +); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group {= + color: rgb(105, 105, 105); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title { color:= + rgb(105, 105, 105); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th { background-color: = +rgb(248, 248, 248); } + +.ot-floating-button__front { background-image: url("https://cdn.cookielaw.o= +rg/logos/static/ot_persistent_cookie_icon.png"); } +------MultipartBoundary--0baTn8ry40MPuZeRf254XNJvIV38rWNpq67Pke0Mpp---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: cid:css-fb13d33a-f92c-42d4-8e3f-f7011982961f@mhtml.blink + +@charset "utf-8"; + +#optanon-minimize-button { font-family: Arial; text-size-adjust: none; font= +-size: 0.63em; color: rgb(0, 0, 0); margin: auto; text-decoration: none; po= +sition: relative; background-color: transparent; background-repeat: no-repe= +at; border: none; cursor: pointer; overflow: hidden; padding: 1px 6px; line= +-height: 40px; } +------MultipartBoundary--0baTn8ry40MPuZeRf254XNJvIV38rWNpq67Pke0Mpp---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/etc.clientlibs/cio-sites/clientlibs/clientlib-base.lc-99e6138fc3579fe6a02605a8fc47cd6b-lc.min.css + +@charset "utf-8"; + +.cmp-accordion__header { margin: 0px; } + +.cmp-accordion__button { display: block; width: 100%; text-align: left; } + +.cmp-accordion__panel--hidden { display: none; } + +.cmp-accordion__panel--expanded { display: block; } + +.cmp-carousel__content { position: relative; } + +.cmp-carousel__item { display: none; } + +.cmp-carousel__item--active { display: block; } + +.cmp-carousel__action { appearance: none; } + +.cmp-carousel__indicators { display: flex; flex-wrap: wrap; justify-content= +: center; margin: 0px; padding: 0px; list-style: none; } + +.cmp-carousel__indicator { position: relative; flex: 0 1 auto; width: 10px;= + height: 10px; margin: 0px 7px; border-radius: 50%; font-size: 0px; text-in= +dent: -3000px; background-color: rgba(0, 0, 0, 0.5); } + +.cmp-carousel__indicator--active { background-color: rgba(0, 0, 0, 0.8); } + +.cmp-image__image { width: 100%; } + +.cmp-image__image { width: 100%; height: auto; } + +.cmp-breadcrumb { display: inline-block; list-style: none; padding: 0px; } + +.cmp-breadcrumb__item { display: inline-block; vertical-align: top; } + +.cmp-search { position: relative; } + +.cmp-search__field { position: relative; height: 2rem; } + +.cmp-search__input { padding-left: 2rem; padding-right: 2rem; height: 100%;= + width: 100%; } + +.cmp-search__icon { display: block; position: absolute; left: 0.5rem; top: = +0.5rem; background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj= +0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyY= +XRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxk= +IDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiI= +gImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3= +ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yM= +DAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBw= +eCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTE1MnB4IiBoZWlnaHQ9IjExNTJweCIgdmlld0JveD0iMCA= +wIDExNTIgMTE1MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTE1MiAxMTUyIiB4bWw6c3= +BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik02NzIsMEM0MDYuOTAzLDAsMTkyLDIxNC45MDMsM= +TkyLDQ4MGMwLDk1LjcsMjguMDExLDE4NC44NTUsNzYuMjc1LDI1OS43MjVDMTgxLjY0Niw4MjYu= +MzU0LDQ4LjA3NSw5NTkuOTI1LDM2LDk3Mg0KCWMtMTgsMTgtMzYsMzYtMzYsNzJzMTgsNTQsMzY= +sNzJzMzYuMDEyLDM2LDcyLDM2czU0LTE4LDcyLTM2YzEyLjA3NS0xMi4wNzUsMTQ1LjY0Ni0xND= +UuNjQ2LDIzMi4yNzUtMjMyLjI3NQ0KCUM0ODcuMTQ0LDkzMS45ODgsNTc2LjMsOTYwLDY3Miw5N= +jBjMjY1LjA5NywwLDQ4MC0yMTQuOTAzLDQ4MC00ODBDMTE1MiwyMTQuOTAzLDkzNy4wOTcsMCw2= +NzIsMHogTTY3Miw4MTYNCgljLTE4NS41NjgsMC0zMzYtMTUwLjQzMy0zMzYtMzM2YzAtMTg1LjU= +2OCwxNTAuNDMyLTMzNiwzMzYtMzM2YzE4NS41NjcsMCwzMzYsMTUwLjQzMiwzMzYsMzM2QzEwMD= +gsNjY1LjU2Nyw4NTcuNTY3LDgxNiw2NzIsODE2eiINCgkvPg0KPC9zdmc+DQo=3D"); backgro= +und-size: contain; width: 1rem; height: 1rem; pointer-events: none; } + +.cmp-search__loading-indicator { display: none; position: absolute; top: 0.= +5rem; left: 0.5rem; border-width: 3px; border-style: solid; border-color: r= +gb(51, 51, 51) rgb(204, 204, 204) rgb(204, 204, 204); border-image: initial= +; border-radius: 50%; width: 1rem; height: 1rem; animation: 2s linear 0s in= +finite normal none running cmp-search__loading-indicator-spin; } + +@keyframes cmp-search__loading-indicator-spin {=20 + 100% { transform: rotate(360deg); } +} + +.cmp-search__clear { display: none; margin: 0px; padding: 0px; border: 0px;= + background: transparent; } + +.cmp-search__clear-icon { position: absolute; top: 0.5rem; right: 0.5rem; b= +ackground-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiB= +lbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS= +4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtL= +T4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6= +Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnN= +pb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zy= +IgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iM= +HB4Ig0KCSB3aWR0aD0iMTE1MnB4IiBoZWlnaHQ9IjExNTJweCIgdmlld0JveD0iMCAwIDExNTIg= +MTE1MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTE1MiAxMTUyIiB4bWw6c3BhY2U9InB= +yZXNlcnZlIj4NCjxwYXRoIGlkPSJYTUxJRF85XyIgZD0iTTgyLjYsOTM3LjJsMzYyLTM2Mkw4NC= +wyMTQuOGMtMTQuMS0xNC4xLTE0LjEtMzYuOSwwLTUxbDgxLjItODEuMmMxNC4xLTE0LjEsMzYuO= +S0xNC4xLDUxLDBsMzYwLjUsMzYwLjUNCglMOTM3LjIsODIuNmMxNC4xLTE0LjEsMzYuOS0xNC4x= +LDUxLDBsODEuMiw4MS4yYzE0LjEsMTQuMSwxNC4xLDM2LjksMCw1MUw3MDguOSw1NzUuM2wzNjA= +uNSwzNjAuNWMxNC4xLDE0LjEsMTQuMSwzNi45LDAsNTENCglsLTgxLjIsODEuMmMtMTQuMSwxNC= +4xLTM2LjksMTQuMS01MSwwTDU3Ni43LDcwNy41bC0zNjIsMzYyYy0xNC4xLDE0LjEtMzYuOSwxN= +C4xLTUxLDBsLTgxLjItODEuMg0KCUM2OC41LDk3NC4yLDY4LjUsOTUxLjMsODIuNiw5MzcuMnoi= +Lz4NCjwvc3ZnPg0K"); background-size: contain; width: 1rem; height: 1rem; } + +.cmp-search__results { display: none; overflow-y: auto; min-width: 100%; ma= +x-height: 10rem; position: absolute; top: 100%; left: 0px; z-index: 999999;= + border: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 255); } + +.cmp-search__item { display: block; } + +.cmp-search__item--is-focused { background-color: rgb(204, 204, 204); } + +.cmp-pdfviewer__content { height: 500px; } + +.pdfviewer:not(.cq-Editable-dom) .cmp-pdfviewer__full-window-borderless { h= +eight: 100vh; position: fixed; width: 100vw; top: 0px; left: 0px; z-index: = +9999; } + +.pdfviewer.cq-Editable-dom .cmp-pdfviewer__full-window-borderless { height:= + 500px; } + +.aem-Grid { display: block; width: 100%; } + +.aem-Grid::before, .aem-Grid::after { display: table; content: " "; } + +.aem-Grid::after { clear: both; } + +.aem-Grid-newComponent { clear: both; margin: 0px; } + +.aem-GridColumn { box-sizing: border-box; clear: both; } + +.aem-GridShowHidden > .aem-Grid > .aem-GridColumn { display: block !importa= +nt; } + +.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 50%; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 25%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 50%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 75%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 20%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 40%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 60%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 80%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 20%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 40%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 60%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 80%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 16.6667%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 83.3333%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--6 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 16.6667%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 50%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 83.3333%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--6 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 14.2857%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 28.5714%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 42.8571%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 57.1429%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 71.4286%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--6 { float:= + left; clear: none; width: 85.7143%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--7 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 14.2857%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 28.5714%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 42.8571%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 57.1429%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 71.4286%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--6 = +{ margin-left: 85.7143%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--7 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 12.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 37.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 62.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--6 { float:= + left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--7 { float:= + left; clear: none; width: 87.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--8 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 12.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 25%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 37.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 50%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 62.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--6 = +{ margin-left: 75%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--7 = +{ margin-left: 87.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--8 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 11.1111%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 22.2222%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 44.4444%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 55.5556%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--6 { float:= + left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--7 { float:= + left; clear: none; width: 77.7778%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--8 { float:= + left; clear: none; width: 88.8889%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--9 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 11.1111%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 22.2222%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 44.4444%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 55.5556%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--6 = +{ margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--7 = +{ margin-left: 77.7778%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--8 = +{ margin-left: 88.8889%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--9 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--1 { float= +: left; clear: none; width: 10%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--2 { float= +: left; clear: none; width: 20%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--3 { float= +: left; clear: none; width: 30%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--4 { float= +: left; clear: none; width: 40%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--5 { float= +: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--6 { float= +: left; clear: none; width: 60%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--7 { float= +: left; clear: none; width: 70%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--8 { float= +: left; clear: none; width: 80%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--9 { float= +: left; clear: none; width: 90%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--10 { floa= +t: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--0= + { margin-left: 0px; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--1= + { margin-left: 10%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--2= + { margin-left: 20%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--3= + { margin-left: 30%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--4= + { margin-left: 40%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--5= + { margin-left: 50%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--6= + { margin-left: 60%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--7= + { margin-left: 70%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--8= + { margin-left: 80%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--9= + { margin-left: 90%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--1= +0 { margin-left: 100%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--1 { float= +: left; clear: none; width: 9.09091%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--2 { float= +: left; clear: none; width: 18.1818%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--3 { float= +: left; clear: none; width: 27.2727%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--4 { float= +: left; clear: none; width: 36.3636%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--5 { float= +: left; clear: none; width: 45.4545%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--6 { float= +: left; clear: none; width: 54.5455%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--7 { float= +: left; clear: none; width: 63.6364%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--8 { float= +: left; clear: none; width: 72.7273%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--9 { float= +: left; clear: none; width: 81.8182%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--10 { floa= +t: left; clear: none; width: 90.9091%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--11 { floa= +t: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--0= + { margin-left: 0px; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--1= + { margin-left: 9.09091%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--2= + { margin-left: 18.1818%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--3= + { margin-left: 27.2727%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--4= + { margin-left: 36.3636%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--5= + { margin-left: 45.4545%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--6= + { margin-left: 54.5455%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--7= + { margin-left: 63.6364%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--8= + { margin-left: 72.7273%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--9= + { margin-left: 81.8182%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--1= +0 { margin-left: 90.9091%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--1= +1 { margin-left: 100%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--1 { float= +: left; clear: none; width: 8.33333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--2 { float= +: left; clear: none; width: 16.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--3 { float= +: left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--4 { float= +: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--5 { float= +: left; clear: none; width: 41.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--6 { float= +: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--7 { float= +: left; clear: none; width: 58.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--8 { float= +: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--9 { float= +: left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--10 { floa= +t: left; clear: none; width: 83.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--11 { floa= +t: left; clear: none; width: 91.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--12 { floa= +t: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--0= + { margin-left: 0px; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1= + { margin-left: 8.33333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--2= + { margin-left: 16.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--3= + { margin-left: 25%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--4= + { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--5= + { margin-left: 41.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--6= + { margin-left: 50%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--7= + { margin-left: 58.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--8= + { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--9= + { margin-left: 75%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1= +0 { margin-left: 83.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1= +1 { margin-left: 91.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1= +2 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 25%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 75%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 20%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 40%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 60%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 80%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 20%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 40%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 60%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 80%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 16.6667%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 83.3333%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--6= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 16.6667%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 83.3333%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--6 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 14.2857%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 28.5714%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 42.8571%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 57.1429%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 71.4286%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--6= + { float: left; clear: none; width: 85.7143%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--7= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 14.2857%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 28.5714%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 42.8571%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 57.1429%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 71.4286%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--6 { margin-left: 85.7143%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--7 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 12.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 37.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 62.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--6= + { float: left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--7= + { float: left; clear: none; width: 87.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--8= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 12.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 25%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 37.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 62.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--6 { margin-left: 75%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--7 { margin-left: 87.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--8 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 11.1111%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 22.2222%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 44.4444%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 55.5556%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--6= + { float: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--7= + { float: left; clear: none; width: 77.7778%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--8= + { float: left; clear: none; width: 88.8889%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--9= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 11.1111%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 22.2222%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 44.4444%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 55.5556%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--6 { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--7 { margin-left: 77.7778%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--8 { margin-left: 88.8889%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--9 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +1 { float: left; clear: none; width: 10%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +2 { float: left; clear: none; width: 20%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +3 { float: left; clear: none; width: 30%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +4 { float: left; clear: none; width: 40%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +5 { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +6 { float: left; clear: none; width: 60%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +7 { float: left; clear: none; width: 70%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +8 { float: left; clear: none; width: 80%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +9 { float: left; clear: none; width: 90%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +10 { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--1 { margin-left: 10%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--2 { margin-left: 20%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--3 { margin-left: 30%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--4 { margin-left: 40%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--5 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--6 { margin-left: 60%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--7 { margin-left: 70%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--8 { margin-left: 80%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--9 { margin-left: 90%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--10 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +1 { float: left; clear: none; width: 9.09091%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +2 { float: left; clear: none; width: 18.1818%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +3 { float: left; clear: none; width: 27.2727%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +4 { float: left; clear: none; width: 36.3636%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +5 { float: left; clear: none; width: 45.4545%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +6 { float: left; clear: none; width: 54.5455%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +7 { float: left; clear: none; width: 63.6364%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +8 { float: left; clear: none; width: 72.7273%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +9 { float: left; clear: none; width: 81.8182%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +10 { float: left; clear: none; width: 90.9091%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +11 { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--1 { margin-left: 9.09091%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--2 { margin-left: 18.1818%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--3 { margin-left: 27.2727%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--4 { margin-left: 36.3636%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--5 { margin-left: 45.4545%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--6 { margin-left: 54.5455%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--7 { margin-left: 63.6364%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--8 { margin-left: 72.7273%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--9 { margin-left: 81.8182%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--10 { margin-left: 90.9091%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--11 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +1 { float: left; clear: none; width: 8.33333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +2 { float: left; clear: none; width: 16.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +3 { float: left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +4 { float: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +5 { float: left; clear: none; width: 41.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +6 { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +7 { float: left; clear: none; width: 58.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +8 { float: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +9 { float: left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +10 { float: left; clear: none; width: 83.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +11 { float: left; clear: none; width: 91.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +12 { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--1 { margin-left: 8.33333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--2 { margin-left: 16.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--3 { margin-left: 25%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--4 { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--5 { margin-left: 41.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--6 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--7 { margin-left: 58.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--8 { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--9 { margin-left: 75%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--10 { margin-left: 83.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--11 { margin-left: 91.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--12 { margin-left: 100%; } + +.aem-Grid > .aem-GridColumn.aem-GridColumn--default--newline { display: blo= +ck; clear: both !important; } + +.aem-Grid > .aem-GridColumn.aem-GridColumn--default--none { display: block;= + float: left; clear: none !important; } + +.aem-Grid > .aem-GridColumn.aem-GridColumn--default--hide { display: none; = +} + +@media (max-width: 768px) { + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 50%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 33.3333%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 66.6667%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 25%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 50%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 75%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 20%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 40%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 60%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 80%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--6 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 16.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 33.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 50%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 66.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 83.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--6 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 14.2857%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 28.5714%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 42.8571%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 57.1429%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 71.4286%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--6 { float:= + left; clear: none; width: 85.7143%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--7 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 14.2857%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 28.5714%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 42.8571%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 57.1429%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 71.4286%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--6 = +{ margin-left: 85.7143%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--7 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 12.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 37.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 62.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--6 { float:= + left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--7 { float:= + left; clear: none; width: 87.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--8 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 12.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 25%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 37.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 50%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 62.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--6 = +{ margin-left: 75%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--7 = +{ margin-left: 87.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--8 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 11.1111%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 22.2222%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 44.4444%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 55.5556%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--6 { float:= + left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--7 { float:= + left; clear: none; width: 77.7778%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--8 { float:= + left; clear: none; width: 88.8889%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--9 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 11.1111%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 22.2222%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 33.3333%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 44.4444%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 55.5556%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--6 = +{ margin-left: 66.6667%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--7 = +{ margin-left: 77.7778%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--8 = +{ margin-left: 88.8889%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--9 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--1 { float= +: left; clear: none; width: 10%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--2 { float= +: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--3 { float= +: left; clear: none; width: 30%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--4 { float= +: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--5 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--6 { float= +: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--7 { float= +: left; clear: none; width: 70%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--8 { float= +: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--9 { float= +: left; clear: none; width: 90%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--10 { floa= +t: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--1= + { margin-left: 10%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--2= + { margin-left: 20%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--3= + { margin-left: 30%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--4= + { margin-left: 40%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--5= + { margin-left: 50%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--6= + { margin-left: 60%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--7= + { margin-left: 70%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--8= + { margin-left: 80%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--9= + { margin-left: 90%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +0 { margin-left: 100%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--1 { float= +: left; clear: none; width: 9.09091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--2 { float= +: left; clear: none; width: 18.1818%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--3 { float= +: left; clear: none; width: 27.2727%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--4 { float= +: left; clear: none; width: 36.3636%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--5 { float= +: left; clear: none; width: 45.4545%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--6 { float= +: left; clear: none; width: 54.5455%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--7 { float= +: left; clear: none; width: 63.6364%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--8 { float= +: left; clear: none; width: 72.7273%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--9 { float= +: left; clear: none; width: 81.8182%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--10 { floa= +t: left; clear: none; width: 90.9091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--11 { floa= +t: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--1= + { margin-left: 9.09091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--2= + { margin-left: 18.1818%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--3= + { margin-left: 27.2727%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--4= + { margin-left: 36.3636%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--5= + { margin-left: 45.4545%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--6= + { margin-left: 54.5455%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--7= + { margin-left: 63.6364%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--8= + { margin-left: 72.7273%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--9= + { margin-left: 81.8182%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +0 { margin-left: 90.9091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +1 { margin-left: 100%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--1 { float= +: left; clear: none; width: 8.33333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--2 { float= +: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--3 { float= +: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--4 { float= +: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--5 { float= +: left; clear: none; width: 41.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--6 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--7 { float= +: left; clear: none; width: 58.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--8 { float= +: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--9 { float= +: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--10 { floa= +t: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--11 { floa= +t: left; clear: none; width: 91.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--12 { floa= +t: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1= + { margin-left: 8.33333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--2= + { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--3= + { margin-left: 25%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--4= + { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--5= + { margin-left: 41.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--6= + { margin-left: 50%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--7= + { margin-left: 58.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--8= + { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--9= + { margin-left: 75%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +0 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +1 { margin-left: 91.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +2 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--1 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--1 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--1 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 25%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 75%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 20%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 40%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 60%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 80%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--6 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--6 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 14.2857%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 28.5714%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 42.8571%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 57.1429%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 71.4286%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--6 {= + float: left; clear: none; width: 85.7143%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--7 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 14.2857%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 28.5714%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 42.8571%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 57.1429%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 71.4286%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--6 { margin-left: 85.7143%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--7 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 12.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 37.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 62.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--6 {= + float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--7 {= + float: left; clear: none; width: 87.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--8 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 12.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 25%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 37.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 62.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--6 { margin-left: 75%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--7 { margin-left: 87.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--8 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 11.1111%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 22.2222%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 44.4444%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 55.5556%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--6 {= + float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--7 {= + float: left; clear: none; width: 77.7778%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--8 {= + float: left; clear: none; width: 88.8889%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--9 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 11.1111%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 22.2222%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 44.4444%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 55.5556%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--6 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--7 { margin-left: 77.7778%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--8 { margin-left: 88.8889%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--9 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--1 = +{ float: left; clear: none; width: 10%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--2 = +{ float: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--3 = +{ float: left; clear: none; width: 30%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--4 = +{ float: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--5 = +{ float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--6 = +{ float: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--7 = +{ float: left; clear: none; width: 70%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--8 = +{ float: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--9 = +{ float: left; clear: none; width: 90%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--10= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--1 { margin-left: 10%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--2 { margin-left: 20%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--3 { margin-left: 30%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--4 { margin-left: 40%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--5 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--6 { margin-left: 60%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--7 { margin-left: 70%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--8 { margin-left: 80%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--9 { margin-left: 90%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--10 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--1 = +{ float: left; clear: none; width: 9.09091%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--2 = +{ float: left; clear: none; width: 18.1818%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--3 = +{ float: left; clear: none; width: 27.2727%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--4 = +{ float: left; clear: none; width: 36.3636%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--5 = +{ float: left; clear: none; width: 45.4545%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--6 = +{ float: left; clear: none; width: 54.5455%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--7 = +{ float: left; clear: none; width: 63.6364%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--8 = +{ float: left; clear: none; width: 72.7273%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--9 = +{ float: left; clear: none; width: 81.8182%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--10= + { float: left; clear: none; width: 90.9091%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--11= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--1 { margin-left: 9.09091%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--2 { margin-left: 18.1818%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--3 { margin-left: 27.2727%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--4 { margin-left: 36.3636%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--5 { margin-left: 45.4545%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--6 { margin-left: 54.5455%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--7 { margin-left: 63.6364%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--8 { margin-left: 72.7273%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--9 { margin-left: 81.8182%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--10 { margin-left: 90.9091%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--11 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--1 = +{ float: left; clear: none; width: 8.33333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--2 = +{ float: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--3 = +{ float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--4 = +{ float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--5 = +{ float: left; clear: none; width: 41.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--6 = +{ float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--7 = +{ float: left; clear: none; width: 58.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--8 = +{ float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--9 = +{ float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--10= + { float: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--11= + { float: left; clear: none; width: 91.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--12= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--1 { margin-left: 8.33333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--2 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--3 { margin-left: 25%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--4 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--5 { margin-left: 41.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--6 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--7 { margin-left: 58.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--8 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--9 { margin-left: 75%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--10 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--11 { margin-left: 91.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--12 { margin-left: 100%; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--phone--newline { display: blo= +ck; clear: both !important; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--phone--none { display: block;= + float: left; clear: none !important; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--phone--hide { display: none; = +} +} + +@media (min-width: 769px) and (max-width: 1200px) { + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 100%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 50%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 100%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 100%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 25%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 50%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 75%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 100%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 20%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 40%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 60%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 80%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 100%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--6 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 50%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--6= + { margin-left: 100%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 14.2857%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 28.5714%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 42.8571%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 57.1429%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 71.4286%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--6 { float= +: left; clear: none; width: 85.7143%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--7 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 14.2857%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 28.5714%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 42.8571%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 57.1429%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 71.4286%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--6= + { margin-left: 85.7143%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--7= + { margin-left: 100%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 12.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 37.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 62.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--6 { float= +: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--7 { float= +: left; clear: none; width: 87.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--8 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 12.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 25%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 37.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 50%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 62.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--6= + { margin-left: 75%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--7= + { margin-left: 87.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--8= + { margin-left: 100%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 11.1111%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 22.2222%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 44.4444%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 55.5556%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--6 { float= +: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--7 { float= +: left; clear: none; width: 77.7778%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--8 { float= +: left; clear: none; width: 88.8889%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--9 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 11.1111%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 22.2222%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 44.4444%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 55.5556%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--6= + { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--7= + { margin-left: 77.7778%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--8= + { margin-left: 88.8889%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--9= + { margin-left: 100%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--1 { floa= +t: left; clear: none; width: 10%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--2 { floa= +t: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--3 { floa= +t: left; clear: none; width: 30%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--4 { floa= +t: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--5 { floa= +t: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--6 { floa= +t: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--7 { floa= +t: left; clear: none; width: 70%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--8 { floa= +t: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--9 { floa= +t: left; clear: none; width: 90%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--10 { flo= +at: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +0 { margin-left: 0px; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +1 { margin-left: 10%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +2 { margin-left: 20%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +3 { margin-left: 30%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +4 { margin-left: 40%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +5 { margin-left: 50%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +6 { margin-left: 60%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +7 { margin-left: 70%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +8 { margin-left: 80%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +9 { margin-left: 90%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +10 { margin-left: 100%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--1 { floa= +t: left; clear: none; width: 9.09091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--2 { floa= +t: left; clear: none; width: 18.1818%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--3 { floa= +t: left; clear: none; width: 27.2727%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--4 { floa= +t: left; clear: none; width: 36.3636%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--5 { floa= +t: left; clear: none; width: 45.4545%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--6 { floa= +t: left; clear: none; width: 54.5455%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--7 { floa= +t: left; clear: none; width: 63.6364%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--8 { floa= +t: left; clear: none; width: 72.7273%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--9 { floa= +t: left; clear: none; width: 81.8182%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--10 { flo= +at: left; clear: none; width: 90.9091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--11 { flo= +at: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +0 { margin-left: 0px; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +1 { margin-left: 9.09091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +2 { margin-left: 18.1818%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +3 { margin-left: 27.2727%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +4 { margin-left: 36.3636%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +5 { margin-left: 45.4545%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +6 { margin-left: 54.5455%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +7 { margin-left: 63.6364%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +8 { margin-left: 72.7273%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +9 { margin-left: 81.8182%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +10 { margin-left: 90.9091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +11 { margin-left: 100%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--1 { floa= +t: left; clear: none; width: 8.33333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--2 { floa= +t: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--3 { floa= +t: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--4 { floa= +t: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--5 { floa= +t: left; clear: none; width: 41.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--6 { floa= +t: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--7 { floa= +t: left; clear: none; width: 58.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--8 { floa= +t: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--9 { floa= +t: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--10 { flo= +at: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--11 { flo= +at: left; clear: none; width: 91.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--12 { flo= +at: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +0 { margin-left: 0px; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +1 { margin-left: 8.33333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +2 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +3 { margin-left: 25%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +4 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +5 { margin-left: 41.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +6 { margin-left: 50%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +7 { margin-left: 58.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +8 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +9 { margin-left: 75%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +10 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +11 { margin-left: 91.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +12 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--1 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--1 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--1 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 25%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 75%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 20%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 40%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 60%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 80%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--6= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--6 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 14.2857%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 28.5714%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 42.8571%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 57.1429%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 71.4286%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--6= + { float: left; clear: none; width: 85.7143%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--7= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 14.2857%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 28.5714%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 42.8571%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 57.1429%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 71.4286%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--6 { margin-left: 85.7143%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--7 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 12.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 37.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 62.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--6= + { float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--7= + { float: left; clear: none; width: 87.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--8= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 12.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 25%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 37.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 62.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--6 { margin-left: 75%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--7 { margin-left: 87.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--8 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 11.1111%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 22.2222%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 44.4444%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 55.5556%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--6= + { float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--7= + { float: left; clear: none; width: 77.7778%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--8= + { float: left; clear: none; width: 88.8889%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--9= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 11.1111%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 22.2222%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 44.4444%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 55.5556%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--6 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--7 { margin-left: 77.7778%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--8 { margin-left: 88.8889%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--9 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +1 { float: left; clear: none; width: 10%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +2 { float: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +3 { float: left; clear: none; width: 30%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +4 { float: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +5 { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +6 { float: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +7 { float: left; clear: none; width: 70%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +8 { float: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +9 { float: left; clear: none; width: 90%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +10 { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--1 { margin-left: 10%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--2 { margin-left: 20%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--3 { margin-left: 30%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--4 { margin-left: 40%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--5 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--6 { margin-left: 60%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--7 { margin-left: 70%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--8 { margin-left: 80%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--9 { margin-left: 90%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--10 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +1 { float: left; clear: none; width: 9.09091%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +2 { float: left; clear: none; width: 18.1818%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +3 { float: left; clear: none; width: 27.2727%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +4 { float: left; clear: none; width: 36.3636%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +5 { float: left; clear: none; width: 45.4545%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +6 { float: left; clear: none; width: 54.5455%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +7 { float: left; clear: none; width: 63.6364%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +8 { float: left; clear: none; width: 72.7273%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +9 { float: left; clear: none; width: 81.8182%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +10 { float: left; clear: none; width: 90.9091%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +11 { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--1 { margin-left: 9.09091%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--2 { margin-left: 18.1818%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--3 { margin-left: 27.2727%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--4 { margin-left: 36.3636%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--5 { margin-left: 45.4545%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--6 { margin-left: 54.5455%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--7 { margin-left: 63.6364%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--8 { margin-left: 72.7273%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--9 { margin-left: 81.8182%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--10 { margin-left: 90.9091%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--11 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +1 { float: left; clear: none; width: 8.33333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +2 { float: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +3 { float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +4 { float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +5 { float: left; clear: none; width: 41.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +6 { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +7 { float: left; clear: none; width: 58.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +8 { float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +9 { float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +10 { float: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +11 { float: left; clear: none; width: 91.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +12 { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--1 { margin-left: 8.33333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--2 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--3 { margin-left: 25%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--4 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--5 { margin-left: 41.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--6 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--7 { margin-left: 58.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--8 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--9 { margin-left: 75%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--10 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--11 { margin-left: 91.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--12 { margin-left: 100%; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--tablet--newline { display: bl= +ock; clear: both !important; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--tablet--none { display: block= +; float: left; clear: none !important; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--tablet--hide { display: none;= + } +} + +.aem-GridShowHidden > .cmp-container > .aem-Grid > .aem-GridColumn { displa= +y: block !important; } + +.cmp-share-banner__download-report > .cq-Editable-dom { min-width: 134px; } + +.cmp-card-listing .cmp-card-listing_second-row > .container.responsivegrid = +.cmp-container .new.newpar.section.cq-Editable-dom { flex: 1 1 100%; } + +.cmp-tabs__tablist { display: flex; flex-wrap: wrap; padding-left: 0px; lis= +t-style: none; } + +.cmp-tabs__tab { box-sizing: border-box; border-bottom: 1px solid transpare= +nt; padding: 0.5rem 1rem; cursor: pointer; } + +.cmp-tabs__tab--active { border-color: inherit; } + +.cmp-tabs__tabpanel { display: none; } + +.cmp-tabs__tabpanel--active { display: block; } +------MultipartBoundary--0baTn8ry40MPuZeRf254XNJvIV38rWNpq67Pke0Mpp---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/etc.clientlibs/cio-sites/clientlibs/clientlib-site-above-the-fold.lc-7f5d95791329df4749c9c3f6804d87d0-lc.min.css + +@charset "utf-8"; + +html { line-height: 1.15; text-size-adjust: 100%; } + +body { margin: 0px; } + +main { display: block; } + +h1 { font-size: 2em; margin: 0.67em 0px; } + +hr { box-sizing: content-box; height: 0px; overflow: visible; } + +pre { font-family: monospace, monospace; font-size: 1em; } + +a { background-color: transparent; } + +abbr[title] { border-bottom: none; text-decoration: underline dotted; } + +b, strong { font-weight: bolder; } + +code, kbd, samp { font-family: monospace, monospace; font-size: 1em; } + +small { font-size: 80%; } + +sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-ali= +gn: baseline; } + +sub { bottom: -0.25em; } + +sup { top: -0.5em; } + +img { border-style: none; } + +button, input, optgroup, select, textarea { font-family: inherit; font-size= +: 100%; line-height: 1.15; margin: 0px; } + +button, input { overflow: visible; } + +button, select { text-transform: none; } + +[type=3D"button"], [type=3D"reset"], [type=3D"submit"], button { appearance= +: button; } + +fieldset { padding: 0.35em 0.75em 0.625em; } + +legend { box-sizing: border-box; color: inherit; display: table; max-width:= + 100%; padding: 0px; white-space: normal; } + +progress { vertical-align: baseline; } + +textarea { overflow: auto; } + +[type=3D"checkbox"], [type=3D"radio"] { box-sizing: border-box; padding: 0p= +x; } + +[type=3D"number"]::-webkit-inner-spin-button, [type=3D"number"]::-webkit-ou= +ter-spin-button { height: auto; } + +[type=3D"search"] { appearance: textfield; outline-offset: -2px; } + +[type=3D"search"]::-webkit-search-decoration { appearance: none; } + +::-webkit-file-upload-button { appearance: button; font: inherit; } + +details { display: block; } + +summary { display: list-item; } + +[hidden], template { display: none; } + +html { font-size: 10px; box-sizing: border-box; background-color: rgb(255, = +255, 255); } + +*, ::after, ::before { box-sizing: inherit; } + +body, html { overflow: hidden auto; } + +body { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsyste= +mfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, san= +s-serif; font-size: 1.6rem; font-style: normal; font-weight: 400; line-heig= +ht: 1.6; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); } + +a, button { cursor: pointer; background: transparent; border: none; padding= +: 0px; margin: 0px; text-decoration: none; color: rgb(1, 149, 255); } + +a:hover, button:hover { color: rgb(1, 114, 195); } + +a:disabled, button:disabled { cursor: default; } + +a:focus, button:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline= +: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +a:focus:not(:focus-visible), button:focus:not(:focus-visible) { box-shadow:= + none; outline: none; } + +img, svg { max-width: 100%; } + +hr { border: none; margin: 0px; } + +ol, ul { list-style: none; } + +blockquote, dd, dt, ol, p, ul { margin: 0px; padding: 0px; } + +b, strong { font-weight: 600; } + +em, i { font-style: italic; } + +a.cmp-skip-link { position: absolute; top: -6.25em; z-index: 10000; height:= + auto; margin: 0px auto; padding: 0.63rem; background-color: transparent; o= +utline: none; transition: top 0.2s ease 0s, background-color 0.2s ease 0s; = +color: rgb(0, 77, 255); } + +a.cmp-skip-link:active, a.cmp-skip-link:focus { top: 0px; background-color:= + rgb(74, 74, 74); color: rgb(255, 255, 255); text-decoration: underline; } + +a.cmp-skip-link:focus { outline: rgb(0, 77, 255) solid 1px; outline-offset:= + 0px; } + +.s7socialshare { display: none; } + +h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; } + +h1 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + h1 { font-size: 6.5rem; } +} + +h2 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.05; font-size: 2.8rem; } + +@media screen and (min-width: 1000px) { + h2 { font-size: 4.8rem; } +} + +h3 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + h3 { font-size: 4.8rem; } +} + +h4 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + h4 { font-size: 3.5rem; } +} + +h5 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + h5 { font-size: 2.5rem; } +} + +h6 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + h6 { font-size: 2.5rem; } +} + +.h-title-page { font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 800; font-style: normal; text-transform: non= +e; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-page { font-size: 6.5rem; } +} + +.h-title-page-long { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 800; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-page-long { font-size: 5.8rem; } +} + +.h-title-homepage { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 800; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-homepage { font-size: 6.5rem; } +} + +.h-title-cta { font-family: Graphik, Arial, system-ui, -apple-system, blink= +macsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantar= +ell, sans-serif; font-weight: 800; font-style: normal; text-transform: none= +; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-cta { font-size: 4.8rem; } +} + +.h-title-section { font-family: Graphik, Arial, system-ui, -apple-system, b= +linkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, ca= +ntarell, sans-serif; font-weight: 600; font-style: normal; text-transform: = +none; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + .h-title-section { font-size: 4.8rem; } +} + +.h-title-subsection { font-family: Graphik, Arial, system-ui, -apple-system= +, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen,= + cantarell, sans-serif; font-weight: 600; font-style: normal; text-transfor= +m: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .h-title-subsection { font-size: 3.5rem; } +} + +.h-title-ribbon { font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-style: normal; text-transform: none; color: rgb(0,= + 0, 0); font-size: 2rem; font-weight: 800; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .h-title-ribbon { font-size: 3.5rem; } +} + +.h-title-module { font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-weight: 800; font-style: normal; text-transform: n= +one; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-module { font-size: 2.5rem; } +} + +.h-title-tertiary { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 600; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-tertiary { font-size: 2.5rem; } +} + +.h-title-eyebrow { font-family: Graphik, Arial, system-ui, -apple-system, b= +linkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, ca= +ntarell, sans-serif; font-weight: 600; font-style: normal; text-transform: = +uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; = +font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .h-title-eyebrow { font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.h-title-submodule { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 800; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .h-title-submodule { font-size: 1.6rem; } +} + +.ai-h1 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 700; font-style: normal; text-transform: none; line= +-height: 1; font-size: 4.8rem; } + +@media screen and (min-width: 1000px) { + .ai-h1 { font-size: 10rem; } +} + +.ai-h2 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 700; font-style: normal; text-transform: none; line= +-height: 1.13; font-size: 3rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .ai-h2 { font-size: 3.6rem; line-height: 1; } +} + +@media screen and (min-width: 1000px) { + .ai-h2 { font-size: 6.5rem; line-height: 1.08; } +} + +.ai-h3 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 400; font-style: normal; text-transform: none; line= +-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .ai-h3 { font-size: 3.2rem; line-height: 1.13; } +} + +.ai-h4 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 400; font-style: normal; text-transform: none; line= +-height: 1.38; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .ai-h4 { font-size: 2.4rem; line-height: 1.17; } +} + +.ai-h5 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 500; font-style: normal; text-transform: none; line= +-height: 1.13; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .ai-h5 { font-size: 2.4rem; line-height: 1.17; } +} + +.ai-section-h { font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 500; font-style: normal; text-transform: upp= +ercase; line-height: 1.21; font-size: 1.4rem; border-width: 0px; } + +.ai-section-h::after { content: ""; display: block; margin-top: 0.4rem; hei= +ght: 6px; width: 58px; background-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .ai-section-h::after { margin-top: 0.6rem; width: 64px; } +} + +@media screen and (min-width: 1000px) { + .ai-section-h { font-size: 1.8rem; line-height: 1.22; } + .ai-section-h::after { margin-top: 0.8rem; width: 74px; } +} + +.ui-vs-top--sm, .ui-vs-top--xs { padding-top: 1rem; } + +@media screen and (min-width: 768px) { + .ui-vs-top--sm { padding-top: 1.5rem; } +} + +.ui-vs-top--bs { padding-top: 1rem; } + +@media screen and (min-width: 768px) { + .ui-vs-top--bs { padding-top: 2rem; } +} + +.ui-vs-top--md { padding-top: 2rem; } + +@media screen and (min-width: 768px) { + .ui-vs-top--md { padding-top: 3rem; } +} + +.ui-vs-top--lg { padding-top: 3rem; } + +@media screen and (min-width: 768px) { + .ui-vs-top--lg { padding-top: 5rem; } +} + +.ui-vs-bottom--sm, .ui-vs-bottom--xs { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .ui-vs-bottom--sm { padding-bottom: 1.5rem; } +} + +.ui-vs-bottom--bs { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .ui-vs-bottom--bs { padding-bottom: 2rem; } +} + +.ui-vs-bottom--md { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .ui-vs-bottom--md { padding-bottom: 3rem; } +} + +.ui-vs-bottom--lg { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .ui-vs-bottom--lg { padding-bottom: 5rem; } +} + +@-webkit-keyframes ui-anim-fade--left {=20 + 0% { opacity: 0; transform: translateX(100px); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@keyframes ui-anim-fade--left {=20 + 0% { opacity: 0; transform: translateX(100px); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@-webkit-keyframes ui-anim-fade--right {=20 + 0% { opacity: 0; transform: translateX(-100px); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@keyframes ui-anim-fade--right {=20 + 0% { opacity: 0; transform: translateX(-100px); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@-webkit-keyframes ui-anim-fade--up {=20 + 0% { opacity: 0; transform: translateY(100px); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes ui-anim-fade--up {=20 + 0% { opacity: 0; transform: translateY(100px); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@-webkit-keyframes ui-anim-fade--down {=20 + 0% { opacity: 0; transform: translateY(-100px); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes ui-anim-fade--down {=20 + 0% { opacity: 0; transform: translateY(-100px); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@-webkit-keyframes ui-anim-fade--in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@keyframes ui-anim-fade--in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +.ui-animate--on.ui-animate, .ui-animate--on .ui-animate { animation-fill-mo= +de: forwards; animation-iteration-count: 1; animation-play-state: paused; a= +nimation-timing-function: ease; animation-delay: 0ms; } + +.ui-animate--on.ui-animate--play, .ui-animate--on .ui-animate--play { anima= +tion-play-state: running; } + +.ui-animate--on.ui-animate--left, .ui-animate--on .ui-animate--left { opaci= +ty: 0; animation-duration: 1000ms; animation-name: ui-anim-fade--left; } + +.ui-animate--on.ui-animate--right, .ui-animate--on .ui-animate--right { opa= +city: 0; animation-duration: 1000ms; animation-name: ui-anim-fade--right; } + +.ui-animate--on.ui-animate--up, .ui-animate--on .ui-animate--up { opacity: = +0; animation-duration: 1000ms; animation-name: ui-anim-fade--up; } + +.ui-animate--on.ui-animate--down, .ui-animate--on .ui-animate--down { opaci= +ty: 0; animation-duration: 1000ms; animation-name: ui-anim-fade--down; } + +.ui-animate--on.ui-animate--fade, .ui-animate--on .ui-animate--fade { opaci= +ty: 0; animation-duration: 1000ms; animation-name: ui-anim-fade--in; } + +.ui-animate--on.ui-animate--d1, .ui-animate--on .ui-animate--d1 { animation= +-delay: 100ms; } + +.ui-animate--on.ui-animate--d2, .ui-animate--on .ui-animate--d2 { animation= +-delay: 200ms; } + +.ui-animate--on.ui-animate--d3, .ui-animate--on .ui-animate--d3 { animation= +-delay: 300ms; } + +.cmp-breadcrumb, .cmp-breadcrumb--light .cmp-breadcrumb { color: rgb(0, 77,= + 255); } + +.cmp-breadcrumb--light .cmp-breadcrumb .cmp-breadcrumb__item::after { color= +: rgb(0, 0, 0); } + +.cmp-breadcrumb--light .cmp-breadcrumb .cmp-breadcrumb__item-link { color: = +rgb(0, 77, 255); } + +.cmp-breadcrumb--light .cmp-breadcrumb .cmp-breadcrumb__item-link span:hove= +r::after { background-color: rgb(0, 77, 255); } + +.cmp-breadcrumb--color .cmp-breadcrumb, .cmp-breadcrumb--color .cmp-breadcr= +umb .cmp-breadcrumb__item::after { color: rgb(0, 0, 0); } + +.cmp-breadcrumb--color .cmp-breadcrumb .cmp-breadcrumb__item a:focus::after= + { background-color: rgb(255, 255, 255); } + +.cmp-breadcrumb--color .cmp-breadcrumb .cmp-breadcrumb__item-link { color: = +rgb(0, 0, 0); } + +.cmp-breadcrumb--color .cmp-breadcrumb .cmp-breadcrumb__item-link span:hove= +r::after { background-color: rgb(0, 0, 0); } + +.cmp-breadcrumb--dark .cmp-breadcrumb, .cmp-breadcrumb--dark .cmp-breadcrum= +b .cmp-breadcrumb__item::after { color: rgb(255, 255, 255); } + +.cmp-breadcrumb--dark .cmp-breadcrumb .cmp-breadcrumb__item a:focus::after = +{ background-color: rgb(255, 255, 255); } + +.cmp-breadcrumb--dark .cmp-breadcrumb .cmp-breadcrumb__item-link { color: r= +gb(255, 255, 255); } + +.cmp-breadcrumb--dark .cmp-breadcrumb .cmp-breadcrumb__item-link span:hover= +::after { background-color: rgb(255, 255, 255); } + +.cmp-breadcrumb-icon-type1 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: ">"; } + +.cmp-breadcrumb-icon-type2 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: "|"; } + +.cmp-breadcrumb-icon-type3 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: "/"; } + +.cmp-breadcrumb-icon-type4 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: "::"; } + +.cmp-breadcrumb-icon-type5 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: "=E2=86=92"; } + +.cmp-breadcrumb__list { display: flex; flex-wrap: wrap; } + +.cmp-breadcrumb__item, .cmp-breadcrumb__list { -webkit-box-align: center; a= +lign-items: center; } + +.cmp-breadcrumb__item { display: inline-flex; font-family: Graphik, Arial, = +system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "= +Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.2rem; font-wei= +ght: 600; font-style: normal; line-height: 2.56rem; margin: 0px; padding-bo= +ttom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-breadcrumb__item { font-size: 1.6rem; } +} + +.cmp-breadcrumb__item a { border: 1px solid transparent; } + +.cmp-breadcrumb__item a:focus { outline: rgb(255, 255, 255) solid 1px; box-= +shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline-offset: 1px; } + +.cmp-breadcrumb__item a:focus::after { background-color: rgb(0, 77, 255); w= +idth: 100%; } + +.cmp-breadcrumb__item a:focus:not(:focus-visible) { outline: none; box-shad= +ow: none; } + +.cmp-breadcrumb__item a:focus:not(:focus-visible)::after { background-color= +: transparent; width: auto; } + +.cmp-breadcrumb__item a::after { content: ""; position: absolute; left: 0px= +; bottom: 0px; height: 2px; width: 0%; transition: width 300ms ease 0s; } + +.cmp-breadcrumb__item span { display: block; padding: 0px 0px 4px; } + +.cmp-breadcrumb__item::after { margin-top: -4px; content: ">"; color: rgb(0= +, 0, 0); display: block; padding: 0px 1rem; } + +.cmp-breadcrumb__item:last-child::after { display: none; } + +.cmp-breadcrumb__item--active { color: rgb(107, 107, 107); } + +.cmp-breadcrumb__item-link { color: rgb(0, 77, 255); text-decoration: none;= + position: relative; } + +.cmp-breadcrumb__item-link:hover { color: rgb(0, 77, 255); } + +.cmp-breadcrumb__item-link span::after { content: ""; position: absolute; l= +eft: 0px; bottom: 0px; height: 2px; width: 0%; transition: width 300ms ease= + 0s; } + +.cmp-breadcrumb__item-link span:hover::after { background-color: rgb(0, 77,= + 255); width: 100%; } + +.navroller { position: fixed; z-index: 15; width: 100%; left: 0px; right: 0= +px; opacity: 1; transform: translateY(0px); } + +@media screen and (min-width: 1000px) { + .navroller { height: 57px; padding-top: 20px; } +} + +@media screen and (min-width: 1200px) { + .navroller { padding-top: 0px; } +} + +.cmp-nav-roller { height: 8px; background-color: rgb(242, 242, 242); transi= +tion: height 0.3s ease 0s; top: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-nav-roller { height: 57px; position: absolute; width: 100%; min-heig= +ht: 57px; } +} + +.cmp-nav-roller__progress-bar { position: relative; background-color: rgb(1= +40, 140, 140); top: 0px; left: 0px; height: 8px; width: 0%; } + +@media screen and (min-width: 1000px) { + .cmp-nav-roller__progress-bar { display: none; } +} + +.cmp-nav-roller__arrow { transition: transform 0.6s ease 0s, -webkit-transf= +orm 0.6s ease 0s; transform: rotate(0deg); } + +.cmp-nav-roller__arrow.cmp-nav-roller__arrow_up { transform: rotate(-90deg)= +; } + +.cmp-nav-roller__menu { display: none; height: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-nav-roller__menu { display: flex; } +} + +.cmp-nav-roller__menu-item a, .cmp-nav-roller__menu-item button { padding: = +17px 22px; display: flex; -webkit-box-align: center; align-items: center; h= +eight: 100%; position: relative; z-index: 1; } + +.cmp-nav-roller__menu-item a:focus, .cmp-nav-roller__menu-item button:focus= + { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) = +solid 1px; outline-offset: 1px; } + +.cmp-nav-roller__menu-item span { display: inline-block; font-size: 1.28rem= +; font-weight: 400; line-height: 1.6; color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-nav-roller__menu-item span { line-height: 2.56rem; } +} + +.cmp-nav-roller__item-bar { position: absolute; top: 0px; left: 0px; height= +: 100%; background-color: rgb(140, 140, 140); z-index: -1; } + +.cmp-nav-roller__intro { animation: 0.3s ease 1s 1 normal forwards running = +slide-down; } + +@-webkit-keyframes slide-down {=20 + 0% { opacity: 0; transform: translateY(-100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.cmp-nav-roller__placeholder { height: 57px; } + +.quickaccesstab { position: fixed; z-index: 50; width: 100%; height: auto; = +min-width: 12rem; margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .quickaccesstab { width: auto; top: 7rem; right: 2rem; margin: 0px; } +} + +@media screen and (min-width: 1000px) { + .quickaccesstab { top: 9rem; } +} + +.quickaccesstab .cmp-quick-access__list { display: flex; box-shadow: rgb(10= +7, 107, 107) 1px 1px 6px 0px; box-sizing: border-box; background-color: rgb= +(255, 255, 255); list-style: none; } + +.quickaccesstab .cmp-quick-access__list li:first-child { padding-left: 3rem= +; padding-right: 2rem; } + +.quickaccesstab .cmp-quick-access__list li:nth-child(2) { padding-left: 2re= +m; padding-right: 3rem; } + +@media screen and (min-width: 768px) { + .quickaccesstab .cmp-quick-access__list { border-radius: 3rem; } + .quickaccesstab .cmp-quick-access__list li:first-child { padding-left: 3r= +em; padding-right: 0px; } + .quickaccesstab .cmp-quick-access__list li:nth-child(2) { padding-left: 1= +.5rem; padding-right: 3rem; } +} + +.quickaccesstab .cmp-quick-access__item { padding-top: 1.5rem; padding-bott= +om: 1.5rem; width: 100%; text-align: center; font-size: 1.4rem; line-height= +: 1; font-weight: 600; } + +.quickaccesstab .cmp-quick-access__download a > span { color: rgb(0, 77, 25= +5); display: inline-block; padding-left: 3rem; position: relative; font-siz= +e: 1.2rem; line-height: 1; } + +.quickaccesstab .cmp-quick-access__download a > span::before { content: "= +=EF=90=9F"; font-size: 24px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; box-sizing: border-box; position: absolute;= + top: -0.8rem; left: 0px; } + +.quickaccesstab .cmp-quick-access__view a > span { color: rgb(0, 77, 255); = +display: inline-block; padding-left: 3rem; position: relative; font-size: 1= +.2rem; line-height: 1; } + +.quickaccesstab .cmp-quick-access__view a > span::before { content: "=EF=90= +=A4"; font-size: 28px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; box-sizing: border-box; position: absolute; top: = +-0.8rem; left: 0px; } + +.quickaccesstab .cmp-quick-access__one-item li:first-child { padding-right:= + 3rem; } + +.cmp-anchor-links { background-color: rgb(242, 242, 242); border-style: sol= +id; border-color: rgb(227, 227, 227); border-image: initial; border-width: = +1px 1px 0px; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links { width: 100%; border-bottom-width: 1px; } +} + +.cmp-anchor-links.cmp-anchor-links--expanded .cmp-anchor-links__option-list= + { display: block; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links.cmp-anchor-links--expanded .cmp-anchor-links__option-li= +st { display: flex; } +} + +.cmp-anchor-links.cmp-anchor-links--sticky { left: 0px; position: fixed; ri= +ght: 0px; top: 51px; width: 100%; z-index: 998; } + +@media screen and (min-width: 1200px) { + .cmp-anchor-links.cmp-anchor-links--sticky { top: 7rem; } +} + +.cmp-anchor-links__container { margin: auto; max-width: 1200px; } + +.cmp-anchor-links__current-option { border-bottom: 5px solid rgb(0, 186, 25= +5); height: 50px; margin-left: 0px; margin-right: 0px; padding-left: 3.904r= +em; padding-right: 2rem; position: relative; text-align: left; width: 100%;= + } + +@media screen and (max-width: 767.9px) { + .cmp-anchor-links__current-option { padding-left: 2rem; padding-right: 2r= +em; } +} + +.cmp-anchor-links__current-option-label { color: rgb(0, 0, 0); font-size: 1= +.2rem; text-transform: none; } + +.cmp-anchor-links__current-option-label:hover, .cmp-anchor-links__current-o= +ption:hover { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__current-option { display: none; } +} + +.cmp-anchor-links__icon { -webkit-box-align: center; align-items: center; b= +order-bottom: 4px solid transparent; display: flex; height: 50px; position:= + absolute; right: 20px; top: 0px; } + +.cmp-anchor-links__icon::before { color: rgb(0, 0, 0); content: "=EF=84=A3"= +; font-size: 1rem; font-family: Ionicons; display: block; font-weight: 400;= + font-style: normal; line-height: 1; text-transform: none; letter-spacing: = +normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit= +-font-smoothing: antialiased; text-rendering: optimizelegibility; font-feat= +ure-settings: "liga"; } + +.cmp-anchor-links__option-list { display: none; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-list { display: flex; -webkit-box-pack: center;= + justify-content: center; } +} + +.cmp-anchor-links__option-item { border-bottom: 1px solid rgb(227, 227, 227= +); display: block; font-weight: 400; height: 50px; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-item { border-bottom: none; padding: 0px 15px; = +min-width: 20%; -webkit-box-flex: 1; flex: 1 1 0%; } +} + +.cmp-anchor-links__option-link { color: rgb(0, 0, 0); display: block; paddi= +ng-left: 3.904rem; padding-right: 2rem; } + +@media screen and (max-width: 767.9px) { + .cmp-anchor-links__option-link { padding-left: 2rem; padding-right: 2rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-link { padding-left: 0px; padding-right: 0px; } +} + +.cmp-anchor-links__option-link:focus, .cmp-anchor-links__option-link:focus-= +within, .cmp-anchor-links__option-link:hover { color: rgb(0, 0, 0); box-sha= +dow: none; outline: none; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-link:focus, .cmp-anchor-links__option-link:focu= +s-within, .cmp-anchor-links__option-link:hover { border-bottom: 5px solid r= +gb(0, 186, 255); } +} + +.cmp-anchor-links__option-link.cmp-anchor-links__option-link--active { text= +-transform: none; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-link.cmp-anchor-links__option-link--active { bo= +rder-bottom: 5px solid rgb(0, 186, 255); font-weight: 600; } +} + +.cmp-anchor-links__option-text { font-size: 1.2rem; line-height: 1.2; color= +: rgb(0, 0, 0); display: flex; -webkit-box-align: center; align-items: cent= +er; height: 50px; } + +.cmp-profile-hero { padding: 3rem 0px 1rem; } + +@media screen and (min-width: 1200px) { + .cmp-profile-hero { padding: 5rem 0px; } +} + +.cmp-profile-hero__content-description p, .cmp-profile-hero__content-inline= +-profile { display: inline; font-size: 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-profile-hero__content-description p, .cmp-profile-hero__content-inli= +ne-profile { display: inline; font-size: 1.6rem; font-weight: 400; } +} + +@media screen and (min-width: 1200px) { + .cmp-profile-hero__content-description p, .cmp-profile-hero__content-inli= +ne-profile { line-height: 1.6; } +} + +.cmp-profile-hero__content-title { width: 88%; margin: 0.8rem 0px; } + +.cmp-profile-hero__content-description { width: 100%; margin: 2rem 0px 2.2r= +em; } + +@media screen and (min-width: 768px) { + .cmp-profile-hero__content-description { width: 61%; } +} + +@media screen and (min-width: 1200px) { + .cmp-profile-hero__content-description { width: 56%; margin: 2rem 0px 2.5= +rem; } +} + +.cmp-profile-hero__content-inline-profile-link { text-decoration: underline= +; } + +.cmp-seo-login-container { padding-top: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container { padding-top: 3rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-title { margin: -1.2rem 0px 10= +px; display: flex; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-title { margin: 0px 0px 2.2r= +em; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-title { margin: 0px 0px 30px= +; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-title__text { margin: 10px 0px= +; font-weight: 600; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-title__text { margin: 0.8rem= + 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-title__text { font-size: 2.1= +rem; line-height: 1.05; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-image { margin-bottom: 20px; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-image { margin-bottom: 30px;= + } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row { displa= +y: block; flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-direc= +tion: normal; flex-basis: 50%; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row { disp= +lay: flex; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .ui-vs-b= +ottom--lg { padding-bottom: 0px; } + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .ui-vs-t= +op--lg { padding-top: 0px; } + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .ui-vs-b= +ottom--bs { padding-bottom: 0px; } + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-but= +ton-container { margin-bottom: 30px; display: inline-block; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-b= +utton-container { margin: 0px; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-but= +ton { margin: 0px 0px 10px; padding: 0px; width: 100%; height: auto; } + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-b= +utton { margin: 0px 0px 2.5rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-but= +ton__text { text-align: center; position: relative; font-size: 1.4rem; heig= +ht: 76px; display: flex; -webkit-box-align: center; align-items: center; -w= +ebkit-box-pack: center; justify-content: center; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-b= +utton__text { font-size: 1.6rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-con= +tainer-offset .cmp-container { padding: 0px; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-t= +easer__description p .cmp-text { font-size: 1.4rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-fou= +r-cell__first-col { margin-bottom: 20px; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__first-col { padding-right: 3rem; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__first-col { padding-right: 1.5rem; margin-bottom: 30px; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__first-col .cmp-container { padding-right: 3.5rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-fou= +r-cell__second-col { margin-bottom: 20px; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__second-col { padding-left: 3rem; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__second-col { padding-left: 1.5rem; margin-bottom: 30px; } +} + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__second-col .cmp-container { margin-bottom: 8.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__second-col .cmp-container { padding-left: 3.5rem; margin-bottom: = +10.1rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-tex= +t { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-t= +ext { padding-bottom: 5rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-t= +ext { padding-bottom: 5rem; } +} + +.container .cmp-container-offset .cmp-container { padding: 0px; } + +.cmp-global-header { padding-top: 51px; } + +.cmp-global-header :focus { outline: rgb(0, 0, 136) solid 1px; } + +.cmp-global-header :focus:not(:focus-visible) { box-shadow: none; outline: = +none; } + +.cmp-global-header nav { background-color: rgb(255, 255, 255); border-botto= +m: 1px solid rgb(227, 227, 227); left: 0px; position: fixed; right: 0px; to= +p: 0px; z-index: 1001; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__content= + { border-bottom: 1px solid rgb(227, 227, 227); opacity: 1; transform: tran= +slateY(0px); visibility: visible; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton div { width: 2.4rem; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton span { transform-origin: left center; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton span:first-child { top: -4px; transform: rotate(45deg); } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton span:nth-child(2) { opacity: 0; width: 0%; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton span:nth-child(3) { top: 13px; transform: rotate(-45deg); } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__logo { = +display: none; } + +@media screen and (min-width: 768px) { + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__conte= +nt { transform: translateX(0px); } + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__logo = +{ display: flex; } + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-= +overlay { opacity: 0.6; z-index: 999; transform: none; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header { padding-top: 71px; } +} + +.cmp-global-header__access-application { display: none; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__access-application { display: flex; border-left: 1px = +solid rgb(227, 227, 227); } +} + +.cmp-global-header__access-application .cmp-button { background-color: rgb(= +255, 255, 255); color: rgb(0, 0, 0); font-size: 10px; font-weight: 400; mar= +gin-left: 0px; height: 7rem; margin-top: 0px; padding-top: 2.2rem; border-b= +ottom: 4px solid transparent; } + +.cmp-global-header__access-application .cmp-button:focus, .cmp-global-heade= +r__access-application .cmp-button:hover { background-color: rgb(255, 255, 2= +55); color: rgb(0, 0, 0); outline-offset: 0px; border-bottom: 4px solid rgb= +(0, 0, 0); } + +.cmp-global-header__navbar-container { display: flex; height: 50px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__navbar-container { display: flex; height: 7rem; z-ind= +ex: 1; background-color: rgb(255, 255, 255); } +} + +.cmp-global-header__primary-nav { display: flex; width: 66%; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__primary-nav { -webkit-box-pack: start; justify-conten= +t: flex-start; } +} + +.cmp-global-header__utility-nav { display: flex; -webkit-box-pack: end; jus= +tify-content: flex-end; width: 34%; } + +.cmp-global-header__utility-nav .color-block-accent-purple-1 .cmp-global-he= +ader__icon--star::before { color: rgb(180, 85, 170); } + +.cmp-global-header__utility-nav .color-block-accent-purple-2 .cmp-global-he= +ader__icon--star::before { color: rgb(160, 85, 245); } + +.cmp-global-header__utility-nav .color-block-accent-purple-3 .cmp-global-he= +ader__icon--star::before { color: rgb(190, 130, 255); } + +.cmp-global-header__utility-nav .color-block-accent-purple-4 .cmp-global-he= +ader__icon--star::before { color: rgb(220, 175, 255); } + +.cmp-global-header__utility-nav .color-block-accent-purple-5 .cmp-global-he= +ader__icon--star::before { color: rgb(230, 220, 255); } + +.cmp-global-header__utility-nav .color-block-alt-blue .cmp-global-header__i= +con--star::before { color: rgb(0, 65, 240); } + +.cmp-global-header__utility-nav .color-block-alt-gray .cmp-global-header__i= +con--star::before { color: rgb(190, 190, 190); } + +.cmp-global-header__utility-nav .color-block-alt-gray-dark .cmp-global-head= +er__icon--star::before { color: rgb(150, 150, 150); } + +.cmp-global-header__utility-nav .color-block-alt-gray-darker .cmp-global-he= +ader__icon--star::before { color: rgb(90, 90, 90); } + +.cmp-global-header__utility-nav .color-block-alt-green .cmp-global-header__= +icon--star::before { color: rgb(0, 215, 0); } + +.cmp-global-header__utility-nav .color-block-alt-red .cmp-global-header__ic= +on--star::before { color: red; } + +.cmp-global-header__utility-nav .color-block-alt-yellow .cmp-global-header_= +_icon--star::before { color: rgb(255, 255, 0); } + +.cmp-global-header__utility-nav .color-block-aqua .cmp-global-header__icon-= +-star::before { color: rgb(0, 255, 187); } + +.cmp-global-header__utility-nav .color-block-blue .cmp-global-header__icon-= +-star::before { color: rgb(0, 186, 255); } + +.cmp-global-header__utility-nav .color-block-blue-green .cmp-global-header_= +_icon--star::before { color: rgb(5, 240, 165); } + +.cmp-global-header__utility-nav .color-block-brand-green .cmp-global-header= +__icon--star::before { color: rgb(100, 255, 80); } + +.cmp-global-header__utility-nav .color-block-brand-orange .cmp-global-heade= +r__icon--star::before { color: rgb(255, 120, 0); } + +.cmp-global-header__utility-nav .color-block-brand-yellow .cmp-global-heade= +r__icon--star::before { color: rgb(255, 235, 50); } + +.cmp-global-header__utility-nav .color-block-blue-dark .cmp-global-header__= +icon--star::before { color: rgb(0, 142, 255); } + +.cmp-global-header__utility-nav .color-block-blue-light .cmp-global-header_= +_icon--star::before { color: rgb(0, 243, 255); } + +.cmp-global-header__utility-nav .color-block-core-purple .cmp-global-header= +__icon--star::before { color: rgb(70, 0, 115); } + +.cmp-global-header__utility-nav .color-block-cyan .cmp-global-header__icon-= +-star::before { color: rgb(0, 255, 255); } + +.cmp-global-header__utility-nav .color-block-gray .cmp-global-header__icon-= +-star::before { color: rgb(167, 167, 167); } + +.cmp-global-header__utility-nav .color-block-gray-base .cmp-global-header__= +icon--star::before { color: rgb(0, 0, 0); } + +.cmp-global-header__utility-nav .color-block-gray-dark .cmp-global-header__= +icon--star::before { color: rgb(107, 107, 107); } + +.cmp-global-header__utility-nav .color-block-gray-darker .cmp-global-header= +__icon--star::before { color: rgb(74, 74, 74); } + +.cmp-global-header__utility-nav .color-block-gray-light .cmp-global-header_= +_icon--star::before { color: rgb(204, 204, 204); } + +.cmp-global-header__utility-nav .color-block-gray-lighter .cmp-global-heade= +r__icon--star::before { color: rgb(227, 227, 227); } + +.cmp-global-header__utility-nav .color-block-gray-lightest .cmp-global-head= +er__icon--star::before { color: rgb(242, 242, 242); } + +.cmp-global-header__utility-nav .color-block-grayishyellow-dark .cmp-global= +-header__icon--star::before { color: rgb(150, 150, 140); } + +.cmp-global-header__utility-nav .color-block-grayishyellow-light .cmp-globa= +l-header__icon--star::before { color: rgb(230, 230, 220); } + +.cmp-global-header__utility-nav .color-block-green .cmp-global-header__icon= +--star::before { color: rgb(0, 255, 0); } + +.cmp-global-header__utility-nav .color-block-green-dark .cmp-global-header_= +_icon--star::before { color: rgb(0, 83, 10); } + +.cmp-global-header__utility-nav .color-block-link .cmp-global-header__icon-= +-star::before { color: rgb(0, 77, 255); } + +.cmp-global-header__utility-nav .color-block-link-dark .cmp-global-header__= +icon--star::before { color: rgb(0, 0, 136); } + +.cmp-global-header__utility-nav .color-block-orange .cmp-global-header__ico= +n--star::before { color: rgb(255, 182, 0); } + +.cmp-global-header__utility-nav .color-block-orange-dark .cmp-global-header= +__icon--star::before { color: rgb(255, 149, 0); } + +.cmp-global-header__utility-nav .color-block-pink .cmp-global-header__icon-= +-star::before { color: rgb(231, 0, 116); } + +.cmp-global-header__utility-nav .color-block-pink-dark .cmp-global-header__= +icon--star::before { color: rgb(164, 2, 83); } + +.cmp-global-header__utility-nav .color-block-pink-light .cmp-global-header_= +_icon--star::before { color: rgb(255, 80, 160); } + +.cmp-global-header__utility-nav .color-block-purple .cmp-global-header__ico= +n--star::before { color: rgb(161, 0, 255); } + +.cmp-global-header__utility-nav .color-block-purple-dark .cmp-global-header= +__icon--star::before { color: rgb(117, 0, 192); } + +.cmp-global-header__utility-nav .color-block-purple-darkest .cmp-global-hea= +der__icon--star::before { color: rgb(70, 1, 115); } + +.cmp-global-header__utility-nav .color-block-red .cmp-global-header__icon--= +star::before { color: rgb(231, 15, 41); } + +.cmp-global-header__utility-nav .color-block-red-dark .cmp-global-header__i= +con--star::before { color: rgb(189, 0, 29); } + +.cmp-global-header__utility-nav .color-block-red-darker .cmp-global-header_= +_icon--star::before { color: rgb(113, 0, 18); } + +.cmp-global-header__utility-nav .color-block-red-light .cmp-global-header__= +icon--star::before { color: rgb(255, 50, 70); } + +.cmp-global-header__utility-nav .color-block-white .cmp-global-header__icon= +--star::before { color: rgb(255, 255, 255); } + +.cmp-global-header__utility-nav .color-block-yellow .cmp-global-header__ico= +n--star::before { color: rgb(255, 212, 46); } + +.cmp-global-header__utility-nav .color-block-yellow-dark .cmp-global-header= +__icon--star::before { color: rgb(240, 192, 0); } + +.cmp-global-header__utility-nav .color-block-yellow-light .cmp-global-heade= +r__icon--star::before { color: rgb(255, 240, 179); } + +@media screen and (max-width: 767.9px) { + .cmp-global-header__utility-nav .cmp-global-header__language-container { = +width: auto; transform: translateY(-100%); } +} + +.cmp-global-header__search { z-index: 2; } + +.cmp-global-header__search a { -webkit-box-align: end; align-items: flex-en= +d; border-bottom: 4px solid transparent; color: rgb(0, 0, 0); display: flex= +; height: 5rem; -webkit-box-pack: end; justify-content: flex-end; padding-b= +ottom: 1.6rem; padding-right: 1.5rem; padding-top: 0.8rem; width: 5rem; } + +.cmp-global-header__search a::before { content: "=EF=92=A5"; font-size: 24p= +x; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; position: relative; bottom: -7px; } + +.cmp-global-header__search a:focus { outline-offset: -1px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__search a { height: 7rem; padding-top: 1.6rem; padding= +-bottom: 2.2rem; } + .cmp-global-header__search a:focus, .cmp-global-header__search a:hover { = +border-bottom: 4px solid rgb(0, 0, 0); } + .cmp-global-header__search a::before { font-size: 2.8rem; } +} + +.cmp-global-header__action-container { display: flex; -webkit-box-pack: end= +; justify-content: flex-end; } + +.cmp-global-header__register, .cmp-global-header__savedjobs, .cmp-global-he= +ader__signin { display: none; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__register, .cmp-global-header__savedjobs, .cmp-global-= +header__signin { display: block; border-left: 1px solid rgb(227, 227, 227);= + } + .cmp-global-header__register a, .cmp-global-header__savedjobs a, .cmp-glo= +bal-header__signin a { -webkit-box-align: end; align-items: flex-end; borde= +r-bottom: 4px solid transparent; color: rgb(0, 0, 0); display: flex; font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-size: 1rem; font-weight: 400; height: 7rem; -webkit-box-pack: center; just= +ify-content: center; padding-bottom: 2.2rem; padding-top: 1.6rem; text-tran= +sform: uppercase; min-width: 80px; } + .cmp-global-header__register a:focus, .cmp-global-header__register a:hove= +r, .cmp-global-header__savedjobs a:focus, .cmp-global-header__savedjobs a:h= +over, .cmp-global-header__signin a:focus, .cmp-global-header__signin a:hove= +r { outline-offset: -1px; border-bottom: 4px solid rgb(0, 0, 0); } +} + +.cmp-global-header__savedjobs a { width: 123px; } + +.cmp-global-header__savedjobs a.cmp-global-header__icon--star-outline::befo= +re { content: "=EF=92=B2"; } + +.cmp-global-header__savedjobs a.cmp-global-header__icon--star-outline::befo= +re, .cmp-global-header__savedjobs a.cmp-global-header__icon--star::before {= + padding: 1px 0px; margin-right: 4px; font-size: 18px; font-family: Ionicon= +s; display: block; font-weight: 400; font-style: normal; line-height: 1; te= +xt-transform: none; letter-spacing: normal; overflow-wrap: normal; white-sp= +ace: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rend= +ering: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-global-header__savedjobs a.cmp-global-header__icon--star::before { con= +tent: "=EF=92=B3"; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__register:focus, .cmp-global-header__register:hover { = +outline-offset: -1px; border-bottom: 4px solid rgb(0, 0, 0); } +} + +.cmp-global-header__contact-icon { color: rgb(0, 0, 0); margin-right: 0.13e= +m; } + +.cmp-global-header__contact-icon::before { content: "=EF=90=99"; font-size:= + 3rem; font-family: Ionicons; font-weight: 400; font-style: normal; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; display: inline-block;= + line-height: 1; } + +.cmp-global-header__signed-in-options { height: auto; position: absolute; t= +op: 4.69em; left: auto; right: 1.09rem; width: 15.63em; display: none; padd= +ing: 0px; text-align: left; border-radius: 0px; box-shadow: none; backgroun= +d-color: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); margin-t= +op: 0px; } + +.cmp-global-header__signed-in-menu-list { margin: 0.63em 0px 0px; padding: = +0px; } + +.cmp-global-header__signed-in-menu-list-item { padding: 0.35em 1em; border-= +bottom: 0.06em solid rgb(208, 213, 213); } + +.cmp-global-header__signed-in-menu-list-signout { padding: 0.35em 1em; bord= +er-bottom: none; } + +.cmp-global-header__signed-in-menu-link { font-weight: 700; font-size: 1.6r= +em; color: rgb(74, 74, 74); text-decoration: none; line-height: 2em; text-t= +ransform: uppercase; position: relative; left: -5%; top: -0.2em; } + +.cmp-global-header__signed-in-options-arrow-up { position: relative; } + +.cmp-global-header__signed-in-options-arrow-up::after, .cmp-global-header__= +signed-in-options-arrow-up::before { border-top: 0.688em solid rgb(255, 255= +, 255); border-left: 0.688em solid transparent; border-right: 0.688em solid= + transparent; margin-left: 13em; position: absolute; bottom: -0.75em; conte= +nt: ""; left: 77%; transform: rotate(180deg); margin-bottom: 0.69em; } + +.cmp-global-header__signed-in-options-arrow-up::before { border-top: 0.688e= +m solid rgb(167, 167, 167); bottom: -0.69em; transform: rotate(180deg); } + +.cmp-global-header__menu { z-index: 2; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__menu { display: none; } +} + +.cmp-global-header__menu-button { -webkit-box-align: end; align-items: flex= +-end; display: flex; height: 5rem; padding-bottom: 1.6rem; padding-left: 1.= +5rem; padding-top: 0.8rem; width: 5rem; } + +.cmp-global-header__menu-button:focus { outline-offset: -1px; } + +.cmp-global-header__menu-button div { height: 1.5rem; position: relative; w= +idth: 2rem; } + +.cmp-global-header__menu-button span { background: rgb(0, 0, 0); border-rad= +ius: 9px; display: block; height: 2px; left: 0px; opacity: 1; position: abs= +olute; transform: rotate(0deg); transition: all 0.25s ease-in-out 0s; width= +: 100%; } + +.cmp-global-header__menu-button span:first-child { top: 0px; } + +.cmp-global-header__menu-button span:nth-child(2) { top: 6px; } + +.cmp-global-header__menu-button span:nth-child(3) { top: 12px; } + +.cmp-global-header__logo { display: flex; -webkit-box-pack: center; justify= +-content: center; left: 0px; margin: auto; padding-bottom: 1.6rem; padding-= +top: 0.8rem; position: absolute; right: 0px; width: 100%; z-index: 1; } + +.cmp-global-header__logo a { display: block; } + +.cmp-global-header__logo img { display: block; height: 26px; width: 96px; } + +@media screen and (min-width: 768px) { + .cmp-global-header__logo { display: flex; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__logo { display: block; -webkit-box-pack: start; justi= +fy-content: flex-start; left: 0px; margin: 0px; padding: 1.4rem 1.5rem 2.6r= +em; position: relative; right: 0px; width: auto; z-index: 1; } + .cmp-global-header__logo img { display: block; height: 28px; width: 100px= +; } +} + +.cmp-global-header__content { background: rgb(255, 255, 255); border-bottom= +: 0.06em solid rgb(227, 227, 227); box-shadow: rgb(204, 204, 204) 0px 30px = +30px -30px; display: flex; -webkit-box-orient: vertical; -webkit-box-direct= +ion: normal; flex-direction: column; height: calc(100% - 51px); left: 0px; = +margin-top: 50px; opacity: 0; overflow: hidden auto; position: fixed; top: = +1px; transform: translateY(-100%); transition: all 0.45s ease-in-out 0s; vi= +sibility: hidden; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-global-header__content { transform: translateX(-105%); transition: a= +ll 0.2s ease-in-out 0s; width: 320px; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__content { border-bottom: none; box-shadow: none; heig= +ht: auto; margin-left: 33px; margin-top: 0px; opacity: 1; overflow: visible= +; position: static; top: auto; transform: none; visibility: visible; width:= + auto; } +} + +.cmp-global-header__nav-menu { -webkit-box-flex: 1; flex: 1 0 auto; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu { -webkit-box-flex: 1; flex: 1 1 0%; display= +: flex; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu-item.cmp-global-header__nav-menu-item--open = +.cmp-global-header__nav-menu-item-content, .cmp-global-header__nav-menu-ite= +m.cmp-global-header__nav-menu-item--open .cmp-global-header__title-link-lis= +t__content { visibility: visible; } +} + +.cmp-global-header__nav-menu-item.cmp-global-header__nav-menu-item--open .c= +mp-global-header__nav-menu-label-button { font-weight: 600; } + +.cmp-global-header__nav-menu-item.cmp-global-header__nav-menu-item--open .c= +mp-global-header__nav-menu-label-button::after { transform: rotate(180deg);= + } + +.cmp-global-header__nav-menu-item.cmp-global-header__nav-menu-item--no-anim= +ation .cmp-global-header__nav-menu-item-content { transition: none 0s ease = +0s; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu-item { margin-left: 2px; margin-right: 2px; = +} +} + +.cmp-global-header__nav-menu-label-button { -webkit-box-align: center; alig= +n-items: center; border-bottom: 1px solid rgb(227, 227, 227); color: rgb(0,= + 0, 0); display: flex; font-size: 1.4rem; font-weight: 600; min-height: 44p= +x; padding-left: 1.5rem; padding-right: 1.5rem; position: relative; width: = +100%; } + +.cmp-global-header__nav-menu-label-button::after { content: "=EF=84=A3"; fo= +nt-size: 18px; font-family: Ionicons; font-weight: 400; font-style: normal;= + line-height: 1; text-transform: none; letter-spacing: normal; overflow-wra= +p: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: ant= +ialiased; text-rendering: optimizelegibility; font-feature-settings: "liga"= +; -webkit-box-align: center; align-items: center; display: flex; height: 44= +px; -webkit-box-pack: center; justify-content: center; position: absolute; = +right: 0px; top: 0px; bottom: 0px; width: 44px; transition: all 0.5s ease-i= +n-out 0s; } + +.cmp-global-header__nav-menu-label-button:hover { color: rgb(0, 0, 0); } + +.cmp-global-header__nav-menu-label-button:focus { outline-offset: -1px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu-label-button { border-bottom-color: transpar= +ent; border-bottom-width: 4px; box-sizing: border-box; font-size: 1.4rem; f= +ont-weight: 400; min-height: 100%; padding-top: 0.3rem; } + .cmp-global-header__nav-menu-label-button::after { display: flex; positio= +n: relative; font-size: 1rem; width: 24px; } + .cmp-global-header__nav-menu-label-button:focus-visible, .cmp-global-head= +er__nav-menu-label-button:hover { border-bottom-color: rgb(0, 0, 0); } + .cmp-global-header__nav-menu-label-button--no-drawer::after { display: no= +ne; } +} + +.cmp-global-header__nav-menu-item-content { max-height: 0px; will-change: m= +ax-height; transition: all 400ms cubic-bezier(0.02, 0.01, 0.47, 1) 0s; over= +flow: hidden; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu-item-content { left: 0px; position: absolute= +; right: 0px; top: 71px; width: 100%; z-index: -1; visibility: hidden; } +} + +.cmp-global-header__menu-footer { margin-top: auto; margin-bottom: 0px; pad= +ding: 2rem; } + +.cmp-global-header__menu-footer .color-block-accent-purple-1 .cmp-global-he= +ader__icon--star::before { color: rgb(180, 85, 170); } + +.cmp-global-header__menu-footer .color-block-accent-purple-2 .cmp-global-he= +ader__icon--star::before { color: rgb(160, 85, 245); } + +.cmp-global-header__menu-footer .color-block-accent-purple-3 .cmp-global-he= +ader__icon--star::before { color: rgb(190, 130, 255); } + +.cmp-global-header__menu-footer .color-block-accent-purple-4 .cmp-global-he= +ader__icon--star::before { color: rgb(220, 175, 255); } + +.cmp-global-header__menu-footer .color-block-accent-purple-5 .cmp-global-he= +ader__icon--star::before { color: rgb(230, 220, 255); } + +.cmp-global-header__menu-footer .color-block-alt-blue .cmp-global-header__i= +con--star::before { color: rgb(0, 65, 240); } + +.cmp-global-header__menu-footer .color-block-alt-gray .cmp-global-header__i= +con--star::before { color: rgb(190, 190, 190); } + +.cmp-global-header__menu-footer .color-block-alt-gray-dark .cmp-global-head= +er__icon--star::before { color: rgb(150, 150, 150); } + +.cmp-global-header__menu-footer .color-block-alt-gray-darker .cmp-global-he= +ader__icon--star::before { color: rgb(90, 90, 90); } + +.cmp-global-header__menu-footer .color-block-alt-green .cmp-global-header__= +icon--star::before { color: rgb(0, 215, 0); } + +.cmp-global-header__menu-footer .color-block-alt-red .cmp-global-header__ic= +on--star::before { color: red; } + +.cmp-global-header__menu-footer .color-block-alt-yellow .cmp-global-header_= +_icon--star::before { color: rgb(255, 255, 0); } + +.cmp-global-header__menu-footer .color-block-aqua .cmp-global-header__icon-= +-star::before { color: rgb(0, 255, 187); } + +.cmp-global-header__menu-footer .color-block-blue .cmp-global-header__icon-= +-star::before { color: rgb(0, 186, 255); } + +.cmp-global-header__menu-footer .color-block-blue-green .cmp-global-header_= +_icon--star::before { color: rgb(5, 240, 165); } + +.cmp-global-header__menu-footer .color-block-brand-green .cmp-global-header= +__icon--star::before { color: rgb(100, 255, 80); } + +.cmp-global-header__menu-footer .color-block-brand-orange .cmp-global-heade= +r__icon--star::before { color: rgb(255, 120, 0); } + +.cmp-global-header__menu-footer .color-block-brand-yellow .cmp-global-heade= +r__icon--star::before { color: rgb(255, 235, 50); } + +.cmp-global-header__menu-footer .color-block-blue-dark .cmp-global-header__= +icon--star::before { color: rgb(0, 142, 255); } + +.cmp-global-header__menu-footer .color-block-blue-light .cmp-global-header_= +_icon--star::before { color: rgb(0, 243, 255); } + +.cmp-global-header__menu-footer .color-block-core-purple .cmp-global-header= +__icon--star::before { color: rgb(70, 0, 115); } + +.cmp-global-header__menu-footer .color-block-cyan .cmp-global-header__icon-= +-star::before { color: rgb(0, 255, 255); } + +.cmp-global-header__menu-footer .color-block-gray .cmp-global-header__icon-= +-star::before { color: rgb(167, 167, 167); } + +.cmp-global-header__menu-footer .color-block-gray-base .cmp-global-header__= +icon--star::before { color: rgb(0, 0, 0); } + +.cmp-global-header__menu-footer .color-block-gray-dark .cmp-global-header__= +icon--star::before { color: rgb(107, 107, 107); } + +.cmp-global-header__menu-footer .color-block-gray-darker .cmp-global-header= +__icon--star::before { color: rgb(74, 74, 74); } + +.cmp-global-header__menu-footer .color-block-gray-light .cmp-global-header_= +_icon--star::before { color: rgb(204, 204, 204); } + +.cmp-global-header__menu-footer .color-block-gray-lighter .cmp-global-heade= +r__icon--star::before { color: rgb(227, 227, 227); } + +.cmp-global-header__menu-footer .color-block-gray-lightest .cmp-global-head= +er__icon--star::before { color: rgb(242, 242, 242); } + +.cmp-global-header__menu-footer .color-block-grayishyellow-dark .cmp-global= +-header__icon--star::before { color: rgb(150, 150, 140); } + +.cmp-global-header__menu-footer .color-block-grayishyellow-light .cmp-globa= +l-header__icon--star::before { color: rgb(230, 230, 220); } + +.cmp-global-header__menu-footer .color-block-green .cmp-global-header__icon= +--star::before { color: rgb(0, 255, 0); } + +.cmp-global-header__menu-footer .color-block-green-dark .cmp-global-header_= +_icon--star::before { color: rgb(0, 83, 10); } + +.cmp-global-header__menu-footer .color-block-link .cmp-global-header__icon-= +-star::before { color: rgb(0, 77, 255); } + +.cmp-global-header__menu-footer .color-block-link-dark .cmp-global-header__= +icon--star::before { color: rgb(0, 0, 136); } + +.cmp-global-header__menu-footer .color-block-orange .cmp-global-header__ico= +n--star::before { color: rgb(255, 182, 0); } + +.cmp-global-header__menu-footer .color-block-orange-dark .cmp-global-header= +__icon--star::before { color: rgb(255, 149, 0); } + +.cmp-global-header__menu-footer .color-block-pink .cmp-global-header__icon-= +-star::before { color: rgb(231, 0, 116); } + +.cmp-global-header__menu-footer .color-block-pink-dark .cmp-global-header__= +icon--star::before { color: rgb(164, 2, 83); } + +.cmp-global-header__menu-footer .color-block-pink-light .cmp-global-header_= +_icon--star::before { color: rgb(255, 80, 160); } + +.cmp-global-header__menu-footer .color-block-purple .cmp-global-header__ico= +n--star::before { color: rgb(161, 0, 255); } + +.cmp-global-header__menu-footer .color-block-purple-dark .cmp-global-header= +__icon--star::before { color: rgb(117, 0, 192); } + +.cmp-global-header__menu-footer .color-block-purple-darkest .cmp-global-hea= +der__icon--star::before { color: rgb(70, 1, 115); } + +.cmp-global-header__menu-footer .color-block-red .cmp-global-header__icon--= +star::before { color: rgb(231, 15, 41); } + +.cmp-global-header__menu-footer .color-block-red-dark .cmp-global-header__i= +con--star::before { color: rgb(189, 0, 29); } + +.cmp-global-header__menu-footer .color-block-red-darker .cmp-global-header_= +_icon--star::before { color: rgb(113, 0, 18); } + +.cmp-global-header__menu-footer .color-block-red-light .cmp-global-header__= +icon--star::before { color: rgb(255, 50, 70); } + +.cmp-global-header__menu-footer .color-block-white .cmp-global-header__icon= +--star::before { color: rgb(255, 255, 255); } + +.cmp-global-header__menu-footer .color-block-yellow .cmp-global-header__ico= +n--star::before { color: rgb(255, 212, 46); } + +.cmp-global-header__menu-footer .color-block-yellow-dark .cmp-global-header= +__icon--star::before { color: rgb(240, 192, 0); } + +.cmp-global-header__menu-footer .color-block-yellow-light .cmp-global-heade= +r__icon--star::before { color: rgb(255, 240, 179); } + +@media screen and (min-width: 1200px) { + .cmp-global-header__menu-footer { display: none; } +} + +@media screen and (max-width: 1199.9px) { + .cmp-global-header__menu-footer .cmp-global-header__action-container { fl= +ex-wrap: wrap; } + .cmp-global-header__menu-footer .cmp-global-header__other-link, .cmp-glob= +al-header__menu-footer .cmp-global-header__signin-links { -webkit-box-flex:= + 0; flex: 0 0 100%; } +} + +.cmp-global-header__other-link li, .cmp-global-header__signin-links li, .cm= +p-global-header__utility-links li { -webkit-box-align: center; align-items:= + center; display: flex; height: 44px; -webkit-box-pack: center; justify-con= +tent: center; padding: 1rem 1.5rem; } + +.cmp-global-header__other-link a, .cmp-global-header__signin-links a, .cmp-= +global-header__utility-links a { color: rgb(74, 74, 74); font-family: Graph= +ik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto= +, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.4re= +m; font-weight: 400; text-align: center; } + +.cmp-global-header__other-link { -webkit-box-align: center; align-items: ce= +nter; height: 44px; -webkit-box-pack: center; justify-content: center; padd= +ing-left: 1.5rem; padding-right: 1.5rem; } + +.cmp-global-header__other-link, .cmp-global-header__savedjobs-link a { disp= +lay: flex; } + +.cmp-global-header__savedjobs-link a.cmp-global-header__icon--star-outline:= +:before { content: "=EF=92=B2"; } + +.cmp-global-header__savedjobs-link a.cmp-global-header__icon--star-outline:= +:before, .cmp-global-header__savedjobs-link a.cmp-global-header__icon--star= +::before { padding: 1px 0px; margin-right: 4px; font-size: 18px; font-famil= +y: Ionicons; display: block; font-weight: 400; font-style: normal; line-hei= +ght: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal= +; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased;= + text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-global-header__savedjobs-link a.cmp-global-header__icon--star::before = +{ content: "=EF=92=B3"; } + +.cmp-global-header__social-icons { padding-bottom: 1rem; } + +.cmp-global-header__social-icons, .cmp-global-header__social-icons li { dis= +play: flex; -webkit-box-pack: center; justify-content: center; } + +.cmp-global-header__social-icons li { -webkit-box-align: center; align-item= +s: center; height: 44px; padding-left: 1.5rem; padding-right: 1.5rem; width= +: 44px; } + +.cmp-global-header__social-icons a { color: rgb(0, 0, 0); } + +.cmp-global-header__social-icons a::after { content: "=EF=8B=87"; font-size= +: 20px; font-family: Ionicons; display: block; font-weight: 400; font-style= +: normal; line-height: 1; text-transform: none; letter-spacing: normal; ove= +rflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoot= +hing: antialiased; text-rendering: optimizelegibility; font-feature-setting= +s: "liga"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--linkedin::after= + { content: "=EF=88=B9"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--twitter::after = +{ content: "=EF=89=83"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--facebook::after= + { content: "=EF=88=B1"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--instagram::afte= +r { content: "=EF=8D=91"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--youtube::after = +{ content: "=EF=89=8D"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--kununu::after {= + content: "=EF=93=B8"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--medium::after {= + content: "=EF=93=B9"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--renren::after {= + content: "=EE=A4=96"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--wechat::after {= + content: "=EE=A4=99"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--weibo::after { = +content: "=EE=A4=9A"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--xing::after { c= +ontent: "=EE=A4=9C"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--mail::after { c= +ontent: "=EF=90=A2"; } + +@media screen and (min-width: 768px) { + .cmp-global-header__menu-overlay { background-color: rgb(0, 0, 0); opacit= +y: 0; position: fixed; transition: opacity 0.2s ease-in-out 0s; height: 100= +%; width: 100%; z-index: -9999; transform: translateX(-100%); } +} + +html.cmp-global-header--menu-open { overflow: hidden; } + +@media screen and (max-width: 1199.9px) { + .cmp-global-header__drawer { visibility: hidden; } +} + +.cmp-global-header__nav-menu-item--open .cmp-global-header__drawer { visibi= +lity: visible; } + +.cmp-global-header__items .cmp-global-header__signin-links .cmp-global-head= +er__other-link a, .cmp-global-header__items .cmp-global-header__signin-link= +s a { color: rgb(74, 74, 74); font-size: 1.4rem; font-weight: 400; } + +.cmp-global-header__items .cmp-global-header__other-link, .cmp-global-heade= +r__items .cmp-global-header__signin-links li { text-align: center; } + +:root { --redesignSearchIconSVG: url('data:image/svg+xml;utf8,'); } + +.globalheader--summary-layout .cmp-global-header { padding-top: 64px; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header { padding-top: 80px; } +} + +.globalheader--summary-layout .cmp-global-header__menu-button { height: 64p= +x; -webkit-box-align: center; align-items: center; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__menu-button { height: 8= +0px; } +} + +.globalheader--summary-layout .cmp-global-header__navbar-container { height= +: 64px; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__navbar-container { heig= +ht: 80px; max-width: 1240px; margin: 0px auto; } + .globalheader--summary-layout .cmp-global-header__navbar-container .cmp-g= +lobal-header__nav-menu { gap: 22px; } +} + +.globalheader--summary-layout .cmp-global-header__logo { flex-shrink: 0; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__logo { padding-top: 15p= +x; } + .globalheader--summary-layout .cmp-global-header__logo img { width: 120px= +; height: 31px; } +} + +.globalheader--summary-layout .cmp-global-header__search a { -webkit-box-al= +ign: center; align-items: center; position: relative; height: 64px; } + +.globalheader--summary-layout .cmp-global-header__search a::before { conten= +t: ""; background-image: var(--redesignSearchIconSVG); background-position:= + 50% center; background-repeat: no-repeat; width: 18px; height: 32px; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__search a { height: 8rem= +; } +} + +@media screen and (min-width: 768px) { + .globalheader--summary-layout .cmp-global-header__search a::after { conte= +nt: ""; border-right: 1px solid rgb(204, 204, 204); height: 32px; position:= + absolute; margin-top: 14px; right: 0px; } +} + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__register:focus, .global= +header--summary-layout .cmp-global-header__register:hover { border-bottom: = +none; } +} + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__register, .globalheader= +--summary-layout .cmp-global-header__savedjobs, .globalheader--summary-layo= +ut .cmp-global-header__signin { border-left-width: 0px; } + .globalheader--summary-layout .cmp-global-header__register a, .globalhead= +er--summary-layout .cmp-global-header__savedjobs a, .globalheader--summary-= +layout .cmp-global-header__signin a { height: 80px; -webkit-box-align: cent= +er; align-items: center; padding: 8px 0px 0px; position: relative; } + .globalheader--summary-layout .cmp-global-header__register a::after, .glo= +balheader--summary-layout .cmp-global-header__savedjobs a::after, .globalhe= +ader--summary-layout .cmp-global-header__signin a::after { content: ""; bor= +der-right: 1px solid rgb(204, 204, 204); height: 32px; position: absolute; = +right: 0px; } +} + +.globalheader--summary-layout .cmp-global-header__careers-registration { di= +splay: none; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__careers-registration { = +border-left-width: 0px; position: relative; display: flex; -webkit-box-alig= +n: center; align-items: center; padding: 0px; border-bottom: none; } + .globalheader--summary-layout .cmp-global-header__careers-registration .c= +mp-global-header__signed-in-careers-registration-link { padding: 21px 25px = +10px; border-bottom: 4px solid transparent; } + .globalheader--summary-layout .cmp-global-header__careers-registration .c= +mp-global-header__signed-in-careers-registration-link:hover { border-bottom= +-color: rgb(0, 0, 0); } + .globalheader--summary-layout .cmp-global-header__careers-registration:ho= +ver { border-bottom: none; } + .globalheader--summary-layout .cmp-global-header__careers-registration::a= +fter { content: ""; border-right: 1px solid rgb(204, 204, 204); height: 32p= +x; position: absolute; right: 0px; top: 26px; } +} + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__signed-in-container { b= +order-left-width: 0px; } + .globalheader--summary-layout .cmp-global-header__signed-in-container::af= +ter { content: ""; border-right: 1px solid rgb(204, 204, 204); height: 32px= +; position: absolute; right: 0px; top: 26px; } +} + +.globalheader--summary-layout .cmp-global-header__nav-menu-label-button { f= +ont-size: 1.6rem; line-height: 1.6; padding-right: 0.8rem; padding-left: 0.= +8rem; } + +.globalheader--summary-layout .cmp-global-header__nav-menu-label-button::af= +ter { font-size: 1.2rem; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__nav-menu-label-button::= +after { display: flex; position: relative; font-size: 1rem; width: 24px; } + .globalheader--summary-layout .cmp-global-header__nav-menu-label-button--= +no-drawer::after { display: none; } +} + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: n= +ormal; flex-direction: column; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .content-card--cardwithbutton { order: -1; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list { display: block; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .content-card--cardwithbutton { -webkit-box-ordinal-group: unset; ord= +er: unset; } +} + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__menu-footer, .cmp-global-header__drawer--summary-la= +yout .cmp-global-header__title-link-list__menu-button { display: none; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__title-link-l= +ist__content { visibility: visible; transform: translateY(0px); position: r= +elative; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__title-link-l= +ist__content .cmp-global-header__title-link-list__content-button { display:= + none; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__drawer-one-c= +olumn .cmp-global-header__group-link-list > .responsivegrid > .aem-Grid { d= +isplay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; = +flex-direction: column; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__drawer-one-c= +olumn .cmp-global-header__group-link-list > .responsivegrid > .aem-Grid .co= +ntent-card--cardwithbutton { order: -1; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--summary-layout .cmp-global-header__drawer-one= +-column .cmp-global-header__group-link-list > .responsivegrid > .aem-Grid {= + display: block; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__drawer-one= +-column .cmp-global-header__group-link-list > .responsivegrid > .aem-Grid .= +content-card--cardwithbutton { -webkit-box-ordinal-group: unset; order: uns= +et; } +} + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__languag= +e-container, .cmp-global-header.cmp-global-header--menu-open .cmp-global-he= +ader__signed-in-container { position: absolute; transform: translateY(0px);= + transition: all 0.7s ease-in-out 0s; z-index: 2; background-color: rgb(255= +, 255, 255); width: auto; } + +@media screen and (min-width: 768px) { + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__langu= +age-container, .cmp-global-header.cmp-global-header--menu-open .cmp-global-= +header__signed-in-container { position: relative; } +} + +@media screen and (max-width: 767.9px) { + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__langu= +age-selector { display: inline-block; } +} + +.cmp-global-header__careers-registration { padding: 1.1rem 1.5rem 1rem; bor= +der-left: 0.1rem solid rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .cmp-global-header__careers-registration { padding: 1.2rem 2.3rem 1rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__careers-registration { padding-top: 2.1rem; } +} + +.cmp-global-header__careers-registration:hover { border-bottom: 0.4rem soli= +d rgb(0, 0, 0); } + +.cmp-global-header__language-container, .cmp-global-header__signed-in-conta= +iner { min-height: 100%; z-index: 2; border-left: 1px solid rgb(227, 227, 2= +27); transform: translateY(-200%); width: 0px; display: flex; } + +@media screen and (min-width: 768px) { + .cmp-global-header__language-container, .cmp-global-header__signed-in-con= +tainer { position: relative; transform: none; width: auto; } +} + +@media screen and (max-width: 1199.9px) { + .cmp-global-header__signed-in-container { display: none; } +} + +.cmp-global-header__language-selector, .cmp-global-header__signed-in-button= + { min-height: 100%; padding: 7px 15px 0px; display: inline-block; opacity:= + 1; border-bottom: 4px solid transparent; } + +.cmp-global-header__language-selector:focus, .cmp-global-header__language-s= +elector:hover, .cmp-global-header__signed-in-button:focus, .cmp-global-head= +er__signed-in-button:hover { outline-offset: 0px; border-bottom-color: tran= +sparent; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-global-header__language-selector, .cmp-global-header__signed-in-butt= +on { transform: inherit; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__language-selector, .cmp-global-header__signed-in-butt= +on { padding-top: 5px; padding-left: 25px; padding-right: 25px; } + .cmp-global-header__language-selector:focus, .cmp-global-header__signed-i= +n-button:focus { outline-offset: -1px; border-bottom-color: rgb(0, 0, 0); } + .cmp-global-header__language-selector:focus:not(:focus-visible), .cmp-glo= +bal-header__signed-in-button:focus:not(:focus-visible) { border-bottom-colo= +r: transparent; } + .cmp-global-header__language-selector:hover, .cmp-global-header__language= +-selector:hover:focus, .cmp-global-header__signed-in-button:hover, .cmp-glo= +bal-header__signed-in-button:hover:focus { border-bottom-color: rgb(0, 0, 0= +); } +} + +.cmp-global-header__language-selector .icon-down-caret, .cmp-global-header_= +_signed-in-button .icon-down-caret { vertical-align: text-bottom; } + +.cmp-global-header__language-selector .icon-down-caret::after, .cmp-global-= +header__signed-in-button .icon-down-caret::after { top: -2px; left: 0px; po= +sition: relative; color: rgb(0, 0, 0); font-family: Ionicons; font-size: 10= +px; font-weight: 400; font-style: normal; line-height: 1; content: "=EF=8D= +=9F"; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__language-selector .icon-down-caret::after, .cmp-globa= +l-header__signed-in-button .icon-down-caret::after { left: 6px; } +} + +.cmp-global-header__language-options { display: none; position: absolute; t= +op: 70px; right: 20px; width: 30rem; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__language-options { right: 28px; top: 90px; } +} + +.cmp-global-header__language-options .arrow-up { display: block; position: = +absolute; right: 20px; top: -18px; width: 1px; height: 1px; border-bottom: = +20px solid rgb(0, 0, 0); border-left: 15px solid transparent; border-right:= + 15px solid transparent; } + +.cmp-global-header__language-options .input-group { width: 100%; height: 16= +px; background: rgb(0, 0, 0); } + +.cmp-global-header__language-options .country-list { height: 410px; backgro= +und-color: rgb(255, 255, 255); overflow: hidden auto; box-shadow: rgba(0, 0= +, 0, 0.9) 0px 0px 10px 0px; } + +.cmp-global-header__language-menu li { border-bottom: 1px solid rgb(204, 20= +4, 204); padding: 2rem; color: rgb(74, 74, 74); height: 44px; font-size: 1.= +4rem; line-height: 1rem; } + +.cmp-global-header__language-menu li a { color: rgb(74, 74, 74); text-decor= +ation: none; } + +.cmp-global-header__language-menu li :hover { color: rgb(74, 74, 74); text-= +decoration: underline; } + +.cmp-global-header__language-menu li :focus { text-decoration: underline; } + +.cmp-global-header__language-menu .default { font-weight: 600; } + +.cmp-global-header__language-menu .dropdown-header { height: 25px; font-siz= +e: 1.2rem; line-height: 0.8rem; background-color: rgb(227, 227, 227); } + +.cmp-global-header .cmp-global-header__language-selector--show, .cmp-global= +-header .cmp-global-header__signed-in-option-selector--show { display: bloc= +k; } + +@media screen and (max-width: 767.9px) { + .cmp-global-header__language-selector { display: none; } +} + +#cmp-global-header__current-country { display: none; } + +.globalheader--summary-layout .cmp-global-header__language-container { bord= +er-left-width: 0px; } + +.globalheader--summary-layout .cmp-global-header__language-container .cmp-g= +lobal-header__language-selector { padding-top: 14px; } + +.globalheader--summary-layout .cmp-global-header__language-container .cmp-g= +lobal-header__language-selector .icon-down-caret::after { content: "=EF=84= +=A3"; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer { background-color: rgb(255, 255, 255); box-sh= +adow: rgb(0, 0, 0) 0px 10px 10px -10px; margin-bottom: 10px; max-height: ca= +lc(100vh - 71px); overflow-y: auto; } + .cmp-global-header__drawer-content { padding: 5rem 10%; } + .cmp-global-header__drawer-two-columns { display: flex; } + .cmp-global-header__drawer-left-column { width: 33.3333%; } + .cmp-global-header__drawer-right-column { width: 66.6667%; } +} + +@media screen and (min-width: 1200px) { + .interactivenavigations .cmp-global-header__drawer { margin-bottom: 0px; = +max-height: unset; overflow-y: hidden; } +} + +.cmp-global-header__inner-link-list a { -webkit-box-align: center; align-it= +ems: center; border-bottom: 1px solid rgb(227, 227, 227); color: rgb(0, 0, = +0); display: flex; font-size: 1.4rem; font-weight: 400; min-height: 44px; p= +adding-left: 1.5rem; padding-right: 1.5rem; position: relative; width: auto= +; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__inner-link-list { -webkit-box-orient: horizontal; -we= +bkit-box-direction: normal; flex-flow: wrap; display: flex; } + .cmp-global-header__inner-link-list li { -webkit-box-flex: 1; flex: 1 1 2= +5%; max-width: 25%; padding-left: 15px; padding-right: 15px; } + .cmp-global-header__inner-link-list a { display: inline-block; font-famil= +y: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI"= +, roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-siz= +e: 1.6rem; font-weight: 400; color: rgb(0, 77, 255); text-decoration: none;= + border: none; margin-bottom: 20px; padding-left: 0px; padding-right: 0px; = +min-height: auto; word-break: break-word; } + .cmp-global-header__inner-link-list a:focus, .cmp-global-header__inner-li= +nk-list a:hover { text-decoration: underline; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__link-list.cmp-global-header__link-list--full-width-li= + .cmp-global-header__inner-link-list li:first-child { max-width: none; -web= +kit-box-flex: 1; flex: 1 1 100%; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows {= + display: flex; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list li { max-width: none; -webkit-box-flex: = +0; flex: 0 0 auto; padding-right: 50px; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a { color: rgb(0, 77, 255); font-size: 2= +.4rem; font-weight: 400; line-height: 1.6; position: relative; text-decorat= +ion: none; display: flex; height: 44px; -webkit-box-align: center; align-it= +ems: center; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a::after { content: "=EE=A0=80"; font-si= +ze: 24px; font-family: Ionicons; font-weight: 400; font-style: normal; line= +-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: no= +rmal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialia= +sed; text-rendering: optimizelegibility; font-feature-settings: "liga"; dis= +play: inline-block; margin-left: 1rem; vertical-align: middle; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a::before { content: ""; background: rgb= +(0, 77, 255); bottom: 0px; display: block; height: 2px; left: 0px; max-widt= +h: calc(100% - 3.4rem); position: absolute; transition: width 300ms ease 0s= +; width: 0%; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a:focus, .cmp-global-header__link-list.c= +mp-global-header__link-list--with-arrows .cmp-global-header__inner-link-lis= +t a:hover { text-decoration: none; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a:focus::before, .cmp-global-header__lin= +k-list.cmp-global-header__link-list--with-arrows .cmp-global-header__inner-= +link-list a:hover::before { width: 100%; } +} + +.cmp-global-header__link-list__content .cmp-global-header__inner-link-list = +a { padding-left: 30px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__link-list__content .cmp-global-header__inner-link-lis= +t a { padding-left: 0px; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__link-list + .cmp-global-header__link-list, .cmp-globa= +l-header__link-list + .cmp-global-header__title-link-list { margin-top: 20p= +x; } + .cmp-global-header__link-list + .cmp-global-header__link-list::before, .c= +mp-global-header__link-list + .cmp-global-header__title-link-list::before {= + content: ""; border-top: 1px solid rgb(227, 227, 227); padding-bottom: 40p= +x; display: block; margin-left: 15px; margin-right: 15px; } +} + +.cmp-global-header__title-link-list__menu.cmp-global-header__title-link-lis= +t__menu--open .cmp-global-header__title-link-list__content { transform: tra= +nslateX(0px); visibility: visible; } + +.cmp-global-header__title-link-list__menu-label { display: none; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list__menu-label { display: block; font-fa= +mily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe = +UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-= +size: 1.6rem; font-weight: 600; color: rgb(0, 0, 0); text-transform: upperc= +ase; margin-bottom: 20px; padding-left: 15px; } +} + +.cmp-global-header__title-link-list__menu-button { -webkit-box-align: cente= +r; align-items: center; border-bottom: 1px solid rgb(227, 227, 227); color:= + rgb(74, 74, 74); display: flex; font-size: 1.4rem; font-weight: 400; min-h= +eight: 44px; padding-left: 3rem; padding-right: 1.5rem; position: relative;= + width: 100%; } + +.cmp-global-header__title-link-list__menu-button::after { content: "=EF=84= +=A5"; font-size: 18px; font-family: Ionicons; font-weight: 400; font-style:= + normal; line-height: 1; text-transform: none; letter-spacing: normal; over= +flow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smooth= +ing: antialiased; text-rendering: optimizelegibility; font-feature-settings= +: "liga"; -webkit-box-align: center; align-items: center; display: flex; he= +ight: 44px; -webkit-box-pack: center; justify-content: center; position: ab= +solute; right: 0px; top: 0px; width: 44px; transition: all 0.5s ease-in-out= + 0s; } + +.cmp-global-header__title-link-list__menu-button:hover { color: rgb(0, 0, 0= +); } + +.cmp-global-header__title-link-list__menu-button:focus { outline-offset: -1= +px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list__menu-button { display: none; } +} + +.cmp-global-header__title-link-list__content { -webkit-box-orient: vertical= +; -webkit-box-direction: normal; flex-direction: column; position: fixed; z= +-index: 1; background-color: rgb(255, 255, 255); width: 100%; top: 0px; bot= +tom: 0px; display: flex; transform: translateX(-100%); transition: all 0.45= +s ease-in-out 0s; overflow-y: auto; visibility: hidden; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list__content { transform: none; position:= + static; overflow: visible; } +} + +.cmp-global-header__title-link-list__content-button { -webkit-box-align: ce= +nter; align-items: center; border-bottom: 1px solid rgb(227, 227, 227); col= +or: rgb(0, 0, 0); display: flex; font-size: 1.4rem; font-weight: 600; min-h= +eight: 44px; padding-right: 1.5rem; position: relative; width: 100%; } + +.cmp-global-header__title-link-list__content-button::before { content: "=EF= +=84=A4"; font-size: 18px; font-family: Ionicons; font-weight: 400; font-sty= +le: normal; line-height: 1; text-transform: none; letter-spacing: normal; o= +verflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smo= +othing: antialiased; text-rendering: optimizelegibility; font-feature-setti= +ngs: "liga"; -webkit-box-align: center; align-items: center; display: flex;= + height: 44px; -webkit-box-pack: center; justify-content: center; border-ri= +ght: 1px solid rgb(227, 227, 227); margin-right: 1.5rem; width: 44px; } + +.cmp-global-header__title-link-list__content-button:hover { color: rgb(0, 0= +, 0); } + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list__content-button { display: none; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list + .cmp-global-header__link-list, .cmp= +-global-header__title-link-list + .cmp-global-header__title-link-list { mar= +gin-top: 20px; } + .cmp-global-header__title-link-list + .cmp-global-header__link-list::befo= +re, .cmp-global-header__title-link-list + .cmp-global-header__title-link-li= +st::before { content: ""; border-top: 1px solid rgb(227, 227, 227); padding= +-bottom: 40px; display: block; margin-left: 15px; margin-right: 15px; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list { display: flex; flex-wrap: wrap; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__link-list, .cmp-global-header__drawer--column-layo= +ut .cmp-global-header__group-link-list .cmp-global-header__title-link-list = +{ -webkit-box-flex: 1; flex: 1 1 0%; min-width: 33.3333%; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__inner-link-list { -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__link-list + .cmp-global-header__link-list, .cmp-gl= +obal-header__drawer--column-layout .cmp-global-header__group-link-list .cmp= +-global-header__link-list + .cmp-global-header__title-link-list { margin-to= +p: 0px; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__link-list + .cmp-global-header__link-list::before,= + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__link-list + .cmp-global-header__title-link-list::be= +fore { content: none; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__title-link-list + .cmp-global-header__link-list, .= +cmp-global-header__drawer--column-layout .cmp-global-header__group-link-lis= +t .cmp-global-header__title-link-list + .cmp-global-header__title-link-list= + { margin-top: 0px; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__title-link-list + .cmp-global-header__link-list::b= +efore, .cmp-global-header__drawer--column-layout .cmp-global-header__group-= +link-list .cmp-global-header__title-link-list + .cmp-global-header__title-l= +ink-list::before { content: none; } +} + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__title-link-list__menu-label { display: block; font-= +size: 1.6rem; font-weight: 600; text-transform: uppercase; padding-left: 24= +px; padding-top: 16px; margin-bottom: 16px; color: rgb(74, 74, 74); } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list { border-bottom: 1px solid rgb(227,= + 227, 227); } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list a { padding-left: 24px; color: rgb(= +0, 0, 0); border-bottom-width: 0px; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list a p { display: none; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list a:hover { color: rgb(0, 77, 255); t= +ext-decoration: none; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list li:last-child a { border-bottom-wid= +th: 1px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .cmp-global-header__title-link-list__menu-label { margin-bottom: 48px= +; padding-top: 0px; padding-left: 15px; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .cmp-global-header__inner-link-list { border-bottom: 0px; row-gap: 48= +px; padding-bottom: 55px; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .cmp-global-header__inner-link-list a { font-weight: 700; font-size: = +1.8rem; margin-bottom: 4px; line-height: 1.4; padding-left: 0px; border-bot= +tom: 0px; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .cmp-global-header__inner-link-list a p { font-size: 1.4rem; display:= + block; font-weight: 400; } +} + +.cmp-global-header__nav-menu-label-button--drawer-hover { border-bottom-col= +or: rgb(0, 0, 0); } + +.cmp-header-featured-content .cmp-teaser__content { background-color: trans= +parent; border: none; padding: 15px 30px 30px; } + +@media screen and (min-width: 1200px) { + .cmp-header-featured-content .cmp-teaser__content { padding: 0px 80px 50p= +x 35px; } +} + +.cmp-header-featured-content .cmp-teaser__pretitle { color: rgb(0, 0, 0); f= +ont-size: 1.6rem; font-weight: 600; } + +@media screen and (min-width: 1200px) { + .cmp-header-featured-content .cmp-teaser__pretitle { font-size: 1.6rem; m= +argin-bottom: 11px; } +} + +@media screen and (min-width: 1200px) { + .cmp-header-featured-content .cmp-teaser__title { margin-top: auto; margi= +n-bottom: 13px; line-height: 1.2; font-size: 1.8rem; } +} + +.cmp-header-featured-content .cmp-teaser__title-link { display: inline-bloc= +k; font-size: 1.4rem; color: rgb(74, 74, 74); font-weight: 600; } + +.cmp-header-featured-content .cmp-teaser__title-link:hover { color: rgb(74,= + 74, 74); text-decoration: underline; } + +@media screen and (min-width: 1200px) { + .cmp-header-featured-content .cmp-teaser__title-link { color: rgb(0, 77, = +255); font-size: 1.8rem; line-height: 1.2; } + .cmp-header-featured-content .cmp-teaser__title-link:hover { color: rgb(0= +, 77, 255); } + .cmp-header-featured-content .cmp-teaser__title-link:focus { text-decorat= +ion: underline; } +} + +.cmp-header-featured-content .cmp-teaser__description { margin: auto; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton { border-bottom: 1px solid rgb(242, 242, 242); } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser { background: transparent; display: block; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__content { border-width: 0px; padding: 14px 24px 24p= +x; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__description { padding-bottom: 16px; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__description p { font-size: 1.4rem; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__title { font-size: 1.4rem; font-weight: 600; paddin= +g-bottom: 4px; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__action-container .cmp-teaser__action-link { backgro= +und: transparent; border: 0px; color: rgb(0, 77, 255); font-size: 1.4rem; f= +ont-weight: 600; box-shadow: none; text-transform: none; -webkit-box-pack: = +start; justify-content: flex-start; padding: 0px; margin: 0px; min-height: = +unset; min-width: unset; height: unset; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__action-container .cmp-teaser__action-link:focus, .c= +mp-global-header__drawer--summary-layout .content-card.content-card--cardwi= +thbutton .cmp-teaser__action-container .cmp-teaser__action-link:hover { tra= +nsform: none; } + +@media screen and (min-width: 768px) { + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container .cmp-teaser__action-link::after = +{ content: "=EE=A0=80"; font-size: 14px; font-family: Ionicons; font-weight= +: 400; font-style: normal; line-height: 1; text-transform: none; letter-spa= +cing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -= +webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fon= +t-feature-settings: "liga"; display: inline-block; margin-left: 1rem; verti= +cal-align: middle; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton { border-bottom-width: 0px; border-top: 1px solid rgb(227, 227= +, 227); } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__content { display: grid; grid-template-columns: 3= +fr 1fr; grid-template-rows: auto; -webkit-box-align: start; align-items: st= +art; border-top-color: rgb(227, 227, 227); padding-top: 48px; padding-left:= + 0px; padding-right: 0px; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__title { font-weight: 700; font-size: 1.6rem; grid= +-area: 1 / 1 / 2 / 2; padding-bottom: 0px; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__description { grid-area: 2 / 1 / 3 / 2; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__description p { font-size: 1.6rem; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container { grid-area: 1 / 2 / span 3 / 3;= + place-self: stretch end; height: 100%; position: relative; padding-right: = +16px; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container::before { content: ""; width: 36= +px; height: 36px; border: 1px solid rgb(0, 77, 255); border-radius: 50%; po= +sition: absolute; transition-duration: 0.4s; transition-property: all; tran= +sition-timing-function: ease; transition-delay: 0s; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container .cmp-teaser__action-link { font-= +size: 1.6rem; padding-left: 60px; line-height: 1.6; height: 36px; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container .cmp-teaser__action-link::after = +{ content: "=EF=8F=96"; font-size: 34px; font-family: Ionicons; display: bl= +ock; font-weight: 400; font-style: normal; line-height: 1; text-transform: = +none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; d= +irection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimiz= +elegibility; font-feature-settings: "liga"; position: absolute; left: 1.2re= +m; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container:hover::before { width: 100%; bor= +der-radius: 50px; } +} + +.cmp-biohero .cmp-about-hero__content { display: grid; grid-template-column= +s: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__content { grid-template-columns: 6fr 6fr; } +} + +.cmp-biohero .cmp-about-hero__content .breadcrumb { padding-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__content .breadcrumb { padding-bottom: 2rem;= + } +} + +.cmp-biohero .cmp-about-hero__left { grid-column: 1; padding: 3rem 0px 2rem= +; word-break: break-word; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__left { grid-column: 1 / 2; padding: 5rem 1.= +5rem 5rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__left { padding: 5rem 0px; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-text { padding: 1rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__left .cmp-text { padding: 2rem 0px; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-text p { line-height: 2.56rem; } + +.cmp-biohero .cmp-about-hero__left .cmp-title__text--short { font-family: G= +raphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", ro= +boto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight:= + 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-h= +eight: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__left .cmp-title__text--short { font-size: 6= +.5rem; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-title__text--long { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: = +800; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-he= +ight: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__left .cmp-title__text--long { font-size: 5.= +8rem; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-about-hero__title-region { display:= + inline-block; width: 100%; margin-top: 20px; font-family: Graphik, Arial, = +system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "= +Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-styl= +e: normal; text-transform: uppercase; letter-spacing: 0.104em; color: rgb(0= +, 0, 0); line-height: 1.4; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__left .cmp-about-hero__title-region { font-s= +ize: 1.8rem; letter-spacing: 0.07em; } +} + +@media screen and (max-width: 999.9px) { + .cmp-biohero .cmp-about-hero__left .cmp-about-hero__title-region { margin= +-top: 15px; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-separator--vertical { position: rel= +ative; top: 5px; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__left .cmp-separator--vertical { top: 3px; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-separator__horizontal-rule { margin= +: 0px 10px; } + +.cmp-biohero .cmp-about-hero .cmp-icons { display: inline-block; margin-top= +: 15px; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon { float: left; -webkit-box-al= +ign: center; align-items: center; -webkit-box-pack: start; justify-content:= + flex-start; margin-right: 2.556rem; margin-bottom: 0.5rem; display: flex; = +} + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon { margin-right: 1.44rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon { margin-right: 3rem; } +} + +.cmp-biohero .cmp-about-hero .cmp-icons .icon p { display: none; color: rgb= +(0, 77, 255); } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon p { display: inline; } +} + +@media screen and (max-width: 999.9px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon p { font-size: 1.4rem; line= +-height: 1.6; } +} + +.cmp-biohero .cmp-about-hero .cmp-icons .icon:focus span, .cmp-biohero .cmp= +-about-hero .cmp-icons .icon:hover span { background-color: rgb(0, 77, 255)= +; color: rgb(255, 255, 255); transition: all 0.5s ease-in-out 0s; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon:focus:not(:focus-visible) spa= +n { background-color: transparent; color: inherit; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon--linkedin::after { content: "= +=EF=88=B9"; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon--linkedin::after, .cmp-bioher= +o .cmp-about-hero .cmp-icons .icon--twitter::after { font-size: 18px; font-= +family: Ionicons; display: block; font-weight: 400; font-style: normal; lin= +e-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: n= +ormal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antiali= +ased; text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon--twitter::after { content: "= +=EF=89=83"; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon--linkedin, .cmp-biohero .cmp-= +about-hero .cmp-icons .icon--twitter { -webkit-box-align: center; align-ite= +ms: center; border-radius: 50%; border: 2px solid rgb(0, 77, 255); color: r= +gb(0, 77, 255); display: flex; height: 3.4rem; -webkit-box-pack: center; ju= +stify-content: center; margin-right: 0.7rem; width: 3.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon--linkedin, .cmp-biohero .cm= +p-about-hero .cmp-icons .icon--twitter { margin-right: 0.8rem; } +} + +.cmp-biohero .cmp-about-hero .cmp-quote { border-top: 1px solid rgb(204, 20= +4, 204); display: flex; -webkit-box-orient: vertical; -webkit-box-direction= +: normal; flex-direction: column; margin-top: 15px; padding-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero .cmp-quote { margin-top: 20px; -webkit-box-o= +rient: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-quote { -webkit-box-orient: horizontal;= + -webkit-box-direction: normal; flex-direction: row; margin-top: 30px; padd= +ing-top: 3rem; } +} + +.cmp-biohero .cmp-about-hero .cmp-quote__icon { height: 43px; min-width: 48= +px; margin-bottom: 10px; margin-right: 1rem; } + +.cmp-biohero .cmp-about-hero .cmp-quote__icon::after { color: rgb(161, 0, 2= +55); content: "=EE=A4=80"; font-size: 43px; font-family: Ionicons; display:= + block; font-weight: 400; font-style: normal; line-height: 1; text-transfor= +m: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap= +; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opti= +mizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-quote__icon::after { content: "=EE=A4= +=80"; font-size: 48px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-quote__icon { height: 48px; min-width: = +54px; margin-right: 3rem; } +} + +.cmp-biohero .cmp-about-hero .cmp-quote .content { font-size: 1.4rem; line-= +height: 1.6; } + +.cmp-biohero .cmp-about-hero .cmp-quote .content p { display: inline; } + +.cmp-biohero .cmp-about-hero__right { grid-area: auto / 1; margin: 0px -15p= +x; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__right { grid-column: 2 / 3; margin-left: 15= +px; padding-top: 0px; margin-right: calc(100% - 50vw + var(--scrollbar-widt= +h)/2); } +} + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__right .image .cmp-image__image { height: 10= +0%; position: absolute; inset: 0px; object-fit: cover; object-position: cen= +ter center; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__right .image .cmp-image__image { object-fit= +: contain; } +} + +@media screen and (min-width: 1200px) { + .cmp-biohero .cmp-about-hero__right .image .cmp-image__image { object-pos= +ition: left center; } +} + +@media screen and (min-width: 768px) { + .cmp-biohero.image-full-bleed .cmp-about-hero__right { margin-right: calc= +(100% - 50vw + var(--scrollbar-width)/2); } + .cmp-biohero.image-full-bleed .cmp-about-hero__right .cmp-image__image { = +object-fit: cover; } +} + +.event-hero.color-block-accent-purple-1 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(180, 85, 170); } + +.event-hero.color-block-accent-purple-2 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(160, 85, 245); } + +.event-hero.color-block-accent-purple-3 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(190, 130, 255); } + +.event-hero.color-block-accent-purple-4 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(220, 175, 255); } + +.event-hero.color-block-accent-purple-5 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(230, 220, 255); } + +.event-hero.color-block-alt-blue .cmp-event-hero__container .h-title-eyebro= +w { border-color: rgb(0, 65, 240); } + +.event-hero.color-block-alt-gray .cmp-event-hero__container .h-title-eyebro= +w { border-color: rgb(190, 190, 190); } + +.event-hero.color-block-alt-gray-dark .cmp-event-hero__container .h-title-e= +yebrow { border-color: rgb(150, 150, 150); } + +.event-hero.color-block-alt-gray-darker .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(90, 90, 90); } + +.event-hero.color-block-alt-green .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(0, 215, 0); } + +.event-hero.color-block-alt-red .cmp-event-hero__container .h-title-eyebrow= + { border-color: red; } + +.event-hero.color-block-alt-yellow .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(255, 255, 0); } + +.event-hero.color-block-aqua .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(0, 255, 187); } + +.event-hero.color-block-blue .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(0, 186, 255); } + +.event-hero.color-block-blue-green .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(5, 240, 165); } + +.event-hero.color-block-brand-green .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(100, 255, 80); } + +.event-hero.color-block-brand-orange .cmp-event-hero__container .h-title-ey= +ebrow { border-color: rgb(255, 120, 0); } + +.event-hero.color-block-brand-yellow .cmp-event-hero__container .h-title-ey= +ebrow { border-color: rgb(255, 235, 50); } + +.event-hero.color-block-blue-dark .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(0, 142, 255); } + +.event-hero.color-block-blue-light .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(0, 243, 255); } + +.event-hero.color-block-core-purple .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(70, 0, 115); } + +.event-hero.color-block-cyan .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(0, 255, 255); } + +.event-hero.color-block-gray .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(167, 167, 167); } + +.event-hero.color-block-gray-base .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(0, 0, 0); } + +.event-hero.color-block-gray-dark .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(107, 107, 107); } + +.event-hero.color-block-gray-darker .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(74, 74, 74); } + +.event-hero.color-block-gray-light .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(204, 204, 204); } + +.event-hero.color-block-gray-lighter .cmp-event-hero__container .h-title-ey= +ebrow { border-color: rgb(227, 227, 227); } + +.event-hero.color-block-gray-lightest .cmp-event-hero__container .h-title-e= +yebrow { border-color: rgb(242, 242, 242); } + +.event-hero.color-block-grayishyellow-dark .cmp-event-hero__container .h-ti= +tle-eyebrow { border-color: rgb(150, 150, 140); } + +.event-hero.color-block-grayishyellow-light .cmp-event-hero__container .h-t= +itle-eyebrow { border-color: rgb(230, 230, 220); } + +.event-hero.color-block-green .cmp-event-hero__container .h-title-eyebrow {= + border-color: rgb(0, 255, 0); } + +.event-hero.color-block-green-dark .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(0, 83, 10); } + +.event-hero.color-block-link .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(0, 77, 255); } + +.event-hero.color-block-link-dark .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(0, 0, 136); } + +.event-hero.color-block-orange .cmp-event-hero__container .h-title-eyebrow = +{ border-color: rgb(255, 182, 0); } + +.event-hero.color-block-orange-dark .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(255, 149, 0); } + +.event-hero.color-block-pink .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(231, 0, 116); } + +.event-hero.color-block-pink-dark .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(164, 2, 83); } + +.event-hero.color-block-pink-light .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(255, 80, 160); } + +.event-hero.color-block-purple .cmp-event-hero__container .h-title-eyebrow = +{ border-color: rgb(161, 0, 255); } + +.event-hero.color-block-purple-dark .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(117, 0, 192); } + +.event-hero.color-block-purple-darkest .cmp-event-hero__container .h-title-= +eyebrow { border-color: rgb(70, 1, 115); } + +.event-hero.color-block-red .cmp-event-hero__container .h-title-eyebrow { b= +order-color: rgb(231, 15, 41); } + +.event-hero.color-block-red-dark .cmp-event-hero__container .h-title-eyebro= +w { border-color: rgb(189, 0, 29); } + +.event-hero.color-block-red-darker .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(113, 0, 18); } + +.event-hero.color-block-red-light .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(255, 50, 70); } + +.event-hero.color-block-white .cmp-event-hero__container .h-title-eyebrow {= + border-color: rgb(255, 255, 255); } + +.event-hero.color-block-yellow .cmp-event-hero__container .h-title-eyebrow = +{ border-color: rgb(255, 212, 46); } + +.event-hero.color-block-yellow-dark .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(240, 192, 0); } + +.event-hero.color-block-yellow-light .cmp-event-hero__container .h-title-ey= +ebrow { border-color: rgb(255, 240, 179); } + +.event-hero .cmp-event-hero__container { display: flex; -webkit-box-orient:= + vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__container { -webkit-box-orient: horizontal; = +-webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: end; = +justify-content: flex-end; } +} + +.event-hero .cmp-event-hero__cta-link { display: inline; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link { font-size:= + 1.2rem; white-space: nowrap; padding-top: 1.5rem; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link::before { bo= +ttom: -0.6rem; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link:focus-visibl= +e { outline: rgb(0, 77, 255) solid 1px; box-shadow: none; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link:focus-visibl= +e::before { width: 100%; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link::after { fon= +t-size: 1.716rem; line-height: 1.212rem; top: -0.1rem; position: relative; = +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link::after { f= +ont-size: 1.8rem; line-height: 1.278rem; top: -0.12rem; } +} + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link[aria-describ= +edby] { padding-top: 0px; } + +.event-hero .cmp-event-hero__text-container { margin: 3rem 0px 2rem; paddin= +g: 0px 1.5rem; max-width: 59rem; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__text-container { width: 50%; margin: 5rem 0p= +x; padding: 0px 1.5rem 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__text-container { padding: 0px 1.5rem; } +} + +.event-hero .cmp-event-hero__breadcrumb-container { padding-bottom: 2rem; } + +.event-hero .cmp-event-hero__title-container { font-size: 2rem; padding-bot= +tom: 3rem; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__title-container { padding-bottom: 25px; } +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__title-container { font-size: 3rem; padding-b= +ottom: 2rem; } +} + +.event-hero .cmp-event-hero__title-container .cmp-title__text--short { font= +-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Seg= +oe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fo= +nt-style: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1= +; font-size: 3.6rem; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__title-container .cmp-title__text--short { fo= +nt-size: 6.5rem; } +} + +.event-hero .cmp-event-hero__title-container .cmp-title__text--long { font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__title-container .cmp-title__text--long { fon= +t-size: 5.8rem; } +} + +.event-hero .cmp-event-hero__date-location-container { word-break: break-wo= +rd; padding-bottom: 2rem; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__date-location-container { padding-bottom: 1.= +5rem; } +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__date-location-container { padding-bottom: 2.= +5rem; } +} + +.event-hero .cmp-event-hero__date-location-container .vertical-seperator { = +display: inline-block; color: rgb(204, 204, 204); margin: 0px 1rem; } + +.event-hero .cmp-event-hero__date-location-container .vertical-seperator::a= +fter { content: "|"; } + +.event-hero .cmp-event-hero__date-location-container .cmp-text__label-small= + { line-height: 1.2; } + +.event-hero .cmp-event-hero__hashtag-container { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__hashtag-container { padding-bottom: 2.5rem; = +} +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__hashtag-container { padding-bottom: 2rem; } +} + +.event-hero .cmp-event-hero__hashtag-title-container { display: inline-bloc= +k; font-size: 1.2rem; line-height: 1; } + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__hashtag-title-container { border-bottom-widt= +h: 0.3rem; } +} + +.event-hero .cmp-event-hero__hashtag-title-container .h-title-eyebrow { bor= +der-bottom: 0.2rem solid rgb(0, 186, 255); word-break: break-word; } + +.event-hero .cmp-event-hero__hashtag-url { color: rgb(0, 0, 0); } + +.event-hero .cmp-event-hero__hashtag-url:hover { color: rgb(0, 77, 255); } + +.event-hero .cmp-event-hero__description { font-size: 1.4rem; line-height: = +2.25rem; } + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__description { font-size: 1.6rem; line-height= +: 2.56rem; } +} + +.event-hero .cmp-event-hero__image-container { position: relative; display:= + flex; -webkit-box-align: center; align-items: center; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__image-container { width: 50%; } +} + +@media screen and (min-width: 2000px) { + .event-hero .cmp-event-hero__image-container .cmp-image { float: left; } +} + +.event-hero .cmp-event-hero__image-container .cmp-teaser__image { border: n= +one; } + +@media screen and (min-width: 2000px) { + .event-hero .cmp-event-hero__image-container .cmp-teaser__image { positio= +n: relative; } +} + +.event-hero .cmp-event-hero__image-container .cmp-image__image { width: 100= +%; height: 100%; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__image-container .cmp-image__image { object-f= +it: cover; position: absolute; inset: 0px; } +} + +@media screen and (min-width: 2000px) { + .event-hero .cmp-event-hero__image-container .cmp-image__image { object-f= +it: contain; position: relative; } +} + +@media screen and (min-width: 1000px) { + .job-listing-hero { transform: scale(1); } +} + +.full-width .job-listing-hero { padding-left: 15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .full-width .job-listing-hero { padding-left: 35px; } +} + +@media screen and (min-width: 1200px) { + .full-width .job-listing-hero { padding-left: 79px; } +} + +.job-listing-hero__wrapper { position: relative; overflow: hidden; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__container { max-width: 12= +5rem; margin: 0px auto; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__text-container { padding:= + 3rem 1.5rem 3rem 0px; } + +@media screen and (min-width: 768px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__text-container { width:= + 50%; padding: 5rem 3rem 5rem 0px; } +} + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__text-container { width:= + 66.67%; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container { pa= +dding-bottom: 1rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item:first-child::after { display: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item:nth-child(2)::before { content: "|"; color: rgb(204, 204,= + 204); display: block; padding: 0px 1rem; margin-top: -4px; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item:nth-child(2)::after, .job-listing-hero__wrapper .cmp-job-= +listing-hero__breadcrumb-container .cmp-breadcrumb__item:nth-child(n+3) { d= +isplay: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item-link { border: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item-link:focus::after, .job-listing-hero__wrapper .cmp-job-li= +sting-hero__breadcrumb-container .cmp-breadcrumb__item-link span:hover::aft= +er { transition: none 0s ease 0s; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__title-container { word-br= +eak: break-word; padding-bottom: 2rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__title-container .cmp-titl= +e__text { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsy= +stemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, = +sans-serif; font-weight: 600; font-style: normal; text-transform: none; col= +or: rgb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__title-container .cmp-ti= +tle__text { font-size: 4.8rem; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container { word-b= +reak: break-word; padding-bottom: 2rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__labels-container { padd= +ing-bottom: 3rem; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .vertica= +l-seperator { display: inline-block; color: rgb(204, 204, 204); margin: 0px= + 1rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .vertica= +l-seperator::after { content: "|"; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .cmp-tex= +t__label-small { line-height: 1.2; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .cmp-job= +-listing-hero__view-all-link { color: rgb(0, 77, 255); } + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .cmp-job= +-listing-hero__view-all-link:focus-visible, .job-listing-hero__wrapper .cmp= +-job-listing-hero__labels-container .cmp-job-listing-hero__view-all-link:ho= +ver { color: rgb(0, 0, 136); border-bottom: 0.2rem solid rgb(0, 77, 255); } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container { display: = +flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-dir= +ection: column; row-gap: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__cta-container { -webkit= +-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; -w= +ebkit-box-align: center; align-items: center; column-gap: 3rem; } +} + +@media screen and (min-width: 1200px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-butt= +on__compliance { display: none; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job.cmp-button__info-icon .cmp-button { line-height: 2.24rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job.cmp-button__info-icon .cmp-button::before { margin-right: 0.496= +rem; font-size: 1.808rem; line-height: 1.808rem; width: 1.4695rem; height: = +1.8078rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__go-back-label--hide, .job-listing-hero__wrapper .cmp-job-listing-hero__ct= +a-container .cmp-button__saved-job.cmp-button__info-icon .cmp-button__save-= +job--hidden, .job-listing-hero__wrapper .cmp-job-listing-hero__cta-containe= +r .cmp-button__saved-job.cmp-button__info-icon .cmp-button__saved, .job-lis= +ting-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button__saved-= +job.cmp-button__info-icon .cmp-button__saved--hidden { display: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star { font-weight: 600; text-transform: uppercase; color: rgb(= +0, 77, 255); font-size: 1.4rem; display: block; padding-bottom: 0.5rem; } + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-butt= +on__saved-job-star { font-size: 1.6rem; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star:focus-visible .cmp-button__text, .job-listing-hero__wrappe= +r .cmp-job-listing-hero__cta-container .cmp-button__saved-job-star:hover .c= +mp-button__text { border-bottom: 0.2rem solid rgb(0, 77, 255); padding-bott= +om: 0.3rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star:focus { box-shadow: rgb(0, 77, 255) 0px 0px 0px 1px; outli= +ne: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star::before { padding: 0px; margin-right: 0.2rem; content: "= +=EF=92=B3"; font-size: 22px; font-family: Ionicons; font-weight: 400; font-= +style: normal; line-height: 1; text-transform: none; letter-spacing: normal= +; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-= +smoothing: antialiased; text-rendering: optimizelegibility; font-feature-se= +ttings: "liga"; display: inline-block; position: relative; top: -0.1rem; ve= +rtical-align: middle; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-outline { font-weight: 600; text-transform: uppercase; col= +or: rgb(0, 77, 255); font-size: 1.4rem; display: block; padding-bottom: 0.5= +rem; } + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-butt= +on__saved-job-star-outline { font-size: 1.6rem; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-outline:focus-visible .cmp-button__text, .job-listing-hero= +__wrapper .cmp-job-listing-hero__cta-container .cmp-button__saved-job-star-= +outline:hover .cmp-button__text { border-bottom: 0.2rem solid rgb(0, 77, 25= +5); padding-bottom: 0.3rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-outline:focus { box-shadow: rgb(0, 77, 255) 0px 0px 0px 1p= +x; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-outline::before { padding: 0px; margin-right: 0.2rem; cont= +ent: "=EF=92=B2"; font-size: 22px; font-family: Ionicons; font-weight: 400;= + font-style: normal; line-height: 1; text-transform: none; letter-spacing: = +normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit= +-font-smoothing: antialiased; text-rendering: optimizelegibility; font-feat= +ure-settings: "liga"; display: inline-block; position: relative; top: -0.1r= +em; vertical-align: middle; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-hidden { display: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +--primary-white .cmp-button { margin-left: 0px; margin-top: 0px; margin-bot= +tom: 1.1rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__info-icon .cmp-button::before { font-weight: 600; margin-right: 0.5rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-share-= +modal__inner { position: fixed; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-share-= +modal__content { position: absolute; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__image-container { positio= +n: absolute; right: 0px; top: 0px; bottom: 1.5rem; margin-top: -1.4%; margi= +n-bottom: -3.35%; display: none; min-height: 10rem; } + +@media screen and (min-width: 768px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__image-container { displ= +ay: block; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__image-container { width= +: 33.33%; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__image-container .cmp-teas= +er__image { border: none; height: 100%; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__image-container .cmp-imag= +e, .job-listing-hero__wrapper .cmp-job-listing-hero__image-container .cmp-i= +mage__image { height: 100%; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__image-container .cmp-imag= +e__image { width: auto; } + +.job-listing-hero .cmp-button__share-icon .cmp-button:hover .cmp-button__te= +xt { border-bottom: none; padding-bottom: 0px; } + +.job-listing-hero .cmp-share-banner__icon--mail { border-color: rgb(0, 77, = +255); color: rgb(0, 77, 255); } + +.job-listing-hero .cmp-share-banner__icon--mail:hover { background-color: r= +gb(0, 77, 255); color: rgb(255, 255, 255); } + +.job-listing-hero .cmp-share-banner__icon--mail:focus { color: rgb(255, 255= +, 255); } + +.job-listing-hero .cmp-button__compliance-two { display: none; } + +@media screen and (min-width: 1200px) { + .job-listing-hero .cmp-button__compliance-two { display: block; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__content { display: grid; grid= +-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__content { grid-template-col= +umns: 6fr 6fr; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__content .breadcrumb { padding= +-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__content .breadcrumb { paddi= +ng-bottom: 2rem; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left { grid-column: 1; word-b= +reak: break-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__left { padding: 5rem 1.5rem= + 5rem 0px; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__left { padding: 5rem 0px; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-text { padding: 1re= +m 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__left .cmp-text { padding: 2= +rem 0px 0px; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-text p { font-size:= + 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__left .cmp-text p { font-siz= +e: 1.8rem; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .podcastbadges .cmp-text= + { font-size: 1.6rem; } + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-title__text--short = +{ font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont= +, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-ser= +if; font-weight: 800; font-style: normal; text-transform: none; color: rgb(= +0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__left .cmp-title__text--shor= +t { font-size: 6.5rem; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-title__text--long {= + font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont,= + "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-seri= +f; font-weight: 800; font-style: normal; text-transform: none; color: rgb(0= +, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__left .cmp-title__text--long= + { font-size: 5.8rem; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-button { margin: 2r= +em 0px 0px; } + +.cmp-about-hero--program-sub .cmp-about-hero__right { position: relative; g= +rid-area: auto / 1; padding-top: 2rem; margin: 0px -15px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__right { grid-column: 2 / 3;= + margin-left: 15px; margin-right: calc(100% - 50vw + var(--scrollbar-width)= +/2); padding-top: 0px; } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__right .image .cmp-image__im= +age { object-fit: cover; height: 100%; position: absolute; inset: 0px; } +} + +.cmp-about-hero--program-sub .cmp-about-hero .cmp-podcast-badge__container = +{ width: fit-content; } + +.cmp-about-hero--program-sub .cmp-about-hero .cmp-podcast-badge__container = +.cmp-container { display: inline-grid; grid-template-columns: repeat(2, 2fr= +); gap: 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero .cmp-podcast-badge__containe= +r .cmp-container { width: 171%; } +} + +@media screen and (min-width: 1200px) { + .cmp-about-hero--program-sub .cmp-about-hero .cmp-podcast-badge__containe= +r .cmp-container { width: 100%; } +} + +.cmp-about-hero--program-sub .cmp-about-hero .podcastbadges .cmp-image__ima= +ge { margin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.cmp-about-hero--theme .cmp-about-hero__content { display: grid; padding-to= +p: 4rem; grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero__content { grid-template-columns: = +6fr 6fr; padding-top: 0px; } +} + +.cmp-about-hero--theme .cmp-about-hero__left { grid-column: 1; word-break: = +break-word; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero__left { padding: 3rem 0px 0px; gri= +d-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left { padding: 5rem 1.5rem 0px 0= +px; } +} + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-text { padding: 2rem 0px = +0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-text { margin-bottom: 3= +0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-text { padding: 1.5rem = +0px 0px; margin-bottom: 50px; } +} + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-text p { font-size: 1.4re= +m; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-text p { font-size: 1.6= +rem; } +} + +.cmp-about-hero--theme .cmp-about-hero__left .podcastbadges .cmp-text { fon= +t-size: 1.6rem; margin-bottom: auto; } + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-podcast-badge .text .cmp-= +text { margin-bottom: auto; } + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-title__text--short { font= +-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Seg= +oe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fo= +nt-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, = +0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-title__text--short { fo= +nt-size: 6.5rem; } +} + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-title__text--long { font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-title__text--long { fon= +t-size: 5.8rem; } +} + +.cmp-about-hero--theme .cmp-about-hero__right { grid-area: auto / 1; paddin= +g-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero__right { grid-column: 2 / 3; margi= +n-left: 0px; padding-top: 0px; } + .cmp-about-hero--theme .cmp-about-hero__right .image .cmp-image__image { = +width: auto; height: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__right { margin-left: 15px; } +} + +.cmp-about-hero--theme .cmp-about-hero .cmp-podcast-badge__container { widt= +h: fit-content; } + +.cmp-about-hero--theme .cmp-about-hero .cmp-podcast-badge__container .cmp-c= +ontainer { display: inline-grid; grid-template-columns: repeat(2, 2fr); gap= +: 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero .cmp-podcast-badge__container { wi= +dth: 171%; } +} + +@media screen and (min-width: 1200px) { + .cmp-about-hero--theme .cmp-about-hero .cmp-podcast-badge__container { wi= +dth: 102%; } +} + +.cmp-about-hero--theme .cmp-about-hero .podcastbadges .cmp-image__image { m= +argin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.cmp-about-hero--program .cmp-about-hero__content { display: grid; grid-tem= +plate-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__content { grid-template-columns= +: 6fr 6fr; } +} + +.cmp-about-hero--program .cmp-about-hero__left { grid-column: 1; word-break= +: break-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__left { padding: 5rem 1.5rem 5re= +m 0px; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program .cmp-about-hero__left { padding: 8rem 0px 5rem; = +} +} + +.cmp-about-hero--program .cmp-about-hero__left .cmp-text { padding: 1rem 0p= +x 0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__left .cmp-text { padding: 2rem = +0px 0px; } +} + +.cmp-about-hero--program .cmp-about-hero__left .cmp-text p { font-size: 1.4= +rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program .cmp-about-hero__left .cmp-text p { font-size: 1= +.8rem; } +} + +.cmp-about-hero--program .cmp-about-hero__left .podcastbadges .cmp-text { f= +ont-size: 1.6rem; } + +.cmp-about-hero--program .cmp-about-hero__left .cmp-title__text--short { fo= +nt-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "S= +egoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; = +font-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0= +, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program .cmp-about-hero__left .cmp-title__text--short { = +font-size: 6.5rem; } +} + +.cmp-about-hero--program .cmp-about-hero__left .cmp-title__text--long { fon= +t-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Se= +goe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; f= +ont-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0,= + 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program .cmp-about-hero__left .cmp-title__text--long { f= +ont-size: 5.8rem; } +} + +.cmp-about-hero--program .cmp-about-hero__left .cmp-button { margin: 2rem 0= +px 0px; } + +.cmp-about-hero--program .cmp-about-hero__right { position: relative; grid-= +area: auto / 1; padding-top: 2rem; margin: 0px -15px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__right { grid-column: 2 / 3; mar= +gin-left: 15px; margin-right: calc(100% - 50vw + var(--scrollbar-width)/2);= + padding-top: 0px; } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__right .image .cmp-image__image = +{ object-fit: cover; height: 100%; position: absolute; inset: 0px; } +} + +.cmp-about-hero--program .cmp-about-hero .cmp-podcast-badge__container { wi= +dth: fit-content; } + +.cmp-about-hero--program .cmp-about-hero .cmp-podcast-badge__container .cmp= +-container { display: inline-grid; grid-template-columns: repeat(2, 2fr); g= +ap: 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero .cmp-podcast-badge__container .c= +mp-container { width: 171%; } +} + +@media screen and (min-width: 1200px) { + .cmp-about-hero--program .cmp-about-hero .cmp-podcast-badge__container .c= +mp-container { width: 100%; } +} + +.cmp-about-hero--program .cmp-about-hero .podcastbadges .cmp-image__image {= + margin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content {= + display: grid; grid-template-columns: 12fr; max-width: 1200px; margin: aut= +o; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= + { grid-template-columns: 6fr 6fr; } +} + +.careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content__= +left { grid-column: 1; word-break: break-word; padding: 4rem 0px 0px; margi= +n-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= +__left { grid-column: 1 / 2; padding: 5rem 1.5rem 5rem 0px; margin-bottom: = +0px; } +} + +@media screen and (min-width: 1000px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= +__left { padding: 8rem 1.5rem 8rem 0px; margin-bottom: 0px; } +} + +.careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content__= +right { position: relative; grid-area: auto / 1; margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= +__right { grid-column: 2 / 3; margin-left: 0.1rem; margin-right: calc(100% = +- 50vw + var(--scrollbar-width)/2); } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= +__right .image .cmp-image__image { object-position: 60% top; object-fit: co= +ver; height: 100%; position: absolute; inset: 0px; } +} + +.careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__conten= +t { display: grid; grid-template-columns: 12fr; max-width: 1200px; margin: = +auto; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent { grid-template-columns: 6fr 6fr; } +} + +@media screen and (min-width: 1000px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent { grid-template-columns: 14fr 6fr; } +} + +.careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__conten= +t__left { grid-column: 1; word-break: break-word; padding: 4rem 0px 0px; ma= +rgin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent__left { grid-column: 1 / 2; padding: 5rem 1.5rem 5rem 0px; margin-botto= +m: 0px; } +} + +@media screen and (min-width: 1000px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent__left { padding: 8rem 1.5rem 8rem 0px; margin-bottom: 0px; } +} + +.careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__conten= +t__right { position: relative; grid-area: auto / 1; margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent__right { grid-column: 2 / 3; margin-left: 0.1rem; margin-right: calc(10= +0% - 50vw + var(--scrollbar-width)/2); } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent__right .image .cmp-image__image { object-position: 60% top; object-fit:= + cover; height: 100%; position: absolute; inset: 0px; } +} + +.careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero-text-bl= +ock__caption { max-width: 200px; } + +@media screen and (min-width: 1000px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero-text-= +block__caption { max-width: 230px; } +} + +.careers-hero .cmp-title__text--short { font-family: Graphik, Arial, system= +-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvet= +ica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: nor= +mal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size: = +3.6rem; } + +@media screen and (min-width: 1000px) { + .careers-hero .cmp-title__text--short { font-size: 6.5rem; } +} + +.careers-hero .cmp-title__text--long { font-family: Graphik, Arial, system-= +ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helveti= +ca Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: norm= +al; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size: 3= +.6rem; } + +@media screen and (min-width: 1000px) { + .careers-hero .cmp-title__text--long { font-size: 5.8rem; } +} + +.careers-hero .title { display: grid; } + +.careers-hero .description { display: grid; margin-top: 1rem; font-size: 1.= +4rem; font-weight: 400; line-height: 2.24rem; } + +@media screen and (min-width: 768px) { + .careers-hero .description { width: auto; margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .careers-hero .description { line-height: 1.6; font-size: 1.8rem; } +} + +.careers-hero .description .cmp-text__link { color: rgb(0, 77, 255); } + +.careers-hero .description .cmp-text__link:focus, .careers-hero .descriptio= +n .cmp-text__link:hover { color: rgb(0, 0, 136); } + +.careers-hero .breadcrumb { margin-bottom: 2rem; } + +.careers-hero .cmp-breadcrumb__item { padding-bottom: 0px; } + +.careers-hero .cmp-careers-hero__cta-container { padding: 0px; } + +.careers-hero .cmp-teaser__action-container { margin-top: 6rem; padding: 0p= +x; } + +.careers-hero .cmp-careers-hero-text-block { position: absolute; bottom: 0p= +x; word-break: break-word; } + +.careers-hero .cmp-careers-hero-text-block__caption { z-index: 1; position:= + relative; top: -1.25em; margin-left: 2rem; max-width: 200px; } + +@media screen and (min-width: 1000px) { + .careers-hero .cmp-careers-hero-text-block__caption { max-width: 300px; } +} + +.careers-hero .cmp-careers-hero-text-block__caption .text { padding: 0.5rem= + 1rem; text-align: right; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .careers-hero .cmp-careers-hero-text-block__caption .text { padding: 0.5r= +em 1.5rem; } +} + +.careers-hero .cmp-careers-hero-text-block__caption .text__name { font-weig= +ht: 800; font-size: 1.4rem; line-height: 2rem; } + +@media screen and (min-width: 1000px) { + .careers-hero .cmp-careers-hero-text-block__caption .text__name { font-si= +ze: 1.6rem; } +} + +.careers-hero .cmp-careers-hero-text-block__caption .text__location { font-= +weight: 600; font-size: 1.2rem; line-height: 1.2; } + +.careers-hero .cmp-careers-hero-text-block__caption .text__job { font-weigh= +t: 400; font-size: 1.2rem; line-height: 1.2; } + +.careers-hero.cmp-careers-hero-disable .cmp-careers-hero-text-block { displ= +ay: none; } + +.careers-hero.color-block-accent-purple-1 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(180, 85, 170); } + +.careers-hero.color-block-accent-purple-2 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(160, 85, 245); } + +.careers-hero.color-block-accent-purple-3 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(190, 130, 255); } + +.careers-hero.color-block-accent-purple-4 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(220, 175, 255); } + +.careers-hero.color-block-accent-purple-5 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(230, 220, 255); } + +.careers-hero.color-block-alt-blue .cmp-careers-hero-text-block__caption { = +background-color: rgb(0, 65, 240); } + +.careers-hero.color-block-alt-gray .cmp-careers-hero-text-block__caption { = +background-color: rgb(190, 190, 190); } + +.careers-hero.color-block-alt-gray-dark .cmp-careers-hero-text-block__capti= +on { background-color: rgb(150, 150, 150); } + +.careers-hero.color-block-alt-gray-darker .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(90, 90, 90); } + +.careers-hero.color-block-alt-green .cmp-careers-hero-text-block__caption {= + background-color: rgb(0, 215, 0); } + +.careers-hero.color-block-alt-red .cmp-careers-hero-text-block__caption { b= +ackground-color: red; } + +.careers-hero.color-block-alt-yellow .cmp-careers-hero-text-block__caption = +{ background-color: rgb(255, 255, 0); } + +.careers-hero.color-block-aqua .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(0, 255, 187); } + +.careers-hero.color-block-blue .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(0, 186, 255); } + +.careers-hero.color-block-blue-green .cmp-careers-hero-text-block__caption = +{ background-color: rgb(5, 240, 165); } + +.careers-hero.color-block-brand-green .cmp-careers-hero-text-block__caption= + { background-color: rgb(100, 255, 80); } + +.careers-hero.color-block-brand-orange .cmp-careers-hero-text-block__captio= +n { background-color: rgb(255, 120, 0); } + +.careers-hero.color-block-brand-yellow .cmp-careers-hero-text-block__captio= +n { background-color: rgb(255, 235, 50); } + +.careers-hero.color-block-blue-dark .cmp-careers-hero-text-block__caption {= + background-color: rgb(0, 142, 255); } + +.careers-hero.color-block-blue-light .cmp-careers-hero-text-block__caption = +{ background-color: rgb(0, 243, 255); } + +.careers-hero.color-block-core-purple .cmp-careers-hero-text-block__caption= + { background-color: rgb(70, 0, 115); } + +.careers-hero.color-block-cyan .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(0, 255, 255); } + +.careers-hero.color-block-gray .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(167, 167, 167); } + +.careers-hero.color-block-gray-base .cmp-careers-hero-text-block__caption {= + background-color: rgb(0, 0, 0); } + +.careers-hero.color-block-gray-dark .cmp-careers-hero-text-block__caption {= + background-color: rgb(107, 107, 107); } + +.careers-hero.color-block-gray-darker .cmp-careers-hero-text-block__caption= + { background-color: rgb(74, 74, 74); } + +.careers-hero.color-block-gray-light .cmp-careers-hero-text-block__caption = +{ background-color: rgb(204, 204, 204); } + +.careers-hero.color-block-gray-lighter .cmp-careers-hero-text-block__captio= +n { background-color: rgb(227, 227, 227); } + +.careers-hero.color-block-gray-lightest .cmp-careers-hero-text-block__capti= +on { background-color: rgb(242, 242, 242); } + +.careers-hero.color-block-grayishyellow-dark .cmp-careers-hero-text-block__= +caption { background-color: rgb(150, 150, 140); } + +.careers-hero.color-block-grayishyellow-light .cmp-careers-hero-text-block_= +_caption { background-color: rgb(230, 230, 220); } + +.careers-hero.color-block-green .cmp-careers-hero-text-block__caption { bac= +kground-color: rgb(0, 255, 0); } + +.careers-hero.color-block-green-dark .cmp-careers-hero-text-block__caption = +{ background-color: rgb(0, 83, 10); } + +.careers-hero.color-block-link .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(0, 77, 255); } + +.careers-hero.color-block-link-dark .cmp-careers-hero-text-block__caption {= + background-color: rgb(0, 0, 136); } + +.careers-hero.color-block-orange .cmp-careers-hero-text-block__caption { ba= +ckground-color: rgb(255, 182, 0); } + +.careers-hero.color-block-orange-dark .cmp-careers-hero-text-block__caption= + { background-color: rgb(255, 149, 0); } + +.careers-hero.color-block-pink .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(231, 0, 116); } + +.careers-hero.color-block-pink-dark .cmp-careers-hero-text-block__caption {= + background-color: rgb(164, 2, 83); } + +.careers-hero.color-block-pink-light .cmp-careers-hero-text-block__caption = +{ background-color: rgb(255, 80, 160); } + +.careers-hero.color-block-purple .cmp-careers-hero-text-block__caption { ba= +ckground-color: rgb(161, 0, 255); } + +.careers-hero.color-block-purple-dark .cmp-careers-hero-text-block__caption= + { background-color: rgb(117, 0, 192); } + +.careers-hero.color-block-purple-darkest .cmp-careers-hero-text-block__capt= +ion { background-color: rgb(70, 1, 115); } + +.careers-hero.color-block-red .cmp-careers-hero-text-block__caption { backg= +round-color: rgb(231, 15, 41); } + +.careers-hero.color-block-red-dark .cmp-careers-hero-text-block__caption { = +background-color: rgb(189, 0, 29); } + +.careers-hero.color-block-red-darker .cmp-careers-hero-text-block__caption = +{ background-color: rgb(113, 0, 18); } + +.careers-hero.color-block-red-light .cmp-careers-hero-text-block__caption {= + background-color: rgb(255, 50, 70); } + +.careers-hero.color-block-white .cmp-careers-hero-text-block__caption { bac= +kground-color: rgb(255, 255, 255); } + +.careers-hero.color-block-yellow .cmp-careers-hero-text-block__caption { ba= +ckground-color: rgb(255, 212, 46); } + +.careers-hero.color-block-yellow-dark .cmp-careers-hero-text-block__caption= + { background-color: rgb(240, 192, 0); } + +.careers-hero.color-block-yellow-light .cmp-careers-hero-text-block__captio= +n { background-color: rgb(255, 240, 179); } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-1 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(180, 85, 170, 0.6);= + } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-2 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(160, 85, 245, 0.6);= + } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-3 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(190, 130, 255, 0.6)= +; } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-4 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(220, 175, 255, 0.6)= +; } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-5 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(230, 220, 255, 0.6)= +; } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-blue .cmp-careers-h= +ero-text-block__caption { background-color: rgba(0, 65, 240, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-gray .cmp-careers-h= +ero-text-block__caption { background-color: rgba(190, 190, 190, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-gray-dark .cmp-care= +ers-hero-text-block__caption { background-color: rgba(150, 150, 150, 0.6); = +} + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-gray-darker .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(90, 90, 90, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-green .cmp-careers-= +hero-text-block__caption { background-color: rgba(0, 215, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-red .cmp-careers-he= +ro-text-block__caption { background-color: rgba(255, 0, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-yellow .cmp-careers= +-hero-text-block__caption { background-color: rgba(255, 255, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-aqua .cmp-careers-hero-= +text-block__caption { background-color: rgba(0, 255, 187, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-blue .cmp-careers-hero-= +text-block__caption { background-color: rgba(0, 186, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-blue-green .cmp-careers= +-hero-text-block__caption { background-color: rgba(5, 240, 165, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-brand-green .cmp-career= +s-hero-text-block__caption { background-color: rgba(100, 255, 80, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-brand-orange .cmp-caree= +rs-hero-text-block__caption { background-color: rgba(255, 120, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-brand-yellow .cmp-caree= +rs-hero-text-block__caption { background-color: rgba(255, 235, 50, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-blue-dark .cmp-careers-= +hero-text-block__caption { background-color: rgba(0, 142, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-blue-light .cmp-careers= +-hero-text-block__caption { background-color: rgba(0, 243, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-core-purple .cmp-career= +s-hero-text-block__caption { background-color: rgba(70, 0, 115, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-cyan .cmp-careers-hero-= +text-block__caption { background-color: rgba(0, 255, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray .cmp-careers-hero-= +text-block__caption { background-color: rgba(167, 167, 167, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-base .cmp-careers-= +hero-text-block__caption { background-color: rgba(0, 0, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-dark .cmp-careers-= +hero-text-block__caption { background-color: rgba(107, 107, 107, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-darker .cmp-career= +s-hero-text-block__caption { background-color: rgba(74, 74, 74, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-light .cmp-careers= +-hero-text-block__caption { background-color: rgba(204, 204, 204, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-lighter .cmp-caree= +rs-hero-text-block__caption { background-color: rgba(227, 227, 227, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-lightest .cmp-care= +ers-hero-text-block__caption { background-color: rgba(242, 242, 242, 0.6); = +} + +.careers-hero.cmp-careers-hero--opacity.color-block-grayishyellow-dark .cmp= +-careers-hero-text-block__caption { background-color: rgba(150, 150, 140, 0= +.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-grayishyellow-light .cm= +p-careers-hero-text-block__caption { background-color: rgba(230, 230, 220, = +0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-green .cmp-careers-hero= +-text-block__caption { background-color: rgba(0, 255, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-green-dark .cmp-careers= +-hero-text-block__caption { background-color: rgba(0, 83, 10, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-link .cmp-careers-hero-= +text-block__caption { background-color: rgba(0, 77, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-link-dark .cmp-careers-= +hero-text-block__caption { background-color: rgba(0, 0, 136, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-orange .cmp-careers-her= +o-text-block__caption { background-color: rgba(255, 182, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-orange-dark .cmp-career= +s-hero-text-block__caption { background-color: rgba(255, 149, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-pink .cmp-careers-hero-= +text-block__caption { background-color: rgba(231, 0, 116, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-pink-dark .cmp-careers-= +hero-text-block__caption { background-color: rgba(164, 2, 83, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-pink-light .cmp-careers= +-hero-text-block__caption { background-color: rgba(255, 80, 160, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-purple .cmp-careers-her= +o-text-block__caption { background-color: rgba(161, 0, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-purple-dark .cmp-career= +s-hero-text-block__caption { background-color: rgba(117, 0, 192, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-purple-darkest .cmp-car= +eers-hero-text-block__caption { background-color: rgba(70, 1, 115, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-red .cmp-careers-hero-t= +ext-block__caption { background-color: rgba(231, 15, 41, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-red-dark .cmp-careers-h= +ero-text-block__caption { background-color: rgba(189, 0, 29, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-red-darker .cmp-careers= +-hero-text-block__caption { background-color: rgba(113, 0, 18, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-red-light .cmp-careers-= +hero-text-block__caption { background-color: rgba(255, 50, 70, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-white .cmp-careers-hero= +-text-block__caption { background-color: rgba(255, 255, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-yellow .cmp-careers-her= +o-text-block__caption { background-color: rgba(255, 212, 46, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-yellow-dark .cmp-career= +s-hero-text-block__caption { background-color: rgba(240, 192, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-yellow-light .cmp-caree= +rs-hero-text-block__caption { background-color: rgba(255, 240, 179, 0.6); } + +.careers-hero.cmp-careers-hero--dark .cmp-careers-hero-text-block__caption = +.text { color: rgb(255, 255, 255); } + +.careers-hero .cmp-careers-hero__expertise-container { padding-top: 1.5rem;= + } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-link-list .cmp-link-teaser__list a { font-size: 1.8rem; cursor: poin= +ter; background: transparent; border: none; padding: 0px; margin: 0px; text= +-decoration: none; color: rgb(0, 77, 255); line-height: 2.88rem; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-link-list a:focus, .careers-hero .cmp-careers-hero__expertise-contai= +ner .cmp-careers-hero__expertise-link-list a:hover { color: rgb(0, 0, 136);= + text-decoration: none; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-link-list .cmp-careers-hero__expertise-text { font-size: 1.4rem; lin= +e-height: 2.24rem; font-weight: 700; } + +@media screen and (min-width: 768px) { + .careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__e= +xpertise-link-list .cmp-careers-hero__expertise-text { font-size: 1.8rem; l= +ine-height: 2.88rem; font-weight: 700; } +} + +@media screen and (min-width: 1200px) { + .careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__e= +xpertise-link-list .cmp-careers-hero__expertise-text { font-size: 1.8rem; l= +ine-height: 2.88rem; font-weight: 700; } +} + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown { position: relative; padding-top: 1rem; display: inline-bl= +ock; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown .cmp-careers-hero__expertise-dropbtn { background-color: rg= +b(0, 0, 0); color: rgb(255, 255, 255); padding: 1.6rem; font-size: 1.6rem; = +border: none; font-weight: 700; text-transform: uppercase; line-height: 2.2= +4rem; } + +@media screen and (min-width: 768px) { + .careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__e= +xpertise-dropdown .cmp-careers-hero__expertise-dropbtn { background-color: = +rgb(0, 0, 0); color: rgb(255, 255, 255); padding: 1.6rem; font-size: 1.6rem= +; border: none; font-weight: 700; text-transform: uppercase; line-height: 2= +.88rem; } +} + +@media screen and (min-width: 1200px) { + .careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__e= +xpertise-dropdown .cmp-careers-hero__expertise-dropbtn { background-color: = +rgb(0, 0, 0); color: rgb(255, 255, 255); padding: 1.6rem; font-size: 1.6rem= +; border: none; font-weight: 700; text-transform: uppercase; line-height: 2= +.88rem; } +} + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown .cmp-careers-hero__dropdown-content > a:hover, .careers-her= +o .cmp-careers-hero__expertise-container .cmp-careers-hero__expertise-dropd= +own a:focus { background-color: rgb(222, 222, 222); } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown .ion-android-arrow-dropdown::before { content: "=EF=84=84";= + font-family: Ionicons; font-weight: 400; font-style: normal; text-transfor= +m: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap= +; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opti= +mizelegibility; font-feature-settings: "liga"; display: inline-block; line-= +height: 1; font-size: 1.2rem; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__dro= +pdown-content { display: none; max-height: 26rem; overflow-x: auto; positio= +n: absolute; background-color: rgb(242, 242, 242); width: 100%; z-index: 1;= + box-shadow: rgb(255, 255, 255) 0px 0px 10px 0px; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__dro= +pdown-content a { color: rgb(0, 0, 0); padding: 1.2rem 1.6rem; text-decorat= +ion: none; font-size: 1.6rem; display: block; outline: rgb(190, 190, 190) s= +olid 1px; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-cmp-careers-hero__dropdown-content a:hover { background-color: rgb(1= +49, 149, 149); } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown:hover .cmp-careers-hero__dropdown-content { display: block;= + } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown:hover .cmp-careers-hero__expertise-dropbtn { background-col= +or: rgb(0, 0, 0); } + +.careers-hero.cmp-careers-hero--image-scaling-enabled .cmp-careers-hero__co= +ntent__right .image .cmp-image__image { object-fit: cover; object-position:= + inherit; } + +.careers-hero.cmp-careers-hero--image-scaling-enabled .cmp-careers-hero__co= +ntent__right { margin: 0px; } + +@media screen and (max-width: 767.9px) { + .careers-hero.cmp-careers-hero--image-scaling-enabled .cmp-careers-hero__= +content__right { display: none; } +} + +.careers-hero .disable-button.cmp-teaser__action-container { display: none;= + } + +.cmp-careers-landing-page-hero { background-color: rgb(161, 0, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero__video-container { pointer-e= +vents: none; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__video-container { positio= +n: absolute; height: 100%; width: 100%; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__video-container .cmp-video-= +hero__controls { pointer-events: auto; z-index: 1; } + +.cmp-careers-landing-page-hero .cmp-video-hero__video-container .cmp-image_= +_image { object-fit: cover; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__video-container .cmp-imag= +e__image, .cmp-careers-landing-page-hero .cmp-video-hero__video-container .= +cmp-video-hero__image { min-height: 50rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__video-container :first-chil= +d { padding: 0px; height: 100%; width: 100%; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content-container { padding= +-top: 4rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-container { paddi= +ng-top: 5.008rem; position: relative; min-height: 50rem; width: 100%; } +} + +@media screen and (min-width: 1200px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-container { margi= +n: 0px auto; z-index: 1; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__wrapper { padding: 1.008rem= + 0px 2rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__wrapper { padding: 0px 2r= +em; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__wrapper { padding: 3.008r= +em 0px 2rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content { padding: 0px 1.50= +4rem; max-width: 47.098rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content { max-width: none= +; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content-wrap { padding-righ= +t: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap { width: 75%= +; padding-right: 1.504rem; display: inline-block; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap { width: 66.= +6667%; min-width: 87.6rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-her= +o__title .cmp-title__text { font-family: inherit; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-h= +ero__title .cmp-title__text { font-size: 5.84rem; line-height: 1; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-her= +o__text { padding: 0px; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-her= +o__text .cmp-text p { font-size: 1.4rem; line-height: 1.6; margin: 1.008rem= + 0px 2.002rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-h= +ero__text .cmp-text p { margin: 2.002rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-h= +ero__text .cmp-text p { font-size: 1.8rem; margin: 2.016rem 0px 0px; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container { width: 100%; display: block; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container { display: inline-block; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container { margin-top: 2rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container { width: 60%; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search { position: relative; fl= +oat: left; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search { width: 58.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search { width: 66.6667%; max= +-width: 34.438rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search { max-width: none; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-suggestions { z-index: 1= +00; position: absolute; width: 100%; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-suggestions .cmp-jobs-se= +arch-hero__recents-list { display: none; margin-top: -1rem; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-suggestions .cmp-jobs-se= +arch-hero__recents-list .cmp-jobs-search-hero__recents-item { font-weight: = +700; padding: 1rem; border-bottom: 0.1rem solid rgb(167, 167, 167); backgro= +und-color: rgb(245, 245, 245); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-input { height: 4.6rem; = +width: 100%; padding: 1.5rem 2rem; border: 0.105rem solid rgb(107, 107, 107= +); border-radius: 0px; text-overflow: ellipsis; font-size: 1.5rem; margin-b= +ottom: 1.065rem; line-height: 2.56rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search-input { font-size: 1.4= +rem; padding: 1.4rem 2rem; border: 0.1rem solid rgb(107, 107, 107); margin-= +bottom: 1rem; height: 4.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search-input { font-size: 1.6= +rem; height: 4.6rem; margin-bottom: 1rem; padding: 1.6rem 2rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-input:focus, .cmp-career= +s-landing-page-hero .cmp-video-hero__content .cmp-video-hero-search__form-c= +ontainer .cmp-video-hero-search__search-input:focus-visible { border-color:= + rgb(0, 63, 189); box-shadow: rgba(0, 0, 0, 0.075) 0px 0.1rem 0.1rem inset,= + rgba(102, 175, 233, 0.6) 0px 0px 0.8rem; outline-offset: -0.208rem; outlin= +e: inherit; } + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search-input:focus, .cmp-care= +ers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-search__form= +-container .cmp-video-hero-search__search-input:focus-visible { box-shadow:= + rgb(0, 0, 136) 0px 0px 0px 0.208rem, rgb(255, 255, 255) 0px 0px 0px 0.4rem= +; outline: transparent 0.1008rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search .cmp-jobs-search-hero__s= +uggestions-list { margin-top: -1rem; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search .cmp-jobs-search-hero__s= +uggestions-item { border-bottom: 0.1rem solid rgb(167, 167, 167); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search .cmp-jobs-search-hero__s= +uggestions-item--active { border-color: rgb(0, 77, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search .cmp-jobs-search-hero__s= +uggestions-item--active a { color: rgb(0, 77, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__submit { position: relative; wi= +dth: 100%; float: left; margin-bottom: 0.32rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit { margin-bottom: 0px; = +width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit { margin-bottom: 0.32r= +em; } +} + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit .button { padding: 0px= + 1rem 0px 0px; min-width: 21.44rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__submit .cmp-button { min-width:= + 21.44rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit .cmp-button { height: = +4.13rem; margin-top: 0.1rem; line-height: 1; width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit .cmp-button { height: = +4.4rem; line-height: 1.6rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__bu= +tton { margin: 0px; padding: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__= +button { padding-right: 9.92rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__bu= +tton .cmp-video-hero__button-container { padding: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__= +button .cmp-video-hero__button-container { display: block; } +} + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__= +button .cmp-video-hero__button-container .cmp-button__wrapper { margin-top:= + 1.26em; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button__wrappe= +r { display: inline-block; padding: 0px; width: 100%; cursor: pointer; marg= +in-bottom: 0.5rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button__wrap= +per { display: inline-grid; width: max-content; } +} + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button__wrap= +per:focus, .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-but= +ton__wrapper:hover { outline: rgb(0, 77, 255) solid 0.2rem; outline-offset:= + 0px; transition: all 0s ease-out 0s; } + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button__wrap= +per:focus .cmp-button, .cmp-careers-landing-page-hero .cmp-video-hero__cont= +ent .cmp-button__wrapper:hover .cmp-button { transform: translate(-0.5rem, = +-0.5rem); transition: all 0.3s ease-out 0s; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-workda= +y-btn { display: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-workda= +y-btn.show { display: block; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-work= +day-btn.show { display: inline-block; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-recent= +ly-view-jobs-btn { display: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-recent= +ly-view-jobs-btn.show { display: block; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-rece= +ntly-view-jobs-btn.show, .cmp-careers-landing-page-hero .cmp-video-hero__co= +ntent .cmp-careers-viewalljobs-btn { display: inline-block; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .button { margin: 0= +px; padding: 0px; width: 100%; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button { color= +: rgb(255, 255, 255); background-color: rgb(0, 0, 0); transition: box-shado= +w 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow 0.3s eas= +e-out 0s, -webkit-transform 0.3s ease-out 0s; min-width: 21.44rem; display:= + block; position: relative; padding: 1.5008rem; margin: 0px 1rem 1rem 0px; = +border: 0px; width: 100%; z-index: 1; height: 4.6rem; text-align: center; b= +ox-shadow: rgba(167, 167, 167, 0.5) 4px 4px; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:focus, = +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:hover {= + box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; transform: translate(-5p= +x, -5px); color: rgb(255, 255, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:focus {= + border: 2px solid rgb(255, 255, 255); outline: rgb(0, 0, 136) solid 2px; o= +utline-offset: 1px; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:disable= +d { background-color: rgb(227, 227, 227); border-color: transparent; box-sh= +adow: none; color: rgb(255, 255, 255); transition: none 0s ease 0s; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:disable= +d:hover { box-shadow: none; transform: none; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button { dis= +play: inline-block; font-size: 1.4rem; line-height: 1.2; width: auto; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:focus, = +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:hover {= + box-shadow: rgba(167, 167, 167, 0.5) 10px 10px 0px 0px; background-color: = +rgb(0, 0, 0); } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n { margin-bottom: 1rem; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-= +btn { width: 32rem; margin: 1rem 2rem 1rem 0px; display: inline-block; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-= +btn { margin: 1rem 1rem 0px 0px; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter, .cmp-careers-landing-page-hero .cmp-video-hero .cmp-ca= +reers-businessarea-btn .cmp-topic-filter__container { margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-= +btn .cmp-topic-filter__container { padding-right: 1rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter__topic-items { display: block; margin-top: 0px; positio= +n: relative; background-color: unset; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-item-links { width: 100%; text-align: center; max-width: 100%; display: i= +nline-block; line-height: 1.6rem; padding: 1.2rem; margin: 0px 10px 10px 0p= +x; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); font-weight: = +600; font-size: 1.4rem; height: 4.6rem; text-transform: uppercase; box-shad= +ow: rgba(167, 167, 167, 0.5) 4px 4px; transition: box-shadow 0.3s ease-out = +0s, transform 0.3s ease-out 0s, -webkit-box-shadow 0.3s ease-out 0s, -webki= +t-transform 0.3s ease-out 0s; border: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-item-links:active, .cmp-careers-landing-page-hero .cmp-video-hero .cmp-ca= +reers-businessarea-btn .cmp-topic-filter li.cmp-topic-filter__topic-item .c= +mp-topic-filter__topic-item-links:focus, .cmp-careers-landing-page-hero .cm= +p-video-hero .cmp-careers-businessarea-btn .cmp-topic-filter li.cmp-topic-f= +ilter__topic-item .cmp-topic-filter__topic-item-links:hover { box-shadow: r= +gba(167, 167, 167, 0.5) 10px 10px 0px 0px; transform: translate(-5px, -5px)= +; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-= +btn .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__to= +pic-item-links { line-height: 2rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-item-links::after { display: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__subt= +opic { float: left; position: absolute; z-index: 1000; width: 100%; backgro= +und-color: rgb(255, 255, 255); box-shadow: none; transition: none 0s ease 0= +s; padding: 0px; margin-top: 10px; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-list { border: 0.1rem solid rgba(0, 0, 0, 0.15); box-shadow: = +rgba(0, 0, 0, 0.18) 0px 0.6rem 1.2rem; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-item { display: flex; background-color: rgb(255, 255, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-link { padding: 1.5rem; border-bottom: 0.1rem solid rgb(204, = +204, 204); width: 100%; line-height: 2rem; color: rgb(0, 0, 0); } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-link:focus, .cmp-careers-landing-page-hero .cmp-video-hero .c= +mp-careers-businessarea-btn .cmp-topic-filter li.cmp-topic-filter__topic-it= +em .cmp-careers-lp-hero__business-areas-link:hover { outline: rgb(0, 77, 25= +5) solid 0.2rem; outline-offset: 0px; transition: all 0s ease-out 0s; text-= +decoration: none; color: rgb(94, 94, 94); background-color: rgb(245, 245, 2= +45); } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-text { color: rgb(0, 0, 0); line-height: 2rem; pointer-events= +: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-icon { float: right; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-icon::before { content: "=EF=8D=9F"; font-family: Ionicons; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; display: inline-block; color: rgb(255, 255, 255);= + font-size: 1.4rem; transition: all 0.35s ease-in-out 0s; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter:hover { outline: rgb(0, 77, 255) solid 2px; } + +.color-block-accent-purple-1 .cmp-video-hero { background-color: rgb(180, 8= +5, 170); } + +.color-block-accent-purple-2 .cmp-video-hero { background-color: rgb(160, 8= +5, 245); } + +.color-block-accent-purple-3 .cmp-video-hero { background-color: rgb(190, 1= +30, 255); } + +.color-block-accent-purple-4 .cmp-video-hero { background-color: rgb(220, 1= +75, 255); } + +.color-block-accent-purple-5 .cmp-video-hero { background-color: rgb(230, 2= +20, 255); } + +.color-block-alt-blue .cmp-video-hero { background-color: rgb(0, 65, 240); = +} + +.color-block-alt-gray .cmp-video-hero { background-color: rgb(190, 190, 190= +); } + +.color-block-alt-gray-dark .cmp-video-hero { background-color: rgb(150, 150= +, 150); } + +.color-block-alt-gray-darker .cmp-video-hero { background-color: rgb(90, 90= +, 90); } + +.color-block-alt-green .cmp-video-hero { background-color: rgb(0, 215, 0); = +} + +.color-block-alt-red .cmp-video-hero { background-color: red; } + +.color-block-alt-yellow .cmp-video-hero { background-color: rgb(255, 255, 0= +); } + +.color-block-aqua .cmp-video-hero { background-color: rgb(0, 255, 187); } + +.color-block-blue .cmp-video-hero { background-color: rgb(0, 186, 255); } + +.color-block-blue-green .cmp-video-hero { background-color: rgb(5, 240, 165= +); } + +.color-block-brand-green .cmp-video-hero { background-color: rgb(100, 255, = +80); } + +.color-block-brand-orange .cmp-video-hero { background-color: rgb(255, 120,= + 0); } + +.color-block-brand-yellow .cmp-video-hero { background-color: rgb(255, 235,= + 50); } + +.color-block-blue-dark .cmp-video-hero { background-color: rgb(0, 142, 255)= +; } + +.color-block-blue-light .cmp-video-hero { background-color: rgb(0, 243, 255= +); } + +.color-block-core-purple .cmp-video-hero { background-color: rgb(70, 0, 115= +); } + +.color-block-cyan .cmp-video-hero { background-color: rgb(0, 255, 255); } + +.color-block-gray .cmp-video-hero { background-color: rgb(167, 167, 167); } + +.color-block-gray-base .cmp-video-hero { background-color: rgb(0, 0, 0); } + +.color-block-gray-dark .cmp-video-hero { background-color: rgb(107, 107, 10= +7); } + +.color-block-gray-darker .cmp-video-hero { background-color: rgb(74, 74, 74= +); } + +.color-block-gray-light .cmp-video-hero { background-color: rgb(204, 204, 2= +04); } + +.color-block-gray-lighter .cmp-video-hero { background-color: rgb(227, 227,= + 227); } + +.color-block-gray-lightest .cmp-video-hero { background-color: rgb(242, 242= +, 242); } + +.color-block-grayishyellow-dark .cmp-video-hero { background-color: rgb(150= +, 150, 140); } + +.color-block-grayishyellow-light .cmp-video-hero { background-color: rgb(23= +0, 230, 220); } + +.color-block-green .cmp-video-hero { background-color: rgb(0, 255, 0); } + +.color-block-green-dark .cmp-video-hero { background-color: rgb(0, 83, 10);= + } + +.color-block-link .cmp-video-hero { background-color: rgb(0, 77, 255); } + +.color-block-link-dark .cmp-video-hero { background-color: rgb(0, 0, 136); = +} + +.color-block-orange .cmp-video-hero { background-color: rgb(255, 182, 0); } + +.color-block-orange-dark .cmp-video-hero { background-color: rgb(255, 149, = +0); } + +.color-block-pink .cmp-video-hero { background-color: rgb(231, 0, 116); } + +.color-block-pink-dark .cmp-video-hero { background-color: rgb(164, 2, 83);= + } + +.color-block-pink-light .cmp-video-hero { background-color: rgb(255, 80, 16= +0); } + +.color-block-purple .cmp-video-hero { background-color: rgb(161, 0, 255); } + +.color-block-purple-dark .cmp-video-hero { background-color: rgb(117, 0, 19= +2); } + +.color-block-purple-darkest .cmp-video-hero { background-color: rgb(70, 1, = +115); } + +.color-block-red .cmp-video-hero { background-color: rgb(231, 15, 41); } + +.color-block-red-dark .cmp-video-hero { background-color: rgb(189, 0, 29); = +} + +.color-block-red-darker .cmp-video-hero { background-color: rgb(113, 0, 18)= +; } + +.color-block-red-light .cmp-video-hero { background-color: rgb(255, 50, 70)= +; } + +.color-block-white .cmp-video-hero { background-color: rgb(255, 255, 255); = +} + +.color-block-yellow .cmp-video-hero { background-color: rgb(255, 212, 46); = +} + +.color-block-yellow-dark .cmp-video-hero { background-color: rgb(240, 192, = +0); } + +.color-block-yellow-light .cmp-video-hero { background-color: rgb(255, 240,= + 179); } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-button__wrapper:focus, .cmp-careers-hero-landing-pag= +e--dark .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button= +__wrapper:hover { outline: rgb(255, 255, 255) solid 0.2rem; } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-careers-businessarea-btn li.cmp-topic-filter__topic-= +item .cmp-topic-filter__topic-item-links { color: rgb(0, 0, 0); background-= +color: rgb(255, 255, 255); } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-careers-businessarea-btn li.cmp-topic-filter__topic-= +item .cmp-topic-filter__topic-icon::before { color: rgb(0, 0, 0); } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-careers-businessarea-btn .cmp-topic-filter:hover { o= +utline: rgb(255, 255, 255) solid 2px; } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-button { color: rgb(0, 0, 0); background-color: rgb(= +255, 255, 255); border: none; } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-button:focus, .cmp-careers-hero-landing-page--dark .= +cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:hover { = +background-color: rgb(255, 255, 255); } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-title__text, .cmp-careers-hero-landing-page--dark .c= +mp-careers-landing-page-hero .cmp-video-hero__content div.cmp-text > p { co= +lor: rgb(255, 255, 255); } + +.cmp-expertise-hero .cmp-teaser { display: flex; -webkit-box-orient: vertic= +al; -webkit-box-direction: reverse; flex-direction: column-reverse; margin:= + 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser { -webkit-box-orient: horizontal; -webkit= +-box-direction: reverse; flex-direction: row-reverse; -webkit-box-pack: end= +; justify-content: flex-end; } +} + +@media screen and (min-width: 1200px) { + .cmp-expertise-hero .cmp-teaser { margin-left: clamp(-3.5rem,calc(50% - 4= +8vw + var(--scrollbar-width)/2),0.8rem); margin-right: clamp(-3.5rem,calc(5= +0% - 48vw + var(--scrollbar-width)/2),0.8rem); } +} + +.cmp-expertise-hero .cmp-teaser__content { border: none; word-break: break-= +word; padding: 0px 1.5rem; background-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser__content { max-width: 50%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-expertise-hero .cmp-teaser__content { padding: 0px 1.5rem 0px 3.5rem= +; margin-left: -3.5rem; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-expertise-hero .cmp-teaser__content { padding: 0px 2.5rem 0px 1.5rem= +; } +} + +@media screen and (min-width: 1200px) { + .cmp-expertise-hero .cmp-teaser__content { padding: 0px 2.5rem 0px 3.5rem= +; box-shadow: rgb(167, 167, 167) -0.352rem -0.2rem 0.448rem; } +} + +.cmp-expertise-hero .cmp-teaser__title { margin: 0px; } + +.cmp-expertise-hero .cmp-teaser__pretitle { display: block; margin-bottom: = +2rem; } + +.cmp-expertise-hero .cmp-teaser__pretitle a { color: rgb(0, 0, 0); border-b= +ottom: 0.2rem solid rgb(0, 77, 255); padding-bottom: 0.4rem; font-weight: 6= +00; font-size: 1.2rem; line-height: 2.13333; text-transform: none; } + +.cmp-expertise-hero .cmp-teaser__pretitle a:focus, .cmp-expertise-hero .cmp= +-teaser__pretitle a:hover { color: rgb(0, 77, 255); } + +.cmp-expertise-hero .cmp-teaser__description { margin: 1rem 0px 2rem; font-= +size: 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser__description { margin: 2rem 0px 5rem; lin= +e-height: 1.78571; } +} + +@media screen and (min-width: 1000px) { + .cmp-expertise-hero .cmp-teaser__description { font-size: 1.8rem; line-he= +ight: 1.38889; } +} + +.cmp-expertise-hero .cmp-teaser__readtime { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser__readtime { margin-bottom: 3rem; } +} + +.cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { right: 1.5rem; ma= +rgin-bottom: 2rem; margin-top: 3rem; padding: 1.5rem 3rem 1rem; max-height:= + none; box-shadow: rgb(167, 167, 167) -0.4rem -0.128rem 0.928rem; line-heig= +ht: 1.33333; letter-spacing: 0.126rem; } + +.cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon span { font-size: 1= +.2rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { margin-left: -1= +.5rem; margin-top: 2rem; right: 1rem; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { padding: 1.5rem= + 1rem 1rem; right: 4.5rem; margin-left: 2.5rem; box-shadow: rgb(167, 167, 1= +67) -0.352rem -0.352rem 0.448rem; } + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon::before { display= +: none; } +} + +@media screen and (min-width: 1200px) { + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { right: 5.5rem; = +padding: 1.5rem 1rem 1rem; box-shadow: rgb(167, 167, 167) -0.352rem -0.352r= +em 0.448rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { line-height: 1.= +38889; } + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon::before { border-= +color: transparent rgb(0, 142, 255) transparent transparent; } +} + +.cmp-expertise-hero .cmp-teaser .cmp-title__text--short { font-family: Grap= +hik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", robot= +o, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 80= +0; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-heig= +ht: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-expertise-hero .cmp-teaser .cmp-title__text--short { font-size: 6.5r= +em; } +} + +.cmp-expertise-hero .cmp-teaser .cmp-title__text--long { font-family: Graph= +ik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto= +, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800= +; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-heigh= +t: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-expertise-hero .cmp-teaser .cmp-title__text--long { font-size: 5.8re= +m; } +} + +.cmp-expertise-hero .cmp-teaser__image { position: relative; margin-right: = +-3.5rem; border: none; } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser__image { margin-left: 0px; } + .cmp-expertise-hero .cmp-teaser__image .cmp-image__image { position: abso= +lute; top: 0px; left: 0px; height: 100%; width: 100%; object-fit: cover; } +} + +@media screen and (min-width: 1200px) { + .cmp-expertise-hero .cmp-teaser__image { margin-right: calc(50% - 50vw); = +} + @supports (color:var(--scrollbar-width)) { + .cmp-expertise-hero .cmp-teaser__image { margin-right: calc(50% - 50vw + = +var(--scrollbar-width)/2); } +} +} + +@media screen and (min-width: 768px) { + .cmp-expertise-hero.with-readtime .cmp-teaser__description { margin: 2rem= + 0px 1.5rem; } +} + +@media screen and (max-width: 767.9px) { + .insights-hero.cmp-insights-hero--tla-enabled .cmp-insights-hero .cmp-ins= +ights-hero__content .cmp-insights-hero__content__left { padding-top: 5rem; = +} +} + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__content= + { background: transparent; } + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__content= +__left { grid-column: 1; word-break: break-word; max-width: 1200px; margin:= + auto; padding: 0px 1.5rem 2rem; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__conte= +nt__left { padding: 0px 3.5rem 5rem; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__conte= +nt__left { padding: 0px 1.5rem 5rem; } +} + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__content= +__right .cmp-image__image { display: none; } + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero .cmp-pod= +cast-badge__container { width: fit-content; } + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero .cmp-pod= +cast-badge__container .cmp-container { display: inline-grid; grid-template-= +columns: repeat(2, 2fr); gap: 1rem; } + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero .podcast= +badges .cmp-image__image { width: 13.4rem; height: 3.4rem; margin-bottom: a= +uto; } + +.insights-hero.cmp-insights-hero-feature--basic.color-background-gray .cmp-= +insights-hero__content { background-color: rgb(242, 242, 242); } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__cont= +ent { position: relative; overflow: hidden; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__cont= +ent__left { position: relative; z-index: 2; max-width: 1200px; margin: auto= + auto 2rem; padding: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__co= +ntent__left { margin-bottom: 5rem; padding: 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__co= +ntent__left { padding: 0px 1.5rem; } +} + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__cont= +ent__left .description, .insights-hero.cmp-insights-hero-feature--overview = +.cmp-insights-hero__content__left .title { width: 100%; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__co= +ntent__left .description, .insights-hero.cmp-insights-hero-feature--overvie= +w .cmp-insights-hero__content__left .title { width: 65%; } +} + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__co= +ntent__right { z-index: 1; object-fit: cover; height: 100%; position: absol= +ute; inset: 0px; } +} + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero .cmp-= +podcast-badge__container { width: fit-content; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero .cmp-= +podcast-badge__container .cmp-container { display: inline-grid; grid-templa= +te-columns: repeat(2, 2fr); gap: 1rem; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero .podc= +astbadges .cmp-image__image { margin-bottom: 0px; width: 13.4rem; height: 3= +.4rem; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-image, .insights-he= +ro.cmp-insights-hero-feature--overview .image { height: 100%; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-image__image { obje= +ct-fit: cover; height: 100%; } + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__cont= +ent { display: grid; grid-template-columns: 12fr; max-width: 1200px; margin= +: auto; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent { grid-template-columns: 6fr 6fr; } +} + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__cont= +ent__left { grid-column: 1; word-break: break-word; margin-bottom: 2rem; pa= +dding: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent__left { grid-column: 1 / 2; margin-bottom: 5rem; padding: 0px 0px 0px= + 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent__left { padding: 0px 0px 0px 1.5rem; } +} + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__cont= +ent__right { position: relative; grid-area: auto / 1; margin: 0px -1.5rem; = +} + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent__right { grid-column: 2 / 3; margin-left: 1.5rem; margin-right: calc(= +100% - 50vw + var(--scrollbar-width)/2); } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent__right .image .cmp-image__image { object-fit: cover; height: 100%; po= +sition: absolute; inset: 0px; } +} + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .cmp-= +podcast-badge__container { width: fit-content; } + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .cmp-= +podcast-badge__container .cmp-container { display: inline-grid; grid-templa= +te-columns: repeat(2, 2fr); gap: 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .cm= +p-podcast-badge__container .cmp-container { width: 167%; } +} + +@media screen and (min-width: 1200px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .cm= +p-podcast-badge__container .cmp-container { width: 100%; } +} + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .podc= +astbadges .cmp-image__image { margin-bottom: 0px; width: 13.4rem; height: 3= +.4rem; } + +.insights-hero .cmp-title__text--short { font-family: Graphik, Arial, syste= +m-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helve= +tica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: no= +rmal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size:= + 3.6rem; } + +@media screen and (min-width: 1000px) { + .insights-hero .cmp-title__text--short { font-size: 6.5rem; } +} + +.insights-hero .cmp-title__text--long { font-family: Graphik, Arial, system= +-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvet= +ica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: nor= +mal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size: = +3.6rem; } + +@media screen and (min-width: 1000px) { + .insights-hero .cmp-title__text--long { font-size: 5.8rem; } +} + +.insights-hero .cmp-insights-hero__badge { position: relative; padding-top:= + 2rem; } + +.insights-hero .cmp-insights-hero__badge .cmp-image__image { width: auto; h= +eight: auto; } + +.insights-hero .cmp-text { text-transform: uppercase; margin-top: 2rem; fon= +t-size: 1.2rem; line-height: 2.24rem; font-weight: 600; position: relative;= + } + +@media screen and (min-width: 768px) { + .insights-hero .cmp-text { line-height: 1.6; } +} + +.insights-hero .cmp-text__readtime { position: absolute; width: 100%; } + +.insights-hero .cmp-text__label-sm { text-transform: uppercase; font-size: = +1.2rem; line-height: 1.92rem; font-weight: 600; } + +.insights-hero .cmp-text__label-small + .cmp-text__readtime { margin-left: = +3rem; } + +.insights-hero .description { display: grid; margin-top: 1rem; font-size: 1= +.4rem; font-weight: 400; line-height: 2.24rem; } + +@media screen and (min-width: 768px) { + .insights-hero .description { width: auto; margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .insights-hero .description { line-height: 1.6; font-size: 1.8rem; } +} + +.insights-hero .breadcrumb { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .insights-hero .breadcrumb { margin-bottom: 3rem; } +} + +.insights-hero .cmp-breadcrumb__item { padding-bottom: 0px; } + +.insights-hero .cmp-feature-overview__topic-link { margin-bottom: 2rem; fon= +t-weight: 600; font-size: 1.2rem; color: rgb(0, 0, 0); line-height: 2.5rem;= + text-transform: none; } + +.insights-hero .cmp-feature-overview__topic-link a { text-decoration: under= +line 2px solid rgb(0, 77, 255); text-underline-offset: 2px; padding-bottom:= + 0.4rem; color: rgb(0, 0, 0); } + +.insights-hero .cmp-feature-overview__topic-link a:focus, .insights-hero .c= +mp-feature-overview__topic-link a:hover { color: rgb(0, 77, 255); text-deco= +ration: none; } + +.insights-hero .disable-badge { padding-top: 3rem; } + +@media screen and (min-width: 1200px) { + .insights-hero .disable-badge { padding-top: 4rem; } +} + +.insights-hero.cmp-insights-hero-badge-disable .cmp-insights-hero__content_= +_left { padding-top: 3rem; } + +@media screen and (min-width: 1200px) { + .insights-hero.cmp-insights-hero-badge-disable .cmp-insights-hero__conten= +t__left { padding-top: 4rem; } +} + +.insights-hero.cmp-insights-hero-badge-disable .cmp-insights-hero__badge, .= +insights-hero.cmp-insights-hero-date-disable .cmp-text__label-small { displ= +ay: none; } + +.insights-hero.cmp-insights-hero-date-disable .cmp-text__label-small + .cmp= +-text__readtime { margin-left: 0px; } + +.insights-hero.cmp-insights-hero-readtime-disable .cmp-text__label-sm { dis= +play: none; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero--dark .cmp-feature-overview__topic-link = +{ color: rgb(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-feature-overview__topic-link = +a { color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); text-decor= +ation-color: rgb(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-feature-overview__topic-link = +a:focus, .insights-hero.cmp-insights-hero--dark .cmp-feature-overview__topi= +c-link a:hover { color: rgb(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-breadcrumb__item { color: rgb= +(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-breadcrumb__item-link, .insig= +hts-hero.cmp-insights-hero--dark .cmp-breadcrumb__item::after { color: rgb(= +255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-breadcrumb__item-link span:ho= +ver::after, .insights-hero.cmp-insights-hero--dark .cmp-breadcrumb__item a:= +focus::after { background-color: rgb(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-text span, .insights-hero.cmp= +-insights-hero--dark .description, .insights-hero.cmp-insights-hero--dark .= +title h1 { color: rgb(255, 255, 255); } +} + +.insights-hero.cmp-insights-hero--dark .cmp-podcast-badge .cmp-text { color= +: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero--dark .cmp-podcast-badge .cmp-text { col= +or: rgb(242, 242, 242); } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__content { display:= + grid; grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__content { grid-t= +emplate-columns: 6fr 6fr; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__content .breadcrum= +b { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__content .breadcr= +umb { padding-bottom: 2rem; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left { grid-column= +: 1; word-break: break-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__left { padding: = +5rem 1.5rem 5rem 2rem; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__left { padding: = +5rem 0px; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-feature-= +interior__topic-link { margin-bottom: 2rem; } + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-feature-= +interior__topic-link a { color: rgb(0, 0, 0); border-bottom: 0.2rem solid r= +gb(0, 77, 255); padding-bottom: 0.4rem; font-weight: 600; font-size: 1.2rem= +; line-height: 2.5rem; text-transform: none; } + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-feature-= +interior__topic-link a:focus, .cmp-insights-hero--feature-interior .cmp-ins= +ights-hero__left .cmp-feature-interior__topic-link a:hover { color: rgb(0, = +77, 255); } + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-text p {= + margin-top: 2rem; } + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-title__t= +ext--short { font-family: Graphik, Arial, system-ui, -apple-system, blinkma= +csystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarel= +l, sans-serif; font-weight: 800; font-style: normal; text-transform: none; = +color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-title_= +_text--short { font-size: 6.5rem; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-title__t= +ext--long { font-family: Graphik, Arial, system-ui, -apple-system, blinkmac= +systemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell= +, sans-serif; font-weight: 800; font-style: normal; text-transform: none; c= +olor: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-title_= +_text--long { font-size: 5.8rem; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__right { position: = +relative; grid-area: auto / 1; padding-top: 2rem; margin: 0px -15px; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__right { grid-col= +umn: 2 / 3; margin-left: 15px; margin-right: calc(100% - 50vw + var(--scrol= +lbar-width)/2); padding-top: 0px; } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__right .image .cm= +p-image__image { object-fit: cover; height: 100%; position: absolute; inset= +: 0px; } +} + +.cmp-insights-hero--feature-overview .cmp-insights-hero .cmp-feature-overvi= +ew__topic-link { margin-bottom: 2rem; } + +.cmp-insights-hero--feature-overview .cmp-insights-hero .cmp-feature-overvi= +ew__topic-link a { color: rgb(0, 0, 0); border-bottom: 0.2rem solid rgb(0, = +77, 255); padding-bottom: 0.4rem; font-weight: 600; font-size: 1.2rem; line= +-height: 2.5rem; text-transform: none; } + +.cmp-insights-hero--feature-overview .cmp-insights-hero .cmp-feature-overvi= +ew__topic-link a:focus, .cmp-insights-hero--feature-overview .cmp-insights-= +hero .cmp-feature-overview__topic-link a:hover { color: rgb(0, 77, 255); } + +.cmp-insights-hero--feature-overview .cmp-insights-hero__content { padding:= + 3rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content { paddin= +g: 5rem 0px; } +} + +.cmp-insights-hero--feature-overview .cmp-insights-hero__content .breadcrum= +b { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .breadcr= +umb { padding-bottom: 2rem; } +} + +.cmp-insights-hero--feature-overview .cmp-insights-hero__content .title { d= +isplay: grid; grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .title {= + grid-template-columns: 9fr 3fr; } +} + +@media screen and (min-width: 1000px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .title {= + grid-template-columns: 8fr 4fr; } +} + +.cmp-insights-hero--feature-overview .cmp-insights-hero__content .cmp-text = +{ margin: 2rem 0px; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .cmp-tex= +t { margin-bottom: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .image.f= +ull-width { display: none; } +} + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-feature= +-overview__topic-link a { color: rgb(255, 255, 255); border-color: rgb(255,= + 255, 255); } + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-feature= +-overview__topic-link a:focus, .cmp-insights-hero--feature-overview.cmp-ins= +ights-hero--dark .cmp-feature-overview__topic-link a:hover { color: rgb(255= +, 255, 255); border: none; } + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-breadcr= +umb__item-link { color: rgb(255, 255, 255); } + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-breadcr= +umb__item-link span:hover::after, .cmp-insights-hero--feature-overview.cmp-= +insights-hero--dark .cmp-breadcrumb__item a:focus::after { background-color= +: rgb(255, 255, 255); } + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-text sp= +an, .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .title h1 = +{ color: rgb(255, 255, 255); } +} + +.cmp-insights-hero--feature-overview.cmp-insights-hero--light .cmp-feature-= +overview__topic-link a { color: rgb(0, 0, 0); border-color: rgb(0, 0, 0); } + +.cmp-insights-hero--feature-overview.cmp-insights-hero--light .cmp-feature-= +overview__topic-link a:focus, .cmp-insights-hero--feature-overview.cmp-insi= +ghts-hero--light .cmp-feature-overview__topic-link a:hover { color: rgb(0, = +0, 0); border: none; } + +.cmp-jobs-search-hero__hero { position: relative; } + +.cmp-jobs-search-hero__background { position: absolute; z-index: 0; inset: = +0px; overflow: hidden; } + +.cmp-jobs-search-hero__background .cmp-image, .cmp-jobs-search-hero__backgr= +ound .image { height: 100%; } + +.cmp-jobs-search-hero__background .cmp-image__image { height: 100%; object-= +fit: cover; } + +.cmp-jobs-search-hero__content { position: relative; max-width: 1200px; mar= +gin: 0px auto; padding: 4rem 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-search-hero__content { padding: 3.13em 1.5rem; margin: 0px; } +} + +@media screen and (min-width: 1200px) { + .cmp-jobs-search-hero__content { margin: 0px auto; padding: 8rem 1.5rem; = +max-width: 125rem; } +} + +.cmp-jobs-search-hero__content .title { margin: 0px 0px 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__content .title { width: 100%; margin-bottom: 4rem;= + } +} + +.cmp-jobs-search-hero__form-container { width: 100%; } + +.cmp-jobs-search-hero__form { display: flex; } + +.cmp-jobs-search-hero__form-label { display: none; } + +.cmp-jobs-search-hero__search { width: 100%; margin-right: -2px; -webkit-bo= +x-flex: 1; flex: 1 0 0px; position: relative; } + +.cmp-jobs-search-hero__search-input { height: 50px; border: 1px solid rgb(1= +07, 107, 107); background-color: rgb(255, 255, 255); padding: 1.5rem 1rem; = +width: 100%; } + +@media screen and (max-width: 460px) { + .cmp-jobs-search-hero__search-input::-webkit-input-placeholder { font-siz= +e: 1.2rem; } + .cmp-jobs-search-hero__search-input::placeholder { font-size: 1.2rem; } +} + +.cmp-jobs-search-hero__search-input:focus, .cmp-jobs-search-hero__search-in= +put:focus-visible, .cmp-jobs-search-hero__search-input:focus-within { borde= +r-color: rgb(0, 63, 189); box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inse= +t, rgba(102, 175, 233, 0.6) 0px 0px 8px; outline: 0px; } + +@media screen and (min-width: 768px) { + .cmp-jobs-search-hero__search-input { padding: 1.5rem 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__search-input { height: 5.00781rem; } +} + +.cmp-jobs-search-hero__submit { width: 16.6667%; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__submit { width: auto; } +} + +.cmp-jobs-search-hero__submit .cmp-button { margin: 0px; width: 100%; min-w= +idth: auto; padding: 1rem 1.5rem; min-height: 50px; -webkit-box-flex: 1; fl= +ex: 1 0 100%; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__submit .cmp-button { height: 5.00781rem; padding: = +1.5072rem 1.0048rem; } +} + +.cmp-jobs-search-hero__submit .cmp-button__icon { display: block; } + +.cmp-jobs-search-hero__submit .cmp-button__icon::after { content: "=EF=92= +=A5"; font-size: 34px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-search-hero__submit .cmp-button__icon::after { font-size: 2.7re= +m; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__submit .cmp-button__icon::after { font-size: 2.4re= +m; } +} + +.cmp-jobs-search-hero__submit .cmp-button__text { display: none; margin-lef= +t: 5px; } + +@media screen and (min-width: 768px) { + .cmp-jobs-search-hero__submit .cmp-button__text { display: block; font-si= +ze: 1.4rem; } +} + +.cmp-jobs-search-hero__no-jobs-message { display: none; } + +.cmp-jobs-search-hero__no-jobs-message--show { display: block; font-size: 1= +.4rem; line-height: 2.24rem; font-weight: 400; margin-top: 20px; margin-bot= +tom: 2.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__no-jobs-message--show { font-size: 1.6rem; line-he= +ight: 2.56rem; margin-bottom: 2.5rem; } +} + +.cmp-jobs-search-hero__no-jobs-message--show a { color: rgb(0, 77, 255); te= +xt-decoration: underline; } + +.cmp-jobs-search-hero__search-suggestions { position: absolute; width: 100%= +; overflow: hidden; top: 50px; } + +.cmp-jobs-search-hero__search-suggestions--show .cmp-jobs-search-hero__sugg= +estions-list { display: block; } + +.cmp-jobs-search-hero__search-suggestions--recent .cmp-jobs-search-hero__su= +ggestions-item a { font-weight: 400; } + +.cmp-jobs-search-hero__search-suggestions--recent .cmp-jobs-search-hero__su= +ggestions-list { animation: 0.5s linear 0s 1 normal none running slide-down= +; } + +@keyframes slide-down {=20 + 0% { opacity: 0; transform: translateY(-100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.cmp-jobs-search-hero__suggestions-list { display: none; border-color: rgb(= +227, 227, 227); border-style: solid; border-width: 0px 0.07em; background: = +linear-gradient(rgb(167, 167, 167) -1.25em, rgb(255, 255, 255) 0.44em, rgb(= +255, 255, 255) 20%); box-shadow: rgb(255, 255, 255) 0.44em 0px 0.57em -0.44= +em inset; } + +.cmp-jobs-search-hero__suggestions-item { border-width: 1px; border-style: = +solid; border-color: transparent transparent rgb(227, 227, 227); border-ima= +ge: initial; display: block; } + +.cmp-jobs-search-hero__suggestions-item a { font-size: 1.6rem; padding: 10p= +x 15px; margin-bottom: 0px; display: block; color: rgb(0, 0, 0); font-weigh= +t: 800; } + +.cmp-jobs-search-hero__suggestions-item a:hover { color: rgb(0, 77, 255); } + +.cmp-jobs-search-hero__suggestions-item--active { border: 1px solid rgb(0, = +63, 189); } + +.cmp-jobs-search-hero__suggestions-item--active a { color: rgb(0, 63, 189);= + } + +.cmp-jobs-search-hero__highlight { font-weight: 400; } + +.cmp-jobs-search-hero__btn-container { display: none; } + +.cmp-jobs-search-hero__btn-container .button { display: block; } + +@media screen and (min-width: 768px) { + .cmp-jobs-search-hero__btn-container .button { display: inline-block; mar= +gin-right: 1rem; } +} + +.cmp-jobs-search-hero__btn-container .cmp-button { margin: 1.501rem 0px; te= +xt-align: center; min-width: 21.44rem; display: flex; } + +.cmp-jobs-search-hero__featured-skills-search, .cmp-jobs-search-hero__job-l= +ocation { display: block; padding-top: 4.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__featured-skills-search, .cmp-jobs-search-hero__job= +-location { padding-top: 2.5rem; } +} + +.cmp-jobs-search-hero__featured-skills-search-link, .cmp-jobs-search-hero__= +job-location-link { color: rgb(0, 77, 255); text-decoration: none; border: = +1px solid rgb(0, 77, 255); border-radius: 25px; padding: 0px 5px; display: = +inline-block; } + +@media screen and (max-width: 767.9px) { + .cmp-jobs-search-hero__featured-skills-search-link, .cmp-jobs-search-hero= +__job-location-link { text-align: center; display: block; margin-bottom: 4p= +x; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-search-hero__featured-skills-search-link, .cmp-jobs-search-hero= +__job-location-link { margin-bottom: 4px; } +} + +.cmp-jobs-search-hero__featured-skills-search-link:focus, .cmp-jobs-search-= +hero__featured-skills-search-link:hover, .cmp-jobs-search-hero__job-locatio= +n-link:focus, .cmp-jobs-search-hero__job-location-link:hover { color: rgb(0= +, 0, 136); } + +.cmp-jobs-search-hero__featured-skills-search-link:focus, .cmp-jobs-search-= +hero__job-location-link:focus { box-shadow: transparent 0px 0px 0px 2px; ou= +tline: rgb(0, 0, 136) solid 2px; outline-offset: 2px; } + +.cmp-jobs-search-hero__featured-skills-search-link:focus:not(:focus-visible= +), .cmp-jobs-search-hero__job-location-link:focus:not(:focus-visible) { box= +-shadow: none; outline: none; } + +.jobsearchhero .responsivegrid.full-width-constraint > div.cmp-container > = +div { max-width: 75em; } + +.jobsearchhero, .jobsearchhero .responsivegrid.full-width > div.cmp-contain= +er > div { max-width: 75em; margin: 0px auto; padding-left: 15px; padding-r= +ight: 15px; } + +.cmp-landing-page-heros { padding: 0px; position: relative; } + +.cmp-landing-page-heros .cmp-teaser__image { border: 0px; right: 0px; top: = +0px; width: 100%; height: 32.5rem; z-index: 1; margin-top: 2rem; position: = +relative; margin-bottom: -2rem; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .cmp-teaser__image { position: absolute; width: 4= +6%; height: 36.5rem; right: -2rem; top: -4.5rem; margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .cmp-teaser__image { width: 50%; height: 46.5rem;= + right: 1rem; } +} + +.cmp-landing-page-heros .cmp-teaser__image .cmp-image, .cmp-landing-page-he= +ros .cmp-teaser__image .cmp-image__image { height: 100%; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .cmp-teaser__image .cmp-image__image { background= +-repeat: no-repeat; background-size: cover; background-position: center bot= +tom; } +} + +.cmp-landing-page-heros .cmp-teaser__image .cmp-image__link { height: 100%;= + } + +.cmp-landing-page-heros .teaser { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .teaser { padding: 5rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser { padding: 8rem 0px; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser { background: none; } + +.cmp-landing-page-heros .teaser .cmp-teaser__content { padding: 0px; border= +: none; background: none; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content { padding: 0px; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__title { p= +adding-bottom: 1rem; font-size: 3.6rem; width: 100%; text-transform: upperc= +ase; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__title {= + width: 66.66%; padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__title {= + font-size: 6.5rem; padding-bottom: 2rem; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-title__text--shor= +t { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfo= +nt, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-s= +erif; font-weight: 800; font-style: normal; color: rgb(0, 0, 0); line-heigh= +t: 1; font-size: 3.6rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-title__text--sh= +ort { font-size: 6.5rem; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-title__text--long= + { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfon= +t, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-se= +rif; font-weight: 800; font-style: normal; color: rgb(0, 0, 0); line-height= +: 1; font-size: 3.6rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-title__text--lo= +ng { font-size: 5.8rem; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__descripti= +on { width: 100%; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__descrip= +tion { width: 52%; } +} + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__descrip= +tion { width: 48%; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__action-co= +ntainer .cmp-teaser__action-link { margin: 0px; } + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__action-co= +ntainer .cmp-teaser__action-link::after { content: ""; margin-left: 0px; } + +.landing-page-heros .cmp-landing-page-separator__horizontal-rule { padding-= +bottom: 30px; } + +.landing-page-heros .cmp-landing-page-separator__horizontal-rule .cmp-separ= +ator__horizontal-rule { display: flex; border: 1px solid rgb(204, 204, 204)= +; height: 0px; margin: 0px -1000em; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .landing-page-heros .cmp-landing-page-separator__horizontal-rule .cmp-sep= +arator__horizontal-rule { margin-top: 0px; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__content { display: grid; = +grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__content { grid-template= +-columns: 6fr 6fr; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow { margin= +-bottom: 10px; } + +.cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow-icon { d= +isplay: inline-flex; } + +.cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow-icon::be= +fore { padding-right: 10px; content: "=EF=8B=B4"; font-size: 36px; font-fam= +ily: Ionicons; display: block; font-weight: 400; font-style: normal; line-h= +eight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norm= +al; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiase= +d; text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow-title { = +font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, = +"Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif= +; font-weight: 600; font-style: normal; text-transform: uppercase; letter-s= +pacing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; font-size: 1.2rem; = +display: inline-flex; -webkit-box-align: center; align-items: center; } + +@media screen and (min-width: 1000px) { + .cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow-title = +{ font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left { grid-column: 1; wo= +rd-break: break-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__left { padding: 5rem 1.= +5rem 5rem 0px; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-service-hero--program-sub .cmp-service-hero__left { padding: 5rem 0p= +x; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title { margin-= +bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title { margi= +n-bottom: 0.1rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text { font-siz= +e: 1.8rem; padding: 1rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text { paddin= +g: 2rem 0px 0px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text { font-s= +ize: 1.4rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text p { line-h= +eight: 1.6; font-size: 1.8rem; } + +@media screen and (max-width: 767.9px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text p { font= +-size: 1.4rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title__text--sh= +ort { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystem= +font, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans= +-serif; font-weight: 800; font-style: normal; text-transform: none; color: = +rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title__text--= +short { font-size: 6.5rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title__text--lo= +ng { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title__text--= +long { font-size: 5.8rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__right { position: relativ= +e; grid-area: auto / 1; padding-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__right { grid-column: 2 = +/ 3; margin-left: 15px; padding-top: 0px; } + .cmp-service-hero--program-sub .cmp-service-hero__right .image .cmp-image= + .cmp-image__image { object-fit: fill; height: 100%; position: absolute; in= +set: 0px; } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__right .image .cmp-image= + .cmp-image__image { object-fit: contain; height: 100%; position: absolute;= + inset: 0px; } +} + +.cmp-video-hero { display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; position: relative; } + +.cmp-video-hero__video { display: block; width: 100%; min-height: auto; obj= +ect-fit: cover; background-position: 50% center; cursor: default; outline: = +none; } + +@media screen and (min-width: 768px) { + .cmp-video-hero__video { height: 35rem; } +} + +.cmp-video-hero .cmp-title__text--short { font-family: Graphik, Arial, syst= +em-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helv= +etica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: n= +ormal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size= +: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-hero .cmp-title__text--short { font-size: 6.5rem; } +} + +.cmp-video-hero .cmp-title__text--long { font-family: Graphik, Arial, syste= +m-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helve= +tica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: no= +rmal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size:= + 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-hero .cmp-title__text--long { font-size: 5.8rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-video-hero .cmp-title__text { font-size: 5.84rem; } +} + +.cmp-video-hero__controls { display: flex; position: absolute; bottom: 15px= +; right: 20px; } + +.cmp-video-hero__controls-mute, .cmp-video-hero__controls-pause, .cmp-video= +-hero__controls-play, .cmp-video-hero__controls-unmute { color: rgb(255, 25= +5, 255); font-weight: 900; margin-left: 10px; } + +.cmp-video-hero__controls-mute:hover, .cmp-video-hero__controls-pause:hover= +, .cmp-video-hero__controls-play:hover, .cmp-video-hero__controls-unmute:ho= +ver { color: rgb(255, 255, 255); } + +.cmp-video-hero__controls-play::after { content: "=EF=92=88"; } + +.cmp-video-hero__controls-pause::after, .cmp-video-hero__controls-play::aft= +er { font-size: 24px; font-family: Ionicons; display: block; font-weight: 4= +00; font-style: normal; line-height: 1; text-transform: none; letter-spacin= +g: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -web= +kit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-f= +eature-settings: "liga"; } + +.cmp-video-hero__controls-pause::after { content: "=EF=91=B8"; } + +.cmp-video-hero__controls-mute::after { content: "=EF=8E=BA"; } + +.cmp-video-hero__controls-mute::after, .cmp-video-hero__controls-unmute::af= +ter { font-size: 24px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +.cmp-video-hero__controls-unmute::after { content: "=EF=8E=B9"; } + +.cmp-video-hero__controls-hide { display: none; } + +@media screen and (min-width: 768px) { + .cmp-video-hero__content-container { position: absolute; z-index: 1; max-= +width: 1200px; left: 0px; right: 0px; margin: auto; } +} + +.cmp-video-hero__content { width: 100%; padding: 50px 15px 3.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-video-hero__content { padding-left: 35px; width: 66.6667%; } +} + +@media screen and (min-width: 768px) { + .cmp-video-hero__content { background-color: transparent; width: 78%; } +} + +@media screen and (min-width: 1000px) { + .cmp-video-hero__content { min-width: 87.6rem; } +} + +.cmp-video-hero .cmp-breadcrumb__item-link { color: rgb(0, 0, 0); } + +.cmp-video-hero .cmp-breadcrumb__item-link span:hover::after { background-c= +olor: rgb(0, 0, 0); width: 100%; } + +.cmp-video-hero__title { color: rgb(0, 0, 0); } + +.cmp-video-hero__text { color: rgb(0, 0, 0); padding-top: 10px; padding-bot= +tom: 20px; } + +.cmp-video-hero__video-container { position: relative; } + +.cmp-video-hero__transcript { display: flex; -webkit-box-pack: end; justify= +-content: flex-end; font-size: 1.4rem; padding: 0.5rem 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-hero__transcript { font-size: 1.6rem; padding: 1rem 2rem; } +} + +.cmp-video-hero__transcript a { color: rgb(0, 77, 255); text-decoration: no= +ne; } + +.cmp-video-hero__transcript a:hover { color: rgb(0, 0, 136); text-decoratio= +n: underline; } + +@media screen and (min-width: 768px) { + .cmp-video-hero--careers-landing .cmp-video-hero__button { margin-left: -= +1rem; } +} + +.cmp-video-hero--careers-landing .cmp-video-hero__button .button { display:= + inline-block; } + +@media screen and (min-width: 768px) { + .cmp-video-hero--careers-landing .cmp-video-hero__video { height: 50rem; = +} +} + +.videoanimation div.cmp-text > p { font-size: 1.4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .videoanimation div.cmp-text > p { font-size: 1.4rem; } +} + +@media screen and (min-width: 1000px) { + .videoanimation div.cmp-text > p { font-size: 1.8rem; } +} + +.videoanimation .cmp-video-hero__video-button { width: 100%; } + +@media screen and (min-width: 768px) { + .videoanimation .cmp-video-hero__video-button { width: auto; } +} + +.videoanimation.cmp-hero-video-dark .cmp-breadcrumb__item-link { color: rgb= +(255, 255, 255); } + +.videoanimation.cmp-hero-video-dark .cmp-breadcrumb .cmp-breadcrumb__list .= +cmp-breadcrumb__item-link span:hover::after { color: rgb(255, 255, 255); ba= +ckground-color: rgb(255, 255, 255); width: 100%; } + +.videoanimation.cmp-hero-video-dark .cmp-breadcrumb__item::after, .videoani= +mation.cmp-hero-video-dark .cmp-title__text, .videoanimation.cmp-hero-video= +-dark div.cmp-text > p { color: rgb(255, 255, 255); } + +.videoanimation.color-block-accent-purple-1 .cmp-video-hero { background-co= +lor: rgb(180, 85, 170); } + +.videoanimation.color-block-accent-purple-2 .cmp-video-hero { background-co= +lor: rgb(160, 85, 245); } + +.videoanimation.color-block-accent-purple-3 .cmp-video-hero { background-co= +lor: rgb(190, 130, 255); } + +.videoanimation.color-block-accent-purple-4 .cmp-video-hero { background-co= +lor: rgb(220, 175, 255); } + +.videoanimation.color-block-accent-purple-5 .cmp-video-hero { background-co= +lor: rgb(230, 220, 255); } + +.videoanimation.color-block-alt-blue .cmp-video-hero { background-color: rg= +b(0, 65, 240); } + +.videoanimation.color-block-alt-gray .cmp-video-hero { background-color: rg= +b(190, 190, 190); } + +.videoanimation.color-block-alt-gray-dark .cmp-video-hero { background-colo= +r: rgb(150, 150, 150); } + +.videoanimation.color-block-alt-gray-darker .cmp-video-hero { background-co= +lor: rgb(90, 90, 90); } + +.videoanimation.color-block-alt-green .cmp-video-hero { background-color: r= +gb(0, 215, 0); } + +.videoanimation.color-block-alt-red .cmp-video-hero { background-color: red= +; } + +.videoanimation.color-block-alt-yellow .cmp-video-hero { background-color: = +rgb(255, 255, 0); } + +.videoanimation.color-block-aqua .cmp-video-hero { background-color: rgb(0,= + 255, 187); } + +.videoanimation.color-block-blue .cmp-video-hero { background-color: rgb(0,= + 186, 255); } + +.videoanimation.color-block-blue-green .cmp-video-hero { background-color: = +rgb(5, 240, 165); } + +.videoanimation.color-block-brand-green .cmp-video-hero { background-color:= + rgb(100, 255, 80); } + +.videoanimation.color-block-brand-orange .cmp-video-hero { background-color= +: rgb(255, 120, 0); } + +.videoanimation.color-block-brand-yellow .cmp-video-hero { background-color= +: rgb(255, 235, 50); } + +.videoanimation.color-block-blue-dark .cmp-video-hero { background-color: r= +gb(0, 142, 255); } + +.videoanimation.color-block-blue-light .cmp-video-hero { background-color: = +rgb(0, 243, 255); } + +.videoanimation.color-block-core-purple .cmp-video-hero { background-color:= + rgb(70, 0, 115); } + +.videoanimation.color-block-cyan .cmp-video-hero { background-color: rgb(0,= + 255, 255); } + +.videoanimation.color-block-gray .cmp-video-hero { background-color: rgb(16= +7, 167, 167); } + +.videoanimation.color-block-gray-base .cmp-video-hero { background-color: r= +gb(0, 0, 0); } + +.videoanimation.color-block-gray-dark .cmp-video-hero { background-color: r= +gb(107, 107, 107); } + +.videoanimation.color-block-gray-darker .cmp-video-hero { background-color:= + rgb(74, 74, 74); } + +.videoanimation.color-block-gray-light .cmp-video-hero { background-color: = +rgb(204, 204, 204); } + +.videoanimation.color-block-gray-lighter .cmp-video-hero { background-color= +: rgb(227, 227, 227); } + +.videoanimation.color-block-gray-lightest .cmp-video-hero { background-colo= +r: rgb(242, 242, 242); } + +.videoanimation.color-block-grayishyellow-dark .cmp-video-hero { background= +-color: rgb(150, 150, 140); } + +.videoanimation.color-block-grayishyellow-light .cmp-video-hero { backgroun= +d-color: rgb(230, 230, 220); } + +.videoanimation.color-block-green .cmp-video-hero { background-color: rgb(0= +, 255, 0); } + +.videoanimation.color-block-green-dark .cmp-video-hero { background-color: = +rgb(0, 83, 10); } + +.videoanimation.color-block-link .cmp-video-hero { background-color: rgb(0,= + 77, 255); } + +.videoanimation.color-block-link-dark .cmp-video-hero { background-color: r= +gb(0, 0, 136); } + +.videoanimation.color-block-orange .cmp-video-hero { background-color: rgb(= +255, 182, 0); } + +.videoanimation.color-block-orange-dark .cmp-video-hero { background-color:= + rgb(255, 149, 0); } + +.videoanimation.color-block-pink .cmp-video-hero { background-color: rgb(23= +1, 0, 116); } + +.videoanimation.color-block-pink-dark .cmp-video-hero { background-color: r= +gb(164, 2, 83); } + +.videoanimation.color-block-pink-light .cmp-video-hero { background-color: = +rgb(255, 80, 160); } + +.videoanimation.color-block-purple .cmp-video-hero { background-color: rgb(= +161, 0, 255); } + +.videoanimation.color-block-purple-dark .cmp-video-hero { background-color:= + rgb(117, 0, 192); } + +.videoanimation.color-block-purple-darkest .cmp-video-hero { background-col= +or: rgb(70, 1, 115); } + +.videoanimation.color-block-red .cmp-video-hero { background-color: rgb(231= +, 15, 41); } + +.videoanimation.color-block-red-dark .cmp-video-hero { background-color: rg= +b(189, 0, 29); } + +.videoanimation.color-block-red-darker .cmp-video-hero { background-color: = +rgb(113, 0, 18); } + +.videoanimation.color-block-red-light .cmp-video-hero { background-color: r= +gb(255, 50, 70); } + +.videoanimation.color-block-white .cmp-video-hero { background-color: rgb(2= +55, 255, 255); } + +.videoanimation.color-block-yellow .cmp-video-hero { background-color: rgb(= +255, 212, 46); } + +.videoanimation.color-block-yellow-dark .cmp-video-hero { background-color:= + rgb(240, 192, 0); } + +.videoanimation.color-block-yellow-light .cmp-video-hero { background-color= +: rgb(255, 240, 179); } + +.announcement-speedbump .cmp-teaser { background-color: rgb(255, 255, 255);= + } + +.announcement-speedbump .cmp-teaser__image { border: none; width: 100%; } + +@media screen and (min-width: 768px) { + .announcement-speedbump .cmp-teaser__image { flex-basis: auto; width: 33.= +3%; align-self: center; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser__image { width: 25%; } +} + +.announcement-speedbump .cmp-teaser__content { display: flex; -webkit-box-p= +ack: center; justify-content: center; padding: 0px 0px 0px 20px; border-wid= +th: 0px 0px 0px 4px; border-left-style: solid; border-image-slice: 1; borde= +r-image-source: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); margin-t= +op: 10px; background-color: transparent; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .announcement-speedbump .cmp-teaser__content { flex-shrink: 10; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump .cmp-teaser__content { margin: 10px 0px 10px 30px= +; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser__content { margin: 0px 0px 0px 30px; = +width: 75%; } +} + +.announcement-speedbump .cmp-teaser__pretitle { font-family: Graphik, Arial= +, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu,= + "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-st= +yle: normal; text-transform: uppercase; letter-spacing: 0.104em; color: rgb= +(0, 0, 0); line-height: 1.4; font-size: 1.2rem; margin: 1rem 0px; } + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser__pretitle { font-size: 1.8rem; letter= +-spacing: 0.07em; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump .cmp-teaser__pretitle { padding: 1rem 0px; margin= +: 0px; } +} + +.announcement-speedbump .cmp-teaser__action-container { padding: 0px; margi= +n: 1rem 0px; } + +.announcement-speedbump .cmp-teaser__description { margin: 0px; } + +.announcement-speedbump .cmp-teaser__description p { color: rgb(0, 0, 0); t= +ext-transform: none; font-size: 2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser__description p { font-size: 3.5rem; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump .cmp-teaser { display: flex; -webkit-box-orient: = +horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box= +-pack: center; justify-content: center; padding: 0px 15px; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser { padding: 10px 15px; } +} + +.announcement-speedbump.announcement-speedbump--b .cmp-teaser { padding: 2r= +em; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px 0px; } + +.announcement-speedbump.announcement-speedbump--b .cmp-teaser__image { disp= +lay: none; } + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__image { di= +splay: flex; width: auto; } + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__image .cmp= +-image__image { width: 61px; height: 56px; } +} + +.announcement-speedbump.announcement-speedbump--b .cmp-teaser__content { bo= +rder: none; padding: 0px; margin: 0px; } + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__content { = +-webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: w= +rap; -webkit-box-pack: start; justify-content: flex-start; margin: 0px 0px = +0px 20px; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__content { = +height: auto; align-self: center; -webkit-box-align: start; align-items: fl= +ex-start; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__pretitle {= + margin-right: 10px; line-height: 1.6; max-width: 35%; padding: 0px; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__pretitle {= + margin-right: 20px; line-height: 1.4; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__action-con= +tainer { padding: 0px; margin: 0px; flex-basis: 100%; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__action-con= +tainer { flex-basis: auto; align-self: center; } +} + +.announcement-speedbump.announcement-speedbump--b .cmp-teaser__description = +p { color: rgb(0, 0, 0); text-transform: none; font-size: 1.2rem; line-heig= +ht: 1.4; } + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__descriptio= +n p { font-size: 1.8rem; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__descriptio= +n { flex-basis: 0px; -webkit-box-flex: 1; flex-grow: 1; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__descriptio= +n { padding-right: 2rem; } +} + +.announcement-speedbump.color-background-gray .cmp-teaser { background-colo= +r: rgb(242, 242, 242); } + +.announcement-speedbump.brand-gradient-pink .cmp-teaser__content { border-i= +mage-slice: 1; border-image-source: linear-gradient(90deg, rgb(164, 2, 83) = +0%, rgb(231, 0, 116) 30%); } + +.announcement-speedbump.brand-gradient-purple .cmp-teaser__content { border= +-image-slice: 1; border-image-source: linear-gradient(rgb(70, 1, 115), rgb(= +161, 0, 255)); } + +.announcement-speedbump.brand-gradient-purple-alt .cmp-teaser__content { bo= +rder-image-slice: 1; border-image-source: linear-gradient(90deg, rgb(70, 1,= + 115), rgb(117, 0, 192), rgb(161, 0, 255)); } + +.announcement-speedbump.brand-gradient-blue .cmp-teaser__content { border-i= +mage-slice: 1; border-image-source: linear-gradient(rgb(0, 0, 136), rgb(0, = +77, 255)); } + +.announcement-speedbump.brand-gradient-blue2 .cmp-teaser__content { border-= +image-slice: 1; border-image-source: linear-gradient(rgb(0, 77, 255), rgb(0= +, 186, 255)); } + +.announcement-speedbump.brand-gradient-light-blue .cmp-teaser__content { bo= +rder-image-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 186= +, 255), rgb(0, 142, 255), rgb(0, 77, 255)); } + +.announcement-speedbump.brand-gradient-red .cmp-teaser__content { border-im= +age-slice: 1; border-image-source: linear-gradient(rgb(113, 0, 18), red); } + +.announcement-speedbump.brand-gradient-red-alt .cmp-teaser__content { borde= +r-image-slice: 1; border-image-source: linear-gradient(90deg, red, rgb(189,= + 0, 29), rgb(113, 0, 18)); } + +.announcement-speedbump.brand-gradient .cmp-teaser__content { border-image-= +slice: 1; border-image-source: linear-gradient(rgb(0, 255, 0), rgb(0, 186, = +255)); } + +.announcement-speedbump.brand-gradient-alt .cmp-teaser__content { border-im= +age-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), r= +gb(0, 186, 255)); } + +.announcement-speedbump.brand-gradient-yellow .cmp-teaser__content { border= +-image-slice: 1; border-image-source: linear-gradient(rgb(255, 255, 0), rgb= +(240, 192, 0)); } + +.announcement-speedbump.brand-gradient-yellow-alt .cmp-teaser__content { bo= +rder-image-slice: 1; border-image-source: linear-gradient(90deg, rgb(255, 2= +55, 0), rgb(255, 212, 46), rgb(255, 182, 0)); } + +.announcement-speedbump.brand-gradient-green .cmp-teaser__content { border-= +image-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0),= + rgb(0, 215, 0), rgb(0, 83, 10)); } + +.announcement-speedbump__content-top .cmp-teaser__content { -webkit-box-pac= +k: start; justify-content: flex-start; } + +.announcement-speedbump__content-center .cmp-teaser__content { -webkit-box-= +pack: center; justify-content: center; } + +.announcement-speedbump__content-bottom .cmp-teaser__content { -webkit-box-= +pack: end; justify-content: end; } + +.sticky-access-bar { padding-bottom: 8.8rem; } + +@media screen and (min-width: 1000px) { + .sticky-access-bar { padding-bottom: 6.8rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .sticky-access-bar { padding-bottom: 6.208rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar { position: fixed; width: 100%; b= +ottom: 0px; min-height: 6.208rem; box-shadow: 0px 0px 0.496rem; z-index: 99= +9; display: flex; left: 0px; right: 0px; } + +.sticky-access-bar .cmp-sticky-access-bar .careers-blog-cta__link:focus, .s= +ticky-access-bar .cmp-sticky-access-bar .search-cta__link:focus, .sticky-ac= +cess-bar .cmp-sticky-access-bar .talent-community-cta__link:focus { outline= +: rgb(255, 255, 255) solid 1px; outline-offset: -1px; } + +.sticky-access-bar .cmp-sticky-access-bar.gradient-bg-color-blue { backgrou= +nd-image: linear-gradient(90deg, rgb(0, 63, 189) 30%, rgb(0, 77, 255)); bac= +kground-repeat: repeat-x; } + +.sticky-access-bar .cmp-sticky-access-bar__text--mobile { display: flex; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar__text--mobile { display: none; = +} +} + +.sticky-access-bar .cmp-sticky-access-bar__text--desktop { display: none; } + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar__text--desktop { display: flex;= + } +} + +.sticky-access-bar .cmp-sticky-access-bar__text--tablet { display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .sticky-access-bar .cmp-sticky-access-bar__text--tablet { display: flex; = +} +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .sticky-access-bar .cmp-sticky-access-bar__text--tablet { display: flex; = +} +} + +.sticky-access-bar .cmp-sticky-access-bar .content { display: flex; max-wid= +th: 125.008rem; margin: 0px auto; text-align: center; min-height: 8.8rem; w= +idth: 100%; padding-left: 1.504rem; padding-right: 1.504rem; } + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .content { padding: 0px 5.008re= +m; } +} + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content { min-height: 6.208rem= +; padding-left: 3.504rem; padding-right: 3.504rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta { width: 29%= +; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta { width: 3= +7%; } +} + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta { width: 4= +5%; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta .ion-ios-sea= +rch-strong { font-size: 2.8rem; line-height: 2.56rem; height: 100%; } + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta .ion-ios-sea= +rch-strong::before { content: "=EF=92=A4"; font-size: 28px; font-family: Io= +nicons; font-weight: 400; font-style: normal; text-transform: none; letter-= +spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr= +; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; = +font-feature-settings: "liga"; display: inline-block; -webkit-box-align: ce= +nter; align-items: center; -webkit-box-pack: center; justify-content: cente= +r; line-height: 3.6rem; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta .ion-ios-s= +earch-strong::before { margin-right: 2.52rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta .corporate-s= +emibold { margin-bottom: 0.504rem; color: rgb(255, 255, 255); text-transfor= +m: uppercase; font-size: 1.4rem; font-weight: 600; line-height: 1; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta .corporate= +-semibold { margin-bottom: 0px; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta .tertiary-ti= +tle { font-size: 1.8rem; line-height: 1.8rem; font-weight: 600; text-transf= +orm: uppercase; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta .tertiary-= +title { line-height: 2.016rem; margin: 2.016rem 0px; text-transform: none; = +} +} + +@media screen and (min-width: 1000px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta .tertiary-= +title { font-size: 2.5rem; line-height: 2.8rem; margin: 2rem 0px; text-tran= +sform: none; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta { widt= +h: 32%; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta { wi= +dth: 27%; -webkit-box-pack: center; justify-content: center; } +} + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta { wi= +dth: 23%; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .ion-i= +os-paper-outline { font-size: 2.8rem; line-height: 2.56rem; height: 100%; } + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .ion-i= +os-paper-outline::before { content: "=EF=91=B1"; font-size: 28px; font-fami= +ly: Ionicons; font-weight: 400; font-style: normal; text-transform: none; l= +etter-spacing: normal; overflow-wrap: normal; white-space: nowrap; directio= +n: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibi= +lity; font-feature-settings: "liga"; line-height: 3.6rem; display: inline-b= +lock; -webkit-box-align: center; align-items: center; -webkit-box-pack: cen= +ter; justify-content: center; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .ion= +-ios-paper-outline::before { margin-right: 1.512rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .corpo= +rate-semibold { font-size: 1.4rem; font-weight: 600; line-height: 1; color:= + rgb(255, 255, 255); text-transform: uppercase; margin-bottom: 0.504rem; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .cor= +porate-semibold { margin: 1.568rem 0px; } +} + +@media screen and (min-width: 1000px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .cor= +porate-semibold { font-size: 1.6rem; font-weight: 600; line-height: 1; marg= +in: 1.28rem 0px; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta { = +width: 39%; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +{ width: 36%; -webkit-box-pack: center; justify-content: center; } +} + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +{ width: 32%; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta .i= +on-ios-people-outline { height: 100%; font-size: 3.6rem; line-height: 2.56r= +em; } + +.sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta .i= +on-ios-people-outline::before { content: "=EF=91=BB"; font-size: 36px; font= +-family: Ionicons; font-weight: 400; font-style: normal; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; display: inline-block; -webkit-bo= +x-align: center; align-items: center; -webkit-box-pack: center; justify-con= +tent: center; line-height: 3rem; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +.ion-ios-people-outline::before { margin-right: 1.512rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta .c= +orporate-semibold { font-size: 1.4rem; font-weight: 600; line-height: 1; te= +xt-transform: uppercase; color: rgb(255, 255, 255); margin-bottom: 0.504rem= +; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +.corporate-semibold { margin: 1.568rem 0px; } +} + +@media screen and (min-width: 1000px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +.corporate-semibold { font-size: 1.6rem; font-weight: 600; line-height: 1; = +margin: 1.28rem 0px; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta, .stic= +ky-access-bar .cmp-sticky-access-bar .content .search-cta, .sticky-access-b= +ar .cmp-sticky-access-bar .content .talent-community-cta { margin-top: 1.50= +4rem; margin-bottom: 0.504rem; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta, .st= +icky-access-bar .cmp-sticky-access-bar .content .search-cta, .sticky-access= +-bar .cmp-sticky-access-bar .content .talent-community-cta { margin-top: 0p= +x; margin-bottom: 0px; display: inherit; -webkit-box-align: center; align-i= +tems: center; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__link,= + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__link, .sti= +cky-access-bar .cmp-sticky-access-bar .content .talent-community-cta__link = +{ display: inline-block; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__lin= +k, .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__link, .s= +ticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta__lin= +k { display: flex; -webkit-box-align: center; align-items: center; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__link:= +focus, .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__link= +:focus, .sticky-access-bar .cmp-sticky-access-bar .content .talent-communit= +y-cta__link:focus { text-decoration: underline; color: rgb(255, 255, 255); = +display: inline-block; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__lin= +k:focus, .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__li= +nk:focus, .sticky-access-bar .cmp-sticky-access-bar .content .talent-commun= +ity-cta__link:focus { display: flex; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__link:= +hover, .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__link= +:hover, .sticky-access-bar .cmp-sticky-access-bar .content .talent-communit= +y-cta__link:hover { text-decoration: underline; color: rgb(255, 255, 255); = +} + +.sticky-access-bar .cmp-sticky-access-bar .divider { border-left: 1px solid= + rgb(255, 255, 255); margin: 0px 1.008rem; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .divider { margin: 0px 3.504rem= +; } +} + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .divider { margin: 0px 4rem; } +} + +#optanon-minimize-wrapper { position: fixed; z-index: 10; bottom: 0px; righ= +t: 0px; line-height: 4rem; background: linear-gradient(rgb(132, 131, 131), = +rgb(231, 227, 227)); border-radius: 0.64rem; } + +#optanon-minimize-wrapper .optanon-show-settings { font-size: 1.008rem; col= +or: rgb(0, 0, 0); margin: auto; text-decoration: none; position: relative; = +background-color: transparent; background-repeat: no-repeat; border: none; = +cursor: pointer; overflow: hidden; padding: 0.1rem 0.6rem; line-height: 4re= +m; } + +.cmp-has-sticky-bar #optanon-minimize-wrapper { bottom: 88px; } + +@media screen and (max-width: 375px) { + .cmp-has-sticky-bar #optanon-minimize-wrapper { bottom: 104px; } +} + +@media screen and (min-width: 1000px) { + .cmp-has-sticky-bar #optanon-minimize-wrapper { bottom: 68px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-has-sticky-bar #optanon-minimize-wrapper { bottom: 62px; } +} + +.cmp-featured-article__container { position: relative; padding-top: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-featured-article__container { width: 66.66%; padding: 5rem 2rem 0px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-featured-article__container { width: 100%; padding: 5rem 0px 0px; } +} + +.cmp-featured-article__eyebrow-title-container { padding-bottom: 2rem; } + +.cmp-featured-article__section-title-container { padding-bottom: 1rem; word= +-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-featured-article__section-title-container { padding-bottom: 2rem; } +} + +.cmp-featured-article__authors-container { padding-bottom: 1rem; line-heigh= +t: 2.5rem; word-break: break-word; } + +.cmp-featured-article__authors-container .vertical-seperator { display: inl= +ine-block; color: rgb(204, 204, 204); margin: 0px 1.5rem; } + +.cmp-featured-article__authors-container .vertical-seperator::after { conte= +nt: "|"; } + +.cmp-featured-article__description-container { padding-bottom: 1rem; font-s= +ize: 1.4rem; font-weight: 400; line-height: 2.2rem; word-break: break-word;= + } + +@media screen and (min-width: 1000px) { + .cmp-featured-article__description-container { font-size: 1.6rem; line-he= +ight: 2.5rem; } +} + +.cmp-featured-article__cta-container { padding-bottom: 2rem; } + +.cmp-featured-article__cta-container .cmp-teaser__action-container { paddin= +g: 0px; } + +.cmp-featured-article__cta-container .cmp-teaser__action-container .cmp-tea= +ser__action-link:focus::before { width: 100%; } + +.cmp-featured-article__image-container .cmp-teaser__image { border: none; } + +.cmp-featured-article__caption { padding-top: 1rem; } + +.cmp-featured-article__caption .cmp-featured-article__caption-text { font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-weight: 400; color: rgb(107, 107, 107); font-size: 1.2rem; } + +.cmp-four-cell { word-break: break-word; } + +.cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col, .cmp-fo= +ur-cell .cmp-four-cell__first-row .cmp-four-cell__second-col { flex-basis: = +100%; } + +.cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1, .cm= +p-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50, .cmp= +-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-row, .cm= +p-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth { flex-wrap:= + wrap; } + +.cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-row = +.cmp-four-cell__cta-btn { display: none; } + +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--cta-mo= +bile-row { display: block; } + +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--cta-mo= +bile-row .button { display: flex; -webkit-box-pack: start; justify-content:= + flex-start; } + +.cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col, .cmp-f= +our-cell .cmp-four-cell__second-row .cmp-four-cell__second-col { flex-basis= +: 100%; } + +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth, .cmp-fo= +ur-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-bt-sm-xs,= + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-b= +t-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--= +1-2, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1= +-2-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-= +row--2-1, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-r= +ow--2-1-bt-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__= +second-row--2-1-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-= +cell__second-row--2-1-inline-sm, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--5-7, .cmp-four-cell .cmp-four-cell__second-row.c= +mp-four-cell__second-row--5-7-inline, .cmp-four-cell .cmp-four-cell__second= +-row.cmp-four-cell__second-row--5-7-inline-sm, .cmp-four-cell .cmp-four-cel= +l__second-row.cmp-four-cell__second-row--7-5, .cmp-four-cell .cmp-four-cell= +__second-row.cmp-four-cell__second-row--7-5-inline, .cmp-four-cell .cmp-fou= +r-cell__second-row.cmp-four-cell__second-row--50-50, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__second-row--50-50-inline { flex-wrap: wr= +ap; } + +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-bt= +-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row= +--1-1-bt-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__secon= +d-row--2-1-bt-sm-xs { display: flex; -webkit-box-orient: vertical; -webkit-= +box-direction: reverse; flex-direction: column-reverse; } + +@media screen and (min-width: 1000px) { + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-ro= +w .cmp-four-cell__cta-btn { display: block; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth { flex-= +wrap: wrap; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth .cmp-fo= +ur-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell_= +_fullwidth .cmp-four-cell__second-col { flex-basis: 100%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth .cmp-fo= +ur-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four= +-cell__first-row.cmp-four-cell__fullwidth .cmp-four-cell__second-row--2-1 .= +cmp-four-cell__first-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth .cmp-fo= +ur-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-fou= +r-cell__first-row.cmp-four-cell__fullwidth .cmp-four-cell__second-row--2-1 = +.cmp-four-cell__second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1 { = +display: flex; flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-= +direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1 .c= +mp-four-cell__first-col { flex-basis: 66.6667%; padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1 .c= +mp-four-cell__second-col { flex-basis: 33.3333%; padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-2 { = +display: flex; flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-= +direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-2 .c= +mp-four-cell__first-col { flex-basis: 33.3333%; padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-2 .c= +mp-four-cell__second-col { flex-basis: 66.6667%; padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--= +1-1-bt-xs, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-ro= +w--50-50 { display: flex; flex-flow: row; -webkit-box-orient: horizontal; -= +webkit-box-direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.= +cmp-four-cell__first-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp-fou= +r-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt-xs .cmp-f= +our-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell= +__first-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four= +-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell__first-col,= + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50 .= +cmp-four-cell__second-col { flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.= +cmp-four-cell__first-row--1-1-bt-xs .cmp-four-cell__first-col, .cmp-four-ce= +ll .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell= +__first-col { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row= +.cmp-four-cell__first-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-= +cell .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-ce= +ll__second-col { padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col .cmp-f= +our-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-fou= +r-cell__first-row .cmp-four-cell__first-col .cmp-four-cell__second-row--2-1= + .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row .cmp-f= +our-cell__second-col .cmp-four-cell__first-row--2-1 .cmp-four-cell__first-c= +ol, .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__second-col .cm= +p-four-cell__second-row--2-1 .cmp-four-cell__first-col { flex-basis: 66.666= +7%; } + .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col .cmp-f= +our-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__first-row .cmp-four-cell__first-col .cmp-four-cell__second-row--2-= +1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row .cmp= +-four-cell__second-col .cmp-four-cell__first-row--2-1 .cmp-four-cell__secon= +d-col, .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__second-col = +.cmp-four-cell__second-row--2-1 .cmp-four-cell__second-col { flex-basis: 33= +.3333%; } + .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col .cmp-f= +our-cell__first-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-f= +our-cell__first-row .cmp-four-cell__first-col .cmp-four-cell__first-row--50= +-50 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row .c= +mp-four-cell__first-col .cmp-four-cell__second-row--50-50 .cmp-four-cell__f= +irst-col, .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-co= +l .cmp-four-cell__second-row--50-50 .cmp-four-cell__second-col, .cmp-four-c= +ell .cmp-four-cell__first-row .cmp-four-cell__second-col .cmp-four-cell__fi= +rst-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__fi= +rst-row .cmp-four-cell__second-col .cmp-four-cell__first-row--50-50 .cmp-fo= +ur-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cel= +l__second-col .cmp-four-cell__second-row--50-50 .cmp-four-cell__first-col, = +.cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__second-col .cmp-fo= +ur-cell__second-row--50-50 .cmp-four-cell__second-col { flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--cta-= +mobile-row { display: none; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth { flex= +-wrap: wrap; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth .cmp-f= +our-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cel= +l__fullwidth .cmp-four-cell__second-col { flex-basis: 100%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth .cmp-f= +our-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-fou= +r-cell__second-row.cmp-four-cell__fullwidth .cmp-four-cell__second-row--2-1= + .cmp-four-cell__first-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth .cmp-f= +our-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__fullwidth .cmp-four-cell__second-row--2-= +1 .cmp-four-cell__second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-r= +ow--1-1-bt-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__sec= +ond-row--1-2, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__seco= +nd-row--1-2-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell= +__second-row--2-1, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell_= +_second-row--2-1-bt-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--2-1-inline, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--2-1-inline-sm, .cmp-four-cell .cmp-four-cell__se= +cond-row.cmp-four-cell__second-row--5-7, .cmp-four-cell .cmp-four-cell__sec= +ond-row.cmp-four-cell__second-row--5-7-inline, .cmp-four-cell .cmp-four-cel= +l__second-row.cmp-four-cell__second-row--5-7-inline-sm, .cmp-four-cell .cmp= +-four-cell__second-row.cmp-four-cell__second-row--7-5, .cmp-four-cell .cmp-= +four-cell__second-row.cmp-four-cell__second-row--7-5-inline, .cmp-four-cell= + .cmp-four-cell__second-row.cmp-four-cell__second-row--50-50, .cmp-four-cel= +l .cmp-four-cell__second-row.cmp-four-cell__second-row--50-50-inline { disp= +lay: flex; flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-dire= +ction: normal; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-r= +ow.cmp-four-cell__second-row--1-1-bt-xs .cmp-four-cell__first-col, .cmp-fou= +r-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2 .cmp-four-= +cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__s= +econd-row--1-2-inline .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-c= +ell__second-row.cmp-four-cell__second-row--2-1 .cmp-four-cell__first-col, .= +cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-bt-= +sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--2-1-inline-sm .cmp-four-cell__first-col, .cmp-fo= +ur-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline .c= +mp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four= +-cell__second-row--5-7 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-= +cell__second-row.cmp-four-cell__second-row--5-7-inline-sm .cmp-four-cell__f= +irst-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-r= +ow--5-7-inline .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__se= +cond-row.cmp-four-cell__second-row--7-5 .cmp-four-cell__first-col, .cmp-fou= +r-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5-inline .cm= +p-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-= +cell__second-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four= +-cell__second-row.cmp-four-cell__second-row--50-50-inline .cmp-four-cell__f= +irst-col { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-f= +our-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2 .cmp-fou= +r-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell= +__second-row--1-2-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__second-row--2-1 .cmp-four-cell__second-c= +ol, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-= +1-bt-sm-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__secon= +d-row.cmp-four-cell__second-row--2-1-inline-sm .cmp-four-cell__second-col, = +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-in= +line .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--5-7 .cmp-four-cell__second-col, .cmp-four-cell .= +cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-inline-sm .cmp-fou= +r-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell= +__second-row--5-7-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__second-row--7-5 .cmp-four-cell__second-c= +ol, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-= +5-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--50-50 .cmp-four-cell__second-col, .cmp-four-= +cell .cmp-four-cell__second-row.cmp-four-cell__second-row--50-50-inline .cm= +p-four-cell__second-col { padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-r= +ow.cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp= +-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-bt-xs = +.cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-cell .= +cmp-four-cell__second-row.cmp-four-cell__second-row--50-50 .cmp-four-cell__= +first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-= +row--50-50 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__secon= +d-row.cmp-four-cell__second-row--50-50-inline .cmp-four-cell__first-col, .c= +mp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--50-50-in= +line .cmp-four-cell__second-col { flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1 = +.cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--2-1-bt-sm-xs .cmp-four-cell__first-col { flex-basis: 6= +6.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2 = +.cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__second-row--2-1-bt-sm-xs .cmp-four-cell_= +_second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2 = +.cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-f= +our-cell__second-row--2-1-inline-sm .cmp-four-cell__first-col, .cmp-four-ce= +ll .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline .cmp-fo= +ur-cell__first-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2-= +inline .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row= +.cmp-four-cell__second-row--2-1-inline-sm .cmp-four-cell__second-col, .cmp-= +four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline = +.cmp-four-cell__second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2-= +inline .cmp-four-cell__second-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5 = +.cmp-four-cell__first-col { flex-basis: 58.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5 = +.cmp-four-cell__second-col { flex-basis: 41.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5-= +inline .cmp-four-cell__first-col { flex-basis: 58.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7 = +.cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--7-5-inline .cmp-four-cell__second-col { flex-basis: 41= +.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7 = +.cmp-four-cell__second-col { flex-basis: 58.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-= +inline-sm .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--5-7-inline .cmp-four-cell__first-col { flex-= +basis: 41.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-= +inline-sm .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second= +-row.cmp-four-cell__second-row--5-7-inline .cmp-four-cell__second-col { fle= +x-basis: 58.3333%; } + .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-= +four-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row .cmp-four-cell__first-col .cmp-four-cell__second-row--2= +-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row .cm= +p-four-cell__second-col .cmp-four-cell__first-row--2-1 .cmp-four-cell__firs= +t-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__second-col= + .cmp-four-cell__second-row--2-1 .cmp-four-cell__first-col { flex-basis: 66= +.6667%; } + .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-= +four-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-f= +our-cell__second-row .cmp-four-cell__first-col .cmp-four-cell__second-row--= +2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row .= +cmp-four-cell__second-col .cmp-four-cell__first-row--2-1 .cmp-four-cell__se= +cond-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__second-= +col .cmp-four-cell__second-row--2-1 .cmp-four-cell__second-col { flex-basis= +: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-= +four-cell__first-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-= +four-cell__second-row .cmp-four-cell__first-col .cmp-four-cell__first-row--= +50-50 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row= + .cmp-four-cell__first-col .cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-fo= +ur-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cel= +l__first-col .cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__secon= +d-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col = +.cmp-four-cell__second-row--1-1-bt-xs .cmp-four-cell__first-col, .cmp-four-= +cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-four-cell__s= +econd-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-c= +ell__second-row .cmp-four-cell__first-col .cmp-four-cell__second-row--50-50= + .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-= +four-cell__first-col .cmp-four-cell__second-row--50-50 .cmp-four-cell__seco= +nd-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col= + .cmp-four-cell__second-row--50-50-inline .cmp-four-cell__first-col, .cmp-f= +our-cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-four-cel= +l__second-row--50-50-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp= +-four-cell__second-row .cmp-four-cell__second-col .cmp-four-cell__first-row= +--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-ro= +w .cmp-four-cell__second-col .cmp-four-cell__first-row--50-50 .cmp-four-cel= +l__second-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__se= +cond-col .cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__first-col= +, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__second-col .cmp= +-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp-four-= +cell .cmp-four-cell__second-row .cmp-four-cell__second-col .cmp-four-cell__= +second-row--1-1-bt-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-c= +ell__second-row .cmp-four-cell__second-col .cmp-four-cell__second-row--1-1-= +bt-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row= + .cmp-four-cell__second-col .cmp-four-cell__second-row--50-50 .cmp-four-cel= +l__first-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__sec= +ond-col .cmp-four-cell__second-row--50-50 .cmp-four-cell__second-col, .cmp-= +four-cell .cmp-four-cell__second-row .cmp-four-cell__second-col .cmp-four-c= +ell__second-row--50-50-inline .cmp-four-cell__first-col, .cmp-four-cell .cm= +p-four-cell__second-row .cmp-four-cell__second-col .cmp-four-cell__second-r= +ow--50-50-inline .cmp-four-cell__second-col { flex-basis: 50%; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-ro= +w .cmp-four-cell__cta-btn { display: block; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs { display: flex; flex-flow: row; -webkit-box-orient: horizontal; -we= +bkit-box-direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__first-col { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__second-col { padding-left: 15px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-ro= +w .cmp-four-cell__cta-btn { display: block; } + .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col, .cmp-= +four-cell .cmp-four-cell__first-row .cmp-four-cell__second-col { flex-basis= +: 100%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth { flex-= +wrap: wrap; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-xs, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1= +, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50 = +{ display: flex; flex-flow: row; -webkit-box-orient: horizontal; -webkit-bo= +x-direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.cmp= +-four-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-f= +our-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell__first-c= +ol { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row.cm= +p-four-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp= +-four-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell__secon= +d-col { padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.= +cmp-four-cell__first-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp-fou= +r-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt-xs .cmp-f= +our-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell= +__first-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four= +-cell__first-row.cmp-four-cell__first-row--2-1 .cmp-four-cell__first-col, .= +cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1 .cmp-= +four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-ce= +ll__first-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-ce= +ll__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell__second-col { = +flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--cta-= +mobile-row { display: none; } + .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col, .cmp= +-four-cell .cmp-four-cell__second-row .cmp-four-cell__second-col { flex-bas= +is: 100%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__first-row--50-50= +, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth, .cmp-= +four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-bt-xs, = +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2, .= +cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1, .c= +mp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-bt-s= +m-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--= +5-7, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7= +-5, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--50= +-50 { flex-wrap: wrap; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-r= +ow--1-2-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__se= +cond-row--2-1-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-ce= +ll__second-row--2-1-inline-sm, .cmp-four-cell .cmp-four-cell__second-row.cm= +p-four-cell__second-row--5-7-inline, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--5-7-inline-sm, .cmp-four-cell .cmp-four-cell= +__second-row.cmp-four-cell__second-row--7-5-inline, .cmp-four-cell .cmp-fou= +r-cell__second-row.cmp-four-cell__second-row--50-50-inline { display: flex;= + flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-direction: nor= +mal; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-r= +ow.cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp= +-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2-inline= + .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-f= +our-cell__second-row--1-2-inline .cmp-four-cell__second-col, .cmp-four-cell= + .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline-sm .cmp-f= +our-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cel= +l__second-row--2-1-inline-sm .cmp-four-cell__second-col, .cmp-four-cell .cm= +p-four-cell__second-row.cmp-four-cell__second-row--2-1-inline .cmp-four-cel= +l__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__seco= +nd-row--2-1-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cel= +l__second-row.cmp-four-cell__second-row--5-7-inline-sm .cmp-four-cell__firs= +t-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row-= +-5-7-inline-sm .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__s= +econd-row.cmp-four-cell__second-row--5-7-inline .cmp-four-cell__first-col, = +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-in= +line .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--7-5-inline .cmp-four-cell__first-col, .cmp-four-= +cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5-inline .cmp-= +four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-c= +ell__second-row--50-50-inline .cmp-four-cell__first-col, .cmp-four-cell .cm= +p-four-cell__second-row.cmp-four-cell__second-row--50-50-inline .cmp-four-c= +ell__second-col { flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-r= +ow.cmp-four-cell__second-row--1-2-inline .cmp-four-cell__first-col, .cmp-fo= +ur-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline-sm= + .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-f= +our-cell__second-row--2-1-inline .cmp-four-cell__first-col, .cmp-four-cell = +.cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-inline-sm .cmp-fo= +ur-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell= +__second-row--5-7-inline .cmp-four-cell__first-col, .cmp-four-cell .cmp-fou= +r-cell__second-row.cmp-four-cell__second-row--7-5-inline .cmp-four-cell__fi= +rst-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-ro= +w--50-50-inline .cmp-four-cell__first-col { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--1-2-inline .cmp-four-cell__second-col, .cmp-= +four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline-= +sm .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cm= +p-four-cell__second-row--2-1-inline .cmp-four-cell__second-col, .cmp-four-c= +ell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-inline-sm .cm= +p-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four= +-cell__second-row--5-7-inline .cmp-four-cell__second-col, .cmp-four-cell .c= +mp-four-cell__second-row.cmp-four-cell__second-row--7-5-inline .cmp-four-ce= +ll__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__se= +cond-row--50-50-inline .cmp-four-cell__second-col { padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-= +inline-sm .cmp-four-cell__first-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-= +inline-sm .cmp-four-cell__second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-= +inline-sm .cmp-four-cell__first-col { flex-basis: 41.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-= +inline-sm .cmp-four-cell__second-col { flex-basis: 58.3333%; } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-col .image.full-width .responsivegri= +d.full-width { margin: 0px auto; } + .cmp-four-cell .cmp-four-cell__first-col .image.full-width .responsivegri= +d.full-width-constraint { margin-left: -15px; margin-right: -15px; } +} + +@media screen and (min-width: 1000px) { + .cmp-four-cell .cmp-acn-tabs { margin: 0px auto; } +} + +.cmp-four-cell .cmp-audio { word-break: normal; } + +.cmp-four-cell .cmp-four-cell__first-row--2-1 .blockquote .blockquote__shar= +e-module--enable, .cmp-four-cell .cmp-four-cell__second-row--2-1 .blockquot= +e .blockquote__share-module--enable { margin-right: 5.264rem; } + +.cmp-card-listing .cmp-card-listing_first-row { display: flex; -webkit-box-= +orient: vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .cmp-card-listing .cmp-card-listing_first-row { -webkit-box-orient: horiz= +ontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-card-listing .cmp-card-listing_desktop-cta, .cmp-card-listing .cmp-car= +d-listing_mobile-cta { display: none; } + +.cmp-card-listing .cmp-card-listing_first-row_left-col, .cmp-card-listing .= +cmp-card-listing_first-row_right-col { -webkit-box-flex: 1; flex: 1 1 0%; } + +.cmp-card-listing .cmp-card-listing_second-row > .container.responsivegrid = +{ padding-left: 15px; padding-right: 15px; } + +.cmp-card-listing .cmp-card-listing_second-row > .container.responsivegrid = +.modal .cmp-container { display: block; } + +.cmp-card-listing .cmp-card-listing_second-row > .container.responsivegrid = +> .cmp-container { display: flex; flex-wrap: wrap; margin-left: -30px; marg= +in-right: -30px; max-width: calc(100% + 60px); } + +@media screen and (min-width: 768px) { + .cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_desktop-ct= +a { display: block; } +} + +@media screen and (min-width: 768px) { + .cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_first-row_= +right-col .cmp-container { display: flex; -webkit-box-pack: end; justify-co= +ntent: flex-end; } +} + +.cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_mobile-cta {= + display: block; } + +.cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_mobile-cta .= +button { -webkit-box-pack: start; justify-content: flex-start; padding-bott= +om: 20px; } + +@media screen and (min-width: 768px) { + .cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_mobile-cta= + .button { padding-bottom: 30px; } +} + +@media screen and (min-width: 768px) { + .cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_mobile-cta= + { display: none; } +} + +.cmp-card-listing .logocard a:focus .cmp-image__image { box-shadow: rgb(0, = +0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-off= +set: 1px; } + +.cmp-card-listing .logocard a:focus:not(:focus-visible) .cmp-image__image {= + box-shadow: none; outline: none; } + +.cmp-card-listing .card { padding-left: 15px; padding-right: 15px; -webkit-= +box-flex: 0; flex: 0 0 100%; margin-bottom: 20px; } + +.cmp-card-listing .card > .video-card-media-teaser { display: flex; -webkit= +-box-orient: vertical; -webkit-box-direction: normal; flex-direction: colum= +n; flex-basis: 100%; max-width: 100%; -webkit-box-ordinal-group: 3; order: = +2; } + +.cmp-card-listing .card > .video-card-media-teaser .cmp-videocard { width: = +100%; height: 100%; } + +@media screen and (min-width: 768px) { + .cmp-card-listing .card { -webkit-box-flex: 0; flex: 0 0 50%; max-width: = +50%; margin-bottom: 30px; } +} + +.cmp-card-listing .card .modal { height: auto; } + +.cmp-card-listing .card .modal .video { -webkit-box-flex: 1; flex: 1 1 auto= +; margin-bottom: auto; max-width: none; padding-left: unset; padding-right:= + unset; } + +.cmp-card-listing .card > * { height: 100%; } + +@media screen and (min-width: 768px) { + .cmp-card-listing .cmp-card-listing_first-row_left-col { padding-right: 1= +5px; } + .cmp-card-listing .cmp-card-listing_first-row_right-col { padding-left: 1= +5px; } + .cmp-card-listing.cmp-card-listing--cta-1-to-1 .cmp-card-listing_first-ro= +w_right-col { -webkit-box-flex: 0; flex: 0 0 50%; } + .cmp-card-listing.cmp-card-listing--cta-2-to-1 .cmp-card-listing_first-ro= +w_right-col { -webkit-box-flex: 0; flex: 0 0 33.3333%; } +} + +.cmp-card-listing--full-width .cmp-card-listing_first-row_left-col { paddin= +g-right: 0px; } + +.cmp-card-layout--2-cards .card.dcc-imagefoldtag .cmp-teaser__image .cmp-im= +age__image, .cmp-card-layout--3-cards .card.dcc-imagefoldtag .cmp-teaser__i= +mage .cmp-image__image, .cmp-card-layout--4-cards .card.dcc-imagefoldtag .c= +mp-teaser__image .cmp-image__image, .cmp-card-layout--5-cards .card.dcc-ima= +gefoldtag .cmp-teaser__image .cmp-image__image { position: absolute; bottom= +: 0px; } + +.cmp-card-layout--2-cards .card.dcc-image-title .cmp-teaser, .cmp-card-layo= +ut--3-cards .card.dcc-image-title .cmp-teaser, .cmp-card-layout--4-cards .c= +ard.dcc-image-title .cmp-teaser, .cmp-card-layout--5-cards .card.dcc-image-= +title .cmp-teaser { background-color: transparent; } + +.cmp-card-layout--2-cards .card.video .cmp-video__title, .cmp-card-layout--= +3-cards .card.video .cmp-video__title, .cmp-card-layout--4-cards .card.vide= +o .cmp-video__title, .cmp-card-layout--5-cards .card.video .cmp-video__titl= +e { margin-top: 0px; } + +.cmp-card-layout--2-cards .card.video .cmp-video__title-text, .cmp-card-lay= +out--3-cards .card.video .cmp-video__title-text, .cmp-card-layout--4-cards = +.card.video .cmp-video__title-text, .cmp-card-layout--5-cards .card.video .= +cmp-video__title-text { font-size: 1.4rem; line-height: 1.21; } + +@media screen and (min-width: 1000px) { + .cmp-card-layout--2-cards .card.video .cmp-video__title-text, .cmp-card-l= +ayout--3-cards .card.video .cmp-video__title-text, .cmp-card-layout--4-card= +s .card.video .cmp-video__title-text, .cmp-card-layout--5-cards .card.video= + .cmp-video__title-text { font-size: 1.6rem; line-height: 1.25; } +} + +.cmp-card-layout--2-cards .card.video .cmp-video__subtitle p, .cmp-card-lay= +out--3-cards .card.video .cmp-video__subtitle p, .cmp-card-layout--4-cards = +.card.video .cmp-video__subtitle p, .cmp-card-layout--5-cards .card.video .= +cmp-video__subtitle p { line-height: 1.2; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile-c= +ontainer, .cmp-card-layout--3-cards .card.cmp-blog-author-profile__single-p= +rofile-container, .cmp-card-layout--4-cards .card.cmp-blog-author-profile__= +single-profile-container, .cmp-card-layout--5-cards .card.cmp-blog-author-p= +rofile__single-profile-container { -webkit-box-flex: 0; flex: 0 0 100%; max= +-width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile-c= +ontainer .cmp-blog-author-profile, .cmp-card-layout--2-cards .card.cmp-blog= +-author-profile__single-profile-container .cmp-blog-author-profile__contain= +er, .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile= +-container .cmp-blog-author-profile__option-a, .cmp-card-layout--2-cards .c= +ard.cmp-blog-author-profile__single-profile-container .cmp-blog-author-prof= +ile__option-b, .cmp-card-layout--3-cards .card.cmp-blog-author-profile__sin= +gle-profile-container .cmp-blog-author-profile, .cmp-card-layout--3-cards .= +card.cmp-blog-author-profile__single-profile-container .cmp-blog-author-pro= +file__container, .cmp-card-layout--3-cards .card.cmp-blog-author-profile__s= +ingle-profile-container .cmp-blog-author-profile__option-a, .cmp-card-layou= +t--3-cards .card.cmp-blog-author-profile__single-profile-container .cmp-blo= +g-author-profile__option-b, .cmp-card-layout--4-cards .card.cmp-blog-author= +-profile__single-profile-container .cmp-blog-author-profile, .cmp-card-layo= +ut--4-cards .card.cmp-blog-author-profile__single-profile-container .cmp-bl= +og-author-profile__container, .cmp-card-layout--4-cards .card.cmp-blog-auth= +or-profile__single-profile-container .cmp-blog-author-profile__option-a, .c= +mp-card-layout--4-cards .card.cmp-blog-author-profile__single-profile-conta= +iner .cmp-blog-author-profile__option-b, .cmp-card-layout--5-cards .card.cm= +p-blog-author-profile__single-profile-container .cmp-blog-author-profile, .= +cmp-card-layout--5-cards .card.cmp-blog-author-profile__single-profile-cont= +ainer .cmp-blog-author-profile__container, .cmp-card-layout--5-cards .card.= +cmp-blog-author-profile__single-profile-container .cmp-blog-author-profile_= +_option-a, .cmp-card-layout--5-cards .card.cmp-blog-author-profile__single-= +profile-container .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile-c= +ontainer .cmp-blog-author-profile__desc-container, .cmp-card-layout--3-card= +s .card.cmp-blog-author-profile__single-profile-container .cmp-blog-author-= +profile__desc-container, .cmp-card-layout--4-cards .card.cmp-blog-author-pr= +ofile__single-profile-container .cmp-blog-author-profile__desc-container, .= +cmp-card-layout--5-cards .card.cmp-blog-author-profile__single-profile-cont= +ainer .cmp-blog-author-profile__desc-container { height: 100%; display: fle= +x; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direct= +ion: column; } + .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile-c= +ontainer .cmp-blog-author-profile__social-buttons, .cmp-card-layout--3-card= +s .card.cmp-blog-author-profile__single-profile-container .cmp-blog-author-= +profile__social-buttons, .cmp-card-layout--4-cards .card.cmp-blog-author-pr= +ofile__single-profile-container .cmp-blog-author-profile__social-buttons, .= +cmp-card-layout--5-cards .card.cmp-blog-author-profile__single-profile-cont= +ainer .cmp-blog-author-profile__social-buttons { margin-top: auto; } +} + +.cmp-card-layout--1-block .card { flex: 1 1 100%; max-width: 100%; margin-b= +ottom: 0px; } + +.cmp-card-layout--1-block .cmp-card-listing[data-cmp-progressive-display=3D= +"true"] .cmp-card-listing_button { padding-top: 20px; } + +.cmp-card-layout--2-cards .card { -webkit-box-flex: 0; flex: 0 0 100%; max-= +width: 100%; } + +.cmp-card-layout--2-cards .cmp-videocard__title-text { font-size: 1.8rem; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--2-cards .card { -webkit-box-flex: 0; flex: 0 0 50%; max= +-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--2-cards .cmp-videocard__title-text { font-size: 2.5rem;= + } +} + +.cmp-card-layout--3-cards .card .cmp-vidocard__title-text { font-size: 1.4r= +em; } + +.cmp-card-layout--3-cards .card.dcc-title-summary-arrow-image { flex-basis:= + 100%; max-width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-card-layout--3-cards .card.dcc-title-summary-arrow-image { flex-basi= +s: 66.6667%; max-width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--3-cards .card, .cmp-card-layout--3-cards .cmp-imagetitl= +esummarylink-small-card { -webkit-box-flex: 0; flex: 0 0 33.3333%; max-widt= +h: 33.3333%; } + .cmp-card-layout--3-cards .card .cmp-videocard__title-text, .cmp-card-lay= +out--3-cards .cmp-imagetitlesummarylink-small-card .cmp-videocard__title-te= +xt { font-size: 1.6rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--3-cards .card, .cmp-card-layout--3-cards .cmp-imagetitl= +esummarylink-small-card { -webkit-box-flex: 0; flex: 0 0 50%; max-width: 50= +%; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--3-cards .cmp-theme-narrative__card { margin-bottom: 0px= +; -webkit-box-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--3-cards.cmp-card-layout--3-cards--first-center .card:fi= +rst-child { -webkit-box-pack: start; justify-content: flex-start; padding-r= +ight: 45px; -webkit-box-flex: 0; flex: 0 0 100%; max-width: 100%; } + .cmp-card-layout--3-cards.cmp-card-layout--3-cards--first-center .card:fi= +rst-child .cmp-executive-card { -webkit-box-flex: 0; flex: 0 0 50%; max-wid= +th: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--3-cards.cmp-card-layout--3-cards--first-center .card:fi= +rst-child { display: flex; -webkit-box-pack: center; justify-content: cente= +r; -webkit-box-align: center; align-items: center; -webkit-box-flex: 0; fle= +x: 0 0 100%; max-width: 100%; padding-left: 45px; padding-right: 45px; } + .cmp-card-layout--3-cards.cmp-card-layout--3-cards--first-center .card:fi= +rst-child .cmp-executive-card { -webkit-box-flex: 0; flex: 0 0 33.3333%; ma= +x-width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--4-cards .card { -webkit-box-flex: 0; flex: 0 0 25%; max= +-width: 25%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--5-cards .card { -webkit-box-flex: 0; flex: 0 0 20%; max= +-width: 20%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--5-3-cards .card { -webkit-box-flex: 0; flex: 0 0 33.333= +3%; max-width: 33.3333%; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile, .cmp-card-lay= +out--5-3-cards .card .cmp-blog-author-profile__container, .cmp-card-layout-= +-5-3-cards .card .cmp-blog-author-profile__option-a, .cmp-card-layout--5-3-= +cards .card .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile__desc-containe= +r { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile__social-button= +s { margin-top: auto; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--5-3-cards .card { -webkit-box-flex: 0; flex: 0 0 20%; m= +ax-width: 20%; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile, .cmp-card-lay= +out--5-3-cards .card .cmp-blog-author-profile__container, .cmp-card-layout-= +-5-3-cards .card .cmp-blog-author-profile__option-a, .cmp-card-layout--5-3-= +cards .card .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile__desc-containe= +r { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile__social-button= +s { margin-top: auto; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--3-1-cards .card { -webkit-box-flex: 0; flex: 0 0 100%; = +max-width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--3-1-cards .card { -webkit-box-flex: 0; flex: 0 0 33.333= +3%; max-width: 33.3333%; } + .cmp-card-layout--3-1-cards .card .cmp-blog-author-profile, .cmp-card-lay= +out--3-1-cards .card .cmp-blog-author-profile__container, .cmp-card-layout-= +-3-1-cards .card .cmp-blog-author-profile__option-a, .cmp-card-layout--3-1-= +cards .card .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--3-1-cards .card .cmp-blog-author-profile__desc-containe= +r { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; } + .cmp-card-layout--3-1-cards .card .cmp-blog-author-profile__social-button= +s { margin-top: auto; } +} + +.cmp-card-layout--3-3-cards .general-inquiry-card { margin-bottom: 30px; } + +.cmp-card-layout--3-3-cards .general-inquiry-card:last-child { margin-botto= +m: 20px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--3-3-cards .card { -webkit-box-flex: 0; flex: 0 0 33.333= +3%; max-width: 33.3333%; } + .cmp-card-layout--3-3-cards .card:last-child { margin-bottom: 30px; } + .cmp-card-layout--3-3-cards .card .cmp-blog-author-profile, .cmp-card-lay= +out--3-3-cards .card .cmp-blog-author-profile__container, .cmp-card-layout-= +-3-3-cards .card .cmp-blog-author-profile__option-a, .cmp-card-layout--3-3-= +cards .card .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--3-3-cards .card .cmp-blog-author-profile__desc-containe= +r { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; } + .cmp-card-layout--3-3-cards .card .cmp-blog-author-profile__social-button= +s { margin-top: auto; } +} + +.has-divider .cmp-card-listing { border-bottom: 1px solid rgb(204, 204, 204= +); } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .card { max-height= +: 0px; margin-bottom: 0px; visibility: hidden; overflow-y: hidden; transiti= +on: max-height 1000ms cubic-bezier(0, 1, 0, 1) 0s, visibility 1000ms ease-i= +n-out 0s, margin-bottom 1000ms ease-in 0s, margin-top 1000ms ease-in 0s; } + +@media screen and (max-width: 767.9px) { + .cmp-card-listing[data-cmp-progressive-display=3D"true"] .card.card--disp= +lay-mobile { max-height: 9999px; transition: max-height 1000ms cubic-bezier= +(1, 0, 1, 0) 0s; visibility: visible; margin-bottom: 2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-listing[data-cmp-progressive-display=3D"true"] .card.card--disp= +lay-tablet { max-height: 9999px; transition: max-height 1000ms cubic-bezier= +(1, 0, 1, 0) 0s; visibility: visible; margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-listing[data-cmp-progressive-display=3D"true"] .card.card--disp= +lay-desktop { max-height: 9999px; transition: max-height 1000ms cubic-bezie= +r(1, 0, 1, 0) 0s; visibility: visible; margin-bottom: 3rem; } +} + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button { display: flex; -webkit-box-pack: center; justify-content: center; = +padding-bottom: 20px; margin-top: 20px; } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button .cmp-button { padding: 0px 2rem; } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button .cmp-button::before { max-width: calc(100% - 4.1em); left: 2rem; } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button .cmp-button:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outl= +ine: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button [aria-expanded=3D"false"] .cmp-button__text::after { transform: rota= +te(90deg); } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button [aria-expanded=3D"true"] .cmp-button__text::after { transform: rotat= +e(270deg); } + +@media screen and (min-width: 768px) { + .cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listin= +g_button { padding-bottom: 30px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing { = +padding: 0px; } + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ard { -webkit-box-flex: 0; flex: 0 0 33.333%; margin-bottom: 10px; padding-= +left: 7.5px; padding-right: 7.5px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.card { -webkit-box-flex: 0; flex: 0 0 19.333%; margin-bottom: 15px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.card { -webkit-box-flex: 0; flex: 0 0 33.333%; margin-bottom: 20px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ard.container.responsivegrid { padding: 0px; } + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer.responsivegrid .cmp-container { -webkit-box-pack: center; justify-= +content: center; -webkit-box-align: center; align-items: center; margin: au= +to; padding: 0px; } + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer .cmp-text p { display: block; margin-top: 30px; font-size: 1.6rem;= + line-height: 1.92rem; font-weight: 300; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p { margin-top: 50px; font-size: 2.4rem; line-height: = +2.88rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p { margin-top: 40px; font-size: 2.24rem; line-height:= + 2.264rem; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer .cmp-text p:first-of-type { margin-top: 10px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p:first-of-type { margin-top: 35px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p:first-of-type { margin-top: 40px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer .cmp-text p:last-of-type { margin-bottom: 30px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p:last-of-type { margin-bottom: 50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p:last-of-type { margin-bottom: 40px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer .cmp-title--section .cmp-title__text { font-size: 3.2rem; line-hei= +ght: 3.2rem; margin-bottom: 30px; text-transform: none; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-title--section .cmp-title__text { font-size: 4rem; line-hei= +ght: 4rem; margin-bottom: 70px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-title--section .cmp-title__text { font-size: 5.27rem; line-= +height: 5.28rem; margin-bottom: 100px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_se= +cond-row { margin: 0px auto; max-width: 337px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_= +second-row { max-width: 500px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_= +second-row { max-width: 612px; } +} + +@media screen and (min-width: 1200px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_= +second-row { max-width: 639px; margin: auto; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_se= +cond-row .container.responsivegrid { padding: 0px; } + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_th= +ird-row { padding-left: 0px; padding-right: 0px; } + +@media screen and (min-width: 1200px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_= +third-row { padding-left: 89px; padding-right: 89px; } +} + +@media screen and (min-width: 1200px) { + .cmp-card-listing--animation .button, .cmp-card-listing--animation .cmp-c= +ard-listing_first-row, .cmp-card-listing--animation .cmp-card-listing_secon= +d-row, .cmp-card-listing--animation .cmp-text { opacity: 0; transform: tran= +slateY(20px); position: relative; transition: opacity 0.2s ease-in 0s; } +} + +.cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button::befo= +re { transition: none 0s ease 0s; transform: none; opacity: 1; top: auto; } + +@media screen and (min-width: 1200px) { + .cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button::be= +fore { transition: transform 0.4s ease 1.2s, opacity 0.4s ease 1.2s, width = +0.4s ease 0s, -webkit-transform 0.4s ease; transform: scale(0.2); opacity: = +0; } +} + +.cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button .cmp-= +button__text { transition: none 0s ease 0s; opacity: 1; } + +@media screen and (min-width: 1200px) { + .cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button .cm= +p-button__text { transition: opacity 0.7s ease 1s; opacity: 0; } +} + +.cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button .cmp-= +button__text::before { transition: none 0s ease 0s; opacity: 1; transform: = +none; } + +@media screen and (min-width: 1200px) { + .cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button .cm= +p-button__text::before { transition: transform 0.4s ease 1.6s, opacity 0.4s= + ease, -webkit-transform 0.4s ease; opacity: 0; transform: translateX(-15px= +); } +} + +.cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button { tra= +nsition: none 0s ease 0s; } + +@media screen and (max-width: 1199.9px) { + .cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button:hov= +er::before { width: 3.4rem; } +} + +.cmp-card-listing--animation.cmp-card-listing--animation-active .button, .c= +mp-card-listing--animation.cmp-card-listing--animation-active .cmp-card-lis= +ting_first-row, .cmp-card-listing--animation.cmp-card-listing--animation-ac= +tive .cmp-card-listing_second-row, .cmp-card-listing--animation.cmp-card-li= +sting--animation-active .cmp-text { opacity: 1; transform: translateY(0px);= + transition: opacity 0.2s ease-in 0s, transform 0.8s ease 0s, -webkit-trans= +form 0.8s ease 0s; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-card-l= +isting_second-row { transition-delay: 0.3s; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-text {= + transition-delay: 0.5s; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .button { t= +ransition-delay: 0.9s; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-button= +--text-brand-link .cmp-button .cmp-button__text { opacity: 1; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-button= +--text-brand-link .cmp-button::before { transform: scale(1); opacity: 1; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-button= +--text-brand-link .cmp-button .cmp-button__text::before { transform: transl= +ateX(0px); opacity: 1; } + +@media screen and (min-width: 1000px) { + .cardlistingblock.cmp-card-layout--3-1-cards .dcc-title-summary-arrow.cmp= +-title-summary-arrow-tab .cmp-teaser__title, .cardlistingblock.cmp-card-lay= +out--3-3-cards .dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-te= +aser__title, .cardlistingblock.cmp-card-layout--3-cards .dcc-title-summary-= +arrow.cmp-title-summary-arrow-tab .cmp-teaser__title, .cardlistingblock.cmp= +-card-layout--4-cards .dcc-title-summary-arrow.cmp-title-summary-arrow-tab = +.cmp-teaser__title, .cardlistingblock.cmp-card-layout--5-3-cards .dcc-title= +-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__title, .cardlisting= +block.cmp-card-layout--5-cards .dcc-title-summary-arrow.cmp-title-summary-a= +rrow-tab .cmp-teaser__title { font-size: 1.6rem; } +} +------MultipartBoundary--0baTn8ry40MPuZeRf254XNJvIV38rWNpq67Pke0Mpp---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/etc.clientlibs/cio-sites/clientlibs/clientlib-site.lc-738554c5b6785afff863e62d949618e4-lc.min.css + +@charset "utf-8"; + +@font-face { font-family: Ionicons; font-style: normal; font-weight: 400; s= +rc: local("Ionicons"), local("Ionicons-Regular"), url("clientlib-site/resou= +rces/fonts/ionicons.woff2") format("woff"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 100; sr= +c: local("Graphik-Thin-Web"), url("clientlib-site/resources/fonts/graphik-t= +hin-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 200; sr= +c: local("Graphik-Extralight-Web"), url("clientlib-site/resources/fonts/gra= +phik-extralight-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 300; sr= +c: local("Graphik-Light-Web"), url("clientlib-site/resources/fonts/graphik-= +light-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 400; sr= +c: local("Graphik-Regular-Web"), url("clientlib-site/resources/fonts/graphi= +k-regular-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 500; sr= +c: local("Graphik-Medium-Web"), url("clientlib-site/resources/fonts/graphik= +-medium-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 600; sr= +c: local("Graphik-Semibold-Web"), url("clientlib-site/resources/fonts/graph= +ik-semibold-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 700; sr= +c: local("Graphik-Bold-Web"), url("clientlib-site/resources/fonts/graphik-b= +old-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 800; sr= +c: local("Graphik-Black-Web"), url("clientlib-site/resources/fonts/graphik-= +black-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 900; sr= +c: local("Graphik-Super-Web"), url("clientlib-site/resources/fonts/graphik-= +super-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Reenie-Beanie; font-style: normal; font-weight: 4= +00; src: url("clientlib-site/resources/fonts/reenie-beanie-regular.woff2") = +format("woff2"); font-display: swap; } + +h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; } + +h1 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + h1 { font-size: 6.5rem; } +} + +h2 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.05; font-size: 2.8rem; } + +@media screen and (min-width: 1000px) { + h2 { font-size: 4.8rem; } +} + +h3 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + h3 { font-size: 4.8rem; } +} + +h4 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + h4 { font-size: 3.5rem; } +} + +h5 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + h5 { font-size: 2.5rem; } +} + +h6 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + h6 { font-size: 2.5rem; } +} + +.h-title-page { font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 800; font-style: normal; text-transform: non= +e; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-page { font-size: 6.5rem; } +} + +.h-title-page-long { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 800; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-page-long { font-size: 5.8rem; } +} + +.h-title-homepage { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 800; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-homepage { font-size: 6.5rem; } +} + +.h-title-cta { font-family: Graphik, Arial, system-ui, -apple-system, blink= +macsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantar= +ell, sans-serif; font-weight: 800; font-style: normal; text-transform: none= +; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-cta { font-size: 4.8rem; } +} + +.h-title-section { font-family: Graphik, Arial, system-ui, -apple-system, b= +linkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, ca= +ntarell, sans-serif; font-weight: 600; font-style: normal; text-transform: = +none; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + .h-title-section { font-size: 4.8rem; } +} + +.h-title-subsection { font-family: Graphik, Arial, system-ui, -apple-system= +, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen,= + cantarell, sans-serif; font-weight: 600; font-style: normal; text-transfor= +m: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .h-title-subsection { font-size: 3.5rem; } +} + +.h-title-ribbon { font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-style: normal; text-transform: none; color: rgb(0,= + 0, 0); font-size: 2rem; font-weight: 800; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .h-title-ribbon { font-size: 3.5rem; } +} + +.h-title-module { font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-weight: 800; font-style: normal; text-transform: n= +one; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-module { font-size: 2.5rem; } +} + +.h-title-tertiary { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 600; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-tertiary { font-size: 2.5rem; } +} + +.h-title-eyebrow { font-family: Graphik, Arial, system-ui, -apple-system, b= +linkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, ca= +ntarell, sans-serif; font-weight: 600; font-style: normal; text-transform: = +uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; = +font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .h-title-eyebrow { font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.h-title-submodule { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 800; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .h-title-submodule { font-size: 1.6rem; } +} + +.ai-h1 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 700; font-style: normal; text-transform: none; line= +-height: 1; font-size: 4.8rem; } + +@media screen and (min-width: 1000px) { + .ai-h1 { font-size: 10rem; } +} + +.ai-h2 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 700; font-style: normal; text-transform: none; line= +-height: 1.13; font-size: 3rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .ai-h2 { font-size: 3.6rem; line-height: 1; } +} + +@media screen and (min-width: 1000px) { + .ai-h2 { font-size: 6.5rem; line-height: 1.08; } +} + +.ai-h3 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 400; font-style: normal; text-transform: none; line= +-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .ai-h3 { font-size: 3.2rem; line-height: 1.13; } +} + +.ai-h4 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 400; font-style: normal; text-transform: none; line= +-height: 1.38; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .ai-h4 { font-size: 2.4rem; line-height: 1.17; } +} + +.ai-h5 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 500; font-style: normal; text-transform: none; line= +-height: 1.13; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .ai-h5 { font-size: 2.4rem; line-height: 1.17; } +} + +.ai-section-h { font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 500; font-style: normal; text-transform: upp= +ercase; line-height: 1.21; font-size: 1.4rem; border-width: 0px; } + +.ai-section-h::after { content: ""; display: block; margin-top: 0.4rem; hei= +ght: 6px; width: 58px; background-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .ai-section-h::after { margin-top: 0.6rem; width: 64px; } +} + +@media screen and (min-width: 1000px) { + .ai-section-h { font-size: 1.8rem; line-height: 1.22; } + .ai-section-h::after { margin-top: 0.8rem; width: 74px; } +} + +.cmp-accordion .cmp-accordion .cmp-accordion__item { margin: 0px; } + +.cmp-accordion .responsivegrid { padding: 15px; } + +.cmp-accordion--divider .cmp-accordion { border-bottom: 1px solid rgb(204, = +204, 204); } + +.cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .responsivegrid= + { padding: 0px; } + +.cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .contact-card {= + padding-bottom: 2.5rem; margin-bottom: 0px; } + +@media screen and (min-width: 768px) { + .cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .contact-card= + { padding-right: 1.5rem; padding-left: 0px; } + .cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .contact-card= +:nth-child(3n+1) { padding-left: 1.5rem; } +} + +.cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .contact-card .= +cmp-contact-card__content { padding: 0px; } + +.cmp-accordion__item { margin: 0px; } + +.cmp-accordion__button { display: flex; -webkit-box-align: start; align-ite= +ms: flex-start; font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-size: 1.6rem; font-weight: 400; font-style: normal; = +line-height: 19.2px; text-decoration: none; padding: 0.94em 3.34em 0.94em 1= +.25em; border-radius: 0px; color: rgb(0, 0, 0); background-color: rgb(255, = +255, 255); border-style: solid; border-color: rgb(204, 204, 204); border-im= +age: initial; border-width: 0.06em 0px 0px; position: relative; } + +.cmp-accordion__button:hover { color: rgb(0, 0, 0); background-color: rgb(2= +55, 255, 255); border-color: rgb(204, 204, 204); } + +.cmp-accordion__button:focus { border: 1px solid rgb(102, 175, 233); outlin= +e: rgb(0, 77, 255) solid 1px; outline-offset: -1px; } + +.cmp-accordion__button--expanded { border-radius: 0px; color: rgb(0, 0, 0);= + background-color: rgb(255, 255, 255); font-weight: 600; } + +.cmp-accordion__button--expanded:hover { color: rgb(0, 0, 0); background-co= +lor: rgb(255, 255, 255); border-color: rgb(102, 175, 233); } + +.cmp-accordion__title { position: relative; } + +.cmp-accordion__icon { position: absolute; top: 0px; right: 0px; bottom: 0p= +x; margin: auto 0px; height: 1.25em; padding: 0px 1.25em; text-align: cente= +r; vertical-align: middle; color: rgb(0, 0, 0); } + +.cmp-accordion__icon::before { content: "=EF=84=A3"; font-family: Ionicons;= + display: block; font-weight: 400; font-style: normal; line-height: 1; text= +-transform: none; letter-spacing: normal; overflow-wrap: normal; white-spac= +e: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-render= +ing: optimizelegibility; font-feature-settings: "liga"; transition: all 0.3= +5s ease-in-out 0s; width: 0.88em; font-size: 1.6rem; } + +.cmp-accordion__button--expanded .cmp-accordion__icon, .cmp-accordion__icon= +:hover { color: rgb(0, 0, 0); } + +.cmp-accordion__button--expanded .cmp-accordion__icon::before { transform: = +rotate(180deg); transition: all 0.35s ease-in-out 0s; } + +.cmp-accordion__button--expanded .cmp-accordion__icon:hover { color: rgb(0,= + 0, 0); } + +.cmp-accordion--accordian .cmp-accordion__icon { color: rgb(161, 0, 255); } + +.cmp-accordion--accordian .cmp-accordion__icon::before { content: "=EF=88= +=98"; font-family: Ionicons; display: block; font-weight: 400; font-style: = +normal; line-height: 1; text-transform: none; letter-spacing: normal; overf= +low-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothi= +ng: antialiased; text-rendering: optimizelegibility; font-feature-settings:= + "liga"; width: 0.88em; font-size: 1.6rem; } + +.cmp-accordion--accordian .cmp-accordion__button--expanded .cmp-accordion__= +icon, .cmp-accordion--accordian .cmp-accordion__icon:hover { color: rgb(161= +, 0, 255); } + +.cmp-accordion--accordian .cmp-accordion__button--expanded .cmp-accordion__= +icon::before { content: "=EF=88=89"; font-family: Ionicons; display: block;= + font-weight: 400; font-style: normal; line-height: 1; text-transform: none= +; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direc= +tion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeleg= +ibility; font-feature-settings: "liga"; width: 0.88em; font-size: 1.6rem; } + +.cmp-accordion--accordian .cmp-accordion__button--expanded .cmp-accordion__= +icon:hover { color: rgb(161, 0, 255); } + +.cmp-accordion--accordian .cmp-accordion__panel { background-color: rgb(255= +, 255, 255); box-shadow: none; border-color: rgb(255, 255, 255); } + +.cmp-accordion__panel { background-color: rgb(242, 242, 242); box-shadow: r= +gba(0, 0, 0, 0.15) 0px 0.75em 1.25em -0.38em inset; border-color: rgb(32, 3= +2, 32); } + +.cmp-accordion__panel--hidden { display: none; overflow: hidden; max-height= +: 0px; transition: max-height 0.4s cubic-bezier(0, 1, 0, 1) 0s; } + +.cmp-accordion__panel--expanded { max-height: 9999px; transition: max-heigh= +t 0.4s cubic-bezier(1, 0, 1, 0) 0s; overflow-y: auto; display: flex; } + +.cmp-accordion, .cmp-accordion__item { width: 100%; display: block; } + +.cmp-button { display: inline-flex; -webkit-box-align: center; align-items:= + center; -webkit-box-pack: center; justify-content: center; font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-style: n= +ormal; line-height: 1; text-transform: uppercase; min-height: inherit; min-= +width: 13.4rem; border-radius: 0px; background-color: rgb(0, 0, 0); border:= + 1px solid transparent; font-size: 1.4rem; font-weight: 600; height: 44px; = +color: rgb(255, 255, 255); text-decoration: none; margin-top: 15px; margin-= +left: 10px; padding: 1.5rem; } + +@media screen and (max-width: 767.9px) { + .cmp-button { margin-left: 0px; width: 100%; } +} + +.cmp-button--full .cmp-button { display: flex; width: 100%; } + +.cmp-button:hover { background-color: rgb(74, 74, 74); color: rgb(255, 255,= + 255); } + +.cmp-button:disabled { background-color: rgb(227, 227, 227); color: rgb(255= +, 255, 255); } + +.cmp-button:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; outline= +: rgb(0, 0, 136) solid 2px; outline-offset: 2px; } + +.cmp-button:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-button--secondary .cmp-button { color: rgb(0, 0, 0); background-color:= + rgb(255, 255, 255); border: 2px solid rgb(0, 0, 0); } + +.cmp-button--secondary .cmp-button:hover { color: rgb(0, 0, 0); border: 2px= + solid rgb(167, 167, 167); background-color: rgb(255, 255, 255); } + +.cmp-button--secondary .cmp-button:disabled { color: rgb(227, 227, 227); ba= +ckground-color: transparent; border: 2px solid rgb(227, 227, 227); } + +.cmp-button--primary-white .cmp-button { color: rgb(255, 255, 255); backgro= +und-color: rgb(0, 0, 0); border-color: transparent; box-shadow: rgb(167, 16= +7, 167) 4px 4px 0px 0px; margin-bottom: 4px; transition: box-shadow 0.3s ea= +se-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow 0.3s ease-out 0s,= + -webkit-transform 0.3s ease-out 0s; } + +.cmp-button--primary-white .cmp-button:focus, .cmp-button--primary-white .c= +mp-button:hover { box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; transfo= +rm: translate(-5px, -5px); color: rgb(255, 255, 255); background-color: rgb= +(0, 0, 0); } + +.cmp-button--primary-white .cmp-button:focus { border: 2px solid rgb(255, 2= +55, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.cmp-button--primary-white .cmp-button:disabled { background-color: rgb(227= +, 227, 227); border-color: transparent; box-shadow: none; color: rgb(255, 2= +55, 255); transition: none 0s ease 0s; } + +.cmp-button--primary-white .cmp-button:disabled:hover { box-shadow: none; t= +ransform: none; } + +.cmp-button--primary-black .cmp-button { border-color: transparent; box-sha= +dow: rgb(167, 167, 167) 4px 4px 0px 0px; margin-bottom: 4px; transition: bo= +x-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow 0= +.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; background-color: rgb(= +255, 255, 255); color: rgb(0, 0, 0); } + +.cmp-button--primary-black .cmp-button:focus, .cmp-button--primary-black .c= +mp-button:hover { box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; transfo= +rm: translate(-5px, -5px); color: rgb(255, 255, 255); background-color: rgb= +(0, 0, 0); } + +.cmp-button--primary-black .cmp-button:focus { border: 2px solid rgb(255, 2= +55, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.cmp-button--primary-black .cmp-button:disabled { box-shadow: none; } + +.cmp-button--primary-black .cmp-button:disabled:hover { box-shadow: none; t= +ransform: none; } + +.cmp-button--primary-black .cmp-button:focus, .cmp-button--primary-black .c= +mp-button:hover { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255)= +; border-color: rgb(0, 0, 136); outline-color: rgb(255, 255, 255); } + +.cmp-button--primary-black .cmp-button:disabled { border-color: transparent= +; background-color: rgb(227, 227, 227); color: rgb(255, 255, 255); transiti= +on: none 0s ease 0s; } + +.cmp-button--primary-colored .cmp-button { border-color: transparent; margi= +n-bottom: 4px; transition: box-shadow 0.3s ease-out 0s, transform 0.3s ease= +-out 0s, -webkit-box-shadow 0.3s ease-out 0s, -webkit-transform 0.3s ease-o= +ut 0s; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); box-shado= +w: rgba(0, 0, 0, 0.5) 4px 4px 0px 0px; } + +.cmp-button--primary-colored .cmp-button:focus, .cmp-button--primary-colore= +d .cmp-button:hover { box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; tra= +nsform: translate(-5px, -5px); color: rgb(255, 255, 255); background-color:= + rgb(0, 0, 0); } + +.cmp-button--primary-colored .cmp-button:focus { border: 2px solid rgb(255,= + 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.cmp-button--primary-colored .cmp-button:disabled { box-shadow: none; } + +.cmp-button--primary-colored .cmp-button:disabled:hover { box-shadow: none;= + transform: none; } + +.cmp-button--primary-colored .cmp-button:focus, .cmp-button--primary-colore= +d .cmp-button:hover { color: rgb(0, 0, 0); background-color: rgb(255, 255, = +255); border-color: rgb(0, 0, 136); outline-color: rgb(255, 255, 255); } + +.cmp-button--primary-colored .cmp-button:disabled { border-color: transpare= +nt; transition: none 0s ease 0s; } + +.cmp-button--primary-colored .cmp-button:focus, .cmp-button--primary-colore= +d .cmp-button:hover { box-shadow: rgba(0, 0, 0, 0.5) 10px 10px 0px 0px; } + +.cmp-button--primary-colored .cmp-button:disabled { background-color: rgb(2= +27, 227, 227); color: rgb(255, 255, 255); } + +.cmp-button--text-link .cmp-button { width: auto; height: auto; line-height= +: 1.6; margin: 0px; min-width: auto; text-decoration: none; display: inline= +; position: relative; text-transform: uppercase; font-family: Graphik, Aria= +l, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu= +, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-s= +ize: 1.6rem; background: none; cursor: pointer; color: rgb(0, 77, 255); tex= +t-align: left; padding: 0px 0px 5px; } + +@media screen and (max-width: 999.9px) { + .cmp-button--text-link .cmp-button { font-size: 1.4rem; } +} + +.cmp-button--text-link .cmp-button:hover { color: rgb(0, 77, 255); } + +.cmp-button--text-link .cmp-button:focus .cmp-button__text::before, .cmp-bu= +tton--text-link .cmp-button:hover .cmp-button__text::before { width: 100%; = +} + +.cmp-button--text-link .cmp-button .cmp-button__text::before { background: = +rgb(0, 77, 255); display: block; position: absolute; content: ""; height: 1= +px; max-width: calc(100% - 2.1em); width: 0%; transition: width 0.3s ease 0= +s; left: 0px; bottom: -5px; } + +.cmp-button--text-link .cmp-button:visited { color: rgb(0, 77, 255); } + +.cmp-button--text-link .cmp-button:focus { box-shadow: rgb(0, 0, 136) 0px 0= +px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-button--text-link .cmp-button:focus:not(:focus-visible) { box-shadow: = +none; outline: none; } + +.cmp-button--text-brand-link .cmp-button { width: auto; height: auto; margi= +n: 0px; padding: 1rem; min-width: auto; text-decoration: none; position: re= +lative; text-transform: lowercase; font-family: Graphik, Arial, system-ui, = +-apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica N= +eue", oxygen, cantarell, sans-serif; font-weight: 500; font-size: 1.6rem; l= +ine-height: 2rem; background: none; cursor: pointer; color: rgb(0, 77, 255)= +; text-align: left; opacity: 1; transition: opacity 0.6s ease 0s; } + +@media screen and (min-width: 768px) { + .cmp-button--text-brand-link .cmp-button { font-size: 1.9rem; line-height= +: 2.375rem; } +} + +.cmp-button--text-brand-link .cmp-button::before { content: ""; left: 0px; = +top: 50%; transform: translateY(-50%); width: 3.4rem; height: 3.4rem; borde= +r: 1px solid rgb(0, 77, 255); border-radius: 50px; position: absolute; tran= +sition: all 0.4s ease 0s; } + +.cmp-button--text-brand-link .cmp-button:hover { color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link .cmp-button:hover::before { width: 100%; } +} + +.cmp-button--text-brand-link .cmp-button .cmp-button__text::before { backgr= +ound: rgb(0, 77, 255); position: absolute; content: ""; height: 1px; max-wi= +dth: calc(100% - 2.1em); width: 0%; left: 0px; } + +.cmp-button--text-brand-link .cmp-button:visited { color: rgb(0, 77, 255); = +} + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link .cmp-button:not(:hover)::before { width: 3.4= +rem; } +} + +.cmp-button--text-brand-link .cmp-button:focus { box-shadow: rgb(0, 0, 136)= + 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1p= +x; } + +.cmp-button--text-brand-link .cmp-button:focus:not(:focus-visible) { box-sh= +adow: none; outline: none; } + +.cmp-button--text-brand-link .cmp-button .cmp-button__text { transition: op= +acity 0.7s ease 0.8s; display: flex; -webkit-box-align: center; align-items= +: center; text-transform: none; white-space: nowrap; } + +.cmp-button--text-brand-link .cmp-button .cmp-button__text::before { conten= +t: "=EF=8F=96"; font-size: 34px; font-family: Ionicons; font-weight: 400; f= +ont-style: normal; line-height: 1; text-transform: none; letter-spacing: no= +rmal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-f= +ont-smoothing: antialiased; text-rendering: optimizelegibility; font-featur= +e-settings: "liga"; position: relative; display: inline-flex; -webkit-box-a= +lign: center; align-items: center; transition: none 0s ease 0s; margin-left= +: 1.2rem; margin-right: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-button--text-brand-link .cmp-button .cmp-button__text::before { marg= +in-right: 3.3rem; } +} + +.cmp-button--subscription-center .cmp-button { width: auto; height: auto; m= +argin: 0px; padding: 1rem; min-width: auto; text-decoration: none; position= +: relative; text-transform: none; font-family: Graphik, Arial, system-ui, -= +apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Ne= +ue", oxygen, cantarell, sans-serif; font-weight: 500; font-size: 2.8rem; li= +ne-height: 3.5rem; background: none; cursor: pointer; color: rgb(255, 255, = +255); text-align: left; opacity: 1; transition: opacity 0.6s ease 0s; } + +@media screen and (min-width: 768px) { + .cmp-button--subscription-center .cmp-button { font-size: 3.2rem; line-he= +ight: 4rem; } +} + +.cmp-button--subscription-center .cmp-button::before { content: ""; left: 0= +px; top: 50%; transform: translateY(-50%); width: 4.6rem; height: 4.6rem; b= +order: 2.8px solid rgb(255, 255, 255); border-radius: 80px; position: absol= +ute; transition: all 0.4s ease 0s; } + +.cmp-button--subscription-center .cmp-button:hover { color: rgb(255, 255, 2= +55); } + +@media screen and (min-width: 1000px) { + .cmp-button--subscription-center .cmp-button:focus::before, .cmp-button--= +subscription-center .cmp-button:hover::before { width: 100%; } +} + +.cmp-button--subscription-center .cmp-button:visited { color: rgb(255, 255,= + 255); } + +.cmp-button--subscription-center .cmp-button:focus { box-shadow: rgb(0, 0, = +136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset= +: 1px; } + +.cmp-button--subscription-center .cmp-button:focus:not(:focus-visible) { bo= +x-shadow: none; outline: none; } + +.cmp-button--subscription-center .cmp-button .cmp-button__text { transition= +: opacity 0.7s ease 0.8s; display: inline-flex; -webkit-box-align: center; = +align-items: center; margin-left: 1.4rem; } + +.cmp-button--subscription-center .cmp-button .cmp-button__text::before { co= +ntent: "=EF=8F=96"; font-size: 58px; font-family: Ionicons; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; font-weight: 500; position: relative; display: inline-flex; -webkit-b= +ox-align: center; align-items: center; transition: none 0s ease 0s; margin-= +right: 2.1rem; width: 3.8rem; height: 2rem; } + +.cmp-button--text-link-alt .cmp-button { width: auto; height: auto; line-he= +ight: 1.6; margin: 0px; min-width: auto; text-decoration: none; display: in= +line; position: relative; text-transform: uppercase; font-family: Graphik, = +Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ub= +untu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; fo= +nt-size: 1.6rem; background: none; cursor: pointer; text-align: left; paddi= +ng: 0px 0px 5px; color: rgb(0, 0, 0); } + +@media screen and (max-width: 999.9px) { + .cmp-button--text-link-alt .cmp-button { font-size: 1.4rem; } +} + +.cmp-button--text-link-alt .cmp-button:hover { color: rgb(0, 77, 255); } + +.cmp-button--text-link-alt .cmp-button:focus .cmp-button__text::before, .cm= +p-button--text-link-alt .cmp-button:hover .cmp-button__text::before { width= +: 100%; } + +.cmp-button--text-link-alt .cmp-button .cmp-button__text::before { backgrou= +nd: rgb(0, 77, 255); display: block; position: absolute; content: ""; heigh= +t: 1px; max-width: calc(100% - 2.1em); width: 0%; transition: width 0.3s ea= +se 0s; left: 0px; bottom: -5px; } + +.cmp-button--text-link-alt .cmp-button:visited { color: rgb(0, 77, 255); } + +.cmp-button--text-link-alt .cmp-button:focus { box-shadow: rgb(0, 0, 136) 0= +px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px;= + } + +.cmp-button--text-link-alt .cmp-button:focus:not(:focus-visible) { box-shad= +ow: none; outline: none; } + +.cmp-button--text-link-alt .cmp-button:hover { color: rgb(0, 0, 0); } + +.cmp-button--text-link-alt .cmp-button::before { background: rgb(0, 0, 0); = +} + +.cmp-button--text-link-alt .cmp-button:visited { color: rgb(0, 0, 0); } + +.cmp-button--text-link-white .cmp-button { width: auto; height: auto; line-= +height: 1.6; margin: 0px; min-width: auto; text-decoration: none; display: = +inline; position: relative; text-transform: uppercase; font-family: Graphik= +, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, = +ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; = +font-size: 1.6rem; background: none; cursor: pointer; text-align: left; pad= +ding: 0px 0px 5px; color: rgb(255, 255, 255); } + +@media screen and (max-width: 999.9px) { + .cmp-button--text-link-white .cmp-button { font-size: 1.4rem; } +} + +.cmp-button--text-link-white .cmp-button:hover { color: rgb(0, 77, 255); } + +.cmp-button--text-link-white .cmp-button:focus .cmp-button__text::before, .= +cmp-button--text-link-white .cmp-button:hover .cmp-button__text::before { w= +idth: 100%; } + +.cmp-button--text-link-white .cmp-button .cmp-button__text::before { backgr= +ound: rgb(0, 77, 255); display: block; position: absolute; content: ""; hei= +ght: 1px; max-width: calc(100% - 2.1em); width: 0%; transition: width 0.3s = +ease 0s; left: 0px; bottom: -5px; } + +.cmp-button--text-link-white .cmp-button:visited { color: rgb(0, 77, 255); = +} + +.cmp-button--text-link-white .cmp-button:focus { box-shadow: rgb(0, 0, 136)= + 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1p= +x; } + +.cmp-button--text-link-white .cmp-button:focus:not(:focus-visible) { box-sh= +adow: none; outline: none; } + +.cmp-button--text-link-white .cmp-button:hover { color: rgb(255, 255, 255);= + } + +.cmp-button--text-link-white .cmp-button::before { background: rgb(255, 255= +, 255); } + +.cmp-button--text-link-white .cmp-button:visited { color: rgb(255, 255, 255= +); } + +.cmp-button--circle-with-arrow .cmp-button { font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font-weig= +ht: 500; background-color: transparent; border: 2px solid transparent; bord= +er-radius: 50%; width: 1.6rem; min-width: 3.6rem; height: 2rem; min-height:= + 2rem; text-transform: none; color: rgb(107, 107, 107); margin: 25px 0px 24= +px; position: relative; line-height: 1.4; } + +@media screen and (min-width: 768px) { + .cmp-button--circle-with-arrow .cmp-button { line-height: 1.42222; font-s= +ize: 1.8rem; } +} + +.cmp-button--circle-with-arrow .cmp-button::before { content: ""; width: 1.= +6rem; min-width: 3.6rem; height: 3.4rem; min-height: 2rem; border: 2px soli= +d rgb(107, 107, 107); border-radius: 50%; position: absolute; color: rgb(10= +7, 107, 107); } + +.cmp-button--circle-with-arrow .cmp-button:focus { box-shadow: rgb(255, 255= +, 255) 0px 0px 0px 1px; outline: rgb(0, 0, 136) solid 1px; outline-offset: = +1px; } + +.cmp-button--circle-with-arrow .cmp-button:focus:not(:focus-visible) { box-= +shadow: none; outline: none; } + +.cmp-button--text-link-icon .cmp-button { width: auto; height: auto; line-h= +eight: 1.6; margin: 0px; min-width: auto; text-decoration: none; display: i= +nline-block; position: relative; text-transform: uppercase; font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: = +600; font-size: 1.6rem; background: none; cursor: pointer; color: rgb(0, 77= +, 255); text-align: left; padding: 0px 0px 5px; } + +@media screen and (max-width: 999.9px) { + .cmp-button--text-link-icon .cmp-button { font-size: 1.4rem; } +} + +.cmp-button--text-link-icon .cmp-button:hover { color: rgb(0, 77, 255); } + +.cmp-button--text-link-icon .cmp-button:focus-visible .cmp-button__text, .c= +mp-button--text-link-icon .cmp-button:hover .cmp-button__text { padding-bot= +tom: 0.3rem; border-bottom: 0.2rem solid rgb(0, 77, 255); } + +.cmp-button--text-link-icon .cmp-button:focus { box-shadow: rgb(0, 77, 255)= + 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1p= +x; } + +.cmp-button--text-link-icon .cmp-button:focus:not(:focus-visible) { box-sha= +dow: none; outline: none; } + +.cmp-sticky-download { position: fixed; display: block; transform: translat= +eY(150%); transition: all 1s ease-in-out 0s; right: 0px; bottom: 0px; margi= +n-bottom: 6rem; margin-right: 4rem; opacity: 0; pointer-events: none; curso= +r: default; z-index: 1; } + +@media screen and (min-width: 768px) { + .cmp-sticky-download { margin-right: 5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-sticky-download { margin-right: 6rem; } +} + +.cmp-sticky-download.cmp--is-animation { opacity: 1; z-index: 99999; transf= +orm: translateY(0px); transition: all 1s ease-in-out 0s; cursor: pointer; p= +ointer-events: auto; } + +.cmp-sticky-download.cmp--show-sticky { opacity: 1; z-index: 999; transform= +: translateY(0px); transition: none 0s ease 0s; } + +.cmp-button__text { display: inline; text-align: left; height: auto; positi= +on: relative; } + +.cmp-button__cta-arrow--right .cmp-button__text::after { content: "=EE=A0= +=80"; font-size: 24px; font-family: Ionicons; font-weight: 400; font-style:= + normal; text-transform: none; letter-spacing: normal; overflow-wrap: norma= +l; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased= +; text-rendering: optimizelegibility; font-feature-settings: "liga"; line-h= +eight: 0.7; position: relative; display: inline-block; margin-left: 10px; t= +op: 4px; } + +@media screen and (max-width: 999.9px) { + .cmp-button__cta-arrow--right .cmp-button__text::after { font-size: 1.4re= +m; top: 0px; } +} + +.cmp-button__cta-arrow--right-ion > .cmp-button::after { content: "=EF=84= +=8A"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; text-transform: none; letter-spacing: normal; over= +flow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smooth= +ing: antialiased; text-rendering: optimizelegibility; font-feature-settings= +: "liga"; line-height: 0; margin-left: 1.5rem; } + +.cmp-button__cta-scroll-arrow .cmp-button__text { margin-top: -3rem; white-= +space: nowrap; } + +.cmp-button__cta-scroll-arrow .cmp-button__text::after { content: "=EF=8F= +=94"; font-size: 32px; font-family: Ionicons; display: block; font-style: n= +ormal; line-height: 1; text-transform: none; letter-spacing: normal; overfl= +ow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothin= +g: antialiased; text-rendering: optimizelegibility; font-feature-settings: = +"liga"; font-weight: 600; animation: 2.5s linear 0s infinite normal none ru= +nning arrowDown; text-align: center; } + +@-webkit-keyframes arrowDown {=20 + 0% { transform: translateY(10px); } + 50% { transform: translateY(27px); } + 100% { transform: translateY(10px); } +} + +@keyframes arrowDown {=20 + 0% { transform: translateY(10px); } + 50% { transform: translateY(27px); } + 100% { transform: translateY(10px); } +} + +.cmp-button--centered { -webkit-box-pack: center; justify-content: center; = +} + +.cmp-button--centered, .cmp-button--right { display: flex; } + +.cmp-button--right { -webkit-box-pack: end; justify-content: flex-end; } + +.cmp-button__email-icon .cmp-button::before { content: "=EF=90=A2"; } + +.cmp-button__email-icon .cmp-button::before, .cmp-button__info-icon .cmp-bu= +tton::before { font-size: 22px; font-family: Ionicons; font-weight: 400; fo= +nt-style: normal; line-height: 1; text-transform: none; letter-spacing: nor= +mal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fo= +nt-smoothing: antialiased; text-rendering: optimizelegibility; font-feature= +-settings: "liga"; display: inline-block; margin-right: 1rem; vertical-alig= +n: middle; position: relative; top: -0.1rem; } + +.cmp-button__info-icon .cmp-button::before { content: "=EF=91=8C"; } + +.cmp-button__share-icon .cmp-button::before { content: "=EF=8E=AC"; font-si= +ze: 22px; font-family: Ionicons; font-weight: 400; font-style: normal; line= +-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: no= +rmal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialia= +sed; text-rendering: optimizelegibility; font-feature-settings: "liga"; dis= +play: inline-block; margin-right: 1rem; vertical-align: middle; position: r= +elative; top: -0.1rem; } + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation { opacity: 0; } + .cmp-button--text-brand-link.cmp-button--animation .cmp-button::before { = +left: 20px; top: 20px; width: 5px; height: 5px; border-radius: 50%; transit= +ion: all 0.4s ease 0s; } + .cmp-button--text-brand-link.cmp-button--animation .cmp-button .cmp-butto= +n__text::before { position: absolute; left: -20px; opacity: 0; transition: = +all 0.4s ease 0s; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active { opacity: 1; transition: opacity 0.1s ease 0.1s; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button { width: auto; height: auto; margin: 0px; padding: 1rem;= + min-width: auto; text-decoration: none; position: relative; text-transform= +: lowercase; font-family: Graphik, Arial, system-ui, -apple-system, blinkma= +csystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarel= +l, sans-serif; font-weight: 500; font-size: 1.6rem; line-height: 2rem; back= +ground: none; cursor: pointer; color: rgb(0, 77, 255); text-align: left; op= +acity: 1; transition: opacity 0.6s ease 0s; } +} + +@media screen and (min-width: 1000px) and (min-width: 768px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button { font-size: 1.9rem; line-height: 2.375rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button::before { content: ""; left: 0px; top: 50%; transform: t= +ranslateY(-50%); width: 3.4rem; height: 3.4rem; border: 1px solid rgb(0, 77= +, 255); border-radius: 50px; position: absolute; transition: all 0.4s ease = +0s; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:hover { color: rgb(0, 77, 255); } +} + +@media screen and (min-width: 1000px) and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:hover::before { width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button .cmp-button__text::before { background: rgb(0, 77, 255);= + display: block; position: absolute; content: ""; height: 1px; max-width: c= +alc(100% - 2.1em); width: 0%; transition: none 0s ease 0s; left: 0px; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:visited { color: rgb(0, 77, 255); } +} + +@media screen and (min-width: 1000px) and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:not(:hover)::before { width: 3.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outl= +ine: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:focus:not(:focus-visible) { box-shadow: none; outline: n= +one; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button::before { transition-delay: 0.2s; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button .cmp-button__text::before { content: "=EF=8F=96"; font-s= +ize: 34px; font-family: Ionicons; font-weight: 400; font-style: normal; lin= +e-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: n= +ormal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antiali= +ased; text-rendering: optimizelegibility; font-feature-settings: "liga"; op= +acity: 1; position: relative; display: inline-flex; -webkit-box-align: cent= +er; align-items: center; transition: all 0.4s ease 0.6s; } +} + +.cmp-carousel__actions { -webkit-box-pack: end; justify-content: flex-end; = +margin: 16px 0px 0px; } + +.cmp-carousel__action, .cmp-carousel__actions { display: flex; flex-shrink:= + 0; -webkit-box-align: center; align-items: center; } + +.cmp-carousel__action { -webkit-box-pack: center; justify-content: center; = +height: inherit; width: inherit; text-decoration: none; padding: 0px; margi= +n: 0px 0px 0px 8px; border-radius: 0px; color: rgb(255, 255, 255); backgrou= +nd-color: rgb(0, 0, 0); border: 1px solid transparent; } + +.cmp-carousel__action:hover { color: rgb(255, 255, 255); background-color: = +rgb(0, 0, 0); border-color: transparent; } + +.cmp-carousel__action--disabled { display: none; } + +.cmp-carousel__action--next { -webkit-box-ordinal-group: 2; order: 1; } + +.cmp-carousel__action-icon { margin: auto; } + +.cmp-carousel__action-icon::after { font-size: 24px; font-family: Ionicons;= + display: block; font-weight: 400; font-style: normal; line-height: 1; text= +-transform: none; letter-spacing: normal; overflow-wrap: normal; white-spac= +e: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-render= +ing: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-carousel__action--previous .cmp-carousel__action-icon::after { content= +: "=EF=84=A4"; } + +.cmp-carousel__action--next .cmp-carousel__action-icon::after { content: "= +=EF=84=A5"; } + +.cmp-carousel__action--play .cmp-carousel__action-icon::after { content: "= +=EF=88=95"; } + +.cmp-carousel__action--pause .cmp-carousel__action-icon::after { content: "= +=EF=88=90"; } + +.cmp-carousel__action-text { clip: rect(0px, 0px, 0px, 0px); clip-path: ins= +et(50%); height: 1px; overflow: hidden; position: absolute; white-space: no= +wrap; width: 1px; } + +.cmp-carousel__indicators { display: flex; flex-wrap: wrap; -webkit-box-ali= +gn: center; align-items: center; -webkit-box-pack: center; justify-content:= + center; position: absolute; inset: auto auto 12px 0px; transform: translat= +e(0px); margin: 0px; } + +.cmp-carousel__indicator { cursor: pointer; width: 12px; height: 12px; bord= +er-radius: 50%; margin: 0px 8px 0px 0px; background-color: rgb(222, 222, 22= +2); border: 1px solid rgb(32, 32, 32); } + +.cmp-carousel__indicator:hover { background-color: rgb(1, 114, 195); border= +-color: rgb(32, 32, 32); } + +.cmp-carousel__indicator--active, .cmp-carousel__indicator--active:hover { = +background-color: rgb(1, 149, 255); border-color: rgb(32, 32, 32); } + +.root.responsivegrid { margin: 0px auto; max-width: 1200px; } + +.root.responsivegrid > .cmp-container { border-left: 15px solid transparent= +; border-right: 15px solid transparent; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .root.responsivegrid > .cmp-container { border-left: 35px solid transpare= +nt; border-right: 35px solid transparent; } +} + +.responsivegrid .full-width { width: auto; margin-left: -15px; margin-right= +: -15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid .full-width { margin-left: -35px; margin-right: -35px; } +} + +@media screen and (min-width: 1200px) { + .responsivegrid .full-width { margin-left: calc(50% - 50vw); margin-right= +: calc(50% - 50vw); } + @supports (color:var(--scrollbar-width)) { + .responsivegrid .full-width { margin-left: calc(50% - 50vw + var(--scroll= +bar-width)/2); margin-right: calc(50% - 50vw + var(--scrollbar-width)/2); } +} +} + +.responsivegrid .full-width.aem-GridColumn { float: none !important; width:= + auto !important; } + +.responsivegrid .full-width-constraint { width: auto; margin-left: -15px; m= +argin-right: -15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid .full-width-constraint { margin-left: -35px; margin-right= +: -35px; } +} + +@media screen and (min-width: 1200px) { + .responsivegrid .full-width-constraint { margin-left: calc(50% - 50vw); m= +argin-right: calc(50% - 50vw); } + @supports (color:var(--scrollbar-width)) { + .responsivegrid .full-width-constraint { margin-left: calc(50% - 50vw + v= +ar(--scrollbar-width)/2); margin-right: calc(50% - 50vw + var(--scrollbar-w= +idth)/2); } +} +} + +.responsivegrid .full-width-constraint > div.cmp-container > div { backgrou= +nd-color: transparent; margin: 0px auto; max-width: 1200px; padding-left: 1= +5px; padding-right: 15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid .full-width-constraint > div.cmp-container > div { paddin= +g-left: 35px; padding-right: 35px; } +} + +.responsivegrid .cmp-container--hs-extend > .cmp-container { max-width: non= +e; margin-left: -15px; margin-right: -15px; padding-left: 15px; padding-rig= +ht: 15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid .cmp-container--hs-extend > .cmp-container { margin-left:= + -35px; margin-right: -35px; padding-left: 35px; padding-right: 35px; } +} + +@media screen and (min-width: 1000px) { + .responsivegrid .cmp-container--hs-extend > .cmp-container { margin-left:= + -50px; margin-right: -50px; padding-left: 50px; padding-right: 50px; } +} + +.container { background-color: transparent; width: 100%; } + +.cmp-container { margin: 0px auto; max-width: 100%; } + +.cmp-container--constrain .cmp-container { max-width: 1200px; } + +.cmp-container--vrt-sm .cmp-container { padding-bottom: 32px; padding-top: = +32px; } + +.cmp-container--vrt-lg .cmp-container { padding-bottom: 64px; padding-top: = +64px; } + +.cmp-container--hrz-sm .cmp-container { padding-left: 8px; padding-right: 8= +px; } + +.cmp-container--hrz-lg .cmp-container { padding-left: 16px; padding-right: = +16px; } + +.cmp-container-offset .cmp-container { padding: 0px 3.8%; } + +@media screen and (max-width: 767.9px) { + .cmp-container-offset .cmp-container { padding: 0px 2.2%; } +} + +@media screen and (min-width: 1000px) { + .cmp-container-offset .cmp-container { max-width: 980px; width: 100%; pad= +ding: 0px; } +} + +.cmp-download__title { margin: 0px 0px 8px; font-family: Graphik, Arial, sy= +stem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "He= +lvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.8rem; font-weigh= +t: 800; font-style: normal; line-height: 1.2; text-transform: none; color: = +rgb(0, 0, 0); } + +.cmp-download__title-link { display: inline-block; text-decoration: none; c= +olor: rgb(0, 0, 0); } + +.cmp-download__title-link:hover { color: rgb(1, 149, 255); } + +.cmp-download__description { margin: 0px 0px 8px; font-family: Graphik, Ari= +al, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubunt= +u, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font= +-weight: 400; font-style: normal; line-height: 1.6; color: rgb(0, 0, 0); } + +.cmp-download__properties { margin: 0px; display: flex; flex-wrap: wrap; -w= +ebkit-box-align: start; align-items: flex-start; } + +.cmp-download__property { margin: 0px 16px 0px 0px; padding: 0px; border-ra= +dius: 0px; } + +.cmp-download__property, .cmp-download__property-label { font-family: Graph= +ik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto= +, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.4re= +m; font-weight: 300; font-style: italic; line-height: 1.6; color: rgb(0, 0,= + 0); } + +.cmp-download__property-label { margin-bottom: 0.5rem; } + +.cmp-download__action { display: inline-flex; -webkit-box-align: center; al= +ign-items: center; -webkit-box-pack: center; justify-content: center; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-style: normal; line-height: 1; text-transform: uppercase; min-height: inh= +erit; min-width: 13.4rem; border-radius: 0px; background-color: rgb(0, 0, 0= +); border: 1px solid transparent; font-size: 1.4rem; font-weight: 600; heig= +ht: 44px; color: rgb(255, 255, 255); text-decoration: none; margin: 15px 0p= +x 0px 10px; padding: 1.5rem; } + +@media screen and (max-width: 767.9px) { + .cmp-download__action { margin-left: 0px; width: 100%; } +} + +.cmp-download__action:hover { background-color: rgb(74, 74, 74); color: rgb= +(255, 255, 255); } + +.cmp-download__action:disabled { background-color: rgb(227, 227, 227); colo= +r: rgb(255, 255, 255); } + +.cmp-download__action:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2p= +x; outline: rgb(0, 0, 136) solid 2px; outline-offset: 2px; } + +.cmp-download__action:focus:not(:focus-visible) { box-shadow: none; outline= +: none; } + +.cmp-image__image, .cmp-image__link { display: block; } + +.cmp-image__title { display: block; font-family: Graphik, Arial, system-ui,= + -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica = +Neue", oxygen, cantarell, sans-serif; font-size: 1.2rem; font-weight: 400; = +font-style: normal; line-height: 1.2; margin: 1rem 0px 0px; color: rgb(107,= + 107, 107); } + +@media screen and (min-width: 1000px) { + .cmp-image__title { font-size: 1.4rem; } +} + +.full-width .cmp-image__title { padding-left: 15px; padding-right: 15px; } + +@media screen and (min-width: 1200px) { + .full-width .cmp-image__title { max-width: 1200px; margin-left: auto; mar= +gin-right: auto; } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .mixed-media-block-full-ima= +ge-card .image.full-width, .cmp-four-cell .cmp-four-cell__second-row--2-1 .= +mixed-media-block-full-image-card .image.full-width { margin-left: calc(50%= + - 50vw); margin-right: calc(50% - 50vw); } + .cmp-four-cell .cmp-four-cell__first-row--2-1 .mixed-media-block-full-ima= +ge-card .image.full-width .cmp-image__image, .cmp-four-cell .cmp-four-cell_= +_second-row--2-1 .mixed-media-block-full-image-card .image.full-width .cmp-= +image__image { margin-left: 20rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__fullwidth .mixed-media-block-full-image-ca= +rd .image.full-width { margin-left: calc(50% - 50vw); margin-right: calc(50= +% - 50vw); } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .image.full-width { margin-left: calc(100% - 100vw); margi= +n-right: calc(100% - 100vw); } +} + +.cmp-four-cell .cmp-image-blockquote-parallax-scrolling, .cmp-four-cell .cm= +p-image-parallax-scrolling { margin-left: calc(100% - 100vw); margin-right:= + calc(100% - 100vw); } + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-col .cmp-image-blockquote .cmp-image= +-blockquote__bq-container .cmp-image-blockquote__bq-wrapper { width: 100%; = +} +} + +.cmp-four-cell .cmp-image-blockquote-parallax-scrolling { margin-top: 0.32r= +em; } + +.has-image-border .cmp-image__image { border: 1px solid rgb(107, 107, 107);= + } + +@media screen and (min-width: 1000px) { + .image .cmp-image__crop-3x1 .cmp-image__image { height: 40rem; object-fit= +: cover; } +} + +@media screen and (min-width: 1000px) { + .image .cmp-image__crop-16x9 .cmp-image__image, .image .cmp-image__crop-1= +6x9-hd .cmp-image__image { height: 67.5rem; object-fit: cover; } +} + +.cmp-languagenavigation { padding: 0px; border: 1px solid rgb(32, 32, 32); = +} + +.cmp-languagenavigation__group { padding: 0px; } + +.cmp-languagenavigation__item { margin: 0px 0px 4px; } + +.cmp-languagenavigation__item-title { display: block; font-family: Graphik,= + Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, u= +buntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; = +font-weight: 700; font-style: normal; line-height: 20px; margin: 0px; paddi= +ng: 0px; } + +.cmp-languagenavigation__item--active > .cmp-languagenavigation__item-title= +, .cmp-languagenavigation__item-title { color: rgb(0, 0, 0); background-col= +or: transparent; } + +.cmp-languagenavigation__item-link { display: block; font-family: Graphik, = +Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ub= +untu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; f= +ont-weight: 400; font-style: normal; line-height: 20px; margin: 0px; paddin= +g: 4px 4px 4px 16px; color: rgb(1, 149, 255); background-color: transparent= +; } + +.cmp-languagenavigation__item-link:hover { color: rgb(1, 114, 195); backgro= +und-color: rgb(245, 245, 245); } + +.cmp-languagenavigation__item--active > .cmp-languagenavigation__item-link = +{ color: rgb(1, 149, 255); background-color: rgb(245, 245, 245); } + +.cmp-languagenavigation__item--active > .cmp-languagenavigation__item-link:= +hover { color: rgb(1, 114, 195); background-color: rgb(245, 245, 245); } + +.cmp-list { margin: 0px; padding: 0px; list-style: none; } + +.cmp-list__item { position: relative; margin: 0px 0px 4px; padding: 0px 0px= + 0px 24px; min-height: 24px; } + +.cmp-list__item::before { position: absolute; inset: -1px auto auto 0px; co= +ntent: "=EF=8B=B4"; font-size: 24px; font-family: Ionicons; display: block;= + font-weight: 400; font-style: normal; line-height: 1; text-transform: none= +; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direc= +tion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeleg= +ibility; font-feature-settings: "liga"; color: rgb(149, 149, 149); } + +.cmp-list__item article { display: flex; flex-wrap: wrap; -webkit-box-align= +: baseline; align-items: baseline; } + +.cmp-list__item-title { font-family: Graphik, Arial, system-ui, -apple-syst= +em, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxyge= +n, cantarell, sans-serif; font-size: 1.8rem; font-weight: 400; font-style: = +normal; line-height: 22px; padding: 0px 0px 0px 8px; color: rgb(0, 0, 0); } + +.cmp-list__item-link { display: flex; flex-wrap: wrap; -webkit-box-align: b= +aseline; align-items: baseline; } + +.cmp-list__item-link .cmp-list__item-date, .cmp-list__item-link .cmp-list__= +item-title { font-family: Graphik, Arial, system-ui, -apple-system, blinkma= +csystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarel= +l, sans-serif; font-size: 1.8rem; font-weight: 400; font-style: normal; lin= +e-height: 22px; padding: 0px 8px; color: rgb(1, 149, 255); } + +.cmp-list__item-link:hover .cmp-list__item-date, .cmp-list__item-link:hover= + .cmp-list__item-title { color: rgb(1, 114, 195); } + +.cmp-list__item-description { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-size: 1.8rem; font-weight: 400; font-s= +tyle: normal; line-height: 22px; padding: 0px 0px 0px 8px; color: rgb(149, = +149, 149); } + +.cmp-navigation__item-link { display: block; } + +.cmp-navigation__item--level-0 { margin: 0px; } + +.cmp-navigation__item--level-0 .cmp-navigation__item-link { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 2r= +em; font-weight: 700; font-style: normal; line-height: 24px; text-transform= +: none; text-decoration: none; color: rgb(0, 0, 0); padding: 4px 0px; backg= +round-color: transparent; } + +.cmp-navigation__item--level-0 .cmp-navigation__item-link:hover { color: rg= +b(1, 114, 195); background-color: transparent; } + +.cmp-navigation__item--level-1 { margin: 0px; } + +.cmp-navigation__item--level-1 .cmp-navigation__item-link { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.= +6rem; font-weight: 700; font-style: normal; line-height: 20px; text-transfo= +rm: none; text-decoration: none; color: rgb(0, 0, 0); padding: 4px 16px; ba= +ckground-color: transparent; } + +.cmp-navigation__item--level-1 .cmp-navigation__item-link:hover { color: rg= +b(1, 114, 195); background-color: rgb(245, 245, 245); } + +.cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigati= +on__item { margin: 0px 0px 0px 16px; } + +.cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigati= +on__item .cmp-navigation__item-link { font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font-weight: 400= +; font-style: normal; line-height: 20px; text-transform: none; text-decorat= +ion: none; color: rgb(0, 0, 0); padding: 4px 16px; background-color: transp= +arent; } + +.cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigati= +on__item .cmp-navigation__item-link:hover { color: rgb(1, 114, 195); backgr= +ound-color: rgb(245, 245, 245); } + +.cmp-progressbar { position: relative; height: 32px; background-color: rgb(= +149, 149, 149); } + +.cmp-progressbar, .cmp-progressbar__bar { border-radius: 0px; border: 1px s= +olid rgb(32, 32, 32); } + +.cmp-progressbar__bar { z-index: 1; position: absolute; top: 0px; left: 0px= +; font-size: 0px; overflow: hidden; white-space: nowrap; width: 0px; height= +: 100%; background-color: rgb(1, 149, 255); } + +.cmp-progressbar__label--completed, .cmp-progressbar__label--remaining { z-= +index: 2; position: absolute; top: 50%; transform: translateY(-50%); font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-size: 1.4rem; font-weight: 700; font-style: normal; line-height: 18px; } + +.cmp-progressbar__label--completed { left: 16px; color: rgb(255, 255, 255);= + } + +.cmp-progressbar__label--completed::after { content: "%"; } + +.cmp-progressbar__label--remaining { right: 16px; color: rgb(255, 255, 255)= +; } + +.cmp-progressbar__label--remaining::after { content: "%"; } + +.cmp-separator__horizontal-rule { height: 1px; margin: 16px 0px; background= +-color: rgb(149, 149, 149); } + +.cmp-separator--lg .cmp-separator__horizontal-rule { height: 2px; margin: 3= +2px 0px; } + +.cmp-separator--xl .cmp-separator__horizontal-rule { height: 4px; margin: 4= +8px 0px; } + +.cmp-separator--color .cmp-separator__horizontal-rule { width: 100%; height= +: 4px; background: rgb(0, 243, 255); margin: 48px 0px; } + +.cmp-separator--basic .cmp-separator__horizontal-rule { width: 100%; height= +: 1px; border-color: rgb(204, 204, 204); margin: 48px 0px; } + +.cmp-separator--vertical { display: inline-block; } + +.cmp-separator--vertical .cmp-separator__horizontal-rule { height: 18px; wi= +dth: 1px; border: rgb(204, 204, 204); margin: 0px 15px; } + +.cmp-tabs__tab { display: block; cursor: pointer; font-family: Graphik, Ari= +al, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubunt= +u, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font= +-weight: 400; font-style: normal; line-height: 20px; text-transform: none; = +text-decoration: none; color: rgb(0, 0, 0); padding: 16px 8px; margin: 0px = +0px -1px; border-style: solid; border-color: transparent; border-image: ini= +tial; border-width: 0px 0px 1px; background-color: transparent; } + +.cmp-tabs__tab:hover { color: rgb(1, 114, 195); background-color: rgb(245, = +245, 245); border-color: rgb(1, 114, 195); } + +.cmp-tabs__tab--active { color: rgb(0, 0, 0); background-color: rgb(245, 24= +5, 245); border-color: rgb(0, 0, 0); } + +.cmp-tabs__tab--active:hover { color: rgb(1, 114, 195); background-color: r= +gb(245, 245, 245); border-color: rgb(1, 114, 195); } + +.cmp-tabs__tablist { display: flex; -webkit-box-pack: start; justify-conten= +t: flex-start; border-style: solid; border-color: rgb(222, 222, 222); borde= +r-image: initial; border-width: 0px 0px 1px; } + +.cmp-tabs--align-right .cmp-tabs__tablist { -webkit-box-pack: end; justify-= +content: flex-end; } + +.cmp-tabs__tabpanel { margin: 0px; padding: 8px 16px; } + +.cmp-teaser { display: flex; -webkit-box-orient: vertical; -webkit-box-dire= +ction: normal; flex-direction: column; } + +.cmp-teaser--hrz-ci .cmp-teaser, .cmp-teaser--hrz-ic .cmp-teaser { -webkit-= +box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; } + +.cmp-teaser__image { -webkit-box-ordinal-group: 2; order: 1; } + +.cmp-teaser--vrt-ci .cmp-teaser__image, .cmp-teaser__content { -webkit-box-= +ordinal-group: 3; order: 2; } + +.cmp-teaser--vrt-ci .cmp-teaser__content { -webkit-box-ordinal-group: 2; or= +der: 1; } + +@media (min-width: 1000px) { + .cmp-teaser--hrz-ic .cmp-teaser__image { -webkit-box-ordinal-group: 2; or= +der: 1; } + .cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--hrz-ic .cmp-teaser__= +content { -webkit-box-ordinal-group: 3; order: 2; } + .cmp-teaser--hrz-ci .cmp-teaser__content { -webkit-box-ordinal-group: 2; = +order: 1; } + .cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--hrz-ic .cmp-teaser__= +image { display: flex; -webkit-box-align: center; align-items: center; -web= +kit-box-pack: center; justify-content: center; overflow: hidden; } + .cmp-teaser--hrz-ci .cmp-teaser__image .cmp-image, .cmp-teaser--hrz-ic .c= +mp-teaser__image .cmp-image { position: relative; width: 100%; height: 100%= +; } + .cmp-teaser--hrz-ci .cmp-teaser__image img, .cmp-teaser--hrz-ic .cmp-teas= +er__image img { width: auto; height: auto; min-width: 100%; min-height: 100= +%; max-width: none; position: relative; left: 50%; transform: translateX(-5= +0%); } +} + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--co= +mpact.cmp-teaser--hrz-ic .cmp-teaser__image { display: block; overflow: hid= +den; } + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image .cmp-image, .cmp= +-teaser--compact.cmp-teaser--hrz-ic .cmp-teaser__image .cmp-image { positio= +n: relative; width: 100%; } + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image img, .cmp-teaser= +--compact.cmp-teaser--hrz-ic .cmp-teaser__image img { max-width: 100%; widt= +h: 100%; height: auto; min-width: 0px; min-height: 0px; position: static; l= +eft: 0px; transform: translateX(0px); } + +.cmp-teaser__image { padding: 0px; border: 1px solid rgb(32, 32, 32); max-w= +idth: 100%; flex-basis: 100%; } + +.cmp-teaser--compact .cmp-teaser__image { background-color: transparent; bo= +rder: 1px solid rgb(32, 32, 32); padding: 0px; } + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--co= +mpact.cmp-teaser--hrz-ic .cmp-teaser__image, .cmp-teaser--compact .cmp-teas= +er__image, .cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--hrz-ic .cmp= +-teaser__image { max-width: 100%; flex-basis: 100%; } + +@media screen and (min-width: 768px) { + .cmp-teaser--compact .cmp-teaser__image, .cmp-teaser__image { padding: 0p= +x; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--= +compact.cmp-teaser--hrz-ic .cmp-teaser__image, .cmp-teaser--compact .cmp-te= +aser__image, .cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--hrz-ic .c= +mp-teaser__image, .cmp-teaser__image { max-width: 100%; flex-basis: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser--compact .cmp-teaser__image, .cmp-teaser__image { padding: 0p= +x; max-width: 100%; flex-basis: 100%; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--= +compact.cmp-teaser--hrz-ic .cmp-teaser__image, .cmp-teaser--hrz-ci .cmp-tea= +ser__image, .cmp-teaser--hrz-ic .cmp-teaser__image { max-width: 50%; flex-b= +asis: 50%; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser--compact .cmp-teaser__image, .cmp-teaser__image { padding: 0p= +x; max-width: 100%; flex-basis: 100%; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--= +compact.cmp-teaser--hrz-ic .cmp-teaser__image, .cmp-teaser--hrz-ci .cmp-tea= +ser__image, .cmp-teaser--hrz-ic .cmp-teaser__image { max-width: 50%; flex-b= +asis: 50%; } +} + +.cmp-teaser__content { display: flex; -webkit-box-orient: vertical; -webkit= +-box-direction: normal; flex-direction: column; background-color: rgb(245, = +245, 245); border: 1px solid rgb(32, 32, 32); max-width: 100%; flex-basis: = +100%; padding: 16px; } + +.cmp-teaser--compact .cmp-teaser__content { background-color: transparent; = +border: 1px solid rgb(32, 32, 32); padding: 16px; } + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser--= +compact.cmp-teaser--hrz-ic .cmp-teaser__content, .cmp-teaser--compact .cmp-= +teaser__content, .cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser--hrz= +-ic .cmp-teaser__content { max-width: 100%; flex-basis: 100%; } + +@media screen and (min-width: 768px) { + .cmp-teaser--compact .cmp-teaser__content, .cmp-teaser__content { max-wid= +th: 100%; flex-basis: 100%; padding: 16px; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser= +--compact.cmp-teaser--hrz-ic .cmp-teaser__content, .cmp-teaser--hrz-ci .cmp= +-teaser__content, .cmp-teaser--hrz-ic .cmp-teaser__content { max-width: 100= +%; flex-basis: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser--compact .cmp-teaser__content, .cmp-teaser__content { max-wid= +th: 100%; flex-basis: 100%; padding: 16px; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser= +--compact.cmp-teaser--hrz-ic .cmp-teaser__content, .cmp-teaser--hrz-ci .cmp= +-teaser__content, .cmp-teaser--hrz-ic .cmp-teaser__content { max-width: 50%= +; flex-basis: 50%; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__content { max-width: 100%; flex-basis: 100%; padding: 24px; = +} + .cmp-teaser--compact .cmp-teaser__content { padding: 16px; max-width: 100= +%; flex-basis: 100%; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser= +--compact.cmp-teaser--hrz-ic .cmp-teaser__content, .cmp-teaser--hrz-ci .cmp= +-teaser__content, .cmp-teaser--hrz-ic .cmp-teaser__content { max-width: 50%= +; flex-basis: 50%; } +} + +.cmp-teaser__pretitle { font-size: 14px; line-height: 18px; } + +.cmp-teaser--compact .cmp-teaser__pretitle, .cmp-teaser__pretitle { font-fa= +mily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe = +UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-= +weight: 700; font-style: normal; text-transform: uppercase; color: rgb(4, 8= +9, 150); margin-top: 0px; } + +.cmp-teaser--compact .cmp-teaser__pretitle { font-size: 12px; line-height: = +16px; } + +@media screen and (min-width: 768px) { + .cmp-teaser__pretitle { font-size: 14px; line-height: 18px; margin-top: 0= +px; } + .cmp-teaser--compact .cmp-teaser__pretitle { font-size: 12px; line-height= +: 16px; margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser__pretitle { font-size: 14px; line-height: 18px; margin-top: 0= +px; } + .cmp-teaser--compact .cmp-teaser__pretitle { font-size: 12px; line-height= +: 16px; margin-top: 0px; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__pretitle { font-size: 16px; line-height: 20px; margin-top: 0= +px; } + .cmp-teaser--compact .cmp-teaser__pretitle { font-size: 12px; line-height= +: 16px; margin-top: 0px; } +} + +.cmp-teaser__title { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 700; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); font-size: 24px; line-height: 28px; overflow-w= +rap: break-word; } + +.cmp-teaser__title .cmp-teaser__title-link { text-decoration: none; color: = +rgb(0, 0, 0); } + +.cmp-teaser__title .cmp-teaser__title-link:hover { color: rgb(1, 114, 195);= + } + +.cmp-teaser--compact .cmp-teaser__title { font-family: Graphik, Arial, syst= +em-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helv= +etica Neue", oxygen, cantarell, sans-serif; font-weight: 700; font-style: n= +ormal; text-transform: none; color: rgb(0, 0, 0); font-size: 18px; line-hei= +ght: 22px; } + +.cmp-teaser--compact .cmp-teaser__title .cmp-teaser__title-link { text-deco= +ration: none; color: rgb(0, 0, 0); } + +.cmp-teaser--compact .cmp-teaser__title .cmp-teaser__title-link:hover { col= +or: rgb(1, 114, 195); } + +* + .cmp-teaser__title, .cmp-teaser--compact * + .cmp-teaser__title { margi= +n-top: 8px; } + +@media screen and (min-width: 768px) { + .cmp-teaser__title { font-size: 24px; line-height: 28px; } + .cmp-teaser--compact .cmp-teaser__title { font-size: 18px; line-height: 2= +2px; } + * + .cmp-teaser__title, .cmp-teaser--compact * + .cmp-teaser__title { mar= +gin-top: 8px; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser__title { font-size: 24px; line-height: 28px; } + .cmp-teaser--compact .cmp-teaser__title { font-size: 18px; line-height: 2= +2px; } + * + .cmp-teaser__title, .cmp-teaser--compact * + .cmp-teaser__title { mar= +gin-top: 8px; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__title { font-size: 32px; line-height: 36px; } + .cmp-teaser--compact .cmp-teaser__title { font-size: 18px; line-height: 2= +2px; } + * + .cmp-teaser__title, .cmp-teaser--compact * + .cmp-teaser__title { mar= +gin-top: 8px; } +} + +.cmp-teaser__description { font-size: 16px; line-height: 24px; overflow-wra= +p: break-word; } + +.cmp-teaser--compact .cmp-teaser__description, .cmp-teaser__description { f= +ont-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "= +Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif;= + font-weight: 400; font-style: normal; color: rgb(0, 0, 0); } + +.cmp-teaser--compact .cmp-teaser__description { font-size: 14px; line-heigh= +t: 20px; } + +* + .cmp-teaser__description, .cmp-teaser--compact * + .cmp-teaser__descrip= +tion { margin-top: 16px; } + +@media screen and (min-width: 768px) { + .cmp-teaser__description { font-size: 16px; line-height: 24px; } + .cmp-teaser--compact .cmp-teaser__description { font-size: 14px; line-hei= +ght: 20px; } + * + .cmp-teaser__description, .cmp-teaser--compact * + .cmp-teaser__descr= +iption { margin-top: 16px; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser__description { font-size: 16px; line-height: 24px; } + .cmp-teaser--compact .cmp-teaser__description { font-size: 14px; line-hei= +ght: 20px; } + * + .cmp-teaser__description, .cmp-teaser--compact * + .cmp-teaser__descr= +iption { margin-top: 16px; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__description { font-size: 16px; line-height: 24px; } + .cmp-teaser--compact .cmp-teaser__description { font-size: 14px; line-hei= +ght: 20px; } + * + .cmp-teaser__description, .cmp-teaser--compact * + .cmp-teaser__descr= +iption { margin-top: 16px; } +} + +.cmp-teaser__action-container { margin-top: auto; padding-top: 32px; } + +.cmp-teaser--compact .cmp-teaser__action-container { margin-top: 0px; paddi= +ng-top: 16px; } + +@media screen and (min-width: 768px) { + .cmp-teaser__action-container { margin-top: auto; padding-top: 32px; } + .cmp-teaser--compact .cmp-teaser__action-container { margin-top: 0px; pad= +ding-top: 16px; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser__action-container { margin-top: auto; padding-top: 32px; } + .cmp-teaser--compact .cmp-teaser__action-container { margin-top: 0px; pad= +ding-top: 16px; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__action-container { margin-top: auto; padding-top: 32px; } + .cmp-teaser--compact .cmp-teaser__action-container { margin-top: 0px; pad= +ding-top: 16px; } +} + +.cmp-teaser__action-link { font-size: 1.4rem; font-weight: 600; line-height= +: 1.6; position: relative; text-decoration: none; text-transform: uppercase= +; color: rgb(0, 77, 255); display: inline; } + +.cmp-teaser__action-link::after { content: "=EE=A0=80"; font-size: 20px; fo= +nt-family: Ionicons; font-weight: 400; font-style: normal; line-height: 1; = +text-transform: none; letter-spacing: normal; overflow-wrap: normal; white-= +space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-re= +ndering: optimizelegibility; font-feature-settings: "liga"; display: inline= +-block; margin-left: 1rem; vertical-align: middle; } + +.cmp-teaser__action-link::before { content: ""; background: rgb(0, 77, 255)= +; bottom: -3px; display: block; height: 1px; left: 0px; max-width: calc(100= +% - 2.1em); position: absolute; transition: width 300ms ease 0s; width: 0%;= + } + +.cmp-teaser__action-link:focus { color: rgb(0, 77, 255); text-decoration: n= +one; } + +.cmp-teaser__action-link:focus::before { width: 100%; } + +.cmp-teaser__action-link:hover { color: rgb(0, 77, 255); text-decoration: n= +one; } + +.cmp-teaser__action-link:hover::before { width: 100%; } + +.cmp-teaser__action-link:visited, .cmp-teaser__action-link:visited:hover { = +color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-teaser__action-link { font-size: 1.6rem; } + .cmp-teaser__action-link::after { font-size: 2.4rem; } +} + +.cmp-teaser__content { display: block; } + +.cmp-teaser__pretitle { width: auto; display: inline-block; margin-bottom: = +5px; vertical-align: bottom; } + +.cmp-teaser__description, .cmp-text { font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font-weight: 400= +; font-style: normal; line-height: 1.5; padding: 0px; color: rgb(0, 0, 0); = +} + +.cmp-teaser__description * + p .cmp-text__paragraph-default, .cmp-text * + = +p .cmp-text__paragraph-default { margin-top: 1.6em; } + +.cmp-teaser__description * + p .cmp-text__label-small, .cmp-teaser__descrip= +tion * + p .cmp-text__paragraph-medium, .cmp-teaser__description * + p .cmp= +-text__paragraph-small, .cmp-text * + p .cmp-text__label-small, .cmp-text *= + + p .cmp-text__paragraph-medium, .cmp-text * + p .cmp-text__paragraph-smal= +l { margin-top: 1.2em; } + +.cmp-teaser__description * + p .cmp-text__link--block, .cmp-text * + p .cmp= +-text__link--block { margin-top: 1em; display: inline-block; } + +.cmp-teaser__description p, .cmp-text p { line-height: 1.6; text-transform:= + none; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-teaser__description p, .cmp-text p { font-size: 1.6rem; } +} + +.cmp-teaser__description a, .cmp-text a { text-decoration: none; color: rgb= +(0, 77, 255); } + +.cmp-teaser__description a:focus, .cmp-teaser__description a:hover, .cmp-te= +xt a:focus, .cmp-text a:hover { color: rgb(0, 77, 255); text-decoration: un= +derline; } + +.cmp-teaser__description a:visited, .cmp-text a:visited { color: rgb(0, 0, = +136); } + +.cmp-teaser__description * + h1, .cmp-text * + h1 { margin-top: 2rem; } + +.cmp-teaser__description h1, .cmp-text h1 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h2, .cmp-text * + h2 { margin-top: 2rem; } + +.cmp-teaser__description h2, .cmp-text h2 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h3, .cmp-text * + h3 { margin-top: 2rem; } + +.cmp-teaser__description h3, .cmp-text h3 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h4, .cmp-text * + h4 { margin-top: 2rem; } + +.cmp-teaser__description h4, .cmp-text h4 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h5, .cmp-text * + h5 { margin-top: 2rem; } + +.cmp-teaser__description h5, .cmp-text h5 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h6, .cmp-text * + h6 { margin-top: 2rem; } + +.cmp-teaser__description h6, .cmp-text h6 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + blockquote, .cmp-text * + blockquote { margin-= +top: 16px; } + +.cmp-teaser__description blockquote, .cmp-text blockquote { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.= +6rem; line-height: 1.5; padding: 16px; color: rgb(0, 0, 0); background-colo= +r: rgb(245, 245, 245); } + +.cmp-teaser__description * + ol, .cmp-teaser__description * + ul, .cmp-text= + * + ol, .cmp-text * + ul { margin-top: 16px; } + +.cmp-teaser__description li, .cmp-text li { position: relative; margin: 0px= +; padding-left: 24px; } + +.cmp-teaser__description li::before, .cmp-text li::before { position: absol= +ute; top: 0px; left: 0px; width: 24px; content: "=E2=80=A2"; } + +.cmp-teaser__description ol, .cmp-text ol { font-size: 1.4rem; line-height:= + 1.6; margin-top: 10px; margin-left: 15px; padding-left: 20px; list-style: = +decimal; } + +.cmp-teaser__description ol li, .cmp-text ol li { padding-bottom: 10px; pad= +ding-left: 15px; } + +.cmp-teaser__description ol li::before, .cmp-text ol li::before { display: = +none; } + +.cmp-teaser__description ol li ol, .cmp-text ol li ol { margin-top: 10px; l= +ist-style: lower-alpha; } + +.cmp-teaser__description ol li ol li ol, .cmp-text ol li ol li ol { list-st= +yle: auto; } + +.cmp-teaser__description ol li ul, .cmp-text ol li ul { margin-top: 10px; l= +ist-style: disc; margin-left: 15px; padding-left: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-teaser__description ol, .cmp-text ol { font-size: 1.6rem; margin-top= +: 1.6em; margin-left: 30px; } + .cmp-teaser__description ol li, .cmp-text ol li { padding-left: 20px; } + .cmp-teaser__description ol li ul, .cmp-text ol li ul { margin-left: 30px= +; } +} + +.cmp-teaser__description ol.cmp-text__alpha-lower, .cmp-text ol.cmp-text__a= +lpha-lower { list-style: lower-alpha !important; } + +.cmp-teaser__description ol.cmp-text__alpha-lower li ol, .cmp-text ol.cmp-t= +ext__alpha-lower li ol { list-style: auto; } + +.cmp-teaser__description ol.cmp-text__alpha-upper, .cmp-text ol.cmp-text__a= +lpha-upper { list-style: upper-alpha !important; } + +.cmp-teaser__description ol.cmp-text__alpha-upper li ol, .cmp-text ol.cmp-t= +ext__alpha-upper li ol { list-style: auto; } + +.cmp-teaser__description ul, .cmp-text ul { font-size: 1.4rem; line-height:= + 1.6; margin-top: 1.6em; padding-left: 15px; } + +.cmp-teaser__description ul li, .cmp-text ul li { padding-bottom: 10px; pad= +ding-left: 1.6rem; } + +.cmp-teaser__description ul ul li::before, .cmp-text ul ul li::before { con= +tent: "=E2=97=8B"; } + +@media screen and (min-width: 1000px) { + .cmp-teaser__description ul, .cmp-text ul { font-size: 1.6rem; padding-le= +ft: 30px; } +} + +.cmp-teaser__description ul.cmp-text__default--dashes li::before, .cmp-text= + ul.cmp-text__default--dashes li::before { content: "-"; } + +.cmp-teaser__description ul.cmp-text__data-terms, .cmp-text ul.cmp-text__da= +ta-terms { font-size: 1.4rem; line-height: 1.6; text-transform: none; paddi= +ng-left: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-teaser__description ul.cmp-text__data-terms, .cmp-text ul.cmp-text__= +data-terms { font-size: 1.6rem; } +} + +.cmp-teaser__description ul.cmp-text__data-terms > li, .cmp-text ul.cmp-tex= +t__data-terms > li { font-weight: 800; margin-bottom: 0px; margin-top: 0px;= + padding-left: 0px; padding-bottom: 0px; text-transform: uppercase; } + +.cmp-teaser__description ul.cmp-text__data-terms ul, .cmp-text ul.cmp-text_= +_data-terms ul { font-weight: 400; margin-bottom: 20px; margin-top: 10px; t= +ext-transform: none; padding-left: 0px; } + +.cmp-teaser__description ul.cmp-text__data-terms ul li, .cmp-text ul.cmp-te= +xt__data-terms ul li { margin: 0px; padding-bottom: 0px; padding-left: 40px= +; } + +.cmp-teaser__description ul.cmp-text__data-terms li, .cmp-teaser__descripti= +on ul.cmp-text__data-terms ul, .cmp-text ul.cmp-text__data-terms li, .cmp-t= +ext ul.cmp-text__data-terms ul { list-style-type: none; } + +.cmp-teaser__description ul.cmp-text__data-terms li::before, .cmp-teaser__d= +escription ul.cmp-text__data-terms ul::before, .cmp-text ul.cmp-text__data-= +terms li::before, .cmp-text ul.cmp-text__data-terms ul::before { content: n= +one; } + +.cmp-teaser__description ul.cmp-text__link-list, .cmp-text ul.cmp-text__lin= +k-list { padding-left: 0px; } + +.cmp-teaser__description ul.cmp-text__link-list li, .cmp-text ul.cmp-text__= +link-list li { margin: 0px; padding-bottom: 0px; padding-left: 0px; } + +.cmp-teaser__description ul.cmp-text__link-list li::before, .cmp-text ul.cm= +p-text__link-list li::before { content: none; } + +.cmp-teaser__description ul.cmp-text__link-list li + li, .cmp-text ul.cmp-t= +ext__link-list li + li { margin-top: 1em; } + +.cmp-teaser__description * + table, .cmp-text * + table { margin-top: 16px;= + } + +.cmp-teaser__description table, .cmp-text table { width: 100%; max-width: 1= +00%; border-collapse: collapse; border: none; } + +.cmp-teaser__description td, .cmp-teaser__description th, .cmp-text td, .cm= +p-text th { margin: 0px; padding: 0px; border: none; } + +.cmp-teaser__description th, .cmp-text th { padding: 8px; background-color:= + transparent; } + +.cmp-teaser__description td, .cmp-teaser__description th, .cmp-text td, .cm= +p-text th { font-family: Graphik, Arial, system-ui, -apple-system, blinkmac= +systemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell= +, sans-serif; font-size: 1.6rem; font-weight: 400; font-style: normal; line= +-height: 1.5; text-align: center; border: 1px solid rgb(222, 222, 222); col= +or: rgb(0, 0, 0); } + +.cmp-teaser__description td, .cmp-text td { padding: 0.5rem 16px; } + +.cmp-text--background-dark .cmp-text { color: rgb(255, 255, 255); } + +.cmp-text--background-dark .cmp-text a { color: rgb(255, 255, 255); text-de= +coration: underline; } + +.cmp-text--background-dark .cmp-text a:focus, .cmp-text--background-dark .c= +mp-text a:hover, .cmp-text--background-dark .cmp-text a:visited { color: rg= +b(204, 204, 204); } + +.cmp-text--background-dark .cmp-text a.cmp-text__link--alt-arrow, .cmp-text= +--background-dark .cmp-text a.cmp-text__link--arrow { text-decoration: none= +; } + +.cmp-text--background-dark .cmp-text a.cmp-text__link--alt-arrow::before, .= +cmp-text--background-dark .cmp-text a.cmp-text__link--arrow::before { backg= +round: rgb(255, 255, 255); } + +.cmp-text--background-dark .cmp-text .cmp-text__link--default:visited, .cmp= +-text--background-dark .cmp-text a.cmp-text__link--alt-arrow:focus, .cmp-te= +xt--background-dark .cmp-text a.cmp-text__link--alt-arrow:hover, .cmp-text-= +-background-dark .cmp-text a.cmp-text__link--alt-arrow:visited, .cmp-text--= +background-dark .cmp-text a.cmp-text__link--arrow:focus, .cmp-text--backgro= +und-dark .cmp-text a.cmp-text__link--arrow:hover, .cmp-text--background-dar= +k .cmp-text a.cmp-text__link--arrow:visited { color: rgb(255, 255, 255); } + +.cmp-text--background-dark .cmp-text .cmp-text__link--default:visited:focus= +, .cmp-text--background-dark .cmp-text .cmp-text__link--default:visited:hov= +er { color: rgb(204, 204, 204); } + +.cmp-text__paragraph-default { display: inline-block; } + +.cmp-text__paragraph-small { display: inline-block; font-size: 1.2rem; line= +-height: 1; } + +.cmp-text__paragraph-medium { display: inline-block; font-size: 1.4rem; lin= +e-height: 1.2; } + +.cmp-text__label-small { display: inline-block; font-size: 1.2rem; font-wei= +ght: 600; text-transform: uppercase; } + +.cmp-text__dropcap { font-size: 5.6rem; font-weight: 600; line-height: 1; } + +@media screen and (min-width: 1000px) { + .cmp-text__dropcap { font-size: 7.6rem; } +} + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--default, a.cmp-text_= +_link--default { text-decoration: underline; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--default:focus, .cmp-= +teaser .cmp-teaser__description a.cmp-text__link--default:hover, .cmp-tease= +r .cmp-teaser__description a.cmp-text__link--default:visited, .cmp-teaser .= +cmp-teaser__description a.cmp-text__link--default:visited:focus, .cmp-tease= +r .cmp-teaser__description a.cmp-text__link--default:visited:hover, a.cmp-t= +ext__link--default:focus, a.cmp-text__link--default:hover, a.cmp-text__link= +--default:visited, a.cmp-text__link--default:visited:focus, a.cmp-text__lin= +k--default:visited:hover { color: rgb(0, 0, 136); } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow, a.cmp-text__l= +ink--arrow { font-size: 1.4rem; font-weight: 600; line-height: 1.6; positio= +n: relative; text-decoration: none; text-transform: uppercase; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow::after, a.cmp-= +text__link--arrow::after { content: "=EE=A0=80"; font-size: 20px; font-fami= +ly: Ionicons; font-weight: 400; font-style: normal; line-height: 1; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; display: inline-block;= + margin-left: 1rem; vertical-align: middle; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow::before, a.cmp= +-text__link--arrow::before { content: ""; background: rgb(0, 77, 255); bott= +om: -3px; display: block; height: 1px; left: 0px; max-width: calc(100% - 2.= +1em); position: absolute; transition: width 300ms ease 0s; width: 0%; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow:focus, .cmp-te= +aser .cmp-teaser__description a.cmp-text__link--arrow:hover, a.cmp-text__li= +nk--arrow:focus, a.cmp-text__link--arrow:hover { text-decoration: none; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow:focus::before,= + .cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow:hover::before= +, a.cmp-text__link--arrow:focus::before, a.cmp-text__link--arrow:hover::bef= +ore { width: 100%; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow:visited, a.cmp= +-text__link--arrow:visited { color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow, a.cmp-text_= +_link--arrow { font-size: 1.6rem; } + .cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow::after, a.cm= +p-text__link--arrow::after { font-size: 2.4rem; } +} + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow, a.cmp-tex= +t__link--alt-arrow { color: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 6= +00; line-height: 1.6; position: relative; text-decoration: none; text-trans= +form: uppercase; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow::after, a.= +cmp-text__link--alt-arrow::after { content: "=EE=A0=80"; font-size: 20px; f= +ont-family: Ionicons; font-weight: 400; font-style: normal; line-height: 1;= + text-transform: none; letter-spacing: normal; overflow-wrap: normal; white= +-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-r= +endering: optimizelegibility; font-feature-settings: "liga"; display: inlin= +e-block; margin-left: 1rem; vertical-align: middle; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow::before, a= +.cmp-text__link--alt-arrow::before { content: ""; background: rgb(0, 0, 0);= + bottom: -3px; display: block; height: 1px; left: 0px; max-width: calc(100%= + - 2.1em); position: absolute; transition: width 300ms ease 0s; width: 0%; = +} + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:focus, .cm= +p-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:hover, a.cmp-= +text__link--alt-arrow:focus, a.cmp-text__link--alt-arrow:hover { color: rgb= +(0, 0, 0); text-decoration: none; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:focus::bef= +ore, .cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:hover= +::before, a.cmp-text__link--alt-arrow:focus::before, a.cmp-text__link--alt-= +arrow:hover::before { width: 100%; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:visited, a= +.cmp-text__link--alt-arrow:visited { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow, a.cmp-t= +ext__link--alt-arrow { font-size: 1.6rem; } + .cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow::after, = +a.cmp-text__link--alt-arrow::after { font-size: 2.4rem; } +} + +.cmp-text__label-ribbon { background-color: rgb(0, 243, 255); box-shadow: r= +gba(0, 0, 0, 0.35) -4px -2px 5px; font-size: 1.2rem; font-weight: 600; line= +-height: 1.4; max-height: 40px; padding: 1.5rem 3rem 1rem; position: relati= +ve; text-transform: uppercase; vertical-align: middle; display: inline-bloc= +k; } + +@media screen and (min-width: 1000px) { + .cmp-text__label-ribbon { font-size: 1.8rem; max-height: 50px; padding-le= +ft: 1rem; padding-right: 1rem; margin-bottom: 1rem; } + .cmp-text__label-ribbon::before { content: ""; border-color: transparent = +rgb(0, 186, 255) transparent transparent; border-style: solid; border-width= +: 0px 20px 10px 0px; bottom: 0px; height: 0px; left: 0px; position: absolut= +e; transform: translateY(100%); width: 0px; } +} + +.cmp-text__ai-label { font-weight: 500; font-size: 1.4rem; text-transform: = +uppercase; line-height: 1.7rem; } + +@media screen and (min-width: 1000px) { + .cmp-text__ai-label { font-size: 1.8rem; line-height: 2.2rem; } +} + +.cmp-text__ai-medium-regular { font-weight: 400; font-size: 1.8rem; line-he= +ight: 2.4rem; } + +@media screen and (min-width: 768px) { + .cmp-text__ai-medium-regular { font-size: 2rem; line-height: 2.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-text__ai-medium-regular { font-size: 3.2rem; line-height: 3.6rem; } +} + +.cmp-text__paragraph-medium-light { font-size: 1.8rem; font-weight: 300; li= +ne-height: 2.4rem; } + +@media screen and (min-width: 768px) { + .cmp-text__paragraph-medium-light { font-size: 3rem; line-height: 2.6rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-text__paragraph-medium-light { font-size: 3.2rem; line-height: 3.6re= +m; } +} + +.cmp-text__paragraph-small-light { font-size: 1.4rem; font-weight: 300; lin= +e-height: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-text__paragraph-small-light { font-size: 1.6rem; line-height: 2.2rem= +; } +} + +.cmp-text__paragraph-small-regular { font-size: 1.4rem; font-weight: 400; l= +ine-height: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-text__paragraph-small-regular { font-size: 1.6rem; line-height: 2.2r= +em; } +} + +.cmp-text .cmp-text__button-text-brand-link { width: auto; height: auto; ma= +rgin: 0px; min-width: auto; text-decoration: none; position: relative; text= +-transform: none; font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-weight: 500; font-size: 1.6rem; line-height: 2rem;= + background: none; cursor: pointer; color: rgb(0, 77, 255); text-align: lef= +t; opacity: 1; transition: opacity 0.6s ease 0s; display: inline-flex; padd= +ing: 1rem 1rem 1rem 5.5rem; } + +@media screen and (min-width: 768px) { + .cmp-text .cmp-text__button-text-brand-link { font-size: 1.9rem; line-hei= +ght: 2.375rem; margin-top: 0.1rem; margin-bottom: 0.1rem; padding-right: 3r= +em; } +} + +.cmp-text .cmp-text__button-text-brand-link::before { content: ""; left: 0p= +x; top: 50%; transform: translateY(-50%); width: 3.4rem; height: 3.4rem; bo= +rder: 0.1rem solid rgb(0, 77, 255); border-radius: 5rem; position: absolute= +; transition: all 0.4s ease 0s; } + +.cmp-text .cmp-text__button-text-brand-link:hover { color: rgb(0, 77, 255);= + text-decoration: none; } + +.cmp-text .cmp-text__button-text-brand-link:hover::before { text-decoration= +: none; } + +@media screen and (min-width: 1000px) { + .cmp-text .cmp-text__button-text-brand-link:hover::before { width: 100%; = +} +} + +.cmp-text .cmp-text__button-text-brand-link:focus { text-decoration: none; = +} + +@media screen and (min-width: 1000px) { + .cmp-text .cmp-text__button-text-brand-link:focus::before { width: 100%; = +} +} + +.cmp-text .cmp-text__button-text-brand-link:visited { color: rgb(0, 77, 255= +); } + +.cmp-text .cmp-text__button-text-brand-link:focus { box-shadow: rgb(0, 0, 1= +36) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset:= + 1px; } + +.cmp-text .cmp-text__button-text-brand-link:focus:not(:focus-visible) { box= +-shadow: none; outline: none; } + +.cmp-text .cmp-text__button-text-brand-link .cmp-button { transition: opaci= +ty 0.7s ease 0.8s; display: inline-flex; -webkit-box-align: center; align-i= +tems: center; text-transform: none; position: relative; top: 0px; left: 0px= +; text-decoration: none; } + +.cmp-text .cmp-text__button-text-brand-link::after { content: "=EF=8F=96"; = +font-size: 34px; font-family: Ionicons; font-weight: 400; font-style: norma= +l; line-height: 1; text-transform: none; letter-spacing: normal; overflow-w= +rap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: a= +ntialiased; text-rendering: optimizelegibility; font-feature-settings: "lig= +a"; position: absolute; left: 1rem; top: 0.4rem; display: inline-flex; -web= +kit-box-align: center; align-items: center; transition: none 0s ease 0s; ma= +rgin-left: 1.2rem; margin-right: 3.3rem; } + +@media screen and (min-width: 768px) { + .cmp-text .cmp-text__button-text-brand-link::after { margin-left: 1.2rem;= + margin-right: 3.3rem; } +} + +.cmp-quick-summary-divider { border-bottom: 4px solid rgb(0, 0, 0); padding= +-bottom: 3rem; } + +.datastat-card-vertical .cmp-text__stat-statistic, .datastat-card-vertical = +.cmp-text__stat-symbol { font-size: 8rem; } + +@media screen and (max-width: 1199.9px) { + .datastat-card-vertical .cmp-text__stat-statistic, .datastat-card-vertica= +l .cmp-text__stat-symbol { font-size: 6.5rem; line-height: 0.09rem; } +} + +.datastat-card-vertical .cmp-text__stat-qualifier-text { font-size: 2.4rem;= + text-transform: uppercase; position: relative; top: -0.3em; } + +@media screen and (max-width: 1199.9px) { + .datastat-card-vertical .cmp-text__stat-qualifier-text { line-height: 0.0= +9rem; } +} + +.datastat-card-vertical .cmp-text__stat-percent { font-size: 5rem; } + +@media screen and (max-width: 1199.9px) { + .datastat-card-vertical .cmp-text__stat-percent { line-height: 0.09rem; } +} + +.datastat-card-horizontal .cmp-text__stat-percent, .datastat-card-horizonta= +l .cmp-text__stat-statistic, .datastat-card-horizontal .cmp-text__stat-symb= +ol { font-size: 6.5rem; line-height: 1em; } + +.datastat-card-horizontal .cmp-text__stat-qualifier-text { text-transform: = +uppercase; font-size: 2rem; line-height: 0; } + +.datastat-card-vertical-wide .cmp-text__stat-percent, .datastat-card-vertic= +al-wide .cmp-text__stat-qualifier-text, .datastat-card-vertical-wide .cmp-t= +ext__stat-statistic, .datastat-card-vertical-wide .cmp-text__stat-symbol { = +font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .datastat-card-vertical-wide .cmp-text__stat-percent, .datastat-card-vert= +ical-wide .cmp-text__stat-qualifier-text, .datastat-card-vertical-wide .cmp= +-text__stat-statistic, .datastat-card-vertical-wide .cmp-text__stat-symbol = +{ font-size: 2.5rem; } +} + +.cmp-text table { width: 100%; max-width: 100%; display: inline-block; marg= +in-bottom: 1rem; border-width: 1px 1px 0px; border-top-style: solid; border= +-right-style: solid; border-left-style: solid; border-top-color: rgb(222, 2= +22, 222); border-right-color: rgb(222, 222, 222); border-left-color: rgb(22= +2, 222, 222); border-image: initial; border-bottom-style: initial; border-b= +ottom-color: initial; background-color: transparent; border-collapse: colla= +pse; border-spacing: 0px; overflow-x: scroll; } + +@media screen and (min-width: 1200px) { + .cmp-text table { overflow-x: hidden; } +} + +.cmp-text table a { color: rgb(0, 77, 255); text-decoration: none; } + +.cmp-text table a:focus, .cmp-text table a:hover, .cmp-text table a:visited= + { color: rgb(0, 0, 136); text-decoration: none; } + +.cmp-text thead { background-color: rgb(245, 245, 245); } + +.cmp-text th { font-weight: 800; } + +.cmp-text td, .cmp-text th { width: 10%; padding: 0.8rem; border-bottom: 0.= +08rem solid rgb(222, 222, 222); border-top: 0px; font-size: 1.4rem; line-he= +ight: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-text td, .cmp-text th { font-size: 1.6rem; line-height: 1.6; } +} + +.cmp-text td:first-of-type, .cmp-text th:first-of-type { border-left: 0px; = +border-right: 0px; } + +.cmp-text td:last-of-type, .cmp-text th:last-of-type { border-right: 0px; } + +.cmp-text--table-alternate-bordered tr:nth-of-type(2n) { background-color: = +rgba(245, 245, 245, 0.75); } + +.cmp-text--table-alternate-bordered tr:nth-of-type(2n):hover, .cmp-text--ta= +ble-bordered tr:hover { background-color: rgb(245, 245, 245); } + +.cmp-title__text .cmp-title__link { color: rgb(0, 0, 0); } + +.cmp-title__text .cmp-title__link:focus, .cmp-title__text .cmp-title__link:= +hover { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-title--cta .cmp-title__text { font-family: Graphik, Arial, system-ui, = +-apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica N= +eue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; = +text-transform: none; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.= +8rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--cta .cmp-title__text { font-size: 4.8rem; } +} + +.cmp-title--section .cmp-title__text { font-family: Graphik, Arial, system-= +ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helveti= +ca Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: norm= +al; text-transform: none; color: rgb(0, 0, 0); line-height: 1.05; font-size= +: 2.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--section .cmp-title__text { font-size: 4.8rem; } +} + +.cmp-title--subsection .cmp-title__text { font-family: Graphik, Arial, syst= +em-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helv= +etica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: n= +ormal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-si= +ze: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--subsection .cmp-title__text { font-size: 3.5rem; } +} + +.cmp-title--ribbon .cmp-title__text { font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); font-size: 2rem; font-weight: 800; line-height:= + 1.4; } + +@media screen and (min-width: 1000px) { + .cmp-title--ribbon .cmp-title__text { font-size: 3.5rem; } +} + +.cmp-title--module .cmp-title__text { font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: norma= +l; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: = +1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--module .cmp-title__text { font-size: 2.5rem; } +} + +.cmp-title--tertiary .cmp-title__text { font-family: Graphik, Arial, system= +-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvet= +ica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: nor= +mal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size= +: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--tertiary .cmp-title__text { font-size: 2.5rem; } +} + +.cmp-title--eyebrow .cmp-title__text { font-family: Graphik, Arial, system-= +ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helveti= +ca Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: norm= +al; text-transform: uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0)= +; line-height: 1.4; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--eyebrow .cmp-title__text { font-size: 1.8rem; letter-spacing:= + 0.07em; } +} + +.cmp-title--submodule .cmp-title__text { font-family: Graphik, Arial, syste= +m-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helve= +tica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: no= +rmal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-siz= +e: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--submodule .cmp-title__text { font-size: 1.6rem; } +} + +.cmp-title--ai-h1 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 700; font-style: normal= +; text-transform: none; line-height: 1; font-size: 4.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h1 .cmp-title__text { font-size: 10rem; } +} + +.cmp-title--ai-h2 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 700; font-style: normal= +; text-transform: none; line-height: 1.13; font-size: 3rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-title--ai-h2 .cmp-title__text { font-size: 3.6rem; line-height: 1; } +} + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h2 .cmp-title__text { font-size: 6.5rem; line-height: 1.08= +; } +} + +.cmp-title--ai-h3 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 400; font-style: normal= +; text-transform: none; line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h3 .cmp-title__text { font-size: 3.2rem; line-height: 1.13= +; } +} + +.cmp-title--ai-h4 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 400; font-style: normal= +; text-transform: none; line-height: 1.38; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h4 .cmp-title__text { font-size: 2.4rem; line-height: 1.17= +; } +} + +.cmp-title--ai-h5 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 500; font-style: normal= +; text-transform: none; line-height: 1.13; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h5 .cmp-title__text { font-size: 2.4rem; line-height: 1.17= +; } +} + +.cmp-title--ai-section-h .cmp-title__text { font-family: Graphik, Arial, sy= +stem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "He= +lvetica Neue", oxygen, cantarell, sans-serif; font-weight: 500; font-style:= + normal; text-transform: uppercase; line-height: 1.21; font-size: 1.4rem; b= +order-width: 0px; } + +.cmp-title--ai-section-h .cmp-title__text::after { content: ""; display: bl= +ock; margin-top: 0.4rem; height: 6px; width: 58px; background-color: rgb(16= +1, 0, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-title--ai-section-h .cmp-title__text::after { margin-top: 0.6rem; wi= +dth: 64px; } +} + +@media screen and (min-width: 1000px) { + .cmp-title--ai-section-h .cmp-title__text { font-size: 1.8rem; line-heigh= +t: 1.22; } + .cmp-title--ai-section-h .cmp-title__text::after { margin-top: 0.8rem; wi= +dth: 74px; } +} + +.cmp-title--centered .cmp-title__text { text-align: center; } + +.yt-verbiage .cmp-yt-verbiage { text-align: center; height: auto; padding: = +35px; background-color: rgb(253, 253, 253); font-size: 1.5rem; } + +.blockquote .cmp-blockquote { display: flex; -webkit-box-align: start; alig= +n-items: flex-start; background-color: transparent; } + +.blockquote .cmp-blockquote__content { margin-right: 30px; padding-left: 3r= +em; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__content { padding-right: 3rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .blockquote .cmp-blockquote__content { padding-bottom: 0.2rem; } +} + +.blockquote .cmp-blockquote__border { border-width: 0px 0px 0px 4px; border= +-left-style: solid; border-left-color: initial; } + +.blockquote .cmp-blockquote__text { color: rgb(0, 0, 0); font-size: 2rem; l= +ine-height: 1.2; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__text { font-size: 3.5rem; text-transform: no= +ne; } +} + +.blockquote .cmp-blockquote__author { margin-top: 15px; line-height: 0.9rem= +; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__author { margin-top: 25px; } +} + +.blockquote .cmp-blockquote__author-name { color: rgb(0, 0, 0); font-weight= +: 600; font-size: 1.4rem; line-height: 1.05; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__author-name { line-height: 1.4; } +} + +.blockquote .cmp-blockquote__author-title { color: rgb(0, 0, 0); font-size:= + 1.4rem; line-height: 1.05; text-transform: none; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__author-title { line-height: 1.4; } +} + +.blockquote .cmp-blockquote__signature-img { max-width: 17rem; background-c= +olor: transparent; padding-top: 3.2rem; } + +.blockquote .cmp-blockquote__signature-font { font-family: Reenie-Beanie, G= +raphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", ro= +boto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; } + +.blockquote.blockquote-icon .cmp-blockquote__icon::after { content: "=EE=A4= +=80"; font-size: 32px; font-family: Ionicons; display: block; font-style: n= +ormal; line-height: 1; text-transform: none; letter-spacing: normal; overfl= +ow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothin= +g: antialiased; text-rendering: optimizelegibility; font-feature-settings: = +"liga"; margin: 0.5rem; font-weight: 800; color: transparent; } + +@media screen and (min-width: 1000px) { + .blockquote.blockquote-icon .cmp-blockquote__icon::after { content: "=EE= +=A4=80"; font-size: 77px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } +} + +.blockquote.blockquote-icon .cmp-blockquote__border { border-left-width: 0p= +x; } + +.blockquote a { color: rgb(0, 77, 255); } + +.blockquote.blockquote-has-border .cmp-blockquote { background-color: rgb(2= +55, 255, 255); border: 1px solid rgb(227, 227, 227); padding: 3rem; } + +@media screen and (min-width: 768px) { + .blockquote.blockquote-has-border .cmp-blockquote { padding: 5rem; } +} + +.blockquote.blockquote-has-border .cmp-blockquote__content { margin-right: = +0px; } + +.blockquote.color-background-gray .cmp-blockquote { background-color: rgba(= +242, 242, 242, 0.9); } + +.blockquote.brand-gradient-pink .cmp-blockquote__icon::after { background-c= +lip: text; background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb= +(231, 0, 116) 30%); } + +.blockquote.brand-gradient-pink .cmp-blockquote__border { border-image-slic= +e: 1; border-image-source: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(2= +31, 0, 116) 30%); } + +.blockquote.brand-gradient-purple .cmp-blockquote__icon::after { background= +-clip: text; background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0,= + 255)); } + +.blockquote.brand-gradient-purple .cmp-blockquote__border { border-image-sl= +ice: 1; border-image-source: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 2= +55)); } + +.blockquote.brand-gradient-purple-alt .cmp-blockquote__icon::after { backgr= +ound-clip: text; background-image: linear-gradient(90deg, rgb(70, 1, 115), = +rgb(117, 0, 192), rgb(161, 0, 255)); } + +.blockquote.brand-gradient-purple-alt .cmp-blockquote__border { border-imag= +e-slice: 1; border-image-source: linear-gradient(90deg, rgb(70, 1, 115), rg= +b(117, 0, 192), rgb(161, 0, 255)); } + +.blockquote.brand-gradient-blue .cmp-blockquote__icon::after { background-c= +lip: text; background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255= +)); } + +.blockquote.brand-gradient-blue .cmp-blockquote__border { border-image-slic= +e: 1; border-image-source: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255))= +; } + +.blockquote.brand-gradient-blue2 .cmp-blockquote__icon::after { background-= +clip: text; background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, = +255)); } + +.blockquote.brand-gradient-blue2 .cmp-blockquote__border { border-image-sli= +ce: 1; border-image-source: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 25= +5)); } + +.blockquote.brand-gradient-light-blue .cmp-blockquote__icon::after { backgr= +ound-clip: text; background-image: linear-gradient(90deg, rgb(0, 186, 255),= + rgb(0, 142, 255), rgb(0, 77, 255)); } + +.blockquote.brand-gradient-light-blue .cmp-blockquote__border { border-imag= +e-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 186, 255), r= +gb(0, 142, 255), rgb(0, 77, 255)); } + +.blockquote.brand-gradient-red .cmp-blockquote__icon::after { background-cl= +ip: text; background-image: linear-gradient(rgb(113, 0, 18), red); } + +.blockquote.brand-gradient-red .cmp-blockquote__border { border-image-slice= +: 1; border-image-source: linear-gradient(rgb(113, 0, 18), red); } + +.blockquote.brand-gradient-red-alt .cmp-blockquote__icon::after { backgroun= +d-clip: text; background-image: linear-gradient(90deg, red, rgb(189, 0, 29)= +, rgb(113, 0, 18)); } + +.blockquote.brand-gradient-red-alt .cmp-blockquote__border { border-image-s= +lice: 1; border-image-source: linear-gradient(90deg, red, rgb(189, 0, 29), = +rgb(113, 0, 18)); } + +.blockquote.brand-gradient .cmp-blockquote__icon::after { background-clip: = +text; background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); = +} + +.blockquote.brand-gradient .cmp-blockquote__border { border-image-slice: 1;= + border-image-source: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.blockquote.brand-gradient-alt .cmp-blockquote__icon::after { background-cl= +ip: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 1= +86, 255)); } + +.blockquote.brand-gradient-alt .cmp-blockquote__border { border-image-slice= +: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186= +, 255)); } + +.blockquote.brand-gradient-yellow .cmp-blockquote__icon::after { background= +-clip: text; background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 1= +92, 0)); } + +.blockquote.brand-gradient-yellow .cmp-blockquote__border { border-image-sl= +ice: 1; border-image-source: linear-gradient(rgb(255, 255, 0), rgb(240, 192= +, 0)); } + +.blockquote.brand-gradient-yellow-alt .cmp-blockquote__icon::after { backgr= +ound-clip: text; background-image: linear-gradient(90deg, rgb(255, 255, 0),= + rgb(255, 212, 46), rgb(255, 182, 0)); } + +.blockquote.brand-gradient-yellow-alt .cmp-blockquote__border { border-imag= +e-slice: 1; border-image-source: linear-gradient(90deg, rgb(255, 255, 0), r= +gb(255, 212, 46), rgb(255, 182, 0)); } + +.blockquote.brand-gradient-green .cmp-blockquote__icon::after { background-= +clip: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0,= + 215, 0), rgb(0, 83, 10)); } + +.blockquote.brand-gradient-green .cmp-blockquote__border { border-image-sli= +ce: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 2= +15, 0), rgb(0, 83, 10)); } + +.blockquote.color-block-accent-purple-1 .cmp-blockquote__icon::after { colo= +r: rgb(180, 85, 170); } + +.blockquote.color-block-accent-purple-1 .cmp-blockquote__border { border-co= +lor: rgb(180, 85, 170); } + +.blockquote.color-block-accent-purple-2 .cmp-blockquote__icon::after { colo= +r: rgb(160, 85, 245); } + +.blockquote.color-block-accent-purple-2 .cmp-blockquote__border { border-co= +lor: rgb(160, 85, 245); } + +.blockquote.color-block-accent-purple-3 .cmp-blockquote__icon::after { colo= +r: rgb(190, 130, 255); } + +.blockquote.color-block-accent-purple-3 .cmp-blockquote__border { border-co= +lor: rgb(190, 130, 255); } + +.blockquote.color-block-accent-purple-4 .cmp-blockquote__icon::after { colo= +r: rgb(220, 175, 255); } + +.blockquote.color-block-accent-purple-4 .cmp-blockquote__border { border-co= +lor: rgb(220, 175, 255); } + +.blockquote.color-block-accent-purple-5 .cmp-blockquote__icon::after { colo= +r: rgb(230, 220, 255); } + +.blockquote.color-block-accent-purple-5 .cmp-blockquote__border { border-co= +lor: rgb(230, 220, 255); } + +.blockquote.color-block-alt-blue .cmp-blockquote__icon::after { color: rgb(= +0, 65, 240); } + +.blockquote.color-block-alt-blue .cmp-blockquote__border { border-color: rg= +b(0, 65, 240); } + +.blockquote.color-block-alt-gray .cmp-blockquote__icon::after { color: rgb(= +190, 190, 190); } + +.blockquote.color-block-alt-gray .cmp-blockquote__border { border-color: rg= +b(190, 190, 190); } + +.blockquote.color-block-alt-gray-dark .cmp-blockquote__icon::after { color:= + rgb(150, 150, 150); } + +.blockquote.color-block-alt-gray-dark .cmp-blockquote__border { border-colo= +r: rgb(150, 150, 150); } + +.blockquote.color-block-alt-gray-darker .cmp-blockquote__icon::after { colo= +r: rgb(90, 90, 90); } + +.blockquote.color-block-alt-gray-darker .cmp-blockquote__border { border-co= +lor: rgb(90, 90, 90); } + +.blockquote.color-block-alt-green .cmp-blockquote__icon::after { color: rgb= +(0, 215, 0); } + +.blockquote.color-block-alt-green .cmp-blockquote__border { border-color: r= +gb(0, 215, 0); } + +.blockquote.color-block-alt-red .cmp-blockquote__icon::after { color: red; = +} + +.blockquote.color-block-alt-red .cmp-blockquote__border { border-color: red= +; } + +.blockquote.color-block-alt-yellow .cmp-blockquote__icon::after { color: rg= +b(255, 255, 0); } + +.blockquote.color-block-alt-yellow .cmp-blockquote__border { border-color: = +rgb(255, 255, 0); } + +.blockquote.color-block-aqua .cmp-blockquote__icon::after { color: rgb(0, 2= +55, 187); } + +.blockquote.color-block-aqua .cmp-blockquote__border { border-color: rgb(0,= + 255, 187); } + +.blockquote.color-block-blue .cmp-blockquote__icon::after { color: rgb(0, 1= +86, 255); } + +.blockquote.color-block-blue .cmp-blockquote__border { border-color: rgb(0,= + 186, 255); } + +.blockquote.color-block-blue-green .cmp-blockquote__icon::after { color: rg= +b(5, 240, 165); } + +.blockquote.color-block-blue-green .cmp-blockquote__border { border-color: = +rgb(5, 240, 165); } + +.blockquote.color-block-brand-green .cmp-blockquote__icon::after { color: r= +gb(100, 255, 80); } + +.blockquote.color-block-brand-green .cmp-blockquote__border { border-color:= + rgb(100, 255, 80); } + +.blockquote.color-block-brand-orange .cmp-blockquote__icon::after { color: = +rgb(255, 120, 0); } + +.blockquote.color-block-brand-orange .cmp-blockquote__border { border-color= +: rgb(255, 120, 0); } + +.blockquote.color-block-brand-yellow .cmp-blockquote__icon::after { color: = +rgb(255, 235, 50); } + +.blockquote.color-block-brand-yellow .cmp-blockquote__border { border-color= +: rgb(255, 235, 50); } + +.blockquote.color-block-blue-dark .cmp-blockquote__icon::after { color: rgb= +(0, 142, 255); } + +.blockquote.color-block-blue-dark .cmp-blockquote__border { border-color: r= +gb(0, 142, 255); } + +.blockquote.color-block-blue-light .cmp-blockquote__icon::after { color: rg= +b(0, 243, 255); } + +.blockquote.color-block-blue-light .cmp-blockquote__border { border-color: = +rgb(0, 243, 255); } + +.blockquote.color-block-core-purple .cmp-blockquote__icon::after { color: r= +gb(70, 0, 115); } + +.blockquote.color-block-core-purple .cmp-blockquote__border { border-color:= + rgb(70, 0, 115); } + +.blockquote.color-block-cyan .cmp-blockquote__icon::after { color: rgb(0, 2= +55, 255); } + +.blockquote.color-block-cyan .cmp-blockquote__border { border-color: rgb(0,= + 255, 255); } + +.blockquote.color-block-gray .cmp-blockquote__icon::after { color: rgb(167,= + 167, 167); } + +.blockquote.color-block-gray .cmp-blockquote__border { border-color: rgb(16= +7, 167, 167); } + +.blockquote.color-block-gray-base .cmp-blockquote__icon::after { color: rgb= +(0, 0, 0); } + +.blockquote.color-block-gray-base .cmp-blockquote__border { border-color: r= +gb(0, 0, 0); } + +.blockquote.color-block-gray-dark .cmp-blockquote__icon::after { color: rgb= +(107, 107, 107); } + +.blockquote.color-block-gray-dark .cmp-blockquote__border { border-color: r= +gb(107, 107, 107); } + +.blockquote.color-block-gray-darker .cmp-blockquote__icon::after { color: r= +gb(74, 74, 74); } + +.blockquote.color-block-gray-darker .cmp-blockquote__border { border-color:= + rgb(74, 74, 74); } + +.blockquote.color-block-gray-light .cmp-blockquote__icon::after { color: rg= +b(204, 204, 204); } + +.blockquote.color-block-gray-light .cmp-blockquote__border { border-color: = +rgb(204, 204, 204); } + +.blockquote.color-block-gray-lighter .cmp-blockquote__icon::after { color: = +rgb(227, 227, 227); } + +.blockquote.color-block-gray-lighter .cmp-blockquote__border { border-color= +: rgb(227, 227, 227); } + +.blockquote.color-block-gray-lightest .cmp-blockquote__icon::after { color:= + rgb(242, 242, 242); } + +.blockquote.color-block-gray-lightest .cmp-blockquote__border { border-colo= +r: rgb(242, 242, 242); } + +.blockquote.color-block-grayishyellow-dark .cmp-blockquote__icon::after { c= +olor: rgb(150, 150, 140); } + +.blockquote.color-block-grayishyellow-dark .cmp-blockquote__border { border= +-color: rgb(150, 150, 140); } + +.blockquote.color-block-grayishyellow-light .cmp-blockquote__icon::after { = +color: rgb(230, 230, 220); } + +.blockquote.color-block-grayishyellow-light .cmp-blockquote__border { borde= +r-color: rgb(230, 230, 220); } + +.blockquote.color-block-green .cmp-blockquote__icon::after { color: rgb(0, = +255, 0); } + +.blockquote.color-block-green .cmp-blockquote__border { border-color: rgb(0= +, 255, 0); } + +.blockquote.color-block-green-dark .cmp-blockquote__icon::after { color: rg= +b(0, 83, 10); } + +.blockquote.color-block-green-dark .cmp-blockquote__border { border-color: = +rgb(0, 83, 10); } + +.blockquote.color-block-link .cmp-blockquote__icon::after { color: rgb(0, 7= +7, 255); } + +.blockquote.color-block-link .cmp-blockquote__border { border-color: rgb(0,= + 77, 255); } + +.blockquote.color-block-link-dark .cmp-blockquote__icon::after { color: rgb= +(0, 0, 136); } + +.blockquote.color-block-link-dark .cmp-blockquote__border { border-color: r= +gb(0, 0, 136); } + +.blockquote.color-block-orange .cmp-blockquote__icon::after { color: rgb(25= +5, 182, 0); } + +.blockquote.color-block-orange .cmp-blockquote__border { border-color: rgb(= +255, 182, 0); } + +.blockquote.color-block-orange-dark .cmp-blockquote__icon::after { color: r= +gb(255, 149, 0); } + +.blockquote.color-block-orange-dark .cmp-blockquote__border { border-color:= + rgb(255, 149, 0); } + +.blockquote.color-block-pink .cmp-blockquote__icon::after { color: rgb(231,= + 0, 116); } + +.blockquote.color-block-pink .cmp-blockquote__border { border-color: rgb(23= +1, 0, 116); } + +.blockquote.color-block-pink-dark .cmp-blockquote__icon::after { color: rgb= +(164, 2, 83); } + +.blockquote.color-block-pink-dark .cmp-blockquote__border { border-color: r= +gb(164, 2, 83); } + +.blockquote.color-block-pink-light .cmp-blockquote__icon::after { color: rg= +b(255, 80, 160); } + +.blockquote.color-block-pink-light .cmp-blockquote__border { border-color: = +rgb(255, 80, 160); } + +.blockquote.color-block-purple .cmp-blockquote__icon::after { color: rgb(16= +1, 0, 255); } + +.blockquote.color-block-purple .cmp-blockquote__border { border-color: rgb(= +161, 0, 255); } + +.blockquote.color-block-purple-dark .cmp-blockquote__icon::after { color: r= +gb(117, 0, 192); } + +.blockquote.color-block-purple-dark .cmp-blockquote__border { border-color:= + rgb(117, 0, 192); } + +.blockquote.color-block-purple-darkest .cmp-blockquote__icon::after { color= +: rgb(70, 1, 115); } + +.blockquote.color-block-purple-darkest .cmp-blockquote__border { border-col= +or: rgb(70, 1, 115); } + +.blockquote.color-block-red .cmp-blockquote__icon::after { color: rgb(231, = +15, 41); } + +.blockquote.color-block-red .cmp-blockquote__border { border-color: rgb(231= +, 15, 41); } + +.blockquote.color-block-red-dark .cmp-blockquote__icon::after { color: rgb(= +189, 0, 29); } + +.blockquote.color-block-red-dark .cmp-blockquote__border { border-color: rg= +b(189, 0, 29); } + +.blockquote.color-block-red-darker .cmp-blockquote__icon::after { color: rg= +b(113, 0, 18); } + +.blockquote.color-block-red-darker .cmp-blockquote__border { border-color: = +rgb(113, 0, 18); } + +.blockquote.color-block-red-light .cmp-blockquote__icon::after { color: rgb= +(255, 50, 70); } + +.blockquote.color-block-red-light .cmp-blockquote__border { border-color: r= +gb(255, 50, 70); } + +.blockquote.color-block-white .cmp-blockquote__icon::after { color: rgb(255= +, 255, 255); } + +.blockquote.color-block-white .cmp-blockquote__border { border-color: rgb(2= +55, 255, 255); } + +.blockquote.color-block-yellow .cmp-blockquote__icon::after { color: rgb(25= +5, 212, 46); } + +.blockquote.color-block-yellow .cmp-blockquote__border { border-color: rgb(= +255, 212, 46); } + +.blockquote.color-block-yellow-dark .cmp-blockquote__icon::after { color: r= +gb(240, 192, 0); } + +.blockquote.color-block-yellow-dark .cmp-blockquote__border { border-color:= + rgb(240, 192, 0); } + +.blockquote.color-block-yellow-light .cmp-blockquote__icon::after { color: = +rgb(255, 240, 179); } + +.blockquote.color-block-yellow-light .cmp-blockquote__border { border-color= +: rgb(255, 240, 179); } + +.blockquote.blockquote-ai-style a { display: block; color: rgb(0, 0, 0); te= +xt-decoration: none; } + +.blockquote.blockquote-ai-style a:hover { color: rgb(161, 0, 255); text-dec= +oration: underline; } + +.blockquote.blockquote-ai-style a:focus { color: rgb(161, 0, 255); text-dec= +oration: underline; outline: rgb(0, 77, 255) solid 1px; } + +.blockquote.blockquote-ai-style .cmp-blockquote__border { border-left-width= +: 0px; } + +.blockquote.blockquote-ai-style .cmp-blockquote__content { padding: 0px; } + +.blockquote.blockquote-ai-style .cmp-blockquote__author { margin-top: 2rem;= + line-height: 0.9rem; } + +.blockquote.blockquote-ai-style .cmp-blockquote__text { color: rgb(0, 0, 0)= +; font-size: 1.8rem; line-height: 2.3994rem; font-weight: 300; } + +@media screen and (min-width: 768px) { + .blockquote.blockquote-ai-style .cmp-blockquote__text { font-size: 2rem; = +line-height: 2.6rem; } +} + +@media screen and (min-width: 1000px) { + .blockquote.blockquote-ai-style .cmp-blockquote__text { font-size: 3.2rem= +; line-height: 3.6rem; } +} + +.blockquote.blockquote-ai-style .cmp-blockquote__author-name { color: rgb(0= +, 0, 0); text-transform: none; font-weight: 400; font-size: 1.4rem; line-he= +ight: 1.4; } + +@media screen and (min-width: 768px) { + .blockquote.blockquote-ai-style .cmp-blockquote__author-name { line-heigh= +t: 2.2rem; font-size: 1.6rem; } +} + +.blockquote .share-module__blockquote { display: none; } + +@media screen and (min-width: 768px) { + .blockquote .share-module__blockquote { display: inline-block; align-self= +: center; margin-top: -9.5rem; } +} + +@media screen and (min-width: 1000px) { + .blockquote .share-module__blockquote { margin-top: -7.5rem; } +} + +.blockquote .share-module__blockquote .cmp-share-module { position: absolut= +e; left: calc(100% - 3.5rem); } + +.blockquote .blockquote__share-module--enable { position: relative; } + +@media screen and (min-width: 768px) { + .blockquote .blockquote--has-border .cmp-blockquote { padding: 3rem; marg= +in-right: 5.2rem; } +} + +@media screen and (min-width: 1000px) { + .blockquote .blockquote--has-border .cmp-blockquote { padding: 5rem; } +} + +.blockquote .blockquote--has-border .cmp-blockquote .cmp-blockquote__conten= +t { margin-right: 0px; } + +.consent .cmp-consent-box { text-align: center; height: auto; background-co= +lor: rgb(253, 253, 253); font-size: 1.2rem; } + +.consent .cmp-consent-box .cmp-consent-text { margin-bottom: 3rem; } + +.consent .cmp-consent-link { font-size: 1.2rem; text-decoration: underline;= + cursor: pointer; } + +.form-inputs--collapsed { display: none; } + +.form-inputs .cmp-form-text { position: relative; margin-bottom: 30px; } + +.form-inputs .cmp-form-text__text, .form-inputs .cmp-form-text__textarea { = +height: 5rem; width: 100%; padding-left: 1.5rem; padding-right: 5rem; borde= +r: 1px solid; } + +.form-inputs .cmp-form-text__text:focus, .form-inputs .cmp-form-text__text:= +focus-visible, .form-inputs .cmp-form-text__textarea:focus, .form-inputs .c= +mp-form-text__textarea:focus-visible { box-shadow: rgb(0, 63, 189) 0px 0px = +6px; outline: inherit; } + +.form-inputs .cmp-form-text__text--valid, .form-inputs .cmp-form-text__text= +area--valid { border-color: rgb(0, 112, 0); } + +.form-inputs .cmp-form-text__text--invalid, .form-inputs .cmp-form-text__te= +xtarea--invalid { border-color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-text__text.cmp-disabled { cursor: text; background-c= +olor: rgb(227, 227, 227); color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-text.cmp-disabled .cmp-form-text__text { cursor: not= +-allowed; color: rgb(0, 0, 0); opacity: 0.4; } + +.form-inputs .cmp-form-text.cmp-disabled .cmp-form-text__icon { opacity: 0.= +4; } + +.form-inputs .cmp-form-text label { display: inline-flex; margin-bottom: 10= +px; font-weight: 600; color: rgb(74, 74, 74); line-height: 1.6rem; } + +.form-inputs .cmp-form-text label span { margin-right: 3px; } + +.form-inputs .cmp-form-text__textarea { height: 12rem; padding: 1rem 1.5rem= +; vertical-align: top; resize: none; } + +.form-inputs .cmp-form-text__textarea-label { grid-template-columns: 12fr; = +display: grid; } + +.form-inputs .cmp-form-text__textarea-label div { margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-text__textarea-label { grid-template-columns: 7fr = +5fr; } + .form-inputs .cmp-form-text__textarea-label div { text-align: right; } +} + +.form-inputs .cmp-form-text__text::-webkit-input-placeholder { font-size: 1= +.6rem; color: rgb(167, 167, 167); } + +.form-inputs .cmp-form-text__text::placeholder { font-size: 1.6rem; color: = +rgb(167, 167, 167); } + +.form-inputs .cmp-form-text__icon--error, .form-inputs .cmp-form-text__icon= +--success { position: absolute; right: 0px; width: 2.2rem; margin: 13px; } + +.form-inputs .cmp-form-text__icon--error::before { content: "=EF=8D=9B"; co= +lor: rgb(184, 0, 0); } + +.form-inputs .cmp-form-text__icon--error::before, .form-inputs .cmp-form-te= +xt__icon--success::before { font-size: 24px; font-family: Ionicons; display= +: block; font-weight: 400; font-style: normal; line-height: 1; text-transfo= +rm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowra= +p; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opt= +imizelegibility; font-feature-settings: "liga"; } + +.form-inputs .cmp-form-text__icon--success::before { content: "=EF=84=A0"; = +color: rgb(0, 112, 0); } + +.form-inputs .cmp-form-text__valid-msg { margin-top: 5px; font-size: 1.2rem= +; display: none; } + +.form-inputs .cmp-form-text__error-msg { margin-top: 5px; font-size: 1.2rem= +; color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-text__hint-msg { margin-top: 5px; font-size: 1.2rem;= + } + +.form-inputs .cmp-form-options { border: none; padding: 0px; display: flex;= + -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio= +n: column; margin-bottom: 30px; } + +.form-inputs .cmp-form-options .sr-only { clip: rect(0px, 0px, 0px, 0px); c= +lip-path: inset(50%); height: 1px; overflow: hidden; position: absolute; wh= +ite-space: nowrap; width: 1px; } + +.form-inputs .cmp-form-options__field { margin-right: 15px; margin-left: 15= +px; } + +.form-inputs .cmp-form-options__field:focus { box-shadow: rgb(255, 255, 255= +) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline-offset: 2px; = +} + +.form-inputs .cmp-form-options__field:focus:not(:focus-visible) { box-shado= +w: none; outline: none; } + +.form-inputs .cmp-form-options__field-label { display: flex; -webkit-box-al= +ign: center; align-items: center; text-decoration: none; text-transform: no= +ne; min-height: 4.5rem; } + +.form-inputs .cmp-form-options__field-label.cmp-enabled { color: rgb(74, 74= +, 74); cursor: pointer; } + +.form-inputs .cmp-form-options__field-label.cmp-enabled:hover .cmp-form-opt= +ions__field--checkbox, .form-inputs .cmp-form-options__field-label.cmp-enab= +led:hover .cmp-form-options__field--radio, .form-inputs .cmp-form-options__= +field-label.cmp-enabled:hover .cmp-text { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options__field-label.cmp-enabled .cmp-form-options__= +field--checkbox::before { content: "=EF=8D=B2"; } + +.form-inputs .cmp-form-options__field-label.cmp-enabled .cmp-form-options__= +field--checkbox::before, .form-inputs .cmp-form-options__field-label.cmp-en= +abled .cmp-form-options__field--radio::before { font-size: 24px; font-famil= +y: Ionicons; display: block; font-weight: 400; font-style: normal; line-hei= +ght: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal= +; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased;= + text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.form-inputs .cmp-form-options__field-label.cmp-enabled .cmp-form-options__= +field--radio::before { content: "=EF=8E=A6"; } + +.form-inputs .cmp-form-options__field-label.cmp-disabled { opacity: 0.4; cu= +rsor: default; } + +.form-inputs .cmp-form-options__field-label.cmp-disabled .cmp-form-options_= +_field--checkbox::before { content: "=EF=8D=B1"; } + +.form-inputs .cmp-form-options__field-label.cmp-disabled .cmp-form-options_= +_field--checkbox::before, .form-inputs .cmp-form-options__field-label.cmp-d= +isabled .cmp-form-options__field--radio::before { font-size: 24px; font-fam= +ily: Ionicons; display: block; font-weight: 400; font-style: normal; line-h= +eight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norm= +al; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiase= +d; text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.form-inputs .cmp-form-options__field-label.cmp-disabled .cmp-form-options_= +_field--radio::before { content: "=EF=90=80"; color: rgb(204, 204, 204); } + +.form-inputs .cmp-form-options__field--checkbox, .form-inputs .cmp-form-opt= +ions__field--radio { width: 1.8rem; height: 2.4rem; color: rgb(74, 74, 74);= + margin: 1rem 1.3rem; align-self: normal; } + +.form-inputs .cmp-form-options input[type=3D"checkbox"]:checked + label .cm= +p-form-options__field--checkbox::before { content: "=EF=8D=B4"; font-size: = +24px; font-family: Ionicons; display: block; font-weight: 400; font-style: = +normal; line-height: 1; text-transform: none; letter-spacing: normal; overf= +low-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothi= +ng: antialiased; text-rendering: optimizelegibility; font-feature-settings:= + "liga"; color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options input[type=3D"checkbox"]:checked + label .cm= +p-text { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options input[type=3D"radio"]:checked + label .cmp-f= +orm-options__field--radio::before { content: "=EF=8E=A7"; font-size: 24px; = +font-family: Ionicons; display: block; font-weight: 400; font-style: normal= +; line-height: 1; text-transform: none; letter-spacing: normal; overflow-wr= +ap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: an= +tialiased; text-rendering: optimizelegibility; font-feature-settings: "liga= +"; color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options input[type=3D"radio"]:checked + label .cmp-t= +ext { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options .cmp-input__checkbox, .form-inputs .cmp-form= +-options .cmp-input__radio { z-index: -1; opacity: 0; width: 0px; height: 0= +px; } + +.form-inputs .cmp-form-options .cmp-input__checkbox:focus + label .cmp-form= +-options__field--checkbox, .form-inputs .cmp-form-options .cmp-input__check= +box:focus + label .cmp-form-options__field--radio, .form-inputs .cmp-form-o= +ptions .cmp-input__radio:focus + label .cmp-form-options__field--checkbox, = +.form-inputs .cmp-form-options .cmp-input__radio:focus + label .cmp-form-op= +tions__field--radio { outline: rgb(0, 77, 255) auto 0.01rem; outline-offset= +: 0.2rem; color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options .cmp-input__checkbox:focus + label .cmp-text= +, .form-inputs .cmp-form-options .cmp-input__radio:focus + label .cmp-text = +{ color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options__field-description.cmp-text { line-height: 1= +.6rem; margin-top: 1.3rem; margin-bottom: 1.3rem; color: rgb(74, 74, 74); } + +.form-inputs .cmp-form-options__field-description.cmp-text p { line-height:= + 1.6rem; } + +.form-inputs .cmp-form-options__legend { display: inline-flex; margin-botto= +m: 10px; font-weight: 600; color: rgb(74, 74, 74); line-height: 1.6rem; } + +.form-inputs .cmp-form-options__legend span { margin-right: 3px; display: i= +nline-flex; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__icon--e= +rror, .form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__i= +con--success, .form-inputs .cmp-form-options--checkbox .cmp-form-options__i= +con--error, .form-inputs .cmp-form-options--checkbox .cmp-form-options__ico= +n--success, .form-inputs .cmp-form-options--radio .cmp-form-options__icon--= +error, .form-inputs .cmp-form-options--radio .cmp-form-options__icon--succe= +ss { position: relative; left: 5px; top: 0px; align-self: center; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__icon--e= +rror::before, .form-inputs .cmp-form-options--checkbox .cmp-form-options__i= +con--error::before, .form-inputs .cmp-form-options--radio .cmp-form-options= +__icon--error::before { content: "=EF=8D=9B"; font-size: 1.5rem; font-famil= +y: Ionicons; display: block; font-weight: 400; font-style: normal; line-hei= +ght: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal= +; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased;= + text-rendering: optimizelegibility; font-feature-settings: "liga"; color: = +rgb(184, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__icon--s= +uccess::before, .form-inputs .cmp-form-options--checkbox .cmp-form-options_= +_icon--success::before, .form-inputs .cmp-form-options--radio .cmp-form-opt= +ions__icon--success::before { content: "=EF=84=A0"; font-size: 1.5rem; font= +-family: Ionicons; display: block; font-weight: 400; font-style: normal; li= +ne-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: = +normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antial= +iased; text-rendering: optimizelegibility; font-feature-settings: "liga"; c= +olor: rgb(0, 112, 0); } + +.form-inputs .cmp-form-options--drop-down, .form-inputs .cmp-form-options--= +multi-drop-down { position: relative; padding: 0px; } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--error, .= +form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--success, = +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__icon--er= +ror, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__ico= +n--success { position: absolute; right: 0px; top: 1.2rem; width: 2.2rem; ma= +rgin-left: 1.3rem; margin-right: 1.3rem; } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--error::b= +efore, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__i= +con--error::before { content: "=EF=8D=9B"; color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--error::b= +efore, .form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--s= +uccess::before, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-o= +ptions__icon--error::before, .form-inputs .cmp-form-options--multi-drop-dow= +n .cmp-form-options__icon--success::before { font-size: 24px; font-family: = +Ionicons; display: block; font-weight: 400; font-style: normal; line-height= +: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; w= +hite-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; te= +xt-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--success:= +:before, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-options_= +_icon--success::before { content: "=EF=84=A0"; color: rgb(0, 112, 0); } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__field--drop-do= +wn-custom, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-option= +s__field--drop-down-custom { word-break: break-all; overflow: hidden; text-= +overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-bo= +x-orient: vertical; } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__field--drop-do= +wn-custom::before, .form-inputs .cmp-form-options--multi-drop-down .cmp-for= +m-options__field--drop-down-custom::before { content: " "; display: inline-= +block; width: 100%; position: absolute; bottom: 0px; left: 0px; height: 12p= +x; background-color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__field--drop-do= +wn-custom:hover::before, .form-inputs .cmp-form-options--multi-drop-down .c= +mp-form-options__field--drop-down-custom:hover::before { background-color: = +rgb(242, 242, 242); } + +.form-inputs .cmp-form-options__valid-msg { margin-top: 0.5rem; font-size: = +1.2rem; display: none; } + +.form-inputs .cmp-form-options__error-msg { margin-top: 0.5rem; font-size: = +1.2rem; color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-options__help-message { margin-top: 0.5rem; font-siz= +e: 1.2rem; } + +.form-inputs .cmp-form-options__check-count { position: absolute; top: 1.2r= +em; right: 5rem; font-size: 1.2rem; color: rgb(107, 107, 107); font-weight:= + 600; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-input__checkbox { posi= +tion: absolute; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__field-la= +bel { padding: 1rem 1.5rem; display: block; min-height: 0px; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__field--c= +heckbox { float: left; margin: 0px; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__field--c= +heckbox::before { color: rgb(74, 74, 74); display: inline-block; } + +.form-inputs .cmp-form-options--multi-drop-down input[type=3D"checkbox"]:ch= +ecked + label .cmp-text { color: rgb(0, 0, 0); font-weight: 600; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-text { display: table;= + color: rgb(0, 0, 0); margin: 0px; padding-left: 1.5rem; line-height: 1.6; = +} + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item.cmp-form-options__custom-select-item--hover .cmp-enabled .cmp-te= +xt { font-weight: 600; background-color: rgb(0, 0, 0); color: rgb(255, 255,= + 255); } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item.cmp-form-options__custom-select-item--hover .cmp-enabled .cmp-fo= +rm-options__field--checkbox::before { color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item { padding: 0px; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item:hover input[type=3D"checkbox"] + label .cmp-form-options__field-= +-checkbox::before { color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item:hover input[type=3D"checkbox"] + label .cmp-text { color: rgb(25= +5, 255, 255); font-weight: 600; line-height: 1.6; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__field--d= +rop-down-custom { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options__custom-drop-down { display: flex; width: 10= +0%; line-height: 1.6em; -webkit-box-orient: vertical; -webkit-box-direction= +: normal; flex-direction: column; } + +.form-inputs .cmp-form-options__custom-drop-down.cmp-disabled { cursor: not= +-allowed; opacity: 0.4; } + +.form-inputs .cmp-form-options__custom-drop-down.cmp-disabled.validated .cm= +p-form-options__field--drop-down-custom::after { content: none; } + +.form-inputs .cmp-form-options__custom-drop-down.cmp-disabled .cmp-form-opt= +ions__field--drop-down-custom { pointer-events: none; } + +.form-inputs .cmp-form-options__custom-select-item { min-height: 4.5rem; pa= +dding: 1rem 1.5rem; cursor: pointer; user-select: none; outline: none; } + +.form-inputs .cmp-form-options__custom-select-item[disabled] { color: rgb(2= +04, 204, 204); pointer-events: none; } + +.form-inputs .cmp-form-options__custom-select-items { width: 100%; display:= + none; -webkit-box-ordinal-group: 2; order: 1; background-color: rgb(255, 2= +55, 255); border-width: 0px 1px 1px; border-style: solid; border-color: rgb= +(74, 74, 74); border-image: initial; position: absolute; top: 5rem; z-index= +: 500; } + +.form-inputs .cmp-form-options__custom-select-items.active { max-height: 31= +5px; display: block; overflow-y: scroll; } + +.form-inputs .cmp-form-options__custom-select-items.active:focus { outline:= + none; box-shadow: none; } + +.form-inputs .cmp-form-options__custom-select-items.active + .cmp-form-opti= +ons__field--drop-down-custom { border-width: 1px 1px 0px; } + +.form-inputs .cmp-form-options__custom-select-items.active + .cmp-form-opti= +ons__field--drop-down-custom:hover, .form-inputs .cmp-form-options__custom-= +select-items.active + .cmp-form-options__field--drop-down-custom:hover::bef= +ore { background-color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options__custom-select-items.active + .cmp-form-opti= +ons__field--drop-down-custom::after { transform: rotateX(180deg); } + +.form-inputs .cmp-form-options__custom-select-item.cmp-form-options__custom= +-select-item--hover, .form-inputs .cmp-form-options__custom-select-item.cmp= +-form-options__custom-select-item--hover .cmp-text, .form-inputs .cmp-form-= +options__custom-select-item:hover { font-weight: 600; background-color: rgb= +(0, 0, 0); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options__custom-select-item.selected { font-weight: = +600; } + +.form-inputs .cmp-form-options__field--drop-down, .form-inputs .cmp-form-op= +tions__field--drop-down-custom { background-color: rgb(255, 255, 255); colo= +r: rgb(0, 0, 0); font-size: 1.6rem; font-weight: 400; cursor: pointer; heig= +ht: 5rem; padding-left: 1.5rem; padding-right: 5rem; margin: 0px; border: 1= +px solid rgb(74, 74, 74); position: relative; -webkit-box-ordinal-group: 1;= + order: 0; user-select: none; appearance: none; } + +.form-inputs .cmp-form-options__field--drop-down-custom:focus, .form-inputs= + .cmp-form-options__field--drop-down:focus { box-shadow: rgb(0, 0, 136) 0px= + 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.form-inputs .cmp-form-options__field--drop-down-custom:focus:not(:focus-vi= +sible), .form-inputs .cmp-form-options__field--drop-down:focus:not(:focus-v= +isible) { box-shadow: none; outline: none; } + +.form-inputs .cmp-form-options__field--drop-down-custom:hover, .form-inputs= + .cmp-form-options__field--drop-down:hover { background-color: rgb(242, 242= +, 242); } + +.form-inputs .cmp-form-options__field--drop-down { display: none; } + +.form-inputs .cmp-form-options__field--drop-down-custom { padding: 1.2rem 5= +rem 1.2rem 1.5rem; cursor: pointer; user-select: none; width: 100%; positio= +n: relative; top: 1px; left: 0px; } + +.form-inputs .cmp-form-options__field--drop-down-custom.multiple { padding-= +right: 10rem; } + +.form-inputs .cmp-form-options__field--drop-down-custom::after { position: = +absolute; content: "=EF=84=A3"; font-size: 24px; font-family: Ionicons; fon= +t-weight: 400; font-style: normal; line-height: 1; text-transform: none; le= +tter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction= +: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibil= +ity; font-feature-settings: "liga"; display: inline-block; top: 1.3rem; rig= +ht: 1.3rem; } + +.form-inputs .cmp-form-options--validation-error .cmp-form-options__field--= +drop-down-custom::after, .form-inputs .cmp-form-options--validation-success= + .cmp-form-options__field--drop-down-custom::after { content: none; } + +.form-inputs .cmp-form-options--validation-success .cmp-form-options__field= +--drop-down-custom { border-color: rgb(0, 112, 0); } + +.form-inputs .cmp-form-options--validation-error .cmp-form-options__field--= +drop-down-custom { border-color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .checkbox-overlay-button {= + color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); border: 2px sol= +id rgb(0, 0, 0); margin: 0px; width: 100%; text-transform: none; height: 5.= +15rem; } + +.form-inputs .cmp-form-options--checkbox-overlay .checkbox-overlay-button:h= +over { color: rgb(0, 0, 0); border: 2px solid rgb(167, 167, 167); backgroun= +d-color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--checkbox-overlay .checkbox-overlay-button:d= +isabled { color: rgb(227, 227, 227); background-color: transparent; border:= + 2px solid rgb(227, 227, 227); } + +.form-inputs .cmp-form-options--checkbox-overlay .checkbox-overlay-button.c= +mp-disabled { pointer-events: none; opacity: 0.4; cursor: not-allowed; } + +.form-inputs .cmp-form-options--checkbox-overlay.cmp-form-options--validati= +on-error .checkbox-overlay-button { border-color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + { padding: 0px; max-width: 125rem; min-height: 100%; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er { margin-top: 8rem; padding-left: 3rem; padding-right: 3rem; min-height:= + 0px; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er { margin-top: 2%; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content { width: 100%; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_header { padding: 1.5rem; border-bottom: 1px= + solid rgb(229, 229, 229); min-height: 5.8rem; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header { padding: 3rem 2rem 2rem; min-heig= +ht: 8rem; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header { padding-left: 1.5rem; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_header .cmp-title { padding-right: 4.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-title { margin-left: 1rem; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-title { margin-left: 1.5rem; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_header .cmp-modal_close-modal { top: 10px; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-modal_close-modal { top: 20px;= + } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_header .cmp-title__text { font-size: 1.8rem;= + font-weight: 700; line-height: 2.8rem; } + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-title__text { font-size: 2.5re= +m; line-height: 3rem; } +} + +@media screen and (min-width: 1200px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-title__text { line-height: 4.8= +rem; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_body { margin: 5px 1.5rem 1.5rem; padding: 0= +px; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_body { height: 34.5rem; overflow: hidden a= +uto; min-height: 0px; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_body { margin-top: 1rem; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_body .cmp-container:focus-within { outline: = +none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_body .cmp-container { column-count: 2; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_body .cmp-container { column-count: 3; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer { border-top: 1px solid rgb(229, 229,= + 229); padding-top: 3rem; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button { disp= +lay: inline-flex; -webkit-box-align: center; align-items: center; -webkit-b= +ox-pack: center; justify-content: center; font-family: Graphik, Arial, syst= +em-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helv= +etica Neue", oxygen, cantarell, sans-serif; font-style: normal; line-height= +: 1; min-height: inherit; min-width: 13.4rem; border-radius: 0px; font-size= +: 1.4rem; font-weight: 600; height: 44px; text-decoration: none; margin-lef= +t: 10px; padding: 1.5rem; color: rgb(0, 0, 0); background-color: rgb(255, 2= +55, 255); border: 2px solid rgb(0, 0, 0); margin-top: 1.5rem; text-transfor= +m: uppercase; } + +@media screen and (max-width: 767.9px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button { ma= +rgin-left: 0px; width: 100%; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:hover = +{ background-color: rgb(74, 74, 74); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:disabl= +ed { background-color: rgb(227, 227, 227); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:focus = +{ box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) s= +olid 2px; outline-offset: 2px; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:focus:= +not(:focus-visible) { box-shadow: none; outline: none; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:hover = +{ color: rgb(0, 0, 0); border: 2px solid rgb(167, 167, 167); background-col= +or: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:disabl= +ed { color: rgb(227, 227, 227); background-color: transparent; border: 2px = +solid rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button { wi= +dth: auto; margin-left: 2rem; margin-top: auto; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .cmp-button__text { text-align: cente= +r; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer button { line-height: 1.6rem; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= +--less-content .cmp-modal_content { position: absolute; top: 0px; bottom: 0= +px; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= +--less-content .cmp-modal_content .cmp-modal_footer { position: absolute; b= +ottom: 0px; width: 100%; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox { pos= +ition: absolute; } + +.form-inputs .cmp-form-options--checkbox-overlay input[type=3D"checkbox"]:c= +hecked + label .cmp-form-options__field--checkbox::before { font-size: 2rem= +; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:not(:= +checked) + label .cmp-form-options__field--checkbox, .form-inputs .cmp-form= +-options--checkbox-overlay .cmp-input__checkbox:not(:checked):focus + label= + .cmp-form-options__field--checkbox { color: rgb(74, 74, 74); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:not(:= +checked) + label .cmp-form-options__field--checkbox:focus, .form-inputs .cm= +p-form-options--checkbox-overlay .cmp-input__checkbox:not(:checked):focus += + label .cmp-form-options__field--checkbox:focus { box-shadow: rgb(0, 0, 136= +) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1= +px; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:not(:= +checked) + label .cmp-form-options__field--checkbox:focus:not(:focus-visibl= +e), .form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:n= +ot(:checked):focus + label .cmp-form-options__field--checkbox:focus:not(:fo= +cus-visible) { box-shadow: none; outline: none; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:not(:= +checked) + label .cmp-text, .form-inputs .cmp-form-options--checkbox-overla= +y .cmp-input__checkbox:not(:checked):focus + label .cmp-text { color: rgb(7= +4, 74, 74); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:check= +ed + label.cmp-enabled .cmp-form-options__field--checkbox, .form-inputs .cm= +p-form-options--checkbox-overlay .cmp-input__checkbox:checked + label.cmp-e= +nabled .cmp-text, .form-inputs .cmp-form-options--checkbox-overlay .cmp-inp= +ut__checkbox:checked:hover + label.cmp-enabled .cmp-form-options__field--ch= +eckbox, .form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkb= +ox:checked:hover + label.cmp-enabled .cmp-text { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel { display: inline-flex; width: 100%; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel.cmp-disabled { cursor: not-allowed; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel .cmp-form-options__field--checkbox { line-height: 2rem; font-size: 1.4= +rem; width: 1.5rem; height: 2rem; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel .cmp-form-options__field--checkbox::before { font-size: 2rem; content:= + "=EF=8D=B2"; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel .cmp-form-options__field-description p { font-size: 1.4rem; line-heigh= +t: 1.9rem; display: inline-block; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn { min-width: auto; padding: 5px; font-size: 1.2rem; line-hei= +ght: 1.3rem; margin: 10px 15px 0px 0px; color: rgb(107, 107, 107); border: = +0.08rem solid rgb(107, 107, 107); background-color: rgb(242, 242, 242); dis= +play: inline-block; white-space: normal; font-weight: 600; text-transform: = +uppercase; text-align: center; cursor: pointer; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn:focus { box-shadow: rgb(0, 77, 255) 0px 0px 0px 1px; outline= +: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn:focus:not(:focus-visible) { box-shadow: none; outline: none;= + } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn.control-btn { background-color: rgb(255, 255, 255); cursor: = +pointer; pointer-events: auto; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn.control-btn:hover, .form-inputs .cmp-form-options--checkbox-= +overlay .selected-items-container .cb-filter-btn:hover { color: rgb(0, 0, 0= +); border-color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn .ion-android-close { margin-left: 0.84em; cursor: pointer; p= +ointer-events: auto; display: inline-block; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn .ion-android-close::before { content: "=EF=84=A9"; font-size= +: 10px; font-family: Ionicons; display: block; font-weight: 400; font-style= +: normal; line-height: 1; text-transform: none; letter-spacing: normal; ove= +rflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoot= +hing: antialiased; text-rendering: optimizelegibility; font-feature-setting= +s: "liga"; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn .ion-android-close:hover + .cb-filter-btn { color: rgb(0, 0,= + 0); } + +.form-inputs .cmp-form-button[type=3D"submit"] { display: inline-flex; -web= +kit-box-align: center; align-items: center; -webkit-box-pack: center; justi= +fy-content: center; font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-style: normal; line-height: 1; text-transform: u= +ppercase; min-height: inherit; min-width: 13.4rem; border-radius: 0px; font= +-size: 1.4rem; font-weight: 600; text-decoration: none; margin-top: 15px; p= +adding: 1.5rem; color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); = +border: 1px solid transparent; box-shadow: rgb(167, 167, 167) 4px 4px 0px 0= +px; margin-bottom: 4px; transition: box-shadow 0.3s ease-out 0s, transform = +0.3s ease-out 0s, -webkit-box-shadow 0.3s ease-out 0s, -webkit-transform 0.= +3s ease-out 0s; width: 21.5rem; margin-left: 0px; height: 4.6rem; } + +@media screen and (max-width: 767.9px) { + .form-inputs .cmp-form-button[type=3D"submit"] { margin-left: 0px; width:= + 100%; } +} + +.form-inputs .cmp-form-button[type=3D"submit"]:hover { background-color: rg= +b(74, 74, 74); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-button[type=3D"submit"]:focus { box-shadow: rgb(255,= + 255, 255) 0px 0px 0px 2px; outline-offset: 2px; } + +.form-inputs .cmp-form-button[type=3D"submit"]:focus:not(:focus-visible) { = +box-shadow: none; outline: none; } + +.form-inputs .cmp-form-button[type=3D"submit"]:focus, .form-inputs .cmp-for= +m-button[type=3D"submit"]:hover { box-shadow: rgb(167, 167, 167) 10px 10px = +0px 0px; transform: translate(-5px, -5px); color: rgb(255, 255, 255); backg= +round-color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-button[type=3D"submit"]:focus { border: 2px solid rg= +b(255, 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.form-inputs .cmp-form-button[type=3D"submit"]:disabled { background-color:= + rgb(227, 227, 227); border-color: transparent; box-shadow: none; color: rg= +b(255, 255, 255); transition: none 0s ease 0s; } + +.form-inputs .cmp-form-button[type=3D"submit"]:disabled:hover { box-shadow:= + none; transform: none; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-button[type=3D"submit"] { margin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-button[type=3D"submit"] { margin-right: 5rem; } +} + +.form-inputs .cmp-form-button[type=3D"button"] { display: inline-flex; -web= +kit-box-align: center; align-items: center; -webkit-box-pack: center; justi= +fy-content: center; font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-style: normal; line-height: 1; text-transform: u= +ppercase; min-height: inherit; min-width: 13.4rem; border-radius: 0px; font= +-size: 1.4rem; font-weight: 600; text-decoration: none; margin-top: 15px; p= +adding: 1.5rem; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); = +border: 2px solid rgb(0, 0, 0); width: 21.5rem; margin-left: 0px; height: 5= +rem; } + +@media screen and (max-width: 767.9px) { + .form-inputs .cmp-form-button[type=3D"button"] { margin-left: 0px; width:= + 100%; } +} + +.form-inputs .cmp-form-button[type=3D"button"]:hover { background-color: rg= +b(74, 74, 74); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-button[type=3D"button"]:disabled { background-color:= + rgb(227, 227, 227); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-button[type=3D"button"]:focus { box-shadow: rgb(255,= + 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline-offs= +et: 2px; } + +.form-inputs .cmp-form-button[type=3D"button"]:focus:not(:focus-visible) { = +box-shadow: none; outline: none; } + +.form-inputs .cmp-form-button[type=3D"button"]:hover { color: rgb(0, 0, 0);= + border: 2px solid rgb(167, 167, 167); background-color: rgb(255, 255, 255)= +; } + +.form-inputs .cmp-form-button[type=3D"button"]:disabled { color: rgb(227, 2= +27, 227); background-color: transparent; border: 2px solid rgb(227, 227, 22= +7); } + +@media screen and (max-width: 767.9px) { + .form-inputs .cmp-form-button[type=3D"button"] { margin-top: 3rem; } +} + +@media screen and (min-width: 768px) { + .form-inputs.cmp-button--inline { display: inline-flex; padding-right: 0p= +x; } +} + +.form-inputs.options { padding-top: 3px; } + +.isfirefox .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper {= + overflow-y: clip; } + +@media screen and (min-width: 768px) { + .isfirefox .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_body .container { overflow-y: auto; height: 34.5rem; } +} + +.cmp-image-blockquote-parallax-scrolling { display: block; position: relati= +ve; } + +.cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-container { he= +ight: 13.5rem; background-size: cover; background-repeat: no-repeat; backgr= +ound-position: 50% center; position: relative; width: 100%; left: 0px; top:= + 0px; } + +@media screen and (min-width: 768px) { + .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-container { = +height: 25rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-container { = +height: 34rem; background-attachment: fixed; } +} + +.full-16x9 .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-con= +tainer { height: 18rem; } + +@media screen and (min-width: 768px) { + .full-16x9 .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-c= +ontainer { height: 43.2rem; } +} + +@media screen and (min-width: 1000px) { + .full-16x9 .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-c= +ontainer { height: 67.5rem; } +} + +.cmp-image-parallax-scrolling.cmp-image-blockquote-parallax-enabled .cmp-co= +ntainer, .cmp-image-parallax-scrolling.cmp-image-blockquote-parallax-enable= +d.full-16x9 .cmp-container { height: auto; } + +.image-blockquote { display: flow-root; } + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-containe= +r .image { height: 100%; } + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-contai= +ner .image .cmp-image__crop-3x1 .cmp-image__image { height: 34rem; object-f= +it: cover; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-contai= +ner .image .cmp-image__crop-16x9 .cmp-image__image, .image-blockquote .cmp-= +image-blockquote .cmp-image-blockquote__img-container .image .cmp-image__cr= +op-16x9-hd .cmp-image__image { height: 67.5rem; object-fit: cover; } +} + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-containe= +r .cmp-image { height: 100%; position: relative; } + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-containe= +r .cmp-image__image { position: absolute; height: auto; } + +.image-blockquote .cmp-image-blockquote .cmp-image-parallax-scrolling { dis= +play: none; } + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-container= + { padding: 2rem 0px; max-width: 120rem; position: relative; margin: 0px au= +to 10.8rem; } + +@media screen and (min-width: 768px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er { padding: 2.8rem 0px; margin-bottom: 7.3rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er { padding: 4rem 0px; margin-bottom: 7rem; } +} + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-container= + .cmp-image-blockquote__bq-wrapper { z-index: 1; display: flex; position: r= +elative; float: left; margin: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er .cmp-image-blockquote__bq-wrapper { margin: 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er .cmp-image-blockquote__bq-wrapper { margin: 0px 1.5rem; } +} + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-container= + .cmp-image-blockquote__bq-wrapper .cmp-blockquote { border: 0.063rem solid= + rgb(204, 204, 204); background-color: rgba(255, 255, 255, 0.7); padding: 3= +.3rem 3rem 3.5rem; } + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er .cmp-image-blockquote__bq-wrapper .cmp-blockquote { padding: 3rem 5rem 3= +.5rem; } +} + +@media screen and (min-width: 768px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er .cmp-image-blockquote__bq-wrapper .cmp-blockquote { width: 66.67%; } +} + +.image-blockquote .share-module__blockquote { display: none; } + +@media screen and (min-width: 768px) { + .image-blockquote .share-module__blockquote { display: inline-block; alig= +n-self: center; margin-top: -7.5rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .share-module__blockquote { margin-top: -14.5rem; } +} + +.image-blockquote .share-module__blockquote .cmp-share-module { position: a= +bsolute; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .image-blockquote .share-module__blockquote .cmp-share-module { right: -5= +%; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .share-module__blockquote .cmp-share-module { left: cal= +c(100% - 3.5rem); } +} + +.image-blockquote--full-16x9 .cmp-image-blockquote-parallax-scrolling .cmp-= +image-parallax-container { height: 18rem; } + +@media screen and (min-width: 768px) { + .image-blockquote--full-16x9 .cmp-image-blockquote-parallax-scrolling .cm= +p-image-parallax-container { height: 43.2rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote--full-16x9 .cmp-image-blockquote-parallax-scrolling .cm= +p-image-parallax-container { height: 67.5rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote--small-3x1 .cmp-image-blockquote-parallax-scrolling .cm= +p-image-parallax-container { height: 34rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .image-blockquote .cmp-imag= +e-blockquote .cmp-image-blockquote__bq-container .cmp-blockquote, .cmp-four= +-cell .cmp-four-cell__second-row--2-1 .image-blockquote .cmp-image-blockquo= +te .cmp-image-blockquote__bq-container .cmp-blockquote { width: 100%; } +} + +.cmp-four-cell .cmp-four-cell__first-row--2-1 .cmp-image-blockquote-paralla= +x-scrolling, .cmp-four-cell .cmp-four-cell__first-row--2-1 .image.full-widt= +h, .cmp-four-cell .cmp-four-cell__second-row--2-1 .cmp-image-blockquote-par= +allax-scrolling, .cmp-four-cell .cmp-four-cell__second-row--2-1 .image.full= +-width { width: auto; margin-left: -1.5rem; margin-right: -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .cmp-image-blockquote-paral= +lax-scrolling, .cmp-four-cell .cmp-four-cell__first-row--2-1 .image.full-wi= +dth, .cmp-four-cell .cmp-four-cell__second-row--2-1 .cmp-image-blockquote-p= +arallax-scrolling, .cmp-four-cell .cmp-four-cell__second-row--2-1 .image.fu= +ll-width { margin-left: -3.5rem; margin-right: -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .cmp-image-blockquote-paral= +lax-scrolling, .cmp-four-cell .cmp-four-cell__first-row--2-1 .image.full-wi= +dth, .cmp-four-cell .cmp-four-cell__second-row--2-1 .cmp-image-blockquote-p= +arallax-scrolling, .cmp-four-cell .cmp-four-cell__second-row--2-1 .image.fu= +ll-width { margin-left: -1.5rem; margin-right: calc(-3.75rem - 50%); } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .cmp-image-blockquote-paral= +lax-scrolling, .cmp-four-cell .cmp-four-cell__first-row--2-1 .image.full-wi= +dth, .cmp-four-cell .cmp-four-cell__second-row--2-1 .cmp-image-blockquote-p= +arallax-scrolling, .cmp-four-cell .cmp-four-cell__second-row--2-1 .image.fu= +ll-width { margin-left: calc(75% + 1.125rem - 50vw + var(--scrollbar-width)= +/2); margin-right: calc(25% - 1.125rem - 50vw + var(--scrollbar-width)/2); = +} +} + +.image__share-module { position: relative; } + +.image__share-module .share-module__image { display: none; } + +@media screen and (min-width: 768px) { + .image__share-module .share-module__image { display: inline-block; align-= +self: center; } +} + +.image__share-module .share-module__image .cmp-share-module { position: abs= +olute; left: calc(100% - 9rem); margin-top: -15rem; } + +.podcastbadges .cmp-podcast-badge .cmp-text { font-weight: 600; } + +.podcastbadges.podcast-badge--enable .cmp-podcast-badge__container { width:= + 100%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .podcastbadges.podcast-badge--enable .cmp-podcast-badge__container { colu= +mn-count: 2; column-gap: 0.6rem; width: 55%; } +} + +@media screen and (min-width: 1000px) { + .podcastbadges.podcast-badge--enable .cmp-podcast-badge__container { colu= +mn-count: 2; width: 35%; } +} + +.podcastbadges.podcast-badge--enable .cmp-podcast-badge .cmp-image__image {= + margin-bottom: 1rem; height: auto; width: auto; } + +@media screen and (max-width: 767.9px) { + .podcastbadges.podcast-badge--enable .cmp-podcast-badge .cmp-image__image= + { height: 50%; width: 50%; } +} + +[data-tippy-root] { max-width: calc(100vw - 10px); } + +.tippy-box { position: relative; outline: 0px; transition-property: transfo= +rm, visibility, opacity, -webkit-transform; } + +.tippy-box[data-theme~=3D"cio-theme"] { border: 3px solid rgb(107, 107, 107= +); font-family: Arial, "Times New Roman", times, serif; font-size: 1.2rem; = +font-style: normal; font-weight: 400; letter-spacing: normal; line-break: a= +uto; line-height: 1.6; text-align: start; text-decoration: none; text-shado= +w: none; text-transform: none; white-space: normal; word-break: normal; wor= +d-spacing: normal; overflow-wrap: normal; } + +.tippy-box[data-theme~=3D"cio-theme"] .tippy-content { background-color: rg= +b(255, 255, 255); border-radius: 0px; color: rgb(0, 0, 0); padding: 3px 8px= +; text-align: center; } + +.tippy-box[data-animation=3D"fade"][data-state=3D"hidden"] { opacity: 0; } + +.tippy-box[data-inertia][data-state=3D"visible"] { transition-timing-functi= +on: cubic-bezier(0.54, 1.5, 0.38, 1.11); } + +.bp-alert-cards.enable-border .bp-alert-cards__outline { box-shadow: rgba(0= +, 0, 0, 0.14) 0px 0px 10px; opacity: 1; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards.enable-border .bp-alert-cards__outline { transition: all = +0.6s ease 0s; opacity: 0; } +} + +.bp-alert-cards.enable-border .bp-alertcard--animate.bp-alert-cards__outlin= +e { opacity: 1; } + +.bp-alert-cards__outline { width: 100%; } + +@media screen and (min-width: 768px) { + .bp-alert-cards__outline { position: relative; margin: 0px auto; } +} + +.bp-alert-cards__icon { margin: 0px auto 2.5rem; display: block; opacity: 1= +; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards__icon { opacity: 0; transition: opacity 0.6s ease 0s; } +} + +.bp-alert-cards__icon .cmp-image__image { width: 51px; height: 50px; margin= +: 0px auto; } + +@media screen and (min-width: 768px) { + .bp-alert-cards__icon { position: absolute; top: 30px; left: 30px; margin= +: 0px; } +} + +@media screen and (min-width: 1000px) { + .bp-alert-cards__icon { top: 30px; left: 40px; } +} + +.bp-alert-cards__title { text-align: center; opacity: 1; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards__title { opacity: 0; top: 15px; transition: all 0.6s ease= +-out 0.1s; } +} + +.bp-alert-cards__description { opacity: 1; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards__description { opacity: 0; top: 15px; transition: all 0.6= +s ease-out 0.2s; } +} + +.bp-alert-cards__description p { text-align: center; margin-bottom: 2.5rem;= + line-height: 1; font-weight: 300; } + +@media screen and (min-width: 768px) { + .bp-alert-cards__description p { font-size: 2.4rem; line-height: 1.2; } +} + +.bp-alert-cards__link { text-align: center; color: rgb(0, 77, 255); display= +: block; font-size: 1.4rem; opacity: 1; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards__link { opacity: 0; transition: opacity 0.6s ease-out 0.3= +s; } +} + +.bp-alert-cards__link .cmp-button--text-brand-link .cmp-button .cmp-button_= +_text { white-space: pre-wrap; } + +.md-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 1.5rem 4r= +em; } + +@media screen and (min-width: 768px) { + .md-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 11.2rem= +; } +} + +@media screen and (min-width: 1000px) { + .md-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 12.8rem= +; } +} + +.md-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 3.5rem; fo= +nt-size: 2.88rem; line-height: 1; font-weight: 600; } + +@media screen and (min-width: 768px) { + .md-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 5rem; fo= +nt-size: 3.7rem; line-height: 3.7rem; } +} + +.lg-title.bp-alert-cards .bp-alert-cards__outline { padding: 3.5rem 3rem 5r= +em; } + +@media screen and (min-width: 768px) { + .lg-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 7rem; } +} + +@media screen and (min-width: 1000px) { + .lg-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 7rem; } +} + +.lg-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 2rem; font= +-size: 3.84rem; line-height: 1; font-weight: 600; } + +@media screen and (min-width: 768px) { + .lg-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 2rem; } +} + +.sm-title.bp-alert-cards .bp-alert-cards__outline { padding: 3.5rem 2.2rem = +4rem; } + +@media screen and (min-width: 768px) { + .sm-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 9.5rem;= + } +} + +@media screen and (min-width: 1000px) { + .sm-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 14.7rem= + 2.5rem; } +} + +.sm-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 3.5rem; fo= +nt-size: 1.6rem; line-height: 1.2; font-weight: 700; } + +@media screen and (min-width: 768px) { + .sm-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 2.5rem; = +font-size: 2.4rem; } +} + +.responsivegrid .full-width-constraint > div.cmp-container > div.bp-alert-c= +ards { margin: 0px auto; } + +@media screen and (min-width: 768px) { + .responsivegrid .full-width-constraint > div.cmp-container > div.bp-alert= +-cards { margin: 0px auto; } +} + +@media screen and (min-width: 1000px) { + .responsivegrid .full-width-constraint > div.cmp-container > div.bp-alert= +-cards { margin: 0px auto; } +} + +.bp-alertcard--animate .bp-alert-cards__icon { opacity: 1; } + +.bp-alertcard--animate .bp-alert-cards__description, .bp-alertcard--animate= + .bp-alert-cards__title { top: 0px; position: relative; opacity: 1; } + +.bp-alertcard--animate .bp-alert-cards__link { opacity: 1; } + +.cmp-bp-data-stat { display: block; flex-wrap: wrap; } + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat { flex-wrap: nowrap; } +} + +.cmp-bp-data-stat__first-row { text-align: center; } + +.cmp-bp-data-stat__first-row .cmp-title__text { font-size: 4rem; font-weigh= +t: 700; line-height: 4rem; } + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat__first-row .cmp-title__text { font-size: 5.2rem; font-w= +eight: 700; line-height: 5.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat__first-row .cmp-title__text { opacity: 0; transition: t= +ransform 0.8s ease 0s, opacity 0.6s ease-in 0s, -webkit-transform 0.8s ease= + 0s; transform: translateY(1.5rem); } +} + +.cmp-bp-data-stat__first-row .cmp-container { margin: 0px auto 6rem; } + +.cmp-bp-data-stat__first-row .cmp-container .cmp-title__text { font-weight:= + 600; } + +.cmp-bp-data-stat__second-row { position: relative; padding: 3.3rem 1.5rem = +0px; } + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat__second-row { display: flex; padding: 2.5rem 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat__second-row { padding: 8rem 0px 0px; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-block { display: block; } + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list { -webkit-box-flex: 0; flex: = +0 0 58%; width: 50%; } + +@media screen and (max-width: 767.9px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list:last-child .cmp-bp-data-sta= +t-card:first-child { padding-top: 3rem; } + .cmp-bp-data-stat .cmp-bp-data-stat-card-list:last-child .cmp-bp-data-sta= +t-card:last-child .cmp-bp-data-stat-border { border: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list { width: 0%; -webkit-box-fl= +ex: 0; flex: 0 0 33.3%; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card { -web= +kit-box-flex: 0; flex: 0 0 100%; padding-top: 3rem; } + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card:first-= +child { padding-top: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card { pa= +dding-top: 5rem; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__title= + { font-size: 5.6rem; line-height: 1; font-weight: 300; margin-bottom: 0.5r= +em; } + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__tit= +le { font-size: 8.16rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__tit= +le { opacity: 0; transition: transform 0.7s ease 0s, opacity 0.5s ease 0s, = +-webkit-transform 0.7s ease 0s; transform: translateX(-1rem); } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__descr= +iption p { font-size: 1.62rem; line-height: 1; font-weight: 400; padding-bo= +ttom: 2.2rem; padding-top: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__des= +cription p { padding-bottom: 2.5rem; opacity: 0; transform: translateY(1.5r= +em); transition: transform 0.7s ease 0s, opacity 0.5s ease 0s, -webkit-tran= +sform 0.7s ease 0s; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section { display: flex; -webkit-= +box-flex: 0; flex: 0 0 33.3%; position: absolute; width: 33.3%; height: 40v= +h; float: right; top: 1rem; right: 4.5rem; z-index: 2; margin-right: 2rem; = +} + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section { position: relative; h= +eight: 70vh; margin-right: 0px; top: 3rem; right: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section { top: 0px; right: 0px;= + } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradien= +t, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-grad= +ient-image { opacity: 1; position: absolute; transform: translateY(0px); le= +ft: 60%; width: 60%; height: 70%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradi= +ent, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gr= +adient-image { transform: translateY(0px); left: 25%; opacity: 1; width: 40= +%; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradi= +ent, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gr= +adient-image { opacity: 0; transform: translateY(-10%); left: 25%; transiti= +on: all 1s ease 0s; width: 40%; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradien= +t-image img, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data= +-stat-gradient img { width: 100%; height: 100%; transform: skew(0deg, -30de= +g); } + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradien= +t-image .cmp-image, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-= +bp-data-stat-gradient .cmp-image { height: 100%; } + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradien= +t div { transform: skew(0deg, -30deg); width: 100%; height: 100%; } + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image {= + position: absolute; opacity: 1; transform: translateY(98%); left: 35%; wid= +th: 60%; height: 70%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image= + { transform: translateY(10%); left: 40%; opacity: 1; width: 40%; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image= + { opacity: 0; transform: translateY(20%); transition: all 1s ease 0s; left= +: 40%; width: 40%; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image i= +mg { width: 100%; height: 100%; transform: skew(0deg, -30deg); } + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image .= +cmp-image { height: 100%; } + +.cmp-bp-data-stat .cmp-bp-data-stat-border { border-bottom: 0.1rem solid rg= +b(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-border { opacity: 0; transition: all = +0.7s ease 0s, opacity 0.5s ease 0s; } +} + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat .last-card .cmp-bp-data-stat-border { border: 0px; } +} + +@media screen and (min-width: 1000px) { + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-= +bp-data-stat-card__title { opacity: 1; transform: translateX(0px); } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-= +bp-data-stat-card .cmp-bp-data-stat-border, .bp-data-stat--animate.cmp-bp-d= +ata-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__description p = +{ opacity: 1; transform: translateY(0px); } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :firs= +t-child .cmp-bp-data-stat-card__title { transition-delay: 1s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :firs= +t-child .cmp-bp-data-stat-card__description p { transition-delay: 0.1s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(2) .cmp-bp-data-stat-card__title { transition-delay: 1.2s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(2) .cmp-bp-data-stat-card__description p { transition-delay: 0.2s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(3) .cmp-bp-data-stat-card__title { transition-delay: 1.5s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(3) .cmp-bp-data-stat-card__description p { transition-delay: 0.3s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(4) .cmp-bp-data-stat-card__title { transition-delay: 1.8s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(4) .cmp-bp-data-stat-card__description p { transition-delay: 0.4s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-title__text { opacity: 1; tr= +ansform: translateY(0px); } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-image-section .= +cmp-bp-data-stat-gradient, .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-= +data-stat-image-section .cmp-bp-data-stat-gradient-image { transform: trans= +lateY(0px); left: 25%; opacity: 1; transition-delay: 0.6s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-image-section .= +cmp-bp-data-stat-image { transform: translateY(15%); left: 40%; opacity: 1;= + transition-delay: 0.8s; } +} + +.cmp-bp-data-stat-gradient-image-disable .cmp-bp-data-stat-gradient-image, = +.cmp-bp-data-stat-gradient-image-enable .cmp-bp-data-stat-gradient { displa= +y: none; } + +.brand-gradient-pink .cmp-bp-data-stat-gradient div { background-image: lin= +ear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(231, 0, 116) 30%); } + +.brand-gradient-purple .cmp-bp-data-stat-gradient div { background-image: l= +inear-gradient(rgb(70, 1, 115), rgb(161, 0, 255)); } + +.brand-gradient-purple-alt .cmp-bp-data-stat-gradient div { background-imag= +e: linear-gradient(90deg, rgb(70, 1, 115), rgb(117, 0, 192), rgb(161, 0, 25= +5)); } + +.brand-gradient-blue .cmp-bp-data-stat-gradient div { background-image: lin= +ear-gradient(rgb(0, 0, 136), rgb(0, 77, 255)); } + +.brand-gradient-blue2 .cmp-bp-data-stat-gradient div { background-image: li= +near-gradient(rgb(0, 77, 255), rgb(0, 186, 255)); } + +.brand-gradient-light-blue .cmp-bp-data-stat-gradient div { background-imag= +e: linear-gradient(90deg, rgb(0, 186, 255), rgb(0, 142, 255), rgb(0, 77, 25= +5)); } + +.brand-gradient-red .cmp-bp-data-stat-gradient div { background-image: line= +ar-gradient(rgb(113, 0, 18), red); } + +.brand-gradient-red-alt .cmp-bp-data-stat-gradient div { background-image: = +linear-gradient(90deg, red, rgb(189, 0, 29), rgb(113, 0, 18)); } + +.brand-gradient .cmp-bp-data-stat-gradient div { background-image: linear-g= +radient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.brand-gradient-alt .cmp-bp-data-stat-gradient div { background-image: line= +ar-gradient(90deg, rgb(0, 255, 0), rgb(0, 186, 255)); } + +.brand-gradient-yellow .cmp-bp-data-stat-gradient div { background-image: l= +inear-gradient(rgb(255, 255, 0), rgb(240, 192, 0)); } + +.brand-gradient-yellow-alt .cmp-bp-data-stat-gradient div { background-imag= +e: linear-gradient(90deg, rgb(255, 255, 0), rgb(255, 212, 46), rgb(255, 182= +, 0)); } + +.brand-gradient-green .cmp-bp-data-stat-gradient div { background-image: li= +near-gradient(90deg, rgb(0, 255, 0), rgb(0, 215, 0), rgb(0, 83, 10)); } + +.color-block-accent-purple-1 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(180, 85, 170); } + +.color-block-accent-purple-2 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(160, 85, 245); } + +.color-block-accent-purple-3 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(190, 130, 255); } + +.color-block-accent-purple-4 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(220, 175, 255); } + +.color-block-accent-purple-5 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(230, 220, 255); } + +.color-block-alt-blue .cmp-bp-data-stat-gradient div { background-color: rg= +b(0, 65, 240); } + +.color-block-alt-gray .cmp-bp-data-stat-gradient div { background-color: rg= +b(190, 190, 190); } + +.color-block-alt-gray-dark .cmp-bp-data-stat-gradient div { background-colo= +r: rgb(150, 150, 150); } + +.color-block-alt-gray-darker .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(90, 90, 90); } + +.color-block-alt-green .cmp-bp-data-stat-gradient div { background-color: r= +gb(0, 215, 0); } + +.color-block-alt-red .cmp-bp-data-stat-gradient div { background-color: red= +; } + +.color-block-alt-yellow .cmp-bp-data-stat-gradient div { background-color: = +rgb(255, 255, 0); } + +.color-block-aqua .cmp-bp-data-stat-gradient div { background-color: rgb(0,= + 255, 187); } + +.color-block-blue .cmp-bp-data-stat-gradient div { background-color: rgb(0,= + 186, 255); } + +.color-block-blue-green .cmp-bp-data-stat-gradient div { background-color: = +rgb(5, 240, 165); } + +.color-block-brand-green .cmp-bp-data-stat-gradient div { background-color:= + rgb(100, 255, 80); } + +.color-block-brand-orange .cmp-bp-data-stat-gradient div { background-color= +: rgb(255, 120, 0); } + +.color-block-brand-yellow .cmp-bp-data-stat-gradient div { background-color= +: rgb(255, 235, 50); } + +.color-block-blue-dark .cmp-bp-data-stat-gradient div { background-color: r= +gb(0, 142, 255); } + +.color-block-blue-light .cmp-bp-data-stat-gradient div { background-color: = +rgb(0, 243, 255); } + +.color-block-core-purple .cmp-bp-data-stat-gradient div { background-color:= + rgb(70, 0, 115); } + +.color-block-cyan .cmp-bp-data-stat-gradient div { background-color: rgb(0,= + 255, 255); } + +.color-block-gray .cmp-bp-data-stat-gradient div { background-color: rgb(16= +7, 167, 167); } + +.color-block-gray-base .cmp-bp-data-stat-gradient div { background-color: r= +gb(0, 0, 0); } + +.color-block-gray-dark .cmp-bp-data-stat-gradient div { background-color: r= +gb(107, 107, 107); } + +.color-block-gray-darker .cmp-bp-data-stat-gradient div { background-color:= + rgb(74, 74, 74); } + +.color-block-gray-light .cmp-bp-data-stat-gradient div { background-color: = +rgb(204, 204, 204); } + +.color-block-gray-lighter .cmp-bp-data-stat-gradient div { background-color= +: rgb(227, 227, 227); } + +.color-block-gray-lightest .cmp-bp-data-stat-gradient div { background-colo= +r: rgb(242, 242, 242); } + +.color-block-grayishyellow-dark .cmp-bp-data-stat-gradient div { background= +-color: rgb(150, 150, 140); } + +.color-block-grayishyellow-light .cmp-bp-data-stat-gradient div { backgroun= +d-color: rgb(230, 230, 220); } + +.color-block-green .cmp-bp-data-stat-gradient div { background-color: rgb(0= +, 255, 0); } + +.color-block-green-dark .cmp-bp-data-stat-gradient div { background-color: = +rgb(0, 83, 10); } + +.color-block-link .cmp-bp-data-stat-gradient div { background-color: rgb(0,= + 77, 255); } + +.color-block-link-dark .cmp-bp-data-stat-gradient div { background-color: r= +gb(0, 0, 136); } + +.color-block-orange .cmp-bp-data-stat-gradient div { background-color: rgb(= +255, 182, 0); } + +.color-block-orange-dark .cmp-bp-data-stat-gradient div { background-color:= + rgb(255, 149, 0); } + +.color-block-pink .cmp-bp-data-stat-gradient div { background-color: rgb(23= +1, 0, 116); } + +.color-block-pink-dark .cmp-bp-data-stat-gradient div { background-color: r= +gb(164, 2, 83); } + +.color-block-pink-light .cmp-bp-data-stat-gradient div { background-color: = +rgb(255, 80, 160); } + +.color-block-purple .cmp-bp-data-stat-gradient div { background-color: rgb(= +161, 0, 255); } + +.color-block-purple-dark .cmp-bp-data-stat-gradient div { background-color:= + rgb(117, 0, 192); } + +.color-block-purple-darkest .cmp-bp-data-stat-gradient div { background-col= +or: rgb(70, 1, 115); } + +.color-block-red .cmp-bp-data-stat-gradient div { background-color: rgb(231= +, 15, 41); } + +.color-block-red-dark .cmp-bp-data-stat-gradient div { background-color: rg= +b(189, 0, 29); } + +.color-block-red-darker .cmp-bp-data-stat-gradient div { background-color: = +rgb(113, 0, 18); } + +.color-block-red-light .cmp-bp-data-stat-gradient div { background-color: r= +gb(255, 50, 70); } + +.color-block-white .cmp-bp-data-stat-gradient div { background-color: rgb(2= +55, 255, 255); } + +.color-block-yellow .cmp-bp-data-stat-gradient div { background-color: rgb(= +255, 212, 46); } + +.color-block-yellow-dark .cmp-bp-data-stat-gradient div { background-color:= + rgb(240, 192, 0); } + +.color-block-yellow-light .cmp-bp-data-stat-gradient div { background-color= +: rgb(255, 240, 179); } + +.color-border-accent-purple-1 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(180, 85, 170); } + +.color-border-accent-purple-2 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(160, 85, 245); } + +.color-border-accent-purple-3 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(190, 130, 255); } + +.color-border-accent-purple-4 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(220, 175, 255); } + +.color-border-accent-purple-5 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(230, 220, 255); } + +.color-border-alt-blue .cmp-bp-data-stat-border { border-bottom: 0.1rem sol= +id rgb(0, 65, 240); } + +.color-border-alt-gray .cmp-bp-data-stat-border { border-bottom: 0.1rem sol= +id rgb(190, 190, 190); } + +.color-border-alt-gray-dark .cmp-bp-data-stat-border { border-bottom: 0.1re= +m solid rgb(150, 150, 150); } + +.color-border-alt-gray-darker .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(90, 90, 90); } + +.color-border-alt-green .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(0, 215, 0); } + +.color-border-alt-red .cmp-bp-data-stat-border { border-bottom: 0.1rem soli= +d red; } + +.color-border-alt-yellow .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(255, 255, 0); } + +.color-border-aqua .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(0, 255, 187); } + +.color-border-blue .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(0, 186, 255); } + +.color-border-blue-green .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(5, 240, 165); } + +.color-border-brand-green .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(100, 255, 80); } + +.color-border-brand-orange .cmp-bp-data-stat-border { border-bottom: 0.1rem= + solid rgb(255, 120, 0); } + +.color-border-brand-yellow .cmp-bp-data-stat-border { border-bottom: 0.1rem= + solid rgb(255, 235, 50); } + +.color-border-blue-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(0, 142, 255); } + +.color-border-blue-light .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(0, 243, 255); } + +.color-border-core-purple .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(70, 0, 115); } + +.color-border-cyan .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(0, 255, 255); } + +.color-border-gray .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(167, 167, 167); } + +.color-border-gray-base .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(0, 0, 0); } + +.color-border-gray-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(107, 107, 107); } + +.color-border-gray-darker .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(74, 74, 74); } + +.color-border-gray-light .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(204, 204, 204); } + +.color-border-gray-lighter .cmp-bp-data-stat-border { border-bottom: 0.1rem= + solid rgb(227, 227, 227); } + +.color-border-gray-lightest .cmp-bp-data-stat-border { border-bottom: 0.1re= +m solid rgb(242, 242, 242); } + +.color-border-grayishyellow-dark .cmp-bp-data-stat-border { border-bottom: = +0.1rem solid rgb(150, 150, 140); } + +.color-border-grayishyellow-light .cmp-bp-data-stat-border { border-bottom:= + 0.1rem solid rgb(230, 230, 220); } + +.color-border-green .cmp-bp-data-stat-border { border-bottom: 0.1rem solid = +rgb(0, 255, 0); } + +.color-border-green-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(0, 83, 10); } + +.color-border-link .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(0, 77, 255); } + +.color-border-link-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(0, 0, 136); } + +.color-border-orange .cmp-bp-data-stat-border { border-bottom: 0.1rem solid= + rgb(255, 182, 0); } + +.color-border-orange-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(255, 149, 0); } + +.color-border-pink .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(231, 0, 116); } + +.color-border-pink-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(164, 2, 83); } + +.color-border-pink-light .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(255, 80, 160); } + +.color-border-purple .cmp-bp-data-stat-border { border-bottom: 0.1rem solid= + rgb(161, 0, 255); } + +.color-border-purple-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(117, 0, 192); } + +.color-border-purple-darkest .cmp-bp-data-stat-border { border-bottom: 0.1r= +em solid rgb(70, 1, 115); } + +.color-border-red .cmp-bp-data-stat-border { border-bottom: 0.1rem solid rg= +b(231, 15, 41); } + +.color-border-red-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem sol= +id rgb(189, 0, 29); } + +.color-border-red-darker .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(113, 0, 18); } + +.color-border-red-light .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(255, 50, 70); } + +.color-border-white .cmp-bp-data-stat-border { border-bottom: 0.1rem solid = +rgb(255, 255, 255); } + +.color-border-yellow .cmp-bp-data-stat-border { border-bottom: 0.1rem solid= + rgb(255, 212, 46); } + +.color-border-yellow-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(240, 192, 0); } + +.color-border-yellow-light .cmp-bp-data-stat-border { border-bottom: 0.1rem= + solid rgb(255, 240, 179); } + +.cascadingcard { width: 100%; position: relative; } + +@media screen and (min-width: 1000px) { + .cascadingcard { display: flex; position: static; } +} + +.cascadingcard .cmp-cascadingcard_cta-btn--mobile { background: rgb(82, 0, = +255); margin-top: -55px; right: 5%; display: block; cursor: pointer; } + +@media screen and (min-width: 1000px) { + .cascadingcard .cmp-cascadingcard_cta-btn--mobile { display: none; } +} + +.cmp-cascadingcard { width: 100%; } + +.cmp-cascadingcard--active .cmp-cascadingcard_cta-btn--default.cmp-cascadin= +gcard_cta-btn--active { opacity: 0.9; z-index: 2; width: 200%; height: 200%= +; transition: width 0.4s ease 0s, height 0.4s ease 0s, opacity 0.3s ease 0s= +; } + +.cmp-cascadingcard_cta-btn { width: 80px; height: 80px; background: rgba(82= +, 0, 255, 0.9); color: rgb(255, 255, 255); border-radius: 50%; position: ab= +solute; cursor: none; z-index: 10; } + +.cmp-cascadingcard_cta-btn span { width: 100%; position: absolute; text-ali= +gn: center; left: 50%; top: 50%; transform: translate(-50%, -50%); line-hei= +ght: 1; font-size: 1.3rem; font-weight: 600; } + +@media screen and (min-width: 768px) { + .cmp-cascadingcard_cta-btn span { font-size: 1.4rem; } +} + +.cmp-cascadingcard_cta-btn--default { top: 50%; right: 50%; transform: tran= +slate(50%, -50%); z-index: -1; opacity: 0; } + +.cmp-cascadingcard_cta-btn--focus-active { opacity: 0.9; z-index: 2; transi= +tion: width 0.4s ease 0s, height 0.4s ease 0s, opacity 0.3s ease 0s; } + +.cmp-cascadingcard_image-placeholder { position: relative; overflow: hidden= +; } + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_image-placeholder { padding-top: 0px; height: 0px; tra= +nsition: height 0.7s ease 0s; } +} + +.cmp-cascadingcard_image-placeholder--focus-active { outline: rgb(0, 0, 136= +) solid 2px; outline-offset: 2px; z-index: 1; } + +.cmp-cascadingcard_image-placeholder a { cursor: none; } + +.cmp-cascadingcard--redirect-element { display: none; } + +.cmp-cascadingcard .cmp-image { width: 100%; } + +.cmp-cascadingcard .cmp-image img { width: 100%; height: 100%; object-fit: = +cover; cursor: none; position: absolute; transition: transform 0.7s ease 0s= +, -webkit-transform 0.7s ease 0s; } + +.cmp-cascadingcard .cmp-image img:hover { transform: scale(1.3); } + +.cmp-cascadingcard_text-content { padding-right: 60px; padding-top: 1.5rem;= + } + +@media screen and (min-width: 768px) { + .cmp-cascadingcard_text-content { padding-top: 3rem; padding-right: 50px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_text-content { padding-right: 30px; } +} + +.cmp-cascadingcard_text-content .cmp-teaser__title { font-weight: 300; font= +-size: 2.4rem; line-height: 2.4rem; margin-bottom: 1.5rem; margin-top: 0px;= + } + +@media screen and (min-width: 768px) { + .cmp-cascadingcard_text-content .cmp-teaser__title { font-size: 2.88rem; = +margin-bottom: 2rem; line-height: 2.59rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_text-content .cmp-teaser__title { opacity: 0; padding-= +top: 5px; } +} + +.cmp-cascadingcard_text-content .cmp-teaser__title-link { display: inline-b= +lock; } + +.cmp-cascadingcard_text-content .cmp-teaser__title-link:focus { box-shadow:= + rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; out= +line-offset: 1px; } + +.cmp-cascadingcard_text-content .cmp-teaser__title-link:focus:not(:focus-vi= +sible) { box-shadow: none; outline: none; } + +.cmp-cascadingcard_text-content .cmp-teaser__title-link:focus, .cmp-cascadi= +ngcard_text-content .cmp-teaser__title-link:hover { color: rgb(0, 77, 255);= + text-decoration: underline; } + +.cmp-cascadingcard_description { font-weight: 300; font-size: 1.62rem; line= +-height: 1.2; } + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_description { opacity: 0; padding-top: 5px; } +} + +.cmp-cascadingcard_description a { color: rgb(0, 77, 255); } + +.cmp-cascadingcard_description a:focus, .cmp-cascadingcard_description a:ho= +ver { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-cascadingcard_description a:visited { color: rgb(0, 0, 136); } + +.cmp-cascadingcard_category-title { font-weight: 600; font-size: 1.2rem; li= +ne-height: 1; margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_category-title { opacity: 0; padding-top: 5px; } +} + +.contact-card .cmp-contact-card__content { background: transparent; display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; padding-bottom: 2.5rem; } + +@media screen and (min-width: 768px) { + .contact-card .cmp-contact-card__content { padding-right: 1.5rem; } +} + +.contact-card .cmp-contact-card__name { font-size: 1.6rem; font-weight: 600= +; line-height: 1.4; letter-spacing: 1.25px; overflow-wrap: break-word; word= +-break: break-all; text-transform: uppercase; } + +.contact-card .cmp-contact-card__position { font-size: 1.4rem; line-height:= + normal; overflow-wrap: break-word; } + +.contact-card .cmp-contact-card__location { font-size: 1.4rem; line-height:= + 1.5; overflow-wrap: break-word; } + +.contact-card .cmp-contact-card__link--number { font-size: 1.4rem; line-hei= +ght: 1.82857; color: rgb(0, 77, 255); display: inline-block; } + +.contact-card .cmp-contact-card__link--number:focus { box-shadow: rgb(0, 0,= + 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offse= +t: 1px; } + +.contact-card .cmp-contact-card__link--number:focus:not(:focus-visible) { b= +ox-shadow: none; outline: none; } + +.contact-card .cmp-contact-card__link--number:hover { text-decoration: unde= +rline; } + +.contact-card .cmp-contact-card__link--number:focus { color: rgb(0, 0, 136)= +; } + +.contact-card .cmp-contact-card .cmp-share-banner__icon { margin: 1.8rem 0p= +x 0px; } + +.contact-card .cmp-contact-card .cmp-share-banner__icon:focus, .contact-car= +d .cmp-contact-card .cmp-share-banner__icon:hover { color: rgb(255, 255, 25= +5); } + +.contact-card .cmp-contact-card .cmp-share-banner__icon--mail { border-colo= +r: rgb(0, 0, 0); color: rgb(0, 0, 0); display: flex; } + +.contact-card .cmp-contact-card .cmp-share-banner__icon--mail:focus, .conta= +ct-card .cmp-contact-card .cmp-share-banner__icon--mail:hover { background-= +color: rgb(0, 0, 0); } + +.general-inquiry-card .cmp-teaser__content { display: flex; border: none; p= +adding: 0px; background-color: transparent; } + +@media screen and (min-width: 768px) { + .general-inquiry-card .cmp-teaser__content { } +} + +.general-inquiry-card .cmp-teaser__title { font-size: 3rem; font-weight: 80= +0; line-height: 1; } + +.general-inquiry-card .cmp-teaser__description { margin: 10px 0px; } + +.general-inquiry-card .cmp-teaser__action-container { padding-top: 0px; } + +@media screen and (min-width: 768px) { + .general-inquiry-card .cmp-teaser__action-container { margin-top: auto; } +} + +.general-inquiry-card .cmp-teaser__action-container.cmp-button--contact .cm= +p-button::before, .general-inquiry-card .cmp-teaser__action-container.cmp-b= +utton--location .cmp-button::before { border-radius: 100%; border: 0.15rem = +solid rgb(0, 77, 255); color: rgb(0, 77, 255); height: 3rem; width: 3rem; m= +in-width: 3rem; text-align: center; transition: all 0.5s ease 0s; vertical-= +align: middle; position: relative; margin-right: 0.5rem; } + +.general-inquiry-card .cmp-teaser__action-container.cmp-button--location .c= +mp-button::before { content: "=EF=8A=A3"; font-size: 1.8rem; font-feature-s= +ettings: "liga"; padding-top: 0.55rem; } + +.general-inquiry-card .cmp-teaser__action-container.cmp-button--contact .cm= +p-button::before, .general-inquiry-card .cmp-teaser__action-container.cmp-b= +utton--location .cmp-button::before { font-family: Ionicons; display: block= +; font-weight: 400; font-style: normal; line-height: 1; text-transform: non= +e; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dire= +ction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizele= +gibility; } + +.general-inquiry-card .cmp-teaser__action-container.cmp-button--contact .cm= +p-button::before { content: "=EF=8B=92"; font-size: 2rem; font-feature-sett= +ings: "liga"; padding-top: 0.4rem; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button { margin: 0= +px; width: auto; height: auto; font-weight: 600; color: rgb(0, 77, 255); te= +xt-decoration: none; line-height: 1.6; background-color: transparent; box-s= +hadow: none; transition: none 0s ease 0s; transform: none; padding: 0px; te= +xt-transform: none; -webkit-box-pack: start; justify-content: flex-start; } + +@media screen and (min-width: 768px) { + .general-inquiry-card .cmp-teaser__action-container .cmp-button { font-si= +ze: 1.6rem; } +} + +.general-inquiry-card .cmp-teaser__action-container .cmp-button__text { -we= +bkit-box-align: center; align-items: center; display: inline-flex; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:focus::befo= +re, .general-inquiry-card .cmp-teaser__action-container .cmp-button:hover::= +before { text-decoration: none; background-color: rgb(0, 77, 255); color: r= +gb(255, 255, 255); transition: all 0.5s ease-in-out 0s; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:focus span,= + .general-inquiry-card .cmp-teaser__action-container .cmp-button:hover span= + { text-decoration: underline; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:focus:focus= +, .general-inquiry-card .cmp-teaser__action-container .cmp-button:hover:foc= +us { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255= +) solid 1px; outline-offset: 1px; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:focus:focus= +:not(:focus-visible), .general-inquiry-card .cmp-teaser__action-container .= +cmp-button:hover:focus:not(:focus-visible) { box-shadow: none; outline: non= +e; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:visited { c= +olor: rgb(0, 0, 136); } + +.cmp-article-module__profile { display: flex; -webkit-box-align: center; al= +ign-items: center; padding-bottom: 1.5rem; } + +.cmp-article-module__image-container { width: 6.3rem; height: 6.3rem; margi= +n-right: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-article-module__image-container { width: 6.8rem; height: 6.8rem; mar= +gin-right: 3rem; } +} + +.cmp-article-module__image-container .cmp-image__image { width: 100%; heigh= +t: 100%; border-radius: 50%; } + +.cmp-article-module__profile-info { width: calc(100% - 7.8rem); font-size: = +1.4rem; word-break: break-word; line-height: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-article-module__profile-info { width: calc(100% - 9.8rem); font-size= +: 1.6rem; line-height: 2.2rem; font-weight: 500; } +} + +.cmp-article-module__article-container { padding-top: 1.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-article-module__article-container { padding-top: 2.5rem; } +} + +@media screen and (max-width: 767.9px) { + .cmp-cascading-block .cascadingcard { margin-top: 50px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-cascading-block .cascadingcard { margin-top: 60px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block--4-cards .cascadingcard { float: left; width: 25%; } + .cmp-cascading-block--4-cards .cascadingcard:first-child { margin-top: 0p= +x; } + .cmp-cascading-block--4-cards .cascadingcard:nth-child(2) { margin-top: 5= +0px; } + .cmp-cascading-block--4-cards .cascadingcard:nth-child(3) { margin-top: 1= +00px; } + .cmp-cascading-block--4-cards .cascadingcard:nth-child(4) { margin-top: 1= +50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block--3-cards .cascadingcard { float: left; width: 33.333= +3%; } + .cmp-cascading-block--3-cards .cascadingcard:first-child { margin-top: 0p= +x; } + .cmp-cascading-block--3-cards .cascadingcard:nth-child(2) { margin-top: 5= +0px; } + .cmp-cascading-block--3-cards .cascadingcard:nth-child(3) { margin-top: 1= +00px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block--2-cards .cascadingcard { float: left; width: 50%; m= +argin-bottom: 0px; } + .cmp-cascading-block--2-cards .cascadingcard:first-child { margin-top: 0p= +x; } + .cmp-cascading-block--2-cards .cascadingcard:nth-child(2) { margin-top: 5= +0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-cascading-block--sm-2-cards .cascadingcard { float: left; width: 50%= +; padding-top: 60px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:first-child { margin-top:= + 0px; padding-top: 0px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(2) { margin-top= +: 50px; padding-top: 0px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(3) { margin-top= +: 0px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(3) .cmp-cascadi= +ngcard_cta-btn--mobile { margin-top: -5px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(4) { margin-top= +: 50px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(4) .cmp-cascadi= +ngcard_cta-btn--mobile { margin-top: -5px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-cascading-block--sm-1-card .cascadingcard { margin-top: 60px; } + .cmp-cascading-block--sm-1-card .cascadingcard:first-child { margin-top: = +0px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-cascading-block--xs-2-cards .cascadingcard { float: left; width: 50%= +; padding-top: 50px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:first-child { margin-top:= + 0px; padding-top: 0px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(2) { margin-top= +: 20px; padding-top: 0px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(3) { margin-top= +: 0px; clear: both; margin-bottom: 0px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(3) .cmp-cascadi= +ngcard_cta-btn--mobile { margin-top: -5px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(4) { margin-top= +: 20px; margin-bottom: 0px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(4) .cmp-cascadi= +ngcard_cta-btn--mobile { margin-top: -5px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-cascading-block--xs-1-card .cascadingcard:first-child { margin-top: = +0px; } +} + +.cmp-cascading-block_first-row { margin-bottom: 60px; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_first-row { margin-bottom: 80px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block_first-row { margin-bottom: 100px; } +} + +.cmp-cascading-block_first-row .cmp-title { text-align: center; } + +@media screen and (min-width: 1000px) { + .cmp-cascading-block_first-row .cmp-title { opacity: 0; top: 30px; positi= +on: relative; } +} + +.cmp-cascading-block_first-row .cmp-title .cmp-title__text { font-weight: 6= +00; font-size: 3.68rem; line-height: 1; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_first-row .cmp-title .cmp-title__text { font-size: 5= +.27rem; } +} + +.cmp-cascading-block_first-row .text { margin-top: 20px; text-align: center= +; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_first-row .text { margin-top: 30px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block_first-row .text { opacity: 0; top: 15px; position: r= +elative; } +} + +.cmp-cascading-block_first-row .text .cmp-text p { font-weight: 300; font-s= +ize: 1.6rem; line-height: 1; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_first-row .text .cmp-text p { font-size: 2rem; line-= +height: 1.185; } +} + +.cmp-cascading-block_second-row { display: flex; flex-wrap: wrap; width: 10= +0%; } + +.cmp-cascading-block_third-row { clear: both; padding-top: 30px; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_third-row { padding-top: 60px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block_third-row { opacity: 0; } +} + +.cmp-cascading-block_third-row .cmp-button--right { -webkit-box-pack: start= +; justify-content: flex-start; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_third-row .cmp-button--right { -webkit-box-pack: end= +; justify-content: flex-end; } +} + +.cmp-cascading-block--animate .cmp-cascading-block--animate_first-row .cmp-= +title { transition: opacity 0.6s ease-in 0.2s, top 1s ease; opacity: 1; top= +: 0px; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_first-row .text= + { transition: opacity 0.6s ease-in 0.2s, top 0.4s ease; opacity: 1; top: 0= +px; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard .cmp-cascadingcard_image-placeholder { padding-top: 0px; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard .cmp-teaser__title { padding-top: 0px; opacity: 1; transition: a= +ll 0.6s ease-out 0.1s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard .cmp-cascadingcard_category-title { padding-top: 0px; opacity: 1= +; transition: all 0.6s ease-out 0.2s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard .cmp-cascadingcard_description { padding-top: 0px; opacity: 1; t= +ransition: all 0.6s ease-out 0.1s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard:first-child .cmp-cascadingcard_category-title, .cmp-cascading-bl= +ock--animate .cmp-cascading-block--animate_second-row .cascadingcard:first-= +child .cmp-cascadingcard_description, .cmp-cascading-block--animate .cmp-ca= +scading-block--animate_second-row .cascadingcard:first-child .cmp-cascading= +card_image-placeholder, .cmp-cascading-block--animate .cmp-cascading-block-= +-animate_second-row .cascadingcard:first-child .cmp-teaser__title { transit= +ion-delay: 0.1s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard:nth-child(2) .cmp-cascadingcard_category-title, .cmp-cascading-b= +lock--animate .cmp-cascading-block--animate_second-row .cascadingcard:nth-c= +hild(2) .cmp-cascadingcard_description, .cmp-cascading-block--animate .cmp-= +cascading-block--animate_second-row .cascadingcard:nth-child(2) .cmp-cascad= +ingcard_image-placeholder, .cmp-cascading-block--animate .cmp-cascading-blo= +ck--animate_second-row .cascadingcard:nth-child(2) .cmp-teaser__title { tra= +nsition-delay: 0.2s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard:nth-child(3) .cmp-cascadingcard_category-title, .cmp-cascading-b= +lock--animate .cmp-cascading-block--animate_second-row .cascadingcard:nth-c= +hild(3) .cmp-cascadingcard_description, .cmp-cascading-block--animate .cmp-= +cascading-block--animate_second-row .cascadingcard:nth-child(3) .cmp-cascad= +ingcard_image-placeholder, .cmp-cascading-block--animate .cmp-cascading-blo= +ck--animate_second-row .cascadingcard:nth-child(3) .cmp-teaser__title { tra= +nsition-delay: 0.3s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard:nth-child(4) .cmp-cascadingcard_category-title, .cmp-cascading-b= +lock--animate .cmp-cascading-block--animate_second-row .cascadingcard:nth-c= +hild(4) .cmp-cascadingcard_description, .cmp-cascading-block--animate .cmp-= +cascading-block--animate_second-row .cascadingcard:nth-child(4) .cmp-cascad= +ingcard_image-placeholder, .cmp-cascading-block--animate .cmp-cascading-blo= +ck--animate_second-row .cascadingcard:nth-child(4) .cmp-teaser__title { tra= +nsition-delay: 0.4s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_third-row { tra= +nsition: opacity 0.6s ease 0.2s; opacity: 1; } + +.cmp-cascadingcard_cta-btn--follow { display: none; pointer-events: none; t= +ransform: translate3d(-50%, -50%, 0px); } + +.cmp-cascadingcard_cta-btn--follow span { width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_cta-btn--follow.cmp-cascadingcard_cta-btn--active { di= +splay: block; } +} + +.cmp-parallax-logo-video-and-animation { position: relative; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation {= + display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal= +; flex-direction: column; -webkit-box-pack: center; justify-content: center= +; min-height: 400px; overflow: hidden; position: relative; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= + { height: 100vh; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel { width: 100%; position: relative; display: flex; -webkit-box-orient:= + vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel { height: 100%; position: absolute; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-svg, .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-vide= +o-animation--panel-video { display: flex; -webkit-box-pack: center; justify= +-content: center; -webkit-box-align: center; align-items: center; position:= + absolute; width: 100%; height: 100%; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel-svg { pointer-events: none; display: none; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-svg { position: relative; display: inherit; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel-svg .cmp-image { width: 100%; height: 100%; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel-svg .cmp-image__image { position: relative; width: 100%; height: 100%= +; background-color: rgb(107, 107, 107); margin-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-svg .cmp-image__image { width: 80%; margin: 0px auto; background-co= +lor: transparent; z-index: 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-image { display: none; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel-image .cmp-image__image { width: 60%; margin: 0px auto; padding-top: = +10rem; padding-bottom: 6rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-image .cmp-image__image { width: 40%; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote { position: relative; width: 100%; color: rgb(0, = +0, 0); text-align: center; align-self: center; opacity: 1; z-index: 3; padd= +ing: 0px 1.5rem; margin-bottom: 8rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote { top: auto; bottom: 10%; padding: 0px 3.5rem; = +} +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote { margin-bottom: 0px; position: absolute; top: = +58%; padding: 0px; max-width: 98rem; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--title { margin: 0px auto; padding: 0px 2.2%; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--title { padding: 0px 3.8%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--title { padding: 0px; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--title h2 { font-size: 3.2rem; color: rgb(0, 0, 0= +); line-height: 3.2rem; font-weight: 600; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--title h2 { margin-bottom: 3rem; font-size: 4re= +m; line-height: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--title h2 { margin-top: 2rem; margin-bottom: 2r= +em; font-size: 5.27rem; line-height: 5.27rem; opacity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--description { margin: 0px auto; padding: 0px 2.2= +%; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--description { padding: 0px 3.8%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--description { padding: 0px; width: 80%; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--description p { font-size: 1.6rem; font-weight: = +300; margin-bottom: 2rem; color: rgb(0, 0, 0); line-height: 1.6rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--description p { margin-bottom: 2rem; font-size= +: 2rem; line-height: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--description p { margin-bottom: 2.5rem; font-si= +ze: 1.92rem; line-height: 2.12rem; opacity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote .cmp-button--text-brand-link { margin-bottom: 2re= +m; padding: 0px 2.2%; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote .cmp-button--text-brand-link { padding: 0px 3.8= +%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote .cmp-button--text-brand-link { padding: 0px; op= +acity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--cta-container { margin-bottom: 2rem; padding: 0p= +x 2.2%; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--cta-container { padding: 0px 3.8%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--cta-container { padding: 0px; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--cta-container .cmp-button--circle-with-arrow .cm= +p-button { background-color: transparent; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--cta-container .cmp-button--circle-with-arrow .= +cmp-button { opacity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero { -webkit-box-pack: center; justify-content: center; = +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content { position: relative; height: auto; top: 0px= +; z-index: 1; width: 75%; min-width: 75%; padding: 0px 2.2%; display: flex;= + -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio= +n: column; align-self: center; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content { padding: 0px 3.8%; margin: 0px; width: 6= +0%; min-width: 60%; transform: scale(1); } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content { margin: 0px; -webkit-box-pack: start; ju= +stify-content: flex-start; padding: 0px; width: 50%; min-width: 50%; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content .title { display: none; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content .text p { color: rgb(0, 0, 0); font-weight: = +300; font-size: 1.76rem; line-height: 2.28rem; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content .text p { font-size: 2.08rem; line-height:= + 2.704rem; padding-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content .text p { opacity: 0; font-size: 2.4rem; l= +ine-height: 3.12rem; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content .text p .animate-sub-title-large { font-size= +: 2.4rem; font-weight: 300; color: rgb(0, 0, 0); line-height: 2.64rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content .text p .animate-sub-title-large { font-si= +ze: 4.32rem; line-height: 5.616rem; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content .text p .animate-sub-title-medium { font-siz= +e: 2.7rem; font-weight: 400; color: rgb(0, 0, 0); line-height: 2.7rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content .text p .animate-sub-title-medium { font-s= +ize: 3.5rem; line-height: 4.55rem; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content-container { position: absolute; width: 100%;= + height: 100%; margin: 0px auto; padding: 0px 1.5rem; display: flex; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content-container { padding: 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content-container { max-width: 98rem; padding: 0px= +; margin: 0px auto; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__video { height: 100%; display: block; width: 100vw; = +min-height: auto; object-fit: cover; background-position: 50% center; curso= +r: default; outline: none; align-self: flex-end; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__video-desktop { height: 80vh; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__video-mobile { height: 135vh; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__video-container { display: flex; -webkit-box-pack: c= +enter; justify-content: center; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__video { width: 50vw; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__controls { display: block; z-index: 9; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__controls button { color: rgb(0, 0, 0); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero .cmp-button--text-brand-link { opacity: 1; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero .cmp-button--text-brand-link { opacity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button { color: rgb= +(0, 0, 0); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button::before { co= +lor: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button__text::befor= +e { color: rgb(0, 0, 0); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] { height: auto; overflow: visible; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel { position: relati= +ve; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-parallax-quot= +e { opacity: 1; position: relative; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-parallax-quot= +e .cmp-button--text-brand-link, .cmp-parallax-logo-video-and-animation .cmp= +-parallax-logo-video-animation[data-authoring] .cmp-parallax-logo-video-ani= +mation--panel .cmp-parallax-quote h2, .cmp-parallax-logo-video-and-animatio= +n .cmp-parallax-logo-video-animation[data-authoring] .cmp-parallax-logo-vid= +eo-animation--panel .cmp-parallax-quote p { opacity: 1; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-video { position: = +relative; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-svg { display: blo= +ck; min-height: 4.6rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-svg .cmp-image__im= +age { position: relative; height: auto; background-color: rgb(107, 107, 107= +); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-image { display: b= +lock; min-height: 4.6rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-image .cmp-image__= +image { position: relative; height: auto; max-width: 30%; margin: 0px auto;= + } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__v= +ideo { max-height: 70rem; width: 100vw; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent .text p { opacity: 1; font-size: 2rem; line-height: 2rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent .text .animate-sub-title-medium { opacity: 1; font-size: 2.5rem; lin= +e-height: 2.5rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent .text .animate-sub-title-large { opacity: 1; font-size: 3rem; line-h= +eight: 3rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent .cmp-button--text-brand-link { opacity: 1; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent-container { visibility: visible; } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-text h2, .cmp-parallax-logo-video= +-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-video-h= +ero__content .cmp-text h3, .cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-animation--panel .cmp-video-hero__content .cmp-text h= +4, .cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-an= +imation--panel .cmp-video-hero__content .cmp-text h5, .cmp-parallax-logo-vi= +deo-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-vide= +o-hero__content .cmp-text h6, .cmp-parallax-logo-video-and-animation--dark = +.cmp-parallax-logo-video-animation--panel .cmp-video-hero__content .cmp-tex= +t ol, .cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video= +-animation--panel .cmp-video-hero__content .cmp-text p, .cmp-parallax-logo-= +video-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-vi= +deo-hero__content .cmp-text p .animate-sub-title-large, .cmp-parallax-logo-= +video-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-vi= +deo-hero__content .cmp-text p .animate-sub-title-medium, .cmp-parallax-logo= +-video-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-v= +ideo-hero__content .cmp-text p .animate-sub-title-small, .cmp-parallax-logo= +-video-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-v= +ideo-hero__content .cmp-text span, .cmp-parallax-logo-video-and-animation--= +dark .cmp-parallax-logo-video-animation--panel .cmp-video-hero__content .cm= +p-text ul { color: rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-text a { color: rgb(255, 255, 255= +); text-decoration: underline; } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butt= +on { color: rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butt= +on::before { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255= +); } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butt= +on__text::before, .cmp-parallax-logo-video-and-animation--dark .cmp-paralla= +x-logo-video-animation--panel .cmp-video-hero__controls button, .cmp-parall= +ax-logo-video-and-animation .cmp-parallax-logo-video-animation--panel .cmp-= +hero-video-dark .cmp-text h2, .cmp-parallax-logo-video-and-animation .cmp-p= +arallax-logo-video-animation--panel .cmp-hero-video-dark .cmp-text h3, .cmp= +-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--pane= +l .cmp-hero-video-dark .cmp-text h4, .cmp-parallax-logo-video-and-animation= + .cmp-parallax-logo-video-animation--panel .cmp-hero-video-dark .cmp-text h= +5, .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animatio= +n--panel .cmp-hero-video-dark .cmp-text h6, .cmp-parallax-logo-video-and-an= +imation .cmp-parallax-logo-video-animation--panel .cmp-hero-video-dark .cmp= +-text ol, .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-a= +nimation--panel .cmp-hero-video-dark .cmp-text p, .cmp-parallax-logo-video-= +and-animation .cmp-parallax-logo-video-animation--panel .cmp-hero-video-dar= +k .cmp-text p .animate-sub-title-large, .cmp-parallax-logo-video-and-animat= +ion .cmp-parallax-logo-video-animation--panel .cmp-hero-video-dark .cmp-tex= +t p .animate-sub-title-medium, .cmp-parallax-logo-video-and-animation .cmp-= +parallax-logo-video-animation--panel .cmp-hero-video-dark .cmp-text p .anim= +ate-sub-title-small, .cmp-parallax-logo-video-and-animation .cmp-parallax-l= +ogo-video-animation--panel .cmp-hero-video-dark .cmp-text span, .cmp-parall= +ax-logo-video-and-animation .cmp-parallax-logo-video-animation--panel .cmp-= +hero-video-dark .cmp-text ul { color: rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-hero-video-dark .cmp-text a { color: rgb(255, 255, 255); text-de= +coration: underline; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-hero-video-dark .cmp-button--text-brand-link .cmp-button { color= +: rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-hero-video-dark .cmp-button--text-brand-link .cmp-button::before= + { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-hero-video-dark .cmp-button--text-brand-link .cmp-button__text::= +before { color: rgb(255, 255, 255); } + +@media screen and (max-width: 999.9px) { + .cmp-parallax-logo-video-and-animation--reverse .cmp-parallax-logo-video-= +animation { -webkit-box-orient: vertical; -webkit-box-direction: reverse; f= +lex-direction: column-reverse; } +} + +.parallax-logo-video-social { position: relative; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social { display: flex= +; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directi= +on: column; -webkit-box-pack: center; justify-content: center; min-height: = +400px; overflow: hidden; position: relative; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social { height: 100= +vh; } +} + +@media screen and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social { -webkit-box= +-orient: vertical; -webkit-box-direction: reverse; flex-direction: column-r= +everse; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel { width:= + 100%; position: relative; display: flex; -webkit-box-orient: vertical; -we= +bkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel { heig= +ht: 100%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel { heig= +ht: 100%; position: absolute; -webkit-box-pack: center; justify-content: ce= +nter; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title { = +position: absolute; z-index: 4; width: 100%; height: 80vh; margin: 4.8rem 0= +px 12.8rem; pointer-events: none; } + +@media screen and (max-width: 540px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +{ height: 50vh; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +{ margin: 0px; } +} + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +{ font-size: 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +{ opacity: 0; height: auto; margin: 0px; bottom: 27%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title .c= +mp-title { width: 100%; height: 100%; position: relative; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title .c= +mp-title__text { transform: translate(-50%, 50%); left: 50%; position: abso= +lute; font-size: 3.2rem; line-height: 2.88rem; font-weight: 600; width: 100= +%; text-align: center; bottom: 5%; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +.cmp-title__text { font-size: 4rem; line-height: 3.6rem; bottom: 20%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +.cmp-title__text { font-size: 5.27rem; line-height: 5.27rem; bottom: 27%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg, .= +parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video { d= +isplay: flex; -webkit-box-pack: center; justify-content: center; -webkit-bo= +x-align: center; align-items: center; position: absolute; width: 100%; heig= +ht: 100%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg { po= +inter-events: none; display: none; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg { = +position: relative; display: inherit; z-index: 4; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg .cmp= +-image { position: relative; width: 100%; height: 100%; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg .c= +mp-image { height: auto; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg .cmp= +-image__image { position: relative; width: 100%; height: 100%; background-c= +olor: rgb(107, 107, 107); margin-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg .c= +mp-image__image { width: 90%; background-color: transparent; z-index: 2; po= +sition: absolute; height: auto; transform: translate(-50%, -50%); top: 50%;= + left: 50%; overflow: hidden; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image { = +width: 100%; height: 80vh; margin: 4.8rem 0px 12.8rem; } + +@media screen and (max-width: 540px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image = +{ height: 50vh; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image = +{ margin: 0px; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image = +{ display: none; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image .c= +mp-image { position: relative; width: 100%; height: 100%; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image .c= +mp-image__image { margin: 0px auto; position: relative; width: 30%; top: 30= +%; } + +@media screen and (max-width: 540px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image = +.cmp-image__image { width: 50%; top: 20%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote { position: relative; width: 100%; color: rgb(0, 0, 0); text-al= +ign: start; align-self: center; opacity: 1; z-index: 3; background: rgb(204= +, 204, 204); } + +@media screen and (max-width: 767.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote { min-height: 100vh; height: 100vh; } +} + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote { position: absolute; background: none; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote { position: relative; width: calc(100% - 30px); max-width: 98= +rem; padding: 0px 5%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote__desktop { height: 80vh; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote__mobile { height: 135vh; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote__content { position: relative; z-index: 2; padding: 6% 5% 0px; = +margin-bottom: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { padding: 0px 8%; top: 50%; transform: translateY(1= +0%); } +} + +@media screen and (min-width: 768px) and (max-width: 1040px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { width: 70%; } +} + +@media screen and (min-width: 1041px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { width: 47%; } +} + +@media screen and (min-width: 1200px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { height: 100%; padding: 0px; margin-bottom: 0px; tr= +ansform: translateY(-40%); } +} + +@media screen and (min-width: 1000px) and (max-height: 700px) and (min-heig= +ht: 400px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { width: 65%; transform: translateY(-33%); } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote__content > .cmp-button--text-brand-link { margin-top: 4.48rem; = +} + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content > .cmp-button--text-brand-link { margin-top: 3.6rem;= + } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content > .cmp-button--text-brand-link { margin-top: 5.27rem= +; } +} + +@media screen and (max-height: 700px) and (min-height: 400px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content > .cmp-button--text-brand-link { margin-top: 1.8rem;= + } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--description { margin: 0px 0px 1.4rem; padding: 0px 2.2% 0px 0p= +x; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--description { padding: 0px 3.8% 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--description { margin-bottom: 1.6rem; padding: 0px; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--description p { opacity: 1; font-size: 1.92rem; font-family: G= +T-Sectra-Fine-Book, "Book Antiqua", Georgia, serif; font-weight: 400; margi= +n-bottom: 2rem; color: rgb(0, 0, 0); line-height: 2.88rem; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--description p { margin-bottom: 2rem; font-size: 2.24rem; lin= +e-height: 3.36rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--description p { margin-bottom: 2.5rem; font-size: 2.6rem; li= +ne-height: 3.9rem; opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--name .cmp-title__text { font-size: 1.28rem; line-height: 1.92r= +em; font-weight: 500; opacity: 1; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--name .cmp-title__text { font-size: 1.8rem; line-height: 2.7r= +em; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--name .cmp-title__text { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--title { margin: 0px auto; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--title h2 { color: rgb(0, 0, 0); font-weight: 500; font-size: 1= +.28rem; line-height: 1.92rem; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--title h2 { font-size: 1.8rem; line-height: 2.7rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--title h2 { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons { display: flex; -webkit-box-orient: horizontal; = +-webkit-box-direction: normal; flex-flow: wrap; font-size: 4.48rem; line-he= +ight: 4.48rem; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote .social-icons { font-size: 4rem; line-height: 3.6rem; flex-wr= +ap: nowrap; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote .social-icons { font-size: 5.27rem; line-height: 5.27rem; fle= +x-wrap: nowrap; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons .social-icon { margin-right: 2%; margin-top: 0px;= + } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons .social-icon .cmp-button__text::before { margin-r= +ight: 2.3rem; margin-left: 2.5rem; font-size: 2.2rem; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons .social-icon__twitter::after { position: absolute= +; opacity: 1; top: 1.4rem; left: 1rem; content: "=EF=89=83"; font-size: 1.6= +rem; font-family: Ionicons; display: block; font-weight: 400; font-style: n= +ormal; line-height: 1; text-transform: none; letter-spacing: normal; overfl= +ow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothin= +g: antialiased; text-rendering: optimizelegibility; font-feature-settings: = +"liga"; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote .social-icons .social-icon__twitter::after { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons .social-icon__linkedin::after { position: absolut= +e; opacity: 1; top: 1.2rem; left: 0.9rem; content: "=EE=A4=94"; font-size: = +1.6rem; font-family: Ionicons; display: block; font-weight: 400; font-style= +: normal; line-height: 1; text-transform: none; letter-spacing: normal; ove= +rflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoot= +hing: antialiased; text-rendering: optimizelegibility; font-feature-setting= +s: "liga"; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote .social-icons .social-icon__linkedin::after { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons--animate-icons .social-icon__linkedin::after, .pa= +rallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-parall= +ax-quote .social-icons--animate-icons .social-icon__twitter::after { opacit= +y: 1; transition: opacity 1s ease 1s; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link { opacity: 1; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-b= +utton--text-brand-link { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link .cmp-button, .parallax-logo-video-social .cmp-parallax= +-logo-video-social--panel .cmp-button--text-brand-link .cmp-button:hover { = +color: rgb(0, 0, 0); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link .cmp-button::before { color: rgb(0, 0, 0); border: 1px= + solid rgb(0, 0, 0); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link .cmp-button__text { white-space: normal; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link .cmp-button:visited, .parallax-logo-video-social .cmp-= +parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-button_= +_text::before { color: rgb(0, 0, 0); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video { = +position: relative; width: 100%; height: 100%; max-height: 100%; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +{ position: absolute; } +} + +@media screen and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video--animation { height: 100%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero { height: 100%; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero { -webkit-box-pack: center; justify-content: center; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__content { height: 100%; width: 100%; max-width: 98rem; paddi= +ng: 0px 5%; margin: 0px auto; position: absolute; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__content { padding: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__content { padding: 0px 8%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__video { display: none; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video { position: relative; display: inline-block; transfo= +rm: none; top: 0%; left: 0%; width: 140%; height: auto; object-fit: contain= +; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video { position: absolute; transform: translate(-50%, -50= +%); top: 50%; left: 51%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__video-container { height: 100%; display: none; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video-container { display: flex; width: 100vw; height: 100= +%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video-container { height: 100vh; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__video-container .cmp-video-hero__controls { bottom: 5px; dis= +play: none; right: 15px; z-index: 3; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video-container .cmp-video-hero__controls { display: block= +; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video-container .cmp-video-hero__controls { opacity: 0; po= +sition: absolute; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__video-container .cmp-video-hero__controls button { color: rg= +b(0, 0, 0); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--profile-image = +{ display: block; inset: 0px; position: absolute; z-index: -1; width: 100%;= + } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--profile-imag= +e { display: none; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--profile-image = +.cmp-image { height: 100vh; overflow: hidden; position: relative; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--profile-image = +.cmp-image__image { object-fit: cover; top: 10%; left: 10%; width: 100%; tr= +ansform: scale(1.2); position: absolute; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + { overflow: visible; height: 100%; min-height: 90rem; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] { -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-dir= +ection: column-reverse; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel { position: relative; height: auto;= + } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-title { opacity: 1; height: 200px; = +min-height: 200px; position: relative; margin: 0px; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-parallax-quote { opacity: 1; p= +osition: relative; height: 440px; min-height: 500px; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote { position: a= +bsolute; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-parallax-quote__content { top:= + 10%; } + +@media screen and (max-width: 801px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote__content { to= +p: 0px; } +} + +@media screen and (min-width: 802px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote__content { to= +p: 30%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-button--te= +xt-brand-link, .parallax-logo-video-social .cmp-parallax-logo-video-social[= +data-authoring] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote = +h2, .parallax-logo-video-social .cmp-parallax-logo-video-social[data-author= +ing] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote p { opacity= +: 1; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-video { position: absolute; } + +@media screen and (max-width: 767.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel-video { min-height: 440px; } +} + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel-video { position: relative; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-svg { display: block; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-svg .cmp-image__image { position: r= +elative; height: auto; background-color: rgb(107, 107, 107); top: 9rem; lef= +t: 0px; overflow: hidden; transform: translate(0px); width: 100%; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-image { display: block; width: 100%= +; height: 250px; min-height: 250px; margin: 0px; position: relative; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-image .cmp-image__image { height: 2= +50px; min-height: 250px; width: auto; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__video { left: 0px;= + top: 0px; height: 70rem; min-height: 70rem; width: 100vw; transform: trans= +late(0px); object-fit: cover; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-video-hero__video-container = +{ height: 70rem; min-height: 70rem; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__content { padding:= + 0px 5%; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-video-hero__content { width:= + calc(100% - 30px); max-width: 98rem; padding: 0px 6.5%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-video-hero__content { paddin= +g: 0px 5%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__content .text p { = +opacity: 1; font-size: 2rem; line-height: 2rem; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__content .cmp-butto= +n--text-brand-link { opacity: 1; position: absolute; bottom: 1rem; z-index:= + 3; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__content-container = +{ display: flex; -webkit-box-pack: center; justify-content: center; height:= + 100%; min-height: 70rem; visibility: visible; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--profile-image .cmp-image { height: 500px;= + min-height: 500px; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--profile-image .cmp-image__image { top: -5= +0%; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social.cmp-parallax-logo-video-and-animation--revers= +e .cmp-parallax-logo-video-social[data-authoring] { -webkit-box-orient: ver= +tical; -webkit-box-direction: normal; flex-direction: column; } +} + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text .cmp-text= +__paragraph, .parallax-logo-video-social.cmp-parallax-logo-video-and-animat= +ion--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-t= +ext__paragraph, .parallax-logo-video-social.cmp-parallax-logo-video-and-ani= +mation--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cm= +p-text h2, .parallax-logo-video-social.cmp-parallax-logo-video-and-animatio= +n--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-tex= +t h3, .parallax-logo-video-social.cmp-parallax-logo-video-and-animation--da= +rk .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text h4,= + .parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .c= +mp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text h5, .par= +allax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-pa= +rallax-logo-video-social--panel .cmp-parallax-quote .cmp-text h6, .parallax= +-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-paralla= +x-logo-video-social--panel .cmp-parallax-quote .cmp-text ol, .parallax-logo= +-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-log= +o-video-social--panel .cmp-parallax-quote .cmp-text p, .parallax-logo-video= +-social.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-vide= +o-social--panel .cmp-parallax-quote .cmp-text p .animate-sub-title-large, .= +parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp= +-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text p .animate= +-sub-title-medium, .parallax-logo-video-social.cmp-parallax-logo-video-and-= +animation--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote = +.cmp-text p .animate-sub-title-small, .parallax-logo-video-social.cmp-paral= +lax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel .= +cmp-parallax-quote .cmp-text span, .parallax-logo-video-social.cmp-parallax= +-logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp= +-parallax-quote .cmp-text ul, .parallax-logo-video-social.cmp-parallax-logo= +-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-para= +llax-quote .cmp-title .cmp-text__paragraph, .parallax-logo-video-social.cmp= +-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--p= +anel .cmp-parallax-quote .cmp-title__text, .parallax-logo-video-social.cmp-= +parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--pa= +nel .cmp-parallax-quote .cmp-title h2, .parallax-logo-video-social.cmp-para= +llax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel = +.cmp-parallax-quote .cmp-title h3, .parallax-logo-video-social.cmp-parallax= +-logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp= +-parallax-quote .cmp-title h4, .parallax-logo-video-social.cmp-parallax-log= +o-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .cmp-title h5, .parallax-logo-video-social.cmp-parallax-logo-vi= +deo-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-paralla= +x-quote .cmp-title h6, .parallax-logo-video-social.cmp-parallax-logo-video-= +and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-qu= +ote .cmp-title ol, .parallax-logo-video-social.cmp-parallax-logo-video-and-= +animation--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote = +.cmp-title p, .parallax-logo-video-social.cmp-parallax-logo-video-and-anima= +tion--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-= +title p .animate-sub-title-large, .parallax-logo-video-social.cmp-parallax-= +logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-= +parallax-quote .cmp-title p .animate-sub-title-medium, .parallax-logo-video= +-social.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-vide= +o-social--panel .cmp-parallax-quote .cmp-title p .animate-sub-title-small, = +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-title span, .p= +arallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-= +parallax-logo-video-social--panel .cmp-parallax-quote .cmp-title ul { color= +: rgb(255, 255, 255); } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text a, .paral= +lax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-para= +llax-logo-video-social--panel .cmp-parallax-quote .cmp-title a { color: rgb= +(255, 255, 255); text-decoration: underline; } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-button--text-b= +rand-link .cmp-button { color: rgb(255, 255, 255); } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-button--text-b= +rand-link .cmp-button::before { color: rgb(255, 255, 255); border: 1px soli= +d rgb(255, 255, 255); } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-butto= +n, .parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark = +.cmp-parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-bu= +tton:hover, .parallax-logo-video-social.cmp-parallax-logo-video-and-animati= +on--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-bu= +tton--text-brand-link .cmp-button:visited, .parallax-logo-video-social.cmp-= +parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--pa= +nel .cmp-parallax-quote .cmp-button--text-brand-link .cmp-button__text::bef= +ore { color: rgb(255, 255, 255); } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-butto= +n::before { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255)= +; } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-butto= +n__text::before, .parallax-logo-video-social.cmp-parallax-logo-video-and-an= +imation--dark .cmp-parallax-logo-video-social--panel .cmp-video-hero__contr= +ols button, .parallax-logo-video-social .cmp-parallax-logo-video-social--pa= +nel .cmp-hero-video-dark .cmp-text h2, .parallax-logo-video-social .cmp-par= +allax-logo-video-social--panel .cmp-hero-video-dark .cmp-text h3, .parallax= +-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-hero-video-d= +ark .cmp-text h4, .parallax-logo-video-social .cmp-parallax-logo-video-soci= +al--panel .cmp-hero-video-dark .cmp-text h5, .parallax-logo-video-social .c= +mp-parallax-logo-video-social--panel .cmp-hero-video-dark .cmp-text h6, .pa= +rallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-hero-v= +ideo-dark .cmp-text ol, .parallax-logo-video-social .cmp-parallax-logo-vide= +o-social--panel .cmp-hero-video-dark .cmp-text p, .parallax-logo-video-soci= +al .cmp-parallax-logo-video-social--panel .cmp-hero-video-dark .cmp-text p = +.animate-sub-title-large, .parallax-logo-video-social .cmp-parallax-logo-vi= +deo-social--panel .cmp-hero-video-dark .cmp-text p .animate-sub-title-mediu= +m, .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-= +hero-video-dark .cmp-text p .animate-sub-title-small, .parallax-logo-video-= +social .cmp-parallax-logo-video-social--panel .cmp-hero-video-dark .cmp-tex= +t span, .parallax-logo-video-social .cmp-parallax-logo-video-social--panel = +.cmp-hero-video-dark .cmp-text ul { color: rgb(255, 255, 255); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-her= +o-video-dark .cmp-text a { color: rgb(255, 255, 255); text-decoration: unde= +rline; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-her= +o-video-dark .cmp-button--text-brand-link .cmp-button { color: rgb(255, 255= +, 255); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-her= +o-video-dark .cmp-button--text-brand-link .cmp-button::before { color: rgb(= +255, 255, 255); border: 1px solid rgb(255, 255, 255); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-her= +o-video-dark .cmp-button--text-brand-link .cmp-button__text::before { color= +: rgb(255, 255, 255); } + +.cmp-side-share { position: fixed; top: 50%; transform: translateY(-50%); } + +.cmp-side-share-container { position: fixed; top: 40%; background-color: rg= +b(242, 242, 242); opacity: 0; transform: translateX(-200%); border-radius: = +8px; transition: opacity 0.3s ease-in 0.2s, transform 0.4s ease-in, -webkit= +-transform 0.4s ease-in; } + +@media screen and (max-width: 767.9px) { + .cmp-side-share-container { display: none; } +} + +.cmp-side-share.cmp--is-animation { opacity: 1; padding: 0px; z-index: 999;= + } + +.cmp-side-share.cmp--is-animation .cmp-side-share-container { transition: o= +pacity 0.4s ease-in 0s, transform 0.4s ease-in 0s, -webkit-transform 0.4s e= +ase-in 0s; transform: translateX(0px); opacity: 1; } + +.cmp-side-share.cmp--is-animation .cmp-share-banner__items .cmp-share-banne= +r__item { position: relative; margin-bottom: 10px; margin-left: 10px; margi= +n-right: 10px; } + +.cmp-side-share.cmp--is-animation .cmp-share-banner__items .cmp-share-banne= +r__icon { padding: 10px 5px; transform: translateY(0px); } + +.cmp-side-share .cmp-share-banner__item:first-child .cmp-share-banner__icon= + { margin-left: 20px; } + +.cmp-side-share .cmp-share-banner__items { -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; top: 0px; opacity: 1; = +-webkit-box-align: start; align-items: start; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner { opacity: 0; pa= +dding-top: 10px; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item { height: = +42px; width: 42px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__item { height= +: 32px; width: 32px; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item:first-chil= +d .cmp-share-banner__icon { transition: all 0.3s ease-out 0s; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item:nth-child(= +2) .cmp-share-banner__icon { transition: all 0.6s ease-out 0s; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item:nth-child(= +3) .cmp-share-banner__icon { transition: all 0.9s ease-out 0s; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item:nth-child(= +4) .cmp-share-banner__icon { transition: all 1.2s ease-out 0s; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon { height: = +42px; width: 42px; color: rgb(107, 107, 107); background-color: rgb(255, 25= +5, 255); padding: 10px; border: 0.0625rem solid rgb(107, 107, 107); positio= +n: absolute; transform: translateY(2500px); margin-left: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon { height= +: 32px; width: 32px; padding: 7px 4px 4px; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--mail { bo= +rder: 0.0625rem solid rgb(107, 107, 107); color: rgb(107, 107, 107); backgr= +ound-color: rgb(255, 255, 255); } + +@media screen and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--mail { = +display: block; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon:first-chil= +d { margin-left: 0px; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon:hover { ba= +ckground-color: rgb(107, 107, 107); color: rgb(255, 255, 255); } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--linkedin:= +:after { content: "=EE=A4=94"; font-size: 17px; font-family: Ionicons; disp= +lay: block; font-weight: 400; font-style: normal; line-height: 1; text-tran= +sform: none; letter-spacing: normal; overflow-wrap: normal; white-space: no= +wrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: = +optimizelegibility; font-feature-settings: "liga"; width: 20px; height: 20p= +x; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--linkedi= +n::after { width: 15px; height: 15px; content: "=EE=A4=94"; font-size: 13px= +; font-family: Ionicons; display: block; font-weight: 400; font-style: norm= +al; line-height: 1; text-transform: none; letter-spacing: normal; overflow-= +wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: = +antialiased; text-rendering: optimizelegibility; font-feature-settings: "li= +ga"; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--twitter::= +after { content: "=EF=89=83"; font-size: 20px; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--twitter= +::after { content: "=EF=89=83"; font-size: 15px; font-family: Ionicons; dis= +play: block; font-weight: 400; font-style: normal; line-height: 1; text-tra= +nsform: none; letter-spacing: normal; overflow-wrap: normal; white-space: n= +owrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering:= + optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--instagram= +::after { content: "=EF=8D=91"; font-size: 20px; font-family: Ionicons; dis= +play: block; font-weight: 400; font-style: normal; line-height: 1; text-tra= +nsform: none; letter-spacing: normal; overflow-wrap: normal; white-space: n= +owrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering:= + optimizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--instagr= +am::after { content: "=EF=8D=91"; font-size: 15px; font-family: Ionicons; d= +isplay: block; font-weight: 400; font-style: normal; line-height: 1; text-t= +ransform: none; letter-spacing: normal; overflow-wrap: normal; white-space:= + nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-renderin= +g: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--facebook:= +:after { content: "=EF=88=B1"; font-size: 20px; font-family: Ionicons; disp= +lay: block; font-weight: 400; font-style: normal; line-height: 1; text-tran= +sform: none; letter-spacing: normal; overflow-wrap: normal; white-space: no= +wrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: = +optimizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--faceboo= +k::after { content: "=EF=88=B1"; font-size: 15px; font-family: Ionicons; di= +splay: block; font-weight: 400; font-style: normal; line-height: 1; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--mail::aft= +er { content: "=EF=90=A2"; font-size: 20px; font-family: Ionicons; display:= + block; font-weight: 400; font-style: normal; line-height: 1; text-transfor= +m: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap= +; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opti= +mizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--mail::a= +fter { width: 11.25px; margin: 0px auto; content: "=EF=90=A2"; font-size: 1= +5px; font-family: Ionicons; display: block; font-weight: 400; font-style: n= +ormal; line-height: 1; text-transform: none; letter-spacing: normal; overfl= +ow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothin= +g: antialiased; text-rendering: optimizelegibility; font-feature-settings: = +"liga"; } +} + +.parallax-text-header-video-animation { position: relative; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: = +normal; flex-direction: column; -webkit-box-pack: center; justify-content: = +center; min-height: 400px; overflow: hidden; position: relative; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation { height: calc(100vh - 71px); } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel { width: 100%; position: relative; display: flex; -webkit-box-o= +rient: vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel { height: 100%; position: absolute; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel-svg, .parallax-text-header-video-animation .cmp-parallax-text= +-header-video-animation--panel-video { display: flex; -webkit-box-pack: cen= +ter; justify-content: center; -webkit-box-align: center; align-items: cente= +r; position: absolute; width: 100%; height: 100%; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel-svg { display: none; pointer-events: none; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel-svg { display: block; position: relative; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel-svg .cmp-image { width: 100%; height: 100%; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel-svg .cmp-image__image { position: relative; width: 100%; height= +: 100%; background-color: rgb(0, 0, 0); margin-bottom: 1rem; opacity: 1; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel-svg .cmp-image__image { width: 101%; height: 101%; position: = +absolute; margin-bottom: 0px; background-color: transparent; z-index: 2; ob= +ject-fit: cover; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-header { display: block; text-align: center; marg= +in: 10rem auto 5px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-header { margin-top: 20rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-header { display: none; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-header .cmp-text, .parallax-text-header-video-ani= +mation .cmp-parallax-text-header-video-animation--panel .cmp-parallax-heade= +r p { font-size: 2.4rem; font-weight: 500; line-height: 3.2rem; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-header .cmp-text, .parallax-text-header-video-a= +nimation .cmp-parallax-text-header-video-animation--panel .cmp-parallax-hea= +der p { font-size: 3.2rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-header .cmp-text { padding: 0px 20%; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-quote { position: relative; color: rgb(0, 0, 0); = +text-align: center; align-self: center; opacity: 1; z-index: 3; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote { position: absolute; opacity: 1; bottom:= + 0px; top: 63%; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-quote--author p { font-size: 1.6rem; line-height:= + 1.2; font-weight: 700; margin-bottom: 10px; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote--author p { font-size: 2.4rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-quote--position p { margin-bottom: 25px; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote--position p { margin-bottom: 30px; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-quote .cmp-button--text-brand-link { margin-botto= +m: 5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote .cmp-button--text-brand-link { margin-bot= +tom: 120px; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote .cmp-button--text-brand-link { margin-bot= +tom: 130px; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero { -webkit-box-pack: center; justify-content: ce= +nter; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero { width: 100vw; height: calc(100vh - 71px); } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__content { position: relative; height: auto; z-= +index: 1; width: 66%; padding: 0px; display: flex; -webkit-box-orient: vert= +ical; -webkit-box-direction: normal; flex-direction: column; left: 10%; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content { left: 0px; margin: 0px; width: 70%= +; transform: scale(1); } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content { margin: auto 0px; -webkit-box-pack= +: center; justify-content: center; align-self: center; padding: 0px; width:= + 53%; left: 0px; top: 0px; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content { transform: scale(0.9); padding-lef= +t: 0px; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__content-container { position: relative; width:= + 100%; height: 70rem; margin: 0px auto; padding: 0px; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content-container { margin: 0px auto; height= +: 100%; display: flex; max-width: 98rem; overflow-y: scroll; } +} + +@media screen and (min-width: 768px) and (max-width: 1024px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content-container { padding-left: 8%; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content-container::-webkit-scrollbar { displ= +ay: none; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__video { height: 100%; display: block; width: 1= +00vw; min-height: auto; object-fit: cover; position: relative; background-p= +osition: 50% center; cursor: default; outline: none; align-self: flex-end; = +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__video-container { display: flex; -webkit-box-p= +ack: center; justify-content: center; position: absolute; height: 70rem; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__video-container { left: 0px; right: 0px; hei= +ght: 100%; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__video { position: absolute; height: 100vh; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__controls { bottom: 5px; display: block; right:= + 15px; z-index: 9; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__controls { position: fixed; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__controls button { color: rgb(0, 0, 0); } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-title__text { color: rgb(0, 0, 0); text-al= +ign: left; margin-top: 30px; margin-bottom: 5rem; font-size: 3.04rem; font-= +weight: 600; line-height: 3.04rem; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-title__text { margin-top: 100px; font-si= +ze: 3.6rem; line-height: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-title__text { opacity: 0; margin-top: 0p= +x; font-size: 4rem; line-height: 4rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-text p { color: rgb(0, 0, 0); font-weight:= + 300; font-size: 1.792rem; line-height: 2.33rem; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p { font-size: 1.96rem; line-height= +: 2.94rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p { opacity: 0; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-text p .cmp-text__stat-percent { opacity: = +1; display: block; font-weight: 300; font-size: 5.6rem; line-height: 5.6rem= +; margin-top: 50px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p .cmp-text__stat-percent { font-si= +ze: 4.96rem; line-height: 4.96rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p .cmp-text__stat-percent { font-si= +ze: 5.44rem; line-height: 5.44rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-text p .cmp-text__stat-statistic { display= +: block; opacity: 1; font-weight: 300; font-size: 1.44rem; line-height: 1.5= +84rem; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p .cmp-text__stat-statistic { font-= +size: 1.62rem; line-height: 1.62rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-button--text-brand-link { margin-top: 60px= +; opacity: 1; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button { colo= +r: rgb(0, 0, 0); } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button::befor= +e { color: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0); } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button__text:= +:before { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-button--text-brand-link { opacity: 0; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] { height: auto; overflow: visible; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel, .par= +allax-text-header-video-animation .cmp-parallax-text-header-video-animation= +[data-authoring] .cmp-parallax-text-header-video-animation--panel-video { p= +osition: relative; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel-svg {= + display: none; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation[data-authoring] .cmp-parallax-text-header-video-animation--panel-svg= + { display: block; height: 30rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel-svg .= +cmp-img__image { position: relative; height: 30rem; background-color: rgb(0= +, 0, 0); } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +video-hero { height: 70rem; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +video-hero__video { top: 0px; height: 70rem; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +video-hero__content .cmp-button--text-brand-link, .parallax-text-header-vid= +eo-animation .cmp-parallax-text-header-video-animation[data-authoring] .cmp= +-parallax-text-header-video-animation--panel .cmp-video-hero__content .cmp-= +text p, .parallax-text-header-video-animation .cmp-parallax-text-header-vid= +eo-animation[data-authoring] .cmp-parallax-text-header-video-animation--pan= +el .cmp-video-hero__content .cmp-text span, .parallax-text-header-video-ani= +mation .cmp-parallax-text-header-video-animation[data-authoring] .cmp-paral= +lax-text-header-video-animation--panel .cmp-video-hero__content .cmp-title_= +_text { opacity: 1; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +parallax-header { display: block; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation[data-authoring] .cmp-parallax-text-header-video-animation--panel .cm= +p-parallax-header { display: none; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +parallax-quote { opacity: 1; position: relative; } + +.parallax-text-header-video-animation--dark .cmp-parallax-text-header-video= +-animation .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butto= +n, .parallax-text-header-video-animation--dark .cmp-parallax-text-header-vi= +deo-animation .cmp-video-hero__content .cmp-text p, .parallax-text-header-v= +ideo-animation--dark .cmp-parallax-text-header-video-animation .cmp-video-h= +ero__content .cmp-title__text, .parallax-text-header-video-animation--dark = +.cmp-parallax-text-header-video-animation .cmp-video-hero__content .cmp-tit= +le__text .cmp-title__link { color: rgb(255, 255, 255); } + +.parallax-text-header-video-animation--dark .cmp-parallax-text-header-video= +-animation .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butto= +n::before { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255)= +; } + +.parallax-text-header-video-animation--dark .cmp-parallax-text-header-video= +-animation .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butto= +n__text::before, .parallax-text-header-video-animation--dark .cmp-parallax-= +text-header-video-animation .cmp-video-hero__controls button { color: rgb(2= +55, 255, 255); } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation--reverse .cmp-parallax-text-header-= +video-animation .cmp-parallax-quote { opacity: 0; } +} + +@media screen and (max-width: 999.9px) { + .parallax-text-header-video-animation--reverse .cmp-parallax-text-header-= +video-animation { -webkit-box-orient: vertical; -webkit-box-direction: reve= +rse; flex-direction: column-reverse; } +} + +.cmp-top-marquee--carousel .title .cmp-title__text { color: rgb(0, 0, 0); t= +ext-align: center; font-weight: 300; font-size: 7.3rem; line-height: 1.04; = +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--carousel .title .cmp-title__text { font-size: 6.7rem; } +} + +@media screen and (max-width: 767.9px) { + .cmp-top-marquee--carousel .title .cmp-title__text { font-size: 4rem; } +} + +.cmp-top-marquee--carousel .text { margin: 3rem 0px; } + +@media screen and (max-width: 767.9px) { + .cmp-top-marquee--carousel .text { margin: 1.5rem 0px; } +} + +.cmp-top-marquee--carousel .text .cmp-text p { text-align: center; color: r= +gb(0, 0, 0); font-weight: 300; font-size: 2.4rem; line-height: 1; } + +@media screen and (max-width: 767.9px) { + .cmp-top-marquee--carousel .text .cmp-text p { font-size: 2rem; line-heig= +ht: 1.04; } +} + +.cmp-top-marquee--carousel .cmp-button--text-brand-link .cmp-button { color= +: rgb(0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link .cmp-button::before= + { border: 1px solid rgb(0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on { opacity: 0; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on .cmp-button::before { border-color: rgb(0, 0, 0); transition: all 0.4s e= +ase 0s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on .cmp-button .cmp-button__text { font-weight: 600; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on .cmp-button .cmp-button__text::before { position: absolute; left: -20px;= + opacity: 0; transition: all 0.4s ease 0s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active { opacity: 1; transition: opacity 0.1s ease= + 0.1s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button { width: auto; height: auto; ma= +rgin: 0px; padding: 1rem; min-width: auto; text-decoration: none; position:= + relative; text-transform: lowercase; font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-weight: 500; font-size: 1.6rem= +; line-height: 2rem; background: none; cursor: pointer; color: rgb(0, 77, 2= +55); text-align: left; opacity: 1; transition: opacity 0.6s ease 0s; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--anima= +tion.cmp-button--animation-active .cmp-button { font-size: 1.9rem; line-hei= +ght: 2.375rem; } +} + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button::before { content: ""; left: 0p= +x; top: 50%; transform: translateY(-50%); width: 3.4rem; height: 3.4rem; bo= +rder: 1px solid rgb(0, 77, 255); border-radius: 50px; position: absolute; t= +ransition: all 0.4s ease 0s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:hover { color: rgb(0, 77, 255);= + } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--anima= +tion.cmp-button--animation-active .cmp-button:hover::before { width: 100%; = +} +} + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button .cmp-button__text::before { bac= +kground: rgb(0, 77, 255); position: absolute; content: ""; height: 1px; max= +-width: calc(100% - 2.1em); width: 0%; transition: none 0s ease 0s; left: 0= +px; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:visited { color: rgb(0, 77, 255= +); } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--anima= +tion.cmp-button--animation-active .cmp-button:not(:hover)::before { width: = +3.4rem; } +} + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:focus { box-shadow: rgb(0, 0, 1= +36) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset:= + 1px; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:focus:not(:focus-visible) { box= +-shadow: none; outline: none; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button::before { border-color: rgb(0, = +0, 0); transition-delay: 0.2s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:focus { outline: rgb(0, 0, 136)= + solid 1px; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button .cmp-button__text { color: rgb(= +0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button .cmp-button__text::before { con= +tent: "=EF=8F=96"; font-size: 34px; font-family: Ionicons; font-weight: 400= +; font-style: normal; line-height: 1; text-transform: none; letter-spacing:= + normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webki= +t-font-smoothing: antialiased; text-rendering: optimizelegibility; font-fea= +ture-settings: "liga"; opacity: 1; position: relative; display: inline-flex= +; -webkit-box-align: center; align-items: center; transition: all 0.4s ease= + 0.6s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button__text { visibility: hidden; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button__text::before { visibility: vis= +ible; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active-text .cmp-button__text { visibility: visibl= +e; transition: visibility 0.4s ease 0s; } + +.cmp-top-marquee--carousel .cmp-carousel__item { height: 80vh; overflow: hi= +dden; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation { position: = +relative; height: 100%; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero { height: 100%; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__content-container { width: 90%; text-align: center; position: absolute= +; top: 50%; left: 50%; z-index: 1; transform: translate(-50%, -50%); } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video= +-hero__content-container { transform: translate(-50%, -60%); } +} + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__content-container .cmp-video-hero__content { margin: 0px auto; padding= +: 0px; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video= +-hero__content-container .cmp-video-hero__content { width: 90%; } +} + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__content-container .cmp-video-hero__content-wrap, .cmp-top-marquee--car= +ousel .cmp-carousel__item .videoanimation .cmp-video-hero__video-container = +{ height: 100%; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__video-container .cmp-video-hero__video { position: absolute; top: 50%;= + left: 50%; min-width: 100%; min-height: 100%; transform: translate(-50%, -= +50%); } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__video-container .cmp-image__image { position: absolute; width: 100%; h= +eight: 100%; left: 50%; top: 50%; transform: translate(-50%, -50%); object-= +fit: cover; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__video-container .cmp-video-hero__controls { z-index: 1; } + +@media screen and (max-width: 999.9px) { + .cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video= +-hero__video-container .cmp-video-hero__controls { right: 6%; } +} + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__controls-pause, .cmp-top-marquee--carousel .cmp-carousel__item .videoa= +nimation .cmp-video-hero__controls-play { color: rgb(0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-carousel__actions { display: none; } + +.cmp-top-marquee--carousel .cmp-carousel__cta-container { position: absolut= +e; margin-left: auto; margin-right: auto; left: 0px; right: 0px; text-align= +: center; bottom: 10px; display: block; z-index: 0; } + +@media screen and (max-width: 999.9px) { + .cmp-top-marquee--carousel .cmp-carousel__cta-container { bottom: 50px; } +} + +.cmp-top-marquee--carousel .cmp-carousel__cta-container .cmp-button { margi= +n: 0px; } + +.cmp-top-marquee--carousel .cmp-carousel__cta-container .cmp-button::before= + { display: none; } + +.cmp-top-marquee--carousel .cmp-carousel__cta-container .cmp-button .cmp-bu= +tton__text::after { content: "=EF=8F=90"; font-size: 48px; font-family: Ion= +icons; display: block; font-weight: 400; font-style: normal; line-height: 1= +; text-transform: none; letter-spacing: normal; overflow-wrap: normal; whit= +e-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-= +rendering: optimizelegibility; font-feature-settings: "liga"; color: rgb(0,= + 0, 0); } + +.cmp-top-marquee--carousel .cmp-carousel__cta-container .cmp-button__cta-sc= +roll-arrow .cmp-button__text { margin: 0px; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators { position: absolute; = +bottom: 20px; margin: 0px auto; left: 0px; right: 0px; width: 80%; z-index:= + 1; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--carousel .cmp-carousel__indicators { bottom: 10%; } +} + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__actions= + { margin-top: 0px; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__actions= + .cmp-carousel__action { background-color: transparent; margin: 0px 8px 0px= + 0px; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__actions= + .cmp-carousel__action .cmp-carousel__action-icon::after { font-size: 1.8re= +m; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__indicat= +or { background-color: transparent; border-color: rgb(0, 0, 0); border-radi= +us: 50%; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__indicat= +or:not(.active) { background-color: transparent; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__indicat= +or.cmp-carousel__indicator--active { background-color: rgb(0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-text p, .cmp-top-marq= +uee--carousel .cmp-top-marquee-dark .cmp-title__text { color: rgb(255, 255,= + 255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-button--text-brand-li= +nk.cmp-button--animation.cmp-button--animation-active .cmp-button::before, = +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-button--text-brand-li= +nk.cmp-button--animation .cmp-button::before { border-color: rgb(255, 255, = +255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-button--text-brand-li= +nk.cmp-button--animation.cmp-button--animation-active .cmp-button__text { c= +olor: rgb(255, 255, 255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-carousel__indicator {= + border-color: rgb(255, 255, 255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-carousel__indicator.c= +mp-carousel__indicator--active { background-color: rgb(255, 255, 255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-button__cta-scroll-ar= +row .cmp-button__text::after, .cmp-top-marquee--carousel .cmp-top-marquee-d= +ark .cmp-video-hero__video-container .cmp-video-hero__controls .cmp-video-h= +ero__controls-pause, .cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-= +video-hero__video-container .cmp-video-hero__controls .cmp-video-hero__cont= +rols-play { color: rgb(255, 255, 255); } + +.cmp-top-marquee--parallax { position: relative; } + +.cmp-top-marquee--parallax.cmp-top-marquee-dark .cmp-top-marquee--panel.cmp= +-top-marquee--panel-2 .cmp-top-marquee--quote-container .cmp-button, .cmp-t= +op-marquee--parallax.cmp-top-marquee-dark .cmp-top-marquee--panel.cmp-top-m= +arquee--panel-2 .cmp-top-marquee--quote-container .cmp-top-marquee--author,= + .cmp-top-marquee--parallax.cmp-top-marquee-dark .cmp-top-marquee--panel.cm= +p-top-marquee--panel-2 .cmp-top-marquee--quote-container .cmp-top-marquee--= +quote p { color: rgb(255, 255, 255); } + +.cmp-top-marquee--parallax.cmp-top-marquee-dark .cmp-top-marquee--panel.cmp= +-top-marquee--panel-2 .cmp-top-marquee--quote-container .cmp-button::before= + { border-color: rgb(255, 255, 255); } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] { height: auto;= + overflow: visible; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--svg { min-height: 30rem; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--svg .cmp-image__image { background-color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--content-container .subtitle, .cmp-top-marquee--parallax .cmp-top-marquee= +[data-authoring] .cmp-top-marquee--content-container .text, .cmp-top-marque= +e--parallax .cmp-top-marquee[data-authoring] .cmp-top-marquee--content-cont= +ainer .title, .cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .= +cmp-top-marquee--cta-scroll { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-0 { display: none; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-1, .cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cm= +p-top-marquee--panel-2 { max-height: 95rem; position: relative; overflow: h= +idden; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-2 .cmp-top-marquee--author, .cmp-top-marquee--parallax .cmp-top-ma= +rquee[data-authoring] .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-cta, = +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-2 .cmp-top-marquee--quote-container { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-2 .videoanimation { position: absolute; width: 100%; height: 100%;= + top: 0px; left: 0px; opacity: 1; z-index: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-2 .cmp-video-hero { min-height: 30rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marq= +uee--panel-2 .cmp-video-hero { opacity: 1; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] { height: auto= +; overflow: visible; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--svg { min-height: 30rem; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--svg .cmp-image__image { background-color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--content-container .subtitle, .cmp-top-marquee--parallax .cmp-top-marque= +e[data-previewing] .cmp-top-marquee--content-container .text, .cmp-top-marq= +uee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marquee--content-c= +ontainer .title, .cmp-top-marquee--parallax .cmp-top-marquee[data-previewin= +g] .cmp-top-marquee--cta-scroll { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--panel-0 { display: none; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--panel-1, .cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .= +cmp-top-marquee--panel-2 { max-height: 95rem; position: relative; overflow:= + hidden; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--panel-2 .cmp-top-marquee--author, .cmp-top-marquee--parallax .cmp-top-m= +arquee[data-previewing] .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-cta= +, .cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-mar= +quee--panel-2 .cmp-top-marquee--quote-container { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--panel-2 .cmp-video-hero { min-height: 30rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-mar= +quee--panel-2 .cmp-video-hero { opacity: 1; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee { height: calc(100vh - 71px);= + background: rgb(255, 255, 255); overflow: hidden; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee .cmp-container-offset { padding= +: 0px 15px; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee .cmp-container-offset { paddi= +ng: 0px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container.cmp-top-marq= +uee--active .subtitle, .cmp-top-marquee--parallax .cmp-top-marquee--content= +-container.cmp-top-marquee--active .text, .cmp-top-marquee--parallax .cmp-t= +op-marquee--content-container.cmp-top-marquee--active .title { opacity: 1; = +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container.cmp-top-ma= +rquee--active .subtitle, .cmp-top-marquee--parallax .cmp-top-marquee--conte= +nt-container.cmp-top-marquee--active .text, .cmp-top-marquee--parallax .cmp= +-top-marquee--content-container.cmp-top-marquee--active .title { opacity: 1= +; top: 0px; position: relative; transform: translateY(-15px); transition: o= +pacity 0.6s ease-in 0s, transform 0.8s ease 0s, -webkit-transform 0.8s ease= + 0s; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle, .= +cmp-top-marquee--parallax .cmp-top-marquee--content-container .text, .cmp-t= +op-marquee--parallax .cmp-top-marquee--content-container .title { opacity: = +1; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle,= + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .text, .cmp= +-top-marquee--parallax .cmp-top-marquee--content-container .title { opacity= +: 0; top: 15px; transform: translateY(15px); transition: opacity 0.2s ease-= +in 0s; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .title .cmp-= +title__text { font-size: 3.68rem; line-height: 3.68rem; font-weight: 600; t= +ext-align: center; margin-top: 60px; text-transform: none; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .title .cm= +p-title__text { font-size: 4rem; line-height: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .title .cm= +p-title__text { margin-top: 20px; font-size: 5.27rem; line-height: 5.27rem;= + } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle .c= +mp-title__text { font-size: 1.92rem; line-height: 1.92rem; font-weight: 600= +; text-align: center; margin-top: 20px; text-transform: none; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle = +.cmp-title__text { font-size: 2.56rem; line-height: 2.56rem; margin-top: 30= +px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle = +.cmp-title__text { margin-top: 20px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text { = +font-size: 1.6rem; line-height: 1.6rem; font-weight: 300; text-align: cente= +r; margin-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text = +{ font-size: 2rem; line-height: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text = +{ font-size: 1.92rem; line-height: 2.112rem; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text p = +{ text-transform: none; font-size: 1.6rem; line-height: 1.6rem; font-weight= +: 300; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text = +p { font-size: 2rem; line-height: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text = +p { font-size: 1.92rem; line-height: 2.112rem; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--cta-scroll { opacity: 0; trans= +ition: opacity 0.2s ease 0.2s; margin-top: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--cta-scroll { margin-top: 10p= +x; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--cta-scroll.cmp-top-marquee--ac= +tive { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-0 { margin: 0px; padding= +: 0px; overflow: hidden; display: none; position: absolute; left: 0px; top:= + 0px; width: 100%; height: 100%; z-index: 3; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-0 { display: block; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-0 .cmp-top-marquee--pane= +l-0-hole { z-index: 2; height: 100%; width: 100%; position: absolute; borde= +r-style: solid; border-color: rgb(255, 255, 255); } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 { margin: 0px; padding= +: 0px 0px 100px; width: 100vw; height: auto; position: relative; overflow: = +hidden; z-index: 4; text-align: center; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 { padding: 0px 0px 1= +50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 { position: absolute= +; height: 100vh; padding: 0px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--mobi= +le-logo { margin: 100px auto 60px; max-width: 50%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--mo= +bile-logo { max-width: 30%; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--mo= +bile-logo { display: none; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--svg = +{ width: 100%; position: absolute; z-index: 1; height: 100%; display: none;= + } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--sv= +g { display: block; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--svg = +.cmp-image__image { width: 100%; position: absolute; top: calc(34% - 71px);= + left: 50%; transform: translate(-50%, -50%); max-width: 3000%; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--full= +-width-content-container { z-index: 2; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--fu= +ll-width-content-container { bottom: calc(20% - 71px); position: absolute; = +width: 100%; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--full= +-width-content-container .cmp-top-marquee--content-container { width: 100%;= + margin: 0px auto; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--btn-= +cta { margin-top: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--bt= +n-cta { margin-top: 10px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 { margin: 0px; padding= +: 0px; width: 100vw; height: 100%; z-index: 2; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 { height: 450px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 { height: 100vh; mar= +gin-top: 0px; position: absolute; margin-left: 0px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--vide= +o-img { display: block; position: relative; height: 100vh; max-height: 420p= +x; width: calc(100% + 30px); margin-left: -15px; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--vi= +deo-img { display: none; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--vide= +o-img img { object-fit: cover; width: 100%; height: 100%; position: absolut= +e; z-index: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e { z-index: 5; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-top-marquee--quote-container { opacity: 1; transition: opacity 0.8s = +ease 0s; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-top-marquee--author { opacity: 1; transition: opacity 0.8s ease 0.3s= +; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-top-marquee--btn-cta { right: 0%; transform: none; position: relativ= +e; display: inline-block; opacity: 1; transition: opacity 0.8s ease 0s; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-top-marquee--quote p { top: 0px; opacity: 1; transform: translateY(-= +15px); transition: opacity 0.6s ease-in 0s, transform 0.8s ease 0s, -webkit= +-transform 0.8s ease 0s; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-video-hero .cmp-video-hero__video-container .cmp-video-hero__control= +s { opacity: 1; transition: opacity 0.6s ease-in 0s; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .videoanimation { disp= +lay: none; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .videoanimation { di= +splay: block; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero { posi= +tion: absolute; width: 100%; height: 100%; top: 0px; left: 0px; opacity: 0;= + z-index: 1; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero { ma= +x-height: 450px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp-v= +ideo-hero__video-container { position: relative; width: 100%; height: 100%;= + } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp= +-video-hero__video-container .cmp-video-hero__video { height: 100%; width: = +100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp= +-video-hero__video-container .cmp-video-hero__video { position: absolute; l= +eft: 0px; top: 0px; width: 100%; height: 100%; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp-v= +ideo-hero__video-container .cmp-video-hero__controls { opacity: 0; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp= +-video-hero__video-container .cmp-video-hero__controls { opacity: 1; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp= +-video-hero__video-container .cmp-video-hero__controls { bottom: 90px; righ= +t: 25px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--pane= +l-2-content-container { height: 100%; position: absolute; top: 0px; width: = +calc(100% - 30px); margin: 0px auto; z-index: 2; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--pa= +nel-2-content-container { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--pa= +nel-2-content-container { position: relative; top: -50px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--quot= +e-container { position: relative; text-align: left; color: rgb(0, 0, 0); op= +acity: 1; width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--qu= +ote-container { transform: translateY(-40%); top: 40%; left: 0px; opacity: = +0; width: 44%; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--auth= +or { opacity: 1; font-weight: 500; font-size: 1.28rem; line-height: 1.92rem= +; margin-top: 20px; text-transform: none; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--au= +thor { font-size: 1.8rem; line-height: 2.7rem; margin-top: 10px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--au= +thor { opacity: 0; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-= +cta { position: absolute; width: auto; z-index: 10; opacity: 1; transition:= + opacity 0.6s ease 0s; margin-top: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--bt= +n-cta { margin-top: 30px; opacity: 0; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-= +cta .cmp-button, .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-= +top-marquee--btn-cta .cmp-button--animation-active .cmp-button, .cmp-top-ma= +rquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-cta .cmp-bu= +tton:focus, .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-m= +arquee--btn-cta .cmp-button:hover { color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-= +cta .cmp-button::before { border-color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-= +cta .cmp-button span ::before { background-color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--quot= +e { margin-top: 30px; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--qu= +ote { margin-top: 50px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--quot= +e p { font-size: 1.92rem; font-weight: 400; font-family: GT-Sectra-Fine-Boo= +k, "Book Antiqua", Georgia, serif; line-height: 2.88rem; opacity: 1; text-t= +ransform: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--qu= +ote p { font-size: 2.24rem; line-height: 2.5rem; margin-top: 25px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--qu= +ote p { position: relative; top: 15px; font-size: 2.6rem; line-height: 3.9r= +em; } +} + +.cmp-top-marquee--static { margin: 10rem 0px 3rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--static { margin: 30rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static { margin: 16rem 0px 14rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container { padding-bo= +ttom: 5rem; } +} + +.cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-title__te= +xt { font-size: 4rem; line-height: 4rem; font-weight: 600; text-align: cent= +er; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-title__= +text { font-size: 5.6rem; line-height: 8rem; } +} + +.cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text { fo= +nt-size: 2.08rem; line-height: 2.704rem; font-weight: 600; text-align: cent= +er; margin-top: 4rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text { = +margin-top: 1rem; font-size: 2.56rem; line-height: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text { = +font-size: 3.2rem; line-height: 4rem; } +} + +.cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text p { = +font-size: 2.08rem; line-height: 2.704rem; font-weight: 600; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text p = +{ font-size: 2.56rem; line-height: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text p = +{ font-size: 3.2rem; line-height: 4rem; } +} + +.cmp-top-marquee--static .cmp-top-marquee--cta-container { display: none; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static .cmp-top-marquee--cta-container { display: block= +; } +} + +.sharemodal .cmp-share-modal { position: absolute; top: 0px; left: 0px; z-i= +ndex: 111; display: inline-flex; } + +.sharemodal .cmp-share-modal--hidden { display: none; } + +.sharemodal .cmp-share-modal--show { display: flex; } + +.sharemodal .cmp-share-modal__inner { position: absolute; right: auto; widt= +h: 100%; } + +@media screen and (min-width: 1000px) { + .sharemodal .cmp-share-modal__inner { width: auto; } +} + +@media screen and (max-width: 999.9px) { + .sharemodal .cmp-share-modal__inner { position: fixed; inset: 0px; backgr= +ound: rgba(0, 0, 0, 0.6); display: flex; -webkit-box-pack: center; justify-= +content: center; -webkit-box-align: center; align-items: center; z-index: 9= +999; overflow-y: auto; animation: 200ms ease 0s 1 normal both running cmp-m= +odal--fade-in; height: 100%; } +} + +.sharemodal .cmp-share-modal__content { background-color: rgb(255, 255, 255= +); box-shadow: rgba(0, 0, 0, 0.5) 0px 5px 15px 0px; position: relative; dis= +play: inline-block; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.= +5rem; padding: 16px; width: auto; margin: 0px 3rem; text-align: center; } + +@media screen and (min-width: 768px) { + .sharemodal .cmp-share-modal__content { margin: 0px; } +} + +@media screen and (max-width: 999.9px) { + .sharemodal .cmp-share-modal__content { animation: 400ms ease 200ms 1 nor= +mal both running cmp-modal--fade-in, 400ms ease 200ms 1 normal both running= + cmp-modal--slide-up; } +} + +.sharemodal .cmp-share-modal__content .cmp-copy-block__label { color: rgb(0= +, 0, 0); font-size: 1.6rem; font-weight: 700; line-height: 2.56rem; display= +: block; text-align: left; } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy { d= +isplay: flex; } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .in= +put-group-btn { background-color: rgb(255, 255, 255); border: 3px solid rgb= +(85, 85, 85); color: rgb(85, 85, 85); padding: 0.5rem; text-align: center; = +text-decoration: none; display: inline-block; font-size: 1.6rem; margin: 0p= +x 0.2rem; line-height: 2.56rem; transition-duration: 0.1s; cursor: pointer;= + } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .in= +put-group-btn.selected-copy { background: rgb(0, 0, 0); color: rgb(255, 255= +, 255); } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .in= +put-group-btn:focus { outline: rgb(0, 63, 189) solid 1px; outline-offset: 2= +px; } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .in= +put-group-btn:hover { background: rgb(0, 0, 0); color: rgb(255, 255, 255); = +} + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .fo= +rm-control { background: inherit; border-width: 0px 0px 1px; border-top-sty= +le: initial; border-right-style: initial; border-left-style: initial; borde= +r-top-color: initial; border-right-color: initial; border-left-color: initi= +al; border-image: initial; border-bottom-style: solid; border-bottom-color:= + rgb(154, 160, 166); border-radius: 0px; color: rgb(60, 64, 67); font-size:= + 1.6rem; width: 83%; max-width: 83%; font-weight: 400; line-height: 3.08rem= +; margin-bottom: 6px; padding: 0px; transition: border-color 0.15s ease 0s;= + text-overflow: ellipsis; overflow: hidden; } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .fo= +rm-control:focus, .sharemodal .cmp-share-modal__content .cmp-copy-block .in= +put-group-copy .form-control:focus-visible { outline-color: rgb(0, 77, 255)= +; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner { padding-top: 0px;= + padding-bottom: 1.2rem; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item { margin-left: 2.8rem; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item:first-child { margin-left: 0px; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item .cmp-share-banner__icon--mail { display: flex; border-color: rgb(0, 77= +, 255); color: rgb(0, 77, 255); } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item .cmp-share-banner__icon--mail:hover { background-color: rgb(0, 77, 255= +); color: rgb(255, 255, 255); } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item .cmp-share-banner__icon--mail:focus { color: rgb(255, 255, 255); box-s= +hadow: rgb(255, 255, 255) 0px 0px 0px 1px; outline: rgb(0, 0, 136) solid 1p= +x; outline-offset: 1px; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +icon { width: 4rem; height: 4rem; margin-left: 0px; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .h-title-eyebrow { = +margin-top: 0px; margin-left: 0px; font-size: 1.6rem; -webkit-box-align: st= +art; align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-dir= +ection: normal; flex-direction: column; width: 100%; } + +.sharemodal .cmp-share-modal__content-close { cursor: pointer; height: 16px= +; width: 16px; position: absolute; right: 16px; top: 16px; } + +.sharemodal .cmp-share-modal__content-close:focus, .sharemodal .cmp-share-m= +odal__content-close:focus-visible { outline: rgb(0, 77, 255) solid 1px; out= +line-offset: 0px; } + +.sharemodal .cmp-share-modal__content-close::before { content: "=EF=8B=97";= + font-size: 1.6rem; font-family: Ionicons; display: block; font-weight: 400= +; font-style: normal; line-height: 1; text-transform: none; letter-spacing:= + normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webki= +t-font-smoothing: antialiased; text-rendering: optimizelegibility; font-fea= +ture-settings: "liga"; } + +.sharemodal .cmp-share-modal__arrow { background-color: rgb(255, 255, 255);= + position: absolute; left: 102px; width: 25px; height: 15px; transform: rot= +ate(45deg); top: -4px; display: none; } + +@media screen and (min-width: 1000px) { + .sharemodal .cmp-share-modal__arrow { display: block; } +} + +.sharemodal .cmp-share-modal__arrow__shadow { border: rgb(227, 227, 227); b= +ox-shadow: rgba(0, 0, 0, 0.5) 0px 5px 15px 0px; } + +.sharemodal .cmp-button__share-icon .cmp-button { width: 100%; } + +@media screen and (min-width: 768px) { + .sharemodal .cmp-button__share-icon .cmp-button { width: auto; } +} + +.sharemodal .cmp-button__share-icon .cmp-button:focus, .sharemodal .cmp-but= +ton__share-icon .cmp-button:focus-visible { outline: rgb(0, 77, 255) solid = +1px; outline-offset: 0px; } + +.sharemodal .cmp-button__share-icon .cmp-button:focus-visible .cmp-button__= +text { border-bottom: 0px; } + +.sharemodal .cmp-button__share-icon .cmp-button::before { font-size: 4rem; = +} + +.sharemodal .cmp-button__share-icon .cmp-button:hover .cmp-button__text { b= +order: 0px; } + +@-webkit-keyframes cmp-modal--fade-in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@-webkit-keyframes cmp-modal--slide-up {=20 + 0% { transform: translateY(15%); } + 100% { transform: translateY(0px); } +} + +@-webkit-keyframes cmp-modal--fade-out {=20 + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@-webkit-keyframes cmp-modal--slide-down {=20 + 0% { transform: translateY(0px); } + 100% { transform: translateY(15%); } +} + +.dcc.has-image-border img { border: 1px solid rgb(107, 107, 107); } + +.dcc.color-background-gray .cmp-teaser { background-color: rgb(242, 242, 24= +2); } + +.dcc .cmp-teaser { background: rgb(255, 255, 255); margin-right: 11px; } + +.dcc .cmp-teaser__description { line-height: 1.6; } + +@media screen and (max-width: 999.9px) { + .dcc .cmp-teaser__description { font-size: 1.4rem; } +} + +.dcc .cmp-teaser__pretitle { text-decoration: underline 2px solid rgb(0, 77= +, 255); text-underline-offset: 2px; text-underline-position: under; } + +.dcc .cmp-teaser__pretitle .cmp-teaser__pretitle-link, .dcc .cmp-teaser__pr= +etitle a { text-decoration-color: rgb(0, 77, 255); word-break: break-word; = +} + +.dcc .cmp-teaser__arrow-tag { display: grid; place-items: center; width: 6.= +5rem; height: 3.5rem; position: relative; margin-left: 10px; right: -11px; = +background-color: rgb(0, 77, 255); -webkit-box-flex: 0; flex: 0 0 auto; } + +.dcc .cmp-teaser__arrow-tag--icon::after { content: "=EE=A0=80"; font-size:= + 24px; font-family: Ionicons; font-weight: 400; font-style: normal; line-he= +ight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norma= +l; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased= +; text-rendering: optimizelegibility; font-feature-settings: "liga"; color:= + rgb(255, 255, 255); display: block; height: 1.7rem; position: relative; to= +p: -0.3rem; } + +.dcc .cmp-teaser__arrow-tag::after { content: ""; position: absolute; borde= +r-top: 8px solid; border-right: 11px solid transparent; margin-left: 11px; = +bottom: -8px; right: 0px; fill: rgb(0, 0, 0); } + +.dcc .cmp-teaser a:focus .cmp-teaser__arrow-tag::after, .dcc .cmp-teaser a:= +hover .cmp-teaser__arrow-tag::after { color: rgb(0, 0, 0); } + +.dcc .cmp-teaser__image { border: none; } + +.dcc .cmp-teaser__image a:focus { padding: 1px; margin: -1px; } + +.dcc.arrow-tag-black .cmp-teaser__arrow-tag--icon::after { color: rgb(0, 0,= + 0); } + +.dcc.color-block-accent-purple-1 .cmp-teaser__arrow-tag { background-color:= + rgb(180, 85, 170); } + +.dcc.color-block-accent-purple-2 .cmp-teaser__arrow-tag { background-color:= + rgb(160, 85, 245); } + +.dcc.color-block-accent-purple-3 .cmp-teaser__arrow-tag { background-color:= + rgb(190, 130, 255); } + +.dcc.color-block-accent-purple-4 .cmp-teaser__arrow-tag { background-color:= + rgb(220, 175, 255); } + +.dcc.color-block-accent-purple-5 .cmp-teaser__arrow-tag { background-color:= + rgb(230, 220, 255); } + +.dcc.color-block-alt-blue .cmp-teaser__arrow-tag { background-color: rgb(0,= + 65, 240); } + +.dcc.color-block-alt-gray .cmp-teaser__arrow-tag { background-color: rgb(19= +0, 190, 190); } + +.dcc.color-block-alt-gray-dark .cmp-teaser__arrow-tag { background-color: r= +gb(150, 150, 150); } + +.dcc.color-block-alt-gray-darker .cmp-teaser__arrow-tag { background-color:= + rgb(90, 90, 90); } + +.dcc.color-block-alt-green .cmp-teaser__arrow-tag { background-color: rgb(0= +, 215, 0); } + +.dcc.color-block-alt-red .cmp-teaser__arrow-tag { background-color: red; } + +.dcc.color-block-alt-yellow .cmp-teaser__arrow-tag { background-color: rgb(= +255, 255, 0); } + +.dcc.color-block-aqua .cmp-teaser__arrow-tag { background-color: rgb(0, 255= +, 187); } + +.dcc.color-block-blue .cmp-teaser__arrow-tag { background-color: rgb(0, 186= +, 255); } + +.dcc.color-block-blue-green .cmp-teaser__arrow-tag { background-color: rgb(= +5, 240, 165); } + +.dcc.color-block-brand-green .cmp-teaser__arrow-tag { background-color: rgb= +(100, 255, 80); } + +.dcc.color-block-brand-orange .cmp-teaser__arrow-tag { background-color: rg= +b(255, 120, 0); } + +.dcc.color-block-brand-yellow .cmp-teaser__arrow-tag { background-color: rg= +b(255, 235, 50); } + +.dcc.color-block-blue-dark .cmp-teaser__arrow-tag { background-color: rgb(0= +, 142, 255); } + +.dcc.color-block-blue-light .cmp-teaser__arrow-tag { background-color: rgb(= +0, 243, 255); } + +.dcc.color-block-core-purple .cmp-teaser__arrow-tag { background-color: rgb= +(70, 0, 115); } + +.dcc.color-block-cyan .cmp-teaser__arrow-tag { background-color: rgb(0, 255= +, 255); } + +.dcc.color-block-gray .cmp-teaser__arrow-tag { background-color: rgb(167, 1= +67, 167); } + +.dcc.color-block-gray-base .cmp-teaser__arrow-tag { background-color: rgb(0= +, 0, 0); } + +.dcc.color-block-gray-dark .cmp-teaser__arrow-tag { background-color: rgb(1= +07, 107, 107); } + +.dcc.color-block-gray-darker .cmp-teaser__arrow-tag { background-color: rgb= +(74, 74, 74); } + +.dcc.color-block-gray-light .cmp-teaser__arrow-tag { background-color: rgb(= +204, 204, 204); } + +.dcc.color-block-gray-lighter .cmp-teaser__arrow-tag { background-color: rg= +b(227, 227, 227); } + +.dcc.color-block-gray-lightest .cmp-teaser__arrow-tag { background-color: r= +gb(242, 242, 242); } + +.dcc.color-block-grayishyellow-dark .cmp-teaser__arrow-tag { background-col= +or: rgb(150, 150, 140); } + +.dcc.color-block-grayishyellow-light .cmp-teaser__arrow-tag { background-co= +lor: rgb(230, 230, 220); } + +.dcc.color-block-green .cmp-teaser__arrow-tag { background-color: rgb(0, 25= +5, 0); } + +.dcc.color-block-green-dark .cmp-teaser__arrow-tag { background-color: rgb(= +0, 83, 10); } + +.dcc.color-block-link .cmp-teaser__arrow-tag { background-color: rgb(0, 77,= + 255); } + +.dcc.color-block-link-dark .cmp-teaser__arrow-tag { background-color: rgb(0= +, 0, 136); } + +.dcc.color-block-orange .cmp-teaser__arrow-tag { background-color: rgb(255,= + 182, 0); } + +.dcc.color-block-orange-dark .cmp-teaser__arrow-tag { background-color: rgb= +(255, 149, 0); } + +.dcc.color-block-pink .cmp-teaser__arrow-tag { background-color: rgb(231, 0= +, 116); } + +.dcc.color-block-pink-dark .cmp-teaser__arrow-tag { background-color: rgb(1= +64, 2, 83); } + +.dcc.color-block-pink-light .cmp-teaser__arrow-tag { background-color: rgb(= +255, 80, 160); } + +.dcc.color-block-purple .cmp-teaser__arrow-tag { background-color: rgb(161,= + 0, 255); } + +.dcc.color-block-purple-dark .cmp-teaser__arrow-tag { background-color: rgb= +(117, 0, 192); } + +.dcc.color-block-purple-darkest .cmp-teaser__arrow-tag { background-color: = +rgb(70, 1, 115); } + +.dcc.color-block-red .cmp-teaser__arrow-tag { background-color: rgb(231, 15= +, 41); } + +.dcc.color-block-red-dark .cmp-teaser__arrow-tag { background-color: rgb(18= +9, 0, 29); } + +.dcc.color-block-red-darker .cmp-teaser__arrow-tag { background-color: rgb(= +113, 0, 18); } + +.dcc.color-block-red-light .cmp-teaser__arrow-tag { background-color: rgb(2= +55, 50, 70); } + +.dcc.color-block-white .cmp-teaser__arrow-tag { background-color: rgb(255, = +255, 255); } + +.dcc.color-block-yellow .cmp-teaser__arrow-tag { background-color: rgb(255,= + 212, 46); } + +.dcc.color-block-yellow-dark .cmp-teaser__arrow-tag { background-color: rgb= +(240, 192, 0); } + +.dcc.color-block-yellow-light .cmp-teaser__arrow-tag { background-color: rg= +b(255, 240, 179); } + +.dcc-image-author-date-summary-card { padding: 2rem 0px; display: flex; col= +or: rgb(0, 0, 0); word-break: break-word; } + +@media screen and (min-width: 768px) { + .dcc-image-author-date-summary-card { padding: 2rem 0px 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-image-author-date-summary-card { padding: 3rem 0px; } +} + +.dcc-image-author-date-summary-card:hover { color: rgb(0, 0, 0); } + +.dcc-image-author-date-summary-card:hover .dcc-image-author-date-summary-ca= +rd__title { color: rgb(0, 77, 255); text-decoration: underline; } + +.dcc-image-author-date-summary-card:focus-visible { outline: rgb(0, 77, 255= +) solid 1px; box-shadow: none; } + +.dcc-image-author-date-summary-card:focus-visible .dcc-image-author-date-su= +mmary-card__title { color: rgb(0, 77, 255); text-decoration: underline; } + +.dcc-image-author-date-summary-card__image-container { display: none; } + +@media screen and (min-width: 768px) { + .dcc-image-author-date-summary-card__image-container { display: block; wi= +dth: 10.5rem; height: 10.5rem; } +} + +.dcc-image-author-date-summary-card__image-container .cmp-image, .dcc-image= +-author-date-summary-card__image-container .cmp-image__image, .dcc-image-au= +thor-date-summary-card__image-container .cmp-teaser__image, .dcc-image-auth= +or-date-summary-card__image-container .image { height: 100%; } + +.dcc-image-author-date-summary-card__image-container .cmp-teaser__image { b= +order: none; } + +.dcc-image-author-date-summary-card__text-container { width: 100%; display:= + flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-di= +rection: column; } + +@media screen and (min-width: 768px) { + .dcc-image-author-date-summary-card__text-container { width: 75%; margin-= +left: 3rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-image-author-date-summary-card__text-container { margin-right: 2.5re= +m; } +} + +.dcc-image-author-date-summary-card__title-container { margin-bottom: 1rem;= + } + +.dcc-image-author-date-summary-card__title-container .dcc-image-author-date= +-summary-card__title { font-size: 1.8rem; font-weight: 600; line-height: 2.= +56rem; } + +.dcc-image-author-date-summary-card__author-container { margin-bottom: 1rem= +; } + +.dcc-image-author-date-summary-card__author-container .vertical-seperator {= + margin: 0px 1.5rem; } + +.dcc-image-author-date-summary-card__author-container .vertical-seperator::= +after { content: "|"; color: rgb(204, 204, 204); } + +.dcc-image-author-date-summary-card__desc-container .cmp-text__paragraph-sm= +all { line-height: 1.92rem; } + +.dcc-imagefoldtag.has-ellipsis .cmp-teaser__description { display: -webkit-= +box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;= + } + +.dcc-imagefoldtag .cmp-teaser { background: transparent; margin-right: 0px;= + } + +.dcc-imagefoldtag .cmp-teaser__image { position: relative; padding-top: 56.= +25%; width: 100%; } + +.dcc-imagefoldtag .cmp-teaser__image .cmp-image__link { inset: 0px; positio= +n: absolute; } + +.dcc-imagefoldtag .cmp-teaser__image .cmp-image__image { position: absolute= +; inset: 0px; object-fit: cover; vertical-align: middle; width: 100%; heigh= +t: 100%; } + +.dcc-imagefoldtag .cmp-teaser__image::after { content: ""; position: absolu= +te; border-top: 20px solid; border-left: 20px solid transparent; margin-lef= +t: 0px; left: 0px; bottom: -20px; color: rgb(0, 0, 0); } + +.dcc-imagefoldtag .cmp-teaser__title { margin-top: 0px; font-family: Graphi= +k, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto,= + ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800;= + font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-height= +: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-imagefoldtag .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-imagefoldtag .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-imagefoldtag .cmp-teaser__title a:focus, .dcc-imagefoldtag .cmp-teaser= +__title a:hover { text-decoration: underline; color: rgb(0, 77, 255); } + +.dcc-imagefoldtag .cmp-teaser__pretitle { border: transparent; color: rgb(0= +, 0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line-h= +eight: 2rem; margin-bottom: 20px; text-transform: none; } + +.dcc-imagefoldtag .cmp-teaser__pretitle a { color: rgb(0, 0, 0); } + +.dcc-imagefoldtag .cmp-teaser__pretitle a:hover { color: rgb(0, 77, 255); } + +.dcc-imagefoldtag .cmp-teaser__pretitle a:focus { color: rgb(0, 77, 255); p= +adding-bottom: 0.5rem; } + +.dcc-imagefoldtag .cmp-teaser__description { margin-top: 10px; margin-botto= +m: 20px; } + +@media screen and (min-width: 1000px) { + .dcc-imagefoldtag .cmp-teaser__description { margin-top: 20px; margin-bot= +tom: 30px; } +} + +.dcc-imagefoldtag .cmp-teaser__content { background-color: rgb(255, 255, 25= +5); border: 1px solid rgb(204, 204, 204); padding: 2rem; margin-left: 20px;= + } + +.dcc-imagefoldtag .cmp-teaser__action-container { margin-top: 0px; padding-= +top: 0px; } + +.dcc-imagefoldtag.color-background-gray .cmp-teaser { background-color: tra= +nsparent; } + +.dcc-imagefoldtag.color-background-gray .cmp-teaser__content { background-c= +olor: rgb(242, 242, 242); } + +.cmp-card-listing .card.dcc-imagefoldtag .cmp-teaser__image { -webkit-box-f= +lex: 1; flex: 1 0 0px; } + +.cmp-card-listing .card.dcc-imagefoldtag .cmp-teaser__content { position: r= +elative; padding-bottom: 5.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-card-listing .card.dcc-imagefoldtag .cmp-teaser__content { padding-b= +ottom: 5.7rem; } +} + +.cmp-card-listing .card.dcc-imagefoldtag .cmp-teaser__action-container { po= +sition: absolute; bottom: 2rem; } + +.dcc-imagetagtitle { margin-top: 20px; margin-bottom: 25px; } + +.dcc-imagetagtitle .cmp-teaser { -webkit-box-orient: horizontal; -webkit-bo= +x-direction: normal; flex-direction: row; background: transparent; } + +.dcc-imagetagtitle .cmp-teaser__pretitle { border: transparent; color: rgb(= +0, 0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line-= +height: 2rem; margin-bottom: 1.5rem; text-transform: none; } + +.dcc-imagetagtitle .cmp-teaser__pretitle a { color: rgb(0, 0, 0); } + +.dcc-imagetagtitle .cmp-teaser__pretitle a:hover { color: rgb(0, 77, 255); = +} + +.dcc-imagetagtitle .cmp-teaser__pretitle a:focus { color: rgb(0, 77, 255); = +padding-bottom: 0.5rem; } + +.dcc-imagetagtitle .cmp-teaser__content { background: transparent; border: = +none; padding: 0px 0px 0px 1.5rem; -webkit-box-flex: 1; flex: 1 1 auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-imagetagtitle .cmp-teaser__content { padding: 0px 0px 0px 22px; } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetagtitle .cmp-teaser__content { padding: 0px 0px 0px 17px; } +} + +.dcc-imagetagtitle .cmp-teaser__image { -webkit-box-flex: 0; flex: 0 0 auto= +; } + +.dcc-imagetagtitle .cmp-teaser__image img { width: 105px; height: 105px; } + +.dcc-imagetagtitle .cmp-teaser h4 { margin-top: 0px; } + +.dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title { display: block; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (max-width: 999.9px) { + .dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title { line-height: 1.7rem= +; } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title { font-size: 1.6rem; = +} +} + +.dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title a { display: inline-blo= +ck; } + +.dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title a:focus, .dcc-imagetagt= +itle .cmp-teaser h4.cmp-teaser__title a:hover { color: rgb(0, 77, 255); tex= +t-decoration: underline; } + +.dcc-imagetagtitle--divider { border-bottom: 1px solid rgb(204, 204, 204); = +padding-bottom: 2rem; padding-top: 2rem; margin: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-moreonthis .cmp-container { overflow: auto; } + .cmp-moreonthis .cmp-container .dcc-imagetagtitle { width: 50%; float: le= +ft; } +} + +.dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__title .cmp-teaser__t= +itle-link { display: -webkit-box; -webkit-box-orient: vertical; -webkit-lin= +e-clamp: 3; overflow: hidden; } + +@media screen and (min-width: 1000px) { + .dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__title .cmp-teaser_= +_title-link { -webkit-line-clamp: 2; } +} + +.dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__description { displa= +y: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overfl= +ow: hidden; } + +@media screen and (min-width: 768px) { + .dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__description { -web= +kit-line-clamp: 4; } +} + +@media screen and (min-width: 1000px) { + .dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__description { -web= +kit-line-clamp: 2; } +} + +.dcc-image-tag-title-summary .cmp-teaser { position: relative; padding: 0px= +; margin: 0px; background-color: inherit; } + +.dcc-image-tag-title-summary .cmp-teaser__pretitle { color: rgb(0, 0, 0); d= +isplay: inline-block; font-size: 1.2rem; font-weight: 600; line-height: 2re= +m; margin-bottom: 1.5rem; text-transform: none; } + +.dcc-image-tag-title-summary .cmp-teaser__pretitle a { color: rgb(0, 0, 0);= + } + +.dcc-image-tag-title-summary .cmp-teaser__pretitle a:hover { color: rgb(0, = +77, 255); } + +.dcc-image-tag-title-summary .cmp-teaser__pretitle a:focus { color: rgb(0, = +77, 255); padding-bottom: 0.5rem; } + +.dcc-image-tag-title-summary .cmp-teaser__title { display: block; font-fami= +ly: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI= +", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-we= +ight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0); l= +ine-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-image-tag-title-summary .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-image-tag-title-summary .cmp-teaser__title a { display: inline-block; = +} + +.dcc-image-tag-title-summary .cmp-teaser__title a:focus, .dcc-image-tag-tit= +le-summary .cmp-teaser__title a:hover { color: rgb(0, 77, 255); text-decora= +tion: underline; } + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__title { min-height: 6rem; } +} + +.dcc-image-tag-title-summary .cmp-teaser__image { position: absolute; top: = +0px; left: 0px; } + +.dcc-image-tag-title-summary .cmp-teaser__image img { width: 184px; height:= + 184px; } + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__image img { width: 105px; heigh= +t: 105px; } +} + +.dcc-image-tag-title-summary .cmp-teaser__content { background: transparent= +; border: none; min-height: 184px; padding: 0px; margin: 0px; } + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__content { min-height: 105px; } +} + +.dcc-image-tag-title-summary .cmp-teaser__description, .dcc-image-tag-title= +-summary .cmp-teaser__pretitle, .dcc-image-tag-title-summary .cmp-teaser__t= +itle { margin-top: 0px; margin-left: clamp(214px, 100%, 214px); } + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__description, .dcc-image-tag-tit= +le-summary .cmp-teaser__pretitle, .dcc-image-tag-title-summary .cmp-teaser_= +_title { margin-left: 13rem; } +} + +.dcc-image-tag-title-summary .cmp-teaser__description { margin-top: 1.5rem;= + } + +@media screen and (min-width: 768px) { + .dcc-image-tag-title-summary .cmp-teaser__description { margin-top: 2rem;= + } +} + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__description { margin-left: 0px;= + } +} + +.dcc-image-title .cmp-teaser { -webkit-box-orient: horizontal; -webkit-box-= +direction: normal; flex-direction: row; -webkit-box-align: center; align-it= +ems: center; } + +.dcc-image-title .cmp-teaser__content { display: flex; -webkit-box-pack: ce= +nter; justify-content: center; background: transparent; border: none; -webk= +it-box-flex: 1; flex: 1 1 auto; padding: 0px 15px; } + +.dcc-image-title .cmp-teaser__image { -webkit-box-flex: 0; flex: 0 0 auto; = +width: 105px; height: 105px; } + +.dcc-image-title .cmp-teaser .cmp-image { height: 100%; width: 100%; } + +.dcc-image-title .cmp-teaser .cmp-image__image { height: 100%; width: 100%;= + object-fit: cover; } + +.dcc-image-title .cmp-teaser .cmp-teaser__title { margin-top: 0px; display:= + block; word-break: break-word; font-family: Graphik, Arial, system-ui, -ap= +ple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue= +", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; tex= +t-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem= +; } + +@media screen and (max-width: 999.9px) { + .dcc-image-title .cmp-teaser .cmp-teaser__title { line-height: 1.7rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-image-title .cmp-teaser .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-image-title .cmp-teaser .cmp-teaser__title a { display: inline-block; = +} + +.dcc-image-title .cmp-teaser .cmp-teaser__title a:focus, .dcc-image-title .= +cmp-teaser .cmp-teaser__title a:hover { color: rgb(0, 77, 255); text-decora= +tion: underline; } + +.dcc-imagetitledate .cmp-teaser { -webkit-box-orient: horizontal; -webkit-b= +ox-direction: normal; flex-direction: row; background: transparent; } + +.dcc-imagetitledate .cmp-teaser__content { background: transparent; border:= + none; padding: 15px 0px 0px 1.5rem; -webkit-box-flex: 1; flex: 1 1 auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-imagetitledate .cmp-teaser__content { padding: 22px 20px 0px 22px; } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetitledate .cmp-teaser__content { padding: 10px 0px 0px 17px; } +} + +.dcc-imagetitledate .cmp-teaser__image { -webkit-box-flex: 0; flex: 0 0 aut= +o; border: 0px; } + +.dcc-imagetitledate .cmp-teaser__image img { width: 105px; height: 105px; } + +.dcc-imagetitledate .cmp-teaser .cmp-teaser__title { margin-top: 0px; margi= +n-bottom: 10px; display: block; font-family: Graphik, Arial, system-ui, -ap= +ple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue= +", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; tex= +t-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem= +; } + +@media screen and (max-width: 999.9px) { + .dcc-imagetitledate .cmp-teaser .cmp-teaser__title { line-height: 1.7rem;= + } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetitledate .cmp-teaser .cmp-teaser__title { font-size: 1.6rem; } +} + +.dcc-imagetitledate .cmp-teaser .cmp-teaser__title a { display: inline-bloc= +k; } + +.dcc-imagetitledate .cmp-teaser .cmp-teaser__title a:focus, .dcc-imagetitle= +date .cmp-teaser .cmp-teaser__title a:hover { color: rgb(0, 77, 255); text-= +decoration: underline; } + +.dcc-imagetitledate .cmp-teaser__pretitle { border: transparent; color: rgb= +(0, 0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line= +-height: 1.44rem; margin-bottom: 15px; text-transform: none; } + +@media screen and (min-width: 768px) { + .dcc-imagetitledate .cmp-teaser__pretitle { margin-bottom: 22px; } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetitledate .cmp-teaser__pretitle { margin-bottom: 10px; } +} + +.dcc-title-summary-cta.has-ellipsis .cmp-teaser__title { display: -webkit-b= +ox; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; = +} + +@media screen and (min-width: 1200px) { + .dcc-title-summary-cta.has-ellipsis .cmp-teaser__title { -webkit-line-cla= +mp: 2; } +} + +.dcc-title-summary-cta.has-ellipsis .cmp-teaser__description { display: -we= +bkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hi= +dden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-cta.has-ellipsis .cmp-teaser__description { -webkit-li= +ne-clamp: 2; } +} + +.dcc-title-summary-cta .cmp-teaser { margin: 0px; } + +.dcc-title-summary-cta .cmp-teaser__image { -webkit-box-flex: 1; flex: 1 0 = +0px; width: 100%; } + +.dcc-title-summary-cta .cmp-teaser__image .cmp-image__image { width: 100%; = +height: 100%; } + +.dcc-title-summary-cta .cmp-teaser__image a:focus { margin-bottom: 1px; } + +.dcc-title-summary-cta .cmp-teaser__title { margin-top: 0px; font-family: G= +raphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", ro= +boto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-style: = +normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-s= +ize: 1.8rem; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-cta .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-cta .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-title-summary-cta .cmp-teaser__title a:focus, .dcc-title-summary-cta .= +cmp-teaser__title a:hover { text-decoration: underline; color: rgb(0, 77, 2= +55); } + +.dcc-title-summary-cta .cmp-teaser__description { line-height: 2.2rem; marg= +in-top: 1rem; margin-bottom: auto; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-cta .cmp-teaser__description { line-height: 2.5rem; } +} + +.dcc-title-summary-cta .cmp-teaser__content { background-color: rgb(255, 25= +5, 255); border: none; padding: 1rem 0px 2rem; display: flex; -webkit-box-o= +rient: vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-cta .cmp-teaser__content { padding-top: 2rem; } +} + +.dcc-title-summary-cta .cmp-teaser__action-container { margin-top: 1rem; pa= +dding-top: 0px; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-cta .cmp-teaser__action-container { margin-top: 1.5rem= +; } +} + +.dcc-title-summary-cta .cmp-teaser__action-link::before { height: 0.2rem; } + +.dcc-title-summary-cta .cmp-teaser__action-link:focus::before { width: 100%= +; } + +.dcc-title-summary-cta.color-background-gray .cmp-teaser__content { backgro= +und-color: rgb(242, 242, 242); } + +.dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description { = +overflow: hidden; text-overflow: ellipsis; white-space: normal; display: -w= +ebkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } + +@media screen and (min-width: 1000px) { + .dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description = +{ -webkit-line-clamp: 2; } +} + +.dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description > = +p { display: contents; } + +.dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description > = +p span { display: inline-block; } + +.dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description > = +p::after { content: "\a "; white-space: pre; } + +.dcc-job-card.card .cmp-teaser__content { display: flex; } + +@media screen and (min-width: 768px) { + .dcc-job-card.card .cmp-teaser__content { position: relative; } +} + +.dcc-job-card.card .cmp-teaser__description { -webkit-box-flex: 1; } + +.dcc-job-card.card .cmp-teaser__action-container { margin: 1rem 0px 0px; } + +@media screen and (min-width: 768px) { + .dcc-job-card.card .cmp-teaser__action-container { position: relative; ma= +rgin: 2rem 0px 0px; } +} + +.dcc-job-card.card .cmp-teaser a .cmp-teaser__job-listing-business-area, .d= +cc-job-card.card .cmp-teaser a .cmp-teaser__job-listing-years-exp { color: = +rgb(0, 0, 0); font-weight: 400; } + +.dcc-job-card.card .cmp-teaser a .cmp-teaser__save-job-card { font-weight: = +400; } + +.dcc-job-card .cmp-teaser { margin: 0px; } + +.dcc-job-card .cmp-teaser__title { margin-top: 0px; font-family: Graphik, A= +rial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubu= +ntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800; fon= +t-style: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.= +2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-job-card .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-job-card .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-job-card .cmp-teaser__title a:hover { text-decoration: underline; colo= +r: rgb(0, 77, 255); } + +.dcc-job-card .cmp-teaser__title a:focus { text-decoration: underline; colo= +r: rgb(0, 77, 255); margin-bottom: -1px; } + +.dcc-job-card .cmp-teaser__pretitle { border: transparent; color: rgb(0, 0,= + 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line-heigh= +t: 1.44rem; margin-bottom: 2rem; text-transform: uppercase; text-decoration= +: none; } + +.dcc-job-card .cmp-teaser__pretitle:nth-child(3) { margin-top: -1.5rem; } + +.dcc-job-card .cmp-teaser__content { background-color: rgb(255, 255, 255); = +border: 1px solid rgb(204, 204, 204); padding: 2.5rem 2rem; } + +.dcc-job-card .cmp-teaser__action-container { margin-top: 0px; padding-top:= + 0px; } + +.dcc-job-card .cmp-teaser__job-listing-semibold { font-weight: 600; } + +.dcc-job-card .cmp-teaser__job-listing-posted-date { font-weight: 400; font= +-style: italic; text-transform: none; line-height: 1; font-size: 1.2rem; co= +lor: rgb(0, 0, 0); } + +.dcc-job-card .cmp-teaser__address-location, .dcc-job-card .cmp-teaser__des= +cription, .dcc-job-card .cmp-teaser__description p { margin: 0px; } + +.dcc-job-card .cmp-teaser .cmp-teaser__job-listing-areas-interest, .dcc-job= +-card .cmp-teaser__title { margin-bottom: 10px; } + +@media screen and (min-width: 1000px) { + .dcc-job-card .cmp-teaser .cmp-teaser__job-listing-areas-interest, .dcc-j= +ob-card .cmp-teaser__title { margin-bottom: 20px; } +} + +@media screen and (min-width: 768px) { + .dcc-job-card .cmp-teaser__action-container, .dcc-job-card .cmp-teaser__j= +ob-listing-posted-date { margin-top: 20px; } +} + +.dcc-job-card .cmp-teaser__title-link:hover .cmp-teaser__title { text-decor= +ation: underline; color: rgb(0, 77, 255); } + +.dcc-job-card .cmp-teaser__title-link:focus { margin-bottom: 1px; outline: = +rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.dcc-job-card .cmp-teaser__title-link:focus .cmp-teaser__title { text-decor= +ation: underline; color: rgb(0, 77, 255); } + +.dcc-job-card .cmp-teaser__action-link:focus::before { width: 100%; } + +.dcc-job-card.color-background-gray .cmp-teaser__content { background-color= +: rgb(242, 242, 242); } + +.dcc-job-card.color-block-accent-purple-1 .cmp-teaser__content { background= +: linear-gradient(rgb(180, 85, 170) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-accent-purple-2 .cmp-teaser__content { background= +: linear-gradient(rgb(160, 85, 245) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-accent-purple-3 .cmp-teaser__content { background= +: linear-gradient(rgb(190, 130, 255) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-accent-purple-4 .cmp-teaser__content { background= +: linear-gradient(rgb(220, 175, 255) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-accent-purple-5 .cmp-teaser__content { background= +: linear-gradient(rgb(230, 220, 255) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-alt-blue .cmp-teaser__content { background: linea= +r-gradient(rgb(0, 65, 240) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-alt-gray .cmp-teaser__content { background: linea= +r-gradient(rgb(190, 190, 190) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-alt-gray-dark .cmp-teaser__content { background: = +linear-gradient(rgb(150, 150, 150) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-alt-gray-darker .cmp-teaser__content { background= +: linear-gradient(rgb(90, 90, 90) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-alt-green .cmp-teaser__content { background: line= +ar-gradient(rgb(0, 215, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-alt-red .cmp-teaser__content { background: linear= +-gradient(red 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; border-= +top: 0px; } + +.dcc-job-card.color-block-alt-yellow .cmp-teaser__content { background: lin= +ear-gradient(rgb(255, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-aqua .cmp-teaser__content { background: linear-gr= +adient(rgb(0, 255, 187) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; border-top: 0px; } + +.dcc-job-card.color-block-blue .cmp-teaser__content { background: linear-gr= +adient(rgb(0, 186, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; border-top: 0px; } + +.dcc-job-card.color-block-blue-green .cmp-teaser__content { background: lin= +ear-gradient(rgb(5, 240, 165) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-brand-green .cmp-teaser__content { background: li= +near-gradient(rgb(100, 255, 80) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-brand-orange .cmp-teaser__content { background: l= +inear-gradient(rgb(255, 120, 0) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-brand-yellow .cmp-teaser__content { background: l= +inear-gradient(rgb(255, 235, 50) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-blue-dark .cmp-teaser__content { background: line= +ar-gradient(rgb(0, 142, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.dcc-job-card.color-block-blue-light .cmp-teaser__content { background: lin= +ear-gradient(rgb(0, 243, 255) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-core-purple .cmp-teaser__content { background: li= +near-gradient(rgb(70, 0, 115) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-cyan .cmp-teaser__content { background: linear-gr= +adient(rgb(0, 255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; border-top: 0px; } + +.dcc-job-card.color-block-gray .cmp-teaser__content { background: linear-gr= +adient(rgb(167, 167, 167) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.dcc-job-card.color-block-gray-base .cmp-teaser__content { background: line= +ar-gradient(rgb(0, 0, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repe= +at; border-top: 0px; } + +.dcc-job-card.color-block-gray-dark .cmp-teaser__content { background: line= +ar-gradient(rgb(107, 107, 107) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-gray-darker .cmp-teaser__content { background: li= +near-gradient(rgb(74, 74, 74) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-gray-light .cmp-teaser__content { background: lin= +ear-gradient(rgb(204, 204, 204) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-gray-lighter .cmp-teaser__content { background: l= +inear-gradient(rgb(227, 227, 227) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-gray-lightest .cmp-teaser__content { background: = +linear-gradient(rgb(242, 242, 242) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-grayishyellow-dark .cmp-teaser__content { backgro= +und: linear-gradient(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-grayishyellow-light .cmp-teaser__content { backgr= +ound: linear-gradient(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px / 1= +00% 40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-green .cmp-teaser__content { background: linear-g= +radient(rgb(0, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat= +; border-top: 0px; } + +.dcc-job-card.color-block-green-dark .cmp-teaser__content { background: lin= +ear-gradient(rgb(0, 83, 10) 4px, transparent 0px) 100% 0px / 100% 40px no-r= +epeat; border-top: 0px; } + +.dcc-job-card.color-block-link .cmp-teaser__content { background: linear-gr= +adient(rgb(0, 77, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat= +; border-top: 0px; } + +.dcc-job-card.color-block-link-dark .cmp-teaser__content { background: line= +ar-gradient(rgb(0, 0, 136) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-orange .cmp-teaser__content { background: linear-= +gradient(rgb(255, 182, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.dcc-job-card.color-block-orange-dark .cmp-teaser__content { background: li= +near-gradient(rgb(255, 149, 0) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-pink .cmp-teaser__content { background: linear-gr= +adient(rgb(231, 0, 116) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; border-top: 0px; } + +.dcc-job-card.color-block-pink-dark .cmp-teaser__content { background: line= +ar-gradient(rgb(164, 2, 83) 4px, transparent 0px) 100% 0px / 100% 40px no-r= +epeat; border-top: 0px; } + +.dcc-job-card.color-block-pink-light .cmp-teaser__content { background: lin= +ear-gradient(rgb(255, 80, 160) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-purple .cmp-teaser__content { background: linear-= +gradient(rgb(161, 0, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.dcc-job-card.color-block-purple-dark .cmp-teaser__content { background: li= +near-gradient(rgb(117, 0, 192) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-purple-darkest .cmp-teaser__content { background:= + linear-gradient(rgb(70, 1, 115) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-red .cmp-teaser__content { background: linear-gra= +dient(rgb(231, 15, 41) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat= +; border-top: 0px; } + +.dcc-job-card.color-block-red-dark .cmp-teaser__content { background: linea= +r-gradient(rgb(189, 0, 29) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-red-darker .cmp-teaser__content { background: lin= +ear-gradient(rgb(113, 0, 18) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.dcc-job-card.color-block-red-light .cmp-teaser__content { background: line= +ar-gradient(rgb(255, 50, 70) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.dcc-job-card.color-block-white .cmp-teaser__content { background: linear-g= +radient(rgb(255, 255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-yellow .cmp-teaser__content { background: linear-= +gradient(rgb(255, 212, 46) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-yellow-dark .cmp-teaser__content { background: li= +near-gradient(rgb(240, 192, 0) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-yellow-light .cmp-teaser__content { background: l= +inear-gradient(rgb(255, 240, 179) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.dcc-job-card .cmp-separator--vertical { margin: 0px; } + +.dcc-job-card .cmp-separator--vertical .cmp-separator::after { content: "|"= +; position: relative; top: -2rem; margin: 0px 1.5rem; color: rgb(204, 204, = +204); } + +.dcc-job-card .cmp-separator--vertical .cmp-separator__horizontal-rule { ma= +rgin: -30px 1px 0px; width: 1.1px; display: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card { text-align: ce= +nter; line-height: 2.4rem; color: rgb(0, 0, 0); } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card:focus { box-shad= +ow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; = +outline-offset: 1px; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card:focus:not(:focus= +-visible) { box-shadow: none; outline: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card .save-job-icon::= +before { content: "=EF=92=B2"; font-size: 24px; font-family: Ionicons; disp= +lay: block; font-weight: 400; font-style: normal; line-height: 1; text-tran= +sform: none; letter-spacing: normal; overflow-wrap: normal; white-space: no= +wrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: = +optimizelegibility; font-feature-settings: "liga"; padding: 0px 2px; margin= +: auto; width: 2.4rem; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card .save-job-label = +{ font-size: 1.2rem; white-space: nowrap; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card :hover { cursor:= + pointer; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card.saved-job-card .= +save-job-icon::before { content: "=EF=92=B3"; color: rgb(0, 77, 255); } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card.saved-job-card .= +save-job-label { color: rgb(0, 77, 255); white-space: nowrap; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline { text-a= +lign: center; line-height: 2.4rem; color: rgb(0, 0, 0); } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline:focus { = +box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) sol= +id 1px; outline-offset: 1px; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline:focus:no= +t(:focus-visible) { box-shadow: none; outline: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline::before = +{ content: "=EF=92=B2"; font-size: 24px; font-family: Ionicons; display: bl= +ock; font-weight: 400; font-style: normal; line-height: 1; text-transform: = +none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; d= +irection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimiz= +elegibility; font-feature-settings: "liga"; padding: 0px 2px; margin: auto;= + width: 2.4rem; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline .save-jo= +b-label { font-size: 1.2rem; font-weight: 400; text-align: center; } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled { text-a= +lign: center; line-height: 2.4rem; color: rgb(0, 0, 0); } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled:focus { = +box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) sol= +id 1px; outline-offset: 1px; } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled:focus:no= +t(:focus-visible) { box-shadow: none; outline: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled::before = +{ content: "=EF=92=B3"; font-size: 24px; font-family: Ionicons; display: bl= +ock; font-weight: 400; font-style: normal; line-height: 1; text-transform: = +none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; d= +irection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimiz= +elegibility; font-feature-settings: "liga"; color: rgb(0, 77, 255); padding= +: 0px 2px; margin: auto; width: 2.4rem; } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled .save-jo= +b-label { font-size: 1.2rem; font-weight: 400; text-align: center; color: r= +gb(0, 77, 255); } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-hidden { display= +: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__column-reverse { display: flex= +; -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-direct= +ion: column-reverse; } + +.save-job-enabled .dcc-job-card .cmp-teaser.hover-disabled .cmp-teaser__tit= +le, .save-job-enabled .dcc-job-card .cmp-teaser.hover-disabled .cmp-teaser_= +_title-link { text-decoration: none; color: rgb(0, 0, 0); } + +.save-job-enabled.list-view .dcc-job-card .cmp-teaser__pretitle-container {= + display: grid; grid-template-columns: 11fr 1fr; } + +@media screen and (min-width: 768px) { + .save-job-enabled.list-view .dcc-job-card .cmp-teaser__pretitle-container= + { grid-template-columns: 9fr 3fr; } +} + +@media screen and (min-width: 1200px) { + .save-job-enabled.list-view .dcc-job-card .cmp-teaser__pretitle-container= + { grid-template-columns: 10fr 2fr; } +} + +.save-job-enabled.list-view .dcc-job-card .cmp-teaser__save-job-card { marg= +in-top: -1.3rem; width: auto; } + +@media screen and (min-width: 768px) { + .save-job-enabled.list-view .dcc-job-card .cmp-teaser__save-job-card { ma= +rgin-right: 12.5rem; } +} + +@media screen and (min-width: 1000px) { + .save-job-enabled.list-view .dcc-job-card .cmp-teaser__save-job-card { ma= +rgin-right: 15rem; } +} + +.save-job-enabled.block-view .dcc-job-card .cmp-teaser__pretitle-container = +{ display: grid; grid-template-columns: 11fr 1fr; } + +@media screen and (min-width: 768px) { + .save-job-enabled.block-view .dcc-job-card .cmp-teaser__pretitle-containe= +r { width: 103%; grid-template-columns: 10fr 2fr; } +} + +.save-job-enabled.block-view .dcc-job-card .cmp-teaser__save-job-card { mar= +gin-top: -1.2rem; width: auto; } + +.save-job-enabled.block-view .dcc-job-card .cmp-teaser__save-job-card.save-= +job-card-joblisting { width: 8.2rem; } + +.dcc-small-image-tag-title-summary .cmp-teaser { -webkit-box-orient: horizo= +ntal; -webkit-box-direction: normal; flex-direction: row; padding: 2rem; ma= +rgin: 0px; background-color: inherit; } + +@media screen and (min-width: 1000px) { + .dcc-small-image-tag-title-summary .cmp-teaser { padding: 2rem 0px; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__title { display: block; fon= +t-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Se= +goe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; f= +ont-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0,= + 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-small-image-tag-title-summary .cmp-teaser__title { font-size: 2.5rem= +; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__title a { display: inline-b= +lock; } + +.dcc-small-image-tag-title-summary .cmp-teaser__title a:focus, .dcc-small-i= +mage-tag-title-summary .cmp-teaser__title a:hover { color: rgb(0, 77, 255);= + text-decoration: underline; } + +.dcc-small-image-tag-title-summary .cmp-teaser__image { -webkit-box-flex: 0= +; flex: 0 0 auto; top: 2rem; left: 0px; } + +.dcc-small-image-tag-title-summary .cmp-teaser__image img { width: 60px; he= +ight: 60px; } + +@media screen and (min-width: 768px) { + .dcc-small-image-tag-title-summary .cmp-teaser__image img { width: 100px;= + height: 100px; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__content { -webkit-box-flex:= + 1; flex: 1 1 auto; background: transparent; border: none; padding: 0px; ma= +rgin-top: 0px; margin-left: 1rem; } + +@media screen and (min-width: 768px) { + .dcc-small-image-tag-title-summary .cmp-teaser__content { margin-left: 2r= +em; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__description, .dcc-small-ima= +ge-tag-title-summary .cmp-teaser__description p { margin-top: 0.5rem; font-= +size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 768px) { + .dcc-small-image-tag-title-summary .cmp-teaser__description, .dcc-small-i= +mage-tag-title-summary .cmp-teaser__description p { font-size: 1.4rem; marg= +in-top: 1rem; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__action-container { margin-t= +op: 5px; padding-top: 0px; } + +.dcc-small-image-tag-title-summary.has-ellipsis .cmp-teaser__description { = +display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; = +overflow: hidden; } + +@media screen and (min-width: 768px) { + .dcc-speaker-label-title-summary-link-arrow.card .cmp-teaser__content { p= +osition: relative; } +} + +@media screen and (min-width: 768px) { + .dcc-speaker-label-title-summary-link-arrow.card .cmp-teaser__description= + { margin-bottom: 4.5rem; } +} + +@media screen and (min-width: 768px) { + .dcc-speaker-label-title-summary-link-arrow.card .cmp-teaser__action-cont= +ainer { position: absolute; bottom: 20px; } +} + +.dcc-speaker-label-title-summary-link-arrow.has-ellipsis .cmp-teaser__descr= +iption { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-c= +lamp: 3; overflow: hidden; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser { margin: 0px; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__title { margin-top= +: 2rem; font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsyst= +emfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sa= +ns-serif; font-weight: 800; font-style: normal; text-transform: none; color= +: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-speaker-label-title-summary-link-arrow .cmp-teaser__title { font-siz= +e: 2.5rem; } +} + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__title a { color: r= +gb(0, 0, 0); } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__title a:focus, .dc= +c-speaker-label-title-summary-link-arrow .cmp-teaser__title a:hover { text-= +decoration: underline; color: rgb(0, 77, 255); } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__pretitle { border:= + transparent; color: rgb(0, 0, 0); display: inline; font-size: 1.2rem; font= +-weight: 600; line-height: 1.44rem; vertical-align: middle; text-transform:= + uppercase; text-decoration: none; margin-bottom: 0px; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__pretitle:nth-child= +(3) { display: inline-block; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__description { line= +-height: 2.2rem; margin-top: 1rem; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .dcc-speaker-label-title-summary-link-arrow .cmp-teaser__description { ma= +rgin-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-speaker-label-title-summary-link-arrow .cmp-teaser__description { ma= +rgin-top: 2rem; } +} + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__content { backgrou= +nd-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding= +: 3rem 2rem 2rem; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__action-container {= + margin-top: 0px; padding-top: 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-background-gray .cmp-teas= +er__content { background-color: rgb(242, 242, 242); } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-1 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(18= +0, 85, 170) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gr= +adient(rgb(180, 85, 170) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-2 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(16= +0, 85, 245) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gr= +adient(rgb(160, 85, 245) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-3 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(19= +0, 130, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-g= +radient(rgb(190, 130, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-4 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(22= +0, 175, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-g= +radient(rgb(220, 175, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-5 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(23= +0, 220, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-g= +radient(rgb(230, 220, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-blue .cmp-tease= +r { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 65, 24= +0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(0, 65, 240) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-gray .cmp-tease= +r { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(190, 190,= + 190) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(190, 190, 190) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-gray-dark .cmp-= +teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(150,= + 150, 150) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gra= +dient(rgb(150, 150, 150) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-gray-darker .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(90= +, 90, 90) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-grad= +ient(rgb(90, 90, 90) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-green .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 215, = +0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(0, 215, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-red .cmp-teaser= + { padding: 4px 0px 0px; background: linear-gradient(270deg, red 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(red 4px, transp= +arent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-yellow .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 25= +5, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(255, 255, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-aqua .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 187) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0= +, 255, 187) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-blue .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 186, 255) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0= +, 186, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-blue-green .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(5, 240,= + 165) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(5, 240, 165) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-brand-green .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(100, 2= +55, 80) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradie= +nt(rgb(100, 255, 80) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-brand-orange .cmp-t= +easer { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, = +120, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradie= +nt(rgb(255, 120, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-brand-yellow .cmp-t= +easer { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, = +235, 50) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradi= +ent(rgb(255, 235, 50) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-blue-dark .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 142, = +255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(= +rgb(0, 142, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-blue-light .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 243,= + 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(0, 243, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-core-purple .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(70, 0,= + 115) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(70, 0, 115) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-cyan .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 255) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0= +, 255, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(167, 167, 167= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(167, 167, 167) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-base .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 0, 0)= + 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(= +0, 0, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-dark .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(107, 107= +, 107) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(107, 107, 107) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-darker .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(74, 74= +, 74) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(74, 74, 74) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-light .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(204, 20= +4, 204) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradie= +nt(rgb(204, 204, 204) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-lighter .cmp-t= +easer { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(227, = +227, 227) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-grad= +ient(rgb(227, 227, 227) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-lightest .cmp-= +teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(242,= + 242, 242) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gra= +dient(rgb(242, 242, 242) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-grayishyellow-dark = +.cmp-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb= +(150, 150, 140) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linea= +r-gradient(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-grayishyellow-light= + .cmp-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rg= +b(230, 230, 220) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, line= +ar-gradient(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-green .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 0) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0,= + 255, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-green-dark .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 83, = +10) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(r= +gb(0, 83, 10) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-link .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 77, 255) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0,= + 77, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-link-dark .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 0, 13= +6) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(0, 0, 136) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-orange .cmp-teaser = +{ padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 182, 0= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(255, 182, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-orange-dark .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 1= +49, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(255, 149, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-pink .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(231, 0, 116) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(2= +31, 0, 116) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-pink-dark .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(164, 2, = +83) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(r= +gb(164, 2, 83) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-pink-light .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 80= +, 160) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(255, 80, 160) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-purple .cmp-teaser = +{ padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(161, 0, 255= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(161, 0, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-purple-dark .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(117, 0= +, 192) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(117, 0, 192) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-purple-darkest .cmp= +-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(70,= + 1, 115) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradi= +ent(rgb(70, 1, 115) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-red .cmp-teaser { p= +adding: 4px 0px 0px; background: linear-gradient(270deg, rgb(231, 15, 41) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(23= +1, 15, 41) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-red-dark .cmp-tease= +r { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(189, 0, 2= +9) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(189, 0, 29) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-red-darker .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(113, 0,= + 18) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(= +rgb(113, 0, 18) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-red-light .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 50,= + 70) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(= +rgb(255, 50, 70) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-white .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 255, 25= +5) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(255, 255, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-yellow .cmp-teaser = +{ padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 212, 4= +6) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(255, 212, 46) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-yellow-dark .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(240, 1= +92, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(240, 192, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-yellow-light .cmp-t= +easer { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, = +240, 179) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-grad= +ient(rgb(255, 240, 179) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-separator--vertical { marg= +in: 0px 1.5rem -0.5rem; background-color: rgb(204, 204, 204); width: 0.2rem= +; height: 2rem; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-separator--vertical .cmp-s= +eparator, .dcc-speaker-label-title-summary-link-arrow .cmp-separator--verti= +cal .cmp-separator__horizontal-rule { display: none; } + +.dcc-speedbump .cmp-teaser { background-color: transparent; margin: 0px; pa= +dding: 2rem 0px; border-top: 2px solid rgb(0, 186, 255); border-bottom: 2px= + solid rgb(0, 186, 255); -webkit-box-orient: horizontal; -webkit-box-direct= +ion: normal; flex-direction: row; -webkit-box-align: center; align-items: c= +enter; } + +@media screen and (max-width: 767.9px) { + .dcc-speedbump .cmp-teaser { -webkit-box-align: start; align-items: flex-= +start; } +} + +.dcc-speedbump .cmp-teaser__content { background: transparent; border: none= +; -webkit-box-flex: 1; flex: 1 1 auto; padding: 0px 0px 0px 2rem; word-brea= +k: break-word; } + +@media screen and (max-width: 767.9px) { + .dcc-speedbump .cmp-teaser__content { padding: 0px 0px 0px 1.5rem; } +} + +.dcc-speedbump .cmp-teaser__image { -webkit-box-flex: 0; flex: 0 0 auto; } + +.dcc-speedbump .cmp-teaser__image .cmp-image__image { width: 105px; height:= + 105px; } + +.dcc-speedbump .cmp-teaser__title { margin-top: 0px; display: block; font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0)= +; line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-speedbump .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-speedbump .cmp-teaser__title a { display: inline-block; } + +.dcc-speedbump .cmp-teaser__title a:focus, .dcc-speedbump .cmp-teaser__titl= +e a:hover { color: rgb(0, 77, 255); text-decoration: underline; } + +.dcc-speedbump .cmp-teaser__action-container { margin-top: 0px; padding-top= +: 1.5rem; } + +.dcc-tag-title-small .cmp-teaser { background-color: inherit; -webkit-box-o= +rient: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +.dcc-tag-title-small .cmp-teaser__pretitle { border: transparent; color: rg= +b(0, 0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; lin= +e-height: 2rem; margin-bottom: 1rem; text-transform: none; } + +.dcc-tag-title-small .cmp-teaser__pretitle a { color: rgb(0, 0, 0); } + +.dcc-tag-title-small .cmp-teaser__pretitle a:hover { color: rgb(0, 77, 255)= +; } + +.dcc-tag-title-small .cmp-teaser__pretitle a:focus { color: rgb(0, 77, 255)= +; padding-bottom: 0.5rem; } + +.dcc-tag-title-small .cmp-teaser__content { background: transparent; border= +: none; padding: 0px; -webkit-box-flex: 1; flex: 1 1 auto; } + +.dcc-tag-title-small .cmp-teaser__title { margin-top: 0px; display: block; = +font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, = +"Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif= +; font-weight: 800; font-style: normal; text-transform: none; color: rgb(0,= + 0, 0); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .dcc-tag-title-small .cmp-teaser__title { font-size: 1.6rem; } +} + +.dcc-tag-title-small .cmp-teaser__title a { display: inline-block; } + +.dcc-tag-title-small .cmp-teaser__title a:focus, .dcc-tag-title-small .cmp-= +teaser__title a:hover { color: rgb(0, 77, 255); text-decoration: underline;= + } + +.dcc-tag-title-small--divider { border-bottom: 1px solid rgb(204, 204, 204)= +; margin: 0px; } + +.dcc-tag-title-summary-arrow-tab.has-ellipsis .cmp-teaser__title span:first= +-child { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-c= +lamp: 2; overflow: hidden; } + +.dcc-tag-title-summary-arrow-tab.has-ellipsis .cmp-teaser__description { di= +splay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; ov= +erflow: hidden; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title { display: flex; -webki= +t-box-pack: justify; justify-content: space-between; margin-top: 0px; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-tag-title-summary-arrow-tab .cmp-teaser__title { font-size: 2.5rem; = +} +} + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title span:first-of-type { al= +ign-self: center; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__title-link= + { width: 100%; display: flex; -webkit-box-pack: justify; justify-content: = +space-between; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__title-link= +:focus, .dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__ti= +tle-link:hover { color: rgb(0, 77, 255); } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__title-link= +:focus span:first-child, .dcc-tag-title-summary-arrow-tab .cmp-teaser__titl= +e .cmp-teaser__title-link:hover span:first-child { text-decoration: underli= +ne; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__title-link= +:focus span:last-child, .dcc-tag-title-summary-arrow-tab .cmp-teaser__title= + .cmp-teaser__title-link:hover span:last-child { text-decoration: none; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle { border: transparen= +t; color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem; font-weig= +ht: 600; line-height: 2rem; margin-bottom: 2rem; text-transform: none; } + +@media screen and (max-width: 767.9px) { + .dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle { margin-bottom: 1= +.5rem; } +} + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle .cmp-teaser__pretitl= +e-link { color: rgb(0, 0, 0); } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle .cmp-teaser__pretitl= +e-link:hover { color: rgb(0, 77, 255); } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle .cmp-teaser__pretitl= +e-link:focus { color: rgb(0, 77, 255); padding-bottom: 0.5rem; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__description { line-height: 2.= +2rem; margin-top: 1.5rem; margin-bottom: 2rem; padding-right: 2rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-tag-title-summary-arrow-tab .cmp-teaser__description { margin-top: 2= +rem; } +} + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__content { background-color: r= +gb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding: 2rem 0px = +0px 2rem; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__action-container { margin-top= +: 0px; padding-top: 0px; } + +.dcc-tag-title-summary-arrow-tab.color-background-gray .cmp-teaser__content= + { background-color: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .dcc-tag-title-summary-link-arrow.card .cmp-teaser__content { position: r= +elative; } +} + +@media screen and (min-width: 768px) { + .dcc-tag-title-summary-link-arrow.card .cmp-teaser__description { margin-= +bottom: 7.4rem; } +} + +@media screen and (min-width: 768px) { + .dcc-tag-title-summary-link-arrow.card .cmp-teaser__action-container { po= +sition: absolute; bottom: 20px; } +} + +.dcc-tag-title-summary-link-arrow.has-ellipsis .cmp-teaser__description { d= +isplay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; o= +verflow: hidden; } + +.dcc-tag-title-summary-link-arrow .cmp-teaser { margin: 0px; } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__title { margin-top: 0px; fon= +t-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Se= +goe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; f= +ont-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0,= + 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__title { font-size: 2.5rem;= + } +} + +.dcc-tag-title-summary-link-arrow .cmp-teaser__title a { color: rgb(0, 0, 0= +); } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__title a:focus, .dcc-tag-titl= +e-summary-link-arrow .cmp-teaser__title a:hover { text-decoration: underlin= +e; color: rgb(0, 77, 255); } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__pretitle { border: transpare= +nt; color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem; font-wei= +ght: 600; line-height: 2rem; margin-bottom: 2rem; text-transform: none; } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__pretitle a { color: rgb(0, 0= +, 0); } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__pretitle a:hover { color: rg= +b(0, 77, 255); } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__pretitle a:focus { color: rg= +b(0, 77, 255); padding-bottom: 0.5rem; } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__description { line-height: 2= +.2rem; margin-top: 2rem; margin-bottom: 3rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__description { margin-top: = +1rem; margin-bottom: 2rem; } +} + +@media screen and (max-width: 767.9px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__description { margin-top: = +1rem; margin-bottom: 1rem; } +} + +.dcc-tag-title-summary-link-arrow .cmp-teaser__content { background-color: = +rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding: 3.5rem 2= +rem 2rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__content { padding: 2rem; } +} + +@media screen and (max-width: 767.9px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__content { padding: 2.5rem = +2rem 2rem; } +} + +.dcc-tag-title-summary-link-arrow .cmp-teaser__action-container { margin-to= +p: 0px; padding-top: 0px; } + +.dcc-tag-title-summary-link-arrow.color-background-gray .cmp-teaser__conten= +t { background-color: rgb(242, 242, 242); } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-1 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(180, 85, 170= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(180, 85, 170) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-2 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(160, 85, 245= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(160, 85, 245) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-3 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(190, 130, 25= +5) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(190, 130, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-4 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(220, 175, 25= +5) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(220, 175, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-5 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(230, 220, 25= +5) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(230, 220, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-blue .cmp-teaser { paddin= +g: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 65, 240) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 65, 2= +40) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-gray .cmp-teaser { paddin= +g: 4px 0px 0px; background: linear-gradient(270deg, rgb(190, 190, 190) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(190, = +190, 190) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-gray-dark .cmp-teaser { p= +adding: 4px 0px 0px; background: linear-gradient(270deg, rgb(150, 150, 150)= + 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(= +150, 150, 150) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-gray-darker .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(90, 90, 90) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(9= +0, 90, 90) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-green .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 215, 0) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 215, = +0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-red .cmp-teaser { padding= +: 4px 0px 0px; background: linear-gradient(270deg, red 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(red 4px, transparent 0px)= + 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-yellow .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 255, 0) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, = +255, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-aqua .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 187) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 187= +) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-blue .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(0, 186, 255) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 186, 255= +) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-blue-green .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(5, 240, 165) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(5, 24= +0, 165) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-brand-green .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(100, 255, 80) 4p= +x, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(100= +, 255, 80) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-brand-orange .cmp-teaser { pa= +dding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 120, 0) 4p= +x, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255= +, 120, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-brand-yellow .cmp-teaser { pa= +dding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 235, 50) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(25= +5, 235, 50) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-blue-dark .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 142, 255) 4px, = +transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 142= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-blue-light .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 243, 255) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 24= +3, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-core-purple .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(70, 0, 115) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(70, 0= +, 115) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-cyan .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 255) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 255= +) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(167, 167, 167) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(167, 167,= + 167) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-base .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 0, 0) 4px, tran= +sparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 0, 0) 4= +px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-dark .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(107, 107, 107) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(107,= + 107, 107) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-darker .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(74, 74, 74) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(74, 7= +4, 74) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-light .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(204, 204, 204) 4p= +x, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(204= +, 204, 204) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-lighter .cmp-teaser { pa= +dding: 4px 0px 0px; background: linear-gradient(270deg, rgb(227, 227, 227) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(2= +27, 227, 227) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-lightest .cmp-teaser { p= +adding: 4px 0px 0px; background: linear-gradient(270deg, rgb(242, 242, 242)= + 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(= +242, 242, 242) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-grayishyellow-dark .cmp-tease= +r { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(150, 150,= + 140) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-grayishyellow-light .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(230, 230= +, 220) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-green .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 0) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 0) 4= +px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-green-dark .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 83, 10) 4px, t= +ransparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 83, = +10) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-link .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(0, 77, 255) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 77, 255) = +4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-link-dark .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 0, 136) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 0, 13= +6) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-orange .cmp-teaser { padding:= + 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 182, 0) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 182,= + 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-orange-dark .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 149, 0) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255,= + 149, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-pink .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(231, 0, 116) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(231, 0, 116= +) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-pink-dark .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(164, 2, 83) 4px, t= +ransparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(164, 2,= + 83) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-pink-light .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 80, 160) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255,= + 80, 160) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-purple .cmp-teaser { padding:= + 4px 0px 0px; background: linear-gradient(270deg, rgb(161, 0, 255) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(161, 0, 2= +55) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-purple-dark .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(117, 0, 192) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(117,= + 0, 192) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-purple-darkest .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(70, 1, 115) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(70= +, 1, 115) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-red .cmp-teaser { padding: 4p= +x 0px 0px; background: linear-gradient(270deg, rgb(231, 15, 41) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(231, 15, 41)= + 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-red-dark .cmp-teaser { paddin= +g: 4px 0px 0px; background: linear-gradient(270deg, rgb(189, 0, 29) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(189, 0, = +29) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-red-darker .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(113, 0, 18) 4px, = +transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(113, 0= +, 18) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-red-light .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 50, 70) 4px, = +transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 5= +0, 70) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-white .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(255, 255, 255) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 255= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-yellow .cmp-teaser { padding:= + 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 212, 46) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 212= +, 46) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-yellow-dark .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(240, 192, 0) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(240,= + 192, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-yellow-light .cmp-teaser { pa= +dding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 240, 179) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(2= +55, 240, 179) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-arrow.has-ellipsis .cmp-teaser__title span:first-child {= + display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;= + overflow: hidden; } + +.dcc-title-summary-arrow.has-ellipsis .cmp-teaser__description { display: -= +webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: = +hidden; } + +.dcc-title-summary-arrow .cmp-teaser { border: 1px solid rgb(204, 204, 204)= +; } + +.dcc-title-summary-arrow .cmp-teaser__content { background: transparent; bo= +rder: none; -webkit-box-flex: 1; flex: 1 1 auto; padding: 25px 0px 2rem 2re= +m; } + +.dcc-title-summary-arrow .cmp-teaser__description { margin: 15px 20px 0px 0= +px; word-break: break-word; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow .cmp-teaser__description { margin-top: 20px; } +} + +.dcc-title-summary-arrow .cmp-teaser__title { display: flex; -webkit-box-pa= +ck: justify; justify-content: space-between; margin-top: 0px; font-family: = +Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", r= +oboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight= +: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-= +height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-arrow .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-arrow .cmp-teaser__title span:first-of-type { align-self= +: center; word-break: break-word; } + +.dcc-title-summary-arrow .cmp-teaser__title a { width: 100%; display: flex;= + -webkit-box-pack: justify; justify-content: space-between; } + +.dcc-title-summary-arrow .cmp-teaser__title a:focus, .dcc-title-summary-arr= +ow .cmp-teaser__title a:hover { color: rgb(0, 77, 255); } + +.dcc-title-summary-arrow .cmp-teaser__title a:focus span:first-child, .dcc-= +title-summary-arrow .cmp-teaser__title a:hover span:first-child { text-deco= +ration: underline; } + +.dcc-title-summary-arrow .cmp-teaser__title a:focus span:last-child, .dcc-t= +itle-summary-arrow .cmp-teaser__title a:hover span:last-child { text-decora= +tion: none; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser { border-t= +op: 4px solid rgb(0, 186, 255); background-repeat: no-repeat; background-si= +ze: 100% 40px; margin-right: 0px; padding: 4px 0px 0px; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__content {= + padding: 2rem 0px 2rem 2rem; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__content= + { padding-top: 25px; padding-bottom: 25px; } +} + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__descripti= +on { margin: 20px 20px 0px 0px; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__arrow-tag= + { background-color: transparent; right: 0px; width: auto; margin-right: 20= +px; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__arrow-tag= +--icon::after { content: "=EE=A0=80"; font-size: 24px; font-family: Ionicon= +s; font-weight: 400; font-style: normal; line-height: 1; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; color: rgb(0, 77, 255); display: = +inline-block; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__arrow-tag= +::after { display: none; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-1 .cmp-teaser { border-top: 4px solid rgb(180, 85, 170); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-2 .cmp-teaser { border-top: 4px solid rgb(160, 85, 245); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-3 .cmp-teaser { border-top: 4px solid rgb(190, 130, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-4 .cmp-teaser { border-top: 4px solid rgb(220, 175, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-5 .cmp-teaser { border-top: 4px solid rgb(230, 220, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-blue .= +cmp-teaser { border-top: 4px solid rgb(0, 65, 240); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-gray .= +cmp-teaser { border-top: 4px solid rgb(190, 190, 190); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-gray-d= +ark .cmp-teaser { border-top: 4px solid rgb(150, 150, 150); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-gray-d= +arker .cmp-teaser { border-top: 4px solid rgb(90, 90, 90); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-green = +.cmp-teaser { border-top: 4px solid rgb(0, 215, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-red .c= +mp-teaser { border-top: 4px solid red; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-yellow= + .cmp-teaser { border-top: 4px solid rgb(255, 255, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-aqua .cmp-= +teaser { border-top: 4px solid rgb(0, 255, 187); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-blue .cmp-= +teaser { border-top: 4px solid rgb(0, 186, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-blue-green= + .cmp-teaser { border-top: 4px solid rgb(5, 240, 165); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-brand-gree= +n .cmp-teaser { border-top: 4px solid rgb(100, 255, 80); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-brand-oran= +ge .cmp-teaser { border-top: 4px solid rgb(255, 120, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-brand-yell= +ow .cmp-teaser { border-top: 4px solid rgb(255, 235, 50); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-blue-dark = +.cmp-teaser { border-top: 4px solid rgb(0, 142, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-blue-light= + .cmp-teaser { border-top: 4px solid rgb(0, 243, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-core-purpl= +e .cmp-teaser { border-top: 4px solid rgb(70, 0, 115); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-cyan .cmp-= +teaser { border-top: 4px solid rgb(0, 255, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray .cmp-= +teaser { border-top: 4px solid rgb(167, 167, 167); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-base = +.cmp-teaser { border-top: 4px solid rgb(0, 0, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-dark = +.cmp-teaser { border-top: 4px solid rgb(107, 107, 107); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-darke= +r .cmp-teaser { border-top: 4px solid rgb(74, 74, 74); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-light= + .cmp-teaser { border-top: 4px solid rgb(204, 204, 204); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-light= +er .cmp-teaser { border-top: 4px solid rgb(227, 227, 227); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-light= +est .cmp-teaser { border-top: 4px solid rgb(242, 242, 242); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-grayishyel= +low-dark .cmp-teaser { border-top: 4px solid rgb(150, 150, 140); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-grayishyel= +low-light .cmp-teaser { border-top: 4px solid rgb(230, 230, 220); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-green .cmp= +-teaser { border-top: 4px solid rgb(0, 255, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-green-dark= + .cmp-teaser { border-top: 4px solid rgb(0, 83, 10); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-link .cmp-= +teaser { border-top: 4px solid rgb(0, 77, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-link-dark = +.cmp-teaser { border-top: 4px solid rgb(0, 0, 136); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-orange .cm= +p-teaser { border-top: 4px solid rgb(255, 182, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-orange-dar= +k .cmp-teaser { border-top: 4px solid rgb(255, 149, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-pink .cmp-= +teaser { border-top: 4px solid rgb(231, 0, 116); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-pink-dark = +.cmp-teaser { border-top: 4px solid rgb(164, 2, 83); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-pink-light= + .cmp-teaser { border-top: 4px solid rgb(255, 80, 160); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-purple .cm= +p-teaser { border-top: 4px solid rgb(161, 0, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-purple-dar= +k .cmp-teaser { border-top: 4px solid rgb(117, 0, 192); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-purple-dar= +kest .cmp-teaser { border-top: 4px solid rgb(70, 1, 115); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-red .cmp-t= +easer { border-top: 4px solid rgb(231, 15, 41); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-red-dark .= +cmp-teaser { border-top: 4px solid rgb(189, 0, 29); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-red-darker= + .cmp-teaser { border-top: 4px solid rgb(113, 0, 18); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-red-light = +.cmp-teaser { border-top: 4px solid rgb(255, 50, 70); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-white .cmp= +-teaser { border-top: 4px solid rgb(255, 255, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-yellow .cm= +p-teaser { border-top: 4px solid rgb(255, 212, 46); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-yellow-dar= +k .cmp-teaser { border-top: 4px solid rgb(240, 192, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-yellow-lig= +ht .cmp-teaser { border-top: 4px solid rgb(255, 240, 179); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.arrow-tag-black .cmp-t= +easer__arrow-tag--icon::after { color: rgb(0, 0, 0); } + +.dcc-title-summary-arrow-image.has-ellipsis .cmp-teaser__title span:first-c= +hild { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-cla= +mp: 3; overflow: hidden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow-image.has-ellipsis .cmp-teaser__title span:first= +-child { -webkit-line-clamp: 2; } +} + +.dcc-title-summary-arrow-image.has-ellipsis .cmp-teaser__description { disp= +lay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; over= +flow: hidden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow-image.has-ellipsis .cmp-teaser__description { -w= +ebkit-line-clamp: 3; } +} + +.dcc-title-summary-arrow-image .cmp-teaser { -webkit-box-orient: vertical; = +-webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow-image .cmp-teaser { -webkit-box-orient: horizont= +al; -webkit-box-direction: normal; flex-direction: row; } +} + +.dcc-title-summary-arrow-image .cmp-teaser__content { background: transpare= +nt; border: 1px solid rgb(204, 204, 204); -webkit-box-flex: 1; flex: 1 1 au= +to; padding: 2rem 0px 2rem 2rem; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow-image .cmp-teaser__content { padding-top: 25px; = +} +} + +.dcc-title-summary-arrow-image .cmp-teaser__description { margin: 20px 20px= + 0px 0px; } + +.dcc-title-summary-arrow-image .cmp-teaser__image { -webkit-box-flex: 0; fl= +ex: 0 0 auto; } + +.dcc-title-summary-arrow-image .cmp-teaser__image img { height: 100%; width= +: 100%; } + +@media screen and (max-width: 767.9px) { + .dcc-title-summary-arrow-image .cmp-teaser__image img { min-width: 27.7re= +m; min-height: 27.7rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-title-summary-arrow-image .cmp-teaser__image img { height: 18rem; wi= +dth: 17rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-title-summary-arrow-image .cmp-teaser__image img { height: 21rem; wi= +dth: 20rem; } +} + +.dcc-title-summary-arrow-image .cmp-teaser__title { display: flex; -webkit-= +box-pack: justify; justify-content: space-between; margin-top: 0px; font-fa= +mily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe = +UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-= +weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0);= + line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-arrow-image .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-arrow-image .cmp-teaser__title span:first-of-type { alig= +n-self: center; } + +.dcc-title-summary-arrow-image .cmp-teaser__title a { width: 100%; display:= + flex; -webkit-box-pack: justify; justify-content: space-between; } + +.dcc-title-summary-arrow-image .cmp-teaser__title a:focus, .dcc-title-summa= +ry-arrow-image .cmp-teaser__title a:hover { color: rgb(0, 77, 255); } + +.dcc-title-summary-arrow-image .cmp-teaser__title a:focus span:first-child,= + .dcc-title-summary-arrow-image .cmp-teaser__title a:hover span:first-child= + { text-decoration: underline; } + +.dcc-title-summary-arrow-image .cmp-teaser__title a:focus span:last-child, = +.dcc-title-summary-arrow-image .cmp-teaser__title a:hover span:last-child {= + text-decoration: none; } + +.dcc-title-summary-link.has-ellipsis .cmp-teaser__description { display: -w= +ebkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: h= +idden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-link.has-ellipsis .cmp-teaser__description { -webkit-l= +ine-clamp: 2; } +} + +.dcc-title-summary-link .cmp-teaser { margin: 0px; } + +.dcc-title-summary-link .cmp-teaser__title { margin-top: 0px; font-family: = +Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", r= +oboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-style:= + normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-= +size: 1.8rem; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-link .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-link .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-title-summary-link .cmp-teaser__title a:focus, .dcc-title-summary-link= + .cmp-teaser__title a:hover { text-decoration: underline; color: rgb(0, 77,= + 255); } + +.dcc-title-summary-link .cmp-teaser__description { line-height: 2.2rem; mar= +gin-top: 1rem; margin-bottom: auto; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-link .cmp-teaser__description { line-height: 2.5rem; } +} + +.dcc-title-summary-link .cmp-teaser__content { background-color: rgb(255, 2= +55, 255); border: 1px solid rgb(204, 204, 204); padding: 3rem 2rem 2rem; di= +splay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; f= +lex-direction: column; } + +.dcc-title-summary-link .cmp-teaser__action-container { margin-top: 2rem; p= +adding-top: 0px; } + +.dcc-title-summary-link .cmp-teaser__action-link:focus::before { width: 100= +%; } + +.dcc-title-summary-link.color-background-gray .cmp-teaser__content { backgr= +ound-color: rgb(242, 242, 242); } + +.dcc-title-summary-link.color-block-accent-purple-1 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(180, 85, 170) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(180, 85, = +170) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-accent-purple-2 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(160, 85, 245) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(160, 85, = +245) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-accent-purple-3 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(190, 130, 255) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(190, 130= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-accent-purple-4 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(220, 175, 255) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(220, 175= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-accent-purple-5 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(230, 220, 255) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(230, 220= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-blue .cmp-teaser { padding: 4px 0px= + 0px; background: linear-gradient(270deg, rgb(0, 65, 240) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 65, 240) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-gray .cmp-teaser { padding: 4px 0px= + 0px; background: linear-gradient(270deg, rgb(190, 190, 190) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(190, 190, 190) = +4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-gray-dark .cmp-teaser { padding: 4p= +x 0px 0px; background: linear-gradient(270deg, rgb(150, 150, 150) 4px, tran= +sparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(150, 150, = +150) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-gray-darker .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(90, 90, 90) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(90, 90, 90)= + 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-green .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(0, 215, 0) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 215, 0) 4px, tr= +ansparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-red .cmp-teaser { padding: 4px 0px = +0px; background: linear-gradient(270deg, red 4px, transparent 0px) 100% 0px= + / 100% 40px no-repeat, linear-gradient(red 4px, transparent 0px) 100% 0px;= + } + +.dcc-title-summary-link.color-block-alt-yellow .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(255, 255, 0) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 255, 0) 4p= +x, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-aqua .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 255, 187) 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 187) 4px, tra= +nsparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-blue .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 186, 255) 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 186, 255) 4px, tra= +nsparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-blue-green .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(5, 240, 165) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(5, 240, 165) 4p= +x, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-brand-green .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(100, 255, 80) 4px, transpa= +rent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(100, 255, 80)= + 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-brand-orange .cmp-teaser { padding: 4px= + 0px 0px; background: linear-gradient(270deg, rgb(255, 120, 0) 4px, transpa= +rent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 120, 0) = +4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-brand-yellow .cmp-teaser { padding: 4px= + 0px 0px; background: linear-gradient(270deg, rgb(255, 235, 50) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 235, 50= +) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-blue-dark .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(0, 142, 255) 4px, transparen= +t 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 142, 255) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-blue-light .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(0, 243, 255) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 243, 255) 4p= +x, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-core-purple .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(70, 0, 115) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(70, 0, 115) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-cyan .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 255, 255) 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 255) 4px, tra= +nsparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(167, 167, 167) 4px, transparent 0= +px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(167, 167, 167) 4px,= + transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-base .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(0, 0, 0) 4px, transparent 0p= +x) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 0, 0) 4px, transp= +arent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-dark .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(107, 107, 107) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(107, 107, 107)= + 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-darker .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(74, 74, 74) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(74, 74, 74) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-light .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(204, 204, 204) 4px, transpa= +rent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(204, 204, 204= +) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-lighter .cmp-teaser { padding: 4px= + 0px 0px; background: linear-gradient(270deg, rgb(227, 227, 227) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(227, 227, 2= +27) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-lightest .cmp-teaser { padding: 4p= +x 0px 0px; background: linear-gradient(270deg, rgb(242, 242, 242) 4px, tran= +sparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(242, 242, = +242) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-grayishyellow-dark .cmp-teaser { paddin= +g: 4px 0px 0px; background: linear-gradient(270deg, rgb(150, 150, 140) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(150, = +150, 140) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-grayishyellow-light .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(230, 230, 220) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(230,= + 230, 220) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-green .cmp-teaser { padding: 4px 0px 0p= +x; background: linear-gradient(270deg, rgb(0, 255, 0) 4px, transparent 0px)= + 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 0) 4px, transp= +arent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-green-dark .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(0, 83, 10) 4px, transparent= + 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 83, 10) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-link .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 77, 255) 4px, transparent 0px)= + 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 77, 255) 4px, trans= +parent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-link-dark .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(0, 0, 136) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 0, 136) 4px, tr= +ansparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-orange .cmp-teaser { padding: 4px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 182, 0) 4px, transparent 0= +px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 182, 0) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-orange-dark .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(255, 149, 0) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 149, 0) 4= +px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-pink .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(231, 0, 116) 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(231, 0, 116) 4px, tra= +nsparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-pink-dark .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(164, 2, 83) 4px, transparent= + 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(164, 2, 83) 4px, = +transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-pink-light .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(255, 80, 160) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 80, 160) = +4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-purple .cmp-teaser { padding: 4px 0px 0= +px; background: linear-gradient(270deg, rgb(161, 0, 255) 4px, transparent 0= +px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(161, 0, 255) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-purple-dark .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(117, 0, 192) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(117, 0, 192) 4= +px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-purple-darkest .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(70, 1, 115) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(70, 1, 115) = +4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-red .cmp-teaser { padding: 4px 0px 0px;= + background: linear-gradient(270deg, rgb(231, 15, 41) 4px, transparent 0px)= + 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(231, 15, 41) 4px, tran= +sparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-red-dark .cmp-teaser { padding: 4px 0px= + 0px; background: linear-gradient(270deg, rgb(189, 0, 29) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(189, 0, 29) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-red-darker .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(113, 0, 18) 4px, transparen= +t 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(113, 0, 18) 4px,= + transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-red-light .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(255, 50, 70) 4px, transparen= +t 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 50, 70) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-white .cmp-teaser { padding: 4px 0px 0p= +x; background: linear-gradient(270deg, rgb(255, 255, 255) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 255, 255) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-yellow .cmp-teaser { padding: 4px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 212, 46) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 212, 46) 4px,= + transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-yellow-dark .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(240, 192, 0) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(240, 192, 0) 4= +px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-yellow-light .cmp-teaser { padding: 4px= + 0px 0px; background: linear-gradient(270deg, rgb(255, 240, 179) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 240, 1= +79) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.cmp-no-color-bar { background-repeat: no-repeat; ba= +ckground-size: 100% 40px; margin-right: 0px; padding: 0px; } + +.dcc-title-summary-link.cmp-no-color-bar.color-block-accent-purple-1 .cmp-t= +easer, .dcc-title-summary-link.cmp-no-color-bar.color-block-accent-purple-2= + .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-accent-p= +urple-3 .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-a= +ccent-purple-4 .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-= +block-accent-purple-5 .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar= +.color-block-alt-blue .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar= +.color-block-alt-gray-dark .cmp-teaser, .dcc-title-summary-link.cmp-no-colo= +r-bar.color-block-alt-gray-darker .cmp-teaser, .dcc-title-summary-link.cmp-= +no-color-bar.color-block-alt-gray .cmp-teaser, .dcc-title-summary-link.cmp-= +no-color-bar.color-block-alt-green .cmp-teaser, .dcc-title-summary-link.cmp= +-no-color-bar.color-block-alt-red .cmp-teaser, .dcc-title-summary-link.cmp-= +no-color-bar.color-block-alt-yellow .cmp-teaser, .dcc-title-summary-link.cm= +p-no-color-bar.color-block-aqua .cmp-teaser, .dcc-title-summary-link.cmp-no= +-color-bar.color-block-blue-dark .cmp-teaser, .dcc-title-summary-link.cmp-n= +o-color-bar.color-block-blue-green .cmp-teaser, .dcc-title-summary-link.cmp= +-no-color-bar.color-block-blue-light .cmp-teaser, .dcc-title-summary-link.c= +mp-no-color-bar.color-block-blue .cmp-teaser, .dcc-title-summary-link.cmp-n= +o-color-bar.color-block-brand-green .cmp-teaser, .dcc-title-summary-link.cm= +p-no-color-bar.color-block-brand-orange .cmp-teaser, .dcc-title-summary-lin= +k.cmp-no-color-bar.color-block-brand-yellow .cmp-teaser, .dcc-title-summary= +-link.cmp-no-color-bar.color-block-core-purple .cmp-teaser, .dcc-title-summ= +ary-link.cmp-no-color-bar.color-block-cyan .cmp-teaser, .dcc-title-summary-= +link.cmp-no-color-bar.color-block-gray-base .cmp-teaser, .dcc-title-summary= +-link.cmp-no-color-bar.color-block-gray-dark .cmp-teaser, .dcc-title-summar= +y-link.cmp-no-color-bar.color-block-gray-darker .cmp-teaser, .dcc-title-sum= +mary-link.cmp-no-color-bar.color-block-gray-light .cmp-teaser, .dcc-title-s= +ummary-link.cmp-no-color-bar.color-block-gray-lighter .cmp-teaser, .dcc-tit= +le-summary-link.cmp-no-color-bar.color-block-gray-lightest .cmp-teaser, .dc= +c-title-summary-link.cmp-no-color-bar.color-block-gray .cmp-teaser, .dcc-ti= +tle-summary-link.cmp-no-color-bar.color-block-grayishyellow-dark .cmp-tease= +r, .dcc-title-summary-link.cmp-no-color-bar.color-block-grayishyellow-light= + .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-green-da= +rk .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-green = +.cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-link-dark= + .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-link .cm= +p-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-orange-dark = +.cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-orange .c= +mp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-pink-dark .= +cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-pink-light= + .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-pink .cm= +p-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-purple-dark = +.cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-purple-da= +rkest .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-pur= +ple .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-red-d= +ark .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-red-d= +arker .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-red= +-light .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-re= +d .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-white .= +cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-yellow-dar= +k .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-yellow-= +light .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-yel= +low .cmp-teaser { padding: 0px; } + +.dcc-title-summary-link.cmp-no-color-bar .cmp-teaser__content { border: non= +e; padding: 3rem 0px 2rem; } + +.dcc-title-summary-link.cmp-no-color-bar--b-top .cmp-teaser { border-top: 0= +.1rem solid rgb(204, 204, 204); } + +.dcc-title-summary-link.cmp-no-color-bar--b-bottom .cmp-teaser { border-bot= +tom: 0.1rem solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .dcc-title-summary-link-arrow.card .cmp-teaser__content { position: relat= +ive; } +} + +@media screen and (min-width: 768px) { + .dcc-title-summary-link-arrow.card .cmp-teaser__description { -webkit-box= +-flex: 1; flex: 1 0 auto; } +} + +.dcc-title-summary-link-arrow.card .cmp-teaser__action-container { position= +: relative; } + +.dcc-title-summary-link-arrow.has-ellipsis .cmp-teaser__description { displ= +ay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overf= +low: hidden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-link-arrow.has-ellipsis .cmp-teaser__description { -we= +bkit-line-clamp: 2; } +} + +.dcc-title-summary-link-arrow .cmp-teaser { margin: 0px; } + +.dcc-title-summary-link-arrow .cmp-teaser__title { margin-top: 0px; margin-= +bottom: 2rem; font-family: Graphik, Arial, system-ui, -apple-system, blinkm= +acsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantare= +ll, sans-serif; font-weight: 800; font-style: normal; text-transform: none;= + color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-link-arrow .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-link-arrow .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-title-summary-link-arrow .cmp-teaser__title a:hover { text-decoration:= + underline; color: rgb(0, 77, 255); height: 0.08125em; } + +.dcc-title-summary-link-arrow .cmp-teaser__title a:focus { text-decoration:= + underline; color: rgb(0, 77, 255); } + +.dcc-title-summary-link-arrow .cmp-teaser__pretitle { border: transparent; = +color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem; font-weight:= + 600; line-height: 2rem; margin-bottom: 2rem; text-transform: none; } + +.dcc-title-summary-link-arrow .cmp-teaser__pretitle a { color: rgb(0, 0, 0)= +; } + +.dcc-title-summary-link-arrow .cmp-teaser__pretitle a:hover { color: rgb(0,= + 77, 255); } + +.dcc-title-summary-link-arrow .cmp-teaser__pretitle a:focus { color: rgb(0,= + 77, 255); padding-bottom: 0.5rem; } + +.dcc-title-summary-link-arrow .cmp-teaser__description { line-height: 2.2re= +m; margin-top: 0px; } + +.dcc-title-summary-link-arrow .cmp-teaser__content { background-color: rgb(= +255, 255, 255); border: 0.063rem solid rgb(204, 204, 204); padding-bottom: = +3rem; padding-top: 3rem; display: flex; } + +@media screen and (max-width: 767.9px) { + .dcc-title-summary-link-arrow .cmp-teaser__content { padding: 2.56rem 2.2= +5rem; } +} + +.dcc-title-summary-link-arrow .cmp-teaser__action-container { margin-top: 0= +px; padding-top: 0px; } + +.dcc-title-summary-link-arrow.color-background-gray .cmp-teaser__content { = +background-color: rgb(242, 242, 242); } + +.dcc-title-summary-link-arrow.color-block-accent-purple-1 .cmp-teaser, .dcc= +-title-summary-link-arrow.color-block-accent-purple-2 .cmp-teaser, .dcc-tit= +le-summary-link-arrow.color-block-accent-purple-3 .cmp-teaser, .dcc-title-s= +ummary-link-arrow.color-block-accent-purple-4 .cmp-teaser, .dcc-title-summa= +ry-link-arrow.color-block-accent-purple-5 .cmp-teaser, .dcc-title-summary-l= +ink-arrow.color-block-alt-blue .cmp-teaser, .dcc-title-summary-link-arrow.c= +olor-block-alt-gray-dark .cmp-teaser, .dcc-title-summary-link-arrow.color-b= +lock-alt-gray-darker .cmp-teaser, .dcc-title-summary-link-arrow.color-block= +-alt-gray .cmp-teaser, .dcc-title-summary-link-arrow.color-block-alt-green = +.cmp-teaser, .dcc-title-summary-link-arrow.color-block-alt-red .cmp-teaser,= + .dcc-title-summary-link-arrow.color-block-alt-yellow .cmp-teaser, .dcc-tit= +le-summary-link-arrow.color-block-aqua .cmp-teaser, .dcc-title-summary-link= +-arrow.color-block-blue-dark .cmp-teaser, .dcc-title-summary-link-arrow.col= +or-block-blue-green .cmp-teaser, .dcc-title-summary-link-arrow.color-block-= +blue-light .cmp-teaser, .dcc-title-summary-link-arrow.color-block-blue .cmp= +-teaser, .dcc-title-summary-link-arrow.color-block-brand-green .cmp-teaser,= + .dcc-title-summary-link-arrow.color-block-brand-orange .cmp-teaser, .dcc-t= +itle-summary-link-arrow.color-block-brand-yellow .cmp-teaser, .dcc-title-su= +mmary-link-arrow.color-block-core-purple .cmp-teaser, .dcc-title-summary-li= +nk-arrow.color-block-cyan .cmp-teaser, .dcc-title-summary-link-arrow.color-= +block-gray-base .cmp-teaser, .dcc-title-summary-link-arrow.color-block-gray= +-dark .cmp-teaser, .dcc-title-summary-link-arrow.color-block-gray-darker .c= +mp-teaser, .dcc-title-summary-link-arrow.color-block-gray-light .cmp-teaser= +, .dcc-title-summary-link-arrow.color-block-gray-lighter .cmp-teaser, .dcc-= +title-summary-link-arrow.color-block-gray-lightest .cmp-teaser, .dcc-title-= +summary-link-arrow.color-block-gray .cmp-teaser, .dcc-title-summary-link-ar= +row.color-block-grayishyellow-dark .cmp-teaser, .dcc-title-summary-link-arr= +ow.color-block-grayishyellow-light .cmp-teaser, .dcc-title-summary-link-arr= +ow.color-block-green-dark .cmp-teaser, .dcc-title-summary-link-arrow.color-= +block-green .cmp-teaser, .dcc-title-summary-link-arrow.color-block-link-dar= +k .cmp-teaser, .dcc-title-summary-link-arrow.color-block-link .cmp-teaser, = +.dcc-title-summary-link-arrow.color-block-orange-dark .cmp-teaser, .dcc-tit= +le-summary-link-arrow.color-block-orange .cmp-teaser, .dcc-title-summary-li= +nk-arrow.color-block-pink-dark .cmp-teaser, .dcc-title-summary-link-arrow.c= +olor-block-pink-light .cmp-teaser, .dcc-title-summary-link-arrow.color-bloc= +k-pink .cmp-teaser, .dcc-title-summary-link-arrow.color-block-purple-dark .= +cmp-teaser, .dcc-title-summary-link-arrow.color-block-purple-darkest .cmp-t= +easer, .dcc-title-summary-link-arrow.color-block-purple .cmp-teaser, .dcc-t= +itle-summary-link-arrow.color-block-red-dark .cmp-teaser, .dcc-title-summar= +y-link-arrow.color-block-red-darker .cmp-teaser, .dcc-title-summary-link-ar= +row.color-block-red-light .cmp-teaser, .dcc-title-summary-link-arrow.color-= +block-red .cmp-teaser, .dcc-title-summary-link-arrow.color-block-white .cmp= +-teaser, .dcc-title-summary-link-arrow.color-block-yellow-dark .cmp-teaser,= + .dcc-title-summary-link-arrow.color-block-yellow-light .cmp-teaser, .dcc-t= +itle-summary-link-arrow.color-block-yellow .cmp-teaser { padding: 4px 0px 0= +px; background-repeat: no-repeat; background-size: 100% 40px; } + +.dcc-title-summary-link-arrow .cmp-title-summary-link-arrow--divider { disp= +lay: flex; border-width: 0.01rem; border-top-style: solid; border-top-color= +: rgb(204, 204, 204); overflow: hidden; margin-top: 1.25em; margin-bottom: = +1.25em; } + +.dcc-title-summary-link-arrow .cmp-teaser__description p, .dcc-title-summar= +y-link-arrow div.cmp-display_inline { display: inline; line-height: 2.5rem;= + } + +.dcc-title-summary-link-arrow .cmp-teaser__description p a, .dcc-title-summ= +ary-link-arrow div.cmp-display_inline a { text-decoration: underline; } + +.dcc-title-summary-link-arrow .cmp-teaser__description p a:hover, .dcc-titl= +e-summary-link-arrow div.cmp-display_inline a:hover { color: rgb(0, 0, 136)= +; text-decoration: underline; } + +.dcc-title-summary-link-arrow .cmp-teaser__description p a:focus, .dcc-titl= +e-summary-link-arrow div.cmp-display_inline a:focus { outline: rgb(0, 0, 13= +6) solid 1px; outline-offset: 0px; color: rgb(0, 0, 136); } + +.dcc-title-summary-link-arrow .cmp-teaser__action-link { line-height: 2; } + +.dcc-title-summary-link-arrow .cmp-teaser__action-link:focus { color: rgb(0= +, 77, 255); outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; displa= +y: inline-block; line-height: 1; } + +.dcc-title-summary-link-arrow .cmp-teaser__action-link::before { height: 0.= +09125em; } + +.boardcards .cmp-board-card { background: rgb(255, 255, 255); border: 1px s= +olid rgb(204, 204, 204); overflow: hidden; } + +.boardcards .cmp-board-card__link { box-shadow: none; display: block; outli= +ne: none; position: relative; height: 100%; } + +.boardcards .cmp-board-card__link::after { content: ""; height: 100%; opaci= +ty: 0; position: absolute; top: 0px; width: 100%; } + +.boardcards .cmp-board-card .cmp-image__image { height: 100%; width: 100%; = +} + +.boardcards .cmp-board-card__content { background: transparent; height: 100= +%; padding: 20px; } + +.boardcards .cmp-board-card__name { font-family: Graphik, Arial, system-ui,= + -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica = +Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal;= + text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.= +4rem; } + +@media screen and (min-width: 1000px) { + .boardcards .cmp-board-card__name { font-size: 1.6rem; } +} + +.boardcards .cmp-board-card__title { color: rgb(0, 0, 0); font-weight: 400;= + font-size: 1.4rem; line-height: 1.6; margin-top: 5px; text-transform: none= +; } + +@media screen and (min-width: 1000px) { + .boardcards .cmp-board-card__title { font-size: 1.6rem; } +} + +.boardcards.color-block-accent-purple-1 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-1 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(180, 85, 170); opacity: 1; tran= +sition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-accent-purple-2 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-2 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(160, 85, 245); opacity: 1; tran= +sition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-accent-purple-3 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-3 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(190, 130, 255); opacity: 1; tra= +nsition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-accent-purple-4 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-4 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(220, 175, 255); opacity: 1; tra= +nsition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-accent-purple-5 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-5 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(230, 220, 255); opacity: 1; tra= +nsition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-alt-blue .cmp-board-card__link:focus:is(:focus-visi= +ble)::after, .boardcards.color-block-alt-blue .cmp-board-card__link:hover::= +after { border: 4px solid rgb(0, 65, 240); opacity: 1; transition: all 0.3s= + ease-in-out 0s; } + +.boardcards.color-block-alt-gray .cmp-board-card__link:focus:is(:focus-visi= +ble)::after, .boardcards.color-block-alt-gray .cmp-board-card__link:hover::= +after { border: 4px solid rgb(190, 190, 190); opacity: 1; transition: all 0= +.3s ease-in-out 0s; } + +.boardcards.color-block-alt-gray-dark .cmp-board-card__link:focus:is(:focus= +-visible)::after, .boardcards.color-block-alt-gray-dark .cmp-board-card__li= +nk:hover::after { border: 4px solid rgb(150, 150, 150); opacity: 1; transit= +ion: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-alt-gray-darker .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-alt-gray-darker .cmp-board-card= +__link:hover::after { border: 4px solid rgb(90, 90, 90); opacity: 1; transi= +tion: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-alt-green .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-alt-green .cmp-board-card__link:hover= +::after { border: 4px solid rgb(0, 215, 0); opacity: 1; transition: all 0.3= +s ease-in-out 0s; } + +.boardcards.color-block-alt-red .cmp-board-card__link:focus:is(:focus-visib= +le)::after, .boardcards.color-block-alt-red .cmp-board-card__link:hover::af= +ter { border: 4px solid red; opacity: 1; transition: all 0.3s ease-in-out 0= +s; } + +.boardcards.color-block-alt-yellow .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-alt-yellow .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(255, 255, 0); opacity: 1; transition: all= + 0.3s ease-in-out 0s; } + +.boardcards.color-block-aqua .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-aqua .cmp-board-card__link:hover::after { = +border: 4px solid rgb(0, 255, 187); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-blue .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-blue .cmp-board-card__link:hover::after { = +border: 4px solid rgb(0, 186, 255); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-blue-green .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-blue-green .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(5, 240, 165); opacity: 1; transition: all= + 0.3s ease-in-out 0s; } + +.boardcards.color-block-brand-green .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-brand-green .cmp-board-card__link:h= +over::after { border: 4px solid rgb(100, 255, 80); opacity: 1; transition: = +all 0.3s ease-in-out 0s; } + +.boardcards.color-block-brand-orange .cmp-board-card__link:focus:is(:focus-= +visible)::after, .boardcards.color-block-brand-orange .cmp-board-card__link= +:hover::after { border: 4px solid rgb(255, 120, 0); opacity: 1; transition:= + all 0.3s ease-in-out 0s; } + +.boardcards.color-block-brand-yellow .cmp-board-card__link:focus:is(:focus-= +visible)::after, .boardcards.color-block-brand-yellow .cmp-board-card__link= +:hover::after { border: 4px solid rgb(255, 235, 50); opacity: 1; transition= +: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-blue-dark .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-blue-dark .cmp-board-card__link:hover= +::after { border: 4px solid rgb(0, 142, 255); opacity: 1; transition: all 0= +.3s ease-in-out 0s; } + +.boardcards.color-block-blue-light .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-blue-light .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(0, 243, 255); opacity: 1; transition: all= + 0.3s ease-in-out 0s; } + +.boardcards.color-block-core-purple .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-core-purple .cmp-board-card__link:h= +over::after { border: 4px solid rgb(70, 0, 115); opacity: 1; transition: al= +l 0.3s ease-in-out 0s; } + +.boardcards.color-block-cyan .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-cyan .cmp-board-card__link:hover::after { = +border: 4px solid rgb(0, 255, 255); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-gray .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-gray .cmp-board-card__link:hover::after { = +border: 4px solid rgb(167, 167, 167); opacity: 1; transition: all 0.3s ease= +-in-out 0s; } + +.boardcards.color-block-gray-base .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-gray-base .cmp-board-card__link:hover= +::after { border: 4px solid rgb(0, 0, 0); opacity: 1; transition: all 0.3s = +ease-in-out 0s; } + +.boardcards.color-block-gray-dark .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-gray-dark .cmp-board-card__link:hover= +::after { border: 4px solid rgb(107, 107, 107); opacity: 1; transition: all= + 0.3s ease-in-out 0s; } + +.boardcards.color-block-gray-darker .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-gray-darker .cmp-board-card__link:h= +over::after { border: 4px solid rgb(74, 74, 74); opacity: 1; transition: al= +l 0.3s ease-in-out 0s; } + +.boardcards.color-block-gray-light .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-gray-light .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(204, 204, 204); opacity: 1; transition: a= +ll 0.3s ease-in-out 0s; } + +.boardcards.color-block-gray-lighter .cmp-board-card__link:focus:is(:focus-= +visible)::after, .boardcards.color-block-gray-lighter .cmp-board-card__link= +:hover::after { border: 4px solid rgb(227, 227, 227); opacity: 1; transitio= +n: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-gray-lightest .cmp-board-card__link:focus:is(:focus= +-visible)::after, .boardcards.color-block-gray-lightest .cmp-board-card__li= +nk:hover::after { border: 4px solid rgb(242, 242, 242); opacity: 1; transit= +ion: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-grayishyellow-dark .cmp-board-card__link:focus:is(:= +focus-visible)::after, .boardcards.color-block-grayishyellow-dark .cmp-boar= +d-card__link:hover::after { border: 4px solid rgb(150, 150, 140); opacity: = +1; transition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-grayishyellow-light .cmp-board-card__link:focus:is(= +:focus-visible)::after, .boardcards.color-block-grayishyellow-light .cmp-bo= +ard-card__link:hover::after { border: 4px solid rgb(230, 230, 220); opacity= +: 1; transition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-green .cmp-board-card__link:focus:is(:focus-visible= +)::after, .boardcards.color-block-green .cmp-board-card__link:hover::after = +{ border: 4px solid rgb(0, 255, 0); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-green-dark .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-green-dark .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(0, 83, 10); opacity: 1; transition: all 0= +.3s ease-in-out 0s; } + +.boardcards.color-block-link .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-link .cmp-board-card__link:hover::after { = +border: 4px solid rgb(0, 77, 255); opacity: 1; transition: all 0.3s ease-in= +-out 0s; } + +.boardcards.color-block-link-dark .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-link-dark .cmp-board-card__link:hover= +::after { border: 4px solid rgb(0, 0, 136); opacity: 1; transition: all 0.3= +s ease-in-out 0s; } + +.boardcards.color-block-orange .cmp-board-card__link:focus:is(:focus-visibl= +e)::after, .boardcards.color-block-orange .cmp-board-card__link:hover::afte= +r { border: 4px solid rgb(255, 182, 0); opacity: 1; transition: all 0.3s ea= +se-in-out 0s; } + +.boardcards.color-block-orange-dark .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-orange-dark .cmp-board-card__link:h= +over::after { border: 4px solid rgb(255, 149, 0); opacity: 1; transition: a= +ll 0.3s ease-in-out 0s; } + +.boardcards.color-block-pink .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-pink .cmp-board-card__link:hover::after { = +border: 4px solid rgb(231, 0, 116); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-pink-dark .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-pink-dark .cmp-board-card__link:hover= +::after { border: 4px solid rgb(164, 2, 83); opacity: 1; transition: all 0.= +3s ease-in-out 0s; } + +.boardcards.color-block-pink-light .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-pink-light .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(255, 80, 160); opacity: 1; transition: al= +l 0.3s ease-in-out 0s; } + +.boardcards.color-block-purple .cmp-board-card__link:focus:is(:focus-visibl= +e)::after, .boardcards.color-block-purple .cmp-board-card__link:hover::afte= +r { border: 4px solid rgb(161, 0, 255); opacity: 1; transition: all 0.3s ea= +se-in-out 0s; } + +.boardcards.color-block-purple-dark .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-purple-dark .cmp-board-card__link:h= +over::after { border: 4px solid rgb(117, 0, 192); opacity: 1; transition: a= +ll 0.3s ease-in-out 0s; } + +.boardcards.color-block-purple-darkest .cmp-board-card__link:focus:is(:focu= +s-visible)::after, .boardcards.color-block-purple-darkest .cmp-board-card__= +link:hover::after { border: 4px solid rgb(70, 1, 115); opacity: 1; transiti= +on: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-red .cmp-board-card__link:focus:is(:focus-visible):= +:after, .boardcards.color-block-red .cmp-board-card__link:hover::after { bo= +rder: 4px solid rgb(231, 15, 41); opacity: 1; transition: all 0.3s ease-in-= +out 0s; } + +.boardcards.color-block-red-dark .cmp-board-card__link:focus:is(:focus-visi= +ble)::after, .boardcards.color-block-red-dark .cmp-board-card__link:hover::= +after { border: 4px solid rgb(189, 0, 29); opacity: 1; transition: all 0.3s= + ease-in-out 0s; } + +.boardcards.color-block-red-darker .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-red-darker .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(113, 0, 18); opacity: 1; transition: all = +0.3s ease-in-out 0s; } + +.boardcards.color-block-red-light .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-red-light .cmp-board-card__link:hover= +::after { border: 4px solid rgb(255, 50, 70); opacity: 1; transition: all 0= +.3s ease-in-out 0s; } + +.boardcards.color-block-white .cmp-board-card__link:focus:is(:focus-visible= +)::after, .boardcards.color-block-white .cmp-board-card__link:hover::after = +{ border: 4px solid rgb(255, 255, 255); opacity: 1; transition: all 0.3s ea= +se-in-out 0s; } + +.boardcards.color-block-yellow .cmp-board-card__link:focus:is(:focus-visibl= +e)::after, .boardcards.color-block-yellow .cmp-board-card__link:hover::afte= +r { border: 4px solid rgb(255, 212, 46); opacity: 1; transition: all 0.3s e= +ase-in-out 0s; } + +.boardcards.color-block-yellow-dark .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-yellow-dark .cmp-board-card__link:h= +over::after { border: 4px solid rgb(240, 192, 0); opacity: 1; transition: a= +ll 0.3s ease-in-out 0s; } + +.boardcards.color-block-yellow-light .cmp-board-card__link:focus:is(:focus-= +visible)::after, .boardcards.color-block-yellow-light .cmp-board-card__link= +:hover::after { border: 4px solid rgb(255, 240, 179); opacity: 1; transitio= +n: all 0.3s ease-in-out 0s; } + +.profilecards.color-background-gray .cmp-profile-card { background-color: r= +gb(242, 242, 242); } + +.cmp-executive-card { position: relative; display: flex; -webkit-box-orient= +: horizontal; -webkit-box-direction: normal; flex-flow: wrap; background: r= +gb(255, 255, 255); border: 1px solid rgb(204, 204, 204); } + +.cmp-executive-card__image { -webkit-box-flex: 0; flex: 0 0 auto; width: 14= +.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-executive-card__image { width: 15.4rem; } +} + +.cmp-executive-card__image .cmp-image__image { width: 100%; } + +.cmp-executive-card__image--blur .cmp-image__image { filter: blur(0.2rem); = +} + +.cmp-executive-card__content { background: transparent; border: none; paddi= +ng: 1.4rem 2rem; -webkit-box-flex: 1; flex: 1 1 auto; width: 14rem; } + +.cmp-executive-card__name { font-family: Graphik, Arial, system-ui, -apple-= +system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", o= +xygen, cantarell, sans-serif; font-weight: 800; font-style: normal; text-tr= +ansform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-executive-card__name { font-size: 1.6rem; } +} + +.cmp-executive-card__title { -webkit-box-flex: 1; flex-grow: 1; font-size: = +1.2rem; line-height: 1.4; font-weight: 400; color: rgb(0, 0, 0); margin-top= +: 0.5rem; text-overflow: ellipsis; overflow: hidden; -webkit-line-clamp: 4;= + -webkit-box-orient: vertical; display: -webkit-box; } + +@media screen and (min-width: 1000px) { + .cmp-executive-card__title { font-size: 1.4rem; line-height: 1.9rem; } +} + +.cmp-executive-card .cmp-executive-card-overlay { background-color: rgba(0,= + 77, 255, 0.8); background-blend-mode: multiply; position: absolute; top: 0= +px; left: 0px; width: 100%; height: 100%; } + +.cmp-executive-card .cmp-executive-card-overlay--hide { opacity: 0; } + +@media screen and (max-width: 999.9px) { + .cmp-executive-card .cmp-executive-card-overlay--hide { display: none; } +} + +.cmp-executive-card .cmp-executive-card-overlay--hide--zoom { display: bloc= +k; opacity: 0; } + +.cmp-executive-card .cmp-executive-card { margin: 0px; padding: 0px; } + +.cmp-executive-card .cmp-executive-card__container { display: flex; -webkit= +-box-align: center; align-items: center; height: 100%; } + +.cmp-executive-card .cmp-executive-card__link { margin: 0px auto; } + +.cmp-executive-card .cmp-executive-card__link-social-media { display: flex;= + -webkit-box-align: center; align-items: center; -webkit-box-pack: center; = +justify-content: center; } + +.cmp-executive-card .cmp-executive-card__link-social-media > div:not(:first= +-child) { margin-left: 2rem; } + +.cmp-executive-card .cmp-executive-card__link a { color: rgb(255, 255, 255)= +; text-decoration: none; } + +.cmp-executive-card .cmp-executive-card__link a::before { color: rgb(255, 2= +55, 255); } + +.cmp-executive-card .cmp-executive-card__link a:focus { box-shadow: none; o= +utline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; } + +.cmp-executive-card .cmp-executive-card__link a:focus:not(:focus-visible) {= + outline: none; box-shadow: none; } + +.cmp-executive-card .cmp-executive-card__link-bio { display: flex; -webkit-= +box-align: center; align-items: center; -webkit-box-pack: center; justify-c= +ontent: center; } + +.cmp-executive-card .cmp-executive-card__link-linkedin, .cmp-executive-card= + .cmp-executive-card__link-twitter { -webkit-box-align: baseline; align-ite= +ms: baseline; display: flex; margin-top: 2rem; } + +.cmp-executive-card .cmp-executive-card__link-linkedin a, .cmp-executive-ca= +rd .cmp-executive-card__link-twitter a { border: 0.2rem solid rgb(255, 255,= + 255); border-radius: 50%; height: 3.2rem; width: 3.2rem; -webkit-box-pack:= + start; justify-content: flex-start; } + +.cmp-executive-card .cmp-executive-card__link-twitter a::before { content: = +"=EF=89=83"; } + +.cmp-executive-card .cmp-executive-card__link-linkedin a::before, .cmp-exec= +utive-card .cmp-executive-card__link-twitter a::before { font-size: 16px; f= +ont-family: Ionicons; font-weight: 400; font-style: normal; line-height: 1;= + text-transform: none; letter-spacing: normal; overflow-wrap: normal; white= +-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-r= +endering: optimizelegibility; font-feature-settings: "liga"; display: flex;= + -webkit-box-align: center; align-items: center; -webkit-box-pack: center; = +justify-content: center; width: 100%; height: 100%; } + +.cmp-executive-card .cmp-executive-card__link-linkedin a::before { content:= + "=EF=88=B9"; } + +.cmp-executive-card .cmp-button__close { display: none; } + +@media screen and (max-width: 999.9px) { + .cmp-executive-card .cmp-button__close { display: block; position: absolu= +te; top: 0px; right: 0px; } + .cmp-executive-card .cmp-button__close .cmp-button { width: 1.5rem; heigh= +t: auto; margin: 0.5rem; padding: 0px; border: 0px; } + .cmp-executive-card .cmp-button__close .cmp-button__text::after { content= +: "=EF=8B=97"; font-size: 24px; font-family: Ionicons; display: block; font= +-style: normal; line-height: 1; text-transform: none; letter-spacing: norma= +l; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font= +-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-s= +ettings: "liga"; color: rgb(255, 255, 255); font-weight: 800; } + .cmp-executive-card .cmp-button__close .cmp-button:focus { box-shadow: no= +ne; outline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; } + .cmp-executive-card .cmp-button__close .cmp-button:focus:not(:focus-visib= +le) { outline: none; box-shadow: none; } +} + +.profilecards .main-container { width: 100%; overflow: hidden; } + +.profilecards .cmp-expert-card, .profilecards .main-container { display: fl= +ex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc= +tion: column; } + +.profilecards .cmp-expert-card { background: rgb(255, 255, 255); border: 1p= +x solid rgb(204, 204, 204); height: 100%; } + +.profilecards .cmp-expert-card .cmp-image__image { height: 100%; width: 100= +%; } + +.profilecards .cmp-expert-card__content { background: transparent; display:= + flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-di= +rection: column; height: 100%; padding: 20px; } + +@media screen and (max-width: 999.9px) { + .profilecards .cmp-expert-card__content { font-size: 1.4rem; } +} + +.profilecards .cmp-expert-card__name { font-size: 1.4rem; font-weight: 700;= + line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .profilecards .cmp-expert-card__name { font-size: 1.6rem; } +} + +.profilecards .cmp-expert-card__title { -webkit-box-flex: 1; flex-grow: 1; = +font-size: 1.4rem; line-height: 1.6; margin-top: 5px; } + +@media screen and (min-width: 1000px) { + .profilecards .cmp-expert-card__title { font-size: 1.6rem; } +} + +.profilecards .cmp-expert-card__summary { -webkit-box-flex: 1; flex-grow: 1= +; font-size: 1.4rem; line-height: 1.6; margin-top: 2rem; overflow-wrap: bre= +ak-word; word-break: break-word; height: 100%; } + +@media screen and (min-width: 1000px) { + .profilecards .cmp-expert-card__summary { font-size: 1.6rem; } +} + +.profilecards .cmp-expert-card__link { font-size: 1.6rem; line-height: 1.6;= + padding-top: 2rem; margin-top: auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .profilecards .cmp-expert-card__link { padding-top: 3rem; } +} + +.profilecards .cmp-expert-card__link ~ .cmp-expert-card__link { padding-top= +: 0px; margin-top: 0px; } + +.profilecards .cmp-expert-card__link a { color: rgb(0, 77, 255); display: i= +nline-block; text-decoration: none; } + +.profilecards .cmp-expert-card__link a:focus, .profilecards .cmp-expert-car= +d__link a:hover { text-decoration: underline; } + +.profilecards .cmp-expert-card__link a:visited { color: rgb(0, 0, 136); } + +.profilecards .cmp-expert-card__link-twitter a::before { content: "=EF=89= +=83"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +.profilecards .cmp-expert-card__link-twitter a:focus { text-decoration: und= +erline; } + +.profilecards .cmp-expert-card__link-linkedin a::before { content: "=EF=88= +=B9"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +.profilecards .cmp-expert-card__link-linkedin a:focus { text-decoration: un= +derline; } + +.profilecards .cmp-expert-card__link-linkedin, .profilecards .cmp-expert-ca= +rd__link-twitter { -webkit-box-align: baseline; align-items: baseline; disp= +lay: flex; } + +.profilecards .cmp-expert-card__link-linkedin a::before, .profilecards .cmp= +-expert-card__link-twitter a::before { color: rgb(0, 77, 255); display: inl= +ine-block; margin-right: 0.7rem; } + +.profilecards .cmp-button__cta-arrow--right { margin-top: 30px; } + +.executive-card .cmp-quote-executive-card { min-height: 14.4rem; max-height= +: 14.4rem; background-color: rgb(255, 255, 255); border: 0.1rem solid rgb(2= +04, 204, 204); padding: 2rem; width: 100%; font-size: 1.2rem; line-height: = +1.2; overflow: hidden; color: rgb(0, 0, 0); word-break: break-word; } + +.executive-card .cmp-quote-executive-card__container { min-height: 10.2rem;= + max-height: 10.2rem; overflow: hidden; } + +.executive-card .cmp-quote-executive-card__icon-quote { float: left; width:= + 2.7rem; height: 2.5rem; margin-right: 1.8rem; } + +.executive-card .cmp-quote-executive-card__icon-quote::after { content: "= +=EE=A4=80"; font-size: 2.5rem; font-family: Ionicons; display: block; font-= +weight: 400; font-style: normal; line-height: 1; text-transform: none; lett= +er-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: = +ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibilit= +y; font-feature-settings: "liga"; color: rgb(74, 74, 74); } + +.executive-card .cmp-quote-executive-card__name-container { margin-bottom: = +2.5rem; height: 1.5rem; } + +@media screen and (min-width: 1000px) { + .executive-card .cmp-quote-executive-card__name-container { margin-bottom= +: 2.2rem; } +} + +.executive-card .cmp-quote-executive-card__name { font-weight: 700; margin-= +bottom: 2.5rem; height: 1.5rem; } + +@media screen and (min-width: 1000px) { + .executive-card .cmp-quote-executive-card__name { margin-bottom: 2.2rem; = +} +} + +.cmp-twitter-executive-card { min-height: 14.4rem; max-height: 14.4rem; bac= +kground-color: rgb(255, 255, 255); border: 0.1rem solid rgb(204, 204, 204);= + padding: 2rem; font-size: 1.2rem; width: 100%; overflow: hidden; } + +@media screen and (min-width: 1000px) { + .cmp-twitter-executive-card { min-height: 15.4rem; max-height: 15.4rem; } +} + +.cmp-twitter-executive-card__title-data { display: flex; -webkit-box-pack: = +justify; justify-content: space-between; margin-bottom: 1rem; } + +.cmp-twitter-executive-card__tweet { line-height: 1.2; font-size: 1.2rem; o= +verflow: hidden; -webkit-line-clamp: 4; display: -webkit-box; -webkit-box-o= +rient: vertical; } + +.cmp-twitter-executive-card__tweet a { color: rgb(0, 77, 255); text-decorat= +ion: underline; } + +.cmp-twitter-executive-card__logo-handle { display: flex; max-width: calc(1= +00% - 5rem); } + +.cmp-twitter-executive-card__name-handle { line-height: 1.2; word-break: br= +eak-word; } + +.cmp-twitter-executive-card__handle-link { line-height: 1.2; text-decoratio= +n: none; color: inherit; } + +.cmp-twitter-executive-card__handle-link:focus, .cmp-twitter-executive-card= +__handle-link:hover { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-twitter-executive-card__name { font-weight: 700; } + +.cmp-twitter-executive-card__date-text { font-size: 1.2rem; } + +.cmp-twitter-executive-card__icon-twitter::after { content: "=EF=89=83"; fo= +nt-size: 32px; font-family: Ionicons; display: block; font-weight: 400; fon= +t-style: normal; line-height: 1; text-transform: none; letter-spacing: norm= +al; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fon= +t-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-= +settings: "liga"; width: 3.2rem; height: 3.2rem; margin-right: 1.5rem; colo= +r: rgb(0, 186, 255); } + +.content-card--award .cmp-teaser__content { border: 1px solid rgb(204, 204,= + 204); padding: 2.5rem 2rem; } + +.content-card--award .cmp-teaser__pretitle { text-transform: uppercase; fon= +t-weight: 600; color: rgb(0, 0, 0); margin-bottom: 20px; font-size: 1.2rem;= + line-height: 1.44rem; } + +.content-card--award .cmp-teaser .cmp-teaser__title { margin-top: 0px; marg= +in-bottom: 2.5rem; font-size: 1.8rem; line-height: 2.196rem; } + +@media screen and (min-width: 1000px) { + .content-card--award .cmp-teaser .cmp-teaser__title { font-size: 2.5rem; = +line-height: 3rem; } +} + +.content-card--award .cmp-teaser__description, .content-card--award .cmp-te= +aser__description p { margin-top: 0px; font-size: 1.2rem; line-height: 1.44= +rem; word-break: break-word; } + +.content-card--cardwithbutton .cmp-teaser__content { width: 100%; backgroun= +d-color: rgb(255, 255, 255); border: 1px solid rgb(227, 227, 227); padding:= + 3rem 2rem; } + +@media screen and (min-width: 1000px) { + .content-card--cardwithbutton .cmp-teaser__content { padding: 3rem; } +} + +.content-card--cardwithbutton .cmp-teaser__pretitle { color: rgb(0, 0, 0); = +margin: 0px; padding-bottom: 2rem; font-weight: 600; font-size: 1.2rem; tex= +t-transform: uppercase; line-height: 1; } + +@media screen and (min-width: 1000px) { + .content-card--cardwithbutton .cmp-teaser__pretitle { font-size: 1.8rem; = +} +} + +.content-card--cardwithbutton .cmp-teaser__title { margin: 0px; padding: 0p= +x 0px 1rem; font-weight: 800; text-transform: none; } + +@media screen and (min-width: 1000px) { + .content-card--cardwithbutton .cmp-teaser__title { padding-bottom: 2rem; = +} +} + +.content-card--cardwithbutton .cmp-teaser__description { margin: 0px; paddi= +ng-bottom: 2rem; font-weight: 400; font-size: 1.4rem; color: rgb(0, 0, 0); = +text-transform: none; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .content-card--cardwithbutton .cmp-teaser__description { font-size: 1.6re= +m; } +} + +.content-card--cardwithbutton .cmp-teaser__action-container { padding: 0px;= + } + +.content-card--cardwithbutton .cmp-teaser__action-link { display: inline-fl= +ex; -webkit-box-align: center; align-items: center; -webkit-box-pack: cente= +r; justify-content: center; font-family: Graphik, Arial, system-ui, -apple-= +system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", o= +xygen, cantarell, sans-serif; font-style: normal; line-height: 1; min-heigh= +t: inherit; min-width: 13.4rem; border-radius: 0px; font-size: 1.4rem; font= +-weight: 600; height: 44px; text-decoration: none; padding: 1.5rem; color: = +rgb(255, 255, 255); background-color: rgb(0, 0, 0); border: 1px solid trans= +parent; box-shadow: rgb(167, 167, 167) 4px 4px 0px 0px; margin: 15px 0px 4p= +x 10px; transition: box-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s= +, -webkit-box-shadow 0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; = +text-transform: uppercase; } + +.content-card--cardwithbutton .cmp-teaser__action-link::after, .content-car= +d--cardwithbutton .cmp-teaser__action-link::before { content: none; } + +@media screen and (max-width: 767.9px) { + .content-card--cardwithbutton .cmp-teaser__action-link { margin-left: 0px= +; width: 100%; } +} + +.content-card--cardwithbutton .cmp-teaser__action-link:hover { background-c= +olor: rgb(74, 74, 74); color: rgb(255, 255, 255); } + +.content-card--cardwithbutton .cmp-teaser__action-link:focus { box-shadow: = +rgb(255, 255, 255) 0px 0px 0px 2px; outline-offset: 2px; } + +.content-card--cardwithbutton .cmp-teaser__action-link:focus:not(:focus-vis= +ible) { box-shadow: none; outline: none; } + +.content-card--cardwithbutton .cmp-teaser__action-link:focus, .content-card= +--cardwithbutton .cmp-teaser__action-link:hover { box-shadow: rgb(167, 167,= + 167) 10px 10px 0px 0px; transform: translate(-5px, -5px); color: rgb(255, = +255, 255); background-color: rgb(0, 0, 0); } + +.content-card--cardwithbutton .cmp-teaser__action-link:focus { border: 2px = +solid rgb(255, 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset= +: 1px; } + +.content-card--cardwithbutton .cmp-teaser__action-link:disabled { backgroun= +d-color: rgb(227, 227, 227); border-color: transparent; box-shadow: none; c= +olor: rgb(255, 255, 255); transition: none 0s ease 0s; } + +.content-card--cardwithbutton .cmp-teaser__action-link:disabled:hover { box= +-shadow: none; transform: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .content-card--cardwithbutton .cmp-teaser__action-link { width: auto; } +} + +.content-card.content-card--cardwithbutton .cmp-teaser { padding-top: 4px; = +padding-right: 0px; background: linear-gradient(rgb(161, 0, 255) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton .cmp-teaser__title { font-size: = +2.8rem; line-height: 1.0736; } + +@media screen and (min-width: 1000px) { + .content-card.content-card--cardwithbutton .cmp-teaser__title { font-size= +: 4.8rem; line-height: 1.0432; } +} + +.content-card.content-card--cardwithbutton.color-block-accent-purple-1 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(180, 85, 170) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-accent-purple-2 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(160, 85, 245) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-accent-purple-3 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(190, 130, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-accent-purple-4 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(220, 175, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-accent-purple-5 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(230, 220, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-blue .cmp-teaser= + { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0,= + 65, 240) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-gray .cmp-teaser= + { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(19= +0, 190, 190) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-gray-dark .cmp-t= +easer { padding-top: 4px; padding-right: 0px; background: linear-gradient(r= +gb(150, 150, 150) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-gray-darker .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(90, 90, 90) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-green .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0= +, 215, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-red .cmp-teaser = +{ padding-top: 4px; padding-right: 0px; background: linear-gradient(red 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-yellow .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +255, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-aqua .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 255= +, 187) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-blue .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 186= +, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-blue-green .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +5, 240, 165) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-brand-green .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(100, 255, 80) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-brand-orange .cmp-te= +aser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rg= +b(255, 120, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-brand-yellow .cmp-te= +aser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rg= +b(255, 235, 50) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-blue-dark .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0= +, 142, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-blue-light .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +0, 243, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-core-purple .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(70, 0, 115) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-cyan .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 255= +, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(167, 1= +67, 167) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-base .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0= +, 0, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-dark .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(1= +07, 107, 107) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-darker .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(74, 74, 74) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-light .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +204, 204, 204) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-lighter .cmp-te= +aser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rg= +b(227, 227, 227) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-lightest .cmp-t= +easer { padding-top: 4px; padding-right: 0px; background: linear-gradient(r= +gb(242, 242, 242) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-grayishyellow-dark .= +cmp-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradi= +ent(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat= +; } + +.content-card.content-card--cardwithbutton.color-block-grayishyellow-light = +.cmp-teaser { padding-top: 4px; padding-right: 0px; background: linear-grad= +ient(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; } + +.content-card.content-card--cardwithbutton.color-block-green .cmp-teaser { = +padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 25= +5, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-green-dark .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +0, 83, 10) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-link .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 77,= + 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-link-dark .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0= +, 0, 136) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-orange .cmp-teaser {= + padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(255,= + 182, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-orange-dark .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(255, 149, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-pink .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(231, 0= +, 116) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-pink-dark .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(1= +64, 2, 83) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-pink-light .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +255, 80, 160) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-purple .cmp-teaser {= + padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(161,= + 0, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-purple-dark .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(117, 0, 192) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-purple-darkest .cmp-= +teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient(= +rgb(70, 1, 115) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-red .cmp-teaser { pa= +dding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(231, 15= +, 41) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-red-dark .cmp-teaser= + { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(18= +9, 0, 29) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-red-darker .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +113, 0, 18) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-red-light .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(2= +55, 50, 70) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-white .cmp-teaser { = +padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(255, = +255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-yellow .cmp-teaser {= + padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(255,= + 212, 46) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-yellow-dark .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(240, 192, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-yellow-light .cmp-te= +aser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rg= +b(255, 240, 179) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card--colorinfo .cmp-teaser__description p { line-height: 2.2rem; = +} + +@media screen and (max-width: 999.9px) { + .content-card--colorinfo .cmp-teaser__description p { font-size: 1.4rem; = +} +} + +.content-card--colorinfo .cmp-teaser__content { border: 1px solid rgb(204, = +204, 204); padding: 20px; } + +.content-card.has-image-border .cmp-image__image { border: 1px solid rgb(10= +7, 107, 107); } + +.content-card .cmp-teaser__title { font-family: Graphik, Arial, system-ui, = +-apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica N= +eue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; = +text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8= +rem; } + +@media screen and (min-width: 1000px) { + .content-card .cmp-teaser__title { font-size: 2.5rem; } +} + +.content-card .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.content-card .cmp-teaser__title a:focus, .content-card .cmp-teaser__title = +a:hover { text-decoration: underline; color: rgb(0, 77, 255); } + +.content-card .cmp-teaser__content { background-color: rgb(255, 255, 255); = +} + +.content-card.color-background-gray .cmp-teaser__content { background-color= +: rgb(242, 242, 242); } + +.content-card.color-block-accent-purple-1 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(180, 85, 170) 5px, transpare= +nt 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(180, 85, 170) 5= +px, transparent 0px) 100% 0px; } + +.content-card.color-block-accent-purple-2 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(160, 85, 245) 5px, transpare= +nt 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(160, 85, 245) 5= +px, transparent 0px) 100% 0px; } + +.content-card.color-block-accent-purple-3 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(190, 130, 255) 5px, transpar= +ent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(190, 130, 255)= + 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-accent-purple-4 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(220, 175, 255) 5px, transpar= +ent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(220, 175, 255)= + 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-accent-purple-5 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(230, 220, 255) 5px, transpar= +ent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(230, 220, 255)= + 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-alt-blue .cmp-teaser { padding: 5px 5px 0px 0px; = +background: linear-gradient(270deg, rgb(0, 65, 240) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 65, 240) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-alt-gray .cmp-teaser { padding: 5px 5px 0px 0px; = +background: linear-gradient(270deg, rgb(190, 190, 190) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(190, 190, 190) 5px, t= +ransparent 0px) 100% 0px; } + +.content-card.color-block-alt-gray-dark .cmp-teaser { padding: 5px 5px 0px = +0px; background: linear-gradient(270deg, rgb(150, 150, 150) 5px, transparen= +t 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(150, 150, 150) 5= +px, transparent 0px) 100% 0px; } + +.content-card.color-block-alt-gray-darker .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(90, 90, 90) 5px, transparent= + 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(90, 90, 90) 5px, = +transparent 0px) 100% 0px; } + +.content-card.color-block-alt-green .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(0, 215, 0) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 215, 0) 5px, transpar= +ent 0px) 100% 0px; } + +.content-card.color-block-alt-red .cmp-teaser { padding: 5px 5px 0px 0px; b= +ackground: linear-gradient(270deg, red 5px, transparent 0px) 100% 0px / 56p= +x 40px no-repeat, linear-gradient(red 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-alt-yellow .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(255, 255, 0) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 255, 0) 5px, tra= +nsparent 0px) 100% 0px; } + +.content-card.color-block-aqua .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(0, 255, 187) 5px, transparent 0px) 100%= + 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 255, 187) 5px, transpare= +nt 0px) 100% 0px; } + +.content-card.color-block-blue .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(0, 186, 255) 5px, transparent 0px) 100%= + 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 186, 255) 5px, transpare= +nt 0px) 100% 0px; } + +.content-card.color-block-blue-green .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(5, 240, 165) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(5, 240, 165) 5px, tra= +nsparent 0px) 100% 0px; } + +.content-card.color-block-brand-green .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(100, 255, 80) 5px, transparent 0= +px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(100, 255, 80) 5px, = +transparent 0px) 100% 0px; } + +.content-card.color-block-brand-orange .cmp-teaser { padding: 5px 5px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 120, 0) 5px, transparent 0= +px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 120, 0) 5px, t= +ransparent 0px) 100% 0px; } + +.content-card.color-block-brand-yellow .cmp-teaser { padding: 5px 5px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 235, 50) 5px, transparent = +0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 235, 50) 5px,= + transparent 0px) 100% 0px; } + +.content-card.color-block-blue-dark .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(0, 142, 255) 5px, transparent 0px)= + 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 142, 255) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-blue-light .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 243, 255) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 243, 255) 5px, tra= +nsparent 0px) 100% 0px; } + +.content-card.color-block-core-purple .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(70, 0, 115) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(70, 0, 115) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-cyan .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(0, 255, 255) 5px, transparent 0px) 100%= + 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 255, 255) 5px, transpare= +nt 0px) 100% 0px; } + +.content-card.color-block-gray .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(167, 167, 167) 5px, transparent 0px) 10= +0% 0px / 56px 40px no-repeat, linear-gradient(rgb(167, 167, 167) 5px, trans= +parent 0px) 100% 0px; } + +.content-card.color-block-gray-base .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(0, 0, 0) 5px, transparent 0px) 100= +% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 0, 0) 5px, transparent = +0px) 100% 0px; } + +.content-card.color-block-gray-dark .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(107, 107, 107) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(107, 107, 107) 5px, = +transparent 0px) 100% 0px; } + +.content-card.color-block-gray-darker .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(74, 74, 74) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(74, 74, 74) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-gray-light .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(204, 204, 204) 5px, transparent 0= +px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(204, 204, 204) 5px,= + transparent 0px) 100% 0px; } + +.content-card.color-block-gray-lighter .cmp-teaser { padding: 5px 5px 0px 0= +px; background: linear-gradient(270deg, rgb(227, 227, 227) 5px, transparent= + 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(227, 227, 227) 5p= +x, transparent 0px) 100% 0px; } + +.content-card.color-block-gray-lightest .cmp-teaser { padding: 5px 5px 0px = +0px; background: linear-gradient(270deg, rgb(242, 242, 242) 5px, transparen= +t 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(242, 242, 242) 5= +px, transparent 0px) 100% 0px; } + +.content-card.color-block-grayishyellow-dark .cmp-teaser { padding: 5px 5px= + 0px 0px; background: linear-gradient(270deg, rgb(150, 150, 140) 5px, trans= +parent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(150, 150, 1= +40) 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-grayishyellow-light .cmp-teaser { padding: 5px 5p= +x 0px 0px; background: linear-gradient(270deg, rgb(230, 230, 220) 5px, tran= +sparent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(230, 230, = +220) 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-green .cmp-teaser { padding: 5px 5px 0px 0px; bac= +kground: linear-gradient(270deg, rgb(0, 255, 0) 5px, transparent 0px) 100% = +0px / 56px 40px no-repeat, linear-gradient(rgb(0, 255, 0) 5px, transparent = +0px) 100% 0px; } + +.content-card.color-block-green-dark .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 83, 10) 5px, transparent 0px) = +100% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 83, 10) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-link .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(0, 77, 255) 5px, transparent 0px) 100% = +0px / 56px 40px no-repeat, linear-gradient(rgb(0, 77, 255) 5px, transparent= + 0px) 100% 0px; } + +.content-card.color-block-link-dark .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(0, 0, 136) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 0, 136) 5px, transpar= +ent 0px) 100% 0px; } + +.content-card.color-block-orange .cmp-teaser { padding: 5px 5px 0px 0px; ba= +ckground: linear-gradient(270deg, rgb(255, 182, 0) 5px, transparent 0px) 10= +0% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 182, 0) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-orange-dark .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(255, 149, 0) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 149, 0) 5px, tr= +ansparent 0px) 100% 0px; } + +.content-card.color-block-pink .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(231, 0, 116) 5px, transparent 0px) 100%= + 0px / 56px 40px no-repeat, linear-gradient(rgb(231, 0, 116) 5px, transpare= +nt 0px) 100% 0px; } + +.content-card.color-block-pink-dark .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(164, 2, 83) 5px, transparent 0px) = +100% 0px / 56px 40px no-repeat, linear-gradient(rgb(164, 2, 83) 5px, transp= +arent 0px) 100% 0px; } + +.content-card.color-block-pink-light .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(255, 80, 160) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 80, 160) 5px, t= +ransparent 0px) 100% 0px; } + +.content-card.color-block-purple .cmp-teaser { padding: 5px 5px 0px 0px; ba= +ckground: linear-gradient(270deg, rgb(161, 0, 255) 5px, transparent 0px) 10= +0% 0px / 56px 40px no-repeat, linear-gradient(rgb(161, 0, 255) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-purple-dark .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(117, 0, 192) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(117, 0, 192) 5px, tr= +ansparent 0px) 100% 0px; } + +.content-card.color-block-purple-darkest .cmp-teaser { padding: 5px 5px 0px= + 0px; background: linear-gradient(270deg, rgb(70, 1, 115) 5px, transparent = +0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(70, 1, 115) 5px, t= +ransparent 0px) 100% 0px; } + +.content-card.color-block-red .cmp-teaser { padding: 5px 5px 0px 0px; backg= +round: linear-gradient(270deg, rgb(231, 15, 41) 5px, transparent 0px) 100% = +0px / 56px 40px no-repeat, linear-gradient(rgb(231, 15, 41) 5px, transparen= +t 0px) 100% 0px; } + +.content-card.color-block-red-dark .cmp-teaser { padding: 5px 5px 0px 0px; = +background: linear-gradient(270deg, rgb(189, 0, 29) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(189, 0, 29) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-red-darker .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(113, 0, 18) 5px, transparent 0px)= + 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(113, 0, 18) 5px, trans= +parent 0px) 100% 0px; } + +.content-card.color-block-red-light .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(255, 50, 70) 5px, transparent 0px)= + 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 50, 70) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-white .cmp-teaser { padding: 5px 5px 0px 0px; bac= +kground: linear-gradient(270deg, rgb(255, 255, 255) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 255, 255) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-yellow .cmp-teaser { padding: 5px 5px 0px 0px; ba= +ckground: linear-gradient(270deg, rgb(255, 212, 46) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 212, 46) 5px, trans= +parent 0px) 100% 0px; } + +.content-card.color-block-yellow-dark .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(240, 192, 0) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(240, 192, 0) 5px, tr= +ansparent 0px) 100% 0px; } + +.content-card.color-block-yellow-light .cmp-teaser { padding: 5px 5px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 240, 179) 5px, transparent= + 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 240, 179) 5p= +x, transparent 0px) 100% 0px; } + +.content-card.content-card--picture .cmp-teaser { padding: 0px; background:= + none; } + +.icon-card .cmp-teaser__image { padding: 0px 2rem; z-index: 1; border: none= +; flex-basis: 0px; } + +.icon-card .cmp-teaser__image .cmp-image__image { height: 100px; width: 100= +px; margin-bottom: -2.3rem; vertical-align: middle; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .icon-card .cmp-teaser__image .cmp-image__image { height: 115px; width: 1= +15px; margin-bottom: -2.5rem; } +} + +@media screen and (min-width: 1000px) { + .icon-card .cmp-teaser__image .cmp-image__image { height: 150px; width: 1= +50px; margin-bottom: -4.8rem; } +} + +.icon-card .cmp-teaser__content { display: flex; background-color: rgb(255,= + 255, 255); border: 1px solid rgb(204, 204, 204); position: relative; paddi= +ng: 3.8rem 2rem 2rem; margin: 0px 0.5rem 0.5rem 0px; box-shadow: rgb(167, 1= +67, 167) 0.05rem 0.05rem, rgb(167, 167, 167) 0.1rem 0.1rem, rgb(167, 167, 1= +67) 0.15rem 0.15rem, rgb(167, 167, 167) 0.2rem 0.2rem, rgb(167, 167, 167) 0= +.25rem 0.25rem, rgb(167, 167, 167) 0.3rem 0.3rem, rgb(167, 167, 167) 0.35re= +m 0.35rem, rgb(167, 167, 167) 0.4rem 0.4rem, rgb(167, 167, 167) 0.45rem 0.4= +5rem, rgb(167, 167, 167) 0.5rem 0.5rem; } + +@media screen and (min-width: 1000px) { + .icon-card .cmp-teaser__content { padding-top: 6rem; } +} + +.icon-card .cmp-teaser__title { margin-top: 0px; font-family: Graphik, Aria= +l, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu= +, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-s= +tyle: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; = +font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .icon-card .cmp-teaser__title { font-size: 2.5rem; } +} + +.icon-card .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.icon-card .cmp-teaser__title a:focus, .icon-card .cmp-teaser__title a:hove= +r { text-decoration: underline; color: rgb(0, 77, 255); } + +.icon-card .cmp-teaser__description { margin-top: 15px; line-height: 1.6; m= +argin-bottom: 15px; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .icon-card .cmp-teaser__description { margin-top: 20px; margin-bottom: 30= +px; font-size: 1.6rem; } +} + +.icon-card .cmp-teaser__action-container { padding-top: 0px; } + +.icon-card .cmp-teaser__action-link:focus::before { width: 100%; } + +.icon-card.cmp-icon-card--alt .cmp-teaser__image .cmp-image__image { margin= +-bottom: -3rem; } + +@media screen and (min-width: 1000px) { + .icon-card.cmp-icon-card--alt .cmp-teaser__image .cmp-image__image { marg= +in-bottom: -5rem; } +} + +.icon-card.cmp-icon-card--alt .cmp-teaser__content { padding-top: 5rem; box= +-shadow: none; margin: 0px; border-color: transparent; } + +@media screen and (min-width: 1000px) { + .icon-card.cmp-icon-card--alt .cmp-teaser__content { padding-top: 6rem; p= +adding-bottom: 0px; } +} + +.icon-card.color-background-gray .cmp-teaser__content { background-color: r= +gb(242, 242, 242); } + +.content-card--picture .cmp-image__image { border: 1px solid rgb(204, 204, = +204); } + +.content-card--picture .cmp-teaser__image { -webkit-box-flex: 1; flex: 1 0 = +0px; border: none; margin-left: 2rem; margin-right: 2rem; z-index: 1; margi= +n-bottom: -6.5rem; } + +@media screen and (max-width: 999.9px) { + .content-card--picture .cmp-teaser__image { margin-bottom: -6rem; } +} + +.content-card--picture .cmp-teaser__content { border: 1px solid rgb(204, 20= +4, 204); padding: 0px 2rem 2rem; } + +.content-card--picture .cmp-teaser__title { margin-top: 8.5rem; padding: 0p= +x; } + +@media screen and (max-width: 999.9px) { + .content-card--picture .cmp-teaser__title { margin-top: 8rem; } +} + +.content-card--picture .cmp-teaser__description p { margin-top: 1rem; paddi= +ng: 0px; } + +.content-card--picture.color-block-accent-purple-1 .cmp-teaser__content { b= +order-top: 4px solid rgb(180, 85, 170); } + +.content-card--picture.color-block-accent-purple-2 .cmp-teaser__content { b= +order-top: 4px solid rgb(160, 85, 245); } + +.content-card--picture.color-block-accent-purple-3 .cmp-teaser__content { b= +order-top: 4px solid rgb(190, 130, 255); } + +.content-card--picture.color-block-accent-purple-4 .cmp-teaser__content { b= +order-top: 4px solid rgb(220, 175, 255); } + +.content-card--picture.color-block-accent-purple-5 .cmp-teaser__content { b= +order-top: 4px solid rgb(230, 220, 255); } + +.content-card--picture.color-block-alt-blue .cmp-teaser__content { border-t= +op: 4px solid rgb(0, 65, 240); } + +.content-card--picture.color-block-alt-gray .cmp-teaser__content { border-t= +op: 4px solid rgb(190, 190, 190); } + +.content-card--picture.color-block-alt-gray-dark .cmp-teaser__content { bor= +der-top: 4px solid rgb(150, 150, 150); } + +.content-card--picture.color-block-alt-gray-darker .cmp-teaser__content { b= +order-top: 4px solid rgb(90, 90, 90); } + +.content-card--picture.color-block-alt-green .cmp-teaser__content { border-= +top: 4px solid rgb(0, 215, 0); } + +.content-card--picture.color-block-alt-red .cmp-teaser__content { border-to= +p: 4px solid red; } + +.content-card--picture.color-block-alt-yellow .cmp-teaser__content { border= +-top: 4px solid rgb(255, 255, 0); } + +.content-card--picture.color-block-aqua .cmp-teaser__content { border-top: = +4px solid rgb(0, 255, 187); } + +.content-card--picture.color-block-blue .cmp-teaser__content { border-top: = +4px solid rgb(0, 186, 255); } + +.content-card--picture.color-block-blue-green .cmp-teaser__content { border= +-top: 4px solid rgb(5, 240, 165); } + +.content-card--picture.color-block-brand-green .cmp-teaser__content { borde= +r-top: 4px solid rgb(100, 255, 80); } + +.content-card--picture.color-block-brand-orange .cmp-teaser__content { bord= +er-top: 4px solid rgb(255, 120, 0); } + +.content-card--picture.color-block-brand-yellow .cmp-teaser__content { bord= +er-top: 4px solid rgb(255, 235, 50); } + +.content-card--picture.color-block-blue-dark .cmp-teaser__content { border-= +top: 4px solid rgb(0, 142, 255); } + +.content-card--picture.color-block-blue-light .cmp-teaser__content { border= +-top: 4px solid rgb(0, 243, 255); } + +.content-card--picture.color-block-core-purple .cmp-teaser__content { borde= +r-top: 4px solid rgb(70, 0, 115); } + +.content-card--picture.color-block-cyan .cmp-teaser__content { border-top: = +4px solid rgb(0, 255, 255); } + +.content-card--picture.color-block-gray .cmp-teaser__content { border-top: = +4px solid rgb(167, 167, 167); } + +.content-card--picture.color-block-gray-base .cmp-teaser__content { border-= +top: 4px solid rgb(0, 0, 0); } + +.content-card--picture.color-block-gray-dark .cmp-teaser__content { border-= +top: 4px solid rgb(107, 107, 107); } + +.content-card--picture.color-block-gray-darker .cmp-teaser__content { borde= +r-top: 4px solid rgb(74, 74, 74); } + +.content-card--picture.color-block-gray-light .cmp-teaser__content { border= +-top: 4px solid rgb(204, 204, 204); } + +.content-card--picture.color-block-gray-lighter .cmp-teaser__content { bord= +er-top: 4px solid rgb(227, 227, 227); } + +.content-card--picture.color-block-gray-lightest .cmp-teaser__content { bor= +der-top: 4px solid rgb(242, 242, 242); } + +.content-card--picture.color-block-grayishyellow-dark .cmp-teaser__content = +{ border-top: 4px solid rgb(150, 150, 140); } + +.content-card--picture.color-block-grayishyellow-light .cmp-teaser__content= + { border-top: 4px solid rgb(230, 230, 220); } + +.content-card--picture.color-block-green .cmp-teaser__content { border-top:= + 4px solid rgb(0, 255, 0); } + +.content-card--picture.color-block-green-dark .cmp-teaser__content { border= +-top: 4px solid rgb(0, 83, 10); } + +.content-card--picture.color-block-link .cmp-teaser__content { border-top: = +4px solid rgb(0, 77, 255); } + +.content-card--picture.color-block-link-dark .cmp-teaser__content { border-= +top: 4px solid rgb(0, 0, 136); } + +.content-card--picture.color-block-orange .cmp-teaser__content { border-top= +: 4px solid rgb(255, 182, 0); } + +.content-card--picture.color-block-orange-dark .cmp-teaser__content { borde= +r-top: 4px solid rgb(255, 149, 0); } + +.content-card--picture.color-block-pink .cmp-teaser__content { border-top: = +4px solid rgb(231, 0, 116); } + +.content-card--picture.color-block-pink-dark .cmp-teaser__content { border-= +top: 4px solid rgb(164, 2, 83); } + +.content-card--picture.color-block-pink-light .cmp-teaser__content { border= +-top: 4px solid rgb(255, 80, 160); } + +.content-card--picture.color-block-purple .cmp-teaser__content { border-top= +: 4px solid rgb(161, 0, 255); } + +.content-card--picture.color-block-purple-dark .cmp-teaser__content { borde= +r-top: 4px solid rgb(117, 0, 192); } + +.content-card--picture.color-block-purple-darkest .cmp-teaser__content { bo= +rder-top: 4px solid rgb(70, 1, 115); } + +.content-card--picture.color-block-red .cmp-teaser__content { border-top: 4= +px solid rgb(231, 15, 41); } + +.content-card--picture.color-block-red-dark .cmp-teaser__content { border-t= +op: 4px solid rgb(189, 0, 29); } + +.content-card--picture.color-block-red-darker .cmp-teaser__content { border= +-top: 4px solid rgb(113, 0, 18); } + +.content-card--picture.color-block-red-light .cmp-teaser__content { border-= +top: 4px solid rgb(255, 50, 70); } + +.content-card--picture.color-block-white .cmp-teaser__content { border-top:= + 4px solid rgb(255, 255, 255); } + +.content-card--picture.color-block-yellow .cmp-teaser__content { border-top= +: 4px solid rgb(255, 212, 46); } + +.content-card--picture.color-block-yellow-dark .cmp-teaser__content { borde= +r-top: 4px solid rgb(240, 192, 0); } + +.content-card--picture.color-block-yellow-light .cmp-teaser__content { bord= +er-top: 4px solid rgb(255, 240, 179); } + +.sequence-card .cmp-sequence-card { background-color: rgb(255, 255, 255); b= +order: 1px solid rgb(204, 204, 204); padding: 2rem; } + +@media screen and (min-width: 1000px) { + .sequence-card .cmp-sequence-card { padding: 25px; } +} + +.sequence-card .cmp-sequence-card__header { display: flex; -webkit-box-alig= +n: center; align-items: center; } + +.sequence-card .cmp-sequence-card__image { -webkit-box-flex: 0; flex: 0 0 a= +uto; } + +.sequence-card .cmp-sequence-card__image .cmp-image__image { height: 65px; = +width: 65px; } + +.sequence-card .cmp-sequence-card__title { font-family: Graphik, Arial, sys= +tem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Hel= +vetica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: = +normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-s= +ize: 1.8rem; padding-left: 2rem; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .sequence-card .cmp-sequence-card__title { font-size: 2.5rem; } +} + +.sequence-card .cmp-sequence-card__description { padding-top: 2rem; word-br= +eak: break-word; } + +.sequence-card.color-background-gray .cmp-sequence-card { background-color:= + rgb(242, 242, 242); } + +.small-icon-card .cmp-small-icon-card { background-color: transparent; } + +.small-icon-card .cmp-small-icon-card__header { display: flex; } + +.small-icon-card .cmp-small-icon-card__image { -webkit-box-flex: 0; flex: 0= + 0 auto; } + +.small-icon-card .cmp-small-icon-card__image .cmp-image__image { height: 50= +px; width: 50px; } + +@media screen and (min-width: 768px) { + .small-icon-card .cmp-small-icon-card__image .cmp-image__image { height: = +60px; width: 60px; } +} + +.small-icon-card .cmp-small-icon-card__content { padding-left: 2rem; } + +@media screen and (max-width: 767.9px) { + .small-icon-card .cmp-small-icon-card__content { padding-left: 1rem; } +} + +.small-icon-card .cmp-small-icon-card__title { font-family: Graphik, Arial,= + system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, = +"Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-sty= +le: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; fo= +nt-size: 1.8rem; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .small-icon-card .cmp-small-icon-card__title { font-size: 2.5rem; } +} + +.small-icon-card .cmp-small-icon-card__description { padding-top: 0.5rem; w= +ord-break: break-word; } + +@media screen and (min-width: 768px) { + .small-icon-card .cmp-small-icon-card__description { padding-top: 1rem; } +} + +.small-icon-card .cmp-small-icon-card__description p { font-size: 1.2rem; l= +ine-height: 1.44rem; } + +@media screen and (min-width: 768px) { + .small-icon-card .cmp-small-icon-card__description p { font-size: 1.4rem;= + line-height: 1.2; } +} + +.small-icon-card.color-background-gray .cmp-small-icon-card { background-co= +lor: rgb(242, 242, 242); } + +.content-card--titletext .cmp-teaser__content { border: 1px solid rgb(204, = +204, 204); padding: 25px 20px; } + +.content-card--titletext .cmp-teaser__title { margin-top: 0px; } + +.content-card--titletext .cmp-teaser__description, .content-card--titletext= + .cmp-teaser__description p { margin-top: 15px; font-size: 1.4rem; line-hei= +ght: 1.2; } + +@media screen and (max-width: 999.9px) { + .content-card--titletext .cmp-teaser__description, .content-card--titlete= +xt .cmp-teaser__description p { font-size: 1.2rem; } +} + +.cmp-modal { z-index: 9999; opacity: 0; } + +.cmp-modal[aria-hidden=3D"true"] { display: none; } + +.cmp-modal.cmp-modal--open { display: flex; opacity: 1; } + +.cmp-modal.cmp-modal--open.cmp-modal-feedback--hide { display: none; } + +.cmp-modal.cmp-modal--open .cmp-modal_overlay { animation: 200ms ease 0s 1 = +normal both running cmp-modal--fade-in; } + +.cmp-modal.cmp-modal--open .cmp-modal_content-wrapper { animation: 400ms ea= +se 200ms 1 normal both running cmp-modal--fade-in, 400ms ease 200ms 1 norma= +l both running cmp-modal--slide-up; } + +.cmp-modal.cmp-modal--open.cmp-modal--closing .cmp-modal_overlay { animatio= +n: 400ms ease 200ms 1 normal both running cmp-modal--fade-out; } + +.cmp-modal.cmp-modal--open.cmp-modal--closing .cmp-modal_content-wrapper { = +animation: 200ms ease 0s 1 normal both running cmp-modal--fade-out, 200ms e= +ase 0s 1 normal both running cmp-modal--slide-down; } + +.cmp-modal.cmp-modal--open.cmp-modal--closing.cmp-modal--filter .cmp-modal_= +overlay { animation: 600ms ease 300ms 1 normal both running cmp-modal--fade= +-out; } + +.cmp-modal.cmp-modal--open.cmp-modal--closing.cmp-modal--filter .cmp-modal_= +content-wrapper { animation: 400ms ease 0s 1 normal both running cmp-modal-= +-menu-up, 300ms ease 0s 1 normal both running cmp-modal--fade-out; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--open.cmp-modal--closing.cmp-modal--filter .cmp-moda= +l_content-wrapper { animation: 600ms ease 300ms 1 normal both running cmp-m= +odal--fade-out, 600ms ease 300ms 1 normal both running cmp-modal--slide-up;= + } +} + +.cmp-modal.cmp-modal--open.cmp-modal--filter .cmp-modal_overlay { animation= +: 300ms ease 0s 1 normal both running cmp-modal--fade-in; } + +.cmp-modal.cmp-modal--open.cmp-modal--filter .cmp-modal_content-wrapper { a= +nimation: 400ms ease 0s 1 normal both running cmp-modal--menu-down; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--open.cmp-modal--filter .cmp-modal_content-wrapper {= + animation: 600ms ease 300ms 1 normal both running cmp-modal--fade-in, 600m= +s ease 300ms 1 normal both running cmp-modal--slide-down; } +} + +.cmp-modal_overlay { position: fixed; inset: 0px; background: rgba(0, 0, 0,= + 0.6); -webkit-box-align: center; align-items: center; z-index: 9999; overf= +low-y: auto; animation: 200ms ease 0s 1 normal both running cmp-modal--fade= +-in; height: 100%; } + +.cmp-modal_content-wrapper, .cmp-modal_overlay { display: flex; -webkit-box= +-pack: center; justify-content: center; } + +.cmp-modal_content-wrapper { margin: auto; z-index: 2; position: relative; = +width: 100%; max-width: 1200px; padding-top: 15px; padding-bottom: 15px; an= +imation: 400ms ease 200ms 1 normal both running cmp-modal--fade-in, 400ms e= +ase 200ms 1 normal both running cmp-modal--slide-up; } + +.cmp-modal_content { background-color: rgb(0, 0, 0); width: calc(100% - 30p= +x); } + +.cmp-modal_content:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outl= +ine: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-modal_content { width: calc(100% - 130px); } +} + +@media screen and (min-width: 1000px) { + .cmp-modal_content { width: 66.6667%; } +} + +.cmp-modal_header { position: relative; padding: 20px 25px; } + +@media screen and (min-width: 768px) { + .cmp-modal_header { padding: 30px; } +} + +.cmp-modal_close-modal { width: 44px; height: 44px; position: absolute; rig= +ht: 15px; top: 10px; } + +@media screen and (min-width: 768px) { + .cmp-modal_close-modal { top: 15px; } +} + +.cmp-modal_close-modal:focus, .cmp-modal_close-modal:focus:not(:focus-visib= +le) { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 25= +5) solid 1px; outline-offset: 1px; } + +.cmp-modal_body { padding-left: 25px; padding-right: 25px; } + +@media screen and (min-width: 768px) { + .cmp-modal_body { padding-left: 30px; padding-right: 30px; } +} + +.cmp-modal_footer { padding: 20px 25px 30px; display: inline-block; width: = +100%; } + +@media screen and (min-width: 768px) { + .cmp-modal_footer { padding: 30px; } +} + +.cmp-modal .cmp-button__text { text-transform: uppercase; } + +.cmp-modal.cmp-modal--media .cmp-modal_content { background-color: rgb(0, 0= +, 0); } + +.cmp-modal.cmp-modal--media .cmp-modal_header .cmp-title__text { color: rgb= +(255, 255, 255); } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--media .cmp-modal_body { padding-left: 0px; padding-= +right: 0px; } +} + +@media screen and (min-width: 700px) and (max-width: 768px) { + .cmp-modal.cmp-modal--media .cmp-modal_body { padding-left: 30px; padding= +-right: 30px; } +} + +.cmp-modal.cmp-modal--media .cmp-modal_close-modal-icon::after { content: "= +=EF=84=A9"; font-size: 20px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--media .cmp-modal_transcript { font-weight: 400; font-= +size: 1.4rem; text-decoration: underline; color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--media .cmp-modal_transcript { font-size: 1.6rem; } +} + +.cmp-modal.cmp-modal--media .cmp-modal_transcript:hover, .cmp-modal.cmp-mod= +al--media .cmp-modal_transcript:visited { color: rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--media .cmp-modal_footer-actions { display: flex; -w= +ebkit-box-pack: justify; justify-content: space-between; -webkit-box-align:= + center; align-items: center; } + .cmp-modal.cmp-modal--media .cmp-modal_footer-actions .cmp-button { width= +: auto; margin-left: 50px; margin-top: 0px; } +} + +.cmp-modal.cmp-modal--media .container { background-color: transparent; } + +.cmp-modal.cmp-modal--general .cmp-modal_header .cmp-title__text, .cmp-moda= +l.cmp-modal--ijp .cmp-modal_header .cmp-title__text, .cmp-modal.cmp-modal--= +pageload .cmp-modal_header .cmp-title__text { color: rgb(0, 0, 0); } + +.cmp-modal.cmp-modal--general .cmp-modal_content, .cmp-modal.cmp-modal--ijp= + .cmp-modal_content, .cmp-modal.cmp-modal--pageload .cmp-modal_content { ba= +ckground-color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--general .cmp-modal_close-modal-icon::after, .cmp-moda= +l.cmp-modal--ijp .cmp-modal_close-modal-icon::after, .cmp-modal.cmp-modal--= +pageload .cmp-modal_close-modal-icon::after { content: "=EF=84=A9"; font-si= +ze: 20px; font-family: Ionicons; display: block; font-weight: 400; font-sty= +le: normal; line-height: 1; text-transform: none; letter-spacing: normal; o= +verflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smo= +othing: antialiased; text-rendering: optimizelegibility; font-feature-setti= +ngs: "liga"; color: rgb(0, 0, 0); } + +.cmp-modal.cmp-modal--general .cmp-modal_footer-actions .button .cmp-button= +, .cmp-modal.cmp-modal--ijp .cmp-modal_footer-actions .button .cmp-button, = +.cmp-modal.cmp-modal--pageload .cmp-modal_footer-actions .button .cmp-butto= +n { text-transform: uppercase; } + +.cmp-modal.cmp-modal--general .cmp-modal_footer-actions .button:first-child= + .cmp-button, .cmp-modal.cmp-modal--ijp .cmp-modal_footer-actions .button:f= +irst-child .cmp-button, .cmp-modal.cmp-modal--pageload .cmp-modal_footer-ac= +tions .button:first-child .cmp-button { margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--general .cmp-modal_footer-actions, .cmp-modal.cmp-m= +odal--ijp .cmp-modal_footer-actions, .cmp-modal.cmp-modal--pageload .cmp-mo= +dal_footer-actions { display: flex; -webkit-box-pack: end; justify-content:= + flex-end; } + .cmp-modal.cmp-modal--general .cmp-modal_footer-actions .cmp-button, .cmp= +-modal.cmp-modal--ijp .cmp-modal_footer-actions .cmp-button, .cmp-modal.cmp= +-modal--pageload .cmp-modal_footer-actions .cmp-button { width: auto; margi= +n-left: 50px; margin-top: 0px; } +} + +.cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-form-text__error-ms= +g, .cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-form-text__hint-= +msg { padding-bottom: 1rem; } + +.cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-modal_content .cmp-= +form-text { margin-bottom: 3.5rem; } + +.cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-modal_content .cmp-= +form-text__text--invalid { margin-bottom: 0px; line-height: 1.66667; } + +.cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-modal_content .cmp-= +form-text__textarea { line-height: 1.15; } + +.cmp-modal.cmp-modal--form .cmp-modal_header .cmp-title__text { color: rgb(= +0, 0, 0); font-weight: 800; font-size: 1.8rem; line-height: 2.88rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--form .cmp-modal_header .cmp-title__text { font-size= +: 2.5rem; line-height: 4rem; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_header .cmp-description__text { font-= +size: 1.4rem; line-height: 2.24rem; margin-top: 0.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-modal.cmp-modal--form .cmp-modal_header .cmp-description__text { mar= +gin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--form .cmp-modal_header .cmp-description__text { mar= +gin-top: 0px; font-size: 1.6rem; line-height: 2.56rem; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content { background-color: rgb(255, = +255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--form .cmp-modal_content { width: 50%; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text, .cmp-mo= +dal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea { height: 5= +rem; width: 100%; padding-left: 1.5rem; padding-right: 5rem; border: 1px so= +lid; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text:focus, .= +cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text:focus-vis= +ible, .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textare= +a:focus, .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text= +area:focus-visible { box-shadow: rgb(0, 63, 189) 0px 0px 6px; border-color:= + rgb(0, 63, 189); outline: inherit; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text--valid, = +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea--val= +id { border-color: rgb(0, 112, 0); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text--invalid= +, .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea--i= +nvalid { border-color: rgb(184, 0, 0); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text label { displa= +y: inline-flex; margin-bottom: 10px; font-weight: 700; color: rgb(74, 74, 7= +4); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text label span { m= +argin-right: 3px; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea { he= +ight: 12rem; padding: 1rem 1.5rem; vertical-align: top; resize: none; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea-labe= +l { grid-template-columns: 12fr; display: grid; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea-labe= +l div { margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea-la= +bel { grid-template-columns: 7fr 5fr; } + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea-la= +bel div { text-align: right; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text::-webkit= +-input-placeholder { font-size: 1.6rem; color: rgb(167, 167, 167); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text::placeho= +lder { font-size: 1.6rem; color: rgb(167, 167, 167); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__valid-msg { m= +argin-top: 5px; font-size: 1.2rem; display: none; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__error-msg { m= +argin-top: 5px; font-size: 1.2rem; color: rgb(184, 0, 0); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__hint-msg { ma= +rgin-top: 5px; font-size: 1.2rem; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer { padding: = +0px 0px 3rem; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"] { display: inline-flex;= + -webkit-box-align: center; align-items: center; -webkit-box-pack: center; = +justify-content: center; font-family: Graphik, Arial, system-ui, -apple-sys= +tem, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxyg= +en, cantarell, sans-serif; font-style: normal; line-height: 1; text-transfo= +rm: uppercase; min-height: inherit; border-radius: 0px; font-size: 1.4rem; = +font-weight: 600; text-decoration: none; padding: 1.5rem; color: rgb(0, 0, = +0); background-color: rgb(255, 255, 255); border: 2px solid rgb(0, 0, 0); m= +argin-top: 2rem; margin-left: 0px; height: 5rem; min-width: 176px; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-button--cancel[type=3D"button"] { margin-left: 0px; w= +idth: 100%; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:hover { background-colo= +r: rgb(74, 74, 74); color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:disabled { background-c= +olor: rgb(227, 227, 227); color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:focus { box-shadow: rgb= +(255, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline= +-offset: 2px; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:focus:not(:focus-visibl= +e) { box-shadow: none; outline: none; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:hover { color: rgb(0, 0= +, 0); border: 2px solid rgb(167, 167, 167); background-color: rgb(255, 255,= + 255); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:disabled { color: rgb(2= +27, 227, 227); background-color: transparent; border: 2px solid rgb(227, 22= +7, 227); } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-button--cancel[type=3D"button"] { margin-top: 1.5rem;= + } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"] { display: inline-flex; -w= +ebkit-box-align: center; align-items: center; -webkit-box-pack: center; jus= +tify-content: center; font-family: Graphik, Arial, system-ui, -apple-system= +, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen,= + cantarell, sans-serif; font-style: normal; line-height: 1; text-transform:= + uppercase; min-height: inherit; border-radius: 0px; font-size: 1.4rem; fon= +t-weight: 600; text-decoration: none; padding: 1.5rem; color: rgb(255, 255,= + 255); background-color: rgb(0, 0, 0); border: 1px solid transparent; box-s= +hadow: rgb(167, 167, 167) 4px 4px 0px 0px; margin-bottom: 4px; transition: = +box-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow= + 0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; margin-top: 0px; mar= +gin-left: 0px; height: 5rem; min-width: 176px; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-form-button[type=3D"submit"] { margin-left: 0px; widt= +h: 100%; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:hover { background-color: = +rgb(74, 74, 74); color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:focus { box-shadow: rgb(25= +5, 255, 255) 0px 0px 0px 2px; outline-offset: 2px; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:focus:not(:focus-visible) = +{ box-shadow: none; outline: none; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:focus, .cmp-modal.cmp-moda= +l--form .cmp-modal_content .cmp-modal_footer .cmp-modal_footer-actions .cmp= +-form-button[type=3D"submit"]:hover { box-shadow: rgb(167, 167, 167) 10px 1= +0px 0px 0px; transform: translate(-5px, -5px); color: rgb(255, 255, 255); b= +ackground-color: rgb(0, 0, 0); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:focus { border: 2px solid = +rgb(255, 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px;= + } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:disabled { background-colo= +r: rgb(227, 227, 227); border-color: transparent; box-shadow: none; color: = +rgb(255, 255, 255); transition: none 0s ease 0s; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:disabled:hover { box-shado= +w: none; transform: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-form-button[type=3D"submit"] { margin-top: 1.5rem; ma= +rgin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-form-button[type=3D"submit"] { margin-top: 1.5rem; ma= +rgin-right: 5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions { display: flex; -webkit-box-pack: end; justify-content: f= +lex-end; } + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-form-button { width: auto; margin-left: 50px; margin-= +top: 0px; } +} + +.cmp-modal.cmp-modal--feedback .cmp-modal_header { padding: 2rem 2.5rem 1re= +m; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_header { padding: 3rem 3rem 1re= +m; } +} + +.cmp-modal.cmp-modal--feedback .cmp-modal_header .cmp-title__text { color: = +rgb(0, 0, 0); font-size: 2.5rem; line-height: 4rem; font-weight: 800; } + +.cmp-modal.cmp-modal--feedback .cmp-modal_content { background-color: rgb(2= +55, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_content { width: 66.6667%; } +} + +.cmp-modal.cmp-modal--feedback .cmp-modal_content .cmp-modal_footer { paddi= +ng: 0px 2.5rem 3rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_content .cmp-modal_footer { pad= +ding: 1.5rem 3rem 3rem; } +} + +.cmp-modal.cmp-modal--feedback .cmp-modal_content .cmp-modal_body .containe= +r .cmp-text > p { font-size: 1.6rem; line-height: 2.56rem; } + +.cmp-modal.cmp-modal--feedback .cmp-modal_footer-actions .cmp-button--secon= +dary .cmp-button:focus, .cmp-modal.cmp-modal--feedback .cmp-modal_footer-ac= +tions .cmp-button--secondary .cmp-button:focus-visible { box-shadow: rgb(25= +5, 255, 255) 0px 0px 0px 2px; outline: rgb(1, 114, 195) solid 2px; outline-= +offset: 2px; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_footer-actions .cmp-button--sec= +ondary .cmp-button { min-width: 25.2rem; margin-left: 1rem; margin-top: 0px= +; line-height: 1; padding: 1.5rem; height: 5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_footer-actions { display: flex;= + -webkit-box-pack: end; justify-content: flex-end; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_header { border-bottom: 1px solid r= +gb(204, 204, 204); padding: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_header { padding: 2.7rem 2rem 2re= +m; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_header .cmp-title > .cmp-title__tex= +t { color: rgb(0, 0, 0); font-size: 1.6rem; font-weight: 600; letter-spacin= +g: 0.1248rem; line-height: 2.128rem; text-size-adjust: 100%; text-transform= +: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_header .cmp-title > .cmp-title__t= +ext { margin-left: 10px; } +} + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--filter .cmp-modal_header .cmp-title > .cmp-title__t= +ext { line-height: 2.224rem; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_content { background-color: rgb(255= +, 255, 255); width: 100%; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content { display: flex; -webkit-= +box-orient: vertical; -webkit-box-direction: normal; flex-direction: column= +; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content { margin-top: 10%; } +} + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content { margin-top: -3%; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_close-modal-icon::after { content: = +"=EF=84=A9"; font-size: 20px; font-family: Ionicons; display: block; font-w= +eight: 400; font-style: normal; line-height: 1; text-transform: none; lette= +r-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: l= +tr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility= +; font-feature-settings: "liga"; color: rgb(0, 0, 0); } + +.cmp-modal.cmp-modal--filter .cmp-modal_overlay { display: block; } + +.cmp-modal.cmp-modal--filter .cmp-modal_content-wrapper { padding: 0px; max= +-width: 1260px; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content-wrapper { min-height: 100= +%; } +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content-wrapper { padding: 0px 30= +px; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_body { padding: 0px; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_body { padding: 0px 14px 14px; } + .cmp-modal.cmp-modal--filter .cmp-modal_body .container.accordion_wrapper= + { height: 40rem; overflow: hidden auto; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_body .cmp-form-options__field-descr= +iption.cmp-text { font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--filter .cmp-modal_body .cmp-form-options__field-des= +cription.cmp-text { font-size: 1.6rem; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions { display: flex; -we= +bkit-box-pack: center; justify-content: center; padding: 0px; margin: 0px; = +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions { -webkit-box-pack= +: end; justify-content: flex-end; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__update { margin-right: 20px; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__update { padding-left: 0px; padding-right: 0px; margin-right: 0px;= + } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__update .cmp-button { line-height: 1.6rem; padding: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__update .cmp-button { margin: 20px 10px 15px; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__clear { padding: 0px; margin: 0px 0px 0px 20px; } + +@media screen and (max-width: 375px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__clear { margin-left: 0px; margin-top: 2.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__clear { margin-left: 0px; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__clear .cmp-button { padding: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__clear .cmp-button { margin: 20px 10px 15px; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__clear-text, .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .= +cmp-job-search-filtering__update-text { width: auto; text-transform: upperc= +ase; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer { margin-top: auto; paddin= +g: 0px 3rem 2rem 2rem; border-top: 1px solid rgb(204, 204, 204); } + .cmp-modal.cmp-modal--filter .cmp-modal_footer .cmp-modal_footer-actions = +{ width: 100%; display: flex; -webkit-box-pack: justify; justify-content: s= +pace-between; margin-top: auto; } +} + +@media screen and (max-width: 767.9px) and (max-width: 375px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer .cmp-modal_footer-actions = +{ -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directi= +on: column; } + .cmp-modal.cmp-modal--filter .cmp-modal_footer .cmp-modal_footer-actions = +.cmp-button { width: inherit; margin-left: 0px; } +} + +.cmp-feedback-modal .cmp-modal_close-modal, .cmp-form-edit-profile .cmp-mod= +al--confirmation-modal .cmp-modal_close-modal { display: none; top: 20px; } + +@media screen and (min-width: 768px) { + .cmp-feedback-modal .cmp-modal_close-modal, .cmp-form-edit-profile .cmp-m= +odal--confirmation-modal .cmp-modal_close-modal { display: block; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-feedback-modal .cmp-modal_close-modal, .cmp-form-edit-profile .cmp-m= +odal--confirmation-modal .cmp-modal_close-modal { display: block; height: a= +uto; } +} + +@media screen and (max-width: 767.9px) { + .cmp-feedback-modal .cmp-modal_close-modal, .cmp-form-edit-profile .cmp-m= +odal--confirmation-modal .cmp-modal_close-modal { display: block; height: a= +uto; } +} + +.cmp-feedback-modal .cmp-modal_close-modal-icon::after, .cmp-form-edit-prof= +ile .cmp-modal--confirmation-modal .cmp-modal_close-modal-icon::after { fon= +t-size: 24px; } + +.cmp-feedback-modal .cmp-modal .cmp-text ul, .cmp-form-edit-profile .cmp-mo= +dal--confirmation-modal .cmp-modal .cmp-text ul { margin: 1rem 0px 2.24rem = +1.5rem; display: block; list-style-type: disc; padding-left: 1.75rem; } + +@media screen and (min-width: 1000px) { + .cmp-feedback-modal .cmp-modal .cmp-text ul, .cmp-form-edit-profile .cmp-= +modal--confirmation-modal .cmp-modal .cmp-text ul { margin: 1rem 0px 2.5rem= + 3rem; padding-left: 2rem; } +} + +.cmp-feedback-modal .cmp-modal .cmp-text ul li, .cmp-form-edit-profile .cmp= +-modal--confirmation-modal .cmp-modal .cmp-text ul li { padding-left: 1.75r= +em; padding-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-feedback-modal .cmp-modal .cmp-text ul li, .cmp-form-edit-profile .c= +mp-modal--confirmation-modal .cmp-modal .cmp-text ul li { padding-left: 2re= +m; } +} + +.cmp-feedback-modal .cmp-modal .cmp-text ul li::before, .cmp-form-edit-prof= +ile .cmp-modal--confirmation-modal .cmp-modal .cmp-text ul li::before { con= +tent: none; } + +.cmp-feedback-modal .cmp-modal_footer-actions .cmp-button, .cmp-form-edit-p= +rofile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .cmp-button= + { height: 5rem; } + +@media screen and (min-width: 768px) { + .cmp-feedback-modal .cmp-modal_footer-actions .cmp-button, .cmp-form-edit= +-profile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .cmp-butt= +on { min-width: 16.8rem; } +} + +@media screen and (min-width: 768px) { + .cmp-feedback-modal .cmp-modal_footer-actions .cmp-button--close, .cmp-fe= +edback-modal .cmp-modal_footer-actions .cmp-button--confirm, .cmp-form-edit= +-profile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .cmp-butt= +on--close, .cmp-form-edit-profile .cmp-modal--confirmation-modal .cmp-modal= +_footer-actions .cmp-button--confirm { margin-right: 10px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-feedback-modal .cmp-modal_footer-actions .cmp-button--cancel, .cmp-f= +orm-edit-profile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .= +cmp-button--cancel { margin-left: 20px; } +} + +@media screen and (min-width: 1000px) { + .cmp-feedback-modal .cmp-modal_footer-actions .cmp-button--cancel, .cmp-f= +orm-edit-profile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .= +cmp-button--cancel { margin-left: 0px; margin-right: 15px; } +} + +@keyframes cmp-modal--fade-in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@keyframes cmp-modal--slide-up {=20 + 0% { transform: translateY(15%); } + 100% { transform: translateY(0px); } +} + +@keyframes cmp-modal--fade-out {=20 + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@keyframes cmp-modal--slide-down {=20 + 0% { transform: translateY(0px); } + 100% { transform: translateY(15%); } +} + +@-webkit-keyframes cmp-modal--menu-down {=20 + 0% { min-height: 0px; transform: translateY(-100%); } + 100% { min-height: 100%; transform: translateY(0%); } +} + +@keyframes cmp-modal--menu-down {=20 + 0% { min-height: 0px; transform: translateY(-100%); } + 100% { min-height: 100%; transform: translateY(0%); } +} + +@-webkit-keyframes cmp-modal--menu-up {=20 + 0% { min-height: 100%; transform: translateY(0%); } + 100% { min-height: 0px; transform: translateY(-100%); } +} + +@keyframes cmp-modal--menu-up {=20 + 0% { min-height: 100%; transform: translateY(0%); } + 100% { min-height: 0px; transform: translateY(-100%); } +} + +.isSafari .cmp-modal--pageload .cmp-modal_content-wrapper, .isSafari .cmp-m= +odal--pageload .cmp-modal_overlay, .isSafari .cmp-modal--prefixed_content-w= +rapper, .isSafari .cmp-modal--prefixed_overlay, .isSafari .cmp-modal_conten= +t-wrapper, .isSafari .cmp-modal_overlay { height: auto; } + +.cmp-acn-tabs { display: flex; flex-wrap: wrap; width: auto; margin-left: -= +15px; margin-right: -15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-acn-tabs { margin-left: -35px; margin-right: -35px; } +} + +@media screen and (min-width: 1200px) { + .cmp-acn-tabs { margin-left: calc(50% - 50vw); margin-right: calc(50% - 5= +0vw); } + @supports (color:var(--scrollbar-width)) { + .cmp-acn-tabs { margin-left: calc(50% - 50vw + var(--scrollbar-width)/2);= + margin-right: calc(50% - 50vw + var(--scrollbar-width)/2); } +} +} + +.cmp-acn-tabs .cmp-acn-tab-nav { -webkit-box-align: center; align-items: ce= +nter; display: none; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-acn-tab-nav { width: 100%; border-bottom: 0.1rem solid= + rgb(227, 227, 227); display: flex; cursor: pointer; font-size: 1.6rem; fon= +t-style: normal; line-height: 20px; text-decoration: none; color: rgb(0, 0,= + 0); background-color: rgb(255, 255, 255); text-align: center; font-weight:= + 400; padding: 0px calc(50% - 60rem); } +} + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab { display: inline-block; -web= +kit-box-flex: 1; flex: 1 1 0px; text-align: center; padding: 1.5rem 0px; ma= +rgin: 0px; outline: none; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab:focus { box-shadow: rgb(255, = +255, 255) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outlin= +e-offset: 0.1rem; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab:focus:not(:focus-visible) { b= +ox-shadow: none; outline: none; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab:hover { color: rgb(0, 0, 0); = +border: none; background: none; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab.cmp-tabs__tab--active { borde= +r-bottom-style: solid; border-bottom-width: 0.4rem; font-weight: 600; backg= +round: none; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab.cmp-tabs__tab--active { bor= +der-left: none; } +} + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab.cmp-tabs__tab--active:focus {= + box-shadow: rgb(255, 255, 255) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255= +) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab.cmp-tabs__tab--active:focus:n= +ot(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-acn-tabs .cmp-accordion { width: 100%; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab { margin: 0px; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger { font-size:= + 1.4rem; min-height: 44px; position: relative; width: 100%; text-transform:= + uppercase; padding: 1.5rem 0px 1.5rem 2rem; font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; border-bottom: 1px solid rgb= +(227, 227, 227); color: rgb(0, 0, 0); text-align: left; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger:focus { box-= +shadow: rgb(255, 255, 255) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255) sol= +id 0.1rem; outline-offset: 0.1rem; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger:focus:not(:f= +ocus-visible) { box-shadow: none; outline: none; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger { display:= + none; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger { padding-= +left: 3.5rem; padding-right: 2rem; } + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-tabs__= +tab--active { padding-left: 3.1rem; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accordio= +n__button--expanded { border-left-style: solid; border-left-width: 0.4rem; = +padding-left: 1.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accord= +ion__button--expanded { color: rgb(0, 0, 0); border-left: none; padding-lef= +t: 0.8rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accord= +ion__button--expanded { padding-left: 3.1rem; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accordio= +n__button--expanded:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 0.1r= +em; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accordio= +n__button--expanded:focus:not(:focus-visible) { box-shadow: none; outline: = +none; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accordio= +n__button--expanded .accordion-tab--status::before { transform: rotate(180d= +eg); } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel { padding: 0= +px calc(50% - 60rem); } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordion_= +_panel--hidden { max-height: 0px; transition: max-height 5.1s cubic-bezier(= +0, 1, 0, 1) 0s; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordio= +n__panel--hidden { max-height: fit-content; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordion_= +_panel--expanded { max-height: 9999px; transition: max-height 5.1s cubic-be= +zier(1, 0.8, 1, 0.8) 0s; overflow: hidden; } + +@media screen and (min-width: 1200px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordio= +n__panel--expanded { background: none; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordion_= +_panel--expanded:hover { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel { display: n= +one; } + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-tabs__ta= +bpanel--active { display: block; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel .cmp-card-list= +ing .responsivegrid { padding-top: 0px; padding-bottom: 0px; } + +.cmp-acn-tabs .accordion-tab--status { display: inline; position: absolute;= + right: 2rem; color: rgb(0, 0, 0); } + +.cmp-acn-tabs .accordion-tab--status::before { content: "=EF=84=A3"; font-s= +ize: 18px; font-family: Ionicons; display: block; font-weight: 400; font-st= +yle: normal; line-height: 1; text-transform: none; letter-spacing: normal; = +overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-sm= +oothing: antialiased; text-rendering: optimizelegibility; font-feature-sett= +ings: "liga"; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .accordion-tab--status { display: none; } +} + +.color-block-accent-purple-1 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(180, 85, 1= +70); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-1 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(180, 85, 170);= + } +} + +.color-block-accent-purple-1 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(1= +80, 85, 170); } + +.color-block-accent-purple-2 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(160, 85, 2= +45); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-2 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(160, 85, 245);= + } +} + +.color-block-accent-purple-2 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(1= +60, 85, 245); } + +.color-block-accent-purple-3 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(190, 130, = +255); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-3 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(190, 130, 255)= +; } +} + +.color-block-accent-purple-3 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(1= +90, 130, 255); } + +.color-block-accent-purple-4 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(220, 175, = +255); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-4 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(220, 175, 255)= +; } +} + +.color-block-accent-purple-4 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(2= +20, 175, 255); } + +.color-block-accent-purple-5 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(230, 220, = +255); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-5 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(230, 220, 255)= +; } +} + +.color-block-accent-purple-5 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(2= +30, 220, 255); } + +.color-block-alt-blue .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 65, 240); } + +@media screen and (min-width: 1000px) { + .color-block-alt-blue .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 65, 240); } +} + +.color-block-alt-blue .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-ta= +b-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 65, 2= +40); } + +.color-block-alt-gray .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active:focus { border-bottom-color: rgb(190, 190, 190); } + +@media screen and (min-width: 1000px) { + .color-block-alt-gray .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active { border-bottom-color: rgb(190, 190, 190); } +} + +.color-block-alt-gray .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-ta= +b-trigger.cmp-accordion__button--expanded { border-left-color: rgb(190, 190= +, 190); } + +.color-block-alt-gray-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(150, 150, 15= +0); } + +@media screen and (min-width: 1000px) { + .color-block-alt-gray-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(150, 150, 150); = +} +} + +.color-block-alt-gray-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-a= +cn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(150= +, 150, 150); } + +.color-block-alt-gray-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(90, 90, 90= +); } + +@media screen and (min-width: 1000px) { + .color-block-alt-gray-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(90, 90, 90); } +} + +.color-block-alt-gray-darker .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(9= +0, 90, 90); } + +.color-block-alt-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 215, 0); } + +@media screen and (min-width: 1000px) { + .color-block-alt-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 215, 0); } +} + +.color-block-alt-green .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 215,= + 0); } + +.color-block-alt-red .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigge= +r.cmp-tabs__tab--active:focus { border-bottom-color: red; } + +@media screen and (min-width: 1000px) { + .color-block-alt-red .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active { border-bottom-color: red; } +} + +.color-block-alt-red .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab= +-trigger.cmp-accordion__button--expanded { border-left-color: red; } + +.color-block-alt-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 255, 0); } + +@media screen and (min-width: 1000px) { + .color-block-alt-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 255, 0); } +} + +.color-block-alt-yellow .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 2= +55, 0); } + +.color-block-aqua .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(0, 255, 187); } + +@media screen and (min-width: 1000px) { + .color-block-aqua .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(0, 255, 187); } +} + +.color-block-aqua .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 187)= +; } + +.color-block-blue .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(0, 186, 255); } + +@media screen and (min-width: 1000px) { + .color-block-blue .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(0, 186, 255); } +} + +.color-block-blue .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(0, 186, 255)= +; } + +.color-block-blue-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(5, 240, 165); } + +@media screen and (min-width: 1000px) { + .color-block-blue-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(5, 240, 165); } +} + +.color-block-blue-green .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(5, 240= +, 165); } + +.color-block-brand-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(100, 255, 80);= + } + +@media screen and (min-width: 1000px) { + .color-block-brand-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(100, 255, 80); } +} + +.color-block-brand-green .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(100, = +255, 80); } + +.color-block-brand-orange .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 120, 0);= + } + +@media screen and (min-width: 1000px) { + .color-block-brand-orange .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 120, 0); } +} + +.color-block-brand-orange .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-ac= +n-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255,= + 120, 0); } + +.color-block-brand-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 235, 50)= +; } + +@media screen and (min-width: 1000px) { + .color-block-brand-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 235, 50); } +} + +.color-block-brand-yellow .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-ac= +n-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255,= + 235, 50); } + +.color-block-blue-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 142, 255); } + +@media screen and (min-width: 1000px) { + .color-block-blue-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 142, 255); } +} + +.color-block-blue-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 142,= + 255); } + +.color-block-blue-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 243, 255); } + +@media screen and (min-width: 1000px) { + .color-block-blue-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 243, 255); } +} + +.color-block-blue-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 243= +, 255); } + +.color-block-core-purple .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(70, 0, 115); } + +@media screen and (min-width: 1000px) { + .color-block-core-purple .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(70, 0, 115); } +} + +.color-block-core-purple .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(70, 0= +, 115); } + +.color-block-cyan .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(0, 255, 255); } + +@media screen and (min-width: 1000px) { + .color-block-cyan .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(0, 255, 255); } +} + +.color-block-cyan .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 255)= +; } + +.color-block-gray .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(167, 167, 167); } + +@media screen and (min-width: 1000px) { + .color-block-gray .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(167, 167, 167); } +} + +.color-block-gray .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(167, 167, 16= +7); } + +.color-block-gray-base .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .color-block-gray-base .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 0, 0); } +} + +.color-block-gray-base .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 0, 0= +); } + +.color-block-gray-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(107, 107, 107); = +} + +@media screen and (min-width: 1000px) { + .color-block-gray-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(107, 107, 107); } +} + +.color-block-gray-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(107, 10= +7, 107); } + +.color-block-gray-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(74, 74, 74); } + +@media screen and (min-width: 1000px) { + .color-block-gray-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(74, 74, 74); } +} + +.color-block-gray-darker .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(74, 7= +4, 74); } + +.color-block-gray-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(204, 204, 204);= + } + +@media screen and (min-width: 1000px) { + .color-block-gray-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(204, 204, 204); } +} + +.color-block-gray-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(204, 2= +04, 204); } + +.color-block-gray-lighter .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(227, 227, 227= +); } + +@media screen and (min-width: 1000px) { + .color-block-gray-lighter .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(227, 227, 227); } +} + +.color-block-gray-lighter .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-ac= +n-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(227,= + 227, 227); } + +.color-block-gray-lightest .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(242, 242, 24= +2); } + +@media screen and (min-width: 1000px) { + .color-block-gray-lightest .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(242, 242, 242); = +} +} + +.color-block-gray-lightest .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-a= +cn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(242= +, 242, 242); } + +.color-block-grayishyellow-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab= +-nav-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(150, 15= +0, 140); } + +@media screen and (min-width: 1000px) { + .color-block-grayishyellow-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-t= +ab-nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(150, 150, 1= +40); } +} + +.color-block-grayishyellow-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .= +cmp-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rg= +b(150, 150, 140); } + +.color-block-grayishyellow-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-ta= +b-nav-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(230, 2= +30, 220); } + +@media screen and (min-width: 1000px) { + .color-block-grayishyellow-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-= +tab-nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(230, 230, = +220); } +} + +.color-block-grayishyellow-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab = +.cmp-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: r= +gb(230, 230, 220); } + +.color-block-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.= +cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 255, 0); } + +@media screen and (min-width: 1000px) { + .color-block-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigge= +r.cmp-tabs__tab--active { border-bottom-color: rgb(0, 255, 0); } +} + +.color-block-green .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-t= +rigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 0);= + } + +.color-block-green-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 83, 10); } + +@media screen and (min-width: 1000px) { + .color-block-green-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 83, 10); } +} + +.color-block-green-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 83,= + 10); } + +.color-block-link .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .color-block-link .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(0, 77, 255); } +} + +.color-block-link .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(0, 77, 255);= + } + +.color-block-link-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .color-block-link-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 0, 136); } +} + +.color-block-link-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 0, 1= +36); } + +.color-block-orange .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 182, 0); } + +@media screen and (min-width: 1000px) { + .color-block-orange .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active { border-bottom-color: rgb(255, 182, 0); } +} + +.color-block-orange .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-= +trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 182, = +0); } + +.color-block-orange-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 149, 0); = +} + +@media screen and (min-width: 1000px) { + .color-block-orange-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 149, 0); } +} + +.color-block-orange-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, = +149, 0); } + +.color-block-pink .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(231, 0, 116); } + +@media screen and (min-width: 1000px) { + .color-block-pink .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(231, 0, 116); } +} + +.color-block-pink .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(231, 0, 116)= +; } + +.color-block-pink-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(164, 2, 83); } + +@media screen and (min-width: 1000px) { + .color-block-pink-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(164, 2, 83); } +} + +.color-block-pink-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(164, 2,= + 83); } + +.color-block-pink-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 80, 160); = +} + +@media screen and (min-width: 1000px) { + .color-block-pink-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 80, 160); } +} + +.color-block-pink-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 8= +0, 160); } + +.color-block-purple .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active:focus { border-bottom-color: rgb(161, 0, 255); } + +@media screen and (min-width: 1000px) { + .color-block-purple .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active { border-bottom-color: rgb(161, 0, 255); } +} + +.color-block-purple .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-= +trigger.cmp-accordion__button--expanded { border-left-color: rgb(161, 0, 25= +5); } + +.color-block-purple-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(117, 0, 192); = +} + +@media screen and (min-width: 1000px) { + .color-block-purple-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(117, 0, 192); } +} + +.color-block-purple-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(117, = +0, 192); } + +.color-block-purple-darkest .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(70, 1, 115)= +; } + +@media screen and (min-width: 1000px) { + .color-block-purple-darkest .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-n= +av-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(70, 1, 115); } +} + +.color-block-purple-darkest .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-= +acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(70= +, 1, 115); } + +.color-block-red .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.cm= +p-tabs__tab--active:focus { border-bottom-color: rgb(231, 15, 41); } + +@media screen and (min-width: 1000px) { + .color-block-red .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.= +cmp-tabs__tab--active { border-bottom-color: rgb(231, 15, 41); } +} + +.color-block-red .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tri= +gger.cmp-accordion__button--expanded { border-left-color: rgb(231, 15, 41);= + } + +.color-block-red-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active:focus { border-bottom-color: rgb(189, 0, 29); } + +@media screen and (min-width: 1000px) { + .color-block-red-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active { border-bottom-color: rgb(189, 0, 29); } +} + +.color-block-red-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-ta= +b-trigger.cmp-accordion__button--expanded { border-left-color: rgb(189, 0, = +29); } + +.color-block-red-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(113, 0, 18); } + +@media screen and (min-width: 1000px) { + .color-block-red-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(113, 0, 18); } +} + +.color-block-red-darker .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(113, 0= +, 18); } + +.color-block-red-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 50, 70); } + +@media screen and (min-width: 1000px) { + .color-block-red-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 50, 70); } +} + +.color-block-red-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 50= +, 70); } + +.color-block-white .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.= +cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .color-block-white .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigge= +r.cmp-tabs__tab--active { border-bottom-color: rgb(255, 255, 255); } +} + +.color-block-white .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-t= +rigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 255, 2= +55); } + +.color-block-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 212, 46); } + +@media screen and (min-width: 1000px) { + .color-block-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active { border-bottom-color: rgb(255, 212, 46); } +} + +.color-block-yellow .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-= +trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 212, = +46); } + +.color-block-yellow-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(240, 192, 0); = +} + +@media screen and (min-width: 1000px) { + .color-block-yellow-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(240, 192, 0); } +} + +.color-block-yellow-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(240, = +192, 0); } + +.color-block-yellow-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 240, 179= +); } + +@media screen and (min-width: 1000px) { + .color-block-yellow-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 240, 179); } +} + +.color-block-yellow-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-ac= +n-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255,= + 240, 179); } + +.color-tab-background-gray .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-a= +cn-tab-trigger, .color-tab-background-gray .cmp-acn-tabs .cmp-acn-tab-nav {= + background-color: rgb(242, 242, 242); } + +@media screen and (min-width: 1000px) { + .color-background-gray .cmp-acn-tabs .cmp-accordion { background-color: r= +gb(242, 242, 242); } +} + +.color-background-gray .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-panel.cmp-accordion__panel--expanded { background-color: rgb(242, 242, 2= +42); } + +.datastat.datastat-card-vertical .cmp-datastat-card { -webkit-box-align: st= +art; align-items: flex-start; width: 100%; line-height: 0.5; } + +.datastat.datastat-card-vertical .cmp-datastat-card__content { border-width= +: 0px 0px 0px 4px; padding-top: 40px; background-color: rgb(255, 255, 255);= + border-left-style: solid; border-color: rgb(161, 0, 255); height: 80%; } + +.datastat.datastat-card-vertical .cmp-datastat-card__description { color: r= +gb(0, 0, 0); font-size: 1.2rem; padding: 15px 20px 20px 15px; line-height: = +1.2; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical .cmp-datastat-card__description { paddin= +g: 17px 23px 23px 17px; font-size: 1.4rem; text-transform: none; margin-bot= +tom: 0px; } +} + +.datastat.datastat-card-vertical .cmp-datastat-card__headline { top: 0.9rem= +; display: flex; position: relative; z-index: 2; color: rgb(74, 74, 74); pa= +dding-left: 2rem; font-weight: 800; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical .cmp-datastat-card__headline { width: 10= +0%; } +} + +@media screen and (max-width: 1199.9px) { + .datastat.datastat-card-vertical .cmp-datastat-card__headline { max-heigh= +t: 15%; top: 0.5rem; } +} + +.datastat.datastat-card-vertical.color-background-gray .cmp-datastat-card__= +content { background-color: rgb(242, 242, 242); } + +.datastat.datastat-card-horizontal .cmp-datastat-card { -webkit-box-align: = +start; align-items: flex-start; width: 100%; } + +.datastat.datastat-card-horizontal .cmp-datastat-card__content { border-wid= +th: 4px 0px 0px; padding-top: 15px; border-color: rgb(161, 0, 255); border-= +top-style: solid; } + +.datastat.datastat-card-horizontal .cmp-datastat-card__description { color:= + rgb(0, 0, 0); font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-horizontal .cmp-datastat-card__description { font= +-size: 1.4rem; text-transform: none; } +} + +.datastat.datastat-card-horizontal .cmp-datastat-card__headline { display: = +block; z-index: 2; font-weight: 800; line-height: 1; color: rgb(0, 0, 0); p= +adding-bottom: 0.08em; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-horizontal .cmp-datastat-card__headline { top: 2.= +3em; width: 100%; } +} + +.datastat.datastat-card-vertical-wide .cmp-datastat-card { line-height: 1; = +padding-left: 10px; border-left: 4px solid rgb(161, 0, 255); border-top-col= +or: rgb(161, 0, 255); border-right-color: rgb(161, 0, 255); border-bottom-c= +olor: rgb(161, 0, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide .cmp-datastat-card { padding-left: = +0px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: = +normal; flex-flow: row; border-left: 0px; } +} + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide .cmp-datastat-card__content { -webk= +it-box-flex: 1; flex: 1 1 0%; padding-left: 2rem; border-left: 4px solid rg= +b(161, 0, 255); border-top-color: rgb(161, 0, 255); border-right-color: rgb= +(161, 0, 255); border-bottom-color: rgb(161, 0, 255); min-height: 3.12em; } +} + +.datastat.datastat-card-vertical-wide .cmp-datastat-card__headline { font-w= +eight: 600; color: rgb(161, 0, 255); align-self: center; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide .cmp-datastat-card__headline { widt= +h: 150px; text-align: right; padding: 10px 2rem 10px 0px; color: rgb(161, 0= +, 255); } +} + +.datastat.datastat-card-vertical-wide .cmp-datastat-card__description { col= +or: rgb(0, 0, 0); font-size: 1.2rem; padding-top: 0.5rem; line-height: 1.2;= + } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide .cmp-datastat-card__description { h= +eight: 6rem; padding: 10px 0px; vertical-align: middle; display: table-cell= +; font-size: 1.4rem; text-transform: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-1 .cmp-data= +stat-card__headline { color: rgb(180, 85, 170); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-1 .cmp-data= +stat-card { border-left: 4px solid rgb(180, 85, 170); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-1 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-2 .cmp-data= +stat-card__headline { color: rgb(160, 85, 245); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-2 .cmp-data= +stat-card { border-left: 4px solid rgb(160, 85, 245); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-2 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-3 .cmp-data= +stat-card__headline { color: rgb(190, 130, 255); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-3 .cmp-data= +stat-card { border-left: 4px solid rgb(190, 130, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-3 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-4 .cmp-data= +stat-card__headline { color: rgb(220, 175, 255); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-4 .cmp-data= +stat-card { border-left: 4px solid rgb(220, 175, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-4 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-5 .cmp-data= +stat-card__headline { color: rgb(230, 220, 255); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-5 .cmp-data= +stat-card { border-left: 4px solid rgb(230, 220, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-5 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-blue .cmp-datastat-ca= +rd__headline { color: rgb(0, 65, 240); } + +.datastat.datastat-card-vertical-wide.color-block-alt-blue .cmp-datastat-ca= +rd { border-left: 4px solid rgb(0, 65, 240); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-blue .cmp-datastat-= +card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-gray .cmp-datastat-ca= +rd__headline { color: rgb(190, 190, 190); } + +.datastat.datastat-card-vertical-wide.color-block-alt-gray .cmp-datastat-ca= +rd { border-left: 4px solid rgb(190, 190, 190); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-gray .cmp-datastat-= +card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-gray-dark .cmp-datast= +at-card__headline { color: rgb(150, 150, 150); } + +.datastat.datastat-card-vertical-wide.color-block-alt-gray-dark .cmp-datast= +at-card { border-left: 4px solid rgb(150, 150, 150); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-gray-dark .cmp-data= +stat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-gray-darker .cmp-data= +stat-card__headline { color: rgb(90, 90, 90); } + +.datastat.datastat-card-vertical-wide.color-block-alt-gray-darker .cmp-data= +stat-card { border-left: 4px solid rgb(90, 90, 90); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-gray-darker .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-green .cmp-datastat-c= +ard__headline { color: rgb(0, 215, 0); } + +.datastat.datastat-card-vertical-wide.color-block-alt-green .cmp-datastat-c= +ard { border-left: 4px solid rgb(0, 215, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-green .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-red .cmp-datastat-car= +d__headline { color: red; } + +.datastat.datastat-card-vertical-wide.color-block-alt-red .cmp-datastat-car= +d { border-left: 4px solid red; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-red .cmp-datastat-c= +ard { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-yellow .cmp-datastat-= +card__headline { color: rgb(255, 255, 0); } + +.datastat.datastat-card-vertical-wide.color-block-alt-yellow .cmp-datastat-= +card { border-left: 4px solid rgb(255, 255, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-yellow .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-aqua .cmp-datastat-card__= +headline { color: rgb(0, 255, 187); } + +.datastat.datastat-card-vertical-wide.color-block-aqua .cmp-datastat-card {= + border-left: 4px solid rgb(0, 255, 187); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-aqua .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-blue .cmp-datastat-card__= +headline { color: rgb(0, 186, 255); } + +.datastat.datastat-card-vertical-wide.color-block-blue .cmp-datastat-card {= + border-left: 4px solid rgb(0, 186, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-blue .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-blue-green .cmp-datastat-= +card__headline { color: rgb(5, 240, 165); } + +.datastat.datastat-card-vertical-wide.color-block-blue-green .cmp-datastat-= +card { border-left: 4px solid rgb(5, 240, 165); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-blue-green .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-brand-green .cmp-datastat= +-card__headline { color: rgb(100, 255, 80); } + +.datastat.datastat-card-vertical-wide.color-block-brand-green .cmp-datastat= +-card { border-left: 4px solid rgb(100, 255, 80); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-brand-green .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-brand-orange .cmp-datasta= +t-card__headline { color: rgb(255, 120, 0); } + +.datastat.datastat-card-vertical-wide.color-block-brand-orange .cmp-datasta= +t-card { border-left: 4px solid rgb(255, 120, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-brand-orange .cmp-datas= +tat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-brand-yellow .cmp-datasta= +t-card__headline { color: rgb(255, 235, 50); } + +.datastat.datastat-card-vertical-wide.color-block-brand-yellow .cmp-datasta= +t-card { border-left: 4px solid rgb(255, 235, 50); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-brand-yellow .cmp-datas= +tat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-blue-dark .cmp-datastat-c= +ard__headline { color: rgb(0, 142, 255); } + +.datastat.datastat-card-vertical-wide.color-block-blue-dark .cmp-datastat-c= +ard { border-left: 4px solid rgb(0, 142, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-blue-dark .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-blue-light .cmp-datastat-= +card__headline { color: rgb(0, 243, 255); } + +.datastat.datastat-card-vertical-wide.color-block-blue-light .cmp-datastat-= +card { border-left: 4px solid rgb(0, 243, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-blue-light .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-core-purple .cmp-datastat= +-card__headline { color: rgb(70, 0, 115); } + +.datastat.datastat-card-vertical-wide.color-block-core-purple .cmp-datastat= +-card { border-left: 4px solid rgb(70, 0, 115); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-core-purple .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-cyan .cmp-datastat-card__= +headline { color: rgb(0, 255, 255); } + +.datastat.datastat-card-vertical-wide.color-block-cyan .cmp-datastat-card {= + border-left: 4px solid rgb(0, 255, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-cyan .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray .cmp-datastat-card__= +headline { color: rgb(167, 167, 167); } + +.datastat.datastat-card-vertical-wide.color-block-gray .cmp-datastat-card {= + border-left: 4px solid rgb(167, 167, 167); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-base .cmp-datastat-c= +ard__headline { color: rgb(0, 0, 0); } + +.datastat.datastat-card-vertical-wide.color-block-gray-base .cmp-datastat-c= +ard { border-left: 4px solid rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-base .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-dark .cmp-datastat-c= +ard__headline { color: rgb(107, 107, 107); } + +.datastat.datastat-card-vertical-wide.color-block-gray-dark .cmp-datastat-c= +ard { border-left: 4px solid rgb(107, 107, 107); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-dark .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-darker .cmp-datastat= +-card__headline { color: rgb(74, 74, 74); } + +.datastat.datastat-card-vertical-wide.color-block-gray-darker .cmp-datastat= +-card { border-left: 4px solid rgb(74, 74, 74); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-darker .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-light .cmp-datastat-= +card__headline { color: rgb(204, 204, 204); } + +.datastat.datastat-card-vertical-wide.color-block-gray-light .cmp-datastat-= +card { border-left: 4px solid rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-light .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-lighter .cmp-datasta= +t-card__headline { color: rgb(227, 227, 227); } + +.datastat.datastat-card-vertical-wide.color-block-gray-lighter .cmp-datasta= +t-card { border-left: 4px solid rgb(227, 227, 227); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-lighter .cmp-datas= +tat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-lightest .cmp-datast= +at-card__headline { color: rgb(242, 242, 242); } + +.datastat.datastat-card-vertical-wide.color-block-gray-lightest .cmp-datast= +at-card { border-left: 4px solid rgb(242, 242, 242); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-lightest .cmp-data= +stat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-grayishyellow-dark .cmp-d= +atastat-card__headline { color: rgb(150, 150, 140); } + +.datastat.datastat-card-vertical-wide.color-block-grayishyellow-dark .cmp-d= +atastat-card { border-left: 4px solid rgb(150, 150, 140); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-grayishyellow-dark .cmp= +-datastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-grayishyellow-light .cmp-= +datastat-card__headline { color: rgb(230, 230, 220); } + +.datastat.datastat-card-vertical-wide.color-block-grayishyellow-light .cmp-= +datastat-card { border-left: 4px solid rgb(230, 230, 220); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-grayishyellow-light .cm= +p-datastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-green .cmp-datastat-card_= +_headline { color: rgb(0, 255, 0); } + +.datastat.datastat-card-vertical-wide.color-block-green .cmp-datastat-card = +{ border-left: 4px solid rgb(0, 255, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-green .cmp-datastat-car= +d { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-green-dark .cmp-datastat-= +card__headline { color: rgb(0, 83, 10); } + +.datastat.datastat-card-vertical-wide.color-block-green-dark .cmp-datastat-= +card { border-left: 4px solid rgb(0, 83, 10); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-green-dark .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-link .cmp-datastat-card__= +headline { color: rgb(0, 77, 255); } + +.datastat.datastat-card-vertical-wide.color-block-link .cmp-datastat-card {= + border-left: 4px solid rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-link .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-link-dark .cmp-datastat-c= +ard__headline { color: rgb(0, 0, 136); } + +.datastat.datastat-card-vertical-wide.color-block-link-dark .cmp-datastat-c= +ard { border-left: 4px solid rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-link-dark .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-orange .cmp-datastat-card= +__headline { color: rgb(255, 182, 0); } + +.datastat.datastat-card-vertical-wide.color-block-orange .cmp-datastat-card= + { border-left: 4px solid rgb(255, 182, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-orange .cmp-datastat-ca= +rd { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-orange-dark .cmp-datastat= +-card__headline { color: rgb(255, 149, 0); } + +.datastat.datastat-card-vertical-wide.color-block-orange-dark .cmp-datastat= +-card { border-left: 4px solid rgb(255, 149, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-orange-dark .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-pink .cmp-datastat-card__= +headline { color: rgb(231, 0, 116); } + +.datastat.datastat-card-vertical-wide.color-block-pink .cmp-datastat-card {= + border-left: 4px solid rgb(231, 0, 116); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-pink .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-pink-dark .cmp-datastat-c= +ard__headline { color: rgb(164, 2, 83); } + +.datastat.datastat-card-vertical-wide.color-block-pink-dark .cmp-datastat-c= +ard { border-left: 4px solid rgb(164, 2, 83); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-pink-dark .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-pink-light .cmp-datastat-= +card__headline { color: rgb(255, 80, 160); } + +.datastat.datastat-card-vertical-wide.color-block-pink-light .cmp-datastat-= +card { border-left: 4px solid rgb(255, 80, 160); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-pink-light .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-purple .cmp-datastat-card= +__headline { color: rgb(161, 0, 255); } + +.datastat.datastat-card-vertical-wide.color-block-purple .cmp-datastat-card= + { border-left: 4px solid rgb(161, 0, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-purple .cmp-datastat-ca= +rd { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-purple-dark .cmp-datastat= +-card__headline { color: rgb(117, 0, 192); } + +.datastat.datastat-card-vertical-wide.color-block-purple-dark .cmp-datastat= +-card { border-left: 4px solid rgb(117, 0, 192); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-purple-dark .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-purple-darkest .cmp-datas= +tat-card__headline { color: rgb(70, 1, 115); } + +.datastat.datastat-card-vertical-wide.color-block-purple-darkest .cmp-datas= +tat-card { border-left: 4px solid rgb(70, 1, 115); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-purple-darkest .cmp-dat= +astat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-red .cmp-datastat-card__h= +eadline { color: rgb(231, 15, 41); } + +.datastat.datastat-card-vertical-wide.color-block-red .cmp-datastat-card { = +border-left: 4px solid rgb(231, 15, 41); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-red .cmp-datastat-card = +{ border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-red-dark .cmp-datastat-ca= +rd__headline { color: rgb(189, 0, 29); } + +.datastat.datastat-card-vertical-wide.color-block-red-dark .cmp-datastat-ca= +rd { border-left: 4px solid rgb(189, 0, 29); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-red-dark .cmp-datastat-= +card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-red-darker .cmp-datastat-= +card__headline { color: rgb(113, 0, 18); } + +.datastat.datastat-card-vertical-wide.color-block-red-darker .cmp-datastat-= +card { border-left: 4px solid rgb(113, 0, 18); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-red-darker .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-red-light .cmp-datastat-c= +ard__headline { color: rgb(255, 50, 70); } + +.datastat.datastat-card-vertical-wide.color-block-red-light .cmp-datastat-c= +ard { border-left: 4px solid rgb(255, 50, 70); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-red-light .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-white .cmp-datastat-card_= +_headline { color: rgb(255, 255, 255); } + +.datastat.datastat-card-vertical-wide.color-block-white .cmp-datastat-card = +{ border-left: 4px solid rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-white .cmp-datastat-car= +d { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-yellow .cmp-datastat-card= +__headline { color: rgb(255, 212, 46); } + +.datastat.datastat-card-vertical-wide.color-block-yellow .cmp-datastat-card= + { border-left: 4px solid rgb(255, 212, 46); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-yellow .cmp-datastat-ca= +rd { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-yellow-dark .cmp-datastat= +-card__headline { color: rgb(240, 192, 0); } + +.datastat.datastat-card-vertical-wide.color-block-yellow-dark .cmp-datastat= +-card { border-left: 4px solid rgb(240, 192, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-yellow-dark .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-yellow-light .cmp-datasta= +t-card__headline { color: rgb(255, 240, 179); } + +.datastat.datastat-card-vertical-wide.color-block-yellow-light .cmp-datasta= +t-card { border-left: 4px solid rgb(255, 240, 179); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-yellow-light .cmp-datas= +tat-card { border-left: none; } +} + +.datastat a { color: rgb(0, 77, 255); } + +.datastat.color-block-accent-purple-1 .cmp-datastat-card__content { border-= +color: rgb(180, 85, 170); } + +.datastat.color-block-accent-purple-2 .cmp-datastat-card__content { border-= +color: rgb(160, 85, 245); } + +.datastat.color-block-accent-purple-3 .cmp-datastat-card__content { border-= +color: rgb(190, 130, 255); } + +.datastat.color-block-accent-purple-4 .cmp-datastat-card__content { border-= +color: rgb(220, 175, 255); } + +.datastat.color-block-accent-purple-5 .cmp-datastat-card__content { border-= +color: rgb(230, 220, 255); } + +.datastat.color-block-alt-blue .cmp-datastat-card__content { border-color: = +rgb(0, 65, 240); } + +.datastat.color-block-alt-gray .cmp-datastat-card__content { border-color: = +rgb(190, 190, 190); } + +.datastat.color-block-alt-gray-dark .cmp-datastat-card__content { border-co= +lor: rgb(150, 150, 150); } + +.datastat.color-block-alt-gray-darker .cmp-datastat-card__content { border-= +color: rgb(90, 90, 90); } + +.datastat.color-block-alt-green .cmp-datastat-card__content { border-color:= + rgb(0, 215, 0); } + +.datastat.color-block-alt-red .cmp-datastat-card__content { border-color: r= +ed; } + +.datastat.color-block-alt-yellow .cmp-datastat-card__content { border-color= +: rgb(255, 255, 0); } + +.datastat.color-block-aqua .cmp-datastat-card__content { border-color: rgb(= +0, 255, 187); } + +.datastat.color-block-blue .cmp-datastat-card__content { border-color: rgb(= +0, 186, 255); } + +.datastat.color-block-blue-green .cmp-datastat-card__content { border-color= +: rgb(5, 240, 165); } + +.datastat.color-block-brand-green .cmp-datastat-card__content { border-colo= +r: rgb(100, 255, 80); } + +.datastat.color-block-brand-orange .cmp-datastat-card__content { border-col= +or: rgb(255, 120, 0); } + +.datastat.color-block-brand-yellow .cmp-datastat-card__content { border-col= +or: rgb(255, 235, 50); } + +.datastat.color-block-blue-dark .cmp-datastat-card__content { border-color:= + rgb(0, 142, 255); } + +.datastat.color-block-blue-light .cmp-datastat-card__content { border-color= +: rgb(0, 243, 255); } + +.datastat.color-block-core-purple .cmp-datastat-card__content { border-colo= +r: rgb(70, 0, 115); } + +.datastat.color-block-cyan .cmp-datastat-card__content { border-color: rgb(= +0, 255, 255); } + +.datastat.color-block-gray .cmp-datastat-card__content { border-color: rgb(= +167, 167, 167); } + +.datastat.color-block-gray-base .cmp-datastat-card__content { border-color:= + rgb(0, 0, 0); } + +.datastat.color-block-gray-dark .cmp-datastat-card__content { border-color:= + rgb(107, 107, 107); } + +.datastat.color-block-gray-darker .cmp-datastat-card__content { border-colo= +r: rgb(74, 74, 74); } + +.datastat.color-block-gray-light .cmp-datastat-card__content { border-color= +: rgb(204, 204, 204); } + +.datastat.color-block-gray-lighter .cmp-datastat-card__content { border-col= +or: rgb(227, 227, 227); } + +.datastat.color-block-gray-lightest .cmp-datastat-card__content { border-co= +lor: rgb(242, 242, 242); } + +.datastat.color-block-grayishyellow-dark .cmp-datastat-card__content { bord= +er-color: rgb(150, 150, 140); } + +.datastat.color-block-grayishyellow-light .cmp-datastat-card__content { bor= +der-color: rgb(230, 230, 220); } + +.datastat.color-block-green .cmp-datastat-card__content { border-color: rgb= +(0, 255, 0); } + +.datastat.color-block-green-dark .cmp-datastat-card__content { border-color= +: rgb(0, 83, 10); } + +.datastat.color-block-link .cmp-datastat-card__content { border-color: rgb(= +0, 77, 255); } + +.datastat.color-block-link-dark .cmp-datastat-card__content { border-color:= + rgb(0, 0, 136); } + +.datastat.color-block-orange .cmp-datastat-card__content { border-color: rg= +b(255, 182, 0); } + +.datastat.color-block-orange-dark .cmp-datastat-card__content { border-colo= +r: rgb(255, 149, 0); } + +.datastat.color-block-pink .cmp-datastat-card__content { border-color: rgb(= +231, 0, 116); } + +.datastat.color-block-pink-dark .cmp-datastat-card__content { border-color:= + rgb(164, 2, 83); } + +.datastat.color-block-pink-light .cmp-datastat-card__content { border-color= +: rgb(255, 80, 160); } + +.datastat.color-block-purple .cmp-datastat-card__content { border-color: rg= +b(161, 0, 255); } + +.datastat.color-block-purple-dark .cmp-datastat-card__content { border-colo= +r: rgb(117, 0, 192); } + +.datastat.color-block-purple-darkest .cmp-datastat-card__content { border-c= +olor: rgb(70, 1, 115); } + +.datastat.color-block-red .cmp-datastat-card__content { border-color: rgb(2= +31, 15, 41); } + +.datastat.color-block-red-dark .cmp-datastat-card__content { border-color: = +rgb(189, 0, 29); } + +.datastat.color-block-red-darker .cmp-datastat-card__content { border-color= +: rgb(113, 0, 18); } + +.datastat.color-block-red-light .cmp-datastat-card__content { border-color:= + rgb(255, 50, 70); } + +.datastat.color-block-white .cmp-datastat-card__content { border-color: rgb= +(255, 255, 255); } + +.datastat.color-block-yellow .cmp-datastat-card__content { border-color: rg= +b(255, 212, 46); } + +.datastat.color-block-yellow-dark .cmp-datastat-card__content { border-colo= +r: rgb(240, 192, 0); } + +.datastat.color-block-yellow-light .cmp-datastat-card__content { border-col= +or: rgb(255, 240, 179); } + +.datastat.datastat--animation .cmp-datastat-card__headline { transition: tr= +ansform 1.2s ease 0s, opacity 1.2s ease 0s, -webkit-transform 1.2s ease 0s;= + z-index: 2; opacity: 0; transform: translateY(20px); display: inline-block= +; } + +.datastat.datastat--animation .cmp-datastat-card__content { transition: tra= +nsform 1.1s linear 0s, opacity 1.1s linear 0s, -webkit-transform 1.1s linea= +r 0s; z-index: 1; opacity: 0; transform: translateY(-10px); } + +.datastat.datastat--animation.datastat--animation-on .cmp-datastat-card__co= +ntent, .datastat.datastat--animation.datastat--animation-on .cmp-datastat-c= +ard__headline { opacity: 1; transform: translateY(0px); } + +.datastat ul { margin-top: 16px; padding-left: 15px; } + +.datastat ul li { position: relative; margin: 0px; padding-left: 1.6rem; pa= +dding-bottom: 10px; } + +.datastat ul li::before { position: absolute; top: 0px; left: 0px; width: 2= +4px; content: "=E2=80=A2"; } + +.datastat ol { margin-top: 16px; padding-left: 30px; list-style: decimal; } + +.datastat ol li { padding-left: 0.5rem; margin: 0px; padding-bottom: 10px; = +} + +.datastat ol li::before { display: none; } + +.cmp-image-parallax-scrolling { position: relative; } + +.cmp-image-parallax-scrolling .cmp-container { height: 10.7rem; background-= +size: cover; background-repeat: no-repeat; background-position: 50% center;= + position: relative; width: 100%; left: 0px; top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-image-parallax-scrolling .cmp-container { height: 25.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-image-parallax-scrolling .cmp-container { height: 40rem; background-= +attachment: fixed; } +} + +.cmp-image-parallax-scrolling.full-16x9 .cmp-container { height: 18rem; } + +@media screen and (min-width: 768px) { + .cmp-image-parallax-scrolling.full-16x9 .cmp-container { height: 43.2rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-image-parallax-scrolling.full-16x9 .cmp-container { height: 67.5rem;= + } +} + +.blockquote__parallax-image .blockquote { z-index: 10; position: relative; = +background-color: rgba(255, 255, 255, 0.7); display: flex; border: 0.063rem= + solid rgb(204, 204, 204); float: left; padding: 3.3rem 3rem 3.5rem; margin= +: 0px 3.5rem; } + +@media screen and (min-width: 1000px) { + .blockquote__parallax-image .blockquote { width: 66.67%; padding: 3rem 5r= +em 3.5rem; } +} + +.blockquote__parallax-image .cmp-image-parallax-scrolling { padding-top: 11= +.2rem; } + +@media screen and (min-width: 1000px) { + .blockquote__parallax-image .cmp-image-parallax-scrolling .cmp-container = +{ height: 34rem; } +} + +.blockquote__parallax-image .cmp-image-parallax-scrolling.full-16x9 .cmp-co= +ntainer { height: 18rem; } + +@media screen and (min-width: 768px) { + .blockquote__parallax-image .cmp-image-parallax-scrolling.full-16x9 .cmp-= +container { height: 43.2rem; } +} + +@media screen and (min-width: 1000px) { + .blockquote__parallax-image .cmp-image-parallax-scrolling.full-16x9 .cmp-= +container { height: 67.5rem; } +} + +.mixed-media-block-full-image-card .cmp-image-parallax-scrolling { padding-= +top: 0px; } + +.cmp-image-standard-overlap { height: 100%; position: relative; } + +.cmp-image-standard-overlap .cmp-container { background-position: 50% cente= +r; background-repeat: no-repeat; margin-bottom: -3.8rem; max-width: 50rem; = +max-height: 18rem; height: 100vh; background-size: contain !important; } + +@media screen and (min-width: 768px) { + .cmp-image-standard-overlap .cmp-container { margin-top: -6rem; margin-bo= +ttom: -6rem; max-width: 58.4rem; max-height: 53.5rem; } +} + +.cmp-multi-video__player { position: relative; } + +.cmp-multi-video[data-thumbnail-enabled=3D"true"] .cmp-multi-video__embed {= + visibility: hidden; } + +.cmp-multi-video__embed { position: relative; padding-top: 56.25%; } + +.cmp-multi-video__embed .vidyard-player-container, .cmp-multi-video__embed = +.vidyard-player-embed, .cmp-multi-video__embed iframe { position: absolute;= + top: 0px; left: 0px; width: 100%; height: 100%; } + +.cmp-multi-video__embed .vidyard-player-container div[class^=3D"vidyard-div= +-"] { padding-bottom: 56.25% !important; } + +.cmp-multi-video--aspect-ratio-small .cmp-multi-video__embed { position: re= +lative; padding-top: 33.33%; } + +.cmp-multi-video--aspect-ratio-small .cmp-multi-video__embed .vidyard-playe= +r-container div[class^=3D"vidyard-div-"] { padding-bottom: 33.33% !importan= +t; } + +.cmp-multi-video__thumbnail { position: absolute; top: 0px; left: 0px; widt= +h: 100%; height: 100%; } + +.cmp-multi-video__thumbnail.cmp-multi-video__thumbnail--hide { display: non= +e; } + +.cmp-multi-video__thumbnail .cmp-image, .cmp-multi-video__thumbnail .image = +{ width: 100%; height: 100%; } + +.cmp-multi-video__thumbnail .cmp-image__image { object-fit: cover; height: = +100%; } + +.cmp-multi-video__thumbnail-play { position: absolute; top: 50%; left: 50%;= + transform: translate(-50%, -50%); height: 80px; width: 80px; cursor: point= +er; border-radius: 50%; border: 4px solid rgba(255, 255, 255, 0.4); backgro= +und: rgba(0, 0, 0, 0.4); } + +.cmp-multi-video__thumbnail-play:focus { box-shadow: rgb(0, 0, 136) 0px 0px= + 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-multi-video__thumbnail-play:focus:not(:focus-visible) { box-shadow: no= +ne; outline: none; } + +@media screen and (min-width: 1000px) { + .cmp-multi-video__thumbnail-play { height: 120px; width: 120px; } +} + +.cmp-multi-video__thumbnail-play-icon::before { content: "=EF=92=88"; font-= +size: 48px; font-family: Ionicons; display: block; font-weight: 400; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; position: absolute; color: rgb(255, 255, 255); transform: tr= +anslate(-50%, -50%); top: 50%; left: 50%; padding-left: 3px; cursor: pointe= +r; } + +@media screen and (min-width: 1000px) { + .cmp-multi-video__thumbnail-play-icon::before { left: 50.3%; content: "= +=EF=92=88"; font-size: 70px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; } +} + +.cmp-multi-video__transcript { line-height: 1.6; margin-top: 10px; } + +.cmp-multi-video__transcript-link { font-size: 1.6rem; color: rgb(0, 77, 25= +5); } + +@media screen and (max-width: 999.9px) { + .cmp-multi-video__transcript-link { font-size: 1.4rem; } +} + +.cmp-multi-video__transcript-link:hover { text-decoration: underline; color= +: rgb(0, 77, 255); } + +.cmp-multi-video-list { margin-top: 20px; } + +.cmp-multi-video-list-item { margin-top: 10px; border: 1px solid rgb(204, 2= +04, 204); height: 100%; background-color: rgb(255, 255, 255); } + +.cmp-multi-video-list-item:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1= +px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-multi-video-list-item:focus:not(:focus-visible) { box-shadow: none; ou= +tline: none; } + +.cmp-multi-video-list-item__button { display: flex; padding: 11px; height: = +100%; width: 100%; } + +.cmp-multi-video-list-item__button--selected { border: 4px solid rgb(204, 2= +04, 204); } + +.cmp-multi-video-list-item__thumbnail { display: flex; position: relative; = +height: 70px; width: 70px; } + +.cmp-multi-video-list-item__thumbnail .cmp-image { height: 100%; } + +.cmp-multi-video-list-item__thumbnail .cmp-image__image { min-width: 4.38em= +; height: 4.38em; object-fit: cover; } + +.cmp-multi-video-list-item__play { height: 3.12em; width: 3.12em; border-ra= +dius: 50%; border: 0.15em solid rgba(255, 255, 255, 0.4); background: paddi= +ng-box rgba(0, 0, 0, 0.4); } + +.cmp-multi-video-list-item__play, .cmp-multi-video-list-item__play-icon::be= +fore { position: absolute; top: 50%; left: 50%; transform: translate(-50%, = +-50%); } + +.cmp-multi-video-list-item__play-icon::before { content: "=EF=92=88"; font-= +size: 30px; font-family: Ionicons; display: block; font-weight: 400; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; color: rgb(255, 255, 255); padding-left: 2px; } + +.cmp-multi-video-list-item__content { display: flex; -webkit-box-orient: ve= +rtical; -webkit-box-direction: normal; flex-direction: column; align-self: = +center; -webkit-box-align: start; align-items: flex-start; line-height: 1.8= +rem; margin-left: 15px; } + +.cmp-multi-video-list-item__title { font-weight: 600; } + +.cmp-multi-video-list-item__subtitle, .cmp-multi-video-list-item__title { f= +ont-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "= +Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif;= + font-size: 1.2rem; color: rgb(0, 0, 0); } + +.cmp-multi-video-list-item__subtitle { font-weight: 400; text-align: left; = +} + +.multi-video.color-block-accent-purple-1 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(180, 85, 170); } + +.multi-video.color-block-accent-purple-2 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(160, 85, 245); } + +.multi-video.color-block-accent-purple-3 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(190, 130, 255); } + +.multi-video.color-block-accent-purple-4 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(220, 175, 255); } + +.multi-video.color-block-accent-purple-5 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(230, 220, 255); } + +.multi-video.color-block-alt-blue .cmp-multi-video-list-item__button--selec= +ted { border: 4px solid rgb(0, 65, 240); } + +.multi-video.color-block-alt-gray .cmp-multi-video-list-item__button--selec= +ted { border: 4px solid rgb(190, 190, 190); } + +.multi-video.color-block-alt-gray-dark .cmp-multi-video-list-item__button--= +selected { border: 4px solid rgb(150, 150, 150); } + +.multi-video.color-block-alt-gray-darker .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(90, 90, 90); } + +.multi-video.color-block-alt-green .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(0, 215, 0); } + +.multi-video.color-block-alt-red .cmp-multi-video-list-item__button--select= +ed { border: 4px solid red; } + +.multi-video.color-block-alt-yellow .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(255, 255, 0); } + +.multi-video.color-block-aqua .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(0, 255, 187); } + +.multi-video.color-block-blue .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(0, 186, 255); } + +.multi-video.color-block-blue-green .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(5, 240, 165); } + +.multi-video.color-block-brand-green .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(100, 255, 80); } + +.multi-video.color-block-brand-orange .cmp-multi-video-list-item__button--s= +elected { border: 4px solid rgb(255, 120, 0); } + +.multi-video.color-block-brand-yellow .cmp-multi-video-list-item__button--s= +elected { border: 4px solid rgb(255, 235, 50); } + +.multi-video.color-block-blue-dark .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(0, 142, 255); } + +.multi-video.color-block-blue-light .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(0, 243, 255); } + +.multi-video.color-block-core-purple .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(70, 0, 115); } + +.multi-video.color-block-cyan .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(0, 255, 255); } + +.multi-video.color-block-gray .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(167, 167, 167); } + +.multi-video.color-block-gray-base .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(0, 0, 0); } + +.multi-video.color-block-gray-dark .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(107, 107, 107); } + +.multi-video.color-block-gray-darker .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(74, 74, 74); } + +.multi-video.color-block-gray-light .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(204, 204, 204); } + +.multi-video.color-block-gray-lighter .cmp-multi-video-list-item__button--s= +elected { border: 4px solid rgb(227, 227, 227); } + +.multi-video.color-block-gray-lightest .cmp-multi-video-list-item__button--= +selected { border: 4px solid rgb(242, 242, 242); } + +.multi-video.color-block-grayishyellow-dark .cmp-multi-video-list-item__but= +ton--selected { border: 4px solid rgb(150, 150, 140); } + +.multi-video.color-block-grayishyellow-light .cmp-multi-video-list-item__bu= +tton--selected { border: 4px solid rgb(230, 230, 220); } + +.multi-video.color-block-green .cmp-multi-video-list-item__button--selected= + { border: 4px solid rgb(0, 255, 0); } + +.multi-video.color-block-green-dark .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(0, 83, 10); } + +.multi-video.color-block-link .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(0, 77, 255); } + +.multi-video.color-block-link-dark .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(0, 0, 136); } + +.multi-video.color-block-orange .cmp-multi-video-list-item__button--selecte= +d { border: 4px solid rgb(255, 182, 0); } + +.multi-video.color-block-orange-dark .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(255, 149, 0); } + +.multi-video.color-block-pink .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(231, 0, 116); } + +.multi-video.color-block-pink-dark .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(164, 2, 83); } + +.multi-video.color-block-pink-light .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(255, 80, 160); } + +.multi-video.color-block-purple .cmp-multi-video-list-item__button--selecte= +d { border: 4px solid rgb(161, 0, 255); } + +.multi-video.color-block-purple-dark .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(117, 0, 192); } + +.multi-video.color-block-purple-darkest .cmp-multi-video-list-item__button-= +-selected { border: 4px solid rgb(70, 1, 115); } + +.multi-video.color-block-red .cmp-multi-video-list-item__button--selected {= + border: 4px solid rgb(231, 15, 41); } + +.multi-video.color-block-red-dark .cmp-multi-video-list-item__button--selec= +ted { border: 4px solid rgb(189, 0, 29); } + +.multi-video.color-block-red-darker .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(113, 0, 18); } + +.multi-video.color-block-red-light .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(255, 50, 70); } + +.multi-video.color-block-white .cmp-multi-video-list-item__button--selected= + { border: 4px solid rgb(255, 255, 255); } + +.multi-video.color-block-yellow .cmp-multi-video-list-item__button--selecte= +d { border: 4px solid rgb(255, 212, 46); } + +.multi-video.color-block-yellow-dark .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(240, 192, 0); } + +.multi-video.color-block-yellow-light .cmp-multi-video-list-item__button--s= +elected { border: 4px solid rgb(255, 240, 179); } + +.multi-video.cmp-multi-video--image-border .cmp-multi-video-list-item__thum= +bnail { border: 1px solid rgb(107, 107, 107); } + +.cmp-videocard { background-color: rgb(255, 255, 255); border: 1px solid rg= +b(204, 204, 204); height: 100%; } + +.cmp-videocard__embed { position: relative; padding-top: 56.25%; } + +.cmp-videocard__embed iframe, .cmp-videocard__thumbnail { position: absolut= +e; top: 0px; left: 0px; width: 100%; height: 100%; } + +.cmp-videocard__thumbnail { right: 0px; } + +.cmp-videocard__play { position: absolute; top: 50%; left: 50%; transform: = +translate(-50%, -50%); height: 80px; width: 80px; cursor: pointer; border-r= +adius: 50%; border: 4px solid rgba(255, 255, 255, 0.4); background: rgba(0,= + 0, 0, 0.4); } + +.cmp-videocard__play:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; ou= +tline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-videocard__play:focus:not(:focus-visible) { box-shadow: none; outline:= + none; } + +@media screen and (min-width: 1000px) { + .cmp-videocard__play { height: 120px; width: 120px; } +} + +.cmp-videocard__play-icon::before { content: "=EF=92=88"; font-size: 48px; = +font-family: Ionicons; display: block; font-weight: 400; font-style: normal= +; line-height: 1; text-transform: none; letter-spacing: normal; overflow-wr= +ap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: an= +tialiased; text-rendering: optimizelegibility; font-feature-settings: "liga= +"; position: absolute; color: rgb(255, 255, 255); transform: translate(-50%= +, -50%); top: 50%; left: 50%; padding-left: 3px; cursor: pointer; } + +@media screen and (min-width: 1000px) { + .cmp-videocard__play-icon::before { left: 50.3%; font-size: 7rem; } +} + +.cmp-videocard__title { max-width: 1200px; color: rgb(0, 0, 0); padding: 20= +px; } + +@media screen and (min-width: 1000px) { + .cmp-videocard__title { padding: 20px; } +} + +.cmp-videocard__title-text { font-family: Graphik, Arial, system-ui, -apple= +-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", = +oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; text-t= +ransform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-videocard__title-text { font-size: 1.6rem; } +} + +.cmp-videocard__description { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; text-= +transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem; = +} + +@media screen and (min-width: 1000px) { + .cmp-videocard__description { font-size: 1.6rem; } +} + +.cmp-videocard .cmp-image { height: 100%; } + +.cmp-videocard .cmp-image__image { height: 100%; object-fit: cover; } + +.cmp-media-teaser { height: 105px; padding: 0px 1.5rem; } + +.cmp-media-teaser--border-bottom { border-bottom: 0.063rem solid rgb(204, 2= +04, 204); border-top-width: 0.063rem; border-right-width: 0.063rem; border-= +left-width: 0.063rem; margin: 0px 1.5rem 2rem; padding-bottom: 20px; } + +.cmp-media-teaser--border-bottom .cmp-media-teaser { padding: 0px; } + +.cmp-media-teaser__thumbnail-img { width: 105px; height: 105px; } + +.cmp-media-teaser__title { font-family: Graphik, Arial, system-ui, -apple-s= +ystem, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", ox= +ygen, cantarell, sans-serif; font-weight: 600; font-style: normal; text-tra= +nsform: uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0); line-heigh= +t: 1.4; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-media-teaser__title { font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.cmp-media-teaser .cmp-slide-share__title { line-height: 1.6rem; letter-spa= +cing: 0.078rem; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-media-teaser .cmp-slide-share__title { font-size: 1.8rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-media-teaser .cmp-slide-share__title { line-height: 2.5rem; } +} + +.cmp-media-teaser .cmp-slide-share__description { margin-top: 10px; font-fa= +mily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe = +UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-= +weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0);= + line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-media-teaser .cmp-slide-share__description { font-size: 1.6rem; } +} + +.cmp-media-teaser .cmp-slide-share-container__thumbnail { margin-right: 1.5= +rem; position: relative; float: left; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-media-teaser .cmp-slide-share-container__thumbnail { margin-right: 2= +.5rem; } +} + +.cmp-media-teaser .cmp-slide-share-container__thumbnail img { max-width: no= +ne; } + +.cmp-media-teaser .cmp-slide-share-container__custom-icon { width: 3.12em; = +height: 3.12em; background-color: rgba(0, 0, 0, 0.4); border: 0.13em solid = +rgba(255, 255, 255, 0.4); border-radius: 50%; } + +.cmp-media-teaser .cmp-slide-share-container__custom-icon, .cmp-media-tease= +r .cmp-slide-share-container__icon { position: absolute; top: 50%; left: 50= +%; transform: translate(-50%, -50%); } + +.cmp-media-teaser .cmp-slide-share-container__icon--video::after { content:= + "=EF=88=95"; } + +.cmp-media-teaser .cmp-slide-share-container__icon--slider::after, .cmp-med= +ia-teaser .cmp-slide-share-container__icon--video::after { font-size: 32px;= + font-family: Ionicons; display: block; font-weight: 400; font-style: norma= +l; line-height: 1; text-transform: none; letter-spacing: normal; overflow-w= +rap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: a= +ntialiased; text-rendering: optimizelegibility; font-feature-settings: "lig= +a"; color: rgb(255, 255, 255); opacity: 1; } + +.cmp-media-teaser .cmp-slide-share-container__icon--slider::after { content= +: "=EF=85=88"; } + +.cmp-media-teaser .cmp-slide-share-container__icon--podcast::after { conten= +t: "=EF=91=A1"; font-size: 32px; font-family: Ionicons; display: block; fon= +t-weight: 400; font-style: normal; line-height: 1; text-transform: none; le= +tter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction= +: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibil= +ity; font-feature-settings: "liga"; color: rgb(255, 255, 255); opacity: 1; = +} + +.cmp-media-teaser .cmp-image__image { height: 100%; width: 100%; position: = +absolute; } + +.cmp-video__player { position: relative; } + +.cmp-video[data-thumbnail-enabled=3D"true"] .cmp-video__embed, .cmp-video[d= +ata-thumbnail-enabled=3D"true"] .dynamicmedia { visibility: hidden; } + +.cmp-video__embed { position: relative; padding-top: 56.25%; } + +.cmp-video__embed .vidyard-player-container, .cmp-video__embed .vidyard-pla= +yer-embed, .cmp-video__embed iframe { position: absolute; top: 0px; left: 0= +px; width: 100%; height: 100%; } + +.cmp-video__embed .vidyard-player-container div[class^=3D"vidyard-div-"] { = +padding-bottom: 56.25% !important; } + +.cmp-video .s7videoviewer { position: relative; padding-top: 56.25%; } + +.cmp-video .s7videoviewer .s7container { top: 0px; left: 0px; width: 100%; = +position: absolute !important; height: 100% !important; } + +.cmp-video .s7videoviewer .s7videoelement { position: absolute !important; = +top: 0px !important; left: 0px !important; width: 100% !important; height: = +100% !important; } + +.cmp-video--aspect-ratio-small .cmp-video__embed { position: relative; padd= +ing-top: 33.33%; } + +.cmp-video--aspect-ratio-small .cmp-video__embed .vidyard-player-container = +div[class^=3D"vidyard-div-"] { padding-bottom: 33.33% !important; } + +.cmp-video--aspect-ratio-small .s7videoviewer { position: relative; padding= +-top: 33.33%; } + +.cmp-video__content { margin: 0px auto; } + +.cmp-video__content--right .cmp-video__transcript { display: flex; -webkit-= +box-pack: end; justify-content: flex-end; margin-top: 10px; } + +.cmp-video__content--left { font-size: 1.2rem; padding: 20px; } + +.cmp-video__transcript a { line-height: 1.6; color: rgb(0, 77, 255); font-s= +ize: 1.6rem; } + +@media screen and (max-width: 999.9px) { + .cmp-video__transcript a { font-size: 1.4rem; } +} + +.cmp-video__transcript a:focus, .cmp-video__transcript a:hover { text-decor= +ation: underline; display: inline-block; } + +.cmp-video__transcript a:visited { color: rgb(0, 0, 136); } + +.cmp-video__title { color: rgb(0, 0, 0); overflow-wrap: break-word; } + +.cmp-video__title-text { font-family: Graphik, Arial, system-ui, -apple-sys= +tem, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxyg= +en, cantarell, sans-serif; font-weight: 800; font-style: normal; text-trans= +form: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-video__title-text { font-size: 2.5rem; } +} + +.cmp-video__subtitle p { font-size: 1.2rem; color: rgb(0, 0, 0); } + +.cmp-video__thumbnail { position: absolute; top: 0px; left: 0px; width: 100= +%; height: 100%; } + +.cmp-video__thumbnail.cmp-video__thumbnail--hide { display: none; } + +.cmp-video__thumbnail .cmp-image, .cmp-video__thumbnail .image { width: 100= +%; height: 100%; } + +.cmp-video__thumbnail .cmp-image__image { object-fit: cover; height: 100%; = +} + +.cmp-video__thumbnail-play { position: absolute; top: 50%; left: 50%; trans= +form: translate(-50%, -50%); height: 80px; width: 80px; cursor: pointer; bo= +rder-radius: 50%; border: 4px solid rgba(255, 255, 255, 0.4); background: r= +gba(0, 0, 0, 0.4); } + +.cmp-video__thumbnail-play:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1= +px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-video__thumbnail-play:focus:not(:focus-visible) { box-shadow: none; ou= +tline: none; } + +@media screen and (min-width: 1000px) { + .cmp-video__thumbnail-play { height: 120px; width: 120px; } +} + +.cmp-video__thumbnail-play-icon::before { content: "=EF=92=88"; font-size: = +48px; font-family: Ionicons; display: block; font-weight: 400; font-style: = +normal; line-height: 1; text-transform: none; letter-spacing: normal; overf= +low-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothi= +ng: antialiased; text-rendering: optimizelegibility; font-feature-settings:= + "liga"; position: absolute; color: rgb(255, 255, 255); transform: translat= +e(-50%, -50%); top: 50%; left: 50%; padding-left: 3px; cursor: pointer; } + +@media screen and (min-width: 1000px) { + .cmp-video__thumbnail-play-icon::before { left: 50.3%; content: "=EF=92= +=88"; font-size: 70px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } +} + +.color-background-white .cmp-video__content { background-color: rgb(255, 25= +5, 255); } + +.color-background-gray .cmp-video__content { background-color: rgb(242, 242= +, 242); } + +@media screen and (min-width: 1000px) { + .full-width .cmp-video__content--left { padding-left: 4.8rem; } +} + +.cmp-audio { margin-bottom: 1.25rem; } + +.cmp-audio, .cmp-audio__player { -webkit-box-align: center; align-items: ce= +nter; } + +.cmp-audio__player { height: auto; display: flex; background-color: rgb(255= +, 255, 255); } + +.cmp-audio__thumbnail { padding-left: 15px; padding-right: 15px; } + +@media screen and (min-width: 768px) { + .cmp-audio__thumbnail { padding-left: 20px; padding-right: 18px; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__thumbnail { padding-left: 25px; padding-right: 30px; } +} + +.cmp-audio__thumbnail-btn { width: 44px; height: 44px; border-radius: 50%; = +cursor: pointer; background-color: rgb(231, 0, 116); position: relative; } + +.cmp-audio__thumbnail-btn:focus { box-shadow: transparent 0px 0px 0px 0.1re= +m; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-audio__thumbnail-btn:focus:not(:focus-visible) { box-shadow: none; out= +line: none; } + +.cmp-audio__thumbnail-pause-icon::before, .cmp-audio__thumbnail-play-icon::= +before { position: absolute; top: 50%; left: 50%; transform: translate(-50%= +, -50%); color: rgb(242, 242, 242); cursor: pointer; display: flex; } + +.cmp-audio__thumbnail-play-icon::before { content: "=EF=92=88"; padding-lef= +t: 0.4rem; } + +.cmp-audio__thumbnail-pause-icon::before, .cmp-audio__thumbnail-play-icon::= +before { font-size: 2.4rem; font-family: Ionicons; display: block; font-wei= +ght: 400; font-style: normal; line-height: 1; text-transform: none; letter-= +spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr= +; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; = +font-feature-settings: "liga"; } + +.cmp-audio__thumbnail-pause-icon::before { content: "=EF=88=90"; } + +.cmp-audio__container { width: calc(100% - 4.63em); display: inline-block; = +position: relative; padding: 1rem 2rem 2rem 1rem; } + +@media screen and (min-width: 768px) { + .cmp-audio__container { padding: 2rem 3rem 2rem 0px; } +} + +@media screen and (min-width: 1200px) { + .cmp-audio__container { padding: 2rem 3rem 3rem 0px; } +} + +.cmp-audio__title .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal= +; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1= +.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-audio__title .cmp-title__text { font-size: 1.6rem; } +} + +.cmp-audio__subtitle div.cmp-text p { font-size: 1.2rem; } + +.cmp-audio__controls { position: relative; width: 100%; display: flex; } + +.cmp-audio__volume-btn:focus { box-shadow: transparent 0px 0px 0px 0.1rem; = +outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-audio__volume-btn:focus:not(:focus-visible) { box-shadow: none; outlin= +e: none; } + +@media screen and (min-width: 1000px) { + .cmp-audio__mute::before, .cmp-audio__volume::before { display: inline; p= +adding-right: 10px; color: rgb(0, 0, 0); margin-top: 20px; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__volume::before { content: "=EF=8E=BA"; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__mute::before, .cmp-audio__volume::before { font-size: 2.4rem;= + font-family: Ionicons; display: block; font-weight: 400; font-style: norma= +l; line-height: 1; text-transform: none; letter-spacing: normal; overflow-w= +rap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: a= +ntialiased; text-rendering: optimizelegibility; font-feature-settings: "lig= +a"; } + .cmp-audio__mute::before { content: "=EF=8E=B9"; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__volume-control { padding-right: 1rem; color: rgb(0, 0, 0); di= +splay: block; width: auto; margin-top: 1rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-audio__volume-control { display: none; width: 0px; } +} + +.cmp-audio__progress { padding-right: 10px; width: 100%; display: flex; mar= +gin: 10px 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-audio__progress { margin: 20px 0px 0px; } +} + +.cmp-audio__progress-bar { margin: 10px 0px; appearance: none; height: 5px;= + width: 100%; background: rgb(0, 0, 0); border-radius: 3px; opacity: 1; dis= +play: block; } + +.cmp-audio__progress-bar:focus { box-shadow: transparent 0px 0px 0px 0.1rem= +; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-audio__progress-bar:focus:not(:focus-visible) { box-shadow: none; outl= +ine: none; } + +.cmp-audio__progress-bar::-webkit-slider-thumb { appearance: none; width: 2= +0px; height: 20px; background: rgb(0, 0, 0); border-radius: 50%; cursor: po= +inter; } + +.cmp-audio__progress-bar-thumb-hide::-webkit-slider-thumb { visibility: hid= +den; } + +.cmp-audio__volume-bar { appearance: none; background: rgb(0, 0, 0); border= +-radius: 0.3rem; opacity: 1; } + +.cmp-audio__volume-bar:focus { box-shadow: transparent 0px 0px 0px 0.1rem; = +outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-audio__volume-bar:focus:not(:focus-visible) { box-shadow: none; outlin= +e: none; } + +@media screen and (min-width: 1000px) { + .cmp-audio__volume-bar { margin: 2rem 0px 1rem; height: 0.4rem; width: 10= +0%; } +} + +.cmp-audio__volume-bar::-webkit-slider-thumb { appearance: none; width: 14p= +x; height: 14px; background: rgb(0, 0, 0); border-radius: 50%; cursor: poin= +ter; } + +.cmp-audio__transcript-container { padding-top: 10px; text-align: right; } + +.cmp-audio__transcript-container a { color: rgb(0, 77, 255); font-size: 1.4= +rem; line-height: 2.24rem; } + +.cmp-audio__transcript-container a:focus { box-shadow: transparent 0px 0px = +0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; = +} + +.cmp-audio__transcript-container a:focus:not(:focus-visible) { box-shadow: = +none; outline: none; } + +@media screen and (min-width: 768px) { + .cmp-audio__transcript-container a { font-size: 1.4rem; line-height: 2.24= +rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__transcript-container a { font-size: 1.6rem; line-height: 1.6;= + } +} + +.cmp-audio__transcript-container a:focus { text-decoration: underline; padd= +ing-bottom: 3px; } + +.cmp-audio__transcript-container a:focus:focus { box-shadow: transparent 0p= +x 0px 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.= +1rem; } + +.cmp-audio__transcript-container a:focus:focus:not(:focus-visible) { box-sh= +adow: none; outline: none; } + +.cmp-audio__transcript-container a:hover { text-decoration: underline; } + +.cmp-audio__transcript-container a a:visited { color: rgb(0, 0, 136); } + +.cmp-audio__audio-time { display: flex; font-size: 1.2rem; line-height: 2.5= +6rem; margin-top: 10px; width: 94px; } + +@media screen and (min-width: 768px) { + .cmp-audio__audio-time { margin-top: 20px; } +} + +.cmp-audio__time-divider { padding: 0px 0.3rem; } + +.cmp-audio__background-player { padding: 3rem 0px 0px 2rem; position: absol= +ute; top: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-audio__background-player { padding: 3rem 3rem 0px 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__background-player { padding: 3rem 3rem 0px 5.5rem; } +} + +.cmp-audio__background-image { background-size: cover; position: relative; = +width: 100%; background-repeat: no-repeat; min-height: 150px; } + +.cmp-audio__background-image .cmp-audio__background-ctrl .cmp-audio__thumbn= +ail-btn { background-color: unset; } + +.cmp-audio__background-ctrl { width: 100%; display: flex; position: absolut= +e; bottom: 0px; padding: 0px 2rem 2.5rem; } + +@media screen and (min-width: 768px) { + .cmp-audio__background-ctrl { padding: 0px 3rem 3rem 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__background-ctrl { padding: 0px 3rem 4rem 5.5rem; } +} + +.cmp-audio__backgorund-btn { background-color: transparent; height: 2.9rem;= + border-radius: 0%; } + +.cmp-audio__bg-icon::before { padding-right: 1rem; color: rgb(0, 0, 0); pad= +ding-left: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-audio__bg-icon::before { padding-right: 2rem; } +} + +.cmp-audio__bg-bar-ctrl, .cmp-audio__bg-vol-icon::before { margin: 0px; } + +.cmp-audio__bg-vol { margin: 1rem 0px 0px; } + +.cmp-audio__bg-prog { margin: 1.3rem 0px 0px; } + +.cmp-audio__bg-time { margin: 0.3rem 0px 0px; } + +.cmp-audio__bg-progress { width: auto; -webkit-box-flex: 1; flex: 1 1 auto;= + } + +.cmp-audio__embed-player { padding: 0px; } + +.cmp-audio__embed-transcript { padding-top: 0px; } + +.cmp-volume-hide { visibility: hidden; width: 0px; padding: 0px; } + +.color-block-accent-purple-1 .cmp-audio__thumbnail-btn { background-color: = +rgb(180, 85, 170); } + +.color-block-accent-purple-2 .cmp-audio__thumbnail-btn { background-color: = +rgb(160, 85, 245); } + +.color-block-accent-purple-3 .cmp-audio__thumbnail-btn { background-color: = +rgb(190, 130, 255); } + +.color-block-accent-purple-4 .cmp-audio__thumbnail-btn { background-color: = +rgb(220, 175, 255); } + +.color-block-accent-purple-5 .cmp-audio__thumbnail-btn { background-color: = +rgb(230, 220, 255); } + +.color-block-alt-blue .cmp-audio__thumbnail-btn { background-color: rgb(0, = +65, 240); } + +.color-block-alt-gray .cmp-audio__thumbnail-btn { background-color: rgb(190= +, 190, 190); } + +.color-block-alt-gray-dark .cmp-audio__thumbnail-btn { background-color: rg= +b(150, 150, 150); } + +.color-block-alt-gray-darker .cmp-audio__thumbnail-btn { background-color: = +rgb(90, 90, 90); } + +.color-block-alt-green .cmp-audio__thumbnail-btn { background-color: rgb(0,= + 215, 0); } + +.color-block-alt-red .cmp-audio__thumbnail-btn { background-color: red; } + +.color-block-alt-yellow .cmp-audio__thumbnail-btn { background-color: rgb(2= +55, 255, 0); } + +.color-block-aqua .cmp-audio__thumbnail-btn { background-color: rgb(0, 255,= + 187); } + +.color-block-blue .cmp-audio__thumbnail-btn { background-color: rgb(0, 186,= + 255); } + +.color-block-blue-green .cmp-audio__thumbnail-btn { background-color: rgb(5= +, 240, 165); } + +.color-block-brand-green .cmp-audio__thumbnail-btn { background-color: rgb(= +100, 255, 80); } + +.color-block-brand-orange .cmp-audio__thumbnail-btn { background-color: rgb= +(255, 120, 0); } + +.color-block-brand-yellow .cmp-audio__thumbnail-btn { background-color: rgb= +(255, 235, 50); } + +.color-block-blue-dark .cmp-audio__thumbnail-btn { background-color: rgb(0,= + 142, 255); } + +.color-block-blue-light .cmp-audio__thumbnail-btn { background-color: rgb(0= +, 243, 255); } + +.color-block-core-purple .cmp-audio__thumbnail-btn { background-color: rgb(= +70, 0, 115); } + +.color-block-cyan .cmp-audio__thumbnail-btn { background-color: rgb(0, 255,= + 255); } + +.color-block-gray .cmp-audio__thumbnail-btn { background-color: rgb(167, 16= +7, 167); } + +.color-block-gray-base .cmp-audio__thumbnail-btn { background-color: rgb(0,= + 0, 0); } + +.color-block-gray-dark .cmp-audio__thumbnail-btn { background-color: rgb(10= +7, 107, 107); } + +.color-block-gray-darker .cmp-audio__thumbnail-btn { background-color: rgb(= +74, 74, 74); } + +.color-block-gray-light .cmp-audio__thumbnail-btn { background-color: rgb(2= +04, 204, 204); } + +.color-block-gray-lighter .cmp-audio__thumbnail-btn { background-color: rgb= +(227, 227, 227); } + +.color-block-gray-lightest .cmp-audio__thumbnail-btn { background-color: rg= +b(242, 242, 242); } + +.color-block-grayishyellow-dark .cmp-audio__thumbnail-btn { background-colo= +r: rgb(150, 150, 140); } + +.color-block-grayishyellow-light .cmp-audio__thumbnail-btn { background-col= +or: rgb(230, 230, 220); } + +.color-block-green .cmp-audio__thumbnail-btn { background-color: rgb(0, 255= +, 0); } + +.color-block-green-dark .cmp-audio__thumbnail-btn { background-color: rgb(0= +, 83, 10); } + +.color-block-link .cmp-audio__thumbnail-btn { background-color: rgb(0, 77, = +255); } + +.color-block-link-dark .cmp-audio__thumbnail-btn { background-color: rgb(0,= + 0, 136); } + +.color-block-orange .cmp-audio__thumbnail-btn { background-color: rgb(255, = +182, 0); } + +.color-block-orange-dark .cmp-audio__thumbnail-btn { background-color: rgb(= +255, 149, 0); } + +.color-block-pink .cmp-audio__thumbnail-btn { background-color: rgb(231, 0,= + 116); } + +.color-block-pink-dark .cmp-audio__thumbnail-btn { background-color: rgb(16= +4, 2, 83); } + +.color-block-pink-light .cmp-audio__thumbnail-btn { background-color: rgb(2= +55, 80, 160); } + +.color-block-purple .cmp-audio__thumbnail-btn { background-color: rgb(161, = +0, 255); } + +.color-block-purple-dark .cmp-audio__thumbnail-btn { background-color: rgb(= +117, 0, 192); } + +.color-block-purple-darkest .cmp-audio__thumbnail-btn { background-color: r= +gb(70, 1, 115); } + +.color-block-red .cmp-audio__thumbnail-btn { background-color: rgb(231, 15,= + 41); } + +.color-block-red-dark .cmp-audio__thumbnail-btn { background-color: rgb(189= +, 0, 29); } + +.color-block-red-darker .cmp-audio__thumbnail-btn { background-color: rgb(1= +13, 0, 18); } + +.color-block-red-light .cmp-audio__thumbnail-btn { background-color: rgb(25= +5, 50, 70); } + +.color-block-white .cmp-audio__thumbnail-btn { background-color: rgb(255, 2= +55, 255); } + +.color-block-yellow .cmp-audio__thumbnail-btn { background-color: rgb(255, = +212, 46); } + +.color-block-yellow-dark .cmp-audio__thumbnail-btn { background-color: rgb(= +240, 192, 0); } + +.color-block-yellow-light .cmp-audio__thumbnail-btn { background-color: rgb= +(255, 240, 179); } + +.audio.cmp-audio-light-theme .cmp-audio__audio-time, .audio.cmp-audio-light= +-theme .cmp-audio__mute::before, .audio.cmp-audio-light-theme .cmp-audio__t= +humbnail-pause-icon::before, .audio.cmp-audio-light-theme .cmp-audio__thumb= +nail-play-icon::before, .audio.cmp-audio-light-theme .cmp-audio__volume::be= +fore, .audio.cmp-audio-light-theme .cmp-text, .audio.cmp-audio-light-theme = +.cmp-title__text, .cmp-audio-icon-color-black .cmp-audio__thumbnail-pause-i= +con::before, .cmp-audio-icon-color-black .cmp-audio__thumbnail-play-icon::b= +efore { color: rgb(0, 0, 0); } + +.audio.cmp-audio-light-theme .cmp-audio__progress-bar::-webkit-slider-thumb= +, .audio.cmp-audio-light-theme .cmp-audio__volume-bar::-webkit-slider-thumb= + { background: rgb(0, 0, 0); } + +.audio.cmp-audio-light-theme input { background: rgb(0, 0, 0); } + +.audio.cmp-audio-dark-theme .cmp-audio__audio-time, .audio.cmp-audio-dark-t= +heme .cmp-audio__mute::before, .audio.cmp-audio-dark-theme .cmp-audio__thum= +bnail-pause-icon::before, .audio.cmp-audio-dark-theme .cmp-audio__thumbnail= +-play-icon::before, .audio.cmp-audio-dark-theme .cmp-audio__volume::before,= + .audio.cmp-audio-dark-theme .cmp-text, .audio.cmp-audio-dark-theme .cmp-ti= +tle__text { color: rgb(255, 255, 255); } + +.audio.cmp-audio-dark-theme .cmp-audio__progress-bar::-webkit-slider-thumb,= + .audio.cmp-audio-dark-theme .cmp-audio__volume-bar::-webkit-slider-thumb {= + background: rgb(255, 255, 255); } + +.audio.cmp-audio-dark-theme input { background: rgb(255, 255, 255); } + +.cmp-audio-background-gray .cmp-audio__player, .cmp-sticky-audio { backgrou= +nd-color: rgb(242, 242, 242); } + +.cmp-sticky-audio { display: none; z-index: 999; top: 3.13em; width: 100%; = +left: 0px; padding-bottom: 0px; height: auto; position: fixed; } + +.cmp-sticky-audio.cmp-sticky-audio--display { display: block; background-co= +lor: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .cmp-sticky-audio { width: 375px; height: 812px; display: none; } + .cmp-sticky-audio.cmp-sticky-audio--display { display: none; } +} + +.cmp-sticky-audio__container { display: flex; padding: 1rem 1.5rem; } + +.cmp-sticky-audio__header { white-space: nowrap; overflow: hidden; font-siz= +e: 1.4rem; font-weight: 600; display: flex; width: 85%; -webkit-box-align: = +center; align-items: center; } + +.cmp-sticky-audio__divider { margin: 0px 0.5rem; } + +.cmp-sticky-audio__title { text-overflow: ellipsis; position: relative; whi= +te-space: nowrap; overflow: hidden; width: 80%; } + +.cmp-sticky-audio .cmp-sticky-time { font-size: 1.2rem; margin-top: 0px; pa= +dding-left: 1rem; display: flex; -webkit-box-align: center; align-items: ce= +nter; line-height: 2.56rem; } + +.cmp-sticky-audio .cmp-sticky-audio-controls { margin-left: auto; margin-ri= +ght: auto; width: 8em; padding-bottom: 0.5rem; display: flex; } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__backwar= +d { color: rgb(0, 0, 0); } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__backwar= +d::after { content: "=EF=92=AB"; font-size: 24px; font-family: Ionicons; di= +splay: block; font-weight: 400; font-style: normal; line-height: 1; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__forward= + { color: rgb(0, 0, 0); } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__forward= +::after { content: "=EF=92=AD"; font-size: 24px; font-family: Ionicons; dis= +play: block; font-weight: 400; font-style: normal; line-height: 1; text-tra= +nsform: none; letter-spacing: normal; overflow-wrap: normal; white-space: n= +owrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering:= + optimizelegibility; font-feature-settings: "liga"; } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__play { = +color: rgb(0, 0, 0); } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__play::a= +fter { content: "=EF=92=88"; font-size: 24px; font-family: Ionicons; displa= +y: block; font-weight: 400; font-style: normal; line-height: 1; text-transf= +orm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowr= +ap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: op= +timizelegibility; font-feature-settings: "liga"; padding: 0px 4.5rem; } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__pause {= + color: rgb(0, 0, 0); } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__pause::= +after { content: "=EF=91=B8"; font-size: 24px; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; padding: 0px 4.5rem; } + +.cmp-sticky-audio-progress-container { width: 100%; background-color: rgb(2= +55, 255, 255); } + +.cmp-sticky-audio-progress-bar { width: 1%; height: 0.32em; background-colo= +r: rgb(231, 0, 116); } + +.cmp-sticky-audio--disable .cmp-sticky-audio { display: none; } + +.newslettersignup .cmp-teaser__image { z-index: 1; border: none; right: 0px= +; margin: -4.5rem 0px 0px; position: absolute; height: 81px; width: 63px; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__image { top: -15px; height: 112px; width: = +88px; margin: 0px; } +} + +.newslettersignup .cmp-teaser__image .cmp-image__image { vertical-align: mi= +ddle; border: none; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__image .cmp-image__image { height: 112px; } +} + +.newslettersignup .cmp-teaser__container { width: 100%; background-color: r= +gb(255, 255, 255); padding-top: 4.5rem; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__container { padding-top: 1.5rem; } +} + +.newslettersignup .cmp-teaser__header { float: left; width: 100%; margin: 0= +px 3rem 2rem 0px; padding-bottom: 2rem; position: relative; border-bottom-w= +idth: 0.2rem; border-bottom-style: solid; } + +.newslettersignup .cmp-teaser__header::before { content: ""; position: abso= +lute; width: calc(100% - 7.3rem); border-top-width: 0.2rem; border-top-styl= +e: solid; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__header::before { width: calc(100% - 9.8rem= +); } +} + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__header { width: 50%; } +} + +.newslettersignup .cmp-teaser__description { margin: 0px; width: 100%; } + +.newslettersignup .cmp-teaser .h-title-eyebrow { margin: 0px; padding: 2rem= + 0px; width: 70%; } + +.newslettersignup .cmp-teaser__action-container { padding: 0px; } + +.newslettersignup .cmp-teaser .cmp-button { width: 100%; color: rgb(255, 25= +5, 255); background-color: rgb(0, 0, 0); border-color: transparent; box-sha= +dow: rgb(167, 167, 167) 4px 4px 0px 0px; margin: 0px 0px 4px; transition: b= +ox-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow = +0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; } + +.newslettersignup .cmp-teaser .cmp-button:focus, .newslettersignup .cmp-tea= +ser .cmp-button:hover { box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; t= +ransform: translate(-5px, -5px); color: rgb(255, 255, 255); background-colo= +r: rgb(0, 0, 0); } + +.newslettersignup .cmp-teaser .cmp-button:focus { border: 2px solid rgb(255= +, 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.newslettersignup .cmp-teaser .cmp-button:disabled { background-color: rgb(= +227, 227, 227); border-color: transparent; box-shadow: none; color: rgb(255= +, 255, 255); transition: none 0s ease 0s; } + +.newslettersignup .cmp-teaser .cmp-button:disabled:hover { box-shadow: none= +; transform: none; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser .cmp-button { width: auto; } +} + +.newslettersignup.color-block-accent-purple-1 .cmp-teaser__header { border-= +bottom-color: rgb(180, 85, 170); } + +.newslettersignup.color-block-accent-purple-1 .cmp-teaser__header::before {= + border-top-color: rgb(180, 85, 170); } + +.newslettersignup.color-block-accent-purple-2 .cmp-teaser__header { border-= +bottom-color: rgb(160, 85, 245); } + +.newslettersignup.color-block-accent-purple-2 .cmp-teaser__header::before {= + border-top-color: rgb(160, 85, 245); } + +.newslettersignup.color-block-accent-purple-3 .cmp-teaser__header { border-= +bottom-color: rgb(190, 130, 255); } + +.newslettersignup.color-block-accent-purple-3 .cmp-teaser__header::before {= + border-top-color: rgb(190, 130, 255); } + +.newslettersignup.color-block-accent-purple-4 .cmp-teaser__header { border-= +bottom-color: rgb(220, 175, 255); } + +.newslettersignup.color-block-accent-purple-4 .cmp-teaser__header::before {= + border-top-color: rgb(220, 175, 255); } + +.newslettersignup.color-block-accent-purple-5 .cmp-teaser__header { border-= +bottom-color: rgb(230, 220, 255); } + +.newslettersignup.color-block-accent-purple-5 .cmp-teaser__header::before {= + border-top-color: rgb(230, 220, 255); } + +.newslettersignup.color-block-alt-blue .cmp-teaser__header { border-bottom-= +color: rgb(0, 65, 240); } + +.newslettersignup.color-block-alt-blue .cmp-teaser__header::before { border= +-top-color: rgb(0, 65, 240); } + +.newslettersignup.color-block-alt-gray .cmp-teaser__header { border-bottom-= +color: rgb(190, 190, 190); } + +.newslettersignup.color-block-alt-gray .cmp-teaser__header::before { border= +-top-color: rgb(190, 190, 190); } + +.newslettersignup.color-block-alt-gray-dark .cmp-teaser__header { border-bo= +ttom-color: rgb(150, 150, 150); } + +.newslettersignup.color-block-alt-gray-dark .cmp-teaser__header::before { b= +order-top-color: rgb(150, 150, 150); } + +.newslettersignup.color-block-alt-gray-darker .cmp-teaser__header { border-= +bottom-color: rgb(90, 90, 90); } + +.newslettersignup.color-block-alt-gray-darker .cmp-teaser__header::before {= + border-top-color: rgb(90, 90, 90); } + +.newslettersignup.color-block-alt-green .cmp-teaser__header { border-bottom= +-color: rgb(0, 215, 0); } + +.newslettersignup.color-block-alt-green .cmp-teaser__header::before { borde= +r-top-color: rgb(0, 215, 0); } + +.newslettersignup.color-block-alt-red .cmp-teaser__header { border-bottom-c= +olor: red; } + +.newslettersignup.color-block-alt-red .cmp-teaser__header::before { border-= +top-color: red; } + +.newslettersignup.color-block-alt-yellow .cmp-teaser__header { border-botto= +m-color: rgb(255, 255, 0); } + +.newslettersignup.color-block-alt-yellow .cmp-teaser__header::before { bord= +er-top-color: rgb(255, 255, 0); } + +.newslettersignup.color-block-aqua .cmp-teaser__header { border-bottom-colo= +r: rgb(0, 255, 187); } + +.newslettersignup.color-block-aqua .cmp-teaser__header::before { border-top= +-color: rgb(0, 255, 187); } + +.newslettersignup.color-block-blue .cmp-teaser__header { border-bottom-colo= +r: rgb(0, 186, 255); } + +.newslettersignup.color-block-blue .cmp-teaser__header::before { border-top= +-color: rgb(0, 186, 255); } + +.newslettersignup.color-block-blue-green .cmp-teaser__header { border-botto= +m-color: rgb(5, 240, 165); } + +.newslettersignup.color-block-blue-green .cmp-teaser__header::before { bord= +er-top-color: rgb(5, 240, 165); } + +.newslettersignup.color-block-brand-green .cmp-teaser__header { border-bott= +om-color: rgb(100, 255, 80); } + +.newslettersignup.color-block-brand-green .cmp-teaser__header::before { bor= +der-top-color: rgb(100, 255, 80); } + +.newslettersignup.color-block-brand-orange .cmp-teaser__header { border-bot= +tom-color: rgb(255, 120, 0); } + +.newslettersignup.color-block-brand-orange .cmp-teaser__header::before { bo= +rder-top-color: rgb(255, 120, 0); } + +.newslettersignup.color-block-brand-yellow .cmp-teaser__header { border-bot= +tom-color: rgb(255, 235, 50); } + +.newslettersignup.color-block-brand-yellow .cmp-teaser__header::before { bo= +rder-top-color: rgb(255, 235, 50); } + +.newslettersignup.color-block-blue-dark .cmp-teaser__header { border-bottom= +-color: rgb(0, 142, 255); } + +.newslettersignup.color-block-blue-dark .cmp-teaser__header::before { borde= +r-top-color: rgb(0, 142, 255); } + +.newslettersignup.color-block-blue-light .cmp-teaser__header { border-botto= +m-color: rgb(0, 243, 255); } + +.newslettersignup.color-block-blue-light .cmp-teaser__header::before { bord= +er-top-color: rgb(0, 243, 255); } + +.newslettersignup.color-block-core-purple .cmp-teaser__header { border-bott= +om-color: rgb(70, 0, 115); } + +.newslettersignup.color-block-core-purple .cmp-teaser__header::before { bor= +der-top-color: rgb(70, 0, 115); } + +.newslettersignup.color-block-cyan .cmp-teaser__header { border-bottom-colo= +r: rgb(0, 255, 255); } + +.newslettersignup.color-block-cyan .cmp-teaser__header::before { border-top= +-color: rgb(0, 255, 255); } + +.newslettersignup.color-block-gray .cmp-teaser__header { border-bottom-colo= +r: rgb(167, 167, 167); } + +.newslettersignup.color-block-gray .cmp-teaser__header::before { border-top= +-color: rgb(167, 167, 167); } + +.newslettersignup.color-block-gray-base .cmp-teaser__header { border-bottom= +-color: rgb(0, 0, 0); } + +.newslettersignup.color-block-gray-base .cmp-teaser__header::before { borde= +r-top-color: rgb(0, 0, 0); } + +.newslettersignup.color-block-gray-dark .cmp-teaser__header { border-bottom= +-color: rgb(107, 107, 107); } + +.newslettersignup.color-block-gray-dark .cmp-teaser__header::before { borde= +r-top-color: rgb(107, 107, 107); } + +.newslettersignup.color-block-gray-darker .cmp-teaser__header { border-bott= +om-color: rgb(74, 74, 74); } + +.newslettersignup.color-block-gray-darker .cmp-teaser__header::before { bor= +der-top-color: rgb(74, 74, 74); } + +.newslettersignup.color-block-gray-light .cmp-teaser__header { border-botto= +m-color: rgb(204, 204, 204); } + +.newslettersignup.color-block-gray-light .cmp-teaser__header::before { bord= +er-top-color: rgb(204, 204, 204); } + +.newslettersignup.color-block-gray-lighter .cmp-teaser__header { border-bot= +tom-color: rgb(227, 227, 227); } + +.newslettersignup.color-block-gray-lighter .cmp-teaser__header::before { bo= +rder-top-color: rgb(227, 227, 227); } + +.newslettersignup.color-block-gray-lightest .cmp-teaser__header { border-bo= +ttom-color: rgb(242, 242, 242); } + +.newslettersignup.color-block-gray-lightest .cmp-teaser__header::before { b= +order-top-color: rgb(242, 242, 242); } + +.newslettersignup.color-block-grayishyellow-dark .cmp-teaser__header { bord= +er-bottom-color: rgb(150, 150, 140); } + +.newslettersignup.color-block-grayishyellow-dark .cmp-teaser__header::befor= +e { border-top-color: rgb(150, 150, 140); } + +.newslettersignup.color-block-grayishyellow-light .cmp-teaser__header { bor= +der-bottom-color: rgb(230, 230, 220); } + +.newslettersignup.color-block-grayishyellow-light .cmp-teaser__header::befo= +re { border-top-color: rgb(230, 230, 220); } + +.newslettersignup.color-block-green .cmp-teaser__header { border-bottom-col= +or: rgb(0, 255, 0); } + +.newslettersignup.color-block-green .cmp-teaser__header::before { border-to= +p-color: rgb(0, 255, 0); } + +.newslettersignup.color-block-green-dark .cmp-teaser__header { border-botto= +m-color: rgb(0, 83, 10); } + +.newslettersignup.color-block-green-dark .cmp-teaser__header::before { bord= +er-top-color: rgb(0, 83, 10); } + +.newslettersignup.color-block-link .cmp-teaser__header { border-bottom-colo= +r: rgb(0, 77, 255); } + +.newslettersignup.color-block-link .cmp-teaser__header::before { border-top= +-color: rgb(0, 77, 255); } + +.newslettersignup.color-block-link-dark .cmp-teaser__header { border-bottom= +-color: rgb(0, 0, 136); } + +.newslettersignup.color-block-link-dark .cmp-teaser__header::before { borde= +r-top-color: rgb(0, 0, 136); } + +.newslettersignup.color-block-orange .cmp-teaser__header { border-bottom-co= +lor: rgb(255, 182, 0); } + +.newslettersignup.color-block-orange .cmp-teaser__header::before { border-t= +op-color: rgb(255, 182, 0); } + +.newslettersignup.color-block-orange-dark .cmp-teaser__header { border-bott= +om-color: rgb(255, 149, 0); } + +.newslettersignup.color-block-orange-dark .cmp-teaser__header::before { bor= +der-top-color: rgb(255, 149, 0); } + +.newslettersignup.color-block-pink .cmp-teaser__header { border-bottom-colo= +r: rgb(231, 0, 116); } + +.newslettersignup.color-block-pink .cmp-teaser__header::before { border-top= +-color: rgb(231, 0, 116); } + +.newslettersignup.color-block-pink-dark .cmp-teaser__header { border-bottom= +-color: rgb(164, 2, 83); } + +.newslettersignup.color-block-pink-dark .cmp-teaser__header::before { borde= +r-top-color: rgb(164, 2, 83); } + +.newslettersignup.color-block-pink-light .cmp-teaser__header { border-botto= +m-color: rgb(255, 80, 160); } + +.newslettersignup.color-block-pink-light .cmp-teaser__header::before { bord= +er-top-color: rgb(255, 80, 160); } + +.newslettersignup.color-block-purple .cmp-teaser__header { border-bottom-co= +lor: rgb(161, 0, 255); } + +.newslettersignup.color-block-purple .cmp-teaser__header::before { border-t= +op-color: rgb(161, 0, 255); } + +.newslettersignup.color-block-purple-dark .cmp-teaser__header { border-bott= +om-color: rgb(117, 0, 192); } + +.newslettersignup.color-block-purple-dark .cmp-teaser__header::before { bor= +der-top-color: rgb(117, 0, 192); } + +.newslettersignup.color-block-purple-darkest .cmp-teaser__header { border-b= +ottom-color: rgb(70, 1, 115); } + +.newslettersignup.color-block-purple-darkest .cmp-teaser__header::before { = +border-top-color: rgb(70, 1, 115); } + +.newslettersignup.color-block-red .cmp-teaser__header { border-bottom-color= +: rgb(231, 15, 41); } + +.newslettersignup.color-block-red .cmp-teaser__header::before { border-top-= +color: rgb(231, 15, 41); } + +.newslettersignup.color-block-red-dark .cmp-teaser__header { border-bottom-= +color: rgb(189, 0, 29); } + +.newslettersignup.color-block-red-dark .cmp-teaser__header::before { border= +-top-color: rgb(189, 0, 29); } + +.newslettersignup.color-block-red-darker .cmp-teaser__header { border-botto= +m-color: rgb(113, 0, 18); } + +.newslettersignup.color-block-red-darker .cmp-teaser__header::before { bord= +er-top-color: rgb(113, 0, 18); } + +.newslettersignup.color-block-red-light .cmp-teaser__header { border-bottom= +-color: rgb(255, 50, 70); } + +.newslettersignup.color-block-red-light .cmp-teaser__header::before { borde= +r-top-color: rgb(255, 50, 70); } + +.newslettersignup.color-block-white .cmp-teaser__header { border-bottom-col= +or: rgb(255, 255, 255); } + +.newslettersignup.color-block-white .cmp-teaser__header::before { border-to= +p-color: rgb(255, 255, 255); } + +.newslettersignup.color-block-yellow .cmp-teaser__header { border-bottom-co= +lor: rgb(255, 212, 46); } + +.newslettersignup.color-block-yellow .cmp-teaser__header::before { border-t= +op-color: rgb(255, 212, 46); } + +.newslettersignup.color-block-yellow-dark .cmp-teaser__header { border-bott= +om-color: rgb(240, 192, 0); } + +.newslettersignup.color-block-yellow-dark .cmp-teaser__header::before { bor= +der-top-color: rgb(240, 192, 0); } + +.newslettersignup.color-block-yellow-light .cmp-teaser__header { border-bot= +tom-color: rgb(255, 240, 179); } + +.newslettersignup.color-block-yellow-light .cmp-teaser__header::before { bo= +rder-top-color: rgb(255, 240, 179); } + +.cmp-share-banner { display: flex; -webkit-box-pack: start; justify-content= +: flex-start; flex-wrap: wrap; padding: 2rem 0px 3rem; } + +.cmp-share-banner .h-title-eyebrow { display: flex; -webkit-box-align: cent= +er; align-items: center; margin-top: 1rem; margin-right: 30px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-share-banner .h-title-eyebrow { margin-left: 20px; } +} + +@media screen and (min-width: 1000px) { + .cmp-share-banner .h-title-eyebrow { margin-right: 2rem; } +} + +.cmp-share-banner__item { text-align: center; } + +.cmp-share-banner__item:first-child .cmp-share-banner__icon { margin-left: = +0px; } + +@media screen and (max-width: 999.9px) { + .cmp-share-banner__item:first-child.cmp-share-banner__item--mail + .cmp-s= +hare-banner__item .cmp-share-banner__icon { margin-left: 0px; } +} + +.cmp-share-banner__icon { -webkit-box-align: center; align-items: center; b= +order-radius: 50%; border: 0.2rem solid rgb(0, 77, 255); color: rgb(0, 77, = +255); display: flex; height: 3.5rem; -webkit-box-pack: center; justify-cont= +ent: center; margin-left: 3rem; width: 3.5rem; } + +.cmp-share-banner__icon:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px = +1px; outline: rgb(0, 0, 136) solid 1px; outline-offset: 1px; background-col= +or: rgb(0, 77, 255); color: rgb(255, 255, 255); } + +.cmp-share-banner__icon:focus:not(:focus-visible) { box-shadow: none; outli= +ne: none; } + +.cmp-share-banner__icon:hover { background-color: rgb(0, 77, 255); color: r= +gb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-share-banner__icon { margin-left: 2rem; } +} + +.cmp-share-banner__icon--linkedin::after { content: "=EF=88=B9"; } + +.cmp-share-banner__icon--facebook::after, .cmp-share-banner__icon--linkedin= +::after { font-size: 18px; font-family: Ionicons; display: block; font-weig= +ht: 400; font-style: normal; line-height: 1; text-transform: none; letter-s= +pacing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr;= + -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; f= +ont-feature-settings: "liga"; } + +.cmp-share-banner__icon--facebook::after { content: "=EF=88=B1"; } + +.cmp-share-banner__icon--instagram::after { content: "=EF=8D=91"; font-size= +: 18px; font-feature-settings: "liga"; } + +.cmp-share-banner__icon--instagram::after, .cmp-share-banner__icon--twitter= +::after { font-family: Ionicons; display: block; font-weight: 400; font-sty= +le: normal; line-height: 1; text-transform: none; letter-spacing: normal; o= +verflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smo= +othing: antialiased; text-rendering: optimizelegibility; } + +.cmp-share-banner__icon--twitter::after { content: "=EF=89=83"; font-size: = +14px; font-feature-settings: "liga"; } + +.cmp-share-banner__icon--youtube::after { content: "=EF=89=8D"; } + +.cmp-share-banner__icon--kununu::after, .cmp-share-banner__icon--youtube::a= +fter { font-size: 18px; font-family: Ionicons; display: block; font-weight:= + 400; font-style: normal; line-height: 1; text-transform: none; letter-spac= +ing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -w= +ebkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font= +-feature-settings: "liga"; } + +.cmp-share-banner__icon--kununu::after { content: "=EF=93=B8"; } + +.cmp-share-banner__icon--medium::after { content: "=EF=93=B9"; } + +.cmp-share-banner__icon--medium::after, .cmp-share-banner__icon--renren::af= +ter { font-size: 18px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +.cmp-share-banner__icon--renren::after { content: "=EE=A4=96"; } + +.cmp-share-banner__icon--wechat::after { content: "=EE=A4=99"; } + +.cmp-share-banner__icon--wechat::after, .cmp-share-banner__icon--weibo::aft= +er { font-size: 18px; font-family: Ionicons; display: block; font-weight: 4= +00; font-style: normal; line-height: 1; text-transform: none; letter-spacin= +g: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -web= +kit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-f= +eature-settings: "liga"; } + +.cmp-share-banner__icon--weibo::after { content: "=EE=A4=9A"; } + +.cmp-share-banner__icon--xing::after { content: "=EE=A4=9C"; font-size: 18p= +x; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; } + +.cmp-share-banner__icon--mail { border-color: rgb(107, 107, 107); color: rg= +b(107, 107, 107); } + +.cmp-share-banner__icon--mail::after { content: "=EF=90=A2"; font-size: 22p= +x; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; } + +.cmp-share-banner__icon--mail:hover { background-color: rgb(107, 107, 107);= + } + +@media screen and (max-width: 999.9px) { + .cmp-share-banner__icon--mail { display: none; } +} + +.cmp-share-banner--border-top .cmp-share-banner { border-top: 2px solid rgb= +(204, 204, 204); margin-top: 20px; } + +@media screen and (max-width: 767.9px) { + .cmp-share-banner--border-top .cmp-share-banner { margin-top: 30px; } +} + +.cmp-share-banner--border-bottom .cmp-share-banner { border-bottom: 2px sol= +id rgb(204, 204, 204); margin-bottom: 20px; } + +@media screen and (max-width: 767.9px) { + .cmp-share-banner--border-bottom .cmp-share-banner { margin-bottom: 30px;= + } +} + +.cmp-share-banner--background-gray .cmp-share-banner { background-color: rg= +b(242, 242, 242); } + +.cmp-share-banner--toolbar .cmp-share-banner { padding: 1rem 2rem 2rem; bac= +kground-color: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .cmp-share-banner--toolbar .cmp-share-banner { padding: 1.5rem 2rem 2rem;= + } +} + +.cmp-share-banner--toolbar .h-title-eyebrow { margin-left: 0px; } + +.cmp-share-banner__items { display: flex; -webkit-box-align: center; align-= +items: center; margin-top: 1rem; } + +.cmp-share-banner__download-report { margin-left: auto; -webkit-box-flex: 1= +; flex: 1 0 100%; } + +@media screen and (min-width: 768px) { + .cmp-share-banner__download-report { -webkit-box-flex: 0; flex: 0 0 auto;= + } +} + +.cmp-share-banner__download-report .cmp-button { margin: 20px 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-share-banner__download-report .cmp-button { margin-top: 1rem; } +} + +.share-module .cmp-share-module { -webkit-box-align: center; align-items: c= +enter; padding: 1rem 0px; z-index: 3; position: relative; align-self: cente= +r; } + +.share-module .cmp-share-module .cmp-share-module__circle-share { backgroun= +d-color: rgb(242, 242, 242); height: 7rem; width: 7rem; border-radius: 50%;= + box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 4px 0px; z-index: 2; } + +.share-module .cmp-share-module .cmp-share-module__circle-share:active { ou= +tline: none; } + +.share-module .cmp-share-module .cmp-share-module__circle-share:focus-visib= +le { outline-offset: 0px; outline: rgb(0, 77, 255) solid 1px; } + +.share-module .cmp-share-module .cmp-share-module__circle-share:hover { cur= +sor: pointer; } + +.share-module .cmp-share-module .cmp-share-module__ion-android-share-alt { = +color: rgb(74, 74, 74); font-size: 4.8rem; } + +.share-module .cmp-share-module .cmp-share-module__ion-android-share-alt::b= +efore { position: relative; top: 1.37rem; left: 1.55rem; content: "=EF=8E= +=AC"; font-size: 4.41rem; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } + +.share-module .cmp-share-module .cmp-share-module__hideoutline { outline: n= +one; } + +.share-module .cmp-share-module .cmp-share-module__tools { border: 0.1rem s= +olid rgb(227, 227, 227); z-index: 1; } + +.share-module .cmp-share-module .cmp-share-module__tools.cmp-share-module__= +tools--color-gray-light { background-color: rgb(242, 242, 242); } + +.share-module .cmp-share-module .cmp-share-banner__items .cmp-share-module_= +_share-text { font-size: 1.2rem; font-weight: 600; letter-spacing: 0.84px; = +text-transform: uppercase; } + +.share-module .cmp-share-module .cmp-share-module__tools--hide { overflow: = +hidden; } + +.share-module .cmp-share-banner { flex-wrap: nowrap; } + +.share-module--vertical .cmp-share-module { -webkit-box-orient: vertical; -= +webkit-box-direction: normal; flex-direction: column; -webkit-box-align: st= +art; align-items: flex-start; } + +.share-module--vertical .cmp-share-module .cmp-share-module__tools--hide { = +background-color: rgb(242, 242, 242); width: 7rem; margin-top: -3.5rem; bor= +der-radius: 0px 0px 5rem 5rem; border: 0.1rem solid rgb(227, 227, 227); pad= +ding: 0px; } + +.share-module--vertical .cmp-share-module .cmp-share-module__tools .cmp-sha= +re-banner__items { max-height: 30rem; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items { displa= +y: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-= +direction: column; padding-bottom: 3rem; width: 100%; margin-top: 0px; max-= +height: 0px; transform-origin: center top; transition: max-height 0.4s ease= + 0s; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items .cmp-sha= +re-module__share-text { margin: 3.5rem 0px 0px; padding-top: 2rem; max-widt= +h: 90%; overflow-wrap: break-word; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items .div-sha= +re-module { display: inline-block; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items .cmp-sha= +re-banner__icon { margin: 2rem 0px 0px; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items > .cmp-s= +hare-banner__item:first-child { margin-top: 3.5rem; } + +.share-module--horizontal .cmp-share-module .cmp-share-module__tools--hide = +{ height: 7rem; border-radius: 0px 5rem 5rem 0px; padding: 0px; width: auto= +; margin-left: -3.5rem; background-color: rgb(242, 242, 242); border: 0.1re= +m solid rgb(227, 227, 227); } + +.share-module--horizontal .cmp-share-module .cmp-share-module__tools .cmp-s= +hare-banner__items { max-width: 35rem; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items { disp= +lay: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; f= +lex-direction: row; padding-right: 3rem; height: 100%; width: inherit; marg= +in: 0px; max-width: 0px; transition: max-width 0.4s ease 0s; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items .cmp-s= +hare-module__share-text { white-space: nowrap; margin: 0px 1rem 0px 3.5rem;= + padding-left: 2rem; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items .div-s= +hare-module { display: inline-block; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items .cmp-s= +hare-banner__icon { margin: 0px 0px 0px 2rem; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items > .cmp= +-share-banner__item:first-child { margin-left: 3.5rem; } + +body.share-module__horizontal-scroll--toggle, html.share-module__horizontal= +-scroll--toggle { overflow-x: auto; } + +div.image:has(div.cmp-share-module__circle-share) { position: relative; z-i= +ndex: 1; } + +.multipagenavigation .cmp-multipage-nav__mobile-dropdown { -webkit-box-alig= +n: center; align-items: center; background-color: rgb(255, 255, 255); displ= +ay: flex; -webkit-box-pack: justify; justify-content: space-between; paddin= +g: 2rem 0px 2rem 2rem; width: 100%; font-family: Graphik, Arial, system-ui,= + -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica = +Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: normal;= + text-transform: uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0); l= +ine-height: 1.4; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__mobile-dropdown { font-size: 1.8= +rem; letter-spacing: 0.07em; display: none; } +} + +.multipagenavigation .cmp-multipage-nav__mobile-dropdown:hover { color: rgb= +(0, 0, 0); } + +.multipagenavigation .cmp-multipage-nav__arrow { margin-right: 14px; paddin= +g: 0px; top: 0px; } + +.multipagenavigation .cmp-multipage-nav__arrow-icon { height: 0.44em; margi= +n-right: 20px; margin-top: 0px; } + +.multipagenavigation .cmp-multipage-nav__arrow-icon span:first-of-type, .mu= +ltipagenavigation .cmp-multipage-nav__arrow-icon span:nth-of-type(2) { back= +ground-color: rgb(0, 0, 0); border-radius: 0.5em; display: block; height: 0= +.11em; transition: all 0.25s ease-in-out 0s; width: 1em; } + +.multipagenavigation .cmp-multipage-nav__arrow-icon span:first-of-type { ma= +rgin-left: -0.14em; margin-top: 0.67em; transform: rotate(50deg); } + +.multipagenavigation .cmp-multipage-nav__arrow-icon span:nth-of-type(2) { m= +argin-left: 0.48em; margin-top: -0.11em; transform: rotate(-50deg); } + +.multipagenavigation .cmp-multipage-nav__arrow-icon--close span:first-of-ty= +pe, .multipagenavigation .cmp-multipage-nav__arrow-icon--close span:nth-of-= +type(2) { transition: all 0.25s ease-in-out 0s; width: 1.2em; margin-left: = +0.05em; } + +.multipagenavigation .cmp-multipage-nav__arrow-icon--close span:first-of-ty= +pe { margin-top: 0.67em; transform: rotate(-45deg); } + +.multipagenavigation .cmp-multipage-nav__arrow-icon--close span:nth-of-type= +(2) { margin-top: -0.11em; transform: rotate(45deg); } + +.multipagenavigation .cmp-multipage-nav__elements { box-shadow: rgba(0, 0, = +0, 0.5) 0px 2px 4px 0px; z-index: 100; } + +.multipagenavigation .cmp-multipage-nav__elements:not(.cmp-multipage-nav--s= +ticky) { position: relative; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__elements { box-shadow: none; } +} + +.multipagenavigation .cmp-multipage-nav__articles { display: block; backgro= +und-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 0.5rem 0.= +5rem 0px; height: auto; max-height: 0px; visibility: hidden; width: 100%; t= +ransition: max-height 0.3s ease-in-out 0s, top 0.3s ease-in-out 0s; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__articles { box-shadow: none; ove= +rflow: hidden; position: absolute; right: 1rem; top: 6.5rem; width: 32rem; = +} +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__articles { visibility: visible; = +border-bottom: 2px solid rgb(227, 227, 227); border-top: 4px solid rgb(0, 7= +7, 255); box-shadow: none; max-height: none; overflow: visible; opacity: 1;= + position: relative; top: 0px; width: 100%; } +} + +.multipagenavigation .cmp-multipage-nav__items { background-color: rgb(255,= + 255, 255); box-shadow: none; height: 100%; list-style: none; margin: 0px a= +uto; max-width: 1200px; opacity: 1; display: block; } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__items { opacity: 0; } +} + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__items { transition: all 0.3s eas= +e-out 0s; z-index: 997; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__items, .multipagenavigation .cmp= +-multipage-nav__items::before { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 1rem= + 0px; } + .multipagenavigation .cmp-multipage-nav__items::before { content: ""; pos= +ition: absolute; width: 0px; height: 0px; border-color: rgb(255, 255, 255);= + border-style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; transform: rot= +ate(-45deg); right: 22px; top: -9px; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__items { visibility: visible; opa= +city: 1; box-shadow: none; display: none; padding: 0px 1.5rem; } +} + +.multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:fir= +st-child { -webkit-box-align: center; align-items: center; -webkit-box-flex= +: 1; flex: 1 0 0%; background-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child { border-top: none; } +} + +.multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:fir= +st-child .cmp-multipage-nav__item-link::after { display: none; } + +.multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:fir= +st-child .cmp-multipage-nav__item-link:focus::after, .multipagenavigation .= +cmp-multipage-nav__items .cmp-multipage-nav__item:first-child .cmp-multipag= +e-nav__item-link:hover::after { content: ""; background-color: rgb(0, 77, 2= +55); display: block; height: 100%; position: absolute; width: 4px; left: 0p= +x; top: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child .cmp-multipage-nav__item-link:focus::before, .multipagenavigatio= +n .cmp-multipage-nav__items .cmp-multipage-nav__item:first-child .cmp-multi= +page-nav__item-link:hover::before { content: ""; position: absolute; width:= + 0px; height: 0px; border-color: rgb(242, 242, 242); border-style: solid; b= +order-width: 1.2rem 1.2rem 1rem 1rem; transform: rotate(-45deg); box-shadow= +: none; left: auto; right: 22px; top: -9px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child::before { content: ""; position: absolute; width: 0px; height: 0= +px; border-color: rgb(255, 255, 255); border-style: solid; border-width: 1.= +2rem 1.2rem 1rem 1rem; transform: rotate(-45deg); left: auto; right: 22px; = +top: -9px; } + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child:focus::after, .multipagenavigation .cmp-multipage-nav__items .cm= +p-multipage-nav__item:first-child:hover::after { content: ""; background-co= +lor: rgb(0, 77, 255); display: block; height: 100%; position: absolute; wid= +th: 4px; left: 0px; top: 0px; } + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child:focus::before, .multipagenavigation .cmp-multipage-nav__items .c= +mp-multipage-nav__item:first-child:hover::before { content: ""; position: a= +bsolute; width: 0px; height: 0px; border-color: rgb(242, 242, 242); border-= +style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; transform: rotate(-45d= +eg); box-shadow: none; left: auto; } + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child.cmp-multipage-nav__item--active { background-color: rgb(242, 242= +, 242); } + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child.cmp-multipage-nav__item--active::after { content: ""; position: = +absolute; width: 0px; height: 0px; border-color: rgb(242, 242, 242); border= +-style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; transform: rotate(-45= +deg); box-shadow: none; left: auto; right: 22px; top: -9px; } +} + +.multipagenavigation .cmp-multipage-nav__items--desktop { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__items--desktop { display: flex; = +flex-wrap: wrap; visibility: visible; opacity: 1; } +} + +.multipagenavigation .cmp-multipage-nav__item { -webkit-box-align: center; = +align-items: center; border-top: 2px solid rgb(227, 227, 227); color: rgb(0= +, 0, 0); display: flex; -webkit-box-flex: 1; flex: 1 0 0px; font-weight: 40= +0; position: relative; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item { -webkit-box-flex: 2; flex= +: 2 0 0px; min-height: 66px; border-top: none; -webkit-box-pack: center; ju= +stify-content: center; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item::after { content: ""; backg= +round-color: rgb(227, 227, 227); display: block; height: 4rem; position: ab= +solute; width: 2px; left: 0px; } +} + +.multipagenavigation .cmp-multipage-nav__item-link:focus + .cmp-multipage-n= +av__item .cmp-multipage-nav__item-link::after, .multipagenavigation .cmp-mu= +ltipage-nav__item:focus + .cmp-multipage-nav__item:not(.cmp-multipage-nav__= +item--active)::after, .multipagenavigation .cmp-multipage-nav__item:focus::= +after, .multipagenavigation .cmp-multipage-nav__item:hover + .cmp-multipage= +-nav__item .cmp-multipage-nav__item-link::after, .multipagenavigation .cmp-= +multipage-nav__item:hover + .cmp-multipage-nav__item:not(.cmp-multipage-nav= +__item--active)::after, .multipagenavigation .cmp-multipage-nav__item:hover= +::after { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item:last-of-type::before { cont= +ent: ""; background-color: rgb(227, 227, 227); display: block; height: 4rem= +; position: absolute; width: 2px; right: 0px; } +} + +.multipagenavigation .cmp-multipage-nav__item-link { -webkit-box-align: cen= +ter; align-items: center; color: rgb(0, 0, 0); display: flex; font-size: 1.= +2rem; font-weight: 400; height: 100%; -webkit-box-pack: start; justify-cont= +ent: flex-start; line-height: 1.2; padding: 2rem; position: relative; text-= +transform: none; width: 100%; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item-link { padding: 2rem; -webk= +it-box-pack: center; justify-content: center; } +} + +.multipagenavigation .cmp-multipage-nav__item-link:focus, .multipagenavigat= +ion .cmp-multipage-nav__item-link:hover { background-color: rgb(242, 242, 2= +42); font-weight: 600; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 77, 25= +5); color: rgb(255, 255, 255); font-weight: 400; z-index: 2; } +} + +.multipagenavigation .cmp-multipage-nav__item-link:focus::after, .multipage= +navigation .cmp-multipage-nav__item-link:hover::after { content: ""; backgr= +ound-color: rgb(0, 77, 255); display: block; height: 100%; position: absolu= +te; width: 4px; left: 0px; top: 0px; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item-link:focus .cmp-multipage-n= +av__item-arrow::after, .multipagenavigation .cmp-multipage-nav__item-link:h= +over .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255); } +} + +.multipagenavigation .cmp-multipage-nav__item-link:focus { box-shadow: rgb(= +255, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 1px; outline-= +offset: 1px; z-index: 4; } + +.multipagenavigation .cmp-multipage-nav__item-arrow { display: none; margin= +-left: 10px; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item-arrow { display: block; } +} + +.multipagenavigation .cmp-multipage-nav__item-arrow::after { content: "=EE= +=A0=80"; font-size: 24px; font-family: Ionicons; font-weight: 400; font-sty= +le: normal; text-transform: none; letter-spacing: normal; overflow-wrap: no= +rmal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialia= +sed; text-rendering: optimizelegibility; font-feature-settings: "liga"; col= +or: rgb(0, 77, 255); display: block; line-height: 1.7rem; position: inherit= +; top: -2px; } + +.multipagenavigation .cmp-multipage-nav__item .more-icon { display: none; } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__item .more-icon { display: block= +; } +} + +.multipagenavigation .cmp-multipage-nav__item .more-icon::after { content: = +"=EF=91=AA"; font-size: 30px; font-family: Ionicons; font-weight: 400; font= +-style: normal; text-transform: none; letter-spacing: normal; overflow-wrap= +: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: anti= +aliased; text-rendering: optimizelegibility; font-feature-settings: "liga";= + align-self: center; display: block; line-height: 0.7; position: inherit; t= +op: -2px; } + +.multipagenavigation .cmp-multipage-nav__item--active { background-color: r= +gb(242, 242, 242); position: relative; } + +@-webkit-keyframes selectedBackgroundAnimation {=20 + 0% { bottom: 6.42em; } + 100% { bottom: -0.71em; } +} + +@keyframes selectedBackgroundAnimation {=20 + 0% { bottom: 6.42em; } + 100% { bottom: -0.71em; } +} + +@-webkit-keyframes selectedFoldAnimation {=20 + 0% { border-bottom: 0px solid transparent; } + 85% { border-bottom: 0px solid transparent; } + 100% { border-bottom: 0.57em solid transparent; } +} + +@keyframes selectedFoldAnimation {=20 + 0% { border-bottom: 0px solid transparent; } + 85% { border-bottom: 0px solid transparent; } + 100% { border-bottom: 0.57em solid transparent; } +} + +@-webkit-keyframes rotateArrowAnimation {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(90deg); } +} + +@keyframes rotateArrowAnimation {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(90deg); } +} + +@-webkit-keyframes rotateOverviewArrowAnimation {=20 + 0% { transform: rotate(0deg) scaleX(-1); } + 100% { transform: rotate(-90deg) scaleX(-1); } +} + +@keyframes rotateOverviewArrowAnimation {=20 + 0% { transform: rotate(0deg) scaleX(-1); } + 100% { transform: rotate(-90deg) scaleX(-1); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active-animate .cmp-multip= +age-nav__item-link { color: rgb(255, 255, 255); } +} + +.multipagenavigation .cmp-multipage-nav__item--active-animate .cmp-multipag= +e-nav__item-link::before { content: ""; background-color: rgb(0, 77, 255); = +display: block; height: 100%; position: absolute; width: 4px; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active-animate .cmp-multip= +age-nav__item-link::before { animation: 0.5s ease 0s 1 normal none running = +selectedBackgroundAnimation; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active-animate::after { co= +ntent: ""; border-bottom: 0.8rem solid transparent; border-right: 0.8rem so= +lid rgb(0, 0, 0); background-color: transparent; animation: 1s ease-in 0s 1= + normal none running selectedFoldAnimation; } +} + +.multipagenavigation .cmp-multipage-nav__item--active-animate .cmp-multipag= +e-nav__item-arrow::after { color: rgb(255, 255, 255); animation: 0.5s ease = +0.5s 1 normal forwards running rotateArrowAnimation; } + +.multipagenavigation .cmp-multipage-nav__item--active-animate.cmp-multipage= +-nav__item--overview { background-color: rgb(242, 242, 242); } + +.multipagenavigation .cmp-multipage-nav__item--active-animate.cmp-multipage= +-nav__item--overview .cmp-multipage-nav__item-arrow, .multipagenavigation .= +cmp-multipage-nav__item--active-animate.cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link { color: rgb(255, 255, 255); } + +.multipagenavigation .cmp-multipage-nav__item--active-animate.cmp-multipage= +-nav__item--overview .cmp-multipage-nav__item-arrow::after { animation: 0.5= +s ease 0.5s 1 normal forwards running rotateOverviewArrowAnimation; color: = +rgb(255, 255, 255); } + +.multipagenavigation .cmp-multipage-nav__item--active + .cmp-multipage-nav_= +_item::after { display: none; } + +.multipagenavigation .cmp-multipage-nav__item--active:focus::after, .multip= +agenavigation .cmp-multipage-nav__item--active:hover::after { display: bloc= +k; background-color: transparent; } + +.multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav__i= +tem-link { font-weight: 600; position: relative; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link { width: 100%; } +} + +.multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav__i= +tem-link::before { left: 0px; top: 0px; } + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link::before { content: ""; background-color: rgb(0, 77, 255); displa= +y: block; height: 100%; position: absolute; width: 4px; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link::before { bottom: -1rem; height: auto; right: 0px; width: 100%; = +} +} + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link:focus::before, .multipagenavigation .cmp-multipage-nav__item--ac= +tive .cmp-multipage-nav__item-link:hover::before { background-color: transp= +arent; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link::after { display: none; } +} + +.multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav__i= +tem-link span { z-index: 3; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active { background-color:= + rgb(255, 255, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active::after { bottom: -1= +rem; display: block; height: 0px; left: -0.8rem; position: absolute; width:= + 0px; z-index: 1; } +} + +.multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav__i= +tem-arrow::after { content: "=EE=A0=80"; font-size: 24px; font-family: Ioni= +cons; font-weight: 400; font-style: normal; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; display: inline-block; line-height: 1.7rem; tr= +ansform: rotate(0deg); } + +.multipagenavigation .cmp-multipage-nav__item--overview { color: rgb(0, 0, = +0); } + +.multipagenavigation .cmp-multipage-nav__item--overview::after { display: n= +one; } + +.multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link { place-content: flex-start; -webkit-box-pack: start; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-na= +v__item-link { -webkit-box-orient: vertical; -webkit-box-direction: reverse= +; flex-direction: column-reverse; place-content: center; -webkit-box-pack: = +center; padding: 0px 0.5rem; } +} + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-na= +v__item-link:focus, .multipagenavigation .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:hover { background-color: rgb(242, 242, 242)= +; } +} + +.multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-arrow { margin-bottom: 0.5rem; margin-left: 0px; } + +.multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-arrow::after { transform: scaleX(-1); color: rgb(0, 0, 0); } + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__item--overview.cmp-multipage-nav= +__item--active { background-color: rgb(242, 242, 242); } +} + +.multipagenavigation .cmp-multipage-nav__item--overview.cmp-multipage-nav__= +item--active::after { display: block; background-color: transparent; } + +.multipagenavigation .cmp-multipage-nav__item--overview.cmp-multipage-nav__= +item--active .cmp-multipage-nav__item-arrow { margin-bottom: 0.5rem; } + +.multipagenavigation .cmp-multipage-nav__item--more { -webkit-box-flex: 1; = +flex: 1 0 0%; max-width: 7.5rem; padding: 0px; } + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +ms { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: no= +rmal; flex-direction: column; padding: 0px; box-shadow: none; } + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +ms::before { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__i= +tems::before { content: ""; position: absolute; width: 0px; height: 0px; bo= +rder-color: rgb(255, 255, 255); border-style: solid; border-width: 1.2rem 1= +.2rem 1rem 1rem; transform: rotate(-45deg); box-shadow: rgba(0, 0, 0, 0.4) = +0px 0px 1rem 0px; display: inline; right: 22px; top: -9px; } +} + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +m-link { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__i= +tem-link { display: flex; -webkit-box-orient: vertical; -webkit-box-directi= +on: reverse; flex-direction: column-reverse; -webkit-box-pack: center; just= +ify-content: center; padding: 0px; } + .multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__i= +tem-link::before { content: ""; background-color: rgb(227, 227, 227); displ= +ay: block; height: 4rem; position: absolute; width: 2px; right: 0px; } + .multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__i= +tem-link:focus::before, .multipagenavigation .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link:hover::before { display: none; } +} + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +m-link--more-active { background-color: rgb(0, 77, 255); color: rgb(255, 25= +5, 255); font-weight: 400; z-index: 2; } + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +m-link--more-active::after, .multipagenavigation .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown { position: relative; width: 100%; background-color: rgb(255, 255= +, 255); right: 0px; visibility: hidden; opacity: 0; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 1rem 0px; transition: = +all 0.3s ease-out 0s; position: absolute; top: 7rem; width: auto; z-index: = +4; } +} + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__items { visibility: hidden; } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__items { width: 32rem; } +} + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item { border-top: 2px solid rgb(227, 227, 22= +7); -webkit-box-pack: start; justify-content: flex-start; background-color:= + rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item { min-height: fit-content; } +} + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item:last-of-type::before { display: none; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link { -webkit-box-align: start; align-i= +tems: flex-start; display: flex; padding: 2rem; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link:focus, .multipagenavigation .cmp-mu= +ltipage-nav__item .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link:hover { color: rgb(0, 0, 0); background-color: rgb(242, 242, 24= +2); font-weight: 600; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavigation = +.cmp-multipage-nav__item .cmp-multipage-nav--more-link-dropdown .cmp-multip= +age-nav__item-link:hover::after { display: block; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-= +link-dropdown .cmp-multipage-nav__item-link::after, .multipagenavigation .c= +mp-multipage-nav__item .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::before, .multipagenavigation .cmp-multipage-nav__item .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item::after { displ= +ay: none; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item:first-of-type { border-top: none; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item:first-of-type::before { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item:first-of-type::before { content: ""; p= +osition: absolute; width: 0px; height: 0px; border-color: rgb(255, 255, 255= +); border-style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; transform: r= +otate(-45deg); display: inline; right: 22px; top: -9px; } + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item:first-of-type .cmp-multipage-nav__item= +-link:focus::before, .multipagenavigation .cmp-multipage-nav__item .cmp-mul= +tipage-nav--more-link-dropdown .cmp-multipage-nav__item:first-of-type .cmp-= +multipage-nav__item-link:hover::before { content: ""; position: absolute; w= +idth: 0px; height: 0px; border-color: rgb(242, 242, 242); border-style: sol= +id; border-width: 1.2rem 1.2rem 1rem 1rem; transform: rotate(-45deg); displ= +ay: inline; right: 22px; top: -9px; } +} + +.multipagenavigation .cmp-multipage-nav__show-dropdown { height: auto; } + +.multipagenavigation .cmp-multipage-nav__show-dropdown--mobile { visibility= +: visible; overflow-y: auto; } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__show-dropdown--mobile { transiti= +on: top 0.3s ease-in-out 0s; } +} + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__show-dropdown--mobile.cmp-multip= +age-nav__articles { overflow: visible; max-height: none; top: 8rem; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__show-dropdown--mobile.cmp-multip= +age-nav__articles { top: 0px; } +} + +.multipagenavigation .cmp-multipage-nav__show-dropdown--mobile > .cmp-multi= +page-nav__items { transition: all 0.3s ease-in-out 0s; visibility: visible;= + opacity: 1; } + +.multipagenavigation .cmp-multipage-nav__show-dropdown--desktop.cmp-multipa= +ge-nav--more-link-dropdown { transition: top 0.3s ease-in-out 0s; visibilit= +y: visible; opacity: 1; } + +.multipagenavigation .cmp-multipage-nav__show-dropdown--desktop.cmp-multipa= +ge-nav--more-link-dropdown .cmp-multipage-nav__items { visibility: visible;= + } + +.multipagenavigation .cmp-multipage-nav--sticky { left: 0px; position: fixe= +d; right: 0px; z-index: 1000; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(180, 85, 170); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-1 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-1 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-1 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(180, 85, 170); } +} + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-1 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-1 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-1 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(180, 85, = +170); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-1 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-1 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(180, 85, 170); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(180= +, 85, 170); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-1 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-1 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-1= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-1 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(180, 85, 170); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(160, 85, 245); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-2 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-2 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-2 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(160, 85, 245); } +} + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-2 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-2 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-2 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(160, 85, = +245); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-2 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-2 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(160, 85, 245); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(160= +, 85, 245); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-2 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-2 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-2= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-2 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(160, 85, 245); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(190, 130, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-3 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-3 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-3 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(190, 130, 255); } +} + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-3 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-3 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-3 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(190, 130,= + 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-3 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-3 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(190, 130, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(190= +, 130, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-3 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-3 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-3= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-3 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(190, 130, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(220, 175, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-4 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-4 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-4 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(220, 175, 255); } +} + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-4 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-4 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-4 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(220, 175,= + 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-4 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-4 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(220, 175, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(220= +, 175, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-4 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-4 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-4= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-4 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(220, 175, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(230, 220, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-5 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-5 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-5 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(230, 220, 255); } +} + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-5 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-5 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-5 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(230, 220,= + 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-5 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-5 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(230, 220, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(230= +, 220, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-5 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-5 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-5= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-5 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(230, 220, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__articles { = +border-top: 4px solid rgb(0, 65, 240); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-a= +lt-blue .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:ho= +ver, .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-alt-blue .cmp-multipage-nav__item:not(.cmp-mu= +ltipage-nav__item--active) .cmp-multipage-nav__item-link:hover { background= +-color: rgb(0, 65, 240); } +} + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bl= +ock-alt-blue .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-li= +nk:hover::after, .multipagenavigation.color-block-alt-blue .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus::after, .multipagenavigation.color-block-alt-blue .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:hover::after { background-color: rgb(0, 65, 240); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after= +, .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-= +multipage-nav__item-arrow::after, .multipagenavigation.color-block-alt-blue= + .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multip= +age-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb= +(255, 255, 255); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-= +multipage-nav__item-arrow::after { color: rgb(0, 65, 240); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active { background-color: rgb(0, 65, 240= +); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgr= +ound-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .= +multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { b= +ackground-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipa= +genavigation.color-block-alt-blue .cmp-multipage-nav .cmp-multipage-nav__it= +em:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenaviga= +tion.color-block-alt-blue .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child:focus::after, .multipagenavigation.color-block-alt-blue .cmp-multipa= +ge-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenavigat= +ion.color-block-alt-blue .cmp-multipage-nav__item--active .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-alt-blue .cmp-multipa= +ge-nav__item--active .cmp-multipage-nav__item-link::before, .multipagenavig= +ation.color-block-alt-blue .cmp-multipage-nav__item--more .cmp-multipage-na= +v--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipag= +enavigation.color-block-alt-blue .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::after { ba= +ckground-color: rgb(0, 65, 240); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__articles { = +border-top: 4px solid rgb(190, 190, 190); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-a= +lt-gray .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:ho= +ver, .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-alt-gray .cmp-multipage-nav__item:not(.cmp-mu= +ltipage-nav__item--active) .cmp-multipage-nav__item-link:hover { background= +-color: rgb(190, 190, 190); } +} + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bl= +ock-alt-gray .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-li= +nk:hover::after, .multipagenavigation.color-block-alt-gray .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus::after, .multipagenavigation.color-block-alt-gray .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:hover::after { background-color: rgb(190, 190, 190); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after= +, .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-= +multipage-nav__item-arrow::after, .multipagenavigation.color-block-alt-gray= + .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multip= +age-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb= +(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-= +multipage-nav__item-arrow::after { color: rgb(190, 190, 190); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active { background-color: rgb(190, 190, = +190); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgr= +ound-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .= +multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { b= +ackground-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipa= +genavigation.color-block-alt-gray .cmp-multipage-nav .cmp-multipage-nav__it= +em:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenaviga= +tion.color-block-alt-gray .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child:focus::after, .multipagenavigation.color-block-alt-gray .cmp-multipa= +ge-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenavigat= +ion.color-block-alt-gray .cmp-multipage-nav__item--active .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-alt-gray .cmp-multipa= +ge-nav__item--active .cmp-multipage-nav__item-link::before, .multipagenavig= +ation.color-block-alt-gray .cmp-multipage-nav__item--more .cmp-multipage-na= +v--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipag= +enavigation.color-block-alt-gray .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::after { ba= +ckground-color: rgb(190, 190, 190); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__articl= +es { border-top: 4px solid rgb(150, 150, 150); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bl= +ock-alt-gray-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__it= +em-link:hover, .multipagenavigation.color-block-alt-gray-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:hover { background-color: rgb(150, 150, 150); } +} + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.col= +or-block-alt-gray-dark .cmp-multipage-nav__item--overview .cmp-multipage-na= +v__item-link:hover::after, .multipagenavigation.color-block-alt-gray-dark .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:focus::after, .multipagenavigation.color-block-alt-gray-da= +rk .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mult= +ipage-nav__item-link:hover::after { background-color: rgb(150, 150, 150); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::= +after, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__i= +tem--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-= +arrow::after, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage= +-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-l= +ink:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color= +-block-alt-gray-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item-= +-active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow= +::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) = +.cmp-multipage-nav__item-arrow::after { color: rgb(150, 150, 150); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav__item-link--more-active { background-color: rgb(150, = +150, 150); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { b= +ackground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:foc= +us, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item= +--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link= +:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mu= +ltipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multi= +pagenavigation.color-block-alt-gray-dark .cmp-multipage-nav .cmp-multipage-= +nav__item:first-child:focus::after, .multipagenavigation.color-block-alt-gr= +ay-dark .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::afte= +r, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item-= +-active .cmp-multipage-nav__item-link::after, .multipagenavigation.color-bl= +ock-alt-gray-dark .cmp-multipage-nav__item--active .cmp-multipage-nav__item= +-link::before, .multipagenavigation.color-block-alt-gray-dark .cmp-multipag= +e-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link:focus::after, .multipagenavigation.color-block-alt-gray-dark .c= +mp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-mu= +ltipage-nav__item-link:hover::after { background-color: rgb(150, 150, 150);= + } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(90, 90, 90); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-alt-gray-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-alt-gray-darker .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-alt-gray-darker .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(90, 90, 90); } +} + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-alt-gray-darker .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-alt-gray-da= +rker .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-alt-g= +ray-darker .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(90, 90, 9= +0); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-alt-gray-darker .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-alt-gray-darker .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(90, 90, 90); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(90,= + 90, 90); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +alt-gray-darker .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-alt-gray-darker .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-alt-gray-darker= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-al= +t-gray-darker .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(90, 90, 90); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-green .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(0, 215, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +alt-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-alt-green .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(0, 215, 0); } +} + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-alt-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-alt-green .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-alt-green .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(0, 215, 0); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-alt-green .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-alt-g= +reen .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(0, 215, 0); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 215, 0= +); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-alt-green .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-alt-green .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-alt-green .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-alt-green .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-alt-green .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-alt-green .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(0, 215, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-red .cmp-multipage-nav__articles { b= +order-top: 4px solid red; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-al= +t-red .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hove= +r, .multipagenavigation.color-block-alt-red .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multi= +pagenavigation.color-block-alt-red .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:hover { background-col= +or: red; } +} + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-blo= +ck-alt-red .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link= +:hover::after, .multipagenavigation.color-block-alt-red .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus::after, .multipagenavigation.color-block-alt-red .cmp-multipage-nav__i= +tem:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hov= +er::after { background-color: red; } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after,= + .multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after= +, .multipagenavigation.color-block-alt-red .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-mul= +tipage-nav__item-arrow::after, .multipagenavigation.color-block-alt-red .cm= +p-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-= +nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255= +, 255, 255); } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-m= +ultipage-nav__item-arrow::after { color: red; } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cm= +p-multipage-nav__item-link--more-active { background-color: red; } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cm= +p-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgro= +und-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .m= +ultipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { bac= +kground-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav .cmp-multipage-= +nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipag= +enavigation.color-block-alt-red .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigati= +on.color-block-alt-red .cmp-multipage-nav .cmp-multipage-nav__item:first-ch= +ild:focus::after, .multipagenavigation.color-block-alt-red .cmp-multipage-n= +av .cmp-multipage-nav__item:first-child:hover::after, .multipagenavigation.= +color-block-alt-red .cmp-multipage-nav__item--active .cmp-multipage-nav__it= +em-link::after, .multipagenavigation.color-block-alt-red .cmp-multipage-nav= +__item--active .cmp-multipage-nav__item-link::before, .multipagenavigation.= +color-block-alt-red .cmp-multipage-nav__item--more .cmp-multipage-nav--more= +-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipagenaviga= +tion.color-block-alt-red .cmp-multipage-nav__item--more .cmp-multipage-nav-= +-more-link-dropdown .cmp-multipage-nav__item-link:hover::after { background= +-color: red; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(255, 255, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-alt-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(255, 255, 0); } +} + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-alt-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-alt-yellow .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-alt-yellow .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(255, 255, 0); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-al= +t-yellow .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(255, 255, 0); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 255= +, 0); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-alt-yellow .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-alt-yellow .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-alt-yellow .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-alt-yellow .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-alt-yellow = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(255, 255, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-aqua .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(0, 255, 187); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-aqua .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-aqua = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-aqua .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-aqua .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 2= +55, 187); } +} + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +aqua .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-aqua .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-aqua .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(0, 255, 187); } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-aqua .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-aqua .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-aqua .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(0, 255, 187); } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(0, 255, 187); = +} + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-aqua .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-aqua .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-aqua .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +aqua .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-aqua .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-aqua .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-aqua= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(0, 255, 187)= +; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(0, 186, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-blue = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-blue .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-blue .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 1= +86, 255); } +} + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +blue .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-blue .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-blue .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(0, 186, 255); } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-blue .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-blue .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-blue .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(0, 186, 255); } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(0, 186, 255); = +} + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-blue .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-blue .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-blue .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-blue .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +blue .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-blue .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-blue .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-blue= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(0, 186, 255)= +; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-green .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(5, 240, 165); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-blue-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(5, 240, 165); } +} + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-blue-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-blue-green .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-blue-green .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(5, 240, 165); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-bl= +ue-green .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(5, 240, 165); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(5, 240, = +165); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-blue-green .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-blue-green .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-blue-green .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-blue-green .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-blue-green = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(5, 240, 165); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-green .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(100, 255, 80); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-brand-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-brand-green .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(100, 255, 80); } +} + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-brand-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-brand-green .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-brand-green .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(100, 255, 80); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-brand-green .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(100, 255, 80); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(100, 25= +5, 80); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-brand-green .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-brand-green .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-brand-green = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-brand-green .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-brand-= +green .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-brand-green .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(100, 255, 80); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__article= +s { border-top: 4px solid rgb(255, 120, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-blo= +ck-brand-orange .cmp-multipage-nav__item--overview .cmp-multipage-nav__item= +-link:hover, .multipagenavigation.color-block-brand-orange .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:ho= +ver { background-color: rgb(255, 120, 0); } +} + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.colo= +r-block-brand-orange .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link:hover::after, .multipagenavigation.color-block-brand-orange .cmp= +-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-n= +av__item-link:focus::after, .multipagenavigation.color-block-brand-orange .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:hover::after { background-color: rgb(255, 120, 0); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-brand-orange .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-bl= +ock-brand-orange .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::af= +ter { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .= +cmp-multipage-nav__item-arrow::after { color: rgb(255, 120, 0); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 1= +20, 0); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { ba= +ckground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mul= +tipagenavigation.color-block-brand-orange .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipa= +genavigation.color-block-brand-orange .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child:focus::after, .multipagenavigation.color-block-brand-ora= +nge .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .= +multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::after, .multipagenavigation.color-block-b= +rand-orange .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link:= +:before, .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-brand-orange .cmp-multi= +page-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link:hover::after { background-color: rgb(255, 120, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__article= +s { border-top: 4px solid rgb(255, 235, 50); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-blo= +ck-brand-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav__item= +-link:hover, .multipagenavigation.color-block-brand-yellow .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:ho= +ver { background-color: rgb(255, 235, 50); } +} + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.colo= +r-block-brand-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link:hover::after, .multipagenavigation.color-block-brand-yellow .cmp= +-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-n= +av__item-link:focus::after, .multipagenavigation.color-block-brand-yellow .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:hover::after { background-color: rgb(255, 235, 50); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-brand-yellow .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-bl= +ock-brand-yellow .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::af= +ter { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .= +cmp-multipage-nav__item-arrow::after { color: rgb(255, 235, 50); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 2= +35, 50); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { ba= +ckground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mul= +tipagenavigation.color-block-brand-yellow .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipa= +genavigation.color-block-brand-yellow .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child:focus::after, .multipagenavigation.color-block-brand-yel= +low .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .= +multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::after, .multipagenavigation.color-block-b= +rand-yellow .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link:= +:before, .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-brand-yellow .cmp-multi= +page-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link:hover::after { background-color: rgb(255, 235, 50); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(0, 142, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +blue-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(0, 142, 255); } +} + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-blue-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-blue-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-blue-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(0, 142, 255); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-blue-= +dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(0, 142, 255); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 142, 2= +55); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-blue-dark .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-blue-dark .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-blue-dark .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-blue-dark .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-blue-dark .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-blue-dark .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(0, 142, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-light .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(0, 243, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-blue-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(0, 243, 255); } +} + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-blue-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-blue-light .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-blue-light .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(0, 243, 255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-bl= +ue-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(0, 243, 255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 243, = +255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-blue-light .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-blue-light .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-blue-light .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-blue-light .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-blue-light = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(0, 243, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-core-purple .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(70, 0, 115); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-core-purple .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-core-purple .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(70, 0, 115); } +} + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-core-purple .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-core-purple .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-core-purple .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(70, 0, 115); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-core-purple .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(70, 0, 115); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(70, 0, = +115); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-core-purple .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-core-purple .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-core-purple = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-core-purple .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-core-p= +urple .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-core-purple .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(70, 0, 115); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-cyan .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(0, 255, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-cyan .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-cyan = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-cyan .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-cyan .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 2= +55, 255); } +} + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +cyan .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-cyan .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-cyan .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(0, 255, 255); } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-cyan .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-cyan .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-cyan .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(0, 255, 255); } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(0, 255, 255); = +} + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-cyan .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-cyan .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-cyan .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +cyan .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-cyan .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-cyan .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-cyan= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(0, 255, 255)= +; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(167, 167, 167); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-gray = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-gray .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-gray .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(167,= + 167, 167); } +} + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +gray .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-gray .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-gray .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(167, 167, 167); } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-gray .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-gray .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-gray .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(167, 167, 167); } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(167, 167, 167)= +; } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-gray .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-gray .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-gray .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +gray .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-gray .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-gray .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-gray= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(167, 167, 16= +7); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-base .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(0, 0, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +gray-base .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-gray-base .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(0, 0, 0); } +} + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-gray-base .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-gray-base .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-gray-base .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(0, 0, 0); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-gray-base .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-gray-= +base .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(0, 0, 0); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 0, 0);= + } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-gray-base .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-gray-base .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-gray-base .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-gray-base .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-gray-base .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-gray-base .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(107, 107, 107); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +gray-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(107, 107, 107); } +} + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-gray-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-gray-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-gray-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(107, 107, 107); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-gray-= +dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(107, 107, 107); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(107, 107,= + 107); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-gray-dark .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-gray-dark .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-gray-dark .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-gray-dark .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-gray-dark .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-gray-dark .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(107, 107, 107); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(74, 74, 74); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-gray-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(74, 74, 74); } +} + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-gray-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-gray-darker .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-gray-darker .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(74, 74, 74); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-gray-darker .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(74, 74, 74); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(74, 74,= + 74); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-gray-darker .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-gray-darker .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-gray-darker = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-gray-d= +arker .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(74, 74, 74); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-light .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(204, 204, 204); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-gray-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(204, 204, 204); } +} + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-gray-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-gray-light .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-gray-light .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(204, 204, 204); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-gr= +ay-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(204, 204, 204); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(204, 204= +, 204); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-gray-light .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-gray-light .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-gray-light .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-gray-light .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-gray-light = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__article= +s { border-top: 4px solid rgb(227, 227, 227); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-blo= +ck-gray-lighter .cmp-multipage-nav__item--overview .cmp-multipage-nav__item= +-link:hover, .multipagenavigation.color-block-gray-lighter .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:ho= +ver { background-color: rgb(227, 227, 227); } +} + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.colo= +r-block-gray-lighter .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link:hover::after, .multipagenavigation.color-block-gray-lighter .cmp= +-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-n= +av__item-link:focus::after, .multipagenavigation.color-block-gray-lighter .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:hover::after { background-color: rgb(227, 227, 227); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-gray-lighter .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-bl= +ock-gray-lighter .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::af= +ter { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .= +cmp-multipage-nav__item-arrow::after { color: rgb(227, 227, 227); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active { background-color: rgb(227, 2= +27, 227); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { ba= +ckground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mul= +tipagenavigation.color-block-gray-lighter .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipa= +genavigation.color-block-gray-lighter .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child:focus::after, .multipagenavigation.color-block-gray-ligh= +ter .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .= +multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::after, .multipagenavigation.color-block-g= +ray-lighter .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link:= +:before, .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-gray-lighter .cmp-multi= +page-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link:hover::after { background-color: rgb(227, 227, 227); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__articl= +es { border-top: 4px solid rgb(242, 242, 242); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bl= +ock-gray-lightest .cmp-multipage-nav__item--overview .cmp-multipage-nav__it= +em-link:hover, .multipagenavigation.color-block-gray-lightest .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus, .multipagenavigation.color-block-gray-lightest .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:hover { background-color: rgb(242, 242, 242); } +} + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.col= +or-block-gray-lightest .cmp-multipage-nav__item--overview .cmp-multipage-na= +v__item-link:hover::after, .multipagenavigation.color-block-gray-lightest .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:focus::after, .multipagenavigation.color-block-gray-lighte= +st .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mult= +ipage-nav__item-link:hover::after { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::= +after, .multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__i= +tem--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-= +arrow::after, .multipagenavigation.color-block-gray-lightest .cmp-multipage= +-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-l= +ink:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color= +-block-gray-lightest .cmp-multipage-nav__item:not(.cmp-multipage-nav__item-= +-active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow= +::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) = +.cmp-multipage-nav__item-arrow::after { color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav__item-link--more-active { background-color: rgb(242, = +242, 242); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { b= +ackground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mu= +ltipagenavigation.color-block-gray-lightest .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multi= +pagenavigation.color-block-gray-lightest .cmp-multipage-nav .cmp-multipage-= +nav__item:first-child:focus::after, .multipagenavigation.color-block-gray-l= +ightest .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::afte= +r, .multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item-= +-active .cmp-multipage-nav__item-link::after, .multipagenavigation.color-bl= +ock-gray-lightest .cmp-multipage-nav__item--active .cmp-multipage-nav__item= +-link::before, .multipagenavigation.color-block-gray-lightest .cmp-multipag= +e-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link:focus, .multipagenavigation.color-block-gray-lightest .cmp-mult= +ipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage= +-nav__item-link:focus::after, .multipagenavigation.color-block-gray-lightes= +t .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link:hover, .multipagenavigation.color-block-gray-lig= +htest .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link:hover::after { background-color: rgb(242, 24= +2, 242); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__a= +rticles { border-top: 4px solid rgb(150, 150, 140); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__i= +tem--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.col= +or-block-grayishyellow-dark .cmp-multipage-nav__item--overview .cmp-multipa= +ge-nav__item-link:hover, .multipagenavigation.color-block-grayishyellow-dar= +k .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multi= +page-nav__item-link:focus, .multipagenavigation.color-block-grayishyellow-d= +ark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mul= +tipage-nav__item-link:hover { background-color: rgb(150, 150, 140); } +} + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigatio= +n.color-block-grayishyellow-dark .cmp-multipage-nav__item--overview .cmp-mu= +ltipage-nav__item-link:hover::after, .multipagenavigation.color-block-grayi= +shyellow-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active= +) .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bl= +ock-grayishyellow-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover::after { background-color: r= +gb(150, 150, 140); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-grayishyellow-dark .cmp-multip= +age-nav__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-= +nav__item-arrow::after, .multipagenavigation.color-block-grayishyellow-dark= + .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multip= +age-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagen= +avigation.color-block-grayishyellow-dark .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active) .cmp-multipage-nav__item-link:hover .cmp-multi= +page-nav__item-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overv= +iew) .cmp-multipage-nav__item-arrow::after { color: rgb(150, 150, 140); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--more .cmp-multipage-nav__item-link--more-active { background-color: rgb(= +150, 150, 140); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--more .cmp-multipage-nav__item-link--more-active::before { display: none;= + } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-lin= +k { background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage= +-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav .cmp= +-multipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after= +, .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav .c= +mp-multipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::aft= +er, .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav = +.cmp-multipage-nav__item:first-child:focus::after, .multipagenavigation.col= +or-block-grayishyellow-dark .cmp-multipage-nav .cmp-multipage-nav__item:fir= +st-child:hover::after, .multipagenavigation.color-block-grayishyellow-dark = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after, .mul= +tipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__item--a= +ctive .cmp-multipage-nav__item-link::before, .multipagenavigation.color-blo= +ck-grayishyellow-dark .cmp-multipage-nav__item--more .cmp-multipage-nav--mo= +re-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavi= +gation.color-block-grayishyellow-dark .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::after= + { background-color: rgb(150, 150, 140); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__= +articles { border-top: 4px solid rgb(230, 230, 220); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__= +item--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.co= +lor-block-grayishyellow-light .cmp-multipage-nav__item--overview .cmp-multi= +page-nav__item-link:hover, .multipagenavigation.color-block-grayishyellow-l= +ight .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus, .multipagenavigation.color-block-grayishyello= +w-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp= +-multipage-nav__item-link:hover { background-color: rgb(230, 230, 220); } +} + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigati= +on.color-block-grayishyellow-light .cmp-multipage-nav__item--overview .cmp-= +multipage-nav__item-link:hover::after, .multipagenavigation.color-block-gra= +yishyellow-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-grayishyellow-light .cmp-multipage-nav__item:not(.cmp-multipage-nav_= +_item--active) .cmp-multipage-nav__item-link:hover::after { background-colo= +r: rgb(230, 230, 220); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-a= +rrow::after, .multipagenavigation.color-block-grayishyellow-light .cmp-mult= +ipage-nav__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipag= +e-nav__item-arrow::after, .multipagenavigation.color-block-grayishyellow-li= +ght .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mul= +tipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .multipa= +genavigation.color-block-grayishyellow-light .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover .cmp-m= +ultipage-nav__item-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--over= +view) .cmp-multipage-nav__item-arrow::after { color: rgb(230, 230, 220); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--more .cmp-multipage-nav__item-link--more-active { background-color: rgb= +(230, 230, 220); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--more .cmp-multipage-nav__item-link--more-active::before { display: none= +; } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-li= +nk { background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-li= +nk:focus, .multipagenavigation.color-block-grayishyellow-light .cmp-multipa= +ge-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav .cm= +p-multipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::afte= +r, .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav = +.cmp-multipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::a= +fter, .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-n= +av .cmp-multipage-nav__item:first-child:focus::after, .multipagenavigation.= +color-block-grayishyellow-light .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:hover::after, .multipagenavigation.color-block-grayishyellow-l= +ight .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__i= +tem--active .cmp-multipage-nav__item-link::before, .multipagenavigation.col= +or-block-grayishyellow-light .cmp-multipage-nav__item--more .cmp-multipage-= +nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-grayishyellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hove= +r::after { background-color: rgb(230, 230, 220); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-green .cmp-multipage-nav__articles { bor= +der-top: 4px solid rgb(0, 255, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-green .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-gree= +n .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .= +multipagenavigation.color-block-green .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagena= +vigation.color-block-green .cmp-multipage-nav__item:not(.cmp-multipage-nav_= +_item--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(= +0, 255, 0); } +} + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block= +-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hov= +er::after, .multipagenavigation.color-block-green .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::= +after, .multipagenavigation.color-block-green .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::afte= +r { background-color: rgb(0, 255, 0); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .= +multipagenavigation.color-block-green .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-green .cmp-multipage-nav__item:not(.cmp-mult= +ipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage= +-nav__item-arrow::after, .multipagenavigation.color-block-green .cmp-multip= +age-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__ite= +m-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 2= +55); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item:not(.cmp-mu= +ltipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mul= +tipage-nav__item-arrow::after { color: rgb(0, 255, 0); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-= +multipage-nav__item-link--more-active { background-color: rgb(0, 255, 0); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-= +multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgroun= +d-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mul= +tipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-mult= +ipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgro= +und-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-green .cmp-multipage-nav .cmp-multipage-na= +v__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagen= +avigation.color-block-green .cmp-multipage-nav .cmp-multipage-nav__item:fir= +st-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.c= +olor-block-green .cmp-multipage-nav .cmp-multipage-nav__item:first-child:fo= +cus::after, .multipagenavigation.color-block-green .cmp-multipage-nav .cmp-= +multipage-nav__item:first-child:hover::after, .multipagenavigation.color-bl= +ock-green .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::a= +fter, .multipagenavigation.color-block-green .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::before, .multipagenavigation.color-block-= +green .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-blo= +ck-green .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropd= +own .cmp-multipage-nav__item-link:hover::after { background-color: rgb(0, 2= +55, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-green-dark .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(0, 83, 10); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-green-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(0, 83, 10); } +} + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-green-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-green-dark .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-green-dark .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(0, 83, 10); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-gr= +een-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(0, 83, 10); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 83, 1= +0); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-green-dark .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-green-dark .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-green-dark .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-green-dark .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-green-dark = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(0, 83, 10); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-link .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(0, 77, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-link .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-link = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-link .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-link .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 7= +7, 255); } +} + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +link .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-link .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-link .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(0, 77, 255); } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-link .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-link .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-link .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(0, 77, 255); } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(0, 77, 255); } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-link .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-link .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-link .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-link .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +link .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-link .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-link .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-link= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(0, 77, 255);= + } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-link-dark .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(0, 0, 136); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +link-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-link-dark .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(0, 0, 136); } +} + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-link-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-link-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-link-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(0, 0, 136); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-link-dark .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-link-= +dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(0, 0, 136); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 0, 136= +); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-link-dark .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-link-dark .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-link-dark .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-link-dark .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-link-dark .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-link-dark .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-orange .cmp-multipage-nav__articles { bo= +rder-top: 4px solid rgb(255, 182, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-orange .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-ora= +nge .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover,= + .multipagenavigation.color-block-orange .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipag= +enavigation.color-block-orange .cmp-multipage-nav__item:not(.cmp-multipage-= +nav__item--active) .cmp-multipage-nav__item-link:hover { background-color: = +rgb(255, 182, 0); } +} + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bloc= +k-orange .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:h= +over::after, .multipagenavigation.color-block-orange .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s::after, .multipagenavigation.color-block-orange .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::= +after { background-color: rgb(255, 182, 0); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-orange .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multip= +age-nav__item-arrow::after, .multipagenavigation.color-block-orange .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 25= +5, 255); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mu= +ltipage-nav__item-arrow::after { color: rgb(255, 182, 0); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active { background-color: rgb(255, 182, 0)= +; } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgrou= +nd-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backg= +round-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipage= +navigation.color-block-orange .cmp-multipage-nav .cmp-multipage-nav__item:f= +irst-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation= +.color-block-orange .cmp-multipage-nav .cmp-multipage-nav__item:first-child= +:focus::after, .multipagenavigation.color-block-orange .cmp-multipage-nav .= +cmp-multipage-nav__item:first-child:hover::after, .multipagenavigation.colo= +r-block-orange .cmp-multipage-nav__item--active .cmp-multipage-nav__item-li= +nk::after, .multipagenavigation.color-block-orange .cmp-multipage-nav__item= +--active .cmp-multipage-nav__item-link::before, .multipagenavigation.color-= +block-orange .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-d= +ropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.co= +lor-block-orange .cmp-multipage-nav__item--more .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item-link:hover::after { background-color: = +rgb(255, 182, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(255, 149, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-orange-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(255, 149, 0); } +} + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-orange-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-orange-dark .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-orange-dark .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(255, 149, 0); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-orange-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(255, 149, 0); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 14= +9, 0); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-orange-dark .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-orange-dark .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-orange-dark = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-orange= +-dark .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(255, 149, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(231, 0, 116); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-pink = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-pink .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-pink .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(231,= + 0, 116); } +} + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +pink .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-pink .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-pink .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(231, 0, 116); } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-pink .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-pink .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-pink .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(231, 0, 116); } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(231, 0, 116); = +} + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-pink .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-pink .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-pink .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-pink .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +pink .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-pink .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-pink .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-pink= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(231, 0, 116)= +; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(164, 2, 83); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +pink-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(164, 2, 83); } +} + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-pink-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-pink-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-pink-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(164, 2, 83); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-pink-= +dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(164, 2, 83); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(164, 2, 8= +3); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-pink-dark .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-pink-dark .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-pink-dark .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-pink-dark .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-pink-dark .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-pink-dark .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(164, 2, 83); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink-light .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(255, 80, 160); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-pink-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(255, 80, 160); } +} + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-pink-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-pink-light .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-pink-light .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(255, 80, 160); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-pi= +nk-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(255, 80, 160); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 80,= + 160); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-pink-light .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-pink-light .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-pink-light .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-pink-light .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-pink-light = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(255, 80, 160); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple .cmp-multipage-nav__articles { bo= +rder-top: 4px solid rgb(161, 0, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-pur= +ple .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover,= + .multipagenavigation.color-block-purple .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipag= +enavigation.color-block-purple .cmp-multipage-nav__item:not(.cmp-multipage-= +nav__item--active) .cmp-multipage-nav__item-link:hover { background-color: = +rgb(161, 0, 255); } +} + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bloc= +k-purple .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:h= +over::after, .multipagenavigation.color-block-purple .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s::after, .multipagenavigation.color-block-purple .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::= +after { background-color: rgb(161, 0, 255); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-purple .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multip= +age-nav__item-arrow::after, .multipagenavigation.color-block-purple .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 25= +5, 255); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mu= +ltipage-nav__item-arrow::after { color: rgb(161, 0, 255); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active { background-color: rgb(161, 0, 255)= +; } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgrou= +nd-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backg= +round-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipage= +navigation.color-block-purple .cmp-multipage-nav .cmp-multipage-nav__item:f= +irst-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation= +.color-block-purple .cmp-multipage-nav .cmp-multipage-nav__item:first-child= +:focus::after, .multipagenavigation.color-block-purple .cmp-multipage-nav .= +cmp-multipage-nav__item:first-child:hover::after, .multipagenavigation.colo= +r-block-purple .cmp-multipage-nav__item--active .cmp-multipage-nav__item-li= +nk::after, .multipagenavigation.color-block-purple .cmp-multipage-nav__item= +--active .cmp-multipage-nav__item-link::before, .multipagenavigation.color-= +block-purple .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-d= +ropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.co= +lor-block-purple .cmp-multipage-nav__item--more .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item-link:hover::after { background-color: = +rgb(161, 0, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(117, 0, 192); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-purple-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(117, 0, 192); } +} + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-purple-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-purple-dark .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-purple-dark .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(117, 0, 192); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-purple-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(117, 0, 192); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(117, 0,= + 192); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-purple-dark .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-purple-dark .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-purple-dark = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-purple= +-dark .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(117, 0, 192); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__artic= +les { border-top: 4px solid rgb(70, 1, 115); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-b= +lock-purple-darkest .cmp-multipage-nav__item--overview .cmp-multipage-nav__= +item-link:hover, .multipagenavigation.color-block-purple-darkest .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus, .multipagenavigation.color-block-purple-darkest .cmp-multipa= +ge-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item= +-link:hover { background-color: rgb(70, 1, 115); } +} + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.co= +lor-block-purple-darkest .cmp-multipage-nav__item--overview .cmp-multipage-= +nav__item-link:hover::after, .multipagenavigation.color-block-purple-darkes= +t .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multi= +page-nav__item-link:focus::after, .multipagenavigation.color-block-purple-d= +arkest .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-= +multipage-nav__item-link:hover::after { background-color: rgb(70, 1, 115); = +} + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav_= +_item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__ite= +m-arrow::after, .multipagenavigation.color-block-purple-darkest .cmp-multip= +age-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__ite= +m-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.co= +lor-block-purple-darkest .cmp-multipage-nav__item:not(.cmp-multipage-nav__i= +tem--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-a= +rrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item:no= +t(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview)= + .cmp-multipage-nav__item-arrow::after { color: rgb(70, 1, 115); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav__item-link--more-active { background-color: rgb(70, = +1, 115); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { = +background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus, .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__it= +em--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-li= +nk:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-purple-darkest .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .mul= +tipagenavigation.color-block-purple-darkest .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child:focus::after, .multipagenavigation.color-block-pur= +ple-darkest .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::= +after, .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__= +item--active .cmp-multipage-nav__item-link::after, .multipagenavigation.col= +or-block-purple-darkest .cmp-multipage-nav__item--active .cmp-multipage-nav= +__item-link::before, .multipagenavigation.color-block-purple-darkest .cmp-m= +ultipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multip= +age-nav__item-link:focus::after, .multipagenavigation.color-block-purple-da= +rkest .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link:hover::after { background-color: rgb(70, 1, = +115); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red .cmp-multipage-nav__articles { borde= +r-top: 4px solid rgb(231, 15, 41); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-red .c= +mp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mult= +ipagenavigation.color-block-red .cmp-multipage-nav__item:not(.cmp-multipage= +-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavigati= +on.color-block-red .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--a= +ctive) .cmp-multipage-nav__item-link:hover { background-color: rgb(231, 15,= + 41); } +} + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--overview .cm= +p-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-r= +ed .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover::= +after, .multipagenavigation.color-block-red .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::after,= + .multipagenavigation.color-block-red .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { back= +ground-color: rgb(231, 15, 41); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--overview .cm= +p-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .mu= +ltipagenavigation.color-block-red .cmp-multipage-nav__item--overview .cmp-m= +ultipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .multi= +pagenavigation.color-block-red .cmp-multipage-nav__item:not(.cmp-multipage-= +nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__= +item-arrow::after, .multipagenavigation.color-block-red .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:h= +over .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item:not(.cmp-mult= +ipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-multi= +page-nav__item-arrow::after { color: rgb(231, 15, 41); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav__item-link--more-active { background-color: rgb(231, 15, 41); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background-= +color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .multi= +pagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-multipag= +e-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { background-= +color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-red .cmp-multipage-nav .cmp-multipage-nav_= +_item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagenav= +igation.color-block-red .cmp-multipage-nav .cmp-multipage-nav__item:first-c= +hild .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.color= +-block-red .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus::a= +fter, .multipagenavigation.color-block-red .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child:hover::after, .multipagenavigation.color-block-red = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after, .mul= +tipagenavigation.color-block-red .cmp-multipage-nav__item--active .cmp-mult= +ipage-nav__item-link::before, .multipagenavigation.color-block-red .cmp-mul= +tipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link:focus::after, .multipagenavigation.color-block-red .cmp-mu= +ltipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipa= +ge-nav__item-link:hover::after { background-color: rgb(231, 15, 41); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-dark .cmp-multipage-nav__articles { = +border-top: 4px solid rgb(189, 0, 29); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-r= +ed-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:ho= +ver, .multipagenavigation.color-block-red-dark .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-red-dark .cmp-multipage-nav__item:not(.cmp-mu= +ltipage-nav__item--active) .cmp-multipage-nav__item-link:hover { background= +-color: rgb(189, 0, 29); } +} + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bl= +ock-red-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-li= +nk:hover::after, .multipagenavigation.color-block-red-dark .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus::after, .multipagenavigation.color-block-red-dark .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:hover::after { background-color: rgb(189, 0, 29); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after= +, .multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-red-dark .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-= +multipage-nav__item-arrow::after, .multipagenavigation.color-block-red-dark= + .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multip= +age-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb= +(255, 255, 255); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-= +multipage-nav__item-arrow::after { color: rgb(189, 0, 29); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active { background-color: rgb(189, 0, 29= +); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgr= +ound-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .= +multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { b= +ackground-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipa= +genavigation.color-block-red-dark .cmp-multipage-nav .cmp-multipage-nav__it= +em:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenaviga= +tion.color-block-red-dark .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child:focus::after, .multipagenavigation.color-block-red-dark .cmp-multipa= +ge-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenavigat= +ion.color-block-red-dark .cmp-multipage-nav__item--active .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-red-dark .cmp-multipa= +ge-nav__item--active .cmp-multipage-nav__item-link::before, .multipagenavig= +ation.color-block-red-dark .cmp-multipage-nav__item--more .cmp-multipage-na= +v--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipag= +enavigation.color-block-red-dark .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::after { ba= +ckground-color: rgb(189, 0, 29); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-darker .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(113, 0, 18); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-red-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(113, 0, 18); } +} + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-red-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-red-darker .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-red-darker .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(113, 0, 18); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-re= +d-darker .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(113, 0, 18); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(113, 0, = +18); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-red-darker .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-red-darker .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-red-darker .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-red-darker .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-red-darker = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(113, 0, 18); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-light .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(255, 50, 70); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-light .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +red-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-red-light .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(255, 50, 70); } +} + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-red-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-red-light .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-red-light .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(255, 50, 70); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-red-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-red-light .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-red-l= +ight .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(255, 50, 70); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 50, = +70); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-red-light .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-red-light .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-red-light .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-red-light .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-red-light .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-red-light .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(255, 50, 70); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-white .cmp-multipage-nav__articles { bor= +der-top: 4px solid rgb(255, 255, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-white .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-whit= +e .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .= +multipagenavigation.color-block-white .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagena= +vigation.color-block-white .cmp-multipage-nav__item:not(.cmp-multipage-nav_= +_item--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(= +255, 255, 255); } +} + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block= +-white .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hov= +er::after, .multipagenavigation.color-block-white .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::= +after, .multipagenavigation.color-block-white .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::afte= +r { background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .= +multipagenavigation.color-block-white .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-white .cmp-multipage-nav__item:not(.cmp-mult= +ipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage= +-nav__item-arrow::after, .multipagenavigation.color-block-white .cmp-multip= +age-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__ite= +m-link:hover .cmp-multipage-nav__item-arrow::after, .multipagenavigation.co= +lor-block-white .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--acti= +ve):not(.cmp-multipage-nav__item--overview) .cmp-multipage-nav__item-arrow:= +:after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-= +multipage-nav__item-link--more-active { background-color: rgb(255, 255, 255= +); } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-= +multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgroun= +d-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mul= +tipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-mult= +ipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgro= +und-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-white .cmp-multipage-nav .cmp-multipage-na= +v__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagen= +avigation.color-block-white .cmp-multipage-nav .cmp-multipage-nav__item:fir= +st-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.c= +olor-block-white .cmp-multipage-nav .cmp-multipage-nav__item:first-child:fo= +cus::after, .multipagenavigation.color-block-white .cmp-multipage-nav .cmp-= +multipage-nav__item:first-child:hover::after, .multipagenavigation.color-bl= +ock-white .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::a= +fter, .multipagenavigation.color-block-white .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::before, .multipagenavigation.color-block-= +white .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-blo= +ck-white .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropd= +own .cmp-multipage-nav__item-link:hover::after { background-color: rgb(255,= + 255, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow .cmp-multipage-nav__articles { bo= +rder-top: 4px solid rgb(255, 212, 46); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-yel= +low .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover,= + .multipagenavigation.color-block-yellow .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipag= +enavigation.color-block-yellow .cmp-multipage-nav__item:not(.cmp-multipage-= +nav__item--active) .cmp-multipage-nav__item-link:hover { background-color: = +rgb(255, 212, 46); } +} + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bloc= +k-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:h= +over::after, .multipagenavigation.color-block-yellow .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s::after, .multipagenavigation.color-block-yellow .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::= +after { background-color: rgb(255, 212, 46); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multip= +age-nav__item-arrow::after, .multipagenavigation.color-block-yellow .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 25= +5, 255); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mu= +ltipage-nav__item-arrow::after { color: rgb(255, 212, 46); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active { background-color: rgb(255, 212, 46= +); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgrou= +nd-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backg= +round-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipage= +navigation.color-block-yellow .cmp-multipage-nav .cmp-multipage-nav__item:f= +irst-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation= +.color-block-yellow .cmp-multipage-nav .cmp-multipage-nav__item:first-child= +:focus::after, .multipagenavigation.color-block-yellow .cmp-multipage-nav .= +cmp-multipage-nav__item:first-child:hover::after, .multipagenavigation.colo= +r-block-yellow .cmp-multipage-nav__item--active .cmp-multipage-nav__item-li= +nk::after, .multipagenavigation.color-block-yellow .cmp-multipage-nav__item= +--active .cmp-multipage-nav__item-link::before, .multipagenavigation.color-= +block-yellow .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-d= +ropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.co= +lor-block-yellow .cmp-multipage-nav__item--more .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item-link:hover::after { background-color: = +rgb(255, 212, 46); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(240, 192, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-yellow-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(240, 192, 0); } +} + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-yellow-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-yellow-dark .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-yellow-dark .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(240, 192, 0); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-yellow-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(240, 192, 0); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(240, 19= +2, 0); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-yellow-dark .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-yellow-dark .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-yellow-dark = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-yellow= +-dark .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(240, 192, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__article= +s { border-top: 4px solid rgb(255, 240, 179); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-blo= +ck-yellow-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item= +-link:hover, .multipagenavigation.color-block-yellow-light .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:ho= +ver { background-color: rgb(255, 240, 179); } +} + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.colo= +r-block-yellow-light .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link:hover::after, .multipagenavigation.color-block-yellow-light .cmp= +-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-n= +av__item-link:focus::after, .multipagenavigation.color-block-yellow-light .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:hover::after { background-color: rgb(255, 240, 179); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-yellow-light .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-bl= +ock-yellow-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::af= +ter { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .= +cmp-multipage-nav__item-arrow::after { color: rgb(255, 240, 179); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 2= +40, 179); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { ba= +ckground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mul= +tipagenavigation.color-block-yellow-light .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipa= +genavigation.color-block-yellow-light .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child:focus::after, .multipagenavigation.color-block-yellow-li= +ght .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .= +multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::after, .multipagenavigation.color-block-y= +ellow-light .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link:= +:before, .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-yellow-light .cmp-multi= +page-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link:hover::after { background-color: rgb(255, 240, 179); } + +.cmp-blog-author-profile__option-a { position: relative; margin: 0px -1.5re= +m; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a { margin: 0px -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a { margin: 0px; } +} + +.cmp-blog-author-profile__option-a .cmp-seperator__container__with-padding = +{ background-color: rgb(255, 255, 255); padding: 0px 1.5rem; } + +.cmp-blog-author-profile__single-profile-container:last-of-type .cmp-blog-a= +uthor-profile__option-a .cmp-seperator__container__with-padding { display: = +none; } + +.cmp-blog-author-profile__option-a .cmp-seperator__container__with-padding = +.cmp-separator__horizontal-rule { margin: 0px; height: 0px; background-colo= +r: transparent; border: 1px solid rgb(204, 204, 204); } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile { position: rel= +ative; } + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile { padding-top= +: 5.75rem; } + .cmp-multiple-author-profile__container .cmp-blog-author-profile__single-= +profile-container:not(:first-of-type) .cmp-blog-author-profile__option-a .c= +mp-blog-author-profile { padding-top: 0px; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__container { di= +splay: flex; background-color: rgb(255, 255, 255); padding: 2rem 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__container { = +padding: 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__container { = +-webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction= +: column; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__img-container = +{ height: 8.8rem; width: 8.8rem; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__img-containe= +r { height: 11.5rem; width: 11.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__img-containe= +r { margin-top: -7.75rem; } + .cmp-multiple-author-profile__container .cmp-blog-author-profile__single-= +profile-container:not(:first-of-type) .cmp-blog-author-profile__option-a .c= +mp-blog-author-profile__img-container { margin-top: 0px; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__img-container = +.cmp-image__image { width: 100%; height: 100%; border-radius: 50%; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__desc-container= + { position: relative; padding-left: 0.9rem; width: calc(100% - 8.8rem); } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__desc-contain= +er { padding-left: 1.5rem; width: calc(100% - 11.5rem); } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__desc-contain= +er { padding-left: 0px; width: 100%; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__name-link { co= +lor: rgb(0, 0, 0); } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__name-link:focu= +s, .cmp-blog-author-profile__option-a .cmp-blog-author-profile__name-link:h= +over { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-name { wo= +rd-break: break-word; margin-bottom: 0.5rem; font-size: 1.8rem; line-height= +: 2.2rem; font-weight: 800; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-name { = +margin-top: 0.8rem; max-width: 60%; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-name { = +margin-top: 2.5rem; margin-bottom: 0.3rem; max-width: 100%; font-size: 2.5r= +em; line-height: 3rem; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-title { w= +ord-break: break-word; margin-bottom: 1rem; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-title {= + margin-bottom: 1.8rem; max-width: 60%; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-title {= + margin-bottom: 1.3rem; max-width: 100%; } +} + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-title .= +h-title-eyebrow { letter-spacing: normal; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-desc = +{ display: none; word-break: break-word; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-des= +c { display: block; font-size: 1.2rem; line-height: 2.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-des= +c { margin-bottom: 1.8rem; font-size: 1.4rem; line-height: 2.6rem; } +} + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-des= +c p { font-size: 1.4rem; line-height: 1.6; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-des= +c p { font-size: 1.6rem; } +} + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-butto= +ns { position: absolute; top: 0.8rem; right: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-butto= +ns { position: static; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__share { padding: 0px; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .social-btn-wrapper { display: flex; -webkit-box-align: center; align-item= +s: center; padding: 0px; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .social-btn__text { display: none; margin: 0px 2rem 0px 0px; text-transfor= +m: none; font-size: 1.4rem; line-height: 1.6; font-weight: 600; letter-spac= +ing: normal; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-butto= +ns .social-btn__text { display: flex; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-butto= +ns .social-btn__text { font-size: 1.6rem; margin-right: 4.5rem; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__items { margin: 0px; min-width: 110px; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__item { margin-right: 2rem; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__icon { margin: 0px; } + +.cmp-blog-author-profile__option-b { position: relative; display: flex; -we= +bkit-box-align: center; align-items: center; -webkit-box-pack: justify; jus= +tify-content: space-between; padding: 0.8rem 1.5rem; background-color: rgb(= +255, 255, 255); margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-b { margin: 0px -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-b { -webkit-box-align: start; align-item= +s: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal;= + flex-direction: column; margin: 0px; padding: 1.5rem 2rem 1.7rem; } +} + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__author-info { = +word-break: break-word; max-width: 60%; } + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-b .cmp-blog-author-profile__author-info = +{ max-width: 100%; padding-bottom: 1rem; } +} + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__description .c= +mp-text__paragraph-small { font-size: 1.2rem; line-height: 1.6; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .social-btn-wrapper { display: flex; -webkit-box-align: center; align-item= +s: center; padding: 0px; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__share { padding: 0px; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .h-title-eyebrow { display: none; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__icon, .cmp-blog-author-profile__option-b .cmp-blog-auth= +or-profile__social-buttons .cmp-share-banner__items { margin: 0px; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__item { margin-right: 2rem; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__item:last-of-type { margin-right: 0.7rem; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__name-link { co= +lor: rgb(0, 0, 0); } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__name-link:focu= +s, .cmp-blog-author-profile__option-b .cmp-blog-author-profile__name-link:h= +over { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-blog-author-profile__single-profile-container:last-of-type .cmp-blog-a= +uthor-profile__option-b { padding-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__single-profile-container:last-of-type .cmp-blog= +-author-profile__option-b { padding-bottom: 1.5rem; } +} + +.cmp-blog-author-profile__option-b .cmp-seperator__container { position: ab= +solute; bottom: 0px; width: calc(100% - 3rem); } + +.cmp-blog-author-profile__single-profile-container:last-of-type .cmp-blog-a= +uthor-profile__option-b .cmp-seperator__container { display: none; } + +.cmp-blog-author-profile__option-b .cmp-seperator__container .cmp-separator= +__horizontal-rule { margin: 0px; height: 0px; background-color: transparent= +; border: 1px solid rgb(204, 204, 204); } + +.cmp-multi-blog-author-profile__option-b__title-container { text-transform:= + uppercase; padding: 2rem 1.5rem 0px; background-color: rgb(242, 242, 242);= + margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-multi-blog-author-profile__option-b__title-container { padding: 2.1r= +em 1.5rem 1.2rem 3.5rem; margin: 0px -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multi-blog-author-profile__option-b__title-container { padding: 2rem= + 2rem 0.5rem; margin: 0px; } +} + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + { margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b { margin: 2rem -3.5rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b { margin: 0px; } +} + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + .cmp-multi-blog-author-profile__option-b__title-container { margin: 0px; } + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + .cmp-container { position: relative; background-color: rgb(242, 242, 242);= + } + +@media screen and (min-width: 768px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container { column-count: 2; column-gap: 0px; padding: 0px 2rem 1.1= +rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container { column-count: auto; padding: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container::after { content: ""; display: inline-block; width: 100%;= + height: 1.5rem; position: absolute; bottom: 0px; left: 0px; background-col= +or: rgb(242, 242, 242); } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container::after { content: none; } +} + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + .cmp-container .cmp-blog-author-profile__single-profile-container { width:= + 100%; } + +@media screen and (min-width: 768px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container .cmp-blog-author-profile__single-profile-container { brea= +k-inside: avoid; margin-right: 3.3rem; width: auto; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container .cmp-blog-author-profile__single-profile-container { marg= +in: 0px; width: 100%; } +} + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + .cmp-container .cmp-blog-author-profile__single-profile-container .cmp-blo= +g-author-profile__option-b { margin: 0px; } + +.cmp-blog-author-profile__single-profile-container.color-background-gray .c= +mp-blog-author-profile__container, .cmp-blog-author-profile__single-profile= +-container.color-background-gray .cmp-blog-author-profile__option-b, .cmp-b= +log-author-profile__single-profile-container.color-background-gray .cmp-sep= +erator__container__with-padding { background-color: rgb(242, 242, 242); } + +.cmp-slideshare { width: 100%; height: 100%; } + +.cmp-slideshare .cmp-slideshare-embed { position: relative; padding-top: 56= +.25%; width: 100%; height: 100%; } + +.cmp-slideshare .cmp-slideshare-embed iframe { position: absolute; top: 0px= +; left: 0px; width: 100%; height: 100%; } + +.cmp-slideshare__links { margin-top: 15px; } + +.cmp-modal .cmp-slideshare__links { margin: 15px 25px 0px; } + +.cmp-modal .cmp-slideshare__links a { text-decoration: underline; } + +.cmp-modal .cmp-slideshare__links a:focus { box-shadow: transparent 0px 0px= + 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem;= + } + +.cmp-modal .cmp-slideshare__links a:focus:not(:focus-visible) { box-shadow:= + none; outline: none; } + +.cmp-modal .cmp-slideshare__links a:focus, .cmp-modal .cmp-slideshare__link= +s a:hover { color: rgb(204, 204, 204); } + +.cmp-modal .cmp-slideshare__links a, .cmp-modal .cmp-slideshare__links p { = +color: rgb(255, 255, 255); } + +@media screen and (min-width: 700px) { + .cmp-modal .cmp-slideshare__links { margin: 15px 0px 0px; } +} + +.socialfeed .cmp-socialfeed-instagram { display: none; } + +.socialfeed .cmp-socialfeed-instagram__header { display: inline-flex; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-instagram__header { font-size: 2.5rem; } +} + +.socialfeed .cmp-socialfeed-instagram .cmp-text { display: flex; -webkit-bo= +x-align: end; align-items: flex-end; color: rgb(0, 77, 255); margin-top: 0p= +x; } + +.socialfeed .cmp-socialfeed-instagram .cmp-text .cmp-text__link { margin-le= +ft: 5px; color: rgb(0, 77, 255); margin-top: 0px; } + +.socialfeed .cmp-socialfeed-instagram__image-items { margin-top: 20px; disp= +lay: grid; grid-template-columns: 6fr 6fr; gap: 8px; } + +@media screen and (min-width: 768px) { + .socialfeed .cmp-socialfeed-instagram__image-items { margin-top: 64px; ga= +p: 30px; } +} + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-instagram__image-items { margin-top: 75px; } +} + +.socialfeed .cmp-socialfeed-instagram__image-link { display: block; width: = +100%; position: relative; padding-top: 100%; } + +.socialfeed .cmp-socialfeed-instagram__image-link:focus { box-shadow: rgb(2= +55, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline-o= +ffset: 2px; } + +.socialfeed .cmp-socialfeed-instagram__image-link:focus:not(:focus-visible)= + { box-shadow: none; outline: none; } + +.socialfeed .cmp-socialfeed-instagram__image-item { position: absolute; top= +: 0px; width: 100%; height: 100%; object-fit: cover; } + +.socialfeed .cmp-socialfeed-instagram .cmp-button--text-link { margin-top: = +20px; } + +@media screen and (max-width: 999.9px) { + .socialfeed .cmp-socialfeed-instagram .cmp-button--text-link .cmp-button_= +_text::after { font-size: 2rem; top: 4px; } +} + +.socialfeed.color-background-gray .cmp-socialfeed-instagram { background-co= +lor: rgb(242, 242, 242); } + +.socialfeed .cmp-socialfeed-twitter { display: none; } + +.socialfeed .cmp-socialfeed-twitter .cmp-text { display: flex; -webkit-box-= +align: end; align-items: flex-end; } + +.socialfeed .cmp-socialfeed-twitter .cmp-text .cmp-text__link { margin-left= +: 5px; color: rgb(0, 77, 255); margin-top: 0px; } + +.socialfeed .cmp-socialfeed-twitter__tweet-container { background-color: rg= +b(255, 255, 255); min-height: 228px; margin-top: -1.44em; display: flex; -w= +ebkit-box-align: center; align-items: center; padding: 33px 20px 20px; } + +.socialfeed .cmp-socialfeed-twitter__tweet-container p { font-size: 1.4rem;= + line-height: 1.6; height: 100%; text-transform: none; } + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-twitter__tweet-container p { font-size: 1.6re= +m; } +} + +.socialfeed .cmp-socialfeed-twitter__tweet-container a { color: rgb(0, 77, = +255); text-decoration: underline; } + +.socialfeed .cmp-socialfeed-twitter__tweet-container a:focus, .socialfeed .= +cmp-socialfeed-twitter__tweet-container a:hover { color: rgb(0, 0, 136); } + +@media screen and (min-width: 768px) { + .socialfeed .cmp-socialfeed-twitter__tweet-container { min-height: 206px;= + } +} + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-twitter__tweet-container { min-height: 185px;= + } +} + +.socialfeed .cmp-socialfeed-twitter__content { position: relative; z-index:= + 0; padding-top: 2rem; } + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-twitter__content { padding-top: 3rem; } +} + +.socialfeed .cmp-socialfeed-twitter__icon { position: relative; display: fl= +ex; -webkit-box-align: center; align-items: center; -webkit-box-pack: cente= +r; justify-content: center; border-radius: 50%; width: 67px; height: 67px; = +background-color: rgb(0, 186, 255); color: rgb(255, 255, 255); margin: 0px = +auto; } + +.socialfeed .cmp-socialfeed-twitter__icon:focus, .socialfeed .cmp-socialfee= +d-twitter__icon:hover { color: rgb(255, 255, 255); } + +.socialfeed .cmp-socialfeed-twitter__icon::after { content: "=EF=89=83"; fo= +nt-size: 22px; font-family: Ionicons; display: block; font-weight: 400; fon= +t-style: normal; line-height: 1; text-transform: none; letter-spacing: norm= +al; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fon= +t-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-= +settings: "liga"; } + +.socialfeed .cmp-socialfeed-twitter__image-link { display: block; width: 10= +0%; } + +.socialfeed .cmp-socialfeed-twitter__image-link:focus { box-shadow: rgb(255= +, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline-off= +set: 2px; } + +.socialfeed .cmp-socialfeed-twitter__image-link:focus:not(:focus-visible) {= + box-shadow: none; outline: none; } + +.socialfeed .cmp-socialfeed-twitter__image { display: none; width: 100%; ob= +ject-fit: cover; margin-bottom: 1.25rem; } + +.socialfeed .cmp-socialfeed-twitter__retweet-button { width: 100%; height: = +50px; font-size: 1.4rem; font-weight: 400; line-height: 1.2; margin: 0px; t= +ext-transform: none; } + +.socialfeed .cmp-socialfeed-twitter .cmp-button--text-link { margin-top: 20= +px; } + +@media screen and (max-width: 999.9px) { + .socialfeed .cmp-socialfeed-twitter .cmp-button--text-link .cmp-button__t= +ext::after { font-size: 2rem; top: 4px; } +} + +.socialfeed.color-background-gray .cmp-socialfeed-twitter__tweet-container = +{ background-color: rgb(242, 242, 242); } + +.pagination-no-lazy-loading .page-summary { display: block; } + +.pagination-no-lazy-loading .cmp-pagination__panel { display: flex; -webkit= +-box-align: center; align-items: center; -webkit-box-pack: center; justify-= +content: center; height: 5.5rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__panel { height: 5rem; } +} + +.pagination-no-lazy-loading .cmp-pagination__container { display: flex; -we= +bkit-box-align: center; align-items: center; -webkit-box-pack: center; just= +ify-content: center; background-color: transparent; width: 100%; margin-bot= +tom: 1rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__container { height: 5rem; ma= +rgin-bottom: 0px; } +} + +.pagination-no-lazy-loading .cmp-pagination__next-page-btn, .pagination-no-= +lazy-loading .cmp-pagination__prev-page-btn { display: flex; -webkit-box-al= +ign: center; align-items: center; -webkit-box-pack: center; justify-content= +: center; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, = +204, 204); padding: 1.5rem; height: 5.5rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__next-page-btn, .pagination-n= +o-lazy-loading .cmp-pagination__prev-page-btn { border: none; padding-top: = +1.5rem; padding-bottom: 1.5rem; height: 5rem; background-color: transparent= +; } +} + +.pagination-no-lazy-loading .cmp-pagination__next-page-btn .cmp-pagination_= +_text, .pagination-no-lazy-loading .cmp-pagination__prev-page-btn .cmp-pagi= +nation__text { line-height: 3.2rem; } + +.pagination-no-lazy-loading .cmp-pagination__prev-page-btn { margin-left: 1= +.5rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__prev-page-btn { border: none= +; padding-left: 1.5rem; padding-right: 0px; margin-left: 0px; } +} + +.pagination-no-lazy-loading .cmp-pagination__prev-page-btn .cmp-pagination_= +_text::before { float: right; } + +.pagination-no-lazy-loading .cmp-pagination__prev-page-btn:focus .cmp-pagin= +ation__text::before, .pagination-no-lazy-loading .cmp-pagination__prev-page= +-btn:hover .cmp-pagination__text::before { width: 100%; } + +.pagination-no-lazy-loading .cmp-pagination__next-page-btn { margin-right: = +1.5rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__next-page-btn { border: none= +; padding-left: 0px; padding-right: 1.5rem; margin-right: 0px; } +} + +.pagination-no-lazy-loading .cmp-pagination__next-page-btn:focus .cmp-pagin= +ation__text::before, .pagination-no-lazy-loading .cmp-pagination__next-page= +-btn:hover .cmp-pagination__text::before { width: 100%; } + +.pagination-no-lazy-loading .cmp-pagination__prev-icon::after { content: "= +=EE=A0=80"; font-size: 24px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; transform: scaleX(-1); color: rgb(0, 77, 25= +5); } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__prev-icon::after { margin-ri= +ght: 1rem; } +} + +.pagination-no-lazy-loading .cmp-pagination__next-icon::after { content: "= +=EE=A0=80"; font-size: 24px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; color: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__next-icon::after { margin-le= +ft: 1rem; } +} + +.pagination-no-lazy-loading .cmp-pagination__disable-btn .cmp-pagination__n= +ext-icon::after, .pagination-no-lazy-loading .cmp-pagination__disable-btn .= +cmp-pagination__prev-icon::after, .pagination-no-lazy-loading .cmp-paginati= +on__disable-btn .cmp-pagination__text { color: rgb(107, 107, 107); } + +.pagination-no-lazy-loading .cmp-pagination__disable-btn:focus, .pagination= +-no-lazy-loading .cmp-pagination__disable-btn:hover { cursor: default; } + +.pagination-no-lazy-loading .cmp-pagination__disable-btn:focus .cmp-paginat= +ion__text::before, .pagination-no-lazy-loading .cmp-pagination__disable-btn= +:hover .cmp-pagination__text::before { width: 0px; } + +.pagination-no-lazy-loading .cmp-pagination__text { color: rgb(0, 77, 255);= + display: none; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__text { display: block; font-= +size: 1.6rem; font-weight: 600; } +} + +.pagination-no-lazy-loading .cmp-pagination__text::before { display: block;= + content: ""; background: rgb(0, 77, 255); height: 1px; width: 0px; positio= +n: relative; bottom: -2.9rem; transition: width 0.3s ease 0s; } + +.pagination-no-lazy-loading .cmp-pagination__pages { display: none; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__pages { display: block; marg= +in: 1.5rem 14rem; } +} + +@media screen and (min-width: 1000px) { + .pagination-no-lazy-loading .cmp-pagination__pages { display: block; marg= +in-left: clamp(10px, 100%, 120px); margin-right: clamp(10px, 100%, 120px); = +} +} + +.pagination-no-lazy-loading .cmp-pagination__ellipsis { font-size: 1.6rem; = +margin-left: 1.2rem; margin-right: 1.2rem; } + +.pagination-no-lazy-loading .cmp-pagination__page-list { display: flex; -we= +bkit-box-align: center; align-items: center; -webkit-box-pack: center; just= +ify-content: center; } + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__pag= +e-btn { color: rgb(0, 77, 255); font-size: 1.6rem; line-height: 5.18rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-btn { line-height: 2.56rem; } +} + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__pag= +e-btn:focus:not(:focus-visible), .pagination-no-lazy-loading .cmp-paginatio= +n__page-list .cmp-pagination__page-btn:hover { border-bottom: 1px solid rgb= +(0, 77, 255); } + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__act= +ive-page { color: rgb(0, 0, 0); font-weight: 600; } + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__act= +ive-page:hover { cursor: default; border: none; } + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__act= +ive-page:focus:not(:focus-visible) { border-bottom: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-item { margin-left: clamp(15px, 100%, 15px); margin-right: clamp(15px, = +100%, 15px); } +} + +@media screen and (min-width: 1000px) { + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-item { margin-left: clamp(12.5px, 100%, 12.5px); margin-right: clamp(12= +.5px, 100%, 12.5px); } +} + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-item:first-child { margin-left: 0px; } + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-item:last-child { margin-right: 0px; } +} + +.pagination-no-lazy-loading .cmp-pagination__pages-mobile { position: relat= +ive; padding: 1.5rem; width: 100%; margin-left: 0.6rem; margin-right: 0.6re= +m; border: 1px solid rgb(204, 204, 204); min-width: 150px; background-color= +: rgb(255, 255, 255); white-space: nowrap; } + +.pagination-no-lazy-loading .cmp-pagination__pages-mobile:hover { cursor: p= +ointer; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__pages-mobile { display: none= +; } +} + +.pagination-no-lazy-loading .cmp-pagination__page-mobile-active { display: = +flex; text-align: center; -webkit-box-pack: center; justify-content: center= +; -webkit-box-align: center; align-items: center; background-color: rgb(255= +, 255, 255); } + +.pagination-no-lazy-loading .cmp-pagination__page-mobile-text { text-transf= +orm: uppercase; text-align: center; letter-spacing: normal; font-size: 1.4r= +em; font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfo= +nt, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-s= +erif; font-weight: 600; color: rgb(0, 77, 255); } + +.pagination-no-lazy-loading .cmp-pagination__chevron::after { content: "=EF= +=84=A3"; font-size: 16px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; padding-left: 1.9rem; color: rgb(0, 77, 255); = +} + +.pagination-no-lazy-loading .cmp-pagination__page-select-mobile { position:= + absolute; width: 100%; height: 100%; top: 0.1rem; left: 0px; opacity: 0; } + +.pagination-no-lazy-loading .cmp-pagination__page-item-mobile { color: rgb(= +0, 77, 255); font-size: 1.6rem; font-weight: 600; } + +.pagination-no-lazy-loading .cmp-pagination__page-item-mobile:hover { curso= +r: pointer; } + +.pagination-no-lazy-loading .cmp-pagination__focus { box-shadow: rgb(0, 0, = +136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset= +: 1px; } + +.cmp-pagination { padding: 0px 0.939em; margin-bottom: 2rem; margin-top: 0.= +63em; display: flex; -webkit-box-pack: center; justify-content: center; } + +@media screen and (min-width: 768px) { + .cmp-pagination { margin-bottom: 3rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-pagination { margin: 2.5rem; } +} + +.cmp-pagination__link-next, .cmp-pagination__link-previous { display: flex;= + -webkit-box-align: start; align-items: flex-start; font-weight: 600; color= +: rgb(0, 77, 255); } + +.cmp-pagination__link-next:hover .cmp-pagination__link-text::after, .cmp-pa= +gination__link-previous:hover .cmp-pagination__link-text::after { width: 10= +0%; } + +.cmp-pagination__link-next:hover .cmp-pagination__link-text, .cmp-paginatio= +n__link-previous:hover .cmp-pagination__link-text { color: rgb(0, 77, 255);= + } + +.cmp-pagination__link-next:focus, .cmp-pagination__link-previous:focus { ou= +tline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; box-shadow: rgb(0= +, 0, 136) 0px 0px 0px 2px; } + +.cmp-pagination__link-next.disabled, .cmp-pagination__link-previous.disable= +d { pointer-events: none; color: rgb(107, 107, 107); cursor: not-allowed; } + +.cmp-pagination__link-next.disabled:hover .cmp-pagination__link-text::after= +, .cmp-pagination__link-previous.disabled:hover .cmp-pagination__link-text:= +:after { width: 0%; } + +.cmp-pagination__link-next.disabled:hover .cmp-pagination__link-text, .cmp-= +pagination__link-previous.disabled:hover .cmp-pagination__link-text { color= +: rgb(107, 107, 107); } + +.cmp-pagination__page-ellipsis { margin: 0px 0.78em; color: rgb(0, 0, 0); } + +@media screen and (max-width: 999.9px) { + .cmp-pagination__page-ellipsis { margin: 0.94em 0.5em; } +} + +.cmp-pagination__container { display: flex; min-height: 3.13em; -webkit-box= +-flex: 1; flex: 1 1 auto; font-weight: 500; } + +@media screen and (min-width: 768px) { + .cmp-pagination__container { -webkit-box-align: center; align-items: cent= +er; } +} + +.cmp-pagination__link { line-height: 2; background-color: rgb(255, 255, 255= +); } + +.cmp-pagination__link:first-child { margin-right: 0.38em; } + +.cmp-pagination__link:last-child { margin-left: 0.38em; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-pagination__link { padding-top: 0.94em; padding-bottom: 0.94em; } +} + +@media screen and (max-width: 767.9px) { + .cmp-pagination__link { border: 0.06em solid rgb(204, 204, 204); padding:= + 0.94em; height: 55px; } +} + +@media screen and (min-width: 1200px) { + .cmp-pagination__link { padding: 0px; } +} + +.cmp-pagination__left-arrow { display: inline-block; } + +.cmp-pagination__left-arrow::after { content: "=EE=A0=80"; font-size: 1.43e= +m; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; text-transform: none; letter-spacing: normal; overflow-wrap: normal; w= +hite-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; te= +xt-rendering: optimizelegibility; font-feature-settings: "liga"; transform:= + scaleX(-1); color: rgb(0, 77, 255); line-height: 0.7em; top: 0.03em; posit= +ion: relative; } + +@media screen and (min-width: 768px) { + .cmp-pagination__left-arrow::after { margin-right: 0.63em; } +} + +.cmp-pagination__link-next.disabled .cmp-pagination__right-arrow::after, .c= +mp-pagination__link-previous.disabled .cmp-pagination__left-arrow::after { = +color: rgb(107, 107, 107); pointer-events: none; } + +.cmp-pagination__link-text { text-transform: uppercase; display: none; } + +.cmp-pagination__link-text::after { content: ""; display: block; height: 0.= +063em; width: 0%; left: 0px; background: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .cmp-pagination__link-text { display: block; white-space: nowrap; } +} + +.cmp-pagination__dropdown-container { position: relative; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-pagination__dropdown-container { display: none; } +} + +.cmp-pagination__dropdown-text { position: absolute; display: block; text-t= +ransform: uppercase; color: rgb(0, 77, 255); width: 100%; pointer-events: n= +one; text-align: center; line-height: 3.7em; background: rgb(255, 255, 255)= +; border: 0.06em solid rgb(204, 204, 204); height: 3.9em; font-size: 1.4rem= +; } + +.cmp-pagination__dropdown { color: rgb(0, 77, 255); width: 100%; height: 10= +0%; text-align: center; appearance: none; padding: 1em 1.1em; } + +.cmp-pagination__dropdown:focus { border-color: rgb(102, 175, 233); outline= +: 0px; box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 1px inset, rgba(102, 175, 23= +3, 0.6) 0px 0px 8px; } + +.cmp-pagination__pagination-numbers { margin-top: 0.31rem; width: 100%; -we= +bkit-box-pack: center; justify-content: center; display: none; } + +@media screen and (min-width: 768px) { + .cmp-pagination__pagination-numbers { display: flex; } +} + +.cmp-pagination__page-num { color: rgb(0, 77, 255); margin: 0px 0.78em; fon= +t-weight: 600; } + +.cmp-pagination__page-num::after { content: ""; display: block; height: 0.0= +63em; width: 0%; left: 0px; background: rgb(0, 77, 255); } + +.cmp-pagination__page-num:hover::after { width: 100%; } + +.cmp-pagination__page-num:hover { color: rgb(0, 77, 255); } + +.cmp-pagination__page-num:focus { outline: rgb(255, 255, 255) solid 2px; ou= +tline-offset: 2px; box-shadow: rgb(0, 0, 136) 0px 0px 0px 2px; } + +@media screen and (max-width: 999.9px) { + .cmp-pagination__page-num { margin: 0.94em 0.5em; } +} + +.cmp-pagination__page-num--active { color: rgb(0, 0, 0); margin: 0px 0.78em= +; font-weight: 600; pointer-events: none; cursor: not-allowed; } + +.cmp-pagination__page-num--active:focus, .cmp-pagination__page-num--active:= +hover { text-decoration: none; } + +.cmp-pagination__page-num--active:focus { outline: rgb(255, 255, 255) solid= + 2px; outline-offset: 2px; box-shadow: rgb(0, 0, 136) 0px 0px 0px 2px; } + +@media screen and (max-width: 999.9px) { + .cmp-pagination__page-num--active { margin: 0.94em 0.5em; } +} + +.cmp-pagination__right-arrow { display: inline-block; } + +.cmp-pagination__right-arrow::after { content: "=EE=A0=80"; font-size: 1.43= +em; font-family: Ionicons; display: block; font-weight: 400; font-style: no= +rmal; text-transform: none; letter-spacing: normal; overflow-wrap: normal; = +white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; t= +ext-rendering: optimizelegibility; font-feature-settings: "liga"; color: rg= +b(0, 77, 255); line-height: 0.7em; top: 0.03em; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-pagination__right-arrow::after { margin-left: 0.63em; } +} + +.cmp-pagination__cmp-pagination__arrow-container { margin-right: 6px; } + +.cmp-pagination__down-arrow::after { content: "=EF=84=A3"; font-size: 1.38e= +m; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; color: rgb(0, 77, 255); } + +.cmp-pagination__down-arrow { pointer-events: none; padding-left: 1em; posi= +tion: relative; top: 0.13em; display: inline-block; } + +.cmp-pagination__form-control { appearance: none; display: block; width: 10= +0%; height: 5.5rem; padding: 1.25rem; font-size: 1rem; line-height: 1.6em; = +color: rgb(167, 167, 167); background-color: rgb(255, 255, 255); background= +-image: none; border: 1px solid rgb(74, 74, 74); border-radius: 0px; transi= +tion: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s, -= +webkit-box-shadow 0.15s ease-in-out 0s; } + +@media screen and (min-width: 768px) { + .cmp-pagination .cmp-pagination__link { margin-right: 0px; } +} + +.interactive-card-text.color-block-accent-purple-1 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(180, 85, 170); } + +.interactive-card-text.color-block-accent-purple-2 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(160, 85, 245); } + +.interactive-card-text.color-block-accent-purple-3 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(190, 130, 255); } + +.interactive-card-text.color-block-accent-purple-4 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(220, 175, 255); } + +.interactive-card-text.color-block-accent-purple-5 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(230, 220, 255); } + +.interactive-card-text.color-block-alt-blue .cmp-interactive-card-text__con= +tainer .cmp-interactive-card-text__text-bg-img-container { background-color= +: rgb(0, 65, 240); } + +.interactive-card-text.color-block-alt-gray .cmp-interactive-card-text__con= +tainer .cmp-interactive-card-text__text-bg-img-container { background-color= +: rgb(190, 190, 190); } + +.interactive-card-text.color-block-alt-gray-dark .cmp-interactive-card-text= +__container .cmp-interactive-card-text__text-bg-img-container { background-= +color: rgb(150, 150, 150); } + +.interactive-card-text.color-block-alt-gray-darker .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(90, 90, 90); } + +.interactive-card-text.color-block-alt-green .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(0, 215, 0); } + +.interactive-card-text.color-block-alt-red .cmp-interactive-card-text__cont= +ainer .cmp-interactive-card-text__text-bg-img-container { background-color:= + red; } + +.interactive-card-text.color-block-alt-yellow .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(255, 255, 0); } + +.interactive-card-text.color-block-aqua .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(0, 255, 187); } + +.interactive-card-text.color-block-blue .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(0, 186, 255); } + +.interactive-card-text.color-block-blue-green .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(5, 240, 165); } + +.interactive-card-text.color-block-brand-green .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(100, 255, 80); } + +.interactive-card-text.color-block-brand-orange .cmp-interactive-card-text_= +_container .cmp-interactive-card-text__text-bg-img-container { background-c= +olor: rgb(255, 120, 0); } + +.interactive-card-text.color-block-brand-yellow .cmp-interactive-card-text_= +_container .cmp-interactive-card-text__text-bg-img-container { background-c= +olor: rgb(255, 235, 50); } + +.interactive-card-text.color-block-blue-dark .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(0, 142, 255); } + +.interactive-card-text.color-block-blue-light .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(0, 243, 255); } + +.interactive-card-text.color-block-core-purple .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(70, 0, 115); } + +.interactive-card-text.color-block-cyan .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(0, 255, 255); } + +.interactive-card-text.color-block-gray .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(167, 167, 167); } + +.interactive-card-text.color-block-gray-base .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(0, 0, 0); } + +.interactive-card-text.color-block-gray-dark .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(107, 107, 107); } + +.interactive-card-text.color-block-gray-darker .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(74, 74, 74); } + +.interactive-card-text.color-block-gray-light .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(204, 204, 204); } + +.interactive-card-text.color-block-gray-lighter .cmp-interactive-card-text_= +_container .cmp-interactive-card-text__text-bg-img-container { background-c= +olor: rgb(227, 227, 227); } + +.interactive-card-text.color-block-gray-lightest .cmp-interactive-card-text= +__container .cmp-interactive-card-text__text-bg-img-container { background-= +color: rgb(242, 242, 242); } + +.interactive-card-text.color-block-grayishyellow-dark .cmp-interactive-card= +-text__container .cmp-interactive-card-text__text-bg-img-container { backgr= +ound-color: rgb(150, 150, 140); } + +.interactive-card-text.color-block-grayishyellow-light .cmp-interactive-car= +d-text__container .cmp-interactive-card-text__text-bg-img-container { backg= +round-color: rgb(230, 230, 220); } + +.interactive-card-text.color-block-green .cmp-interactive-card-text__contai= +ner .cmp-interactive-card-text__text-bg-img-container { background-color: r= +gb(0, 255, 0); } + +.interactive-card-text.color-block-green-dark .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(0, 83, 10); } + +.interactive-card-text.color-block-link .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(0, 77, 255); } + +.interactive-card-text.color-block-link-dark .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(0, 0, 136); } + +.interactive-card-text.color-block-orange .cmp-interactive-card-text__conta= +iner .cmp-interactive-card-text__text-bg-img-container { background-color: = +rgb(255, 182, 0); } + +.interactive-card-text.color-block-orange-dark .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(255, 149, 0); } + +.interactive-card-text.color-block-pink .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(231, 0, 116); } + +.interactive-card-text.color-block-pink-dark .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(164, 2, 83); } + +.interactive-card-text.color-block-pink-light .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(255, 80, 160); } + +.interactive-card-text.color-block-purple .cmp-interactive-card-text__conta= +iner .cmp-interactive-card-text__text-bg-img-container { background-color: = +rgb(161, 0, 255); } + +.interactive-card-text.color-block-purple-dark .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(117, 0, 192); } + +.interactive-card-text.color-block-purple-darkest .cmp-interactive-card-tex= +t__container .cmp-interactive-card-text__text-bg-img-container { background= +-color: rgb(70, 1, 115); } + +.interactive-card-text.color-block-red .cmp-interactive-card-text__containe= +r .cmp-interactive-card-text__text-bg-img-container { background-color: rgb= +(231, 15, 41); } + +.interactive-card-text.color-block-red-dark .cmp-interactive-card-text__con= +tainer .cmp-interactive-card-text__text-bg-img-container { background-color= +: rgb(189, 0, 29); } + +.interactive-card-text.color-block-red-darker .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(113, 0, 18); } + +.interactive-card-text.color-block-red-light .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(255, 50, 70); } + +.interactive-card-text.color-block-white .cmp-interactive-card-text__contai= +ner .cmp-interactive-card-text__text-bg-img-container { background-color: r= +gb(255, 255, 255); } + +.interactive-card-text.color-block-yellow .cmp-interactive-card-text__conta= +iner .cmp-interactive-card-text__text-bg-img-container { background-color: = +rgb(255, 212, 46); } + +.interactive-card-text.color-block-yellow-dark .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(240, 192, 0); } + +.interactive-card-text.color-block-yellow-light .cmp-interactive-card-text_= +_container .cmp-interactive-card-text__text-bg-img-container { background-c= +olor: rgb(255, 240, 179); } + +.interactive-card-text.cmp-interactive-card-text__black-text .cmp-interacti= +ve-card-text__container .cmp-interactive-card-text__text-bg-img-container {= + color: rgb(0, 0, 0); } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__label-container { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__label-container { margin-bottom: 1.5rem; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__label-container .cmp-teaser__title, .interactive-card-text .c= +mp-interactive-card-text__container .cmp-interactive-card-text__label-conta= +iner .cmp-text__label-small { font-size: 1.4rem; font-weight: 500; } + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__label-container .cmp-teaser__title, .interactive-card-text = +.cmp-interactive-card-text__container .cmp-interactive-card-text__label-con= +tainer .cmp-text__label-small { font-size: 1.8rem; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container { font-weight: 300; display: block; posi= +tion: relative; height: 25rem; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-text-container { height: 16rem; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-text-container { height: 22.5rem; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-text-container.cmp-interactive-card-text__linked-card= +:hover .cmp-interactive-card-text__separator-container { display: block; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container.cmp-interactive-card-text__linked-card:h= +over .cmp-interactive-card-text__text-bg-img-container { z-index: 1; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container.cmp-interactive-card-text__linked-card:h= +over .cmp-interactive-card-text__text-bg-img-container .cmp-text__paragraph= +-default { display: none; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container.cmp-interactive-card-text__linked-card:a= +ctive .cmp-interactive-card-text__text-bg-img-container { z-index: 3; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container.cmp-interactive-card-text__linked-card:a= +ctive .cmp-interactive-card-text__text-bg-img-container .cmp-text__paragrap= +h-default { display: block; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-container { display: flex; position: relative; z-index:= + 2; width: 83.33%; height: 85%; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-container { width: 85%; height: 75%; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-container { height: 80%; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-container .cmp-teaser__image { border: none; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-container .cmp-image, .interactive-card-text .cmp-inter= +active-card-text__container .cmp-interactive-card-text__image-container .cm= +p-image__image, .interactive-card-text .cmp-interactive-card-text__containe= +r .cmp-interactive-card-text__image-container .cmp-teaser__image, .interact= +ive-card-text .cmp-interactive-card-text__container .cmp-interactive-card-t= +ext__image-container .image { width: 100%; height: 100%; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__text-bg-img-container { position: absolute; width: 83.33%; he= +ight: 80%; top: 20%; right: 0px; z-index: 3; padding: 2rem 2.5rem; backgrou= +nd-color: rgb(161, 0, 255); color: rgb(255, 255, 255); font-size: 2rem; lin= +e-height: 2.6rem; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__text-bg-img-container { width: 85%; height: 75%; top: 25%; = +padding: 1rem 1.5rem; line-height: 2rem; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__text-bg-img-container { height: 80%; top: 20%; padding: 2re= +m 2.5rem; line-height: 2.6rem; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__text-bg-img-container.cmp-interactive-card-text__transparent-= +card { opacity: 0.9; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__text-container { position: relative; font-size: 2.2rem; line-= +height: 2.86rem; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__text-container { font-size: 1.8rem; line-height: 2rem; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__text-container { font-size: 2.2rem; line-height: 2.86rem; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__gradient-bg-img-container { position: absolute; inset: 0px; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__gradient-bg-img-container .cmp-image, .interactive-card-text = +.cmp-interactive-card-text__container .cmp-interactive-card-text__gradient-= +bg-img-container .cmp-image__image, .interactive-card-text .cmp-interactive= +-card-text__container .cmp-interactive-card-text__gradient-bg-img-container= + .image { height: 100%; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__separator-container { width: 85%; position: absolute; right: = +0px; bottom: -0.4rem; display: none; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__separator-container .cmp-separator__horizontal-rule { height:= + 0.15rem; margin: 0px; background-color: rgb(0, 77, 255); } + +.cmp-text-card { margin: 0px; } + +.cmp-text-card__title { margin-top: 0px; font-family: Graphik, Arial, syste= +m-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helve= +tica Neue", oxygen, cantarell, sans-serif; font-style: normal; text-transfo= +rm: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; font-we= +ight: 700; } + +@media screen and (min-width: 1000px) { + .cmp-text-card__title { font-size: 2.5rem; } +} + +.cmp-text-card__description { margin-top: 1rem; margin-bottom: auto; border= +-right: 1.5rem solid rgb(183, 52, 132); border-bottom: 1.5rem solid rgb(183= +, 52, 132); padding-bottom: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-text-card__description { padding-bottom: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-text-card__description { padding-bottom: 2rem; } +} + +.cmp-text-card__description-cta { margin-top: 1rem; margin-bottom: auto; pa= +dding-bottom: 2rem; } + +.cmp-text-card__border { border-right: 1.5rem solid rgb(183, 52, 132); bord= +er-bottom: 1.5rem solid rgb(183, 52, 132); padding-bottom: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-text-card__border { padding-bottom: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-text-card__border { padding-bottom: 2rem; } +} + +.cmp-text-card__content { background-color: rgb(255, 255, 255); display: fl= +ex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc= +tion: column; border: 0.5rem rgb(183, 52, 132); padding: 2rem 0px; } + +@media screen and (min-width: 768px) { + .cmp-text-card__content { padding: 3rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-text-card__content { padding: 4rem 0px; } +} + +.cmp-text-card__content .cmp-text-card__border { border-image: url("https:/= +/s7d1.scene7.com/is/image/accenturerelease/Hero%20header%20gradient?dpr=3Do= +ff&fit=3Dconstrain&qlt=3D85&ts=3D1674730849597&wid=3D1600") 100 / 1 / 0 str= +etch; } + +.cmp-text-card__action-container { margin-top: 1rem; padding-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-text-card__action-container { margin-top: 1.5rem; } +} + +.cmp-text-card__action-link::before { height: 0.2rem; } + +.cmp-text-card__action-link:focus::before { width: 100%; } + +.cmp-single-notification__content { width: 100%; padding-top: 3rem; backgro= +und-color: rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .cmp-single-notification__content { margin: auto; width: 83.33%; } +} + +.cmp-single-notification__title { display: flex; -webkit-box-pack: center; = +justify-content: center; text-align: center; font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; font-style: normal; text-tra= +nsform: none; color: rgb(0, 0, 0); font-weight: 500; font-size: 1.6rem; lin= +e-height: 1.12; } + +@media screen and (min-width: 1000px) { + .cmp-single-notification__title { font-size: 1.92rem; line-height: 1.177;= + } +} + +.cmp-single-notification__description { text-align: center; padding: 0.8rem= + 3rem 1.6rem; font-weight: 300; } + +@media screen and (min-width: 768px) { + .cmp-single-notification__description { padding-bottom: 2rem; } +} + +.cmp-single-notification__description p { font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-single-notification__description p { font-size: 1.6rem; } +} + +.cmp-single-notification__action-container { display: flex; -webkit-box-pac= +k: center; justify-content: center; padding-bottom: 3rem; } + +.cmp-single-notification-with-image__content { width: 100%; background-colo= +r: rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .cmp-single-notification-with-image__content { display: flex; } +} + +.cmp-single-notification-with-image__media-container { width: 100%; } + +.cmp-single-notification-with-image__media-container .cmp-image { height: 1= +00%; } + +.cmp-single-notification-with-image__media-container .cmp-image__image { he= +ight: 100%; object-fit: cover; } + +.cmp-single-notification-with-image__media-container .cmp-embed, .cmp-singl= +e-notification-with-image__media-container .cmp-video__embed, .cmp-single-n= +otification-with-image__media-container .embed { height: 100%; } + +.cmp-single-notification-with-image__media-container .cmp-video__embed .vid= +yard-player-container, .cmp-single-notification-with-image__media-container= + .cmp-video__embed .vidyard-player-container div[class^=3D"vidyard-div-"] {= + height: 100% !important; } + +@media screen and (min-width: 768px) { + .cmp-single-notification-with-image__media-container { width: 41.67%; } +} + +.cmp-single-notification-with-image__content-container { width: 100%; paddi= +ng: 2rem 3rem 3rem; } + +@media screen and (min-width: 768px) { + .cmp-single-notification-with-image__content-container { padding: 3rem; w= +idth: 58.33%; } +} + +.cmp-single-notification-with-image__title { font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; font-style: normal; text-tra= +nsform: none; color: rgb(0, 0, 0); font-weight: 500; font-size: 1.6rem; lin= +e-height: 1.12; } + +@media screen and (min-width: 1000px) { + .cmp-single-notification-with-image__title { font-size: 2.5rem; } +} + +@media screen and (min-width: 768px) and (max-width: 842px) { + .cmp-single-notification-with-image__title { font-size: 1.36rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-notification-with-image__title { font-size: 1.92rem; line-hei= +ght: 1.177; } +} + +.cmp-single-notification-with-image__description { padding: 0.8rem 0px 1.6r= +em; font-weight: 300; } + +@media screen and (min-width: 768px) { + .cmp-single-notification-with-image__description { padding-bottom: 2rem; = +} +} + +.cmp-single-notification-with-image__description p { font-size: 1.4rem; } + +@media screen and (min-width: 768px) and (max-width: 842px) { + .cmp-single-notification-with-image__description p { font-size: 1.328rem;= + line-height: 2.24rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-notification-with-image__description p { font-size: 1.6rem; } +} + +.cmp-single-notification-with-image__action-container { display: flex; padd= +ing-bottom: 3rem; } + +.interactivenavigations .cmp-global-header { position: relative; } + +@media screen and (min-width: 768px) { + .interactivenavigations .cmp-global-header { position: static; } +} + +.interactivenavigations .cmp-global-header nav { height: 5.1rem; position: = +absolute; } + +@media screen and (min-width: 1200px) { + .interactivenavigations .cmp-global-header nav { box-shadow: none; height= +: 7.1rem; } +} + +.interactivenavigations .cmp-global-header nav .cmp-global-header__navbar-c= +ontainer { height: 5.1rem; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-global-header nav .cmp-global-header__navbar= +-container { box-shadow: none; height: 7.1rem; } +} + +.interactivenavigations .cmp-interactive-nav__arrow { padding: 0px; top: 0p= +x; } + +@media screen and (min-width: 768px) { + .interactivenavigations .cmp-interactive-nav__arrow { display: none; } +} + +.interactivenavigations .cmp-interactive-nav__arrow-icon { height: 0.44em; = +margin-top: 0px; } + +.interactivenavigations .cmp-interactive-nav__arrow-icon span:first-of-type= +, .interactivenavigations .cmp-interactive-nav__arrow-icon span:nth-of-type= +(2) { background-color: rgb(0, 0, 0); border-radius: 0.5em; display: block;= + height: 2px; transition: all 0.25s ease-in-out 0s; width: 10px; } + +.interactivenavigations .cmp-interactive-nav__arrow-icon span:first-of-type= + { margin-left: -0.14em; margin-top: 0.67em; transform: rotate(50deg); } + +.interactivenavigations .cmp-interactive-nav__arrow-icon span:nth-of-type(2= +) { margin-left: 0.3em; margin-top: -0.11em; transform: rotate(-50deg); } + +.interactivenavigations .cmp-interactive-nav__arrow-icon--close span:first-= +of-type, .interactivenavigations .cmp-interactive-nav__arrow-icon--close sp= +an:nth-of-type(2) { transition: all 0.25s ease-in-out 0s; width: 1.2em; mar= +gin-left: 0.05em; } + +.interactivenavigations .cmp-interactive-nav__arrow-icon--close span:first-= +of-type { margin-top: 0.67em; transform: rotate(-45deg); } + +.interactivenavigations .cmp-interactive-nav__arrow-icon--close span:nth-of= +-type(2) { margin-top: -0.11em; transform: rotate(45deg); } + +.interactivenavigations .cmp-interactive-nav__elements { height: 6.2rem; wi= +dth: auto; box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 4px 0px; z-index: 100; le= +ft: 0px; right: 0px; position: fixed; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__elements { box-shadow: none= +; position: absolute; height: auto; } +} + +.interactivenavigations .cmp-interactive-nav__elements:not(.cmp-interactive= +-nav--sticky) { position: relative; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper { display: flex; background-color: rgb(255, 255, = +255); border-color: rgb(231, 231, 231); } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-n= +av__mobile-dropdown-wrapper { border-bottom: 1px solid rgb(231, 231, 231); = +border-top: 1px solid rgb(231, 231, 231); height: 70px; } +} + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview { bord= +er: 0px; padding: 1.6rem; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-n= +av__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview { di= +splay: none; } +} + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview .cmp-i= +nteractive-nav__item--overview { border: 0px; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview .cmp-i= +nteractive-nav__item--overview .cmp-interactive-nav__item-link { padding: 0= +px; border: 0px; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview .cmp-i= +nteractive-nav__item--overview .cmp-interactive-nav__item-link:focus, .inte= +ractivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav__mob= +ile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview .cmp-intera= +ctive-nav__item--overview .cmp-interactive-nav__item-link:hover { backgroun= +d-color: rgb(255, 255, 255); font-weight: 400; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__item--overview-interactive = +{ padding-left: 5px; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__item--overview-overview { t= +ext-transform: none; } + +@media screen and (max-width: 767.9px) { + .interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-n= +av__mobile-dropdown-wrapper .cmp-interactive-nav__item--overview-overview {= + display: none; } +} + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-dropdown { border-le= +ft: 1px solid rgb(227, 227, 227); margin-right: 0px; padding: 1.6rem; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-size: 1.4rem; font-weight: 400; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-dropdown .cmp-intera= +ctive-nav__arrow-icon::before { content: "=EF=84=A3"; font-size: 14px; font= +-family: Ionicons; display: block; font-weight: 400; font-style: normal; li= +ne-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: = +normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antial= +iased; text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.interactivenavigations .cmp-interactive-nav__articles { background-color: = +rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 0.5rem 0.5rem 0px; t= +ransition: max-height 0.3s ease-in-out 0s, top 0.3s ease-in-out 0s; positio= +n: relative; max-height: 0px; top: 0px; width: 100%; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__articles { visibility: visi= +ble; box-shadow: none; max-height: none; overflow: visible; opacity: 1; wid= +th: 100%; height: auto; } +} + +.interactivenavigations .cmp-interactive-nav__items { background-color: rgb= +(255, 255, 255); box-shadow: none; height: 100%; list-style: none; max-widt= +h: 1200px; opacity: 0; display: block; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items { transition: all 0.3= +s ease-out 0s; z-index: 997; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items { box-shadow: rgba(0,= + 0, 0, 0.4) 0px 0px 1rem 0px; } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__items { visibility: visible= +; opacity: 1; box-shadow: none; display: none; padding: 0px 1.5rem; margin:= + 0px auto; } +} + +.interactivenavigations .cmp-interactive-nav__items .cmp-interactive-nav__i= +tem:first-child { -webkit-box-align: center; align-items: center; backgroun= +d-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .interactivenavigations .cmp-interactive-nav__items .cmp-interactive-nav_= +_item:first-child { border-top: none; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items .cmp-interactive-nav_= +_item:first-child { border-top: none; padding-right: 0px; -webkit-box-pack:= + start; justify-content: flex-start; display: flex; } +} + +.interactivenavigations .cmp-interactive-nav__items--allviewports { display= +: flex; visibility: visible; opacity: 1; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__items--allviewports { -webk= +it-box-pack: center; justify-content: center; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items--allviewports { -webk= +it-box-pack: justify; justify-content: space-between; width: 100%; min-heig= +ht: 62px; border-top: 1px solid rgb(231, 231, 231); border-bottom: 1px soli= +d rgb(231, 231, 231); box-shadow: none; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items .cmp-interactive-nav_= +_item { padding: 1.6rem; display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item, .interactivenavigations= + .cmp-interactive-nav__items .cmp-interactive-nav__item:last-child { displa= +y: flex; } + +.interactivenavigations .cmp-interactive-nav__item { -webkit-box-align: cen= +ter; align-items: center; color: rgb(0, 0, 0); font-weight: 400; position: = +relative; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item { min-height: 66px; bo= +rder-top: none; -webkit-box-pack: center; justify-content: center; } +} + +.interactivenavigations .cmp-interactive-nav__item:focus { box-shadow: rgb(= +255, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 1px; outline-= +offset: 1px; z-index: 4; } + +.interactivenavigations .cmp-interactive-nav__item-link:focus + .cmp-intera= +ctive-nav__item .cmp-interactive-nav__item-link::after, .interactivenavigat= +ions .cmp-interactive-nav__item:focus + .cmp-interactive-nav__item:not(.cmp= +-interactive-nav__item--active)::after, .interactivenavigations .cmp-intera= +ctive-nav__item:focus::after, .interactivenavigations .cmp-interactive-nav_= +_item:hover + .cmp-interactive-nav__item .cmp-interactive-nav__item-link::a= +fter, .interactivenavigations .cmp-interactive-nav__item:hover + .cmp-inter= +active-nav__item:not(.cmp-interactive-nav__item--active)::after, .interacti= +venavigations .cmp-interactive-nav__item:hover::after { display: none; } + +.interactivenavigations .cmp-interactive-nav__item-link { -webkit-box-align= +: center; align-items: center; display: flex; color: rgb(0, 0, 0); backgrou= +nd-color: rgb(255, 255, 255); font-size: 1.4rem; font-weight: 400; line-hei= +ght: 2.24rem; padding: 0.308rem 2rem; height: 100%; -webkit-box-pack: start= +; justify-content: flex-start; position: relative; text-transform: none; wi= +dth: 100%; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item-link { padding: 2.208r= +em 2rem; -webkit-box-pack: center; justify-content: center; border-bottom: = +4px solid transparent; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item-link { border: 0px; pa= +dding: 0.308rem 2rem; } +} + +.interactivenavigations .cmp-interactive-nav__item-link .cmp-interactive-na= +v__item--overview-label, .interactivenavigations .cmp-interactive-nav__item= +-link:focus, .interactivenavigations .cmp-interactive-nav__item-link:hover = +{ font-weight: 600; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item-link:focus, .interacti= +venavigations .cmp-interactive-nav__item-link:hover { color: rgb(0, 0, 0); = +background-color: rgb(255, 255, 255); font-size: 1.4rem; font-weight: 400; = +line-height: 2.198rem; padding: 2.208rem 2rem; border-bottom: 4px solid rgb= +(0, 0, 0); z-index: 2; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item-link:focus, .interacti= +venavigations .cmp-interactive-nav__item-link:hover { font-weight: 400; } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item-link:focus .cmp-intera= +ctive-nav__item-arrow::after, .interactivenavigations .cmp-interactive-nav_= +_item-link:hover .cmp-interactive-nav__item-arrow::after { color: rgb(255, = +255, 255); } +} + +.interactivenavigations .cmp-interactive-nav__item-arrow { display: none; m= +argin-left: 10px; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item-arrow { display: block= +; } +} + +.interactivenavigations .cmp-interactive-nav__item-arrow::after { content: = +"=EE=A0=80"; font-size: 24px; font-feature-settings: "liga"; color: rgb(0, = +77, 255); line-height: 1.7rem; position: inherit; top: -2px; } + +.interactivenavigations .cmp-interactive-nav__item-arrow::after, .interacti= +venavigations .cmp-interactive-nav__item .more-icon::after { font-family: I= +onicons; font-weight: 400; font-style: normal; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + display: block; } + +.interactivenavigations .cmp-interactive-nav__item .more-icon::after { cont= +ent: "=EF=91=AA"; font-size: 40px; font-feature-settings: "liga"; align-sel= +f: center; line-height: 0.7; position: relative; margin-top: calc(100% - 42= +px); } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item .more-icon::after { to= +p: 0px; display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item--active { background-col= +or: rgb(242, 242, 242); position: relative; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--active { border-botto= +m: 4px solid rgb(0, 0, 0); } +} + +.interactivenavigations .cmp-interactive-nav__item--active + .cmp-interacti= +ve-nav__item::after { display: none; } + +.interactivenavigations .cmp-interactive-nav__item--active:focus::after, .i= +nteractivenavigations .cmp-interactive-nav__item--active:hover::after { dis= +play: block; background-color: transparent; } + +.interactivenavigations .cmp-interactive-nav__item--active .cmp-interactive= +-nav__item-link { color: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 400;= + line-height: 2.198rem; border: 0px; padding: 0.308rem 2rem; position: rela= +tive; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--active .cmp-interacti= +ve-nav__item-link { width: 100%; padding: 2.208rem 2rem; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--active .cmp-interacti= +ve-nav__item-link:focus::before, .interactivenavigations .cmp-interactive-n= +av__item--active .cmp-interactive-nav__item-link:hover::before { background= +-color: transparent; } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--active .cmp-interacti= +ve-nav__item-link::after { display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item--active .cmp-interactive= +-nav__item-link span { z-index: 3; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--active { background-c= +olor: rgb(255, 255, 255); } +} + +.interactivenavigations .cmp-interactive-nav__item--active .cmp-interactive= +-nav__item-arrow::after { content: "=EE=A0=80"; font-size: 24px; font-famil= +y: Ionicons; font-weight: 400; font-style: normal; text-transform: none; le= +tter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction= +: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibil= +ity; font-feature-settings: "liga"; display: inline-block; line-height: 1.7= +rem; transform: rotate(0deg); } + +.interactivenavigations .cmp-interactive-nav__item--overview { color: rgb(0= +, 0, 0); } + +.interactivenavigations .cmp-interactive-nav__item--overview::after { displ= +ay: none; } + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-link { place-content: flex-start; -webkit-box-pack: start; pad= +ding-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 2.56rem= +; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--overview .cmp-interac= +tive-nav__item-link { -webkit-box-orient: horizontal; -webkit-box-direction= +: normal; flex-direction: row; place-content: center; -webkit-box-pack: cen= +ter; padding: 0px 0.5rem; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--overview .cmp-interac= +tive-nav__item-link { height: auto; padding-right: 0px; } + .interactivenavigations .cmp-interactive-nav__item--overview .cmp-interac= +tive-nav__item-link:focus, .interactivenavigations .cmp-interactive-nav__it= +em--overview .cmp-interactive-nav__item-link:hover { background-color: tran= +sparent; } +} + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-link:focus { border-color: transparent; } + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-link:hover { border-bottom: 4px solid transparent; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--overview .cmp-interac= +tive-nav__item-link:hover { border-bottom: 0px; } +} + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-arrow { margin-bottom: 0.5rem; margin-left: 0px; } + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-arrow::after { transform: scaleX(-1); color: rgb(0, 0, 0); } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--overview.cmp-interact= +ive-nav__item--active { background-color: rgb(242, 242, 242); } +} + +.interactivenavigations .cmp-interactive-nav__item--overview.cmp-interactiv= +e-nav__item--active::after { display: block; background-color: transparent;= + } + +.interactivenavigations .cmp-interactive-nav__item--overview.cmp-interactiv= +e-nav__item--active .cmp-interactive-nav__item-arrow { margin-bottom: 0.5re= +m; } + +.interactivenavigations .cmp-interactive-nav__item--more .more-text-mobile = +{ display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--more .more-text-mobil= +e { display: block; font-weight: 600; } +} + +.interactivenavigations .cmp-interactive-nav__item--more .more-text { posit= +ion: absolute; display: none; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--more .more-text { top= +: calc(100% - 24px); } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--more .more-text { dis= +play: block; margin-top: calc(100% - 52px); } +} + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__items { display: flex; -webkit-box-orient: vertical; -webkit-box-direct= +ion: normal; flex-direction: column; padding: 0px; box-shadow: none; } + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__items::before { display: none; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--more.cmp-interactive-= +nav__item { padding: 0px; } +} + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__item-link { display: flex; -webkit-box-orient: vertical; -webkit-box-di= +rection: reverse; flex-direction: column-reverse; -webkit-box-pack: center;= + justify-content: center; padding: 1.6rem; margin-right: 0.1rem; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive= +-nav__item-link { padding-left: 2rem; padding-right: 2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive= +-nav__item-link { border-left: 0.063em solid rgb(227, 227, 227); } +} + +@media screen and (max-width: 767.9px) { + .interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive= +-nav__item-link { border-left: 0.063em solid rgb(227, 227, 227); } +} + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__item-link:focus::before, .interactivenavigations .cmp-interactive-nav__= +item--more .cmp-interactive-nav__item-link:hover::before { display: none; } + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__item-link--more-active { z-index: 2; } + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__item-link--more-active::after, .interactivenavigations .cmp-interactive= +-nav__item--more .cmp-interactive-nav__item-link--more-active::before { dis= +play: none; } + +.interactivenavigations .cmp-interactive-nav__item--more.cmp-interactive-na= +v__item.cmp-interactive_item--more-hidden { display: flex; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--more.cmp-interactive-= +nav__item.cmp-interactive_item--more-hidden { display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown { background-color: rgb(255, 255, 255); right: 0px; visibi= +lity: hidden; opacity: 0; max-height: 0px; overflow: hidden; box-shadow: rg= +ba(0, 0, 0, 0.4) 0px 0px 1rem 0px; transition: all 0.3s ease-out 0s; positi= +on: absolute; top: calc(100% + 2px); z-index: 4; width: auto; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown { width: 20rem; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__items { visibility: hidden; top: 0px= +; transition: all 0.3s ease-out 0s; max-width: max-content; display: flex; = +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items { width: 100%; max-width: no= +ne; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__items.cmp-interactive-nav-visible-on= +ly-tab-desktop { display: none; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items.cmp-interactive-nav-visible-= +only-tab-desktop { display: flex; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__items.cmp-interactive-nav-visible-on= +ly-tab-mobile { display: flex; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items.cmp-interactive-nav-visible-= +only-tab-mobile { display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__items .cmp-interactive-nav__item { d= +isplay: flex; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items .cmp-interactive-nav__item {= + padding: 0.38rem 2.002rem; } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items .cmp-interactive-nav__item .= +cmp-interactive-nav__item-link { padding: 1.5rem 2rem; margin-left: 2px; ma= +rgin-right: 2px; margin-top: 1px; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items .cmp-interactive-nav__item .= +cmp-interactive-nav__item-link { border-left: 0px; padding: 0px; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item { -webkit-box-pack: start; just= +ify-content: flex-start; background-color: rgb(255, 255, 255); border: 0px;= + } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__item { min-height: fit-content; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item.cmp-interactive-nav__item--acti= +ve { border-bottom: 4px solid rgb(0, 0, 0); } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item:last-of-type::before { display:= + none; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item-link { -webkit-box-align: start= +; align-items: flex-start; display: flex; padding: 1.6rem 2rem; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item-link:focus, .interactivenavigat= +ions .cmp-interactive-nav__item .cmp-interactive-nav--more-link-dropdown .c= +mp-interactive-nav__item-link:hover { color: rgb(0, 0, 0); } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item-link:focus::after, .interactive= +navigations .cmp-interactive-nav__item .cmp-interactive-nav--more-link-drop= +down .cmp-interactive-nav__item-link:hover::after { display: block; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item-link .cmp-interactive-nav__item= +-arrow::after, .interactivenavigations .cmp-interactive-nav__item .cmp-inte= +ractive-nav--more-link-dropdown .cmp-interactive-nav__item-link::after, .in= +teractivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--more-= +link-dropdown .cmp-interactive-nav__item-link::before, .interactivenavigati= +ons .cmp-interactive-nav__item .cmp-interactive-nav--more-link-dropdown .cm= +p-interactive-nav__item::after { display: none; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item:first-of-type { border-top: non= +e; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item:first-of-type::before { display= +: none; } + +.interactivenavigations .cmp-interactive-nav__show-dropdown { height: auto;= + } + +.interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports.c= +mp-interactive-nav--more-link-dropdown { visibility: visible; opacity: 1; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown { width: 20rem; animation-duration= +: 300ms; animation-name: slideDown; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown { width: max-content; } +} + +.interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports.c= +mp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items { visibi= +lity: visible; max-width: max-content; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items { widt= +h: 100%; max-width: none; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items { opac= +ity: 1; display: flex; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items .cmp-i= +nteractive-nav__item { display: flex; } +} + +.interactivenavigations .cmp-interactive-nav--sticky { left: 0px; position:= + sticky; right: 0px; z-index: 9999; } + +@-webkit-keyframes slideDown {=20 + 0% { transform: translateY(-5rem); opacity: 0; } + 100% { transform: translateY(0px); opacity: 1; } +} + +@keyframes slideDown {=20 + 0% { transform: translateY(-5rem); opacity: 0; } + 100% { transform: translateY(0px); opacity: 1; } +} + +@media not all and (min-resolution: 0.001dpcm) { + @supports (-webkit-appearance:none) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items { widt= +h: max-content; } +} +} + +.cmp-career-nav { height: 6.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav { height: 5.2rem; } +} + +.cmp-career-nav__arrow { padding: 0px; top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-career-nav__arrow { display: none; } +} + +.cmp-career-nav__elements { height: auto; width: auto; z-index: 20; left: 0= +px; right: 0px; position: fixed; background: rgb(242, 242, 242); border-top= +: 0.4rem solid rgb(190, 190, 190); } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__elements { box-shadow: none; position: absolute; } +} + +.cmp-career-nav__elements:not(.cmp-career-nav--sticky) { position: fixed; } + +.cmp-career-nav__elements .cmp-career-nav__mobile-dropdown-wrapper { displa= +y: flex; background-color: rgb(242, 242, 242); border-color: rgb(227, 227, = +227); border-bottom-width: 1px; border-bottom-style: solid; border-top-widt= +h: 1px; border-top-style: solid; } + +.cmp-career-nav__articles { position: relative; max-height: 0px; top: 0px; = +width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__articles { visibility: visible; box-shadow: none; max-he= +ight: none; overflow: visible; opacity: 1; height: auto; } +} + +.cmp-career-nav__items { box-shadow: none; height: 100%; list-style: none; = +max-width: 1200px; opacity: 0; display: block; } + +@media screen and (max-width: 999.9px) { + .cmp-career-nav__items { transition: all 0.3s ease-out 0s; z-index: 997; = +} +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-career-nav__items { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 1rem 0px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-career-nav__items { visibility: visible; opacity: 1; box-shadow: non= +e; display: none; padding: 0px 1.5rem; margin: 0px auto; } +} + +.cmp-career-nav__items--allviewports { display: flex; visibility: visible; = +opacity: 1; height: auto; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__items--allviewports { -webkit-box-pack: justify; justify= +-content: space-between; } +} + +@media screen and (max-width: 999.9px) { + .cmp-career-nav__items--allviewports { -webkit-box-pack: justify; justify= +-content: space-between; width: 100%; border-top: 1px solid rgb(227, 227, 2= +27); border-bottom: 1px solid rgb(227, 227, 227); box-shadow: none; } +} + +.cmp-career-nav__item { -webkit-box-align: center; align-items: center; col= +or: rgb(0, 0, 0); display: flex; font-weight: 400; position: relative; padd= +ing: 1.5rem; width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item { border-top: none; -webkit-box-pack: center; justi= +fy-content: center; } +} + +.cmp-career-nav__item:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2p= +x; outline: rgb(0, 0, 136) solid 1px; outline-offset: 1px; z-index: 4; } + +.cmp-career-nav__item-link:focus + .cmp-career-nav__item .cmp-career-nav__i= +tem-link::after, .cmp-career-nav__item:focus + .cmp-career-nav__item:not(.c= +mp-career-nav__item--active)::after, .cmp-career-nav__item:focus::after, .c= +mp-career-nav__item:hover + .cmp-career-nav__item .cmp-career-nav__item-lin= +k::after, .cmp-career-nav__item:hover + .cmp-career-nav__item:not(.cmp-care= +er-nav__item--active)::after, .cmp-career-nav__item:hover::after { display:= + none; } + +.cmp-career-nav__item-link { -webkit-box-align: center; align-items: center= +; display: flex; color: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 400; = +height: 100%; -webkit-box-pack: start; justify-content: flex-start; positio= +n: relative; text-transform: none; width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item-link { -webkit-box-pack: center; justify-content: c= +enter; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-career-nav__item-link { border: 0px; } +} + +.cmp-career-nav__item-link:focus, .cmp-career-nav__item-link:hover { border= +-bottom: 4px solid rgb(0, 0, 0); font-weight: 600; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item-link:focus, .cmp-career-nav__item-link:hover { colo= +r: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 400; z-index: 2; } +} + +@media screen and (max-width: 999.9px) { + .cmp-career-nav__item-link:focus, .cmp-career-nav__item-link:hover { font= +-weight: 400; } +} + +.cmp-career-nav__item--active { background-color: rgb(242, 242, 242); posit= +ion: relative; color: rgb(0, 0, 0); font-size: 1.6rem; font-weight: 600; li= +ne-height: 2.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item--active { font-size: 1.4rem; font-weight: 600; } +} + +@media screen and (min-width: 768px) { + .cmp-career-nav__item { padding: 1.5rem 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item { padding: 1.2rem 0.5rem 0.8rem; width: auto; } +} + +@media screen and (max-width: 999.9px) { + .cmp-career-nav__item { display: none; } +} + +.cmp-career-nav .cmp-career-nav__item--active { display: block; } + +.cmp-career-nav .cmp-career-nav__item--active-label { border-bottom: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav .cmp-career-nav__item--active-label { border-bottom: 4px = +solid rgb(0, 0, 0); } +} + +.cmp-career-nav__item a, .cmp-career-nav__item span { border-bottom: 4px so= +lid transparent; } + +.cmp-career-nav .cmp-accordion__icon { display: block; top: 1.8rem; padding= +-top: 1.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav .cmp-accordion__icon { display: none; } +} + +.cmp-career-nav .cmp-accordion__button--expanded:hover, .cmp-career-nav__it= +ems.cmp-accordion__button--expanded { background: inherit; border-bottom: 1= +px solid rgb(227, 227, 227); } + +.cmp-career-nav .cmp-accordion__panel { height: 100vh; background-color: rg= +b(242, 242, 242); } + +.cmp-career-nav .cmp-accordion__panel, .cmp-career-nav .cmp-accordion__pane= +l .cmp-career-nav__items { width: 100%; box-shadow: none; } + +.cmp-career-nav .cmp-accordion__panel--hidden .cmp-career-nav__items { visi= +bility: hidden; opacity: 0; } + +.cmp-career-nav .cmp-accordion__panel--expanded .cmp-career-nav__items { vi= +sibility: visible; opacity: 1; transition: all 0.6s ease-in-out 0s; } + +.cmp-career-nav .cmp-accordion__panel .cmp-career-nav__item { display: bloc= +k; border-bottom: 1px solid rgb(227, 227, 227); padding: 1.5rem 1.5rem 1.5r= +em 3rem; } + +@media screen and (min-width: 768px) { + .cmp-career-nav .cmp-accordion__panel .cmp-career-nav__item { padding: 1.= +5rem 1.5rem 1.5rem 3.5rem; } +} + +.cmp-career-nav .cmp-accordion__panel .cmp-career-nav__item--active { displ= +ay: none; } + +.cmp-career-nav .cmp-accordion__panel .cmp-career-nav__item a, .cmp-career-= +nav .cmp-accordion__panel .cmp-career-nav__item a:focus, .cmp-career-nav .c= +mp-accordion__panel .cmp-career-nav__item a:hover, .cmp-career-nav .cmp-acc= +ordion__panel .cmp-career-nav__item span { border-bottom: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav .cmp-accordion__panel { display: none; } +} + +.cmp-career-nav__item.cmp-career-nav__item--active { padding-right: 5.5rem;= + } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item.cmp-career-nav__item--active { padding-right: 0.5re= +m; } +} + +.cmp-link-teaser { display: flex; flex-wrap: wrap; } + +.cmp-link-teaser__link { color: rgb(0, 77, 255); text-decoration: underline= +; font-size: 1.4rem; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .cmp-link-teaser__link { font-size: 1.6rem; line-height: 2.56rem; } +} + +.cmp-link-teaser__link:focus, .cmp-link-teaser__link:hover, .cmp-link-tease= +r__link:visited { color: rgb(0, 0, 136); } + +.cmp-link-teaser--2-columns .cmp-link-teaser__list { width: 50%; } + +@media screen and (min-width: 1000px) { + .cmp-link-teaser--2-columns .cmp-link-teaser__list { width: 33.3333%; } +} + +.cmp-link-teaser--2-columns .cmp-link-teaser__list .cmp-link-teaser__list-i= +tem { margin-bottom: 1rem; margin-left: 1.5rem; } + +.cmp-link-teaser--3-columns .cmp-link-teaser__list { width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-link-teaser--3-columns .cmp-link-teaser__list { width: 33.3333%; } +} + +.cmp-link-teaser--3-columns .cmp-link-teaser__list .cmp-link-teaser__list-i= +tem { margin-bottom: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-link-teaser--3-columns .cmp-link-teaser__list .cmp-link-teaser__list= +-item { margin-bottom: 2.4rem; } +} + +.cmp-link-teaser--4-columns .cmp-link-teaser__link { text-decoration: none;= + display: inline-block; } + +.cmp-link-teaser--4-columns .cmp-link-teaser__link:hover { text-decoration:= + underline; } + +.cmp-link-teaser--4-columns .cmp-link-teaser__link:focus { text-decoration:= + underline; color: rgb(0, 77, 255); } + +.cmp-link-teaser--4-columns .cmp-link-teaser__list { width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-link-teaser--4-columns .cmp-link-teaser__list { width: 25%; } +} + +.cmp-link-teaser--4-columns .cmp-link-teaser__list .cmp-link-teaser__list-i= +tem { margin-bottom: 1.2rem; } + +@media screen and (min-width: 768px) { + .cmp-link-teaser--4-columns .cmp-link-teaser__list .cmp-link-teaser__list= +-item { margin-bottom: 1.5rem; } +} + +.news-media-with-filter { margin-bottom: 1.504rem; } + +.news-media-with-filter.has-divider { border-bottom: 1px solid rgb(204, 204= +, 204); } + +.news-media-with-filter .cmp-news-media-with-filter-row { display: flex; fl= +ex-wrap: wrap; } + +.news-media-with-filter .cmp-news-media-with-filter-row > .container.respon= +sivegrid .cmp-container { display: flex; flex-wrap: wrap; max-width: calc(1= +00% + 60px); } + +.news-media-with-filter .cmp-news-media-with-filter-row .cmp-form { positio= +n: relative; height: 50px; } + +.news-media-with-filter .cmp-news-media-with-filter-row .cmp-form .options = +{ position: absolute; width: 100%; } + +.news-media-with-filter .cmp-news-media-with-filter-row .cmp-form-options__= +field.cmp-form-options__field--drop-down-custom { word-break: break-all; ov= +erflow: hidden; } + +.news-media-with-filter .cmp-news-media-with-filter-row .cmp-form-options__= +field.cmp-form-options__field--drop-down-custom::before { content: " "; dis= +play: inline-block; width: 100%; position: absolute; bottom: 0px; left: 0px= +; height: 12px; background-color: rgb(255, 255, 255); } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs { padd= +ing-left: 0px; } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs .cmp-f= +orm-options__custom-select-item { height: auto; } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs .cmp-f= +orm-options__field--drop-down-custom:hover::before { background-color: rgb(= +242, 242, 242); } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs .cmp-f= +orm-options__field--drop-down-custom:focus:not(:focus-visible) { outline: n= +one; box-shadow: none; } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs .cmp-f= +orm-options__custom-select-items.active + .cmp-form-options__field--drop-do= +wn-custom:hover::before { background-color: rgb(255, 255, 255); } + +.news-media-with-filter .cmp-form-options--drop-down { margin-bottom: 0px; = +} + +.news-media-with-filter .cmp-news-media-title { display: flex; flex-wrap: w= +rap; width: 100%; font-size: 1.808rem; font-weight: 600; padding-top: 0.496= +rem; padding-bottom: 2rem; line-height: 2.20576rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .news-media-with-filter .cmp-news-media-title { line-height: 2.44rem; fon= +t-size: 2rem; } +} + +@media screen and (min-width: 1000px) { + .news-media-with-filter .cmp-news-media-title { font-size: 2.496rem; line= +-height: 2.9952rem; } +} + +.news-media-with-filter .cmp-news-media-card { margin-bottom: 2.496rem; pad= +ding-right: 1.6rem; -webkit-box-flex: 0; flex: 0 0 100%; } + +@media screen and (min-width: 768px) { + .news-media-with-filter .cmp-news-media-card { -webkit-box-flex: 0; flex:= + 0 0 33.3333%; max-width: 33.3333%; } +} + +.news-media-with-filter .cmp-news-media-card > * { height: 100%; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-teaser__co= +ntent { border: 0px; background-color: transparent; padding: 0px; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-contact-ca= +rd__content { padding-bottom: 0px; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-share-bann= +er__icon--mail { margin-top: 0.8rem; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-form-optio= +ns-news-media { margin-bottom: 0px; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-contact-ca= +rd__link--number { padding-bottom: 1.2rem; } + +.news-media-with-filter .cmp-news-media-card--hidden { display: none; } + +.cmp-accordion__panel--expanded .news-media-with-filter { visibility: visib= +le; } + +.cmp-accordion__panel--expanded .news-media-with-filter, .cmp-accordion__pa= +nel--hidden .news-media-with-filter { transition: visibility 0.4s ease 0.2s= +; } + +.cmp-accordion__panel--hidden .news-media-with-filter { visibility: hidden;= + } + +.bp-carousel-block .carousel .cmp-container { display: flex; -webkit-box-or= +ient: vertical; -webkit-box-direction: normal; flex-direction: column; -web= +kit-box-align: center; align-items: center; } + +.bp-carousel-block .carousel .cmp-container .title { opacity: 0; } + +.bp-carousel-block .carousel .cmp-container .title .cmp-title__text { font-= +weight: 600; font-size: 3.68rem; line-height: 1; color: rgb(0, 0, 0); text-= +align: center; margin-top: 1rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .carousel .cmp-container .title .cmp-title__text { fon= +t-size: 4rem; margin-top: 3rem; margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel .cmp-container .title .cmp-title__text { fon= +t-size: 5.27rem; } +} + +.bp-carousel-block .carousel .cmp-container .text { opacity: 0; } + +.bp-carousel-block .carousel .cmp-container .text .cmp-text p { font-weight= +: 300; font-size: 1.6rem; line-height: 1; text-align: center; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .carousel .cmp-container .text .cmp-text p { font-size= +: 2rem; line-height: 1.2; } +} + +.bp-carousel-block .carousel--disable-animate .cmp-carousel .cmp-bp-card__d= +etails .cmp-bp-card__description, .bp-carousel-block .carousel--disable-ani= +mate .cmp-carousel .cmp-bp-card__details .cmp-bp-card__tag, .bp-carousel-bl= +ock .carousel--disable-animate .cmp-carousel .cmp-bp-card__details .cmp-bp-= +card__title, .bp-carousel-block .carousel--disable-animate .container .text= +, .bp-carousel-block .carousel--disable-animate .container .title { opacity= +: 1; } + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel--animate .container .text, .bp-carousel-bloc= +k .carousel--animate .container .title { position: relative; top: 10px; tra= +nsition: all 0.6s ease-out 0s; } +} + +.bp-carousel-block .carousel--animate .container--animate-block-header .tit= +le { transition: all 0.6s ease-out 0s; opacity: 1; top: 0px; } + +.bp-carousel-block .carousel--animate .container--animate-block-header .tex= +t { transition: all 0.6s ease-out 0.3s; opacity: 1; top: 0px; } + +.bp-carousel-block .carousel--animate .cmp-bp-carousel-module--animate-caro= +usel-slider { transition: all 0.6s ease-out 0s; top: 0px; } + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel--animate .cmp-bp-carousel-module .cmp-carous= +el .cmp-carousel__item .cmp-bp-card__tag { opacity: 0; line-height: 1.5; ma= +rgin: 2rem 0px 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel--animate .cmp-bp-carousel-module .cmp-carous= +el .cmp-carousel__item .cmp-bp-card__title { opacity: 0; font-size: 2.8rem;= + } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel--animate .cmp-bp-carousel-module .cmp-carous= +el .cmp-carousel__item .cmp-bp-card__description { opacity: 0; } +} + +.bp-carousel-block .cmp-bp-carousel-module { overflow: hidden; transition: = +top 0.6s ease-out 0s; top: 10px; position: relative; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel { width: 23rem; di= +splay: block; position: relative; perspective: 145rem; margin: 8rem auto 1.= +4rem; transform-style: preserve-3d; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel { margin-bottom:= + 0.7rem; width: 24.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel { width: 31rem; = +} +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__content { display= +: block; transform-style: preserve-3d; transition: all 0.5s ease 0s; transf= +orm: translateZ(90rem); margin-left: 1.5rem; margin-right: 1.5rem; } + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__content { margi= +n: 0px; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__indicators { disp= +lay: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m { display: block; position: absolute; width: 20rem; height: 20rem; box-sh= +adow: rgba(0, 0, 0, 0.1) 0px 2px 2px, rgba(0, 0, 0, 0.1) 0px 0px 10px; back= +ground: rgb(255, 255, 255); backface-visibility: hidden; overflow: hidden; = +} + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem { width: 23rem; height: 23rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem { width: 24.5rem; height: 24.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem { width: 31rem; height: 31rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card-container { display: flex; -webkit-box-orient: vertical; -we= +bkit-box-direction: normal; flex-direction: column; pointer-events: none; p= +osition: static; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-carousel__explore { width: 8rem; height: 8rem; background: rgba(82, = +0, 255, 0.9); color: rgb(255, 255, 255); border-radius: 50%; position: abso= +lute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 3; op= +acity: 0; transition: opacity 0.4s linear 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-carousel__explore span { position: absolute; text-align: center; lef= +t: 50%; top: 50%; line-height: 1; font-size: 1.3rem; font-weight: 600; tran= +sform: translate(-50%, -50%); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-carousel__explore span { font-size: 1.6rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-image, .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp= +-carousel__item .cmp-image__image { width: 20rem; height: 20rem; padding: 0= +px; object-fit: cover; transition: transform 0.6s ease 0s, -webkit-transfor= +m 0.6s ease 0s; } + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-image, .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .c= +mp-carousel__item .cmp-image__image { width: 23rem; height: 23rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-image, .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .c= +mp-carousel__item .cmp-image__image { width: 24.5rem; height: 24.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-image, .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .c= +mp-carousel__item .cmp-image__image { width: 31rem; height: 31rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__details { position: relative; display: flex; -webkit-box-or= +ient: vertical; -webkit-box-direction: normal; flex-direction: column; -web= +kit-box-align: start; align-items: flex-start; opacity: 0; } + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-bp-card__details { top: 0px; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__details-link { display: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__tag { font-weight: 600; font-size: 1.2rem; color: rgb(0, 0,= + 0); line-height: 1; margin: 1.5rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-bp-card__tag { margin: 3rem 0px 2rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__title { font-weight: 300; font-size: 2.4rem; color: rgb(0, = +77, 255); line-height: 1.2; margin-bottom: 1.5rem; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-bp-card__title { font-size: 2.48rem; line-height: 1.1; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__description { font-weight: 300; font-size: 1.76rem; color: = +rgb(0, 0, 0); line-height: 1.1; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-bp-card__description { font-size: 1.62rem; line-height: 1.3; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .sr-only { clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); height:= + 1px; overflow: hidden; position: absolute; white-space: nowrap; width: 1px= +; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active { overflow: visible; pointer-events: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details { position: relative; transition: all 0.6s = +ease-out 0.3s; top: 0px; opacity: 1; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details--animate { top: 0px; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details--animate .cmp-bp-card__tag { transition: al= +l 0.6s ease-out 0.35s; top: 0px; opacity: 1; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details--animate .cmp-bp-card__title { transition: = +all 0.6s ease-out 0.4s; top: 0px; opacity: 1; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details--animate .cmp-bp-card__description { transi= +tion: all 0.6s ease-out 0.45s; top: 0px; position: relative; opacity: 1; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions { margin:= + 20px 0px 0px; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions { margi= +n: 25px 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions { margi= +n: 20px 0px 0px; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__action { font-family: Graphik, Arial, system-ui, -apple-system, blink= +macsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantar= +ell, sans-serif; font-size: 1.6rem; font-weight: 500; background-color: tra= +nsparent; border-radius: 50%; width: 4rem; height: 4rem; text-transform: no= +ne; color: rgb(107, 107, 107); margin: 25px 0px 24px; position: relative; l= +ine-height: 1.4; border: 1px solid rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__action { width: 7rem; height: 7rem; line-height: 1.42222; font-size= +: 1.8rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__action-text { clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); = +height: 1px; overflow: hidden; position: absolute; white-space: nowrap; wid= +th: 1px; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn { display: flex; -webkit-box-align: = +center; align-items: center; left: -18.5rem; top: 23%; position: relative; = +padding: 3px; height: 8.5rem; } + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn { left: -21.2rem; } +} + +@media screen and (max-width: 767.9px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn { height: 4.8rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn { left: -20.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn { left: -27rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn:focus-within { outline: rgb(255, 255= +, 255) solid 1px; box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px inset; outline= +-offset: 1px; transform: scale(1.2); } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn .cmp-carousel__action--previous { tr= +ansition: all 0.4s ease 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn .cmp-carousel__action--previous .cmp= +-carousel__action-icon::after { content: "=EF=8F=95"; font-size: 3.4rem; fo= +nt-family: Ionicons; display: block; font-weight: 400; font-style: normal; = +line-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap= +: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: anti= +aliased; text-rendering: optimizelegibility; font-feature-settings: "liga";= + color: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn .cmp-carousel__action--previous .c= +mp-carousel__action-icon::after { content: "=EF=8F=95"; font-size: 4.8rem; = +font-family: Ionicons; display: block; font-weight: 400; font-style: normal= +; line-height: 1; text-transform: none; letter-spacing: normal; overflow-wr= +ap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: an= +tialiased; text-rendering: optimizelegibility; font-feature-settings: "liga= +"; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn .cmp-carousel__action--previous:focu= +s { box-shadow: none; outline: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn .cmp-carousel__action--previous:hove= +r:not(:focus-within) { transform: scale(1.2); } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn { display: flex; -webkit-box-align: cent= +er; align-items: center; left: 4.7rem; top: 23%; position: relative; paddin= +g: 3px; height: 8.5rem; } + +@media screen and (max-width: 767.9px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn { height: 4.8rem; } +} + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn { left: 7.4rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn { left: 11rem; } +} + +@media screen and (min-width: 1200px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn { left: 10.5rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn:focus-within { outline: rgb(255, 255, 25= +5) solid 1px; box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px inset; outline-off= +set: 1px; transform: scale(1.2); } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn .cmp-carousel__action--next { transition= +: all 0.4s ease 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn .cmp-carousel__action--next .cmp-carouse= +l__action-icon::after { content: "=EF=8F=96"; font-size: 3.4rem; font-famil= +y: Ionicons; display: block; font-weight: 400; font-style: normal; line-hei= +ght: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal= +; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased;= + text-rendering: optimizelegibility; font-feature-settings: "liga"; color: = +rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn .cmp-carousel__action--next .cmp-carou= +sel__action-icon::after { content: "=EF=8F=96"; font-size: 4.8rem; font-fam= +ily: Ionicons; display: block; font-weight: 400; font-style: normal; line-h= +eight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norm= +al; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiase= +d; text-rendering: optimizelegibility; font-feature-settings: "liga"; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn .cmp-carousel__action--next:focus { box-= +shadow: none; outline: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn .cmp-carousel__action--next:hover:not(:f= +ocus-within) { transform: scale(1.2); } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage { width: 23rem; height: inherit; display: flex; position= +: absolute; left: auto; top: -1.5rem; overflow: hidden; z-index: 1; opacity= +: 1; background: rgba(1, 1, 1, 0.08); cursor: none; transition: transform 0= +.7s ease 0s, -webkit-transform 0.7s ease 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 2px; outl= +ine: rgb(255, 255, 255) solid 2px; outline-offset: 2px; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage:focus:not(:focus-visible) { box-shadow: none; outline: n= +one; } + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__center-stage { width: 26rem; left: -1.5rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__center-stage { left: -1.5rem; top: -2.5rem; width: 27.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__center-stage { top: -2rem; width: 34rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-overlay { background: rgba(82, 0,= + 255, 0.9); color: rgb(255, 255, 255); border-radius: 50%; position: absolu= +te; cursor: none; transform: translate(50%, -50%); top: 50%; right: 50%; pa= +dding: 0px; z-index: 2; overflow: hidden; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-overlay span { position: absolute= +; inset: 0px; display: flex; -webkit-box-pack: center; justify-content: cen= +ter; -webkit-box-align: center; align-items: center; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-overlay--animate { padding: 150%;= + opacity: 0.9; transition: padding 0.4s ease 0s, opacity 0.3s ease 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-btn { display: none; width: 8rem;= + height: 8rem; background: rgba(82, 0, 255, 0.9); color: rgb(255, 255, 255)= +; border-radius: 50%; position: absolute; cursor: none; opacity: 0.9; trans= +ition: translate 0.6s ease 0s; word-break: normal; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-btn span { width: 100%; pointer-e= +vents: none; position: absolute; text-align: center; left: 50%; top: 50%; l= +ine-height: 1; font-size: 1.3rem; font-weight: 600; transform: translate(-5= +0%, -50%); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__center-stage .cmp-carousel__explore-btn span { font-size: 1.4rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage:hover .cmp-carousel__explore-btn { display: block; trans= +ition: translate 0.6s ease 0s; } + +.bp-carousel-block .button.cmp-button--text-brand-link { text-align: center= +; } + +.bp-carousel-block .button.cmp-button--text-brand-link .cmp-button:focus::b= +efore, .bp-carousel-block .button.cmp-button--text-brand-link .cmp-button:h= +over::before { width: 100%; } + +.cmp-dm-portal .ui.image { max-width: 50% !important; } + +.cmp-dm-portal .ui.button { cursor: pointer; display: inline-block; min-hei= +ght: 1em; outline: none; text-shadow: none; font-weight: 700; line-height: = +1em; font-style: normal; text-align: center; text-decoration: none; border-= +radius: 0.285714rem; user-select: none; transition: opacity 0.1s ease 0s, b= +ackground-color 0.1s ease 0s, color 0.1s ease 0s, box-shadow 0.1s ease 0s, = +background 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s; will-change: auto= +; -webkit-tap-highlight-color: transparent; } + +.cmp-dm-portal .ui.button, .cmp-dm-portal .ui.button:hover { box-shadow: tr= +ansparent 0px 0px 0px 1px inset, rgba(34, 36, 38, 0.15) 0px 0px 0px 0px ins= +et; } + +.cmp-dm-portal .ui.button:hover { background-color: rgb(202, 203, 205); bac= +kground-image: none; color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.button:hover .icon { opacity: 0.85; } + +.cmp-dm-portal .ui.button:focus { background-color: rgb(202, 203, 205); col= +or: rgba(0, 0, 0, 0.8); background-image: none; } + +.cmp-dm-portal .ui.button:focus .icon { opacity: 0.85; } + +.cmp-dm-portal .ui.active.button:active, .cmp-dm-portal .ui.button:active {= + background-color: rgb(186, 187, 188); color: rgba(0, 0, 0, 0.9); } + +.cmp-dm-portal .ui.active.button { box-shadow: transparent 0px 0px 0px 1px = +inset; } + +.cmp-dm-portal .ui.active.button, .cmp-dm-portal .ui.active.button:hover { = +color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.active.button, .cmp-dm-portal .ui.active.button:active, = +.cmp-dm-portal .ui.active.button:hover { background-color: rgb(192, 193, 19= +4); background-image: none; } + +.cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.button {= + position: relative; cursor: default; color: transparent; opacity: 1; point= +er-events: auto; transition: all 0s linear 0s, opacity 0.1s ease 0s; text-s= +hadow: none !important; } + +.cmp-dm-portal .ui.loading.button::before { border-radius: 500rem; border: = +0.2em solid rgba(0, 0, 0, 0.15); } + +.cmp-dm-portal .ui.loading.button::after, .cmp-dm-portal .ui.loading.button= +::before { position: absolute; content: ""; top: 50%; left: 50%; margin: -0= +.642857em 0px 0px -0.642857em; width: 1.28571em; height: 1.28571em; } + +.cmp-dm-portal .ui.loading.button::after { border-radius: 500rem; animation= +: 0.6s linear 0s infinite normal none running loader; border: 0.2em solid; = +color: rgb(255, 255, 255); box-shadow: transparent 0px 0px 0px 1px; } + +.cmp-dm-portal .ui.labeled.button:not(.icon) { display: inline-flex; -webki= +t-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: ro= +w; background: none; border: none; box-shadow: none; padding: 0px !importan= +t; } + +.cmp-dm-portal .ui.labeled.button > .button { margin: 0px; } + +.cmp-dm-portal .ui.labeled.button > .label { display: flex; -webkit-box-ali= +gn: center; align-items: center; font-size: 1em; border-color: rgba(34, 36,= + 38, 0.15); margin: 0px 0px 0px -1px !important; } + +.cmp-dm-portal .ui.labeled.button > .tag.label::before { width: 1.85em; hei= +ght: 1.85em; } + +.cmp-dm-portal .ui.labeled.button:not([class*=3D"left labeled"]) > .button = +{ border-top-right-radius: 0px; border-bottom-right-radius: 0px; } + +.cmp-dm-portal .ui.labeled.button:not([class*=3D"left labeled"]) > .label, = +.cmp-dm-portal .ui[class*=3D"left labeled"].button > .button { border-top-l= +eft-radius: 0px; border-bottom-left-radius: 0px; } + +.cmp-dm-portal .ui[class*=3D"left labeled"].button > .label { border-top-ri= +ght-radius: 0px; border-bottom-right-radius: 0px; } + +.cmp-dm-portal .ui.button > .icon:not(.button) { height: auto; opacity: 0.8= +; transition: opacity 0.1s ease 0s; } + +.cmp-dm-portal .ui.button:not(.icon) > .icon:not(.button):not(.dropdown), .= +cmp-dm-portal .ui.button:not(.icon) > .icons:not(.button):not(.dropdown), .= +cmp-dm-portal .ui.button > .icon:not(.button) { margin: 0px 0.428571em 0px = +-0.214286em; } + +.cmp-dm-portal .ui.button:not(.icon) > .right.icon:not(.button):not(.dropdo= +wn) { margin: 0px -0.214286em 0px 0.428571em; } + +.cmp-dm-portal .ui.button, .cmp-dm-portal .ui.buttons .button, .cmp-dm-port= +al .ui.buttons .or { font-size: 1rem; } + +.cmp-dm-portal .ui.icon.button, .cmp-dm-portal .ui.icon.buttons .button { p= +adding: 0.833em; } + +.cmp-dm-portal .ui.icon.button > .icon, .cmp-dm-portal .ui.icon.buttons .bu= +tton > .icon { opacity: 0.9; vertical-align: top; margin: 0px !important; } + +.cmp-dm-portal .ui.fluid.button, .cmp-dm-portal .ui.fluid.buttons { width: = +100%; } + +.cmp-dm-portal .ui.fluid.button { display: block; } + +.cmp-dm-portal .ui.two.buttons { width: 100%; } + +.cmp-dm-portal .ui.two.buttons > .button { width: 50%; } + +.cmp-dm-portal .ui.three.buttons { width: 100%; } + +.cmp-dm-portal .ui.three.buttons > .button { width: 33.333%; } + +.cmp-dm-portal .ui.four.buttons { width: 100%; } + +.cmp-dm-portal .ui.four.buttons > .button { width: 25%; } + +.cmp-dm-portal .ui.five.buttons { width: 100%; } + +.cmp-dm-portal .ui.five.buttons > .button { width: 20%; } + +.cmp-dm-portal .ui.six.buttons { width: 100%; } + +.cmp-dm-portal .ui.six.buttons > .button { width: 16.666%; } + +.cmp-dm-portal .ui.seven.buttons { width: 100%; } + +.cmp-dm-portal .ui.seven.buttons > .button { width: 14.285%; } + +.cmp-dm-portal .ui.eight.buttons { width: 100%; } + +.cmp-dm-portal .ui.eight.buttons > .button { width: 12.5%; } + +.cmp-dm-portal .ui.nine.buttons { width: 100%; } + +.cmp-dm-portal .ui.nine.buttons > .button { width: 11.11%; } + +.cmp-dm-portal .ui.ten.buttons { width: 100%; } + +.cmp-dm-portal .ui.ten.buttons > .button { width: 10%; } + +.cmp-dm-portal .ui.eleven.buttons { width: 100%; } + +.cmp-dm-portal .ui.eleven.buttons > .button { width: 9.09%; } + +.cmp-dm-portal .ui.twelve.buttons { width: 100%; } + +.cmp-dm-portal .ui.twelve.buttons > .button { width: 8.3333%; } + +.cmp-dm-portal .ui.fluid.vertical.buttons, .cmp-dm-portal .ui.fluid.vertica= +l.buttons > .button { display: flex; width: auto; -webkit-box-pack: center;= + justify-content: center; } + +.cmp-dm-portal .ui.two.vertical.buttons > .button { height: 50%; } + +.cmp-dm-portal .ui.three.vertical.buttons > .button { height: 33.333%; } + +.cmp-dm-portal .ui.four.vertical.buttons > .button { height: 25%; } + +.cmp-dm-portal .ui.five.vertical.buttons > .button { height: 20%; } + +.cmp-dm-portal .ui.six.vertical.buttons > .button { height: 16.666%; } + +.cmp-dm-portal .ui.seven.vertical.buttons > .button { height: 14.285%; } + +.cmp-dm-portal .ui.eight.vertical.buttons > .button { height: 12.5%; } + +.cmp-dm-portal .ui.nine.vertical.buttons > .button { height: 11.11%; } + +.cmp-dm-portal .ui.ten.vertical.buttons > .button { height: 10%; } + +.cmp-dm-portal .ui.eleven.vertical.buttons > .button { height: 9.09%; } + +.cmp-dm-portal .ui.twelve.vertical.buttons > .button { height: 8.3333%; } + +.cmp-dm-portal .ui.primary.button, .cmp-dm-portal .ui.primary.buttons .butt= +on { background-color: rgb(161, 0, 255); color: rgb(255, 255, 255); text-sh= +adow: none; background-image: none; } + +.cmp-dm-portal .ui.primary.button { box-shadow: rgba(34, 36, 38, 0.15) 0px = +0px 0px 0px inset; } + +.cmp-dm-portal .ui.primary.button:hover, .cmp-dm-portal .ui.primary.buttons= + .button:hover { background-color: rgb(145, 0, 230); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.primary.button:focus, .cmp-dm-portal .ui.primary.buttons= + .button:focus { background-color: rgb(135, 0, 214); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.primary.button:active, .cmp-dm-portal .ui.primary.button= +s .button:active { background-color: rgb(129, 0, 204); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.primary.active.button, .cmp-dm-portal .ui.primary.button= + .active.button:active, .cmp-dm-portal .ui.primary.buttons .active.button, = +.cmp-dm-portal .ui.primary.buttons .active.button:active { background-color= +: rgb(145, 0, 230); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.secondary.button, .cmp-dm-portal .ui.secondary.buttons .= +button { background-color: rgb(80, 80, 80); color: rgb(255, 255, 255); text= +-shadow: none; background-image: none; } + +.cmp-dm-portal .ui.secondary.button { box-shadow: rgba(34, 36, 38, 0.15) 0p= +x 0px 0px 0px inset; } + +.cmp-dm-portal .ui.secondary.button:hover, .cmp-dm-portal .ui.secondary.but= +tons .button:hover { background-color: rgb(93, 93, 93); color: rgb(255, 255= +, 255); text-shadow: none; } + +.cmp-dm-portal .ui.secondary.button:focus, .cmp-dm-portal .ui.secondary.but= +tons .button:focus { background-color: rgb(100, 100, 100); color: rgb(255, = +255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.secondary.button:active, .cmp-dm-portal .ui.secondary.bu= +ttons .button:active { background-color: rgb(106, 106, 106); color: rgb(255= +, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.secondary.active.button, .cmp-dm-portal .ui.secondary.bu= +tton .active.button:active, .cmp-dm-portal .ui.secondary.buttons .active.bu= +tton, .cmp-dm-portal .ui.secondary.buttons .active.button:active { backgrou= +nd-color: rgb(93, 93, 93); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.red.button, .cmp-dm-portal .ui.red.buttons .button { bac= +kground-color: rgb(219, 40, 40); color: rgb(255, 255, 255); text-shadow: no= +ne; background-image: none; } + +.cmp-dm-portal .ui.red.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px = +0px 0px inset; } + +.cmp-dm-portal .ui.red.button:hover, .cmp-dm-portal .ui.red.buttons .button= +:hover { background-color: rgb(208, 25, 25); color: rgb(255, 255, 255); tex= +t-shadow: none; } + +.cmp-dm-portal .ui.red.button:focus, .cmp-dm-portal .ui.red.buttons .button= +:focus { background-color: rgb(202, 16, 16); color: rgb(255, 255, 255); tex= +t-shadow: none; } + +.cmp-dm-portal .ui.red.button:active, .cmp-dm-portal .ui.red.buttons .butto= +n:active { background-color: rgb(178, 30, 30); color: rgb(255, 255, 255); t= +ext-shadow: none; } + +.cmp-dm-portal .ui.red.active.button, .cmp-dm-portal .ui.red.button .active= +.button:active, .cmp-dm-portal .ui.red.buttons .active.button, .cmp-dm-port= +al .ui.red.buttons .active.button:active { background-color: rgb(212, 21, 2= +1); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.orange.button, .cmp-dm-portal .ui.orange.buttons .button= + { background-color: rgb(242, 113, 28); color: rgb(255, 255, 255); text-sha= +dow: none; background-image: none; } + +.cmp-dm-portal .ui.orange.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0= +px 0px 0px inset; } + +.cmp-dm-portal .ui.orange.button:hover, .cmp-dm-portal .ui.orange.buttons .= +button:hover { background-color: rgb(242, 98, 2); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.orange.button:focus, .cmp-dm-portal .ui.orange.buttons .= +button:focus { background-color: rgb(229, 91, 0); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.orange.button:active, .cmp-dm-portal .ui.orange.buttons = +.button:active { background-color: rgb(207, 89, 12); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.orange.active.button, .cmp-dm-portal .ui.orange.button .= +active.button:active, .cmp-dm-portal .ui.orange.buttons .active.button, .cm= +p-dm-portal .ui.orange.buttons .active.button:active { background-color: rg= +b(245, 97, 0); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.yellow.button, .cmp-dm-portal .ui.yellow.buttons .button= + { background-color: rgb(251, 189, 8); color: rgb(255, 255, 255); text-shad= +ow: none; background-image: none; } + +.cmp-dm-portal .ui.yellow.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0= +px 0px 0px inset; } + +.cmp-dm-portal .ui.yellow.button:hover, .cmp-dm-portal .ui.yellow.buttons .= +button:hover { background-color: rgb(234, 174, 0); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.yellow.button:focus, .cmp-dm-portal .ui.yellow.buttons .= +button:focus { background-color: rgb(218, 163, 0); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.yellow.button:active, .cmp-dm-portal .ui.yellow.buttons = +.button:active { background-color: rgb(205, 153, 3); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.yellow.active.button, .cmp-dm-portal .ui.yellow.button .= +active.button:active, .cmp-dm-portal .ui.yellow.buttons .active.button, .cm= +p-dm-portal .ui.yellow.buttons .active.button:active { background-color: rg= +b(234, 174, 0); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.olive.button, .cmp-dm-portal .ui.olive.buttons .button {= + background-color: rgb(181, 204, 24); color: rgb(255, 255, 255); text-shado= +w: none; background-image: none; } + +.cmp-dm-portal .ui.olive.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0p= +x 0px 0px inset; } + +.cmp-dm-portal .ui.olive.button:hover, .cmp-dm-portal .ui.olive.buttons .bu= +tton:hover { background-color: rgb(167, 189, 13); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.olive.button:focus, .cmp-dm-portal .ui.olive.buttons .bu= +tton:focus { background-color: rgb(160, 182, 5); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.olive.button:active, .cmp-dm-portal .ui.olive.buttons .b= +utton:active { background-color: rgb(141, 158, 19); color: rgb(255, 255, 25= +5); text-shadow: none; } + +.cmp-dm-portal .ui.olive.active.button, .cmp-dm-portal .ui.olive.button .ac= +tive.button:active, .cmp-dm-portal .ui.olive.buttons .active.button, .cmp-d= +m-portal .ui.olive.buttons .active.button:active { background-color: rgb(17= +0, 193, 9); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.green.button, .cmp-dm-portal .ui.green.buttons .button {= + background-color: rgb(33, 186, 69); color: rgb(255, 255, 255); text-shadow= +: none; background-image: none; } + +.cmp-dm-portal .ui.green.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0p= +x 0px 0px inset; } + +.cmp-dm-portal .ui.green.button:hover, .cmp-dm-portal .ui.green.buttons .bu= +tton:hover { background-color: rgb(22, 171, 57); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.green.button:focus, .cmp-dm-portal .ui.green.buttons .bu= +tton:focus { background-color: rgb(14, 164, 50); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.green.button:active, .cmp-dm-portal .ui.green.buttons .b= +utton:active { background-color: rgb(25, 143, 53); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.green.active.button, .cmp-dm-portal .ui.green.button .ac= +tive.button:active, .cmp-dm-portal .ui.green.buttons .active.button, .cmp-d= +m-portal .ui.green.buttons .active.button:active { background-color: rgb(19= +, 174, 56); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.teal.button, .cmp-dm-portal .ui.teal.buttons .button { b= +ackground-color: rgb(0, 181, 173); color: rgb(255, 255, 255); text-shadow: = +none; background-image: none; } + +.cmp-dm-portal .ui.teal.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px= + 0px 0px inset; } + +.cmp-dm-portal .ui.teal.button:hover, .cmp-dm-portal .ui.teal.buttons .butt= +on:hover { background-color: rgb(0, 156, 149); color: rgb(255, 255, 255); t= +ext-shadow: none; } + +.cmp-dm-portal .ui.teal.button:focus, .cmp-dm-portal .ui.teal.buttons .butt= +on:focus { background-color: rgb(0, 140, 134); color: rgb(255, 255, 255); t= +ext-shadow: none; } + +.cmp-dm-portal .ui.teal.button:active, .cmp-dm-portal .ui.teal.buttons .but= +ton:active { background-color: rgb(0, 130, 124); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.teal.active.button, .cmp-dm-portal .ui.teal.button .acti= +ve.button:active, .cmp-dm-portal .ui.teal.buttons .active.button, .cmp-dm-p= +ortal .ui.teal.buttons .active.button:active { background-color: rgb(0, 156= +, 149); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.blue.button, .cmp-dm-portal .ui.blue.buttons .button { b= +ackground-color: rgb(33, 133, 208); color: rgb(255, 255, 255); text-shadow:= + none; background-image: none; } + +.cmp-dm-portal .ui.blue.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px= + 0px 0px inset; } + +.cmp-dm-portal .ui.blue.button:hover, .cmp-dm-portal .ui.blue.buttons .butt= +on:hover { background-color: rgb(22, 120, 194); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.blue.button:focus, .cmp-dm-portal .ui.blue.buttons .butt= +on:focus { background-color: rgb(13, 113, 187); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.blue.button:active, .cmp-dm-portal .ui.blue.buttons .but= +ton:active { background-color: rgb(26, 105, 164); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.blue.active.button, .cmp-dm-portal .ui.blue.button .acti= +ve.button:active, .cmp-dm-portal .ui.blue.buttons .active.button, .cmp-dm-p= +ortal .ui.blue.buttons .active.button:active { background-color: rgb(18, 12= +1, 198); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.violet.button, .cmp-dm-portal .ui.violet.buttons .button= + { background-color: rgb(100, 53, 201); color: rgb(255, 255, 255); text-sha= +dow: none; background-image: none; } + +.cmp-dm-portal .ui.violet.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0= +px 0px 0px inset; } + +.cmp-dm-portal .ui.violet.button:hover, .cmp-dm-portal .ui.violet.buttons .= +button:hover { background-color: rgb(88, 41, 187); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.violet.button:focus, .cmp-dm-portal .ui.violet.buttons .= +button:focus { background-color: rgb(79, 32, 181); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.violet.button:active, .cmp-dm-portal .ui.violet.buttons = +.button:active { background-color: rgb(80, 42, 161); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.violet.active.button, .cmp-dm-portal .ui.violet.button .= +active.button:active, .cmp-dm-portal .ui.violet.buttons .active.button, .cm= +p-dm-portal .ui.violet.buttons .active.button:active { background-color: rg= +b(86, 38, 191); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.purple.button, .cmp-dm-portal .ui.purple.buttons .button= + { background-color: rgb(163, 51, 200); color: rgb(255, 255, 255); text-sha= +dow: none; background-image: none; } + +.cmp-dm-portal .ui.purple.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0= +px 0px 0px inset; } + +.cmp-dm-portal .ui.purple.button:hover, .cmp-dm-portal .ui.purple.buttons .= +button:hover { background-color: rgb(150, 39, 186); color: rgb(255, 255, 25= +5); text-shadow: none; } + +.cmp-dm-portal .ui.purple.button:focus, .cmp-dm-portal .ui.purple.buttons .= +button:focus { background-color: rgb(143, 30, 180); color: rgb(255, 255, 25= +5); text-shadow: none; } + +.cmp-dm-portal .ui.purple.button:active, .cmp-dm-portal .ui.purple.buttons = +.button:active { background-color: rgb(130, 41, 159); color: rgb(255, 255, = +255); text-shadow: none; } + +.cmp-dm-portal .ui.purple.active.button, .cmp-dm-portal .ui.purple.button .= +active.button:active, .cmp-dm-portal .ui.purple.buttons .active.button, .cm= +p-dm-portal .ui.purple.buttons .active.button:active { background-color: rg= +b(151, 36, 190); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.pink.button, .cmp-dm-portal .ui.pink.buttons .button { b= +ackground-color: rgb(224, 57, 151); color: rgb(255, 255, 255); text-shadow:= + none; background-image: none; } + +.cmp-dm-portal .ui.pink.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px= + 0px 0px inset; } + +.cmp-dm-portal .ui.pink.button:hover, .cmp-dm-portal .ui.pink.buttons .butt= +on:hover { background-color: rgb(230, 26, 141); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.pink.button:focus, .cmp-dm-portal .ui.pink.buttons .butt= +on:focus { background-color: rgb(225, 15, 133); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.pink.button:active, .cmp-dm-portal .ui.pink.buttons .but= +ton:active { background-color: rgb(199, 31, 126); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.pink.active.button, .cmp-dm-portal .ui.pink.button .acti= +ve.button:active, .cmp-dm-portal .ui.pink.buttons .active.button, .cmp-dm-p= +ortal .ui.pink.buttons .active.button:active { background-color: rgb(234, 2= +1, 141); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.brown.button, .cmp-dm-portal .ui.brown.buttons .button {= + background-color: rgb(165, 103, 63); color: rgb(255, 255, 255); text-shado= +w: none; background-image: none; } + +.cmp-dm-portal .ui.brown.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0p= +x 0px 0px inset; } + +.cmp-dm-portal .ui.brown.button:hover, .cmp-dm-portal .ui.brown.buttons .bu= +tton:hover { background-color: rgb(151, 91, 51); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.brown.button:focus, .cmp-dm-portal .ui.brown.buttons .bu= +tton:focus { background-color: rgb(144, 83, 43); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.brown.button:active, .cmp-dm-portal .ui.brown.buttons .b= +utton:active { background-color: rgb(128, 80, 49); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.brown.active.button, .cmp-dm-portal .ui.brown.button .ac= +tive.button:active, .cmp-dm-portal .ui.brown.buttons .active.button, .cmp-d= +m-portal .ui.brown.buttons .active.button:active { background-color: rgb(15= +3, 90, 49); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.grey.button, .cmp-dm-portal .ui.grey.buttons .button { b= +ackground-color: rgb(118, 118, 118); color: rgb(255, 255, 255); text-shadow= +: none; background-image: none; } + +.cmp-dm-portal .ui.grey.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px= + 0px 0px inset; } + +.cmp-dm-portal .ui.grey.button:hover, .cmp-dm-portal .ui.grey.buttons .butt= +on:hover { background-color: rgb(131, 131, 131); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.grey.button:focus, .cmp-dm-portal .ui.grey.buttons .butt= +on:focus { background-color: rgb(138, 138, 138); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.grey.button:active, .cmp-dm-portal .ui.grey.buttons .but= +ton:active { background-color: rgb(144, 144, 144); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.grey.active.button, .cmp-dm-portal .ui.grey.button .acti= +ve.button:active, .cmp-dm-portal .ui.grey.buttons .active.button, .cmp-dm-p= +ortal .ui.grey.buttons .active.button:active { background-color: rgb(105, 1= +05, 105); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.black.button, .cmp-dm-portal .ui.black.buttons .button {= + background-color: rgb(27, 28, 29); color: rgb(255, 255, 255); text-shadow:= + none; background-image: none; } + +.cmp-dm-portal .ui.black.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0p= +x 0px 0px inset; } + +.cmp-dm-portal .ui.black.button:hover, .cmp-dm-portal .ui.black.buttons .bu= +tton:hover { background-color: rgb(39, 41, 42); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.black.button:focus, .cmp-dm-portal .ui.black.buttons .bu= +tton:focus { background-color: rgb(47, 48, 50); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.black.button:active, .cmp-dm-portal .ui.black.buttons .b= +utton:active { background-color: rgb(52, 54, 55); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.black.active.button, .cmp-dm-portal .ui.black.button .ac= +tive.button:active, .cmp-dm-portal .ui.black.buttons .active.button, .cmp-d= +m-portal .ui.black.buttons .active.button:active { background-color: rgb(15= +, 15, 16); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.positive.button, .cmp-dm-portal .ui.positive.buttons .bu= +tton { background-color: rgb(161, 0, 255); color: rgb(255, 255, 255); text-= +shadow: none; background-image: none; } + +.cmp-dm-portal .ui.positive.button { box-shadow: rgba(34, 36, 38, 0.15) 0px= + 0px 0px 0px inset; } + +.cmp-dm-portal .ui.positive.button:hover, .cmp-dm-portal .ui.positive.butto= +ns .button:hover { background-color: rgb(145, 0, 230); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.positive.button:focus, .cmp-dm-portal .ui.positive.butto= +ns .button:focus { background-color: rgb(135, 0, 214); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.positive.button:active, .cmp-dm-portal .ui.positive.butt= +ons .button:active { background-color: rgb(129, 0, 204); color: rgb(255, 25= +5, 255); text-shadow: none; } + +.cmp-dm-portal .ui.positive.active.button, .cmp-dm-portal .ui.positive.butt= +on .active.button:active, .cmp-dm-portal .ui.positive.buttons .active.butto= +n, .cmp-dm-portal .ui.positive.buttons .active.button:active { background-c= +olor: rgb(145, 0, 230); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.negative.button, .cmp-dm-portal .ui.negative.buttons .bu= +tton { background-color: rgb(219, 40, 40); color: rgb(255, 255, 255); text-= +shadow: none; background-image: none; } + +.cmp-dm-portal .ui.negative.button { box-shadow: rgba(34, 36, 38, 0.15) 0px= + 0px 0px 0px inset; } + +.cmp-dm-portal .ui.negative.button:hover, .cmp-dm-portal .ui.negative.butto= +ns .button:hover { background-color: rgb(208, 25, 25); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.negative.button:focus, .cmp-dm-portal .ui.negative.butto= +ns .button:focus { background-color: rgb(202, 16, 16); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.negative.button:active, .cmp-dm-portal .ui.negative.butt= +ons .button:active { background-color: rgb(178, 30, 30); color: rgb(255, 25= +5, 255); text-shadow: none; } + +.cmp-dm-portal .ui.negative.active.button, .cmp-dm-portal .ui.negative.butt= +on .active.button:active, .cmp-dm-portal .ui.negative.buttons .active.butto= +n, .cmp-dm-portal .ui.negative.buttons .active.button:active { background-c= +olor: rgb(212, 21, 21); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.buttons { display: inline-flex; -webkit-box-orient: hori= +zontal; -webkit-box-direction: normal; flex-direction: row; font-size: 0px;= + vertical-align: baseline; margin: 0px 0.25em 0px 0px; } + +.cmp-dm-portal .ui.buttons:not(.basic):not(.inverted) { box-shadow: none; } + +.cmp-dm-portal .ui.buttons::after { content: "."; display: block; height: 0= +px; clear: both; visibility: hidden; } + +.cmp-dm-portal .ui.buttons .button { -webkit-box-flex: 1; flex: 1 0 auto; b= +order-radius: 0px; margin: 0px; } + +.cmp-dm-portal .ui.buttons:not(.basic):not(.inverted) > .button:not(.basic)= +:not(.inverted) { box-shadow: transparent 0px 0px 0px 1px inset, rgba(34, 3= +6, 38, 0.15) 0px 0px 0px 0px inset; } + +.cmp-dm-portal .ui.buttons .button:first-child { border-left: none; margin-= +left: 0px; border-top-left-radius: 0.285714rem; border-bottom-left-radius: = +0.285714rem; } + +.cmp-dm-portal .ui.buttons .button:last-child { border-top-right-radius: 0.= +285714rem; border-bottom-right-radius: 0.285714rem; } + +.cmp-dm-portal .ui.vertical.buttons { display: inline-flex; -webkit-box-ori= +ent: vertical; -webkit-box-direction: normal; flex-direction: column; } + +.cmp-dm-portal .ui.vertical.buttons .button { display: block; float: none; = +width: 100%; margin: 0px; box-shadow: none; border-radius: 0px; } + +.cmp-dm-portal .ui.vertical.buttons .button:first-child { border-top-left-r= +adius: 0.285714rem; border-top-right-radius: 0.285714rem; } + +.cmp-dm-portal .ui.vertical.buttons .button:last-child { margin-bottom: 0px= +; border-bottom-left-radius: 0.285714rem; border-bottom-right-radius: 0.285= +714rem; } + +.cmp-dm-portal .ui.vertical.buttons .button:only-child { border-radius: 0.2= +85714rem; } + +.cmp-dm-portal .actions .ui.button { min-width: 95pt; } + +.cmp-dm-portal .ui.button.link { background-color: transparent; padding: 0p= +x; display: inline; color: rgb(161, 0, 255); text-decoration: none; font-we= +ight: 400; font-family: "Graphik semibold"; } + +.cmp-dm-portal .ui.button.link:hover { color: rgb(145, 0, 230); text-decora= +tion: none; } + +.cmp-dm-portal .ui.icon.button.plain { background: none; color: rgb(161, 0,= + 255); } + +.cmp-dm-portal .ui.icon.button.plain:hover { background: none; color: rgb(1= +45, 0, 230); } + +.cmp-dm-portal .ui.icon.fluid.button.labeled { background: rgb(161, 0, 255)= +; color: rgb(255, 255, 255); font-family: "Graphik semibold"; border-radius= +: 0px; text-transform: uppercase; } + +.cmp-dm-portal .ui.icon.fluid.button.labeled:hover { background: rgb(145, 0= +, 230); } + +.cmp-dm-portal .fluid.ui.button { background: rgb(161, 0, 255); color: rgb(= +255, 255, 255); } + +.cmp-dm-portal .fluid.ui.button:hover { background: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.button.cmp-action-buttons__button { background: rgb(161,= + 0, 255); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.button.cmp-action-buttons__button:hover { background: rg= +b(145, 0, 230); } + +.cmp-dm-portal .ui.button, .cmp-dm-portal .ui.positive.primary.right.labele= +d.icon.button, .cmp-dm-portal .ui.primary.button { font-family: "Graphik se= +mibold"; border-radius: 0px; text-transform: uppercase; } + +.cmp-dm-portal .item.cmp-menu__item, .cmp-dm-portal .ui.card.extra.link.but= +ton, .cmp-dm-portal .ui.card.extra.link.button.ui.header.ui.link.button { f= +ont-family: graphik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-s= +erif; } + +.cmp-dm-portal .ui.link.button { font-family: "Graphik semibold"; } + +.cmp-dm-portal .ui.header { border: none; margin: calc(2rem - 0.14286em) 0p= +x 1rem; padding: 0px; font-family: graphik-regular-web, "Helvetica Neue", A= +rial, Helvetica, sans-serif; font-weight: 700; line-height: 1.28571em; text= +-transform: none; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.header:first-child { margin-top: -0.142857em; } + +.cmp-dm-portal .ui.header:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.header > .icon { display: table-cell; opacity: 1; font-s= +ize: 1.5em; padding-top: 0px; vertical-align: middle; } + +.cmp-dm-portal .ui.header .icon:only-child { display: inline-block; padding= +: 0px; margin-right: 0.75rem; } + +.cmp-dm-portal .ui.header > .image:not(.icon), .cmp-dm-portal .ui.header > = +img { display: inline-block; margin-top: 0.142857em; width: 2.5em; height: = +auto; vertical-align: middle; } + +.cmp-dm-portal .ui.header > .image:not(.icon):only-child, .cmp-dm-portal .u= +i.header > img:only-child { margin-right: 0.75rem; } + +.cmp-dm-portal .ui.header .content { display: inline-block; vertical-align:= + top; } + +.cmp-dm-portal .ui.header > .icon + .content, .cmp-dm-portal .ui.header > .= +image + .content, .cmp-dm-portal .ui.header > img + .content { padding-left= +: 0.75rem; vertical-align: middle; } + +.cmp-dm-portal .ui.header > .icon + .content { display: table-cell; } + +.cmp-dm-portal .ui.header .ui.label { margin-left: 0.5rem; vertical-align: = +middle; } + +.cmp-dm-portal .ui.header + p { margin-top: 0px; } + +.cmp-dm-portal h1.ui.header { font-size: 2rem; } + +.cmp-dm-portal h2.ui.header { font-size: 1.71429rem; } + +.cmp-dm-portal h3.ui.header { font-size: 1.28571rem; } + +.cmp-dm-portal h4.ui.header { font-size: 1.07143rem; } + +.cmp-dm-portal h5.ui.header { font-size: 1rem; } + +.cmp-dm-portal h6.ui.header { font-size: 0.857143rem; } + +.cmp-dm-portal .ui.primary.header { color: rgb(161, 0, 255); } + +.cmp-dm-portal a.ui.primary.header:hover { color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.secondary.header { color: rgb(80, 80, 80); } + +.cmp-dm-portal a.ui.secondary.header:hover { color: rgb(93, 93, 93); } + +.cmp-dm-portal .ui.red.header { color: rgb(219, 40, 40); } + +.cmp-dm-portal a.ui.red.header:hover { color: rgb(208, 25, 25); } + +.cmp-dm-portal .ui.orange.header { color: rgb(242, 113, 28); } + +.cmp-dm-portal a.ui.orange.header:hover { color: rgb(242, 98, 2); } + +.cmp-dm-portal .ui.yellow.header { color: rgb(251, 189, 8); } + +.cmp-dm-portal a.ui.yellow.header:hover { color: rgb(234, 174, 0); } + +.cmp-dm-portal .ui.olive.header { color: rgb(181, 204, 24); } + +.cmp-dm-portal a.ui.olive.header:hover { color: rgb(167, 189, 13); } + +.cmp-dm-portal .ui.green.header { color: rgb(33, 186, 69); } + +.cmp-dm-portal a.ui.green.header:hover { color: rgb(22, 171, 57); } + +.cmp-dm-portal .ui.teal.header { color: rgb(0, 181, 173); } + +.cmp-dm-portal a.ui.teal.header:hover { color: rgb(0, 156, 149); } + +.cmp-dm-portal .ui.blue.header { color: rgb(33, 133, 208); } + +.cmp-dm-portal a.ui.blue.header:hover { color: rgb(22, 120, 194); } + +.cmp-dm-portal .ui.violet.header { color: rgb(100, 53, 201); } + +.cmp-dm-portal a.ui.violet.header:hover { color: rgb(88, 41, 187); } + +.cmp-dm-portal .ui.purple.header { color: rgb(163, 51, 200); } + +.cmp-dm-portal a.ui.purple.header:hover { color: rgb(150, 39, 186); } + +.cmp-dm-portal .ui.pink.header { color: rgb(224, 57, 151); } + +.cmp-dm-portal a.ui.pink.header:hover { color: rgb(230, 26, 141); } + +.cmp-dm-portal .ui.brown.header { color: rgb(165, 103, 63); } + +.cmp-dm-portal a.ui.brown.header:hover { color: rgb(151, 91, 51); } + +.cmp-dm-portal .ui.grey.header { color: rgb(118, 118, 118); } + +.cmp-dm-portal a.ui.grey.header:hover { color: rgb(131, 131, 131); } + +.cmp-dm-portal .ui.black.header { color: rgb(27, 28, 29); } + +.cmp-dm-portal a.ui.black.header:hover { color: rgb(39, 41, 42); } + +.cmp-dm-portal .ui.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {= + font-size: 1.28571em; } + +.cmp-dm-portal h5 { color: rgb(144, 144, 144); font-weight: 700; margin: 0p= +x; } + +.cmp-dm-portal .content { color: rgb(161, 0, 255); } + +@font-face { } + +.cmp-dm-portal i.icon { display: inline-block; opacity: 1; margin: 0px 0.25= +rem 0px 0px; width: 1.18em; height: 1em; font-family: Icons; font-style: no= +rmal; font-weight: 400; text-decoration: inherit; text-align: center; speak= +: none; -webkit-font-smoothing: antialiased; backface-visibility: hidden; } + +.cmp-dm-portal i.icon::before { background: none !important; } + +.cmp-dm-portal i.emphasized.icon:not(.disabled), .cmp-dm-portal i.emphasize= +d.icons:not(.disabled), .cmp-dm-portal i.icon:active, .cmp-dm-portal i.icon= +:hover, .cmp-dm-portal i.icons:active, .cmp-dm-portal i.icons:hover { opaci= +ty: 1; } + +.cmp-dm-portal i.circular.icon { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px= + 0.1em inset; border-radius: 500em !important; line-height: 1 !important; p= +adding: 0.5em 0px !important; width: 2em !important; height: 2em !important= +; } + +.cmp-dm-portal i.primary.icon.icon.icon.icon { color: rgb(161, 0, 255); } + +.cmp-dm-portal i.secondary.icon.icon.icon.icon { color: rgb(80, 80, 80); } + +.cmp-dm-portal i.red.icon.icon.icon.icon { color: rgb(219, 40, 40); } + +.cmp-dm-portal i.orange.icon.icon.icon.icon { color: rgb(242, 113, 28); } + +.cmp-dm-portal i.yellow.icon.icon.icon.icon { color: rgb(251, 189, 8); } + +.cmp-dm-portal i.olive.icon.icon.icon.icon { color: rgb(181, 204, 24); } + +.cmp-dm-portal i.green.icon.icon.icon.icon { color: rgb(33, 186, 69); } + +.cmp-dm-portal i.teal.icon.icon.icon.icon { color: rgb(0, 181, 173); } + +.cmp-dm-portal i.blue.icon.icon.icon.icon { color: rgb(33, 133, 208); } + +.cmp-dm-portal i.violet.icon.icon.icon.icon { color: rgb(100, 53, 201); } + +.cmp-dm-portal i.purple.icon.icon.icon.icon { color: rgb(163, 51, 200); } + +.cmp-dm-portal i.pink.icon.icon.icon.icon { color: rgb(224, 57, 151); } + +.cmp-dm-portal i.brown.icon.icon.icon.icon { color: rgb(165, 103, 63); } + +.cmp-dm-portal i.grey.icon.icon.icon.icon { color: rgb(118, 118, 118); } + +.cmp-dm-portal i.black.icon.icon.icon.icon { color: rgb(27, 28, 29); } + +.cmp-dm-portal i.icon, .cmp-dm-portal i.icons { font-size: 1em; } + +.cmp-dm-portal i.mini.mini.mini.icon, .cmp-dm-portal i.mini.mini.mini.icons= + { line-height: 1; vertical-align: middle; font-size: 0.4em; } + +.cmp-dm-portal i.large.large.large.icon, .cmp-dm-portal i.large.large.large= +.icons { line-height: 1; vertical-align: middle; font-size: 1.5em; } + +.cmp-dm-portal i.big.big.big.icon, .cmp-dm-portal i.big.big.big.icons { lin= +e-height: 1; vertical-align: middle; font-size: 2em; } + +.cmp-dm-portal i.icons { display: inline-block; position: relative; line-he= +ight: 1; } + +.cmp-dm-portal i.icons .icon { position: absolute; top: 50%; left: 50%; tra= +nsform: translateX(-50%) translateY(-50%); margin: 0px; } + +.cmp-dm-portal i.icons .icon:first-child { position: static; width: auto; h= +eight: auto; vertical-align: top; transform: none; } + +.cmp-dm-portal i.icon.ad::before { content: "=EF=99=81"; } + +.cmp-dm-portal i.icon.air.freshener::before { content: "=EF=97=90"; } + +.cmp-dm-portal i.icon.allergies::before { content: "=EF=91=A1"; } + +.cmp-dm-portal i.icon.angry::before { content: "=EF=95=96"; } + +.cmp-dm-portal i.icon.ankh::before { content: "=EF=99=84"; } + +.cmp-dm-portal i.icon.archway::before { content: "=EF=95=97"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.down::before { content: "=EF= +=8D=98"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.left::before { content: "=EF= +=8D=99"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.right::before { content: "=EF= +=8D=9A"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.up::before { content: "=EF=8D= +=9B"; } + +.cmp-dm-portal i.icon.arrows.alternate::before { content: "=EF=82=B2"; } + +.cmp-dm-portal i.icon.arrows.alternate.horizontal::before { content: "=EF= +=8C=B7"; } + +.cmp-dm-portal i.icon.arrows.alternate.vertical::before { content: "=EF=8C= +=B8"; } + +.cmp-dm-portal i.icon.atlas::before { content: "=EF=95=98"; } + +.cmp-dm-portal i.icon.atom::before { content: "=EF=97=92"; } + +.cmp-dm-portal i.icon.award::before { content: "=EF=95=99"; } + +.cmp-dm-portal i.icon.baby::before { content: "=EF=9D=BC"; } + +.cmp-dm-portal i.icon.baby.carriage::before { content: "=EF=9D=BD"; } + +.cmp-dm-portal i.icon.backspace::before { content: "=EF=95=9A"; } + +.cmp-dm-portal i.icon.bacon::before { content: "=EF=9F=A5"; } + +.cmp-dm-portal i.icon.balance.scale::before { content: "=EF=89=8E"; } + +.cmp-dm-portal i.icon.balance.scale.left::before { content: "=EF=94=95"; } + +.cmp-dm-portal i.icon.balance.scale.right::before { content: "=EF=94=96"; } + +.cmp-dm-portal i.icon.band.aid::before { content: "=EF=91=A2"; } + +.cmp-dm-portal i.icon.baseball.ball::before { content: "=EF=90=B3"; } + +.cmp-dm-portal i.icon.basketball.ball::before { content: "=EF=90=B4"; } + +.cmp-dm-portal i.icon.bezier.curve::before { content: "=EF=95=9B"; } + +.cmp-dm-portal i.icon.bible::before { content: "=EF=99=87"; } + +.cmp-dm-portal i.icon.biking::before { content: "=EF=A1=8A"; } + +.cmp-dm-portal i.icon.biohazard::before { content: "=EF=9E=80"; } + +.cmp-dm-portal i.icon.birthday.cake::before { content: "=EF=87=BD"; } + +.cmp-dm-portal i.icon.blender::before { content: "=EF=94=97"; } + +.cmp-dm-portal i.icon.blender.phone::before { content: "=EF=9A=B6"; } + +.cmp-dm-portal i.icon.blog::before { content: "=EF=9E=81"; } + +.cmp-dm-portal i.icon.bolt::before { content: "=EF=83=A7"; } + +.cmp-dm-portal i.icon.bone::before { content: "=EF=97=97"; } + +.cmp-dm-portal i.icon.bong::before { content: "=EF=95=9C"; } + +.cmp-dm-portal i.icon.book.dead::before { content: "=EF=9A=B7"; } + +.cmp-dm-portal i.icon.book.medical::before { content: "=EF=9F=A6"; } + +.cmp-dm-portal i.icon.book.open::before { content: "=EF=94=98"; } + +.cmp-dm-portal i.icon.book.reader::before { content: "=EF=97=9A"; } + +.cmp-dm-portal i.icon.border.all::before { content: "=EF=A1=8C"; } + +.cmp-dm-portal i.icon.border.none::before { content: "=EF=A1=90"; } + +.cmp-dm-portal i.icon.border.style::before { content: "=EF=A1=93"; } + +.cmp-dm-portal i.icon.bowling.ball::before { content: "=EF=90=B6"; } + +.cmp-dm-portal i.icon.box::before { content: "=EF=91=A6"; } + +.cmp-dm-portal i.icon.box.open::before { content: "=EF=92=9E"; } + +.cmp-dm-portal i.icon.boxes::before { content: "=EF=91=A8"; } + +.cmp-dm-portal i.icon.brain::before { content: "=EF=97=9C"; } + +.cmp-dm-portal i.icon.bread.slice::before { content: "=EF=9F=AC"; } + +.cmp-dm-portal i.icon.briefcase.medical::before { content: "=EF=91=A9"; } + +.cmp-dm-portal i.icon.broadcast.tower::before { content: "=EF=94=99"; } + +.cmp-dm-portal i.icon.broom::before { content: "=EF=94=9A"; } + +.cmp-dm-portal i.icon.brush::before { content: "=EF=95=9D"; } + +.cmp-dm-portal i.icon.burn::before { content: "=EF=91=AA"; } + +.cmp-dm-portal i.icon.bus.alternate::before { content: "=EF=95=9E"; } + +.cmp-dm-portal i.icon.business.time::before { content: "=EF=99=8A"; } + +.cmp-dm-portal i.icon.calendar::before { content: "=EF=84=B3"; } + +.cmp-dm-portal i.icon.calendar.alternate::before { content: "=EF=81=B3"; } + +.cmp-dm-portal i.icon.calendar.day::before { content: "=EF=9E=83"; } + +.cmp-dm-portal i.icon.calendar.week::before { content: "=EF=9E=84"; } + +.cmp-dm-portal i.icon.campground::before { content: "=EF=9A=BB"; } + +.cmp-dm-portal i.icon.candy.cane::before { content: "=EF=9E=86"; } + +.cmp-dm-portal i.icon.cannabis::before { content: "=EF=95=9F"; } + +.cmp-dm-portal i.icon.capsules::before { content: "=EF=91=AB"; } + +.cmp-dm-portal i.icon.car.alternate::before { content: "=EF=97=9E"; } + +.cmp-dm-portal i.icon.car.battery::before { content: "=EF=97=9F"; } + +.cmp-dm-portal i.icon.car.crash::before { content: "=EF=97=A1"; } + +.cmp-dm-portal i.icon.car.side::before { content: "=EF=97=A4"; } + +.cmp-dm-portal i.icon.caret.square.down::before { content: "=EF=85=90"; } + +.cmp-dm-portal i.icon.caret.square.left::before { content: "=EF=86=91"; } + +.cmp-dm-portal i.icon.caret.square.right::before { content: "=EF=85=92"; } + +.cmp-dm-portal i.icon.caret.square.up::before { content: "=EF=85=91"; } + +.cmp-dm-portal i.icon.carrot::before { content: "=EF=9E=87"; } + +.cmp-dm-portal i.icon.cart.arrow.down::before { content: "=EF=88=98"; } + +.cmp-dm-portal i.icon.cart.plus::before { content: "=EF=88=97"; } + +.cmp-dm-portal i.icon.cash.register::before { content: "=EF=9E=88"; } + +.cmp-dm-portal i.icon.cat::before { content: "=EF=9A=BE"; } + +.cmp-dm-portal i.icon.chair::before { content: "=EF=9B=80"; } + +.cmp-dm-portal i.icon.chalkboard::before { content: "=EF=94=9B"; } + +.cmp-dm-portal i.icon.chalkboard.teacher::before { content: "=EF=94=9C"; } + +.cmp-dm-portal i.icon.charging.station::before { content: "=EF=97=A7"; } + +.cmp-dm-portal i.icon.chart.area::before { content: "=EF=87=BE"; } + +.cmp-dm-portal i.icon.chart.bar::before { content: "=EF=82=80"; } + +.cmp-dm-portal i.icon.chart.line::before { content: "=EF=88=81"; } + +.cmp-dm-portal i.icon.chart.pie::before { content: "=EF=88=80"; } + +.cmp-dm-portal i.icon.check.double::before { content: "=EF=95=A0"; } + +.cmp-dm-portal i.icon.cheese::before { content: "=EF=9F=AF"; } + +.cmp-dm-portal i.icon.chess::before { content: "=EF=90=B9"; } + +.cmp-dm-portal i.icon.chess.bishop::before { content: "=EF=90=BA"; } + +.cmp-dm-portal i.icon.chess.board::before { content: "=EF=90=BC"; } + +.cmp-dm-portal i.icon.chess.king::before { content: "=EF=90=BF"; } + +.cmp-dm-portal i.icon.chess.knight::before { content: "=EF=91=81"; } + +.cmp-dm-portal i.icon.chess.pawn::before { content: "=EF=91=83"; } + +.cmp-dm-portal i.icon.chess.queen::before { content: "=EF=91=85"; } + +.cmp-dm-portal i.icon.chess.rook::before { content: "=EF=91=87"; } + +.cmp-dm-portal i.icon.church::before { content: "=EF=94=9D"; } + +.cmp-dm-portal i.icon.circle.notch::before { content: "=EF=87=8E"; } + +.cmp-dm-portal i.icon.city::before { content: "=EF=99=8F"; } + +.cmp-dm-portal i.icon.clinic.medical::before { content: "=EF=9F=B2"; } + +.cmp-dm-portal i.icon.clipboard::before { content: "=EF=8C=A8"; } + +.cmp-dm-portal i.icon.clipboard.check::before { content: "=EF=91=AC"; } + +.cmp-dm-portal i.icon.clipboard.list::before { content: "=EF=91=AD"; } + +.cmp-dm-portal i.icon.cloud.download.alternate::before { content: "=EF=8E= +=81"; } + +.cmp-dm-portal i.icon.cloud.meatball::before { content: "=EF=9C=BB"; } + +.cmp-dm-portal i.icon.cloud.moon::before { content: "=EF=9B=83"; } + +.cmp-dm-portal i.icon.cloud.moon.rain::before { content: "=EF=9C=BC"; } + +.cmp-dm-portal i.icon.cloud.rain::before { content: "=EF=9C=BD"; } + +.cmp-dm-portal i.icon.cloud.showers.heavy::before { content: "=EF=9D=80"; } + +.cmp-dm-portal i.icon.cloud.sun::before { content: "=EF=9B=84"; } + +.cmp-dm-portal i.icon.cloud.sun.rain::before { content: "=EF=9D=83"; } + +.cmp-dm-portal i.icon.cloud.upload.alternate::before { content: "=EF=8E=82"= +; } + +.cmp-dm-portal i.icon.cocktail::before { content: "=EF=95=A1"; } + +.cmp-dm-portal i.icon.code.branch::before { content: "=EF=84=A6"; } + +.cmp-dm-portal i.icon.cog::before { content: "=EF=80=93"; } + +.cmp-dm-portal i.icon.coins::before { content: "=EF=94=9E"; } + +.cmp-dm-portal i.icon.comment.alternate::before { content: "=EF=89=BA"; } + +.cmp-dm-portal i.icon.comment.dollar::before { content: "=EF=99=91"; } + +.cmp-dm-portal i.icon.comment.dots::before { content: "=EF=92=AD"; } + +.cmp-dm-portal i.icon.comment.medical::before { content: "=EF=9F=B5"; } + +.cmp-dm-portal i.icon.comment.slash::before { content: "=EF=92=B3"; } + +.cmp-dm-portal i.icon.comments.dollar::before { content: "=EF=99=93"; } + +.cmp-dm-portal i.icon.compact.disc::before { content: "=EF=94=9F"; } + +.cmp-dm-portal i.icon.compress.arrows.alternate::before { content: "=EF=9E= +=8C"; } + +.cmp-dm-portal i.icon.concierge.bell::before { content: "=EF=95=A2"; } + +.cmp-dm-portal i.icon.cookie::before { content: "=EF=95=A3"; } + +.cmp-dm-portal i.icon.cookie.bite::before { content: "=EF=95=A4"; } + +.cmp-dm-portal i.icon.couch::before { content: "=EF=92=B8"; } + +.cmp-dm-portal i.icon.crop.alternate::before { content: "=EF=95=A5"; } + +.cmp-dm-portal i.icon.cross::before { content: "=EF=99=94"; } + +.cmp-dm-portal i.icon.crow::before { content: "=EF=94=A0"; } + +.cmp-dm-portal i.icon.crown::before { content: "=EF=94=A1"; } + +.cmp-dm-portal i.icon.crutch::before { content: "=EF=9F=B7"; } + +.cmp-dm-portal i.icon.democrat::before { content: "=EF=9D=87"; } + +.cmp-dm-portal i.icon.dharmachakra::before { content: "=EF=99=95"; } + +.cmp-dm-portal i.icon.diagnoses::before { content: "=EF=91=B0"; } + +.cmp-dm-portal i.icon.dice::before { content: "=EF=94=A2"; } + +.cmp-dm-portal i.icon.dice.d20::before { content: "=EF=9B=8F"; } + +.cmp-dm-portal i.icon.dice.d6::before { content: "=EF=9B=91"; } + +.cmp-dm-portal i.icon.dice.five::before { content: "=EF=94=A3"; } + +.cmp-dm-portal i.icon.dice.four::before { content: "=EF=94=A4"; } + +.cmp-dm-portal i.icon.dice.one::before { content: "=EF=94=A5"; } + +.cmp-dm-portal i.icon.dice.six::before { content: "=EF=94=A6"; } + +.cmp-dm-portal i.icon.dice.three::before { content: "=EF=94=A7"; } + +.cmp-dm-portal i.icon.dice.two::before { content: "=EF=94=A8"; } + +.cmp-dm-portal i.icon.digital.tachograph::before { content: "=EF=95=A6"; } + +.cmp-dm-portal i.icon.directions::before { content: "=EF=97=AB"; } + +.cmp-dm-portal i.icon.divide::before { content: "=EF=94=A9"; } + +.cmp-dm-portal i.icon.dizzy::before { content: "=EF=95=A7"; } + +.cmp-dm-portal i.icon.dna::before { content: "=EF=91=B1"; } + +.cmp-dm-portal i.icon.dog::before { content: "=EF=9B=93"; } + +.cmp-dm-portal i.icon.dollar.sign::before { content: "=EF=85=95"; } + +.cmp-dm-portal i.icon.dolly::before { content: "=EF=91=B2"; } + +.cmp-dm-portal i.icon.dolly.flatbed::before { content: "=EF=91=B4"; } + +.cmp-dm-portal i.icon.donate::before { content: "=EF=92=B9"; } + +.cmp-dm-portal i.icon.door.closed::before { content: "=EF=94=AA"; } + +.cmp-dm-portal i.icon.door.open::before { content: "=EF=94=AB"; } + +.cmp-dm-portal i.icon.dot.circle::before { content: "=EF=86=92"; } + +.cmp-dm-portal i.icon.dove::before { content: "=EF=92=BA"; } + +.cmp-dm-portal i.icon.drafting.compass::before { content: "=EF=95=A8"; } + +.cmp-dm-portal i.icon.dragon::before { content: "=EF=9B=95"; } + +.cmp-dm-portal i.icon.draw.polygon::before { content: "=EF=97=AE"; } + +.cmp-dm-portal i.icon.drum::before { content: "=EF=95=A9"; } + +.cmp-dm-portal i.icon.drum.steelpan::before { content: "=EF=95=AA"; } + +.cmp-dm-portal i.icon.drumstick.bite::before { content: "=EF=9B=97"; } + +.cmp-dm-portal i.icon.dumbbell::before { content: "=EF=91=8B"; } + +.cmp-dm-portal i.icon.dumpster::before { content: "=EF=9E=93"; } + +.cmp-dm-portal i.icon.dumpster.fire::before { content: "=EF=9E=94"; } + +.cmp-dm-portal i.icon.dungeon::before { content: "=EF=9B=99"; } + +.cmp-dm-portal i.icon.egg::before { content: "=EF=9F=BB"; } + +.cmp-dm-portal i.icon.envelope.open::before { content: "=EF=8A=B6"; } + +.cmp-dm-portal i.icon.envelope.open.text::before { content: "=EF=99=98"; } + +.cmp-dm-portal i.icon.envelope.square::before { content: "=EF=86=99"; } + +.cmp-dm-portal i.icon.equals::before { content: "=EF=94=AC"; } + +.cmp-dm-portal i.icon.ethernet::before { content: "=EF=9E=96"; } + +.cmp-dm-portal i.icon.euro.sign::before { content: "=EF=85=93"; } + +.cmp-dm-portal i.icon.exchange.alternate::before { content: "=EF=8D=A2"; } + +.cmp-dm-portal i.icon.expand.arrows.alternate::before { content: "=EF=8C=9E= +"; } + +.cmp-dm-portal i.icon.external.alternate::before { content: "=EF=8D=9D"; } + +.cmp-dm-portal i.icon.external.link.square.alternate::before { content: "= +=EF=8D=A0"; } + +.cmp-dm-portal i.icon.eye.dropper::before { content: "=EF=87=BB"; } + +.cmp-dm-portal i.icon.eye.slash::before { content: "=EF=81=B0"; } + +.cmp-dm-portal i.icon.fan::before { content: "=EF=A1=A3"; } + +.cmp-dm-portal i.icon.feather::before { content: "=EF=94=AD"; } + +.cmp-dm-portal i.icon.feather.alternate::before { content: "=EF=95=AB"; } + +.cmp-dm-portal i.icon.file.alternate::before { content: "=EF=85=9C"; } + +.cmp-dm-portal i.icon.file.archive::before { content: "=EF=87=86"; } + +.cmp-dm-portal i.icon.file.audio::before { content: "=EF=87=87"; } + +.cmp-dm-portal i.icon.file.code::before { content: "=EF=87=89"; } + +.cmp-dm-portal i.icon.file.contract::before { content: "=EF=95=AC"; } + +.cmp-dm-portal i.icon.file.csv::before { content: "=EF=9B=9D"; } + +.cmp-dm-portal i.icon.file.download::before { content: "=EF=95=AD"; } + +.cmp-dm-portal i.icon.file.excel::before { content: "=EF=87=83"; } + +.cmp-dm-portal i.icon.file.export::before { content: "=EF=95=AE"; } + +.cmp-dm-portal i.icon.file.image::before { content: "=EF=87=85"; } + +.cmp-dm-portal i.icon.file.import::before { content: "=EF=95=AF"; } + +.cmp-dm-portal i.icon.file.invoice::before { content: "=EF=95=B0"; } + +.cmp-dm-portal i.icon.file.invoice.dollar::before { content: "=EF=95=B1"; } + +.cmp-dm-portal i.icon.file.medical::before { content: "=EF=91=B7"; } + +.cmp-dm-portal i.icon.file.medical.alternate::before { content: "=EF=91=B8"= +; } + +.cmp-dm-portal i.icon.file.pdf::before { content: "=EF=87=81"; } + +.cmp-dm-portal i.icon.file.powerpoint::before { content: "=EF=87=84"; } + +.cmp-dm-portal i.icon.file.prescription::before { content: "=EF=95=B2"; } + +.cmp-dm-portal i.icon.file.signature::before { content: "=EF=95=B3"; } + +.cmp-dm-portal i.icon.file.upload::before { content: "=EF=95=B4"; } + +.cmp-dm-portal i.icon.file.video::before { content: "=EF=87=88"; } + +.cmp-dm-portal i.icon.file.word::before { content: "=EF=87=82"; } + +.cmp-dm-portal i.icon.fill::before { content: "=EF=95=B5"; } + +.cmp-dm-portal i.icon.fill.drip::before { content: "=EF=95=B6"; } + +.cmp-dm-portal i.icon.fingerprint::before { content: "=EF=95=B7"; } + +.cmp-dm-portal i.icon.fire.alternate::before { content: "=EF=9F=A4"; } + +.cmp-dm-portal i.icon.first.aid::before { content: "=EF=91=B9"; } + +.cmp-dm-portal i.icon.fish::before { content: "=EF=95=B8"; } + +.cmp-dm-portal i.icon.fist.raised::before { content: "=EF=9B=9E"; } + +.cmp-dm-portal i.icon.flag.usa::before { content: "=EF=9D=8D"; } + +.cmp-dm-portal i.icon.flushed::before { content: "=EF=95=B9"; } + +.cmp-dm-portal i.icon.folder.minus::before { content: "=EF=99=9D"; } + +.cmp-dm-portal i.icon.folder.plus::before { content: "=EF=99=9E"; } + +.cmp-dm-portal i.icon.football.ball::before { content: "=EF=91=8E"; } + +.cmp-dm-portal i.icon.frog::before { content: "=EF=94=AE"; } + +.cmp-dm-portal i.icon.frown.open::before { content: "=EF=95=BA"; } + +.cmp-dm-portal i.icon.fruit-apple::before { content: "=EF=97=91"; } + +.cmp-dm-portal i.icon.funnel.dollar::before { content: "=EF=99=A2"; } + +.cmp-dm-portal i.icon.futbol::before { content: "=EF=87=A3"; } + +.cmp-dm-portal i.icon.gas.pump::before { content: "=EF=94=AF"; } + +.cmp-dm-portal i.icon.gavel::before { content: "=EF=83=A3"; } + +.cmp-dm-portal i.icon.gem::before { content: "=EF=8E=A5"; } + +.cmp-dm-portal i.icon.ghost::before { content: "=EF=9B=A2"; } + +.cmp-dm-portal i.icon.gifts::before { content: "=EF=9E=9C"; } + +.cmp-dm-portal i.icon.glass.cheers::before { content: "=EF=9E=9F"; } + +.cmp-dm-portal i.icon.glass.martini::before { content: "=EF=80=80"; } + +.cmp-dm-portal i.icon.glass.martini.alternate::before { content: "=EF=95=BB= +"; } + +.cmp-dm-portal i.icon.glass.whiskey::before { content: "=EF=9E=A0"; } + +.cmp-dm-portal i.icon.glasses::before { content: "=EF=94=B0"; } + +.cmp-dm-portal i.icon.globe.africa::before { content: "=EF=95=BC"; } + +.cmp-dm-portal i.icon.globe.americas::before { content: "=EF=95=BD"; } + +.cmp-dm-portal i.icon.globe.asia::before { content: "=EF=95=BE"; } + +.cmp-dm-portal i.icon.globe.europe::before { content: "=EF=9E=A2"; } + +.cmp-dm-portal i.icon.golf.ball::before { content: "=EF=91=90"; } + +.cmp-dm-portal i.icon.gopuram::before { content: "=EF=99=A4"; } + +.cmp-dm-portal i.icon.graduation.cap::before { content: "=EF=86=9D"; } + +.cmp-dm-portal i.icon.greater.than::before { content: "=EF=94=B1"; } + +.cmp-dm-portal i.icon.greater.than.equal::before { content: "=EF=94=B2"; } + +.cmp-dm-portal i.icon.grimace::before { content: "=EF=95=BF"; } + +.cmp-dm-portal i.icon.grin::before { content: "=EF=96=80"; } + +.cmp-dm-portal i.icon.grin.alternate::before { content: "=EF=96=81"; } + +.cmp-dm-portal i.icon.grin.beam::before { content: "=EF=96=82"; } + +.cmp-dm-portal i.icon.grin.beam.sweat::before { content: "=EF=96=83"; } + +.cmp-dm-portal i.icon.grin.hearts::before { content: "=EF=96=84"; } + +.cmp-dm-portal i.icon.grin.squint::before { content: "=EF=96=85"; } + +.cmp-dm-portal i.icon.grin.squint.tears::before { content: "=EF=96=86"; } + +.cmp-dm-portal i.icon.grin.stars::before { content: "=EF=96=87"; } + +.cmp-dm-portal i.icon.grin.tears::before { content: "=EF=96=88"; } + +.cmp-dm-portal i.icon.grin.tongue::before { content: "=EF=96=89"; } + +.cmp-dm-portal i.icon.grin.tongue.squint::before { content: "=EF=96=8A"; } + +.cmp-dm-portal i.icon.grin.tongue.wink::before { content: "=EF=96=8B"; } + +.cmp-dm-portal i.icon.grin.wink::before { content: "=EF=96=8C"; } + +.cmp-dm-portal i.icon.grip.horizontal::before { content: "=EF=96=8D"; } + +.cmp-dm-portal i.icon.grip.lines::before { content: "=EF=9E=A4"; } + +.cmp-dm-portal i.icon.grip.lines.vertical::before { content: "=EF=9E=A5"; } + +.cmp-dm-portal i.icon.grip.vertical::before { content: "=EF=96=8E"; } + +.cmp-dm-portal i.icon.guitar::before { content: "=EF=9E=A6"; } + +.cmp-dm-portal i.icon.h.square::before { content: "=EF=83=BD"; } + +.cmp-dm-portal i.icon.hamburger::before { content: "=EF=A0=85"; } + +.cmp-dm-portal i.icon.hammer::before { content: "=EF=9B=A3"; } + +.cmp-dm-portal i.icon.hamsa::before { content: "=EF=99=A5"; } + +.cmp-dm-portal i.icon.hand.holding::before { content: "=EF=92=BD"; } + +.cmp-dm-portal i.icon.hand.holding.heart::before { content: "=EF=92=BE"; } + +.cmp-dm-portal i.icon.hand.holding.usd::before { content: "=EF=93=80"; } + +.cmp-dm-portal i.icon.hand.middle.finger::before { content: "=EF=A0=86"; } + +.cmp-dm-portal i.icon.hand.point.down::before { content: "=EF=82=A7"; } + +.cmp-dm-portal i.icon.hand.point.left::before { content: "=EF=82=A5"; } + +.cmp-dm-portal i.icon.hand.point.right::before { content: "=EF=82=A4"; } + +.cmp-dm-portal i.icon.hand.point.up::before { content: "=EF=82=A6"; } + +.cmp-dm-portal i.icon.hands::before { content: "=EF=93=82"; } + +.cmp-dm-portal i.icon.hands.helping::before { content: "=EF=93=84"; } + +.cmp-dm-portal i.icon.hanukiah::before { content: "=EF=9B=A6"; } + +.cmp-dm-portal i.icon.hard.hat::before { content: "=EF=A0=87"; } + +.cmp-dm-portal i.icon.hat.cowboy::before { content: "=EF=A3=80"; } + +.cmp-dm-portal i.icon.hat.cowboy.side::before { content: "=EF=A3=81"; } + +.cmp-dm-portal i.icon.hat.wizard::before { content: "=EF=9B=A8"; } + +.cmp-dm-portal i.icon.haykal::before { content: "=EF=99=A6"; } + +.cmp-dm-portal i.icon.hdd::before { content: "=EF=82=A0"; } + +.cmp-dm-portal i.icon.heading::before { content: "=EF=87=9C"; } + +.cmp-dm-portal i.icon.headphones::before { content: "=EF=80=A5"; } + +.cmp-dm-portal i.icon.headphones.alternate::before { content: "=EF=96=8F"; = +} + +.cmp-dm-portal i.icon.headset::before { content: "=EF=96=90"; } + +.cmp-dm-portal i.icon.heart.broken::before { content: "=EF=9E=A9"; } + +.cmp-dm-portal i.icon.helicopter::before { content: "=EF=94=B3"; } + +.cmp-dm-portal i.icon.highlighter::before { content: "=EF=96=91"; } + +.cmp-dm-portal i.icon.hiking::before { content: "=EF=9B=AC"; } + +.cmp-dm-portal i.icon.hippo::before { content: "=EF=9B=AD"; } + +.cmp-dm-portal i.icon.hockey.puck::before { content: "=EF=91=93"; } + +.cmp-dm-portal i.icon.holly.berry::before { content: "=EF=9E=AA"; } + +.cmp-dm-portal i.icon.horse::before { content: "=EF=9B=B0"; } + +.cmp-dm-portal i.icon.horse.head::before { content: "=EF=9E=AB"; } + +.cmp-dm-portal i.icon.hospital.alternate::before { content: "=EF=91=BD"; } + +.cmp-dm-portal i.icon.hospital.symbol::before { content: "=EF=91=BE"; } + +.cmp-dm-portal i.icon.hot.tub::before { content: "=EF=96=93"; } + +.cmp-dm-portal i.icon.hotdog::before { content: "=EF=A0=8F"; } + +.cmp-dm-portal i.icon.hotel::before { content: "=EF=96=94"; } + +.cmp-dm-portal i.icon.hourglass::before { content: "=EF=89=94"; } + +.cmp-dm-portal i.icon.house.damage::before { content: "=EF=9B=B1"; } + +.cmp-dm-portal i.icon.hryvnia::before { content: "=EF=9B=B2"; } + +.cmp-dm-portal i.icon.ice.cream::before { content: "=EF=A0=90"; } + +.cmp-dm-portal i.icon.icicles::before { content: "=EF=9E=AD"; } + +.cmp-dm-portal i.icon.icons::before { content: "=EF=A1=AD"; } + +.cmp-dm-portal i.icon.id.card.alternate::before { content: "=EF=91=BF"; } + +.cmp-dm-portal i.icon.igloo::before { content: "=EF=9E=AE"; } + +.cmp-dm-portal i.icon.images::before { content: "=EF=8C=82"; } + +.cmp-dm-portal i.icon.infinity::before { content: "=EF=94=B4"; } + +.cmp-dm-portal i.icon.jedi::before { content: "=EF=99=A9"; } + +.cmp-dm-portal i.icon.joint::before { content: "=EF=96=95"; } + +.cmp-dm-portal i.icon.journal.whills::before { content: "=EF=99=AA"; } + +.cmp-dm-portal i.icon.kaaba::before { content: "=EF=99=AB"; } + +.cmp-dm-portal i.icon.khanda::before { content: "=EF=99=AD"; } + +.cmp-dm-portal i.icon.kiss::before { content: "=EF=96=96"; } + +.cmp-dm-portal i.icon.kiss.beam::before { content: "=EF=96=97"; } + +.cmp-dm-portal i.icon.kiss.wink.heart::before { content: "=EF=96=98"; } + +.cmp-dm-portal i.icon.kiwi.bird::before { content: "=EF=94=B5"; } + +.cmp-dm-portal i.icon.landmark::before { content: "=EF=99=AF"; } + +.cmp-dm-portal i.icon.language::before { content: "=EF=86=AB"; } + +.cmp-dm-portal i.icon.laptop.code::before { content: "=EF=97=BC"; } + +.cmp-dm-portal i.icon.laptop.medical::before { content: "=EF=A0=92"; } + +.cmp-dm-portal i.icon.laugh::before { content: "=EF=96=99"; } + +.cmp-dm-portal i.icon.laugh.beam::before { content: "=EF=96=9A"; } + +.cmp-dm-portal i.icon.laugh.squint::before { content: "=EF=96=9B"; } + +.cmp-dm-portal i.icon.laugh.wink::before { content: "=EF=96=9C"; } + +.cmp-dm-portal i.icon.layer.group::before { content: "=EF=97=BD"; } + +.cmp-dm-portal i.icon.less.than::before { content: "=EF=94=B6"; } + +.cmp-dm-portal i.icon.less.than.equal::before { content: "=EF=94=B7"; } + +.cmp-dm-portal i.icon.level.down.alternate::before { content: "=EF=8E=BE"; = +} + +.cmp-dm-portal i.icon.level.up.alternate::before { content: "=EF=8E=BF"; } + +.cmp-dm-portal i.icon.lira.sign::before { content: "=EF=86=95"; } + +.cmp-dm-portal i.icon.list.alternate::before { content: "=EF=80=A2"; } + +.cmp-dm-portal i.icon.lock.open::before { content: "=EF=8F=81"; } + +.cmp-dm-portal i.icon.long.arrow.alternate.down::before { content: "=EF=8C= +=89"; } + +.cmp-dm-portal i.icon.long.arrow.alternate.left::before { content: "=EF=8C= +=8A"; } + +.cmp-dm-portal i.icon.long.arrow.alternate.right::before { content: "=EF=8C= +=8B"; } + +.cmp-dm-portal i.icon.long.arrow.alternate.up::before { content: "=EF=8C=8C= +"; } + +.cmp-dm-portal i.icon.luggage.cart::before { content: "=EF=96=9D"; } + +.cmp-dm-portal i.icon.mail.bulk::before { content: "=EF=99=B4"; } + +.cmp-dm-portal i.icon.map.marked::before { content: "=EF=96=9F"; } + +.cmp-dm-portal i.icon.map.marked.alternate::before { content: "=EF=96=A0"; = +} + +.cmp-dm-portal i.icon.map.marker::before { content: "=EF=81=81"; } + +.cmp-dm-portal i.icon.map.marker.alternate::before { content: "=EF=8F=85"; = +} + +.cmp-dm-portal i.icon.marker::before { content: "=EF=96=A1"; } + +.cmp-dm-portal i.icon.mask::before { content: "=EF=9B=BA"; } + +.cmp-dm-portal i.icon.medal::before { content: "=EF=96=A2"; } + +.cmp-dm-portal i.icon.meh.blank::before { content: "=EF=96=A4"; } + +.cmp-dm-portal i.icon.meh.rolling.eyes::before { content: "=EF=96=A5"; } + +.cmp-dm-portal i.icon.memory::before { content: "=EF=94=B8"; } + +.cmp-dm-portal i.icon.menorah::before { content: "=EF=99=B6"; } + +.cmp-dm-portal i.icon.meteor::before { content: "=EF=9D=93"; } + +.cmp-dm-portal i.icon.microphone.alternate::before { content: "=EF=8F=89"; = +} + +.cmp-dm-portal i.icon.microphone.alternate.slash::before { content: "=EF=94= +=B9"; } + +.cmp-dm-portal i.icon.microscope::before { content: "=EF=98=90"; } + +.cmp-dm-portal i.icon.mitten::before { content: "=EF=9E=B5"; } + +.cmp-dm-portal i.icon.mobile.alternate::before { content: "=EF=8F=8D"; } + +.cmp-dm-portal i.icon.money.bill::before { content: "=EF=83=96"; } + +.cmp-dm-portal i.icon.money.bill.alternate::before { content: "=EF=8F=91"; = +} + +.cmp-dm-portal i.icon.money.bill.wave::before { content: "=EF=94=BA"; } + +.cmp-dm-portal i.icon.money.bill.wave.alternate::before { content: "=EF=94= +=BB"; } + +.cmp-dm-portal i.icon.money.check::before { content: "=EF=94=BC"; } + +.cmp-dm-portal i.icon.money.check.alternate::before { content: "=EF=94=BD";= + } + +.cmp-dm-portal i.icon.monument::before { content: "=EF=96=A6"; } + +.cmp-dm-portal i.icon.mortar.pestle::before { content: "=EF=96=A7"; } + +.cmp-dm-portal i.icon.mosque::before { content: "=EF=99=B8"; } + +.cmp-dm-portal i.icon.mountain::before { content: "=EF=9B=BC"; } + +.cmp-dm-portal i.icon.mouse::before { content: "=EF=A3=8C"; } + +.cmp-dm-portal i.icon.mug.hot::before { content: "=EF=9E=B6"; } + +.cmp-dm-portal i.icon.network.wired::before { content: "=EF=9B=BF"; } + +.cmp-dm-portal i.icon.not.equal::before { content: "=EF=94=BE"; } + +.cmp-dm-portal i.icon.notes.medical::before { content: "=EF=92=81"; } + +.cmp-dm-portal i.icon.oil.can::before { content: "=EF=98=93"; } + +.cmp-dm-portal i.icon.om::before { content: "=EF=99=B9"; } + +.cmp-dm-portal i.icon.otter::before { content: "=EF=9C=80"; } + +.cmp-dm-portal i.icon.pager::before { content: "=EF=A0=95"; } + +.cmp-dm-portal i.icon.paint.roller::before { content: "=EF=96=AA"; } + +.cmp-dm-portal i.icon.palette::before { content: "=EF=94=BF"; } + +.cmp-dm-portal i.icon.pallet::before { content: "=EF=92=82"; } + +.cmp-dm-portal i.icon.paper.plane::before { content: "=EF=87=98"; } + +.cmp-dm-portal i.icon.paperclip::before { content: "=EF=83=86"; } + +.cmp-dm-portal i.icon.parachute.box::before { content: "=EF=93=8D"; } + +.cmp-dm-portal i.icon.parking::before { content: "=EF=95=80"; } + +.cmp-dm-portal i.icon.passport::before { content: "=EF=96=AB"; } + +.cmp-dm-portal i.icon.pastafarianism::before { content: "=EF=99=BB"; } + +.cmp-dm-portal i.icon.peace::before { content: "=EF=99=BC"; } + +.cmp-dm-portal i.icon.pen::before { content: "=EF=8C=84"; } + +.cmp-dm-portal i.icon.pen.alternate::before { content: "=EF=8C=85"; } + +.cmp-dm-portal i.icon.pen.fancy::before { content: "=EF=96=AC"; } + +.cmp-dm-portal i.icon.pen.nib::before { content: "=EF=96=AD"; } + +.cmp-dm-portal i.icon.pen.square::before { content: "=EF=85=8B"; } + +.cmp-dm-portal i.icon.pencil.alternate::before { content: "=EF=8C=83"; } + +.cmp-dm-portal i.icon.pencil.ruler::before { content: "=EF=96=AE"; } + +.cmp-dm-portal i.icon.people.carry::before { content: "=EF=93=8E"; } + +.cmp-dm-portal i.icon.pepper.hot::before { content: "=EF=A0=96"; } + +.cmp-dm-portal i.icon.percentage::before { content: "=EF=95=81"; } + +.cmp-dm-portal i.icon.person.booth::before { content: "=EF=9D=96"; } + +.cmp-dm-portal i.icon.phone.alternate::before { content: "=EF=A1=B9"; } + +.cmp-dm-portal i.icon.phone.slash::before { content: "=EF=8F=9D"; } + +.cmp-dm-portal i.icon.phone.square.alternate::before { content: "=EF=A1=BB"= +; } + +.cmp-dm-portal i.icon.phone.volume::before { content: "=EF=8A=A0"; } + +.cmp-dm-portal i.icon.photo.video::before { content: "=EF=A1=BC"; } + +.cmp-dm-portal i.icon.piggy.bank::before { content: "=EF=93=93"; } + +.cmp-dm-portal i.icon.pills::before { content: "=EF=92=84"; } + +.cmp-dm-portal i.icon.pizza.slice::before { content: "=EF=A0=98"; } + +.cmp-dm-portal i.icon.place.of.worship::before { content: "=EF=99=BF"; } + +.cmp-dm-portal i.icon.plane.arrival::before { content: "=EF=96=AF"; } + +.cmp-dm-portal i.icon.plane.departure::before { content: "=EF=96=B0"; } + +.cmp-dm-portal i.icon.poll::before { content: "=EF=9A=81"; } + +.cmp-dm-portal i.icon.poll.horizontal::before { content: "=EF=9A=82"; } + +.cmp-dm-portal i.icon.poo::before { content: "=EF=8B=BE"; } + +.cmp-dm-portal i.icon.poo.storm::before { content: "=EF=9D=9A"; } + +.cmp-dm-portal i.icon.poop::before { content: "=EF=98=99"; } + +.cmp-dm-portal i.icon.portrait::before { content: "=EF=8F=A0"; } + +.cmp-dm-portal i.icon.pound.sign::before { content: "=EF=85=94"; } + +.cmp-dm-portal i.icon.power.off::before { content: "=EF=80=91"; } + +.cmp-dm-portal i.icon.pray::before { content: "=EF=9A=83"; } + +.cmp-dm-portal i.icon.praying.hands::before { content: "=EF=9A=84"; } + +.cmp-dm-portal i.icon.prescription::before { content: "=EF=96=B1"; } + +.cmp-dm-portal i.icon.prescription.bottle::before { content: "=EF=92=85"; } + +.cmp-dm-portal i.icon.prescription.bottle.alternate::before { content: "=EF= +=92=86"; } + +.cmp-dm-portal i.icon.procedures::before { content: "=EF=92=87"; } + +.cmp-dm-portal i.icon.project.diagram::before { content: "=EF=95=82"; } + +.cmp-dm-portal i.icon.puzzle.piece::before { content: "=EF=84=AE"; } + +.cmp-dm-portal i.icon.quidditch::before { content: "=EF=91=98"; } + +.cmp-dm-portal i.icon.quran::before { content: "=EF=9A=87"; } + +.cmp-dm-portal i.icon.radiation::before { content: "=EF=9E=B9"; } + +.cmp-dm-portal i.icon.radiation.alternate::before { content: "=EF=9E=BA"; } + +.cmp-dm-portal i.icon.rainbow::before { content: "=EF=9D=9B"; } + +.cmp-dm-portal i.icon.receipt::before { content: "=EF=95=83"; } + +.cmp-dm-portal i.icon.record.vinyl::before { content: "=EF=A3=99"; } + +.cmp-dm-portal i.icon.redo::before { content: "=EF=80=9E"; } + +.cmp-dm-portal i.icon.redo.alternate::before { content: "=EF=8B=B9"; } + +.cmp-dm-portal i.icon.remove.format::before { content: "=EF=A1=BD"; } + +.cmp-dm-portal i.icon.reply::before { content: "=EF=8F=A5"; } + +.cmp-dm-portal i.icon.republican::before { content: "=EF=9D=9E"; } + +.cmp-dm-portal i.icon.restroom::before { content: "=EF=9E=BD"; } + +.cmp-dm-portal i.icon.ribbon::before { content: "=EF=93=96"; } + +.cmp-dm-portal i.icon.ring::before { content: "=EF=9C=8B"; } + +.cmp-dm-portal i.icon.robot::before { content: "=EF=95=84"; } + +.cmp-dm-portal i.icon.route::before { content: "=EF=93=97"; } + +.cmp-dm-portal i.icon.ruble.sign::before { content: "=EF=85=98"; } + +.cmp-dm-portal i.icon.ruler::before { content: "=EF=95=85"; } + +.cmp-dm-portal i.icon.ruler.combined::before { content: "=EF=95=86"; } + +.cmp-dm-portal i.icon.ruler.horizontal::before { content: "=EF=95=87"; } + +.cmp-dm-portal i.icon.ruler.vertical::before { content: "=EF=95=88"; } + +.cmp-dm-portal i.icon.running::before { content: "=EF=9C=8C"; } + +.cmp-dm-portal i.icon.rupee.sign::before { content: "=EF=85=96"; } + +.cmp-dm-portal i.icon.sad.cry::before { content: "=EF=96=B3"; } + +.cmp-dm-portal i.icon.sad.tear::before { content: "=EF=96=B4"; } + +.cmp-dm-portal i.icon.satellite::before { content: "=EF=9E=BF"; } + +.cmp-dm-portal i.icon.satellite.dish::before { content: "=EF=9F=80"; } + +.cmp-dm-portal i.icon.school::before { content: "=EF=95=89"; } + +.cmp-dm-portal i.icon.screwdriver::before { content: "=EF=95=8A"; } + +.cmp-dm-portal i.icon.scroll::before { content: "=EF=9C=8E"; } + +.cmp-dm-portal i.icon.sd.card::before { content: "=EF=9F=82"; } + +.cmp-dm-portal i.icon.search.dollar::before { content: "=EF=9A=88"; } + +.cmp-dm-portal i.icon.search.location::before { content: "=EF=9A=89"; } + +.cmp-dm-portal i.icon.search.minus::before { content: "=EF=80=90"; } + +.cmp-dm-portal i.icon.search.plus::before { content: "=EF=80=8E"; } + +.cmp-dm-portal i.icon.seedling::before { content: "=EF=93=98"; } + +.cmp-dm-portal i.icon.shapes::before { content: "=EF=98=9F"; } + +.cmp-dm-portal i.icon.shekel.sign::before { content: "=EF=88=8B"; } + +.cmp-dm-portal i.icon.shield.alternate::before { content: "=EF=8F=AD"; } + +.cmp-dm-portal i.icon.shipping.fast::before { content: "=EF=92=8B"; } + +.cmp-dm-portal i.icon.shoe.prints::before { content: "=EF=95=8B"; } + +.cmp-dm-portal i.icon.shuttle.van::before { content: "=EF=96=B6"; } + +.cmp-dm-portal i.icon.sign::before { content: "=EF=93=99"; } + +.cmp-dm-portal i.icon.sign.in.alternate::before { content: "=EF=8B=B6"; } + +.cmp-dm-portal i.icon.sign.out.alternate::before { content: "=EF=8B=B5"; } + +.cmp-dm-portal i.icon.signature::before { content: "=EF=96=B7"; } + +.cmp-dm-portal i.icon.sim.card::before { content: "=EF=9F=84"; } + +.cmp-dm-portal i.icon.skating::before { content: "=EF=9F=85"; } + +.cmp-dm-portal i.icon.skiing::before { content: "=EF=9F=89"; } + +.cmp-dm-portal i.icon.skiing.nordic::before { content: "=EF=9F=8A"; } + +.cmp-dm-portal i.icon.skull::before { content: "=EF=95=8C"; } + +.cmp-dm-portal i.icon.skull.crossbones::before { content: "=EF=9C=94"; } + +.cmp-dm-portal i.icon.slash::before { content: "=EF=9C=95"; } + +.cmp-dm-portal i.icon.sleigh::before { content: "=EF=9F=8C"; } + +.cmp-dm-portal i.icon.sliders.horizontal::before { content: "=EF=87=9E"; } + +.cmp-dm-portal i.icon.smile.beam::before { content: "=EF=96=B8"; } + +.cmp-dm-portal i.icon.smile.wink::before { content: "=EF=93=9A"; } + +.cmp-dm-portal i.icon.smog::before { content: "=EF=9D=9F"; } + +.cmp-dm-portal i.icon.smoking::before { content: "=EF=92=8D"; } + +.cmp-dm-portal i.icon.smoking.ban::before { content: "=EF=95=8D"; } + +.cmp-dm-portal i.icon.sms::before { content: "=EF=9F=8D"; } + +.cmp-dm-portal i.icon.snowboarding::before { content: "=EF=9F=8E"; } + +.cmp-dm-portal i.icon.snowman::before { content: "=EF=9F=90"; } + +.cmp-dm-portal i.icon.snowplow::before { content: "=EF=9F=92"; } + +.cmp-dm-portal i.icon.socks::before { content: "=EF=9A=96"; } + +.cmp-dm-portal i.icon.solar.panel::before { content: "=EF=96=BA"; } + +.cmp-dm-portal i.icon.sort.alphabet.down::before { content: "=EF=85=9D"; } + +.cmp-dm-portal i.icon.sort.alphabet.down.alternate::before { content: "=EF= +=A2=81"; } + +.cmp-dm-portal i.icon.sort.alphabet.up::before { content: "=EF=85=9E"; } + +.cmp-dm-portal i.icon.sort.alphabet.up.alternate::before { content: "=EF=A2= +=82"; } + +.cmp-dm-portal i.icon.sort.amount.down::before { content: "=EF=85=A0"; } + +.cmp-dm-portal i.icon.sort.amount.down.alternate::before { content: "=EF=A2= +=84"; } + +.cmp-dm-portal i.icon.sort.amount.up::before { content: "=EF=85=A1"; } + +.cmp-dm-portal i.icon.sort.amount.up.alternate::before { content: "=EF=A2= +=85"; } + +.cmp-dm-portal i.icon.sort.down::before { content: "=EF=83=9D"; } + +.cmp-dm-portal i.icon.sort.numeric.down::before { content: "=EF=85=A2"; } + +.cmp-dm-portal i.icon.sort.numeric.down.alternate::before { content: "=EF= +=A2=86"; } + +.cmp-dm-portal i.icon.sort.numeric.up::before { content: "=EF=85=A3"; } + +.cmp-dm-portal i.icon.sort.numeric.up.alternate::before { content: "=EF=A2= +=87"; } + +.cmp-dm-portal i.icon.sort.up::before { content: "=EF=83=9E"; } + +.cmp-dm-portal i.icon.spa::before { content: "=EF=96=BB"; } + +.cmp-dm-portal i.icon.spell.check::before { content: "=EF=A2=91"; } + +.cmp-dm-portal i.icon.spider::before { content: "=EF=9C=97"; } + +.cmp-dm-portal i.icon.splotch::before { content: "=EF=96=BC"; } + +.cmp-dm-portal i.icon.spray.can::before { content: "=EF=96=BD"; } + +.cmp-dm-portal i.icon.square.full::before { content: "=EF=91=9C"; } + +.cmp-dm-portal i.icon.square.root.alternate::before { content: "=EF=9A=98";= + } + +.cmp-dm-portal i.icon.stamp::before { content: "=EF=96=BF"; } + +.cmp-dm-portal i.icon.star.and.crescent::before { content: "=EF=9A=99"; } + +.cmp-dm-portal i.icon.star.half.alternate::before { content: "=EF=97=80"; } + +.cmp-dm-portal i.icon.star.of.david::before { content: "=EF=9A=9A"; } + +.cmp-dm-portal i.icon.star.of.life::before { content: "=EF=98=A1"; } + +.cmp-dm-portal i.icon.stethoscope::before { content: "=EF=83=B1"; } + +.cmp-dm-portal i.icon.stopwatch::before { content: "=EF=8B=B2"; } + +.cmp-dm-portal i.icon.store::before { content: "=EF=95=8E"; } + +.cmp-dm-portal i.icon.store.alternate::before { content: "=EF=95=8F"; } + +.cmp-dm-portal i.icon.stream::before { content: "=EF=95=90"; } + +.cmp-dm-portal i.icon.stroopwafel::before { content: "=EF=95=91"; } + +.cmp-dm-portal i.icon.suitcase.rolling::before { content: "=EF=97=81"; } + +.cmp-dm-portal i.icon.surprise::before { content: "=EF=97=82"; } + +.cmp-dm-portal i.icon.swatchbook::before { content: "=EF=97=83"; } + +.cmp-dm-portal i.icon.swimmer::before { content: "=EF=97=84"; } + +.cmp-dm-portal i.icon.swimming.pool::before { content: "=EF=97=85"; } + +.cmp-dm-portal i.icon.synagogue::before { content: "=EF=9A=9B"; } + +.cmp-dm-portal i.icon.sync::before { content: "=EF=80=A1"; } + +.cmp-dm-portal i.icon.sync.alternate::before { content: "=EF=8B=B1"; } + +.cmp-dm-portal i.icon.syringe::before { content: "=EF=92=8E"; } + +.cmp-dm-portal i.icon.table.tennis::before { content: "=EF=91=9D"; } + +.cmp-dm-portal i.icon.tablet.alternate::before { content: "=EF=8F=BA"; } + +.cmp-dm-portal i.icon.tablets::before { content: "=EF=92=90"; } + +.cmp-dm-portal i.icon.tachometer.alternate::before { content: "=EF=8F=BD"; = +} + +.cmp-dm-portal i.icon.tape::before { content: "=EF=93=9B"; } + +.cmp-dm-portal i.icon.teeth::before { content: "=EF=98=AE"; } + +.cmp-dm-portal i.icon.teeth.open::before { content: "=EF=98=AF"; } + +.cmp-dm-portal i.icon.temperature.high::before { content: "=EF=9D=A9"; } + +.cmp-dm-portal i.icon.temperature.low::before { content: "=EF=9D=AB"; } + +.cmp-dm-portal i.icon.tenge::before { content: "=EF=9F=97"; } + +.cmp-dm-portal i.icon.th::before { content: "=EF=80=8A"; } + +.cmp-dm-portal i.icon.th.large::before { content: "=EF=80=89"; } + +.cmp-dm-portal i.icon.th.list::before { content: "=EF=80=8B"; } + +.cmp-dm-portal i.icon.theater.masks::before { content: "=EF=98=B0"; } + +.cmp-dm-portal i.icon.thermometer::before { content: "=EF=92=91"; } + +.cmp-dm-portal i.icon.thumbtack::before { content: "=EF=82=8D"; } + +.cmp-dm-portal i.icon.ticket.alternate::before { content: "=EF=8F=BF"; } + +.cmp-dm-portal i.icon.times::before { content: "=EF=80=8D"; } + +.cmp-dm-portal i.icon.times.circle::before { content: "=EF=81=97"; } + +.cmp-dm-portal i.icon.tint.slash::before { content: "=EF=97=87"; } + +.cmp-dm-portal i.icon.tired::before { content: "=EF=97=88"; } + +.cmp-dm-portal i.icon.toilet::before { content: "=EF=9F=98"; } + +.cmp-dm-portal i.icon.toilet.paper::before { content: "=EF=9C=9E"; } + +.cmp-dm-portal i.icon.toolbox::before { content: "=EF=95=92"; } + +.cmp-dm-portal i.icon.tools::before { content: "=EF=9F=99"; } + +.cmp-dm-portal i.icon.tooth::before { content: "=EF=97=89"; } + +.cmp-dm-portal i.icon.torah::before { content: "=EF=9A=A0"; } + +.cmp-dm-portal i.icon.torii.gate::before { content: "=EF=9A=A1"; } + +.cmp-dm-portal i.icon.tractor::before { content: "=EF=9C=A2"; } + +.cmp-dm-portal i.icon.traffic.light::before { content: "=EF=98=B7"; } + +.cmp-dm-portal i.icon.tram::before { content: "=EF=9F=9A"; } + +.cmp-dm-portal i.icon.transgender::before { content: "=EF=88=A4"; } + +.cmp-dm-portal i.icon.transgender.alternate::before { content: "=EF=88=A5";= + } + +.cmp-dm-portal i.icon.trash.alternate::before { content: "=EF=8B=AD"; } + +.cmp-dm-portal i.icon.trash.restore::before { content: "=EF=A0=A9"; } + +.cmp-dm-portal i.icon.trash.restore.alternate::before { content: "=EF=A0=AA= +"; } + +.cmp-dm-portal i.icon.truck.monster::before { content: "=EF=98=BB"; } + +.cmp-dm-portal i.icon.truck.moving::before { content: "=EF=93=9F"; } + +.cmp-dm-portal i.icon.truck.packing::before { content: "=EF=93=9E"; } + +.cmp-dm-portal i.icon.truck.pickup::before { content: "=EF=98=BC"; } + +.cmp-dm-portal i.icon.tshirt::before { content: "=EF=95=93"; } + +.cmp-dm-portal i.icon.umbrella.beach::before { content: "=EF=97=8A"; } + +.cmp-dm-portal i.icon.undo.alternate::before { content: "=EF=8B=AA"; } + +.cmp-dm-portal i.icon.unlink::before { content: "=EF=84=A7"; } + +.cmp-dm-portal i.icon.user.alternate::before { content: "=EF=90=86"; } + +.cmp-dm-portal i.icon.user.alternate.slash::before { content: "=EF=93=BA"; = +} + +.cmp-dm-portal i.icon.user.astronaut::before { content: "=EF=93=BB"; } + +.cmp-dm-portal i.icon.user.check::before { content: "=EF=93=BC"; } + +.cmp-dm-portal i.icon.user.clock::before { content: "=EF=93=BD"; } + +.cmp-dm-portal i.icon.user.cog::before { content: "=EF=93=BE"; } + +.cmp-dm-portal i.icon.user.edit::before { content: "=EF=93=BF"; } + +.cmp-dm-portal i.icon.user.friends::before { content: "=EF=94=80"; } + +.cmp-dm-portal i.icon.user.graduate::before { content: "=EF=94=81"; } + +.cmp-dm-portal i.icon.user.injured::before { content: "=EF=9C=A8"; } + +.cmp-dm-portal i.icon.user.lock::before { content: "=EF=94=82"; } + +.cmp-dm-portal i.icon.user.md::before { content: "=EF=83=B0"; } + +.cmp-dm-portal i.icon.user.minus::before { content: "=EF=94=83"; } + +.cmp-dm-portal i.icon.user.ninja::before { content: "=EF=94=84"; } + +.cmp-dm-portal i.icon.user.nurse::before { content: "=EF=A0=AF"; } + +.cmp-dm-portal i.icon.user.secret::before { content: "=EF=88=9B"; } + +.cmp-dm-portal i.icon.user.shield::before { content: "=EF=94=85"; } + +.cmp-dm-portal i.icon.user.slash::before { content: "=EF=94=86"; } + +.cmp-dm-portal i.icon.user.tag::before { content: "=EF=94=87"; } + +.cmp-dm-portal i.icon.user.tie::before { content: "=EF=94=88"; } + +.cmp-dm-portal i.icon.users.cog::before { content: "=EF=94=89"; } + +.cmp-dm-portal i.icon.utensil.spoon::before { content: "=EF=8B=A5"; } + +.cmp-dm-portal i.icon.utensils::before { content: "=EF=8B=A7"; } + +.cmp-dm-portal i.icon.vector.square::before { content: "=EF=97=8B"; } + +.cmp-dm-portal i.icon.vial::before { content: "=EF=92=92"; } + +.cmp-dm-portal i.icon.vials::before { content: "=EF=92=93"; } + +.cmp-dm-portal i.icon.video::before { content: "=EF=80=BD"; } + +.cmp-dm-portal i.icon.video.slash::before { content: "=EF=93=A2"; } + +.cmp-dm-portal i.icon.vihara::before { content: "=EF=9A=A7"; } + +.cmp-dm-portal i.icon.voicemail::before { content: "=EF=A2=97"; } + +.cmp-dm-portal i.icon.volleyball.ball::before { content: "=EF=91=9F"; } + +.cmp-dm-portal i.icon.volume.mute::before { content: "=EF=9A=A9"; } + +.cmp-dm-portal i.icon.vote.yea::before { content: "=EF=9D=B2"; } + +.cmp-dm-portal i.icon.vr.cardboard::before { content: "=EF=9C=A9"; } + +.cmp-dm-portal i.icon.walking::before { content: "=EF=95=94"; } + +.cmp-dm-portal i.icon.wallet::before { content: "=EF=95=95"; } + +.cmp-dm-portal i.icon.warehouse::before { content: "=EF=92=94"; } + +.cmp-dm-portal i.icon.water::before { content: "=EF=9D=B3"; } + +.cmp-dm-portal i.icon.wave.square::before { content: "=EF=A0=BE"; } + +.cmp-dm-portal i.icon.weight::before { content: "=EF=92=96"; } + +.cmp-dm-portal i.icon.weight.hanging::before { content: "=EF=97=8D"; } + +.cmp-dm-portal i.icon.wheelchair::before { content: "=EF=86=93"; } + +.cmp-dm-portal i.icon.wind::before { content: "=EF=9C=AE"; } + +.cmp-dm-portal i.icon.window.close::before { content: "=EF=90=90"; } + +.cmp-dm-portal i.icon.wine.bottle::before { content: "=EF=9C=AF"; } + +.cmp-dm-portal i.icon.wine.glass::before { content: "=EF=93=A3"; } + +.cmp-dm-portal i.icon.wine.glass.alternate::before { content: "=EF=97=8E"; = +} + +.cmp-dm-portal i.icon.won.sign::before { content: "=EF=85=99"; } + +.cmp-dm-portal i.icon.x.ray::before { content: "=EF=92=97"; } + +.cmp-dm-portal i.icon.yen.sign::before { content: "=EF=85=97"; } + +.cmp-dm-portal i.icon.yin.yang::before { content: "=EF=9A=AD"; } + +.cmp-dm-portal i.icon.checkmark.box::before { content: "=EF=85=8A"; } + +.cmp-dm-portal i.icon.chess.rock::before { content: "=EF=91=87"; } + +.cmp-dm-portal i.icon.circle.thin::before { content: "=EF=84=91"; } + +.cmp-dm-portal i.icon.cloud.download::before { content: "=EF=8E=81"; } + +.cmp-dm-portal i.icon.cloud.upload::before { content: "=EF=8E=82"; } + +.cmp-dm-portal i.icon.compose::before { content: "=EF=8C=83"; } + +.cmp-dm-portal i.icon.conversation::before { content: "=EF=82=86"; } + +.cmp-dm-portal i.icon.credit.card.alternative::before { content: "=EF=82=9D= +"; } + +.cmp-dm-portal i.icon.currency::before { content: "=EF=8F=91"; } + +.cmp-dm-portal i.icon.dashboard::before { content: "=EF=8F=BD"; } + +.cmp-dm-portal i.icon.diamond::before { content: "=EF=8E=A5"; } + +.cmp-dm-portal i.icon.disk::before { content: "=EF=82=A0"; } + +.cmp-dm-portal i.icon.exchange::before { content: "=EF=8D=A2"; } + +.cmp-dm-portal i.icon.external::before { content: "=EF=8D=9D"; } + +.cmp-dm-portal i.icon.external.share::before { content: "=EF=85=8D"; } + +.cmp-dm-portal i.icon.external.square::before { content: "=EF=8D=A0"; } + +.cmp-dm-portal i.icon.food::before { content: "=EF=8B=A7"; } + +.cmp-dm-portal i.icon.hamburger::before { content: "=EF=83=89"; } + +.cmp-dm-portal i.icon.heart.empty::before { content: "=EF=80=84"; } + +.cmp-dm-portal i.icon.hourglass.zero::before { content: "=EF=89=93"; } + +.cmp-dm-portal i.icon.level.down::before { content: "=EF=8E=BE"; } + +.cmp-dm-portal i.icon.level.up::before { content: "=EF=8E=BF"; } + +.cmp-dm-portal i.icon.log.out::before { content: "=EF=8B=B5"; } + +.cmp-dm-portal i.icon.meanpath::before { content: "=EF=83=88"; } + +.cmp-dm-portal i.icon.money::before { content: "=EF=8F=91"; } + +.cmp-dm-portal i.icon.move::before { content: "=EF=82=B2"; } + +.cmp-dm-portal i.icon.pencil::before { content: "=EF=8C=83"; } + +.cmp-dm-portal i.icon.protect::before { content: "=EF=80=A3"; } + +.cmp-dm-portal i.icon.radio::before { content: "=EF=86=92"; } + +.cmp-dm-portal i.icon.remove.bookmark::before { content: "=EF=80=AE"; } + +.cmp-dm-portal i.icon.resize.horizontal::before { content: "=EF=8C=B7"; } + +.cmp-dm-portal i.icon.resize.vertical::before { content: "=EF=8C=B8"; } + +.cmp-dm-portal i.icon.shield::before { content: "=EF=8F=AD"; } + +.cmp-dm-portal i.icon.sign.in::before { content: "=EF=8B=B6"; } + +.cmp-dm-portal i.icon.sign.out::before { content: "=EF=8B=B5"; } + +.cmp-dm-portal i.icon.spoon::before { content: "=EF=8B=A5"; } + +.cmp-dm-portal i.icon.star.empty::before { content: "=EF=80=85"; } + +.cmp-dm-portal i.icon.star.half.empty::before, .cmp-dm-portal i.icon.star.h= +alf.full::before { content: "=EF=82=89"; } + +.cmp-dm-portal i.icon.ticket::before { content: "=EF=8F=BF"; } + +.cmp-dm-portal i.icon.times.rectangle::before { content: "=EF=90=90"; } + +.cmp-dm-portal i.icon.user.doctor::before { content: "=EF=83=B0"; } + +.cmp-dm-portal i.icon.wi.fi::before { content: "=EF=87=AB"; } + +.cmp-dm-portal i.icon.write::before { content: "=EF=8C=83"; } + +@font-face { } + +.cmp-dm-portal i.icon.outline { font-family: outline-icons; } + +.cmp-dm-portal i.icon.address.book.outline::before { content: "=EF=8A=B9"; = +} + +.cmp-dm-portal i.icon.address.card.outline::before { content: "=EF=8A=BB"; = +} + +.cmp-dm-portal i.icon.angry.outline::before { content: "=EF=95=96"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.down.outline::before { content= +: "=EF=8D=98"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.left.outline::before { content= +: "=EF=8D=99"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.right.outline::before { conten= +t: "=EF=8D=9A"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.up.outline::before { content: = +"=EF=8D=9B"; } + +.cmp-dm-portal i.icon.bell.outline::before { content: "=EF=83=B3"; } + +.cmp-dm-portal i.icon.bell.slash.outline::before { content: "=EF=87=B6"; } + +.cmp-dm-portal i.icon.bookmark.outline::before { content: "=EF=80=AE"; } + +.cmp-dm-portal i.icon.building.outline::before { content: "=EF=86=AD"; } + +.cmp-dm-portal i.icon.calendar.alternate.outline::before { content: "=EF=81= +=B3"; } + +.cmp-dm-portal i.icon.calendar.check.outline::before { content: "=EF=89=B4"= +; } + +.cmp-dm-portal i.icon.calendar.minus.outline::before { content: "=EF=89=B2"= +; } + +.cmp-dm-portal i.icon.calendar.plus.outline::before { content: "=EF=89=B1";= + } + +.cmp-dm-portal i.icon.calendar.times.outline::before { content: "=EF=89=B3"= +; } + +.cmp-dm-portal i.icon.caret.square.down.outline::before { content: "=EF=85= +=90"; } + +.cmp-dm-portal i.icon.caret.square.left.outline::before { content: "=EF=86= +=91"; } + +.cmp-dm-portal i.icon.caret.square.right.outline::before { content: "=EF=85= +=92"; } + +.cmp-dm-portal i.icon.caret.square.up.outline::before { content: "=EF=85=91= +"; } + +.cmp-dm-portal i.icon.chart.bar.outline::before { content: "=EF=82=80"; } + +.cmp-dm-portal i.icon.check.circle.outline::before { content: "=EF=81=98"; = +} + +.cmp-dm-portal i.icon.check.square.outline::before { content: "=EF=85=8A"; = +} + +.cmp-dm-portal i.icon.circle.outline::before { content: "=EF=84=91"; } + +.cmp-dm-portal i.icon.clipboard.outline::before { content: "=EF=8C=A8"; } + +.cmp-dm-portal i.icon.clock.outline::before { content: "=EF=80=97"; } + +.cmp-dm-portal i.icon.clone.outline::before { content: "=EF=89=8D"; } + +.cmp-dm-portal i.icon.closed.captioning.outline::before { content: "=EF=88= +=8A"; } + +.cmp-dm-portal i.icon.comment.alternate.outline::before { content: "=EF=89= +=BA"; } + +.cmp-dm-portal i.icon.comment.dots.outline::before { content: "=EF=92=AD"; = +} + +.cmp-dm-portal i.icon.comment.outline::before { content: "=EF=81=B5"; } + +.cmp-dm-portal i.icon.comments.outline::before { content: "=EF=82=86"; } + +.cmp-dm-portal i.icon.compass.outline::before { content: "=EF=85=8E"; } + +.cmp-dm-portal i.icon.copy.outline::before { content: "=EF=83=85"; } + +.cmp-dm-portal i.icon.copyright.outline::before { content: "=EF=87=B9"; } + +.cmp-dm-portal i.icon.credit.card.outline::before { content: "=EF=82=9D"; } + +.cmp-dm-portal i.icon.dizzy.outline::before { content: "=EF=95=A7"; } + +.cmp-dm-portal i.icon.edit.outline::before { content: "=EF=81=84"; } + +.cmp-dm-portal i.icon.envelope.open.outline::before { content: "=EF=8A=B6";= + } + +.cmp-dm-portal i.icon.envelope.outline::before { content: "=EF=83=A0"; } + +.cmp-dm-portal i.icon.eye.outline::before { content: "=EF=81=AE"; } + +.cmp-dm-portal i.icon.eye.slash.outline::before { content: "=EF=81=B0"; } + +.cmp-dm-portal i.icon.file.alternate.outline::before { content: "=EF=85=9C"= +; } + +.cmp-dm-portal i.icon.file.outline::before { content: "=EF=85=9B"; } + +.cmp-dm-portal i.icon.flag.outline::before { content: "=EF=80=A4"; } + +.cmp-dm-portal i.icon.flushed.outline::before { content: "=EF=95=B9"; } + +.cmp-dm-portal i.icon.folder.open.outline::before { content: "=EF=81=BC"; } + +.cmp-dm-portal i.icon.folder.outline::before { content: "=EF=81=BB"; } + +.cmp-dm-portal i.icon.frown.open.outline::before { content: "=EF=95=BA"; } + +.cmp-dm-portal i.icon.frown.outline::before { content: "=EF=84=99"; } + +.cmp-dm-portal i.icon.futbol.outline::before { content: "=EF=87=A3"; } + +.cmp-dm-portal i.icon.gem.outline::before { content: "=EF=8E=A5"; } + +.cmp-dm-portal i.icon.grimace.outline::before { content: "=EF=95=BF"; } + +.cmp-dm-portal i.icon.grin.alternate.outline::before { content: "=EF=96=81"= +; } + +.cmp-dm-portal i.icon.grin.beam.outline::before { content: "=EF=96=82"; } + +.cmp-dm-portal i.icon.grin.beam.sweat.outline::before { content: "=EF=96=83= +"; } + +.cmp-dm-portal i.icon.grin.hearts.outline::before { content: "=EF=96=84"; } + +.cmp-dm-portal i.icon.grin.outline::before { content: "=EF=96=80"; } + +.cmp-dm-portal i.icon.grin.squint.outline::before { content: "=EF=96=85"; } + +.cmp-dm-portal i.icon.grin.squint.tears.outline::before { content: "=EF=96= +=86"; } + +.cmp-dm-portal i.icon.grin.stars.outline::before { content: "=EF=96=87"; } + +.cmp-dm-portal i.icon.grin.tears.outline::before { content: "=EF=96=88"; } + +.cmp-dm-portal i.icon.grin.tongue.outline::before { content: "=EF=96=89"; } + +.cmp-dm-portal i.icon.grin.tongue.squint.outline::before { content: "=EF=96= +=8A"; } + +.cmp-dm-portal i.icon.grin.tongue.wink.outline::before { content: "=EF=96= +=8B"; } + +.cmp-dm-portal i.icon.grin.wink.outline::before { content: "=EF=96=8C"; } + +.cmp-dm-portal i.icon.hand.lizard.outline::before { content: "=EF=89=98"; } + +.cmp-dm-portal i.icon.hand.paper.outline::before { content: "=EF=89=96"; } + +.cmp-dm-portal i.icon.hand.peace.outline::before { content: "=EF=89=9B"; } + +.cmp-dm-portal i.icon.hand.point.down.outline::before { content: "=EF=82=A7= +"; } + +.cmp-dm-portal i.icon.hand.point.left.outline::before { content: "=EF=82=A5= +"; } + +.cmp-dm-portal i.icon.hand.point.right.outline::before { content: "=EF=82= +=A4"; } + +.cmp-dm-portal i.icon.hand.point.up.outline::before { content: "=EF=82=A6";= + } + +.cmp-dm-portal i.icon.hand.pointer.outline::before { content: "=EF=89=9A"; = +} + +.cmp-dm-portal i.icon.hand.rock.outline::before { content: "=EF=89=95"; } + +.cmp-dm-portal i.icon.hand.scissors.outline::before { content: "=EF=89=97";= + } + +.cmp-dm-portal i.icon.hand.spock.outline::before { content: "=EF=89=99"; } + +.cmp-dm-portal i.icon.handshake.outline::before { content: "=EF=8A=B5"; } + +.cmp-dm-portal i.icon.heart.outline::before { content: "=EF=80=84"; } + +.cmp-dm-portal i.icon.hospital.outline::before { content: "=EF=83=B8"; } + +.cmp-dm-portal i.icon.hourglass.outline::before { content: "=EF=89=94"; } + +.cmp-dm-portal i.icon.id.badge.outline::before { content: "=EF=8B=81"; } + +.cmp-dm-portal i.icon.id.card.outline::before { content: "=EF=8B=82"; } + +.cmp-dm-portal i.icon.image.outline::before { content: "=EF=80=BE"; } + +.cmp-dm-portal i.icon.images.outline::before { content: "=EF=8C=82"; } + +.cmp-dm-portal i.icon.keyboard.outline::before { content: "=EF=84=9C"; } + +.cmp-dm-portal i.icon.kiss.beam.outline::before { content: "=EF=96=97"; } + +.cmp-dm-portal i.icon.kiss.outline::before { content: "=EF=96=96"; } + +.cmp-dm-portal i.icon.kiss.wink.heart.outline::before { content: "=EF=96=98= +"; } + +.cmp-dm-portal i.icon.laugh.beam.outline::before { content: "=EF=96=9A"; } + +.cmp-dm-portal i.icon.laugh.outline::before { content: "=EF=96=99"; } + +.cmp-dm-portal i.icon.laugh.squint.outline::before { content: "=EF=96=9B"; = +} + +.cmp-dm-portal i.icon.laugh.wink.outline::before { content: "=EF=96=9C"; } + +.cmp-dm-portal i.icon.lemon.outline::before { content: "=EF=82=94"; } + +.cmp-dm-portal i.icon.life.ring.outline::before { content: "=EF=87=8D"; } + +.cmp-dm-portal i.icon.lightbulb.outline::before { content: "=EF=83=AB"; } + +.cmp-dm-portal i.icon.list.alternate.outline::before { content: "=EF=80=A2"= +; } + +.cmp-dm-portal i.icon.map.outline::before { content: "=EF=89=B9"; } + +.cmp-dm-portal i.icon.meh.blank.outline::before { content: "=EF=96=A4"; } + +.cmp-dm-portal i.icon.meh.outline::before { content: "=EF=84=9A"; } + +.cmp-dm-portal i.icon.meh.rolling.eyes.outline::before { content: "=EF=96= +=A5"; } + +.cmp-dm-portal i.icon.minus.square.outline::before { content: "=EF=85=86"; = +} + +.cmp-dm-portal i.icon.money.bill.alternate.outline::before { content: "=EF= +=8F=91"; } + +.cmp-dm-portal i.icon.moon.outline::before { content: "=EF=86=86"; } + +.cmp-dm-portal i.icon.newspaper.outline::before { content: "=EF=87=AA"; } + +.cmp-dm-portal i.icon.object.group.outline::before { content: "=EF=89=87"; = +} + +.cmp-dm-portal i.icon.object.ungroup.outline::before { content: "=EF=89=88"= +; } + +.cmp-dm-portal i.icon.paper.plane.outline::before { content: "=EF=87=98"; } + +.cmp-dm-portal i.icon.pause.circle.outline::before { content: "=EF=8A=8B"; = +} + +.cmp-dm-portal i.icon.play.circle.outline::before { content: "=EF=85=84"; } + +.cmp-dm-portal i.icon.plus.square.outline::before { content: "=EF=83=BE"; } + +.cmp-dm-portal i.icon.question.circle.outline::before { content: "=EF=81=99= +"; } + +.cmp-dm-portal i.icon.registered.outline::before { content: "=EF=89=9D"; } + +.cmp-dm-portal i.icon.sad.cry.outline::before { content: "=EF=96=B3"; } + +.cmp-dm-portal i.icon.sad.tear.outline::before { content: "=EF=96=B4"; } + +.cmp-dm-portal i.icon.save.outline::before { content: "=EF=83=87"; } + +.cmp-dm-portal i.icon.share.square.outline::before { content: "=EF=85=8D"; = +} + +.cmp-dm-portal i.icon.smile.beam.outline::before { content: "=EF=96=B8"; } + +.cmp-dm-portal i.icon.smile.outline::before { content: "=EF=84=98"; } + +.cmp-dm-portal i.icon.smile.wink.outline::before { content: "=EF=93=9A"; } + +.cmp-dm-portal i.icon.snowflake.outline::before { content: "=EF=8B=9C"; } + +.cmp-dm-portal i.icon.square.outline::before { content: "=EF=83=88"; } + +.cmp-dm-portal i.icon.star.half.outline::before { content: "=EF=82=89"; } + +.cmp-dm-portal i.icon.star.outline::before { content: "=EF=80=85"; } + +.cmp-dm-portal i.icon.sticky.note.outline::before { content: "=EF=89=89"; } + +.cmp-dm-portal i.icon.stop.circle.outline::before { content: "=EF=8A=8D"; } + +.cmp-dm-portal i.icon.sun.outline::before { content: "=EF=86=85"; } + +.cmp-dm-portal i.icon.surprise.outline::before { content: "=EF=97=82"; } + +.cmp-dm-portal i.icon.thumbs.down.outline::before { content: "=EF=85=A5"; } + +.cmp-dm-portal i.icon.thumbs.up.outline::before { content: "=EF=85=A4"; } + +.cmp-dm-portal i.icon.times.circle.outline::before { content: "=EF=81=97"; = +} + +.cmp-dm-portal i.icon.tired.outline::before { content: "=EF=97=88"; } + +.cmp-dm-portal i.icon.trash.alternate.outline::before { content: "=EF=8B=AD= +"; } + +.cmp-dm-portal i.icon.user.circle.outline::before { content: "=EF=8A=BD"; } + +.cmp-dm-portal i.icon.user.outline::before { content: "=EF=80=87"; } + +.cmp-dm-portal i.icon.window.close.outline::before { content: "=EF=90=90"; = +} + +.cmp-dm-portal i.icon.window.maximize.outline::before { content: "=EF=8B=90= +"; } + +.cmp-dm-portal i.icon.window.minimize.outline::before { content: "=EF=8B=91= +"; } + +.cmp-dm-portal i.icon.window.restore.outline::before { content: "=EF=8B=92"= +; } + +@font-face { } + +.cmp-dm-portal i.icon.\35 00px::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.accessible::before { content: "=EF=8D=A8"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.accusoft::before { content: "=EF=8D=A9"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.acquisitions.incorporated::before { content: "=EF=9A= +=AF"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.adn::before, .cmp-dm-portal i.icon.adobe::before { fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.adobe::before { content: "=EF=9D=B8"; } + +.cmp-dm-portal i.icon.adversal::before { content: "=EF=8D=AA"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.affiliatetheme::before { content: "=EF=8D=AB"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.airbnb::before { content: "=EF=A0=B4"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.algolia::before { content: "=EF=8D=AC"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.alipay::before { content: "=EF=99=82"; } + +.cmp-dm-portal i.icon.alipay::before, .cmp-dm-portal i.icon.amazon::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.amazon.pay::before { content: "=EF=90=AC"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.amilia::before { content: "=EF=8D=AD"; } + +.cmp-dm-portal i.icon.amilia::before, .cmp-dm-portal i.icon.android::before= +, .cmp-dm-portal i.icon.angellist::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.angrycreative::before { content: "=EF=8D=AE"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.angular::before { content: "=EF=90=A0"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.app.store::before { content: "=EF=8D=AF"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.app.store.ios::before { content: "=EF=8D=B0"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.apper::before { content: "=EF=8D=B1"; } + +.cmp-dm-portal i.icon.apper::before, .cmp-dm-portal i.icon.apple::before { = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.apple.pay::before { content: "=EF=90=95"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.artstation::before { content: "=EF=9D=BA"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.asymmetrik::before { content: "=EF=8D=B2"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.atlassian::before { content: "=EF=9D=BB"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.audible::before { content: "=EF=8D=B3"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.autoprefixer::before { content: "=EF=90=9C"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.avianex::before { content: "=EF=8D=B4"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.aviato::before { content: "=EF=90=A1"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.aws::before { content: "=EF=8D=B5"; } + +.cmp-dm-portal i.icon.aws::before, .cmp-dm-portal i.icon.bandcamp::before {= + font-family: brand-icons; } + +.cmp-dm-portal i.icon.battle.net::before { content: "=EF=A0=B5"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.behance.square::before, .cmp-dm-portal i.icon.behance= +::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.bimobject::before { content: "=EF=8D=B8"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.bitbucket::before, .cmp-dm-portal i.icon.bitcoin::bef= +ore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.bitcoin::before { content: "=EF=8D=B9"; } + +.cmp-dm-portal i.icon.bity::before { content: "=EF=8D=BA"; } + +.cmp-dm-portal i.icon.bity::before, .cmp-dm-portal i.icon.black.tie::before= + { font-family: brand-icons; } + +.cmp-dm-portal i.icon.blackberry::before { content: "=EF=8D=BB"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.blogger::before { content: "=EF=8D=BC"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.blogger.b::before { content: "=EF=8D=BD"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.bluetooth::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.bluetooth.b::before { content: "=EF=8A=94"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.bootstrap::before { content: "=EF=A0=B6"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.btc::before, .cmp-dm-portal i.icon.buffer::before { f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.buffer::before { content: "=EF=A0=B7"; } + +.cmp-dm-portal i.icon.buromobelexperte::before { content: "=EF=8D=BF"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.buy.n.large::before { content: "=EF=A2=A6"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.buysellads::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.canadian.maple.leaf::before { content: "=EF=9E=85"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.cc.amazon.pay::before { content: "=EF=90=AD"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.cc.amex::before { content: "=EF=87=B3"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.cc.apple.pay::before { content: "=EF=90=96"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.cc.diners.club::before { content: "=EF=89=8C"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.cc.discover::before { content: "=EF=87=B2"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.cc.jcb::before { content: "=EF=89=8B"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.cc.mastercard::before { content: "=EF=87=B1"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.cc.paypal::before { content: "=EF=87=B4"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.cc.stripe::before { content: "=EF=87=B5"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.cc.visa::before { content: "=EF=87=B0"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.centercode::before { content: "=EF=8E=80"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.centos::before { content: "=EF=9E=89"; } + +.cmp-dm-portal i.icon.centos::before, .cmp-dm-portal i.icon.chrome::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.chromecast::before { content: "=EF=A0=B8"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.cloudscale::before { content: "=EF=8E=83"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.cloudsmith::before { content: "=EF=8E=84"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.cloudversify::before { content: "=EF=8E=85"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.codepen::before, .cmp-dm-portal i.icon.codiepie::befo= +re { font-family: brand-icons; } + +.cmp-dm-portal i.icon.confluence::before { content: "=EF=9E=8D"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.connectdevelop::before, .cmp-dm-portal i.icon.contao:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.cotton.bureau::before { content: "=EF=A2=9E"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.cpanel::before { content: "=EF=8E=88"; } + +.cmp-dm-portal i.icon.cpanel::before, .cmp-dm-portal i.icon.creative.common= +s::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.by::before { content: "=EF=93=A7"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.nc::before { content: "=EF=93=A8"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.nc.eu::before { content: "=EF=93=A9"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.nc.jp::before { content: "=EF=93=AA"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.nd::before { content: "=EF=93=AB"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.pd::before { content: "=EF=93=AC"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.pd.alternate::before { content: "=EF= +=93=AD"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.remix::before { content: "=EF=93=AE"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.sa::before { content: "=EF=93=AF"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.sampling::before { content: "=EF=93= +=B0"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.sampling.plus::before { content: "= +=EF=93=B1"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.share::before { content: "=EF=93=B2"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.zero::before { content: "=EF=93=B3";= + font-family: brand-icons; } + +.cmp-dm-portal i.icon.critical.role::before { content: "=EF=9B=89"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.css3::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.css3.alternate::before { content: "=EF=8E=8B"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.cuttlefish::before { content: "=EF=8E=8C"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.d.and.d::before { content: "=EF=8E=8D"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.d.and.d.beyond::before { content: "=EF=9B=8A"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.dashcube::before, .cmp-dm-portal i.icon.delicious::be= +fore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.deploydog::before { content: "=EF=8E=8E"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.deskpro::before { content: "=EF=8E=8F"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.dev::before { content: "=EF=9B=8C"; } + +.cmp-dm-portal i.icon.dev::before, .cmp-dm-portal i.icon.deviantart::before= +, .cmp-dm-portal i.icon.dhl::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.dhl::before { content: "=EF=9E=90"; } + +.cmp-dm-portal i.icon.diaspora::before { content: "=EF=9E=91"; } + +.cmp-dm-portal i.icon.diaspora::before, .cmp-dm-portal i.icon.digg::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.digital.ocean::before { content: "=EF=8E=91"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.discord::before { content: "=EF=8E=92"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.discourse::before { content: "=EF=8E=93"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.dochub::before { content: "=EF=8E=94"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.docker::before { content: "=EF=8E=95"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.draft2digital::before { content: "=EF=8E=96"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.dribbble::before { content: "=EF=85=BD"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.dribbble.square::before { content: "=EF=8E=97"; font-= +family: brand-icons; } + +.cmp-dm-portal i.icon.dropbox::before, .cmp-dm-portal i.icon.drupal::before= +, .cmp-dm-portal i.icon.dyalog::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.dyalog::before { content: "=EF=8E=99"; } + +.cmp-dm-portal i.icon.earlybirds::before { content: "=EF=8E=9A"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.ebay::before { content: "=EF=93=B4"; } + +.cmp-dm-portal i.icon.ebay::before, .cmp-dm-portal i.icon.edge::before { fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.elementor::before { content: "=EF=90=B0"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.ello::before { content: "=EF=97=B1"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.ember::before { content: "=EF=90=A3"; } + +.cmp-dm-portal i.icon.ember::before, .cmp-dm-portal i.icon.empire::before, = +.cmp-dm-portal i.icon.envira::before, .cmp-dm-portal i.icon.erlang::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.erlang::before { content: "=EF=8E=9D"; } + +.cmp-dm-portal i.icon.ethereum::before { content: "=EF=90=AE"; } + +.cmp-dm-portal i.icon.ethereum::before, .cmp-dm-portal i.icon.etsy::before,= + .cmp-dm-portal i.icon.evernote::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.evernote::before { content: "=EF=A0=B9"; } + +.cmp-dm-portal i.icon.expeditedssl::before, .cmp-dm-portal i.icon.facebook:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.facebook::before { content: "=EF=82=9A"; } + +.cmp-dm-portal i.icon.facebook.f::before { content: "=EF=8E=9E"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.facebook.messenger::before { content: "=EF=8E=9F"; fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.facebook.square::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.fantasy.flight.games::before { content: "=EF=9B=9C"; = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.fedex::before { content: "=EF=9E=97"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.fedora::before { content: "=EF=9E=98"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.figma::before { content: "=EF=9E=99"; } + +.cmp-dm-portal i.icon.figma::before, .cmp-dm-portal i.icon.firefox::before,= + .cmp-dm-portal i.icon.first.order::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.first.order.alternate::before { content: "=EF=94=8A";= + font-family: brand-icons; } + +.cmp-dm-portal i.icon.firstdraft::before { content: "=EF=8E=A1"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.flickr::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.flipboard::before { content: "=EF=91=8D"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.fly::before { content: "=EF=90=97"; } + +.cmp-dm-portal i.icon.fly::before, .cmp-dm-portal i.icon.font.awesome::befo= +re { font-family: brand-icons; } + +.cmp-dm-portal i.icon.font.awesome.alternate::before { content: "=EF=8D=9C"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.font.awesome.flag::before { content: "=EF=90=A5"; fon= +t-family: brand-icons; } + +.cmp-dm-portal i.icon.fonticons::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.fonticons.fi::before { content: "=EF=8E=A2"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.fort.awesome::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.fort.awesome.alternate::before { content: "=EF=8E=A3"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.forumbee::before, .cmp-dm-portal i.icon.foursquare::b= +efore, .cmp-dm-portal i.icon.free.code.camp::before, .cmp-dm-portal i.icon.= +freebsd::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.freebsd::before { content: "=EF=8E=A4"; } + +.cmp-dm-portal i.icon.fulcrum::before { content: "=EF=94=8B"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.galactic.republic::before { content: "=EF=94=8C"; fon= +t-family: brand-icons; } + +.cmp-dm-portal i.icon.galactic.senate::before { content: "=EF=94=8D"; font-= +family: brand-icons; } + +.cmp-dm-portal i.icon.get.pocket::before { content: "=EF=89=A5"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.gg.circle::before, .cmp-dm-portal i.icon.gg::before, = +.cmp-dm-portal i.icon.git::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.git.alternate::before { content: "=EF=A1=81"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.git.square::before, .cmp-dm-portal i.icon.github.alte= +rnate::before, .cmp-dm-portal i.icon.github.square::before, .cmp-dm-portal = +i.icon.github::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.gitkraken::before { content: "=EF=8E=A6"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.gitlab::before, .cmp-dm-portal i.icon.gitter::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.gitter::before { content: "=EF=90=A6"; } + +.cmp-dm-portal i.icon.glide.g::before, .cmp-dm-portal i.icon.glide::before,= + .cmp-dm-portal i.icon.gofore::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.gofore::before { content: "=EF=8E=A7"; } + +.cmp-dm-portal i.icon.goodreads::before { content: "=EF=8E=A8"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.goodreads.g::before { content: "=EF=8E=A9"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.google::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.google.drive::before { content: "=EF=8E=AA"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.google.play::before { content: "=EF=8E=AB"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.google.plus::before { content: "=EF=8A=B3"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.google.plus.g::before { content: "=EF=83=95"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.google.plus.square::before, .cmp-dm-portal i.icon.goo= +gle.wallet::before, .cmp-dm-portal i.icon.gratipay::before, .cmp-dm-portal = +i.icon.grav::before, .cmp-dm-portal i.icon.gripfire::before { font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.gripfire::before { content: "=EF=8E=AC"; } + +.cmp-dm-portal i.icon.grunt::before { content: "=EF=8E=AD"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.gulp::before { content: "=EF=8E=AE"; } + +.cmp-dm-portal i.icon.gulp::before, .cmp-dm-portal i.icon.hacker.news::befo= +re { font-family: brand-icons; } + +.cmp-dm-portal i.icon.hacker.news.square::before { content: "=EF=8E=AF"; fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.hackerrank::before { content: "=EF=97=B7"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.hips::before { content: "=EF=91=92"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.hire.a.helper::before { content: "=EF=8E=B0"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.hooli::before { content: "=EF=90=A7"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.hornbill::before { content: "=EF=96=92"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.hotjar::before { content: "=EF=8E=B1"; } + +.cmp-dm-portal i.icon.hotjar::before, .cmp-dm-portal i.icon.houzz::before, = +.cmp-dm-portal i.icon.html5::before, .cmp-dm-portal i.icon.hubspot::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.hubspot::before { content: "=EF=8E=B2"; } + +.cmp-dm-portal i.icon.imdb::before, .cmp-dm-portal i.icon.instagram::before= +, .cmp-dm-portal i.icon.intercom::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.intercom::before { content: "=EF=9E=AF"; } + +.cmp-dm-portal i.icon.internet.explorer::before, .cmp-dm-portal i.icon.invi= +sion::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.invision::before { content: "=EF=9E=B0"; } + +.cmp-dm-portal i.icon.ioxhost::before, .cmp-dm-portal i.icon.itch.io::befor= +e { font-family: brand-icons; } + +.cmp-dm-portal i.icon.itch.io::before { content: "=EF=A0=BA"; } + +.cmp-dm-portal i.icon.itunes::before { content: "=EF=8E=B4"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.itunes.note::before { content: "=EF=8E=B5"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.java::before { content: "=EF=93=A4"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.jedi.order::before { content: "=EF=94=8E"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.jenkins::before { content: "=EF=8E=B6"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.jira::before { content: "=EF=9E=B1"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.joget::before { content: "=EF=8E=B7"; } + +.cmp-dm-portal i.icon.joget::before, .cmp-dm-portal i.icon.joomla::before, = +.cmp-dm-portal i.icon.js::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.js::before { content: "=EF=8E=B8"; } + +.cmp-dm-portal i.icon.js.square::before { content: "=EF=8E=B9"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.jsfiddle::before, .cmp-dm-portal i.icon.kaggle::befor= +e { font-family: brand-icons; } + +.cmp-dm-portal i.icon.kaggle::before { content: "=EF=97=BA"; } + +.cmp-dm-portal i.icon.keybase::before { content: "=EF=93=B5"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.keycdn::before { content: "=EF=8E=BA"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.kickstarter::before { content: "=EF=8E=BB"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.kickstarter.k::before { content: "=EF=8E=BC"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.korvue::before { content: "=EF=90=AF"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.laravel::before { content: "=EF=8E=BD"; } + +.cmp-dm-portal i.icon.laravel::before, .cmp-dm-portal i.icon.lastfm.square:= +:before, .cmp-dm-portal i.icon.lastfm::before, .cmp-dm-portal i.icon.leanpu= +b::before, .cmp-dm-portal i.icon.lesscss::before { font-family: brand-icons= +; } + +.cmp-dm-portal i.icon.lesscss::before { content: "=EF=90=9D"; } + +.cmp-dm-portal i.icon.linechat::before { content: "=EF=8F=80"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.linkedin::before { content: "=EF=82=8C"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.linkedin.in::before { content: "=EF=83=A1"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.linode::before, .cmp-dm-portal i.icon.linux::before, = +.cmp-dm-portal i.icon.lyft::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.lyft::before { content: "=EF=8F=83"; } + +.cmp-dm-portal i.icon.magento::before { content: "=EF=8F=84"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.mailchimp::before { content: "=EF=96=9E"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.mandalorian::before { content: "=EF=94=8F"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.markdown::before { content: "=EF=98=8F"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.mastodon::before { content: "=EF=93=B6"; } + +.cmp-dm-portal i.icon.mastodon::before, .cmp-dm-portal i.icon.maxcdn::befor= +e, .cmp-dm-portal i.icon.mdb::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.mdb::before { content: "=EF=A3=8A"; } + +.cmp-dm-portal i.icon.medapps::before { content: "=EF=8F=86"; } + +.cmp-dm-portal i.icon.medapps::before, .cmp-dm-portal i.icon.medium.m::befo= +re, .cmp-dm-portal i.icon.medium::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.medium.m::before { content: "=EF=8F=87"; } + +.cmp-dm-portal i.icon.medrt::before { content: "=EF=8F=88"; } + +.cmp-dm-portal i.icon.medrt::before, .cmp-dm-portal i.icon.meetup::before, = +.cmp-dm-portal i.icon.megaport::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.megaport::before { content: "=EF=96=A3"; } + +.cmp-dm-portal i.icon.mendeley::before { content: "=EF=9E=B3"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.microsoft::before { content: "=EF=8F=8A"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.mix::before { content: "=EF=8F=8B"; } + +.cmp-dm-portal i.icon.mix::before, .cmp-dm-portal i.icon.mixcloud::before, = +.cmp-dm-portal i.icon.mizuni::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.mizuni::before { content: "=EF=8F=8C"; } + +.cmp-dm-portal i.icon.modx::before, .cmp-dm-portal i.icon.monero::before { = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.monero::before { content: "=EF=8F=90"; } + +.cmp-dm-portal i.icon.napster::before { content: "=EF=8F=92"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.neos::before { content: "=EF=98=92"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.nimblr::before { content: "=EF=96=A8"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.node::before { content: "=EF=90=99"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.node.js::before { content: "=EF=8F=93"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.npm::before { content: "=EF=8F=94"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.ns8::before { content: "=EF=8F=95"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.nutritionix::before { content: "=EF=8F=96"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.odnoklassniki.square::before, .cmp-dm-portal i.icon.o= +dnoklassniki::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.old.republic::before { content: "=EF=94=90"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.opencart::before, .cmp-dm-portal i.icon.openid::befor= +e, .cmp-dm-portal i.icon.opera::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.optin.monster::before { content: "=EF=88=BC"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.orcid::before { content: "=EF=A3=92"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.osi::before { content: "=EF=90=9A"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.page4::before { content: "=EF=8F=97"; } + +.cmp-dm-portal i.icon.page4::before, .cmp-dm-portal i.icon.pagelines::befor= +e, .cmp-dm-portal i.icon.palfed::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.palfed::before { content: "=EF=8F=98"; } + +.cmp-dm-portal i.icon.patreon::before { content: "=EF=8F=99"; } + +.cmp-dm-portal i.icon.patreon::before, .cmp-dm-portal i.icon.paypal::before= + { font-family: brand-icons; } + +.cmp-dm-portal i.icon.penny.arcade::before { content: "=EF=9C=84"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.periscope::before { content: "=EF=8F=9A"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.phabricator::before { content: "=EF=8F=9B"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.phoenix.framework::before { content: "=EF=8F=9C"; fon= +t-family: brand-icons; } + +.cmp-dm-portal i.icon.phoenix.squadron::before { content: "=EF=94=91"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.php::before { content: "=EF=91=97"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.pied.piper::before { content: "=EF=8A=AE"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.pied.piper.alternate::before { font-family: brand-ico= +ns; } + +.cmp-dm-portal i.icon.pied.piper.hat::before { content: "=EF=93=A5"; } + +.cmp-dm-portal i.icon.pied.piper.pp::before { content: "=EF=86=A7"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.pinterest::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.pinterest.p::before { content: "=EF=88=B1"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.pinterest.square::before { font-family: brand-icons; = +} + +.cmp-dm-portal i.icon.playstation::before { content: "=EF=8F=9F"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.product.hunt::before, .cmp-dm-portal i.icon.pushed::b= +efore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.pushed::before { content: "=EF=8F=A1"; } + +.cmp-dm-portal i.icon.python::before { content: "=EF=8F=A2"; } + +.cmp-dm-portal i.icon.python::before, .cmp-dm-portal i.icon.qq::before { fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.quinscape::before { content: "=EF=91=99"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.quora::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.r.project::before { content: "=EF=93=B7"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.raspberry.pi::before { content: "=EF=9E=BB"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.ravelry::before, .cmp-dm-portal i.icon.react::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.react::before { content: "=EF=90=9B"; } + +.cmp-dm-portal i.icon.reacteurope::before { content: "=EF=9D=9D"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.readme::before { content: "=EF=93=95"; } + +.cmp-dm-portal i.icon.readme::before, .cmp-dm-portal i.icon.rebel::before, = +.cmp-dm-portal i.icon.reddit.alien::before, .cmp-dm-portal i.icon.reddit.sq= +uare::before, .cmp-dm-portal i.icon.reddit::before, .cmp-dm-portal i.icon.r= +edhat::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.redhat::before { content: "=EF=9E=BC"; } + +.cmp-dm-portal i.icon.redriver::before { content: "=EF=8F=A3"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.redyeti::before { content: "=EF=9A=9D"; } + +.cmp-dm-portal i.icon.redyeti::before, .cmp-dm-portal i.icon.renren::before= +, .cmp-dm-portal i.icon.replyd::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.replyd::before { content: "=EF=8F=A6"; } + +.cmp-dm-portal i.icon.researchgate::before { content: "=EF=93=B8"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.resolving::before { content: "=EF=8F=A7"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.rev::before { content: "=EF=96=B2"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.rocketchat::before { content: "=EF=8F=A8"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.rockrms::before { content: "=EF=8F=A9"; } + +.cmp-dm-portal i.icon.rockrms::before, .cmp-dm-portal i.icon.safari::before= + { font-family: brand-icons; } + +.cmp-dm-portal i.icon.salesforce::before { content: "=EF=A0=BB"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.sass::before { content: "=EF=90=9E"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.schlix::before { content: "=EF=8F=AA"; } + +.cmp-dm-portal i.icon.schlix::before, .cmp-dm-portal i.icon.scribd::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.searchengin::before { content: "=EF=8F=AB"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.sellcast::before { content: "=EF=8B=9A"; } + +.cmp-dm-portal i.icon.sellcast::before, .cmp-dm-portal i.icon.sellsy::befor= +e { font-family: brand-icons; } + +.cmp-dm-portal i.icon.servicestack::before { content: "=EF=8F=AC"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.shirtsinbulk::before, .cmp-dm-portal i.icon.shopware:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.shopware::before { content: "=EF=96=B5"; } + +.cmp-dm-portal i.icon.simplybuilt::before, .cmp-dm-portal i.icon.sistrix::b= +efore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.sistrix::before { content: "=EF=8F=AE"; } + +.cmp-dm-portal i.icon.sith::before { content: "=EF=94=92"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.sketch::before { content: "=EF=9F=86"; } + +.cmp-dm-portal i.icon.sketch::before, .cmp-dm-portal i.icon.skyatlas::befor= +e, .cmp-dm-portal i.icon.skype::before, .cmp-dm-portal i.icon.slack::before= + { font-family: brand-icons; } + +.cmp-dm-portal i.icon.slack.hash::before { content: "=EF=8F=AF"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.slideshare::before, .cmp-dm-portal i.icon.snapchat.gh= +ost::before, .cmp-dm-portal i.icon.snapchat.square::before, .cmp-dm-portal = +i.icon.snapchat::before, .cmp-dm-portal i.icon.soundcloud::before { font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.sourcetree::before { content: "=EF=9F=93"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.speakap::before { content: "=EF=8F=B3"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.speaker.deck::before { content: "=EF=A0=BC"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.spotify::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.squarespace::before { content: "=EF=96=BE"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.stack.exchange::before, .cmp-dm-portal i.icon.stack.o= +verflow::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.stackpath::before { content: "=EF=A1=82"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.staylinked::before { content: "=EF=8F=B5"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.steam.square::before, .cmp-dm-portal i.icon.steam::be= +fore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.steam.symbol::before { content: "=EF=8F=B6"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.sticker.mule::before { content: "=EF=8F=B7"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.strava::before { content: "=EF=90=A8"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.stripe::before { content: "=EF=90=A9"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.stripe.s::before { content: "=EF=90=AA"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.studiovinari::before { content: "=EF=8F=B8"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.stumbleupon.circle::before, .cmp-dm-portal i.icon.stu= +mbleupon::before, .cmp-dm-portal i.icon.superpowers::before, .cmp-dm-portal= + i.icon.supple::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.supple::before { content: "=EF=8F=B9"; } + +.cmp-dm-portal i.icon.suse::before { content: "=EF=9F=96"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.swift::before { content: "=EF=A3=A1"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.symfony::before { content: "=EF=A0=BD"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.teamspeak::before { content: "=EF=93=B9"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.telegram::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.telegram.plane::before { content: "=EF=8F=BE"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.tencent.weibo::before, .cmp-dm-portal i.icon.themeco:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.themeco::before { content: "=EF=97=86"; } + +.cmp-dm-portal i.icon.themeisle::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.think.peaks::before { content: "=EF=9C=B1"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.trade.federation::before { content: "=EF=94=93"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.trello::before, .cmp-dm-portal i.icon.tripadvisor::be= +fore, .cmp-dm-portal i.icon.tumblr.square::before, .cmp-dm-portal i.icon.tu= +mblr::before, .cmp-dm-portal i.icon.twitch::before, .cmp-dm-portal i.icon.t= +witter.square::before, .cmp-dm-portal i.icon.twitter::before, .cmp-dm-porta= +l i.icon.typo3::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.typo3::before { content: "=EF=90=AB"; } + +.cmp-dm-portal i.icon.uber::before { content: "=EF=90=82"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.ubuntu::before { content: "=EF=9F=9F"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.uikit::before { content: "=EF=90=83"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.umbraco::before { content: "=EF=A3=A8"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.uniregistry::before { content: "=EF=90=84"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.untappd::before { content: "=EF=90=85"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.ups::before { content: "=EF=9F=A0"; } + +.cmp-dm-portal i.icon.ups::before, .cmp-dm-portal i.icon.usb::before, .cmp-= +dm-portal i.icon.usps::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.usps::before { content: "=EF=9F=A1"; } + +.cmp-dm-portal i.icon.ussunnah::before { content: "=EF=90=87"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.vaadin::before { content: "=EF=90=88"; } + +.cmp-dm-portal i.icon.vaadin::before, .cmp-dm-portal i.icon.viacoin::before= +, .cmp-dm-portal i.icon.viadeo.square::before, .cmp-dm-portal i.icon.viadeo= +::before, .cmp-dm-portal i.icon.viber::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.viber::before { content: "=EF=90=89"; } + +.cmp-dm-portal i.icon.vimeo::before { content: "=EF=90=8A"; } + +.cmp-dm-portal i.icon.vimeo.square::before, .cmp-dm-portal i.icon.vimeo.v::= +before, .cmp-dm-portal i.icon.vimeo::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.vimeo.v::before { content: "=EF=89=BD"; } + +.cmp-dm-portal i.icon.vine::before, .cmp-dm-portal i.icon.vk::before, .cmp-= +dm-portal i.icon.vnv::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.vnv::before { content: "=EF=90=8B"; } + +.cmp-dm-portal i.icon.vuejs::before { content: "=EF=90=9F"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.waze::before { content: "=EF=A0=BF"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.weebly::before { content: "=EF=97=8C"; } + +.cmp-dm-portal i.icon.weebly::before, .cmp-dm-portal i.icon.weibo::before, = +.cmp-dm-portal i.icon.weixin::before, .cmp-dm-portal i.icon.whatsapp::befor= +e { font-family: brand-icons; } + +.cmp-dm-portal i.icon.whatsapp.square::before { content: "=EF=90=8C"; font-= +family: brand-icons; } + +.cmp-dm-portal i.icon.whmcs::before { content: "=EF=90=8D"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.wikipedia.w::before { content: "=EF=89=A6"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.windows::before, .cmp-dm-portal i.icon.wix::before { = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.wix::before { content: "=EF=97=8F"; } + +.cmp-dm-portal i.icon.wizards.of.the.coast::before { content: "=EF=9C=B0"; = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.wolf.pack.battalion::before { content: "=EF=94=94"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.wordpress::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.wordpress.simple::before { content: "=EF=90=91"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.wpbeginner::before, .cmp-dm-portal i.icon.wpexplorer:= +:before, .cmp-dm-portal i.icon.wpforms::before, .cmp-dm-portal i.icon.wpres= +sr::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.wpressr::before { content: "=EF=8F=A4"; } + +.cmp-dm-portal i.icon.xbox::before { content: "=EF=90=92"; } + +.cmp-dm-portal i.icon.xbox::before, .cmp-dm-portal i.icon.xing.square::befo= +re, .cmp-dm-portal i.icon.xing::before, .cmp-dm-portal i.icon.y.combinator:= +:before, .cmp-dm-portal i.icon.yahoo::before, .cmp-dm-portal i.icon.yammer:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.yammer::before { content: "=EF=A1=80"; } + +.cmp-dm-portal i.icon.yandex::before { content: "=EF=90=93"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.yandex.international::before { content: "=EF=90=94"; = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.yarn::before { content: "=EF=9F=A3"; } + +.cmp-dm-portal i.icon.yarn::before, .cmp-dm-portal i.icon.yelp::before, .cm= +p-dm-portal i.icon.yoast::before, .cmp-dm-portal i.icon.youtube::before { f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.youtube.square::before { content: "=EF=90=B1"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.zhihu::before { content: "=EF=98=BF"; } + +.cmp-dm-portal i.icon.american.express.card::before, .cmp-dm-portal i.icon.= +american.express::before, .cmp-dm-portal i.icon.amex::before, .cmp-dm-porta= +l i.icon.zhihu::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.bitbucket.square::before { content: "=EF=85=B1"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.bluetooth.alternative::before { font-family: brand-ic= +ons; } + +.cmp-dm-portal i.icon.credit.card.amazon.pay::before { content: "=EF=90=AD"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.american.express::before { content: "=EF= +=87=B3"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.diners.club::before { content: "=EF=89=8C= +"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.discover::before { content: "=EF=87=B2"; = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.jcb::before { content: "=EF=89=8B"; font-= +family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.mastercard::before { content: "=EF=87=B1"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.paypal::before { content: "=EF=87=B4"; fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.stripe::before { content: "=EF=87=B5"; fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.visa::before { content: "=EF=87=B0"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.diners.club.card::before, .cmp-dm-portal i.icon.diner= +s.club::before, .cmp-dm-portal i.icon.discover.card::before, .cmp-dm-portal= + i.icon.discover::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.disk.outline::before { content: "=EF=8D=A9"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.dribble::before, .cmp-dm-portal i.icon.eercast::befor= +e, .cmp-dm-portal i.icon.envira.gallery::before, .cmp-dm-portal i.icon.fa::= +before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.facebook.official::before { content: "=EF=82=82"; fon= +t-family: brand-icons; } + +.cmp-dm-portal i.icon.five.hundred.pixels::before, .cmp-dm-portal i.icon.gi= +ttip::before, .cmp-dm-portal i.icon.google.plus.circle::before, .cmp-dm-por= +tal i.icon.google.plus.official::before, .cmp-dm-portal i.icon.japan.credit= +.bureau.card::before, .cmp-dm-portal i.icon.japan.credit.bureau::before, .c= +mp-dm-portal i.icon.jcb::before, .cmp-dm-portal i.icon.linkedin.square::bef= +ore, .cmp-dm-portal i.icon.mastercard.card::before, .cmp-dm-portal i.icon.m= +astercard::before, .cmp-dm-portal i.icon.microsoft.edge::before, .cmp-dm-po= +rtal i.icon.ms.edge::before, .cmp-dm-portal i.icon.new.pied.piper::before, = +.cmp-dm-portal i.icon.optinmonster::before, .cmp-dm-portal i.icon.paypal.ca= +rd::before, .cmp-dm-portal i.icon.pied.piper.hat::before, .cmp-dm-portal i.= +icon.pocket::before, .cmp-dm-portal i.icon.stripe.card::before, .cmp-dm-por= +tal i.icon.theme.isle::before, .cmp-dm-portal i.icon.visa.card::before, .cm= +p-dm-portal i.icon.visa::before, .cmp-dm-portal i.icon.wechat::before, .cmp= +-dm-portal i.icon.wikipedia::before, .cmp-dm-portal i.icon.wordpress.beginn= +er::before, .cmp-dm-portal i.icon.wordpress.forms::before, .cmp-dm-portal i= +.icon.yc::before, .cmp-dm-portal i.icon.ycombinator::before { font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.youtube.play::before { content: "=EF=85=A7"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.search::before { content: "=EF=80=82"; } + +.cmp-dm-portal i.icon.mail.outline::before { content: "=EF=80=83"; } + +.cmp-dm-portal i.icon.signal::before { content: "=EF=80=92"; } + +.cmp-dm-portal i.icon.setting::before { content: "=EF=80=93"; } + +.cmp-dm-portal i.icon.home::before { content: "=EF=80=95"; } + +.cmp-dm-portal i.icon.inbox::before { content: "=EF=80=9C"; } + +.cmp-dm-portal i.icon.browser::before { content: "=EF=80=A2"; } + +.cmp-dm-portal i.icon.tag::before { content: "=EF=80=AB"; } + +.cmp-dm-portal i.icon.tags::before { content: "=EF=80=AC"; } + +.cmp-dm-portal i.icon.image::before { content: "=EF=80=BE"; } + +.cmp-dm-portal i.icon.calendar::before { content: "=EF=81=B3"; } + +.cmp-dm-portal i.icon.comment::before { content: "=EF=81=B5"; } + +.cmp-dm-portal i.icon.shop::before { content: "=EF=81=BA"; } + +.cmp-dm-portal i.icon.privacy::before { content: "=EF=82=84"; } + +.cmp-dm-portal i.icon.settings::before { content: "=EF=82=85"; } + +.cmp-dm-portal i.icon.comments::before { content: "=EF=82=86"; } + +.cmp-dm-portal i.icon.external::before { content: "=EF=82=8E"; } + +.cmp-dm-portal i.icon.trophy::before { content: "=EF=82=91"; } + +.cmp-dm-portal i.icon.payment::before { content: "=EF=82=9D"; } + +.cmp-dm-portal i.icon.feed::before { content: "=EF=82=9E"; } + +.cmp-dm-portal i.icon.alarm.outline::before { content: "=EF=82=A2"; } + +.cmp-dm-portal i.icon.tasks::before { content: "=EF=82=AE"; } + +.cmp-dm-portal i.icon.cloud::before { content: "=EF=83=82"; } + +.cmp-dm-portal i.icon.lab::before { content: "=EF=83=83"; } + +.cmp-dm-portal i.icon.mail::before { content: "=EF=83=A0"; } + +.cmp-dm-portal i.icon.dashboard::before { content: "=EF=83=A4"; } + +.cmp-dm-portal i.icon.comment.outline::before { content: "=EF=83=A5"; } + +.cmp-dm-portal i.icon.comments.outline::before { content: "=EF=83=A6"; } + +.cmp-dm-portal i.icon.sitemap::before { content: "=EF=83=A8"; } + +.cmp-dm-portal i.icon.idea::before { content: "=EF=83=AB"; } + +.cmp-dm-portal i.icon.alarm::before { content: "=EF=83=B3"; } + +.cmp-dm-portal i.icon.terminal::before { content: "=EF=84=A0"; } + +.cmp-dm-portal i.icon.code::before { content: "=EF=84=A1"; } + +.cmp-dm-portal i.icon.protect::before { content: "=EF=84=B2"; } + +.cmp-dm-portal i.icon.calendar.outline::before { content: "=EF=84=B3"; } + +.cmp-dm-portal i.icon.ticket::before { content: "=EF=85=85"; } + +.cmp-dm-portal i.icon.external.square::before { content: "=EF=85=8C"; } + +.cmp-dm-portal i.icon.bug::before { content: "=EF=86=88"; } + +.cmp-dm-portal i.icon.mail.square::before { content: "=EF=86=99"; } + +.cmp-dm-portal i.icon.history::before { content: "=EF=87=9A"; } + +.cmp-dm-portal i.icon.options::before { content: "=EF=87=9E"; } + +.cmp-dm-portal i.icon.text.telephone::before { content: "=EF=87=A4"; } + +.cmp-dm-portal i.icon.find::before { content: "=EF=87=A5"; } + +.cmp-dm-portal i.icon.alarm.mute::before { content: "=EF=87=B6"; } + +.cmp-dm-portal i.icon.alarm.mute.outline::before { content: "=EF=87=B7"; } + +.cmp-dm-portal i.icon.copyright::before { content: "=EF=87=B9"; } + +.cmp-dm-portal i.icon.at::before { content: "=EF=87=BA"; } + +.cmp-dm-portal i.icon.eyedropper::before { content: "=EF=87=BB"; } + +.cmp-dm-portal i.icon.paint.brush::before { content: "=EF=87=BC"; } + +.cmp-dm-portal i.icon.heartbeat::before { content: "=EF=88=9E"; } + +.cmp-dm-portal i.icon.mouse.pointer::before { content: "=EF=89=85"; } + +.cmp-dm-portal i.icon.hourglass.empty::before { content: "=EF=89=90"; } + +.cmp-dm-portal i.icon.hourglass.start::before { content: "=EF=89=91"; } + +.cmp-dm-portal i.icon.hourglass.half::before { content: "=EF=89=92"; } + +.cmp-dm-portal i.icon.hourglass.end::before { content: "=EF=89=93"; } + +.cmp-dm-portal i.icon.hourglass.full::before { content: "=EF=89=94"; } + +.cmp-dm-portal i.icon.hand.pointer::before { content: "=EF=89=9A"; } + +.cmp-dm-portal i.icon.trademark::before { content: "=EF=89=9C"; } + +.cmp-dm-portal i.icon.registered::before { content: "=EF=89=9D"; } + +.cmp-dm-portal i.icon.creative.commons::before { content: "=EF=89=9E"; } + +.cmp-dm-portal i.icon.add.to.calendar::before { content: "=EF=89=B1"; } + +.cmp-dm-portal i.icon.remove.from.calendar::before { content: "=EF=89=B2"; = +} + +.cmp-dm-portal i.icon.delete.calendar::before { content: "=EF=89=B3"; } + +.cmp-dm-portal i.icon.checked.calendar::before { content: "=EF=89=B4"; } + +.cmp-dm-portal i.icon.industry::before { content: "=EF=89=B5"; } + +.cmp-dm-portal i.icon.shopping.bag::before { content: "=EF=8A=90"; } + +.cmp-dm-portal i.icon.shopping.basket::before { content: "=EF=8A=91"; } + +.cmp-dm-portal i.icon.hashtag::before { content: "=EF=8A=92"; } + +.cmp-dm-portal i.icon.percent::before { content: "=EF=8A=95"; } + +.cmp-dm-portal i.icon.handshake::before { content: "=EF=8A=B5"; } + +.cmp-dm-portal i.icon.open.envelope::before { content: "=EF=8A=B6"; } + +.cmp-dm-portal i.icon.open.envelope.outline::before { content: "=EF=8A=B7";= + } + +.cmp-dm-portal i.icon.address.book::before { content: "=EF=8A=B9"; } + +.cmp-dm-portal i.icon.address.book.outline::before { content: "=EF=8A=BA"; = +} + +.cmp-dm-portal i.icon.address.card::before { content: "=EF=8A=BB"; } + +.cmp-dm-portal i.icon.address.card.outline::before { content: "=EF=8A=BC"; = +} + +.cmp-dm-portal i.icon.id.badge::before { content: "=EF=8B=81"; } + +.cmp-dm-portal i.icon.id.card::before { content: "=EF=8B=82"; } + +.cmp-dm-portal i.icon.id.card.outline::before { content: "=EF=8B=83"; } + +.cmp-dm-portal i.icon.podcast::before { content: "=EF=8B=8E"; } + +.cmp-dm-portal i.icon.window.maximize::before { content: "=EF=8B=90"; } + +.cmp-dm-portal i.icon.window.minimize::before { content: "=EF=8B=91"; } + +.cmp-dm-portal i.icon.window.restore::before { content: "=EF=8B=92"; } + +.cmp-dm-portal i.icon.window.close::before { content: "=EF=8B=93"; } + +.cmp-dm-portal i.icon.window.close.outline::before { content: "=EF=8B=94"; = +} + +.cmp-dm-portal i.icon.wait::before { content: "=EF=80=97"; } + +.cmp-dm-portal i.icon.download::before { content: "=EF=80=99"; color: rgb(1= +44, 144, 144); } + +.cmp-dm-portal i.icon.repeat::before { content: "=EF=80=9E"; } + +.cmp-dm-portal i.icon.refresh::before { content: "=EF=80=A1"; } + +.cmp-dm-portal i.icon.lock::before { content: "=EF=80=A3"; } + +.cmp-dm-portal i.icon.bookmark::before { content: "=EF=80=AE"; } + +.cmp-dm-portal i.icon.print::before { content: "=EF=80=AF"; } + +.cmp-dm-portal i.icon.write::before { content: "=EF=81=80"; } + +.cmp-dm-portal i.icon.adjust::before { content: "=EF=81=82"; } + +.cmp-dm-portal i.icon.theme::before { content: "=EF=81=83"; } + +.cmp-dm-portal i.icon.edit::before { content: "=EF=81=84"; } + +.cmp-dm-portal i.icon.external.share::before { content: "=EF=81=85"; } + +.cmp-dm-portal i.icon.ban::before { content: "=EF=81=9E"; } + +.cmp-dm-portal i.icon.mail.forward::before, .cmp-dm-portal i.icon.share::be= +fore { content: "=EF=81=A4"; } + +.cmp-dm-portal i.icon.expand::before { content: "=EF=81=A5"; } + +.cmp-dm-portal i.icon.compress::before { content: "=EF=81=A6"; } + +.cmp-dm-portal i.icon.unhide::before { content: "=EF=81=AE"; } + +.cmp-dm-portal i.icon.hide::before { content: "=EF=81=B0"; } + +.cmp-dm-portal i.icon.random::before { content: "=EF=81=B4"; } + +.cmp-dm-portal i.icon.retweet::before { content: "=EF=81=B9"; } + +.cmp-dm-portal i.icon.sign.out::before { content: "=EF=82=8B"; } + +.cmp-dm-portal i.icon.pin::before { content: "=EF=82=8D"; } + +.cmp-dm-portal i.icon.sign.in::before { content: "=EF=82=90"; } + +.cmp-dm-portal i.icon.upload::before { content: "=EF=82=93"; } + +.cmp-dm-portal i.icon.call::before { content: "=EF=82=95"; } + +.cmp-dm-portal i.icon.remove.bookmark::before { content: "=EF=82=97"; } + +.cmp-dm-portal i.icon.call.square::before { content: "=EF=82=98"; } + +.cmp-dm-portal i.icon.unlock::before { content: "=EF=82=9C"; } + +.cmp-dm-portal i.icon.configure::before { content: "=EF=82=AD"; } + +.cmp-dm-portal i.icon.filter::before { content: "=EF=82=B0"; } + +.cmp-dm-portal i.icon.wizard::before { content: "=EF=83=90"; } + +.cmp-dm-portal i.icon.undo::before { content: "=EF=83=A2"; } + +.cmp-dm-portal i.icon.exchange::before { content: "=EF=83=AC"; } + +.cmp-dm-portal i.icon.cloud.download::before { content: "=EF=83=AD"; } + +.cmp-dm-portal i.icon.cloud.upload::before { content: "=EF=83=AE"; } + +.cmp-dm-portal i.icon.reply::before { content: "=EF=84=92"; } + +.cmp-dm-portal i.icon.reply.all::before { content: "=EF=84=A2"; } + +.cmp-dm-portal i.icon.erase::before { content: "=EF=84=AD"; } + +.cmp-dm-portal i.icon.unlock.alternate::before { content: "=EF=84=BE"; } + +.cmp-dm-portal i.icon.write.square::before { content: "=EF=85=8B"; } + +.cmp-dm-portal i.icon.share.square::before { content: "=EF=85=8D"; } + +.cmp-dm-portal i.icon.archive::before { content: "=EF=86=87"; } + +.cmp-dm-portal i.icon.translate::before { content: "=EF=86=AB"; } + +.cmp-dm-portal i.icon.recycle::before { content: "=EF=86=B8"; } + +.cmp-dm-portal i.icon.send::before { content: "=EF=87=98"; } + +.cmp-dm-portal i.icon.send.outline::before { content: "=EF=87=99"; } + +.cmp-dm-portal i.icon.share.alternate::before { content: "=EF=87=A0"; } + +.cmp-dm-portal i.icon.share.alternate.square::before { content: "=EF=87=A1"= +; } + +.cmp-dm-portal i.icon.add.to.cart::before { content: "=EF=88=97"; } + +.cmp-dm-portal i.icon.in.cart::before { content: "=EF=88=98"; } + +.cmp-dm-portal i.icon.add.user::before { content: "=EF=88=B4"; } + +.cmp-dm-portal i.icon.remove.user::before { content: "=EF=88=B5"; } + +.cmp-dm-portal i.icon.object.group::before { content: "=EF=89=87"; } + +.cmp-dm-portal i.icon.object.ungroup::before { content: "=EF=89=88"; } + +.cmp-dm-portal i.icon.clone::before { content: "=EF=89=8D"; } + +.cmp-dm-portal i.icon.talk::before { content: "=EF=89=BA"; } + +.cmp-dm-portal i.icon.talk.outline::before { content: "=EF=89=BB"; } + +.cmp-dm-portal i.icon.help.circle::before { content: "=EF=81=99"; } + +.cmp-dm-portal i.icon.info.circle::before { content: "=EF=81=9A"; } + +.cmp-dm-portal i.icon.warning.circle::before { content: "=EF=81=AA"; } + +.cmp-dm-portal i.icon.warning.sign::before { content: "=EF=81=B1"; } + +.cmp-dm-portal i.icon.announcement::before { content: "=EF=82=A1"; } + +.cmp-dm-portal i.icon.help::before { content: "=EF=84=A8"; } + +.cmp-dm-portal i.icon.info::before { content: "=EF=84=A9"; } + +.cmp-dm-portal i.icon.warning::before { content: "=EF=84=AA"; } + +.cmp-dm-portal i.icon.birthday::before { content: "=EF=87=BD"; } + +.cmp-dm-portal i.icon.help.circle.outline::before { content: "=EF=8A=9C"; } + +.cmp-dm-portal i.icon.user::before { content: "=EF=80=87"; } + +.cmp-dm-portal i.icon.users::before { content: "=EF=83=80"; } + +.cmp-dm-portal i.icon.doctor::before { content: "=EF=83=B0"; } + +.cmp-dm-portal i.icon.handicap::before { content: "=EF=86=93"; } + +.cmp-dm-portal i.icon.student::before { content: "=EF=86=9D"; } + +.cmp-dm-portal i.icon.child::before { content: "=EF=86=AE"; } + +.cmp-dm-portal i.icon.spy::before { content: "=EF=88=9B"; } + +.cmp-dm-portal i.icon.user.circle::before { content: "=EF=8A=BD"; } + +.cmp-dm-portal i.icon.user.circle.outline::before { content: "=EF=8A=BE"; } + +.cmp-dm-portal i.icon.user.outline::before { content: "=EF=8B=80"; } + +.cmp-dm-portal i.icon.female::before { content: "=EF=86=82"; } + +.cmp-dm-portal i.icon.male::before { content: "=EF=86=83"; } + +.cmp-dm-portal i.icon.woman::before { content: "=EF=88=A1"; } + +.cmp-dm-portal i.icon.man::before { content: "=EF=88=A2"; } + +.cmp-dm-portal i.icon.non.binary.transgender::before { content: "=EF=88=A3"= +; } + +.cmp-dm-portal i.icon.intergender::before { content: "=EF=88=A4"; } + +.cmp-dm-portal i.icon.transgender::before { content: "=EF=88=A5"; } + +.cmp-dm-portal i.icon.lesbian::before { content: "=EF=88=A6"; } + +.cmp-dm-portal i.icon.gay::before { content: "=EF=88=A7"; } + +.cmp-dm-portal i.icon.heterosexual::before { content: "=EF=88=A8"; } + +.cmp-dm-portal i.icon.other.gender::before { content: "=EF=88=A9"; } + +.cmp-dm-portal i.icon.other.gender.vertical::before { content: "=EF=88=AA";= + } + +.cmp-dm-portal i.icon.other.gender.horizontal::before { content: "=EF=88=AB= +"; } + +.cmp-dm-portal i.icon.neuter::before { content: "=EF=88=AC"; } + +.cmp-dm-portal i.icon.genderless::before { content: "=EF=88=AD"; } + +.cmp-dm-portal i.icon.universal.access::before { content: "=EF=8A=9A"; } + +.cmp-dm-portal i.icon.wheelchair::before { content: "=EF=8A=9B"; } + +.cmp-dm-portal i.icon.blind::before { content: "=EF=8A=9D"; } + +.cmp-dm-portal i.icon.audio.description::before { content: "=EF=8A=9E"; } + +.cmp-dm-portal i.icon.volume.control.phone::before { content: "=EF=8A=A0"; = +} + +.cmp-dm-portal i.icon.braille::before { content: "=EF=8A=A1"; } + +.cmp-dm-portal i.icon.asl::before { content: "=EF=8A=A3"; } + +.cmp-dm-portal i.icon.assistive.listening.systems::before { content: "=EF= +=8A=A2"; } + +.cmp-dm-portal i.icon.deafness::before { content: "=EF=8A=A4"; } + +.cmp-dm-portal i.icon.sign.language::before { content: "=EF=8A=A7"; } + +.cmp-dm-portal i.icon.low.vision::before { content: "=EF=8A=A8"; } + +.cmp-dm-portal i.icon.block.layout::before { content: "=EF=80=89"; } + +.cmp-dm-portal i.icon.grid.layout::before { content: "=EF=80=8A"; } + +.cmp-dm-portal i.icon.list.layout::before { content: "=EF=80=8B"; } + +.cmp-dm-portal i.icon.zoom::before { content: "=EF=80=8E"; } + +.cmp-dm-portal i.icon.zoom.out::before { content: "=EF=80=90"; } + +.cmp-dm-portal i.icon.resize.vertical::before { content: "=EF=81=BD"; } + +.cmp-dm-portal i.icon.resize.horizontal::before { content: "=EF=81=BE"; } + +.cmp-dm-portal i.icon.maximize::before { content: "=EF=82=B2"; } + +.cmp-dm-portal i.icon.crop::before { content: "=EF=84=A5"; } + +.cmp-dm-portal i.icon.cocktail::before { content: "=EF=80=80"; } + +.cmp-dm-portal i.icon.road::before { content: "=EF=80=98"; } + +.cmp-dm-portal i.icon.flag::before { content: "=EF=80=A4"; } + +.cmp-dm-portal i.icon.book::before { content: "=EF=80=AD"; } + +.cmp-dm-portal i.icon.gift::before { content: "=EF=81=AB"; } + +.cmp-dm-portal i.icon.leaf::before { content: "=EF=81=AC"; } + +.cmp-dm-portal i.icon.fire::before { content: "=EF=81=AD"; } + +.cmp-dm-portal i.icon.plane::before { content: "=EF=81=B2"; } + +.cmp-dm-portal i.icon.magnet::before { content: "=EF=81=B6"; } + +.cmp-dm-portal i.icon.lemon::before { content: "=EF=82=94"; } + +.cmp-dm-portal i.icon.world::before { content: "=EF=82=AC"; } + +.cmp-dm-portal i.icon.travel::before { content: "=EF=82=B1"; } + +.cmp-dm-portal i.icon.shipping::before { content: "=EF=83=91"; } + +.cmp-dm-portal i.icon.money::before { content: "=EF=83=96"; } + +.cmp-dm-portal i.icon.legal::before { content: "=EF=83=A3"; } + +.cmp-dm-portal i.icon.lightning::before { content: "=EF=83=A7"; } + +.cmp-dm-portal i.icon.umbrella::before { content: "=EF=83=A9"; } + +.cmp-dm-portal i.icon.treatment::before { content: "=EF=83=B1"; } + +.cmp-dm-portal i.icon.suitcase::before { content: "=EF=83=B2"; } + +.cmp-dm-portal i.icon.bar::before { content: "=EF=83=BC"; } + +.cmp-dm-portal i.icon.flag.outline::before { content: "=EF=84=9D"; } + +.cmp-dm-portal i.icon.flag.checkered::before { content: "=EF=84=9E"; } + +.cmp-dm-portal i.icon.puzzle::before { content: "=EF=84=AE"; } + +.cmp-dm-portal i.icon.fire.extinguisher::before { content: "=EF=84=B4"; } + +.cmp-dm-portal i.icon.rocket::before { content: "=EF=84=B5"; } + +.cmp-dm-portal i.icon.anchor::before { content: "=EF=84=BD"; } + +.cmp-dm-portal i.icon.bullseye::before { content: "=EF=85=80"; } + +.cmp-dm-portal i.icon.sun::before { content: "=EF=86=85"; } + +.cmp-dm-portal i.icon.moon::before { content: "=EF=86=86"; } + +.cmp-dm-portal i.icon.fax::before { content: "=EF=86=AC"; } + +.cmp-dm-portal i.icon.life.ring::before { content: "=EF=87=8D"; } + +.cmp-dm-portal i.icon.bomb::before { content: "=EF=87=A2"; } + +.cmp-dm-portal i.icon.soccer::before { content: "=EF=87=A3"; } + +.cmp-dm-portal i.icon.calculator::before { content: "=EF=87=AC"; } + +.cmp-dm-portal i.icon.diamond::before { content: "=EF=88=99"; } + +.cmp-dm-portal i.icon.sticky.note::before { content: "=EF=89=89"; } + +.cmp-dm-portal i.icon.sticky.note.outline::before { content: "=EF=89=8A"; } + +.cmp-dm-portal i.icon.law::before { content: "=EF=89=8E"; } + +.cmp-dm-portal i.icon.hand.peace::before { content: "=EF=89=9B"; } + +.cmp-dm-portal i.icon.hand.rock::before { content: "=EF=89=95"; } + +.cmp-dm-portal i.icon.hand.paper::before { content: "=EF=89=96"; } + +.cmp-dm-portal i.icon.hand.scissors::before { content: "=EF=89=97"; } + +.cmp-dm-portal i.icon.hand.lizard::before { content: "=EF=89=98"; } + +.cmp-dm-portal i.icon.hand.spock::before { content: "=EF=89=99"; } + +.cmp-dm-portal i.icon.tv::before { content: "=EF=89=AC"; } + +.cmp-dm-portal i.icon.thermometer.full::before { content: "=EF=8B=87"; } + +.cmp-dm-portal i.icon.thermometer.three.quarters::before { content: "=EF=8B= +=88"; } + +.cmp-dm-portal i.icon.thermometer.half::before { content: "=EF=8B=89"; } + +.cmp-dm-portal i.icon.thermometer.quarter::before { content: "=EF=8B=8A"; } + +.cmp-dm-portal i.icon.thermometer.empty::before { content: "=EF=8B=8B"; } + +.cmp-dm-portal i.icon.shower::before { content: "=EF=8B=8C"; } + +.cmp-dm-portal i.icon.bathtub::before { content: "=EF=8B=8D"; } + +.cmp-dm-portal i.icon.snowflake::before { content: "=EF=8B=9C"; } + +.cmp-dm-portal i.icon.crosshairs::before { content: "=EF=81=9B"; } + +.cmp-dm-portal i.icon.asterisk::before { content: "=EF=81=A9"; } + +.cmp-dm-portal i.icon.square.outline::before { content: "=EF=82=96"; } + +.cmp-dm-portal i.icon.certificate::before { content: "=EF=82=A3"; } + +.cmp-dm-portal i.icon.square::before { content: "=EF=83=88"; } + +.cmp-dm-portal i.icon.quote.left::before { content: "=EF=84=8D"; } + +.cmp-dm-portal i.icon.quote.right::before { content: "=EF=84=8E"; } + +.cmp-dm-portal i.icon.spinner::before { content: "=EF=84=90"; } + +.cmp-dm-portal i.icon.circle::before { content: "=EF=84=91"; } + +.cmp-dm-portal i.icon.ellipsis.horizontal::before { content: "=EF=85=81"; } + +.cmp-dm-portal i.icon.ellipsis.vertical::before { content: "=EF=85=82"; } + +.cmp-dm-portal i.icon.cube::before { content: "=EF=86=B2"; } + +.cmp-dm-portal i.icon.cubes::before { content: "=EF=86=B3"; } + +.cmp-dm-portal i.icon.circle.notched::before { content: "=EF=87=8E"; } + +.cmp-dm-portal i.icon.circle.thin::before { content: "=EF=87=9B"; } + +.cmp-dm-portal i.icon.checkmark::before { content: "=EF=80=8C"; } + +.cmp-dm-portal i.icon.remove::before { content: "=EF=80=8D"; } + +.cmp-dm-portal i.icon.checkmark.box::before { content: "=EF=81=86"; } + +.cmp-dm-portal i.icon.move::before { content: "=EF=81=87"; } + +.cmp-dm-portal i.icon.add.circle::before { content: "=EF=81=95"; } + +.cmp-dm-portal i.icon.minus.circle::before { content: "=EF=81=96"; } + +.cmp-dm-portal i.icon.remove.circle::before { content: "=EF=81=97"; } + +.cmp-dm-portal i.icon.check.circle::before { content: "=EF=81=98"; } + +.cmp-dm-portal i.icon.remove.circle.outline::before { content: "=EF=81=9C";= + } + +.cmp-dm-portal i.icon.check.circle.outline::before { content: "=EF=81=9D"; = +} + +.cmp-dm-portal i.icon.plus::before { content: "=EF=81=A7"; } + +.cmp-dm-portal i.icon.minus::before { content: "=EF=81=A8"; } + +.cmp-dm-portal i.icon.add.square::before { content: "=EF=83=BE"; } + +.cmp-dm-portal i.icon.radio::before { content: "=EF=84=8C"; } + +.cmp-dm-portal i.icon.minus.square::before { content: "=EF=85=86"; } + +.cmp-dm-portal i.icon.minus.square.outline::before { content: "=EF=85=87"; = +} + +.cmp-dm-portal i.icon.check.square::before { content: "=EF=85=8A"; } + +.cmp-dm-portal i.icon.selected.radio::before { content: "=EF=86=92"; } + +.cmp-dm-portal i.icon.plus.square.outline::before { content: "=EF=86=96"; } + +.cmp-dm-portal i.icon.toggle.off::before { content: "=EF=88=84"; } + +.cmp-dm-portal i.icon.toggle.on::before { content: "=EF=88=85"; } + +.cmp-dm-portal i.icon.film::before { content: "=EF=80=88"; } + +.cmp-dm-portal i.icon.sound::before { content: "=EF=80=A5"; } + +.cmp-dm-portal i.icon.photo::before { content: "=EF=80=B0"; } + +.cmp-dm-portal i.icon.bar.chart::before { content: "=EF=82=80"; } + +.cmp-dm-portal i.icon.camera.retro::before { content: "=EF=82=83"; } + +.cmp-dm-portal i.icon.newspaper::before { content: "=EF=87=AA"; } + +.cmp-dm-portal i.icon.area.chart::before { content: "=EF=87=BE"; } + +.cmp-dm-portal i.icon.pie.chart::before { content: "=EF=88=80"; } + +.cmp-dm-portal i.icon.line.chart::before { content: "=EF=88=81"; } + +.cmp-dm-portal i.icon.arrow.circle.outline.down::before { content: "=EF=80= +=9A"; } + +.cmp-dm-portal i.icon.arrow.circle.outline.up::before { content: "=EF=80=9B= +"; } + +.cmp-dm-portal i.icon.chevron.left::before { content: "=EF=81=93"; } + +.cmp-dm-portal i.icon.chevron.right::before { content: "=EF=81=94"; } + +.cmp-dm-portal i.icon.arrow.left::before { content: "=EF=81=A0"; } + +.cmp-dm-portal i.icon.arrow.right::before { content: "=EF=81=A1"; } + +.cmp-dm-portal i.icon.arrow.up::before { content: "=EF=81=A2"; } + +.cmp-dm-portal i.icon.arrow.down::before { content: "=EF=81=A3"; } + +.cmp-dm-portal i.icon.chevron.up::before { content: "=EF=81=B7"; } + +.cmp-dm-portal i.icon.chevron.down::before { content: "=EF=81=B8"; } + +.cmp-dm-portal i.icon.pointing.right::before { content: "=EF=82=A4"; } + +.cmp-dm-portal i.icon.pointing.left::before { content: "=EF=82=A5"; } + +.cmp-dm-portal i.icon.pointing.up::before { content: "=EF=82=A6"; } + +.cmp-dm-portal i.icon.pointing.down::before { content: "=EF=82=A7"; } + +.cmp-dm-portal i.icon.arrow.circle.left::before { content: "=EF=82=A8"; } + +.cmp-dm-portal i.icon.arrow.circle.right::before { content: "=EF=82=A9"; } + +.cmp-dm-portal i.icon.arrow.circle.up::before { content: "=EF=82=AA"; } + +.cmp-dm-portal i.icon.arrow.circle.down::before { content: "=EF=82=AB"; } + +.cmp-dm-portal i.icon.caret.down::before { content: "=EF=83=97"; } + +.cmp-dm-portal i.icon.caret.up::before { content: "=EF=83=98"; } + +.cmp-dm-portal i.icon.caret.left::before { content: "=EF=83=99"; } + +.cmp-dm-portal i.icon.caret.right::before { content: "=EF=83=9A"; } + +.cmp-dm-portal i.icon.angle.double.left::before { content: "=EF=84=80"; } + +.cmp-dm-portal i.icon.angle.double.right::before { content: "=EF=84=81"; } + +.cmp-dm-portal i.icon.angle.double.up::before { content: "=EF=84=82"; } + +.cmp-dm-portal i.icon.angle.double.down::before { content: "=EF=84=83"; } + +.cmp-dm-portal i.icon.angle.left::before { content: "=EF=84=84"; } + +.cmp-dm-portal i.icon.angle.right::before { content: "=EF=84=85"; } + +.cmp-dm-portal i.icon.angle.up::before { content: "=EF=84=86"; } + +.cmp-dm-portal i.icon.angle.down::before { content: "=EF=84=87"; } + +.cmp-dm-portal i.icon.chevron.circle.left::before { content: "=EF=84=B7"; } + +.cmp-dm-portal i.icon.chevron.circle.right::before { content: "=EF=84=B8"; = +} + +.cmp-dm-portal i.icon.chevron.circle.up::before { content: "=EF=84=B9"; } + +.cmp-dm-portal i.icon.chevron.circle.down::before { content: "=EF=84=BA"; } + +.cmp-dm-portal i.icon.toggle.down::before { content: "=EF=85=90"; } + +.cmp-dm-portal i.icon.toggle.up::before { content: "=EF=85=91"; } + +.cmp-dm-portal i.icon.toggle.right::before { content: "=EF=85=92"; } + +.cmp-dm-portal i.icon.long.arrow.down::before { content: "=EF=85=B5"; } + +.cmp-dm-portal i.icon.long.arrow.up::before { content: "=EF=85=B6"; } + +.cmp-dm-portal i.icon.long.arrow.left::before { content: "=EF=85=B7"; } + +.cmp-dm-portal i.icon.long.arrow.right::before { content: "=EF=85=B8"; } + +.cmp-dm-portal i.icon.arrow.circle.outline.right::before { content: "=EF=86= +=8E"; } + +.cmp-dm-portal i.icon.arrow.circle.outline.left::before { content: "=EF=86= +=90"; } + +.cmp-dm-portal i.icon.toggle.left::before { content: "=EF=86=91"; } + +.cmp-dm-portal i.icon.tablet::before { content: "=EF=84=8A"; } + +.cmp-dm-portal i.icon.mobile::before { content: "=EF=84=8B"; } + +.cmp-dm-portal i.icon.battery.full::before { content: "=EF=89=80"; } + +.cmp-dm-portal i.icon.battery.high::before { content: "=EF=89=81"; } + +.cmp-dm-portal i.icon.battery.medium::before { content: "=EF=89=82"; } + +.cmp-dm-portal i.icon.battery.low::before { content: "=EF=89=83"; } + +.cmp-dm-portal i.icon.battery.empty::before { content: "=EF=89=84"; } + +.cmp-dm-portal i.icon.power::before { content: "=EF=80=91"; } + +.cmp-dm-portal i.icon.trash.outline::before { content: "=EF=80=94"; } + +.cmp-dm-portal i.icon.disk.outline::before { content: "=EF=82=A0"; } + +.cmp-dm-portal i.icon.desktop::before { content: "=EF=84=88"; } + +.cmp-dm-portal i.icon.laptop::before { content: "=EF=84=89"; } + +.cmp-dm-portal i.icon.game::before { content: "=EF=84=9B"; } + +.cmp-dm-portal i.icon.keyboard::before { content: "=EF=84=9C"; } + +.cmp-dm-portal i.icon.plug::before { content: "=EF=87=A6"; } + +.cmp-dm-portal i.icon.trash::before { content: "=EF=87=B8"; } + +.cmp-dm-portal i.icon.file.outline::before { content: "=EF=80=96"; } + +.cmp-dm-portal i.icon.folder::before { content: "=EF=81=BB"; } + +.cmp-dm-portal i.icon.folder.open::before { content: "=EF=81=BC"; } + +.cmp-dm-portal i.icon.file.text.outline::before { content: "=EF=83=B6"; } + +.cmp-dm-portal i.icon.folder.outline::before { content: "=EF=84=94"; } + +.cmp-dm-portal i.icon.folder.open.outline::before { content: "=EF=84=95"; } + +.cmp-dm-portal i.icon.level.up::before { content: "=EF=85=88"; } + +.cmp-dm-portal i.icon.level.down::before { content: "=EF=85=89"; } + +.cmp-dm-portal i.icon.file::before { content: "=EF=85=9B"; } + +.cmp-dm-portal i.icon.file.text::before { content: "=EF=85=9C"; } + +.cmp-dm-portal i.icon.file.pdf.outline::before { content: "=EF=87=81"; } + +.cmp-dm-portal i.icon.file.word.outline::before { content: "=EF=87=82"; } + +.cmp-dm-portal i.icon.file.excel.outline::before { content: "=EF=87=83"; } + +.cmp-dm-portal i.icon.file.powerpoint.outline::before { content: "=EF=87=84= +"; } + +.cmp-dm-portal i.icon.file.image.outline::before { content: "=EF=87=85"; } + +.cmp-dm-portal i.icon.file.archive.outline::before { content: "=EF=87=86"; = +} + +.cmp-dm-portal i.icon.file.audio.outline::before { content: "=EF=87=87"; } + +.cmp-dm-portal i.icon.file.video.outline::before { content: "=EF=87=88"; } + +.cmp-dm-portal i.icon.file.code.outline::before { content: "=EF=87=89"; } + +.cmp-dm-portal i.icon.qrcode::before { content: "=EF=80=A9"; } + +.cmp-dm-portal i.icon.barcode::before { content: "=EF=80=AA"; } + +.cmp-dm-portal i.icon.rss::before { content: "=EF=82=9E"; } + +.cmp-dm-portal i.icon.fork::before { content: "=EF=84=A6"; } + +.cmp-dm-portal i.icon.html5::before { content: "=EF=84=BB"; } + +.cmp-dm-portal i.icon.css3::before { content: "=EF=84=BC"; } + +.cmp-dm-portal i.icon.rss.square::before { content: "=EF=85=83"; } + +.cmp-dm-portal i.icon.openid::before { content: "=EF=86=9B"; } + +.cmp-dm-portal i.icon.database::before { content: "=EF=87=80"; } + +.cmp-dm-portal i.icon.wifi::before { content: "=EF=87=AB"; } + +.cmp-dm-portal i.icon.server::before { content: "=EF=88=B3"; } + +.cmp-dm-portal i.icon.usb::before { content: "=EF=8A=87"; } + +.cmp-dm-portal i.icon.bluetooth::before { content: "=EF=8A=93"; } + +.cmp-dm-portal i.icon.bluetooth.alternative::before { content: "=EF=8A=94";= + } + +.cmp-dm-portal i.icon.microchip::before { content: "=EF=8B=9B"; } + +.cmp-dm-portal i.icon.heart::before { content: "=EF=80=84"; } + +.cmp-dm-portal i.icon.star::before { content: "=EF=80=85"; } + +.cmp-dm-portal i.icon.empty.star::before { content: "=EF=80=86"; } + +.cmp-dm-portal i.icon.thumbs.outline.up::before { content: "=EF=82=87"; } + +.cmp-dm-portal i.icon.thumbs.outline.down::before { content: "=EF=82=88"; } + +.cmp-dm-portal i.icon.star.half::before { content: "=EF=82=89"; } + +.cmp-dm-portal i.icon.empty.heart::before { content: "=EF=82=8A"; } + +.cmp-dm-portal i.icon.smile::before { content: "=EF=84=98"; } + +.cmp-dm-portal i.icon.frown::before { content: "=EF=84=99"; } + +.cmp-dm-portal i.icon.meh::before { content: "=EF=84=9A"; } + +.cmp-dm-portal i.icon.star.half.empty::before { content: "=EF=84=A3"; } + +.cmp-dm-portal i.icon.thumbs.up::before { content: "=EF=85=A4"; } + +.cmp-dm-portal i.icon.thumbs.down::before { content: "=EF=85=A5"; } + +.cmp-dm-portal i.icon.music::before { content: "=EF=80=81"; } + +.cmp-dm-portal i.icon.video.play.outline::before { content: "=EF=80=9D"; } + +.cmp-dm-portal i.icon.volume.off::before { content: "=EF=80=A6"; } + +.cmp-dm-portal i.icon.volume.down::before { content: "=EF=80=A7"; } + +.cmp-dm-portal i.icon.volume.up::before { content: "=EF=80=A8"; } + +.cmp-dm-portal i.icon.record::before { content: "=EF=80=BD"; } + +.cmp-dm-portal i.icon.step.backward::before { content: "=EF=81=88"; } + +.cmp-dm-portal i.icon.fast.backward::before { content: "=EF=81=89"; } + +.cmp-dm-portal i.icon.backward::before { content: "=EF=81=8A"; } + +.cmp-dm-portal i.icon.play::before { content: "=EF=81=8B"; } + +.cmp-dm-portal i.icon.pause::before { content: "=EF=81=8C"; } + +.cmp-dm-portal i.icon.stop::before { content: "=EF=81=8D"; } + +.cmp-dm-portal i.icon.forward::before { content: "=EF=81=8E"; } + +.cmp-dm-portal i.icon.fast.forward::before { content: "=EF=81=90"; } + +.cmp-dm-portal i.icon.step.forward::before { content: "=EF=81=91"; } + +.cmp-dm-portal i.icon.eject::before { content: "=EF=81=92"; } + +.cmp-dm-portal i.icon.unmute::before { content: "=EF=84=B0"; } + +.cmp-dm-portal i.icon.mute::before { content: "=EF=84=B1"; } + +.cmp-dm-portal i.icon.video.play::before { content: "=EF=85=84"; } + +.cmp-dm-portal i.icon.closed.captioning::before { content: "=EF=88=8A"; } + +.cmp-dm-portal i.icon.pause.circle::before { content: "=EF=8A=8B"; } + +.cmp-dm-portal i.icon.pause.circle.outline::before { content: "=EF=8A=8C"; = +} + +.cmp-dm-portal i.icon.stop.circle::before { content: "=EF=8A=8D"; } + +.cmp-dm-portal i.icon.stop.circle.outline::before { content: "=EF=8A=8E"; } + +.cmp-dm-portal i.icon.marker::before { content: "=EF=81=81"; } + +.cmp-dm-portal i.icon.coffee::before { content: "=EF=83=B4"; } + +.cmp-dm-portal i.icon.food::before { content: "=EF=83=B5"; } + +.cmp-dm-portal i.icon.building.outline::before { content: "=EF=83=B7"; } + +.cmp-dm-portal i.icon.hospital::before { content: "=EF=83=B8"; } + +.cmp-dm-portal i.icon.emergency::before { content: "=EF=83=B9"; } + +.cmp-dm-portal i.icon.first.aid::before { content: "=EF=83=BA"; } + +.cmp-dm-portal i.icon.military::before { content: "=EF=83=BB"; } + +.cmp-dm-portal i.icon.h::before { content: "=EF=83=BD"; } + +.cmp-dm-portal i.icon.location.arrow::before { content: "=EF=84=A4"; } + +.cmp-dm-portal i.icon.compass::before { content: "=EF=85=8E"; } + +.cmp-dm-portal i.icon.space.shuttle::before { content: "=EF=86=97"; } + +.cmp-dm-portal i.icon.university::before { content: "=EF=86=9C"; } + +.cmp-dm-portal i.icon.building::before { content: "=EF=86=AD"; } + +.cmp-dm-portal i.icon.paw::before { content: "=EF=86=B0"; } + +.cmp-dm-portal i.icon.spoon::before { content: "=EF=86=B1"; } + +.cmp-dm-portal i.icon.car::before { content: "=EF=86=B9"; } + +.cmp-dm-portal i.icon.taxi::before { content: "=EF=86=BA"; } + +.cmp-dm-portal i.icon.tree::before { content: "=EF=86=BB"; } + +.cmp-dm-portal i.icon.bicycle::before { content: "=EF=88=86"; } + +.cmp-dm-portal i.icon.bus::before { content: "=EF=88=87"; } + +.cmp-dm-portal i.icon.ship::before { content: "=EF=88=9A"; } + +.cmp-dm-portal i.icon.motorcycle::before { content: "=EF=88=9C"; } + +.cmp-dm-portal i.icon.street.view::before { content: "=EF=88=9D"; } + +.cmp-dm-portal i.icon.hotel::before { content: "=EF=88=B6"; } + +.cmp-dm-portal i.icon.train::before { content: "=EF=88=B8"; } + +.cmp-dm-portal i.icon.subway::before { content: "=EF=88=B9"; } + +.cmp-dm-portal i.icon.map.pin::before { content: "=EF=89=B6"; } + +.cmp-dm-portal i.icon.map.signs::before { content: "=EF=89=B7"; } + +.cmp-dm-portal i.icon.map.outline::before { content: "=EF=89=B8"; } + +.cmp-dm-portal i.icon.map::before { content: "=EF=89=B9"; } + +.cmp-dm-portal i.icon.table::before { content: "=EF=83=8E"; } + +.cmp-dm-portal i.icon.columns::before { content: "=EF=83=9B"; } + +.cmp-dm-portal i.icon.sort::before { content: "=EF=83=9C"; } + +.cmp-dm-portal i.icon.sort.descending::before { content: "=EF=83=9D"; } + +.cmp-dm-portal i.icon.sort.ascending::before { content: "=EF=83=9E"; } + +.cmp-dm-portal i.icon.sort.alphabet.ascending::before { content: "=EF=85=9D= +"; } + +.cmp-dm-portal i.icon.sort.alphabet.descending::before { content: "=EF=85= +=9E"; } + +.cmp-dm-portal i.icon.sort.content.ascending::before { content: "=EF=85=A0"= +; } + +.cmp-dm-portal i.icon.sort.content.descending::before { content: "=EF=85=A1= +"; } + +.cmp-dm-portal i.icon.sort.numeric.ascending::before { content: "=EF=85=A2"= +; } + +.cmp-dm-portal i.icon.sort.numeric.descending::before { content: "=EF=85=A3= +"; } + +.cmp-dm-portal i.icon.font::before { content: "=EF=80=B1"; } + +.cmp-dm-portal i.icon.bold::before { content: "=EF=80=B2"; } + +.cmp-dm-portal i.icon.italic::before { content: "=EF=80=B3"; } + +.cmp-dm-portal i.icon.text.height::before { content: "=EF=80=B4"; } + +.cmp-dm-portal i.icon.text.width::before { content: "=EF=80=B5"; } + +.cmp-dm-portal i.icon.align.left::before { content: "=EF=80=B6"; } + +.cmp-dm-portal i.icon.align.center::before { content: "=EF=80=B7"; } + +.cmp-dm-portal i.icon.align.right::before { content: "=EF=80=B8"; } + +.cmp-dm-portal i.icon.align.justify::before { content: "=EF=80=B9"; } + +.cmp-dm-portal i.icon.list::before { content: "=EF=80=BA"; } + +.cmp-dm-portal i.icon.outdent::before { content: "=EF=80=BB"; } + +.cmp-dm-portal i.icon.indent::before { content: "=EF=80=BC"; } + +.cmp-dm-portal i.icon.cut::before { content: "=EF=83=84"; } + +.cmp-dm-portal i.icon.copy::before { content: "=EF=83=85"; } + +.cmp-dm-portal i.icon.attach::before { content: "=EF=83=86"; } + +.cmp-dm-portal i.icon.save::before { content: "=EF=83=87"; } + +.cmp-dm-portal i.icon.content::before { content: "=EF=83=89"; color: rgb(14= +4, 144, 144); } + +.cmp-dm-portal i.icon.unordered.list::before { content: "=EF=83=8A"; } + +.cmp-dm-portal i.icon.ordered.list::before { content: "=EF=83=8B"; } + +.cmp-dm-portal i.icon.strikethrough::before { content: "=EF=83=8C"; } + +.cmp-dm-portal i.icon.underline::before { content: "=EF=83=8D"; } + +.cmp-dm-portal i.icon.paste::before { content: "=EF=83=AA"; } + +.cmp-dm-portal i.icon.unlinkify::before { content: "=EF=84=A7"; } + +.cmp-dm-portal i.icon.superscript::before { content: "=EF=84=AB"; } + +.cmp-dm-portal i.icon.subscript::before { content: "=EF=84=AC"; } + +.cmp-dm-portal i.icon.header::before { content: "=EF=87=9C"; } + +.cmp-dm-portal i.icon.paragraph::before { content: "=EF=87=9D"; } + +.cmp-dm-portal i.icon.text.cursor::before { content: "=EF=89=86"; } + +.cmp-dm-portal i.icon.euro::before { content: "=EF=85=93"; } + +.cmp-dm-portal i.icon.pound::before { content: "=EF=85=94"; } + +.cmp-dm-portal i.icon.dollar::before { content: "=EF=85=95"; } + +.cmp-dm-portal i.icon.rupee::before { content: "=EF=85=96"; } + +.cmp-dm-portal i.icon.yen::before { content: "=EF=85=97"; } + +.cmp-dm-portal i.icon.ruble::before { content: "=EF=85=98"; } + +.cmp-dm-portal i.icon.won::before { content: "=EF=85=99"; } + +.cmp-dm-portal i.icon.bitcoin::before { content: "=EF=85=9A"; } + +.cmp-dm-portal i.icon.lira::before { content: "=EF=86=95"; } + +.cmp-dm-portal i.icon.shekel::before { content: "=EF=88=8B"; } + +.cmp-dm-portal i.icon.paypal::before { content: "=EF=87=AD"; } + +.cmp-dm-portal i.icon.google.wallet::before { content: "=EF=87=AE"; } + +.cmp-dm-portal i.icon.visa::before { content: "=EF=87=B0"; } + +.cmp-dm-portal i.icon.mastercard::before { content: "=EF=87=B1"; } + +.cmp-dm-portal i.icon.discover::before { content: "=EF=87=B2"; } + +.cmp-dm-portal i.icon.american.express::before { content: "=EF=87=B3"; } + +.cmp-dm-portal i.icon.paypal.card::before { content: "=EF=87=B4"; } + +.cmp-dm-portal i.icon.stripe::before { content: "=EF=87=B5"; } + +.cmp-dm-portal i.icon.japan.credit.bureau::before { content: "=EF=89=8B"; } + +.cmp-dm-portal i.icon.diners.club::before { content: "=EF=89=8C"; } + +.cmp-dm-portal i.icon.credit.card.alternative::before { content: "=EF=8A=83= +"; } + +.cmp-dm-portal i.icon.twitter.square::before { content: "=EF=82=81"; } + +.cmp-dm-portal i.icon.facebook.square::before { content: "=EF=82=82"; } + +.cmp-dm-portal i.icon.linkedin.square::before { content: "=EF=82=8C"; } + +.cmp-dm-portal i.icon.github.square::before { content: "=EF=82=92"; } + +.cmp-dm-portal i.icon.twitter::before { content: "=EF=82=99"; } + +.cmp-dm-portal i.icon.facebook.f::before { content: "=EF=82=9A"; } + +.cmp-dm-portal i.icon.github::before { content: "=EF=82=9B"; } + +.cmp-dm-portal i.icon.pinterest::before { content: "=EF=83=92"; } + +.cmp-dm-portal i.icon.pinterest.square::before { content: "=EF=83=93"; } + +.cmp-dm-portal i.icon.google.plus.square::before { content: "=EF=83=94"; } + +.cmp-dm-portal i.icon.google.plus::before { content: "=EF=83=95"; } + +.cmp-dm-portal i.icon.linkedin::before { content: "=EF=83=A1"; } + +.cmp-dm-portal i.icon.github.alternate::before { content: "=EF=84=93"; } + +.cmp-dm-portal i.icon.maxcdn::before { content: "=EF=84=B6"; } + +.cmp-dm-portal i.icon.youtube.square::before { content: "=EF=85=A6"; } + +.cmp-dm-portal i.icon.youtube::before { content: "=EF=85=A7"; } + +.cmp-dm-portal i.icon.xing::before { content: "=EF=85=A8"; } + +.cmp-dm-portal i.icon.xing.square::before { content: "=EF=85=A9"; } + +.cmp-dm-portal i.icon.youtube.play::before { content: "=EF=85=AA"; } + +.cmp-dm-portal i.icon.dropbox::before { content: "=EF=85=AB"; } + +.cmp-dm-portal i.icon.stack.overflow::before { content: "=EF=85=AC"; } + +.cmp-dm-portal i.icon.instagram::before { content: "=EF=85=AD"; } + +.cmp-dm-portal i.icon.flickr::before { content: "=EF=85=AE"; } + +.cmp-dm-portal i.icon.adn::before { content: "=EF=85=B0"; } + +.cmp-dm-portal i.icon.bitbucket::before { content: "=EF=85=B1"; } + +.cmp-dm-portal i.icon.bitbucket.square::before { content: "=EF=85=B2"; } + +.cmp-dm-portal i.icon.tumblr::before { content: "=EF=85=B3"; } + +.cmp-dm-portal i.icon.tumblr.square::before { content: "=EF=85=B4"; } + +.cmp-dm-portal i.icon.apple::before { content: "=EF=85=B9"; } + +.cmp-dm-portal i.icon.windows::before { content: "=EF=85=BA"; } + +.cmp-dm-portal i.icon.android::before { content: "=EF=85=BB"; } + +.cmp-dm-portal i.icon.linux::before { content: "=EF=85=BC"; } + +.cmp-dm-portal i.icon.dribble::before { content: "=EF=85=BD"; } + +.cmp-dm-portal i.icon.skype::before { content: "=EF=85=BE"; } + +.cmp-dm-portal i.icon.foursquare::before { content: "=EF=86=80"; } + +.cmp-dm-portal i.icon.trello::before { content: "=EF=86=81"; } + +.cmp-dm-portal i.icon.gittip::before { content: "=EF=86=84"; } + +.cmp-dm-portal i.icon.vk::before { content: "=EF=86=89"; } + +.cmp-dm-portal i.icon.weibo::before { content: "=EF=86=8A"; } + +.cmp-dm-portal i.icon.renren::before { content: "=EF=86=8B"; } + +.cmp-dm-portal i.icon.pagelines::before { content: "=EF=86=8C"; } + +.cmp-dm-portal i.icon.stack.exchange::before { content: "=EF=86=8D"; } + +.cmp-dm-portal i.icon.vimeo.square::before { content: "=EF=86=94"; } + +.cmp-dm-portal i.icon.slack::before { content: "=EF=86=98"; } + +.cmp-dm-portal i.icon.wordpress::before { content: "=EF=86=9A"; } + +.cmp-dm-portal i.icon.yahoo::before { content: "=EF=86=9E"; } + +.cmp-dm-portal i.icon.google::before { content: "=EF=86=A0"; } + +.cmp-dm-portal i.icon.reddit::before { content: "=EF=86=A1"; } + +.cmp-dm-portal i.icon.reddit.square::before { content: "=EF=86=A2"; } + +.cmp-dm-portal i.icon.stumbleupon.circle::before { content: "=EF=86=A3"; } + +.cmp-dm-portal i.icon.stumbleupon::before { content: "=EF=86=A4"; } + +.cmp-dm-portal i.icon.delicious::before { content: "=EF=86=A5"; } + +.cmp-dm-portal i.icon.digg::before { content: "=EF=86=A6"; } + +.cmp-dm-portal i.icon.pied.piper::before { content: "=EF=86=A7"; } + +.cmp-dm-portal i.icon.pied.piper.alternate::before { content: "=EF=86=A8"; = +} + +.cmp-dm-portal i.icon.drupal::before { content: "=EF=86=A9"; } + +.cmp-dm-portal i.icon.joomla::before { content: "=EF=86=AA"; } + +.cmp-dm-portal i.icon.behance::before { content: "=EF=86=B4"; } + +.cmp-dm-portal i.icon.behance.square::before { content: "=EF=86=B5"; } + +.cmp-dm-portal i.icon.steam::before { content: "=EF=86=B6"; } + +.cmp-dm-portal i.icon.steam.square::before { content: "=EF=86=B7"; } + +.cmp-dm-portal i.icon.spotify::before { content: "=EF=86=BC"; } + +.cmp-dm-portal i.icon.deviantart::before { content: "=EF=86=BD"; } + +.cmp-dm-portal i.icon.soundcloud::before { content: "=EF=86=BE"; } + +.cmp-dm-portal i.icon.vine::before { content: "=EF=87=8A"; } + +.cmp-dm-portal i.icon.codepen::before { content: "=EF=87=8B"; } + +.cmp-dm-portal i.icon.jsfiddle::before { content: "=EF=87=8C"; } + +.cmp-dm-portal i.icon.rebel::before { content: "=EF=87=90"; } + +.cmp-dm-portal i.icon.empire::before { content: "=EF=87=91"; } + +.cmp-dm-portal i.icon.git.square::before { content: "=EF=87=92"; } + +.cmp-dm-portal i.icon.git::before { content: "=EF=87=93"; } + +.cmp-dm-portal i.icon.hacker.news::before { content: "=EF=87=94"; } + +.cmp-dm-portal i.icon.tencent.weibo::before { content: "=EF=87=95"; } + +.cmp-dm-portal i.icon.qq::before { content: "=EF=87=96"; } + +.cmp-dm-portal i.icon.wechat::before { content: "=EF=87=97"; } + +.cmp-dm-portal i.icon.slideshare::before { content: "=EF=87=A7"; } + +.cmp-dm-portal i.icon.twitch::before { content: "=EF=87=A8"; } + +.cmp-dm-portal i.icon.yelp::before { content: "=EF=87=A9"; } + +.cmp-dm-portal i.icon.lastfm::before { content: "=EF=88=82"; } + +.cmp-dm-portal i.icon.lastfm.square::before { content: "=EF=88=83"; } + +.cmp-dm-portal i.icon.ioxhost::before { content: "=EF=88=88"; } + +.cmp-dm-portal i.icon.angellist::before { content: "=EF=88=89"; } + +.cmp-dm-portal i.icon.meanpath::before { content: "=EF=88=8C"; } + +.cmp-dm-portal i.icon.buysellads::before { content: "=EF=88=8D"; } + +.cmp-dm-portal i.icon.connectdevelop::before { content: "=EF=88=8E"; } + +.cmp-dm-portal i.icon.dashcube::before { content: "=EF=88=90"; } + +.cmp-dm-portal i.icon.forumbee::before { content: "=EF=88=91"; } + +.cmp-dm-portal i.icon.leanpub::before { content: "=EF=88=92"; } + +.cmp-dm-portal i.icon.sellsy::before { content: "=EF=88=93"; } + +.cmp-dm-portal i.icon.shirtsinbulk::before { content: "=EF=88=94"; } + +.cmp-dm-portal i.icon.simplybuilt::before { content: "=EF=88=95"; } + +.cmp-dm-portal i.icon.skyatlas::before { content: "=EF=88=96"; } + +.cmp-dm-portal i.icon.facebook::before { content: "=EF=88=B0"; } + +.cmp-dm-portal i.icon.pinterest::before { content: "=EF=88=B1"; } + +.cmp-dm-portal i.icon.whatsapp::before { content: "=EF=88=B2"; } + +.cmp-dm-portal i.icon.viacoin::before { content: "=EF=88=B7"; } + +.cmp-dm-portal i.icon.medium::before { content: "=EF=88=BA"; } + +.cmp-dm-portal i.icon.y.combinator::before { content: "=EF=88=BB"; } + +.cmp-dm-portal i.icon.optinmonster::before { content: "=EF=88=BC"; } + +.cmp-dm-portal i.icon.opencart::before { content: "=EF=88=BD"; } + +.cmp-dm-portal i.icon.expeditedssl::before { content: "=EF=88=BE"; } + +.cmp-dm-portal i.icon.gg::before { content: "=EF=89=A0"; } + +.cmp-dm-portal i.icon.gg.circle::before { content: "=EF=89=A1"; } + +.cmp-dm-portal i.icon.tripadvisor::before { content: "=EF=89=A2"; } + +.cmp-dm-portal i.icon.odnoklassniki::before { content: "=EF=89=A3"; } + +.cmp-dm-portal i.icon.odnoklassniki.square::before { content: "=EF=89=A4"; = +} + +.cmp-dm-portal i.icon.pocket::before { content: "=EF=89=A5"; } + +.cmp-dm-portal i.icon.wikipedia::before { content: "=EF=89=A6"; } + +.cmp-dm-portal i.icon.safari::before { content: "=EF=89=A7"; } + +.cmp-dm-portal i.icon.chrome::before { content: "=EF=89=A8"; } + +.cmp-dm-portal i.icon.firefox::before { content: "=EF=89=A9"; } + +.cmp-dm-portal i.icon.opera::before { content: "=EF=89=AA"; } + +.cmp-dm-portal i.icon.internet.explorer::before { content: "=EF=89=AB"; } + +.cmp-dm-portal i.icon.contao::before { content: "=EF=89=AD"; } + +.cmp-dm-portal i.icon.\35 00px::before { content: "=EF=89=AE"; } + +.cmp-dm-portal i.icon.amazon::before { content: "=EF=89=B0"; } + +.cmp-dm-portal i.icon.houzz::before { content: "=EF=89=BC"; } + +.cmp-dm-portal i.icon.vimeo::before { content: "=EF=89=BD"; } + +.cmp-dm-portal i.icon.black.tie::before { content: "=EF=89=BE"; } + +.cmp-dm-portal i.icon.fonticons::before { content: "=EF=8A=80"; } + +.cmp-dm-portal i.icon.reddit.alien::before { content: "=EF=8A=81"; } + +.cmp-dm-portal i.icon.microsoft.edge::before { content: "=EF=8A=82"; } + +.cmp-dm-portal i.icon.codiepie::before { content: "=EF=8A=84"; } + +.cmp-dm-portal i.icon.modx::before { content: "=EF=8A=85"; } + +.cmp-dm-portal i.icon.fort.awesome::before { content: "=EF=8A=86"; } + +.cmp-dm-portal i.icon.product.hunt::before { content: "=EF=8A=88"; } + +.cmp-dm-portal i.icon.mixcloud::before { content: "=EF=8A=89"; } + +.cmp-dm-portal i.icon.scribd::before { content: "=EF=8A=8A"; } + +.cmp-dm-portal i.icon.gitlab::before { content: "=EF=8A=96"; } + +.cmp-dm-portal i.icon.wpbeginner::before { content: "=EF=8A=97"; } + +.cmp-dm-portal i.icon.wpforms::before { content: "=EF=8A=98"; } + +.cmp-dm-portal i.icon.envira.gallery::before { content: "=EF=8A=99"; } + +.cmp-dm-portal i.icon.glide::before { content: "=EF=8A=A5"; } + +.cmp-dm-portal i.icon.glide.g::before { content: "=EF=8A=A6"; } + +.cmp-dm-portal i.icon.viadeo::before { content: "=EF=8A=A9"; } + +.cmp-dm-portal i.icon.viadeo.square::before { content: "=EF=8A=AA"; } + +.cmp-dm-portal i.icon.snapchat::before { content: "=EF=8A=AB"; } + +.cmp-dm-portal i.icon.snapchat.ghost::before { content: "=EF=8A=AC"; } + +.cmp-dm-portal i.icon.snapchat.square::before { content: "=EF=8A=AD"; } + +.cmp-dm-portal i.icon.pied.piper.hat::before { content: "=EF=8A=AE"; } + +.cmp-dm-portal i.icon.first.order::before { content: "=EF=8A=B0"; } + +.cmp-dm-portal i.icon.yoast::before { content: "=EF=8A=B1"; } + +.cmp-dm-portal i.icon.themeisle::before { content: "=EF=8A=B2"; } + +.cmp-dm-portal i.icon.google.plus.circle::before { content: "=EF=8A=B3"; } + +.cmp-dm-portal i.icon.font.awesome::before { content: "=EF=8A=B4"; } + +.cmp-dm-portal i.icon.linode::before { content: "=EF=8A=B8"; } + +.cmp-dm-portal i.icon.quora::before { content: "=EF=8B=84"; } + +.cmp-dm-portal i.icon.free.code.camp::before { content: "=EF=8B=85"; } + +.cmp-dm-portal i.icon.telegram::before { content: "=EF=8B=86"; } + +.cmp-dm-portal i.icon.bandcamp::before { content: "=EF=8B=95"; } + +.cmp-dm-portal i.icon.grav::before { content: "=EF=8B=96"; } + +.cmp-dm-portal i.icon.etsy::before { content: "=EF=8B=97"; } + +.cmp-dm-portal i.icon.imdb::before { content: "=EF=8B=98"; } + +.cmp-dm-portal i.icon.ravelry::before { content: "=EF=8B=99"; } + +.cmp-dm-portal i.icon.eercast::before { content: "=EF=8B=9A"; } + +.cmp-dm-portal i.icon.superpowers::before { content: "=EF=8B=9D"; } + +.cmp-dm-portal i.icon.wpexplorer::before { content: "=EF=8B=9E"; } + +.cmp-dm-portal i.icon.meetup::before { content: "=EF=8B=A0"; } + +.cmp-dm-portal i.icon.like::before { content: "=EF=80=84"; } + +.cmp-dm-portal i.icon.favorite::before { content: "=EF=80=85"; } + +.cmp-dm-portal i.icon.video::before { content: "=EF=80=88"; } + +.cmp-dm-portal i.icon.check::before { content: "=EF=80=8C"; } + +.cmp-dm-portal i.icon.close::before { content: "=EF=80=8D"; color: rgb(144,= + 144, 144); } + +.cmp-dm-portal i.icon.cancel::before, .cmp-dm-portal i.icon.delete::before,= + .cmp-dm-portal i.icon.x::before { content: "=EF=80=8D"; } + +.cmp-dm-portal i.icon.magnify::before, .cmp-dm-portal i.icon.zoom.in::befor= +e { content: "=EF=80=8E"; } + +.cmp-dm-portal i.icon.shutdown::before { content: "=EF=80=91"; } + +.cmp-dm-portal i.icon.clock::before, .cmp-dm-portal i.icon.time::before { c= +ontent: "=EF=80=97"; } + +.cmp-dm-portal i.icon.play.circle.outline::before { content: "=EF=80=9D"; } + +.cmp-dm-portal i.icon.headphone::before { content: "=EF=80=A5"; } + +.cmp-dm-portal i.icon.camera::before { content: "=EF=80=B0"; } + +.cmp-dm-portal i.icon.video.camera::before { content: "=EF=80=BD"; } + +.cmp-dm-portal i.icon.picture::before { content: "=EF=80=BE"; } + +.cmp-dm-portal i.icon.compose::before, .cmp-dm-portal i.icon.pencil::before= + { content: "=EF=81=80"; } + +.cmp-dm-portal i.icon.point::before { content: "=EF=81=81"; } + +.cmp-dm-portal i.icon.tint::before { content: "=EF=81=83"; } + +.cmp-dm-portal i.icon.signup::before { content: "=EF=81=84"; } + +.cmp-dm-portal i.icon.plus.circle::before { content: "=EF=81=95"; } + +.cmp-dm-portal i.icon.question.circle::before { content: "=EF=81=99"; } + +.cmp-dm-portal i.icon.dont::before { content: "=EF=81=9E"; } + +.cmp-dm-portal i.icon.minimize::before { content: "=EF=81=A6"; } + +.cmp-dm-portal i.icon.add::before { content: "=EF=81=A7"; } + +.cmp-dm-portal i.icon.attention::before, .cmp-dm-portal i.icon.exclamation.= +circle::before { content: "=EF=81=AA"; } + +.cmp-dm-portal i.icon.eye::before { content: "=EF=81=AE"; } + +.cmp-dm-portal i.icon.exclamation.triangle::before { content: "=EF=81=B1"; = +} + +.cmp-dm-portal i.icon.shuffle::before { content: "=EF=81=B4"; } + +.cmp-dm-portal i.icon.chat::before { content: "=EF=81=B5"; } + +.cmp-dm-portal i.icon.cart::before { content: "=EF=81=BA"; color: rgb(144, = +144, 144); } + +.cmp-dm-portal i.icon.shopping.cart::before { content: "=EF=81=BA"; } + +.cmp-dm-portal i.icon.bar.graph::before { content: "=EF=82=80"; } + +.cmp-dm-portal i.icon.key::before { content: "=EF=82=84"; } + +.cmp-dm-portal i.icon.cogs::before { content: "=EF=82=85"; } + +.cmp-dm-portal i.icon.discussions::before { content: "=EF=82=86"; } + +.cmp-dm-portal i.icon.like.outline::before { content: "=EF=82=87"; } + +.cmp-dm-portal i.icon.dislike.outline::before { content: "=EF=82=88"; } + +.cmp-dm-portal i.icon.heart.outline::before { content: "=EF=82=8A"; } + +.cmp-dm-portal i.icon.log.out::before { content: "=EF=82=8B"; } + +.cmp-dm-portal i.icon.thumb.tack::before { content: "=EF=82=8D"; } + +.cmp-dm-portal i.icon.winner::before { content: "=EF=82=91"; } + +.cmp-dm-portal i.icon.phone::before { content: "=EF=82=95"; } + +.cmp-dm-portal i.icon.bookmark.outline::before { content: "=EF=82=97"; } + +.cmp-dm-portal i.icon.phone.square::before { content: "=EF=82=98"; } + +.cmp-dm-portal i.icon.credit.card::before { content: "=EF=82=9D"; } + +.cmp-dm-portal i.icon.hdd.outline::before { content: "=EF=82=A0"; } + +.cmp-dm-portal i.icon.bullhorn::before { content: "=EF=82=A1"; } + +.cmp-dm-portal i.icon.bell.outline::before { content: "=EF=82=A2"; } + +.cmp-dm-portal i.icon.hand.outline.right::before { content: "=EF=82=A4"; } + +.cmp-dm-portal i.icon.hand.outline.left::before { content: "=EF=82=A5"; } + +.cmp-dm-portal i.icon.hand.outline.up::before { content: "=EF=82=A6"; } + +.cmp-dm-portal i.icon.hand.outline.down::before { content: "=EF=82=A7"; } + +.cmp-dm-portal i.icon.globe::before { content: "=EF=82=AC"; } + +.cmp-dm-portal i.icon.wrench::before { content: "=EF=82=AD"; } + +.cmp-dm-portal i.icon.briefcase::before { content: "=EF=82=B1"; } + +.cmp-dm-portal i.icon.group::before { content: "=EF=83=80"; } + +.cmp-dm-portal i.icon.chain::before, .cmp-dm-portal i.icon.linkify::before = +{ content: "=EF=83=81"; } + +.cmp-dm-portal i.icon.flask::before { content: "=EF=83=83"; } + +.cmp-dm-portal i.icon.bars::before, .cmp-dm-portal i.icon.sidebar::before {= + content: "=EF=83=89"; } + +.cmp-dm-portal i.icon.list.ul::before { content: "=EF=83=8A"; } + +.cmp-dm-portal i.icon.list.ol::before, .cmp-dm-portal i.icon.numbered.list:= +:before { content: "=EF=83=8B"; } + +.cmp-dm-portal i.icon.magic::before { content: "=EF=83=90"; } + +.cmp-dm-portal i.icon.truck::before { content: "=EF=83=91"; } + +.cmp-dm-portal i.icon.currency::before { content: "=EF=83=96"; } + +.cmp-dm-portal i.icon.triangle.down::before { content: "=EF=83=97"; } + +.cmp-dm-portal i.icon.dropdown::before { content: "=EF=83=97"; color: rgb(1= +61, 0, 255); } + +.cmp-dm-portal i.icon.triangle.up::before { content: "=EF=83=98"; color: rg= +b(161, 0, 255); } + +.cmp-dm-portal i.icon.triangle.left::before { content: "=EF=83=99"; } + +.cmp-dm-portal i.icon.triangle.right::before { content: "=EF=83=9A"; } + +.cmp-dm-portal i.icon.envelope::before { content: "=EF=83=A0"; } + +.cmp-dm-portal i.icon.conversation::before { content: "=EF=83=A6"; } + +.cmp-dm-portal i.icon.rain::before { content: "=EF=83=A9"; } + +.cmp-dm-portal i.icon.clipboard::before { content: "=EF=83=AA"; } + +.cmp-dm-portal i.icon.lightbulb::before { content: "=EF=83=AB"; } + +.cmp-dm-portal i.icon.bell::before { content: "=EF=83=B3"; } + +.cmp-dm-portal i.icon.ambulance::before { content: "=EF=83=B9"; } + +.cmp-dm-portal i.icon.medkit::before { content: "=EF=83=BA"; } + +.cmp-dm-portal i.icon.fighter.jet::before { content: "=EF=83=BB"; } + +.cmp-dm-portal i.icon.beer::before { content: "=EF=83=BC"; } + +.cmp-dm-portal i.icon.plus.square::before { content: "=EF=83=BE"; } + +.cmp-dm-portal i.icon.computer::before { content: "=EF=84=88"; } + +.cmp-dm-portal i.icon.circle.outline::before { content: "=EF=84=8C"; } + +.cmp-dm-portal i.icon.gamepad::before { content: "=EF=84=9B"; } + +.cmp-dm-portal i.icon.star.half.full::before { content: "=EF=84=A3"; } + +.cmp-dm-portal i.icon.broken.chain::before { content: "=EF=84=A7"; } + +.cmp-dm-portal i.icon.question::before { content: "=EF=84=A8"; } + +.cmp-dm-portal i.icon.exclamation::before { content: "=EF=84=AA"; } + +.cmp-dm-portal i.icon.eraser::before { content: "=EF=84=AD"; } + +.cmp-dm-portal i.icon.microphone::before { content: "=EF=84=B0"; } + +.cmp-dm-portal i.icon.microphone.slash::before { content: "=EF=84=B1"; } + +.cmp-dm-portal i.icon.shield::before { content: "=EF=84=B2"; } + +.cmp-dm-portal i.icon.target::before { content: "=EF=85=80"; } + +.cmp-dm-portal i.icon.play.circle::before { content: "=EF=85=84"; } + +.cmp-dm-portal i.icon.pencil.square::before { content: "=EF=85=8B"; } + +.cmp-dm-portal i.icon.eur::before { content: "=EF=85=93"; } + +.cmp-dm-portal i.icon.gbp::before { content: "=EF=85=94"; } + +.cmp-dm-portal i.icon.usd::before { content: "=EF=85=95"; } + +.cmp-dm-portal i.icon.inr::before { content: "=EF=85=96"; } + +.cmp-dm-portal i.icon.cny::before, .cmp-dm-portal i.icon.jpy::before, .cmp-= +dm-portal i.icon.rmb::before { content: "=EF=85=97"; } + +.cmp-dm-portal i.icon.rouble::before, .cmp-dm-portal i.icon.rub::before { c= +ontent: "=EF=85=98"; } + +.cmp-dm-portal i.icon.krw::before { content: "=EF=85=99"; } + +.cmp-dm-portal i.icon.btc::before { content: "=EF=85=9A"; } + +.cmp-dm-portal i.icon.gratipay::before { content: "=EF=86=84"; } + +.cmp-dm-portal i.icon.zip::before { content: "=EF=86=87"; } + +.cmp-dm-portal i.icon.dot.circle.outline::before { content: "=EF=86=92"; } + +.cmp-dm-portal i.icon.try::before { content: "=EF=86=95"; } + +.cmp-dm-portal i.icon.graduation::before { content: "=EF=86=9D"; } + +.cmp-dm-portal i.icon.circle.outline::before { content: "=EF=87=9B"; } + +.cmp-dm-portal i.icon.sliders::before { content: "=EF=87=9E"; } + +.cmp-dm-portal i.icon.weixin::before { content: "=EF=87=97"; } + +.cmp-dm-portal i.icon.teletype::before, .cmp-dm-portal i.icon.tty::before {= + content: "=EF=87=A4"; } + +.cmp-dm-portal i.icon.binoculars::before { content: "=EF=87=A5"; } + +.cmp-dm-portal i.icon.power.cord::before { content: "=EF=87=A6"; } + +.cmp-dm-portal i.icon.wi-fi::before { content: "=EF=87=AB"; } + +.cmp-dm-portal i.icon.visa.card::before { content: "=EF=87=B0"; } + +.cmp-dm-portal i.icon.mastercard.card::before { content: "=EF=87=B1"; } + +.cmp-dm-portal i.icon.discover.card::before { content: "=EF=87=B2"; } + +.cmp-dm-portal i.icon.american.express.card::before, .cmp-dm-portal i.icon.= +amex::before { content: "=EF=87=B3"; } + +.cmp-dm-portal i.icon.stripe.card::before { content: "=EF=87=B5"; } + +.cmp-dm-portal i.icon.bell.slash::before { content: "=EF=87=B6"; } + +.cmp-dm-portal i.icon.bell.slash.outline::before { content: "=EF=87=B7"; } + +.cmp-dm-portal i.icon.area.graph::before { content: "=EF=87=BE"; } + +.cmp-dm-portal i.icon.pie.graph::before { content: "=EF=88=80"; } + +.cmp-dm-portal i.icon.line.graph::before { content: "=EF=88=81"; } + +.cmp-dm-portal i.icon.cc::before { content: "=EF=88=8A"; } + +.cmp-dm-portal i.icon.ils::before, .cmp-dm-portal i.icon.sheqel::before { c= +ontent: "=EF=88=8B"; } + +.cmp-dm-portal i.icon.plus.cart::before { content: "=EF=88=97"; } + +.cmp-dm-portal i.icon.arrow.down.cart::before { content: "=EF=88=98"; } + +.cmp-dm-portal i.icon.detective::before { content: "=EF=88=9B"; } + +.cmp-dm-portal i.icon.venus::before { content: "=EF=88=A1"; } + +.cmp-dm-portal i.icon.mars::before { content: "=EF=88=A2"; } + +.cmp-dm-portal i.icon.mercury::before { content: "=EF=88=A3"; } + +.cmp-dm-portal i.icon.intersex::before { content: "=EF=88=A4"; } + +.cmp-dm-portal i.icon.female.homosexual::before, .cmp-dm-portal i.icon.venu= +s.double::before { content: "=EF=88=A6"; } + +.cmp-dm-portal i.icon.male.homosexual::before, .cmp-dm-portal i.icon.mars.d= +ouble::before { content: "=EF=88=A7"; } + +.cmp-dm-portal i.icon.venus.mars::before { content: "=EF=88=A8"; } + +.cmp-dm-portal i.icon.mars.alternate::before, .cmp-dm-portal i.icon.mars.st= +roke::before { content: "=EF=88=A9"; } + +.cmp-dm-portal i.icon.mars.stroke.vertical::before, .cmp-dm-portal i.icon.m= +ars.vertical::before { content: "=EF=88=AA"; } + +.cmp-dm-portal i.icon.mars.horizontal::before, .cmp-dm-portal i.icon.mars.s= +troke.horizontal::before { content: "=EF=88=AB"; } + +.cmp-dm-portal i.icon.asexual::before { content: "=EF=88=AD"; } + +.cmp-dm-portal i.icon.facebook.official::before { content: "=EF=88=B0"; } + +.cmp-dm-portal i.icon.user.plus::before { content: "=EF=88=B4"; } + +.cmp-dm-portal i.icon.user.cancel::before, .cmp-dm-portal i.icon.user.close= +::before, .cmp-dm-portal i.icon.user.delete::before, .cmp-dm-portal i.icon.= +user.times::before, .cmp-dm-portal i.icon.user.x::before { content: "=EF=88= +=B5"; } + +.cmp-dm-portal i.icon.bed::before { content: "=EF=88=B6"; } + +.cmp-dm-portal i.icon.yc::before, .cmp-dm-portal i.icon.ycombinator::before= + { content: "=EF=88=BB"; } + +.cmp-dm-portal i.icon.battery.four::before { content: "=EF=89=80"; } + +.cmp-dm-portal i.icon.battery.three.quarters::before, .cmp-dm-portal i.icon= +.battery.three::before { content: "=EF=89=81"; } + +.cmp-dm-portal i.icon.battery.half::before, .cmp-dm-portal i.icon.battery.t= +wo::before { content: "=EF=89=82"; } + +.cmp-dm-portal i.icon.battery.one::before, .cmp-dm-portal i.icon.battery.qu= +arter::before { content: "=EF=89=83"; } + +.cmp-dm-portal i.icon.battery.zero::before { content: "=EF=89=84"; } + +.cmp-dm-portal i.icon.i.cursor::before { content: "=EF=89=86"; } + +.cmp-dm-portal i.icon.japan.credit.bureau.card::before, .cmp-dm-portal i.ic= +on.jcb::before { content: "=EF=89=8B"; } + +.cmp-dm-portal i.icon.diners.club.card::before { content: "=EF=89=8C"; } + +.cmp-dm-portal i.icon.balance::before { content: "=EF=89=8E"; } + +.cmp-dm-portal i.icon.hourglass.outline::before, .cmp-dm-portal i.icon.hour= +glass.zero::before { content: "=EF=89=90"; } + +.cmp-dm-portal i.icon.hourglass.one::before { content: "=EF=89=91"; } + +.cmp-dm-portal i.icon.hourglass.two::before { content: "=EF=89=92"; } + +.cmp-dm-portal i.icon.hourglass.three::before { content: "=EF=89=93"; } + +.cmp-dm-portal i.icon.hourglass.four::before { content: "=EF=89=94"; } + +.cmp-dm-portal i.icon.grab::before { content: "=EF=89=95"; } + +.cmp-dm-portal i.icon.hand.victory::before { content: "=EF=89=9B"; } + +.cmp-dm-portal i.icon.tm::before { content: "=EF=89=9C"; } + +.cmp-dm-portal i.icon.r.circle::before { content: "=EF=89=9D"; } + +.cmp-dm-portal i.icon.television::before { content: "=EF=89=AC"; } + +.cmp-dm-portal i.icon.five.hundred.pixels::before { content: "=EF=89=AE"; } + +.cmp-dm-portal i.icon.calendar.plus::before { content: "=EF=89=B1"; } + +.cmp-dm-portal i.icon.calendar.minus::before { content: "=EF=89=B2"; } + +.cmp-dm-portal i.icon.calendar.times::before { content: "=EF=89=B3"; } + +.cmp-dm-portal i.icon.calendar.check::before { content: "=EF=89=B4"; } + +.cmp-dm-portal i.icon.factory::before { content: "=EF=89=B5"; } + +.cmp-dm-portal i.icon.commenting::before { content: "=EF=89=BA"; } + +.cmp-dm-portal i.icon.commenting.outline::before { content: "=EF=89=BB"; } + +.cmp-dm-portal i.icon.edge::before, .cmp-dm-portal i.icon.ms.edge::before {= + content: "=EF=8A=82"; } + +.cmp-dm-portal i.icon.wordpress.beginner::before { content: "=EF=8A=97"; } + +.cmp-dm-portal i.icon.wordpress.forms::before { content: "=EF=8A=98"; } + +.cmp-dm-portal i.icon.envira::before { content: "=EF=8A=99"; } + +.cmp-dm-portal i.icon.question.circle.outline::before { content: "=EF=8A=9C= +"; } + +.cmp-dm-portal i.icon.ald::before, .cmp-dm-portal i.icon.als::before, .cmp-= +dm-portal i.icon.assistive.listening.devices::before { content: "=EF=8A=A2"= +; } + +.cmp-dm-portal i.icon.asl.interpreting::before { content: "=EF=8A=A3"; } + +.cmp-dm-portal i.icon.deaf::before { content: "=EF=8A=A4"; } + +.cmp-dm-portal i.icon.american.sign.language.interpreting::before { content= +: "=EF=8A=A3"; } + +.cmp-dm-portal i.icon.hard.of.hearing::before { content: "=EF=8A=A4"; } + +.cmp-dm-portal i.icon.signing::before { content: "=EF=8A=A7"; } + +.cmp-dm-portal i.icon.new.pied.piper::before { content: "=EF=8A=AE"; } + +.cmp-dm-portal i.icon.theme.isle::before { content: "=EF=8A=B2"; } + +.cmp-dm-portal i.icon.google.plus.official::before { content: "=EF=8A=B3"; = +} + +.cmp-dm-portal i.icon.fa::before { content: "=EF=8A=B4"; } + +.cmp-dm-portal i.icon.vcard::before { content: "=EF=8A=BB"; } + +.cmp-dm-portal i.icon.vcard.outline::before { content: "=EF=8A=BC"; } + +.cmp-dm-portal i.icon.drivers.license::before { content: "=EF=8B=82"; } + +.cmp-dm-portal i.icon.drivers.license.outline::before { content: "=EF=8B=83= +"; } + +.cmp-dm-portal i.icon.thermometer::before { content: "=EF=8B=87"; } + +.cmp-dm-portal i.icon.bath::before, .cmp-dm-portal i.icon.s15::before { con= +tent: "=EF=8B=8D"; } + +.cmp-dm-portal i.icon.times.rectangle::before { content: "=EF=8B=93"; } + +.cmp-dm-portal i.icon.times.rectangle.outline::before { content: "=EF=8B=94= +"; } + +.cmp-dm-portal .ui.image { position: relative; display: inline-block; verti= +cal-align: middle; max-width: 100%; background-color: transparent; } + +.cmp-dm-portal img.ui.image { display: block; } + +.cmp-dm-portal .ui.image img, .cmp-dm-portal .ui.image svg { display: block= +; max-width: 100%; height: auto; } + +.cmp-dm-portal .ui.button.hidden, .cmp-dm-portal .ui.hidden.images, .cmp-dm= +-portal .ui.ui.hidden.image { display: none; } + +.cmp-dm-portal .ui.hidden.transition.image, .cmp-dm-portal .ui.hidden.trans= +ition.images { display: block; visibility: hidden; } + +.cmp-dm-portal .ui.images > .hidden.transition { display: inline-block; vis= +ibility: hidden; } + +.cmp-dm-portal .ui.medium.image, .cmp-dm-portal .ui.medium.images .image, .= +cmp-dm-portal .ui.medium.images img, .cmp-dm-portal .ui.medium.images svg {= + width: 300px; height: auto; font-size: 1rem; } + +.cmp-dm-portal .ui.mini.image, .cmp-dm-portal .ui.mini.images .image, .cmp-= +dm-portal .ui.mini.images img, .cmp-dm-portal .ui.mini.images svg { width: = +35px; height: auto; font-size: 0.785714rem; } + +.cmp-dm-portal .ui.input { position: relative; font-weight: 400; font-style= +: normal; display: inline-flex; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.input > input { margin: 0px; max-width: 100%; -webkit-bo= +x-flex: 1; flex: 1 0 auto; outline: none; -webkit-tap-highlight-color: rgba= +(255, 255, 255, 0); text-align: left; line-height: 1.21429em; font-family: = +graphik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; paddin= +g: 0.678571em 1em; background: rgb(255, 255, 255); border: 1px solid rgba(3= +4, 36, 38, 0.15); color: rgb(80, 80, 80); border-radius: 0.285714rem; trans= +ition: box-shadow 0.1s ease 0s, border-color 0.1s ease 0s, -webkit-box-shad= +ow 0.1s ease 0s; box-shadow: none; } + +.cmp-dm-portal .ui.input > input::-webkit-input-placeholder { color: rgb(25= +5, 255, 255); } + +.cmp-dm-portal .ui.input.down input, .cmp-dm-portal .ui.input > input:activ= +e { border-color: rgba(0, 0, 0, 0.3); background: rgb(250, 250, 250); color= +: rgb(80, 80, 80); box-shadow: none; } + +.cmp-dm-portal .ui.input.focus > input, .cmp-dm-portal .ui.input > input:fo= +cus { border-color: rgb(161, 0, 255); background: rgb(255, 255, 255); color= +: rgba(0, 0, 0, 0.8); box-shadow: none; } + +.cmp-dm-portal .ui.input.focus > input::-webkit-input-placeholder, .cmp-dm-= +portal .ui.input > input:focus::-webkit-input-placeholder { color: rgb(195,= + 195, 195); } + +.cmp-dm-portal .ui.icon.input > i.icon { cursor: default; position: absolut= +e; line-height: 1; text-align: center; top: 0px; right: 0px; margin: 0px; h= +eight: 100%; width: 2.67143em; opacity: 0.5; border-radius: 0px 0.285714rem= + 0.285714rem 0px; transition: opacity 0.3s ease 0s; } + +.cmp-dm-portal .ui.icon.input > i.icon:not(.link) { pointer-events: none; } + +.cmp-dm-portal .ui.ui.ui.ui.icon.input > input, .cmp-dm-portal .ui.ui.ui.ui= +.icon.input > textarea { padding-right: 2.67143em; } + +.cmp-dm-portal .ui.icon.input > i.icon::after, .cmp-dm-portal .ui.icon.inpu= +t > i.icon::before { left: 0px; position: absolute; text-align: center; top= +: 50%; width: 100%; margin-top: -0.5em; } + +.cmp-dm-portal .ui.icon.input > i.link.icon { cursor: pointer; } + +.cmp-dm-portal .ui.icon.input > i.circular.icon { top: 0.35em; right: 0.5em= +; } + +.cmp-dm-portal .ui[class*=3D"left icon"].input > i.icon { right: auto; left= +: 1px; border-radius: 0.285714rem 0px 0px 0.285714rem; } + +.cmp-dm-portal .ui[class*=3D"left icon"].input > i.circular.icon { right: a= +uto; left: 0.5em; } + +.cmp-dm-portal .ui.ui.ui.ui[class*=3D"left icon"].input > input, .cmp-dm-po= +rtal .ui.ui.ui.ui[class*=3D"left icon"].input > textarea { padding-left: 2.= +67143em; padding-right: 1em; } + +.cmp-dm-portal .ui.icon.input > input:focus ~ i.icon, .cmp-dm-portal .ui.ic= +on.input > textarea:focus ~ i.icon { opacity: 1; } + +.cmp-dm-portal .ui.icon.input > textarea ~ .icon { height: 3em; } + +.cmp-dm-portal :not(.field) > .ui.transparent.icon.input > textarea ~ .icon= + { height: 1.3em; } + +.cmp-dm-portal .ui.fluid.input { display: flex; } + +.cmp-dm-portal .ui.fluid.input > input { width: 0px !important; } + +.cmp-dm-portal .ui.input { font-size: 1em; } + +.cmp-dm-portal .ui.big.input { font-size: 1.28571em; } + +.cmp-dm-portal .ui.label { display: inline-block; line-height: 1; vertical-= +align: baseline; margin: 0px 0.142857em; background-color: rgb(232, 232, 23= +2); background-image: none; padding: 0.75em 1.5em; color: rgba(0, 0, 0, 0.6= +); text-transform: none; font-weight: 400; border: 0px solid transparent; b= +order-radius: 0.285714rem; transition: background 0.1s ease 0s; } + +.cmp-dm-portal .ui.label:first-child { margin-left: 0px; } + +.cmp-dm-portal .ui.label:last-child { margin-right: 0px; } + +.cmp-dm-portal .ui.label > a, .cmp-dm-portal a.ui.label { cursor: pointer; = +} + +.cmp-dm-portal .ui.label > a { color: inherit; opacity: 0.5; transition: op= +acity 0.1s ease 0s; } + +.cmp-dm-portal .ui.label > a:hover { opacity: 1; } + +.cmp-dm-portal .ui.label > img { vertical-align: middle; height: 2.5em; wid= +th: auto !important; } + +.cmp-dm-portal .ui.label > .icon, .cmp-dm-portal .ui.left.icon.label > .ico= +n { width: auto; margin: 0px 0.75em 0px 0px; } + +.cmp-dm-portal .ui.label > .detail { display: inline-block; vertical-align:= + top; font-weight: 700; margin-left: 1em; opacity: 0.8; } + +.cmp-dm-portal .ui.label > .detail .icon { margin: 0px 0.25em 0px 0px; } + +.cmp-dm-portal .ui.label > .close.icon, .cmp-dm-portal .ui.label > .delete.= +icon { cursor: pointer; font-size: 0.928571em; opacity: 0.5; transition: ba= +ckground 0.1s ease 0s; } + +.cmp-dm-portal .ui.label > .close.icon:hover, .cmp-dm-portal .ui.label > .d= +elete.icon:hover { opacity: 1; } + +.cmp-dm-portal .ui.label.left.icon > .close.icon, .cmp-dm-portal .ui.label.= +left.icon > .delete.icon { margin: 0px 0.5em 0px 0px; } + +.cmp-dm-portal .ui.label:not(.icon) > .close.icon, .cmp-dm-portal .ui.label= +:not(.icon) > .delete.icon { margin: 0px 0px 0px 0.5em; } + +.cmp-dm-portal .ui.icon.label > .icon { margin: 0px auto; } + +.cmp-dm-portal .ui.right.icon.label > .icon { margin: 0px 0px 0px 0.75em; } + +.cmp-dm-portal .ui.labels > .label { margin: 0px 0.5em 0.5em 0px; } + +.cmp-dm-portal .ui.header > .ui.label { margin-top: -0.375em; } + +.cmp-dm-portal .ui.attached.segment > .ui.top.left.attached.label, .cmp-dm-= +portal .ui.bottom.attached.segment > .ui.top.left.attached.label { border-t= +op-left-radius: 0px; } + +.cmp-dm-portal .ui.attached.segment > .ui.top.right.attached.label, .cmp-dm= +-portal .ui.bottom.attached.segment > .ui.top.right.attached.label { border= +-top-right-radius: 0px; } + +.cmp-dm-portal .ui.top.attached.segment > .ui.bottom.left.attached.label { = +border-bottom-left-radius: 0px; } + +.cmp-dm-portal .ui.top.attached.segment > .ui.bottom.right.attached.label {= + border-bottom-right-radius: 0px; } + +.cmp-dm-portal .ui.top.attached.label + :not(.attached), .cmp-dm-portal .ui= +.top.attached.label ~ .ui.bottom.attached.label + :not(.attached) { margin-= +top: 2rem !important; } + +.cmp-dm-portal .ui.bottom.attached.label ~ :last-child:not(.attached) { mar= +gin-top: 0px; margin-bottom: 2rem !important; } + +.cmp-dm-portal .ui.tag.label, .cmp-dm-portal .ui.tag.labels .label { margin= +-left: 1em; position: relative; padding-left: 1.5em; padding-right: 1.5em; = +border-radius: 0px 0.285714rem 0.285714rem 0px; transition: none 0s ease 0s= +; } + +.cmp-dm-portal .ui.tag.label::before, .cmp-dm-portal .ui.tag.labels .label:= +:before { position: absolute; transform: translateY(-50%) translateX(50%) r= +otate(-45deg); top: 50%; right: 100%; content: ""; background-color: inheri= +t; background-image: none; width: 1.56em; height: 1.56em; transition: none = +0s ease 0s; } + +.cmp-dm-portal .ui.tag.label::after, .cmp-dm-portal .ui.tag.labels .label::= +after { position: absolute; content: ""; top: 50%; left: -0.25em; margin-to= +p: -0.25em; background-color: rgb(255, 255, 255); width: 0.5em; height: 0.5= +em; box-shadow: rgba(0, 0, 0, 0.3) 0px -1px 1px 0px; border-radius: 500rem;= + } + +.cmp-dm-portal .ui.basic.tag.label::before, .cmp-dm-portal .ui.basic.tag.la= +bels .label::before { border-color: inherit; border-width: 1px 0px 0px 1px;= + border-style: inherit; right: calc(100% + 1px); } + +.cmp-dm-portal .ui.basic.tag.label::after, .cmp-dm-portal .ui.basic.tag.lab= +els .label::after { box-shadow: rgba(0, 0, 0, 0.8) 0px -1px 3px 0px; } + +.cmp-dm-portal .ui.labels a.label:hover, .cmp-dm-portal a.ui.label:hover { = +background-color: rgb(224, 224, 224); border-color: rgb(224, 224, 224); bac= +kground-image: none; color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.labels a.label:hover::before, .cmp-dm-portal a.ui.label:= +hover::before { color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.active.label { border-color: rgb(208, 208, 208); } + +.cmp-dm-portal .ui.active.label, .cmp-dm-portal .ui.active.label::before { = +background-color: rgb(208, 208, 208); background-image: none; color: rgba(0= +, 0, 0, 0.95); } + +.cmp-dm-portal .ui.labels a.active.label:hover, .cmp-dm-portal a.ui.active.= +label:hover { border-color: rgb(200, 200, 200); } + +.cmp-dm-portal .ui.labels a.active.label:hover, .cmp-dm-portal .ui.labels a= +.active.label:hover::before, .cmp-dm-portal a.ui.active.label:hover, .cmp-d= +m-portal a.ui.active.label:hover::before { background-color: rgb(200, 200, = +200); background-image: none; color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.label.visible:not(.dropdown), .cmp-dm-portal .ui.labels.= +visible .label { display: inline-block !important; } + +.cmp-dm-portal .ui.label.hidden, .cmp-dm-portal .ui.labels.hidden .label { = +display: none !important; } + +.cmp-dm-portal .ui.basic.label, .cmp-dm-portal .ui.basic.labels .label { ba= +ckground: none rgb(255, 255, 255); border: 1px solid rgba(34, 36, 38, 0.15)= +; color: rgb(80, 80, 80); box-shadow: none; } + +.cmp-dm-portal .ui.basic.labels a.label:hover, .cmp-dm-portal a.ui.basic.la= +bel:hover { text-decoration: none; background: none rgb(255, 255, 255); col= +or: rgb(145, 0, 230); box-shadow: none; } + +.cmp-dm-portal .ui.primary.labels .label, .cmp-dm-portal .ui.ui.ui.primary.= +label { background-color: rgb(161, 0, 255); border-color: rgb(161, 0, 255);= + color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.primary.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.= +primary.label:hover { background-color: rgb(145, 0, 230); border-color: rgb= +(145, 0, 230); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .primary.label, .cmp-dm-portal .ui.ui.ui.ba= +sic.primary.label { background: none rgb(255, 255, 255); border-color: rgb(= +161, 0, 255); color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.basic.labels a.primary.label:hover, .cmp-dm-portal a.ui.= +ui.ui.basic.primary.label:hover { background: none rgb(255, 255, 255); bord= +er-color: rgb(145, 0, 230); color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.secondary.labels .label, .cmp-dm-portal .ui.ui.ui.second= +ary.label { background-color: rgb(80, 80, 80); border-color: rgb(80, 80, 80= +); color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.secondary.labels a.label:hover, .cmp-dm-portal a.ui.ui.u= +i.secondary.label:hover { background-color: rgb(93, 93, 93); border-color: = +rgb(93, 93, 93); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .secondary.label, .cmp-dm-portal .ui.ui.ui.= +basic.secondary.label { background: none rgb(255, 255, 255); border-color: = +rgb(80, 80, 80); color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.basic.labels a.secondary.label:hover, .cmp-dm-portal a.u= +i.ui.ui.basic.secondary.label:hover { background: none rgb(255, 255, 255); = +border-color: rgb(93, 93, 93); color: rgb(93, 93, 93); } + +.cmp-dm-portal .ui.red.labels .label, .cmp-dm-portal .ui.ui.ui.red.label { = +background-color: rgb(219, 40, 40); border-color: rgb(219, 40, 40); color: = +rgb(255, 255, 255); } + +.cmp-dm-portal .ui.red.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.red.= +label:hover { background-color: rgb(208, 25, 25); border-color: rgb(208, 25= +, 25); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .red.label, .cmp-dm-portal .ui.ui.ui.basic.= +red.label { background: none rgb(255, 255, 255); border-color: rgb(219, 40,= + 40); color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.basic.labels a.red.label:hover, .cmp-dm-portal a.ui.ui.u= +i.basic.red.label:hover { background: none rgb(255, 255, 255); border-color= +: rgb(208, 25, 25); color: rgb(208, 25, 25); } + +.cmp-dm-portal .ui.orange.labels .label, .cmp-dm-portal .ui.ui.ui.orange.la= +bel { background-color: rgb(242, 113, 28); border-color: rgb(242, 113, 28);= + color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.orange.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.o= +range.label:hover { background-color: rgb(242, 98, 2); border-color: rgb(24= +2, 98, 2); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .orange.label, .cmp-dm-portal .ui.ui.ui.bas= +ic.orange.label { background: none rgb(255, 255, 255); border-color: rgb(24= +2, 113, 28); color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.basic.labels a.orange.label:hover, .cmp-dm-portal a.ui.u= +i.ui.basic.orange.label:hover { background: none rgb(255, 255, 255); border= +-color: rgb(242, 98, 2); color: rgb(242, 98, 2); } + +.cmp-dm-portal .ui.ui.ui.yellow.label, .cmp-dm-portal .ui.yellow.labels .la= +bel { background-color: rgb(251, 189, 8); border-color: rgb(251, 189, 8); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.yellow.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.y= +ellow.label:hover { background-color: rgb(234, 174, 0); border-color: rgb(2= +34, 174, 0); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .yellow.label, .cmp-dm-portal .ui.ui.ui.bas= +ic.yellow.label { background: none rgb(255, 255, 255); border-color: rgb(25= +1, 189, 8); color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.basic.labels a.yellow.label:hover, .cmp-dm-portal a.ui.u= +i.ui.basic.yellow.label:hover { background: none rgb(255, 255, 255); border= +-color: rgb(234, 174, 0); color: rgb(234, 174, 0); } + +.cmp-dm-portal .ui.olive.labels .label, .cmp-dm-portal .ui.ui.ui.olive.labe= +l { background-color: rgb(181, 204, 24); border-color: rgb(181, 204, 24); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.olive.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.ol= +ive.label:hover { background-color: rgb(167, 189, 13); border-color: rgb(16= +7, 189, 13); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .olive.label, .cmp-dm-portal .ui.ui.ui.basi= +c.olive.label { background: none rgb(255, 255, 255); border-color: rgb(181,= + 204, 24); color: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.basic.labels a.olive.label:hover, .cmp-dm-portal a.ui.ui= +.ui.basic.olive.label:hover { background: none rgb(255, 255, 255); border-c= +olor: rgb(167, 189, 13); color: rgb(167, 189, 13); } + +.cmp-dm-portal .ui.green.labels .label, .cmp-dm-portal .ui.ui.ui.green.labe= +l { background-color: rgb(33, 186, 69); border-color: rgb(33, 186, 69); col= +or: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.green.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.gr= +een.label:hover { background-color: rgb(22, 171, 57); border-color: rgb(22,= + 171, 57); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .green.label, .cmp-dm-portal .ui.ui.ui.basi= +c.green.label { background: none rgb(255, 255, 255); border-color: rgb(33, = +186, 69); color: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.basic.labels a.green.label:hover, .cmp-dm-portal a.ui.ui= +.ui.basic.green.label:hover { background: none rgb(255, 255, 255); border-c= +olor: rgb(22, 171, 57); color: rgb(22, 171, 57); } + +.cmp-dm-portal .ui.teal.labels .label, .cmp-dm-portal .ui.ui.ui.teal.label = +{ background-color: rgb(0, 181, 173); border-color: rgb(0, 181, 173); color= +: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.teal.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.tea= +l.label:hover { background-color: rgb(0, 156, 149); border-color: rgb(0, 15= +6, 149); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .teal.label, .cmp-dm-portal .ui.ui.ui.basic= +.teal.label { background: none rgb(255, 255, 255); border-color: rgb(0, 181= +, 173); color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.basic.labels a.teal.label:hover, .cmp-dm-portal a.ui.ui.= +ui.basic.teal.label:hover { background: none rgb(255, 255, 255); border-col= +or: rgb(0, 156, 149); color: rgb(0, 156, 149); } + +.cmp-dm-portal .ui.blue.labels .label, .cmp-dm-portal .ui.ui.ui.blue.label = +{ background-color: rgb(33, 133, 208); border-color: rgb(33, 133, 208); col= +or: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.blue.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.blu= +e.label:hover { background-color: rgb(22, 120, 194); border-color: rgb(22, = +120, 194); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .blue.label, .cmp-dm-portal .ui.ui.ui.basic= +.blue.label { background: none rgb(255, 255, 255); border-color: rgb(33, 13= +3, 208); color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.basic.labels a.blue.label:hover, .cmp-dm-portal a.ui.ui.= +ui.basic.blue.label:hover { background: none rgb(255, 255, 255); border-col= +or: rgb(22, 120, 194); color: rgb(22, 120, 194); } + +.cmp-dm-portal .ui.ui.ui.violet.label, .cmp-dm-portal .ui.violet.labels .la= +bel { background-color: rgb(100, 53, 201); border-color: rgb(100, 53, 201);= + color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.violet.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.v= +iolet.label:hover { background-color: rgb(88, 41, 187); border-color: rgb(8= +8, 41, 187); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .violet.label, .cmp-dm-portal .ui.ui.ui.bas= +ic.violet.label { background: none rgb(255, 255, 255); border-color: rgb(10= +0, 53, 201); color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.basic.labels a.violet.label:hover, .cmp-dm-portal a.ui.u= +i.ui.basic.violet.label:hover { background: none rgb(255, 255, 255); border= +-color: rgb(88, 41, 187); color: rgb(88, 41, 187); } + +.cmp-dm-portal .ui.purple.labels .label, .cmp-dm-portal .ui.ui.ui.purple.la= +bel { background-color: rgb(163, 51, 200); border-color: rgb(163, 51, 200);= + color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.purple.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.p= +urple.label:hover { background-color: rgb(150, 39, 186); border-color: rgb(= +150, 39, 186); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .purple.label, .cmp-dm-portal .ui.ui.ui.bas= +ic.purple.label { background: none rgb(255, 255, 255); border-color: rgb(16= +3, 51, 200); color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.basic.labels a.purple.label:hover, .cmp-dm-portal a.ui.u= +i.ui.basic.purple.label:hover { background: none rgb(255, 255, 255); border= +-color: rgb(150, 39, 186); color: rgb(150, 39, 186); } + +.cmp-dm-portal .ui.pink.labels .label, .cmp-dm-portal .ui.ui.ui.pink.label = +{ background-color: rgb(224, 57, 151); border-color: rgb(224, 57, 151); col= +or: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.pink.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.pin= +k.label:hover { background-color: rgb(230, 26, 141); border-color: rgb(230,= + 26, 141); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .pink.label, .cmp-dm-portal .ui.ui.ui.basic= +.pink.label { background: none rgb(255, 255, 255); border-color: rgb(224, 5= +7, 151); color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.basic.labels a.pink.label:hover, .cmp-dm-portal a.ui.ui.= +ui.basic.pink.label:hover { background: none rgb(255, 255, 255); border-col= +or: rgb(230, 26, 141); color: rgb(230, 26, 141); } + +.cmp-dm-portal .ui.brown.labels .label, .cmp-dm-portal .ui.ui.ui.brown.labe= +l { background-color: rgb(165, 103, 63); border-color: rgb(165, 103, 63); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.brown.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.br= +own.label:hover { background-color: rgb(151, 91, 51); border-color: rgb(151= +, 91, 51); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .brown.label, .cmp-dm-portal .ui.ui.ui.basi= +c.brown.label { background: none rgb(255, 255, 255); border-color: rgb(165,= + 103, 63); color: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.basic.labels a.brown.label:hover, .cmp-dm-portal a.ui.ui= +.ui.basic.brown.label:hover { background: none rgb(255, 255, 255); border-c= +olor: rgb(151, 91, 51); color: rgb(151, 91, 51); } + +.cmp-dm-portal .ui.grey.labels .label, .cmp-dm-portal .ui.ui.ui.grey.label = +{ background-color: rgb(118, 118, 118); border-color: rgb(118, 118, 118); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grey.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.gre= +y.label:hover { background-color: rgb(131, 131, 131); border-color: rgb(131= +, 131, 131); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .grey.label, .cmp-dm-portal .ui.ui.ui.basic= +.grey.label { background: none rgb(255, 255, 255); border-color: rgb(118, 1= +18, 118); color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.basic.labels a.grey.label:hover, .cmp-dm-portal a.ui.ui.= +ui.basic.grey.label:hover { background: none rgb(255, 255, 255); border-col= +or: rgb(131, 131, 131); color: rgb(131, 131, 131); } + +.cmp-dm-portal .ui.black.labels .label, .cmp-dm-portal .ui.ui.ui.black.labe= +l { background-color: rgb(27, 28, 29); border-color: rgb(27, 28, 29); color= +: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.black.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.bl= +ack.label:hover { background-color: rgb(39, 41, 42); border-color: rgb(39, = +41, 42); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .black.label, .cmp-dm-portal .ui.ui.ui.basi= +c.black.label { background: none rgb(255, 255, 255); border-color: rgb(27, = +28, 29); color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.basic.labels a.black.label:hover, .cmp-dm-portal a.ui.ui= +.ui.basic.black.label:hover { background: none rgb(255, 255, 255); border-c= +olor: rgb(39, 41, 42); color: rgb(39, 41, 42); } + +.cmp-dm-portal .ui.horizontal.label, .cmp-dm-portal .ui.horizontal.labels .= +label { margin: 0px 0.5em 0px 0px; padding: 0.4em 1.5em; min-width: 3em; te= +xt-align: center; } + +.cmp-dm-portal .ui.circular.label, .cmp-dm-portal .ui.circular.labels .labe= +l { min-width: 2em; min-height: 2em; line-height: 1em; text-align: center; = +border-radius: 500rem; padding: 0.5em !important; } + +.cmp-dm-portal .ui.empty.circular.label, .cmp-dm-portal .ui.empty.circular.= +labels .label { min-width: 0px; min-height: 0px; overflow: hidden; width: 0= +.5em; height: 0.5em; vertical-align: baseline; } + +.cmp-dm-portal .ui.floating.label { position: absolute; z-index: 100; top: = +-1em; right: 0px; white-space: nowrap; transform: translateX(50%); } + +.cmp-dm-portal .ui.right.aligned.floating.label { transform: translateX(1.2= +em); } + +.cmp-dm-portal .ui.left.floating.label { left: 0px; right: auto; transform:= + translateX(-50%); } + +.cmp-dm-portal .ui.left.aligned.floating.label { transform: translateX(-1.2= +em); } + +.cmp-dm-portal .ui.bottom.floating.label { top: auto; bottom: -1em; } + +.cmp-dm-portal .ui.label, .cmp-dm-portal .ui.labels .label { font-size: 0.8= +57143rem; } + +.cmp-dm-portal .ui.large.label, .cmp-dm-portal .ui.large.labels .label { fo= +nt-size: 1rem; } + +.cmp-dm-portal .ui.primary.label, .cmp-dm-portal .ui.primary.labels .label = +{ background-color: rgb(161, 0, 255) !important; border-color: rgb(161, 0, = +255) !important; color: rgb(255, 255, 255) !important; } + +.cmp-dm-portal .ui.primary.labels .label:hover, .cmp-dm-portal a.ui.primary= +.label:hover { background-color: rgb(145, 0, 230) !important; border-color:= + rgb(145, 0, 230) !important; color: rgb(145, 0, 230) !important; } + +.cmp-dm-portal .ui.primary.corner.label, .cmp-dm-portal .ui.primary.corner.= +label:hover { background-color: transparent !important; } + +.cmp-dm-portal .ui.primary.ribbon.label { border-color: rgb(145, 0, 230) !i= +mportant; } + +.cmp-dm-portal .ui.basic.primary.label { background-color: rgb(255, 255, 25= +5) !important; color: rgb(161, 0, 255) !important; border-color: rgb(161, 0= +, 255) !important; } + +.cmp-dm-portal .ui.basic.primary.labels a.label:hover, .cmp-dm-portal a.ui.= +basic.primary.label:hover { background-color: rgb(255, 255, 255) !important= +; color: rgb(145, 0, 230) !important; border-color: rgb(145, 0, 230) !impor= +tant; } + +.cmp-dm-portal a:hover { text-decoration: underline; } + +.cmp-dm-portal .cmp-text p a:hover, .cmp-dm-portal a:hover { color: purple;= + } + +.cmp-dm-portal .ui.header a:hover { text-decoration: none; } + +.cmp-dm-portal .ui.card h3.header a { font-family: "Graphik semibold"; } + +.cmp-dm-portal .ui.list, .cmp-dm-portal ol.ui.list, .cmp-dm-portal ul.ui.li= +st { list-style-type: none; margin: 1em 0px; padding: 0px; } + +.cmp-dm-portal .ui.list:first-child, .cmp-dm-portal ol.ui.list:first-child,= + .cmp-dm-portal ul.ui.list:first-child { margin-top: 0px; padding-top: 0px;= + } + +.cmp-dm-portal .ui.list:last-child, .cmp-dm-portal ol.ui.list:last-child, .= +cmp-dm-portal ul.ui.list:last-child { margin-bottom: 0px; padding-bottom: 0= +px; } + +.cmp-dm-portal .ui.list .list > .item, .cmp-dm-portal .ui.list > .item, .cm= +p-dm-portal ol.ui.list li, .cmp-dm-portal ul.ui.list li { display: list-ite= +m; table-layout: fixed; list-style-type: none; list-style-position: outside= +; padding: 0.214286em 0px; line-height: 1.14286em; } + +.cmp-dm-portal .ui.list > .item::after, .cmp-dm-portal .ui.list > .list > .= +item::after, .cmp-dm-portal ol.ui.list > li:first-child::after, .cmp-dm-por= +tal ul.ui.list > li:first-child::after { content: ""; display: block; heigh= +t: 0px; clear: both; visibility: hidden; } + +.cmp-dm-portal .ui.list .list > .item:first-child, .cmp-dm-portal .ui.list = +> .item:first-child, .cmp-dm-portal ol.ui.list li:first-child, .cmp-dm-port= +al ul.ui.list li:first-child { padding-top: 0px; } + +.cmp-dm-portal .ui.list .list > .item:last-child, .cmp-dm-portal .ui.list >= + .item:last-child, .cmp-dm-portal ol.ui.list li:last-child, .cmp-dm-portal = +ul.ui.list li:last-child { padding-bottom: 0px; } + +.cmp-dm-portal .ui.list .list:not(.icon), .cmp-dm-portal ol.ui.list ol, .cm= +p-dm-portal ul.ui.list ul { clear: both; margin: 0px; padding: 0.75em 0px 0= +.25em 0.5em; } + +.cmp-dm-portal .ui.list .list > .item, .cmp-dm-portal ol.ui.list ol li, .cm= +p-dm-portal ul.ui.list ul li { padding: 0.142857em 0px; line-height: inheri= +t; } + +.cmp-dm-portal .ui.list .list > .item > .content, .cmp-dm-portal .ui.list >= + .item > .content { line-height: 1.14286em; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.list .list > .item > .content > .list, .cmp-dm-portal .u= +i.list > .item > .content > .list { margin-left: 0px; padding-left: 0px; } + +.cmp-dm-portal .ui.list .list > .item .header, .cmp-dm-portal .ui.list > .i= +tem .header { display: block; margin: 0px; font-family: graphik-regular-web= +, "Helvetica Neue", Arial, Helvetica, sans-serif; font-weight: 700; color: = +rgb(80, 80, 80); } + +.cmp-dm-portal .ui.list .list > .item .description, .cmp-dm-portal .ui.list= + > .item .description { display: block; color: rgba(0, 0, 0, 0.7); } + +.cmp-dm-portal .ui.list .list > .item a, .cmp-dm-portal .ui.list > .item a = +{ cursor: pointer; } + +.cmp-dm-portal .ui.list .list > a.item, .cmp-dm-portal .ui.list > a.item { = +cursor: pointer; color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.list .list > a.item:hover, .cmp-dm-portal .ui.list > a.i= +tem:hover { color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.list .list > .item a.header, .cmp-dm-portal .ui.list > .= +item a.header { cursor: pointer; color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.list .list > .item > a.header:hover, .cmp-dm-portal .ui.= +list > .item > a.header:hover { color: rgb(145, 0, 230) !important; } + +.cmp-dm-portal .ui.menu .ui.list .list > .item, .cmp-dm-portal .ui.menu .ui= +.list > .item { display: list-item; table-layout: fixed; background-color: = +transparent; list-style-type: none; list-style-position: outside; padding: = +0.214286em 0px; line-height: 1.14286em; } + +.cmp-dm-portal .ui.menu .ui.list .list > .item::before, .cmp-dm-portal .ui.= +menu .ui.list > .item::before { border: none; background: none; } + +.cmp-dm-portal .ui.menu .ui.list .list > .item:first-child, .cmp-dm-portal = +.ui.menu .ui.list > .item:first-child { padding-top: 0px; } + +.cmp-dm-portal .ui.menu .ui.list .list > .item:last-child, .cmp-dm-portal .= +ui.menu .ui.list > .item:last-child { padding-bottom: 0px; } + +.cmp-dm-portal .ui.list { font-size: 1em; } + +.cmp-dm-portal .ui.loader { display: none; position: absolute; top: 50%; le= +ft: 50%; margin: 0px; text-align: center; z-index: 1000; transform: transla= +teX(-50%) translateY(-50%); } + +.cmp-dm-portal .ui.loader::before { border-radius: 500rem; border: 0.2em so= +lid rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.loader::after, .cmp-dm-portal .ui.loader::before { posit= +ion: absolute; content: ""; top: 0px; left: 50%; width: 100%; height: 100%;= + } + +.cmp-dm-portal .ui.loader::after { animation: 0.6s linear 0s infinite norma= +l none running loader; border: 0.2em solid rgb(118, 118, 118); border-radiu= +s: 500rem; box-shadow: transparent 0px 0px 0px 1px; } + +@-webkit-keyframes loader {=20 + 100% { transform: rotate(1turn); } +} + +@keyframes loader {=20 + 100% { transform: rotate(1turn); } +} + +.cmp-dm-portal .ui.dimmer > .loader { display: block; } + +.cmp-dm-portal .ui.dimmer > .ui.loader { color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.dimmer > .ui.loader:not(.elastic)::before { border-color= +: rgba(255, 255, 255, 0.15); } + +.cmp-dm-portal .ui.inverted.dimmer > .ui.loader { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.inverted.dimmer > .ui.loader:not(.elastic)::before { bor= +der-color: rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.ui.ui.text.loader { width: auto; height: auto; text-a= +lign: center; font-style: normal; } + +.cmp-dm-portal .ui.indeterminate.loader::after { animation-direction: rever= +se; animation-duration: 1.2s; } + +.cmp-dm-portal .ui.loader.active, .cmp-dm-portal .ui.loader.visible { displ= +ay: block; } + +.cmp-dm-portal .ui.loader.disabled, .cmp-dm-portal .ui.loader.hidden { disp= +lay: none; } + +.cmp-dm-portal .ui.loader { width: 2.28571rem; height: 2.28571rem; font-siz= +e: 1em; } + +.cmp-dm-portal .ui.loader::after, .cmp-dm-portal .ui.loader::before { width= +: 2.28571rem; height: 2.28571rem; margin: 0px 0px 0px -1.14286rem; } + +.cmp-dm-portal .ui.text.loader { min-width: 2.28571rem; padding-top: 3.0714= +3rem; } + +.cmp-dm-portal .ui.big.loader { width: 3.71429rem; height: 3.71429rem; font= +-size: 1.28571em; } + +.cmp-dm-portal .ui.big.loader::after, .cmp-dm-portal .ui.big.loader::before= + { width: 3.71429rem; height: 3.71429rem; margin: 0px 0px 0px -1.85714rem; = +} + +.cmp-dm-portal .ui.big.text.loader { min-width: 3.71429rem; padding-top: 4.= +5rem; } + +.cmp-dm-portal .ui.huge.loader { width: 4.14286rem; height: 4.14286rem; fon= +t-size: 1.42857em; } + +.cmp-dm-portal .ui.huge.loader::after, .cmp-dm-portal .ui.huge.loader::befo= +re { width: 4.14286rem; height: 4.14286rem; margin: 0px 0px 0px -2.07143rem= +; } + +.cmp-dm-portal .ui.huge.text.loader { min-width: 4.14286rem; padding-top: 4= +.92857rem; } + +.cmp-dm-portal .ui.primary.basic.elastic.loading.button::after, .cmp-dm-por= +tal .ui.primary.basic.elastic.loading.button::before, .cmp-dm-portal .ui.pr= +imary.elastic.loader.loader::before, .cmp-dm-portal .ui.primary.elastic.loa= +ding.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.primary.el= +astic.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.= +primary.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-port= +al .ui.primary.loader.loader.loader::after, .cmp-dm-portal .ui.primary.load= +ing.loading.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.prim= +ary.loading.loading.loading.loading:not(.usual):not(.button)::after, .cmp-d= +m-portal .ui.primary.loading.loading.loading.loading > i.icon::after { colo= +r: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.inverted.primary.elastic.loader::before, .cmp-dm-portal = +.ui.inverted.primary.elastic.loading.loading.loading .input > i.icon::befor= +e, .cmp-dm-portal .ui.inverted.primary.elastic.loading.loading.loading:not(= +.segment)::before, .cmp-dm-portal .ui.inverted.primary.elastic.loading.load= +ing.loading > i.icon::before, .cmp-dm-portal .ui.inverted.primary.loader.lo= +ader.loader::after, .cmp-dm-portal .ui.inverted.primary.loading.loading.loa= +ding.loading .input > i.icon::after, .cmp-dm-portal .ui.inverted.primary.lo= +ading.loading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.invert= +ed.primary.loading.loading.loading.loading > i.icon::after { color: rgb(84,= + 200, 255); } + +.cmp-dm-portal .ui.secondary.basic.elastic.loading.button::after, .cmp-dm-p= +ortal .ui.secondary.basic.elastic.loading.button::before, .cmp-dm-portal .u= +i.secondary.elastic.loader.loader::before, .cmp-dm-portal .ui.secondary.ela= +stic.loading.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.se= +condary.elastic.loading.loading.loading.loading > i.icon::before, .cmp-dm-p= +ortal .ui.secondary.elastic.loading.loading.loading:not(.segment)::before, = +.cmp-dm-portal .ui.secondary.loader.loader.loader::after, .cmp-dm-portal .u= +i.secondary.loading.loading.loading.loading .input > i.icon::after, .cmp-dm= +-portal .ui.secondary.loading.loading.loading.loading:not(.usual):not(.butt= +on)::after, .cmp-dm-portal .ui.secondary.loading.loading.loading.loading > = +i.icon::after { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.inverted.secondary.elastic.loader::before, .cmp-dm-porta= +l .ui.inverted.secondary.elastic.loading.loading.loading .input > i.icon::b= +efore, .cmp-dm-portal .ui.inverted.secondary.elastic.loading.loading.loadin= +g:not(.segment)::before, .cmp-dm-portal .ui.inverted.secondary.elastic.load= +ing.loading.loading > i.icon::before, .cmp-dm-portal .ui.inverted.secondary= +.loader.loader.loader::after, .cmp-dm-portal .ui.inverted.secondary.loading= +.loading.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.inverte= +d.secondary.loading.loading.loading.loading:not(.usual)::after, .cmp-dm-por= +tal .ui.inverted.secondary.loading.loading.loading.loading > i.icon::after = +{ color: rgb(84, 84, 84); } + +.cmp-dm-portal .ui.red.basic.elastic.loading.button::after, .cmp-dm-portal = +.ui.red.basic.elastic.loading.button::before, .cmp-dm-portal .ui.red.elasti= +c.loader.loader::before, .cmp-dm-portal .ui.red.elastic.loading.loading.loa= +ding .input > i.icon::before, .cmp-dm-portal .ui.red.elastic.loading.loadin= +g.loading.loading > i.icon::before, .cmp-dm-portal .ui.red.elastic.loading.= +loading.loading:not(.segment)::before, .cmp-dm-portal .ui.red.loader.loader= +.loader::after, .cmp-dm-portal .ui.red.loading.loading.loading.loading .inp= +ut > i.icon::after, .cmp-dm-portal .ui.red.loading.loading.loading.loading:= +not(.usual):not(.button)::after, .cmp-dm-portal .ui.red.loading.loading.loa= +ding.loading > i.icon::after { color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.inverted.red.elastic.loader::before, .cmp-dm-portal .ui.= +inverted.red.elastic.loading.loading.loading .input > i.icon::before, .cmp-= +dm-portal .ui.inverted.red.elastic.loading.loading.loading:not(.segment)::b= +efore, .cmp-dm-portal .ui.inverted.red.elastic.loading.loading.loading > i.= +icon::before, .cmp-dm-portal .ui.inverted.red.loader.loader.loader::after, = +.cmp-dm-portal .ui.inverted.red.loading.loading.loading.loading .input > i.= +icon::after, .cmp-dm-portal .ui.inverted.red.loading.loading.loading.loadin= +g:not(.usual)::after, .cmp-dm-portal .ui.inverted.red.loading.loading.loadi= +ng.loading > i.icon::after { color: rgb(255, 105, 94); } + +.cmp-dm-portal .ui.orange.basic.elastic.loading.button::after, .cmp-dm-port= +al .ui.orange.basic.elastic.loading.button::before, .cmp-dm-portal .ui.oran= +ge.elastic.loader.loader::before, .cmp-dm-portal .ui.orange.elastic.loading= +.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.orange.elastic= +.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.orang= +e.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui= +.orange.loader.loader.loader::after, .cmp-dm-portal .ui.orange.loading.load= +ing.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.orange.loadi= +ng.loading.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal = +.ui.orange.loading.loading.loading.loading > i.icon::after { color: rgb(242= +, 113, 28); } + +.cmp-dm-portal .ui.inverted.orange.elastic.loader::before, .cmp-dm-portal .= +ui.inverted.orange.elastic.loading.loading.loading .input > i.icon::before,= + .cmp-dm-portal .ui.inverted.orange.elastic.loading.loading.loading:not(.se= +gment)::before, .cmp-dm-portal .ui.inverted.orange.elastic.loading.loading.= +loading > i.icon::before, .cmp-dm-portal .ui.inverted.orange.loader.loader.= +loader::after, .cmp-dm-portal .ui.inverted.orange.loading.loading.loading.l= +oading .input > i.icon::after, .cmp-dm-portal .ui.inverted.orange.loading.l= +oading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.oran= +ge.loading.loading.loading.loading > i.icon::after { color: rgb(255, 133, 2= +7); } + +.cmp-dm-portal .ui.yellow.basic.elastic.loading.button::after, .cmp-dm-port= +al .ui.yellow.basic.elastic.loading.button::before, .cmp-dm-portal .ui.yell= +ow.elastic.loader.loader::before, .cmp-dm-portal .ui.yellow.elastic.loading= +.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.yellow.elastic= +.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.yello= +w.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui= +.yellow.loader.loader.loader::after, .cmp-dm-portal .ui.yellow.loading.load= +ing.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.yellow.loadi= +ng.loading.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal = +.ui.yellow.loading.loading.loading.loading > i.icon::after { color: rgb(251= +, 189, 8); } + +.cmp-dm-portal .ui.inverted.yellow.elastic.loader::before, .cmp-dm-portal .= +ui.inverted.yellow.elastic.loading.loading.loading .input > i.icon::before,= + .cmp-dm-portal .ui.inverted.yellow.elastic.loading.loading.loading:not(.se= +gment)::before, .cmp-dm-portal .ui.inverted.yellow.elastic.loading.loading.= +loading > i.icon::before, .cmp-dm-portal .ui.inverted.yellow.loader.loader.= +loader::after, .cmp-dm-portal .ui.inverted.yellow.loading.loading.loading.l= +oading .input > i.icon::after, .cmp-dm-portal .ui.inverted.yellow.loading.l= +oading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.yell= +ow.loading.loading.loading.loading > i.icon::after { color: rgb(255, 226, 3= +1); } + +.cmp-dm-portal .ui.olive.basic.elastic.loading.button::after, .cmp-dm-porta= +l .ui.olive.basic.elastic.loading.button::before, .cmp-dm-portal .ui.olive.= +elastic.loader.loader::before, .cmp-dm-portal .ui.olive.elastic.loading.loa= +ding.loading .input > i.icon::before, .cmp-dm-portal .ui.olive.elastic.load= +ing.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.olive.elas= +tic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.olive= +.loader.loader.loader::after, .cmp-dm-portal .ui.olive.loading.loading.load= +ing.loading .input > i.icon::after, .cmp-dm-portal .ui.olive.loading.loadin= +g.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.olive= +.loading.loading.loading.loading > i.icon::after { color: rgb(181, 204, 24)= +; } + +.cmp-dm-portal .ui.inverted.olive.elastic.loader::before, .cmp-dm-portal .u= +i.inverted.olive.elastic.loading.loading.loading .input > i.icon::before, .= +cmp-dm-portal .ui.inverted.olive.elastic.loading.loading.loading:not(.segme= +nt)::before, .cmp-dm-portal .ui.inverted.olive.elastic.loading.loading.load= +ing > i.icon::before, .cmp-dm-portal .ui.inverted.olive.loader.loader.loade= +r::after, .cmp-dm-portal .ui.inverted.olive.loading.loading.loading.loading= + .input > i.icon::after, .cmp-dm-portal .ui.inverted.olive.loading.loading.= +loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.olive.loadi= +ng.loading.loading.loading > i.icon::after { color: rgb(217, 231, 120); } + +.cmp-dm-portal .ui.green.basic.elastic.loading.button::after, .cmp-dm-porta= +l .ui.green.basic.elastic.loading.button::before, .cmp-dm-portal .ui.green.= +elastic.loader.loader::before, .cmp-dm-portal .ui.green.elastic.loading.loa= +ding.loading .input > i.icon::before, .cmp-dm-portal .ui.green.elastic.load= +ing.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.green.elas= +tic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.green= +.loader.loader.loader::after, .cmp-dm-portal .ui.green.loading.loading.load= +ing.loading .input > i.icon::after, .cmp-dm-portal .ui.green.loading.loadin= +g.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.green= +.loading.loading.loading.loading > i.icon::after { color: rgb(33, 186, 69);= + } + +.cmp-dm-portal .ui.inverted.green.elastic.loader::before, .cmp-dm-portal .u= +i.inverted.green.elastic.loading.loading.loading .input > i.icon::before, .= +cmp-dm-portal .ui.inverted.green.elastic.loading.loading.loading:not(.segme= +nt)::before, .cmp-dm-portal .ui.inverted.green.elastic.loading.loading.load= +ing > i.icon::before, .cmp-dm-portal .ui.inverted.green.loader.loader.loade= +r::after, .cmp-dm-portal .ui.inverted.green.loading.loading.loading.loading= + .input > i.icon::after, .cmp-dm-portal .ui.inverted.green.loading.loading.= +loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.green.loadi= +ng.loading.loading.loading > i.icon::after { color: rgb(46, 204, 64); } + +.cmp-dm-portal .ui.teal.basic.elastic.loading.button::after, .cmp-dm-portal= + .ui.teal.basic.elastic.loading.button::before, .cmp-dm-portal .ui.teal.ela= +stic.loader.loader::before, .cmp-dm-portal .ui.teal.elastic.loading.loading= +.loading .input > i.icon::before, .cmp-dm-portal .ui.teal.elastic.loading.l= +oading.loading.loading > i.icon::before, .cmp-dm-portal .ui.teal.elastic.lo= +ading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.teal.loader= +.loader.loader::after, .cmp-dm-portal .ui.teal.loading.loading.loading.load= +ing .input > i.icon::after, .cmp-dm-portal .ui.teal.loading.loading.loading= +.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.teal.loading.l= +oading.loading.loading > i.icon::after { color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.inverted.teal.elastic.loader::before, .cmp-dm-portal .ui= +.inverted.teal.elastic.loading.loading.loading .input > i.icon::before, .cm= +p-dm-portal .ui.inverted.teal.elastic.loading.loading.loading:not(.segment)= +::before, .cmp-dm-portal .ui.inverted.teal.elastic.loading.loading.loading = +> i.icon::before, .cmp-dm-portal .ui.inverted.teal.loader.loader.loader::af= +ter, .cmp-dm-portal .ui.inverted.teal.loading.loading.loading.loading .inpu= +t > i.icon::after, .cmp-dm-portal .ui.inverted.teal.loading.loading.loading= +.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.teal.loading.loadi= +ng.loading.loading > i.icon::after { color: rgb(109, 255, 255); } + +.cmp-dm-portal .ui.blue.basic.elastic.loading.button::after, .cmp-dm-portal= + .ui.blue.basic.elastic.loading.button::before, .cmp-dm-portal .ui.blue.ela= +stic.loader.loader::before, .cmp-dm-portal .ui.blue.elastic.loading.loading= +.loading .input > i.icon::before, .cmp-dm-portal .ui.blue.elastic.loading.l= +oading.loading.loading > i.icon::before, .cmp-dm-portal .ui.blue.elastic.lo= +ading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.blue.loader= +.loader.loader::after, .cmp-dm-portal .ui.blue.loading.loading.loading.load= +ing .input > i.icon::after, .cmp-dm-portal .ui.blue.loading.loading.loading= +.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.blue.loading.l= +oading.loading.loading > i.icon::after { color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.inverted.blue.elastic.loader::before, .cmp-dm-portal .ui= +.inverted.blue.elastic.loading.loading.loading .input > i.icon::before, .cm= +p-dm-portal .ui.inverted.blue.elastic.loading.loading.loading:not(.segment)= +::before, .cmp-dm-portal .ui.inverted.blue.elastic.loading.loading.loading = +> i.icon::before, .cmp-dm-portal .ui.inverted.blue.loader.loader.loader::af= +ter, .cmp-dm-portal .ui.inverted.blue.loading.loading.loading.loading .inpu= +t > i.icon::after, .cmp-dm-portal .ui.inverted.blue.loading.loading.loading= +.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.blue.loading.loadi= +ng.loading.loading > i.icon::after { color: rgb(84, 200, 255); } + +.cmp-dm-portal .ui.violet.basic.elastic.loading.button::after, .cmp-dm-port= +al .ui.violet.basic.elastic.loading.button::before, .cmp-dm-portal .ui.viol= +et.elastic.loader.loader::before, .cmp-dm-portal .ui.violet.elastic.loading= +.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.violet.elastic= +.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.viole= +t.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui= +.violet.loader.loader.loader::after, .cmp-dm-portal .ui.violet.loading.load= +ing.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.violet.loadi= +ng.loading.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal = +.ui.violet.loading.loading.loading.loading > i.icon::after { color: rgb(100= +, 53, 201); } + +.cmp-dm-portal .ui.inverted.violet.elastic.loader::before, .cmp-dm-portal .= +ui.inverted.violet.elastic.loading.loading.loading .input > i.icon::before,= + .cmp-dm-portal .ui.inverted.violet.elastic.loading.loading.loading:not(.se= +gment)::before, .cmp-dm-portal .ui.inverted.violet.elastic.loading.loading.= +loading > i.icon::before, .cmp-dm-portal .ui.inverted.violet.loader.loader.= +loader::after, .cmp-dm-portal .ui.inverted.violet.loading.loading.loading.l= +oading .input > i.icon::after, .cmp-dm-portal .ui.inverted.violet.loading.l= +oading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.viol= +et.loading.loading.loading.loading > i.icon::after { color: rgb(162, 145, 2= +51); } + +.cmp-dm-portal .ui.purple.basic.elastic.loading.button::after, .cmp-dm-port= +al .ui.purple.basic.elastic.loading.button::before, .cmp-dm-portal .ui.purp= +le.elastic.loader.loader::before, .cmp-dm-portal .ui.purple.elastic.loading= +.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.purple.elastic= +.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.purpl= +e.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui= +.purple.loader.loader.loader::after, .cmp-dm-portal .ui.purple.loading.load= +ing.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.purple.loadi= +ng.loading.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal = +.ui.purple.loading.loading.loading.loading > i.icon::after { color: rgb(163= +, 51, 200); } + +.cmp-dm-portal .ui.inverted.purple.elastic.loader::before, .cmp-dm-portal .= +ui.inverted.purple.elastic.loading.loading.loading .input > i.icon::before,= + .cmp-dm-portal .ui.inverted.purple.elastic.loading.loading.loading:not(.se= +gment)::before, .cmp-dm-portal .ui.inverted.purple.elastic.loading.loading.= +loading > i.icon::before, .cmp-dm-portal .ui.inverted.purple.loader.loader.= +loader::after, .cmp-dm-portal .ui.inverted.purple.loading.loading.loading.l= +oading .input > i.icon::after, .cmp-dm-portal .ui.inverted.purple.loading.l= +oading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.purp= +le.loading.loading.loading.loading > i.icon::after { color: rgb(220, 115, 2= +55); } + +.cmp-dm-portal .ui.pink.basic.elastic.loading.button::after, .cmp-dm-portal= + .ui.pink.basic.elastic.loading.button::before, .cmp-dm-portal .ui.pink.ela= +stic.loader.loader::before, .cmp-dm-portal .ui.pink.elastic.loading.loading= +.loading .input > i.icon::before, .cmp-dm-portal .ui.pink.elastic.loading.l= +oading.loading.loading > i.icon::before, .cmp-dm-portal .ui.pink.elastic.lo= +ading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.pink.loader= +.loader.loader::after, .cmp-dm-portal .ui.pink.loading.loading.loading.load= +ing .input > i.icon::after, .cmp-dm-portal .ui.pink.loading.loading.loading= +.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.pink.loading.l= +oading.loading.loading > i.icon::after { color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.inverted.pink.elastic.loader::before, .cmp-dm-portal .ui= +.inverted.pink.elastic.loading.loading.loading .input > i.icon::before, .cm= +p-dm-portal .ui.inverted.pink.elastic.loading.loading.loading:not(.segment)= +::before, .cmp-dm-portal .ui.inverted.pink.elastic.loading.loading.loading = +> i.icon::before, .cmp-dm-portal .ui.inverted.pink.loader.loader.loader::af= +ter, .cmp-dm-portal .ui.inverted.pink.loading.loading.loading.loading .inpu= +t > i.icon::after, .cmp-dm-portal .ui.inverted.pink.loading.loading.loading= +.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.pink.loading.loadi= +ng.loading.loading > i.icon::after { color: rgb(255, 142, 223); } + +.cmp-dm-portal .ui.brown.basic.elastic.loading.button::after, .cmp-dm-porta= +l .ui.brown.basic.elastic.loading.button::before, .cmp-dm-portal .ui.brown.= +elastic.loader.loader::before, .cmp-dm-portal .ui.brown.elastic.loading.loa= +ding.loading .input > i.icon::before, .cmp-dm-portal .ui.brown.elastic.load= +ing.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.brown.elas= +tic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.brown= +.loader.loader.loader::after, .cmp-dm-portal .ui.brown.loading.loading.load= +ing.loading .input > i.icon::after, .cmp-dm-portal .ui.brown.loading.loadin= +g.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.brown= +.loading.loading.loading.loading > i.icon::after { color: rgb(165, 103, 63)= +; } + +.cmp-dm-portal .ui.inverted.brown.elastic.loader::before, .cmp-dm-portal .u= +i.inverted.brown.elastic.loading.loading.loading .input > i.icon::before, .= +cmp-dm-portal .ui.inverted.brown.elastic.loading.loading.loading:not(.segme= +nt)::before, .cmp-dm-portal .ui.inverted.brown.elastic.loading.loading.load= +ing > i.icon::before, .cmp-dm-portal .ui.inverted.brown.loader.loader.loade= +r::after, .cmp-dm-portal .ui.inverted.brown.loading.loading.loading.loading= + .input > i.icon::after, .cmp-dm-portal .ui.inverted.brown.loading.loading.= +loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.brown.loadi= +ng.loading.loading.loading > i.icon::after { color: rgb(214, 124, 28); } + +.cmp-dm-portal .ui.grey.basic.elastic.loading.button::after, .cmp-dm-portal= + .ui.grey.basic.elastic.loading.button::before, .cmp-dm-portal .ui.grey.ela= +stic.loader.loader::before, .cmp-dm-portal .ui.grey.elastic.loading.loading= +.loading .input > i.icon::before, .cmp-dm-portal .ui.grey.elastic.loading.l= +oading.loading.loading > i.icon::before, .cmp-dm-portal .ui.grey.elastic.lo= +ading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.grey.loader= +.loader.loader::after, .cmp-dm-portal .ui.grey.loading.loading.loading.load= +ing .input > i.icon::after, .cmp-dm-portal .ui.grey.loading.loading.loading= +.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.grey.loading.l= +oading.loading.loading > i.icon::after { color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.inverted.grey.elastic.loader::before, .cmp-dm-portal .ui= +.inverted.grey.elastic.loading.loading.loading .input > i.icon::before, .cm= +p-dm-portal .ui.inverted.grey.elastic.loading.loading.loading:not(.segment)= +::before, .cmp-dm-portal .ui.inverted.grey.elastic.loading.loading.loading = +> i.icon::before, .cmp-dm-portal .ui.inverted.grey.loader.loader.loader::af= +ter, .cmp-dm-portal .ui.inverted.grey.loading.loading.loading.loading .inpu= +t > i.icon::after, .cmp-dm-portal .ui.inverted.grey.loading.loading.loading= +.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.grey.loading.loadi= +ng.loading.loading > i.icon::after { color: rgb(220, 221, 222); } + +.cmp-dm-portal .ui.black.basic.elastic.loading.button::after, .cmp-dm-porta= +l .ui.black.basic.elastic.loading.button::before, .cmp-dm-portal .ui.black.= +elastic.loader.loader::before, .cmp-dm-portal .ui.black.elastic.loading.loa= +ding.loading .input > i.icon::before, .cmp-dm-portal .ui.black.elastic.load= +ing.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.black.elas= +tic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.black= +.loader.loader.loader::after, .cmp-dm-portal .ui.black.loading.loading.load= +ing.loading .input > i.icon::after, .cmp-dm-portal .ui.black.loading.loadin= +g.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.black= +.loading.loading.loading.loading > i.icon::after { color: rgb(27, 28, 29); = +} + +.cmp-dm-portal .ui.inverted.black.elastic.loader::before, .cmp-dm-portal .u= +i.inverted.black.elastic.loading.loading.loading .input > i.icon::before, .= +cmp-dm-portal .ui.inverted.black.elastic.loading.loading.loading:not(.segme= +nt)::before, .cmp-dm-portal .ui.inverted.black.elastic.loading.loading.load= +ing > i.icon::before, .cmp-dm-portal .ui.inverted.black.loader.loader.loade= +r::after, .cmp-dm-portal .ui.inverted.black.loading.loading.loading.loading= + .input > i.icon::after, .cmp-dm-portal .ui.inverted.black.loading.loading.= +loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.black.loadi= +ng.loading.loading.loading > i.icon::after { color: rgb(84, 84, 84); } + +.cmp-dm-portal .ui.elastic.loader.loader::before, .cmp-dm-portal .ui.elasti= +c.loading.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.elast= +ic.loading.loading.loading::before, .cmp-dm-portal .ui.elastic.loading.load= +ing.loading > i.icon::before, .cmp-dm-portal .ui.loader.loader.loader::afte= +r, .cmp-dm-portal .ui.loading.loading.loading.loading .input > i.icon::afte= +r, .cmp-dm-portal .ui.loading.loading.loading.loading:not(.usual)::after, .= +cmp-dm-portal .ui.loading.loading.loading.loading > i.icon::after { border-= +color: currentcolor; } + +.cmp-dm-portal .ui.elastic.loading.loading.loading.loading.button:not(.inve= +rted):not(.basic)::before { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.elastic.basic.loading.button::after, .cmp-dm-portal .ui.= +elastic.basic.loading.button::before { color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.double.loading.loading.loading.loading.button::after { b= +order-bottom-color: currentcolor; } + +.cmp-dm-portal .ui.loader.loader.loader.loader.loader::after, .cmp-dm-porta= +l .ui.loading.loading.loading.loading.loading.loading .input > i.icon::afte= +r, .cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading::afte= +r, .cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading > i.i= +con::after { border-left-color: transparent; border-right-color: transparen= +t; } + +.cmp-dm-portal .ui.loader.loader.loader.loader.loader.loader:not(.double)::= +after, .cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.l= +oading:not(.double) .input > i.icon::after, .cmp-dm-portal .ui.loading.load= +ing.loading.loading.loading.loading.loading:not(.double)::after, .cmp-dm-po= +rtal .ui.loading.loading.loading.loading.loading.loading.loading:not(.doubl= +e) > i.icon::after { border-bottom-color: transparent; } + +.cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.form::af= +ter, .cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.seg= +ment::after { border-left-color: rgba(0, 0, 0, 0.1); border-right-color: rg= +ba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.form:not= +(.double)::after, .cmp-dm-portal .ui.loading.loading.loading.loading.loadin= +g.loading.segment:not(.double)::after { border-bottom-color: rgba(0, 0, 0, = +0.1); } + +.cmp-dm-portal .ui.reveal { display: inherit; font-size: 0px; position: rel= +ative !important; } + +.cmp-dm-portal .ui.reveal > .visible.content { transition: all 0.5s ease 0.= +1s; position: absolute !important; top: 0px !important; left: 0px !importan= +t; z-index: 3 !important; } + +.cmp-dm-portal .ui.reveal > .hidden.content { position: relative !important= +; z-index: 2 !important; } + +.cmp-dm-portal .ui.active.reveal .visible.content, .cmp-dm-portal .ui.revea= +l:hover .visible.content { z-index: 4 !important; } + +.cmp-dm-portal .ui.reveal > .ui.ribbon.label { z-index: 5; } + +.cmp-dm-portal .ui.visible.reveal { overflow: visible; } + +.cmp-dm-portal .ui.instant.reveal > .content { transition-delay: 0s !import= +ant; } + +.cmp-dm-portal .ui.reveal > .content { font-size: 1rem; } + +.cmp-dm-portal .ui.segment { position: relative; background: rgb(255, 255, = +255); box-shadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px; margin: 1rem 0px;= + padding: 1em; border-radius: 0.285714rem; border: 1px solid rgba(34, 36, 3= +8, 0.15); } + +.cmp-dm-portal .ui.segment:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.segment:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.grid > .row > .ui.segment.column, .cmp-dm-portal .ui.gri= +d > .ui.segment.column, .cmp-dm-portal .ui.page.grid.segment { padding-top:= + 2em; padding-bottom: 2em; } + +.cmp-dm-portal .ui.grid.segment { margin: 1rem 0px; border-radius: 0.285714= +rem; } + +.cmp-dm-portal .ui.basic.table.segment { background: rgb(255, 255, 255); bo= +rder: 1px solid rgba(34, 36, 38, 0.15); box-shadow: rgba(34, 36, 38, 0.15) = +0px 1px 2px 0px; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table.segment { padding: 1em; } + +.cmp-dm-portal .ui.segment.tab:last-child { margin-bottom: 1rem; } + +.cmp-dm-portal .ui.basic.segment, .cmp-dm-portal .ui.basic.segments, .cmp-d= +m-portal .ui.segments .ui.basic.segment { background: none transparent; box= +-shadow: none; border: none; border-radius: 0px; } + +.cmp-dm-portal .ui.red.segment.segment.segment.segment.segment:not(.inverte= +d) { border-top: 2px solid rgb(219, 40, 40); } + +.cmp-dm-portal .ui.orange.segment.segment.segment.segment.segment:not(.inve= +rted) { border-top: 2px solid rgb(242, 113, 28); } + +.cmp-dm-portal .ui.yellow.segment.segment.segment.segment.segment:not(.inve= +rted) { border-top: 2px solid rgb(251, 189, 8); } + +.cmp-dm-portal .ui.olive.segment.segment.segment.segment.segment:not(.inver= +ted) { border-top: 2px solid rgb(181, 204, 24); } + +.cmp-dm-portal .ui.green.segment.segment.segment.segment.segment:not(.inver= +ted) { border-top: 2px solid rgb(33, 186, 69); } + +.cmp-dm-portal .ui.teal.segment.segment.segment.segment.segment:not(.invert= +ed) { border-top: 2px solid rgb(0, 181, 173); } + +.cmp-dm-portal .ui.blue.segment.segment.segment.segment.segment:not(.invert= +ed) { border-top: 2px solid rgb(33, 133, 208); } + +.cmp-dm-portal .ui.violet.segment.segment.segment.segment.segment:not(.inve= +rted) { border-top: 2px solid rgb(100, 53, 201); } + +.cmp-dm-portal .ui.purple.segment.segment.segment.segment.segment:not(.inve= +rted) { border-top: 2px solid rgb(163, 51, 200); } + +.cmp-dm-portal .ui.pink.segment.segment.segment.segment.segment:not(.invert= +ed) { border-top: 2px solid rgb(224, 57, 151); } + +.cmp-dm-portal .ui.brown.segment.segment.segment.segment.segment:not(.inver= +ted) { border-top: 2px solid rgb(165, 103, 63); } + +.cmp-dm-portal .ui.grey.segment.segment.segment.segment.segment:not(.invert= +ed) { border-top: 2px solid rgb(118, 118, 118); } + +.cmp-dm-portal .ui.black.segment.segment.segment.segment.segment:not(.inver= +ted) { border-top: 2px solid rgb(27, 28, 29); } + +.cmp-dm-portal .ui.segment, .cmp-dm-portal .ui.segments .segment { font-siz= +e: 1rem; } + +.cmp-dm-portal .ui.form { position: relative; max-width: 100%; } + +.cmp-dm-portal .ui.form > p { margin: 1em 0px; } + +.cmp-dm-portal .ui.form .field { clear: both; margin: 0px 0px 1em; } + +.cmp-dm-portal .ui.form .field:last-child, .cmp-dm-portal .ui.form .fields = +.fields, .cmp-dm-portal .ui.form .fields:last-child .field { margin-bottom:= + 0px; } + +.cmp-dm-portal .ui.form .fields .field { clear: both; margin: 0px; } + +.cmp-dm-portal .ui.form .field > label { display: block; margin: 0px 0px 0.= +285714rem; color: rgb(80, 80, 80); font-size: 0.928571em; font-weight: 700;= + text-transform: none; } + +.cmp-dm-portal .ui.form input:not([type]), .cmp-dm-portal .ui.form input[ty= +pe=3D"date"], .cmp-dm-portal .ui.form input[type=3D"datetime-local"], .cmp-= +dm-portal .ui.form input[type=3D"email"], .cmp-dm-portal .ui.form input[typ= +e=3D"file"], .cmp-dm-portal .ui.form input[type=3D"number"], .cmp-dm-portal= + .ui.form input[type=3D"password"], .cmp-dm-portal .ui.form input[type=3D"s= +earch"], .cmp-dm-portal .ui.form input[type=3D"tel"], .cmp-dm-portal .ui.fo= +rm input[type=3D"text"], .cmp-dm-portal .ui.form input[type=3D"time"], .cmp= +-dm-portal .ui.form input[type=3D"url"], .cmp-dm-portal .ui.form textarea {= + width: 100%; vertical-align: top; } + +.cmp-dm-portal .ui.form ::-webkit-datetime-edit, .cmp-dm-portal .ui.form ::= +-webkit-inner-spin-button { height: 1.21429em; } + +.cmp-dm-portal .ui.form input:not([type]), .cmp-dm-portal .ui.form input[ty= +pe=3D"date"], .cmp-dm-portal .ui.form input[type=3D"datetime-local"], .cmp-= +dm-portal .ui.form input[type=3D"email"], .cmp-dm-portal .ui.form input[typ= +e=3D"file"], .cmp-dm-portal .ui.form input[type=3D"number"], .cmp-dm-portal= + .ui.form input[type=3D"password"], .cmp-dm-portal .ui.form input[type=3D"s= +earch"], .cmp-dm-portal .ui.form input[type=3D"tel"], .cmp-dm-portal .ui.fo= +rm input[type=3D"text"], .cmp-dm-portal .ui.form input[type=3D"time"], .cmp= +-dm-portal .ui.form input[type=3D"url"] { font-family: graphik-regular-web,= + "Helvetica Neue", Arial, Helvetica, sans-serif; margin: 0px; outline: none= +; appearance: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); li= +ne-height: 1.21429em; padding: 0.678571em 1em; font-size: 1em; background: = +rgb(255, 255, 255); border: 1px solid rgba(34, 36, 38, 0.15); color: rgb(80= +, 80, 80); border-radius: 0.285714rem; box-shadow: transparent 0px 0px 0px = +0px inset; transition: color 0.1s ease 0s, border-color 0.1s ease 0s; } + +.cmp-dm-portal .ui.form textarea, .cmp-dm-portal .ui.input textarea { margi= +n: 0px; appearance: none; -webkit-tap-highlight-color: rgba(255, 255, 255, = +0); padding: 0.785714em 1em; background: rgb(255, 255, 255); border: 1px so= +lid rgba(34, 36, 38, 0.15); outline: none; color: rgb(80, 80, 80); border-r= +adius: 0.285714rem; box-shadow: transparent 0px 0px 0px 0px inset; transiti= +on: color 0.1s ease 0s, border-color 0.1s ease 0s; font-size: 1em; font-fam= +ily: graphik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; l= +ine-height: 1.2857; resize: vertical; } + +.cmp-dm-portal .ui.form textarea:not([rows]) { height: 12em; min-height: 8e= +m; max-height: 24em; } + +.cmp-dm-portal .ui.form input[type=3D"checkbox"], .cmp-dm-portal .ui.form t= +extarea { vertical-align: top; } + +.cmp-dm-portal .ui.form .fields:not(.grouped):not(.inline) .field:not(:only= +-child) label + .ui.ui.checkbox { margin-top: 0.7em; } + +.cmp-dm-portal .ui.form .fields:not(.grouped):not(.inline) .field:not(:only= +-child) .ui.checkbox { margin-top: 2.41429em; } + +.cmp-dm-portal .ui.form .fields:not(.grouped):not(.inline) .field:not(:only= +-child) .ui.toggle.checkbox { margin-top: 2.21429em; } + +.cmp-dm-portal .ui.form .fields:not(.grouped):not(.inline) .field:not(:only= +-child) .ui.slider.checkbox { margin-top: 2.61429em; } + +.cmp-dm-portal .ui.ui.form .field .fields .field:not(:only-child) .ui.check= +box { margin-top: 0.6em; } + +.cmp-dm-portal .ui.ui.form .field .fields .field:not(:only-child) .ui.toggl= +e.checkbox { margin-top: 0.5em; } + +.cmp-dm-portal .ui.ui.form .field .fields .field:not(:only-child) .ui.slide= +r.checkbox { margin-top: 0.7em; } + +.cmp-dm-portal .ui.form input.attached { width: auto; } + +.cmp-dm-portal .ui.form select { display: block; height: auto; width: 100%;= + background: rgb(255, 255, 255); border: 1px solid rgba(34, 36, 38, 0.15); = +border-radius: 0.285714rem; box-shadow: transparent 0px 0px 0px 0px inset; = +padding: 0.62em 1em; color: rgb(80, 80, 80); transition: color 0.1s ease 0s= +, border-color 0.1s ease 0s; } + +.cmp-dm-portal .ui.form .field > .selection.dropdown { min-width: auto; wid= +th: 100%; } + +.cmp-dm-portal .ui.form .field > .selection.dropdown > .dropdown.icon { flo= +at: right; } + +.cmp-dm-portal .ui.form .inline.field > .selection.dropdown, .cmp-dm-portal= + .ui.form .inline.fields .field > .selection.dropdown { width: auto; } + +.cmp-dm-portal .ui.form .inline.field > .selection.dropdown > .dropdown.ico= +n, .cmp-dm-portal .ui.form .inline.fields .field > .selection.dropdown > .d= +ropdown.icon { float: none; } + +.cmp-dm-portal .ui.form .field .ui.input, .cmp-dm-portal .ui.form .fields .= +field .ui.input, .cmp-dm-portal .ui.form .wide.field .ui.input { width: 100= +%; } + +.cmp-dm-portal .ui.form .inline.field:not(.wide) .ui.input, .cmp-dm-portal = +.ui.form .inline.fields .field:not(.wide) .ui.input { width: auto; vertical= +-align: middle; } + +.cmp-dm-portal .ui.form .field .ui.input input, .cmp-dm-portal .ui.form .fi= +elds .field .ui.input input { width: auto; } + +.cmp-dm-portal .ui.form .eight.fields .ui.input input, .cmp-dm-portal .ui.f= +orm .five.fields .ui.input input, .cmp-dm-portal .ui.form .four.fields .ui.= +input input, .cmp-dm-portal .ui.form .nine.fields .ui.input input, .cmp-dm-= +portal .ui.form .seven.fields .ui.input input, .cmp-dm-portal .ui.form .six= +.fields .ui.input input, .cmp-dm-portal .ui.form .ten.fields .ui.input inpu= +t, .cmp-dm-portal .ui.form .three.fields .ui.input input, .cmp-dm-portal .u= +i.form .two.fields .ui.input input, .cmp-dm-portal .ui.form .wide.field .ui= +.input input { -webkit-box-flex: 1; flex: 1 0 auto; width: 0px; } + +.cmp-dm-portal .ui.form .error.message, .cmp-dm-portal .ui.form .error.mess= +age:empty, .cmp-dm-portal .ui.form .info.message, .cmp-dm-portal .ui.form .= +info.message:empty, .cmp-dm-portal .ui.form .success.message, .cmp-dm-porta= +l .ui.form .success.message:empty, .cmp-dm-portal .ui.form .warning.message= +, .cmp-dm-portal .ui.form .warning.message:empty { display: none; } + +.cmp-dm-portal .ui.form .message:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.form .field .prompt.label { white-space: normal; backgro= +und: rgb(255, 255, 255) !important; border: 1px solid rgb(224, 180, 180) !i= +mportant; color: rgb(159, 58, 56) !important; } + +.cmp-dm-portal .ui.form .inline.field .prompt, .cmp-dm-portal .ui.form .inl= +ine.fields .field .prompt { vertical-align: top; margin: -0.25em 0px -0.5em= + 0.5em; } + +.cmp-dm-portal .ui.form .inline.field .prompt::before, .cmp-dm-portal .ui.f= +orm .inline.fields .field .prompt::before { border-width: 0px 0px 1px 1px; = +inset: 50% auto auto 0px; } + +.cmp-dm-portal .ui.form .field.field input:-webkit-autofill { box-shadow: i= +vory 0px 0px 0px 75pt inset !important; border-color: rgb(229, 223, 161) !i= +mportant; } + +.cmp-dm-portal .ui.form .field.field input:-webkit-autofill:focus { box-sha= +dow: ivory 0px 0px 0px 75pt inset !important; border-color: rgb(213, 195, 2= +1) !important; } + +.cmp-dm-portal .ui.form ::-webkit-input-placeholder { color: rgb(255, 255, = +255); } + +.cmp-dm-portal .ui.form :focus::-webkit-input-placeholder { color: rgb(195,= + 195, 195); } + +.cmp-dm-portal .ui.form input:not([type]):focus, .cmp-dm-portal .ui.form in= +put[type=3D"date"]:focus, .cmp-dm-portal .ui.form input[type=3D"datetime-lo= +cal"]:focus, .cmp-dm-portal .ui.form input[type=3D"email"]:focus, .cmp-dm-p= +ortal .ui.form input[type=3D"file"]:focus, .cmp-dm-portal .ui.form input[ty= +pe=3D"number"]:focus, .cmp-dm-portal .ui.form input[type=3D"password"]:focu= +s, .cmp-dm-portal .ui.form input[type=3D"search"]:focus, .cmp-dm-portal .ui= +.form input[type=3D"tel"]:focus, .cmp-dm-portal .ui.form input[type=3D"text= +"]:focus, .cmp-dm-portal .ui.form input[type=3D"time"]:focus, .cmp-dm-porta= +l .ui.form input[type=3D"url"]:focus, .cmp-dm-portal .ui.form textarea:focu= +s { color: rgba(0, 0, 0, 0.95); border-color: rgb(133, 183, 217); border-ra= +dius: 0.285714rem; background: rgb(255, 255, 255); box-shadow: rgba(34, 36,= + 38, 0.35) 0px 0px 0px 0px inset; } + +.cmp-dm-portal .ui.form textarea:focus { appearance: none; } + +.cmp-dm-portal .ui.form.error .error.message:not(:empty) { display: block; = +} + +.cmp-dm-portal .ui.form.error .compact.error.message:not(:empty) { display:= + inline-block; } + +.cmp-dm-portal .ui.form.error .icon.error.message:not(:empty) { display: fl= +ex; } + +.cmp-dm-portal .ui.form .field.error .error.message:not(:empty), .cmp-dm-po= +rtal .ui.form .fields.error .error.message:not(:empty) { display: block; } + +.cmp-dm-portal .ui.form .field.error .compact.error.message:not(:empty), .c= +mp-dm-portal .ui.form .fields.error .compact.error.message:not(:empty) { di= +splay: inline-block; } + +.cmp-dm-portal .ui.form .field.error .icon.error.message:not(:empty), .cmp-= +dm-portal .ui.form .fields.error .icon.error.message:not(:empty) { display:= + flex; } + +.cmp-dm-portal .ui.ui.form .field.error .input, .cmp-dm-portal .ui.ui.form = +.field.error label, .cmp-dm-portal .ui.ui.form .fields.error .field .input,= + .cmp-dm-portal .ui.ui.form .fields.error .field label { color: rgb(159, 58= +, 56); } + +.cmp-dm-portal .ui.form .field.error .corner.label, .cmp-dm-portal .ui.form= + .fields.error .field .corner.label { border-color: rgb(159, 58, 56); color= +: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.form .field.error input:not([type]), .cmp-dm-portal .ui.= +form .field.error input[type=3D"date"], .cmp-dm-portal .ui.form .field.erro= +r input[type=3D"datetime-local"], .cmp-dm-portal .ui.form .field.error inpu= +t[type=3D"email"], .cmp-dm-portal .ui.form .field.error input[type=3D"file"= +], .cmp-dm-portal .ui.form .field.error input[type=3D"number"], .cmp-dm-por= +tal .ui.form .field.error input[type=3D"password"], .cmp-dm-portal .ui.form= + .field.error input[type=3D"search"], .cmp-dm-portal .ui.form .field.error = +input[type=3D"tel"], .cmp-dm-portal .ui.form .field.error input[type=3D"tex= +t"], .cmp-dm-portal .ui.form .field.error input[type=3D"time"], .cmp-dm-por= +tal .ui.form .field.error input[type=3D"url"], .cmp-dm-portal .ui.form .fie= +ld.error select, .cmp-dm-portal .ui.form .field.error textarea, .cmp-dm-por= +tal .ui.form .fields.error .field input:not([type]), .cmp-dm-portal .ui.for= +m .fields.error .field input[type=3D"date"], .cmp-dm-portal .ui.form .field= +s.error .field input[type=3D"datetime-local"], .cmp-dm-portal .ui.form .fie= +lds.error .field input[type=3D"email"], .cmp-dm-portal .ui.form .fields.err= +or .field input[type=3D"file"], .cmp-dm-portal .ui.form .fields.error .fiel= +d input[type=3D"number"], .cmp-dm-portal .ui.form .fields.error .field inpu= +t[type=3D"password"], .cmp-dm-portal .ui.form .fields.error .field input[ty= +pe=3D"search"], .cmp-dm-portal .ui.form .fields.error .field input[type=3D"= +tel"], .cmp-dm-portal .ui.form .fields.error .field input[type=3D"text"], .= +cmp-dm-portal .ui.form .fields.error .field input[type=3D"time"], .cmp-dm-p= +ortal .ui.form .fields.error .field input[type=3D"url"], .cmp-dm-portal .ui= +.form .fields.error .field select, .cmp-dm-portal .ui.form .fields.error .f= +ield textarea { color: rgb(159, 58, 56); background: rgb(255, 246, 246); bo= +rder-color: rgb(224, 180, 180); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.error input:not([type]):focus, .cmp-dm-porta= +l .ui.form .field.error input[type=3D"date"]:focus, .cmp-dm-portal .ui.form= + .field.error input[type=3D"datetime-local"]:focus, .cmp-dm-portal .ui.form= + .field.error input[type=3D"email"]:focus, .cmp-dm-portal .ui.form .field.e= +rror input[type=3D"file"]:focus, .cmp-dm-portal .ui.form .field.error input= +[type=3D"number"]:focus, .cmp-dm-portal .ui.form .field.error input[type=3D= +"password"]:focus, .cmp-dm-portal .ui.form .field.error input[type=3D"searc= +h"]:focus, .cmp-dm-portal .ui.form .field.error input[type=3D"tel"]:focus, = +.cmp-dm-portal .ui.form .field.error input[type=3D"text"]:focus, .cmp-dm-po= +rtal .ui.form .field.error input[type=3D"time"]:focus, .cmp-dm-portal .ui.f= +orm .field.error input[type=3D"url"]:focus, .cmp-dm-portal .ui.form .field.= +error select:focus, .cmp-dm-portal .ui.form .field.error textarea:focus { b= +ackground: rgb(255, 246, 246); border-color: rgb(224, 180, 180); color: rgb= +(159, 58, 56); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.error select { appearance: menulist-button; = +} + +.cmp-dm-portal .ui.form .field.error .transparent.input input, .cmp-dm-port= +al .ui.form .field.error .transparent.input textarea, .cmp-dm-portal .ui.fo= +rm .field.error input.transparent, .cmp-dm-portal .ui.form .field.error tex= +tarea.transparent { background-color: rgb(255, 246, 246) !important; color:= + rgb(159, 58, 56) !important; } + +.cmp-dm-portal .ui.form .error.error input:-webkit-autofill { box-shadow: r= +gb(255, 250, 240) 0px 0px 0px 75pt inset !important; border-color: rgb(224,= + 180, 180) !important; } + +.cmp-dm-portal .ui.form .error ::-webkit-input-placeholder { color: rgb(231= +, 189, 188); } + +.cmp-dm-portal .ui.form .error :focus::-webkit-input-placeholder { color: r= +gb(218, 151, 150); } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown, .cmp-dm-portal .ui.form = +.field.error .ui.dropdown .item, .cmp-dm-portal .ui.form .field.error .ui.d= +ropdown .text, .cmp-dm-portal .ui.form .fields.error .field .ui.dropdown, .= +cmp-dm-portal .ui.form .fields.error .field .ui.dropdown .item { background= +: rgb(255, 246, 246); color: rgb(159, 58, 56); } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown, .cmp-dm-portal .ui.form = +.field.error .ui.dropdown:hover, .cmp-dm-portal .ui.form .fields.error .fie= +ld .ui.dropdown, .cmp-dm-portal .ui.form .fields.error .field .ui.dropdown:= +hover { border-color: rgb(224, 180, 180) !important; } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown:hover .menu, .cmp-dm-port= +al .ui.form .fields.error .field .ui.dropdown:hover .menu { border-color: r= +gb(224, 180, 180); } + +.cmp-dm-portal .ui.form .field.error .ui.multiple.selection.dropdown > .lab= +el, .cmp-dm-portal .ui.form .fields.error .field .ui.multiple.selection.dro= +pdown > .label { background-color: rgb(234, 203, 203); color: rgb(159, 58, = +56); } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown .menu .item:hover, .cmp-d= +m-portal .ui.form .field.error .ui.dropdown .menu .selected.item, .cmp-dm-p= +ortal .ui.form .fields.error .field .ui.dropdown .menu .item:hover, .cmp-dm= +-portal .ui.form .fields.error .field .ui.dropdown .menu .selected.item { b= +ackground-color: rgb(251, 231, 231); } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown .menu .active.item, .cmp-= +dm-portal .ui.form .fields.error .field .ui.dropdown .menu .active.item { b= +ackground-color: rgb(253, 207, 207) !important; } + +.cmp-dm-portal .ui.form .field.error .checkbox:not(.toggle):not(.slider) .b= +ox, .cmp-dm-portal .ui.form .field.error .checkbox:not(.toggle):not(.slider= +) label, .cmp-dm-portal .ui.form .fields.error .field .checkbox:not(.toggle= +):not(.slider) .box, .cmp-dm-portal .ui.form .fields.error .field .checkbox= +:not(.toggle):not(.slider) label { color: rgb(159, 58, 56); } + +.cmp-dm-portal .ui.form .field.error .checkbox:not(.toggle):not(.slider) .b= +ox::before, .cmp-dm-portal .ui.form .field.error .checkbox:not(.toggle):not= +(.slider) label::before, .cmp-dm-portal .ui.form .fields.error .field .chec= +kbox:not(.toggle):not(.slider) .box::before, .cmp-dm-portal .ui.form .field= +s.error .field .checkbox:not(.toggle):not(.slider) label::before { backgrou= +nd: rgb(255, 246, 246); border-color: rgb(224, 180, 180); } + +.cmp-dm-portal .ui.form .field.error .checkbox .box::after, .cmp-dm-portal = +.ui.form .field.error .checkbox label::after, .cmp-dm-portal .ui.form .fiel= +ds.error .field .checkbox .box::after, .cmp-dm-portal .ui.form .fields.erro= +r .field .checkbox label::after { color: rgb(159, 58, 56); } + +.cmp-dm-portal .ui.form.info .info.message:not(:empty) { display: block; } + +.cmp-dm-portal .ui.form.info .compact.info.message:not(:empty) { display: i= +nline-block; } + +.cmp-dm-portal .ui.form.info .icon.info.message:not(:empty) { display: flex= +; } + +.cmp-dm-portal .ui.form .field.info .info.message:not(:empty), .cmp-dm-port= +al .ui.form .fields.info .info.message:not(:empty) { display: block; } + +.cmp-dm-portal .ui.form .field.info .compact.info.message:not(:empty), .cmp= +-dm-portal .ui.form .fields.info .compact.info.message:not(:empty) { displa= +y: inline-block; } + +.cmp-dm-portal .ui.form .field.info .icon.info.message:not(:empty), .cmp-dm= +-portal .ui.form .fields.info .icon.info.message:not(:empty) { display: fle= +x; } + +.cmp-dm-portal .ui.ui.form .field.info .input, .cmp-dm-portal .ui.ui.form .= +field.info label, .cmp-dm-portal .ui.ui.form .fields.info .field .input, .c= +mp-dm-portal .ui.ui.form .fields.info .field label { color: rgb(39, 111, 13= +4); } + +.cmp-dm-portal .ui.form .field.info .corner.label, .cmp-dm-portal .ui.form = +.fields.info .field .corner.label { border-color: rgb(39, 111, 134); color:= + rgb(255, 255, 255); } + +.cmp-dm-portal .ui.form .field.info input:not([type]), .cmp-dm-portal .ui.f= +orm .field.info input[type=3D"date"], .cmp-dm-portal .ui.form .field.info i= +nput[type=3D"datetime-local"], .cmp-dm-portal .ui.form .field.info input[ty= +pe=3D"email"], .cmp-dm-portal .ui.form .field.info input[type=3D"file"], .c= +mp-dm-portal .ui.form .field.info input[type=3D"number"], .cmp-dm-portal .u= +i.form .field.info input[type=3D"password"], .cmp-dm-portal .ui.form .field= +.info input[type=3D"search"], .cmp-dm-portal .ui.form .field.info input[typ= +e=3D"tel"], .cmp-dm-portal .ui.form .field.info input[type=3D"text"], .cmp-= +dm-portal .ui.form .field.info input[type=3D"time"], .cmp-dm-portal .ui.for= +m .field.info input[type=3D"url"], .cmp-dm-portal .ui.form .field.info sele= +ct, .cmp-dm-portal .ui.form .field.info textarea, .cmp-dm-portal .ui.form .= +fields.info .field input:not([type]), .cmp-dm-portal .ui.form .fields.info = +.field input[type=3D"date"], .cmp-dm-portal .ui.form .fields.info .field in= +put[type=3D"datetime-local"], .cmp-dm-portal .ui.form .fields.info .field i= +nput[type=3D"email"], .cmp-dm-portal .ui.form .fields.info .field input[typ= +e=3D"file"], .cmp-dm-portal .ui.form .fields.info .field input[type=3D"numb= +er"], .cmp-dm-portal .ui.form .fields.info .field input[type=3D"password"],= + .cmp-dm-portal .ui.form .fields.info .field input[type=3D"search"], .cmp-d= +m-portal .ui.form .fields.info .field input[type=3D"tel"], .cmp-dm-portal .= +ui.form .fields.info .field input[type=3D"text"], .cmp-dm-portal .ui.form .= +fields.info .field input[type=3D"time"], .cmp-dm-portal .ui.form .fields.in= +fo .field input[type=3D"url"], .cmp-dm-portal .ui.form .fields.info .field = +select, .cmp-dm-portal .ui.form .fields.info .field textarea { color: rgb(3= +9, 111, 134); background: rgb(248, 255, 255); border-color: rgb(169, 213, 2= +22); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.info input:not([type]):focus, .cmp-dm-portal= + .ui.form .field.info input[type=3D"date"]:focus, .cmp-dm-portal .ui.form .= +field.info input[type=3D"datetime-local"]:focus, .cmp-dm-portal .ui.form .f= +ield.info input[type=3D"email"]:focus, .cmp-dm-portal .ui.form .field.info = +input[type=3D"file"]:focus, .cmp-dm-portal .ui.form .field.info input[type= +=3D"number"]:focus, .cmp-dm-portal .ui.form .field.info input[type=3D"passw= +ord"]:focus, .cmp-dm-portal .ui.form .field.info input[type=3D"search"]:foc= +us, .cmp-dm-portal .ui.form .field.info input[type=3D"tel"]:focus, .cmp-dm-= +portal .ui.form .field.info input[type=3D"text"]:focus, .cmp-dm-portal .ui.= +form .field.info input[type=3D"time"]:focus, .cmp-dm-portal .ui.form .field= +.info input[type=3D"url"]:focus, .cmp-dm-portal .ui.form .field.info select= +:focus, .cmp-dm-portal .ui.form .field.info textarea:focus { background: rg= +b(248, 255, 255); border-color: rgb(169, 213, 222); color: rgb(39, 111, 134= +); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.info select { appearance: menulist-button; } + +.cmp-dm-portal .ui.form .field.info .transparent.input input, .cmp-dm-porta= +l .ui.form .field.info .transparent.input textarea, .cmp-dm-portal .ui.form= + .field.info input.transparent, .cmp-dm-portal .ui.form .field.info textare= +a.transparent { background-color: rgb(248, 255, 255) !important; color: rgb= +(39, 111, 134) !important; } + +.cmp-dm-portal .ui.form .info.info input:-webkit-autofill { box-shadow: rgb= +(240, 250, 255) 0px 0px 0px 75pt inset !important; border-color: rgb(179, 2= +24, 224) !important; } + +.cmp-dm-portal .ui.form .info ::-webkit-input-placeholder { color: rgb(152,= + 207, 225); } + +.cmp-dm-portal .ui.form .info :focus::-webkit-input-placeholder { color: rg= +b(112, 189, 214); } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown, .cmp-dm-portal .ui.form .= +field.info .ui.dropdown .item, .cmp-dm-portal .ui.form .field.info .ui.drop= +down .text, .cmp-dm-portal .ui.form .fields.info .field .ui.dropdown, .cmp-= +dm-portal .ui.form .fields.info .field .ui.dropdown .item { background: rgb= +(248, 255, 255); color: rgb(39, 111, 134); } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown, .cmp-dm-portal .ui.form .= +field.info .ui.dropdown:hover, .cmp-dm-portal .ui.form .fields.info .field = +.ui.dropdown, .cmp-dm-portal .ui.form .fields.info .field .ui.dropdown:hove= +r { border-color: rgb(169, 213, 222) !important; } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown:hover .menu, .cmp-dm-porta= +l .ui.form .fields.info .field .ui.dropdown:hover .menu { border-color: rgb= +(169, 213, 222); } + +.cmp-dm-portal .ui.form .field.info .ui.multiple.selection.dropdown > .labe= +l, .cmp-dm-portal .ui.form .fields.info .field .ui.multiple.selection.dropd= +own > .label { background-color: rgb(204, 227, 234); color: rgb(39, 111, 13= +4); } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown .menu .item:hover, .cmp-dm= +-portal .ui.form .field.info .ui.dropdown .menu .selected.item, .cmp-dm-por= +tal .ui.form .fields.info .field .ui.dropdown .menu .item:hover, .cmp-dm-po= +rtal .ui.form .fields.info .field .ui.dropdown .menu .selected.item { backg= +round-color: rgb(233, 242, 251); } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown .menu .active.item, .cmp-d= +m-portal .ui.form .fields.info .field .ui.dropdown .menu .active.item { bac= +kground-color: rgb(206, 241, 253) !important; } + +.cmp-dm-portal .ui.form .field.info .checkbox:not(.toggle):not(.slider) .bo= +x, .cmp-dm-portal .ui.form .field.info .checkbox:not(.toggle):not(.slider) = +label, .cmp-dm-portal .ui.form .fields.info .field .checkbox:not(.toggle):n= +ot(.slider) .box, .cmp-dm-portal .ui.form .fields.info .field .checkbox:not= +(.toggle):not(.slider) label { color: rgb(39, 111, 134); } + +.cmp-dm-portal .ui.form .field.info .checkbox:not(.toggle):not(.slider) .bo= +x::before, .cmp-dm-portal .ui.form .field.info .checkbox:not(.toggle):not(.= +slider) label::before, .cmp-dm-portal .ui.form .fields.info .field .checkbo= +x:not(.toggle):not(.slider) .box::before, .cmp-dm-portal .ui.form .fields.i= +nfo .field .checkbox:not(.toggle):not(.slider) label::before { background: = +rgb(248, 255, 255); border-color: rgb(169, 213, 222); } + +.cmp-dm-portal .ui.form .field.info .checkbox .box::after, .cmp-dm-portal .= +ui.form .field.info .checkbox label::after, .cmp-dm-portal .ui.form .fields= +.info .field .checkbox .box::after, .cmp-dm-portal .ui.form .fields.info .f= +ield .checkbox label::after { color: rgb(39, 111, 134); } + +.cmp-dm-portal .ui.form.success .success.message:not(:empty) { display: blo= +ck; } + +.cmp-dm-portal .ui.form.success .compact.success.message:not(:empty) { disp= +lay: inline-block; } + +.cmp-dm-portal .ui.form.success .icon.success.message:not(:empty) { display= +: flex; } + +.cmp-dm-portal .ui.form .field.success .success.message:not(:empty), .cmp-d= +m-portal .ui.form .fields.success .success.message:not(:empty) { display: b= +lock; } + +.cmp-dm-portal .ui.form .field.success .compact.success.message:not(:empty)= +, .cmp-dm-portal .ui.form .fields.success .compact.success.message:not(:emp= +ty) { display: inline-block; } + +.cmp-dm-portal .ui.form .field.success .icon.success.message:not(:empty), .= +cmp-dm-portal .ui.form .fields.success .icon.success.message:not(:empty) { = +display: flex; } + +.cmp-dm-portal .ui.ui.form .field.success .input, .cmp-dm-portal .ui.ui.for= +m .field.success label, .cmp-dm-portal .ui.ui.form .fields.success .field .= +input, .cmp-dm-portal .ui.ui.form .fields.success .field label { color: rgb= +(44, 102, 45); } + +.cmp-dm-portal .ui.form .field.success .corner.label, .cmp-dm-portal .ui.fo= +rm .fields.success .field .corner.label { border-color: rgb(44, 102, 45); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.form .field.success input:not([type]), .cmp-dm-portal .u= +i.form .field.success input[type=3D"date"], .cmp-dm-portal .ui.form .field.= +success input[type=3D"datetime-local"], .cmp-dm-portal .ui.form .field.succ= +ess input[type=3D"email"], .cmp-dm-portal .ui.form .field.success input[typ= +e=3D"file"], .cmp-dm-portal .ui.form .field.success input[type=3D"number"],= + .cmp-dm-portal .ui.form .field.success input[type=3D"password"], .cmp-dm-p= +ortal .ui.form .field.success input[type=3D"search"], .cmp-dm-portal .ui.fo= +rm .field.success input[type=3D"tel"], .cmp-dm-portal .ui.form .field.succe= +ss input[type=3D"text"], .cmp-dm-portal .ui.form .field.success input[type= +=3D"time"], .cmp-dm-portal .ui.form .field.success input[type=3D"url"], .cm= +p-dm-portal .ui.form .field.success select, .cmp-dm-portal .ui.form .field.= +success textarea, .cmp-dm-portal .ui.form .fields.success .field input:not(= +[type]), .cmp-dm-portal .ui.form .fields.success .field input[type=3D"date"= +], .cmp-dm-portal .ui.form .fields.success .field input[type=3D"datetime-lo= +cal"], .cmp-dm-portal .ui.form .fields.success .field input[type=3D"email"]= +, .cmp-dm-portal .ui.form .fields.success .field input[type=3D"file"], .cmp= +-dm-portal .ui.form .fields.success .field input[type=3D"number"], .cmp-dm-= +portal .ui.form .fields.success .field input[type=3D"password"], .cmp-dm-po= +rtal .ui.form .fields.success .field input[type=3D"search"], .cmp-dm-portal= + .ui.form .fields.success .field input[type=3D"tel"], .cmp-dm-portal .ui.fo= +rm .fields.success .field input[type=3D"text"], .cmp-dm-portal .ui.form .fi= +elds.success .field input[type=3D"time"], .cmp-dm-portal .ui.form .fields.s= +uccess .field input[type=3D"url"], .cmp-dm-portal .ui.form .fields.success = +.field select, .cmp-dm-portal .ui.form .fields.success .field textarea { co= +lor: rgb(44, 102, 45); background: rgb(252, 255, 245); border-color: rgb(16= +3, 194, 147); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.success input:not([type]):focus, .cmp-dm-por= +tal .ui.form .field.success input[type=3D"date"]:focus, .cmp-dm-portal .ui.= +form .field.success input[type=3D"datetime-local"]:focus, .cmp-dm-portal .u= +i.form .field.success input[type=3D"email"]:focus, .cmp-dm-portal .ui.form = +.field.success input[type=3D"file"]:focus, .cmp-dm-portal .ui.form .field.s= +uccess input[type=3D"number"]:focus, .cmp-dm-portal .ui.form .field.success= + input[type=3D"password"]:focus, .cmp-dm-portal .ui.form .field.success inp= +ut[type=3D"search"]:focus, .cmp-dm-portal .ui.form .field.success input[typ= +e=3D"tel"]:focus, .cmp-dm-portal .ui.form .field.success input[type=3D"text= +"]:focus, .cmp-dm-portal .ui.form .field.success input[type=3D"time"]:focus= +, .cmp-dm-portal .ui.form .field.success input[type=3D"url"]:focus, .cmp-dm= +-portal .ui.form .field.success select:focus, .cmp-dm-portal .ui.form .fiel= +d.success textarea:focus { background: rgb(252, 255, 245); border-color: rg= +b(163, 194, 147); color: rgb(44, 102, 45); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.success select { appearance: menulist-button= +; } + +.cmp-dm-portal .ui.form .field.success .transparent.input input, .cmp-dm-po= +rtal .ui.form .field.success .transparent.input textarea, .cmp-dm-portal .u= +i.form .field.success input.transparent, .cmp-dm-portal .ui.form .field.suc= +cess textarea.transparent { background-color: rgb(252, 255, 245) !important= +; color: rgb(44, 102, 45) !important; } + +.cmp-dm-portal .ui.form .success.success input:-webkit-autofill { box-shado= +w: rgb(240, 255, 240) 0px 0px 0px 75pt inset !important; border-color: rgb(= +190, 224, 179) !important; } + +.cmp-dm-portal .ui.form .success ::-webkit-input-placeholder { color: rgb(1= +43, 207, 144); } + +.cmp-dm-portal .ui.form .success :focus::-webkit-input-placeholder { color:= + rgb(108, 191, 109); } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown, .cmp-dm-portal .ui.for= +m .field.success .ui.dropdown .item, .cmp-dm-portal .ui.form .field.success= + .ui.dropdown .text, .cmp-dm-portal .ui.form .fields.success .field .ui.dro= +pdown, .cmp-dm-portal .ui.form .fields.success .field .ui.dropdown .item { = +background: rgb(252, 255, 245); color: rgb(44, 102, 45); } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown, .cmp-dm-portal .ui.for= +m .field.success .ui.dropdown:hover, .cmp-dm-portal .ui.form .fields.succes= +s .field .ui.dropdown, .cmp-dm-portal .ui.form .fields.success .field .ui.d= +ropdown:hover { border-color: rgb(163, 194, 147) !important; } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown:hover .menu, .cmp-dm-po= +rtal .ui.form .fields.success .field .ui.dropdown:hover .menu { border-colo= +r: rgb(163, 194, 147); } + +.cmp-dm-portal .ui.form .field.success .ui.multiple.selection.dropdown > .l= +abel, .cmp-dm-portal .ui.form .fields.success .field .ui.multiple.selection= +.dropdown > .label { background-color: rgb(204, 234, 204); color: rgb(44, 1= +02, 45); } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown .menu .item:hover, .cmp= +-dm-portal .ui.form .field.success .ui.dropdown .menu .selected.item, .cmp-= +dm-portal .ui.form .fields.success .field .ui.dropdown .menu .item:hover, .= +cmp-dm-portal .ui.form .fields.success .field .ui.dropdown .menu .selected.= +item { background-color: rgb(233, 251, 233); } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown .menu .active.item, .cm= +p-dm-portal .ui.form .fields.success .field .ui.dropdown .menu .active.item= + { background-color: rgb(218, 253, 206) !important; } + +.cmp-dm-portal .ui.form .field.success .checkbox:not(.toggle):not(.slider) = +.box, .cmp-dm-portal .ui.form .field.success .checkbox:not(.toggle):not(.sl= +ider) label, .cmp-dm-portal .ui.form .fields.success .field .checkbox:not(.= +toggle):not(.slider) .box, .cmp-dm-portal .ui.form .fields.success .field .= +checkbox:not(.toggle):not(.slider) label { color: rgb(44, 102, 45); } + +.cmp-dm-portal .ui.form .field.success .checkbox:not(.toggle):not(.slider) = +.box::before, .cmp-dm-portal .ui.form .field.success .checkbox:not(.toggle)= +:not(.slider) label::before, .cmp-dm-portal .ui.form .fields.success .field= + .checkbox:not(.toggle):not(.slider) .box::before, .cmp-dm-portal .ui.form = +.fields.success .field .checkbox:not(.toggle):not(.slider) label::before { = +background: rgb(252, 255, 245); border-color: rgb(163, 194, 147); } + +.cmp-dm-portal .ui.form .field.success .checkbox .box::after, .cmp-dm-porta= +l .ui.form .field.success .checkbox label::after, .cmp-dm-portal .ui.form .= +fields.success .field .checkbox .box::after, .cmp-dm-portal .ui.form .field= +s.success .field .checkbox label::after { color: rgb(44, 102, 45); } + +.cmp-dm-portal .ui.form.warning .warning.message:not(:empty) { display: blo= +ck; } + +.cmp-dm-portal .ui.form.warning .compact.warning.message:not(:empty) { disp= +lay: inline-block; } + +.cmp-dm-portal .ui.form.warning .icon.warning.message:not(:empty) { display= +: flex; } + +.cmp-dm-portal .ui.form .field.warning .warning.message:not(:empty), .cmp-d= +m-portal .ui.form .fields.warning .warning.message:not(:empty) { display: b= +lock; } + +.cmp-dm-portal .ui.form .field.warning .compact.warning.message:not(:empty)= +, .cmp-dm-portal .ui.form .fields.warning .compact.warning.message:not(:emp= +ty) { display: inline-block; } + +.cmp-dm-portal .ui.form .field.warning .icon.warning.message:not(:empty), .= +cmp-dm-portal .ui.form .fields.warning .icon.warning.message:not(:empty) { = +display: flex; } + +.cmp-dm-portal .ui.ui.form .field.warning .input, .cmp-dm-portal .ui.ui.for= +m .field.warning label, .cmp-dm-portal .ui.ui.form .fields.warning .field .= +input, .cmp-dm-portal .ui.ui.form .fields.warning .field label { color: rgb= +(87, 58, 8); } + +.cmp-dm-portal .ui.form .field.warning .corner.label, .cmp-dm-portal .ui.fo= +rm .fields.warning .field .corner.label { border-color: rgb(87, 58, 8); col= +or: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.form .field.warning input:not([type]), .cmp-dm-portal .u= +i.form .field.warning input[type=3D"date"], .cmp-dm-portal .ui.form .field.= +warning input[type=3D"datetime-local"], .cmp-dm-portal .ui.form .field.warn= +ing input[type=3D"email"], .cmp-dm-portal .ui.form .field.warning input[typ= +e=3D"file"], .cmp-dm-portal .ui.form .field.warning input[type=3D"number"],= + .cmp-dm-portal .ui.form .field.warning input[type=3D"password"], .cmp-dm-p= +ortal .ui.form .field.warning input[type=3D"search"], .cmp-dm-portal .ui.fo= +rm .field.warning input[type=3D"tel"], .cmp-dm-portal .ui.form .field.warni= +ng input[type=3D"text"], .cmp-dm-portal .ui.form .field.warning input[type= +=3D"time"], .cmp-dm-portal .ui.form .field.warning input[type=3D"url"], .cm= +p-dm-portal .ui.form .field.warning select, .cmp-dm-portal .ui.form .field.= +warning textarea, .cmp-dm-portal .ui.form .fields.warning .field input:not(= +[type]), .cmp-dm-portal .ui.form .fields.warning .field input[type=3D"date"= +], .cmp-dm-portal .ui.form .fields.warning .field input[type=3D"datetime-lo= +cal"], .cmp-dm-portal .ui.form .fields.warning .field input[type=3D"email"]= +, .cmp-dm-portal .ui.form .fields.warning .field input[type=3D"file"], .cmp= +-dm-portal .ui.form .fields.warning .field input[type=3D"number"], .cmp-dm-= +portal .ui.form .fields.warning .field input[type=3D"password"], .cmp-dm-po= +rtal .ui.form .fields.warning .field input[type=3D"search"], .cmp-dm-portal= + .ui.form .fields.warning .field input[type=3D"tel"], .cmp-dm-portal .ui.fo= +rm .fields.warning .field input[type=3D"text"], .cmp-dm-portal .ui.form .fi= +elds.warning .field input[type=3D"time"], .cmp-dm-portal .ui.form .fields.w= +arning .field input[type=3D"url"], .cmp-dm-portal .ui.form .fields.warning = +.field select, .cmp-dm-portal .ui.form .fields.warning .field textarea { co= +lor: rgb(87, 58, 8); background: rgb(255, 250, 243); border-color: rgb(201,= + 186, 155); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.warning input:not([type]):focus, .cmp-dm-por= +tal .ui.form .field.warning input[type=3D"date"]:focus, .cmp-dm-portal .ui.= +form .field.warning input[type=3D"datetime-local"]:focus, .cmp-dm-portal .u= +i.form .field.warning input[type=3D"email"]:focus, .cmp-dm-portal .ui.form = +.field.warning input[type=3D"file"]:focus, .cmp-dm-portal .ui.form .field.w= +arning input[type=3D"number"]:focus, .cmp-dm-portal .ui.form .field.warning= + input[type=3D"password"]:focus, .cmp-dm-portal .ui.form .field.warning inp= +ut[type=3D"search"]:focus, .cmp-dm-portal .ui.form .field.warning input[typ= +e=3D"tel"]:focus, .cmp-dm-portal .ui.form .field.warning input[type=3D"text= +"]:focus, .cmp-dm-portal .ui.form .field.warning input[type=3D"time"]:focus= +, .cmp-dm-portal .ui.form .field.warning input[type=3D"url"]:focus, .cmp-dm= +-portal .ui.form .field.warning select:focus, .cmp-dm-portal .ui.form .fiel= +d.warning textarea:focus { background: rgb(255, 250, 243); border-color: rg= +b(201, 186, 155); color: rgb(87, 58, 8); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.warning select { appearance: menulist-button= +; } + +.cmp-dm-portal .ui.form .field.warning .transparent.input input, .cmp-dm-po= +rtal .ui.form .field.warning .transparent.input textarea, .cmp-dm-portal .u= +i.form .field.warning input.transparent, .cmp-dm-portal .ui.form .field.war= +ning textarea.transparent { background-color: rgb(255, 250, 243) !important= +; color: rgb(87, 58, 8) !important; } + +.cmp-dm-portal .ui.form .warning.warning input:-webkit-autofill { box-shado= +w: rgb(255, 255, 224) 0px 0px 0px 75pt inset !important; border-color: rgb(= +224, 224, 179) !important; } + +.cmp-dm-portal .ui.form .warning ::-webkit-input-placeholder { color: rgb(2= +37, 173, 62); } + +.cmp-dm-portal .ui.form .warning :focus::-webkit-input-placeholder { color:= + rgb(227, 151, 21); } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown, .cmp-dm-portal .ui.for= +m .field.warning .ui.dropdown .item, .cmp-dm-portal .ui.form .field.warning= + .ui.dropdown .text, .cmp-dm-portal .ui.form .fields.warning .field .ui.dro= +pdown, .cmp-dm-portal .ui.form .fields.warning .field .ui.dropdown .item { = +background: rgb(255, 250, 243); color: rgb(87, 58, 8); } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown, .cmp-dm-portal .ui.for= +m .field.warning .ui.dropdown:hover, .cmp-dm-portal .ui.form .fields.warnin= +g .field .ui.dropdown, .cmp-dm-portal .ui.form .fields.warning .field .ui.d= +ropdown:hover { border-color: rgb(201, 186, 155) !important; } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown:hover .menu, .cmp-dm-po= +rtal .ui.form .fields.warning .field .ui.dropdown:hover .menu { border-colo= +r: rgb(201, 186, 155); } + +.cmp-dm-portal .ui.form .field.warning .ui.multiple.selection.dropdown > .l= +abel, .cmp-dm-portal .ui.form .fields.warning .field .ui.multiple.selection= +.dropdown > .label { background-color: rgb(234, 234, 204); color: rgb(87, 5= +8, 8); } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown .menu .item:hover, .cmp= +-dm-portal .ui.form .field.warning .ui.dropdown .menu .selected.item, .cmp-= +dm-portal .ui.form .fields.warning .field .ui.dropdown .menu .item:hover, .= +cmp-dm-portal .ui.form .fields.warning .field .ui.dropdown .menu .selected.= +item { background-color: rgb(251, 251, 233); } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown .menu .active.item, .cm= +p-dm-portal .ui.form .fields.warning .field .ui.dropdown .menu .active.item= + { background-color: rgb(253, 253, 206) !important; } + +.cmp-dm-portal .ui.form .field.warning .checkbox:not(.toggle):not(.slider) = +.box, .cmp-dm-portal .ui.form .field.warning .checkbox:not(.toggle):not(.sl= +ider) label, .cmp-dm-portal .ui.form .fields.warning .field .checkbox:not(.= +toggle):not(.slider) .box, .cmp-dm-portal .ui.form .fields.warning .field .= +checkbox:not(.toggle):not(.slider) label { color: rgb(87, 58, 8); } + +.cmp-dm-portal .ui.form .field.warning .checkbox:not(.toggle):not(.slider) = +.box::before, .cmp-dm-portal .ui.form .field.warning .checkbox:not(.toggle)= +:not(.slider) label::before, .cmp-dm-portal .ui.form .fields.warning .field= + .checkbox:not(.toggle):not(.slider) .box::before, .cmp-dm-portal .ui.form = +.fields.warning .field .checkbox:not(.toggle):not(.slider) label::before { = +background: rgb(255, 250, 243); border-color: rgb(201, 186, 155); } + +.cmp-dm-portal .ui.form .field.warning .checkbox .box::after, .cmp-dm-porta= +l .ui.form .field.warning .checkbox label::after, .cmp-dm-portal .ui.form .= +fields.warning .field .checkbox .box::after, .cmp-dm-portal .ui.form .field= +s.warning .field .checkbox label::after { color: rgb(87, 58, 8); } + +.cmp-dm-portal .ui.form .disabled.field, .cmp-dm-portal .ui.form .disabled.= +fields .field, .cmp-dm-portal .ui.form .field :disabled { pointer-events: n= +one; opacity: 0.45; } + +.cmp-dm-portal .ui.form .field.disabled > label, .cmp-dm-portal .ui.form .f= +ields.disabled > label { opacity: 0.45; } + +.cmp-dm-portal .ui.form .field.disabled :disabled { opacity: 1; } + +.cmp-dm-portal .ui.loading.form { position: relative; cursor: default; poin= +ter-events: none; } + +.cmp-dm-portal .ui.loading.form::before { position: absolute; content: ""; = +top: 0px; left: 0px; background: rgba(255, 255, 255, 0.8); width: 100%; hei= +ght: 100%; z-index: 100; } + +.cmp-dm-portal .ui.loading.form.segments::before { border-radius: 0.285714r= +em; } + +.cmp-dm-portal .ui.loading.form::after { position: absolute; content: ""; t= +op: 50%; left: 50%; margin: -1.5em 0px 0px -1.5em; width: 3em; height: 3em;= + animation: 0.6s linear 0s infinite normal none running loader; border: 0.2= +em solid rgb(118, 118, 118); border-radius: 500rem; box-shadow: transparent= + 0px 0px 0px 1px; visibility: visible; z-index: 101; } + +.cmp-dm-portal .ui.form .required.field > .checkbox::after, .cmp-dm-portal = +.ui.form .required.field > label::after, .cmp-dm-portal .ui.form .required.= +fields.grouped > label::after, .cmp-dm-portal .ui.form .required.fields:not= +(.grouped) > .field > .checkbox::after, .cmp-dm-portal .ui.form .required.f= +ields:not(.grouped) > .field > label::after, .cmp-dm-portal .ui.form label.= +required::after { margin: -0.2em 0px 0px 0.2em; content: "*"; color: rgb(21= +9, 40, 40); } + +.cmp-dm-portal .ui.form .required.field > label::after, .cmp-dm-portal .ui.= +form .required.fields.grouped > label::after, .cmp-dm-portal .ui.form .requ= +ired.fields:not(.grouped) > .field > label::after, .cmp-dm-portal .ui.form = +label.required::after { display: inline-block; vertical-align: top; } + +.cmp-dm-portal .ui.form .required.field > .checkbox::after, .cmp-dm-portal = +.ui.form .required.fields:not(.grouped) > .field > .checkbox::after { posit= +ion: absolute; top: 0px; left: 100%; } + +.cmp-dm-portal .ui.form .grouped.fields { display: block; margin: 0px 0px 1= +em; } + +.cmp-dm-portal .ui.form .grouped.fields:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.form .grouped.fields > label { margin: 0px 0px 0.285714r= +em; color: rgb(80, 80, 80); font-size: 0.928571em; font-weight: 700; text-t= +ransform: none; } + +.cmp-dm-portal .ui.form .grouped.fields .field, .cmp-dm-portal .ui.form .gr= +ouped.inline.fields .field { display: block; margin: 0.5em 0px; padding: 0p= +x; } + +.cmp-dm-portal .ui.form .fields { display: flex; -webkit-box-orient: horizo= +ntal; -webkit-box-direction: normal; flex-direction: row; margin: 0px -0.5e= +m 1em; } + +.cmp-dm-portal .ui.form .fields > .field { -webkit-box-flex: 0; flex: 0 1 a= +uto; padding-left: 0.5em; padding-right: 0.5em; } + +.cmp-dm-portal .ui.form .fields > .field:first-child { border-left: none; b= +ox-shadow: none; } + +.cmp-dm-portal .ui.form .two.fields > .field, .cmp-dm-portal .ui.form .two.= +fields > .fields { width: 50%; } + +.cmp-dm-portal .ui.form .three.fields > .field, .cmp-dm-portal .ui.form .th= +ree.fields > .fields { width: 33.3333%; } + +.cmp-dm-portal .ui.form .four.fields > .field, .cmp-dm-portal .ui.form .fou= +r.fields > .fields { width: 25%; } + +.cmp-dm-portal .ui.form .five.fields > .field, .cmp-dm-portal .ui.form .fiv= +e.fields > .fields { width: 20%; } + +.cmp-dm-portal .ui.form .six.fields > .field, .cmp-dm-portal .ui.form .six.= +fields > .fields { width: 16.6667%; } + +.cmp-dm-portal .ui.form .seven.fields > .field, .cmp-dm-portal .ui.form .se= +ven.fields > .fields { width: 14.2857%; } + +.cmp-dm-portal .ui.form .eight.fields > .field, .cmp-dm-portal .ui.form .ei= +ght.fields > .fields { width: 12.5%; } + +.cmp-dm-portal .ui.form .nine.fields > .field, .cmp-dm-portal .ui.form .nin= +e.fields > .fields { width: 11.1111%; } + +.cmp-dm-portal .ui.form .ten.fields > .field, .cmp-dm-portal .ui.form .ten.= +fields > .fields { width: 10%; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.form .fields { flex-wrap: wrap; } + .cmp-dm-portal .ui.form:not(.unstackable) .eight.fields:not(.unstackable)= + > .field, .cmp-dm-portal .ui.form:not(.unstackable) .eight.fields:not(.uns= +tackable) > .fields, .cmp-dm-portal .ui.form:not(.unstackable) .five.fields= +:not(.unstackable) > .field, .cmp-dm-portal .ui.form:not(.unstackable) .fiv= +e.fields:not(.unstackable) > .fields, .cmp-dm-portal .ui.form:not(.unstacka= +ble) .four.fields:not(.unstackable) > .field, .cmp-dm-portal .ui.form:not(.= +unstackable) .four.fields:not(.unstackable) > .fields, .cmp-dm-portal .ui.f= +orm:not(.unstackable) .nine.fields:not(.unstackable) > .field, .cmp-dm-port= +al .ui.form:not(.unstackable) .nine.fields:not(.unstackable) > .fields, .cm= +p-dm-portal .ui.form:not(.unstackable) .seven.fields:not(.unstackable) > .f= +ield, .cmp-dm-portal .ui.form:not(.unstackable) .seven.fields:not(.unstacka= +ble) > .fields, .cmp-dm-portal .ui.form:not(.unstackable) .six.fields:not(.= +unstackable) > .field, .cmp-dm-portal .ui.form:not(.unstackable) .six.field= +s:not(.unstackable) > .fields, .cmp-dm-portal .ui.form:not(.unstackable) .t= +en.fields:not(.unstackable) > .field, .cmp-dm-portal .ui.form:not(.unstacka= +ble) .ten.fields:not(.unstackable) > .fields, .cmp-dm-portal .ui.form:not(.= +unstackable) .three.fields:not(.unstackable) > .field, .cmp-dm-portal .ui.f= +orm:not(.unstackable) .three.fields:not(.unstackable) > .fields, .cmp-dm-po= +rtal .ui.form:not(.unstackable) .two.fields:not(.unstackable) > .field, .cm= +p-dm-portal .ui.form:not(.unstackable) .two.fields:not(.unstackable) > .fie= +lds, .cmp-dm-portal .ui.form:not(.unstackable) [class*=3D"equal width"].fie= +lds:not(.unstackable) > .field, .cmp-dm-portal .ui[class*=3D"equal width"].= +form:not(.unstackable) .fields > .field { margin: 0px 0px 1em; width: 100% = +!important; } +} + +.cmp-dm-portal .ui.form .fields .wide.field { width: 6.25%; padding-left: 0= +.5em; padding-right: 0.5em; } + +.cmp-dm-portal .ui.form .one.wide.field { width: 6.25% !important; } + +.cmp-dm-portal .ui.form .two.wide.field { width: 12.5% !important; } + +.cmp-dm-portal .ui.form .three.wide.field { width: 18.75% !important; } + +.cmp-dm-portal .ui.form .four.wide.field { width: 25% !important; } + +.cmp-dm-portal .ui.form .five.wide.field { width: 31.25% !important; } + +.cmp-dm-portal .ui.form .six.wide.field { width: 37.5% !important; } + +.cmp-dm-portal .ui.form .seven.wide.field { width: 43.75% !important; } + +.cmp-dm-portal .ui.form .eight.wide.field { width: 50% !important; } + +.cmp-dm-portal .ui.form .nine.wide.field { width: 56.25% !important; } + +.cmp-dm-portal .ui.form .ten.wide.field { width: 62.5% !important; } + +.cmp-dm-portal .ui.form .eleven.wide.field { width: 68.75% !important; } + +.cmp-dm-portal .ui.form .twelve.wide.field { width: 75% !important; } + +.cmp-dm-portal .ui.form .thirteen.wide.field { width: 81.25% !important; } + +.cmp-dm-portal .ui.form .fourteen.wide.field { width: 87.5% !important; } + +.cmp-dm-portal .ui.form .fifteen.wide.field { width: 93.75% !important; } + +.cmp-dm-portal .ui.form .sixteen.wide.field { width: 100% !important; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.form:not(.unstackable) .fields:not(.unstackable) > .ei= +ght.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .fields:not(.unst= +ackable) > .eleven.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .f= +ields:not(.unstackable) > .fifteen.wide.field, .cmp-dm-portal .ui.form:not(= +.unstackable) .fields:not(.unstackable) > .five.wide.field, .cmp-dm-portal = +.ui.form:not(.unstackable) .fields:not(.unstackable) > .four.wide.field, .c= +mp-dm-portal .ui.form:not(.unstackable) .fields:not(.unstackable) > .fourte= +en.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .fields:not(.unsta= +ckable) > .nine.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .fiel= +ds:not(.unstackable) > .seven.wide.field, .cmp-dm-portal .ui.form:not(.unst= +ackable) .fields:not(.unstackable) > .six.wide.field, .cmp-dm-portal .ui.fo= +rm:not(.unstackable) .fields:not(.unstackable) > .sixteen.wide.field, .cmp-= +dm-portal .ui.form:not(.unstackable) .fields:not(.unstackable) > .ten.wide.= +field, .cmp-dm-portal .ui.form:not(.unstackable) .fields:not(.unstackable) = +> .thirteen.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .fields:n= +ot(.unstackable) > .three.wide.field, .cmp-dm-portal .ui.form:not(.unstacka= +ble) .fields:not(.unstackable) > .twelve.wide.field, .cmp-dm-portal .ui.for= +m:not(.unstackable) .fields:not(.unstackable) > .two.wide.field, .cmp-dm-po= +rtal .ui.form:not(.unstackable) .five.fields:not(.unstackable) > .field, .c= +mp-dm-portal .ui.form:not(.unstackable) .five.fields:not(.unstackable) > .f= +ields, .cmp-dm-portal .ui.form:not(.unstackable) .four.fields:not(.unstacka= +ble) > .field, .cmp-dm-portal .ui.form:not(.unstackable) .four.fields:not(.= +unstackable) > .fields, .cmp-dm-portal .ui.form:not(.unstackable) .three.fi= +elds:not(.unstackable) > .field, .cmp-dm-portal .ui.form:not(.unstackable) = +.three.fields:not(.unstackable) > .fields, .cmp-dm-portal .ui.form:not(.uns= +tackable) .two.fields:not(.unstackable) > .field, .cmp-dm-portal .ui.form:n= +ot(.unstackable) .two.fields:not(.unstackable) > .fields { width: 100% !imp= +ortant; } + .cmp-dm-portal .ui.form .fields { margin-bottom: 0px; } +} + +.cmp-dm-portal .ui.form [class*=3D"equal width"].fields > .field, .cmp-dm-p= +ortal .ui[class*=3D"equal width"].form .fields > .field { width: 100%; -web= +kit-box-flex: 1; flex: 1 1 auto; } + +.cmp-dm-portal .ui.form .inline.fields { margin: 0px 0px 1em; -webkit-box-a= +lign: center; align-items: center; } + +.cmp-dm-portal .ui.form .inline.fields .field { margin: 0px; padding: 0px 1= +em 0px 0px; } + +.cmp-dm-portal .ui.form .inline.field > label, .cmp-dm-portal .ui.form .inl= +ine.field > p, .cmp-dm-portal .ui.form .inline.fields .field > label, .cmp-= +dm-portal .ui.form .inline.fields .field > p, .cmp-dm-portal .ui.form .inli= +ne.fields > label { display: inline-block; width: auto; margin-top: 0px; ma= +rgin-bottom: 0px; vertical-align: baseline; font-size: 0.928571em; font-wei= +ght: 700; color: rgb(80, 80, 80); text-transform: none; } + +.cmp-dm-portal .ui.form .inline.fields > label { margin: 0.035714em 1em 0px= + 0px; } + +.cmp-dm-portal .ui.form .inline.field > input, .cmp-dm-portal .ui.form .inl= +ine.field > select, .cmp-dm-portal .ui.form .inline.fields .field > input, = +.cmp-dm-portal .ui.form .inline.fields .field > select { display: inline-bl= +ock; width: auto; margin-top: 0px; margin-bottom: 0px; vertical-align: midd= +le; font-size: 1em; } + +.cmp-dm-portal .ui.form .inline.field > :first-child, .cmp-dm-portal .ui.fo= +rm .inline.fields .field > :first-child { margin: 0px 0.857143em 0px 0px; } + +.cmp-dm-portal .ui.form .inline.field > :only-child, .cmp-dm-portal .ui.for= +m .inline.fields .field > :only-child { margin: 0px; } + +.cmp-dm-portal .ui.form .inline.fields .wide.field { display: flex; -webkit= +-box-align: center; align-items: center; } + +.cmp-dm-portal .ui.form .inline.fields .wide.field > input, .cmp-dm-portal = +.ui.form .inline.fields .wide.field > select { width: 100%; } + +.cmp-dm-portal .ui.form, .cmp-dm-portal .ui.form .field .dropdown, .cmp-dm-= +portal .ui.form .field .dropdown .menu > .item { font-size: 1rem; } + +.cmp-dm-portal .ui.grid { display: flex; -webkit-box-orient: horizontal; -w= +ebkit-box-direction: normal; flex-flow: wrap; -webkit-box-align: stretch; a= +lign-items: stretch; padding: 0px; margin: -1rem; } + +.cmp-dm-portal .ui.relaxed.grid { margin-left: -1.5rem; margin-right: -1.5r= +em; } + +.cmp-dm-portal .ui[class*=3D"very relaxed"].grid { margin-left: -2.5rem; ma= +rgin-right: -2.5rem; } + +.cmp-dm-portal .ui.grid + .grid { margin-top: 1rem; } + +.cmp-dm-portal .ui.grid > .column:not(.row), .cmp-dm-portal .ui.grid > .row= + > .column { position: relative; display: inline-block; width: 6.25%; paddi= +ng-left: 1rem; padding-right: 1rem; vertical-align: top; } + +.cmp-dm-portal .ui.grid > * { padding-left: 1rem; padding-right: 1rem; } + +.cmp-dm-portal .ui.grid > .row { position: relative; display: flex; -webkit= +-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; -w= +ebkit-box-pack: inherit; justify-content: inherit; -webkit-box-align: stret= +ch; align-items: stretch; padding: 1rem 0px; width: 100% !important; } + +.cmp-dm-portal .ui.grid > .column:not(.row) { padding-top: 1rem; padding-bo= +ttom: 1rem; } + +.cmp-dm-portal .ui.grid > .row > .column { margin-top: 0px; margin-bottom: = +0px; } + +.cmp-dm-portal .ui.grid > .row > .column > img, .cmp-dm-portal .ui.grid > .= +row > img { max-width: 100%; } + +.cmp-dm-portal .ui.grid > .ui.grid:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.grid > .ui.grid:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.aligned.grid .column > .segment:not(.compact):not(.attac= +hed), .cmp-dm-portal .ui.grid .aligned.row > .column > .segment:not(.compac= +t):not(.attached) { width: 100%; } + +.cmp-dm-portal .ui.grid .row + .ui.divider { -webkit-box-flex: 1; flex-grow= +: 1; margin: 1rem; } + +.cmp-dm-portal .ui.grid .column + .ui.vertical.divider { height: calc(50% -= + 1rem); } + +.cmp-dm-portal .ui.grid > .column:last-child > .horizontal.segment, .cmp-dm= +-portal .ui.grid > .row > .column:last-child > .horizontal.segment { box-sh= +adow: none; } + +.cmp-dm-portal .ui.grid > .column:only-child, .cmp-dm-portal .ui.grid > .ro= +w > .column:only-child, .cmp-dm-portal .ui[class*=3D"one column"].grid > .c= +olumn:not(.row), .cmp-dm-portal .ui[class*=3D"one column"].grid > .row > .c= +olumn { width: 100%; } + +.cmp-dm-portal .ui[class*=3D"two column"].grid > .column:not(.row), .cmp-dm= +-portal .ui[class*=3D"two column"].grid > .row > .column { width: 50%; } + +.cmp-dm-portal .ui[class*=3D"three column"].grid > .column:not(.row), .cmp-= +dm-portal .ui[class*=3D"three column"].grid > .row > .column { width: 33.33= +33%; } + +.cmp-dm-portal .ui[class*=3D"four column"].grid > .column:not(.row), .cmp-d= +m-portal .ui[class*=3D"four column"].grid > .row > .column { width: 25%; } + +.cmp-dm-portal .ui[class*=3D"five column"].grid > .column:not(.row), .cmp-d= +m-portal .ui[class*=3D"five column"].grid > .row > .column { width: 20%; } + +.cmp-dm-portal .ui[class*=3D"six column"].grid > .column:not(.row), .cmp-dm= +-portal .ui[class*=3D"six column"].grid > .row > .column { width: 16.6667%;= + } + +.cmp-dm-portal .ui[class*=3D"seven column"].grid > .column:not(.row), .cmp-= +dm-portal .ui[class*=3D"seven column"].grid > .row > .column { width: 14.28= +57%; } + +.cmp-dm-portal .ui[class*=3D"eight column"].grid > .column:not(.row), .cmp-= +dm-portal .ui[class*=3D"eight column"].grid > .row > .column { width: 12.5%= +; } + +.cmp-dm-portal .ui[class*=3D"nine column"].grid > .column:not(.row), .cmp-d= +m-portal .ui[class*=3D"nine column"].grid > .row > .column { width: 11.1111= +%; } + +.cmp-dm-portal .ui[class*=3D"ten column"].grid > .column:not(.row), .cmp-dm= +-portal .ui[class*=3D"ten column"].grid > .row > .column { width: 10%; } + +.cmp-dm-portal .ui[class*=3D"eleven column"].grid > .column:not(.row), .cmp= +-dm-portal .ui[class*=3D"eleven column"].grid > .row > .column { width: 9.0= +9091%; } + +.cmp-dm-portal .ui[class*=3D"twelve column"].grid > .column:not(.row), .cmp= +-dm-portal .ui[class*=3D"twelve column"].grid > .row > .column { width: 8.3= +3333%; } + +.cmp-dm-portal .ui[class*=3D"thirteen column"].grid > .column:not(.row), .c= +mp-dm-portal .ui[class*=3D"thirteen column"].grid > .row > .column { width:= + 7.69231%; } + +.cmp-dm-portal .ui[class*=3D"fourteen column"].grid > .column:not(.row), .c= +mp-dm-portal .ui[class*=3D"fourteen column"].grid > .row > .column { width:= + 7.14286%; } + +.cmp-dm-portal .ui[class*=3D"fifteen column"].grid > .column:not(.row), .cm= +p-dm-portal .ui[class*=3D"fifteen column"].grid > .row > .column { width: 6= +.66667%; } + +.cmp-dm-portal .ui[class*=3D"sixteen column"].grid > .column:not(.row), .cm= +p-dm-portal .ui[class*=3D"sixteen column"].grid > .row > .column { width: 6= +.25%; } + +.cmp-dm-portal .ui.grid > [class*=3D"one column"].row > .column { width: 10= +0% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"two column"].row > .column { width: 50= +% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"three column"].row > .column { width: = +33.3333% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"four column"].row > .column { width: 2= +5% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"five column"].row > .column { width: 2= +0% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"six column"].row > .column { width: 16= +.6667% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"seven column"].row > .column { width: = +14.2857% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"eight column"].row > .column { width: = +12.5% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"nine column"].row > .column { width: 1= +1.1111% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"ten column"].row > .column { width: 10= +% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"eleven column"].row > .column { width:= + 9.09091% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"twelve column"].row > .column { width:= + 8.33333% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"thirteen column"].row > .column { widt= +h: 7.69231% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"fourteen column"].row > .column { widt= +h: 7.14286% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"fifteen column"].row > .column { width= +: 6.66667% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"one wide"].column, .cmp-dm-port= +al .ui.grid > .column.row > [class*=3D"one wide"].column, .cmp-dm-portal .u= +i.grid > .row > [class*=3D"one wide"].column, .cmp-dm-portal .ui.grid > [cl= +ass*=3D"one wide"].column, .cmp-dm-portal .ui.grid > [class*=3D"sixteen col= +umn"].row > .column { width: 6.25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"two wide"].column, .cmp-dm-port= +al .ui.grid > .column.row > [class*=3D"two wide"].column, .cmp-dm-portal .u= +i.grid > .row > [class*=3D"two wide"].column, .cmp-dm-portal .ui.grid > [cl= +ass*=3D"two wide"].column { width: 12.5% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"three wide"].column, .cmp-dm-po= +rtal .ui.grid > .column.row > [class*=3D"three wide"].column, .cmp-dm-porta= +l .ui.grid > .row > [class*=3D"three wide"].column, .cmp-dm-portal .ui.grid= + > [class*=3D"three wide"].column { width: 18.75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"four wide"].column, .cmp-dm-por= +tal .ui.grid > .column.row > [class*=3D"four wide"].column, .cmp-dm-portal = +.ui.grid > .row > [class*=3D"four wide"].column, .cmp-dm-portal .ui.grid > = +[class*=3D"four wide"].column { width: 25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"five wide"].column, .cmp-dm-por= +tal .ui.grid > .column.row > [class*=3D"five wide"].column, .cmp-dm-portal = +.ui.grid > .row > [class*=3D"five wide"].column, .cmp-dm-portal .ui.grid > = +[class*=3D"five wide"].column { width: 31.25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"six wide"].column, .cmp-dm-port= +al .ui.grid > .column.row > [class*=3D"six wide"].column, .cmp-dm-portal .u= +i.grid > .row > [class*=3D"six wide"].column, .cmp-dm-portal .ui.grid > [cl= +ass*=3D"six wide"].column { width: 37.5% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"seven wide"].column, .cmp-dm-po= +rtal .ui.grid > .column.row > [class*=3D"seven wide"].column, .cmp-dm-porta= +l .ui.grid > .row > [class*=3D"seven wide"].column, .cmp-dm-portal .ui.grid= + > [class*=3D"seven wide"].column { width: 43.75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"eight wide"].column, .cmp-dm-po= +rtal .ui.grid > .column.row > [class*=3D"eight wide"].column, .cmp-dm-porta= +l .ui.grid > .row > [class*=3D"eight wide"].column, .cmp-dm-portal .ui.grid= + > [class*=3D"eight wide"].column { width: 50% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"nine wide"].column, .cmp-dm-por= +tal .ui.grid > .column.row > [class*=3D"nine wide"].column, .cmp-dm-portal = +.ui.grid > .row > [class*=3D"nine wide"].column, .cmp-dm-portal .ui.grid > = +[class*=3D"nine wide"].column { width: 56.25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"ten wide"].column, .cmp-dm-port= +al .ui.grid > .column.row > [class*=3D"ten wide"].column, .cmp-dm-portal .u= +i.grid > .row > [class*=3D"ten wide"].column, .cmp-dm-portal .ui.grid > [cl= +ass*=3D"ten wide"].column { width: 62.5% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide"].column, .cmp-dm-p= +ortal .ui.grid > .column.row > [class*=3D"eleven wide"].column, .cmp-dm-por= +tal .ui.grid > .row > [class*=3D"eleven wide"].column, .cmp-dm-portal .ui.g= +rid > [class*=3D"eleven wide"].column { width: 68.75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide"].column, .cmp-dm-p= +ortal .ui.grid > .column.row > [class*=3D"twelve wide"].column, .cmp-dm-por= +tal .ui.grid > .row > [class*=3D"twelve wide"].column, .cmp-dm-portal .ui.g= +rid > [class*=3D"twelve wide"].column { width: 75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide"].column, .cmp-dm= +-portal .ui.grid > .column.row > [class*=3D"thirteen wide"].column, .cmp-dm= +-portal .ui.grid > .row > [class*=3D"thirteen wide"].column, .cmp-dm-portal= + .ui.grid > [class*=3D"thirteen wide"].column { width: 81.25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide"].column, .cmp-dm= +-portal .ui.grid > .column.row > [class*=3D"fourteen wide"].column, .cmp-dm= +-portal .ui.grid > .row > [class*=3D"fourteen wide"].column, .cmp-dm-portal= + .ui.grid > [class*=3D"fourteen wide"].column { width: 87.5% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide"].column, .cmp-dm-= +portal .ui.grid > .column.row > [class*=3D"fifteen wide"].column, .cmp-dm-p= +ortal .ui.grid > .row > [class*=3D"fifteen wide"].column, .cmp-dm-portal .u= +i.grid > [class*=3D"fifteen wide"].column { width: 93.75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide"].column, .cmp-dm-= +portal .ui.grid > .column.row > [class*=3D"sixteen wide"].column, .cmp-dm-p= +ortal .ui.grid > .row > [class*=3D"sixteen wide"].column, .cmp-dm-portal .u= +i.grid > [class*=3D"sixteen wide"].column { width: 100% !important; } + +@media only screen and (min-width: 320px) and (max-width: 767.98px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide mobile"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"one wide mobile"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"one wide mobile"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"one wide mobile"].column { width: 6.25% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide mobile"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"two wide mobile"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"two wide mobile"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"two wide mobile"].column { width: 12.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide mobile"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide mobile"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"three wide mobile"].column { width: 18= +.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide mobile"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"four wide mobile"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide mobile"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"four wide mobile"].column { width: 25% !i= +mportant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide mobile"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"five wide mobile"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide mobile"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"five wide mobile"].column { width: 31.25%= + !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide mobile"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"six wide mobile"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"six wide mobile"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"six wide mobile"].column { width: 37.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide mobile"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide mobile"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"seven wide mobile"].column { width: 43= +.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide mobile"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide mobile"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"eight wide mobile"].column { width: 50= +% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide mobile"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide mobile"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide mobile"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"nine wide mobile"].column { width: 56.25%= + !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide mobile"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"ten wide mobile"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide mobile"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"ten wide mobile"].column { width: 62.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide mobile"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide mobile"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide mobile"].column { width= +: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide mobile"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide mobile"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide mobile"].column { width= +: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide mobile"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide mobile"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen wide mobile"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wide mobile"].column= + { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide mobile"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide mobile"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen wide mobile"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wide mobile"].column= + { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide mobile"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide mobile"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide mobile"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide mobile"].column { w= +idth: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide mobile"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide mobile"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide mobile"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide mobile"].column { w= +idth: 100% !important; } +} + +@media only screen and (min-width: 768px) and (max-width: 991.98px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide tablet"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"one wide tablet"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"one wide tablet"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"one wide tablet"].column { width: 6.25% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide tablet"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"two wide tablet"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"two wide tablet"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"two wide tablet"].column { width: 12.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide tablet"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide tablet"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"three wide tablet"].column { width: 18= +.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide tablet"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"four wide tablet"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide tablet"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"four wide tablet"].column { width: 25% !i= +mportant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide tablet"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"five wide tablet"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide tablet"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"five wide tablet"].column { width: 31.25%= + !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide tablet"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"six wide tablet"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"six wide tablet"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"six wide tablet"].column { width: 37.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide tablet"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide tablet"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"seven wide tablet"].column { width: 43= +.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide tablet"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide tablet"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"eight wide tablet"].column { width: 50= +% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide tablet"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide tablet"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide tablet"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"nine wide tablet"].column { width: 56.25%= + !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide tablet"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"ten wide tablet"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide tablet"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"ten wide tablet"].column { width: 62.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide tablet"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide tablet"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide tablet"].column { width= +: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide tablet"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide tablet"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide tablet"].column { width= +: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide tablet"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide tablet"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen wide tablet"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wide tablet"].column= + { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide tablet"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide tablet"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen wide tablet"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wide tablet"].column= + { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide tablet"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide tablet"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide tablet"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide tablet"].column { w= +idth: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide tablet"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide tablet"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide tablet"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide tablet"].column { w= +idth: 100% !important; } +} + +@media only screen and (min-width: 992px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide computer"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"one wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"one wide computer"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"one wide computer"].column { width: 6.= +25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide computer"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"two wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"two wide computer"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"two wide computer"].column { width: 12= +.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide computer"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide computer"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide computer"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"three wide computer"].column { w= +idth: 18.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide computer"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"four wide computer"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide computer"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"four wide computer"].column { width= +: 25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide computer"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"five wide computer"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide computer"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"five wide computer"].column { width= +: 31.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide computer"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"six wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"six wide computer"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"six wide computer"].column { width: 37= +.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide computer"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide computer"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide computer"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"seven wide computer"].column { w= +idth: 43.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide computer"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide computer"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide computer"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"eight wide computer"].column { w= +idth: 50% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide computer"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide computer"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide computer"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"nine wide computer"].column { width= +: 56.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide computer"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"ten wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide computer"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"ten wide computer"].column { width: 62= +.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide computer"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide computer"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide computer"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide computer"].column= + { width: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide computer"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide computer"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide computer"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide computer"].column= + { width: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide computer"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide comput= +er"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen wide comp= +uter"].column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wide computer"= +].column { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide computer"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide comput= +er"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen wide comp= +uter"].column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wide computer"= +].column { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide computer= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide compute= +r"].column, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide computer"].co= +lumn { width: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide computer= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide compute= +r"].column, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide computer"].co= +lumn { width: 100% !important; } +} + +@media only screen and (min-width: 1200px) and (max-width: 1919.98px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide large screen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"one wide large screen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"one wide large scree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"one wide large screen"].co= +lumn { width: 6.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide large screen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"two wide large screen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"two wide large scree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"two wide large screen"].co= +lumn { width: 12.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide large screen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide large= + screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"three wide large scr= +een"].column { width: 18.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide large screen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"four wide large scre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"four wide large screen"= +].column { width: 25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide large screen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"five wide large scre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"five wide large screen"= +].column { width: 31.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide large screen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"six wide large screen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"six wide large scree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"six wide large screen"].co= +lumn { width: 37.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide large screen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide large= + screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"seven wide large scr= +een"].column { width: 43.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide large screen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide large= + screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"eight wide large scr= +een"].column { width: 50% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide large screen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide large scre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"nine wide large screen"= +].column { width: 56.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide large screen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"ten wide large screen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide large scree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"ten wide large screen"].co= +lumn { width: 62.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide large screen"].co= +lumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide large = +screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide la= +rge screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide large= + screen"].column { width: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide large screen"].co= +lumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide large = +screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide la= +rge screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide large= + screen"].column { width: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide large screen"].= +column, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide la= +rge screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen w= +ide large screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wi= +de large screen"].column { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide large screen"].= +column, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide la= +rge screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen w= +ide large screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wi= +de large screen"].column { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide large screen"].c= +olumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide larg= +e screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide= + large screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide l= +arge screen"].column { width: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide large screen"].c= +olumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide larg= +e screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide= + large screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide l= +arge screen"].column { width: 100% !important; } +} + +@media only screen and (min-width: 1920px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide widescreen"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"one wide widescreen"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"one wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"one wide widescreen"].column { w= +idth: 6.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide widescreen"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"two wide widescreen"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"two wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"two wide widescreen"].column { w= +idth: 12.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide widescreen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide widescreen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide widescree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"three wide widescreen"].co= +lumn { width: 18.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide widescreen"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"four wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"four wide widescreen"].column= + { width: 25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide widescreen"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"five wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"five wide widescreen"].column= + { width: 31.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide widescreen"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"six wide widescreen"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"six wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"six wide widescreen"].column { w= +idth: 37.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide widescreen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide widescreen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide widescree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"seven wide widescreen"].co= +lumn { width: 43.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide widescreen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide widescreen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide widescree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"eight wide widescreen"].co= +lumn { width: 50% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide widescreen"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"nine wide widescreen"].column= + { width: 56.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide widescreen"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"ten wide widescreen"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"ten wide widescreen"].column { w= +idth: 62.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide widescreen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide widescre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide widesc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide widescreen"= +].column { width: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide widescreen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide widescre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide widesc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide widescreen"= +].column { width: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide wide= +screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen wide = +widescreen"].column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wide wid= +escreen"].column { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide wide= +screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen wide = +widescreen"].column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wide wid= +escreen"].column { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide widescreen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide widesc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide wid= +escreen"].column, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide widescr= +een"].column { width: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide widescreen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide widesc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide wid= +escreen"].column, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide widescr= +een"].column { width: 100% !important; } +} + +.cmp-dm-portal .ui.grid > .primary.column, .cmp-dm-portal .ui.grid > .prima= +ry.row, .cmp-dm-portal .ui.grid > .row > .primary.column { background-color= +: rgb(161, 0, 255); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .row > .secondary.column, .cmp-dm-portal .ui.grid= + > .secondary.column, .cmp-dm-portal .ui.grid > .secondary.row { background= +-color: rgb(80, 80, 80); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .red.column, .cmp-dm-portal .ui.grid > .red.row, = +.cmp-dm-portal .ui.grid > .row > .red.column { background-color: rgb(219, 4= +0, 40); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .orange.column, .cmp-dm-portal .ui.grid > .orange= +.row, .cmp-dm-portal .ui.grid > .row > .orange.column { background-color: r= +gb(242, 113, 28); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .row > .yellow.column, .cmp-dm-portal .ui.grid > = +.yellow.column, .cmp-dm-portal .ui.grid > .yellow.row { background-color: r= +gb(251, 189, 8); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .olive.column, .cmp-dm-portal .ui.grid > .olive.r= +ow, .cmp-dm-portal .ui.grid > .row > .olive.column { background-color: rgb(= +181, 204, 24); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .green.column, .cmp-dm-portal .ui.grid > .green.r= +ow, .cmp-dm-portal .ui.grid > .row > .green.column { background-color: rgb(= +33, 186, 69); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .row > .teal.column, .cmp-dm-portal .ui.grid > .t= +eal.column, .cmp-dm-portal .ui.grid > .teal.row { background-color: rgb(0, = +181, 173); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .blue.column, .cmp-dm-portal .ui.grid > .blue.row= +, .cmp-dm-portal .ui.grid > .row > .blue.column { background-color: rgb(33,= + 133, 208); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .row > .violet.column, .cmp-dm-portal .ui.grid > = +.violet.column, .cmp-dm-portal .ui.grid > .violet.row { background-color: r= +gb(100, 53, 201); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .purple.column, .cmp-dm-portal .ui.grid > .purple= +.row, .cmp-dm-portal .ui.grid > .row > .purple.column { background-color: r= +gb(163, 51, 200); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .pink.column, .cmp-dm-portal .ui.grid > .pink.row= +, .cmp-dm-portal .ui.grid > .row > .pink.column { background-color: rgb(224= +, 57, 151); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .brown.column, .cmp-dm-portal .ui.grid > .brown.r= +ow, .cmp-dm-portal .ui.grid > .row > .brown.column { background-color: rgb(= +165, 103, 63); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .grey.column, .cmp-dm-portal .ui.grid > .grey.row= +, .cmp-dm-portal .ui.grid > .row > .grey.column { background-color: rgb(118= +, 118, 118); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .black.column, .cmp-dm-portal .ui.grid > .black.r= +ow, .cmp-dm-portal .ui.grid > .row > .black.column { background-color: rgb(= +27, 28, 29); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > [class*=3D"equal width"].row > .column, .cmp-dm-p= +ortal .ui[class*=3D"equal width"].grid > .column:not(.row), .cmp-dm-portal = +.ui[class*=3D"equal width"].grid > .row > .column { display: inline-block; = +-webkit-box-flex: 1; flex-grow: 1; } + +.cmp-dm-portal .ui.grid > [class*=3D"equal width"].row > .wide.column, .cmp= +-dm-portal .ui[class*=3D"equal width"].grid > .row > .wide.column, .cmp-dm-= +portal .ui[class*=3D"equal width"].grid > .wide.column { -webkit-box-flex: = +0; flex-grow: 0; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.stackable.grid { width: auto; margin-left: 0px !import= +ant; margin-right: 0px !important; } + .cmp-dm-portal .ui.grid > .stackable.stackable.stackable.row > .column, .= +cmp-dm-portal .ui.stackable.grid > .column.grid > .column, .cmp-dm-portal .= +ui.stackable.grid > .column.row > .column, .cmp-dm-portal .ui.stackable.gri= +d > .column:not(.row), .cmp-dm-portal .ui.stackable.grid > .row > .column, = +.cmp-dm-portal .ui.stackable.grid > .row > .wide.column, .cmp-dm-portal .ui= +.stackable.grid > .wide.column { padding: 1rem; width: 100% !important; mar= +gin: 0px !important; box-shadow: none !important; } + .cmp-dm-portal .ui.stackable.grid:not(.vertically) > .row { margin: 0px; = +padding: 0px; } + .cmp-dm-portal .ui.container > .ui.stackable.grid > .column, .cmp-dm-port= +al .ui.container > .ui.stackable.grid > .row > .column { padding-left: 0px = +!important; padding-right: 0px !important; } + .cmp-dm-portal .ui.grid .ui.stackable.grid, .cmp-dm-portal .ui.segment:no= +t(.vertical) .ui.stackable.page.grid { margin-left: -1rem !important; margi= +n-right: -1rem !important; } + .cmp-dm-portal .ui.stackable.celled.grid > .column:not(.row):first-child,= + .cmp-dm-portal .ui.stackable.celled.grid > .row:first-child > .column:firs= +t-child, .cmp-dm-portal .ui.stackable.divided.grid > .column:not(.row):firs= +t-child, .cmp-dm-portal .ui.stackable.divided.grid > .row:first-child > .co= +lumn:first-child { border-top: none !important; } + .cmp-dm-portal .ui.stackable.celled.grid > .column:not(.row), .cmp-dm-por= +tal .ui.stackable.celled.grid > .row > .column, .cmp-dm-portal .ui.stackabl= +e.divided:not(.vertically).grid > .column:not(.row), .cmp-dm-portal .ui.sta= +ckable.divided:not(.vertically).grid > .row > .column { border-top: 1px sol= +id rgba(34, 36, 38, 0.15); box-shadow: none !important; padding-top: 2rem != +important; padding-bottom: 2rem !important; } +} + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"computer only"].col= +umn:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"lar= +ge screen only"].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > .= +row > [class*=3D"tablet only"].column:not(.mobile), .cmp-dm-portal .ui.grid= +.grid.grid > .row > [class*=3D"widescreen only"].column:not(.mobile), .cmp-= +dm-portal .ui.grid.grid.grid > [class*=3D"computer only"].column:not(.mobil= +e), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"computer only"].row:not(= +.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large screen only"= +].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large= + screen only"].row:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class= +*=3D"tablet only"].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid >= + [class*=3D"tablet only"].row:not(.mobile), .cmp-dm-portal .ui.grid.grid.gr= +id > [class*=3D"widescreen only"].column:not(.mobile), .cmp-dm-portal .ui.g= +rid.grid.grid > [class*=3D"widescreen only"].row:not(.mobile), .cmp-dm-port= +al .ui[class*=3D"computer only"].grid.grid.grid:not(.mobile), .cmp-dm-porta= +l .ui[class*=3D"large screen only"].grid.grid.grid:not(.mobile), .cmp-dm-po= +rtal .ui[class*=3D"tablet only"].grid.grid.grid:not(.mobile), .cmp-dm-porta= +l .ui[class*=3D"widescreen only"].grid.grid.grid:not(.mobile) { display: no= +ne !important; } +} + +@media only screen and (min-width: 768px) and (max-width: 991.98px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"computer only"].col= +umn:not(.tablet), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"lar= +ge screen only"].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > .= +row > [class*=3D"mobile only"].column:not(.tablet), .cmp-dm-portal .ui.grid= +.grid.grid > .row > [class*=3D"widescreen only"].column:not(.mobile), .cmp-= +dm-portal .ui.grid.grid.grid > [class*=3D"computer only"].column:not(.table= +t), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"computer only"].row:not(= +.tablet), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large screen only"= +].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large= + screen only"].row:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class= +*=3D"mobile only"].column:not(.tablet), .cmp-dm-portal .ui.grid.grid.grid >= + [class*=3D"mobile only"].row:not(.tablet), .cmp-dm-portal .ui.grid.grid.gr= +id > [class*=3D"widescreen only"].column:not(.mobile), .cmp-dm-portal .ui.g= +rid.grid.grid > [class*=3D"widescreen only"].row:not(.mobile), .cmp-dm-port= +al .ui[class*=3D"computer only"].grid.grid.grid:not(.tablet), .cmp-dm-porta= +l .ui[class*=3D"large screen only"].grid.grid.grid:not(.mobile), .cmp-dm-po= +rtal .ui[class*=3D"mobile only"].grid.grid.grid:not(.tablet), .cmp-dm-porta= +l .ui[class*=3D"widescreen only"].grid.grid.grid:not(.mobile) { display: no= +ne !important; } +} + +@media only screen and (min-width: 992px) and (max-width: 1199.98px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"large screen only"]= +.column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D= +"mobile only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > .= +row > [class*=3D"tablet only"].column:not(.computer), .cmp-dm-portal .ui.gr= +id.grid.grid > .row > [class*=3D"widescreen only"].column:not(.mobile), .cm= +p-dm-portal .ui.grid.grid.grid > [class*=3D"large screen only"].column:not(= +.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large screen only"= +].row:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"mobile o= +nly"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D= +"mobile only"].row:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > [cla= +ss*=3D"tablet only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.gr= +id > [class*=3D"tablet only"].row:not(.computer), .cmp-dm-portal .ui.grid.g= +rid.grid > [class*=3D"widescreen only"].column:not(.mobile), .cmp-dm-portal= + .ui.grid.grid.grid > [class*=3D"widescreen only"].row:not(.mobile), .cmp-d= +m-portal .ui[class*=3D"large screen only"].grid.grid.grid:not(.mobile), .cm= +p-dm-portal .ui[class*=3D"mobile only"].grid.grid.grid:not(.computer), .cmp= +-dm-portal .ui[class*=3D"tablet only"].grid.grid.grid:not(.computer), .cmp-= +dm-portal .ui[class*=3D"widescreen only"].grid.grid.grid:not(.mobile) { dis= +play: none !important; } +} + +@media only screen and (min-width: 1200px) and (max-width: 1919.98px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"mobile only"].colum= +n:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"tab= +let only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > .row = +> [class*=3D"widescreen only"].column:not(.mobile), .cmp-dm-portal .ui.grid= +.grid.grid > [class*=3D"mobile only"].column:not(.computer), .cmp-dm-portal= + .ui.grid.grid.grid > [class*=3D"mobile only"].row:not(.computer), .cmp-dm-= +portal .ui.grid.grid.grid > [class*=3D"tablet only"].column:not(.computer),= + .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"tablet only"].row:not(.comp= +uter), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"widescreen only"].col= +umn:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"widescreen= + only"].row:not(.mobile), .cmp-dm-portal .ui[class*=3D"mobile only"].grid.g= +rid.grid:not(.computer), .cmp-dm-portal .ui[class*=3D"tablet only"].grid.gr= +id.grid:not(.computer), .cmp-dm-portal .ui[class*=3D"widescreen only"].grid= +.grid.grid:not(.mobile) { display: none !important; } +} + +@media only screen and (min-width: 1920px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"mobile only"].colum= +n:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"tab= +let only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > [clas= +s*=3D"mobile only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.gri= +d > [class*=3D"mobile only"].row:not(.computer), .cmp-dm-portal .ui.grid.gr= +id.grid > [class*=3D"tablet only"].column:not(.computer), .cmp-dm-portal .u= +i.grid.grid.grid > [class*=3D"tablet only"].row:not(.computer), .cmp-dm-por= +tal .ui[class*=3D"mobile only"].grid.grid.grid:not(.computer), .cmp-dm-port= +al .ui[class*=3D"tablet only"].grid.grid.grid:not(.computer) { display: non= +e !important; } +} + +.cmp-dm-portal .ui.menu { display: flex; margin: 1rem 0px; font-family: gra= +phik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; backgroun= +d: rgb(255, 255, 255); font-weight: 400; border: 1px solid rgba(34, 36, 38,= + 0.15); box-shadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px; border-radius: = +0.285714rem; min-height: 2.85714em; } + +.cmp-dm-portal .ui.menu::after { content: ""; display: block; height: 0px; = +clear: both; visibility: hidden; } + +.cmp-dm-portal .ui.menu:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.menu:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.menu .menu { margin: 0px; } + +.cmp-dm-portal .ui.menu:not(.vertical) .item, .cmp-dm-portal .ui.menu:not(.= +vertical) > .menu { display: flex; } + +.cmp-dm-portal .ui.menu:not(.vertical) .item { -webkit-box-align: center; a= +lign-items: center; } + +.cmp-dm-portal .ui.menu .item { position: relative; vertical-align: middle;= + line-height: 1; text-decoration: none; -webkit-tap-highlight-color: transp= +arent; -webkit-box-flex: 0; flex: 0 0 auto; user-select: none; background: = +none; padding: 0.928571em 1.14286em; text-transform: none; color: rgb(80, 8= +0, 80); font-weight: 400; transition: background 0.1s ease 0s, box-shadow 0= +.1s ease 0s, color 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s; } + +.cmp-dm-portal .ui.menu > .item:first-child { border-radius: 0.285714rem 0p= +x 0px 0.285714rem; } + +.cmp-dm-portal .ui.menu .item::before { position: absolute; content: ""; to= +p: 0px; right: 0px; height: 100%; width: 1px; background: rgba(34, 36, 38, = +0.1); } + +.cmp-dm-portal .ui.menu .item > a:not(.ui), .cmp-dm-portal .ui.menu .item >= + p:only-child, .cmp-dm-portal .ui.menu .text.item > * { user-select: text; = +line-height: 1.3; } + +.cmp-dm-portal .ui.menu .item > p:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.menu .item > p:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.menu .item > i.icon { opacity: 0.9; float: none; margin:= + 0px 0.357143em 0px 0px; } + +.cmp-dm-portal .ui.menu:not(.vertical) .item > .button { position: relative= +; top: 0px; margin: -0.5em 0px; padding-bottom: 0.785714em; padding-top: 0.= +785714em; font-size: 1em; } + +.cmp-dm-portal .ui.menu > .container, .cmp-dm-portal .ui.menu > .grid { dis= +play: flex; -webkit-box-align: inherit; align-items: inherit; -webkit-box-o= +rient: inherit; -webkit-box-direction: inherit; flex-direction: inherit; } + +.cmp-dm-portal .ui.menu .item > .input { width: 100%; } + +.cmp-dm-portal .ui.menu:not(.vertical) .item > .input { position: relative;= + top: 0px; margin: -0.5em 0px; } + +.cmp-dm-portal .ui.menu .item > .input input { font-size: 1em; padding-top:= + 0.571429em; padding-bottom: 0.571429em; } + +.cmp-dm-portal .ui.menu .header.item, .cmp-dm-portal .ui.vertical.menu .hea= +der.item { margin: 0px; font-weight: 700; } + +.cmp-dm-portal .ui.menu .item > i.dropdown.icon { padding: 0px; float: righ= +t; margin: 0px 0px 0px 1em; } + +.cmp-dm-portal .ui.menu .dropdown.item .menu { min-width: calc(100% - 1px);= + border-radius: 0px 0px 0.285714rem 0.285714rem; background: rgb(255, 255, = +255); margin: 0px; box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 3px 0px; -webkit= +-box-orient: vertical !important; -webkit-box-direction: normal !important;= + flex-direction: column !important; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu > .item { margin: 0px; text-alig= +n: left; font-size: 1em !important; padding: 0.78571em 1.14286em !important= +; background: transparent !important; color: rgb(80, 80, 80) !important; te= +xt-transform: none !important; font-weight: 400 !important; box-shadow: non= +e !important; transition: none 0s ease 0s !important; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu > .item:hover, .cmp-dm-portal .u= +i.menu .ui.dropdown .menu > .selected.item { background: rgba(0, 0, 0, 0.05= +) !important; color: rgba(0, 0, 0, 0.95) !important; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu > .active.item { background: rgb= +a(0, 0, 0, 0.03) !important; font-weight: 700 !important; color: rgba(0, 0,= + 0, 0.95) !important; } + +.cmp-dm-portal .ui.menu .ui.dropdown.item .menu .item:not(.filtered) { disp= +lay: block; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu > .item .icon:not(.dropdown) { d= +isplay: inline-block; float: none; font-size: 1em !important; margin: 0px 0= +.75em 0px 0px !important; } + +.cmp-dm-portal .ui.secondary.menu .dropdown.item > .menu, .cmp-dm-portal .u= +i.text.menu .dropdown.item > .menu { border-radius: 0.285714rem; margin-top= +: 0.357143em; } + +.cmp-dm-portal .ui.menu .pointing.dropdown.item .menu { margin-top: 0.75em;= + } + +.cmp-dm-portal .ui.inverted.menu .search.dropdown.item > .search, .cmp-dm-p= +ortal .ui.inverted.menu .search.dropdown.item > .text { color: rgba(255, 25= +5, 255, 0.9); } + +.cmp-dm-portal .ui.item.menu .dropdown .menu .item { width: 100%; } + +.cmp-dm-portal .ui.menu .item > .label:not(.floating) { margin-left: 1em; p= +adding: 0.3em 0.785714em; } + +.cmp-dm-portal .ui.menu .item > .floating.label { padding: 0.3em 0.785714em= +; } + +.cmp-dm-portal .ui.menu .item > .label { background: rgb(153, 153, 153); co= +lor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.menu .item > .image.label img { margin: -0.2833em 0.8em = +-0.2833em -0.8em; height: 1.5666em; } + +.cmp-dm-portal .ui.menu .item > img:not(.ui) { display: inline-block; verti= +cal-align: middle; margin: -0.3em 0px; width: 2.5em; } + +.cmp-dm-portal .ui.menu .list .item::before { background: none !important; = +} + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.menu > .ui.container { width: 100% !important; margin-= +left: 0px !important; margin-right: 0px !important; } +} + +@media only screen and (min-width: 768px) { + .cmp-dm-portal .ui.menu:not(.secondary):not(.text):not(.tabular):not(.bor= +derless) > .container > .item:not(.right):not(.borderless):first-child { bo= +rder-left: 1px solid rgba(34, 36, 38, 0.1); } + .cmp-dm-portal .ui.menu:not(.secondary):not(.text):not(.tabular):not(.bor= +derless) > .container > .right.item:not(.borderless):last-child, .cmp-dm-po= +rtal .ui.menu:not(.secondary):not(.text):not(.tabular):not(.borderless) > .= +container > .right.menu > .item:not(.borderless):last-child { border-right:= + 1px solid rgba(34, 36, 38, 0.1); } +} + +.cmp-dm-portal .ui.link.menu .item:hover, .cmp-dm-portal .ui.menu .dropdown= +.item:hover, .cmp-dm-portal .ui.menu .link.item:hover, .cmp-dm-portal .ui.m= +enu a.item:hover { cursor: pointer; background: rgba(0, 0, 0, 0.03); color:= + rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.link.menu .item:active, .cmp-dm-portal .ui.menu .link.it= +em:active, .cmp-dm-portal .ui.menu a.item:active { background: rgba(0, 0, 0= +, 0.03); color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.menu .active.item { background: rgba(0, 0, 0, 0.05); col= +or: rgba(0, 0, 0, 0.95); font-weight: 400; box-shadow: none; } + +.cmp-dm-portal .ui.menu .active.item > i.icon { opacity: 1; } + +.cmp-dm-portal .ui.menu .active.item:hover, .cmp-dm-portal .ui.vertical.men= +u .active.item:hover { background-color: rgba(0, 0, 0, 0.05); color: rgba(0= +, 0, 0, 0.95); } + +.cmp-dm-portal .ui.ui.menu .item.disabled { cursor: default; background-col= +or: transparent; color: rgba(40, 40, 40, 0.3); pointer-events: none; } + +.cmp-dm-portal .ui.menu:not(.vertical) .left.item, .cmp-dm-portal .ui.menu:= +not(.vertical) .left.menu { display: flex; margin-right: auto !important; } + +.cmp-dm-portal .ui.menu:not(.vertical) .right.item, .cmp-dm-portal .ui.menu= +:not(.vertical) .right.menu { display: flex; margin-left: auto !important; = +} + +.cmp-dm-portal .ui.menu:not(.vertical) :not(.dropdown) > .left.menu, .cmp-d= +m-portal .ui.menu:not(.vertical) :not(.dropdown) > .right.menu { display: i= +nherit; } + +.cmp-dm-portal .ui.menu:not(.vertical) .center.item, .cmp-dm-portal .ui.men= +u:not(.vertical) .center.menu { display: flex; margin-left: auto !important= +; margin-right: auto !important; } + +.cmp-dm-portal .ui.menu .right.item::before, .cmp-dm-portal .ui.menu .right= +.menu > .item::before { right: auto; left: 0px; } + +.cmp-dm-portal .ui.menu .center.item:last-child::before, .cmp-dm-portal .ui= +.menu .center.menu > .item:last-child::before { display: none; } + +.cmp-dm-portal .ui.secondary.menu { margin-left: -0.357143em; margin-right:= + -0.357143em; } + +.cmp-dm-portal .ui.secondary.menu, .cmp-dm-portal .ui.secondary.menu .item = +{ background: none; border-radius: 0px; border: none; box-shadow: none; } + +.cmp-dm-portal .ui.secondary.menu .item { align-self: center; padding: 0.78= +5714em 0px; margin: 0px 0.928571em; transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.secondary.menu .item::before { display: none !important;= + } + +.cmp-dm-portal .ui.secondary.menu .header.item { border-radius: 0px; border= +-right: none; background: none transparent; } + +.cmp-dm-portal .ui.secondary.menu .item > img:not(.ui) { margin: 0px; } + +.cmp-dm-portal .ui.secondary.menu .dropdown.item:hover, .cmp-dm-portal .ui.= +secondary.menu .link.item:hover, .cmp-dm-portal .ui.secondary.menu a.item:h= +over { background: none; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.secondary.menu .active.item { border-radius: 0px; } + +.cmp-dm-portal .ui.secondary.menu .active.item, .cmp-dm-portal .ui.secondar= +y.menu .active.item:hover { box-shadow: none; background: none; color: rgb(= +80, 80, 80); } + +.cmp-dm-portal .ui.secondary.inverted.menu .link.item:not(.disabled), .cmp-= +dm-portal .ui.secondary.inverted.menu a.item:not(.disabled) { color: rgba(2= +55, 255, 255, 0.7); } + +.cmp-dm-portal .ui.secondary.inverted.menu .dropdown.item:hover, .cmp-dm-po= +rtal .ui.secondary.inverted.menu .link.item:hover, .cmp-dm-portal .ui.secon= +dary.inverted.menu a.item:hover { background: rgba(255, 255, 255, 0.08); co= +lor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.secondary.inverted.menu .active.item { background: rgba(= +255, 255, 255, 0.15); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.secondary.item.menu { margin-left: 0px; margin-right: 0p= +x; } + +.cmp-dm-portal .ui.secondary.item.menu .item:last-child { margin-right: 0px= +; } + +.cmp-dm-portal .ui.vertical.icon.menu { display: inline-block; width: auto;= + } + +.cmp-dm-portal .ui.icon.menu .item { height: auto; text-align: center; colo= +r: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.icon.menu .item > .icon:not(.dropdown) { margin: 0px; op= +acity: 1; } + +.cmp-dm-portal .ui.icon.menu .icon::before { opacity: 1; } + +.cmp-dm-portal .ui.menu .icon.item > .icon { width: auto; margin: 0px auto;= + } + +.cmp-dm-portal .ui.vertical.icon.menu .item > .icon:not(.dropdown) { displa= +y: block; opacity: 1; margin: 0px auto; float: none; } + +.cmp-dm-portal .ui.inverted.icon.menu .item { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.ui.menu .primary.active.item, .cmp-dm-portal .ui.ui.prim= +ary.menu .active.item, .cmp-dm-portal .ui.ui.primary.menu .active.item:hove= +r { color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.ui.menu .red.active.item, .cmp-dm-portal .ui.ui.red.menu= + .active.item, .cmp-dm-portal .ui.ui.red.menu .active.item:hover { color: r= +gb(219, 40, 40); } + +.cmp-dm-portal .ui.ui.menu .orange.active.item, .cmp-dm-portal .ui.ui.orang= +e.menu .active.item, .cmp-dm-portal .ui.ui.orange.menu .active.item:hover {= + color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.ui.menu .yellow.active.item, .cmp-dm-portal .ui.ui.yello= +w.menu .active.item, .cmp-dm-portal .ui.ui.yellow.menu .active.item:hover {= + color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.ui.menu .olive.active.item, .cmp-dm-portal .ui.ui.olive.= +menu .active.item, .cmp-dm-portal .ui.ui.olive.menu .active.item:hover { co= +lor: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.ui.green.menu .active.item, .cmp-dm-portal .ui.ui.green.= +menu .active.item:hover, .cmp-dm-portal .ui.ui.menu .green.active.item { co= +lor: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.ui.menu .teal.active.item, .cmp-dm-portal .ui.ui.teal.me= +nu .active.item, .cmp-dm-portal .ui.ui.teal.menu .active.item:hover { color= +: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.ui.blue.menu .active.item, .cmp-dm-portal .ui.ui.blue.me= +nu .active.item:hover, .cmp-dm-portal .ui.ui.menu .blue.active.item { color= +: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.ui.menu .violet.active.item, .cmp-dm-portal .ui.ui.viole= +t.menu .active.item, .cmp-dm-portal .ui.ui.violet.menu .active.item:hover {= + color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.ui.menu .purple.active.item, .cmp-dm-portal .ui.ui.purpl= +e.menu .active.item, .cmp-dm-portal .ui.ui.purple.menu .active.item:hover {= + color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.ui.menu .pink.active.item, .cmp-dm-portal .ui.ui.pink.me= +nu .active.item, .cmp-dm-portal .ui.ui.pink.menu .active.item:hover { color= +: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.ui.brown.menu .active.item, .cmp-dm-portal .ui.ui.brown.= +menu .active.item:hover, .cmp-dm-portal .ui.ui.menu .brown.active.item { co= +lor: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.ui.grey.menu .active.item, .cmp-dm-portal .ui.ui.grey.me= +nu .active.item:hover, .cmp-dm-portal .ui.ui.menu .grey.active.item { color= +: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.ui.black.menu .active.item, .cmp-dm-portal .ui.ui.black.= +menu .active.item:hover, .cmp-dm-portal .ui.ui.menu .black.active.item { co= +lor: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.inverted.menu { border: 0px solid transparent; backgroun= +d: rgb(27, 28, 29); box-shadow: none; } + +.cmp-dm-portal .ui.inverted.menu .item, .cmp-dm-portal .ui.inverted.menu .i= +tem > a:not(.ui) { background: transparent; color: rgba(255, 255, 255, 0.9)= +; } + +.cmp-dm-portal .ui.inverted.menu .item.menu { background: transparent; } + +.cmp-dm-portal .ui.inverted.menu .item::before { background: rgba(255, 255,= + 255, 0.08); } + +.cmp-dm-portal .ui.inverted.menu .header.item { margin: 0px; background: tr= +ansparent; box-shadow: none; } + +.cmp-dm-portal .ui.ui.inverted.menu .item.disabled { color: rgba(225, 225, = +225, 0.3); } + +.cmp-dm-portal .ui.inverted.menu .dropdown.item:hover, .cmp-dm-portal .ui.i= +nverted.menu .link.item:active, .cmp-dm-portal .ui.inverted.menu .link.item= +:hover, .cmp-dm-portal .ui.inverted.menu a.item:active, .cmp-dm-portal .ui.= +inverted.menu a.item:hover, .cmp-dm-portal .ui.link.inverted.menu .item:hov= +er { background: rgba(255, 255, 255, 0.08); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.inverted.menu .active.item, .cmp-dm-portal .ui.inverted.= +menu .active.item:hover { background: rgb(61, 62, 63); color: rgb(255, 255,= + 255) !important; } + +.cmp-dm-portal .ui.floated.menu { float: left; margin: 0px 0.5rem 0px 0px; = +} + +.cmp-dm-portal .ui.floated.menu .item:last-child::before { display: none; } + +.cmp-dm-portal .ui.right.floated.menu { float: right; margin: 0px 0px 0px 0= +.5rem; } + +.cmp-dm-portal .ui.ui.inverted.menu .primary.active.item, .cmp-dm-portal .u= +i.ui.inverted.primary.menu { background-color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.inverted.primary.menu .item::before { background-color: = +rgba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.primary.menu .active.item { background-color= +: rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .red.active.item, .cmp-dm-portal .ui.ui= +.inverted.red.menu { background-color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.inverted.red.menu .item::before { background-color: rgba= +(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.red.menu .active.item { background-color: rg= +ba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .orange.active.item, .cmp-dm-portal .ui= +.ui.inverted.orange.menu { background-color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.inverted.orange.menu .item::before { background-color: r= +gba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.orange.menu .active.item { background-color:= + rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .yellow.active.item, .cmp-dm-portal .ui= +.ui.inverted.yellow.menu { background-color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.inverted.yellow.menu .item::before { background-color: r= +gba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.yellow.menu .active.item { background-color:= + rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .olive.active.item, .cmp-dm-portal .ui.= +ui.inverted.olive.menu { background-color: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.inverted.olive.menu .item::before { background-color: rg= +ba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.olive.menu .active.item { background-color: = +rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.green.menu, .cmp-dm-portal .ui.ui.inverted.m= +enu .green.active.item { background-color: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.inverted.green.menu .item::before { background-color: rg= +ba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.green.menu .active.item { background-color: = +rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .teal.active.item, .cmp-dm-portal .ui.u= +i.inverted.teal.menu { background-color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.inverted.teal.menu .item::before { background-color: rgb= +a(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.teal.menu .active.item { background-color: r= +gba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.blue.menu, .cmp-dm-portal .ui.ui.inverted.me= +nu .blue.active.item { background-color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.inverted.blue.menu .item::before { background-color: rgb= +a(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.blue.menu .active.item { background-color: r= +gba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .violet.active.item, .cmp-dm-portal .ui= +.ui.inverted.violet.menu { background-color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.inverted.violet.menu .item::before { background-color: r= +gba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.violet.menu .active.item { background-color:= + rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .purple.active.item, .cmp-dm-portal .ui= +.ui.inverted.purple.menu { background-color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.inverted.purple.menu .item::before { background-color: r= +gba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.purple.menu .active.item { background-color:= + rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .pink.active.item, .cmp-dm-portal .ui.u= +i.inverted.pink.menu { background-color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.inverted.pink.menu .item::before { background-color: rgb= +a(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.pink.menu .active.item { background-color: r= +gba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.brown.menu, .cmp-dm-portal .ui.ui.inverted.m= +enu .brown.active.item { background-color: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.inverted.brown.menu .item::before { background-color: rg= +ba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.brown.menu .active.item { background-color: = +rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.grey.menu, .cmp-dm-portal .ui.ui.inverted.me= +nu .grey.active.item { background-color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.inverted.grey.menu .item::before { background-color: rgb= +a(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.grey.menu .active.item { background-color: r= +gba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.black.menu, .cmp-dm-portal .ui.ui.inverted.m= +enu .black.active.item { background-color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.inverted.black.menu .item::before { background-color: rg= +ba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.black.menu .active.item { background-color: = +rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.item.menu, .cmp-dm-portal .ui.item.menu .item { width: 1= +00%; text-align: center; -webkit-box-pack: center; justify-content: center;= + padding-left: 0px !important; padding-right: 0px !important; margin-left: = +0px !important; margin-right: 0px !important; } + +.cmp-dm-portal .ui.attached.item.menu:not(.tabular) { margin: 0px -1px !imp= +ortant; } + +.cmp-dm-portal .ui.item.menu .item:last-child::before { display: none; } + +.cmp-dm-portal .ui.menu.two.item .item { width: 50%; } + +.cmp-dm-portal .ui.menu.three.item .item { width: 33.333%; } + +.cmp-dm-portal .ui.menu.four.item .item { width: 25%; } + +.cmp-dm-portal .ui.menu.five.item .item { width: 20%; } + +.cmp-dm-portal .ui.menu.six.item .item { width: 16.666%; } + +.cmp-dm-portal .ui.menu.seven.item .item { width: 14.285%; } + +.cmp-dm-portal .ui.menu.eight.item .item { width: 12.5%; } + +.cmp-dm-portal .ui.menu.nine.item .item { width: 11.11%; } + +.cmp-dm-portal .ui.menu.ten.item .item { width: 10%; } + +.cmp-dm-portal .ui.menu.eleven.item .item { width: 9.09%; } + +.cmp-dm-portal .ui.menu.twelve.item .item { width: 8.333%; } + +.cmp-dm-portal .ui.inverted.pointing.menu .primary.active.item::after { bac= +kground-color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.inverted.pointing.menu .secondary.active.item::after { b= +ackground-color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.inverted.pointing.menu .red.active.item::after { backgro= +und-color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.inverted.pointing.menu .orange.active.item::after { back= +ground-color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.inverted.pointing.menu .yellow.active.item::after { back= +ground-color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.inverted.pointing.menu .olive.active.item::after { backg= +round-color: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.inverted.pointing.menu .green.active.item::after { backg= +round-color: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.inverted.pointing.menu .teal.active.item::after { backgr= +ound-color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.inverted.pointing.menu .blue.active.item::after { backgr= +ound-color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.inverted.pointing.menu .violet.active.item::after { back= +ground-color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.inverted.pointing.menu .purple.active.item::after { back= +ground-color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.inverted.pointing.menu .pink.active.item::after { backgr= +ound-color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.inverted.pointing.menu .brown.active.item::after { backg= +round-color: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.inverted.pointing.menu .grey.active.item::after { backgr= +ound-color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.inverted.pointing.menu .black.active.item::after { backg= +round-color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.menu { font-size: 1rem; } + +.cmp-dm-portal .ui.vertical.menu { width: 15rem; } + +.cmp-dm-portal .ui.menu .ui.inverted.inverted.dropdown.item .menu { backgro= +und: rgb(27, 28, 29); box-shadow: none; } + +.cmp-dm-portal .ui.menu .ui.inverted.dropdown .menu > .item { color: rgba(2= +55, 255, 255, 0.8) !important; } + +.cmp-dm-portal .ui.menu .ui.inverted.dropdown .menu > .active.item { backgr= +ound: transparent !important; color: rgba(255, 255, 255, 0.8) !important; } + +.cmp-dm-portal .ui.menu .ui.inverted.dropdown .menu > .item:hover { backgro= +und: rgba(255, 255, 255, 0.08) !important; color: rgba(255, 255, 255, 0.8) = +!important; } + +.cmp-dm-portal .ui.menu .ui.inverted.dropdown .menu > .selected.item { back= +ground: rgba(255, 255, 255, 0.15) !important; color: rgba(255, 255, 255, 0.= +8) !important; } + +.cmp-dm-portal .ui.secondary.menu .item { color: rgb(144, 144, 144); } + +.cmp-dm-portal .ui.secondary.menu .primary.menu .item { border-bottom: 0.21= +4286em solid transparent; text-transform: uppercase; color: rgb(161, 0, 255= +); } + +.cmp-dm-portal .ui.secondary.menu .primary.menu .link.item:hover, .cmp-dm-p= +ortal .ui.secondary.menu .primary.menu a.item:hover { color: purple; border= +-bottom: 0.214286em solid rgb(161, 0, 255); } + +.cmp-dm-portal .ui.message { position: relative; min-height: 1em; margin: 1= +em 0px; background: rgb(80, 80, 80); padding: 1em 1.5em; line-height: 1.428= +5em; color: rgb(80, 80, 80); transition: opacity 0.1s ease 0s, color 0.1s e= +ase 0s, background 0.1s ease 0s, box-shadow 0.1s ease 0s, -webkit-box-shado= +w 0.1s ease 0s; border-radius: 0.285714rem; box-shadow: rgba(34, 36, 38, 0.= +22) 0px 0px 0px 1px inset, transparent 0px 0px 0px 0px; } + +.cmp-dm-portal .ui.message:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.message:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.message .header { display: block; font-family: graphik-r= +egular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; font-weight: 70= +0; margin: -0.142857em 0px 0px; } + +.cmp-dm-portal .ui.message .header:not(.ui) { font-size: 1.14286em; } + +.cmp-dm-portal .ui.message p { opacity: 0.85; margin: 0.75em 0px; } + +.cmp-dm-portal .ui.message p:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.message p:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.message .header + p { margin-top: 0.25em; } + +.cmp-dm-portal .ui.message .list:not(.ui) { text-align: left; padding: 0px;= + opacity: 0.85; list-style-position: inside; margin: 0.5em 0px 0px; } + +.cmp-dm-portal .ui.message .list:not(.ui):first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.message .list:not(.ui):last-child { margin-bottom: 0px; = +} + +.cmp-dm-portal .ui.message .list:not(.ui) li { position: relative; list-sty= +le-type: none; margin: 0px 0px 0.3em 1em; padding: 0px; } + +.cmp-dm-portal .ui.message .list:not(.ui) li::before { position: absolute; = +content: "=E2=80=A2"; left: -1em; height: 100%; vertical-align: baseline; } + +.cmp-dm-portal .ui.message .list:not(.ui) li:last-child { margin-bottom: 0p= +x; } + +.cmp-dm-portal .ui.message > .icon { margin-right: 0.6em; } + +.cmp-dm-portal .ui.message > .close.icon { cursor: pointer; position: absol= +ute; margin: 0px; top: 0.78575em; right: 0.5em; opacity: 0.7; transition: o= +pacity 0.1s ease 0s; } + +.cmp-dm-portal .ui.message > .close.icon:hover { opacity: 1; } + +.cmp-dm-portal .ui.message > :first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.message > :last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.dropdown .menu > .message { margin: 0px -1px; } + +.cmp-dm-portal .ui.visible.visible.visible.visible.message { display: block= +; } + +.cmp-dm-portal .ui.icon.visible.visible.visible.visible.message { display: = +flex; } + +.cmp-dm-portal .ui.hidden.hidden.hidden.hidden.message { display: none; } + +.cmp-dm-portal .ui.primary.message { background-color: rgb(223, 240, 255); = +color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.attached.primary.message, .cmp-dm-portal .ui.primary.mes= +sage { box-shadow: rgb(161, 0, 255) 0px 0px 0px 1px inset, transparent 0px = +0px 0px 0px; } + +.cmp-dm-portal .ui.primary.message .header { color: rgba(242, 242, 242, 0.9= +); } + +.cmp-dm-portal .ui.secondary.message { background-color: rgb(244, 244, 244)= +; color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.attached.secondary.message, .cmp-dm-portal .ui.secondary= +.message { box-shadow: rgb(80, 80, 80) 0px 0px 0px 1px inset, transparent 0= +px 0px 0px 0px; } + +.cmp-dm-portal .ui.secondary.message .header { color: rgba(242, 242, 242, 0= +.9); } + +.cmp-dm-portal .ui.red.message { background-color: rgb(255, 232, 230); colo= +r: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.attached.red.message, .cmp-dm-portal .ui.red.message { b= +ox-shadow: rgb(219, 40, 40) 0px 0px 0px 1px inset, transparent 0px 0px 0px = +0px; } + +.cmp-dm-portal .ui.red.message .header { color: rgb(200, 33, 33); } + +.cmp-dm-portal .ui.orange.message { background-color: rgb(255, 237, 222); c= +olor: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.attached.orange.message, .cmp-dm-portal .ui.orange.messa= +ge { box-shadow: rgb(242, 113, 28) 0px 0px 0px 1px inset, transparent 0px 0= +px 0px 0px; } + +.cmp-dm-portal .ui.orange.message .header { color: rgb(231, 100, 13); } + +.cmp-dm-portal .ui.yellow.message { background-color: rgb(255, 248, 219); c= +olor: rgb(181, 129, 5); } + +.cmp-dm-portal .ui.attached.yellow.message, .cmp-dm-portal .ui.yellow.messa= +ge { box-shadow: rgb(181, 129, 5) 0px 0px 0px 1px inset, transparent 0px 0p= +x 0px 0px; } + +.cmp-dm-portal .ui.yellow.message .header { color: rgb(156, 111, 4); } + +.cmp-dm-portal .ui.olive.message { background-color: rgb(251, 253, 239); co= +lor: rgb(138, 188, 30); } + +.cmp-dm-portal .ui.attached.olive.message, .cmp-dm-portal .ui.olive.message= + { box-shadow: rgb(138, 188, 30) 0px 0px 0px 1px inset, transparent 0px 0px= + 0px 0px; } + +.cmp-dm-portal .ui.olive.message .header { color: rgb(122, 166, 26); } + +.cmp-dm-portal .ui.green.message { background-color: rgb(229, 249, 231); co= +lor: rgb(30, 188, 48); } + +.cmp-dm-portal .ui.attached.green.message, .cmp-dm-portal .ui.green.message= + { box-shadow: rgb(30, 188, 48) 0px 0px 0px 1px inset, transparent 0px 0px = +0px 0px; } + +.cmp-dm-portal .ui.green.message .header { color: rgb(26, 166, 42); } + +.cmp-dm-portal .ui.teal.message { background-color: rgb(225, 247, 247); col= +or: rgb(16, 163, 163); } + +.cmp-dm-portal .ui.attached.teal.message, .cmp-dm-portal .ui.teal.message {= + box-shadow: rgb(16, 163, 163) 0px 0px 0px 1px inset, transparent 0px 0px 0= +px 0px; } + +.cmp-dm-portal .ui.teal.message .header { color: rgb(14, 140, 140); } + +.cmp-dm-portal .ui.blue.message { background-color: rgb(223, 240, 255); col= +or: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.attached.blue.message, .cmp-dm-portal .ui.blue.message {= + box-shadow: rgb(33, 133, 208) 0px 0px 0px 1px inset, transparent 0px 0px 0= +px 0px; } + +.cmp-dm-portal .ui.blue.message .header { color: rgb(30, 119, 186); } + +.cmp-dm-portal .ui.violet.message { background-color: rgb(234, 231, 255); c= +olor: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.attached.violet.message, .cmp-dm-portal .ui.violet.messa= +ge { box-shadow: rgb(100, 53, 201) 0px 0px 0px 1px inset, transparent 0px 0= +px 0px 0px; } + +.cmp-dm-portal .ui.violet.message .header { color: rgb(90, 48, 181); } + +.cmp-dm-portal .ui.purple.message { background-color: rgb(246, 231, 255); c= +olor: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.attached.purple.message, .cmp-dm-portal .ui.purple.messa= +ge { box-shadow: rgb(163, 51, 200) 0px 0px 0px 1px inset, transparent 0px 0= +px 0px 0px; } + +.cmp-dm-portal .ui.purple.message .header { color: rgb(146, 46, 180); } + +.cmp-dm-portal .ui.pink.message { background-color: rgb(255, 227, 251); col= +or: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.attached.pink.message, .cmp-dm-portal .ui.pink.message {= + box-shadow: rgb(224, 57, 151) 0px 0px 0px 1px inset, transparent 0px 0px 0= +px 0px; } + +.cmp-dm-portal .ui.pink.message .header { color: rgb(221, 35, 139); } + +.cmp-dm-portal .ui.brown.message { background-color: rgb(241, 226, 211); co= +lor: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.attached.brown.message, .cmp-dm-portal .ui.brown.message= + { box-shadow: rgb(165, 103, 63) 0px 0px 0px 1px inset, transparent 0px 0px= + 0px 0px; } + +.cmp-dm-portal .ui.brown.message .header { color: rgb(147, 91, 56); } + +.cmp-dm-portal .ui.grey.message { background-color: rgb(244, 244, 244); col= +or: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.attached.grey.message, .cmp-dm-portal .ui.grey.message {= + box-shadow: rgb(118, 118, 118) 0px 0px 0px 1px inset, transparent 0px 0px = +0px 0px; } + +.cmp-dm-portal .ui.grey.message .header { color: rgb(105, 105, 105); } + +.cmp-dm-portal .ui.black.message { background-color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.black.message, .cmp-dm-portal .ui.black.message .header = +{ color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.message { font-size: 1em; } + +.cmp-dm-portal .ui.attached.message, .cmp-dm-portal .ui.message { box-shado= +w: none; } + +.cmp-dm-portal .ui.message { text-transform: uppercase; } + +.cmp-dm-portal .ui.positive.message { background-color: rgb(161, 0, 255); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.positive.message .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.negative.message { background-color: rgb(219, 40, 40); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.negative.message .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.info.message, .cmp-dm-portal .ui.message { background-co= +lor: rgb(80, 80, 80); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.info.message .header, .cmp-dm-portal .ui.message .header= + { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.warning.message { background-color: rgb(251, 189, 8); co= +lor: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.warning.message .header { color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.error.message { background-color: rgb(219, 40, 40); colo= +r: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.error.message .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.success.message { background-color: rgb(161, 0, 255); co= +lor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.success.message .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.table { width: 100%; background: transparent; margin: 1e= +m 0px; border: 0px solid rgba(34, 36, 38, 0.15); box-shadow: none; border-r= +adius: 0px; text-align: left; vertical-align: middle; color: rgb(80, 80, 80= +); border-collapse: separate; border-spacing: 0px; } + +.cmp-dm-portal .ui.table:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.table:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.table > tbody, .cmp-dm-portal .ui.table > thead { text-a= +lign: inherit; vertical-align: inherit; } + +.cmp-dm-portal .ui.table td, .cmp-dm-portal .ui.table th { transition: back= +ground 0.1s ease 0s, color 0.1s ease 0s; } + +.cmp-dm-portal .ui.table > thead { box-shadow: none; } + +.cmp-dm-portal .ui.table > thead > tr > th { cursor: auto; background: tran= +sparent; text-align: inherit; color: rgb(80, 80, 80); padding: 0.928571em 1= +.14286em; vertical-align: inherit; font-weight: 400; text-transform: upperc= +ase; border-bottom: 0px; border-left: none; } + +.cmp-dm-portal .ui.table > thead > tr > th:first-child { border-left: none;= + } + +.cmp-dm-portal .ui.table > thead > tr:first-child > th:first-child, .cmp-dm= +-portal .ui.table > thead > tr:first-child > th:last-child, .cmp-dm-portal = +.ui.table > thead > tr:first-child > th:only-child { border-radius: 0px; } + +.cmp-dm-portal .ui.table > tfoot { box-shadow: none; } + +.cmp-dm-portal .ui.table > tfoot > tr > td, .cmp-dm-portal .ui.table > tfoo= +t > tr > th { cursor: auto; border-top: 1px solid rgba(34, 36, 38, 0.15); b= +ackground: transparent; text-align: inherit; color: rgb(80, 80, 80); paddin= +g: 1.14286em; vertical-align: middle; font-style: normal; font-weight: 400;= + text-transform: none; } + +.cmp-dm-portal .ui.table > tfoot > tr > td:first-child, .cmp-dm-portal .ui.= +table > tfoot > tr > th:first-child { border-left: none; } + +.cmp-dm-portal .ui.table > tfoot > tr:first-child > td:first-child, .cmp-dm= +-portal .ui.table > tfoot > tr:first-child > td:last-child, .cmp-dm-portal = +.ui.table > tfoot > tr:first-child > td:only-child, .cmp-dm-portal .ui.tabl= +e > tfoot > tr:first-child > th:first-child, .cmp-dm-portal .ui.table > tfo= +ot > tr:first-child > th:last-child, .cmp-dm-portal .ui.table > tfoot > tr:= +first-child > th:only-child { border-radius: 0px; } + +.cmp-dm-portal .ui.table > tbody > tr > td, .cmp-dm-portal .ui.table > tr >= + td { border-top: 0px; } + +.cmp-dm-portal .ui.table > tbody > tr:first-child > td, .cmp-dm-portal .ui.= +table > tr:first-child > td { border-top: none; } + +.cmp-dm-portal .ui.table > tbody + tbody tr:first-child > td { border-top: = +0px; } + +.cmp-dm-portal .ui.table > tbody > tr > td, .cmp-dm-portal .ui.table > tr >= + td { padding: 1.14286em; text-align: inherit; } + +.cmp-dm-portal .ui.table > .icon { vertical-align: baseline; } + +.cmp-dm-portal .ui.table > .icon:only-child { margin: 0px; } + +.cmp-dm-portal .ui.table.segment { padding: 0px; } + +.cmp-dm-portal .ui.table.segment::after { display: none; } + +.cmp-dm-portal .ui.table.segment.stacked::after { display: block; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.table:not(.unstackable) { width: 100%; padding: 0px; } + .cmp-dm-portal .ui.table:not(.unstackable) > tbody, .cmp-dm-portal .ui.ta= +ble:not(.unstackable) > tbody > tr, .cmp-dm-portal .ui.table:not(.unstackab= +le) > tbody > tr > td, .cmp-dm-portal .ui.table:not(.unstackable) > tbody >= + tr > th, .cmp-dm-portal .ui.table:not(.unstackable) > tfoot, .cmp-dm-porta= +l .ui.table:not(.unstackable) > tfoot > tr, .cmp-dm-portal .ui.table:not(.u= +nstackable) > tfoot > tr > td, .cmp-dm-portal .ui.table:not(.unstackable) >= + tfoot > tr > th, .cmp-dm-portal .ui.table:not(.unstackable) > thead, .cmp-= +dm-portal .ui.table:not(.unstackable) > thead > tr, .cmp-dm-portal .ui.tabl= +e:not(.unstackable) > thead > tr > th, .cmp-dm-portal .ui.table:not(.unstac= +kable) > tr, .cmp-dm-portal .ui.table:not(.unstackable) > tr > td, .cmp-dm-= +portal .ui.table:not(.unstackable) > tr > th { display: block !important; w= +idth: auto !important; } + .cmp-dm-portal .ui.table:not(.unstackable) > tfoot, .cmp-dm-portal .ui.ta= +ble:not(.unstackable) > thead { display: block; } + .cmp-dm-portal .ui.ui.ui.ui.table:not(.unstackable) > tbody > tr, .cmp-dm= +-portal .ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr, .cmp-dm-portal .= +ui.ui.ui.ui.table:not(.unstackable) > thead > tr, .cmp-dm-portal .ui.ui.ui.= +ui.table:not(.unstackable) > tr { padding-top: 1em; padding-bottom: 1em; bo= +x-shadow: rgba(0, 0, 0, 0.1) 0px -1px 0px 0px inset; } + .cmp-dm-portal .ui.ui.ui.ui.table:not(.unstackable) > tbody > tr > td, .c= +mp-dm-portal .ui.ui.ui.ui.table:not(.unstackable) > tbody > tr > th, .cmp-d= +m-portal .ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr > td, .cmp-dm-po= +rtal .ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr > th, .cmp-dm-portal= + .ui.ui.ui.ui.table:not(.unstackable) > thead > tr > th, .cmp-dm-portal .ui= +.ui.ui.ui.table:not(.unstackable) > tr > td, .cmp-dm-portal .ui.ui.ui.ui.ta= +ble:not(.unstackable) > tr > th { background: none; border: none; padding: = +0.25em 0.75em; box-shadow: none; } + .cmp-dm-portal .ui.table:not(.unstackable) > tbody > tr > td:first-child,= + .cmp-dm-portal .ui.table:not(.unstackable) > tbody > tr > th:first-child, = +.cmp-dm-portal .ui.table:not(.unstackable) > tfoot > tr > td:first-child, .= +cmp-dm-portal .ui.table:not(.unstackable) > tfoot > tr > th:first-child, .c= +mp-dm-portal .ui.table:not(.unstackable) > thead > tr > th:first-child, .cm= +p-dm-portal .ui.table:not(.unstackable) > tr > td:first-child, .cmp-dm-port= +al .ui.table:not(.unstackable) > tr > th:first-child { font-weight: 700; } + .cmp-dm-portal .ui.definition.table:not(.unstackable) > thead > tr > th:f= +irst-child { box-shadow: none !important; } +} + +.cmp-dm-portal .ui.table .collapsing .image, .cmp-dm-portal .ui.table .coll= +apsing .image img { max-width: none; } + +@media only screen and (max-width: 991.98px) { + .cmp-dm-portal .ui[class*=3D"tablet stackable"].table, .cmp-dm-portal .ui= +[class*=3D"tablet stackable"].table > tbody, .cmp-dm-portal .ui[class*=3D"t= +ablet stackable"].table > tbody > tr, .cmp-dm-portal .ui[class*=3D"tablet s= +tackable"].table > tbody > tr > td, .cmp-dm-portal .ui[class*=3D"tablet sta= +ckable"].table > tbody > tr > th, .cmp-dm-portal .ui[class*=3D"tablet stack= +able"].table > tfoot, .cmp-dm-portal .ui[class*=3D"tablet stackable"].table= + > tfoot > tr, .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tfoo= +t > tr > td, .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tfoot = +> tr > th, .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > thead, .= +cmp-dm-portal .ui[class*=3D"tablet stackable"].table > thead > tr, .cmp-dm-= +portal .ui[class*=3D"tablet stackable"].table > thead > tr > th, .cmp-dm-po= +rtal .ui[class*=3D"tablet stackable"].table > tr, .cmp-dm-portal .ui[class*= +=3D"tablet stackable"].table > tr > td, .cmp-dm-portal .ui[class*=3D"tablet= + stackable"].table > tr > th { display: block !important; width: 100% !impo= +rtant; } + .cmp-dm-portal .ui[class*=3D"tablet stackable"].table { padding: 0px; } + .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tfoot, .cmp-dm-po= +rtal .ui[class*=3D"tablet stackable"].table > thead { display: block; } + .cmp-dm-portal .ui.ui.ui.ui[class*=3D"tablet stackable"].table > tbody > = +tr, .cmp-dm-portal .ui.ui.ui.ui[class*=3D"tablet stackable"].table > tfoot = +> tr, .cmp-dm-portal .ui.ui.ui.ui[class*=3D"tablet stackable"].table > thea= +d > tr, .cmp-dm-portal .ui.ui.ui.ui[class*=3D"tablet stackable"].table > tr= + { padding-top: 1em; padding-bottom: 1em; box-shadow: rgba(0, 0, 0, 0.1) 0p= +x -1px 0px 0px inset; } + .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tbody > tr > td, = +.cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tbody > tr > th, .c= +mp-dm-portal .ui[class*=3D"tablet stackable"].table > tfoot > tr > td, .cmp= +-dm-portal .ui[class*=3D"tablet stackable"].table > tfoot > tr > th, .cmp-d= +m-portal .ui[class*=3D"tablet stackable"].table > thead > tr > th, .cmp-dm-= +portal .ui[class*=3D"tablet stackable"].table > tr > td, .cmp-dm-portal .ui= +[class*=3D"tablet stackable"].table > tr > th { background: none; padding: = +0.25em 0.75em; box-shadow: none; border: none !important; } +} + +.cmp-dm-portal .ui.table[class*=3D"left aligned"], .cmp-dm-portal .ui.table= + [class*=3D"left aligned"] { text-align: left; } + +.cmp-dm-portal .ui.table[class*=3D"center aligned"], .cmp-dm-portal .ui.tab= +le [class*=3D"center aligned"] { text-align: center; } + +.cmp-dm-portal .ui.table[class*=3D"right aligned"], .cmp-dm-portal .ui.tabl= +e [class*=3D"right aligned"] { text-align: right; } + +.cmp-dm-portal .ui.table[class*=3D"top aligned"], .cmp-dm-portal .ui.table = +[class*=3D"top aligned"] { vertical-align: top; } + +.cmp-dm-portal .ui.table[class*=3D"middle aligned"], .cmp-dm-portal .ui.tab= +le [class*=3D"middle aligned"] { vertical-align: middle; } + +.cmp-dm-portal .ui.table[class*=3D"bottom aligned"], .cmp-dm-portal .ui.tab= +le [class*=3D"bottom aligned"] { vertical-align: bottom; } + +.cmp-dm-portal .ui.table[class*=3D"single line"], .cmp-dm-portal .ui.table = +[class*=3D"single line"] { white-space: nowrap; } + +.cmp-dm-portal .ui.primary.table { border-top: 0.2em solid rgb(161, 0, 255)= +; } + +.cmp-dm-portal .ui.ui.table td.primary:not(.marked), .cmp-dm-portal .ui.ui.= +ui.ui.table tr.primary:not(.marked) { background: rgb(221, 244, 255); color= +: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.secondary.table { border-top: 0.2em solid rgb(80, 80, 80= +); } + +.cmp-dm-portal .ui.ui.table td.secondary:not(.marked), .cmp-dm-portal .ui.u= +i.ui.ui.table tr.secondary:not(.marked) { background: rgb(221, 221, 221); c= +olor: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.red.table { border-top: 0.2em solid rgb(219, 40, 40); } + +.cmp-dm-portal .ui.ui.table td.red:not(.marked), .cmp-dm-portal .ui.ui.ui.u= +i.table tr.red:not(.marked) { background: rgb(255, 225, 223); color: rgb(21= +9, 40, 40); } + +.cmp-dm-portal .ui.orange.table { border-top: 0.2em solid rgb(242, 113, 28)= +; } + +.cmp-dm-portal .ui.ui.table td.orange:not(.marked), .cmp-dm-portal .ui.ui.u= +i.ui.table tr.orange:not(.marked) { background: rgb(255, 231, 209); color: = +rgb(242, 113, 28); } + +.cmp-dm-portal .ui.yellow.table { border-top: 0.2em solid rgb(251, 189, 8);= + } + +.cmp-dm-portal .ui.ui.table td.yellow:not(.marked), .cmp-dm-portal .ui.ui.u= +i.ui.table tr.yellow:not(.marked) { background: rgb(255, 249, 210); color: = +rgb(181, 129, 5); } + +.cmp-dm-portal .ui.olive.table { border-top: 0.2em solid rgb(181, 204, 24);= + } + +.cmp-dm-portal .ui.ui.table td.olive:not(.marked), .cmp-dm-portal .ui.ui.ui= +.ui.table tr.olive:not(.marked) { background: rgb(247, 250, 228); color: rg= +b(138, 188, 30); } + +.cmp-dm-portal .ui.green.table { border-top: 0.2em solid rgb(33, 186, 69); = +} + +.cmp-dm-portal .ui.ui.table td.green:not(.marked), .cmp-dm-portal .ui.ui.ui= +.ui.table tr.green:not(.marked) { background: rgb(213, 245, 217); color: rg= +b(30, 188, 48); } + +.cmp-dm-portal .ui.teal.table { border-top: 0.2em solid rgb(0, 181, 173); } + +.cmp-dm-portal .ui.ui.table td.teal:not(.marked), .cmp-dm-portal .ui.ui.ui.= +ui.table tr.teal:not(.marked) { background: rgb(226, 255, 255); color: rgb(= +16, 163, 163); } + +.cmp-dm-portal .ui.blue.table { border-top: 0.2em solid rgb(33, 133, 208); = +} + +.cmp-dm-portal .ui.ui.table td.blue:not(.marked), .cmp-dm-portal .ui.ui.ui.= +ui.table tr.blue:not(.marked) { background: rgb(221, 244, 255); color: rgb(= +33, 133, 208); } + +.cmp-dm-portal .ui.violet.table { border-top: 0.2em solid rgb(100, 53, 201)= +; } + +.cmp-dm-portal .ui.ui.table td.violet:not(.marked), .cmp-dm-portal .ui.ui.u= +i.ui.table tr.violet:not(.marked) { background: rgb(236, 233, 254); color: = +rgb(100, 53, 201); } + +.cmp-dm-portal .ui.purple.table { border-top: 0.2em solid rgb(163, 51, 200)= +; } + +.cmp-dm-portal .ui.ui.table td.purple:not(.marked), .cmp-dm-portal .ui.ui.u= +i.ui.table tr.purple:not(.marked) { background: rgb(248, 227, 255); color: = +rgb(163, 51, 200); } + +.cmp-dm-portal .ui.pink.table { border-top: 0.2em solid rgb(224, 57, 151); = +} + +.cmp-dm-portal .ui.ui.table td.pink:not(.marked), .cmp-dm-portal .ui.ui.ui.= +ui.table tr.pink:not(.marked) { background: rgb(255, 232, 249); color: rgb(= +224, 57, 151); } + +.cmp-dm-portal .ui.brown.table { border-top: 0.2em solid rgb(165, 103, 63);= + } + +.cmp-dm-portal .ui.ui.table td.brown:not(.marked), .cmp-dm-portal .ui.ui.ui= +.ui.table tr.brown:not(.marked) { background: rgb(247, 229, 210); color: rg= +b(165, 103, 63); } + +.cmp-dm-portal .ui.grey.table { border-top: 0.2em solid rgb(118, 118, 118);= + } + +.cmp-dm-portal .ui.ui.table td.grey:not(.marked), .cmp-dm-portal .ui.ui.ui.= +ui.table tr.grey:not(.marked) { background: rgb(220, 221, 222); color: rgb(= +118, 118, 118); } + +.cmp-dm-portal .ui.black.table { border-top: 0.2em solid rgb(27, 28, 29); } + +.cmp-dm-portal .ui.ui.table td.black:not(.marked), .cmp-dm-portal .ui.ui.ui= +.ui.table tr.black:not(.marked) { background: rgb(84, 84, 84); color: rgb(2= +55, 255, 255); } + +.cmp-dm-portal .ui.one.column.table td { width: 100%; } + +.cmp-dm-portal .ui.two.column.table td { width: 50%; } + +.cmp-dm-portal .ui.three.column.table td { width: 33.3333%; } + +.cmp-dm-portal .ui.four.column.table td { width: 25%; } + +.cmp-dm-portal .ui.five.column.table td { width: 20%; } + +.cmp-dm-portal .ui.six.column.table td { width: 16.6667%; } + +.cmp-dm-portal .ui.seven.column.table td { width: 14.2857%; } + +.cmp-dm-portal .ui.eight.column.table td { width: 12.5%; } + +.cmp-dm-portal .ui.nine.column.table td { width: 11.1111%; } + +.cmp-dm-portal .ui.ten.column.table td { width: 10%; } + +.cmp-dm-portal .ui.eleven.column.table td { width: 9.09091%; } + +.cmp-dm-portal .ui.twelve.column.table td { width: 8.33333%; } + +.cmp-dm-portal .ui.thirteen.column.table td { width: 7.69231%; } + +.cmp-dm-portal .ui.fourteen.column.table td { width: 7.14286%; } + +.cmp-dm-portal .ui.fifteen.column.table td { width: 6.66667%; } + +.cmp-dm-portal .ui.sixteen.column.table td, .cmp-dm-portal .ui.table td.one= +.wide, .cmp-dm-portal .ui.table th.one.wide { width: 6.25%; } + +.cmp-dm-portal .ui.table td.two.wide, .cmp-dm-portal .ui.table th.two.wide = +{ width: 12.5%; } + +.cmp-dm-portal .ui.table td.three.wide, .cmp-dm-portal .ui.table th.three.w= +ide { width: 18.75%; } + +.cmp-dm-portal .ui.table td.four.wide, .cmp-dm-portal .ui.table th.four.wid= +e { width: 25%; } + +.cmp-dm-portal .ui.table td.five.wide, .cmp-dm-portal .ui.table th.five.wid= +e { width: 31.25%; } + +.cmp-dm-portal .ui.table td.six.wide, .cmp-dm-portal .ui.table th.six.wide = +{ width: 37.5%; } + +.cmp-dm-portal .ui.table td.seven.wide, .cmp-dm-portal .ui.table th.seven.w= +ide { width: 43.75%; } + +.cmp-dm-portal .ui.table td.eight.wide, .cmp-dm-portal .ui.table th.eight.w= +ide { width: 50%; } + +.cmp-dm-portal .ui.table td.nine.wide, .cmp-dm-portal .ui.table th.nine.wid= +e { width: 56.25%; } + +.cmp-dm-portal .ui.table td.ten.wide, .cmp-dm-portal .ui.table th.ten.wide = +{ width: 62.5%; } + +.cmp-dm-portal .ui.table td.eleven.wide, .cmp-dm-portal .ui.table th.eleven= +.wide { width: 68.75%; } + +.cmp-dm-portal .ui.table td.twelve.wide, .cmp-dm-portal .ui.table th.twelve= +.wide { width: 75%; } + +.cmp-dm-portal .ui.table td.thirteen.wide, .cmp-dm-portal .ui.table th.thir= +teen.wide { width: 81.25%; } + +.cmp-dm-portal .ui.table td.fourteen.wide, .cmp-dm-portal .ui.table th.four= +teen.wide { width: 87.5%; } + +.cmp-dm-portal .ui.table td.fifteen.wide, .cmp-dm-portal .ui.table th.fifte= +en.wide { width: 93.75%; } + +.cmp-dm-portal .ui.table td.sixteen.wide, .cmp-dm-portal .ui.table th.sixte= +en.wide { width: 100%; } + +.cmp-dm-portal .ui.basic.table { background: transparent; border: 0px solid= + rgba(34, 36, 38, 0.15); } + +.cmp-dm-portal .ui.basic.table, .cmp-dm-portal .ui.basic.table > tfoot, .cm= +p-dm-portal .ui.basic.table > thead { box-shadow: none; } + +.cmp-dm-portal .ui.basic.table > tbody > tr > th, .cmp-dm-portal .ui.basic.= +table > tfoot > tr > th, .cmp-dm-portal .ui.basic.table > thead > tr > th, = +.cmp-dm-portal .ui.basic.table > tr > th { background: transparent; border-= +left: none; } + +.cmp-dm-portal .ui.basic.table > tbody > tr { border-bottom: 1px solid rgba= +(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.basic.table > tbody > tr > td, .cmp-dm-portal .ui.basic.= +table > tfoot > tr > td, .cmp-dm-portal .ui.basic.table > tr > td { backgro= +und: transparent; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table { border: none; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped= +) > tbody > tr > td, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.s= +ortable):not(.striped) > tbody > tr > th, .cmp-dm-portal .ui[class*=3D"very= + basic"].table:not(.sortable):not(.striped) > tfoot > tr > th, .cmp-dm-port= +al .ui[class*=3D"very basic"].table:not(.sortable):not(.striped) > thead > = +tr > th, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not= +(.striped) > tr > td, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.= +sortable):not(.striped) > tr > th { } + +.cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped= +) > tbody > tr > td:first-child, .cmp-dm-portal .ui[class*=3D"very basic"].= +table:not(.sortable):not(.striped) > tbody > tr > th:first-child, .cmp-dm-p= +ortal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped) > tfoot= + > tr > td:first-child, .cmp-dm-portal .ui[class*=3D"very basic"].table:not= +(.sortable):not(.striped) > tfoot > tr > th:first-child, .cmp-dm-portal .ui= +[class*=3D"very basic"].table:not(.sortable):not(.striped) > thead > tr > t= +h:first-child, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortabl= +e):not(.striped) > tr > td:first-child, .cmp-dm-portal .ui[class*=3D"very b= +asic"].table:not(.sortable):not(.striped) > tr > th:first-child { padding-l= +eft: 0px; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped= +) > tbody > tr > td:last-child, .cmp-dm-portal .ui[class*=3D"very basic"].t= +able:not(.sortable):not(.striped) > tbody > tr > th:last-child, .cmp-dm-por= +tal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped) > tfoot >= + tr > td:last-child, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.s= +ortable):not(.striped) > tfoot > tr > th:last-child, .cmp-dm-portal .ui[cla= +ss*=3D"very basic"].table:not(.sortable):not(.striped) > thead > tr > th:la= +st-child, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):no= +t(.striped) > tr > td:last-child, .cmp-dm-portal .ui[class*=3D"very basic"]= +.table:not(.sortable):not(.striped) > tr > th:last-child { padding-right: 0= +px; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped= +) > thead > tr:first-child > th { padding-top: 0px; } + +.cmp-dm-portal .ui.celled.table > tbody > tr > td, .cmp-dm-portal .ui.celle= +d.table > tbody > tr > th, .cmp-dm-portal .ui.celled.table > tfoot > tr > t= +d, .cmp-dm-portal .ui.celled.table > tfoot > tr > th, .cmp-dm-portal .ui.ce= +lled.table > thead > tr > th, .cmp-dm-portal .ui.celled.table > tr > td, .c= +mp-dm-portal .ui.celled.table > tr > th { border-left: 1px solid rgb(249, 2= +50, 251); } + +.cmp-dm-portal .ui.celled.table > tbody > tr > td:first-child, .cmp-dm-port= +al .ui.celled.table > tbody > tr > th:first-child, .cmp-dm-portal .ui.celle= +d.table > tfoot > tr > td:first-child, .cmp-dm-portal .ui.celled.table > tf= +oot > tr > th:first-child, .cmp-dm-portal .ui.celled.table > thead > tr > t= +h:first-child, .cmp-dm-portal .ui.celled.table > tr > td:first-child, .cmp-= +dm-portal .ui.celled.table > tr > th:first-child { border-left: none; } + +.cmp-dm-portal .ui.table { font-size: 1em; } + +.cmp-dm-portal .ui.table thead tr th { color: rgb(144, 144, 144); border-bo= +ttom: 2px solid rgb(118, 118, 118) !important; } + +.cmp-dm-portal .ui.table thead tr th, .cmp-dm-portal .ui.table thead tr th = +* { text-transform: uppercase; } + +.cmp-dm-portal .ui.table tbody tr:hover { cursor: pointer; } + +.cmp-dm-portal .ui.table tbody tr td { text-transform: uppercase; border-bo= +ttom: 1px solid rgb(204, 204, 204) !important; } + +.cmp-dm-portal .ui.table tbody tr td .lowercase { text-transform: lowercase= + !important; } + +.cmp-dm-portal .ui.table tbody tr td.image:not(.ui) img { width: 7em; max-h= +eight: 7em; object-fit: cover; object-position: center center; border-radiu= +s: 0.285714rem; } + +.cmp-dm-portal .ui.table tbody tr td.header:not(.ui) { font-weight: 700; te= +xt-transform: none; } + +.cmp-dm-portal .ui.table tbody tr td ul.actions { margin: 0px; padding: 0px= +; } + +.cmp-dm-portal .ui.table tbody tr td ul.actions li { display: inline-block;= + margin-right: 1em; } + +.cmp-dm-portal .ui.table tbody tr td ul.actions li button { font-weight: 70= +0; text-transform: uppercase; } + +.cmp-dm-portal .ui.table tbody tr td ul.actions li:last-child { margin-righ= +t: 0px; } + +.cmp-dm-portal .ui.card, .cmp-dm-portal .ui.cards > .card { max-width: 100%= +; position: relative; display: flex; -webkit-box-orient: vertical; -webkit-= +box-direction: normal; flex-direction: column; width: 256px; min-height: 0p= +x; background: rgb(255, 255, 255); padding: 0px; border: 0.75em solid rgb(2= +49, 249, 249); border-radius: 0.285714rem; transition: box-shadow 0.1s ease= + 0s, transform 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s, -webkit-trans= +form 0.1s ease 0s; overflow-wrap: break-word; } + +.cmp-dm-portal .ui.card { margin: 1em 0px; } + +.cmp-dm-portal .ui.card a, .cmp-dm-portal .ui.cards > .card a { cursor: poi= +nter; } + +.cmp-dm-portal .ui.card:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.card:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.cards { display: flex; margin: -0.875em -0.5em; flex-wra= +p: wrap; } + +.cmp-dm-portal .ui.cards > .card { display: flex; margin: 0.875em auto; flo= +at: none; } + +.cmp-dm-portal .ui.card::after, .cmp-dm-portal .ui.cards::after { display: = +block; content: " "; height: 0px; clear: both; overflow: hidden; visibility= +: hidden; } + +.cmp-dm-portal .ui.cards ~ .ui.cards { margin-top: 0.875em; } + +.cmp-dm-portal .ui.card > :first-child, .cmp-dm-portal .ui.cards > .card > = +:first-child { border-radius: 0.28571rem 0.28571rem 0px 0px !important; bor= +der-top: none !important; } + +.cmp-dm-portal .ui.card > :last-child, .cmp-dm-portal .ui.cards > .card > := +last-child { border-radius: 0px 0px 0.28571rem 0.28571rem !important; } + +.cmp-dm-portal .ui.card > :only-child, .cmp-dm-portal .ui.cards > .card > := +only-child { border-radius: 0.28571rem !important; } + +.cmp-dm-portal .ui.card > .image, .cmp-dm-portal .ui.cards > .card > .image= + { position: relative; display: block; -webkit-box-flex: 0; flex: 0 0 auto;= + padding: 0px; background: rgba(0, 0, 0, 0.05); } + +.cmp-dm-portal .ui.card > .image > img, .cmp-dm-portal .ui.cards > .card > = +.image > img { display: block; width: 100%; height: auto; border-radius: in= +herit; } + +.cmp-dm-portal .ui.card > .image:not(.ui) > img, .cmp-dm-portal .ui.cards >= + .card > .image:not(.ui) > img { border: none; } + +.cmp-dm-portal .ui.card > .content, .cmp-dm-portal .ui.cards > .card > .con= +tent { -webkit-box-flex: 1; flex-grow: 1; border-right: none; border-bottom= +: none; border-left: none; border-image: initial; border-top: 0px; backgrou= +nd: none; margin: 0px; padding: 1em; box-shadow: none; font-size: 0.9em; bo= +rder-radius: 0px; } + +.cmp-dm-portal .ui.card > .content::after, .cmp-dm-portal .ui.cards > .card= + > .content::after { display: block; content: " "; height: 0px; clear: both= +; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.card > .content > .header, .cmp-dm-portal .ui.cards > .c= +ard > .content > .header { display: block; font-family: graphik-regular-web= +, "Helvetica Neue", Arial, Helvetica, sans-serif; color: rgba(0, 0, 0, 0.85= +); } + +.cmp-dm-portal .ui.card > .content > .header:not(.ui), .cmp-dm-portal .ui.c= +ards > .card > .content > .header:not(.ui) { font-weight: 700; font-size: 1= +.28571em; margin-top: -0.21425em; line-height: 1.28571em; } + +.cmp-dm-portal .ui.card > .content > .header + .description, .cmp-dm-portal= + .ui.card > .content > .meta + .description, .cmp-dm-portal .ui.cards > .ca= +rd > .content > .header + .description, .cmp-dm-portal .ui.cards > .card > = +.content > .meta + .description { margin-top: 0.5em; } + +.cmp-dm-portal .ui.card [class*=3D"left floated"], .cmp-dm-portal .ui.cards= + > .card [class*=3D"left floated"] { float: left; } + +.cmp-dm-portal .ui.card [class*=3D"right floated"], .cmp-dm-portal .ui.card= +s > .card [class*=3D"right floated"] { float: right; } + +.cmp-dm-portal .ui.card [class*=3D"left aligned"], .cmp-dm-portal .ui.cards= + > .card [class*=3D"left aligned"] { text-align: left; } + +.cmp-dm-portal .ui.card [class*=3D"center aligned"], .cmp-dm-portal .ui.car= +ds > .card [class*=3D"center aligned"] { text-align: center; } + +.cmp-dm-portal .ui.card [class*=3D"right aligned"], .cmp-dm-portal .ui.card= +s > .card [class*=3D"right aligned"] { text-align: right; } + +.cmp-dm-portal .ui.card .content img, .cmp-dm-portal .ui.cards > .card .con= +tent img { display: inline-block; vertical-align: middle; } + +.cmp-dm-portal .ui.card .avatar img, .cmp-dm-portal .ui.card img.avatar, .c= +mp-dm-portal .ui.cards > .card .avatar img, .cmp-dm-portal .ui.cards > .car= +d img.avatar { width: 2em; height: 2em; border-radius: 500rem; } + +.cmp-dm-portal .ui.card > .content > .description, .cmp-dm-portal .ui.cards= + > .card > .content > .description { clear: both; color: rgba(0, 0, 0, 0.68= +); } + +.cmp-dm-portal .ui.card > .content p, .cmp-dm-portal .ui.cards > .card > .c= +ontent p { margin: 0px 0px 0.5em; } + +.cmp-dm-portal .ui.card > .content p:last-child, .cmp-dm-portal .ui.cards >= + .card > .content p:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.card .meta, .cmp-dm-portal .ui.cards > .card .meta { fon= +t-size: 1em; color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.card .meta *, .cmp-dm-portal .ui.cards > .card .meta * {= + margin-right: 0.3em; } + +.cmp-dm-portal .ui.card .meta :last-child, .cmp-dm-portal .ui.cards > .card= + .meta :last-child { margin-right: 0px; } + +.cmp-dm-portal .ui.card .meta [class*=3D"right floated"], .cmp-dm-portal .u= +i.cards > .card .meta [class*=3D"right floated"] { margin-right: 0px; margi= +n-left: 0.3em; } + +.cmp-dm-portal .ui.card > .content a:not(.ui), .cmp-dm-portal .ui.cards > .= +card > .content a:not(.ui) { transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.card > .content a:not(.ui):hover, .cmp-dm-portal .ui.car= +ds > .card > .content a:not(.ui):hover { } + +.cmp-dm-portal .ui.card > .content > a.header, .cmp-dm-portal .ui.cards > .= +card > .content > a.header { color: rgba(0, 0, 0, 0.85); } + +.cmp-dm-portal .ui.card > .content > a.header:hover, .cmp-dm-portal .ui.car= +ds > .card > .content > a.header:hover { color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.card .meta > a:not(.ui), .cmp-dm-portal .ui.cards > .car= +d .meta > a:not(.ui) { color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.card .meta > a:not(.ui):hover, .cmp-dm-portal .ui.cards = +> .card .meta > a:not(.ui):hover { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.card > .button, .cmp-dm-portal .ui.card > .buttons, .cmp= +-dm-portal .ui.cards > .card > .button, .cmp-dm-portal .ui.cards > .card > = +.buttons { margin: 0px -1px; width: calc(100% + 2px); } + +.cmp-dm-portal .ui.card > .button:last-child, .cmp-dm-portal .ui.card > .bu= +ttons:last-child, .cmp-dm-portal .ui.cards > .card > .button:last-child, .c= +mp-dm-portal .ui.cards > .card > .buttons:last-child { margin-bottom: -1px;= + } + +.cmp-dm-portal .ui.card .dimmer, .cmp-dm-portal .ui.cards > .card .dimmer {= + z-index: 10; } + +.cmp-dm-portal .ui.card > .content .star.icon, .cmp-dm-portal .ui.cards > .= +card > .content .star.icon { cursor: pointer; opacity: 0.75; transition: co= +lor 0.1s ease 0s; } + +.cmp-dm-portal .ui.card > .content .star.icon:hover, .cmp-dm-portal .ui.car= +ds > .card > .content .star.icon:hover { opacity: 1; color: rgb(255, 183, 1= +0); } + +.cmp-dm-portal .ui.card > .content .active.star.icon, .cmp-dm-portal .ui.ca= +rds > .card > .content .active.star.icon { color: rgb(255, 230, 35); } + +.cmp-dm-portal .ui.card > .content .like.icon, .cmp-dm-portal .ui.cards > .= +card > .content .like.icon { cursor: pointer; opacity: 0.75; transition: co= +lor 0.1s ease 0s; } + +.cmp-dm-portal .ui.card > .content .like.icon:hover, .cmp-dm-portal .ui.car= +ds > .card > .content .like.icon:hover { opacity: 1; color: rgb(255, 39, 51= +); } + +.cmp-dm-portal .ui.card > .content .active.like.icon, .cmp-dm-portal .ui.ca= +rds > .card > .content .active.like.icon { color: rgb(255, 39, 51); } + +.cmp-dm-portal .ui.card > .extra, .cmp-dm-portal .ui.cards > .card > .extra= + { max-width: 100%; -webkit-box-flex: 0; flex-grow: 0; position: static; ba= +ckground: none; width: auto; margin: 0px; padding: 0.75em 1em; top: 0px; le= +ft: 0px; color: rgba(0, 0, 0, 0.4); box-shadow: none; transition: color 0.1= +s ease 0s; min-height: 0px !important; border-top: 0px !important; } + +.cmp-dm-portal .ui.card > .extra a:not(.ui), .cmp-dm-portal .ui.cards > .ca= +rd > .extra a:not(.ui) { color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.card > .extra a:not(.ui):hover, .cmp-dm-portal .ui.cards= + > .card > .extra a:not(.ui):hover { color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.cards > .primary.card, .cmp-dm-portal .ui.primary.card, = +.cmp-dm-portal .ui.primary.cards > .card { } + +.cmp-dm-portal .ui.cards > .primary.card:hover, .cmp-dm-portal .ui.primary.= +card:hover, .cmp-dm-portal .ui.primary.cards > .card:hover { box-shadow: rg= +b(212, 212, 213) 0px 0px 0px 1px, rgb(145, 0, 230) 0px 2px 0px 0px, rgb(188= +, 189, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .secondary.card, .cmp-dm-portal .ui.secondary.ca= +rd, .cmp-dm-portal .ui.secondary.cards > .card { } + +.cmp-dm-portal .ui.cards > .secondary.card:hover, .cmp-dm-portal .ui.second= +ary.card:hover, .cmp-dm-portal .ui.secondary.cards > .card:hover { box-shad= +ow: rgb(212, 212, 213) 0px 0px 0px 1px, rgb(93, 93, 93) 0px 2px 0px 0px, rg= +b(188, 189, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .red.card, .cmp-dm-portal .ui.red.card, .cmp-dm-= +portal .ui.red.cards > .card { } + +.cmp-dm-portal .ui.cards > .red.card:hover, .cmp-dm-portal .ui.red.card:hov= +er, .cmp-dm-portal .ui.red.cards > .card:hover { box-shadow: rgb(212, 212, = +213) 0px 0px 0px 1px, rgb(208, 25, 25) 0px 2px 0px 0px, rgb(188, 189, 189) = +0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .orange.card, .cmp-dm-portal .ui.orange.card, .c= +mp-dm-portal .ui.orange.cards > .card { } + +.cmp-dm-portal .ui.cards > .orange.card:hover, .cmp-dm-portal .ui.orange.ca= +rd:hover, .cmp-dm-portal .ui.orange.cards > .card:hover { box-shadow: rgb(2= +12, 212, 213) 0px 0px 0px 1px, rgb(242, 98, 2) 0px 2px 0px 0px, rgb(188, 18= +9, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .yellow.card, .cmp-dm-portal .ui.yellow.card, .c= +mp-dm-portal .ui.yellow.cards > .card { } + +.cmp-dm-portal .ui.cards > .yellow.card:hover, .cmp-dm-portal .ui.yellow.ca= +rd:hover, .cmp-dm-portal .ui.yellow.cards > .card:hover { box-shadow: rgb(2= +12, 212, 213) 0px 0px 0px 1px, rgb(234, 174, 0) 0px 2px 0px 0px, rgb(188, 1= +89, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .olive.card, .cmp-dm-portal .ui.olive.card, .cmp= +-dm-portal .ui.olive.cards > .card { } + +.cmp-dm-portal .ui.cards > .olive.card:hover, .cmp-dm-portal .ui.olive.card= +:hover, .cmp-dm-portal .ui.olive.cards > .card:hover { box-shadow: rgb(212,= + 212, 213) 0px 0px 0px 1px, rgb(167, 189, 13) 0px 2px 0px 0px, rgb(188, 189= +, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .green.card, .cmp-dm-portal .ui.green.card, .cmp= +-dm-portal .ui.green.cards > .card { } + +.cmp-dm-portal .ui.cards > .green.card:hover, .cmp-dm-portal .ui.green.card= +:hover, .cmp-dm-portal .ui.green.cards > .card:hover { box-shadow: rgb(212,= + 212, 213) 0px 0px 0px 1px, rgb(22, 171, 57) 0px 2px 0px 0px, rgb(188, 189,= + 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .teal.card, .cmp-dm-portal .ui.teal.card, .cmp-d= +m-portal .ui.teal.cards > .card { } + +.cmp-dm-portal .ui.cards > .teal.card:hover, .cmp-dm-portal .ui.teal.card:h= +over, .cmp-dm-portal .ui.teal.cards > .card:hover { box-shadow: rgb(212, 21= +2, 213) 0px 0px 0px 1px, rgb(0, 156, 149) 0px 2px 0px 0px, rgb(188, 189, 18= +9) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.blue.card, .cmp-dm-portal .ui.blue.cards > .card, .cmp-d= +m-portal .ui.cards > .blue.card { } + +.cmp-dm-portal .ui.blue.card:hover, .cmp-dm-portal .ui.blue.cards > .card:h= +over, .cmp-dm-portal .ui.cards > .blue.card:hover { box-shadow: rgb(212, 21= +2, 213) 0px 0px 0px 1px, rgb(22, 120, 194) 0px 2px 0px 0px, rgb(188, 189, 1= +89) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .violet.card, .cmp-dm-portal .ui.violet.card, .c= +mp-dm-portal .ui.violet.cards > .card { } + +.cmp-dm-portal .ui.cards > .violet.card:hover, .cmp-dm-portal .ui.violet.ca= +rd:hover, .cmp-dm-portal .ui.violet.cards > .card:hover { box-shadow: rgb(2= +12, 212, 213) 0px 0px 0px 1px, rgb(88, 41, 187) 0px 2px 0px 0px, rgb(188, 1= +89, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .purple.card, .cmp-dm-portal .ui.purple.card, .c= +mp-dm-portal .ui.purple.cards > .card { } + +.cmp-dm-portal .ui.cards > .purple.card:hover, .cmp-dm-portal .ui.purple.ca= +rd:hover, .cmp-dm-portal .ui.purple.cards > .card:hover { box-shadow: rgb(2= +12, 212, 213) 0px 0px 0px 1px, rgb(150, 39, 186) 0px 2px 0px 0px, rgb(188, = +189, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .pink.card, .cmp-dm-portal .ui.pink.card, .cmp-d= +m-portal .ui.pink.cards > .card { } + +.cmp-dm-portal .ui.cards > .pink.card:hover, .cmp-dm-portal .ui.pink.card:h= +over, .cmp-dm-portal .ui.pink.cards > .card:hover { box-shadow: rgb(212, 21= +2, 213) 0px 0px 0px 1px, rgb(230, 26, 141) 0px 2px 0px 0px, rgb(188, 189, 1= +89) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.brown.card, .cmp-dm-portal .ui.brown.cards > .card, .cmp= +-dm-portal .ui.cards > .brown.card { } + +.cmp-dm-portal .ui.brown.card:hover, .cmp-dm-portal .ui.brown.cards > .card= +:hover, .cmp-dm-portal .ui.cards > .brown.card:hover { box-shadow: rgb(212,= + 212, 213) 0px 0px 0px 1px, rgb(151, 91, 51) 0px 2px 0px 0px, rgb(188, 189,= + 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .grey.card, .cmp-dm-portal .ui.grey.card, .cmp-d= +m-portal .ui.grey.cards > .card { } + +.cmp-dm-portal .ui.cards > .grey.card:hover, .cmp-dm-portal .ui.grey.card:h= +over, .cmp-dm-portal .ui.grey.cards > .card:hover { box-shadow: rgb(212, 21= +2, 213) 0px 0px 0px 1px, rgb(131, 131, 131) 0px 2px 0px 0px, rgb(188, 189, = +189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.black.card, .cmp-dm-portal .ui.black.cards > .card, .cmp= +-dm-portal .ui.cards > .black.card { } + +.cmp-dm-portal .ui.black.card:hover, .cmp-dm-portal .ui.black.cards > .card= +:hover, .cmp-dm-portal .ui.cards > .black.card:hover { box-shadow: rgb(212,= + 212, 213) 0px 0px 0px 1px, rgb(39, 41, 42) 0px 2px 0px 0px, rgb(188, 189, = +189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.one.cards { margin-left: 0px; margin-right: 0px; } + +.cmp-dm-portal .ui.one.cards > .card { width: 100%; } + +.cmp-dm-portal .ui.two.cards { margin-left: -1em; margin-right: -1em; } + +.cmp-dm-portal .ui.two.cards > .card { width: calc(50% - 2em); margin-left:= + 1em; margin-right: 1em; } + +.cmp-dm-portal .ui.three.cards { margin-left: -1em; margin-right: -1em; } + +.cmp-dm-portal .ui.three.cards > .card { width: calc(33.3333% - 2em); margi= +n-left: 1em; margin-right: 1em; } + +.cmp-dm-portal .ui.four.cards { margin-left: -0.75em; margin-right: -0.75em= +; } + +.cmp-dm-portal .ui.four.cards > .card { width: calc(25% - 1.5em); margin-le= +ft: 0.75em; margin-right: 0.75em; } + +.cmp-dm-portal .ui.five.cards { margin-left: -0.75em; margin-right: -0.75em= +; } + +.cmp-dm-portal .ui.five.cards > .card { width: calc(20% - 1.5em); margin-le= +ft: 0.75em; margin-right: 0.75em; } + +.cmp-dm-portal .ui.six.cards { margin-left: -0.75em; margin-right: -0.75em;= + } + +.cmp-dm-portal .ui.six.cards > .card { width: calc(16.6667% - 1.5em); margi= +n-left: 0.75em; margin-right: 0.75em; } + +.cmp-dm-portal .ui.seven.cards { margin-left: -0.5em; margin-right: -0.5em;= + } + +.cmp-dm-portal .ui.seven.cards > .card { width: calc(14.2857% - 1em); margi= +n-left: 0.5em; margin-right: 0.5em; } + +.cmp-dm-portal .ui.eight.cards { margin-left: -0.5em; margin-right: -0.5em;= + } + +.cmp-dm-portal .ui.eight.cards > .card { width: calc(12.5% - 1em); margin-l= +eft: 0.5em; margin-right: 0.5em; font-size: 11px; } + +.cmp-dm-portal .ui.nine.cards { margin-left: -0.5em; margin-right: -0.5em; = +} + +.cmp-dm-portal .ui.nine.cards > .card { width: calc(11.1111% - 1em); margin= +-left: 0.5em; margin-right: 0.5em; font-size: 10px; } + +.cmp-dm-portal .ui.ten.cards { margin-left: -0.5em; margin-right: -0.5em; } + +.cmp-dm-portal .ui.ten.cards > .card { width: calc(10% - 1em); margin-left:= + 0.5em; margin-right: 0.5em; } + +.cmp-dm-portal .ui.cards > .card { font-size: 0.9em; width: 100%; margin-ri= +ght: 0px !important; } + +@media screen and (min-width: 768px) { + .cmp-dm-portal .ui.cards > .card { width: 255px; margin-right: 36px !impo= +rtant; } +} + +.cmp-dm-portal .ui.card .grid .column { padding: 0px; margin-right: 0px !im= +portant; } + +.cmp-dm-portal .ui.card .image img { object-fit: cover; object-position: ce= +nter center; max-height: 15em; } + +.cmp-dm-portal .ui.card h3.header:not(.ui) { float: left; width: 100%; marg= +in: 1em 0px 2em !important; font-weight: 400 !important; } + +.cmp-dm-portal .ui.card h3.header:not(.ui):hover { color: rgb(80, 80, 80) != +important; } + +.cmp-dm-portal .ui.card h3.header:not(.ui) a { text-overflow: ellipsis; ove= +rflow: hidden; width: 100%; float: left; padding-bottom: 0.25em; overflow-w= +rap: break-word; } + +.cmp-dm-portal .ui.card .meta { text-align: left; text-transform: uppercase= +; } + +.cmp-dm-portal .ui.card .meta .property { float: left; } + +.cmp-dm-portal .ui.card .meta .property.two { width: 48%; } + +.cmp-dm-portal .ui.card .meta .property.three { width: 32%; } + +.cmp-dm-portal .ui.card .meta .property .value { width: 100%; float: left; = +margin-top: 0.5em; } + +.cmp-dm-portal .ui.card .meta span { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.card .extra { margin-bottom: 2em !important; } + +.cmp-dm-portal .ui.card .extra .divider { margin-top: 0.5rem; } + +.cmp-dm-portal .ui.card .extra .center.aligned * { text-align: center; } + +.cmp-dm-portal .ui.card .extra .right.aligned * { text-align: right; } + +.cmp-dm-portal .ui.card .extra .action { margin-right: 0.8em; } + +.cmp-dm-portal .ui.card .extra .action:last-child { margin-right: 0px; } + +.cmp-dm-portal .ui.items > .item { display: flex; margin: 1em 0px; width: 1= +00%; min-height: 0px; background: transparent; padding: 0px; border: none; = +border-radius: 0px; box-shadow: none; transition: box-shadow 0.1s ease 0s, = +-webkit-box-shadow 0.1s ease 0s; } + +.cmp-dm-portal .ui.items > .item a { cursor: pointer; } + +.cmp-dm-portal .ui.items { margin: 1.5em 0px; } + +.cmp-dm-portal .ui.items:first-child { margin-top: 0px !important; } + +.cmp-dm-portal .ui.items:last-child { margin-bottom: 0px !important; } + +.cmp-dm-portal .ui.items > .item::after { display: block; content: " "; hei= +ght: 0px; clear: both; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.items > .item:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.items > .item:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.items > .item > .image { position: relative; -webkit-box= +-flex: 0; flex: 0 0 auto; display: block; float: none; margin: 0px; padding= +: 0px; align-self: start; } + +.cmp-dm-portal .ui.items > .item > .image > img { display: block; width: 10= +0%; height: auto; border-radius: 0.125rem; border: none; } + +.cmp-dm-portal .ui.items > .item > .image:only-child > img { border-radius:= + 0px; } + +.cmp-dm-portal .ui.items > .item > .content { display: block; -webkit-box-f= +lex: 1; flex: 1 1 auto; background: none; color: rgb(80, 80, 80); margin: 0= +px; padding: 0px; box-shadow: none; font-size: 1em; border: none; border-ra= +dius: 0px; } + +.cmp-dm-portal .ui.items > .item > .content::after { display: block; conten= +t: " "; height: 0px; clear: both; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.items > .item > .image + .content { min-width: 0px; widt= +h: auto; display: block; margin-left: 0px; align-self: start; padding-left:= + 1.5em; } + +.cmp-dm-portal .ui.items > .item > .content > .header { display: inline-blo= +ck; margin: -0.21425em 0px 0px; font-family: graphik-regular-web, "Helvetic= +a Neue", Arial, Helvetica, sans-serif; font-weight: 700; color: rgba(0, 0, = +0, 0.85); } + +.cmp-dm-portal .ui.items > .item > .content > .header:not(.ui) { font-size:= + 1.28571em; } + +.cmp-dm-portal .ui.items > .item [class*=3D"left floated"] { float: left; } + +.cmp-dm-portal .ui.items > .item [class*=3D"right floated"] { float: right;= + } + +.cmp-dm-portal .ui.items > .item .content img { align-self: center; } + +.cmp-dm-portal .ui.items > .item .avatar img, .cmp-dm-portal .ui.items > .i= +tem img.avatar { border-radius: 500rem; } + +.cmp-dm-portal .ui.items > .item > .content > .description { margin-top: 0.= +6em; font-size: 1em; line-height: 1.4285em; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.items > .item > .content p { margin: 0px 0px 0.5em; } + +.cmp-dm-portal .ui.items > .item > .content p:last-child { margin-bottom: 0= +px; } + +.cmp-dm-portal .ui.items > .item .meta { margin: 0.5em 0px; font-size: 1em;= + line-height: 1em; color: rgba(0, 0, 0, 0.6); } + +.cmp-dm-portal .ui.items > .item .meta * { margin-right: 0.3em; } + +.cmp-dm-portal .ui.items > .item .meta :last-child { margin-right: 0px; } + +.cmp-dm-portal .ui.items > .item .meta [class*=3D"right floated"] { margin-= +right: 0px; margin-left: 0.3em; } + +.cmp-dm-portal .ui.items > .item > .content a:not(.ui) { transition: color = +0.1s ease 0s; } + +.cmp-dm-portal .ui.items > .item > .content a:not(.ui):hover { } + +.cmp-dm-portal .ui.items > .item > .content > a.header { color: rgba(0, 0, = +0, 0.85); } + +.cmp-dm-portal .ui.items > .item > .content > a.header:hover { color: rgb(1= +45, 0, 230); } + +.cmp-dm-portal .ui.items > .item .meta > a:not(.ui) { color: rgba(0, 0, 0, = +0.4); } + +.cmp-dm-portal .ui.items > .item .meta > a:not(.ui):hover { color: rgb(80, = +80, 80); } + +.cmp-dm-portal .ui.items > .item > .content .favorite.icon { cursor: pointe= +r; opacity: 0.75; transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.items > .item > .content .favorite.icon:hover { opacity:= + 1; color: rgb(255, 183, 10); } + +.cmp-dm-portal .ui.items > .item > .content .active.favorite.icon { color: = +rgb(255, 230, 35); } + +.cmp-dm-portal .ui.items > .item > .content .like.icon { cursor: pointer; o= +pacity: 0.75; transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.items > .item > .content .like.icon:hover { opacity: 1; = +color: rgb(255, 39, 51); } + +.cmp-dm-portal .ui.items > .item > .content .active.like.icon { color: rgb(= +255, 39, 51); } + +.cmp-dm-portal .ui.items > .item .extra { display: block; position: relativ= +e; background: none; margin: 0.5rem 0px 0px; width: 100%; padding: 0px; top= +: 0px; left: 0px; color: rgba(0, 0, 0, 0.4); box-shadow: none; transition: = +color 0.1s ease 0s; border-top: none; } + +.cmp-dm-portal .ui.items > .item .extra > * { margin: 0.25rem 0.5rem 0.25re= +m 0px; } + +.cmp-dm-portal .ui.items > .item .extra > [class*=3D"right floated"] { marg= +in: 0.25rem 0px 0.25rem 0.5rem; } + +.cmp-dm-portal .ui.items > .item .extra::after { display: block; content: "= + "; height: 0px; clear: both; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.items > .item > .image:not(.ui) { width: 175px; } + +@media only screen and (min-width: 768px) and (max-width: 991.98px) { + .cmp-dm-portal .ui.items > .item { margin: 1em 0px; } + .cmp-dm-portal .ui.items > .item > .image:not(.ui) { width: 150px; } + .cmp-dm-portal .ui.items > .item > .image + .content { display: block; pa= +dding: 0px 0px 0px 1em; } +} + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.items:not(.unstackable) > .item { -webkit-box-orient: = +vertical; -webkit-box-direction: normal; flex-direction: column; margin: 2e= +m 0px; } + .cmp-dm-portal .ui.items:not(.unstackable) > .item > .image { display: bl= +ock; margin-left: auto; margin-right: auto; } + .cmp-dm-portal .ui.items:not(.unstackable) > .item > .image, .cmp-dm-port= +al .ui.items:not(.unstackable) > .item > .image > img { max-width: 100% !im= +portant; width: auto !important; max-height: 250px !important; } + .cmp-dm-portal .ui.items:not(.unstackable) > .item > .image + .content { = +display: block; padding: 1.5em 0px 0px; } +} + +.cmp-dm-portal .ui.items > .item { font-size: 1em; } + +.cmp-dm-portal .ui.statistic { display: inline-flex; -webkit-box-orient: ve= +rtical; -webkit-box-direction: normal; flex-direction: column; margin: 1em = +0px; max-width: none; } + +.cmp-dm-portal .ui.statistic + .ui.statistic { margin: 0px 0px 0px 1.5em; } + +.cmp-dm-portal .ui.statistic:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.statistic:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.statistics { -webkit-box-align: start; align-items: flex= +-start; flex-wrap: wrap; } + +.cmp-dm-portal .ui.statistics > .statistic { display: inline-flex; -webkit-= +box-flex: 0; flex: 0 1 auto; -webkit-box-orient: vertical; -webkit-box-dire= +ction: normal; flex-direction: column; margin: 0px 1.5em 1em; max-width: no= +ne; } + +.cmp-dm-portal .ui.statistics { display: flex; margin: 1em -1.5em -1em; } + +.cmp-dm-portal .ui.statistics::after { display: block; content: " "; height= +: 0px; clear: both; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.statistics:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.statistic > .value, .cmp-dm-portal .ui.statistics .stati= +stic > .value { font-weight: 400; line-height: 1em; color: rgb(27, 28, 29);= + } + +.cmp-dm-portal .ui.statistic > .label, .cmp-dm-portal .ui.statistic > .valu= +e, .cmp-dm-portal .ui.statistics .statistic > .label, .cmp-dm-portal .ui.st= +atistics .statistic > .value { font-family: graphik-regular-web, "Helvetica= + Neue", Arial, Helvetica, sans-serif; text-transform: uppercase; text-align= +: center; } + +.cmp-dm-portal .ui.statistic > .label, .cmp-dm-portal .ui.statistics .stati= +stic > .label { font-size: 1em; font-weight: 700; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.statistic > .label ~ .value, .cmp-dm-portal .ui.statisti= +c > .value ~ .label, .cmp-dm-portal .ui.statistics .statistic > .label ~ .v= +alue, .cmp-dm-portal .ui.statistics .statistic > .value ~ .label { margin-t= +op: 0px; } + +.cmp-dm-portal .ui.statistic > .value .icon, .cmp-dm-portal .ui.statistics = +.statistic > .value .icon { opacity: 1; width: auto; margin: 0px; } + +.cmp-dm-portal .ui.statistic > .text.value, .cmp-dm-portal .ui.statistics .= +statistic > .text.value { line-height: 1em; min-height: 2em; font-weight: 7= +00; text-align: center; } + +.cmp-dm-portal .ui.statistic > .text.value + .label, .cmp-dm-portal .ui.sta= +tistics .statistic > .text.value + .label { text-align: center; } + +.cmp-dm-portal .ui.statistic > .value img, .cmp-dm-portal .ui.statistics .s= +tatistic > .value img { max-height: 3rem; vertical-align: baseline; } + +.cmp-dm-portal .ui.ten.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.ten.statistics .statistic { min-width: 10%; margin: 0px = +0px 1em; } + +.cmp-dm-portal .ui.nine.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.nine.statistics .statistic { min-width: 11.1111%; margin= +: 0px 0px 1em; } + +.cmp-dm-portal .ui.eight.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.eight.statistics .statistic { min-width: 12.5%; margin: = +0px 0px 1em; } + +.cmp-dm-portal .ui.seven.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.seven.statistics .statistic { min-width: 14.2857%; margi= +n: 0px 0px 1em; } + +.cmp-dm-portal .ui.six.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.six.statistics .statistic { min-width: 16.6667%; margin:= + 0px 0px 1em; } + +.cmp-dm-portal .ui.five.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.five.statistics .statistic { min-width: 20%; margin: 0px= + 0px 1em; } + +.cmp-dm-portal .ui.four.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.four.statistics .statistic { min-width: 25%; margin: 0px= + 0px 1em; } + +.cmp-dm-portal .ui.three.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.three.statistics .statistic { min-width: 33.3333%; margi= +n: 0px 0px 1em; } + +.cmp-dm-portal .ui.two.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.two.statistics .statistic { min-width: 50%; margin: 0px = +0px 1em; } + +.cmp-dm-portal .ui.one.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.one.statistics .statistic { min-width: 100%; margin: 0px= + 0px 1em; } + +.cmp-dm-portal .ui.primary.statistic > .value, .cmp-dm-portal .ui.primary.s= +tatistics .statistic > .value, .cmp-dm-portal .ui.statistics .primary.stati= +stic > .value { color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.secondary.statistic > .value, .cmp-dm-portal .ui.seconda= +ry.statistics .statistic > .value, .cmp-dm-portal .ui.statistics .secondary= +.statistic > .value { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.red.statistic > .value, .cmp-dm-portal .ui.red.statistic= +s .statistic > .value, .cmp-dm-portal .ui.statistics .red.statistic > .valu= +e { color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.orange.statistic > .value, .cmp-dm-portal .ui.orange.sta= +tistics .statistic > .value, .cmp-dm-portal .ui.statistics .orange.statisti= +c > .value { color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.statistics .yellow.statistic > .value, .cmp-dm-portal .u= +i.yellow.statistic > .value, .cmp-dm-portal .ui.yellow.statistics .statisti= +c > .value { color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.olive.statistic > .value, .cmp-dm-portal .ui.olive.stati= +stics .statistic > .value, .cmp-dm-portal .ui.statistics .olive.statistic >= + .value { color: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.green.statistic > .value, .cmp-dm-portal .ui.green.stati= +stics .statistic > .value, .cmp-dm-portal .ui.statistics .green.statistic >= + .value { color: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.statistics .teal.statistic > .value, .cmp-dm-portal .ui.= +teal.statistic > .value, .cmp-dm-portal .ui.teal.statistics .statistic > .v= +alue { color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.blue.statistic > .value, .cmp-dm-portal .ui.blue.statist= +ics .statistic > .value, .cmp-dm-portal .ui.statistics .blue.statistic > .v= +alue { color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.statistics .violet.statistic > .value, .cmp-dm-portal .u= +i.violet.statistic > .value, .cmp-dm-portal .ui.violet.statistics .statisti= +c > .value { color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.purple.statistic > .value, .cmp-dm-portal .ui.purple.sta= +tistics .statistic > .value, .cmp-dm-portal .ui.statistics .purple.statisti= +c > .value { color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.pink.statistic > .value, .cmp-dm-portal .ui.pink.statist= +ics .statistic > .value, .cmp-dm-portal .ui.statistics .pink.statistic > .v= +alue { color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.brown.statistic > .value, .cmp-dm-portal .ui.brown.stati= +stics .statistic > .value, .cmp-dm-portal .ui.statistics .brown.statistic >= + .value { color: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.grey.statistic > .value, .cmp-dm-portal .ui.grey.statist= +ics .statistic > .value, .cmp-dm-portal .ui.statistics .grey.statistic > .v= +alue { color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.black.statistic > .value, .cmp-dm-portal .ui.black.stati= +stics .statistic > .value, .cmp-dm-portal .ui.statistics .black.statistic >= + .value { color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.statistic > .value, .cmp-dm-portal .ui.statistics .stati= +stic > .value { font-size: 4rem; } + +.cmp-dm-portal .ui.horizontal.statistic > .value, .cmp-dm-portal .ui.horizo= +ntal.statistics .statistic > .value { font-size: 3rem; } + +.cmp-dm-portal .ui.statistic > .text.value, .cmp-dm-portal .ui.statistics .= +statistic > .text.value { font-size: 2rem; } + +.cmp-dm-portal .ui.mini.horizontal.statistic > .value, .cmp-dm-portal .ui.m= +ini.horizontal.statistics .statistic > .value, .cmp-dm-portal .ui.mini.stat= +istic > .value, .cmp-dm-portal .ui.mini.statistics .statistic > .value { fo= +nt-size: 1.5rem; } + +.cmp-dm-portal .ui.mini.statistic > .text.value, .cmp-dm-portal .ui.mini.st= +atistics .statistic > .text.value { font-size: 1rem; } + +.cmp-dm-portal .ui.accordion, .cmp-dm-portal .ui.accordion .accordion { max= +-width: 100%; } + +.cmp-dm-portal .ui.accordion .accordion { margin: 1em 0px 0px; padding: 0px= +; } + +.cmp-dm-portal .ui.accordion .accordion .title, .cmp-dm-portal .ui.accordio= +n .title { cursor: pointer; } + +.cmp-dm-portal .ui.accordion .title:not(.ui) { padding: 0.5em 0px; font-fam= +ily: graphik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; f= +ont-size: 0.9em; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.accordion:not(.styled) .accordion .title ~ .content:not(= +.ui), .cmp-dm-portal .ui.accordion:not(.styled) .title ~ .content:not(.ui) = +{ padding: 0.5em 0px 1em; } + +.cmp-dm-portal .ui.accordion:not(.styled) .title ~ .content:not(.ui):last-c= +hild { padding-bottom: 0px; } + +.cmp-dm-portal .ui.accordion .accordion .title .dropdown.icon, .cmp-dm-port= +al .ui.accordion .title .dropdown.icon { display: inline-block; float: none= +; opacity: 1; width: 1.25em; height: 1em; margin: 0px 0.25rem 0px 0px; padd= +ing: 0px; font-size: 1em; transition: transform 0.1s ease 0s, opacity 0.1s = +ease 0s, -webkit-transform 0.1s ease 0s; vertical-align: baseline; transfor= +m: none; } + +.cmp-dm-portal .ui.accordion.menu .item .title { display: block; padding: 0= +px; } + +.cmp-dm-portal .ui.accordion.menu .item .title > .dropdown.icon { float: ri= +ght; margin: 0.21425em 0px 0px 1em; transform: rotate(180deg); } + +.cmp-dm-portal .ui.accordion .ui.header .dropdown.icon { font-size: 1em; ma= +rgin: 0px 0.25rem 0px 0px; } + +.cmp-dm-portal .ui.accordion .accordion .active.title .dropdown.icon, .cmp-= +dm-portal .ui.accordion .active.title .dropdown.icon, .cmp-dm-portal .ui.ac= +cordion.menu .item .active.title > .dropdown.icon { transform: rotate(90deg= +); } + +.cmp-dm-portal .ui.styled.accordion { width: 600px; } + +.cmp-dm-portal .ui.styled.accordion, .cmp-dm-portal .ui.styled.accordion .a= +ccordion { background: none; box-shadow: none; } + +.cmp-dm-portal .ui.styled.accordion .accordion .title, .cmp-dm-portal .ui.s= +tyled.accordion .title { margin: 0px 1em; padding: 0.75em 0px 0.5em; color:= + rgba(0, 0, 0, 0.4); font-weight: 400; border-top: 1px solid rgba(34, 36, 3= +8, 0.15); transition: background 0.1s ease 0s, color 0.1s ease 0s; } + +.cmp-dm-portal .ui.styled.accordion .accordion .title:first-child, .cmp-dm-= +portal .ui.styled.accordion > .title:first-child { border-top: none; } + +.cmp-dm-portal .ui.styled.accordion .accordion .content, .cmp-dm-portal .ui= +.styled.accordion .content { margin: 0px; padding: 0.5em 1em 1.5em; } + +.cmp-dm-portal .ui.styled.accordion .accordion .active.title, .cmp-dm-porta= +l .ui.styled.accordion .accordion .title:hover, .cmp-dm-portal .ui.styled.a= +ccordion .active.title, .cmp-dm-portal .ui.styled.accordion .title:hover { = +background: transparent; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.styled.accordion .accordion .active.title, .cmp-dm-porta= +l .ui.styled.accordion .active.title { background: transparent; color: rgba= +(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.accordion .accordion .title ~ .content:not(.active), .cm= +p-dm-portal .ui.accordion .title ~ .content:not(.active) { display: none; } + +.cmp-dm-portal .ui.fluid.accordion, .cmp-dm-portal .ui.fluid.accordion .acc= +ordion { width: 100%; } + +@font-face { } + +.cmp-dm-portal .ui.accordion .accordion .title .dropdown.icon, .cmp-dm-port= +al .ui.accordion .title .dropdown.icon { font-family: Accordion; line-heigh= +t: 1; backface-visibility: hidden; font-weight: 400; font-style: normal; te= +xt-align: center; } + +.cmp-dm-portal .ui.accordion .accordion .title .dropdown.icon::before, .cmp= +-dm-portal .ui.accordion .title .dropdown.icon::before { content: "=EF=83= +=9A"; } + +.cmp-dm-portal .ui.styled.accordion > .title:first-child { border-top: 1px = +solid rgba(34, 36, 38, 0.15); } + +.cmp-dm-portal .ui.styled.accordion .accordion .title.right .dropdown.icon,= + .cmp-dm-portal .ui.styled.accordion .title.right .dropdown.icon { float: r= +ight; } + +.cmp-dm-portal .ui.styled.accordion .accordion .active.title .dropdown.icon= +, .cmp-dm-portal .ui.styled.accordion .active.title .dropdown.icon, .cmp-dm= +-portal .ui.styled.accordion.menu .item .active.title > .dropdown.icon { co= +lor: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.calendar .ui.popup { max-width: none; padding: 0px; bord= +er: none; user-select: none; } + +.cmp-dm-portal .ui.calendar .calendar:focus { outline: 0px; } + +.cmp-dm-portal .ui.calendar .ui.popup .ui.grid { display: block; white-spac= +e: nowrap; } + +.cmp-dm-portal .ui.calendar .ui.popup .ui.grid > .column { width: auto; } + +.cmp-dm-portal .ui.calendar .ui.table.minute, .cmp-dm-portal .ui.calendar .= +ui.table.month, .cmp-dm-portal .ui.calendar .ui.table.year { min-width: 15e= +m; } + +.cmp-dm-portal .ui.calendar .ui.table.day { min-width: 18em; } + +.cmp-dm-portal .ui.calendar .ui.table.day.andweek { min-width: 22em; } + +.cmp-dm-portal .ui.calendar .ui.table.hour { min-width: 20em; } + +.cmp-dm-portal .ui.calendar .ui.table tr td, .cmp-dm-portal .ui.calendar .u= +i.table tr th { padding: 0.5em; white-space: nowrap; } + +.cmp-dm-portal .ui.calendar .ui.table tr th { border-left: none; } + +.cmp-dm-portal .ui.calendar .ui.table tr th .icon { margin: 0px; } + +.cmp-dm-portal .ui.calendar .ui.table tr:first-child th { position: relativ= +e; padding-left: 0px; padding-right: 0px; } + +.cmp-dm-portal .ui.calendar .ui.table.day tr:first-child th { border: none;= + } + +.cmp-dm-portal .ui.calendar .ui.table.day tr:nth-child(2) th { padding-top:= + 0.2em; padding-bottom: 0.3em; } + +.cmp-dm-portal .ui.calendar .ui.table tr td { padding-left: 0.1em; padding-= +right: 0.1em; } + +.cmp-dm-portal .ui.calendar .ui.table tr .link { cursor: pointer; } + +.cmp-dm-portal .ui.calendar .ui.table tr .prev.link { width: 14.2857%; posi= +tion: absolute; left: 0px; } + +.cmp-dm-portal .ui.calendar .ui.table tr .next.link { width: 14.2857%; posi= +tion: absolute; right: 0px; } + +.cmp-dm-portal .ui.calendar .ui.table tr .disabled { pointer-events: auto; = +cursor: default; color: rgba(40, 40, 40, 0.3); } + +.cmp-dm-portal .ui.calendar .ui.table tr .adjacent:not(.disabled) { color: = +rgba(0, 0, 0, 0.6); background: rgba(0, 0, 0, 0.03); } + +.cmp-dm-portal .ui.calendar .ui.table tr td.today { font-weight: 700; } + +.cmp-dm-portal .ui.calendar .ui.table tr td.range { background: rgb(161, 0,= + 255); color: rgb(255, 255, 255); box-shadow: none; } + +.cmp-dm-portal .ui.calendar .ui.table.inverted tr td.range { background: rg= +ba(255, 255, 255, 0.08); color: rgb(255, 255, 255); box-shadow: none; } + +.cmp-dm-portal .ui.calendar:not(.disabled) .calendar.active .ui.table tbody= + tr td.focus, .cmp-dm-portal .ui.calendar:not(.disabled) .calendar:focus .u= +i.table tbody tr td.focus { box-shadow: rgb(161, 0, 255) 0px 0px 0px 1px in= +set; } + +.cmp-dm-portal .ui.calendar:not(.disabled) .calendar.active .ui.table.inver= +ted tbody tr td.focus, .cmp-dm-portal .ui.calendar:not(.disabled) .calendar= +:focus .ui.table.inverted tbody tr td.focus { box-shadow: rgb(133, 183, 217= +) 0px 0px 0px 1px inset; } + +.cmp-dm-portal .ui.disabled.calendar { opacity: 0.45; } + +.cmp-dm-portal .ui.disabled.calendar .ui.table tr .link, .cmp-dm-portal .ui= +.disabled.calendar > .input { pointer-events: none; } + +.cmp-dm-portal .ui.checkbox { position: relative; display: inline-block; ba= +ckface-visibility: hidden; outline: none; vertical-align: baseline; font-st= +yle: normal; min-height: 17px; font-size: 1em; line-height: 17px; min-width= +: 17px; } + +.cmp-dm-portal .ui.checkbox input[type=3D"checkbox"], .cmp-dm-portal .ui.ch= +eckbox input[type=3D"radio"] { cursor: pointer; position: absolute; top: 0p= +x; left: 0px; outline: none; z-index: 3; width: 17px; height: 17px; opacity= +: 0 !important; } + +.cmp-dm-portal .ui.checkbox .box, .cmp-dm-portal .ui.checkbox label { curso= +r: auto; position: relative; display: block; padding-left: 1.85714em; outli= +ne: none; font-size: 1em; } + +.cmp-dm-portal .ui.checkbox .box::before, .cmp-dm-portal .ui.checkbox label= +::before { position: absolute; top: 0px; left: 0px; width: 17px; height: 17= +px; content: ""; background: rgb(255, 255, 255); border-radius: 0.214286rem= +; transition: none 0s ease 0s; border: 1px solid rgba(34, 36, 38, 0.15); } + +.cmp-dm-portal .ui.checkbox .box::after, .cmp-dm-portal .ui.checkbox label:= +:after { position: absolute; font-size: 14px; top: 0px; left: 0px; width: 1= +7px; height: 17px; text-align: center; opacity: 0; color: rgb(80, 80, 80); = +transition: none 0s ease 0s; } + +.cmp-dm-portal .ui.checkbox + .box, .cmp-dm-portal .ui.checkbox + label, .c= +mp-dm-portal .ui.checkbox .box, .cmp-dm-portal .ui.checkbox label { color: = +rgba(0, 0, 0, 0.4); transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.checkbox + .box, .cmp-dm-portal .ui.checkbox + label { v= +ertical-align: middle; } + +.cmp-dm-portal .ui.checkbox .box:hover::before, .cmp-dm-portal .ui.checkbox= + label:hover::before { background: rgb(255, 255, 255); border-color: rgba(3= +4, 36, 38, 0.15); } + +.cmp-dm-portal .ui.checkbox + .box:hover, .cmp-dm-portal .ui.checkbox + lab= +el:hover, .cmp-dm-portal .ui.checkbox .box:hover, .cmp-dm-portal .ui.checkb= +ox label:hover { color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.checkbox .box:active::before, .cmp-dm-portal .ui.checkbo= +x label:active::before { background: rgb(249, 250, 251); border-color: rgb(= +161, 0, 255); } + +.cmp-dm-portal .ui.checkbox .box:active::after, .cmp-dm-portal .ui.checkbox= + input:active ~ label, .cmp-dm-portal .ui.checkbox label:active::after { co= +lor: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.checkbox input:focus ~ .box::before, .cmp-dm-portal .ui.= +checkbox input:focus ~ label::before { background: rgb(255, 255, 255); bord= +er-color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.checkbox input:focus ~ .box::after, .cmp-dm-portal .ui.c= +heckbox input:focus ~ label::after { color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.checkbox input:focus ~ .box, .cmp-dm-portal .ui.checkbox= + input:focus ~ label { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.checkbox input:checked ~ .box::before, .cmp-dm-portal .u= +i.checkbox input:checked ~ label::before { background: rgb(255, 255, 255); = +border-color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.checkbox input:checked ~ .box::after, .cmp-dm-portal .ui= +.checkbox input:checked ~ label::after { opacity: 1; color: rgb(161, 0, 255= +); } + +.cmp-dm-portal .ui.checkbox input:not([type=3D"radio"]):indeterminate ~ .bo= +x::before, .cmp-dm-portal .ui.checkbox input:not([type=3D"radio"]):indeterm= +inate ~ label::before { background: rgb(255, 255, 255); border-color: rgb(1= +61, 0, 255); } + +.cmp-dm-portal .ui.checkbox input:not([type=3D"radio"]):indeterminate ~ .bo= +x::after, .cmp-dm-portal .ui.checkbox input:not([type=3D"radio"]):indetermi= +nate ~ label::after { opacity: 1; color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.indeterminate.toggle.checkbox input:not([type=3D"radio"]= +):indeterminate ~ label::before { background: rgba(0, 0, 0, 0.15); } + +.cmp-dm-portal .ui.indeterminate.toggle.checkbox input:not([type=3D"radio"]= +) ~ label::after { left: 1.075rem; } + +.cmp-dm-portal .ui.checkbox input:checked:focus ~ .box::before, .cmp-dm-por= +tal .ui.checkbox input:checked:focus ~ label::before, .cmp-dm-portal .ui.ch= +eckbox input:not([type=3D"radio"]):indeterminate:focus ~ .box::before, .cmp= +-dm-portal .ui.checkbox input:not([type=3D"radio"]):indeterminate:focus ~ l= +abel::before { background: rgb(255, 255, 255); border-color: rgb(161, 0, 25= +5); } + +.cmp-dm-portal .ui.checkbox input:checked:focus ~ .box::after, .cmp-dm-port= +al .ui.checkbox input:checked:focus ~ label::after, .cmp-dm-portal .ui.chec= +kbox input:not([type=3D"radio"]):indeterminate:focus ~ .box::after, .cmp-dm= +-portal .ui.checkbox input:not([type=3D"radio"]):indeterminate:focus ~ labe= +l::after { color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.read-only.checkbox, .cmp-dm-portal .ui.read-only.checkbo= +x label { cursor: default; } + +.cmp-dm-portal .ui.checkbox input[disabled] ~ .box, .cmp-dm-portal .ui.chec= +kbox input[disabled] ~ label, .cmp-dm-portal .ui.disabled.checkbox .box, .c= +mp-dm-portal .ui.disabled.checkbox label { opacity: 0.5; color: rgb(0, 0, 0= +); cursor: default !important; } + +.cmp-dm-portal .ui.checkbox input.hidden { z-index: -1; } + +.cmp-dm-portal .ui.checkbox input.hidden + label { cursor: pointer; user-se= +lect: none; } + +.cmp-dm-portal .ui.radio.checkbox { min-height: 15px; } + +.cmp-dm-portal .ui.radio.checkbox .box, .cmp-dm-portal .ui.radio.checkbox l= +abel { padding-left: 1.85714em; } + +.cmp-dm-portal .ui.radio.checkbox .box::before, .cmp-dm-portal .ui.radio.ch= +eckbox label::before { content: ""; transform: none; width: 15px; height: 1= +5px; border-radius: 500rem; top: 1px; left: 0px; } + +.cmp-dm-portal .ui.radio.checkbox .box::after, .cmp-dm-portal .ui.radio.che= +ckbox label::after { border: none; line-height: 15px; top: 1px; left: 0px; = +width: 15px; height: 15px; border-radius: 500rem; transform: scale(0.46667)= +; background-color: rgb(80, 80, 80); content: "" !important; } + +.cmp-dm-portal .ui.radio.checkbox input:focus ~ .box::before, .cmp-dm-porta= +l .ui.radio.checkbox input:focus ~ label::before { background-color: rgb(25= +5, 255, 255); } + +.cmp-dm-portal .ui.radio.checkbox input:focus ~ .box::after, .cmp-dm-portal= + .ui.radio.checkbox input:focus ~ label::after { background-color: rgba(0, = +0, 0, 0.95); } + +.cmp-dm-portal .ui.radio.checkbox input:indeterminate ~ .box::after, .cmp-d= +m-portal .ui.radio.checkbox input:indeterminate ~ label::after { opacity: 0= +; } + +.cmp-dm-portal .ui.radio.checkbox input:checked ~ .box::before, .cmp-dm-por= +tal .ui.radio.checkbox input:checked ~ label::before { background-color: rg= +b(255, 255, 255); } + +.cmp-dm-portal .ui.radio.checkbox input:checked ~ .box::after, .cmp-dm-port= +al .ui.radio.checkbox input:checked ~ label::after { background-color: rgb(= +161, 0, 255); } + +.cmp-dm-portal .ui.radio.checkbox input:focus:checked ~ .box::before, .cmp-= +dm-portal .ui.radio.checkbox input:focus:checked ~ label::before { backgrou= +nd-color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.radio.checkbox input:focus:checked ~ .box::after, .cmp-d= +m-portal .ui.radio.checkbox input:focus:checked ~ label::after { background= +-color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.slider.checkbox { min-height: 1.25rem; } + +.cmp-dm-portal .ui.slider.checkbox input { width: 3.5rem; height: 1.25rem; = +} + +.cmp-dm-portal .ui.slider.checkbox .box, .cmp-dm-portal .ui.slider.checkbox= + label { padding-left: 4.5rem; line-height: 1rem; color: rgba(0, 0, 0, 0.4)= +; } + +.cmp-dm-portal .ui.slider.checkbox .box::before, .cmp-dm-portal .ui.slider.= +checkbox label::before { display: block; position: absolute; content: ""; t= +ransform: none; left: 0px; z-index: 1; top: 0.4rem; background-color: rgba(= +34, 36, 38, 0.15); width: 3.5rem; height: 0.214286rem; border-radius: 500re= +m; transition: background 0.3s ease 0s; border: none !important; } + +.cmp-dm-portal .ui.slider.checkbox .box::after, .cmp-dm-portal .ui.slider.c= +heckbox label::after { background: linear-gradient(transparent, rgba(0, 0, = +0, 0.05)) rgb(255, 255, 255); position: absolute; opacity: 1; z-index: 2; b= +order: none; box-shadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px, rgba(34, 3= +6, 38, 0.15) 0px 0px 0px 1px inset; width: 1.5rem; height: 1.5rem; top: -0.= +25rem; left: 0px; transform: none; border-radius: 500rem; transition: left = +0.3s ease 0s; content: "" !important; } + +.cmp-dm-portal .ui.slider.checkbox input:focus ~ .box::before, .cmp-dm-port= +al .ui.slider.checkbox input:focus ~ label::before { background-color: rgb(= +161, 0, 255); border: none; } + +.cmp-dm-portal .ui.slider.checkbox .box:hover, .cmp-dm-portal .ui.slider.ch= +eckbox label:hover { color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.slider.checkbox .box:hover::before, .cmp-dm-portal .ui.s= +lider.checkbox label:hover::before { background: rgba(34, 36, 38, 0.15); } + +.cmp-dm-portal .ui.slider.checkbox input:checked ~ .box, .cmp-dm-portal .ui= +.slider.checkbox input:checked ~ label { color: rgba(0, 0, 0, 0.95) !import= +ant; } + +.cmp-dm-portal .ui.slider.checkbox input:checked ~ .box::before, .cmp-dm-po= +rtal .ui.slider.checkbox input:checked ~ label::before { background-color: = +rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.slider.checkbox input:checked ~ .box::after, .cmp-dm-por= +tal .ui.slider.checkbox input:checked ~ label::after { left: 2rem; } + +.cmp-dm-portal .ui.slider.checkbox input:focus:checked ~ .box, .cmp-dm-port= +al .ui.slider.checkbox input:focus:checked ~ label { color: rgba(0, 0, 0, 0= +.95) !important; } + +.cmp-dm-portal .ui.slider.checkbox input:focus:checked ~ .box::before, .cmp= +-dm-portal .ui.slider.checkbox input:focus:checked ~ label::before { backgr= +ound-color: rgb(145, 0, 230) !important; } + +.cmp-dm-portal .ui.toggle.checkbox { min-height: 1.5rem; } + +.cmp-dm-portal .ui.toggle.checkbox input { width: 3.5rem; height: 1.5rem; } + +.cmp-dm-portal .ui.toggle.checkbox .box, .cmp-dm-portal .ui.toggle.checkbox= + label { min-height: 1.5rem; padding-left: 4.5rem; color: rgba(0, 0, 0, 0.4= +); padding-top: 0.15em; } + +.cmp-dm-portal .ui.toggle.checkbox .box::before, .cmp-dm-portal .ui.toggle.= +checkbox label::before { display: block; position: absolute; content: ""; z= +-index: 1; transform: none; border: none; top: 0px; background: rgba(0, 0, = +0, 0.05); box-shadow: none; width: 3.5rem; height: 1.5rem; border-radius: 5= +00rem; } + +.cmp-dm-portal .ui.toggle.checkbox .box::after, .cmp-dm-portal .ui.toggle.c= +heckbox label::after { background: linear-gradient(transparent, rgba(0, 0, = +0, 0.05)) rgb(255, 255, 255); position: absolute; opacity: 1; z-index: 2; b= +order: none; box-shadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px, rgba(34, 3= +6, 38, 0.15) 0px 0px 0px 1px inset; width: 1.5rem; height: 1.5rem; top: 0px= +; left: 0px; border-radius: 500rem; transition: background 0.3s ease 0s, le= +ft 0.3s ease 0s; content: "" !important; } + +.cmp-dm-portal .ui.toggle.checkbox input ~ .box::after, .cmp-dm-portal .ui.= +toggle.checkbox input ~ label::after { left: -0.05rem; box-shadow: rgba(34,= + 36, 38, 0.15) 0px 1px 2px 0px, rgba(34, 36, 38, 0.15) 0px 0px 0px 1px inse= +t; } + +.cmp-dm-portal .ui.toggle.checkbox input:focus ~ .box::before, .cmp-dm-port= +al .ui.toggle.checkbox input:focus ~ label::before { background-color: rgb(= +161, 0, 255); border: none; } + +.cmp-dm-portal .ui.toggle.checkbox .box:hover::before, .cmp-dm-portal .ui.t= +oggle.checkbox label:hover::before { background-color: rgba(0, 0, 0, 0.05);= + border: none; } + +.cmp-dm-portal .ui.toggle.checkbox input:checked ~ .box, .cmp-dm-portal .ui= +.toggle.checkbox input:checked ~ label { color: rgba(0, 0, 0, 0.4) !importa= +nt; } + +.cmp-dm-portal .ui.toggle.checkbox input:checked ~ .box::before, .cmp-dm-po= +rtal .ui.toggle.checkbox input:checked ~ label::before { background-color: = +rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.toggle.checkbox input:checked ~ .box::after, .cmp-dm-por= +tal .ui.toggle.checkbox input:checked ~ label::after { left: 2.15rem; box-s= +hadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px, rgba(34, 36, 38, 0.15) 0px 0= +px 0px 1px inset; } + +.cmp-dm-portal .ui.toggle.checkbox input:focus:checked ~ .box, .cmp-dm-port= +al .ui.toggle.checkbox input:focus:checked ~ label { color: rgba(0, 0, 0, 0= +.4) !important; } + +.cmp-dm-portal .ui.toggle.checkbox input:focus:checked ~ .box::before, .cmp= +-dm-portal .ui.toggle.checkbox input:focus:checked ~ label::before { backgr= +ound-color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.fitted.checkbox .box, .cmp-dm-portal .ui.fitted.checkbox= + label { padding-left: 0px !important; } + +.cmp-dm-portal .ui.fitted.slider.checkbox, .cmp-dm-portal .ui.fitted.toggle= +.checkbox { width: 3.5rem; } + +.cmp-dm-portal .ui.inverted.checkbox + label, .cmp-dm-portal .ui.inverted.c= +heckbox .box, .cmp-dm-portal .ui.inverted.checkbox label { color: rgba(255,= + 255, 255, 0.9) !important; } + +.cmp-dm-portal .ui.inverted.checkbox .box:hover, .cmp-dm-portal .ui.inverte= +d.checkbox label:hover { color: rgb(255, 255, 255) !important; } + +.cmp-dm-portal .ui.inverted.checkbox .box:hover::before, .cmp-dm-portal .ui= +.inverted.checkbox label:hover::before { border-color: rgba(34, 36, 38, 0.5= +); } + +.cmp-dm-portal .ui.inverted.slider.checkbox .box, .cmp-dm-portal .ui.invert= +ed.slider.checkbox label { color: rgba(255, 255, 255, 0.5); } + +.cmp-dm-portal .ui.inverted.slider.checkbox .box::before, .cmp-dm-portal .u= +i.inverted.slider.checkbox label::before { background-color: rgba(255, 255,= + 255, 0.5) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox .box:hover::before, .cmp-dm-por= +tal .ui.inverted.slider.checkbox label:hover::before { background: rgba(255= +, 255, 255, 0.7) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox input:checked ~ .box, .cmp-dm-p= +ortal .ui.inverted.slider.checkbox input:checked ~ label { color: rgb(255, = +255, 255) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox input:checked ~ .box::before, .= +cmp-dm-portal .ui.inverted.slider.checkbox input:checked ~ label::before { = +background-color: rgba(255, 255, 255, 0.8) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox input:focus:checked ~ .box, .cm= +p-dm-portal .ui.inverted.slider.checkbox input:focus:checked ~ label { colo= +r: rgb(255, 255, 255) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox input:focus:checked ~ .box::bef= +ore, .cmp-dm-portal .ui.inverted.slider.checkbox input:focus:checked ~ labe= +l::before { background-color: rgba(255, 255, 255, 0.8) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox .box::before, .cmp-dm-portal .u= +i.inverted.toggle.checkbox label::before { background-color: rgba(255, 255,= + 255, 0.9) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox .box:hover::before, .cmp-dm-por= +tal .ui.inverted.toggle.checkbox label:hover::before { background: rgb(255,= + 255, 255) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox input:checked ~ .box, .cmp-dm-p= +ortal .ui.inverted.toggle.checkbox input:checked ~ label { color: rgb(255, = +255, 255) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox input:checked ~ .box::before, .= +cmp-dm-portal .ui.inverted.toggle.checkbox input:checked ~ label::before { = +background-color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox input:focus:checked ~ .box, .cm= +p-dm-portal .ui.inverted.toggle.checkbox input:focus:checked ~ label { colo= +r: rgb(255, 255, 255) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox input:focus:checked ~ .box::bef= +ore, .cmp-dm-portal .ui.inverted.toggle.checkbox input:focus:checked ~ labe= +l::before { background-color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.mini.checkbox { font-size: 0.785714em; } + +.cmp-dm-portal .ui.tiny.checkbox { font-size: 0.857143em; } + +@font-face { } + +.cmp-dm-portal .ui.checkbox .box::after, .cmp-dm-portal .ui.checkbox label:= +:after { font-family: Checkbox; } + +.cmp-dm-portal .ui.checkbox input:checked ~ .box::after, .cmp-dm-portal .ui= +.checkbox input:checked ~ label::after { content: "=EE=A0=80"; } + +.cmp-dm-portal .ui.checkbox input:checked ~ .box, .cmp-dm-portal .ui.checkb= +ox input:checked ~ label { color: rgb(80, 80, 80) !important; } + +.cmp-dm-portal .ui.checkbox input:indeterminate ~ .box::after, .cmp-dm-port= +al .ui.checkbox input:indeterminate ~ label::after { font-size: 9pt; conten= +t: "=EE=A0=81"; } + +.cmp-dm-portal .ui.toggle.checkbox .box:hover, .cmp-dm-portal .ui.toggle.ch= +eckbox label:hover { color: rgb(80, 80, 80); } + +.cmp-dm-portal .dimmable:not(body) { position: relative; } + +.cmp-dm-portal .ui.dimmer { display: none; position: absolute; width: 100%;= + height: 100%; text-align: center; vertical-align: middle; padding: 1em; ba= +ckground-color: rgba(0, 0, 0, 0.85); opacity: 0; line-height: 1; animation-= +fill-mode: both; animation-duration: 0.5s; transition: background-color 0.5= +s linear 0s; -webkit-box-orient: vertical; -webkit-box-direction: normal; f= +lex-direction: column; -webkit-box-align: center; align-items: center; -web= +kit-box-pack: center; justify-content: center; user-select: none; will-chan= +ge: opacity; z-index: 1000; top: 0px !important; left: 0px !important; } + +.cmp-dm-portal .ui.dimmer > .content { user-select: text; color: rgb(255, 2= +55, 255); } + +.cmp-dm-portal .ui.segment > .ui.dimmer:not(.page) { border-radius: inherit= +; } + +.cmp-dm-portal .ui.dimmer:not(.inverted)::-webkit-scrollbar-track { backgro= +und: rgba(255, 255, 255, 0.1); } + +.cmp-dm-portal .ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb { backgro= +und: rgba(255, 255, 255, 0.25); } + +.cmp-dm-portal .ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:window-in= +active { background: rgba(255, 255, 255, 0.15); } + +.cmp-dm-portal .ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:hover { b= +ackground: rgba(255, 255, 255, 0.35); } + +.cmp-dm-portal .animating.dimmable:not(body), .cmp-dm-portal .dimmed.dimmab= +le:not(body) { overflow: hidden; } + +.cmp-dm-portal .dimmed.dimmable > .ui.animating.dimmer, .cmp-dm-portal .dim= +med.dimmable > .ui.visible.dimmer, .cmp-dm-portal .ui.active.dimmer { displ= +ay: flex; opacity: 1; } + +.cmp-dm-portal .ui.page.dimmer { position: fixed; perspective: 125pc; trans= +form-origin: center center; } + +.cmp-dm-portal body.animating.in.dimmable, .cmp-dm-portal body.dimmed.dimma= +ble { overflow: hidden; } + +.cmp-dm-portal body.dimmable > .dimmer { position: fixed; } + +.cmp-dm-portal .ui.dropdown { cursor: pointer; position: relative; display:= + inline-block; outline: none; text-align: left; transition: box-shadow 0.1s= + ease 0s, width 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s; user-select:= + none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } + +.cmp-dm-portal .ui.dropdown .menu { cursor: auto; position: absolute; displ= +ay: none; outline: none; top: 100%; min-width: max-content; margin: 0px; pa= +dding: 0px; background: rgb(255, 255, 255); font-size: 1em; text-shadow: no= +ne; text-align: left; box-shadow: rgba(34, 36, 38, 0.15) 0px 2px 3px 0px; b= +order: 1px solid rgba(34, 36, 38, 0.15); border-radius: 0.285714rem; transi= +tion: opacity 0.1s ease 0s; z-index: 11; will-change: transform, opacity; } + +.cmp-dm-portal .ui.dropdown .menu > * { white-space: nowrap; } + +.cmp-dm-portal .ui.dropdown > input:not(.search):first-child, .cmp-dm-porta= +l .ui.dropdown > select { display: none !important; } + +.cmp-dm-portal .ui.dropdown:not(.labeled) > .dropdown.icon { position: rela= +tive; width: auto; font-size: 0.857143em; margin: 0px 0px 0px 1em; } + +.cmp-dm-portal .ui.dropdown .menu > .item .dropdown.icon { width: auto; flo= +at: right; margin: 0px 0px 0px 1em; } + +.cmp-dm-portal .ui.dropdown .menu > .item .dropdown.icon + .text { margin-r= +ight: 1em; } + +.cmp-dm-portal .ui.dropdown > .text { display: inline-block; transition: no= +ne 0s ease 0s; } + +.cmp-dm-portal .ui.dropdown .menu > .item { position: relative; cursor: poi= +nter; display: block; height: auto; min-height: 2.57143rem; text-align: lef= +t; border: none; line-height: 1em; font-size: 1rem; color: rgb(80, 80, 80);= + text-transform: none; font-weight: 400; box-shadow: none; padding: 0.78571= +rem 1.14286rem !important; } + +.cmp-dm-portal .ui.dropdown .menu > .item:first-child { border-top-width: 0= +px; } + +.cmp-dm-portal .ui.dropdown .menu .item > [class*=3D"right floated"], .cmp-= +dm-portal .ui.dropdown > .text > [class*=3D"right floated"] { float: right = +!important; margin-right: 0px !important; margin-left: 1em !important; } + +.cmp-dm-portal .ui.dropdown .menu .item > [class*=3D"left floated"], .cmp-d= +m-portal .ui.dropdown > .text > [class*=3D"left floated"] { float: left !im= +portant; margin-left: 0px !important; margin-right: 1em !important; } + +.cmp-dm-portal .ui.dropdown .menu .item > .flag.floated, .cmp-dm-portal .ui= +.dropdown .menu .item > .icon.floated, .cmp-dm-portal .ui.dropdown .menu .i= +tem > .image.floated, .cmp-dm-portal .ui.dropdown .menu .item > img.floated= + { margin-top: 0px; } + +.cmp-dm-portal .ui.dropdown .menu > .header { margin: 1rem 0px 0.75rem; pad= +ding: 0px 1.14286rem; font-weight: 700; text-transform: uppercase; } + +.cmp-dm-portal .ui.dropdown .menu > .header:not(.ui) { color: rgba(0, 0, 0,= + 0.85); font-size: 0.785714em; } + +.cmp-dm-portal .ui.dropdown .menu > .divider { border-top: 1px solid rgba(3= +4, 36, 38, 0.1); height: 0px; margin: 0.5em 0px; } + +.cmp-dm-portal .ui.dropdown .menu > .horizontal.divider { border-top: none;= + } + +.cmp-dm-portal .ui.dropdown.dropdown .menu > .input { width: auto; display:= + flex; margin: 1.14286rem 0.785714rem; min-width: 10rem; } + +.cmp-dm-portal .ui.dropdown .menu > .header + .input { margin-top: 0px; } + +.cmp-dm-portal .ui.dropdown .menu > .input:not(.transparent) input { paddin= +g: 0.5em 1em; } + +.cmp-dm-portal .ui.dropdown .menu > .input:not(.transparent) .button, .cmp-= +dm-portal .ui.dropdown .menu > .input:not(.transparent) .icon, .cmp-dm-port= +al .ui.dropdown .menu > .input:not(.transparent) .label { padding-top: 0.5e= +m; padding-bottom: 0.5em; } + +.cmp-dm-portal .ui.dropdown .menu > .item > .description, .cmp-dm-portal .u= +i.dropdown > .text > .description { float: right; margin: 0px 0px 0px 1em; = +color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.dropdown .menu > .message { padding: 0.785714rem 1.14286= +rem; font-weight: 400; } + +.cmp-dm-portal .ui.dropdown .menu > .message:not(.ui) { color: rgba(0, 0, 0= +, 0.4); } + +.cmp-dm-portal .ui.dropdown .menu .menu { top: 0px; left: 100%; right: auto= +; margin: 0px 0px 0px -0.5em !important; border-radius: 0.28571rem !importa= +nt; z-index: 21 !important; } + +.cmp-dm-portal .ui.dropdown .menu .menu::after { display: none; } + +.cmp-dm-portal .ui.dropdown .menu > .item > .flag, .cmp-dm-portal .ui.dropd= +own .menu > .item > .icon, .cmp-dm-portal .ui.dropdown .menu > .item > .ima= +ge, .cmp-dm-portal .ui.dropdown .menu > .item > .label, .cmp-dm-portal .ui.= +dropdown .menu > .item > img, .cmp-dm-portal .ui.dropdown > .text > .flag, = +.cmp-dm-portal .ui.dropdown > .text > .icon, .cmp-dm-portal .ui.dropdown > = +.text > .image, .cmp-dm-portal .ui.dropdown > .text > .label, .cmp-dm-porta= +l .ui.dropdown > .text > img { margin-top: 0px; margin-left: 0px; float: no= +ne; margin-right: 0.785714rem; } + +.cmp-dm-portal .ui.dropdown .menu > .item > .image:not(.icon), .cmp-dm-port= +al .ui.dropdown .menu > .item > img, .cmp-dm-portal .ui.dropdown > .text > = +.image:not(.icon), .cmp-dm-portal .ui.dropdown > .text > img { display: inl= +ine-block; vertical-align: top; width: auto; margin-top: -0.5em; margin-bot= +tom: -0.5em; max-height: 2em; } + +.cmp-dm-portal .ui.dropdown .ui.menu > .item::before, .cmp-dm-portal .ui.me= +nu .ui.dropdown .menu > .item::before { display: none; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu .active.item { border-left: none= +; } + +.cmp-dm-portal .ui.buttons > .ui.dropdown:last-child .menu, .cmp-dm-portal = +.ui.menu .right.dropdown.item .menu, .cmp-dm-portal .ui.menu .right.menu .d= +ropdown:last-child .menu { left: auto; right: 0px; } + +.cmp-dm-portal select.ui.dropdown { height: 38px; padding: 0.5em; border: 1= +px solid rgba(34, 36, 38, 0.15); visibility: visible; } + +.cmp-dm-portal .ui.dropdown > .remove.icon { cursor: pointer; font-size: 0.= +857143em; margin: -0.785714em; padding: 0.916667em; right: 3em; top: 0.7857= +14em; position: absolute; opacity: 0.6; z-index: 3; } + +.cmp-dm-portal .ui.clearable.dropdown .text, .cmp-dm-portal .ui.clearable.d= +ropdown a:last-of-type { margin-right: 1.5em; } + +.cmp-dm-portal .ui.dropdown.loading > .remove.icon, .cmp-dm-portal .ui.drop= +down input:not([value]) ~ .remove.icon, .cmp-dm-portal .ui.dropdown input[v= +alue=3D""] ~ .remove.icon, .cmp-dm-portal .ui.dropdown select.noselection ~= + .remove.icon { display: none; } + +.cmp-dm-portal .ui.dropdown .menu .active.item { background: transparent; f= +ont-weight: 700; color: rgba(0, 0, 0, 0.95); box-shadow: none; z-index: 12;= + } + +.cmp-dm-portal .ui.dropdown .menu > .item:hover { background: rgb(161, 0, 2= +55); color: rgb(255, 255, 255); z-index: 13; } + +.cmp-dm-portal .ui.default.dropdown:not(.button) > .text, .cmp-dm-portal .u= +i.dropdown:not(.button) > .default.text { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.default.dropdown:not(.button) > input:focus ~ .text, .cm= +p-dm-portal .ui.dropdown:not(.button) > input:focus ~ .default.text { color= +: rgb(195, 195, 195); } + +.cmp-dm-portal .ui.dropdown .menu .selected.item, .cmp-dm-portal .ui.dropdo= +wn.selected { background: rgba(0, 0, 0, 0.03); color: rgba(0, 0, 0, 0.95); = +} + +.cmp-dm-portal .ui.dropdown > .filtered.text { visibility: hidden; } + +.cmp-dm-portal .ui.dropdown .filtered.item { display: none !important; } + +.cmp-dm-portal .ui.dropdown .menu { left: 0px; } + +.cmp-dm-portal .ui.dropdown .menu .right.menu, .cmp-dm-portal .ui.dropdown = +.right.menu > .menu { left: 100% !important; right: auto !important; border= +-radius: 0.28571rem !important; } + +.cmp-dm-portal .ui.dropdown .item .left.dropdown.icon, .cmp-dm-portal .ui.d= +ropdown .left.menu .item .dropdown.icon { width: auto; float: left; margin:= + 0px; } + +.cmp-dm-portal .ui.dropdown .item .left.dropdown.icon + .text, .cmp-dm-port= +al .ui.dropdown .left.menu .item .dropdown.icon + .text { margin-left: 1em;= + margin-right: 0px; } + +.cmp-dm-portal .ui.dropdown[class*=3D"two column"] > .menu > .item { displa= +y: inline-block; width: 50%; } + +.cmp-dm-portal .ui.dropdown[class*=3D"three column"] > .menu > .item { disp= +lay: inline-block; width: 33%; } + +.cmp-dm-portal .ui.dropdown[class*=3D"four column"] > .menu > .item { displ= +ay: inline-block; width: 25%; } + +.cmp-dm-portal .ui.dropdown[class*=3D"five column"] > .menu > .item { displ= +ay: inline-block; width: 20%; } + +.cmp-dm-portal .ui.dropdown, .cmp-dm-portal .ui.dropdown .menu > .item { fo= +nt-size: 1rem; } + +@font-face { } + +.cmp-dm-portal .ui.dropdown > .dropdown.icon { font-family: Dropdown; line-= +height: 1; height: 1em; backface-visibility: hidden; font-weight: 400; font= +-style: normal; text-align: center; width: auto; } + +.cmp-dm-portal .ui.dropdown > .dropdown.icon::before { content: "=EF=83=97"= +; } + +.cmp-dm-portal .ui.dropdown .menu .item .dropdown.icon::before { content: "= +=EF=83=9A"; } + +.cmp-dm-portal .ui.dropdown .item .left.dropdown.icon::before, .cmp-dm-port= +al .ui.dropdown .left.menu .item .dropdown.icon::before { content: "=EF=83= +=99"; } + +.cmp-dm-portal .ui.vertical.menu .dropdown.item > .dropdown.icon::before { = +content: "=EF=83=9A"; } + +.cmp-dm-portal .ui.dropdown .menu > .item, .cmp-dm-portal .ui.selection.dro= +pdown > .dropdown.icon { color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.modal { position: absolute; display: none; z-index: 1001= +; text-align: left; background: rgb(255, 255, 255); border: none; box-shado= +w: rgba(0, 0, 0, 0.2) 1px 3px 3px 0px, rgba(0, 0, 0, 0.2) 1px 3px 15px 2px;= + transform-origin: 50% 25%; -webkit-box-flex: 0; flex: 0 0 auto; border-rad= +ius: 0.285714rem; user-select: text; will-change: top, left, margin, transf= +orm, opacity; } + +.cmp-dm-portal .ui.modal > .dimmer:first-child + .icon + *, .cmp-dm-portal = +.ui.modal > .dimmer:first-child + :not(.icon), .cmp-dm-portal .ui.modal > .= +icon:first-child + *, .cmp-dm-portal .ui.modal > :first-child:not(.icon):no= +t(.dimmer) { border-top-left-radius: 0.285714rem; border-top-right-radius: = +0.285714rem; } + +.cmp-dm-portal .ui.modal > :last-child { border-bottom-left-radius: 0.28571= +4rem; border-bottom-right-radius: 0.285714rem; } + +.cmp-dm-portal .ui.modal > .close { cursor: pointer; position: absolute; to= +p: -2.5rem; right: -2.5rem; z-index: 1; opacity: 0.8; font-size: 1.25em; co= +lor: rgb(255, 255, 255); width: 2.25rem; height: 2.25rem; padding: 0.625rem= + 0px 0px; } + +.cmp-dm-portal .ui.modal > .close:hover { opacity: 1; } + +.cmp-dm-portal .ui.modal > .header { display: block; font-family: graphik-r= +egular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; background: rgb= +(255, 255, 255); margin: 0px; padding: 1.25rem 1.5rem; box-shadow: none; co= +lor: rgba(0, 0, 0, 0.85); border-bottom: 1px solid rgba(34, 36, 38, 0.15); = +} + +.cmp-dm-portal .ui.modal > .header:not(.ui) { font-size: 1.42857rem; line-h= +eight: 1.28571em; font-weight: 700; } + +.cmp-dm-portal .ui.modal > .content { display: block; width: 100%; font-siz= +e: 1em; line-height: 1.4; padding: 1.5rem; background: rgb(255, 255, 255); = +} + +.cmp-dm-portal .ui.modal > .image.content { display: flex; -webkit-box-orie= +nt: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +.cmp-dm-portal .ui.modal > .content > .image { display: block; -webkit-box-= +flex: 0; flex: 0 1 auto; max-width: 100%; } + +.cmp-dm-portal .ui.modal > .content > .image, .cmp-dm-portal .ui.modal > [c= +lass*=3D"top aligned"] { align-self: start; } + +.cmp-dm-portal .ui.modal > [class*=3D"middle aligned"] { align-self: center= +; } + +.cmp-dm-portal .ui.modal > [class*=3D"stretched"] { align-self: stretch; } + +.cmp-dm-portal .ui.modal > .content > .description { display: block; -webki= +t-box-flex: 1; flex: 1 0 auto; min-width: 0px; align-self: start; } + +.cmp-dm-portal .ui.modal > .content > .icon + .description, .cmp-dm-portal = +.ui.modal > .content > .image + .description { -webkit-box-flex: 0; flex: 0= + 1 auto; width: auto; padding-left: 2em; } + +.cmp-dm-portal .ui.modal > .content > .image > i.icon { margin: 0px; opacit= +y: 1; width: auto; line-height: 1; font-size: 8rem; } + +.cmp-dm-portal .ui.modal > .actions { background: rgb(249, 250, 251); paddi= +ng: 1rem; border-top: 1px solid rgba(34, 36, 38, 0.15); text-align: right; = +} + +.cmp-dm-portal .ui.modal .actions > .button { margin-left: 0.75em; } + +.cmp-dm-portal .ui.basic.modal > .actions { border-top: none; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 95%; margin: 0px; } +} + +@media only screen and (min-width: 768px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 88%; margin: 0px; } +} + +@media only screen and (min-width: 992px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 850px; margin: 0px; } +} + +@media only screen and (min-width: 1200px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 900px; margin: 0px; } +} + +@media only screen and (min-width: 1920px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 950px; margin: 0px; } +} + +@media only screen and (max-width: 991.98px) { + .cmp-dm-portal .ui.modal > .header { padding-right: 2.25rem; } + .cmp-dm-portal .ui.modal > .close { top: 1.0535rem; right: 1rem; color: r= +gb(80, 80, 80); } +} + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.modal > .header { padding: 0.75rem 2.25rem 0.75rem 1re= +m !important; } + .cmp-dm-portal .ui.overlay.fullscreen.modal > .content.content.content { = +min-height: calc(100vh - 8.1rem); } + .cmp-dm-portal .ui.overlay.fullscreen.modal > .scrolling.content.content.= +content { max-height: calc(100vh - 8.1rem); } + .cmp-dm-portal .ui.modal > .content { display: block; padding: 1rem !impo= +rtant; } + .cmp-dm-portal .ui.modal > .close { top: 0.5rem !important; right: 0.5rem= + !important; } + .cmp-dm-portal .ui.modal .image.content { -webkit-box-orient: vertical; -= +webkit-box-direction: normal; flex-direction: column; } + .cmp-dm-portal .ui.modal .content > .image { display: block; max-width: 1= +00%; text-align: center; margin: 0px auto !important; padding: 0px 0px 1rem= + !important; } + .cmp-dm-portal .ui.modal > .content > .image > i.icon { font-size: 5rem; = +text-align: center; } + .cmp-dm-portal .ui.modal .content > .description { display: block; box-sh= +adow: none; width: 100% !important; margin: 0px !important; padding: 1rem 0= +px !important; } + .cmp-dm-portal .ui.modal > .actions { padding: 1rem 1rem 0px !important; = +} + .cmp-dm-portal .ui.modal .actions > .button, .cmp-dm-portal .ui.modal .ac= +tions > .buttons { margin-bottom: 1rem; } +} + +.cmp-dm-portal .ui.inverted.dimmer > .ui.modal { box-shadow: rgba(0, 0, 0, = +0.2) 1px 3px 10px 2px; } + +.cmp-dm-portal .ui.loading.modal { display: block; visibility: hidden; z-in= +dex: -1; } + +.cmp-dm-portal .ui.active.modal { display: block; } + +.cmp-dm-portal .ui.modal { font-size: 1rem; } + +.cmp-dm-portal .ui.popup { display: none; position: absolute; top: 0px; rig= +ht: 0px; min-width: min-content; z-index: 1900; border: 1px solid rgb(212, = +212, 213); line-height: 1.4285em; max-width: 250px; background: rgb(255, 25= +5, 255); padding: 0.833em 1em; font-weight: 400; font-style: normal; color:= + rgb(80, 80, 80); border-radius: 0.285714rem; box-shadow: rgba(34, 36, 38, = +0.12) 0px 2px 4px 0px, rgba(34, 36, 38, 0.15) 0px 2px 10px 0px; } + +.cmp-dm-portal .ui.popup > .header { padding: 0px; font-family: graphik-reg= +ular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 1.1428= +6em; line-height: 1.2; font-weight: 700; } + +.cmp-dm-portal .ui.popup > .header + .content { padding-top: 0.5em; } + +.cmp-dm-portal .ui.popup::before { position: absolute; content: ""; width: = +0.714286em; height: 0.714286em; background: rgb(255, 255, 255); transform: = +rotate(45deg); z-index: 1901; box-shadow: rgb(186, 186, 188) 1px 1px 0px 0p= +x; } + +.cmp-dm-portal [data-tooltip] { position: relative; } + +.cmp-dm-portal [data-tooltip]::before { content: ""; width: 0.714286em; hei= +ght: 0.714286em; transform: rotate(45deg); z-index: 1901; box-shadow: rgb(1= +86, 186, 188) 1px 1px 0px 0px; } + +.cmp-dm-portal [data-tooltip]::after, .cmp-dm-portal [data-tooltip]::before= + { position: absolute; font-size: 1rem; background: rgb(255, 255, 255); } + +.cmp-dm-portal [data-tooltip]::after { content: attr(data-tooltip); text-tr= +ansform: none; text-align: left; white-space: nowrap; border: 1px solid rgb= +(212, 212, 213); line-height: 1.4285em; max-width: none; padding: 0.833em 1= +em; font-weight: 400; font-style: normal; color: rgb(80, 80, 80); border-ra= +dius: 0.285714rem; box-shadow: rgba(34, 36, 38, 0.12) 0px 2px 4px 0px, rgba= +(34, 36, 38, 0.15) 0px 2px 10px 0px; z-index: 1900; } + +.cmp-dm-portal [data-tooltip]:not([data-position])::before { inset: auto au= +to 100% 50%; background: rgb(255, 255, 255); margin-left: -0.0714286rem; ma= +rgin-bottom: 0.142857rem; } + +.cmp-dm-portal [data-tooltip]:not([data-position])::after { left: 50%; tran= +sform: translateX(-50%); bottom: 100%; margin-bottom: 0.5em; } + +.cmp-dm-portal [data-tooltip]::after, .cmp-dm-portal [data-tooltip]::before= + { pointer-events: none; visibility: hidden; opacity: 0; transition: transf= +orm 0.1s ease 0s, opacity 0.1s ease 0s, -webkit-transform 0.1s ease 0s; } + +.cmp-dm-portal [data-tooltip]::before { transform-origin: center top; trans= +form: rotate(45deg) scale(0) !important; } + +.cmp-dm-portal [data-tooltip]::after { transform-origin: center bottom; } + +.cmp-dm-portal [data-tooltip]:hover::after, .cmp-dm-portal [data-tooltip]:h= +over::before { visibility: visible; pointer-events: auto; opacity: 1; } + +.cmp-dm-portal [data-tooltip]:hover::before { transform: rotate(45deg) scal= +e(1) !important; } + +.cmp-dm-portal [data-tooltip]::after, .cmp-dm-portal [data-tooltip][data-po= +sition=3D"bottom center"]::after, .cmp-dm-portal [data-tooltip][data-positi= +on=3D"top center"]::after { transform: translateX(-50%) scale(0) !important= +; } + +.cmp-dm-portal [data-tooltip]:hover::after, .cmp-dm-portal [data-tooltip][d= +ata-position=3D"bottom center"]:hover::after { transform: translateX(-50%) = +scale(1) !important; } + +.cmp-dm-portal [data-tooltip][data-position=3D"left center"]::after, .cmp-d= +m-portal [data-tooltip][data-position=3D"right center"]::after { transform:= + translateY(-50%) scale(0) !important; } + +.cmp-dm-portal [data-tooltip][data-position=3D"left center"]:hover::after, = +.cmp-dm-portal [data-tooltip][data-position=3D"right center"]:hover::after = +{ transform: translateY(-50%) scale(1) !important; } + +.cmp-dm-portal [data-tooltip][data-position=3D"bottom left"]::after, .cmp-d= +m-portal [data-tooltip][data-position=3D"bottom right"]::after, .cmp-dm-por= +tal [data-tooltip][data-position=3D"top left"]::after, .cmp-dm-portal [data= +-tooltip][data-position=3D"top right"]::after { transform: scale(0) !import= +ant; } + +.cmp-dm-portal [data-tooltip][data-position=3D"bottom left"]:hover::after, = +.cmp-dm-portal [data-tooltip][data-position=3D"bottom right"]:hover::after,= + .cmp-dm-portal [data-tooltip][data-position=3D"top left"]:hover::after, .c= +mp-dm-portal [data-tooltip][data-position=3D"top right"]:hover::after { tra= +nsform: scale(1) !important; } + +.cmp-dm-portal [data-tooltip][data-variation~=3D"fixed"]::after { white-spa= +ce: normal; width: 250px; } + +.cmp-dm-portal [data-tooltip][data-variation*=3D"wide fixed"]::after { widt= +h: 350px; } + +.cmp-dm-portal [data-tooltip][data-variation*=3D"very wide fixed"]::after {= + width: 550px; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal [data-tooltip][data-variation~=3D"fixed"]::after { width: = +250px; } +} + +.cmp-dm-portal [data-tooltip][data-inverted]::before { background: rgb(27, = +28, 29); box-shadow: none !important; } + +.cmp-dm-portal [data-tooltip][data-inverted]::after { background: rgb(27, 2= +8, 29); color: rgb(255, 255, 255); border: none; box-shadow: none; } + +.cmp-dm-portal [data-position~=3D"top"][data-tooltip]::before { background:= + rgb(255, 255, 255); } + +.cmp-dm-portal [data-position=3D"top center"][data-tooltip]::after { inset:= + auto auto 100% 50%; transform: translateX(-50%); margin-bottom: 0.5em; } + +.cmp-dm-portal [data-position=3D"top center"][data-tooltip]::before { inset= +: auto auto 100% 50%; background: rgb(255, 255, 255); margin-left: -0.07142= +86rem; margin-bottom: 0.142857rem; } + +.cmp-dm-portal [data-position=3D"top left"][data-tooltip]::after { inset: a= +uto auto 100% 0px; margin-bottom: 0.5em; } + +.cmp-dm-portal [data-position=3D"top left"][data-tooltip]::before { inset: = +auto auto 100% 1em; margin-left: -0.0714286rem; margin-bottom: 0.142857rem;= + } + +.cmp-dm-portal [data-position=3D"top right"][data-tooltip]::after { inset: = +auto 0px 100% auto; margin-bottom: 0.5em; } + +.cmp-dm-portal [data-position=3D"top right"][data-tooltip]::before { inset:= + auto 1em 100% auto; margin-left: -0.0714286rem; margin-bottom: 0.142857rem= +; } + +.cmp-dm-portal [data-position~=3D"bottom"][data-tooltip]::before { backgrou= +nd: rgb(255, 255, 255); box-shadow: rgb(186, 186, 188) -1px -1px 0px 0px; } + +.cmp-dm-portal [data-position=3D"bottom center"][data-tooltip]::after { ins= +et: 100% auto auto 50%; transform: translateX(-50%); margin-top: 0.5em; } + +.cmp-dm-portal [data-position=3D"bottom center"][data-tooltip]::before { in= +set: 100% auto auto 50%; margin-left: -0.0714286rem; margin-top: 0.142857re= +m; } + +.cmp-dm-portal [data-position=3D"bottom left"][data-tooltip]::after { left:= + 0px; top: 100%; margin-top: 0.5em; } + +.cmp-dm-portal [data-position=3D"bottom left"][data-tooltip]::before { inse= +t: 100% auto auto 1em; margin-left: -0.0714286rem; margin-top: 0.142857rem;= + } + +.cmp-dm-portal [data-position=3D"bottom right"][data-tooltip]::after { righ= +t: 0px; top: 100%; margin-top: 0.5em; } + +.cmp-dm-portal [data-position=3D"bottom right"][data-tooltip]::before { ins= +et: 100% 1em auto auto; margin-left: -0.142857rem; margin-top: 0.0714286rem= +; } + +.cmp-dm-portal [data-position=3D"left center"][data-tooltip]::after { right= +: 100%; top: 50%; margin-right: 0.5em; transform: translateY(-50%); } + +.cmp-dm-portal [data-position=3D"left center"][data-tooltip]::before { righ= +t: 100%; top: 50%; margin-top: -0.142857rem; margin-right: -0.0714286rem; b= +ackground: rgb(255, 255, 255); box-shadow: rgb(186, 186, 188) 1px -1px 0px = +0px; } + +.cmp-dm-portal [data-position=3D"right center"][data-tooltip]::after { left= +: 100%; top: 50%; margin-left: 0.5em; transform: translateY(-50%); } + +.cmp-dm-portal [data-position=3D"right center"][data-tooltip]::before { lef= +t: 100%; top: 50%; margin-top: -0.0714286rem; margin-left: 0.142857rem; bac= +kground: rgb(255, 255, 255); box-shadow: rgb(186, 186, 188) -1px 1px 0px 0p= +x; } + +.cmp-dm-portal [data-inverted][data-position~=3D"bottom"][data-tooltip]::be= +fore { background: rgb(27, 28, 29); box-shadow: rgb(186, 186, 188) -1px -1p= +x 0px 0px; } + +.cmp-dm-portal [data-inverted][data-position=3D"left center"][data-tooltip]= +::before { background: rgb(27, 28, 29); box-shadow: rgb(186, 186, 188) 1px = +-1px 0px 0px; } + +.cmp-dm-portal [data-inverted][data-position=3D"right center"][data-tooltip= +]::before { background: rgb(27, 28, 29); box-shadow: rgb(186, 186, 188) -1p= +x 1px 0px 0px; } + +.cmp-dm-portal [data-inverted][data-position~=3D"top"][data-tooltip]::befor= +e { background: rgb(27, 28, 29); } + +.cmp-dm-portal [data-position~=3D"bottom"][data-tooltip]::before { transfor= +m-origin: center bottom; } + +.cmp-dm-portal [data-position~=3D"bottom"][data-tooltip]::after { transform= +-origin: center top; } + +.cmp-dm-portal [data-position=3D"left center"][data-tooltip]::before { tran= +sform-origin: center top; } + +.cmp-dm-portal [data-position=3D"left center"][data-tooltip]::after, .cmp-d= +m-portal [data-position=3D"right center"][data-tooltip]::before { transform= +-origin: right center; } + +.cmp-dm-portal [data-position=3D"right center"][data-tooltip]::after { tran= +sform-origin: left center; } + +.cmp-dm-portal [data-tooltip][data-variation~=3D"basic"]::before { display:= + none; } + +.cmp-dm-portal .ui.popup { margin: 0px; } + +.cmp-dm-portal .ui.top.popup { margin: 0px 0px 0.714286em; } + +.cmp-dm-portal .ui.top.left.popup { transform-origin: left bottom; } + +.cmp-dm-portal .ui.top.center.popup { transform-origin: center bottom; } + +.cmp-dm-portal .ui.top.right.popup { transform-origin: right bottom; } + +.cmp-dm-portal .ui.left.center.popup { margin: 0px 0.714286em 0px 0px; tran= +sform-origin: right 50%; } + +.cmp-dm-portal .ui.right.center.popup { margin: 0px 0px 0px 0.714286em; tra= +nsform-origin: left 50%; } + +.cmp-dm-portal .ui.bottom.popup { margin: 0.714286em 0px 0px; } + +.cmp-dm-portal .ui.bottom.left.popup { transform-origin: left top; } + +.cmp-dm-portal .ui.bottom.center.popup { transform-origin: center top; } + +.cmp-dm-portal .ui.bottom.right.popup { transform-origin: right top; } + +.cmp-dm-portal .ui.bottom.center.popup::before { margin-left: -0.307143em; = +inset: -0.307143em auto auto 50%; box-shadow: rgb(186, 186, 188) -1px -1px = +0px 0px; } + +.cmp-dm-portal .ui.bottom.left.popup { margin-left: 0px; } + +.cmp-dm-portal .ui.bottom.left.popup::before { inset: -0.307143em auto auto= + 1em; margin-left: 0px; box-shadow: rgb(186, 186, 188) -1px -1px 0px 0px; } + +.cmp-dm-portal .ui.bottom.right.popup { margin-right: 0px; } + +.cmp-dm-portal .ui.bottom.right.popup::before { inset: -0.307143em 1em auto= + auto; margin-left: 0px; box-shadow: rgb(186, 186, 188) -1px -1px 0px 0px; = +} + +.cmp-dm-portal .ui.top.center.popup::before { inset: auto auto -0.307143em = +50%; margin-left: -0.307143em; } + +.cmp-dm-portal .ui.top.left.popup { margin-left: 0px; } + +.cmp-dm-portal .ui.top.left.popup::before { inset: auto auto -0.307143em 1e= +m; margin-left: 0px; } + +.cmp-dm-portal .ui.top.right.popup { margin-right: 0px; } + +.cmp-dm-portal .ui.top.right.popup::before { inset: auto 1em -0.307143em au= +to; margin-left: 0px; } + +.cmp-dm-portal .ui.left.center.popup::before { inset: 50% -0.307143em auto = +auto; margin-top: -0.307143em; box-shadow: rgb(186, 186, 188) 1px -1px 0px = +0px; } + +.cmp-dm-portal .ui.right.center.popup::before { inset: 50% auto auto -0.307= +143em; margin-top: -0.307143em; box-shadow: rgb(186, 186, 188) -1px 1px 0px= + 0px; } + +.cmp-dm-portal .ui.bottom.popup::before, .cmp-dm-portal .ui.left.center.pop= +up::before, .cmp-dm-portal .ui.right.center.popup::before, .cmp-dm-portal .= +ui.top.popup::before { background: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.inverted.bottom.popup::before, .cmp-dm-portal .ui.invert= +ed.left.center.popup::before, .cmp-dm-portal .ui.inverted.right.center.popu= +p::before, .cmp-dm-portal .ui.inverted.top.popup::before { background: rgb(= +27, 28, 29); } + +.cmp-dm-portal .ui.popup > .ui.grid:not(.padded) { width: calc(100% + 1.75r= +em); margin: -0.7rem -0.875rem; } + +.cmp-dm-portal .ui.loading.popup { display: block; visibility: hidden; z-in= +dex: -1; } + +.cmp-dm-portal .ui.animating.popup, .cmp-dm-portal .ui.visible.popup { disp= +lay: block; } + +.cmp-dm-portal .ui.visible.popup { transform: translateZ(0px); backface-vis= +ibility: hidden; } + +.cmp-dm-portal .ui.basic.popup::before { display: none; } + +.cmp-dm-portal .ui.fixed.popup { width: 250px; } + +.cmp-dm-portal .ui.wide.popup { max-width: 350px; } + +.cmp-dm-portal .ui.wide.popup.fixed { width: 350px; } + +.cmp-dm-portal .ui[class*=3D"very wide"].popup { max-width: 550px; } + +.cmp-dm-portal .ui[class*=3D"very wide"].popup.fixed { width: 550px; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.wide.popup, .cmp-dm-portal .ui[class*=3D"very wide"].p= +opup { max-width: 250px; } + .cmp-dm-portal .ui.wide.popup.fixed, .cmp-dm-portal .ui[class*=3D"very wi= +de"].popup.fixed { width: 250px; } +} + +.cmp-dm-portal .ui.fluid.popup { width: 100%; max-width: none; } + +.cmp-dm-portal .ui.inverted.popup { background: rgb(27, 28, 29); color: rgb= +(255, 255, 255); border: none; box-shadow: none; } + +.cmp-dm-portal .ui.inverted.popup .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.inverted.popup::before { background-color: rgb(27, 28, 2= +9); box-shadow: none !important; } + +.cmp-dm-portal .ui.flowing.popup { max-width: none; } + +.cmp-dm-portal .ui.popup { font-size: 1rem; } + +.cmp-dm-portal .ui.search { position: relative; } + +.cmp-dm-portal .ui.search > .prompt { margin: 0px; outline: none; appearanc= +e: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); text-shadow: = +none; font-style: normal; font-weight: 400; line-height: 1.21429em; padding= +: 0.678571em 1em; font-size: 1em; background: rgb(255, 255, 255); border: 1= +px solid rgba(34, 36, 38, 0.15); color: rgb(80, 80, 80); box-shadow: transp= +arent 0px 0px 0px 0px inset; transition: background-color 0.1s ease 0s, col= +or 0.1s ease 0s, box-shadow 0.1s ease 0s, border-color 0.1s ease 0s, -webki= +t-box-shadow 0.1s ease 0s; } + +.cmp-dm-portal .ui.search .prompt { border-radius: 500rem; } + +.cmp-dm-portal .ui.search .prompt ~ .search.icon { cursor: pointer; } + +.cmp-dm-portal .ui.search > .results { display: none; position: absolute; t= +op: 100%; left: 0px; transform-origin: center top; white-space: normal; tex= +t-align: left; text-transform: none; background: rgb(255, 255, 255); margin= +-top: 0.5em; width: 18em; border-radius: 0.285714rem; box-shadow: rgba(34, = +36, 38, 0.12) 0px 2px 4px 0px, rgba(34, 36, 38, 0.15) 0px 2px 10px 0px; bor= +der: 1px solid rgb(212, 212, 213); z-index: 998; } + +.cmp-dm-portal .ui.search > .results > :first-child { border-radius: 0.2857= +14rem 0.285714rem 0px 0px; } + +.cmp-dm-portal .ui.search > .results > :last-child { border-radius: 0px 0px= + 0.285714rem 0.285714rem; } + +.cmp-dm-portal .ui.search > .results .result { cursor: pointer; display: bl= +ock; overflow: hidden; font-size: 1em; padding: 0.857143em 1.14286em; color= +: rgb(80, 80, 80); line-height: 1.33; border-bottom: 1px solid rgba(34, 36,= + 38, 0.1); } + +.cmp-dm-portal .ui.search > .results .result:last-child { border-bottom: no= +ne !important; } + +.cmp-dm-portal .ui.search > .results .result .image { float: right; overflo= +w: hidden; background: none; width: 5em; height: 3em; border-radius: 0.25em= +; } + +.cmp-dm-portal .ui.search > .results .result .image img { display: block; w= +idth: auto; height: 100%; } + +.cmp-dm-portal .ui.search > .results .result .image + .content { margin: 0p= +x 6em 0px 0px; } + +.cmp-dm-portal .ui.search > .results .result .title { margin: -0.142857em 0= +px 0px; font-family: graphik-regular-web, "Helvetica Neue", Arial, Helvetic= +a, sans-serif; font-weight: 700; font-size: 1em; color: rgba(0, 0, 0, 0.85)= +; } + +.cmp-dm-portal .ui.search > .results .result .description { margin-top: 0px= +; font-size: 0.928571em; color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.search > .results .result .price { float: right; color: = +rgb(33, 186, 69); } + +.cmp-dm-portal .ui.search > .results > .message { padding: 1em; } + +.cmp-dm-portal .ui.search > .results > .message .header { font-family: grap= +hik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; font-size:= + 1rem; font-weight: 700; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.search > .results > .message .description { margin-top: = +0.25rem; font-size: 1em; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.search > .results > .action { display: block; border-top= +: none; background: rgb(243, 244, 245); padding: 0.928571em 1em; color: rgb= +(80, 80, 80); font-weight: 700; text-align: center; } + +.cmp-dm-portal .ui.search > .prompt:focus { border-color: rgba(34, 36, 38, = +0.35); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.category.search > .results .category .result:hover, .cmp= +-dm-portal .ui.search > .results .result:hover { background: rgb(249, 250, = +251); } + +.cmp-dm-portal .ui.search .action:hover:not(div) { background: rgb(224, 224= +, 224); } + +.cmp-dm-portal .ui.category.search > .results .category .result.active, .cm= +p-dm-portal .ui.search > .results .result.active { position: relative; bord= +er-left-color: rgba(34, 36, 38, 0.1); background: rgb(243, 244, 245); box-s= +hadow: none; } + +.cmp-dm-portal .ui.search > .results .result.active .description, .cmp-dm-p= +ortal .ui.search > .results .result.active .title { color: rgba(0, 0, 0, 0.= +85); } + +.cmp-dm-portal .ui.search { font-size: 1em; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.search .results { max-width: calc(100vw - 2rem); } +} + +.cmp-dm-portal .ui.sidebar { background-color: rgb(255, 255, 255); position= +: fixed; top: 0px; left: 0px; transition: none 0s ease 0s; will-change: tra= +nsform; transform: translateZ(0px); visibility: hidden; max-height: 100%; z= +-index: 102; height: 100% !important; border-radius: 0px !important; margin= +: 0px !important; overflow-y: auto !important; } + +.cmp-dm-portal .ui.sidebar, .cmp-dm-portal .ui.sidebar > * { backface-visib= +ility: hidden; } + +.cmp-dm-portal .ui.left.sidebar { right: auto; left: 0px; transform: transl= +ate3d(-100%, 0px, 0px); } + +.cmp-dm-portal .ui.right.sidebar { transform: translate3d(100%, 0px, 0px); = +right: 0px !important; left: auto !important; } + +.cmp-dm-portal .ui.bottom.sidebar, .cmp-dm-portal .ui.top.sidebar { width: = +100% !important; height: auto !important; } + +.cmp-dm-portal .ui.top.sidebar { transform: translate3d(0px, -100%, 0px); t= +op: 0px !important; bottom: auto !important; } + +.cmp-dm-portal .ui.bottom.sidebar { transform: translate3d(0px, 100%, 0px);= + top: auto !important; bottom: 0px !important; } + +.cmp-dm-portal .pushable { height: 100%; overflow-x: hidden; padding: 0px != +important; } + +.cmp-dm-portal body.pushable { background: rgb(84, 84, 84); } + +.cmp-dm-portal body.pushable.dimmed { background: inherit; } + +.cmp-dm-portal .pushable:not(body) { transform: translateZ(0px); } + +.cmp-dm-portal .pushable:not(body) > .fixed, .cmp-dm-portal .pushable:not(b= +ody) > .pusher::after, .cmp-dm-portal .pushable:not(body) > .ui.sidebar { p= +osition: absolute; } + +.cmp-dm-portal .pushable > .fixed { position: fixed; will-change: transform= +; z-index: 101; } + +.cmp-dm-portal .pushable > .fixed, .cmp-dm-portal .pushable > .pusher { bac= +kface-visibility: hidden; transition: transform 0.5s ease 0s, -webkit-trans= +form 0.5s ease 0s; } + +.cmp-dm-portal .pushable > .pusher { position: relative; overflow: hidden; = +min-height: 100%; z-index: 2; background: inherit; } + +.cmp-dm-portal body.pushable > .pusher { background: rgb(249, 249, 249); } + +.cmp-dm-portal .pushable > .pusher::after { position: fixed; top: 0px; righ= +t: 0px; content: ""; background-color: rgba(0, 0, 0, 0.4); overflow: hidden= +; opacity: 0; transition: opacity 0.5s ease 0s; will-change: opacity; z-ind= +ex: 1000; } + +.cmp-dm-portal .ui.sidebar.menu .item { border-radius: 0px !important; } + +.cmp-dm-portal .pushable > .pusher.dimmed::after { width: 100% !important; = +height: 100% !important; opacity: 1 !important; } + +.cmp-dm-portal .ui.animating.sidebar { visibility: visible; } + +.cmp-dm-portal .ui.visible.sidebar { visibility: visible; transform: transl= +ateZ(0px); } + +.cmp-dm-portal .ui.bottom.visible.sidebar, .cmp-dm-portal .ui.left.visible.= +sidebar, .cmp-dm-portal .ui.right.visible.sidebar, .cmp-dm-portal .ui.top.v= +isible.sidebar { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px 20px; } + +.cmp-dm-portal .ui.visible.left.sidebar ~ .fixed, .cmp-dm-portal .ui.visibl= +e.left.sidebar ~ .pusher { transform: translate3d(260px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.right.sidebar ~ .fixed, .cmp-dm-portal .ui.visib= +le.right.sidebar ~ .pusher { transform: translate3d(-260px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.top.sidebar ~ .fixed, .cmp-dm-portal .ui.visible= +.top.sidebar ~ .pusher { transform: translate3d(0px, 36px, 0px); } + +.cmp-dm-portal .ui.visible.bottom.sidebar ~ .fixed, .cmp-dm-portal .ui.visi= +ble.bottom.sidebar ~ .pusher { transform: translate3d(0px, -36px, 0px); } + +.cmp-dm-portal .ui.visible.left.sidebar ~ .ui.visible.right.sidebar ~ .fixe= +d, .cmp-dm-portal .ui.visible.left.sidebar ~ .ui.visible.right.sidebar ~ .p= +usher, .cmp-dm-portal .ui.visible.right.sidebar ~ .ui.visible.left.sidebar = +~ .fixed, .cmp-dm-portal .ui.visible.right.sidebar ~ .ui.visible.left.sideb= +ar ~ .pusher { transform: translateZ(0px); } + +.cmp-dm-portal .ui.thin.left.sidebar, .cmp-dm-portal .ui.thin.right.sidebar= + { width: 150px; } + +.cmp-dm-portal .ui[class*=3D"very thin"].left.sidebar, .cmp-dm-portal .ui[c= +lass*=3D"very thin"].right.sidebar { width: 60px; } + +.cmp-dm-portal .ui.left.sidebar, .cmp-dm-portal .ui.right.sidebar { width: = +260px; } + +.cmp-dm-portal .ui.wide.left.sidebar, .cmp-dm-portal .ui.wide.right.sidebar= + { width: 350px; } + +.cmp-dm-portal .ui[class*=3D"very wide"].left.sidebar, .cmp-dm-portal .ui[c= +lass*=3D"very wide"].right.sidebar { width: 475px; } + +.cmp-dm-portal .ui.visible.thin.left.sidebar ~ .fixed, .cmp-dm-portal .ui.v= +isible.thin.left.sidebar ~ .pusher { transform: translate3d(150px, 0px, 0px= +); } + +.cmp-dm-portal .ui.visible[class*=3D"very thin"].left.sidebar ~ .fixed, .cm= +p-dm-portal .ui.visible[class*=3D"very thin"].left.sidebar ~ .pusher { tran= +sform: translate3d(60px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.wide.left.sidebar ~ .fixed, .cmp-dm-portal .ui.v= +isible.wide.left.sidebar ~ .pusher { transform: translate3d(350px, 0px, 0px= +); } + +.cmp-dm-portal .ui.visible[class*=3D"very wide"].left.sidebar ~ .fixed, .cm= +p-dm-portal .ui.visible[class*=3D"very wide"].left.sidebar ~ .pusher { tran= +sform: translate3d(475px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.thin.right.sidebar ~ .fixed, .cmp-dm-portal .ui.= +visible.thin.right.sidebar ~ .pusher { transform: translate3d(-150px, 0px, = +0px); } + +.cmp-dm-portal .ui.visible[class*=3D"very thin"].right.sidebar ~ .fixed, .c= +mp-dm-portal .ui.visible[class*=3D"very thin"].right.sidebar ~ .pusher { tr= +ansform: translate3d(-60px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.wide.right.sidebar ~ .fixed, .cmp-dm-portal .ui.= +visible.wide.right.sidebar ~ .pusher { transform: translate3d(-350px, 0px, = +0px); } + +.cmp-dm-portal .ui.visible[class*=3D"very wide"].right.sidebar ~ .fixed, .c= +mp-dm-portal .ui.visible[class*=3D"very wide"].right.sidebar ~ .pusher { tr= +ansform: translate3d(-475px, 0px, 0px); } + +.cmp-dm-portal .ui.overlay.sidebar { z-index: 102; } + +.cmp-dm-portal .ui.left.overlay.sidebar { transform: translate3d(-100%, 0px= +, 0px); } + +.cmp-dm-portal .ui.right.overlay.sidebar { transform: translate3d(100%, 0px= +, 0px); } + +.cmp-dm-portal .ui.top.overlay.sidebar { transform: translate3d(0px, -100%,= + 0px); } + +.cmp-dm-portal .ui.bottom.overlay.sidebar { transform: translate3d(0px, 100= +%, 0px); } + +.cmp-dm-portal .animating.ui.overlay.sidebar, .cmp-dm-portal .ui.visible.ov= +erlay.sidebar { transition: transform 0.5s ease 0s, -webkit-transform 0.5s = +ease 0s; } + +.cmp-dm-portal .ui.visible.bottom.overlay.sidebar, .cmp-dm-portal .ui.visib= +le.left.overlay.sidebar, .cmp-dm-portal .ui.visible.right.overlay.sidebar, = +.cmp-dm-portal .ui.visible.top.overlay.sidebar { transform: translateZ(0px)= +; } + +.cmp-dm-portal .ui.visible.overlay.sidebar ~ .fixed, .cmp-dm-portal .ui.vis= +ible.overlay.sidebar ~ .pusher { transform: none !important; } + +.cmp-dm-portal .ui.push.sidebar { transition: transform 0.5s ease 0s, -webk= +it-transform 0.5s ease 0s; z-index: 102; } + +.cmp-dm-portal .ui.left.push.sidebar { transform: translate3d(-100%, 0px, 0= +px); } + +.cmp-dm-portal .ui.right.push.sidebar { transform: translate3d(100%, 0px, 0= +px); } + +.cmp-dm-portal .ui.top.push.sidebar { transform: translate3d(0px, -100%, 0p= +x); } + +.cmp-dm-portal .ui.bottom.push.sidebar { transform: translate3d(0px, 100%, = +0px); } + +.cmp-dm-portal .ui.uncover.sidebar, .cmp-dm-portal .ui.visible.push.sidebar= + { transform: translateZ(0px); } + +.cmp-dm-portal .ui.uncover.sidebar { z-index: 1; } + +.cmp-dm-portal .ui.visible.uncover.sidebar { transform: translateZ(0px); tr= +ansition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; } + +.cmp-dm-portal .ui.slide.along.sidebar { z-index: 1; } + +.cmp-dm-portal .ui.left.slide.along.sidebar { transform: translate3d(-50%, = +0px, 0px); } + +.cmp-dm-portal .ui.right.slide.along.sidebar { transform: translate3d(50%, = +0px, 0px); } + +.cmp-dm-portal .ui.top.slide.along.sidebar { transform: translate3d(0px, -5= +0%, 0px); } + +.cmp-dm-portal .ui.bottom.slide.along.sidebar { transform: translate3d(0px,= + 50%, 0px); } + +.cmp-dm-portal .ui.animating.slide.along.sidebar { transition: transform 0.= +5s ease 0s, -webkit-transform 0.5s ease 0s; } + +.cmp-dm-portal .ui.visible.slide.along.sidebar { transform: translateZ(0px)= +; } + +.cmp-dm-portal .ui.slide.out.sidebar { z-index: 1; } + +.cmp-dm-portal .ui.left.slide.out.sidebar { transform: translate3d(50%, 0px= +, 0px); } + +.cmp-dm-portal .ui.right.slide.out.sidebar { transform: translate3d(-50%, 0= +px, 0px); } + +.cmp-dm-portal .ui.top.slide.out.sidebar { transform: translate3d(0px, 50%,= + 0px); } + +.cmp-dm-portal .ui.bottom.slide.out.sidebar { transform: translate3d(0px, -= +50%, 0px); } + +.cmp-dm-portal .ui.animating.slide.out.sidebar { transition: transform 0.5s= + ease 0s, -webkit-transform 0.5s ease 0s; } + +.cmp-dm-portal .ui.visible.slide.out.sidebar { transform: translateZ(0px); = +} + +.cmp-dm-portal .ui.scale.down.sidebar { transition: transform 0.5s ease 0s,= + -webkit-transform 0.5s ease 0s; z-index: 102; } + +.cmp-dm-portal .ui.left.scale.down.sidebar { transform: translate3d(-100%, = +0px, 0px); } + +.cmp-dm-portal .ui.right.scale.down.sidebar { transform: translate3d(100%, = +0px, 0px); } + +.cmp-dm-portal .ui.top.scale.down.sidebar { transform: translate3d(0px, -10= +0%, 0px); } + +.cmp-dm-portal .ui.bottom.scale.down.sidebar { transform: translate3d(0px, = +100%, 0px); } + +.cmp-dm-portal .ui.scale.down.left.sidebar ~ .pusher { transform-origin: 75= +% 50%; } + +.cmp-dm-portal .ui.scale.down.right.sidebar ~ .pusher { transform-origin: 2= +5% 50%; } + +.cmp-dm-portal .ui.scale.down.top.sidebar ~ .pusher { transform-origin: 50%= + 75%; } + +.cmp-dm-portal .ui.scale.down.bottom.sidebar ~ .pusher { transform-origin: = +50% 25%; } + +.cmp-dm-portal .ui.animating.scale.down > .visible.ui.sidebar { transition:= + transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; } + +.cmp-dm-portal .ui.animating.scale.down.sidebar ~ .pusher, .cmp-dm-portal .= +ui.visible.scale.down.sidebar ~ .pusher { width: 100%; height: 100%; displa= +y: block !important; overflow: hidden !important; } + +.cmp-dm-portal .ui.visible.scale.down.sidebar { transform: translateZ(0px);= + } + +.cmp-dm-portal .ui.visible.scale.down.sidebar ~ .pusher { transform: scale(= +0.75); } + +.cmp-dm-portal .transition { animation-iteration-count: 1; animation-durati= +on: 0.3s; animation-timing-function: ease; animation-fill-mode: both; } + +.cmp-dm-portal .animating.transition { backface-visibility: hidden; visibil= +ity: visible !important; } + +.cmp-dm-portal .hidden.transition { display: none; visibility: hidden; } + +.cmp-dm-portal .visible.transition { display: block !important; visibility:= + visible !important; } + +.cmp-dm-portal .transition.browse { animation-duration: 0.5s; } + +.cmp-dm-portal .transition.browse.in { animation-name: browseIn; } + +.cmp-dm-portal .transition.browse.left.out, .cmp-dm-portal .transition.brow= +se.out { animation-name: browseOutLeft; } + +.cmp-dm-portal .transition.browse.right.out { animation-name: browseOutRigh= +t; } + +@-webkit-keyframes browseIn {=20 + 0% { transform: scale(0.8) translateZ(0px); z-index: -1; } + 10% { transform: scale(0.8) translateZ(0px); z-index: -1; opacity: 0.7; } + 80% { transform: scale(1.05) translateZ(0px); opacity: 1; z-index: 999; } + 100% { transform: scale(1) translateZ(0px); z-index: 999; } +} + +@keyframes browseIn {=20 + 0% { transform: scale(0.8) translateZ(0px); z-index: -1; } + 10% { transform: scale(0.8) translateZ(0px); z-index: -1; opacity: 0.7; } + 80% { transform: scale(1.05) translateZ(0px); opacity: 1; z-index: 999; } + 100% { transform: scale(1) translateZ(0px); z-index: 999; } +} + +@-webkit-keyframes browseOutLeft {=20 + 0% { z-index: 999; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= +; } + 50% { z-index: -1; transform: translateX(-105%) rotateY(35deg) rotateX(10= +deg) translateZ(-10px); } + 80% { opacity: 1; } + 100% { z-index: -1; transform: translateX(0px) rotateY(0deg) rotateX(0deg= +) translateZ(-10px); opacity: 0; } +} + +@keyframes browseOutLeft {=20 + 0% { z-index: 999; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= +; } + 50% { z-index: -1; transform: translateX(-105%) rotateY(35deg) rotateX(10= +deg) translateZ(-10px); } + 80% { opacity: 1; } + 100% { z-index: -1; transform: translateX(0px) rotateY(0deg) rotateX(0deg= +) translateZ(-10px); opacity: 0; } +} + +@-webkit-keyframes browseOutRight {=20 + 0% { z-index: 999; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= +; } + 50% { z-index: 1; transform: translateX(105%) rotateY(35deg) rotateX(10de= +g) translateZ(-10px); } + 80% { opacity: 1; } + 100% { z-index: 1; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= + translateZ(-10px); opacity: 0; } +} + +@keyframes browseOutRight {=20 + 0% { z-index: 999; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= +; } + 50% { z-index: 1; transform: translateX(105%) rotateY(35deg) rotateX(10de= +g) translateZ(-10px); } + 80% { opacity: 1; } + 100% { z-index: 1; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= + translateZ(-10px); opacity: 0; } +} + +.cmp-dm-portal .drop.transition { transform-origin: center top; animation-d= +uration: 0.4s; animation-timing-function: cubic-bezier(0.34, 1.61, 0.7, 1);= + } + +.cmp-dm-portal .drop.transition.in { animation-name: dropIn; } + +.cmp-dm-portal .drop.transition.out { animation-name: dropOut; } + +@-webkit-keyframes dropIn {=20 + 0% { opacity: 0; transform: scale(0); } + 100% { opacity: 1; transform: scale(1); } +} + +@keyframes dropIn {=20 + 0% { opacity: 0; transform: scale(0); } + 100% { opacity: 1; transform: scale(1); } +} + +@-webkit-keyframes dropOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0); } +} + +@keyframes dropOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0); } +} + +.cmp-dm-portal .transition.fade.in { animation-name: fadeIn; } + +.cmp-dm-portal .transition[class*=3D"fade up"].in { animation-name: fadeInU= +p; } + +.cmp-dm-portal .transition[class*=3D"fade down"].in { animation-name: fadeI= +nDown; } + +.cmp-dm-portal .transition[class*=3D"fade left"].in { animation-name: fadeI= +nLeft; } + +.cmp-dm-portal .transition[class*=3D"fade right"].in { animation-name: fade= +InRight; } + +.cmp-dm-portal .transition.fade.out { animation-name: fadeOut; } + +.cmp-dm-portal .transition[class*=3D"fade up"].out { animation-name: fadeOu= +tUp; } + +.cmp-dm-portal .transition[class*=3D"fade down"].out { animation-name: fade= +OutDown; } + +.cmp-dm-portal .transition[class*=3D"fade left"].out { animation-name: fade= +OutLeft; } + +.cmp-dm-portal .transition[class*=3D"fade right"].out { animation-name: fad= +eOutRight; } + +@-webkit-keyframes fadeIn {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@keyframes fadeIn {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@-webkit-keyframes fadeInUp {=20 + 0% { opacity: 0; transform: translateY(10%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes fadeInUp {=20 + 0% { opacity: 0; transform: translateY(10%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@-webkit-keyframes fadeInDown {=20 + 0% { opacity: 0; transform: translateY(-10%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes fadeInDown {=20 + 0% { opacity: 0; transform: translateY(-10%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@-webkit-keyframes fadeInLeft {=20 + 0% { opacity: 0; transform: translateX(10%); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@keyframes fadeInLeft {=20 + 0% { opacity: 0; transform: translateX(10%); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@-webkit-keyframes fadeInRight {=20 + 0% { opacity: 0; transform: translateX(-10%); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@keyframes fadeInRight {=20 + 0% { opacity: 0; transform: translateX(-10%); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@-webkit-keyframes fadeOut {=20 + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@keyframes fadeOut {=20 + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@-webkit-keyframes fadeOutUp {=20 + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0; transform: translateY(5%); } +} + +@keyframes fadeOutUp {=20 + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0; transform: translateY(5%); } +} + +@-webkit-keyframes fadeOutDown {=20 + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0; transform: translateY(-5%); } +} + +@keyframes fadeOutDown {=20 + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0; transform: translateY(-5%); } +} + +@-webkit-keyframes fadeOutLeft {=20 + 0% { opacity: 1; transform: translateX(0px); } + 100% { opacity: 0; transform: translateX(5%); } +} + +@keyframes fadeOutLeft {=20 + 0% { opacity: 1; transform: translateX(0px); } + 100% { opacity: 0; transform: translateX(5%); } +} + +@-webkit-keyframes fadeOutRight {=20 + 0% { opacity: 1; transform: translateX(0px); } + 100% { opacity: 0; transform: translateX(-5%); } +} + +@keyframes fadeOutRight {=20 + 0% { opacity: 1; transform: translateX(0px); } + 100% { opacity: 0; transform: translateX(-5%); } +} + +.cmp-dm-portal .flip.transition.in, .cmp-dm-portal .flip.transition.out { a= +nimation-duration: 0.6s; } + +.cmp-dm-portal .horizontal.flip.transition.in { animation-name: horizontalF= +lipIn; } + +.cmp-dm-portal .horizontal.flip.transition.out { animation-name: horizontal= +FlipOut; } + +.cmp-dm-portal .vertical.flip.transition.in { animation-name: verticalFlipI= +n; } + +.cmp-dm-portal .vertical.flip.transition.out { animation-name: verticalFlip= +Out; } + +@-webkit-keyframes horizontalFlipIn {=20 + 0% { transform: perspective(125pc) rotateY(-90deg); opacity: 0; } + 100% { transform: perspective(125pc) rotateY(0deg); opacity: 1; } +} + +@keyframes horizontalFlipIn {=20 + 0% { transform: perspective(125pc) rotateY(-90deg); opacity: 0; } + 100% { transform: perspective(125pc) rotateY(0deg); opacity: 1; } +} + +@-webkit-keyframes verticalFlipIn {=20 + 0% { transform: perspective(125pc) rotateX(-90deg); opacity: 0; } + 100% { transform: perspective(125pc) rotateX(0deg); opacity: 1; } +} + +@keyframes verticalFlipIn {=20 + 0% { transform: perspective(125pc) rotateX(-90deg); opacity: 0; } + 100% { transform: perspective(125pc) rotateX(0deg); opacity: 1; } +} + +@-webkit-keyframes horizontalFlipOut {=20 + 0% { transform: perspective(125pc) rotateY(0deg); opacity: 1; } + 100% { transform: perspective(125pc) rotateY(90deg); opacity: 0; } +} + +@keyframes horizontalFlipOut {=20 + 0% { transform: perspective(125pc) rotateY(0deg); opacity: 1; } + 100% { transform: perspective(125pc) rotateY(90deg); opacity: 0; } +} + +@-webkit-keyframes verticalFlipOut {=20 + 0% { transform: perspective(125pc) rotateX(0deg); opacity: 1; } + 100% { transform: perspective(125pc) rotateX(-90deg); opacity: 0; } +} + +@keyframes verticalFlipOut {=20 + 0% { transform: perspective(125pc) rotateX(0deg); opacity: 1; } + 100% { transform: perspective(125pc) rotateX(-90deg); opacity: 0; } +} + +.cmp-dm-portal .scale.transition.in { animation-name: scaleIn; } + +.cmp-dm-portal .scale.transition.out { animation-name: scaleOut; } + +@-webkit-keyframes scaleIn {=20 + 0% { opacity: 0; transform: scale(0.8); } + 100% { opacity: 1; transform: scale(1); } +} + +@keyframes scaleIn {=20 + 0% { opacity: 0; transform: scale(0.8); } + 100% { opacity: 1; transform: scale(1); } +} + +@-webkit-keyframes scaleOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0.9); } +} + +@keyframes scaleOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0.9); } +} + +.cmp-dm-portal .transition.fly { animation-duration: 0.6s; transition-timin= +g-function: cubic-bezier(0.215, 0.61, 0.355, 1); } + +.cmp-dm-portal .transition.fly.in { animation-name: flyIn; } + +.cmp-dm-portal .transition[class*=3D"fly up"].in { animation-name: flyInUp;= + } + +.cmp-dm-portal .transition[class*=3D"fly down"].in { animation-name: flyInD= +own; } + +.cmp-dm-portal .transition[class*=3D"fly left"].in { animation-name: flyInL= +eft; } + +.cmp-dm-portal .transition[class*=3D"fly right"].in { animation-name: flyIn= +Right; } + +.cmp-dm-portal .transition.fly.out { animation-name: flyOut; } + +.cmp-dm-portal .transition[class*=3D"fly up"].out { animation-name: flyOutU= +p; } + +.cmp-dm-portal .transition[class*=3D"fly down"].out { animation-name: flyOu= +tDown; } + +.cmp-dm-portal .transition[class*=3D"fly left"].out { animation-name: flyOu= +tLeft; } + +.cmp-dm-portal .transition[class*=3D"fly right"].out { animation-name: flyO= +utRight; } + +@-webkit-keyframes flyIn {=20 + 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } + 20% { transform: scale3d(1.1, 1.1, 1.1); } + 40% { transform: scale3d(0.9, 0.9, 0.9); } + 60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); } + 80% { transform: scale3d(0.97, 0.97, 0.97); } + 100% { opacity: 1; transform: scaleX(1); } +} + +@keyframes flyIn {=20 + 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } + 20% { transform: scale3d(1.1, 1.1, 1.1); } + 40% { transform: scale3d(0.9, 0.9, 0.9); } + 60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); } + 80% { transform: scale3d(0.97, 0.97, 0.97); } + 100% { opacity: 1; transform: scaleX(1); } +} + +@-webkit-keyframes flyInUp {=20 + 0% { opacity: 0; transform: translate3d(0px, 1500px, 0px); } + 60% { opacity: 1; transform: translate3d(0px, -20px, 0px); } + 75% { transform: translate3d(0px, 10px, 0px); } + 90% { transform: translate3d(0px, -5px, 0px); } + 100% { transform: translateZ(0px); } +} + +@keyframes flyInUp {=20 + 0% { opacity: 0; transform: translate3d(0px, 1500px, 0px); } + 60% { opacity: 1; transform: translate3d(0px, -20px, 0px); } + 75% { transform: translate3d(0px, 10px, 0px); } + 90% { transform: translate3d(0px, -5px, 0px); } + 100% { transform: translateZ(0px); } +} + +@-webkit-keyframes flyInDown {=20 + 0% { opacity: 0; transform: translate3d(0px, -1500px, 0px); } + 60% { opacity: 1; transform: translate3d(0px, 25px, 0px); } + 75% { transform: translate3d(0px, -10px, 0px); } + 90% { transform: translate3d(0px, 5px, 0px); } + 100% { transform: none; } +} + +@keyframes flyInDown {=20 + 0% { opacity: 0; transform: translate3d(0px, -1500px, 0px); } + 60% { opacity: 1; transform: translate3d(0px, 25px, 0px); } + 75% { transform: translate3d(0px, -10px, 0px); } + 90% { transform: translate3d(0px, 5px, 0px); } + 100% { transform: none; } +} + +@-webkit-keyframes flyInLeft {=20 + 0% { opacity: 0; transform: translate3d(1500px, 0px, 0px); } + 60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); } + 75% { transform: translate3d(10px, 0px, 0px); } + 90% { transform: translate3d(-5px, 0px, 0px); } + 100% { transform: none; } +} + +@keyframes flyInLeft {=20 + 0% { opacity: 0; transform: translate3d(1500px, 0px, 0px); } + 60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); } + 75% { transform: translate3d(10px, 0px, 0px); } + 90% { transform: translate3d(-5px, 0px, 0px); } + 100% { transform: none; } +} + +@-webkit-keyframes flyInRight {=20 + 0% { opacity: 0; transform: translate3d(-1500px, 0px, 0px); } + 60% { opacity: 1; transform: translate3d(25px, 0px, 0px); } + 75% { transform: translate3d(-10px, 0px, 0px); } + 90% { transform: translate3d(5px, 0px, 0px); } + 100% { transform: none; } +} + +@keyframes flyInRight {=20 + 0% { opacity: 0; transform: translate3d(-1500px, 0px, 0px); } + 60% { opacity: 1; transform: translate3d(25px, 0px, 0px); } + 75% { transform: translate3d(-10px, 0px, 0px); } + 90% { transform: translate3d(5px, 0px, 0px); } + 100% { transform: none; } +} + +@-webkit-keyframes flyOut {=20 + 20% { transform: scale3d(0.9, 0.9, 0.9); } + 50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); } + 100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } +} + +@keyframes flyOut {=20 + 20% { transform: scale3d(0.9, 0.9, 0.9); } + 50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); } + 100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } +} + +@-webkit-keyframes flyOutUp {=20 + 20% { transform: translate3d(0px, 10px, 0px); } + 40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px); } + 100% { opacity: 0; transform: translate3d(0px, 125pc, 0px); } +} + +@keyframes flyOutUp {=20 + 20% { transform: translate3d(0px, 10px, 0px); } + 40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px); } + 100% { opacity: 0; transform: translate3d(0px, 125pc, 0px); } +} + +@-webkit-keyframes flyOutDown {=20 + 20% { transform: translate3d(0px, -10px, 0px); } + 40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px); } + 100% { opacity: 0; transform: translate3d(0px, -125pc, 0px); } +} + +@keyframes flyOutDown {=20 + 20% { transform: translate3d(0px, -10px, 0px); } + 40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px); } + 100% { opacity: 0; transform: translate3d(0px, -125pc, 0px); } +} + +@-webkit-keyframes flyOutRight {=20 + 20% { opacity: 1; transform: translate3d(20px, 0px, 0px); } + 100% { opacity: 0; transform: translate3d(-125pc, 0px, 0px); } +} + +@keyframes flyOutRight {=20 + 20% { opacity: 1; transform: translate3d(20px, 0px, 0px); } + 100% { opacity: 0; transform: translate3d(-125pc, 0px, 0px); } +} + +@-webkit-keyframes flyOutLeft {=20 + 20% { opacity: 1; transform: translate3d(-20px, 0px, 0px); } + 100% { opacity: 0; transform: translate3d(125pc, 0px, 0px); } +} + +@keyframes flyOutLeft {=20 + 20% { opacity: 1; transform: translate3d(-20px, 0px, 0px); } + 100% { opacity: 0; transform: translate3d(125pc, 0px, 0px); } +} + +.cmp-dm-portal .transition.slide.in, .cmp-dm-portal .transition[class*=3D"s= +lide down"].in { animation-name: slideInY; transform-origin: center top; } + +.cmp-dm-portal .transition[class*=3D"slide up"].in { animation-name: slideI= +nY; transform-origin: center bottom; } + +.cmp-dm-portal .transition[class*=3D"slide left"].in { animation-name: slid= +eInX; transform-origin: right center; } + +.cmp-dm-portal .transition[class*=3D"slide right"].in { animation-name: sli= +deInX; transform-origin: left center; } + +.cmp-dm-portal .transition.slide.out, .cmp-dm-portal .transition[class*=3D"= +slide down"].out { animation-name: slideOutY; transform-origin: center top;= + } + +.cmp-dm-portal .transition[class*=3D"slide up"].out { animation-name: slide= +OutY; transform-origin: center bottom; } + +.cmp-dm-portal .transition[class*=3D"slide left"].out { animation-name: sli= +deOutX; transform-origin: right center; } + +.cmp-dm-portal .transition[class*=3D"slide right"].out { animation-name: sl= +ideOutX; transform-origin: left center; } + +@-webkit-keyframes slideInY {=20 + 0% { opacity: 0; transform: scaleY(0); } + 100% { opacity: 1; transform: scaleY(1); } +} + +@keyframes slideInY {=20 + 0% { opacity: 0; transform: scaleY(0); } + 100% { opacity: 1; transform: scaleY(1); } +} + +@-webkit-keyframes slideInX {=20 + 0% { opacity: 0; transform: scaleX(0); } + 100% { opacity: 1; transform: scaleX(1); } +} + +@keyframes slideInX {=20 + 0% { opacity: 0; transform: scaleX(0); } + 100% { opacity: 1; transform: scaleX(1); } +} + +@-webkit-keyframes slideOutY {=20 + 0% { opacity: 1; transform: scaleY(1); } + 100% { opacity: 0; transform: scaleY(0); } +} + +@keyframes slideOutY {=20 + 0% { opacity: 1; transform: scaleY(1); } + 100% { opacity: 0; transform: scaleY(0); } +} + +@-webkit-keyframes slideOutX {=20 + 0% { opacity: 1; transform: scaleX(1); } + 100% { opacity: 0; transform: scaleX(0); } +} + +@keyframes slideOutX {=20 + 0% { opacity: 1; transform: scaleX(1); } + 100% { opacity: 0; transform: scaleX(0); } +} + +.cmp-dm-portal .transition.swing { animation-duration: 0.8s; } + +.cmp-dm-portal .transition[class*=3D"swing down"].in { animation-name: swin= +gInX; transform-origin: center top; } + +.cmp-dm-portal .transition[class*=3D"swing up"].in { animation-name: swingI= +nX; transform-origin: center bottom; } + +.cmp-dm-portal .transition[class*=3D"swing left"].in { animation-name: swin= +gInY; transform-origin: right center; } + +.cmp-dm-portal .transition[class*=3D"swing right"].in { animation-name: swi= +ngInY; transform-origin: left center; } + +.cmp-dm-portal .transition.swing.out, .cmp-dm-portal .transition[class*=3D"= +swing down"].out { animation-name: swingOutX; transform-origin: center top;= + } + +.cmp-dm-portal .transition[class*=3D"swing up"].out { animation-name: swing= +OutX; transform-origin: center bottom; } + +.cmp-dm-portal .transition[class*=3D"swing left"].out { animation-name: swi= +ngOutY; transform-origin: right center; } + +.cmp-dm-portal .transition[class*=3D"swing right"].out { animation-name: sw= +ingOutY; transform-origin: left center; } + +@-webkit-keyframes swingInX {=20 + 0% { transform: perspective(750pt) rotateX(90deg); opacity: 0; } + 40% { transform: perspective(750pt) rotateX(-30deg); opacity: 1; } + 60% { transform: perspective(750pt) rotateX(15deg); } + 80% { transform: perspective(750pt) rotateX(-7.5deg); } + 100% { transform: perspective(750pt) rotateX(0deg); } +} + +@keyframes swingInX {=20 + 0% { transform: perspective(750pt) rotateX(90deg); opacity: 0; } + 40% { transform: perspective(750pt) rotateX(-30deg); opacity: 1; } + 60% { transform: perspective(750pt) rotateX(15deg); } + 80% { transform: perspective(750pt) rotateX(-7.5deg); } + 100% { transform: perspective(750pt) rotateX(0deg); } +} + +@-webkit-keyframes swingInY {=20 + 0% { transform: perspective(750pt) rotateY(-90deg); opacity: 0; } + 40% { transform: perspective(750pt) rotateY(30deg); opacity: 1; } + 60% { transform: perspective(750pt) rotateY(-17.5deg); } + 80% { transform: perspective(750pt) rotateY(7.5deg); } + 100% { transform: perspective(750pt) rotateY(0deg); } +} + +@keyframes swingInY {=20 + 0% { transform: perspective(750pt) rotateY(-90deg); opacity: 0; } + 40% { transform: perspective(750pt) rotateY(30deg); opacity: 1; } + 60% { transform: perspective(750pt) rotateY(-17.5deg); } + 80% { transform: perspective(750pt) rotateY(7.5deg); } + 100% { transform: perspective(750pt) rotateY(0deg); } +} + +@-webkit-keyframes swingOutX {=20 + 0% { transform: perspective(750pt) rotateX(0deg); } + 40% { transform: perspective(750pt) rotateX(-7.5deg); } + 60% { transform: perspective(750pt) rotateX(17.5deg); } + 80% { transform: perspective(750pt) rotateX(-30deg); opacity: 1; } + 100% { transform: perspective(750pt) rotateX(90deg); opacity: 0; } +} + +@keyframes swingOutX {=20 + 0% { transform: perspective(750pt) rotateX(0deg); } + 40% { transform: perspective(750pt) rotateX(-7.5deg); } + 60% { transform: perspective(750pt) rotateX(17.5deg); } + 80% { transform: perspective(750pt) rotateX(-30deg); opacity: 1; } + 100% { transform: perspective(750pt) rotateX(90deg); opacity: 0; } +} + +@-webkit-keyframes swingOutY {=20 + 0% { transform: perspective(750pt) rotateY(0deg); } + 40% { transform: perspective(750pt) rotateY(7.5deg); } + 60% { transform: perspective(750pt) rotateY(-10deg); } + 80% { transform: perspective(750pt) rotateY(30deg); opacity: 1; } + 100% { transform: perspective(750pt) rotateY(-90deg); opacity: 0; } +} + +@keyframes swingOutY {=20 + 0% { transform: perspective(750pt) rotateY(0deg); } + 40% { transform: perspective(750pt) rotateY(7.5deg); } + 60% { transform: perspective(750pt) rotateY(-10deg); } + 80% { transform: perspective(750pt) rotateY(30deg); opacity: 1; } + 100% { transform: perspective(750pt) rotateY(-90deg); opacity: 0; } +} + +.cmp-dm-portal .transition.zoom.in { animation-name: zoomIn; } + +.cmp-dm-portal .transition.zoom.out { animation-name: zoomOut; } + +@-webkit-keyframes zoomIn {=20 + 0% { opacity: 1; transform: scale(0); } + 100% { opacity: 1; transform: scale(1); } +} + +@keyframes zoomIn {=20 + 0% { opacity: 1; transform: scale(0); } + 100% { opacity: 1; transform: scale(1); } +} + +@-webkit-keyframes zoomOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 1; transform: scale(0); } +} + +@keyframes zoomOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 1; transform: scale(0); } +} + +.cmp-dm-portal .flash.transition { animation-duration: 0.75s; animation-nam= +e: flash; } + +.cmp-dm-portal .shake.transition { animation-duration: 0.75s; animation-nam= +e: shake; } + +.cmp-dm-portal .bounce.transition { animation-duration: 0.75s; animation-na= +me: bounce; } + +.cmp-dm-portal .tada.transition { animation-duration: 0.75s; animation-name= +: tada; } + +.cmp-dm-portal .pulse.transition { animation-duration: 0.5s; animation-name= +: pulse; } + +.cmp-dm-portal .jiggle.transition { animation-duration: 0.75s; animation-na= +me: jiggle; } + +.cmp-dm-portal .transition.glow { animation-duration: 2s; animation-timing-= +function: cubic-bezier(0.19, 1, 0.22, 1); animation-name: glow; } + +@-webkit-keyframes flash {=20 + 0%, 50%, 100% { opacity: 1; } + 25%, 75% { opacity: 0; } +} + +@keyframes flash {=20 + 0%, 50%, 100% { opacity: 1; } + 25%, 75% { opacity: 0; } +} + +@-webkit-keyframes shake {=20 + 0%, 100% { transform: translateX(0px); } + 10%, 30%, 50%, 70%, 90% { transform: translateX(-10px); } + 20%, 40%, 60%, 80% { transform: translateX(10px); } +} + +@keyframes shake {=20 + 0%, 100% { transform: translateX(0px); } + 10%, 30%, 50%, 70%, 90% { transform: translateX(-10px); } + 20%, 40%, 60%, 80% { transform: translateX(10px); } +} + +@-webkit-keyframes bounce {=20 + 0%, 20%, 50%, 80%, 100% { transform: translateY(0px); } + 40% { transform: translateY(-30px); } + 60% { transform: translateY(-15px); } +} + +@keyframes bounce {=20 + 0%, 20%, 50%, 80%, 100% { transform: translateY(0px); } + 40% { transform: translateY(-30px); } + 60% { transform: translateY(-15px); } +} + +@-webkit-keyframes tada {=20 + 0% { transform: scale(1); } + 10%, 20% { transform: scale(0.9) rotate(-3deg); } + 30%, 50%, 70%, 90% { transform: scale(1.1) rotate(3deg); } + 40%, 60%, 80% { transform: scale(1.1) rotate(-3deg); } + 100% { transform: scale(1) rotate(0deg); } +} + +@keyframes tada {=20 + 0% { transform: scale(1); } + 10%, 20% { transform: scale(0.9) rotate(-3deg); } + 30%, 50%, 70%, 90% { transform: scale(1.1) rotate(3deg); } + 40%, 60%, 80% { transform: scale(1.1) rotate(-3deg); } + 100% { transform: scale(1) rotate(0deg); } +} + +@-webkit-keyframes pulse {=20 + 0% { transform: scale(1); opacity: 1; } + 50% { transform: scale(0.9); opacity: 0.7; } + 100% { transform: scale(1); opacity: 1; } +} + +@keyframes pulse {=20 + 0% { transform: scale(1); opacity: 1; } + 50% { transform: scale(0.9); opacity: 0.7; } + 100% { transform: scale(1); opacity: 1; } +} + +@-webkit-keyframes jiggle {=20 + 0% { transform: scaleX(1); } + 30% { transform: scale3d(1.25, 0.75, 1); } + 40% { transform: scale3d(0.75, 1.25, 1); } + 50% { transform: scale3d(1.15, 0.85, 1); } + 65% { transform: scale3d(0.95, 1.05, 1); } + 75% { transform: scale3d(1.05, 0.95, 1); } + 100% { transform: scaleX(1); } +} + +@keyframes jiggle {=20 + 0% { transform: scaleX(1); } + 30% { transform: scale3d(1.25, 0.75, 1); } + 40% { transform: scale3d(0.75, 1.25, 1); } + 50% { transform: scale3d(1.15, 0.85, 1); } + 65% { transform: scale3d(0.95, 1.05, 1); } + 75% { transform: scale3d(1.05, 0.95, 1); } + 100% { transform: scaleX(1); } +} + +@-webkit-keyframes glow {=20 + 0% { background-color: rgb(252, 252, 253); } + 30% { background-color: rgb(255, 246, 205); } + 100% { background-color: rgb(252, 252, 253); } +} + +@keyframes glow {=20 + 0% { background-color: rgb(252, 252, 253); } + 30% { background-color: rgb(255, 246, 205); } + 100% { background-color: rgb(252, 252, 253); } +} + +.cmp-dm-portal .custom-checkbox { margin: 10px 0px; } + +.cmp-dm-portal .add-to-cart-btn { margin-left: 40px; display: none; } + +.cmp-dm-portal .image-checkbox { border: 3px solid transparent; } + +.cmp-dm-portal .image-checkbox-checked { position: relative; border-radius:= + 10px; border-color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .image-checkbox i { display: none; color: rgb(161, 0, 255); = +} + +.cmp-dm-portal .image-checkbox-checked i { display: block; position: absolu= +te; top: 10px; left: 10px; } + +.cmp-dm-portal .aem-Grid > .cmp-filter-container.aem-GridColumn.aem-GridCol= +umn--phone--none, .cmp-dm-portal .cmp-filter-container { display: flex; } + +.cmp-dm-portal .cmp-filter-container { flex-wrap: wrap; } + +.cmp-dm-portal .cmp-filter-container--column1 { -webkit-box-flex: 0; flex: = +0 0 100%; max-width: 100%; margin-left: -5px; } + +@media screen and (min-width: 768px) { + .cmp-dm-portal .cmp-filter-container--column1 { -webkit-box-flex: 0; flex= +: 0 0 40%; max-width: 40%; } +} + +.cmp-dm-portal .cmp-filter-container--column1 .ui.dropdown { margin: 10px 1= +2px 0px 0px; } + +.cmp-dm-portal .cmp-filter-container--column1 .ui.dropdown .text { font-siz= +e: 1.4rem; } + +.cmp-dm-portal .cmp-filter-container--column1 .ui.dropdown .dropdown.icon {= + margin: 0px; } + +.cmp-dm-portal .cmp-filter-container--column2 { -webkit-box-flex: 0; flex: = +0 0 100%; max-width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-dm-portal .cmp-filter-container--column2 { -webkit-box-flex: 0; flex= +: 0 0 56%; max-width: 56%; text-align: right; } +} + +.cmp-dm-portal .cmp-filter-container--column2 div { display: inline-flex; -= +webkit-box-pack: center; justify-content: center; -webkit-box-align: center= +; align-items: center; } + +.cmp-dm-portal .cmp-filter-container--column2 .custom-control-input { margi= +n-right: 5px; } + +.cmp-dm-portal .cmp-filter-container--column2 .ui.link.button { font-size: = +1.6rem; margin: -1px 0px; } + +.cmp-dm-portal .cmp-filter-container--column2 .ui.link.button .hidden { dis= +play: none; } + +.cmp-dm-portal .cmp-filter-container--count { color: rgb(107, 107, 107); } + +.cmp-dm-portal .ui.cmp-cards > .card { border-width: 3px; } + +.cmp-dm-portal .ui.cards > * { height: auto; } + +.cmp-dm-portal .ui.cards > * .extra .link.button { text-transform: uppercas= +e; font-size: 11.34px; margin: 0px; } + +.cmp-dm-portal .ui.cards > * .image:not(.ui) > img, .cmp-dm-portal .ui.card= +s > * .ui.cards { border: none; height: 175px; } + +.cmp-dm-portal .ui.cards > * .card .content > header { font-size: 1.04143re= +m; } + +.cmp-dm-portal .cmp-search-results .cmp_card__action-buttons { list-style: = +none; margin: 0px; padding: 0px; display: flex; justify-content: left; min-= +height: 2rem; } + +.cmp-dm-portal .cmp-search-results .cmp_card__action-buttons li { padding-r= +ight: 13px; } + +.internalsearchhero .cmp-internal-search-hero__autocomplete-instructions { = +display: none; } + +.internalsearchhero .cmp-internal-search-hero__hero { position: relative; d= +isplay: flex; -webkit-box-pack: center; justify-content: center; } + +.internalsearchhero .cmp-internal-search-hero__highlight { font-weight: 400= +; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__highlight { line-height: 1= +.6; } +} + +.internalsearchhero .cmp-internal-search-hero__background { position: absol= +ute; z-index: 0; inset: 0px; overflow: hidden; } + +.internalsearchhero .cmp-internal-search-hero__background .cmp-image, .inte= +rnalsearchhero .cmp-internal-search-hero__background .image { height: 100%;= + } + +.internalsearchhero .cmp-internal-search-hero__background .cmp-image__image= + { height: 100%; object-fit: cover; } + +.internalsearchhero .cmp-internal-search-hero__content { position: relative= +; width: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-dir= +ection: normal; flex-direction: column; padding-left: 1.5rem; padding-right= +: 1.5rem; padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__content { margin: 0px; pad= +ding-left: 3.5rem; padding-right: 3.5rem; padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__content { padding-left: 1.= +5rem; padding-right: 1.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__content { max-width: 1280p= +x; padding-left: 0px; padding-right: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__form-container { width: 100%= +; padding-bottom: 3rem; padding-top: 3rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__form-container { padding-b= +ottom: 5rem; padding-top: 5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__form-container { width: 66= +.6667%; margin-left: auto; margin-right: auto; padding-bottom: 8rem; paddin= +g-top: 8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__form-container { width: 50= +%; } +} + +.internalsearchhero .cmp-internal-search-hero__form { display: flex; } + +.internalsearchhero .cmp-internal-search-hero__form-label { display: none; = +} + +.internalsearchhero .cmp-internal-search-hero__search { position: relative;= + width: 100%; height: 5rem; margin-right: -2px; -webkit-box-flex: 1; flex: = +1 0 0px; } + +.internalsearchhero .cmp-internal-search-hero__search-input { border: 1px s= +olid rgb(107, 107, 107); background-color: rgb(255, 255, 255); padding: 1.5= +rem; width: 100%; height: 100%; font-size: 1.6rem; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__search-input { padding: 1.= +5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__search-input { padding: 1.= +5rem 2rem; } +} + +.internalsearchhero .cmp-internal-search-hero__search-input::-webkit-input-= +placeholder { font-size: 1.6rem; line-height: 1.6; color: rgb(167, 167, 167= +); } + +.internalsearchhero .cmp-internal-search-hero__search-input::placeholder { = +font-size: 1.6rem; line-height: 1.6; color: rgb(167, 167, 167); } + +.internalsearchhero .cmp-internal-search-hero__submit { width: auto; min-wi= +dth: 16.6667%; z-index: 10; height: 5rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__submit { min-width: unset;= + } +} + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button { margin:= + 0px; width: 100%; min-width: auto; padding: 1rem 1.5rem; height: 100%; -we= +bkit-box-flex: 1; flex: 1 0 100%; } + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button:hover { b= +ackground-color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__submit .cmp-button { paddi= +ng: 1.5rem 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button__icon { d= +isplay: block; } + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button__icon::af= +ter { content: "=EF=92=A5"; font-size: 30px; font-family: Ionicons; display= +: block; font-weight: 400; font-style: normal; line-height: 1; text-transfo= +rm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowra= +p; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opt= +imizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__submit .cmp-button__icon::= +after { font-size: 2.4rem; } +} + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button__text { d= +isplay: none; margin-left: 0.5rem; line-height: 1.6rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__submit .cmp-button__text {= + display: block; font-size: 1.4rem; word-break: break-word; } +} + +.internalsearchhero .cmp-internal-search-hero__no-search-message { display:= + none; } + +.internalsearchhero .cmp-internal-search-hero__no-search-message--show { di= +splay: block; font-size: 1.4rem; line-height: 2.24rem; font-weight: 400; ma= +rgin-top: 20px; margin-bottom: 2.2rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-search-message--show { = +font-size: 1.6rem; line-height: 2.56rem; margin-bottom: 2.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__search-suggestions { positio= +n: absolute; left: 0px; right: 0px; width: 100%; overflow: hidden; transiti= +on: all 0.5s ease-in-out 0s; transform-origin: left top; } + +.internalsearchhero .cmp-internal-search-hero__search-suggestions--show-rec= +ent .cmp-internal-search-hero__suggestions-list, .internalsearchhero .cmp-i= +nternal-search-hero__search-suggestions--show .cmp-internal-search-hero__su= +ggestions-list { position: relative; display: block; width: 100%; border-wi= +dth: 0px 0.977px; background: linear-gradient(rgb(150, 150, 150) -20px, rgb= +(255, 255, 255) 7px, rgb(255, 255, 255) 20%); } + +.internalsearchhero .cmp-internal-search-hero__search-suggestions--show-rec= +ent .cmp-internal-search-hero__suggestions-list { animation: 0.7s linear 0s= + 1 normal none running slide-down; } + +.internalsearchhero .cmp-internal-search-hero__suggestions-list { display: = +none; border: 1px solid rgb(107, 107, 107); overflow: hidden; z-index: 1000= +; background-color: rgb(255, 255, 255); right: 1px; left: 0px; } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item { border-wi= +dth: 1px; border-style: solid; border-color: transparent transparent rgb(10= +7, 107, 107); border-image: initial; display: block; } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--link { fon= +t-size: 1.6rem; padding: 1rem 1.5rem; margin-bottom: 0px; display: block; c= +olor: rgb(0, 0, 0); font-weight: 600; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__suggestions-item--link { l= +ine-height: 1.6; } +} + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--link:hover= + { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--session .c= +mp-internal-search-hero__suggestions-item--link { font-weight: 400; } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--active { b= +order: 1px solid rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--active a {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__btn-container { display: non= +e; } + +.internalsearchhero .cmp-internal-search-hero__btn-container .button { disp= +lay: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__btn-container .button { di= +splay: inline-block; margin-right: 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__btn-container .cmp-button { = +display: block; margin: 1.5rem 0px; text-align: center; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-block { backg= +round-color: rgb(255, 255, 255); margin-bottom: 3rem; box-shadow: rgba(107,= + 107, 107, 0.15) 0px 0px 0.31em 0.13em; display: none; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__panel--hidden { display: none; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__title { text-transform: uppercase; font-size: 1.6rem; line-hei= +ght: 2.56rem; font-weight: 600; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__button { padding-top: 1.5rem; padding-bottom: 1.5rem; padding-= +left: 1.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +cmp-accordion__button { padding-left: 3.504rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +cmp-accordion__button { padding-left: 5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__button:focus { border: none; outline: none; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__button .cmp-accordion__icon { padding-right: 1.5rem; padding-l= +eft: 1.5rem; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__panel { background-color: rgb(255, 255, 255); box-shadow: none= +; overflow-x: hidden; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .re= +sponsivegrid { width: 100%; padding: 3rem 1.5rem; border-top: 0.06em solid = +rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +responsivegrid { padding: 5rem 3.504rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +responsivegrid { padding: 5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .cmp-job-card-listing { min-height: auto; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .cmp-job-card-listing_first-row { padding-right: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .cmp-job-card-listing_second-row { padding-bottom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title { padding-top: 0px; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-title { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .cmp-title { padding-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-title__text { font-size: 3.2rem; font-weight: 600= +; line-height: 3.328rem; text-transform: uppercase; width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .cmp-title__text { width: 50%; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-title .cmp-teaser__title-link { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .cmp-title .cmp-teaser__title-link { width: 50%; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-title a.cmp-button { text-align: end; min-width: = +auto; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .text { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .text { padding-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-text p { font-weight: 400; line-height: 2.24rem; = +width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .cmp-text p { line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card { margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content { border-top-color: rgb(161, 0, 25= +5); border-top-width: 0.405rem; padding: 3.08rem 2.002rem 2.002rem; display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; width: 100%; height: 100%; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__address-location { pa= +dding-right: 2.4rem; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser-city, .internalsearchh= +ero .cmp-internal-search-hero__job-actionable-accordion .joblistingblock .c= +ard .cmp-teaser__content .cmp-teaser-region { line-height: 1.08rem; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__title-link { line-hei= +ght: 2.19rem; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card .cmp-teaser__content .cmp-teaser__title-link { line-h= +eight: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__description { margin-= +bottom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-areas-int= +erest { margin-bottom: 0.996rem; overflow: hidden; overflow-wrap: break-wor= +d; font-weight: 400; line-height: 2.24rem; display: -webkit-box; -webkit-bo= +x-orient: vertical; -webkit-line-clamp: 3; word-break: break-word; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-areas-i= +nterest { margin-bottom: 1.992rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-areas-i= +nterest { line-height: 2.56rem; -webkit-line-clamp: 2; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-semibold = +{ font-weight: 600; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__bottom-container { ma= +rgin-top: auto; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-posted-da= +te { margin-bottom: 0.492rem; line-height: 1.44rem; font-style: normal; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__action-container { ma= +rgin-top: 0px; font-size: 1.4rem; font-weight: 400; line-height: 2.24rem; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__action-link { padding= +-top: 0px; font-size: 1.4rem; font-weight: 600; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card .cmp-teaser__content .cmp-teaser__action-link { font-= +size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content:hover .cmp-teaser__title-link { co= +lor: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__title-link { display: block; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__title-link:focus .cmp-teaser__title-link {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__job-listing-areas-interest * { display: in= +line; word-break: break-all; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .cmp-job-card-listing_third-row { padding-bottom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .cmp-job-card-listing_third-row .cmp-teaser__title-link { pad= +ding-bottom: 0px; word-break: break-word; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-block { marg= +in-bottom: 2rem; padding-left: 1.5rem; padding-right: 1.5rem; background-co= +lor: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0px 0px 0.31= +em 0.13em; display: none; -webkit-box-orient: vertical; -webkit-box-directi= +on: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-block { pa= +dding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-block { pa= +dding-bottom: 3rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-block { pa= +dding-left: 5rem; padding-right: 5rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-header-text = +{ text-transform: uppercase; font-size: 1.2rem; font-weight: 600; letter-sp= +acing: 1.248px; line-height: 1.596rem; margin-top: 2rem; margin-bottom: 2re= +m; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-header-tex= +t { margin-top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-header-tex= +t { font-size: 1.8rem; margin-bottom: 3rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content { di= +splay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; f= +lex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content { = +-webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-directi= +on: row; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-imag= +e-container { position: relative; height: 100%; width: 100%; margin-bottom:= + 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-im= +age-container { margin-bottom: 0px; margin-right: 1.5rem; width: 16.6667%; = +} +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-im= +age-container { margin-right: 2rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-imag= +e-container::before { content: ""; display: block; padding-top: 100%; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-imag= +e-link { height: 100%; width: 100%; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-imag= +e { height: auto; width: 100%; position: absolute; top: 0px; bottom: 0px; o= +bject-fit: cover; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= + { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd { width: 80.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd { width: 81.3333%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd { width: 82.3333%; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +.cmp-full-width { width: 100%; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-title { display: inline-block; font-size: 1.8rem; font-weight: 600; line-h= +eight: 2.196rem; margin-bottom: 1rem; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-title { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-title { font-size: 2.5rem; line-height: 3rem; margin-bottom: 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-title-link { display: inline-block; font-size: 2.5rem; font-weight: 600; l= +ine-height: 3rem; margin-bottom: 1rem; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-title-link { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-title-link { margin-bottom: 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-title-link:hover { color: rgb(0, 77, 255); text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-title-link:focus { color: rgb(0, 77, 255); text-decoration: underline; out= +line: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-description { font-size: 1.2rem; margin-bottom: 2rem; line-height: 1.44rem= +; overflow: hidden; -webkit-line-clamp: 10; display: -webkit-box; -webkit-b= +ox-orient: vertical; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-description a { color: rgb(0, 77, 255); text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-description a:visited { color: rgb(0, 0, 136); } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-description a:focus, .internalsearchhero .cmp-internal-search-hero__featur= +ed-search-content-card-description a:focus-within { color: rgb(0, 77, 255);= + outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-description { margin-bottom: 1.5rem; -webkit-line-clamp: 3; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-description { font-size: 1.4rem; line-height: 1.92rem; margin-bottom: 2.= +5rem; -webkit-line-clamp: 5; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-button { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button { padding-bottom: 0px; display: inline-block; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button:focus, .internalsearchhero .cmp-internal-search-hero__f= +eatured-search-content-card-button .cmp-button:focus-within { outline: rgb(= +0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button__text { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button__text::after { font-size: 2rem; line-height: 1.4rem; to= +p: 2.4px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-button .cmp-button__text::after { font-size: 2.4rem; line-height: 1.7rem= +; top: 2.88px; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button__text::before { bottom: -12px; height: 1px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-button .cmp-button__text::before { height: 1px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-container { d= +isplay: none; } + +.internalsearchhero .cmp-internal-search-hero__related-search-row { display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-row { flex-= +flow: wrap; -webkit-box-orient: horizontal; -webkit-box-direction: normal; = +border-top: 1px solid rgb(204, 204, 204); margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-row { margi= +n-top: 2.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-3-headers-row .= +cmp-internal-search-hero__related-search-topic-panel { padding-top: 2rem; p= +adding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel { padding-bottom: 0p= +x; margin-top: 2rem; border-top: none; -webkit-box-flex: 0; flex: 0 0 33.33= +33%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel { margin-top: 3rem; = +} +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-first { padding-righ= +t: 2rem; padding-left: 0px; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-mid { padding-right:= + 1rem; padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-last { padding-right= +: 0px; padding-left: 2rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-body { padding-right= +: 1rem; padding-bottom: 1rem; border-right: 0.063em solid rgb(204, 204, 204= +); height: 100%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-3-headers-row .= +cmp-internal-search-hero__related-search-topic-panel-body-last { padding-ri= +ght: 0px; border-right: none; } + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-2-headers-row .= +cmp-internal-search-hero__related-search-topic-panel { padding-top: 2rem; p= +adding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel { padding-top: 0px; = +padding-bottom: 0px; margin-top: 2rem; border-top: none; -webkit-box-flex: = +0; flex: 0 0 50%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel { margin-top: 3rem; = +} +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-first { padding-righ= +t: 1.5rem; padding-left: 0px; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-last { padding-left:= + 1.5rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-body { padding-right= +: 1rem; padding-bottom: 1rem; border-right: 0.063em solid rgb(204, 204, 204= +); height: 100%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-2-headers-row .= +cmp-internal-search-hero__related-search-topic-panel-body-last { border-rig= +ht: none; } + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-1-header-row .c= +mp-internal-search-hero__related-search-topic-panel { padding-top: 2rem; pa= +dding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-1-header-row = +.cmp-internal-search-hero__related-search-topic-panel { padding-top: 3rem; = +padding-bottom: 0px; margin-top: 2rem; border-top: none; -webkit-box-orient= +: vertical; -webkit-box-direction: normal; flex-direction: column; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-row { -webkit-box-flex: 0; flex: 0 0 1= +00%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-container { display: flex; -= +webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction:= + column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel-container { -webkit-box-or= +ient: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel { width: 100%; padding-top: = +2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel { padding-top: 3rem; paddi= +ng-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel { margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0; = +flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0= +; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-list:last-child { margin-bot= +tom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-item { margin-bottom: 1rem; = +} + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel-item:last-child { margin-b= +ottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-item-padding .cmp-internal-search-hero__= +related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-item-padding .cmp-internal-search-hero= +__related-search-topic-panel-item { padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-row { -webkit-box-flex: 0; flex: 0 0 1= +00%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-container { display: flex; -= +webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction:= + column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel-container { -webkit-box-or= +ient: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel { width: 100%; padding-top: = +2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel { padding-top: 3rem; paddi= +ng-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel { margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0; = +flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0= +; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-list:last-child { margin-bot= +tom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-item { margin-bottom: 1rem; = +} + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel-item:last-child { margin-b= +ottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-item-padding .cmp-internal-search-hero__= +related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-item-padding .cmp-internal-search-hero= +__related-search-topic-panel-item { padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-row { -webkit-box-flex: 0; flex: 0 0 10= +0%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-container { display: flex; -w= +ebkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: = +column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel-container { -webkit-box-ori= +ent: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel { width: 100%; padding-top: 2= +rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel { padding-top: 3rem; paddin= +g-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel { margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0; f= +lex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0;= + flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-list:last-child { margin-bott= +om: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-item { margin-bottom: 1rem; } + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel-item:last-child { margin-bo= +ttom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-item-padding .cmp-internal-search-hero__r= +elated-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-item-padding .cmp-internal-search-hero_= +_related-search-topic-panel-item { padding-left: 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-item:last-child { margin-bott= +om: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-i= +tem { line-height: normal; margin-bottom: 1rem; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-i= +tem:last-child { margin-bottom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-l= +ink { color: rgb(0, 77, 255); font-size: 1.2rem; line-height: 1.44rem; word= +-break: break-word; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-l= +ink:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-l= +ink:focus, .internalsearchhero .cmp-internal-search-hero__related-search-to= +pic-panel-link:focus-within { outline: rgb(0, 77, 255) solid 1px; outline-o= +ffset: 0px; text-decoration: underline; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-topic-panel= +-link { font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-t= +itle { font-size: 1.2rem; font-weight: 600; letter-spacing: 1.248px; line-h= +eight: 1.596rem; padding-bottom: 1.5rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-topic-panel= +-title { font-size: 1.8rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-search-hero__search-result-block { backgr= +ound-color: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0px 0= +px 0.31em 0.13em; padding: 2rem 1.5rem 1.5rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__search-result-block { padd= +ing-top: 3rem; padding-bottom: 0px; margin-bottom: 3rem; position: relative= +; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__search-result-block { marg= +in-bottom: 5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__search-result-block-space { = +margin-bottom: 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .internalsearchhero .cmp-internal-search-hero__search-result-block-space = +{ margin-bottom: 6rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__search-result-block-space = +{ margin-bottom: 6rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-container { displa= +y: none; } + +.internalsearchhero .cmp-internal-search-hero__no-result-heading-text { fon= +t-size: 2rem; font-weight: 600; line-height: 2.4rem; margin-top: 1rem; marg= +in-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__no-result-heading-text { m= +argin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-heading-text { f= +ont-size: 3.5rem; line-height: 4.2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__no-result-heading-text { m= +argin: 2.03rem 3.5rem 4.025rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips { ma= +rgin: 0px 3.52rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-title = +{ font-size: 1.2rem; font-weight: 600; line-height: 1.596rem; margin-bottom= +: 1.08rem; letter-spacing: 1.24px; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-titl= +e { font-size: 1.8rem; line-height: 2.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-conten= +t ul { padding-left: 1.7504rem; list-style-type: disc; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-cont= +ent ul { padding-left: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-cont= +ent ul { padding-left: 1.6rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-conten= +t li { font-size: 1.4rem; line-height: 2.24rem; list-style-type: disc; padd= +ing-bottom: 1rem; text-align: left; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-cont= +ent li { font-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-conten= +t a { color: rgb(0, 77, 255); text-decoration: underline; font-size: 1.4rem= +; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-cont= +ent a { font-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-conten= +t a:hover, .internalsearchhero .cmp-internal-search-hero__no-result-search-= +tips-content a:visited { color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-seperator { widt= +h: 66.6667%; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-seperator-line { d= +isplay: flex; border-bottom: 2px solid rgb(204, 204, 204); margin: 3.04rem = +0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__no-result-seperator-line {= + margin-top: 2rem; margin-bottom: 3.04rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__no-result-seperator-line {= + margin: 3.04rem 2.08rem 1.008rem 3.52rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container {= + padding-bottom: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container {= + padding-bottom: 4rem; } +} + +.internalsearchhero .cmp-internal-search-hero__popular-search-container h2 = +{ font-size: 2rem; line-height: 1.2; font-weight: 600; margin-top: 1rem; ma= +rgin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container h= +2 { margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container h= +2 { font-size: 3.5rem; margin-bottom: 3.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container h= +2 { margin: 2rem 3.5rem 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__popular-search-container ul = +{ list-style: inherit; padding-left: 1.75rem; margin: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container u= +l { padding-left: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container u= +l { margin-left: 3.5rem; padding-left: 1.6rem; } +} + +.internalsearchhero .cmp-internal-search-hero__popular-search-container li = +{ padding-bottom: 1rem; } + +.internalsearchhero .cmp-internal-search-hero__popular-search-container li:= +:marker { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__popular-search-container a {= + font-size: 1.4rem; line-height: 1.6; font-weight: 400; color: rgb(0, 77, 2= +55); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container a= + { font-size: 1.6rem; } +} + +.internalsearchhero .cmp-internal-search-hero__popular-search-container a:h= +over { text-decoration: underline; outline: none; } + +.internalsearchhero .cmp-internal-search-hero__popular-search-container a:f= +ocus, .internalsearchhero .cmp-internal-search-hero__popular-search-contain= +er a:focus-within { outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px= +; text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__popular-search-container a:f= +ocus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-block { displa= +y: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-= +direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-block { padd= +ing-bottom: 2.56rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-block { padd= +ing-bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-left-column = +{ display: inline-block; float: left; padding-bottom: 2.56rem; padding-left= +: 3.5rem; width: 66.6667%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-left-column = +{ padding-bottom: 3.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-title-containe= +r { font-size: 2rem; font-weight: 600; line-height: 1.2; padding-top: 1rem;= + } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-title-contai= +ner { padding-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-title-contai= +ner { padding-left: 3.5rem; width: 66.6667%; display: inline-block; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-title-contai= +ner { padding-top: 1rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-title { font-s= +ize: 2rem; font-weight: 600; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-title { font= +-size: 3.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er { margin-top: 2rem; display: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-filter-conta= +iner { display: flex; -webkit-box-align: baseline; align-items: baseline; m= +argin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-filter-conta= +iner { width: 33.3333%; float: right; -webkit-box-orient: vertical; -webkit= +-box-direction: normal; flex-direction: column; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er .cmp-button--filter { background-color: transparent; border: 0.2rem soli= +d rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er .cmp-button--filter .cmp-button__icon { color: rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er .cmp-button--filter .cmp-button__icon::after { content: "=EF=8C=9B"; fon= +t-size: 2.4rem; font-family: Ionicons; display: block; font-weight: 400; fo= +nt-style: normal; line-height: 1; text-transform: none; letter-spacing: nor= +mal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fo= +nt-smoothing: antialiased; text-rendering: optimizelegibility; font-feature= +-settings: "liga"; margin: 0.5rem; color: rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er .cmp-button--filter .cmp-button__text { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero .cmp-data-layer { margin-to= +p: 0px; margin-bottom: 6.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero .cmp-search-results-filterby = +{ margin-top: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero .cmp-search-results-filterb= +y { margin-top: 3rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-filter { mar= +gin-left: auto; width: 75%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-filter { wid= +th: 100%; padding-left: 1.5rem; padding-right: 3.5rem; position: relative; = +} +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort { padding= +-top: 1.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-sort { width= +: 100%; margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-sort { margi= +n-top: 1rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-text { fo= +nt-size: 1.4rem; line-height: 2.56rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-sort-text { = +font-size: 1.6rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-sort-text { = +padding-left: 1.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-most-rele= +vant { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-most-rele= +vant:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-date { co= +lor: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-date:hove= +r { text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort--active {= + font-weight: 600; color: rgb(0, 0, 0); cursor: default; text-decoration: n= +one; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort--active:h= +over { text-decoration: none; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-con= +tainer { position: relative; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-c= +ontainer { display: flex; margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-tex= +t { margin-top: 2rem; margin-bottom: 2rem; font-size: 1.2rem; font-weight: = +600; line-height: 1.33; letter-spacing: 1.248px; text-transform: uppercase;= + } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-t= +ext { margin-top: 0px; margin-bottom: 0px; width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-t= +ext { width: 50%; line-height: 2.502rem; font-size: 1.8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-t= +ext { font-size: 1.8rem; line-height: 1.39; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-pag= +e-details { margin-bottom: 1.4rem; font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-p= +age-details { margin-bottom: 0px; text-align: right; width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-p= +age-details { width: 37.5%; font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-pag= +e-details-hidden { position: absolute; width: 1px; height: 1px; margin: -1p= +x; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: = +0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-conta= +iner { width: 87.5%; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-li= +ne-bar { border: 1px solid rgb(204, 204, 204); margin-top: 1.5rem; margin-b= +ottom: 2rem; background-color: rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +line-bar { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content { width: 100%; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link { display: inline-block; font-size: 2.2rem; line-height: 1= +.09; font-weight: 600; text-decoration-line: none; color: rgb(0, 77, 255); = +cursor: pointer; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-title-link { line-height: 1.36364; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link:focus { text-decoration: underline; outline: rgb(0, 77, 25= +5) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link:visited, .internalsearchhero .cmp-internal-search-hero__ra= +nked-search-result-item-content-title-link:visited:hover { color: rgb(0, 0,= + 136); text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-description { margin-top: 1rem; margin-bottom: 1rem; font-size: 1.2re= +m; line-height: 1.2; overflow-wrap: break-word; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-description { overflow: hidden; -webkit-line-clamp: 2; display: -we= +bkit-box; -webkit-box-orient: vertical; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-description { font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-tagging-container { display: inline-flex; margin-bottom: 0.5rem; font= +-size: 1.6rem; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-tagging-date, .internalsearchhero .cmp-internal-search-hero__ranked-s= +earch-result-item-content-tagging-keyword { display: inline-block; box-sizi= +ng: border-box; font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-tagging-date, .internalsearchhero .cmp-internal-search-hero__ranked= +-search-result-item-content-tagging-keyword { font-size: 1.4rem; line-heigh= +t: 1.92rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-tagging-divider { display: inline-block; margin-left: 1rem; margin-ri= +ght: 1rem; box-sizing: border-box; font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-tagging-divider { font-size: 1.4rem; line-height: 1.92rem; margin-l= +eft: 1.2rem; margin-right: 1.2rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-hidden { display: none; } + +@-webkit-keyframes slide-down {=20 + 0% { opacity: 0; transform: translateY(-100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.global-footer { background-color: rgb(0, 0, 0); } + +.cmp-global-footer { max-width: 1200px; margin: 0px auto; } + +.cmp-global-footer__row { padding-top: 4rem; display: grid; grid-template-a= +reas: "cmp-global-footer__logo cmp-global-footer__links cmp-global-footer__= +share"; grid-template-columns: 1fr 8fr 3fr; } + +@media screen and (min-width: 1000px) { + .cmp-global-footer__row { -webkit-box-align: center; align-items: center;= + padding-top: 2rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__row { grid-template-areas: "cmp-global-footer__logo c= +mp-global-footer__logo" "cmp-global-footer__links cmp-global-footer__share"= +; grid-template-columns: 6fr 6fr; padding-bottom: 0px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-global-footer__row { display: flex; -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; grid-template-areas: n= +one; } +} + +.cmp-global-footer__logo { grid-area: cmp-global-footer__logo; height: 100%= +; width: 47px; display: flex; -webkit-box-orient: vertical; -webkit-box-dir= +ection: normal; flex-direction: column; -webkit-box-pack: center; justify-c= +ontent: center; margin-right: 25px; margin-left: 15px; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__logo { -webkit-box-align: start; align-items: flex-st= +art; } +} + +.cmp-global-footer__logo-image { width: 46px; height: 47px; } + +.cmp-global-footer__icons, .cmp-global-footer__legal-row, .cmp-global-foote= +r__links, .cmp-global-footer__share { display: flex; -webkit-box-align: cen= +ter; align-items: center; } + +.cmp-global-footer__links { grid-area: cmp-global-footer__links; text-decor= +ation: underline; color: rgb(167, 167, 167); -webkit-box-align: baseline; a= +lign-items: baseline; padding-left: 25px; flex-wrap: wrap; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__links { padding-left: 0px; margin-left: 15px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-global-footer__links { padding-left: 0px; margin-right: 15px; } +} + +.cmp-global-footer__link { color: rgb(167, 167, 167); text-transform: upper= +case; font-size: 1.4rem; line-height: 2.5rem; } + +.cmp-global-footer__link:focus, .cmp-global-footer__link:hover { color: rgb= +(255, 255, 255); } + +.cmp-global-footer__link-item { padding-right: 30px; font-size: 1.1rem; mar= +gin-top: 30px; } + +@media screen and (max-width: 767.9px) { + .cmp-global-footer__link-item { padding-right: 30px; } +} + +.cmp-global-footer .cmp-share-banner__items { flex-wrap: wrap; width: 100%;= + display: flex; justify-content: space-evenly; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer .cmp-share-banner__items { margin-right: 15px; margin-= +left: 16px; margin-top: 0px; } +} + +.cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-c= +hild:nth-last-child(7), .cmp-global-footer .cmp-share-banner__items .cmp-sh= +are-banner__item:first-child:nth-last-child(7) ~ .cmp-share-banner__item, .= +cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-ch= +ild:nth-last-child(8), .cmp-global-footer .cmp-share-banner__items .cmp-sha= +re-banner__item:first-child:nth-last-child(8) ~ .cmp-share-banner__item { w= +idth: 23%; } + +.cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-c= +hild:nth-last-child(9), .cmp-global-footer .cmp-share-banner__items .cmp-sh= +are-banner__item:first-child:nth-last-child(9) ~ .cmp-share-banner__item, .= +cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-ch= +ild:nth-last-child(10), .cmp-global-footer .cmp-share-banner__items .cmp-sh= +are-banner__item:first-child:nth-last-child(10) ~ .cmp-share-banner__item {= + width: 18%; } + +.cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-c= +hild:nth-last-child(11), .cmp-global-footer .cmp-share-banner__items .cmp-s= +hare-banner__item:first-child:nth-last-child(11) ~ .cmp-share-banner__item,= + .cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-= +child:nth-last-child(12), .cmp-global-footer .cmp-share-banner__items .cmp-= +share-banner__item:first-child:nth-last-child(12) ~ .cmp-share-banner__item= + { width: 15%; } + +.cmp-global-footer__item--footer { padding-right: 1.5rem; min-width: 25%; m= +ax-width: 25%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-global-footer__item--footer { padding-top: 0px; } +} + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__item--footer { min-width: 33%; max-width: 33%; } +} + +.cmp-global-footer__item--footer:nth-child(-n+3) { margin-top: 35px; margin= +-bottom: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-global-footer__item--footer:nth-child(-n+3) { margin-top: 23px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-global-footer__item--footer:nth-child(n+3) { margin-top: 45px; margi= +n-bottom: 0px; } +} + +.cmp-global-footer__item--footer:last-child { margin-top: 45px; margin-bott= +om: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-global-footer__item--footer:last-child { margin-top: 23px; margin-bo= +ttom: 8px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-global-footer__item--footer:last-child { margin-bottom: 30px; } +} + +.cmp-global-footer__share { grid-area: cmp-global-footer__share; padding-le= +ft: 1.5rem; padding-right: 1.5rem; } + +.cmp-global-footer .cmp-share-banner { width: 100%; } + +.cmp-global-footer .cmp-share-banner__item { padding: 0.5rem 0px; margin: 0= +px; display: flex; -webkit-box-pack: center; justify-content: center; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer .cmp-share-banner__item--mail { display: none; } +} + +@media screen and (max-width: 999.9px) { + .cmp-global-footer .cmp-share-banner__item--footer { padding-bottom: 30px= +; } +} + +.cmp-global-footer .cmp-share-banner__icon { margin: 0px; color: rgb(167, 1= +67, 167); border-color: rgb(167, 167, 167); } + +.cmp-global-footer .cmp-share-banner__icon:hover { color: rgb(255, 255, 255= +); background-color: transparent; } + +.cmp-global-footer .cmp-share-banner__icon:focus { color: rgb(255, 255, 255= +); } + +.cmp-global-footer__legal-row { -webkit-box-pack: justify; justify-content:= + space-between; border-top: 1px solid rgb(167, 167, 167); margin-left: 15px= +; margin-right: 15px; padding-top: 10px; padding-bottom: 40px; -webkit-box-= +orient: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__legal-row { margin-left: 15px; margin-right: 15px; } +} + +.cmp-global-footer__link-item--legal { margin-top: 30px; } + +@media screen and (min-width: 1000px) { + .cmp-global-footer__link-item--legal { margin-top: 2rem; } +} + +.cmp-global-footer__legal-link { color: rgb(167, 167, 167); text-decoration= +: underline; } + +.cmp-global-footer__legal-link:focus, .cmp-global-footer__legal-link:hover = +{ color: rgb(255, 255, 255); } + +.cmp-global-footer__legal-wrap { display: flex; width: 100%; flex-wrap: wra= +p; } + +.cmp-global-footer__copy-right { margin-left: auto; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-global-footer__copy-right { width: auto; } +} + +.cmp-global-footer__copy-right-text { color: rgb(167, 167, 167); font-size:= + 1.1rem; margin-top: 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-global-footer__copy-right-text { margin-top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-global-footer__copy-right-text { margin-top: 2rem; } +} + +.cmp-global-footer__legal-terms { color: rgb(167, 167, 167); font-size: 1.1= +rem; padding-bottom: 2rem; } + +.cmp-about-hero--unit .cmp-about-hero__content { padding: 5rem 0px; display= +: grid; grid-template-columns: 8fr 4fr; } + +.cmp-about-hero--unit .cmp-about-hero__content .breadcrumb { padding-bottom= +: 1rem; } + +.cmp-about-hero--unit .cmp-about-hero__content .cmp-text { margin-top: 2rem= +; } + +@media screen and (max-width: 767.9px) { + .cmp-about-hero--unit .cmp-about-hero__content .cmp-text { margin: 1rem 0= +px 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--unit .cmp-about-hero__content .cmp-text p { font-size: 1= +.8rem; } +} + +.cmp-about-hero--unit .cmp-about-hero .podcastbadges .cmp-text { font-size:= + 1.6rem; } + +@media screen and (max-width: 767.9px) { + .cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge .text .cmp-text = +{ margin-bottom: auto; } +} + +.cmp-about-hero--unit .cmp-about-hero__left { grid-column: 1 / 2; word-brea= +k: break-word; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--unit .cmp-about-hero__left { padding-right: 1.5rem; } +} + +.cmp-about-hero--unit .cmp-about-hero__left .cmp-title__text--short { font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--unit .cmp-about-hero__left .cmp-title__text--short { fon= +t-size: 6.5rem; } +} + +.cmp-about-hero--unit .cmp-about-hero__left .cmp-title__text--long { font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0)= +; line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--unit .cmp-about-hero__left .cmp-title__text--long { font= +-size: 5.8rem; } +} + +.cmp-about-hero--unit .cmp-about-hero__right { grid-column: 2 / 3; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--unit .cmp-about-hero__right .image { height: 1px; } + .cmp-about-hero--unit .cmp-about-hero__right .image .cmp-image__image { t= +ransform: translateY(1rem); } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-about-hero--unit .cmp-about-hero__content { grid-template-columns: 6= +fr 6fr; } + .cmp-about-hero--unit .cmp-about-hero__left { padding-right: 4rem; } +} + +@media screen and (max-width: 767.9px) { + .cmp-about-hero--unit .cmp-about-hero__content { grid-template-columns: 1= +2fr; padding: 3rem 0px; } + .cmp-about-hero--unit .cmp-about-hero__content .cmp-text p { line-height:= + 2.56rem; } + .cmp-about-hero--unit .cmp-about-hero__right { grid-area: auto / 1 / auto= + / 2; } + .cmp-about-hero--unit .cmp-about-hero__right .cmp-image__image { width: 6= +6%; margin: 0px auto; } +} + +@media screen and (max-width: 767.9px) and (max-width: 767.9px) { + .cmp-about-hero--unit .cmp-about-hero__right .cmp-image__image { padding-= +top: 2rem; } +} + +.cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge__container { width= +: fit-content; } + +.cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge__container .cmp-co= +ntainer { display: inline-grid; grid-template-columns: repeat(2, 2fr); gap:= + 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge__container .cmp-= +container { width: 167%; } +} + +@media screen and (min-width: 1200px) { + .cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge__container .cmp-= +container { width: 100%; } +} + +.cmp-about-hero--unit .cmp-about-hero .podcastbadges .cmp-image__image { ma= +rgin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.cmp-video-right-hero .cmp-right-hero__content { display: grid; grid-templa= +te-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero__content { grid-template-columns: 6= +fr 6fr; } +} + +.cmp-video-right-hero .cmp-right-hero__content .breadcrumb { padding-bottom= +: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__content .breadcrumb { padding-bott= +om: 2rem; } +} + +.cmp-video-right-hero .cmp-right-hero__left { grid-column: 1; word-break: b= +reak-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero__left { padding: 5rem 1.5rem 5rem 0= +px; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__left { padding: 5rem 1.5rem 5rem 0= +px; } +} + +.cmp-video-right-hero .cmp-right-hero__left .cmp-text { padding: 1rem 0px 0= +px; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero__left .cmp-text { padding: 2rem 0px= + 0px; } +} + +.cmp-video-right-hero .cmp-right-hero__left .cmp-text p { font-size: 1.4rem= +; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__left .cmp-text p { font-size: 1.8r= +em; } +} + +.cmp-video-right-hero .cmp-right-hero__left .podcastbadges .cmp-text { font= +-size: 1.6rem; } + +.cmp-video-right-hero .cmp-right-hero__left .cmp-title__text--short { font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__left .cmp-title__text--short { fon= +t-size: 6.5rem; } +} + +.cmp-video-right-hero .cmp-right-hero__left .cmp-title__text--long { font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0)= +; line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__left .cmp-title__text--long { font= +-size: 5.8rem; } +} + +.cmp-video-right-hero .cmp-right-hero__left .cmp-button { margin: 2rem 0px = +0px; } + +.cmp-video-right-hero .cmp-right-hero__right { position: relative; grid-are= +a: auto / 1; padding: 2rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero__right { padding: 5rem 0px 5rem 1.5= +rem; grid-column: 2 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__right { padding: 5rem 0px 5rem 1.5= +rem; } +} + +.cmp-video-right-hero .cmp-right-hero__right .cmp-video-hero { min-height: = +auto; top: 1px; right: 1px; } + +.cmp-video-right-hero .cmp-right-hero__right .cmp-video-hero__video { heigh= +t: auto; min-height: auto; object-fit: contain; } + +.cmp-video-right-hero .cmp-right-hero__right .cmp-video-hero .cmp-video-her= +o__controls-mute, .cmp-video-right-hero .cmp-right-hero__right .cmp-video-h= +ero .cmp-video-hero__controls-pause, .cmp-video-right-hero .cmp-right-hero_= +_right .cmp-video-hero .cmp-video-hero__controls-play, .cmp-video-right-her= +o .cmp-right-hero__right .cmp-video-hero .cmp-video-hero__controls-unmute {= + color: rgb(0, 0, 0); } + +.cmp-video-right-hero .cmp-right-hero__right .cmp-hero-video-dark .cmp-vide= +o-hero .cmp-video-hero__controls-mute, .cmp-video-right-hero .cmp-right-her= +o__right .cmp-hero-video-dark .cmp-video-hero .cmp-video-hero__controls-pau= +se, .cmp-video-right-hero .cmp-right-hero__right .cmp-hero-video-dark .cmp-= +video-hero .cmp-video-hero__controls-play, .cmp-video-right-hero .cmp-right= +-hero__right .cmp-hero-video-dark .cmp-video-hero .cmp-video-hero__controls= +-unmute { color: rgb(255, 255, 255); } + +.cmp-video-right-hero .cmp-right-hero__right .cmp-video__transcript { text-= +align: right; margin-top: 1rem; } + +.cmp-video-right-hero .cmp-right-hero__right .videoanimation .cmp-video-her= +o__content-container { display: none; } + +.cmp-video-right-hero .cmp-right-hero .cmp-podcast-badge__container { width= +: fit-content; } + +.cmp-video-right-hero .cmp-right-hero .cmp-podcast-badge__container .cmp-co= +ntainer { display: inline-grid; grid-template-columns: repeat(2, 2fr); gap:= + 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero .cmp-podcast-badge__container { wid= +th: 171%; } +} + +@media screen and (min-width: 1200px) { + .cmp-video-right-hero .cmp-right-hero .cmp-podcast-badge__container { wid= +th: 102%; } +} + +.cmp-video-right-hero .cmp-right-hero .podcastbadges .cmp-image__image { ma= +rgin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.cmp-job-search-filtering__cta-results { padding-top: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-job-search-filtering__cta-results { padding-top: 0px; width: 21.4rem= +; } +} + +.cmp-job-search-filtering__cta-results .cmp-button { display: flex; -webkit= +-box-align: center; align-items: center; -webkit-box-pack: center; justify-= +content: center; text-decoration: none; margin: 0px; padding: 1.5rem; heigh= +t: 4.8rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-job-search-filtering__cta-results .cmp-button { width: 21.4rem; } +} + +.cmp-job-search-filtering__cta-results .cmp-button__text { font-size: 1.4re= +m; font-weight: 600; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__cta-results .cmp-button__text { line-height: 1= +.4; } +} + +.cmp-job-search-filtering__cta-results .cmp-button .cmp-button__icon::after= + { position: relative; color: rgb(0, 0, 0); font-family: Ionicons; font-siz= +e: 2.4rem; font-weight: 400; font-style: normal; line-height: 1; content: "= +=EF=8C=9B"; } + +.cmp-job-search-filtering .cmp-accordion__button { padding: 1.52rem; line-h= +eight: 2.56rem; } + +.cmp-job-search-filtering .cmp-accordion > .cmp-accordion__item > .cmp-acco= +rdion__header > .cmp-accordion__button { border-top: none; border-right: no= +ne; border-left: none; border-image: initial; border-bottom: 1px solid rgb(= +204, 204, 204); } + +.cmp-job-search-filtering .country-list, .cmp-job-search-filtering .filters= +-list { padding: 0px; margin: 0px; } + +.cmp-job-search-filtering .country-list .country-list-item, .cmp-job-search= +-filtering .country-list .filters-list-item, .cmp-job-search-filtering .fil= +ters-list .country-list-item, .cmp-job-search-filtering .filters-list .filt= +ers-list-item { padding-left: 0px; } + +.cmp-job-search-filtering .country-list .country-list-item::before, .cmp-jo= +b-search-filtering .country-list .filters-list-item::before, .cmp-job-searc= +h-filtering .filters-list .country-list-item::before, .cmp-job-search-filte= +ring .filters-list .filters-list-item::before { position: static; top: 0px;= + left: 0px; width: 0px; content: " "; } + +.cmp-job-search-filtering .form-inputs .cmp-form-options, .cmp-job-search-f= +iltering .responsivegrid { padding: 0px; margin: 0px; } + +.cmp-job-search-filtering .form-inputs .cmp-form-options__field--checkbox {= + margin: 1rem 1.6rem; } + +.cmp-job-search-filtering__category-column .responsivegrid, .cmp-job-search= +-filtering__country-territory .responsivegrid { padding: 0px; overflow: hid= +den auto; width: 100%; } + +.cmp-job-search-filtering__category-column .country-list-item, .cmp-job-sea= +rch-filtering__country-territory .country-list-item { padding: 0px; display= +: inline-flex; width: 100%; } + +.cmp-job-search-filtering__category-column .country-list-item label, .cmp-j= +ob-search-filtering__country-territory .country-list-item label { margin-le= +ft: -8%; } + +.cmp-job-search-filtering__category-column .filters-list-item, .cmp-job-sea= +rch-filtering__country-territory .filters-list-item { padding: 0px; display= +: inline-flex; width: 100%; } + +.cmp-job-search-filtering__category-column .filters-list-item label, .cmp-j= +ob-search-filtering__country-territory .filters-list-item label { margin-le= +ft: -8%; } + +.cmp-job-search-filtering__category-column .filters-list-item .cmp-form-opt= +ions__field--checkbox, .cmp-job-search-filtering__country-territory .filter= +s-list-item .cmp-form-options__field--checkbox { line-height: 2.24rem; font= +-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__category-column .filters-list-item .cmp-form-o= +ptions__field--checkbox, .cmp-job-search-filtering__country-territory .filt= +ers-list-item .cmp-form-options__field--checkbox { line-height: 2.56rem; fo= +nt-size: 1.6rem; } +} + +.cmp-job-search-filtering .cmp-form-options .cmp-input__checkbox:focus + la= +bel .cmp-form-options__field--checkbox { outline: rgb(32, 32, 32) solid 2px= +; border-radius: 2px; } + +.cmp-job-search-filtering .cmp-form-options .cmp-input__checkbox:focus:not(= +:focus-visible) + label .cmp-form-options__field--checkbox { outline: none;= + } + +.cmp-job-search-filtering__country-territory .responsivegrid { height: 320p= +x; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(204, = +204, 204); border-left: 1px solid rgb(204, 204, 204); border-right: 1px sol= +id rgb(204, 204, 204); } + +.cmp-job-search-filtering__country-territory .country-list .country-list-it= +em .cmp-accordion-button__country { line-height: 2.24rem; padding: 1.4rem 1= +.5rem 1.4rem 3.5rem; width: 100%; color: rgb(0, 0, 0); text-align: left; } + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__country-territory .country-list .country-list-= +item .cmp-accordion-button__country { line-height: 2.56rem; } +} + +.cmp-job-search-filtering__country-territory .country-list .country-list-it= +em .cmp-accordion-button__country:focus, .cmp-job-search-filtering__country= +-territory .country-list .country-list-item .cmp-accordion-button__country:= +hover { background-color: rgb(242, 242, 242); cursor: pointer; } + +.cmp-job-search-filtering__country-territory .country-list .country-list-it= +em .cmp-accordion-button__country[active] { background-color: rgb(242, 242,= + 242); border-color: rgb(242, 242, 242); font-weight: 600; } + +.cmp-job-search-filtering__country-territory .cmp-accordion__header > .cmp-= +accordion__button { border-top: none; border-bottom: 1px solid rgb(204, 204= +, 204); } + +.cmp-job-search-filtering__country-territory .cmp-accordion__header > .cmp-= +accordion__button:focus { outline: rgb(0, 0, 136) solid 1px; } + +.cmp-job-search-filtering__category-column .responsivegrid { height: auto; = +max-height: 320px; } + +.cmp-job-search-filtering__category-column .cmp-accordion__header > .cmp-ac= +cordion__button:focus { outline: rgb(0, 0, 136) solid 1px; } + +.cmp-job-search-filtering__category-column .cmp-accordion__header > .cmp-ac= +cordion__button:focus:not(:focus-visible) { outline: none; } + +@media screen and (max-width: 767.9px) { + .cmp-job-search-filtering__category-column .filters-list { column-width: = +278px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-job-search-filtering__category-column .filters-list { column-count: = +2; } +} + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__category-column .filters-list { column-count: = +3; } +} + +@media screen and (min-width: 768px) { + .cmp-job-search-filtering__category-column[meta-data-fieldname=3D"postedD= +ate"] .filters-list { display: flex; -webkit-box-orient: vertical; -webkit-= +box-direction: normal; flex-direction: column; } + .cmp-job-search-filtering__category-column[meta-data-fieldname=3D"postedD= +ate"] .filters-list .filters-list-item { margin-bottom: 7px; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__category-column[meta-data-fieldname=3D"postedD= +ate"] .filters-list .filters-list-item { width: 33%; } +} + +.cmp-job-search-filtering__category-column .filters-list-custom { column-co= +unt: auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-job-search-filtering__category-column .filters-list-custom .filters-= +list-item { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__category-column .filters-list-custom .filters-= +list-item { width: 33%; } +} + +.cmp-job-search-filtering__filter-container { height: 44.95rem; overflow: h= +idden auto; } + +.cmp-job-search-filtering .cmp-modal .cmp-modal_header { border-bottom: 1px= + solid rgb(204, 204, 204); } + +.cmp-job-search-filtering .cmp-accordion__panel--hidden { visibility: hidde= +n; max-height: 0px; } + +.cmp-jobs-results .sort-filter-container { display: block; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results .sort-filter-container { display: flex; width: auto; -w= +ebkit-box-pack: end; justify-content: end; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .sort-filter-container .cmp-button--secondary .cmp-butt= +on { -webkit-box-pack: center; justify-content: center; } +} + +.cmp-jobs-results .sort-filter-container .cmp-job-search-filtering__clear .= +cmp-button { width: 13.6rem; margin: 20px 10px 0px; padding: 1.5rem; line-h= +eight: 1.6rem; height: 50px; } + +.cmp-jobs-results .sort-filter-container .toggle-view { vertical-align: mid= +dle; } + +.cmp-jobs-results .sort-filter-container .toggle-view .cmp-button { width: = +auto; } + +.cmp-jobs-results .selected-filter-container:empty { display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button { margin= +: 0px 15px 10px 0px; } +} + +.cmp-jobs-results__recommended-jobs .no-results-container { margin-bottom: = +20px; } + +.cmp-jobs-results__recommended-jobs .no-results-container .search-tips-cont= +ent { margin-top: 2.2rem; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results__recommended-jobs .no-results-container .search-tips-co= +ntent { padding-bottom: 0px; margin-top: 0px; } +} + +.cmp-jobs-results__recommended-jobs .no-results-container .cmp-button { mar= +gin-left: 0px; margin-bottom: 0px; } + +.cmp-jobs-results__recommended-jobs .search-tips-content { font-weight: 600= +; padding-bottom: 5px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results__recommended-jobs .search-tips-content { padding-bottom= +: 0px; } +} + +.cmp-jobs-results__recommended-jobs .search-tips-content a { color: rgb(0, = +77, 255); text-decoration: none; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results .cmp-jobs-results__recommendedjobs-tab .cmp-jobs-result= +s__title { margin-left: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .cmp-jobs-results__recommendedjobs-tab .cmp-jobs-result= +s__title { padding-left: 0px; } +} + +.cmp-jobs-results__title { color: rgb(0, 0, 0); margin-top: 20px; margin-bo= +ttom: 0.8rem; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results__title { font-size: 2.5rem; margin-bottom: 30px; } +} + +@media screen and (min-width: 768px) { + .cmp-jobs-results__title { margin-bottom: 20px; margin-top: 0px; } +} + +.cmp-jobs-results__title:hover { color: rgb(0, 0, 0); } + +.cmp-jobs-results__tabs { display: flex; -webkit-box-orient: vertical; -web= +kit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results__tabs { -webkit-box-orient: horizontal; -webkit-box-dir= +ection: normal; flex-flow: wrap; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-jobs-results__tabs .cmp-jobs-results__title:first-child { margin-bot= +tom: 0.8rem; } +} + +.cmp-jobs-results__tabs a { pointer-events: none; } + +.cmp-jobs-results__tabs .cmp-jobs-results__non-active a { color: rgb(0, 77,= + 255); font-weight: 400; cursor: pointer; pointer-events: auto; } + +.cmp-jobs-results__tabs .cmp-jobs-results__non-active a:hover { text-decora= +tion: underline; color: rgb(0, 77, 255); } + +.cmp-jobs-results__tabs .cmp-jobs-results__non-active a:focus { text-decora= +tion: underline; } + +.cmp-jobs-results__tab-content { display: inline-block; width: 100%; } + +.cmp-jobs-results__tab-content .cmp-jobs-results__non-active { display: non= +e; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .cmp-teaser.card { -webkit-box-flex: 0; flex: 0 0 50%; = +max-width: 50%; } +} + +.cmp-jobs-results .optional-button { padding: 2rem 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .optional-button { padding: 3rem 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .optional-button { padding: 3rem 0px; } +} + +.cmp-jobs-results .results-list-container.block-view .wrapper { display: fl= +ex; flex-wrap: wrap; margin-bottom: 20px; } + +.cmp-jobs-results .results-list-container.block-view .wrapper:empty { displ= +ay: none; } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser {= + -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direct= +ion: row; width: 100%; padding: 0px 15px 30px; } + +@media screen and (max-width: 767.9px) { + .cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser= + { padding: 0px 15px 20px; } +} + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser__= +title-link { width: 100%; } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser__= +title-link:focus .cmp-teaser__title, .cmp-jobs-results .results-list-contai= +ner.block-view .wrapper .cmp-teaser__title-link:hover .cmp-teaser__title { = +text-decoration: underline; color: rgb(0, 77, 255); } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser .= +cmp-teaser__content { height: 100%; display: flex; } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser .= +cmp-teaser__content__details-section { -webkit-box-flex: 1; flex: 1 0 auto;= + } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser__= +job-listing-areas-interest { display: -webkit-box; -webkit-box-orient: vert= +ical; -webkit-line-clamp: 2; overflow: hidden; } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser__= +title { font-size: 1.8rem; font-weight: 700; text-decoration: none; color: = +rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser= +__title { font-size: 2.5rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-jobs-results .results-list-container.block-view .wrapper { margin-bo= +ttom: 10px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .results-list-container.block-view .wrapper { padding: = +0px 2rem; } +} + +.cmp-jobs-results__no-jobs-message:empty, .cmp-jobs-results__recommended-jo= +bs .results-list-container .wrapper:empty { display: none; } + +.cmp-jobs-results .sort-filter-container .toggle-view .cmp-button { height:= + 4.8rem; width: 100%; margin-left: 0px; color: rgb(0, 0, 0); display: flex;= + padding: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .sort-filter-container .toggle-view .cmp-button { width= +: 21.4rem; margin-left: 0px; margin-bottom: 0px; margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .sort-filter-container .toggle-view .cmp-button { width= +: 21.4rem; margin-left: 0px; margin-top: 0px; } +} + +.cmp-jobs-results .sort-filter-container .toggle-view .cmp-button__text-gri= +d, .cmp-jobs-results .sort-filter-container .toggle-view .cmp-button__text-= +list { display: none; } + +.cmp-jobs-results .sort-filter-container .toggle-view .cmp-button__text-gri= +d--show, .cmp-jobs-results .sort-filter-container .toggle-view .cmp-button_= +_text-list--show { display: block; } + +.cmp-jobs-results .cmp-results-container-wrap { min-height: 100%; } + +.cmp-jobs-results .cmp-button__grid, .cmp-jobs-results .cmp-button__list { = +margin-right: 10px; } + +.cmp-jobs-results .toggle-grid-icon, .cmp-jobs-results .toggle-list-icon { = +display: none; } + +.cmp-jobs-results .cmp-button__list::after { content: "=EF=8E=91"; } + +.cmp-jobs-results .cmp-button__grid::after, .cmp-jobs-results .cmp-button__= +list::after { font-size: 24px; font-family: Ionicons; display: block; font-= +weight: 400; font-style: normal; line-height: 1; text-transform: none; lett= +er-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: = +ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibilit= +y; font-feature-settings: "liga"; } + +.cmp-jobs-results .cmp-button__grid::after { content: "=EF=91=81"; } + +.cmp-jobs-results .results-list-container.list-view .wrapper:empty { displa= +y: none; } + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser { = +-webkit-box-flex: 1; flex: 1 0 100%; max-width: 100%; margin: 0px 15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser = +{ margin: 0px 3.5rem; } +} + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser__j= +ob-listing-areas-interest { display: -webkit-box; -webkit-box-orient: verti= +cal; -webkit-line-clamp: 2; overflow: hidden; } + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser__t= +itle-link { cursor: auto; } + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser__t= +itle { font-size: 1.8rem; font-weight: 700; text-decoration: none; color: r= +gb(0, 0, 0); cursor: pointer; } + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser__t= +itle:focus, .cmp-jobs-results .results-list-container.list-view .wrapper .c= +mp-teaser__title:hover { text-decoration: underline; color: rgb(0, 77, 255)= +; outline: none; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser_= +_title { font-size: 2.5rem; } +} + +.cmp-jobs-results .list-view .cmp-teaser__content { border: none; padding: = +2.5rem 0px; background: none; } + +.cmp-jobs-results .cmp-results-line-bar { border: 0.06rem solid rgb(204, 20= +4, 204); } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .no-results-container { margi= +n-bottom: 50px; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .cmp-jobs-results__no-jobs-me= +ssage { display: none; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .cmp-jobs-results__no-jobs-me= +ssage--show { display: block; } + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-jobs-results .cmp-jobs-results__all-jobs .cmp-jobs-results__no-jobs-= +message--show { margin-top: 2.2rem; } +} + +.cmp-jobs-results .cmp-jobs-results__all-jobs .cmp-jobs-results__no-jobs-me= +ssage--show a { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .search-tips-content { font-s= +ize: 1.6rem; line-height: 2.56rem; font-weight: 400; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .search-tips-content ul { lis= +t-style: disc; padding-left: 1.04em; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .search-tips-content ul li { = +padding-bottom: 10px; } + +@media screen and (max-width: 999.9px) { + .cmp-jobs-results .cmp-jobs-results__all-jobs .search-tips-content { font= +-size: 1.4rem; line-height: 2.24rem; } +} + +.cmp-jobs-results .cmp-teaser__job-posted .cmp-teaser__job-listing-posted-d= +ate { line-height: 1.5; } + +.cmp-jobs-results .no-results-container { display: none; } + +.cmp-jobs-results .no-results-container--show { display: block; padding: 0p= +x 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .no-results-container--show { padding: 0px 3.5rem; } +} + +.cmp-jobs-results .no-results-container .cmp-title__text { font-size: 3.5re= +m; line-height: 4.2rem; font-weight: 600; margin-bottom: 10px; } + +@media screen and (max-width: 999.9px) { + .cmp-jobs-results .no-results-container .cmp-title__text { font-size: 2re= +m; line-height: 2.4rem; margin-bottom: 15px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-jobs-results .no-results-container .cmp-title__text { margin-bottom:= + 20px; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-jobs-results .no-results-container .cmp-title__text { margin-top: 2.= +2rem; } +} + +.cmp-jobs-results .no-results-container .cmp-title--eyebrow .cmp-title__tex= +t { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfo= +nt, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-s= +erif; font-weight: 600; font-style: normal; text-transform: uppercase; lett= +er-spacing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; font-size: 1.2r= +em; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .no-results-container .cmp-title--eyebrow .cmp-title__t= +ext { font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.cmp-jobs-results .no-results-container__jobs-message { margin-bottom: 22px= +; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .no-results-container__jobs-message { margin-bottom: 25= +px; } +} + +.cmp-jobs-results .cmp-job-results__button-wrap { -webkit-box-orient: verti= +cal; -webkit-box-direction: normal; flex-direction: column; display: conten= +ts; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .cmp-job-results__button-wrap { display: flex; -webkit-= +box-orient: vertical; -webkit-box-direction: normal; flex-direction: column= +; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .cmp-job-results__button-wrap { display: contents; -web= +kit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: = +row; } +} + +.cmp-jobs-results .cmp-jobs-results__title { display: block; font-size: 2.4= +rem; line-height: 2.52rem; margin-left: 1.5rem; font-weight: 600; width: fi= +t-content; margin-bottom: 20px; } + +.cmp-jobs-results .cmp-jobs-results__title--hide { display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .cmp-jobs-results__title { padding: 0px 0px 0px 3.5rem;= + margin-left: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .cmp-jobs-results__title { font-size: 4.8rem; line-heig= +ht: 5.04rem; margin-bottom: 30px; margin-left: 15px; } +} + +.cmp-jobs-results .cmp-jobs-results__title:focus { background-color: transp= +arent; outline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; box-shad= +ow: rgb(0, 0, 136) 0px 0px 0px 2px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .linkenabled-container { -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .linkenabled-container { -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-jobs-results .linkenabled-container--hide { display: none; } + +.cmp-jobs-results .sort-filter-container { display: flex; margin-bottom: 30= +px; padding: 0px 1.5rem; width: 100%; -webkit-box-pack: justify; justify-co= +ntent: space-between; -webkit-box-orient: vertical; -webkit-box-direction: = +normal; flex-direction: column; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .sort-filter-container { padding: 0px 3.5rem; -webkit-b= +ox-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; = +} +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .sort-filter-container { -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; padding: 0px 1.5rem; = +} +} + +.cmp-jobs-results .sort-filter-container--hide { display: none; } + +@media screen and (min-width: 1200px) { + .cmp-jobs-results .sort-filter-container .cmp-button--new-job-search { ma= +rgin-left: 5rem; } +} + +.cmp-jobs-results .sort-filter-container .cmp-button--new-job-search .cmp-b= +utton { margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results .sort-filter-container .cmp-button--new-job-search .cmp= +-button { height: 4.8rem; width: 21.4rem; margin: 0px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-jobs-results .sort-filter-container .cmp-button--new-job-search .cmp= +-button { width: 100%; } +} + +.cmp-jobs-results .sort-filter-container .margin-new-job-search { margin-le= +ft: 0px; } + +@media screen and (min-width: 1200px) { + .cmp-jobs-results .sort-filter-container .margin-new-job-search { margin-= +left: 0px; } +} + +.cmp-jobs-results .results-sort-options { text-transform: uppercase; font-s= +ize: 1.4rem; flex-wrap: wrap; margin-bottom: 2rem; display: flex; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .results-sort-options { margin-top: 0.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-jobs-results .results-sort-options { display: block; } +} + +@media screen and (min-width: 1200px) { + .cmp-jobs-results .results-sort-options { margin-bottom: 0px; } +} + +.cmp-jobs-results .results-sort-options a.cmp-text__link--link { padding-ri= +ght: 0.8rem; color: rgb(0, 77, 255); } + +.cmp-jobs-results .results-sort-options a.cmp-text__link--link:focus, .cmp-= +jobs-results .results-sort-options a.cmp-text__link--link:hover { text-deco= +ration: underline; color: rgb(0, 0, 136); } + +.cmp-jobs-results .results-sort-options > span { padding-right: 1rem; } + +.cmp-jobs-results .results-sort-options .divider-line { padding-right: 1.1r= +em; } + +.cmp-jobs-results .results-sort-options__selected { font-weight: 600; color= +: rgb(0, 0, 0); cursor: default; pointer-events: none; padding-right: 0.7re= +m; } + +@media screen and (max-width: 999.9px) { + .cmp-jobs-results .go-back-label { display: block; } +} + +.cmp-jobs-results .cmp-teaser-region:empty ~ .cmp-separator--vertical, .cmp= +-jobs-results .go-back-label--hide { display: none; } + +.cmp-jobs-results .results-list-container .cmp-teaser-city { margin-top: 0p= +x; } + +.cmp-jobs-results .selected-filter-container { display: block; width: 100%;= + padding: 0px 1.5rem 1rem; } + +.cmp-jobs-results .selected-filter-container__progressive-button-hide { dis= +play: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button { display:= + inline-block; vertical-align: middle; font-size: 1.1rem; font-weight: 600;= + text-transform: uppercase; border: 1px solid rgb(204, 204, 204); backgroun= +d-color: rgb(242, 242, 242); padding: 1.5rem; margin: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button { font-s= +ize: 1.4rem; margin: 0px 15px 10px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button { font-s= +ize: 1.4rem; margin: 0px 15px 20px 0px; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button:focus { bo= +x-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, 255) solid 1px; = +outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button:focus:not(= +:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button--close-ico= +n { padding-left: 1rem; font-weight: 400; display: inline-block; } + +.cmp-jobs-results .selected-filter-container__progressive-button--close-ico= +n::before { content: "=EF=84=A9"; font-family: Ionicons; display: block; fo= +nt-weight: 400; font-style: normal; line-height: 1; text-transform: none; l= +etter-spacing: normal; overflow-wrap: normal; white-space: nowrap; directio= +n: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibi= +lity; font-feature-settings: "liga"; font-size: 1.9rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button--close-i= +con::before { content: "=EF=84=A9"; font-size: 12.5px; font-family: Ionicon= +s; display: block; font-weight: 400; font-style: normal; line-height: 1; te= +xt-transform: none; letter-spacing: normal; overflow-wrap: normal; white-sp= +ace: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rend= +ering: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button--close-ico= +n:hover { cursor: pointer; color: rgb(204, 204, 204); } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all = +{ display: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all-= +-show { display: inline-block; vertical-align: middle; border: 1px solid rg= +b(204, 204, 204); cursor: pointer; background-color: transparent; font-size= +: 1.1rem; font-weight: 600; text-transform: uppercase; padding: 1.2rem; mar= +gin: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button-clear-al= +l--show { margin: 0px 15px 10px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button-clear-al= +l--show { font-size: 1.4rem; margin: 0px 15px 20px 0px; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all-= +-show:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all-= +-show:focus { box-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, = +255) solid 1px; outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all-= +-show:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .selected-filter-container__hide { display: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l { display: inline-block; vertical-align: middle; border: 1px solid rgb(20= +4, 204, 204); cursor: pointer; background-color: transparent; font-size: 1.= +1rem; font-weight: 600; text-transform: uppercase; padding: 1.2rem; line-he= +ight: 1.6rem; margin: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button-view-it-= +all { margin: 0px 15px 10px 0px; font-size: 1.4rem; padding: 1.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button-view-it-= +all { font-size: 1.4rem; padding: 1.5rem; margin: 0px 15px 20px 0px; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l:focus { box-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, 255)= + solid 1px; outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l--hide { display: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll { display: inline-block; vertical-align: middle; border: 1px solid rgb(2= +04, 204, 204); cursor: pointer; background-color: transparent; font-size: 1= +.1rem; line-height: 1.6rem; font-weight: 600; text-transform: uppercase; pa= +dding: 1.2rem; margin: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button-clear-it= +-all { font-size: 1.4rem; margin: 0px 15px 10px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button-clear-it= +-all { font-size: 1.4rem; margin: 0px 15px 20px 0px; padding: 1.5rem; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll:focus { box-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, 255= +) solid 1px; outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll--hide { display: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-le= +ss { display: inline-block; vertical-align: middle; border: 1px solid rgb(2= +04, 204, 204); cursor: pointer; background-color: transparent; font-size: 1= +.1rem; font-weight: 600; text-transform: uppercase; padding: 1.2rem; margin= +: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button-view-it-= +less { margin: 0px 15px 10px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button-view-it-= +less { font-size: 1.4rem; margin: 0px 15px 20px 0px; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-le= +ss:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-le= +ss:focus { box-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, 255= +) solid 1px; outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-le= +ss:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .search-tips-text--hidden, .cmp-jobs-results .selected-fi= +lter-container__progressive-button-view-it-less--hide { display: none; } + +.careerjobsearchresults.color-star-block-accent-purple-1 .saved-job-card { = +color: rgb(180, 85, 170); } + +.careerjobsearchresults.color-star-block-accent-purple-2 .saved-job-card { = +color: rgb(160, 85, 245); } + +.careerjobsearchresults.color-star-block-accent-purple-3 .saved-job-card { = +color: rgb(190, 130, 255); } + +.careerjobsearchresults.color-star-block-accent-purple-4 .saved-job-card { = +color: rgb(220, 175, 255); } + +.careerjobsearchresults.color-star-block-accent-purple-5 .saved-job-card { = +color: rgb(230, 220, 255); } + +.careerjobsearchresults.color-star-block-alt-blue .saved-job-card { color: = +rgb(0, 65, 240); } + +.careerjobsearchresults.color-star-block-alt-gray .saved-job-card { color: = +rgb(190, 190, 190); } + +.careerjobsearchresults.color-star-block-alt-gray-dark .saved-job-card { co= +lor: rgb(150, 150, 150); } + +.careerjobsearchresults.color-star-block-alt-gray-darker .saved-job-card { = +color: rgb(90, 90, 90); } + +.careerjobsearchresults.color-star-block-alt-green .saved-job-card { color:= + rgb(0, 215, 0); } + +.careerjobsearchresults.color-star-block-alt-red .saved-job-card { color: r= +ed; } + +.careerjobsearchresults.color-star-block-alt-yellow .saved-job-card { color= +: rgb(255, 255, 0); } + +.careerjobsearchresults.color-star-block-aqua .saved-job-card { color: rgb(= +0, 255, 187); } + +.careerjobsearchresults.color-star-block-blue .saved-job-card { color: rgb(= +0, 186, 255); } + +.careerjobsearchresults.color-star-block-blue-green .saved-job-card { color= +: rgb(5, 240, 165); } + +.careerjobsearchresults.color-star-block-brand-green .saved-job-card { colo= +r: rgb(100, 255, 80); } + +.careerjobsearchresults.color-star-block-brand-orange .saved-job-card { col= +or: rgb(255, 120, 0); } + +.careerjobsearchresults.color-star-block-brand-yellow .saved-job-card { col= +or: rgb(255, 235, 50); } + +.careerjobsearchresults.color-star-block-blue-dark .saved-job-card { color:= + rgb(0, 142, 255); } + +.careerjobsearchresults.color-star-block-blue-light .saved-job-card { color= +: rgb(0, 243, 255); } + +.careerjobsearchresults.color-star-block-core-purple .saved-job-card { colo= +r: rgb(70, 0, 115); } + +.careerjobsearchresults.color-star-block-cyan .saved-job-card { color: rgb(= +0, 255, 255); } + +.careerjobsearchresults.color-star-block-gray .saved-job-card { color: rgb(= +167, 167, 167); } + +.careerjobsearchresults.color-star-block-gray-base .saved-job-card { color:= + rgb(0, 0, 0); } + +.careerjobsearchresults.color-star-block-gray-dark .saved-job-card { color:= + rgb(107, 107, 107); } + +.careerjobsearchresults.color-star-block-gray-darker .saved-job-card { colo= +r: rgb(74, 74, 74); } + +.careerjobsearchresults.color-star-block-gray-light .saved-job-card { color= +: rgb(204, 204, 204); } + +.careerjobsearchresults.color-star-block-gray-lighter .saved-job-card { col= +or: rgb(227, 227, 227); } + +.careerjobsearchresults.color-star-block-gray-lightest .saved-job-card { co= +lor: rgb(242, 242, 242); } + +.careerjobsearchresults.color-star-block-grayishyellow-dark .saved-job-card= + { color: rgb(150, 150, 140); } + +.careerjobsearchresults.color-star-block-grayishyellow-light .saved-job-car= +d { color: rgb(230, 230, 220); } + +.careerjobsearchresults.color-star-block-green .saved-job-card { color: rgb= +(0, 255, 0); } + +.careerjobsearchresults.color-star-block-green-dark .saved-job-card { color= +: rgb(0, 83, 10); } + +.careerjobsearchresults.color-star-block-link .saved-job-card { color: rgb(= +0, 77, 255); } + +.careerjobsearchresults.color-star-block-link-dark .saved-job-card { color:= + rgb(0, 0, 136); } + +.careerjobsearchresults.color-star-block-orange .saved-job-card { color: rg= +b(255, 182, 0); } + +.careerjobsearchresults.color-star-block-orange-dark .saved-job-card { colo= +r: rgb(255, 149, 0); } + +.careerjobsearchresults.color-star-block-pink .saved-job-card { color: rgb(= +231, 0, 116); } + +.careerjobsearchresults.color-star-block-pink-dark .saved-job-card { color:= + rgb(164, 2, 83); } + +.careerjobsearchresults.color-star-block-pink-light .saved-job-card { color= +: rgb(255, 80, 160); } + +.careerjobsearchresults.color-star-block-purple .saved-job-card { color: rg= +b(161, 0, 255); } + +.careerjobsearchresults.color-star-block-purple-dark .saved-job-card { colo= +r: rgb(117, 0, 192); } + +.careerjobsearchresults.color-star-block-purple-darkest .saved-job-card { c= +olor: rgb(70, 1, 115); } + +.careerjobsearchresults.color-star-block-red .saved-job-card { color: rgb(2= +31, 15, 41); } + +.careerjobsearchresults.color-star-block-red-dark .saved-job-card { color: = +rgb(189, 0, 29); } + +.careerjobsearchresults.color-star-block-red-darker .saved-job-card { color= +: rgb(113, 0, 18); } + +.careerjobsearchresults.color-star-block-red-light .saved-job-card { color:= + rgb(255, 50, 70); } + +.careerjobsearchresults.color-star-block-white .saved-job-card { color: rgb= +(255, 255, 255); } + +.careerjobsearchresults.color-star-block-yellow .saved-job-card { color: rg= +b(255, 212, 46); } + +.careerjobsearchresults.color-star-block-yellow-dark .saved-job-card { colo= +r: rgb(240, 192, 0); } + +.careerjobsearchresults.color-star-block-yellow-light .saved-job-card { col= +or: rgb(255, 240, 179); } + +.careerjobsearchresults.brand-star-gradient-pink .saved-job-card { backgrou= +nd-clip: text; background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%,= + rgb(231, 0, 116) 30%); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-purple .saved-job-card { backgr= +ound-clip: text; background-image: linear-gradient(rgb(70, 1, 115), rgb(161= +, 0, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-purple-alt .saved-job-card { ba= +ckground-clip: text; background-image: linear-gradient(90deg, rgb(70, 1, 11= +5), rgb(117, 0, 192), rgb(161, 0, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-blue .saved-job-card { backgrou= +nd-clip: text; background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77,= + 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-blue2 .saved-job-card { backgro= +und-clip: text; background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 1= +86, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-light-blue .saved-job-card { ba= +ckground-clip: text; background-image: linear-gradient(90deg, rgb(0, 186, 2= +55), rgb(0, 142, 255), rgb(0, 77, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-red .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(rgb(113, 0, 18), red); colo= +r: transparent; } + +.careerjobsearchresults.brand-star-gradient-red-alt .saved-job-card { backg= +round-clip: text; background-image: linear-gradient(90deg, red, rgb(189, 0,= + 29), rgb(113, 0, 18)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient .saved-job-card { background-cl= +ip: text; background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255= +)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-alt .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(= +0, 186, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-yellow .saved-job-card { backgr= +ound-clip: text; background-image: linear-gradient(rgb(255, 255, 0), rgb(24= +0, 192, 0)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-yellow-alt .saved-job-card { ba= +ckground-clip: text; background-image: linear-gradient(90deg, rgb(255, 255,= + 0), rgb(255, 212, 46), rgb(255, 182, 0)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-green .saved-job-card { backgro= +und-clip: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rg= +b(0, 215, 0), rgb(0, 83, 10)); color: transparent; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs { paddin= +g: 0px 1.5rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs { paddin= +g: 0px 1.5rem; } +} + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs .cmp-resul= +ts-line-bar { border: 0.06rem solid rgb(204, 204, 204); } + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.card { -webkit-box-flex: 1; flex: 1 0 100%; max-width: 100%; } + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.card__job-listing-areas-interest { display: -webkit-box; -webkit-box-orien= +t: vertical; -webkit-line-clamp: 2; overflow: hidden; } + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.card__title { font-size: 1.8rem; font-weight: 700; text-decoration: none; = +color: rgb(0, 0, 0); } + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.card__title:focus, .cmp-jobs-search-hero .joblistingblock .cmp-recently-vi= +ewed-jobs.list-view .card__title:hover { text-decoration: underline; color:= + rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-vie= +w .card__title { font-size: 2.5rem; } +} + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.cmp-teaser__content { border: none; padding: 2.5rem 0px; background: none;= + } + +.responsivegrid.full-width-constraint > div.cmp-container > div.careerjobse= +archresults { padding-left: 0px; padding-right: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid.full-width-constraint > div.cmp-container > div.careerjob= +searchresults { padding-left: 15px; padding-right: 15px; } +} + +.ribbon-large { display: flex; position: relative; } + +.ribbon-large__extender-bg-left { z-index: 2; position: absolute; left: 0px= +; background-color: rgb(161, 0, 255); width: 40%; display: none; height: 10= +0%; top: 0px; } + +@media screen and (min-width: 1000px) { + .ribbon-large__extender-bg-left { display: block; height: calc(100% + 1.1= +25em); } +} + +.ribbon-large__extender-bg-right { background-color: rgb(161, 0, 255); posi= +tion: absolute; right: 0px; top: 0px; z-index: 1; width: 27%; display: none= +; height: 100%; } + +@media screen and (min-width: 1000px) { + .ribbon-large__extender-bg-right { display: block; margin-top: 1.125em; h= +eight: calc(100% + 1.125em); } +} + +.cmp-ribbon-large { position: relative; max-width: 1200px; width: 100%; z-i= +ndex: 3; margin: auto; inset: 0px; display: flex; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large { margin-bottom: -0.625em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large { margin-bottom: -1.125em; } +} + +.cmp-ribbon-large__content-container--left { width: 100%; position: relativ= +e; float: none; height: 100%; } + +.cmp-ribbon-large__content-container--right { display: none; width: 100%; h= +eight: auto; float: none; position: relative; z-index: 2; } + +.cmp-ribbon-large__content { width: 100%; display: inline-block; position: = +relative; z-index: 3; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large__content { display: flex; } +} + +.cmp-ribbon-large__content-container--extension { display: none; } + +.cmp-ribbon-large__content-container { position: relative; z-index: 4; widt= +h: 100%; } + +.cmp-ribbon-large__eyebrow--container { margin-bottom: 0.75em; } + +.cmp-ribbon-large__eyebrow-text { position: relative; margin-top: 0px; marg= +in-bottom: 0px; font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 600; font-style: normal; text-transform: upp= +ercase; letter-spacing: 0.104em; line-height: 1.4; font-size: 1.2rem; color= +: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large__eyebrow-text { font-size: 1.8rem; letter-spacing: 0.07= +em; } +} + +.cmp-ribbon-large__eyebrow-text::before { content: "=EF=88=89"; font-size: = +2.38em; font-family: Ionicons; font-weight: 400; font-style: normal; text-t= +ransform: none; letter-spacing: normal; overflow-wrap: normal; white-space:= + nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-renderin= +g: optimizelegibility; font-feature-settings: "liga"; display: inline-block= +; line-height: 0; position: relative; top: 0.23em; padding-right: 0.36em; } + +.cmp-ribbon-large__fold { display: none; position: absolute; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large__fold { display: block; } +} + +.cmp-ribbon-large__cta-text--container { width: 100%; } + +.cmp-ribbon-large__cta-text { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-style: normal; text-transform: none; f= +ont-size: 2rem; font-weight: 800; line-height: 1.4; color: rgb(255, 255, 25= +5); } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large__cta-text { font-size: 3.5rem; } +} + +.cmp-ribbon-large .button { margin-top: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large .button { padding-left: 15px; padding-right: 15px; } +} + +.cmp-ribbon-large .button .cmp-button { margin-top: 0px; margin-left: 0px; = +height: auto; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large .button .cmp-button { width: auto; } +} + +.cmp-ribbon-large .button .cmp-button__text { color: rgb(0, 0, 0); } + +.cmp-ribbon-large .image { display: none; height: 100%; } + +.cmp-ribbon-large .image img { position: absolute; top: 0px; bottom: 0px; m= +argin: auto 0px; } + +@media only screen and (min-width: 1900px) { + .ribbon-large__extender-bg-right { width: 35%; } +} + +.cmp-ribbon-large--connect { margin-top: -1.125em; margin-bottom: -1.125em;= + } + +.cmp-ribbon-large--connect .cmp-ribbon-large__content-container--left { bac= +kground-color: rgb(161, 0, 255); padding: 3.13em 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--left { f= +loat: left; width: 67%; padding: 2.81em 115px 3.13em 35px; background: line= +ar-gradient(90deg, rgb(161, 0, 255) 30%, rgb(70, 1, 115)); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--left { w= +idth: 75%; padding: 4.25em 1.63em 4.75em 15px; } +} + +.cmp-ribbon-large--connect .cmp-ribbon-large__content-container--right { ba= +ckground: rgb(161, 0, 255); padding: 0px 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--right { = +display: block; height: 100%; margin-top: 0.625em; float: right; width: 33%= +; padding: 0.375em 0px 0px 50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--right { = +height: 100%; width: 25%; margin-top: 1.125em; padding: 0px 0px 0.1875em 35= +px; } +} + +.cmp-ribbon-large--connect .cmp-ribbon-large__content-container--extension = +{ background-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--extensio= +n { display: block; top: 0px; position: absolute; bottom: 0px; width: 1.25e= +m; left: -1.19em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--extensio= +n { width: 1.63em; left: -1.5em; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__eyebrow--container { margin= +-bottom: 1.25em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__eyebrow--container { margin= +-bottom: 1.75em; } +} + +.cmp-ribbon-large--connect .cmp-ribbon-large__fold { background-image: line= +ar-gradient(-90deg, rgb(0, 186, 255), rgb(0, 186, 255) 30%, rgb(0, 77, 255)= +); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__fold { transform: skewY(153= +deg); height: 1em; width: 1.2em; right: -0.02em; top: 0.31em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__fold { transform: skewY(143= +deg); top: 0.565em; height: 1.37em; width: 1.53em; right: -0.04em; } +} + +.cmp-ribbon-large--connect .cmp-ribbon-large__cta-text--container { padding= +-bottom: 1.875em; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__cta-text--container { width= +: 60%; padding-right: 15px; padding-bottom: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .image { display: block; width: 9.813em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .image { width: 12.875em; } +} + +.cmp-ribbon-large--connect .image img { max-width: 9.813em; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .image img { max-width: 12.88em; } +} + +@media screen and (min-width: 1000px) { + .ribbon-large__extender-bg-right--connect { margin-top: 0px; height: calc= +(100% + 2.25em); } +} + +@media screen and (min-width: 1000px) { + .ribbon-large__extender-bg-left--connect { margin-top: -1.125em; height: = +calc(100% + 2.25em); } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__content-container--left { backg= +round-color: rgb(231, 0, 116); padding: 3.13em 1em; z-index: 2; display: no= +ne; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--left { dis= +play: block; float: left; width: 33%; margin-top: -0.625em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--left { mar= +gin-top: -1.13em; width: 25%; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__content-container--right { back= +ground: rgb(231, 0, 116); padding: 3.125em 1em; min-height: 283px; z-index:= + 1; display: block; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--right { he= +ight: 100%; float: right; width: 67%; padding: 2.1875em 0px 0.625em 3.3125e= +m; min-height: 230px; background: linear-gradient(270deg, rgb(231, 0, 116),= + rgb(231, 0, 116) 66%, rgb(164, 2, 83)); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--right { he= +ight: 100%; width: 75%; padding: 3.125em 0px 1.125em 6.9375em; min-height: = +293px; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__content-container--extension { = +background-color: rgb(231, 0, 116); z-index: 2; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--extension = +{ display: block; top: 0px; position: absolute; bottom: 0px; width: 1.25em;= + right: -1.25em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--extension = +{ width: 1.63em; right: -1.56em; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__eyebrow--container { margin-bot= +tom: 0.75em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__eyebrow--container { margin-b= +ottom: 0.9375em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__eyebrow--container { margin-b= +ottom: 2.1875em; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__fold { background: linear-gradi= +ent(45deg, rgb(255, 212, 46), rgb(255, 212, 46) 30%, rgb(240, 192, 0)); z-i= +ndex: 1; position: absolute; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__fold { top: auto; height: 0.6= +25em; width: 1.25em; left: 0px; bottom: 0.313em; transform: skewY(153deg); = +} +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__fold { height: 1.13em; width:= + 1.56em; left: -0.06em; bottom: 0.563em; transform: skewY(145deg); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__cta-text--container { width: = +60%; padding-right: 40px; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__cta-text { margin-bottom: 15px;= + display: block; } + +.cmp-ribbon-large--event .cmp-ribbon-large__cta-date-text { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: = +600; font-style: normal; text-transform: none; line-height: 1.2; font-size:= + 1.8rem; color: rgb(255, 255, 255); display: block; margin-bottom: 15px; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__cta-date-text { font-size: 2.= +5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__cta-date-text { margin-bottom= +: 25px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__cta-date-text { margin-bottom= +: 37px; } +} + +.cmp-ribbon-large--event .button { margin-bottom: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ribbon-large--event .button { margin-bottom: 1.375em; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .image { display: block; width: 9.813em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .image { width: 12.875em; } +} + +.cmp-ribbon-large--event .image img { max-width: 9.813em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .image img { right: 3.125em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .image img { max-width: 12.88em; right: 2.1875em= +; } +} + +.ribbon-large__extender-bg-left--event { background-color: rgb(231, 0, 116)= +; margin-top: -1.13em; width: 25%; } + +@media screen and (min-width: 2000px) { + .ribbon-large__extender-bg-left--event { width: 35%; } +} + +.ribbon-large__extender-bg-right--event { margin-top: 0px; height: calc(100= +% + 1.13em); width: 40%; background-color: rgb(231, 0, 116); } + +.cmp-ribbon-large--join .cmp-ribbon-large__content-container--left { backgr= +ound-color: rgb(161, 0, 255); padding: 3.13em 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--left { floa= +t: left; width: 67%; padding: 2.81em 115px 3.13em 35px; background: linear-= +gradient(90deg, rgb(161, 0, 255) 30%, rgb(70, 1, 115)); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--left { widt= +h: 75%; padding: 4.25em 1.63em 4.75em 15px; } +} + +.cmp-ribbon-large--join .cmp-ribbon-large__content-container--right { backg= +round: rgb(161, 0, 255); padding: 0px 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--right { dis= +play: block; height: calc(100% + 1.25em); margin-top: -0.625em; float: righ= +t; width: 33%; padding: 0.375em 0px 0px 50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--right { hei= +ght: calc(100% + 2.25em); width: 25%; margin-top: -1.125em; padding: 0px 0p= +x 0.1875em 35px; } +} + +.cmp-ribbon-large--join .cmp-ribbon-large__content-container--extension { b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--extension {= + display: block; top: 0px; position: absolute; bottom: 0px; width: 1.25em; = +left: -1.19em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--extension {= + width: 1.88em; left: -1.88em; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__eyebrow--container { margin-bo= +ttom: 1.25em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__eyebrow--container { margin-bo= +ttom: 1.75em; } +} + +.cmp-ribbon-large--join .cmp-ribbon-large__fold { background-image: linear-= +gradient(135deg, rgb(0, 186, 255), rgb(0, 186, 255) 30%, rgb(0, 77, 255)); = +z-index: -1; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__fold { transform: skewY(-153de= +g); height: 1em; bottom: -0.31em; top: auto; width: 1.25em; right: 1.1em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__fold { transform: skewY(-143de= +g); height: 1.5em; bottom: -0.5em; top: auto; width: 1.63em; right: 1.87em;= + } +} + +.cmp-ribbon-large--join .cmp-ribbon-large__cta-text--container { padding-bo= +ttom: 1.875em; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__cta-text--container { width: 6= +0%; padding-right: 15px; padding-bottom: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .image { display: block; width: 9.813em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .image { width: 12.875em; } +} + +.cmp-ribbon-large--join .image img { max-width: 9.813em; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .image img { max-width: 12.88em; } +} + +.ribbon-large__extender-bg-right--join { margin-top: -1.125em; height: calc= +(100% + 3.375em); } + +.ribbon-small { display: flex; position: relative; } + +.ribbon-small__extender-bg-left { z-index: 2; position: absolute; left: 0px= +; background-color: rgb(161, 0, 255); width: 40%; display: none; height: 10= +0%; top: 0px; } + +@media screen and (min-width: 1000px) { + .ribbon-small__extender-bg-left { display: block; height: calc(100% + 1.3= +75em); } +} + +.ribbon-small__extender-bg-right { background-color: rgb(161, 0, 255); posi= +tion: absolute; right: 0px; top: 0px; z-index: 1; width: 40%; display: none= +; height: 100%; } + +@media screen and (min-width: 1000px) { + .ribbon-small__extender-bg-right { display: block; margin-top: -1.375em; = +height: calc(100% + 1.375em); } +} + +.cmp-ribbon-small { position: relative; max-width: 1200px; width: 100%; z-i= +ndex: 3; margin: auto; inset: 0px; display: flex; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small { margin-bottom: -0.625em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small { margin-bottom: -1.375em; } +} + +.cmp-ribbon-small__content-container--left { width: 100%; background-color:= + rgb(161, 0, 255); padding: 3.125em 1em; z-index: 2; position: relative; fl= +oat: none; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__content-container--left { float: left; width: 67%; pad= +ding: 2.625em 25px 3em 35px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__content-container--left { width: 60%; padding: 1.0625e= +m 25px 1.5625em 15px; } +} + +.cmp-ribbon-small__content-container--right { width: 100%; height: auto; fl= +oat: none; position: relative; background: linear-gradient(0deg, rgb(161, 0= +, 255), rgb(70, 1, 115)); padding: 0px 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__content-container--right { height: 100%; margin-top: -= +0.625em; float: right; width: 33%; padding: 0.375em 15px 0px 3.1875em; back= +ground: linear-gradient(90deg, rgb(70, 1, 115), rgb(161, 0, 255)); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__content-container--right { width: 40%; margin-top: -1.= +375em; padding: 0.5625em 15px 0.1875em 4.625em; } +} + +.cmp-ribbon-small__content { display: inline-block; position: relative; z-i= +ndex: 3; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__content { display: flex; -webkit-box-align: center; al= +ign-items: center; -webkit-box-pack: justify; justify-content: space-betwee= +n; } +} + +.cmp-ribbon-small__content-container--left_extension { display: none; backg= +round-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__content-container--left_extension { display: block; to= +p: 0px; width: 1.125em; right: -1.125em; position: absolute; bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__content-container--left_extension { width: 3.375em; ri= +ght: -3.375em; } +} + +.cmp-ribbon-small__content-container { position: relative; z-index: 4; widt= +h: 100%; } + +.cmp-ribbon-small__fold { display: none; left: 0px; position: absolute; bac= +kground-image: linear-gradient(45deg, rgb(0, 186, 255), rgb(0, 186, 255) 30= +%, rgb(0, 77, 255)); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__fold { transform: skewY(30deg); height: 0.69em; width:= + 1.06em; top: 0.31em; display: block; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__fold { transform: skewY(22deg); height: 1.88em; width:= + 3.34em; top: 0.69em; } +} + +.cmp-ribbon-small__cta-text--container { margin-bottom: 15px; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__cta-text--container { margin-bottom: 0px; padding-righ= +t: 15px; padding-top: 0.625em; max-width: 67%; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__cta-text--container { padding-right: 15px; padding-top= +: 0.625em; max-width: 60%; } +} + +.cmp-ribbon-small__cta-text { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-style: normal; text-transform: none; f= +ont-size: 2rem; font-weight: 800; line-height: 1.4; color: rgb(255, 255, 25= +5); } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__cta-text { font-size: 3.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__cta-text { font-family: Graphik, Arial, system-ui, -ap= +ple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue= +", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; tex= +t-transform: none; line-height: 1.2; font-size: 1.8rem; color: rgb(255, 255= +, 255); } +} + +@media screen and (min-width: 768px) and (min-width: 1000px) { + .cmp-ribbon-small__cta-text { font-size: 2.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-small .button { margin-top: 0px; padding-left: 15px; } +} + +.cmp-ribbon-small .button .cmp-button { float: right; height: auto; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small .button .cmp-button { width: auto; } +} + +.cmp-ribbon-small .button .cmp-button__text { color: rgb(0, 0, 0); } + +.cmp-ribbon-small .sharebanner { position: relative; left: 0px; right: 0px;= + width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small .sharebanner { top: 50%; transform: translateY(-50%); p= +osition: absolute; padding: 0.375em 0.9375em 0px 3.1875em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small .sharebanner { padding: 0.375em 0.9375em 0.1875em 4.625= +em; } +} + +.cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { font-family: Graphik= +, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, = +ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-style: normal= +; text-transform: none; font-size: 2rem; font-weight: 800; line-height: 1.4= +; color: rgb(255, 255, 255); letter-spacing: normal; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { font-size: 3.5rem;= + } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { width: 100%; margi= +n-left: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { font-family: Graph= +ik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto= +, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800= +; font-style: normal; text-transform: none; line-height: 1.2; font-size: 1.= +8rem; color: rgb(255, 255, 255); } +} + +@media screen and (min-width: 768px) and (min-width: 1000px) { + .cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { font-size: 2.5rem;= + } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item { display: in= +line-block; } +} + +.cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item:first-child .cm= +p-share-banner__icon { margin-left: 0px; } + +.cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item .cmp-share-bann= +er__icon { color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); mar= +gin-left: 1.375em; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item .cmp-share-ba= +nner__icon { margin-left: 0.625em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item .cmp-share-ba= +nner__icon { margin-left: 1.25em; } +} + +.cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item .cmp-share-bann= +er__icon:hover { background-color: transparent; } + +.cmp-image-partial-overlap.cmp-mobile-view .cmp-container { background-posi= +tion: 50% center; background-size: contain !important; } + +.cmp-image-partial-overlap .cmp-container { height: 18rem; margin-bottom: -= +2.08rem; width: 100%; overflow: hidden; } + +@media screen and (min-width: 768px) { + .cmp-image-partial-overlap .cmp-container { margin-top: -3rem; margin-bot= +tom: -3rem; height: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-image-partial-overlap .cmp-container { margin-left: 1.5rem; width: 5= +8.4rem; max-width: 58.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-mixed-media-image-parallax.cmp-image-partial-overlap .cmp-container,= + .cmp-mixed-media-image-parallax.cmp-image-standard-overlap .cmp-container = +{ background-repeat: no-repeat; background-position: 100% center; backgroun= +d-attachment: fixed; } +} + +@media screen and (min-width: 1000px) { + .cmp-mixed-media-image-parallax.cmp-image-partial-overlap .cmp-container = +{ background-size: contain !important; } +} + +.container.responsivegrid.full-width .mixed-media-block-full-image-card { b= +ackground-color: transparent; margin: 0px auto; max-width: 120rem; padding-= +left: 1.5rem; padding-right: 1.5rem; } + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-four-cell .cmp-four-cell__first-col .teaser.content-card.content-car= +d--cardwithbutton { width: 48.5vw; } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-col .teaser.content-card.content-car= +d--cardwithbutton { width: 57.5rem; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling { paddin= +g-bottom: 2rem; } +} + +@media screen and (min-width: 768px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling .cmp-con= +tainer { height: 40rem; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling .cmp-con= +tainer { height: 43rem; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling .cmp-con= +tainer.cmp-image__crop-3x1 { height: 34rem; object-fit: cover; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling .cmp-con= +tainer.cmp-image__crop-16x9, .mixed-media-block-full-image-card .cmp-image-= +parallax-scrolling .cmp-container.cmp-image__crop-16x9-hd { height: 67.5rem= +; object-fit: cover; } +} + +.mixed-media-block-full-image-card .cmp-image-parallax-scrolling--full-16x9= + .cmp-container { height: 18rem; } + +@media screen and (min-width: 768px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling--full-16= +x9 .cmp-container { height: 43.2rem; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling--full-16= +x9 .cmp-container { height: 67.5rem; } +} + +.mixed-media-block-full-image-card .cmp-image-parallax-scrolling--small-3x1= + .cmp-container { height: 34rem; } + +.mixed-media-block-full-image-card .cmp-mixed-media-full-image { position: = +relative; padding-top: 30px; } + +@media screen and (min-width: 768px) { + .mixed-media-block-full-image-card .cmp-mixed-media-full-image { padding-= +top: 90px; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-mixed-media-full-image { padding-= +top: 100px; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-mixed-media-full-image .image .cm= +p-image__crop-3x1 .cmp-image__image { height: 34rem; object-fit: cover; } +} + +.mixed-media-block-full-image-card .teaser.content-card.content-card--cardw= +ithbutton { position: relative; top: 100%; margin-top: -70px; border-left: = +15px solid transparent; border-right: 15px solid transparent; } + +@media screen and (min-width: 768px) { + .mixed-media-block-full-image-card .teaser.content-card.content-card--car= +dwithbutton { position: absolute; top: 20px; margin-left: 35px; width: 75%;= + aspect-ratio: 2 / 1; margin-top: auto; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .teaser.content-card.content-card--car= +dwithbutton { margin-left: 0px; top: 20px; position: absolute; width: 50%; = +margin-top: auto; } +} + +@media screen and (min-width: 1200px) { + .mixed-media-block-full-image-card .teaser.content-card.content-card--car= +dwithbutton { left: 0px; } +} + +.mixed-media-block-full-image-card .cmp-teaser__title { padding-bottom: 0px= +; } + +.mixed-media-block-full-image-card .cmp-teaser__description { padding-top: = +10px; } + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-teaser__description { padding-top= +: 20px; } +} + +.actionable-search-results .cmp-accordion .cmp-accordion__panel { backgroun= +d-color: rgb(255, 255, 255); box-shadow: none; border: 0.1rem solid; } + +.actionable-search-results .cmp-accordion .cmp-accordion__panel--hidden { d= +isplay: block; overflow: hidden; max-height: 0px; transition: max-height 0.= +4s cubic-bezier(0, 1, 0, 1) 0s; border: 0px; } + +.actionable-search-results .cmp-accordion .cmp-accordion__panel--expanded {= + max-height: 9999px; transition: max-height 0.4s cubic-bezier(1, 0, 1, 0) 0= +s; overflow: hidden; border-color: rgb(85, 85, 85); } + +.actionable-search-results .cmp-accordion .cmp-accordion__button { padding-= +top: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem; font-weight: 600= +; border-width: 1px; color: rgb(0, 0, 0); border-color: rgb(85, 85, 85); } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-accordion .cmp-accordion__button { paddin= +g-top: 2rem; padding-bottom: 2rem; padding-left: 2rem; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-accordion .cmp-accordion__button { paddin= +g-top: 1.5rem; padding-bottom: 1.5rem; padding-left: 5rem; } +} + +.actionable-search-results .responsivegrid { padding-right: 1.5rem; padding= +-left: 1.5rem; padding-top: 0px; column-gap: 15px; border-width: 0px 0.1rem= + 0.1rem; border-style: initial; border-image: initial; border-color: rgb(85= +, 85, 85); } + +@media screen and (min-width: 768px) { + .actionable-search-results .responsivegrid { padding: 0px 2rem 3rem; colu= +mn-gap: 35px; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .responsivegrid { padding: 0px 5rem 3rem; } +} + +.actionable-search-results .cmp-job-card-listing-third-row, .actionable-sea= +rch-results .cmp-job-card-listing_first-row { display: flex; -webkit-box-or= +ient: vertical; -webkit-box-direction: normal; flex-direction: column; -web= +kit-box-flex: 1; flex: 1 1 0%; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing-third-row, .actionable-s= +earch-results .cmp-job-card-listing_first-row { -webkit-box-orient: horizon= +tal; -webkit-box-direction: normal; flex-direction: row; padding-right: 15p= +x; } +} + +.actionable-search-results .cmp-job-card-listing_second-row { display: flex= +; padding-left: 15px; padding-right: 15px; flex-wrap: wrap; margin-left: -3= +0px; margin-right: -30px; max-width: calc(100% + 60px); margin-bottom: 0px;= + } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing_second-row { margin-bott= +om: 0px; } +} + +.actionable-search-results .cmp-job-card-listing_third-row { margin-bottom:= + 0px; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing_third-row { margin-botto= +m: 0px; } +} + +.actionable-search-results .cmp-job-card-listing_third-row .button { displa= +y: block; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing_third-row .button { disp= +lay: none; } +} + +.actionable-search-results .cmp-job-card-listing .card { padding-left: 15px= +; padding-right: 15px; -webkit-box-flex: 0; flex: 0 0 100%; margin-bottom: = +20px; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .card { -webkit-box-flex= +: 0; flex: 0 0 50%; max-width: 50%; margin-bottom: 30px; } +} + +.actionable-search-results .cmp-job-card-listing .card > * { height: 100%; = +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser > a { di= +splay: flex; height: 100%; } + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__content= + { padding: 3rem 2rem 2rem; } + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser-region, = +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__pretitl= +e { font-size: 1.2rem; line-height: 1.4rem; font-weight: 600; } + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__title-l= +ink { font-size: 1.8rem; font-weight: 700; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .card .cmp-teaser__title= +-link { font-size: 2.5rem; line-height: 4.2rem; } +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__descrip= +tion p { font-size: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .card .cmp-teaser__descr= +iption p { font-size: 1.6rem; line-height: 2.6rem; } +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__action-= +link { font-size: 1.4rem; line-height: 2.2rem; padding-top: 1rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .card .cmp-teaser__actio= +n-link { font-size: 1.6rem; line-height: 2.6rem; padding-top: 2rem; } +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__job-lis= +ting-areas-interest, .actionable-search-results .cmp-job-card-listing .card= + .cmp-teaser__job-listing-business-area, .actionable-search-results .cmp-jo= +b-card-listing .card .cmp-teaser__job-listing-years-exp { font-size: 1.4rem= +; line-height: 2.2rem; margin-bottom: 0.5rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .card .cmp-teaser__job-l= +isting-areas-interest, .actionable-search-results .cmp-job-card-listing .ca= +rd .cmp-teaser__job-listing-business-area, .actionable-search-results .cmp-= +job-card-listing .card .cmp-teaser__job-listing-years-exp { font-size: 1.6r= +em; line-height: 2.6rem; margin-bottom: 1.9rem; } +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__job-lis= +ting-posted-date { margin-top: 0px; margin-bottom: 0.5rem; font-size: 1.2re= +m; line-height: 1.4rem; } + +.actionable-search-results .cmp-job-card-listing .title { padding-top: 2rem= +; width: 100%; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .title { padding-top: 5r= +em; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .actionable-search-results .cmp-job-card-listing .title { padding-top: 5r= +em; } +} + +.actionable-search-results .cmp-job-card-listing .title .cmp-title { displa= +y: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit= +-box-align: start; align-items: flex-start; width: 100%; } + +.actionable-search-results .cmp-job-card-listing .title .cmp-title__text { = +font-size: 2.4rem; line-height: 2.5rem; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .title .cmp-title__text = +{ width: 70%; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .title .cmp-title__text = +{ font-size: 4.8rem; line-height: 5rem; width: 75%; } +} + +.actionable-search-results .cmp-job-card-listing .title .cmp-title .button = +{ display: none; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .title .cmp-title .butto= +n { display: flex; -webkit-box-pack: end; justify-content: flex-end; paddin= +g-top: 0.3rem; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .title .cmp-title .butto= +n { padding-top: 1rem; width: 30%; } +} + +.actionable-search-results .cmp-job-card-listing .title .cmp-title .button = +.cmp-teaser__action-link:focus::before { width: 100%; } + +.actionable-search-results .cmp-job-card-listing .title .text { padding-top= +: 2rem; padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .title .text { padding-t= +op: 2rem; padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .title .text { padding-t= +op: 3rem; padding-bottom: 3rem; } +} + +.actionable-search-results .cmp-job-card-listing .title .text .cmp-text p {= + font-size: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .title .text .cmp-text p= + { font-size: 1.6rem; line-height: 2.6rem; } +} + +.actionable-search-results .cmp-jobcard-layout--3-cards .card { -webkit-box= +-flex: 0; flex: 0 0 100%; max-width: 100%; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-jobcard-layout--3-cards .card { -webkit-b= +ox-flex: 0; flex: 0 0 50%; max-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-jobcard-layout--3-cards .card { -webkit-b= +ox-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .socialfeed-wrapper .cmp-share-banner .h-title-eyebrow { margin-left: 0px= +; } +} + +.downloadsbasemodule .cmp-downloads-resources .content-card__picture, .vide= +oslideshareresource .cmp-downloads-resources .content-card__picture { width= +: 100%; } + +.downloadsbasemodule .cmp-downloads-resources .content-card__picture .cmp-t= +easer__content, .videoslideshareresource .cmp-downloads-resources .content-= +card__picture .cmp-teaser__content { border: none; padding: 2rem 0px; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .content-card__picture .cmp= +-teaser__content, .videoslideshareresource .cmp-downloads-resources .conten= +t-card__picture .cmp-teaser__content { padding: 2rem; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser, .videoslideshare= +resource .cmp-downloads-resources .cmp-teaser { background-clip: content-bo= +x; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__imag= +e, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-tease= +r__image { border: none; padding: 0px; margin: -6.22rem 0px 2rem; width: 8e= +m; height: 10.38em; box-shadow: 0px 0px 0.63em 0px; color: rgba(0, 0, 0, 0.= +2); } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__im= +age, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-tea= +ser__image { margin: -11.22rem 0px 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__im= +age, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-tea= +ser__image { margin: 0.5rem 2rem 0px -2.5rem; float: left; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__imag= +e .cmp-image img, .videoslideshareresource .cmp-downloads-resources .cmp-te= +aser .cmp-teaser__image .cmp-image img { width: 128px; height: 166px; trans= +form: translate(0px); } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__titl= +e, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-tease= +r__title { margin-top: 0px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__titl= +e a:focus, .downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-t= +easer__title a:hover, .videoslideshareresource .cmp-downloads-resources .cm= +p-teaser .cmp-teaser__title a:focus, .videoslideshareresource .cmp-download= +s-resources .cmp-teaser .cmp-teaser__title a:hover { text-decoration: none;= + color: rgb(0, 0, 0); } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container, .videoslideshareresource .cmp-downloads-resources .cmp-teaser= + .cmp-teaser__action-container { padding-top: 0px; float: left; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__eye-icon, .videoslideshareresource .cmp-downloads= +-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser__eye-icon = +{ padding-right: 1rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__eye-icon::before, .videoslideshareresource .cmp-d= +ownloads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser__e= +ye-icon::before { content: "=EF=90=A5"; font-size: 24px; font-family: Ionic= +ons; font-weight: 400; font-style: normal; line-height: 1; text-transform: = +none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; d= +irection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimiz= +elegibility; font-feature-settings: "liga"; display: inline-block; color: i= +nherit; position: relative; top: 0.35rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__eye-icon:focus::before, .downloadsbasemodule .cmp= +-downloads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser_= +_eye-icon:hover::before, .videoslideshareresource .cmp-downloads-resources = +.cmp-teaser .cmp-teaser__action-container .cmp-teaser__eye-icon:focus::befo= +re, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-teas= +er__action-container .cmp-teaser__eye-icon:hover::before { color: rgb(0, 0,= + 136); } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__action-link, .videoslideshareresource .cmp-downlo= +ads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action= +-link { background-color: rgb(255, 255, 255); color: rgb(0, 77, 255); font-= +weight: 600; margin-bottom: 2px; margin-left: 2px; padding: 0px; display: i= +nline-flex; -webkit-box-align: baseline; align-items: baseline; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__action-link::after, .videoslideshareresource .cmp= +-downloads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser_= +_action-link::after { content: ""; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__action-link:focus, .downloadsbasemodule .cmp-down= +loads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser__acti= +on-link:hover, .videoslideshareresource .cmp-downloads-resources .cmp-tease= +r .cmp-teaser__action-container .cmp-teaser__action-link:focus, .videoslide= +shareresource .cmp-downloads-resources .cmp-teaser .cmp-teaser__action-cont= +ainer .cmp-teaser__action-link:hover { color: rgb(0, 0, 136); text-decorati= +on: underline; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__action-link::before, .videoslideshareresource .cm= +p-downloads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser= +__action-link::before { height: 0px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img, .videoslideshareresource .cmp-downloads-resources .cmp-downl= +oads-resources__container--w-img { padding: 7.72rem 0px 0px; margin: 0px -1= +.5rem; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img, .videoslideshareresource .cmp-downloads-resources .cmp-dow= +nloads-resources__container--w-img { padding: 12.22rem 0px 0px; margin: 0px= +; } +} + +@media screen and (min-width: 1000px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img, .videoslideshareresource .cmp-downloads-resources .cmp-dow= +nloads-resources__container--w-img { padding: 0px 0px 0px 2.5rem; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__content, .videoslideshareresource .cmp-downloads= +-resources .cmp-downloads-resources__container--w-img .cmp-teaser__content = +{ padding: 0px 1.5rem 2rem; box-shadow: none; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img .cmp-teaser__content, .videoslideshareresource .cmp-downloa= +ds-resources .cmp-downloads-resources__container--w-img .cmp-teaser__conten= +t { padding: 0px 2rem 2rem; } +} + +@media screen and (min-width: 1000px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img .cmp-teaser__content, .videoslideshareresource .cmp-downloa= +ds-resources .cmp-downloads-resources__container--w-img .cmp-teaser__conten= +t { padding: 3rem 2rem 3rem 0px; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__content .cmp-teaser__time-info, .videoslideshare= +resource .cmp-downloads-resources .cmp-downloads-resources__container--w-im= +g .cmp-teaser__content .cmp-teaser__time-info { float: right; margin-top: -= +6rem; font-size: 1.2rem; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img .cmp-teaser__content .cmp-teaser__time-info, .videoslidesha= +reresource .cmp-downloads-resources .cmp-downloads-resources__container--w-= +img .cmp-teaser__content .cmp-teaser__time-info { margin-top: -5.5rem; } +} + +@media screen and (min-width: 1000px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img .cmp-teaser__content .cmp-teaser__time-info, .videoslidesha= +reresource .cmp-downloads-resources .cmp-downloads-resources__container--w-= +img .cmp-teaser__content .cmp-teaser__time-info { float: none; margin: 0px = +0px 1.5rem; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__cloc= +k-icon, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-re= +sources__container--w-img .cmp-teaser__content .cmp-teaser__time-info .cmp-= +teaser__clock-icon { padding-right: 1rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__cloc= +k-icon::before, .videoslideshareresource .cmp-downloads-resources .cmp-down= +loads-resources__container--w-img .cmp-teaser__content .cmp-teaser__time-in= +fo .cmp-teaser__clock-icon::before { content: "=EF=90=82"; font-size: 20px;= + font-family: Ionicons; font-weight: 400; font-style: normal; line-height: = +1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; whi= +te-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text= +-rendering: optimizelegibility; font-feature-settings: "liga"; display: inl= +ine-block; position: relative; top: 0.2rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__description, .videoslideshareresource .cmp-downl= +oads-resources .cmp-downloads-resources__container--w-img .cmp-teaser__desc= +ription { overflow: hidden; margin: 0px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__description p, .videoslideshareresource .cmp-dow= +nloads-resources .cmp-downloads-resources__container--w-img .cmp-teaser__de= +scription p { margin: 1.5rem 0px; font-size: 1.2rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-re= +sources__container { padding: 0px; margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-= +resources__container { margin: 0px; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__content, .videoslideshareresource .cmp-downloads-resour= +ces .cmp-downloads-resources__container .cmp-teaser__content { padding: 2re= +m 1.5rem; box-shadow: none; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer .cmp-teaser__content, .videoslideshareresource .cmp-downloads-reso= +urces .cmp-downloads-resources__container .cmp-teaser__content { padding: 2= +rem; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__content .cmp-teaser__time-info, .videoslideshareresourc= +e .cmp-downloads-resources .cmp-downloads-resources__container .cmp-teaser_= +_content .cmp-teaser__time-info { margin: 1.5rem 0px; font-size: 1.2rem; } + +.videoslideshareresource .downloadsbasemodule .cmp-downloads-resources .cmp= +-downloads-resources__container .cmp-teaser__content .cmp-teaser__time-info= +, .videoslideshareresource .videoslideshareresource .cmp-downloads-resource= +s .cmp-downloads-resources__container .cmp-teaser__content .cmp-teaser__tim= +e-info { margin: 1.5rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer .cmp-teaser__content .cmp-teaser__time-info, .videoslideshareresou= +rce .cmp-downloads-resources .cmp-downloads-resources__container .cmp-tease= +r__content .cmp-teaser__time-info, .videoslideshareresource .downloadsbasem= +odule .cmp-downloads-resources .cmp-downloads-resources__container .cmp-tea= +ser__content .cmp-teaser__time-info, .videoslideshareresource .videoslidesh= +areresource .cmp-downloads-resources .cmp-downloads-resources__container .c= +mp-teaser__content .cmp-teaser__time-info { margin: 1.5rem 0px; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__clock-icon,= + .videoslideshareresource .cmp-downloads-resources .cmp-downloads-resources= +__container .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__clock-= +icon { padding-right: 1rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__clock-icon:= +:before, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-r= +esources__container .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser= +__clock-icon::before { content: "=EF=90=82"; font-size: 20px; font-family: = +Ionicons; font-weight: 400; font-style: normal; line-height: 1; text-transf= +orm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowr= +ap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: op= +timizelegibility; font-feature-settings: "liga"; display: inline-block; pos= +ition: relative; top: 0.2rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description, .videoslideshareresource .cmp-downloads-re= +sources .cmp-downloads-resources__container .cmp-teaser__description { over= +flow: hidden; margin: 0px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description p, .videoslideshareresource .cmp-downloads-= +resources .cmp-downloads-resources__container .cmp-teaser__description p { = +margin: 0px 0px 1.5rem; font-size: 1.2rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description a, .videoslideshareresource .cmp-downloads-= +resources .cmp-downloads-resources__container .cmp-teaser__description a { = +margin-left: 2px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container, .videoslides= +hareresource .cmp-downloads-resources .cmp-downloads-resources__container .= +cmp-teaser__description .cmp-teaser__action-container { padding-top: 0px; f= +loat: left; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +eye-icon, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-= +resources__container .cmp-teaser__description .cmp-teaser__action-container= + .cmp-teaser__eye-icon { padding-right: 1rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +eye-icon::before, .videoslideshareresource .cmp-downloads-resources .cmp-do= +wnloads-resources__container .cmp-teaser__description .cmp-teaser__action-c= +ontainer .cmp-teaser__eye-icon::before { content: "=EF=90=A5"; font-size: 2= +4px; font-family: Ionicons; font-weight: 400; font-style: normal; line-heig= +ht: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal;= + white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; = +text-rendering: optimizelegibility; font-feature-settings: "liga"; display:= + inline-block; color: inherit; position: relative; top: 0.35rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +eye-icon:hover::before, .downloadsbasemodule .cmp-downloads-resources .cmp-= +downloads-resources__container .cmp-teaser__description .cmp-teaser__action= +-container .cmp-teaser__eye-icon:hover:focus, .videoslideshareresource .cmp= +-downloads-resources .cmp-downloads-resources__container .cmp-teaser__descr= +iption .cmp-teaser__action-container .cmp-teaser__eye-icon:hover::before, .= +videoslideshareresource .cmp-downloads-resources .cmp-downloads-resources__= +container .cmp-teaser__description .cmp-teaser__action-container .cmp-tease= +r__eye-icon:hover:focus { color: rgb(0, 0, 136); } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +action-link::after, .videoslideshareresource .cmp-downloads-resources .cmp-= +downloads-resources__container .cmp-teaser__description .cmp-teaser__action= +-container .cmp-teaser__action-link::after { content: ""; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +action-link, .videoslideshareresource .cmp-downloads-resources .cmp-downloa= +ds-resources__container .cmp-teaser__description .cmp-teaser__action-contai= +ner .cmp-teaser__action-link { background-color: rgb(255, 255, 255); color:= + rgb(0, 77, 255); margin-bottom: 2px; margin-left: 2px; padding: 0px; displ= +ay: inline-flex; -webkit-box-align: baseline; align-items: baseline; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +action-link:focus, .downloadsbasemodule .cmp-downloads-resources .cmp-downl= +oads-resources__container .cmp-teaser__description .cmp-teaser__action-cont= +ainer .cmp-teaser__action-link:hover, .videoslideshareresource .cmp-downloa= +ds-resources .cmp-downloads-resources__container .cmp-teaser__description .= +cmp-teaser__action-container .cmp-teaser__action-link:focus, .videoslidesha= +reresource .cmp-downloads-resources .cmp-downloads-resources__container .cm= +p-teaser__description .cmp-teaser__action-container .cmp-teaser__action-lin= +k:hover { color: rgb(0, 0, 136); text-decoration: underline; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +action-link::before, .videoslideshareresource .cmp-downloads-resources .cmp= +-downloads-resources__container .cmp-teaser__description .cmp-teaser__actio= +n-container .cmp-teaser__action-link::before { height: 0px; } + +.downloadsbasemodule.color-background-gray .cmp-downloads-resources__contai= +ner .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__act= +ion-link, .downloadsbasemodule.color-background-gray .cmp-teaser .cmp-tease= +r__action-container .cmp-teaser__action-link, .downloadsbasemodule.color-ba= +ckground-gray .cmp-teaser__content, .videoslideshareresource.color-backgrou= +nd-gray .cmp-downloads-resources__container .cmp-teaser__description .cmp-t= +easer__action-container .cmp-teaser__action-link, .videoslideshareresource.= +color-background-gray .cmp-teaser .cmp-teaser__action-container .cmp-teaser= +__action-link, .videoslideshareresource.color-background-gray .cmp-teaser__= +content { background-color: rgb(242, 242, 242); } + +.cmp-feature-insight__container { position: relative; background-color: rgb= +(242, 242, 242); } + +.cmp-feature-insight__white-bg-container .cmp-feature-insight__container { = +background-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__title-container { margin: 0px 30rem 0px 0px; padding: 6rem = +3rem 1.5rem 4.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__title-container { margin: 0px 41.5rem 0px 0px; padding: 10r= +em 8rem 3rem 1.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__image-container { left: auto; right: 4.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__image-container { right: 1.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__bg-container { padding: 0px 11.5rem 3rem 4.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__bg-container { padding: 0px 8rem 5rem 1.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__text-section { padding: 0px 21.5rem 0px 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__text-section { padding: 0px 41.5rem 0px 4rem; } +} + +.cmp-feature-insight__container .cmp-teaser__action-container { padding-top= +: 0px; margin: auto; } + +.cmp-feature-insight__container .cmp-teaser__title { margin-top: 0px; min-h= +eight: auto; font-family: Graphik, Arial, system-ui, -apple-system, blinkma= +csystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarel= +l, sans-serif; font-weight: 800; font-style: normal; text-transform: none; = +color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container .cmp-teaser__title { font-size: 2.5rem; } +} + +.cmp-feature-insight__container .cmp-teaser__title a { color: rgb(0, 0, 0);= + } + +.cmp-feature-insight__container .cmp-teaser__title a:focus, .cmp-feature-in= +sight__container .cmp-teaser__title a:hover { text-decoration: underline; c= +olor: rgb(0, 77, 255); } + +.cmp-feature-insight__container .cmp-teaser__pretitle { border-top: transpa= +rent; border-right: transparent; border-left: transparent; border-image: in= +itial; border-bottom: 2px solid rgb(0, 77, 255); color: rgb(0, 0, 0); displ= +ay: inline-block; font-size: 1.2rem; font-weight: 600; line-height: 2rem; t= +ext-transform: none; margin: 0px; } + +.cmp-feature-insight__container .cmp-teaser__pretitle a { color: rgb(0, 0, = +0); text-decoration: none; } + +.cmp-feature-insight__container .cmp-teaser__pretitle a:hover { color: rgb(= +0, 77, 255); } + +.cmp-feature-insight__container .cmp-teaser__pretitle a:focus { color: rgb(= +0, 77, 255); padding-bottom: 0.5rem; } + +.cmp-feature-insight__title-container { padding: 1.5rem 1.5rem 3rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__title-container { margin-left: 30rem; padding: 6rem= + 4.5rem 1.5rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__title-container { margin-left: 41.5rem; padding: 10= +rem 1.5rem 3rem 8rem; } +} + +.cmp-feature-insight__image-container { display: flex; position: relative; = +width: 20rem; height: 20rem; left: 1.5rem; box-shadow: rgba(0, 0, 0, 0.5) 0= +px 2px 4px 0px; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__image-container { position: absolute; width: 25.5re= +m; height: 25.5rem; left: 4.5rem; top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__image-container { width: 40rem; height: 40rem; left= +: 1.5rem; top: 4rem; } +} + +.cmp-feature-insight__image-container .cmp-teaser__image { border: none; } + +.cmp-feature-insight__bg-container { width: 100%; padding-top: 10rem; margi= +n-top: -20rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__bg-container { margin-top: 0px; padding: 0px 4.5rem= + 3rem 11.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__bg-container { padding: 0px 1.5rem 5rem 8rem; } +} + +.cmp-feature-insight__text-section { background-color: rgb(255, 255, 255); = +padding: 10rem 1.5rem 0px; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__text-section { padding: 0px 3rem 0px 21.5rem; min-h= +eight: 25rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__text-section { min-height: 32rem; padding: 0px 3rem= + 0px 41.5rem; } +} + +.cmp-feature-insight__grey-text-bg-container .cmp-feature-insight__text-sec= +tion { background-color: rgb(242, 242, 242); } + +.cmp-feature-insight__tag-container { padding: 3rem 0px 1rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__tag-container { padding: 2rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__tag-container { padding: 4rem 0px 3rem; } +} + +.cmp-feature-insight__card-title-container { padding-bottom: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__card-title-container { padding-bottom: 2rem; } +} + +.cmp-feature-insight__card-desc-container { padding-bottom: 2rem; font-size= +: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__card-desc-container { font-size: 1.6rem; } +} + +.cmp-feature-insight__card-desc-container .cmp-teaser__description { margin= +: 0px; } + +.cmp-feature-insight__cta-container { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__cta-container { padding-bottom: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__cta-container { padding-bottom: 4rem; } +} + +.cmp-topic-block__container { position: relative; padding: 3rem 0px 2rem; } + +.cmp-topic-block__container .cmp-topic-block__img-slice-bottom, .cmp-topic-= +block__container .cmp-topic-block__img-slice-top { position: absolute; left= +: 0px; right: 0px; display: none; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-bottom, .cmp-topi= +c-block__container .cmp-topic-block__img-slice-top { display: block; } +} + +.cmp-topic-block__container .cmp-topic-block__img-slice-bottom .cmp-image, = +.cmp-topic-block__container .cmp-topic-block__img-slice-bottom .cmp-image__= +image, .cmp-topic-block__container .cmp-topic-block__img-slice-bottom .imag= +e, .cmp-topic-block__container .cmp-topic-block__img-slice-top .cmp-image, = +.cmp-topic-block__container .cmp-topic-block__img-slice-top .cmp-image__ima= +ge, .cmp-topic-block__container .cmp-topic-block__img-slice-top .image { he= +ight: 100%; } + +.cmp-topic-block__container .cmp-topic-block__img-slice-top { top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-top { height: 12.= +2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-top { height: 20r= +em; } +} + +.cmp-topic-block__container .cmp-topic-block__img-slice-bottom { bottom: 0p= +x; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-bottom { height: = +10rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-bottom { height: = +17.6rem; } +} + +.cmp-topic-block__container .cmp-topic-block__container-restriction { max-w= +idth: 120rem; margin: 0px auto; } + +.cmp-topic-block__container .cmp-topic-block__color-bar-image-container { p= +osition: relative; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__color-bar-image-container {= + margin-top: 5rem; position: absolute; } +} + +.cmp-topic-block__container .cmp-topic-block__color-bar-wrapper { backgroun= +d-color: rgba(161, 0, 255, 0.75); position: relative; z-index: 2; } + +.cmp-topic-block__container .cmp-topic-block__color-bar { padding: 2rem 1.5= +rem; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__color-bar { padding-left: c= +alc(41.67% + 1.5rem); } +} + +.cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__conten= +t { background-color: rgba(161, 0, 255, 0.75); padding: 0px; border: none; = +} + +.cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__title-= +link:hover { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__desc= +ription { margin-top: 1.5rem; } +} + +.cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__title = +{ font-size: 2rem; font-weight: 700; line-height: 2.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__titl= +e { font-size: 3.5rem; line-height: 4.2rem; } +} + +.cmp-topic-block__container .cmp-teaser__action-container { padding: 0px; } + +.cmp-topic-block__container .cmp-topic-block__image-blockquote-container { = +position: relative; padding: 0px 1.5rem; margin-top: -2rem; z-index: 1; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__image-blockquote-container = +{ margin-left: 41.67%; } +} + +.cmp-topic-block__container .cmp-topic-block__image-blockquote-container .c= +mp-topic-block__blockquote-container { padding: 5rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__image-blockquote-container = +.cmp-topic-block__blockquote-container { padding: 7rem 0px 2rem; } +} + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__content-card-wrapper { padd= +ing: 0px 1.5rem; width: 41.67%; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__content-card-wrapper { padd= +ing-right: 5rem; } +} + +.cmp-topic-block__container .cmp-topic-block__content-card-container { posi= +tion: relative; background-color: rgb(255, 255, 255); border-top: 0.4rem so= +lid rgb(161, 0, 255); box-shadow: rgb(204, 204, 204) 0px 0.2rem 0.4rem 0px;= + z-index: 2; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer { margin: 0px; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer__arrow-tag { display: none; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer__content { border: none; padding: 2rem; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer__description { margin-bottom: 0px; padding-right: 0px; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer__title { font-weight: 700; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .separ= +ator { padding: 0px 1.5rem; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .separ= +ator .cmp-separator__horizontal-rule { margin: 0px; } + +.topic-block.color-block-accent-purple-1 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-1 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(180, 85, 170, 0.75); } + +.topic-block.color-block-accent-purple-1 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(180, 85, 170); } + +.topic-block.color-block-accent-purple-2 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-2 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(160, 85, 245, 0.75); } + +.topic-block.color-block-accent-purple-2 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(160, 85, 245); } + +.topic-block.color-block-accent-purple-3 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-3 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(190, 130, 255, 0.75); } + +.topic-block.color-block-accent-purple-3 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(190, 130, 255); } + +.topic-block.color-block-accent-purple-4 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-4 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(220, 175, 255, 0.75); } + +.topic-block.color-block-accent-purple-4 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(220, 175, 255); } + +.topic-block.color-block-accent-purple-5 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-5 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(230, 220, 255, 0.75); } + +.topic-block.color-block-accent-purple-5 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(230, 220, 255); } + +.topic-block.color-block-alt-blue .cmp-topic-block__color-bar-wrapper, .top= +ic-block.color-block-alt-blue .cmp-topic-block__color-bar-wrapper .cmp-teas= +er__content { background-color: rgba(0, 65, 240, 0.75); } + +.topic-block.color-block-alt-blue .cmp-topic-block__content-card-container = +{ border-color: rgb(0, 65, 240); } + +.topic-block.color-block-alt-gray .cmp-topic-block__color-bar-wrapper, .top= +ic-block.color-block-alt-gray .cmp-topic-block__color-bar-wrapper .cmp-teas= +er__content { background-color: rgba(190, 190, 190, 0.75); } + +.topic-block.color-block-alt-gray .cmp-topic-block__content-card-container = +{ border-color: rgb(190, 190, 190); } + +.topic-block.color-block-alt-gray-dark .cmp-topic-block__color-bar-wrapper,= + .topic-block.color-block-alt-gray-dark .cmp-topic-block__color-bar-wrapper= + .cmp-teaser__content { background-color: rgba(150, 150, 150, 0.75); } + +.topic-block.color-block-alt-gray-dark .cmp-topic-block__content-card-conta= +iner { border-color: rgb(150, 150, 150); } + +.topic-block.color-block-alt-gray-darker .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-alt-gray-darker .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(90, 90, 90, 0.75); } + +.topic-block.color-block-alt-gray-darker .cmp-topic-block__content-card-con= +tainer { border-color: rgb(90, 90, 90); } + +.topic-block.color-block-alt-green .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-alt-green .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(0, 215, 0, 0.75); } + +.topic-block.color-block-alt-green .cmp-topic-block__content-card-container= + { border-color: rgb(0, 215, 0); } + +.topic-block.color-block-alt-red .cmp-topic-block__color-bar-wrapper, .topi= +c-block.color-block-alt-red .cmp-topic-block__color-bar-wrapper .cmp-teaser= +__content { background-color: rgba(255, 0, 0, 0.75); } + +.topic-block.color-block-alt-red .cmp-topic-block__content-card-container {= + border-color: red; } + +.topic-block.color-block-alt-yellow .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-alt-yellow .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(255, 255, 0, 0.75); } + +.topic-block.color-block-alt-yellow .cmp-topic-block__content-card-containe= +r { border-color: rgb(255, 255, 0); } + +.topic-block.color-block-aqua .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-aqua .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(0, 255, 187, 0.75); } + +.topic-block.color-block-aqua .cmp-topic-block__content-card-container { bo= +rder-color: rgb(0, 255, 187); } + +.topic-block.color-block-blue .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-blue .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(0, 186, 255, 0.75); } + +.topic-block.color-block-blue .cmp-topic-block__content-card-container { bo= +rder-color: rgb(0, 186, 255); } + +.topic-block.color-block-blue-green .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-blue-green .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(5, 240, 165, 0.75); } + +.topic-block.color-block-blue-green .cmp-topic-block__content-card-containe= +r { border-color: rgb(5, 240, 165); } + +.topic-block.color-block-brand-green .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-brand-green .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(100, 255, 80, 0.75); } + +.topic-block.color-block-brand-green .cmp-topic-block__content-card-contain= +er { border-color: rgb(100, 255, 80); } + +.topic-block.color-block-brand-orange .cmp-topic-block__color-bar-wrapper, = +.topic-block.color-block-brand-orange .cmp-topic-block__color-bar-wrapper .= +cmp-teaser__content { background-color: rgba(255, 120, 0, 0.75); } + +.topic-block.color-block-brand-orange .cmp-topic-block__content-card-contai= +ner { border-color: rgb(255, 120, 0); } + +.topic-block.color-block-brand-yellow .cmp-topic-block__color-bar-wrapper, = +.topic-block.color-block-brand-yellow .cmp-topic-block__color-bar-wrapper .= +cmp-teaser__content { background-color: rgba(255, 235, 50, 0.75); } + +.topic-block.color-block-brand-yellow .cmp-topic-block__content-card-contai= +ner { border-color: rgb(255, 235, 50); } + +.topic-block.color-block-blue-dark .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-blue-dark .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(0, 142, 255, 0.75); } + +.topic-block.color-block-blue-dark .cmp-topic-block__content-card-container= + { border-color: rgb(0, 142, 255); } + +.topic-block.color-block-blue-light .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-blue-light .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(0, 243, 255, 0.75); } + +.topic-block.color-block-blue-light .cmp-topic-block__content-card-containe= +r { border-color: rgb(0, 243, 255); } + +.topic-block.color-block-core-purple .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-core-purple .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(70, 0, 115, 0.75); } + +.topic-block.color-block-core-purple .cmp-topic-block__content-card-contain= +er { border-color: rgb(70, 0, 115); } + +.topic-block.color-block-cyan .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-cyan .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(0, 255, 255, 0.75); } + +.topic-block.color-block-cyan .cmp-topic-block__content-card-container { bo= +rder-color: rgb(0, 255, 255); } + +.topic-block.color-block-gray .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-gray .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(167, 167, 167, 0.75); } + +.topic-block.color-block-gray .cmp-topic-block__content-card-container { bo= +rder-color: rgb(167, 167, 167); } + +.topic-block.color-block-gray-base .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-gray-base .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(0, 0, 0, 0.75); } + +.topic-block.color-block-gray-base .cmp-topic-block__content-card-container= + { border-color: rgb(0, 0, 0); } + +.topic-block.color-block-gray-dark .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-gray-dark .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(107, 107, 107, 0.75); } + +.topic-block.color-block-gray-dark .cmp-topic-block__content-card-container= + { border-color: rgb(107, 107, 107); } + +.topic-block.color-block-gray-darker .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-gray-darker .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(74, 74, 74, 0.75); } + +.topic-block.color-block-gray-darker .cmp-topic-block__content-card-contain= +er { border-color: rgb(74, 74, 74); } + +.topic-block.color-block-gray-light .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-gray-light .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(204, 204, 204, 0.75); } + +.topic-block.color-block-gray-light .cmp-topic-block__content-card-containe= +r { border-color: rgb(204, 204, 204); } + +.topic-block.color-block-gray-lighter .cmp-topic-block__color-bar-wrapper, = +.topic-block.color-block-gray-lighter .cmp-topic-block__color-bar-wrapper .= +cmp-teaser__content { background-color: rgba(227, 227, 227, 0.75); } + +.topic-block.color-block-gray-lighter .cmp-topic-block__content-card-contai= +ner { border-color: rgb(227, 227, 227); } + +.topic-block.color-block-gray-lightest .cmp-topic-block__color-bar-wrapper,= + .topic-block.color-block-gray-lightest .cmp-topic-block__color-bar-wrapper= + .cmp-teaser__content { background-color: rgba(242, 242, 242, 0.75); } + +.topic-block.color-block-gray-lightest .cmp-topic-block__content-card-conta= +iner { border-color: rgb(242, 242, 242); } + +.topic-block.color-block-grayishyellow-dark .cmp-topic-block__color-bar-wra= +pper, .topic-block.color-block-grayishyellow-dark .cmp-topic-block__color-b= +ar-wrapper .cmp-teaser__content { background-color: rgba(150, 150, 140, 0.7= +5); } + +.topic-block.color-block-grayishyellow-dark .cmp-topic-block__content-card-= +container { border-color: rgb(150, 150, 140); } + +.topic-block.color-block-grayishyellow-light .cmp-topic-block__color-bar-wr= +apper, .topic-block.color-block-grayishyellow-light .cmp-topic-block__color= +-bar-wrapper .cmp-teaser__content { background-color: rgba(230, 230, 220, 0= +.75); } + +.topic-block.color-block-grayishyellow-light .cmp-topic-block__content-card= +-container { border-color: rgb(230, 230, 220); } + +.topic-block.color-block-green .cmp-topic-block__color-bar-wrapper, .topic-= +block.color-block-green .cmp-topic-block__color-bar-wrapper .cmp-teaser__co= +ntent { background-color: rgba(0, 255, 0, 0.75); } + +.topic-block.color-block-green .cmp-topic-block__content-card-container { b= +order-color: rgb(0, 255, 0); } + +.topic-block.color-block-green-dark .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-green-dark .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(0, 83, 10, 0.75); } + +.topic-block.color-block-green-dark .cmp-topic-block__content-card-containe= +r { border-color: rgb(0, 83, 10); } + +.topic-block.color-block-link .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-link .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(0, 77, 255, 0.75); } + +.topic-block.color-block-link .cmp-topic-block__content-card-container { bo= +rder-color: rgb(0, 77, 255); } + +.topic-block.color-block-link-dark .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-link-dark .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(0, 0, 136, 0.75); } + +.topic-block.color-block-link-dark .cmp-topic-block__content-card-container= + { border-color: rgb(0, 0, 136); } + +.topic-block.color-block-orange .cmp-topic-block__color-bar-wrapper, .topic= +-block.color-block-orange .cmp-topic-block__color-bar-wrapper .cmp-teaser__= +content { background-color: rgba(255, 182, 0, 0.75); } + +.topic-block.color-block-orange .cmp-topic-block__content-card-container { = +border-color: rgb(255, 182, 0); } + +.topic-block.color-block-orange-dark .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-orange-dark .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(255, 149, 0, 0.75); } + +.topic-block.color-block-orange-dark .cmp-topic-block__content-card-contain= +er { border-color: rgb(255, 149, 0); } + +.topic-block.color-block-pink .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-pink .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(231, 0, 116, 0.75); } + +.topic-block.color-block-pink .cmp-topic-block__content-card-container { bo= +rder-color: rgb(231, 0, 116); } + +.topic-block.color-block-pink-dark .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-pink-dark .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(164, 2, 83, 0.75); } + +.topic-block.color-block-pink-dark .cmp-topic-block__content-card-container= + { border-color: rgb(164, 2, 83); } + +.topic-block.color-block-pink-light .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-pink-light .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(255, 80, 160, 0.75); } + +.topic-block.color-block-pink-light .cmp-topic-block__content-card-containe= +r { border-color: rgb(255, 80, 160); } + +.topic-block.color-block-purple .cmp-topic-block__color-bar-wrapper, .topic= +-block.color-block-purple .cmp-topic-block__color-bar-wrapper .cmp-teaser__= +content { background-color: rgba(161, 0, 255, 0.75); } + +.topic-block.color-block-purple .cmp-topic-block__content-card-container { = +border-color: rgb(161, 0, 255); } + +.topic-block.color-block-purple-dark .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-purple-dark .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(117, 0, 192, 0.75); } + +.topic-block.color-block-purple-dark .cmp-topic-block__content-card-contain= +er { border-color: rgb(117, 0, 192); } + +.topic-block.color-block-purple-darkest .cmp-topic-block__color-bar-wrapper= +, .topic-block.color-block-purple-darkest .cmp-topic-block__color-bar-wrapp= +er .cmp-teaser__content { background-color: rgba(70, 1, 115, 0.75); } + +.topic-block.color-block-purple-darkest .cmp-topic-block__content-card-cont= +ainer { border-color: rgb(70, 1, 115); } + +.topic-block.color-block-red .cmp-topic-block__color-bar-wrapper, .topic-bl= +ock.color-block-red .cmp-topic-block__color-bar-wrapper .cmp-teaser__conten= +t { background-color: rgba(231, 15, 41, 0.75); } + +.topic-block.color-block-red .cmp-topic-block__content-card-container { bor= +der-color: rgb(231, 15, 41); } + +.topic-block.color-block-red-dark .cmp-topic-block__color-bar-wrapper, .top= +ic-block.color-block-red-dark .cmp-topic-block__color-bar-wrapper .cmp-teas= +er__content { background-color: rgba(189, 0, 29, 0.75); } + +.topic-block.color-block-red-dark .cmp-topic-block__content-card-container = +{ border-color: rgb(189, 0, 29); } + +.topic-block.color-block-red-darker .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-red-darker .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(113, 0, 18, 0.75); } + +.topic-block.color-block-red-darker .cmp-topic-block__content-card-containe= +r { border-color: rgb(113, 0, 18); } + +.topic-block.color-block-red-light .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-red-light .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(255, 50, 70, 0.75); } + +.topic-block.color-block-red-light .cmp-topic-block__content-card-container= + { border-color: rgb(255, 50, 70); } + +.topic-block.color-block-white .cmp-topic-block__color-bar-wrapper, .topic-= +block.color-block-white .cmp-topic-block__color-bar-wrapper .cmp-teaser__co= +ntent { background-color: rgba(255, 255, 255, 0.75); } + +.topic-block.color-block-white .cmp-topic-block__content-card-container { b= +order-color: rgb(255, 255, 255); } + +.topic-block.color-block-yellow .cmp-topic-block__color-bar-wrapper, .topic= +-block.color-block-yellow .cmp-topic-block__color-bar-wrapper .cmp-teaser__= +content { background-color: rgba(255, 212, 46, 0.75); } + +.topic-block.color-block-yellow .cmp-topic-block__content-card-container { = +border-color: rgb(255, 212, 46); } + +.topic-block.color-block-yellow-dark .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-yellow-dark .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(240, 192, 0, 0.75); } + +.topic-block.color-block-yellow-dark .cmp-topic-block__content-card-contain= +er { border-color: rgb(240, 192, 0); } + +.topic-block.color-block-yellow-light .cmp-topic-block__color-bar-wrapper, = +.topic-block.color-block-yellow-light .cmp-topic-block__color-bar-wrapper .= +cmp-teaser__content { background-color: rgba(255, 240, 179, 0.75); } + +.topic-block.color-block-yellow-light .cmp-topic-block__content-card-contai= +ner { border-color: rgb(255, 240, 179); } + +.topic-block.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp-b= +utton__cta-arrow--right .cmp-button, .topic-block.cmp-topic-block__dark-the= +me .cmp-topic-block__color-bar .cmp-teaser__action-link, .topic-block.cmp-t= +opic-block__dark-theme .cmp-topic-block__color-bar .cmp-teaser__description= +, .topic-block.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp= +-teaser__title, .topic-block.cmp-topic-block__dark-theme .cmp-topic-block__= +color-bar .cmp-teaser__title-link { color: rgb(255, 255, 255); } + +.topic-block.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp-b= +utton__cta-arrow--right .cmp-button .cmp-button__text::before, .topic-block= +.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp-teaser__actio= +n-link .cmp-button__text::before, .topic-block.cmp-topic-block__dark-theme = +.cmp-topic-block__color-bar .cmp-teaser__action-link::before, .topic-block.= +cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp-teaser__descri= +ption .cmp-button__text::before, .topic-block.cmp-topic-block__dark-theme .= +cmp-topic-block__color-bar .cmp-teaser__title-link .cmp-button__text::befor= +e, .topic-block.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cm= +p-teaser__title .cmp-button__text::before { background-color: rgb(255, 255,= + 255); } + +.topic-block.cmp-topic-block__light-theme .cmp-topic-block__color-bar .cmp-= +button__cta-arrow--right .cmp-button, .topic-block.cmp-topic-block__light-t= +heme .cmp-topic-block__color-bar .cmp-teaser__action-link, .topic-block.cmp= +-topic-block__light-theme .cmp-topic-block__color-bar .cmp-teaser__descript= +ion, .topic-block.cmp-topic-block__light-theme .cmp-topic-block__color-bar = +.cmp-teaser__title, .topic-block.cmp-topic-block__light-theme .cmp-topic-bl= +ock__color-bar .cmp-teaser__title-link { color: rgb(0, 0, 0); } + +.topic-block.cmp-topic-block__light-theme .cmp-topic-block__color-bar .cmp-= +button__cta-arrow--right .cmp-button .cmp-button__text::before, .topic-bloc= +k.cmp-topic-block__light-theme .cmp-topic-block__color-bar .cmp-teaser__act= +ion-link .cmp-button__text::before, .topic-block.cmp-topic-block__light-the= +me .cmp-topic-block__color-bar .cmp-teaser__action-link::before, .topic-blo= +ck.cmp-topic-block__light-theme .cmp-topic-block__color-bar .cmp-teaser__de= +scription .cmp-button__text::before, .topic-block.cmp-topic-block__light-th= +eme .cmp-topic-block__color-bar .cmp-teaser__title-link .cmp-button__text::= +before, .topic-block.cmp-topic-block__light-theme .cmp-topic-block__color-b= +ar .cmp-teaser__title .cmp-button__text::before { background-color: rgb(0, = +0, 0); } + +@media screen and (min-width: 768px) { + .topic-block.cmp-topic-block__right-variation .cmp-topic-block__container= + .cmp-topic-block__color-bar { padding-right: calc(41.67% + 1.5rem); paddin= +g-left: 3.5rem; } +} + +@media screen and (min-width: 768px) { + .topic-block.cmp-topic-block__right-variation .cmp-topic-block__container= + .cmp-topic-block__image-blockquote-container { margin-right: 41.67%; margi= +n-left: 0px; } +} + +@media screen and (min-width: 768px) { + .topic-block.cmp-topic-block__right-variation .cmp-topic-block__container= + .cmp-topic-block__content-card-wrapper { margin-left: 58.33%; } +} + +@media screen and (min-width: 1000px) { + .topic-block.cmp-topic-block__right-variation .cmp-topic-block__container= + .cmp-topic-block__content-card-wrapper { padding-left: 5rem; padding-right= +: 1.5rem; } +} + +.cmp-related-leadership-block-with-filter { display: block; width: 100%; fl= +ex-wrap: wrap; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block { d= +isplay: block; position: relative; background-color: transparent; padding: = +2rem 0px 1.08rem; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block {= + padding: 2rem 0px; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__he= +ader { display: block; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__he= +ader--title { font-size: 4.8rem; line-height: 1.6; padding: 0px 1.5rem; mar= +gin: 3rem 0px 0px; overflow-wrap: break-word; word-break: break-word; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__he= +ader--title .cmp-title__text { font-weight: 600; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__he= +ader--description { line-height: 1.6; width: 100%; padding: 0px 1.5rem; mar= +gin: 2rem 0px 0px; overflow-wrap: break-word; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +header--description { width: 66.6667%; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block { display: block; padding: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block { padding: 3rem 0px 0px; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button { position: inherit; padding: 1.88rem 0px 3rem 0.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button { top: 4em; position: absolute; right: 0px; margin-rig= +ht: 15px; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-button { background-color: transparent; border: 0.2= +3rem solid rgb(0, 0, 0); min-width: 21.44rem; line-height: 1rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-button { width: 34.5rem; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-button__icon::after { content: "=EF=8C=9B"; font-si= +ze: 2.4rem; font-family: Ionicons; display: block; font-weight: 400; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; margin: 0.5rem; color: rgb(0, 0, 0); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-button:hover { border: 0.23rem solid rgb(107, 107, = +107); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-button__text { color: rgb(0, 0, 0); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion { display: none; height: 100%; width: 100= +%; position: fixed; margin: 0px; top: 0px; left: 0px; background-color: rgb= +(255, 255, 255); overflow: hidden auto; z-index: 9999; -webkit-box-orient: = +vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion { border: 0.23rem solid rgb(0, 0, 0); p= +osition: absolute; width: 34.5rem; left: 1.5rem; margin-top: 20px; top: aut= +o; height: auto; overflow: visible; z-index: 1; } +} + +@media screen and (min-width: 1200px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion { right: 0px; width: 132%; left: auto; = +} +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion::before { display: none; } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion::before { content: ""; position: absolu= +te; width: 0px; height: 0px; border-color: rgb(0, 0, 0); border-style: soli= +d; border-width: 1.2rem 1.9rem 1rem 1rem; transform: rotate(-45deg); displa= +y: inline; right: 2.15rem; top: -0.9rem; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-container { -webkit-box-flex:= + 1; flex: 1 0 auto; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-container::before { display: = +none; } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-filter-container::before { content= +: ""; position: absolute; width: 0px; height: 0px; border-color: rgb(255, 2= +55, 255); border-style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; trans= +form: rotate(-45deg); display: inline; right: 2.2rem; top: -0.7rem; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-header { padding: 1.52rem; cu= +rsor: pointer; margin-bottom: 0px; border-top: none; border-right: none; bo= +rder-left: none; border-image: initial; border-bottom: 0.2rem solid rgb(204= +, 204, 204); } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-filter-header { display: none; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-header .cmp-filter-title { fo= +nt-weight: 600; text-transform: uppercase; letter-spacing: 0.1248rem; line-= +height: 2.128rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-header .cmp-filter-close { fl= +oat: right; cursor: pointer; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-header .cmp-filter-close::bef= +ore { content: "=EF=8B=97"; font-size: 2.8rem; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer { border-top: 0.1rem s= +olid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-filter-footer { display: none; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton { display: none; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton, .cmp-related-leadership-block-with-filter .cmp-related-leadership-bloc= +k__filter_block--button .cmp-accordion .cmp-filter-footer .cmp-close-filter= +__button { float: right; padding-bottom: 2rem; margin-right: 0.512rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton-wrapper, .cmp-related-leadership-block-with-filter .cmp-related-leaders= +hip-block__filter_block--button .cmp-accordion .cmp-filter-footer .cmp-clos= +e-filter__button-wrapper { position: relative; z-index: 10; padding-top: 1.= +5rem; border-radius: 0px; display: block; transition: all 0.3s ease-out 0s;= + } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton-wrapper:hover .cmp-apply-filter__button-btn, .cmp-related-leadership-bl= +ock-with-filter .cmp-related-leadership-block__filter_block--button .cmp-ac= +cordion .cmp-filter-footer .cmp-apply-filter__button-wrapper:hover .cmp-clo= +se-filter__button-btn, .cmp-related-leadership-block-with-filter .cmp-relat= +ed-leadership-block__filter_block--button .cmp-accordion .cmp-filter-footer= + .cmp-close-filter__button-wrapper:hover .cmp-apply-filter__button-btn, .cm= +p-related-leadership-block-with-filter .cmp-related-leadership-block__filte= +r_block--button .cmp-accordion .cmp-filter-footer .cmp-close-filter__button= +-wrapper:hover .cmp-close-filter__button-btn { transform: translate(-0.5rem= +, -0.5rem); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton-btn, .cmp-related-leadership-block-with-filter .cmp-related-leadership-= +block__filter_block--button .cmp-accordion .cmp-filter-footer .cmp-close-fi= +lter__button-btn { min-width: 13.6rem; pointer-events: none; margin: 0.512r= +em 1rem 1.5008rem; padding: 1.5008rem; z-index: 10; transition: all 0.3s ea= +se-out 0s; text-transform: uppercase; color: rgb(255, 255, 255); background= +-color: rgb(0, 0, 0); text-align: center; white-space: nowrap; font-size: 1= +.4rem; line-height: 1.6rem; font-weight: 600; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton-behind, .cmp-related-leadership-block-with-filter .cmp-related-leadersh= +ip-block__filter_block--button .cmp-accordion .cmp-filter-footer .cmp-close= +-filter__button-behind { height: 4.00375rem; background-color: rgb(167, 167= +, 167); opacity: 1; padding: 1.312rem; margin: -4.9rem 0.56rem 0px 1.4rem; = +position: relative; z-index: -1; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-filter-number { m= +argin: 3.36rem 0px 0px 1.504rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing { padding-top: 2re= +m; overflow-x: auto; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-accordion-listing { max-height: 28= +rem; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing__item { padding-bo= +ttom: 2rem; margin-bottom: 0.5rem; -webkit-box-align: baseline; align-items= +: baseline; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing__item:focus { outl= +ine: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0px; margin: 0px 0.64rem= + 0.64rem 0.32rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing__label { position:= + relative; top: -0.3rem; color: rgb(74, 74, 74); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing__label:hover { col= +or: rgb(0, 0, 0); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"] { margin: 0px 1.5rem 0px 1.6rem; appearance: none; height: 1.8rem; m= +in-width: 1.8rem; background-color: rgb(255, 255, 255); border-radius: 0.3r= +em; border: 0.2rem solid rgb(74, 74, 74); -webkit-box-align: center; align-= +items: center; cursor: pointer; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"]:focus { outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.2re= +m; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"]:hover { border-color: rgb(0, 0, 0); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"]:checked { content: "=EF=8D=B4"; font-size: 2.4rem; font-family: Ioni= +cons; font-weight: 400; font-style: normal; line-height: 1; text-transform:= + none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; = +direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimi= +zelegibility; font-feature-settings: "liga"; display: inline; background-co= +lor: transparent; border: 0px; height: 0px; min-width: 1.8rem; outline: non= +e; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"]:checked::before { content: "=EF=8D=B4"; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing .cards-count { dis= +play: none; } + +@media screen and (max-width: 767.9px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-accordion-listing .cards-count { d= +isplay: block; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion__button { padding: 1.52rem= +; cursor: pointer; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion__item.zero-results { display: none; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--selected { display: none; padding-left: 0.5rem; margin-bottom: = +20px; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--selected .cmp-button-clear { float: left; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--selected .cmp-button { background-color: transparent; border: 0= +.1rem solid rgb(0, 0, 0); color: rgb(0, 0, 0); width: auto; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--selected .cmp-button__remove::after { padding-left: 1rem; conte= +nt: "=EF=8B=97"; font-size: 1.9rem; font-family: Ionicons; display: block; = +font-weight: 400; font-style: normal; line-height: 1; text-transform: none;= + letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direct= +ion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegi= +bility; font-feature-settings: "liga"; color: rgb(0, 0, 0); float: right; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block .cmp-related-leadership-block__filter_block--selected div { floa= +t: left; margin-right: 0.5rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing { display: flex; flex-wrap: wrap; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing .card { -webkit-box-flex: 0; flex: 0 0 2= +5%; padding: 0px 1.5rem; margin-bottom: 30px; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing .card .cmp-expert-card__link-linkedin, .= +cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fil= +ter_block--cards .cmp-rlb-listing .card .cmp-expert-card__link-twitter { di= +splay: none; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing .cmp-rlb-listing_second-row { width: 100= +%; display: flex; flex-wrap: wrap; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing__progressive-btns { width: 100%; -webkit= +-box-pack: center; justify-content: center; display: flex; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_butto= +n_hideall, .cmp-related-leadership-block-with-filter .cmp-related-leadershi= +p-block__filter_block--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-li= +sting_button_viewless, .cmp-related-leadership-block-with-filter .cmp-relat= +ed-leadership-block__filter_block--cards .cmp-rlb-listing__progressive-btns= + .cmp-rlb-listing_button_viewmore { display: none; margin: 0px 2.5rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_butto= +n_viewall.cmp-button__cta-arrow--right .cmp-button__text::after, .cmp-relat= +ed-leadership-block-with-filter .cmp-related-leadership-block__filter_block= +--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_button_viewmore= +.cmp-button__cta-arrow--right .cmp-button__text::after { transform: rotate(= +90deg); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_butto= +n_hideall.cmp-button__cta-arrow--right .cmp-button__text::after, .cmp-relat= +ed-leadership-block-with-filter .cmp-related-leadership-block__filter_block= +--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_button_viewless= +.cmp-button__cta-arrow--right .cmp-button__text::after { transform: rotate(= +-90deg); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"] .= +card { display: none; margin-bottom: 0px; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"] .= +card.card--display-desktop, .cmp-related-leadership-block-with-filter .cmp-= +related-leadership-block__filter_block--cards .cmp-rlb-listing[data-cmp-pro= +gressive-display=3D"true"] .card.card--display-mobile, .cmp-related-leaders= +hip-block-with-filter .cmp-related-leadership-block__filter_block--cards .c= +mp-rlb-listing[data-cmp-progressive-display=3D"true"] .card.card--display-t= +ablet { display: flex; } + +@media screen and (max-width: 767.9px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"]= + .card.card--display-mobile { margin-bottom: 20px; -webkit-box-flex: 0; fle= +x: 0 0 100%; padding: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"]= + .card.card--display-tablet { margin-bottom: 20px; -webkit-box-flex: 0; fle= +x: 0 0 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"]= + .card.card--display-desktop { margin-bottom: 30px; } +} + +.cmp-related-leadership-block-with-filter.color-background-gray .cmp-relate= +d-leadership-block { background-color: rgba(242, 242, 242, 0.9); } + +.cmp-related-leadership-block-with-filter .cmp-accordion__button[id^=3D"ite= +m1-button"] { border-top: 0px; } + +.cmp-related-leadership-block-with-filter .cmp-accordion__panel:last-child = +{ border-bottom: 0.113rem solid rgb(204, 204, 204); } + +.cmp-related-leadership-block-with-filter .cmp-button--text-link .cmp-butto= +n .cmp-button__text::before { bottom: -0.1rem; } + +.cmp-related-leadership-block-with-filter .acc-hide, .cmp-related-leadershi= +p-block-with-filter .cmp-expert-card--show { display: block; } + +.cmp-related-leadership-block-with-filter .acc-hide, .cmp-related-leadershi= +p-block-with-filter .cmp-expert-card--hide, .cmp-related-leadership-block-w= +ith-filter .temp-hide { display: none; } + +.cmp-related-leadership-block-with-filter .card { animation: auto ease 0s 1= + normal none running none; } + +@media screen and (max-width: 767.9px) { + .cmp-related-leadership-block-with-filter .cmp-accordion.acc-animation-en= +try { animation: 0.5s ease 0s 1 normal none running menu-drop-down; } +} + +@-webkit-keyframes menu-drop-down {=20 + 0% { height: 0%; } + 100% { height: 100%; } +} + +.cmp-related-leadership-block-with-filter .label-long { position: relative;= + top: 0.01rem; padding-left: 0.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .label-long { top: -0.1rem; } +} + +.cmp-related-leadership-block-with-filter .card-item_flex { display: flex; = +} + +@media screen and (max-width: 767.9px) { + .cmp-related-leadership-block-with-filter .cmp-accordion.acc-animation-ex= +it { animation: 0.5s ease 0s 1 normal none running menu-move-up; } +} + +@-webkit-keyframes menu-move-up {=20 + 0% { height: 100%; opacity: 1; } + 100% { height: 0%; opacity: 0; } +} + +@keyframes menu-move-up {=20 + 0% { height: 100%; opacity: 1; } + 100% { height: 0%; opacity: 0; } +} + +.cmp-related-leadership-block-with-filter .expertcards.rlb-animation-entry = +{ animation: 0.3s ease 0s 1 normal none running cards-zoom-in; } + +@-webkit-keyframes cards-zoom-in {=20 + 0% { transform: scale(0.1); } + 100% { transform: none; } +} + +@keyframes cards-zoom-in {=20 + 0% { transform: scale(0.1); } + 100% { transform: none; } +} + +.cmp-related-leadership-block-with-filter .card--display-mobile.card--displ= +ay-tablet.card--display-desktop.rlb-animation-view { animation: 0.4s ease 0= +s 1 normal none running cards-zoom-in-view; } + +@-webkit-keyframes cards-zoom-in-view {=20 + 0% { transform: scale(0.1); } + 100% { transform: none; } +} + +@keyframes cards-zoom-in-view {=20 + 0% { transform: scale(0.1); } + 100% { transform: none; } +} + +.cmp-theme-narrative__card .cmp-teaser__content { border: 0px; padding-top:= + 0px; padding-bottom: 0px; padding-left: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__card .cmp-teaser__content { padding-top: 1rem; } +} + +.cmp-theme-narrative__card .cmp-teaser__title { font-weight: 700; font-size= +: 2rem; line-height: 2.4rem; padding-bottom: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__card .cmp-teaser__title { font-size: 3.5rem; line-h= +eight: 4.2rem; padding-bottom: 0.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-theme-narrative__card .cmp-teaser__description { margin-bottom: 0.4r= +em; margin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__card .cmp-teaser__description { margin-bottom: 0.4r= +em; margin-right: 1rem; } +} + +.cmp-theme-narrative__card .cmp-teaser__description p { font-size: 1.2rem; = +line-height: 1.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__card .cmp-teaser__description p { font-size: 1.4rem= +; line-height: 2rem; } +} + +.cmp-theme-narrative__seperator .cmp-separator__horizontal-rule { backgroun= +d-color: rgb(204, 204, 204); margin: 0px 0px 16px; } + +@media screen and (min-width: 768px) { + .cmp-theme-narrative__seperator .cmp-separator__horizontal-rule { margin:= + 16px 0px; } +} + +.cmp-theme-narrative__text { margin-bottom: 1.6rem; } + +.cmp-theme-narrative__text .cmp-text p { font-size: 1.2rem; line-height: 1.= +5rem; } + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__text .cmp-text p { font-size: 1.4rem; line-height: = +2rem; } +} + +.cmp-theme-narrative__icons { display: flex; margin-top: 15px; -webkit-box-= +align: center; align-items: center; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button.cmp-theme-narrative= +__button--download .cmp-button::before, .cmp-theme-narrative__icons.cmp-the= +me-narrative__button.cmp-theme-narrative__button--email .cmp-button::before= + { border-radius: 100%; border: 0.2rem solid rgb(0, 77, 255); color: rgb(0,= + 77, 255); height: 4rem; width: 4rem; text-align: center; transition: all 0= +.5s ease 0s; vertical-align: middle; position: relative; margin-right: 1rem= +; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button.cmp-theme-narrative= +__button--download .cmp-button::before { content: "=EF=90=9F"; font-size: 2= +.4rem; font-feature-settings: "liga"; padding-top: 0.5rem; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button.cmp-theme-narrative= +__button--download .cmp-button::before, .cmp-theme-narrative__icons.cmp-the= +me-narrative__button.cmp-theme-narrative__button--email .cmp-button::before= + { font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button.cmp-theme-narrative= +__button--email .cmp-button::before { content: "=EF=90=A2"; font-size: 2.2r= +em; font-feature-settings: "liga"; padding-top: 0.6rem; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button { margi= +n: 0px; width: auto; font-weight: 600; color: rgb(0, 77, 255); text-decorat= +ion: none; line-height: 1.6; background-color: transparent; box-shadow: non= +e; transition: none 0s ease 0s; transform: none; padding: 0px; text-transfo= +rm: none; -webkit-box-pack: start; justify-content: flex-start; } + +@media screen and (min-width: 768px) { + .cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button { mar= +gin: 2.4rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button { mar= +gin: 2.4rem 0px 0px; font-size: 1.6rem; } +} + +.cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button__text {= + -webkit-box-align: center; align-items: center; display: inline-flex; text= +-transform: capitalize; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button:focus::= +before, .cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button= +:hover::before { text-decoration: none; background-color: rgb(0, 77, 255); = +color: rgb(255, 255, 255); transition: all 0.5s ease-in-out 0s; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button:focus s= +pan, .cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button:ho= +ver span { text-decoration: underline; } + +@media screen and (min-width: 768px) { + .cmp-button--inline { display: inline-flex; padding-right: 4rem; } +} + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser { -webkit-box-orient: horizontal; -w= +ebkit-box-direction: normal; flex-direction: row; } +} + +.cmp-split-content-block .cmp-teaser__image { border: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-split-content-block .cmp-teaser__image { max-width: 32rem; -webkit-b= +ox-flex: 0; flex: 0 0 32rem; display: flex; } +} + +@media screen and (min-width: 1000px) { + .cmp-split-content-block .cmp-teaser__image { max-width: 33.3333%; -webki= +t-box-flex: 0; flex: 0 0 33.3333%; display: flex; border: 0px; -webkit-box-= +ordinal-group: 2; order: 1; } +} + +.cmp-split-content-block .cmp-teaser__image .cmp-image { display: flex; wid= +th: 100%; } + +.cmp-split-content-block .cmp-teaser__image .cmp-image__image { object-fit:= + cover; } + +.cmp-split-content-block .cmp-teaser__color-bar { -webkit-box-ordinal-group= +: 3; order: 2; border-bottom: 1px solid rgb(204, 204, 204); border-left: 1p= +x solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); wid= +th: 100%; } + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser__color-bar { border-left: 0px; } +} + +.cmp-split-content-block .cmp-teaser__text { display: flex; width: 100%; -w= +ebkit-box-ordinal-group: 3; order: 2; -webkit-box-orient: vertical; -webkit= +-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser__text { -webkit-box-orient: horizont= +al; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-split-content-block .cmp-teaser__text .cmp-blockquote { border: 0px; b= +ackground-color: transparent; margin: 0px; padding: 0px; } + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser__text .cmp-blockquote { margin: 0.50= +08rem 2.0038rem 0px 0px; } +} + +.cmp-split-content-block .cmp-teaser__text .cmp-blockquote .cmp-blockquote_= +_icon::after { font-size: 4.208rem; margin: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-split-content-block .cmp-teaser__text .cmp-blockquote .cmp-blockquot= +e__icon::after { font-size: 5.008rem; } +} + +.cmp-split-content-block .cmp-teaser__content { width: 100%; background-col= +or: transparent; border: 0px; display: flex; -webkit-box-align: start; alig= +n-items: flex-start; padding: 2rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser__content { padding-top: 0px; } +} + +.cmp-split-content-block .cmp-teaser__submodule { display: block; width: 10= +0%; padding-top: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-split-content-block .cmp-teaser__submodule { padding-top: 2.508rem; = +} +} + +.content-card.cmp-split-content-block.color-background-gray .cmp-teaser { b= +ackground-color: rgb(242, 242, 242); } + +.content-card.cmp-split-content-block .cmp-teaser { background-size: 0px 0p= +x; background-color: rgb(255, 255, 255); padding: 0px; } + +.content-card.cmp-split-content-block .cmp-teaser__color-bar { border-top: = +4px solid rgb(0, 186, 255); } + +.content-card.cmp-split-content-block .cmp-teaser__title { font-size: 1.8re= +m; line-height: 2.196rem; padding-bottom: 2.24rem; width: 100%; } + +@media screen and (min-width: 1000px) { + .content-card.cmp-split-content-block .cmp-teaser__title { font-size: 2.5= +rem; line-height: 1.2; padding-bottom: 2.508rem; } +} + +.content-card.cmp-split-content-block.color-block-accent-purple-1 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(180, 85, 170); } + +.content-card.cmp-split-content-block.color-block-accent-purple-2 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(160, 85, 245); } + +.content-card.cmp-split-content-block.color-block-accent-purple-3 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(190, 130, 255); } + +.content-card.cmp-split-content-block.color-block-accent-purple-4 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(220, 175, 255); } + +.content-card.cmp-split-content-block.color-block-accent-purple-5 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(230, 220, 255); } + +.content-card.cmp-split-content-block.color-block-alt-blue .cmp-teaser__col= +or-bar { border-top: 4px solid rgb(0, 65, 240); } + +.content-card.cmp-split-content-block.color-block-alt-gray .cmp-teaser__col= +or-bar { border-top: 4px solid rgb(190, 190, 190); } + +.content-card.cmp-split-content-block.color-block-alt-gray-dark .cmp-teaser= +__color-bar { border-top: 4px solid rgb(150, 150, 150); } + +.content-card.cmp-split-content-block.color-block-alt-gray-darker .cmp-teas= +er__color-bar { border-top: 4px solid rgb(90, 90, 90); } + +.content-card.cmp-split-content-block.color-block-alt-green .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(0, 215, 0); } + +.content-card.cmp-split-content-block.color-block-alt-red .cmp-teaser__colo= +r-bar { border-top: 4px solid red; } + +.content-card.cmp-split-content-block.color-block-alt-yellow .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(255, 255, 0); } + +.content-card.cmp-split-content-block.color-block-aqua .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(0, 255, 187); } + +.content-card.cmp-split-content-block.color-block-blue .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(0, 186, 255); } + +.content-card.cmp-split-content-block.color-block-blue-green .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(5, 240, 165); } + +.content-card.cmp-split-content-block.color-block-brand-green .cmp-teaser__= +color-bar { border-top: 4px solid rgb(100, 255, 80); } + +.content-card.cmp-split-content-block.color-block-brand-orange .cmp-teaser_= +_color-bar { border-top: 4px solid rgb(255, 120, 0); } + +.content-card.cmp-split-content-block.color-block-brand-yellow .cmp-teaser_= +_color-bar { border-top: 4px solid rgb(255, 235, 50); } + +.content-card.cmp-split-content-block.color-block-blue-dark .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(0, 142, 255); } + +.content-card.cmp-split-content-block.color-block-blue-light .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(0, 243, 255); } + +.content-card.cmp-split-content-block.color-block-core-purple .cmp-teaser__= +color-bar { border-top: 4px solid rgb(70, 0, 115); } + +.content-card.cmp-split-content-block.color-block-cyan .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(0, 255, 255); } + +.content-card.cmp-split-content-block.color-block-gray .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(167, 167, 167); } + +.content-card.cmp-split-content-block.color-block-gray-base .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(0, 0, 0); } + +.content-card.cmp-split-content-block.color-block-gray-dark .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(107, 107, 107); } + +.content-card.cmp-split-content-block.color-block-gray-darker .cmp-teaser__= +color-bar { border-top: 4px solid rgb(74, 74, 74); } + +.content-card.cmp-split-content-block.color-block-gray-light .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(204, 204, 204); } + +.content-card.cmp-split-content-block.color-block-gray-lighter .cmp-teaser_= +_color-bar { border-top: 4px solid rgb(227, 227, 227); } + +.content-card.cmp-split-content-block.color-block-gray-lightest .cmp-teaser= +__color-bar { border-top: 4px solid rgb(242, 242, 242); } + +.content-card.cmp-split-content-block.color-block-grayishyellow-dark .cmp-t= +easer__color-bar { border-top: 4px solid rgb(150, 150, 140); } + +.content-card.cmp-split-content-block.color-block-grayishyellow-light .cmp-= +teaser__color-bar { border-top: 4px solid rgb(230, 230, 220); } + +.content-card.cmp-split-content-block.color-block-green .cmp-teaser__color-= +bar { border-top: 4px solid rgb(0, 255, 0); } + +.content-card.cmp-split-content-block.color-block-green-dark .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(0, 83, 10); } + +.content-card.cmp-split-content-block.color-block-link .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(0, 77, 255); } + +.content-card.cmp-split-content-block.color-block-link-dark .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(0, 0, 136); } + +.content-card.cmp-split-content-block.color-block-orange .cmp-teaser__color= +-bar { border-top: 4px solid rgb(255, 182, 0); } + +.content-card.cmp-split-content-block.color-block-orange-dark .cmp-teaser__= +color-bar { border-top: 4px solid rgb(255, 149, 0); } + +.content-card.cmp-split-content-block.color-block-pink .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(231, 0, 116); } + +.content-card.cmp-split-content-block.color-block-pink-dark .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(164, 2, 83); } + +.content-card.cmp-split-content-block.color-block-pink-light .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(255, 80, 160); } + +.content-card.cmp-split-content-block.color-block-purple .cmp-teaser__color= +-bar { border-top: 4px solid rgb(161, 0, 255); } + +.content-card.cmp-split-content-block.color-block-purple-dark .cmp-teaser__= +color-bar { border-top: 4px solid rgb(117, 0, 192); } + +.content-card.cmp-split-content-block.color-block-purple-darkest .cmp-tease= +r__color-bar { border-top: 4px solid rgb(70, 1, 115); } + +.content-card.cmp-split-content-block.color-block-red .cmp-teaser__color-ba= +r { border-top: 4px solid rgb(231, 15, 41); } + +.content-card.cmp-split-content-block.color-block-red-dark .cmp-teaser__col= +or-bar { border-top: 4px solid rgb(189, 0, 29); } + +.content-card.cmp-split-content-block.color-block-red-darker .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(113, 0, 18); } + +.content-card.cmp-split-content-block.color-block-red-light .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(255, 50, 70); } + +.content-card.cmp-split-content-block.color-block-white .cmp-teaser__color-= +bar { border-top: 4px solid rgb(255, 255, 255); } + +.content-card.cmp-split-content-block.color-block-yellow .cmp-teaser__color= +-bar { border-top: 4px solid rgb(255, 212, 46); } + +.content-card.cmp-split-content-block.color-block-yellow-dark .cmp-teaser__= +color-bar { border-top: 4px solid rgb(240, 192, 0); } + +.content-card.cmp-split-content-block.color-block-yellow-light .cmp-teaser_= +_color-bar { border-top: 4px solid rgb(255, 240, 179); } + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__content .h-titl= +e-submodule { margin-bottom: 0.7rem; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__content .h-ti= +tle-submodule { margin-bottom: 0.8rem; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__content .p-titl= +e-paragraph-small { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 400; font-size: 1.2rem; color: rgb(0, 0,= + 0); text-transform: none; line-height: 1.2; margin-bottom: 1.44rem; } + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__social .cmp-sha= +re-banner { padding-top: 0px; padding-bottom: 0px; } + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__social .cmp-sha= +re-banner .h-title-eyebrow { text-transform: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__social .cmp-s= +hare-banner .h-title-eyebrow { margin-left: 0px; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .button { padding: 0px; widt= +h: 100%; margin-top: 30.08px; } + +.cmp-teaser.cmp-split-content-block--icon-text .button .cmp-button { margin= +-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--icon-text .button .cmp-button { marg= +in-left: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--icon-text .button { margin-top: 2rem= +; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .button.cmp-button--text-lin= +k { margin-top: 3rem; } + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--icon-text .button.cmp-button--text-l= +ink { margin-top: 3.5rem; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__color-bar { pad= +ding: 2rem 1.504rem 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__color-bar { p= +adding: 3rem 2.5rem 1rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__color-bar { p= +adding: 4.5008rem 3.008rem 1.008rem; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__title { border-= +bottom: 2px solid rgb(204, 204, 204); } + +.cmp-teaser.cmp-split-content-block--summary-link .button { padding: 0px; w= +idth: 100%; margin-top: 30.08px; } + +.cmp-teaser.cmp-split-content-block--summary-link .button .cmp-button { pad= +ding: 0px; margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--summary-link .button .cmp-button { m= +argin-left: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--summary-link .button { margin-top: 2= +rem; } +} + +.cmp-teaser.cmp-split-content-block--summary-link .button.cmp-button--text-= +link { margin-top: 3rem; } + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--summary-link .button.cmp-button--tex= +t-link { margin-top: 3.5rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teaser= +__color-bar { padding: 2rem 1.504rem 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teas= +er__color-bar { padding: 3rem 2.5rem 1rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teas= +er__color-bar { padding: 4.5008rem 3.008rem 1.008rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teaser= +__color-bar.cmp-teaser__text-only { padding-top: 2rem; } + +@media screen and (min-width: 1000px) { + .content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teas= +er__color-bar.cmp-teaser__text-only { padding-top: 4.5008rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teaser= +__color-bar.cmp-teaser__text-only .cmp-teaser__content { padding-top: 0px; = +} + +.content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teaser= +__color-bar.cmp-teaser__text-only .cmp-teaser__title { border: 0px; padding= +-bottom: 0px; } + +.cmp-teaser.cmp-split-content-block--text-profile-link-reversed .cmp-teaser= +__image { -webkit-box-ordinal-group: 2; order: 1; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link-reversed .cmp-teas= +er__image { -webkit-box-ordinal-group: 4; order: 3; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link-reversed .cmp-teaser= +__color-bar { border-bottom: 1px solid rgb(204, 204, 204); border-left: 1px= + solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link-reversed .cmp-teas= +er__color-bar { border-right: 0px; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__content= + { padding-top: 0px; } + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__content= + .h-title-submodule { margin-bottom: 0.7rem; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__conte= +nt .h-title-submodule { margin-bottom: 0.7rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__conte= +nt .h-title-submodule { margin-bottom: 0.8rem; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__content= + .p-paragraph-base { width: 100%; font-family: Graphik, Arial, system-ui, -= +apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Ne= +ue", oxygen, cantarell, sans-serif; font-weight: 400; font-size: 1.4rem; li= +ne-height: 2.24rem; color: rgb(0, 0, 0); text-transform: none; padding-bott= +om: 2rem; border-bottom: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__conte= +nt .p-paragraph-base { padding-bottom: 2.5rem; font-size: 1.6rem; line-heig= +ht: 1.6; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__content= + .p-title-paragraph-small { font-family: Graphik, Arial, system-ui, -apple-= +system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", o= +xygen, cantarell, sans-serif; font-weight: 400; font-size: 1.2rem; color: r= +gb(0, 0, 0); text-transform: none; line-height: 1; margin-bottom: 0px; } + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__submodu= +le { padding-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__submo= +dule { padding-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__submo= +dule { padding-top: 2.5rem; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .button { padding: 0= +px; width: 100%; } + +.cmp-teaser.cmp-split-content-block--text-profile-link .button .cmp-button = +{ padding: 0px; margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .button .cmp-butto= +n { margin-left: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .button { margin-t= +op: 2rem; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .button.cmp-button--= +text-link { margin-top: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .button.cmp-button= +--text-link { margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .button.cmp-button= +--text-link { margin-top: 3rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-t= +easer__color-bar { display: flex; -webkit-box-align: center; align-items: c= +enter; padding: 3rem 1.504rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .content-card .cmp-teaser.cmp-split-content-block--text-profile-link .cmp= +-teaser__color-bar { padding: 1rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .content-card .cmp-teaser.cmp-split-content-block--text-profile-link .cmp= +-teaser__color-bar { padding: 1rem 5rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-t= +easer__title { padding-bottom: 2rem; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +{ display: none; word-break: break-word; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon= +) { display: flex; -webkit-box-pack: end; justify-content: flex-end; paddin= +g-top: 0.3rem; width: 33.33%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon= +) { padding-top: 1rem; width: 33.33%; } +} + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button { font-size: 1.4rem; font-weight: 600; line-height: 1.6; positi= +on: relative; text-decoration: none; text-transform: uppercase; color: rgb(= +0, 77, 255); display: inline; background-color: transparent; padding: 0px; = +margin-top: 0px; height: auto; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button::after { content: "=EE=A0=80"; font-size: 20px; font-family: Io= +nicons; font-weight: 400; font-style: normal; line-height: 1; text-transfor= +m: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap= +; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opti= +mizelegibility; font-feature-settings: "liga"; display: inline-block; margi= +n-left: 1rem; vertical-align: middle; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button::before { content: ""; background: rgb(0, 77, 255); bottom: -3p= +x; display: block; height: 1px; left: 0px; max-width: calc(100% - 2.1em); p= +osition: absolute; transition: width 300ms ease 0s; width: 0%; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button:focus, .joblistingblock .cmp-job-card-listing .button:not(.cmp-= +button__info-icon) .cmp-button:hover { color: rgb(0, 77, 255); text-decorat= +ion: none; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button:hover::before { width: 100%; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button:visited, .joblistingblock .cmp-job-card-listing .button:not(.cm= +p-button__info-icon) .cmp-button:visited:hover { color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon= +) .cmp-button { font-size: 1.6rem; } + .joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon= +) .cmp-button::after { font-size: 2.4rem; } +} + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button:focus::before { width: 100%; } + +.joblistingblock .cmp-job-card-listing-third-row, .joblistingblock .cmp-job= +-card-listing_first-row { display: flex; -webkit-box-orient: vertical; -web= +kit-box-direction: normal; flex-direction: column; -webkit-box-flex: 1; fle= +x: 1 1 0%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing-third-row, .joblistingblock .cmp-j= +ob-card-listing_first-row { -webkit-box-orient: horizontal; -webkit-box-dir= +ection: normal; flex-direction: row; padding-right: 15px; } +} + +.joblistingblock .cmp-job-card-listing_second-row { display: flex; padding-= +left: 15px; padding-right: 15px; flex-wrap: wrap; margin-left: -30px; margi= +n-right: -30px; max-width: calc(100% + 60px); padding-bottom: 0px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing_second-row { padding-bottom: 3rem;= + } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing_second-row { padding-bottom: 2rem;= + } +} + +.joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon { = +padding: 0px 1.5rem; margin-bottom: 20px; width: auto; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon = +{ margin-bottom: 30px; } +} + +.joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon .c= +mp-button::before { font-weight: 600; font-size: 1.8rem; margin-right: 0px;= + } + +.joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon .c= +mp-button:focus:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; out= +line: rgb(0, 0, 136) solid 2px; outline-offset: 2px; } + +.joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon .c= +mp-button:focus:focus:not(:focus-visible) { box-shadow: none; outline: none= +; } + +.joblistingblock .cmp-job-card-listing_third-row { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing_third-row { padding-bottom: 0px; } +} + +.joblistingblock .cmp-job-card-listing_third-row .button:not(.cmp-button__i= +nfo-icon) { display: block; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing_third-row .button:not(.cmp-button_= +_info-icon) { display: none; } +} + +.joblistingblock .cmp-job-card-listing .card { padding-left: 15px; padding-= +right: 15px; -webkit-box-flex: 0; flex: 0 0 100%; margin-bottom: 20px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .card { -webkit-box-flex: 0; flex:= + 0 0 50%; max-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card { margin-bottom: 30px; } +} + +.joblistingblock .cmp-job-card-listing .card > * { height: 100%; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser > a { display: fle= +x; height: 100%; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__content { padding= +: 3rem 2rem 2rem; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser-region, .joblistin= +gblock .cmp-job-card-listing .card .cmp-teaser__pretitle { font-size: 1.2re= +m; line-height: 1.4rem; font-weight: 600; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__title-link { font= +-size: 1.8rem; font-weight: 800; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__title-link { fo= +nt-size: 2.5rem; line-height: 4.2rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__title-link .cmp-b= +utton__text { text-align: center; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__description { mar= +gin-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__description { m= +argin-bottom: 2rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__description p { f= +ont-size: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__description p {= + font-size: 1.6rem; line-height: 2.6rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__action-link { fon= +t-size: 1.4rem; line-height: 2.2rem; padding-top: 1rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__action-link { f= +ont-size: 1.6rem; line-height: 2.6rem; padding-top: 2rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-posted { marg= +in: auto 0px 0px; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-areas= +-interest, .joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-li= +sting-business-area, .joblistingblock .cmp-job-card-listing .card .cmp-teas= +er__job-listing-years-exp { font-size: 1.4rem; line-height: 2.2rem; margin-= +bottom: 0.5rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-are= +as-interest, .joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-= +listing-business-area, .joblistingblock .cmp-job-card-listing .card .cmp-te= +aser__job-listing-years-exp { font-size: 1.6rem; line-height: 2.6rem; margi= +n-bottom: 2rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-busin= +ess-area { margin-bottom: 0px; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-years= +-exp { margin-bottom: 1rem; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-poste= +d-date { margin-top: 0px; margin-bottom: 0.5rem; font-size: 1.2rem; line-he= +ight: 1.4rem; } + +.joblistingblock .cmp-job-card-listing .title { padding-top: 3rem; width: 1= +00%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .title { padding-top: 5rem; } +} + +.joblistingblock .cmp-job-card-listing .title .cmp-title { display: flex; -= +webkit-box-pack: justify; justify-content: space-between; -webkit-box-align= +: start; align-items: flex-start; width: 100%; padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .title .cmp-title { padding-bottom= +: 2rem; } +} + +.joblistingblock .cmp-job-card-listing .title .cmp-title__text { font-size:= + 2.4rem; line-height: 2.5rem; font-weight: 600; word-break: break-word; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .title .cmp-title__text { width: 6= +6.67%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .title .cmp-title__text { font-siz= +e: 4.8rem; line-height: 5rem; width: 66.67%; } +} + +.joblistingblock .cmp-job-card-listing .title .text { padding-bottom: 2rem;= + word-break: break-word; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .title .text { padding-bottom: 3re= +m; width: 100%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .title .text { width: 66.67%; } +} + +.joblistingblock .cmp-job-card-listing .title .text .cmp-text p { font-size= +: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .title .text .cmp-text p { font-si= +ze: 1.6rem; line-height: 2.6rem; } +} + +.joblistingblock .cmp-jobcard-layout--2-cards .card { -webkit-box-flex: 0; = +flex: 0 0 100%; max-width: 100%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-jobcard-layout--2-cards .card { -webkit-box-flex: 0= +; flex: 0 0 50%; max-width: 50%; } +} + +.joblistingblock .cmp-jobcard-layout--3-cards .card { -webkit-box-flex: 0; = +flex: 0 0 100%; max-width: 100%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-jobcard-layout--3-cards .card { -webkit-box-flex: 0= +; flex: 0 0 50%; max-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-jobcard-layout--3-cards .card { -webkit-box-flex: 0= +; flex: 0 0 33.3333%; max-width: 33.3333%; } +} + +.joblistingblock.color-block-accent-purple-1 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(180, 85, 170) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-accent-purple-2 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(160, 85, 245) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-accent-purple-3 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(190, 130, 255) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-accent-purple-4 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(220, 175, 255) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-accent-purple-5 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(230, 220, 255) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-blue .cmp-teaser__content { background: li= +near-gradient(rgb(0, 65, 240) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-gray .cmp-teaser__content { background: li= +near-gradient(rgb(190, 190, 190) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-gray-dark .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(150, 150, 150) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-gray-darker .cmp-teaser__content { backgro= +und: linear-gradient(rgb(90, 90, 90) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-green .cmp-teaser__content { background: l= +inear-gradient(rgb(0, 215, 0) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-red .cmp-teaser__content { background: lin= +ear-gradient(red 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; bord= +er-top: 0px; } + +.joblistingblock.color-block-alt-yellow .cmp-teaser__content { background: = +linear-gradient(rgb(255, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-aqua .cmp-teaser__content { background: linear= +-gradient(rgb(0, 255, 187) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.joblistingblock.color-block-blue .cmp-teaser__content { background: linear= +-gradient(rgb(0, 186, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.joblistingblock.color-block-blue-green .cmp-teaser__content { background: = +linear-gradient(rgb(5, 240, 165) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-brand-green .cmp-teaser__content { background:= + linear-gradient(rgb(100, 255, 80) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-brand-orange .cmp-teaser__content { background= +: linear-gradient(rgb(255, 120, 0) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-brand-yellow .cmp-teaser__content { background= +: linear-gradient(rgb(255, 235, 50) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-blue-dark .cmp-teaser__content { background: l= +inear-gradient(rgb(0, 142, 255) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.joblistingblock.color-block-blue-light .cmp-teaser__content { background: = +linear-gradient(rgb(0, 243, 255) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-core-purple .cmp-teaser__content { background:= + linear-gradient(rgb(70, 0, 115) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-cyan .cmp-teaser__content { background: linear= +-gradient(rgb(0, 255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.joblistingblock.color-block-gray .cmp-teaser__content { background: linear= +-gradient(rgb(167, 167, 167) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-base .cmp-teaser__content { background: l= +inear-gradient(rgb(0, 0, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-r= +epeat; border-top: 0px; } + +.joblistingblock.color-block-gray-dark .cmp-teaser__content { background: l= +inear-gradient(rgb(107, 107, 107) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-darker .cmp-teaser__content { background:= + linear-gradient(rgb(74, 74, 74) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-light .cmp-teaser__content { background: = +linear-gradient(rgb(204, 204, 204) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-lighter .cmp-teaser__content { background= +: linear-gradient(rgb(227, 227, 227) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-lightest .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(242, 242, 242) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-grayishyellow-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-grayishyellow-light .cmp-teaser__content { bac= +kground: linear-gradient(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px = +/ 100% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-green .cmp-teaser__content { background: linea= +r-gradient(rgb(0, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.joblistingblock.color-block-green-dark .cmp-teaser__content { background: = +linear-gradient(rgb(0, 83, 10) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.joblistingblock.color-block-link .cmp-teaser__content { background: linear= +-gradient(rgb(0, 77, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.joblistingblock.color-block-link-dark .cmp-teaser__content { background: l= +inear-gradient(rgb(0, 0, 136) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-orange .cmp-teaser__content { background: line= +ar-gradient(rgb(255, 182, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.joblistingblock.color-block-orange-dark .cmp-teaser__content { background:= + linear-gradient(rgb(255, 149, 0) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-pink .cmp-teaser__content { background: linear= +-gradient(rgb(231, 0, 116) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.joblistingblock.color-block-pink-dark .cmp-teaser__content { background: l= +inear-gradient(rgb(164, 2, 83) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.joblistingblock.color-block-pink-light .cmp-teaser__content { background: = +linear-gradient(rgb(255, 80, 160) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-purple .cmp-teaser__content { background: line= +ar-gradient(rgb(161, 0, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.joblistingblock.color-block-purple-dark .cmp-teaser__content { background:= + linear-gradient(rgb(117, 0, 192) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-purple-darkest .cmp-teaser__content { backgrou= +nd: linear-gradient(rgb(70, 1, 115) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-red .cmp-teaser__content { background: linear-= +gradient(rgb(231, 15, 41) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.joblistingblock.color-block-red-dark .cmp-teaser__content { background: li= +near-gradient(rgb(189, 0, 29) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-red-darker .cmp-teaser__content { background: = +linear-gradient(rgb(113, 0, 18) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.joblistingblock.color-block-red-light .cmp-teaser__content { background: l= +inear-gradient(rgb(255, 50, 70) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.joblistingblock.color-block-white .cmp-teaser__content { background: linea= +r-gradient(rgb(255, 255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-yellow .cmp-teaser__content { background: line= +ar-gradient(rgb(255, 212, 46) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-yellow-dark .cmp-teaser__content { background:= + linear-gradient(rgb(240, 192, 0) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-yellow-light .cmp-teaser__content { background= +: linear-gradient(rgb(255, 240, 179) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +@media screen and (min-width: 1000px) { + .joblistingblock .pagination-no-lazy-loading .cmp-pagination__container {= + width: 66.6667%; margin-left: auto; margin-right: auto; } +} + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__prev-page-btn= + { margin-left: 0px; width: auto; } + +@media screen and (min-width: 768px) { + .joblistingblock .pagination-no-lazy-loading .cmp-pagination__prev-page-b= +tn { padding-left: 0px; width: 100%; -webkit-box-pack: start; justify-conte= +nt: flex-start; } +} + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__next-page-btn= + { margin-right: 0px; width: auto; } + +@media screen and (min-width: 768px) { + .joblistingblock .pagination-no-lazy-loading .cmp-pagination__next-page-b= +tn { padding-right: 0px; width: 100%; -webkit-box-pack: end; justify-conten= +t: flex-end; } +} + +.joblistingblock.color-star-block-accent-purple-1 .saved-job-card { color: = +rgb(180, 85, 170); } + +.joblistingblock.color-star-block-accent-purple-2 .saved-job-card { color: = +rgb(160, 85, 245); } + +.joblistingblock.color-star-block-accent-purple-3 .saved-job-card { color: = +rgb(190, 130, 255); } + +.joblistingblock.color-star-block-accent-purple-4 .saved-job-card { color: = +rgb(220, 175, 255); } + +.joblistingblock.color-star-block-accent-purple-5 .saved-job-card { color: = +rgb(230, 220, 255); } + +.joblistingblock.color-star-block-alt-blue .saved-job-card { color: rgb(0, = +65, 240); } + +.joblistingblock.color-star-block-alt-gray .saved-job-card { color: rgb(190= +, 190, 190); } + +.joblistingblock.color-star-block-alt-gray-dark .saved-job-card { color: rg= +b(150, 150, 150); } + +.joblistingblock.color-star-block-alt-gray-darker .saved-job-card { color: = +rgb(90, 90, 90); } + +.joblistingblock.color-star-block-alt-green .saved-job-card { color: rgb(0,= + 215, 0); } + +.joblistingblock.color-star-block-alt-red .saved-job-card { color: red; } + +.joblistingblock.color-star-block-alt-yellow .saved-job-card { color: rgb(2= +55, 255, 0); } + +.joblistingblock.color-star-block-aqua .saved-job-card { color: rgb(0, 255,= + 187); } + +.joblistingblock.color-star-block-blue .saved-job-card { color: rgb(0, 186,= + 255); } + +.joblistingblock.color-star-block-blue-green .saved-job-card { color: rgb(5= +, 240, 165); } + +.joblistingblock.color-star-block-brand-green .saved-job-card { color: rgb(= +100, 255, 80); } + +.joblistingblock.color-star-block-brand-orange .saved-job-card { color: rgb= +(255, 120, 0); } + +.joblistingblock.color-star-block-brand-yellow .saved-job-card { color: rgb= +(255, 235, 50); } + +.joblistingblock.color-star-block-blue-dark .saved-job-card { color: rgb(0,= + 142, 255); } + +.joblistingblock.color-star-block-blue-light .saved-job-card { color: rgb(0= +, 243, 255); } + +.joblistingblock.color-star-block-core-purple .saved-job-card { color: rgb(= +70, 0, 115); } + +.joblistingblock.color-star-block-cyan .saved-job-card { color: rgb(0, 255,= + 255); } + +.joblistingblock.color-star-block-gray .saved-job-card { color: rgb(167, 16= +7, 167); } + +.joblistingblock.color-star-block-gray-base .saved-job-card { color: rgb(0,= + 0, 0); } + +.joblistingblock.color-star-block-gray-dark .saved-job-card { color: rgb(10= +7, 107, 107); } + +.joblistingblock.color-star-block-gray-darker .saved-job-card { color: rgb(= +74, 74, 74); } + +.joblistingblock.color-star-block-gray-light .saved-job-card { color: rgb(2= +04, 204, 204); } + +.joblistingblock.color-star-block-gray-lighter .saved-job-card { color: rgb= +(227, 227, 227); } + +.joblistingblock.color-star-block-gray-lightest .saved-job-card { color: rg= +b(242, 242, 242); } + +.joblistingblock.color-star-block-grayishyellow-dark .saved-job-card { colo= +r: rgb(150, 150, 140); } + +.joblistingblock.color-star-block-grayishyellow-light .saved-job-card { col= +or: rgb(230, 230, 220); } + +.joblistingblock.color-star-block-green .saved-job-card { color: rgb(0, 255= +, 0); } + +.joblistingblock.color-star-block-green-dark .saved-job-card { color: rgb(0= +, 83, 10); } + +.joblistingblock.color-star-block-link .saved-job-card { color: rgb(0, 77, = +255); } + +.joblistingblock.color-star-block-link-dark .saved-job-card { color: rgb(0,= + 0, 136); } + +.joblistingblock.color-star-block-orange .saved-job-card { color: rgb(255, = +182, 0); } + +.joblistingblock.color-star-block-orange-dark .saved-job-card { color: rgb(= +255, 149, 0); } + +.joblistingblock.color-star-block-pink .saved-job-card { color: rgb(231, 0,= + 116); } + +.joblistingblock.color-star-block-pink-dark .saved-job-card { color: rgb(16= +4, 2, 83); } + +.joblistingblock.color-star-block-pink-light .saved-job-card { color: rgb(2= +55, 80, 160); } + +.joblistingblock.color-star-block-purple .saved-job-card { color: rgb(161, = +0, 255); } + +.joblistingblock.color-star-block-purple-dark .saved-job-card { color: rgb(= +117, 0, 192); } + +.joblistingblock.color-star-block-purple-darkest .saved-job-card { color: r= +gb(70, 1, 115); } + +.joblistingblock.color-star-block-red .saved-job-card { color: rgb(231, 15,= + 41); } + +.joblistingblock.color-star-block-red-dark .saved-job-card { color: rgb(189= +, 0, 29); } + +.joblistingblock.color-star-block-red-darker .saved-job-card { color: rgb(1= +13, 0, 18); } + +.joblistingblock.color-star-block-red-light .saved-job-card { color: rgb(25= +5, 50, 70); } + +.joblistingblock.color-star-block-white .saved-job-card { color: rgb(255, 2= +55, 255); } + +.joblistingblock.color-star-block-yellow .saved-job-card { color: rgb(255, = +212, 46); } + +.joblistingblock.color-star-block-yellow-dark .saved-job-card { color: rgb(= +240, 192, 0); } + +.joblistingblock.color-star-block-yellow-light .saved-job-card { color: rgb= +(255, 240, 179); } + +.joblistingblock.brand-star-gradient-pink .saved-job-card { background-clip= +: text; background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(23= +1, 0, 116) 30%); color: transparent; } + +.joblistingblock.brand-star-gradient-purple .saved-job-card { background-cl= +ip: text; background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 25= +5)); color: transparent; } + +.joblistingblock.brand-star-gradient-purple-alt .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(90deg, rgb(70, 1, 115), rgb= +(117, 0, 192), rgb(161, 0, 255)); color: transparent; } + +.joblistingblock.brand-star-gradient-blue .saved-job-card { background-clip= +: text; background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255));= + color: transparent; } + +.joblistingblock.brand-star-gradient-blue2 .saved-job-card { background-cli= +p: text; background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 255= +)); color: transparent; } + +.joblistingblock.brand-star-gradient-light-blue .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(90deg, rgb(0, 186, 255), rg= +b(0, 142, 255), rgb(0, 77, 255)); color: transparent; } + +.joblistingblock.brand-star-gradient-red .saved-job-card { background-clip:= + text; background-image: linear-gradient(rgb(113, 0, 18), red); color: tran= +sparent; } + +.joblistingblock.brand-star-gradient-red-alt .saved-job-card { background-c= +lip: text; background-image: linear-gradient(90deg, red, rgb(189, 0, 29), r= +gb(113, 0, 18)); color: transparent; } + +.joblistingblock.brand-star-gradient .saved-job-card { background-clip: tex= +t; background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); col= +or: transparent; } + +.joblistingblock.brand-star-gradient-alt .saved-job-card { background-clip:= + text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186,= + 255)); color: transparent; } + +.joblistingblock.brand-star-gradient-yellow .saved-job-card { background-cl= +ip: text; background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192,= + 0)); color: transparent; } + +.joblistingblock.brand-star-gradient-yellow-alt .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(90deg, rgb(255, 255, 0), rg= +b(255, 212, 46), rgb(255, 182, 0)); color: transparent; } + +.joblistingblock.brand-star-gradient-green .saved-job-card { background-cli= +p: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 21= +5, 0), rgb(0, 83, 10)); color: transparent; } + +.joblistingblock .cmp-recently-viewed-jobs .button { display: none; } + +.joblistingblock .cmp-recently-viewed-jobs .cmp-job-card-listing_second-row= + { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recently-viewed-jobs .cmp-job-card-listing_second-r= +ow { padding-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-recently-viewed-jobs .cmp-job-card-listing_second-r= +ow { padding-bottom: 2rem; } +} + +.joblistingblock .cmp-recently-viewed-jobs .cmp-job-card-listing_third-row = +{ padding-bottom: 0px; } + +.joblistingblock .cmp-recommended-job-block { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block { padding-bottom: 2rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-job-card-listing_first-row= + .cmp-button:focus { outline-offset: 3px; } + +.joblistingblock .cmp-recommended-job-block .cmp-job-card-listing_second-ro= +w { padding-bottom: 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-job-card-listing_third-row= + a { color: rgb(0, 77, 255); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-areas-= +interest { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line= +-clamp: 3; overflow: hidden; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-area= +s-interest { -webkit-line-clamp: 2; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__content { display:= + flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-di= +rection: column; background-color: rgb(255, 255, 255); border: 1px solid rg= +b(204, 204, 204); padding: 3rem 2rem 2rem; margin: 0px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__content { positi= +on: relative; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__description { -web= +kit-box-flex: 1; flex: 1 0 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__action-container {= + margin-top: 0px; padding-top: 0px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__action-container= + { position: relative; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title { margin-top= +: 0px; font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsyste= +mfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, san= +s-serif; font-weight: 800; font-style: normal; text-transform: none; color:= + rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__title { font-siz= +e: 2.5rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title a { color: r= +gb(0, 0, 0); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title a:hover { te= +xt-decoration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title a:focus { te= +xt-decoration: underline; color: rgb(0, 77, 255); margin-bottom: -1px; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__pretitle { border:= + transparent; color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem= +; font-weight: 600; line-height: 1.08rem; margin-bottom: 2rem; text-transfo= +rm: uppercase; text-decoration: none; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__pretitle:nth-child= +(3) { margin-top: -1.5rem; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-semibo= +ld { font-weight: 600; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-posted= +-date { font-weight: 400; font-style: italic; text-transform: none; line-he= +ight: 1; font-size: 1.2rem; color: rgb(0, 0, 0); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__address-location, = +.joblistingblock .cmp-recommended-job-block .cmp-teaser__description, .jobl= +istingblock .cmp-recommended-job-block .cmp-teaser__description p { margin:= + 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser .cmp-teaser__job-li= +sting-areas-interest, .joblistingblock .cmp-recommended-job-block .cmp-teas= +er__title { margin-bottom: 10px; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser .cmp-teaser__job-= +listing-areas-interest, .joblistingblock .cmp-recommended-job-block .cmp-te= +aser__title { margin-bottom: 20px; } +} + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__action-container= +, .joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-post= +ed-date { margin-top: 20px; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title-link:hover .= +cmp-teaser__title { text-decoration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title-link:focus {= + margin-bottom: 1px; outline: rgb(0, 77, 255) solid 1px; outline-offset: 0p= +x; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title-link:focus .= +cmp-teaser__title { text-decoration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__action-link:focus:= +:before { width: 100%; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-1 .cm= +p-teaser__content { background: linear-gradient(rgb(180, 85, 170) 0.4rem, t= +ransparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-2 .cm= +p-teaser__content { background: linear-gradient(rgb(160, 85, 245) 0.4rem, t= +ransparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-3 .cm= +p-teaser__content { background: linear-gradient(rgb(190, 130, 255) 0.4rem, = +transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-4 .cm= +p-teaser__content { background: linear-gradient(rgb(220, 175, 255) 0.4rem, = +transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-5 .cm= +p-teaser__content { background: linear-gradient(rgb(230, 220, 255) 0.4rem, = +transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-blue .cmp-tease= +r__content { background: linear-gradient(rgb(0, 65, 240) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-gray .cmp-tease= +r__content { background: linear-gradient(rgb(190, 190, 190) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-gray-dark .cmp-= +teaser__content { background: linear-gradient(rgb(150, 150, 150) 0.4rem, tr= +ansparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-gray-darker .cm= +p-teaser__content { background: linear-gradient(rgb(90, 90, 90) 0.4rem, tra= +nsparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-green .cmp-teas= +er__content { background: linear-gradient(rgb(0, 215, 0) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-red .cmp-teaser= +__content { background: linear-gradient(red 0.4rem, transparent 0px) 100% 0= +px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-yellow .cmp-tea= +ser__content { background: linear-gradient(rgb(255, 255, 0) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-aqua .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 255, 187) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-blue .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 186, 255) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-blue-green .cmp-tea= +ser__content { background: linear-gradient(rgb(5, 240, 165) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-brand-green .cmp-te= +aser__content { background: linear-gradient(rgb(100, 255, 80) 0.4rem, trans= +parent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-brand-orange .cmp-t= +easer__content { background: linear-gradient(rgb(255, 120, 0) 0.4rem, trans= +parent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-brand-yellow .cmp-t= +easer__content { background: linear-gradient(rgb(255, 235, 50) 0.4rem, tran= +sparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-blue-dark .cmp-teas= +er__content { background: linear-gradient(rgb(0, 142, 255) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-blue-light .cmp-tea= +ser__content { background: linear-gradient(rgb(0, 243, 255) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-core-purple .cmp-te= +aser__content { background: linear-gradient(rgb(70, 0, 115) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-cyan .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 255, 255) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray .cmp-teaser__c= +ontent { background: linear-gradient(rgb(167, 167, 167) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-base .cmp-teas= +er__content { background: linear-gradient(rgb(0, 0, 0) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-dark .cmp-teas= +er__content { background: linear-gradient(rgb(107, 107, 107) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-darker .cmp-te= +aser__content { background: linear-gradient(rgb(74, 74, 74) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-light .cmp-tea= +ser__content { background: linear-gradient(rgb(204, 204, 204) 0.4rem, trans= +parent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-lighter .cmp-t= +easer__content { background: linear-gradient(rgb(227, 227, 227) 0.4rem, tra= +nsparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-lightest .cmp-= +teaser__content { background: linear-gradient(rgb(242, 242, 242) 0.4rem, tr= +ansparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-grayishyellow-dark = +.cmp-teaser__content { background: linear-gradient(rgb(150, 150, 140) 0.4re= +m, transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-grayishyellow-light= + .cmp-teaser__content { background: linear-gradient(rgb(230, 230, 220) 0.4r= +em, transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-green .cmp-teaser__= +content { background: linear-gradient(rgb(0, 255, 0) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-green-dark .cmp-tea= +ser__content { background: linear-gradient(rgb(0, 83, 10) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-link .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 77, 255) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-link-dark .cmp-teas= +er__content { background: linear-gradient(rgb(0, 0, 136) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-orange .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 182, 0) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-orange-dark .cmp-te= +aser__content { background: linear-gradient(rgb(255, 149, 0) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-pink .cmp-teaser__c= +ontent { background: linear-gradient(rgb(231, 0, 116) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-pink-dark .cmp-teas= +er__content { background: linear-gradient(rgb(164, 2, 83) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-pink-light .cmp-tea= +ser__content { background: linear-gradient(rgb(255, 80, 160) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-purple .cmp-teaser_= +_content { background: linear-gradient(rgb(161, 0, 255) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-purple-dark .cmp-te= +aser__content { background: linear-gradient(rgb(117, 0, 192) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-purple-darkest .cmp= +-teaser__content { background: linear-gradient(rgb(70, 1, 115) 0.4rem, tran= +sparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-red .cmp-teaser__co= +ntent { background: linear-gradient(rgb(231, 15, 41) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-red-dark .cmp-tease= +r__content { background: linear-gradient(rgb(189, 0, 29) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-red-darker .cmp-tea= +ser__content { background: linear-gradient(rgb(113, 0, 18) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-red-light .cmp-teas= +er__content { background: linear-gradient(rgb(255, 50, 70) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-white .cmp-teaser__= +content { background: linear-gradient(rgb(255, 255, 255) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-yellow .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 212, 46) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-yellow-dark .cmp-te= +aser__content { background: linear-gradient(rgb(240, 192, 0) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-yellow-light .cmp-t= +easer__content { background: linear-gradient(rgb(255, 240, 179) 0.4rem, tra= +nsparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-separator--vertical { marg= +in: 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-separator--vertical .cmp-s= +eparator-saved::after { content: "|"; position: relative; top: -2rem; margi= +n: 0px 1.5rem; color: rgb(0, 0, 0); } + +.joblistingblock .cmp-recommended-job-block .cmp-separator--vertical .cmp-s= +eparator__horizontal-rule { margin: -3rem 0.1rem 0px; width: 0.11rem; displ= +ay: none; } + +.joblistingblock .cmp-recommended-job-block .page-summary { display: block;= + } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended { padd= +ing: 3rem 1.5rem; margin: 0px -1.5rem; background-color: rgb(242, 242, 242)= +; position: relative; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended { pa= +dding: 3rem 3.5rem 2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended { ma= +rgin: 0px -3.5rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_row { = +max-width: 125rem; margin: auto; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title h2 { font-weight: 600; font-size: 2.4rem; line-height: 2.5rem; max-= +width: 100%; width: 100%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sect= +ion-title h2 { line-height: 5rem; font-size: 4.8rem; max-width: 66.66%; wid= +th: fit-content; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title a.cmp-button { color: rgb(0, 77, 255); background-color: transparen= +t; position: absolute; left: 0px; top: calc(100% - 5.5rem); margin-top: 0px= +; margin-left: 0px; justify-content: left; font-size: 1.4rem; max-width: 10= +0%; width: fit-content; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sect= +ion-title a.cmp-button { top: 0px; right: 0px; left: unset; margin-top: 3re= +m; margin-right: 3.5rem; font-size: 1.6rem; max-width: 33.33%; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title a.cmp-button::after { content: "=EE=A0=80"; font-family: Ionicons; = +display: block; font-weight: 400; font-style: normal; text-transform: none;= + letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direct= +ion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegi= +bility; font-feature-settings: "liga"; margin-left: 1rem; font-size: 1.4rem= +; line-height: 2.2rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sect= +ion-title a.cmp-button::after { line-height: 2.6rem; font-size: 1.6rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title a.cmp-button::before { content: ""; transition: all 0.3s ease 0s; w= +idth: 0px; height: 1px; position: absolute; bottom: 0.5rem; left: 1.5rem; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title a.cmp-button:hover::before { background-color: rgb(0, 77, 255); wid= +th: calc(100% - 5.6rem); } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content { padding-top: 2rem; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result { display: flex; flex-flow: column wrap; -webkit-box-orie= +nt: vertical; -webkit-box-direction: normal; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_friendly-message, .joblistingblock .cmp-recommended-job-b= +lock .cmp-no-jobs-recommended_block-content_no-result_recommended-text { fo= +nt-size: 1.6rem; line-height: 2.56rem; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_friendly-message p, .joblistingblock .cmp-recommended-job= +-block .cmp-no-jobs-recommended_block-content_no-result_recommended-text p = +{ padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_friendly-message p, .joblistingblock .cmp-recommended-j= +ob-block .cmp-no-jobs-recommended_block-content_no-result_recommended-text = +p { padding-bottom: 3rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_recommended-text { padding-top: 2rem; margin-bottom: 1.5r= +em; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_recommended-text { padding-top: 3rem; margin-bottom: 0p= +x; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_friendly-message p:nth-child(2) { padding-bottom: 0.5rem;= + } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_friendly-message p:nth-child(2) { padding-bottom: 1.5re= +m; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_buttons { display: flex; -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_buttons { -webkit-box-orient: horizontal; -webkit-box-d= +irection: normal; flex-direction: row; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_buttons a { padding: 1.5rem; margin-right: 0px; margin-le= +ft: 0px; text-align: center; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_buttons a { margin-right: 4.56rem; } +} + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__panel { margi= +n-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .pagination-no-lazy-loading .cmp-pagination__panel { mar= +gin-bottom: 3rem; } +} + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__container { -= +webkit-box-pack: justify; justify-content: space-between; } + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__pages { margi= +n: 1.5rem 0px; } + +.cmp-hidecards .cmp-page-list-item:nth-child(n+7) { display: none; } + +.joblistingblock .cmp-saved-job-block { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block { padding-bottom: 2rem; } +} + +.joblistingblock .cmp-saved-job-block .cmp-saved-job-block__hide { display:= + none; } + +.joblistingblock .cmp-saved-job-block .cmp-saved-job-block__show { display:= + block; } + +.joblistingblock .cmp-saved-job-block .cmp-job-card-listing_first-row a { t= +ext-decoration: underline; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__content { border: 1px so= +lid rgb(204, 204, 204); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title a:focus { margin-b= +ottom: -1px; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__address-location { word-= +break: break-all; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title-link:focus { margi= +n-bottom: 1px; outline: rgb(0, 77, 255) solid 1px; } + +.joblistingblock .cmp-jobcard-layout--2-cards ul .cmp-page-list-item { -web= +kit-box-flex: 0; flex: 0 0 100%; max-width: 100%; margin-bottom: 3rem; padd= +ing: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-jobcard-layout--2-cards ul .cmp-page-list-item { -w= +ebkit-box-flex: 0; flex: 0 0 50%; max-width: 50%; } +} + +.joblistingblock .cmp-jobcard-layout--3-cards ul .cmp-page-list-item { -web= +kit-box-flex: 0; flex: 0 0 100%; max-width: 100%; margin-bottom: 3rem; padd= +ing: 0px 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingblock .cmp-jobcard-layout--3-cards ul .cmp-page-list-item { -w= +ebkit-box-flex: 0; flex: 0 0 50%; max-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-jobcard-layout--3-cards ul .cmp-page-list-item { -w= +ebkit-box-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; } +} + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block .cmp-job-card-listing_second-row { = +padding-bottom: 10px; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-saved-job-block .cmp-job-card-listing_second-row { = +padding-bottom: 0px; } +} + +@media screen and (max-width: 767.9px) { + .joblistingblock .cmp-saved-job-block .cmp-job-card-listing_third-row { p= +adding-bottom: 0px; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__job-listing-areas-intere= +st { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp= +: 3; overflow: hidden; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__job-listing-areas-inte= +rest { -webkit-line-clamp: 2; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__content { display: flex;= + -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio= +n: column; background-color: rgb(255, 255, 255); border: 0.1rem solid rgb(2= +04, 204, 204); padding: 3rem 2rem 2rem; margin: 0px; position: relative; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__content { position: re= +lative; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__action-container { margi= +n-top: 0px; padding-top: 0px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__action-container { pos= +ition: relative; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title { margin-top: 0px;= + font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont,= + "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-seri= +f; font-weight: 800; font-style: normal; text-transform: none; color: rgb(0= +, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__title { font-size: 2.5= +rem; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title a { color: rgb(0, = +0, 0); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title a:hover { text-dec= +oration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title a:focus { text-dec= +oration: underline; color: rgb(0, 77, 255); margin-bottom: -0.1rem; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__pretitle { border: trans= +parent; color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem; font= +-weight: 600; line-height: 1.08rem; margin-bottom: 2rem; text-transform: up= +percase; text-decoration: none; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__pretitle:nth-child(3) { = +margin-top: -1.5rem; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__job-listing-semibold { f= +ont-weight: 600; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__job-listing-posted-date = +{ font-weight: 400; font-style: italic; text-transform: none; line-height: = +1; font-size: 1.2rem; color: rgb(0, 0, 0); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__address-location { max-w= +idth: calc(100% - 4rem); word-break: break-word; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser-remove-icon {= + position: absolute; top: 0px; right: 0px; margin: 2.456rem 2rem 0px 0px; c= +ursor: pointer; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser-remove-icon::= +after { content: "=EF=90=85"; font-size: 24px; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; width: 1.9rem; height: 2.= +4rem; color: rgb(107, 107, 107); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser-remove-icon:h= +over::after { color: rgb(0, 0, 0); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__address-location, .jobli= +stingblock .cmp-saved-job-block .cmp-teaser__description, .joblistingblock = +.cmp-saved-job-block .cmp-teaser__description p { margin: 0px; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser__job-listing-= +areas-interest, .joblistingblock .cmp-saved-job-block .cmp-teaser__title { = +margin-bottom: 10px; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser__job-listin= +g-areas-interest, .joblistingblock .cmp-saved-job-block .cmp-teaser__title = +{ margin-bottom: 20px; } +} + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__action-container, .job= +listingblock .cmp-saved-job-block .cmp-teaser__job-listing-posted-date { ma= +rgin-top: 20px; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title-link:hover .cmp-te= +aser__title { text-decoration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title-link:focus { margi= +n-bottom: 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0p= +x; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title-link:focus .cmp-te= +aser__title { text-decoration: underline; color: rgb(0, 77, 255); } + +@media screen and (max-width: 767.9px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser_action-container { disp= +lay: none; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__action-link:focus::befor= +e { width: 100%; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-1 .cmp-teas= +er__content { background: linear-gradient(rgb(180, 85, 170) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-2 .cmp-teas= +er__content { background: linear-gradient(rgb(160, 85, 245) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-3 .cmp-teas= +er__content { background: linear-gradient(rgb(190, 130, 255) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-4 .cmp-teas= +er__content { background: linear-gradient(rgb(220, 175, 255) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-5 .cmp-teas= +er__content { background: linear-gradient(rgb(230, 220, 255) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-blue .cmp-teaser__con= +tent { background: linear-gradient(rgb(0, 65, 240) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-gray .cmp-teaser__con= +tent { background: linear-gradient(rgb(190, 190, 190) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-gray-dark .cmp-teaser= +__content { background: linear-gradient(rgb(150, 150, 150) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-gray-darker .cmp-teas= +er__content { background: linear-gradient(rgb(90, 90, 90) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-green .cmp-teaser__co= +ntent { background: linear-gradient(rgb(0, 215, 0) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-red .cmp-teaser__cont= +ent { background: linear-gradient(red 0.4rem, transparent 0px) 100% 0px / 1= +00% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-yellow .cmp-teaser__c= +ontent { background: linear-gradient(rgb(255, 255, 0) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-aqua .cmp-teaser__content= + { background: linear-gradient(rgb(0, 255, 187) 0.4rem, transparent 0px) 10= +0% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-blue .cmp-teaser__content= + { background: linear-gradient(rgb(0, 186, 255) 0.4rem, transparent 0px) 10= +0% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-blue-green .cmp-teaser__c= +ontent { background: linear-gradient(rgb(5, 240, 165) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-brand-green .cmp-teaser__= +content { background: linear-gradient(rgb(100, 255, 80) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-brand-orange .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 120, 0) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-brand-yellow .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 235, 50) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-blue-dark .cmp-teaser__co= +ntent { background: linear-gradient(rgb(0, 142, 255) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-blue-light .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 243, 255) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-core-purple .cmp-teaser__= +content { background: linear-gradient(rgb(70, 0, 115) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-cyan .cmp-teaser__content= + { background: linear-gradient(rgb(0, 255, 255) 0.4rem, transparent 0px) 10= +0% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray .cmp-teaser__content= + { background: linear-gradient(rgb(167, 167, 167) 0.4rem, transparent 0px) = +100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-base .cmp-teaser__co= +ntent { background: linear-gradient(rgb(0, 0, 0) 0.4rem, transparent 0px) 1= +00% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-dark .cmp-teaser__co= +ntent { background: linear-gradient(rgb(107, 107, 107) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-darker .cmp-teaser__= +content { background: linear-gradient(rgb(74, 74, 74) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-light .cmp-teaser__c= +ontent { background: linear-gradient(rgb(204, 204, 204) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-lighter .cmp-teaser_= +_content { background: linear-gradient(rgb(227, 227, 227) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-lightest .cmp-teaser= +__content { background: linear-gradient(rgb(242, 242, 242) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-grayishyellow-dark .cmp-t= +easer__content { background: linear-gradient(rgb(150, 150, 140) 0.4rem, tra= +nsparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-grayishyellow-light .cmp-= +teaser__content { background: linear-gradient(rgb(230, 230, 220) 0.4rem, tr= +ansparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-green .cmp-teaser__conten= +t { background: linear-gradient(rgb(0, 255, 0) 0.4rem, transparent 0px) 100= +% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-green-dark .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 83, 10) 0.4rem, transparent 0px= +) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-link .cmp-teaser__content= + { background: linear-gradient(rgb(0, 77, 255) 0.4rem, transparent 0px) 100= +% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-link-dark .cmp-teaser__co= +ntent { background: linear-gradient(rgb(0, 0, 136) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-orange .cmp-teaser__conte= +nt { background: linear-gradient(rgb(255, 182, 0) 0.4rem, transparent 0px) = +100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-orange-dark .cmp-teaser__= +content { background: linear-gradient(rgb(255, 149, 0) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-pink .cmp-teaser__content= + { background: linear-gradient(rgb(231, 0, 116) 0.4rem, transparent 0px) 10= +0% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-pink-dark .cmp-teaser__co= +ntent { background: linear-gradient(rgb(164, 2, 83) 0.4rem, transparent 0px= +) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-pink-light .cmp-teaser__c= +ontent { background: linear-gradient(rgb(255, 80, 160) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-purple .cmp-teaser__conte= +nt { background: linear-gradient(rgb(161, 0, 255) 0.4rem, transparent 0px) = +100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-purple-dark .cmp-teaser__= +content { background: linear-gradient(rgb(117, 0, 192) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-purple-darkest .cmp-tease= +r__content { background: linear-gradient(rgb(70, 1, 115) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-red .cmp-teaser__content = +{ background: linear-gradient(rgb(231, 15, 41) 0.4rem, transparent 0px) 100= +% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-red-dark .cmp-teaser__con= +tent { background: linear-gradient(rgb(189, 0, 29) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-red-darker .cmp-teaser__c= +ontent { background: linear-gradient(rgb(113, 0, 18) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-red-light .cmp-teaser__co= +ntent { background: linear-gradient(rgb(255, 50, 70) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-white .cmp-teaser__conten= +t { background: linear-gradient(rgb(255, 255, 255) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-yellow .cmp-teaser__conte= +nt { background: linear-gradient(rgb(255, 212, 46) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-yellow-dark .cmp-teaser__= +content { background: linear-gradient(rgb(240, 192, 0) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-yellow-light .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 240, 179) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block .cmp-separator--vertical { margin: 0p= +x; } + +.joblistingblock .cmp-saved-job-block .cmp-separator--vertical .cmp-separat= +or-saved::after { content: "-"; position: relative; top: -2rem; margin: 0px= +; color: rgb(0, 0, 0); } + +.joblistingblock .cmp-saved-job-block .cmp-separator--vertical .cmp-separat= +or__horizontal-rule { margin: -3rem 0.1rem 0px; width: 0.11rem; display: no= +ne; } + +.joblistingblock .cmp-saved-job-block .page-summary { display: block; } + +.cmp-topic-filter { width: 100%; margin: 50px auto auto; } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter { display: flex; -webkit-box-pack: justify; justify-con= +tent: space-between; -webkit-box-ordinal-group: 3; order: 2; } +} + +.cmp-topic-filter .cmp-topic-filter__container { margin-top: 30px; position= +: relative; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-topic-filter .cmp-topic-filter__container { display: flex; -webkit-b= +ox-align: center; align-items: center; -webkit-box-pack: justify; justify-c= +ontent: space-between; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__button_bo= +x { width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__button_= +box { -webkit-box-ordinal-group: 3; order: 2; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-but= +ton { display: flex; -webkit-box-align: center; align-items: center; -webki= +t-box-pack: center; justify-content: center; border: 2px solid rgb(0, 0, 0)= +; padding: 1.5rem; width: 100%; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-but= +ton:hover { border-color: rgb(107, 107, 107); } + +@media screen and (min-width: 768px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-b= +utton { padding: 1.5rem 5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-b= +utton { border: none; display: inline-block; padding: 1rem 0px; cursor: tex= +t; text-align: left; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-but= +ton .cmp-topic-filter__text { font-size: 1.4rem; text-transform: uppercase;= + font-weight: 600; color: rgb(0, 0, 0); position: relative; } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-b= +utton .cmp-topic-filter__text { font-size: 1.8rem; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-but= +ton .cmp-topic-filter__icon::before { content: "=EF=8C=9B"; font-size: 3rem= +; font-family: Ionicons; display: block; font-weight: 400; font-style: norm= +al; line-height: 1; text-transform: none; letter-spacing: normal; overflow-= +wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: = +antialiased; text-rendering: optimizelegibility; font-feature-settings: "li= +ga"; color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-b= +utton .cmp-topic-filter__icon::before { display: none; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms { display: none; background-color: rgb(255, 255, 255); position: absolut= +e; left: 0px; right: 0px; width: 100%; margin-top: 15px; } + +@media screen and (min-width: 768px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems { margin-top: 30px; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems { display: block; position: static; margin-top: 0px; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-button { text-align: right; border: 1px solid r= +gb(204, 204, 204); padding: 1.5rem; display: inline-block; } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems .cmp-topic-filter__topic-button { display: none; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-button .cmp-topic-filter__close-topic-box { dis= +play: inline-block; font-size: 1.5rem; font-weight: 600; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-button .cmp-topic-filter__close-topic-box::afte= +r { content: "=EF=84=AA"; font-size: 2.4rem; font-family: Ionicons; display= +: block; font-weight: 400; font-style: normal; line-height: 1; text-transfo= +rm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowra= +p; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opt= +imizelegibility; font-feature-settings: "liga"; color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems .cmp-topic-filter__topic-item { border: none; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__topic-item-links { padd= +ing: 1.5rem; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px s= +olid rgb(204, 204, 204); } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__topic-item-links .cmp-t= +opic-filter__topic-item-link { display: inline-block; font-size: 1.6rem; co= +lor: rgb(0, 0, 0); } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__topic-item-links .cmp-t= +opic-filter__topic-item-link:hover { color: rgb(0, 77, 255); text-decoratio= +n: underline; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__subtopic { background-c= +olor: rgb(242, 242, 242); -webkit-box-orient: vertical; -webkit-box-directi= +on: normal; flex-flow: column; padding: 0.8rem 1.5rem; display: none; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__subtopic .cmp-topic-fil= +ter__subtopic-link { display: inline-block; padding: 1rem 0px; font-size: 1= +.6rem; color: rgb(0, 0, 0); align-self: flex-start; } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems .cmp-topic-filter__topic-item .cmp-topic-filter__subtopic .cmp-topic-f= +ilter__subtopic-link:hover { color: rgb(0, 77, 255); text-decoration: under= +line; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list .cmp-topic-filter__topic-item-links { c= +ursor: pointer; display: flex; -webkit-box-align: center; align-items: cent= +er; -webkit-box-pack: justify; justify-content: space-between; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list .cmp-topic-filter__topic-item-links::af= +ter { content: "=EF=84=A3"; font-size: 1.6rem; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; transition: all 0.5s ease= +-in 0s; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list.cmp-topic-filter__subtopic-list--show .= +cmp-topic-filter__topic-item-links { font-weight: 600; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list.cmp-topic-filter__subtopic-list--show .= +cmp-topic-filter__topic-item-links::after { transform: rotate(180deg); } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list.cmp-topic-filter__subtopic-list--show .= +cmp-topic-filter__subtopic { display: flex; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms.cmp-topic-filter__topic-items--show { display: block; } + +.cmp-event-agenda-item { display: block; padding: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item { display: flex; padding: 3rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item { padding: 3rem 2rem; } +} + +.cmp-event-agenda-item__location-section { width: 25%; padding-right: 3rem;= + display: none; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__location-section { display: block; } +} + +.cmp-event-agenda-item__location-section .cmp-text { margin-top: 1rem; font= +-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__location-section .cmp-text { font-size: 1.6rem; } +} + +.cmp-event-agenda-item__location-section-xs { width: 100%; margin-top: 3rem= +; display: block; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__location-section-xs { display: none; margin: 0px;= + } +} + +.cmp-event-agenda-item__location-section-xs .cmp-title__text { font-size: 1= +.2rem; letter-spacing: 0.12rem; text-transform: uppercase; line-height: 1.3= +3em; font-weight: 600; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__location-section-xs .cmp-title__text { line-heigh= +t: 1.39em; font-size: 1.8rem; } +} + +.cmp-event-agenda-item__location-section-xs .cmp-text { line-height: 2.5rem= +; font-size: 1.4rem; padding: 1rem 0px 3rem; } + +.cmp-event-agenda-item__location-section .cmp-title__text { font-size: 1.2r= +em; letter-spacing: 0.12rem; text-transform: uppercase; line-height: 1.33em= +; font-weight: 600; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__location-section .cmp-title__text { line-height: = +1.39em; font-size: 1.8rem; } +} + +.cmp-event-agenda-item__description-section { width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__description-section { width: 41.66%; } +} + +.cmp-event-agenda-item__description-section .cmp-text { line-height: 2.5rem= +; padding-top: 2rem; margin-bottom: 2rem; font-size: 1.4rem; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__description-section .cmp-text { padding: 0px 1rem= + 0px 0px; margin-right: 0.5rem; font-size: 1.6rem; } +} + +.cmp-event-agenda-item__description-section .cmp-text__paragraph-block { ma= +rgin-bottom: 2.5rem; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__description-section .cmp-text__paragraph-block { = +margin-bottom: 2rem; } +} + +.cmp-event-agenda-item__description-section .cmp-button__calender { color: = +rgb(0, 77, 255); margin: 0px; width: fit-content; text-decoration: none; cu= +rsor: pointer; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on { font-size: 1.6rem; width: auto; padding: 0px; font-weight: 600; color:= + rgb(0, 77, 255); line-height: 2.5rem; background-color: transparent; box-s= +hadow: none; transition: none 0s ease 0s; transform: none; margin: 0px; hei= +ght: 0px; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on:focus { border: 0px; outline: 0px; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on::before { content: "=EF=8F=B3"; font-size: 2.4rem; font-family: Ionicons= +; font-weight: 400; font-style: normal; line-height: 1; text-transform: non= +e; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dire= +ction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizele= +gibility; font-feature-settings: "liga"; display: inline-block; position: r= +elative; margin-right: 0.8rem; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on .cmp-teaser__action-link::before { content: ""; bottom: 0px; display: bl= +ock; height: 0.1rem; left: -2.5rem; position: absolute; max-width: calc(100= +% + 2.1rem); } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on .cmp-teaser__action-link:hover::before { width: 108%; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on .cmp-teaser__action-link::after { content: ""; } + +.cmp-event-agenda-item__speakers-section { width: 100%; margin-top: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__speakers-section { width: 33.33%; padding-left: 1= +.5rem; margin-top: 0px; } +} + +.cmp-event-agenda-item__speakers-section .cmp-title { margin-bottom: 1rem; = +} + +.cmp-event-agenda-item__speakers-section .cmp-title__text { font-size: 1.2r= +em; letter-spacing: 0.12rem; text-transform: uppercase; line-height: 1.33em= +; font-weight: 600; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__speakers-section .cmp-title__text { line-height: = +1.39em; font-size: 1.8rem; } +} + +.cmp-event-agenda-item__speakers-section .cmp-teaser { margin-bottom: 2rem;= + padding: 0px; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__speakers-section .cmp-teaser { margin-bottom: 1.0= +8rem; } +} + +.cmp-event-agenda-item__speakers-section .cmp-teaser__content { display: fl= +ex; vertical-align: middle; -webkit-box-pack: center; justify-content: cent= +er; margin: 0px; } + +.cmp-event-agenda-item__speakers-section .cmp-teaser__content__sub-title { = +margin-bottom: 0.5rem; line-height: 1.7rem; font-size: 1.4rem; font-weight:= + 800; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__speakers-section .cmp-teaser__content__sub-title = +{ line-height: 2rem; font-size: 1.6rem; } +} + +.cmp-event-agenda-item__speakers-section .cmp-teaser__content__sub-title .c= +mp-image__link--title { color: rgb(0, 0, 0); } + +.cmp-event-agenda-item__speakers-section .cmp-teaser__description { margin:= + 0px; } + +.cmp-event-agenda-item__speakers-section .cmp-teaser__description .cmp-teas= +er-role { margin: 0px; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__speakers-section .cmp-teaser__description .cmp-te= +aser-role { font-size: 1.6rem; } +} + +.cmp-event-agenda-item__speakers-section .cmp-teaser .cmp-image { margin-ri= +ght: 1.5rem; } + +.cmp-event-agenda-item__speakers-section .cmp-teaser .cmp-image__image { wi= +dth: 5rem; height: 5rem; } + +.cmp-multiple-day-event-agenda { margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda { margin: 0px -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-day-event-agenda { margin: 0px; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__panel {= + border: 0px; padding: 0px; box-shadow: none; background-color: transparent= +; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__panel .= +accordion.cmp-event-agenda.cmp-single-day-event-agenda { margin: 2rem 0px; = +} + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__panel= + .accordion.cmp-event-agenda.cmp-single-day-event-agenda { margin: 0px; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item:last-child .cmp-accordi= +on__header .cmp-accordion__button { border-bottom: 0.2rem solid rgb(0, 0, 0= +); } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item:last-child .cmp-accor= +dion__header .cmp-accordion__button { border-bottom: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item:last-child .cmp-accor= +dion__panel .accordion.cmp-event-agenda.cmp-single-day-event-agenda { paddi= +ng: 0px; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +{ margin: 0px 1.3rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r { margin: 0px; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button { padding: 0px 4.3rem; border-top: 0.2rem solid rgb(= +0, 0, 0); border-right: 0.2rem solid rgb(0, 0, 0); border-left: 0.2rem soli= +d rgb(0, 0, 0); border-image: initial; border-bottom: none; height: 4.4rem;= + display: flex; -webkit-box-align: center; align-items: center; line-height= +: 2.196rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button { padding: 2rem 3.5rem; border-right: none; border= +-bottom: none; border-left: none; border-image: initial; border-top: 0.4rem= + solid rgb(0, 0, 0); } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button { padding: 2.5rem 2rem; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button:focus { outline: none; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button:focus-visible { border-color: rgb(0, 77, 255); outli= +ne: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__title { font-family: Graphik, Arial,= + system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, = +"Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.8rem; font-we= +ight: 600; overflow-wrap: break-word; word-break: break-word; line-height: = +2.196rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button .cmp-accordion__title { padding-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button .cmp-accordion__title { font-size: 2.5rem; line-he= +ight: 3rem; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__icon { font-size: 1.56rem; color: rg= +b(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button .cmp-accordion__icon { padding: 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button .cmp-accordion__icon { padding-right: 2rem; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__icon::before { font-size: 2rem; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button--expanded { background-color: rgb(255, 255, 255); cu= +rsor: pointer; border-bottom: 0.2rem solid rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button--expanded { border-top: 0.4rem solid rgb(0, 0, 0);= + border-bottom: none; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button:hover { color: rgb(0, 0, 0); } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion-item__pa= +nel, .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__pa= +nel--expanded.cmp-accordion__button { padding: 0px; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item:hover { color: rgb(0, 0= +, 0); } + +.cmp-single-day-event-agenda .cmp-accordion__item { width: auto; margin: 0p= +x -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-single-day-event-agenda .cmp-accordion__item { margin: 0px -3.5rem; = +} +} + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item { margin: 0px; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item:last-child .cmp-accordion= +__header { border-bottom: 0.09rem solid rgb(204, 204, 204); } + +.cmp-single-day-event-agenda .cmp-accordion__item:last-child .cmp-accordion= +__header .cmp-accordion__button { border-bottom: none; } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header { = +margin: 0px; border-right: rgb(204, 204, 204); border-bottom: rgb(204, 204,= + 204); border-left: rgb(204, 204, 204); border-image: initial; border-top: = +0.09rem solid rgb(204, 204, 204); } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button { border: none; padding: 1.5rem; height: auto; display= +: grid; grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button { padding: 1.5rem 3.5rem; grid-template-columns: 3fr= + 9fr; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button { padding: 2rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button:focus { outline: none; } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button:focus-visible { outline: rgb(0, 77, 255) solid 0.1rem;= + } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button:hover { color: rgb(0, 0, 0); } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button .cmp-accordion__title:first-child { font-size: 1.4rem;= + line-height: 2.2rem; font-weight: 400; padding-right: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__title:first-child { font-size: 1.6re= +m; line-height: 2.5rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button .cmp-accordion__title:nth-child(2) { white-space: pre-= +wrap; font-size: 1.8rem; font-weight: 800; overflow-wrap: break-word; word-= +break: break-word; line-height: 2.2rem; padding-right: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__title:nth-child(2) { font-size: 2.5r= +em; line-height: 3rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button .cmp-accordion__icon { color: rgb(0, 0, 0); padding-ri= +ght: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__icon { padding-right: 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__icon { padding-right: 2rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button .cmp-accordion__icon::before { font-size: 1.5rem; marg= +in-top: 0.2rem; } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button--expanded { background-color: rgb(255, 255, 255); curs= +or: pointer; border-left: 0.4rem solid rgb(255, 212, 46); padding: 1.5rem 1= +.5rem 1.5rem 1.1rem; } + +@media screen and (min-width: 768px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button--expanded { padding: 1.5rem 3.5rem 1.5rem 3.1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button--expanded { padding: 2rem 2rem 2rem 1.6rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button--expanded .cmp-accordion__title:first-child { font-wei= +ght: 400; } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__panel, .c= +mp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__panel--expa= +nded { box-shadow: rgba(0, 0, 0, 0.15) 0px 0.75em 2rem -0.38em inset; backg= +round-color: rgb(242, 242, 242); } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__panel--ex= +panded { border-left: none; border-right: none; border-bottom: none; } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-1 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(180= +, 85, 170); } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-2 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(160= +, 85, 245); } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-3 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(190= +, 130, 255); } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-4 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(220= +, 175, 255); } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-5 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(230= +, 220, 255); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-blue .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-left-color: rgb(0, 65, 240= +); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-gray .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-left-color: rgb(190, 190, = +190); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-gray-dark .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-left-color: rgb(150, = +150, 150); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-gray-darker .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(90,= + 90, 90); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-green .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 215, 0= +); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-red .cmp-accordion__= +button.cmp-accordion__button--expanded { border-left-color: red; } + +.cmp-single-day-event-agenda.accordion.color-block-alt-yellow .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 255= +, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-aqua .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 187); = +} + +.cmp-single-day-event-agenda.accordion.color-block-blue .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(0, 186, 255); = +} + +.cmp-single-day-event-agenda.accordion.color-block-blue-green .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(5, 240, = +165); } + +.cmp-single-day-event-agenda.accordion.color-block-brand-green .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(100, 25= +5, 80); } + +.cmp-single-day-event-agenda.accordion.color-block-brand-orange .cmp-accord= +ion__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 1= +20, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-brand-yellow .cmp-accord= +ion__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 2= +35, 50); } + +.cmp-single-day-event-agenda.accordion.color-block-blue-dark .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 142, 2= +55); } + +.cmp-single-day-event-agenda.accordion.color-block-blue-light .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 243, = +255); } + +.cmp-single-day-event-agenda.accordion.color-block-core-purple .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(70, 0, = +115); } + +.cmp-single-day-event-agenda.accordion.color-block-cyan .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 255); = +} + +.cmp-single-day-event-agenda.accordion.color-block-gray .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(167, 167, 167)= +; } + +.cmp-single-day-event-agenda.accordion.color-block-gray-base .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 0, 0);= + } + +.cmp-single-day-event-agenda.accordion.color-block-gray-dark .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(107, 107,= + 107); } + +.cmp-single-day-event-agenda.accordion.color-block-gray-darker .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(74, 74,= + 74); } + +.cmp-single-day-event-agenda.accordion.color-block-gray-light .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(204, 204= +, 204); } + +.cmp-single-day-event-agenda.accordion.color-block-gray-lighter .cmp-accord= +ion__button.cmp-accordion__button--expanded { border-left-color: rgb(227, 2= +27, 227); } + +.cmp-single-day-event-agenda.accordion.color-block-gray-lightest .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-left-color: rgb(242, = +242, 242); } + +.cmp-single-day-event-agenda.accordion.color-block-grayishyellow-dark .cmp-= +accordion__button.cmp-accordion__button--expanded { border-left-color: rgb(= +150, 150, 140); } + +.cmp-single-day-event-agenda.accordion.color-block-grayishyellow-light .cmp= +-accordion__button.cmp-accordion__button--expanded { border-left-color: rgb= +(230, 230, 220); } + +.cmp-single-day-event-agenda.accordion.color-block-green .cmp-accordion__bu= +tton.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-green-dark .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 83, 1= +0); } + +.cmp-single-day-event-agenda.accordion.color-block-link .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(0, 77, 255); } + +.cmp-single-day-event-agenda.accordion.color-block-link-dark .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 0, 136= +); } + +.cmp-single-day-event-agenda.accordion.color-block-orange .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-left-color: rgb(255, 182, 0)= +; } + +.cmp-single-day-event-agenda.accordion.color-block-orange-dark .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 14= +9, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-pink .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(231, 0, 116); = +} + +.cmp-single-day-event-agenda.accordion.color-block-pink-dark .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(164, 2, 8= +3); } + +.cmp-single-day-event-agenda.accordion.color-block-pink-light .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 80,= + 160); } + +.cmp-single-day-event-agenda.accordion.color-block-purple .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-left-color: rgb(161, 0, 255)= +; } + +.cmp-single-day-event-agenda.accordion.color-block-purple-dark .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(117, 0,= + 192); } + +.cmp-single-day-event-agenda.accordion.color-block-purple-darkest .cmp-acco= +rdion__button.cmp-accordion__button--expanded { border-left-color: rgb(70, = +1, 115); } + +.cmp-single-day-event-agenda.accordion.color-block-red .cmp-accordion__butt= +on.cmp-accordion__button--expanded { border-left-color: rgb(231, 15, 41); } + +.cmp-single-day-event-agenda.accordion.color-block-red-dark .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-left-color: rgb(189, 0, 29= +); } + +.cmp-single-day-event-agenda.accordion.color-block-red-darker .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(113, 0, = +18); } + +.cmp-single-day-event-agenda.accordion.color-block-red-light .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 50, = +70); } + +.cmp-single-day-event-agenda.accordion.color-block-white .cmp-accordion__bu= +tton.cmp-accordion__button--expanded { border-left-color: rgb(255, 255, 255= +); } + +.cmp-single-day-event-agenda.accordion.color-block-yellow .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-left-color: rgb(255, 212, 46= +); } + +.cmp-single-day-event-agenda.accordion.color-block-yellow-dark .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(240, 19= +2, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-yellow-light .cmp-accord= +ion__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 2= +40, 179); } + +.cmp-single-day-event-agenda.accordion.brand-gradient-pink .cmp-accordion__= +button.cmp-accordion__button--expanded { border-image: linear-gradient(90de= +g, rgb(164, 2, 83) 0%, rgb(231, 0, 116) 30%) 1 / 1 / 0 stretch; border-top-= +width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-purple .cmp-accordion= +__button.cmp-accordion__button--expanded { border-image: linear-gradient(rg= +b(70, 1, 115), rgb(161, 0, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; = +border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-purple-alt .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-image: linear-gradien= +t(90deg, rgb(70, 1, 115), rgb(117, 0, 192), rgb(161, 0, 255)) 1 / 1 / 0 str= +etch; border-top-width: 0px; border-right-width: 0px; border-bottom-width: = +0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-blue .cmp-accordion__= +button.cmp-accordion__button--expanded { border-image: linear-gradient(rgb(= +0, 0, 136), rgb(0, 77, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; bord= +er-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-blue2 .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-image: linear-gradient(rgb= +(0, 77, 255), rgb(0, 186, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; b= +order-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-light-blue .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-image: linear-gradien= +t(90deg, rgb(0, 186, 255), rgb(0, 142, 255), rgb(0, 77, 255)) 1 / 1 / 0 str= +etch; border-top-width: 0px; border-right-width: 0px; border-bottom-width: = +0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-red .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-image: linear-gradient(rgb(1= +13, 0, 18), red) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-wid= +th: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-red-alt .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-image: linear-gradient(9= +0deg, red, rgb(189, 0, 29), rgb(113, 0, 18)) 1 / 1 / 0 stretch; border-top-= +width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient .cmp-accordion__butto= +n.cmp-accordion__button--expanded { border-image: linear-gradient(rgb(0, 25= +5, 0), rgb(0, 186, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; border-r= +ight-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-alt .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-image: linear-gradient(90deg= +, rgb(0, 255, 0), rgb(0, 186, 255)) 1 / 1 / 0 stretch; border-top-width: 0p= +x; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-yellow .cmp-accordion= +__button.cmp-accordion__button--expanded { border-image: linear-gradient(rg= +b(255, 255, 0), rgb(240, 192, 0)) 1 / 1 / 0 stretch; border-top-width: 0px;= + border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-yellow-alt .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-image: linear-gradien= +t(90deg, rgb(255, 255, 0), rgb(255, 212, 46), rgb(255, 182, 0)) 1 / 1 / 0 s= +tretch; border-top-width: 0px; border-right-width: 0px; border-bottom-width= +: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-green .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-image: linear-gradient(90d= +eg, rgb(0, 255, 0), rgb(0, 215, 0), rgb(0, 83, 10)) 1 / 1 / 0 stretch; bord= +er-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-1 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(180, 85, 170); } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-2 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(160, 85, 245); } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-3 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(190, 130, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-4 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(220, 175, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-5 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(230, 220, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-blue .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-left-color: rgb(0, 65, 240); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-gray .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-left-color: rgb(190, 190, 190); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-gray-dark .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-left-color: rgb(150, 150, 150); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-gray-darker .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(90, 90, 90); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-green .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(0, 215, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-red .cmp-single-da= +y-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bor= +der-left-color: red; } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-yellow .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(255, 255, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-aqua .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(0, 255, 187); } + +.cmp-multiple-day-event-agenda.accordion.color-block-blue .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(0, 186, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-blue-green .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(5, 240, 165); } + +.cmp-multiple-day-event-agenda.accordion.color-block-brand-green .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(100, 255, 80); } + +.cmp-multiple-day-event-agenda.accordion.color-block-brand-orange .cmp-sing= +le-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded = +{ border-left-color: rgb(255, 120, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-brand-yellow .cmp-sing= +le-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded = +{ border-left-color: rgb(255, 235, 50); } + +.cmp-multiple-day-event-agenda.accordion.color-block-blue-dark .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(0, 142, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-blue-light .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(0, 243, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-core-purple .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(70, 0, 115); } + +.cmp-multiple-day-event-agenda.accordion.color-block-cyan .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(0, 255, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(167, 167, 167); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-base .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(0, 0, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-dark .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(107, 107, 107); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-darker .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(74, 74, 74); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-light .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(204, 204, 204); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-lighter .cmp-sing= +le-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded = +{ border-left-color: rgb(227, 227, 227); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-lightest .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-left-color: rgb(242, 242, 242); } + +.cmp-multiple-day-event-agenda.accordion.color-block-grayishyellow-dark .cm= +p-single-day-event-agenda .cmp-accordion__button.cmp-accordion__button--exp= +anded { border-left-color: rgb(150, 150, 140); } + +.cmp-multiple-day-event-agenda.accordion.color-block-grayishyellow-light .c= +mp-single-day-event-agenda .cmp-accordion__button.cmp-accordion__button--ex= +panded { border-left-color: rgb(230, 230, 220); } + +.cmp-multiple-day-event-agenda.accordion.color-block-green .cmp-single-day-= +event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { borde= +r-left-color: rgb(0, 255, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-green-dark .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(0, 83, 10); } + +.cmp-multiple-day-event-agenda.accordion.color-block-link .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(0, 77, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-link-dark .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(0, 0, 136); } + +.cmp-multiple-day-event-agenda.accordion.color-block-orange .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-left-color: rgb(255, 182, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-orange-dark .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(255, 149, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-pink .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(231, 0, 116); } + +.cmp-multiple-day-event-agenda.accordion.color-block-pink-dark .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(164, 2, 83); } + +.cmp-multiple-day-event-agenda.accordion.color-block-pink-light .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(255, 80, 160); } + +.cmp-multiple-day-event-agenda.accordion.color-block-purple .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-left-color: rgb(161, 0, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-purple-dark .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(117, 0, 192); } + +.cmp-multiple-day-event-agenda.accordion.color-block-purple-darkest .cmp-si= +ngle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expande= +d { border-left-color: rgb(70, 1, 115); } + +.cmp-multiple-day-event-agenda.accordion.color-block-red .cmp-single-day-ev= +ent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border-= +left-color: rgb(231, 15, 41); } + +.cmp-multiple-day-event-agenda.accordion.color-block-red-dark .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-left-color: rgb(189, 0, 29); } + +.cmp-multiple-day-event-agenda.accordion.color-block-red-darker .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(113, 0, 18); } + +.cmp-multiple-day-event-agenda.accordion.color-block-red-light .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(255, 50, 70); } + +.cmp-multiple-day-event-agenda.accordion.color-block-white .cmp-single-day-= +event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { borde= +r-left-color: rgb(255, 255, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-yellow .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-left-color: rgb(255, 212, 46); } + +.cmp-multiple-day-event-agenda.accordion.color-block-yellow-dark .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(240, 192, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-yellow-light .cmp-sing= +le-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded = +{ border-left-color: rgb(255, 240, 179); } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-pink .cmp-single-da= +y-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bor= +der-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(231, 0, 116) 30%)= + 1 / 1 / 0 stretch; border-top-width: 0px; border-right-width: 0px; border-= +bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-purple .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 255)) 1 / 1 / 0 s= +tretch; border-top-width: 0px; border-right-width: 0px; border-bottom-width= +: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-purple-alt .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-image: linear-gradient(90deg, rgb(70, 1, 115), rgb(117, 0, 192), = +rgb(161, 0, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-wi= +dth: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-blue .cmp-single-da= +y-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bor= +der-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255)) 1 / 1 / 0 stret= +ch; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0p= +x; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-blue2 .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 255)) 1 / 1 / 0 st= +retch; border-top-width: 0px; border-right-width: 0px; border-bottom-width:= + 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-light-blue .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-image: linear-gradient(90deg, rgb(0, 186, 255), rgb(0, 142, 255),= + rgb(0, 77, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-wi= +dth: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-red .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-image: linear-gradient(rgb(113, 0, 18), red) 1 / 1 / 0 stretch; border-t= +op-width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-red-alt .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-image: linear-gradient(90deg, red, rgb(189, 0, 29), rgb(113, 0, 18))= + 1 / 1 / 0 stretch; border-top-width: 0px; border-right-width: 0px; border-= +bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient .cmp-single-day-eve= +nt-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border-i= +mage: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)) 1 / 1 / 0 stretch; = +border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-alt .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186, 255)) 1 / 1 / = +0 stretch; border-top-width: 0px; border-right-width: 0px; border-bottom-wi= +dth: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-yellow .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192, 0)) 1 / 1 / 0 = +stretch; border-top-width: 0px; border-right-width: 0px; border-bottom-widt= +h: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-yellow-alt .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-image: linear-gradient(90deg, rgb(255, 255, 0), rgb(255, 212, 46)= +, rgb(255, 182, 0)) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-= +width: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-green .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 215, 0), rgb(0, 8= +3, 10)) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-width: 0px; = +border-bottom-width: 0px; } + +.cmp-button__download-agenda.cmp-button--primary-white .cmp-button, .cmp-bu= +tton__download-agenda.cmp-button--primary-white .cmp-button:hover { font-si= +ze: 1.6rem; width: auto; padding: 0px; font-weight: 600; color: rgb(51, 51,= + 153); text-decoration: none; background-color: transparent; box-shadow: no= +ne; transition: none 0s ease 0s; transform: none; margin-left: 0px; } + +.cmp-button__download-agenda.cmp-button--primary-white .cmp-button .cmp-but= +ton__text::before, .cmp-button__download-agenda.cmp-button--primary-white .= +cmp-button:hover .cmp-button__text::before { content: ""; background: rgb(0= +, 77, 255); bottom: 0px; display: block; height: 0.129rem; left: -2.4rem; t= +op: 2rem; width: 0%; position: absolute; max-width: calc(100% + 2.1rem); tr= +ansition: box-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-= +box-shadow 0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; } + +.cmp-button__download-agenda.cmp-button--primary-white .cmp-button .cmp-but= +ton__text:focus::before, .cmp-button__download-agenda.cmp-button--primary-w= +hite .cmp-button .cmp-button__text:hover::before, .cmp-button__download-age= +nda.cmp-button--primary-white .cmp-button:hover .cmp-button__text:focus::be= +fore, .cmp-button__download-agenda.cmp-button--primary-white .cmp-button:ho= +ver .cmp-button__text:hover::before { width: 111%; } + +.cmp-button__download-agenda.cmp-button--primary-white::before { content: "= +=EF=90=9F"; font-size: 2.4rem; font-family: Ionicons; font-weight: 400; fon= +t-style: normal; line-height: 1; text-transform: none; letter-spacing: norm= +al; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fon= +t-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-= +settings: "liga"; display: inline-block; position: relative; top: 0.2rem; p= +adding-right: 0.8rem; color: rgb(0, 77, 255); cursor: pointer; } + +.cmp-button__download-agenda.cmp-button--primary-white .cmp-button:focus { = +border: 0px; outline: 0px; } + +.cmp-single-day-event-agenda.cmp-event-background__white-bg-container .cmp-= +accordion__item .cmp-accordion__panel--expanded { background-color: rgb(255= +, 255, 255); box-shadow: none; } + +.featured-profile-block .cmp-featured-profile__speaker { position: relative= +; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-seperator__cont= +ainer__with-padding { padding: 0px 1.5rem; } + +.cmp-featured-profile__single-profile-container:last-of-type .featured-prof= +ile-block .cmp-featured-profile__speaker .cmp-seperator__container__with-pa= +dding { display: none; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-seperator__cont= +ainer__with-padding .cmp-separator__horizontal-rule { margin: 0px; height: = +0.11rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e { position: relative; } + +@media screen and (min-width: 1000px) { + .cmp-featured-profile__single-profile-container:first-of-type .featured-p= +rofile-block .cmp-featured-profile__speaker .cmp-featured-profile { padding= +-top: 5.75rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__container { -webkit-box-orient: horizontal; -webkit-box-direction: norma= +l; flex-direction: row; padding: 3rem 0px; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__container { display: flex; padding: 5rem 0px; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__img-container { padding: 0px 0px 2rem; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__img-container { min-width: 31.2rem; padding: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__img-container { min-width: 20.5rem; padding: 0px; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__img-container .cmp-image__image { width: 100%; margin: 0px auto; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__img-container .cmp-image__image { width: auto; height: 31.2rem; max-he= +ight: 31.2rem; max-width: 31.2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__img-container .cmp-image__image { width: auto; height: 20.5rem; max-he= +ight: 20.5rem; max-width: 20.5rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e .cmp-text__label-small { display: inline; line-height: 2.56rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e .cmp-text__label-small .cmp-text__label-small-divider { position: relativ= +e; border-left: 1px solid rgb(204, 204, 204); margin-right: 1.5rem; margin-= +left: 1.5rem; height: 1.8rem; display: inline-block; top: 5px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__desc-container { position: relative; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__desc-container { padding-left: 2.5rem; width: 75%; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__name-link { color: rgb(0, 0, 0); } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-name { word-break: break-word; margin-bottom: 0.5rem; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-name { margin-top: 0px; max-width: 100%; } +} + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-name { margin-bottom: 1rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-title { word-break: break-word; text-transform: uppercase; padding-= +bottom: 2rem; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-title { max-width: 100%; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-opt-desc { word-break: break-word; max-width: 100%; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-opt-desc { display: block; margin-bottom: 2rem; } +} + +@media screen and (max-width: 767.9px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-opt-desc { margin-bottom: 2rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-opt-desc .cmp-text__paragraph-default .cmp-text__link--default { co= +lor: rgb(0, 77, 255); } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-opt-desc .cmp-text__paragraph-default .cmp-text__link--default:hove= +r { color: rgb(0, 0, 136); } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons { padding-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__social-buttons { position: static; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__share { padding: 0px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .social-btn-wrapper { display: flex; -webkit-box-align: c= +enter; align-items: center; padding: 0px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .h-title-eyebrow { display: flex; margin: 0px 2rem 0px 0p= +x; text-transform: none; font-size: 1.4rem; line-height: 2.24rem; letter-sp= +acing: normal; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__social-buttons .h-title-eyebrow { margin-right: 2rem; font-size: 1.6re= +m; line-height: 2.56rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__items { margin: 0px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__item:focus { box-shadow: rgb(255, 255,= + 255) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-of= +fset: 0.1rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__item:focus:not(:focus-visible) { box-s= +hadow: none; outline: none; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__item:not(:last-child) { margin-right: = +1.5rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__icon { margin: 0px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-text__link-list { margin-top: 0px; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__links .cmp-text__link-list { margin-top: 1rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-text__link-list li { display: block; margin-top: 1rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-text__link-list li:focus { box-shadow: rgb(255, 255, 255) 0px= + 0px 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1= +rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-text__link-list li:focus:not(:focus-visible) { box-shadow: no= +ne; outline: none; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__links .cmp-text__link-list li { display: inline-block; margin-top: 0px= +; } + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__links .cmp-text__link-list li:not(:last-child)::after { content: ","; = +color: rgb(0, 77, 255); margin-left: -2px; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-teaser__pretitle { margin-bottom: 1rem; } + +.featured-profile-block .cmp-featured-profile__speaker.cmp-featured-profile= +__employee .cmp-featured-profile__corporate-semibold { font-weight: 600; wo= +rd-break: break-word; max-width: 100%; margin-bottom: 2rem; font-size: 1.4r= +em; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker.cmp-featured-profi= +le__employee .cmp-featured-profile__corporate-semibold { display: block; fo= +nt-size: 1.6rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker.cmp-featured-profile= +__employee .cmp-featured-profile__corporate-semibold p { display: inline; } + +.featured-profile-block--border-bottom .cmp-featured-profile__container { b= +order-bottom: 1px solid rgb(204, 204, 204); } + +.featured-profile-block--background-gray .cmp-featured-profile__container {= + background-color: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .featured-profile-block.change-image-position .cmp-featured-profile__spea= +ker .cmp-featured-profile__desc-container { padding-right: 2.5rem; padding-= +left: 0px; } +} + +.change-image-position .cmp-featured-profile-block .cmp-featured-profile__c= +ontainer { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; = +flex-direction: row-reverse; } + +.cmp-blog-topic-nav { font-size: 1.4rem; line-height: 1; } + +.cmp-blog-topic-nav .cmp-multipage-nav { background-color: rgb(242, 242, 24= +2); } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top: 0.4re= +m solid rgb(0, 77, 255); background-color: rgb(242, 242, 242); padding: 1.6= +rem 1.5rem 2rem; max-width: 120rem; margin: 0px auto; font-size: 1.4rem; te= +xt-transform: none; letter-spacing: 0.124rem; } + +@media screen and (min-width: 1000px) { + .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { padding-right: = +4.5rem; } +} + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow, .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multip= +age-nav__arrow .cmp-multipage-nav__arrow-icon { margin-right: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow .cmp-multipage-nav__arrow-icon span { display: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow .cmp-multipage-nav__arrow-icon::before { content: "=EF=8F=90"; } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow .cmp-multipage-nav__arrow-icon--close::before, .cmp-blog-topic-nav .= +cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav__arrow .cmp-multipage= +-nav__arrow-icon::before { font-size: 16px; font-family: Ionicons; display:= + block; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; font-weight: 700; margin-top: -1rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow .cmp-multipage-nav__arrow-icon--close::before { content: "=EF=8F=98"= +; } + +.cmp-blog-topic-nav .cmp-multipage-nav__elements { box-shadow: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__articles { border-bottom: none; rig= +ht: 0px; top: 5.933rem; width: 100%; background-color: rgb(242, 242, 242); = +} + +@media screen and (min-width: 1000px) { + .cmp-blog-topic-nav .cmp-multipage-nav__articles { top: 0px; } +} + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop { background-color: = +transparent; padding: 0px 1.5rem; margin: 0px auto; max-width: 125rem; -web= +kit-box-align: center; align-items: center; } + +@media screen and (min-width: 1200px) { + .cmp-blog-topic-nav .cmp-multipage-nav__items--desktop { padding: 0px 5re= +m; } +} + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item { -webkit-box-flex: 2; flex: 2 0 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item-link:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; outline: = +rgb(0, 0, 136) solid 1px; outline-offset: 1px; z-index: 4; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more button.cmp-multipage-nav__item-link { display: flex; -webkit-box= +-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more .more-icon { padding-left: 1.4rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more .cmp-multipage-nav__item-link .more-icon::after { content: "=EF= +=8F=90"; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more .cmp-multipage-nav__item-link.cmp-multipage-nav__item-link--more= +-active .more-icon::after, .cmp-blog-topic-nav .cmp-multipage-nav__items--d= +esktop .cmp-multipage-nav__item--more .cmp-multipage-nav__item-link .more-i= +con::after { font-size: 14px; font-family: Ionicons; display: block; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; font-weight: 700; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more .cmp-multipage-nav__item-link.cmp-multipage-nav__item-link--more= +-active .more-icon::after { content: "=EF=8F=98"; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop button.cmp-multipage= +-nav__item-link.cmp-multipage-nav__item-link--more-active { background-colo= +r: rgb(242, 242, 242); } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item { mi= +n-height: 4.6rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item::aft= +er, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item:= +:before, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:focus::after, .cmp-blog-topi= +c-nav .cmp-multipage-nav__items .cmp-multipage-nav__item:first-child .cmp-m= +ultipage-nav__item-link:hover::after { width: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .cmp= +-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgro= +und-color: transparent; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item-link= + { color: rgb(0, 0, 0); background-color: transparent; font-weight: 600; wi= +dth: 100%; padding: 1.6rem 0px 2.1rem; display: block; outline: none; box-s= +hadow: none; font-size: 1.4rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item-link= +::after, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__= +item-link::before, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multi= +page-nav__item-link:focus::after, .cmp-blog-topic-nav .cmp-multipage-nav__i= +tems .cmp-multipage-nav__item-link:hover::after { width: 0px; border: 0px; = +} + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item-link= +:hover { color: rgb(107, 107, 107); cursor: pointer; background-color: rgb(= +242, 242, 242); text-decoration: underline; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item-link= + .cmp-multipage-nav__item-arrow { display: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item--mor= +e { -webkit-box-flex: 2; flex: 2 0 0px; max-width: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items button.cmp-multipage-nav__ite= +m-link:hover { text-decoration: none; color: rgb(0, 0, 0); } + +.cmp-blog-topic-nav .cmp-multipage-nav__items button.cmp-multipage-nav__ite= +m-link:hover span:not(.more-icon) { text-decoration: underline; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item { border-bottom: 0.2rem solid rgb(227, 2= +27, 227); border-top: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item:focus, .cmp-blog-topic-nav .cmp-multipag= +e-nav__items .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m:hover, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item:last-child { border-bottom: non= +e; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link { font-weight: 600; width: 100%; pa= +dding: 2rem 1.5rem; display: inline-flex; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link:focus, .cmp-blog-topic-nav .cmp-mul= +tipage-nav__items .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link:hover { color: rgb(107, 107, 107); background-color: rgb(242, 2= +42, 242); font-weight: 600; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link::after, .cmp-blog-topic-nav .cmp-mu= +ltipage-nav__items .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::before, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after,= + .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link:hover::after { background-color: r= +gb(0, 77, 255); width: 4px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link::before { content: ""; background: = +transparent; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link:focus { box-shadow: rgb(255, 255, 2= +55) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 1px; outline-offset: 1px= +; z-index: 4; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__show-drop= +down--desktop { right: 2rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__show-drop= +down--desktop .cmp-multipage-nav__item:hover .cmp-multipage-nav__item-link = +{ padding-top: 2.26rem; padding-bottom: 2.2rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__show-drop= +down--desktop .cmp-multipage-nav__item:first-child .cmp-multipage-nav__item= +-link:focus::after, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-mult= +ipage-nav__show-dropdown--desktop .cmp-multipage-nav__item:first-child .cmp= +-multipage-nav__item-link:hover::after { width: 4px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__show-drop= +down--desktop .cmp-multipage-nav__item:first-child .cmp-multipage-nav__item= +-link:hover::before { border-color: rgb(255, 255, 255); } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop > li.cmp-multipage-n= +av__item:first-child { -webkit-box-flex: 2; flex: 2 0 0%; background-color:= + transparent; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile { background-color: r= +gb(255, 255, 255); box-shadow: none; padding: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem::before { border: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem-link { font-weight: 600; width: 100%; padding: 2rem 1.5rem; display: in= +line-flex; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem-linkfocus, .cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-m= +ultipage-nav__item-linkhover { color: rgb(0, 0, 0); background-color: rgb(2= +42, 242, 242); font-weight: 600; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem-link::after, .cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp= +-multipage-nav__item-link::before, .cmp-blog-topic-nav .cmp-multipage-nav__= +items--mobile .cmp-multipage-nav__item-link:focus::after, .cmp-blog-topic-n= +av .cmp-multipage-nav__items--mobile .cmp-multipage-nav__item-link:hover::a= +fter { background-color: rgb(0, 77, 255); width: 4px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem-link::before { content: ""; background: transparent; width: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem:first-child::before { display: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__item--active { cursor: pointer; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile { width: 100%= +; right: 0px; top: 5.933rem; height: auto; } + +@media screen and (min-width: 1000px) { + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile { top: 0px;= + } +} + +@media screen and (min-width: 768px) { + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile.cmp-multipa= +ge-nav__articles { top: 5.933rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile.cmp-multipa= +ge-nav__articles { top: 0px; } +} + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile { position: relative; top: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile .cmp-multipage-nav__item-link { width: auto; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile .cmp-multipage-nav__item:first-child { border-top: 0.2= +rem solid rgb(227, 227, 227); } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile .cmp-multipage-nav__item:first-child:hover::after { ba= +ckground-color: transparent; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile .cmp-multipage-nav__item:first-child .cmp-multipage-na= +v__item-link:hover::before { display: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items::before { content: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__item::before { content: none; border: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__item:first-child { background-color: transparent; } + +@media screen and (max-width: 999.9px) { + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multip= +age-nav__item-link:focus, .cmp-blog-topic-nav .cmp-multipage-nav__show-drop= +down--mobile .cmp-multipage-nav__item-link:hover { text-decoration: none; c= +olor: rgb(0, 0, 0); } + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multip= +age-nav__item-link:focus::after, .cmp-blog-topic-nav .cmp-multipage-nav__sh= +ow-dropdown--mobile .cmp-multipage-nav__item-link:hover::after { width: 0px= +; } +} + +.multipagenavigation.color-block-accent-purple-1 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-1 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(180, 85, 170); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-1 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(180, 85, 170); width: 4px; } + +.multipagenavigation.color-block-accent-purple-2 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-2 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(160, 85, 245); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-2 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(160, 85, 245); width: 4px; } + +.multipagenavigation.color-block-accent-purple-3 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-3 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(190, 130, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-3 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(190, 130, 255); width: 4px; } + +.multipagenavigation.color-block-accent-purple-4 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-4 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(220, 175, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-4 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(220, 175, 255); width: 4px; } + +.multipagenavigation.color-block-accent-purple-5 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-5 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(230, 220, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-5 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(230, 220, 255); width: 4px; } + +.multipagenavigation.color-block-alt-blue .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.color-block-alt-blue .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 65, 240)= +; } + +.multipagenavigation.color-block-alt-blue .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__= +item-link::after, .multipagenavigation.color-block-alt-blue .cmp-blog-topic= +-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-drop= +down .cmp-multipage-nav__item-link::after { background-color: rgb(0, 65, 24= +0); width: 4px; } + +.multipagenavigation.color-block-alt-gray .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.color-block-alt-gray .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(190, 190, 1= +90); } + +.multipagenavigation.color-block-alt-gray .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__= +item-link::after, .multipagenavigation.color-block-alt-gray .cmp-blog-topic= +-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-drop= +down .cmp-multipage-nav__item-link::after { background-color: rgb(190, 190,= + 190); width: 4px; } + +.multipagenavigation.color-block-alt-gray-dark .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.color-block-alt-gray-dark .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(1= +50, 150, 150); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link::after, .multipagenavigation.color-block-alt-gray-dark .cmp-= +blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more= +-link-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb= +(150, 150, 150); width: 4px; } + +.multipagenavigation.color-block-alt-gray-darker .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-alt-gray-darker .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(90, 90, 90); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-alt-gray-darker .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(90, 90, 90); width: 4px; } + +.multipagenavigation.color-block-alt-green .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-alt-green .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 215, 0= +); } + +.multipagenavigation.color-block-alt-green .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-alt-green .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 215,= + 0); width: 4px; } + +.multipagenavigation.color-block-alt-red .cmp-blog-topic-nav .cmp-multipage= +-nav__articles, .multipagenavigation.color-block-alt-red .cmp-blog-topic-na= +v .cmp-multipage-nav__mobile-dropdown { border-top-color: red; } + +.multipagenavigation.color-block-alt-red .cmp-blog-topic-nav .cmp-multipage= +-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__i= +tem-link::after, .multipagenavigation.color-block-alt-red .cmp-blog-topic-n= +av .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdo= +wn .cmp-multipage-nav__item-link::after { background-color: red; width: 4px= +; } + +.multipagenavigation.color-block-alt-yellow .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-alt-yellow .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 25= +5, 0); } + +.multipagenavigation.color-block-alt-yellow .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-alt-yellow .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(255, = +255, 0); width: 4px; } + +.multipagenavigation.color-block-aqua .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-aqua .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 255, 187); } + +.multipagenavigation.color-block-aqua .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-aqua .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(0, 255, 187); wid= +th: 4px; } + +.multipagenavigation.color-block-blue .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-blue .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 186, 255); } + +.multipagenavigation.color-block-blue .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-blue .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(0, 186, 255); wid= +th: 4px; } + +.multipagenavigation.color-block-blue-green .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-blue-green .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(5, 240,= + 165); } + +.multipagenavigation.color-block-blue-green .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-blue-green .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(5, 24= +0, 165); width: 4px; } + +.multipagenavigation.color-block-brand-green .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-brand-green .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(100, = +255, 80); } + +.multipagenavigation.color-block-brand-green .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-brand-green .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(100= +, 255, 80); width: 4px; } + +.multipagenavigation.color-block-brand-orange .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles, .multipagenavigation.color-block-brand-orange .cmp-blo= +g-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255= +, 120, 0); } + +.multipagenavigation.color-block-brand-orange .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-n= +av__item-link::after, .multipagenavigation.color-block-brand-orange .cmp-bl= +og-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-l= +ink-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(2= +55, 120, 0); width: 4px; } + +.multipagenavigation.color-block-brand-yellow .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles, .multipagenavigation.color-block-brand-yellow .cmp-blo= +g-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255= +, 235, 50); } + +.multipagenavigation.color-block-brand-yellow .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-n= +av__item-link::after, .multipagenavigation.color-block-brand-yellow .cmp-bl= +og-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-l= +ink-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(2= +55, 235, 50); width: 4px; } + +.multipagenavigation.color-block-blue-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-blue-dark .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 142, 2= +55); } + +.multipagenavigation.color-block-blue-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-blue-dark .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 142,= + 255); width: 4px; } + +.multipagenavigation.color-block-blue-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-blue-light .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 243,= + 255); } + +.multipagenavigation.color-block-blue-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-blue-light .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 24= +3, 255); width: 4px; } + +.multipagenavigation.color-block-core-purple .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-core-purple .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(70, 0= +, 115); } + +.multipagenavigation.color-block-core-purple .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-core-purple .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(70,= + 0, 115); width: 4px; } + +.multipagenavigation.color-block-cyan .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-cyan .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 255, 255); } + +.multipagenavigation.color-block-cyan .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-cyan .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(0, 255, 255); wid= +th: 4px; } + +.multipagenavigation.color-block-gray .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-gray .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(167, 167, 167); } + +.multipagenavigation.color-block-gray .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-gray .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(167, 167, 167); w= +idth: 4px; } + +.multipagenavigation.color-block-gray-base .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-gray-base .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 0, 0);= + } + +.multipagenavigation.color-block-gray-base .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-gray-base .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 0, 0= +); width: 4px; } + +.multipagenavigation.color-block-gray-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-gray-dark .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(107, 107,= + 107); } + +.multipagenavigation.color-block-gray-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-gray-dark .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(107, 10= +7, 107); width: 4px; } + +.multipagenavigation.color-block-gray-darker .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-gray-darker .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(74, 7= +4, 74); } + +.multipagenavigation.color-block-gray-darker .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-gray-darker .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(74,= + 74, 74); width: 4px; } + +.multipagenavigation.color-block-gray-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-gray-light .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(204, 20= +4, 204); } + +.multipagenavigation.color-block-gray-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-gray-light .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(204, = +204, 204); width: 4px; } + +.multipagenavigation.color-block-gray-lighter .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles, .multipagenavigation.color-block-gray-lighter .cmp-blo= +g-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(227= +, 227, 227); } + +.multipagenavigation.color-block-gray-lighter .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-n= +av__item-link::after, .multipagenavigation.color-block-gray-lighter .cmp-bl= +og-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-l= +ink-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(2= +27, 227, 227); width: 4px; } + +.multipagenavigation.color-block-gray-lightest .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.color-block-gray-lightest .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(2= +42, 242, 242); } + +.multipagenavigation.color-block-gray-lightest .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link::after, .multipagenavigation.color-block-gray-lightest .cmp-= +blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more= +-link-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb= +(242, 242, 242); width: 4px; } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-blog-topic-nav .cm= +p-multipage-nav__articles, .multipagenavigation.color-block-grayishyellow-d= +ark .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-co= +lor: rgb(150, 150, 140); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-blog-topic-nav .cm= +p-multipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multi= +page-nav__item-link::after, .multipagenavigation.color-block-grayishyellow-= +dark .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage= +-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { background-= +color: rgb(150, 150, 140); width: 4px; } + +.multipagenavigation.color-block-grayishyellow-light .cmp-blog-topic-nav .c= +mp-multipage-nav__articles, .multipagenavigation.color-block-grayishyellow-= +light .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-= +color: rgb(230, 230, 220); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-blog-topic-nav .c= +mp-multipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-mult= +ipage-nav__item-link::after, .multipagenavigation.color-block-grayishyellow= +-light .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipa= +ge-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { backgroun= +d-color: rgb(230, 230, 220); width: 4px; } + +.multipagenavigation.color-block-green .cmp-blog-topic-nav .cmp-multipage-n= +av__articles, .multipagenavigation.color-block-green .cmp-blog-topic-nav .c= +mp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 255, 0); } + +.multipagenavigation.color-block-green .cmp-blog-topic-nav .cmp-multipage-n= +av__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link::after, .multipagenavigation.color-block-green .cmp-blog-topic-nav .= +cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .= +cmp-multipage-nav__item-link::after { background-color: rgb(0, 255, 0); wid= +th: 4px; } + +.multipagenavigation.color-block-green-dark .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-green-dark .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 83, = +10); } + +.multipagenavigation.color-block-green-dark .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-green-dark .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 83= +, 10); width: 4px; } + +.multipagenavigation.color-block-link .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-link .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 77, 255); } + +.multipagenavigation.color-block-link .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-link .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(0, 77, 255); widt= +h: 4px; } + +.multipagenavigation.color-block-link-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-link-dark .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 0, 136= +); } + +.multipagenavigation.color-block-link-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-link-dark .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 0, 1= +36); width: 4px; } + +.multipagenavigation.color-block-orange .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.color-block-orange .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 182, 0); } + +.multipagenavigation.color-block-orange .cmp-blog-topic-nav .cmp-multipage-= +nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__it= +em-link::after, .multipagenavigation.color-block-orange .cmp-blog-topic-nav= + .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link::after { background-color: rgb(255, 182, 0);= + width: 4px; } + +.multipagenavigation.color-block-orange-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-orange-dark .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, = +149, 0); } + +.multipagenavigation.color-block-orange-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-orange-dark .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(255= +, 149, 0); width: 4px; } + +.multipagenavigation.color-block-pink .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-pink .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(231, 0, 116); } + +.multipagenavigation.color-block-pink .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-pink .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(231, 0, 116); wid= +th: 4px; } + +.multipagenavigation.color-block-pink-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-pink-dark .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(164, 2, 8= +3); } + +.multipagenavigation.color-block-pink-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-pink-dark .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(164, 2,= + 83); width: 4px; } + +.multipagenavigation.color-block-pink-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-pink-light .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 80= +, 160); } + +.multipagenavigation.color-block-pink-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-pink-light .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(255, = +80, 160); width: 4px; } + +.multipagenavigation.color-block-purple .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.color-block-purple .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(161, 0, 255); } + +.multipagenavigation.color-block-purple .cmp-blog-topic-nav .cmp-multipage-= +nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__it= +em-link::after, .multipagenavigation.color-block-purple .cmp-blog-topic-nav= + .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link::after { background-color: rgb(161, 0, 255);= + width: 4px; } + +.multipagenavigation.color-block-purple-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-purple-dark .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(117, = +0, 192); } + +.multipagenavigation.color-block-purple-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-purple-dark .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(117= +, 0, 192); width: 4px; } + +.multipagenavigation.color-block-purple-darkest .cmp-blog-topic-nav .cmp-mu= +ltipage-nav__articles, .multipagenavigation.color-block-purple-darkest .cmp= +-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb= +(70, 1, 115); } + +.multipagenavigation.color-block-purple-darkest .cmp-blog-topic-nav .cmp-mu= +ltipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage= +-nav__item-link::after, .multipagenavigation.color-block-purple-darkest .cm= +p-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--mo= +re-link-dropdown .cmp-multipage-nav__item-link::after { background-color: r= +gb(70, 1, 115); width: 4px; } + +.multipagenavigation.color-block-red .cmp-blog-topic-nav .cmp-multipage-nav= +__articles, .multipagenavigation.color-block-red .cmp-blog-topic-nav .cmp-m= +ultipage-nav__mobile-dropdown { border-top-color: rgb(231, 15, 41); } + +.multipagenavigation.color-block-red .cmp-blog-topic-nav .cmp-multipage-nav= +__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link::after, .multipagenavigation.color-block-red .cmp-blog-topic-nav .cmp-= +multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cmp-= +multipage-nav__item-link::after { background-color: rgb(231, 15, 41); width= +: 4px; } + +.multipagenavigation.color-block-red-dark .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.color-block-red-dark .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(189, 0, 29)= +; } + +.multipagenavigation.color-block-red-dark .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__= +item-link::after, .multipagenavigation.color-block-red-dark .cmp-blog-topic= +-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-drop= +down .cmp-multipage-nav__item-link::after { background-color: rgb(189, 0, 2= +9); width: 4px; } + +.multipagenavigation.color-block-red-darker .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-red-darker .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(113, 0,= + 18); } + +.multipagenavigation.color-block-red-darker .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-red-darker .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(113, = +0, 18); width: 4px; } + +.multipagenavigation.color-block-red-light .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-red-light .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 50, = +70); } + +.multipagenavigation.color-block-red-light .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-red-light .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(255, 50= +, 70); width: 4px; } + +.multipagenavigation.color-block-white .cmp-blog-topic-nav .cmp-multipage-n= +av__articles, .multipagenavigation.color-block-white .cmp-blog-topic-nav .c= +mp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-white .cmp-blog-topic-nav .cmp-multipage-n= +av__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link::after, .multipagenavigation.color-block-white .cmp-blog-topic-nav .= +cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .= +cmp-multipage-nav__item-link::after { background-color: rgb(255, 255, 255);= + width: 4px; } + +.multipagenavigation.color-block-yellow .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.color-block-yellow .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 212, 46); = +} + +.multipagenavigation.color-block-yellow .cmp-blog-topic-nav .cmp-multipage-= +nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__it= +em-link::after, .multipagenavigation.color-block-yellow .cmp-blog-topic-nav= + .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link::after { background-color: rgb(255, 212, 46)= +; width: 4px; } + +.multipagenavigation.color-block-yellow-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-yellow-dark .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(240, = +192, 0); } + +.multipagenavigation.color-block-yellow-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-yellow-dark .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(240= +, 192, 0); width: 4px; } + +.multipagenavigation.color-block-yellow-light .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles, .multipagenavigation.color-block-yellow-light .cmp-blo= +g-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255= +, 240, 179); } + +.multipagenavigation.color-block-yellow-light .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-n= +av__item-link::after, .multipagenavigation.color-block-yellow-light .cmp-bl= +og-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-l= +ink-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(2= +55, 240, 179); width: 4px; } + +.multipagenavigation.brand-gradient-pink .cmp-blog-topic-nav .cmp-multipage= +-nav__articles, .multipagenavigation.brand-gradient-pink .cmp-blog-topic-na= +v .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-image= +-source: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(231, 0, 116) 30%); = +} + +.multipagenavigation.brand-gradient-purple .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.brand-gradient-purple .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-i= +mage-source: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 255)); } + +.multipagenavigation.brand-gradient-purple-alt .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.brand-gradient-purple-alt .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; = +border-image-source: linear-gradient(90deg, rgb(70, 1, 115), rgb(117, 0, 19= +2), rgb(161, 0, 255)); } + +.multipagenavigation.brand-gradient-blue .cmp-blog-topic-nav .cmp-multipage= +-nav__articles, .multipagenavigation.brand-gradient-blue .cmp-blog-topic-na= +v .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-image= +-source: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255)); } + +.multipagenavigation.brand-gradient-blue2 .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.brand-gradient-blue2 .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-ima= +ge-source: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 255)); } + +.multipagenavigation.brand-gradient-light-blue .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.brand-gradient-light-blue .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; = +border-image-source: linear-gradient(90deg, rgb(0, 186, 255), rgb(0, 142, 2= +55), rgb(0, 77, 255)); } + +.multipagenavigation.brand-gradient-red .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.brand-gradient-red .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-image-s= +ource: linear-gradient(rgb(113, 0, 18), red); } + +.multipagenavigation.brand-gradient-red-alt .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.brand-gradient-red-alt .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border= +-image-source: linear-gradient(90deg, red, rgb(189, 0, 29), rgb(113, 0, 18)= +); } + +.multipagenavigation.brand-gradient .cmp-blog-topic-nav .cmp-multipage-nav_= +_articles, .multipagenavigation.brand-gradient .cmp-blog-topic-nav .cmp-mul= +tipage-nav__mobile-dropdown { border-image-slice: 1; border-image-source: l= +inear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.multipagenavigation.brand-gradient-alt .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.brand-gradient-alt .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-image-s= +ource: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186, 255)); } + +.multipagenavigation.brand-gradient-yellow .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.brand-gradient-yellow .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-i= +mage-source: linear-gradient(rgb(255, 255, 0), rgb(240, 192, 0)); } + +.multipagenavigation.brand-gradient-yellow-alt .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.brand-gradient-yellow-alt .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; = +border-image-source: linear-gradient(90deg, rgb(255, 255, 0), rgb(255, 212,= + 46), rgb(255, 182, 0)); } + +.multipagenavigation.brand-gradient-green .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.brand-gradient-green .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-ima= +ge-source: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 215, 0), rgb(0, 83= +, 10)); } + +.multipagenavigation.brand-gradient-pink .cmp-blog-topic-nav .cmp-multipage= +-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-imag= +e-slice: 1; border-image-source: linear-gradient(90deg, rgb(164, 2, 83) 0%,= + rgb(231, 0, 116) 30%); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-purple .cmp-blog-topic-nav .cmp-multipa= +ge-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-im= +age-slice: 1; border-image-source: linear-gradient(90deg, rgb(70, 1, 115), = +rgb(117, 0, 192), rgb(161, 0, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-purple-alt .cmp-blog-topic-nav .cmp-mul= +tipage-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { borde= +r-image-slice: 1; border-image-source: linear-gradient(rgb(70, 1, 115), rgb= +(161, 0, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-blue .cmp-blog-topic-nav .cmp-multipage= +-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-imag= +e-slice: 1; border-image-source: linear-gradient(rgb(0, 0, 136), rgb(0, 77,= + 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-blue2 .cmp-blog-topic-nav .cmp-multipag= +e-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-ima= +ge-slice: 1; border-image-source: linear-gradient(rgb(0, 77, 255), rgb(0, 1= +86, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-light-blue .cmp-blog-topic-nav .cmp-mul= +tipage-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { borde= +r-image-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 186, 2= +55), rgb(0, 142, 255), rgb(0, 77, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-red .cmp-blog-topic-nav .cmp-multipage-= +nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-image= +-slice: 1; border-image-source: linear-gradient(90deg, red, rgb(189, 0, 29)= +, rgb(113, 0, 18)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-red-alt .cmp-blog-topic-nav .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-i= +mage-slice: 1; border-image-source: linear-gradient(rgb(113, 0, 18), red); = +border-left: 4px solid; } + +.multipagenavigation.brand-gradient .cmp-blog-topic-nav .cmp-multipage-nav-= +-more-link-dropdown .cmp-multipage-nav__item-link::after { border-image-sli= +ce: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 1= +86, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-alt .cmp-blog-topic-nav .cmp-multipage-= +nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-image= +-slice: 1; border-image-source: linear-gradient(rgb(0, 255, 0), rgb(0, 186,= + 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-yellow .cmp-blog-topic-nav .cmp-multipa= +ge-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-im= +age-slice: 1; border-image-source: linear-gradient(90deg, rgb(255, 255, 0),= + rgb(255, 212, 46), rgb(255, 182, 0)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-yellow-alt .cmp-blog-topic-nav .cmp-mul= +tipage-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { borde= +r-image-slice: 1; border-image-source: linear-gradient(rgb(255, 255, 0), rg= +b(240, 192, 0)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-green .cmp-blog-topic-nav .cmp-multipag= +e-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-ima= +ge-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), rg= +b(0, 215, 0), rgb(0, 83, 10)); border-left: 4px solid; } + +.careers-registration-confirmation .cmp-careers-registration-confirmation-a= +nonymous, .careers-registration-confirmation .cmp-careers-registration-conf= +irmation-anonymous .button, .careers-registration-confirmation .cmp-careers= +-registration-confirmation-authenticated, .careers-registration-confirmatio= +n .cmp-careers-registration-confirmation-authenticated .button { padding-to= +p: 1rem; } + +.careers-registration-confirmation .cmp-careers-registration-confirmation-a= +nonymous .button .cmp-button, .careers-registration-confirmation .cmp-caree= +rs-registration-confirmation-authenticated .button .cmp-button { height: 4.= +6rem; } + +@media screen and (min-width: 768px) { + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous, .careers-registration-confirmation .cmp-careers-registration-co= +nfirmation-anonymous .button, .careers-registration-confirmation .cmp-caree= +rs-registration-confirmation-authenticated, .careers-registration-confirmat= +ion .cmp-careers-registration-confirmation-authenticated .button { padding-= +top: 0px; } + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous .button .cmp-button, .careers-registration-confirmation .cmp-car= +eers-registration-confirmation-authenticated .button .cmp-button { margin-t= +op: 0px; margin-left: 0px; width: 21.43rem; } +} + +@media screen and (min-width: 1000px) { + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous, .careers-registration-confirmation .cmp-careers-registration-co= +nfirmation-authenticated { padding-top: 1rem; } + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous .text, .careers-registration-confirmation .cmp-careers-registrat= +ion-confirmation-authenticated .text { margin-top: 30px; } + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous .button .cmp-button, .careers-registration-confirmation .cmp-car= +eers-registration-confirmation-authenticated .button .cmp-button { margin-t= +op: 5px; } +} + +@media screen and (min-width: 1200px) { + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous, .careers-registration-confirmation .cmp-careers-registration-co= +nfirmation-authenticated { padding-left: 1rem; padding-right: 1rem; } +} + +.form-block .cmp-form--hide, .form-block .cmp-form .cmp-modal--hide { displ= +ay: none; } + +.form-block .cmp-form .cmp-button--cancel { color: rgb(0, 0, 0); background= +-color: rgb(255, 255, 255); border: 2px solid rgb(0, 0, 0); } + +.form-block .cmp-form .cmp-button--cancel:hover { color: rgb(0, 0, 0); bord= +er: 2px solid rgb(167, 167, 167); background-color: rgb(255, 255, 255); } + +.form-block .cmp-form .cmp-button--cancel:disabled { color: rgb(227, 227, 2= +27); background-color: transparent; border: 2px solid rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .form-block .cmp-form-edit-profile .cmp-form-button[type=3D"submit"], .fo= +rm-block .cmp-form-remove-profile .cmp-form-button[type=3D"submit"] { margi= +n-right: 3rem; } +} + +.form-block .cmp-form-careers-registration .cmp-button--secondary, .form-bl= +ock .cmp-form-edit-profile .cmp-button--secondary { display: grid; grid-tem= +plate-columns: 12fr; } + +@media screen and (min-width: 768px) { + .form-block .cmp-form-careers-registration .cmp-button--secondary, .form-= +block .cmp-form-edit-profile .cmp-button--secondary { grid-template-columns= +: 8fr 4fr; } +} + +.form-block .cmp-form-careers-registration .cmp-button--secondary .cmp-butt= +on, .form-block .cmp-form-edit-profile .cmp-button--secondary .cmp-button {= + margin-left: 0px; height: 5.214rem; } + +.form-block .cmp-form-careers-registration .cmp-button--secondary .cmp-butt= +on__text, .form-block .cmp-form-edit-profile .cmp-button--secondary .cmp-bu= +tton__text { text-align: center; } + +.form-block .cmp-form-remove-profile .cmp-button--secondary .cmp-button { m= +argin-left: 0px; min-width: 21.44rem; height: 5rem; } + +.form-block .cmp-form-manage-subscriptions .cmp-four-cell__first-row.cmp-fo= +ur-cell__fullwidth { margin-bottom: 30px; } + +.form-block .cmp-form-careers-registration .cmp-form-options--checkbox, .fo= +rm-block .cmp-form-manage-subscriptions .cmp-four-cell__first-row.cmp-four-= +cell__fullwidth .cmp-form-options.cmp-form-options--checkbox { margin-botto= +m: 0px; } + +.form-block .sr-only { clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%= +); height: 1px; overflow: hidden; position: absolute; white-space: nowrap; = +width: 1px; } + +.form-block__feedback { display: none; } + +.form-block__feedback--show { display: block; } + +.form-block__feedback-title { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-style: normal; text-transform: none; c= +olor: rgb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; font-weight: 800;= + margin-bottom: 30px; } + +@media screen and (min-width: 1000px) { + .form-block__feedback-title { font-size: 4.8rem; } +} + +.form-block__feedback-description { font-size: 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .form-block__feedback-description { font-size: 1.6rem; } +} + +.form-block .recaptcha-error-message { padding-top: 4px; color: rgb(184, 0,= + 0); font-size: 1.2rem; } + +.form-block .recaptcha-label { display: none; } + +.form-block .recaptcha-error-border { border: 2px solid rgb(184, 0, 0); } + +@media screen and (max-width: 375px) { + .form-block .cmp-captcha { transform: scale(0.8); margin-left: -25px; } +} + +.form-block .cmp-loading-screen--overlay { background: rgb(0, 0, 0); color:= + rgb(255, 255, 255); position: fixed; height: 100%; width: 100%; z-index: 5= +000; top: 0px; left: 0px; float: left; text-align: center; opacity: 0.5; di= +splay: none; } + +.form-block .cmp-loading-screen--spinner { margin: 0px auto; height: 6.4rem= +; width: 6.4rem; animation: 2s linear 0s infinite normal none running rotat= +e; border-width: 0.313em; border-style: solid; border-color: rgb(255, 255, = +255) transparent rgb(255, 255, 255) rgb(255, 255, 255); border-image: initi= +al; border-radius: 50%; position: relative; top: calc(50% - 54px); } + +.form-block .cmp-loading-screen.loading .cmp-loading-screen--overlay { disp= +lay: block; } + +@-webkit-keyframes rotate {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +@keyframes rotate {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +.form-wrapper.responsivegrid, .form-wrapper.responsivegrid .cmp-container, = +.form-wrapper.responsivegrid .container { padding: 0px; } + +.cmp-modal--pageload .cmp-modal_content { position: relative; } + +.cmp-modal--pageload .cmp-modal_content .cmp-title { padding-right: 4.5rem;= + } + +.cmp-modal--pageload .cmp-modal_content .cmp-modal_body { font-size: 1rem; = +} + +.cmp-modal--pageload .cmp-modal_content .cmp-modal-footer_footer { padding:= + 15px; } + +.cmp-modal--pageload .cmp-modal_content .cmp-modal-footer .cmp-button { fon= +t-size: 0.875rem; } + +.cmp-modal--pageload .cmp-modal_content .cmp-modal-footer .cmp-button--prim= +ary-white { font-size: 1rem; margin: 0.36em 0.72em 1.25em; } + +.cmp-modal--pageload .cmp-modal.cmp-modal--pageload .cmp-modal_footer-actio= +ns .button:first-child .cmp-button { min-width: 12em; } + +@media screen and (max-width: 375px) { + .cmp-modal.cmp-modal--open .cmp-modal_body .cmp-captcha { transform: scal= +e(0.75); margin-left: -35px; } +} + +.dynamic-card-block .dynamic-card-block--8-cards { display: block; flex-wra= +p: wrap; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--8-cards { flex-wrap: nowrap; } +} + +.dynamic-card-block .dynamic-card-block--8-cards__first-row .cmp-title__tex= +t { font-size: 3rem; line-height: 1.04em; padding-left: 0.94rem; padding-ri= +ght: 0.94rem; margin: 1.88rem 0px 0px; overflow-wrap: break-word; word-brea= +k: break-word; } + +.dynamic-card-block .dynamic-card-block--8-cards__first-row .cmp-container = +{ margin: 0px auto 6rem; } + +.dynamic-card-block .dynamic-card-block--8-cards__first-row .cmp-container = +.cmp-title__text { font-weight: 600; } + +.dynamic-card-block .dynamic-card-block--8-cards__second-row { position: re= +lative; padding-top: 1rem; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--8-cards__second-row { display: f= +lex; padding-top: 3rem; } +} + +.dynamic-card-block .dynamic-card-block--8-cards__second-row .cmp-card__lis= +t-item { padding: 0px; margin: 0px; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--l= +eft { float: none; padding-right: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-left { width: 50%; padding-right: 1.5rem; float: left; } +} + +@media screen and (min-width: 1200px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-left { width: 66.3%; float: left; } +} + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--l= +eft .cmp-card__list-item:nth-child(2n), .dynamic-card-block .dynamic-card-b= +lock--8-cards .cmp-dynamic-card__list--left .cmp-card__list-item:nth-child(= +n+6) { display: none; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--l= +eft .cmp-card__list-item .dcc-image-tag-title-summary { display: block; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--l= +eft .cmp-card__list-item .dcc-image-tag-title-summary .cmp-teaser__content = +{ margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-left .cmp-card__list-item .dcc-image-tag-title-summary .cmp-teaser__conten= +t { margin-bottom: 3rem; } +} + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight { float: none; padding-left: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-right { width: 50%; padding-left: 1.5rem; float: right; } +} + +@media screen and (min-width: 1200px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-right { width: 33%; float: right; } +} + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__content { min-height: 0px; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__image { display: none; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__title { min-height: 0px; font-size: 1.6rem; border-width:= + 0.063rem; border-bottom-style: solid; border-color: rgb(204, 204, 204); ma= +rgin: 0px 0px 2rem; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__title-link { margin-bottom: 2.8rem; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__pretitle { margin: 0px 0px 1rem; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__description { display: none; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .dcc-image-tag-title-summary { display: block; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-card__list-item:nth-child(n+9), .dynamic-card-block .dynamic-card= +-block--8-cards .cmp-dynamic-card__list--right .cmp-card__list-item:nth-chi= +ld(2n+1) { display: none; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-card__list-item:nth-child(7) { display: block; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-card__list-item:last-child .cmp-teaser__title { border: 0px; } + +.dynamic-card-block .dynamic-card-block--3-cards { padding: 0px 1.5rem; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list { display:= + flex; flex-wrap: wrap; grid-auto-rows: 1fr; width: auto; margin: 0px -3rem= +; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item { float: left; clear: none; width: 100%; padding: 0px 1.5rem; ma= +rgin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-car= +d__list-item { width: 50%; margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-car= +d__list-item { width: 33.33%; } +} + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item .dcc-imagefoldtag, .dynamic-card-block .dynamic-card-block--3-ca= +rds .cmp-card__list .cmp-card__list-item .dcc-imagefoldtag .cmp-teaser { he= +ight: 100%; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item .dcc-imagefoldtag .cmp-teaser__image { -webkit-box-flex: 1; flex= +: 1 0 0px; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item .dcc-imagefoldtag .cmp-teaser__content { position: relative; pad= +ding-bottom: 5.5rem; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item .dcc-imagefoldtag .cmp-teaser__action-container { position: abso= +lute; bottom: 2rem; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item:nth-child(n+4) { display: none; } + +.dynamic-card-block .cmp-card__list-item .dcc-list-item--divider { border-b= +ottom: 1px solid rgb(204, 204, 204); margin: 0px 0px 20px; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .cmp-card__list-item .dcc-list-item--divider { displa= +y: none; } +} + +@media screen and (min-width: 1000px) { + .dynamic-card-block .cmp-card__list-item .dcc-list-item--divider { displa= +y: block; } +} + +.dynamic-card-block .cmp-card__list-item:last-child .dcc-list-item--divider= + { border-bottom: none; } + +.dynamic-card-block .cmp-card__list-item::before { display: none; } + +.dynamic-listing-block { margin-top: 30px; margin-bottom: 30px; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block { margin-top: 40px; margin-bottom: 50px; padding: = +0px 2rem; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block { padding: 0px; margin-top: 50px; } +} + +.dynamic-listing-block .cmp-dynamic-listing-block__cta-button { display: no= +ne; } + +.dynamic-listing-block.blog-search-result { margin-top: 2rem; margin-bottom= +: 0px; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block.blog-search-result { margin-top: 3rem; margin-bott= +om: 0.5rem; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block.blog-search-result { margin-bottom: 0px; } +} + +.dynamic-listing-block.blog-search-result .dynamic-listing-block__title-con= +tainer { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block.blog-search-result .dynamic-listing-block__title-c= +ontainer { margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block.blog-search-result .dynamic-listing-block__title-c= +ontainer { margin-bottom: 1.5rem; } +} + +.dynamic-listing-block.blog-search-result .dynamic-listing-block--divider {= + display: none; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__con= +tent .cmp-list .cmp-list__item { width: 100%; } +} + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__conte= +nt .cmp-list .cmp-list__item .dcc-list-item--divider { margin: 0px; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__con= +tent .cmp-list .cmp-list__item .dcc-list-item--divider { display: block; } +} + +.dynamic-listing-block.blog-search-result .cmp-list__item { display: none; = +} + +.dynamic-listing-block.blog-search-result .cmp-list__item.cmp-list__item--s= +how { display: block; } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton { display: flex; -webkit-box-pack: center; justify-content: center; h= +eight: 5rem; -webkit-box-align: center; align-items: center; } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton.cmp-dynamic-listing-block__cta-button--hide { display: none; } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton [aria-expanded=3D"false"] .cmp-button__text::after { transform: rotat= +e(90deg); } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton [aria-expanded=3D"true"] .cmp-button__text::after { transform: rotate= +(-90deg); } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton .cmp-button:focus .cmp-button__text::before, .dynamic-listing-block.b= +log-search-result .cmp-dynamic-listing-block__cta-button .cmp-button:hover = +.cmp-button__text::before { max-width: calc(100% - 1.8em); } + +.dynamic-listing-block .cmp-title--eyebrow { padding-bottom: 1rem; } + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list { disp= +lay: flex; flex-wrap: wrap; } + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item { padding: 0px; margin: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item { width: 100%; margin-bottom: 0px; } +} + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item .dcc-list-item--divider { border-bottom: 1px solid rgb(204, 204, = +204); margin: 0px 0px 20px; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item .dcc-list-item--divider { display: none; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item .dcc-list-item--divider { display: block; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item .cmp-dcc__title-link:focus .cmp-teaser__title { color: rgb(0, 7= +7, 255); text-decoration: underline; } +} + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item .cmp-dcc__title-link:focus-visible { outline: auto; } + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item .cmp-teaser { margin-bottom: 20px; } + +@media screen and (min-width: 1000px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item .cmp-teaser .cmp-teaser__title:hover { color: rgb(0, 77, 255); = +text-decoration: underline; } +} + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item::before { display: none; } + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-t= +easer__image .cmp-image .cmp-image__image { height: 10.5rem; width: 10.5rem= +; object-fit: cover; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .dcc= +-image-author-date-summary-card__text-container { width: 50%; } +} + +@media screen and (min-width: 768px) { + .dynamic-listing-block--divider { border-bottom: 1px solid rgb(204, 204, = +204); padding-bottom: 1rem; margin-bottom: 20px; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block--divider { border: 0px; padding-bottom: 0px; margi= +n-bottom: 0px; } +} + +.cmp-event-summary-block { background-color: rgb(255, 255, 255); } + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block { width: auto; margin-left: -15px; margin-right:= + -15px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block { width: auto; margin-left: -35px; margin-right:= + -35px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block .cmp-event-summary-filter { padding-left: 0.8rem= +; padding-right: 0.8rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter { padding-left: 0.7rem= +; padding-right: 0.7rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__ion-funnel::before { co= +ntent: "=EF=8C=9B"; font-size: 2.1rem; font-family: Ionicons; display: bloc= +k; font-weight: 400; font-style: normal; line-height: 1; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; color: rgb(0, 0, 0); margin-right= +: 1.5rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__header-text { margin-to= +p: 0px; font-size: 1.6rem; font-weight: 500; line-height: 2.1rem; letter-sp= +acing: 0.12rem; align-self: center; text-transform: uppercase; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__header-text { margin-= +left: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__header-text { margin-= +top: 2rem; font-size: 1.8rem; font-weight: 600; line-height: 1.8rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__close-button::before { = +content: "=EF=8B=97"; font-family: Ionicons; display: block; font-weight: 4= +00; font-style: normal; text-transform: none; letter-spacing: normal; overf= +low-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothi= +ng: antialiased; text-rendering: optimizelegibility; font-feature-settings:= + "liga"; font-size: 2.8rem; line-height: 2.56rem; color: rgb(0, 0, 0); posi= +tion: relative; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-filter__close-button::before = +{ right: 0.8rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-button .cmp-butt= +on { margin: 2rem 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__filter-button .cmp-bu= +tton { width: 50%; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-button .cmp-butt= +on:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__filter-button .cmp-butt= +on .cmp-button__text { font-size: 1.408rem; line-height: 1.408rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes { margin: 2r= +em; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-form-op= +tions__custom-select-item { display: flex; color: rgb(74, 74, 74); } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-form-op= +tions__custom-select-item:focus { outline: none; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-form-op= +tions__custom-select-item:focus .cmp-input__checkbox-icon::before { outline= +: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-event-s= +ummary--hidden { display: none; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-text { = +color: rgb(74, 74, 74); font-size: 1.408rem; line-height: 2.56rem; font-wei= +ght: 700; padding-left: 1.2rem; word-break: break-word; display: inline-blo= +ck; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-text = +{ padding-left: 2rem; font-size: 1.6rem; line-height: 1.6rem; font-weight: = +400; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-checkbo= +x-counter { color: rgb(74, 74, 74); font-size: 1.408rem; line-height: 2.56r= +em; font-weight: 700; padding-left: 0.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-check= +box-counter { font-size: 1.6rem; line-height: 1.6rem; font-weight: 400; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-input__= +checkbox { display: none; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-input__= +checkbox-icon[aria-checked=3D"false"]::before { content: "=EF=8D=B2"; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-input__= +checkbox-icon[aria-checked=3D"false"]::before, .cmp-event-summary-block .cm= +p-event-summary-filter__checkboxes .cmp-input__checkbox-icon[aria-checked= +=3D"true"]::before { font-size: 2.4rem; font-family: Ionicons; font-weight:= + 400; font-style: normal; line-height: 1; text-transform: none; letter-spac= +ing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -w= +ebkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font= +-feature-settings: "liga"; display: inline-block; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-input__= +checkbox-icon[aria-checked=3D"true"]::before { content: "=EF=8D=B4"; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-filter__mobile { display: non= +e; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown { display= +: block; height: 100%; width: 100vw; position: fixed; left: 0px; z-index: 1= +100; bottom: 0px; transition: all 0.5s ease 0s; overflow-y: scroll; backgro= +und-color: rgb(255, 255, 255); animation: 0.5s ease 0s 1 normal none runnin= +g menu-drop-down; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown.menu-drop= +down--hidden { display: none; } + +@keyframes menu-drop-down {=20 + 0% { height: 0px; } + 100% { height: 100%; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .filter-r= +esult { border-bottom: 0.2rem solid rgb(204, 204, 204); } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-moda= +l__footer { margin: 0px 1.5rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-moda= +l__footer-actions { display: flex; -webkit-box-orient: horizontal; -webkit-= +box-direction: normal; flex-direction: row; -webkit-box-pack: justify; just= +ify-content: space-between; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-moda= +l__footer .cmp-button { width: 50%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-mo= +dal__footer .cmp-button { width: 100%; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-even= +t-summary-filter__footer-text { margin-top: 3.2rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .modal-he= +ader { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction= +: normal; flex-direction: row; -webkit-box-pack: justify; justify-content: = +space-between; padding: 1.5rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-butt= +on--cancel { height: 100%; border: none; margin: 0px; padding: 0px; justify= +-content: right; } + +.cmp-event-summary-block .cmp-event-summary-filter__count-filter { margin-t= +op: 3.2rem; margin-left: 1.6rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__tablet { display: none;= + } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-filter__tablet { display: blo= +ck; padding: 0px 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__tablet { display: non= +e; padding: 0px; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-modal_conten= +t-wrapper { height: auto; } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-modal_conten= +t { border-radius: 1rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .modal-header { d= +isplay: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal= +; flex-direction: row; -webkit-box-pack: justify; justify-content: space-be= +tween; padding: 3rem 2rem 2rem; border-bottom: 0.1rem solid rgb(242, 242, 2= +42); } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-button--canc= +el { height: 100%; border: none; margin: 0px; padding: 0px; justify-content= +: right; } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-modal__foote= +r-actions { display: flex; -webkit-box-orient: horizontal; -webkit-box-dire= +ction: normal; flex-direction: row; -webkit-box-pack: justify; justify-cont= +ent: space-between; padding: 0px 1.5rem 1.5rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-event-summar= +y-filter__footer-text { margin-top: 1.5rem; } + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__desktop { display: no= +ne; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion { display: fl= +ex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc= +tion: column; padding: 0.4rem 0.6rem; position: relative; left: 0px; width:= + 100%; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion { min-heigh= +t: 39.5rem; padding-left: 1.44rem; padding-right: 1.44rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion { min-heigh= +t: auto; width: 100%; padding: 2rem 0px 0.4rem; -webkit-box-orient: horizon= +tal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: = +justify; justify-content: space-between; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__item { width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__item { width: 31.13rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__item { width: 35.11rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__button { width: 100%; display: flex; -webkit-box-orient: h= +orizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-= +pack: justify; justify-content: space-between; padding: 1.5rem; background-= +color: rgb(255, 255, 255); border-bottom: 0.1rem solid rgb(204, 204, 204); = +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__button { border: 0.2rem solid rgb(0, 0, 0); } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__button:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__title { color: rgb(0, 0, 0); font-size: 1.6rem; line-heigh= +t: 2.56rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__title { width: 100%; font-size: 1.4rem; line-height: 1.6= +; text-align: center; text-transform: uppercase; font-weight: 400; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__icon { color: rgb(0, 0, 0); } + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__icon::before { content: "=EF=84=A3"; font-family: Ionicons= +; font-weight: 400; font-style: normal; text-transform: none; letter-spacin= +g: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -web= +kit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-f= +eature-settings: "liga"; width: 1.4rem; font-size: 1.6rem; line-height: 2.5= +6rem; display: inline-block; position: relative; transition: all 0.35s ease= +-in-out 0s; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__icon { font-size: 1.4rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__item--expanded .cmp-event-summary-accordion__icon::before = +{ transform: rotate(180deg); transition: all 0.35s ease-in-out 0s; } + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__item--expanded .cmp-event-summary-accordion__title { fon= +t-weight: 600; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__panel { background-color: rgb(242, 242, 242); box-shadow: = +rgba(0, 0, 0, 0.15) 0px 0.75em 1.25em -0.38em inset; max-height: 0px; overf= +low: hidden; transition: max-height 0.2s ease-out 0s; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__panel { position: absolute; z-index: 99; width: inherit;= + border: none; background-color: rgb(255, 255, 255); box-shadow: none; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__panel--active { max-height: none; border: 0.1rem solid rgb= +(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__panel--active { box-shadow: rgba(0, 0, 0, 0.18) 0px 0.6r= +em 1.2rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__selected-filters { disp= +lay: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; f= +lex-flow: wrap; -webkit-box-pack: initial; justify-content: normal; text-tr= +ansform: uppercase; } + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__selected-filters { pa= +dding: 0px 0.8rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__selected-filters { pa= +dding: 0px 2.7rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-selected { displ= +ay: none; text-transform: uppercase; margin-right: 0.9rem; margin-top: 1rem= +; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__filter-selected { mar= +gin-top: 2.1rem; margin-right: 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-selected button = +{ background-color: rgb(255, 255, 255); display: flex; margin: 0px; -webkit= +-box-pack: justify; justify-content: space-between; border: 0.1rem solid rg= +b(107, 107, 107); padding-right: 1rem; height: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__filter-selected butto= +n { background-color: rgb(242, 242, 242); } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-selected .cmp-ev= +ent-summary-filter__close-button { padding-left: 3rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__filter-selected .cmp-bu= +tton__text { font-size: 1.4rem; line-height: 2.56rem; font-weight: 400; tex= +t-transform: none; word-break: break-word; } + +.cmp-event-summary-block .cmp-event-summary-filter__clear-selected { displa= +y: none; margin-right: 0.9rem; text-transform: uppercase; margin-top: 1rem;= + } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__clear-selected { marg= +in-top: 2.1rem; margin-right: 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__clear-selected button {= + background-color: rgb(255, 255, 255); margin: 0px; border: 0.1rem solid rg= +b(107, 107, 107); padding: 1.5rem; height: 100%; min-width: 100%; } + +.cmp-event-summary-block .cmp-event-summary-filter__clear-selected .cmp-but= +ton__text { font-size: 1.4rem; line-height: 2.56rem; font-weight: 400; word= +-break: break-word; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-page-list-item { -webkit-box-flex: 0; flex:= + 0 0 50%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-page-filter-item { height: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-page-filter-item { display: block; width: a= +uto; margin-left: -15px; margin-right: -15px; } +} + +@media screen and (min-width: 1200px) { + .cmp-event-summary-block .cmp-page-filter-item { margin-left: calc(50% - = +50vw); margin-right: calc(50% - 50vw); } + @supports (color:var(--scrollbar-width)) { + .cmp-event-summary-block .cmp-page-filter-item { margin-left: calc(50% - = +50vw + var(--scrollbar-width)/2); margin-right: calc(50% - 50vw + var(--scr= +ollbar-width)/2); } +} +} + +.cmp-event-summary-block .cmp-event-summary-item { padding: 1rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-item { padding: 1rem 2rem 0px= +; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item { padding: 0px; display:= + none; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__mobile-tablet { height:= + 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: = +normal; flex-direction: column; } +} + +.cmp-event-summary-block .cmp-event-summary-item__desktop { display: none; = +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__desktop { margin: 0px a= +uto; max-width: 1200px; display: block; padding: 0px 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__divider { border: 0.05rem= + solid rgb(204, 204, 204); margin: 2rem 0px; padding: 0px 2rem; background-= +color: rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__divider { margin: 3rem = +0px 2rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-item-container { po= +sition: relative; z-index: 1; top: -2rem; box-shadow: 0px 0px 0.5rem 0.02re= +m; background-color: rgb(255, 255, 255); padding-top: 5rem; width: 100%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__event-item-container { = +height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-dire= +ction: normal; flex-direction: column; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-item-container { = +top: 0px; display: flex; box-shadow: none; background-color: transparent; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-date-holder { displ= +ay: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; fl= +ex-direction: row; -webkit-box-pack: center; justify-content: center; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-date-holder { pad= +ding-top: 1rem; padding-bottom: 2rem; height: min-content; width: 25%; marg= +in-top: 0px; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-date { position: re= +lative; z-index: 2; top: 3rem; width: 17.6rem; height: 100%; text-align: ce= +nter; box-shadow: 0px 0px 0.31rem 0.012rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-date { width: 100= +%; top: 0px; box-shadow: none; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container {= + padding: 0px 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-details-container= + { width: 50%; padding-left: 7.8rem; padding-right: 3rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container h= +r { margin: 1.5rem 0px 2rem; } + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container a= + { color: rgb(0, 77, 255); } + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container a= +:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container p= + { word-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-details-container= + p:last-child { padding-bottom: 2.6rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-title { font-size: = +1.8rem; line-height: 2.2rem; margin-top: 1.2rem; padding: 0.8rem 0px 0px; f= +ont-weight: 700; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-title { padding-t= +op: 0px; font-size: 2.5rem; line-height: 3rem; margin-top: 0px; margin-bott= +om: 1rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-title a { color: rg= +b(0, 77, 255); } + +.cmp-event-summary-block .cmp-event-summary-item__calendar-month { font-siz= +e: 2rem; line-height: 2.4rem; font-weight: 600; text-transform: uppercase; = +color: rgb(255, 255, 255); padding: 0.4rem 1.3rem 0px; width: 100%; backgro= +und-color: rgb(117, 0, 192); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__calendar-month { font-s= +ize: 3.5rem; line-height: 4.2rem; padding: 1rem 3.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__calendar-day { font-size:= + 3.6rem; line-height: 3.6rem; background-color: rgb(242, 242, 242); padding= +: 0.3rem 1rem 1rem; text-transform: uppercase; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__calendar-day { padding:= + 2rem 0.7rem 4rem; height: 100%; font-size: 6.5rem; line-height: 6.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__calendar-year { font-size= +: 2rem; line-height: 2.4rem; font-weight: 600; text-transform: uppercase; c= +olor: rgb(255, 255, 255); padding: 0.4rem 1.26rem 0px; width: 100%; backgro= +und-color: rgb(117, 0, 192); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__calendar-year { font-si= +ze: 3.5rem; line-height: 4.2rem; padding: 1rem 3.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-location-container = +{ height: auto; padding: 0px 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-location-containe= +r { width: 25%; padding-left: 0px; display: flex; -webkit-box-orient: verti= +cal; -webkit-box-direction: normal; flex-direction: column; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-location-container = +a, .cmp-event-summary-block .cmp-event-summary-item__event-location-contain= +er span { display: block; } + +.cmp-event-summary-block .cmp-event-summary-item__location-title { font-wei= +ght: 600; font-size: 1.4rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__location-title { paddin= +g-bottom: 1.5rem; font-size: 1.8rem; line-height: 2.5rem; letter-spacing: 0= +.12rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__location-text { font-weig= +ht: 600; font-size: 1.2rem; letter-spacing: 0.12rem; line-height: 1.596rem;= + text-transform: uppercase; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__location-text { padding= +-bottom: 1.5rem; font-size: 1.8rem; line-height: 2.502rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__location-address { font-s= +ize: 1.4rem; line-height: 2.24rem; padding-bottom: 1rem; word-break: break-= +word; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__location-address { padd= +ing-bottom: 1.1rem; font-size: 1.6rem; line-height: 2.56rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__time-title { font-weight:= + 600; font-size: 1.4rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__time-title { padding-bo= +ttom: 1.5rem; font-size: 1.8rem; line-height: 2.5rem; letter-spacing: 0.12r= +em; } +} + +.cmp-event-summary-block .cmp-event-summary-item__time { font-size: 1.4rem;= + line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__time { font-size: 1.6re= +m; line-height: 2.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__direction-link { color: r= +gb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__direction-link { margin= +-bottom: 1rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__direction-link:hover { co= +lor: rgb(0, 0, 136); text-decoration: underline rgb(0, 0, 136); } + +.cmp-event-summary-block .cmp-event-summary-item__direction-link:focus { ou= +tline: rgb(0, 77, 255) solid 0.1rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__event-links-container {= + margin-top: auto; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-links-container {= + display: flex; padding-bottom: 5rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__event-links-container .= +cmp-button--primary-white .cmp-button { transition: none 0s ease 0s; } +} + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__event-links-container .= +cmp-button--primary-white .cmp-button:focus, .cmp-event-summary-block .cmp-= +event-summary-item__event-links-container .cmp-button--primary-white .cmp-b= +utton:hover { transform: none; } +} + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container { p= +adding: 0px 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container {= + width: 25%; display: flex; -webkit-box-align: center; align-items: center;= + } +} + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar { color: rgb(0, 77, 255); margin: 0px; width: fit-conten= +t; text-decoration: none; cursor: pointer; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button { font-size: 1.6rem; width: auto; padding: 0= +px; font-weight: 600; color: rgb(0, 77, 255); line-height: 2.5rem; backgrou= +nd-color: transparent; box-shadow: none; transition: none 0s ease 0s; trans= +form: none; margin: 0px; border: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .= +cmp-button__calendar .cmp-button { padding-top: 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button:focus { border: 0px; outline: rgb(0, 77, 255= +) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button::before { content: "=EF=8F=B3"; font-size: 2= +.4rem; font-family: Ionicons; font-weight: 400; font-style: normal; line-he= +ight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norma= +l; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased= +; text-rendering: optimizelegibility; font-feature-settings: "liga"; displa= +y: inline-block; position: relative; margin-right: 0.8rem; top: 0.3rem; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button:hover::before { color: rgb(0, 0, 136); } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button .cmp-button__text { line-height: 2.56rem; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button .cmp-button__text:hover { padding-bottom: 0.= +3rem; border-bottom: 0.2rem solid rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-whi= +te { width: 25%; padding-top: 0px; } +} + +.cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-white= + .cmp-button { margin: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-whi= +te .cmp-button { width: 100%; margin-top: 1.5rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-whi= +te .cmp-button { box-shadow: none; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-whi= +te .cmp-button { margin-top: -0.5rem; } +} + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block .cmp-contentfragmentlist { margin-left: 15px; ma= +rgin-right: 15px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-contentfragmentlist { display: flex; flex-w= +rap: wrap; margin-left: 1.7rem; margin-right: 1.7rem; } +} + +.cmp-event-summary-block .cmp-contentfragmentlist .cmp-modal_body { padding= +-bottom: 2rem; max-height: calc(100% - 80px); top: 10%; } + +.cmp-event-summary-block .cmp-contentfragmentlist .cmp-title { width: 90%; = +} + +.cmp-event-summary-block .cmp-contentfragmentlist .cmp-modal_content-wrappe= +r { max-height: calc(100% - 90px); } + +.cmp-event-summary-block .cmp-contentfragmentlist .cmp-modal_content { over= +flow: auto; } + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-esb-beamery .cmp-event-summary-item__event-= +title { color: rgb(0, 77, 255); } +} + +.cmp-event-summary-block .cmp-event-summary-no-result { margin: 0px 0.8rem;= + padding-top: 3rem; padding-bottom: 2.2rem; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-no-result { margin: 0px 1.7re= +m; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-no-result { margin: 0px; padd= +ing-top: 3.5rem; padding-bottom: 2.5rem; } +} + +.cmp-event-summary-block .cmp-esb-sr-only { clip: rect(0px, 0px, 0px, 0px);= + clip-path: inset(50%); height: 1px; overflow: hidden; position: absolute; = +white-space: nowrap; width: 1px; } + +.cmp-event-summary-block .cmp-pagination__panel { margin-top: 3rem; margin-= +bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-pagination__panel { margin-top: 3.5rem; mar= +gin-bottom: 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary--hidden { display: none; } + +.cmp-event-summary-block .cmp-event-summary--active { display: block; } + +.cmp-event-summary-block .cmp-event-summary-bg-gray { background-color: rgb= +(242, 242, 242); } + +.cmp-event-summary-block .cmp-event-summary-bg-white { background-color: rg= +b(255, 255, 255); } + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block.color-background-gray { background-color: rgb(24= +2, 242, 242); } +} + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block.color-background-gray .cmp-event-summary-filter = +{ background-color: rgb(242, 242, 242); } +} + +.cmp-event-summary-block.color-block-aqua .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-aqua .cmp-event-summary-item__= +calendar-year { background-color: rgb(0, 255, 187); } + +.cmp-event-summary-block.color-block-black .cmp-event-summary-item__calenda= +r-month, .cmp-event-summary-block.color-block-black .cmp-event-summary-item= +__calendar-year { background-color: rgb(0, 0, 0); } + +.cmp-event-summary-block.color-block-blue-light .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-blue-light .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(0, 243, 255); } + +.cmp-event-summary-block.color-block-blue .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-blue .cmp-event-summary-item__= +calendar-year { background-color: rgb(0, 186, 255); } + +.cmp-event-summary-block.color-block-blue-dark .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-blue-dark .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(0, 142, 255); } + +.cmp-event-summary-block.color-block-blue-alt .cmp-event-summary-item__cale= +ndar-month, .cmp-event-summary-block.color-block-blue-alt .cmp-event-summar= +y-item__calendar-year { background-color: rgb(0, 65, 240); } + +.cmp-event-summary-block.color-block-blue-link .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-blue-link .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(0, 77, 255); } + +.cmp-event-summary-block.color-block-blue-link-dark .cmp-event-summary-item= +__calendar-month, .cmp-event-summary-block.color-block-blue-link-dark .cmp-= +event-summary-item__calendar-year { background-color: rgb(0, 0, 136); } + +.cmp-event-summary-block.color-block-cyan .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-cyan .cmp-event-summary-item__= +calendar-year { background-color: rgb(0, 255, 255); } + +.cmp-event-summary-block.color-block-gray-lightest .cmp-event-summary-item_= +_calendar-month, .cmp-event-summary-block.color-block-gray-lightest .cmp-ev= +ent-summary-item__calendar-year { background-color: rgb(242, 242, 242); } + +.cmp-event-summary-block.color-block-gray-lighter .cmp-event-summary-item__= +calendar-month, .cmp-event-summary-block.color-block-gray-lighter .cmp-even= +t-summary-item__calendar-year { background-color: rgb(227, 227, 227); } + +.cmp-event-summary-block.color-block-gray-light .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-gray-light .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(204, 204, 204); } + +.cmp-event-summary-block.color-block-gray-alt .cmp-event-summary-item__cale= +ndar-month, .cmp-event-summary-block.color-block-gray-alt .cmp-event-summar= +y-item__calendar-year { background-color: rgb(190, 190, 190); } + +.cmp-event-summary-block.color-block-gray .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-gray .cmp-event-summary-item__= +calendar-year { background-color: rgb(167, 167, 167); } + +.cmp-event-summary-block.color-block-gray-dark .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-gray-dark .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(107, 107, 107); } + +.cmp-event-summary-block.color-block-gray-dark-alt .cmp-event-summary-item_= +_calendar-month, .cmp-event-summary-block.color-block-gray-dark-alt .cmp-ev= +ent-summary-item__calendar-year { background-color: rgb(150, 150, 150); } + +.cmp-event-summary-block.color-block-gray-darker .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-gray-darker .cmp-event-= +summary-item__calendar-year { background-color: rgb(74, 74, 74); } + +.cmp-event-summary-block.color-block-gray-darker-alt .cmp-event-summary-ite= +m__calendar-month, .cmp-event-summary-block.color-block-gray-darker-alt .cm= +p-event-summary-item__calendar-year { background-color: rgb(90, 90, 90); } + +.cmp-event-summary-block.color-block-yellow-light .cmp-event-summary-item__= +calendar-month, .cmp-event-summary-block.color-block-yellow-light .cmp-even= +t-summary-item__calendar-year { background-color: rgb(255, 240, 179); } + +.cmp-event-summary-block.color-block-yellow-dark .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-yellow-dark .cmp-event-= +summary-item__calendar-year { background-color: rgb(240, 192, 0); } + +.cmp-event-summary-block.color-block-green .cmp-event-summary-item__calenda= +r-month, .cmp-event-summary-block.color-block-green .cmp-event-summary-item= +__calendar-year { background-color: rgb(0, 255, 0); } + +.cmp-event-summary-block.color-block-green-dark .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-green-dark .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(0, 83, 10); } + +.cmp-event-summary-block.color-block-green-alt .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-green-alt .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(0, 215, 0); } + +.cmp-event-summary-block.color-block-orange .cmp-event-summary-item__calend= +ar-month, .cmp-event-summary-block.color-block-orange .cmp-event-summary-it= +em__calendar-year { background-color: rgb(255, 182, 0); } + +.cmp-event-summary-block.color-block-orange-dark .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-orange-dark .cmp-event-= +summary-item__calendar-year { background-color: rgb(255, 149, 0); } + +.cmp-event-summary-block.color-block-pink-light .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-pink-light .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(255, 80, 160); } + +.cmp-event-summary-block.color-block-pink .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-pink .cmp-event-summary-item__= +calendar-year { background-color: rgb(231, 0, 116); } + +.cmp-event-summary-block.color-block-pink-dark .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-pink-dark .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(164, 2, 83); } + +.cmp-event-summary-block.color-block-purple .cmp-event-summary-item__calend= +ar-month, .cmp-event-summary-block.color-block-purple .cmp-event-summary-it= +em__calendar-year { background-color: rgb(161, 0, 255); } + +.cmp-event-summary-block.color-block-purple-dark .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-purple-dark .cmp-event-= +summary-item__calendar-year { background-color: rgb(117, 0, 192); } + +.cmp-event-summary-block.color-block-purple-darkest .cmp-event-summary-item= +__calendar-month, .cmp-event-summary-block.color-block-purple-darkest .cmp-= +event-summary-item__calendar-year { background-color: rgb(70, 1, 115); } + +.cmp-event-summary-block.color-block-red .cmp-event-summary-item__calendar-= +month, .cmp-event-summary-block.color-block-red .cmp-event-summary-item__ca= +lendar-year { background-color: rgb(231, 15, 41); } + +.cmp-event-summary-block.color-block-red-dark .cmp-event-summary-item__cale= +ndar-month, .cmp-event-summary-block.color-block-red-dark .cmp-event-summar= +y-item__calendar-year { background-color: rgb(189, 0, 29); } + +.cmp-event-summary-block.color-block-red-darkest .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-red-darkest .cmp-event-= +summary-item__calendar-year { background-color: rgb(113, 0, 18); } + +.cmp-event-summary-block.color-block-red-alt .cmp-event-summary-item__calen= +dar-month, .cmp-event-summary-block.color-block-red-alt .cmp-event-summary-= +item__calendar-year { background-color: red; } + +.cmp-event-summary-block.color-block-yellow .cmp-event-summary-item__calend= +ar-month, .cmp-event-summary-block.color-block-yellow .cmp-event-summary-it= +em__calendar-year { background-color: rgb(255, 212, 46); } + +.cmp-event-summary-block.color-block-yellow-alt .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-yellow-alt .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(255, 255, 0); } + +.cmp-event-summary-block.color-block-yellow-alt2 .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-yellow-alt2 .cmp-event-= +summary-item__calendar-year { background-color: rgb(255, 235, 50); } + +.cmp-event-summary-block.color-block-white .cmp-event-summary-item__calenda= +r-month, .cmp-event-summary-block.color-block-white .cmp-event-summary-item= +__calendar-year { background-color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock { margin-bottom: 20px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingrightrailblock { margin-bottom: 30px; } +} + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button { font-= +size: 1.4rem; font-weight: 600; line-height: 1.6; position: relative; text-= +decoration: none; text-transform: uppercase; color: rgb(0, 77, 255); displa= +y: inline; background-color: transparent; padding: 0px; margin-top: 0px; he= +ight: auto; margin-left: 0px; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button::after = +{ content: "=EE=A0=80"; font-size: 20px; font-family: Ionicons; font-weight= +: 400; font-style: normal; line-height: 1; text-transform: none; letter-spa= +cing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -= +webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fon= +t-feature-settings: "liga"; display: inline-block; margin-left: 1rem; verti= +cal-align: middle; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button::before= + { content: ""; background: rgb(0, 77, 255); bottom: -3px; display: block; = +height: 1px; left: 0px; max-width: calc(100% - 2.1em); position: absolute; = +transition: width 300ms ease 0s; width: 0%; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:focus, = +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:hover {= + color: rgb(0, 77, 255); text-decoration: none; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:hover::= +before { width: 100%; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:visited= +, .joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:visit= +ed:hover { color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .button .cmp-button { fon= +t-size: 1.6rem; } + .joblistingrightrailblock .cmp-job-card-listing .button .cmp-button::afte= +r { font-size: 2.4rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:focus::= +before { width: 100%; } + +.joblistingrightrailblock .cmp-job-card-listing-third-row, .joblistingright= +railblock .cmp-job-card-listing_first-row { display: flex; -webkit-box-orie= +nt: vertical; -webkit-box-direction: normal; flex-direction: column; -webki= +t-box-flex: 1; flex: 1 1 0%; } + +@media screen and (min-width: 768px) { + .joblistingrightrailblock .cmp-job-card-listing-third-row, .joblistingrig= +htrailblock .cmp-job-card-listing_first-row { -webkit-box-orient: horizonta= +l; -webkit-box-direction: normal; flex-direction: row; padding-right: 15px;= + } +} + +.joblistingrightrailblock .cmp-job-card-listing_second-row { display: flex;= + padding-left: 15px; padding-right: 15px; flex-wrap: wrap; margin-left: -30= +px; margin-right: -30px; max-width: calc(100% + 60px); padding-bottom: 0px;= + } + +.joblistingrightrailblock .cmp-job-card-listing_third-row { padding-bottom:= + 3rem; display: flex; justify-content: left; } + +@media screen and (min-width: 768px) { + .joblistingrightrailblock .cmp-job-card-listing_third-row { padding-botto= +m: 2rem; } +} + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing_third-row { justify-conte= +nt: right; padding-bottom: 3rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing_third-row .cmp-teaser__titl= +e-link { display: flex; } + +.joblistingrightrailblock .cmp-job-card-listing .card { padding-left: 15px;= + padding-right: 15px; -webkit-box-flex: 0; flex: 0 0 100%; margin-bottom: 2= +0px; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card { margin-bottom: 30= +px; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card > * { height: 100%; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser > a { dis= +play: flex; height: 100%; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__content = +{ padding: 3rem 2rem 2rem; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser-region, .= +joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__pretitle = +{ font-size: 1.2rem; line-height: 1.4rem; font-weight: 600; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__title-li= +nk { font-size: 1.8rem; font-weight: 800; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__title-= +link { font-size: 2.5rem; line-height: 4.2rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__title-li= +nk:focus { margin-bottom: 0px; outline: 0px; box-shadow: none; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__title-li= +nk-focus:focus { outline: rgb(0, 77, 255) solid 1px; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__descript= +ion p { font-size: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__descri= +ption p { font-size: 1.6rem; line-height: 2.6rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__action-l= +ink { font-size: 1.4rem; line-height: 2.2rem; padding-top: 1rem; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__action= +-link { font-size: 1.6rem; line-height: 2.6rem; padding-top: 2rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__job-list= +ing-areas-interest, .joblistingrightrailblock .cmp-job-card-listing .card .= +cmp-teaser__job-listing-business-area, .joblistingrightrailblock .cmp-job-c= +ard-listing .card .cmp-teaser__job-listing-years-exp { font-size: 1.4rem; l= +ine-height: 2.2rem; margin-bottom: 0.5rem; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__job-li= +sting-areas-interest, .joblistingrightrailblock .cmp-job-card-listing .card= + .cmp-teaser__job-listing-business-area, .joblistingrightrailblock .cmp-job= +-card-listing .card .cmp-teaser__job-listing-years-exp { font-size: 1.6rem;= + line-height: 2.6rem; margin-bottom: 1.9rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__job-list= +ing-posted-date { margin-top: 0px; margin-bottom: 0.5rem; font-size: 1.2rem= +; line-height: 1.4rem; } + +.joblistingrightrailblock .cmp-job-card-listing .title { padding-bottom: 1r= +em; width: 100%; } + +@media screen and (min-width: 768px) { + .joblistingrightrailblock .cmp-job-card-listing .title { padding-bottom: = +2rem; } +} + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .title { padding-bottom: = +3rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .title .cmp-title__text { f= +ont-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "= +Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif;= + font-weight: 600; font-style: normal; text-transform: uppercase; letter-sp= +acing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; font-size: 1.2rem; m= +argin: 1rem 0px; display: inline-flex; -webkit-box-align: center; align-ite= +ms: center; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .title .cmp-title__text {= + font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.joblistingrightrailblock .card:last-child { margin-bottom: 30px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingrightrailblock .card:last-child { margin-bottom: 20px; } +} + +.joblistingrightrailblock .card { -webkit-box-flex: 0; flex: 0 0 100%; max-= +width: 100%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingrightrailblock .card { -webkit-box-flex: 0; flex: 0 0 50%; max= +-width: 50%; } +} + +.joblistingrightrailblock .cmp-teaser__content { background: linear-gradien= +t(rgb(161, 0, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; bo= +rder-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-1 .cmp-teaser__content = +{ background: linear-gradient(rgb(180, 85, 170) 4px, transparent 0px) 100% = +0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-2 .cmp-teaser__content = +{ background: linear-gradient(rgb(160, 85, 245) 4px, transparent 0px) 100% = +0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-3 .cmp-teaser__content = +{ background: linear-gradient(rgb(190, 130, 255) 4px, transparent 0px) 100%= + 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-4 .cmp-teaser__content = +{ background: linear-gradient(rgb(220, 175, 255) 4px, transparent 0px) 100%= + 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-5 .cmp-teaser__content = +{ background: linear-gradient(rgb(230, 220, 255) 4px, transparent 0px) 100%= + 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-blue .cmp-teaser__content { backg= +round: linear-gradient(rgb(0, 65, 240) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-gray .cmp-teaser__content { backg= +round: linear-gradient(rgb(190, 190, 190) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-gray-dark .cmp-teaser__content { = +background: linear-gradient(rgb(150, 150, 150) 4px, transparent 0px) 100% 0= +px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-gray-darker .cmp-teaser__content = +{ background: linear-gradient(rgb(90, 90, 90) 4px, transparent 0px) 100% 0p= +x / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-green .cmp-teaser__content { back= +ground: linear-gradient(rgb(0, 215, 0) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-red .cmp-teaser__content { backgr= +ound: linear-gradient(red 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-yellow .cmp-teaser__content { bac= +kground: linear-gradient(rgb(255, 255, 0) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-aqua .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(0, 255, 187) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-blue .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(0, 186, 255) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-blue-green .cmp-teaser__content { bac= +kground: linear-gradient(rgb(5, 240, 165) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-brand-green .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(100, 255, 80) 4px, transparent 0px) 100% 0px = +/ 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-brand-orange .cmp-teaser__content { b= +ackground: linear-gradient(rgb(255, 120, 0) 4px, transparent 0px) 100% 0px = +/ 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-brand-yellow .cmp-teaser__content { b= +ackground: linear-gradient(rgb(255, 235, 50) 4px, transparent 0px) 100% 0px= + / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-blue-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(0, 142, 255) 4px, transparent 0px) 100% 0px / 1= +00% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-blue-light .cmp-teaser__content { bac= +kground: linear-gradient(rgb(0, 243, 255) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-core-purple .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(70, 0, 115) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-cyan .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(0, 255, 255) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(167, 167, 167) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-base .cmp-teaser__content { back= +ground: linear-gradient(rgb(0, 0, 0) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(107, 107, 107) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-darker .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(74, 74, 74) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-light .cmp-teaser__content { bac= +kground: linear-gradient(rgb(204, 204, 204) 4px, transparent 0px) 100% 0px = +/ 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-lighter .cmp-teaser__content { b= +ackground: linear-gradient(rgb(227, 227, 227) 4px, transparent 0px) 100% 0p= +x / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-lightest .cmp-teaser__content { = +background: linear-gradient(rgb(242, 242, 242) 4px, transparent 0px) 100% 0= +px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-grayishyellow-dark .cmp-teaser__conte= +nt { background: linear-gradient(rgb(150, 150, 140) 4px, transparent 0px) 1= +00% 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-grayishyellow-light .cmp-teaser__cont= +ent { background: linear-gradient(rgb(230, 230, 220) 4px, transparent 0px) = +100% 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-green .cmp-teaser__content { backgrou= +nd: linear-gradient(rgb(0, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-green-dark .cmp-teaser__content { bac= +kground: linear-gradient(rgb(0, 83, 10) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-link .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(0, 77, 255) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-link-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(0, 0, 136) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-orange .cmp-teaser__content { backgro= +und: linear-gradient(rgb(255, 182, 0) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-orange-dark .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(255, 149, 0) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-pink .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(231, 0, 116) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-pink-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(164, 2, 83) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-pink-light .cmp-teaser__content { bac= +kground: linear-gradient(rgb(255, 80, 160) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-purple .cmp-teaser__content { backgro= +und: linear-gradient(rgb(161, 0, 255) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-purple-dark .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(117, 0, 192) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-purple-darkest .cmp-teaser__content {= + background: linear-gradient(rgb(70, 1, 115) 4px, transparent 0px) 100% 0px= + / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-red .cmp-teaser__content { background= +: linear-gradient(rgb(231, 15, 41) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-red-dark .cmp-teaser__content { backg= +round: linear-gradient(rgb(189, 0, 29) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-red-darker .cmp-teaser__content { bac= +kground: linear-gradient(rgb(113, 0, 18) 4px, transparent 0px) 100% 0px / 1= +00% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-red-light .cmp-teaser__content { back= +ground: linear-gradient(rgb(255, 50, 70) 4px, transparent 0px) 100% 0px / 1= +00% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-white .cmp-teaser__content { backgrou= +nd: linear-gradient(rgb(255, 255, 255) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-yellow .cmp-teaser__content { backgro= +und: linear-gradient(rgb(255, 212, 46) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-yellow-dark .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(240, 192, 0) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-yellow-light .cmp-teaser__content { b= +ackground: linear-gradient(rgb(255, 240, 179) 4px, transparent 0px) 100% 0p= +x / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock--no-margin, .joblistingrightrailblock:last-child = +{ margin-bottom: 0px; } + +.joblistingrightrailblock.ui-vs-top--md:not(:first-child) { padding-top: 0p= +x; margin-top: 0px; } + +.ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-1 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(180, 85, 170); } + +.ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-2 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(160, 85, 245); } + +.ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-3 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(190, 130, 255); } + +.ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-4 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(220, 175, 255); } + +.ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-5 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(230, 220, 255); } + +.ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-a__img-co= +ntainer .image, .ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-a_= +_pre-title-color-bar-text-wrapper { background-color: rgb(0, 65, 240); } + +.ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-a__img-co= +ntainer .image, .ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-a_= +_pre-title-color-bar-text-wrapper { background-color: rgb(190, 190, 190); } + +.ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header= +-a__img-container .image, .ai-hero-header.color-block-alt-gray-dark .cmp-ai= +-hero-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(15= +0, 150, 150); } + +.ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-alt-gray-darker .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(90, 90, 90); } + +.ai-hero-header.color-block-alt-green .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-alt-green .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-alt-green .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 215, 0); } + +.ai-hero-header.color-block-alt-red .cmp-ai-hero-header-a__color-bar-text-w= +rapper, .ai-hero-header.color-block-alt-red .cmp-ai-hero-header-a__img-cont= +ainer .image, .ai-hero-header.color-block-alt-red .cmp-ai-hero-header-a__pr= +e-title-color-bar-text-wrapper { background-color: red; } + +.ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-alt-yellow .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, 255, 0= +); } + +.ai-hero-header.color-block-aqua .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-aqua .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-aqua .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(0, 255, 187); } + +.ai-hero-header.color-block-blue .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-blue .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-blue .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(0, 186, 255); } + +.ai-hero-header.color-block-blue-green .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-green .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-blue-green .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(5, 240, 165= +); } + +.ai-hero-header.color-block-brand-green .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-brand-green .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-brand-green .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(100, 255= +, 80); } + +.ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-a__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-a= +__img-container .image, .ai-hero-header.color-block-brand-orange .cmp-ai-he= +ro-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, = +120, 0); } + +.ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-a__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-a= +__img-container .image, .ai-hero-header.color-block-brand-yellow .cmp-ai-he= +ro-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, = +235, 50); } + +.ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-blue-dark .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 142, 255); = +} + +.ai-hero-header.color-block-blue-light .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-light .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-blue-light .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 243, 255= +); } + +.ai-hero-header.color-block-core-purple .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-core-purple .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-core-purple .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(70, 0, 1= +15); } + +.ai-hero-header.color-block-cyan .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-cyan .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-cyan .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(0, 255, 255); } + +.ai-hero-header.color-block-gray .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-gray .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-gray .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(167, 167, 167); } + +.ai-hero-header.color-block-gray-base .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-base .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-gray-base .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 0, 0); } + +.ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-gray-dark .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(107, 107, 107)= +; } + +.ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-gray-darker .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(74, 74, = +74); } + +.ai-hero-header.color-block-gray-light .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-gray-light .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-gray-light .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(204, 204, 2= +04); } + +.ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-a__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-a= +__img-container .image, .ai-hero-header.color-block-gray-lighter .cmp-ai-he= +ro-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(227, = +227, 227); } + +.ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header= +-a__img-container .image, .ai-hero-header.color-block-gray-lightest .cmp-ai= +-hero-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(24= +2, 242, 242); } + +.ai-hero-header.color-block-grayishyellow-dark .cmp-ai-hero-header-a__color= +-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-dark .cmp-ai-h= +ero-header-a__img-container .image, .ai-hero-header.color-block-grayishyell= +ow-dark .cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { backgroun= +d-color: rgb(150, 150, 140); } + +.ai-hero-header.color-block-grayishyellow-light .cmp-ai-hero-header-a__colo= +r-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-light .cmp-ai= +-hero-header-a__img-container .image, .ai-hero-header.color-block-grayishye= +llow-light .cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { backgr= +ound-color: rgb(230, 230, 220); } + +.ai-hero-header.color-block-green .cmp-ai-hero-header-a__color-bar-text-wra= +pper, .ai-hero-header.color-block-green .cmp-ai-hero-header-a__img-containe= +r .image, .ai-hero-header.color-block-green .cmp-ai-hero-header-a__pre-titl= +e-color-bar-text-wrapper { background-color: rgb(0, 255, 0); } + +.ai-hero-header.color-block-green-dark .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-green-dark .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-green-dark .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 83, 10);= + } + +.ai-hero-header.color-block-link .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-link .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-link .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(0, 77, 255); } + +.ai-hero-header.color-block-link-dark .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-link-dark .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-link-dark .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 0, 136); } + +.ai-hero-header.color-block-orange .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.color-block-orange .cmp-ai-hero-header-a__img-contai= +ner .image, .ai-hero-header.color-block-orange .cmp-ai-hero-header-a__pre-t= +itle-color-bar-text-wrapper { background-color: rgb(255, 182, 0); } + +.ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-orange-dark .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, 149= +, 0); } + +.ai-hero-header.color-block-pink .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-pink .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-pink .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(231, 0, 116); } + +.ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-pink-dark .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(164, 2, 83); } + +.ai-hero-header.color-block-pink-light .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-pink-light .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-pink-light .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, 80, 16= +0); } + +.ai-hero-header.color-block-purple .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.color-block-purple .cmp-ai-hero-header-a__img-contai= +ner .image, .ai-hero-header.color-block-purple .cmp-ai-hero-header-a__pre-t= +itle-color-bar-text-wrapper { background-color: rgb(161, 0, 255); } + +.ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-purple-dark .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(117, 0, = +192); } + +.ai-hero-header.color-block-purple-darkest .cmp-ai-hero-header-a__color-bar= +-text-wrapper, .ai-hero-header.color-block-purple-darkest .cmp-ai-hero-head= +er-a__img-container .image, .ai-hero-header.color-block-purple-darkest .cmp= +-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: rgb= +(70, 1, 115); } + +.ai-hero-header.color-block-red .cmp-ai-hero-header-a__color-bar-text-wrapp= +er, .ai-hero-header.color-block-red .cmp-ai-hero-header-a__img-container .i= +mage, .ai-hero-header.color-block-red .cmp-ai-hero-header-a__pre-title-colo= +r-bar-text-wrapper { background-color: rgb(231, 15, 41); } + +.ai-hero-header.color-block-red-dark .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.color-block-red-dark .cmp-ai-hero-header-a__img-co= +ntainer .image, .ai-hero-header.color-block-red-dark .cmp-ai-hero-header-a_= +_pre-title-color-bar-text-wrapper { background-color: rgb(189, 0, 29); } + +.ai-hero-header.color-block-red-darker .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-red-darker .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-red-darker .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(113, 0, 18)= +; } + +.ai-hero-header.color-block-red-light .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-red-light .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-red-light .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, 50, 70); = +} + +.ai-hero-header.color-block-white .cmp-ai-hero-header-a__color-bar-text-wra= +pper, .ai-hero-header.color-block-white .cmp-ai-hero-header-a__img-containe= +r .image, .ai-hero-header.color-block-white .cmp-ai-hero-header-a__pre-titl= +e-color-bar-text-wrapper { background-color: rgb(255, 255, 255); } + +.ai-hero-header.color-block-yellow .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.color-block-yellow .cmp-ai-hero-header-a__img-contai= +ner .image, .ai-hero-header.color-block-yellow .cmp-ai-hero-header-a__pre-t= +itle-color-bar-text-wrapper { background-color: rgb(255, 212, 46); } + +.ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-yellow-dark .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(240, 192= +, 0); } + +.ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-a__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-a= +__img-container .image, .ai-hero-header.color-block-yellow-light .cmp-ai-he= +ro-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, = +240, 179); } + +.ai-hero-header.brand-gradient-pink .cmp-ai-hero-header-a__color-bar-text-w= +rapper, .ai-hero-header.brand-gradient-pink .cmp-ai-hero-header-a__pre-titl= +e-color-bar-text-wrapper { background-image: linear-gradient(90deg, rgb(164= +, 2, 83) 0%, rgb(231, 0, 116) 30%); } + +.ai-hero-header.brand-gradient-purple .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.brand-gradient-purple .cmp-ai-hero-header-a__pre-= +title-color-bar-text-wrapper { background-image: linear-gradient(rgb(70, 1,= + 115), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-purple-alt .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.brand-gradient-purple-alt .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-image: linear-gradient(90= +deg, rgb(70, 1, 115), rgb(117, 0, 192), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-blue .cmp-ai-hero-header-a__color-bar-text-w= +rapper, .ai-hero-header.brand-gradient-blue .cmp-ai-hero-header-a__pre-titl= +e-color-bar-text-wrapper { background-image: linear-gradient(rgb(0, 0, 136)= +, rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-blue2 .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.brand-gradient-blue2 .cmp-ai-hero-header-a__pre-ti= +tle-color-bar-text-wrapper { background-image: linear-gradient(rgb(0, 77, 2= +55), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-light-blue .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.brand-gradient-light-blue .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-image: linear-gradient(90= +deg, rgb(0, 186, 255), rgb(0, 142, 255), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-red .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.brand-gradient-red .cmp-ai-hero-header-a__pre-title-= +color-bar-text-wrapper { background-image: linear-gradient(rgb(113, 0, 18),= + red); } + +.ai-hero-header.brand-gradient-red-alt .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.brand-gradient-red-alt .cmp-ai-hero-header-a__pr= +e-title-color-bar-text-wrapper { background-image: linear-gradient(90deg, r= +ed, rgb(189, 0, 29), rgb(113, 0, 18)); } + +.ai-hero-header.brand-gradient .cmp-ai-hero-header-a__color-bar-text-wrappe= +r, .ai-hero-header.brand-gradient .cmp-ai-hero-header-a__pre-title-color-ba= +r-text-wrapper { background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 1= +86, 255)); } + +.ai-hero-header.brand-gradient-alt .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.brand-gradient-alt .cmp-ai-hero-header-a__pre-title-= +color-bar-text-wrapper { background-image: linear-gradient(90deg, rgb(0, 25= +5, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-yellow .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.brand-gradient-yellow .cmp-ai-hero-header-a__pre-= +title-color-bar-text-wrapper { background-image: linear-gradient(rgb(255, 2= +55, 0), rgb(240, 192, 0)); } + +.ai-hero-header.brand-gradient-yellow-alt .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.brand-gradient-yellow-alt .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-image: linear-gradient(90= +deg, rgb(255, 255, 0), rgb(255, 212, 46), rgb(255, 182, 0)); } + +.ai-hero-header.brand-gradient-green .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.brand-gradient-green .cmp-ai-hero-header-a__pre-ti= +tle-color-bar-text-wrapper { background-image: linear-gradient(90deg, rgb(0= +, 255, 0), rgb(0, 215, 0), rgb(0, 83, 10)); } + +.cmp-ai-hero-header-a .cmp-image, .cmp-ai-hero-header-a .cmp-image__image, = +.cmp-ai-hero-header-a .image { height: 100%; } + +.cmp-ai-hero-header-a .cmp-teaser__image { border: none; } + +.cmp-ai-hero-header-a__video-img-text-container { position: relative; overf= +low: hidden; } + +.cmp-ai-hero-header-a__video-container .cmp-video-hero { overflow: hidden; = +background-color: rgb(161, 0, 255); } + +.cmp-ai-hero-header-a__video-container .cmp-video-hero__video { width: auto= +; height: 47.3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__video-container .cmp-video-hero__video { width: 10= +0%; height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__video-container .cmp-video-hero__video { height: 6= +3rem; } +} + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__video-container .cmp-video-hero__controls { left: = +2rem; right: auto; } +} + +.cmp-ai-hero-header__light-theme-icon .cmp-ai-hero-header-a__video-containe= +r .cmp-video-hero__controls-mute, .cmp-ai-hero-header__light-theme-icon .cm= +p-ai-hero-header-a__video-container .cmp-video-hero__controls-pause, .cmp-a= +i-hero-header__light-theme-icon .cmp-ai-hero-header-a__video-container .cmp= +-video-hero__controls-play, .cmp-ai-hero-header__light-theme-icon .cmp-ai-h= +ero-header-a__video-container .cmp-video-hero__controls-unmute { color: rgb= +(0, 0, 0); } + +.cmp-ai-hero-header-a__video-container .cmp-video-hero__content { padding: = +0px; } + +.cmp-ai-hero-header-a__pre-title-text-img-container { position: absolute; t= +op: 14rem; right: 0px; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__pre-title-text-img-container { top: 5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__pre-title-text-img-container { top: 13rem; } +} + +.cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { position: relativ= +e; display: flex; -webkit-box-align: center; align-items: center; height: 4= +.3rem; background-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { height: 4.7rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { height: 5rem; } +} + +.cmp-ai-hero-header-a__pre-title-container { position: relative; padding: 1= +rem 1.5rem 0px; display: flex; -webkit-box-orient: vertical; -webkit-box-di= +rection: normal; flex-direction: column; -webkit-box-align: end; align-item= +s: flex-end; } + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__pre-title-container { padding: 1rem 2rem 0px; } +} + +.cmp-ai-hero-header-a__pre-title-container .cmp-title__text { font-size: 1.= +4rem; font-weight: 500; line-height: 1.7rem; text-transform: none; } + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__pre-title-container .cmp-title__text { font-size: = +1.8rem; line-height: 2.2rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-a__pre-title-container = +.cmp-title__text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-a__horizontal-rule { height: 0.2rem; background-color: = +rgb(0, 0, 0); margin: 0.4rem 0px 1rem; width: 22.8rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__horizontal-rule { width: 23.9rem; margin-top: 0.8r= +em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__horizontal-rule { width: 29.9rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-a__horizontal-rule { ba= +ckground-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__text-img-container { width: 66.67%; margin-top: -5= +rem; margin-left: 33.34%; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__text-img-container { margin-top: -9rem; } +} + +.cmp-ai-hero-header-a__color-bar-text-wrapper { position: relative; display= +: flex; -webkit-box-align: center; align-items: center; min-height: 9rem; b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__color-bar-text-wrapper { min-height: 7.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__color-bar-text-wrapper { min-height: 13.8rem; } +} + +.cmp-ai-hero-header-a__color-bar-img-container, .cmp-ai-hero-header-a__pre-= +title-color-bar-img-container { position: absolute; inset: 0px; overflow: h= +idden; } + +.cmp-ai-hero-header-a__color-bar-img-container .cmp-teaser__image, .cmp-ai-= +hero-header-a__pre-title-color-bar-img-container .cmp-teaser__image { heigh= +t: 100%; } + +.cmp-ai-hero-header-a__title-container { position: relative; margin: 0.9rem= + 0px 0.9rem 8.33%; width: 75%; word-break: break-word; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__title-container { margin: 1.1rem 0px 1.1rem 16.67%= +; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__title-container { margin: 1rem 0px 1rem 25%; } +} + +.cmp-ai-hero-header-a__title-container .cmp-title__text { font-size: 3rem; = +line-height: 1.1; font-weight: 700; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__title-container .cmp-title__text { font-size: 3.6r= +em; line-height: 1; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__title-container .cmp-title__text { font-size: 6.5r= +em; line-height: 7rem; } +} + +.cmp-ai-hero-header__uppercase .cmp-ai-hero-header-a__title-container .cmp-= +title__text { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-a__title-container .cmp= +-title__text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-a__img-container { height: 47.3rem; overflow: hidden; b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__img-container { height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__img-container { height: 63rem; } +} + +.cmp-ai-hero-header-a__img-container .cmp-image__image { width: auto; max-w= +idth: none; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__img-container .cmp-image__image { width: 100%; max= +-width: 100%; height: 100%; object-fit: cover; margin: 0px; } +} + +.ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(180, 85, 170); } + +.ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(160, 85, 245); } + +.ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(190, 130, 255); } + +.ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(220, 175, 255); } + +.ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(230, 220, 255); } + +.ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-b__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-b__img-co= +ntainer .image { background-color: rgb(0, 65, 240); } + +.ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-b__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-b__img-co= +ntainer .image { background-color: rgb(190, 190, 190); } + +.ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header-b__color-bar-= +text-wrapper, .ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header= +-b__img-container .image { background-color: rgb(150, 150, 150); } + +.ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(90, 90, 90); } + +.ai-hero-header.color-block-alt-green .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-alt-green .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(0, 215, 0); } + +.ai-hero-header.color-block-alt-red .cmp-ai-hero-header-b__color-bar-text-w= +rapper, .ai-hero-header.color-block-alt-red .cmp-ai-hero-header-b__img-cont= +ainer .image { background-color: red; } + +.ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(255, 255, 0); } + +.ai-hero-header.color-block-aqua .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-aqua .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(0, 255, 187); } + +.ai-hero-header.color-block-blue .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-blue .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(0, 186, 255); } + +.ai-hero-header.color-block-blue-green .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-green .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(5, 240, 165); } + +.ai-hero-header.color-block-brand-green .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-brand-green .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(100, 255, 80); } + +.ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-b__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-b= +__img-container .image { background-color: rgb(255, 120, 0); } + +.ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-b__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-b= +__img-container .image { background-color: rgb(255, 235, 50); } + +.ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(0, 142, 255); } + +.ai-hero-header.color-block-blue-light .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-light .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(0, 243, 255); } + +.ai-hero-header.color-block-core-purple .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-core-purple .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(70, 0, 115); } + +.ai-hero-header.color-block-cyan .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-cyan .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(0, 255, 255); } + +.ai-hero-header.color-block-gray .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-gray .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(167, 167, 167); } + +.ai-hero-header.color-block-gray-base .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-base .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(0, 0, 0); } + +.ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(107, 107, 107); } + +.ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(74, 74, 74); } + +.ai-hero-header.color-block-gray-light .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-gray-light .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(204, 204, 204); } + +.ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-b__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-b= +__img-container .image { background-color: rgb(227, 227, 227); } + +.ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header-b__color-bar-= +text-wrapper, .ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header= +-b__img-container .image { background-color: rgb(242, 242, 242); } + +.ai-hero-header.color-block-grayishyellow-dark .cmp-ai-hero-header-b__color= +-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-dark .cmp-ai-h= +ero-header-b__img-container .image { background-color: rgb(150, 150, 140); = +} + +.ai-hero-header.color-block-grayishyellow-light .cmp-ai-hero-header-b__colo= +r-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-light .cmp-ai= +-hero-header-b__img-container .image { background-color: rgb(230, 230, 220)= +; } + +.ai-hero-header.color-block-green .cmp-ai-hero-header-b__color-bar-text-wra= +pper, .ai-hero-header.color-block-green .cmp-ai-hero-header-b__img-containe= +r .image { background-color: rgb(0, 255, 0); } + +.ai-hero-header.color-block-green-dark .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-green-dark .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(0, 83, 10); } + +.ai-hero-header.color-block-link .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-link .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(0, 77, 255); } + +.ai-hero-header.color-block-link-dark .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-link-dark .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(0, 0, 136); } + +.ai-hero-header.color-block-orange .cmp-ai-hero-header-b__color-bar-text-wr= +apper, .ai-hero-header.color-block-orange .cmp-ai-hero-header-b__img-contai= +ner .image { background-color: rgb(255, 182, 0); } + +.ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(255, 149, 0); } + +.ai-hero-header.color-block-pink .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-pink .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(231, 0, 116); } + +.ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(164, 2, 83); } + +.ai-hero-header.color-block-pink-light .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-pink-light .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(255, 80, 160); } + +.ai-hero-header.color-block-purple .cmp-ai-hero-header-b__color-bar-text-wr= +apper, .ai-hero-header.color-block-purple .cmp-ai-hero-header-b__img-contai= +ner .image { background-color: rgb(161, 0, 255); } + +.ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(117, 0, 192); } + +.ai-hero-header.color-block-purple-darkest .cmp-ai-hero-header-b__color-bar= +-text-wrapper, .ai-hero-header.color-block-purple-darkest .cmp-ai-hero-head= +er-b__img-container .image { background-color: rgb(70, 1, 115); } + +.ai-hero-header.color-block-red .cmp-ai-hero-header-b__color-bar-text-wrapp= +er, .ai-hero-header.color-block-red .cmp-ai-hero-header-b__img-container .i= +mage { background-color: rgb(231, 15, 41); } + +.ai-hero-header.color-block-red-dark .cmp-ai-hero-header-b__color-bar-text-= +wrapper, .ai-hero-header.color-block-red-dark .cmp-ai-hero-header-b__img-co= +ntainer .image { background-color: rgb(189, 0, 29); } + +.ai-hero-header.color-block-red-darker .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-red-darker .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(113, 0, 18); } + +.ai-hero-header.color-block-red-light .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-red-light .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(255, 50, 70); } + +.ai-hero-header.color-block-white .cmp-ai-hero-header-b__color-bar-text-wra= +pper, .ai-hero-header.color-block-white .cmp-ai-hero-header-b__img-containe= +r .image { background-color: rgb(255, 255, 255); } + +.ai-hero-header.color-block-yellow .cmp-ai-hero-header-b__color-bar-text-wr= +apper, .ai-hero-header.color-block-yellow .cmp-ai-hero-header-b__img-contai= +ner .image { background-color: rgb(255, 212, 46); } + +.ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(240, 192, 0); } + +.ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-b__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-b= +__img-container .image { background-color: rgb(255, 240, 179); } + +.ai-hero-header.brand-gradient-pink .cmp-ai-hero-header-b__color-bar-text-w= +rapper { background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(2= +31, 0, 116) 30%); } + +.ai-hero-header.brand-gradient-purple .cmp-ai-hero-header-b__color-bar-text= +-wrapper { background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 2= +55)); } + +.ai-hero-header.brand-gradient-purple-alt .cmp-ai-hero-header-b__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(70, 1, 115), rg= +b(117, 0, 192), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-blue .cmp-ai-hero-header-b__color-bar-text-w= +rapper { background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255))= +; } + +.ai-hero-header.brand-gradient-blue2 .cmp-ai-hero-header-b__color-bar-text-= +wrapper { background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 25= +5)); } + +.ai-hero-header.brand-gradient-light-blue .cmp-ai-hero-header-b__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(0, 186, 255), r= +gb(0, 142, 255), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-red .cmp-ai-hero-header-b__color-bar-text-wr= +apper { background-image: linear-gradient(rgb(113, 0, 18), red); } + +.ai-hero-header.brand-gradient-red-alt .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper { background-image: linear-gradient(90deg, red, rgb(189, 0, 29), = +rgb(113, 0, 18)); } + +.ai-hero-header.brand-gradient .cmp-ai-hero-header-b__color-bar-text-wrappe= +r { background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-alt .cmp-ai-hero-header-b__color-bar-text-wr= +apper { background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186= +, 255)); } + +.ai-hero-header.brand-gradient-yellow .cmp-ai-hero-header-b__color-bar-text= +-wrapper { background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192= +, 0)); } + +.ai-hero-header.brand-gradient-yellow-alt .cmp-ai-hero-header-b__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(255, 255, 0), r= +gb(255, 212, 46), rgb(255, 182, 0)); } + +.ai-hero-header.brand-gradient-green .cmp-ai-hero-header-b__color-bar-text-= +wrapper { background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 2= +15, 0), rgb(0, 83, 10)); } + +.cmp-ai-hero-header-b .cmp-image, .cmp-ai-hero-header-b .cmp-image__image, = +.cmp-ai-hero-header-b .cmp-image__link, .cmp-ai-hero-header-b .image { heig= +ht: 100%; } + +.cmp-ai-hero-header-b .cmp-teaser__image { border: none; height: 100%; } + +.cmp-ai-hero-header-b__video-img-text-container { position: relative; } + +.cmp-ai-hero-header-b__img-container { height: 47.3rem; overflow: hidden; b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__img-container { height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__img-container { height: 63rem; } +} + +.cmp-ai-hero-header-b__img-container .cmp-image__image { width: auto; max-w= +idth: none; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__img-container .cmp-image__image { width: 100%; max= +-width: 100%; height: 100%; object-fit: cover; margin: 0px; } +} + +.cmp-ai-hero-header-b__video-container .cmp-video-hero { overflow: hidden; = +background-color: rgb(161, 0, 255); } + +.cmp-ai-hero-header-b__video-container .cmp-video-hero__video { width: auto= +; height: 47.3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__video-container .cmp-video-hero__video { width: 10= +0%; height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__video-container .cmp-video-hero__video { height: 6= +3rem; } +} + +.cmp-ai-hero-header-b__video-container .cmp-video-hero__controls { bottom: = +auto; top: 1.5rem; right: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__video-container .cmp-video-hero__controls { inset:= + auto auto 1.5rem 2rem; } +} + +.cmp-ai-hero-header__light-theme-icon .cmp-ai-hero-header-b__video-containe= +r .cmp-video-hero__controls-mute, .cmp-ai-hero-header__light-theme-icon .cm= +p-ai-hero-header-b__video-container .cmp-video-hero__controls-pause, .cmp-a= +i-hero-header__light-theme-icon .cmp-ai-hero-header-b__video-container .cmp= +-video-hero__controls-play, .cmp-ai-hero-header__light-theme-icon .cmp-ai-h= +ero-header-b__video-container .cmp-video-hero__controls-unmute { color: rgb= +(0, 0, 0); } + +.cmp-ai-hero-header-b__video-container .cmp-video-hero__content { padding: = +0px; } + +.cmp-ai-hero-header-b__color-bar-img-container { position: absolute; inset:= + 0px; overflow: hidden; } + +.cmp-ai-hero-header-b__text-img-container { display: flex; -webkit-box-pack= +: end; justify-content: flex-end; } + +.cmp-ai-hero-header-b__color-bar-text-wrapper { position: relative; min-hei= +ght: 28rem; width: 91.67%; margin-top: -9.3rem; background-color: rgb(161, = +0, 255); max-width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__color-bar-text-wrapper { min-height: 30rem; width:= + 32.94em; margin-top: -8.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__color-bar-text-wrapper { min-height: 48.1rem; widt= +h: 49.19em; margin-top: -13rem; } +} + +.cmp-ai-hero-header-b__text-container { position: relative; } + +.cmp-ai-hero-header-b__title-container { width: 75%; padding-top: 0.67em; p= +adding-bottom: 1.67em; margin-left: 8.33%; font-size: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__title-container { width: 58.33%; padding-top: 0.83= +em; padding-bottom: 1.94em; margin-left: calc(8.33% - 0.56em); font-size: 3= +.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__title-container { padding-top: 0.62em; padding-bot= +tom: 1.54em; margin-left: calc(8.33% + 0.39em); font-size: 6.5rem; } +} + +.cmp-ai-hero-header-b__title-container .cmp-text { font-size: 3rem; line-he= +ight: 3.4rem; font-weight: 700; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__title-container .cmp-text { font-size: 3.6rem; lin= +e-height: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__title-container .cmp-text { font-size: 6.5rem; lin= +e-height: 7rem; } +} + +.cmp-ai-hero-header__uppercase .cmp-ai-hero-header-b__title-container .cmp-= +text { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-b__title-container .cmp= +-text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-b__pre-title-container { padding: 2.81em 0.94em 0px 0px= +; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: norma= +l; flex-direction: column; word-break: break-all; font-size: 1.6rem; font-w= +eight: 500; line-height: 1.2; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__pre-title-container { padding: 1.88em 5em 0px 0px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__pre-title-container { padding: 1.88em 6.25em 0px 0= +px; } +} + +.cmp-ai-hero-header-b__pre-title-container .cmp-title__text { display: flex= +; -webkit-box-pack: end; justify-content: flex-end; margin-bottom: 0.4rem; = +font-size: 1.4rem; line-height: 1.7rem; } + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__pre-title-container .cmp-title__text { font-size: = +1.8rem; line-height: 2.2rem; margin-bottom: 0.8rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-b__pre-title-container = +.cmp-title__text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-b__pre-title-container .cmp-ai-hero-header-b__horizonta= +l-rule-container { display: flex; -webkit-box-pack: end; justify-content: f= +lex-end; } + +.cmp-ai-hero-header-b__pre-title-container .cmp-ai-hero-header-b__horizonta= +l-rule-container .cmp-ai-hero-header-b__horizontal-rule { height: 0.2rem; w= +idth: 23rem; background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__pre-title-container .cmp-ai-hero-header-b__horizon= +tal-rule-container .cmp-ai-hero-header-b__horizontal-rule { width: 24rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__pre-title-container .cmp-ai-hero-header-b__horizon= +tal-rule-container .cmp-ai-hero-header-b__horizontal-rule { width: 30rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-b__pre-title-container = +.cmp-ai-hero-header-b__horizontal-rule-container .cmp-ai-hero-header-b__hor= +izontal-rule { background-color: rgb(255, 255, 255); } + +.cmp-hero-header-c { display: flex; } + +.cmp-hero-header-c__image-container { width: 33.33%; display: none; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__image-container { display: block; } +} + +.cmp-hero-header-c__image-container .cmp-image__image { object-fit: cover; = +} + +.cmp-hero-header-c__image-container .cmp-teaser__image { border: 0px; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__image-container .cmp-teaser__image { height: 23rem; w= +idth: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__image-container .cmp-teaser__image { height: 40rem; w= +idth: 100%; } +} + +.cmp-hero-header-c__image-container .cmp-teaser__image .cmp-image, .cmp-her= +o-header-c__image-container .cmp-teaser__image .cmp-image__image, .cmp-hero= +-header-c__image-container .cmp-teaser__image .image, .cmp-hero-header-c__i= +mage-container .cmp-teaser__image .mediaimage { height: 100%; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__image-container .cmp-teaser__image .cmp-video-hero__v= +ideo { height: 23rem; width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__image-container .cmp-teaser__image .cmp-video-hero__v= +ideo { height: 40rem; width: 100%; } +} + +.cmp-ai-hero-header__light-theme-icon .cmp-hero-header-c__image-container .= +cmp-teaser__image .cmp-video-hero__controls-mute, .cmp-ai-hero-header__ligh= +t-theme-icon .cmp-hero-header-c__image-container .cmp-teaser__image .cmp-vi= +deo-hero__controls-pause, .cmp-ai-hero-header__light-theme-icon .cmp-hero-h= +eader-c__image-container .cmp-teaser__image .cmp-video-hero__controls-play,= + .cmp-ai-hero-header__light-theme-icon .cmp-hero-header-c__image-container = +.cmp-teaser__image .cmp-video-hero__controls-unmute { color: rgb(0, 0, 0); = +} + +.cmp-hero-header-c__text-container { position: relative; background-color: = +rgb(161, 0, 255); min-height: 28rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__text-container { width: 66.67%; min-height: 29rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container { min-height: 43.3rem; } +} + +.cmp-hero-header-c__text-container .cmp-teaser__image { position: absolute;= + inset: 0px; object-fit: cover; width: 100%; height: 100%; border: 0px; } + +.cmp-hero-header-c__text-container .cmp-teaser__image .cmp-image, .cmp-hero= +-header-c__text-container .cmp-teaser__image .cmp-image__image { height: 10= +0%; } + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text { position: rel= +ative; } + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text-title { display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; -webkit-box-align: end; align-items: flex-end; padding: 4= +.5rem 1.5rem 0px 0px; text-align: right; font-size: 1.4rem; text-transform:= + uppercase; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title { paddi= +ng: 3rem 8rem 0px 0px; font-size: 1.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title { font-= +size: 1.8rem; font-weight: 500; padding: 3rem 10rem 0px 0px; } +} + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-label { f= +ont-weight: 500; color: rgb(0, 0, 0); line-height: 1.7rem; } + +.cmp-ai-hero-header__uppercase .cmp-hero-header-c__text-container .cmp-hero= +-header-c__text-title-label { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-hero-header-c__text-container .cmp-her= +o-header-c__text-title-label { color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-label {= + font-size: 1.8rem; line-height: 2.2rem; } +} + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-separator= + { border-width: initial; border-style: solid solid none; border-color: ini= +tial; border-image: initial; color: rgb(0, 0, 0); width: 22.4rem; padding: = +0px; margin: 0.4rem 0px 0px; } + +.cmp-ai-hero-header__uppercase .cmp-hero-header-c__text-container .cmp-hero= +-header-c__text-title-separator { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-hero-header-c__text-container .cmp-her= +o-header-c__text-title-separator { color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-separat= +or { width: 23.5rem; margin: 0.8rem 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-separat= +or { width: 29.5rem; } +} + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text-header2 { margi= +n: 2rem 0px 0px 8.33%; padding-bottom: 5rem; font-size: 3rem; line-height: = +3.3rem; width: 75%; color: rgb(0, 0, 0); } + +.cmp-ai-hero-header__uppercase .cmp-hero-header-c__text-container .cmp-hero= +-header-c__text-header2 { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-hero-header-c__text-container .cmp-her= +o-header-c__text-header2 { color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-header2 { mar= +gin: 3rem 0px 0px calc(8.33% - 2rem); padding-bottom: 7rem; font-size: 3.6r= +em; line-height: 3.6rem; width: 58.33%; font-weight: 700; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-header2 { mar= +gin: 4rem 0px 0px calc(8.33% + 2.5rem); padding-bottom: 10rem; font-size: 6= +.5rem; line-height: 7rem; } +} + +.ai-hero-header.color-block-accent-purple-1 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(180, 85, 170); } + +.ai-hero-header.color-block-accent-purple-2 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(160, 85, 245); } + +.ai-hero-header.color-block-accent-purple-3 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(190, 130, 255); } + +.ai-hero-header.color-block-accent-purple-4 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(220, 175, 255); } + +.ai-hero-header.color-block-accent-purple-5 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(230, 220, 255); } + +.ai-hero-header.color-block-alt-blue .cmp-hero-header-c__text-container { b= +ackground-color: rgb(0, 65, 240); } + +.ai-hero-header.color-block-alt-gray .cmp-hero-header-c__text-container { b= +ackground-color: rgb(190, 190, 190); } + +.ai-hero-header.color-block-alt-gray-dark .cmp-hero-header-c__text-containe= +r { background-color: rgb(150, 150, 150); } + +.ai-hero-header.color-block-alt-gray-darker .cmp-hero-header-c__text-contai= +ner { background-color: rgb(90, 90, 90); } + +.ai-hero-header.color-block-alt-green .cmp-hero-header-c__text-container { = +background-color: rgb(0, 215, 0); } + +.ai-hero-header.color-block-alt-red .cmp-hero-header-c__text-container { ba= +ckground-color: red; } + +.ai-hero-header.color-block-alt-yellow .cmp-hero-header-c__text-container {= + background-color: rgb(255, 255, 0); } + +.ai-hero-header.color-block-aqua .cmp-hero-header-c__text-container { backg= +round-color: rgb(0, 255, 187); } + +.ai-hero-header.color-block-blue .cmp-hero-header-c__text-container { backg= +round-color: rgb(0, 186, 255); } + +.ai-hero-header.color-block-blue-green .cmp-hero-header-c__text-container {= + background-color: rgb(5, 240, 165); } + +.ai-hero-header.color-block-brand-green .cmp-hero-header-c__text-container = +{ background-color: rgb(100, 255, 80); } + +.ai-hero-header.color-block-brand-orange .cmp-hero-header-c__text-container= + { background-color: rgb(255, 120, 0); } + +.ai-hero-header.color-block-brand-yellow .cmp-hero-header-c__text-container= + { background-color: rgb(255, 235, 50); } + +.ai-hero-header.color-block-blue-dark .cmp-hero-header-c__text-container { = +background-color: rgb(0, 142, 255); } + +.ai-hero-header.color-block-blue-light .cmp-hero-header-c__text-container {= + background-color: rgb(0, 243, 255); } + +.ai-hero-header.color-block-core-purple .cmp-hero-header-c__text-container = +{ background-color: rgb(70, 0, 115); } + +.ai-hero-header.color-block-cyan .cmp-hero-header-c__text-container { backg= +round-color: rgb(0, 255, 255); } + +.ai-hero-header.color-block-gray .cmp-hero-header-c__text-container { backg= +round-color: rgb(167, 167, 167); } + +.ai-hero-header.color-block-gray-base .cmp-hero-header-c__text-container { = +background-color: rgb(0, 0, 0); } + +.ai-hero-header.color-block-gray-dark .cmp-hero-header-c__text-container { = +background-color: rgb(107, 107, 107); } + +.ai-hero-header.color-block-gray-darker .cmp-hero-header-c__text-container = +{ background-color: rgb(74, 74, 74); } + +.ai-hero-header.color-block-gray-light .cmp-hero-header-c__text-container {= + background-color: rgb(204, 204, 204); } + +.ai-hero-header.color-block-gray-lighter .cmp-hero-header-c__text-container= + { background-color: rgb(227, 227, 227); } + +.ai-hero-header.color-block-gray-lightest .cmp-hero-header-c__text-containe= +r { background-color: rgb(242, 242, 242); } + +.ai-hero-header.color-block-grayishyellow-dark .cmp-hero-header-c__text-con= +tainer { background-color: rgb(150, 150, 140); } + +.ai-hero-header.color-block-grayishyellow-light .cmp-hero-header-c__text-co= +ntainer { background-color: rgb(230, 230, 220); } + +.ai-hero-header.color-block-green .cmp-hero-header-c__text-container { back= +ground-color: rgb(0, 255, 0); } + +.ai-hero-header.color-block-green-dark .cmp-hero-header-c__text-container {= + background-color: rgb(0, 83, 10); } + +.ai-hero-header.color-block-link .cmp-hero-header-c__text-container { backg= +round-color: rgb(0, 77, 255); } + +.ai-hero-header.color-block-link-dark .cmp-hero-header-c__text-container { = +background-color: rgb(0, 0, 136); } + +.ai-hero-header.color-block-orange .cmp-hero-header-c__text-container { bac= +kground-color: rgb(255, 182, 0); } + +.ai-hero-header.color-block-orange-dark .cmp-hero-header-c__text-container = +{ background-color: rgb(255, 149, 0); } + +.ai-hero-header.color-block-pink .cmp-hero-header-c__text-container { backg= +round-color: rgb(231, 0, 116); } + +.ai-hero-header.color-block-pink-dark .cmp-hero-header-c__text-container { = +background-color: rgb(164, 2, 83); } + +.ai-hero-header.color-block-pink-light .cmp-hero-header-c__text-container {= + background-color: rgb(255, 80, 160); } + +.ai-hero-header.color-block-purple .cmp-hero-header-c__text-container { bac= +kground-color: rgb(161, 0, 255); } + +.ai-hero-header.color-block-purple-dark .cmp-hero-header-c__text-container = +{ background-color: rgb(117, 0, 192); } + +.ai-hero-header.color-block-purple-darkest .cmp-hero-header-c__text-contain= +er { background-color: rgb(70, 1, 115); } + +.ai-hero-header.color-block-red .cmp-hero-header-c__text-container { backgr= +ound-color: rgb(231, 15, 41); } + +.ai-hero-header.color-block-red-dark .cmp-hero-header-c__text-container { b= +ackground-color: rgb(189, 0, 29); } + +.ai-hero-header.color-block-red-darker .cmp-hero-header-c__text-container {= + background-color: rgb(113, 0, 18); } + +.ai-hero-header.color-block-red-light .cmp-hero-header-c__text-container { = +background-color: rgb(255, 50, 70); } + +.ai-hero-header.color-block-white .cmp-hero-header-c__text-container { back= +ground-color: rgb(255, 255, 255); } + +.ai-hero-header.color-block-yellow .cmp-hero-header-c__text-container { bac= +kground-color: rgb(255, 212, 46); } + +.ai-hero-header.color-block-yellow-dark .cmp-hero-header-c__text-container = +{ background-color: rgb(240, 192, 0); } + +.ai-hero-header.color-block-yellow-light .cmp-hero-header-c__text-container= + { background-color: rgb(255, 240, 179); } + +.ai-hero-header.brand-gradient-pink .cmp-hero-header-c__text-container { ba= +ckground-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(231, 0, 116)= + 30%); } + +.ai-hero-header.brand-gradient-purple .cmp-hero-header-c__text-container { = +background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-purple-alt .cmp-hero-header-c__text-containe= +r { background-image: linear-gradient(90deg, rgb(70, 1, 115), rgb(117, 0, 1= +92), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-blue .cmp-hero-header-c__text-container { ba= +ckground-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-blue2 .cmp-hero-header-c__text-container { b= +ackground-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-light-blue .cmp-hero-header-c__text-containe= +r { background-image: linear-gradient(90deg, rgb(0, 186, 255), rgb(0, 142, = +255), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-red .cmp-hero-header-c__text-container { bac= +kground-image: linear-gradient(rgb(113, 0, 18), red); } + +.ai-hero-header.brand-gradient-red-alt .cmp-hero-header-c__text-container {= + background-image: linear-gradient(90deg, red, rgb(189, 0, 29), rgb(113, 0,= + 18)); } + +.ai-hero-header.brand-gradient .cmp-hero-header-c__text-container { backgro= +und-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-alt .cmp-hero-header-c__text-container { bac= +kground-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-yellow .cmp-hero-header-c__text-container { = +background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192, 0)); } + +.ai-hero-header.brand-gradient-yellow-alt .cmp-hero-header-c__text-containe= +r { background-image: linear-gradient(90deg, rgb(255, 255, 0), rgb(255, 212= +, 46), rgb(255, 182, 0)); } + +.ai-hero-header.brand-gradient-green .cmp-hero-header-c__text-container { b= +ackground-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 215, 0), rgb= +(0, 83, 10)); } + +.ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-1 .= +cmp-video-hero { background-color: rgb(180, 85, 170); } + +.ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-2 .= +cmp-video-hero { background-color: rgb(160, 85, 245); } + +.ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-3 .= +cmp-video-hero { background-color: rgb(190, 130, 255); } + +.ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-4 .= +cmp-video-hero { background-color: rgb(220, 175, 255); } + +.ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-5 .= +cmp-video-hero { background-color: rgb(230, 220, 255); } + +.ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-d__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-d__img-co= +ntainer .image, .ai-hero-header.color-block-alt-blue .cmp-video-hero { back= +ground-color: rgb(0, 65, 240); } + +.ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-d__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-d__img-co= +ntainer .image, .ai-hero-header.color-block-alt-gray .cmp-video-hero { back= +ground-color: rgb(190, 190, 190); } + +.ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header-d__color-bar-= +text-wrapper, .ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header= +-d__img-container .image, .ai-hero-header.color-block-alt-gray-dark .cmp-vi= +deo-hero { background-color: rgb(150, 150, 150); } + +.ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-alt-gray-darker .= +cmp-video-hero { background-color: rgb(90, 90, 90); } + +.ai-hero-header.color-block-alt-green .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-alt-green .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-alt-green .cmp-video-hero { b= +ackground-color: rgb(0, 215, 0); } + +.ai-hero-header.color-block-alt-red .cmp-ai-hero-header-d__color-bar-text-w= +rapper, .ai-hero-header.color-block-alt-red .cmp-ai-hero-header-d__img-cont= +ainer .image, .ai-hero-header.color-block-alt-red .cmp-video-hero { backgro= +und-color: red; } + +.ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-alt-yellow .cmp-video-hero = +{ background-color: rgb(255, 255, 0); } + +.ai-hero-header.color-block-aqua .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-aqua .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-aqua .cmp-video-hero { background-color= +: rgb(0, 255, 187); } + +.ai-hero-header.color-block-blue .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-blue .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-blue .cmp-video-hero { background-color= +: rgb(0, 186, 255); } + +.ai-hero-header.color-block-blue-green .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-green .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-blue-green .cmp-video-hero = +{ background-color: rgb(5, 240, 165); } + +.ai-hero-header.color-block-brand-green .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-brand-green .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-brand-green .cmp-video-he= +ro { background-color: rgb(100, 255, 80); } + +.ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-d__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-d= +__img-container .image, .ai-hero-header.color-block-brand-orange .cmp-video= +-hero { background-color: rgb(255, 120, 0); } + +.ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-d__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-d= +__img-container .image, .ai-hero-header.color-block-brand-yellow .cmp-video= +-hero { background-color: rgb(255, 235, 50); } + +.ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-blue-dark .cmp-video-hero { b= +ackground-color: rgb(0, 142, 255); } + +.ai-hero-header.color-block-blue-light .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-light .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-blue-light .cmp-video-hero = +{ background-color: rgb(0, 243, 255); } + +.ai-hero-header.color-block-core-purple .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-core-purple .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-core-purple .cmp-video-he= +ro { background-color: rgb(70, 0, 115); } + +.ai-hero-header.color-block-cyan .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-cyan .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-cyan .cmp-video-hero { background-color= +: rgb(0, 255, 255); } + +.ai-hero-header.color-block-gray .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-gray .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-gray .cmp-video-hero { background-color= +: rgb(167, 167, 167); } + +.ai-hero-header.color-block-gray-base .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-base .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-gray-base .cmp-video-hero { b= +ackground-color: rgb(0, 0, 0); } + +.ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-gray-dark .cmp-video-hero { b= +ackground-color: rgb(107, 107, 107); } + +.ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-gray-darker .cmp-video-he= +ro { background-color: rgb(74, 74, 74); } + +.ai-hero-header.color-block-gray-light .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-gray-light .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-gray-light .cmp-video-hero = +{ background-color: rgb(204, 204, 204); } + +.ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-d__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-d= +__img-container .image, .ai-hero-header.color-block-gray-lighter .cmp-video= +-hero { background-color: rgb(227, 227, 227); } + +.ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header-d__color-bar-= +text-wrapper, .ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header= +-d__img-container .image, .ai-hero-header.color-block-gray-lightest .cmp-vi= +deo-hero { background-color: rgb(242, 242, 242); } + +.ai-hero-header.color-block-grayishyellow-dark .cmp-ai-hero-header-d__color= +-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-dark .cmp-ai-h= +ero-header-d__img-container .image, .ai-hero-header.color-block-grayishyell= +ow-dark .cmp-video-hero { background-color: rgb(150, 150, 140); } + +.ai-hero-header.color-block-grayishyellow-light .cmp-ai-hero-header-d__colo= +r-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-light .cmp-ai= +-hero-header-d__img-container .image, .ai-hero-header.color-block-grayishye= +llow-light .cmp-video-hero { background-color: rgb(230, 230, 220); } + +.ai-hero-header.color-block-green .cmp-ai-hero-header-d__color-bar-text-wra= +pper, .ai-hero-header.color-block-green .cmp-ai-hero-header-d__img-containe= +r .image, .ai-hero-header.color-block-green .cmp-video-hero { background-co= +lor: rgb(0, 255, 0); } + +.ai-hero-header.color-block-green-dark .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-green-dark .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-green-dark .cmp-video-hero = +{ background-color: rgb(0, 83, 10); } + +.ai-hero-header.color-block-link .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-link .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-link .cmp-video-hero { background-color= +: rgb(0, 77, 255); } + +.ai-hero-header.color-block-link-dark .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-link-dark .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-link-dark .cmp-video-hero { b= +ackground-color: rgb(0, 0, 136); } + +.ai-hero-header.color-block-orange .cmp-ai-hero-header-d__color-bar-text-wr= +apper, .ai-hero-header.color-block-orange .cmp-ai-hero-header-d__img-contai= +ner .image, .ai-hero-header.color-block-orange .cmp-video-hero { background= +-color: rgb(255, 182, 0); } + +.ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-orange-dark .cmp-video-he= +ro { background-color: rgb(255, 149, 0); } + +.ai-hero-header.color-block-pink .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-pink .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-pink .cmp-video-hero { background-color= +: rgb(231, 0, 116); } + +.ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-pink-dark .cmp-video-hero { b= +ackground-color: rgb(164, 2, 83); } + +.ai-hero-header.color-block-pink-light .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-pink-light .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-pink-light .cmp-video-hero = +{ background-color: rgb(255, 80, 160); } + +.ai-hero-header.color-block-purple .cmp-ai-hero-header-d__color-bar-text-wr= +apper, .ai-hero-header.color-block-purple .cmp-ai-hero-header-d__img-contai= +ner .image, .ai-hero-header.color-block-purple .cmp-video-hero { background= +-color: rgb(161, 0, 255); } + +.ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-purple-dark .cmp-video-he= +ro { background-color: rgb(117, 0, 192); } + +.ai-hero-header.color-block-purple-darkest .cmp-ai-hero-header-d__color-bar= +-text-wrapper, .ai-hero-header.color-block-purple-darkest .cmp-ai-hero-head= +er-d__img-container .image, .ai-hero-header.color-block-purple-darkest .cmp= +-video-hero { background-color: rgb(70, 1, 115); } + +.ai-hero-header.color-block-red .cmp-ai-hero-header-d__color-bar-text-wrapp= +er, .ai-hero-header.color-block-red .cmp-ai-hero-header-d__img-container .i= +mage, .ai-hero-header.color-block-red .cmp-video-hero { background-color: r= +gb(231, 15, 41); } + +.ai-hero-header.color-block-red-dark .cmp-ai-hero-header-d__color-bar-text-= +wrapper, .ai-hero-header.color-block-red-dark .cmp-ai-hero-header-d__img-co= +ntainer .image, .ai-hero-header.color-block-red-dark .cmp-video-hero { back= +ground-color: rgb(189, 0, 29); } + +.ai-hero-header.color-block-red-darker .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-red-darker .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-red-darker .cmp-video-hero = +{ background-color: rgb(113, 0, 18); } + +.ai-hero-header.color-block-red-light .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-red-light .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-red-light .cmp-video-hero { b= +ackground-color: rgb(255, 50, 70); } + +.ai-hero-header.color-block-white .cmp-ai-hero-header-d__color-bar-text-wra= +pper, .ai-hero-header.color-block-white .cmp-ai-hero-header-d__img-containe= +r .image, .ai-hero-header.color-block-white .cmp-video-hero { background-co= +lor: rgb(255, 255, 255); } + +.ai-hero-header.color-block-yellow .cmp-ai-hero-header-d__color-bar-text-wr= +apper, .ai-hero-header.color-block-yellow .cmp-ai-hero-header-d__img-contai= +ner .image, .ai-hero-header.color-block-yellow .cmp-video-hero { background= +-color: rgb(255, 212, 46); } + +.ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-yellow-dark .cmp-video-he= +ro { background-color: rgb(240, 192, 0); } + +.ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-d__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-d= +__img-container .image, .ai-hero-header.color-block-yellow-light .cmp-video= +-hero { background-color: rgb(255, 240, 179); } + +.ai-hero-header.brand-gradient-pink .cmp-ai-hero-header-d__color-bar-text-w= +rapper { background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(2= +31, 0, 116) 30%); } + +.ai-hero-header.brand-gradient-purple .cmp-ai-hero-header-d__color-bar-text= +-wrapper { background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 2= +55)); } + +.ai-hero-header.brand-gradient-purple-alt .cmp-ai-hero-header-d__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(70, 1, 115), rg= +b(117, 0, 192), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-blue .cmp-ai-hero-header-d__color-bar-text-w= +rapper { background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255))= +; } + +.ai-hero-header.brand-gradient-blue2 .cmp-ai-hero-header-d__color-bar-text-= +wrapper { background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 25= +5)); } + +.ai-hero-header.brand-gradient-light-blue .cmp-ai-hero-header-d__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(0, 186, 255), r= +gb(0, 142, 255), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-red .cmp-ai-hero-header-d__color-bar-text-wr= +apper { background-image: linear-gradient(rgb(113, 0, 18), red); } + +.ai-hero-header.brand-gradient-red-alt .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper { background-image: linear-gradient(90deg, red, rgb(189, 0, 29), = +rgb(113, 0, 18)); } + +.ai-hero-header.brand-gradient .cmp-ai-hero-header-d__color-bar-text-wrappe= +r { background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-alt .cmp-ai-hero-header-d__color-bar-text-wr= +apper { background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186= +, 255)); } + +.ai-hero-header.brand-gradient-yellow .cmp-ai-hero-header-d__color-bar-text= +-wrapper { background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192= +, 0)); } + +.ai-hero-header.brand-gradient-yellow-alt .cmp-ai-hero-header-d__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(255, 255, 0), r= +gb(255, 212, 46), rgb(255, 182, 0)); } + +.ai-hero-header.brand-gradient-green .cmp-ai-hero-header-d__color-bar-text-= +wrapper { background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 2= +15, 0), rgb(0, 83, 10)); } + +.cmp-ai-hero-header-d .cmp-image, .cmp-ai-hero-header-d .cmp-image__image, = +.cmp-ai-hero-header-d .cmp-image__link, .cmp-ai-hero-header-d .image { heig= +ht: 100%; } + +.cmp-ai-hero-header-d .cmp-teaser__image { border: none; height: 100%; } + +.cmp-ai-hero-header-d__video-img-text-container { position: relative; } + +.cmp-ai-hero-header-d__img-container { height: 47.3rem; overflow: hidden; b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__img-container { height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__img-container { height: 63rem; } +} + +.cmp-ai-hero-header-d__img-container .cmp-image__image { width: auto; max-w= +idth: none; margin-bottom: 2.5em; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__img-container .cmp-image__image { width: 100%; max= +-width: 100%; height: 100%; object-fit: cover; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__img-container .cmp-image__image { width: 100%; max= +-width: 100%; height: 100%; margin-bottom: 5em; object-fit: cover; } +} + +.cmp-ai-hero-header-d__video-container .cmp-video-hero { overflow: hidden; = +background-color: rgb(161, 0, 255); } + +.cmp-ai-hero-header-d__video-container .cmp-video-hero__video { width: auto= +; height: 47.3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__video-container .cmp-video-hero__video { width: 10= +0%; height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__video-container .cmp-video-hero__video { height: 6= +3rem; } +} + +.cmp-ai-hero-header-d__video-container .cmp-video-hero__controls { bottom: = +auto; top: 1.5rem; right: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__video-container .cmp-video-hero__controls { inset:= + auto auto 1.5rem 2rem; } +} + +.cmp-ai-hero-header__light-theme-icon .cmp-ai-hero-header-d__video-containe= +r .cmp-video-hero__controls-mute, .cmp-ai-hero-header__light-theme-icon .cm= +p-ai-hero-header-d__video-container .cmp-video-hero__controls-pause, .cmp-a= +i-hero-header__light-theme-icon .cmp-ai-hero-header-d__video-container .cmp= +-video-hero__controls-play, .cmp-ai-hero-header__light-theme-icon .cmp-ai-h= +ero-header-d__video-container .cmp-video-hero__controls-unmute { color: rgb= +(0, 0, 0); } + +.cmp-ai-hero-header-d__video-container .cmp-video-hero__content { padding: = +0px; } + +.cmp-ai-hero-header-d__color-bar-img-container { position: absolute; inset:= + 0px; overflow: hidden; } + +.cmp-ai-hero-header-d__text-img-container { display: flex; -webkit-box-pack= +: end; justify-content: flex-end; opacity: 0.9; } + +.cmp-ai-hero-header-d__color-bar-text-wrapper { position: absolute; bottom:= + 0px; min-height: 14.875rem; width: 91.67%; margin-bottom: 1.875em; backgro= +und-color: rgb(161, 0, 255); max-width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__color-bar-text-wrapper { min-height: 16.875rem; wi= +dth: 32.94em; margin-bottom: 1.875em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__color-bar-text-wrapper { min-height: 40.1rem; widt= +h: 42.19em; margin-bottom: 2.5em; } +} + +.cmp-ai-hero-header-d__text-container { position: relative; } + +.cmp-ai-hero-header-d__title-container { width: 75%; padding-top: 1em; padd= +ing-bottom: 1em; margin-left: 8.33%; font-size: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__title-container { width: 56%; padding-top: 0.83333= +em; padding-bottom: 0.83333em; margin-left: calc(8.33% - 0.56em); font-size= +: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__title-container { width: 66%; padding-top: 0.92308= +em; padding-bottom: 0.76923em; margin-left: calc(8.33% + 0.39em); font-size= +: 6.5rem; } +} + +.cmp-ai-hero-header-d__title-container .cmp-text { font-size: 3rem; line-he= +ight: 3.4rem; font-weight: 700; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__title-container .cmp-text { font-size: 3.6rem; lin= +e-height: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__title-container .cmp-text { font-size: 6.5rem; lin= +e-height: 7rem; } +} + +.cmp-ai-hero-header__uppercase .cmp-ai-hero-header-d__title-container .cmp-= +text { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-d__title-container .cmp= +-text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-d__pre-title-container { padding: 1.25em 0.94em 0px 0px= +; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: norma= +l; flex-direction: column; word-break: break-all; font-size: 1.6rem; font-w= +eight: 500; line-height: 1.2; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__pre-title-container { padding: 1.25em 5em 0px 0px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__pre-title-container { padding: 2.5em 6.25em 0px 0p= +x; } +} + +.cmp-ai-hero-header-d__pre-title-container .cmp-title__text { display: flex= +; -webkit-box-pack: end; justify-content: flex-end; margin-bottom: 0.4rem; = +font-size: 1.4rem; line-height: 1.7rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__pre-title-container .cmp-title__text { margin-bott= +om: 0.8rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__pre-title-container .cmp-title__text { font-size: = +1.8rem; line-height: 2.2rem; margin-bottom: 0.8rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-d__pre-title-container = +.cmp-title__text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-d__pre-title-container .cmp-ai-hero-header-d__horizonta= +l-rule-container { display: flex; -webkit-box-pack: end; justify-content: f= +lex-end; } + +.cmp-ai-hero-header-d__pre-title-container .cmp-ai-hero-header-d__horizonta= +l-rule-container .cmp-ai-hero-header-d__horizontal-rule { height: 0.2rem; w= +idth: 22.4rem; background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__pre-title-container .cmp-ai-hero-header-d__horizon= +tal-rule-container .cmp-ai-hero-header-d__horizontal-rule { width: 23.5rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__pre-title-container .cmp-ai-hero-header-d__horizon= +tal-rule-container .cmp-ai-hero-header-d__horizontal-rule { width: 29.5rem;= + } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-d__pre-title-container = +.cmp-ai-hero-header-d__horizontal-rule-container .cmp-ai-hero-header-d__hor= +izontal-rule { background-color: rgb(255, 255, 255); } + +.cmp-carousel-module { padding-top: 2rem; padding-bottom: 8.1rem; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module { padding: 3rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module { padding: 4rem 0px; } +} + +.cmp-carousel-module .cmp-carousel__image-large .cmp-carousel__interactive-= +header2, .cmp-carousel-module .cmp-carousel__image-large .cmp-carousel__int= +eractive-header4, .cmp-carousel-module .cmp-carousel__image-small .cmp-caro= +usel__interactive-header2, .cmp-carousel-module .cmp-carousel__image-small = +.cmp-carousel__interactive-header4 { color: rgb(0, 0, 0); } + +.cmp-carousel-module .title .cmp-title { padding: 0px 1.5rem; margin-bottom= +: 2.5rem; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .title .cmp-title { padding: 0px 4.17%; } +} + +.cmp-carousel-module .title .cmp-title__text { margin: 0.8rem 0px; text-tra= +nsform: uppercase; } + +.cmp-carousel-module .carousel, .cmp-carousel-module .carousel .cmp-carouse= +l__content .cmp-carousel__image-large { position: relative; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large { height: 68.8rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container { min-height: 14.2rem; position: = +absolute; bottom: -2.4rem; width: 75%; height: 51.36%; padding: 0px 8.33%; = +display: flex; -webkit-box-align: center; align-items: center; overflow-wra= +p: break-word; visibility: visible; z-index: 1; background-color: rgb(161, = +0, 255); } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container { width: 39%; padding: 2rem 4.1= +7%; left: 4.17%; bottom: -3.3rem; height: 74.33%; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container { width: 40rem; height: 40rem; = +bottom: -5.4rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container.cmp-carousel__transparent-card { = +opacity: 0.9; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container .cmp-carousel__interactive-header= +2 { margin: 0.8rem 0px; font-weight: 700; font-size: 2rem; width: 100%; lin= +e-height: 2.4rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er2 { font-size: 3.2rem; line-height: 3.6rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container .cmp-carousel__interactive-header= +4 { margin: 0.8rem 0px; font-size: 1.6rem; width: 100%; font-weight: 500; l= +ine-height: 2.2rem; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er4 { margin: 0.4rem 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er4 { font-size: 2.4rem; margin: 0.8rem 0px; line-height: 2.8rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container .cmp-carousel__white-text { color= +: rgb(255, 255, 255); } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image { height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image__image { height: 100%; object-fit: cover; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image__link { height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image__link .cmp-image__image { object-fit: cover; width: 100%; = +height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image__link .cmp-image__image:hover { opacity: 0.7; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-image__link .cmp-image__image:hover { opacity: 1; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small { position: relative; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small { padding-left: 26.2rem; height: 36.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small { padding-left: 41.11rem; height: 56.7rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-teaser__image { border: 0px; height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__text-block-container { min-height: 14.2rem; position: = +absolute; bottom: 2rem; width: 25.6rem; height: auto; padding: 0px 3.2rem 0= +px 1.6rem; display: flex; -webkit-box-align: center; align-items: center; o= +verflow-wrap: break-word; visibility: visible; z-index: 1; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container { width: 46.3rem; left: 0px; bo= +ttom: 0px; background-color: transparent; -webkit-box-align: end; align-ite= +ms: flex-end; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container { width: 75.6rem; left: 4.17%; = +} +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__text-block-container.cmp-carousel__transparent-card { = +opacity: 0.9; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__text-block-container .cmp-carousel__interactive-header= +2 { font-weight: 700; font-size: 2.992rem; margin: 0.8rem 0px 0.4rem; line-= +height: 3.3rem; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er2 { margin: 0px; font-size: 3.6rem; width: 33rem; line-height: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er2 { font-size: 6.5rem; width: 63rem; line-height: 7rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__text-block-container .cmp-carousel__interactive-header= +4 { font-size: 1.6rem; line-height: 2.2rem; font-weight: 600; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er4 { margin-top: 0.6rem; width: 33rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er4 { font-size: 2.4rem; margin-top: 0.8rem; width: 63rem; line-height: 2.8= +rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__background-color { background-color: rgb(161, 0, 255);= + } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__background-color { background-color: transparent; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image { height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image__image { height: 100%; object-fit: cover; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image__link { height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image__link .cmp-image__image { object-fit: cover; width: 100%; = +height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image__link .cmp-image__image:hover { opacity: 0.7; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-image__link .cmp-image__image:hover { opacity: 1; } +} + +.cmp-carousel-module .carousel .cmp-carousel__actions { position: absolute;= + right: -0.3rem; top: 0.3rem; z-index: 2; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__actions { right: -0.3rem; t= +op: 0.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__actions { right: 1rem; top:= + 1.5rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= + { width: 2.8rem; height: 2.8rem; border: 0.01rem solid rgb(0, 0, 0); borde= +r-radius: 50%; color: rgb(0, 0, 0); text-align: center; background-color: r= +gb(255, 255, 255); font-size: 1.5rem; margin: 0px 0.8rem 0px 0px; transform= +: translate(-50%, -50%); } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +:focus { box-shadow: rgb(255, 255, 0) 0px 0px 0px 2px, rgb(0, 0, 136) 0px 0= +px 0px 3.5px; outline: transparent 2px; outline-offset: 2px; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--previous .cmp-carousel__action-icon::after { content: "=EF=84=86"; font-s= +ize: 24px; font-family: Ionicons; display: block; font-weight: 400; font-st= +yle: normal; line-height: 1; text-transform: none; letter-spacing: normal; = +overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-sm= +oothing: antialiased; text-rendering: optimizelegibility; font-feature-sett= +ings: "liga"; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--pause { padding: 0px; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--play { padding-left: 0.2rem; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--next { margin: 0px; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--next .cmp-carousel__action-icon::after { content: "=EF=84=89"; font-size:= + 24px; font-family: Ionicons; display: block; font-weight: 400; font-style:= + normal; line-height: 1; text-transform: none; letter-spacing: normal; over= +flow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smooth= +ing: antialiased; text-rendering: optimizelegibility; font-feature-settings= +: "liga"; } + +.cmp-carousel-module .carousel .cmp-carousel__indicators { position: absolu= +te; bottom: -7rem; z-index: 15; width: 100%; display: flex; flex-wrap: nowr= +ap; -webkit-box-flex: 0; flex: 0 0 100%; -webkit-box-pack: center; justify-= +content: center; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__indicators { position: unse= +t; margin-left: -4.17%; margin-top: 3.3rem; bottom: auto; -webkit-box-pack:= + end; justify-content: flex-end; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__indicators { margin-top: 5.= +2rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__indicators .cmp-carousel__ind= +icator { box-sizing: content-box; height: 0.7rem; width: 6rem; margin: 0px = +0.28rem; cursor: pointer; background-color: rgb(227, 227, 227); border-radi= +us: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__indicators .cmp-carousel__i= +ndicator { padding-left: 0px; background-color: rgb(227, 227, 227); border:= + 1px solid rgb(107, 107, 107); } +} + +.cmp-carousel-module .carousel .cmp-carousel__indicators .cmp-carousel__ind= +icator:not(.active) { background-color: rgb(227, 227, 227); border: 1px sol= +id rgb(107, 107, 107); } + +.cmp-carousel-module .carousel .cmp-carousel__indicators .cmp-carousel__ind= +icator.cmp-carousel__indicator--active { background-color: rgb(161, 0, 255)= +; border: 1px solid rgb(107, 107, 107); } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-teaser__image { border: 0px; height: 100%; } + +.cmp-carousel_hide-indicators .cmp-carousel-module .carousel .cmp-carousel = +.cmp-carousel__content .cmp-carousel__indicators { display: none; } + +@media screen and (max-width: 767.9px) { + .cmp-carousel_hide-indicators .cmp-carousel-module { padding-bottom: 2rem= +; } +} + +.cmp-carousel__image-large a .cmp-carousel__text-block-container .cmp-carou= +sel__interactive-header2:hover, .cmp-carousel__image-small a .cmp-carousel_= +_text-block-container .cmp-carousel__interactive-header2:hover { text-decor= +ation: underline; } + +.carousel-block.color-block-accent-purple-1 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(180, 85, 170); } + +.carousel-block.color-block-accent-purple-2 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(160, 85, 245); } + +.carousel-block.color-block-accent-purple-3 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(190, 130, 255); } + +.carousel-block.color-block-accent-purple-4 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(220, 175, 255); } + +.carousel-block.color-block-accent-purple-5 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(230, 220, 255); } + +.carousel-block.color-block-alt-blue .cmp-carousel-module .carousel .cmp-ca= +rousel__indicators .cmp-carousel__indicator--active { background-color: rgb= +(0, 65, 240); } + +.carousel-block.color-block-alt-gray .cmp-carousel-module .carousel .cmp-ca= +rousel__indicators .cmp-carousel__indicator--active { background-color: rgb= +(190, 190, 190); } + +.carousel-block.color-block-alt-gray-dark .cmp-carousel-module .carousel .c= +mp-carousel__indicators .cmp-carousel__indicator--active { background-color= +: rgb(150, 150, 150); } + +.carousel-block.color-block-alt-gray-darker .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(90, 90, 90); } + +.carousel-block.color-block-alt-green .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(0, 215, 0); } + +.carousel-block.color-block-alt-red .cmp-carousel-module .carousel .cmp-car= +ousel__indicators .cmp-carousel__indicator--active { background-color: red;= + } + +.carousel-block.color-block-alt-yellow .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(255, 255, 0); } + +.carousel-block.color-block-aqua .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(0, = +255, 187); } + +.carousel-block.color-block-blue .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(0, = +186, 255); } + +.carousel-block.color-block-blue-green .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(5, 240, 165); } + +.carousel-block.color-block-brand-green .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(100, 255, 80); } + +.carousel-block.color-block-brand-orange .cmp-carousel-module .carousel .cm= +p-carousel__indicators .cmp-carousel__indicator--active { background-color:= + rgb(255, 120, 0); } + +.carousel-block.color-block-brand-yellow .cmp-carousel-module .carousel .cm= +p-carousel__indicators .cmp-carousel__indicator--active { background-color:= + rgb(255, 235, 50); } + +.carousel-block.color-block-blue-dark .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(0, 142, 255); } + +.carousel-block.color-block-blue-light .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(0, 243, 255); } + +.carousel-block.color-block-core-purple .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(70, 0, 115); } + +.carousel-block.color-block-cyan .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(0, = +255, 255); } + +.carousel-block.color-block-gray .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(167= +, 167, 167); } + +.carousel-block.color-block-gray-base .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(0, 0, 0); } + +.carousel-block.color-block-gray-dark .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(107, 107, 107); } + +.carousel-block.color-block-gray-darker .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(74, 74, 74); } + +.carousel-block.color-block-gray-light .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(204, 204, 204); } + +.carousel-block.color-block-gray-lighter .cmp-carousel-module .carousel .cm= +p-carousel__indicators .cmp-carousel__indicator--active { background-color:= + rgb(227, 227, 227); } + +.carousel-block.color-block-gray-lightest .cmp-carousel-module .carousel .c= +mp-carousel__indicators .cmp-carousel__indicator--active { background-color= +: rgb(242, 242, 242); } + +.carousel-block.color-block-grayishyellow-dark .cmp-carousel-module .carous= +el .cmp-carousel__indicators .cmp-carousel__indicator--active { background-= +color: rgb(150, 150, 140); } + +.carousel-block.color-block-grayishyellow-light .cmp-carousel-module .carou= +sel .cmp-carousel__indicators .cmp-carousel__indicator--active { background= +-color: rgb(230, 230, 220); } + +.carousel-block.color-block-green .cmp-carousel-module .carousel .cmp-carou= +sel__indicators .cmp-carousel__indicator--active { background-color: rgb(0,= + 255, 0); } + +.carousel-block.color-block-green-dark .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(0, 83, 10); } + +.carousel-block.color-block-link .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(0, = +77, 255); } + +.carousel-block.color-block-link-dark .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(0, 0, 136); } + +.carousel-block.color-block-orange .cmp-carousel-module .carousel .cmp-caro= +usel__indicators .cmp-carousel__indicator--active { background-color: rgb(2= +55, 182, 0); } + +.carousel-block.color-block-orange-dark .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(255, 149, 0); } + +.carousel-block.color-block-pink .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(231= +, 0, 116); } + +.carousel-block.color-block-pink-dark .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(164, 2, 83); } + +.carousel-block.color-block-pink-light .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(255, 80, 160); } + +.carousel-block.color-block-purple .cmp-carousel-module .carousel .cmp-caro= +usel__indicators .cmp-carousel__indicator--active { background-color: rgb(1= +61, 0, 255); } + +.carousel-block.color-block-purple-dark .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(117, 0, 192); } + +.carousel-block.color-block-purple-darkest .cmp-carousel-module .carousel .= +cmp-carousel__indicators .cmp-carousel__indicator--active { background-colo= +r: rgb(70, 1, 115); } + +.carousel-block.color-block-red .cmp-carousel-module .carousel .cmp-carouse= +l__indicators .cmp-carousel__indicator--active { background-color: rgb(231,= + 15, 41); } + +.carousel-block.color-block-red-dark .cmp-carousel-module .carousel .cmp-ca= +rousel__indicators .cmp-carousel__indicator--active { background-color: rgb= +(189, 0, 29); } + +.carousel-block.color-block-red-darker .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(113, 0, 18); } + +.carousel-block.color-block-red-light .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(255, 50, 70); } + +.carousel-block.color-block-white .cmp-carousel-module .carousel .cmp-carou= +sel__indicators .cmp-carousel__indicator--active { background-color: rgb(25= +5, 255, 255); } + +.carousel-block.color-block-yellow .cmp-carousel-module .carousel .cmp-caro= +usel__indicators .cmp-carousel__indicator--active { background-color: rgb(2= +55, 212, 46); } + +.carousel-block.color-block-yellow-dark .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(240, 192, 0); } + +.carousel-block.color-block-yellow-light .cmp-carousel-module .carousel .cm= +p-carousel__indicators .cmp-carousel__indicator--active { background-color:= + rgb(255, 240, 179); } + +.cmp-carousel__large.color-block-accent-purple-1 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(180, 85, 170); } + +.cmp-carousel__large.color-block-accent-purple-2 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(160, 85, 245); } + +.cmp-carousel__large.color-block-accent-purple-3 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(190, 130, 255); } + +.cmp-carousel__large.color-block-accent-purple-4 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(220, 175, 255); } + +.cmp-carousel__large.color-block-accent-purple-5 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(230, 220, 255); } + +.cmp-carousel__large.color-block-alt-blue .cmp-carousel__image-large .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(0, 65, 240); } + +.cmp-carousel__large.color-block-alt-gray .cmp-carousel__image-large .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(190, 190, 190); } + +.cmp-carousel__large.color-block-alt-gray-dark .cmp-carousel__image-large .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(150, 150, 150); } + +.cmp-carousel__large.color-block-alt-gray-darker .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(90, 90, 90); } + +.cmp-carousel__large.color-block-alt-green .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(0, 215, 0); } + +.cmp-carousel__large.color-block-alt-red .cmp-carousel__image-large .cmp-ca= +rousel__text-block-container.cmp-carousel__background-color { background-co= +lor: red; } + +.cmp-carousel__large.color-block-alt-yellow .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(255, 255, 0); } + +.cmp-carousel__large.color-block-aqua .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(0, 255, 187); } + +.cmp-carousel__large.color-block-blue .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(0, 186, 255); } + +.cmp-carousel__large.color-block-blue-green .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(5, 240, 165); } + +.cmp-carousel__large.color-block-brand-green .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(100, 255, 80); } + +.cmp-carousel__large.color-block-brand-orange .cmp-carousel__image-large .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 120, 0); } + +.cmp-carousel__large.color-block-brand-yellow .cmp-carousel__image-large .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 235, 50); } + +.cmp-carousel__large.color-block-blue-dark .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(0, 142, 255); } + +.cmp-carousel__large.color-block-blue-light .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(0, 243, 255); } + +.cmp-carousel__large.color-block-core-purple .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(70, 0, 115); } + +.cmp-carousel__large.color-block-cyan .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(0, 255, 255); } + +.cmp-carousel__large.color-block-gray .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(167, 167, 167); } + +.cmp-carousel__large.color-block-gray-base .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(0, 0, 0); } + +.cmp-carousel__large.color-block-gray-dark .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(107, 107, 107); } + +.cmp-carousel__large.color-block-gray-darker .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(74, 74, 74); } + +.cmp-carousel__large.color-block-gray-light .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(204, 204, 204); } + +.cmp-carousel__large.color-block-gray-lighter .cmp-carousel__image-large .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(227, 227, 227); } + +.cmp-carousel__large.color-block-gray-lightest .cmp-carousel__image-large .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(242, 242, 242); } + +.cmp-carousel__large.color-block-grayishyellow-dark .cmp-carousel__image-la= +rge .cmp-carousel__text-block-container.cmp-carousel__background-color { ba= +ckground-color: rgb(150, 150, 140); } + +.cmp-carousel__large.color-block-grayishyellow-light .cmp-carousel__image-l= +arge .cmp-carousel__text-block-container.cmp-carousel__background-color { b= +ackground-color: rgb(230, 230, 220); } + +.cmp-carousel__large.color-block-green .cmp-carousel__image-large .cmp-caro= +usel__text-block-container.cmp-carousel__background-color { background-colo= +r: rgb(0, 255, 0); } + +.cmp-carousel__large.color-block-green-dark .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(0, 83, 10); } + +.cmp-carousel__large.color-block-link .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(0, 77, 255); } + +.cmp-carousel__large.color-block-link-dark .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(0, 0, 136); } + +.cmp-carousel__large.color-block-orange .cmp-carousel__image-large .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(255, 182, 0); } + +.cmp-carousel__large.color-block-orange-dark .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(255, 149, 0); } + +.cmp-carousel__large.color-block-pink .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(231, 0, 116); } + +.cmp-carousel__large.color-block-pink-dark .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(164, 2, 83); } + +.cmp-carousel__large.color-block-pink-light .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(255, 80, 160); } + +.cmp-carousel__large.color-block-purple .cmp-carousel__image-large .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(161, 0, 255); } + +.cmp-carousel__large.color-block-purple-dark .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(117, 0, 192); } + +.cmp-carousel__large.color-block-purple-darkest .cmp-carousel__image-large = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(70, 1, 115); } + +.cmp-carousel__large.color-block-red .cmp-carousel__image-large .cmp-carous= +el__text-block-container.cmp-carousel__background-color { background-color:= + rgb(231, 15, 41); } + +.cmp-carousel__large.color-block-red-dark .cmp-carousel__image-large .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(189, 0, 29); } + +.cmp-carousel__large.color-block-red-darker .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(113, 0, 18); } + +.cmp-carousel__large.color-block-red-light .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(255, 50, 70); } + +.cmp-carousel__large.color-block-white .cmp-carousel__image-large .cmp-caro= +usel__text-block-container.cmp-carousel__background-color { background-colo= +r: rgb(255, 255, 255); } + +.cmp-carousel__large.color-block-yellow .cmp-carousel__image-large .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(255, 212, 46); } + +.cmp-carousel__large.color-block-yellow-dark .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(240, 192, 0); } + +.cmp-carousel__large.color-block-yellow-light .cmp-carousel__image-large .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 240, 179); } + +.cmp-carousel__large.cmp-carousel__white-text .cmp-carousel__image-large .c= +mp-carousel__text-block-container .cmp-carousel__interactive-header2, .cmp-= +carousel__large.cmp-carousel__white-text .cmp-carousel__image-large .cmp-ca= +rousel__text-block-container .cmp-carousel__interactive-header4 { color: rg= +b(255, 255, 255); } + +@media screen and (max-width: 767.9px) { + .cmp-carousel__small.color-block-accent-purple-1 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(180, 85, 170); } + .cmp-carousel__small.color-block-accent-purple-2 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(160, 85, 245); } + .cmp-carousel__small.color-block-accent-purple-3 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(190, 130, 255); } + .cmp-carousel__small.color-block-accent-purple-4 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(220, 175, 255); } + .cmp-carousel__small.color-block-accent-purple-5 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(230, 220, 255); } + .cmp-carousel__small.color-block-alt-blue .cmp-carousel__image-small .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(0, 65, 240); } + .cmp-carousel__small.color-block-alt-gray .cmp-carousel__image-small .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(190, 190, 190); } + .cmp-carousel__small.color-block-alt-gray-dark .cmp-carousel__image-small= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(150, 150, 150); } + .cmp-carousel__small.color-block-alt-gray-darker .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(90, 90, 90); } + .cmp-carousel__small.color-block-alt-green .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(0, 215, 0); } + .cmp-carousel__small.color-block-alt-red .cmp-carousel__image-small .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: red; } + .cmp-carousel__small.color-block-alt-yellow .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 255, 0); } + .cmp-carousel__small.color-block-aqua .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(0, 255, 187); } + .cmp-carousel__small.color-block-blue .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(0, 186, 255); } + .cmp-carousel__small.color-block-blue-green .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(5, 240, 165); } + .cmp-carousel__small.color-block-brand-green .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(100, 255, 80); } + .cmp-carousel__small.color-block-brand-orange .cmp-carousel__image-small = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(255, 120, 0); } + .cmp-carousel__small.color-block-brand-yellow .cmp-carousel__image-small = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(255, 235, 50); } + .cmp-carousel__small.color-block-blue-dark .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(0, 142, 255); } + .cmp-carousel__small.color-block-blue-light .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(0, 243, 255); } + .cmp-carousel__small.color-block-core-purple .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(70, 0, 115); } + .cmp-carousel__small.color-block-cyan .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(0, 255, 255); } + .cmp-carousel__small.color-block-gray .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(167, 167, 167); } + .cmp-carousel__small.color-block-gray-base .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(0, 0, 0); } + .cmp-carousel__small.color-block-gray-dark .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(107, 107, 107); } + .cmp-carousel__small.color-block-gray-darker .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(74, 74, 74); } + .cmp-carousel__small.color-block-gray-light .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(204, 204, 204); } + .cmp-carousel__small.color-block-gray-lighter .cmp-carousel__image-small = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(227, 227, 227); } + .cmp-carousel__small.color-block-gray-lightest .cmp-carousel__image-small= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(242, 242, 242); } + .cmp-carousel__small.color-block-grayishyellow-dark .cmp-carousel__image-= +small .cmp-carousel__text-block-container.cmp-carousel__background-color { = +background-color: rgb(150, 150, 140); } + .cmp-carousel__small.color-block-grayishyellow-light .cmp-carousel__image= +-small .cmp-carousel__text-block-container.cmp-carousel__background-color {= + background-color: rgb(230, 230, 220); } + .cmp-carousel__small.color-block-green .cmp-carousel__image-small .cmp-ca= +rousel__text-block-container.cmp-carousel__background-color { background-co= +lor: rgb(0, 255, 0); } + .cmp-carousel__small.color-block-green-dark .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(0, 83, 10); } + .cmp-carousel__small.color-block-link .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(0, 77, 255); } + .cmp-carousel__small.color-block-link-dark .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(0, 0, 136); } + .cmp-carousel__small.color-block-orange .cmp-carousel__image-small .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(255, 182, 0); } + .cmp-carousel__small.color-block-orange-dark .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(255, 149, 0); } + .cmp-carousel__small.color-block-pink .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(231, 0, 116); } + .cmp-carousel__small.color-block-pink-dark .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(164, 2, 83); } + .cmp-carousel__small.color-block-pink-light .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 80, 160); } + .cmp-carousel__small.color-block-purple .cmp-carousel__image-small .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(161, 0, 255); } + .cmp-carousel__small.color-block-purple-dark .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(117, 0, 192); } + .cmp-carousel__small.color-block-purple-darkest .cmp-carousel__image-smal= +l .cmp-carousel__text-block-container.cmp-carousel__background-color { back= +ground-color: rgb(70, 1, 115); } + .cmp-carousel__small.color-block-red .cmp-carousel__image-small .cmp-caro= +usel__text-block-container.cmp-carousel__background-color { background-colo= +r: rgb(231, 15, 41); } + .cmp-carousel__small.color-block-red-dark .cmp-carousel__image-small .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(189, 0, 29); } + .cmp-carousel__small.color-block-red-darker .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(113, 0, 18); } + .cmp-carousel__small.color-block-red-light .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(255, 50, 70); } + .cmp-carousel__small.color-block-white .cmp-carousel__image-small .cmp-ca= +rousel__text-block-container.cmp-carousel__background-color { background-co= +lor: rgb(255, 255, 255); } + .cmp-carousel__small.color-block-yellow .cmp-carousel__image-small .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(255, 212, 46); } + .cmp-carousel__small.color-block-yellow-dark .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(240, 192, 0); } + .cmp-carousel__small.color-block-yellow-light .cmp-carousel__image-small = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(255, 240, 179); } + .cmp-carousel__small.cmp-carousel__white-text .cmp-carousel__image-small = +.cmp-carousel__text-block-container .cmp-carousel__interactive-header2, .cm= +p-carousel__small.cmp-carousel__white-text .cmp-carousel__image-small .cmp-= +carousel__text-block-container .cmp-carousel__interactive-header4 { color: = +rgb(255, 255, 255); } +} + +.cmp-two-thirds-multi-media { padding: 2rem 0px; max-width: 120rem; margin:= + 0px auto; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media { padding: 3rem 0px; display: flex; -webkit-b= +ox-pack: start; justify-content: flex-start; -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; } +} + +@media screen and (min-width: 1000px) { + .cmp-two-thirds-multi-media { padding: 4rem 0px; display: flex; -webkit-b= +ox-pack: start; justify-content: flex-start; } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media, .cmp-two-th= +irds-multi-media .cmp-two-thirds-multi-media__media .cmp-image__image { wid= +th: 100%; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media { width: 6= +6.67%; } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .cmp-video__= +transcript { text-align: right; padding: 2rem; margin-top: 0px; } + +@media screen and (min-width: 1200px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .image, .c= +mp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .video { margi= +n-left: calc(600px - 50vw); } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .cmp-video__= +thumbnail .image { margin-left: 0px; } + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content { width: 1= +00%; padding: 2rem 1.5rem 0px; font-size: 1.4rem; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content { width:= + 33.33%; padding: 0px 1.5rem 0px 3rem; font-size: 1.6rem; } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-title= +__text { margin-bottom: 0.8rem; font-size: 1.6rem; font-family: Graphik, Ar= +ial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubun= +tu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 500; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-tit= +le__text { margin-bottom: 1.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-tit= +le__text { margin-bottom: 1.6rem; font-size: 2.4rem; } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-text = +p { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfo= +nt, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-s= +erif; font-weight: 300; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-tex= +t p { font-size: 1.6rem; } +} + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media--media-right .cmp-two-thirds-multi-media { -w= +ebkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-directio= +n: row-reverse; } +} + +@media screen and (min-width: 1200px) { + .cmp-two-thirds-multi-media--media-right .cmp-two-thirds-multi-media .cmp= +-two-thirds-multi-media__media .image, .cmp-two-thirds-multi-media--media-r= +ight .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .video = +{ margin-left: 0px; margin-right: calc(600px - 50vw); } +} + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media--media-right .cmp-two-thirds-multi-media .cmp= +-two-thirds-multi-media__content { padding: 0px 3rem 0px 1.5rem; } +} + +.cmp-multi-media-collage__section-title { padding-bottom: 3rem; text-transf= +orm: uppercase; } + +.cmp-multi-media-collage__section-title hr { background-color: rgb(161, 0, = +255); border: none; display: block; height: 0.6rem; line-height: 2.5rem; ma= +rgin: 0.4rem 0px 0px; padding: 0px; width: 5.8rem; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__section-title hr { width: 6.4rem; margin-top: 0= +.59rem; } +} + +.cmp-multi-media-collage__section-title .cmp-title__text { text-transform: = +uppercase; } + +.cmp-multi-media-collage__container { position: relative; } + +.cmp-multi-media-collage__container .ui-animate--left, .cmp-multi-media-col= +lage__container .ui-animate--right, .cmp-multi-media-collage__container .ui= +-animate--up { opacity: 1; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__bg-container = +{ position: absolute; inset: 0px; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__background { = +z-index: 1; position: absolute; background-color: rgb(161, 0, 255); width: = +91.78%; height: 100%; margin-left: 8.22%; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__background = +{ width: 41.67%; margin-left: 25%; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__background .c= +mp-image, .cmp-multi-media-collage__container .cmp-multi-media-collage__bac= +kground .cmp-image__image, .cmp-multi-media-collage__container .cmp-multi-m= +edia-collage__background .image { height: 100%; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__media-contain= +er { position: relative; display: flex; z-index: 2; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__m1-container = +{ width: 75%; padding: 2rem 0px; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__m1-containe= +r { width: 50%; padding: 3rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__m1-containe= +r { padding: 4rem 0px; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__m2-container = +{ width: 100%; padding: 70% 0px 0px 3.2rem; margin-left: -75%; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__m2-containe= +r { width: 67%; padding: 8rem 0px 0px; margin-left: -17%; } +} + +@media screen and (min-width: 1000px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__m2-containe= +r { padding-top: 12rem; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-containe= +r { position: relative; z-index: 2; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__text-contai= +ner { position: absolute; top: 60%; width: 50%; right: 0px; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrapper = +{ padding: 2rem 1.6rem; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrappe= +r { padding: 3rem 4.9rem 3rem 2.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrappe= +r { padding: 4rem 10.1rem 4rem 3rem; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrapper = +.cmp-blockquote { padding: 0px; margin: 0px; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrapper = +.cmp-blockquote__author-name, .cmp-multi-media-collage__container .cmp-mult= +i-media-collage__text-wrapper .cmp-blockquote__author-title { font-size: 1.= +6rem; line-height: 2.5rem; font-weight: 400; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrapper = +.cmp-blockquote__content { border: none; padding: 0px; margin: 0px; } + +.multi-media-collage.color-block-accent-purple-1 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(180, 85, 170); } + +.multi-media-collage.color-block-accent-purple-2 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(160, 85, 245); } + +.multi-media-collage.color-block-accent-purple-3 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(190, 130, 255); } + +.multi-media-collage.color-block-accent-purple-4 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(220, 175, 255); } + +.multi-media-collage.color-block-accent-purple-5 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(230, 220, 255); } + +.multi-media-collage.color-block-alt-blue .cmp-multi-media-collage__contain= +er .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgro= +und { background-color: rgb(0, 65, 240); } + +.multi-media-collage.color-block-alt-gray .cmp-multi-media-collage__contain= +er .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgro= +und { background-color: rgb(190, 190, 190); } + +.multi-media-collage.color-block-alt-gray-dark .cmp-multi-media-collage__co= +ntainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__ba= +ckground { background-color: rgb(150, 150, 150); } + +.multi-media-collage.color-block-alt-gray-darker .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(90, 90, 90); } + +.multi-media-collage.color-block-alt-green .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(0, 215, 0); } + +.multi-media-collage.color-block-alt-red .cmp-multi-media-collage__containe= +r .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgrou= +nd { background-color: red; } + +.multi-media-collage.color-block-alt-yellow .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(255, 255, 0); } + +.multi-media-collage.color-block-aqua .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(0, 255, 187); } + +.multi-media-collage.color-block-blue .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(0, 186, 255); } + +.multi-media-collage.color-block-blue-green .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(5, 240, 165); } + +.multi-media-collage.color-block-brand-green .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(100, 255, 80); } + +.multi-media-collage.color-block-brand-orange .cmp-multi-media-collage__con= +tainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__bac= +kground { background-color: rgb(255, 120, 0); } + +.multi-media-collage.color-block-brand-yellow .cmp-multi-media-collage__con= +tainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__bac= +kground { background-color: rgb(255, 235, 50); } + +.multi-media-collage.color-block-blue-dark .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(0, 142, 255); } + +.multi-media-collage.color-block-blue-light .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(0, 243, 255); } + +.multi-media-collage.color-block-core-purple .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(70, 0, 115); } + +.multi-media-collage.color-block-cyan .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(0, 255, 255); } + +.multi-media-collage.color-block-gray .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(167, 167, 167); } + +.multi-media-collage.color-block-gray-base .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(0, 0, 0); } + +.multi-media-collage.color-block-gray-dark .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(107, 107, 107); } + +.multi-media-collage.color-block-gray-darker .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(74, 74, 74); } + +.multi-media-collage.color-block-gray-light .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(204, 204, 204); } + +.multi-media-collage.color-block-gray-lighter .cmp-multi-media-collage__con= +tainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__bac= +kground { background-color: rgb(227, 227, 227); } + +.multi-media-collage.color-block-gray-lightest .cmp-multi-media-collage__co= +ntainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__ba= +ckground { background-color: rgb(242, 242, 242); } + +.multi-media-collage.color-block-grayishyellow-dark .cmp-multi-media-collag= +e__container .cmp-multi-media-collage__bg-container .cmp-multi-media-collag= +e__background { background-color: rgb(150, 150, 140); } + +.multi-media-collage.color-block-grayishyellow-light .cmp-multi-media-colla= +ge__container .cmp-multi-media-collage__bg-container .cmp-multi-media-colla= +ge__background { background-color: rgb(230, 230, 220); } + +.multi-media-collage.color-block-green .cmp-multi-media-collage__container = +.cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background= + { background-color: rgb(0, 255, 0); } + +.multi-media-collage.color-block-green-dark .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(0, 83, 10); } + +.multi-media-collage.color-block-link .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(0, 77, 255); } + +.multi-media-collage.color-block-link-dark .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(0, 0, 136); } + +.multi-media-collage.color-block-orange .cmp-multi-media-collage__container= + .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgroun= +d { background-color: rgb(255, 182, 0); } + +.multi-media-collage.color-block-orange-dark .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(255, 149, 0); } + +.multi-media-collage.color-block-pink .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(231, 0, 116); } + +.multi-media-collage.color-block-pink-dark .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(164, 2, 83); } + +.multi-media-collage.color-block-pink-light .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(255, 80, 160); } + +.multi-media-collage.color-block-purple .cmp-multi-media-collage__container= + .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgroun= +d { background-color: rgb(161, 0, 255); } + +.multi-media-collage.color-block-purple-dark .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(117, 0, 192); } + +.multi-media-collage.color-block-purple-darkest .cmp-multi-media-collage__c= +ontainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__b= +ackground { background-color: rgb(70, 1, 115); } + +.multi-media-collage.color-block-red .cmp-multi-media-collage__container .c= +mp-multi-media-collage__bg-container .cmp-multi-media-collage__background {= + background-color: rgb(231, 15, 41); } + +.multi-media-collage.color-block-red-dark .cmp-multi-media-collage__contain= +er .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgro= +und { background-color: rgb(189, 0, 29); } + +.multi-media-collage.color-block-red-darker .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(113, 0, 18); } + +.multi-media-collage.color-block-red-light .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(255, 50, 70); } + +.multi-media-collage.color-block-white .cmp-multi-media-collage__container = +.cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background= + { background-color: rgb(255, 255, 255); } + +.multi-media-collage.color-block-yellow .cmp-multi-media-collage__container= + .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgroun= +d { background-color: rgb(255, 212, 46); } + +.multi-media-collage.color-block-yellow-dark .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(240, 192, 0); } + +.multi-media-collage.color-block-yellow-light .cmp-multi-media-collage__con= +tainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__bac= +kground { background-color: rgb(255, 240, 179); } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__link:hover .cmp-teaser__title { margin: 0px; color: r= +gb(0, 77, 255); text-decoration: underline; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__link:hover .cmp-image__image { opacity: 0.7; } + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card= + .cmp-ia-profile-cards__link:hover .cmp-image__image { opacity: 1; } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__link:focus { outline: rgb(0, 77, 255) auto 1px; outli= +ne-offset: 2px; box-shadow: none; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__link:not([href]):hover, .cmp-ia-profile-cards__contai= +ner .cmp-ia-profile-cards__single-board-card .cmp-ia-profile-cards__link:no= +t([href]):hover .cmp-teaser__title { color: rgb(0, 0, 0); cursor: default; = +text-decoration: none; } + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card= + .cmp-ia-profile-cards__image:hover .cmp-image__image { transition: all 0.3= +s ease-out 0s; transform: scale(1.1); } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__image .cmp-teaser__image { padding-bottom: 2rem; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-teaser__title { padding-bottom: 0.8rem; font-size: 1.6rem; line-height:= + 1.8rem; font-weight: 500; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card= + .cmp-teaser__title { padding-bottom: 0.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card= + .cmp-teaser__title { padding-bottom: 1.6rem; font-size: 2.4rem; line-heigh= +t: 2.8rem; } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__desc-container { co= +lor: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 300; line-height: 1.9rem= +; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__desc-container { = +font-size: 1.6rem; line-height: 2.2rem; } +} + +.cmp-ia-profile-cards__container .cmp-image { display: flex; overflow: hidd= +en; background-color: rgb(0, 0, 0); } + +.cmp-ia-profile-cards__container .cmp-image .cmp-image__image { transition:= + all 0.3s ease-out 0s; } + +.cmp-ia-profile-cards__container .cmp-teaser__image { border: none; } + +.cmp-ia-profile-cards__container .cmp-share-banner { padding-bottom: 0px; } + +.cmp-ia-profile-cards__container .cmp-share-banner .cmp-share-banner__icon = +{ margin-left: 1.5rem; } + +.cmp-ia-profile-cards__container .cmp-share-banner .cmp-share-banner__items= +, .cmp-ia-profile-cards__container .cmp-share-banner .h-title-eyebrow { mar= +gin-top: 0px; } + +.cmp-ia-profile-cards__container .cmp-share-banner .h-title-eyebrow { margi= +n-left: 0px; margin-right: 3rem; text-transform: none; font-size: 1.4rem; f= +ont-weight: 600; line-height: 2.25rem; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__container .cmp-share-banner .h-title-eyebrow { mar= +gin-right: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-share-banner .h-title-eyebrow { mar= +gin-right: 3rem; font-size: 1.6rem; line-height: 2.5rem; } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-container= + { padding-top: 1.24rem; } + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-contain= +er { padding-top: 1.56rem; } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-container= + .cmp-image, .cmp-ia-profile-cards__container .cmp-ia-profile-cards__signat= +ure-container .cmp-image__image, .cmp-ia-profile-cards__container .cmp-ia-p= +rofile-cards__signature-container .image { max-width: 20rem; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-container= + .cmp-image { background-color: transparent; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-container= + .cmp-image__image { transition: none 0s ease 0s; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__section-title-container { padding: 0px 1.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-card-profile--2-to-1 .cmp-ia-profile-cards__section-title-container = +{ width: 66.6667%; } +} + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__row-container { display: flex; flex-wrap: wrap; ma= +rgin: 0px auto; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container { pad= +ding: 2rem 0px; height: auto; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__top-alignment .cmp-ia-profile-cards__row-container= + .cmp-ia-profile-cards__container:nth-child(3n+2) { padding: 3rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__top-alignment .cmp-ia-profile-cards__row-container= + .cmp-ia-profile-cards__container:nth-child(3n+2) { padding: 4rem 1.5rem; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth-c= +hild(3n+1) { padding-right: 8rem; animation-delay: 100ms; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+1) { width: 33.33%; padding: 3rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+1) { padding: 4rem 1.5rem; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth-c= +hild(3n+2) { padding-left: 8rem; animation-delay: 200ms; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+2) { width: 33.33%; padding: 6rem 1.5rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+2) { padding: 8rem 1.5rem 4rem; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth-c= +hild(3n+3) { padding-left: 4rem; padding-right: 4rem; animation-delay: 300m= +s; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+3) { width: 33.33%; padding: 3rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+3) { padding: 4rem 1.5rem; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container .cmp-= +image__image { width: 100%; height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container { width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container { display: flex; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-image__link:focus = +.cmp-matrix__text-content, .cmp-matrix-block .cmp-matrix__image-card-contai= +ner .cmp-image__link:hover .cmp-matrix__text-content { text-decoration: und= +erline rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-image__link:focu= +s .cmp-matrix__text-content, .cmp-matrix-block .cmp-matrix__image-card-cont= +ainer .cmp-image__link:hover .cmp-matrix__text-content { text-decoration: u= +nderline rgb(0, 0, 0); } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-image__link:focus = +.cmp-matrix__img-container .cmp-video-hero__video, .cmp-matrix-block .cmp-m= +atrix__image-card-container .cmp-image__link:hover .cmp-matrix__img-contain= +er .cmp-video-hero__video { cursor: pointer; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__c-column {= + width: 33.3333%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__c-column .= +cmp-matrix__big-square-matrix, .cmp-matrix-block .cmp-matrix__image-card-co= +ntainer .cmp-matrix__c-column .cmp-matrix__square-matrix { width: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-= +matrix .cmp-matrix__image { aspect-ratio: 2 / 1; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-conta= +iner .cmp-matrix__square-matrix .cmp-matrix__image { aspect-ratio: 1 / 1; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-matrix__image { aspect-ratio: 2 / 1; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image { po= +sition: relative; width: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:focu= +s-within .cmp-matrix__image-overlay, .cmp-matrix-block .cmp-matrix__image-c= +ard-container .cmp-matrix__image:focus .cmp-matrix__image-overlay, .cmp-mat= +rix-block .cmp-matrix__image-card-container .cmp-matrix__image:hover .cmp-m= +atrix__image-overlay { opacity: 0.3; background: rgb(0, 0, 0); display: blo= +ck; position: absolute; width: 100%; height: 100%; top: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:fo= +cus-within .cmp-matrix__image-overlay, .cmp-matrix-block .cmp-matrix__image= +-card-container .cmp-matrix__image:focus .cmp-matrix__image-overlay, .cmp-m= +atrix-block .cmp-matrix__image-card-container .cmp-matrix__image:hover .cmp= +-matrix__image-overlay { background: none; opacity: 0; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:fo= +cus-within .cmp-matrix__text-block-container, .cmp-matrix-block .cmp-matrix= +__image-card-container .cmp-matrix__image:focus .cmp-matrix__text-block-con= +tainer, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__im= +age:hover .cmp-matrix__text-block-container { width: 83.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:fo= +cus-within .cmp-matrix__img-container .cmp-teaser__image, .cmp-matrix-block= + .cmp-matrix__image-card-container .cmp-matrix__image:focus .cmp-matrix__im= +g-container .cmp-teaser__image, .cmp-matrix-block .cmp-matrix__image-card-c= +ontainer .cmp-matrix__image:hover .cmp-matrix__img-container .cmp-teaser__i= +mage { transition: transform 1s ease 0s, -webkit-transform 1s ease 0s; will= +-change: transform; transform: scale(1.1); } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:fo= +cus-within .cmp-image__link .cmp-matrix__text-content, .cmp-matrix-block .c= +mp-matrix__image-card-container .cmp-matrix__image:focus .cmp-image__link .= +cmp-matrix__text-content, .cmp-matrix-block .cmp-matrix__image-card-contain= +er .cmp-matrix__image:hover .cmp-image__link .cmp-matrix__text-content { te= +xt-decoration: underline rgb(0, 0, 0); } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:focu= +s, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:f= +ocus-visible { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; border: 0px;= + outline-offset: 1px; z-index: 4; outline: rgb(0, 0, 136) solid 1px; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__img-contai= +ner { overflow: hidden; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__img-contai= +ner .cmp-teaser__image { border: 0px; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__img-contai= +ner .cmp-image { transition: transform 1s ease 0s, -webkit-transform 1s eas= +e 0s; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__img-contai= +ner .cmp-image__image { height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container { position: absolute; z-index: 1; bottom: 2rem; display: flex; -= +webkit-box-align: center; align-items: center; transition: all 0.1s linear = +0s; max-width: 50rem; width: 83.3333%; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container { bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container { padding-left: 0px; padding-right: 0px; position: absolute; b= +ottom: 6rem; left: 0px; right: 0px; overflow: hidden; width: 0px; transitio= +n: all 0.1s linear 0s; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content { z-index: 9; padding: 2rem 1.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content { padding: 3rem 2rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content { padding: 5rem 3rem; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-label { margi= +n-bottom: 0.4rem; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content .cmp-matrix__interactive-label { mar= +gin-bottom: 0.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content .cmp-matrix__interactive-label { mar= +gin-bottom: 0.8rem; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-label .cmp-te= +aser__title { text-transform: uppercase; font-weight: 500; font-size: 1.4re= +m; line-height: 1.7rem; } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content .cmp-matrix__interactive-label .cmp-= +teaser__title { font-size: 1.8rem; line-height: 2.2rem; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-label .cmp-te= +aser__title-link { text-decoration: underline; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-label .cmp-te= +aser__title-link:hover { color: rgb(0, 0, 0); } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-textblock p {= + word-break: break-word; font-size: 2rem; line-height: 2.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content .cmp-matrix__interactive-textblock p= + { font-size: 3.2rem; line-height: 3.6rem; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__gradient-image-container { position: absolute; inse= +t: 0px; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__gradient-image-container .cmp-image, .cmp-matrix-bl= +ock .cmp-matrix__image-card-container .cmp-matrix__text-block-container .cm= +p-matrix__gradient-image-container .cmp-image__image, .cmp-matrix-block .cm= +p-matrix__image-card-container .cmp-matrix__text-block-container .cmp-matri= +x__gradient-image-container .image { height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__background= +-color { background-color: rgb(161, 0, 255); } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__textblock-= +opacity { opacity: 0.9; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-= +matrix { width: 66.6667%; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangl= +e-matrix .cmp-matrix__text-block-container { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangl= +e-matrix .cmp-matrix__text-block-container { width: 0px; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__square-mat= +rix { width: 33.3333%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix { width: 66.6667%; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix .cmp-matrix__text-block-container { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix .cmp-matrix__text-block-container { width: 0px; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__f= +ull-width-matrix .mediavideo, .cmp-matrix-block .cmp-matrix__image-card-con= +tainer .cmp-matrix__full-width-matrix .videoanimation { width: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-video-hero, .cmp-matrix-block .cmp-matrix__image-card-containe= +r .cmp-matrix__full-width-matrix .cmp-video-hero .cmp-video-hero__video-con= +tainer { height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-video-hero .cmp-video-hero__controls { z-index: 9999; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-video-hero .cmp-video-hero__content-container .cmp-video-hero_= +_content { padding-top: 0px; padding-bottom: 0px; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-video-hero__video { height: inherit; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-wid= +th-matrix .cmp-matrix__text-block-container { width: 41.6667%; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-wid= +th-matrix .cmp-matrix__text-block-container { width: 0px; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-conta= +iner .cmp-matrix__c-column .cmp-matrix__image, .cmp-matrix-block .cmp-matri= +x__image-card-container .cmp-matrix__full-width-matrix .cmp-matrix__image, = +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-= +matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-contai= +ner .cmp-matrix__square-matrix .cmp-matrix__image { overflow: hidden; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-matrix__img-container, .cmp-matrix-block .cmp-matrix__image-ca= +rd-container .cmp-matrix__c-column .cmp-matrix__img-container, .cmp-matrix-= +block .cmp-matrix__image-card-container .cmp-matrix__full-width-matrix .cmp= +-matrix__img-container, .cmp-matrix-block .cmp-matrix__image-card-container= + .cmp-matrix__rectangle-matrix .cmp-matrix__img-container, .cmp-matrix-bloc= +k .cmp-matrix__image-card-container .cmp-matrix__square-matrix .cmp-matrix_= +_img-container { position: absolute; inset: 0px; display: flex; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-image, .cmp-matrix-block .cmp-matrix__image-card-container .cm= +p-matrix__c-column .cmp-image, .cmp-matrix-block .cmp-matrix__image-card-co= +ntainer .cmp-matrix__full-width-matrix .cmp-image, .cmp-matrix-block .cmp-m= +atrix__image-card-container .cmp-matrix__rectangle-matrix .cmp-image, .cmp-= +matrix-block .cmp-matrix__image-card-container .cmp-matrix__square-matrix .= +cmp-image { width: 100%; height: 100%; display: flex; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-image__link, .cmp-matrix-block .cmp-matrix__image-card-contain= +er .cmp-matrix__c-column .cmp-image__link, .cmp-matrix-block .cmp-matrix__i= +mage-card-container .cmp-matrix__full-width-matrix .cmp-image__link, .cmp-m= +atrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-matrix= + .cmp-image__link, .cmp-matrix-block .cmp-matrix__image-card-container .cmp= +-matrix__square-matrix .cmp-image__link { width: 100%; height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-image__image, .cmp-matrix-block .cmp-matrix__image-card-contai= +ner .cmp-matrix__c-column .cmp-image__image, .cmp-matrix-block .cmp-matrix_= +_image-card-container .cmp-matrix__full-width-matrix .cmp-image__image, .cm= +p-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-mat= +rix .cmp-image__image, .cmp-matrix-block .cmp-matrix__image-card-container = +.cmp-matrix__square-matrix .cmp-image__image { position: absolute; object-f= +it: cover; inset: 0px; height: 100%; } + +@media screen and (max-width: 767.9px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix_= +_c-column, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix_= +_full-width-matrix, .cmp-matrix-block .cmp-matrix__image-card-container .cm= +p-matrix__rectangle-matrix, .cmp-matrix-block .cmp-matrix__image-card-conta= +iner .cmp-matrix__square-matrix { width: 100%; } + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-con= +tainer .cmp-matrix__c-column .cmp-matrix__image, .cmp-matrix-block .cmp-mat= +rix__image-card-container .cmp-matrix__full-width-matrix .cmp-matrix__image= +, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangl= +e-matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-cont= +ainer .cmp-matrix__square-matrix .cmp-matrix__image { aspect-ratio: 1 / 1; = +} + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix .cmp-image__image, .cmp-matrix-block .cmp-matrix__image-card-cont= +ainer .cmp-matrix__c-column .cmp-image__image, .cmp-matrix-block .cmp-matri= +x__image-card-container .cmp-matrix__full-width-matrix .cmp-image__image, .= +cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-m= +atrix .cmp-image__image, .cmp-matrix-block .cmp-matrix__image-card-containe= +r .cmp-matrix__square-matrix .cmp-image__image { object-position: var(--mat= +rix-image-focus) 0; } +} + +.matrix-block { width: 100%; } + +.matrix-block.color-block-accent-purple-1 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(180, 85, 170); } + +.matrix-block.color-block-accent-purple-2 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(160, 85, 245); } + +.matrix-block.color-block-accent-purple-3 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(190, 130, 255); } + +.matrix-block.color-block-accent-purple-4 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(220, 175, 255); } + +.matrix-block.color-block-accent-purple-5 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(230, 220, 255); } + +.matrix-block.color-block-alt-blue .cmp-matrix__image .cmp-matrix__backgrou= +nd-color { background-color: rgb(0, 65, 240); } + +.matrix-block.color-block-alt-gray .cmp-matrix__image .cmp-matrix__backgrou= +nd-color { background-color: rgb(190, 190, 190); } + +.matrix-block.color-block-alt-gray-dark .cmp-matrix__image .cmp-matrix__bac= +kground-color { background-color: rgb(150, 150, 150); } + +.matrix-block.color-block-alt-gray-darker .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(90, 90, 90); } + +.matrix-block.color-block-alt-green .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(0, 215, 0); } + +.matrix-block.color-block-alt-red .cmp-matrix__image .cmp-matrix__backgroun= +d-color { background-color: red; } + +.matrix-block.color-block-alt-yellow .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(255, 255, 0); } + +.matrix-block.color-block-aqua .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(0, 255, 187); } + +.matrix-block.color-block-blue .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(0, 186, 255); } + +.matrix-block.color-block-blue-green .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(5, 240, 165); } + +.matrix-block.color-block-brand-green .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(100, 255, 80); } + +.matrix-block.color-block-brand-orange .cmp-matrix__image .cmp-matrix__back= +ground-color { background-color: rgb(255, 120, 0); } + +.matrix-block.color-block-brand-yellow .cmp-matrix__image .cmp-matrix__back= +ground-color { background-color: rgb(255, 235, 50); } + +.matrix-block.color-block-blue-dark .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(0, 142, 255); } + +.matrix-block.color-block-blue-light .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(0, 243, 255); } + +.matrix-block.color-block-core-purple .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(70, 0, 115); } + +.matrix-block.color-block-cyan .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(0, 255, 255); } + +.matrix-block.color-block-gray .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(167, 167, 167); } + +.matrix-block.color-block-gray-base .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(0, 0, 0); } + +.matrix-block.color-block-gray-dark .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(107, 107, 107); } + +.matrix-block.color-block-gray-darker .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(74, 74, 74); } + +.matrix-block.color-block-gray-light .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(204, 204, 204); } + +.matrix-block.color-block-gray-lighter .cmp-matrix__image .cmp-matrix__back= +ground-color { background-color: rgb(227, 227, 227); } + +.matrix-block.color-block-gray-lightest .cmp-matrix__image .cmp-matrix__bac= +kground-color { background-color: rgb(242, 242, 242); } + +.matrix-block.color-block-grayishyellow-dark .cmp-matrix__image .cmp-matrix= +__background-color { background-color: rgb(150, 150, 140); } + +.matrix-block.color-block-grayishyellow-light .cmp-matrix__image .cmp-matri= +x__background-color { background-color: rgb(230, 230, 220); } + +.matrix-block.color-block-green .cmp-matrix__image .cmp-matrix__background-= +color { background-color: rgb(0, 255, 0); } + +.matrix-block.color-block-green-dark .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(0, 83, 10); } + +.matrix-block.color-block-link .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(0, 77, 255); } + +.matrix-block.color-block-link-dark .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(0, 0, 136); } + +.matrix-block.color-block-orange .cmp-matrix__image .cmp-matrix__background= +-color { background-color: rgb(255, 182, 0); } + +.matrix-block.color-block-orange-dark .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(255, 149, 0); } + +.matrix-block.color-block-pink .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(231, 0, 116); } + +.matrix-block.color-block-pink-dark .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(164, 2, 83); } + +.matrix-block.color-block-pink-light .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(255, 80, 160); } + +.matrix-block.color-block-purple .cmp-matrix__image .cmp-matrix__background= +-color { background-color: rgb(161, 0, 255); } + +.matrix-block.color-block-purple-dark .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(117, 0, 192); } + +.matrix-block.color-block-purple-darkest .cmp-matrix__image .cmp-matrix__ba= +ckground-color { background-color: rgb(70, 1, 115); } + +.matrix-block.color-block-red .cmp-matrix__image .cmp-matrix__background-co= +lor { background-color: rgb(231, 15, 41); } + +.matrix-block.color-block-red-dark .cmp-matrix__image .cmp-matrix__backgrou= +nd-color { background-color: rgb(189, 0, 29); } + +.matrix-block.color-block-red-darker .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(113, 0, 18); } + +.matrix-block.color-block-red-light .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(255, 50, 70); } + +.matrix-block.color-block-white .cmp-matrix__image .cmp-matrix__background-= +color { background-color: rgb(255, 255, 255); } + +.matrix-block.color-block-yellow .cmp-matrix__image .cmp-matrix__background= +-color { background-color: rgb(255, 212, 46); } + +.matrix-block.color-block-yellow-dark .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(240, 192, 0); } + +.matrix-block.color-block-yellow-light .cmp-matrix__image .cmp-matrix__back= +ground-color { background-color: rgb(255, 240, 179); } + +.matrix-block.cmp-matrix--theme-dark .cmp-matrix__image .cmp-image__link, .= +matrix-block.cmp-matrix--theme-dark .cmp-matrix__image .cmp-image__link:foc= +us .cmp-matrix__text-content, .matrix-block.cmp-matrix--theme-dark .cmp-mat= +rix__image .cmp-image__link:hover .cmp-matrix__text-content { text-decorati= +on-color: rgb(255, 255, 255); } + +.matrix-block.cmp-matrix--theme-dark .cmp-matrix__image .cmp-matrix__text-b= +lock-container .cmp-teaser__description, .matrix-block.cmp-matrix--theme-da= +rk .cmp-matrix__image .cmp-matrix__text-block-container .cmp-teaser__title = +{ color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .matrix-block.cmp-matrix--theme-dark .cmp-matrix__image:focus .cmp-image_= +_link .cmp-matrix__text-content { text-decoration-color: rgb(255, 255, 255)= +; } +} + +.cmp-ai-contact { display: flex; flex-wrap: wrap; -webkit-box-align: center= +; align-items: center; min-height: 19.2rem; -webkit-box-pack: center; justi= +fy-content: center; padding-top: 2rem; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-contact { min-height: 14.2rem; padding-top: 5.6rem; padding-botto= +m: 3.6rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ai-contact { min-height: 14.3rem; padding-top: 4rem; padding-bottom:= + 2rem; } +} + +.cmp-ai-contact .cmp-ai-connect-items { padding-left: 1.5rem; padding-right= +: 1.5rem; display: flex; flex-wrap: wrap; font-size: 1.6rem; line-height: 2= +.5rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-contact .cmp-ai-connect-items { font-size: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-contact .cmp-ai-connect-items { max-width: 120rem; } +} + +.cmp-ai-contact .cmp-ai-header { padding-right: 4.8rem; font-size: 1.6rem; = +font-weight: 500; -webkit-box-flex: 0; flex: 0 0 100%; margin-bottom: 2rem;= + display: none; } + +.cmp-ai-contact .cmp-ai-header:first-child { display: flex; } + +@media screen and (min-width: 1000px) { + .cmp-ai-contact .cmp-ai-header { -webkit-box-flex: 0; flex: 0 0 auto; fon= +t-size: 2.4rem; line-height: 2.8rem; } +} + +.cmp-ai-contact .cmp-ai-list { padding-bottom: 2rem; display: flex; flex-wr= +ap: wrap; -webkit-box-flex: 0; flex: 0 0 100%; } + +.cmp-ai-contact .cmp-ai-list:last-child { padding-bottom: 0px; } + +@media screen and (min-width: 768px) { + .cmp-ai-contact .cmp-ai-list { -webkit-box-flex: 0; flex: 0 0 auto; paddi= +ng-right: 4.8rem; } + .cmp-ai-contact .cmp-ai-list:last-child { padding-right: 0px; } +} + +.cmp-ai-contact .cmp-ai-list .cmp-ai-item a.cmp-text__link--arrow { color: = +rgb(0, 77, 255); } + +.cmp-ai-contact .cmp-ai-list .cmp-ai-item a.cmp-text__link--arrow:focus { b= +ox-shadow: rgb(1, 114, 195) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255) so= +lid 0.1rem; outline-offset: 0.1rem; } + +.cmp-ai-contact .cmp-ai-list .cmp-ai-item a.cmp-text__link--arrow:focus:not= +(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-ai-contact .cmp-ai-list .cmp-ai-item a.cmp-text__link--arrow:focus { o= +utline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; box-shadow: none; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:first-of-type { an= +imation-delay: 100ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(2) { a= +nimation-delay: 200ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(3) { a= +nimation-delay: 300ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(4) { a= +nimation-delay: 400ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(5) { a= +nimation-delay: 500ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(6) { a= +nimation-delay: 600ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(7) { a= +nimation-delay: 700ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(8) { a= +nimation-delay: 800ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(9) { a= +nimation-delay: 900ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(10) { = +animation-delay: 1000ms; } + +.calendar-details-module .content-card.content-card--cardwithbutton .cmp-te= +aser { background: none; } + +.calendar-details-module .content-card--cardwithbutton .cmp-teaser__content= + { border: 0px; padding: 1.5rem 0px 0px; background-color: transparent; } + +.calendar-details-module .content-card--cardwithbutton .cmp-teaser__title {= + font-weight: 600; font-size: 2.4rem; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .calendar-details-module .content-card--cardwithbutton .cmp-teaser__title= + { padding-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .calendar-details-module .content-card--cardwithbutton .cmp-teaser__title= + { padding-bottom: 3rem; font-size: 4.8rem; } +} + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-teaser__description { padding-bottom: 0px; = +} +} + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-teaser__description { padding-bottom: 2rem;= + } +} + +.calendar-details-module .cmp-teaser__action-link-container { padding-botto= +m: 3rem; } + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-teaser__action-link-container { padding-bot= +tom: 0px; margin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-teaser__action-link-container { margin-righ= +t: 5rem; } +} + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-teaser__action-link-container .cmp-teaser__= +action-container .cmp-button { min-width: 11rem; margin-left: 0px; } +} + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-teaser__action-link-container .cmp-teaser__= +action-container .cmp-button { min-width: 13.8rem; margin-top: 0.5rem; marg= +in-bottom: 1.5rem; margin-right: 1rem; } +} + +.calendar-details-module .cmp-calendar__button-container { display: flex; -= +webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction:= + column; } + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-calendar__button-container { -webkit-box-or= +ient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webk= +it-box-align: center; align-items: center; padding-bottom: 3rem; } +} + +.calendar-details-module .cmp-calendar-details__calendar-container { paddin= +g-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-calendar-details__calendar-container { padd= +ing-bottom: 0px; } +} + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar__text { color: rgb(0, 77, 255); font-weight: 600; padding-left: 0.9re= +m; font-size: 1.4rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-calendar-details__calendar-container .cmp-c= +alendar__text { font-size: 1.6rem; } +} + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar__icon { color: rgb(0, 77, 255); } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar__icon:hover { text-decoration: none; } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar__icon::before { content: "=EF=8F=B3"; font-size: 2.4rem; font-family:= + Ionicons; display: block; font-weight: 400; font-style: normal; line-heigh= +t: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; = +white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; t= +ext-rendering: optimizelegibility; font-feature-settings: "liga"; position:= + relative; } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar-details__action-link { display: flex; -webkit-box-align: center; alig= +n-items: center; } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar-details__action-link:hover .cmp-calendar__text { text-decoration: und= +erline; } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar-details__action-link:hover .cmp-calendar__icon { color: rgb(0, 0, 136= +); text-decoration: none; } + +.calendar-details-module .cmp-calendar-details__location-container { font-s= +ize: 1.4rem; } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-calendar-details__location-container { font= +-size: 1.6rem; } +} + +.calendar-details-module .cmp-calendar-details__location-container .cmp-cal= +endar__location-title { font-weight: 600; padding-bottom: 1rem; font-size: = +1.2rem; letter-spacing: 1.28px; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-calendar-details__location-container .cmp-c= +alendar__location-title { font-size: 1.8rem; } +} + +.calendar-details-module .cmp-calendar-details__direction-container { margi= +n-top: 1rem; padding-bottom: 1rem; } + +.calendar-details-module .cmp-calendar-details__direction-container .cmp-ca= +lendar-details__direction-action-link { color: rgb(0, 77, 255); font-size: = +1.4rem; } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-calendar-details__direction-container .cmp-= +calendar-details__direction-action-link { font-size: 1.6rem; } +} + +.calendar-details-module .cmp-calendar-details__direction-container:hover .= +cmp-calendar-details__direction-action-link { text-decoration: underline; c= +olor: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-teaser__content .cmp-teaser__text { font-si= +ze: 1.6rem; } +} + +.cmp-awards-card-block .cmp-title__text { font-weight: 600; font-size: 3.68= +rem; line-height: 5.28rem; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-title__text { font-size: 5.27rem; } +} + +.cmp-awards-card-block .cmp-teaser__pretitle { font-weight: 500; font-size:= + 1.6rem; line-height: 2.24rem; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-teaser__pretitle { font-size: 1.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-awards-card-block .cmp-teaser__pretitle { line-height: 2.56rem; } +} + +.cmp-awards-card-block .cmp-teaser__title { font-weight: 300; font-size: 2r= +em; line-height: 2.6rem; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-teaser__title { line-height: 3.12rem; font-si= +ze: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-awards-card-block .cmp-teaser__title { line-height: 3.9rem; font-siz= +e: 3rem; } +} + +.cmp-awards-card-block .cmp-awards-card-block_first-row { display: flex; -w= +ebkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: = +column; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-awards-card-block_first-row { -webkit-box-ori= +ent: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-awards-card-block .cmp-awards-card-block_first-row_left-col, .cmp-awar= +ds-card-block .cmp-awards-card-block_first-row_right-col { -webkit-box-flex= +: 1; flex: 1 1 0%; } + +.cmp-awards-card-block .cmp-awards-card-block_second-row > .container.respo= +nsivegrid .modal .cmp-container { display: block; } + +.cmp-awards-card-block .cmp-awards-card-block_second-row > .container.respo= +nsivegrid .cmp-container { display: flex; flex-wrap: wrap; max-width: calc(= +100% + 60px); padding: 0px; } + +.cmp-awards-card-block .card { -webkit-box-flex: 0; flex: 0 0 100%; margin-= +bottom: 0px; margin-top: -2px; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .card { -webkit-box-flex: 0; flex: 0 0 100%; max-w= +idth: 100%; margin-top: 5rem; margin-bottom: 4rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-awards-card-block .card { margin-bottom: 3rem; } +} + +.cmp-awards-card-block .card .modal { height: auto; } + +.cmp-awards-card-block .card > * { height: 100%; } + +.cmp-awards-card-block .card .cmp-award-card__link { -webkit-box-flex: 1; f= +lex: 1 0 0px; } + +.cmp-awards-card-block .card .cmp-award-card__link > * { height: 100%; } + +.cmp-awards-card-block .card:last-child { margin-bottom: 0px; } + +.cmp-awards-card-block .cmp-awards-card-block_first-row_left-col { margin-b= +ottom: 5rem; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-awards-card-block_first-row_left-col { paddin= +g-right: 15px; margin-bottom: 2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-awards-card-block .cmp-awards-card-block_first-row_left-col { margin= +-bottom: 1rem; } +} + +.cmp-awards-card-block-cta { margin-top: 6rem; } + +@media screen and (min-width: 1000px) { + .cmp-awards-card-block-cta { margin-top: 7rem; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row .card { -webk= +it-box-flex: 0; flex: 0 0 50%; max-width: 50%; margin-left: -0.2rem; } + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(2n+1) { position: relative; top: 5rem; margin-left: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--3-cards .cmp-awards-card-block_second-row .card { -webk= +it-box-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; margin-right: -0.2= +rem; } + .cmp-card-layout--3-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(3n), .cmp-card-layout--3-cards .cmp-awards-card-block_second-row .card:n= +th-child(3n+1) { position: relative; top: 5rem; } + .cmp-card-layout--3-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(3n+3) { margin-right: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--4-cards .cmp-awards-card-block_second-row .card { -webk= +it-box-flex: 0; flex: 0 0 25%; max-width: 25%; margin-right: -0.2rem; } + .cmp-card-layout--4-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(2n+1) { position: relative; top: 5rem; } + .cmp-card-layout--4-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(4n+4) { margin-right: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row .card, .cmp-c= +ard-layout--3-cards .cmp-awards-card-block_second-row .card, .cmp-card-layo= +ut--4-cards .cmp-awards-card-block_second-row .card { margin-bottom: 4rem; = +} +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row .card, .cmp-c= +ard-layout--3-cards .cmp-awards-card-block_second-row .card, .cmp-card-layo= +ut--4-cards .cmp-awards-card-block_second-row .card { margin-bottom: 3rem; = +} +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row, .cmp-card-la= +yout--3-cards .cmp-awards-card-block_second-row, .cmp-card-layout--4-cards = +.cmp-awards-card-block_second-row { padding-bottom: 2rem; } +} + +.cmp-awards-card-block_second-row .cmp-award-card__link .cmp-teaser__conten= +t, .cmp-awards-card-block_second-row .cmp-teaser__content { border: 2px sol= +id rgb(0, 77, 255); } + +.cmp-awards-card-block_second-row .cmp-award-card__link:hover .cmp-teaser__= +content { background-color: rgb(0, 77, 255); transition: all 0.6s ease-in-o= +ut 0s; border: 2px solid rgb(0, 77, 255); } + +.cmp-awards-card-block_second-row .cmp-award-card__link:hover .cmp-teaser__= +description, .cmp-awards-card-block_second-row .cmp-award-card__link:hover = +.cmp-teaser__pretitle, .cmp-awards-card-block_second-row .cmp-award-card__l= +ink:hover .cmp-teaser__title { color: rgb(255, 255, 255); } + +.cmp-awards-card-block_second-row .cmp-award-card__link:focus { outline: rg= +b(0, 0, 136) solid 1px; outline-offset: 0px; } + +.cmp-awards-card-block_second-row .cmp-award-card__link:focus .cmp-teaser__= +content { background-color: rgb(0, 77, 255); transition: all 0.6s ease-in-o= +ut 0s; border: none; } + +.cmp-awards-card-block_second-row .cmp-award-card__link:focus .cmp-teaser__= +description, .cmp-awards-card-block_second-row .cmp-award-card__link:focus = +.cmp-teaser__pretitle, .cmp-awards-card-block_second-row .cmp-award-card__l= +ink:focus .cmp-teaser__title { color: rgb(255, 255, 255); } + +@media screen and (max-width: 767.9px) { + .cmp-parallax-static-image-text { margin: 25% -1.5rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-parallax-static-image-text { margin: 15% -3.5rem; } +} + +.cmp-parallax-static-image-text .cmp-teaser { border: none; position: relat= +ive; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser { height: 100%; background-co= +lor: rgb(255, 255, 255); z-index: 1; } +} + +.cmp-parallax-static-image-text .cmp-teaser .cmp-image { height: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser .cmp-image { min-width: 98rem= +; position: absolute; left: 50%; transform: translateX(-50%); overflow: hid= +den; } +} + +.cmp-parallax-static-image-text .cmp-teaser__image { border: none; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser__image { width: 100%; height:= + 100%; overflow: hidden; } +} + +.cmp-parallax-static-image-text .cmp-teaser__image .cmp-image__image { heig= +ht: 55%; object-fit: cover; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser__image .cmp-image__image { he= +ight: 80%; position: absolute; top: 50%; left: 50%; transform: translate(-5= +0%, -50%); } +} + +.cmp-parallax-static-image-text .cmp-teaser__description { display: none; } + +.cmp-parallax-static-image-text .cmp-teaser__content { height: 100%; opacit= +y: 1; display: grid; place-content: center; -webkit-box-pack: center; borde= +r: none; background-color: transparent; position: absolute; z-index: 1; top= +: 0px; left: 50%; transform: translate(-50%); text-align: center; width: 80= +%; padding-left: 0px; padding-right: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser__content { opacity: 0; transf= +orm: translate(-50%); width: 66.66%; } +} + +@media screen and (min-width: 1200px) { + .cmp-parallax-static-image-text .cmp-teaser__content { width: 50%; } +} + +.cmp-parallax-static-image-text .cmp-teaser__title { font-size: 4rem; line-= +height: 4rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-static-image-text .cmp-teaser__title { font-size: 6.8rem; l= +ine-height: 6.5rem; } +} + +.cmp-parallax-static-image-text-dark .cmp-teaser__title { color: rgb(255, 2= +55, 255); } + +.cmp-parallax-video-with-sound-and-text { position: relative; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax__bottom { position: a= +bsolute; background-color: rgb(255, 255, 255); width: 100vw; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video { overflow: hid= +den; margin: 0px auto; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel { positi= +on: relative; width: 100%; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-svg= + { display: block; width: 100%; height: 100%; visibility: visible; z-index:= + 99; background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-s= +vg { position: absolute; background-color: transparent; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-svg= + .cmp-image { position: relative; height: 100%; width: 100%; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-svg= + .cmp-image__image { display: block; object-fit: cover; height: 100%; width= +: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-s= +vg .cmp-image__image { position: absolute; height: 101%; width: 101%; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-video { = +display: block; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-video = +{ position: relative; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__video { width:= + 100%; object-fit: cover; background-color: rgb(0, 0, 0); } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls { pos= +ition: absolute; bottom: 0px; display: flex; -webkit-box-pack: center; just= +ify-content: center; -webkit-box-align: center; align-items: center; width:= + 100%; height: 3.5rem; z-index: 100; background-color: rgba(0, 0, 0, 0.6); = +} + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls { h= +eight: 5rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-butto= +n .cmp-parallax-video__controls-button-text { color: rgb(255, 255, 255); fo= +nt-weight: 300; text-transform: none; font-size: 1.6rem; line-height: 1.5; = +} + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-but= +ton .cmp-parallax-video__controls-button-text { font-size: 2.1rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-butto= +n:hover { color: rgb(255, 255, 255); } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mute,= + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-unmu= +te { margin-right: 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mut= +e, .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-un= +mute { margin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mut= +e, .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-un= +mute { margin-right: 3.5rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button { position: relative; display: flex; h= +eight: 100%; width: 100%; -webkit-box-align: center; align-items: center; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button-text { margin-right: 1.5rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button-play-container { position: relative; h= +eight: 23px; width: 23px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pla= +y .cmp-parallax-video__controls-button-play-container { height: 30px; width= +: 30px; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button-play-outline { position: absolute; tra= +nsform: translate(-50%, -50%); left: 50%; top: 50%; height: 23px; width: 23= +px; border-radius: 50%; border: 0.2rem solid rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pla= +y .cmp-parallax-video__controls-button-play-outline { height: 30px; width: = +30px; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button-play-icon::before { position: absolute= +; transform: translate(-50%, -50%); left: 50%; top: 48%; content: "=EF=92= +=88"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; color: rgb(255, 255, 255); padding-left: 0.3rem; = +} + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pla= +y .cmp-parallax-video__controls-button-play-icon::before { content: "=EF=92= +=88"; font-size: 23px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; padding-left: 0.4rem; top: 50%; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button { position: relative; display: flex; = +height: 100%; width: 100%; -webkit-box-align: center; align-items: center; = +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button-text { margin-right: 1.5rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button-pause-container { position: relative;= + height: 23px; width: 23px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-container { height: 30px; wid= +th: 30px; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button-pause-outline { position: absolute; t= +ransform: translate(-50%, -50%); left: 50%; top: 50%; height: 23px; width: = +23px; border-radius: 50%; border: 0.2rem solid rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-outline { height: 30px; width= +: 30px; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button-pause-icon::before { position: absolu= +te; transform: translate(-50%, -50%); left: 50%; top: 48%; content: "=EF=91= +=B8"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-icon::before { content: "=EF= +=91=B8"; font-size: 23px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } +} + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-icon::before { top: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-icon::before { content: "=EF= +=91=B8"; font-size: 23px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; padding-left: 0.1rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-icon::before { padding-left: = +0.02em; left: 50%; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mute = +span::after { content: "=EF=8E=BA"; font-size: 22px; font-family: Ionicons;= + font-weight: 400; font-style: normal; line-height: 1; text-transform: none= +; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direc= +tion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeleg= +ibility; font-feature-settings: "liga"; margin-left: 1.5rem; display: inlin= +e-block; position: relative; top: 0.35rem; left: 0px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mut= +e span::after { font-size: 3rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-unmut= +e span::after { content: "=EF=8E=B9"; font-size: 22px; font-family: Ionicon= +s; font-weight: 400; font-style: normal; line-height: 1; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; margin-left: 1.5rem; display: inl= +ine-block; position: relative; top: 0.35rem; left: 0px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-unm= +ute span::after { font-size: 3rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-repla= +y span::after { content: "=EF=8E=A8"; font-size: 22px; font-family: Ionicon= +s; font-weight: 400; font-style: normal; line-height: 1; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; margin-left: 1.5rem; display: inl= +ine-block; position: relative; top: 0.35rem; left: 0px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-rep= +lay span::after { font-size: 3rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__sub= +title, .cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-vid= +eo__title, .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__con= +trols-hide { display: none; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__tra= +nscript { width: 100%; position: relative; z-index: 500; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__tra= +nscript a { float: right; margin-top: 1rem; margin-bottom: 2rem; margin-rig= +ht: 1.5rem; font-weight: 400; color: rgb(0, 77, 255); font-size: 1.6rem; te= +xt-transform: none; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__t= +ranscript a { margin-right: 2rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__con= +tent { margin: 0px; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__con= +tent--left { padding: 0px; } + +.cmp-parallax-video-with-sound-and-text .cmp-video__embed { height: 100%; w= +idth: 100%; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video--panel-text-svg { position: relative; display: block; = +height: 100%; width: 100%; visibility: visible; background-color: rgb(0, 0,= + 0); min-height: 4.6rem; max-height: 50rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video--panel-text-svg .cmp-image__image { position: relative= +; display: block; top: -20px; left: 0px; transform: translate(0px); object-= +fit: cover; height: 100%; width: 100%; min-height: 4.6rem; max-height: 50re= +m; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video--panel-video { display: block; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video__video { max-height: 50rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video__controls { bottom: 2rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-video__embed { height: 100%; width: 100%; max-height: 50rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-video__player .dynamicmedia { margin-bottom: -0.8rem; } + +.subscription-center-block { background-color: rgb(0, 0, 0); } + +.cmp-subscription-center { max-width: 1200px; margin: 0px auto; } + +.cmp-subscription-center__row { padding: 3rem 0px; margin: 0px 15px; border= +-bottom: 1px solid rgb(167, 167, 167); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-subscription-center__row { padding: 3rem 0px 2rem; } +} + +.cmp-subscription-center__eyebrow { padding-bottom: 1rem; font-size: 1.8rem= +; line-height: 2.24rem; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-subscription-center__eyebrow { font-size: 2.2rem; padding-bottom: 2.= +5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-subscription-center__eyebrow { line-height: 3.52rem; } +} + +.cmp-subscription-center a { color: rgb(255, 255, 255); } + +.internalsearchhero .cmp-internal-ai-search-modal { position: fixed; displa= +y: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: = +center; justify-content: center; inset: 0px; background-color: rgba(0, 0, 0= +, 0.5); color: rgb(255, 255, 255); z-index: 1201; } + +@-webkit-keyframes ai-search-modal {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +@keyframes ai-search-modal {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +@-webkit-keyframes ai-search-circle {=20 + 0% { stroke-dasharray: 1px, 200px; stroke-dashoffset: 0; } + 50% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -15px; } + 100% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -125px; } +} + +@keyframes ai-search-circle {=20 + 0% { stroke-dasharray: 1px, 200px; stroke-dashoffset: 0; } + 50% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -15px; } + 100% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -125px; } +} + +.internalsearchhero .cmp-internal-ai-search-modal__svg { display: block; } + +.internalsearchhero .cmp-internal-ai-search-modal__role { width: 40px; heig= +ht: 40px; display: inline-block; animation: 1.4s linear 0s infinite normal = +none running ai-search-modal; } + +.internalsearchhero .cmp-internal-ai-search-modal__circle { stroke: current= +color; stroke-dasharray: 80px, 200px; stroke-dashoffset: 0; animation: 1.4s= + ease-in-out 0s infinite normal none running ai-search-circle; } + +.internalsearchhero .cmp-internal-ai-search-modal--hide { opacity: 0; trans= +ition: opacity 195ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; visibility: hidden; = +} + +.internalsearchhero .cmp-internal-ai-search-modal--show { opacity: 1; trans= +ition: opacity 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; visibility: visible;= + } + +.internalsearchhero .cmp-internal-ai-search-hero__autocomplete-instructions= + { display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__hero { position: relative= +; display: flex; -webkit-box-pack: center; justify-content: center; } + +.internalsearchhero .cmp-internal-ai-search-hero__highlight { font-weight: = +400; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__highlight { line-height= +: 1.6; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__background { position: ab= +solute; z-index: 0; inset: 0px; overflow: hidden; } + +.internalsearchhero .cmp-internal-ai-search-hero__background .cmp-image, .i= +nternalsearchhero .cmp-internal-ai-search-hero__background .image { height:= + 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__background .cmp-image__im= +age { height: 100%; object-fit: cover; } + +.internalsearchhero .cmp-internal-ai-search-hero__content { position: relat= +ive; width: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; padding-left: 1.5rem; padding-ri= +ght: 1.5rem; padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__content { margin: 0px; = +padding-left: 3.5rem; padding-right: 3.5rem; padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__content { padding-left:= + 1.5rem; padding-right: 1.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__content { max-width: 12= +80px; padding-left: 0px; padding-right: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__form-container { width: 1= +00%; padding-bottom: 3rem; padding-top: 3rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__form-container { paddin= +g-bottom: 5rem; padding-top: 5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__form-container { width:= + 66.6667%; margin-left: auto; margin-right: auto; padding-bottom: 8rem; pad= +ding-top: 8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__form-container { width:= + 50%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__form { display: flex; } + +.internalsearchhero .cmp-internal-ai-search-hero__form-label { display: non= +e; } + +.internalsearchhero .cmp-internal-ai-search-hero__search { position: relati= +ve; width: 100%; height: 5rem; margin-right: -2px; -webkit-box-flex: 1; fle= +x: 1 0 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__search-input { border: 1p= +x solid rgb(107, 107, 107); background-color: rgb(255, 255, 255); padding: = +1.5rem; width: 100%; height: 100%; font-size: 1.6rem; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-input { padding:= + 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-input { padding:= + 1.5rem 2rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__search-input::-webkit-inp= +ut-placeholder { font-size: 1.6rem; line-height: 1.6; color: rgb(167, 167, = +167); } + +.internalsearchhero .cmp-internal-ai-search-hero__search-input::placeholder= + { font-size: 1.6rem; line-height: 1.6; color: rgb(167, 167, 167); } + +.internalsearchhero .cmp-internal-ai-search-hero__submit { width: auto; min= +-width: 16.6667%; z-index: 10; height: 5rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__submit { min-width: uns= +et; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button { marg= +in: 0px; width: 100%; min-width: auto; padding: 1rem 1.5rem; height: 100%; = +-webkit-box-flex: 1; flex: 1 0 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button:hover = +{ background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button { pa= +dding: 1.5rem 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__icon = +{ display: block; } + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__icon:= +:after { content: "=EF=92=A5"; font-size: 30px; font-family: Ionicons; disp= +lay: block; font-weight: 400; font-style: normal; line-height: 1; text-tran= +sform: none; letter-spacing: normal; overflow-wrap: normal; white-space: no= +wrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: = +optimizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__ico= +n::after { font-size: 2.4rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__text = +{ display: none; margin-left: 0.5rem; line-height: 1.6rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__tex= +t { display: block; font-size: 1.4rem; word-break: break-word; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-search-message { displ= +ay: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__no-search-message--show {= + display: block; font-size: 1.4rem; line-height: 2.24rem; font-weight: 400;= + margin-top: 20px; margin-bottom: 2.2rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-search-message--show= + { font-size: 1.6rem; line-height: 2.56rem; margin-bottom: 2.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__search-suggestions { posi= +tion: absolute; left: 0px; right: 0px; width: 100%; overflow: hidden; trans= +ition: all 0.5s ease-in-out 0s; transform-origin: left top; } + +.internalsearchhero .cmp-internal-ai-search-hero__search-suggestions--show-= +recent .cmp-internal-ai-search-hero__suggestions-list, .internalsearchhero = +.cmp-internal-ai-search-hero__search-suggestions--show .cmp-internal-ai-sea= +rch-hero__suggestions-list { position: relative; display: block; width: 100= +%; border-width: 0px 0.977px; background: linear-gradient(rgb(150, 150, 150= +) -20px, rgb(255, 255, 255) 7px, rgb(255, 255, 255) 20%); } + +.internalsearchhero .cmp-internal-ai-search-hero__search-suggestions--show-= +recent .cmp-internal-ai-search-hero__suggestions-list { animation: 0.7s lin= +ear 0s 1 normal none running slide-down; } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-list { displa= +y: none; border: 1px solid rgb(107, 107, 107); overflow: hidden; z-index: 1= +000; background-color: rgb(255, 255, 255); right: 1px; left: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item { border= +-width: 1px; border-style: solid; border-color: transparent transparent rgb= +(107, 107, 107); border-image: initial; display: block; } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--link { = +font-size: 1.6rem; padding: 1rem 1.5rem; margin-bottom: 0px; display: block= +; color: rgb(0, 0, 0); font-weight: 600; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--link = +{ line-height: 1.6; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--link:ho= +ver { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--session= + .cmp-internal-ai-search-hero__suggestions-item--link { font-weight: 400; } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--active = +{ border: 1px solid rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--active = +a { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__btn-container { display: = +none; } + +.internalsearchhero .cmp-internal-ai-search-hero__btn-container .button { d= +isplay: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__btn-container .button {= + display: inline-block; margin-right: 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__btn-container .cmp-button= + { display: block; margin: 1.5rem 0px; text-align: center; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-block { ba= +ckground-color: rgb(255, 255, 255); margin-bottom: 3rem; box-shadow: rgba(1= +07, 107, 107, 0.15) 0px 0px 0.31em 0.13em; display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__panel--hidden { display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__title { text-transform: uppercase; font-size: 1.6rem; line-= +height: 2.56rem; font-weight: 600; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__button { padding-top: 1.5rem; padding-bottom: 1.5rem; paddi= +ng-left: 1.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .cmp-accordion__button { padding-left: 3.504rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .cmp-accordion__button { padding-left: 5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__button:focus { border: none; outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__button .cmp-accordion__icon { padding-right: 1.5rem; paddin= +g-left: 1.5rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__panel { background-color: rgb(255, 255, 255); box-shadow: n= +one; overflow-x: hidden; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.responsivegrid { width: 100%; padding: 3rem 1.5rem; border-top: 0.06em sol= +id rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .responsivegrid { padding: 5rem 3.504rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .responsivegrid { padding: 5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .cmp-job-card-listing { min-height: auto; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .cmp-job-card-listing_first-row { padding-right: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .cmp-job-card-listing_second-row { padding-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title { padding-top: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-title { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .cmp-title { padding-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-title__text { font-size: 3.2rem; font-weight: = +600; line-height: 3.328rem; text-transform: uppercase; width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .cmp-title__text { width: 50%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-title .cmp-teaser__title-link { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .cmp-title .cmp-teaser__title-link { width: 50%; = +} +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-title a.cmp-button { text-align: end; min-widt= +h: auto; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .text { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .text { padding-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-text p { font-weight: 400; line-height: 2.24re= +m; width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .cmp-text p { line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card { margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content { border-top-color: rgb(161, 0,= + 255); border-top-width: 0.405rem; padding: 3.08rem 2.002rem 2.002rem; disp= +lay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; fle= +x-direction: column; width: 100%; height: 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__address-location {= + padding-right: 2.4rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser-city, .internalsear= +chhero .cmp-internal-ai-search-hero__job-actionable-accordion .joblistingbl= +ock .card .cmp-teaser__content .cmp-teaser-region { line-height: 1.08rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__title-link { line-= +height: 2.19rem; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card .cmp-teaser__content .cmp-teaser__title-link { lin= +e-height: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__description { marg= +in-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-areas-= +interest { margin-bottom: 0.996rem; overflow: hidden; overflow-wrap: break-= +word; font-weight: 400; line-height: 2.24rem; display: -webkit-box; -webkit= +-box-orient: vertical; -webkit-line-clamp: 3; word-break: break-word; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-area= +s-interest { margin-bottom: 1.992rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-area= +s-interest { line-height: 2.56rem; -webkit-line-clamp: 2; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-semibo= +ld { font-weight: 600; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__bottom-container {= + margin-top: auto; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-posted= +-date { margin-bottom: 0.492rem; line-height: 1.44rem; font-style: normal; = +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__action-container {= + margin-top: 0px; font-size: 1.4rem; font-weight: 400; line-height: 2.24rem= +; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__action-link { padd= +ing-top: 0px; font-size: 1.4rem; font-weight: 600; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card .cmp-teaser__content .cmp-teaser__action-link { fo= +nt-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content:hover .cmp-teaser__title-link {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__title-link { display: block; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__title-link:focus .cmp-teaser__title-lin= +k { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__job-listing-areas-interest * { display:= + inline; word-break: break-all; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .cmp-job-card-listing_third-row { padding-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .cmp-job-card-listing_third-row .cmp-teaser__title-link { = +padding-bottom: 0px; word-break: break-word; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +line-bar { border: 1px solid rgb(0, 186, 255); margin-top: 1.5rem; margin-b= +ottom: 2rem; background-color: rgb(0, 186, 255); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__line-bar { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__content { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__content { width: 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link { display: inline-block; font-size: 1.8rem; line-height: 1; font-weigh= +t: 600; text-decoration-line: none; color: rgb(0, 77, 255); cursor: pointer= +; width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__link { line-height: 1.36364; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link:focus { text-decoration: underline; outline: rgb(0, 77, 255) solid 1px= +; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link:visited, .internalsearchhero .cmp-internal-ai-search-hero-niche-search= +-result-item__link:visited:hover { color: rgb(0, 0, 136); text-decoration: = +underline; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +title { margin-top: 2rem; margin-bottom: 2rem; font-size: 1.2rem; font-weig= +ht: 600; line-height: 1.33; letter-spacing: 1.248px; text-transform: upperc= +ase; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__title { margin-top: 0px; margin-bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__title { line-height: 2.502rem; font-size: 1.8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__title { font-size: 1.8rem; line-height: 1.39; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block { display: no= +ne; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc= +tion: column; } + +@-webkit-keyframes please-wait {=20 + 0% { opacity: 0; } + 33% { opacity: 1; } + 66% { opacity: 1; } + 100% { opacity: 0; } +} + +@keyframes please-wait {=20 + 0% { opacity: 0; } + 33% { opacity: 1; } + 66% { opacity: 1; } + 100% { opacity: 0; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait { font-= +size: 1.4rem; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait span { = +font-size: 1.4rem; display: inline-block; border-radius: 50%; margin: 0px 3= +px; opacity: 0; animation: 1s ease 0s infinite normal none running please-w= +ait; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait span:fi= +rst-child { animation-delay: 0.2s; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait span:nt= +h-child(2) { animation-delay: 0.4s; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait span:nt= +h-child(3) { animation-delay: 0.6s; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__dynamic { pa= +dding-top: 3rem; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__card { margi= +n-bottom: 2rem; padding-left: 1.5rem; padding-right: 1.5rem; background-col= +or: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0px 0px 0.31e= +m 0.13em; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex= +-direction: column; min-height: 200px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__card { pad= +ding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__card { pad= +ding-bottom: 3rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__card { pad= +ding-left: 5rem; padding-right: 5rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__card:focus-v= +isible { box-shadow: rgb(0, 63, 189) 0px 0px 3px; border-color: rgb(0, 63, = +189); } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__header { tex= +t-transform: uppercase; font-size: 1.2rem; font-weight: 600; letter-spacing= +: 1.248px; line-height: 1.596rem; margin-top: 2rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__header { m= +argin-top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__header { f= +ont-size: 1.8rem; margin-bottom: 3rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__readmore-lin= +k { font-size: 1.4rem; display: none; color: rgb(0, 77, 255); text-decorati= +on: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__readmore-lin= +k.hide { display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__readmore-lin= +k.show { display: block; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__description = +{ font-size: 1.2rem; margin-bottom: 0px; line-height: 1.44rem; overflow: hi= +dden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clam= +p: 5; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__description.= +active { -webkit-line-clamp: unset; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__descriptio= +n { -webkit-line-clamp: 5; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__descriptio= +n { font-size: 1.4rem; line-height: 1.92rem; -webkit-line-clamp: 5; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes { m= +argin-top: 2rem; font-size: 1.2rem; font-style: italic; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes a {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes a:f= +ocus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 2= +55) solid 1px; outline-offset: 1px; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes a:f= +ocus:not(:focus-visible) { box-shadow: none; outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes a:h= +over { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-block { m= +argin-bottom: 2rem; padding-left: 1.5rem; padding-right: 1.5rem; background= +-color: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0px 0px 0= +.31em 0.13em; display: none; -webkit-box-orient: vertical; -webkit-box-dire= +ction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-block {= + padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-block {= + padding-bottom: 3rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-block {= + padding-left: 5rem; padding-right: 5rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-header-te= +xt { text-transform: uppercase; font-size: 1.2rem; font-weight: 600; letter= +-spacing: 1.248px; line-height: 1.596rem; margin-top: 2rem; margin-bottom: = +2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-header-= +text { margin-top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-header-= +text { font-size: 1.8rem; margin-bottom: 3rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content {= + display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal= +; flex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= + { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-dire= +ction: row; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-i= +mage-container { position: relative; height: 100%; width: 100%; margin-bott= +om: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-image-container { margin-bottom: 0px; margin-right: 1.5rem; width: 16.6667= +%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-image-container { margin-right: 2rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-i= +mage-container::before { content: ""; display: block; padding-top: 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-i= +mage-link { height: 100%; width: 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-i= +mage { height: auto; width: 100%; position: absolute; top: 0px; bottom: 0px= +; object-fit: cover; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card { width: 80.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card { width: 81.3333%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card { width: 82.3333%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard.cmp-full-width { width: 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-title { display: inline-block; font-size: 1.8rem; font-weight: 600; lin= +e-height: 2.196rem; margin-bottom: 1rem; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-title { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-title { font-size: 2.5rem; line-height: 3rem; margin-bottom: 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-title-link { display: inline-block; font-size: 2.5rem; font-weight: 600= +; line-height: 3rem; margin-bottom: 1rem; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-title-link { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-title-link { margin-bottom: 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-title-link:hover { color: rgb(0, 77, 255); text-decoration: underline; = +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-title-link:focus { color: rgb(0, 77, 255); text-decoration: underline; = +outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-description { font-size: 1.2rem; margin-bottom: 2rem; line-height: 1.44= +rem; overflow: hidden; -webkit-line-clamp: 10; display: -webkit-box; -webki= +t-box-orient: vertical; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-description a { color: rgb(0, 77, 255); text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-description a:visited { color: rgb(0, 0, 136); } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-description a:focus, .internalsearchhero .cmp-internal-ai-search-hero__= +featured-search-content-card-description a:focus-within { color: rgb(0, 77,= + 255); outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-description { margin-bottom: 1.5rem; -webkit-line-clamp: 3; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-description { font-size: 1.4rem; line-height: 1.92rem; margin-bottom:= + 2.5rem; -webkit-line-clamp: 5; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-button { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button { padding-bottom: 0px; display: inline-block; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button:focus, .internalsearchhero .cmp-internal-ai-search-h= +ero__featured-search-content-card-button .cmp-button:focus-within { outline= +: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button__text { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button__text::after { font-size: 2rem; line-height: 1.4rem;= + top: 2.4px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-button .cmp-button__text::after { font-size: 2.4rem; line-height: 1.7= +rem; top: 2.88px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button__text::before { bottom: -12px; height: 1px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-button .cmp-button__text::before { height: 1px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-container = +{ display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-row { disp= +lay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; fle= +x-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-row { fl= +ex-flow: wrap; -webkit-box-orient: horizontal; -webkit-box-direction: norma= +l; border-top: 1px solid rgb(204, 204, 204); margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-row { ma= +rgin-top: 2.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-3-headers= +-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top= +: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-b= +ottom: 0px; margin-top: 2rem; border-top: none; -webkit-box-flex: 0; flex: = +0 0 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel { margin-to= +p: 3rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-first { pad= +ding-right: 2rem; padding-left: 0px; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-mid { paddi= +ng-right: 1rem; padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-last { padd= +ing-right: 0px; padding-left: 2rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-body { padd= +ing-right: 1rem; padding-bottom: 1rem; border-right: 0.063em solid rgb(204,= + 204, 204); height: 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-3-headers= +-row .cmp-internal-ai-search-hero__related-search-topic-panel-body-last { p= +adding-right: 0px; border-right: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-2-headers= +-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top= +: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-t= +op: 0px; padding-bottom: 0px; margin-top: 2rem; border-top: none; -webkit-b= +ox-flex: 0; flex: 0 0 50%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel { margin-to= +p: 3rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-first { pad= +ding-right: 1.5rem; padding-left: 0px; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-last { padd= +ing-left: 1.5rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-body { padd= +ing-right: 1rem; padding-bottom: 1rem; border-right: 0.063em solid rgb(204,= + 204, 204); height: 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-2-headers= +-row .cmp-internal-ai-search-hero__related-search-topic-panel-body-last { b= +order-right: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-1-header-= +row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top:= + 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-1-heade= +r-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-to= +p: 3rem; padding-bottom: 0px; margin-top: 2rem; border-top: none; -webkit-b= +ox-orient: vertical; -webkit-box-direction: normal; flex-direction: column;= + } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-row { -webkit-box-flex: 0; fl= +ex: 0 0 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-container { display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-container { -webk= +it-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: r= +ow; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel { width: 100%; padd= +ing-top: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 20= +4); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top: 3r= +em; padding-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel { margin-top: 3re= +m; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-box-= +flex: 0; flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-bo= +x-flex: 0; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-list:last-child { m= +argin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-item { margin-botto= +m: 1rem; } + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-item:last-child {= + margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-sear= +ch-hero__related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-se= +arch-hero__related-search-topic-panel-item { padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-row { -webkit-box-flex: 0; fl= +ex: 0 0 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-container { display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-container { -webk= +it-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: r= +ow; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel { width: 100%; padd= +ing-top: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 20= +4); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top: 3r= +em; padding-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel { margin-top: 3re= +m; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-box-= +flex: 0; flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-bo= +x-flex: 0; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-list:last-child { m= +argin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-item { margin-botto= +m: 1rem; } + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-item:last-child {= + margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-sear= +ch-hero__related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-se= +arch-hero__related-search-topic-panel-item { padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-row { -webkit-box-flex: 0; fle= +x: 0 0 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-container { display:= + flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-di= +rection: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel-container { -webki= +t-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: ro= +w; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel { width: 100%; paddi= +ng-top: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204= +); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel { padding-top: 3re= +m; padding-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel { margin-top: 3rem= +; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-box-f= +lex: 0; flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-box= +-flex: 0; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-list:last-child { ma= +rgin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-item { margin-bottom= +: 1rem; } + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel-item:last-child { = +margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-item-padding .cmp-internal-searc= +h-hero__related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-sea= +rch-hero__related-search-topic-panel-item { padding-left: 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-item:last-child { ma= +rgin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-item { line-height: normal; margin-bottom: 1rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-item:last-child { margin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-link { color: rgb(0, 77, 255); font-size: 1.2rem; line-height: 1.44rem; w= +ord-break: break-word; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-link:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-link:focus, .internalsearchhero .cmp-internal-ai-search-hero__related-sea= +rch-topic-panel-link:focus-within { outline: rgb(0, 77, 255) solid 1px; out= +line-offset: 0px; text-decoration: underline; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pa= +nel-link { font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-title { font-size: 1.2rem; font-weight: 600; letter-spacing: 1.248px; lin= +e-height: 1.596rem; padding-bottom: 1.5rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pa= +nel-title { font-size: 1.8rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__search-result-block { bac= +kground-color: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0p= +x 0px 0.31em 0.13em; padding: 2rem 1.5rem 1.5rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-result-block { p= +adding-top: 3rem; padding-bottom: 0px; margin-bottom: 3rem; position: relat= +ive; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-result-block { m= +argin-bottom: 5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__search-result-block-space= + { margin-bottom: 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-result-block-spa= +ce { margin-bottom: 6rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-result-block-spa= +ce { margin-bottom: 6rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-container { dis= +play: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-heading-text { = +font-size: 2rem; font-weight: 600; line-height: 2.4rem; margin-top: 1rem; m= +argin-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-heading-text = +{ margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-heading-text = +{ font-size: 3.5rem; line-height: 4.2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-heading-text = +{ margin: 2.03rem 3.5rem 4.025rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips {= + margin: 0px 3.52rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-tit= +le { font-size: 1.2rem; font-weight: 600; line-height: 1.596rem; margin-bot= +tom: 1.08rem; letter-spacing: 1.24px; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-t= +itle { font-size: 1.8rem; line-height: 2.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-con= +tent ul { padding-left: 1.7504rem; list-style-type: disc; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-c= +ontent ul { padding-left: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-c= +ontent ul { padding-left: 1.6rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-con= +tent li { font-size: 1.4rem; line-height: 2.24rem; list-style-type: disc; p= +adding-bottom: 1rem; text-align: left; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-c= +ontent li { font-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-con= +tent a { color: rgb(0, 77, 255); text-decoration: underline; font-size: 1.4= +rem; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-c= +ontent a { font-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-con= +tent a:hover, .internalsearchhero .cmp-internal-ai-search-hero__no-result-s= +earch-tips-content a:visited { color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-seperator { w= +idth: 66.6667%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-seperator-line = +{ display: flex; border-bottom: 2px solid rgb(204, 204, 204); margin: 3.04r= +em 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-seperator-lin= +e { margin-top: 2rem; margin-bottom: 3.04rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-seperator-lin= +e { margin: 3.04rem 2.08rem 1.008rem 3.52rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r { padding-bottom: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r { padding-bottom: 4rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +h2 { font-size: 2rem; line-height: 1.2; font-weight: 600; margin-top: 1rem;= + margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r h2 { margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r h2 { font-size: 3.5rem; margin-bottom: 3.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r h2 { margin: 2rem 3.5rem 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +ul { list-style: inherit; padding-left: 1.75rem; margin: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r ul { padding-left: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r ul { margin-left: 3.5rem; padding-left: 1.6rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +li { padding-bottom: 1rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +li::marker { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +a { font-size: 1.4rem; line-height: 1.6; font-weight: 400; color: rgb(0, 77= +, 255); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r a { font-size: 1.6rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +a:hover { text-decoration: underline; outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +a:focus, .internalsearchhero .cmp-internal-ai-search-hero__popular-search-c= +ontainer a:focus-within { outline: rgb(0, 77, 255) solid 1px; outline-offse= +t: 0px; text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +a:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-block { dis= +play: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; fl= +ex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-block { p= +adding-bottom: 2.56rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-block { p= +adding-bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-left-colu= +mn { display: inline-block; float: left; padding-bottom: 2.56rem; padding-l= +eft: 3.5rem; width: 66.6667%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-left-colu= +mn { padding-bottom: 3.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title-conta= +iner { font-size: 2rem; font-weight: 600; line-height: 1.2; padding-top: 1r= +em; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title-con= +tainer { padding-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title-con= +tainer { padding-left: 3.5rem; width: 66.6667%; display: inline-block; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title-con= +tainer { padding-top: 1rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title { fon= +t-size: 2rem; font-weight: 600; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title { f= +ont-size: 3.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer { margin-top: 2rem; display: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-co= +ntainer { display: flex; -webkit-box-align: baseline; align-items: baseline= +; margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-co= +ntainer { width: 33.3333%; float: right; -webkit-box-orient: vertical; -web= +kit-box-direction: normal; flex-direction: column; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer .cmp-button--filter { background-color: transparent; border: 0.2rem s= +olid rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer .cmp-button--filter .cmp-button__icon { color: rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer .cmp-button--filter .cmp-button__icon::after { content: "=EF=8C=9B"; = +font-size: 2.4rem; font-family: Ionicons; display: block; font-weight: 400;= + font-style: normal; line-height: 1; text-transform: none; letter-spacing: = +normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit= +-font-smoothing: antialiased; text-rendering: optimizelegibility; font-feat= +ure-settings: "liga"; margin: 0.5rem; color: rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer .cmp-button--filter .cmp-button__text { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero .cmp-data-layer { margin= +-top: 0px; margin-bottom: 6.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero .cmp-search-results-filter= +by { margin-top: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero .cmp-search-results-filt= +erby { margin-top: 3rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter { = +margin-left: auto; width: 75%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter { = +width: 100%; padding-left: 1.5rem; padding-right: 3.5rem; position: relativ= +e; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort { padd= +ing-top: 1.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort { wi= +dth: 100%; margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort { ma= +rgin-top: 1rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-text {= + font-size: 1.4rem; line-height: 2.56rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-text= + { font-size: 1.6rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-text= + { padding-left: 1.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-most-r= +elevant { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-most-r= +elevant:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-date {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-date:h= +over { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort--activ= +e { font-weight: 600; color: rgb(0, 0, 0); cursor: default; text-decoration= +: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort--activ= +e:hover { text-decoration: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-result-= +container { position: relative; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-container { display: flex; margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-result-= +text { margin-top: 2rem; margin-bottom: 2rem; font-size: 1.2rem; font-weigh= +t: 600; line-height: 1.33; letter-spacing: 1.248px; text-transform: upperca= +se; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-text { margin-top: 0px; margin-bottom: 0px; width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-text { width: 50%; line-height: 2.502rem; font-size: 1.8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-text { font-size: 1.8rem; line-height: 1.39; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-result-= +page-details { margin-bottom: 1.4rem; font-size: 1.2rem; line-height: 1.2; = +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-page-details { margin-bottom: 0px; text-align: right; width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-page-details { width: 37.5%; font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-result-= +page-details-hidden { position: absolute; width: 1px; height: 1px; margin: = +-1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); borde= +r: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-co= +ntainer { width: 87.5%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-line-bar { border: 1px solid rgb(204, 204, 204); margin-top: 1.5rem; margi= +n-bottom: 2rem; background-color: rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-line-bar { margin-bottom: 1.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-line-bar--niche { border-color: rgb(0, 186, 255); background-color: rgb(0,= + 186, 255); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content { width: 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link { display: inline-block; font-size: 2.2rem; line-height= +: 1.09; font-weight: 600; text-decoration-line: none; color: rgb(0, 77, 255= +); cursor: pointer; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-title-link { line-height: 1.36364; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link:focus { text-decoration: underline; outline: rgb(0, 77,= + 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link:visited, .internalsearchhero .cmp-internal-ai-search-he= +ro__ranked-search-result-item-content-title-link:visited:hover { color: rgb= +(0, 0, 136); text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-description { margin-top: 1rem; margin-bottom: 1rem; font-size: 1.= +2rem; line-height: 1.2; overflow-wrap: break-word; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-description { overflow: hidden; -webkit-line-clamp: 2; display: = +-webkit-box; -webkit-box-orient: vertical; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-description { font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-tagging-container { display: inline-flex; margin-bottom: 0.5rem; f= +ont-size: 1.6rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-tagging-date, .internalsearchhero .cmp-internal-ai-search-hero__ra= +nked-search-result-item-content-tagging-keyword { display: inline-block; bo= +x-sizing: border-box; font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-tagging-date, .internalsearchhero .cmp-internal-ai-search-hero__= +ranked-search-result-item-content-tagging-keyword { font-size: 1.4rem; line= +-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-tagging-divider { display: inline-block; margin-left: 1rem; margin= +-right: 1rem; box-sizing: border-box; font-size: 1.2rem; line-height: 1.2; = +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-tagging-divider { font-size: 1.4rem; line-height: 1.92rem; margi= +n-left: 1.2rem; margin-right: 1.2rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-hidden { display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__loading-message { clip: r= +ect(0px, 0px, 0px, 0px); clip-path: inset(50%); height: 1px; overflow: hidd= +en; position: absolute; white-space: nowrap; width: 1px; } + +.internalsearchhero .cmp-pagination-lazy-block { display: none; margin-bott= +om: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block { margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-pagination-lazy-block { margin-bottom: 5rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__panel = +{ display: flex; -webkit-box-align: center; align-items: center; -webkit-bo= +x-pack: center; justify-content: center; height: 5.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__pane= +l { height: 5rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__contai= +ner { display: flex; -webkit-box-align: center; align-items: center; -webki= +t-box-pack: center; justify-content: center; background-color: transparent;= + width: 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__cont= +ainer { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-laz= +y__prev-page-btn { display: flex; -webkit-box-align: center; align-items: c= +enter; -webkit-box-pack: center; justify-content: center; background-color:= + rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding: 1.5rem;= + height: 5.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next= +-page-btn, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-l= +azy__prev-page-btn { border: none; height: auto; background-color: transpar= +ent; padding-top: 0px; padding-bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next= +-page-btn, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-l= +azy__prev-page-btn { padding: 0px; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn .cmp-pagination-lazy__text, .internalsearchhero .cmp-pagination-laz= +y-block .cmp-pagination-lazy__prev-page-btn .cmp-pagination-lazy__text { li= +ne-height: 3.2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev= +-page-btn { border: none; margin-right: 0.6rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-p= +age-btn .cmp-pagination-lazy__text::before { float: right; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-p= +age-btn:focus .cmp-pagination-lazy__text::before, .internalsearchhero .cmp-= +pagination-lazy-block .cmp-pagination-lazy__prev-page-btn:hover .cmp-pagina= +tion-lazy__text::before { width: 100%; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-p= +age-btn:focus { outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-p= +age-btn:focus:not(:focus-visible) { outline: none; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next= +-page-btn { border: none; margin-left: 0.6rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn:focus .cmp-pagination-lazy__text::before, .internalsearchhero .cmp-= +pagination-lazy-block .cmp-pagination-lazy__next-page-btn:hover .cmp-pagina= +tion-lazy__text::before { width: 100%; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn:focus { outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-i= +con::after { content: "=EE=A0=80"; font-size: 24px; font-family: Ionicons; = +display: block; font-weight: 400; font-style: normal; line-height: 1; text-= +transform: none; letter-spacing: normal; overflow-wrap: normal; white-space= +: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-renderi= +ng: optimizelegibility; font-feature-settings: "liga"; transform: scaleX(-1= +); color: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev= +-icon::after { margin-right: 1rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-i= +con::after { content: "=EE=A0=80"; font-size: 24px; font-family: Ionicons; = +display: block; font-weight: 400; font-style: normal; line-height: 1; text-= +transform: none; letter-spacing: normal; overflow-wrap: normal; white-space= +: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-renderi= +ng: optimizelegibility; font-feature-settings: "liga"; color: rgb(0, 77, 25= +5); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next= +-icon::after { margin-left: 1rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__disabl= +e-btn .cmp-pagination-lazy__next-icon::after, .internalsearchhero .cmp-pagi= +nation-lazy-block .cmp-pagination-lazy__disable-btn .cmp-pagination-lazy__p= +rev-icon::after, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagina= +tion-lazy__disable-btn .cmp-pagination-lazy__text { color: rgb(107, 107, 10= +7); } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__disabl= +e-btn:focus, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination= +-lazy__disable-btn:hover { cursor: default; outline: none; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__disabl= +e-btn:focus .cmp-pagination-lazy__text::before, .internalsearchhero .cmp-pa= +gination-lazy-block .cmp-pagination-lazy__disable-btn:hover .cmp-pagination= +-lazy__text::before { width: 0px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__text {= + color: rgb(0, 77, 255); display: none; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__text= + { display: block; font-size: 1.6rem; font-weight: 600; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__text::= +before { display: block; content: ""; background: rgb(0, 77, 255); height: = +1px; width: 0px; position: relative; bottom: -2.9rem; transition: width 0.3= +s ease 0s; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__pages = +{ display: none; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +s { display: block; margin-left: auto; margin-right: auto; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +s { display: block; margin-left: clamp(10px, 100%, 102px); margin-right: cl= +amp(10px, 100%, 102px); } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__ellips= +is { font-size: 1.6rem; margin-left: 1.2rem; margin-right: 1.2rem; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist { display: flex; -webkit-box-align: center; align-items: center; -webki= +t-box-pack: center; justify-content: center; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__page-btn { color: rgb(0, 77, 255); font-size: 1.6= +rem; line-height: normal; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__page-btn:focus, .internalsearchhero .cmp-paginati= +on-lazy-block .cmp-pagination-lazy__page-list .cmp-pagination-lazy__page-bt= +n:hover { border-bottom: 1px solid rgb(0, 77, 255); } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__page-btn:focus { outline: rgb(0, 77, 255) solid 1= +px; outline-offset: 0px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__page-btn:focus:not(:focus-visible) { outline: non= +e; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__active-page { color: rgb(0, 0, 0); font-weight: 6= +00; cursor: default; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__active-page:focus { outline: none; border: none; = +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__active-page:hover { border: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +-list .cmp-pagination-lazy__page-item { margin-left: clamp(15px, 100%, 15px= +); margin-right: clamp(15px, 100%, 15px); } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +-list .cmp-pagination-lazy__page-item { margin-left: clamp(12.5px, 100%, 12= +.5px); margin-right: clamp(12.5px, 100%, 12.5px); } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +-list .cmp-pagination-lazy__page-item:first-child { margin-left: 0px; } + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +-list .cmp-pagination-lazy__page-item:last-child { margin-right: 0px; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__pages-= +mobile { position: relative; width: 100%; margin-left: 0.6rem; margin-right= +: 0.6rem; min-width: 150px; background-color: rgb(255, 255, 255); white-spa= +ce: nowrap; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__pages-= +mobile:hover { cursor: pointer; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +s-mobile { display: none; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-m= +obile-active { display: flex; text-align: center; -webkit-box-pack: center;= + justify-content: center; -webkit-box-align: center; align-items: center; b= +ackground-color: rgb(255, 255, 255); height: 5.5rem; border: 1px solid rgb(= +204, 204, 204); padding: 1.5rem; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-m= +obile-active-focus { box-shadow: rgba(0, 0, 0, 0.8) 0px 0px 1px inset, rgba= +(102, 175, 233, 0.6) 0px 0px 8px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-m= +obile-text { text-transform: uppercase; text-align: center; letter-spacing:= + normal; font-size: 1.4rem; font-family: Graphik, Arial, system-ui, -apple-= +system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", o= +xygen, cantarell, sans-serif; font-weight: 600; color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__chevro= +n::after { content: "=EF=84=A3"; font-size: 16px; font-family: Ionicons; di= +splay: block; font-weight: 400; font-style: normal; line-height: 1; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; padding-left: 1.9rem; = +color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-s= +elect-mobile { position: absolute; width: 100%; height: 100%; top: 0.1rem; = +left: 0px; opacity: 0; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-i= +tem-mobile { color: rgb(0, 77, 255); font-size: 1.6rem; font-weight: 600; l= +ine-height: 2.24rem; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-i= +tem-mobile:hover { cursor: pointer; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__focus = +{ box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) s= +olid 1px; outline-offset: 1px; } + +.internalsearchhero .cmp-search-results-header { width: 100%; padding-top: = +1rem; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rg= +b(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-header { padding: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-header { width: 66.6667%; padding= +: 0px 0px 0px 3.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-search-results-header { padding: 1rem 0px 0px 3.= +5rem; } +} + +.internalsearchhero .cmp-search-results-header__text { font-size: 2rem; lin= +e-height: 1.2; font-weight: 600; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-header__text { font-size: 3.5rem;= + line-height: 1.2; } +} + +.internalsearchhero .cmp-search-results-filter { display: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-filter { display: flex; width: 10= +0%; -webkit-box-align: baseline; align-items: baseline; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter { display: block; float: r= +ight; width: 33.3333%; padding: 0px 3.5rem 0px 1.5rem; margin-bottom: 30px;= + } +} + +.internalsearchhero .cmp-search-results-filter__header { padding: 1.5rem; w= +idth: 100%; float: left; border-bottom: 0.24rem solid rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__header { display: none; } +} + +.internalsearchhero .cmp-search-results-filter__header-text { font-size: 1.= +4rem; font-weight: 600; line-height: 1.862rem; text-transform: uppercase; l= +etter-spacing: 0.1248rem; } + +.internalsearchhero .cmp-search-results-filter__header-close { float: right= +; cursor: pointer; } + +.internalsearchhero .cmp-search-results-filter__header-close::before { cont= +ent: "=EF=8B=97"; font-size: 2.8rem; font-family: Ionicons; display: block;= + font-weight: 400; font-style: normal; line-height: 1; text-transform: none= +; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direc= +tion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeleg= +ibility; font-feature-settings: "liga"; } + +.internalsearchhero .cmp-search-results-filter__focus-indicator.show { back= +ground-color: rgba(0, 0, 0, 0.7); visibility: visible; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__focus-indicator.show { ba= +ckground-color: transparent; } +} + +.internalsearchhero .cmp-search-results-filter__focus-indicator { overflow:= + hidden; position: fixed; inset: 0px; opacity: 1; visibility: hidden; z-ind= +ex: 100; background-color: transparent; transition: all 0.3s ease-in-out 0s= +; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__focus-indicator { display= +: block; position: relative; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu.show { top: 0= +px; } + +.internalsearchhero .cmp-search-results-filter__dropdown-menu { inset: -105= +% 0px 0px; z-index: 1050; position: fixed; display: flex; width: 100%; heig= +ht: 100%; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, = +204, 204); -webkit-box-orient: vertical; -webkit-box-direction: normal; fle= +x-flow: column; transition: all 0.3s ease-in-out 0s; float: left; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu { position:= + fixed; margin: 15vh 5vw auto; height: 70vh; width: 90vw; border-radius: 0.= +8rem; padding: 0px 1.5rem; box-shadow: rgb(0, 0, 0) 0px 0.6rem 1.2rem; over= +flow-y: hidden; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu { border: n= +one; box-shadow: none; display: block; position: relative; height: 100%; wi= +dth: 100%; padding: 0px; margin: 0px; z-index: 1; border-radius: 0px; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion { = +float: left; width: 100%; -webkit-box-flex: 1; flex: 1 1 auto; z-index: 100= +0; overflow-y: scroll; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +{ -webkit-box-flex: unset; flex: unset; visibility: visible; overflow-y: un= +set; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion:first-child { border-top: 1px solid rgb(204, 204, 204); } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__button { border-top: none; padding: 1.5rem; border-bottom: 1p= +x solid rgb(204, 204, 204); -webkit-box-align: center; align-items: center;= + } + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__button:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__title { font-size: 1.4rem; line-height: 2.56rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__title { font-size: 1.6rem; line-height: 1.6; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body { padding-top: 2rem; width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__panel-body { display: block; max-height: 34.1425rem; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body .filter-checkbox-container { padding-bottom: 2rem;= + margin-bottom: 0.5rem; -webkit-box-align: center; align-items: center; fon= +t-size: 1.4rem; line-height: 1.6; display: flex; max-width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__panel-body .filter-checkbox-container { font-size: 1.6rem; = +} +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body .filter-checkbox-container .filter-checkbox { disp= +lay: none; } + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body .filter-checkbox-container .filter-checkbox-icon::= +before { content: "=EF=8D=B2"; font-size: 2.1rem; font-family: Ionicons; fo= +nt-weight: 400; font-style: normal; line-height: 1; text-transform: none; l= +etter-spacing: normal; overflow-wrap: normal; white-space: nowrap; directio= +n: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibi= +lity; font-feature-settings: "liga"; display: inline-block; padding: 0.1rem= + 1.3rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__panel-body .filter-checkbox-container .filter-checkbox-icon= +::before { font-size: 2.4rem; padding: 0.1rem 1.5rem; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body .filter-checkbox-container.checked .filter-checkbo= +x-icon::before { content: "=EF=8D=B4"; font-size: 2.1rem; font-family: Ioni= +cons; font-weight: 400; font-style: normal; line-height: 1; text-transform:= + none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; = +direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimi= +zelegibility; font-feature-settings: "liga"; display: inline-block; padding= +: 0.1rem 1.3rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__panel-body .filter-checkbox-container.checked .filter-check= +box-icon::before { font-size: 2.4rem; padding: 0.1rem 1.5rem; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__button--expanded .cmp-accordion__icon::before { transform: ro= +tate(-180deg); } + +.internalsearchhero .cmp-search-results-filter__footer { border-top: 1px so= +lid rgb(204, 204, 204); display: flex; position: sticky; z-index: 1020; ins= +et: 0px; -webkit-box-pack: justify; justify-content: space-between; -webkit= +-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: ro= +w-reverse; -webkit-box-align: center; align-items: center; width: unset; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-filter__footer { position: relati= +ve; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__footer { display: none; } +} + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton.show, .internalsearchhero .cmp-search-results-filter__footer .cmp-clo= +se-filter__button.show { display: block; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton, .internalsearchhero .cmp-search-results-filter__footer .cmp-close-fi= +lter__button { display: none; float: right; padding-bottom: 2rem; margin-ri= +ght: 0.512rem; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton-wrapper, .internalsearchhero .cmp-search-results-filter__footer .cmp-= +close-filter__button-wrapper { position: relative; z-index: 10; padding-top= +: 1.5rem; border-radius: 0px; display: block; transition: all 0.3s ease-out= + 0s; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton-wrapper:hover .cmp-apply-filter__button-btn, .internalsearchhero .cmp= +-search-results-filter__footer .cmp-apply-filter__button-wrapper:hover .cmp= +-close-filter__button-btn, .internalsearchhero .cmp-search-results-filter__= +footer .cmp-close-filter__button-wrapper:hover .cmp-apply-filter__button-bt= +n, .internalsearchhero .cmp-search-results-filter__footer .cmp-close-filter= +__button-wrapper:hover .cmp-close-filter__button-btn { transform: translate= +(-0.5rem, -0.5rem); } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton-btn, .internalsearchhero .cmp-search-results-filter__footer .cmp-clos= +e-filter__button-btn { min-width: 13.6rem; pointer-events: none; margin: 0.= +512rem 1rem 1.5008rem; padding: 1.5008rem; z-index: 10; transition: all 0.3= +s ease-out 0s; text-transform: uppercase; color: rgb(255, 255, 255); backgr= +ound-color: rgb(0, 0, 0); text-align: center; white-space: nowrap; font-siz= +e: 1.4rem; line-height: 1.6rem; font-weight: 600; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton-behind, .internalsearchhero .cmp-search-results-filter__footer .cmp-c= +lose-filter__button-behind { height: 4.00375rem; background-color: rgb(167,= + 167, 167); opacity: 1; padding: 1.312rem; margin: -4.9rem 0.56rem 0px 1.4r= +em; position: relative; z-index: -1; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-filter-number {= + font-size: 1.4rem; line-height: 2.56rem; padding: 1.5rem; } + +.internalsearchhero .cmp-search-results-sort-by { margin-top: 20px; z-index= +: 1; width: 100%; float: left; font-size: 1.4rem; line-height: 2.56rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-sort-by { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-sort-by { margin: 1rem 0px 30px; = +padding-top: 1.5rem; width: 100%; font-size: 1.6rem; } +} + +.internalsearchhero .cmp-search-results-sort-by a { display: inline-block; = +text-decoration: none; color: rgb(0, 77, 255); padding-top: 1.5rem; z-index= +: 10; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-sort-by a { padding-top: 0px; } +} + +.internalsearchhero .cmp-search-results-sort-by a:focus, .internalsearchher= +o .cmp-search-results-sort-by a:hover { color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-sort-by a:focus, .internalsearchh= +ero .cmp-search-results-sort-by a:hover { text-decoration: underline; color= +: rgb(0, 77, 255); } +} + +.internalsearchhero .cmp-search-results-filterbtn { margin-top: 20px; borde= +r: 0.2rem solid rgb(0, 0, 0); padding: 1.5rem; width: 100%; z-index: 1; fon= +t-size: 1.4rem; color: rgb(0, 0, 0); text-transform: uppercase; font-weight= +: 600; -webkit-box-align: start; align-items: flex-start; } + +.internalsearchhero .cmp-search-results-filterbtn:hover { color: rgb(0, 0, = +0); } + +.internalsearchhero .cmp-search-results-filterbtn::before { content: "=EF= +=8C=9B"; font-size: 2.4rem; font-family: Ionicons; font-weight: 400; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; color: rgb(0, 0, 0); margin: -1.5rem 1rem -1rem 0px; display= +: inline-block; vertical-align: middle; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filterbtn { display: none; } +} + +.internalsearchhero .cmp-search-results-filterby { display: none; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filterby { margin: 6rem 0px 1rem;= + font-size: 1.8rem; letter-spacing: 0.1248rem; line-height: 1.4; text-trans= +form: uppercase; font-weight: 600; display: inline-block; } +} + +.internalsearchhero .cmp-search-results-subheader { margin: 20px 0px; width= +: 100%; float: left; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-subheader { margin: 30px 0px 0px;= + width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-subheader { margin: 30px 0px 0px;= + padding: 0px 0px 0px 3.5rem; width: 33.3333%; } +} + +.internalsearchhero .cmp-search-results-subheader__text { font-size: 1.2rem= +; line-height: 1.33; font-weight: 600; letter-spacing: 0.1248rem; text-tran= +sform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-subheader__text { font-size: 1.8r= +em; line-height: 1.39; } +} + +.internalsearchhero .cmp-search-results-indicator { width: 100%; float: lef= +t; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-indicator { width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-indicator { width: 25%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-search-results-indicator { margin: 0px; } +} + +.internalsearchhero .cmp-search-results-indicator__text { font-size: 1.2rem= +; margin-bottom: 1.4rem; line-height: 1.2; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-indicator__text { margin: 30px 0p= +x 0px; text-align: right; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-indicator__text { margin-top: 3.5= +rem; font-size: 1.4rem; line-height: 1.92rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-search-results-indicator__text { margin: 6.6rem = +2.3rem 0px 0px; } +} + +.internalsearchhero .cmp-search-results-container { width: 100%; float: lef= +t; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-container { width: 58.3333%; padd= +ing: 0px 1.84rem 0px 3.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-search-results-container { padding: 0px 1.8rem 0= +px 3.5rem; } +} + +.internalsearchhero .cmp-search-results-item { width: 100%; } + +.internalsearchhero .cmp-search-results-item__line-bar { margin: 15px 0px 2= +0px; border: 1px solid rgb(204, 204, 204); display: flex; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__line-bar { margin: 15px 0px= +; border-right: 0.2rem solid rgb(204, 204, 204); border-bottom: 0.2rem soli= +d rgb(204, 204, 204); border-left: 0.2rem solid rgb(204, 204, 204); border-= +image: initial; border-top: none; } +} + +.internalsearchhero .cmp-search-results-item__header { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-item__header { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__header { width: 100%; } +} + +.internalsearchhero .cmp-search-results-item__title-text { font-size: 2.2re= +m; font-weight: 600; line-height: 2.4rem; display: inline-block; color: rgb= +(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__title-text { line-height: 3= +rem; } +} + +.internalsearchhero .cmp-search-results-item__title-text:hover { text-decor= +ation: underline; } + +.internalsearchhero .cmp-search-results-item__description { font-size: 1.2r= +em; line-height: 1.2; margin: 1rem 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__description { font-size: 1.= +4rem; margin: 1rem 0px; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-search-results-item__footer { width: 100%; margin-= +bottom: 0.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-item__footer { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__footer { width: 100%; } +} + +.internalsearchhero .cmp-search-results-item__date { font-size: 1.2rem; lin= +e-height: 1.2; text-transform: uppercase; display: inline-block; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__date { line-height: 1.6; } +} + +@keyframes slide-down {=20 + 0% { opacity: 0; transform: translateY(-100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.job-listing-details .cmp-job-listing-details__container { padding: 2rem 0p= +x; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__container { padding: 3rem = +0px; } +} + +.job-listing-details .cmp-job-listing-details__desc-block h1, .job-listing-= +details .cmp-job-listing-details__desc-block h2, .job-listing-details .cmp-= +job-listing-details__desc-block h3, .job-listing-details .cmp-job-listing-d= +etails__desc-block h4, .job-listing-details .cmp-job-listing-details__desc-= +block h5, .job-listing-details .cmp-job-listing-details__desc-block h6 { ma= +rgin: 0.8rem 0px; } + +.job-listing-details .cmp-job-listing-details__title { padding-bottom: 1em;= + } + +.job-listing-details .cmp-job-listing-details__description-content { margin= +-bottom: 1rem; height: auto; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__description-content { marg= +in-bottom: 1.5rem; } +} + +.job-listing-details .cmp-job-listing-details__description-content a { colo= +r: rgb(0, 77, 255); } + +.job-listing-details .cmp-job-listing-details__description-content ul { mar= +gin-bottom: 2.24rem; margin-top: 10px; margin-left: 15px; padding-left: 1.7= +5rem; list-style-type: disc; } + +@media screen and (min-width: 1000px) { + .job-listing-details .cmp-job-listing-details__description-content ul { m= +argin-left: 30px; margin-bottom: 2.56rem; padding-left: 2rem; } +} + +.job-listing-details .cmp-job-listing-details__description-content li { pad= +ding-left: 1.75rem; padding-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .job-listing-details .cmp-job-listing-details__description-content li { p= +adding-left: 2rem; } +} + +.job-listing-details .cmp-job-listing-details__partial-content { height: 25= +.6rem; overflow: hidden; } + +.job-listing-details .cmp-job-listing-details__location-content { padding-t= +op: 6rem; margin-top: -6rem; } + +.job-listing-details .cmp-job-listing-details__location-content .cmp-title_= +_text { margin: 0.8rem 0px; } + +.job-listing-details .cmp-job-listing-details__location-description { margi= +n-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__location-description { mar= +gin-bottom: 3rem; } +} + +.job-listing-details .cmp-job-listing-details__accordian-section { margin: = +1.5rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__accordian-section { margin= +-bottom: 3rem; } +} + +.job-listing-details .cmp-job-listing-details__accordian-section .cmp-accor= +dion__item:last-of-type { border-bottom: 0.06em solid rgb(204, 204, 204); } + +.job-listing-details .cmp-job-listing-details__accordian-section .cmp-accor= +dion__button:focus { border-color: rgb(102, 175, 233); outline: 0px; box-sh= +adow: rgba(0, 0, 0, 0.08) 0px 1px 1px inset, rgba(102, 175, 233, 0.6) 0px 0= +px 8px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .job-listing-details .cmp-job-listing-details__compliance-mobile { displa= +y: none; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .job-listing-details .cmp-job-listing-details__compliance-mobile { displa= +y: none; } +} + +@media screen and (min-width: 1200px) { + .job-listing-details .cmp-job-listing-details__compliance-mobile { displa= +y: none; } +} + +.job-listing-details .cmp-job-listing-details__cta-section { display: flex;= + -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio= +n: column; row-gap: 2rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__cta-section { -webkit-box-= +orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -we= +bkit-box-align: center; align-items: center; column-gap: 3rem; margin-botto= +m: 1.5rem; } +} + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button { ma= +rgin: 0px; } + +@media screen and (min-width: 1000px) { + .job-listing-details .cmp-job-listing-details__cta-section .cmp-button { = +margin-right: 2rem; } +} + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button__sav= +ed-job.cmp-button__info-icon .cmp-button { line-height: 2.24rem; } + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button__sav= +ed-job.cmp-button__info-icon .cmp-button::before { margin-right: 0.496rem; = +font-size: 1.808rem; line-height: 1.808rem; width: 1.4695rem; height: 1.807= +8rem; } + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button__sav= +ed-job.cmp-button__info-icon .cmp-button__save-job--hidden, .job-listing-de= +tails .cmp-job-listing-details__cta-section .cmp-button__saved-job.cmp-butt= +on__info-icon .cmp-button__saved, .job-listing-details .cmp-job-listing-det= +ails__cta-section .cmp-button__saved-job.cmp-button__info-icon .cmp-button_= +_saved--hidden { display: none; } + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button__inf= +o-icon .cmp-button::before { font-weight: 600; } + +.job-listing-details .cmp-job-listing-details__readmore-container { positio= +n: relative; padding: 1.5rem 0px; } + +.job-listing-details .cmp-job-listing-details__separator-container { backgr= +ound-color: rgb(204, 204, 204); height: 0.2rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__separator-container { marg= +in-bottom: 3rem; } +} + +.job-listing-details .cmp-job-listing-details__more-cta .cmp-button__cta-ar= +row--right .cmp-button__text::before { max-width: calc(100% - 1.8em); } + +.job-listing-details .cmp-job-listing-details__more-cta .cmp-button__cta-ar= +row--right .cmp-button__text::after { transform: none; } + +.job-listing-details .cmp-job-listing-details__more-cta::before { content: = +""; width: 100%; position: absolute; height: 4.4rem; top: -4.8rem; left: 0p= +x; background: linear-gradient(rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255= +) 75%, rgb(255, 255, 255)); } + +.job-listing-details .cmp-job-listing-details__less-cta .cmp-button__cta-ar= +row--right .cmp-button__text::before { max-width: calc(100% - 1.8em); } + +.job-listing-details .cmp-job-listing-details__less-cta .cmp-button__cta-ar= +row--right .cmp-button__text::after { transform: rotate(-90deg); } + +.job-listing-details .cmp-job-listing-details__compliance-desktop { margin-= +bottom: 2rem; } + +@media screen and (max-width: 767.9px) { + .job-listing-details .cmp-job-listing-details__compliance-desktop { displ= +ay: none; } +} + +.job-listing-details .cmp-job-listing-details__rte-section { margin-bottom:= + 2rem; } + +@media screen and (min-width: 1000px) { + .job-listing-details .cmp-job-listing-details__rte-section { margin-botto= +m: 3rem; } +} + +.job-listing-details .cmp-job-listing-details__share-module-section { margi= +n-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__share-module-section { mar= +gin-bottom: 3rem; } +} + +.job-listing-details .cmp-button--text-link .cmp-button { padding: 0px; } + +.job-listing-details .cmp-button--text-link .cmp-button:nth-child(2) { disp= +lay: none; } + +.cmp-locations-header-details { display: grid; border: 1px solid rgb(204, 2= +04, 204); background-color: rgb(255, 255, 255); padding: 2.5rem 2rem 2rem; = +max-width: 1170px; margin-left: auto; margin-right: auto; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details { display: flex; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details { padding-bottom: 2.5rem; } +} + +.cmp-locations-header-details__heading { display: block; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__heading { width: 33.3333%; } +} + +.cmp-locations-header-details__heading-location { font-family: Graphik, Ari= +al, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubunt= +u, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-= +style: normal; text-transform: none; line-height: 1.2; font-size: 2rem; pad= +ding: 0px 1.75rem 1.5rem 0px; color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__heading-location { font-size: 3.5rem; } +} + +.cmp-locations-header-details__region { margin-bottom: 1.7em; font-size: 1.= +2rem; font-weight: 600; } + +.cmp-locations-header-details__region a { line-height: 2.56rem; display: in= +line-block; padding-bottom: 0px; color: rgb(0, 0, 0); border-bottom: 0.2rem= + solid rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__region a { padding-bottom: 0.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__region a { padding-bottom: 0.4rem; } +} + +.cmp-locations-header-details__region a:focus, .cmp-locations-header-detail= +s__region a:hover { color: rgb(0, 77, 255); } + +.cmp-locations-header-details__region-divider { font-size: 1.6rem; } + +.cmp-locations-header-details__options { width: 100%; display: flex; -webki= +t-box-pack: justify; justify-content: space-between; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__options { width: 66.6666%; -webkit-box-pac= +k: justify; justify-content: space-between; } +} + +.cmp-locations-header-details__options ul { display: block; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__options ul { width: 100%; display: flex; -= +webkit-box-align: center; align-items: center; } +} + +.cmp-locations-header-details__options ul li { -webkit-box-flex: 1; flex: 1= + 0 50%; padding-bottom: 1.5rem; padding-right: 0px; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__options ul li { padding-right: 10px; paddi= +ng-bottom: 0px; } +} + +.cmp-locations-header-details__options ul li:last-of-type { padding-bottom:= + 0px; } + +.cmp-locations-header-details__options a { display: inline-flex; font-size:= + 1.4rem; line-height: 2.5rem; -webkit-box-align: center; align-items: cente= +r; text-decoration: none; color: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__options a { font-size: 1.6rem; padding-bot= +tom: 0px; } +} + +.cmp-locations-header-details__options a:focus, .cmp-locations-header-detai= +ls__options a:hover, .cmp-locations-header-details__options a:visited { col= +or: rgb(0, 0, 136); text-decoration: none; } + +.cmp-locations-header-details__options--text-link { margin-left: 1rem; font= +-size: 1.4rem; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__options--text-link { font-size: 1.6rem; li= +ne-height: 2.56rem; } +} + +.cmp-locations-header-details__options--text-link:focus { color: rgb(0, 0, = +136); } + +.cmp-locations-header-details__options--text-link:hover { color: rgb(0, 77,= + 255); text-decoration: underline; } + +.cmp-locations-header-details__options--icon-phone::before { content: "=EF= +=8B=92"; font-size: 16px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__options--icon-phone::before { font-size: 2= +.2rem; } +} + +.cmp-locations-header-details__options--icon-info::before { content: "=EF= +=85=8A"; font-size: 16px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__options--icon-info::before { font-size: 2.= +2rem; } +} + +.cmp-locations-header-details__options--icon-info::before, .cmp-locations-h= +eader-details__options--icon-phone::before { display: flex; height: 28px; w= +idth: 28px; -webkit-box-pack: center; justify-content: center; -webkit-box-= +align: center; align-items: center; border-radius: 100%; border: 2px solid = +rgb(107, 107, 107); color: rgb(107, 107, 107); } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__options--icon-info::before, .cmp-locations= +-header-details__options--icon-phone::before { height: 38px; width: 38px; } +} + +.cmp-locations { background-color: rgb(242, 242, 242); } + +.cmp-locations__hero { position: relative; } + +.cmp-locations__background { position: absolute; z-index: 0; inset: 0px; ov= +erflow: hidden; } + +.cmp-locations__background .cmp-image, .cmp-locations__background .image { = +height: 100%; } + +.cmp-locations__background .cmp-image__image { height: 100%; object-fit: co= +ver; } + +.cmp-locations__content { position: relative; max-width: 1200px; margin-lef= +t: auto; margin-right: auto; padding: 4rem 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__content { padding: 5rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__content { padding-top: 8rem; padding-bottom: 8rem; } +} + +.cmp-locations__content .title { width: 66.6667%; margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-locations__content .title { width: 100%; margin-bottom: 4rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__form-container { width: 58.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__form-container { width: 66.6667%; } +} + +.cmp-locations__form { display: flex; } + +@media screen and (min-width: 1200px) { + .cmp-locations__form { width: 94%; } +} + +.cmp-locations__form-label { display: none; } + +.cmp-locations__search { width: 100%; margin-right: -2px; -webkit-box-flex:= + 1; flex: 1 0 0px; } + +.cmp-locations__search-input { height: 50px; border: 1px solid rgb(107, 107= +, 107); background-color: rgb(255, 255, 255); padding-left: 15px; padding-r= +ight: 50px; width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-locations__search-input { height: 5.8rem; } +} + +.cmp-locations__submit { width: 16.6667%; } + +@media screen and (min-width: 1000px) { + .cmp-locations__submit { width: auto; } +} + +.cmp-locations__submit .cmp-button { margin: 0px; width: 100%; min-width: a= +uto; padding: 0px 15px; min-height: 50px; -webkit-box-flex: 1; flex: 1 0 10= +0%; } + +@media screen and (min-width: 1000px) { + .cmp-locations__submit .cmp-button { height: 5.8rem; } +} + +.cmp-locations__submit .cmp-button__icon { display: block; } + +.cmp-locations__submit .cmp-button__icon::after { content: "=EF=92=A5"; fon= +t-size: 34px; font-family: Ionicons; display: block; font-weight: 400; font= +-style: normal; line-height: 1; text-transform: none; letter-spacing: norma= +l; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font= +-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-s= +ettings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__submit .cmp-button__icon::after { font-size: 2.7rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__submit .cmp-button__icon::after { font-size: 2.4rem; } +} + +.cmp-locations__submit .cmp-button__text { display: none; margin-left: 5px;= + } + +@media screen and (min-width: 1200px) { + .cmp-locations__submit .cmp-button__text { display: block; font-size: 1.6= +rem; } +} + +.cmp-locations__search-suggestions { position: relative; } + +.cmp-locations__search-suggestions--show .cmp-locations__suggestions-list {= + display: block; } + +.cmp-locations__suggestions-list { display: none; border: 1px solid rgb(107= +, 107, 107); overflow: hidden; z-index: 1000; background-color: rgb(255, 25= +5, 255); position: absolute; right: 1px; left: 0px; } + +.cmp-locations__suggestions-item { border-width: 1px; border-style: solid; = +border-color: transparent transparent rgb(107, 107, 107); border-image: ini= +tial; display: block; } + +.cmp-locations__suggestions-item a { font-size: 1.6rem; padding: 10px 15px;= + margin-bottom: 0px; display: block; color: rgb(0, 0, 0); font-weight: 600;= + } + +.cmp-locations__suggestions-item a:hover { color: rgb(0, 63, 189); } + +.cmp-locations__suggestions-item--active { border: 1px solid rgb(0, 63, 189= +); } + +.cmp-locations__suggestions-item--active a { color: rgb(0, 63, 189); } + +.cmp-locations__highlight { font-weight: 400; } + +.cmp-locations__results-container { padding: 3rem 1.5rem 4rem; background-c= +olor: rgb(242, 242, 242); } + +.cmp-locations__results-container.cmp-locations__results-container--hide { = +display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__results-container { padding: 5rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__results-container { padding-top: 5rem; } +} + +.cmp-locations__results-container:empty { display: none; } + +.cmp-locations__results-container .cmp-locations__office-details-list:first= +-child { margin-top: 0px; } + +.cmp-locations__no-search-term { display: none; padding: 30px 15px; max-wid= +th: 1200px; margin-left: auto; margin-right: auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__no-search-term { padding: 5rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__no-search-term { padding: 5rem 1.5rem; } +} + +.cmp-locations__no-search-term.cmp-locations__no-search-term--show { displa= +y: block; } + +.cmp-locations__no-results { display: none; padding: 30px 15px; max-width: = +1200px; margin-left: auto; margin-right: auto; } + +.cmp-locations__no-results .cmp-title__text { margin-bottom: 2rem; font-siz= +e: 2rem; } + +.cmp-locations__no-results p { font-size: 1.4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__no-results { padding: 5rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__no-results { padding: 5rem 1.5rem; } + .cmp-locations__no-results .cmp-title__text { margin-bottom: 3rem; font-s= +ize: 3.5rem; } + .cmp-locations__no-results p { font-size: 1.8rem; } +} + +.cmp-locations__no-results.cmp-locations__no-results--show { display: block= +; } + +.cmp-locations-office-card { border: 0.07em solid rgb(204, 204, 204); backg= +round-color: rgb(255, 255, 255); } + +.cmp-locations-office-card:hover .cmp-locations-office-card__title { text-d= +ecoration: underline; } + +.cmp-locations-office-card__link { display: block; } + +.cmp-locations-office-card__link:focus .cmp-locations-office-card__title { = +text-decoration: underline; } + +.cmp-locations-office-card__map { width: 100%; display: none; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-card__map { height: 145px; } +} + +@media screen and (min-width: 768px) { + .cmp-locations-office-card__map { display: block; } +} + +.cmp-locations-office-card__map-image { width: 100%; height: 85px; object-f= +it: cover; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-card__map-image { height: 100%; } +} + +.cmp-locations-office-card__title { color: rgb(0, 77, 255); line-height: 2.= +4rem; font-size: 2rem; font-weight: 700; padding: 25px 15px; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-card__title { padding-left: 20px; padding-right: 20= +px; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-card__title { padding-bottom: 20px; font-size: 2rem= +; } +} + +.cmp-locations-office-details { display: flex; -webkit-box-orient: vertical= +; -webkit-box-direction: reverse; flex-direction: column-reverse; box-shado= +w: rgba(107, 107, 107, 0.15) 0px 0px 0.31em 0.13em; background-color: rgb(2= +55, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details { -webkit-box-orient: horizontal; -webkit-b= +ox-direction: normal; flex-direction: row; } +} + +.cmp-locations-office-details__office-name { font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style= +: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font= +-size: 2rem; padding-top: 25px; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__office-name { font-size: 3.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__office-name { padding-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__office-name { padding-bottom: 5px; } +} + +.cmp-locations-office-details__container { display: flex; -webkit-box-orien= +t: vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__container { -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-locations-office-details__info { padding: 0px 2rem 2.5rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__info { width: 50%; } +} + +.cmp-locations-office-details__region { border: transparent; color: rgb(0, = +0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line-hei= +ght: 2rem; padding-bottom: 2rem; text-transform: none; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__region { padding-bottom: 3.5rem; } +} + +.cmp-locations-office-details__region-divider { padding: 0px 3px; } + +.cmp-locations-office-details__region-tag { display: inline-block; line-hei= +ght: 2.1; color: rgb(0, 0, 0); word-break: break-word; text-decoration: non= +e; border-bottom: 2px solid rgb(0, 77, 255); padding-bottom: 0.4rem; } + +.cmp-locations-office-details__region-tag:focus, .cmp-locations-office-deta= +ils__region-tag:hover { color: rgb(0, 77, 255); } + +.cmp-locations-office-details__address-wrapper { padding-bottom: 2rem; -web= +kit-box-flex: 0; flex-grow: 0; flex-basis: 50%; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__address-wrapper { display: flex; -webkit-b= +ox-orient: vertical; -webkit-box-direction: normal; flex-direction: column;= + padding-bottom: 0px; } +} + +.cmp-locations-office-details__address-detail { color: rgb(0, 0, 0); text-t= +ransform: none; font-size: 1.4rem; line-height: 1.6; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__address-detail { margin-bottom: 1.2rem; pa= +dding-right: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__address-detail { font-size: 1.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__contact-wrapper { padding-left: 1rem; disp= +lay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; fle= +x-direction: column; } +} + +.cmp-locations-office-details__label { padding-bottom: 0.5rem; font-weight:= + 600; font-size: 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__label { font-size: 1.6rem; padding-bottom:= + 1.5rem; } +} + +.cmp-locations-office-details__link { display: flex; -webkit-box-align: cen= +ter; align-items: center; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link { font-size: 1.6rem; } +} + +.cmp-locations-office-details__link [id^=3D"direction-link-aria"] { display= +: none; } + +.cmp-locations-office-details__link-icon { border-radius: 50%; border: 2px = +solid rgb(107, 107, 107); width: 28px; height: 28px; display: flex; -webkit= +-box-align: center; align-items: center; -webkit-box-pack: center; justify-= +content: center; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link-icon { width: 38px; height: 38px; } +} + +.cmp-locations-office-details__link-label { padding-left: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--direction { margin-top: auto; } +} + +.cmp-locations-office-details__link--direction .cmp-locations-office-detail= +s__link-icon::after { content: "=EF=91=96"; font-size: 18px; font-family: I= +onicons; display: block; font-weight: 400; font-style: normal; line-height:= + 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; wh= +ite-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; tex= +t-rendering: optimizelegibility; font-feature-settings: "liga"; color: rgb(= +107, 107, 107); } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--direction .cmp-locations-office-deta= +ils__link-icon::after { content: "=EF=91=96"; font-size: 22px; font-family:= + Ionicons; display: block; font-weight: 400; font-style: normal; line-heigh= +t: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; = +white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; t= +ext-rendering: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-locations-office-details__link--phone { margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__link--phone { margin-bottom: 1.2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations-office-details__link--phone { margin-bottom: 1rem; } +} + +.cmp-locations-office-details__link--phone .cmp-locations-office-details__l= +ink-icon::after { content: "=EF=8B=92"; font-size: 18px; font-family: Ionic= +ons; display: block; font-weight: 400; font-style: normal; line-height: 1; = +text-transform: none; letter-spacing: normal; overflow-wrap: normal; white-= +space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-re= +ndering: optimizelegibility; font-feature-settings: "liga"; color: rgb(107,= + 107, 107); } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--phone .cmp-locations-office-details_= +_link-icon::after { content: "=EF=8B=92"; font-size: 22px; font-family: Ion= +icons; display: block; font-weight: 400; font-style: normal; line-height: 1= +; text-transform: none; letter-spacing: normal; overflow-wrap: normal; whit= +e-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-= +rendering: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-locations-office-details__link--fax { margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__link--fax { margin-bottom: 1.2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations-office-details__link--fax { margin-bottom: 1rem; } +} + +.cmp-locations-office-details__link--fax .cmp-locations-office-details__lin= +k-icon::after { content: "=EF=91=B2"; font-size: 18px; font-family: Ionicon= +s; display: block; font-weight: 400; font-style: normal; line-height: 1; te= +xt-transform: none; letter-spacing: normal; overflow-wrap: normal; white-sp= +ace: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rend= +ering: optimizelegibility; font-feature-settings: "liga"; color: rgb(107, 1= +07, 107); } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--fax .cmp-locations-office-details__l= +ink-icon::after { content: "=EF=91=B2"; font-size: 22px; font-family: Ionic= +ons; display: block; font-weight: 400; font-style: normal; line-height: 1; = +text-transform: none; letter-spacing: normal; overflow-wrap: normal; white-= +space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-re= +ndering: optimizelegibility; font-feature-settings: "liga"; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--website { margin-top: auto; } +} + +.cmp-locations-office-details__link--website .cmp-locations-office-details_= +_link-icon::before { content: "=EF=8E=80"; font-size: 18px; font-family: Io= +nicons; display: block; font-weight: 400; font-style: normal; line-height: = +1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; whi= +te-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text= +-rendering: optimizelegibility; font-feature-settings: "liga"; color: rgb(1= +07, 107, 107); padding-left: 2px; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--website .cmp-locations-office-detail= +s__link-icon::before { content: "=EF=8E=80"; font-size: 22px; font-family: = +Ionicons; display: block; font-weight: 400; font-style: normal; line-height= +: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; w= +hite-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; te= +xt-rendering: optimizelegibility; font-feature-settings: "liga"; } +} + +a.cmp-locations-office-details__link { color: rgb(0, 77, 255); } + +a.cmp-locations-office-details__link:hover .cmp-locations-office-details__l= +ink-label { text-decoration: underline; color: rgb(0, 77, 255); } + +a.cmp-locations-office-details__link:visited .cmp-locations-office-details_= +_link-label { color: rgb(0, 0, 136); } + +p.cmp-locations-office-details__link { color: rgb(0, 0, 0); text-transform:= + none; line-height: 1.4; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map { position: relative; width: 50%; } +} + +.cmp-locations-office-details__map-link { display: block; width: 100%; heig= +ht: 100%; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map-link-group { position: absolute; inset= +: 0px; } +} + +.cmp-locations-office-details__map-link span { display: none; } + +.cmp-locations-office-details__map-img { width: 100%; height: 100%; object-= +fit: cover; } + +.cmp-locations-office-details__map-img:nth-child(2n+1) { display: none; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map-img:nth-child(2n+1) { display: flex; } +} + +.cmp-locations-office-details__map-img:first-child { width: 100%; height: 5= +0%; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__map-img:first-child { height: 100%; width:= + 50%; float: left; } +} + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map-img:not(:first-child) { width: 50%; he= +ight: 50%; float: left; } +} + +.cmp-locations-office-details__map-link-group { height: 8.512rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map-link-group { height: 100%; } +} + +.cmp-locations__card-list { display: flex; -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; padding-top: 30px; pad= +ding-bottom: 30px; max-width: 1170px; margin-left: auto; margin-right: auto= +; background-color: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .cmp-locations__card-list { display: grid; grid-template-columns: 1fr 1fr= +; gap: 30px; padding-bottom: 50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__card-list { grid-template-columns: auto auto auto; } +} + +.cmp-locations__office-details-list { margin-left: auto; margin-right: auto= +; max-width: 1170px; display: grid; grid-template-columns: 1fr; row-gap: 3r= +em; background-color: rgb(242, 242, 242); margin-top: 3rem; } + +.cmp-remconverter { padding-top: 20px; height: 600px; } + +.cmp-remconverter .cmp-remconverter__textarea { float: left; width: 40%; he= +ight: 100%; font-size: 1.4rem; } + +.cmp-remconverter .cmp-remconverter__percentage { padding-bottom: 20px; } + +.cmp-remconverter .cmp-remconverter__error { font-size: 1.2rem; color: rgb(= +133, 21, 29); } + +.cmp-remconverter textarea { width: 100%; height: 100%; } + +.cmp-remconverter .cmp-remconverter__action { float: left; } + +.cmp-remconverter .cmp-remconverter__action--convert { padding: 5px 10px; b= +ackground-color: rgb(0, 140, 186); border-radius: 2px; color: rgb(255, 255,= + 255); font-weight: 800; font-size: 2rem; } +------MultipartBoundary--0baTn8ry40MPuZeRf254XNJvIV38rWNpq67Pke0Mpp---- +Content-Type: image/png +Content-Transfer-Encoding: base64 +Content-Location: https://www.accenture.com/content/dam/accenture/final/images/icons/symbol/Acc_Logo_Black_Purple_RGB.png + +iVBORw0KGgoAAAANSUhEUgAAAPYAAABCCAYAAABkSSurAAAISmlUWHRYTUw6Y29tLmFkb2JlLnht +cAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQi +Pz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1Q +IENvcmUgNi4wLWMwMDIgNzkuMTY0NTE5LCAyMDIwLzA4LzI1LTE3OjU0OjAwICAgICAgICAiPgog +PHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50 +YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgeG1sbnM6eG1wPSJo +dHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIgogICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9y +Zy9kYy9lbGVtZW50cy8xLjEvIgogICAgeG1sbnM6bnMxPSJodHRwOi8vbnMuYWNjZW50dXJlLmNv +bS8xLjAvIgogICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAg +ICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgIHhtbG5z +OnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIgog +ICAgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIK +ICAgIHhtbG5zOmNxPSJodHRwOi8vd3d3LmRheS5jb20vamNyL2NxLzEuMCIKICAgIHhtbG5zOklw +dGM0eG1wQ29yZT0iaHR0cDovL2lwdGMub3JnL3N0ZC9JcHRjNHhtcENvcmUvMS4wL3htbG5zLyIK +ICAgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiCiAg +IGRjOmZvcm1hdD0iaW1hZ2UvcG5nIgogICBkYzptb2RpZmllZD0iMjAyMS0wOS0wN1QxNjoxNTo1 +NS41OTNaIgogICBuczE6cmlnaHRzTWFuYWdlZEFzc2V0PSJ1bmtub3duIgogICBuczE6cmV2aWV3 +RGF0ZT0iMjAyMi0wMy0xNFQxNzoyMjozOS4zNTNaIgogICBuczE6Y29udGVudE93bmVyPSJKZXJl +bXkgU2FsYW5nYSIKICAgbnMxOmNvbnRlbnRPd25lclRlYW09IlNpdGVzIE1pZ3JhdGlvbiIKICAg +bnMxOmNhbXBhaWduQXNzZXQ9Im5vIgogICB0aWZmOkltYWdlTGVuZ3RoPSI2NiIKICAgdGlmZjpJ +bWFnZVdpZHRoPSIyNDYiCiAgIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTEyRjVCM0RBNDI2 +MTFFODhBMTdGNjE1N0RCNTNFOTIiCiAgIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTEyRjVC +M0NBNDI2MTFFODhBMTdGNjE1N0RCNTNFOTIiCiAgIHhtcFJpZ2h0czpXZWJTdGF0ZW1lbnQ9InVu +a25vd24iPgogICA8ZGM6dGl0bGU+CiAgICA8cmRmOkFsdD4KICAgICA8cmRmOmxpIHhtbDpsYW5n +PSJ4LWRlZmF1bHQiPkFjY2VudHVyZSBMb2dvIEJsYWNrIEFuZCBQdXJwbGUgUkdCIFBORzwvcmRm +OmxpPgogICAgPC9yZGY6QWx0PgogICA8L2RjOnRpdGxlPgogICA8ZGM6ZGVzY3JpcHRpb24+CiAg +ICA8cmRmOkFsdD4KICAgICA8cmRmOmxpIHhtbDpsYW5nPSJ4LWRlZmF1bHQiPkFjY2VudHVyZSBs +b2dvIGluIHB1cnBsZSB3aXRoIEFjY2VudHVyZSBuYW1lIGluIGJsYWNrIGZvbnQgUkdCPC9yZGY6 +bGk+CiAgICA8L3JkZjpBbHQ+CiAgIDwvZGM6ZGVzY3JpcHRpb24+CiAgIDx4bXBNTTpEZXJpdmVk +RnJvbQogICAgc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMTJGNUIzQUE0MjYxMUU4OEExN0Y2 +MTU3REI1M0U5MiIKICAgIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTEyRjVCM0JBNDI2MTFF +ODhBMTdGNjE1N0RCNTNFOTIiLz4KICAgPGNxOnRhZ3M+CiAgICA8cmRmOkJhZz4KICAgICA8cmRm +OmxpPmdsb2JhbDpjb250ZW50LXR5cGVzL2ltYWdlcnkvaWNvbi9pY29uLXNldHMvYWNjZW50dXJl +LWljb25zPC9yZGY6bGk+CiAgICAgPHJkZjpsaT5nbG9iYWw6YXVkaXRpbmctdGFncy9yMDU8L3Jk +ZjpsaT4KICAgICA8cmRmOmxpPmdsb2JhbDpwcm9wZXJ0aWVzL29yaWVudGF0aW9uL2xhbmRzY2Fw +ZTwvcmRmOmxpPgogICAgPC9yZGY6QmFnPgogICA8L2NxOnRhZ3M+CiAgIDxJcHRjNHhtcENvcmU6 +Q3JlYXRvckNvbnRhY3RJbmZvIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIi8+CiAgPC9yZGY6RGVz +Y3JpcHRpb24+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+h8r4 +gQAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAABFnSURBVHja7F0LvE5VFl/u +FSGPRLomohuFoQaVwhCXjEZNiYqUVDP9emh6oEk1+qnR6MGEMjc1YVJXT2GKvEqokUnRk4uoFMkj +j6J776z1nXU4fc7Za5/Xd797v/33W3XvPWfvfc7ee+312GuvUwEMygxaQUd4Ed6CzfjzfqQKpf9I +XZH2Ii0ri/1J/dcAaTBcA6/Bk+VqrmQZdik7+BLWwjr4Aeriz8Xp8UidkO5D6mFGxzC2QUB8j7J6 +OFwCVfDnI9PnsbogvYb0KdJdSCeYkTKMbeAT7yEP5aNC3gR/Lir9x/nJ8fPJSCORNiC9YKS4YWwD +n5gA18HX+P9jkErS8xF7sxRfhXQHm7IGhrENVNgJ38Fo1Hpz0v9Rf400Cmkj0nNGihvGNhBQAPfD +O7AF6peu1PbjmL/EYYvfjlTfjKJhbAMXTIRhCamdVXrMfXSAMmSLP4j0BUvxbmYko0e26YKyi0JY +CXWhM3JGI/g2gAiNAF8hHYV0ElKlAEKFVPUBSH2QaiGtR9qVSnWjZkKNeBXWwvuGsQ3SB3NhMpwA +v4XzoDFUZe442kFHIO1miR4D029FegUpHyxvODXfMEA9x4IV7HIzUpOEG8Fi8thRB2kevIH2wX/L +1byoYFijfOAWeBhqICvvTfp7E2gNeXBqIlLtS2bwmO2vtkiXI/VDqhuing+QHkGaEsdDUoAPxQI0 +S6gLl8HChFVgGNugDKEHXAr9YQh0RCb/kRk8BYNPCkRvZvLuAev4lHkvcqaujNQUKGxuHExARaEk +XTcOjSpu4IW1sBpeRm15LWrL9SAXmuN/9+Dff46XuQ8gfYj0b7ACVraD5Qmv7aOOFVw+UqauxKvF +ffAPGJ/Q/ssfjMTOQPSB62AoPJ5Q239OffPnIk3TZPA5EOHety2pyS0/Ghe6h+FP5XaMDWNnKBag +6km68p7UNdkaqSdSB7AOjxyZSsZ2MvUD8BiMgRvK9fhWNFM885ADjRMOtBScEDse6WK2s9sEKH9c +FA9BMfU1kHKBgtnHwaMwuNyPsWFsg3i0fYuZe4XUCheFfRAyNcg1T1t/w1FW58NfMmIADGNnILIS +/yKPVmsOVtgoMXUYTzaZ/tORnkZ6MyxTk8gnk2Mg9MXKns+YMTaMnYEown/HMAfthVD72hTfQVta +lyJ1DvlYq5H+hTQZaVsUkpqiXujs+gC4EN5JxNFkDsx2VwZiL+yC/Tjlz4f28AOE2vYaivQQUqOA +j0JbYgVIt4F1MIRSLO2LSv2mxetKVCKWwosZN8ZGYmcgivHfEzAsoZAPQ35al/pHWMWqNoV7fR38 +PayQWVK3nYHq1Xh1GAhXwNsJrT7zYLa7MhwFsBFOhQawKZhKPhysnGe6eIHV7f+EW5gsRqagdDox +MgfmwXY+BlOBJfVL8DIsyUBJbSS2QQITUAuehlItxvjxT5CmghWUQkc1D8arVwJrK+qApoSx96KJ +ofckmHcmVjwaVqJcNjCMbeDAW/A8LEZt+EKonzi4SDZ3RI4XEpeTkF63/2CfMMthFfo7Vptrcbvf +e9j7NkOfwBJ6OkrjqfAg6vPLzAAaxjbwwh3QHb6BEdAGLoJmKEs3sI2qweDJMS5rWTJP5Z8PbqlV +ZVuYJPSKROz6ZGTL2VAb6kEe9MW2O0ELaJ4IJPmJmf5Hvr8RS/VnUZOfghL6Y1huBs3Y2Aa6OA6V +3CthCAyCGxPbRHQger/a9n4c6Tqkl8Happrh5HgqR1tOxKz0kYNFeNssyEfF+XXXylrC6cjg3eEM +6Ip2/zkHA0tehXdgLNxqJLRhbIMwOAPORea+FTogk1Vjw/iAO4O3Y6H6CxFqbzdVBzpU/Sky82SY +C8+hwr/BxyLTAJogq1dBpX3uofXCwDC2QVichqw9AIbCedArwdQbhUljq91NExJ6P4yEa5Gpp5iO +NIxtkI5ojfbv9TAKesBZaItbYWHJzhn7oAV5rGejsn0nXA5bLSe4G05EuhUs5/Yw08MGBqWIPsje +76FcLkSagzQfaR7SXKQ1SJ8gXaU+ZEFnsZ9j4V7CtrmBgUFpoz4q2gWwCjYxQ9tMXQCr4ZSEyX0Y +aHdrCNLHDoa26Z+mRw0M0gbZaDmvgK+QN4kmJzIYueIPYPndSjwo3/SlgUFaIQuegQ/hIyiG2ol8 +Cq74s4KpDWPHCBOgYhAQxdAfWkEtZOodB/OeHobdpp9Ka9k1MAgBBVMbGMY2KKeQjmRuN11Ueqr4 +qWBlluwCloeTTsUdwdconJdi9+kbTvOQFoOV5D0KUJzDOWAlmycjjrJ1VGDbjNqkc3rLuN13I2qT +zhr8DqzMmKcg1eO/ESjZCG3jUqaPBWBl0Pwpona7MLXhPq7Bf6eITgqbpujOuWDlANvko176NNV5 +jn5zgv5GZypmJv2d8pRdgNQCrACyLH53GuOFYMWCb1S02RGs8xrkNMsTnu90sLKvZDmeieYUpTsp +ctxXm8elxEM4UcTqfKEtim7tpqiD+tUtFVNbngvFHuUWct84Qc/aHqkV0hakazTHqw73GW0LNuHf +Kx1Ujqy63ud5MCfoZMtjpinxSbN4MQiKs4HCg/21uQTpohBtEiPdz4uFbpvfcJlqIdqlhH+rfLRJ +k/0ZsLLo6uA0oT7nZO2u+SwUMXqXos2lAeZMMiWnJu4g3K8jTLoLdfzPo1yBUK6/415aRD9Lur5D +49lIcE0EK2BHt4/WIN3od8I9EcHg3BJgoo8L2SYNgt9Th7QlszVEmyQtOvts8ziWwGHeVWdQmwt1 +rOX7LgvQ/uMebb4U8r22ObQkp9RUlVmg0RcdhTpme5SbIJTryffd4nH9Q+G5aGHYF6K/6GuCJ+lM +ukURMLVNQ31M9oURtfkB6Hv7h0b4rudottmSV/Eo2hwTkrFnaEgyFfV1afPFkO+0NQBjz4+AsWd5 +lBsvlKvPY1oSgLFHRDQPDoCQt31KhBPdprYanf5GxG0u1GjzhhjeNUdosx7bkFG2eXsIxv6C7eeg +ba/PcMYmhurton7rMPaQiOfBj2yTH4YzfUjEWawC6KoKKoyMgcGIrlK02SimNqU82Ks16qB7nkR6 +jNVaHTWtaUDGjoKS40iXx2Bjpytj72PHWYlPxj7Dh7/qMTaNdfhtidsLzBEKLXVxijXjyqQGT/To +tBM1X3Ay2zKteCLdz04cVZkdCpV8sUab5Gmnr7bRN6d+gzRI07nUzqPN6zUcWZe4lKvL7x/ExvTD +2Ot4EtMpjnvBSjyoU+6BpDYHcT1jNDSxVXzfWKZHeWwrliFVXKJClzrXa7xPrku5rrwjpCrb1Vmg +qnDzRo39SlV5L3e/zuQ536NsMw1p1tGlXHuNNscq3lVaFKZ4bIvsFsp1EfpY2qHIDcHYXu/bXsN0 +mK145p5C2b9r+iXKMmMnS+y+wv0fCe/RxM8i31u4eUhIddrNg3qMRqdcL7Q7UCg/MoANKOXfqcr7 +yyovebaL51PVps63Z5oKddwTkLFnCu3eJpRXpQi9GqKJFS8rjL2ZNZA+7FA7nvfPnXhXqEPn44X5 +Qh31bJVnHTOv2yY8BQ1MFRpaI1yv4vK3vkKZ9WxfqPA0WHmqvUB29t2O36s7tie8IB38J2cT5cW+ +QLGV1RZ+GTQj7bE/ojGYn7OTxmsP+8yAe+nStiTFFDzkc2ydcydTMIpNGFXQUgO2r71A+/ErNNoi +38u1iuudbMZ+nykoCoXrbt9X7yCUmazZ9k2KzkoOZG4D6u8yU9DJWxpt0qq8SzGZd7tIW1Wbuln6 +5isYuw1rCkU+xo3aXquxkIFhXiXu8dAOk9FZuD5es73Xmae8fEgNdfd7c3i1IdXuKLDC3OzQvCJh +FfJCK+H6As16xvtos7VwXTdM703Q/xJkLbaLvEBbJiN4i0eVTqyIbV4v1GHzZouP/tilcY90nqAk +w5m6UJOpAeSIwW7Mayq+tL9spPq8+bGqCvJY3aS418YQ7YERUomlaJmvYhiEFhrqf9RoCYfvyyar +Z3+NoJ1sXnS3+CwjwUhkNQoiFGYXKEw8P6ha0cNRQdsOZ8XYGTWFyU6r0b4Y2j1KuB7H+eHqKZxk +5uupqcdKH/cenaJnKkmWwuRAWx4zUwOrEipJsJ9V1KghSZ/imN41VSgxfJZy+BEGWaXB2JTGZnSa +dFZWTCpgeVcrjzB8lnKko5ZU11bFyd4do1mI3PkUY7yLX4p+py2eRj4atj/LlK2YoJVjeGFJIseR +KkrSPMgz/XlEbe0yfJZyRCksKBIviuQTyyryZL5X42bay3wWLAdTcuN09NFPjuidzNzVFJ1VJYZB +kDotDntYOo9LB1b6Gf6IHUVp8AzbhOukNS+IoiFiatpC6SXcR566VyNUAWlvlL6brDr5RXHkazTq +omwdA12kManz5ICj4A97H13aq2/u4x0ojjzHZcKQFjIbDn3PajUvYl775+0Mz6WEadMhDdgHAq+1 +iJKxmwqSaqnA1EHVkVUCY9M5YZ19ZdIWRgiahg3p0Hs3H7bsRMX1TQ7G3sULVEuPe2krkb6MszHk +WGbzOPxcDqVoBY15LCEnDd73M+E6bS2Pi4KvaRVrINykIzVrB2h8kXD9cs16egpqrlOSr2QzwAs1 +QG8fUXq2xUm/S6l7LvPxrpsUVDPNGDcrJMPqLgBNNeq4OA36Q4ppp9iRqpp1zVLMgzuB7WtVQPlc +jUakwPZJLmWqMdOpyo3SMBH8pmd6CuRcUipUYVtdSjfkRB+hzR80B1R13O9LF0bRTY2kQkOhDlVs +87VCWV2noXSiSXUKkPBb0Dv77AbpEEgvn8wtHXN+WqOOzkIdN9NNfxRuoj1lVcTMGI1Om+RRNl+j +7N0eZS/VKNvYpVwrjXJ0RPJ4Dxv8I6HscI/nlc7Rkv3/K4+yZJ+/IpQf7PG8pcnYOmmXKDkj7cpQ +8BDtrtBJw1yX95f6jzSxri4aw5Wgn9QgFYz9e41nGa4o3wHUWW+KbQ26M9uBkkSh5HmNwIp9psEe +AHoJC1SMXUez/GfsBKMX/htYhyakMq8pOkcnfQ9tU9GXIe9imqZRpgi8Pf39QC+9DdlYV4B1PpsW +L0o8IJ13py3HymnI2A1B/8jjDjiUPKOLh+qpUw85ZWn3ZqZGv5UGY9u+Hp3MQ8N4ISDfD6XyKtAo +97DT8TDNRwfsBv+HzScpXnIQxJOyR+UsqRlTm1cLA/pGTO32VXj5S5OxbYeR3/dxO5PcP4J+OpAm +jJ0b0zwgraaSrarQKunnEIKXRNoLwUA279iInRR0/nmz4vpOVhOjBJ1Zf1K4pwfIGTL8guL6p6ex +5zvIARc3pxqp7HtCPMd01jzTAYUQLg++Fzqx6fwLDA64SuxlqfttQIlt46GIVq3+PjqiO4TL0ukn +A4qNyhDsQwxu9KDQVjpIbGCzKIrMtnkB++ketjvTRRW30YvNqLDzgL4Wo0y0cZPPCumI4ClcVnXf +C5ovejFPtiAvR/Z+6wCd2wD0E/e5+R5uDjiot7PmEKTdNWx7SZAchTohqI0hXD48G37MPVUSjn4+ +++opzb5YqtDEVOX6hJSyjQIsfMnOxzo6DRGjUrrTb0D9eRuSFtUd+4iFChrl82UHslSTnHpkU8wQ +tjp0QSfaJvJElTqTPgczBILt3ztBjsihLPUOaDAhRSVd46P+k4Rx0Ylyqi/UMcPH8+SxQ3KzQvtb +DerEFISTeUKrtK0l7GG3cbbwHl5a5QihXNeI1OjObMpt0ph/G8BKG9bajy3jHNA87uTqcCjlD70M +RYQ5EyFUBPVZZ1I3gpyvprY7sjpIwSPZ7BPYyS9HUjrq5AiU7rcdq7G1eavFnnQ0Id9lxo4ywiuL +JcpZ7PSr7vB/7OTBfhv0goWcyAZ1VGGRht2ZBYc+Ehi0jmTksADJZdOE3nM7e4vXg/7HDlswY9Vn +3w/tKmxlj/KipHulOXrAw4avAuoDSXsg2iPGNP9O5/lHGXGqOnxY23jhWw5C3Pn/BRgAPSRFlHON +LYwAAAAASUVORK5CYII= + +------MultipartBoundary--0baTn8ry40MPuZeRf254XNJvIV38rWNpq67Pke0Mpp---- +Content-Type: image/jpeg +Content-Transfer-Encoding: base64 +Content-Location: https://www.accenture.com/content/dam/accenture/final/images/graphics/flags/UnitedStates.jpg + +/9j/4AAQSkZJRgABAQAAAQABAAD/4Qm6aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hw +YWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBt +ZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA4LjAt +YzAwMSAxLjAwMDAwMCwgMDAwMC8wMC8wMC0wMDowMDowMCAgICAgICAgIj4KIDxyZGY6UkRGIHht +bG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAg +PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5v +cmcvZGMvZWxlbWVudHMvMS4xLyIKICAgIHhtbG5zOm5zMT0iaHR0cDovL25zLmFjY2VudHVyZS5j +b20vMS4wLyIKICAgIHhtbG5zOmNxPSJodHRwOi8vd3d3LmRheS5jb20vamNyL2NxLzEuMCIKICAg +ZGM6Zm9ybWF0PSJpbWFnZS9qcGVnIgogICBkYzptb2RpZmllZD0iMjAyMS0wNy0yM1QwNjoyMTo0 +Ny43MzdaIgogICBuczE6cmV2aWV3RGF0ZT0iMjAyMy0wMi0yNVQxODo0NTo0MC4zMzlaIj4KICAg +PGNxOnRhZ3M+CiAgICA8cmRmOkJhZz4KICAgICA8cmRmOmxpPmdsb2JhbDphc3NldC1wcm9wZXJ0 +aWVzL29yaWVudGF0aW9uL2xhbmRzY2FwZTwvcmRmOmxpPgogICAgPC9yZGY6QmFnPgogICA8L2Nx +OnRhZ3M+CiAgPC9yZGY6RGVzY3JpcHRpb24+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0i +dyI/Pv/tACxQaG90b3Nob3AgMy4wADhCSU0EJQAAAAAAENQdjNmPALIE6YAJmOz4Qn7/2wBDAAMC +AgICAgMCAgIDAwMDBAYEBAQEBAgGBgUGCQgKCgkICQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQ +Ew8QEBD/2wBDAQMDAwQDBAgEBAgQCwkLEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQ +EBAQEBAQEBAQEBAQEBAQEBD/wgARCAAQABgDAREAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAA +BgAD/8QAGAEAAwEBAAAAAAAAAAAAAAAAAAQGAQP/2gAMAwEAAhADEAAAABluowm7pZOXeXJmCM// +xAAsEAAABAQDBQkAAAAAAAAAAAABAgQFAAMGERIW1gcTQlaWFCIxY2aDhqbm/9oACAEBAAE/AGCV +s8JTyOYuFjMpFJLGaWaeVjx8QDcbgN4o1jpp0cXHLbGgcySk6be9kayriEMJ5/jhal4EEfaEfMt3 +Mm+hPqf5WMsJuSydLBpaMrJ+SydKhpaApdPwUUQ3xYNKx//EACURAAECBAQHAAAAAAAAAAAAAAEA +EQIDUqEFEmLTEyIyQaLB4//aAAgBAgEBPwCYZ2cs7OsfhmRiXnBPV2enRF6XC0+PxTCiw2ly0WG0 +mFFhtL//xAAoEQAAAgkBCQAAAAAAAAAAAAAAAQIDBBESFGST1QYVMTJBQoKio+X/2gAIAQMBAT8A +I0HDRTUTOa9yyB8HXA/iqWd/n289p1Pv+kJuqK8lkRNHvmivJZETdUV5LIj/2Q== + +------MultipartBoundary--0baTn8ry40MPuZeRf254XNJvIV38rWNpq67Pke0Mpp---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/us-en/careers/jobdetails/_jcr_content/root/container_main/container/joblistinghero/image.coreimg.svg/1698965171327/acc-gt-dimensional-purple-rgb-rev.svg + + + + + + + + + + + + + + + +=0A +------MultipartBoundary--0baTn8ry40MPuZeRf254XNJvIV38rWNpq67Pke0Mpp---- +Content-Type: image/webp +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Vezeto-szerep-Oracle-150?qlt=85&wid=480&ts=1693395649837&$auto-png-alpha$&fit=constrain&dpr=off + +UklGRrIPAABXRUJQVlA4WAoAAAAQAAAAlQAAlQAAQUxQSNgFAAABV8egbSRH5xx/1uUrgIjI4Y2s +5UaWPAyFIqcKYVqnQ+RPoL9t2/FGetKgHLsc27Zt27ZtW9XYM7s7tm3XtpN8z7/RO2++fN+b/LoR +/Z8A+t//rgy8lZ92uZrHYX7FzPzB5Gn0ZzjMw/C+iR76eBbDi1HJOI/C+JgdvjB6Ej1tjuy9PQjz +bRa8bfEcetlF7H08hwssfMVjaFEMUhVgbe8pXOXStgmPAd/2EJop4Ia5fyFQWnsEhgiGg8h4CXC0 +R9DWDt4ZiToipbUHYAhn2IuIDDcBR3oAtXPAMypdzwby67m/aIYjAUUDvuL2GuaDf/1Q21xQ2NTd +7eHSykDChn2AD7i5kBzwwtsB1coBeXXc234ubRtOjg3HAR90a5UKwSOjAFXNAEUV3dk6hkNJeCPg +zW6sWiZ4YxYLyga5Qe5rA8O+5OQSwDvcVsU48NboTLkUkFjFXW1iOI6cXg14s5uqkgoekPOmbyC9 +svvxrtZ8xFEurYxUgeYBPj6yaTVvd+Eb2GL06mP34xXGn/zVqPgXMHP8/eMrR7cM8pWZf0iPZZFP +YvNZXBlCqo5SHOD82CdRK3qG+BvkYgjuMn1T1Kv4QlbznY86Pu+dwIUJr85untUtTAKmWj1n7byZ +za6cSSrPVsVx5u3dc3vUMepm6OWvhezyu2a1TPddgYu/Xhmui5kl7PKC+LNVSPWKp+LyXMTM1rl6 +yGIXFid/unZgbrsgP3KpX412M/dfe59S7AIukEXJr5uHV41vX7OcF2nWUC6sw4SVR279sKmSq4dL +YkrK48itM3rXr2wmnZor1e85fWv4kyQnbuiheowD+5aBTfxImj6N+m6zO4gJ1gPVfo/4fW2Saugb +xp/rkz5rf0X8pLZMat1j/L0e6TX0BeKvNeQR9Jnxy9qk39CviD/Vk0Wdt4y/hpGeAz8j/hImh5D3 +jL8Ekr4D3yNOri+D2vGM3weT3qs/Q/yluf6afWT8IpD0X+Ue4ph6eqvzl/GjQJJhxXeIE5roq3EM +4zdVSY6VnyD+01JPzX8yflaFZFntEeK0evqpl8L4aTDJs/xjxOnt9NImnfHTSiTTspcRx3fSR4c4 +xjcqkFz9/0Gc01kP7TIZ/1eWZOt3DXH6UO0NSWZ8LYDkW/Ui4vSuWuucyvhaDZKxzy3E1p7a6lzE ++I4fydkSjjhruEFDQzIYR/qSrMucR5zbRDuNMhmfK0vytpxFvE87exmfs5DMfU6gO2atmG6icF+S +e2A+CCfNngD5QST5VgyXa2cJ4PayG4cGa6cvmii79cDWUDt1rWCL7M6A5LLaCUgEF2T3HrwyaIee +gw+SM+WCKNLwcVBikltLhgu0NBtwJ7nNBfbmWmpqB8vkdgCkV9JS+VRwSG53wXujlgyvwAO5xYHz +pOnTIFFq5RiuVcnPqNIawBVl1haNUSVke8rX7SGqDEadZTYZNVWhysIEZubYRVVUaISmymwzKLE4 +FbAsgR0mrSjrlLkI7JDZTfCRnAxY+p2Ffy0NcILegrsSM6aBSDHLpAR2OmWSSewEsJnkVZfhHKEp +v1nVmBlC0wE3lNcA1NyR3+i3LGj7nC3A/H6Sv6OmaKi8FgO7LzL3e82isdN86kVbBZhf9TEjsw0s +k9cR8JNKG8bct7Hg72XliMjQPLpIgO0PxxlL0WdwUl53wWUiMvS4VsKCOXvCCFv6PlAcMZf8173U +BfBAWj4xYDMZWj9TWFAJDybhbt8EmPlNK6KNIM5XVsEFYFKXqwoLFp1tTs6axrxSBFi53nUcKK4l +q94M71lZUHky2Egqll/6V4DZehdwP1mtQsKxk8ykcrktuQKOt8jqvFMxi8qSC0O35Tl1SVJeb53I +3hVCrvVqHlHsxBcvOVVIE1IiqpAGa90Uy6gspwaKQFFkM9JolytWAaWxnOpaHSgPBnqRZs1jnzuy +NZCT5SP60d9MmraM/IG++MiJuiUwc+ysCqT58vPjmDmxO8m61r6ra/1Il95Lt6+rQ//zH1ZQOCC0 +CQAAUDMAnQEqlgCWAD5RJpFFo6IhkzoEtDgFBLE3cWAAMNo+q6Y7zj8nPyS+W2nvyL7o/kr8M+2L +lX+q+kz4h+Q/5D8z/9b7gP7B7APMA/gv8N/yf91/c//D9wD+AegD9Nv+x/tPei9AH6Y+wB/Kv6H/ +6fZb9RP+i+oB/Mv8r6mH+a/9P+F+Ab9pP3I+Af9cv/N1gHCc/1z+Afpz4Jf37+TfsTz6/pRyqGU/ +5n+f/sz6b/oB4n7WX+P/JfgVuO/yj/TfzP9r/EA/ID3A4pv5L+mHkYfVPUA/gH9K/5Psg/rP+g/s +35Q+xr8V/oH/h+077Bf45/PP+v6u/qM/Wn2BP1x+/8k6DlwobW1/oGGMxSUk9gRg/fMuayqIAPU5 +Yok2sysdM/irOesVWUHurTqzTRUohZvI0HFnHsdB81mX2HwXPYNUDy6KacBiQeAI6oiNHRKD6Qw0 +sNpm0Ipt+Xy7GkTTqewfqi2wPBjvH1fZYwtPQsMR/EeC3JxKcYsptUvcjjHU525LxX+0J1vKfOjX +ITkvH7LilhW+zpOx1sVYin1yg5cKCgAA/v050AVvC/+Ds4kEDhwKnjCxXAmcLfMykc7FtTUUkV0P +JdaFUy85ghJMbbsJIat1qA7QYb5NkXrCBzWtDJI6hck2Q9+V3QT8dkmLe9LhvM3VIIjhcvMAhIbu +Gr1j8/Gjp5A4IPnl35Iu+apgE/mY9r8CipE82IT5TSrsU5zV8g1tLVjj5J5zyP2GwyVV/pmseOsd +bUvo7WUC7ZVVLjMQ6HCpHZ8Q3NZX2njomp0yTZrMB6e4ElDeAK+1h9VFs5WYhaIU6wlW0IEm447I +sIixOUbUpC4R/isLwhWMSuCGKIRbhvto/YWORP34H9FHCfzkpS6H82qpdgtwlRDNSzplynMf+Q+Z +7xXLnDb9CGZ/nrxdX/pRTf8kH+Bg/skyV/POJ95Fma90QVUx+oCeXD6Cs+mrqI/9AAiA/ZS/Cg8D +WFo/MIrCSaFTOzSATe9znKKP8vSAusR7abyMWVV5yAGl0/aAcaZgzLNDIx0I/QAomUhHuXIEFx6W +2Rn5BSY8h/ljUJwXBsXMJ6HlkbpPBDoi9dGTsqYL7BwSLJA9loHcUimOpKdlgNEiGXYw9xo2bAvl +nqVNDcWMeBPfZQlNJScqs477IU1+ufdZklb/3yehQIVv3Wb8KdQuCDycCUAVhgzC+FLZxqoE5+tv +Bl74UGcv3Z3veaGb/15HjtdOKNWysmHrwX16igebK7P+/jUcCsmRzxe6FFISZ8y8im7/6TwZvxhr +g2EDeI2Crb1nbeyl/4K0nSufr/6Z2akzb8bVF/TVlLx2wYpq4/qczAV/chHMTGOST9bTsBmMMOaU +hWMBq3jPuDfMyOmm/NxrcJj8Km+qFCcwxhKVb4rXQE6adE+pLnFFqaQ7qTPAEAIsukdWpp1+3DHr +9hGuFbi7XV+pEHopfwXhD/UHn6RCzYqEbsM7xfcDU2HXH3LgjZ9HMEWkRQXAVxPjDkOuAvCUgSgD +92nyTb9bIDZmOx2+91NR50/nMs0/aEzxpC9bzDZVRbJDRXCftmY0Vn+UZOmGBpSKEKSR9ijihJmb +BbAkbPo5gFMgd4UcwZwnmncH9dm6m1Vasn2QSGidXCsEZK+ldzuuU0ctNN8MYOWp/2UTVlG+BrtD +vO456hORADtMPtbCDCp1ywSGsHWZnRoHE9lFKaLZJSiiYab8KdYpm1zVzAHuHWbDQJExeDpXRgTf +/99z/b4nPj191Z6ecCyLIIxtwHPRI3S4PDccPKoESvh5AQ1OQOkr00APOK7kIW5L4FDnvBlcglit +ttGkT0R3EiTVoOwc3LCil48zqoww0rdfEqtaM/ExNzdmAuG/YlKQb8daLZ7fai0fhRlpbdEvYFew +zNQVYihWByfVGR1FyZO3l1hi2CTeRL3Bes048tTYy+Cj27k9/kdTcFIGUJiV8AwBONBZHDyGgLmb +FraL2spgibvQ/MT50aDrLHJSM8ukhLgIX7usIKJeLy+uwIWqDTzhCv9/gJ20SIvXZ+b1IkL4OHhl +knBvOEBKAP3afPBylrhHfR7qMyh2f6S5n3n6Yh5ueMSiVhvwNx4/9Wuuf9TA0pJIGM+Xdnh/ckca +JFsnPSzIfbRbKFsbdG/D4/N8oIz8P2rQRkr8EFFthZD1m8ClG+9obRfcTJ+T/CW6AUx1ZzPddLhv +M3VIKHXP+7v+GxWRSkBdtoOhcvMAhIbuECod7Sx0RNgwXrH5+NHdo2FULPwzYszyIT5NKSw0GPbC +iPZSWGnHlqbGXeyriRmwA7Gup43whRzm68SJpXkqCWzAeMU3b9Xyfnj5Jq6FF84lW6sffAEww7Ha +kwQ3QLV2+tKANdsE2LJEdHF0x/9wbiVjnM5AQhUag9rp+5VaO/u/1XwYYBdJhLGi/iRBXI666uP2 +sgIQexVzH7vhQww/F3NY98HDwKEPV+xfs3ftvLCXuoonM1bxWGQ+r3PVa+tARK/jV3zBsDoF0/9R +sae6PPJUNilRoMOCLDC1MD1k3+qME47mhZYgrc79d+oHirgCH1/M1e9tePQTA4rlnUWli5zAsiET +3Zbcf7t//77TsDq6fzmWaftCaSLRiyqbJ7wfqI73rbeDs9D/Uj+xHOqJqYeSFfmtUnOYMYpvPyHy +bJ3RxjOkhGcZpn6jVC27dmg0/22tX1diLF+YrvD32RcNxrAiFnT21cfoMPlsTXkn/VWahgvcni+p +vM8jjt/Tbt86CB88vvIetAWDLLgMzAKOVYuyLfaXDEjN7KSPZZyM8q1aTskdywcDka7YrbSMJiAX +RHJjJEYORz+kW53sOT4hjahesPGYtNUymf90rZDH0ZmMV7DPXB4wOenB7fKryyzu0vLB8sOr/XYT +guG4L2ovdFuZ/9iqHaHjnjgkIycK3H6B+nMEiYrQxXT6/WGD8Gx8U1kKNlnscGsShdhSgE2BnBpM +Jr8IKazb3WStQBGwUCXgyC09kGU4ChmDnBrjZWBBINxEpqjW5yvmSu/+qq9kQoohDPxq2PeVtpqn +OwE/fgq74zR4RU3cmknES7PeIQ7CquUfivHvhZ7ETG54URKoXatxxmvy9eaxABHUx3YKVTwLUfEi +O5QVRBBJjC50EUrxgcnZAu1DH8ONo9he3NYhnsj3czkwJghUn/4/hh6S2l/+BHnMSgkd4R+lOcoT +l0BIeSvrJpX7afmnHt7AqabAYuz95vJHk2PTWO2jr5Qtj5uYl6bL3L/WtJJiIHpAG85/b8eK+FTO +29nF3/6OHFlBoIIBnH/lMd0M5b8qwrLfWHcmBgUy4SAAAAAA + +------MultipartBoundary--0baTn8ry40MPuZeRf254XNJvIV38rWNpq67Pke0Mpp---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/us-en/careers/jobdetails/_jcr_content/root/container_main/container_1898524016/cardlistingblock/secondrowcontainer/icon_copy_copy.coreimg.svg/1698965174073/institution-accenture.svg + + +------MultipartBoundary--0baTn8ry40MPuZeRf254XNJvIV38rWNpq67Pke0Mpp---- +Content-Type: image/webp +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Expertise-new1?qlt=85&wid=600&ts=1693395648684&fit=constrain&dpr=off + +UklGRtRTAABXRUJQVlA4IMhTAADQzAGdASpYAlIBPlEkjkSjoiMVCj2EOAUEsbc7oWSr4CJ8uFUr +P6rCiu48H/p+ddyH35/Bvxn7V/v3y2/4+/PtbzWOlP+7/lPzR+W3/Z9c39K/2nsJ/q9+xHryew39 +4PUx+5X7U+6//5f3L9+3999Qv+e/6X/69k56KPl4e0b+8X7q+2rhHLdHbD+h/iuWLE7+gfseQP8z +/p/Qp8dQgXM2dqIZPApnQOoJKJBAyY4ODh67/z6Tx/QGC/vxEQZfbf2/7JrEyAF4vWrlB0rhZbR+ +p/0m+cmcsEeEtUtKcnk0bKJSybrzUMxR5KBxlay1tQD5vsWN0N/5K3AvLiPi/5PEZmC1M+JcEJoa +u0/QfEGYOgCIq6/txR9nVb5oGgG6n1sK0uux8nQXe5C/8jRTRdMPgPGZTY7MPHiq3Hyx6jv+VEJV +i7eSTVvd8HJGpsTUFB4toJwU3rfpa/peZLtNTgNZNZheu64SmODpYaDm5DVd4zzO1tTdJb9RG61S +gbNU5ShBdNKpS6WlX/T9mBlHGVJP/vkHOxgz/pUDqj7txmdTJqXjZXS6S8CSG3CbjuAWJo6c95wu +LtQaUcjGv7LGKVxBcYuJZcftVhwDG/Sr/xGqcIp+VUgCWshOAnzoOLMZv+N1+6+4DKF9Rq3CQtwk +EkGnRRtmGFettHkjQLbNrsuIkoqQP8jdzVIv/5SJidWk/bv9GVgOl6GAnFIyOyaMzTt/OdstyxYI +f4/1aTpWYMrC+26puAMWcIGTYT5cjg8vCKBIL3U6WTR0M4khZFExz2fxK6V+W//+yHzH/+ZlpKjv +xin20R7dQN2/ZH8ZZcJVLjlsW/aA7c4eKTbsuRMFpJ7p///7jHlKxSiYzYbHNXzU/UC1NtqLAwrA +Pn+aEpxRrQi+KCxlntGZVmVeD1qZZy9M6ZBf6wbbQ/S+LXqyXs2mIUfawr199ijk3vHynfLpSZCa +AYC6Txv0FfdVAld67ljxgEOwuuJQ9i/x8kvMGr5tInwwHGtlPW3zr27HoPXlYY0mJsyw5ECDy0oa +cfMI1Hrbk0TzVZhxO9VBUHqDR6yaeBhcEJaZ8ZsdFVdsMFh4P+yZj5hIkrkb6ty+WmX5zJo/vlfd +P/c9SbscrTqZUAU/nPVaT83GVUfWzrh9X1Ar3RL3YKkZG3krFJZSq78TpeHEbPtedcd3fvepJsMf +gupv8OMUJWfDsvRTVZq84dLPfj2HjY+2q71Dv8HfqWVo5nDEugcqOK9ny9wRG4JjKRLCpTSjxf/r +K2geobVmCGC3luyRQKXj1ftd8B1w9bOZObH29m6EVyEXQp/zzS73vKQRP+qSspK7YqUVX3xYwqR4 +s8JtBX56/Zgu7dKwvadoyNEsMV6SVDZQgW9aQzPVuASxrWHQTU8eUhV412NHGd+Tmbi5fDjPqWWx +JKP3Oyb7raEobF4MrJ+OQxD7CzYRZXmrQJaeaKPCDifxPf/brvdt6Eyqh+Ty+L4l6R023SDKHGiq +LYg4QKgamOoIoap6N3o6d1FAY8NrK1D57J9dC74JTOfKQs45btmXE+JDBoYauRKQFQII/R5iSMoF +KDRcYYe9uXULrHhgbEkWlf/3eY8YQsgB9DjU70QePbs3Q5yQvFrghCwTQ0NdEFKb0os3++CBm0N9 +A5/PzKM4T3/uhHQZ/poRnPzezJWnMsdsYjhG6qYqQ2/3T1WuC65h8Mpu5XLPZgIR1BdMRsXpX4OJ +sjLl3BUHbQu3x8nInhxhZpSy+kKqd1U/Ry3Pdz418GIr3fWiulXzGCPXB88VqxlRC9oCDfZUiVvL +r/KtfMRwtGaOdnewtT06uCyIxDv9ITvVtCqi/aKdkyc751xIzRaS4H6wYNcnVQgyvINsIHEauTww +sMRAc3meeBrmmWp+QmSgFNIEHlLemHNvJ4ryzgcMCNKcswqgYNGgUAfOBjSiZ3WBf8oXwfrNdgWl +0cV9JcXr9crvbFPVpzaBSe8NSruQSyl9VjGz5k5sUZgBTDPQ9wN34n8OpTE1QrtLMZfaJmIo35f7 +Tgx6Yg47dvk8xe0k+RhQpr8xD286w/Lr31Rim/Q4e47ygqfHTPqIEADtA9nwDkzb6661LvYXxzqV +RB6nQwxr5Yu+uLXf4VxxcNzbYQik+NEa0gx6lx7khbP4z1wiMBx2CML+VeCOxCTLW5LN2R+3rBPq +QGA+AH4oTX5EQNkr9BtT1slqdt3hKT3/ri5dygFFOndMxNuLmTBqDcwLknF1xCwTkSrLzNqdf11k ++agLWeqA4ecR+jlBXDohMlKCuBsg1hgWpcmEbKkPgEFYnUOeTqaJtrXEUrWb0/P7zhNhyEYO1SkK +0YDaHfzXepIkmnezbToJLTa5Bee9VW4qNCwhh0M5gNvX4Y44mnQEbvTuMQ8ETCOywVdjNLETSTJJ +04CE6lcqMmHSctpYVrZpzMWVihM+6Pj6wX8VdWOwEirmqKlIklKW3+2xttmW97GDT89Nf62nn4KW +nOcCBqN427TuTACaAD/FrV0EEg8szeTG+2YzJmY7J1SjvHhLJySzXCm9c0Wq1Htzaz6vHxwmCs0n +458dtFv+z+Oy9eKQ7/PiXGpHJLe/pfQbFfp1tW5/p3/5K6bZ8+eSwc/oVr0WxZbcCReWlA9G7JCK +NgPyCjVE6h/yiREOklRUiRYerlrslcTgLQtregT4uZZx17C7ZKMBb9w0hgAY1g58B/bhWUSIp43z +X62DTRB/L2M7pDieq0rWOPkOf5kEryWfDJ4+kcz0l0DBUD1hQaK/HBWXsrVsTNC/IaqSyMb7Kw+T +V8CDoWU4EtcDR54z6HViI9PfdfTBdjqud+zY5UExT4mkyii0sNnKDfflt7o9NV+L9edZgsC7amNF +UVnVuk3u5qUqFdXYX7Kg9+uUzcyxTOW2ndX6MC+BUdxJ4G5eqnfvjlDxe1sLVymoYDIzwp5CoyRN +0/eD5FGMOYAnctT0rP5RQ61rZdPB16cXpd0+plrjqWxut5Fob5vJmXau7Kd9bYUuhjS1ZMQjTQ76 +dUY8zAtfRf7OLn6KwZALmt60owcmrep6qHSIxu34rQ4iSUk5hnJD8J8gi/rdpC2sqswoMZTGRv+k +E1ydOMXpvVT9RYp1cPPgPu3QCc1F7eriQievVa1OPQpeggx1gEQS7F3Mp2ncBhO9gSLcj8f89IdN +f1gQe5U2C+cK2NVNhxOCoIYRmnwS0o8HP5+3H1DKnGSH2AvaoW3mG6tqC4lnmFAdkDn/EZpFQISh +XKxZnwugw8AQva2wNSibTXpWockDXGByoo9fsAL+ZOvJ2ieu0kQSkFaprYRaC9VKvCg4KGOv8Vvf +J4RLWFG300y97t56B2pTYqACEH20GChFpHionuGRzeWDM6wNo2AzKRrQb05XC0HCW23xUZO/4iad +3MdsC3I4vUwjQh++wsNAqGFeq1SZZQ8jJiQXpfyiUldmiJgvLRXJJ3XMgKvPdEBLYZMJnWksPr8s +TgW8IqjINSk+0Qj9jB2yi1lY+7+kWCvzBDwTw/k/i7bVbrVQvlwPX+XTfMgcuVO9WOWC4ct4cfU3 +aY/BbuCrXjIvQYKvRAj4+fApNWHFGI/FeC6RZCNN6HVii8sGq5FLMHUIDsPw6f4oV02JBAoM4xWj +mPXNEdeY75tVAoEEW3ctqmkhXY/jqWvj49k12ACGwJWNXTaLGjJivttoeGLJzrrDPLy83Kta0a6f +YpThcXCuT1XhjJXzWKCQ7nRe0PDhOKbg7CQx1iuKvhH96a7XmTn8r8ELs3mWHbA2w+kASqrA1dDj +ONRUcuGArVAeM6du8VvAqG0n87BucicGxaGTXtOOUvhyC6IHPXYZfBYAWhlKBD9vrO9UVQ5NxXHU +/eiHFOJKdd23sJrJ9XJpLebh/S/Bj/7qWNPCZGItlynJvAnUvTKMEuK5BCgmPPTygQJFMR+8Iwjm +miRwWdV8JFOwUEQ55c1Du5xpmAQCDx1wpVU/phuV3pg5nmD+1UmKRwqjNMapUjMrow9mN+zMsc+0 +VblIejDiG8LJ4BUsGpoxPxzGI7Nuhy+sn6hLvIUglF5CF0HcshBsRphqLLh4CtXapdgD1qhqbgxp +3iRkald6IOWavVMBT6MmgQzaRkDf3w1vcXBTV60lU4Z/Vi5nL8G2MJ/3q+BYVFN5SazJF6FtEHm4 +q3d5WlLo/Uz4gBcb/tj5DcXlI10mZa4WL82UM9FDw3DMjFgMCN4+Zucm1/lUKG9E2XLWGt8dBR0I +uaPkB6fwW6kNVspFOBIpYahvOY6dl7fPZBDwWAXTnuYzkUv3XxKTltlIjXxnOFcBKAjPaysF1d9U +YmUAT0aBxrV5/zragA1SHGICmR6vI7MXooKe7BN/H8t1jv3e5eWN6rTUrgujgGt42dC/R0GGKDiD +toFU0UG73rME53vgF+E4YpfIoVZXy2t4giqXzF+kARvLCHzk+d228AjYGWpxtCB1/c+bT4kv1aiS +6L4midR12+NM5R9W90H0JUFub7basxmNIQtQS9b/rtbOBVE5oK78vsBRyWtltg8xVKyGFuZ6lgd6 +WHKrBEacAmrxn++fgYWWXodztk5QKr9vPmpt4uppI/ZnTmT3QUDv+/VQcDGR7ibaVM+YzRksDiL3 +ysTZpywfcJ/Voi+9RRdd9ONElCRFbojff5WlDSkV4Rc58VEtXULgpgq2ZS1ou9hOTd/hSTLoGGuX +3MAeeH6+aqbsI6+WiqnsZPOSVlM4jaPnvFtF39l161n1lThJB5ywdC5PQnwrx9T9loGZJ5rfN1OP +nC5w66EvKzSGyktE5sJQhy531VRxgroXEGbzShbVnFt0LRh/cYcATr6mG9UT5Bryhim4UwTOy1Jp +3JA7Flu0bfgneQqNnhJ654IYpXB18vteiSggaJOo4aYpVB+eU9iDmIj+4RWHHmbzAHU6hS3wrN0b +uwmx8JhL052BAAD+77jmqX33+jPqWVpZWTAG4JSjOMlh9Lq2oDDIqZKU/ItUJnNzIve/FdVLIjX2 +tFuUMsnos49XmhqNwtRqLaWnvdzAYlFuMbiWeVsqwZT1YLIlR1buM9RAlCxwFwmpbviMB/fdtgAD +3iUwBOM9hQ7njo+uMFF5A9KqP1ViBAibbzDBbTcuJ85kVa0csujFsj2XZAnRaqg6WiZ/zsVd8JEr +FQqMpSWTXMos4prWmfuHIewckk5MIE+WQ+LNhJ+TNAdlpZCwuAPXh1rGe6QpElL1/qs5QMyJX/jC +LgiXoWkboJ1AGfxakCwjCXWxeIpGWVHANddwBoNTZL903t4oTXDJuIASCle3Cw+b6OX7zN0At+0o +CDvX0/0L0+exqvicymDWUPJ1Xzd8VT1tuQHZGxRZnrv5cDox4AALjbQ8uRBoMYYM6Gv1lQp2HeO5 +e6nTflt5q+HGFak8dJuDPToVTXSpJu+ZN8zGccgKNZEF6QJEutL6h9jTghErlhxx06w7tj6KDGFL +tUyz76+WM3nesqaPHXYO9muPkaJWkB2lYDPM9exxBRKLJWy1ihkF5aHSwXgWcTDQNqCPEldy92zK +Nayn31no3rX4p/SyBgjaCdUAlfIDX4iNRvkS+xxfks2lrAE2kUBXbgK+pwoBZuzjHbgNY5Pa1qe3 +A8XNlWJQWJX0GaGV8F7+G0kNV1Ni6y1245ad9p+qInnKFeJOE5ooX+n6uqSq6KI0nl8SU6p3cZR8 ++FvgpPEK3jGjg8vhzUicBZs/QaiMi3Bzj9FjUptHjeWTBK2H7ribxurvuJJnBDwl0kEkGSBwJyDO +yjZ79iC1y3yISFo0DrAjUMdoAD1FxEN6Q/pQ4DqiO/vyAudjlO58ShdoMSjdROtgqFuYWo+Dekbc +DB+vO5uTSwDwlexw5WgumdJuMtVnSH+uzIBDz0LYMhh53ujggdrjjf7ElWjKAvZl+qYoeNYQPEjq +pioOprKfnyOzxHXv34HN8gq2t8G3iPoiDtUliCjTWszSkkkWiMn4GIpCvcfD2SP1nQXhGdOBtkcW +oqhPEQsvlr7nKLF82g/BKdFRfNZDYQqJ9ffivwp6JLb65SI5mm5c3Ob4DcG/4kZ+izfhHaHVkLJf +BaCcIFXlQOCSND07fo3sx2ggxcrFCWPm89LmnP97/pjS/Pf6AXZRJm/c8BHZEue+WEVRXeusM/CH +P4yQ6lkrmoDzJ1fwAnrfoBgQccTfk0+WMlaO/ITxMyGtDsmSZcj0CC15JWynsmHvCrqGyyG16RBM +57BAUrHuqk5I0WutzjxLnb3+9ftm3F/lBkUNr7HlAIICYv83pFI1+UItvFM0SOsO6n6z70G5XlUw +qBiPo9tDwvVxQ2dPfrKIusWzccVS7rC/mJZvSl171yx2D37EqLS8pMCnxhhBuy3sCfrT9CgEwfL9 +LZ6nugbxvJEV1TuQ/i9xyvUHtiy3ooqYSYgqyyiy2kNJv+frJsA8O2WcNm8IqnVxgCswlVR1XrEj +jdHf0GtiikpTjIDx2t7gzJeFHTe8m7D3FdtpMBmdzypTt1gNa+TUMyEzLigg3xXjXaiM2r3IYYJD +TvKzzJHizFC26uuX+oPliL1vGEZoo9PGO0/wvWoTyWA0Sudt7Pqr27clvF/U+06nnUvTC56mgUs7 +LY1pgl0jKKpIuU6w/X9kAmEQ4LSpHbqIJiOfg0lsMZeBRtLxf1bb1TQ/oPcEmk8fv01Yrdy6dR0Z +rt8bFanYGC7eUw1hmIQ4ROIg7Px1dm65+mF1mza/6fTGeKkWR2wxtwfVvRG/DHB96dun0Zc4iM5G +FPq0E8cvUrWWVvYSmeWmjwI0tQMMVEuxCHAkdJxiubZPhx2qvQE3XkSYhrJjwtn7vzLYdgWYyBiD +QH0uZcSZ6BBhJOM0UbsrfrAOlUJbkPnSIz1UCh9c2mPwhw2gVKb93x6GXYD/ZBTjIHg5Hm3zYH/g +f34dJFKXVkKZ6V7Y4ZZBJqxgygd68rlTEEdgIwoD4J3iLss3Uod7zfgGasiFRNT+hzLQDwHvGmcC +fPIWL2/nWKI6Y3BG79JkHNtFjixUPR+Gs0f1cYRRhwBaoN/eehCwPl3fuSaWivaPw7uoe+GWTZgx +UejkZ7wEN5MvLUlcPeqp9LRasjCSlZSsVxazdj8wZy2H8zNqvVUFLon3e13Nah6dICQbKRAewqJQ +MHSpyXMSN/kCWbmvwZTs064IOaDBgV/3/sP2DWTko0l1QQjU71pr92dof0IrVDOn5pTtSAnDTs4/ +ZjL3IQbBtInx6jwMa1xLy2V25ae9eLd2Cwf7MzwfcvmetAknFW4knrjXgaO6uDI2ioYq4X6ZbUkw +TpifwHYyZED8soxe3WPWrSXzNMGAJj9OCLPKeQbdguelCKNqyPC5mkmijVkU565bE6JYxZ/fMCgc +2A9pwqkAh0qU3MDP9oGR6BtJ0wJmwm9J/1ysWCBuT4OpVstBQhtBmLdAk9tYAtB/NIEBr8EkNzGm +0HGixQ3FHbQznf9odL8e8ejAUNojFZI+GTmDJVoszCAJEDt+YyYLNaw5/lUNZjmZuJO/5HvNNhir +QZkp55BVaeQ1J5mKRY/IQfEpW1dIOMjn+GauulbJtpsXV38AUpIlYYvSMNPSBtBMu+ohRAMucz63 +zF2e7+4+skVx/WccY9qjzhyNf7txfdwaHUYo/CWJcVj4wp3C0E5RM+IkxaFyYUuTxEemS+6G44x7 +J4DE/gLgIqpH7/nC/0upzkLuWN0hF8mR/yfK2kc/FZctCbjAeh3NeM6vctUIC9G1/p9orBSMzekH +bKM7rhxvgugGyGNumKS+tE2/kanGeJyksqI2kaAhg70JzYh9CCQ4D4ddUgZcdylWWXkLup87N6p/ +SSgeos1DkhcIeDO99IT0DXBpbyk3aIU6bVFtBRjkHepW+LdLou8DLsce0gB0WFcRkzRgcQtxaNdY +VS79GMuNaxEtTRYPKBDGq5PhPIP1K9FNAXlYX7xEoxp/2xZc7Dh5TN6d4T6GBBbGNujg5cIMOkqg +UCOmsG+hMAjySaBlICU89sYl/hfkSU2Qn4zDjvadwPSTR4k99c3L4GFEVvrCoNnYCQw5XT9EmUN9 +rNUVxlgPfxU04niu2BHo8RBMSzLL681kFSa0wpKZFtAqRR+Rbu7y6/AiSzo4SqMf1+vDCB1VsZ4b +iGKXyQihD/HOrKm4pWdW7r3nODS3BVtq0Ldq3yeg0BtsrwWu7gForHIzXOrFLQ0eSlSVwyF0RoqN +KfaaKOhT8s2BSAUTNIO2mC9YiQO93tSYjfanJSYhNLmcI7xIPXkfXKy5I5R4Rj+jc4SGeGgi1mNO +A8HLl/VA7twZ/iWUpBjmrWy/TNyWcqjsB8m/PIw/G6++hQz1mAnPjlXWEB+balRxyGY3dUYDGtP3 +c7Ri4BoJoFY/r9dlwDyWWZhAUB8aBOK63sXU2U7BvOaiBsNpsXlr1ePjILguvH2H9X6GfottQVTk +UWpr99CcbD2PMBICzITFUHXfRSeJ+uHxJaCIjRWjAl+NVCGUWSEBHwnP9TgS8/7kmAJ/PdVIqR0b +vc72l+C/8P7u2jsgxmg1+2wGx2AFf53fXXTdWNWs0jJF83uD+TRUouSRYRAXUMTAXnwREqs0qdwv +fYXtW8w7aq1MtCVs3bG8emcQcD9Y+S3b8/AgYqh749l/kCXV0F1XBnpRhivxmm4W/K8fVqLLyZ0o +/PL0+TuopzksJVFxxcCls6YbFPBSJcTk55z1FONAVgBgra9Ho+HaFjOPF3TFVFmyQEZxN6ztLiyt +m6DPMY3BWo/k8EZ2qFhzCLNZMyOtOUwEv/Lshynpwri6szGw+i0gOsx33hAXBWZVkuWQXQ4oKrk9 +hfoXpRN+qWIrvzz9IeVZi9ODgQtsrejAXA/eOJTeDy23fIpfbxo3+rXcx806jxsxtgVAxoDKCbdk +qE5pgN7MkuR3cOaQ16oHkjzlIhQ4gZM9Rhhajb+E0gftDn9t41H4duRMZKyVYcpcS0efbF1K+ORe +iYht7ngaFjgXFfFvk5C2LSVDa3HaHYjlfqjNcjSZOgNdsO+LCxheRMqmO+lvaOHlEllcFWL06rdZ +yDHzE0ato8x8LMOGqh9KXiD+2++5tDYaer3Ue1rJa3ACBHlcqgRkABFX2v9LUdm8ZZbl6QB5k5Ei +6Vmmj5PirX8d1qIVEdTxw7v8K35PjHBEVkKSJfMmchr+vI+uUilEufR/VU56vu+pHsMYKGAMUQZe +/gvk0yNifvzXwMMpk12SDp8fetGBc8kdpfpMAeXPR62rEkgqbYsbOHs+dHH4JL8+Sy6lH7RdH4+0 +Xrp2Dn67zmQby2zZBsaKu0Uj+Q9geiR3eBtnL68BJpQTcwgeqeK0qFVyUTWXfs0ocmto7sY1yZ6C +MgomJHt5mbMvHEVuiNGwQ5QQIRpSzXbNsz9rc9KN0WVO/mDqdi8Oo7phD+Ez9gOBtXruWUBXavgK +bw2kTIPXR8K57VVaXBZ8i2WpjfJWeR4QIeCrlwhuOpqicv1C1d+/JWf9ClIClxkyWwT52HBkYFTl +reo3JpMumFG3VBFTDdaBGxX58uPsAW1uKt2wQhSTFp9CWYR3eeTXVC5Iy6Wn1t1ohCOYQu2pJcVF +J+Z/F8gHKOznd+zMqh2oUXiDTLrD22EvTsovKPwFh3eaRj0Z/wyyaBIAmM0w6BafT4TRNZOH2wOs +hl4BDZ4LxrQ+mHaaoJWl4ObNqtWDvK1znMUltWFGFBv4Na9HHq8/pKSk6vIvhGzbJ6Q10sw5Dlop +lJJ6+qZnPNd8XMutlcWmzWHHH3+mLf4UxyDy3L58mveYWyySjYzK8YuZMKl8nG7n9QZjwO9qAjvK +1rRMN66KoUp/uDItbFg6IcxqT53WZ/8s7FSvu7CmXmC/GE3aAyu6fVMPtNtFe/p09gu+DENtpqmg +Ev1lElwWaM7NksiA369nVlRRmEP7iEMdNqfm9FHRT8HFfsy79kdk8T/jhtR5cBdlSIw7cJCj3lhP +1i2aSwWNNCIIaz/mSO53Vds84Qfg39l+fZcu8KhOyghC/R2SjXI6MkOpBqLiHZQhu2sMq6QqvKmQ +KXOY4KFcVDx1lmifQaCxfEqpL4SdYSxYkVZKYlIrorTa1VupM6IFikA12/MUWo886sp7/4Cw6lcX +c6CCt+cdxM37gRuTD+RCO1d8SF8Ps8r21P3cg1me/3Rt5CEX1YtjLEpb4NOO3ZkFOBAQijth5SbJ +AFbw2YlqF2qFWmF82P9QwH5niwNYGmc99bVIErPzvklJe8AwxbTg+jBQ0SCxImw8BQcSBsUnxWw8 +5lo9bRkQzTK6W39sg3Nc/7oDosCMCTU/MmAIQK11IqZR85l/X5cIJJeFN9LDF0tQxRRp/AjTbqEc +Fe+daqvEINKndIGzEVwPsusgIOme2mRVJj35ZOIwoBIQB7oFEo3CoWtYTeL7zEK0fHXTZZYpC/Vg +IOwW8piLaX8Yt9xOjHKZSDVp9TTni+KyrarB4sSN7dA+T/8r5wRevfvK3lYk8+EE5ebpMNNnEi4k +Y5M6G8gkUodzLQTzQ7vgojtYrnfz9t7GGaoradTrq6RwO6G3lp37ENdUzZS1CdwpvBl54j1ucKSl +gz/h/QlPuBNlsQazm6U94ZakteUagKUPIcuQMMnMiXD4jfBRQR7zJJOGkmpHO5GU0a185V/EQudH +UcKt/135sGLRFi6flCOYYtxP/q+mFGXIXVxpsBhvNmmRApoutaoHKBDAFP+/bldTHum9WHdrbk2W +zy5M0ABI95SJYUNUTER9uw29qAUwHwDWbhFflvlMIfiClgE9I0P6JPnDpuuOMC0AYR5LMm+F2VPP +pbpHuVMY/G702eHwwBmHR1KmDRKym74UeqLDa7rOUKjYyeThD1WlkJE6wV2vmL+i/tluAHEReHAN +boccSNBWzHRCRYTS+3a4QZGOinLiIRv0YXKLhpnl3AktWE+/j9c8nZEiliTpiRhxjM0oGZYJGi2n +ZTpGWJVQUFhjxPznrenP4smeIej/+28zgjNJnv/sRo8Zv7eZJg4lLJWppvKMT7X3Fl+JwV60BX6B +SjFzDk4SiHuuJHvgxChGgMYDHIs7buo/B8sZzE3y5Sq+MAl+icryFx7Y5rJl2bjDHEVxnaBMR7HS +h0lEjY5TZF2C9Mm+AOEaGZRa5jCzZ0zB8XL3gADJox33Q2m2ivNTlPhcjwhsI1FH8aZOKd79b40t +Aw/xHcVSrZrcaB/Km2joE+djhgaPO3pfBlIxCG5uQyT/3plvLsKjfbKZkm9AwJWjQ8Ul0qfibqFV +gXsccGw50UwDaSoVTULiCRg7PnVlmIsYw5V4EgTxOGMm23iyAMHFk5IGRodSXjV18f7GQpmFgDkB +9zgFk1vnXGHt4+pBvHY2PCd4LEY1y78b1gL0/HgfDk4nINTyzyQS0Ycuowp9saR8F2Xs0lIVxsxV +Y+PugaroIibsydfNfUEci6xJ7ymg8pEib96P9LrxCiEv4C+/VHk2mnyoNJLeGVlwnDRiosQR0CRo +0vUs+RANxHf+m9wpP42TtTy0xxFrZIFDJOfJwFQkOa+8aUvtxLnyMEweOt6d3mYokVdf1vI2S579 +r7IhEkbIzV5mQyv0Ip4nYr7HeZIaKI0mhZv0P9kqJ2QbxYrLTIgvgeMC5SpD7Ynw8XWjhRuK6jLQ +RIy+VJyv/uIjGxgQ21HwR7I6263MEmYaMGV7on7YTCQUu2wyLL1/8V+NW2xgljkECOkGmpPC1g1x +3EbMSzdjH7JqVBM/F6qwFa28AD19fWJbS8j55W4iefC8b72Si0fPVgZeqjoxngnCbCCBpZPXgK90 +zpEneAVR7Caz1oR63ER0LQ8890WMgwZ4L3Gl/r3a9kdTe4zdM3k4Eikn3hffz7EoG4y1QTwyQNdF +U4IFrlEcTKZNnlSjrv5YwtuA63fhF8tAl/fT9aGEQ8DXNc2DV9aTfXSRSB0RqOXwexL6xjmjh+At +AL4Hzo/MqVXnG1OQtijBUB8kt7swxHrT1ZSG4k+3F8sOFBtSv4Zi01QYSiOdoJF9T1rymQPbnfaS +FW8J3ksEAv6bOS2d/FfhukzKzs3CgUXCG/ZUKMqhn6lIEaSn6k8z2s+XI0714GHLoAomttaGpJ1/ +swUPKHwU5usoo+WS1+4+Gt/NfyJ0ZI/Z6AIZjFzI0uKbnjt6AkMcso/aTkz99t0nLjXNbCElDQTG +jTOZed3iW2LY9GHsy/hIgTsB/pm+zf9+pHH6n3/VOQlHk7JSghShGC3hwKxaRXeP+tXX8eEMGPog +yaK0MRjvUoIJOA/LhRFFcVR34y7zYHWe5jig3a/7hFOzmO5eWYdazjBd1c5B3II+s5y1bGPFdFv5 +86iCznZMaC/Ha/J5TaUgTYNM9z4L0Hd37J/KqQ0zwq4/IJa3/sCiyA8azQfIjzY0zZ+lrPrKuxYo +N8YesNgwVm+6tMHzD4kuYctpAi7gPH0p/Tm3ETTB3V0OP0z/PBvSvbCW6TZtRZQu1CzNT+QPrhz+ +DqjnnsE1ZTZIlNrI8RSlLmFfUh+NkQBF1Xcgu+94j4O9PPCkDklh3TNgvpI3mcFnF34B/z3FwtcX +WXMlUaiRQqt9CoMFY/GyX95Kp2+GHDEbcda1+HMe6Pe0jC/DwpxluUgpXXhbHEuJS0gEHqYFflB5 +xB5dRbrvWVqPHjgr5cekAAB+jbTpSWspqD8+v1NYiO3Tu+i9fFIwhNS1fZXtFaHqj/3bm29rdTlV +dKFuZf6Hx7itY9jxep26C+V5xxGFPNwFHFUW62IPYLqs+M4tOlIxSnc058a/lek7QnV7CiH94dcV +KDILUAt7VtYk0uXnCMD14FABYfADI0vvzXW3h2VWUtlRbeZ015eBcmz43/EjKEc95hism0qG5TSw +T4zAb/PJLdDIdCzLmOfgncPo7OL0MeinLD2p/7cfRrHO5uURn19J6WSXG74k0XF2ziYmjw18o87M +wo9nlm+++iXxqha+7wUaCaYEjTH3tMMKdwg5nE86fJ9YY58dkrHGlsDIk5F9s1DKpyFs4RGIPsnG +L3tdhA8AgXjfljNsmDQlXgZUibZ3av65Irns7plCs0bepsFovrU9PMv24031zMGN49TsTFhr5Cfu +iXJnMXkCRRoctVYJ1GgrF2VDOyIhtIlusEmVO1oPmbCkRe4TlQb+HYbl+VZXd/GPFaM2Lh4ikCRX +qgrN7cdn9xlnQTuyxyckqbH34hYLWKIYHLfygGyq1I5Lmk3LTk3gLlVPrCzK1719vJuR8K18s0A4 +ZfTtC8I1xRtRNI0E1vOfCz5xes+KlXA6Rh9+7IEIYh43NZmeLe5om1P7EXRXIU35EOMDU6hThe4g +Zp3ru/FFbHungdX6en/oSegPHo7EGag4cKLLEq+M4iHk+gzm96lxWbGEcFp+8+8h1HhBjZpt17eM +9bTUf5GxZ3kgVUWc9lgl2A+2xrgjaZkCdhGSkKXWHExLYnFy8/CKWBQvDCuc6YjjzJXJXk1GcHkl +uR8ltR1AKyemV/otBkl1T29UsR1zuRCJmxdMAIMOgMEPD/tR/I0QotvR6dCgklBRdMaEHdzbtXd0 +o0Mh/0It0RBy7xUokGGbxAGv+4UFSXxUXnkAD6VGFNRRc7+V3wOWqFSUuVnav0PKYqLmUUQ05ovH +tTbTYWLv+/1I459aaCHeAHEsvU0RTHKf6sKujP92IkdVEmptjYcaYW2Csds546Bd98tvvUzvTKTq +yd6iEZaFTUgGniPn1B3vkoFsuIDjb0bV/snWEt1I8bXo9h4xZH+LqW/PyNEn3KR8hwKerMWoIXE0 +qqRHrFwo/e5iRy/A8eVySNGfFtZTYtmjmIwbgbdlufCDo9yJQQ/xZruvEW5mDXJ97mBMvqmPiilA +L+4HzdBUnFBeFukkkOziUbwZWaETR/fIq99Ivwoy8pqVueKWUkfCrhshwGIg6/u6Ra7sSEpOI7mw +mHhlUzX+ftRYNiXHADD069rNgSEwkEP6eI/kaaQABw9mphxZCaUtMEQY+o9lFPPQ5DZHZ060Udyx +qcAlQlsAkOLBRNEAzSDelqoqNg/Hh820SVIbBg9yw3HqRLJJdIvJmDLLUi8Rb/KWlak64WhFowDF +HxQ9YVnWwV3HIZtrI9iqljZ79wL3Diteka5y4l9WuzV/Rt2uvCtqG2VSBv0IGKIrogBq6DgMWouM +QVP/HQiKh+RN7JiBIE7Wm63T9+YybFLFLNDTq+MxVuVB2BfGhAVcrFnpJdQ2NMb8j1j9UH+xklZD +99JTFT+cAxGBE77CkDpsXJEUj+Uzsqu6+B7btPPnO68yd3XDXYiW/foiv+MweeA5XP/cdhUaMdIC +hiz1jwa5w0jcI2g+Ne3/oii9BV5R//U28RmOpTavTVZkk427gy7bv8gOBXxJBsEdoaVTEByRVByX +GoZme/1zMswsprELTduKBKX6ppuchZXX+Z9M//Zqpp5RyyBkJOnOxtPiGYGG3tlGKxAG+t/cTmXO +V8nlNdF3AhxGAyHUuApjN7Vvwr6QT+nM9/gzq9YWUhhUe9V3TX15AaCXZamDpQLcEP6UGNGBwHjC +n0UbhUnDaWjCMyICdMgmtX7SA1GLWzja3T7b68iMNgNu3PU/coBwpNryqcvy9MVZovwUTjG4sdUn +x9HW6oKNKkjx4qzOm83M/eslnZJd21tK+KyZQbvdxz0hhCiJ7bjsSTsvf2YEqHXspLDA0o2h+MD8 +C3nlj8pZ1Yl0WECgdYQN0cn3dcDWvxnTYXxLNsb5f/2+9FjJLhMZQDhVSHKKq9ZXVxZ51X1JWN28 +dh3PlExJ6yvNKbssdlX+pg33v+9yI6+W4mqSEgdKxJp8gTLmIgU+jLMwN964bsnhq/nsz5qywGKm +O89x+XR2TMEBsQOdcREdt1Lec4Sa+qLwB7wddaq2/86Kfimcl0EYZj7XAjy3MxWf69we4Mko577P +uBqJbkaZMBtqJykMmnaj4g3acoP2JpPX9MEOFtSmHp8/7WyQ6FKsnz5M/lC4X0ZFuOuqYfD9OiAA +M+vJdEeHg3YK5SusRZA3jVMhwVoBhWcXonj+UhptMoimAjKwIdJSndnoMj8Jo001RwIxyw86ASmg +eOeSa9YbgQdAW8BGyBJEmFGEkit2kvDSZGU7NTzR65YP1G5q2W0wD87eqxCp9iNV+TCe6oO9aEsh +z1I5wk8HQhrQhHSNNxXcKZnCP5ldtFPZsI3F1UnvhHbL5cmriayPBf+cWO1ptux2PZvzUtdgddZz +SSyCH+vR7aa8+HMcSzN5tG3KC/K0K93SzR4cbRyWPfObBulEWPP2JMG7htTHgBvKdkWXRFeY7S/4 +UjF85KnSNaerZvhk2oJrd6blzDkLeqzFWwfsBqyLrFQO6W8Ud/weM9uT3A+bhLhrGqsDBxm4Simo +8o7CRJg2nzcnzH9y0C9/I+kf5j1NKXVnjll+kaqirDUBlDnP0pXgtfCJVpagrGyWBdeQhe28luxZ +lZE0BE3/oB9mt95+LxlMLp3sv5VALNUHpNA4KK/1/UimM/zc9+TBu9iNRZXnFIWYX+HaS1vi9PRA +e7tv8KU5ZckwFbKFCgb5AUptgXM03CKfsRNUQVPEm7W5nkXM9ExI9FiWUokpC80tvGHOJMVD1z7l +rsPVhFiEPisLyNHOfcNWlTsFwQKo5O8RlDSPu6o/CEMU7+kiucFpCM5u8v8ad4NespZ1wnr9y888 +0cbmUNoiU+o/kyhsmbKm5Cx6q7uU3lGsvUH/ySzXlA7BbluFBjMZF3ftQfiFlP5kZ4w8frs90Wc2 +R4lyH/yW1IFqd/BfwwnJhGDKVpJI0ofEkPiLljmuRfEix67HiaBwTnOkzC89JfseNcYEZjqgUiEa +v8lBp2QGrDfAJooeYndR8rN1wB1I+4j7bHGs+SKbVQtVXXMqe9Pw1QByT4mZbcacObseosWb/Th4 +mcbCXbZGfk4bCB34fhNZp1wzSfIRN+nYY+pRDvIgQHO5yYyv+vAign0AuW9bQZRAcmc6yyDtAQVl +7F8WeH9y4zRGT2A4t7h7UDUl+2t/sI8P0luxHbWTUskxsn0hY7snmoME557Utr684aUsGp6txPN9 +Z4vkZWH3Ers9oHvvbI86/f1V3+kdvxr6TxhgkECJUE5zo15DL6PJyqltemP+7EGI3wZ3qQX+SHgi +lLdZ7o2r1NKPDoo8F1HeN1DQVvaCAB3cWasBepDtsbFLY4up3wyVRZZY9xgq17KjhmryjpZk2zvB +PtE1012RQPNo3MYu3kcr1S1MmpyBHEgZJ6ItCPpGesF5J6RLTzdRTT547cq/6/SocDqtqJD6Kfyj +KgwM7JyI41Li7/W7bFt/YjySNnJ0oap7LlH78fSdDWwpyBKIJyEAU0+NOyZL702gJ2IeOzJBTZVN +mzZDGcO8nfWhY/LV/oZP476j7Z7YLRIPWAAwGG8swe6oqEzd8tkxGHdvExFu9kXocf7ia8msvIwR +zFO2MvE5qQy60hLPKcp1Rcp5Yka4exE5KwNd91Ab1kYQcRJI1F2wyM/y1Kb78CrKfKrjzbItrjBn +3vpIv4wxJ4iCeu4AtKqIg+YMTM1wpGHkFSYyNp3ifsXHYNye9elJalWmRN/26ga23BBMPZ1JHgn4 ++ctjjtQDcJBqkYANiGkhmKja23HlHXugIy7kAg+U8HQdonJJfOHPpppp9n9gy+aiaBeCjmujMJE/ ++QxexISveKEhcCIVX/hlwj3JuQDpY4oQiPBZp/PB+jxsUdfSYi7RpStPa1nkRWZJh7KOJCBo/Ffj +H+Tz9Z8a+nABou3KAuYbA7S+yYB4gGXjgRjmEDoCV6BFoatVgI9cV5zEyccANoyQ7X4g7Vcs2cOj +Ne4345H6OhUWXzluDYBU7mGkbUUf9v9e6nO/6w+ja1Psx2WEcQ4dhe5PSLxaDywBgBpdowsM7ycu +VzwINebqqw4xpb1TN2qbsd7/Jh7n2gtdvJgZu/c2GV4eTGwzcbyrmPJVlv7GkrnR5rNAnBn6b1un +kHgsD9J7gkKppSWu+nfH58KGZnU79+ICHiv0JONe6wM2Co6cxEnHRH0zczb9elpmtkQxdXcNL/Eb +Ucb8svObuHPHpK//HWrv4VuD5hpq57wH0dvLkUW4lUXbXjqrRWXRevEmjQ5pb3a/P/P6WAiLeAVA +78vzbgSXiNVThGkYOvC49XufcVVuaUWkcS/p+0KFz/VwSy5BH51wqmV8MGu2fGCTxTHh16T+REIP +PkvNVLCsmqBkuve+gv2xmmFzuL4UP67JNADgjNbx2V5Akp7t8g57WN9iFlZCSLF1V55+06GKBNns +k6dmMSv+fM4jRy+4/hVQkHn8wXqO+x/faGdhtu6CBc/rRAzRfjVOd2I5xtUUlPw1vasPrqEHpeiU +uvfwWIoQH+313h8Xb7/D9TvR6/PZ2ojwogzo/GG75ZVz2BF3/N2WfsfcAS+fWMizPxvpAjkvtbU5 +FrORHQo0ZBjLHtTBZt/G9zIAbsHHq1098cIDkEAmhPFqGtHt8D+xMvuL3pNBAUGxOFivl+yAgEMR +4qywHg52obGGK+ttIUqlOwHWCimz2m0evhS59ZcPNRs8ZZfrhmDkYDiZLGdFAN5p/IfDa42Az87P +5ZWH4XwQKDkh+FQRFwI3sMYcFpg0IsT0HP2F3lBhRwNtUVVblXvOChvHKOvKCp94YVMJdqhipMdf +sNVQQUA5yM8tvfdL2wCL5/a1zXSylw7RwRN8kRw3rpafmrooZc3Kf3PTuKyZVkMeTk87ZaYGWAjM +bQESNjhpT/j5e8PhQw+YcY6TAj547+3Ybu9qcoGlyK9q1SXqF0tCeS5xrI03c5OKq17T/xHjGMGC +uqFOqGaIid2COBkA80tFnkkNtfEHExpPAcqfFqlnDXGYzIGB2eXtAsVJQJw/S1y0d+wsGuqJgaqs +iClgyqr0EY+AIdkeZun+T8YoZuNPIEufDPyRieUkkdckYIU4onkgsCLMkCNI0MXkTIQvzr+f9bdf +SEF8yVIll4UGq3M/csYL1KOND1KmnAXYknzmVxMYkcpHg9MkavXuzQjAUEMK5gy5iZVdV9mVSYWJ +B0H8SOXkYJstfV/8sbnLu2woKXR5jujmfHP7VM0v3PbbJpJXhOKVrV7a64hHdSP/TDwJrJEd1dfO +kl5CyJqujzMXIWStXGIc+zRuJuM4XYH5PkFE9Vcq8mJKokNgwK7jmDDnupPLYzbXX/08hv1HW/QP +jS9rGznojpnADoAYoygfql5FHimcfYBBZh2BQzbgz2n09RWFLXkowdHalSEfR+iUrvGKmTT2OniK +Vz23S7iin3KO0cAqEqt30DgUPkcl18Dv727WUC2RgnyyP2qTX889qDN1ZnwcOgcxdJ4KqtJwY8xd +K4nnq497996pzrljNhfSIDaWoK1y+px+0BRqZF6LBGg5hL8iQL5/jIGEoS7soP0a47bj2kHer+Hc +Idzhk2+9FyY2MT7Pyv/1eDWdEf2oPouWH3dfDVS99mR5mqZ7l6H6IQEy2UPlQgemYhKdnd8tbCPo +iJ0D13YrixGjK1JJ+sWYT1Ou1V384BE3lcxMjCSALV3pjj5hLxnffiiAbzZ9xoeWiAY3A6rXoZHJ +ze2V+xG1tEMe4KrgxOYXZ67x6ryjocW/6GBkHWen/ZnO2DoUUrYgrsjR3i1D/k0DN7pmBGl3Jx18 +dAMdQLLH/zW4QyTRQYgO9V+SoIODBE19brBs+grbXIZV+6i7gqhdzE9bEYudnhKuBLAU1IRNIWAA +KtRgFM2wkczUbjdd+mG2wdfzz1qKx2UK1D0UreiNQulxI2nJ1xWKA/iFptikG8OYdxaE/PLh6IDe +tj/tgtOb+cBnRG0D1YdCnk3skitLWCnJ/1dDHz1DVX6Fivwz0j4y54s5sMM05fq32QzhTDXZef6V +9zVdsTUK87lDb6huLUGA3qexUaq7mmveOjXb+9K2hRoXE2CcfVspxwr70AkLs3cKArUfwulwqRpm +GAz0uG8R7rZU0ujj7xOgr7RY8ExnJxxVCOyWdoml38UqdTFnDgRXJAD6MN0EMwuCIToltRADJ1yy +beK3IL10BxDgBV6jiMHZ/c05Uqj2ItoG+PKAYmz0xAaZHgtuFMEY7CKhF5mzWI4DdCPCcDVcZQmN +166S1C6RkD7nd924AaqbDdC0fYI2zvnwjo6Xq0gbG4HBPqyrQR++RPOjOzGTS/RaGEWkMsozrfN5 +qzvsOLbZMWXEl5sTqao/VI4/dR9yeOA98bJGJ0suz9GsM+nJJbAaSyycdrwnPIRyyY7Fih+2rxwG +xHp/bRzOd8DPQG3yWaPiKnU786Gw8k9c6sr+P1Q04KvcP2coUdukOQMIVnTtNZWLePFYai6oY5o0 +Vr5iC9WA6t1zMKmvSMu5bHmGtBNtcCDo9eWV4U5uizr4MIcA++NNeqj0Op9/dmlJwvhlf9wLDpw7 +0qR9gra9JMMaPDMo5oEpdhfbQhVWOvaj/yIUqoCEy8jrw/9Oaehj4p7gf+xnBfX0ueqa2qkJf3NJ +oUdfcwd5nC4gnogxnDYF2mmDpxFIjkNfU+yY7rt6oWy9isCGdk/wo/Badu4mjUaw93DD3fEEAJcO +mLvGsYiJ+Rpe27BklUobUMCL8fWHcrXymXpDPEA/mrn7n2gB9epzPIHWpjyUzjHok2slJlBim1wF +wrLA1/qiS3mlAgCZwlv4dUrLBW2hI4z9Q//LmOi1UxxRZWfC79pwrrQylJgiOrqOm5RX0bBgxyIZ +Y7QJOTlseJ86h7Ibqtd1IKuRuM7LNcr7IkHTLlUzj3arSrvTUrFC3M7Jjh5ZxPH/EP08qWqIsJPR +nSMZL9JCodUJWKUeyTe0L5WwMttS+46mX35qf1tbqE+k4LbWcYgDC6foEBrGZlMjH07IHbXU1cio +ptyRaaXfce3jK6yUoH8tZz8s7YOvGqUFP4JdD49SSOgZtPS+2NtAj6sHnL9kJhv8C5Izs+TKA3b5 +sk72K1N3JiineYsrYHuDmN7E7rzzxyJ5dizVbb09XZqrCL8J0D+two/JDzWsxAb5PB/VwN4Q72do +31HzaAOuct528z0euNdx2S4i01Ln7/lcS1A68y9HF1WEdb3bKmy+2o+Qwi4WqMnD5k1sM/hA5JbZ +dKL793Eb3GNdgEu+n5+d6c/xsj5CERpokcfjZS8HAlX2G1auCP5LeYjVo1jai0qdhVzX7jQt3z5a +VRVheQWzt1tt+a8MLZEsUm2/uBJg+1gxumqsfJkKgU+EjOeZ+IHQ3c1Lsr6mlPaUl+fiICC8jNeE +YDBx+jJhCnTs7b5Kb9FF8npvWra+dWQm13OcOuRHSqkVSCCiyuvbZHHpEqw9dSYgaarXISGktoHp +QaHXSntTa59gKCcFivd6x7pVF5fmBXq4sg/U4i1zk6yo5l9XQL43qDp5Eemkiaam0m/EpN+vjovK +r/hQl79793PSAgx0Lojo+AGrwvVg+F/bZy0Y1UyIcvinRaO5QDabYEO5Kax+588+qFqaJUjteN0s +7wfLwmCG6fs+dBrlTjvPKoeOxXO/vQpLOGDXHB4hmSHXEEjaL7DA5Jjc2OW4rEqLRRIMp7EAUjOI +kZ9m8zF1z8CzI4cB6iSj2XDBmF+bzCgkR8loYlLKBlB2OIvKcmkeXJ3uybp1PadLnOCAmFHD0SvN +1tmahJ5QH2x7yhHwCFbYAScpcxQ0VhXKwsllPEnGDLHnTVQJxc/JZmL+ggaDeEpFw7zqZLv5Gkw+ +Owgk8HNF7dRAEkZTa+tQc1yrOR+yzAjoazKsRwHPfga7jniyHLARq6990S1yvMreiaacTzFVaEnt +6Wvd0chzMsxCl85iYIHRMKW3Y2gf9zqqA8bHeOQG4GSbwBGv+llHPVNeIGwmP65GWM+GsZ5RWb7x +i08tWNjERYf0962WFI5rDKL/L0DUvIO0dLb6DuNtSoUzDwoix1Q9CoVJM3lvujyN0TOk5ezSB7pQ +ZDLm1v24JKhd9mcdTbrtueMS/sYWytvbuk6rFGwdVKQI/HoTIJiWLsvsipuvkRoejzU7bS/JmWY0 +BYhFVmrVr8eDOpY1jeGaC3Q3hNy57R0dttnFz97MFELr2sA+y5WR7iAsrJ3WRKQDOtYv3PE2FY1x ++mDAh8KQisX5jX8HiB3v5hMGOVj/hOsdgPBWONOWKOqHCzf2jVyyfh6YMp9UocKLSA+APBBvl0vC +Q2tthIEYM+qDe36RfKiY9BT/je73r70VlaJrizy268T2z8zjipynKNEgr4qfCzJVZ6ouP2kham+K +9zJABhXIcVIUszVZRZm4CwvoQhmaO3C0w7pIpDY/8YTEDXukB5ovfMPc5d25U8ryMy63lr+VItcb +oBScEza9uoz41FAA6IvgDIbiGPk0eyS1k+NkVpJ1bgNTuSbexadDSLHqvRtNXlLwE5zsk7JOayfO +cXHFgqS6Qa72TlIgx9PbhcxnU8/qak+l6rCRjP+WNDwonR8T5IljDJcaOMui7y3inpL/y/U/pjuA +lpd0iqcgAtmY7NGvjL0c1pBx2GakdNVHBMGH7UfrZ+rFVL0SQNfTLIrwQ6prxwDoC3pwIfe4Y3VC +ICJvk2liDAaaPPylx0L2z9o/PYoh4LTe/XLN+lYMAMtlhAVvM7rlo6bOWQK5dM246a9PAKaZjZzZ +ROspTJjY0FZtbq8ydeQO5qs4ydtuNjVYzCtVjz6iWNazwQfY0pqU2ZdREmSMuA0bxR/hMP/CtDgy +f4yK47FSjgvl9EfadwhaadJtjGrzOY6F0evMNHbfcRYFsCSzf4gzTFPRI5smRDVo445bejJ6Rzw1 +OffnEaXXUARXa5OkxDurtpRcbbR2KEvsHCaZrSjimvfn1sihJIOs6MANScmBxY+mzEywNlN18/hM +d8VfXaLzZML+qRiGHsdPvFxMKITKsKZ05mhIWF/wyJKvcn2OVcd6NbvI/TyMYC1VthYvGtKAvuZp +G+ZkJO1nRLjyIVlTXRU+SUYkrZD3UHWMml5OOzadWOVNlovQciqSY+JyuJmigt/T9r18uJm4qbeS +iuBZrG9NLRDI3q173kqAPfFrmu2BUWPbZ/XFWKqcfLy3PanjfnOSxschZ3Htv8MSfM5m1ius6YL1 +KMFaJFEelsSXz3r/SePk4qg9t//c/2l+PzabUERxL3tCGCDvMRfOrI9BPRUVeZeEWj08KckoWM7c +MR9TS+oTLTwy16ZnxZlP3u0x+Zzh5OdLATQM6jpc6yB9UdCjRcu2mf2NDXJqX1yok1JlByq2Tjop +NiQIXX0HT6S3MP0L3VblTWLxOoNY9eWsJYyD/JVqZG/+0W9MtCHMPVbvy1ueY2OL/wSknVz4mOHn +RxbOE3iM5XEDT6SEk28iINjrfb9mKNFeoDpOIuF1Mb7uKV27XJCr9yQdZIi8umpqrgy9KlSf6JEt +nKal0fi6CCJSA4hiqCfObZOBqiEzDfE3aqCHOR2MKeWzpw9wfNH3M+h598WDC8DEmesOya13GADo +KUjvGfWpjuF3jjR+K8ftiUIvdwzJvHWTXq2CCymBj7TMv/LV3rqZeNb9lNT/0RNBgkp1obA/A5d+ +W1f5w+psG8fAm1cWRQGHlVuH2seNyblfWn5G3/1+Q2NAJxHezu531u/6jKvYnlTs7ujIddSutqvi +DvKeq/c+ghFvSD8b8HMUgsi3ybHEfZ+7VrdnroMYMfUHWnbO1YMzemI9i+9fUcuVqcCB/95iLDh6 +mL3WMLkKhLcGvHXZc8SDJyDElhIpscNbl/UFwSh4NIuF4bVreQlq07Lf3J9kj/MbTUNHDlZO0jZn +Cys2rhQ9+kxWRTC1FKjiR7w1WCTiXjlZP6NxXFhnvWaah1+8941cCfMbtJXKsp1ow85q32bxxvHP +5Df6BTHZBBac0zWaE4O4K85xKPk/9PBSb2FWJr1NuwH24L0PoqmdOF/dNQuvsVJmAI+6eHx6Gv4l +h/IJkj/YLS5+mAeJMEct7Xv4P00BZ/YQ86Q2Zsc26QlnWP6Zc6UTZw5ERHSP2A8LyyKAJdk3kTid +d4V3436/Ch6Zk0meptIJiOqnXAky5QPhDI1xgK1MXl+aF56jKOO9D/14W91FkEEB9qswARJBYvS3 +5j+F6sgBBlWvSZexcV4eYVVZatFSndFErJ3ZUJxx0uALw/QiLZrn2uz76rVLn4yKC8mRRNmURvMv +SzS/VbF8qMi4VhUJGAIhdp1GRT8GGoQmplHJImrHAgRUZly6AtK2Zp44ba7ZlC+6tE0+p6vrTPoq +4ClBl2pQGEpvNGRCeB4XeLZeuN1z9Vv7PRwOAMTc2RTkpEdiOuHQIXNjHn0qyQ6lS0yBTGkJdMS6 +AGkqZaZy93W4b/umuQUO6x5Z882vo30RghJTxdff91j+UW0AzxkZd4HEY+eO3x1+KtfAGm246w6x +BLTa1YUJcPYQmBSvIaOkH7cjh+d6Oc5OQf+FsC09DG0hrbImpxGCt1r/oMf6k8JBl0/Be1ZebqvF +NqG51LZZ8PVzjHvWBxKCIFa2CYsNfbU1MZlK66flqnPWRgUZL8ZNB37tkXHDgKVfxYTJIHYpf8Vn ++A/p1pim3kphs6LFOgRhVW8e/MePi9jSLVA7lxNU1BeVeAkNxbSybSFQc24KHILXo/eXpJOMg4c9 +Y/2aARyertKe4FvK/+22jPtsiCKf1tijc9ehkcBoOdBgRk13p+r2yWHKQ3mJw/vq/hKU3EDh0yCM +jdzX76kP75zREg2VAwb6Emgd1kYwwFJ19PdlDS2SSAsEUKxQxNPXub5mgmCoixEhBVTfRhYLHtUk +OamPBBMC2C9t3xsOLoPRhjYjWvI3Wm2TON454uYeGfwxOdhoFtr9MUGzrGWhsZ8kI6klmZx6sUQQ ++d1abLx3e/wKXjd3lG7v6JufCidQ+bcYCYfAXqXTwoqmpZwn0NmXFzvvWPbQwsk2ZeEODHVEaED3 +C6YBjRYQnqnt38o8HdLajxARVotfQ99J5//ihouFRB2+/zzR+MaDJZGoaMcAyz47gXh1S2Us8Wru +CjqV+R6wkfBiDnMA3SecEwK2I0aydxPanME7IkV1ZKJNscZPyzUlCqI9dfU4NogBjnuj5h3Qzxaf +7Y0vqMgbcRaqJGL+dG9q/OorfjNcR3o/KSykmpeNT+YDNqD/+HnotDNnsahY9ZnABSIHK0hCxXuP +Qr+KfrjXBxrOD9RI+EvLjBfIpVfM56AJh7zRnOysuufwjscFeHOAJWYIqKOM+Tu9/4hDxBO/tbJ2 +wh1joLlKWowr94PhE2K31Zc+UwoSs6/HO2Ev7cDwc76j3DDYEvZ5w/lwvm08qb0/mFIn5FNr5VGb +E8URvKxg34LmtoUCB0cJgvZBPkb9DlaMtlC9kE8Htn99AxnfyD+DvWJ5l0Kt88qzVHVJXHPtk6Ld ++U9YSEgoVKFbxLbJPcqvTHhzmlPPrw+KyA4UQaUFQ9d17pcMPZXcqGW7F7bd6AcPDOSj3qxlQIIj +SDlo0BP4QZ1U3ENFJTc0pbCabun5MJbyt2IG5xpmjYu+Z4rSdqS1mV1XXzL0Zem5ehf1577BY7tD +6ijdBbmKtTM+ys80AlSvW5a+VlUxshnB3eaGEh2CNcBcq6jvj7Op+bzprqb4XWWqltb7zdAYzaDS +nmSGX9tP+kZ3aGqv/yMs98rtkc0BSUtFAFZ8xevLInnqLQpSBjFygzRe4LxmX4oc4TeXoo42T10i +zft29z6skKmifaiMCxIQZIttXZRHv6yAlxIrL9Sa6lMVRJQf6CUmtljNIBmPyd/30UFReqcx91Jb +51U7uoAYqs1pFofbLqkc1LPUh87vW+BJL9DPW8TXJmWDsHcSBMWAAJfOVnOukbh+Kjngzu79srR5 +Bd4bt800GgF3w5rAC6ImgFU5xQl0AJhz3h1io5CB3XwrkhkL9uuu049ifDC/fVKZDsdAG8lVktKE +bvJ9A+mwfBvCa+j4RIeu2XmVkA/exhqqrDaU2DW5wV5A8WY1m6C5J5dDj8FuNIyrhyBj057k1uHI +jfzDvzJSFgHamWWKN4QDtviVENyfODfrJAqSehbHrHhsU65vonJWAkepB87VdSg+nNvJ/b8tW2fq +5sh9xMweK4+eM9M1t56EmD2mkVE3nICkFz+TEBG9um8WcOR0FFFXbIRL7a2dD4MoZ0HwpNKJCGZz +U/m1nvm83I3RUjdla9f3GeeNO/GdI74VZ4N7y3HIoaeNHN4QatiGglipUUNaGeLjiK0jmE4kTsVu +BfwVbB11qoVjsP2oiNJcXtS9+dxrjilCLWPpLzvq9X/p3QR+lOeoCtg0QNTKf+7x9oCr9RuVDIBx +m+bvOgsLHiWTxpUklnJlXZBehupdWVVVy+Pdmi7PmwEK/DEF/pi7vwUesialSvYke/4LAAwzi/pQ +Y3eqqHVPlzZSo9jH3OeTffNsgge3j7itSAMIqxQjnomC+l9aziA0957B0R49Zw46et6c8U168fqJ +cOpR7oX+nN8a15HGBl4OmBCc8WE6ZMSYU9WGBwvzWyIhqp1qM+KdyjaVDnj1NHLweOcI1Cdmg+wN +5nPC3gzKr466dapdBKq99hAWdKrc/C+UQ5SuDBdiVcBSM6YtcIhq9/fnxus+kBGl0D+MKm6wbrb3 +feDh3YFsYI+o/zQ2f/RbjmWbZytmjvUa3ZOQv+kHu0kCHPYlkkUkkQ0PLLnDlGqAxNPjSPtbJDWD +lvRxlKiOcWTFGUJzzAXxixJmEchXMVLuZP5GJpXhNK6GjA/P5cHDPnq7QWVfLRK2Is+whj5pE9rp +UWV3p9JaYbji3xbcgrI4hefARkEVE3iqhGK+1AAg9MvRnXZRykWAdYU7j7p+b0Qkw/lynbKMvhRz +eEUCDEO/PlZTQuExsKP3YYF41Z890OxDi86nnOiOe8n6p3k0ZSC5o0vAQw05IRZzeP+GABJHr27P +gG6/rBerPRj4WXMyq70ph/yvZyvC2L4lHD4n6uSSfgvv1cf7M7C85vLfIXG0ico2bNJCWRMMzl0k +j9jRIdaMJIebdeq30svS/FXw7uxquUj7/IRYflJv0WAdnq4jnOJthLXrwIU48LqJRYL7oKfelf+X +oEbz4T1yBGmyO/lQ24L9Y6h7NlpBjPgVf1Ykc0k9XozVT4dq6/DOORRCxI1RASIrwUFai0/S2yCt +yMqvyumemR/iZUTlPSVLaFyJ7P3DMA5qpWxlVI9L9alXzxAnhviKUiiTvU5XnovFbMY/5zFrN8iO +0B0DZadB0s6RqsdI7ODAxEgEndS3YJyTZUeNOL6FD4iFrt0AiZ8aY0xiowG1IiZ4Zb/2DUlOSLUe +RLsC8m6ZMxm5agCDkjZPlPStYATokDDYFk4fmA4AyXrdhW3ySqBmfKU2d0nIAZuZ1Ivp7Xlhxc/t +uBoeLeIxL3eCNlQCswInoTZPCOuz090Y5IruugBpaCtot2Eb6BqwsWH0vcWsoA0w208YQGda48Eo +gTnXTFZsi4RnSVo9+2nsRIwe4CU22xejrMvaoKkRl84wcJfF8M4t0Ou9U0r2Am3vEhE3bVgL3zp4 +B6VASP2xo1iwqQt0A6BY+q1l7dOZ8efaNCE8kvhtVLqB9+ssFa1SfBr8rvwMBwQqK7086tSAANZv +SS5YMA8uTsEN47salW4I4fzpgh6m5xu8LYrWyxOhTs8UBmXqEyucw7e3OzikoS+JRQGS5NllTmEh +tDPCZHwOb1+3lRyiACKrpLK0WraeD4exOPQTKll/uYz33DxiRxu/k7NQEH2chyMXvlF1oZSdWMHD +HrRJ0/K6i3L/U8cPvjNenk7ynwv0viJ7Yk+S2Oq+895HNnXDV5dnjhJinM1C6WLa+o5sfwetd5pW +5R/O5isnmkSkPFxE/mTPgINPA1bUNP61CI1ntkV6DBmVhP6hgvji1i7F7oQ89TU/QmpsfsIFiji4 +tupOL7VgGo9nPT8FFsJ4pDvgL1Fu4MWFtz/E5ktCp1zBfwDajQHP8OclMjp5QoW59plUVKyvjsUn +RcAf7Mibg25TY/y+dVQDDJ1mDfOiorjkryMUoNL3PaVCEHyFyv/TRa+8eZH0OmBPE/ENcRegFc2N +WvWA28fDEYXhmV/zGR7ebs6zhjvlw0GwLOFNCvtMSYjnEMc9T5QnPCLLPV4sGJf0xJyScRrA8119 +JtZ+usb4QRqD9tS69bAcCNzDS23jp0lHBZi/Q2sdTjTPNUVthYXXH8e62y8cKJ4Q6uBaqSK8FKyC +dmFWlsVWAlNVbZUg0Z4rrEQr3Qyth8nhPCG1VU9hiccaoPxlGNDLYvlqslImGfHAwsFD19cn0g7+ +MnHzHiCIFXCeewEyGiM+hmgNE8HHNZqkwhyEcHdCsEhL6s1DEwQmaEuJn1w2QIu3K152VU5Y/Eif +EWZ1aJy6BTz5KoJUMLVrwXBFCPI0xFVBpLfvSEHpfV9tcMMio/EKIWLgO2ukIWMFZDn49bqOkBfW +gdwtOO8axoOlkE+HRBRx/rTiT5Z7+FAFCQLI2f8bj6PJsvxFzSYJWtR5o7ITYZB8Wut7aZ+EnsPW +YoY9pX1VHdqvpCC2mOvWIrtx2WU8lCF740+rZbxEYqCE/M2iF9u8dhRk2ZcTgwzFd+N0FNkX5c86 +8C9eO+kvMKeT88avSq0XXCTpse3kkmkjNzSHVjoVPmqe2c/wDtweiW40tz1eZoeSVyidNCQTeLc8 +T1tWXgdpaOn8la5nFJZt3yovxOQNkCKJ5e/ruCgJAzLTBhMON/OrnkSrTlx+CLPwleWC7Lt8EQIM +JkUsaTns0leji+BA6KMObECDzfq4eq+pxIV3lzJyhOQab8DPKtfdKq5ZaL6ck3SVqRq+lkbEFvq4 +ZHwpzoZ/3a0q/kxif/THKBgxKzY2Yve49kUKS6XzbhWXBDAkSix6v68Vs3vLhdirn7HAaox+A/0/ +5xBl6ykYDMsXqjj9JQ3wSmPzgHKcW3x787xIG4gEd3IIZceK6Yqv7CVvbJsDNEzzqfpRFJS1r74d +pSSU81rE4wBMcCd3/goWXiBr2qak/dp/iYRLnPeo61LtcdxYumLbmn+PPoV1Qf7dEgbBVJA5SeW1 +FffgJp1rAOZ1rqhGTnIsPejkohr0C6kcqnsV50wR6I5jf+niJPDwr/X9VOWMwzgcJhxeyFxN2CkR +O7Pj4cBZG5nTemW7ZXENW4faanmyKb9CzEC6u2N65zAOnETDXT8Tc5UytqOukRzz0eI1WBGKE0t+ +CLLAyensAyAYN0ErSiTx2gZBxIRjTq/cYbPU9bnAGpPkyu8DRF7oQBuuZGiA/ts1eeITyFJyBWFh +Fsw/96JnE5qMZA5V6cg7PBwXhw/4RE5ZJMi12ZJstFxglv1MfeZc9pvQgp7tR0O8M2F4AJchC6ex +0SUDcxOrkvFn6/NOgB8XFnLW09IANuf0fmBTa49CtU1YNJDBD/gA8UJyRmfxa0AOJrH9cXJ+UNut +YbxNKVtjI7ZBhALw23BozD6+k5fTnGfylfhGkme2A1viXKP0RP+2SDOO8OmwO5hCgkGbGweWGWKP +fz9J8FEJ9UfEVj929yeX5h0VISn14kACMsXRr/8i3USrvxtcUbPJHEinPx+usTMDTyL8PLyOfz+g +kZ8UsZ5/kbJ958jKU6oEjOIyPAeYgzXQMBguEJPuTcSWImgKpfu4PjElbfYQzVaC9VSF44i0shGy +YM3B2ndmmgOd0oFBaZfhzudln+knVREfycqIj2XVPC69FAAA + +------MultipartBoundary--0baTn8ry40MPuZeRf254XNJvIV38rWNpq67Pke0Mpp---- +Content-Type: image/webp +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Meet-Our-People-660x330?qlt=85&wid=600&ts=1693395648244&fit=constrain&dpr=off + +UklGRvRPAABXRUJQVlA4IOhPAACQ3gGdASpYAlIBPlEijkSjoiMT+VZQOAUEsrZp5EkJan+Mdifg +ZX6e+w3xEk35d9Jwh3g75X/e9jH9b6bPq15yfoqurpphOYP5h/UeC/pcGbtY/nv67kt/OPA24VIK +TOjYsDtHafhw2RUjGKuSroKXhdnPhb1ayIWwOfB03+GxUjeOSrhR0F1XfeaEeQSSgM72n5TmNJVH ++v1qLijz3RRQm8b6tTEljkMQrdhOQ6NL3boqV6NGKeOCW9cQIJrIzStraE0mVi3k5jhMMtYB2Q/T +Wqn/nZgjB4xIXnwv5QNkcjaPzHSM8bKrR4GGz7b3x9VFCd8m2rifU64+YcWmahJU4Hr8Vu1Hq+EZ +0fHqt8G8DH+YDfRSrVp3159y41B6kdcPjbLSUfa+4mZANeF5SER+QbR2Hlm4lO1b0Sa4rDbjPC6G +6a6yANOit5UspYxJzG/pXNhuq57kx/GvPm3XRqpNPxoaEc3W5vP3J86uLMFupmoF2Fst0q3Mzjli +o+d9NBAJS2cOsafN9MHIYj35ylvA42G6c8NJwpHdszTF3X20nXufbGFb1ztbmaSUMZSCR0dGHhxx +A10MD/dZ+jtH3njjf0aRrQYwGWt5JkN1aXmSETcjTbewYNRRpB7ngwiL11I6S/tB1ORqPTnAqMsp +iI/1qF092S350ZVfQ/W7LOOn2yYcwvqx+5fztNR4hBFLDN6KgmU1oaPM/Xvz/0KjqEAakNn/uvGS +1gjNRRXTis/45qe6DuxTfjTt4uKZ8F5ALWRluQhO8wovSruy17fESFqWjdfO1KZKNHhRac3RHayE +VOuJm8EoIjbgyb2WL0EIuDNG5Kwxz3BYokiVGFMBAQgsDNBtQdAwRKU+KSmZQ28G5H7h8UAVdJXJ +twuKImfLAgRwCIewzP353RmdM7v5ZfX+KdiKxtGrjX+EwA7/wnI/TTkpqjdbRhf8cIvXPfwBRSvq +uUOm7Q8Bc6NM1dxXY+p61plQ8wz5FHX61PPsJDTm0e7VzfKsmO7mRElQTf1ZcHRwquhe2iMzDJAo +k6pMQF044E9cS1KUHZCD7GOuoxIFlZm0MCMotz5I6Gyws+jR0aeWZ9kEB+4QyL6UeTEUcYOQ8Ukz +jTrlerXxBOGysWVlMEoscG6YHn0EPCLU6IEr3iYVT2Tg15YWDZ8yo40RK3AGwnFopbwHT/h5N6lS +ZG2hhL1t3Vgph2zfpP7OH/PYdbmDUye5zFUQRRZQbh/uQrjpV2KwD4tiAqrKKBujCjt/eSLAAehT +gDP8povjsSuDvlOhujctt323bq7VkX38U8hzOM79e/7eGZDizXNBrRPPNyJMncA63shyhCa9ZqZF +eYJxzLGCsAP0ZZ97fSJTx5uRX7cptugHDxnHhlVzOZmjFyQX/nF5P1PtBH3o6baCmfU4uJmzNCuA +lJN4jIO/ECRzytP3BW3Q9qbMIi9dwScpKoZ8r6cGBEqpFyQIXG73SSJVCP7mCFdpajk7ciilfn6u +igV2imcvm8C2auzc1DICcH58ZTHLfgXVbMcg6nyjFKh6AkWYWE6dM1luYrTIM83CWPEcGYvygxyU +EKYvMFrPamuw/rn107ExU1aKHD9ciDx/c15oDFXux/p+rj0RXIyyA0W9voNN+ScWuiBVBIsnwRPz +lqF24nFvNCKTEkiZpwc3kx3GbIT21Hnfr+8ZQNU9IldRzMFoj27qpDlOtXvhCFfLRINwI3+Vp5q6 +95lOOv+HkrRKvAztEmGCzt/IrjZpHdlXhEORHcGcarYAwo4z/XsQSRB220JFVYEJJXwoyfqxy+Pw +XR/bx9kejsYQYMSzVtdf2i5hPbUut1NNkQaPGosNzswNyb/ApauvNkgQUEughGrvpCGgp455IzV7 +fbA79rafRAq8Jt14P1TGLEOsQ7SlCJJmqDweTWDeG+CVeG4J1VCzft5l1HEssYrJPtWuieUqHLe8 +mJEvdYPEN3LVx1Kvf/7pD3yyNv9Es+X5Bp/lruQyh0rWX0MXrJuLMw5HwnpOkMAKaLfqC+XcQaL+ +l8TKtLCqlnAw44XDRRb9kjUUziWMKfZC/JWlh9qwFn2zlbu/CG1CWKca3ovgfVTAvslzw18Et9lS +cLfPgKgqRh9uCyCM4HA0itobod56Z6m8StlsF1L+43NIZtzf2Zp1bC56EweGqgDbK1TKVdvqQfLB +d8r6Puiq1D2uXxbh/NfwaDEquWYPIBhKuoVtHCa+d2BXL0IF7VxmQPfj4uMr/4YQA+ZmE/BSb60X +Sbp7pIa9czjiDxGecCbTOeLd9QOvJwRp+w9eBPjA8aGkgvREoq2O6OsgyD7o/esf3Hwwjgk95wW7 +HvPVOuL+BI/8VYwNqo+blW04CB3EQrS6yADB0/O4b4TfV91yRAZjea7w0ZUAtxhkz0cXRyKki/hv +avjgL12fmxijkxaYBw72qJTM26eD/G0ASEfGajVDWaw6/1Q4wrVm7gdN1IhizCp0F0wF696S8r4m +9SwPapiteXidyVcsstyH7cDes8KZhdvn6ZdbZh4ZPrDPWN2Pxlye4aVeeJEayzU4E5K1Dbf9CxrC +cQW4ilKWkSUOPS/j+e9GX9ANGMs70OMhT6Wj7olrNSx09wDc0EwjrgQgBvIus4fBG0Z6/8ko8lPX +DYwVg2oU6MGB+Swpn96HFk23clQ3RMONhSakfLvjybjS63iEu5DHA46o7KeuGsVEKG61q02eXw8t +mtrg6lVgtSZ8lU59YDPMGlLi1thMbBWXywU29wu8gaWUTaOf22ghdZmELLvPBKE6Vz3RQJjRnijB +VQ0mJC6PQnsp4ONW18RxXO/n786d17+xLyFv7SddLtHtn1g2Fb9WHHctXnthGy427WvGv6ASHg8Z +INGkcSo6aaypknwc7c0EiPS945y6taa2dMN+M73Ehiiv559yl/yMkEdS3R6g/iVY/r5QIHcsu3kR +DACxDo2jE8qUEm7AWYxSYFXnn1qYX4ZI2V29W60Iu0aN82DKxC87hCym+3Hp7CARS//2oE4RFwRy +1AMYOkMLZl2+iz59jHB36ZJizhBBgPdqmuOp3zxcJkFGO3pdghG7NL0gZATNO47ZaREPzpVJI5XZ +XgpR/hbm9PtuL+1Hl2vgvwGS3+lhKChmGyfuQjWRyZ2KSaJjUcu9X11wkd4jyGkPjL54F7oApjY8 +WrrMXCsKhPqNgk4a7uAZt56bP+KBQlorutfJeT0baN4FHLouBz6ZQlSyZpE9wlB5le0YxNBj6+Q9 +VxvpDKPu09O6JI9j0Np9iIN/eScvnt2HyKroqa7kljXgtTU4VZN6tMzwNNrBsKPyEpucqcSnXmx1 +OaoEZyv4YXvnQLLBJPZwnSwX8lK1xVRzC+2aLRNRkGzMsJPDRVkLk7Rr5vjFmviRfvov/oJRp9Vc +A4h3A1HnARkEsBzjScoNgMPQJbntPPyMnRPDKXBD7ZcGobj0HA1/nbnluoBSzhq5oNc3QqjHqld7 +jx2/HmU7rSHxqigOI6Zq3y4p/NEsfTHP082qeABAQOgIXE9IdEUHOK92dKGm/LSO4xdc7blCuS4m +eG/r0XDv85NKP097Ao6/vcUcSuS9xDu80ZNcRN3N+0jOKXSoqG2ROrj/mX7xnTPh8seUZyCc34OD +ApYkVaFN94fnBK5TAIMbEoUC8agjTyhoP6llUm83orrGtImRrvLLpN8vGmnE9XQOTS+xVQsI/RMH +Ia3pzGgLndKC9SomJ9fDIIc8eyknQcY5s8Xuws90PSgyeFgDbaSNrX31AhHoahcQr3ILp5WKd4zA +i47I+axsWapGaAgsS1XeQSY7iCXWBV/K1UZUhu6CHsQQtK17rDGeFj7v08eM8h2iXFJI4EwPlfC6 +q0eHPJQuYno4Lj7qfeMMJiv5g405IvspIOAS6I5GOtMFvtedcKkJYCYqdywTUI0hqPX175o8wF9h +Uw/Qslz0Ek2amVGYYJFMOtFvE5kV/Hvqx7pOQ7WuBFbc/zZpvcjp1/fX1IGDzes/zPy615si8Dsz +F67nby9dxtXqTdmzw3wd3IqVkz7Li1kCvcl2e9lL0beNTxbW2yQJRnarD8ZPO9ss5zpa96yBjPm1 +f5y1EFMOBE/w7xPDxy1s2xA7bsUPd1r/UXapjKDQiSVNwB0LrVA8l+CjWvpOp2FxHH6XLgnRtCmD +ZOd8IVMfTul4oV9vtXiQQWS4U+rspf+27xK2OehlZdaYC3neCIwLCY6hvzxHNM7P+J6k6VxSaozS +6Xe+w+3iJHqu19EdfgPGOpliPrfD7TSpcPMBYW4EW0HuRmzqR8xfgz4csfs2Q0l8aOMFLBPfpRk+ +qrilRtUJ9Nd2tri3hzfawoXp9xOjfxa1UNBnsa3WHrPbkYw7+WEoewcJkQHJrbi96xbQH0Tnhd9D +LaQ3ryvo7Zw+5X3DgE57W9eM+8nXbNu9+PaAvL5eMWWgs0xVuwnDyICmyJwm8dwunMI3QGkfOAzD +q8clscuZZp0Ut5cUjriSu7Dv08zFHfAE9CRZspCQDt/x1LMiHXlM500vUzF32lg/AYd/B9rDUZF1 +RTE/J5BVxmsPetxfZIj0pVSX17u7SCEmQz8ERQ1vSoZr8sbIrkZNTiQ9watZecf3EJll/ppztjgh +rcNTmIoZAxjfzn9VGdYFnIZ8sG6TxO4gvEEo349XptWOKumVn2naWKXf98IBIzK4GkuQTX/7s4W9 +woRacTXQ9odBycHIEFo5z5eMY2SwIP9aU7BFvZFCDdPAt7zRzkdvkNhwDzAf2oOJ1ZWG3VclVElO +2Z3Dkr12W8Qjfm3KOpERkqS/zAGsJ94oLgAE9GoVDDOm6M8mF5BRH5UszrKzTHFp4+Fhqwzbvge7 +Y1SwWbPBK5IephBEh5IF3VH7mwsyfCqdWfXZjJ8UwB21XP6ugwySvwR9xWpAT3FIpNaheXD5ymWH +ZnIf0izpeMu5lPa1HaR26F6YHG6L93LhLWvoa7G7riN0yZ3oCp4X/ATjZ08VMAKKt7SFmQjMbyYp +o8N3oWaDkqW45Aea48x1f5f3OZBU4Z0tbpRZVLJSytVGJ2ykjS9Ho+sf7D3NwmB1kUdOQORjoYr4 +lSE79YbD0lkWvYHtU8QQ/p66LU7R2U1RJx3MANF07G8/kEwbO/AA/m8eg14pxM/ynzxG/GpBcAwk +23W7u9dZ7/CpUd+tHlj/4n3+u/07PY96zsvRJVNRLQJapOz7gdFPDv2WoJatr7X/e+kz7aAJYywk +BFKRMlj0HWfHLNVfyTfJmakB13YpEQxzVRTW/cpwkein7HXZerVMMO9+c4qeGuTTCpu1fYElx8bv +tWbW3SfxhxyK0WxNZ+ACVIR7aPMj7U5z80AzgVZ3i7VccHBetXBHZbLoP6YzyvUcgWW/NQPmSn4o +cjRffKv2vj8A0DjijGTdGSBTgorFllsF2ymc+3hVGNcF584OaBXpbCNNqdOgJYIob2WpzWU7hnka +CM7h73b6e8dqzf4YqpkeKMJu0++/IYsiH95PC1B2kG5g+11NKZHGLZaBgrfTma6dlXPiX1Yu/MM7 +39PNOtEICll4NziMBPirzw2LB1FM1XgzjentWsJABMC43qfCNV7Od4il1peQzpj5/0QYAbnw+0q9 +X35hdAtZBjxM0chguybRIOHCZRp57CLvEmWAJ78+39ic7QRB9wW6pG7HDzKbdsysVE30AMEANKah +aP74CDu4L2k72vp+avtKOeZB26jjuNaaIs/KPEAt2TIC5AvLis2nSYcmyzVGB/FpPR+sN94oUuxc +FB6ld3UWw5/JgNgBXnYsVmuCdgsJ+8gyLqQKm6Im0aZmad4/ypK5K3UZae3DHb8wFMHgR79Vl9Uf +euhb3lvH4XaNdhdTzFozq/MLGRSAkn8R5HRkJgBHChlH3UGK86HHp4kRNPN1JnD5/CncOnmnIobn +oqc0OLo1FobiX7993WdYEEvV9YQ52jpx2dtuhWJwA/E3+UfFspnMPNxsOdNih4pK6XPuFm0wcnGf +LiQBTTtXBBocKL1DHZt6fOHGDdXqGF+bQk7jQG8lKjcri/gyDtvKHMTkjCWBuqS+NIzJPY7RUB2i +emusUylT7SthEa9X5kKcwj3SkOi+FkklXvth0OJOJwFdGSKvjVUQgHQuQ4sO6lUfuADK9rflHIJG +o5ZUe2rvsR8E+bFJctSrpSoBtEz9+qz2TVOz4zS/cFrmc4EC3P4QK9SKtl72mATt+8m/oaaTHXKH +UoA47KWMyQmVasYp03PbLJd9YeWCoMCSaqgOJNOmYdDIVfIzbXdfgPxr/+ZgkX2HqvyOyWG/ni1j +GVFGn4gzkHtPhQN1GNq6phHA0eLbKHrGjp2eZJIVEKyQyRtHOivPJ6K0t7i/cDBU9IoyPQ5LRTVM +0caKi1EK1yfz1y8H2ihNAQCc0sFXM1UIYlJ5G0dAQoAAgpgn9ds4YioKqOr3wRO98cGK2R80emzg +XY1hxoRhWfm1HD/fu50CF6o74r8zAGg4ZhrQVvoslpVr07PiaRjrFo5z7QxKgef/FkwG9SjCCmTC +HVAT5E2AtHVRCnDKrhpXx1duFVSr8JYYVwjVw3znolR5lbDoYH8+waNiSb65LjyvRXS12rBTkpJo +ZbfX/6NZV7zt6qxDncgVCx/lVFViQxUcrAimMjuqGHfaV6i0yYGvF95Wn0STatyR0/18r6Dn4GgN +BqaAgvi1YSOLBgTXc2e1s0Hadts/lwQSnYMg4befcq0gUiSyQ/LbZUM9MTe7GIcdMhUlVMBwPhvW +Z3dFPlv1LMlVKKWKPMyflSpt9hCR/6i0jTK/MjBDY1n+8S38CqW8geVg4KdoQfWcZJ4yqM6JKhKO +cx4mx2Jb680jkcVsGNHoRvou2keEz09DZPq6T8wC0PI001e/5jML5CRCGziUtenl4z3vMPU6Qer/ +e0yPOonLC6I/6BFU6mZLUwQi8KNanEDZ47DpgJdAQtT/HXU2HrDzGQRZrldO5RPtSW7eLXjQmmZ7 +Dhu2TuhXXqNZF7yLqpeFSdkvRmBpnN0FfCBiC2kpluMpq873dnCfzOh5WJyrMn+Vo5BusfqTPHz4 +P5QnGmF0D2gRncGc5MECqrnTWWoh2zeaGMBnX9vYHFfHvVdEU0qIG6nef5N1wooeZBUAMXMxksnP +0vZlqQBYU4+lBpZIPX6nOf4dQOPRqY808Eb5kn2yos+umXvA4dj+D8YmFldKNmbV9PdMRZPQfuUn +zKCle53eVfFLQhsz5yBzT7xtf+mQz53zPvECJTFb1FeXKhYoRgczjln5nt/N+WWYqCxuD32q+ORJ +Vv5tcK9Z2xWUj4+HdLRtNuxDghD7G/tLV8TtOVQZTgv3P0Tm5okKeTjB/eD3MuA76JINoWJjawIQ +6QhZ/UVjMaDHIrKra7Bp5hvpJ/LvzPByib6Mj1xCWORl95LN4cmPBcFfA5wzSWgDsydKMKnBBlHC +62NNBSDuaOADtVZt/5143i89iM6lhs+4AAAGB7PNrDjz/QTbDszgjxAL3c6hdGoJGyn6PKRoK026 +Mxt0/9HqLIls8VAVrkTNbZBTUIp8F1LaOk7hvx15DVIlKrtOeFpIBI7+PTCX2dBTWe9Eh6plt8gi +A6fwUBVMzpVfNrrOg5TXQGC+UaOG286FX1xflbF4PiuUGyojxonfzYcftKgtcGLrRzkf9tnbx+2+ +z+1jLqMghoIZAOEGTAJw33L2tUaZVy7NkP8BScsQRHL0AurrgSX2Tdfcp9We8zNYlATdPp7c2wuf +JjkABZ/TLuB4GFiwa0rbgLrMmYd/mm1gOoy6kFRqB3l2l0mwDCd3voHAPGZSsxSBqdefgFFenkBQ +FAFSVedSP7dLZLRunxO9tn7myR5b2gV36tCyuYi88rD8pEAVO3Ou+RjC3rTIIVHOv/RGigizFWnN +tRxd2a8+oem5ErLimN06i3RTMdGV9Ez1uRaUFgluHmpFQuqt4jeQqoJOkh1u4xSx2mzcw6aDTw+o +p1RYEgOYl7Gf+8p75wVz5rBE+8oaDO8sLPHy+1hNmJbzfhQELS9vhBaKo8R64G/8g3B5euLkHYxF +WIbL/EKlAgkoZAZba2kSlcR9/jpDqqiNU1aHxmrutXwQhPHpL7eGNJlMNXOeFe+k772J7ZadwW7Y +w3UCVbbFfNOSLM/RVj7jyZZgHC9iDcB0VSMUyKZDD38N1jM/88WTguLgwBjek2VyqqNUWvNQnADy +wI8SpwCQML9tyrnLPSZqeAmtwckJcJ4uWT+EpmU4mekRwiqSneYHfVN0QyBtnKb3RSkviCy/fQv2 +UwBSFSuSiMkKoC2Gboi0vJ1IavuGQ5WE2WkeQfv1/BffMqg85fvCW3SzgHQ9ALQ6CHLeLp5qFFKQ +NX5u+BPvuO9f4kPE1+KyvWujppplurh/0ryrlBSDIlzel9v7AUfD1DGOx/hrR5eg4br6XRdZihE9 +p/s6wRIL8zs1ThywZUNYWdwoTsR4JRh+FnTGn1c5SGxwY7K8zJcF7XMdAbtfCGMD8el/Y96990Ws +KG7qZFPWAfm8tF9SEbkQM8+fZTjLGwiR5lFjm8e2US3YSSOL0KabdcwrDgNXGhhJvNaEnfMVoWHE +nk2uXUoFzRAdPNTGDUT9+9YaZPOCup8qMaRuKrWR+waUf7Fae1TKuMGZ0RCsaKh4BMVJmUzp61qk +fx+1iBypIWJTHEcDp6B9hj5Letj7yyp8JlNkrzUqpVrKNy6+xbpOg87XBqCjCQIHMR6bPGT8pXo7 +p3e2+vZuIVtEurjF/MP27IS1lwXDDWuqhrz3XIAJTLNDEv7HcZcM+0Ct+5hux8X7uO5YH0eoR0b6 +4I/nhKrEtGjxDZTm/3Wam6PwUDjXH4nMzaua5ljxovlKhHWRlenEf3XIepteJ8X3S90joV8gaOCx +rYj5JraLAVQkS22ix/r38TIIblw91we3go/+LDw4YZIi72Y4PXy9lBaylW89vpqBPc5F5s8F04eq +C8y4/6Amfh8qyx7//sEdRKT9pQXBcxVm1frg4owjWH5ixKH0TF/kuqzqF7dA+F/HcKr9dwg1hhZf +rRklKyIcbTMN+ALjtzivi+ymYPwy/UxD18v59UdvRVSVd5UNg3oZl/7zMfsHIibdTZDf804IX4Tm +kCR5plwmyWW6cEO4G/BtdS3HMhIqm2ROanpqiaeLsJHgmFDV3P3dyARW8t0quqgw2NRVQfzzy08U +2CW3FG0d0EJX3h2QVabL3HD09GqyVKJwNGoyOLV0uAH4bVE2pEihY8l3ML2hfqRc8W+6b0CC/hTm +tWuwK8Fgb2eupXbjariCvmBxf8d2iObHBV7dPpF1I8xEWlX0pC5fOEp/ftSKHFzvqLe53vXPlSZZ +5oQAN7igeJMBtQn2Mg2I0NWophZ1NsZv2JkzZdg78dFMcrcVnX1IhZ258S9//u51Nqo2lgNMq3Dr +IIAvBL352J0uNcttMkdSyYe5DKttAhdKvFIqso0Xg8zw5xK5E4HxQBrdudDk+Mrk7/+MO3OcnsKX +/nGeaIF99831ITLsel7nwI9NJUhYhlp31c9LS9IcYF2/g9TdCKytz0KVN/cx8eFOsz2Q5814H7hz +rILVc4bqPoLxrW+/KPYsGHY6hrRzyQZiAQ033EAJp+yG0fZoyBguUJhUfE7mZpj4ELmoBr+cKdRR +7p8JZ6Y0UyOanfO6QerkXMHuhtm3naG8N+mvrAzlW1rSAK4e6DFu3dUSep9f5331mlWQ1nKAWvyo +S7yKzvUKBjMsOyT2+7oNLSEN2SZFDgpKlVSFj6wkU0RbEfxHwrz3eruSIs2+AFkppq5amiFGe3bs +aRA8Nf87/kzJCxQxlO8F8D0nG8QalydfQTRQx8sor8Sed7eUr1OdlMCTJfWAaGCv7xIeIFehaHVc +kaPKN5VsCVcZxzGfIFdzMdHmdrigtXvD/V/jKtvKrOwV/r+sSzdG4CvJobkVqddhzWN5RQ9FDeZy +A3iZjbnMoNaz6dmmWd/2s1wly7WFY3QklJaFgkdECmkwlu39QyMIA2/NQxZQS8dMoIm6qy4PTEj3 +z+LcNoP8RcnlI+gR9oSqBkefiqbU64KKKifnnM2TzqotvAewfrfUsBIArLqqKcOH+eSWSHMU/UGX +IQ7jpWmhTU38IG6w/7gR2fnBTGKrOnyP/MMC5ZtFRrMC5tqN/xOj+6Zc5dIowSdkuoqVZLV0xErP +p69ppSQ16InUmtBb3h9tQ00m2zdJM+U+kWHPy6FctLRueQhY3JJVXPlrQgMGiNIPEVZZ7IzGOVwk +nwFkD4oyoPtS6CjVwBj4LdbyUKqin3ZeecDak0VqyflY0C7wObs3erkii1/GdAAEVx9LEryyyKzY +P3XSfs/t8qUSLbeM18k2ga6Z4ATlLkYq0cmSAfRcBUW1GKdM8UuNQ36/RVKZbQLOxOA1d3onk11G +kJuRlnh2P02NNd5X7GHIvrfDN89KsRSAT9d7CEPoqq4UBv7hSesxY7680LamDZ5hQo2XSeegIrZp +kjuxwi7VYlN6b29G4p8ivwh7a3h15RAFo/IDQK5MyYdEqtxfCahsRmxgcJ8+TsNxWkfY8I7Pzimm +iThTXpIvrfePMhU0SvnZ/kbGPypg9aPuDdvxmmMT1jJgg4Ishs8VkU93LdVaTO83mxTv9YkpOv4B +UrGFhnSXCbEz3s9lGynK42cBKfb5mtWFvw4mG0xWo273L9eyxvOfrw/cI0lfUR6eXB4ITkWyptTN +RS+BmCthX06lubQ+Agagw5cCnIZ9/abDBfgNQRON/d6rYfeZZERohkDQkXDCop4/cFH/JdzS67pp +w2xQIQslFPnJe9UrUCZonWimAnH+JFZKYA/b5BRQ8LKee/jNkL2iVjqCEgN5N8zw4sRjaEDzb4AW +imICScKlYC/zspDwNZe806Ye9bZsp1LS3snPDUOOZgY4R0a9CRTaWXrk+Zc4qknyT30zzXXK52dZ +qTaZrBYnSrAxsYsAUrPfTO1B9EYX9bZ/1yy+fK+xJI/XMG9OiE2Lb7op8ddZqaSVN8+3gkA558nW +RawSOLzXSQP/xgUBas+jFxQdONPjMJoIoZir4X9dcyHCCTWG75Wk3MmRJTyaecEW994ZIeCLUtiM +H04qNt2lLNzUtnpZdxS++O/zYjKXBn7LNc7tVldQk+/VfikLwW7xyhp+7dk8N+RNUS83VEAFLvu/ +7rHIWP1eWlamDRqWFVawGOntgli3n9vbYFutUzPvhHHT1Rjm6BPqqnw325sxU5YlViyNHobl+XJn +S2TWStEXuSOTqNT703I6Ws9jEFPhI3u42oaFzvAhfzdOdkAvwVQhp+jxg9W84+5tBauuXBv3kL6A +B4wxW5kTMHLW7OuiYF1SJs/F67V3jtb8Ibbi4dvTssySBGJAcrB/BAPu6eme/ACGS02Zx6K8sewA +P0QnJcsAaPRORkQMAWw6TWsgxOiboMV0IqS+IfoFge0ExrVI7PhCxyNyypU/nzzRW7o9EZ6YNsV4 +Ae/fpoQvpPb4zU4sfTE4OOHa1KydN3sNyk1PmBRyQ9J74i3HDqzeAhd1oKwETlS+I3GC2vXi9Krc +BsdLTcwOU9fHzKGmRC4VLIphM4eS0nxrvZeKG/yVlCVWIblYE5GqDI+BoB3c0hfCm9NfRtxeDwXc +0Vhm9qK6dX+5dWHqx++HFDo19bHjvGSwlSWFasWyuUPu28nYlkhKOsvV+eoL5y3cKC5Bf4RE1LzZ +Q0rAKR7E89FCuDlAsQbD253PvEWINIUcfCjFmiNjlEjlEV+i7HDfaoSUggB14IuNr6IJs7G5cBva +FlyaA1TFeQT4TqG/32psDDlnHF6t8pwQ5jOXl4PMk+45jfOFgqKgkQewUMBNvflosm7Bho3rvaqe +dpEFFvNi0Z477tMO9OTy9vD0iNgeHuAtrd7/BtR73JPGKLgOVQplyqztNvciI9/zHnYZq90u7EJ2 +G14Jwxcqzffye34f9XJkMIeRrJzMxLM1Ps5uSQzFvSPy/HRQtbijEKTk/+vYG4l0ocyZbMjgr32u +q/gARAc7lJj+NWoKDjwjBodpQSOrBNqkEChOkIojrgbNPbF/z4TDieJ+bq+nOaAiCgJESwsTP2nJ +/KUVw1dRwJwiWA2hrrKTjsk84dv+W+BkvRJf7avYpvyct9kKu/jxVW/AdXIE5JmyxlwpWKZwhP+N +PpeaLLfjERf9aM6rppycK3C+SOvqOgNWnF9fLt7BNjNEU/7RiHB8O+FkrOSmk7jZI2c5Q12wVf8m +aqdDbL9Z4VHbtTxofqPt1Yph/eE7eUdPqkC7mnr3uzw0GE8XR2qH3Qa2y7qa9+bdKPWJ312ZuXBm +2CKIynMP6N/rqyhIltJ3Lynl1H5M4sqm1wyu/lKE8SM6JqGN8a7rytXqI4WkelvAaT7cf7f/Z12J +QT80lAV2CIlLHpM8SvNtliJ16eS38FHAvmdL3FNIelB5KPJGZ8Tm/QEwHS6jz3X/UFtkx2Li961v +YPyIwVNHHS3BDad2IHwLU5rSabS6wbIL4/B4wSAVmz2K/+bgeVsZhTWFh65+fsRtg6TC4MSxaxNz +g20nQVii0Pq5VtsrzMn5Nea0sD+1krDUR0pXHberkOZLL7tXWxA79bWJoUb1MkrpX+7JKjPQVbIk +602fww1s/5vv3chY0ts21HU5Tr4W32P+8b17r7todvDjDR6sBK3GV+w/7U/hs602mKJ328vBeyxC +EYVDWv0bn4wi32p9m4lqYBKhRr9cAHCWVJUxQEIPMW5eiROFblsceTQdzX2xH0zOzHW/zENGcWMl +06iUWQD7uZSBy3rf2U1TAhWVHEJ4IoluOfG9BvWvhrPMHDhLrC+L4a3E+5KRjhDW2CuwJIzC0L5f +T9lfe+Y0hVwqkRicEyihpxVqm5Zd8Dbjq8JamGjUvycngW/wsu3hQrKsLeLw0HaOhKEt+F9YQC+x +rXzzlqpoxOvcRiAnwO36o+HhRQ2ge+MHWKpCDYQDS3yvnJoqIVGe04rveJqY3aln0FPXeho4fcpn +IF6jK1TAK/8lCWMmPoE1dqv72jYqe4+C3R5HGCbdvLBujqCm7uB5Q9GjD5CZpJuUEoaqPZcSMDyu +mKihO593WFBaXi+1zwIl51YiNhl0lxrJq5TmhQ6vURtaIDh/6hOdEGIHnzpz5XbiLJOfRJh6YW0j +XGpcYmcaeR9ADgB2dS/hbrup3o0FjmnK+mna/GMFHR6HHxIqoTPp41aHyBOcLxbJmcVXILcGTD3f +qDBZQnHONQ7O651DnlTq4iZPHMoK24u6LMH2flKVzZbXMZ1UQYY/V52f809Z57jBR7eEiLnWaWtf +m7oXVQjhi9KYGWrTsf91eu/Oispq0T+H49tn06A+klSj0MseY9mchPxbmMyWpVj75p8Y/9uACLiM +8cE+oj72l4rsZhxX/CBV3LHz0hsgW+bo8QKCt7Dp0VL5aTuNdMKJdDRsZRJOJDCEfUsaHHk/B9hu +p939AU80NmbLhpu94GKFMsO6TtQWtjMwqduqvYKaMv4cXZlbxMl/+8wkmaTqxzcOSwWkR3JZlDXi +rhrI7IngphkbZufZfABnEJU1Ch01fkTQrQMbjQ7oXTz2KQd7vwPBoNBRA7zI3r0u+n6Fra8nhWlV +zRqOzA7HpeClyJ0xrd0A+DVsz/iv+cegbM6p8Ypp4zzrWoxiHwocXdR/390steggT+cdMy80/2Hv +ZCQ4xgI2XK7iqGslDTeYOF0UwpOPJI8HeTA5p1kqBtRyd8EEch6C/r+FXMPghDYKXPcu//oMdfPJ +LcjBgrcO5TsAAS804frlkRmv4XcmY+eW+TqDqTDdmOBBjiu8FGcRLCb6a9KRkTWH9WiFWbJT1fIy +Lwix4NEBz/kNpaVvh78g59dFzwD4BLw/LfpDo6Xk3admbQPN5ZydYoaIZjn3rsxF0Jd2SmlVKA13 +SoUZ+R2QqMCG8n5jpprADYeFW8WQUBMJUOiuCW/AQZgtHEqkOFmJrfRsmIIS7sRDWg+XPgUNtQ3O +MFChhxN3AI8tU4UTtWyd6A/rFt1NIGemtmuIDzgjoYGYL2GB8YKK1KyUApfqr38oMEGJhxybnz01 +Cpa59xuzb14qCuC/1TXbZztapPS7FIKcRyMILq9z5WJy2WLLETWYcVc8ZuzEE0ps0uGntH4MfYxL +vVOHbww63ww4ytQdRq1yKHyyK8Kri06xJbHwCeEqbGl0G+aBlXA6h5WiL3DAfRF0AoItsTtZ5EZk +35nCiRDtTUNgqFz4F2k0Tq7aZuMxiV1mxywV8oI4wVj1pKCgBBFg5C/AFP5/fU0iE+L3sQCj/x/t +kiUyUjVwPCkrtyrMMQ6LsCOGhnu5XwDCwib9U15TGPTI3p3HmijV288NQFdKihDsPTXBstRrh8pA +yTFJmrlmYyDm7QD9KOvPCjo7lOX3sNG/Y9MvKsmHvatKKzS2KSjctHGWX9rre0rMUdE8o5Yl1Rst +Jy4oY7hLxsB6h9RD6Sg+YbBeohf/4CmS0Lp/qMvj0JITT5oo+edvTF2/OAFyy/i0LtrzDhZWw2uq +vipxnYY7O90S+EKxTVOI8Ksb1QlCs3DZDULJp+9okfFjy1CJh12oTvqeJ/ErsA6T/h5wm5AMvfmt +IIyVvUAPPxqXowS9JjC7ar4TnH3n/dPEEeGOuU9ApTaFBpFt5kbUN1j5uL0LgETORIN0a03W0Ryg +GC+JD21VWsXFR6IeKYJ/ebmiNBEoPAnCkKB4U0C7CUmy/x3qY+uUDLlg7In9RSltQmRvQ5AGCckS +MU8jgQfruuz2fxjjpg9SvXcS+8MUv4VWCeesuAOhIw+8IHwUnP39xkqb0cM+tBfd3WE8gDxf9atV +dsRTk12qBkMGfgnlPKZW46jsF6X4X7NxwlLWrxyEktlikVBci6DWYgLgJxMAGCFZ1fUsNdB1kMDx +8vhk9/HrG18MydWthWSckuuPNawbSPzWeUiY4VC/9s84Yg6imMFX27PXldnVHTLkIQ3hQdy6vcbK +e4ZTnW39ShyaSUb7/un1ubjKc6gLYUput12a5utoXFrBqr6+monOyi4bhJXCi9h7QUcQfBj7Elu+ +E1oKD/Y7+vS0sZ3TBRrT4ZMLBPp5R6kO/O9t/c5uA9qXSoBOOYABK4Gt/GrJntFkoAMcJud60ErS +hoFQVan0gyn9zDfJh58+L1H/eXNtQEQzdDdSevI703wSKGXE1sbAemW/Sw4LgpNfD4JAiBhhAVY2 +kGEj0+BPUX+Y5ErZDx/9+GjxMPlNpxnaFz1lqSXkGs3ARCQm34v2aZPm7hw5JADJ/H+YvQARhS9y +Sup0inCiRY8i9xVQS10jPa5PwOiLg0sQZvWsUuENfS71pbL7taOYFhdeTpqmknjxTtkIYLhYPsq0 +UGqi+WVKRz9g4LEHLm02m3qKPmOm/Rt0IADiTfC+O2/FBZjEUWe9qswaGeuKSTWC4MtWQHdmew/O +bAgm7bSW47qkIg5gB3OTcPbC7Ms36gEmxbGNRMctM2hd5dUW05wztks7Ye8RQV9YsVcxdmU5H7YH +y3SPlB9elMY6JUpDm6Wd+J4wrURtMRJdrDhnGa6x/zJpkmcpzciNtGXuym43Q11lgxU7hNPGTSv1 +Zy1c1wMyirD2Avy5W1mEqlohVnN9IUDMysYKbg+g5NcEsnEVtvUMsdJcY62XNfRQfXyQdx/ROd9X +erfRNIdagwpjo/a17E3eyt9T2FcXWX5XDmNOAc60i+1Jms8VD7fCdr+Qd76TtjrwlW4fS+ujDrlU +wq5/WeCAI8CSWK3z8ph9t68J4sp5iY7XGRV2UiiPUAa4HtVGxBQo3TeyORlrFarXkH6CdjNLFNXV +cDvLoj5fq4vKmhxGjL6P0zCUsonI3k788/V7gtDzXLF8PXz2W3f0Hh3Ga3Fa0+PB1FVM3zjOkwqv +5iWYafSzD02G8bS7tLad1k0M5SIoc0E7cLugQyOOZNaEcFVFfeX+7kPsFu/Q9zPTpzUI9VXj3ebQ +1wXtoiiwakcPzTcp2jglhbf/R4BDCGKZqb6t9nZEzXsgT1/Hu+VOwAot+cJbvYOntEIhzi53omru +Lb0dgBT3heO4Dwep3ugu4NjHABh1XN6GiSd2Hy49R8ufapTacE/QGhdzFEf8tGbRT3OaBQ/Xg6EE +C4O47PIrcm/w4ZK5CpZJECt4GGJ0yPH6YAAR+8IwOvlhkbs+TfkoR5Ph+/yCy/uqb9VU6AiCQsWe +yPCl95c8J/0QUAYcDFR1oZxl/QPfkhBFHr8y20TRNOAkApI/3aBwNfIaCJ9lmMuzH6vRgBO37MLa +Y8pekac8JETb7k9dv1J8lgAEMjqgFuKTHfBAksfirInR6kAMAppin92NEb0yQ0k8+aVxbOJbiR4H +D8ZqupBXH1MrrdFdRByYDxPimdnbTHtMrIeZZS30rS8l9dwCxL0FM/YJxcJOFOOtN5TPnkJyBhqN +nLA3hfPKcrSpn99CnfNWxJrHFlkpM6A+f7nFBxcvdRXJZLOSvjGOpkJwaCNxTP2yOgelz7TS+phe +5Sqt6WhuZb098vDO17iCL2TMSrwBK5QnfLWsplVw7n2CZspG0HZRhxYusWRdrVzzRqeVyVFGtBV8 +qRHc2HG9nIaXbgfCGjxUUTE2WT2NuQ0nahHI/3kf3zFRJRIQJE04q0fGu7jvDPQ2pjNuG2Gr5N5j +kCBj7mCp6+ZEOkI3Oy6cKxDPTMrp5v8dnc0qTYJHXG6UwbU/CZsAE3UpQNbmdaRcz6WGApSmebUw +xeOaWtoNANs+d5CDxoBo2lcAG4eZ/qKFglI4YEqmYLulQjGaX++n330mdIH9hF9KNK7MXpiuT8Vi +uApQbSt+ACYSg2OzRGSpntMBiV4eyI796iXmu7Pf1KYwZ2BoPAd5SlmL4qdDdh9lSOGds3Wn/T1n +6DtwmstowQtHgvElc31LeKVRYcazxnNb2EJOK0qYZcowwhDTf/2W/kAiXEQNHVdUyJMInYhy1WEw +wld5QE2zMc3u9SzR5bLAqn7IQS5I0FhzWSpPIHVYdlP7QPxUTMUZw9iPiqcTuClH7F15sE+6V2Pp +2VAVvLOy6f4wrb+zGUHDjjH/zYgFG8fo1BCOJM0pIzffaoxZRFmLo8/mSe+i7ZuCjyzT4OtkaItu +xFIuS4wW5WXYl4Qf+C3Cq/cyOhHezNQGTF6HktabeGj/FM8Rfnv0tprzoSYROWdaG0VjZiif0THz +9Zm5onw7nijUCAtlKrl1l+/YP5Ii9Hx7x9hE8QYAovGmLm9GZhE7kFjvsOrYymO9P4+sQqZFSlNd +EwWh5kjbk8XleIVENrZidLHz94w3xilxtWbKjDldvxe4InNwd0+mVNNGG9yhiJhNd9M7naZ4XADS +Gq1rID2qLIgz7l8VhY/MJClbfdhAHpwXoqSkwT0tbnrjFLxN8iVtHdSyUKO71W/rS0R3CizjI4D/ +dM4mWLlqJabMDx4/7b7WDZDRzBczTKkm7YfK5Sj8jYzxHYYJ/f5AqCXJYjSBOVz8Ma5II9G4Lkxo +1zms+UepXmmAfu2P2IiypdGzZH2fTwpCl6rD2hXskxyQA3jdEH3coyKxjNv6H/fZZtEcvytChehQ +vleWFga01/4sbtjAmb628fkE0kSzlB57M8a0z3kpNqXVT+lmblFetmgBfSIgHmsqd+ir12D7FNvY +0SSbI1BcQtGoHAtxH3AZOLR7odoieAf5K2/XbygiqKjEzvcLR20rGedG6R8IUrY44ztZjtB435+L +D2NGaqh7QMyAjkoytisguIn6VwT9Ic3h/WUwpM4M+hV/b6gqq0yaF53yq8T8cCTXax/WASSxpnog +Q50pXyNe6dtGhQmKhPEHvvHcyKEcWqfp1Gn7otJM8H7xDHpQpiGK5f5wrL0NpE3yEuaxaK/qJZl4 ++qlLEWVFuLrXL1fINjkOLYMq8+I+IYhEevhaUGZN6vq0YqP+JmcjlpH381SI2iZeCuEtVXOi+f4J +uj8PplOs+8bpsLBLj6GweFisNjZrg/QVwEEDgEr4v9CUiLOLmDKdUsM9P/ZspsTL+qC5XYhzSHw+ +EDvIHoa9yCsJnNlWTyTKqdiyxLj/XBDbwGLNfHthQ6g11fOVjq3wqq5wYNyLD4WpDCC4jCfbMqSm +GFdETXTJv2LvGHAylhKOZrL+gzkUXeDb8iWiwZy3N2VocF3/ur6Cemejdoxe3eO5BFikkmBVt4C4 +yJTbQdwnRIubQaLRbisI2yPiwVVb4Rhjd07c278JXQmxpYcMic3SQDeq+AM9L9tn2Aq/cGvCVTts +LjpcfF1AV/jtU2qA/mzlT1MW8xYTBwrxylYtVwil833icUI9KnSCpG80EMMG1TuXu8+eiq98+FvZ +EP+GQbcH+P7sAr3mmFmqvsQSUpGF5e+Wqf9sA7VW7Tpxaahot35cB/nJKLX01SNl6Mc76c+dPt4x +wKMwwumT19Oul4MiG9rrGInTxkeHhurQ9PG+yOXA/xzXJm4vo3f8HO/whvOWmUVr1GX7aSxb/IR2 +vE/NH6CX2FO4TuUASmJeGhez2yeSc04EUiTsv9t1HgKL6HUS5yfMsUOWNaDCBCiLkj0tL+uril9a +gR0e2bXGB1GcgUqCWjnzIX+zOTy9EMiob4WFf0he4KKn9Fme4gJjiZQg7K4C5rUdD+QTTc+U6rXo +00GWp5fnb7IZ0ESRRLzV+GdOGtDHtLGRxtGa6307epx/fxGEoSAitzsiPWJG4RBbUUjAaWAipjla +RNBolXCOXqbUpwiFpBSTN0G7PpB6Cv+mU1Os6TwK2HsWFcLg+9zX8SPGpMJAqr1psuojwpM+vALp +SQrLAOEAR48LlUpkl40tXw8/8ZXAbHTL8WlyOPh+Tz2JoXsyjLDFaqGpEa4gtiEnSufdmwnArtrK +DX2aydPXlYLqy2ADRS+u/5xMcpLa6sNMMm2K4nuiWBCx1CjkbYwXaMMiIyTwsgSOLxfZ4wFTRU/F +k8zQNBYQsejoYexGabEIf6xfzGhP3LO6FfXLct9h6isqL1gCdcJY3t6wZWbEYK2f7NPYCUpld0HJ +ZnvoVezssCOHztt8L+UXZBApGTFIEtW32TDy8C8xkNsIfpPla6upQYmBMxemtyG9je0LmiIHka/K +2YYgk0MDGrYmN3OhPnysfy3k9A1JgB1QBLMNeLANRAPf6abidrr3z0Mutb7cSu5EcKL9hIldiiVm +/kaTTYnNnByU+rwBq5uy6tV2cj67D6CGbf/mJfNopaITqni8VaXQCJbO28oB5qbMB1XJyxNluzOg +yq5ZJznBuZSZmhwPiSTfudlWb6i4W443jNSxeA0Ee7vCrytGgMYXc+AxFso6v4bARHlHbgN0Vsrx +ZHc1rnMQT3k72kp3klWFL9wk7cf14wCcMmWcFLQFp/Z8o00uPd99zjtihE/bU/EHOjHOuDcFUaBx +Bdyy9pO+TTVu3ToE+2iLLHGamrA/JW0dSvc9+1tkOFN7vsTugpvdBTKtoVYX6wvanoo2ekubGiP4 +h763/dULjTam1KoYnm4wXgyhrb2ZUulxVx6V6nNkEoLDSNyrwAMFP5jqyctxcWdxo8EqEImSYUsr +vegP1rZpQJxjpgfSjjgEa4dVvPnOuZz/V0CiAv63Pc7fOrYcvNeAwfygFCub73MNE6OnKxKGl/xM +WR10aJZUsyZBXKSTLBFa4jxL+/c9MU6x7nhm6HzX7a0PyaMZgDtcUJMai31Boetx99gwpBSPAFxy +jf1IxJVpGQmM+CmENA63caopxQn9WDHQ0MPGyZPm3cHxWfV4maKuPNbRt+r7P1ik4xF6SQKYJBQc +BurzZ0dDg0c7CWQzdnj3wqEaPXBIQODAKurGrjAaVFtl5Vj9dlJ2JICI7ZapPBHVG/adzLpY4Ic8 +JecB484H181g8i6Dza/Y+V+0g4t0xzQYC04N32CLIjv4gjXwJm28dWQXNOF57VJDsFz29LU9Idhg +KB143e7P1U7jRhKsHdyvvTg2bN8qTyeG5zLBsf0GJJX4p3Qwgy29CqBoCzoRspv0yO8aabmMIFb5 +A1iQcmMzLW5iQCR/nrR8JU7HrjXB8qpQmuy8qAzoEWUHgSsFlfLpw+wamoydtftizp3nX9ctKlQT +4uBJE/GLvvM5Pq4FvTaH4h29iZ22MY9j1xTgT4m4WoKe4VUi9Jp71rotHLIZaoMyXdOEjI2nKtlh +T5P9ARHwCX3M2ZkNM1vYFX8uVrZC38gVmlh+mdlnuG7t+sjRubXy7XCHg3GBMdu7Kje1W5JF01wy +LTOZ2O5KIKBpnG2aQmbn7+umR4RxX3eiD9Zj4D+TMu0QSFBGTBJHiU1B93bIakcig4DVKoXbOGae +PceyEpfbo6xNZlJ/foAt91XojvO1PGqoSpqxkhY19t7CbStTHZ1Gmy0AK0R+XMi0pXpshFgx9XJE +WQGbKRii9LKzoiD8YdhB7lvtfOq7vJWeLg96k4AlDoBsBXTw9VDn3sCRbCaoUu6WZmBFMJaYtCfN +2yPEcDZU3L0XKACXd/1VURYHUSu6U3BQqAIR93LDYbucnSyd20yWHgz+DgHPBYLK0OBnZEQmvvkm +dvvYm2gbKH3mcRdBMsHdQRRLLKNmLqpUTmfMJly+ckDNicGgMmUKaeKB1+ObsXFFNluC7sP4igIC +ZU7L1QgolU59I9ec8zPeLxoAhk9w3BEivCVGuve2Nc8nCjvTuyRsW7k97C1c5hs0aWsWPE5auo6P ++esYeIQ/rW+FVHBTP2jb8NzRWltHXuU9K5SOzKcO8kxj8ZrCwyneOSHXc+SOSPz85s63VxyYwidT +/KLsZrm/tGrS/p2IroR+oWA41ZlfYYvB2kS2DxzRTZ1wcqiUxgVRHa/4JxwdZu5sozcgB3ltvETo +cfBAh9lmXP0SV1AXYYlCFS+HQGAIdukTrMf8LKcjWKZq2f6gGIj87/4nNIFtdZlcW7x84WNOHpUb +pPF0S525Q+GZFZhnMcIQOG8oTScaiLtRpkYQJQMer/DgDkVy6E/XlkREprc6yvWeetHrFfGeOYDA +73fNcI++NZsPuGg8Ro/Czg7EI3/aoHAB3SbCFKZt2J0Mom2CVSbR98lZbP51hnlJNy/i6Bthfhb5 +bdzX5E5vgaICL+9Crjy6PJVzQel/eaFpqqQQKRuIPLSN9WnZD4nx+Cd+Uj5txfgrzmGrsKWlCP5H +fWWc6FByJ1ykVe4xgMW5xR0xY5sPL0TMBCvBonu4GDsMpKpj7DXjMdVftQWBoQTVHBdWQqFhScYR +wBkNa5UH83s3Eu/zsEOTR6azxq+aqZXLDBZde+x9EEHYA1QE1KUoNLpbPnkIIzBgXXqORZ9Jnj0X +rMwB/LPfdBHX7VhYFpEePA8q2EmuKkC2P5LQDlpH1cN8NoxPRX7ha6NSS2Zlyi6XrN2uSCA0iys6 +tgBYhsgjmwA+vaXquYxZbfOtsNYxTP6W3HELpLQGwl81wEQoDUnL6039MWOvW3KvwA1QAlSYdm8M +8VpenhB71nc7gMYPL3Xv5A8Z8CCXgKRFCncGhFQy+QSep+hxkyOQtnOazzs5TPkVIx8+gTgep1pm +62rwQugskOEG4heHI8K732Y99rsbCPAuCLZ/UqCMV/ZlbOimZoZrK4xgetMrU3Pg/0tBgq0yX4bZ +kaKUE7/DrO+XnINZ67h5+wbUgIxOawJ8h41xmRaoGPe5lYYLMm+uSqQF2ZKLqA80OGgLaWhc0FSP +3QVsaR8blpRCr3Ql/JYhBAtk8MHGuF/hcaMOyJzHAut+1ToAOYANw+05g493tUNTkJ9in/ssy5XF +zoOR7A9fvjXvojRyhDw3q6HxWqOkcX1A/BftYCvAAw08GwKtFHFxw06ccwjXEjwvNIjXLU3KGmBq +sWmdec2xfytLTo9BP4hpOFirc7YpPRQrHfQ2HNRi0XIv71HGdrwYIWSzEpzRA1iyqqWYB5PBWdZM +eG2c0fLN/RCidkMkW0UT8uiH3iyFRgpZbSC0+lvBp0/+GbWK9cYL2axSHDtJMlSjiKbktoWDzydc +AxZu+Re+VhKgbeJylx35IEaNl142IfbFDktU2IWZj7YheiCl55W0MPMFceukhdYtTrVI4F1P4+zl +qWdobMCP8ZErDuD9rJRZoWPXL3CocclHKOeEuYp9FV9hliqsKC6NJHldxsAOeydQsnscnTnn3AsL +MkZvrgjxaQ76p2nTr255cE3HwuH51/Ud7WpDjosU15VZ3iwh/vrlf9Yam2KqmIo5NqSmU3OrPBe4 +0gAsrKxuA1k2h9fpk2X/ErkfBTVvfUdYgH4079IlCnxwK+6du2foDh4hPSgnVbIzLM3bRhir1Hqk +3eDhEaVAKvc6rduOTsf1t14Q78ZfmjsJGIZyxzqYmgJ+eXHTtF94wZVVzvuvDL+8iGileYjcDPkH +ntS4oMwOClIndwgmQ2C87K+8WD6fZGFx3paJVBXLqmcssL1u1nYZ6oYJL1CtCqjDy9e2KGGeuBuw +tau2Gr3juCv0b1MC73dmW1j2jSAEFT77rvxiIvAlgZVJUuofGIeSp/XMlQ8otyJhHqaMUdId5mgq +hGk3vme42ECoTnuM3dvm9cKJcIUYD49seP2hhyi+ukKXKk7HII5NkkIKwy9bexfOEqnTaKx5+53M +TtBPpDQOTgpsXrNw3jJmn6IgtAWslHNKDvtU2kJHUATZZPKzxjubMoRtt9jGHKiGij5k64QFSftu +HfIxWlC7StqXsFdaQm4kkWIPJSvfMbw2wcv9SgFCbAXkh3VvvtnH0BbqHlWHll+NvHdPTKTUp/ly +5kIQmG3R0W3wEJdbxUePp35pQCcYsN8kzErPDm/+9cAhUbT2PF0zLd8IZe6XvEbHs54OuohlpaCo +CnDJ0+/7o0vugwNWoglGAOT5KQ/ysZJRPYiizlnp9jtF2YxnbQZk4AysyQ8Dau34/pcjHDcUktor +5cJKF7Mbz51rpJgrvt9UhBhFAS3N2uzUb2tw+qV1GaRDg1Pt6dPwvQ29ZHySWWRUH3x0uDfHRGfW +dTuVGKq42CW4yeoi6KdOx3XeMq4ZgWq6B7CT1vLxxIbhAtCji0jDVs3CFpstIEaTvVQaRfS5zqRa +datcW10fvOyRr2WK39pOb0C/mjHIA+9vd4Sc12e/1p7BOcQFqgulEBXzYsBFWsvIB6kOezGyaE77 +wN/bK1AdutsDoZjop63gJqfwNXDVUbJPN1vfuvCIp8kSqHnxRk5Y4VPl1MhvRTJ9eBqsr6iz/lPy +pBQnvhBs7ilUVoC1Kva6wUuOwW8j1qmhaOV8emroN7xL9a9yFjoDG31anv0s8pZkTmDkqfGaFbfo +nDH5oi03huiaPuIuorrZ/3Rbr4b36jgcevptlhM68zm0Zypvncc7qGS3uUtVLHN+QrTDd+lJgRMS +C4PI05V5jlrfJN5gYq8VoNNDvv2qc8yKLbtfoDiGH4FsPM/3cN66UXOBqqDWOYW8Y29RMMF2qNu4 +3XGnMCxA8XLMn24eN99BHwuQBrYMPaxs1wVyIuI294NSbpzpJQ/tE8Iy4IleJo0GA9F6j/Rv1l0+ +Gh+OdCX6w9qpbbKk5BP1jKe5PP3w43pg+ciosBhCnPxXylaVky5xAWkqsGiAGzij9ZFaC6W/i5p9 +AVjH1xTCfUyipWGvT+pOfJZ6AbeA/S+C1YPlDNh9UxfqtBdBMQjL6KJMyGYvsiwiyXcLTUqgImF/ ++dItJ7EDeatqwqvADtOooC4Y5osALgVP4FY9Ll4xk2SHDhBoFNKqqpgBBgW57JcgZfzEvzdZBBsw +Vgfi31iD16oOcMR1rRTilv5fxuTGCyxvkUSUynviZjqyOeF+GiiiL3u2WKvNcZBwzSnmCYedTWlr +UikykF/5bjFuZDa/EbvsgfDDP/czAsQnzET6zUvxPFLQQMaYTXZo1wqK6C9tSLASdam2aq5vmH7p +rqt1H8zDv8Nm7TOrxW1VRJzYZzgOm1dRlo+RU27c0Si4WrkMDuGv54FUR4/aHkYYS8bKf9iWHyPF +hQD5C17DZK7OdPm2g3ZSf409MLCozOwL+YgdQ+6lrx+FAx+FTMyx1wjM19OgRIYKDbt6rHxT2cxy +k5nu36s4kB/ocdiad4TPSOo3fDx+HoIDDxjYXxC+JdS9ozfJyK33Z5u/796Oeog0na8Fbvb6hTaw +nbbQMTqFS+yFHXDTLwULCbeMAzzzIRDI86l4uEWte0jFYUG/tF9/DYFquGIxji27gxK7QTughjf0 +98e+Eh0HImVN+KQuTRpCf9Gg3tevwI6y0j6+cyuKw83MXkENFQdSKHrWJ1sOTH1MgtwPsjYfpMVv +jhYCy6OLOKm/UfRYKAc1Fx7TZlKHWC69Mb6aPfqMWIHGHKMKyLAclFgZ78IUVy+INAreQ/4LACMl +bRLceJ0HOjL7Y7Kw+5jS3YVfN+lNwtHj8p+2xbvFmxedCOY1e2nL/7WAJOI/F71K4YFVZ0b2Cegn +bblmvq+yHdPMi24xZbMhnkOy42o9UODFND+AWOGN4ZWcYaDTv2x1zvNCmDdjNWIdTjCzFMEem+Wi +HBG51s/m7hQP8zNSFINfkJX0FmFMp3HF8rcnZzebgADONZGzANhRANgj7nEbngKmu01bAxk0wkeu +5tJZcnVapqEeszfMRy5O1T4w1HYNGjKZURJ0FEbLvF2kPW3DJXtuHqwIna+EtnTfWy/U0mwSRtNo +vI12JpKuSSEyN9zOSyZXwDBqABMTecYCY769SpuEOTx87XgkajM20eoYPPX5Vke6ZR3K5MDSn24/ +CPn5JoivNdt7pSglxSebu/gLNY3iGIaeKMeyq8TL4VCF37JsoZSQPemjZuWyd3ronystgCld/7sm +eQ5E1pxobwkEGNZNLuDoNucvyToC9p3QU/NVUN8te3NiYNu6SIFcDm/yB4X150Ohl8ojtsncg5eq +0TVedBS8148khzzDi4btK21Hk5SZqKwO1U82hqW4nDBIb4Yy9G2/PP+FMV4LIRl9CxKEJs3b69FJ +OdHVvxZPB//w3ja7hAd2plgOFRV32HhbV55q3vMtBEYQJly3C5IoW1DRW6sI0OKDz2znQRdpAIJN +993lNLZYzPFebZMK96yqdRwlCy/SMg5BnyKTpzI2SBElmTvd9pvLywWBR3gaR84ftSFEEi5ousr6 +oz+hU2eY/a3+HPhVDyscP5zKJCwnl7R+51jb9wZPRuVDlw1QtbV/LornKZn+/SOPQ2lJR4UWzlUl +evpdb0HySFGrPq2Hv+AZ6ZLwpIsI4qNN8QEvjHtucDagBYP8glKnu03ryykch+Cyts7GNh7fsbPd +rLRf3EFr2Lh+pGYrewUL1DVgiKpQg+ltebJz3tfislH4C03VPtEJgBlT/ZKtXCJH/3uJONXTpRw+ +oaa2vzY2GPNcTs55bWLL/jzXc1/nv4Z1QBaASRL6tKdcuJF0B2mfhiqS2HyBO7b17/mM+ghorkuJ +2tYPU7iuX5rV/IoT75fkksfal+fo9qiNRBg2UkizHzwhusgrcFFs3yMod3hvmYBaPkam8PwPDfB3 +hGRRcvoRG4MwVL6AqTKKLRMniNLcUg4dvyUlPi30Mp+nwXfhoeWCzufXDembEi7OcySFKGSwzpSq +FMR9xg9PkEJNMxHvTG6uBNB5Gy2BPbhBGY1pY5ZChlOtqiYrFF3VUxCbHBsUNty1gZdQKt5ZIiPQ +3ElfIr68/VwrsLrcML88McgyL0nb9gE9LwCi/82e3dnx2IAVYgt8joiBohWsvAPs6AjmHRnVesGG +wUg5a9yHl+BiZYh8GKgDnAf+N9A6r7Qnwij6BKb7TaxQ3oXJRmDOsK+YkgArYxE8Ql1HlEHP0EmP +zy6h2Ibvu7fzkPlOKDx5Ewk/4f7Lv37ELml/TbsWvLRp0huKZ7AthIPmpTySj1EB2zwL+2qZL8W5 +IyTI/6A7zaqc4DaExWjOyuD7U1rK/j9vMUK8Q6lXOeH526h8aGDUDKGecJrTxQUEVvsfVCnRAEYW +j5ZKXf2v6Hg+7r1OxDoTd2VlotxDLXLnw7PwGfT0xy+qmQ/o8N98XB27uqH+xDTtiRaeGHP2HynK +P+BdQ4nOCAQa45Ha2ZOLZxTop7Nbmkk4WorzMGMhd8z4qSsDueYfA7zzv3+yAws5VsSyYdLP6GqN +4QG27hv0mtgsyj4crS+26MLf1q9c6slLoZ0FILo5/uWF/1i9UzXX6pxSJraZDQ8edJ2h/5zgKEwW +UYx/STX1w+D4hb8U5c30ko2wDTy5/4qRc3UEoL5bRpijMFpFvNl6gWFZ5y42QXoH7VYqsOSfDFva +CG1ejGguO335bE42UgDWx8d7lt6xFyjZ9yBw9AaxfrJ5epAdx6EHizZMWAsFnzucQMuEq9tgnr/d +Ki3leS+e48LxXsvrcDe1tPd0wnD4wVejd2y7gStoZRvXEY+CfBKm8X/xNrW54Ks6CsmgXQg8bQUf +fjMqvEJeLdVyoGYNZzf2vAiSdoMflKEm3kwStrYJTPUmcGyeFykzKbsxFvXob/s2NaKY96o6+N3g +GHV2bPEaBLuvBnLvbHwNhL8BJBHzI+0kU+DQeid88Kt3+hEmnjG3/0Ih9e4NJlSgLWDhKFE4m8GL +VMRgOA5uYadCCBakol5V8vqiSEhEG4RaKOk/wHMD7BiFCG19NvexRfDNNmv1eQtHxMKa0UThph+l +weZVqrbkYt3mY7Awep57harIT1t6ozoa7RfESnWvIQxlEa3XNtgpYV7oy0g3L6fGHtlt+m7RhLvS +nedEM2U5jqSMoaHQ09VrcuilbEjFlRdsD/2slcyurFfXqP1mxIcRRYqAKcrTJ59X8NUzqBcdNMsO +t1y7W3+zIj3lRzPqolMFd1+NhlRpvLL2onAWh+xBkIKIVx4rcSPbmCVz9umoUHEGq3tJHrXjNsgu +dmS3Ute9GX1PYuNRXfEwAdmUC51C2Io+EwftsZ5yzIPtv0JIBsYPV6XoMSBoQCL4C+AZojBdDZ13 +sAhYBEv8H7+LfqH8ElYzHgCxDBN3sLkzGFQkLOyPonhwDrULnLh1K8u4eu+0J4Ka4JRpsG1wNSg9 +krwAB/GoNziTKUB4hoWOU9mjhIyfFwLMgGBybv0UfBlrBQnldOdhTgPaPYZqG0MnlUZTzjCANNs/ +L7EtrjwCodkWAMfOwATAJ+FCDYbAHHTXI43C9cFwWPb46U8w506QVY8OKlTCVqgEDR7H8d2ToRu9 +Drl3Hz8IAACE8n5GonTYeq/71BxV1QvEO+70WeuxRvH7CEBhvbkhxTXmL4id+vTXbKO5rQJh6DvA +6kK3Ig6b2WJ7mGt3KffcBAWqA/+wy4QPSOwsO9ScMkQg6J91p/G5KgEeQI+kD0BXQQJwg/vLNKC3 +O0N+4N3Kbf1IAAAAAA== + +------MultipartBoundary--0baTn8ry40MPuZeRf254XNJvIV38rWNpq67Pke0Mpp---- +Content-Type: image/png +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Join-our-Team-150x150?qlt=85&wid=480&ts=1692307006721&$auto-png-alpha$&fit=constrain&dpr=off + +iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAYAAAA8AXHiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAV +YklEQVR4nO2dXXbcNrLHf6D8nvYKhtnAjbyCyNlA7DzeE0vMLGCkZAHXrVnAWL4LGFNyzjzGzl1A +3N7AtbICMytIz3tMzANBpd1CgQABfrTc/3OSnDRbINj8o6pQqA+ltWaPPVIjm3oCe9xN3Jt6AnNA +qVgAhxl8AXyu4C8acmBB899tVMBawRpYf4BfgWugKjTX48x63lCfoio0RHqUwSHwNXby9MVawbWG +1zW8/VSJ9skQq1QsMjhR8EjD0Yi3rhSsPsBloVmNeN9JceeJVSqODuDpyGSSUAHLGn4uNOupJzMk +7iyxSkVxACczIdQ2qgzKPxopVk09mSFw54hVKh5l8Iy0dtNQqDIov9WcTz2R1LgzxBpQ5VU1PAbI +4A3NTjE1KmB5rLkcYOxJsPPEKhULQ6iz0L/VsFLNzlAiy7qGB626KhVHhlwSqhrOs4bcXxIoNRWU +H+D8LqjHnXaQlorDDN6FkErDCjir4b6G73BIoHrrJReaVQ3fO4bPD+CLY01xrPm8hofAJfgZ6hqK +DN5cKU68HmbG2FmJdaU4BS58v6+h1Ftb/ivFe2Spcn6sWdoulIqLDE6le9XwcPM+G36zp477fYQM +lrtse+0csYzqe6ah8PyT5zUst7f3V4qnYCcOUB1rPncNeqV4R6NGrX9vVOgtSVUqigCCXdfweBdV +406pQuPkfONDKg2rGj4/1pxtv+BSkSOTam1UmBPGoJdUXJ4J6rnQlEZNfgedhDnM4I2Z705hZ4hV +KvIMp5RoUdXw8ETzUFrpmUyqW3aVhEI3hrrjK6cuQhSacsMGcyHfRXLthCo0pHpDt/q4rLktobbG +KjJ4IVzuVIG3bqh4owQXh4LVE90t/TzVY2VstypkflNh9hKrVX90kKqG7481RddRiXmB0hidJNiG +2Vla76nhqFTdfrUN6VU5vrZTkmv2xPIgVetr6twhlopCGktD2UcaGJX4XLp+4CCyZZwHuFVjS64h +nLRJMWtivVQ8w21Ttbsvr9AUh7SqtNtecqJo3BKV7Zqv1DLjrI81RYftlh/Aq+BJjozZEutKcdrh ++AyyOUrFI2TJF30YbHZ5VvhKrRaFZukil4ajH1XYmGNjlsb7xg7QJfLXeHq0DRaO8aqAcVzIHdf6 +3MM13i1H7JwwS2J1eMT3+BOiI3ZqzE4VGo94PvU8dgR5qJodC7OSWJ4qcI8tzFElzipLx3jERTvI +ZSA7cGgC/27B81glGFmza7M9x7qN7eoB8TmM1Fr1HHcQzEZiGWn1Xrpew+d9dm5XihKsYSjXx5oH +oeP5wBX9ECNdhhp3CMzGxnKd3/V1Xhp8afuw7j6ji8Fr6UIWF+G6RNgJz83WmgWxzDGFGNzW13lp +HJO5cFl8+bEwkqOyXVMC0T3HXUv+rRBH7BiYBbEGlFaS1/566MPcGn62fW4I0HtzYo6uKtu1OUmt +WRALxyqOOWpRTZazDW/7jhkAl0R8FDNwh9TKY8ZOhcmJ5TpqiZRWKEFi1QOqwQ1cI9hDWXdMmROF +pkSQWpl/ZO2gmJxYmWP16ggDu1TO7JvB6ykUmrWW79Pbzmrh2HzMIhFjcmIhq6sqcvucC59fj3UE +opsqNDYcJgh9ucAuEfM5GPGTEsv8ANIPbDV+AyCpwd8ixw3BynEtjxnYJREjXRpJMLXEOpIuxNpB +B02tKxvGLCvkuleUnQWyqRDj0kiFSYnl+AHWsV7kWpCE5ixyFJiNh5jJk+AW1sWnE5A2FlMTy/oD +qARSRQkvroZ/x44dCCuxFPwldmBjK9p+q4XZvEyGyYhljFerVHEYvSHIhc+rBGN7Q1okGu6nGL+W +fXKfJrFwP7ir8EYnOnZcowbFfRAkZJZAYhlIBvwnSyxXMY5YdSWOPUG0pXS/VDFnkkT8LNH4vTAl +sXLHtWqkOYyBoYlc2T7MJo7CnTLQT1yxB/Dipeo/cOYY+6WKU7M95pILlxYp5nIA2CLq9J5YtzFk +3dAZ1SRdzGguyTFLG2uPJJj0953a877HcJiUWFOqQtGo7Ugx94Ijnf55PaLL4QC+FFTe2lXzIQQm +Dn6bSJPmGs6SWMBFrFvgSkhBr5sYr9HOC0tFaVMLqomyWKa4h6lZOitiTakKXQ+eQoxXtg8TOia9 +kOLoxgPWVLMR7itilsTK5MiE6PFrwgqrxUIJi6RO66u7dQ/1CRNLVEcpXn4tnDdO4Di03k8niguT +DpsTEzcYUxKrki4kevnW8VUaaegF10F7wvCd3PZhKuL2xWTEMsZ5JVxOEahmHXvkWCXxXgnDd6z3 +GDPuTLj/dHDEXaWICV8Jny9GTJFykTjJzlQKlpRMgbEwKbE+uPP7YlOkKmQD9ihmbF8cyJI3WUKH +ECxZTV1deWrP+0q64EoL84Uj2WAUdSip3VQJHVIyip5B5ZlJiWUcldLKjc6P07JElFLOksGo21y4 +vEp0G+viU586scCZeLlIkB+3Ej7PR7CzjhzXVilukAkLxBGuPBomJxaONK8ERS5cEjFa1brgyO1b +pzhSkirpKFhNbV/BDIhl0rxcnR1620OupM6D4dXhoNJEqtGgoUwxfixmUdGvVCxdxf1VhBfZRFLm +tmtD2SK6MailBRH1PBv3OLKNHdoLaCjMhVgLUyZyH/wXAQ3lie5VpzU5JleFcOOFj63V8MkjppZY +asyCWAC1o6rfHt2IrSWWGrNQhS26ei0TEf0pRFlCwkhOc58T5PT+KIniiEbtXVV6KMyNWE5bS8HF +E+3sIi/ipeKVFlwMNdxPccTiKikea/90NAN9fqydDa1Gx2xUIbirAgNoODNhuMH44JBKUv/mUHQU +6Y0q/33QNA/ILZeqmu5ejWNjVhKrRUeH+LbxZRU6rqPN7tqokt5Sy0jbdwgvP8YNYOL3l8Ll4lgP +WrO+F2YlsVp0dIhf9G1hq+Wd5yKB1BKL9BKxMTES2vr3Gso5kgpmSiyPDvF5Bq96xGyVyIQ9jYkB +czl4+3rbzamDpOaiusIOjVkSC24K5btW42Fof2Rjw0m2Vm+p1dFrutfZXama50NOxng8p13gNmZL +LIC6edHOOp491KJUbRjgaR8V65BWvZyWHqT6fszcyD6YNbGMhHmM+2wtiFwdUosDeBEyR1fjzj5O +yyvFiYtUwLmR5rPGrIkFN/bWQ9zkyg25fENhRKkV0uzIkLmQrodKK0PSEplUz48TZU8PjdkTC27I +1SW58gxe+XR37/KXZfDCx3YzfqtcuHzuK61KRW5qZS0dX7ucmxPUhZ0gFjRhzB6SixqWV4r3XarR +qBPJTsm7DPmOVnhV7RkXdaU4zeBdR62sy2M9jx45vtgZYoG3WoSGGO9/VG5jvMZ5PPTUFWSYuQvw +LrukVak4NFLqAne40PmukQp2jFjwJ7l8MlFqWGbwRjoGKjQr7e6GajXkrxSnOMp9u5yWpSK/airQ +dEkpavh+V2yqbczySMcXHZGn26iAZQ1vN6WJOdx9h+fBd9f3zXHTLRVbKo4UnCq/WPvK+Klm7VJw +YaeJBc0LM5Il9/0bBeUHuGzbqpSKs0zoEA8fN/J2NC+/FcFgzg9PFDwKqDd6WcPZBGXDk2LniQU3 +UmRJeC7iWsFro1aXONRbDQ9MrJV4xGJ2rot7Jm4qsHhtZRyfomreJdwJYrXoiFmKgoKVyWyWDO21 +45oTxvURXcVwTrhTxGpRKgpje+VTz8UFDaUO8HftEu4ksVrMlGBrGjvq4i4SqsWdJlYLY+AXNEmk +k6SY6UaVvuWOqTwJnwSxWphjmkcm/X1wkm2QaRXb2HPXMAqxjAf7kNsq6ZqmltMk/hojyb4wu7dc +aszpibVuspzf1s1zvZ5KMpkFlGt4sFm1+aCZ468KqidQoa1teJJgMGKZl/YIrDXIt1EpWH2Y2JA1 +L+RQwVMhNl7CeT2DvL5ScXQATzt2ry2uM/j5j4HmnZxYGw931GtCDcG+G/sllYrFPTg1wYV9VGSV +QfkHPB9bUsVuUozDOOmiTkasUrEwhEqWSvWtHiemu4/33oGqbhbGKsFYTpSK/ABeJOoiVtXNokgS +RJiEWAM6JitznFIlHvcG5kA5eUTm0AvDLIZXJN6AxCQFfzROLLGG9HYbDEaujny9aAxFLhOtUXp8 +1fZyfVqMXpvfvLdKjyKWL6k2tt2bFfYWWXOe9qXHbqwyUQPJbBdPUq01vFbND/0bZu6mJcsDmqrI +uWuA1OQqFY+MpHLhdw3XCn7enDewUM3v/TXNvEWSKSifRJQE6E2sjsxf4ObI4nmXO8FkpZzhOERW +sHqiedhrsrfv1/Vy2oSLTmemj+FsQmCiD5e7QnaA32v4X/zmfXQP/mYOzq2IWRS9ifVS8cxhqPcy +YM1LeoY77SnKHuqSsrqJdvguVDp2xIZFp/ADXCneIxP4XQ3fhJoMJmToKfJv/rDPRqRXBGmpyDtI +1WsyhaasGxVT2a5nTbhwlLHalQBxonnchwCFZukIdV7EFup1JcXSkOqrPnZoobkw4d7WZ+47717E +UnLuXbShvZGRY3vQqBoLHQkQ0alV5iVZVYeGsz7JsC0c0vC9IVVvaWgSVawqMSQdbhPBxCoVucMr +3ZlE4APzoJJu711jwVFmqEqVWlVollI8vlTpuAsOabWOJVWLQrOSEnn7SK1gYkkvJ3XlE2NLVZZL +C/rXaJdKZEf7bTbhSFR1VSsUoRxSNrEbZolFUxipFbSY+6jCL20f6oTlFltIK0j1aDtXCn1nTMH9 +pOHAJvtnZbkU3G3DoSGq1Bk8JpFXEg5FyFhBxCrl/jBDRSiUtg8DD4hbWKWcHqjgvqMWV2gEhfX7 +PulvPWFdZCqwgWioxMqFzwcppW1sBxth81DRLP0wA/b1W4XMwwErsZQjHzISVgERGlKUhFhD9h92 +vPhQYlm/P2AsWGX7UMP9wHFy24epWtNto5A73w5qY+XC51MEtIXuDG3frxLMwwppp3YAnyW6xZC/ +uW3sPGSAUGLd+VjtPdIgFbEGix13rPBQkltXYawnX4LkDP2Qrsn4kPH6ueWzKmSAUGJJhl2oQeoN +LYjgUP+Nw1azjp8A1nGzcPUr2YAx8fkizEKzuWWqkHFCiWUd3LPQRTDMqr/1A6p+W23rC8qGa4h5 +JHz+LnAc67wH7LcouWWCds9BxCqaxpIry6UUbXZtsI4Z+pAG0sof5AVlgre8R2nuzRi2G/TxhvvA +QVhXPbBbCPa8a+GHSdBm9xakg9e6hw+nkDu5Hpb+tUu9YMbLLZeuQ1V4IXeJTdH04COYqBXrbxG6 +IPoc6Vwgr6BkD+ooblb1TVSQjogyeJZy9TtKIvWKJXOcPT69UjzoM6YNUsVoU/05aLMUTCxXOeus +o7yiL0p3R4ZlxNDWRQHkB93hvl54qZzNlHqdUDjOHgF+eqni2/VeKTllL7T6M/QvFSm9oLbPzVHP +cTeL59vgLMPYBVe1ZA1HL1WvNio3MC9HktrLmPAWx8vNNfwSQy5X/L/umdAaE/PurIKXwTIkeXMj +YXQpfSdVs0dHFzBodr5nx9pfunjk9yVpAl4qnjnsqkrB+RO49EqdV6iXjWT9p2vefQM3o7J0XGUT +DdrUeTGholTk9+DEIwP5PFWYiEdSAqbQWlnDz7bFsZGO31VXNFn6mklg+X9wkrRSjXR7+8TiHvoX +LP6AQw1/63ITxSSBROcVdvQW3MRabexudPNSc/w8yMk7iJYd/Wq2cK02VL9x2uYef7c2pEp20G0W +xS+4yXVz/63fPAe7A9SCqIWcImF1oeDFUE5SBiyeb8j1imG878lJ1SKQXH0QrR1S1m4IKY3thRTp +Xl0YKJN78NIAJrL0qQlb9slu9sHapO1Fx3olrTaTMGV9bfT7KsFYnTBS91XPyNSPYGzKXilkPW6m +Sjh1baICkHQxJFGFZjf3iLQHoxWWgv8pYaRVm4Gd8njkTwNa27vaR8Hs6HSTnJFy7u1mK7qkURSx +flQ8jagn5YvkdafK/nXhQ1FlcPktnKeqnmf8Vf+Qjl5SIbZmVi9ilWnrSfmiApYxDtIyvrhaX4T5 +mCz4l+J+3cz9lPHm3rtmVjCxOmo2DI6+K2ngHaAXFJQH8MN/a34P+TtzHvgT/ea+/YL7GPrXoT2o +vYll1McrwuyotSmn8ytNKvi/ATL4rIb7JkAwD80AIdDQNAfaS8JW+lrDSjVJC0nnruArL9ursaVO +dZhxrtu5A7+p5rfanvt/bczdl2hBLVm8iBW42tc0BfJf++7qTEDfkYKvA/xhXh2yAneq7QG7d/ns +jbkfm12lz4uqgG+OtSPoryHVPzy1g6aRKv9H87t7+c425n7iuyP2LW3USawAD7V3TamO+4UY1k4n +5EvFC+2RwWsKw53HujcCfUtr4CsruRpS/dNj7trM/e8p5u77u/uQy0ksX1IN0WQo4EHXptpftfmh +py04SCHaAIJZ1aLngnhfw1+HmLvP795FLpFYnh7pwRs2eu5APyol6an+nteRoSxdKJtCcv9Dx6Hx +1tyXuE8wtIbnRsIOPXexCJ5BIe3SrcQq/cpArvRIHmafjYOC1080j32qII9xVNTCzP0nkCM9lalU +/FJx1mGo/17DD4Uept7ENjyEi2iKWInlEQ4zSVd1j3md4d79DXYw3IVLxQvlUG8KvtNyQTtoSPXV +2HP3WNTWwsO3iGVEoOsBJyFVCw9ySZiMVC26yOXAJKRqYTTYLwhSV1lqw38UmmzY6dLvVT2hcxTg +WFP0KeFjjPTJSAWgmwJvoXmFGCN9srmbkO5vwO57000ZzKPNz7Kt/1ki69PWKTl5/Qbd1MusAv7k +PHVxtT7oekEC5jL3yszdutvbTv+7UYVGWrkeWNwBTAGzW/RJokwSb54SvnPX8OZE89UYc/KFK9dh +s1r2jcRyFH5FJ64vmgKFoxjrJkyp6VnBpHN1pptp+OsY8wlBobmQTJFNqZVBZ5nqXnllI2GJo+pM +39SlMaDhh47rc567mELX2lqtxDpyDDLbByzcxVjnvCDaajm7OncxgbYtspKZf4llouf8gAal7UOT +tlWNO5Uw1PLcX8997g5enABkpVAqyCC4iMXYKORmA+XYcwmFsRMv+HOnpc0/c1/MriIri7JpACUf +k7jUzJxQaJalogLyrHEm/jpWIkYsCs33peJX/pz726n9bb6o4dKm7TIaYh05/nYnHhCaBk9Tz6Ev +dnjuKyzEquHwnnKXeazKiMZCu4CDdDl5nxwyoSR4Bl/cU44Ihg6H6Z1AuqzKPTaQZ0yYXLDH3UXf ++lh77OFExr4pwB4DIPM5b9tjj0C8V1prSsVFlr5+wdywt9NHgAlZ/yFptZk99mixN973GAR7Yu0x +CP4DFwJAkf/tb9UAAAAASUVORK5CYII= + +------MultipartBoundary--0baTn8ry40MPuZeRf254XNJvIV38rWNpq67Pke0Mpp---- +Content-Type: image/png +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Keep-up-to-Date-150x150?qlt=85&wid=480&ts=1693395649148&$auto-png-alpha$&fit=constrain&dpr=off + +iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAYAAAA8AXHiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAL +P0lEQVR4nO2d73nbRhKH3wH9PeogUBqIdA2YugYiXwES1MBJTgOWUsBFbiBaUff5Il8DohuImQbO +uAqiFCDsfcBSR5FY/CGxBEDN68fP4wcSwLX0w+zs7OyMWGtRlLaJuh6AspuosJQgqLCUILyp+41G +iCP4QWBs4QDYc3+V3eURSAVSC/cZfE4saZ0bpcp5N8J4BB8sjDcfpzJ0BMwTXFUJzCssI8QjuFFB +KUVUCaxQWBPhFLhGpzqlnDSDd4lltvyFFed9InwADCoqpZo4gi/OEL3ghcWaCOfklkpRGpHB4aLl +ehaWW/V9odpSPQK3GavmT9ktIvgGOATeAnHFt6cZHM19rudwQwQPlIsqzeAssUw3Gq0ySIyQRPAB +v8DiEdwAR+AslrvppuS5HzO4TCyPLY9XGRhGuI7g3Pd1Z7WmEYBToo+rE8uFikoBSCwXGXz0fX3k +tCQ32APnWxWRnlj2g4xQGTS3woN4YpwZ7EfAse/mDM5CDUwZNhauSr58HEnu8RcxU0dd8ZFYphav +PsaReLz8DD4FG5WyE1j4veh6BN9H+JePaagBKTuDL5YZ106bWZeFzex5qo3SHx4F7p/gfdur/uDC +iuDBVkdtlW7Ys5CM8t/PUZsPDppBaoQxKqreY2FshIM2nxk6NTkO/HylPVp1UzTnXQlCcB/LR1Ye +YFMCUbF91xqdCSuxXHb12a8Zl8gZHJ0KlSCosJQgqLCUIKiwlCCosJQgqLCUIKiwlCCosJQgqLCU +IKiwlCCosJQgdLZX2AQjuq9Yg8fE9qfuxiCEta0d+YGT0qOCLjoVKkFQYSlBGMRUqEmBtehVbY1B +CEuTAoeHToVKEFRYShBUWEoQVFhKEFRYShBUWEoQBhFuuJXSwruvDgu/92lfsIhBCEsg6XoMfSLK +K+n1Wlg6FSpBUGEpQRjEVKjVm1fo1b5gEYMQVmIxXY9BaYZOhUoQNhKWEWIjWrBWWaXxVOjaz10A +p5ErLzgRZsD1ieW27QEqw6SRxXKieiDv/rRoqQ4A888tFfVS+k8jiyXwMyUFazO4NMJnbZWyGUYY +Sz4jxBXf+mjhvo8zRW1hOWvlbeg0R+AUf48VpYR5s4XIddVabQNfyPFEuFzsbtrymI5xM1KT5zex +WLXqgPtaja2LEWJafuaWmdb5hRhhb4NmC3EED0Y4bLPDxFKD1HMj7Nd9fhNhdbX6G1d0f+01Lrhr +qr5vBB827OARR3BJvrBqi/HCv/eivFNcreZdTZz3Ws3FRZs7rYVtZ6P9tOXwj1n4d5p5un0VUdti +JZaZCyuUTom2xtupvMQI4+jljJBW+Uye3sx75L+faRvjSixTI+yTW677JtNso1VhBmcV3e5nAVYo +6cDFmtb4nuWX9VMNv+ya4qbfcY3Pq40bh2l6XyNhJZaZEQ4Fbpac9EfXgLr1HCEXupi2/dye8eJF +zTbbZO7FTkjjyLtT8JGby/cWrin9YJjCmuPm296nbyjdoNkNShBUWEoQVFhKEFRYShBUWEoQVFhK +EFRYShBUWEoQVFhKEFRYShBUWEoQVFhKEFRYShBUWEoQVFhKEFRYShBUWEoQVFivjz8819M2P0SF +9crI4Cfy0/uLJ/g/rnluYeq5PlNhvTISy3UG3wHvgYsMjk7seqenE0vqTme9IIOrQZSKVNrFWacV +Qaz5rAsjzATeCvyZ5QdbpyosZWNcjVizeE2nwh1jBN8i7k+HqLB2DAvJBP5zB79MhMOuBKbCGijO +T/IdGI5d9ZrfJvDbnZDcCfvbFFlnPlbfGi8JTPtYcrEMV6TlX1AqmAPr6ovdgbHC5GQeJrB1iwY2 +pzNh9bDxUjKRfPndZlW8kCSWeyN8J/BB8qJoMSUic1YsmeTB0E+ZcB2q7oZOhS85iNqtiBecxJKe +Ws5OLN9l8DcLv7IaAF0mBs4j+HonPEyE07bHFdpiDeLNX8TCt+veu1CBJ3Z/ieCbLO8vOG1jfGUk +lnvgfl63VeDvktfeKrNiY2A8Ea4F7p/gto2xhhbWlFxcvSitUwdpUIvLCHtv4DzLp5jYZ/4jYCKk +wOU2/LiFYmnGCAcC5zWmyj0LSZS7BClwmcHndafKoMJKLI+uUNvPUrPqclfYvHLgp6TmL96Vd/w1 +q//SxIC5E5IneLctPy6xzHDd04xwLHAi/y+r7hNZDJgIuJNnK3bf5HPf4LcorVgZp/h3bTyrLxjh +wJXMbIyF8ShfpW39Z+KZKg/L7rFwHOW15FOB6RNc1bFiEZ50CYHvmw/9dRDlDvLaWDg20t0iIbGk +icWcWv6S5cK6pTptJnZT5dc74caJ00vkK7Es+X9+ML7RtjCS+1PL1y3MXBHejxlcZXCWwbui3X+A +CH420n1jhMQyO7EkJ5b9DN5Zqqc8J7CHMn28IXdWi5abe27pfbnuoHeREfywvI7P4H1JV/n7W+H7 +oo4dEdwY4aj1Qa5JwVR5XuIbx2X6iMgV6nMkz6tM3mujqHtEiajm95xRPNXEox523ViYKg8Xpsoi +zn1WK3KrE18biz1n8uIWxrsrrPwgq6Y0lxD3joIX2OYtXYrqtfeC+VSZ5YmBy8wbFqwQQd4OjpIN +zYgw0dkhIgWtX0Y1hJFYZhlceb48BF/W53vFRRcj8KeYLt1s5uH/1+zUPxUsdtwqb1x1r0sLbiVz +swPiJtefA6SJ5fJWeFvWFm4e/p9HknewIVNaI04zbzXy4uUawQdqRO0Ty4XPme85Pie+cKZ7EXm3 +cCZ54C+u8UHxhm3QekmUW58jF7Fewe0mfIx42abYwtgI4zr7bA1/zr1gBG89u9rToosvtrfclHjE +7lmiJuyN8hbFZVxT8KaOqNcTe8GZ953x6x222GI9+l7AlX1T958+HLAvsDFVljixz02plu8b1w16 +Omf+p/VGuF1cVCBevl60kJlTuCGfWB4Ty4V7q9KWxjcYbL0Mh42sFjw78ysxsAi+1n3Glij0r2xJ +Y8zSRL/Ecu9C/UfkQbLB5VetQWr9YYFn2rBa7jnvnbgsYC089DBFeuy57t2IF2ubpT0b4YDcLPY6 +DWYdIvgjy1NEar1ArkH4V1bjUOmJZb/JZ7ufKz6fpUtuhYeiVWwG+74VdGNhKS8xwkVU7OwnPbQ8 +azGRwjTn0pdHc943xO0TpgVfutzuSMLgm9arGo+rsFrAs1UTT2QnxOVzeaZlN6mwWsDVLijyjby7 +/0NhlOfKF1HqC6qwWsK3+z+042TLeAKjUCEsdd5bxLN6enSrp8GFaowQe2JqsxNbniuvFqtFPPGv +IVstn7X6XHWjCqtFEsvUE7Ufqq819lz/UnWjCqtldslq+U5qVYUaQIXVOhVWK97ycDbCc5DCm9Gw +iAorAD6r1WSDumvcFtPK9F2W0bCICisAzmqZ5esWVwBtGIyLLj7VcNxBhRWMkgyJf2x1IGtSEhid +1rlfhRWIxJJ6rFatgxddU5LsqFNh19g8Gr9RMmAXuNBIkeM+qxvoVWEFpK1kwA4oDIxm8N+6D1Bh +hWfjFOYOGHuuT+s+QIUVmCFaLVkzo2ERFdZ2GJTV8lWYaVKbVIW1Bcqs1qRHZYygNDA6bfIcFdb2 +uKb4gOov2x5IBY2PehWhwtoSzmoVHVCN+1TJJ1rjqJfnOcq2GMjBi7UzGhZRYW2ZPh+8KAmMpk3r +vauwtow7eFGUKHf+3KGroz++nLGm1go6bNL0msngx4I68Xs2bwPXVW78vF1LEdOmD9PDFB3hO7be +Q75m8FedCgeCS6vp+1u9lqhAhdUZiWWawY/0V1xf1hUV6FTYOUaIBX7p0bQ4y+Dfid1slarC6gkL +VfPKnOiQpKwRVvChwlKCoD6WEgQVlhIEFZYShP8BjwieRwa9ZHwAAAAASUVORK5CYII= + +------MultipartBoundary--0baTn8ry40MPuZeRf254XNJvIV38rWNpq67Pke0Mpp---- +Content-Type: image/png +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Stay-Connected-150x150?qlt=85&wid=480&ts=1692307009487&$auto-png-alpha$&fit=constrain&dpr=off + +iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAYAAAA8AXHiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAJ +E0lEQVR4nO2dX3rbxhVHz0B9r7yCUt1A3G4gUlcgvbcy3A3Y7gZMbyCSNxDDVL8+xs4GInUDidoF +xMwGWua9xvSBmE+MQoD4MxdzQd7jJ4skMBaPf5gZ3Bm4d/hZBrfADGMrDq7/4nmVuh1TIstgjknV +iIeXf3e8Tt2OKZEBz1I3YgqUMDe52pOlbsCUKGFeOF6mbscUMLE6ksHVwlnK78LE6kdhcjXzm7oX +SjjJPcsR25KUwnFajY5bf2Th4NLzXqxRE8YSaxiWXDWYWMMxubZgYrXAw8cdbzG5HmFitcDD2xLe +7HibybWBidWS3DM3udpjYnXA5GqPidWRtnIVjtMx2qMVE6sHbeTK4EPheDpWm7RhYvWkhVzHGdwe +qlwm1gBMrnpMrIFUcjUVAR6kXCZWBHLPdQnPG95ycHKZWJHIPYXJ9YCJFRGT6wETKzIm1xoTSwCT +y8QSo6VcHwq3nyukTCxBWsg1q5JrNlabxsLEEuZQ5TKxRqCS6wJY1bxl7+QysUYi93ws4YwDkcvE +GpHcc38ocplYI3MocplYCTgEuWoXrBoPZHB142ol6MUR4NdiHde8Jch1NsWFwyZWO576NOcNcl3k +nvs0TeiHXQr1M2O9h9mkMLEeiHqpi8kR/DZ1G7piYlVUl5pl6nbsCyJ9rMIxO4J3fsQtKB3cfYY3 +Qzq6JZzZfqxxEBErgw+ecUtCPORHayHO+h6jkvKkWhM4i9KwDmRwyp5s3RldrMJxno0sVcDDaeE4 +zT13Q44z9PN9KRxkeyKWRB/rVOCYXdjb4rkpISFW3YTfWKQ+v4GMWEkn8jL4IeX5jTUSYhWkG7Yv +Lz3fJjq3sUF0sXLPqipqW8Y+9i52rEg2RkRkuqGabAzD9rG4z73e2fNDQ/QmdKphu5Eeu6VjiGBi +GSKYWIYIJpYhgolliGBiGSKYWIYIJpYhglQF6XEGcy9Uq+3g5xLmNtOuF6kK0lvgqZM4eMURfMGA +alFDluiXwsJxzgjFdqFaVPo8Rj+mXkFq1aJKmXQFqVtfDg2FSIg1Wofaw09jncvohoRYux5zO9Vz +GR2QqCC988jXYXkoprZRxiEhMt3g4cLDS4ljA2TwXw/vpY6fkPttTxPL4FOKxgzBvcdv3aGnhJMp +7stk6MBu6RgimFiGCCaWIYKJZYhge5BOiMJxmsF5uOPwGd7mXudcnok1EQrH06pqhDCMz9Y34p9o +LB+yS+FEcHC17eeZ4HzhEEysCVA4Tl191ciLwunbuknsUlj9YzWXtSynMgHs4HXDy8dVas1Hak4r +RGbeN/oD6v4nbZLB/M/+17dQNFF12G93vG1VfV9q+loSFaSzDD6gXCqAEuaF09lHCexIq8Cxtr6W +VAXpTOC4ImTwInUb6tjRt3qMqr7W1EuTYzDT9IVs0jKtAqpSa9IVpLHQ1DcJdEyrgJrUmnoF6WBK +dO5Z2jGtAmpSS6qCdCpyrVDyRWxSOGY70mq5rSCwQkVqicxjPfNcFI5rB186paNDD0sPrzTOZWW7 +56TmrJP2Bb/+/aqY17IKUmVU0zVNpcjLS89J9d55tv2SmXxey27pKKNlWgWu2T5YSt7XMrEUUT1c +vOkhTctL/7CIpNpT/23Ne5P2tUwsRXRMq4DK1DKxlNA1rQJaU8vEUkLPtAqoSy0TSwF90yqgMbVM +LAUMTKuAqtQysRIzNK0C2lLLxEpMpLQKqEktEyshsdIqoCm1TKyERE6rgIrUkqp5Pz6Cd359hz7V +7O8yg0JrTXuXe4I9jp38HqJIYmVw6+GctJUNM8017UJpFUieWhKLKXIULfvK4LWG+qRNYvetHqOh +ryWRWGqkqjjO4MvUjdhkUFq5R3/qSZpak96Oe4oMSauF4+wGvlnAjwv4/ga+vnHb+2GpU0tCLHUb +zpbwr9RtCPRNq4VjDnxX9V1nwFMPuYfvF44/1BwrWWpJiFWAqsrTN1oqYfumVfW5usUVxw6+2vZC +ytSSWEyxKuGC9HKtSnh16fXsaTCgbzVr+pBvfj1JaonVvFf/G1L2t1aa1gsOmbdqsX9D45xXinkt +sd1mqsaq+WJTIzxvtYtrRl7RY7d0RkB63moXKfpaJtYIJE6rwKh9LRNLmNRpFRg7tUwsYZSkVeC6 +5ufRU8vEEkRLWgVyz8qv5xm3ETW1TCxBlKUVAL5+M5GoqWViCaEtrQK5ZzlGaplYQmhMq8AYqWVi +CaA1rQJjpJaJJYDmtApIp5aJFZkWafUpZVoFqvvAde0YnFomVmRapJWaxR1lfVsHp5aJFZGppFVA +MrVMrIhMKa0CpdBsvIkViamlVSD33Hu4q3m5d2qZWJGYYloFJEaIJlYEpppWgWpv/rual3ullokV +gSmnVSB2aplYA5l6WgVip5aJNZCR0mrX2oEoawtippaJNYCx0ir33NOwwqchabqeJ1pqmVgDGLNv +VcKfWMu1uVzPeyieeV7FOk+s1LJn6fSkxTrBT5ee3wucN3fwBYCHb3MfJ602ee+4rXn6WOt1iGLr +CvedVCPB3NeWu0TDw5sasVqvQ7RLYQ/2ZSRYR4y+lonVg32Yt9rF0L6WidWRpGnlcP9wPHnneL5w +nO3YeG0QQ1PLxOpIsrRyuBv46n/wnyP4GvhuAT8uHBci52NYatWOCoHzEn4e1rRJsqwbDacaCQLc +OK58zZdZwpnE6BD6jxCbRoUfDzHOSnhOzUKDVGlVuOaEOFpvUXQnce6+I8RDdKcXiUeCjRsG79h4 +bRB9+1omVksSjwSXO14X3YesT18ri3WfaZ9JPW9VrQOs3dGvrK9bj3X+zqmVNdhoVGiYt/LwN7YP +HH7IfW3deszzd0ot572ncMwcXGF7tOPXuyzfhb+nHAk+pvqeXgO/A1Ye/p2PuHlv0wjx0vNk8wfO +1842GAALR0HzZTCf8u2bLuzYZPcXvwcTqwFNaaWFhtT6xc7NNipsQEPfShsNfa3Zwj0kuyVWDZZW +9bRJLUusGiyt6mmTWpZYW2iRVisHfxytQQrx8A3b7wgsLz0nJtYWWowEjWZyuxRuR9WDM6eGM7EM +CTycmlhbcAof5jkxVibWFj7DP1O3Ycp4+Gid9xoKx1W2fhSb0QEPdx7++n+E+Yase09iYAAAAABJ +RU5ErkJggg== + +------MultipartBoundary--0baTn8ry40MPuZeRf254XNJvIV38rWNpq67Pke0Mpp---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/content/dam/accenture/final/images/icons/symbol/Acc_GT_Dimensional_RGB.svg + + + + +Accenture Purple Greater Than Dimensional RGB Logo 328x360 SVG +Accenture purple greater than dimensional RGB symbol SVG 328x360 + + + + + 360 + 328 + image/svg+xml + 2021-07-28T18:16:55.208Z + + + Accenture purple greater than= + dimensional RGB symbol SVG 328x360 + + + + + Accenture Purple Greater Than= + Dimensional RGB Logo 328x360 SVG + + + unknown + 2022-01-28T18:16:47.619Z + Brand Team + no + Mark Appel + no + + + global:asset-source/brandspace + global:properties/style/color + global:content-types/imagery/icon/icon-sets/accentur= +e-icons + global:auditing-tags/for-content-owner-review + global:content-types/imagery/branded-imagery/logo/sy= +mbol-logo + global:properties/orientation/portrait + + + + + + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + =20 + + + + + + + + + + + + + + +=0A +------MultipartBoundary--0baTn8ry40MPuZeRf254XNJvIV38rWNpq67Pke0Mpp---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://cdn.cookielaw.org/logos/static/ot_close.svg + + +------MultipartBoundary--0baTn8ry40MPuZeRf254XNJvIV38rWNpq67Pke0Mpp---- +Content-Type: application/octet-stream +Content-Transfer-Encoding: base64 +Content-Location: https://cdn.cookielaw.org/logos/2396a178-b290-4b3f-bf3f-5be727810e2a/eb81c031-0349-4141-9d3b-83ea30584730/00cd10ce-8ac8-4868-8903-5ecee6165765/Acc-Logo-Black-Purple_v2_final_trans.png + +iVBORw0KGgoAAAANSUhEUgAAAMgAAAA1CAYAAAAEVKRZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ +bWFnZVJlYWR5ccllPAAABAlpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp +bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 +eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0 +NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo +dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw +dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEu +MC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVz +b3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5z +OmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1 +bWVudElEPSJ1dWlkOjVEMjA4OTI0OTNCRkRCMTE5MTRBODU5MEQzMTUwOEM4IiB4bXBNTTpEb2N1 +bWVudElEPSJ4bXAuZGlkOkNERENERUZENUE3MjExRTg4QkNCOTZENDE4MTQxOEI0IiB4bXBNTTpJ +bnN0YW5jZUlEPSJ4bXAuaWlkOkNERENERUZDNUE3MjExRTg4QkNCOTZENDE4MTQxOEI0IiB4bXA6 +Q3JlYXRvclRvb2w9IkFkb2JlIElsbHVzdHJhdG9yIENDIDIwMTcgKE1hY2ludG9zaCkiPiA8eG1w +TU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0idXVpZDpkNjQ4MmQzMS01NDRjLTQ1NDMt +YmY1MC00N2UyZjIyYjgwMDMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OGZlMTgwZDQtZmE1 +Yi00MDM4LWIxMjUtZjlmNjAwNjI5NmIxIi8+IDxkYzp0aXRsZT4gPHJkZjpBbHQ+IDxyZGY6bGkg +eG1sOmxhbmc9IngtZGVmYXVsdCI+QWNjX0xvZ29fQmxhY2tfUHVycGxlX0NNWUs8L3JkZjpsaT4g +PC9yZGY6QWx0PiA8L2RjOnRpdGxlPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6 +eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqNeDOUAABcZSURBVHja7F0JmBNVnq9UJVWVO52k +Txq8kOZscRFFcBwVR1dAYNBGcHRcdfdbdVzHGXcd0XFG2Y9x9tPPWe/xGBgRPFZXAcX7QkSgAcED +FFFBoBH6SNK5U6kk+3tJBaurX6XT2CLbXY+v6HSl3v/93//+/9971RxjtH7VpgybPuVfxl39X4l0 +/Jv2eNvedDZtEOV7NM4gQf9qx1UMbRhbO25+g2/4nDFVJ5zqsXrlcKrzm6gUNTTFUBCjDfUOO77B +P+JiKSPxLtHdMNw/oumU+lPnHuU5ptrEmL6FV2nL5DIGoQwFGbAKMmx45ciLZYRW2VyWkbMyYzKZ +Kga5Bv3kxNpxV55Ye9IEB++Q4unYrkgqLBsUMxRkwCqIumWyGXKZoRzDRlSOmn3yoFOaqh01fuQo +xKt0GJQzFGRAtOH+kQ2NNWMRYqWYHP5pW8GrpIlX8R3tOeaMcXXjL0euMo7n+GRECu9Ccm/EX4aC +9N8WS8fbWRMbqLB6Kx2CowaKwORyOeqzJPzCdzwS+RFjqhvnnlR3ys/rXIM88XR8X2cqFNTrN5Ca +yRCp/tl8Nj83pvqEMyfUn3ppjWPQNHgIbzor5UMtvQbFYgROYNJZOdIS3r2yuWX94x/u2/BuZ6oz +aXgQo/WrhlAptyu08+s1e95f9nnb1iUIrXa5BbfPJXrqWXiVLP5pGwnJFK8ieMSK0ePrJ1wSk2L7 +vujYvtFQEKP105ZjQslQ5NPWj5s37Gv+24Hot284eGfaITjrzSazg5anFHMVEp7t6Ni+GgqyxlAQ +o/X7RhL3PZ2796zd8/5LO9q3P1rtrOG8Nv/4XC5LlQMLZ2G+6Pj8NSjJBwOVZmZDbAZWG+we4hld +1fiPo6rGNNU4aidmsrLFyFMNBRnQzWv1ciMqR01qrB47+3hfw3SrxTZYzqSZUvu0SMIumkXGwloM +BTFa/2ukGtXgHzG0sWbsrMbqEy5y8q5/IHmFlJVIAq8vEKwFSmFm4un4F2t2r176SevHSwYyHY0y +bz9rtY46+/j6CTPGVDX+YpCr/kzcskoZKZ90l/IWJN8wMSapJbz39Y8ObFnYvHftK62xA8mBTk/D +g/SzNq5u/OmzRjQtDafCTFIuLd9meAqe45lIKrrrs/ZtTyF5X/J527ZtRKGMZihIv2xyVuYScoKR +dfILUrq1sDw+5bKtsda3Nu1rXrRp34aV+6Pfhg3qGQoyEBp1YYMzcQxvFohXafkqsOPZd3e9tXhr +66ebSenXaIaCDNAEE94CIRRZOQ8mAu9t3r3q8Y0t65fvCu00du8aCjJw9YJjuXyJFuFW646O7c9v +2Ld+8cf7t6yNShGDOoaCDOzGsmwukopsat77waLmlnX/uzP49X6DKkYzmtLcosfmFJyG4TOa0fqi +8Txf5/G4Z8HzCAY1jBDLaIUwjLFZrSfbbLbLBIFvwq1EJBJdaVDGUJCBzWyz2WO326ZDOS6zWCxn +5HI5lpwaxLWN0SkPGwpitAHTEErdYbfZrspmswy5jFaGtzVIMKCaiyiGcdbcUBCj0ZvxxpK+DrE4 +ZHQsx3pgdEiVI2cyMbFMJhPJZvvGCpGEkeNYB+A7mMJWIcDPhvsqBCAAzRznALY/CHwFfyfwt+fH +Y5ionMlEfygrTSbAcRwZy4WxMhglKMtyWa8VxbN6uxAz4Of/yx2KoAUDeSzvWTNnYhlTBegggnYy +sq9OWS6914aqIDzP11qt4vmiIEwGAqMgBF7cFpVELgqEWnF9mEymVsbi8VfxWeotk20268lIFmci +WTwN8AfjtrMgX0wUwrs/LcvNiURieTyeeLO3wkyEVhSF8VbA5wEfcxhCBEr5muC/H1cz8F8O/N8s +l8Aa/Ccp8CdivHqmoIBF+uyFkqxNJhLLYvHEmp7wB6wZoPkkilK1RiLRv6B/xmI2OxxOx1zwZBbm +MxzfuRWP0C5J6fejsdij8Xi8uRsvLZZGm912CYENGBNoiov51LndzrvwXbY4v0Q8sTAlSZ8Xf3c6 +HL9iWdNR6t5kKwv4tDUWiz2uI7ycw2G/AR/9WvqlUtJq8PdF9T2Hw3E1DPIx6nPyZAwYgC2Y35NK +ocHssNtnCgI/1WRix4DkL+4/0Hq7fmGCs9tt9mmQhynoeiLG8SuyLGO+IfBpRzqdfgtytjyZTH7V +jTaaCVmQyP0HBPc6AKouElNLVDKZ4k8Iw+ZwJDIPjHytHOGCUI10u10LwLgZgGvqCb6clld1hsM3 +Q5A/KA++ONLjdi+A4s0AYFOuJ/iy/B7gz4vFyoOPJPcEp9NB8J9ahFoKPgTotTDBPxb/UA+mz+f9 +m9Nhv4Lilfe1tOwbJFrFkys8nsegiGOUqlO38XBJ4MEtwVDoLvV3EKaL/X7f0nzuQS5do2I6KA7E +wAQCwZng6/Li73W1NZ/AU45WD51XpGTyzdbWtp/RYIIHfG1N9R58rNIaMMB+GGNcpYZVV1e7Gd5+ +rHp+5D4M2YsHWlunQ9IbwNvHIKenkWfId5IkLYKCXEEzYm6Xaw4U9A8YbwSNbirake+iyVRqYSjU +eRsUJtgtB4F2uaoqK5dBABbg4epiMkcDWrxPnsHgJ4J5K10u12U9VlHc7gv8Pu8aWLKZ6GsqBz7c +4k8hQG97Kyp+2dP5LhBklt/nW2NW4GfLgc9xp/u83rfd5eE/B7isBuOnFmH3BB8MPxe4vwcazdYN +fXK5eLGypL6Ip3M6nRPR9xUwcYxegq2MxUNx7/S4XRdrvksX4ZUK+ohyqscm/bp+n43QcMRzMaYk +3EI4S+mXoDxLHQMOtEMUxSrQ8VXI22ka2UxTPJcJsnyfy+V8CnQbUaowUeQTfjqsgnBddVXlu3AQ +x3ZREKLREKxH4I6m0MKBopYVLSNlAA6MeQShwtgSwjsNCD+N5z29ic8V+AIswUKXy3G23nMQjmnw +focMH14NVlwfPvCfCfyX4FknzYITGrIUGimMtAO/JZjD5F6Gcn70+zs+esuZE+EdwpQ/E2PXnxJl +IvCQr3vw8eie6KDI8n2CYLmWphhFXuXlWUu/gldq9HorVlgsZu9BBYHrOo/nLRd1B5YHiChBfied +lp/Az7eJK9cRNB4CdAtNiRA3D8F3i4CwWW9S6BfGFSgoIpX5nMvpfADex94NvigOqfC4F8HiWvRy +BlyR7+BTFZ1DHP4gCNMNviAIRwH/xwgONNiELpFo9M5oPH4XcHiDBh99LcDxEXgfdy9kYwjwOj5P +o6ISKswtISCDYQHPUeHHHezXg2CpL9LvSFAOIpNQ+HNwNZVjJGDILkF+8itaEYnIAPKqZxCK3oGc +44FMLvcJzaCB1qPgtf+UL/CQ/xBW/TPddTN7AsHARYlEci35hSkkpxPQ+Xl8XdttIpz5Z5hIDWK4 +LjtIYZ1v1yZqReFCv886O8O3I0FaS6osiO1H4/n/BJO6JZS4NwxW+IJgqHNxl+K+03mbHnwI5mcg +yO2IldfilgRhH414fz6s0qlq+HnCsNzxNpvtQuDzuDpNA9Hnk1SBAj8ZDkf+CfH0M0VYRLigTDPg +jZYQt931efZY3L8iEAz+pTcFAcD5Eknqw7KcIW845EhhA3z4De67aUyDgJzJRJjnyK8QiNXBYOgC +PJshfdD3pxRe70Ue9ttcNicrY5oQj284gpxILY0uJG/CT6sq5/E4HLY7dIoi20D3JuSC21RphVBR +4ZkPA36jmibEk8DoXo7795jhOWrw4Fnq5LKYtHWGI/OgaWvVxMcA63gLvwCu/34tIhAON5gzXK0g +GOg4COUcGtKE8R2BwGQo4LfFe0i6SAVrI9zkeqAzTKuEgDUbeC4uTghJ+bG4N5cGHxP9sq29YzJg +doEPZdxYVelfhzk2qGUlVyBME4T+8SJ8UeSPE0Vhdre5knpxPLEAgvWMNsxBorcctLhDyee6wAe+ +l3Kd7L2ZbLbH0hnhBjzSlvaOjnMlKd2q+uotOeNqhuKu0HrlXEFQji++tBq8aOlMp5/PC5DATycK +QuFDKByOPpvLHdmr64p85kC7rZl0ejto0y5nMm+qCihzYITqtfNAvxSMxKVq5SANnj8VCAR/V1NV +OZFVEn8VVXhEVnOJB7HiwRfwlZX5bj8OMSISAL5OQxQC9j4seZahLDSiX02XEqZVJNUqkebSIVw3 +qZWj2FKpVCiRSNyrVUJCHzB4EomxwfiwooAzcV/UGsV8pSQcuUmtHMWGviEoPkniuik5PNgkeBc3 +aNKpVN2o+EP5OsLh8EN6zATtngTDfs8U6KryUuwonuePg0f7ogyJINWe32mUI9/gFV8B/C2AdxKl +p0tH4Sz6EZaJz2QY6UhWDhjOFZFI5E+QmU3gm6zlNzzkRVp+mgr8fi0Wp1cRSYk/nkgsdjqdp3U1 +ZvnljrPNyWRq5/5k9zJZD3Fhq1I9oG2R5tWTwiBn6SC2OxqLv6wvYLGXzWbuJZIbaBSXvKrDhius +CPRZtEQM8L9BXqALHwK60sJbzstls6auXU2p4tbv/HqKIJxJZVY6vRoM0z26itBmF3DYCWUbqSlb +giT8iHIUBP3g7VLr9RJyhFw7BIE7iRIy9asdEko590lEA7/QW1NC7ljNceyJWlKYwEMYw+dK5S+J +ZGotQt/uuQjLHqubNEPwjgVzR/ACPxjhRFWuIJTk+SzHcqSqYi5jYgJgNehM+MOMLCdKCNjO1rb2 +80vBR8IONC3DaJMn6zNwxbrw4QV34ZrWwxR44NpASxxJbd3rrXiiVHikXkvStMFlykYIV7zE9wPi +D3OS5Bqe9KZSC66Q1aF4zq2ldyFsFi4zW8znlOhL+uWY7usIHrOmWuODm7rcZrU2kUWpQgJETd7L +2vAG4XUBjl/n2V19QDuvclEUML2b+Z7bPWCV3Hr4E8V32G0N+ua/kOzpNHtfyc5AUJB0Wv4olZL2 +9FDerdOrgkGuJ4umUp5aV54Fc1Gg4GJ+7na77sbno0stEvZS8+0kpNCBE+0D2onqGF8bpveB5SqF +P9NX+9GMVjq8QjTwbU/bdRC2OkuVig9VlM1KGfYCt9P5PwhJWD1hoNWLy2ilYuG+kC5TCSv6Q8Mv +uR5Rqg9ROkP0e9XkMnnVZ3w6qCBWq/Uoh91+H1EOHcBkq8KXSErble0BWbgzu9lsnlRGMkgS6kwJ +6/+9vS9T2KFK8yLWPoCf1GMOOYUnFTbzsb1TEJaTZXmrIfN9G0qCFwnGbtML0d7JZjOhQwlJzS6n +49dQhFpaJUhKp5eGw5E/Y3BScz6YEIqCeFRlpW87+VNdpWPHdBj9wkiCnBSPU1uGteVYEuKovAEp +MwGWlC2sI3Qq1Sy31ruRBcse3RvLcqTQlsup4TMmsvWbLKzJcobsLI7hOZd2Ax1osry1rf1mQ3aP +jAY+hfQKTpFIiGx2XXdIHoTn87tqaXFfc1tb+yX0vVmMpRzgyka2b3ANoggw2UYPYdQP5Ksq/Q8r +K79dFCQQDF4Yjyc+kjOZCNlaDliDtXMwm7mRijLpwvf7fX+1mM1nqMMxglNHINgUj8e3ADdyrmM3 +TZnx3Aml/oLsAGpcCf4LfeTJy5G1rxVv3626CvkgewQPTUHA36NpoVUqlSp1jkFkyjhsRYQfXqQZ +HmQiBenRVlEcBc3+lFpBMpt9UI4LSelOgxtAZgJFRUO4sh6wTqUpoM1qHQ34n+hU2HwCzzdRtmsA +ZGF9I4+/LG8C/qdo4aP/BB4wUpKkuxZCdvCKAj9JXc0iChiNxp6LRKPvHUFCzuZ6XkbP0ZJf8Kma +WGmarCgr+tWHw4hIUnpnJpPdhfGGdsEReFmt4pRwJPJXPTzAEpPf578VYq/ZTmTKb1NgdcIb3R2h +Npv1PBL+lDPxeCK5AnnO9ZT6tMXlcv4hmUrNph1Y8ng887R1bcWzbcxk5L3Fe4mkLnze6XLeivFn +03jvdrnmaUOzvHYAPtmecTAJIfBF8ZpuXpZhvE6n47pUR+CPOgpY4XDY78XHaq3LZ5jYj/WKnbRO +GFIPZa8FL/boVYFIqMlx3UUFxmM0z/OjQKetGqFjPG7XLcxhejEI5AK2Kv26KApDu6yIF3hxrt1m +mxCNxahexG6zT7GKwu2UsnyQzLiDYvnJFoupADpU61kgFFPx3S3lnvJLJBKrYZE30apgZIdmpd/3 +ECx5ffF7YpUR+szHRG+ghX7JZOppdViGUGs1kjAqfEsevvchwOoK3+ebb7OJN1A2QzIpwFdbU8BH +gpft5uUIMW02280+r/dqctBMjSMU6jift4Ls0arOac6NgBY7QJNVP5KCtOncd1RUeBa7nM7zwN9x +Ho97LnlvlpqWwPtLnRzXir5LYDRPA22duBz4PK7SX/k0+DvrcIagUIDHiA2lKDiPOZGtPxPVckIU +Hkb6HLfb9WhGtbRROIyVN45PmMH89yEYMyhAa7zeindFq7g0m8kQ4ngEgT+dHBYqngQsM3mSEVLc +WlHhfjmT6b7KCXhXVVb6L0JCvA13JBB1OK1ooLjL3ZFI5Ilu8GPRW70VHip8QRCuqhSEOaRyRJL7 +Inxa6gO92B2JRhZrLJOEcOhWeJwXtEaBbBSEMDwoiMJVaUnagGcTvCAMgWKSDYHu7gpoYqLRxJ3w +Uj/KX26SJGkLBJ+hrTaDLmdAiM4oGopAIPgbfGxWxZ3vgm5XU/ty3FgYitX4TDx7Ds8NUsK2wzo/ +GJ7NMKB/FwXhSoo3OAbyvMolO1fBoH4OXWfJznHM+yf0jbRgVTR2rzkWi9/jdjunQGAsFCUZBILe +WNS6g9rF9G6RAQO9gjjwbgjrb7XIKESssFjyZWPdBUrCtFBn+N+QEwRp8EGUu+HZ9OB7lLJ0Sfid +BH66O/xwOLIMuN+PMa6lwedMpkZOFBsJmfRWZZXV/RcRCy/8sRINWMS3ci4XiRh8tDBKs/O4y8sM +YvHEq06nkxQshtD6Kq1e/Tvm3K4USSoP1xyDoc4bq6sqT8HYoynKTI60TyZXMQCjKYdyJPhGhO9f +sbCO7yBO/+9CbKwbfxaPJeatICzgK/h9X9leBBFLW3vHvyPxf6jUOPpJFJuNxWLXwnus0OsbDIUO +Cb5ywiwL5bi2MxzWhd/e3vFrwH+EBj93kE76ygcL/FpbW/svM719Q0TfJrJtMCa36dGop5I9TOpN +5fZlC+fVSW7YcliTrHQ60N4ROB/jflg4Z0+XA9rquknhFTzRHyEP+Z3aLBH8jo7APNy8h7w6X2/V +sXhUMZWSHg0EQ5eS2JNVHcVVndQz61W0oCTXQCGvwHM7WZ2Tfdrx0D4KhTqnwuU/UMplI0TLtba1 +XxOJRMnO5J09nbwrwgdeBP40KMcDPYSKWeD/r4B/Jfp+XQ7+ytUBQbkNfafDsITozzKCiUJLXLZS +OJHNoDr9rPoWNnQ/YvXfY+5xvdOVeqv9sM5PQcFuQF+ptJyYwpFo7HII2VI8W2Wiy4lA6WvVmU+v +FpXJRlTIwuREInUPKRqaypQ1uIBtkINZ4NX8oqyZFa3KQOuudzjsy5B4XomYcpJyroMQmli8Awg9 +Nsbj8ccg4C+SChQs4rPITdw5zRoCWXUvIWRMMBhaBDjLMc4FSM6nwd01MoW3XtgUYxwj2+lhCTYn +U9Lz8XjsBYydKLMWTgRgEQRguZ3AFwrwMZcu8HG1Ih7fDMF9HiHmCyR3KDOfIvAXwpu9APxnIflX +429XjBDJL9rltLw9lZZeRZL/LBj2TSm4UO4PgI872/VP0RJYLaXKr6DRqkJY990zZO0HCedXpcaD +sVkAQ7fCZhXnAn/yWqS6Iq8Ru0fllERehUPdZh8IBu9OSal1Drv9WnKyEbeInFiUebcgB3gjFo/f +Dx5vBWwO83pWeUYtJyxovo4yn5cgU19p1r1Y3F9zCPlWqK29/XqE9g9aRWsTz1vOBj7k+LJfUc78 +K5ow1IG8rBVeAbUMct3lJRT/J8AA1gGKYtQIQdMAAAAASUVORK5CYII= + +------MultipartBoundary--0baTn8ry40MPuZeRf254XNJvIV38rWNpq67Pke0Mpp---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://cdn.cookielaw.org/logos/static/powered_by_logo.svg + + +------MultipartBoundary--0baTn8ry40MPuZeRf254XNJvIV38rWNpq67Pke0Mpp---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable + + +------MultipartBoundary--0baTn8ry40MPuZeRf254XNJvIV38rWNpq67Pke0Mpp---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable +Content-Location: https://accenture.demdex.net/dest5.html?d_nsid=0#https%3A%2F%2Fwww.accenture.com + +Adobe AudienceMa= +nager + +------MultipartBoundary--0baTn8ry40MPuZeRf254XNJvIV38rWNpq67Pke0Mpp---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable +Content-Location: https://match.adsrvr.org/track/upb/?adv=orumvje&ref=https%3A%2F%2Fwww.accenture.com%2Fus-en%2Fcareers%2Fjobdetails%3Fid%3DR00186436_en%26title%3DMES%2520PharmaSuite%2520Engineer&upid=1grs3ho&upv=1.1.0&td1=https://www.accenture.com/us-en/careers/jobdetails + + + =20 + + +
              + =20 +
              + + +------MultipartBoundary--0baTn8ry40MPuZeRf254XNJvIV38rWNpq67Pke0Mpp---- +Content-Type: image/gif +Content-ID: +Content-Transfer-Encoding: base64 +Content-Location: https://match.adsrvr.org/track/cmf/appnexus?ttd=1&anid=8296187143642086463&ttd_tdid=5283234a-4c67-4fd9-9ad6-3f11eacf3a39 + +R0lGODlhAQABAIEAAAAAAP///wAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAAAACwAAAAA +AQABAAAIBAABBAQAOw== + +------MultipartBoundary--0baTn8ry40MPuZeRf254XNJvIV38rWNpq67Pke0Mpp---- +Content-Type: image/gif +Content-ID: +Content-Transfer-Encoding: base64 +Content-Location: https://hb.yahoo.net/cksync?cs=63&axid_e=eS1KcDlBS3BGRTJ1Rzd1X2tiMmZnRzc5Zy5TR1BGeFQ5Mn5B&gdpr=0&ovsid=5283234a-4c67-4fd9-9ad6-3f11eacf3a39&dpid=55953 + +R0lGODdhAQABAIAAAAAAAP///yH5BAQKAAAALAAAAAABAAEAAAICTAEAOyAgICAgICAgICAg + +------MultipartBoundary--0baTn8ry40MPuZeRf254XNJvIV38rWNpq67Pke0Mpp---- +Content-Type: image/gif +Content-ID: +Content-Transfer-Encoding: base64 +Content-Location: https://match.adsrvr.org/track/cmf/rubicon?gdpr=0 + +R0lGODlhAQABAIEAAAAAAP///wAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAAAACwAAAAA +AQABAAAIBAABBAQAOw== + +------MultipartBoundary--0baTn8ry40MPuZeRf254XNJvIV38rWNpq67Pke0Mpp------ diff --git a/static/ab4689a7-cf62-473d-bfa0-5d8aa1b78d87/index.mhtml b/static/ab4689a7-cf62-473d-bfa0-5d8aa1b78d87/index.mhtml new file mode 100644 index 0000000..0ea219a --- /dev/null +++ b/static/ab4689a7-cf62-473d-bfa0-5d8aa1b78d87/index.mhtml @@ -0,0 +1,78050 @@ +From: +Snapshot-Content-Location: https://www.accenture.com/us-en/careers/jobdetails?id=11789141_en&title=Director%20of%20Medicare%20Claims +Subject: Director of Medicare Claims +Date: Wed, 29 Nov 2023 12:01:38 -0800 +MIME-Version: 1.0 +Content-Type: multipart/related; + type="text/html"; + boundary="----MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf----" + + +------MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/us-en/careers/jobdetails?id=11789141_en&title=Director%20of%20Medicare%20Claims + + + =20 + =20 + Director of Medicare Claims + =20 + =20 + =20 + =20 + + + =20 + + =20 + =20 + =20 + =20 + =20 + +=09 + =20 + + + + + + + + + +=09 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +=09 + +=09 + +=09 + +=09 + +=09 +=09 + + + + + +=09 +=09 +=09 + +=09 + + + + + + + + + +=09 +=09 + =09 +=09 + +=09 + +=09 + +=09 + +=09 +=09 + =09 +=09 + +=09 +=09 +=09 + +=09 +=09 + +=09 +=09 +=09 +=09 + +=09 + =09 + =09 + =09 + + + + + + +=09 +=09 + + + + + + + + +=09 + =09 + =09 + + + + +=09 + +=09 + + + + +=09 + +=09 +=09 + =20 + + + +=09 + =20 + + + + + + + +=09 + =09 + =20 + + + + + =09 + =20 + + + + +=09 +=09 +=09 + + + + + + =20 + =20 + =20 + + =20 + + =20 + + + + =20 + + + =20 + + + =20 + =20 + =20 + =20 + + =20 + =20 + =20 + + + =20 + + =20 + + =20 + + =20 + + =20 + + + =20 + =20 + =20 + =20 + =20 + + + + + =20 + =20 + +
              + + =20 + =20 + =20 +
              + =20 +
              +
              + + + =20 + =20 + =20 +
              + =20 +
              + + =20 +
              + +
              +
              + + + + + =20 +
              + + =20 +
              + +
              + + =20 +
              +
              + + =20 + =20 + =20 +
              + =20 +
              + + =20 +
              + =20 + + +
              + =20 +
              +
              +
              + =09 +
              + + + =20 + +
              +
              + +
              +

              Director of Medicar= +e Claims

              +
              + +
              + =09 + =09 + + =09 + multiple locations + + + +view all + + =09 + =09 + =09 + + Job No. 11789141 + + =09 + + Full-time - Remote + =09 + + =09 + + =09 +
              + +
              +
              + + Apply Now + +
              + + =09 + +
              +
              + + =09 + + + + + + +
              + =20 + +=09 +
              + +
              + +
              +
              +
              +
              +
              + =20 + +
              +
              Share
              +
              + =20 +
              + =20 + +
              + =20 +
              + =20 + +
              + =20 +
              + =20 + +
              + =20 +
              + =20 + +
              + =20 +
              + + =20 + +
              + +
              + +
              + + =09 +
              +
              +
              +
              +
              +
              +
              +
              + + =09 + +
              + + +
              + =09 +
              +
              + +
              +
              +=20 + 3D"image" +=20 +=20 +=20 + +
              + + =20 +
              + + =20 +
              +
              +
              + + =20 +
              + +
              + + =20 +
              +
              + + =20 + =20 + =20 +
              + =20 +
              +=09 +
              + +
              + +
              +
              + =09 + =09 + =09 + =09 + =20 + + =09 +
              + +
              +
              +

                        <= +/h2> +

              + + =20 + +
              + + +
              +
              + +
              +
              +

              This job is no longer available. Continue your job search here.

              + +
              + + =20 + +
              + + +
              +
              + +
              +=20 + + =09 + =09 +
              +
              + +
              + +
              +
              + +
              + + =20 +
              + +
              +
              + + =20 + =20 + =20 +
              + =20 +
              + + =20 + =20 + =20 +
              + =20 +
              + +
              + =09 + + =09 +
              +
              +
              + + =20 + =20 + =20 +
              + =20 + =20 + =20 +
              + +
              + +
              + =09 +
              +
              + + =20 + =20 + =20 +
              + =20 + =20 + =20 +
              + +
              + +
              + =09 +
              + =09 + +
              +
              +
              + + =20 + =20 + =20 +
              + =20 +
              +
              + =09 +
              +
              +
              +

              Job Description

              +
              + + =20 + +
              + +
              +
              +
              +

              Accenture is a leading global professional services company that hel= +ps the world=E2=80=99s leading businesses, governments and other organizati= +ons build their digital core, optimize their operations, accelerate revenue= + growth and enhance citizen services=E2=80=94creating tangible value at spe= +ed and scale. We are a talent and innovation led company with 738,000 peopl= +e serving clients in more than 120 countries.

              Technology is at= + the core of change today, and we are one of the world=E2=80=99s leaders in= + helping drive that change, with strong ecosystem relationships. We combine= + our strength in technology with unmatched industry experience, functional = +expertise and global delivery capability. We are uniquely able to deliver t= +angible outcomes because of our broad range of services, solutions and asse= +ts across Strategy & Consulting, Technology, Operations, Industry X and= + Accenture Song.

              These capabilities, together with our culture= + of shared success and commitment to creating 360=C2=B0 value, enable us to= + help our clients succeed and build trusted, lasting relationships. We meas= +ure our success by the 360=C2=B0 value we create for our clients, each othe= +r, our shareholders, partners and communities.

              As the Director= + of Medicare Claims, you will be responsible for leading and managing the M= +edicare claims department. You will ensure the accurate and timely processi= +ng of claims, compliance with regulations, and the implementation of strate= +gies to optimize claims operations and efficiency.

              Key Respons= +ibilities

              Leadership and Strategy

              • Develop and ex= +ecute strategies to optimize Medicare claims processing, ensuring alignment= + with company goals and objectives.

              • Lead, mentor, and manage= + a team of claims professionals to maintain high standards of service and a= +ccuracy in claims processing.

              Claims Processing and = +Compliance

              • Oversee the accurate and timely processing of Medi= +care claims, ensuring compliance with all regulations, guidelines, and poli= +cies.

              • Implement and maintain efficient workflows to maximize= + accuracy and productivity in claims processing.

              Pro= +cess Improvement

              • Monitor and evaluate Auto Adjudication level= +s and make recommendations to the Config teams to improvement the fallout.<= +/p>

              • Evaluate current claims processing procedures and identify o= +pportunities for improvement to streamline operations.

              • Imple= +ment best practices and innovative solutions to enhance claims processing e= +fficiency and accuracy.

              Reporting and Analysis

            • Develop and maintain key performance indicators KPIs to measure cl= +aims processing performance, providing regular reports to executive leaders= +hip.

            • Analyze claims data to identify trends, patterns, and p= +otential issues, making recommendations for improvement.

            • Stakeholder Management

              • Foster and maintain relationships= + with internal stakeholders, such as other departments, to align claims pro= +cessing strategies with overall business objectives.

              • Collabo= +rate with external stakeholders, including regulatory bodies and insurers, = +to ensure compliance and effective claims management.

              +
              +
              + +
              +
              +
              + + +
              +
              +
              +
              + +
              + +
              +
              +
              +

              Qualifications

              +
              + + =20 + +
              + +
              +
              +
              +

              Basic Qualifications

              +
                +
              • Minimum of 8 years of experience in healthcare claims management, s= +pecifically in Medicare

              • +
              • Minimum of 3 years in a managerial or leadership role

              • +
              +

              +

              Preferred Qualifications

              +
                +
              • Bachelors degree in Healthcare Administration, Business, or a relat= +ed field

              • +
              • Masters degree

              • +
              • In depth knowledge of Medicare claims regulations, policies, and pr= +ocedures.

              • +
              • Strong leadership skills with the ability to manage and inspire a t= +eam.

              • +
              • Excellent analytical, problem solving, and decision making abilitie= +s.

              • +
              • Effective communication and interpersonal skills.

              • +
              +

              +

              +

              Compensation at Accenture varies depending on a wide array of factors, w= +hich may include but are not limited to the specific office location, role,= + skill set, and level of experience. As required by local law, Accenture pr= +ovides a reasonable range of compensation for roles that may be hired in  California, Colorado, New York or Washington as set forth = +below.

              +

              +

              Information on benefits is here.

              +

              +

              Role Location        = +;            &n= +bsp;            = +;   Annual Salary Range

              +

              California        &n= +bsp;            = +;            &n= +bsp;        $161,200 to $3= +69,800

              +

              Colorado        &nbs= +p;            &= +nbsp;           &nbs= +p;         $161,200 t= +o $319,500

              +

              New York        &nbs= +p;            &= +nbsp;           &nbs= +p;        $149,300 to $369= +,800

              +

              Washington        &n= +bsp;            = +;            &n= +bsp;    $171,700 to $340,200

              +

              +

              +

              +

              +

               

              +

              What We Believe

              +

               

              +

              We have an unwavering commitment to diversity with the aim that every= + one of our people has a full sense of belonging within our organization. A= +s a business imperative, every person at Accenture has the responsibility t= +o create and sustain an inclusive environment.

              +

               

              +

              Inclusion and diversity are fundamental to our culture and core value= +s. Our rich diversity makes us more innovative and more creative, which hel= +ps us better serve our clients and our communities. Read more here

              +

               

              +

              Equal Employment Opportunity Statement

              +


              Accenture is an Equal Opportunity Employer. We believe that no on= +e should be discriminated against because of their differences, such as age= +, disability, ethnicity, gender, gender identity and expression, religion o= +r sexual orientation.

              +


              All employment decisions shall be made without regard to age, rac= +e, creed, color, religion, sex, national origin, ancestry, disability statu= +s, veteran status, sexual orientation, gender identity or expression, genet= +ic information, marital status, citizenship status or any other basis as pr= +otected by federal, state, or local law.

              +


              Accenture is committed to providing veteran employment opportunit= +ies to our service men and women.

              +

               

              +

              For details, view a copy of the Accenture Equal Employment Oppo= +rtunity and Affirmative Action Policy Statement.

              +


              Requesting An Accommodation

              +


              Accenture is committed to providing equal employment opportunitie= +s for persons with disabilities or religious observances, including reasona= +ble accommodation when needed. If you are hired by Accenture and require ac= +commodation to perform the essential functions of your role, you will be as= +ked to participate in our reasonable accommodation process. Accommodations = +made to facilitate the recruiting process are not a guarantee of future or = +continued accommodations once hired.

              +


              If you would like to be considered for employment opportunities w= +ith Accenture and have accommodation needs for a disability or religious ob= +servance, please call us toll free at 1 (877) 889-9009, send us an email or speak with your= + recruiter.

              +


              Other Employment Statements

              +


              Applicants for employment in the US must have work authorization = +that does not now or in the future require sponsorship of a visa for employ= +ment authorization in the United States.

              +


              Candidates who are currently employed by a client of Accenture or= + an affiliated Accenture business may not be eligible for consideration.

              +


              Job candidates will not be obligated to disclose sealed or expung= +ed records of conviction or arrest as part of the hiring process.
              +


              The Company will not discharge or in any other manner discriminat= +e against employees or applicants because they have inquired about, discuss= +ed, or disclosed their own pay or the pay of another employee or applicant.= + Additionally, employees who have access to the compensation information of= + other employees or applicants as a part of their essential job functions c= +annot disclose the pay of other employees or applicants to individuals who = +do not otherwise have access to compensation information, unless the disclo= +sure is (a) in response to a formal complaint or charge, (b) in furtherance= + of an investigation, proceeding, hearing, or action, including an investig= +ation conducted by the employer, or (c) consistent with the Company's legal= + duty to furnish information.

              +
              +
              + +
              +
              + + + =20 +
              + +
              + +=09 +
              +
              +
              +

              Locations

              +
              + + =20 + +
              + +
              +
              +
              + CT - Hartford, GA - Atlanta, IL - Chicago, MA - Boston, MI - Detro= +it, NC - Charlotte, NC - Raleigh, NJ - Florham Park, NY - New York City, OH= + - Cincinnati, OH - Cleveland, OH - Columbus, PA - Philadelphia, PA - Pitts= +burgh, TN - Louisville +
              +
              +=09 + +
              +
              +
              +=09 +=09 +=09 +
              +
              + +
              + +
              + + =09 + + +
              + =20 + +=09 +
              + +
              + +
              +
              +
              +
              +
              + =20 + +
              +
              Share
              +
              + =20 +
              + =20 + +
              + =20 +
              + =20 + +
              + =20 +
              + =20 + +
              + =20 +
              + =20 + +
              + =20 +
              + + =20 + +
              + +
              + +
              + + =09 +
              +
              +
              +
              +
              +
              +
              +
              + +
              +
              + + +
              +
              +
              + + + =20 + +
              + +
              +
              + + + +
              +
              + +
              + + =20 +
              + +
              + +
              + +
              + + =09 + +
              +
              +
              + + =20 + =20 + =20 +
              + =20 + =20 + =20 +
              + +
              + +
              +
              +
              +
              + + +
              + + =20 +
              + +
              + + =20 +
              + +
              +
              + + =20 + =20 + =20 +
              + =20 +
              + +
              +
              +
              +
              + + =20 + =20 + =20 +
              + =20 +
              +
              +

              Life at Accenture

              +
              + + =20 + +
              +
              +
              +

              Work where you're inspired to explore your passions and where your t= +alents are nurtured and cultivated. Innovate with leading-edge technologies= + on some of the coolest projects you can imagine.

              + +
              + + =20 + +
              + + =20 +
              + +
              + +
              + =09 +
              + =09 +
              + + =20 + =20 + =20 +
              + =20 + =20 + =20 +
              + +
              + +
              + =09 +
              +
              +
              + + =20 + =20 + =20 +
              + =20 +
              +
              +=09 + =20 +
              +
              + =20 + 3D"" + =20 + =20 + =20 + +
              + + =20 +
              + +=09 +
              + =20 + =20 +=09 + =09 + + =20 +

              + =09 + Training and Development +

              + + =20 +

              Ta= +ke time away to learn and learn all the time in our regional learning hubs,= + connected classrooms, online courses and learning boards.

              +
              + + =20 +
              + =20 + + LEARN MORE + +
              + +
              +
              + + =20 +
              +
              +
              +=09 + =20 +
              +
              + =20 + 3D"" + =20 + =20 + =20 + +
              + + =20 +
              + +=09 +
              + =20 + =20 +=09 + =09 + + =20 +

              + =09 + Work Environment +

              + + =20 +

              Be= + your best every day in a work environment that helps drive innovation in e= +verything you do.

              +
              + + =20 +
              + =20 + + LEARN MORE + +
              + +
              +
              + + =20 +
              +
              +
              +=09 + =20 +
              +
              + =20 + 3D"" + =20 + =20 + =20 + +
              + + =20 +
              + +=09 +
              + =20 + =20 +=09 + =09 + + =20 +

              + =09 + Rewards & Benefits +

              + + =20 +

              Wi= +th Accenture's Total Rewards, you are empowered to be your best=E2=80=94for= + the business, for your family, and for yourself.

              +
              + + =20 +
              + =20 + + LEARN MORE + +
              + +
              +
              + + =20 +
              + + =20 +
              + +
              + +
              + =09 +
              +
              + +=09 +=09 +=09 +
              +
              + + =20 + =20 + =20 +
              + =20 + =20 + =20 +
              + +
              + + +
              +
              + + =20 +
              + +
              +
              + + =20 + =20 + =20 +
              + =20 +
              + +
              +
              +
              +
              + + =20 + =20 + =20 +
              + =20 +
              +
              +

              Learn more about Accenture

              +
              + + =20 + +
              +
              +
              +

              Our more than 733,000 people in more than 120 countries, combin= +e unmatched experience and specialized skills across more than 40 industrie= +s. We embrace the power of change to create value and shared success for ou= +r clients, people, shareholders, partners and communities.

              + +
              + + =20 + +
              + + =20 +
              + +
              + +
              + =09 +
              + =09 +
              + + =20 + =20 + =20 +
              + =20 + =20 + =20 +
              + +
              + +
              + =09 +
              +
              +
              + + =20 + =20 + =20 +
              + =20 +
              +
              +=09 + =20 +
              +
              + + 3D"Three + + =20 + =20 + +
              + + =20 +
              + +=09 +
              + =20 + =20 +=09 + =09 + + =20 +

              + =09 + Our Experti= +se +

              + + =20 +
              See h= +ow we embrace the power of change to create value and shared success for ou= +r clients, people, shareholders, partners and communities.
              + + =20 +
              + =20 + FIND OUT MORE + +
              + +
              +
              + + =20 +
              +
              +
              +=09 + =20 +
              +
              + + 3D"Close + + =20 + =20 + +
              + + =20 +
              + +=09 +
              + =20 + =20 +=09 + =09 + + =20 +

              + =09 + Meet Our People +

              + + =20 +

              Fr= +om entry-level to leadership, across all business and industry segments, ge= +t to know our people harnessing technology to make a difference, every day.= +

              +
              + + =20 +
              + =20 + FIND OUT MORE + +
              + +
              +
              + + =20 +
              + + =20 +
              + +
              + +
              + =09 +
              +
              + +=09 +=09 +=09 +
              +
              + + =20 + =20 + =20 +
              + =20 + =20 + =20 +
              + +
              + + +
              +
              + + =20 +
              + +
              +
              + + =20 + =20 + =20 +
              + =20 +
              + +
              +
              +
              +
              + + =20 + =20 + =20 +
              + =20 +
              +
              +

              Stay connected

              +
              + + =20 + +
              + + =20 +
              + +
              + +
              + =09 +
              + =09 +
              + + =20 + =20 + =20 +
              + =20 + =20 + =20 +
              + +
              + +
              + =09 +
              +
              +
              + + =20 + =20 + =20 +
              + =20 +
              +
              +=09 + =20 +
              +
              + =20 + 3D"" + =20 + =20 + =20 + +
              + + =20 +
              + +=09 +
              + =20 + =20 +=09 + =09 + + =20 +

              + =09 + Join Our Team +

              + + =20 +

              Se= +arch open positions that match your skills and interest. We look for passio= +nate, curious, creative and solution-driven team players.

              +
              + + =20 +
              + =20 + + SEARCH ACCENTURE JOBS + +
              + +
              +
              + + =20 +
              +
              +
              +=09 + =20 +
              +
              + =20 + 3D"" + =20 + =20 + =20 + +
              + + =20 +
              + +=09 +
              + =20 + =20 +=09 + =09 + + =20 +

              + =09 + Keep Up to Date +

              + + =20 +

              St= +ay ahead with careers tips, insider perspectives, and industry-leading insi= +ghts you can put to use today=E2=80=93all from the people who work here. +

              + + =20 +
              + =20 + + READ CAR= +EERS BLOG + +
              + +
              +
              + + =20 +
              +
              +
              +=09 + =20 +
              +
              + =20 + 3D"" + =20 + =20 + =20 + +
              + + =20 +
              + +=09 +
              + =20 + =20 +=09 + =09 + + =20 +

              + =09 + Job Alert Emails +

              + + =20 +

              Pe= +rsonalize your subscription to receive job alerts, latest news and insider = +tips tailored to your preferences. See what exciting and rewarding opportun= +ities await.

              +
              + + =20 + + +
              +
              + + =20 +
              + + =20 +
              + +
              + +
              + =09 +
              +
              + +=09 +=09 +=09 +
              +
              + + =20 + =20 + =20 +
              + =20 + =20 + =20 +
              + +
              + + +
              +
              + + =20 +
              + +
              + + =20 +
              + +
              + + + =20 +
              + +
              + + + =20 + + =20 + + =20 + =20 + =20 + =20 + =20 + =20 + =20 + + + + =20 + =20 + + =20 + =20 + =20 + + + =20 + + =20 + =20 + =20 + + =20 + + + + + + + + + + + =20 + + =20 + + =20 + + + + =20 + + + + =20 + =20 + + + + =20 + + =20 + + =20 + =20 + + + + + + + + +
              3D"Company

              Privacy Preference Center

              • Your Privacy

              • Strictly Necessary Co= +okies

              • First Party Analytics Cookies

              • Performance Co= +okies and Functional Cookies

              • Advertising and Social Media Cookies

              Your Privacy

              Any web site that you visit may store or retrieve persona= +l information, mostly through the use of cookies. The stored or retrieved i= +nformation might be about you, your preferences or your device and is used = +for the purposes specified per cookies category below. The data controller = +of your data processed through our cookies is Accenture PLC. In addition, s= +ome cookies we use are from (and controlled by) third-party companies, such= + as, Facebook, Microsoft, Marketo Munchkin Tracking, Twitter, Knotch, Youtu= +be, Instagram, Yoptima and Linkedin Analytics to provide us with web analyt= +ics and intelligence about our sites. You can accept the cookies as per you= +r preferences by activating the sliders per cookies category. By accepting = +cookies, the functionalities described per cookies category will be activat= +ed and by not accepting cookies, such functionalities will not be activated= +. Because we respect your right to privacy, you can choose not to allow som= +e types of cookies and you have the right to withdraw your consent by adapt= +ing your preferences in our cookie consent manager. Click on the different = +category headings to find out more and change our default settings. Please = +read our Cookies Po= +licy for more information.

              Strictly Necessary= + Cookies

              Alw= +ays Active

              These= + cookies are essential in order to enable you to move around the site and u= +se its features, such as accessing secure areas of the site. Without these = +cookies, services you have asked for cannot be provided.

              First Party Analytics Cookies

              <= +div class=3D"ot-tgl">

              These cookies allow us to emplo= +y data analytics so we can measure and improve the performance of our site = +and provide more relevant content to you. These cookies don't collect infor= +mation that identifies a visitor down to an individual level that is availa= +ble to us. These cookies are not passing personally identifiable informatio= +n to any external third party other than in limited cases when we engage a = +service provider to act on our behalf but who is then unable to use the dat= +a for their own purposes.

              Performance Cookies and Functional Cookies

              Performance Cookie= +s and Functional Cookies

              Performance cookies = +are generally third-party cookies from vendors we work with or who work= + on our behalf that collect information about your visit and use of the Acc= +enture website, for instance which pages you visit the most often, and if y= +ou get error messages from web pages. These cookies don't collect informati= +on that identifies a visitor. All information these cookies collect is anon= +ymous and is only used to improve how the website works. Third party vendor= +s may have access to this data and may use it to improve their overall serv= +ices and offerings. + + +

              +Functionality cookies allow a site to remember choices you make (suc= +h as your user name, language or the region you are in) and provide more en= +hanced, personal features. These cookies cannot track your browsing activit= +y on other websites. They don=E2=80=99t gather any information about you th= +at could be used for advertising or remembering where you=E2=80=99ve been o= +n the Internet outside our site. +

              Advertising and = +Social Media Cookies

              Third-party advertising and social media cookies are used to (1) d= +eliver advertisements more relevant to you and your interests; (2) limit th= +e number of times you see an advertisement; (3) help measure the effectiven= +ess of the advertising campaign; and (4) understand people=E2=80=99s behavi= +or after they view an advertisement. They are usually placed on behalf of a= +dvertising networks with the site operator=E2=80=99s permission. They remem= +ber that you have visited a site and quite often they will be linked to sit= +e functionality provided by the other organization. This may impact the con= +tent and messages you see on other websites you visit. If you do not allow = +these cookies you may not be able to use or see these sharing tools or play= + certain videos on our site.

              Cookie Li= +st

              Consent Leg.Interest
              label
                label
                = +
                + + + + + + + + + + + + += + + =20 + =20 + + + +------MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: cid:css-a0bae359-eaa5-4ef8-82ae-50788a3fb977@mhtml.blink + +@charset "utf-8"; + +#onetrust-banner-sdk { text-size-adjust: 100%; } + +#onetrust-banner-sdk .onetrust-vendors-list-handler { cursor: pointer; colo= +r: rgb(31, 150, 219); font-size: inherit; font-weight: bold; text-decoratio= +n: none; margin-left: 5px; } + +#onetrust-banner-sdk .onetrust-vendors-list-handler:hover { color: rgb(31, = +150, 219); } + +#onetrust-banner-sdk:focus { outline: rgb(0, 0, 0) solid 2px; outline-offse= +t: -2px; } + +#onetrust-banner-sdk a:focus { outline: rgb(0, 0, 0) solid 2px; } + +#onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #on= +etrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler { = +outline-offset: 1px; } + +#onetrust-banner-sdk.ot-bnr-w-logo .ot-bnr-logo { height: 64px; width: 64px= +; } + +#onetrust-banner-sdk .ot-tcf2-vendor-count.ot-text-bold { font-weight: bold= +; } + +#onetrust-banner-sdk .ot-close-icon, #onetrust-pc-sdk .ot-close-icon, #ot-s= +ync-ntfy .ot-close-icon { background-size: contain; background-repeat: no-r= +epeat; background-position: center center; height: 12px; width: 12px; } + +#onetrust-banner-sdk .powered-by-logo, #onetrust-banner-sdk .ot-pc-footer-l= +ogo a, #onetrust-pc-sdk .powered-by-logo, #onetrust-pc-sdk .ot-pc-footer-lo= +go a, #ot-sync-ntfy .powered-by-logo, #ot-sync-ntfy .ot-pc-footer-logo a { = +background-size: contain; background-repeat: no-repeat; background-position= +: center center; height: 25px; width: 152px; display: block; text-decoratio= +n: none; font-size: 0.75em; } + +#onetrust-banner-sdk .powered-by-logo:hover, #onetrust-banner-sdk .ot-pc-fo= +oter-logo a:hover, #onetrust-pc-sdk .powered-by-logo:hover, #onetrust-pc-sd= +k .ot-pc-footer-logo a:hover, #ot-sync-ntfy .powered-by-logo:hover, #ot-syn= +c-ntfy .ot-pc-footer-logo a:hover { color: rgb(86, 86, 86); } + +#onetrust-banner-sdk h3 *, #onetrust-banner-sdk h4 *, #onetrust-banner-sdk = +h6 *, #onetrust-banner-sdk button *, #onetrust-banner-sdk a[data-parent-id]= + *, #onetrust-pc-sdk h3 *, #onetrust-pc-sdk h4 *, #onetrust-pc-sdk h6 *, #o= +netrust-pc-sdk button *, #onetrust-pc-sdk a[data-parent-id] *, #ot-sync-ntf= +y h3 *, #ot-sync-ntfy h4 *, #ot-sync-ntfy h6 *, #ot-sync-ntfy button *, #ot= +-sync-ntfy a[data-parent-id] * { font-size: inherit; font-weight: inherit; = +color: inherit; } + +#onetrust-banner-sdk .ot-hide, #onetrust-pc-sdk .ot-hide, #ot-sync-ntfy .ot= +-hide { display: none !important; } + +#onetrust-banner-sdk button.ot-link-btn:hover, #onetrust-pc-sdk button.ot-l= +ink-btn:hover, #ot-sync-ntfy button.ot-link-btn:hover { text-decoration: un= +derline; opacity: 1; } + +#onetrust-pc-sdk .ot-sdk-row .ot-sdk-column { padding: 0px; } + +#onetrust-pc-sdk .ot-sdk-container { padding-right: 0px; } + +#onetrust-pc-sdk .ot-sdk-row { flex-direction: initial; width: 100%; } + +#onetrust-pc-sdk [type=3D"checkbox"]:checked, #onetrust-pc-sdk [type=3D"che= +ckbox"]:not(:checked) { pointer-events: initial; } + +#onetrust-pc-sdk [type=3D"checkbox"]:disabled + label::before, #onetrust-pc= +-sdk [type=3D"checkbox"]:disabled + label::after, #onetrust-pc-sdk [type=3D= +"checkbox"]:disabled + label { pointer-events: none; opacity: 0.7; } + +#onetrust-pc-sdk #vendor-list-content { transform: translate3d(0px, 0px, 0p= +x); } + +#onetrust-pc-sdk li input[type=3D"checkbox"] { z-index: 1; } + +#onetrust-pc-sdk li .ot-checkbox label { z-index: 2; } + +#onetrust-pc-sdk li .ot-checkbox input[type=3D"checkbox"] { height: auto; w= +idth: auto; } + +#onetrust-pc-sdk li .host-title a, #onetrust-pc-sdk li .ot-host-name a, #on= +etrust-pc-sdk li .accordion-text, #onetrust-pc-sdk li .ot-acc-txt { z-index= +: 2; position: relative; } + +#onetrust-pc-sdk input { margin: 3px 0.1ex; } + +#onetrust-pc-sdk .pc-logo, #onetrust-pc-sdk .ot-pc-logo { height: 60px; wid= +th: 180px; background-position: center center; background-size: contain; ba= +ckground-repeat: no-repeat; display: inline-flex; justify-content: center; = +align-items: center; } + +#onetrust-pc-sdk .pc-logo img, #onetrust-pc-sdk .ot-pc-logo img { max-heigh= +t: 100%; max-width: 100%; } + +#onetrust-pc-sdk .screen-reader-only, #onetrust-pc-sdk .ot-scrn-rdr, .ot-sd= +k-cookie-policy .screen-reader-only, .ot-sdk-cookie-policy .ot-scrn-rdr { b= +order: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; over= +flow: hidden; padding: 0px; position: absolute; width: 1px; } + +#onetrust-pc-sdk.ot-fade-in, .onetrust-pc-dark-filter.ot-fade-in, #onetrust= +-banner-sdk.ot-fade-in { animation-name: onetrust-fade-in; animation-durati= +on: 400ms; animation-timing-function: ease-in-out; } + +#onetrust-pc-sdk.ot-hide { display: none !important; } + +.onetrust-pc-dark-filter.ot-hide { display: none !important; } + +#ot-sdk-btn.ot-sdk-show-settings, #ot-sdk-btn.optanon-show-settings { color= +: rgb(104, 182, 49); border: 1px solid rgb(104, 182, 49); height: auto; whi= +te-space: normal; overflow-wrap: break-word; padding: 0.8em 2em; font-size:= + 0.8em; line-height: 1.2; cursor: pointer; transition: all 0.1s ease 0s; } + +#ot-sdk-btn.ot-sdk-show-settings:hover, #ot-sdk-btn.optanon-show-settings:h= +over { color: rgb(255, 255, 255); background-color: rgb(104, 182, 49); } + +.onetrust-pc-dark-filter { background: rgba(0, 0, 0, 0.5); z-index: 2147483= +646; width: 100%; height: 100%; overflow: hidden; position: fixed; top: 0px= +; bottom: 0px; left: 0px; } + +@keyframes onetrust-fade-in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +.ot-cookie-label { text-decoration: underline; } + +@media only screen and (min-width: 426px) and (max-width: 896px) and (orien= +tation: landscape) { + #onetrust-pc-sdk p { font-size: 0.75em; } +} + +#onetrust-banner-sdk .banner-option-input:focus + label { outline: rgb(0, 0= +, 0) auto 1px; } + +.category-vendors-list-handler + a:focus, .category-vendors-list-handler + = +a:focus-visible { outline: rgb(0, 0, 0) solid 2px; } + +#onetrust-pc-sdk .ot-userid-title { margin-top: 10px; } + +#onetrust-pc-sdk .ot-userid-title > span, #onetrust-pc-sdk .ot-userid-times= +tamp > span { font-weight: 700; } + +#onetrust-pc-sdk .ot-userid-desc { font-style: italic; } + +#onetrust-pc-sdk .ot-host-desc a { pointer-events: initial; } + +#onetrust-pc-sdk .ot-ven-hdr > p a { position: relative; z-index: 2; pointe= +r-events: initial; } + +#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info a, #onetrust-pc-sdk= + .ot-vs-list .ot-vnd-item .ot-vnd-info a { margin-right: auto; } + +#onetrust-pc-sdk .ot-pc-footer-logo img { width: 136px; height: 16px; } + +#onetrust-pc-sdk .ot-pur-vdr-count { font-weight: 400; font-size: 0.7rem; p= +adding-top: 3px; display: block; } + +#onetrust-banner-sdk .ot-optout-signal, #onetrust-pc-sdk .ot-optout-signal = +{ border: 1px solid rgb(50, 174, 136); border-radius: 3px; padding: 5px; ma= +rgin-bottom: 10px; background-color: rgb(249, 255, 250); font-size: 0.85rem= +; line-height: 2; } + +#onetrust-banner-sdk .ot-optout-signal .ot-optout-icon, #onetrust-pc-sdk .o= +t-optout-signal .ot-optout-icon { display: inline; margin-right: 5px; } + +#onetrust-banner-sdk .ot-optout-signal svg, #onetrust-pc-sdk .ot-optout-sig= +nal svg { height: 20px; width: 30px; transform: scale(0.5); } + +#onetrust-banner-sdk .ot-optout-signal svg path, #onetrust-pc-sdk .ot-optou= +t-signal svg path { fill: rgb(50, 174, 136); } + +#onetrust-banner-sdk, #onetrust-pc-sdk, #ot-sdk-cookie-policy, #ot-sync-ntf= +y { font-size: 16px; } + +#onetrust-banner-sdk *, #onetrust-banner-sdk ::after, #onetrust-banner-sdk = +::before, #onetrust-pc-sdk *, #onetrust-pc-sdk ::after, #onetrust-pc-sdk ::= +before, #ot-sdk-cookie-policy *, #ot-sdk-cookie-policy ::after, #ot-sdk-coo= +kie-policy ::before, #ot-sync-ntfy *, #ot-sync-ntfy ::after, #ot-sync-ntfy = +::before { box-sizing: content-box; } + +#onetrust-banner-sdk div, #onetrust-banner-sdk span, #onetrust-banner-sdk h= +1, #onetrust-banner-sdk h2, #onetrust-banner-sdk h3, #onetrust-banner-sdk h= +4, #onetrust-banner-sdk h5, #onetrust-banner-sdk h6, #onetrust-banner-sdk p= +, #onetrust-banner-sdk img, #onetrust-banner-sdk svg, #onetrust-banner-sdk = +button, #onetrust-banner-sdk section, #onetrust-banner-sdk a, #onetrust-ban= +ner-sdk label, #onetrust-banner-sdk input, #onetrust-banner-sdk ul, #onetru= +st-banner-sdk li, #onetrust-banner-sdk nav, #onetrust-banner-sdk table, #on= +etrust-banner-sdk thead, #onetrust-banner-sdk tr, #onetrust-banner-sdk td, = +#onetrust-banner-sdk tbody, #onetrust-banner-sdk .ot-main-content, #onetrus= +t-banner-sdk .ot-toggle, #onetrust-banner-sdk #ot-content, #onetrust-banner= +-sdk #ot-pc-content, #onetrust-banner-sdk .checkbox, #onetrust-pc-sdk div, = +#onetrust-pc-sdk span, #onetrust-pc-sdk h1, #onetrust-pc-sdk h2, #onetrust-= +pc-sdk h3, #onetrust-pc-sdk h4, #onetrust-pc-sdk h5, #onetrust-pc-sdk h6, #= +onetrust-pc-sdk p, #onetrust-pc-sdk img, #onetrust-pc-sdk svg, #onetrust-pc= +-sdk button, #onetrust-pc-sdk section, #onetrust-pc-sdk a, #onetrust-pc-sdk= + label, #onetrust-pc-sdk input, #onetrust-pc-sdk ul, #onetrust-pc-sdk li, #= +onetrust-pc-sdk nav, #onetrust-pc-sdk table, #onetrust-pc-sdk thead, #onetr= +ust-pc-sdk tr, #onetrust-pc-sdk td, #onetrust-pc-sdk tbody, #onetrust-pc-sd= +k .ot-main-content, #onetrust-pc-sdk .ot-toggle, #onetrust-pc-sdk #ot-conte= +nt, #onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk .checkbox, #ot-sdk-co= +okie-policy div, #ot-sdk-cookie-policy span, #ot-sdk-cookie-policy h1, #ot-= +sdk-cookie-policy h2, #ot-sdk-cookie-policy h3, #ot-sdk-cookie-policy h4, #= +ot-sdk-cookie-policy h5, #ot-sdk-cookie-policy h6, #ot-sdk-cookie-policy p,= + #ot-sdk-cookie-policy img, #ot-sdk-cookie-policy svg, #ot-sdk-cookie-polic= +y button, #ot-sdk-cookie-policy section, #ot-sdk-cookie-policy a, #ot-sdk-c= +ookie-policy label, #ot-sdk-cookie-policy input, #ot-sdk-cookie-policy ul, = +#ot-sdk-cookie-policy li, #ot-sdk-cookie-policy nav, #ot-sdk-cookie-policy = +table, #ot-sdk-cookie-policy thead, #ot-sdk-cookie-policy tr, #ot-sdk-cooki= +e-policy td, #ot-sdk-cookie-policy tbody, #ot-sdk-cookie-policy .ot-main-co= +ntent, #ot-sdk-cookie-policy .ot-toggle, #ot-sdk-cookie-policy #ot-content,= + #ot-sdk-cookie-policy #ot-pc-content, #ot-sdk-cookie-policy .checkbox, #ot= +-sync-ntfy div, #ot-sync-ntfy span, #ot-sync-ntfy h1, #ot-sync-ntfy h2, #ot= +-sync-ntfy h3, #ot-sync-ntfy h4, #ot-sync-ntfy h5, #ot-sync-ntfy h6, #ot-sy= +nc-ntfy p, #ot-sync-ntfy img, #ot-sync-ntfy svg, #ot-sync-ntfy button, #ot-= +sync-ntfy section, #ot-sync-ntfy a, #ot-sync-ntfy label, #ot-sync-ntfy inpu= +t, #ot-sync-ntfy ul, #ot-sync-ntfy li, #ot-sync-ntfy nav, #ot-sync-ntfy tab= +le, #ot-sync-ntfy thead, #ot-sync-ntfy tr, #ot-sync-ntfy td, #ot-sync-ntfy = +tbody, #ot-sync-ntfy .ot-main-content, #ot-sync-ntfy .ot-toggle, #ot-sync-n= +tfy #ot-content, #ot-sync-ntfy #ot-pc-content, #ot-sync-ntfy .checkbox { fo= +nt-family: inherit; font-weight: normal; -webkit-font-smoothing: auto; lett= +er-spacing: normal; line-height: normal; padding: 0px; margin: 0px; height:= + auto; min-height: 0px; max-height: none; width: auto; min-width: 0px; max-= +width: none; border-radius: 0px; border: none; clear: none; float: none; po= +sition: static; inset: auto; text-align: left; text-decoration: none; text-= +indent: 0px; text-shadow: none; text-transform: none; white-space: normal; = +background: none; overflow: visible; vertical-align: baseline; visibility: = +visible; z-index: auto; box-shadow: none; } + +#onetrust-banner-sdk label::before, #onetrust-banner-sdk label::after, #one= +trust-banner-sdk .checkbox::after, #onetrust-banner-sdk .checkbox::before, = +#onetrust-pc-sdk label::before, #onetrust-pc-sdk label::after, #onetrust-pc= +-sdk .checkbox::after, #onetrust-pc-sdk .checkbox::before, #ot-sdk-cookie-p= +olicy label::before, #ot-sdk-cookie-policy label::after, #ot-sdk-cookie-pol= +icy .checkbox::after, #ot-sdk-cookie-policy .checkbox::before, #ot-sync-ntf= +y label::before, #ot-sync-ntfy label::after, #ot-sync-ntfy .checkbox::after= +, #ot-sync-ntfy .checkbox::before { content: none; } + +#onetrust-banner-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-container,= + #ot-sdk-cookie-policy .ot-sdk-container { position: relative; width: 100%;= + max-width: 100%; margin: 0px auto; padding: 0px 20px; box-sizing: border-b= +ox; } + +#onetrust-banner-sdk .ot-sdk-column, #onetrust-banner-sdk .ot-sdk-columns, = +#onetrust-pc-sdk .ot-sdk-column, #onetrust-pc-sdk .ot-sdk-columns, #ot-sdk-= +cookie-policy .ot-sdk-column, #ot-sdk-cookie-policy .ot-sdk-columns { width= +: 100%; float: left; box-sizing: border-box; padding: 0px; display: initial= +; } + +@media (min-width: 400px) { + #onetrust-banner-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-containe= +r, #ot-sdk-cookie-policy .ot-sdk-container { width: 90%; padding: 0px; } +} + +@media (min-width: 550px) { + #onetrust-banner-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-containe= +r, #ot-sdk-cookie-policy .ot-sdk-container { width: 100%; } + #onetrust-banner-sdk .ot-sdk-column, #onetrust-banner-sdk .ot-sdk-columns= +, #onetrust-pc-sdk .ot-sdk-column, #onetrust-pc-sdk .ot-sdk-columns, #ot-sd= +k-cookie-policy .ot-sdk-column, #ot-sdk-cookie-policy .ot-sdk-columns { mar= +gin-left: 4%; } + #onetrust-banner-sdk .ot-sdk-column:first-child, #onetrust-banner-sdk .ot= +-sdk-columns:first-child, #onetrust-pc-sdk .ot-sdk-column:first-child, #one= +trust-pc-sdk .ot-sdk-columns:first-child, #ot-sdk-cookie-policy .ot-sdk-col= +umn:first-child, #ot-sdk-cookie-policy .ot-sdk-columns:first-child { margin= +-left: 0px; } + #onetrust-banner-sdk .ot-sdk-two.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk= +-two.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-two.ot-sdk-columns { wid= +th: 13.3333%; } + #onetrust-banner-sdk .ot-sdk-three.ot-sdk-columns, #onetrust-pc-sdk .ot-s= +dk-three.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-three.ot-sdk-columns= + { width: 22%; } + #onetrust-banner-sdk .ot-sdk-four.ot-sdk-columns, #onetrust-pc-sdk .ot-sd= +k-four.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-four.ot-sdk-columns { = +width: 30.6667%; } + #onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns, #onetrust-pc-sdk .ot-s= +dk-eight.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-eight.ot-sdk-columns= + { width: 65.3333%; } + #onetrust-banner-sdk .ot-sdk-nine.ot-sdk-columns, #onetrust-pc-sdk .ot-sd= +k-nine.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-nine.ot-sdk-columns { = +width: 74%; } + #onetrust-banner-sdk .ot-sdk-ten.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk= +-ten.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-ten.ot-sdk-columns { wid= +th: 82.6667%; } + #onetrust-banner-sdk .ot-sdk-eleven.ot-sdk-columns, #onetrust-pc-sdk .ot-= +sdk-eleven.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-eleven.ot-sdk-colu= +mns { width: 91.3333%; } + #onetrust-banner-sdk .ot-sdk-twelve.ot-sdk-columns, #onetrust-pc-sdk .ot-= +sdk-twelve.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-twelve.ot-sdk-colu= +mns { width: 100%; margin-left: 0px; } +} + +#onetrust-banner-sdk h1, #onetrust-banner-sdk h2, #onetrust-banner-sdk h3, = +#onetrust-banner-sdk h4, #onetrust-banner-sdk h5, #onetrust-banner-sdk h6, = +#onetrust-pc-sdk h1, #onetrust-pc-sdk h2, #onetrust-pc-sdk h3, #onetrust-pc= +-sdk h4, #onetrust-pc-sdk h5, #onetrust-pc-sdk h6, #ot-sdk-cookie-policy h1= +, #ot-sdk-cookie-policy h2, #ot-sdk-cookie-policy h3, #ot-sdk-cookie-policy= + h4, #ot-sdk-cookie-policy h5, #ot-sdk-cookie-policy h6 { margin-top: 0px; = +font-weight: 600; font-family: inherit; } + +#onetrust-banner-sdk h1, #onetrust-pc-sdk h1, #ot-sdk-cookie-policy h1 { fo= +nt-size: 1.5rem; line-height: 1.2; } + +#onetrust-banner-sdk h2, #onetrust-pc-sdk h2, #ot-sdk-cookie-policy h2 { fo= +nt-size: 1.5rem; line-height: 1.25; } + +#onetrust-banner-sdk h3, #onetrust-pc-sdk h3, #ot-sdk-cookie-policy h3 { fo= +nt-size: 1.5rem; line-height: 1.3; } + +#onetrust-banner-sdk h4, #onetrust-pc-sdk h4, #ot-sdk-cookie-policy h4 { fo= +nt-size: 1.5rem; line-height: 1.35; } + +#onetrust-banner-sdk h5, #onetrust-pc-sdk h5, #ot-sdk-cookie-policy h5 { fo= +nt-size: 1.5rem; line-height: 1.5; } + +#onetrust-banner-sdk h6, #onetrust-pc-sdk h6, #ot-sdk-cookie-policy h6 { fo= +nt-size: 1.5rem; line-height: 1.6; } + +@media (min-width: 550px) { + #onetrust-banner-sdk h1, #onetrust-pc-sdk h1, #ot-sdk-cookie-policy h1 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h2, #onetrust-pc-sdk h2, #ot-sdk-cookie-policy h2 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h3, #onetrust-pc-sdk h3, #ot-sdk-cookie-policy h3 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h4, #onetrust-pc-sdk h4, #ot-sdk-cookie-policy h4 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h5, #onetrust-pc-sdk h5, #ot-sdk-cookie-policy h5 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h6, #onetrust-pc-sdk h6, #ot-sdk-cookie-policy h6 { = +font-size: 1.5rem; } +} + +#onetrust-banner-sdk p, #onetrust-pc-sdk p, #ot-sdk-cookie-policy p { margi= +n: 0px 0px 1em; font-family: inherit; line-height: normal; } + +#onetrust-banner-sdk a, #onetrust-pc-sdk a, #ot-sdk-cookie-policy a { color= +: rgb(86, 86, 86); text-decoration: underline; } + +#onetrust-banner-sdk a:hover, #onetrust-pc-sdk a:hover, #ot-sdk-cookie-poli= +cy a:hover { color: rgb(86, 86, 86); text-decoration: none; } + +#onetrust-banner-sdk .ot-sdk-button, #onetrust-banner-sdk button, #onetrust= +-pc-sdk .ot-sdk-button, #onetrust-pc-sdk button, #ot-sdk-cookie-policy .ot-= +sdk-button, #ot-sdk-cookie-policy button { margin-bottom: 1rem; font-family= +: inherit; } + +#onetrust-banner-sdk .ot-sdk-button, #onetrust-banner-sdk button, #onetrust= +-pc-sdk .ot-sdk-button, #onetrust-pc-sdk button, #ot-sdk-cookie-policy .ot-= +sdk-button, #ot-sdk-cookie-policy button { display: inline-block; height: 3= +8px; padding: 0px 30px; color: rgb(85, 85, 85); text-align: center; font-si= +ze: 0.9em; font-weight: 400; line-height: 38px; letter-spacing: 0.01em; tex= +t-decoration: none; white-space: nowrap; background-color: rgba(0, 0, 0, 0)= +; border-radius: 2px; border: 1px solid rgb(187, 187, 187); cursor: pointer= +; box-sizing: border-box; } + +#onetrust-banner-sdk .ot-sdk-button:hover, #onetrust-banner-sdk :not(.ot-le= +g-btn-container) > button:not(.ot-link-btn):hover, #onetrust-banner-sdk :no= +t(.ot-leg-btn-container) > button:not(.ot-link-btn):focus, #onetrust-pc-sdk= + .ot-sdk-button:hover, #onetrust-pc-sdk :not(.ot-leg-btn-container) > butto= +n:not(.ot-link-btn):hover, #onetrust-pc-sdk :not(.ot-leg-btn-container) > b= +utton:not(.ot-link-btn):focus, #ot-sdk-cookie-policy .ot-sdk-button:hover, = +#ot-sdk-cookie-policy :not(.ot-leg-btn-container) > button:not(.ot-link-btn= +):hover, #ot-sdk-cookie-policy :not(.ot-leg-btn-container) > button:not(.ot= +-link-btn):focus { color: rgb(51, 51, 51); border-color: rgb(136, 136, 136)= +; opacity: 0.7; } + +#onetrust-banner-sdk .ot-sdk-button:focus, #onetrust-banner-sdk :not(.ot-le= +g-btn-container) > button:focus, #onetrust-pc-sdk .ot-sdk-button:focus, #on= +etrust-pc-sdk :not(.ot-leg-btn-container) > button:focus, #ot-sdk-cookie-po= +licy .ot-sdk-button:focus, #ot-sdk-cookie-policy :not(.ot-leg-btn-container= +) > button:focus { outline: rgb(0, 0, 0) solid 2px; } + +#onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary, #onetrust-banner= +-sdk button.ot-sdk-button-primary, #onetrust-banner-sdk input[type=3D"submi= +t"].ot-sdk-button-primary, #onetrust-banner-sdk input[type=3D"reset"].ot-sd= +k-button-primary, #onetrust-banner-sdk input[type=3D"button"].ot-sdk-button= +-primary, #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary, #onetrust-= +pc-sdk button.ot-sdk-button-primary, #onetrust-pc-sdk input[type=3D"submit"= +].ot-sdk-button-primary, #onetrust-pc-sdk input[type=3D"reset"].ot-sdk-butt= +on-primary, #onetrust-pc-sdk input[type=3D"button"].ot-sdk-button-primary, = +#ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary, #ot-sdk-cookie-= +policy button.ot-sdk-button-primary, #ot-sdk-cookie-policy input[type=3D"su= +bmit"].ot-sdk-button-primary, #ot-sdk-cookie-policy input[type=3D"reset"].o= +t-sdk-button-primary, #ot-sdk-cookie-policy input[type=3D"button"].ot-sdk-b= +utton-primary { color: rgb(255, 255, 255); background-color: rgb(51, 195, 2= +40); border-color: rgb(51, 195, 240); } + +#onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary:hover, #onetrust-= +banner-sdk button.ot-sdk-button-primary:hover, #onetrust-banner-sdk input[t= +ype=3D"submit"].ot-sdk-button-primary:hover, #onetrust-banner-sdk input[typ= +e=3D"reset"].ot-sdk-button-primary:hover, #onetrust-banner-sdk input[type= +=3D"button"].ot-sdk-button-primary:hover, #onetrust-banner-sdk .ot-sdk-butt= +on.ot-sdk-button-primary:focus, #onetrust-banner-sdk button.ot-sdk-button-p= +rimary:focus, #onetrust-banner-sdk input[type=3D"submit"].ot-sdk-button-pri= +mary:focus, #onetrust-banner-sdk input[type=3D"reset"].ot-sdk-button-primar= +y:focus, #onetrust-banner-sdk input[type=3D"button"].ot-sdk-button-primary:= +focus, #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary:hover, #onetru= +st-pc-sdk button.ot-sdk-button-primary:hover, #onetrust-pc-sdk input[type= +=3D"submit"].ot-sdk-button-primary:hover, #onetrust-pc-sdk input[type=3D"re= +set"].ot-sdk-button-primary:hover, #onetrust-pc-sdk input[type=3D"button"].= +ot-sdk-button-primary:hover, #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-= +primary:focus, #onetrust-pc-sdk button.ot-sdk-button-primary:focus, #onetru= +st-pc-sdk input[type=3D"submit"].ot-sdk-button-primary:focus, #onetrust-pc-= +sdk input[type=3D"reset"].ot-sdk-button-primary:focus, #onetrust-pc-sdk inp= +ut[type=3D"button"].ot-sdk-button-primary:focus, #ot-sdk-cookie-policy .ot-= +sdk-button.ot-sdk-button-primary:hover, #ot-sdk-cookie-policy button.ot-sdk= +-button-primary:hover, #ot-sdk-cookie-policy input[type=3D"submit"].ot-sdk-= +button-primary:hover, #ot-sdk-cookie-policy input[type=3D"reset"].ot-sdk-bu= +tton-primary:hover, #ot-sdk-cookie-policy input[type=3D"button"].ot-sdk-but= +ton-primary:hover, #ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-prima= +ry:focus, #ot-sdk-cookie-policy button.ot-sdk-button-primary:focus, #ot-sdk= +-cookie-policy input[type=3D"submit"].ot-sdk-button-primary:focus, #ot-sdk-= +cookie-policy input[type=3D"reset"].ot-sdk-button-primary:focus, #ot-sdk-co= +okie-policy input[type=3D"button"].ot-sdk-button-primary:focus { color: rgb= +(255, 255, 255); background-color: rgb(30, 174, 219); border-color: rgb(30,= + 174, 219); } + +#onetrust-banner-sdk input[type=3D"text"], #onetrust-pc-sdk input[type=3D"t= +ext"], #ot-sdk-cookie-policy input[type=3D"text"] { height: 38px; padding: = +6px 10px; background-color: rgb(255, 255, 255); border: 1px solid rgb(209, = +209, 209); border-radius: 4px; box-shadow: none; box-sizing: border-box; } + +#onetrust-banner-sdk input[type=3D"text"], #onetrust-pc-sdk input[type=3D"t= +ext"], #ot-sdk-cookie-policy input[type=3D"text"] { appearance: none; } + +#onetrust-banner-sdk input[type=3D"text"]:focus, #onetrust-pc-sdk input[typ= +e=3D"text"]:focus, #ot-sdk-cookie-policy input[type=3D"text"]:focus { borde= +r: 1px solid rgb(0, 0, 0); outline: 0px; } + +#onetrust-banner-sdk label, #onetrust-pc-sdk label, #ot-sdk-cookie-policy l= +abel { display: block; margin-bottom: 0.5rem; font-weight: 600; } + +#onetrust-banner-sdk input[type=3D"checkbox"], #onetrust-pc-sdk input[type= +=3D"checkbox"], #ot-sdk-cookie-policy input[type=3D"checkbox"] { display: i= +nline; } + +#onetrust-banner-sdk ul, #onetrust-pc-sdk ul, #ot-sdk-cookie-policy ul { li= +st-style: inside circle; } + +#onetrust-banner-sdk ul, #onetrust-pc-sdk ul, #ot-sdk-cookie-policy ul { pa= +dding-left: 0px; margin-top: 0px; } + +#onetrust-banner-sdk ul ul, #onetrust-pc-sdk ul ul, #ot-sdk-cookie-policy u= +l ul { margin: 1.5rem 0px 1.5rem 3rem; font-size: 90%; } + +#onetrust-banner-sdk li, #onetrust-pc-sdk li, #ot-sdk-cookie-policy li { ma= +rgin-bottom: 1rem; } + +#onetrust-banner-sdk th, #onetrust-banner-sdk td, #onetrust-pc-sdk th, #one= +trust-pc-sdk td, #ot-sdk-cookie-policy th, #ot-sdk-cookie-policy td { paddi= +ng: 12px 15px; text-align: left; border-bottom: 1px solid rgb(225, 225, 225= +); } + +#onetrust-banner-sdk button, #onetrust-pc-sdk button, #ot-sdk-cookie-policy= + button { margin-bottom: 1rem; font-family: inherit; } + +#onetrust-banner-sdk .ot-sdk-container::after, #onetrust-banner-sdk .ot-sdk= +-row::after, #onetrust-pc-sdk .ot-sdk-container::after, #onetrust-pc-sdk .o= +t-sdk-row::after, #ot-sdk-cookie-policy .ot-sdk-container::after, #ot-sdk-c= +ookie-policy .ot-sdk-row::after { content: ""; display: table; clear: both;= + } + +#onetrust-banner-sdk .ot-sdk-row, #onetrust-pc-sdk .ot-sdk-row, #ot-sdk-coo= +kie-policy .ot-sdk-row { margin: 0px; max-width: none; display: block; } + +#onetrust-banner-sdk { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 18px; } + +#onetrust-banner-sdk.otFlat { position: fixed; z-index: 2147483645; bottom:= + 0px; right: 0px; left: 0px; background-color: rgb(255, 255, 255); max-heig= +ht: 90%; overflow: hidden auto; } + +#onetrust-banner-sdk.otFlat.top { top: 0px; bottom: auto; } + +#onetrust-banner-sdk.otRelFont { font-size: 1rem; } + +#onetrust-banner-sdk > .ot-sdk-container { overflow: hidden; } + +#onetrust-banner-sdk::-webkit-scrollbar { width: 11px; } + +#onetrust-banner-sdk::-webkit-scrollbar-thumb { border-radius: 10px; backgr= +ound: rgb(193, 193, 193); } + +#onetrust-banner-sdk { } + +#onetrust-banner-sdk #onetrust-policy { margin: 1.25em 0px 0.625em 2em; ove= +rflow: hidden; } + +#onetrust-banner-sdk #onetrust-policy .ot-gv-list-handler { float: left; fo= +nt-size: 0.82em; padding: 0px; margin-bottom: 0px; border: 0px; line-height= +: normal; height: auto; width: auto; } + +#onetrust-banner-sdk #onetrust-policy-title { font-size: 1.2em; line-height= +: 1.3; margin-bottom: 10px; } + +#onetrust-banner-sdk #onetrust-policy-text { clear: both; text-align: left;= + font-size: 0.88em; line-height: 1.4; } + +#onetrust-banner-sdk #onetrust-policy-text * { font-size: inherit; line-hei= +ght: inherit; } + +#onetrust-banner-sdk #onetrust-policy-text a { font-weight: bold; margin-le= +ft: 5px; } + +#onetrust-banner-sdk #onetrust-policy-title, #onetrust-banner-sdk #onetrust= +-policy-text { color: dimgray; float: left; } + +#onetrust-banner-sdk #onetrust-button-group-parent { min-height: 1px; text-= +align: center; } + +#onetrust-banner-sdk #onetrust-button-group { display: inline-block; } + +#onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #on= +etrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler { = +background-color: rgb(104, 182, 49); color: rgb(255, 255, 255); border-colo= +r: rgb(104, 182, 49); margin-right: 1em; min-width: 125px; height: auto; wh= +ite-space: normal; word-break: break-word; overflow-wrap: break-word; paddi= +ng: 12px 10px; line-height: 1.2; font-size: 0.813em; font-weight: 600; } + +#onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link { backgro= +und-color: rgb(255, 255, 255); border: none; color: rgb(104, 182, 49); text= +-decoration: underline; padding-left: 0px; padding-right: 0px; } + +#onetrust-banner-sdk .onetrust-close-btn-ui { width: 44px; height: 44px; ba= +ckground-size: 12px; border: none; position: relative; margin: auto; paddin= +g: 0px; } + +#onetrust-banner-sdk .banner_logo { display: none; } + +#onetrust-banner-sdk.ot-bnr-w-logo .ot-bnr-logo { position: absolute; top: = +50%; transform: translateY(-50%); left: 0px; } + +#onetrust-banner-sdk.ot-bnr-w-logo #onetrust-policy { margin-left: 65px; } + +#onetrust-banner-sdk .ot-b-addl-desc { clear: both; float: left; display: b= +lock; } + +#onetrust-banner-sdk #banner-options { float: left; display: table; margin-= +right: 0px; margin-left: 1em; width: calc(100% - 1em); } + +#onetrust-banner-sdk .banner-option-input { cursor: pointer; width: auto; h= +eight: auto; border: none; padding: 0px 3px 0px 0px; margin: 0px 0px 10px; = +font-size: 0.82em; line-height: 1.4; } + +#onetrust-banner-sdk .banner-option-input * { pointer-events: none; font-si= +ze: inherit; line-height: inherit; } + +#onetrust-banner-sdk .banner-option-input[aria-expanded=3D"true"] ~ .banner= +-option-details { display: block; height: auto; } + +#onetrust-banner-sdk .banner-option-input[aria-expanded=3D"true"] .ot-arrow= +-container { transform: rotate(90deg); } + +#onetrust-banner-sdk .banner-option { margin-bottom: 12px; margin-left: 0px= +; border: none; float: left; padding: 0px; } + +#onetrust-banner-sdk .banner-option:first-child { padding-left: 2px; } + +#onetrust-banner-sdk .banner-option:not(:first-child) { padding: 0px; borde= +r: none; } + +#onetrust-banner-sdk .banner-option-header { cursor: pointer; display: inli= +ne-block; } + +#onetrust-banner-sdk .banner-option-header :first-child { color: dimgray; f= +ont-weight: bold; float: left; } + +#onetrust-banner-sdk .banner-option-header .ot-arrow-container { display: i= +nline-block; border-top: 6px solid rgba(0, 0, 0, 0); border-bottom: 6px sol= +id rgba(0, 0, 0, 0); border-left: 6px solid dimgray; margin-left: 10px; ver= +tical-align: middle; } + +#onetrust-banner-sdk .banner-option-details { display: none; font-size: 0.8= +3em; line-height: 1.5; padding: 10px 0px 5px 10px; margin-right: 10px; heig= +ht: 0px; } + +#onetrust-banner-sdk .banner-option-details * { font-size: inherit; line-he= +ight: inherit; color: dimgray; } + +#onetrust-banner-sdk .ot-arrow-container, #onetrust-banner-sdk .banner-opti= +on-details { transition: all 300ms ease-in 0s; } + +#onetrust-banner-sdk .ot-dpd-container { float: left; } + +#onetrust-banner-sdk .ot-dpd-title { margin-bottom: 10px; } + +#onetrust-banner-sdk .ot-dpd-title, #onetrust-banner-sdk .ot-dpd-desc { fon= +t-size: 0.88em; line-height: 1.4; color: dimgray; } + +#onetrust-banner-sdk .ot-dpd-title *, #onetrust-banner-sdk .ot-dpd-desc * {= + font-size: inherit; line-height: inherit; } + +#onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text * { margin-bottom: 0px;= + } + +#onetrust-banner-sdk.ot-iab-2 .onetrust-vendors-list-handler { display: blo= +ck; margin-left: 0px; margin-top: 5px; clear: both; margin-bottom: 0px; pad= +ding: 0px; border: 0px; height: auto; width: auto; } + +#onetrust-banner-sdk.ot-iab-2 #onetrust-button-group button { display: bloc= +k; } + +#onetrust-banner-sdk.ot-close-btn-link { padding-top: 25px; } + +#onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container { top:= + 15px; transform: none; right: 15px; } + +#onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container button= + { padding: 0px; white-space: pre-wrap; border: none; height: auto; line-he= +ight: 1.5; text-decoration: underline; font-size: 0.69em; } + +#onetrust-banner-sdk #onetrust-policy-text, #onetrust-banner-sdk .ot-dpd-de= +sc, #onetrust-banner-sdk .ot-b-addl-desc { font-size: 0.813em; line-height:= + 1.5; } + +#onetrust-banner-sdk .ot-dpd-desc { margin-bottom: 10px; } + +#onetrust-banner-sdk .ot-dpd-desc > .ot-b-addl-desc { margin-top: 10px; mar= +gin-bottom: 10px; font-size: 1em; } + +@media only screen and (max-width: 425px) { + #onetrust-banner-sdk #onetrust-close-btn-container { position: absolute; = +top: 6px; right: 2px; } + #onetrust-banner-sdk #onetrust-policy { margin-left: 0px; margin-top: 3em= +; } + #onetrust-banner-sdk #onetrust-button-group { display: block; } + #onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #= +onetrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler = +{ width: 100%; } + #onetrust-banner-sdk .onetrust-close-btn-ui { top: auto; transform: none;= + } + #onetrust-banner-sdk #onetrust-policy-title { display: inline; float: non= +e; } + #onetrust-banner-sdk #banner-options { margin: 0px; padding: 0px; width: = +100%; } +} + +@media only screen and (min-width: 426px) and (max-width: 896px) { + #onetrust-banner-sdk #onetrust-close-btn-container { position: absolute; = +top: 0px; right: 0px; } + #onetrust-banner-sdk #onetrust-policy { margin-left: 1em; margin-right: 1= +em; } + #onetrust-banner-sdk .onetrust-close-btn-ui { top: 10px; right: 10px; } + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container { width: 95= +%; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-group-container { width: 100%; } + #onetrust-banner-sdk.ot-bnr-w-logo #onetrust-button-group-parent { paddin= +g-left: 50px; } + #onetrust-banner-sdk #onetrust-button-group-parent { width: 100%; positio= +n: relative; margin-left: 0px; } + #onetrust-banner-sdk #onetrust-button-group button { display: inline-bloc= +k; } + #onetrust-banner-sdk #onetrust-button-group { margin-right: 0px; text-ali= +gn: center; } + #onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler { fl= +oat: left; } + #onetrust-banner-sdk .has-reject-all-button #onetrust-reject-all-handler,= + #onetrust-banner-sdk .has-reject-all-button #onetrust-accept-btn-handler {= + float: right; } + #onetrust-banner-sdk .has-reject-all-button #onetrust-button-group { widt= +h: calc(100% - 2em); margin-right: 0px; } + #onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler.cook= +ie-setting-link { padding-left: 0px; text-align: left; } + #onetrust-banner-sdk.ot-buttons-fw .ot-sdk-three button { width: 100%; te= +xt-align: center; } + #onetrust-banner-sdk.ot-buttons-fw #onetrust-button-group-parent button {= + float: none; } + #onetrust-banner-sdk.ot-buttons-fw #onetrust-pc-btn-handler.cookie-settin= +g-link { text-align: center; } +} + +@media only screen and (min-width: 550px) { + #onetrust-banner-sdk .banner-option:not(:first-child) { border-left: 1px = +solid rgb(216, 216, 216); padding-left: 25px; } +} + +@media only screen and (min-width: 425px) and (max-width: 550px) { + #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group, #onetrust-banner-sd= +k.ot-iab-2 #onetrust-policy, #onetrust-banner-sdk.ot-iab-2 .banner-option {= + width: 100%; } +} + +@media only screen and (min-width: 769px) { + #onetrust-banner-sdk #onetrust-button-group { margin-right: 30%; } + #onetrust-banner-sdk #banner-options { margin-left: 2em; margin-right: 5e= +m; margin-bottom: 1.25em; width: calc(100% - 7em); } +} + +@media only screen and (min-width: 897px) and (max-width: 1023px) { + #onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent= + { position: absolute; top: 50%; left: 75%; transform: translateY(-50%); } + #onetrust-banner-sdk #onetrust-close-btn-container { top: 50%; margin: au= +to; transform: translate(-50%, -50%); position: absolute; padding: 0px; rig= +ht: 0px; } + #onetrust-banner-sdk #onetrust-close-btn-container button { position: rel= +ative; margin: 0px; right: -22px; top: 2px; } +} + +@media only screen and (min-width: 1024px) { + #onetrust-banner-sdk #onetrust-close-btn-container { top: 50%; margin: au= +to; transform: translate(-50%, -50%); position: absolute; right: 0px; } + #onetrust-banner-sdk #onetrust-close-btn-container button { right: -12px;= + } + #onetrust-banner-sdk #onetrust-policy { margin-left: 2em; } + #onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent= + { position: absolute; top: 50%; left: 60%; transform: translateY(-50%); } + #onetrust-banner-sdk .ot-optout-signal { width: 50%; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-policy-title { width: 50%; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text, #onetrust-banner-sdk= +.ot-iab-2 :not(.ot-dpd-desc) > .ot-b-addl-desc { margin-bottom: 1em; width:= + 50%; border-right: 1px solid rgb(216, 216, 216); padding-right: 1rem; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text { margin-bottom: 0px;= + padding-bottom: 1em; } + #onetrust-banner-sdk.ot-iab-2 :not(.ot-dpd-desc) > .ot-b-addl-desc { marg= +in-bottom: 0px; padding-bottom: 1em; } + #onetrust-banner-sdk.ot-iab-2 .ot-dpd-container { width: 45%; padding-lef= +t: 1rem; display: inline-block; float: none; } + #onetrust-banner-sdk.ot-iab-2 .ot-dpd-title { line-height: 1.7; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group-parent { left: auto;= + right: 4%; margin-left: 0px; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group button { display: bl= +ock; } + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent { margi= +n: auto; width: 30%; } + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container { width: 60= +%; } + #onetrust-banner-sdk #onetrust-button-group { margin-right: auto; } + #onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #= +onetrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler = +{ margin-top: 1em; } +} + +@media only screen and (min-width: 890px) { + #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group-= +parent { padding-left: 3%; padding-right: 4%; margin-left: 0px; } + #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group = +{ margin-right: 0px; margin-top: 1.25em; width: 100%; } + #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group = +button { width: 100%; margin-bottom: 5px; margin-top: 5px; } + #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group = +button:last-of-type { margin-bottom: 20px; } +} + +@media only screen and (min-width: 1280px) { + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container { width: 55= +%; } + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent { width= +: 44%; padding-left: 2%; padding-right: 2%; } + #onetrust-banner-sdk:not(.ot-iab-2).vertical-align-content #onetrust-butt= +on-group-parent { position: absolute; left: 55%; } +} + +#onetrust-consent-sdk #onetrust-banner-sdk { background-color: rgb(242, 242= +, 242); } + +#onetrust-consent-sdk #onetrust-policy-title, #onetrust-consent-sdk #onetru= +st-policy-text, #onetrust-consent-sdk .ot-b-addl-desc, #onetrust-consent-sd= +k .ot-dpd-desc, #onetrust-consent-sdk .ot-dpd-title, #onetrust-consent-sdk = +#onetrust-policy-text :not(.onetrust-vendors-list-handler), #onetrust-conse= +nt-sdk .ot-dpd-desc :not(.onetrust-vendors-list-handler), #onetrust-consent= +-sdk #onetrust-banner-sdk #banner-options *, #onetrust-banner-sdk .ot-cat-h= +eader, #onetrust-banner-sdk .ot-optout-signal { color: rgb(0, 0, 0); } + +#onetrust-consent-sdk #onetrust-banner-sdk .banner-option-details { backgro= +und-color: rgb(233, 233, 233); } + +#onetrust-consent-sdk #onetrust-banner-sdk a[href], #onetrust-consent-sdk #= +onetrust-banner-sdk a[href] font, #onetrust-consent-sdk #onetrust-banner-sd= +k .ot-link-btn { color: rgb(0, 77, 255); } + +#onetrust-consent-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #o= +netrust-reject-all-handler { background-color: rgb(166, 0, 255); border-col= +or: rgb(166, 0, 255); color: rgb(255, 255, 255); } + +#onetrust-consent-sdk #onetrust-banner-sdk :focus, #onetrust-consent-sdk #o= +netrust-banner-sdk:focus { outline-color: rgb(0, 0, 0); outline-width: 1px;= + } + +#onetrust-consent-sdk #onetrust-pc-btn-handler, #onetrust-consent-sdk #onet= +rust-pc-btn-handler.cookie-setting-link { color: rgb(0, 77, 255); border-co= +lor: rgb(0, 77, 255); background-color: rgb(242, 242, 242); } + +button#onetrust-pc-btn-handler::before { content: "=E2=9D=AF" !important; f= +ont-size: 1.1em !important; font-weight: 400 !important; padding-right: 0.2= +em !important; color: rgb(0, 0, 0) !important; margin-right: 0.1em !importa= +nt; } + +#onetrust-banner-sdk .onetrust-close-btn-ui.onetrust-lg { padding-top: 12px= + !important; padding-bottom: 12px !important; margin-top: 0px !important; m= +argin-bottom: 16px !important; top: 50% !important; } + +#onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link { text-de= +coration: none !important; } + +#onetrust-banner-sdk .ot-sdk-columns { display: inline-block !important; } + +#onetrust-group-container a:focus, #onetrust-group-container button:focus, = +#optanon-minimize-wrapper button:focus { outline: rgb(0, 0, 136) solid 1px = +!important; } + +@media only screen and (min-width: 1024px) { + #onetrust-banner-sdk #onetrust-button-group-parent { margin-right: auto != +important; width: 24% !important; } + #onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent= + { left: inherit !important; } +} + +@media (min-width: 550px) { + #onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns { width: 74% !important= +; } + #onetrust-banner-sdk #onetrust-button-group-parent .ot-sdk-three { margin= +-left: 0px !important; margin-top: 3% !important; } + #onetrust-banner-sdk #onetrust-policy { margin-left: 32px !important; } +} + +@media only screen and (min-width: 769px) { + #onetrust-banner-sdk #onetrust-button-group { margin-right: 0px !importan= +t; overflow-wrap: normal !important; } +} + +@media only screen and (max-width: 896px) and (min-width: 426px) { + #onetrust-banner-sdk #onetrust-group-container { width: 92% !important; } + #onetrust-banner-sdk .onetrust-close-btn-ui.onetrust-lg { top: 15% !impor= +tant; } +} + +@media only screen and (max-width: 425px) { + #onetrust-banner-sdk .onetrust-close-btn-ui { height: 12px !important; } +} + +@media screen and (max-width: 767px) { + #onetrust-banner-sdk #onetrust-policy-text, #onetrust-banner-sdk .ot-dpd-= +desc, #onetrust-banner-sdk .ot-b-addl-desc { font-size: 7px !important; lin= +e-height: 10.5px !important; } + #onetrust-consent-sdk #onetrust-banner-sdk, #onetrust-consent-sdk #onetru= +st-pc-btn-handler.cookie-setting-link { background-color: white !important;= + } +} + +#onetrust-pc-sdk { position: fixed; width: 730px; max-width: 730px; height:= + 610px; inset: 0px; margin: auto; font-size: 16px; z-index: 2147483647; bor= +der-radius: 2px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, = +0, 0, 0) 0px 2px 4px 0px, rgba(50, 50, 93, 0.1) 0px 7px 14px 0px; } + +#onetrust-pc-sdk.otRelFont { font-size: 1rem; } + +#onetrust-pc-sdk *, #onetrust-pc-sdk ::after, #onetrust-pc-sdk ::before { b= +ox-sizing: content-box; } + +#onetrust-pc-sdk #ot-addtl-venlst .ot-arw-cntr, #onetrust-pc-sdk .ot-hide-t= +gl { visibility: hidden; } + +#onetrust-pc-sdk #ot-addtl-venlst .ot-arw-cntr *, #onetrust-pc-sdk .ot-hide= +-tgl * { visibility: hidden; } + +#onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk #ot-pc-lst { height: calc= +(100% - 185px); } + +#onetrust-pc-sdk li { list-style: none; } + +#onetrust-pc-sdk ul, #onetrust-pc-sdk li { margin: 0px; } + +#onetrust-pc-sdk a { text-decoration: none; } + +#onetrust-pc-sdk .ot-link-btn { padding: 0px; margin-bottom: 0px; border: 0= +px; font-weight: normal; line-height: normal; width: auto; height: auto; } + +#onetrust-pc-sdk .ot-grps-cntr ::-webkit-scrollbar, #onetrust-pc-sdk .ot-pc= +-scrollbar::-webkit-scrollbar { width: 11px; } + +#onetrust-pc-sdk .ot-grps-cntr ::-webkit-scrollbar-thumb, #onetrust-pc-sdk = +.ot-pc-scrollbar::-webkit-scrollbar-thumb { border-radius: 10px; background= +: rgb(193, 193, 193); } + +#onetrust-pc-sdk .ot-grps-cntr *, #onetrust-pc-sdk .ot-pc-scrollbar { } + +#onetrust-pc-sdk .ot-pc-header { height: auto; padding: 10px; display: bloc= +k; width: calc(100% - 20px); min-height: 52px; border-bottom: 1px solid rgb= +(216, 216, 216); position: relative; } + +#onetrust-pc-sdk .ot-pc-logo { vertical-align: middle; width: 180px; } + +#onetrust-pc-sdk .ot-pc-logo.ot-pc-logo { height: 40px; } + +#onetrust-pc-sdk .ot-title-cntr { position: relative; display: inline-block= +; vertical-align: middle; width: calc(100% - 190px); padding-left: 10px; } + +#onetrust-pc-sdk .ot-optout-signal { margin: 0.625rem 0.625rem 0.625rem 1.7= +5rem; } + +#onetrust-pc-sdk .ot-always-active { font-size: 0.813em; line-height: 1.5; = +font-weight: 700; color: rgb(56, 96, 190); } + +#onetrust-pc-sdk .ot-close-cntr { float: right; position: absolute; right: = +-9px; top: 50%; transform: translateY(-50%); } + +#onetrust-pc-sdk #ot-pc-content { position: relative; overflow: hidden auto= +; } + +#onetrust-pc-sdk #ot-pc-content .ot-sdk-container { margin-left: 0px; } + +#onetrust-pc-sdk .ot-grps-cntr, #onetrust-pc-sdk .ot-grps-cntr > * { height= +: 100%; overflow-y: auto; } + +#onetrust-pc-sdk .category-menu-switch-handler { cursor: pointer; border-le= +ft: 10px solid rgba(0, 0, 0, 0); background-color: rgb(244, 244, 244); bord= +er-bottom: 1px solid rgb(215, 215, 215); padding: 12px 5px 12px 12px; overf= +low: hidden; } + +#onetrust-pc-sdk .category-menu-switch-handler h3 { float: left; text-align= +: left; margin: 0px; color: dimgray; line-height: 1.4; font-size: 0.875em; = +word-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk .ot-active-menu { border-left: 10px solid rgb(104, 182, 49= +); background-color: rgb(255, 255, 255); border-bottom: none; position: rel= +ative; } + +#onetrust-pc-sdk .ot-active-menu h3 { color: rgb(38, 50, 56); font-weight: = +bold; } + +#onetrust-pc-sdk .ot-desc-cntr { word-break: break-word; overflow-wrap: bre= +ak-word; padding-top: 20px; padding-right: 16px; padding-bottom: 15px; } + +#onetrust-pc-sdk .ot-grp-desc { word-break: break-word; overflow-wrap: brea= +k-word; text-align: left; font-size: 0.813em; line-height: 1.5; margin: 0px= +; } + +#onetrust-pc-sdk .ot-grp-desc * { font-size: inherit; line-height: inherit;= + } + +#onetrust-pc-sdk #ot-pc-desc a { color: rgb(56, 96, 190); cursor: pointer; = +font-size: 1em; margin-right: 8px; } + +#onetrust-pc-sdk #ot-pc-desc a:hover { color: rgb(24, 131, 253); } + +#onetrust-pc-sdk #ot-pc-desc button { margin-right: 8px; } + +#onetrust-pc-sdk #ot-pc-desc * { font-size: inherit; } + +#onetrust-pc-sdk #ot-pc-desc ul li { padding: 10px 0px; border-bottom: 1px = +solid rgb(226, 226, 226); } + +#onetrust-pc-sdk #ot-pc-desc + .ot-link-btn { display: none; } + +#onetrust-pc-sdk .ot-btn-subcntr { float: right; } + +#onetrust-pc-sdk .ot-close-icon { background-image: url("data:image/svg+xml= +;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5= +rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9Ij= +Q3Ljk3MSIgaGVpZ2h0PSI0Ny45NzEiIHZpZXdCb3g9IjAgMCA0Ny45NzEgNDcuOTcxIiBzdHlsZ= +T0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0Ny45NzEgNDcuOTcxOyIgeG1sOnNwYWNlPSJw= +cmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTI4LjIyOCwyMy45ODZMNDcuMDkyLDUuMTIyYzEuMTcyLTE= +uMTcxLDEuMTcyLTMuMDcxLDAtNC4yNDJjLTEuMTcyLTEuMTcyLTMuMDctMS4xNzItNC4yNDIsME= +wyMy45ODYsMTkuNzQ0TDUuMTIxLDAuODhjLTEuMTcyLTEuMTcyLTMuMDctMS4xNzItNC4yNDIsM= +GMtMS4xNzIsMS4xNzEtMS4xNzIsMy4wNzEsMCw0LjI0MmwxOC44NjUsMTguODY0TDAuODc5LDQy= +Ljg1Yy0xLjE3MiwxLjE3MS0xLjE3MiwzLjA3MSwwLDQuMjQyQzEuNDY1LDQ3LjY3NywyLjIzMyw= +0Ny45NywzLDQ3Ljk3czEuNTM1LTAuMjkzLDIuMTIxLTAuODc5bDE4Ljg2NS0xOC44NjRMNDIuOD= +UsNDcuMDkxYzAuNTg2LDAuNTg2LDEuMzU0LDAuODc5LDIuMTIxLDAuODc5czEuNTM1LTAuMjkzL= +DIuMTIxLTAuODc5YzEuMTcyLTEuMTcxLDEuMTcyLTMuMDcxLDAtNC4yNDJMMjguMjI4LDIzLjk4= +NnoiLz48L2c+PC9zdmc+"); background-size: 12px; background-repeat: no-repeat= +; background-position: center center; height: 44px; width: 44px; display: i= +nline-block; } + +#onetrust-pc-sdk .ot-tgl { float: right; position: relative; z-index: 1; } + +#onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob { backgr= +ound-color: rgb(205, 220, 242); } + +#onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob::before = +{ transform: translateX(16px); background-color: rgb(66, 133, 244); } + +#onetrust-pc-sdk .ot-tgl input:focus + .ot-switch .ot-switch-nob::before { = +box-shadow: rgb(33, 150, 243) 0px 0px 1px; outline-style: auto; outline-wid= +th: 1px; } + +#onetrust-pc-sdk .ot-switch { position: relative; display: inline-block; wi= +dth: 35px; height: 10px; margin-bottom: 0px; } + +#onetrust-pc-sdk .ot-switch-nob { position: absolute; cursor: pointer; inse= +t: 0px; background-color: rgb(242, 241, 241); border: none; transition: all= + 0.2s ease-in 0s; border-radius: 46px; } + +#onetrust-pc-sdk .ot-switch-nob::before { position: absolute; content: ""; = +height: 20px; width: 20px; bottom: 1px; background-color: rgb(125, 125, 125= +); border-radius: 100%; top: -5px; transition: all 0.4s ease 0s; } + +#onetrust-pc-sdk .ot-chkbox { z-index: 1; position: relative; float: left; = +} + +#onetrust-pc-sdk .ot-chkbox input:checked ~ label::before { background-colo= +r: rgb(56, 96, 190); } + +#onetrust-pc-sdk .ot-chkbox input + label::after { content: none; color: rg= +b(255, 255, 255); } + +#onetrust-pc-sdk .ot-chkbox input:checked + label::after { content: ""; } + +#onetrust-pc-sdk .ot-chkbox input:focus + label::before { outline-width: 2p= +x; outline-style: auto; } + +#onetrust-pc-sdk .ot-chkbox label { position: relative; height: 20px; paddi= +ng-left: 30px; display: inline-block; cursor: pointer; } + +#onetrust-pc-sdk .ot-chkbox label::before, #onetrust-pc-sdk .ot-chkbox labe= +l::after { position: absolute; content: ""; display: inline-block; border-r= +adius: 3px; } + +#onetrust-pc-sdk .ot-chkbox label::before { height: 18px; width: 18px; bord= +er: 1px solid rgb(56, 96, 190); left: 0px; } + +#onetrust-pc-sdk .ot-chkbox label::after { height: 5px; width: 9px; border-= +left: 3px solid; border-bottom: 3px solid; transform: rotate(-45deg); left:= + 4px; top: 5px; } + +#onetrust-pc-sdk .ot-label-txt { display: none; } + +#onetrust-pc-sdk .ot-fltr-opt .ot-label-txt { display: block; } + +#onetrust-pc-sdk .ot-chkbox input, #onetrust-pc-sdk .ot-tgl input { positio= +n: absolute; opacity: 0; width: 0px; height: 0px; } + +#onetrust-pc-sdk .ot-arw-cntr { float: right; position: relative; pointer-e= +vents: none; } + +#onetrust-pc-sdk .ot-arw { width: 16px; height: 16px; margin-left: 5px; col= +or: dimgray; display: inline-block; vertical-align: middle; transition: all= + 150ms ease-in 0s; } + +#onetrust-pc-sdk input:checked ~ .ot-acc-hdr .ot-arw, #onetrust-pc-sdk butt= +on[aria-expanded=3D"true"] ~ .ot-acc-hdr .ot-arw-cntr svg { transform: rota= +te(90deg); } + +#onetrust-pc-sdk .ot-label-status { font-size: 0.75em; position: relative; = +top: 2px; display: none; padding-right: 5px; float: left; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-label-status { top: -6px; } + +#onetrust-pc-sdk .ot-fltr-btns { margin-left: 15px; overflow: hidden; margi= +n-right: 15px; } + +#onetrust-pc-sdk .ot-fltr-btns button { padding: 12px 30px; } + +#onetrust-pc-sdk .ot-pc-footer { position: absolute; bottom: 0px; width: 10= +0%; max-height: 160px; border-top: 1px solid rgb(216, 216, 216); } + +#onetrust-pc-sdk .ot-pc-footer button { margin-top: 20px; margin-bottom: 20= +px; font-weight: 600; font-size: 0.813em; min-height: 40px; height: auto; l= +ine-height: normal; padding: 10px 30px; } + +#onetrust-pc-sdk .ot-tab-desc { margin-left: 3%; } + +#onetrust-pc-sdk .ot-grp-hdr1 { display: inline-block; width: 100%; margin-= +bottom: 10px; } + +#onetrust-pc-sdk .ot-desc-cntr h4 { color: rgb(38, 50, 56); display: inline= +-block; vertical-align: middle; margin: 0px; font-weight: bold; font-size: = +0.875em; line-height: 1.3; max-width: 80%; } + +#onetrust-pc-sdk .ot-subgrps .ot-subgrp h4 { top: 0px; max-width: unset; } + +#onetrust-pc-sdk #ot-pvcy-hdr { margin-bottom: 10px; } + +#onetrust-pc-sdk .ot-vlst-cntr { overflow: hidden; } + +#onetrust-pc-sdk .category-vendors-list-handler, #onetrust-pc-sdk .category= +-host-list-handler, #onetrust-pc-sdk .category-vendors-list-handler + a { d= +isplay: block; float: left; color: rgb(56, 96, 190); font-size: 0.813em; fo= +nt-weight: 400; line-height: 1.1; cursor: pointer; margin: 5px 0px; } + +#onetrust-pc-sdk .category-vendors-list-handler:hover, #onetrust-pc-sdk .ca= +tegory-host-list-handler:hover, #onetrust-pc-sdk .category-vendors-list-han= +dler + a:hover { text-decoration-line: underline; } + +#onetrust-pc-sdk .ot-vlst-cntr .ot-ext-lnk, #onetrust-pc-sdk .ot-ven-hdr .o= +t-ext-lnk { display: inline-block; height: 13px; width: 13px; background-re= +peat: no-repeat; margin-left: 1px; margin-top: 6px; cursor: pointer; } + +#onetrust-pc-sdk .ot-ven-hdr .ot-ext-lnk { margin-bottom: -1px; } + +#onetrust-pc-sdk .category-host-list-handler, #onetrust-pc-sdk .ot-vlst-cnt= +r, #onetrust-pc-sdk #ot-pc-desc + .category-vendors-list-handler { margin-t= +op: 8px; } + +#onetrust-pc-sdk .ot-grp-hdr1 + .ot-vlst-cntr { margin-top: 0px; margin-bot= +tom: 10px; } + +#onetrust-pc-sdk .ot-always-active-group h3.ot-cat-header, #onetrust-pc-sdk= + .ot-subgrp.ot-always-active-group > h4 { max-width: 70%; } + +#onetrust-pc-sdk .ot-always-active-group .ot-tgl-cntr { max-width: 28%; } + +#onetrust-pc-sdk .ot-grp-desc ul, #onetrust-pc-sdk li.ot-subgrp p ul { marg= +in: 0px 0px 0px 15px; padding-bottom: 8px; } + +#onetrust-pc-sdk .ot-grp-desc ul li, #onetrust-pc-sdk li.ot-subgrp p ul li = +{ font-size: inherit; padding-top: 8px; display: list-item; list-style: dis= +c; } + +#onetrust-pc-sdk ul.ot-subgrps { margin: 0px; font-size: inherit; } + +#onetrust-pc-sdk ul.ot-subgrps li { padding: 0px; border: none; position: r= +elative; } + +#onetrust-pc-sdk ul.ot-subgrps li h4, #onetrust-pc-sdk ul.ot-subgrps li p {= + font-size: 0.82em; line-height: 1.4; } + +#onetrust-pc-sdk ul.ot-subgrps li p { color: dimgray; clear: both; float: l= +eft; margin-top: 10px; margin-bottom: 0px; word-break: break-word; overflow= +-wrap: break-word; } + +#onetrust-pc-sdk ul.ot-subgrps li h4 { color: rgb(38, 50, 56); font-weight:= + bold; margin-bottom: 0px; float: left; position: relative; top: 3px; } + +#onetrust-pc-sdk li.ot-subgrp { margin-left: 30px; display: inline-block; w= +idth: calc(100% - 30px); } + +#onetrust-pc-sdk .ot-subgrp-tgl { float: right; } + +#onetrust-pc-sdk .ot-subgrp-tgl.ot-always-active-subgroup { width: auto; } + +#onetrust-pc-sdk .ot-pc-footer-logo { height: 30px; width: 100%; text-align= +: right; background: rgb(244, 244, 244); border-radius: 0px 0px 2px 2px; } + +#onetrust-pc-sdk .ot-pc-footer-logo a { display: inline-block; margin-top: = +5px; margin-right: 10px; } + +#onetrust-pc-sdk #accept-recommended-btn-handler { float: right; text-align= +: center; } + +#onetrust-pc-sdk .save-preference-btn-handler { min-width: 155px; backgroun= +d-color: rgb(104, 182, 49); border-radius: 2px; color: rgb(255, 255, 255); = +font-size: 0.9em; line-height: 1.1; text-align: center; margin-left: 15px; = +margin-right: 15px; } + +#onetrust-pc-sdk .ot-btn-subcntr button { margin-right: 16px; } + +#onetrust-pc-sdk.ot-ftr-stacked .save-preference-btn-handler, #onetrust-pc-= +sdk.ot-ftr-stacked .ot-btn-subcntr { max-width: 40%; white-space: normal; t= +ext-align: center; } + +#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button { margin-left: auto;= + margin-right: auto; min-width: 60%; max-width: 90%; } + +#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button:nth-child(2) { margi= +n-top: 0px; } + +#onetrust-pc-sdk.ot-ftr-stacked #accept-recommended-btn-handler { float: no= +ne; } + +#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-container { overflow: hidden; } + +#onetrust-pc-sdk #ot-pc-title { margin: 0px; overflow: hidden; position: re= +lative; line-height: 1.2; max-height: 2.4em; padding-right: 1em; font-size:= + 1.37em; text-overflow: ellipsis; white-space: nowrap; display: block; max-= +width: 90%; } + +#onetrust-pc-sdk #ot-pc-title.ot-pc-title-shrink { max-width: 70%; } + +#onetrust-pc-sdk #ot-pc-lst { width: 100%; position: relative; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-hdr { padding: 17px 15px 17px 20px; dis= +play: inline-block; width: calc(100% - 35px); vertical-align: middle; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-txt { padding: 6px 15px 10px 20px; } + +#onetrust-pc-sdk .ot-lst-cntr { height: 100%; } + +#onetrust-pc-sdk #ot-pc-hdr { padding: 15px 30px 15px 20px; display: inline= +-block; width: calc(100% - 50px); height: 20px; border-bottom: 1px solid rg= +b(216, 216, 216); } + +#onetrust-pc-sdk #ot-pc-hdr input { height: 32px; width: 100%; border-radiu= +s: 50px; font-size: 0.8em; padding-right: 35px; padding-left: 15px; float: = +left; } + +#onetrust-pc-sdk #ot-pc-hdr input::placeholder { color: rgb(212, 212, 212);= + font-style: italic; } + +#onetrust-pc-sdk #ot-lst-cnt { height: calc(100% - 86px); padding-left: 30p= +x; padding-right: 27px; padding-top: 20px; margin: 8px 3px 4px 0px; overflo= +w: hidden auto; transform: translate3d(0px, 0px, 0px); } + +#onetrust-pc-sdk #ot-back-arw { height: 12px; width: 12px; } + +#onetrust-pc-sdk #ot-lst-title { display: inline-block; font-size: 1em; } + +#onetrust-pc-sdk #ot-lst-title h3 { color: dimgray; font-weight: bold; marg= +in-left: 10px; display: inline-block; font-size: 1em; } + +#onetrust-pc-sdk #ot-lst-title h3 * { font-size: inherit; } + +#onetrust-pc-sdk .ot-lst-subhdr { float: right; position: relative; bottom:= + 6px; } + +#onetrust-pc-sdk #ot-search-cntr { display: inline-block; vertical-align: m= +iddle; position: relative; width: 300px; } + +#onetrust-pc-sdk #ot-search-cntr svg { position: absolute; right: 0px; widt= +h: 30px; height: 30px; font-size: 1em; line-height: 1; top: 2px; } + +#onetrust-pc-sdk #ot-fltr-cntr { display: inline-block; position: relative;= + margin-left: 20px; vertical-align: middle; font-size: 0px; } + +#onetrust-pc-sdk #filter-btn-handler { background-color: rgb(56, 96, 190); = +border-radius: 17px; transition: all 0.1s ease 0s; width: 32px; height: 32p= +x; padding: 0px; margin: 0px; position: relative; } + +#onetrust-pc-sdk #filter-btn-handler svg { cursor: pointer; width: 15px; he= +ight: 15px; position: absolute; left: 50%; top: 50%; transform: translate(-= +50%, -50%); padding-top: 5px; } + +#onetrust-pc-sdk #filter-btn-handler path { fill: rgb(255, 255, 255); } + +#onetrust-pc-sdk #ot-sel-blk { min-width: 200px; min-height: 30px; padding-= +left: 20px; } + +#onetrust-pc-sdk #ot-selall-vencntr, #onetrust-pc-sdk #ot-selall-adtlvencnt= +r { float: left; height: 100%; } + +#onetrust-pc-sdk #ot-selall-vencntr label, #onetrust-pc-sdk #ot-selall-adtl= +vencntr label { height: 100%; padding-left: 0px; } + +#onetrust-pc-sdk #ot-selall-hostcntr { width: 21px; height: 21px; position:= + relative; left: 20px; } + +#onetrust-pc-sdk #ot-selall-vencntr.line-through label::after, #onetrust-pc= +-sdk #ot-selall-adtlvencntr.line-through label::after, #onetrust-pc-sdk #ot= +-selall-licntr.line-through label::after, #onetrust-pc-sdk #ot-selall-hostc= +ntr.line-through label::after, #onetrust-pc-sdk #ot-selall-gnvencntr.line-t= +hrough label::after { height: auto; border-left: 0px; left: 5px; top: 10.5p= +x; transform: none; } + +#onetrust-pc-sdk .ot-ven-name, #onetrust-pc-sdk .ot-host-name { color: rgb(= +44, 54, 67); font-weight: bold; font-size: 0.813em; line-height: 1.2; margi= +n: 0px; height: auto; text-align: left; word-break: break-word; overflow-wr= +ap: break-word; } + +#onetrust-pc-sdk .ot-ven-name *, #onetrust-pc-sdk .ot-host-name * { font-si= +ze: inherit; } + +#onetrust-pc-sdk .ot-host-desc { font-size: 0.69em; line-height: 1.4; margi= +n-top: 5px; margin-bottom: 5px; color: dimgray; } + +#onetrust-pc-sdk .ot-host-name > a { text-decoration: underline; position: = +relative; z-index: 2; margin-bottom: 5px; font-weight: bold; } + +#onetrust-pc-sdk .ot-host-hdr { float: left; width: calc(100% - 50px); poin= +ter-events: none; position: relative; z-index: 1; } + +#onetrust-pc-sdk .ot-host-hdr .ot-host-name { pointer-events: none; } + +#onetrust-pc-sdk .ot-host-hdr a { pointer-events: initial; } + +#onetrust-pc-sdk .ot-host-hdr .ot-host-name ~ a { margin-top: 5px; font-siz= +e: 0.813em; text-decoration: underline; } + +#onetrust-pc-sdk .ot-ven-hdr { width: 88%; float: right; } + +#onetrust-pc-sdk input:focus + .ot-acc-hdr { outline: rgb(0, 0, 0) solid 1p= +x !important; } + +#onetrust-pc-sdk #ot-selall-hostcntr input[type=3D"checkbox"], #onetrust-pc= +-sdk #ot-selall-vencntr input[type=3D"checkbox"], #onetrust-pc-sdk #ot-sela= +ll-adtlvencntr input[type=3D"checkbox"] { position: absolute; } + +#onetrust-pc-sdk .ot-host-item .ot-chkbox { float: left; } + +#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) .ot-sel-all= +-hdr { right: 38px; } + +#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) #ot-sel-blk= + { background-color: rgb(249, 249, 252); border: 1px solid rgb(226, 226, 22= +6); width: auto; padding-bottom: 5px; padding-top: 5px; } + +#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) .ot-sel-all= +-chkbox { right: 2px; width: auto; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr { position: relative; border-left:= + 1px solid rgb(226, 226, 226); border-right: 1px solid rgb(226, 226, 226); = +border-bottom: 1px solid rgb(226, 226, 226); } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr input { z-index: 1; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr > .ot-acc-hdr { background: rgb(24= +9, 249, 252); padding-top: 10px; padding-bottom: 10px; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr > .ot-acc-hdr input { z-index: 2; = +} + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr > input[type=3D"checkbox"]:checked= + ~ .ot-acc-hdr { border-bottom: 1px solid rgb(226, 226, 226); } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr .ot-addtl-venbox { display: none; = +} + +#onetrust-pc-sdk #ot-addtl-venlst .ot-tgl-cntr { margin-right: 13px; } + +#onetrust-pc-sdk .ot-vensec-title { font-size: 0.813em; display: inline-blo= +ck; } + +#onetrust-pc-sdk .ot-ven-item > button:focus, #onetrust-pc-sdk .ot-host-ite= +m > button:focus, #onetrust-pc-sdk .ot-acc-cntr > button:focus { outline: r= +gb(0, 0, 0) solid 2px; } + +#onetrust-pc-sdk .ot-ven-item > button, #onetrust-pc-sdk .ot-host-item > bu= +tton, #onetrust-pc-sdk .ot-acc-cntr > button { position: absolute; cursor: = +pointer; width: 100%; height: 100%; border: 0px; opacity: 0; margin: 0px; t= +op: 0px; left: 0px; } + +#onetrust-pc-sdk .ot-ven-item > button ~ .ot-acc-hdr, #onetrust-pc-sdk .ot-= +host-item > button ~ .ot-acc-hdr, #onetrust-pc-sdk .ot-acc-cntr > button ~ = +.ot-acc-hdr { cursor: pointer; } + +#onetrust-pc-sdk .ot-ven-item > button[aria-expanded=3D"false"] ~ .ot-acc-t= +xt, #onetrust-pc-sdk .ot-host-item > button[aria-expanded=3D"false"] ~ .ot-= +acc-txt, #onetrust-pc-sdk .ot-acc-cntr > button[aria-expanded=3D"false"] ~ = +.ot-acc-txt { margin-top: 0px; max-height: 0px; opacity: 0; overflow: hidde= +n; width: 100%; transition: all 0.25s ease-out 0s; display: none; } + +#onetrust-pc-sdk .ot-ven-item > button[aria-expanded=3D"true"] ~ .ot-acc-tx= +t, #onetrust-pc-sdk .ot-host-item > button[aria-expanded=3D"true"] ~ .ot-ac= +c-txt, #onetrust-pc-sdk .ot-acc-cntr > button[aria-expanded=3D"true"] ~ .ot= +-acc-txt { transition: all 0.1s ease-in 0s; display: block; } + +#onetrust-pc-sdk .ot-ven-item ul { list-style: inside none; font-size: 100%= +; margin: 0px; } + +#onetrust-pc-sdk .ot-ven-item ul li { padding: 0px; margin: 0px !important;= + border: none !important; } + +#onetrust-pc-sdk .ot-hide-acc > button { pointer-events: none; } + +#onetrust-pc-sdk .ot-hide-acc .ot-arw-cntr > * { visibility: hidden; } + +#onetrust-pc-sdk #ot-ven-lst, #onetrust-pc-sdk #ot-host-lst, #onetrust-pc-s= +dk #ot-addtl-venlst, #onetrust-pc-sdk #ot-gn-venlst { width: 100%; } + +#onetrust-pc-sdk #ot-ven-lst li, #onetrust-pc-sdk #ot-host-lst li, #onetrus= +t-pc-sdk #ot-addtl-venlst li, #onetrust-pc-sdk #ot-gn-venlst li { border: 1= +px solid rgb(215, 215, 215); border-radius: 2px; position: relative; margin= +-top: 10px; } + +#onetrust-pc-sdk #ot-gn-venlst li.ot-host-info { padding: 0.5rem; overflow-= +y: hidden; } + +#onetrust-pc-sdk #ot-ven-lst .ot-tgl-cntr { width: 65%; } + +#onetrust-pc-sdk #ot-host-lst .ot-tgl-cntr { width: 65%; float: left; } + +#onetrust-pc-sdk label { margin-bottom: 0px; } + +#onetrust-pc-sdk .ot-host-notice { float: right; } + +#onetrust-pc-sdk .ot-ven-link, #onetrust-pc-sdk .ot-ven-legclaim-link, #one= +trust-pc-sdk .ot-host-expand { color: dimgray; font-size: 0.75em; line-heig= +ht: 0.9; display: inline-block; } + +#onetrust-pc-sdk .ot-ven-link *, #onetrust-pc-sdk .ot-ven-legclaim-link *, = +#onetrust-pc-sdk .ot-host-expand * { font-size: inherit; } + +#onetrust-pc-sdk .ot-ven-link, #onetrust-pc-sdk .ot-ven-legclaim-link { pos= +ition: relative; z-index: 2; } + +#onetrust-pc-sdk .ot-ven-link:hover, #onetrust-pc-sdk .ot-ven-legclaim-link= +:hover { text-decoration: underline; } + +#onetrust-pc-sdk .ot-ven-dets { border-radius: 2px; background-color: rgb(2= +48, 248, 248); } + +#onetrust-pc-sdk .ot-ven-dets li:first-child p:first-child { border-top: no= +ne; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:not(:first-child) { border-top: = +1px solid rgb(221, 221, 221) !important; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p { display: inli= +ne-block; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p:nth-of-type(2n+= +1) { width: 30%; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p:nth-of-type(2n)= + { width: 50%; word-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p, #onetrust-pc-sdk .ot-ven-dets= + .ot-ven-disc h4 { padding-top: 5px; padding-bottom: 5px; display: block; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc h4 { display: inline-block; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p:nth-last-child(-n+1) { padding= +-bottom: 10px; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p:nth-child(-n+2):not(.disc-pur)= + { padding-top: 10px; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur-cont { display: inline= +; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur { position: relative; = +word-break: break-word; overflow-wrap: break-word; left: calc(30% + 17px); = +width: 50% !important; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur:nth-child(-n+1) { posi= +tion: static; } + +#onetrust-pc-sdk .ot-ven-dets p, #onetrust-pc-sdk .ot-ven-dets h4, #onetrus= +t-pc-sdk .ot-ven-dets span { font-size: 0.69em; text-align: left; vertical-= +align: middle; word-break: break-word; overflow-wrap: break-word; margin: 0= +px; padding-bottom: 10px; padding-left: 15px; color: rgb(46, 54, 68); } + +#onetrust-pc-sdk .ot-ven-dets h4 { padding-top: 5px; } + +#onetrust-pc-sdk .ot-ven-dets span { color: dimgray; padding: 0px; vertical= +-align: baseline; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-pur h4 { border-top: 1px solid rgb(23= +3, 233, 233); border-bottom: 1px solid rgb(233, 233, 233); padding-bottom: = +5px; margin-bottom: 5px; font-weight: bold; } + +#onetrust-pc-sdk .ot-host-opt { display: inline-block; width: 100%; margin:= + 0px; font-size: inherit; } + +#onetrust-pc-sdk .ot-host-opt li > div div { font-size: 0.81em; padding: 5p= +x 0px; } + +#onetrust-pc-sdk .ot-host-opt li > div div:nth-child(1) { width: 30%; float= +: left; } + +#onetrust-pc-sdk .ot-host-opt li > div div:nth-child(2) { width: 70%; float= +: left; word-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk #ot-host-lst li.ot-host-info { border: none; font-size: 0.= +8em; color: dimgray; float: left; text-align: left; padding: 10px; margin-b= +ottom: 10px; width: calc(100% - 10px); background-color: rgb(248, 248, 248)= +; } + +#onetrust-pc-sdk #ot-host-lst li.ot-host-info a { color: dimgray; } + +#onetrust-pc-sdk #ot-host-lst li.ot-host-info > div { overflow: auto; } + +#onetrust-pc-sdk #no-results { text-align: center; margin-top: 30px; } + +#onetrust-pc-sdk #no-results p { font-size: 1em; color: rgb(46, 54, 68); wo= +rd-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk #no-results p span { font-weight: bold; } + +#onetrust-pc-sdk .ot-tgl-cntr { display: inline-block; vertical-align: midd= +le; } + +#onetrust-pc-sdk .ot-arw-cntr, #onetrust-pc-sdk .ot-tgl-cntr { float: right= +; } + +#onetrust-pc-sdk .ot-desc-cntr { padding-top: 0px; margin-top: 20px; paddin= +g-right: 0px; border-radius: 3px; overflow: hidden; padding-bottom: 10px; } + +#onetrust-pc-sdk .ot-desc-cntr:focus, #onetrust-pc-sdk .ot-desc-cntr:active= +, #onetrust-pc-sdk .ot-desc-cntr:focus-visible { outline: rgb(16, 16, 16) s= +olid 2px; border-radius: 2px; } + +#onetrust-pc-sdk .ot-leg-border-color { border: 1px solid rgb(233, 233, 233= +); } + +#onetrust-pc-sdk .ot-leg-border-color .ot-subgrp-cntr { border-top: 1px sol= +id rgb(233, 233, 233); padding-bottom: 10px; } + +#onetrust-pc-sdk .ot-category-desc { padding-bottom: 10px; } + +#onetrust-pc-sdk .ot-grp-hdr1 { padding-left: 10px; width: calc(100% - 20px= +); padding-top: 10px; margin-bottom: 0px; padding-bottom: 8px; } + +#onetrust-pc-sdk .ot-subgrp-cntr { padding-top: 10px; } + +#onetrust-pc-sdk .ot-desc-cntr > :not(.ot-grp-hdr1) { padding-left: 10px; p= +adding-right: 10px; } + +#onetrust-pc-sdk .ot-pli-hdr { overflow: hidden; padding-top: 7.5px; paddin= +g-bottom: 7.5px; background-color: rgb(248, 248, 248); border-top: none; bo= +rder-right: none; border-left: none; border-image: initial; border-bottom: = +1px solid rgb(233, 233, 233); } + +#onetrust-pc-sdk .ot-pli-hdr span:first-child { text-align: left; max-width= +: 80px; padding-right: 5px; } + +#onetrust-pc-sdk .ot-pli-hdr span:last-child { padding-right: 20px; text-al= +ign: center; } + +#onetrust-pc-sdk .ot-li-title { float: right; font-size: 0.813em; } + +#onetrust-pc-sdk .ot-desc-cntr .ot-tgl-cntr:first-of-type, #onetrust-pc-sdk= + .ot-cat-header + .ot-tgl { padding-left: 7px; padding-right: 7px; } + +#onetrust-pc-sdk .ot-always-active-group .ot-grp-hdr1 .ot-tgl-cntr:first-of= +-type { padding-left: 0px; } + +#onetrust-pc-sdk .ot-cat-header, #onetrust-pc-sdk .ot-subgrp h4 { max-width= +: calc(100% - 133px); } + +#onetrust-pc-sdk #ot-lst-cnt #ot-sel-blk { width: 100%; display: inline-blo= +ck; padding: 0px; } + +#onetrust-pc-sdk .ot-sel-all { display: inline-block; width: 100%; } + +#onetrust-pc-sdk .ot-sel-all-hdr, #onetrust-pc-sdk .ot-sel-all-chkbox { wid= +th: 100%; float: right; position: relative; } + +#onetrust-pc-sdk .ot-sel-all-chkbox { z-index: 1; } + +#onetrust-pc-sdk :not(.ot-hosts-ui) .ot-sel-all-hdr, #onetrust-pc-sdk :not(= +.ot-hosts-ui) .ot-sel-all-chkbox { right: 23px; width: calc(100% - 23px); } + +#onetrust-pc-sdk .ot-consent-hdr, #onetrust-pc-sdk .ot-li-hdr { float: righ= +t; font-size: 0.813em; position: relative; line-height: normal; text-align:= + center; word-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk .ot-hosts-ui .ot-consent-hdr { float: left; position: rela= +tive; left: 5px; } + +#onetrust-pc-sdk .ot-li-hdr { max-width: 100px; margin-right: 10px; } + +#onetrust-pc-sdk .ot-consent-hdr { max-width: 55px; } + +#onetrust-pc-sdk .ot-ven-ctgl { margin-left: 10px; } + +#onetrust-pc-sdk .ot-ven-litgl { margin-right: 55px; } + +#onetrust-pc-sdk .ot-ven-litgl.ot-ven-litgl-only { margin-right: 86px; } + +#onetrust-pc-sdk .ot-ven-ctgl, #onetrust-pc-sdk .ot-ven-litgl, #onetrust-pc= +-sdk .ot-ven-gvctgl { float: left; } + +#onetrust-pc-sdk .ot-ven-ctgl label, #onetrust-pc-sdk .ot-ven-litgl label, = +#onetrust-pc-sdk .ot-ven-gvctgl label { width: 22px; padding: 0px; } + +#onetrust-pc-sdk #ot-selall-licntr { display: block; width: 21px; height: 2= +1px; position: relative; float: right; right: 80px; } + +#onetrust-pc-sdk #ot-selall-licntr input { position: absolute; } + +#onetrust-pc-sdk #ot-selall-vencntr, #onetrust-pc-sdk #ot-selall-adtlvencnt= +r, #onetrust-pc-sdk #ot-selall-gnvencntr { float: right; width: 21px; heigh= +t: 21px; position: relative; right: 15px; } + +#onetrust-pc-sdk #ot-ven-lst .ot-tgl-cntr { float: right; width: auto; } + +#onetrust-pc-sdk .ot-ven-hdr { float: left; width: 60%; } + +#onetrust-pc-sdk #vdr-lst-dsc { font-size: 0.812em; line-height: 1.5; paddi= +ng: 10px 15px 5px; } + +#onetrust-pc-sdk #ot-anchor { border: 12px solid rgba(0, 0, 0, 0); display:= + none; position: absolute; z-index: 2147483647; top: 40px; right: 35px; tra= +nsform: rotate(45deg); background-color: rgb(255, 255, 255); box-shadow: rg= +b(199, 197, 199) -3px -3px 5px -2px; } + +#onetrust-pc-sdk #ot-fltr-modal { width: 300px; position: absolute; z-index= +: 2147483646; top: 46px; height: 90%; max-height: 350px; display: none; tra= +nsition: all 0.2s ease 0s; opacity: 1; right: 0px; } + +#onetrust-pc-sdk #ot-fltr-modal button { max-width: 200px; line-height: 1; = +word-break: break-word; white-space: normal; height: auto; font-weight: bol= +d; } + +#onetrust-pc-sdk #ot-fltr-cnt { background-color: rgb(255, 255, 255); margi= +n: 5px 10px 5px 5px; border-radius: 3px; height: 100%; padding-right: 10px;= + box-shadow: rgb(199, 197, 199) 0px 0px 12px 2px; } + +#onetrust-pc-sdk .ot-fltr-scrlcnt { overflow: hidden auto; clear: both; max= +-height: calc(100% - 60px); } + +#onetrust-pc-sdk .ot-fltr-opt { margin-bottom: 25px; margin-left: 15px; cle= +ar: both; } + +#onetrust-pc-sdk .ot-fltr-opt label { height: auto; } + +#onetrust-pc-sdk .ot-fltr-opt span { cursor: pointer; color: dimgray; font-= +size: 0.8em; line-height: 1.1; font-weight: normal; } + +#onetrust-pc-sdk #clear-filters-handler { float: right; margin-top: 15px; m= +argin-bottom: 10px; text-decoration: none; color: rgb(56, 96, 190); font-si= +ze: 0.9em; border: none; padding: 1px; } + +#onetrust-pc-sdk #clear-filters-handler:hover { color: rgb(24, 131, 253); } + +#onetrust-pc-sdk #clear-filters-handler:focus { outline: rgb(0, 0, 0) solid= + 1px; } + +#onetrust-pc-sdk #filter-apply-handler { margin-right: 10px; } + +#onetrust-pc-sdk .ot-grp-desc + .ot-leg-btn-container { margin-top: 0px; } + +#onetrust-pc-sdk .ot-leg-btn-container { display: inline-block; width: 100%= +; margin-top: 10px; } + +#onetrust-pc-sdk .ot-leg-btn-container button { height: auto; padding: 6.5p= +x 8px; margin-bottom: 0px; line-height: normal; letter-spacing: 0px; } + +#onetrust-pc-sdk .ot-leg-btn-container svg { display: none; height: 14px; w= +idth: 14px; padding-right: 5px; vertical-align: sub; } + +#onetrust-pc-sdk .ot-active-leg-btn { cursor: default; pointer-events: none= +; } + +#onetrust-pc-sdk .ot-active-leg-btn svg { display: inline-block; } + +#onetrust-pc-sdk .ot-remove-objection-handler { border: none; text-decorati= +on: underline; padding: 0px 0px 0px 10px; font-size: 0.82em; font-weight: 6= +00; line-height: 1.4; } + +#onetrust-pc-sdk .ot-obj-leg-btn-handler span { font-weight: bold; text-ali= +gn: center; font-size: 0.91em; line-height: 1.5; } + +#onetrust-pc-sdk.ot-close-btn-link #close-pc-btn-handler { border: none; he= +ight: auto; line-height: 1.5; text-decoration: underline; font-size: 0.69em= +; background: none; width: auto; } + +#onetrust-pc-sdk.ot-close-btn-link .ot-close-cntr { right: 5px; top: 5px; t= +ransform: none; } + +#onetrust-pc-sdk .ot-grps-cntr { overflow-y: hidden; } + +#onetrust-pc-sdk .ot-cat-header { float: left; font-weight: 600; font-size:= + 0.875em; line-height: 1.5; max-width: 90%; vertical-align: middle; } + +#onetrust-pc-sdk .ot-vnd-item > button:focus { outline: rgb(0, 0, 0) solid = +2px; } + +#onetrust-pc-sdk .ot-vnd-item > button { position: absolute; cursor: pointe= +r; width: 100%; height: 100%; margin: 0px; top: 0px; left: 0px; z-index: 1;= + max-width: none; border: none; } + +#onetrust-pc-sdk .ot-vnd-item > button[aria-expanded=3D"false"] ~ .ot-acc-t= +xt { margin-top: 0px; max-height: 0px; opacity: 0; overflow: hidden; width:= + 100%; transition: all 0.25s ease-out 0s; display: none; } + +#onetrust-pc-sdk .ot-vnd-item > button[aria-expanded=3D"true"] ~ .ot-acc-tx= +t { transition: all 0.1s ease-in 0s; margin-top: 10px; width: 100%; overflo= +w: auto; display: block; } + +#onetrust-pc-sdk .ot-vnd-item > button[aria-expanded=3D"true"] ~ .ot-acc-gr= +pcntr { width: auto; margin-top: 0px; padding-bottom: 10px; } + +#onetrust-pc-sdk .ot-accordion-layout.ot-cat-item { position: relative; bor= +der-radius: 2px; margin: 0px; padding: 0px; border-right: 1px solid rgb(216= +, 216, 216); border-bottom: 1px solid rgb(216, 216, 216); border-left: 1px = +solid rgb(216, 216, 216); border-image: initial; border-top: none; width: c= +alc(100% - 2px); float: left; } + +#onetrust-pc-sdk .ot-accordion-layout.ot-cat-item:first-of-type { margin-to= +p: 10px; border-top: 1px solid rgb(216, 216, 216); } + +#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr:first-child { margin-to= +p: 10px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr:last-child, #onetrust-p= +c-sdk .ot-accordion-layout .ot-hlst-cntr:last-child { margin-bottom: 5px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-acc-hdr { padding: 11.5px 20px; w= +idth: calc(100% - 40px); display: inline-block; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-acc-txt { width: 100%; padding: 0= +px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-subgrp-cntr { padding-left: 20px;= + padding-right: 15px; padding-bottom: 0px; width: calc(100% - 35px); } + +#onetrust-pc-sdk .ot-accordion-layout .ot-subgrp { padding-right: 5px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpcntr { z-index: 1; positio= +n: relative; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header + .ot-arw-cntr { posit= +ion: absolute; top: 50%; transform: translateY(-50%); right: 20px; margin-t= +op: -2px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header + .ot-arw-cntr .ot-arw= + { width: 15px; height: 20px; margin-left: 5px; color: dimgray; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header { float: none; color: = +rgb(46, 54, 68); margin: 0px; display: inline-block; height: auto; overflow= +-wrap: break-word; min-height: inherit; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr, #onetrust-pc-sdk .ot-a= +ccordion-layout .ot-hlst-cntr { padding-left: 20px; width: calc(100% - 20px= +); display: inline-block; margin-top: 0px; padding-bottom: 2px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-acc-hdr { position: relative; min= +-height: 25px; } + +#onetrust-pc-sdk .ot-accordion-layout h4 ~ .ot-tgl, #onetrust-pc-sdk .ot-ac= +cordion-layout h4 ~ .ot-always-active { position: absolute; top: 50%; trans= +form: translateY(-50%); right: 20px; } + +#onetrust-pc-sdk .ot-accordion-layout h4 ~ .ot-tgl + .ot-tgl { right: 95px;= + } + +#onetrust-pc-sdk .ot-accordion-layout .category-vendors-list-handler, #onet= +rust-pc-sdk .ot-accordion-layout .category-vendors-list-handler + a { margi= +n-top: 5px; } + +#onetrust-pc-sdk #ot-lst-cnt { margin-top: 1rem; max-height: calc(100% - 96= +px); } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info-cntr { border: 1px solid rgb(216,= + 216, 216); padding: 0.75rem 2rem 0px; width: auto; margin-top: 0.5rem; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info { margin-bottom: 1rem; padding-le= +ft: 0.75rem; padding-right: 0.75rem; display: flex; flex-direction: column;= + } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info[data-vnd-info-key*=3D"DPOEmail"] = +{ border-top: 1px solid rgb(216, 216, 216); padding-top: 1rem; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info[data-vnd-info-key*=3D"DPOLink"] {= + border-bottom: 1px solid rgb(216, 216, 216); padding-bottom: 1rem; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info .ot-vnd-lbl { font-weight: bold; = +font-size: 0.85em; margin-bottom: 0.5rem; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info .ot-vnd-cnt { margin-left: 0.5rem= +; font-weight: 500; font-size: 0.85rem; } + +#onetrust-pc-sdk .ot-vs-list, #onetrust-pc-sdk .ot-vnd-serv { width: auto; = +padding: 1rem 1.25rem 0px; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-serv-hdr-cntr, #onetrust-pc-sdk .ot-vn= +d-serv .ot-vnd-serv-hdr-cntr { padding-bottom: 0.75rem; border-bottom: 1px = +solid rgb(216, 216, 216); } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr, #onetr= +ust-pc-sdk .ot-vnd-serv .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr { font-weigh= +t: 600; font-size: 0.95em; line-height: 2; margin-left: 0.5rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item, #onetrust-pc-sdk .ot-vnd-serv .o= +t-vnd-item { border: none; margin: 0px; padding: 0px; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item button, #onetrust-pc-sdk .ot-vnd-= +serv .ot-vnd-item button { outline: none; border-bottom: 1px solid rgb(216,= + 216, 216); } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item button[aria-expanded=3D"true"], #= +onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item button[aria-expanded=3D"true"] { = +border-bottom: none; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:first-child, #onetrust-pc-sdk .ot= +-vnd-serv .ot-vnd-item:first-child { margin-top: 0.25rem; border-top: unset= +; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:last-child, #onetrust-pc-sdk .ot-= +vnd-serv .ot-vnd-item:last-child { margin-bottom: 0.5rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:last-child button, #onetrust-pc-s= +dk .ot-vnd-serv .ot-vnd-item:last-child button { border-bottom: none; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info-cntr, #onetrust-pc-s= +dk .ot-vnd-serv .ot-vnd-item .ot-vnd-info-cntr { border: 1px solid rgb(216,= + 216, 216); padding: 0.75rem 1.75rem 0px; width: auto; margin-top: 0.5rem; = +} + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info, #onetrust-pc-sdk .o= +t-vnd-serv .ot-vnd-item .ot-vnd-info { margin-bottom: 1rem; padding-left: 0= +.75rem; padding-right: 0.75rem; display: flex; flex-direction: column; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info[data-vnd-info-key*= +=3D"DPOEmail"], #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info[dat= +a-vnd-info-key*=3D"DPOEmail"] { border-top: 1px solid rgb(216, 216, 216); p= +adding-top: 1rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info[data-vnd-info-key*= +=3D"DPOLink"], #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info[data= +-vnd-info-key*=3D"DPOLink"] { border-bottom: 1px solid rgb(216, 216, 216); = +padding-bottom: 1rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info .ot-vnd-lbl, #onetru= +st-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info .ot-vnd-lbl { font-weight:= + bold; font-size: 0.85em; margin-bottom: 0.5rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info .ot-vnd-cnt, #onetru= +st-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info .ot-vnd-cnt { margin-left:= + 0.5rem; font-weight: 500; font-size: 0.85rem; } + +#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt, #onetrust-pc-sdk .ot-vnd-se= +rv.ot-vnd-subgrp-cnt { padding-left: 40px; } + +#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt .ot-vnd-serv-hdr-cntr .ot-vn= +d-serv-hdr, #onetrust-pc-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt .ot-vnd-serv-hd= +r-cntr .ot-vnd-serv-hdr { font-size: 0.8em; } + +#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt .ot-cat-header, #onetrust-pc= +-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt .ot-cat-header { font-size: 0.8em; } + +#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv { margin-bottom: 1rem; paddin= +g: 1rem 0.95rem; } + +#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv .ot-vnd-serv-hdr-cntr { paddi= +ng-bottom: 0.75rem; border-bottom: 1px solid rgb(216, 216, 216); } + +#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv .ot-vnd-serv-hdr-cntr .ot-vnd= +-serv-hdr { font-weight: 700; font-size: 0.8em; line-height: 20px; margin-l= +eft: 0.82rem; } + +#onetrust-pc-sdk .ot-subgrp-cntr .ot-cat-header { font-weight: 700; font-si= +ze: 0.8em; line-height: 20px; } + +#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-vnd-serv .ot-vnd-lst-con= +t .ot-accordion-layout .ot-acc-hdr div.ot-chkbox { margin-left: 0.82rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr, #onetrust-pc-sdk ul.ot-subgrps = +.ot-acc-hdr, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr, #o= +netrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr, #onetrust-pc-sdk .ot-v= +nd-serv .ot-vnd-item .ot-acc-hdr, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .= +ot-vnd-item .ot-acc-hdr, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-= +consent .ot-acc-hdr { padding: 0.7rem 0px; margin: 0px; display: flex; widt= +h: 100%; align-items: center; justify-content: space-between; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr div:first-child, #onetrust-pc-sd= +k ul.ot-subgrps .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-subgrp-cn= +tr ul.ot-subgrps .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-vs-list = +.ot-vnd-item .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-vnd-serv .ot= +-vnd-item .ot-acc-hdr div:first-child, #onetrust-pc-sdk #ot-pc-lst .ot-vs-l= +ist .ot-vnd-item .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-accordio= +n-layout.ot-checkbox-consent .ot-acc-hdr div:first-child { margin-left: 0.5= +rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr div:last-child, #onetrust-pc-sdk= + ul.ot-subgrps .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-subgrp-cntr= + ul.ot-subgrps .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-vs-list .ot= +-vnd-item .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd= +-item .ot-acc-hdr div:last-child, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .= +ot-vnd-item .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-accordion-layo= +ut.ot-checkbox-consent .ot-acc-hdr div:last-child { margin-right: 0.5rem; m= +argin-left: 0.5rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-always-active, #onetrust-pc-= +sdk ul.ot-subgrps .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk .ot-subgr= +p-cntr ul.ot-subgrps .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk .ot-vs= +-list .ot-vnd-item .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk .ot-vnd-= +serv .ot-vnd-item .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk #ot-pc-ls= +t .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk = +.ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-always-active { po= +sition: relative; right: unset; top: unset; transform: unset; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk u= +l.ot-subgrps .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-subgrp-cntr ul.= +ot-subgrps .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-vs-list .ot-vnd-i= +tem .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .o= +t-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-ite= +m .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-accordion-layout.ot-checkb= +ox-consent .ot-acc-hdr .ot-arw-cntr { float: none; top: unset; right: unset= +; transform: unset; margin-top: -2px; position: relative; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk= + ul.ot-subgrps .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-subgrp-cntr= + ul.ot-subgrps .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-vs-list .ot= +-vnd-item .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd= +-item .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .= +ot-vnd-item .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-accordion-layo= +ut.ot-checkbox-consent .ot-acc-hdr .ot-cat-header { flex: 1 1 0%; margin: 0= +px 0.5rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-tgl, #onetrust-pc-sdk ul.ot-= +subgrps .ot-acc-hdr .ot-tgl, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps= + .ot-acc-hdr .ot-tgl, #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr= + .ot-tgl, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-tgl, #= +onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-tgl, #o= +netrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-tgl= + { position: relative; transform: none; right: 0px; top: 0px; float: none; = +} + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox, #onetrust-pc-sdk ul.= +ot-subgrps .ot-acc-hdr .ot-chkbox, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-s= +ubgrps .ot-acc-hdr .ot-chkbox, #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .o= +t-acc-hdr .ot-chkbox, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hd= +r .ot-chkbox, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-= +hdr .ot-chkbox, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .= +ot-acc-hdr .ot-chkbox { position: relative; margin: 0px 0.5rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox label, #onetrust-pc-s= +dk ul.ot-subgrps .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-subgrp-= +cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-vs-li= +st .ot-vnd-item .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-vnd-serv= + .ot-vnd-item .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk #ot-pc-lst .ot= +-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-ac= +cordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox label { padding: = +0px; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox label::before, #onetr= +ust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-chkbox label::before, #onetrust-pc= +-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox label::before, #o= +netrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label::befor= +e, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox label:= +:before, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .= +ot-chkbox label::before, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-= +consent .ot-acc-hdr .ot-chkbox label::before { position: relative; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox input, #onetrust-pc-s= +dk ul.ot-subgrps .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-subgrp-= +cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-vs-li= +st .ot-vnd-item .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-vnd-serv= + .ot-vnd-item .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk #ot-pc-lst .ot= +-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-ac= +cordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox input { position:= + absolute; cursor: pointer; width: 100%; height: 100%; opacity: 0; margin: = +0px; top: 0px; left: 0px; z-index: 1; } + +#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp .ot-acc-hdr h5.= +ot-cat-header, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp = +.ot-acc-hdr h4.ot-cat-header { margin: 0px; } + +#onetrust-pc-sdk .ot-vs-config .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp h= +5 { top: 0px; line-height: 20px; } + +#onetrust-pc-sdk .ot-vs-list { display: flex; flex-direction: column; paddi= +ng: 0px; margin: 0.5rem 4px; } + +#onetrust-pc-sdk .ot-vs-selc-all { display: flex; padding: 0px; float: unse= +t; align-items: center; justify-content: flex-start; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf { justify-content: flex-end= +; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf.ot-caret-conf .ot-sel-all-c= +hkbox { margin-right: 48px; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf .ot-sel-all-chkbox { margin= +: 0px 14px 0px 0px; padding: 0px; justify-content: flex-end; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr.ot-chkbo= +x, #onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr.ot-tg= +l { display: inline-block; right: unset; width: auto; height: auto; float: = +none; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr label { = +width: 45px; height: 25px; } + +#onetrust-pc-sdk .ot-vs-selc-all .ot-sel-all-chkbox { margin-right: 11px; m= +argin-left: 0.75rem; display: flex; align-items: center; } + +#onetrust-pc-sdk .ot-vs-selc-all .sel-all-hdr { margin: 0px 1.25rem; font-s= +ize: 0.812em; line-height: normal; text-align: center; word-break: break-wo= +rd; overflow-wrap: break-word; } + +#onetrust-pc-sdk .ot-vnd-list-cnt #ot-selall-vencntr.ot-chkbox { float: uns= +et; right: 0px; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all.ot-toggle-conf.ot-caret-conf .ot-s= +el-all-chkbox { margin-right: 50px; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr = +label { width: 35px; height: 10px; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all.ot-toggle-conf .ot-sel-all-chkbox = +{ justify-content: flex-end; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox { right: unset;= + display: flex; align-items: center; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox #ot-selall-venc= +ntr.ot-chkbox { right: unset; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox { margin-left: = +12px; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox .sel-all-hdr { = +margin: 0px 1rem; } + +#onetrust-pc-sdk .ot-pgph-link { font-size: 0.813em; margin-top: 5px; posit= +ion: relative; } + +#onetrust-pc-sdk .ot-pgph-link.ot-pgph-link-subgroup { margin-bottom: 1rem;= + } + +#onetrust-pc-sdk .ot-pgph-contr { margin: 0px 2.5rem; } + +#onetrust-pc-sdk .ot-pgph-title { font-size: 1.18rem; margin-bottom: 2rem; = +} + +#onetrust-pc-sdk .ot-pgph-desc { font-size: 1rem; font-weight: 400; margin-= +bottom: 2rem; line-height: 1.5rem; } + +#onetrust-pc-sdk .ot-pgph-desc:not(:last-child)::after { content: ""; width= +: 96%; display: block; margin: 0px auto; padding-bottom: 2rem; border-botto= +m: 1px solid rgb(233, 233, 233); } + +#onetrust-pc-sdk.otPcTab[dir=3D"rtl"] input ~ .ot-acc-hdr .ot-arw, #onetrus= +t-pc-sdk.otPcTab[dir=3D"rtl"] #ot-back-arw { transform: rotate(180deg); } + +#onetrust-pc-sdk.otPcTab[dir=3D"rtl"] input:checked ~ .ot-acc-hdr .ot-arw {= + transform: rotate(270deg); } + +#onetrust-pc-sdk.otPcTab[dir=3D"rtl"] #ot-search-cntr svg { right: 15px; } + +#onetrust-pc-sdk.otPcTab[dir=3D"rtl"] .ot-chkbox label::after { transform: = +rotate(45deg); border-left: 0px; border-right: 3px solid; } + +#onetrust-pc-sdk #close-pc-btn-handler.ot-close-icon { padding: 0px; backgr= +ound-color: rgba(0, 0, 0, 0); border: none; margin: 0px; } + +@media (max-width: 767px) { + #onetrust-pc-sdk { width: 100%; border: none; } + #onetrust-pc-sdk .ot-optout-signal { margin: 0.625rem; } + #onetrust-pc-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-container { = +padding: 0px; margin: 0px; } + #onetrust-pc-sdk #ot-pc-title { margin-left: 10px; max-width: 60%; } + #onetrust-pc-sdk .ot-desc-cntr { margin: 0px; padding: 20px 20px 15px; po= +sition: relative; left: auto; } + #onetrust-pc-sdk .ot-desc-cntr { margin-top: 20px; margin-left: 20px; pad= +ding: 0px 0px 10px; } + #onetrust-pc-sdk .ot-grps-cntr { max-height: none; overflow: hidden; } + #onetrust-pc-sdk #accept-recommended-btn-handler { float: none; } +} + +@media (min-width: 768px) { + #onetrust-pc-sdk.ot-tgl-with-label .ot-label-status { display: inline; } + #onetrust-pc-sdk.ot-tgl-with-label #ot-pc-lst .ot-label-status { display:= + none; } + #onetrust-pc-sdk.ot-tgl-with-label.ot-leg-opt-out .ot-pli-hdr { padding-r= +ight: 8%; } + #onetrust-pc-sdk.ot-tgl-with-label .ot-cat-header { max-width: 60%; } + #onetrust-pc-sdk.ot-tgl-with-label .ot-subgrp h4 { max-width: 58%; } + #onetrust-pc-sdk.ot-tgl-with-label .ot-subgrp-cntr ul.ot-subgrps li.ot-su= +bgrp > h6 { max-width: 50%; } + #onetrust-pc-sdk.ot-tgl-with-label .ot-desc-cntr .ot-tgl-cntr:first-of-ty= +pe, #onetrust-pc-sdk.ot-tgl-with-label .ot-cat-header + .ot-tgl { padding-l= +eft: 15px; } +} + +@media (max-width: 640px) { + #onetrust-pc-sdk { height: 100%; } + #onetrust-pc-sdk .ot-optout-signal { margin: 0.625rem; } + #onetrust-pc-sdk .ot-pc-header { padding: 10px; width: calc(100% - 20px);= + } + #onetrust-pc-sdk #ot-pc-content { overflow: auto; } + #onetrust-pc-sdk .ot-sdk-row .ot-sdk-columns { width: 100%; } + #onetrust-pc-sdk .ot-desc-cntr { margin: 0px; overflow: hidden; } + #onetrust-pc-sdk .ot-desc-cntr { margin-left: 10px; width: calc(100% - 15= +px); margin-top: 5px; margin-bottom: 5px; } + #onetrust-pc-sdk .ot-ven-hdr { max-width: 80%; } + #onetrust-pc-sdk #ot-lst-cnt { width: calc(100% - 18px); padding-top: 13p= +x; padding-right: 5px; padding-left: 10px; } + #onetrust-pc-sdk .ot-grps-cntr { width: 100%; } + #onetrust-pc-sdk .ot-pc-footer { max-height: 300px; } + #onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk #ot-pc-lst { height: ca= +lc(100% - 322px); } + #onetrust-pc-sdk.ot-close-btn-link #close-pc-btn-handler { position: fixe= +d; top: 10px; right: 15px; } + #onetrust-pc-sdk.ot-close-btn-link .ot-pc-header { padding-top: 25px; } + #onetrust-pc-sdk.ot-close-btn-link #ot-pc-title { max-width: 100%; } +} + +@media (max-width: 640px) and (orientation: portrait) { + #onetrust-pc-sdk #ot-pc-hdr { height: 70px; padding: 15px 0px; width: 100= +%; } + #onetrust-pc-sdk .ot-lst-subhdr { width: calc(100% - 15px); float: none; = +bottom: auto; display: inline-block; padding-top: 8px; padding-left: 15px; = +} + #onetrust-pc-sdk .ot-btn-subcntr { float: none; } + #onetrust-pc-sdk #ot-search-cntr { display: inline-block; width: calc(100= +% - 55px); position: relative; } + #onetrust-pc-sdk #ot-anchor { top: 75px; right: 30px; } + #onetrust-pc-sdk #ot-fltr-modal { top: 81px; } + #onetrust-pc-sdk #ot-fltr-cntr { float: right; right: 15px; } + #onetrust-pc-sdk #ot-lst-title { padding-left: 15px; } + #onetrust-pc-sdk #ot-lst-cnt { height: auto; overflow: auto; } + #onetrust-pc-sdk .save-preference-btn-handler, #onetrust-pc-sdk #accept-r= +ecommended-btn-handler, #onetrust-pc-sdk .ot-pc-refuse-all-handler { width:= + calc(100% - 33px); } + #onetrust-pc-sdk.ot-ftr-stacked .save-preference-btn-handler, #onetrust-p= +c-sdk.ot-ftr-stacked .ot-btn-subcntr { max-width: none; } + #onetrust-pc-sdk.ot-ftr-stacked .ot-pc-footer button { margin: 15px; } + #onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button { max-width: none;= + } + #onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button:nth-child(2) { mar= +gin-top: 15px; } + #onetrust-pc-sdk.ot-ftr-stacked .ot-btn-container button:not(:last-child)= + { margin-bottom: 0px; } +} + +@media (max-width: 425px) { + #onetrust-pc-sdk #ot-pc-lst .ot-acc-txt { padding-top: 6px; padding-botto= +m: 10px; } + #onetrust-pc-sdk #ot-pc-lst .ot-host-notice { float: left; margin-left: 3= +0px; } + #onetrust-pc-sdk #ot-pc-lst .ot-arw-cntr { float: none; display: inline; = +} + #onetrust-pc-sdk #ot-pc-lst .ot-ven-hdr { float: left; width: 100%; max-w= +idth: 85%; } + #onetrust-pc-sdk.ot-addtl-vendors #ot-pc-lst .ot-acc-cntr .ot-arw-cntr:fi= +rst-of-type { float: right; } + #onetrust-pc-sdk #ot-pc-title { max-width: 100%; } + #onetrust-pc-sdk .ot-subgrp-cntr li.ot-subgrp { margin-left: 10px; width:= + calc(100% - 10px); } + #onetrust-pc-sdk #ot-ven-lst .ot-tgl-cntr { width: auto; float: right; } + #onetrust-pc-sdk #ot-ven-lst .ot-arw-cntr { float: right; } + #onetrust-pc-sdk .ot-ven-hdr { max-width: 47%; } + #onetrust-pc-sdk .ot-always-active-group .ot-tgl-cntr:first-of-type { max= +-width: none; padding-left: 20px; } +} + +@media only screen and (max-height: 425px) and (max-width: 896px) and (orie= +ntation: landscape) { + #onetrust-pc-sdk { height: 100%; width: 100%; max-width: none; } + #onetrust-pc-sdk .ot-always-active-group .ot-tgl-cntr { max-width: none; = +} + #onetrust-pc-sdk .ot-pc-header { padding: 10px; width: calc(100% - 20px);= + } + #onetrust-pc-sdk #ot-lst-cnt { height: auto; overflow: auto; } + #onetrust-pc-sdk #accept-recommended-btn-handler { float: right; } + #onetrust-pc-sdk .save-preference-btn-handler, #onetrust-pc-sdk #accept-r= +ecommended-btn-handler, #onetrust-pc-sdk .ot-pc-refuse-all-handler { width:= + auto; } + #onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk #ot-pc-lst { height: ca= +lc(100% - 155px); } + #onetrust-pc-sdk.ot-shw-fltr .ot-lst-cntr { overflow: hidden; } + #onetrust-pc-sdk.ot-shw-fltr #ot-pc-lst { position: static; } + #onetrust-pc-sdk.ot-shw-fltr #ot-fltr-modal { top: 0px; width: 100%; heig= +ht: 100%; max-height: none; } + #onetrust-pc-sdk.ot-shw-fltr #ot-fltr-modal > div { margin: 0px; box-sizi= +ng: initial; height: 100%; max-height: none; } + #onetrust-pc-sdk.ot-shw-fltr #clear-filters-handler { padding-right: 20px= +; } + #onetrust-pc-sdk.ot-shw-fltr #ot-anchor { display: none !important; } + #onetrust-pc-sdk .ot-pc-footer button { margin: 10px; } +} + +@media (max-width: 425px), (max-width: 896px) and (max-height: 425px) and (= +orientation: landscape) { + #onetrust-pc-sdk .ot-pc-header { padding-right: 20px; } + #onetrust-pc-sdk .ot-pc-logo { margin-left: 0px; margin-top: 5px; width: = +150px; } + #onetrust-pc-sdk .ot-close-icon { width: 44px; height: 44px; background-s= +ize: 12px; } + #onetrust-pc-sdk .ot-grp-hdr1 { float: right; margin-left: 10px; width: a= +uto; } + #onetrust-pc-sdk .ot-grp-hdr1 { margin-left: 0px; padding-right: 10px; } + #onetrust-pc-sdk #ot-pvcy-hdr, #onetrust-pc-sdk .ot-grp-hdr1 .ot-cat-head= +er { display: none; } + #onetrust-pc-sdk .ot-grp-hdr1 + .ot-vlst-cntr { padding-top: 10px; } +} + +@media only screen and (max-height: 610px) { + #onetrust-pc-sdk { max-height: 100%; } +} + +#onetrust-consent-sdk #onetrust-pc-sdk, #onetrust-consent-sdk #ot-search-cn= +tr, #onetrust-consent-sdk #onetrust-pc-sdk .ot-switch.ot-toggle, #onetrust-= +consent-sdk #onetrust-pc-sdk ot-grp-hdr1 .checkbox, #onetrust-consent-sdk #= +onetrust-pc-sdk #ot-pc-title::after, #onetrust-consent-sdk #onetrust-pc-sdk= + #ot-sel-blk, #onetrust-consent-sdk #onetrust-pc-sdk #ot-fltr-cnt, #onetrus= +t-consent-sdk #onetrust-pc-sdk #ot-anchor { background-color: rgb(242, 242,= + 242); } + +#onetrust-consent-sdk #onetrust-pc-sdk h3, #onetrust-consent-sdk #onetrust-= +pc-sdk h4, #onetrust-consent-sdk #onetrust-pc-sdk h5, #onetrust-consent-sdk= + #onetrust-pc-sdk h6, #onetrust-consent-sdk #onetrust-pc-sdk p, #onetrust-c= +onsent-sdk #onetrust-pc-sdk #ot-ven-lst .ot-ven-opts p, #onetrust-consent-s= +dk #onetrust-pc-sdk #ot-pc-desc, #onetrust-consent-sdk #onetrust-pc-sdk #ot= +-pc-title, #onetrust-consent-sdk #onetrust-pc-sdk .ot-li-title, #onetrust-c= +onsent-sdk #onetrust-pc-sdk .ot-sel-all-hdr span, #onetrust-consent-sdk #on= +etrust-pc-sdk #ot-host-lst .ot-host-info, #onetrust-consent-sdk #onetrust-p= +c-sdk #ot-fltr-modal #modal-header, #onetrust-consent-sdk #onetrust-pc-sdk = +.ot-checkbox label span, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst = +#ot-sel-blk p, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-lst-ti= +tle h3, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst .back-btn-handler= + p, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst .ot-ven-name, #onetru= +st-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-ven-lst .consent-category, #= +onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-inactive-le= +g-btn, #onetrust-consent-sdk #onetrust-pc-sdk .ot-label-status, #onetrust-c= +onsent-sdk #onetrust-pc-sdk .ot-chkbox label span, #onetrust-consent-sdk #o= +netrust-pc-sdk #clear-filters-handler, #onetrust-consent-sdk #onetrust-pc-s= +dk .ot-optout-signal { color: rgb(0, 0, 0); } + +#onetrust-consent-sdk #onetrust-pc-sdk .privacy-notice-link, #onetrust-cons= +ent-sdk #onetrust-pc-sdk .ot-pgph-link, #onetrust-consent-sdk #onetrust-pc-= +sdk .category-vendors-list-handler, #onetrust-consent-sdk #onetrust-pc-sdk = +.category-vendors-list-handler + a, #onetrust-consent-sdk #onetrust-pc-sdk = +.category-host-list-handler, #onetrust-consent-sdk #onetrust-pc-sdk .ot-ven= +-link, #onetrust-consent-sdk #onetrust-pc-sdk .ot-ven-legclaim-link, #onetr= +ust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-name a, #onetrust-co= +nsent-sdk #onetrust-pc-sdk #ot-host-lst .ot-acc-hdr .ot-host-expand, #onetr= +ust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info a, #onetrust-co= +nsent-sdk #onetrust-pc-sdk #ot-pc-content #ot-pc-desc .ot-link-btn, #onetru= +st-consent-sdk #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info a, #= +onetrust-consent-sdk #onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info a { color: r= +gb(0, 77, 255); } + +#onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler:hover= + { text-decoration: underline; } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-grpcntr.ot-acc-txt, #onetrus= +t-consent-sdk #onetrust-pc-sdk .ot-acc-txt .ot-subgrp-tgl .ot-switch.ot-tog= +gle { background-color: rgb(248, 248, 248); } + +#onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info, #onetrus= +t-consent-sdk #onetrust-pc-sdk .ot-acc-txt .ot-ven-dets { background-color:= + rgb(248, 248, 248); } + +#onetrust-consent-sdk #onetrust-pc-sdk button:not(#clear-filters-handler):n= +ot(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handle= +r):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn), #on= +etrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-active-leg-bt= +n { background-color: rgb(166, 0, 255); border-color: rgb(166, 0, 255); col= +or: rgb(255, 255, 255); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu { border-color: rgb(= +166, 0, 255); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-remove-obj= +ection-handler { background-color: transparent; border: 1px solid transpare= +nt; } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-inactive-l= +eg-btn { background-color: rgb(255, 255, 255); color: rgb(120, 128, 142); b= +order-color: rgb(120, 128, 142); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-tgl input:focus + .ot-switch, .o= +t-switch .ot-switch-nob, .ot-switch .ot-switch-nob::before, #onetrust-pc-sd= +k .ot-checkbox input[type=3D"checkbox"]:focus + label::before, #onetrust-pc= +-sdk .ot-chkbox input[type=3D"checkbox"]:focus + label::before { outline-co= +lor: rgb(0, 0, 0); outline-width: 1px; } + +#onetrust-pc-sdk .ot-host-item > button:focus, #onetrust-pc-sdk .ot-ven-ite= +m > button:focus { border: 1px solid rgb(0, 0, 0); } + +#onetrust-consent-sdk #onetrust-pc-sdk :focus, #onetrust-consent-sdk #onetr= +ust-pc-sdk .ot-vlst-cntr > a:focus { outline: rgb(0, 0, 0) solid 1px; } + +#onetrust-consent-sdk #onetrust-pc-sdk .category-menu-switch-handler { back= +ground-color: rgb(244, 244, 244); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu { background-color: = +rgb(255, 255, 255); } + +#onetrust-consent-sdk #onetrust-pc-sdk .category-menu-switch-handler { back= +ground-color: rgb(244, 244, 244); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu { background-color: = +rgb(255, 255, 255); } + +#onetrust-pc-sdk .ot-vlst-cntr .ot-ext-lnk, #onetrust-pc-sdk .ot-ven-hdr .o= +t-ext-lnk { background-image: url("https://cdn.cookielaw.org/logos/static/o= +t_external_link.svg"); } + +#optanon fieldset input:checked + label { background-color: rgb(0, 77, 255)= +; } + +#optanon #optanon-popup-body h3, #optanon #optanon-popup-body #optanon-vend= +or-consent-text { color: rgb(0, 0, 0); } + +.ot-sdk-cookie-policy { font-family: inherit; font-size: 16px; } + +.ot-sdk-cookie-policy.otRelFont { font-size: 1rem; } + +.ot-sdk-cookie-policy h3, .ot-sdk-cookie-policy h4, .ot-sdk-cookie-policy h= +6, .ot-sdk-cookie-policy p, .ot-sdk-cookie-policy li, .ot-sdk-cookie-policy= + a, .ot-sdk-cookie-policy th, .ot-sdk-cookie-policy #cookie-policy-descript= +ion, .ot-sdk-cookie-policy .ot-sdk-cookie-policy-group, .ot-sdk-cookie-poli= +cy #cookie-policy-title { color: dimgray; } + +.ot-sdk-cookie-policy #cookie-policy-description { margin-bottom: 1em; } + +.ot-sdk-cookie-policy h4 { font-size: 1.2em; } + +.ot-sdk-cookie-policy h6 { font-size: 1em; margin-top: 2em; } + +.ot-sdk-cookie-policy th { min-width: 75px; } + +.ot-sdk-cookie-policy a, .ot-sdk-cookie-policy a:hover { background: rgb(25= +5, 255, 255); } + +.ot-sdk-cookie-policy thead { background-color: rgb(246, 246, 244); font-we= +ight: bold; } + +.ot-sdk-cookie-policy .ot-mobile-border { display: none; } + +.ot-sdk-cookie-policy section { margin-bottom: 2em; } + +.ot-sdk-cookie-policy table { border-collapse: inherit; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy { font-family: inherit; font-= +size: 1rem; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h3, #ot-sdk-cookie-policy-v2.= +ot-sdk-cookie-policy h4, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h6, = +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p, #ot-sdk-cookie-policy-v2.o= +t-sdk-cookie-policy li, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a, #o= +t-sdk-cookie-policy-v2.ot-sdk-cookie-policy th, #ot-sdk-cookie-policy-v2.ot= +-sdk-cookie-policy #cookie-policy-description, #ot-sdk-cookie-policy-v2.ot-= +sdk-cookie-policy .ot-sdk-cookie-policy-group, #ot-sdk-cookie-policy-v2.ot-= +sdk-cookie-policy #cookie-policy-title { color: dimgray; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description { = +margin-bottom: 1em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup { margin-lef= +t: 1.5em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description, #= +ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-de= +sc, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-table-header, #ot-sdk= +-cookie-policy-v2.ot-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.ot-sdk-c= +ookie-policy span, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td { font-= +size: 0.9em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td span, #ot-sdk-cookie-polic= +y-v2.ot-sdk-cookie-policy td a { font-size: inherit; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group {= + font-size: 1em; margin-bottom: 0.6em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-title {= + margin-bottom: 1.2em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy > section { margin-bottom: 1e= +m; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th { min-width: 75px; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.o= +t-sdk-cookie-policy a:hover { background: rgb(255, 255, 255); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead { background-color: rgb= +(246, 246, 244); font-weight: bold; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-mobile-border { display: = +none; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy section { margin-bottom: 2em;= + } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li { list= +-style: disc; margin-left: 1.5em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li h4 { d= +isplay: inline-block; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table { border-collapse: inhe= +rit; margin: auto; border: 1px solid rgb(215, 215, 215); border-radius: 5px= +; border-spacing: initial; width: 100%; overflow: hidden; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th, #ot-sdk-cookie-poli= +cy-v2.ot-sdk-cookie-policy table td { border-bottom: 1px solid rgb(215, 215= +, 215); border-right: 1px solid rgb(215, 215, 215); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td { bord= +er-bottom: 0px; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr th:last-child, #ot-s= +dk-cookie-policy-v2.ot-sdk-cookie-policy table tr td:last-child { border-ri= +ght: 0px; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host, #ot-sdk-cooki= +e-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type { width: 25%; } + +.ot-sdk-cookie-policy[dir=3D"rtl"] { text-align: left; } + +#ot-sdk-cookie-policy h3 { font-size: 1.5em; } + +@media only screen and (max-width: 530px) { + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) table, .ot-sdk-cookie= +-policy:not(#ot-sdk-cookie-policy-v2) thead, .ot-sdk-cookie-policy:not(#ot-= +sdk-cookie-policy-v2) tbody, .ot-sdk-cookie-policy:not(#ot-sdk-cookie-polic= +y-v2) th, .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td, .ot-sdk-c= +ookie-policy:not(#ot-sdk-cookie-policy-v2) tr { display: block; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) thead tr { position: = +absolute; top: -9999px; left: -9999px; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr { margin: 0px 0px = +1em; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(2n+1), .= +ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(2n+1) a { b= +ackground: rgb(246, 246, 244); } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td { border-top: none= +; border-right: none; border-left: none; border-image: initial; border-bott= +om: 1px solid rgb(238, 238, 238); position: relative; padding-left: 50%; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td::before { position= +: absolute; height: 100%; left: 6px; width: 40%; padding-right: 10px; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) .ot-mobile-border { d= +isplay: inline-block; background-color: rgb(228, 228, 228); position: absol= +ute; height: 100%; top: 0px; left: 45%; width: 2px; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td::before { content:= + attr(data-label); font-weight: bold; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) li { word-break: brea= +k-word; overflow-wrap: break-word; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table { overflow: hidden; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td { border-top: none= +; border-right: none; border-left: none; border-image: initial; border-bott= +om: 1px solid rgb(215, 215, 215); } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table, #ot-sdk-cookie-polic= +y-v2.ot-sdk-cookie-policy thead, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-pol= +icy tbody, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th, #ot-sdk-cookie= +-policy-v2.ot-sdk-cookie-policy td, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-= +policy tr { display: block; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host, #ot-sdk-coo= +kie-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type { width: auto; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tr { margin: 0px 0px 1em; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td::before { height: 100%; = +width: 40%; padding-right: 10px; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td::before { content: attr(= +data-label); font-weight: bold; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li { word-break: break-word= +; overflow-wrap: break-word; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead tr { position: absolu= +te; top: -9999px; left: -9999px; z-index: -9999; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td { bo= +rder-bottom: 1px solid rgb(215, 215, 215); border-right: 0px; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td:last= +-child { border-bottom: 0px; } +} + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h5, #ot-sdk-cookie-policy-v2.= +ot-sdk-cookie-policy h6, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li, = +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p, #ot-sdk-cookie-policy-v2.o= +t-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span, = +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td, #ot-sdk-cookie-policy-v2.= +ot-sdk-cookie-policy #cookie-policy-description { color: rgb(105, 105, 105)= +; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th { color: rgb(105, 105, 105= +); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group {= + color: rgb(105, 105, 105); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title { color:= + rgb(105, 105, 105); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th { background-color: = +rgb(248, 248, 248); } + +.ot-floating-button__front { background-image: url("https://cdn.cookielaw.o= +rg/logos/static/ot_persistent_cookie_icon.png"); } +------MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: cid:css-cbc9e1c1-1045-4f96-913b-5092029809cc@mhtml.blink + +@charset "utf-8"; + +body { } + +.cf_invite_1081_2257 :focus { outline: rgb(66, 189, 209) dotted 1px; outlin= +e-offset: 2px; } + +.cf_invite_1081_2257 .cf-container { position: fixed; right: 0px; bottom: 2= +0%; margin: auto; height: 500px; width: 0px; box-sizing: border-box; z-inde= +x: 2147483646; } + +.cf_invite_1081_2257 .cf-container__toggle { position: absolute; top: 110px= +; left: -210px; width: 210px; padding: 0px 8px 0px 0px; height: 40px; text-= +align: center; background-color: rgb(0, 63, 189); color: rgb(255, 255, 255)= +; font-family: Arial; font-size: 16px; font-weight: bold; border-radius: 5p= +x 5px 0px 0px; cursor: pointer; transform: rotate(-90deg); transform-origin= +: 100% 100%; } + +.cf-toggle--padslv { height: 8px; margin: 0px; } + +.cf-toggle--fbt { margin: 0px; padding-top: 8px; padding-left: 6px; height:= + 40px; } + +.cf-toggle--padx { padding-top: 2px; padding-left: 6px; height: 40px; font-= +size: 24px; } + +.cf-mob-ivt { display: none; } + +.cf-toggle--sliver { transition-duration: 1.7s; left: -184px !important; } + +.cf_invite_1081_2257 .cf-mob-ivt-tglx { position: absolute; top: 110px; lef= +t: -200px; width: 200px; padding: 5px 0px; height: 35px; text-align: center= +; background-color: rgb(189, 0, 255); color: rgb(255, 255, 255); font-famil= +y: Arial; font-size: 20px; font-weight: bold; border-radius: 5px 5px 0px 0p= +x; cursor: pointer; transform: rotate(-90deg); transform-origin: 100% 100%;= + z-index: 2147483645; } + +@media (max-width: 640px), (max-height: 620px) { + .cf_invite_1081_2257 .cf-container__toggle { bottom: 40%; } +} +------MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: cid:css-4bca4212-44b0-4a67-a3f7-3c685dc8d353@mhtml.blink + +@charset "utf-8"; + +#optanon-minimize-button { font-family: Arial; text-size-adjust: none; font= +-size: 0.63em; color: rgb(0, 0, 0); margin: auto; text-decoration: none; po= +sition: relative; background-color: transparent; background-repeat: no-repe= +at; border: none; cursor: pointer; overflow: hidden; padding: 1px 6px; line= +-height: 40px; } +------MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/etc.clientlibs/cio-sites/clientlibs/clientlib-base.lc-99e6138fc3579fe6a02605a8fc47cd6b-lc.min.css + +@charset "utf-8"; + +.cmp-accordion__header { margin: 0px; } + +.cmp-accordion__button { display: block; width: 100%; text-align: left; } + +.cmp-accordion__panel--hidden { display: none; } + +.cmp-accordion__panel--expanded { display: block; } + +.cmp-carousel__content { position: relative; } + +.cmp-carousel__item { display: none; } + +.cmp-carousel__item--active { display: block; } + +.cmp-carousel__action { appearance: none; } + +.cmp-carousel__indicators { display: flex; flex-wrap: wrap; justify-content= +: center; margin: 0px; padding: 0px; list-style: none; } + +.cmp-carousel__indicator { position: relative; flex: 0 1 auto; width: 10px;= + height: 10px; margin: 0px 7px; border-radius: 50%; font-size: 0px; text-in= +dent: -3000px; background-color: rgba(0, 0, 0, 0.5); } + +.cmp-carousel__indicator--active { background-color: rgba(0, 0, 0, 0.8); } + +.cmp-image__image { width: 100%; } + +.cmp-image__image { width: 100%; height: auto; } + +.cmp-breadcrumb { display: inline-block; list-style: none; padding: 0px; } + +.cmp-breadcrumb__item { display: inline-block; vertical-align: top; } + +.cmp-search { position: relative; } + +.cmp-search__field { position: relative; height: 2rem; } + +.cmp-search__input { padding-left: 2rem; padding-right: 2rem; height: 100%;= + width: 100%; } + +.cmp-search__icon { display: block; position: absolute; left: 0.5rem; top: = +0.5rem; background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj= +0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyY= +XRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxk= +IDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiI= +gImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3= +ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yM= +DAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBw= +eCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTE1MnB4IiBoZWlnaHQ9IjExNTJweCIgdmlld0JveD0iMCA= +wIDExNTIgMTE1MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTE1MiAxMTUyIiB4bWw6c3= +BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik02NzIsMEM0MDYuOTAzLDAsMTkyLDIxNC45MDMsM= +TkyLDQ4MGMwLDk1LjcsMjguMDExLDE4NC44NTUsNzYuMjc1LDI1OS43MjVDMTgxLjY0Niw4MjYu= +MzU0LDQ4LjA3NSw5NTkuOTI1LDM2LDk3Mg0KCWMtMTgsMTgtMzYsMzYtMzYsNzJzMTgsNTQsMzY= +sNzJzMzYuMDEyLDM2LDcyLDM2czU0LTE4LDcyLTM2YzEyLjA3NS0xMi4wNzUsMTQ1LjY0Ni0xND= +UuNjQ2LDIzMi4yNzUtMjMyLjI3NQ0KCUM0ODcuMTQ0LDkzMS45ODgsNTc2LjMsOTYwLDY3Miw5N= +jBjMjY1LjA5NywwLDQ4MC0yMTQuOTAzLDQ4MC00ODBDMTE1MiwyMTQuOTAzLDkzNy4wOTcsMCw2= +NzIsMHogTTY3Miw4MTYNCgljLTE4NS41NjgsMC0zMzYtMTUwLjQzMy0zMzYtMzM2YzAtMTg1LjU= +2OCwxNTAuNDMyLTMzNiwzMzYtMzM2YzE4NS41NjcsMCwzMzYsMTUwLjQzMiwzMzYsMzM2QzEwMD= +gsNjY1LjU2Nyw4NTcuNTY3LDgxNiw2NzIsODE2eiINCgkvPg0KPC9zdmc+DQo=3D"); backgro= +und-size: contain; width: 1rem; height: 1rem; pointer-events: none; } + +.cmp-search__loading-indicator { display: none; position: absolute; top: 0.= +5rem; left: 0.5rem; border-width: 3px; border-style: solid; border-color: r= +gb(51, 51, 51) rgb(204, 204, 204) rgb(204, 204, 204); border-image: initial= +; border-radius: 50%; width: 1rem; height: 1rem; animation: 2s linear 0s in= +finite normal none running cmp-search__loading-indicator-spin; } + +@keyframes cmp-search__loading-indicator-spin {=20 + 100% { transform: rotate(360deg); } +} + +.cmp-search__clear { display: none; margin: 0px; padding: 0px; border: 0px;= + background: transparent; } + +.cmp-search__clear-icon { position: absolute; top: 0.5rem; right: 0.5rem; b= +ackground-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiB= +lbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS= +4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtL= +T4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6= +Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnN= +pb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zy= +IgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iM= +HB4Ig0KCSB3aWR0aD0iMTE1MnB4IiBoZWlnaHQ9IjExNTJweCIgdmlld0JveD0iMCAwIDExNTIg= +MTE1MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTE1MiAxMTUyIiB4bWw6c3BhY2U9InB= +yZXNlcnZlIj4NCjxwYXRoIGlkPSJYTUxJRF85XyIgZD0iTTgyLjYsOTM3LjJsMzYyLTM2Mkw4NC= +wyMTQuOGMtMTQuMS0xNC4xLTE0LjEtMzYuOSwwLTUxbDgxLjItODEuMmMxNC4xLTE0LjEsMzYuO= +S0xNC4xLDUxLDBsMzYwLjUsMzYwLjUNCglMOTM3LjIsODIuNmMxNC4xLTE0LjEsMzYuOS0xNC4x= +LDUxLDBsODEuMiw4MS4yYzE0LjEsMTQuMSwxNC4xLDM2LjksMCw1MUw3MDguOSw1NzUuM2wzNjA= +uNSwzNjAuNWMxNC4xLDE0LjEsMTQuMSwzNi45LDAsNTENCglsLTgxLjIsODEuMmMtMTQuMSwxNC= +4xLTM2LjksMTQuMS01MSwwTDU3Ni43LDcwNy41bC0zNjIsMzYyYy0xNC4xLDE0LjEtMzYuOSwxN= +C4xLTUxLDBsLTgxLjItODEuMg0KCUM2OC41LDk3NC4yLDY4LjUsOTUxLjMsODIuNiw5MzcuMnoi= +Lz4NCjwvc3ZnPg0K"); background-size: contain; width: 1rem; height: 1rem; } + +.cmp-search__results { display: none; overflow-y: auto; min-width: 100%; ma= +x-height: 10rem; position: absolute; top: 100%; left: 0px; z-index: 999999;= + border: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 255); } + +.cmp-search__item { display: block; } + +.cmp-search__item--is-focused { background-color: rgb(204, 204, 204); } + +.cmp-pdfviewer__content { height: 500px; } + +.pdfviewer:not(.cq-Editable-dom) .cmp-pdfviewer__full-window-borderless { h= +eight: 100vh; position: fixed; width: 100vw; top: 0px; left: 0px; z-index: = +9999; } + +.pdfviewer.cq-Editable-dom .cmp-pdfviewer__full-window-borderless { height:= + 500px; } + +.aem-Grid { display: block; width: 100%; } + +.aem-Grid::before, .aem-Grid::after { display: table; content: " "; } + +.aem-Grid::after { clear: both; } + +.aem-Grid-newComponent { clear: both; margin: 0px; } + +.aem-GridColumn { box-sizing: border-box; clear: both; } + +.aem-GridShowHidden > .aem-Grid > .aem-GridColumn { display: block !importa= +nt; } + +.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 50%; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 25%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 50%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 75%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 20%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 40%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 60%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 80%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 20%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 40%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 60%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 80%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 16.6667%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 83.3333%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--6 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 16.6667%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 50%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 83.3333%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--6 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 14.2857%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 28.5714%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 42.8571%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 57.1429%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 71.4286%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--6 { float:= + left; clear: none; width: 85.7143%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--7 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 14.2857%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 28.5714%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 42.8571%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 57.1429%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 71.4286%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--6 = +{ margin-left: 85.7143%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--7 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 12.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 37.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 62.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--6 { float:= + left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--7 { float:= + left; clear: none; width: 87.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--8 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 12.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 25%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 37.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 50%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 62.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--6 = +{ margin-left: 75%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--7 = +{ margin-left: 87.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--8 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 11.1111%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 22.2222%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 44.4444%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 55.5556%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--6 { float:= + left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--7 { float:= + left; clear: none; width: 77.7778%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--8 { float:= + left; clear: none; width: 88.8889%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--9 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 11.1111%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 22.2222%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 44.4444%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 55.5556%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--6 = +{ margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--7 = +{ margin-left: 77.7778%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--8 = +{ margin-left: 88.8889%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--9 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--1 { float= +: left; clear: none; width: 10%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--2 { float= +: left; clear: none; width: 20%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--3 { float= +: left; clear: none; width: 30%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--4 { float= +: left; clear: none; width: 40%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--5 { float= +: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--6 { float= +: left; clear: none; width: 60%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--7 { float= +: left; clear: none; width: 70%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--8 { float= +: left; clear: none; width: 80%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--9 { float= +: left; clear: none; width: 90%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--10 { floa= +t: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--0= + { margin-left: 0px; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--1= + { margin-left: 10%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--2= + { margin-left: 20%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--3= + { margin-left: 30%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--4= + { margin-left: 40%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--5= + { margin-left: 50%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--6= + { margin-left: 60%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--7= + { margin-left: 70%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--8= + { margin-left: 80%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--9= + { margin-left: 90%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--1= +0 { margin-left: 100%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--1 { float= +: left; clear: none; width: 9.09091%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--2 { float= +: left; clear: none; width: 18.1818%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--3 { float= +: left; clear: none; width: 27.2727%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--4 { float= +: left; clear: none; width: 36.3636%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--5 { float= +: left; clear: none; width: 45.4545%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--6 { float= +: left; clear: none; width: 54.5455%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--7 { float= +: left; clear: none; width: 63.6364%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--8 { float= +: left; clear: none; width: 72.7273%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--9 { float= +: left; clear: none; width: 81.8182%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--10 { floa= +t: left; clear: none; width: 90.9091%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--11 { floa= +t: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--0= + { margin-left: 0px; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--1= + { margin-left: 9.09091%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--2= + { margin-left: 18.1818%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--3= + { margin-left: 27.2727%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--4= + { margin-left: 36.3636%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--5= + { margin-left: 45.4545%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--6= + { margin-left: 54.5455%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--7= + { margin-left: 63.6364%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--8= + { margin-left: 72.7273%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--9= + { margin-left: 81.8182%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--1= +0 { margin-left: 90.9091%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--1= +1 { margin-left: 100%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--1 { float= +: left; clear: none; width: 8.33333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--2 { float= +: left; clear: none; width: 16.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--3 { float= +: left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--4 { float= +: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--5 { float= +: left; clear: none; width: 41.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--6 { float= +: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--7 { float= +: left; clear: none; width: 58.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--8 { float= +: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--9 { float= +: left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--10 { floa= +t: left; clear: none; width: 83.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--11 { floa= +t: left; clear: none; width: 91.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--12 { floa= +t: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--0= + { margin-left: 0px; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1= + { margin-left: 8.33333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--2= + { margin-left: 16.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--3= + { margin-left: 25%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--4= + { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--5= + { margin-left: 41.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--6= + { margin-left: 50%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--7= + { margin-left: 58.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--8= + { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--9= + { margin-left: 75%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1= +0 { margin-left: 83.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1= +1 { margin-left: 91.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1= +2 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 25%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 75%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 20%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 40%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 60%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 80%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 20%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 40%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 60%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 80%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 16.6667%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 83.3333%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--6= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 16.6667%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 83.3333%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--6 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 14.2857%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 28.5714%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 42.8571%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 57.1429%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 71.4286%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--6= + { float: left; clear: none; width: 85.7143%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--7= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 14.2857%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 28.5714%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 42.8571%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 57.1429%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 71.4286%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--6 { margin-left: 85.7143%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--7 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 12.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 37.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 62.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--6= + { float: left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--7= + { float: left; clear: none; width: 87.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--8= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 12.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 25%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 37.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 62.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--6 { margin-left: 75%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--7 { margin-left: 87.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--8 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 11.1111%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 22.2222%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 44.4444%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 55.5556%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--6= + { float: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--7= + { float: left; clear: none; width: 77.7778%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--8= + { float: left; clear: none; width: 88.8889%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--9= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 11.1111%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 22.2222%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 44.4444%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 55.5556%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--6 { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--7 { margin-left: 77.7778%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--8 { margin-left: 88.8889%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--9 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +1 { float: left; clear: none; width: 10%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +2 { float: left; clear: none; width: 20%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +3 { float: left; clear: none; width: 30%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +4 { float: left; clear: none; width: 40%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +5 { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +6 { float: left; clear: none; width: 60%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +7 { float: left; clear: none; width: 70%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +8 { float: left; clear: none; width: 80%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +9 { float: left; clear: none; width: 90%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +10 { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--1 { margin-left: 10%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--2 { margin-left: 20%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--3 { margin-left: 30%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--4 { margin-left: 40%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--5 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--6 { margin-left: 60%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--7 { margin-left: 70%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--8 { margin-left: 80%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--9 { margin-left: 90%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--10 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +1 { float: left; clear: none; width: 9.09091%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +2 { float: left; clear: none; width: 18.1818%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +3 { float: left; clear: none; width: 27.2727%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +4 { float: left; clear: none; width: 36.3636%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +5 { float: left; clear: none; width: 45.4545%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +6 { float: left; clear: none; width: 54.5455%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +7 { float: left; clear: none; width: 63.6364%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +8 { float: left; clear: none; width: 72.7273%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +9 { float: left; clear: none; width: 81.8182%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +10 { float: left; clear: none; width: 90.9091%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +11 { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--1 { margin-left: 9.09091%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--2 { margin-left: 18.1818%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--3 { margin-left: 27.2727%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--4 { margin-left: 36.3636%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--5 { margin-left: 45.4545%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--6 { margin-left: 54.5455%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--7 { margin-left: 63.6364%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--8 { margin-left: 72.7273%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--9 { margin-left: 81.8182%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--10 { margin-left: 90.9091%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--11 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +1 { float: left; clear: none; width: 8.33333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +2 { float: left; clear: none; width: 16.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +3 { float: left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +4 { float: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +5 { float: left; clear: none; width: 41.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +6 { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +7 { float: left; clear: none; width: 58.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +8 { float: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +9 { float: left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +10 { float: left; clear: none; width: 83.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +11 { float: left; clear: none; width: 91.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +12 { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--1 { margin-left: 8.33333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--2 { margin-left: 16.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--3 { margin-left: 25%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--4 { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--5 { margin-left: 41.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--6 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--7 { margin-left: 58.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--8 { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--9 { margin-left: 75%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--10 { margin-left: 83.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--11 { margin-left: 91.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--12 { margin-left: 100%; } + +.aem-Grid > .aem-GridColumn.aem-GridColumn--default--newline { display: blo= +ck; clear: both !important; } + +.aem-Grid > .aem-GridColumn.aem-GridColumn--default--none { display: block;= + float: left; clear: none !important; } + +.aem-Grid > .aem-GridColumn.aem-GridColumn--default--hide { display: none; = +} + +@media (max-width: 768px) { + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 50%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 33.3333%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 66.6667%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 25%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 50%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 75%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 20%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 40%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 60%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 80%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--6 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 16.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 33.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 50%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 66.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 83.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--6 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 14.2857%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 28.5714%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 42.8571%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 57.1429%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 71.4286%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--6 { float:= + left; clear: none; width: 85.7143%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--7 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 14.2857%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 28.5714%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 42.8571%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 57.1429%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 71.4286%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--6 = +{ margin-left: 85.7143%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--7 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 12.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 37.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 62.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--6 { float:= + left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--7 { float:= + left; clear: none; width: 87.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--8 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 12.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 25%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 37.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 50%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 62.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--6 = +{ margin-left: 75%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--7 = +{ margin-left: 87.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--8 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 11.1111%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 22.2222%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 44.4444%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 55.5556%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--6 { float:= + left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--7 { float:= + left; clear: none; width: 77.7778%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--8 { float:= + left; clear: none; width: 88.8889%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--9 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 11.1111%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 22.2222%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 33.3333%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 44.4444%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 55.5556%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--6 = +{ margin-left: 66.6667%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--7 = +{ margin-left: 77.7778%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--8 = +{ margin-left: 88.8889%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--9 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--1 { float= +: left; clear: none; width: 10%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--2 { float= +: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--3 { float= +: left; clear: none; width: 30%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--4 { float= +: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--5 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--6 { float= +: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--7 { float= +: left; clear: none; width: 70%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--8 { float= +: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--9 { float= +: left; clear: none; width: 90%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--10 { floa= +t: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--1= + { margin-left: 10%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--2= + { margin-left: 20%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--3= + { margin-left: 30%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--4= + { margin-left: 40%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--5= + { margin-left: 50%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--6= + { margin-left: 60%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--7= + { margin-left: 70%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--8= + { margin-left: 80%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--9= + { margin-left: 90%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +0 { margin-left: 100%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--1 { float= +: left; clear: none; width: 9.09091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--2 { float= +: left; clear: none; width: 18.1818%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--3 { float= +: left; clear: none; width: 27.2727%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--4 { float= +: left; clear: none; width: 36.3636%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--5 { float= +: left; clear: none; width: 45.4545%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--6 { float= +: left; clear: none; width: 54.5455%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--7 { float= +: left; clear: none; width: 63.6364%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--8 { float= +: left; clear: none; width: 72.7273%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--9 { float= +: left; clear: none; width: 81.8182%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--10 { floa= +t: left; clear: none; width: 90.9091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--11 { floa= +t: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--1= + { margin-left: 9.09091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--2= + { margin-left: 18.1818%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--3= + { margin-left: 27.2727%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--4= + { margin-left: 36.3636%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--5= + { margin-left: 45.4545%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--6= + { margin-left: 54.5455%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--7= + { margin-left: 63.6364%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--8= + { margin-left: 72.7273%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--9= + { margin-left: 81.8182%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +0 { margin-left: 90.9091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +1 { margin-left: 100%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--1 { float= +: left; clear: none; width: 8.33333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--2 { float= +: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--3 { float= +: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--4 { float= +: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--5 { float= +: left; clear: none; width: 41.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--6 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--7 { float= +: left; clear: none; width: 58.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--8 { float= +: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--9 { float= +: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--10 { floa= +t: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--11 { floa= +t: left; clear: none; width: 91.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--12 { floa= +t: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1= + { margin-left: 8.33333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--2= + { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--3= + { margin-left: 25%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--4= + { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--5= + { margin-left: 41.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--6= + { margin-left: 50%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--7= + { margin-left: 58.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--8= + { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--9= + { margin-left: 75%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +0 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +1 { margin-left: 91.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +2 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--1 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--1 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--1 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 25%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 75%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 20%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 40%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 60%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 80%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--6 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--6 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 14.2857%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 28.5714%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 42.8571%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 57.1429%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 71.4286%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--6 {= + float: left; clear: none; width: 85.7143%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--7 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 14.2857%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 28.5714%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 42.8571%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 57.1429%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 71.4286%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--6 { margin-left: 85.7143%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--7 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 12.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 37.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 62.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--6 {= + float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--7 {= + float: left; clear: none; width: 87.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--8 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 12.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 25%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 37.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 62.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--6 { margin-left: 75%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--7 { margin-left: 87.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--8 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 11.1111%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 22.2222%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 44.4444%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 55.5556%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--6 {= + float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--7 {= + float: left; clear: none; width: 77.7778%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--8 {= + float: left; clear: none; width: 88.8889%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--9 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 11.1111%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 22.2222%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 44.4444%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 55.5556%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--6 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--7 { margin-left: 77.7778%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--8 { margin-left: 88.8889%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--9 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--1 = +{ float: left; clear: none; width: 10%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--2 = +{ float: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--3 = +{ float: left; clear: none; width: 30%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--4 = +{ float: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--5 = +{ float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--6 = +{ float: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--7 = +{ float: left; clear: none; width: 70%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--8 = +{ float: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--9 = +{ float: left; clear: none; width: 90%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--10= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--1 { margin-left: 10%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--2 { margin-left: 20%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--3 { margin-left: 30%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--4 { margin-left: 40%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--5 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--6 { margin-left: 60%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--7 { margin-left: 70%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--8 { margin-left: 80%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--9 { margin-left: 90%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--10 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--1 = +{ float: left; clear: none; width: 9.09091%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--2 = +{ float: left; clear: none; width: 18.1818%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--3 = +{ float: left; clear: none; width: 27.2727%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--4 = +{ float: left; clear: none; width: 36.3636%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--5 = +{ float: left; clear: none; width: 45.4545%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--6 = +{ float: left; clear: none; width: 54.5455%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--7 = +{ float: left; clear: none; width: 63.6364%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--8 = +{ float: left; clear: none; width: 72.7273%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--9 = +{ float: left; clear: none; width: 81.8182%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--10= + { float: left; clear: none; width: 90.9091%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--11= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--1 { margin-left: 9.09091%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--2 { margin-left: 18.1818%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--3 { margin-left: 27.2727%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--4 { margin-left: 36.3636%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--5 { margin-left: 45.4545%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--6 { margin-left: 54.5455%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--7 { margin-left: 63.6364%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--8 { margin-left: 72.7273%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--9 { margin-left: 81.8182%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--10 { margin-left: 90.9091%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--11 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--1 = +{ float: left; clear: none; width: 8.33333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--2 = +{ float: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--3 = +{ float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--4 = +{ float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--5 = +{ float: left; clear: none; width: 41.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--6 = +{ float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--7 = +{ float: left; clear: none; width: 58.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--8 = +{ float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--9 = +{ float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--10= + { float: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--11= + { float: left; clear: none; width: 91.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--12= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--1 { margin-left: 8.33333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--2 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--3 { margin-left: 25%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--4 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--5 { margin-left: 41.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--6 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--7 { margin-left: 58.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--8 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--9 { margin-left: 75%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--10 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--11 { margin-left: 91.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--12 { margin-left: 100%; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--phone--newline { display: blo= +ck; clear: both !important; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--phone--none { display: block;= + float: left; clear: none !important; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--phone--hide { display: none; = +} +} + +@media (min-width: 769px) and (max-width: 1200px) { + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 100%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 50%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 100%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 100%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 25%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 50%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 75%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 100%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 20%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 40%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 60%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 80%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 100%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--6 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 50%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--6= + { margin-left: 100%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 14.2857%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 28.5714%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 42.8571%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 57.1429%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 71.4286%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--6 { float= +: left; clear: none; width: 85.7143%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--7 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 14.2857%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 28.5714%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 42.8571%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 57.1429%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 71.4286%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--6= + { margin-left: 85.7143%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--7= + { margin-left: 100%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 12.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 37.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 62.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--6 { float= +: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--7 { float= +: left; clear: none; width: 87.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--8 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 12.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 25%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 37.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 50%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 62.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--6= + { margin-left: 75%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--7= + { margin-left: 87.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--8= + { margin-left: 100%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 11.1111%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 22.2222%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 44.4444%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 55.5556%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--6 { float= +: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--7 { float= +: left; clear: none; width: 77.7778%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--8 { float= +: left; clear: none; width: 88.8889%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--9 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 11.1111%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 22.2222%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 44.4444%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 55.5556%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--6= + { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--7= + { margin-left: 77.7778%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--8= + { margin-left: 88.8889%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--9= + { margin-left: 100%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--1 { floa= +t: left; clear: none; width: 10%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--2 { floa= +t: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--3 { floa= +t: left; clear: none; width: 30%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--4 { floa= +t: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--5 { floa= +t: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--6 { floa= +t: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--7 { floa= +t: left; clear: none; width: 70%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--8 { floa= +t: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--9 { floa= +t: left; clear: none; width: 90%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--10 { flo= +at: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +0 { margin-left: 0px; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +1 { margin-left: 10%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +2 { margin-left: 20%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +3 { margin-left: 30%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +4 { margin-left: 40%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +5 { margin-left: 50%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +6 { margin-left: 60%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +7 { margin-left: 70%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +8 { margin-left: 80%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +9 { margin-left: 90%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +10 { margin-left: 100%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--1 { floa= +t: left; clear: none; width: 9.09091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--2 { floa= +t: left; clear: none; width: 18.1818%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--3 { floa= +t: left; clear: none; width: 27.2727%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--4 { floa= +t: left; clear: none; width: 36.3636%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--5 { floa= +t: left; clear: none; width: 45.4545%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--6 { floa= +t: left; clear: none; width: 54.5455%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--7 { floa= +t: left; clear: none; width: 63.6364%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--8 { floa= +t: left; clear: none; width: 72.7273%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--9 { floa= +t: left; clear: none; width: 81.8182%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--10 { flo= +at: left; clear: none; width: 90.9091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--11 { flo= +at: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +0 { margin-left: 0px; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +1 { margin-left: 9.09091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +2 { margin-left: 18.1818%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +3 { margin-left: 27.2727%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +4 { margin-left: 36.3636%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +5 { margin-left: 45.4545%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +6 { margin-left: 54.5455%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +7 { margin-left: 63.6364%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +8 { margin-left: 72.7273%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +9 { margin-left: 81.8182%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +10 { margin-left: 90.9091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +11 { margin-left: 100%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--1 { floa= +t: left; clear: none; width: 8.33333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--2 { floa= +t: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--3 { floa= +t: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--4 { floa= +t: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--5 { floa= +t: left; clear: none; width: 41.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--6 { floa= +t: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--7 { floa= +t: left; clear: none; width: 58.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--8 { floa= +t: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--9 { floa= +t: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--10 { flo= +at: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--11 { flo= +at: left; clear: none; width: 91.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--12 { flo= +at: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +0 { margin-left: 0px; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +1 { margin-left: 8.33333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +2 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +3 { margin-left: 25%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +4 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +5 { margin-left: 41.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +6 { margin-left: 50%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +7 { margin-left: 58.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +8 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +9 { margin-left: 75%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +10 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +11 { margin-left: 91.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +12 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--1 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--1 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--1 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 25%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 75%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 20%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 40%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 60%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 80%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--6= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--6 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 14.2857%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 28.5714%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 42.8571%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 57.1429%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 71.4286%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--6= + { float: left; clear: none; width: 85.7143%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--7= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 14.2857%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 28.5714%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 42.8571%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 57.1429%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 71.4286%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--6 { margin-left: 85.7143%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--7 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 12.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 37.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 62.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--6= + { float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--7= + { float: left; clear: none; width: 87.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--8= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 12.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 25%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 37.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 62.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--6 { margin-left: 75%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--7 { margin-left: 87.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--8 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 11.1111%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 22.2222%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 44.4444%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 55.5556%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--6= + { float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--7= + { float: left; clear: none; width: 77.7778%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--8= + { float: left; clear: none; width: 88.8889%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--9= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 11.1111%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 22.2222%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 44.4444%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 55.5556%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--6 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--7 { margin-left: 77.7778%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--8 { margin-left: 88.8889%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--9 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +1 { float: left; clear: none; width: 10%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +2 { float: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +3 { float: left; clear: none; width: 30%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +4 { float: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +5 { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +6 { float: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +7 { float: left; clear: none; width: 70%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +8 { float: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +9 { float: left; clear: none; width: 90%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +10 { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--1 { margin-left: 10%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--2 { margin-left: 20%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--3 { margin-left: 30%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--4 { margin-left: 40%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--5 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--6 { margin-left: 60%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--7 { margin-left: 70%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--8 { margin-left: 80%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--9 { margin-left: 90%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--10 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +1 { float: left; clear: none; width: 9.09091%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +2 { float: left; clear: none; width: 18.1818%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +3 { float: left; clear: none; width: 27.2727%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +4 { float: left; clear: none; width: 36.3636%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +5 { float: left; clear: none; width: 45.4545%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +6 { float: left; clear: none; width: 54.5455%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +7 { float: left; clear: none; width: 63.6364%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +8 { float: left; clear: none; width: 72.7273%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +9 { float: left; clear: none; width: 81.8182%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +10 { float: left; clear: none; width: 90.9091%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +11 { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--1 { margin-left: 9.09091%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--2 { margin-left: 18.1818%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--3 { margin-left: 27.2727%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--4 { margin-left: 36.3636%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--5 { margin-left: 45.4545%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--6 { margin-left: 54.5455%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--7 { margin-left: 63.6364%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--8 { margin-left: 72.7273%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--9 { margin-left: 81.8182%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--10 { margin-left: 90.9091%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--11 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +1 { float: left; clear: none; width: 8.33333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +2 { float: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +3 { float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +4 { float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +5 { float: left; clear: none; width: 41.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +6 { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +7 { float: left; clear: none; width: 58.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +8 { float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +9 { float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +10 { float: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +11 { float: left; clear: none; width: 91.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +12 { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--1 { margin-left: 8.33333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--2 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--3 { margin-left: 25%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--4 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--5 { margin-left: 41.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--6 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--7 { margin-left: 58.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--8 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--9 { margin-left: 75%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--10 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--11 { margin-left: 91.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--12 { margin-left: 100%; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--tablet--newline { display: bl= +ock; clear: both !important; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--tablet--none { display: block= +; float: left; clear: none !important; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--tablet--hide { display: none;= + } +} + +.aem-GridShowHidden > .cmp-container > .aem-Grid > .aem-GridColumn { displa= +y: block !important; } + +.cmp-share-banner__download-report > .cq-Editable-dom { min-width: 134px; } + +.cmp-card-listing .cmp-card-listing_second-row > .container.responsivegrid = +.cmp-container .new.newpar.section.cq-Editable-dom { flex: 1 1 100%; } + +.cmp-tabs__tablist { display: flex; flex-wrap: wrap; padding-left: 0px; lis= +t-style: none; } + +.cmp-tabs__tab { box-sizing: border-box; border-bottom: 1px solid transpare= +nt; padding: 0.5rem 1rem; cursor: pointer; } + +.cmp-tabs__tab--active { border-color: inherit; } + +.cmp-tabs__tabpanel { display: none; } + +.cmp-tabs__tabpanel--active { display: block; } +------MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/etc.clientlibs/cio-sites/clientlibs/clientlib-site-above-the-fold.lc-7f5d95791329df4749c9c3f6804d87d0-lc.min.css + +@charset "utf-8"; + +html { line-height: 1.15; text-size-adjust: 100%; } + +body { margin: 0px; } + +main { display: block; } + +h1 { font-size: 2em; margin: 0.67em 0px; } + +hr { box-sizing: content-box; height: 0px; overflow: visible; } + +pre { font-family: monospace, monospace; font-size: 1em; } + +a { background-color: transparent; } + +abbr[title] { border-bottom: none; text-decoration: underline dotted; } + +b, strong { font-weight: bolder; } + +code, kbd, samp { font-family: monospace, monospace; font-size: 1em; } + +small { font-size: 80%; } + +sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-ali= +gn: baseline; } + +sub { bottom: -0.25em; } + +sup { top: -0.5em; } + +img { border-style: none; } + +button, input, optgroup, select, textarea { font-family: inherit; font-size= +: 100%; line-height: 1.15; margin: 0px; } + +button, input { overflow: visible; } + +button, select { text-transform: none; } + +[type=3D"button"], [type=3D"reset"], [type=3D"submit"], button { appearance= +: button; } + +fieldset { padding: 0.35em 0.75em 0.625em; } + +legend { box-sizing: border-box; color: inherit; display: table; max-width:= + 100%; padding: 0px; white-space: normal; } + +progress { vertical-align: baseline; } + +textarea { overflow: auto; } + +[type=3D"checkbox"], [type=3D"radio"] { box-sizing: border-box; padding: 0p= +x; } + +[type=3D"number"]::-webkit-inner-spin-button, [type=3D"number"]::-webkit-ou= +ter-spin-button { height: auto; } + +[type=3D"search"] { appearance: textfield; outline-offset: -2px; } + +[type=3D"search"]::-webkit-search-decoration { appearance: none; } + +::-webkit-file-upload-button { appearance: button; font: inherit; } + +details { display: block; } + +summary { display: list-item; } + +[hidden], template { display: none; } + +html { font-size: 10px; box-sizing: border-box; background-color: rgb(255, = +255, 255); } + +*, ::after, ::before { box-sizing: inherit; } + +body, html { overflow: hidden auto; } + +body { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsyste= +mfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, san= +s-serif; font-size: 1.6rem; font-style: normal; font-weight: 400; line-heig= +ht: 1.6; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); } + +a, button { cursor: pointer; background: transparent; border: none; padding= +: 0px; margin: 0px; text-decoration: none; color: rgb(1, 149, 255); } + +a:hover, button:hover { color: rgb(1, 114, 195); } + +a:disabled, button:disabled { cursor: default; } + +a:focus, button:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline= +: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +a:focus:not(:focus-visible), button:focus:not(:focus-visible) { box-shadow:= + none; outline: none; } + +img, svg { max-width: 100%; } + +hr { border: none; margin: 0px; } + +ol, ul { list-style: none; } + +blockquote, dd, dt, ol, p, ul { margin: 0px; padding: 0px; } + +b, strong { font-weight: 600; } + +em, i { font-style: italic; } + +a.cmp-skip-link { position: absolute; top: -6.25em; z-index: 10000; height:= + auto; margin: 0px auto; padding: 0.63rem; background-color: transparent; o= +utline: none; transition: top 0.2s ease 0s, background-color 0.2s ease 0s; = +color: rgb(0, 77, 255); } + +a.cmp-skip-link:active, a.cmp-skip-link:focus { top: 0px; background-color:= + rgb(74, 74, 74); color: rgb(255, 255, 255); text-decoration: underline; } + +a.cmp-skip-link:focus { outline: rgb(0, 77, 255) solid 1px; outline-offset:= + 0px; } + +.s7socialshare { display: none; } + +h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; } + +h1 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + h1 { font-size: 6.5rem; } +} + +h2 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.05; font-size: 2.8rem; } + +@media screen and (min-width: 1000px) { + h2 { font-size: 4.8rem; } +} + +h3 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + h3 { font-size: 4.8rem; } +} + +h4 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + h4 { font-size: 3.5rem; } +} + +h5 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + h5 { font-size: 2.5rem; } +} + +h6 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + h6 { font-size: 2.5rem; } +} + +.h-title-page { font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 800; font-style: normal; text-transform: non= +e; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-page { font-size: 6.5rem; } +} + +.h-title-page-long { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 800; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-page-long { font-size: 5.8rem; } +} + +.h-title-homepage { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 800; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-homepage { font-size: 6.5rem; } +} + +.h-title-cta { font-family: Graphik, Arial, system-ui, -apple-system, blink= +macsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantar= +ell, sans-serif; font-weight: 800; font-style: normal; text-transform: none= +; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-cta { font-size: 4.8rem; } +} + +.h-title-section { font-family: Graphik, Arial, system-ui, -apple-system, b= +linkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, ca= +ntarell, sans-serif; font-weight: 600; font-style: normal; text-transform: = +none; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + .h-title-section { font-size: 4.8rem; } +} + +.h-title-subsection { font-family: Graphik, Arial, system-ui, -apple-system= +, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen,= + cantarell, sans-serif; font-weight: 600; font-style: normal; text-transfor= +m: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .h-title-subsection { font-size: 3.5rem; } +} + +.h-title-ribbon { font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-style: normal; text-transform: none; color: rgb(0,= + 0, 0); font-size: 2rem; font-weight: 800; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .h-title-ribbon { font-size: 3.5rem; } +} + +.h-title-module { font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-weight: 800; font-style: normal; text-transform: n= +one; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-module { font-size: 2.5rem; } +} + +.h-title-tertiary { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 600; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-tertiary { font-size: 2.5rem; } +} + +.h-title-eyebrow { font-family: Graphik, Arial, system-ui, -apple-system, b= +linkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, ca= +ntarell, sans-serif; font-weight: 600; font-style: normal; text-transform: = +uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; = +font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .h-title-eyebrow { font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.h-title-submodule { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 800; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .h-title-submodule { font-size: 1.6rem; } +} + +.ai-h1 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 700; font-style: normal; text-transform: none; line= +-height: 1; font-size: 4.8rem; } + +@media screen and (min-width: 1000px) { + .ai-h1 { font-size: 10rem; } +} + +.ai-h2 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 700; font-style: normal; text-transform: none; line= +-height: 1.13; font-size: 3rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .ai-h2 { font-size: 3.6rem; line-height: 1; } +} + +@media screen and (min-width: 1000px) { + .ai-h2 { font-size: 6.5rem; line-height: 1.08; } +} + +.ai-h3 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 400; font-style: normal; text-transform: none; line= +-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .ai-h3 { font-size: 3.2rem; line-height: 1.13; } +} + +.ai-h4 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 400; font-style: normal; text-transform: none; line= +-height: 1.38; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .ai-h4 { font-size: 2.4rem; line-height: 1.17; } +} + +.ai-h5 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 500; font-style: normal; text-transform: none; line= +-height: 1.13; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .ai-h5 { font-size: 2.4rem; line-height: 1.17; } +} + +.ai-section-h { font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 500; font-style: normal; text-transform: upp= +ercase; line-height: 1.21; font-size: 1.4rem; border-width: 0px; } + +.ai-section-h::after { content: ""; display: block; margin-top: 0.4rem; hei= +ght: 6px; width: 58px; background-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .ai-section-h::after { margin-top: 0.6rem; width: 64px; } +} + +@media screen and (min-width: 1000px) { + .ai-section-h { font-size: 1.8rem; line-height: 1.22; } + .ai-section-h::after { margin-top: 0.8rem; width: 74px; } +} + +.ui-vs-top--sm, .ui-vs-top--xs { padding-top: 1rem; } + +@media screen and (min-width: 768px) { + .ui-vs-top--sm { padding-top: 1.5rem; } +} + +.ui-vs-top--bs { padding-top: 1rem; } + +@media screen and (min-width: 768px) { + .ui-vs-top--bs { padding-top: 2rem; } +} + +.ui-vs-top--md { padding-top: 2rem; } + +@media screen and (min-width: 768px) { + .ui-vs-top--md { padding-top: 3rem; } +} + +.ui-vs-top--lg { padding-top: 3rem; } + +@media screen and (min-width: 768px) { + .ui-vs-top--lg { padding-top: 5rem; } +} + +.ui-vs-bottom--sm, .ui-vs-bottom--xs { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .ui-vs-bottom--sm { padding-bottom: 1.5rem; } +} + +.ui-vs-bottom--bs { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .ui-vs-bottom--bs { padding-bottom: 2rem; } +} + +.ui-vs-bottom--md { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .ui-vs-bottom--md { padding-bottom: 3rem; } +} + +.ui-vs-bottom--lg { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .ui-vs-bottom--lg { padding-bottom: 5rem; } +} + +@-webkit-keyframes ui-anim-fade--left {=20 + 0% { opacity: 0; transform: translateX(100px); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@keyframes ui-anim-fade--left {=20 + 0% { opacity: 0; transform: translateX(100px); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@-webkit-keyframes ui-anim-fade--right {=20 + 0% { opacity: 0; transform: translateX(-100px); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@keyframes ui-anim-fade--right {=20 + 0% { opacity: 0; transform: translateX(-100px); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@-webkit-keyframes ui-anim-fade--up {=20 + 0% { opacity: 0; transform: translateY(100px); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes ui-anim-fade--up {=20 + 0% { opacity: 0; transform: translateY(100px); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@-webkit-keyframes ui-anim-fade--down {=20 + 0% { opacity: 0; transform: translateY(-100px); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes ui-anim-fade--down {=20 + 0% { opacity: 0; transform: translateY(-100px); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@-webkit-keyframes ui-anim-fade--in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@keyframes ui-anim-fade--in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +.ui-animate--on.ui-animate, .ui-animate--on .ui-animate { animation-fill-mo= +de: forwards; animation-iteration-count: 1; animation-play-state: paused; a= +nimation-timing-function: ease; animation-delay: 0ms; } + +.ui-animate--on.ui-animate--play, .ui-animate--on .ui-animate--play { anima= +tion-play-state: running; } + +.ui-animate--on.ui-animate--left, .ui-animate--on .ui-animate--left { opaci= +ty: 0; animation-duration: 1000ms; animation-name: ui-anim-fade--left; } + +.ui-animate--on.ui-animate--right, .ui-animate--on .ui-animate--right { opa= +city: 0; animation-duration: 1000ms; animation-name: ui-anim-fade--right; } + +.ui-animate--on.ui-animate--up, .ui-animate--on .ui-animate--up { opacity: = +0; animation-duration: 1000ms; animation-name: ui-anim-fade--up; } + +.ui-animate--on.ui-animate--down, .ui-animate--on .ui-animate--down { opaci= +ty: 0; animation-duration: 1000ms; animation-name: ui-anim-fade--down; } + +.ui-animate--on.ui-animate--fade, .ui-animate--on .ui-animate--fade { opaci= +ty: 0; animation-duration: 1000ms; animation-name: ui-anim-fade--in; } + +.ui-animate--on.ui-animate--d1, .ui-animate--on .ui-animate--d1 { animation= +-delay: 100ms; } + +.ui-animate--on.ui-animate--d2, .ui-animate--on .ui-animate--d2 { animation= +-delay: 200ms; } + +.ui-animate--on.ui-animate--d3, .ui-animate--on .ui-animate--d3 { animation= +-delay: 300ms; } + +.cmp-breadcrumb, .cmp-breadcrumb--light .cmp-breadcrumb { color: rgb(0, 77,= + 255); } + +.cmp-breadcrumb--light .cmp-breadcrumb .cmp-breadcrumb__item::after { color= +: rgb(0, 0, 0); } + +.cmp-breadcrumb--light .cmp-breadcrumb .cmp-breadcrumb__item-link { color: = +rgb(0, 77, 255); } + +.cmp-breadcrumb--light .cmp-breadcrumb .cmp-breadcrumb__item-link span:hove= +r::after { background-color: rgb(0, 77, 255); } + +.cmp-breadcrumb--color .cmp-breadcrumb, .cmp-breadcrumb--color .cmp-breadcr= +umb .cmp-breadcrumb__item::after { color: rgb(0, 0, 0); } + +.cmp-breadcrumb--color .cmp-breadcrumb .cmp-breadcrumb__item a:focus::after= + { background-color: rgb(255, 255, 255); } + +.cmp-breadcrumb--color .cmp-breadcrumb .cmp-breadcrumb__item-link { color: = +rgb(0, 0, 0); } + +.cmp-breadcrumb--color .cmp-breadcrumb .cmp-breadcrumb__item-link span:hove= +r::after { background-color: rgb(0, 0, 0); } + +.cmp-breadcrumb--dark .cmp-breadcrumb, .cmp-breadcrumb--dark .cmp-breadcrum= +b .cmp-breadcrumb__item::after { color: rgb(255, 255, 255); } + +.cmp-breadcrumb--dark .cmp-breadcrumb .cmp-breadcrumb__item a:focus::after = +{ background-color: rgb(255, 255, 255); } + +.cmp-breadcrumb--dark .cmp-breadcrumb .cmp-breadcrumb__item-link { color: r= +gb(255, 255, 255); } + +.cmp-breadcrumb--dark .cmp-breadcrumb .cmp-breadcrumb__item-link span:hover= +::after { background-color: rgb(255, 255, 255); } + +.cmp-breadcrumb-icon-type1 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: ">"; } + +.cmp-breadcrumb-icon-type2 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: "|"; } + +.cmp-breadcrumb-icon-type3 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: "/"; } + +.cmp-breadcrumb-icon-type4 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: "::"; } + +.cmp-breadcrumb-icon-type5 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: "=E2=86=92"; } + +.cmp-breadcrumb__list { display: flex; flex-wrap: wrap; } + +.cmp-breadcrumb__item, .cmp-breadcrumb__list { -webkit-box-align: center; a= +lign-items: center; } + +.cmp-breadcrumb__item { display: inline-flex; font-family: Graphik, Arial, = +system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "= +Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.2rem; font-wei= +ght: 600; font-style: normal; line-height: 2.56rem; margin: 0px; padding-bo= +ttom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-breadcrumb__item { font-size: 1.6rem; } +} + +.cmp-breadcrumb__item a { border: 1px solid transparent; } + +.cmp-breadcrumb__item a:focus { outline: rgb(255, 255, 255) solid 1px; box-= +shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline-offset: 1px; } + +.cmp-breadcrumb__item a:focus::after { background-color: rgb(0, 77, 255); w= +idth: 100%; } + +.cmp-breadcrumb__item a:focus:not(:focus-visible) { outline: none; box-shad= +ow: none; } + +.cmp-breadcrumb__item a:focus:not(:focus-visible)::after { background-color= +: transparent; width: auto; } + +.cmp-breadcrumb__item a::after { content: ""; position: absolute; left: 0px= +; bottom: 0px; height: 2px; width: 0%; transition: width 300ms ease 0s; } + +.cmp-breadcrumb__item span { display: block; padding: 0px 0px 4px; } + +.cmp-breadcrumb__item::after { margin-top: -4px; content: ">"; color: rgb(0= +, 0, 0); display: block; padding: 0px 1rem; } + +.cmp-breadcrumb__item:last-child::after { display: none; } + +.cmp-breadcrumb__item--active { color: rgb(107, 107, 107); } + +.cmp-breadcrumb__item-link { color: rgb(0, 77, 255); text-decoration: none;= + position: relative; } + +.cmp-breadcrumb__item-link:hover { color: rgb(0, 77, 255); } + +.cmp-breadcrumb__item-link span::after { content: ""; position: absolute; l= +eft: 0px; bottom: 0px; height: 2px; width: 0%; transition: width 300ms ease= + 0s; } + +.cmp-breadcrumb__item-link span:hover::after { background-color: rgb(0, 77,= + 255); width: 100%; } + +.navroller { position: fixed; z-index: 15; width: 100%; left: 0px; right: 0= +px; opacity: 1; transform: translateY(0px); } + +@media screen and (min-width: 1000px) { + .navroller { height: 57px; padding-top: 20px; } +} + +@media screen and (min-width: 1200px) { + .navroller { padding-top: 0px; } +} + +.cmp-nav-roller { height: 8px; background-color: rgb(242, 242, 242); transi= +tion: height 0.3s ease 0s; top: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-nav-roller { height: 57px; position: absolute; width: 100%; min-heig= +ht: 57px; } +} + +.cmp-nav-roller__progress-bar { position: relative; background-color: rgb(1= +40, 140, 140); top: 0px; left: 0px; height: 8px; width: 0%; } + +@media screen and (min-width: 1000px) { + .cmp-nav-roller__progress-bar { display: none; } +} + +.cmp-nav-roller__arrow { transition: transform 0.6s ease 0s, -webkit-transf= +orm 0.6s ease 0s; transform: rotate(0deg); } + +.cmp-nav-roller__arrow.cmp-nav-roller__arrow_up { transform: rotate(-90deg)= +; } + +.cmp-nav-roller__menu { display: none; height: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-nav-roller__menu { display: flex; } +} + +.cmp-nav-roller__menu-item a, .cmp-nav-roller__menu-item button { padding: = +17px 22px; display: flex; -webkit-box-align: center; align-items: center; h= +eight: 100%; position: relative; z-index: 1; } + +.cmp-nav-roller__menu-item a:focus, .cmp-nav-roller__menu-item button:focus= + { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) = +solid 1px; outline-offset: 1px; } + +.cmp-nav-roller__menu-item span { display: inline-block; font-size: 1.28rem= +; font-weight: 400; line-height: 1.6; color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-nav-roller__menu-item span { line-height: 2.56rem; } +} + +.cmp-nav-roller__item-bar { position: absolute; top: 0px; left: 0px; height= +: 100%; background-color: rgb(140, 140, 140); z-index: -1; } + +.cmp-nav-roller__intro { animation: 0.3s ease 1s 1 normal forwards running = +slide-down; } + +@-webkit-keyframes slide-down {=20 + 0% { opacity: 0; transform: translateY(-100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.cmp-nav-roller__placeholder { height: 57px; } + +.quickaccesstab { position: fixed; z-index: 50; width: 100%; height: auto; = +min-width: 12rem; margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .quickaccesstab { width: auto; top: 7rem; right: 2rem; margin: 0px; } +} + +@media screen and (min-width: 1000px) { + .quickaccesstab { top: 9rem; } +} + +.quickaccesstab .cmp-quick-access__list { display: flex; box-shadow: rgb(10= +7, 107, 107) 1px 1px 6px 0px; box-sizing: border-box; background-color: rgb= +(255, 255, 255); list-style: none; } + +.quickaccesstab .cmp-quick-access__list li:first-child { padding-left: 3rem= +; padding-right: 2rem; } + +.quickaccesstab .cmp-quick-access__list li:nth-child(2) { padding-left: 2re= +m; padding-right: 3rem; } + +@media screen and (min-width: 768px) { + .quickaccesstab .cmp-quick-access__list { border-radius: 3rem; } + .quickaccesstab .cmp-quick-access__list li:first-child { padding-left: 3r= +em; padding-right: 0px; } + .quickaccesstab .cmp-quick-access__list li:nth-child(2) { padding-left: 1= +.5rem; padding-right: 3rem; } +} + +.quickaccesstab .cmp-quick-access__item { padding-top: 1.5rem; padding-bott= +om: 1.5rem; width: 100%; text-align: center; font-size: 1.4rem; line-height= +: 1; font-weight: 600; } + +.quickaccesstab .cmp-quick-access__download a > span { color: rgb(0, 77, 25= +5); display: inline-block; padding-left: 3rem; position: relative; font-siz= +e: 1.2rem; line-height: 1; } + +.quickaccesstab .cmp-quick-access__download a > span::before { content: "= +=EF=90=9F"; font-size: 24px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; box-sizing: border-box; position: absolute;= + top: -0.8rem; left: 0px; } + +.quickaccesstab .cmp-quick-access__view a > span { color: rgb(0, 77, 255); = +display: inline-block; padding-left: 3rem; position: relative; font-size: 1= +.2rem; line-height: 1; } + +.quickaccesstab .cmp-quick-access__view a > span::before { content: "=EF=90= +=A4"; font-size: 28px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; box-sizing: border-box; position: absolute; top: = +-0.8rem; left: 0px; } + +.quickaccesstab .cmp-quick-access__one-item li:first-child { padding-right:= + 3rem; } + +.cmp-anchor-links { background-color: rgb(242, 242, 242); border-style: sol= +id; border-color: rgb(227, 227, 227); border-image: initial; border-width: = +1px 1px 0px; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links { width: 100%; border-bottom-width: 1px; } +} + +.cmp-anchor-links.cmp-anchor-links--expanded .cmp-anchor-links__option-list= + { display: block; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links.cmp-anchor-links--expanded .cmp-anchor-links__option-li= +st { display: flex; } +} + +.cmp-anchor-links.cmp-anchor-links--sticky { left: 0px; position: fixed; ri= +ght: 0px; top: 51px; width: 100%; z-index: 998; } + +@media screen and (min-width: 1200px) { + .cmp-anchor-links.cmp-anchor-links--sticky { top: 7rem; } +} + +.cmp-anchor-links__container { margin: auto; max-width: 1200px; } + +.cmp-anchor-links__current-option { border-bottom: 5px solid rgb(0, 186, 25= +5); height: 50px; margin-left: 0px; margin-right: 0px; padding-left: 3.904r= +em; padding-right: 2rem; position: relative; text-align: left; width: 100%;= + } + +@media screen and (max-width: 767.9px) { + .cmp-anchor-links__current-option { padding-left: 2rem; padding-right: 2r= +em; } +} + +.cmp-anchor-links__current-option-label { color: rgb(0, 0, 0); font-size: 1= +.2rem; text-transform: none; } + +.cmp-anchor-links__current-option-label:hover, .cmp-anchor-links__current-o= +ption:hover { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__current-option { display: none; } +} + +.cmp-anchor-links__icon { -webkit-box-align: center; align-items: center; b= +order-bottom: 4px solid transparent; display: flex; height: 50px; position:= + absolute; right: 20px; top: 0px; } + +.cmp-anchor-links__icon::before { color: rgb(0, 0, 0); content: "=EF=84=A3"= +; font-size: 1rem; font-family: Ionicons; display: block; font-weight: 400;= + font-style: normal; line-height: 1; text-transform: none; letter-spacing: = +normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit= +-font-smoothing: antialiased; text-rendering: optimizelegibility; font-feat= +ure-settings: "liga"; } + +.cmp-anchor-links__option-list { display: none; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-list { display: flex; -webkit-box-pack: center;= + justify-content: center; } +} + +.cmp-anchor-links__option-item { border-bottom: 1px solid rgb(227, 227, 227= +); display: block; font-weight: 400; height: 50px; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-item { border-bottom: none; padding: 0px 15px; = +min-width: 20%; -webkit-box-flex: 1; flex: 1 1 0%; } +} + +.cmp-anchor-links__option-link { color: rgb(0, 0, 0); display: block; paddi= +ng-left: 3.904rem; padding-right: 2rem; } + +@media screen and (max-width: 767.9px) { + .cmp-anchor-links__option-link { padding-left: 2rem; padding-right: 2rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-link { padding-left: 0px; padding-right: 0px; } +} + +.cmp-anchor-links__option-link:focus, .cmp-anchor-links__option-link:focus-= +within, .cmp-anchor-links__option-link:hover { color: rgb(0, 0, 0); box-sha= +dow: none; outline: none; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-link:focus, .cmp-anchor-links__option-link:focu= +s-within, .cmp-anchor-links__option-link:hover { border-bottom: 5px solid r= +gb(0, 186, 255); } +} + +.cmp-anchor-links__option-link.cmp-anchor-links__option-link--active { text= +-transform: none; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-link.cmp-anchor-links__option-link--active { bo= +rder-bottom: 5px solid rgb(0, 186, 255); font-weight: 600; } +} + +.cmp-anchor-links__option-text { font-size: 1.2rem; line-height: 1.2; color= +: rgb(0, 0, 0); display: flex; -webkit-box-align: center; align-items: cent= +er; height: 50px; } + +.cmp-profile-hero { padding: 3rem 0px 1rem; } + +@media screen and (min-width: 1200px) { + .cmp-profile-hero { padding: 5rem 0px; } +} + +.cmp-profile-hero__content-description p, .cmp-profile-hero__content-inline= +-profile { display: inline; font-size: 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-profile-hero__content-description p, .cmp-profile-hero__content-inli= +ne-profile { display: inline; font-size: 1.6rem; font-weight: 400; } +} + +@media screen and (min-width: 1200px) { + .cmp-profile-hero__content-description p, .cmp-profile-hero__content-inli= +ne-profile { line-height: 1.6; } +} + +.cmp-profile-hero__content-title { width: 88%; margin: 0.8rem 0px; } + +.cmp-profile-hero__content-description { width: 100%; margin: 2rem 0px 2.2r= +em; } + +@media screen and (min-width: 768px) { + .cmp-profile-hero__content-description { width: 61%; } +} + +@media screen and (min-width: 1200px) { + .cmp-profile-hero__content-description { width: 56%; margin: 2rem 0px 2.5= +rem; } +} + +.cmp-profile-hero__content-inline-profile-link { text-decoration: underline= +; } + +.cmp-seo-login-container { padding-top: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container { padding-top: 3rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-title { margin: -1.2rem 0px 10= +px; display: flex; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-title { margin: 0px 0px 2.2r= +em; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-title { margin: 0px 0px 30px= +; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-title__text { margin: 10px 0px= +; font-weight: 600; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-title__text { margin: 0.8rem= + 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-title__text { font-size: 2.1= +rem; line-height: 1.05; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-image { margin-bottom: 20px; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-image { margin-bottom: 30px;= + } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row { displa= +y: block; flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-direc= +tion: normal; flex-basis: 50%; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row { disp= +lay: flex; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .ui-vs-b= +ottom--lg { padding-bottom: 0px; } + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .ui-vs-t= +op--lg { padding-top: 0px; } + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .ui-vs-b= +ottom--bs { padding-bottom: 0px; } + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-but= +ton-container { margin-bottom: 30px; display: inline-block; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-b= +utton-container { margin: 0px; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-but= +ton { margin: 0px 0px 10px; padding: 0px; width: 100%; height: auto; } + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-b= +utton { margin: 0px 0px 2.5rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-but= +ton__text { text-align: center; position: relative; font-size: 1.4rem; heig= +ht: 76px; display: flex; -webkit-box-align: center; align-items: center; -w= +ebkit-box-pack: center; justify-content: center; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-b= +utton__text { font-size: 1.6rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-con= +tainer-offset .cmp-container { padding: 0px; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-t= +easer__description p .cmp-text { font-size: 1.4rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-fou= +r-cell__first-col { margin-bottom: 20px; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__first-col { padding-right: 3rem; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__first-col { padding-right: 1.5rem; margin-bottom: 30px; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__first-col .cmp-container { padding-right: 3.5rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-fou= +r-cell__second-col { margin-bottom: 20px; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__second-col { padding-left: 3rem; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__second-col { padding-left: 1.5rem; margin-bottom: 30px; } +} + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__second-col .cmp-container { margin-bottom: 8.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__second-col .cmp-container { padding-left: 3.5rem; margin-bottom: = +10.1rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-tex= +t { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-t= +ext { padding-bottom: 5rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-t= +ext { padding-bottom: 5rem; } +} + +.container .cmp-container-offset .cmp-container { padding: 0px; } + +.cmp-global-header { padding-top: 51px; } + +.cmp-global-header :focus { outline: rgb(0, 0, 136) solid 1px; } + +.cmp-global-header :focus:not(:focus-visible) { box-shadow: none; outline: = +none; } + +.cmp-global-header nav { background-color: rgb(255, 255, 255); border-botto= +m: 1px solid rgb(227, 227, 227); left: 0px; position: fixed; right: 0px; to= +p: 0px; z-index: 1001; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__content= + { border-bottom: 1px solid rgb(227, 227, 227); opacity: 1; transform: tran= +slateY(0px); visibility: visible; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton div { width: 2.4rem; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton span { transform-origin: left center; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton span:first-child { top: -4px; transform: rotate(45deg); } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton span:nth-child(2) { opacity: 0; width: 0%; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton span:nth-child(3) { top: 13px; transform: rotate(-45deg); } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__logo { = +display: none; } + +@media screen and (min-width: 768px) { + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__conte= +nt { transform: translateX(0px); } + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__logo = +{ display: flex; } + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-= +overlay { opacity: 0.6; z-index: 999; transform: none; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header { padding-top: 71px; } +} + +.cmp-global-header__access-application { display: none; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__access-application { display: flex; border-left: 1px = +solid rgb(227, 227, 227); } +} + +.cmp-global-header__access-application .cmp-button { background-color: rgb(= +255, 255, 255); color: rgb(0, 0, 0); font-size: 10px; font-weight: 400; mar= +gin-left: 0px; height: 7rem; margin-top: 0px; padding-top: 2.2rem; border-b= +ottom: 4px solid transparent; } + +.cmp-global-header__access-application .cmp-button:focus, .cmp-global-heade= +r__access-application .cmp-button:hover { background-color: rgb(255, 255, 2= +55); color: rgb(0, 0, 0); outline-offset: 0px; border-bottom: 4px solid rgb= +(0, 0, 0); } + +.cmp-global-header__navbar-container { display: flex; height: 50px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__navbar-container { display: flex; height: 7rem; z-ind= +ex: 1; background-color: rgb(255, 255, 255); } +} + +.cmp-global-header__primary-nav { display: flex; width: 66%; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__primary-nav { -webkit-box-pack: start; justify-conten= +t: flex-start; } +} + +.cmp-global-header__utility-nav { display: flex; -webkit-box-pack: end; jus= +tify-content: flex-end; width: 34%; } + +.cmp-global-header__utility-nav .color-block-accent-purple-1 .cmp-global-he= +ader__icon--star::before { color: rgb(180, 85, 170); } + +.cmp-global-header__utility-nav .color-block-accent-purple-2 .cmp-global-he= +ader__icon--star::before { color: rgb(160, 85, 245); } + +.cmp-global-header__utility-nav .color-block-accent-purple-3 .cmp-global-he= +ader__icon--star::before { color: rgb(190, 130, 255); } + +.cmp-global-header__utility-nav .color-block-accent-purple-4 .cmp-global-he= +ader__icon--star::before { color: rgb(220, 175, 255); } + +.cmp-global-header__utility-nav .color-block-accent-purple-5 .cmp-global-he= +ader__icon--star::before { color: rgb(230, 220, 255); } + +.cmp-global-header__utility-nav .color-block-alt-blue .cmp-global-header__i= +con--star::before { color: rgb(0, 65, 240); } + +.cmp-global-header__utility-nav .color-block-alt-gray .cmp-global-header__i= +con--star::before { color: rgb(190, 190, 190); } + +.cmp-global-header__utility-nav .color-block-alt-gray-dark .cmp-global-head= +er__icon--star::before { color: rgb(150, 150, 150); } + +.cmp-global-header__utility-nav .color-block-alt-gray-darker .cmp-global-he= +ader__icon--star::before { color: rgb(90, 90, 90); } + +.cmp-global-header__utility-nav .color-block-alt-green .cmp-global-header__= +icon--star::before { color: rgb(0, 215, 0); } + +.cmp-global-header__utility-nav .color-block-alt-red .cmp-global-header__ic= +on--star::before { color: red; } + +.cmp-global-header__utility-nav .color-block-alt-yellow .cmp-global-header_= +_icon--star::before { color: rgb(255, 255, 0); } + +.cmp-global-header__utility-nav .color-block-aqua .cmp-global-header__icon-= +-star::before { color: rgb(0, 255, 187); } + +.cmp-global-header__utility-nav .color-block-blue .cmp-global-header__icon-= +-star::before { color: rgb(0, 186, 255); } + +.cmp-global-header__utility-nav .color-block-blue-green .cmp-global-header_= +_icon--star::before { color: rgb(5, 240, 165); } + +.cmp-global-header__utility-nav .color-block-brand-green .cmp-global-header= +__icon--star::before { color: rgb(100, 255, 80); } + +.cmp-global-header__utility-nav .color-block-brand-orange .cmp-global-heade= +r__icon--star::before { color: rgb(255, 120, 0); } + +.cmp-global-header__utility-nav .color-block-brand-yellow .cmp-global-heade= +r__icon--star::before { color: rgb(255, 235, 50); } + +.cmp-global-header__utility-nav .color-block-blue-dark .cmp-global-header__= +icon--star::before { color: rgb(0, 142, 255); } + +.cmp-global-header__utility-nav .color-block-blue-light .cmp-global-header_= +_icon--star::before { color: rgb(0, 243, 255); } + +.cmp-global-header__utility-nav .color-block-core-purple .cmp-global-header= +__icon--star::before { color: rgb(70, 0, 115); } + +.cmp-global-header__utility-nav .color-block-cyan .cmp-global-header__icon-= +-star::before { color: rgb(0, 255, 255); } + +.cmp-global-header__utility-nav .color-block-gray .cmp-global-header__icon-= +-star::before { color: rgb(167, 167, 167); } + +.cmp-global-header__utility-nav .color-block-gray-base .cmp-global-header__= +icon--star::before { color: rgb(0, 0, 0); } + +.cmp-global-header__utility-nav .color-block-gray-dark .cmp-global-header__= +icon--star::before { color: rgb(107, 107, 107); } + +.cmp-global-header__utility-nav .color-block-gray-darker .cmp-global-header= +__icon--star::before { color: rgb(74, 74, 74); } + +.cmp-global-header__utility-nav .color-block-gray-light .cmp-global-header_= +_icon--star::before { color: rgb(204, 204, 204); } + +.cmp-global-header__utility-nav .color-block-gray-lighter .cmp-global-heade= +r__icon--star::before { color: rgb(227, 227, 227); } + +.cmp-global-header__utility-nav .color-block-gray-lightest .cmp-global-head= +er__icon--star::before { color: rgb(242, 242, 242); } + +.cmp-global-header__utility-nav .color-block-grayishyellow-dark .cmp-global= +-header__icon--star::before { color: rgb(150, 150, 140); } + +.cmp-global-header__utility-nav .color-block-grayishyellow-light .cmp-globa= +l-header__icon--star::before { color: rgb(230, 230, 220); } + +.cmp-global-header__utility-nav .color-block-green .cmp-global-header__icon= +--star::before { color: rgb(0, 255, 0); } + +.cmp-global-header__utility-nav .color-block-green-dark .cmp-global-header_= +_icon--star::before { color: rgb(0, 83, 10); } + +.cmp-global-header__utility-nav .color-block-link .cmp-global-header__icon-= +-star::before { color: rgb(0, 77, 255); } + +.cmp-global-header__utility-nav .color-block-link-dark .cmp-global-header__= +icon--star::before { color: rgb(0, 0, 136); } + +.cmp-global-header__utility-nav .color-block-orange .cmp-global-header__ico= +n--star::before { color: rgb(255, 182, 0); } + +.cmp-global-header__utility-nav .color-block-orange-dark .cmp-global-header= +__icon--star::before { color: rgb(255, 149, 0); } + +.cmp-global-header__utility-nav .color-block-pink .cmp-global-header__icon-= +-star::before { color: rgb(231, 0, 116); } + +.cmp-global-header__utility-nav .color-block-pink-dark .cmp-global-header__= +icon--star::before { color: rgb(164, 2, 83); } + +.cmp-global-header__utility-nav .color-block-pink-light .cmp-global-header_= +_icon--star::before { color: rgb(255, 80, 160); } + +.cmp-global-header__utility-nav .color-block-purple .cmp-global-header__ico= +n--star::before { color: rgb(161, 0, 255); } + +.cmp-global-header__utility-nav .color-block-purple-dark .cmp-global-header= +__icon--star::before { color: rgb(117, 0, 192); } + +.cmp-global-header__utility-nav .color-block-purple-darkest .cmp-global-hea= +der__icon--star::before { color: rgb(70, 1, 115); } + +.cmp-global-header__utility-nav .color-block-red .cmp-global-header__icon--= +star::before { color: rgb(231, 15, 41); } + +.cmp-global-header__utility-nav .color-block-red-dark .cmp-global-header__i= +con--star::before { color: rgb(189, 0, 29); } + +.cmp-global-header__utility-nav .color-block-red-darker .cmp-global-header_= +_icon--star::before { color: rgb(113, 0, 18); } + +.cmp-global-header__utility-nav .color-block-red-light .cmp-global-header__= +icon--star::before { color: rgb(255, 50, 70); } + +.cmp-global-header__utility-nav .color-block-white .cmp-global-header__icon= +--star::before { color: rgb(255, 255, 255); } + +.cmp-global-header__utility-nav .color-block-yellow .cmp-global-header__ico= +n--star::before { color: rgb(255, 212, 46); } + +.cmp-global-header__utility-nav .color-block-yellow-dark .cmp-global-header= +__icon--star::before { color: rgb(240, 192, 0); } + +.cmp-global-header__utility-nav .color-block-yellow-light .cmp-global-heade= +r__icon--star::before { color: rgb(255, 240, 179); } + +@media screen and (max-width: 767.9px) { + .cmp-global-header__utility-nav .cmp-global-header__language-container { = +width: auto; transform: translateY(-100%); } +} + +.cmp-global-header__search { z-index: 2; } + +.cmp-global-header__search a { -webkit-box-align: end; align-items: flex-en= +d; border-bottom: 4px solid transparent; color: rgb(0, 0, 0); display: flex= +; height: 5rem; -webkit-box-pack: end; justify-content: flex-end; padding-b= +ottom: 1.6rem; padding-right: 1.5rem; padding-top: 0.8rem; width: 5rem; } + +.cmp-global-header__search a::before { content: "=EF=92=A5"; font-size: 24p= +x; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; position: relative; bottom: -7px; } + +.cmp-global-header__search a:focus { outline-offset: -1px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__search a { height: 7rem; padding-top: 1.6rem; padding= +-bottom: 2.2rem; } + .cmp-global-header__search a:focus, .cmp-global-header__search a:hover { = +border-bottom: 4px solid rgb(0, 0, 0); } + .cmp-global-header__search a::before { font-size: 2.8rem; } +} + +.cmp-global-header__action-container { display: flex; -webkit-box-pack: end= +; justify-content: flex-end; } + +.cmp-global-header__register, .cmp-global-header__savedjobs, .cmp-global-he= +ader__signin { display: none; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__register, .cmp-global-header__savedjobs, .cmp-global-= +header__signin { display: block; border-left: 1px solid rgb(227, 227, 227);= + } + .cmp-global-header__register a, .cmp-global-header__savedjobs a, .cmp-glo= +bal-header__signin a { -webkit-box-align: end; align-items: flex-end; borde= +r-bottom: 4px solid transparent; color: rgb(0, 0, 0); display: flex; font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-size: 1rem; font-weight: 400; height: 7rem; -webkit-box-pack: center; just= +ify-content: center; padding-bottom: 2.2rem; padding-top: 1.6rem; text-tran= +sform: uppercase; min-width: 80px; } + .cmp-global-header__register a:focus, .cmp-global-header__register a:hove= +r, .cmp-global-header__savedjobs a:focus, .cmp-global-header__savedjobs a:h= +over, .cmp-global-header__signin a:focus, .cmp-global-header__signin a:hove= +r { outline-offset: -1px; border-bottom: 4px solid rgb(0, 0, 0); } +} + +.cmp-global-header__savedjobs a { width: 123px; } + +.cmp-global-header__savedjobs a.cmp-global-header__icon--star-outline::befo= +re { content: "=EF=92=B2"; } + +.cmp-global-header__savedjobs a.cmp-global-header__icon--star-outline::befo= +re, .cmp-global-header__savedjobs a.cmp-global-header__icon--star::before {= + padding: 1px 0px; margin-right: 4px; font-size: 18px; font-family: Ionicon= +s; display: block; font-weight: 400; font-style: normal; line-height: 1; te= +xt-transform: none; letter-spacing: normal; overflow-wrap: normal; white-sp= +ace: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rend= +ering: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-global-header__savedjobs a.cmp-global-header__icon--star::before { con= +tent: "=EF=92=B3"; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__register:focus, .cmp-global-header__register:hover { = +outline-offset: -1px; border-bottom: 4px solid rgb(0, 0, 0); } +} + +.cmp-global-header__contact-icon { color: rgb(0, 0, 0); margin-right: 0.13e= +m; } + +.cmp-global-header__contact-icon::before { content: "=EF=90=99"; font-size:= + 3rem; font-family: Ionicons; font-weight: 400; font-style: normal; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; display: inline-block;= + line-height: 1; } + +.cmp-global-header__signed-in-options { height: auto; position: absolute; t= +op: 4.69em; left: auto; right: 1.09rem; width: 15.63em; display: none; padd= +ing: 0px; text-align: left; border-radius: 0px; box-shadow: none; backgroun= +d-color: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); margin-t= +op: 0px; } + +.cmp-global-header__signed-in-menu-list { margin: 0.63em 0px 0px; padding: = +0px; } + +.cmp-global-header__signed-in-menu-list-item { padding: 0.35em 1em; border-= +bottom: 0.06em solid rgb(208, 213, 213); } + +.cmp-global-header__signed-in-menu-list-signout { padding: 0.35em 1em; bord= +er-bottom: none; } + +.cmp-global-header__signed-in-menu-link { font-weight: 700; font-size: 1.6r= +em; color: rgb(74, 74, 74); text-decoration: none; line-height: 2em; text-t= +ransform: uppercase; position: relative; left: -5%; top: -0.2em; } + +.cmp-global-header__signed-in-options-arrow-up { position: relative; } + +.cmp-global-header__signed-in-options-arrow-up::after, .cmp-global-header__= +signed-in-options-arrow-up::before { border-top: 0.688em solid rgb(255, 255= +, 255); border-left: 0.688em solid transparent; border-right: 0.688em solid= + transparent; margin-left: 13em; position: absolute; bottom: -0.75em; conte= +nt: ""; left: 77%; transform: rotate(180deg); margin-bottom: 0.69em; } + +.cmp-global-header__signed-in-options-arrow-up::before { border-top: 0.688e= +m solid rgb(167, 167, 167); bottom: -0.69em; transform: rotate(180deg); } + +.cmp-global-header__menu { z-index: 2; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__menu { display: none; } +} + +.cmp-global-header__menu-button { -webkit-box-align: end; align-items: flex= +-end; display: flex; height: 5rem; padding-bottom: 1.6rem; padding-left: 1.= +5rem; padding-top: 0.8rem; width: 5rem; } + +.cmp-global-header__menu-button:focus { outline-offset: -1px; } + +.cmp-global-header__menu-button div { height: 1.5rem; position: relative; w= +idth: 2rem; } + +.cmp-global-header__menu-button span { background: rgb(0, 0, 0); border-rad= +ius: 9px; display: block; height: 2px; left: 0px; opacity: 1; position: abs= +olute; transform: rotate(0deg); transition: all 0.25s ease-in-out 0s; width= +: 100%; } + +.cmp-global-header__menu-button span:first-child { top: 0px; } + +.cmp-global-header__menu-button span:nth-child(2) { top: 6px; } + +.cmp-global-header__menu-button span:nth-child(3) { top: 12px; } + +.cmp-global-header__logo { display: flex; -webkit-box-pack: center; justify= +-content: center; left: 0px; margin: auto; padding-bottom: 1.6rem; padding-= +top: 0.8rem; position: absolute; right: 0px; width: 100%; z-index: 1; } + +.cmp-global-header__logo a { display: block; } + +.cmp-global-header__logo img { display: block; height: 26px; width: 96px; } + +@media screen and (min-width: 768px) { + .cmp-global-header__logo { display: flex; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__logo { display: block; -webkit-box-pack: start; justi= +fy-content: flex-start; left: 0px; margin: 0px; padding: 1.4rem 1.5rem 2.6r= +em; position: relative; right: 0px; width: auto; z-index: 1; } + .cmp-global-header__logo img { display: block; height: 28px; width: 100px= +; } +} + +.cmp-global-header__content { background: rgb(255, 255, 255); border-bottom= +: 0.06em solid rgb(227, 227, 227); box-shadow: rgb(204, 204, 204) 0px 30px = +30px -30px; display: flex; -webkit-box-orient: vertical; -webkit-box-direct= +ion: normal; flex-direction: column; height: calc(100% - 51px); left: 0px; = +margin-top: 50px; opacity: 0; overflow: hidden auto; position: fixed; top: = +1px; transform: translateY(-100%); transition: all 0.45s ease-in-out 0s; vi= +sibility: hidden; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-global-header__content { transform: translateX(-105%); transition: a= +ll 0.2s ease-in-out 0s; width: 320px; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__content { border-bottom: none; box-shadow: none; heig= +ht: auto; margin-left: 33px; margin-top: 0px; opacity: 1; overflow: visible= +; position: static; top: auto; transform: none; visibility: visible; width:= + auto; } +} + +.cmp-global-header__nav-menu { -webkit-box-flex: 1; flex: 1 0 auto; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu { -webkit-box-flex: 1; flex: 1 1 0%; display= +: flex; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu-item.cmp-global-header__nav-menu-item--open = +.cmp-global-header__nav-menu-item-content, .cmp-global-header__nav-menu-ite= +m.cmp-global-header__nav-menu-item--open .cmp-global-header__title-link-lis= +t__content { visibility: visible; } +} + +.cmp-global-header__nav-menu-item.cmp-global-header__nav-menu-item--open .c= +mp-global-header__nav-menu-label-button { font-weight: 600; } + +.cmp-global-header__nav-menu-item.cmp-global-header__nav-menu-item--open .c= +mp-global-header__nav-menu-label-button::after { transform: rotate(180deg);= + } + +.cmp-global-header__nav-menu-item.cmp-global-header__nav-menu-item--no-anim= +ation .cmp-global-header__nav-menu-item-content { transition: none 0s ease = +0s; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu-item { margin-left: 2px; margin-right: 2px; = +} +} + +.cmp-global-header__nav-menu-label-button { -webkit-box-align: center; alig= +n-items: center; border-bottom: 1px solid rgb(227, 227, 227); color: rgb(0,= + 0, 0); display: flex; font-size: 1.4rem; font-weight: 600; min-height: 44p= +x; padding-left: 1.5rem; padding-right: 1.5rem; position: relative; width: = +100%; } + +.cmp-global-header__nav-menu-label-button::after { content: "=EF=84=A3"; fo= +nt-size: 18px; font-family: Ionicons; font-weight: 400; font-style: normal;= + line-height: 1; text-transform: none; letter-spacing: normal; overflow-wra= +p: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: ant= +ialiased; text-rendering: optimizelegibility; font-feature-settings: "liga"= +; -webkit-box-align: center; align-items: center; display: flex; height: 44= +px; -webkit-box-pack: center; justify-content: center; position: absolute; = +right: 0px; top: 0px; bottom: 0px; width: 44px; transition: all 0.5s ease-i= +n-out 0s; } + +.cmp-global-header__nav-menu-label-button:hover { color: rgb(0, 0, 0); } + +.cmp-global-header__nav-menu-label-button:focus { outline-offset: -1px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu-label-button { border-bottom-color: transpar= +ent; border-bottom-width: 4px; box-sizing: border-box; font-size: 1.4rem; f= +ont-weight: 400; min-height: 100%; padding-top: 0.3rem; } + .cmp-global-header__nav-menu-label-button::after { display: flex; positio= +n: relative; font-size: 1rem; width: 24px; } + .cmp-global-header__nav-menu-label-button:focus-visible, .cmp-global-head= +er__nav-menu-label-button:hover { border-bottom-color: rgb(0, 0, 0); } + .cmp-global-header__nav-menu-label-button--no-drawer::after { display: no= +ne; } +} + +.cmp-global-header__nav-menu-item-content { max-height: 0px; will-change: m= +ax-height; transition: all 400ms cubic-bezier(0.02, 0.01, 0.47, 1) 0s; over= +flow: hidden; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu-item-content { left: 0px; position: absolute= +; right: 0px; top: 71px; width: 100%; z-index: -1; visibility: hidden; } +} + +.cmp-global-header__menu-footer { margin-top: auto; margin-bottom: 0px; pad= +ding: 2rem; } + +.cmp-global-header__menu-footer .color-block-accent-purple-1 .cmp-global-he= +ader__icon--star::before { color: rgb(180, 85, 170); } + +.cmp-global-header__menu-footer .color-block-accent-purple-2 .cmp-global-he= +ader__icon--star::before { color: rgb(160, 85, 245); } + +.cmp-global-header__menu-footer .color-block-accent-purple-3 .cmp-global-he= +ader__icon--star::before { color: rgb(190, 130, 255); } + +.cmp-global-header__menu-footer .color-block-accent-purple-4 .cmp-global-he= +ader__icon--star::before { color: rgb(220, 175, 255); } + +.cmp-global-header__menu-footer .color-block-accent-purple-5 .cmp-global-he= +ader__icon--star::before { color: rgb(230, 220, 255); } + +.cmp-global-header__menu-footer .color-block-alt-blue .cmp-global-header__i= +con--star::before { color: rgb(0, 65, 240); } + +.cmp-global-header__menu-footer .color-block-alt-gray .cmp-global-header__i= +con--star::before { color: rgb(190, 190, 190); } + +.cmp-global-header__menu-footer .color-block-alt-gray-dark .cmp-global-head= +er__icon--star::before { color: rgb(150, 150, 150); } + +.cmp-global-header__menu-footer .color-block-alt-gray-darker .cmp-global-he= +ader__icon--star::before { color: rgb(90, 90, 90); } + +.cmp-global-header__menu-footer .color-block-alt-green .cmp-global-header__= +icon--star::before { color: rgb(0, 215, 0); } + +.cmp-global-header__menu-footer .color-block-alt-red .cmp-global-header__ic= +on--star::before { color: red; } + +.cmp-global-header__menu-footer .color-block-alt-yellow .cmp-global-header_= +_icon--star::before { color: rgb(255, 255, 0); } + +.cmp-global-header__menu-footer .color-block-aqua .cmp-global-header__icon-= +-star::before { color: rgb(0, 255, 187); } + +.cmp-global-header__menu-footer .color-block-blue .cmp-global-header__icon-= +-star::before { color: rgb(0, 186, 255); } + +.cmp-global-header__menu-footer .color-block-blue-green .cmp-global-header_= +_icon--star::before { color: rgb(5, 240, 165); } + +.cmp-global-header__menu-footer .color-block-brand-green .cmp-global-header= +__icon--star::before { color: rgb(100, 255, 80); } + +.cmp-global-header__menu-footer .color-block-brand-orange .cmp-global-heade= +r__icon--star::before { color: rgb(255, 120, 0); } + +.cmp-global-header__menu-footer .color-block-brand-yellow .cmp-global-heade= +r__icon--star::before { color: rgb(255, 235, 50); } + +.cmp-global-header__menu-footer .color-block-blue-dark .cmp-global-header__= +icon--star::before { color: rgb(0, 142, 255); } + +.cmp-global-header__menu-footer .color-block-blue-light .cmp-global-header_= +_icon--star::before { color: rgb(0, 243, 255); } + +.cmp-global-header__menu-footer .color-block-core-purple .cmp-global-header= +__icon--star::before { color: rgb(70, 0, 115); } + +.cmp-global-header__menu-footer .color-block-cyan .cmp-global-header__icon-= +-star::before { color: rgb(0, 255, 255); } + +.cmp-global-header__menu-footer .color-block-gray .cmp-global-header__icon-= +-star::before { color: rgb(167, 167, 167); } + +.cmp-global-header__menu-footer .color-block-gray-base .cmp-global-header__= +icon--star::before { color: rgb(0, 0, 0); } + +.cmp-global-header__menu-footer .color-block-gray-dark .cmp-global-header__= +icon--star::before { color: rgb(107, 107, 107); } + +.cmp-global-header__menu-footer .color-block-gray-darker .cmp-global-header= +__icon--star::before { color: rgb(74, 74, 74); } + +.cmp-global-header__menu-footer .color-block-gray-light .cmp-global-header_= +_icon--star::before { color: rgb(204, 204, 204); } + +.cmp-global-header__menu-footer .color-block-gray-lighter .cmp-global-heade= +r__icon--star::before { color: rgb(227, 227, 227); } + +.cmp-global-header__menu-footer .color-block-gray-lightest .cmp-global-head= +er__icon--star::before { color: rgb(242, 242, 242); } + +.cmp-global-header__menu-footer .color-block-grayishyellow-dark .cmp-global= +-header__icon--star::before { color: rgb(150, 150, 140); } + +.cmp-global-header__menu-footer .color-block-grayishyellow-light .cmp-globa= +l-header__icon--star::before { color: rgb(230, 230, 220); } + +.cmp-global-header__menu-footer .color-block-green .cmp-global-header__icon= +--star::before { color: rgb(0, 255, 0); } + +.cmp-global-header__menu-footer .color-block-green-dark .cmp-global-header_= +_icon--star::before { color: rgb(0, 83, 10); } + +.cmp-global-header__menu-footer .color-block-link .cmp-global-header__icon-= +-star::before { color: rgb(0, 77, 255); } + +.cmp-global-header__menu-footer .color-block-link-dark .cmp-global-header__= +icon--star::before { color: rgb(0, 0, 136); } + +.cmp-global-header__menu-footer .color-block-orange .cmp-global-header__ico= +n--star::before { color: rgb(255, 182, 0); } + +.cmp-global-header__menu-footer .color-block-orange-dark .cmp-global-header= +__icon--star::before { color: rgb(255, 149, 0); } + +.cmp-global-header__menu-footer .color-block-pink .cmp-global-header__icon-= +-star::before { color: rgb(231, 0, 116); } + +.cmp-global-header__menu-footer .color-block-pink-dark .cmp-global-header__= +icon--star::before { color: rgb(164, 2, 83); } + +.cmp-global-header__menu-footer .color-block-pink-light .cmp-global-header_= +_icon--star::before { color: rgb(255, 80, 160); } + +.cmp-global-header__menu-footer .color-block-purple .cmp-global-header__ico= +n--star::before { color: rgb(161, 0, 255); } + +.cmp-global-header__menu-footer .color-block-purple-dark .cmp-global-header= +__icon--star::before { color: rgb(117, 0, 192); } + +.cmp-global-header__menu-footer .color-block-purple-darkest .cmp-global-hea= +der__icon--star::before { color: rgb(70, 1, 115); } + +.cmp-global-header__menu-footer .color-block-red .cmp-global-header__icon--= +star::before { color: rgb(231, 15, 41); } + +.cmp-global-header__menu-footer .color-block-red-dark .cmp-global-header__i= +con--star::before { color: rgb(189, 0, 29); } + +.cmp-global-header__menu-footer .color-block-red-darker .cmp-global-header_= +_icon--star::before { color: rgb(113, 0, 18); } + +.cmp-global-header__menu-footer .color-block-red-light .cmp-global-header__= +icon--star::before { color: rgb(255, 50, 70); } + +.cmp-global-header__menu-footer .color-block-white .cmp-global-header__icon= +--star::before { color: rgb(255, 255, 255); } + +.cmp-global-header__menu-footer .color-block-yellow .cmp-global-header__ico= +n--star::before { color: rgb(255, 212, 46); } + +.cmp-global-header__menu-footer .color-block-yellow-dark .cmp-global-header= +__icon--star::before { color: rgb(240, 192, 0); } + +.cmp-global-header__menu-footer .color-block-yellow-light .cmp-global-heade= +r__icon--star::before { color: rgb(255, 240, 179); } + +@media screen and (min-width: 1200px) { + .cmp-global-header__menu-footer { display: none; } +} + +@media screen and (max-width: 1199.9px) { + .cmp-global-header__menu-footer .cmp-global-header__action-container { fl= +ex-wrap: wrap; } + .cmp-global-header__menu-footer .cmp-global-header__other-link, .cmp-glob= +al-header__menu-footer .cmp-global-header__signin-links { -webkit-box-flex:= + 0; flex: 0 0 100%; } +} + +.cmp-global-header__other-link li, .cmp-global-header__signin-links li, .cm= +p-global-header__utility-links li { -webkit-box-align: center; align-items:= + center; display: flex; height: 44px; -webkit-box-pack: center; justify-con= +tent: center; padding: 1rem 1.5rem; } + +.cmp-global-header__other-link a, .cmp-global-header__signin-links a, .cmp-= +global-header__utility-links a { color: rgb(74, 74, 74); font-family: Graph= +ik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto= +, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.4re= +m; font-weight: 400; text-align: center; } + +.cmp-global-header__other-link { -webkit-box-align: center; align-items: ce= +nter; height: 44px; -webkit-box-pack: center; justify-content: center; padd= +ing-left: 1.5rem; padding-right: 1.5rem; } + +.cmp-global-header__other-link, .cmp-global-header__savedjobs-link a { disp= +lay: flex; } + +.cmp-global-header__savedjobs-link a.cmp-global-header__icon--star-outline:= +:before { content: "=EF=92=B2"; } + +.cmp-global-header__savedjobs-link a.cmp-global-header__icon--star-outline:= +:before, .cmp-global-header__savedjobs-link a.cmp-global-header__icon--star= +::before { padding: 1px 0px; margin-right: 4px; font-size: 18px; font-famil= +y: Ionicons; display: block; font-weight: 400; font-style: normal; line-hei= +ght: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal= +; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased;= + text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-global-header__savedjobs-link a.cmp-global-header__icon--star::before = +{ content: "=EF=92=B3"; } + +.cmp-global-header__social-icons { padding-bottom: 1rem; } + +.cmp-global-header__social-icons, .cmp-global-header__social-icons li { dis= +play: flex; -webkit-box-pack: center; justify-content: center; } + +.cmp-global-header__social-icons li { -webkit-box-align: center; align-item= +s: center; height: 44px; padding-left: 1.5rem; padding-right: 1.5rem; width= +: 44px; } + +.cmp-global-header__social-icons a { color: rgb(0, 0, 0); } + +.cmp-global-header__social-icons a::after { content: "=EF=8B=87"; font-size= +: 20px; font-family: Ionicons; display: block; font-weight: 400; font-style= +: normal; line-height: 1; text-transform: none; letter-spacing: normal; ove= +rflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoot= +hing: antialiased; text-rendering: optimizelegibility; font-feature-setting= +s: "liga"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--linkedin::after= + { content: "=EF=88=B9"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--twitter::after = +{ content: "=EF=89=83"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--facebook::after= + { content: "=EF=88=B1"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--instagram::afte= +r { content: "=EF=8D=91"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--youtube::after = +{ content: "=EF=89=8D"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--kununu::after {= + content: "=EF=93=B8"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--medium::after {= + content: "=EF=93=B9"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--renren::after {= + content: "=EE=A4=96"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--wechat::after {= + content: "=EE=A4=99"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--weibo::after { = +content: "=EE=A4=9A"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--xing::after { c= +ontent: "=EE=A4=9C"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--mail::after { c= +ontent: "=EF=90=A2"; } + +@media screen and (min-width: 768px) { + .cmp-global-header__menu-overlay { background-color: rgb(0, 0, 0); opacit= +y: 0; position: fixed; transition: opacity 0.2s ease-in-out 0s; height: 100= +%; width: 100%; z-index: -9999; transform: translateX(-100%); } +} + +html.cmp-global-header--menu-open { overflow: hidden; } + +@media screen and (max-width: 1199.9px) { + .cmp-global-header__drawer { visibility: hidden; } +} + +.cmp-global-header__nav-menu-item--open .cmp-global-header__drawer { visibi= +lity: visible; } + +.cmp-global-header__items .cmp-global-header__signin-links .cmp-global-head= +er__other-link a, .cmp-global-header__items .cmp-global-header__signin-link= +s a { color: rgb(74, 74, 74); font-size: 1.4rem; font-weight: 400; } + +.cmp-global-header__items .cmp-global-header__other-link, .cmp-global-heade= +r__items .cmp-global-header__signin-links li { text-align: center; } + +:root { --redesignSearchIconSVG: url('data:image/svg+xml;utf8,'); } + +.globalheader--summary-layout .cmp-global-header { padding-top: 64px; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header { padding-top: 80px; } +} + +.globalheader--summary-layout .cmp-global-header__menu-button { height: 64p= +x; -webkit-box-align: center; align-items: center; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__menu-button { height: 8= +0px; } +} + +.globalheader--summary-layout .cmp-global-header__navbar-container { height= +: 64px; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__navbar-container { heig= +ht: 80px; max-width: 1240px; margin: 0px auto; } + .globalheader--summary-layout .cmp-global-header__navbar-container .cmp-g= +lobal-header__nav-menu { gap: 22px; } +} + +.globalheader--summary-layout .cmp-global-header__logo { flex-shrink: 0; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__logo { padding-top: 15p= +x; } + .globalheader--summary-layout .cmp-global-header__logo img { width: 120px= +; height: 31px; } +} + +.globalheader--summary-layout .cmp-global-header__search a { -webkit-box-al= +ign: center; align-items: center; position: relative; height: 64px; } + +.globalheader--summary-layout .cmp-global-header__search a::before { conten= +t: ""; background-image: var(--redesignSearchIconSVG); background-position:= + 50% center; background-repeat: no-repeat; width: 18px; height: 32px; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__search a { height: 8rem= +; } +} + +@media screen and (min-width: 768px) { + .globalheader--summary-layout .cmp-global-header__search a::after { conte= +nt: ""; border-right: 1px solid rgb(204, 204, 204); height: 32px; position:= + absolute; margin-top: 14px; right: 0px; } +} + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__register:focus, .global= +header--summary-layout .cmp-global-header__register:hover { border-bottom: = +none; } +} + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__register, .globalheader= +--summary-layout .cmp-global-header__savedjobs, .globalheader--summary-layo= +ut .cmp-global-header__signin { border-left-width: 0px; } + .globalheader--summary-layout .cmp-global-header__register a, .globalhead= +er--summary-layout .cmp-global-header__savedjobs a, .globalheader--summary-= +layout .cmp-global-header__signin a { height: 80px; -webkit-box-align: cent= +er; align-items: center; padding: 8px 0px 0px; position: relative; } + .globalheader--summary-layout .cmp-global-header__register a::after, .glo= +balheader--summary-layout .cmp-global-header__savedjobs a::after, .globalhe= +ader--summary-layout .cmp-global-header__signin a::after { content: ""; bor= +der-right: 1px solid rgb(204, 204, 204); height: 32px; position: absolute; = +right: 0px; } +} + +.globalheader--summary-layout .cmp-global-header__careers-registration { di= +splay: none; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__careers-registration { = +border-left-width: 0px; position: relative; display: flex; -webkit-box-alig= +n: center; align-items: center; padding: 0px; border-bottom: none; } + .globalheader--summary-layout .cmp-global-header__careers-registration .c= +mp-global-header__signed-in-careers-registration-link { padding: 21px 25px = +10px; border-bottom: 4px solid transparent; } + .globalheader--summary-layout .cmp-global-header__careers-registration .c= +mp-global-header__signed-in-careers-registration-link:hover { border-bottom= +-color: rgb(0, 0, 0); } + .globalheader--summary-layout .cmp-global-header__careers-registration:ho= +ver { border-bottom: none; } + .globalheader--summary-layout .cmp-global-header__careers-registration::a= +fter { content: ""; border-right: 1px solid rgb(204, 204, 204); height: 32p= +x; position: absolute; right: 0px; top: 26px; } +} + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__signed-in-container { b= +order-left-width: 0px; } + .globalheader--summary-layout .cmp-global-header__signed-in-container::af= +ter { content: ""; border-right: 1px solid rgb(204, 204, 204); height: 32px= +; position: absolute; right: 0px; top: 26px; } +} + +.globalheader--summary-layout .cmp-global-header__nav-menu-label-button { f= +ont-size: 1.6rem; line-height: 1.6; padding-right: 0.8rem; padding-left: 0.= +8rem; } + +.globalheader--summary-layout .cmp-global-header__nav-menu-label-button::af= +ter { font-size: 1.2rem; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__nav-menu-label-button::= +after { display: flex; position: relative; font-size: 1rem; width: 24px; } + .globalheader--summary-layout .cmp-global-header__nav-menu-label-button--= +no-drawer::after { display: none; } +} + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: n= +ormal; flex-direction: column; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .content-card--cardwithbutton { order: -1; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list { display: block; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .content-card--cardwithbutton { -webkit-box-ordinal-group: unset; ord= +er: unset; } +} + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__menu-footer, .cmp-global-header__drawer--summary-la= +yout .cmp-global-header__title-link-list__menu-button { display: none; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__title-link-l= +ist__content { visibility: visible; transform: translateY(0px); position: r= +elative; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__title-link-l= +ist__content .cmp-global-header__title-link-list__content-button { display:= + none; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__drawer-one-c= +olumn .cmp-global-header__group-link-list > .responsivegrid > .aem-Grid { d= +isplay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; = +flex-direction: column; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__drawer-one-c= +olumn .cmp-global-header__group-link-list > .responsivegrid > .aem-Grid .co= +ntent-card--cardwithbutton { order: -1; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--summary-layout .cmp-global-header__drawer-one= +-column .cmp-global-header__group-link-list > .responsivegrid > .aem-Grid {= + display: block; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__drawer-one= +-column .cmp-global-header__group-link-list > .responsivegrid > .aem-Grid .= +content-card--cardwithbutton { -webkit-box-ordinal-group: unset; order: uns= +et; } +} + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__languag= +e-container, .cmp-global-header.cmp-global-header--menu-open .cmp-global-he= +ader__signed-in-container { position: absolute; transform: translateY(0px);= + transition: all 0.7s ease-in-out 0s; z-index: 2; background-color: rgb(255= +, 255, 255); width: auto; } + +@media screen and (min-width: 768px) { + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__langu= +age-container, .cmp-global-header.cmp-global-header--menu-open .cmp-global-= +header__signed-in-container { position: relative; } +} + +@media screen and (max-width: 767.9px) { + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__langu= +age-selector { display: inline-block; } +} + +.cmp-global-header__careers-registration { padding: 1.1rem 1.5rem 1rem; bor= +der-left: 0.1rem solid rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .cmp-global-header__careers-registration { padding: 1.2rem 2.3rem 1rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__careers-registration { padding-top: 2.1rem; } +} + +.cmp-global-header__careers-registration:hover { border-bottom: 0.4rem soli= +d rgb(0, 0, 0); } + +.cmp-global-header__language-container, .cmp-global-header__signed-in-conta= +iner { min-height: 100%; z-index: 2; border-left: 1px solid rgb(227, 227, 2= +27); transform: translateY(-200%); width: 0px; display: flex; } + +@media screen and (min-width: 768px) { + .cmp-global-header__language-container, .cmp-global-header__signed-in-con= +tainer { position: relative; transform: none; width: auto; } +} + +@media screen and (max-width: 1199.9px) { + .cmp-global-header__signed-in-container { display: none; } +} + +.cmp-global-header__language-selector, .cmp-global-header__signed-in-button= + { min-height: 100%; padding: 7px 15px 0px; display: inline-block; opacity:= + 1; border-bottom: 4px solid transparent; } + +.cmp-global-header__language-selector:focus, .cmp-global-header__language-s= +elector:hover, .cmp-global-header__signed-in-button:focus, .cmp-global-head= +er__signed-in-button:hover { outline-offset: 0px; border-bottom-color: tran= +sparent; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-global-header__language-selector, .cmp-global-header__signed-in-butt= +on { transform: inherit; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__language-selector, .cmp-global-header__signed-in-butt= +on { padding-top: 5px; padding-left: 25px; padding-right: 25px; } + .cmp-global-header__language-selector:focus, .cmp-global-header__signed-i= +n-button:focus { outline-offset: -1px; border-bottom-color: rgb(0, 0, 0); } + .cmp-global-header__language-selector:focus:not(:focus-visible), .cmp-glo= +bal-header__signed-in-button:focus:not(:focus-visible) { border-bottom-colo= +r: transparent; } + .cmp-global-header__language-selector:hover, .cmp-global-header__language= +-selector:hover:focus, .cmp-global-header__signed-in-button:hover, .cmp-glo= +bal-header__signed-in-button:hover:focus { border-bottom-color: rgb(0, 0, 0= +); } +} + +.cmp-global-header__language-selector .icon-down-caret, .cmp-global-header_= +_signed-in-button .icon-down-caret { vertical-align: text-bottom; } + +.cmp-global-header__language-selector .icon-down-caret::after, .cmp-global-= +header__signed-in-button .icon-down-caret::after { top: -2px; left: 0px; po= +sition: relative; color: rgb(0, 0, 0); font-family: Ionicons; font-size: 10= +px; font-weight: 400; font-style: normal; line-height: 1; content: "=EF=8D= +=9F"; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__language-selector .icon-down-caret::after, .cmp-globa= +l-header__signed-in-button .icon-down-caret::after { left: 6px; } +} + +.cmp-global-header__language-options { display: none; position: absolute; t= +op: 70px; right: 20px; width: 30rem; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__language-options { right: 28px; top: 90px; } +} + +.cmp-global-header__language-options .arrow-up { display: block; position: = +absolute; right: 20px; top: -18px; width: 1px; height: 1px; border-bottom: = +20px solid rgb(0, 0, 0); border-left: 15px solid transparent; border-right:= + 15px solid transparent; } + +.cmp-global-header__language-options .input-group { width: 100%; height: 16= +px; background: rgb(0, 0, 0); } + +.cmp-global-header__language-options .country-list { height: 410px; backgro= +und-color: rgb(255, 255, 255); overflow: hidden auto; box-shadow: rgba(0, 0= +, 0, 0.9) 0px 0px 10px 0px; } + +.cmp-global-header__language-menu li { border-bottom: 1px solid rgb(204, 20= +4, 204); padding: 2rem; color: rgb(74, 74, 74); height: 44px; font-size: 1.= +4rem; line-height: 1rem; } + +.cmp-global-header__language-menu li a { color: rgb(74, 74, 74); text-decor= +ation: none; } + +.cmp-global-header__language-menu li :hover { color: rgb(74, 74, 74); text-= +decoration: underline; } + +.cmp-global-header__language-menu li :focus { text-decoration: underline; } + +.cmp-global-header__language-menu .default { font-weight: 600; } + +.cmp-global-header__language-menu .dropdown-header { height: 25px; font-siz= +e: 1.2rem; line-height: 0.8rem; background-color: rgb(227, 227, 227); } + +.cmp-global-header .cmp-global-header__language-selector--show, .cmp-global= +-header .cmp-global-header__signed-in-option-selector--show { display: bloc= +k; } + +@media screen and (max-width: 767.9px) { + .cmp-global-header__language-selector { display: none; } +} + +#cmp-global-header__current-country { display: none; } + +.globalheader--summary-layout .cmp-global-header__language-container { bord= +er-left-width: 0px; } + +.globalheader--summary-layout .cmp-global-header__language-container .cmp-g= +lobal-header__language-selector { padding-top: 14px; } + +.globalheader--summary-layout .cmp-global-header__language-container .cmp-g= +lobal-header__language-selector .icon-down-caret::after { content: "=EF=84= +=A3"; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer { background-color: rgb(255, 255, 255); box-sh= +adow: rgb(0, 0, 0) 0px 10px 10px -10px; margin-bottom: 10px; max-height: ca= +lc(100vh - 71px); overflow-y: auto; } + .cmp-global-header__drawer-content { padding: 5rem 10%; } + .cmp-global-header__drawer-two-columns { display: flex; } + .cmp-global-header__drawer-left-column { width: 33.3333%; } + .cmp-global-header__drawer-right-column { width: 66.6667%; } +} + +@media screen and (min-width: 1200px) { + .interactivenavigations .cmp-global-header__drawer { margin-bottom: 0px; = +max-height: unset; overflow-y: hidden; } +} + +.cmp-global-header__inner-link-list a { -webkit-box-align: center; align-it= +ems: center; border-bottom: 1px solid rgb(227, 227, 227); color: rgb(0, 0, = +0); display: flex; font-size: 1.4rem; font-weight: 400; min-height: 44px; p= +adding-left: 1.5rem; padding-right: 1.5rem; position: relative; width: auto= +; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__inner-link-list { -webkit-box-orient: horizontal; -we= +bkit-box-direction: normal; flex-flow: wrap; display: flex; } + .cmp-global-header__inner-link-list li { -webkit-box-flex: 1; flex: 1 1 2= +5%; max-width: 25%; padding-left: 15px; padding-right: 15px; } + .cmp-global-header__inner-link-list a { display: inline-block; font-famil= +y: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI"= +, roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-siz= +e: 1.6rem; font-weight: 400; color: rgb(0, 77, 255); text-decoration: none;= + border: none; margin-bottom: 20px; padding-left: 0px; padding-right: 0px; = +min-height: auto; word-break: break-word; } + .cmp-global-header__inner-link-list a:focus, .cmp-global-header__inner-li= +nk-list a:hover { text-decoration: underline; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__link-list.cmp-global-header__link-list--full-width-li= + .cmp-global-header__inner-link-list li:first-child { max-width: none; -web= +kit-box-flex: 1; flex: 1 1 100%; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows {= + display: flex; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list li { max-width: none; -webkit-box-flex: = +0; flex: 0 0 auto; padding-right: 50px; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a { color: rgb(0, 77, 255); font-size: 2= +.4rem; font-weight: 400; line-height: 1.6; position: relative; text-decorat= +ion: none; display: flex; height: 44px; -webkit-box-align: center; align-it= +ems: center; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a::after { content: "=EE=A0=80"; font-si= +ze: 24px; font-family: Ionicons; font-weight: 400; font-style: normal; line= +-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: no= +rmal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialia= +sed; text-rendering: optimizelegibility; font-feature-settings: "liga"; dis= +play: inline-block; margin-left: 1rem; vertical-align: middle; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a::before { content: ""; background: rgb= +(0, 77, 255); bottom: 0px; display: block; height: 2px; left: 0px; max-widt= +h: calc(100% - 3.4rem); position: absolute; transition: width 300ms ease 0s= +; width: 0%; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a:focus, .cmp-global-header__link-list.c= +mp-global-header__link-list--with-arrows .cmp-global-header__inner-link-lis= +t a:hover { text-decoration: none; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a:focus::before, .cmp-global-header__lin= +k-list.cmp-global-header__link-list--with-arrows .cmp-global-header__inner-= +link-list a:hover::before { width: 100%; } +} + +.cmp-global-header__link-list__content .cmp-global-header__inner-link-list = +a { padding-left: 30px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__link-list__content .cmp-global-header__inner-link-lis= +t a { padding-left: 0px; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__link-list + .cmp-global-header__link-list, .cmp-globa= +l-header__link-list + .cmp-global-header__title-link-list { margin-top: 20p= +x; } + .cmp-global-header__link-list + .cmp-global-header__link-list::before, .c= +mp-global-header__link-list + .cmp-global-header__title-link-list::before {= + content: ""; border-top: 1px solid rgb(227, 227, 227); padding-bottom: 40p= +x; display: block; margin-left: 15px; margin-right: 15px; } +} + +.cmp-global-header__title-link-list__menu.cmp-global-header__title-link-lis= +t__menu--open .cmp-global-header__title-link-list__content { transform: tra= +nslateX(0px); visibility: visible; } + +.cmp-global-header__title-link-list__menu-label { display: none; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list__menu-label { display: block; font-fa= +mily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe = +UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-= +size: 1.6rem; font-weight: 600; color: rgb(0, 0, 0); text-transform: upperc= +ase; margin-bottom: 20px; padding-left: 15px; } +} + +.cmp-global-header__title-link-list__menu-button { -webkit-box-align: cente= +r; align-items: center; border-bottom: 1px solid rgb(227, 227, 227); color:= + rgb(74, 74, 74); display: flex; font-size: 1.4rem; font-weight: 400; min-h= +eight: 44px; padding-left: 3rem; padding-right: 1.5rem; position: relative;= + width: 100%; } + +.cmp-global-header__title-link-list__menu-button::after { content: "=EF=84= +=A5"; font-size: 18px; font-family: Ionicons; font-weight: 400; font-style:= + normal; line-height: 1; text-transform: none; letter-spacing: normal; over= +flow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smooth= +ing: antialiased; text-rendering: optimizelegibility; font-feature-settings= +: "liga"; -webkit-box-align: center; align-items: center; display: flex; he= +ight: 44px; -webkit-box-pack: center; justify-content: center; position: ab= +solute; right: 0px; top: 0px; width: 44px; transition: all 0.5s ease-in-out= + 0s; } + +.cmp-global-header__title-link-list__menu-button:hover { color: rgb(0, 0, 0= +); } + +.cmp-global-header__title-link-list__menu-button:focus { outline-offset: -1= +px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list__menu-button { display: none; } +} + +.cmp-global-header__title-link-list__content { -webkit-box-orient: vertical= +; -webkit-box-direction: normal; flex-direction: column; position: fixed; z= +-index: 1; background-color: rgb(255, 255, 255); width: 100%; top: 0px; bot= +tom: 0px; display: flex; transform: translateX(-100%); transition: all 0.45= +s ease-in-out 0s; overflow-y: auto; visibility: hidden; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list__content { transform: none; position:= + static; overflow: visible; } +} + +.cmp-global-header__title-link-list__content-button { -webkit-box-align: ce= +nter; align-items: center; border-bottom: 1px solid rgb(227, 227, 227); col= +or: rgb(0, 0, 0); display: flex; font-size: 1.4rem; font-weight: 600; min-h= +eight: 44px; padding-right: 1.5rem; position: relative; width: 100%; } + +.cmp-global-header__title-link-list__content-button::before { content: "=EF= +=84=A4"; font-size: 18px; font-family: Ionicons; font-weight: 400; font-sty= +le: normal; line-height: 1; text-transform: none; letter-spacing: normal; o= +verflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smo= +othing: antialiased; text-rendering: optimizelegibility; font-feature-setti= +ngs: "liga"; -webkit-box-align: center; align-items: center; display: flex;= + height: 44px; -webkit-box-pack: center; justify-content: center; border-ri= +ght: 1px solid rgb(227, 227, 227); margin-right: 1.5rem; width: 44px; } + +.cmp-global-header__title-link-list__content-button:hover { color: rgb(0, 0= +, 0); } + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list__content-button { display: none; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list + .cmp-global-header__link-list, .cmp= +-global-header__title-link-list + .cmp-global-header__title-link-list { mar= +gin-top: 20px; } + .cmp-global-header__title-link-list + .cmp-global-header__link-list::befo= +re, .cmp-global-header__title-link-list + .cmp-global-header__title-link-li= +st::before { content: ""; border-top: 1px solid rgb(227, 227, 227); padding= +-bottom: 40px; display: block; margin-left: 15px; margin-right: 15px; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list { display: flex; flex-wrap: wrap; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__link-list, .cmp-global-header__drawer--column-layo= +ut .cmp-global-header__group-link-list .cmp-global-header__title-link-list = +{ -webkit-box-flex: 1; flex: 1 1 0%; min-width: 33.3333%; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__inner-link-list { -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__link-list + .cmp-global-header__link-list, .cmp-gl= +obal-header__drawer--column-layout .cmp-global-header__group-link-list .cmp= +-global-header__link-list + .cmp-global-header__title-link-list { margin-to= +p: 0px; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__link-list + .cmp-global-header__link-list::before,= + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__link-list + .cmp-global-header__title-link-list::be= +fore { content: none; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__title-link-list + .cmp-global-header__link-list, .= +cmp-global-header__drawer--column-layout .cmp-global-header__group-link-lis= +t .cmp-global-header__title-link-list + .cmp-global-header__title-link-list= + { margin-top: 0px; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__title-link-list + .cmp-global-header__link-list::b= +efore, .cmp-global-header__drawer--column-layout .cmp-global-header__group-= +link-list .cmp-global-header__title-link-list + .cmp-global-header__title-l= +ink-list::before { content: none; } +} + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__title-link-list__menu-label { display: block; font-= +size: 1.6rem; font-weight: 600; text-transform: uppercase; padding-left: 24= +px; padding-top: 16px; margin-bottom: 16px; color: rgb(74, 74, 74); } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list { border-bottom: 1px solid rgb(227,= + 227, 227); } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list a { padding-left: 24px; color: rgb(= +0, 0, 0); border-bottom-width: 0px; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list a p { display: none; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list a:hover { color: rgb(0, 77, 255); t= +ext-decoration: none; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list li:last-child a { border-bottom-wid= +th: 1px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .cmp-global-header__title-link-list__menu-label { margin-bottom: 48px= +; padding-top: 0px; padding-left: 15px; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .cmp-global-header__inner-link-list { border-bottom: 0px; row-gap: 48= +px; padding-bottom: 55px; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .cmp-global-header__inner-link-list a { font-weight: 700; font-size: = +1.8rem; margin-bottom: 4px; line-height: 1.4; padding-left: 0px; border-bot= +tom: 0px; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .cmp-global-header__inner-link-list a p { font-size: 1.4rem; display:= + block; font-weight: 400; } +} + +.cmp-global-header__nav-menu-label-button--drawer-hover { border-bottom-col= +or: rgb(0, 0, 0); } + +.cmp-header-featured-content .cmp-teaser__content { background-color: trans= +parent; border: none; padding: 15px 30px 30px; } + +@media screen and (min-width: 1200px) { + .cmp-header-featured-content .cmp-teaser__content { padding: 0px 80px 50p= +x 35px; } +} + +.cmp-header-featured-content .cmp-teaser__pretitle { color: rgb(0, 0, 0); f= +ont-size: 1.6rem; font-weight: 600; } + +@media screen and (min-width: 1200px) { + .cmp-header-featured-content .cmp-teaser__pretitle { font-size: 1.6rem; m= +argin-bottom: 11px; } +} + +@media screen and (min-width: 1200px) { + .cmp-header-featured-content .cmp-teaser__title { margin-top: auto; margi= +n-bottom: 13px; line-height: 1.2; font-size: 1.8rem; } +} + +.cmp-header-featured-content .cmp-teaser__title-link { display: inline-bloc= +k; font-size: 1.4rem; color: rgb(74, 74, 74); font-weight: 600; } + +.cmp-header-featured-content .cmp-teaser__title-link:hover { color: rgb(74,= + 74, 74); text-decoration: underline; } + +@media screen and (min-width: 1200px) { + .cmp-header-featured-content .cmp-teaser__title-link { color: rgb(0, 77, = +255); font-size: 1.8rem; line-height: 1.2; } + .cmp-header-featured-content .cmp-teaser__title-link:hover { color: rgb(0= +, 77, 255); } + .cmp-header-featured-content .cmp-teaser__title-link:focus { text-decorat= +ion: underline; } +} + +.cmp-header-featured-content .cmp-teaser__description { margin: auto; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton { border-bottom: 1px solid rgb(242, 242, 242); } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser { background: transparent; display: block; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__content { border-width: 0px; padding: 14px 24px 24p= +x; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__description { padding-bottom: 16px; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__description p { font-size: 1.4rem; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__title { font-size: 1.4rem; font-weight: 600; paddin= +g-bottom: 4px; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__action-container .cmp-teaser__action-link { backgro= +und: transparent; border: 0px; color: rgb(0, 77, 255); font-size: 1.4rem; f= +ont-weight: 600; box-shadow: none; text-transform: none; -webkit-box-pack: = +start; justify-content: flex-start; padding: 0px; margin: 0px; min-height: = +unset; min-width: unset; height: unset; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__action-container .cmp-teaser__action-link:focus, .c= +mp-global-header__drawer--summary-layout .content-card.content-card--cardwi= +thbutton .cmp-teaser__action-container .cmp-teaser__action-link:hover { tra= +nsform: none; } + +@media screen and (min-width: 768px) { + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container .cmp-teaser__action-link::after = +{ content: "=EE=A0=80"; font-size: 14px; font-family: Ionicons; font-weight= +: 400; font-style: normal; line-height: 1; text-transform: none; letter-spa= +cing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -= +webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fon= +t-feature-settings: "liga"; display: inline-block; margin-left: 1rem; verti= +cal-align: middle; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton { border-bottom-width: 0px; border-top: 1px solid rgb(227, 227= +, 227); } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__content { display: grid; grid-template-columns: 3= +fr 1fr; grid-template-rows: auto; -webkit-box-align: start; align-items: st= +art; border-top-color: rgb(227, 227, 227); padding-top: 48px; padding-left:= + 0px; padding-right: 0px; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__title { font-weight: 700; font-size: 1.6rem; grid= +-area: 1 / 1 / 2 / 2; padding-bottom: 0px; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__description { grid-area: 2 / 1 / 3 / 2; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__description p { font-size: 1.6rem; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container { grid-area: 1 / 2 / span 3 / 3;= + place-self: stretch end; height: 100%; position: relative; padding-right: = +16px; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container::before { content: ""; width: 36= +px; height: 36px; border: 1px solid rgb(0, 77, 255); border-radius: 50%; po= +sition: absolute; transition-duration: 0.4s; transition-property: all; tran= +sition-timing-function: ease; transition-delay: 0s; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container .cmp-teaser__action-link { font-= +size: 1.6rem; padding-left: 60px; line-height: 1.6; height: 36px; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container .cmp-teaser__action-link::after = +{ content: "=EF=8F=96"; font-size: 34px; font-family: Ionicons; display: bl= +ock; font-weight: 400; font-style: normal; line-height: 1; text-transform: = +none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; d= +irection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimiz= +elegibility; font-feature-settings: "liga"; position: absolute; left: 1.2re= +m; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container:hover::before { width: 100%; bor= +der-radius: 50px; } +} + +.cmp-biohero .cmp-about-hero__content { display: grid; grid-template-column= +s: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__content { grid-template-columns: 6fr 6fr; } +} + +.cmp-biohero .cmp-about-hero__content .breadcrumb { padding-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__content .breadcrumb { padding-bottom: 2rem;= + } +} + +.cmp-biohero .cmp-about-hero__left { grid-column: 1; padding: 3rem 0px 2rem= +; word-break: break-word; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__left { grid-column: 1 / 2; padding: 5rem 1.= +5rem 5rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__left { padding: 5rem 0px; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-text { padding: 1rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__left .cmp-text { padding: 2rem 0px; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-text p { line-height: 2.56rem; } + +.cmp-biohero .cmp-about-hero__left .cmp-title__text--short { font-family: G= +raphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", ro= +boto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight:= + 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-h= +eight: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__left .cmp-title__text--short { font-size: 6= +.5rem; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-title__text--long { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: = +800; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-he= +ight: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__left .cmp-title__text--long { font-size: 5.= +8rem; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-about-hero__title-region { display:= + inline-block; width: 100%; margin-top: 20px; font-family: Graphik, Arial, = +system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "= +Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-styl= +e: normal; text-transform: uppercase; letter-spacing: 0.104em; color: rgb(0= +, 0, 0); line-height: 1.4; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__left .cmp-about-hero__title-region { font-s= +ize: 1.8rem; letter-spacing: 0.07em; } +} + +@media screen and (max-width: 999.9px) { + .cmp-biohero .cmp-about-hero__left .cmp-about-hero__title-region { margin= +-top: 15px; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-separator--vertical { position: rel= +ative; top: 5px; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__left .cmp-separator--vertical { top: 3px; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-separator__horizontal-rule { margin= +: 0px 10px; } + +.cmp-biohero .cmp-about-hero .cmp-icons { display: inline-block; margin-top= +: 15px; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon { float: left; -webkit-box-al= +ign: center; align-items: center; -webkit-box-pack: start; justify-content:= + flex-start; margin-right: 2.556rem; margin-bottom: 0.5rem; display: flex; = +} + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon { margin-right: 1.44rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon { margin-right: 3rem; } +} + +.cmp-biohero .cmp-about-hero .cmp-icons .icon p { display: none; color: rgb= +(0, 77, 255); } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon p { display: inline; } +} + +@media screen and (max-width: 999.9px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon p { font-size: 1.4rem; line= +-height: 1.6; } +} + +.cmp-biohero .cmp-about-hero .cmp-icons .icon:focus span, .cmp-biohero .cmp= +-about-hero .cmp-icons .icon:hover span { background-color: rgb(0, 77, 255)= +; color: rgb(255, 255, 255); transition: all 0.5s ease-in-out 0s; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon:focus:not(:focus-visible) spa= +n { background-color: transparent; color: inherit; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon--linkedin::after { content: "= +=EF=88=B9"; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon--linkedin::after, .cmp-bioher= +o .cmp-about-hero .cmp-icons .icon--twitter::after { font-size: 18px; font-= +family: Ionicons; display: block; font-weight: 400; font-style: normal; lin= +e-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: n= +ormal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antiali= +ased; text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon--twitter::after { content: "= +=EF=89=83"; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon--linkedin, .cmp-biohero .cmp-= +about-hero .cmp-icons .icon--twitter { -webkit-box-align: center; align-ite= +ms: center; border-radius: 50%; border: 2px solid rgb(0, 77, 255); color: r= +gb(0, 77, 255); display: flex; height: 3.4rem; -webkit-box-pack: center; ju= +stify-content: center; margin-right: 0.7rem; width: 3.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon--linkedin, .cmp-biohero .cm= +p-about-hero .cmp-icons .icon--twitter { margin-right: 0.8rem; } +} + +.cmp-biohero .cmp-about-hero .cmp-quote { border-top: 1px solid rgb(204, 20= +4, 204); display: flex; -webkit-box-orient: vertical; -webkit-box-direction= +: normal; flex-direction: column; margin-top: 15px; padding-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero .cmp-quote { margin-top: 20px; -webkit-box-o= +rient: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-quote { -webkit-box-orient: horizontal;= + -webkit-box-direction: normal; flex-direction: row; margin-top: 30px; padd= +ing-top: 3rem; } +} + +.cmp-biohero .cmp-about-hero .cmp-quote__icon { height: 43px; min-width: 48= +px; margin-bottom: 10px; margin-right: 1rem; } + +.cmp-biohero .cmp-about-hero .cmp-quote__icon::after { color: rgb(161, 0, 2= +55); content: "=EE=A4=80"; font-size: 43px; font-family: Ionicons; display:= + block; font-weight: 400; font-style: normal; line-height: 1; text-transfor= +m: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap= +; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opti= +mizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-quote__icon::after { content: "=EE=A4= +=80"; font-size: 48px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-quote__icon { height: 48px; min-width: = +54px; margin-right: 3rem; } +} + +.cmp-biohero .cmp-about-hero .cmp-quote .content { font-size: 1.4rem; line-= +height: 1.6; } + +.cmp-biohero .cmp-about-hero .cmp-quote .content p { display: inline; } + +.cmp-biohero .cmp-about-hero__right { grid-area: auto / 1; margin: 0px -15p= +x; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__right { grid-column: 2 / 3; margin-left: 15= +px; padding-top: 0px; margin-right: calc(100% - 50vw + var(--scrollbar-widt= +h)/2); } +} + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__right .image .cmp-image__image { height: 10= +0%; position: absolute; inset: 0px; object-fit: cover; object-position: cen= +ter center; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__right .image .cmp-image__image { object-fit= +: contain; } +} + +@media screen and (min-width: 1200px) { + .cmp-biohero .cmp-about-hero__right .image .cmp-image__image { object-pos= +ition: left center; } +} + +@media screen and (min-width: 768px) { + .cmp-biohero.image-full-bleed .cmp-about-hero__right { margin-right: calc= +(100% - 50vw + var(--scrollbar-width)/2); } + .cmp-biohero.image-full-bleed .cmp-about-hero__right .cmp-image__image { = +object-fit: cover; } +} + +.event-hero.color-block-accent-purple-1 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(180, 85, 170); } + +.event-hero.color-block-accent-purple-2 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(160, 85, 245); } + +.event-hero.color-block-accent-purple-3 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(190, 130, 255); } + +.event-hero.color-block-accent-purple-4 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(220, 175, 255); } + +.event-hero.color-block-accent-purple-5 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(230, 220, 255); } + +.event-hero.color-block-alt-blue .cmp-event-hero__container .h-title-eyebro= +w { border-color: rgb(0, 65, 240); } + +.event-hero.color-block-alt-gray .cmp-event-hero__container .h-title-eyebro= +w { border-color: rgb(190, 190, 190); } + +.event-hero.color-block-alt-gray-dark .cmp-event-hero__container .h-title-e= +yebrow { border-color: rgb(150, 150, 150); } + +.event-hero.color-block-alt-gray-darker .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(90, 90, 90); } + +.event-hero.color-block-alt-green .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(0, 215, 0); } + +.event-hero.color-block-alt-red .cmp-event-hero__container .h-title-eyebrow= + { border-color: red; } + +.event-hero.color-block-alt-yellow .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(255, 255, 0); } + +.event-hero.color-block-aqua .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(0, 255, 187); } + +.event-hero.color-block-blue .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(0, 186, 255); } + +.event-hero.color-block-blue-green .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(5, 240, 165); } + +.event-hero.color-block-brand-green .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(100, 255, 80); } + +.event-hero.color-block-brand-orange .cmp-event-hero__container .h-title-ey= +ebrow { border-color: rgb(255, 120, 0); } + +.event-hero.color-block-brand-yellow .cmp-event-hero__container .h-title-ey= +ebrow { border-color: rgb(255, 235, 50); } + +.event-hero.color-block-blue-dark .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(0, 142, 255); } + +.event-hero.color-block-blue-light .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(0, 243, 255); } + +.event-hero.color-block-core-purple .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(70, 0, 115); } + +.event-hero.color-block-cyan .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(0, 255, 255); } + +.event-hero.color-block-gray .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(167, 167, 167); } + +.event-hero.color-block-gray-base .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(0, 0, 0); } + +.event-hero.color-block-gray-dark .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(107, 107, 107); } + +.event-hero.color-block-gray-darker .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(74, 74, 74); } + +.event-hero.color-block-gray-light .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(204, 204, 204); } + +.event-hero.color-block-gray-lighter .cmp-event-hero__container .h-title-ey= +ebrow { border-color: rgb(227, 227, 227); } + +.event-hero.color-block-gray-lightest .cmp-event-hero__container .h-title-e= +yebrow { border-color: rgb(242, 242, 242); } + +.event-hero.color-block-grayishyellow-dark .cmp-event-hero__container .h-ti= +tle-eyebrow { border-color: rgb(150, 150, 140); } + +.event-hero.color-block-grayishyellow-light .cmp-event-hero__container .h-t= +itle-eyebrow { border-color: rgb(230, 230, 220); } + +.event-hero.color-block-green .cmp-event-hero__container .h-title-eyebrow {= + border-color: rgb(0, 255, 0); } + +.event-hero.color-block-green-dark .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(0, 83, 10); } + +.event-hero.color-block-link .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(0, 77, 255); } + +.event-hero.color-block-link-dark .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(0, 0, 136); } + +.event-hero.color-block-orange .cmp-event-hero__container .h-title-eyebrow = +{ border-color: rgb(255, 182, 0); } + +.event-hero.color-block-orange-dark .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(255, 149, 0); } + +.event-hero.color-block-pink .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(231, 0, 116); } + +.event-hero.color-block-pink-dark .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(164, 2, 83); } + +.event-hero.color-block-pink-light .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(255, 80, 160); } + +.event-hero.color-block-purple .cmp-event-hero__container .h-title-eyebrow = +{ border-color: rgb(161, 0, 255); } + +.event-hero.color-block-purple-dark .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(117, 0, 192); } + +.event-hero.color-block-purple-darkest .cmp-event-hero__container .h-title-= +eyebrow { border-color: rgb(70, 1, 115); } + +.event-hero.color-block-red .cmp-event-hero__container .h-title-eyebrow { b= +order-color: rgb(231, 15, 41); } + +.event-hero.color-block-red-dark .cmp-event-hero__container .h-title-eyebro= +w { border-color: rgb(189, 0, 29); } + +.event-hero.color-block-red-darker .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(113, 0, 18); } + +.event-hero.color-block-red-light .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(255, 50, 70); } + +.event-hero.color-block-white .cmp-event-hero__container .h-title-eyebrow {= + border-color: rgb(255, 255, 255); } + +.event-hero.color-block-yellow .cmp-event-hero__container .h-title-eyebrow = +{ border-color: rgb(255, 212, 46); } + +.event-hero.color-block-yellow-dark .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(240, 192, 0); } + +.event-hero.color-block-yellow-light .cmp-event-hero__container .h-title-ey= +ebrow { border-color: rgb(255, 240, 179); } + +.event-hero .cmp-event-hero__container { display: flex; -webkit-box-orient:= + vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__container { -webkit-box-orient: horizontal; = +-webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: end; = +justify-content: flex-end; } +} + +.event-hero .cmp-event-hero__cta-link { display: inline; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link { font-size:= + 1.2rem; white-space: nowrap; padding-top: 1.5rem; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link::before { bo= +ttom: -0.6rem; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link:focus-visibl= +e { outline: rgb(0, 77, 255) solid 1px; box-shadow: none; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link:focus-visibl= +e::before { width: 100%; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link::after { fon= +t-size: 1.716rem; line-height: 1.212rem; top: -0.1rem; position: relative; = +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link::after { f= +ont-size: 1.8rem; line-height: 1.278rem; top: -0.12rem; } +} + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link[aria-describ= +edby] { padding-top: 0px; } + +.event-hero .cmp-event-hero__text-container { margin: 3rem 0px 2rem; paddin= +g: 0px 1.5rem; max-width: 59rem; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__text-container { width: 50%; margin: 5rem 0p= +x; padding: 0px 1.5rem 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__text-container { padding: 0px 1.5rem; } +} + +.event-hero .cmp-event-hero__breadcrumb-container { padding-bottom: 2rem; } + +.event-hero .cmp-event-hero__title-container { font-size: 2rem; padding-bot= +tom: 3rem; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__title-container { padding-bottom: 25px; } +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__title-container { font-size: 3rem; padding-b= +ottom: 2rem; } +} + +.event-hero .cmp-event-hero__title-container .cmp-title__text--short { font= +-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Seg= +oe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fo= +nt-style: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1= +; font-size: 3.6rem; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__title-container .cmp-title__text--short { fo= +nt-size: 6.5rem; } +} + +.event-hero .cmp-event-hero__title-container .cmp-title__text--long { font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__title-container .cmp-title__text--long { fon= +t-size: 5.8rem; } +} + +.event-hero .cmp-event-hero__date-location-container { word-break: break-wo= +rd; padding-bottom: 2rem; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__date-location-container { padding-bottom: 1.= +5rem; } +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__date-location-container { padding-bottom: 2.= +5rem; } +} + +.event-hero .cmp-event-hero__date-location-container .vertical-seperator { = +display: inline-block; color: rgb(204, 204, 204); margin: 0px 1rem; } + +.event-hero .cmp-event-hero__date-location-container .vertical-seperator::a= +fter { content: "|"; } + +.event-hero .cmp-event-hero__date-location-container .cmp-text__label-small= + { line-height: 1.2; } + +.event-hero .cmp-event-hero__hashtag-container { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__hashtag-container { padding-bottom: 2.5rem; = +} +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__hashtag-container { padding-bottom: 2rem; } +} + +.event-hero .cmp-event-hero__hashtag-title-container { display: inline-bloc= +k; font-size: 1.2rem; line-height: 1; } + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__hashtag-title-container { border-bottom-widt= +h: 0.3rem; } +} + +.event-hero .cmp-event-hero__hashtag-title-container .h-title-eyebrow { bor= +der-bottom: 0.2rem solid rgb(0, 186, 255); word-break: break-word; } + +.event-hero .cmp-event-hero__hashtag-url { color: rgb(0, 0, 0); } + +.event-hero .cmp-event-hero__hashtag-url:hover { color: rgb(0, 77, 255); } + +.event-hero .cmp-event-hero__description { font-size: 1.4rem; line-height: = +2.25rem; } + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__description { font-size: 1.6rem; line-height= +: 2.56rem; } +} + +.event-hero .cmp-event-hero__image-container { position: relative; display:= + flex; -webkit-box-align: center; align-items: center; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__image-container { width: 50%; } +} + +@media screen and (min-width: 2000px) { + .event-hero .cmp-event-hero__image-container .cmp-image { float: left; } +} + +.event-hero .cmp-event-hero__image-container .cmp-teaser__image { border: n= +one; } + +@media screen and (min-width: 2000px) { + .event-hero .cmp-event-hero__image-container .cmp-teaser__image { positio= +n: relative; } +} + +.event-hero .cmp-event-hero__image-container .cmp-image__image { width: 100= +%; height: 100%; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__image-container .cmp-image__image { object-f= +it: cover; position: absolute; inset: 0px; } +} + +@media screen and (min-width: 2000px) { + .event-hero .cmp-event-hero__image-container .cmp-image__image { object-f= +it: contain; position: relative; } +} + +@media screen and (min-width: 1000px) { + .job-listing-hero { transform: scale(1); } +} + +.full-width .job-listing-hero { padding-left: 15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .full-width .job-listing-hero { padding-left: 35px; } +} + +@media screen and (min-width: 1200px) { + .full-width .job-listing-hero { padding-left: 79px; } +} + +.job-listing-hero__wrapper { position: relative; overflow: hidden; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__container { max-width: 12= +5rem; margin: 0px auto; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__text-container { padding:= + 3rem 1.5rem 3rem 0px; } + +@media screen and (min-width: 768px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__text-container { width:= + 50%; padding: 5rem 3rem 5rem 0px; } +} + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__text-container { width:= + 66.67%; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container { pa= +dding-bottom: 1rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item:first-child::after { display: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item:nth-child(2)::before { content: "|"; color: rgb(204, 204,= + 204); display: block; padding: 0px 1rem; margin-top: -4px; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item:nth-child(2)::after, .job-listing-hero__wrapper .cmp-job-= +listing-hero__breadcrumb-container .cmp-breadcrumb__item:nth-child(n+3) { d= +isplay: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item-link { border: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item-link:focus::after, .job-listing-hero__wrapper .cmp-job-li= +sting-hero__breadcrumb-container .cmp-breadcrumb__item-link span:hover::aft= +er { transition: none 0s ease 0s; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__title-container { word-br= +eak: break-word; padding-bottom: 2rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__title-container .cmp-titl= +e__text { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsy= +stemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, = +sans-serif; font-weight: 600; font-style: normal; text-transform: none; col= +or: rgb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__title-container .cmp-ti= +tle__text { font-size: 4.8rem; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container { word-b= +reak: break-word; padding-bottom: 2rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__labels-container { padd= +ing-bottom: 3rem; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .vertica= +l-seperator { display: inline-block; color: rgb(204, 204, 204); margin: 0px= + 1rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .vertica= +l-seperator::after { content: "|"; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .cmp-tex= +t__label-small { line-height: 1.2; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .cmp-job= +-listing-hero__view-all-link { color: rgb(0, 77, 255); } + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .cmp-job= +-listing-hero__view-all-link:focus-visible, .job-listing-hero__wrapper .cmp= +-job-listing-hero__labels-container .cmp-job-listing-hero__view-all-link:ho= +ver { color: rgb(0, 0, 136); border-bottom: 0.2rem solid rgb(0, 77, 255); } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container { display: = +flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-dir= +ection: column; row-gap: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__cta-container { -webkit= +-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; -w= +ebkit-box-align: center; align-items: center; column-gap: 3rem; } +} + +@media screen and (min-width: 1200px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-butt= +on__compliance { display: none; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job.cmp-button__info-icon .cmp-button { line-height: 2.24rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job.cmp-button__info-icon .cmp-button::before { margin-right: 0.496= +rem; font-size: 1.808rem; line-height: 1.808rem; width: 1.4695rem; height: = +1.8078rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__go-back-label--hide, .job-listing-hero__wrapper .cmp-job-listing-hero__ct= +a-container .cmp-button__saved-job.cmp-button__info-icon .cmp-button__save-= +job--hidden, .job-listing-hero__wrapper .cmp-job-listing-hero__cta-containe= +r .cmp-button__saved-job.cmp-button__info-icon .cmp-button__saved, .job-lis= +ting-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button__saved-= +job.cmp-button__info-icon .cmp-button__saved--hidden { display: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star { font-weight: 600; text-transform: uppercase; color: rgb(= +0, 77, 255); font-size: 1.4rem; display: block; padding-bottom: 0.5rem; } + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-butt= +on__saved-job-star { font-size: 1.6rem; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star:focus-visible .cmp-button__text, .job-listing-hero__wrappe= +r .cmp-job-listing-hero__cta-container .cmp-button__saved-job-star:hover .c= +mp-button__text { border-bottom: 0.2rem solid rgb(0, 77, 255); padding-bott= +om: 0.3rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star:focus { box-shadow: rgb(0, 77, 255) 0px 0px 0px 1px; outli= +ne: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star::before { padding: 0px; margin-right: 0.2rem; content: "= +=EF=92=B3"; font-size: 22px; font-family: Ionicons; font-weight: 400; font-= +style: normal; line-height: 1; text-transform: none; letter-spacing: normal= +; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-= +smoothing: antialiased; text-rendering: optimizelegibility; font-feature-se= +ttings: "liga"; display: inline-block; position: relative; top: -0.1rem; ve= +rtical-align: middle; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-outline { font-weight: 600; text-transform: uppercase; col= +or: rgb(0, 77, 255); font-size: 1.4rem; display: block; padding-bottom: 0.5= +rem; } + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-butt= +on__saved-job-star-outline { font-size: 1.6rem; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-outline:focus-visible .cmp-button__text, .job-listing-hero= +__wrapper .cmp-job-listing-hero__cta-container .cmp-button__saved-job-star-= +outline:hover .cmp-button__text { border-bottom: 0.2rem solid rgb(0, 77, 25= +5); padding-bottom: 0.3rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-outline:focus { box-shadow: rgb(0, 77, 255) 0px 0px 0px 1p= +x; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-outline::before { padding: 0px; margin-right: 0.2rem; cont= +ent: "=EF=92=B2"; font-size: 22px; font-family: Ionicons; font-weight: 400;= + font-style: normal; line-height: 1; text-transform: none; letter-spacing: = +normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit= +-font-smoothing: antialiased; text-rendering: optimizelegibility; font-feat= +ure-settings: "liga"; display: inline-block; position: relative; top: -0.1r= +em; vertical-align: middle; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-hidden { display: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +--primary-white .cmp-button { margin-left: 0px; margin-top: 0px; margin-bot= +tom: 1.1rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__info-icon .cmp-button::before { font-weight: 600; margin-right: 0.5rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-share-= +modal__inner { position: fixed; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-share-= +modal__content { position: absolute; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__image-container { positio= +n: absolute; right: 0px; top: 0px; bottom: 1.5rem; margin-top: -1.4%; margi= +n-bottom: -3.35%; display: none; min-height: 10rem; } + +@media screen and (min-width: 768px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__image-container { displ= +ay: block; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__image-container { width= +: 33.33%; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__image-container .cmp-teas= +er__image { border: none; height: 100%; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__image-container .cmp-imag= +e, .job-listing-hero__wrapper .cmp-job-listing-hero__image-container .cmp-i= +mage__image { height: 100%; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__image-container .cmp-imag= +e__image { width: auto; } + +.job-listing-hero .cmp-button__share-icon .cmp-button:hover .cmp-button__te= +xt { border-bottom: none; padding-bottom: 0px; } + +.job-listing-hero .cmp-share-banner__icon--mail { border-color: rgb(0, 77, = +255); color: rgb(0, 77, 255); } + +.job-listing-hero .cmp-share-banner__icon--mail:hover { background-color: r= +gb(0, 77, 255); color: rgb(255, 255, 255); } + +.job-listing-hero .cmp-share-banner__icon--mail:focus { color: rgb(255, 255= +, 255); } + +.job-listing-hero .cmp-button__compliance-two { display: none; } + +@media screen and (min-width: 1200px) { + .job-listing-hero .cmp-button__compliance-two { display: block; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__content { display: grid; grid= +-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__content { grid-template-col= +umns: 6fr 6fr; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__content .breadcrumb { padding= +-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__content .breadcrumb { paddi= +ng-bottom: 2rem; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left { grid-column: 1; word-b= +reak: break-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__left { padding: 5rem 1.5rem= + 5rem 0px; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__left { padding: 5rem 0px; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-text { padding: 1re= +m 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__left .cmp-text { padding: 2= +rem 0px 0px; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-text p { font-size:= + 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__left .cmp-text p { font-siz= +e: 1.8rem; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .podcastbadges .cmp-text= + { font-size: 1.6rem; } + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-title__text--short = +{ font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont= +, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-ser= +if; font-weight: 800; font-style: normal; text-transform: none; color: rgb(= +0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__left .cmp-title__text--shor= +t { font-size: 6.5rem; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-title__text--long {= + font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont,= + "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-seri= +f; font-weight: 800; font-style: normal; text-transform: none; color: rgb(0= +, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__left .cmp-title__text--long= + { font-size: 5.8rem; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-button { margin: 2r= +em 0px 0px; } + +.cmp-about-hero--program-sub .cmp-about-hero__right { position: relative; g= +rid-area: auto / 1; padding-top: 2rem; margin: 0px -15px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__right { grid-column: 2 / 3;= + margin-left: 15px; margin-right: calc(100% - 50vw + var(--scrollbar-width)= +/2); padding-top: 0px; } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__right .image .cmp-image__im= +age { object-fit: cover; height: 100%; position: absolute; inset: 0px; } +} + +.cmp-about-hero--program-sub .cmp-about-hero .cmp-podcast-badge__container = +{ width: fit-content; } + +.cmp-about-hero--program-sub .cmp-about-hero .cmp-podcast-badge__container = +.cmp-container { display: inline-grid; grid-template-columns: repeat(2, 2fr= +); gap: 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero .cmp-podcast-badge__containe= +r .cmp-container { width: 171%; } +} + +@media screen and (min-width: 1200px) { + .cmp-about-hero--program-sub .cmp-about-hero .cmp-podcast-badge__containe= +r .cmp-container { width: 100%; } +} + +.cmp-about-hero--program-sub .cmp-about-hero .podcastbadges .cmp-image__ima= +ge { margin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.cmp-about-hero--theme .cmp-about-hero__content { display: grid; padding-to= +p: 4rem; grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero__content { grid-template-columns: = +6fr 6fr; padding-top: 0px; } +} + +.cmp-about-hero--theme .cmp-about-hero__left { grid-column: 1; word-break: = +break-word; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero__left { padding: 3rem 0px 0px; gri= +d-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left { padding: 5rem 1.5rem 0px 0= +px; } +} + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-text { padding: 2rem 0px = +0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-text { margin-bottom: 3= +0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-text { padding: 1.5rem = +0px 0px; margin-bottom: 50px; } +} + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-text p { font-size: 1.4re= +m; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-text p { font-size: 1.6= +rem; } +} + +.cmp-about-hero--theme .cmp-about-hero__left .podcastbadges .cmp-text { fon= +t-size: 1.6rem; margin-bottom: auto; } + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-podcast-badge .text .cmp-= +text { margin-bottom: auto; } + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-title__text--short { font= +-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Seg= +oe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fo= +nt-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, = +0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-title__text--short { fo= +nt-size: 6.5rem; } +} + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-title__text--long { font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-title__text--long { fon= +t-size: 5.8rem; } +} + +.cmp-about-hero--theme .cmp-about-hero__right { grid-area: auto / 1; paddin= +g-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero__right { grid-column: 2 / 3; margi= +n-left: 0px; padding-top: 0px; } + .cmp-about-hero--theme .cmp-about-hero__right .image .cmp-image__image { = +width: auto; height: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__right { margin-left: 15px; } +} + +.cmp-about-hero--theme .cmp-about-hero .cmp-podcast-badge__container { widt= +h: fit-content; } + +.cmp-about-hero--theme .cmp-about-hero .cmp-podcast-badge__container .cmp-c= +ontainer { display: inline-grid; grid-template-columns: repeat(2, 2fr); gap= +: 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero .cmp-podcast-badge__container { wi= +dth: 171%; } +} + +@media screen and (min-width: 1200px) { + .cmp-about-hero--theme .cmp-about-hero .cmp-podcast-badge__container { wi= +dth: 102%; } +} + +.cmp-about-hero--theme .cmp-about-hero .podcastbadges .cmp-image__image { m= +argin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.cmp-about-hero--program .cmp-about-hero__content { display: grid; grid-tem= +plate-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__content { grid-template-columns= +: 6fr 6fr; } +} + +.cmp-about-hero--program .cmp-about-hero__left { grid-column: 1; word-break= +: break-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__left { padding: 5rem 1.5rem 5re= +m 0px; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program .cmp-about-hero__left { padding: 8rem 0px 5rem; = +} +} + +.cmp-about-hero--program .cmp-about-hero__left .cmp-text { padding: 1rem 0p= +x 0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__left .cmp-text { padding: 2rem = +0px 0px; } +} + +.cmp-about-hero--program .cmp-about-hero__left .cmp-text p { font-size: 1.4= +rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program .cmp-about-hero__left .cmp-text p { font-size: 1= +.8rem; } +} + +.cmp-about-hero--program .cmp-about-hero__left .podcastbadges .cmp-text { f= +ont-size: 1.6rem; } + +.cmp-about-hero--program .cmp-about-hero__left .cmp-title__text--short { fo= +nt-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "S= +egoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; = +font-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0= +, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program .cmp-about-hero__left .cmp-title__text--short { = +font-size: 6.5rem; } +} + +.cmp-about-hero--program .cmp-about-hero__left .cmp-title__text--long { fon= +t-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Se= +goe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; f= +ont-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0,= + 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program .cmp-about-hero__left .cmp-title__text--long { f= +ont-size: 5.8rem; } +} + +.cmp-about-hero--program .cmp-about-hero__left .cmp-button { margin: 2rem 0= +px 0px; } + +.cmp-about-hero--program .cmp-about-hero__right { position: relative; grid-= +area: auto / 1; padding-top: 2rem; margin: 0px -15px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__right { grid-column: 2 / 3; mar= +gin-left: 15px; margin-right: calc(100% - 50vw + var(--scrollbar-width)/2);= + padding-top: 0px; } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__right .image .cmp-image__image = +{ object-fit: cover; height: 100%; position: absolute; inset: 0px; } +} + +.cmp-about-hero--program .cmp-about-hero .cmp-podcast-badge__container { wi= +dth: fit-content; } + +.cmp-about-hero--program .cmp-about-hero .cmp-podcast-badge__container .cmp= +-container { display: inline-grid; grid-template-columns: repeat(2, 2fr); g= +ap: 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero .cmp-podcast-badge__container .c= +mp-container { width: 171%; } +} + +@media screen and (min-width: 1200px) { + .cmp-about-hero--program .cmp-about-hero .cmp-podcast-badge__container .c= +mp-container { width: 100%; } +} + +.cmp-about-hero--program .cmp-about-hero .podcastbadges .cmp-image__image {= + margin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content {= + display: grid; grid-template-columns: 12fr; max-width: 1200px; margin: aut= +o; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= + { grid-template-columns: 6fr 6fr; } +} + +.careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content__= +left { grid-column: 1; word-break: break-word; padding: 4rem 0px 0px; margi= +n-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= +__left { grid-column: 1 / 2; padding: 5rem 1.5rem 5rem 0px; margin-bottom: = +0px; } +} + +@media screen and (min-width: 1000px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= +__left { padding: 8rem 1.5rem 8rem 0px; margin-bottom: 0px; } +} + +.careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content__= +right { position: relative; grid-area: auto / 1; margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= +__right { grid-column: 2 / 3; margin-left: 0.1rem; margin-right: calc(100% = +- 50vw + var(--scrollbar-width)/2); } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= +__right .image .cmp-image__image { object-position: 60% top; object-fit: co= +ver; height: 100%; position: absolute; inset: 0px; } +} + +.careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__conten= +t { display: grid; grid-template-columns: 12fr; max-width: 1200px; margin: = +auto; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent { grid-template-columns: 6fr 6fr; } +} + +@media screen and (min-width: 1000px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent { grid-template-columns: 14fr 6fr; } +} + +.careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__conten= +t__left { grid-column: 1; word-break: break-word; padding: 4rem 0px 0px; ma= +rgin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent__left { grid-column: 1 / 2; padding: 5rem 1.5rem 5rem 0px; margin-botto= +m: 0px; } +} + +@media screen and (min-width: 1000px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent__left { padding: 8rem 1.5rem 8rem 0px; margin-bottom: 0px; } +} + +.careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__conten= +t__right { position: relative; grid-area: auto / 1; margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent__right { grid-column: 2 / 3; margin-left: 0.1rem; margin-right: calc(10= +0% - 50vw + var(--scrollbar-width)/2); } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent__right .image .cmp-image__image { object-position: 60% top; object-fit:= + cover; height: 100%; position: absolute; inset: 0px; } +} + +.careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero-text-bl= +ock__caption { max-width: 200px; } + +@media screen and (min-width: 1000px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero-text-= +block__caption { max-width: 230px; } +} + +.careers-hero .cmp-title__text--short { font-family: Graphik, Arial, system= +-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvet= +ica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: nor= +mal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size: = +3.6rem; } + +@media screen and (min-width: 1000px) { + .careers-hero .cmp-title__text--short { font-size: 6.5rem; } +} + +.careers-hero .cmp-title__text--long { font-family: Graphik, Arial, system-= +ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helveti= +ca Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: norm= +al; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size: 3= +.6rem; } + +@media screen and (min-width: 1000px) { + .careers-hero .cmp-title__text--long { font-size: 5.8rem; } +} + +.careers-hero .title { display: grid; } + +.careers-hero .description { display: grid; margin-top: 1rem; font-size: 1.= +4rem; font-weight: 400; line-height: 2.24rem; } + +@media screen and (min-width: 768px) { + .careers-hero .description { width: auto; margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .careers-hero .description { line-height: 1.6; font-size: 1.8rem; } +} + +.careers-hero .description .cmp-text__link { color: rgb(0, 77, 255); } + +.careers-hero .description .cmp-text__link:focus, .careers-hero .descriptio= +n .cmp-text__link:hover { color: rgb(0, 0, 136); } + +.careers-hero .breadcrumb { margin-bottom: 2rem; } + +.careers-hero .cmp-breadcrumb__item { padding-bottom: 0px; } + +.careers-hero .cmp-careers-hero__cta-container { padding: 0px; } + +.careers-hero .cmp-teaser__action-container { margin-top: 6rem; padding: 0p= +x; } + +.careers-hero .cmp-careers-hero-text-block { position: absolute; bottom: 0p= +x; word-break: break-word; } + +.careers-hero .cmp-careers-hero-text-block__caption { z-index: 1; position:= + relative; top: -1.25em; margin-left: 2rem; max-width: 200px; } + +@media screen and (min-width: 1000px) { + .careers-hero .cmp-careers-hero-text-block__caption { max-width: 300px; } +} + +.careers-hero .cmp-careers-hero-text-block__caption .text { padding: 0.5rem= + 1rem; text-align: right; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .careers-hero .cmp-careers-hero-text-block__caption .text { padding: 0.5r= +em 1.5rem; } +} + +.careers-hero .cmp-careers-hero-text-block__caption .text__name { font-weig= +ht: 800; font-size: 1.4rem; line-height: 2rem; } + +@media screen and (min-width: 1000px) { + .careers-hero .cmp-careers-hero-text-block__caption .text__name { font-si= +ze: 1.6rem; } +} + +.careers-hero .cmp-careers-hero-text-block__caption .text__location { font-= +weight: 600; font-size: 1.2rem; line-height: 1.2; } + +.careers-hero .cmp-careers-hero-text-block__caption .text__job { font-weigh= +t: 400; font-size: 1.2rem; line-height: 1.2; } + +.careers-hero.cmp-careers-hero-disable .cmp-careers-hero-text-block { displ= +ay: none; } + +.careers-hero.color-block-accent-purple-1 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(180, 85, 170); } + +.careers-hero.color-block-accent-purple-2 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(160, 85, 245); } + +.careers-hero.color-block-accent-purple-3 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(190, 130, 255); } + +.careers-hero.color-block-accent-purple-4 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(220, 175, 255); } + +.careers-hero.color-block-accent-purple-5 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(230, 220, 255); } + +.careers-hero.color-block-alt-blue .cmp-careers-hero-text-block__caption { = +background-color: rgb(0, 65, 240); } + +.careers-hero.color-block-alt-gray .cmp-careers-hero-text-block__caption { = +background-color: rgb(190, 190, 190); } + +.careers-hero.color-block-alt-gray-dark .cmp-careers-hero-text-block__capti= +on { background-color: rgb(150, 150, 150); } + +.careers-hero.color-block-alt-gray-darker .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(90, 90, 90); } + +.careers-hero.color-block-alt-green .cmp-careers-hero-text-block__caption {= + background-color: rgb(0, 215, 0); } + +.careers-hero.color-block-alt-red .cmp-careers-hero-text-block__caption { b= +ackground-color: red; } + +.careers-hero.color-block-alt-yellow .cmp-careers-hero-text-block__caption = +{ background-color: rgb(255, 255, 0); } + +.careers-hero.color-block-aqua .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(0, 255, 187); } + +.careers-hero.color-block-blue .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(0, 186, 255); } + +.careers-hero.color-block-blue-green .cmp-careers-hero-text-block__caption = +{ background-color: rgb(5, 240, 165); } + +.careers-hero.color-block-brand-green .cmp-careers-hero-text-block__caption= + { background-color: rgb(100, 255, 80); } + +.careers-hero.color-block-brand-orange .cmp-careers-hero-text-block__captio= +n { background-color: rgb(255, 120, 0); } + +.careers-hero.color-block-brand-yellow .cmp-careers-hero-text-block__captio= +n { background-color: rgb(255, 235, 50); } + +.careers-hero.color-block-blue-dark .cmp-careers-hero-text-block__caption {= + background-color: rgb(0, 142, 255); } + +.careers-hero.color-block-blue-light .cmp-careers-hero-text-block__caption = +{ background-color: rgb(0, 243, 255); } + +.careers-hero.color-block-core-purple .cmp-careers-hero-text-block__caption= + { background-color: rgb(70, 0, 115); } + +.careers-hero.color-block-cyan .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(0, 255, 255); } + +.careers-hero.color-block-gray .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(167, 167, 167); } + +.careers-hero.color-block-gray-base .cmp-careers-hero-text-block__caption {= + background-color: rgb(0, 0, 0); } + +.careers-hero.color-block-gray-dark .cmp-careers-hero-text-block__caption {= + background-color: rgb(107, 107, 107); } + +.careers-hero.color-block-gray-darker .cmp-careers-hero-text-block__caption= + { background-color: rgb(74, 74, 74); } + +.careers-hero.color-block-gray-light .cmp-careers-hero-text-block__caption = +{ background-color: rgb(204, 204, 204); } + +.careers-hero.color-block-gray-lighter .cmp-careers-hero-text-block__captio= +n { background-color: rgb(227, 227, 227); } + +.careers-hero.color-block-gray-lightest .cmp-careers-hero-text-block__capti= +on { background-color: rgb(242, 242, 242); } + +.careers-hero.color-block-grayishyellow-dark .cmp-careers-hero-text-block__= +caption { background-color: rgb(150, 150, 140); } + +.careers-hero.color-block-grayishyellow-light .cmp-careers-hero-text-block_= +_caption { background-color: rgb(230, 230, 220); } + +.careers-hero.color-block-green .cmp-careers-hero-text-block__caption { bac= +kground-color: rgb(0, 255, 0); } + +.careers-hero.color-block-green-dark .cmp-careers-hero-text-block__caption = +{ background-color: rgb(0, 83, 10); } + +.careers-hero.color-block-link .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(0, 77, 255); } + +.careers-hero.color-block-link-dark .cmp-careers-hero-text-block__caption {= + background-color: rgb(0, 0, 136); } + +.careers-hero.color-block-orange .cmp-careers-hero-text-block__caption { ba= +ckground-color: rgb(255, 182, 0); } + +.careers-hero.color-block-orange-dark .cmp-careers-hero-text-block__caption= + { background-color: rgb(255, 149, 0); } + +.careers-hero.color-block-pink .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(231, 0, 116); } + +.careers-hero.color-block-pink-dark .cmp-careers-hero-text-block__caption {= + background-color: rgb(164, 2, 83); } + +.careers-hero.color-block-pink-light .cmp-careers-hero-text-block__caption = +{ background-color: rgb(255, 80, 160); } + +.careers-hero.color-block-purple .cmp-careers-hero-text-block__caption { ba= +ckground-color: rgb(161, 0, 255); } + +.careers-hero.color-block-purple-dark .cmp-careers-hero-text-block__caption= + { background-color: rgb(117, 0, 192); } + +.careers-hero.color-block-purple-darkest .cmp-careers-hero-text-block__capt= +ion { background-color: rgb(70, 1, 115); } + +.careers-hero.color-block-red .cmp-careers-hero-text-block__caption { backg= +round-color: rgb(231, 15, 41); } + +.careers-hero.color-block-red-dark .cmp-careers-hero-text-block__caption { = +background-color: rgb(189, 0, 29); } + +.careers-hero.color-block-red-darker .cmp-careers-hero-text-block__caption = +{ background-color: rgb(113, 0, 18); } + +.careers-hero.color-block-red-light .cmp-careers-hero-text-block__caption {= + background-color: rgb(255, 50, 70); } + +.careers-hero.color-block-white .cmp-careers-hero-text-block__caption { bac= +kground-color: rgb(255, 255, 255); } + +.careers-hero.color-block-yellow .cmp-careers-hero-text-block__caption { ba= +ckground-color: rgb(255, 212, 46); } + +.careers-hero.color-block-yellow-dark .cmp-careers-hero-text-block__caption= + { background-color: rgb(240, 192, 0); } + +.careers-hero.color-block-yellow-light .cmp-careers-hero-text-block__captio= +n { background-color: rgb(255, 240, 179); } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-1 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(180, 85, 170, 0.6);= + } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-2 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(160, 85, 245, 0.6);= + } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-3 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(190, 130, 255, 0.6)= +; } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-4 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(220, 175, 255, 0.6)= +; } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-5 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(230, 220, 255, 0.6)= +; } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-blue .cmp-careers-h= +ero-text-block__caption { background-color: rgba(0, 65, 240, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-gray .cmp-careers-h= +ero-text-block__caption { background-color: rgba(190, 190, 190, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-gray-dark .cmp-care= +ers-hero-text-block__caption { background-color: rgba(150, 150, 150, 0.6); = +} + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-gray-darker .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(90, 90, 90, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-green .cmp-careers-= +hero-text-block__caption { background-color: rgba(0, 215, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-red .cmp-careers-he= +ro-text-block__caption { background-color: rgba(255, 0, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-yellow .cmp-careers= +-hero-text-block__caption { background-color: rgba(255, 255, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-aqua .cmp-careers-hero-= +text-block__caption { background-color: rgba(0, 255, 187, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-blue .cmp-careers-hero-= +text-block__caption { background-color: rgba(0, 186, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-blue-green .cmp-careers= +-hero-text-block__caption { background-color: rgba(5, 240, 165, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-brand-green .cmp-career= +s-hero-text-block__caption { background-color: rgba(100, 255, 80, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-brand-orange .cmp-caree= +rs-hero-text-block__caption { background-color: rgba(255, 120, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-brand-yellow .cmp-caree= +rs-hero-text-block__caption { background-color: rgba(255, 235, 50, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-blue-dark .cmp-careers-= +hero-text-block__caption { background-color: rgba(0, 142, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-blue-light .cmp-careers= +-hero-text-block__caption { background-color: rgba(0, 243, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-core-purple .cmp-career= +s-hero-text-block__caption { background-color: rgba(70, 0, 115, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-cyan .cmp-careers-hero-= +text-block__caption { background-color: rgba(0, 255, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray .cmp-careers-hero-= +text-block__caption { background-color: rgba(167, 167, 167, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-base .cmp-careers-= +hero-text-block__caption { background-color: rgba(0, 0, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-dark .cmp-careers-= +hero-text-block__caption { background-color: rgba(107, 107, 107, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-darker .cmp-career= +s-hero-text-block__caption { background-color: rgba(74, 74, 74, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-light .cmp-careers= +-hero-text-block__caption { background-color: rgba(204, 204, 204, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-lighter .cmp-caree= +rs-hero-text-block__caption { background-color: rgba(227, 227, 227, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-lightest .cmp-care= +ers-hero-text-block__caption { background-color: rgba(242, 242, 242, 0.6); = +} + +.careers-hero.cmp-careers-hero--opacity.color-block-grayishyellow-dark .cmp= +-careers-hero-text-block__caption { background-color: rgba(150, 150, 140, 0= +.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-grayishyellow-light .cm= +p-careers-hero-text-block__caption { background-color: rgba(230, 230, 220, = +0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-green .cmp-careers-hero= +-text-block__caption { background-color: rgba(0, 255, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-green-dark .cmp-careers= +-hero-text-block__caption { background-color: rgba(0, 83, 10, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-link .cmp-careers-hero-= +text-block__caption { background-color: rgba(0, 77, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-link-dark .cmp-careers-= +hero-text-block__caption { background-color: rgba(0, 0, 136, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-orange .cmp-careers-her= +o-text-block__caption { background-color: rgba(255, 182, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-orange-dark .cmp-career= +s-hero-text-block__caption { background-color: rgba(255, 149, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-pink .cmp-careers-hero-= +text-block__caption { background-color: rgba(231, 0, 116, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-pink-dark .cmp-careers-= +hero-text-block__caption { background-color: rgba(164, 2, 83, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-pink-light .cmp-careers= +-hero-text-block__caption { background-color: rgba(255, 80, 160, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-purple .cmp-careers-her= +o-text-block__caption { background-color: rgba(161, 0, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-purple-dark .cmp-career= +s-hero-text-block__caption { background-color: rgba(117, 0, 192, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-purple-darkest .cmp-car= +eers-hero-text-block__caption { background-color: rgba(70, 1, 115, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-red .cmp-careers-hero-t= +ext-block__caption { background-color: rgba(231, 15, 41, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-red-dark .cmp-careers-h= +ero-text-block__caption { background-color: rgba(189, 0, 29, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-red-darker .cmp-careers= +-hero-text-block__caption { background-color: rgba(113, 0, 18, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-red-light .cmp-careers-= +hero-text-block__caption { background-color: rgba(255, 50, 70, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-white .cmp-careers-hero= +-text-block__caption { background-color: rgba(255, 255, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-yellow .cmp-careers-her= +o-text-block__caption { background-color: rgba(255, 212, 46, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-yellow-dark .cmp-career= +s-hero-text-block__caption { background-color: rgba(240, 192, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-yellow-light .cmp-caree= +rs-hero-text-block__caption { background-color: rgba(255, 240, 179, 0.6); } + +.careers-hero.cmp-careers-hero--dark .cmp-careers-hero-text-block__caption = +.text { color: rgb(255, 255, 255); } + +.careers-hero .cmp-careers-hero__expertise-container { padding-top: 1.5rem;= + } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-link-list .cmp-link-teaser__list a { font-size: 1.8rem; cursor: poin= +ter; background: transparent; border: none; padding: 0px; margin: 0px; text= +-decoration: none; color: rgb(0, 77, 255); line-height: 2.88rem; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-link-list a:focus, .careers-hero .cmp-careers-hero__expertise-contai= +ner .cmp-careers-hero__expertise-link-list a:hover { color: rgb(0, 0, 136);= + text-decoration: none; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-link-list .cmp-careers-hero__expertise-text { font-size: 1.4rem; lin= +e-height: 2.24rem; font-weight: 700; } + +@media screen and (min-width: 768px) { + .careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__e= +xpertise-link-list .cmp-careers-hero__expertise-text { font-size: 1.8rem; l= +ine-height: 2.88rem; font-weight: 700; } +} + +@media screen and (min-width: 1200px) { + .careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__e= +xpertise-link-list .cmp-careers-hero__expertise-text { font-size: 1.8rem; l= +ine-height: 2.88rem; font-weight: 700; } +} + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown { position: relative; padding-top: 1rem; display: inline-bl= +ock; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown .cmp-careers-hero__expertise-dropbtn { background-color: rg= +b(0, 0, 0); color: rgb(255, 255, 255); padding: 1.6rem; font-size: 1.6rem; = +border: none; font-weight: 700; text-transform: uppercase; line-height: 2.2= +4rem; } + +@media screen and (min-width: 768px) { + .careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__e= +xpertise-dropdown .cmp-careers-hero__expertise-dropbtn { background-color: = +rgb(0, 0, 0); color: rgb(255, 255, 255); padding: 1.6rem; font-size: 1.6rem= +; border: none; font-weight: 700; text-transform: uppercase; line-height: 2= +.88rem; } +} + +@media screen and (min-width: 1200px) { + .careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__e= +xpertise-dropdown .cmp-careers-hero__expertise-dropbtn { background-color: = +rgb(0, 0, 0); color: rgb(255, 255, 255); padding: 1.6rem; font-size: 1.6rem= +; border: none; font-weight: 700; text-transform: uppercase; line-height: 2= +.88rem; } +} + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown .cmp-careers-hero__dropdown-content > a:hover, .careers-her= +o .cmp-careers-hero__expertise-container .cmp-careers-hero__expertise-dropd= +own a:focus { background-color: rgb(222, 222, 222); } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown .ion-android-arrow-dropdown::before { content: "=EF=84=84";= + font-family: Ionicons; font-weight: 400; font-style: normal; text-transfor= +m: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap= +; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opti= +mizelegibility; font-feature-settings: "liga"; display: inline-block; line-= +height: 1; font-size: 1.2rem; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__dro= +pdown-content { display: none; max-height: 26rem; overflow-x: auto; positio= +n: absolute; background-color: rgb(242, 242, 242); width: 100%; z-index: 1;= + box-shadow: rgb(255, 255, 255) 0px 0px 10px 0px; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__dro= +pdown-content a { color: rgb(0, 0, 0); padding: 1.2rem 1.6rem; text-decorat= +ion: none; font-size: 1.6rem; display: block; outline: rgb(190, 190, 190) s= +olid 1px; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-cmp-careers-hero__dropdown-content a:hover { background-color: rgb(1= +49, 149, 149); } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown:hover .cmp-careers-hero__dropdown-content { display: block;= + } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown:hover .cmp-careers-hero__expertise-dropbtn { background-col= +or: rgb(0, 0, 0); } + +.careers-hero.cmp-careers-hero--image-scaling-enabled .cmp-careers-hero__co= +ntent__right .image .cmp-image__image { object-fit: cover; object-position:= + inherit; } + +.careers-hero.cmp-careers-hero--image-scaling-enabled .cmp-careers-hero__co= +ntent__right { margin: 0px; } + +@media screen and (max-width: 767.9px) { + .careers-hero.cmp-careers-hero--image-scaling-enabled .cmp-careers-hero__= +content__right { display: none; } +} + +.careers-hero .disable-button.cmp-teaser__action-container { display: none;= + } + +.cmp-careers-landing-page-hero { background-color: rgb(161, 0, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero__video-container { pointer-e= +vents: none; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__video-container { positio= +n: absolute; height: 100%; width: 100%; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__video-container .cmp-video-= +hero__controls { pointer-events: auto; z-index: 1; } + +.cmp-careers-landing-page-hero .cmp-video-hero__video-container .cmp-image_= +_image { object-fit: cover; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__video-container .cmp-imag= +e__image, .cmp-careers-landing-page-hero .cmp-video-hero__video-container .= +cmp-video-hero__image { min-height: 50rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__video-container :first-chil= +d { padding: 0px; height: 100%; width: 100%; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content-container { padding= +-top: 4rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-container { paddi= +ng-top: 5.008rem; position: relative; min-height: 50rem; width: 100%; } +} + +@media screen and (min-width: 1200px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-container { margi= +n: 0px auto; z-index: 1; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__wrapper { padding: 1.008rem= + 0px 2rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__wrapper { padding: 0px 2r= +em; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__wrapper { padding: 3.008r= +em 0px 2rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content { padding: 0px 1.50= +4rem; max-width: 47.098rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content { max-width: none= +; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content-wrap { padding-righ= +t: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap { width: 75%= +; padding-right: 1.504rem; display: inline-block; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap { width: 66.= +6667%; min-width: 87.6rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-her= +o__title .cmp-title__text { font-family: inherit; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-h= +ero__title .cmp-title__text { font-size: 5.84rem; line-height: 1; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-her= +o__text { padding: 0px; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-her= +o__text .cmp-text p { font-size: 1.4rem; line-height: 1.6; margin: 1.008rem= + 0px 2.002rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-h= +ero__text .cmp-text p { margin: 2.002rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-h= +ero__text .cmp-text p { font-size: 1.8rem; margin: 2.016rem 0px 0px; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container { width: 100%; display: block; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container { display: inline-block; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container { margin-top: 2rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container { width: 60%; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search { position: relative; fl= +oat: left; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search { width: 58.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search { width: 66.6667%; max= +-width: 34.438rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search { max-width: none; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-suggestions { z-index: 1= +00; position: absolute; width: 100%; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-suggestions .cmp-jobs-se= +arch-hero__recents-list { display: none; margin-top: -1rem; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-suggestions .cmp-jobs-se= +arch-hero__recents-list .cmp-jobs-search-hero__recents-item { font-weight: = +700; padding: 1rem; border-bottom: 0.1rem solid rgb(167, 167, 167); backgro= +und-color: rgb(245, 245, 245); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-input { height: 4.6rem; = +width: 100%; padding: 1.5rem 2rem; border: 0.105rem solid rgb(107, 107, 107= +); border-radius: 0px; text-overflow: ellipsis; font-size: 1.5rem; margin-b= +ottom: 1.065rem; line-height: 2.56rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search-input { font-size: 1.4= +rem; padding: 1.4rem 2rem; border: 0.1rem solid rgb(107, 107, 107); margin-= +bottom: 1rem; height: 4.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search-input { font-size: 1.6= +rem; height: 4.6rem; margin-bottom: 1rem; padding: 1.6rem 2rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-input:focus, .cmp-career= +s-landing-page-hero .cmp-video-hero__content .cmp-video-hero-search__form-c= +ontainer .cmp-video-hero-search__search-input:focus-visible { border-color:= + rgb(0, 63, 189); box-shadow: rgba(0, 0, 0, 0.075) 0px 0.1rem 0.1rem inset,= + rgba(102, 175, 233, 0.6) 0px 0px 0.8rem; outline-offset: -0.208rem; outlin= +e: inherit; } + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search-input:focus, .cmp-care= +ers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-search__form= +-container .cmp-video-hero-search__search-input:focus-visible { box-shadow:= + rgb(0, 0, 136) 0px 0px 0px 0.208rem, rgb(255, 255, 255) 0px 0px 0px 0.4rem= +; outline: transparent 0.1008rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search .cmp-jobs-search-hero__s= +uggestions-list { margin-top: -1rem; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search .cmp-jobs-search-hero__s= +uggestions-item { border-bottom: 0.1rem solid rgb(167, 167, 167); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search .cmp-jobs-search-hero__s= +uggestions-item--active { border-color: rgb(0, 77, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search .cmp-jobs-search-hero__s= +uggestions-item--active a { color: rgb(0, 77, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__submit { position: relative; wi= +dth: 100%; float: left; margin-bottom: 0.32rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit { margin-bottom: 0px; = +width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit { margin-bottom: 0.32r= +em; } +} + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit .button { padding: 0px= + 1rem 0px 0px; min-width: 21.44rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__submit .cmp-button { min-width:= + 21.44rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit .cmp-button { height: = +4.13rem; margin-top: 0.1rem; line-height: 1; width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit .cmp-button { height: = +4.4rem; line-height: 1.6rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__bu= +tton { margin: 0px; padding: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__= +button { padding-right: 9.92rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__bu= +tton .cmp-video-hero__button-container { padding: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__= +button .cmp-video-hero__button-container { display: block; } +} + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__= +button .cmp-video-hero__button-container .cmp-button__wrapper { margin-top:= + 1.26em; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button__wrappe= +r { display: inline-block; padding: 0px; width: 100%; cursor: pointer; marg= +in-bottom: 0.5rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button__wrap= +per { display: inline-grid; width: max-content; } +} + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button__wrap= +per:focus, .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-but= +ton__wrapper:hover { outline: rgb(0, 77, 255) solid 0.2rem; outline-offset:= + 0px; transition: all 0s ease-out 0s; } + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button__wrap= +per:focus .cmp-button, .cmp-careers-landing-page-hero .cmp-video-hero__cont= +ent .cmp-button__wrapper:hover .cmp-button { transform: translate(-0.5rem, = +-0.5rem); transition: all 0.3s ease-out 0s; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-workda= +y-btn { display: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-workda= +y-btn.show { display: block; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-work= +day-btn.show { display: inline-block; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-recent= +ly-view-jobs-btn { display: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-recent= +ly-view-jobs-btn.show { display: block; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-rece= +ntly-view-jobs-btn.show, .cmp-careers-landing-page-hero .cmp-video-hero__co= +ntent .cmp-careers-viewalljobs-btn { display: inline-block; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .button { margin: 0= +px; padding: 0px; width: 100%; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button { color= +: rgb(255, 255, 255); background-color: rgb(0, 0, 0); transition: box-shado= +w 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow 0.3s eas= +e-out 0s, -webkit-transform 0.3s ease-out 0s; min-width: 21.44rem; display:= + block; position: relative; padding: 1.5008rem; margin: 0px 1rem 1rem 0px; = +border: 0px; width: 100%; z-index: 1; height: 4.6rem; text-align: center; b= +ox-shadow: rgba(167, 167, 167, 0.5) 4px 4px; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:focus, = +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:hover {= + box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; transform: translate(-5p= +x, -5px); color: rgb(255, 255, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:focus {= + border: 2px solid rgb(255, 255, 255); outline: rgb(0, 0, 136) solid 2px; o= +utline-offset: 1px; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:disable= +d { background-color: rgb(227, 227, 227); border-color: transparent; box-sh= +adow: none; color: rgb(255, 255, 255); transition: none 0s ease 0s; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:disable= +d:hover { box-shadow: none; transform: none; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button { dis= +play: inline-block; font-size: 1.4rem; line-height: 1.2; width: auto; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:focus, = +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:hover {= + box-shadow: rgba(167, 167, 167, 0.5) 10px 10px 0px 0px; background-color: = +rgb(0, 0, 0); } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n { margin-bottom: 1rem; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-= +btn { width: 32rem; margin: 1rem 2rem 1rem 0px; display: inline-block; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-= +btn { margin: 1rem 1rem 0px 0px; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter, .cmp-careers-landing-page-hero .cmp-video-hero .cmp-ca= +reers-businessarea-btn .cmp-topic-filter__container { margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-= +btn .cmp-topic-filter__container { padding-right: 1rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter__topic-items { display: block; margin-top: 0px; positio= +n: relative; background-color: unset; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-item-links { width: 100%; text-align: center; max-width: 100%; display: i= +nline-block; line-height: 1.6rem; padding: 1.2rem; margin: 0px 10px 10px 0p= +x; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); font-weight: = +600; font-size: 1.4rem; height: 4.6rem; text-transform: uppercase; box-shad= +ow: rgba(167, 167, 167, 0.5) 4px 4px; transition: box-shadow 0.3s ease-out = +0s, transform 0.3s ease-out 0s, -webkit-box-shadow 0.3s ease-out 0s, -webki= +t-transform 0.3s ease-out 0s; border: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-item-links:active, .cmp-careers-landing-page-hero .cmp-video-hero .cmp-ca= +reers-businessarea-btn .cmp-topic-filter li.cmp-topic-filter__topic-item .c= +mp-topic-filter__topic-item-links:focus, .cmp-careers-landing-page-hero .cm= +p-video-hero .cmp-careers-businessarea-btn .cmp-topic-filter li.cmp-topic-f= +ilter__topic-item .cmp-topic-filter__topic-item-links:hover { box-shadow: r= +gba(167, 167, 167, 0.5) 10px 10px 0px 0px; transform: translate(-5px, -5px)= +; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-= +btn .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__to= +pic-item-links { line-height: 2rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-item-links::after { display: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__subt= +opic { float: left; position: absolute; z-index: 1000; width: 100%; backgro= +und-color: rgb(255, 255, 255); box-shadow: none; transition: none 0s ease 0= +s; padding: 0px; margin-top: 10px; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-list { border: 0.1rem solid rgba(0, 0, 0, 0.15); box-shadow: = +rgba(0, 0, 0, 0.18) 0px 0.6rem 1.2rem; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-item { display: flex; background-color: rgb(255, 255, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-link { padding: 1.5rem; border-bottom: 0.1rem solid rgb(204, = +204, 204); width: 100%; line-height: 2rem; color: rgb(0, 0, 0); } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-link:focus, .cmp-careers-landing-page-hero .cmp-video-hero .c= +mp-careers-businessarea-btn .cmp-topic-filter li.cmp-topic-filter__topic-it= +em .cmp-careers-lp-hero__business-areas-link:hover { outline: rgb(0, 77, 25= +5) solid 0.2rem; outline-offset: 0px; transition: all 0s ease-out 0s; text-= +decoration: none; color: rgb(94, 94, 94); background-color: rgb(245, 245, 2= +45); } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-text { color: rgb(0, 0, 0); line-height: 2rem; pointer-events= +: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-icon { float: right; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-icon::before { content: "=EF=8D=9F"; font-family: Ionicons; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; display: inline-block; color: rgb(255, 255, 255);= + font-size: 1.4rem; transition: all 0.35s ease-in-out 0s; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter:hover { outline: rgb(0, 77, 255) solid 2px; } + +.color-block-accent-purple-1 .cmp-video-hero { background-color: rgb(180, 8= +5, 170); } + +.color-block-accent-purple-2 .cmp-video-hero { background-color: rgb(160, 8= +5, 245); } + +.color-block-accent-purple-3 .cmp-video-hero { background-color: rgb(190, 1= +30, 255); } + +.color-block-accent-purple-4 .cmp-video-hero { background-color: rgb(220, 1= +75, 255); } + +.color-block-accent-purple-5 .cmp-video-hero { background-color: rgb(230, 2= +20, 255); } + +.color-block-alt-blue .cmp-video-hero { background-color: rgb(0, 65, 240); = +} + +.color-block-alt-gray .cmp-video-hero { background-color: rgb(190, 190, 190= +); } + +.color-block-alt-gray-dark .cmp-video-hero { background-color: rgb(150, 150= +, 150); } + +.color-block-alt-gray-darker .cmp-video-hero { background-color: rgb(90, 90= +, 90); } + +.color-block-alt-green .cmp-video-hero { background-color: rgb(0, 215, 0); = +} + +.color-block-alt-red .cmp-video-hero { background-color: red; } + +.color-block-alt-yellow .cmp-video-hero { background-color: rgb(255, 255, 0= +); } + +.color-block-aqua .cmp-video-hero { background-color: rgb(0, 255, 187); } + +.color-block-blue .cmp-video-hero { background-color: rgb(0, 186, 255); } + +.color-block-blue-green .cmp-video-hero { background-color: rgb(5, 240, 165= +); } + +.color-block-brand-green .cmp-video-hero { background-color: rgb(100, 255, = +80); } + +.color-block-brand-orange .cmp-video-hero { background-color: rgb(255, 120,= + 0); } + +.color-block-brand-yellow .cmp-video-hero { background-color: rgb(255, 235,= + 50); } + +.color-block-blue-dark .cmp-video-hero { background-color: rgb(0, 142, 255)= +; } + +.color-block-blue-light .cmp-video-hero { background-color: rgb(0, 243, 255= +); } + +.color-block-core-purple .cmp-video-hero { background-color: rgb(70, 0, 115= +); } + +.color-block-cyan .cmp-video-hero { background-color: rgb(0, 255, 255); } + +.color-block-gray .cmp-video-hero { background-color: rgb(167, 167, 167); } + +.color-block-gray-base .cmp-video-hero { background-color: rgb(0, 0, 0); } + +.color-block-gray-dark .cmp-video-hero { background-color: rgb(107, 107, 10= +7); } + +.color-block-gray-darker .cmp-video-hero { background-color: rgb(74, 74, 74= +); } + +.color-block-gray-light .cmp-video-hero { background-color: rgb(204, 204, 2= +04); } + +.color-block-gray-lighter .cmp-video-hero { background-color: rgb(227, 227,= + 227); } + +.color-block-gray-lightest .cmp-video-hero { background-color: rgb(242, 242= +, 242); } + +.color-block-grayishyellow-dark .cmp-video-hero { background-color: rgb(150= +, 150, 140); } + +.color-block-grayishyellow-light .cmp-video-hero { background-color: rgb(23= +0, 230, 220); } + +.color-block-green .cmp-video-hero { background-color: rgb(0, 255, 0); } + +.color-block-green-dark .cmp-video-hero { background-color: rgb(0, 83, 10);= + } + +.color-block-link .cmp-video-hero { background-color: rgb(0, 77, 255); } + +.color-block-link-dark .cmp-video-hero { background-color: rgb(0, 0, 136); = +} + +.color-block-orange .cmp-video-hero { background-color: rgb(255, 182, 0); } + +.color-block-orange-dark .cmp-video-hero { background-color: rgb(255, 149, = +0); } + +.color-block-pink .cmp-video-hero { background-color: rgb(231, 0, 116); } + +.color-block-pink-dark .cmp-video-hero { background-color: rgb(164, 2, 83);= + } + +.color-block-pink-light .cmp-video-hero { background-color: rgb(255, 80, 16= +0); } + +.color-block-purple .cmp-video-hero { background-color: rgb(161, 0, 255); } + +.color-block-purple-dark .cmp-video-hero { background-color: rgb(117, 0, 19= +2); } + +.color-block-purple-darkest .cmp-video-hero { background-color: rgb(70, 1, = +115); } + +.color-block-red .cmp-video-hero { background-color: rgb(231, 15, 41); } + +.color-block-red-dark .cmp-video-hero { background-color: rgb(189, 0, 29); = +} + +.color-block-red-darker .cmp-video-hero { background-color: rgb(113, 0, 18)= +; } + +.color-block-red-light .cmp-video-hero { background-color: rgb(255, 50, 70)= +; } + +.color-block-white .cmp-video-hero { background-color: rgb(255, 255, 255); = +} + +.color-block-yellow .cmp-video-hero { background-color: rgb(255, 212, 46); = +} + +.color-block-yellow-dark .cmp-video-hero { background-color: rgb(240, 192, = +0); } + +.color-block-yellow-light .cmp-video-hero { background-color: rgb(255, 240,= + 179); } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-button__wrapper:focus, .cmp-careers-hero-landing-pag= +e--dark .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button= +__wrapper:hover { outline: rgb(255, 255, 255) solid 0.2rem; } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-careers-businessarea-btn li.cmp-topic-filter__topic-= +item .cmp-topic-filter__topic-item-links { color: rgb(0, 0, 0); background-= +color: rgb(255, 255, 255); } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-careers-businessarea-btn li.cmp-topic-filter__topic-= +item .cmp-topic-filter__topic-icon::before { color: rgb(0, 0, 0); } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-careers-businessarea-btn .cmp-topic-filter:hover { o= +utline: rgb(255, 255, 255) solid 2px; } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-button { color: rgb(0, 0, 0); background-color: rgb(= +255, 255, 255); border: none; } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-button:focus, .cmp-careers-hero-landing-page--dark .= +cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:hover { = +background-color: rgb(255, 255, 255); } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-title__text, .cmp-careers-hero-landing-page--dark .c= +mp-careers-landing-page-hero .cmp-video-hero__content div.cmp-text > p { co= +lor: rgb(255, 255, 255); } + +.cmp-expertise-hero .cmp-teaser { display: flex; -webkit-box-orient: vertic= +al; -webkit-box-direction: reverse; flex-direction: column-reverse; margin:= + 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser { -webkit-box-orient: horizontal; -webkit= +-box-direction: reverse; flex-direction: row-reverse; -webkit-box-pack: end= +; justify-content: flex-end; } +} + +@media screen and (min-width: 1200px) { + .cmp-expertise-hero .cmp-teaser { margin-left: clamp(-3.5rem,calc(50% - 4= +8vw + var(--scrollbar-width)/2),0.8rem); margin-right: clamp(-3.5rem,calc(5= +0% - 48vw + var(--scrollbar-width)/2),0.8rem); } +} + +.cmp-expertise-hero .cmp-teaser__content { border: none; word-break: break-= +word; padding: 0px 1.5rem; background-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser__content { max-width: 50%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-expertise-hero .cmp-teaser__content { padding: 0px 1.5rem 0px 3.5rem= +; margin-left: -3.5rem; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-expertise-hero .cmp-teaser__content { padding: 0px 2.5rem 0px 1.5rem= +; } +} + +@media screen and (min-width: 1200px) { + .cmp-expertise-hero .cmp-teaser__content { padding: 0px 2.5rem 0px 3.5rem= +; box-shadow: rgb(167, 167, 167) -0.352rem -0.2rem 0.448rem; } +} + +.cmp-expertise-hero .cmp-teaser__title { margin: 0px; } + +.cmp-expertise-hero .cmp-teaser__pretitle { display: block; margin-bottom: = +2rem; } + +.cmp-expertise-hero .cmp-teaser__pretitle a { color: rgb(0, 0, 0); border-b= +ottom: 0.2rem solid rgb(0, 77, 255); padding-bottom: 0.4rem; font-weight: 6= +00; font-size: 1.2rem; line-height: 2.13333; text-transform: none; } + +.cmp-expertise-hero .cmp-teaser__pretitle a:focus, .cmp-expertise-hero .cmp= +-teaser__pretitle a:hover { color: rgb(0, 77, 255); } + +.cmp-expertise-hero .cmp-teaser__description { margin: 1rem 0px 2rem; font-= +size: 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser__description { margin: 2rem 0px 5rem; lin= +e-height: 1.78571; } +} + +@media screen and (min-width: 1000px) { + .cmp-expertise-hero .cmp-teaser__description { font-size: 1.8rem; line-he= +ight: 1.38889; } +} + +.cmp-expertise-hero .cmp-teaser__readtime { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser__readtime { margin-bottom: 3rem; } +} + +.cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { right: 1.5rem; ma= +rgin-bottom: 2rem; margin-top: 3rem; padding: 1.5rem 3rem 1rem; max-height:= + none; box-shadow: rgb(167, 167, 167) -0.4rem -0.128rem 0.928rem; line-heig= +ht: 1.33333; letter-spacing: 0.126rem; } + +.cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon span { font-size: 1= +.2rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { margin-left: -1= +.5rem; margin-top: 2rem; right: 1rem; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { padding: 1.5rem= + 1rem 1rem; right: 4.5rem; margin-left: 2.5rem; box-shadow: rgb(167, 167, 1= +67) -0.352rem -0.352rem 0.448rem; } + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon::before { display= +: none; } +} + +@media screen and (min-width: 1200px) { + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { right: 5.5rem; = +padding: 1.5rem 1rem 1rem; box-shadow: rgb(167, 167, 167) -0.352rem -0.352r= +em 0.448rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { line-height: 1.= +38889; } + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon::before { border-= +color: transparent rgb(0, 142, 255) transparent transparent; } +} + +.cmp-expertise-hero .cmp-teaser .cmp-title__text--short { font-family: Grap= +hik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", robot= +o, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 80= +0; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-heig= +ht: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-expertise-hero .cmp-teaser .cmp-title__text--short { font-size: 6.5r= +em; } +} + +.cmp-expertise-hero .cmp-teaser .cmp-title__text--long { font-family: Graph= +ik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto= +, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800= +; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-heigh= +t: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-expertise-hero .cmp-teaser .cmp-title__text--long { font-size: 5.8re= +m; } +} + +.cmp-expertise-hero .cmp-teaser__image { position: relative; margin-right: = +-3.5rem; border: none; } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser__image { margin-left: 0px; } + .cmp-expertise-hero .cmp-teaser__image .cmp-image__image { position: abso= +lute; top: 0px; left: 0px; height: 100%; width: 100%; object-fit: cover; } +} + +@media screen and (min-width: 1200px) { + .cmp-expertise-hero .cmp-teaser__image { margin-right: calc(50% - 50vw); = +} + @supports (color:var(--scrollbar-width)) { + .cmp-expertise-hero .cmp-teaser__image { margin-right: calc(50% - 50vw + = +var(--scrollbar-width)/2); } +} +} + +@media screen and (min-width: 768px) { + .cmp-expertise-hero.with-readtime .cmp-teaser__description { margin: 2rem= + 0px 1.5rem; } +} + +@media screen and (max-width: 767.9px) { + .insights-hero.cmp-insights-hero--tla-enabled .cmp-insights-hero .cmp-ins= +ights-hero__content .cmp-insights-hero__content__left { padding-top: 5rem; = +} +} + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__content= + { background: transparent; } + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__content= +__left { grid-column: 1; word-break: break-word; max-width: 1200px; margin:= + auto; padding: 0px 1.5rem 2rem; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__conte= +nt__left { padding: 0px 3.5rem 5rem; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__conte= +nt__left { padding: 0px 1.5rem 5rem; } +} + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__content= +__right .cmp-image__image { display: none; } + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero .cmp-pod= +cast-badge__container { width: fit-content; } + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero .cmp-pod= +cast-badge__container .cmp-container { display: inline-grid; grid-template-= +columns: repeat(2, 2fr); gap: 1rem; } + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero .podcast= +badges .cmp-image__image { width: 13.4rem; height: 3.4rem; margin-bottom: a= +uto; } + +.insights-hero.cmp-insights-hero-feature--basic.color-background-gray .cmp-= +insights-hero__content { background-color: rgb(242, 242, 242); } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__cont= +ent { position: relative; overflow: hidden; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__cont= +ent__left { position: relative; z-index: 2; max-width: 1200px; margin: auto= + auto 2rem; padding: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__co= +ntent__left { margin-bottom: 5rem; padding: 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__co= +ntent__left { padding: 0px 1.5rem; } +} + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__cont= +ent__left .description, .insights-hero.cmp-insights-hero-feature--overview = +.cmp-insights-hero__content__left .title { width: 100%; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__co= +ntent__left .description, .insights-hero.cmp-insights-hero-feature--overvie= +w .cmp-insights-hero__content__left .title { width: 65%; } +} + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__co= +ntent__right { z-index: 1; object-fit: cover; height: 100%; position: absol= +ute; inset: 0px; } +} + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero .cmp-= +podcast-badge__container { width: fit-content; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero .cmp-= +podcast-badge__container .cmp-container { display: inline-grid; grid-templa= +te-columns: repeat(2, 2fr); gap: 1rem; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero .podc= +astbadges .cmp-image__image { margin-bottom: 0px; width: 13.4rem; height: 3= +.4rem; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-image, .insights-he= +ro.cmp-insights-hero-feature--overview .image { height: 100%; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-image__image { obje= +ct-fit: cover; height: 100%; } + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__cont= +ent { display: grid; grid-template-columns: 12fr; max-width: 1200px; margin= +: auto; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent { grid-template-columns: 6fr 6fr; } +} + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__cont= +ent__left { grid-column: 1; word-break: break-word; margin-bottom: 2rem; pa= +dding: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent__left { grid-column: 1 / 2; margin-bottom: 5rem; padding: 0px 0px 0px= + 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent__left { padding: 0px 0px 0px 1.5rem; } +} + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__cont= +ent__right { position: relative; grid-area: auto / 1; margin: 0px -1.5rem; = +} + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent__right { grid-column: 2 / 3; margin-left: 1.5rem; margin-right: calc(= +100% - 50vw + var(--scrollbar-width)/2); } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent__right .image .cmp-image__image { object-fit: cover; height: 100%; po= +sition: absolute; inset: 0px; } +} + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .cmp-= +podcast-badge__container { width: fit-content; } + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .cmp-= +podcast-badge__container .cmp-container { display: inline-grid; grid-templa= +te-columns: repeat(2, 2fr); gap: 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .cm= +p-podcast-badge__container .cmp-container { width: 167%; } +} + +@media screen and (min-width: 1200px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .cm= +p-podcast-badge__container .cmp-container { width: 100%; } +} + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .podc= +astbadges .cmp-image__image { margin-bottom: 0px; width: 13.4rem; height: 3= +.4rem; } + +.insights-hero .cmp-title__text--short { font-family: Graphik, Arial, syste= +m-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helve= +tica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: no= +rmal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size:= + 3.6rem; } + +@media screen and (min-width: 1000px) { + .insights-hero .cmp-title__text--short { font-size: 6.5rem; } +} + +.insights-hero .cmp-title__text--long { font-family: Graphik, Arial, system= +-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvet= +ica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: nor= +mal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size: = +3.6rem; } + +@media screen and (min-width: 1000px) { + .insights-hero .cmp-title__text--long { font-size: 5.8rem; } +} + +.insights-hero .cmp-insights-hero__badge { position: relative; padding-top:= + 2rem; } + +.insights-hero .cmp-insights-hero__badge .cmp-image__image { width: auto; h= +eight: auto; } + +.insights-hero .cmp-text { text-transform: uppercase; margin-top: 2rem; fon= +t-size: 1.2rem; line-height: 2.24rem; font-weight: 600; position: relative;= + } + +@media screen and (min-width: 768px) { + .insights-hero .cmp-text { line-height: 1.6; } +} + +.insights-hero .cmp-text__readtime { position: absolute; width: 100%; } + +.insights-hero .cmp-text__label-sm { text-transform: uppercase; font-size: = +1.2rem; line-height: 1.92rem; font-weight: 600; } + +.insights-hero .cmp-text__label-small + .cmp-text__readtime { margin-left: = +3rem; } + +.insights-hero .description { display: grid; margin-top: 1rem; font-size: 1= +.4rem; font-weight: 400; line-height: 2.24rem; } + +@media screen and (min-width: 768px) { + .insights-hero .description { width: auto; margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .insights-hero .description { line-height: 1.6; font-size: 1.8rem; } +} + +.insights-hero .breadcrumb { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .insights-hero .breadcrumb { margin-bottom: 3rem; } +} + +.insights-hero .cmp-breadcrumb__item { padding-bottom: 0px; } + +.insights-hero .cmp-feature-overview__topic-link { margin-bottom: 2rem; fon= +t-weight: 600; font-size: 1.2rem; color: rgb(0, 0, 0); line-height: 2.5rem;= + text-transform: none; } + +.insights-hero .cmp-feature-overview__topic-link a { text-decoration: under= +line 2px solid rgb(0, 77, 255); text-underline-offset: 2px; padding-bottom:= + 0.4rem; color: rgb(0, 0, 0); } + +.insights-hero .cmp-feature-overview__topic-link a:focus, .insights-hero .c= +mp-feature-overview__topic-link a:hover { color: rgb(0, 77, 255); text-deco= +ration: none; } + +.insights-hero .disable-badge { padding-top: 3rem; } + +@media screen and (min-width: 1200px) { + .insights-hero .disable-badge { padding-top: 4rem; } +} + +.insights-hero.cmp-insights-hero-badge-disable .cmp-insights-hero__content_= +_left { padding-top: 3rem; } + +@media screen and (min-width: 1200px) { + .insights-hero.cmp-insights-hero-badge-disable .cmp-insights-hero__conten= +t__left { padding-top: 4rem; } +} + +.insights-hero.cmp-insights-hero-badge-disable .cmp-insights-hero__badge, .= +insights-hero.cmp-insights-hero-date-disable .cmp-text__label-small { displ= +ay: none; } + +.insights-hero.cmp-insights-hero-date-disable .cmp-text__label-small + .cmp= +-text__readtime { margin-left: 0px; } + +.insights-hero.cmp-insights-hero-readtime-disable .cmp-text__label-sm { dis= +play: none; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero--dark .cmp-feature-overview__topic-link = +{ color: rgb(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-feature-overview__topic-link = +a { color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); text-decor= +ation-color: rgb(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-feature-overview__topic-link = +a:focus, .insights-hero.cmp-insights-hero--dark .cmp-feature-overview__topi= +c-link a:hover { color: rgb(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-breadcrumb__item { color: rgb= +(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-breadcrumb__item-link, .insig= +hts-hero.cmp-insights-hero--dark .cmp-breadcrumb__item::after { color: rgb(= +255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-breadcrumb__item-link span:ho= +ver::after, .insights-hero.cmp-insights-hero--dark .cmp-breadcrumb__item a:= +focus::after { background-color: rgb(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-text span, .insights-hero.cmp= +-insights-hero--dark .description, .insights-hero.cmp-insights-hero--dark .= +title h1 { color: rgb(255, 255, 255); } +} + +.insights-hero.cmp-insights-hero--dark .cmp-podcast-badge .cmp-text { color= +: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero--dark .cmp-podcast-badge .cmp-text { col= +or: rgb(242, 242, 242); } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__content { display:= + grid; grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__content { grid-t= +emplate-columns: 6fr 6fr; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__content .breadcrum= +b { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__content .breadcr= +umb { padding-bottom: 2rem; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left { grid-column= +: 1; word-break: break-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__left { padding: = +5rem 1.5rem 5rem 2rem; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__left { padding: = +5rem 0px; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-feature-= +interior__topic-link { margin-bottom: 2rem; } + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-feature-= +interior__topic-link a { color: rgb(0, 0, 0); border-bottom: 0.2rem solid r= +gb(0, 77, 255); padding-bottom: 0.4rem; font-weight: 600; font-size: 1.2rem= +; line-height: 2.5rem; text-transform: none; } + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-feature-= +interior__topic-link a:focus, .cmp-insights-hero--feature-interior .cmp-ins= +ights-hero__left .cmp-feature-interior__topic-link a:hover { color: rgb(0, = +77, 255); } + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-text p {= + margin-top: 2rem; } + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-title__t= +ext--short { font-family: Graphik, Arial, system-ui, -apple-system, blinkma= +csystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarel= +l, sans-serif; font-weight: 800; font-style: normal; text-transform: none; = +color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-title_= +_text--short { font-size: 6.5rem; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-title__t= +ext--long { font-family: Graphik, Arial, system-ui, -apple-system, blinkmac= +systemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell= +, sans-serif; font-weight: 800; font-style: normal; text-transform: none; c= +olor: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-title_= +_text--long { font-size: 5.8rem; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__right { position: = +relative; grid-area: auto / 1; padding-top: 2rem; margin: 0px -15px; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__right { grid-col= +umn: 2 / 3; margin-left: 15px; margin-right: calc(100% - 50vw + var(--scrol= +lbar-width)/2); padding-top: 0px; } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__right .image .cm= +p-image__image { object-fit: cover; height: 100%; position: absolute; inset= +: 0px; } +} + +.cmp-insights-hero--feature-overview .cmp-insights-hero .cmp-feature-overvi= +ew__topic-link { margin-bottom: 2rem; } + +.cmp-insights-hero--feature-overview .cmp-insights-hero .cmp-feature-overvi= +ew__topic-link a { color: rgb(0, 0, 0); border-bottom: 0.2rem solid rgb(0, = +77, 255); padding-bottom: 0.4rem; font-weight: 600; font-size: 1.2rem; line= +-height: 2.5rem; text-transform: none; } + +.cmp-insights-hero--feature-overview .cmp-insights-hero .cmp-feature-overvi= +ew__topic-link a:focus, .cmp-insights-hero--feature-overview .cmp-insights-= +hero .cmp-feature-overview__topic-link a:hover { color: rgb(0, 77, 255); } + +.cmp-insights-hero--feature-overview .cmp-insights-hero__content { padding:= + 3rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content { paddin= +g: 5rem 0px; } +} + +.cmp-insights-hero--feature-overview .cmp-insights-hero__content .breadcrum= +b { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .breadcr= +umb { padding-bottom: 2rem; } +} + +.cmp-insights-hero--feature-overview .cmp-insights-hero__content .title { d= +isplay: grid; grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .title {= + grid-template-columns: 9fr 3fr; } +} + +@media screen and (min-width: 1000px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .title {= + grid-template-columns: 8fr 4fr; } +} + +.cmp-insights-hero--feature-overview .cmp-insights-hero__content .cmp-text = +{ margin: 2rem 0px; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .cmp-tex= +t { margin-bottom: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .image.f= +ull-width { display: none; } +} + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-feature= +-overview__topic-link a { color: rgb(255, 255, 255); border-color: rgb(255,= + 255, 255); } + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-feature= +-overview__topic-link a:focus, .cmp-insights-hero--feature-overview.cmp-ins= +ights-hero--dark .cmp-feature-overview__topic-link a:hover { color: rgb(255= +, 255, 255); border: none; } + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-breadcr= +umb__item-link { color: rgb(255, 255, 255); } + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-breadcr= +umb__item-link span:hover::after, .cmp-insights-hero--feature-overview.cmp-= +insights-hero--dark .cmp-breadcrumb__item a:focus::after { background-color= +: rgb(255, 255, 255); } + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-text sp= +an, .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .title h1 = +{ color: rgb(255, 255, 255); } +} + +.cmp-insights-hero--feature-overview.cmp-insights-hero--light .cmp-feature-= +overview__topic-link a { color: rgb(0, 0, 0); border-color: rgb(0, 0, 0); } + +.cmp-insights-hero--feature-overview.cmp-insights-hero--light .cmp-feature-= +overview__topic-link a:focus, .cmp-insights-hero--feature-overview.cmp-insi= +ghts-hero--light .cmp-feature-overview__topic-link a:hover { color: rgb(0, = +0, 0); border: none; } + +.cmp-jobs-search-hero__hero { position: relative; } + +.cmp-jobs-search-hero__background { position: absolute; z-index: 0; inset: = +0px; overflow: hidden; } + +.cmp-jobs-search-hero__background .cmp-image, .cmp-jobs-search-hero__backgr= +ound .image { height: 100%; } + +.cmp-jobs-search-hero__background .cmp-image__image { height: 100%; object-= +fit: cover; } + +.cmp-jobs-search-hero__content { position: relative; max-width: 1200px; mar= +gin: 0px auto; padding: 4rem 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-search-hero__content { padding: 3.13em 1.5rem; margin: 0px; } +} + +@media screen and (min-width: 1200px) { + .cmp-jobs-search-hero__content { margin: 0px auto; padding: 8rem 1.5rem; = +max-width: 125rem; } +} + +.cmp-jobs-search-hero__content .title { margin: 0px 0px 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__content .title { width: 100%; margin-bottom: 4rem;= + } +} + +.cmp-jobs-search-hero__form-container { width: 100%; } + +.cmp-jobs-search-hero__form { display: flex; } + +.cmp-jobs-search-hero__form-label { display: none; } + +.cmp-jobs-search-hero__search { width: 100%; margin-right: -2px; -webkit-bo= +x-flex: 1; flex: 1 0 0px; position: relative; } + +.cmp-jobs-search-hero__search-input { height: 50px; border: 1px solid rgb(1= +07, 107, 107); background-color: rgb(255, 255, 255); padding: 1.5rem 1rem; = +width: 100%; } + +@media screen and (max-width: 460px) { + .cmp-jobs-search-hero__search-input::-webkit-input-placeholder { font-siz= +e: 1.2rem; } + .cmp-jobs-search-hero__search-input::placeholder { font-size: 1.2rem; } +} + +.cmp-jobs-search-hero__search-input:focus, .cmp-jobs-search-hero__search-in= +put:focus-visible, .cmp-jobs-search-hero__search-input:focus-within { borde= +r-color: rgb(0, 63, 189); box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inse= +t, rgba(102, 175, 233, 0.6) 0px 0px 8px; outline: 0px; } + +@media screen and (min-width: 768px) { + .cmp-jobs-search-hero__search-input { padding: 1.5rem 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__search-input { height: 5.00781rem; } +} + +.cmp-jobs-search-hero__submit { width: 16.6667%; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__submit { width: auto; } +} + +.cmp-jobs-search-hero__submit .cmp-button { margin: 0px; width: 100%; min-w= +idth: auto; padding: 1rem 1.5rem; min-height: 50px; -webkit-box-flex: 1; fl= +ex: 1 0 100%; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__submit .cmp-button { height: 5.00781rem; padding: = +1.5072rem 1.0048rem; } +} + +.cmp-jobs-search-hero__submit .cmp-button__icon { display: block; } + +.cmp-jobs-search-hero__submit .cmp-button__icon::after { content: "=EF=92= +=A5"; font-size: 34px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-search-hero__submit .cmp-button__icon::after { font-size: 2.7re= +m; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__submit .cmp-button__icon::after { font-size: 2.4re= +m; } +} + +.cmp-jobs-search-hero__submit .cmp-button__text { display: none; margin-lef= +t: 5px; } + +@media screen and (min-width: 768px) { + .cmp-jobs-search-hero__submit .cmp-button__text { display: block; font-si= +ze: 1.4rem; } +} + +.cmp-jobs-search-hero__no-jobs-message { display: none; } + +.cmp-jobs-search-hero__no-jobs-message--show { display: block; font-size: 1= +.4rem; line-height: 2.24rem; font-weight: 400; margin-top: 20px; margin-bot= +tom: 2.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__no-jobs-message--show { font-size: 1.6rem; line-he= +ight: 2.56rem; margin-bottom: 2.5rem; } +} + +.cmp-jobs-search-hero__no-jobs-message--show a { color: rgb(0, 77, 255); te= +xt-decoration: underline; } + +.cmp-jobs-search-hero__search-suggestions { position: absolute; width: 100%= +; overflow: hidden; top: 50px; } + +.cmp-jobs-search-hero__search-suggestions--show .cmp-jobs-search-hero__sugg= +estions-list { display: block; } + +.cmp-jobs-search-hero__search-suggestions--recent .cmp-jobs-search-hero__su= +ggestions-item a { font-weight: 400; } + +.cmp-jobs-search-hero__search-suggestions--recent .cmp-jobs-search-hero__su= +ggestions-list { animation: 0.5s linear 0s 1 normal none running slide-down= +; } + +@keyframes slide-down {=20 + 0% { opacity: 0; transform: translateY(-100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.cmp-jobs-search-hero__suggestions-list { display: none; border-color: rgb(= +227, 227, 227); border-style: solid; border-width: 0px 0.07em; background: = +linear-gradient(rgb(167, 167, 167) -1.25em, rgb(255, 255, 255) 0.44em, rgb(= +255, 255, 255) 20%); box-shadow: rgb(255, 255, 255) 0.44em 0px 0.57em -0.44= +em inset; } + +.cmp-jobs-search-hero__suggestions-item { border-width: 1px; border-style: = +solid; border-color: transparent transparent rgb(227, 227, 227); border-ima= +ge: initial; display: block; } + +.cmp-jobs-search-hero__suggestions-item a { font-size: 1.6rem; padding: 10p= +x 15px; margin-bottom: 0px; display: block; color: rgb(0, 0, 0); font-weigh= +t: 800; } + +.cmp-jobs-search-hero__suggestions-item a:hover { color: rgb(0, 77, 255); } + +.cmp-jobs-search-hero__suggestions-item--active { border: 1px solid rgb(0, = +63, 189); } + +.cmp-jobs-search-hero__suggestions-item--active a { color: rgb(0, 63, 189);= + } + +.cmp-jobs-search-hero__highlight { font-weight: 400; } + +.cmp-jobs-search-hero__btn-container { display: none; } + +.cmp-jobs-search-hero__btn-container .button { display: block; } + +@media screen and (min-width: 768px) { + .cmp-jobs-search-hero__btn-container .button { display: inline-block; mar= +gin-right: 1rem; } +} + +.cmp-jobs-search-hero__btn-container .cmp-button { margin: 1.501rem 0px; te= +xt-align: center; min-width: 21.44rem; display: flex; } + +.cmp-jobs-search-hero__featured-skills-search, .cmp-jobs-search-hero__job-l= +ocation { display: block; padding-top: 4.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__featured-skills-search, .cmp-jobs-search-hero__job= +-location { padding-top: 2.5rem; } +} + +.cmp-jobs-search-hero__featured-skills-search-link, .cmp-jobs-search-hero__= +job-location-link { color: rgb(0, 77, 255); text-decoration: none; border: = +1px solid rgb(0, 77, 255); border-radius: 25px; padding: 0px 5px; display: = +inline-block; } + +@media screen and (max-width: 767.9px) { + .cmp-jobs-search-hero__featured-skills-search-link, .cmp-jobs-search-hero= +__job-location-link { text-align: center; display: block; margin-bottom: 4p= +x; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-search-hero__featured-skills-search-link, .cmp-jobs-search-hero= +__job-location-link { margin-bottom: 4px; } +} + +.cmp-jobs-search-hero__featured-skills-search-link:focus, .cmp-jobs-search-= +hero__featured-skills-search-link:hover, .cmp-jobs-search-hero__job-locatio= +n-link:focus, .cmp-jobs-search-hero__job-location-link:hover { color: rgb(0= +, 0, 136); } + +.cmp-jobs-search-hero__featured-skills-search-link:focus, .cmp-jobs-search-= +hero__job-location-link:focus { box-shadow: transparent 0px 0px 0px 2px; ou= +tline: rgb(0, 0, 136) solid 2px; outline-offset: 2px; } + +.cmp-jobs-search-hero__featured-skills-search-link:focus:not(:focus-visible= +), .cmp-jobs-search-hero__job-location-link:focus:not(:focus-visible) { box= +-shadow: none; outline: none; } + +.jobsearchhero .responsivegrid.full-width-constraint > div.cmp-container > = +div { max-width: 75em; } + +.jobsearchhero, .jobsearchhero .responsivegrid.full-width > div.cmp-contain= +er > div { max-width: 75em; margin: 0px auto; padding-left: 15px; padding-r= +ight: 15px; } + +.cmp-landing-page-heros { padding: 0px; position: relative; } + +.cmp-landing-page-heros .cmp-teaser__image { border: 0px; right: 0px; top: = +0px; width: 100%; height: 32.5rem; z-index: 1; margin-top: 2rem; position: = +relative; margin-bottom: -2rem; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .cmp-teaser__image { position: absolute; width: 4= +6%; height: 36.5rem; right: -2rem; top: -4.5rem; margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .cmp-teaser__image { width: 50%; height: 46.5rem;= + right: 1rem; } +} + +.cmp-landing-page-heros .cmp-teaser__image .cmp-image, .cmp-landing-page-he= +ros .cmp-teaser__image .cmp-image__image { height: 100%; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .cmp-teaser__image .cmp-image__image { background= +-repeat: no-repeat; background-size: cover; background-position: center bot= +tom; } +} + +.cmp-landing-page-heros .cmp-teaser__image .cmp-image__link { height: 100%;= + } + +.cmp-landing-page-heros .teaser { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .teaser { padding: 5rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser { padding: 8rem 0px; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser { background: none; } + +.cmp-landing-page-heros .teaser .cmp-teaser__content { padding: 0px; border= +: none; background: none; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content { padding: 0px; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__title { p= +adding-bottom: 1rem; font-size: 3.6rem; width: 100%; text-transform: upperc= +ase; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__title {= + width: 66.66%; padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__title {= + font-size: 6.5rem; padding-bottom: 2rem; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-title__text--shor= +t { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfo= +nt, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-s= +erif; font-weight: 800; font-style: normal; color: rgb(0, 0, 0); line-heigh= +t: 1; font-size: 3.6rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-title__text--sh= +ort { font-size: 6.5rem; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-title__text--long= + { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfon= +t, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-se= +rif; font-weight: 800; font-style: normal; color: rgb(0, 0, 0); line-height= +: 1; font-size: 3.6rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-title__text--lo= +ng { font-size: 5.8rem; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__descripti= +on { width: 100%; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__descrip= +tion { width: 52%; } +} + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__descrip= +tion { width: 48%; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__action-co= +ntainer .cmp-teaser__action-link { margin: 0px; } + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__action-co= +ntainer .cmp-teaser__action-link::after { content: ""; margin-left: 0px; } + +.landing-page-heros .cmp-landing-page-separator__horizontal-rule { padding-= +bottom: 30px; } + +.landing-page-heros .cmp-landing-page-separator__horizontal-rule .cmp-separ= +ator__horizontal-rule { display: flex; border: 1px solid rgb(204, 204, 204)= +; height: 0px; margin: 0px -1000em; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .landing-page-heros .cmp-landing-page-separator__horizontal-rule .cmp-sep= +arator__horizontal-rule { margin-top: 0px; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__content { display: grid; = +grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__content { grid-template= +-columns: 6fr 6fr; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow { margin= +-bottom: 10px; } + +.cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow-icon { d= +isplay: inline-flex; } + +.cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow-icon::be= +fore { padding-right: 10px; content: "=EF=8B=B4"; font-size: 36px; font-fam= +ily: Ionicons; display: block; font-weight: 400; font-style: normal; line-h= +eight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norm= +al; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiase= +d; text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow-title { = +font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, = +"Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif= +; font-weight: 600; font-style: normal; text-transform: uppercase; letter-s= +pacing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; font-size: 1.2rem; = +display: inline-flex; -webkit-box-align: center; align-items: center; } + +@media screen and (min-width: 1000px) { + .cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow-title = +{ font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left { grid-column: 1; wo= +rd-break: break-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__left { padding: 5rem 1.= +5rem 5rem 0px; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-service-hero--program-sub .cmp-service-hero__left { padding: 5rem 0p= +x; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title { margin-= +bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title { margi= +n-bottom: 0.1rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text { font-siz= +e: 1.8rem; padding: 1rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text { paddin= +g: 2rem 0px 0px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text { font-s= +ize: 1.4rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text p { line-h= +eight: 1.6; font-size: 1.8rem; } + +@media screen and (max-width: 767.9px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text p { font= +-size: 1.4rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title__text--sh= +ort { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystem= +font, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans= +-serif; font-weight: 800; font-style: normal; text-transform: none; color: = +rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title__text--= +short { font-size: 6.5rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title__text--lo= +ng { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title__text--= +long { font-size: 5.8rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__right { position: relativ= +e; grid-area: auto / 1; padding-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__right { grid-column: 2 = +/ 3; margin-left: 15px; padding-top: 0px; } + .cmp-service-hero--program-sub .cmp-service-hero__right .image .cmp-image= + .cmp-image__image { object-fit: fill; height: 100%; position: absolute; in= +set: 0px; } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__right .image .cmp-image= + .cmp-image__image { object-fit: contain; height: 100%; position: absolute;= + inset: 0px; } +} + +.cmp-video-hero { display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; position: relative; } + +.cmp-video-hero__video { display: block; width: 100%; min-height: auto; obj= +ect-fit: cover; background-position: 50% center; cursor: default; outline: = +none; } + +@media screen and (min-width: 768px) { + .cmp-video-hero__video { height: 35rem; } +} + +.cmp-video-hero .cmp-title__text--short { font-family: Graphik, Arial, syst= +em-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helv= +etica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: n= +ormal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size= +: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-hero .cmp-title__text--short { font-size: 6.5rem; } +} + +.cmp-video-hero .cmp-title__text--long { font-family: Graphik, Arial, syste= +m-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helve= +tica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: no= +rmal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size:= + 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-hero .cmp-title__text--long { font-size: 5.8rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-video-hero .cmp-title__text { font-size: 5.84rem; } +} + +.cmp-video-hero__controls { display: flex; position: absolute; bottom: 15px= +; right: 20px; } + +.cmp-video-hero__controls-mute, .cmp-video-hero__controls-pause, .cmp-video= +-hero__controls-play, .cmp-video-hero__controls-unmute { color: rgb(255, 25= +5, 255); font-weight: 900; margin-left: 10px; } + +.cmp-video-hero__controls-mute:hover, .cmp-video-hero__controls-pause:hover= +, .cmp-video-hero__controls-play:hover, .cmp-video-hero__controls-unmute:ho= +ver { color: rgb(255, 255, 255); } + +.cmp-video-hero__controls-play::after { content: "=EF=92=88"; } + +.cmp-video-hero__controls-pause::after, .cmp-video-hero__controls-play::aft= +er { font-size: 24px; font-family: Ionicons; display: block; font-weight: 4= +00; font-style: normal; line-height: 1; text-transform: none; letter-spacin= +g: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -web= +kit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-f= +eature-settings: "liga"; } + +.cmp-video-hero__controls-pause::after { content: "=EF=91=B8"; } + +.cmp-video-hero__controls-mute::after { content: "=EF=8E=BA"; } + +.cmp-video-hero__controls-mute::after, .cmp-video-hero__controls-unmute::af= +ter { font-size: 24px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +.cmp-video-hero__controls-unmute::after { content: "=EF=8E=B9"; } + +.cmp-video-hero__controls-hide { display: none; } + +@media screen and (min-width: 768px) { + .cmp-video-hero__content-container { position: absolute; z-index: 1; max-= +width: 1200px; left: 0px; right: 0px; margin: auto; } +} + +.cmp-video-hero__content { width: 100%; padding: 50px 15px 3.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-video-hero__content { padding-left: 35px; width: 66.6667%; } +} + +@media screen and (min-width: 768px) { + .cmp-video-hero__content { background-color: transparent; width: 78%; } +} + +@media screen and (min-width: 1000px) { + .cmp-video-hero__content { min-width: 87.6rem; } +} + +.cmp-video-hero .cmp-breadcrumb__item-link { color: rgb(0, 0, 0); } + +.cmp-video-hero .cmp-breadcrumb__item-link span:hover::after { background-c= +olor: rgb(0, 0, 0); width: 100%; } + +.cmp-video-hero__title { color: rgb(0, 0, 0); } + +.cmp-video-hero__text { color: rgb(0, 0, 0); padding-top: 10px; padding-bot= +tom: 20px; } + +.cmp-video-hero__video-container { position: relative; } + +.cmp-video-hero__transcript { display: flex; -webkit-box-pack: end; justify= +-content: flex-end; font-size: 1.4rem; padding: 0.5rem 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-hero__transcript { font-size: 1.6rem; padding: 1rem 2rem; } +} + +.cmp-video-hero__transcript a { color: rgb(0, 77, 255); text-decoration: no= +ne; } + +.cmp-video-hero__transcript a:hover { color: rgb(0, 0, 136); text-decoratio= +n: underline; } + +@media screen and (min-width: 768px) { + .cmp-video-hero--careers-landing .cmp-video-hero__button { margin-left: -= +1rem; } +} + +.cmp-video-hero--careers-landing .cmp-video-hero__button .button { display:= + inline-block; } + +@media screen and (min-width: 768px) { + .cmp-video-hero--careers-landing .cmp-video-hero__video { height: 50rem; = +} +} + +.videoanimation div.cmp-text > p { font-size: 1.4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .videoanimation div.cmp-text > p { font-size: 1.4rem; } +} + +@media screen and (min-width: 1000px) { + .videoanimation div.cmp-text > p { font-size: 1.8rem; } +} + +.videoanimation .cmp-video-hero__video-button { width: 100%; } + +@media screen and (min-width: 768px) { + .videoanimation .cmp-video-hero__video-button { width: auto; } +} + +.videoanimation.cmp-hero-video-dark .cmp-breadcrumb__item-link { color: rgb= +(255, 255, 255); } + +.videoanimation.cmp-hero-video-dark .cmp-breadcrumb .cmp-breadcrumb__list .= +cmp-breadcrumb__item-link span:hover::after { color: rgb(255, 255, 255); ba= +ckground-color: rgb(255, 255, 255); width: 100%; } + +.videoanimation.cmp-hero-video-dark .cmp-breadcrumb__item::after, .videoani= +mation.cmp-hero-video-dark .cmp-title__text, .videoanimation.cmp-hero-video= +-dark div.cmp-text > p { color: rgb(255, 255, 255); } + +.videoanimation.color-block-accent-purple-1 .cmp-video-hero { background-co= +lor: rgb(180, 85, 170); } + +.videoanimation.color-block-accent-purple-2 .cmp-video-hero { background-co= +lor: rgb(160, 85, 245); } + +.videoanimation.color-block-accent-purple-3 .cmp-video-hero { background-co= +lor: rgb(190, 130, 255); } + +.videoanimation.color-block-accent-purple-4 .cmp-video-hero { background-co= +lor: rgb(220, 175, 255); } + +.videoanimation.color-block-accent-purple-5 .cmp-video-hero { background-co= +lor: rgb(230, 220, 255); } + +.videoanimation.color-block-alt-blue .cmp-video-hero { background-color: rg= +b(0, 65, 240); } + +.videoanimation.color-block-alt-gray .cmp-video-hero { background-color: rg= +b(190, 190, 190); } + +.videoanimation.color-block-alt-gray-dark .cmp-video-hero { background-colo= +r: rgb(150, 150, 150); } + +.videoanimation.color-block-alt-gray-darker .cmp-video-hero { background-co= +lor: rgb(90, 90, 90); } + +.videoanimation.color-block-alt-green .cmp-video-hero { background-color: r= +gb(0, 215, 0); } + +.videoanimation.color-block-alt-red .cmp-video-hero { background-color: red= +; } + +.videoanimation.color-block-alt-yellow .cmp-video-hero { background-color: = +rgb(255, 255, 0); } + +.videoanimation.color-block-aqua .cmp-video-hero { background-color: rgb(0,= + 255, 187); } + +.videoanimation.color-block-blue .cmp-video-hero { background-color: rgb(0,= + 186, 255); } + +.videoanimation.color-block-blue-green .cmp-video-hero { background-color: = +rgb(5, 240, 165); } + +.videoanimation.color-block-brand-green .cmp-video-hero { background-color:= + rgb(100, 255, 80); } + +.videoanimation.color-block-brand-orange .cmp-video-hero { background-color= +: rgb(255, 120, 0); } + +.videoanimation.color-block-brand-yellow .cmp-video-hero { background-color= +: rgb(255, 235, 50); } + +.videoanimation.color-block-blue-dark .cmp-video-hero { background-color: r= +gb(0, 142, 255); } + +.videoanimation.color-block-blue-light .cmp-video-hero { background-color: = +rgb(0, 243, 255); } + +.videoanimation.color-block-core-purple .cmp-video-hero { background-color:= + rgb(70, 0, 115); } + +.videoanimation.color-block-cyan .cmp-video-hero { background-color: rgb(0,= + 255, 255); } + +.videoanimation.color-block-gray .cmp-video-hero { background-color: rgb(16= +7, 167, 167); } + +.videoanimation.color-block-gray-base .cmp-video-hero { background-color: r= +gb(0, 0, 0); } + +.videoanimation.color-block-gray-dark .cmp-video-hero { background-color: r= +gb(107, 107, 107); } + +.videoanimation.color-block-gray-darker .cmp-video-hero { background-color:= + rgb(74, 74, 74); } + +.videoanimation.color-block-gray-light .cmp-video-hero { background-color: = +rgb(204, 204, 204); } + +.videoanimation.color-block-gray-lighter .cmp-video-hero { background-color= +: rgb(227, 227, 227); } + +.videoanimation.color-block-gray-lightest .cmp-video-hero { background-colo= +r: rgb(242, 242, 242); } + +.videoanimation.color-block-grayishyellow-dark .cmp-video-hero { background= +-color: rgb(150, 150, 140); } + +.videoanimation.color-block-grayishyellow-light .cmp-video-hero { backgroun= +d-color: rgb(230, 230, 220); } + +.videoanimation.color-block-green .cmp-video-hero { background-color: rgb(0= +, 255, 0); } + +.videoanimation.color-block-green-dark .cmp-video-hero { background-color: = +rgb(0, 83, 10); } + +.videoanimation.color-block-link .cmp-video-hero { background-color: rgb(0,= + 77, 255); } + +.videoanimation.color-block-link-dark .cmp-video-hero { background-color: r= +gb(0, 0, 136); } + +.videoanimation.color-block-orange .cmp-video-hero { background-color: rgb(= +255, 182, 0); } + +.videoanimation.color-block-orange-dark .cmp-video-hero { background-color:= + rgb(255, 149, 0); } + +.videoanimation.color-block-pink .cmp-video-hero { background-color: rgb(23= +1, 0, 116); } + +.videoanimation.color-block-pink-dark .cmp-video-hero { background-color: r= +gb(164, 2, 83); } + +.videoanimation.color-block-pink-light .cmp-video-hero { background-color: = +rgb(255, 80, 160); } + +.videoanimation.color-block-purple .cmp-video-hero { background-color: rgb(= +161, 0, 255); } + +.videoanimation.color-block-purple-dark .cmp-video-hero { background-color:= + rgb(117, 0, 192); } + +.videoanimation.color-block-purple-darkest .cmp-video-hero { background-col= +or: rgb(70, 1, 115); } + +.videoanimation.color-block-red .cmp-video-hero { background-color: rgb(231= +, 15, 41); } + +.videoanimation.color-block-red-dark .cmp-video-hero { background-color: rg= +b(189, 0, 29); } + +.videoanimation.color-block-red-darker .cmp-video-hero { background-color: = +rgb(113, 0, 18); } + +.videoanimation.color-block-red-light .cmp-video-hero { background-color: r= +gb(255, 50, 70); } + +.videoanimation.color-block-white .cmp-video-hero { background-color: rgb(2= +55, 255, 255); } + +.videoanimation.color-block-yellow .cmp-video-hero { background-color: rgb(= +255, 212, 46); } + +.videoanimation.color-block-yellow-dark .cmp-video-hero { background-color:= + rgb(240, 192, 0); } + +.videoanimation.color-block-yellow-light .cmp-video-hero { background-color= +: rgb(255, 240, 179); } + +.announcement-speedbump .cmp-teaser { background-color: rgb(255, 255, 255);= + } + +.announcement-speedbump .cmp-teaser__image { border: none; width: 100%; } + +@media screen and (min-width: 768px) { + .announcement-speedbump .cmp-teaser__image { flex-basis: auto; width: 33.= +3%; align-self: center; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser__image { width: 25%; } +} + +.announcement-speedbump .cmp-teaser__content { display: flex; -webkit-box-p= +ack: center; justify-content: center; padding: 0px 0px 0px 20px; border-wid= +th: 0px 0px 0px 4px; border-left-style: solid; border-image-slice: 1; borde= +r-image-source: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); margin-t= +op: 10px; background-color: transparent; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .announcement-speedbump .cmp-teaser__content { flex-shrink: 10; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump .cmp-teaser__content { margin: 10px 0px 10px 30px= +; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser__content { margin: 0px 0px 0px 30px; = +width: 75%; } +} + +.announcement-speedbump .cmp-teaser__pretitle { font-family: Graphik, Arial= +, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu,= + "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-st= +yle: normal; text-transform: uppercase; letter-spacing: 0.104em; color: rgb= +(0, 0, 0); line-height: 1.4; font-size: 1.2rem; margin: 1rem 0px; } + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser__pretitle { font-size: 1.8rem; letter= +-spacing: 0.07em; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump .cmp-teaser__pretitle { padding: 1rem 0px; margin= +: 0px; } +} + +.announcement-speedbump .cmp-teaser__action-container { padding: 0px; margi= +n: 1rem 0px; } + +.announcement-speedbump .cmp-teaser__description { margin: 0px; } + +.announcement-speedbump .cmp-teaser__description p { color: rgb(0, 0, 0); t= +ext-transform: none; font-size: 2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser__description p { font-size: 3.5rem; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump .cmp-teaser { display: flex; -webkit-box-orient: = +horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box= +-pack: center; justify-content: center; padding: 0px 15px; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser { padding: 10px 15px; } +} + +.announcement-speedbump.announcement-speedbump--b .cmp-teaser { padding: 2r= +em; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px 0px; } + +.announcement-speedbump.announcement-speedbump--b .cmp-teaser__image { disp= +lay: none; } + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__image { di= +splay: flex; width: auto; } + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__image .cmp= +-image__image { width: 61px; height: 56px; } +} + +.announcement-speedbump.announcement-speedbump--b .cmp-teaser__content { bo= +rder: none; padding: 0px; margin: 0px; } + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__content { = +-webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: w= +rap; -webkit-box-pack: start; justify-content: flex-start; margin: 0px 0px = +0px 20px; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__content { = +height: auto; align-self: center; -webkit-box-align: start; align-items: fl= +ex-start; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__pretitle {= + margin-right: 10px; line-height: 1.6; max-width: 35%; padding: 0px; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__pretitle {= + margin-right: 20px; line-height: 1.4; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__action-con= +tainer { padding: 0px; margin: 0px; flex-basis: 100%; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__action-con= +tainer { flex-basis: auto; align-self: center; } +} + +.announcement-speedbump.announcement-speedbump--b .cmp-teaser__description = +p { color: rgb(0, 0, 0); text-transform: none; font-size: 1.2rem; line-heig= +ht: 1.4; } + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__descriptio= +n p { font-size: 1.8rem; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__descriptio= +n { flex-basis: 0px; -webkit-box-flex: 1; flex-grow: 1; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__descriptio= +n { padding-right: 2rem; } +} + +.announcement-speedbump.color-background-gray .cmp-teaser { background-colo= +r: rgb(242, 242, 242); } + +.announcement-speedbump.brand-gradient-pink .cmp-teaser__content { border-i= +mage-slice: 1; border-image-source: linear-gradient(90deg, rgb(164, 2, 83) = +0%, rgb(231, 0, 116) 30%); } + +.announcement-speedbump.brand-gradient-purple .cmp-teaser__content { border= +-image-slice: 1; border-image-source: linear-gradient(rgb(70, 1, 115), rgb(= +161, 0, 255)); } + +.announcement-speedbump.brand-gradient-purple-alt .cmp-teaser__content { bo= +rder-image-slice: 1; border-image-source: linear-gradient(90deg, rgb(70, 1,= + 115), rgb(117, 0, 192), rgb(161, 0, 255)); } + +.announcement-speedbump.brand-gradient-blue .cmp-teaser__content { border-i= +mage-slice: 1; border-image-source: linear-gradient(rgb(0, 0, 136), rgb(0, = +77, 255)); } + +.announcement-speedbump.brand-gradient-blue2 .cmp-teaser__content { border-= +image-slice: 1; border-image-source: linear-gradient(rgb(0, 77, 255), rgb(0= +, 186, 255)); } + +.announcement-speedbump.brand-gradient-light-blue .cmp-teaser__content { bo= +rder-image-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 186= +, 255), rgb(0, 142, 255), rgb(0, 77, 255)); } + +.announcement-speedbump.brand-gradient-red .cmp-teaser__content { border-im= +age-slice: 1; border-image-source: linear-gradient(rgb(113, 0, 18), red); } + +.announcement-speedbump.brand-gradient-red-alt .cmp-teaser__content { borde= +r-image-slice: 1; border-image-source: linear-gradient(90deg, red, rgb(189,= + 0, 29), rgb(113, 0, 18)); } + +.announcement-speedbump.brand-gradient .cmp-teaser__content { border-image-= +slice: 1; border-image-source: linear-gradient(rgb(0, 255, 0), rgb(0, 186, = +255)); } + +.announcement-speedbump.brand-gradient-alt .cmp-teaser__content { border-im= +age-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), r= +gb(0, 186, 255)); } + +.announcement-speedbump.brand-gradient-yellow .cmp-teaser__content { border= +-image-slice: 1; border-image-source: linear-gradient(rgb(255, 255, 0), rgb= +(240, 192, 0)); } + +.announcement-speedbump.brand-gradient-yellow-alt .cmp-teaser__content { bo= +rder-image-slice: 1; border-image-source: linear-gradient(90deg, rgb(255, 2= +55, 0), rgb(255, 212, 46), rgb(255, 182, 0)); } + +.announcement-speedbump.brand-gradient-green .cmp-teaser__content { border-= +image-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0),= + rgb(0, 215, 0), rgb(0, 83, 10)); } + +.announcement-speedbump__content-top .cmp-teaser__content { -webkit-box-pac= +k: start; justify-content: flex-start; } + +.announcement-speedbump__content-center .cmp-teaser__content { -webkit-box-= +pack: center; justify-content: center; } + +.announcement-speedbump__content-bottom .cmp-teaser__content { -webkit-box-= +pack: end; justify-content: end; } + +.sticky-access-bar { padding-bottom: 8.8rem; } + +@media screen and (min-width: 1000px) { + .sticky-access-bar { padding-bottom: 6.8rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .sticky-access-bar { padding-bottom: 6.208rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar { position: fixed; width: 100%; b= +ottom: 0px; min-height: 6.208rem; box-shadow: 0px 0px 0.496rem; z-index: 99= +9; display: flex; left: 0px; right: 0px; } + +.sticky-access-bar .cmp-sticky-access-bar .careers-blog-cta__link:focus, .s= +ticky-access-bar .cmp-sticky-access-bar .search-cta__link:focus, .sticky-ac= +cess-bar .cmp-sticky-access-bar .talent-community-cta__link:focus { outline= +: rgb(255, 255, 255) solid 1px; outline-offset: -1px; } + +.sticky-access-bar .cmp-sticky-access-bar.gradient-bg-color-blue { backgrou= +nd-image: linear-gradient(90deg, rgb(0, 63, 189) 30%, rgb(0, 77, 255)); bac= +kground-repeat: repeat-x; } + +.sticky-access-bar .cmp-sticky-access-bar__text--mobile { display: flex; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar__text--mobile { display: none; = +} +} + +.sticky-access-bar .cmp-sticky-access-bar__text--desktop { display: none; } + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar__text--desktop { display: flex;= + } +} + +.sticky-access-bar .cmp-sticky-access-bar__text--tablet { display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .sticky-access-bar .cmp-sticky-access-bar__text--tablet { display: flex; = +} +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .sticky-access-bar .cmp-sticky-access-bar__text--tablet { display: flex; = +} +} + +.sticky-access-bar .cmp-sticky-access-bar .content { display: flex; max-wid= +th: 125.008rem; margin: 0px auto; text-align: center; min-height: 8.8rem; w= +idth: 100%; padding-left: 1.504rem; padding-right: 1.504rem; } + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .content { padding: 0px 5.008re= +m; } +} + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content { min-height: 6.208rem= +; padding-left: 3.504rem; padding-right: 3.504rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta { width: 29%= +; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta { width: 3= +7%; } +} + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta { width: 4= +5%; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta .ion-ios-sea= +rch-strong { font-size: 2.8rem; line-height: 2.56rem; height: 100%; } + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta .ion-ios-sea= +rch-strong::before { content: "=EF=92=A4"; font-size: 28px; font-family: Io= +nicons; font-weight: 400; font-style: normal; text-transform: none; letter-= +spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr= +; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; = +font-feature-settings: "liga"; display: inline-block; -webkit-box-align: ce= +nter; align-items: center; -webkit-box-pack: center; justify-content: cente= +r; line-height: 3.6rem; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta .ion-ios-s= +earch-strong::before { margin-right: 2.52rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta .corporate-s= +emibold { margin-bottom: 0.504rem; color: rgb(255, 255, 255); text-transfor= +m: uppercase; font-size: 1.4rem; font-weight: 600; line-height: 1; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta .corporate= +-semibold { margin-bottom: 0px; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta .tertiary-ti= +tle { font-size: 1.8rem; line-height: 1.8rem; font-weight: 600; text-transf= +orm: uppercase; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta .tertiary-= +title { line-height: 2.016rem; margin: 2.016rem 0px; text-transform: none; = +} +} + +@media screen and (min-width: 1000px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta .tertiary-= +title { font-size: 2.5rem; line-height: 2.8rem; margin: 2rem 0px; text-tran= +sform: none; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta { widt= +h: 32%; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta { wi= +dth: 27%; -webkit-box-pack: center; justify-content: center; } +} + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta { wi= +dth: 23%; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .ion-i= +os-paper-outline { font-size: 2.8rem; line-height: 2.56rem; height: 100%; } + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .ion-i= +os-paper-outline::before { content: "=EF=91=B1"; font-size: 28px; font-fami= +ly: Ionicons; font-weight: 400; font-style: normal; text-transform: none; l= +etter-spacing: normal; overflow-wrap: normal; white-space: nowrap; directio= +n: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibi= +lity; font-feature-settings: "liga"; line-height: 3.6rem; display: inline-b= +lock; -webkit-box-align: center; align-items: center; -webkit-box-pack: cen= +ter; justify-content: center; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .ion= +-ios-paper-outline::before { margin-right: 1.512rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .corpo= +rate-semibold { font-size: 1.4rem; font-weight: 600; line-height: 1; color:= + rgb(255, 255, 255); text-transform: uppercase; margin-bottom: 0.504rem; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .cor= +porate-semibold { margin: 1.568rem 0px; } +} + +@media screen and (min-width: 1000px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .cor= +porate-semibold { font-size: 1.6rem; font-weight: 600; line-height: 1; marg= +in: 1.28rem 0px; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta { = +width: 39%; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +{ width: 36%; -webkit-box-pack: center; justify-content: center; } +} + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +{ width: 32%; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta .i= +on-ios-people-outline { height: 100%; font-size: 3.6rem; line-height: 2.56r= +em; } + +.sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta .i= +on-ios-people-outline::before { content: "=EF=91=BB"; font-size: 36px; font= +-family: Ionicons; font-weight: 400; font-style: normal; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; display: inline-block; -webkit-bo= +x-align: center; align-items: center; -webkit-box-pack: center; justify-con= +tent: center; line-height: 3rem; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +.ion-ios-people-outline::before { margin-right: 1.512rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta .c= +orporate-semibold { font-size: 1.4rem; font-weight: 600; line-height: 1; te= +xt-transform: uppercase; color: rgb(255, 255, 255); margin-bottom: 0.504rem= +; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +.corporate-semibold { margin: 1.568rem 0px; } +} + +@media screen and (min-width: 1000px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +.corporate-semibold { font-size: 1.6rem; font-weight: 600; line-height: 1; = +margin: 1.28rem 0px; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta, .stic= +ky-access-bar .cmp-sticky-access-bar .content .search-cta, .sticky-access-b= +ar .cmp-sticky-access-bar .content .talent-community-cta { margin-top: 1.50= +4rem; margin-bottom: 0.504rem; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta, .st= +icky-access-bar .cmp-sticky-access-bar .content .search-cta, .sticky-access= +-bar .cmp-sticky-access-bar .content .talent-community-cta { margin-top: 0p= +x; margin-bottom: 0px; display: inherit; -webkit-box-align: center; align-i= +tems: center; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__link,= + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__link, .sti= +cky-access-bar .cmp-sticky-access-bar .content .talent-community-cta__link = +{ display: inline-block; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__lin= +k, .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__link, .s= +ticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta__lin= +k { display: flex; -webkit-box-align: center; align-items: center; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__link:= +focus, .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__link= +:focus, .sticky-access-bar .cmp-sticky-access-bar .content .talent-communit= +y-cta__link:focus { text-decoration: underline; color: rgb(255, 255, 255); = +display: inline-block; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__lin= +k:focus, .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__li= +nk:focus, .sticky-access-bar .cmp-sticky-access-bar .content .talent-commun= +ity-cta__link:focus { display: flex; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__link:= +hover, .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__link= +:hover, .sticky-access-bar .cmp-sticky-access-bar .content .talent-communit= +y-cta__link:hover { text-decoration: underline; color: rgb(255, 255, 255); = +} + +.sticky-access-bar .cmp-sticky-access-bar .divider { border-left: 1px solid= + rgb(255, 255, 255); margin: 0px 1.008rem; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .divider { margin: 0px 3.504rem= +; } +} + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .divider { margin: 0px 4rem; } +} + +#optanon-minimize-wrapper { position: fixed; z-index: 10; bottom: 0px; righ= +t: 0px; line-height: 4rem; background: linear-gradient(rgb(132, 131, 131), = +rgb(231, 227, 227)); border-radius: 0.64rem; } + +#optanon-minimize-wrapper .optanon-show-settings { font-size: 1.008rem; col= +or: rgb(0, 0, 0); margin: auto; text-decoration: none; position: relative; = +background-color: transparent; background-repeat: no-repeat; border: none; = +cursor: pointer; overflow: hidden; padding: 0.1rem 0.6rem; line-height: 4re= +m; } + +.cmp-has-sticky-bar #optanon-minimize-wrapper { bottom: 88px; } + +@media screen and (max-width: 375px) { + .cmp-has-sticky-bar #optanon-minimize-wrapper { bottom: 104px; } +} + +@media screen and (min-width: 1000px) { + .cmp-has-sticky-bar #optanon-minimize-wrapper { bottom: 68px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-has-sticky-bar #optanon-minimize-wrapper { bottom: 62px; } +} + +.cmp-featured-article__container { position: relative; padding-top: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-featured-article__container { width: 66.66%; padding: 5rem 2rem 0px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-featured-article__container { width: 100%; padding: 5rem 0px 0px; } +} + +.cmp-featured-article__eyebrow-title-container { padding-bottom: 2rem; } + +.cmp-featured-article__section-title-container { padding-bottom: 1rem; word= +-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-featured-article__section-title-container { padding-bottom: 2rem; } +} + +.cmp-featured-article__authors-container { padding-bottom: 1rem; line-heigh= +t: 2.5rem; word-break: break-word; } + +.cmp-featured-article__authors-container .vertical-seperator { display: inl= +ine-block; color: rgb(204, 204, 204); margin: 0px 1.5rem; } + +.cmp-featured-article__authors-container .vertical-seperator::after { conte= +nt: "|"; } + +.cmp-featured-article__description-container { padding-bottom: 1rem; font-s= +ize: 1.4rem; font-weight: 400; line-height: 2.2rem; word-break: break-word;= + } + +@media screen and (min-width: 1000px) { + .cmp-featured-article__description-container { font-size: 1.6rem; line-he= +ight: 2.5rem; } +} + +.cmp-featured-article__cta-container { padding-bottom: 2rem; } + +.cmp-featured-article__cta-container .cmp-teaser__action-container { paddin= +g: 0px; } + +.cmp-featured-article__cta-container .cmp-teaser__action-container .cmp-tea= +ser__action-link:focus::before { width: 100%; } + +.cmp-featured-article__image-container .cmp-teaser__image { border: none; } + +.cmp-featured-article__caption { padding-top: 1rem; } + +.cmp-featured-article__caption .cmp-featured-article__caption-text { font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-weight: 400; color: rgb(107, 107, 107); font-size: 1.2rem; } + +.cmp-four-cell { word-break: break-word; } + +.cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col, .cmp-fo= +ur-cell .cmp-four-cell__first-row .cmp-four-cell__second-col { flex-basis: = +100%; } + +.cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1, .cm= +p-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50, .cmp= +-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-row, .cm= +p-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth { flex-wrap:= + wrap; } + +.cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-row = +.cmp-four-cell__cta-btn { display: none; } + +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--cta-mo= +bile-row { display: block; } + +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--cta-mo= +bile-row .button { display: flex; -webkit-box-pack: start; justify-content:= + flex-start; } + +.cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col, .cmp-f= +our-cell .cmp-four-cell__second-row .cmp-four-cell__second-col { flex-basis= +: 100%; } + +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth, .cmp-fo= +ur-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-bt-sm-xs,= + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-b= +t-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--= +1-2, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1= +-2-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-= +row--2-1, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-r= +ow--2-1-bt-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__= +second-row--2-1-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-= +cell__second-row--2-1-inline-sm, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--5-7, .cmp-four-cell .cmp-four-cell__second-row.c= +mp-four-cell__second-row--5-7-inline, .cmp-four-cell .cmp-four-cell__second= +-row.cmp-four-cell__second-row--5-7-inline-sm, .cmp-four-cell .cmp-four-cel= +l__second-row.cmp-four-cell__second-row--7-5, .cmp-four-cell .cmp-four-cell= +__second-row.cmp-four-cell__second-row--7-5-inline, .cmp-four-cell .cmp-fou= +r-cell__second-row.cmp-four-cell__second-row--50-50, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__second-row--50-50-inline { flex-wrap: wr= +ap; } + +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-bt= +-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row= +--1-1-bt-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__secon= +d-row--2-1-bt-sm-xs { display: flex; -webkit-box-orient: vertical; -webkit-= +box-direction: reverse; flex-direction: column-reverse; } + +@media screen and (min-width: 1000px) { + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-ro= +w .cmp-four-cell__cta-btn { display: block; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth { flex-= +wrap: wrap; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth .cmp-fo= +ur-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell_= +_fullwidth .cmp-four-cell__second-col { flex-basis: 100%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth .cmp-fo= +ur-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four= +-cell__first-row.cmp-four-cell__fullwidth .cmp-four-cell__second-row--2-1 .= +cmp-four-cell__first-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth .cmp-fo= +ur-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-fou= +r-cell__first-row.cmp-four-cell__fullwidth .cmp-four-cell__second-row--2-1 = +.cmp-four-cell__second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1 { = +display: flex; flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-= +direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1 .c= +mp-four-cell__first-col { flex-basis: 66.6667%; padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1 .c= +mp-four-cell__second-col { flex-basis: 33.3333%; padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-2 { = +display: flex; flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-= +direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-2 .c= +mp-four-cell__first-col { flex-basis: 33.3333%; padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-2 .c= +mp-four-cell__second-col { flex-basis: 66.6667%; padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--= +1-1-bt-xs, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-ro= +w--50-50 { display: flex; flex-flow: row; -webkit-box-orient: horizontal; -= +webkit-box-direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.= +cmp-four-cell__first-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp-fou= +r-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt-xs .cmp-f= +our-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell= +__first-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four= +-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell__first-col,= + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50 .= +cmp-four-cell__second-col { flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.= +cmp-four-cell__first-row--1-1-bt-xs .cmp-four-cell__first-col, .cmp-four-ce= +ll .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell= +__first-col { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row= +.cmp-four-cell__first-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-= +cell .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-ce= +ll__second-col { padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col .cmp-f= +our-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-fou= +r-cell__first-row .cmp-four-cell__first-col .cmp-four-cell__second-row--2-1= + .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row .cmp-f= +our-cell__second-col .cmp-four-cell__first-row--2-1 .cmp-four-cell__first-c= +ol, .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__second-col .cm= +p-four-cell__second-row--2-1 .cmp-four-cell__first-col { flex-basis: 66.666= +7%; } + .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col .cmp-f= +our-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__first-row .cmp-four-cell__first-col .cmp-four-cell__second-row--2-= +1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row .cmp= +-four-cell__second-col .cmp-four-cell__first-row--2-1 .cmp-four-cell__secon= +d-col, .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__second-col = +.cmp-four-cell__second-row--2-1 .cmp-four-cell__second-col { flex-basis: 33= +.3333%; } + .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col .cmp-f= +our-cell__first-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-f= +our-cell__first-row .cmp-four-cell__first-col .cmp-four-cell__first-row--50= +-50 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row .c= +mp-four-cell__first-col .cmp-four-cell__second-row--50-50 .cmp-four-cell__f= +irst-col, .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-co= +l .cmp-four-cell__second-row--50-50 .cmp-four-cell__second-col, .cmp-four-c= +ell .cmp-four-cell__first-row .cmp-four-cell__second-col .cmp-four-cell__fi= +rst-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__fi= +rst-row .cmp-four-cell__second-col .cmp-four-cell__first-row--50-50 .cmp-fo= +ur-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cel= +l__second-col .cmp-four-cell__second-row--50-50 .cmp-four-cell__first-col, = +.cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__second-col .cmp-fo= +ur-cell__second-row--50-50 .cmp-four-cell__second-col { flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--cta-= +mobile-row { display: none; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth { flex= +-wrap: wrap; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth .cmp-f= +our-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cel= +l__fullwidth .cmp-four-cell__second-col { flex-basis: 100%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth .cmp-f= +our-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-fou= +r-cell__second-row.cmp-four-cell__fullwidth .cmp-four-cell__second-row--2-1= + .cmp-four-cell__first-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth .cmp-f= +our-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__fullwidth .cmp-four-cell__second-row--2-= +1 .cmp-four-cell__second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-r= +ow--1-1-bt-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__sec= +ond-row--1-2, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__seco= +nd-row--1-2-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell= +__second-row--2-1, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell_= +_second-row--2-1-bt-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--2-1-inline, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--2-1-inline-sm, .cmp-four-cell .cmp-four-cell__se= +cond-row.cmp-four-cell__second-row--5-7, .cmp-four-cell .cmp-four-cell__sec= +ond-row.cmp-four-cell__second-row--5-7-inline, .cmp-four-cell .cmp-four-cel= +l__second-row.cmp-four-cell__second-row--5-7-inline-sm, .cmp-four-cell .cmp= +-four-cell__second-row.cmp-four-cell__second-row--7-5, .cmp-four-cell .cmp-= +four-cell__second-row.cmp-four-cell__second-row--7-5-inline, .cmp-four-cell= + .cmp-four-cell__second-row.cmp-four-cell__second-row--50-50, .cmp-four-cel= +l .cmp-four-cell__second-row.cmp-four-cell__second-row--50-50-inline { disp= +lay: flex; flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-dire= +ction: normal; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-r= +ow.cmp-four-cell__second-row--1-1-bt-xs .cmp-four-cell__first-col, .cmp-fou= +r-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2 .cmp-four-= +cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__s= +econd-row--1-2-inline .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-c= +ell__second-row.cmp-four-cell__second-row--2-1 .cmp-four-cell__first-col, .= +cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-bt-= +sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--2-1-inline-sm .cmp-four-cell__first-col, .cmp-fo= +ur-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline .c= +mp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four= +-cell__second-row--5-7 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-= +cell__second-row.cmp-four-cell__second-row--5-7-inline-sm .cmp-four-cell__f= +irst-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-r= +ow--5-7-inline .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__se= +cond-row.cmp-four-cell__second-row--7-5 .cmp-four-cell__first-col, .cmp-fou= +r-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5-inline .cm= +p-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-= +cell__second-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four= +-cell__second-row.cmp-four-cell__second-row--50-50-inline .cmp-four-cell__f= +irst-col { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-f= +our-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2 .cmp-fou= +r-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell= +__second-row--1-2-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__second-row--2-1 .cmp-four-cell__second-c= +ol, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-= +1-bt-sm-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__secon= +d-row.cmp-four-cell__second-row--2-1-inline-sm .cmp-four-cell__second-col, = +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-in= +line .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--5-7 .cmp-four-cell__second-col, .cmp-four-cell .= +cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-inline-sm .cmp-fou= +r-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell= +__second-row--5-7-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__second-row--7-5 .cmp-four-cell__second-c= +ol, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-= +5-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--50-50 .cmp-four-cell__second-col, .cmp-four-= +cell .cmp-four-cell__second-row.cmp-four-cell__second-row--50-50-inline .cm= +p-four-cell__second-col { padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-r= +ow.cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp= +-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-bt-xs = +.cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-cell .= +cmp-four-cell__second-row.cmp-four-cell__second-row--50-50 .cmp-four-cell__= +first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-= +row--50-50 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__secon= +d-row.cmp-four-cell__second-row--50-50-inline .cmp-four-cell__first-col, .c= +mp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--50-50-in= +line .cmp-four-cell__second-col { flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1 = +.cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--2-1-bt-sm-xs .cmp-four-cell__first-col { flex-basis: 6= +6.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2 = +.cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__second-row--2-1-bt-sm-xs .cmp-four-cell_= +_second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2 = +.cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-f= +our-cell__second-row--2-1-inline-sm .cmp-four-cell__first-col, .cmp-four-ce= +ll .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline .cmp-fo= +ur-cell__first-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2-= +inline .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row= +.cmp-four-cell__second-row--2-1-inline-sm .cmp-four-cell__second-col, .cmp-= +four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline = +.cmp-four-cell__second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2-= +inline .cmp-four-cell__second-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5 = +.cmp-four-cell__first-col { flex-basis: 58.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5 = +.cmp-four-cell__second-col { flex-basis: 41.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5-= +inline .cmp-four-cell__first-col { flex-basis: 58.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7 = +.cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--7-5-inline .cmp-four-cell__second-col { flex-basis: 41= +.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7 = +.cmp-four-cell__second-col { flex-basis: 58.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-= +inline-sm .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--5-7-inline .cmp-four-cell__first-col { flex-= +basis: 41.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-= +inline-sm .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second= +-row.cmp-four-cell__second-row--5-7-inline .cmp-four-cell__second-col { fle= +x-basis: 58.3333%; } + .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-= +four-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row .cmp-four-cell__first-col .cmp-four-cell__second-row--2= +-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row .cm= +p-four-cell__second-col .cmp-four-cell__first-row--2-1 .cmp-four-cell__firs= +t-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__second-col= + .cmp-four-cell__second-row--2-1 .cmp-four-cell__first-col { flex-basis: 66= +.6667%; } + .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-= +four-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-f= +our-cell__second-row .cmp-four-cell__first-col .cmp-four-cell__second-row--= +2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row .= +cmp-four-cell__second-col .cmp-four-cell__first-row--2-1 .cmp-four-cell__se= +cond-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__second-= +col .cmp-four-cell__second-row--2-1 .cmp-four-cell__second-col { flex-basis= +: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-= +four-cell__first-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-= +four-cell__second-row .cmp-four-cell__first-col .cmp-four-cell__first-row--= +50-50 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row= + .cmp-four-cell__first-col .cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-fo= +ur-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cel= +l__first-col .cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__secon= +d-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col = +.cmp-four-cell__second-row--1-1-bt-xs .cmp-four-cell__first-col, .cmp-four-= +cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-four-cell__s= +econd-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-c= +ell__second-row .cmp-four-cell__first-col .cmp-four-cell__second-row--50-50= + .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-= +four-cell__first-col .cmp-four-cell__second-row--50-50 .cmp-four-cell__seco= +nd-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col= + .cmp-four-cell__second-row--50-50-inline .cmp-four-cell__first-col, .cmp-f= +our-cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-four-cel= +l__second-row--50-50-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp= +-four-cell__second-row .cmp-four-cell__second-col .cmp-four-cell__first-row= +--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-ro= +w .cmp-four-cell__second-col .cmp-four-cell__first-row--50-50 .cmp-four-cel= +l__second-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__se= +cond-col .cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__first-col= +, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__second-col .cmp= +-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp-four-= +cell .cmp-four-cell__second-row .cmp-four-cell__second-col .cmp-four-cell__= +second-row--1-1-bt-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-c= +ell__second-row .cmp-four-cell__second-col .cmp-four-cell__second-row--1-1-= +bt-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row= + .cmp-four-cell__second-col .cmp-four-cell__second-row--50-50 .cmp-four-cel= +l__first-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__sec= +ond-col .cmp-four-cell__second-row--50-50 .cmp-four-cell__second-col, .cmp-= +four-cell .cmp-four-cell__second-row .cmp-four-cell__second-col .cmp-four-c= +ell__second-row--50-50-inline .cmp-four-cell__first-col, .cmp-four-cell .cm= +p-four-cell__second-row .cmp-four-cell__second-col .cmp-four-cell__second-r= +ow--50-50-inline .cmp-four-cell__second-col { flex-basis: 50%; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-ro= +w .cmp-four-cell__cta-btn { display: block; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs { display: flex; flex-flow: row; -webkit-box-orient: horizontal; -we= +bkit-box-direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__first-col { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__second-col { padding-left: 15px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-ro= +w .cmp-four-cell__cta-btn { display: block; } + .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col, .cmp-= +four-cell .cmp-four-cell__first-row .cmp-four-cell__second-col { flex-basis= +: 100%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth { flex-= +wrap: wrap; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-xs, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1= +, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50 = +{ display: flex; flex-flow: row; -webkit-box-orient: horizontal; -webkit-bo= +x-direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.cmp= +-four-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-f= +our-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell__first-c= +ol { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row.cm= +p-four-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp= +-four-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell__secon= +d-col { padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.= +cmp-four-cell__first-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp-fou= +r-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt-xs .cmp-f= +our-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell= +__first-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four= +-cell__first-row.cmp-four-cell__first-row--2-1 .cmp-four-cell__first-col, .= +cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1 .cmp-= +four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-ce= +ll__first-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-ce= +ll__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell__second-col { = +flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--cta-= +mobile-row { display: none; } + .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col, .cmp= +-four-cell .cmp-four-cell__second-row .cmp-four-cell__second-col { flex-bas= +is: 100%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__first-row--50-50= +, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth, .cmp-= +four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-bt-xs, = +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2, .= +cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1, .c= +mp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-bt-s= +m-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--= +5-7, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7= +-5, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--50= +-50 { flex-wrap: wrap; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-r= +ow--1-2-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__se= +cond-row--2-1-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-ce= +ll__second-row--2-1-inline-sm, .cmp-four-cell .cmp-four-cell__second-row.cm= +p-four-cell__second-row--5-7-inline, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--5-7-inline-sm, .cmp-four-cell .cmp-four-cell= +__second-row.cmp-four-cell__second-row--7-5-inline, .cmp-four-cell .cmp-fou= +r-cell__second-row.cmp-four-cell__second-row--50-50-inline { display: flex;= + flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-direction: nor= +mal; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-r= +ow.cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp= +-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2-inline= + .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-f= +our-cell__second-row--1-2-inline .cmp-four-cell__second-col, .cmp-four-cell= + .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline-sm .cmp-f= +our-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cel= +l__second-row--2-1-inline-sm .cmp-four-cell__second-col, .cmp-four-cell .cm= +p-four-cell__second-row.cmp-four-cell__second-row--2-1-inline .cmp-four-cel= +l__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__seco= +nd-row--2-1-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cel= +l__second-row.cmp-four-cell__second-row--5-7-inline-sm .cmp-four-cell__firs= +t-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row-= +-5-7-inline-sm .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__s= +econd-row.cmp-four-cell__second-row--5-7-inline .cmp-four-cell__first-col, = +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-in= +line .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--7-5-inline .cmp-four-cell__first-col, .cmp-four-= +cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5-inline .cmp-= +four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-c= +ell__second-row--50-50-inline .cmp-four-cell__first-col, .cmp-four-cell .cm= +p-four-cell__second-row.cmp-four-cell__second-row--50-50-inline .cmp-four-c= +ell__second-col { flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-r= +ow.cmp-four-cell__second-row--1-2-inline .cmp-four-cell__first-col, .cmp-fo= +ur-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline-sm= + .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-f= +our-cell__second-row--2-1-inline .cmp-four-cell__first-col, .cmp-four-cell = +.cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-inline-sm .cmp-fo= +ur-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell= +__second-row--5-7-inline .cmp-four-cell__first-col, .cmp-four-cell .cmp-fou= +r-cell__second-row.cmp-four-cell__second-row--7-5-inline .cmp-four-cell__fi= +rst-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-ro= +w--50-50-inline .cmp-four-cell__first-col { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--1-2-inline .cmp-four-cell__second-col, .cmp-= +four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline-= +sm .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cm= +p-four-cell__second-row--2-1-inline .cmp-four-cell__second-col, .cmp-four-c= +ell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-inline-sm .cm= +p-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four= +-cell__second-row--5-7-inline .cmp-four-cell__second-col, .cmp-four-cell .c= +mp-four-cell__second-row.cmp-four-cell__second-row--7-5-inline .cmp-four-ce= +ll__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__se= +cond-row--50-50-inline .cmp-four-cell__second-col { padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-= +inline-sm .cmp-four-cell__first-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-= +inline-sm .cmp-four-cell__second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-= +inline-sm .cmp-four-cell__first-col { flex-basis: 41.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-= +inline-sm .cmp-four-cell__second-col { flex-basis: 58.3333%; } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-col .image.full-width .responsivegri= +d.full-width { margin: 0px auto; } + .cmp-four-cell .cmp-four-cell__first-col .image.full-width .responsivegri= +d.full-width-constraint { margin-left: -15px; margin-right: -15px; } +} + +@media screen and (min-width: 1000px) { + .cmp-four-cell .cmp-acn-tabs { margin: 0px auto; } +} + +.cmp-four-cell .cmp-audio { word-break: normal; } + +.cmp-four-cell .cmp-four-cell__first-row--2-1 .blockquote .blockquote__shar= +e-module--enable, .cmp-four-cell .cmp-four-cell__second-row--2-1 .blockquot= +e .blockquote__share-module--enable { margin-right: 5.264rem; } + +.cmp-card-listing .cmp-card-listing_first-row { display: flex; -webkit-box-= +orient: vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .cmp-card-listing .cmp-card-listing_first-row { -webkit-box-orient: horiz= +ontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-card-listing .cmp-card-listing_desktop-cta, .cmp-card-listing .cmp-car= +d-listing_mobile-cta { display: none; } + +.cmp-card-listing .cmp-card-listing_first-row_left-col, .cmp-card-listing .= +cmp-card-listing_first-row_right-col { -webkit-box-flex: 1; flex: 1 1 0%; } + +.cmp-card-listing .cmp-card-listing_second-row > .container.responsivegrid = +{ padding-left: 15px; padding-right: 15px; } + +.cmp-card-listing .cmp-card-listing_second-row > .container.responsivegrid = +.modal .cmp-container { display: block; } + +.cmp-card-listing .cmp-card-listing_second-row > .container.responsivegrid = +> .cmp-container { display: flex; flex-wrap: wrap; margin-left: -30px; marg= +in-right: -30px; max-width: calc(100% + 60px); } + +@media screen and (min-width: 768px) { + .cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_desktop-ct= +a { display: block; } +} + +@media screen and (min-width: 768px) { + .cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_first-row_= +right-col .cmp-container { display: flex; -webkit-box-pack: end; justify-co= +ntent: flex-end; } +} + +.cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_mobile-cta {= + display: block; } + +.cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_mobile-cta .= +button { -webkit-box-pack: start; justify-content: flex-start; padding-bott= +om: 20px; } + +@media screen and (min-width: 768px) { + .cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_mobile-cta= + .button { padding-bottom: 30px; } +} + +@media screen and (min-width: 768px) { + .cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_mobile-cta= + { display: none; } +} + +.cmp-card-listing .logocard a:focus .cmp-image__image { box-shadow: rgb(0, = +0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-off= +set: 1px; } + +.cmp-card-listing .logocard a:focus:not(:focus-visible) .cmp-image__image {= + box-shadow: none; outline: none; } + +.cmp-card-listing .card { padding-left: 15px; padding-right: 15px; -webkit-= +box-flex: 0; flex: 0 0 100%; margin-bottom: 20px; } + +.cmp-card-listing .card > .video-card-media-teaser { display: flex; -webkit= +-box-orient: vertical; -webkit-box-direction: normal; flex-direction: colum= +n; flex-basis: 100%; max-width: 100%; -webkit-box-ordinal-group: 3; order: = +2; } + +.cmp-card-listing .card > .video-card-media-teaser .cmp-videocard { width: = +100%; height: 100%; } + +@media screen and (min-width: 768px) { + .cmp-card-listing .card { -webkit-box-flex: 0; flex: 0 0 50%; max-width: = +50%; margin-bottom: 30px; } +} + +.cmp-card-listing .card .modal { height: auto; } + +.cmp-card-listing .card .modal .video { -webkit-box-flex: 1; flex: 1 1 auto= +; margin-bottom: auto; max-width: none; padding-left: unset; padding-right:= + unset; } + +.cmp-card-listing .card > * { height: 100%; } + +@media screen and (min-width: 768px) { + .cmp-card-listing .cmp-card-listing_first-row_left-col { padding-right: 1= +5px; } + .cmp-card-listing .cmp-card-listing_first-row_right-col { padding-left: 1= +5px; } + .cmp-card-listing.cmp-card-listing--cta-1-to-1 .cmp-card-listing_first-ro= +w_right-col { -webkit-box-flex: 0; flex: 0 0 50%; } + .cmp-card-listing.cmp-card-listing--cta-2-to-1 .cmp-card-listing_first-ro= +w_right-col { -webkit-box-flex: 0; flex: 0 0 33.3333%; } +} + +.cmp-card-listing--full-width .cmp-card-listing_first-row_left-col { paddin= +g-right: 0px; } + +.cmp-card-layout--2-cards .card.dcc-imagefoldtag .cmp-teaser__image .cmp-im= +age__image, .cmp-card-layout--3-cards .card.dcc-imagefoldtag .cmp-teaser__i= +mage .cmp-image__image, .cmp-card-layout--4-cards .card.dcc-imagefoldtag .c= +mp-teaser__image .cmp-image__image, .cmp-card-layout--5-cards .card.dcc-ima= +gefoldtag .cmp-teaser__image .cmp-image__image { position: absolute; bottom= +: 0px; } + +.cmp-card-layout--2-cards .card.dcc-image-title .cmp-teaser, .cmp-card-layo= +ut--3-cards .card.dcc-image-title .cmp-teaser, .cmp-card-layout--4-cards .c= +ard.dcc-image-title .cmp-teaser, .cmp-card-layout--5-cards .card.dcc-image-= +title .cmp-teaser { background-color: transparent; } + +.cmp-card-layout--2-cards .card.video .cmp-video__title, .cmp-card-layout--= +3-cards .card.video .cmp-video__title, .cmp-card-layout--4-cards .card.vide= +o .cmp-video__title, .cmp-card-layout--5-cards .card.video .cmp-video__titl= +e { margin-top: 0px; } + +.cmp-card-layout--2-cards .card.video .cmp-video__title-text, .cmp-card-lay= +out--3-cards .card.video .cmp-video__title-text, .cmp-card-layout--4-cards = +.card.video .cmp-video__title-text, .cmp-card-layout--5-cards .card.video .= +cmp-video__title-text { font-size: 1.4rem; line-height: 1.21; } + +@media screen and (min-width: 1000px) { + .cmp-card-layout--2-cards .card.video .cmp-video__title-text, .cmp-card-l= +ayout--3-cards .card.video .cmp-video__title-text, .cmp-card-layout--4-card= +s .card.video .cmp-video__title-text, .cmp-card-layout--5-cards .card.video= + .cmp-video__title-text { font-size: 1.6rem; line-height: 1.25; } +} + +.cmp-card-layout--2-cards .card.video .cmp-video__subtitle p, .cmp-card-lay= +out--3-cards .card.video .cmp-video__subtitle p, .cmp-card-layout--4-cards = +.card.video .cmp-video__subtitle p, .cmp-card-layout--5-cards .card.video .= +cmp-video__subtitle p { line-height: 1.2; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile-c= +ontainer, .cmp-card-layout--3-cards .card.cmp-blog-author-profile__single-p= +rofile-container, .cmp-card-layout--4-cards .card.cmp-blog-author-profile__= +single-profile-container, .cmp-card-layout--5-cards .card.cmp-blog-author-p= +rofile__single-profile-container { -webkit-box-flex: 0; flex: 0 0 100%; max= +-width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile-c= +ontainer .cmp-blog-author-profile, .cmp-card-layout--2-cards .card.cmp-blog= +-author-profile__single-profile-container .cmp-blog-author-profile__contain= +er, .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile= +-container .cmp-blog-author-profile__option-a, .cmp-card-layout--2-cards .c= +ard.cmp-blog-author-profile__single-profile-container .cmp-blog-author-prof= +ile__option-b, .cmp-card-layout--3-cards .card.cmp-blog-author-profile__sin= +gle-profile-container .cmp-blog-author-profile, .cmp-card-layout--3-cards .= +card.cmp-blog-author-profile__single-profile-container .cmp-blog-author-pro= +file__container, .cmp-card-layout--3-cards .card.cmp-blog-author-profile__s= +ingle-profile-container .cmp-blog-author-profile__option-a, .cmp-card-layou= +t--3-cards .card.cmp-blog-author-profile__single-profile-container .cmp-blo= +g-author-profile__option-b, .cmp-card-layout--4-cards .card.cmp-blog-author= +-profile__single-profile-container .cmp-blog-author-profile, .cmp-card-layo= +ut--4-cards .card.cmp-blog-author-profile__single-profile-container .cmp-bl= +og-author-profile__container, .cmp-card-layout--4-cards .card.cmp-blog-auth= +or-profile__single-profile-container .cmp-blog-author-profile__option-a, .c= +mp-card-layout--4-cards .card.cmp-blog-author-profile__single-profile-conta= +iner .cmp-blog-author-profile__option-b, .cmp-card-layout--5-cards .card.cm= +p-blog-author-profile__single-profile-container .cmp-blog-author-profile, .= +cmp-card-layout--5-cards .card.cmp-blog-author-profile__single-profile-cont= +ainer .cmp-blog-author-profile__container, .cmp-card-layout--5-cards .card.= +cmp-blog-author-profile__single-profile-container .cmp-blog-author-profile_= +_option-a, .cmp-card-layout--5-cards .card.cmp-blog-author-profile__single-= +profile-container .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile-c= +ontainer .cmp-blog-author-profile__desc-container, .cmp-card-layout--3-card= +s .card.cmp-blog-author-profile__single-profile-container .cmp-blog-author-= +profile__desc-container, .cmp-card-layout--4-cards .card.cmp-blog-author-pr= +ofile__single-profile-container .cmp-blog-author-profile__desc-container, .= +cmp-card-layout--5-cards .card.cmp-blog-author-profile__single-profile-cont= +ainer .cmp-blog-author-profile__desc-container { height: 100%; display: fle= +x; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direct= +ion: column; } + .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile-c= +ontainer .cmp-blog-author-profile__social-buttons, .cmp-card-layout--3-card= +s .card.cmp-blog-author-profile__single-profile-container .cmp-blog-author-= +profile__social-buttons, .cmp-card-layout--4-cards .card.cmp-blog-author-pr= +ofile__single-profile-container .cmp-blog-author-profile__social-buttons, .= +cmp-card-layout--5-cards .card.cmp-blog-author-profile__single-profile-cont= +ainer .cmp-blog-author-profile__social-buttons { margin-top: auto; } +} + +.cmp-card-layout--1-block .card { flex: 1 1 100%; max-width: 100%; margin-b= +ottom: 0px; } + +.cmp-card-layout--1-block .cmp-card-listing[data-cmp-progressive-display=3D= +"true"] .cmp-card-listing_button { padding-top: 20px; } + +.cmp-card-layout--2-cards .card { -webkit-box-flex: 0; flex: 0 0 100%; max-= +width: 100%; } + +.cmp-card-layout--2-cards .cmp-videocard__title-text { font-size: 1.8rem; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--2-cards .card { -webkit-box-flex: 0; flex: 0 0 50%; max= +-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--2-cards .cmp-videocard__title-text { font-size: 2.5rem;= + } +} + +.cmp-card-layout--3-cards .card .cmp-vidocard__title-text { font-size: 1.4r= +em; } + +.cmp-card-layout--3-cards .card.dcc-title-summary-arrow-image { flex-basis:= + 100%; max-width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-card-layout--3-cards .card.dcc-title-summary-arrow-image { flex-basi= +s: 66.6667%; max-width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--3-cards .card, .cmp-card-layout--3-cards .cmp-imagetitl= +esummarylink-small-card { -webkit-box-flex: 0; flex: 0 0 33.3333%; max-widt= +h: 33.3333%; } + .cmp-card-layout--3-cards .card .cmp-videocard__title-text, .cmp-card-lay= +out--3-cards .cmp-imagetitlesummarylink-small-card .cmp-videocard__title-te= +xt { font-size: 1.6rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--3-cards .card, .cmp-card-layout--3-cards .cmp-imagetitl= +esummarylink-small-card { -webkit-box-flex: 0; flex: 0 0 50%; max-width: 50= +%; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--3-cards .cmp-theme-narrative__card { margin-bottom: 0px= +; -webkit-box-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--3-cards.cmp-card-layout--3-cards--first-center .card:fi= +rst-child { -webkit-box-pack: start; justify-content: flex-start; padding-r= +ight: 45px; -webkit-box-flex: 0; flex: 0 0 100%; max-width: 100%; } + .cmp-card-layout--3-cards.cmp-card-layout--3-cards--first-center .card:fi= +rst-child .cmp-executive-card { -webkit-box-flex: 0; flex: 0 0 50%; max-wid= +th: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--3-cards.cmp-card-layout--3-cards--first-center .card:fi= +rst-child { display: flex; -webkit-box-pack: center; justify-content: cente= +r; -webkit-box-align: center; align-items: center; -webkit-box-flex: 0; fle= +x: 0 0 100%; max-width: 100%; padding-left: 45px; padding-right: 45px; } + .cmp-card-layout--3-cards.cmp-card-layout--3-cards--first-center .card:fi= +rst-child .cmp-executive-card { -webkit-box-flex: 0; flex: 0 0 33.3333%; ma= +x-width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--4-cards .card { -webkit-box-flex: 0; flex: 0 0 25%; max= +-width: 25%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--5-cards .card { -webkit-box-flex: 0; flex: 0 0 20%; max= +-width: 20%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--5-3-cards .card { -webkit-box-flex: 0; flex: 0 0 33.333= +3%; max-width: 33.3333%; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile, .cmp-card-lay= +out--5-3-cards .card .cmp-blog-author-profile__container, .cmp-card-layout-= +-5-3-cards .card .cmp-blog-author-profile__option-a, .cmp-card-layout--5-3-= +cards .card .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile__desc-containe= +r { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile__social-button= +s { margin-top: auto; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--5-3-cards .card { -webkit-box-flex: 0; flex: 0 0 20%; m= +ax-width: 20%; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile, .cmp-card-lay= +out--5-3-cards .card .cmp-blog-author-profile__container, .cmp-card-layout-= +-5-3-cards .card .cmp-blog-author-profile__option-a, .cmp-card-layout--5-3-= +cards .card .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile__desc-containe= +r { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile__social-button= +s { margin-top: auto; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--3-1-cards .card { -webkit-box-flex: 0; flex: 0 0 100%; = +max-width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--3-1-cards .card { -webkit-box-flex: 0; flex: 0 0 33.333= +3%; max-width: 33.3333%; } + .cmp-card-layout--3-1-cards .card .cmp-blog-author-profile, .cmp-card-lay= +out--3-1-cards .card .cmp-blog-author-profile__container, .cmp-card-layout-= +-3-1-cards .card .cmp-blog-author-profile__option-a, .cmp-card-layout--3-1-= +cards .card .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--3-1-cards .card .cmp-blog-author-profile__desc-containe= +r { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; } + .cmp-card-layout--3-1-cards .card .cmp-blog-author-profile__social-button= +s { margin-top: auto; } +} + +.cmp-card-layout--3-3-cards .general-inquiry-card { margin-bottom: 30px; } + +.cmp-card-layout--3-3-cards .general-inquiry-card:last-child { margin-botto= +m: 20px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--3-3-cards .card { -webkit-box-flex: 0; flex: 0 0 33.333= +3%; max-width: 33.3333%; } + .cmp-card-layout--3-3-cards .card:last-child { margin-bottom: 30px; } + .cmp-card-layout--3-3-cards .card .cmp-blog-author-profile, .cmp-card-lay= +out--3-3-cards .card .cmp-blog-author-profile__container, .cmp-card-layout-= +-3-3-cards .card .cmp-blog-author-profile__option-a, .cmp-card-layout--3-3-= +cards .card .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--3-3-cards .card .cmp-blog-author-profile__desc-containe= +r { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; } + .cmp-card-layout--3-3-cards .card .cmp-blog-author-profile__social-button= +s { margin-top: auto; } +} + +.has-divider .cmp-card-listing { border-bottom: 1px solid rgb(204, 204, 204= +); } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .card { max-height= +: 0px; margin-bottom: 0px; visibility: hidden; overflow-y: hidden; transiti= +on: max-height 1000ms cubic-bezier(0, 1, 0, 1) 0s, visibility 1000ms ease-i= +n-out 0s, margin-bottom 1000ms ease-in 0s, margin-top 1000ms ease-in 0s; } + +@media screen and (max-width: 767.9px) { + .cmp-card-listing[data-cmp-progressive-display=3D"true"] .card.card--disp= +lay-mobile { max-height: 9999px; transition: max-height 1000ms cubic-bezier= +(1, 0, 1, 0) 0s; visibility: visible; margin-bottom: 2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-listing[data-cmp-progressive-display=3D"true"] .card.card--disp= +lay-tablet { max-height: 9999px; transition: max-height 1000ms cubic-bezier= +(1, 0, 1, 0) 0s; visibility: visible; margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-listing[data-cmp-progressive-display=3D"true"] .card.card--disp= +lay-desktop { max-height: 9999px; transition: max-height 1000ms cubic-bezie= +r(1, 0, 1, 0) 0s; visibility: visible; margin-bottom: 3rem; } +} + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button { display: flex; -webkit-box-pack: center; justify-content: center; = +padding-bottom: 20px; margin-top: 20px; } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button .cmp-button { padding: 0px 2rem; } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button .cmp-button::before { max-width: calc(100% - 4.1em); left: 2rem; } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button .cmp-button:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outl= +ine: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button [aria-expanded=3D"false"] .cmp-button__text::after { transform: rota= +te(90deg); } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button [aria-expanded=3D"true"] .cmp-button__text::after { transform: rotat= +e(270deg); } + +@media screen and (min-width: 768px) { + .cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listin= +g_button { padding-bottom: 30px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing { = +padding: 0px; } + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ard { -webkit-box-flex: 0; flex: 0 0 33.333%; margin-bottom: 10px; padding-= +left: 7.5px; padding-right: 7.5px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.card { -webkit-box-flex: 0; flex: 0 0 19.333%; margin-bottom: 15px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.card { -webkit-box-flex: 0; flex: 0 0 33.333%; margin-bottom: 20px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ard.container.responsivegrid { padding: 0px; } + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer.responsivegrid .cmp-container { -webkit-box-pack: center; justify-= +content: center; -webkit-box-align: center; align-items: center; margin: au= +to; padding: 0px; } + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer .cmp-text p { display: block; margin-top: 30px; font-size: 1.6rem;= + line-height: 1.92rem; font-weight: 300; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p { margin-top: 50px; font-size: 2.4rem; line-height: = +2.88rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p { margin-top: 40px; font-size: 2.24rem; line-height:= + 2.264rem; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer .cmp-text p:first-of-type { margin-top: 10px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p:first-of-type { margin-top: 35px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p:first-of-type { margin-top: 40px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer .cmp-text p:last-of-type { margin-bottom: 30px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p:last-of-type { margin-bottom: 50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p:last-of-type { margin-bottom: 40px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer .cmp-title--section .cmp-title__text { font-size: 3.2rem; line-hei= +ght: 3.2rem; margin-bottom: 30px; text-transform: none; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-title--section .cmp-title__text { font-size: 4rem; line-hei= +ght: 4rem; margin-bottom: 70px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-title--section .cmp-title__text { font-size: 5.27rem; line-= +height: 5.28rem; margin-bottom: 100px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_se= +cond-row { margin: 0px auto; max-width: 337px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_= +second-row { max-width: 500px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_= +second-row { max-width: 612px; } +} + +@media screen and (min-width: 1200px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_= +second-row { max-width: 639px; margin: auto; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_se= +cond-row .container.responsivegrid { padding: 0px; } + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_th= +ird-row { padding-left: 0px; padding-right: 0px; } + +@media screen and (min-width: 1200px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_= +third-row { padding-left: 89px; padding-right: 89px; } +} + +@media screen and (min-width: 1200px) { + .cmp-card-listing--animation .button, .cmp-card-listing--animation .cmp-c= +ard-listing_first-row, .cmp-card-listing--animation .cmp-card-listing_secon= +d-row, .cmp-card-listing--animation .cmp-text { opacity: 0; transform: tran= +slateY(20px); position: relative; transition: opacity 0.2s ease-in 0s; } +} + +.cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button::befo= +re { transition: none 0s ease 0s; transform: none; opacity: 1; top: auto; } + +@media screen and (min-width: 1200px) { + .cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button::be= +fore { transition: transform 0.4s ease 1.2s, opacity 0.4s ease 1.2s, width = +0.4s ease 0s, -webkit-transform 0.4s ease; transform: scale(0.2); opacity: = +0; } +} + +.cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button .cmp-= +button__text { transition: none 0s ease 0s; opacity: 1; } + +@media screen and (min-width: 1200px) { + .cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button .cm= +p-button__text { transition: opacity 0.7s ease 1s; opacity: 0; } +} + +.cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button .cmp-= +button__text::before { transition: none 0s ease 0s; opacity: 1; transform: = +none; } + +@media screen and (min-width: 1200px) { + .cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button .cm= +p-button__text::before { transition: transform 0.4s ease 1.6s, opacity 0.4s= + ease, -webkit-transform 0.4s ease; opacity: 0; transform: translateX(-15px= +); } +} + +.cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button { tra= +nsition: none 0s ease 0s; } + +@media screen and (max-width: 1199.9px) { + .cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button:hov= +er::before { width: 3.4rem; } +} + +.cmp-card-listing--animation.cmp-card-listing--animation-active .button, .c= +mp-card-listing--animation.cmp-card-listing--animation-active .cmp-card-lis= +ting_first-row, .cmp-card-listing--animation.cmp-card-listing--animation-ac= +tive .cmp-card-listing_second-row, .cmp-card-listing--animation.cmp-card-li= +sting--animation-active .cmp-text { opacity: 1; transform: translateY(0px);= + transition: opacity 0.2s ease-in 0s, transform 0.8s ease 0s, -webkit-trans= +form 0.8s ease 0s; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-card-l= +isting_second-row { transition-delay: 0.3s; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-text {= + transition-delay: 0.5s; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .button { t= +ransition-delay: 0.9s; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-button= +--text-brand-link .cmp-button .cmp-button__text { opacity: 1; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-button= +--text-brand-link .cmp-button::before { transform: scale(1); opacity: 1; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-button= +--text-brand-link .cmp-button .cmp-button__text::before { transform: transl= +ateX(0px); opacity: 1; } + +@media screen and (min-width: 1000px) { + .cardlistingblock.cmp-card-layout--3-1-cards .dcc-title-summary-arrow.cmp= +-title-summary-arrow-tab .cmp-teaser__title, .cardlistingblock.cmp-card-lay= +out--3-3-cards .dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-te= +aser__title, .cardlistingblock.cmp-card-layout--3-cards .dcc-title-summary-= +arrow.cmp-title-summary-arrow-tab .cmp-teaser__title, .cardlistingblock.cmp= +-card-layout--4-cards .dcc-title-summary-arrow.cmp-title-summary-arrow-tab = +.cmp-teaser__title, .cardlistingblock.cmp-card-layout--5-3-cards .dcc-title= +-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__title, .cardlisting= +block.cmp-card-layout--5-cards .dcc-title-summary-arrow.cmp-title-summary-a= +rrow-tab .cmp-teaser__title { font-size: 1.6rem; } +} +------MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/etc.clientlibs/cio-sites/clientlibs/clientlib-site.lc-738554c5b6785afff863e62d949618e4-lc.min.css + +@charset "utf-8"; + +@font-face { font-family: Ionicons; font-style: normal; font-weight: 400; s= +rc: local("Ionicons"), local("Ionicons-Regular"), url("clientlib-site/resou= +rces/fonts/ionicons.woff2") format("woff"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 100; sr= +c: local("Graphik-Thin-Web"), url("clientlib-site/resources/fonts/graphik-t= +hin-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 200; sr= +c: local("Graphik-Extralight-Web"), url("clientlib-site/resources/fonts/gra= +phik-extralight-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 300; sr= +c: local("Graphik-Light-Web"), url("clientlib-site/resources/fonts/graphik-= +light-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 400; sr= +c: local("Graphik-Regular-Web"), url("clientlib-site/resources/fonts/graphi= +k-regular-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 500; sr= +c: local("Graphik-Medium-Web"), url("clientlib-site/resources/fonts/graphik= +-medium-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 600; sr= +c: local("Graphik-Semibold-Web"), url("clientlib-site/resources/fonts/graph= +ik-semibold-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 700; sr= +c: local("Graphik-Bold-Web"), url("clientlib-site/resources/fonts/graphik-b= +old-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 800; sr= +c: local("Graphik-Black-Web"), url("clientlib-site/resources/fonts/graphik-= +black-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 900; sr= +c: local("Graphik-Super-Web"), url("clientlib-site/resources/fonts/graphik-= +super-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Reenie-Beanie; font-style: normal; font-weight: 4= +00; src: url("clientlib-site/resources/fonts/reenie-beanie-regular.woff2") = +format("woff2"); font-display: swap; } + +h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; } + +h1 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + h1 { font-size: 6.5rem; } +} + +h2 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.05; font-size: 2.8rem; } + +@media screen and (min-width: 1000px) { + h2 { font-size: 4.8rem; } +} + +h3 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + h3 { font-size: 4.8rem; } +} + +h4 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + h4 { font-size: 3.5rem; } +} + +h5 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + h5 { font-size: 2.5rem; } +} + +h6 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + h6 { font-size: 2.5rem; } +} + +.h-title-page { font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 800; font-style: normal; text-transform: non= +e; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-page { font-size: 6.5rem; } +} + +.h-title-page-long { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 800; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-page-long { font-size: 5.8rem; } +} + +.h-title-homepage { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 800; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-homepage { font-size: 6.5rem; } +} + +.h-title-cta { font-family: Graphik, Arial, system-ui, -apple-system, blink= +macsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantar= +ell, sans-serif; font-weight: 800; font-style: normal; text-transform: none= +; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-cta { font-size: 4.8rem; } +} + +.h-title-section { font-family: Graphik, Arial, system-ui, -apple-system, b= +linkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, ca= +ntarell, sans-serif; font-weight: 600; font-style: normal; text-transform: = +none; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + .h-title-section { font-size: 4.8rem; } +} + +.h-title-subsection { font-family: Graphik, Arial, system-ui, -apple-system= +, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen,= + cantarell, sans-serif; font-weight: 600; font-style: normal; text-transfor= +m: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .h-title-subsection { font-size: 3.5rem; } +} + +.h-title-ribbon { font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-style: normal; text-transform: none; color: rgb(0,= + 0, 0); font-size: 2rem; font-weight: 800; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .h-title-ribbon { font-size: 3.5rem; } +} + +.h-title-module { font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-weight: 800; font-style: normal; text-transform: n= +one; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-module { font-size: 2.5rem; } +} + +.h-title-tertiary { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 600; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-tertiary { font-size: 2.5rem; } +} + +.h-title-eyebrow { font-family: Graphik, Arial, system-ui, -apple-system, b= +linkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, ca= +ntarell, sans-serif; font-weight: 600; font-style: normal; text-transform: = +uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; = +font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .h-title-eyebrow { font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.h-title-submodule { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 800; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .h-title-submodule { font-size: 1.6rem; } +} + +.ai-h1 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 700; font-style: normal; text-transform: none; line= +-height: 1; font-size: 4.8rem; } + +@media screen and (min-width: 1000px) { + .ai-h1 { font-size: 10rem; } +} + +.ai-h2 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 700; font-style: normal; text-transform: none; line= +-height: 1.13; font-size: 3rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .ai-h2 { font-size: 3.6rem; line-height: 1; } +} + +@media screen and (min-width: 1000px) { + .ai-h2 { font-size: 6.5rem; line-height: 1.08; } +} + +.ai-h3 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 400; font-style: normal; text-transform: none; line= +-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .ai-h3 { font-size: 3.2rem; line-height: 1.13; } +} + +.ai-h4 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 400; font-style: normal; text-transform: none; line= +-height: 1.38; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .ai-h4 { font-size: 2.4rem; line-height: 1.17; } +} + +.ai-h5 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 500; font-style: normal; text-transform: none; line= +-height: 1.13; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .ai-h5 { font-size: 2.4rem; line-height: 1.17; } +} + +.ai-section-h { font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 500; font-style: normal; text-transform: upp= +ercase; line-height: 1.21; font-size: 1.4rem; border-width: 0px; } + +.ai-section-h::after { content: ""; display: block; margin-top: 0.4rem; hei= +ght: 6px; width: 58px; background-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .ai-section-h::after { margin-top: 0.6rem; width: 64px; } +} + +@media screen and (min-width: 1000px) { + .ai-section-h { font-size: 1.8rem; line-height: 1.22; } + .ai-section-h::after { margin-top: 0.8rem; width: 74px; } +} + +.cmp-accordion .cmp-accordion .cmp-accordion__item { margin: 0px; } + +.cmp-accordion .responsivegrid { padding: 15px; } + +.cmp-accordion--divider .cmp-accordion { border-bottom: 1px solid rgb(204, = +204, 204); } + +.cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .responsivegrid= + { padding: 0px; } + +.cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .contact-card {= + padding-bottom: 2.5rem; margin-bottom: 0px; } + +@media screen and (min-width: 768px) { + .cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .contact-card= + { padding-right: 1.5rem; padding-left: 0px; } + .cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .contact-card= +:nth-child(3n+1) { padding-left: 1.5rem; } +} + +.cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .contact-card .= +cmp-contact-card__content { padding: 0px; } + +.cmp-accordion__item { margin: 0px; } + +.cmp-accordion__button { display: flex; -webkit-box-align: start; align-ite= +ms: flex-start; font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-size: 1.6rem; font-weight: 400; font-style: normal; = +line-height: 19.2px; text-decoration: none; padding: 0.94em 3.34em 0.94em 1= +.25em; border-radius: 0px; color: rgb(0, 0, 0); background-color: rgb(255, = +255, 255); border-style: solid; border-color: rgb(204, 204, 204); border-im= +age: initial; border-width: 0.06em 0px 0px; position: relative; } + +.cmp-accordion__button:hover { color: rgb(0, 0, 0); background-color: rgb(2= +55, 255, 255); border-color: rgb(204, 204, 204); } + +.cmp-accordion__button:focus { border: 1px solid rgb(102, 175, 233); outlin= +e: rgb(0, 77, 255) solid 1px; outline-offset: -1px; } + +.cmp-accordion__button--expanded { border-radius: 0px; color: rgb(0, 0, 0);= + background-color: rgb(255, 255, 255); font-weight: 600; } + +.cmp-accordion__button--expanded:hover { color: rgb(0, 0, 0); background-co= +lor: rgb(255, 255, 255); border-color: rgb(102, 175, 233); } + +.cmp-accordion__title { position: relative; } + +.cmp-accordion__icon { position: absolute; top: 0px; right: 0px; bottom: 0p= +x; margin: auto 0px; height: 1.25em; padding: 0px 1.25em; text-align: cente= +r; vertical-align: middle; color: rgb(0, 0, 0); } + +.cmp-accordion__icon::before { content: "=EF=84=A3"; font-family: Ionicons;= + display: block; font-weight: 400; font-style: normal; line-height: 1; text= +-transform: none; letter-spacing: normal; overflow-wrap: normal; white-spac= +e: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-render= +ing: optimizelegibility; font-feature-settings: "liga"; transition: all 0.3= +5s ease-in-out 0s; width: 0.88em; font-size: 1.6rem; } + +.cmp-accordion__button--expanded .cmp-accordion__icon, .cmp-accordion__icon= +:hover { color: rgb(0, 0, 0); } + +.cmp-accordion__button--expanded .cmp-accordion__icon::before { transform: = +rotate(180deg); transition: all 0.35s ease-in-out 0s; } + +.cmp-accordion__button--expanded .cmp-accordion__icon:hover { color: rgb(0,= + 0, 0); } + +.cmp-accordion--accordian .cmp-accordion__icon { color: rgb(161, 0, 255); } + +.cmp-accordion--accordian .cmp-accordion__icon::before { content: "=EF=88= +=98"; font-family: Ionicons; display: block; font-weight: 400; font-style: = +normal; line-height: 1; text-transform: none; letter-spacing: normal; overf= +low-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothi= +ng: antialiased; text-rendering: optimizelegibility; font-feature-settings:= + "liga"; width: 0.88em; font-size: 1.6rem; } + +.cmp-accordion--accordian .cmp-accordion__button--expanded .cmp-accordion__= +icon, .cmp-accordion--accordian .cmp-accordion__icon:hover { color: rgb(161= +, 0, 255); } + +.cmp-accordion--accordian .cmp-accordion__button--expanded .cmp-accordion__= +icon::before { content: "=EF=88=89"; font-family: Ionicons; display: block;= + font-weight: 400; font-style: normal; line-height: 1; text-transform: none= +; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direc= +tion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeleg= +ibility; font-feature-settings: "liga"; width: 0.88em; font-size: 1.6rem; } + +.cmp-accordion--accordian .cmp-accordion__button--expanded .cmp-accordion__= +icon:hover { color: rgb(161, 0, 255); } + +.cmp-accordion--accordian .cmp-accordion__panel { background-color: rgb(255= +, 255, 255); box-shadow: none; border-color: rgb(255, 255, 255); } + +.cmp-accordion__panel { background-color: rgb(242, 242, 242); box-shadow: r= +gba(0, 0, 0, 0.15) 0px 0.75em 1.25em -0.38em inset; border-color: rgb(32, 3= +2, 32); } + +.cmp-accordion__panel--hidden { display: none; overflow: hidden; max-height= +: 0px; transition: max-height 0.4s cubic-bezier(0, 1, 0, 1) 0s; } + +.cmp-accordion__panel--expanded { max-height: 9999px; transition: max-heigh= +t 0.4s cubic-bezier(1, 0, 1, 0) 0s; overflow-y: auto; display: flex; } + +.cmp-accordion, .cmp-accordion__item { width: 100%; display: block; } + +.cmp-button { display: inline-flex; -webkit-box-align: center; align-items:= + center; -webkit-box-pack: center; justify-content: center; font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-style: n= +ormal; line-height: 1; text-transform: uppercase; min-height: inherit; min-= +width: 13.4rem; border-radius: 0px; background-color: rgb(0, 0, 0); border:= + 1px solid transparent; font-size: 1.4rem; font-weight: 600; height: 44px; = +color: rgb(255, 255, 255); text-decoration: none; margin-top: 15px; margin-= +left: 10px; padding: 1.5rem; } + +@media screen and (max-width: 767.9px) { + .cmp-button { margin-left: 0px; width: 100%; } +} + +.cmp-button--full .cmp-button { display: flex; width: 100%; } + +.cmp-button:hover { background-color: rgb(74, 74, 74); color: rgb(255, 255,= + 255); } + +.cmp-button:disabled { background-color: rgb(227, 227, 227); color: rgb(255= +, 255, 255); } + +.cmp-button:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; outline= +: rgb(0, 0, 136) solid 2px; outline-offset: 2px; } + +.cmp-button:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-button--secondary .cmp-button { color: rgb(0, 0, 0); background-color:= + rgb(255, 255, 255); border: 2px solid rgb(0, 0, 0); } + +.cmp-button--secondary .cmp-button:hover { color: rgb(0, 0, 0); border: 2px= + solid rgb(167, 167, 167); background-color: rgb(255, 255, 255); } + +.cmp-button--secondary .cmp-button:disabled { color: rgb(227, 227, 227); ba= +ckground-color: transparent; border: 2px solid rgb(227, 227, 227); } + +.cmp-button--primary-white .cmp-button { color: rgb(255, 255, 255); backgro= +und-color: rgb(0, 0, 0); border-color: transparent; box-shadow: rgb(167, 16= +7, 167) 4px 4px 0px 0px; margin-bottom: 4px; transition: box-shadow 0.3s ea= +se-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow 0.3s ease-out 0s,= + -webkit-transform 0.3s ease-out 0s; } + +.cmp-button--primary-white .cmp-button:focus, .cmp-button--primary-white .c= +mp-button:hover { box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; transfo= +rm: translate(-5px, -5px); color: rgb(255, 255, 255); background-color: rgb= +(0, 0, 0); } + +.cmp-button--primary-white .cmp-button:focus { border: 2px solid rgb(255, 2= +55, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.cmp-button--primary-white .cmp-button:disabled { background-color: rgb(227= +, 227, 227); border-color: transparent; box-shadow: none; color: rgb(255, 2= +55, 255); transition: none 0s ease 0s; } + +.cmp-button--primary-white .cmp-button:disabled:hover { box-shadow: none; t= +ransform: none; } + +.cmp-button--primary-black .cmp-button { border-color: transparent; box-sha= +dow: rgb(167, 167, 167) 4px 4px 0px 0px; margin-bottom: 4px; transition: bo= +x-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow 0= +.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; background-color: rgb(= +255, 255, 255); color: rgb(0, 0, 0); } + +.cmp-button--primary-black .cmp-button:focus, .cmp-button--primary-black .c= +mp-button:hover { box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; transfo= +rm: translate(-5px, -5px); color: rgb(255, 255, 255); background-color: rgb= +(0, 0, 0); } + +.cmp-button--primary-black .cmp-button:focus { border: 2px solid rgb(255, 2= +55, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.cmp-button--primary-black .cmp-button:disabled { box-shadow: none; } + +.cmp-button--primary-black .cmp-button:disabled:hover { box-shadow: none; t= +ransform: none; } + +.cmp-button--primary-black .cmp-button:focus, .cmp-button--primary-black .c= +mp-button:hover { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255)= +; border-color: rgb(0, 0, 136); outline-color: rgb(255, 255, 255); } + +.cmp-button--primary-black .cmp-button:disabled { border-color: transparent= +; background-color: rgb(227, 227, 227); color: rgb(255, 255, 255); transiti= +on: none 0s ease 0s; } + +.cmp-button--primary-colored .cmp-button { border-color: transparent; margi= +n-bottom: 4px; transition: box-shadow 0.3s ease-out 0s, transform 0.3s ease= +-out 0s, -webkit-box-shadow 0.3s ease-out 0s, -webkit-transform 0.3s ease-o= +ut 0s; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); box-shado= +w: rgba(0, 0, 0, 0.5) 4px 4px 0px 0px; } + +.cmp-button--primary-colored .cmp-button:focus, .cmp-button--primary-colore= +d .cmp-button:hover { box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; tra= +nsform: translate(-5px, -5px); color: rgb(255, 255, 255); background-color:= + rgb(0, 0, 0); } + +.cmp-button--primary-colored .cmp-button:focus { border: 2px solid rgb(255,= + 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.cmp-button--primary-colored .cmp-button:disabled { box-shadow: none; } + +.cmp-button--primary-colored .cmp-button:disabled:hover { box-shadow: none;= + transform: none; } + +.cmp-button--primary-colored .cmp-button:focus, .cmp-button--primary-colore= +d .cmp-button:hover { color: rgb(0, 0, 0); background-color: rgb(255, 255, = +255); border-color: rgb(0, 0, 136); outline-color: rgb(255, 255, 255); } + +.cmp-button--primary-colored .cmp-button:disabled { border-color: transpare= +nt; transition: none 0s ease 0s; } + +.cmp-button--primary-colored .cmp-button:focus, .cmp-button--primary-colore= +d .cmp-button:hover { box-shadow: rgba(0, 0, 0, 0.5) 10px 10px 0px 0px; } + +.cmp-button--primary-colored .cmp-button:disabled { background-color: rgb(2= +27, 227, 227); color: rgb(255, 255, 255); } + +.cmp-button--text-link .cmp-button { width: auto; height: auto; line-height= +: 1.6; margin: 0px; min-width: auto; text-decoration: none; display: inline= +; position: relative; text-transform: uppercase; font-family: Graphik, Aria= +l, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu= +, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-s= +ize: 1.6rem; background: none; cursor: pointer; color: rgb(0, 77, 255); tex= +t-align: left; padding: 0px 0px 5px; } + +@media screen and (max-width: 999.9px) { + .cmp-button--text-link .cmp-button { font-size: 1.4rem; } +} + +.cmp-button--text-link .cmp-button:hover { color: rgb(0, 77, 255); } + +.cmp-button--text-link .cmp-button:focus .cmp-button__text::before, .cmp-bu= +tton--text-link .cmp-button:hover .cmp-button__text::before { width: 100%; = +} + +.cmp-button--text-link .cmp-button .cmp-button__text::before { background: = +rgb(0, 77, 255); display: block; position: absolute; content: ""; height: 1= +px; max-width: calc(100% - 2.1em); width: 0%; transition: width 0.3s ease 0= +s; left: 0px; bottom: -5px; } + +.cmp-button--text-link .cmp-button:visited { color: rgb(0, 77, 255); } + +.cmp-button--text-link .cmp-button:focus { box-shadow: rgb(0, 0, 136) 0px 0= +px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-button--text-link .cmp-button:focus:not(:focus-visible) { box-shadow: = +none; outline: none; } + +.cmp-button--text-brand-link .cmp-button { width: auto; height: auto; margi= +n: 0px; padding: 1rem; min-width: auto; text-decoration: none; position: re= +lative; text-transform: lowercase; font-family: Graphik, Arial, system-ui, = +-apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica N= +eue", oxygen, cantarell, sans-serif; font-weight: 500; font-size: 1.6rem; l= +ine-height: 2rem; background: none; cursor: pointer; color: rgb(0, 77, 255)= +; text-align: left; opacity: 1; transition: opacity 0.6s ease 0s; } + +@media screen and (min-width: 768px) { + .cmp-button--text-brand-link .cmp-button { font-size: 1.9rem; line-height= +: 2.375rem; } +} + +.cmp-button--text-brand-link .cmp-button::before { content: ""; left: 0px; = +top: 50%; transform: translateY(-50%); width: 3.4rem; height: 3.4rem; borde= +r: 1px solid rgb(0, 77, 255); border-radius: 50px; position: absolute; tran= +sition: all 0.4s ease 0s; } + +.cmp-button--text-brand-link .cmp-button:hover { color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link .cmp-button:hover::before { width: 100%; } +} + +.cmp-button--text-brand-link .cmp-button .cmp-button__text::before { backgr= +ound: rgb(0, 77, 255); position: absolute; content: ""; height: 1px; max-wi= +dth: calc(100% - 2.1em); width: 0%; left: 0px; } + +.cmp-button--text-brand-link .cmp-button:visited { color: rgb(0, 77, 255); = +} + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link .cmp-button:not(:hover)::before { width: 3.4= +rem; } +} + +.cmp-button--text-brand-link .cmp-button:focus { box-shadow: rgb(0, 0, 136)= + 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1p= +x; } + +.cmp-button--text-brand-link .cmp-button:focus:not(:focus-visible) { box-sh= +adow: none; outline: none; } + +.cmp-button--text-brand-link .cmp-button .cmp-button__text { transition: op= +acity 0.7s ease 0.8s; display: flex; -webkit-box-align: center; align-items= +: center; text-transform: none; white-space: nowrap; } + +.cmp-button--text-brand-link .cmp-button .cmp-button__text::before { conten= +t: "=EF=8F=96"; font-size: 34px; font-family: Ionicons; font-weight: 400; f= +ont-style: normal; line-height: 1; text-transform: none; letter-spacing: no= +rmal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-f= +ont-smoothing: antialiased; text-rendering: optimizelegibility; font-featur= +e-settings: "liga"; position: relative; display: inline-flex; -webkit-box-a= +lign: center; align-items: center; transition: none 0s ease 0s; margin-left= +: 1.2rem; margin-right: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-button--text-brand-link .cmp-button .cmp-button__text::before { marg= +in-right: 3.3rem; } +} + +.cmp-button--subscription-center .cmp-button { width: auto; height: auto; m= +argin: 0px; padding: 1rem; min-width: auto; text-decoration: none; position= +: relative; text-transform: none; font-family: Graphik, Arial, system-ui, -= +apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Ne= +ue", oxygen, cantarell, sans-serif; font-weight: 500; font-size: 2.8rem; li= +ne-height: 3.5rem; background: none; cursor: pointer; color: rgb(255, 255, = +255); text-align: left; opacity: 1; transition: opacity 0.6s ease 0s; } + +@media screen and (min-width: 768px) { + .cmp-button--subscription-center .cmp-button { font-size: 3.2rem; line-he= +ight: 4rem; } +} + +.cmp-button--subscription-center .cmp-button::before { content: ""; left: 0= +px; top: 50%; transform: translateY(-50%); width: 4.6rem; height: 4.6rem; b= +order: 2.8px solid rgb(255, 255, 255); border-radius: 80px; position: absol= +ute; transition: all 0.4s ease 0s; } + +.cmp-button--subscription-center .cmp-button:hover { color: rgb(255, 255, 2= +55); } + +@media screen and (min-width: 1000px) { + .cmp-button--subscription-center .cmp-button:focus::before, .cmp-button--= +subscription-center .cmp-button:hover::before { width: 100%; } +} + +.cmp-button--subscription-center .cmp-button:visited { color: rgb(255, 255,= + 255); } + +.cmp-button--subscription-center .cmp-button:focus { box-shadow: rgb(0, 0, = +136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset= +: 1px; } + +.cmp-button--subscription-center .cmp-button:focus:not(:focus-visible) { bo= +x-shadow: none; outline: none; } + +.cmp-button--subscription-center .cmp-button .cmp-button__text { transition= +: opacity 0.7s ease 0.8s; display: inline-flex; -webkit-box-align: center; = +align-items: center; margin-left: 1.4rem; } + +.cmp-button--subscription-center .cmp-button .cmp-button__text::before { co= +ntent: "=EF=8F=96"; font-size: 58px; font-family: Ionicons; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; font-weight: 500; position: relative; display: inline-flex; -webkit-b= +ox-align: center; align-items: center; transition: none 0s ease 0s; margin-= +right: 2.1rem; width: 3.8rem; height: 2rem; } + +.cmp-button--text-link-alt .cmp-button { width: auto; height: auto; line-he= +ight: 1.6; margin: 0px; min-width: auto; text-decoration: none; display: in= +line; position: relative; text-transform: uppercase; font-family: Graphik, = +Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ub= +untu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; fo= +nt-size: 1.6rem; background: none; cursor: pointer; text-align: left; paddi= +ng: 0px 0px 5px; color: rgb(0, 0, 0); } + +@media screen and (max-width: 999.9px) { + .cmp-button--text-link-alt .cmp-button { font-size: 1.4rem; } +} + +.cmp-button--text-link-alt .cmp-button:hover { color: rgb(0, 77, 255); } + +.cmp-button--text-link-alt .cmp-button:focus .cmp-button__text::before, .cm= +p-button--text-link-alt .cmp-button:hover .cmp-button__text::before { width= +: 100%; } + +.cmp-button--text-link-alt .cmp-button .cmp-button__text::before { backgrou= +nd: rgb(0, 77, 255); display: block; position: absolute; content: ""; heigh= +t: 1px; max-width: calc(100% - 2.1em); width: 0%; transition: width 0.3s ea= +se 0s; left: 0px; bottom: -5px; } + +.cmp-button--text-link-alt .cmp-button:visited { color: rgb(0, 77, 255); } + +.cmp-button--text-link-alt .cmp-button:focus { box-shadow: rgb(0, 0, 136) 0= +px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px;= + } + +.cmp-button--text-link-alt .cmp-button:focus:not(:focus-visible) { box-shad= +ow: none; outline: none; } + +.cmp-button--text-link-alt .cmp-button:hover { color: rgb(0, 0, 0); } + +.cmp-button--text-link-alt .cmp-button::before { background: rgb(0, 0, 0); = +} + +.cmp-button--text-link-alt .cmp-button:visited { color: rgb(0, 0, 0); } + +.cmp-button--text-link-white .cmp-button { width: auto; height: auto; line-= +height: 1.6; margin: 0px; min-width: auto; text-decoration: none; display: = +inline; position: relative; text-transform: uppercase; font-family: Graphik= +, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, = +ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; = +font-size: 1.6rem; background: none; cursor: pointer; text-align: left; pad= +ding: 0px 0px 5px; color: rgb(255, 255, 255); } + +@media screen and (max-width: 999.9px) { + .cmp-button--text-link-white .cmp-button { font-size: 1.4rem; } +} + +.cmp-button--text-link-white .cmp-button:hover { color: rgb(0, 77, 255); } + +.cmp-button--text-link-white .cmp-button:focus .cmp-button__text::before, .= +cmp-button--text-link-white .cmp-button:hover .cmp-button__text::before { w= +idth: 100%; } + +.cmp-button--text-link-white .cmp-button .cmp-button__text::before { backgr= +ound: rgb(0, 77, 255); display: block; position: absolute; content: ""; hei= +ght: 1px; max-width: calc(100% - 2.1em); width: 0%; transition: width 0.3s = +ease 0s; left: 0px; bottom: -5px; } + +.cmp-button--text-link-white .cmp-button:visited { color: rgb(0, 77, 255); = +} + +.cmp-button--text-link-white .cmp-button:focus { box-shadow: rgb(0, 0, 136)= + 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1p= +x; } + +.cmp-button--text-link-white .cmp-button:focus:not(:focus-visible) { box-sh= +adow: none; outline: none; } + +.cmp-button--text-link-white .cmp-button:hover { color: rgb(255, 255, 255);= + } + +.cmp-button--text-link-white .cmp-button::before { background: rgb(255, 255= +, 255); } + +.cmp-button--text-link-white .cmp-button:visited { color: rgb(255, 255, 255= +); } + +.cmp-button--circle-with-arrow .cmp-button { font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font-weig= +ht: 500; background-color: transparent; border: 2px solid transparent; bord= +er-radius: 50%; width: 1.6rem; min-width: 3.6rem; height: 2rem; min-height:= + 2rem; text-transform: none; color: rgb(107, 107, 107); margin: 25px 0px 24= +px; position: relative; line-height: 1.4; } + +@media screen and (min-width: 768px) { + .cmp-button--circle-with-arrow .cmp-button { line-height: 1.42222; font-s= +ize: 1.8rem; } +} + +.cmp-button--circle-with-arrow .cmp-button::before { content: ""; width: 1.= +6rem; min-width: 3.6rem; height: 3.4rem; min-height: 2rem; border: 2px soli= +d rgb(107, 107, 107); border-radius: 50%; position: absolute; color: rgb(10= +7, 107, 107); } + +.cmp-button--circle-with-arrow .cmp-button:focus { box-shadow: rgb(255, 255= +, 255) 0px 0px 0px 1px; outline: rgb(0, 0, 136) solid 1px; outline-offset: = +1px; } + +.cmp-button--circle-with-arrow .cmp-button:focus:not(:focus-visible) { box-= +shadow: none; outline: none; } + +.cmp-button--text-link-icon .cmp-button { width: auto; height: auto; line-h= +eight: 1.6; margin: 0px; min-width: auto; text-decoration: none; display: i= +nline-block; position: relative; text-transform: uppercase; font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: = +600; font-size: 1.6rem; background: none; cursor: pointer; color: rgb(0, 77= +, 255); text-align: left; padding: 0px 0px 5px; } + +@media screen and (max-width: 999.9px) { + .cmp-button--text-link-icon .cmp-button { font-size: 1.4rem; } +} + +.cmp-button--text-link-icon .cmp-button:hover { color: rgb(0, 77, 255); } + +.cmp-button--text-link-icon .cmp-button:focus-visible .cmp-button__text, .c= +mp-button--text-link-icon .cmp-button:hover .cmp-button__text { padding-bot= +tom: 0.3rem; border-bottom: 0.2rem solid rgb(0, 77, 255); } + +.cmp-button--text-link-icon .cmp-button:focus { box-shadow: rgb(0, 77, 255)= + 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1p= +x; } + +.cmp-button--text-link-icon .cmp-button:focus:not(:focus-visible) { box-sha= +dow: none; outline: none; } + +.cmp-sticky-download { position: fixed; display: block; transform: translat= +eY(150%); transition: all 1s ease-in-out 0s; right: 0px; bottom: 0px; margi= +n-bottom: 6rem; margin-right: 4rem; opacity: 0; pointer-events: none; curso= +r: default; z-index: 1; } + +@media screen and (min-width: 768px) { + .cmp-sticky-download { margin-right: 5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-sticky-download { margin-right: 6rem; } +} + +.cmp-sticky-download.cmp--is-animation { opacity: 1; z-index: 99999; transf= +orm: translateY(0px); transition: all 1s ease-in-out 0s; cursor: pointer; p= +ointer-events: auto; } + +.cmp-sticky-download.cmp--show-sticky { opacity: 1; z-index: 999; transform= +: translateY(0px); transition: none 0s ease 0s; } + +.cmp-button__text { display: inline; text-align: left; height: auto; positi= +on: relative; } + +.cmp-button__cta-arrow--right .cmp-button__text::after { content: "=EE=A0= +=80"; font-size: 24px; font-family: Ionicons; font-weight: 400; font-style:= + normal; text-transform: none; letter-spacing: normal; overflow-wrap: norma= +l; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased= +; text-rendering: optimizelegibility; font-feature-settings: "liga"; line-h= +eight: 0.7; position: relative; display: inline-block; margin-left: 10px; t= +op: 4px; } + +@media screen and (max-width: 999.9px) { + .cmp-button__cta-arrow--right .cmp-button__text::after { font-size: 1.4re= +m; top: 0px; } +} + +.cmp-button__cta-arrow--right-ion > .cmp-button::after { content: "=EF=84= +=8A"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; text-transform: none; letter-spacing: normal; over= +flow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smooth= +ing: antialiased; text-rendering: optimizelegibility; font-feature-settings= +: "liga"; line-height: 0; margin-left: 1.5rem; } + +.cmp-button__cta-scroll-arrow .cmp-button__text { margin-top: -3rem; white-= +space: nowrap; } + +.cmp-button__cta-scroll-arrow .cmp-button__text::after { content: "=EF=8F= +=94"; font-size: 32px; font-family: Ionicons; display: block; font-style: n= +ormal; line-height: 1; text-transform: none; letter-spacing: normal; overfl= +ow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothin= +g: antialiased; text-rendering: optimizelegibility; font-feature-settings: = +"liga"; font-weight: 600; animation: 2.5s linear 0s infinite normal none ru= +nning arrowDown; text-align: center; } + +@-webkit-keyframes arrowDown {=20 + 0% { transform: translateY(10px); } + 50% { transform: translateY(27px); } + 100% { transform: translateY(10px); } +} + +@keyframes arrowDown {=20 + 0% { transform: translateY(10px); } + 50% { transform: translateY(27px); } + 100% { transform: translateY(10px); } +} + +.cmp-button--centered { -webkit-box-pack: center; justify-content: center; = +} + +.cmp-button--centered, .cmp-button--right { display: flex; } + +.cmp-button--right { -webkit-box-pack: end; justify-content: flex-end; } + +.cmp-button__email-icon .cmp-button::before { content: "=EF=90=A2"; } + +.cmp-button__email-icon .cmp-button::before, .cmp-button__info-icon .cmp-bu= +tton::before { font-size: 22px; font-family: Ionicons; font-weight: 400; fo= +nt-style: normal; line-height: 1; text-transform: none; letter-spacing: nor= +mal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fo= +nt-smoothing: antialiased; text-rendering: optimizelegibility; font-feature= +-settings: "liga"; display: inline-block; margin-right: 1rem; vertical-alig= +n: middle; position: relative; top: -0.1rem; } + +.cmp-button__info-icon .cmp-button::before { content: "=EF=91=8C"; } + +.cmp-button__share-icon .cmp-button::before { content: "=EF=8E=AC"; font-si= +ze: 22px; font-family: Ionicons; font-weight: 400; font-style: normal; line= +-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: no= +rmal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialia= +sed; text-rendering: optimizelegibility; font-feature-settings: "liga"; dis= +play: inline-block; margin-right: 1rem; vertical-align: middle; position: r= +elative; top: -0.1rem; } + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation { opacity: 0; } + .cmp-button--text-brand-link.cmp-button--animation .cmp-button::before { = +left: 20px; top: 20px; width: 5px; height: 5px; border-radius: 50%; transit= +ion: all 0.4s ease 0s; } + .cmp-button--text-brand-link.cmp-button--animation .cmp-button .cmp-butto= +n__text::before { position: absolute; left: -20px; opacity: 0; transition: = +all 0.4s ease 0s; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active { opacity: 1; transition: opacity 0.1s ease 0.1s; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button { width: auto; height: auto; margin: 0px; padding: 1rem;= + min-width: auto; text-decoration: none; position: relative; text-transform= +: lowercase; font-family: Graphik, Arial, system-ui, -apple-system, blinkma= +csystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarel= +l, sans-serif; font-weight: 500; font-size: 1.6rem; line-height: 2rem; back= +ground: none; cursor: pointer; color: rgb(0, 77, 255); text-align: left; op= +acity: 1; transition: opacity 0.6s ease 0s; } +} + +@media screen and (min-width: 1000px) and (min-width: 768px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button { font-size: 1.9rem; line-height: 2.375rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button::before { content: ""; left: 0px; top: 50%; transform: t= +ranslateY(-50%); width: 3.4rem; height: 3.4rem; border: 1px solid rgb(0, 77= +, 255); border-radius: 50px; position: absolute; transition: all 0.4s ease = +0s; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:hover { color: rgb(0, 77, 255); } +} + +@media screen and (min-width: 1000px) and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:hover::before { width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button .cmp-button__text::before { background: rgb(0, 77, 255);= + display: block; position: absolute; content: ""; height: 1px; max-width: c= +alc(100% - 2.1em); width: 0%; transition: none 0s ease 0s; left: 0px; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:visited { color: rgb(0, 77, 255); } +} + +@media screen and (min-width: 1000px) and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:not(:hover)::before { width: 3.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outl= +ine: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:focus:not(:focus-visible) { box-shadow: none; outline: n= +one; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button::before { transition-delay: 0.2s; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button .cmp-button__text::before { content: "=EF=8F=96"; font-s= +ize: 34px; font-family: Ionicons; font-weight: 400; font-style: normal; lin= +e-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: n= +ormal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antiali= +ased; text-rendering: optimizelegibility; font-feature-settings: "liga"; op= +acity: 1; position: relative; display: inline-flex; -webkit-box-align: cent= +er; align-items: center; transition: all 0.4s ease 0.6s; } +} + +.cmp-carousel__actions { -webkit-box-pack: end; justify-content: flex-end; = +margin: 16px 0px 0px; } + +.cmp-carousel__action, .cmp-carousel__actions { display: flex; flex-shrink:= + 0; -webkit-box-align: center; align-items: center; } + +.cmp-carousel__action { -webkit-box-pack: center; justify-content: center; = +height: inherit; width: inherit; text-decoration: none; padding: 0px; margi= +n: 0px 0px 0px 8px; border-radius: 0px; color: rgb(255, 255, 255); backgrou= +nd-color: rgb(0, 0, 0); border: 1px solid transparent; } + +.cmp-carousel__action:hover { color: rgb(255, 255, 255); background-color: = +rgb(0, 0, 0); border-color: transparent; } + +.cmp-carousel__action--disabled { display: none; } + +.cmp-carousel__action--next { -webkit-box-ordinal-group: 2; order: 1; } + +.cmp-carousel__action-icon { margin: auto; } + +.cmp-carousel__action-icon::after { font-size: 24px; font-family: Ionicons;= + display: block; font-weight: 400; font-style: normal; line-height: 1; text= +-transform: none; letter-spacing: normal; overflow-wrap: normal; white-spac= +e: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-render= +ing: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-carousel__action--previous .cmp-carousel__action-icon::after { content= +: "=EF=84=A4"; } + +.cmp-carousel__action--next .cmp-carousel__action-icon::after { content: "= +=EF=84=A5"; } + +.cmp-carousel__action--play .cmp-carousel__action-icon::after { content: "= +=EF=88=95"; } + +.cmp-carousel__action--pause .cmp-carousel__action-icon::after { content: "= +=EF=88=90"; } + +.cmp-carousel__action-text { clip: rect(0px, 0px, 0px, 0px); clip-path: ins= +et(50%); height: 1px; overflow: hidden; position: absolute; white-space: no= +wrap; width: 1px; } + +.cmp-carousel__indicators { display: flex; flex-wrap: wrap; -webkit-box-ali= +gn: center; align-items: center; -webkit-box-pack: center; justify-content:= + center; position: absolute; inset: auto auto 12px 0px; transform: translat= +e(0px); margin: 0px; } + +.cmp-carousel__indicator { cursor: pointer; width: 12px; height: 12px; bord= +er-radius: 50%; margin: 0px 8px 0px 0px; background-color: rgb(222, 222, 22= +2); border: 1px solid rgb(32, 32, 32); } + +.cmp-carousel__indicator:hover { background-color: rgb(1, 114, 195); border= +-color: rgb(32, 32, 32); } + +.cmp-carousel__indicator--active, .cmp-carousel__indicator--active:hover { = +background-color: rgb(1, 149, 255); border-color: rgb(32, 32, 32); } + +.root.responsivegrid { margin: 0px auto; max-width: 1200px; } + +.root.responsivegrid > .cmp-container { border-left: 15px solid transparent= +; border-right: 15px solid transparent; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .root.responsivegrid > .cmp-container { border-left: 35px solid transpare= +nt; border-right: 35px solid transparent; } +} + +.responsivegrid .full-width { width: auto; margin-left: -15px; margin-right= +: -15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid .full-width { margin-left: -35px; margin-right: -35px; } +} + +@media screen and (min-width: 1200px) { + .responsivegrid .full-width { margin-left: calc(50% - 50vw); margin-right= +: calc(50% - 50vw); } + @supports (color:var(--scrollbar-width)) { + .responsivegrid .full-width { margin-left: calc(50% - 50vw + var(--scroll= +bar-width)/2); margin-right: calc(50% - 50vw + var(--scrollbar-width)/2); } +} +} + +.responsivegrid .full-width.aem-GridColumn { float: none !important; width:= + auto !important; } + +.responsivegrid .full-width-constraint { width: auto; margin-left: -15px; m= +argin-right: -15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid .full-width-constraint { margin-left: -35px; margin-right= +: -35px; } +} + +@media screen and (min-width: 1200px) { + .responsivegrid .full-width-constraint { margin-left: calc(50% - 50vw); m= +argin-right: calc(50% - 50vw); } + @supports (color:var(--scrollbar-width)) { + .responsivegrid .full-width-constraint { margin-left: calc(50% - 50vw + v= +ar(--scrollbar-width)/2); margin-right: calc(50% - 50vw + var(--scrollbar-w= +idth)/2); } +} +} + +.responsivegrid .full-width-constraint > div.cmp-container > div { backgrou= +nd-color: transparent; margin: 0px auto; max-width: 1200px; padding-left: 1= +5px; padding-right: 15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid .full-width-constraint > div.cmp-container > div { paddin= +g-left: 35px; padding-right: 35px; } +} + +.responsivegrid .cmp-container--hs-extend > .cmp-container { max-width: non= +e; margin-left: -15px; margin-right: -15px; padding-left: 15px; padding-rig= +ht: 15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid .cmp-container--hs-extend > .cmp-container { margin-left:= + -35px; margin-right: -35px; padding-left: 35px; padding-right: 35px; } +} + +@media screen and (min-width: 1000px) { + .responsivegrid .cmp-container--hs-extend > .cmp-container { margin-left:= + -50px; margin-right: -50px; padding-left: 50px; padding-right: 50px; } +} + +.container { background-color: transparent; width: 100%; } + +.cmp-container { margin: 0px auto; max-width: 100%; } + +.cmp-container--constrain .cmp-container { max-width: 1200px; } + +.cmp-container--vrt-sm .cmp-container { padding-bottom: 32px; padding-top: = +32px; } + +.cmp-container--vrt-lg .cmp-container { padding-bottom: 64px; padding-top: = +64px; } + +.cmp-container--hrz-sm .cmp-container { padding-left: 8px; padding-right: 8= +px; } + +.cmp-container--hrz-lg .cmp-container { padding-left: 16px; padding-right: = +16px; } + +.cmp-container-offset .cmp-container { padding: 0px 3.8%; } + +@media screen and (max-width: 767.9px) { + .cmp-container-offset .cmp-container { padding: 0px 2.2%; } +} + +@media screen and (min-width: 1000px) { + .cmp-container-offset .cmp-container { max-width: 980px; width: 100%; pad= +ding: 0px; } +} + +.cmp-download__title { margin: 0px 0px 8px; font-family: Graphik, Arial, sy= +stem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "He= +lvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.8rem; font-weigh= +t: 800; font-style: normal; line-height: 1.2; text-transform: none; color: = +rgb(0, 0, 0); } + +.cmp-download__title-link { display: inline-block; text-decoration: none; c= +olor: rgb(0, 0, 0); } + +.cmp-download__title-link:hover { color: rgb(1, 149, 255); } + +.cmp-download__description { margin: 0px 0px 8px; font-family: Graphik, Ari= +al, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubunt= +u, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font= +-weight: 400; font-style: normal; line-height: 1.6; color: rgb(0, 0, 0); } + +.cmp-download__properties { margin: 0px; display: flex; flex-wrap: wrap; -w= +ebkit-box-align: start; align-items: flex-start; } + +.cmp-download__property { margin: 0px 16px 0px 0px; padding: 0px; border-ra= +dius: 0px; } + +.cmp-download__property, .cmp-download__property-label { font-family: Graph= +ik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto= +, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.4re= +m; font-weight: 300; font-style: italic; line-height: 1.6; color: rgb(0, 0,= + 0); } + +.cmp-download__property-label { margin-bottom: 0.5rem; } + +.cmp-download__action { display: inline-flex; -webkit-box-align: center; al= +ign-items: center; -webkit-box-pack: center; justify-content: center; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-style: normal; line-height: 1; text-transform: uppercase; min-height: inh= +erit; min-width: 13.4rem; border-radius: 0px; background-color: rgb(0, 0, 0= +); border: 1px solid transparent; font-size: 1.4rem; font-weight: 600; heig= +ht: 44px; color: rgb(255, 255, 255); text-decoration: none; margin: 15px 0p= +x 0px 10px; padding: 1.5rem; } + +@media screen and (max-width: 767.9px) { + .cmp-download__action { margin-left: 0px; width: 100%; } +} + +.cmp-download__action:hover { background-color: rgb(74, 74, 74); color: rgb= +(255, 255, 255); } + +.cmp-download__action:disabled { background-color: rgb(227, 227, 227); colo= +r: rgb(255, 255, 255); } + +.cmp-download__action:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2p= +x; outline: rgb(0, 0, 136) solid 2px; outline-offset: 2px; } + +.cmp-download__action:focus:not(:focus-visible) { box-shadow: none; outline= +: none; } + +.cmp-image__image, .cmp-image__link { display: block; } + +.cmp-image__title { display: block; font-family: Graphik, Arial, system-ui,= + -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica = +Neue", oxygen, cantarell, sans-serif; font-size: 1.2rem; font-weight: 400; = +font-style: normal; line-height: 1.2; margin: 1rem 0px 0px; color: rgb(107,= + 107, 107); } + +@media screen and (min-width: 1000px) { + .cmp-image__title { font-size: 1.4rem; } +} + +.full-width .cmp-image__title { padding-left: 15px; padding-right: 15px; } + +@media screen and (min-width: 1200px) { + .full-width .cmp-image__title { max-width: 1200px; margin-left: auto; mar= +gin-right: auto; } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .mixed-media-block-full-ima= +ge-card .image.full-width, .cmp-four-cell .cmp-four-cell__second-row--2-1 .= +mixed-media-block-full-image-card .image.full-width { margin-left: calc(50%= + - 50vw); margin-right: calc(50% - 50vw); } + .cmp-four-cell .cmp-four-cell__first-row--2-1 .mixed-media-block-full-ima= +ge-card .image.full-width .cmp-image__image, .cmp-four-cell .cmp-four-cell_= +_second-row--2-1 .mixed-media-block-full-image-card .image.full-width .cmp-= +image__image { margin-left: 20rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__fullwidth .mixed-media-block-full-image-ca= +rd .image.full-width { margin-left: calc(50% - 50vw); margin-right: calc(50= +% - 50vw); } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .image.full-width { margin-left: calc(100% - 100vw); margi= +n-right: calc(100% - 100vw); } +} + +.cmp-four-cell .cmp-image-blockquote-parallax-scrolling, .cmp-four-cell .cm= +p-image-parallax-scrolling { margin-left: calc(100% - 100vw); margin-right:= + calc(100% - 100vw); } + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-col .cmp-image-blockquote .cmp-image= +-blockquote__bq-container .cmp-image-blockquote__bq-wrapper { width: 100%; = +} +} + +.cmp-four-cell .cmp-image-blockquote-parallax-scrolling { margin-top: 0.32r= +em; } + +.has-image-border .cmp-image__image { border: 1px solid rgb(107, 107, 107);= + } + +@media screen and (min-width: 1000px) { + .image .cmp-image__crop-3x1 .cmp-image__image { height: 40rem; object-fit= +: cover; } +} + +@media screen and (min-width: 1000px) { + .image .cmp-image__crop-16x9 .cmp-image__image, .image .cmp-image__crop-1= +6x9-hd .cmp-image__image { height: 67.5rem; object-fit: cover; } +} + +.cmp-languagenavigation { padding: 0px; border: 1px solid rgb(32, 32, 32); = +} + +.cmp-languagenavigation__group { padding: 0px; } + +.cmp-languagenavigation__item { margin: 0px 0px 4px; } + +.cmp-languagenavigation__item-title { display: block; font-family: Graphik,= + Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, u= +buntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; = +font-weight: 700; font-style: normal; line-height: 20px; margin: 0px; paddi= +ng: 0px; } + +.cmp-languagenavigation__item--active > .cmp-languagenavigation__item-title= +, .cmp-languagenavigation__item-title { color: rgb(0, 0, 0); background-col= +or: transparent; } + +.cmp-languagenavigation__item-link { display: block; font-family: Graphik, = +Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ub= +untu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; f= +ont-weight: 400; font-style: normal; line-height: 20px; margin: 0px; paddin= +g: 4px 4px 4px 16px; color: rgb(1, 149, 255); background-color: transparent= +; } + +.cmp-languagenavigation__item-link:hover { color: rgb(1, 114, 195); backgro= +und-color: rgb(245, 245, 245); } + +.cmp-languagenavigation__item--active > .cmp-languagenavigation__item-link = +{ color: rgb(1, 149, 255); background-color: rgb(245, 245, 245); } + +.cmp-languagenavigation__item--active > .cmp-languagenavigation__item-link:= +hover { color: rgb(1, 114, 195); background-color: rgb(245, 245, 245); } + +.cmp-list { margin: 0px; padding: 0px; list-style: none; } + +.cmp-list__item { position: relative; margin: 0px 0px 4px; padding: 0px 0px= + 0px 24px; min-height: 24px; } + +.cmp-list__item::before { position: absolute; inset: -1px auto auto 0px; co= +ntent: "=EF=8B=B4"; font-size: 24px; font-family: Ionicons; display: block;= + font-weight: 400; font-style: normal; line-height: 1; text-transform: none= +; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direc= +tion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeleg= +ibility; font-feature-settings: "liga"; color: rgb(149, 149, 149); } + +.cmp-list__item article { display: flex; flex-wrap: wrap; -webkit-box-align= +: baseline; align-items: baseline; } + +.cmp-list__item-title { font-family: Graphik, Arial, system-ui, -apple-syst= +em, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxyge= +n, cantarell, sans-serif; font-size: 1.8rem; font-weight: 400; font-style: = +normal; line-height: 22px; padding: 0px 0px 0px 8px; color: rgb(0, 0, 0); } + +.cmp-list__item-link { display: flex; flex-wrap: wrap; -webkit-box-align: b= +aseline; align-items: baseline; } + +.cmp-list__item-link .cmp-list__item-date, .cmp-list__item-link .cmp-list__= +item-title { font-family: Graphik, Arial, system-ui, -apple-system, blinkma= +csystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarel= +l, sans-serif; font-size: 1.8rem; font-weight: 400; font-style: normal; lin= +e-height: 22px; padding: 0px 8px; color: rgb(1, 149, 255); } + +.cmp-list__item-link:hover .cmp-list__item-date, .cmp-list__item-link:hover= + .cmp-list__item-title { color: rgb(1, 114, 195); } + +.cmp-list__item-description { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-size: 1.8rem; font-weight: 400; font-s= +tyle: normal; line-height: 22px; padding: 0px 0px 0px 8px; color: rgb(149, = +149, 149); } + +.cmp-navigation__item-link { display: block; } + +.cmp-navigation__item--level-0 { margin: 0px; } + +.cmp-navigation__item--level-0 .cmp-navigation__item-link { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 2r= +em; font-weight: 700; font-style: normal; line-height: 24px; text-transform= +: none; text-decoration: none; color: rgb(0, 0, 0); padding: 4px 0px; backg= +round-color: transparent; } + +.cmp-navigation__item--level-0 .cmp-navigation__item-link:hover { color: rg= +b(1, 114, 195); background-color: transparent; } + +.cmp-navigation__item--level-1 { margin: 0px; } + +.cmp-navigation__item--level-1 .cmp-navigation__item-link { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.= +6rem; font-weight: 700; font-style: normal; line-height: 20px; text-transfo= +rm: none; text-decoration: none; color: rgb(0, 0, 0); padding: 4px 16px; ba= +ckground-color: transparent; } + +.cmp-navigation__item--level-1 .cmp-navigation__item-link:hover { color: rg= +b(1, 114, 195); background-color: rgb(245, 245, 245); } + +.cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigati= +on__item { margin: 0px 0px 0px 16px; } + +.cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigati= +on__item .cmp-navigation__item-link { font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font-weight: 400= +; font-style: normal; line-height: 20px; text-transform: none; text-decorat= +ion: none; color: rgb(0, 0, 0); padding: 4px 16px; background-color: transp= +arent; } + +.cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigati= +on__item .cmp-navigation__item-link:hover { color: rgb(1, 114, 195); backgr= +ound-color: rgb(245, 245, 245); } + +.cmp-progressbar { position: relative; height: 32px; background-color: rgb(= +149, 149, 149); } + +.cmp-progressbar, .cmp-progressbar__bar { border-radius: 0px; border: 1px s= +olid rgb(32, 32, 32); } + +.cmp-progressbar__bar { z-index: 1; position: absolute; top: 0px; left: 0px= +; font-size: 0px; overflow: hidden; white-space: nowrap; width: 0px; height= +: 100%; background-color: rgb(1, 149, 255); } + +.cmp-progressbar__label--completed, .cmp-progressbar__label--remaining { z-= +index: 2; position: absolute; top: 50%; transform: translateY(-50%); font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-size: 1.4rem; font-weight: 700; font-style: normal; line-height: 18px; } + +.cmp-progressbar__label--completed { left: 16px; color: rgb(255, 255, 255);= + } + +.cmp-progressbar__label--completed::after { content: "%"; } + +.cmp-progressbar__label--remaining { right: 16px; color: rgb(255, 255, 255)= +; } + +.cmp-progressbar__label--remaining::after { content: "%"; } + +.cmp-separator__horizontal-rule { height: 1px; margin: 16px 0px; background= +-color: rgb(149, 149, 149); } + +.cmp-separator--lg .cmp-separator__horizontal-rule { height: 2px; margin: 3= +2px 0px; } + +.cmp-separator--xl .cmp-separator__horizontal-rule { height: 4px; margin: 4= +8px 0px; } + +.cmp-separator--color .cmp-separator__horizontal-rule { width: 100%; height= +: 4px; background: rgb(0, 243, 255); margin: 48px 0px; } + +.cmp-separator--basic .cmp-separator__horizontal-rule { width: 100%; height= +: 1px; border-color: rgb(204, 204, 204); margin: 48px 0px; } + +.cmp-separator--vertical { display: inline-block; } + +.cmp-separator--vertical .cmp-separator__horizontal-rule { height: 18px; wi= +dth: 1px; border: rgb(204, 204, 204); margin: 0px 15px; } + +.cmp-tabs__tab { display: block; cursor: pointer; font-family: Graphik, Ari= +al, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubunt= +u, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font= +-weight: 400; font-style: normal; line-height: 20px; text-transform: none; = +text-decoration: none; color: rgb(0, 0, 0); padding: 16px 8px; margin: 0px = +0px -1px; border-style: solid; border-color: transparent; border-image: ini= +tial; border-width: 0px 0px 1px; background-color: transparent; } + +.cmp-tabs__tab:hover { color: rgb(1, 114, 195); background-color: rgb(245, = +245, 245); border-color: rgb(1, 114, 195); } + +.cmp-tabs__tab--active { color: rgb(0, 0, 0); background-color: rgb(245, 24= +5, 245); border-color: rgb(0, 0, 0); } + +.cmp-tabs__tab--active:hover { color: rgb(1, 114, 195); background-color: r= +gb(245, 245, 245); border-color: rgb(1, 114, 195); } + +.cmp-tabs__tablist { display: flex; -webkit-box-pack: start; justify-conten= +t: flex-start; border-style: solid; border-color: rgb(222, 222, 222); borde= +r-image: initial; border-width: 0px 0px 1px; } + +.cmp-tabs--align-right .cmp-tabs__tablist { -webkit-box-pack: end; justify-= +content: flex-end; } + +.cmp-tabs__tabpanel { margin: 0px; padding: 8px 16px; } + +.cmp-teaser { display: flex; -webkit-box-orient: vertical; -webkit-box-dire= +ction: normal; flex-direction: column; } + +.cmp-teaser--hrz-ci .cmp-teaser, .cmp-teaser--hrz-ic .cmp-teaser { -webkit-= +box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; } + +.cmp-teaser__image { -webkit-box-ordinal-group: 2; order: 1; } + +.cmp-teaser--vrt-ci .cmp-teaser__image, .cmp-teaser__content { -webkit-box-= +ordinal-group: 3; order: 2; } + +.cmp-teaser--vrt-ci .cmp-teaser__content { -webkit-box-ordinal-group: 2; or= +der: 1; } + +@media (min-width: 1000px) { + .cmp-teaser--hrz-ic .cmp-teaser__image { -webkit-box-ordinal-group: 2; or= +der: 1; } + .cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--hrz-ic .cmp-teaser__= +content { -webkit-box-ordinal-group: 3; order: 2; } + .cmp-teaser--hrz-ci .cmp-teaser__content { -webkit-box-ordinal-group: 2; = +order: 1; } + .cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--hrz-ic .cmp-teaser__= +image { display: flex; -webkit-box-align: center; align-items: center; -web= +kit-box-pack: center; justify-content: center; overflow: hidden; } + .cmp-teaser--hrz-ci .cmp-teaser__image .cmp-image, .cmp-teaser--hrz-ic .c= +mp-teaser__image .cmp-image { position: relative; width: 100%; height: 100%= +; } + .cmp-teaser--hrz-ci .cmp-teaser__image img, .cmp-teaser--hrz-ic .cmp-teas= +er__image img { width: auto; height: auto; min-width: 100%; min-height: 100= +%; max-width: none; position: relative; left: 50%; transform: translateX(-5= +0%); } +} + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--co= +mpact.cmp-teaser--hrz-ic .cmp-teaser__image { display: block; overflow: hid= +den; } + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image .cmp-image, .cmp= +-teaser--compact.cmp-teaser--hrz-ic .cmp-teaser__image .cmp-image { positio= +n: relative; width: 100%; } + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image img, .cmp-teaser= +--compact.cmp-teaser--hrz-ic .cmp-teaser__image img { max-width: 100%; widt= +h: 100%; height: auto; min-width: 0px; min-height: 0px; position: static; l= +eft: 0px; transform: translateX(0px); } + +.cmp-teaser__image { padding: 0px; border: 1px solid rgb(32, 32, 32); max-w= +idth: 100%; flex-basis: 100%; } + +.cmp-teaser--compact .cmp-teaser__image { background-color: transparent; bo= +rder: 1px solid rgb(32, 32, 32); padding: 0px; } + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--co= +mpact.cmp-teaser--hrz-ic .cmp-teaser__image, .cmp-teaser--compact .cmp-teas= +er__image, .cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--hrz-ic .cmp= +-teaser__image { max-width: 100%; flex-basis: 100%; } + +@media screen and (min-width: 768px) { + .cmp-teaser--compact .cmp-teaser__image, .cmp-teaser__image { padding: 0p= +x; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--= +compact.cmp-teaser--hrz-ic .cmp-teaser__image, .cmp-teaser--compact .cmp-te= +aser__image, .cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--hrz-ic .c= +mp-teaser__image, .cmp-teaser__image { max-width: 100%; flex-basis: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser--compact .cmp-teaser__image, .cmp-teaser__image { padding: 0p= +x; max-width: 100%; flex-basis: 100%; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--= +compact.cmp-teaser--hrz-ic .cmp-teaser__image, .cmp-teaser--hrz-ci .cmp-tea= +ser__image, .cmp-teaser--hrz-ic .cmp-teaser__image { max-width: 50%; flex-b= +asis: 50%; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser--compact .cmp-teaser__image, .cmp-teaser__image { padding: 0p= +x; max-width: 100%; flex-basis: 100%; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--= +compact.cmp-teaser--hrz-ic .cmp-teaser__image, .cmp-teaser--hrz-ci .cmp-tea= +ser__image, .cmp-teaser--hrz-ic .cmp-teaser__image { max-width: 50%; flex-b= +asis: 50%; } +} + +.cmp-teaser__content { display: flex; -webkit-box-orient: vertical; -webkit= +-box-direction: normal; flex-direction: column; background-color: rgb(245, = +245, 245); border: 1px solid rgb(32, 32, 32); max-width: 100%; flex-basis: = +100%; padding: 16px; } + +.cmp-teaser--compact .cmp-teaser__content { background-color: transparent; = +border: 1px solid rgb(32, 32, 32); padding: 16px; } + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser--= +compact.cmp-teaser--hrz-ic .cmp-teaser__content, .cmp-teaser--compact .cmp-= +teaser__content, .cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser--hrz= +-ic .cmp-teaser__content { max-width: 100%; flex-basis: 100%; } + +@media screen and (min-width: 768px) { + .cmp-teaser--compact .cmp-teaser__content, .cmp-teaser__content { max-wid= +th: 100%; flex-basis: 100%; padding: 16px; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser= +--compact.cmp-teaser--hrz-ic .cmp-teaser__content, .cmp-teaser--hrz-ci .cmp= +-teaser__content, .cmp-teaser--hrz-ic .cmp-teaser__content { max-width: 100= +%; flex-basis: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser--compact .cmp-teaser__content, .cmp-teaser__content { max-wid= +th: 100%; flex-basis: 100%; padding: 16px; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser= +--compact.cmp-teaser--hrz-ic .cmp-teaser__content, .cmp-teaser--hrz-ci .cmp= +-teaser__content, .cmp-teaser--hrz-ic .cmp-teaser__content { max-width: 50%= +; flex-basis: 50%; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__content { max-width: 100%; flex-basis: 100%; padding: 24px; = +} + .cmp-teaser--compact .cmp-teaser__content { padding: 16px; max-width: 100= +%; flex-basis: 100%; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser= +--compact.cmp-teaser--hrz-ic .cmp-teaser__content, .cmp-teaser--hrz-ci .cmp= +-teaser__content, .cmp-teaser--hrz-ic .cmp-teaser__content { max-width: 50%= +; flex-basis: 50%; } +} + +.cmp-teaser__pretitle { font-size: 14px; line-height: 18px; } + +.cmp-teaser--compact .cmp-teaser__pretitle, .cmp-teaser__pretitle { font-fa= +mily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe = +UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-= +weight: 700; font-style: normal; text-transform: uppercase; color: rgb(4, 8= +9, 150); margin-top: 0px; } + +.cmp-teaser--compact .cmp-teaser__pretitle { font-size: 12px; line-height: = +16px; } + +@media screen and (min-width: 768px) { + .cmp-teaser__pretitle { font-size: 14px; line-height: 18px; margin-top: 0= +px; } + .cmp-teaser--compact .cmp-teaser__pretitle { font-size: 12px; line-height= +: 16px; margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser__pretitle { font-size: 14px; line-height: 18px; margin-top: 0= +px; } + .cmp-teaser--compact .cmp-teaser__pretitle { font-size: 12px; line-height= +: 16px; margin-top: 0px; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__pretitle { font-size: 16px; line-height: 20px; margin-top: 0= +px; } + .cmp-teaser--compact .cmp-teaser__pretitle { font-size: 12px; line-height= +: 16px; margin-top: 0px; } +} + +.cmp-teaser__title { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 700; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); font-size: 24px; line-height: 28px; overflow-w= +rap: break-word; } + +.cmp-teaser__title .cmp-teaser__title-link { text-decoration: none; color: = +rgb(0, 0, 0); } + +.cmp-teaser__title .cmp-teaser__title-link:hover { color: rgb(1, 114, 195);= + } + +.cmp-teaser--compact .cmp-teaser__title { font-family: Graphik, Arial, syst= +em-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helv= +etica Neue", oxygen, cantarell, sans-serif; font-weight: 700; font-style: n= +ormal; text-transform: none; color: rgb(0, 0, 0); font-size: 18px; line-hei= +ght: 22px; } + +.cmp-teaser--compact .cmp-teaser__title .cmp-teaser__title-link { text-deco= +ration: none; color: rgb(0, 0, 0); } + +.cmp-teaser--compact .cmp-teaser__title .cmp-teaser__title-link:hover { col= +or: rgb(1, 114, 195); } + +* + .cmp-teaser__title, .cmp-teaser--compact * + .cmp-teaser__title { margi= +n-top: 8px; } + +@media screen and (min-width: 768px) { + .cmp-teaser__title { font-size: 24px; line-height: 28px; } + .cmp-teaser--compact .cmp-teaser__title { font-size: 18px; line-height: 2= +2px; } + * + .cmp-teaser__title, .cmp-teaser--compact * + .cmp-teaser__title { mar= +gin-top: 8px; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser__title { font-size: 24px; line-height: 28px; } + .cmp-teaser--compact .cmp-teaser__title { font-size: 18px; line-height: 2= +2px; } + * + .cmp-teaser__title, .cmp-teaser--compact * + .cmp-teaser__title { mar= +gin-top: 8px; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__title { font-size: 32px; line-height: 36px; } + .cmp-teaser--compact .cmp-teaser__title { font-size: 18px; line-height: 2= +2px; } + * + .cmp-teaser__title, .cmp-teaser--compact * + .cmp-teaser__title { mar= +gin-top: 8px; } +} + +.cmp-teaser__description { font-size: 16px; line-height: 24px; overflow-wra= +p: break-word; } + +.cmp-teaser--compact .cmp-teaser__description, .cmp-teaser__description { f= +ont-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "= +Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif;= + font-weight: 400; font-style: normal; color: rgb(0, 0, 0); } + +.cmp-teaser--compact .cmp-teaser__description { font-size: 14px; line-heigh= +t: 20px; } + +* + .cmp-teaser__description, .cmp-teaser--compact * + .cmp-teaser__descrip= +tion { margin-top: 16px; } + +@media screen and (min-width: 768px) { + .cmp-teaser__description { font-size: 16px; line-height: 24px; } + .cmp-teaser--compact .cmp-teaser__description { font-size: 14px; line-hei= +ght: 20px; } + * + .cmp-teaser__description, .cmp-teaser--compact * + .cmp-teaser__descr= +iption { margin-top: 16px; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser__description { font-size: 16px; line-height: 24px; } + .cmp-teaser--compact .cmp-teaser__description { font-size: 14px; line-hei= +ght: 20px; } + * + .cmp-teaser__description, .cmp-teaser--compact * + .cmp-teaser__descr= +iption { margin-top: 16px; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__description { font-size: 16px; line-height: 24px; } + .cmp-teaser--compact .cmp-teaser__description { font-size: 14px; line-hei= +ght: 20px; } + * + .cmp-teaser__description, .cmp-teaser--compact * + .cmp-teaser__descr= +iption { margin-top: 16px; } +} + +.cmp-teaser__action-container { margin-top: auto; padding-top: 32px; } + +.cmp-teaser--compact .cmp-teaser__action-container { margin-top: 0px; paddi= +ng-top: 16px; } + +@media screen and (min-width: 768px) { + .cmp-teaser__action-container { margin-top: auto; padding-top: 32px; } + .cmp-teaser--compact .cmp-teaser__action-container { margin-top: 0px; pad= +ding-top: 16px; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser__action-container { margin-top: auto; padding-top: 32px; } + .cmp-teaser--compact .cmp-teaser__action-container { margin-top: 0px; pad= +ding-top: 16px; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__action-container { margin-top: auto; padding-top: 32px; } + .cmp-teaser--compact .cmp-teaser__action-container { margin-top: 0px; pad= +ding-top: 16px; } +} + +.cmp-teaser__action-link { font-size: 1.4rem; font-weight: 600; line-height= +: 1.6; position: relative; text-decoration: none; text-transform: uppercase= +; color: rgb(0, 77, 255); display: inline; } + +.cmp-teaser__action-link::after { content: "=EE=A0=80"; font-size: 20px; fo= +nt-family: Ionicons; font-weight: 400; font-style: normal; line-height: 1; = +text-transform: none; letter-spacing: normal; overflow-wrap: normal; white-= +space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-re= +ndering: optimizelegibility; font-feature-settings: "liga"; display: inline= +-block; margin-left: 1rem; vertical-align: middle; } + +.cmp-teaser__action-link::before { content: ""; background: rgb(0, 77, 255)= +; bottom: -3px; display: block; height: 1px; left: 0px; max-width: calc(100= +% - 2.1em); position: absolute; transition: width 300ms ease 0s; width: 0%;= + } + +.cmp-teaser__action-link:focus { color: rgb(0, 77, 255); text-decoration: n= +one; } + +.cmp-teaser__action-link:focus::before { width: 100%; } + +.cmp-teaser__action-link:hover { color: rgb(0, 77, 255); text-decoration: n= +one; } + +.cmp-teaser__action-link:hover::before { width: 100%; } + +.cmp-teaser__action-link:visited, .cmp-teaser__action-link:visited:hover { = +color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-teaser__action-link { font-size: 1.6rem; } + .cmp-teaser__action-link::after { font-size: 2.4rem; } +} + +.cmp-teaser__content { display: block; } + +.cmp-teaser__pretitle { width: auto; display: inline-block; margin-bottom: = +5px; vertical-align: bottom; } + +.cmp-teaser__description, .cmp-text { font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font-weight: 400= +; font-style: normal; line-height: 1.5; padding: 0px; color: rgb(0, 0, 0); = +} + +.cmp-teaser__description * + p .cmp-text__paragraph-default, .cmp-text * + = +p .cmp-text__paragraph-default { margin-top: 1.6em; } + +.cmp-teaser__description * + p .cmp-text__label-small, .cmp-teaser__descrip= +tion * + p .cmp-text__paragraph-medium, .cmp-teaser__description * + p .cmp= +-text__paragraph-small, .cmp-text * + p .cmp-text__label-small, .cmp-text *= + + p .cmp-text__paragraph-medium, .cmp-text * + p .cmp-text__paragraph-smal= +l { margin-top: 1.2em; } + +.cmp-teaser__description * + p .cmp-text__link--block, .cmp-text * + p .cmp= +-text__link--block { margin-top: 1em; display: inline-block; } + +.cmp-teaser__description p, .cmp-text p { line-height: 1.6; text-transform:= + none; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-teaser__description p, .cmp-text p { font-size: 1.6rem; } +} + +.cmp-teaser__description a, .cmp-text a { text-decoration: none; color: rgb= +(0, 77, 255); } + +.cmp-teaser__description a:focus, .cmp-teaser__description a:hover, .cmp-te= +xt a:focus, .cmp-text a:hover { color: rgb(0, 77, 255); text-decoration: un= +derline; } + +.cmp-teaser__description a:visited, .cmp-text a:visited { color: rgb(0, 0, = +136); } + +.cmp-teaser__description * + h1, .cmp-text * + h1 { margin-top: 2rem; } + +.cmp-teaser__description h1, .cmp-text h1 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h2, .cmp-text * + h2 { margin-top: 2rem; } + +.cmp-teaser__description h2, .cmp-text h2 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h3, .cmp-text * + h3 { margin-top: 2rem; } + +.cmp-teaser__description h3, .cmp-text h3 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h4, .cmp-text * + h4 { margin-top: 2rem; } + +.cmp-teaser__description h4, .cmp-text h4 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h5, .cmp-text * + h5 { margin-top: 2rem; } + +.cmp-teaser__description h5, .cmp-text h5 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h6, .cmp-text * + h6 { margin-top: 2rem; } + +.cmp-teaser__description h6, .cmp-text h6 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + blockquote, .cmp-text * + blockquote { margin-= +top: 16px; } + +.cmp-teaser__description blockquote, .cmp-text blockquote { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.= +6rem; line-height: 1.5; padding: 16px; color: rgb(0, 0, 0); background-colo= +r: rgb(245, 245, 245); } + +.cmp-teaser__description * + ol, .cmp-teaser__description * + ul, .cmp-text= + * + ol, .cmp-text * + ul { margin-top: 16px; } + +.cmp-teaser__description li, .cmp-text li { position: relative; margin: 0px= +; padding-left: 24px; } + +.cmp-teaser__description li::before, .cmp-text li::before { position: absol= +ute; top: 0px; left: 0px; width: 24px; content: "=E2=80=A2"; } + +.cmp-teaser__description ol, .cmp-text ol { font-size: 1.4rem; line-height:= + 1.6; margin-top: 10px; margin-left: 15px; padding-left: 20px; list-style: = +decimal; } + +.cmp-teaser__description ol li, .cmp-text ol li { padding-bottom: 10px; pad= +ding-left: 15px; } + +.cmp-teaser__description ol li::before, .cmp-text ol li::before { display: = +none; } + +.cmp-teaser__description ol li ol, .cmp-text ol li ol { margin-top: 10px; l= +ist-style: lower-alpha; } + +.cmp-teaser__description ol li ol li ol, .cmp-text ol li ol li ol { list-st= +yle: auto; } + +.cmp-teaser__description ol li ul, .cmp-text ol li ul { margin-top: 10px; l= +ist-style: disc; margin-left: 15px; padding-left: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-teaser__description ol, .cmp-text ol { font-size: 1.6rem; margin-top= +: 1.6em; margin-left: 30px; } + .cmp-teaser__description ol li, .cmp-text ol li { padding-left: 20px; } + .cmp-teaser__description ol li ul, .cmp-text ol li ul { margin-left: 30px= +; } +} + +.cmp-teaser__description ol.cmp-text__alpha-lower, .cmp-text ol.cmp-text__a= +lpha-lower { list-style: lower-alpha !important; } + +.cmp-teaser__description ol.cmp-text__alpha-lower li ol, .cmp-text ol.cmp-t= +ext__alpha-lower li ol { list-style: auto; } + +.cmp-teaser__description ol.cmp-text__alpha-upper, .cmp-text ol.cmp-text__a= +lpha-upper { list-style: upper-alpha !important; } + +.cmp-teaser__description ol.cmp-text__alpha-upper li ol, .cmp-text ol.cmp-t= +ext__alpha-upper li ol { list-style: auto; } + +.cmp-teaser__description ul, .cmp-text ul { font-size: 1.4rem; line-height:= + 1.6; margin-top: 1.6em; padding-left: 15px; } + +.cmp-teaser__description ul li, .cmp-text ul li { padding-bottom: 10px; pad= +ding-left: 1.6rem; } + +.cmp-teaser__description ul ul li::before, .cmp-text ul ul li::before { con= +tent: "=E2=97=8B"; } + +@media screen and (min-width: 1000px) { + .cmp-teaser__description ul, .cmp-text ul { font-size: 1.6rem; padding-le= +ft: 30px; } +} + +.cmp-teaser__description ul.cmp-text__default--dashes li::before, .cmp-text= + ul.cmp-text__default--dashes li::before { content: "-"; } + +.cmp-teaser__description ul.cmp-text__data-terms, .cmp-text ul.cmp-text__da= +ta-terms { font-size: 1.4rem; line-height: 1.6; text-transform: none; paddi= +ng-left: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-teaser__description ul.cmp-text__data-terms, .cmp-text ul.cmp-text__= +data-terms { font-size: 1.6rem; } +} + +.cmp-teaser__description ul.cmp-text__data-terms > li, .cmp-text ul.cmp-tex= +t__data-terms > li { font-weight: 800; margin-bottom: 0px; margin-top: 0px;= + padding-left: 0px; padding-bottom: 0px; text-transform: uppercase; } + +.cmp-teaser__description ul.cmp-text__data-terms ul, .cmp-text ul.cmp-text_= +_data-terms ul { font-weight: 400; margin-bottom: 20px; margin-top: 10px; t= +ext-transform: none; padding-left: 0px; } + +.cmp-teaser__description ul.cmp-text__data-terms ul li, .cmp-text ul.cmp-te= +xt__data-terms ul li { margin: 0px; padding-bottom: 0px; padding-left: 40px= +; } + +.cmp-teaser__description ul.cmp-text__data-terms li, .cmp-teaser__descripti= +on ul.cmp-text__data-terms ul, .cmp-text ul.cmp-text__data-terms li, .cmp-t= +ext ul.cmp-text__data-terms ul { list-style-type: none; } + +.cmp-teaser__description ul.cmp-text__data-terms li::before, .cmp-teaser__d= +escription ul.cmp-text__data-terms ul::before, .cmp-text ul.cmp-text__data-= +terms li::before, .cmp-text ul.cmp-text__data-terms ul::before { content: n= +one; } + +.cmp-teaser__description ul.cmp-text__link-list, .cmp-text ul.cmp-text__lin= +k-list { padding-left: 0px; } + +.cmp-teaser__description ul.cmp-text__link-list li, .cmp-text ul.cmp-text__= +link-list li { margin: 0px; padding-bottom: 0px; padding-left: 0px; } + +.cmp-teaser__description ul.cmp-text__link-list li::before, .cmp-text ul.cm= +p-text__link-list li::before { content: none; } + +.cmp-teaser__description ul.cmp-text__link-list li + li, .cmp-text ul.cmp-t= +ext__link-list li + li { margin-top: 1em; } + +.cmp-teaser__description * + table, .cmp-text * + table { margin-top: 16px;= + } + +.cmp-teaser__description table, .cmp-text table { width: 100%; max-width: 1= +00%; border-collapse: collapse; border: none; } + +.cmp-teaser__description td, .cmp-teaser__description th, .cmp-text td, .cm= +p-text th { margin: 0px; padding: 0px; border: none; } + +.cmp-teaser__description th, .cmp-text th { padding: 8px; background-color:= + transparent; } + +.cmp-teaser__description td, .cmp-teaser__description th, .cmp-text td, .cm= +p-text th { font-family: Graphik, Arial, system-ui, -apple-system, blinkmac= +systemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell= +, sans-serif; font-size: 1.6rem; font-weight: 400; font-style: normal; line= +-height: 1.5; text-align: center; border: 1px solid rgb(222, 222, 222); col= +or: rgb(0, 0, 0); } + +.cmp-teaser__description td, .cmp-text td { padding: 0.5rem 16px; } + +.cmp-text--background-dark .cmp-text { color: rgb(255, 255, 255); } + +.cmp-text--background-dark .cmp-text a { color: rgb(255, 255, 255); text-de= +coration: underline; } + +.cmp-text--background-dark .cmp-text a:focus, .cmp-text--background-dark .c= +mp-text a:hover, .cmp-text--background-dark .cmp-text a:visited { color: rg= +b(204, 204, 204); } + +.cmp-text--background-dark .cmp-text a.cmp-text__link--alt-arrow, .cmp-text= +--background-dark .cmp-text a.cmp-text__link--arrow { text-decoration: none= +; } + +.cmp-text--background-dark .cmp-text a.cmp-text__link--alt-arrow::before, .= +cmp-text--background-dark .cmp-text a.cmp-text__link--arrow::before { backg= +round: rgb(255, 255, 255); } + +.cmp-text--background-dark .cmp-text .cmp-text__link--default:visited, .cmp= +-text--background-dark .cmp-text a.cmp-text__link--alt-arrow:focus, .cmp-te= +xt--background-dark .cmp-text a.cmp-text__link--alt-arrow:hover, .cmp-text-= +-background-dark .cmp-text a.cmp-text__link--alt-arrow:visited, .cmp-text--= +background-dark .cmp-text a.cmp-text__link--arrow:focus, .cmp-text--backgro= +und-dark .cmp-text a.cmp-text__link--arrow:hover, .cmp-text--background-dar= +k .cmp-text a.cmp-text__link--arrow:visited { color: rgb(255, 255, 255); } + +.cmp-text--background-dark .cmp-text .cmp-text__link--default:visited:focus= +, .cmp-text--background-dark .cmp-text .cmp-text__link--default:visited:hov= +er { color: rgb(204, 204, 204); } + +.cmp-text__paragraph-default { display: inline-block; } + +.cmp-text__paragraph-small { display: inline-block; font-size: 1.2rem; line= +-height: 1; } + +.cmp-text__paragraph-medium { display: inline-block; font-size: 1.4rem; lin= +e-height: 1.2; } + +.cmp-text__label-small { display: inline-block; font-size: 1.2rem; font-wei= +ght: 600; text-transform: uppercase; } + +.cmp-text__dropcap { font-size: 5.6rem; font-weight: 600; line-height: 1; } + +@media screen and (min-width: 1000px) { + .cmp-text__dropcap { font-size: 7.6rem; } +} + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--default, a.cmp-text_= +_link--default { text-decoration: underline; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--default:focus, .cmp-= +teaser .cmp-teaser__description a.cmp-text__link--default:hover, .cmp-tease= +r .cmp-teaser__description a.cmp-text__link--default:visited, .cmp-teaser .= +cmp-teaser__description a.cmp-text__link--default:visited:focus, .cmp-tease= +r .cmp-teaser__description a.cmp-text__link--default:visited:hover, a.cmp-t= +ext__link--default:focus, a.cmp-text__link--default:hover, a.cmp-text__link= +--default:visited, a.cmp-text__link--default:visited:focus, a.cmp-text__lin= +k--default:visited:hover { color: rgb(0, 0, 136); } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow, a.cmp-text__l= +ink--arrow { font-size: 1.4rem; font-weight: 600; line-height: 1.6; positio= +n: relative; text-decoration: none; text-transform: uppercase; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow::after, a.cmp-= +text__link--arrow::after { content: "=EE=A0=80"; font-size: 20px; font-fami= +ly: Ionicons; font-weight: 400; font-style: normal; line-height: 1; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; display: inline-block;= + margin-left: 1rem; vertical-align: middle; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow::before, a.cmp= +-text__link--arrow::before { content: ""; background: rgb(0, 77, 255); bott= +om: -3px; display: block; height: 1px; left: 0px; max-width: calc(100% - 2.= +1em); position: absolute; transition: width 300ms ease 0s; width: 0%; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow:focus, .cmp-te= +aser .cmp-teaser__description a.cmp-text__link--arrow:hover, a.cmp-text__li= +nk--arrow:focus, a.cmp-text__link--arrow:hover { text-decoration: none; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow:focus::before,= + .cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow:hover::before= +, a.cmp-text__link--arrow:focus::before, a.cmp-text__link--arrow:hover::bef= +ore { width: 100%; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow:visited, a.cmp= +-text__link--arrow:visited { color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow, a.cmp-text_= +_link--arrow { font-size: 1.6rem; } + .cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow::after, a.cm= +p-text__link--arrow::after { font-size: 2.4rem; } +} + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow, a.cmp-tex= +t__link--alt-arrow { color: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 6= +00; line-height: 1.6; position: relative; text-decoration: none; text-trans= +form: uppercase; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow::after, a.= +cmp-text__link--alt-arrow::after { content: "=EE=A0=80"; font-size: 20px; f= +ont-family: Ionicons; font-weight: 400; font-style: normal; line-height: 1;= + text-transform: none; letter-spacing: normal; overflow-wrap: normal; white= +-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-r= +endering: optimizelegibility; font-feature-settings: "liga"; display: inlin= +e-block; margin-left: 1rem; vertical-align: middle; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow::before, a= +.cmp-text__link--alt-arrow::before { content: ""; background: rgb(0, 0, 0);= + bottom: -3px; display: block; height: 1px; left: 0px; max-width: calc(100%= + - 2.1em); position: absolute; transition: width 300ms ease 0s; width: 0%; = +} + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:focus, .cm= +p-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:hover, a.cmp-= +text__link--alt-arrow:focus, a.cmp-text__link--alt-arrow:hover { color: rgb= +(0, 0, 0); text-decoration: none; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:focus::bef= +ore, .cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:hover= +::before, a.cmp-text__link--alt-arrow:focus::before, a.cmp-text__link--alt-= +arrow:hover::before { width: 100%; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:visited, a= +.cmp-text__link--alt-arrow:visited { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow, a.cmp-t= +ext__link--alt-arrow { font-size: 1.6rem; } + .cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow::after, = +a.cmp-text__link--alt-arrow::after { font-size: 2.4rem; } +} + +.cmp-text__label-ribbon { background-color: rgb(0, 243, 255); box-shadow: r= +gba(0, 0, 0, 0.35) -4px -2px 5px; font-size: 1.2rem; font-weight: 600; line= +-height: 1.4; max-height: 40px; padding: 1.5rem 3rem 1rem; position: relati= +ve; text-transform: uppercase; vertical-align: middle; display: inline-bloc= +k; } + +@media screen and (min-width: 1000px) { + .cmp-text__label-ribbon { font-size: 1.8rem; max-height: 50px; padding-le= +ft: 1rem; padding-right: 1rem; margin-bottom: 1rem; } + .cmp-text__label-ribbon::before { content: ""; border-color: transparent = +rgb(0, 186, 255) transparent transparent; border-style: solid; border-width= +: 0px 20px 10px 0px; bottom: 0px; height: 0px; left: 0px; position: absolut= +e; transform: translateY(100%); width: 0px; } +} + +.cmp-text__ai-label { font-weight: 500; font-size: 1.4rem; text-transform: = +uppercase; line-height: 1.7rem; } + +@media screen and (min-width: 1000px) { + .cmp-text__ai-label { font-size: 1.8rem; line-height: 2.2rem; } +} + +.cmp-text__ai-medium-regular { font-weight: 400; font-size: 1.8rem; line-he= +ight: 2.4rem; } + +@media screen and (min-width: 768px) { + .cmp-text__ai-medium-regular { font-size: 2rem; line-height: 2.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-text__ai-medium-regular { font-size: 3.2rem; line-height: 3.6rem; } +} + +.cmp-text__paragraph-medium-light { font-size: 1.8rem; font-weight: 300; li= +ne-height: 2.4rem; } + +@media screen and (min-width: 768px) { + .cmp-text__paragraph-medium-light { font-size: 3rem; line-height: 2.6rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-text__paragraph-medium-light { font-size: 3.2rem; line-height: 3.6re= +m; } +} + +.cmp-text__paragraph-small-light { font-size: 1.4rem; font-weight: 300; lin= +e-height: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-text__paragraph-small-light { font-size: 1.6rem; line-height: 2.2rem= +; } +} + +.cmp-text__paragraph-small-regular { font-size: 1.4rem; font-weight: 400; l= +ine-height: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-text__paragraph-small-regular { font-size: 1.6rem; line-height: 2.2r= +em; } +} + +.cmp-text .cmp-text__button-text-brand-link { width: auto; height: auto; ma= +rgin: 0px; min-width: auto; text-decoration: none; position: relative; text= +-transform: none; font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-weight: 500; font-size: 1.6rem; line-height: 2rem;= + background: none; cursor: pointer; color: rgb(0, 77, 255); text-align: lef= +t; opacity: 1; transition: opacity 0.6s ease 0s; display: inline-flex; padd= +ing: 1rem 1rem 1rem 5.5rem; } + +@media screen and (min-width: 768px) { + .cmp-text .cmp-text__button-text-brand-link { font-size: 1.9rem; line-hei= +ght: 2.375rem; margin-top: 0.1rem; margin-bottom: 0.1rem; padding-right: 3r= +em; } +} + +.cmp-text .cmp-text__button-text-brand-link::before { content: ""; left: 0p= +x; top: 50%; transform: translateY(-50%); width: 3.4rem; height: 3.4rem; bo= +rder: 0.1rem solid rgb(0, 77, 255); border-radius: 5rem; position: absolute= +; transition: all 0.4s ease 0s; } + +.cmp-text .cmp-text__button-text-brand-link:hover { color: rgb(0, 77, 255);= + text-decoration: none; } + +.cmp-text .cmp-text__button-text-brand-link:hover::before { text-decoration= +: none; } + +@media screen and (min-width: 1000px) { + .cmp-text .cmp-text__button-text-brand-link:hover::before { width: 100%; = +} +} + +.cmp-text .cmp-text__button-text-brand-link:focus { text-decoration: none; = +} + +@media screen and (min-width: 1000px) { + .cmp-text .cmp-text__button-text-brand-link:focus::before { width: 100%; = +} +} + +.cmp-text .cmp-text__button-text-brand-link:visited { color: rgb(0, 77, 255= +); } + +.cmp-text .cmp-text__button-text-brand-link:focus { box-shadow: rgb(0, 0, 1= +36) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset:= + 1px; } + +.cmp-text .cmp-text__button-text-brand-link:focus:not(:focus-visible) { box= +-shadow: none; outline: none; } + +.cmp-text .cmp-text__button-text-brand-link .cmp-button { transition: opaci= +ty 0.7s ease 0.8s; display: inline-flex; -webkit-box-align: center; align-i= +tems: center; text-transform: none; position: relative; top: 0px; left: 0px= +; text-decoration: none; } + +.cmp-text .cmp-text__button-text-brand-link::after { content: "=EF=8F=96"; = +font-size: 34px; font-family: Ionicons; font-weight: 400; font-style: norma= +l; line-height: 1; text-transform: none; letter-spacing: normal; overflow-w= +rap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: a= +ntialiased; text-rendering: optimizelegibility; font-feature-settings: "lig= +a"; position: absolute; left: 1rem; top: 0.4rem; display: inline-flex; -web= +kit-box-align: center; align-items: center; transition: none 0s ease 0s; ma= +rgin-left: 1.2rem; margin-right: 3.3rem; } + +@media screen and (min-width: 768px) { + .cmp-text .cmp-text__button-text-brand-link::after { margin-left: 1.2rem;= + margin-right: 3.3rem; } +} + +.cmp-quick-summary-divider { border-bottom: 4px solid rgb(0, 0, 0); padding= +-bottom: 3rem; } + +.datastat-card-vertical .cmp-text__stat-statistic, .datastat-card-vertical = +.cmp-text__stat-symbol { font-size: 8rem; } + +@media screen and (max-width: 1199.9px) { + .datastat-card-vertical .cmp-text__stat-statistic, .datastat-card-vertica= +l .cmp-text__stat-symbol { font-size: 6.5rem; line-height: 0.09rem; } +} + +.datastat-card-vertical .cmp-text__stat-qualifier-text { font-size: 2.4rem;= + text-transform: uppercase; position: relative; top: -0.3em; } + +@media screen and (max-width: 1199.9px) { + .datastat-card-vertical .cmp-text__stat-qualifier-text { line-height: 0.0= +9rem; } +} + +.datastat-card-vertical .cmp-text__stat-percent { font-size: 5rem; } + +@media screen and (max-width: 1199.9px) { + .datastat-card-vertical .cmp-text__stat-percent { line-height: 0.09rem; } +} + +.datastat-card-horizontal .cmp-text__stat-percent, .datastat-card-horizonta= +l .cmp-text__stat-statistic, .datastat-card-horizontal .cmp-text__stat-symb= +ol { font-size: 6.5rem; line-height: 1em; } + +.datastat-card-horizontal .cmp-text__stat-qualifier-text { text-transform: = +uppercase; font-size: 2rem; line-height: 0; } + +.datastat-card-vertical-wide .cmp-text__stat-percent, .datastat-card-vertic= +al-wide .cmp-text__stat-qualifier-text, .datastat-card-vertical-wide .cmp-t= +ext__stat-statistic, .datastat-card-vertical-wide .cmp-text__stat-symbol { = +font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .datastat-card-vertical-wide .cmp-text__stat-percent, .datastat-card-vert= +ical-wide .cmp-text__stat-qualifier-text, .datastat-card-vertical-wide .cmp= +-text__stat-statistic, .datastat-card-vertical-wide .cmp-text__stat-symbol = +{ font-size: 2.5rem; } +} + +.cmp-text table { width: 100%; max-width: 100%; display: inline-block; marg= +in-bottom: 1rem; border-width: 1px 1px 0px; border-top-style: solid; border= +-right-style: solid; border-left-style: solid; border-top-color: rgb(222, 2= +22, 222); border-right-color: rgb(222, 222, 222); border-left-color: rgb(22= +2, 222, 222); border-image: initial; border-bottom-style: initial; border-b= +ottom-color: initial; background-color: transparent; border-collapse: colla= +pse; border-spacing: 0px; overflow-x: scroll; } + +@media screen and (min-width: 1200px) { + .cmp-text table { overflow-x: hidden; } +} + +.cmp-text table a { color: rgb(0, 77, 255); text-decoration: none; } + +.cmp-text table a:focus, .cmp-text table a:hover, .cmp-text table a:visited= + { color: rgb(0, 0, 136); text-decoration: none; } + +.cmp-text thead { background-color: rgb(245, 245, 245); } + +.cmp-text th { font-weight: 800; } + +.cmp-text td, .cmp-text th { width: 10%; padding: 0.8rem; border-bottom: 0.= +08rem solid rgb(222, 222, 222); border-top: 0px; font-size: 1.4rem; line-he= +ight: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-text td, .cmp-text th { font-size: 1.6rem; line-height: 1.6; } +} + +.cmp-text td:first-of-type, .cmp-text th:first-of-type { border-left: 0px; = +border-right: 0px; } + +.cmp-text td:last-of-type, .cmp-text th:last-of-type { border-right: 0px; } + +.cmp-text--table-alternate-bordered tr:nth-of-type(2n) { background-color: = +rgba(245, 245, 245, 0.75); } + +.cmp-text--table-alternate-bordered tr:nth-of-type(2n):hover, .cmp-text--ta= +ble-bordered tr:hover { background-color: rgb(245, 245, 245); } + +.cmp-title__text .cmp-title__link { color: rgb(0, 0, 0); } + +.cmp-title__text .cmp-title__link:focus, .cmp-title__text .cmp-title__link:= +hover { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-title--cta .cmp-title__text { font-family: Graphik, Arial, system-ui, = +-apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica N= +eue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; = +text-transform: none; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.= +8rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--cta .cmp-title__text { font-size: 4.8rem; } +} + +.cmp-title--section .cmp-title__text { font-family: Graphik, Arial, system-= +ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helveti= +ca Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: norm= +al; text-transform: none; color: rgb(0, 0, 0); line-height: 1.05; font-size= +: 2.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--section .cmp-title__text { font-size: 4.8rem; } +} + +.cmp-title--subsection .cmp-title__text { font-family: Graphik, Arial, syst= +em-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helv= +etica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: n= +ormal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-si= +ze: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--subsection .cmp-title__text { font-size: 3.5rem; } +} + +.cmp-title--ribbon .cmp-title__text { font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); font-size: 2rem; font-weight: 800; line-height:= + 1.4; } + +@media screen and (min-width: 1000px) { + .cmp-title--ribbon .cmp-title__text { font-size: 3.5rem; } +} + +.cmp-title--module .cmp-title__text { font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: norma= +l; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: = +1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--module .cmp-title__text { font-size: 2.5rem; } +} + +.cmp-title--tertiary .cmp-title__text { font-family: Graphik, Arial, system= +-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvet= +ica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: nor= +mal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size= +: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--tertiary .cmp-title__text { font-size: 2.5rem; } +} + +.cmp-title--eyebrow .cmp-title__text { font-family: Graphik, Arial, system-= +ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helveti= +ca Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: norm= +al; text-transform: uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0)= +; line-height: 1.4; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--eyebrow .cmp-title__text { font-size: 1.8rem; letter-spacing:= + 0.07em; } +} + +.cmp-title--submodule .cmp-title__text { font-family: Graphik, Arial, syste= +m-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helve= +tica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: no= +rmal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-siz= +e: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--submodule .cmp-title__text { font-size: 1.6rem; } +} + +.cmp-title--ai-h1 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 700; font-style: normal= +; text-transform: none; line-height: 1; font-size: 4.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h1 .cmp-title__text { font-size: 10rem; } +} + +.cmp-title--ai-h2 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 700; font-style: normal= +; text-transform: none; line-height: 1.13; font-size: 3rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-title--ai-h2 .cmp-title__text { font-size: 3.6rem; line-height: 1; } +} + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h2 .cmp-title__text { font-size: 6.5rem; line-height: 1.08= +; } +} + +.cmp-title--ai-h3 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 400; font-style: normal= +; text-transform: none; line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h3 .cmp-title__text { font-size: 3.2rem; line-height: 1.13= +; } +} + +.cmp-title--ai-h4 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 400; font-style: normal= +; text-transform: none; line-height: 1.38; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h4 .cmp-title__text { font-size: 2.4rem; line-height: 1.17= +; } +} + +.cmp-title--ai-h5 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 500; font-style: normal= +; text-transform: none; line-height: 1.13; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h5 .cmp-title__text { font-size: 2.4rem; line-height: 1.17= +; } +} + +.cmp-title--ai-section-h .cmp-title__text { font-family: Graphik, Arial, sy= +stem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "He= +lvetica Neue", oxygen, cantarell, sans-serif; font-weight: 500; font-style:= + normal; text-transform: uppercase; line-height: 1.21; font-size: 1.4rem; b= +order-width: 0px; } + +.cmp-title--ai-section-h .cmp-title__text::after { content: ""; display: bl= +ock; margin-top: 0.4rem; height: 6px; width: 58px; background-color: rgb(16= +1, 0, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-title--ai-section-h .cmp-title__text::after { margin-top: 0.6rem; wi= +dth: 64px; } +} + +@media screen and (min-width: 1000px) { + .cmp-title--ai-section-h .cmp-title__text { font-size: 1.8rem; line-heigh= +t: 1.22; } + .cmp-title--ai-section-h .cmp-title__text::after { margin-top: 0.8rem; wi= +dth: 74px; } +} + +.cmp-title--centered .cmp-title__text { text-align: center; } + +.yt-verbiage .cmp-yt-verbiage { text-align: center; height: auto; padding: = +35px; background-color: rgb(253, 253, 253); font-size: 1.5rem; } + +.blockquote .cmp-blockquote { display: flex; -webkit-box-align: start; alig= +n-items: flex-start; background-color: transparent; } + +.blockquote .cmp-blockquote__content { margin-right: 30px; padding-left: 3r= +em; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__content { padding-right: 3rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .blockquote .cmp-blockquote__content { padding-bottom: 0.2rem; } +} + +.blockquote .cmp-blockquote__border { border-width: 0px 0px 0px 4px; border= +-left-style: solid; border-left-color: initial; } + +.blockquote .cmp-blockquote__text { color: rgb(0, 0, 0); font-size: 2rem; l= +ine-height: 1.2; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__text { font-size: 3.5rem; text-transform: no= +ne; } +} + +.blockquote .cmp-blockquote__author { margin-top: 15px; line-height: 0.9rem= +; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__author { margin-top: 25px; } +} + +.blockquote .cmp-blockquote__author-name { color: rgb(0, 0, 0); font-weight= +: 600; font-size: 1.4rem; line-height: 1.05; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__author-name { line-height: 1.4; } +} + +.blockquote .cmp-blockquote__author-title { color: rgb(0, 0, 0); font-size:= + 1.4rem; line-height: 1.05; text-transform: none; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__author-title { line-height: 1.4; } +} + +.blockquote .cmp-blockquote__signature-img { max-width: 17rem; background-c= +olor: transparent; padding-top: 3.2rem; } + +.blockquote .cmp-blockquote__signature-font { font-family: Reenie-Beanie, G= +raphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", ro= +boto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; } + +.blockquote.blockquote-icon .cmp-blockquote__icon::after { content: "=EE=A4= +=80"; font-size: 32px; font-family: Ionicons; display: block; font-style: n= +ormal; line-height: 1; text-transform: none; letter-spacing: normal; overfl= +ow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothin= +g: antialiased; text-rendering: optimizelegibility; font-feature-settings: = +"liga"; margin: 0.5rem; font-weight: 800; color: transparent; } + +@media screen and (min-width: 1000px) { + .blockquote.blockquote-icon .cmp-blockquote__icon::after { content: "=EE= +=A4=80"; font-size: 77px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } +} + +.blockquote.blockquote-icon .cmp-blockquote__border { border-left-width: 0p= +x; } + +.blockquote a { color: rgb(0, 77, 255); } + +.blockquote.blockquote-has-border .cmp-blockquote { background-color: rgb(2= +55, 255, 255); border: 1px solid rgb(227, 227, 227); padding: 3rem; } + +@media screen and (min-width: 768px) { + .blockquote.blockquote-has-border .cmp-blockquote { padding: 5rem; } +} + +.blockquote.blockquote-has-border .cmp-blockquote__content { margin-right: = +0px; } + +.blockquote.color-background-gray .cmp-blockquote { background-color: rgba(= +242, 242, 242, 0.9); } + +.blockquote.brand-gradient-pink .cmp-blockquote__icon::after { background-c= +lip: text; background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb= +(231, 0, 116) 30%); } + +.blockquote.brand-gradient-pink .cmp-blockquote__border { border-image-slic= +e: 1; border-image-source: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(2= +31, 0, 116) 30%); } + +.blockquote.brand-gradient-purple .cmp-blockquote__icon::after { background= +-clip: text; background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0,= + 255)); } + +.blockquote.brand-gradient-purple .cmp-blockquote__border { border-image-sl= +ice: 1; border-image-source: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 2= +55)); } + +.blockquote.brand-gradient-purple-alt .cmp-blockquote__icon::after { backgr= +ound-clip: text; background-image: linear-gradient(90deg, rgb(70, 1, 115), = +rgb(117, 0, 192), rgb(161, 0, 255)); } + +.blockquote.brand-gradient-purple-alt .cmp-blockquote__border { border-imag= +e-slice: 1; border-image-source: linear-gradient(90deg, rgb(70, 1, 115), rg= +b(117, 0, 192), rgb(161, 0, 255)); } + +.blockquote.brand-gradient-blue .cmp-blockquote__icon::after { background-c= +lip: text; background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255= +)); } + +.blockquote.brand-gradient-blue .cmp-blockquote__border { border-image-slic= +e: 1; border-image-source: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255))= +; } + +.blockquote.brand-gradient-blue2 .cmp-blockquote__icon::after { background-= +clip: text; background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, = +255)); } + +.blockquote.brand-gradient-blue2 .cmp-blockquote__border { border-image-sli= +ce: 1; border-image-source: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 25= +5)); } + +.blockquote.brand-gradient-light-blue .cmp-blockquote__icon::after { backgr= +ound-clip: text; background-image: linear-gradient(90deg, rgb(0, 186, 255),= + rgb(0, 142, 255), rgb(0, 77, 255)); } + +.blockquote.brand-gradient-light-blue .cmp-blockquote__border { border-imag= +e-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 186, 255), r= +gb(0, 142, 255), rgb(0, 77, 255)); } + +.blockquote.brand-gradient-red .cmp-blockquote__icon::after { background-cl= +ip: text; background-image: linear-gradient(rgb(113, 0, 18), red); } + +.blockquote.brand-gradient-red .cmp-blockquote__border { border-image-slice= +: 1; border-image-source: linear-gradient(rgb(113, 0, 18), red); } + +.blockquote.brand-gradient-red-alt .cmp-blockquote__icon::after { backgroun= +d-clip: text; background-image: linear-gradient(90deg, red, rgb(189, 0, 29)= +, rgb(113, 0, 18)); } + +.blockquote.brand-gradient-red-alt .cmp-blockquote__border { border-image-s= +lice: 1; border-image-source: linear-gradient(90deg, red, rgb(189, 0, 29), = +rgb(113, 0, 18)); } + +.blockquote.brand-gradient .cmp-blockquote__icon::after { background-clip: = +text; background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); = +} + +.blockquote.brand-gradient .cmp-blockquote__border { border-image-slice: 1;= + border-image-source: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.blockquote.brand-gradient-alt .cmp-blockquote__icon::after { background-cl= +ip: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 1= +86, 255)); } + +.blockquote.brand-gradient-alt .cmp-blockquote__border { border-image-slice= +: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186= +, 255)); } + +.blockquote.brand-gradient-yellow .cmp-blockquote__icon::after { background= +-clip: text; background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 1= +92, 0)); } + +.blockquote.brand-gradient-yellow .cmp-blockquote__border { border-image-sl= +ice: 1; border-image-source: linear-gradient(rgb(255, 255, 0), rgb(240, 192= +, 0)); } + +.blockquote.brand-gradient-yellow-alt .cmp-blockquote__icon::after { backgr= +ound-clip: text; background-image: linear-gradient(90deg, rgb(255, 255, 0),= + rgb(255, 212, 46), rgb(255, 182, 0)); } + +.blockquote.brand-gradient-yellow-alt .cmp-blockquote__border { border-imag= +e-slice: 1; border-image-source: linear-gradient(90deg, rgb(255, 255, 0), r= +gb(255, 212, 46), rgb(255, 182, 0)); } + +.blockquote.brand-gradient-green .cmp-blockquote__icon::after { background-= +clip: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0,= + 215, 0), rgb(0, 83, 10)); } + +.blockquote.brand-gradient-green .cmp-blockquote__border { border-image-sli= +ce: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 2= +15, 0), rgb(0, 83, 10)); } + +.blockquote.color-block-accent-purple-1 .cmp-blockquote__icon::after { colo= +r: rgb(180, 85, 170); } + +.blockquote.color-block-accent-purple-1 .cmp-blockquote__border { border-co= +lor: rgb(180, 85, 170); } + +.blockquote.color-block-accent-purple-2 .cmp-blockquote__icon::after { colo= +r: rgb(160, 85, 245); } + +.blockquote.color-block-accent-purple-2 .cmp-blockquote__border { border-co= +lor: rgb(160, 85, 245); } + +.blockquote.color-block-accent-purple-3 .cmp-blockquote__icon::after { colo= +r: rgb(190, 130, 255); } + +.blockquote.color-block-accent-purple-3 .cmp-blockquote__border { border-co= +lor: rgb(190, 130, 255); } + +.blockquote.color-block-accent-purple-4 .cmp-blockquote__icon::after { colo= +r: rgb(220, 175, 255); } + +.blockquote.color-block-accent-purple-4 .cmp-blockquote__border { border-co= +lor: rgb(220, 175, 255); } + +.blockquote.color-block-accent-purple-5 .cmp-blockquote__icon::after { colo= +r: rgb(230, 220, 255); } + +.blockquote.color-block-accent-purple-5 .cmp-blockquote__border { border-co= +lor: rgb(230, 220, 255); } + +.blockquote.color-block-alt-blue .cmp-blockquote__icon::after { color: rgb(= +0, 65, 240); } + +.blockquote.color-block-alt-blue .cmp-blockquote__border { border-color: rg= +b(0, 65, 240); } + +.blockquote.color-block-alt-gray .cmp-blockquote__icon::after { color: rgb(= +190, 190, 190); } + +.blockquote.color-block-alt-gray .cmp-blockquote__border { border-color: rg= +b(190, 190, 190); } + +.blockquote.color-block-alt-gray-dark .cmp-blockquote__icon::after { color:= + rgb(150, 150, 150); } + +.blockquote.color-block-alt-gray-dark .cmp-blockquote__border { border-colo= +r: rgb(150, 150, 150); } + +.blockquote.color-block-alt-gray-darker .cmp-blockquote__icon::after { colo= +r: rgb(90, 90, 90); } + +.blockquote.color-block-alt-gray-darker .cmp-blockquote__border { border-co= +lor: rgb(90, 90, 90); } + +.blockquote.color-block-alt-green .cmp-blockquote__icon::after { color: rgb= +(0, 215, 0); } + +.blockquote.color-block-alt-green .cmp-blockquote__border { border-color: r= +gb(0, 215, 0); } + +.blockquote.color-block-alt-red .cmp-blockquote__icon::after { color: red; = +} + +.blockquote.color-block-alt-red .cmp-blockquote__border { border-color: red= +; } + +.blockquote.color-block-alt-yellow .cmp-blockquote__icon::after { color: rg= +b(255, 255, 0); } + +.blockquote.color-block-alt-yellow .cmp-blockquote__border { border-color: = +rgb(255, 255, 0); } + +.blockquote.color-block-aqua .cmp-blockquote__icon::after { color: rgb(0, 2= +55, 187); } + +.blockquote.color-block-aqua .cmp-blockquote__border { border-color: rgb(0,= + 255, 187); } + +.blockquote.color-block-blue .cmp-blockquote__icon::after { color: rgb(0, 1= +86, 255); } + +.blockquote.color-block-blue .cmp-blockquote__border { border-color: rgb(0,= + 186, 255); } + +.blockquote.color-block-blue-green .cmp-blockquote__icon::after { color: rg= +b(5, 240, 165); } + +.blockquote.color-block-blue-green .cmp-blockquote__border { border-color: = +rgb(5, 240, 165); } + +.blockquote.color-block-brand-green .cmp-blockquote__icon::after { color: r= +gb(100, 255, 80); } + +.blockquote.color-block-brand-green .cmp-blockquote__border { border-color:= + rgb(100, 255, 80); } + +.blockquote.color-block-brand-orange .cmp-blockquote__icon::after { color: = +rgb(255, 120, 0); } + +.blockquote.color-block-brand-orange .cmp-blockquote__border { border-color= +: rgb(255, 120, 0); } + +.blockquote.color-block-brand-yellow .cmp-blockquote__icon::after { color: = +rgb(255, 235, 50); } + +.blockquote.color-block-brand-yellow .cmp-blockquote__border { border-color= +: rgb(255, 235, 50); } + +.blockquote.color-block-blue-dark .cmp-blockquote__icon::after { color: rgb= +(0, 142, 255); } + +.blockquote.color-block-blue-dark .cmp-blockquote__border { border-color: r= +gb(0, 142, 255); } + +.blockquote.color-block-blue-light .cmp-blockquote__icon::after { color: rg= +b(0, 243, 255); } + +.blockquote.color-block-blue-light .cmp-blockquote__border { border-color: = +rgb(0, 243, 255); } + +.blockquote.color-block-core-purple .cmp-blockquote__icon::after { color: r= +gb(70, 0, 115); } + +.blockquote.color-block-core-purple .cmp-blockquote__border { border-color:= + rgb(70, 0, 115); } + +.blockquote.color-block-cyan .cmp-blockquote__icon::after { color: rgb(0, 2= +55, 255); } + +.blockquote.color-block-cyan .cmp-blockquote__border { border-color: rgb(0,= + 255, 255); } + +.blockquote.color-block-gray .cmp-blockquote__icon::after { color: rgb(167,= + 167, 167); } + +.blockquote.color-block-gray .cmp-blockquote__border { border-color: rgb(16= +7, 167, 167); } + +.blockquote.color-block-gray-base .cmp-blockquote__icon::after { color: rgb= +(0, 0, 0); } + +.blockquote.color-block-gray-base .cmp-blockquote__border { border-color: r= +gb(0, 0, 0); } + +.blockquote.color-block-gray-dark .cmp-blockquote__icon::after { color: rgb= +(107, 107, 107); } + +.blockquote.color-block-gray-dark .cmp-blockquote__border { border-color: r= +gb(107, 107, 107); } + +.blockquote.color-block-gray-darker .cmp-blockquote__icon::after { color: r= +gb(74, 74, 74); } + +.blockquote.color-block-gray-darker .cmp-blockquote__border { border-color:= + rgb(74, 74, 74); } + +.blockquote.color-block-gray-light .cmp-blockquote__icon::after { color: rg= +b(204, 204, 204); } + +.blockquote.color-block-gray-light .cmp-blockquote__border { border-color: = +rgb(204, 204, 204); } + +.blockquote.color-block-gray-lighter .cmp-blockquote__icon::after { color: = +rgb(227, 227, 227); } + +.blockquote.color-block-gray-lighter .cmp-blockquote__border { border-color= +: rgb(227, 227, 227); } + +.blockquote.color-block-gray-lightest .cmp-blockquote__icon::after { color:= + rgb(242, 242, 242); } + +.blockquote.color-block-gray-lightest .cmp-blockquote__border { border-colo= +r: rgb(242, 242, 242); } + +.blockquote.color-block-grayishyellow-dark .cmp-blockquote__icon::after { c= +olor: rgb(150, 150, 140); } + +.blockquote.color-block-grayishyellow-dark .cmp-blockquote__border { border= +-color: rgb(150, 150, 140); } + +.blockquote.color-block-grayishyellow-light .cmp-blockquote__icon::after { = +color: rgb(230, 230, 220); } + +.blockquote.color-block-grayishyellow-light .cmp-blockquote__border { borde= +r-color: rgb(230, 230, 220); } + +.blockquote.color-block-green .cmp-blockquote__icon::after { color: rgb(0, = +255, 0); } + +.blockquote.color-block-green .cmp-blockquote__border { border-color: rgb(0= +, 255, 0); } + +.blockquote.color-block-green-dark .cmp-blockquote__icon::after { color: rg= +b(0, 83, 10); } + +.blockquote.color-block-green-dark .cmp-blockquote__border { border-color: = +rgb(0, 83, 10); } + +.blockquote.color-block-link .cmp-blockquote__icon::after { color: rgb(0, 7= +7, 255); } + +.blockquote.color-block-link .cmp-blockquote__border { border-color: rgb(0,= + 77, 255); } + +.blockquote.color-block-link-dark .cmp-blockquote__icon::after { color: rgb= +(0, 0, 136); } + +.blockquote.color-block-link-dark .cmp-blockquote__border { border-color: r= +gb(0, 0, 136); } + +.blockquote.color-block-orange .cmp-blockquote__icon::after { color: rgb(25= +5, 182, 0); } + +.blockquote.color-block-orange .cmp-blockquote__border { border-color: rgb(= +255, 182, 0); } + +.blockquote.color-block-orange-dark .cmp-blockquote__icon::after { color: r= +gb(255, 149, 0); } + +.blockquote.color-block-orange-dark .cmp-blockquote__border { border-color:= + rgb(255, 149, 0); } + +.blockquote.color-block-pink .cmp-blockquote__icon::after { color: rgb(231,= + 0, 116); } + +.blockquote.color-block-pink .cmp-blockquote__border { border-color: rgb(23= +1, 0, 116); } + +.blockquote.color-block-pink-dark .cmp-blockquote__icon::after { color: rgb= +(164, 2, 83); } + +.blockquote.color-block-pink-dark .cmp-blockquote__border { border-color: r= +gb(164, 2, 83); } + +.blockquote.color-block-pink-light .cmp-blockquote__icon::after { color: rg= +b(255, 80, 160); } + +.blockquote.color-block-pink-light .cmp-blockquote__border { border-color: = +rgb(255, 80, 160); } + +.blockquote.color-block-purple .cmp-blockquote__icon::after { color: rgb(16= +1, 0, 255); } + +.blockquote.color-block-purple .cmp-blockquote__border { border-color: rgb(= +161, 0, 255); } + +.blockquote.color-block-purple-dark .cmp-blockquote__icon::after { color: r= +gb(117, 0, 192); } + +.blockquote.color-block-purple-dark .cmp-blockquote__border { border-color:= + rgb(117, 0, 192); } + +.blockquote.color-block-purple-darkest .cmp-blockquote__icon::after { color= +: rgb(70, 1, 115); } + +.blockquote.color-block-purple-darkest .cmp-blockquote__border { border-col= +or: rgb(70, 1, 115); } + +.blockquote.color-block-red .cmp-blockquote__icon::after { color: rgb(231, = +15, 41); } + +.blockquote.color-block-red .cmp-blockquote__border { border-color: rgb(231= +, 15, 41); } + +.blockquote.color-block-red-dark .cmp-blockquote__icon::after { color: rgb(= +189, 0, 29); } + +.blockquote.color-block-red-dark .cmp-blockquote__border { border-color: rg= +b(189, 0, 29); } + +.blockquote.color-block-red-darker .cmp-blockquote__icon::after { color: rg= +b(113, 0, 18); } + +.blockquote.color-block-red-darker .cmp-blockquote__border { border-color: = +rgb(113, 0, 18); } + +.blockquote.color-block-red-light .cmp-blockquote__icon::after { color: rgb= +(255, 50, 70); } + +.blockquote.color-block-red-light .cmp-blockquote__border { border-color: r= +gb(255, 50, 70); } + +.blockquote.color-block-white .cmp-blockquote__icon::after { color: rgb(255= +, 255, 255); } + +.blockquote.color-block-white .cmp-blockquote__border { border-color: rgb(2= +55, 255, 255); } + +.blockquote.color-block-yellow .cmp-blockquote__icon::after { color: rgb(25= +5, 212, 46); } + +.blockquote.color-block-yellow .cmp-blockquote__border { border-color: rgb(= +255, 212, 46); } + +.blockquote.color-block-yellow-dark .cmp-blockquote__icon::after { color: r= +gb(240, 192, 0); } + +.blockquote.color-block-yellow-dark .cmp-blockquote__border { border-color:= + rgb(240, 192, 0); } + +.blockquote.color-block-yellow-light .cmp-blockquote__icon::after { color: = +rgb(255, 240, 179); } + +.blockquote.color-block-yellow-light .cmp-blockquote__border { border-color= +: rgb(255, 240, 179); } + +.blockquote.blockquote-ai-style a { display: block; color: rgb(0, 0, 0); te= +xt-decoration: none; } + +.blockquote.blockquote-ai-style a:hover { color: rgb(161, 0, 255); text-dec= +oration: underline; } + +.blockquote.blockquote-ai-style a:focus { color: rgb(161, 0, 255); text-dec= +oration: underline; outline: rgb(0, 77, 255) solid 1px; } + +.blockquote.blockquote-ai-style .cmp-blockquote__border { border-left-width= +: 0px; } + +.blockquote.blockquote-ai-style .cmp-blockquote__content { padding: 0px; } + +.blockquote.blockquote-ai-style .cmp-blockquote__author { margin-top: 2rem;= + line-height: 0.9rem; } + +.blockquote.blockquote-ai-style .cmp-blockquote__text { color: rgb(0, 0, 0)= +; font-size: 1.8rem; line-height: 2.3994rem; font-weight: 300; } + +@media screen and (min-width: 768px) { + .blockquote.blockquote-ai-style .cmp-blockquote__text { font-size: 2rem; = +line-height: 2.6rem; } +} + +@media screen and (min-width: 1000px) { + .blockquote.blockquote-ai-style .cmp-blockquote__text { font-size: 3.2rem= +; line-height: 3.6rem; } +} + +.blockquote.blockquote-ai-style .cmp-blockquote__author-name { color: rgb(0= +, 0, 0); text-transform: none; font-weight: 400; font-size: 1.4rem; line-he= +ight: 1.4; } + +@media screen and (min-width: 768px) { + .blockquote.blockquote-ai-style .cmp-blockquote__author-name { line-heigh= +t: 2.2rem; font-size: 1.6rem; } +} + +.blockquote .share-module__blockquote { display: none; } + +@media screen and (min-width: 768px) { + .blockquote .share-module__blockquote { display: inline-block; align-self= +: center; margin-top: -9.5rem; } +} + +@media screen and (min-width: 1000px) { + .blockquote .share-module__blockquote { margin-top: -7.5rem; } +} + +.blockquote .share-module__blockquote .cmp-share-module { position: absolut= +e; left: calc(100% - 3.5rem); } + +.blockquote .blockquote__share-module--enable { position: relative; } + +@media screen and (min-width: 768px) { + .blockquote .blockquote--has-border .cmp-blockquote { padding: 3rem; marg= +in-right: 5.2rem; } +} + +@media screen and (min-width: 1000px) { + .blockquote .blockquote--has-border .cmp-blockquote { padding: 5rem; } +} + +.blockquote .blockquote--has-border .cmp-blockquote .cmp-blockquote__conten= +t { margin-right: 0px; } + +.consent .cmp-consent-box { text-align: center; height: auto; background-co= +lor: rgb(253, 253, 253); font-size: 1.2rem; } + +.consent .cmp-consent-box .cmp-consent-text { margin-bottom: 3rem; } + +.consent .cmp-consent-link { font-size: 1.2rem; text-decoration: underline;= + cursor: pointer; } + +.form-inputs--collapsed { display: none; } + +.form-inputs .cmp-form-text { position: relative; margin-bottom: 30px; } + +.form-inputs .cmp-form-text__text, .form-inputs .cmp-form-text__textarea { = +height: 5rem; width: 100%; padding-left: 1.5rem; padding-right: 5rem; borde= +r: 1px solid; } + +.form-inputs .cmp-form-text__text:focus, .form-inputs .cmp-form-text__text:= +focus-visible, .form-inputs .cmp-form-text__textarea:focus, .form-inputs .c= +mp-form-text__textarea:focus-visible { box-shadow: rgb(0, 63, 189) 0px 0px = +6px; outline: inherit; } + +.form-inputs .cmp-form-text__text--valid, .form-inputs .cmp-form-text__text= +area--valid { border-color: rgb(0, 112, 0); } + +.form-inputs .cmp-form-text__text--invalid, .form-inputs .cmp-form-text__te= +xtarea--invalid { border-color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-text__text.cmp-disabled { cursor: text; background-c= +olor: rgb(227, 227, 227); color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-text.cmp-disabled .cmp-form-text__text { cursor: not= +-allowed; color: rgb(0, 0, 0); opacity: 0.4; } + +.form-inputs .cmp-form-text.cmp-disabled .cmp-form-text__icon { opacity: 0.= +4; } + +.form-inputs .cmp-form-text label { display: inline-flex; margin-bottom: 10= +px; font-weight: 600; color: rgb(74, 74, 74); line-height: 1.6rem; } + +.form-inputs .cmp-form-text label span { margin-right: 3px; } + +.form-inputs .cmp-form-text__textarea { height: 12rem; padding: 1rem 1.5rem= +; vertical-align: top; resize: none; } + +.form-inputs .cmp-form-text__textarea-label { grid-template-columns: 12fr; = +display: grid; } + +.form-inputs .cmp-form-text__textarea-label div { margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-text__textarea-label { grid-template-columns: 7fr = +5fr; } + .form-inputs .cmp-form-text__textarea-label div { text-align: right; } +} + +.form-inputs .cmp-form-text__text::-webkit-input-placeholder { font-size: 1= +.6rem; color: rgb(167, 167, 167); } + +.form-inputs .cmp-form-text__text::placeholder { font-size: 1.6rem; color: = +rgb(167, 167, 167); } + +.form-inputs .cmp-form-text__icon--error, .form-inputs .cmp-form-text__icon= +--success { position: absolute; right: 0px; width: 2.2rem; margin: 13px; } + +.form-inputs .cmp-form-text__icon--error::before { content: "=EF=8D=9B"; co= +lor: rgb(184, 0, 0); } + +.form-inputs .cmp-form-text__icon--error::before, .form-inputs .cmp-form-te= +xt__icon--success::before { font-size: 24px; font-family: Ionicons; display= +: block; font-weight: 400; font-style: normal; line-height: 1; text-transfo= +rm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowra= +p; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opt= +imizelegibility; font-feature-settings: "liga"; } + +.form-inputs .cmp-form-text__icon--success::before { content: "=EF=84=A0"; = +color: rgb(0, 112, 0); } + +.form-inputs .cmp-form-text__valid-msg { margin-top: 5px; font-size: 1.2rem= +; display: none; } + +.form-inputs .cmp-form-text__error-msg { margin-top: 5px; font-size: 1.2rem= +; color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-text__hint-msg { margin-top: 5px; font-size: 1.2rem;= + } + +.form-inputs .cmp-form-options { border: none; padding: 0px; display: flex;= + -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio= +n: column; margin-bottom: 30px; } + +.form-inputs .cmp-form-options .sr-only { clip: rect(0px, 0px, 0px, 0px); c= +lip-path: inset(50%); height: 1px; overflow: hidden; position: absolute; wh= +ite-space: nowrap; width: 1px; } + +.form-inputs .cmp-form-options__field { margin-right: 15px; margin-left: 15= +px; } + +.form-inputs .cmp-form-options__field:focus { box-shadow: rgb(255, 255, 255= +) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline-offset: 2px; = +} + +.form-inputs .cmp-form-options__field:focus:not(:focus-visible) { box-shado= +w: none; outline: none; } + +.form-inputs .cmp-form-options__field-label { display: flex; -webkit-box-al= +ign: center; align-items: center; text-decoration: none; text-transform: no= +ne; min-height: 4.5rem; } + +.form-inputs .cmp-form-options__field-label.cmp-enabled { color: rgb(74, 74= +, 74); cursor: pointer; } + +.form-inputs .cmp-form-options__field-label.cmp-enabled:hover .cmp-form-opt= +ions__field--checkbox, .form-inputs .cmp-form-options__field-label.cmp-enab= +led:hover .cmp-form-options__field--radio, .form-inputs .cmp-form-options__= +field-label.cmp-enabled:hover .cmp-text { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options__field-label.cmp-enabled .cmp-form-options__= +field--checkbox::before { content: "=EF=8D=B2"; } + +.form-inputs .cmp-form-options__field-label.cmp-enabled .cmp-form-options__= +field--checkbox::before, .form-inputs .cmp-form-options__field-label.cmp-en= +abled .cmp-form-options__field--radio::before { font-size: 24px; font-famil= +y: Ionicons; display: block; font-weight: 400; font-style: normal; line-hei= +ght: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal= +; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased;= + text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.form-inputs .cmp-form-options__field-label.cmp-enabled .cmp-form-options__= +field--radio::before { content: "=EF=8E=A6"; } + +.form-inputs .cmp-form-options__field-label.cmp-disabled { opacity: 0.4; cu= +rsor: default; } + +.form-inputs .cmp-form-options__field-label.cmp-disabled .cmp-form-options_= +_field--checkbox::before { content: "=EF=8D=B1"; } + +.form-inputs .cmp-form-options__field-label.cmp-disabled .cmp-form-options_= +_field--checkbox::before, .form-inputs .cmp-form-options__field-label.cmp-d= +isabled .cmp-form-options__field--radio::before { font-size: 24px; font-fam= +ily: Ionicons; display: block; font-weight: 400; font-style: normal; line-h= +eight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norm= +al; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiase= +d; text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.form-inputs .cmp-form-options__field-label.cmp-disabled .cmp-form-options_= +_field--radio::before { content: "=EF=90=80"; color: rgb(204, 204, 204); } + +.form-inputs .cmp-form-options__field--checkbox, .form-inputs .cmp-form-opt= +ions__field--radio { width: 1.8rem; height: 2.4rem; color: rgb(74, 74, 74);= + margin: 1rem 1.3rem; align-self: normal; } + +.form-inputs .cmp-form-options input[type=3D"checkbox"]:checked + label .cm= +p-form-options__field--checkbox::before { content: "=EF=8D=B4"; font-size: = +24px; font-family: Ionicons; display: block; font-weight: 400; font-style: = +normal; line-height: 1; text-transform: none; letter-spacing: normal; overf= +low-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothi= +ng: antialiased; text-rendering: optimizelegibility; font-feature-settings:= + "liga"; color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options input[type=3D"checkbox"]:checked + label .cm= +p-text { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options input[type=3D"radio"]:checked + label .cmp-f= +orm-options__field--radio::before { content: "=EF=8E=A7"; font-size: 24px; = +font-family: Ionicons; display: block; font-weight: 400; font-style: normal= +; line-height: 1; text-transform: none; letter-spacing: normal; overflow-wr= +ap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: an= +tialiased; text-rendering: optimizelegibility; font-feature-settings: "liga= +"; color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options input[type=3D"radio"]:checked + label .cmp-t= +ext { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options .cmp-input__checkbox, .form-inputs .cmp-form= +-options .cmp-input__radio { z-index: -1; opacity: 0; width: 0px; height: 0= +px; } + +.form-inputs .cmp-form-options .cmp-input__checkbox:focus + label .cmp-form= +-options__field--checkbox, .form-inputs .cmp-form-options .cmp-input__check= +box:focus + label .cmp-form-options__field--radio, .form-inputs .cmp-form-o= +ptions .cmp-input__radio:focus + label .cmp-form-options__field--checkbox, = +.form-inputs .cmp-form-options .cmp-input__radio:focus + label .cmp-form-op= +tions__field--radio { outline: rgb(0, 77, 255) auto 0.01rem; outline-offset= +: 0.2rem; color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options .cmp-input__checkbox:focus + label .cmp-text= +, .form-inputs .cmp-form-options .cmp-input__radio:focus + label .cmp-text = +{ color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options__field-description.cmp-text { line-height: 1= +.6rem; margin-top: 1.3rem; margin-bottom: 1.3rem; color: rgb(74, 74, 74); } + +.form-inputs .cmp-form-options__field-description.cmp-text p { line-height:= + 1.6rem; } + +.form-inputs .cmp-form-options__legend { display: inline-flex; margin-botto= +m: 10px; font-weight: 600; color: rgb(74, 74, 74); line-height: 1.6rem; } + +.form-inputs .cmp-form-options__legend span { margin-right: 3px; display: i= +nline-flex; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__icon--e= +rror, .form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__i= +con--success, .form-inputs .cmp-form-options--checkbox .cmp-form-options__i= +con--error, .form-inputs .cmp-form-options--checkbox .cmp-form-options__ico= +n--success, .form-inputs .cmp-form-options--radio .cmp-form-options__icon--= +error, .form-inputs .cmp-form-options--radio .cmp-form-options__icon--succe= +ss { position: relative; left: 5px; top: 0px; align-self: center; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__icon--e= +rror::before, .form-inputs .cmp-form-options--checkbox .cmp-form-options__i= +con--error::before, .form-inputs .cmp-form-options--radio .cmp-form-options= +__icon--error::before { content: "=EF=8D=9B"; font-size: 1.5rem; font-famil= +y: Ionicons; display: block; font-weight: 400; font-style: normal; line-hei= +ght: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal= +; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased;= + text-rendering: optimizelegibility; font-feature-settings: "liga"; color: = +rgb(184, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__icon--s= +uccess::before, .form-inputs .cmp-form-options--checkbox .cmp-form-options_= +_icon--success::before, .form-inputs .cmp-form-options--radio .cmp-form-opt= +ions__icon--success::before { content: "=EF=84=A0"; font-size: 1.5rem; font= +-family: Ionicons; display: block; font-weight: 400; font-style: normal; li= +ne-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: = +normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antial= +iased; text-rendering: optimizelegibility; font-feature-settings: "liga"; c= +olor: rgb(0, 112, 0); } + +.form-inputs .cmp-form-options--drop-down, .form-inputs .cmp-form-options--= +multi-drop-down { position: relative; padding: 0px; } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--error, .= +form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--success, = +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__icon--er= +ror, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__ico= +n--success { position: absolute; right: 0px; top: 1.2rem; width: 2.2rem; ma= +rgin-left: 1.3rem; margin-right: 1.3rem; } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--error::b= +efore, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__i= +con--error::before { content: "=EF=8D=9B"; color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--error::b= +efore, .form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--s= +uccess::before, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-o= +ptions__icon--error::before, .form-inputs .cmp-form-options--multi-drop-dow= +n .cmp-form-options__icon--success::before { font-size: 24px; font-family: = +Ionicons; display: block; font-weight: 400; font-style: normal; line-height= +: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; w= +hite-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; te= +xt-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--success:= +:before, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-options_= +_icon--success::before { content: "=EF=84=A0"; color: rgb(0, 112, 0); } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__field--drop-do= +wn-custom, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-option= +s__field--drop-down-custom { word-break: break-all; overflow: hidden; text-= +overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-bo= +x-orient: vertical; } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__field--drop-do= +wn-custom::before, .form-inputs .cmp-form-options--multi-drop-down .cmp-for= +m-options__field--drop-down-custom::before { content: " "; display: inline-= +block; width: 100%; position: absolute; bottom: 0px; left: 0px; height: 12p= +x; background-color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__field--drop-do= +wn-custom:hover::before, .form-inputs .cmp-form-options--multi-drop-down .c= +mp-form-options__field--drop-down-custom:hover::before { background-color: = +rgb(242, 242, 242); } + +.form-inputs .cmp-form-options__valid-msg { margin-top: 0.5rem; font-size: = +1.2rem; display: none; } + +.form-inputs .cmp-form-options__error-msg { margin-top: 0.5rem; font-size: = +1.2rem; color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-options__help-message { margin-top: 0.5rem; font-siz= +e: 1.2rem; } + +.form-inputs .cmp-form-options__check-count { position: absolute; top: 1.2r= +em; right: 5rem; font-size: 1.2rem; color: rgb(107, 107, 107); font-weight:= + 600; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-input__checkbox { posi= +tion: absolute; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__field-la= +bel { padding: 1rem 1.5rem; display: block; min-height: 0px; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__field--c= +heckbox { float: left; margin: 0px; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__field--c= +heckbox::before { color: rgb(74, 74, 74); display: inline-block; } + +.form-inputs .cmp-form-options--multi-drop-down input[type=3D"checkbox"]:ch= +ecked + label .cmp-text { color: rgb(0, 0, 0); font-weight: 600; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-text { display: table;= + color: rgb(0, 0, 0); margin: 0px; padding-left: 1.5rem; line-height: 1.6; = +} + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item.cmp-form-options__custom-select-item--hover .cmp-enabled .cmp-te= +xt { font-weight: 600; background-color: rgb(0, 0, 0); color: rgb(255, 255,= + 255); } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item.cmp-form-options__custom-select-item--hover .cmp-enabled .cmp-fo= +rm-options__field--checkbox::before { color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item { padding: 0px; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item:hover input[type=3D"checkbox"] + label .cmp-form-options__field-= +-checkbox::before { color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item:hover input[type=3D"checkbox"] + label .cmp-text { color: rgb(25= +5, 255, 255); font-weight: 600; line-height: 1.6; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__field--d= +rop-down-custom { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options__custom-drop-down { display: flex; width: 10= +0%; line-height: 1.6em; -webkit-box-orient: vertical; -webkit-box-direction= +: normal; flex-direction: column; } + +.form-inputs .cmp-form-options__custom-drop-down.cmp-disabled { cursor: not= +-allowed; opacity: 0.4; } + +.form-inputs .cmp-form-options__custom-drop-down.cmp-disabled.validated .cm= +p-form-options__field--drop-down-custom::after { content: none; } + +.form-inputs .cmp-form-options__custom-drop-down.cmp-disabled .cmp-form-opt= +ions__field--drop-down-custom { pointer-events: none; } + +.form-inputs .cmp-form-options__custom-select-item { min-height: 4.5rem; pa= +dding: 1rem 1.5rem; cursor: pointer; user-select: none; outline: none; } + +.form-inputs .cmp-form-options__custom-select-item[disabled] { color: rgb(2= +04, 204, 204); pointer-events: none; } + +.form-inputs .cmp-form-options__custom-select-items { width: 100%; display:= + none; -webkit-box-ordinal-group: 2; order: 1; background-color: rgb(255, 2= +55, 255); border-width: 0px 1px 1px; border-style: solid; border-color: rgb= +(74, 74, 74); border-image: initial; position: absolute; top: 5rem; z-index= +: 500; } + +.form-inputs .cmp-form-options__custom-select-items.active { max-height: 31= +5px; display: block; overflow-y: scroll; } + +.form-inputs .cmp-form-options__custom-select-items.active:focus { outline:= + none; box-shadow: none; } + +.form-inputs .cmp-form-options__custom-select-items.active + .cmp-form-opti= +ons__field--drop-down-custom { border-width: 1px 1px 0px; } + +.form-inputs .cmp-form-options__custom-select-items.active + .cmp-form-opti= +ons__field--drop-down-custom:hover, .form-inputs .cmp-form-options__custom-= +select-items.active + .cmp-form-options__field--drop-down-custom:hover::bef= +ore { background-color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options__custom-select-items.active + .cmp-form-opti= +ons__field--drop-down-custom::after { transform: rotateX(180deg); } + +.form-inputs .cmp-form-options__custom-select-item.cmp-form-options__custom= +-select-item--hover, .form-inputs .cmp-form-options__custom-select-item.cmp= +-form-options__custom-select-item--hover .cmp-text, .form-inputs .cmp-form-= +options__custom-select-item:hover { font-weight: 600; background-color: rgb= +(0, 0, 0); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options__custom-select-item.selected { font-weight: = +600; } + +.form-inputs .cmp-form-options__field--drop-down, .form-inputs .cmp-form-op= +tions__field--drop-down-custom { background-color: rgb(255, 255, 255); colo= +r: rgb(0, 0, 0); font-size: 1.6rem; font-weight: 400; cursor: pointer; heig= +ht: 5rem; padding-left: 1.5rem; padding-right: 5rem; margin: 0px; border: 1= +px solid rgb(74, 74, 74); position: relative; -webkit-box-ordinal-group: 1;= + order: 0; user-select: none; appearance: none; } + +.form-inputs .cmp-form-options__field--drop-down-custom:focus, .form-inputs= + .cmp-form-options__field--drop-down:focus { box-shadow: rgb(0, 0, 136) 0px= + 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.form-inputs .cmp-form-options__field--drop-down-custom:focus:not(:focus-vi= +sible), .form-inputs .cmp-form-options__field--drop-down:focus:not(:focus-v= +isible) { box-shadow: none; outline: none; } + +.form-inputs .cmp-form-options__field--drop-down-custom:hover, .form-inputs= + .cmp-form-options__field--drop-down:hover { background-color: rgb(242, 242= +, 242); } + +.form-inputs .cmp-form-options__field--drop-down { display: none; } + +.form-inputs .cmp-form-options__field--drop-down-custom { padding: 1.2rem 5= +rem 1.2rem 1.5rem; cursor: pointer; user-select: none; width: 100%; positio= +n: relative; top: 1px; left: 0px; } + +.form-inputs .cmp-form-options__field--drop-down-custom.multiple { padding-= +right: 10rem; } + +.form-inputs .cmp-form-options__field--drop-down-custom::after { position: = +absolute; content: "=EF=84=A3"; font-size: 24px; font-family: Ionicons; fon= +t-weight: 400; font-style: normal; line-height: 1; text-transform: none; le= +tter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction= +: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibil= +ity; font-feature-settings: "liga"; display: inline-block; top: 1.3rem; rig= +ht: 1.3rem; } + +.form-inputs .cmp-form-options--validation-error .cmp-form-options__field--= +drop-down-custom::after, .form-inputs .cmp-form-options--validation-success= + .cmp-form-options__field--drop-down-custom::after { content: none; } + +.form-inputs .cmp-form-options--validation-success .cmp-form-options__field= +--drop-down-custom { border-color: rgb(0, 112, 0); } + +.form-inputs .cmp-form-options--validation-error .cmp-form-options__field--= +drop-down-custom { border-color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .checkbox-overlay-button {= + color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); border: 2px sol= +id rgb(0, 0, 0); margin: 0px; width: 100%; text-transform: none; height: 5.= +15rem; } + +.form-inputs .cmp-form-options--checkbox-overlay .checkbox-overlay-button:h= +over { color: rgb(0, 0, 0); border: 2px solid rgb(167, 167, 167); backgroun= +d-color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--checkbox-overlay .checkbox-overlay-button:d= +isabled { color: rgb(227, 227, 227); background-color: transparent; border:= + 2px solid rgb(227, 227, 227); } + +.form-inputs .cmp-form-options--checkbox-overlay .checkbox-overlay-button.c= +mp-disabled { pointer-events: none; opacity: 0.4; cursor: not-allowed; } + +.form-inputs .cmp-form-options--checkbox-overlay.cmp-form-options--validati= +on-error .checkbox-overlay-button { border-color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + { padding: 0px; max-width: 125rem; min-height: 100%; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er { margin-top: 8rem; padding-left: 3rem; padding-right: 3rem; min-height:= + 0px; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er { margin-top: 2%; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content { width: 100%; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_header { padding: 1.5rem; border-bottom: 1px= + solid rgb(229, 229, 229); min-height: 5.8rem; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header { padding: 3rem 2rem 2rem; min-heig= +ht: 8rem; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header { padding-left: 1.5rem; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_header .cmp-title { padding-right: 4.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-title { margin-left: 1rem; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-title { margin-left: 1.5rem; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_header .cmp-modal_close-modal { top: 10px; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-modal_close-modal { top: 20px;= + } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_header .cmp-title__text { font-size: 1.8rem;= + font-weight: 700; line-height: 2.8rem; } + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-title__text { font-size: 2.5re= +m; line-height: 3rem; } +} + +@media screen and (min-width: 1200px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-title__text { line-height: 4.8= +rem; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_body { margin: 5px 1.5rem 1.5rem; padding: 0= +px; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_body { height: 34.5rem; overflow: hidden a= +uto; min-height: 0px; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_body { margin-top: 1rem; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_body .cmp-container:focus-within { outline: = +none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_body .cmp-container { column-count: 2; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_body .cmp-container { column-count: 3; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer { border-top: 1px solid rgb(229, 229,= + 229); padding-top: 3rem; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button { disp= +lay: inline-flex; -webkit-box-align: center; align-items: center; -webkit-b= +ox-pack: center; justify-content: center; font-family: Graphik, Arial, syst= +em-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helv= +etica Neue", oxygen, cantarell, sans-serif; font-style: normal; line-height= +: 1; min-height: inherit; min-width: 13.4rem; border-radius: 0px; font-size= +: 1.4rem; font-weight: 600; height: 44px; text-decoration: none; margin-lef= +t: 10px; padding: 1.5rem; color: rgb(0, 0, 0); background-color: rgb(255, 2= +55, 255); border: 2px solid rgb(0, 0, 0); margin-top: 1.5rem; text-transfor= +m: uppercase; } + +@media screen and (max-width: 767.9px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button { ma= +rgin-left: 0px; width: 100%; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:hover = +{ background-color: rgb(74, 74, 74); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:disabl= +ed { background-color: rgb(227, 227, 227); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:focus = +{ box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) s= +olid 2px; outline-offset: 2px; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:focus:= +not(:focus-visible) { box-shadow: none; outline: none; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:hover = +{ color: rgb(0, 0, 0); border: 2px solid rgb(167, 167, 167); background-col= +or: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:disabl= +ed { color: rgb(227, 227, 227); background-color: transparent; border: 2px = +solid rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button { wi= +dth: auto; margin-left: 2rem; margin-top: auto; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .cmp-button__text { text-align: cente= +r; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer button { line-height: 1.6rem; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= +--less-content .cmp-modal_content { position: absolute; top: 0px; bottom: 0= +px; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= +--less-content .cmp-modal_content .cmp-modal_footer { position: absolute; b= +ottom: 0px; width: 100%; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox { pos= +ition: absolute; } + +.form-inputs .cmp-form-options--checkbox-overlay input[type=3D"checkbox"]:c= +hecked + label .cmp-form-options__field--checkbox::before { font-size: 2rem= +; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:not(:= +checked) + label .cmp-form-options__field--checkbox, .form-inputs .cmp-form= +-options--checkbox-overlay .cmp-input__checkbox:not(:checked):focus + label= + .cmp-form-options__field--checkbox { color: rgb(74, 74, 74); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:not(:= +checked) + label .cmp-form-options__field--checkbox:focus, .form-inputs .cm= +p-form-options--checkbox-overlay .cmp-input__checkbox:not(:checked):focus += + label .cmp-form-options__field--checkbox:focus { box-shadow: rgb(0, 0, 136= +) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1= +px; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:not(:= +checked) + label .cmp-form-options__field--checkbox:focus:not(:focus-visibl= +e), .form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:n= +ot(:checked):focus + label .cmp-form-options__field--checkbox:focus:not(:fo= +cus-visible) { box-shadow: none; outline: none; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:not(:= +checked) + label .cmp-text, .form-inputs .cmp-form-options--checkbox-overla= +y .cmp-input__checkbox:not(:checked):focus + label .cmp-text { color: rgb(7= +4, 74, 74); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:check= +ed + label.cmp-enabled .cmp-form-options__field--checkbox, .form-inputs .cm= +p-form-options--checkbox-overlay .cmp-input__checkbox:checked + label.cmp-e= +nabled .cmp-text, .form-inputs .cmp-form-options--checkbox-overlay .cmp-inp= +ut__checkbox:checked:hover + label.cmp-enabled .cmp-form-options__field--ch= +eckbox, .form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkb= +ox:checked:hover + label.cmp-enabled .cmp-text { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel { display: inline-flex; width: 100%; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel.cmp-disabled { cursor: not-allowed; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel .cmp-form-options__field--checkbox { line-height: 2rem; font-size: 1.4= +rem; width: 1.5rem; height: 2rem; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel .cmp-form-options__field--checkbox::before { font-size: 2rem; content:= + "=EF=8D=B2"; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel .cmp-form-options__field-description p { font-size: 1.4rem; line-heigh= +t: 1.9rem; display: inline-block; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn { min-width: auto; padding: 5px; font-size: 1.2rem; line-hei= +ght: 1.3rem; margin: 10px 15px 0px 0px; color: rgb(107, 107, 107); border: = +0.08rem solid rgb(107, 107, 107); background-color: rgb(242, 242, 242); dis= +play: inline-block; white-space: normal; font-weight: 600; text-transform: = +uppercase; text-align: center; cursor: pointer; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn:focus { box-shadow: rgb(0, 77, 255) 0px 0px 0px 1px; outline= +: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn:focus:not(:focus-visible) { box-shadow: none; outline: none;= + } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn.control-btn { background-color: rgb(255, 255, 255); cursor: = +pointer; pointer-events: auto; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn.control-btn:hover, .form-inputs .cmp-form-options--checkbox-= +overlay .selected-items-container .cb-filter-btn:hover { color: rgb(0, 0, 0= +); border-color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn .ion-android-close { margin-left: 0.84em; cursor: pointer; p= +ointer-events: auto; display: inline-block; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn .ion-android-close::before { content: "=EF=84=A9"; font-size= +: 10px; font-family: Ionicons; display: block; font-weight: 400; font-style= +: normal; line-height: 1; text-transform: none; letter-spacing: normal; ove= +rflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoot= +hing: antialiased; text-rendering: optimizelegibility; font-feature-setting= +s: "liga"; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn .ion-android-close:hover + .cb-filter-btn { color: rgb(0, 0,= + 0); } + +.form-inputs .cmp-form-button[type=3D"submit"] { display: inline-flex; -web= +kit-box-align: center; align-items: center; -webkit-box-pack: center; justi= +fy-content: center; font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-style: normal; line-height: 1; text-transform: u= +ppercase; min-height: inherit; min-width: 13.4rem; border-radius: 0px; font= +-size: 1.4rem; font-weight: 600; text-decoration: none; margin-top: 15px; p= +adding: 1.5rem; color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); = +border: 1px solid transparent; box-shadow: rgb(167, 167, 167) 4px 4px 0px 0= +px; margin-bottom: 4px; transition: box-shadow 0.3s ease-out 0s, transform = +0.3s ease-out 0s, -webkit-box-shadow 0.3s ease-out 0s, -webkit-transform 0.= +3s ease-out 0s; width: 21.5rem; margin-left: 0px; height: 4.6rem; } + +@media screen and (max-width: 767.9px) { + .form-inputs .cmp-form-button[type=3D"submit"] { margin-left: 0px; width:= + 100%; } +} + +.form-inputs .cmp-form-button[type=3D"submit"]:hover { background-color: rg= +b(74, 74, 74); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-button[type=3D"submit"]:focus { box-shadow: rgb(255,= + 255, 255) 0px 0px 0px 2px; outline-offset: 2px; } + +.form-inputs .cmp-form-button[type=3D"submit"]:focus:not(:focus-visible) { = +box-shadow: none; outline: none; } + +.form-inputs .cmp-form-button[type=3D"submit"]:focus, .form-inputs .cmp-for= +m-button[type=3D"submit"]:hover { box-shadow: rgb(167, 167, 167) 10px 10px = +0px 0px; transform: translate(-5px, -5px); color: rgb(255, 255, 255); backg= +round-color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-button[type=3D"submit"]:focus { border: 2px solid rg= +b(255, 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.form-inputs .cmp-form-button[type=3D"submit"]:disabled { background-color:= + rgb(227, 227, 227); border-color: transparent; box-shadow: none; color: rg= +b(255, 255, 255); transition: none 0s ease 0s; } + +.form-inputs .cmp-form-button[type=3D"submit"]:disabled:hover { box-shadow:= + none; transform: none; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-button[type=3D"submit"] { margin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-button[type=3D"submit"] { margin-right: 5rem; } +} + +.form-inputs .cmp-form-button[type=3D"button"] { display: inline-flex; -web= +kit-box-align: center; align-items: center; -webkit-box-pack: center; justi= +fy-content: center; font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-style: normal; line-height: 1; text-transform: u= +ppercase; min-height: inherit; min-width: 13.4rem; border-radius: 0px; font= +-size: 1.4rem; font-weight: 600; text-decoration: none; margin-top: 15px; p= +adding: 1.5rem; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); = +border: 2px solid rgb(0, 0, 0); width: 21.5rem; margin-left: 0px; height: 5= +rem; } + +@media screen and (max-width: 767.9px) { + .form-inputs .cmp-form-button[type=3D"button"] { margin-left: 0px; width:= + 100%; } +} + +.form-inputs .cmp-form-button[type=3D"button"]:hover { background-color: rg= +b(74, 74, 74); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-button[type=3D"button"]:disabled { background-color:= + rgb(227, 227, 227); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-button[type=3D"button"]:focus { box-shadow: rgb(255,= + 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline-offs= +et: 2px; } + +.form-inputs .cmp-form-button[type=3D"button"]:focus:not(:focus-visible) { = +box-shadow: none; outline: none; } + +.form-inputs .cmp-form-button[type=3D"button"]:hover { color: rgb(0, 0, 0);= + border: 2px solid rgb(167, 167, 167); background-color: rgb(255, 255, 255)= +; } + +.form-inputs .cmp-form-button[type=3D"button"]:disabled { color: rgb(227, 2= +27, 227); background-color: transparent; border: 2px solid rgb(227, 227, 22= +7); } + +@media screen and (max-width: 767.9px) { + .form-inputs .cmp-form-button[type=3D"button"] { margin-top: 3rem; } +} + +@media screen and (min-width: 768px) { + .form-inputs.cmp-button--inline { display: inline-flex; padding-right: 0p= +x; } +} + +.form-inputs.options { padding-top: 3px; } + +.isfirefox .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper {= + overflow-y: clip; } + +@media screen and (min-width: 768px) { + .isfirefox .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_body .container { overflow-y: auto; height: 34.5rem; } +} + +.cmp-image-blockquote-parallax-scrolling { display: block; position: relati= +ve; } + +.cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-container { he= +ight: 13.5rem; background-size: cover; background-repeat: no-repeat; backgr= +ound-position: 50% center; position: relative; width: 100%; left: 0px; top:= + 0px; } + +@media screen and (min-width: 768px) { + .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-container { = +height: 25rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-container { = +height: 34rem; background-attachment: fixed; } +} + +.full-16x9 .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-con= +tainer { height: 18rem; } + +@media screen and (min-width: 768px) { + .full-16x9 .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-c= +ontainer { height: 43.2rem; } +} + +@media screen and (min-width: 1000px) { + .full-16x9 .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-c= +ontainer { height: 67.5rem; } +} + +.cmp-image-parallax-scrolling.cmp-image-blockquote-parallax-enabled .cmp-co= +ntainer, .cmp-image-parallax-scrolling.cmp-image-blockquote-parallax-enable= +d.full-16x9 .cmp-container { height: auto; } + +.image-blockquote { display: flow-root; } + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-containe= +r .image { height: 100%; } + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-contai= +ner .image .cmp-image__crop-3x1 .cmp-image__image { height: 34rem; object-f= +it: cover; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-contai= +ner .image .cmp-image__crop-16x9 .cmp-image__image, .image-blockquote .cmp-= +image-blockquote .cmp-image-blockquote__img-container .image .cmp-image__cr= +op-16x9-hd .cmp-image__image { height: 67.5rem; object-fit: cover; } +} + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-containe= +r .cmp-image { height: 100%; position: relative; } + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-containe= +r .cmp-image__image { position: absolute; height: auto; } + +.image-blockquote .cmp-image-blockquote .cmp-image-parallax-scrolling { dis= +play: none; } + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-container= + { padding: 2rem 0px; max-width: 120rem; position: relative; margin: 0px au= +to 10.8rem; } + +@media screen and (min-width: 768px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er { padding: 2.8rem 0px; margin-bottom: 7.3rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er { padding: 4rem 0px; margin-bottom: 7rem; } +} + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-container= + .cmp-image-blockquote__bq-wrapper { z-index: 1; display: flex; position: r= +elative; float: left; margin: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er .cmp-image-blockquote__bq-wrapper { margin: 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er .cmp-image-blockquote__bq-wrapper { margin: 0px 1.5rem; } +} + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-container= + .cmp-image-blockquote__bq-wrapper .cmp-blockquote { border: 0.063rem solid= + rgb(204, 204, 204); background-color: rgba(255, 255, 255, 0.7); padding: 3= +.3rem 3rem 3.5rem; } + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er .cmp-image-blockquote__bq-wrapper .cmp-blockquote { padding: 3rem 5rem 3= +.5rem; } +} + +@media screen and (min-width: 768px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er .cmp-image-blockquote__bq-wrapper .cmp-blockquote { width: 66.67%; } +} + +.image-blockquote .share-module__blockquote { display: none; } + +@media screen and (min-width: 768px) { + .image-blockquote .share-module__blockquote { display: inline-block; alig= +n-self: center; margin-top: -7.5rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .share-module__blockquote { margin-top: -14.5rem; } +} + +.image-blockquote .share-module__blockquote .cmp-share-module { position: a= +bsolute; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .image-blockquote .share-module__blockquote .cmp-share-module { right: -5= +%; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .share-module__blockquote .cmp-share-module { left: cal= +c(100% - 3.5rem); } +} + +.image-blockquote--full-16x9 .cmp-image-blockquote-parallax-scrolling .cmp-= +image-parallax-container { height: 18rem; } + +@media screen and (min-width: 768px) { + .image-blockquote--full-16x9 .cmp-image-blockquote-parallax-scrolling .cm= +p-image-parallax-container { height: 43.2rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote--full-16x9 .cmp-image-blockquote-parallax-scrolling .cm= +p-image-parallax-container { height: 67.5rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote--small-3x1 .cmp-image-blockquote-parallax-scrolling .cm= +p-image-parallax-container { height: 34rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .image-blockquote .cmp-imag= +e-blockquote .cmp-image-blockquote__bq-container .cmp-blockquote, .cmp-four= +-cell .cmp-four-cell__second-row--2-1 .image-blockquote .cmp-image-blockquo= +te .cmp-image-blockquote__bq-container .cmp-blockquote { width: 100%; } +} + +.cmp-four-cell .cmp-four-cell__first-row--2-1 .cmp-image-blockquote-paralla= +x-scrolling, .cmp-four-cell .cmp-four-cell__first-row--2-1 .image.full-widt= +h, .cmp-four-cell .cmp-four-cell__second-row--2-1 .cmp-image-blockquote-par= +allax-scrolling, .cmp-four-cell .cmp-four-cell__second-row--2-1 .image.full= +-width { width: auto; margin-left: -1.5rem; margin-right: -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .cmp-image-blockquote-paral= +lax-scrolling, .cmp-four-cell .cmp-four-cell__first-row--2-1 .image.full-wi= +dth, .cmp-four-cell .cmp-four-cell__second-row--2-1 .cmp-image-blockquote-p= +arallax-scrolling, .cmp-four-cell .cmp-four-cell__second-row--2-1 .image.fu= +ll-width { margin-left: -3.5rem; margin-right: -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .cmp-image-blockquote-paral= +lax-scrolling, .cmp-four-cell .cmp-four-cell__first-row--2-1 .image.full-wi= +dth, .cmp-four-cell .cmp-four-cell__second-row--2-1 .cmp-image-blockquote-p= +arallax-scrolling, .cmp-four-cell .cmp-four-cell__second-row--2-1 .image.fu= +ll-width { margin-left: -1.5rem; margin-right: calc(-3.75rem - 50%); } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .cmp-image-blockquote-paral= +lax-scrolling, .cmp-four-cell .cmp-four-cell__first-row--2-1 .image.full-wi= +dth, .cmp-four-cell .cmp-four-cell__second-row--2-1 .cmp-image-blockquote-p= +arallax-scrolling, .cmp-four-cell .cmp-four-cell__second-row--2-1 .image.fu= +ll-width { margin-left: calc(75% + 1.125rem - 50vw + var(--scrollbar-width)= +/2); margin-right: calc(25% - 1.125rem - 50vw + var(--scrollbar-width)/2); = +} +} + +.image__share-module { position: relative; } + +.image__share-module .share-module__image { display: none; } + +@media screen and (min-width: 768px) { + .image__share-module .share-module__image { display: inline-block; align-= +self: center; } +} + +.image__share-module .share-module__image .cmp-share-module { position: abs= +olute; left: calc(100% - 9rem); margin-top: -15rem; } + +.podcastbadges .cmp-podcast-badge .cmp-text { font-weight: 600; } + +.podcastbadges.podcast-badge--enable .cmp-podcast-badge__container { width:= + 100%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .podcastbadges.podcast-badge--enable .cmp-podcast-badge__container { colu= +mn-count: 2; column-gap: 0.6rem; width: 55%; } +} + +@media screen and (min-width: 1000px) { + .podcastbadges.podcast-badge--enable .cmp-podcast-badge__container { colu= +mn-count: 2; width: 35%; } +} + +.podcastbadges.podcast-badge--enable .cmp-podcast-badge .cmp-image__image {= + margin-bottom: 1rem; height: auto; width: auto; } + +@media screen and (max-width: 767.9px) { + .podcastbadges.podcast-badge--enable .cmp-podcast-badge .cmp-image__image= + { height: 50%; width: 50%; } +} + +[data-tippy-root] { max-width: calc(100vw - 10px); } + +.tippy-box { position: relative; outline: 0px; transition-property: transfo= +rm, visibility, opacity, -webkit-transform; } + +.tippy-box[data-theme~=3D"cio-theme"] { border: 3px solid rgb(107, 107, 107= +); font-family: Arial, "Times New Roman", times, serif; font-size: 1.2rem; = +font-style: normal; font-weight: 400; letter-spacing: normal; line-break: a= +uto; line-height: 1.6; text-align: start; text-decoration: none; text-shado= +w: none; text-transform: none; white-space: normal; word-break: normal; wor= +d-spacing: normal; overflow-wrap: normal; } + +.tippy-box[data-theme~=3D"cio-theme"] .tippy-content { background-color: rg= +b(255, 255, 255); border-radius: 0px; color: rgb(0, 0, 0); padding: 3px 8px= +; text-align: center; } + +.tippy-box[data-animation=3D"fade"][data-state=3D"hidden"] { opacity: 0; } + +.tippy-box[data-inertia][data-state=3D"visible"] { transition-timing-functi= +on: cubic-bezier(0.54, 1.5, 0.38, 1.11); } + +.bp-alert-cards.enable-border .bp-alert-cards__outline { box-shadow: rgba(0= +, 0, 0, 0.14) 0px 0px 10px; opacity: 1; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards.enable-border .bp-alert-cards__outline { transition: all = +0.6s ease 0s; opacity: 0; } +} + +.bp-alert-cards.enable-border .bp-alertcard--animate.bp-alert-cards__outlin= +e { opacity: 1; } + +.bp-alert-cards__outline { width: 100%; } + +@media screen and (min-width: 768px) { + .bp-alert-cards__outline { position: relative; margin: 0px auto; } +} + +.bp-alert-cards__icon { margin: 0px auto 2.5rem; display: block; opacity: 1= +; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards__icon { opacity: 0; transition: opacity 0.6s ease 0s; } +} + +.bp-alert-cards__icon .cmp-image__image { width: 51px; height: 50px; margin= +: 0px auto; } + +@media screen and (min-width: 768px) { + .bp-alert-cards__icon { position: absolute; top: 30px; left: 30px; margin= +: 0px; } +} + +@media screen and (min-width: 1000px) { + .bp-alert-cards__icon { top: 30px; left: 40px; } +} + +.bp-alert-cards__title { text-align: center; opacity: 1; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards__title { opacity: 0; top: 15px; transition: all 0.6s ease= +-out 0.1s; } +} + +.bp-alert-cards__description { opacity: 1; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards__description { opacity: 0; top: 15px; transition: all 0.6= +s ease-out 0.2s; } +} + +.bp-alert-cards__description p { text-align: center; margin-bottom: 2.5rem;= + line-height: 1; font-weight: 300; } + +@media screen and (min-width: 768px) { + .bp-alert-cards__description p { font-size: 2.4rem; line-height: 1.2; } +} + +.bp-alert-cards__link { text-align: center; color: rgb(0, 77, 255); display= +: block; font-size: 1.4rem; opacity: 1; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards__link { opacity: 0; transition: opacity 0.6s ease-out 0.3= +s; } +} + +.bp-alert-cards__link .cmp-button--text-brand-link .cmp-button .cmp-button_= +_text { white-space: pre-wrap; } + +.md-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 1.5rem 4r= +em; } + +@media screen and (min-width: 768px) { + .md-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 11.2rem= +; } +} + +@media screen and (min-width: 1000px) { + .md-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 12.8rem= +; } +} + +.md-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 3.5rem; fo= +nt-size: 2.88rem; line-height: 1; font-weight: 600; } + +@media screen and (min-width: 768px) { + .md-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 5rem; fo= +nt-size: 3.7rem; line-height: 3.7rem; } +} + +.lg-title.bp-alert-cards .bp-alert-cards__outline { padding: 3.5rem 3rem 5r= +em; } + +@media screen and (min-width: 768px) { + .lg-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 7rem; } +} + +@media screen and (min-width: 1000px) { + .lg-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 7rem; } +} + +.lg-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 2rem; font= +-size: 3.84rem; line-height: 1; font-weight: 600; } + +@media screen and (min-width: 768px) { + .lg-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 2rem; } +} + +.sm-title.bp-alert-cards .bp-alert-cards__outline { padding: 3.5rem 2.2rem = +4rem; } + +@media screen and (min-width: 768px) { + .sm-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 9.5rem;= + } +} + +@media screen and (min-width: 1000px) { + .sm-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 14.7rem= + 2.5rem; } +} + +.sm-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 3.5rem; fo= +nt-size: 1.6rem; line-height: 1.2; font-weight: 700; } + +@media screen and (min-width: 768px) { + .sm-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 2.5rem; = +font-size: 2.4rem; } +} + +.responsivegrid .full-width-constraint > div.cmp-container > div.bp-alert-c= +ards { margin: 0px auto; } + +@media screen and (min-width: 768px) { + .responsivegrid .full-width-constraint > div.cmp-container > div.bp-alert= +-cards { margin: 0px auto; } +} + +@media screen and (min-width: 1000px) { + .responsivegrid .full-width-constraint > div.cmp-container > div.bp-alert= +-cards { margin: 0px auto; } +} + +.bp-alertcard--animate .bp-alert-cards__icon { opacity: 1; } + +.bp-alertcard--animate .bp-alert-cards__description, .bp-alertcard--animate= + .bp-alert-cards__title { top: 0px; position: relative; opacity: 1; } + +.bp-alertcard--animate .bp-alert-cards__link { opacity: 1; } + +.cmp-bp-data-stat { display: block; flex-wrap: wrap; } + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat { flex-wrap: nowrap; } +} + +.cmp-bp-data-stat__first-row { text-align: center; } + +.cmp-bp-data-stat__first-row .cmp-title__text { font-size: 4rem; font-weigh= +t: 700; line-height: 4rem; } + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat__first-row .cmp-title__text { font-size: 5.2rem; font-w= +eight: 700; line-height: 5.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat__first-row .cmp-title__text { opacity: 0; transition: t= +ransform 0.8s ease 0s, opacity 0.6s ease-in 0s, -webkit-transform 0.8s ease= + 0s; transform: translateY(1.5rem); } +} + +.cmp-bp-data-stat__first-row .cmp-container { margin: 0px auto 6rem; } + +.cmp-bp-data-stat__first-row .cmp-container .cmp-title__text { font-weight:= + 600; } + +.cmp-bp-data-stat__second-row { position: relative; padding: 3.3rem 1.5rem = +0px; } + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat__second-row { display: flex; padding: 2.5rem 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat__second-row { padding: 8rem 0px 0px; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-block { display: block; } + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list { -webkit-box-flex: 0; flex: = +0 0 58%; width: 50%; } + +@media screen and (max-width: 767.9px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list:last-child .cmp-bp-data-sta= +t-card:first-child { padding-top: 3rem; } + .cmp-bp-data-stat .cmp-bp-data-stat-card-list:last-child .cmp-bp-data-sta= +t-card:last-child .cmp-bp-data-stat-border { border: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list { width: 0%; -webkit-box-fl= +ex: 0; flex: 0 0 33.3%; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card { -web= +kit-box-flex: 0; flex: 0 0 100%; padding-top: 3rem; } + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card:first-= +child { padding-top: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card { pa= +dding-top: 5rem; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__title= + { font-size: 5.6rem; line-height: 1; font-weight: 300; margin-bottom: 0.5r= +em; } + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__tit= +le { font-size: 8.16rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__tit= +le { opacity: 0; transition: transform 0.7s ease 0s, opacity 0.5s ease 0s, = +-webkit-transform 0.7s ease 0s; transform: translateX(-1rem); } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__descr= +iption p { font-size: 1.62rem; line-height: 1; font-weight: 400; padding-bo= +ttom: 2.2rem; padding-top: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__des= +cription p { padding-bottom: 2.5rem; opacity: 0; transform: translateY(1.5r= +em); transition: transform 0.7s ease 0s, opacity 0.5s ease 0s, -webkit-tran= +sform 0.7s ease 0s; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section { display: flex; -webkit-= +box-flex: 0; flex: 0 0 33.3%; position: absolute; width: 33.3%; height: 40v= +h; float: right; top: 1rem; right: 4.5rem; z-index: 2; margin-right: 2rem; = +} + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section { position: relative; h= +eight: 70vh; margin-right: 0px; top: 3rem; right: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section { top: 0px; right: 0px;= + } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradien= +t, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-grad= +ient-image { opacity: 1; position: absolute; transform: translateY(0px); le= +ft: 60%; width: 60%; height: 70%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradi= +ent, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gr= +adient-image { transform: translateY(0px); left: 25%; opacity: 1; width: 40= +%; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradi= +ent, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gr= +adient-image { opacity: 0; transform: translateY(-10%); left: 25%; transiti= +on: all 1s ease 0s; width: 40%; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradien= +t-image img, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data= +-stat-gradient img { width: 100%; height: 100%; transform: skew(0deg, -30de= +g); } + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradien= +t-image .cmp-image, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-= +bp-data-stat-gradient .cmp-image { height: 100%; } + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradien= +t div { transform: skew(0deg, -30deg); width: 100%; height: 100%; } + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image {= + position: absolute; opacity: 1; transform: translateY(98%); left: 35%; wid= +th: 60%; height: 70%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image= + { transform: translateY(10%); left: 40%; opacity: 1; width: 40%; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image= + { opacity: 0; transform: translateY(20%); transition: all 1s ease 0s; left= +: 40%; width: 40%; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image i= +mg { width: 100%; height: 100%; transform: skew(0deg, -30deg); } + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image .= +cmp-image { height: 100%; } + +.cmp-bp-data-stat .cmp-bp-data-stat-border { border-bottom: 0.1rem solid rg= +b(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-border { opacity: 0; transition: all = +0.7s ease 0s, opacity 0.5s ease 0s; } +} + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat .last-card .cmp-bp-data-stat-border { border: 0px; } +} + +@media screen and (min-width: 1000px) { + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-= +bp-data-stat-card__title { opacity: 1; transform: translateX(0px); } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-= +bp-data-stat-card .cmp-bp-data-stat-border, .bp-data-stat--animate.cmp-bp-d= +ata-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__description p = +{ opacity: 1; transform: translateY(0px); } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :firs= +t-child .cmp-bp-data-stat-card__title { transition-delay: 1s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :firs= +t-child .cmp-bp-data-stat-card__description p { transition-delay: 0.1s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(2) .cmp-bp-data-stat-card__title { transition-delay: 1.2s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(2) .cmp-bp-data-stat-card__description p { transition-delay: 0.2s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(3) .cmp-bp-data-stat-card__title { transition-delay: 1.5s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(3) .cmp-bp-data-stat-card__description p { transition-delay: 0.3s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(4) .cmp-bp-data-stat-card__title { transition-delay: 1.8s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(4) .cmp-bp-data-stat-card__description p { transition-delay: 0.4s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-title__text { opacity: 1; tr= +ansform: translateY(0px); } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-image-section .= +cmp-bp-data-stat-gradient, .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-= +data-stat-image-section .cmp-bp-data-stat-gradient-image { transform: trans= +lateY(0px); left: 25%; opacity: 1; transition-delay: 0.6s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-image-section .= +cmp-bp-data-stat-image { transform: translateY(15%); left: 40%; opacity: 1;= + transition-delay: 0.8s; } +} + +.cmp-bp-data-stat-gradient-image-disable .cmp-bp-data-stat-gradient-image, = +.cmp-bp-data-stat-gradient-image-enable .cmp-bp-data-stat-gradient { displa= +y: none; } + +.brand-gradient-pink .cmp-bp-data-stat-gradient div { background-image: lin= +ear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(231, 0, 116) 30%); } + +.brand-gradient-purple .cmp-bp-data-stat-gradient div { background-image: l= +inear-gradient(rgb(70, 1, 115), rgb(161, 0, 255)); } + +.brand-gradient-purple-alt .cmp-bp-data-stat-gradient div { background-imag= +e: linear-gradient(90deg, rgb(70, 1, 115), rgb(117, 0, 192), rgb(161, 0, 25= +5)); } + +.brand-gradient-blue .cmp-bp-data-stat-gradient div { background-image: lin= +ear-gradient(rgb(0, 0, 136), rgb(0, 77, 255)); } + +.brand-gradient-blue2 .cmp-bp-data-stat-gradient div { background-image: li= +near-gradient(rgb(0, 77, 255), rgb(0, 186, 255)); } + +.brand-gradient-light-blue .cmp-bp-data-stat-gradient div { background-imag= +e: linear-gradient(90deg, rgb(0, 186, 255), rgb(0, 142, 255), rgb(0, 77, 25= +5)); } + +.brand-gradient-red .cmp-bp-data-stat-gradient div { background-image: line= +ar-gradient(rgb(113, 0, 18), red); } + +.brand-gradient-red-alt .cmp-bp-data-stat-gradient div { background-image: = +linear-gradient(90deg, red, rgb(189, 0, 29), rgb(113, 0, 18)); } + +.brand-gradient .cmp-bp-data-stat-gradient div { background-image: linear-g= +radient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.brand-gradient-alt .cmp-bp-data-stat-gradient div { background-image: line= +ar-gradient(90deg, rgb(0, 255, 0), rgb(0, 186, 255)); } + +.brand-gradient-yellow .cmp-bp-data-stat-gradient div { background-image: l= +inear-gradient(rgb(255, 255, 0), rgb(240, 192, 0)); } + +.brand-gradient-yellow-alt .cmp-bp-data-stat-gradient div { background-imag= +e: linear-gradient(90deg, rgb(255, 255, 0), rgb(255, 212, 46), rgb(255, 182= +, 0)); } + +.brand-gradient-green .cmp-bp-data-stat-gradient div { background-image: li= +near-gradient(90deg, rgb(0, 255, 0), rgb(0, 215, 0), rgb(0, 83, 10)); } + +.color-block-accent-purple-1 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(180, 85, 170); } + +.color-block-accent-purple-2 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(160, 85, 245); } + +.color-block-accent-purple-3 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(190, 130, 255); } + +.color-block-accent-purple-4 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(220, 175, 255); } + +.color-block-accent-purple-5 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(230, 220, 255); } + +.color-block-alt-blue .cmp-bp-data-stat-gradient div { background-color: rg= +b(0, 65, 240); } + +.color-block-alt-gray .cmp-bp-data-stat-gradient div { background-color: rg= +b(190, 190, 190); } + +.color-block-alt-gray-dark .cmp-bp-data-stat-gradient div { background-colo= +r: rgb(150, 150, 150); } + +.color-block-alt-gray-darker .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(90, 90, 90); } + +.color-block-alt-green .cmp-bp-data-stat-gradient div { background-color: r= +gb(0, 215, 0); } + +.color-block-alt-red .cmp-bp-data-stat-gradient div { background-color: red= +; } + +.color-block-alt-yellow .cmp-bp-data-stat-gradient div { background-color: = +rgb(255, 255, 0); } + +.color-block-aqua .cmp-bp-data-stat-gradient div { background-color: rgb(0,= + 255, 187); } + +.color-block-blue .cmp-bp-data-stat-gradient div { background-color: rgb(0,= + 186, 255); } + +.color-block-blue-green .cmp-bp-data-stat-gradient div { background-color: = +rgb(5, 240, 165); } + +.color-block-brand-green .cmp-bp-data-stat-gradient div { background-color:= + rgb(100, 255, 80); } + +.color-block-brand-orange .cmp-bp-data-stat-gradient div { background-color= +: rgb(255, 120, 0); } + +.color-block-brand-yellow .cmp-bp-data-stat-gradient div { background-color= +: rgb(255, 235, 50); } + +.color-block-blue-dark .cmp-bp-data-stat-gradient div { background-color: r= +gb(0, 142, 255); } + +.color-block-blue-light .cmp-bp-data-stat-gradient div { background-color: = +rgb(0, 243, 255); } + +.color-block-core-purple .cmp-bp-data-stat-gradient div { background-color:= + rgb(70, 0, 115); } + +.color-block-cyan .cmp-bp-data-stat-gradient div { background-color: rgb(0,= + 255, 255); } + +.color-block-gray .cmp-bp-data-stat-gradient div { background-color: rgb(16= +7, 167, 167); } + +.color-block-gray-base .cmp-bp-data-stat-gradient div { background-color: r= +gb(0, 0, 0); } + +.color-block-gray-dark .cmp-bp-data-stat-gradient div { background-color: r= +gb(107, 107, 107); } + +.color-block-gray-darker .cmp-bp-data-stat-gradient div { background-color:= + rgb(74, 74, 74); } + +.color-block-gray-light .cmp-bp-data-stat-gradient div { background-color: = +rgb(204, 204, 204); } + +.color-block-gray-lighter .cmp-bp-data-stat-gradient div { background-color= +: rgb(227, 227, 227); } + +.color-block-gray-lightest .cmp-bp-data-stat-gradient div { background-colo= +r: rgb(242, 242, 242); } + +.color-block-grayishyellow-dark .cmp-bp-data-stat-gradient div { background= +-color: rgb(150, 150, 140); } + +.color-block-grayishyellow-light .cmp-bp-data-stat-gradient div { backgroun= +d-color: rgb(230, 230, 220); } + +.color-block-green .cmp-bp-data-stat-gradient div { background-color: rgb(0= +, 255, 0); } + +.color-block-green-dark .cmp-bp-data-stat-gradient div { background-color: = +rgb(0, 83, 10); } + +.color-block-link .cmp-bp-data-stat-gradient div { background-color: rgb(0,= + 77, 255); } + +.color-block-link-dark .cmp-bp-data-stat-gradient div { background-color: r= +gb(0, 0, 136); } + +.color-block-orange .cmp-bp-data-stat-gradient div { background-color: rgb(= +255, 182, 0); } + +.color-block-orange-dark .cmp-bp-data-stat-gradient div { background-color:= + rgb(255, 149, 0); } + +.color-block-pink .cmp-bp-data-stat-gradient div { background-color: rgb(23= +1, 0, 116); } + +.color-block-pink-dark .cmp-bp-data-stat-gradient div { background-color: r= +gb(164, 2, 83); } + +.color-block-pink-light .cmp-bp-data-stat-gradient div { background-color: = +rgb(255, 80, 160); } + +.color-block-purple .cmp-bp-data-stat-gradient div { background-color: rgb(= +161, 0, 255); } + +.color-block-purple-dark .cmp-bp-data-stat-gradient div { background-color:= + rgb(117, 0, 192); } + +.color-block-purple-darkest .cmp-bp-data-stat-gradient div { background-col= +or: rgb(70, 1, 115); } + +.color-block-red .cmp-bp-data-stat-gradient div { background-color: rgb(231= +, 15, 41); } + +.color-block-red-dark .cmp-bp-data-stat-gradient div { background-color: rg= +b(189, 0, 29); } + +.color-block-red-darker .cmp-bp-data-stat-gradient div { background-color: = +rgb(113, 0, 18); } + +.color-block-red-light .cmp-bp-data-stat-gradient div { background-color: r= +gb(255, 50, 70); } + +.color-block-white .cmp-bp-data-stat-gradient div { background-color: rgb(2= +55, 255, 255); } + +.color-block-yellow .cmp-bp-data-stat-gradient div { background-color: rgb(= +255, 212, 46); } + +.color-block-yellow-dark .cmp-bp-data-stat-gradient div { background-color:= + rgb(240, 192, 0); } + +.color-block-yellow-light .cmp-bp-data-stat-gradient div { background-color= +: rgb(255, 240, 179); } + +.color-border-accent-purple-1 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(180, 85, 170); } + +.color-border-accent-purple-2 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(160, 85, 245); } + +.color-border-accent-purple-3 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(190, 130, 255); } + +.color-border-accent-purple-4 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(220, 175, 255); } + +.color-border-accent-purple-5 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(230, 220, 255); } + +.color-border-alt-blue .cmp-bp-data-stat-border { border-bottom: 0.1rem sol= +id rgb(0, 65, 240); } + +.color-border-alt-gray .cmp-bp-data-stat-border { border-bottom: 0.1rem sol= +id rgb(190, 190, 190); } + +.color-border-alt-gray-dark .cmp-bp-data-stat-border { border-bottom: 0.1re= +m solid rgb(150, 150, 150); } + +.color-border-alt-gray-darker .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(90, 90, 90); } + +.color-border-alt-green .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(0, 215, 0); } + +.color-border-alt-red .cmp-bp-data-stat-border { border-bottom: 0.1rem soli= +d red; } + +.color-border-alt-yellow .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(255, 255, 0); } + +.color-border-aqua .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(0, 255, 187); } + +.color-border-blue .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(0, 186, 255); } + +.color-border-blue-green .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(5, 240, 165); } + +.color-border-brand-green .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(100, 255, 80); } + +.color-border-brand-orange .cmp-bp-data-stat-border { border-bottom: 0.1rem= + solid rgb(255, 120, 0); } + +.color-border-brand-yellow .cmp-bp-data-stat-border { border-bottom: 0.1rem= + solid rgb(255, 235, 50); } + +.color-border-blue-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(0, 142, 255); } + +.color-border-blue-light .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(0, 243, 255); } + +.color-border-core-purple .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(70, 0, 115); } + +.color-border-cyan .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(0, 255, 255); } + +.color-border-gray .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(167, 167, 167); } + +.color-border-gray-base .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(0, 0, 0); } + +.color-border-gray-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(107, 107, 107); } + +.color-border-gray-darker .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(74, 74, 74); } + +.color-border-gray-light .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(204, 204, 204); } + +.color-border-gray-lighter .cmp-bp-data-stat-border { border-bottom: 0.1rem= + solid rgb(227, 227, 227); } + +.color-border-gray-lightest .cmp-bp-data-stat-border { border-bottom: 0.1re= +m solid rgb(242, 242, 242); } + +.color-border-grayishyellow-dark .cmp-bp-data-stat-border { border-bottom: = +0.1rem solid rgb(150, 150, 140); } + +.color-border-grayishyellow-light .cmp-bp-data-stat-border { border-bottom:= + 0.1rem solid rgb(230, 230, 220); } + +.color-border-green .cmp-bp-data-stat-border { border-bottom: 0.1rem solid = +rgb(0, 255, 0); } + +.color-border-green-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(0, 83, 10); } + +.color-border-link .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(0, 77, 255); } + +.color-border-link-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(0, 0, 136); } + +.color-border-orange .cmp-bp-data-stat-border { border-bottom: 0.1rem solid= + rgb(255, 182, 0); } + +.color-border-orange-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(255, 149, 0); } + +.color-border-pink .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(231, 0, 116); } + +.color-border-pink-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(164, 2, 83); } + +.color-border-pink-light .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(255, 80, 160); } + +.color-border-purple .cmp-bp-data-stat-border { border-bottom: 0.1rem solid= + rgb(161, 0, 255); } + +.color-border-purple-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(117, 0, 192); } + +.color-border-purple-darkest .cmp-bp-data-stat-border { border-bottom: 0.1r= +em solid rgb(70, 1, 115); } + +.color-border-red .cmp-bp-data-stat-border { border-bottom: 0.1rem solid rg= +b(231, 15, 41); } + +.color-border-red-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem sol= +id rgb(189, 0, 29); } + +.color-border-red-darker .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(113, 0, 18); } + +.color-border-red-light .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(255, 50, 70); } + +.color-border-white .cmp-bp-data-stat-border { border-bottom: 0.1rem solid = +rgb(255, 255, 255); } + +.color-border-yellow .cmp-bp-data-stat-border { border-bottom: 0.1rem solid= + rgb(255, 212, 46); } + +.color-border-yellow-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(240, 192, 0); } + +.color-border-yellow-light .cmp-bp-data-stat-border { border-bottom: 0.1rem= + solid rgb(255, 240, 179); } + +.cascadingcard { width: 100%; position: relative; } + +@media screen and (min-width: 1000px) { + .cascadingcard { display: flex; position: static; } +} + +.cascadingcard .cmp-cascadingcard_cta-btn--mobile { background: rgb(82, 0, = +255); margin-top: -55px; right: 5%; display: block; cursor: pointer; } + +@media screen and (min-width: 1000px) { + .cascadingcard .cmp-cascadingcard_cta-btn--mobile { display: none; } +} + +.cmp-cascadingcard { width: 100%; } + +.cmp-cascadingcard--active .cmp-cascadingcard_cta-btn--default.cmp-cascadin= +gcard_cta-btn--active { opacity: 0.9; z-index: 2; width: 200%; height: 200%= +; transition: width 0.4s ease 0s, height 0.4s ease 0s, opacity 0.3s ease 0s= +; } + +.cmp-cascadingcard_cta-btn { width: 80px; height: 80px; background: rgba(82= +, 0, 255, 0.9); color: rgb(255, 255, 255); border-radius: 50%; position: ab= +solute; cursor: none; z-index: 10; } + +.cmp-cascadingcard_cta-btn span { width: 100%; position: absolute; text-ali= +gn: center; left: 50%; top: 50%; transform: translate(-50%, -50%); line-hei= +ght: 1; font-size: 1.3rem; font-weight: 600; } + +@media screen and (min-width: 768px) { + .cmp-cascadingcard_cta-btn span { font-size: 1.4rem; } +} + +.cmp-cascadingcard_cta-btn--default { top: 50%; right: 50%; transform: tran= +slate(50%, -50%); z-index: -1; opacity: 0; } + +.cmp-cascadingcard_cta-btn--focus-active { opacity: 0.9; z-index: 2; transi= +tion: width 0.4s ease 0s, height 0.4s ease 0s, opacity 0.3s ease 0s; } + +.cmp-cascadingcard_image-placeholder { position: relative; overflow: hidden= +; } + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_image-placeholder { padding-top: 0px; height: 0px; tra= +nsition: height 0.7s ease 0s; } +} + +.cmp-cascadingcard_image-placeholder--focus-active { outline: rgb(0, 0, 136= +) solid 2px; outline-offset: 2px; z-index: 1; } + +.cmp-cascadingcard_image-placeholder a { cursor: none; } + +.cmp-cascadingcard--redirect-element { display: none; } + +.cmp-cascadingcard .cmp-image { width: 100%; } + +.cmp-cascadingcard .cmp-image img { width: 100%; height: 100%; object-fit: = +cover; cursor: none; position: absolute; transition: transform 0.7s ease 0s= +, -webkit-transform 0.7s ease 0s; } + +.cmp-cascadingcard .cmp-image img:hover { transform: scale(1.3); } + +.cmp-cascadingcard_text-content { padding-right: 60px; padding-top: 1.5rem;= + } + +@media screen and (min-width: 768px) { + .cmp-cascadingcard_text-content { padding-top: 3rem; padding-right: 50px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_text-content { padding-right: 30px; } +} + +.cmp-cascadingcard_text-content .cmp-teaser__title { font-weight: 300; font= +-size: 2.4rem; line-height: 2.4rem; margin-bottom: 1.5rem; margin-top: 0px;= + } + +@media screen and (min-width: 768px) { + .cmp-cascadingcard_text-content .cmp-teaser__title { font-size: 2.88rem; = +margin-bottom: 2rem; line-height: 2.59rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_text-content .cmp-teaser__title { opacity: 0; padding-= +top: 5px; } +} + +.cmp-cascadingcard_text-content .cmp-teaser__title-link { display: inline-b= +lock; } + +.cmp-cascadingcard_text-content .cmp-teaser__title-link:focus { box-shadow:= + rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; out= +line-offset: 1px; } + +.cmp-cascadingcard_text-content .cmp-teaser__title-link:focus:not(:focus-vi= +sible) { box-shadow: none; outline: none; } + +.cmp-cascadingcard_text-content .cmp-teaser__title-link:focus, .cmp-cascadi= +ngcard_text-content .cmp-teaser__title-link:hover { color: rgb(0, 77, 255);= + text-decoration: underline; } + +.cmp-cascadingcard_description { font-weight: 300; font-size: 1.62rem; line= +-height: 1.2; } + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_description { opacity: 0; padding-top: 5px; } +} + +.cmp-cascadingcard_description a { color: rgb(0, 77, 255); } + +.cmp-cascadingcard_description a:focus, .cmp-cascadingcard_description a:ho= +ver { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-cascadingcard_description a:visited { color: rgb(0, 0, 136); } + +.cmp-cascadingcard_category-title { font-weight: 600; font-size: 1.2rem; li= +ne-height: 1; margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_category-title { opacity: 0; padding-top: 5px; } +} + +.contact-card .cmp-contact-card__content { background: transparent; display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; padding-bottom: 2.5rem; } + +@media screen and (min-width: 768px) { + .contact-card .cmp-contact-card__content { padding-right: 1.5rem; } +} + +.contact-card .cmp-contact-card__name { font-size: 1.6rem; font-weight: 600= +; line-height: 1.4; letter-spacing: 1.25px; overflow-wrap: break-word; word= +-break: break-all; text-transform: uppercase; } + +.contact-card .cmp-contact-card__position { font-size: 1.4rem; line-height:= + normal; overflow-wrap: break-word; } + +.contact-card .cmp-contact-card__location { font-size: 1.4rem; line-height:= + 1.5; overflow-wrap: break-word; } + +.contact-card .cmp-contact-card__link--number { font-size: 1.4rem; line-hei= +ght: 1.82857; color: rgb(0, 77, 255); display: inline-block; } + +.contact-card .cmp-contact-card__link--number:focus { box-shadow: rgb(0, 0,= + 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offse= +t: 1px; } + +.contact-card .cmp-contact-card__link--number:focus:not(:focus-visible) { b= +ox-shadow: none; outline: none; } + +.contact-card .cmp-contact-card__link--number:hover { text-decoration: unde= +rline; } + +.contact-card .cmp-contact-card__link--number:focus { color: rgb(0, 0, 136)= +; } + +.contact-card .cmp-contact-card .cmp-share-banner__icon { margin: 1.8rem 0p= +x 0px; } + +.contact-card .cmp-contact-card .cmp-share-banner__icon:focus, .contact-car= +d .cmp-contact-card .cmp-share-banner__icon:hover { color: rgb(255, 255, 25= +5); } + +.contact-card .cmp-contact-card .cmp-share-banner__icon--mail { border-colo= +r: rgb(0, 0, 0); color: rgb(0, 0, 0); display: flex; } + +.contact-card .cmp-contact-card .cmp-share-banner__icon--mail:focus, .conta= +ct-card .cmp-contact-card .cmp-share-banner__icon--mail:hover { background-= +color: rgb(0, 0, 0); } + +.general-inquiry-card .cmp-teaser__content { display: flex; border: none; p= +adding: 0px; background-color: transparent; } + +@media screen and (min-width: 768px) { + .general-inquiry-card .cmp-teaser__content { } +} + +.general-inquiry-card .cmp-teaser__title { font-size: 3rem; font-weight: 80= +0; line-height: 1; } + +.general-inquiry-card .cmp-teaser__description { margin: 10px 0px; } + +.general-inquiry-card .cmp-teaser__action-container { padding-top: 0px; } + +@media screen and (min-width: 768px) { + .general-inquiry-card .cmp-teaser__action-container { margin-top: auto; } +} + +.general-inquiry-card .cmp-teaser__action-container.cmp-button--contact .cm= +p-button::before, .general-inquiry-card .cmp-teaser__action-container.cmp-b= +utton--location .cmp-button::before { border-radius: 100%; border: 0.15rem = +solid rgb(0, 77, 255); color: rgb(0, 77, 255); height: 3rem; width: 3rem; m= +in-width: 3rem; text-align: center; transition: all 0.5s ease 0s; vertical-= +align: middle; position: relative; margin-right: 0.5rem; } + +.general-inquiry-card .cmp-teaser__action-container.cmp-button--location .c= +mp-button::before { content: "=EF=8A=A3"; font-size: 1.8rem; font-feature-s= +ettings: "liga"; padding-top: 0.55rem; } + +.general-inquiry-card .cmp-teaser__action-container.cmp-button--contact .cm= +p-button::before, .general-inquiry-card .cmp-teaser__action-container.cmp-b= +utton--location .cmp-button::before { font-family: Ionicons; display: block= +; font-weight: 400; font-style: normal; line-height: 1; text-transform: non= +e; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dire= +ction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizele= +gibility; } + +.general-inquiry-card .cmp-teaser__action-container.cmp-button--contact .cm= +p-button::before { content: "=EF=8B=92"; font-size: 2rem; font-feature-sett= +ings: "liga"; padding-top: 0.4rem; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button { margin: 0= +px; width: auto; height: auto; font-weight: 600; color: rgb(0, 77, 255); te= +xt-decoration: none; line-height: 1.6; background-color: transparent; box-s= +hadow: none; transition: none 0s ease 0s; transform: none; padding: 0px; te= +xt-transform: none; -webkit-box-pack: start; justify-content: flex-start; } + +@media screen and (min-width: 768px) { + .general-inquiry-card .cmp-teaser__action-container .cmp-button { font-si= +ze: 1.6rem; } +} + +.general-inquiry-card .cmp-teaser__action-container .cmp-button__text { -we= +bkit-box-align: center; align-items: center; display: inline-flex; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:focus::befo= +re, .general-inquiry-card .cmp-teaser__action-container .cmp-button:hover::= +before { text-decoration: none; background-color: rgb(0, 77, 255); color: r= +gb(255, 255, 255); transition: all 0.5s ease-in-out 0s; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:focus span,= + .general-inquiry-card .cmp-teaser__action-container .cmp-button:hover span= + { text-decoration: underline; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:focus:focus= +, .general-inquiry-card .cmp-teaser__action-container .cmp-button:hover:foc= +us { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255= +) solid 1px; outline-offset: 1px; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:focus:focus= +:not(:focus-visible), .general-inquiry-card .cmp-teaser__action-container .= +cmp-button:hover:focus:not(:focus-visible) { box-shadow: none; outline: non= +e; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:visited { c= +olor: rgb(0, 0, 136); } + +.cmp-article-module__profile { display: flex; -webkit-box-align: center; al= +ign-items: center; padding-bottom: 1.5rem; } + +.cmp-article-module__image-container { width: 6.3rem; height: 6.3rem; margi= +n-right: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-article-module__image-container { width: 6.8rem; height: 6.8rem; mar= +gin-right: 3rem; } +} + +.cmp-article-module__image-container .cmp-image__image { width: 100%; heigh= +t: 100%; border-radius: 50%; } + +.cmp-article-module__profile-info { width: calc(100% - 7.8rem); font-size: = +1.4rem; word-break: break-word; line-height: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-article-module__profile-info { width: calc(100% - 9.8rem); font-size= +: 1.6rem; line-height: 2.2rem; font-weight: 500; } +} + +.cmp-article-module__article-container { padding-top: 1.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-article-module__article-container { padding-top: 2.5rem; } +} + +@media screen and (max-width: 767.9px) { + .cmp-cascading-block .cascadingcard { margin-top: 50px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-cascading-block .cascadingcard { margin-top: 60px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block--4-cards .cascadingcard { float: left; width: 25%; } + .cmp-cascading-block--4-cards .cascadingcard:first-child { margin-top: 0p= +x; } + .cmp-cascading-block--4-cards .cascadingcard:nth-child(2) { margin-top: 5= +0px; } + .cmp-cascading-block--4-cards .cascadingcard:nth-child(3) { margin-top: 1= +00px; } + .cmp-cascading-block--4-cards .cascadingcard:nth-child(4) { margin-top: 1= +50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block--3-cards .cascadingcard { float: left; width: 33.333= +3%; } + .cmp-cascading-block--3-cards .cascadingcard:first-child { margin-top: 0p= +x; } + .cmp-cascading-block--3-cards .cascadingcard:nth-child(2) { margin-top: 5= +0px; } + .cmp-cascading-block--3-cards .cascadingcard:nth-child(3) { margin-top: 1= +00px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block--2-cards .cascadingcard { float: left; width: 50%; m= +argin-bottom: 0px; } + .cmp-cascading-block--2-cards .cascadingcard:first-child { margin-top: 0p= +x; } + .cmp-cascading-block--2-cards .cascadingcard:nth-child(2) { margin-top: 5= +0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-cascading-block--sm-2-cards .cascadingcard { float: left; width: 50%= +; padding-top: 60px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:first-child { margin-top:= + 0px; padding-top: 0px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(2) { margin-top= +: 50px; padding-top: 0px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(3) { margin-top= +: 0px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(3) .cmp-cascadi= +ngcard_cta-btn--mobile { margin-top: -5px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(4) { margin-top= +: 50px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(4) .cmp-cascadi= +ngcard_cta-btn--mobile { margin-top: -5px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-cascading-block--sm-1-card .cascadingcard { margin-top: 60px; } + .cmp-cascading-block--sm-1-card .cascadingcard:first-child { margin-top: = +0px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-cascading-block--xs-2-cards .cascadingcard { float: left; width: 50%= +; padding-top: 50px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:first-child { margin-top:= + 0px; padding-top: 0px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(2) { margin-top= +: 20px; padding-top: 0px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(3) { margin-top= +: 0px; clear: both; margin-bottom: 0px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(3) .cmp-cascadi= +ngcard_cta-btn--mobile { margin-top: -5px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(4) { margin-top= +: 20px; margin-bottom: 0px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(4) .cmp-cascadi= +ngcard_cta-btn--mobile { margin-top: -5px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-cascading-block--xs-1-card .cascadingcard:first-child { margin-top: = +0px; } +} + +.cmp-cascading-block_first-row { margin-bottom: 60px; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_first-row { margin-bottom: 80px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block_first-row { margin-bottom: 100px; } +} + +.cmp-cascading-block_first-row .cmp-title { text-align: center; } + +@media screen and (min-width: 1000px) { + .cmp-cascading-block_first-row .cmp-title { opacity: 0; top: 30px; positi= +on: relative; } +} + +.cmp-cascading-block_first-row .cmp-title .cmp-title__text { font-weight: 6= +00; font-size: 3.68rem; line-height: 1; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_first-row .cmp-title .cmp-title__text { font-size: 5= +.27rem; } +} + +.cmp-cascading-block_first-row .text { margin-top: 20px; text-align: center= +; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_first-row .text { margin-top: 30px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block_first-row .text { opacity: 0; top: 15px; position: r= +elative; } +} + +.cmp-cascading-block_first-row .text .cmp-text p { font-weight: 300; font-s= +ize: 1.6rem; line-height: 1; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_first-row .text .cmp-text p { font-size: 2rem; line-= +height: 1.185; } +} + +.cmp-cascading-block_second-row { display: flex; flex-wrap: wrap; width: 10= +0%; } + +.cmp-cascading-block_third-row { clear: both; padding-top: 30px; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_third-row { padding-top: 60px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block_third-row { opacity: 0; } +} + +.cmp-cascading-block_third-row .cmp-button--right { -webkit-box-pack: start= +; justify-content: flex-start; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_third-row .cmp-button--right { -webkit-box-pack: end= +; justify-content: flex-end; } +} + +.cmp-cascading-block--animate .cmp-cascading-block--animate_first-row .cmp-= +title { transition: opacity 0.6s ease-in 0.2s, top 1s ease; opacity: 1; top= +: 0px; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_first-row .text= + { transition: opacity 0.6s ease-in 0.2s, top 0.4s ease; opacity: 1; top: 0= +px; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard .cmp-cascadingcard_image-placeholder { padding-top: 0px; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard .cmp-teaser__title { padding-top: 0px; opacity: 1; transition: a= +ll 0.6s ease-out 0.1s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard .cmp-cascadingcard_category-title { padding-top: 0px; opacity: 1= +; transition: all 0.6s ease-out 0.2s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard .cmp-cascadingcard_description { padding-top: 0px; opacity: 1; t= +ransition: all 0.6s ease-out 0.1s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard:first-child .cmp-cascadingcard_category-title, .cmp-cascading-bl= +ock--animate .cmp-cascading-block--animate_second-row .cascadingcard:first-= +child .cmp-cascadingcard_description, .cmp-cascading-block--animate .cmp-ca= +scading-block--animate_second-row .cascadingcard:first-child .cmp-cascading= +card_image-placeholder, .cmp-cascading-block--animate .cmp-cascading-block-= +-animate_second-row .cascadingcard:first-child .cmp-teaser__title { transit= +ion-delay: 0.1s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard:nth-child(2) .cmp-cascadingcard_category-title, .cmp-cascading-b= +lock--animate .cmp-cascading-block--animate_second-row .cascadingcard:nth-c= +hild(2) .cmp-cascadingcard_description, .cmp-cascading-block--animate .cmp-= +cascading-block--animate_second-row .cascadingcard:nth-child(2) .cmp-cascad= +ingcard_image-placeholder, .cmp-cascading-block--animate .cmp-cascading-blo= +ck--animate_second-row .cascadingcard:nth-child(2) .cmp-teaser__title { tra= +nsition-delay: 0.2s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard:nth-child(3) .cmp-cascadingcard_category-title, .cmp-cascading-b= +lock--animate .cmp-cascading-block--animate_second-row .cascadingcard:nth-c= +hild(3) .cmp-cascadingcard_description, .cmp-cascading-block--animate .cmp-= +cascading-block--animate_second-row .cascadingcard:nth-child(3) .cmp-cascad= +ingcard_image-placeholder, .cmp-cascading-block--animate .cmp-cascading-blo= +ck--animate_second-row .cascadingcard:nth-child(3) .cmp-teaser__title { tra= +nsition-delay: 0.3s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard:nth-child(4) .cmp-cascadingcard_category-title, .cmp-cascading-b= +lock--animate .cmp-cascading-block--animate_second-row .cascadingcard:nth-c= +hild(4) .cmp-cascadingcard_description, .cmp-cascading-block--animate .cmp-= +cascading-block--animate_second-row .cascadingcard:nth-child(4) .cmp-cascad= +ingcard_image-placeholder, .cmp-cascading-block--animate .cmp-cascading-blo= +ck--animate_second-row .cascadingcard:nth-child(4) .cmp-teaser__title { tra= +nsition-delay: 0.4s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_third-row { tra= +nsition: opacity 0.6s ease 0.2s; opacity: 1; } + +.cmp-cascadingcard_cta-btn--follow { display: none; pointer-events: none; t= +ransform: translate3d(-50%, -50%, 0px); } + +.cmp-cascadingcard_cta-btn--follow span { width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_cta-btn--follow.cmp-cascadingcard_cta-btn--active { di= +splay: block; } +} + +.cmp-parallax-logo-video-and-animation { position: relative; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation {= + display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal= +; flex-direction: column; -webkit-box-pack: center; justify-content: center= +; min-height: 400px; overflow: hidden; position: relative; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= + { height: 100vh; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel { width: 100%; position: relative; display: flex; -webkit-box-orient:= + vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel { height: 100%; position: absolute; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-svg, .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-vide= +o-animation--panel-video { display: flex; -webkit-box-pack: center; justify= +-content: center; -webkit-box-align: center; align-items: center; position:= + absolute; width: 100%; height: 100%; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel-svg { pointer-events: none; display: none; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-svg { position: relative; display: inherit; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel-svg .cmp-image { width: 100%; height: 100%; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel-svg .cmp-image__image { position: relative; width: 100%; height: 100%= +; background-color: rgb(107, 107, 107); margin-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-svg .cmp-image__image { width: 80%; margin: 0px auto; background-co= +lor: transparent; z-index: 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-image { display: none; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel-image .cmp-image__image { width: 60%; margin: 0px auto; padding-top: = +10rem; padding-bottom: 6rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-image .cmp-image__image { width: 40%; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote { position: relative; width: 100%; color: rgb(0, = +0, 0); text-align: center; align-self: center; opacity: 1; z-index: 3; padd= +ing: 0px 1.5rem; margin-bottom: 8rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote { top: auto; bottom: 10%; padding: 0px 3.5rem; = +} +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote { margin-bottom: 0px; position: absolute; top: = +58%; padding: 0px; max-width: 98rem; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--title { margin: 0px auto; padding: 0px 2.2%; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--title { padding: 0px 3.8%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--title { padding: 0px; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--title h2 { font-size: 3.2rem; color: rgb(0, 0, 0= +); line-height: 3.2rem; font-weight: 600; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--title h2 { margin-bottom: 3rem; font-size: 4re= +m; line-height: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--title h2 { margin-top: 2rem; margin-bottom: 2r= +em; font-size: 5.27rem; line-height: 5.27rem; opacity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--description { margin: 0px auto; padding: 0px 2.2= +%; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--description { padding: 0px 3.8%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--description { padding: 0px; width: 80%; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--description p { font-size: 1.6rem; font-weight: = +300; margin-bottom: 2rem; color: rgb(0, 0, 0); line-height: 1.6rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--description p { margin-bottom: 2rem; font-size= +: 2rem; line-height: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--description p { margin-bottom: 2.5rem; font-si= +ze: 1.92rem; line-height: 2.12rem; opacity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote .cmp-button--text-brand-link { margin-bottom: 2re= +m; padding: 0px 2.2%; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote .cmp-button--text-brand-link { padding: 0px 3.8= +%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote .cmp-button--text-brand-link { padding: 0px; op= +acity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--cta-container { margin-bottom: 2rem; padding: 0p= +x 2.2%; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--cta-container { padding: 0px 3.8%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--cta-container { padding: 0px; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--cta-container .cmp-button--circle-with-arrow .cm= +p-button { background-color: transparent; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--cta-container .cmp-button--circle-with-arrow .= +cmp-button { opacity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero { -webkit-box-pack: center; justify-content: center; = +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content { position: relative; height: auto; top: 0px= +; z-index: 1; width: 75%; min-width: 75%; padding: 0px 2.2%; display: flex;= + -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio= +n: column; align-self: center; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content { padding: 0px 3.8%; margin: 0px; width: 6= +0%; min-width: 60%; transform: scale(1); } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content { margin: 0px; -webkit-box-pack: start; ju= +stify-content: flex-start; padding: 0px; width: 50%; min-width: 50%; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content .title { display: none; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content .text p { color: rgb(0, 0, 0); font-weight: = +300; font-size: 1.76rem; line-height: 2.28rem; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content .text p { font-size: 2.08rem; line-height:= + 2.704rem; padding-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content .text p { opacity: 0; font-size: 2.4rem; l= +ine-height: 3.12rem; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content .text p .animate-sub-title-large { font-size= +: 2.4rem; font-weight: 300; color: rgb(0, 0, 0); line-height: 2.64rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content .text p .animate-sub-title-large { font-si= +ze: 4.32rem; line-height: 5.616rem; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content .text p .animate-sub-title-medium { font-siz= +e: 2.7rem; font-weight: 400; color: rgb(0, 0, 0); line-height: 2.7rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content .text p .animate-sub-title-medium { font-s= +ize: 3.5rem; line-height: 4.55rem; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content-container { position: absolute; width: 100%;= + height: 100%; margin: 0px auto; padding: 0px 1.5rem; display: flex; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content-container { padding: 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content-container { max-width: 98rem; padding: 0px= +; margin: 0px auto; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__video { height: 100%; display: block; width: 100vw; = +min-height: auto; object-fit: cover; background-position: 50% center; curso= +r: default; outline: none; align-self: flex-end; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__video-desktop { height: 80vh; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__video-mobile { height: 135vh; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__video-container { display: flex; -webkit-box-pack: c= +enter; justify-content: center; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__video { width: 50vw; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__controls { display: block; z-index: 9; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__controls button { color: rgb(0, 0, 0); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero .cmp-button--text-brand-link { opacity: 1; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero .cmp-button--text-brand-link { opacity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button { color: rgb= +(0, 0, 0); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button::before { co= +lor: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button__text::befor= +e { color: rgb(0, 0, 0); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] { height: auto; overflow: visible; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel { position: relati= +ve; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-parallax-quot= +e { opacity: 1; position: relative; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-parallax-quot= +e .cmp-button--text-brand-link, .cmp-parallax-logo-video-and-animation .cmp= +-parallax-logo-video-animation[data-authoring] .cmp-parallax-logo-video-ani= +mation--panel .cmp-parallax-quote h2, .cmp-parallax-logo-video-and-animatio= +n .cmp-parallax-logo-video-animation[data-authoring] .cmp-parallax-logo-vid= +eo-animation--panel .cmp-parallax-quote p { opacity: 1; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-video { position: = +relative; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-svg { display: blo= +ck; min-height: 4.6rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-svg .cmp-image__im= +age { position: relative; height: auto; background-color: rgb(107, 107, 107= +); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-image { display: b= +lock; min-height: 4.6rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-image .cmp-image__= +image { position: relative; height: auto; max-width: 30%; margin: 0px auto;= + } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__v= +ideo { max-height: 70rem; width: 100vw; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent .text p { opacity: 1; font-size: 2rem; line-height: 2rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent .text .animate-sub-title-medium { opacity: 1; font-size: 2.5rem; lin= +e-height: 2.5rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent .text .animate-sub-title-large { opacity: 1; font-size: 3rem; line-h= +eight: 3rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent .cmp-button--text-brand-link { opacity: 1; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent-container { visibility: visible; } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-text h2, .cmp-parallax-logo-video= +-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-video-h= +ero__content .cmp-text h3, .cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-animation--panel .cmp-video-hero__content .cmp-text h= +4, .cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-an= +imation--panel .cmp-video-hero__content .cmp-text h5, .cmp-parallax-logo-vi= +deo-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-vide= +o-hero__content .cmp-text h6, .cmp-parallax-logo-video-and-animation--dark = +.cmp-parallax-logo-video-animation--panel .cmp-video-hero__content .cmp-tex= +t ol, .cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video= +-animation--panel .cmp-video-hero__content .cmp-text p, .cmp-parallax-logo-= +video-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-vi= +deo-hero__content .cmp-text p .animate-sub-title-large, .cmp-parallax-logo-= +video-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-vi= +deo-hero__content .cmp-text p .animate-sub-title-medium, .cmp-parallax-logo= +-video-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-v= +ideo-hero__content .cmp-text p .animate-sub-title-small, .cmp-parallax-logo= +-video-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-v= +ideo-hero__content .cmp-text span, .cmp-parallax-logo-video-and-animation--= +dark .cmp-parallax-logo-video-animation--panel .cmp-video-hero__content .cm= +p-text ul { color: rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-text a { color: rgb(255, 255, 255= +); text-decoration: underline; } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butt= +on { color: rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butt= +on::before { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255= +); } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butt= +on__text::before, .cmp-parallax-logo-video-and-animation--dark .cmp-paralla= +x-logo-video-animation--panel .cmp-video-hero__controls button, .cmp-parall= +ax-logo-video-and-animation .cmp-parallax-logo-video-animation--panel .cmp-= +hero-video-dark .cmp-text h2, .cmp-parallax-logo-video-and-animation .cmp-p= +arallax-logo-video-animation--panel .cmp-hero-video-dark .cmp-text h3, .cmp= +-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--pane= +l .cmp-hero-video-dark .cmp-text h4, .cmp-parallax-logo-video-and-animation= + .cmp-parallax-logo-video-animation--panel .cmp-hero-video-dark .cmp-text h= +5, .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animatio= +n--panel .cmp-hero-video-dark .cmp-text h6, .cmp-parallax-logo-video-and-an= +imation .cmp-parallax-logo-video-animation--panel .cmp-hero-video-dark .cmp= +-text ol, .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-a= +nimation--panel .cmp-hero-video-dark .cmp-text p, .cmp-parallax-logo-video-= +and-animation .cmp-parallax-logo-video-animation--panel .cmp-hero-video-dar= +k .cmp-text p .animate-sub-title-large, .cmp-parallax-logo-video-and-animat= +ion .cmp-parallax-logo-video-animation--panel .cmp-hero-video-dark .cmp-tex= +t p .animate-sub-title-medium, .cmp-parallax-logo-video-and-animation .cmp-= +parallax-logo-video-animation--panel .cmp-hero-video-dark .cmp-text p .anim= +ate-sub-title-small, .cmp-parallax-logo-video-and-animation .cmp-parallax-l= +ogo-video-animation--panel .cmp-hero-video-dark .cmp-text span, .cmp-parall= +ax-logo-video-and-animation .cmp-parallax-logo-video-animation--panel .cmp-= +hero-video-dark .cmp-text ul { color: rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-hero-video-dark .cmp-text a { color: rgb(255, 255, 255); text-de= +coration: underline; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-hero-video-dark .cmp-button--text-brand-link .cmp-button { color= +: rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-hero-video-dark .cmp-button--text-brand-link .cmp-button::before= + { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-hero-video-dark .cmp-button--text-brand-link .cmp-button__text::= +before { color: rgb(255, 255, 255); } + +@media screen and (max-width: 999.9px) { + .cmp-parallax-logo-video-and-animation--reverse .cmp-parallax-logo-video-= +animation { -webkit-box-orient: vertical; -webkit-box-direction: reverse; f= +lex-direction: column-reverse; } +} + +.parallax-logo-video-social { position: relative; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social { display: flex= +; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directi= +on: column; -webkit-box-pack: center; justify-content: center; min-height: = +400px; overflow: hidden; position: relative; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social { height: 100= +vh; } +} + +@media screen and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social { -webkit-box= +-orient: vertical; -webkit-box-direction: reverse; flex-direction: column-r= +everse; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel { width:= + 100%; position: relative; display: flex; -webkit-box-orient: vertical; -we= +bkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel { heig= +ht: 100%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel { heig= +ht: 100%; position: absolute; -webkit-box-pack: center; justify-content: ce= +nter; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title { = +position: absolute; z-index: 4; width: 100%; height: 80vh; margin: 4.8rem 0= +px 12.8rem; pointer-events: none; } + +@media screen and (max-width: 540px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +{ height: 50vh; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +{ margin: 0px; } +} + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +{ font-size: 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +{ opacity: 0; height: auto; margin: 0px; bottom: 27%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title .c= +mp-title { width: 100%; height: 100%; position: relative; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title .c= +mp-title__text { transform: translate(-50%, 50%); left: 50%; position: abso= +lute; font-size: 3.2rem; line-height: 2.88rem; font-weight: 600; width: 100= +%; text-align: center; bottom: 5%; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +.cmp-title__text { font-size: 4rem; line-height: 3.6rem; bottom: 20%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +.cmp-title__text { font-size: 5.27rem; line-height: 5.27rem; bottom: 27%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg, .= +parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video { d= +isplay: flex; -webkit-box-pack: center; justify-content: center; -webkit-bo= +x-align: center; align-items: center; position: absolute; width: 100%; heig= +ht: 100%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg { po= +inter-events: none; display: none; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg { = +position: relative; display: inherit; z-index: 4; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg .cmp= +-image { position: relative; width: 100%; height: 100%; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg .c= +mp-image { height: auto; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg .cmp= +-image__image { position: relative; width: 100%; height: 100%; background-c= +olor: rgb(107, 107, 107); margin-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg .c= +mp-image__image { width: 90%; background-color: transparent; z-index: 2; po= +sition: absolute; height: auto; transform: translate(-50%, -50%); top: 50%;= + left: 50%; overflow: hidden; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image { = +width: 100%; height: 80vh; margin: 4.8rem 0px 12.8rem; } + +@media screen and (max-width: 540px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image = +{ height: 50vh; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image = +{ margin: 0px; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image = +{ display: none; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image .c= +mp-image { position: relative; width: 100%; height: 100%; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image .c= +mp-image__image { margin: 0px auto; position: relative; width: 30%; top: 30= +%; } + +@media screen and (max-width: 540px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image = +.cmp-image__image { width: 50%; top: 20%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote { position: relative; width: 100%; color: rgb(0, 0, 0); text-al= +ign: start; align-self: center; opacity: 1; z-index: 3; background: rgb(204= +, 204, 204); } + +@media screen and (max-width: 767.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote { min-height: 100vh; height: 100vh; } +} + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote { position: absolute; background: none; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote { position: relative; width: calc(100% - 30px); max-width: 98= +rem; padding: 0px 5%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote__desktop { height: 80vh; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote__mobile { height: 135vh; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote__content { position: relative; z-index: 2; padding: 6% 5% 0px; = +margin-bottom: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { padding: 0px 8%; top: 50%; transform: translateY(1= +0%); } +} + +@media screen and (min-width: 768px) and (max-width: 1040px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { width: 70%; } +} + +@media screen and (min-width: 1041px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { width: 47%; } +} + +@media screen and (min-width: 1200px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { height: 100%; padding: 0px; margin-bottom: 0px; tr= +ansform: translateY(-40%); } +} + +@media screen and (min-width: 1000px) and (max-height: 700px) and (min-heig= +ht: 400px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { width: 65%; transform: translateY(-33%); } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote__content > .cmp-button--text-brand-link { margin-top: 4.48rem; = +} + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content > .cmp-button--text-brand-link { margin-top: 3.6rem;= + } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content > .cmp-button--text-brand-link { margin-top: 5.27rem= +; } +} + +@media screen and (max-height: 700px) and (min-height: 400px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content > .cmp-button--text-brand-link { margin-top: 1.8rem;= + } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--description { margin: 0px 0px 1.4rem; padding: 0px 2.2% 0px 0p= +x; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--description { padding: 0px 3.8% 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--description { margin-bottom: 1.6rem; padding: 0px; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--description p { opacity: 1; font-size: 1.92rem; font-family: G= +T-Sectra-Fine-Book, "Book Antiqua", Georgia, serif; font-weight: 400; margi= +n-bottom: 2rem; color: rgb(0, 0, 0); line-height: 2.88rem; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--description p { margin-bottom: 2rem; font-size: 2.24rem; lin= +e-height: 3.36rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--description p { margin-bottom: 2.5rem; font-size: 2.6rem; li= +ne-height: 3.9rem; opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--name .cmp-title__text { font-size: 1.28rem; line-height: 1.92r= +em; font-weight: 500; opacity: 1; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--name .cmp-title__text { font-size: 1.8rem; line-height: 2.7r= +em; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--name .cmp-title__text { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--title { margin: 0px auto; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--title h2 { color: rgb(0, 0, 0); font-weight: 500; font-size: 1= +.28rem; line-height: 1.92rem; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--title h2 { font-size: 1.8rem; line-height: 2.7rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--title h2 { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons { display: flex; -webkit-box-orient: horizontal; = +-webkit-box-direction: normal; flex-flow: wrap; font-size: 4.48rem; line-he= +ight: 4.48rem; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote .social-icons { font-size: 4rem; line-height: 3.6rem; flex-wr= +ap: nowrap; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote .social-icons { font-size: 5.27rem; line-height: 5.27rem; fle= +x-wrap: nowrap; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons .social-icon { margin-right: 2%; margin-top: 0px;= + } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons .social-icon .cmp-button__text::before { margin-r= +ight: 2.3rem; margin-left: 2.5rem; font-size: 2.2rem; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons .social-icon__twitter::after { position: absolute= +; opacity: 1; top: 1.4rem; left: 1rem; content: "=EF=89=83"; font-size: 1.6= +rem; font-family: Ionicons; display: block; font-weight: 400; font-style: n= +ormal; line-height: 1; text-transform: none; letter-spacing: normal; overfl= +ow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothin= +g: antialiased; text-rendering: optimizelegibility; font-feature-settings: = +"liga"; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote .social-icons .social-icon__twitter::after { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons .social-icon__linkedin::after { position: absolut= +e; opacity: 1; top: 1.2rem; left: 0.9rem; content: "=EE=A4=94"; font-size: = +1.6rem; font-family: Ionicons; display: block; font-weight: 400; font-style= +: normal; line-height: 1; text-transform: none; letter-spacing: normal; ove= +rflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoot= +hing: antialiased; text-rendering: optimizelegibility; font-feature-setting= +s: "liga"; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote .social-icons .social-icon__linkedin::after { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons--animate-icons .social-icon__linkedin::after, .pa= +rallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-parall= +ax-quote .social-icons--animate-icons .social-icon__twitter::after { opacit= +y: 1; transition: opacity 1s ease 1s; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link { opacity: 1; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-b= +utton--text-brand-link { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link .cmp-button, .parallax-logo-video-social .cmp-parallax= +-logo-video-social--panel .cmp-button--text-brand-link .cmp-button:hover { = +color: rgb(0, 0, 0); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link .cmp-button::before { color: rgb(0, 0, 0); border: 1px= + solid rgb(0, 0, 0); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link .cmp-button__text { white-space: normal; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link .cmp-button:visited, .parallax-logo-video-social .cmp-= +parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-button_= +_text::before { color: rgb(0, 0, 0); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video { = +position: relative; width: 100%; height: 100%; max-height: 100%; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +{ position: absolute; } +} + +@media screen and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video--animation { height: 100%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero { height: 100%; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero { -webkit-box-pack: center; justify-content: center; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__content { height: 100%; width: 100%; max-width: 98rem; paddi= +ng: 0px 5%; margin: 0px auto; position: absolute; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__content { padding: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__content { padding: 0px 8%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__video { display: none; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video { position: relative; display: inline-block; transfo= +rm: none; top: 0%; left: 0%; width: 140%; height: auto; object-fit: contain= +; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video { position: absolute; transform: translate(-50%, -50= +%); top: 50%; left: 51%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__video-container { height: 100%; display: none; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video-container { display: flex; width: 100vw; height: 100= +%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video-container { height: 100vh; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__video-container .cmp-video-hero__controls { bottom: 5px; dis= +play: none; right: 15px; z-index: 3; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video-container .cmp-video-hero__controls { display: block= +; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video-container .cmp-video-hero__controls { opacity: 0; po= +sition: absolute; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__video-container .cmp-video-hero__controls button { color: rg= +b(0, 0, 0); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--profile-image = +{ display: block; inset: 0px; position: absolute; z-index: -1; width: 100%;= + } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--profile-imag= +e { display: none; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--profile-image = +.cmp-image { height: 100vh; overflow: hidden; position: relative; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--profile-image = +.cmp-image__image { object-fit: cover; top: 10%; left: 10%; width: 100%; tr= +ansform: scale(1.2); position: absolute; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + { overflow: visible; height: 100%; min-height: 90rem; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] { -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-dir= +ection: column-reverse; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel { position: relative; height: auto;= + } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-title { opacity: 1; height: 200px; = +min-height: 200px; position: relative; margin: 0px; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-parallax-quote { opacity: 1; p= +osition: relative; height: 440px; min-height: 500px; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote { position: a= +bsolute; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-parallax-quote__content { top:= + 10%; } + +@media screen and (max-width: 801px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote__content { to= +p: 0px; } +} + +@media screen and (min-width: 802px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote__content { to= +p: 30%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-button--te= +xt-brand-link, .parallax-logo-video-social .cmp-parallax-logo-video-social[= +data-authoring] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote = +h2, .parallax-logo-video-social .cmp-parallax-logo-video-social[data-author= +ing] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote p { opacity= +: 1; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-video { position: absolute; } + +@media screen and (max-width: 767.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel-video { min-height: 440px; } +} + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel-video { position: relative; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-svg { display: block; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-svg .cmp-image__image { position: r= +elative; height: auto; background-color: rgb(107, 107, 107); top: 9rem; lef= +t: 0px; overflow: hidden; transform: translate(0px); width: 100%; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-image { display: block; width: 100%= +; height: 250px; min-height: 250px; margin: 0px; position: relative; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-image .cmp-image__image { height: 2= +50px; min-height: 250px; width: auto; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__video { left: 0px;= + top: 0px; height: 70rem; min-height: 70rem; width: 100vw; transform: trans= +late(0px); object-fit: cover; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-video-hero__video-container = +{ height: 70rem; min-height: 70rem; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__content { padding:= + 0px 5%; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-video-hero__content { width:= + calc(100% - 30px); max-width: 98rem; padding: 0px 6.5%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-video-hero__content { paddin= +g: 0px 5%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__content .text p { = +opacity: 1; font-size: 2rem; line-height: 2rem; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__content .cmp-butto= +n--text-brand-link { opacity: 1; position: absolute; bottom: 1rem; z-index:= + 3; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__content-container = +{ display: flex; -webkit-box-pack: center; justify-content: center; height:= + 100%; min-height: 70rem; visibility: visible; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--profile-image .cmp-image { height: 500px;= + min-height: 500px; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--profile-image .cmp-image__image { top: -5= +0%; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social.cmp-parallax-logo-video-and-animation--revers= +e .cmp-parallax-logo-video-social[data-authoring] { -webkit-box-orient: ver= +tical; -webkit-box-direction: normal; flex-direction: column; } +} + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text .cmp-text= +__paragraph, .parallax-logo-video-social.cmp-parallax-logo-video-and-animat= +ion--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-t= +ext__paragraph, .parallax-logo-video-social.cmp-parallax-logo-video-and-ani= +mation--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cm= +p-text h2, .parallax-logo-video-social.cmp-parallax-logo-video-and-animatio= +n--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-tex= +t h3, .parallax-logo-video-social.cmp-parallax-logo-video-and-animation--da= +rk .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text h4,= + .parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .c= +mp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text h5, .par= +allax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-pa= +rallax-logo-video-social--panel .cmp-parallax-quote .cmp-text h6, .parallax= +-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-paralla= +x-logo-video-social--panel .cmp-parallax-quote .cmp-text ol, .parallax-logo= +-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-log= +o-video-social--panel .cmp-parallax-quote .cmp-text p, .parallax-logo-video= +-social.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-vide= +o-social--panel .cmp-parallax-quote .cmp-text p .animate-sub-title-large, .= +parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp= +-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text p .animate= +-sub-title-medium, .parallax-logo-video-social.cmp-parallax-logo-video-and-= +animation--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote = +.cmp-text p .animate-sub-title-small, .parallax-logo-video-social.cmp-paral= +lax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel .= +cmp-parallax-quote .cmp-text span, .parallax-logo-video-social.cmp-parallax= +-logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp= +-parallax-quote .cmp-text ul, .parallax-logo-video-social.cmp-parallax-logo= +-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-para= +llax-quote .cmp-title .cmp-text__paragraph, .parallax-logo-video-social.cmp= +-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--p= +anel .cmp-parallax-quote .cmp-title__text, .parallax-logo-video-social.cmp-= +parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--pa= +nel .cmp-parallax-quote .cmp-title h2, .parallax-logo-video-social.cmp-para= +llax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel = +.cmp-parallax-quote .cmp-title h3, .parallax-logo-video-social.cmp-parallax= +-logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp= +-parallax-quote .cmp-title h4, .parallax-logo-video-social.cmp-parallax-log= +o-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .cmp-title h5, .parallax-logo-video-social.cmp-parallax-logo-vi= +deo-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-paralla= +x-quote .cmp-title h6, .parallax-logo-video-social.cmp-parallax-logo-video-= +and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-qu= +ote .cmp-title ol, .parallax-logo-video-social.cmp-parallax-logo-video-and-= +animation--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote = +.cmp-title p, .parallax-logo-video-social.cmp-parallax-logo-video-and-anima= +tion--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-= +title p .animate-sub-title-large, .parallax-logo-video-social.cmp-parallax-= +logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-= +parallax-quote .cmp-title p .animate-sub-title-medium, .parallax-logo-video= +-social.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-vide= +o-social--panel .cmp-parallax-quote .cmp-title p .animate-sub-title-small, = +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-title span, .p= +arallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-= +parallax-logo-video-social--panel .cmp-parallax-quote .cmp-title ul { color= +: rgb(255, 255, 255); } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text a, .paral= +lax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-para= +llax-logo-video-social--panel .cmp-parallax-quote .cmp-title a { color: rgb= +(255, 255, 255); text-decoration: underline; } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-button--text-b= +rand-link .cmp-button { color: rgb(255, 255, 255); } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-button--text-b= +rand-link .cmp-button::before { color: rgb(255, 255, 255); border: 1px soli= +d rgb(255, 255, 255); } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-butto= +n, .parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark = +.cmp-parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-bu= +tton:hover, .parallax-logo-video-social.cmp-parallax-logo-video-and-animati= +on--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-bu= +tton--text-brand-link .cmp-button:visited, .parallax-logo-video-social.cmp-= +parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--pa= +nel .cmp-parallax-quote .cmp-button--text-brand-link .cmp-button__text::bef= +ore { color: rgb(255, 255, 255); } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-butto= +n::before { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255)= +; } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-butto= +n__text::before, .parallax-logo-video-social.cmp-parallax-logo-video-and-an= +imation--dark .cmp-parallax-logo-video-social--panel .cmp-video-hero__contr= +ols button, .parallax-logo-video-social .cmp-parallax-logo-video-social--pa= +nel .cmp-hero-video-dark .cmp-text h2, .parallax-logo-video-social .cmp-par= +allax-logo-video-social--panel .cmp-hero-video-dark .cmp-text h3, .parallax= +-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-hero-video-d= +ark .cmp-text h4, .parallax-logo-video-social .cmp-parallax-logo-video-soci= +al--panel .cmp-hero-video-dark .cmp-text h5, .parallax-logo-video-social .c= +mp-parallax-logo-video-social--panel .cmp-hero-video-dark .cmp-text h6, .pa= +rallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-hero-v= +ideo-dark .cmp-text ol, .parallax-logo-video-social .cmp-parallax-logo-vide= +o-social--panel .cmp-hero-video-dark .cmp-text p, .parallax-logo-video-soci= +al .cmp-parallax-logo-video-social--panel .cmp-hero-video-dark .cmp-text p = +.animate-sub-title-large, .parallax-logo-video-social .cmp-parallax-logo-vi= +deo-social--panel .cmp-hero-video-dark .cmp-text p .animate-sub-title-mediu= +m, .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-= +hero-video-dark .cmp-text p .animate-sub-title-small, .parallax-logo-video-= +social .cmp-parallax-logo-video-social--panel .cmp-hero-video-dark .cmp-tex= +t span, .parallax-logo-video-social .cmp-parallax-logo-video-social--panel = +.cmp-hero-video-dark .cmp-text ul { color: rgb(255, 255, 255); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-her= +o-video-dark .cmp-text a { color: rgb(255, 255, 255); text-decoration: unde= +rline; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-her= +o-video-dark .cmp-button--text-brand-link .cmp-button { color: rgb(255, 255= +, 255); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-her= +o-video-dark .cmp-button--text-brand-link .cmp-button::before { color: rgb(= +255, 255, 255); border: 1px solid rgb(255, 255, 255); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-her= +o-video-dark .cmp-button--text-brand-link .cmp-button__text::before { color= +: rgb(255, 255, 255); } + +.cmp-side-share { position: fixed; top: 50%; transform: translateY(-50%); } + +.cmp-side-share-container { position: fixed; top: 40%; background-color: rg= +b(242, 242, 242); opacity: 0; transform: translateX(-200%); border-radius: = +8px; transition: opacity 0.3s ease-in 0.2s, transform 0.4s ease-in, -webkit= +-transform 0.4s ease-in; } + +@media screen and (max-width: 767.9px) { + .cmp-side-share-container { display: none; } +} + +.cmp-side-share.cmp--is-animation { opacity: 1; padding: 0px; z-index: 999;= + } + +.cmp-side-share.cmp--is-animation .cmp-side-share-container { transition: o= +pacity 0.4s ease-in 0s, transform 0.4s ease-in 0s, -webkit-transform 0.4s e= +ase-in 0s; transform: translateX(0px); opacity: 1; } + +.cmp-side-share.cmp--is-animation .cmp-share-banner__items .cmp-share-banne= +r__item { position: relative; margin-bottom: 10px; margin-left: 10px; margi= +n-right: 10px; } + +.cmp-side-share.cmp--is-animation .cmp-share-banner__items .cmp-share-banne= +r__icon { padding: 10px 5px; transform: translateY(0px); } + +.cmp-side-share .cmp-share-banner__item:first-child .cmp-share-banner__icon= + { margin-left: 20px; } + +.cmp-side-share .cmp-share-banner__items { -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; top: 0px; opacity: 1; = +-webkit-box-align: start; align-items: start; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner { opacity: 0; pa= +dding-top: 10px; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item { height: = +42px; width: 42px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__item { height= +: 32px; width: 32px; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item:first-chil= +d .cmp-share-banner__icon { transition: all 0.3s ease-out 0s; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item:nth-child(= +2) .cmp-share-banner__icon { transition: all 0.6s ease-out 0s; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item:nth-child(= +3) .cmp-share-banner__icon { transition: all 0.9s ease-out 0s; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item:nth-child(= +4) .cmp-share-banner__icon { transition: all 1.2s ease-out 0s; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon { height: = +42px; width: 42px; color: rgb(107, 107, 107); background-color: rgb(255, 25= +5, 255); padding: 10px; border: 0.0625rem solid rgb(107, 107, 107); positio= +n: absolute; transform: translateY(2500px); margin-left: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon { height= +: 32px; width: 32px; padding: 7px 4px 4px; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--mail { bo= +rder: 0.0625rem solid rgb(107, 107, 107); color: rgb(107, 107, 107); backgr= +ound-color: rgb(255, 255, 255); } + +@media screen and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--mail { = +display: block; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon:first-chil= +d { margin-left: 0px; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon:hover { ba= +ckground-color: rgb(107, 107, 107); color: rgb(255, 255, 255); } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--linkedin:= +:after { content: "=EE=A4=94"; font-size: 17px; font-family: Ionicons; disp= +lay: block; font-weight: 400; font-style: normal; line-height: 1; text-tran= +sform: none; letter-spacing: normal; overflow-wrap: normal; white-space: no= +wrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: = +optimizelegibility; font-feature-settings: "liga"; width: 20px; height: 20p= +x; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--linkedi= +n::after { width: 15px; height: 15px; content: "=EE=A4=94"; font-size: 13px= +; font-family: Ionicons; display: block; font-weight: 400; font-style: norm= +al; line-height: 1; text-transform: none; letter-spacing: normal; overflow-= +wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: = +antialiased; text-rendering: optimizelegibility; font-feature-settings: "li= +ga"; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--twitter::= +after { content: "=EF=89=83"; font-size: 20px; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--twitter= +::after { content: "=EF=89=83"; font-size: 15px; font-family: Ionicons; dis= +play: block; font-weight: 400; font-style: normal; line-height: 1; text-tra= +nsform: none; letter-spacing: normal; overflow-wrap: normal; white-space: n= +owrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering:= + optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--instagram= +::after { content: "=EF=8D=91"; font-size: 20px; font-family: Ionicons; dis= +play: block; font-weight: 400; font-style: normal; line-height: 1; text-tra= +nsform: none; letter-spacing: normal; overflow-wrap: normal; white-space: n= +owrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering:= + optimizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--instagr= +am::after { content: "=EF=8D=91"; font-size: 15px; font-family: Ionicons; d= +isplay: block; font-weight: 400; font-style: normal; line-height: 1; text-t= +ransform: none; letter-spacing: normal; overflow-wrap: normal; white-space:= + nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-renderin= +g: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--facebook:= +:after { content: "=EF=88=B1"; font-size: 20px; font-family: Ionicons; disp= +lay: block; font-weight: 400; font-style: normal; line-height: 1; text-tran= +sform: none; letter-spacing: normal; overflow-wrap: normal; white-space: no= +wrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: = +optimizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--faceboo= +k::after { content: "=EF=88=B1"; font-size: 15px; font-family: Ionicons; di= +splay: block; font-weight: 400; font-style: normal; line-height: 1; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--mail::aft= +er { content: "=EF=90=A2"; font-size: 20px; font-family: Ionicons; display:= + block; font-weight: 400; font-style: normal; line-height: 1; text-transfor= +m: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap= +; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opti= +mizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--mail::a= +fter { width: 11.25px; margin: 0px auto; content: "=EF=90=A2"; font-size: 1= +5px; font-family: Ionicons; display: block; font-weight: 400; font-style: n= +ormal; line-height: 1; text-transform: none; letter-spacing: normal; overfl= +ow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothin= +g: antialiased; text-rendering: optimizelegibility; font-feature-settings: = +"liga"; } +} + +.parallax-text-header-video-animation { position: relative; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: = +normal; flex-direction: column; -webkit-box-pack: center; justify-content: = +center; min-height: 400px; overflow: hidden; position: relative; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation { height: calc(100vh - 71px); } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel { width: 100%; position: relative; display: flex; -webkit-box-o= +rient: vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel { height: 100%; position: absolute; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel-svg, .parallax-text-header-video-animation .cmp-parallax-text= +-header-video-animation--panel-video { display: flex; -webkit-box-pack: cen= +ter; justify-content: center; -webkit-box-align: center; align-items: cente= +r; position: absolute; width: 100%; height: 100%; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel-svg { display: none; pointer-events: none; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel-svg { display: block; position: relative; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel-svg .cmp-image { width: 100%; height: 100%; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel-svg .cmp-image__image { position: relative; width: 100%; height= +: 100%; background-color: rgb(0, 0, 0); margin-bottom: 1rem; opacity: 1; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel-svg .cmp-image__image { width: 101%; height: 101%; position: = +absolute; margin-bottom: 0px; background-color: transparent; z-index: 2; ob= +ject-fit: cover; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-header { display: block; text-align: center; marg= +in: 10rem auto 5px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-header { margin-top: 20rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-header { display: none; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-header .cmp-text, .parallax-text-header-video-ani= +mation .cmp-parallax-text-header-video-animation--panel .cmp-parallax-heade= +r p { font-size: 2.4rem; font-weight: 500; line-height: 3.2rem; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-header .cmp-text, .parallax-text-header-video-a= +nimation .cmp-parallax-text-header-video-animation--panel .cmp-parallax-hea= +der p { font-size: 3.2rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-header .cmp-text { padding: 0px 20%; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-quote { position: relative; color: rgb(0, 0, 0); = +text-align: center; align-self: center; opacity: 1; z-index: 3; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote { position: absolute; opacity: 1; bottom:= + 0px; top: 63%; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-quote--author p { font-size: 1.6rem; line-height:= + 1.2; font-weight: 700; margin-bottom: 10px; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote--author p { font-size: 2.4rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-quote--position p { margin-bottom: 25px; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote--position p { margin-bottom: 30px; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-quote .cmp-button--text-brand-link { margin-botto= +m: 5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote .cmp-button--text-brand-link { margin-bot= +tom: 120px; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote .cmp-button--text-brand-link { margin-bot= +tom: 130px; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero { -webkit-box-pack: center; justify-content: ce= +nter; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero { width: 100vw; height: calc(100vh - 71px); } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__content { position: relative; height: auto; z-= +index: 1; width: 66%; padding: 0px; display: flex; -webkit-box-orient: vert= +ical; -webkit-box-direction: normal; flex-direction: column; left: 10%; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content { left: 0px; margin: 0px; width: 70%= +; transform: scale(1); } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content { margin: auto 0px; -webkit-box-pack= +: center; justify-content: center; align-self: center; padding: 0px; width:= + 53%; left: 0px; top: 0px; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content { transform: scale(0.9); padding-lef= +t: 0px; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__content-container { position: relative; width:= + 100%; height: 70rem; margin: 0px auto; padding: 0px; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content-container { margin: 0px auto; height= +: 100%; display: flex; max-width: 98rem; overflow-y: scroll; } +} + +@media screen and (min-width: 768px) and (max-width: 1024px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content-container { padding-left: 8%; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content-container::-webkit-scrollbar { displ= +ay: none; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__video { height: 100%; display: block; width: 1= +00vw; min-height: auto; object-fit: cover; position: relative; background-p= +osition: 50% center; cursor: default; outline: none; align-self: flex-end; = +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__video-container { display: flex; -webkit-box-p= +ack: center; justify-content: center; position: absolute; height: 70rem; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__video-container { left: 0px; right: 0px; hei= +ght: 100%; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__video { position: absolute; height: 100vh; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__controls { bottom: 5px; display: block; right:= + 15px; z-index: 9; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__controls { position: fixed; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__controls button { color: rgb(0, 0, 0); } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-title__text { color: rgb(0, 0, 0); text-al= +ign: left; margin-top: 30px; margin-bottom: 5rem; font-size: 3.04rem; font-= +weight: 600; line-height: 3.04rem; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-title__text { margin-top: 100px; font-si= +ze: 3.6rem; line-height: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-title__text { opacity: 0; margin-top: 0p= +x; font-size: 4rem; line-height: 4rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-text p { color: rgb(0, 0, 0); font-weight:= + 300; font-size: 1.792rem; line-height: 2.33rem; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p { font-size: 1.96rem; line-height= +: 2.94rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p { opacity: 0; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-text p .cmp-text__stat-percent { opacity: = +1; display: block; font-weight: 300; font-size: 5.6rem; line-height: 5.6rem= +; margin-top: 50px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p .cmp-text__stat-percent { font-si= +ze: 4.96rem; line-height: 4.96rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p .cmp-text__stat-percent { font-si= +ze: 5.44rem; line-height: 5.44rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-text p .cmp-text__stat-statistic { display= +: block; opacity: 1; font-weight: 300; font-size: 1.44rem; line-height: 1.5= +84rem; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p .cmp-text__stat-statistic { font-= +size: 1.62rem; line-height: 1.62rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-button--text-brand-link { margin-top: 60px= +; opacity: 1; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button { colo= +r: rgb(0, 0, 0); } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button::befor= +e { color: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0); } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button__text:= +:before { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-button--text-brand-link { opacity: 0; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] { height: auto; overflow: visible; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel, .par= +allax-text-header-video-animation .cmp-parallax-text-header-video-animation= +[data-authoring] .cmp-parallax-text-header-video-animation--panel-video { p= +osition: relative; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel-svg {= + display: none; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation[data-authoring] .cmp-parallax-text-header-video-animation--panel-svg= + { display: block; height: 30rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel-svg .= +cmp-img__image { position: relative; height: 30rem; background-color: rgb(0= +, 0, 0); } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +video-hero { height: 70rem; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +video-hero__video { top: 0px; height: 70rem; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +video-hero__content .cmp-button--text-brand-link, .parallax-text-header-vid= +eo-animation .cmp-parallax-text-header-video-animation[data-authoring] .cmp= +-parallax-text-header-video-animation--panel .cmp-video-hero__content .cmp-= +text p, .parallax-text-header-video-animation .cmp-parallax-text-header-vid= +eo-animation[data-authoring] .cmp-parallax-text-header-video-animation--pan= +el .cmp-video-hero__content .cmp-text span, .parallax-text-header-video-ani= +mation .cmp-parallax-text-header-video-animation[data-authoring] .cmp-paral= +lax-text-header-video-animation--panel .cmp-video-hero__content .cmp-title_= +_text { opacity: 1; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +parallax-header { display: block; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation[data-authoring] .cmp-parallax-text-header-video-animation--panel .cm= +p-parallax-header { display: none; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +parallax-quote { opacity: 1; position: relative; } + +.parallax-text-header-video-animation--dark .cmp-parallax-text-header-video= +-animation .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butto= +n, .parallax-text-header-video-animation--dark .cmp-parallax-text-header-vi= +deo-animation .cmp-video-hero__content .cmp-text p, .parallax-text-header-v= +ideo-animation--dark .cmp-parallax-text-header-video-animation .cmp-video-h= +ero__content .cmp-title__text, .parallax-text-header-video-animation--dark = +.cmp-parallax-text-header-video-animation .cmp-video-hero__content .cmp-tit= +le__text .cmp-title__link { color: rgb(255, 255, 255); } + +.parallax-text-header-video-animation--dark .cmp-parallax-text-header-video= +-animation .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butto= +n::before { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255)= +; } + +.parallax-text-header-video-animation--dark .cmp-parallax-text-header-video= +-animation .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butto= +n__text::before, .parallax-text-header-video-animation--dark .cmp-parallax-= +text-header-video-animation .cmp-video-hero__controls button { color: rgb(2= +55, 255, 255); } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation--reverse .cmp-parallax-text-header-= +video-animation .cmp-parallax-quote { opacity: 0; } +} + +@media screen and (max-width: 999.9px) { + .parallax-text-header-video-animation--reverse .cmp-parallax-text-header-= +video-animation { -webkit-box-orient: vertical; -webkit-box-direction: reve= +rse; flex-direction: column-reverse; } +} + +.cmp-top-marquee--carousel .title .cmp-title__text { color: rgb(0, 0, 0); t= +ext-align: center; font-weight: 300; font-size: 7.3rem; line-height: 1.04; = +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--carousel .title .cmp-title__text { font-size: 6.7rem; } +} + +@media screen and (max-width: 767.9px) { + .cmp-top-marquee--carousel .title .cmp-title__text { font-size: 4rem; } +} + +.cmp-top-marquee--carousel .text { margin: 3rem 0px; } + +@media screen and (max-width: 767.9px) { + .cmp-top-marquee--carousel .text { margin: 1.5rem 0px; } +} + +.cmp-top-marquee--carousel .text .cmp-text p { text-align: center; color: r= +gb(0, 0, 0); font-weight: 300; font-size: 2.4rem; line-height: 1; } + +@media screen and (max-width: 767.9px) { + .cmp-top-marquee--carousel .text .cmp-text p { font-size: 2rem; line-heig= +ht: 1.04; } +} + +.cmp-top-marquee--carousel .cmp-button--text-brand-link .cmp-button { color= +: rgb(0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link .cmp-button::before= + { border: 1px solid rgb(0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on { opacity: 0; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on .cmp-button::before { border-color: rgb(0, 0, 0); transition: all 0.4s e= +ase 0s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on .cmp-button .cmp-button__text { font-weight: 600; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on .cmp-button .cmp-button__text::before { position: absolute; left: -20px;= + opacity: 0; transition: all 0.4s ease 0s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active { opacity: 1; transition: opacity 0.1s ease= + 0.1s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button { width: auto; height: auto; ma= +rgin: 0px; padding: 1rem; min-width: auto; text-decoration: none; position:= + relative; text-transform: lowercase; font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-weight: 500; font-size: 1.6rem= +; line-height: 2rem; background: none; cursor: pointer; color: rgb(0, 77, 2= +55); text-align: left; opacity: 1; transition: opacity 0.6s ease 0s; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--anima= +tion.cmp-button--animation-active .cmp-button { font-size: 1.9rem; line-hei= +ght: 2.375rem; } +} + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button::before { content: ""; left: 0p= +x; top: 50%; transform: translateY(-50%); width: 3.4rem; height: 3.4rem; bo= +rder: 1px solid rgb(0, 77, 255); border-radius: 50px; position: absolute; t= +ransition: all 0.4s ease 0s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:hover { color: rgb(0, 77, 255);= + } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--anima= +tion.cmp-button--animation-active .cmp-button:hover::before { width: 100%; = +} +} + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button .cmp-button__text::before { bac= +kground: rgb(0, 77, 255); position: absolute; content: ""; height: 1px; max= +-width: calc(100% - 2.1em); width: 0%; transition: none 0s ease 0s; left: 0= +px; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:visited { color: rgb(0, 77, 255= +); } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--anima= +tion.cmp-button--animation-active .cmp-button:not(:hover)::before { width: = +3.4rem; } +} + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:focus { box-shadow: rgb(0, 0, 1= +36) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset:= + 1px; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:focus:not(:focus-visible) { box= +-shadow: none; outline: none; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button::before { border-color: rgb(0, = +0, 0); transition-delay: 0.2s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:focus { outline: rgb(0, 0, 136)= + solid 1px; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button .cmp-button__text { color: rgb(= +0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button .cmp-button__text::before { con= +tent: "=EF=8F=96"; font-size: 34px; font-family: Ionicons; font-weight: 400= +; font-style: normal; line-height: 1; text-transform: none; letter-spacing:= + normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webki= +t-font-smoothing: antialiased; text-rendering: optimizelegibility; font-fea= +ture-settings: "liga"; opacity: 1; position: relative; display: inline-flex= +; -webkit-box-align: center; align-items: center; transition: all 0.4s ease= + 0.6s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button__text { visibility: hidden; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button__text::before { visibility: vis= +ible; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active-text .cmp-button__text { visibility: visibl= +e; transition: visibility 0.4s ease 0s; } + +.cmp-top-marquee--carousel .cmp-carousel__item { height: 80vh; overflow: hi= +dden; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation { position: = +relative; height: 100%; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero { height: 100%; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__content-container { width: 90%; text-align: center; position: absolute= +; top: 50%; left: 50%; z-index: 1; transform: translate(-50%, -50%); } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video= +-hero__content-container { transform: translate(-50%, -60%); } +} + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__content-container .cmp-video-hero__content { margin: 0px auto; padding= +: 0px; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video= +-hero__content-container .cmp-video-hero__content { width: 90%; } +} + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__content-container .cmp-video-hero__content-wrap, .cmp-top-marquee--car= +ousel .cmp-carousel__item .videoanimation .cmp-video-hero__video-container = +{ height: 100%; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__video-container .cmp-video-hero__video { position: absolute; top: 50%;= + left: 50%; min-width: 100%; min-height: 100%; transform: translate(-50%, -= +50%); } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__video-container .cmp-image__image { position: absolute; width: 100%; h= +eight: 100%; left: 50%; top: 50%; transform: translate(-50%, -50%); object-= +fit: cover; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__video-container .cmp-video-hero__controls { z-index: 1; } + +@media screen and (max-width: 999.9px) { + .cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video= +-hero__video-container .cmp-video-hero__controls { right: 6%; } +} + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__controls-pause, .cmp-top-marquee--carousel .cmp-carousel__item .videoa= +nimation .cmp-video-hero__controls-play { color: rgb(0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-carousel__actions { display: none; } + +.cmp-top-marquee--carousel .cmp-carousel__cta-container { position: absolut= +e; margin-left: auto; margin-right: auto; left: 0px; right: 0px; text-align= +: center; bottom: 10px; display: block; z-index: 0; } + +@media screen and (max-width: 999.9px) { + .cmp-top-marquee--carousel .cmp-carousel__cta-container { bottom: 50px; } +} + +.cmp-top-marquee--carousel .cmp-carousel__cta-container .cmp-button { margi= +n: 0px; } + +.cmp-top-marquee--carousel .cmp-carousel__cta-container .cmp-button::before= + { display: none; } + +.cmp-top-marquee--carousel .cmp-carousel__cta-container .cmp-button .cmp-bu= +tton__text::after { content: "=EF=8F=90"; font-size: 48px; font-family: Ion= +icons; display: block; font-weight: 400; font-style: normal; line-height: 1= +; text-transform: none; letter-spacing: normal; overflow-wrap: normal; whit= +e-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-= +rendering: optimizelegibility; font-feature-settings: "liga"; color: rgb(0,= + 0, 0); } + +.cmp-top-marquee--carousel .cmp-carousel__cta-container .cmp-button__cta-sc= +roll-arrow .cmp-button__text { margin: 0px; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators { position: absolute; = +bottom: 20px; margin: 0px auto; left: 0px; right: 0px; width: 80%; z-index:= + 1; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--carousel .cmp-carousel__indicators { bottom: 10%; } +} + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__actions= + { margin-top: 0px; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__actions= + .cmp-carousel__action { background-color: transparent; margin: 0px 8px 0px= + 0px; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__actions= + .cmp-carousel__action .cmp-carousel__action-icon::after { font-size: 1.8re= +m; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__indicat= +or { background-color: transparent; border-color: rgb(0, 0, 0); border-radi= +us: 50%; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__indicat= +or:not(.active) { background-color: transparent; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__indicat= +or.cmp-carousel__indicator--active { background-color: rgb(0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-text p, .cmp-top-marq= +uee--carousel .cmp-top-marquee-dark .cmp-title__text { color: rgb(255, 255,= + 255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-button--text-brand-li= +nk.cmp-button--animation.cmp-button--animation-active .cmp-button::before, = +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-button--text-brand-li= +nk.cmp-button--animation .cmp-button::before { border-color: rgb(255, 255, = +255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-button--text-brand-li= +nk.cmp-button--animation.cmp-button--animation-active .cmp-button__text { c= +olor: rgb(255, 255, 255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-carousel__indicator {= + border-color: rgb(255, 255, 255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-carousel__indicator.c= +mp-carousel__indicator--active { background-color: rgb(255, 255, 255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-button__cta-scroll-ar= +row .cmp-button__text::after, .cmp-top-marquee--carousel .cmp-top-marquee-d= +ark .cmp-video-hero__video-container .cmp-video-hero__controls .cmp-video-h= +ero__controls-pause, .cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-= +video-hero__video-container .cmp-video-hero__controls .cmp-video-hero__cont= +rols-play { color: rgb(255, 255, 255); } + +.cmp-top-marquee--parallax { position: relative; } + +.cmp-top-marquee--parallax.cmp-top-marquee-dark .cmp-top-marquee--panel.cmp= +-top-marquee--panel-2 .cmp-top-marquee--quote-container .cmp-button, .cmp-t= +op-marquee--parallax.cmp-top-marquee-dark .cmp-top-marquee--panel.cmp-top-m= +arquee--panel-2 .cmp-top-marquee--quote-container .cmp-top-marquee--author,= + .cmp-top-marquee--parallax.cmp-top-marquee-dark .cmp-top-marquee--panel.cm= +p-top-marquee--panel-2 .cmp-top-marquee--quote-container .cmp-top-marquee--= +quote p { color: rgb(255, 255, 255); } + +.cmp-top-marquee--parallax.cmp-top-marquee-dark .cmp-top-marquee--panel.cmp= +-top-marquee--panel-2 .cmp-top-marquee--quote-container .cmp-button::before= + { border-color: rgb(255, 255, 255); } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] { height: auto;= + overflow: visible; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--svg { min-height: 30rem; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--svg .cmp-image__image { background-color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--content-container .subtitle, .cmp-top-marquee--parallax .cmp-top-marquee= +[data-authoring] .cmp-top-marquee--content-container .text, .cmp-top-marque= +e--parallax .cmp-top-marquee[data-authoring] .cmp-top-marquee--content-cont= +ainer .title, .cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .= +cmp-top-marquee--cta-scroll { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-0 { display: none; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-1, .cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cm= +p-top-marquee--panel-2 { max-height: 95rem; position: relative; overflow: h= +idden; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-2 .cmp-top-marquee--author, .cmp-top-marquee--parallax .cmp-top-ma= +rquee[data-authoring] .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-cta, = +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-2 .cmp-top-marquee--quote-container { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-2 .videoanimation { position: absolute; width: 100%; height: 100%;= + top: 0px; left: 0px; opacity: 1; z-index: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-2 .cmp-video-hero { min-height: 30rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marq= +uee--panel-2 .cmp-video-hero { opacity: 1; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] { height: auto= +; overflow: visible; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--svg { min-height: 30rem; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--svg .cmp-image__image { background-color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--content-container .subtitle, .cmp-top-marquee--parallax .cmp-top-marque= +e[data-previewing] .cmp-top-marquee--content-container .text, .cmp-top-marq= +uee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marquee--content-c= +ontainer .title, .cmp-top-marquee--parallax .cmp-top-marquee[data-previewin= +g] .cmp-top-marquee--cta-scroll { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--panel-0 { display: none; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--panel-1, .cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .= +cmp-top-marquee--panel-2 { max-height: 95rem; position: relative; overflow:= + hidden; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--panel-2 .cmp-top-marquee--author, .cmp-top-marquee--parallax .cmp-top-m= +arquee[data-previewing] .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-cta= +, .cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-mar= +quee--panel-2 .cmp-top-marquee--quote-container { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--panel-2 .cmp-video-hero { min-height: 30rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-mar= +quee--panel-2 .cmp-video-hero { opacity: 1; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee { height: calc(100vh - 71px);= + background: rgb(255, 255, 255); overflow: hidden; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee .cmp-container-offset { padding= +: 0px 15px; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee .cmp-container-offset { paddi= +ng: 0px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container.cmp-top-marq= +uee--active .subtitle, .cmp-top-marquee--parallax .cmp-top-marquee--content= +-container.cmp-top-marquee--active .text, .cmp-top-marquee--parallax .cmp-t= +op-marquee--content-container.cmp-top-marquee--active .title { opacity: 1; = +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container.cmp-top-ma= +rquee--active .subtitle, .cmp-top-marquee--parallax .cmp-top-marquee--conte= +nt-container.cmp-top-marquee--active .text, .cmp-top-marquee--parallax .cmp= +-top-marquee--content-container.cmp-top-marquee--active .title { opacity: 1= +; top: 0px; position: relative; transform: translateY(-15px); transition: o= +pacity 0.6s ease-in 0s, transform 0.8s ease 0s, -webkit-transform 0.8s ease= + 0s; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle, .= +cmp-top-marquee--parallax .cmp-top-marquee--content-container .text, .cmp-t= +op-marquee--parallax .cmp-top-marquee--content-container .title { opacity: = +1; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle,= + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .text, .cmp= +-top-marquee--parallax .cmp-top-marquee--content-container .title { opacity= +: 0; top: 15px; transform: translateY(15px); transition: opacity 0.2s ease-= +in 0s; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .title .cmp-= +title__text { font-size: 3.68rem; line-height: 3.68rem; font-weight: 600; t= +ext-align: center; margin-top: 60px; text-transform: none; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .title .cm= +p-title__text { font-size: 4rem; line-height: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .title .cm= +p-title__text { margin-top: 20px; font-size: 5.27rem; line-height: 5.27rem;= + } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle .c= +mp-title__text { font-size: 1.92rem; line-height: 1.92rem; font-weight: 600= +; text-align: center; margin-top: 20px; text-transform: none; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle = +.cmp-title__text { font-size: 2.56rem; line-height: 2.56rem; margin-top: 30= +px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle = +.cmp-title__text { margin-top: 20px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text { = +font-size: 1.6rem; line-height: 1.6rem; font-weight: 300; text-align: cente= +r; margin-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text = +{ font-size: 2rem; line-height: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text = +{ font-size: 1.92rem; line-height: 2.112rem; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text p = +{ text-transform: none; font-size: 1.6rem; line-height: 1.6rem; font-weight= +: 300; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text = +p { font-size: 2rem; line-height: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text = +p { font-size: 1.92rem; line-height: 2.112rem; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--cta-scroll { opacity: 0; trans= +ition: opacity 0.2s ease 0.2s; margin-top: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--cta-scroll { margin-top: 10p= +x; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--cta-scroll.cmp-top-marquee--ac= +tive { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-0 { margin: 0px; padding= +: 0px; overflow: hidden; display: none; position: absolute; left: 0px; top:= + 0px; width: 100%; height: 100%; z-index: 3; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-0 { display: block; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-0 .cmp-top-marquee--pane= +l-0-hole { z-index: 2; height: 100%; width: 100%; position: absolute; borde= +r-style: solid; border-color: rgb(255, 255, 255); } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 { margin: 0px; padding= +: 0px 0px 100px; width: 100vw; height: auto; position: relative; overflow: = +hidden; z-index: 4; text-align: center; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 { padding: 0px 0px 1= +50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 { position: absolute= +; height: 100vh; padding: 0px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--mobi= +le-logo { margin: 100px auto 60px; max-width: 50%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--mo= +bile-logo { max-width: 30%; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--mo= +bile-logo { display: none; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--svg = +{ width: 100%; position: absolute; z-index: 1; height: 100%; display: none;= + } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--sv= +g { display: block; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--svg = +.cmp-image__image { width: 100%; position: absolute; top: calc(34% - 71px);= + left: 50%; transform: translate(-50%, -50%); max-width: 3000%; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--full= +-width-content-container { z-index: 2; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--fu= +ll-width-content-container { bottom: calc(20% - 71px); position: absolute; = +width: 100%; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--full= +-width-content-container .cmp-top-marquee--content-container { width: 100%;= + margin: 0px auto; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--btn-= +cta { margin-top: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--bt= +n-cta { margin-top: 10px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 { margin: 0px; padding= +: 0px; width: 100vw; height: 100%; z-index: 2; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 { height: 450px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 { height: 100vh; mar= +gin-top: 0px; position: absolute; margin-left: 0px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--vide= +o-img { display: block; position: relative; height: 100vh; max-height: 420p= +x; width: calc(100% + 30px); margin-left: -15px; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--vi= +deo-img { display: none; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--vide= +o-img img { object-fit: cover; width: 100%; height: 100%; position: absolut= +e; z-index: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e { z-index: 5; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-top-marquee--quote-container { opacity: 1; transition: opacity 0.8s = +ease 0s; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-top-marquee--author { opacity: 1; transition: opacity 0.8s ease 0.3s= +; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-top-marquee--btn-cta { right: 0%; transform: none; position: relativ= +e; display: inline-block; opacity: 1; transition: opacity 0.8s ease 0s; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-top-marquee--quote p { top: 0px; opacity: 1; transform: translateY(-= +15px); transition: opacity 0.6s ease-in 0s, transform 0.8s ease 0s, -webkit= +-transform 0.8s ease 0s; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-video-hero .cmp-video-hero__video-container .cmp-video-hero__control= +s { opacity: 1; transition: opacity 0.6s ease-in 0s; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .videoanimation { disp= +lay: none; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .videoanimation { di= +splay: block; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero { posi= +tion: absolute; width: 100%; height: 100%; top: 0px; left: 0px; opacity: 0;= + z-index: 1; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero { ma= +x-height: 450px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp-v= +ideo-hero__video-container { position: relative; width: 100%; height: 100%;= + } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp= +-video-hero__video-container .cmp-video-hero__video { height: 100%; width: = +100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp= +-video-hero__video-container .cmp-video-hero__video { position: absolute; l= +eft: 0px; top: 0px; width: 100%; height: 100%; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp-v= +ideo-hero__video-container .cmp-video-hero__controls { opacity: 0; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp= +-video-hero__video-container .cmp-video-hero__controls { opacity: 1; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp= +-video-hero__video-container .cmp-video-hero__controls { bottom: 90px; righ= +t: 25px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--pane= +l-2-content-container { height: 100%; position: absolute; top: 0px; width: = +calc(100% - 30px); margin: 0px auto; z-index: 2; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--pa= +nel-2-content-container { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--pa= +nel-2-content-container { position: relative; top: -50px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--quot= +e-container { position: relative; text-align: left; color: rgb(0, 0, 0); op= +acity: 1; width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--qu= +ote-container { transform: translateY(-40%); top: 40%; left: 0px; opacity: = +0; width: 44%; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--auth= +or { opacity: 1; font-weight: 500; font-size: 1.28rem; line-height: 1.92rem= +; margin-top: 20px; text-transform: none; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--au= +thor { font-size: 1.8rem; line-height: 2.7rem; margin-top: 10px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--au= +thor { opacity: 0; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-= +cta { position: absolute; width: auto; z-index: 10; opacity: 1; transition:= + opacity 0.6s ease 0s; margin-top: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--bt= +n-cta { margin-top: 30px; opacity: 0; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-= +cta .cmp-button, .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-= +top-marquee--btn-cta .cmp-button--animation-active .cmp-button, .cmp-top-ma= +rquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-cta .cmp-bu= +tton:focus, .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-m= +arquee--btn-cta .cmp-button:hover { color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-= +cta .cmp-button::before { border-color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-= +cta .cmp-button span ::before { background-color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--quot= +e { margin-top: 30px; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--qu= +ote { margin-top: 50px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--quot= +e p { font-size: 1.92rem; font-weight: 400; font-family: GT-Sectra-Fine-Boo= +k, "Book Antiqua", Georgia, serif; line-height: 2.88rem; opacity: 1; text-t= +ransform: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--qu= +ote p { font-size: 2.24rem; line-height: 2.5rem; margin-top: 25px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--qu= +ote p { position: relative; top: 15px; font-size: 2.6rem; line-height: 3.9r= +em; } +} + +.cmp-top-marquee--static { margin: 10rem 0px 3rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--static { margin: 30rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static { margin: 16rem 0px 14rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container { padding-bo= +ttom: 5rem; } +} + +.cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-title__te= +xt { font-size: 4rem; line-height: 4rem; font-weight: 600; text-align: cent= +er; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-title__= +text { font-size: 5.6rem; line-height: 8rem; } +} + +.cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text { fo= +nt-size: 2.08rem; line-height: 2.704rem; font-weight: 600; text-align: cent= +er; margin-top: 4rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text { = +margin-top: 1rem; font-size: 2.56rem; line-height: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text { = +font-size: 3.2rem; line-height: 4rem; } +} + +.cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text p { = +font-size: 2.08rem; line-height: 2.704rem; font-weight: 600; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text p = +{ font-size: 2.56rem; line-height: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text p = +{ font-size: 3.2rem; line-height: 4rem; } +} + +.cmp-top-marquee--static .cmp-top-marquee--cta-container { display: none; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static .cmp-top-marquee--cta-container { display: block= +; } +} + +.sharemodal .cmp-share-modal { position: absolute; top: 0px; left: 0px; z-i= +ndex: 111; display: inline-flex; } + +.sharemodal .cmp-share-modal--hidden { display: none; } + +.sharemodal .cmp-share-modal--show { display: flex; } + +.sharemodal .cmp-share-modal__inner { position: absolute; right: auto; widt= +h: 100%; } + +@media screen and (min-width: 1000px) { + .sharemodal .cmp-share-modal__inner { width: auto; } +} + +@media screen and (max-width: 999.9px) { + .sharemodal .cmp-share-modal__inner { position: fixed; inset: 0px; backgr= +ound: rgba(0, 0, 0, 0.6); display: flex; -webkit-box-pack: center; justify-= +content: center; -webkit-box-align: center; align-items: center; z-index: 9= +999; overflow-y: auto; animation: 200ms ease 0s 1 normal both running cmp-m= +odal--fade-in; height: 100%; } +} + +.sharemodal .cmp-share-modal__content { background-color: rgb(255, 255, 255= +); box-shadow: rgba(0, 0, 0, 0.5) 0px 5px 15px 0px; position: relative; dis= +play: inline-block; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.= +5rem; padding: 16px; width: auto; margin: 0px 3rem; text-align: center; } + +@media screen and (min-width: 768px) { + .sharemodal .cmp-share-modal__content { margin: 0px; } +} + +@media screen and (max-width: 999.9px) { + .sharemodal .cmp-share-modal__content { animation: 400ms ease 200ms 1 nor= +mal both running cmp-modal--fade-in, 400ms ease 200ms 1 normal both running= + cmp-modal--slide-up; } +} + +.sharemodal .cmp-share-modal__content .cmp-copy-block__label { color: rgb(0= +, 0, 0); font-size: 1.6rem; font-weight: 700; line-height: 2.56rem; display= +: block; text-align: left; } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy { d= +isplay: flex; } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .in= +put-group-btn { background-color: rgb(255, 255, 255); border: 3px solid rgb= +(85, 85, 85); color: rgb(85, 85, 85); padding: 0.5rem; text-align: center; = +text-decoration: none; display: inline-block; font-size: 1.6rem; margin: 0p= +x 0.2rem; line-height: 2.56rem; transition-duration: 0.1s; cursor: pointer;= + } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .in= +put-group-btn.selected-copy { background: rgb(0, 0, 0); color: rgb(255, 255= +, 255); } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .in= +put-group-btn:focus { outline: rgb(0, 63, 189) solid 1px; outline-offset: 2= +px; } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .in= +put-group-btn:hover { background: rgb(0, 0, 0); color: rgb(255, 255, 255); = +} + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .fo= +rm-control { background: inherit; border-width: 0px 0px 1px; border-top-sty= +le: initial; border-right-style: initial; border-left-style: initial; borde= +r-top-color: initial; border-right-color: initial; border-left-color: initi= +al; border-image: initial; border-bottom-style: solid; border-bottom-color:= + rgb(154, 160, 166); border-radius: 0px; color: rgb(60, 64, 67); font-size:= + 1.6rem; width: 83%; max-width: 83%; font-weight: 400; line-height: 3.08rem= +; margin-bottom: 6px; padding: 0px; transition: border-color 0.15s ease 0s;= + text-overflow: ellipsis; overflow: hidden; } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .fo= +rm-control:focus, .sharemodal .cmp-share-modal__content .cmp-copy-block .in= +put-group-copy .form-control:focus-visible { outline-color: rgb(0, 77, 255)= +; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner { padding-top: 0px;= + padding-bottom: 1.2rem; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item { margin-left: 2.8rem; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item:first-child { margin-left: 0px; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item .cmp-share-banner__icon--mail { display: flex; border-color: rgb(0, 77= +, 255); color: rgb(0, 77, 255); } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item .cmp-share-banner__icon--mail:hover { background-color: rgb(0, 77, 255= +); color: rgb(255, 255, 255); } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item .cmp-share-banner__icon--mail:focus { color: rgb(255, 255, 255); box-s= +hadow: rgb(255, 255, 255) 0px 0px 0px 1px; outline: rgb(0, 0, 136) solid 1p= +x; outline-offset: 1px; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +icon { width: 4rem; height: 4rem; margin-left: 0px; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .h-title-eyebrow { = +margin-top: 0px; margin-left: 0px; font-size: 1.6rem; -webkit-box-align: st= +art; align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-dir= +ection: normal; flex-direction: column; width: 100%; } + +.sharemodal .cmp-share-modal__content-close { cursor: pointer; height: 16px= +; width: 16px; position: absolute; right: 16px; top: 16px; } + +.sharemodal .cmp-share-modal__content-close:focus, .sharemodal .cmp-share-m= +odal__content-close:focus-visible { outline: rgb(0, 77, 255) solid 1px; out= +line-offset: 0px; } + +.sharemodal .cmp-share-modal__content-close::before { content: "=EF=8B=97";= + font-size: 1.6rem; font-family: Ionicons; display: block; font-weight: 400= +; font-style: normal; line-height: 1; text-transform: none; letter-spacing:= + normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webki= +t-font-smoothing: antialiased; text-rendering: optimizelegibility; font-fea= +ture-settings: "liga"; } + +.sharemodal .cmp-share-modal__arrow { background-color: rgb(255, 255, 255);= + position: absolute; left: 102px; width: 25px; height: 15px; transform: rot= +ate(45deg); top: -4px; display: none; } + +@media screen and (min-width: 1000px) { + .sharemodal .cmp-share-modal__arrow { display: block; } +} + +.sharemodal .cmp-share-modal__arrow__shadow { border: rgb(227, 227, 227); b= +ox-shadow: rgba(0, 0, 0, 0.5) 0px 5px 15px 0px; } + +.sharemodal .cmp-button__share-icon .cmp-button { width: 100%; } + +@media screen and (min-width: 768px) { + .sharemodal .cmp-button__share-icon .cmp-button { width: auto; } +} + +.sharemodal .cmp-button__share-icon .cmp-button:focus, .sharemodal .cmp-but= +ton__share-icon .cmp-button:focus-visible { outline: rgb(0, 77, 255) solid = +1px; outline-offset: 0px; } + +.sharemodal .cmp-button__share-icon .cmp-button:focus-visible .cmp-button__= +text { border-bottom: 0px; } + +.sharemodal .cmp-button__share-icon .cmp-button::before { font-size: 4rem; = +} + +.sharemodal .cmp-button__share-icon .cmp-button:hover .cmp-button__text { b= +order: 0px; } + +@-webkit-keyframes cmp-modal--fade-in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@-webkit-keyframes cmp-modal--slide-up {=20 + 0% { transform: translateY(15%); } + 100% { transform: translateY(0px); } +} + +@-webkit-keyframes cmp-modal--fade-out {=20 + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@-webkit-keyframes cmp-modal--slide-down {=20 + 0% { transform: translateY(0px); } + 100% { transform: translateY(15%); } +} + +.dcc.has-image-border img { border: 1px solid rgb(107, 107, 107); } + +.dcc.color-background-gray .cmp-teaser { background-color: rgb(242, 242, 24= +2); } + +.dcc .cmp-teaser { background: rgb(255, 255, 255); margin-right: 11px; } + +.dcc .cmp-teaser__description { line-height: 1.6; } + +@media screen and (max-width: 999.9px) { + .dcc .cmp-teaser__description { font-size: 1.4rem; } +} + +.dcc .cmp-teaser__pretitle { text-decoration: underline 2px solid rgb(0, 77= +, 255); text-underline-offset: 2px; text-underline-position: under; } + +.dcc .cmp-teaser__pretitle .cmp-teaser__pretitle-link, .dcc .cmp-teaser__pr= +etitle a { text-decoration-color: rgb(0, 77, 255); word-break: break-word; = +} + +.dcc .cmp-teaser__arrow-tag { display: grid; place-items: center; width: 6.= +5rem; height: 3.5rem; position: relative; margin-left: 10px; right: -11px; = +background-color: rgb(0, 77, 255); -webkit-box-flex: 0; flex: 0 0 auto; } + +.dcc .cmp-teaser__arrow-tag--icon::after { content: "=EE=A0=80"; font-size:= + 24px; font-family: Ionicons; font-weight: 400; font-style: normal; line-he= +ight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norma= +l; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased= +; text-rendering: optimizelegibility; font-feature-settings: "liga"; color:= + rgb(255, 255, 255); display: block; height: 1.7rem; position: relative; to= +p: -0.3rem; } + +.dcc .cmp-teaser__arrow-tag::after { content: ""; position: absolute; borde= +r-top: 8px solid; border-right: 11px solid transparent; margin-left: 11px; = +bottom: -8px; right: 0px; fill: rgb(0, 0, 0); } + +.dcc .cmp-teaser a:focus .cmp-teaser__arrow-tag::after, .dcc .cmp-teaser a:= +hover .cmp-teaser__arrow-tag::after { color: rgb(0, 0, 0); } + +.dcc .cmp-teaser__image { border: none; } + +.dcc .cmp-teaser__image a:focus { padding: 1px; margin: -1px; } + +.dcc.arrow-tag-black .cmp-teaser__arrow-tag--icon::after { color: rgb(0, 0,= + 0); } + +.dcc.color-block-accent-purple-1 .cmp-teaser__arrow-tag { background-color:= + rgb(180, 85, 170); } + +.dcc.color-block-accent-purple-2 .cmp-teaser__arrow-tag { background-color:= + rgb(160, 85, 245); } + +.dcc.color-block-accent-purple-3 .cmp-teaser__arrow-tag { background-color:= + rgb(190, 130, 255); } + +.dcc.color-block-accent-purple-4 .cmp-teaser__arrow-tag { background-color:= + rgb(220, 175, 255); } + +.dcc.color-block-accent-purple-5 .cmp-teaser__arrow-tag { background-color:= + rgb(230, 220, 255); } + +.dcc.color-block-alt-blue .cmp-teaser__arrow-tag { background-color: rgb(0,= + 65, 240); } + +.dcc.color-block-alt-gray .cmp-teaser__arrow-tag { background-color: rgb(19= +0, 190, 190); } + +.dcc.color-block-alt-gray-dark .cmp-teaser__arrow-tag { background-color: r= +gb(150, 150, 150); } + +.dcc.color-block-alt-gray-darker .cmp-teaser__arrow-tag { background-color:= + rgb(90, 90, 90); } + +.dcc.color-block-alt-green .cmp-teaser__arrow-tag { background-color: rgb(0= +, 215, 0); } + +.dcc.color-block-alt-red .cmp-teaser__arrow-tag { background-color: red; } + +.dcc.color-block-alt-yellow .cmp-teaser__arrow-tag { background-color: rgb(= +255, 255, 0); } + +.dcc.color-block-aqua .cmp-teaser__arrow-tag { background-color: rgb(0, 255= +, 187); } + +.dcc.color-block-blue .cmp-teaser__arrow-tag { background-color: rgb(0, 186= +, 255); } + +.dcc.color-block-blue-green .cmp-teaser__arrow-tag { background-color: rgb(= +5, 240, 165); } + +.dcc.color-block-brand-green .cmp-teaser__arrow-tag { background-color: rgb= +(100, 255, 80); } + +.dcc.color-block-brand-orange .cmp-teaser__arrow-tag { background-color: rg= +b(255, 120, 0); } + +.dcc.color-block-brand-yellow .cmp-teaser__arrow-tag { background-color: rg= +b(255, 235, 50); } + +.dcc.color-block-blue-dark .cmp-teaser__arrow-tag { background-color: rgb(0= +, 142, 255); } + +.dcc.color-block-blue-light .cmp-teaser__arrow-tag { background-color: rgb(= +0, 243, 255); } + +.dcc.color-block-core-purple .cmp-teaser__arrow-tag { background-color: rgb= +(70, 0, 115); } + +.dcc.color-block-cyan .cmp-teaser__arrow-tag { background-color: rgb(0, 255= +, 255); } + +.dcc.color-block-gray .cmp-teaser__arrow-tag { background-color: rgb(167, 1= +67, 167); } + +.dcc.color-block-gray-base .cmp-teaser__arrow-tag { background-color: rgb(0= +, 0, 0); } + +.dcc.color-block-gray-dark .cmp-teaser__arrow-tag { background-color: rgb(1= +07, 107, 107); } + +.dcc.color-block-gray-darker .cmp-teaser__arrow-tag { background-color: rgb= +(74, 74, 74); } + +.dcc.color-block-gray-light .cmp-teaser__arrow-tag { background-color: rgb(= +204, 204, 204); } + +.dcc.color-block-gray-lighter .cmp-teaser__arrow-tag { background-color: rg= +b(227, 227, 227); } + +.dcc.color-block-gray-lightest .cmp-teaser__arrow-tag { background-color: r= +gb(242, 242, 242); } + +.dcc.color-block-grayishyellow-dark .cmp-teaser__arrow-tag { background-col= +or: rgb(150, 150, 140); } + +.dcc.color-block-grayishyellow-light .cmp-teaser__arrow-tag { background-co= +lor: rgb(230, 230, 220); } + +.dcc.color-block-green .cmp-teaser__arrow-tag { background-color: rgb(0, 25= +5, 0); } + +.dcc.color-block-green-dark .cmp-teaser__arrow-tag { background-color: rgb(= +0, 83, 10); } + +.dcc.color-block-link .cmp-teaser__arrow-tag { background-color: rgb(0, 77,= + 255); } + +.dcc.color-block-link-dark .cmp-teaser__arrow-tag { background-color: rgb(0= +, 0, 136); } + +.dcc.color-block-orange .cmp-teaser__arrow-tag { background-color: rgb(255,= + 182, 0); } + +.dcc.color-block-orange-dark .cmp-teaser__arrow-tag { background-color: rgb= +(255, 149, 0); } + +.dcc.color-block-pink .cmp-teaser__arrow-tag { background-color: rgb(231, 0= +, 116); } + +.dcc.color-block-pink-dark .cmp-teaser__arrow-tag { background-color: rgb(1= +64, 2, 83); } + +.dcc.color-block-pink-light .cmp-teaser__arrow-tag { background-color: rgb(= +255, 80, 160); } + +.dcc.color-block-purple .cmp-teaser__arrow-tag { background-color: rgb(161,= + 0, 255); } + +.dcc.color-block-purple-dark .cmp-teaser__arrow-tag { background-color: rgb= +(117, 0, 192); } + +.dcc.color-block-purple-darkest .cmp-teaser__arrow-tag { background-color: = +rgb(70, 1, 115); } + +.dcc.color-block-red .cmp-teaser__arrow-tag { background-color: rgb(231, 15= +, 41); } + +.dcc.color-block-red-dark .cmp-teaser__arrow-tag { background-color: rgb(18= +9, 0, 29); } + +.dcc.color-block-red-darker .cmp-teaser__arrow-tag { background-color: rgb(= +113, 0, 18); } + +.dcc.color-block-red-light .cmp-teaser__arrow-tag { background-color: rgb(2= +55, 50, 70); } + +.dcc.color-block-white .cmp-teaser__arrow-tag { background-color: rgb(255, = +255, 255); } + +.dcc.color-block-yellow .cmp-teaser__arrow-tag { background-color: rgb(255,= + 212, 46); } + +.dcc.color-block-yellow-dark .cmp-teaser__arrow-tag { background-color: rgb= +(240, 192, 0); } + +.dcc.color-block-yellow-light .cmp-teaser__arrow-tag { background-color: rg= +b(255, 240, 179); } + +.dcc-image-author-date-summary-card { padding: 2rem 0px; display: flex; col= +or: rgb(0, 0, 0); word-break: break-word; } + +@media screen and (min-width: 768px) { + .dcc-image-author-date-summary-card { padding: 2rem 0px 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-image-author-date-summary-card { padding: 3rem 0px; } +} + +.dcc-image-author-date-summary-card:hover { color: rgb(0, 0, 0); } + +.dcc-image-author-date-summary-card:hover .dcc-image-author-date-summary-ca= +rd__title { color: rgb(0, 77, 255); text-decoration: underline; } + +.dcc-image-author-date-summary-card:focus-visible { outline: rgb(0, 77, 255= +) solid 1px; box-shadow: none; } + +.dcc-image-author-date-summary-card:focus-visible .dcc-image-author-date-su= +mmary-card__title { color: rgb(0, 77, 255); text-decoration: underline; } + +.dcc-image-author-date-summary-card__image-container { display: none; } + +@media screen and (min-width: 768px) { + .dcc-image-author-date-summary-card__image-container { display: block; wi= +dth: 10.5rem; height: 10.5rem; } +} + +.dcc-image-author-date-summary-card__image-container .cmp-image, .dcc-image= +-author-date-summary-card__image-container .cmp-image__image, .dcc-image-au= +thor-date-summary-card__image-container .cmp-teaser__image, .dcc-image-auth= +or-date-summary-card__image-container .image { height: 100%; } + +.dcc-image-author-date-summary-card__image-container .cmp-teaser__image { b= +order: none; } + +.dcc-image-author-date-summary-card__text-container { width: 100%; display:= + flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-di= +rection: column; } + +@media screen and (min-width: 768px) { + .dcc-image-author-date-summary-card__text-container { width: 75%; margin-= +left: 3rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-image-author-date-summary-card__text-container { margin-right: 2.5re= +m; } +} + +.dcc-image-author-date-summary-card__title-container { margin-bottom: 1rem;= + } + +.dcc-image-author-date-summary-card__title-container .dcc-image-author-date= +-summary-card__title { font-size: 1.8rem; font-weight: 600; line-height: 2.= +56rem; } + +.dcc-image-author-date-summary-card__author-container { margin-bottom: 1rem= +; } + +.dcc-image-author-date-summary-card__author-container .vertical-seperator {= + margin: 0px 1.5rem; } + +.dcc-image-author-date-summary-card__author-container .vertical-seperator::= +after { content: "|"; color: rgb(204, 204, 204); } + +.dcc-image-author-date-summary-card__desc-container .cmp-text__paragraph-sm= +all { line-height: 1.92rem; } + +.dcc-imagefoldtag.has-ellipsis .cmp-teaser__description { display: -webkit-= +box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;= + } + +.dcc-imagefoldtag .cmp-teaser { background: transparent; margin-right: 0px;= + } + +.dcc-imagefoldtag .cmp-teaser__image { position: relative; padding-top: 56.= +25%; width: 100%; } + +.dcc-imagefoldtag .cmp-teaser__image .cmp-image__link { inset: 0px; positio= +n: absolute; } + +.dcc-imagefoldtag .cmp-teaser__image .cmp-image__image { position: absolute= +; inset: 0px; object-fit: cover; vertical-align: middle; width: 100%; heigh= +t: 100%; } + +.dcc-imagefoldtag .cmp-teaser__image::after { content: ""; position: absolu= +te; border-top: 20px solid; border-left: 20px solid transparent; margin-lef= +t: 0px; left: 0px; bottom: -20px; color: rgb(0, 0, 0); } + +.dcc-imagefoldtag .cmp-teaser__title { margin-top: 0px; font-family: Graphi= +k, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto,= + ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800;= + font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-height= +: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-imagefoldtag .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-imagefoldtag .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-imagefoldtag .cmp-teaser__title a:focus, .dcc-imagefoldtag .cmp-teaser= +__title a:hover { text-decoration: underline; color: rgb(0, 77, 255); } + +.dcc-imagefoldtag .cmp-teaser__pretitle { border: transparent; color: rgb(0= +, 0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line-h= +eight: 2rem; margin-bottom: 20px; text-transform: none; } + +.dcc-imagefoldtag .cmp-teaser__pretitle a { color: rgb(0, 0, 0); } + +.dcc-imagefoldtag .cmp-teaser__pretitle a:hover { color: rgb(0, 77, 255); } + +.dcc-imagefoldtag .cmp-teaser__pretitle a:focus { color: rgb(0, 77, 255); p= +adding-bottom: 0.5rem; } + +.dcc-imagefoldtag .cmp-teaser__description { margin-top: 10px; margin-botto= +m: 20px; } + +@media screen and (min-width: 1000px) { + .dcc-imagefoldtag .cmp-teaser__description { margin-top: 20px; margin-bot= +tom: 30px; } +} + +.dcc-imagefoldtag .cmp-teaser__content { background-color: rgb(255, 255, 25= +5); border: 1px solid rgb(204, 204, 204); padding: 2rem; margin-left: 20px;= + } + +.dcc-imagefoldtag .cmp-teaser__action-container { margin-top: 0px; padding-= +top: 0px; } + +.dcc-imagefoldtag.color-background-gray .cmp-teaser { background-color: tra= +nsparent; } + +.dcc-imagefoldtag.color-background-gray .cmp-teaser__content { background-c= +olor: rgb(242, 242, 242); } + +.cmp-card-listing .card.dcc-imagefoldtag .cmp-teaser__image { -webkit-box-f= +lex: 1; flex: 1 0 0px; } + +.cmp-card-listing .card.dcc-imagefoldtag .cmp-teaser__content { position: r= +elative; padding-bottom: 5.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-card-listing .card.dcc-imagefoldtag .cmp-teaser__content { padding-b= +ottom: 5.7rem; } +} + +.cmp-card-listing .card.dcc-imagefoldtag .cmp-teaser__action-container { po= +sition: absolute; bottom: 2rem; } + +.dcc-imagetagtitle { margin-top: 20px; margin-bottom: 25px; } + +.dcc-imagetagtitle .cmp-teaser { -webkit-box-orient: horizontal; -webkit-bo= +x-direction: normal; flex-direction: row; background: transparent; } + +.dcc-imagetagtitle .cmp-teaser__pretitle { border: transparent; color: rgb(= +0, 0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line-= +height: 2rem; margin-bottom: 1.5rem; text-transform: none; } + +.dcc-imagetagtitle .cmp-teaser__pretitle a { color: rgb(0, 0, 0); } + +.dcc-imagetagtitle .cmp-teaser__pretitle a:hover { color: rgb(0, 77, 255); = +} + +.dcc-imagetagtitle .cmp-teaser__pretitle a:focus { color: rgb(0, 77, 255); = +padding-bottom: 0.5rem; } + +.dcc-imagetagtitle .cmp-teaser__content { background: transparent; border: = +none; padding: 0px 0px 0px 1.5rem; -webkit-box-flex: 1; flex: 1 1 auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-imagetagtitle .cmp-teaser__content { padding: 0px 0px 0px 22px; } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetagtitle .cmp-teaser__content { padding: 0px 0px 0px 17px; } +} + +.dcc-imagetagtitle .cmp-teaser__image { -webkit-box-flex: 0; flex: 0 0 auto= +; } + +.dcc-imagetagtitle .cmp-teaser__image img { width: 105px; height: 105px; } + +.dcc-imagetagtitle .cmp-teaser h4 { margin-top: 0px; } + +.dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title { display: block; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (max-width: 999.9px) { + .dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title { line-height: 1.7rem= +; } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title { font-size: 1.6rem; = +} +} + +.dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title a { display: inline-blo= +ck; } + +.dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title a:focus, .dcc-imagetagt= +itle .cmp-teaser h4.cmp-teaser__title a:hover { color: rgb(0, 77, 255); tex= +t-decoration: underline; } + +.dcc-imagetagtitle--divider { border-bottom: 1px solid rgb(204, 204, 204); = +padding-bottom: 2rem; padding-top: 2rem; margin: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-moreonthis .cmp-container { overflow: auto; } + .cmp-moreonthis .cmp-container .dcc-imagetagtitle { width: 50%; float: le= +ft; } +} + +.dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__title .cmp-teaser__t= +itle-link { display: -webkit-box; -webkit-box-orient: vertical; -webkit-lin= +e-clamp: 3; overflow: hidden; } + +@media screen and (min-width: 1000px) { + .dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__title .cmp-teaser_= +_title-link { -webkit-line-clamp: 2; } +} + +.dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__description { displa= +y: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overfl= +ow: hidden; } + +@media screen and (min-width: 768px) { + .dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__description { -web= +kit-line-clamp: 4; } +} + +@media screen and (min-width: 1000px) { + .dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__description { -web= +kit-line-clamp: 2; } +} + +.dcc-image-tag-title-summary .cmp-teaser { position: relative; padding: 0px= +; margin: 0px; background-color: inherit; } + +.dcc-image-tag-title-summary .cmp-teaser__pretitle { color: rgb(0, 0, 0); d= +isplay: inline-block; font-size: 1.2rem; font-weight: 600; line-height: 2re= +m; margin-bottom: 1.5rem; text-transform: none; } + +.dcc-image-tag-title-summary .cmp-teaser__pretitle a { color: rgb(0, 0, 0);= + } + +.dcc-image-tag-title-summary .cmp-teaser__pretitle a:hover { color: rgb(0, = +77, 255); } + +.dcc-image-tag-title-summary .cmp-teaser__pretitle a:focus { color: rgb(0, = +77, 255); padding-bottom: 0.5rem; } + +.dcc-image-tag-title-summary .cmp-teaser__title { display: block; font-fami= +ly: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI= +", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-we= +ight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0); l= +ine-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-image-tag-title-summary .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-image-tag-title-summary .cmp-teaser__title a { display: inline-block; = +} + +.dcc-image-tag-title-summary .cmp-teaser__title a:focus, .dcc-image-tag-tit= +le-summary .cmp-teaser__title a:hover { color: rgb(0, 77, 255); text-decora= +tion: underline; } + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__title { min-height: 6rem; } +} + +.dcc-image-tag-title-summary .cmp-teaser__image { position: absolute; top: = +0px; left: 0px; } + +.dcc-image-tag-title-summary .cmp-teaser__image img { width: 184px; height:= + 184px; } + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__image img { width: 105px; heigh= +t: 105px; } +} + +.dcc-image-tag-title-summary .cmp-teaser__content { background: transparent= +; border: none; min-height: 184px; padding: 0px; margin: 0px; } + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__content { min-height: 105px; } +} + +.dcc-image-tag-title-summary .cmp-teaser__description, .dcc-image-tag-title= +-summary .cmp-teaser__pretitle, .dcc-image-tag-title-summary .cmp-teaser__t= +itle { margin-top: 0px; margin-left: clamp(214px, 100%, 214px); } + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__description, .dcc-image-tag-tit= +le-summary .cmp-teaser__pretitle, .dcc-image-tag-title-summary .cmp-teaser_= +_title { margin-left: 13rem; } +} + +.dcc-image-tag-title-summary .cmp-teaser__description { margin-top: 1.5rem;= + } + +@media screen and (min-width: 768px) { + .dcc-image-tag-title-summary .cmp-teaser__description { margin-top: 2rem;= + } +} + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__description { margin-left: 0px;= + } +} + +.dcc-image-title .cmp-teaser { -webkit-box-orient: horizontal; -webkit-box-= +direction: normal; flex-direction: row; -webkit-box-align: center; align-it= +ems: center; } + +.dcc-image-title .cmp-teaser__content { display: flex; -webkit-box-pack: ce= +nter; justify-content: center; background: transparent; border: none; -webk= +it-box-flex: 1; flex: 1 1 auto; padding: 0px 15px; } + +.dcc-image-title .cmp-teaser__image { -webkit-box-flex: 0; flex: 0 0 auto; = +width: 105px; height: 105px; } + +.dcc-image-title .cmp-teaser .cmp-image { height: 100%; width: 100%; } + +.dcc-image-title .cmp-teaser .cmp-image__image { height: 100%; width: 100%;= + object-fit: cover; } + +.dcc-image-title .cmp-teaser .cmp-teaser__title { margin-top: 0px; display:= + block; word-break: break-word; font-family: Graphik, Arial, system-ui, -ap= +ple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue= +", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; tex= +t-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem= +; } + +@media screen and (max-width: 999.9px) { + .dcc-image-title .cmp-teaser .cmp-teaser__title { line-height: 1.7rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-image-title .cmp-teaser .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-image-title .cmp-teaser .cmp-teaser__title a { display: inline-block; = +} + +.dcc-image-title .cmp-teaser .cmp-teaser__title a:focus, .dcc-image-title .= +cmp-teaser .cmp-teaser__title a:hover { color: rgb(0, 77, 255); text-decora= +tion: underline; } + +.dcc-imagetitledate .cmp-teaser { -webkit-box-orient: horizontal; -webkit-b= +ox-direction: normal; flex-direction: row; background: transparent; } + +.dcc-imagetitledate .cmp-teaser__content { background: transparent; border:= + none; padding: 15px 0px 0px 1.5rem; -webkit-box-flex: 1; flex: 1 1 auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-imagetitledate .cmp-teaser__content { padding: 22px 20px 0px 22px; } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetitledate .cmp-teaser__content { padding: 10px 0px 0px 17px; } +} + +.dcc-imagetitledate .cmp-teaser__image { -webkit-box-flex: 0; flex: 0 0 aut= +o; border: 0px; } + +.dcc-imagetitledate .cmp-teaser__image img { width: 105px; height: 105px; } + +.dcc-imagetitledate .cmp-teaser .cmp-teaser__title { margin-top: 0px; margi= +n-bottom: 10px; display: block; font-family: Graphik, Arial, system-ui, -ap= +ple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue= +", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; tex= +t-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem= +; } + +@media screen and (max-width: 999.9px) { + .dcc-imagetitledate .cmp-teaser .cmp-teaser__title { line-height: 1.7rem;= + } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetitledate .cmp-teaser .cmp-teaser__title { font-size: 1.6rem; } +} + +.dcc-imagetitledate .cmp-teaser .cmp-teaser__title a { display: inline-bloc= +k; } + +.dcc-imagetitledate .cmp-teaser .cmp-teaser__title a:focus, .dcc-imagetitle= +date .cmp-teaser .cmp-teaser__title a:hover { color: rgb(0, 77, 255); text-= +decoration: underline; } + +.dcc-imagetitledate .cmp-teaser__pretitle { border: transparent; color: rgb= +(0, 0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line= +-height: 1.44rem; margin-bottom: 15px; text-transform: none; } + +@media screen and (min-width: 768px) { + .dcc-imagetitledate .cmp-teaser__pretitle { margin-bottom: 22px; } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetitledate .cmp-teaser__pretitle { margin-bottom: 10px; } +} + +.dcc-title-summary-cta.has-ellipsis .cmp-teaser__title { display: -webkit-b= +ox; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; = +} + +@media screen and (min-width: 1200px) { + .dcc-title-summary-cta.has-ellipsis .cmp-teaser__title { -webkit-line-cla= +mp: 2; } +} + +.dcc-title-summary-cta.has-ellipsis .cmp-teaser__description { display: -we= +bkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hi= +dden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-cta.has-ellipsis .cmp-teaser__description { -webkit-li= +ne-clamp: 2; } +} + +.dcc-title-summary-cta .cmp-teaser { margin: 0px; } + +.dcc-title-summary-cta .cmp-teaser__image { -webkit-box-flex: 1; flex: 1 0 = +0px; width: 100%; } + +.dcc-title-summary-cta .cmp-teaser__image .cmp-image__image { width: 100%; = +height: 100%; } + +.dcc-title-summary-cta .cmp-teaser__image a:focus { margin-bottom: 1px; } + +.dcc-title-summary-cta .cmp-teaser__title { margin-top: 0px; font-family: G= +raphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", ro= +boto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-style: = +normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-s= +ize: 1.8rem; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-cta .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-cta .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-title-summary-cta .cmp-teaser__title a:focus, .dcc-title-summary-cta .= +cmp-teaser__title a:hover { text-decoration: underline; color: rgb(0, 77, 2= +55); } + +.dcc-title-summary-cta .cmp-teaser__description { line-height: 2.2rem; marg= +in-top: 1rem; margin-bottom: auto; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-cta .cmp-teaser__description { line-height: 2.5rem; } +} + +.dcc-title-summary-cta .cmp-teaser__content { background-color: rgb(255, 25= +5, 255); border: none; padding: 1rem 0px 2rem; display: flex; -webkit-box-o= +rient: vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-cta .cmp-teaser__content { padding-top: 2rem; } +} + +.dcc-title-summary-cta .cmp-teaser__action-container { margin-top: 1rem; pa= +dding-top: 0px; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-cta .cmp-teaser__action-container { margin-top: 1.5rem= +; } +} + +.dcc-title-summary-cta .cmp-teaser__action-link::before { height: 0.2rem; } + +.dcc-title-summary-cta .cmp-teaser__action-link:focus::before { width: 100%= +; } + +.dcc-title-summary-cta.color-background-gray .cmp-teaser__content { backgro= +und-color: rgb(242, 242, 242); } + +.dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description { = +overflow: hidden; text-overflow: ellipsis; white-space: normal; display: -w= +ebkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } + +@media screen and (min-width: 1000px) { + .dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description = +{ -webkit-line-clamp: 2; } +} + +.dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description > = +p { display: contents; } + +.dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description > = +p span { display: inline-block; } + +.dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description > = +p::after { content: "\a "; white-space: pre; } + +.dcc-job-card.card .cmp-teaser__content { display: flex; } + +@media screen and (min-width: 768px) { + .dcc-job-card.card .cmp-teaser__content { position: relative; } +} + +.dcc-job-card.card .cmp-teaser__description { -webkit-box-flex: 1; } + +.dcc-job-card.card .cmp-teaser__action-container { margin: 1rem 0px 0px; } + +@media screen and (min-width: 768px) { + .dcc-job-card.card .cmp-teaser__action-container { position: relative; ma= +rgin: 2rem 0px 0px; } +} + +.dcc-job-card.card .cmp-teaser a .cmp-teaser__job-listing-business-area, .d= +cc-job-card.card .cmp-teaser a .cmp-teaser__job-listing-years-exp { color: = +rgb(0, 0, 0); font-weight: 400; } + +.dcc-job-card.card .cmp-teaser a .cmp-teaser__save-job-card { font-weight: = +400; } + +.dcc-job-card .cmp-teaser { margin: 0px; } + +.dcc-job-card .cmp-teaser__title { margin-top: 0px; font-family: Graphik, A= +rial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubu= +ntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800; fon= +t-style: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.= +2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-job-card .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-job-card .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-job-card .cmp-teaser__title a:hover { text-decoration: underline; colo= +r: rgb(0, 77, 255); } + +.dcc-job-card .cmp-teaser__title a:focus { text-decoration: underline; colo= +r: rgb(0, 77, 255); margin-bottom: -1px; } + +.dcc-job-card .cmp-teaser__pretitle { border: transparent; color: rgb(0, 0,= + 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line-heigh= +t: 1.44rem; margin-bottom: 2rem; text-transform: uppercase; text-decoration= +: none; } + +.dcc-job-card .cmp-teaser__pretitle:nth-child(3) { margin-top: -1.5rem; } + +.dcc-job-card .cmp-teaser__content { background-color: rgb(255, 255, 255); = +border: 1px solid rgb(204, 204, 204); padding: 2.5rem 2rem; } + +.dcc-job-card .cmp-teaser__action-container { margin-top: 0px; padding-top:= + 0px; } + +.dcc-job-card .cmp-teaser__job-listing-semibold { font-weight: 600; } + +.dcc-job-card .cmp-teaser__job-listing-posted-date { font-weight: 400; font= +-style: italic; text-transform: none; line-height: 1; font-size: 1.2rem; co= +lor: rgb(0, 0, 0); } + +.dcc-job-card .cmp-teaser__address-location, .dcc-job-card .cmp-teaser__des= +cription, .dcc-job-card .cmp-teaser__description p { margin: 0px; } + +.dcc-job-card .cmp-teaser .cmp-teaser__job-listing-areas-interest, .dcc-job= +-card .cmp-teaser__title { margin-bottom: 10px; } + +@media screen and (min-width: 1000px) { + .dcc-job-card .cmp-teaser .cmp-teaser__job-listing-areas-interest, .dcc-j= +ob-card .cmp-teaser__title { margin-bottom: 20px; } +} + +@media screen and (min-width: 768px) { + .dcc-job-card .cmp-teaser__action-container, .dcc-job-card .cmp-teaser__j= +ob-listing-posted-date { margin-top: 20px; } +} + +.dcc-job-card .cmp-teaser__title-link:hover .cmp-teaser__title { text-decor= +ation: underline; color: rgb(0, 77, 255); } + +.dcc-job-card .cmp-teaser__title-link:focus { margin-bottom: 1px; outline: = +rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.dcc-job-card .cmp-teaser__title-link:focus .cmp-teaser__title { text-decor= +ation: underline; color: rgb(0, 77, 255); } + +.dcc-job-card .cmp-teaser__action-link:focus::before { width: 100%; } + +.dcc-job-card.color-background-gray .cmp-teaser__content { background-color= +: rgb(242, 242, 242); } + +.dcc-job-card.color-block-accent-purple-1 .cmp-teaser__content { background= +: linear-gradient(rgb(180, 85, 170) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-accent-purple-2 .cmp-teaser__content { background= +: linear-gradient(rgb(160, 85, 245) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-accent-purple-3 .cmp-teaser__content { background= +: linear-gradient(rgb(190, 130, 255) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-accent-purple-4 .cmp-teaser__content { background= +: linear-gradient(rgb(220, 175, 255) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-accent-purple-5 .cmp-teaser__content { background= +: linear-gradient(rgb(230, 220, 255) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-alt-blue .cmp-teaser__content { background: linea= +r-gradient(rgb(0, 65, 240) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-alt-gray .cmp-teaser__content { background: linea= +r-gradient(rgb(190, 190, 190) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-alt-gray-dark .cmp-teaser__content { background: = +linear-gradient(rgb(150, 150, 150) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-alt-gray-darker .cmp-teaser__content { background= +: linear-gradient(rgb(90, 90, 90) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-alt-green .cmp-teaser__content { background: line= +ar-gradient(rgb(0, 215, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-alt-red .cmp-teaser__content { background: linear= +-gradient(red 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; border-= +top: 0px; } + +.dcc-job-card.color-block-alt-yellow .cmp-teaser__content { background: lin= +ear-gradient(rgb(255, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-aqua .cmp-teaser__content { background: linear-gr= +adient(rgb(0, 255, 187) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; border-top: 0px; } + +.dcc-job-card.color-block-blue .cmp-teaser__content { background: linear-gr= +adient(rgb(0, 186, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; border-top: 0px; } + +.dcc-job-card.color-block-blue-green .cmp-teaser__content { background: lin= +ear-gradient(rgb(5, 240, 165) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-brand-green .cmp-teaser__content { background: li= +near-gradient(rgb(100, 255, 80) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-brand-orange .cmp-teaser__content { background: l= +inear-gradient(rgb(255, 120, 0) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-brand-yellow .cmp-teaser__content { background: l= +inear-gradient(rgb(255, 235, 50) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-blue-dark .cmp-teaser__content { background: line= +ar-gradient(rgb(0, 142, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.dcc-job-card.color-block-blue-light .cmp-teaser__content { background: lin= +ear-gradient(rgb(0, 243, 255) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-core-purple .cmp-teaser__content { background: li= +near-gradient(rgb(70, 0, 115) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-cyan .cmp-teaser__content { background: linear-gr= +adient(rgb(0, 255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; border-top: 0px; } + +.dcc-job-card.color-block-gray .cmp-teaser__content { background: linear-gr= +adient(rgb(167, 167, 167) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.dcc-job-card.color-block-gray-base .cmp-teaser__content { background: line= +ar-gradient(rgb(0, 0, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repe= +at; border-top: 0px; } + +.dcc-job-card.color-block-gray-dark .cmp-teaser__content { background: line= +ar-gradient(rgb(107, 107, 107) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-gray-darker .cmp-teaser__content { background: li= +near-gradient(rgb(74, 74, 74) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-gray-light .cmp-teaser__content { background: lin= +ear-gradient(rgb(204, 204, 204) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-gray-lighter .cmp-teaser__content { background: l= +inear-gradient(rgb(227, 227, 227) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-gray-lightest .cmp-teaser__content { background: = +linear-gradient(rgb(242, 242, 242) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-grayishyellow-dark .cmp-teaser__content { backgro= +und: linear-gradient(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-grayishyellow-light .cmp-teaser__content { backgr= +ound: linear-gradient(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px / 1= +00% 40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-green .cmp-teaser__content { background: linear-g= +radient(rgb(0, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat= +; border-top: 0px; } + +.dcc-job-card.color-block-green-dark .cmp-teaser__content { background: lin= +ear-gradient(rgb(0, 83, 10) 4px, transparent 0px) 100% 0px / 100% 40px no-r= +epeat; border-top: 0px; } + +.dcc-job-card.color-block-link .cmp-teaser__content { background: linear-gr= +adient(rgb(0, 77, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat= +; border-top: 0px; } + +.dcc-job-card.color-block-link-dark .cmp-teaser__content { background: line= +ar-gradient(rgb(0, 0, 136) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-orange .cmp-teaser__content { background: linear-= +gradient(rgb(255, 182, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.dcc-job-card.color-block-orange-dark .cmp-teaser__content { background: li= +near-gradient(rgb(255, 149, 0) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-pink .cmp-teaser__content { background: linear-gr= +adient(rgb(231, 0, 116) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; border-top: 0px; } + +.dcc-job-card.color-block-pink-dark .cmp-teaser__content { background: line= +ar-gradient(rgb(164, 2, 83) 4px, transparent 0px) 100% 0px / 100% 40px no-r= +epeat; border-top: 0px; } + +.dcc-job-card.color-block-pink-light .cmp-teaser__content { background: lin= +ear-gradient(rgb(255, 80, 160) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-purple .cmp-teaser__content { background: linear-= +gradient(rgb(161, 0, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.dcc-job-card.color-block-purple-dark .cmp-teaser__content { background: li= +near-gradient(rgb(117, 0, 192) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-purple-darkest .cmp-teaser__content { background:= + linear-gradient(rgb(70, 1, 115) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-red .cmp-teaser__content { background: linear-gra= +dient(rgb(231, 15, 41) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat= +; border-top: 0px; } + +.dcc-job-card.color-block-red-dark .cmp-teaser__content { background: linea= +r-gradient(rgb(189, 0, 29) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-red-darker .cmp-teaser__content { background: lin= +ear-gradient(rgb(113, 0, 18) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.dcc-job-card.color-block-red-light .cmp-teaser__content { background: line= +ar-gradient(rgb(255, 50, 70) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.dcc-job-card.color-block-white .cmp-teaser__content { background: linear-g= +radient(rgb(255, 255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-yellow .cmp-teaser__content { background: linear-= +gradient(rgb(255, 212, 46) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-yellow-dark .cmp-teaser__content { background: li= +near-gradient(rgb(240, 192, 0) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-yellow-light .cmp-teaser__content { background: l= +inear-gradient(rgb(255, 240, 179) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.dcc-job-card .cmp-separator--vertical { margin: 0px; } + +.dcc-job-card .cmp-separator--vertical .cmp-separator::after { content: "|"= +; position: relative; top: -2rem; margin: 0px 1.5rem; color: rgb(204, 204, = +204); } + +.dcc-job-card .cmp-separator--vertical .cmp-separator__horizontal-rule { ma= +rgin: -30px 1px 0px; width: 1.1px; display: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card { text-align: ce= +nter; line-height: 2.4rem; color: rgb(0, 0, 0); } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card:focus { box-shad= +ow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; = +outline-offset: 1px; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card:focus:not(:focus= +-visible) { box-shadow: none; outline: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card .save-job-icon::= +before { content: "=EF=92=B2"; font-size: 24px; font-family: Ionicons; disp= +lay: block; font-weight: 400; font-style: normal; line-height: 1; text-tran= +sform: none; letter-spacing: normal; overflow-wrap: normal; white-space: no= +wrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: = +optimizelegibility; font-feature-settings: "liga"; padding: 0px 2px; margin= +: auto; width: 2.4rem; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card .save-job-label = +{ font-size: 1.2rem; white-space: nowrap; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card :hover { cursor:= + pointer; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card.saved-job-card .= +save-job-icon::before { content: "=EF=92=B3"; color: rgb(0, 77, 255); } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card.saved-job-card .= +save-job-label { color: rgb(0, 77, 255); white-space: nowrap; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline { text-a= +lign: center; line-height: 2.4rem; color: rgb(0, 0, 0); } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline:focus { = +box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) sol= +id 1px; outline-offset: 1px; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline:focus:no= +t(:focus-visible) { box-shadow: none; outline: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline::before = +{ content: "=EF=92=B2"; font-size: 24px; font-family: Ionicons; display: bl= +ock; font-weight: 400; font-style: normal; line-height: 1; text-transform: = +none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; d= +irection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimiz= +elegibility; font-feature-settings: "liga"; padding: 0px 2px; margin: auto;= + width: 2.4rem; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline .save-jo= +b-label { font-size: 1.2rem; font-weight: 400; text-align: center; } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled { text-a= +lign: center; line-height: 2.4rem; color: rgb(0, 0, 0); } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled:focus { = +box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) sol= +id 1px; outline-offset: 1px; } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled:focus:no= +t(:focus-visible) { box-shadow: none; outline: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled::before = +{ content: "=EF=92=B3"; font-size: 24px; font-family: Ionicons; display: bl= +ock; font-weight: 400; font-style: normal; line-height: 1; text-transform: = +none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; d= +irection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimiz= +elegibility; font-feature-settings: "liga"; color: rgb(0, 77, 255); padding= +: 0px 2px; margin: auto; width: 2.4rem; } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled .save-jo= +b-label { font-size: 1.2rem; font-weight: 400; text-align: center; color: r= +gb(0, 77, 255); } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-hidden { display= +: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__column-reverse { display: flex= +; -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-direct= +ion: column-reverse; } + +.save-job-enabled .dcc-job-card .cmp-teaser.hover-disabled .cmp-teaser__tit= +le, .save-job-enabled .dcc-job-card .cmp-teaser.hover-disabled .cmp-teaser_= +_title-link { text-decoration: none; color: rgb(0, 0, 0); } + +.save-job-enabled.list-view .dcc-job-card .cmp-teaser__pretitle-container {= + display: grid; grid-template-columns: 11fr 1fr; } + +@media screen and (min-width: 768px) { + .save-job-enabled.list-view .dcc-job-card .cmp-teaser__pretitle-container= + { grid-template-columns: 9fr 3fr; } +} + +@media screen and (min-width: 1200px) { + .save-job-enabled.list-view .dcc-job-card .cmp-teaser__pretitle-container= + { grid-template-columns: 10fr 2fr; } +} + +.save-job-enabled.list-view .dcc-job-card .cmp-teaser__save-job-card { marg= +in-top: -1.3rem; width: auto; } + +@media screen and (min-width: 768px) { + .save-job-enabled.list-view .dcc-job-card .cmp-teaser__save-job-card { ma= +rgin-right: 12.5rem; } +} + +@media screen and (min-width: 1000px) { + .save-job-enabled.list-view .dcc-job-card .cmp-teaser__save-job-card { ma= +rgin-right: 15rem; } +} + +.save-job-enabled.block-view .dcc-job-card .cmp-teaser__pretitle-container = +{ display: grid; grid-template-columns: 11fr 1fr; } + +@media screen and (min-width: 768px) { + .save-job-enabled.block-view .dcc-job-card .cmp-teaser__pretitle-containe= +r { width: 103%; grid-template-columns: 10fr 2fr; } +} + +.save-job-enabled.block-view .dcc-job-card .cmp-teaser__save-job-card { mar= +gin-top: -1.2rem; width: auto; } + +.save-job-enabled.block-view .dcc-job-card .cmp-teaser__save-job-card.save-= +job-card-joblisting { width: 8.2rem; } + +.dcc-small-image-tag-title-summary .cmp-teaser { -webkit-box-orient: horizo= +ntal; -webkit-box-direction: normal; flex-direction: row; padding: 2rem; ma= +rgin: 0px; background-color: inherit; } + +@media screen and (min-width: 1000px) { + .dcc-small-image-tag-title-summary .cmp-teaser { padding: 2rem 0px; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__title { display: block; fon= +t-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Se= +goe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; f= +ont-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0,= + 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-small-image-tag-title-summary .cmp-teaser__title { font-size: 2.5rem= +; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__title a { display: inline-b= +lock; } + +.dcc-small-image-tag-title-summary .cmp-teaser__title a:focus, .dcc-small-i= +mage-tag-title-summary .cmp-teaser__title a:hover { color: rgb(0, 77, 255);= + text-decoration: underline; } + +.dcc-small-image-tag-title-summary .cmp-teaser__image { -webkit-box-flex: 0= +; flex: 0 0 auto; top: 2rem; left: 0px; } + +.dcc-small-image-tag-title-summary .cmp-teaser__image img { width: 60px; he= +ight: 60px; } + +@media screen and (min-width: 768px) { + .dcc-small-image-tag-title-summary .cmp-teaser__image img { width: 100px;= + height: 100px; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__content { -webkit-box-flex:= + 1; flex: 1 1 auto; background: transparent; border: none; padding: 0px; ma= +rgin-top: 0px; margin-left: 1rem; } + +@media screen and (min-width: 768px) { + .dcc-small-image-tag-title-summary .cmp-teaser__content { margin-left: 2r= +em; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__description, .dcc-small-ima= +ge-tag-title-summary .cmp-teaser__description p { margin-top: 0.5rem; font-= +size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 768px) { + .dcc-small-image-tag-title-summary .cmp-teaser__description, .dcc-small-i= +mage-tag-title-summary .cmp-teaser__description p { font-size: 1.4rem; marg= +in-top: 1rem; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__action-container { margin-t= +op: 5px; padding-top: 0px; } + +.dcc-small-image-tag-title-summary.has-ellipsis .cmp-teaser__description { = +display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; = +overflow: hidden; } + +@media screen and (min-width: 768px) { + .dcc-speaker-label-title-summary-link-arrow.card .cmp-teaser__content { p= +osition: relative; } +} + +@media screen and (min-width: 768px) { + .dcc-speaker-label-title-summary-link-arrow.card .cmp-teaser__description= + { margin-bottom: 4.5rem; } +} + +@media screen and (min-width: 768px) { + .dcc-speaker-label-title-summary-link-arrow.card .cmp-teaser__action-cont= +ainer { position: absolute; bottom: 20px; } +} + +.dcc-speaker-label-title-summary-link-arrow.has-ellipsis .cmp-teaser__descr= +iption { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-c= +lamp: 3; overflow: hidden; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser { margin: 0px; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__title { margin-top= +: 2rem; font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsyst= +emfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sa= +ns-serif; font-weight: 800; font-style: normal; text-transform: none; color= +: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-speaker-label-title-summary-link-arrow .cmp-teaser__title { font-siz= +e: 2.5rem; } +} + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__title a { color: r= +gb(0, 0, 0); } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__title a:focus, .dc= +c-speaker-label-title-summary-link-arrow .cmp-teaser__title a:hover { text-= +decoration: underline; color: rgb(0, 77, 255); } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__pretitle { border:= + transparent; color: rgb(0, 0, 0); display: inline; font-size: 1.2rem; font= +-weight: 600; line-height: 1.44rem; vertical-align: middle; text-transform:= + uppercase; text-decoration: none; margin-bottom: 0px; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__pretitle:nth-child= +(3) { display: inline-block; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__description { line= +-height: 2.2rem; margin-top: 1rem; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .dcc-speaker-label-title-summary-link-arrow .cmp-teaser__description { ma= +rgin-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-speaker-label-title-summary-link-arrow .cmp-teaser__description { ma= +rgin-top: 2rem; } +} + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__content { backgrou= +nd-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding= +: 3rem 2rem 2rem; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__action-container {= + margin-top: 0px; padding-top: 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-background-gray .cmp-teas= +er__content { background-color: rgb(242, 242, 242); } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-1 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(18= +0, 85, 170) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gr= +adient(rgb(180, 85, 170) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-2 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(16= +0, 85, 245) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gr= +adient(rgb(160, 85, 245) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-3 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(19= +0, 130, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-g= +radient(rgb(190, 130, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-4 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(22= +0, 175, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-g= +radient(rgb(220, 175, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-5 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(23= +0, 220, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-g= +radient(rgb(230, 220, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-blue .cmp-tease= +r { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 65, 24= +0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(0, 65, 240) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-gray .cmp-tease= +r { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(190, 190,= + 190) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(190, 190, 190) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-gray-dark .cmp-= +teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(150,= + 150, 150) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gra= +dient(rgb(150, 150, 150) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-gray-darker .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(90= +, 90, 90) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-grad= +ient(rgb(90, 90, 90) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-green .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 215, = +0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(0, 215, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-red .cmp-teaser= + { padding: 4px 0px 0px; background: linear-gradient(270deg, red 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(red 4px, transp= +arent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-yellow .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 25= +5, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(255, 255, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-aqua .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 187) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0= +, 255, 187) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-blue .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 186, 255) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0= +, 186, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-blue-green .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(5, 240,= + 165) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(5, 240, 165) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-brand-green .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(100, 2= +55, 80) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradie= +nt(rgb(100, 255, 80) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-brand-orange .cmp-t= +easer { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, = +120, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradie= +nt(rgb(255, 120, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-brand-yellow .cmp-t= +easer { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, = +235, 50) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradi= +ent(rgb(255, 235, 50) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-blue-dark .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 142, = +255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(= +rgb(0, 142, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-blue-light .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 243,= + 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(0, 243, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-core-purple .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(70, 0,= + 115) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(70, 0, 115) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-cyan .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 255) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0= +, 255, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(167, 167, 167= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(167, 167, 167) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-base .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 0, 0)= + 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(= +0, 0, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-dark .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(107, 107= +, 107) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(107, 107, 107) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-darker .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(74, 74= +, 74) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(74, 74, 74) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-light .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(204, 20= +4, 204) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradie= +nt(rgb(204, 204, 204) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-lighter .cmp-t= +easer { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(227, = +227, 227) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-grad= +ient(rgb(227, 227, 227) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-lightest .cmp-= +teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(242,= + 242, 242) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gra= +dient(rgb(242, 242, 242) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-grayishyellow-dark = +.cmp-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb= +(150, 150, 140) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linea= +r-gradient(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-grayishyellow-light= + .cmp-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rg= +b(230, 230, 220) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, line= +ar-gradient(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-green .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 0) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0,= + 255, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-green-dark .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 83, = +10) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(r= +gb(0, 83, 10) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-link .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 77, 255) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0,= + 77, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-link-dark .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 0, 13= +6) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(0, 0, 136) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-orange .cmp-teaser = +{ padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 182, 0= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(255, 182, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-orange-dark .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 1= +49, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(255, 149, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-pink .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(231, 0, 116) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(2= +31, 0, 116) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-pink-dark .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(164, 2, = +83) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(r= +gb(164, 2, 83) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-pink-light .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 80= +, 160) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(255, 80, 160) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-purple .cmp-teaser = +{ padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(161, 0, 255= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(161, 0, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-purple-dark .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(117, 0= +, 192) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(117, 0, 192) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-purple-darkest .cmp= +-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(70,= + 1, 115) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradi= +ent(rgb(70, 1, 115) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-red .cmp-teaser { p= +adding: 4px 0px 0px; background: linear-gradient(270deg, rgb(231, 15, 41) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(23= +1, 15, 41) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-red-dark .cmp-tease= +r { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(189, 0, 2= +9) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(189, 0, 29) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-red-darker .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(113, 0,= + 18) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(= +rgb(113, 0, 18) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-red-light .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 50,= + 70) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(= +rgb(255, 50, 70) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-white .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 255, 25= +5) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(255, 255, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-yellow .cmp-teaser = +{ padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 212, 4= +6) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(255, 212, 46) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-yellow-dark .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(240, 1= +92, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(240, 192, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-yellow-light .cmp-t= +easer { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, = +240, 179) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-grad= +ient(rgb(255, 240, 179) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-separator--vertical { marg= +in: 0px 1.5rem -0.5rem; background-color: rgb(204, 204, 204); width: 0.2rem= +; height: 2rem; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-separator--vertical .cmp-s= +eparator, .dcc-speaker-label-title-summary-link-arrow .cmp-separator--verti= +cal .cmp-separator__horizontal-rule { display: none; } + +.dcc-speedbump .cmp-teaser { background-color: transparent; margin: 0px; pa= +dding: 2rem 0px; border-top: 2px solid rgb(0, 186, 255); border-bottom: 2px= + solid rgb(0, 186, 255); -webkit-box-orient: horizontal; -webkit-box-direct= +ion: normal; flex-direction: row; -webkit-box-align: center; align-items: c= +enter; } + +@media screen and (max-width: 767.9px) { + .dcc-speedbump .cmp-teaser { -webkit-box-align: start; align-items: flex-= +start; } +} + +.dcc-speedbump .cmp-teaser__content { background: transparent; border: none= +; -webkit-box-flex: 1; flex: 1 1 auto; padding: 0px 0px 0px 2rem; word-brea= +k: break-word; } + +@media screen and (max-width: 767.9px) { + .dcc-speedbump .cmp-teaser__content { padding: 0px 0px 0px 1.5rem; } +} + +.dcc-speedbump .cmp-teaser__image { -webkit-box-flex: 0; flex: 0 0 auto; } + +.dcc-speedbump .cmp-teaser__image .cmp-image__image { width: 105px; height:= + 105px; } + +.dcc-speedbump .cmp-teaser__title { margin-top: 0px; display: block; font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0)= +; line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-speedbump .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-speedbump .cmp-teaser__title a { display: inline-block; } + +.dcc-speedbump .cmp-teaser__title a:focus, .dcc-speedbump .cmp-teaser__titl= +e a:hover { color: rgb(0, 77, 255); text-decoration: underline; } + +.dcc-speedbump .cmp-teaser__action-container { margin-top: 0px; padding-top= +: 1.5rem; } + +.dcc-tag-title-small .cmp-teaser { background-color: inherit; -webkit-box-o= +rient: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +.dcc-tag-title-small .cmp-teaser__pretitle { border: transparent; color: rg= +b(0, 0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; lin= +e-height: 2rem; margin-bottom: 1rem; text-transform: none; } + +.dcc-tag-title-small .cmp-teaser__pretitle a { color: rgb(0, 0, 0); } + +.dcc-tag-title-small .cmp-teaser__pretitle a:hover { color: rgb(0, 77, 255)= +; } + +.dcc-tag-title-small .cmp-teaser__pretitle a:focus { color: rgb(0, 77, 255)= +; padding-bottom: 0.5rem; } + +.dcc-tag-title-small .cmp-teaser__content { background: transparent; border= +: none; padding: 0px; -webkit-box-flex: 1; flex: 1 1 auto; } + +.dcc-tag-title-small .cmp-teaser__title { margin-top: 0px; display: block; = +font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, = +"Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif= +; font-weight: 800; font-style: normal; text-transform: none; color: rgb(0,= + 0, 0); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .dcc-tag-title-small .cmp-teaser__title { font-size: 1.6rem; } +} + +.dcc-tag-title-small .cmp-teaser__title a { display: inline-block; } + +.dcc-tag-title-small .cmp-teaser__title a:focus, .dcc-tag-title-small .cmp-= +teaser__title a:hover { color: rgb(0, 77, 255); text-decoration: underline;= + } + +.dcc-tag-title-small--divider { border-bottom: 1px solid rgb(204, 204, 204)= +; margin: 0px; } + +.dcc-tag-title-summary-arrow-tab.has-ellipsis .cmp-teaser__title span:first= +-child { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-c= +lamp: 2; overflow: hidden; } + +.dcc-tag-title-summary-arrow-tab.has-ellipsis .cmp-teaser__description { di= +splay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; ov= +erflow: hidden; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title { display: flex; -webki= +t-box-pack: justify; justify-content: space-between; margin-top: 0px; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-tag-title-summary-arrow-tab .cmp-teaser__title { font-size: 2.5rem; = +} +} + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title span:first-of-type { al= +ign-self: center; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__title-link= + { width: 100%; display: flex; -webkit-box-pack: justify; justify-content: = +space-between; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__title-link= +:focus, .dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__ti= +tle-link:hover { color: rgb(0, 77, 255); } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__title-link= +:focus span:first-child, .dcc-tag-title-summary-arrow-tab .cmp-teaser__titl= +e .cmp-teaser__title-link:hover span:first-child { text-decoration: underli= +ne; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__title-link= +:focus span:last-child, .dcc-tag-title-summary-arrow-tab .cmp-teaser__title= + .cmp-teaser__title-link:hover span:last-child { text-decoration: none; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle { border: transparen= +t; color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem; font-weig= +ht: 600; line-height: 2rem; margin-bottom: 2rem; text-transform: none; } + +@media screen and (max-width: 767.9px) { + .dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle { margin-bottom: 1= +.5rem; } +} + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle .cmp-teaser__pretitl= +e-link { color: rgb(0, 0, 0); } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle .cmp-teaser__pretitl= +e-link:hover { color: rgb(0, 77, 255); } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle .cmp-teaser__pretitl= +e-link:focus { color: rgb(0, 77, 255); padding-bottom: 0.5rem; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__description { line-height: 2.= +2rem; margin-top: 1.5rem; margin-bottom: 2rem; padding-right: 2rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-tag-title-summary-arrow-tab .cmp-teaser__description { margin-top: 2= +rem; } +} + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__content { background-color: r= +gb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding: 2rem 0px = +0px 2rem; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__action-container { margin-top= +: 0px; padding-top: 0px; } + +.dcc-tag-title-summary-arrow-tab.color-background-gray .cmp-teaser__content= + { background-color: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .dcc-tag-title-summary-link-arrow.card .cmp-teaser__content { position: r= +elative; } +} + +@media screen and (min-width: 768px) { + .dcc-tag-title-summary-link-arrow.card .cmp-teaser__description { margin-= +bottom: 7.4rem; } +} + +@media screen and (min-width: 768px) { + .dcc-tag-title-summary-link-arrow.card .cmp-teaser__action-container { po= +sition: absolute; bottom: 20px; } +} + +.dcc-tag-title-summary-link-arrow.has-ellipsis .cmp-teaser__description { d= +isplay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; o= +verflow: hidden; } + +.dcc-tag-title-summary-link-arrow .cmp-teaser { margin: 0px; } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__title { margin-top: 0px; fon= +t-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Se= +goe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; f= +ont-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0,= + 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__title { font-size: 2.5rem;= + } +} + +.dcc-tag-title-summary-link-arrow .cmp-teaser__title a { color: rgb(0, 0, 0= +); } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__title a:focus, .dcc-tag-titl= +e-summary-link-arrow .cmp-teaser__title a:hover { text-decoration: underlin= +e; color: rgb(0, 77, 255); } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__pretitle { border: transpare= +nt; color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem; font-wei= +ght: 600; line-height: 2rem; margin-bottom: 2rem; text-transform: none; } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__pretitle a { color: rgb(0, 0= +, 0); } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__pretitle a:hover { color: rg= +b(0, 77, 255); } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__pretitle a:focus { color: rg= +b(0, 77, 255); padding-bottom: 0.5rem; } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__description { line-height: 2= +.2rem; margin-top: 2rem; margin-bottom: 3rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__description { margin-top: = +1rem; margin-bottom: 2rem; } +} + +@media screen and (max-width: 767.9px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__description { margin-top: = +1rem; margin-bottom: 1rem; } +} + +.dcc-tag-title-summary-link-arrow .cmp-teaser__content { background-color: = +rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding: 3.5rem 2= +rem 2rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__content { padding: 2rem; } +} + +@media screen and (max-width: 767.9px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__content { padding: 2.5rem = +2rem 2rem; } +} + +.dcc-tag-title-summary-link-arrow .cmp-teaser__action-container { margin-to= +p: 0px; padding-top: 0px; } + +.dcc-tag-title-summary-link-arrow.color-background-gray .cmp-teaser__conten= +t { background-color: rgb(242, 242, 242); } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-1 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(180, 85, 170= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(180, 85, 170) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-2 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(160, 85, 245= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(160, 85, 245) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-3 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(190, 130, 25= +5) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(190, 130, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-4 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(220, 175, 25= +5) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(220, 175, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-5 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(230, 220, 25= +5) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(230, 220, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-blue .cmp-teaser { paddin= +g: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 65, 240) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 65, 2= +40) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-gray .cmp-teaser { paddin= +g: 4px 0px 0px; background: linear-gradient(270deg, rgb(190, 190, 190) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(190, = +190, 190) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-gray-dark .cmp-teaser { p= +adding: 4px 0px 0px; background: linear-gradient(270deg, rgb(150, 150, 150)= + 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(= +150, 150, 150) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-gray-darker .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(90, 90, 90) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(9= +0, 90, 90) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-green .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 215, 0) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 215, = +0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-red .cmp-teaser { padding= +: 4px 0px 0px; background: linear-gradient(270deg, red 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(red 4px, transparent 0px)= + 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-yellow .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 255, 0) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, = +255, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-aqua .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 187) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 187= +) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-blue .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(0, 186, 255) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 186, 255= +) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-blue-green .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(5, 240, 165) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(5, 24= +0, 165) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-brand-green .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(100, 255, 80) 4p= +x, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(100= +, 255, 80) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-brand-orange .cmp-teaser { pa= +dding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 120, 0) 4p= +x, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255= +, 120, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-brand-yellow .cmp-teaser { pa= +dding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 235, 50) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(25= +5, 235, 50) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-blue-dark .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 142, 255) 4px, = +transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 142= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-blue-light .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 243, 255) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 24= +3, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-core-purple .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(70, 0, 115) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(70, 0= +, 115) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-cyan .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 255) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 255= +) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(167, 167, 167) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(167, 167,= + 167) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-base .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 0, 0) 4px, tran= +sparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 0, 0) 4= +px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-dark .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(107, 107, 107) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(107,= + 107, 107) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-darker .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(74, 74, 74) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(74, 7= +4, 74) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-light .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(204, 204, 204) 4p= +x, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(204= +, 204, 204) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-lighter .cmp-teaser { pa= +dding: 4px 0px 0px; background: linear-gradient(270deg, rgb(227, 227, 227) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(2= +27, 227, 227) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-lightest .cmp-teaser { p= +adding: 4px 0px 0px; background: linear-gradient(270deg, rgb(242, 242, 242)= + 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(= +242, 242, 242) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-grayishyellow-dark .cmp-tease= +r { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(150, 150,= + 140) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-grayishyellow-light .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(230, 230= +, 220) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-green .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 0) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 0) 4= +px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-green-dark .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 83, 10) 4px, t= +ransparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 83, = +10) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-link .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(0, 77, 255) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 77, 255) = +4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-link-dark .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 0, 136) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 0, 13= +6) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-orange .cmp-teaser { padding:= + 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 182, 0) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 182,= + 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-orange-dark .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 149, 0) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255,= + 149, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-pink .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(231, 0, 116) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(231, 0, 116= +) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-pink-dark .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(164, 2, 83) 4px, t= +ransparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(164, 2,= + 83) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-pink-light .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 80, 160) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255,= + 80, 160) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-purple .cmp-teaser { padding:= + 4px 0px 0px; background: linear-gradient(270deg, rgb(161, 0, 255) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(161, 0, 2= +55) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-purple-dark .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(117, 0, 192) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(117,= + 0, 192) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-purple-darkest .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(70, 1, 115) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(70= +, 1, 115) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-red .cmp-teaser { padding: 4p= +x 0px 0px; background: linear-gradient(270deg, rgb(231, 15, 41) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(231, 15, 41)= + 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-red-dark .cmp-teaser { paddin= +g: 4px 0px 0px; background: linear-gradient(270deg, rgb(189, 0, 29) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(189, 0, = +29) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-red-darker .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(113, 0, 18) 4px, = +transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(113, 0= +, 18) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-red-light .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 50, 70) 4px, = +transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 5= +0, 70) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-white .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(255, 255, 255) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 255= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-yellow .cmp-teaser { padding:= + 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 212, 46) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 212= +, 46) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-yellow-dark .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(240, 192, 0) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(240,= + 192, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-yellow-light .cmp-teaser { pa= +dding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 240, 179) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(2= +55, 240, 179) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-arrow.has-ellipsis .cmp-teaser__title span:first-child {= + display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;= + overflow: hidden; } + +.dcc-title-summary-arrow.has-ellipsis .cmp-teaser__description { display: -= +webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: = +hidden; } + +.dcc-title-summary-arrow .cmp-teaser { border: 1px solid rgb(204, 204, 204)= +; } + +.dcc-title-summary-arrow .cmp-teaser__content { background: transparent; bo= +rder: none; -webkit-box-flex: 1; flex: 1 1 auto; padding: 25px 0px 2rem 2re= +m; } + +.dcc-title-summary-arrow .cmp-teaser__description { margin: 15px 20px 0px 0= +px; word-break: break-word; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow .cmp-teaser__description { margin-top: 20px; } +} + +.dcc-title-summary-arrow .cmp-teaser__title { display: flex; -webkit-box-pa= +ck: justify; justify-content: space-between; margin-top: 0px; font-family: = +Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", r= +oboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight= +: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-= +height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-arrow .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-arrow .cmp-teaser__title span:first-of-type { align-self= +: center; word-break: break-word; } + +.dcc-title-summary-arrow .cmp-teaser__title a { width: 100%; display: flex;= + -webkit-box-pack: justify; justify-content: space-between; } + +.dcc-title-summary-arrow .cmp-teaser__title a:focus, .dcc-title-summary-arr= +ow .cmp-teaser__title a:hover { color: rgb(0, 77, 255); } + +.dcc-title-summary-arrow .cmp-teaser__title a:focus span:first-child, .dcc-= +title-summary-arrow .cmp-teaser__title a:hover span:first-child { text-deco= +ration: underline; } + +.dcc-title-summary-arrow .cmp-teaser__title a:focus span:last-child, .dcc-t= +itle-summary-arrow .cmp-teaser__title a:hover span:last-child { text-decora= +tion: none; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser { border-t= +op: 4px solid rgb(0, 186, 255); background-repeat: no-repeat; background-si= +ze: 100% 40px; margin-right: 0px; padding: 4px 0px 0px; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__content {= + padding: 2rem 0px 2rem 2rem; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__content= + { padding-top: 25px; padding-bottom: 25px; } +} + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__descripti= +on { margin: 20px 20px 0px 0px; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__arrow-tag= + { background-color: transparent; right: 0px; width: auto; margin-right: 20= +px; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__arrow-tag= +--icon::after { content: "=EE=A0=80"; font-size: 24px; font-family: Ionicon= +s; font-weight: 400; font-style: normal; line-height: 1; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; color: rgb(0, 77, 255); display: = +inline-block; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__arrow-tag= +::after { display: none; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-1 .cmp-teaser { border-top: 4px solid rgb(180, 85, 170); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-2 .cmp-teaser { border-top: 4px solid rgb(160, 85, 245); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-3 .cmp-teaser { border-top: 4px solid rgb(190, 130, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-4 .cmp-teaser { border-top: 4px solid rgb(220, 175, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-5 .cmp-teaser { border-top: 4px solid rgb(230, 220, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-blue .= +cmp-teaser { border-top: 4px solid rgb(0, 65, 240); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-gray .= +cmp-teaser { border-top: 4px solid rgb(190, 190, 190); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-gray-d= +ark .cmp-teaser { border-top: 4px solid rgb(150, 150, 150); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-gray-d= +arker .cmp-teaser { border-top: 4px solid rgb(90, 90, 90); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-green = +.cmp-teaser { border-top: 4px solid rgb(0, 215, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-red .c= +mp-teaser { border-top: 4px solid red; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-yellow= + .cmp-teaser { border-top: 4px solid rgb(255, 255, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-aqua .cmp-= +teaser { border-top: 4px solid rgb(0, 255, 187); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-blue .cmp-= +teaser { border-top: 4px solid rgb(0, 186, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-blue-green= + .cmp-teaser { border-top: 4px solid rgb(5, 240, 165); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-brand-gree= +n .cmp-teaser { border-top: 4px solid rgb(100, 255, 80); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-brand-oran= +ge .cmp-teaser { border-top: 4px solid rgb(255, 120, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-brand-yell= +ow .cmp-teaser { border-top: 4px solid rgb(255, 235, 50); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-blue-dark = +.cmp-teaser { border-top: 4px solid rgb(0, 142, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-blue-light= + .cmp-teaser { border-top: 4px solid rgb(0, 243, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-core-purpl= +e .cmp-teaser { border-top: 4px solid rgb(70, 0, 115); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-cyan .cmp-= +teaser { border-top: 4px solid rgb(0, 255, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray .cmp-= +teaser { border-top: 4px solid rgb(167, 167, 167); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-base = +.cmp-teaser { border-top: 4px solid rgb(0, 0, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-dark = +.cmp-teaser { border-top: 4px solid rgb(107, 107, 107); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-darke= +r .cmp-teaser { border-top: 4px solid rgb(74, 74, 74); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-light= + .cmp-teaser { border-top: 4px solid rgb(204, 204, 204); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-light= +er .cmp-teaser { border-top: 4px solid rgb(227, 227, 227); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-light= +est .cmp-teaser { border-top: 4px solid rgb(242, 242, 242); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-grayishyel= +low-dark .cmp-teaser { border-top: 4px solid rgb(150, 150, 140); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-grayishyel= +low-light .cmp-teaser { border-top: 4px solid rgb(230, 230, 220); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-green .cmp= +-teaser { border-top: 4px solid rgb(0, 255, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-green-dark= + .cmp-teaser { border-top: 4px solid rgb(0, 83, 10); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-link .cmp-= +teaser { border-top: 4px solid rgb(0, 77, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-link-dark = +.cmp-teaser { border-top: 4px solid rgb(0, 0, 136); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-orange .cm= +p-teaser { border-top: 4px solid rgb(255, 182, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-orange-dar= +k .cmp-teaser { border-top: 4px solid rgb(255, 149, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-pink .cmp-= +teaser { border-top: 4px solid rgb(231, 0, 116); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-pink-dark = +.cmp-teaser { border-top: 4px solid rgb(164, 2, 83); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-pink-light= + .cmp-teaser { border-top: 4px solid rgb(255, 80, 160); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-purple .cm= +p-teaser { border-top: 4px solid rgb(161, 0, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-purple-dar= +k .cmp-teaser { border-top: 4px solid rgb(117, 0, 192); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-purple-dar= +kest .cmp-teaser { border-top: 4px solid rgb(70, 1, 115); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-red .cmp-t= +easer { border-top: 4px solid rgb(231, 15, 41); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-red-dark .= +cmp-teaser { border-top: 4px solid rgb(189, 0, 29); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-red-darker= + .cmp-teaser { border-top: 4px solid rgb(113, 0, 18); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-red-light = +.cmp-teaser { border-top: 4px solid rgb(255, 50, 70); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-white .cmp= +-teaser { border-top: 4px solid rgb(255, 255, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-yellow .cm= +p-teaser { border-top: 4px solid rgb(255, 212, 46); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-yellow-dar= +k .cmp-teaser { border-top: 4px solid rgb(240, 192, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-yellow-lig= +ht .cmp-teaser { border-top: 4px solid rgb(255, 240, 179); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.arrow-tag-black .cmp-t= +easer__arrow-tag--icon::after { color: rgb(0, 0, 0); } + +.dcc-title-summary-arrow-image.has-ellipsis .cmp-teaser__title span:first-c= +hild { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-cla= +mp: 3; overflow: hidden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow-image.has-ellipsis .cmp-teaser__title span:first= +-child { -webkit-line-clamp: 2; } +} + +.dcc-title-summary-arrow-image.has-ellipsis .cmp-teaser__description { disp= +lay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; over= +flow: hidden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow-image.has-ellipsis .cmp-teaser__description { -w= +ebkit-line-clamp: 3; } +} + +.dcc-title-summary-arrow-image .cmp-teaser { -webkit-box-orient: vertical; = +-webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow-image .cmp-teaser { -webkit-box-orient: horizont= +al; -webkit-box-direction: normal; flex-direction: row; } +} + +.dcc-title-summary-arrow-image .cmp-teaser__content { background: transpare= +nt; border: 1px solid rgb(204, 204, 204); -webkit-box-flex: 1; flex: 1 1 au= +to; padding: 2rem 0px 2rem 2rem; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow-image .cmp-teaser__content { padding-top: 25px; = +} +} + +.dcc-title-summary-arrow-image .cmp-teaser__description { margin: 20px 20px= + 0px 0px; } + +.dcc-title-summary-arrow-image .cmp-teaser__image { -webkit-box-flex: 0; fl= +ex: 0 0 auto; } + +.dcc-title-summary-arrow-image .cmp-teaser__image img { height: 100%; width= +: 100%; } + +@media screen and (max-width: 767.9px) { + .dcc-title-summary-arrow-image .cmp-teaser__image img { min-width: 27.7re= +m; min-height: 27.7rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-title-summary-arrow-image .cmp-teaser__image img { height: 18rem; wi= +dth: 17rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-title-summary-arrow-image .cmp-teaser__image img { height: 21rem; wi= +dth: 20rem; } +} + +.dcc-title-summary-arrow-image .cmp-teaser__title { display: flex; -webkit-= +box-pack: justify; justify-content: space-between; margin-top: 0px; font-fa= +mily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe = +UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-= +weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0);= + line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-arrow-image .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-arrow-image .cmp-teaser__title span:first-of-type { alig= +n-self: center; } + +.dcc-title-summary-arrow-image .cmp-teaser__title a { width: 100%; display:= + flex; -webkit-box-pack: justify; justify-content: space-between; } + +.dcc-title-summary-arrow-image .cmp-teaser__title a:focus, .dcc-title-summa= +ry-arrow-image .cmp-teaser__title a:hover { color: rgb(0, 77, 255); } + +.dcc-title-summary-arrow-image .cmp-teaser__title a:focus span:first-child,= + .dcc-title-summary-arrow-image .cmp-teaser__title a:hover span:first-child= + { text-decoration: underline; } + +.dcc-title-summary-arrow-image .cmp-teaser__title a:focus span:last-child, = +.dcc-title-summary-arrow-image .cmp-teaser__title a:hover span:last-child {= + text-decoration: none; } + +.dcc-title-summary-link.has-ellipsis .cmp-teaser__description { display: -w= +ebkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: h= +idden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-link.has-ellipsis .cmp-teaser__description { -webkit-l= +ine-clamp: 2; } +} + +.dcc-title-summary-link .cmp-teaser { margin: 0px; } + +.dcc-title-summary-link .cmp-teaser__title { margin-top: 0px; font-family: = +Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", r= +oboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-style:= + normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-= +size: 1.8rem; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-link .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-link .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-title-summary-link .cmp-teaser__title a:focus, .dcc-title-summary-link= + .cmp-teaser__title a:hover { text-decoration: underline; color: rgb(0, 77,= + 255); } + +.dcc-title-summary-link .cmp-teaser__description { line-height: 2.2rem; mar= +gin-top: 1rem; margin-bottom: auto; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-link .cmp-teaser__description { line-height: 2.5rem; } +} + +.dcc-title-summary-link .cmp-teaser__content { background-color: rgb(255, 2= +55, 255); border: 1px solid rgb(204, 204, 204); padding: 3rem 2rem 2rem; di= +splay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; f= +lex-direction: column; } + +.dcc-title-summary-link .cmp-teaser__action-container { margin-top: 2rem; p= +adding-top: 0px; } + +.dcc-title-summary-link .cmp-teaser__action-link:focus::before { width: 100= +%; } + +.dcc-title-summary-link.color-background-gray .cmp-teaser__content { backgr= +ound-color: rgb(242, 242, 242); } + +.dcc-title-summary-link.color-block-accent-purple-1 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(180, 85, 170) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(180, 85, = +170) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-accent-purple-2 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(160, 85, 245) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(160, 85, = +245) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-accent-purple-3 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(190, 130, 255) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(190, 130= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-accent-purple-4 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(220, 175, 255) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(220, 175= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-accent-purple-5 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(230, 220, 255) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(230, 220= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-blue .cmp-teaser { padding: 4px 0px= + 0px; background: linear-gradient(270deg, rgb(0, 65, 240) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 65, 240) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-gray .cmp-teaser { padding: 4px 0px= + 0px; background: linear-gradient(270deg, rgb(190, 190, 190) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(190, 190, 190) = +4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-gray-dark .cmp-teaser { padding: 4p= +x 0px 0px; background: linear-gradient(270deg, rgb(150, 150, 150) 4px, tran= +sparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(150, 150, = +150) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-gray-darker .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(90, 90, 90) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(90, 90, 90)= + 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-green .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(0, 215, 0) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 215, 0) 4px, tr= +ansparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-red .cmp-teaser { padding: 4px 0px = +0px; background: linear-gradient(270deg, red 4px, transparent 0px) 100% 0px= + / 100% 40px no-repeat, linear-gradient(red 4px, transparent 0px) 100% 0px;= + } + +.dcc-title-summary-link.color-block-alt-yellow .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(255, 255, 0) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 255, 0) 4p= +x, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-aqua .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 255, 187) 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 187) 4px, tra= +nsparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-blue .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 186, 255) 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 186, 255) 4px, tra= +nsparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-blue-green .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(5, 240, 165) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(5, 240, 165) 4p= +x, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-brand-green .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(100, 255, 80) 4px, transpa= +rent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(100, 255, 80)= + 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-brand-orange .cmp-teaser { padding: 4px= + 0px 0px; background: linear-gradient(270deg, rgb(255, 120, 0) 4px, transpa= +rent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 120, 0) = +4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-brand-yellow .cmp-teaser { padding: 4px= + 0px 0px; background: linear-gradient(270deg, rgb(255, 235, 50) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 235, 50= +) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-blue-dark .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(0, 142, 255) 4px, transparen= +t 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 142, 255) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-blue-light .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(0, 243, 255) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 243, 255) 4p= +x, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-core-purple .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(70, 0, 115) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(70, 0, 115) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-cyan .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 255, 255) 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 255) 4px, tra= +nsparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(167, 167, 167) 4px, transparent 0= +px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(167, 167, 167) 4px,= + transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-base .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(0, 0, 0) 4px, transparent 0p= +x) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 0, 0) 4px, transp= +arent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-dark .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(107, 107, 107) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(107, 107, 107)= + 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-darker .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(74, 74, 74) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(74, 74, 74) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-light .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(204, 204, 204) 4px, transpa= +rent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(204, 204, 204= +) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-lighter .cmp-teaser { padding: 4px= + 0px 0px; background: linear-gradient(270deg, rgb(227, 227, 227) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(227, 227, 2= +27) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-lightest .cmp-teaser { padding: 4p= +x 0px 0px; background: linear-gradient(270deg, rgb(242, 242, 242) 4px, tran= +sparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(242, 242, = +242) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-grayishyellow-dark .cmp-teaser { paddin= +g: 4px 0px 0px; background: linear-gradient(270deg, rgb(150, 150, 140) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(150, = +150, 140) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-grayishyellow-light .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(230, 230, 220) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(230,= + 230, 220) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-green .cmp-teaser { padding: 4px 0px 0p= +x; background: linear-gradient(270deg, rgb(0, 255, 0) 4px, transparent 0px)= + 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 0) 4px, transp= +arent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-green-dark .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(0, 83, 10) 4px, transparent= + 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 83, 10) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-link .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 77, 255) 4px, transparent 0px)= + 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 77, 255) 4px, trans= +parent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-link-dark .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(0, 0, 136) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 0, 136) 4px, tr= +ansparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-orange .cmp-teaser { padding: 4px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 182, 0) 4px, transparent 0= +px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 182, 0) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-orange-dark .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(255, 149, 0) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 149, 0) 4= +px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-pink .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(231, 0, 116) 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(231, 0, 116) 4px, tra= +nsparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-pink-dark .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(164, 2, 83) 4px, transparent= + 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(164, 2, 83) 4px, = +transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-pink-light .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(255, 80, 160) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 80, 160) = +4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-purple .cmp-teaser { padding: 4px 0px 0= +px; background: linear-gradient(270deg, rgb(161, 0, 255) 4px, transparent 0= +px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(161, 0, 255) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-purple-dark .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(117, 0, 192) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(117, 0, 192) 4= +px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-purple-darkest .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(70, 1, 115) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(70, 1, 115) = +4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-red .cmp-teaser { padding: 4px 0px 0px;= + background: linear-gradient(270deg, rgb(231, 15, 41) 4px, transparent 0px)= + 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(231, 15, 41) 4px, tran= +sparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-red-dark .cmp-teaser { padding: 4px 0px= + 0px; background: linear-gradient(270deg, rgb(189, 0, 29) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(189, 0, 29) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-red-darker .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(113, 0, 18) 4px, transparen= +t 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(113, 0, 18) 4px,= + transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-red-light .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(255, 50, 70) 4px, transparen= +t 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 50, 70) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-white .cmp-teaser { padding: 4px 0px 0p= +x; background: linear-gradient(270deg, rgb(255, 255, 255) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 255, 255) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-yellow .cmp-teaser { padding: 4px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 212, 46) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 212, 46) 4px,= + transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-yellow-dark .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(240, 192, 0) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(240, 192, 0) 4= +px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-yellow-light .cmp-teaser { padding: 4px= + 0px 0px; background: linear-gradient(270deg, rgb(255, 240, 179) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 240, 1= +79) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.cmp-no-color-bar { background-repeat: no-repeat; ba= +ckground-size: 100% 40px; margin-right: 0px; padding: 0px; } + +.dcc-title-summary-link.cmp-no-color-bar.color-block-accent-purple-1 .cmp-t= +easer, .dcc-title-summary-link.cmp-no-color-bar.color-block-accent-purple-2= + .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-accent-p= +urple-3 .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-a= +ccent-purple-4 .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-= +block-accent-purple-5 .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar= +.color-block-alt-blue .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar= +.color-block-alt-gray-dark .cmp-teaser, .dcc-title-summary-link.cmp-no-colo= +r-bar.color-block-alt-gray-darker .cmp-teaser, .dcc-title-summary-link.cmp-= +no-color-bar.color-block-alt-gray .cmp-teaser, .dcc-title-summary-link.cmp-= +no-color-bar.color-block-alt-green .cmp-teaser, .dcc-title-summary-link.cmp= +-no-color-bar.color-block-alt-red .cmp-teaser, .dcc-title-summary-link.cmp-= +no-color-bar.color-block-alt-yellow .cmp-teaser, .dcc-title-summary-link.cm= +p-no-color-bar.color-block-aqua .cmp-teaser, .dcc-title-summary-link.cmp-no= +-color-bar.color-block-blue-dark .cmp-teaser, .dcc-title-summary-link.cmp-n= +o-color-bar.color-block-blue-green .cmp-teaser, .dcc-title-summary-link.cmp= +-no-color-bar.color-block-blue-light .cmp-teaser, .dcc-title-summary-link.c= +mp-no-color-bar.color-block-blue .cmp-teaser, .dcc-title-summary-link.cmp-n= +o-color-bar.color-block-brand-green .cmp-teaser, .dcc-title-summary-link.cm= +p-no-color-bar.color-block-brand-orange .cmp-teaser, .dcc-title-summary-lin= +k.cmp-no-color-bar.color-block-brand-yellow .cmp-teaser, .dcc-title-summary= +-link.cmp-no-color-bar.color-block-core-purple .cmp-teaser, .dcc-title-summ= +ary-link.cmp-no-color-bar.color-block-cyan .cmp-teaser, .dcc-title-summary-= +link.cmp-no-color-bar.color-block-gray-base .cmp-teaser, .dcc-title-summary= +-link.cmp-no-color-bar.color-block-gray-dark .cmp-teaser, .dcc-title-summar= +y-link.cmp-no-color-bar.color-block-gray-darker .cmp-teaser, .dcc-title-sum= +mary-link.cmp-no-color-bar.color-block-gray-light .cmp-teaser, .dcc-title-s= +ummary-link.cmp-no-color-bar.color-block-gray-lighter .cmp-teaser, .dcc-tit= +le-summary-link.cmp-no-color-bar.color-block-gray-lightest .cmp-teaser, .dc= +c-title-summary-link.cmp-no-color-bar.color-block-gray .cmp-teaser, .dcc-ti= +tle-summary-link.cmp-no-color-bar.color-block-grayishyellow-dark .cmp-tease= +r, .dcc-title-summary-link.cmp-no-color-bar.color-block-grayishyellow-light= + .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-green-da= +rk .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-green = +.cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-link-dark= + .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-link .cm= +p-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-orange-dark = +.cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-orange .c= +mp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-pink-dark .= +cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-pink-light= + .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-pink .cm= +p-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-purple-dark = +.cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-purple-da= +rkest .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-pur= +ple .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-red-d= +ark .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-red-d= +arker .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-red= +-light .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-re= +d .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-white .= +cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-yellow-dar= +k .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-yellow-= +light .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-yel= +low .cmp-teaser { padding: 0px; } + +.dcc-title-summary-link.cmp-no-color-bar .cmp-teaser__content { border: non= +e; padding: 3rem 0px 2rem; } + +.dcc-title-summary-link.cmp-no-color-bar--b-top .cmp-teaser { border-top: 0= +.1rem solid rgb(204, 204, 204); } + +.dcc-title-summary-link.cmp-no-color-bar--b-bottom .cmp-teaser { border-bot= +tom: 0.1rem solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .dcc-title-summary-link-arrow.card .cmp-teaser__content { position: relat= +ive; } +} + +@media screen and (min-width: 768px) { + .dcc-title-summary-link-arrow.card .cmp-teaser__description { -webkit-box= +-flex: 1; flex: 1 0 auto; } +} + +.dcc-title-summary-link-arrow.card .cmp-teaser__action-container { position= +: relative; } + +.dcc-title-summary-link-arrow.has-ellipsis .cmp-teaser__description { displ= +ay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overf= +low: hidden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-link-arrow.has-ellipsis .cmp-teaser__description { -we= +bkit-line-clamp: 2; } +} + +.dcc-title-summary-link-arrow .cmp-teaser { margin: 0px; } + +.dcc-title-summary-link-arrow .cmp-teaser__title { margin-top: 0px; margin-= +bottom: 2rem; font-family: Graphik, Arial, system-ui, -apple-system, blinkm= +acsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantare= +ll, sans-serif; font-weight: 800; font-style: normal; text-transform: none;= + color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-link-arrow .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-link-arrow .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-title-summary-link-arrow .cmp-teaser__title a:hover { text-decoration:= + underline; color: rgb(0, 77, 255); height: 0.08125em; } + +.dcc-title-summary-link-arrow .cmp-teaser__title a:focus { text-decoration:= + underline; color: rgb(0, 77, 255); } + +.dcc-title-summary-link-arrow .cmp-teaser__pretitle { border: transparent; = +color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem; font-weight:= + 600; line-height: 2rem; margin-bottom: 2rem; text-transform: none; } + +.dcc-title-summary-link-arrow .cmp-teaser__pretitle a { color: rgb(0, 0, 0)= +; } + +.dcc-title-summary-link-arrow .cmp-teaser__pretitle a:hover { color: rgb(0,= + 77, 255); } + +.dcc-title-summary-link-arrow .cmp-teaser__pretitle a:focus { color: rgb(0,= + 77, 255); padding-bottom: 0.5rem; } + +.dcc-title-summary-link-arrow .cmp-teaser__description { line-height: 2.2re= +m; margin-top: 0px; } + +.dcc-title-summary-link-arrow .cmp-teaser__content { background-color: rgb(= +255, 255, 255); border: 0.063rem solid rgb(204, 204, 204); padding-bottom: = +3rem; padding-top: 3rem; display: flex; } + +@media screen and (max-width: 767.9px) { + .dcc-title-summary-link-arrow .cmp-teaser__content { padding: 2.56rem 2.2= +5rem; } +} + +.dcc-title-summary-link-arrow .cmp-teaser__action-container { margin-top: 0= +px; padding-top: 0px; } + +.dcc-title-summary-link-arrow.color-background-gray .cmp-teaser__content { = +background-color: rgb(242, 242, 242); } + +.dcc-title-summary-link-arrow.color-block-accent-purple-1 .cmp-teaser, .dcc= +-title-summary-link-arrow.color-block-accent-purple-2 .cmp-teaser, .dcc-tit= +le-summary-link-arrow.color-block-accent-purple-3 .cmp-teaser, .dcc-title-s= +ummary-link-arrow.color-block-accent-purple-4 .cmp-teaser, .dcc-title-summa= +ry-link-arrow.color-block-accent-purple-5 .cmp-teaser, .dcc-title-summary-l= +ink-arrow.color-block-alt-blue .cmp-teaser, .dcc-title-summary-link-arrow.c= +olor-block-alt-gray-dark .cmp-teaser, .dcc-title-summary-link-arrow.color-b= +lock-alt-gray-darker .cmp-teaser, .dcc-title-summary-link-arrow.color-block= +-alt-gray .cmp-teaser, .dcc-title-summary-link-arrow.color-block-alt-green = +.cmp-teaser, .dcc-title-summary-link-arrow.color-block-alt-red .cmp-teaser,= + .dcc-title-summary-link-arrow.color-block-alt-yellow .cmp-teaser, .dcc-tit= +le-summary-link-arrow.color-block-aqua .cmp-teaser, .dcc-title-summary-link= +-arrow.color-block-blue-dark .cmp-teaser, .dcc-title-summary-link-arrow.col= +or-block-blue-green .cmp-teaser, .dcc-title-summary-link-arrow.color-block-= +blue-light .cmp-teaser, .dcc-title-summary-link-arrow.color-block-blue .cmp= +-teaser, .dcc-title-summary-link-arrow.color-block-brand-green .cmp-teaser,= + .dcc-title-summary-link-arrow.color-block-brand-orange .cmp-teaser, .dcc-t= +itle-summary-link-arrow.color-block-brand-yellow .cmp-teaser, .dcc-title-su= +mmary-link-arrow.color-block-core-purple .cmp-teaser, .dcc-title-summary-li= +nk-arrow.color-block-cyan .cmp-teaser, .dcc-title-summary-link-arrow.color-= +block-gray-base .cmp-teaser, .dcc-title-summary-link-arrow.color-block-gray= +-dark .cmp-teaser, .dcc-title-summary-link-arrow.color-block-gray-darker .c= +mp-teaser, .dcc-title-summary-link-arrow.color-block-gray-light .cmp-teaser= +, .dcc-title-summary-link-arrow.color-block-gray-lighter .cmp-teaser, .dcc-= +title-summary-link-arrow.color-block-gray-lightest .cmp-teaser, .dcc-title-= +summary-link-arrow.color-block-gray .cmp-teaser, .dcc-title-summary-link-ar= +row.color-block-grayishyellow-dark .cmp-teaser, .dcc-title-summary-link-arr= +ow.color-block-grayishyellow-light .cmp-teaser, .dcc-title-summary-link-arr= +ow.color-block-green-dark .cmp-teaser, .dcc-title-summary-link-arrow.color-= +block-green .cmp-teaser, .dcc-title-summary-link-arrow.color-block-link-dar= +k .cmp-teaser, .dcc-title-summary-link-arrow.color-block-link .cmp-teaser, = +.dcc-title-summary-link-arrow.color-block-orange-dark .cmp-teaser, .dcc-tit= +le-summary-link-arrow.color-block-orange .cmp-teaser, .dcc-title-summary-li= +nk-arrow.color-block-pink-dark .cmp-teaser, .dcc-title-summary-link-arrow.c= +olor-block-pink-light .cmp-teaser, .dcc-title-summary-link-arrow.color-bloc= +k-pink .cmp-teaser, .dcc-title-summary-link-arrow.color-block-purple-dark .= +cmp-teaser, .dcc-title-summary-link-arrow.color-block-purple-darkest .cmp-t= +easer, .dcc-title-summary-link-arrow.color-block-purple .cmp-teaser, .dcc-t= +itle-summary-link-arrow.color-block-red-dark .cmp-teaser, .dcc-title-summar= +y-link-arrow.color-block-red-darker .cmp-teaser, .dcc-title-summary-link-ar= +row.color-block-red-light .cmp-teaser, .dcc-title-summary-link-arrow.color-= +block-red .cmp-teaser, .dcc-title-summary-link-arrow.color-block-white .cmp= +-teaser, .dcc-title-summary-link-arrow.color-block-yellow-dark .cmp-teaser,= + .dcc-title-summary-link-arrow.color-block-yellow-light .cmp-teaser, .dcc-t= +itle-summary-link-arrow.color-block-yellow .cmp-teaser { padding: 4px 0px 0= +px; background-repeat: no-repeat; background-size: 100% 40px; } + +.dcc-title-summary-link-arrow .cmp-title-summary-link-arrow--divider { disp= +lay: flex; border-width: 0.01rem; border-top-style: solid; border-top-color= +: rgb(204, 204, 204); overflow: hidden; margin-top: 1.25em; margin-bottom: = +1.25em; } + +.dcc-title-summary-link-arrow .cmp-teaser__description p, .dcc-title-summar= +y-link-arrow div.cmp-display_inline { display: inline; line-height: 2.5rem;= + } + +.dcc-title-summary-link-arrow .cmp-teaser__description p a, .dcc-title-summ= +ary-link-arrow div.cmp-display_inline a { text-decoration: underline; } + +.dcc-title-summary-link-arrow .cmp-teaser__description p a:hover, .dcc-titl= +e-summary-link-arrow div.cmp-display_inline a:hover { color: rgb(0, 0, 136)= +; text-decoration: underline; } + +.dcc-title-summary-link-arrow .cmp-teaser__description p a:focus, .dcc-titl= +e-summary-link-arrow div.cmp-display_inline a:focus { outline: rgb(0, 0, 13= +6) solid 1px; outline-offset: 0px; color: rgb(0, 0, 136); } + +.dcc-title-summary-link-arrow .cmp-teaser__action-link { line-height: 2; } + +.dcc-title-summary-link-arrow .cmp-teaser__action-link:focus { color: rgb(0= +, 77, 255); outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; displa= +y: inline-block; line-height: 1; } + +.dcc-title-summary-link-arrow .cmp-teaser__action-link::before { height: 0.= +09125em; } + +.boardcards .cmp-board-card { background: rgb(255, 255, 255); border: 1px s= +olid rgb(204, 204, 204); overflow: hidden; } + +.boardcards .cmp-board-card__link { box-shadow: none; display: block; outli= +ne: none; position: relative; height: 100%; } + +.boardcards .cmp-board-card__link::after { content: ""; height: 100%; opaci= +ty: 0; position: absolute; top: 0px; width: 100%; } + +.boardcards .cmp-board-card .cmp-image__image { height: 100%; width: 100%; = +} + +.boardcards .cmp-board-card__content { background: transparent; height: 100= +%; padding: 20px; } + +.boardcards .cmp-board-card__name { font-family: Graphik, Arial, system-ui,= + -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica = +Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal;= + text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.= +4rem; } + +@media screen and (min-width: 1000px) { + .boardcards .cmp-board-card__name { font-size: 1.6rem; } +} + +.boardcards .cmp-board-card__title { color: rgb(0, 0, 0); font-weight: 400;= + font-size: 1.4rem; line-height: 1.6; margin-top: 5px; text-transform: none= +; } + +@media screen and (min-width: 1000px) { + .boardcards .cmp-board-card__title { font-size: 1.6rem; } +} + +.boardcards.color-block-accent-purple-1 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-1 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(180, 85, 170); opacity: 1; tran= +sition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-accent-purple-2 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-2 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(160, 85, 245); opacity: 1; tran= +sition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-accent-purple-3 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-3 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(190, 130, 255); opacity: 1; tra= +nsition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-accent-purple-4 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-4 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(220, 175, 255); opacity: 1; tra= +nsition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-accent-purple-5 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-5 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(230, 220, 255); opacity: 1; tra= +nsition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-alt-blue .cmp-board-card__link:focus:is(:focus-visi= +ble)::after, .boardcards.color-block-alt-blue .cmp-board-card__link:hover::= +after { border: 4px solid rgb(0, 65, 240); opacity: 1; transition: all 0.3s= + ease-in-out 0s; } + +.boardcards.color-block-alt-gray .cmp-board-card__link:focus:is(:focus-visi= +ble)::after, .boardcards.color-block-alt-gray .cmp-board-card__link:hover::= +after { border: 4px solid rgb(190, 190, 190); opacity: 1; transition: all 0= +.3s ease-in-out 0s; } + +.boardcards.color-block-alt-gray-dark .cmp-board-card__link:focus:is(:focus= +-visible)::after, .boardcards.color-block-alt-gray-dark .cmp-board-card__li= +nk:hover::after { border: 4px solid rgb(150, 150, 150); opacity: 1; transit= +ion: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-alt-gray-darker .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-alt-gray-darker .cmp-board-card= +__link:hover::after { border: 4px solid rgb(90, 90, 90); opacity: 1; transi= +tion: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-alt-green .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-alt-green .cmp-board-card__link:hover= +::after { border: 4px solid rgb(0, 215, 0); opacity: 1; transition: all 0.3= +s ease-in-out 0s; } + +.boardcards.color-block-alt-red .cmp-board-card__link:focus:is(:focus-visib= +le)::after, .boardcards.color-block-alt-red .cmp-board-card__link:hover::af= +ter { border: 4px solid red; opacity: 1; transition: all 0.3s ease-in-out 0= +s; } + +.boardcards.color-block-alt-yellow .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-alt-yellow .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(255, 255, 0); opacity: 1; transition: all= + 0.3s ease-in-out 0s; } + +.boardcards.color-block-aqua .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-aqua .cmp-board-card__link:hover::after { = +border: 4px solid rgb(0, 255, 187); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-blue .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-blue .cmp-board-card__link:hover::after { = +border: 4px solid rgb(0, 186, 255); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-blue-green .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-blue-green .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(5, 240, 165); opacity: 1; transition: all= + 0.3s ease-in-out 0s; } + +.boardcards.color-block-brand-green .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-brand-green .cmp-board-card__link:h= +over::after { border: 4px solid rgb(100, 255, 80); opacity: 1; transition: = +all 0.3s ease-in-out 0s; } + +.boardcards.color-block-brand-orange .cmp-board-card__link:focus:is(:focus-= +visible)::after, .boardcards.color-block-brand-orange .cmp-board-card__link= +:hover::after { border: 4px solid rgb(255, 120, 0); opacity: 1; transition:= + all 0.3s ease-in-out 0s; } + +.boardcards.color-block-brand-yellow .cmp-board-card__link:focus:is(:focus-= +visible)::after, .boardcards.color-block-brand-yellow .cmp-board-card__link= +:hover::after { border: 4px solid rgb(255, 235, 50); opacity: 1; transition= +: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-blue-dark .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-blue-dark .cmp-board-card__link:hover= +::after { border: 4px solid rgb(0, 142, 255); opacity: 1; transition: all 0= +.3s ease-in-out 0s; } + +.boardcards.color-block-blue-light .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-blue-light .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(0, 243, 255); opacity: 1; transition: all= + 0.3s ease-in-out 0s; } + +.boardcards.color-block-core-purple .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-core-purple .cmp-board-card__link:h= +over::after { border: 4px solid rgb(70, 0, 115); opacity: 1; transition: al= +l 0.3s ease-in-out 0s; } + +.boardcards.color-block-cyan .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-cyan .cmp-board-card__link:hover::after { = +border: 4px solid rgb(0, 255, 255); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-gray .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-gray .cmp-board-card__link:hover::after { = +border: 4px solid rgb(167, 167, 167); opacity: 1; transition: all 0.3s ease= +-in-out 0s; } + +.boardcards.color-block-gray-base .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-gray-base .cmp-board-card__link:hover= +::after { border: 4px solid rgb(0, 0, 0); opacity: 1; transition: all 0.3s = +ease-in-out 0s; } + +.boardcards.color-block-gray-dark .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-gray-dark .cmp-board-card__link:hover= +::after { border: 4px solid rgb(107, 107, 107); opacity: 1; transition: all= + 0.3s ease-in-out 0s; } + +.boardcards.color-block-gray-darker .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-gray-darker .cmp-board-card__link:h= +over::after { border: 4px solid rgb(74, 74, 74); opacity: 1; transition: al= +l 0.3s ease-in-out 0s; } + +.boardcards.color-block-gray-light .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-gray-light .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(204, 204, 204); opacity: 1; transition: a= +ll 0.3s ease-in-out 0s; } + +.boardcards.color-block-gray-lighter .cmp-board-card__link:focus:is(:focus-= +visible)::after, .boardcards.color-block-gray-lighter .cmp-board-card__link= +:hover::after { border: 4px solid rgb(227, 227, 227); opacity: 1; transitio= +n: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-gray-lightest .cmp-board-card__link:focus:is(:focus= +-visible)::after, .boardcards.color-block-gray-lightest .cmp-board-card__li= +nk:hover::after { border: 4px solid rgb(242, 242, 242); opacity: 1; transit= +ion: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-grayishyellow-dark .cmp-board-card__link:focus:is(:= +focus-visible)::after, .boardcards.color-block-grayishyellow-dark .cmp-boar= +d-card__link:hover::after { border: 4px solid rgb(150, 150, 140); opacity: = +1; transition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-grayishyellow-light .cmp-board-card__link:focus:is(= +:focus-visible)::after, .boardcards.color-block-grayishyellow-light .cmp-bo= +ard-card__link:hover::after { border: 4px solid rgb(230, 230, 220); opacity= +: 1; transition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-green .cmp-board-card__link:focus:is(:focus-visible= +)::after, .boardcards.color-block-green .cmp-board-card__link:hover::after = +{ border: 4px solid rgb(0, 255, 0); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-green-dark .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-green-dark .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(0, 83, 10); opacity: 1; transition: all 0= +.3s ease-in-out 0s; } + +.boardcards.color-block-link .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-link .cmp-board-card__link:hover::after { = +border: 4px solid rgb(0, 77, 255); opacity: 1; transition: all 0.3s ease-in= +-out 0s; } + +.boardcards.color-block-link-dark .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-link-dark .cmp-board-card__link:hover= +::after { border: 4px solid rgb(0, 0, 136); opacity: 1; transition: all 0.3= +s ease-in-out 0s; } + +.boardcards.color-block-orange .cmp-board-card__link:focus:is(:focus-visibl= +e)::after, .boardcards.color-block-orange .cmp-board-card__link:hover::afte= +r { border: 4px solid rgb(255, 182, 0); opacity: 1; transition: all 0.3s ea= +se-in-out 0s; } + +.boardcards.color-block-orange-dark .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-orange-dark .cmp-board-card__link:h= +over::after { border: 4px solid rgb(255, 149, 0); opacity: 1; transition: a= +ll 0.3s ease-in-out 0s; } + +.boardcards.color-block-pink .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-pink .cmp-board-card__link:hover::after { = +border: 4px solid rgb(231, 0, 116); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-pink-dark .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-pink-dark .cmp-board-card__link:hover= +::after { border: 4px solid rgb(164, 2, 83); opacity: 1; transition: all 0.= +3s ease-in-out 0s; } + +.boardcards.color-block-pink-light .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-pink-light .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(255, 80, 160); opacity: 1; transition: al= +l 0.3s ease-in-out 0s; } + +.boardcards.color-block-purple .cmp-board-card__link:focus:is(:focus-visibl= +e)::after, .boardcards.color-block-purple .cmp-board-card__link:hover::afte= +r { border: 4px solid rgb(161, 0, 255); opacity: 1; transition: all 0.3s ea= +se-in-out 0s; } + +.boardcards.color-block-purple-dark .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-purple-dark .cmp-board-card__link:h= +over::after { border: 4px solid rgb(117, 0, 192); opacity: 1; transition: a= +ll 0.3s ease-in-out 0s; } + +.boardcards.color-block-purple-darkest .cmp-board-card__link:focus:is(:focu= +s-visible)::after, .boardcards.color-block-purple-darkest .cmp-board-card__= +link:hover::after { border: 4px solid rgb(70, 1, 115); opacity: 1; transiti= +on: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-red .cmp-board-card__link:focus:is(:focus-visible):= +:after, .boardcards.color-block-red .cmp-board-card__link:hover::after { bo= +rder: 4px solid rgb(231, 15, 41); opacity: 1; transition: all 0.3s ease-in-= +out 0s; } + +.boardcards.color-block-red-dark .cmp-board-card__link:focus:is(:focus-visi= +ble)::after, .boardcards.color-block-red-dark .cmp-board-card__link:hover::= +after { border: 4px solid rgb(189, 0, 29); opacity: 1; transition: all 0.3s= + ease-in-out 0s; } + +.boardcards.color-block-red-darker .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-red-darker .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(113, 0, 18); opacity: 1; transition: all = +0.3s ease-in-out 0s; } + +.boardcards.color-block-red-light .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-red-light .cmp-board-card__link:hover= +::after { border: 4px solid rgb(255, 50, 70); opacity: 1; transition: all 0= +.3s ease-in-out 0s; } + +.boardcards.color-block-white .cmp-board-card__link:focus:is(:focus-visible= +)::after, .boardcards.color-block-white .cmp-board-card__link:hover::after = +{ border: 4px solid rgb(255, 255, 255); opacity: 1; transition: all 0.3s ea= +se-in-out 0s; } + +.boardcards.color-block-yellow .cmp-board-card__link:focus:is(:focus-visibl= +e)::after, .boardcards.color-block-yellow .cmp-board-card__link:hover::afte= +r { border: 4px solid rgb(255, 212, 46); opacity: 1; transition: all 0.3s e= +ase-in-out 0s; } + +.boardcards.color-block-yellow-dark .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-yellow-dark .cmp-board-card__link:h= +over::after { border: 4px solid rgb(240, 192, 0); opacity: 1; transition: a= +ll 0.3s ease-in-out 0s; } + +.boardcards.color-block-yellow-light .cmp-board-card__link:focus:is(:focus-= +visible)::after, .boardcards.color-block-yellow-light .cmp-board-card__link= +:hover::after { border: 4px solid rgb(255, 240, 179); opacity: 1; transitio= +n: all 0.3s ease-in-out 0s; } + +.profilecards.color-background-gray .cmp-profile-card { background-color: r= +gb(242, 242, 242); } + +.cmp-executive-card { position: relative; display: flex; -webkit-box-orient= +: horizontal; -webkit-box-direction: normal; flex-flow: wrap; background: r= +gb(255, 255, 255); border: 1px solid rgb(204, 204, 204); } + +.cmp-executive-card__image { -webkit-box-flex: 0; flex: 0 0 auto; width: 14= +.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-executive-card__image { width: 15.4rem; } +} + +.cmp-executive-card__image .cmp-image__image { width: 100%; } + +.cmp-executive-card__image--blur .cmp-image__image { filter: blur(0.2rem); = +} + +.cmp-executive-card__content { background: transparent; border: none; paddi= +ng: 1.4rem 2rem; -webkit-box-flex: 1; flex: 1 1 auto; width: 14rem; } + +.cmp-executive-card__name { font-family: Graphik, Arial, system-ui, -apple-= +system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", o= +xygen, cantarell, sans-serif; font-weight: 800; font-style: normal; text-tr= +ansform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-executive-card__name { font-size: 1.6rem; } +} + +.cmp-executive-card__title { -webkit-box-flex: 1; flex-grow: 1; font-size: = +1.2rem; line-height: 1.4; font-weight: 400; color: rgb(0, 0, 0); margin-top= +: 0.5rem; text-overflow: ellipsis; overflow: hidden; -webkit-line-clamp: 4;= + -webkit-box-orient: vertical; display: -webkit-box; } + +@media screen and (min-width: 1000px) { + .cmp-executive-card__title { font-size: 1.4rem; line-height: 1.9rem; } +} + +.cmp-executive-card .cmp-executive-card-overlay { background-color: rgba(0,= + 77, 255, 0.8); background-blend-mode: multiply; position: absolute; top: 0= +px; left: 0px; width: 100%; height: 100%; } + +.cmp-executive-card .cmp-executive-card-overlay--hide { opacity: 0; } + +@media screen and (max-width: 999.9px) { + .cmp-executive-card .cmp-executive-card-overlay--hide { display: none; } +} + +.cmp-executive-card .cmp-executive-card-overlay--hide--zoom { display: bloc= +k; opacity: 0; } + +.cmp-executive-card .cmp-executive-card { margin: 0px; padding: 0px; } + +.cmp-executive-card .cmp-executive-card__container { display: flex; -webkit= +-box-align: center; align-items: center; height: 100%; } + +.cmp-executive-card .cmp-executive-card__link { margin: 0px auto; } + +.cmp-executive-card .cmp-executive-card__link-social-media { display: flex;= + -webkit-box-align: center; align-items: center; -webkit-box-pack: center; = +justify-content: center; } + +.cmp-executive-card .cmp-executive-card__link-social-media > div:not(:first= +-child) { margin-left: 2rem; } + +.cmp-executive-card .cmp-executive-card__link a { color: rgb(255, 255, 255)= +; text-decoration: none; } + +.cmp-executive-card .cmp-executive-card__link a::before { color: rgb(255, 2= +55, 255); } + +.cmp-executive-card .cmp-executive-card__link a:focus { box-shadow: none; o= +utline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; } + +.cmp-executive-card .cmp-executive-card__link a:focus:not(:focus-visible) {= + outline: none; box-shadow: none; } + +.cmp-executive-card .cmp-executive-card__link-bio { display: flex; -webkit-= +box-align: center; align-items: center; -webkit-box-pack: center; justify-c= +ontent: center; } + +.cmp-executive-card .cmp-executive-card__link-linkedin, .cmp-executive-card= + .cmp-executive-card__link-twitter { -webkit-box-align: baseline; align-ite= +ms: baseline; display: flex; margin-top: 2rem; } + +.cmp-executive-card .cmp-executive-card__link-linkedin a, .cmp-executive-ca= +rd .cmp-executive-card__link-twitter a { border: 0.2rem solid rgb(255, 255,= + 255); border-radius: 50%; height: 3.2rem; width: 3.2rem; -webkit-box-pack:= + start; justify-content: flex-start; } + +.cmp-executive-card .cmp-executive-card__link-twitter a::before { content: = +"=EF=89=83"; } + +.cmp-executive-card .cmp-executive-card__link-linkedin a::before, .cmp-exec= +utive-card .cmp-executive-card__link-twitter a::before { font-size: 16px; f= +ont-family: Ionicons; font-weight: 400; font-style: normal; line-height: 1;= + text-transform: none; letter-spacing: normal; overflow-wrap: normal; white= +-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-r= +endering: optimizelegibility; font-feature-settings: "liga"; display: flex;= + -webkit-box-align: center; align-items: center; -webkit-box-pack: center; = +justify-content: center; width: 100%; height: 100%; } + +.cmp-executive-card .cmp-executive-card__link-linkedin a::before { content:= + "=EF=88=B9"; } + +.cmp-executive-card .cmp-button__close { display: none; } + +@media screen and (max-width: 999.9px) { + .cmp-executive-card .cmp-button__close { display: block; position: absolu= +te; top: 0px; right: 0px; } + .cmp-executive-card .cmp-button__close .cmp-button { width: 1.5rem; heigh= +t: auto; margin: 0.5rem; padding: 0px; border: 0px; } + .cmp-executive-card .cmp-button__close .cmp-button__text::after { content= +: "=EF=8B=97"; font-size: 24px; font-family: Ionicons; display: block; font= +-style: normal; line-height: 1; text-transform: none; letter-spacing: norma= +l; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font= +-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-s= +ettings: "liga"; color: rgb(255, 255, 255); font-weight: 800; } + .cmp-executive-card .cmp-button__close .cmp-button:focus { box-shadow: no= +ne; outline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; } + .cmp-executive-card .cmp-button__close .cmp-button:focus:not(:focus-visib= +le) { outline: none; box-shadow: none; } +} + +.profilecards .main-container { width: 100%; overflow: hidden; } + +.profilecards .cmp-expert-card, .profilecards .main-container { display: fl= +ex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc= +tion: column; } + +.profilecards .cmp-expert-card { background: rgb(255, 255, 255); border: 1p= +x solid rgb(204, 204, 204); height: 100%; } + +.profilecards .cmp-expert-card .cmp-image__image { height: 100%; width: 100= +%; } + +.profilecards .cmp-expert-card__content { background: transparent; display:= + flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-di= +rection: column; height: 100%; padding: 20px; } + +@media screen and (max-width: 999.9px) { + .profilecards .cmp-expert-card__content { font-size: 1.4rem; } +} + +.profilecards .cmp-expert-card__name { font-size: 1.4rem; font-weight: 700;= + line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .profilecards .cmp-expert-card__name { font-size: 1.6rem; } +} + +.profilecards .cmp-expert-card__title { -webkit-box-flex: 1; flex-grow: 1; = +font-size: 1.4rem; line-height: 1.6; margin-top: 5px; } + +@media screen and (min-width: 1000px) { + .profilecards .cmp-expert-card__title { font-size: 1.6rem; } +} + +.profilecards .cmp-expert-card__summary { -webkit-box-flex: 1; flex-grow: 1= +; font-size: 1.4rem; line-height: 1.6; margin-top: 2rem; overflow-wrap: bre= +ak-word; word-break: break-word; height: 100%; } + +@media screen and (min-width: 1000px) { + .profilecards .cmp-expert-card__summary { font-size: 1.6rem; } +} + +.profilecards .cmp-expert-card__link { font-size: 1.6rem; line-height: 1.6;= + padding-top: 2rem; margin-top: auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .profilecards .cmp-expert-card__link { padding-top: 3rem; } +} + +.profilecards .cmp-expert-card__link ~ .cmp-expert-card__link { padding-top= +: 0px; margin-top: 0px; } + +.profilecards .cmp-expert-card__link a { color: rgb(0, 77, 255); display: i= +nline-block; text-decoration: none; } + +.profilecards .cmp-expert-card__link a:focus, .profilecards .cmp-expert-car= +d__link a:hover { text-decoration: underline; } + +.profilecards .cmp-expert-card__link a:visited { color: rgb(0, 0, 136); } + +.profilecards .cmp-expert-card__link-twitter a::before { content: "=EF=89= +=83"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +.profilecards .cmp-expert-card__link-twitter a:focus { text-decoration: und= +erline; } + +.profilecards .cmp-expert-card__link-linkedin a::before { content: "=EF=88= +=B9"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +.profilecards .cmp-expert-card__link-linkedin a:focus { text-decoration: un= +derline; } + +.profilecards .cmp-expert-card__link-linkedin, .profilecards .cmp-expert-ca= +rd__link-twitter { -webkit-box-align: baseline; align-items: baseline; disp= +lay: flex; } + +.profilecards .cmp-expert-card__link-linkedin a::before, .profilecards .cmp= +-expert-card__link-twitter a::before { color: rgb(0, 77, 255); display: inl= +ine-block; margin-right: 0.7rem; } + +.profilecards .cmp-button__cta-arrow--right { margin-top: 30px; } + +.executive-card .cmp-quote-executive-card { min-height: 14.4rem; max-height= +: 14.4rem; background-color: rgb(255, 255, 255); border: 0.1rem solid rgb(2= +04, 204, 204); padding: 2rem; width: 100%; font-size: 1.2rem; line-height: = +1.2; overflow: hidden; color: rgb(0, 0, 0); word-break: break-word; } + +.executive-card .cmp-quote-executive-card__container { min-height: 10.2rem;= + max-height: 10.2rem; overflow: hidden; } + +.executive-card .cmp-quote-executive-card__icon-quote { float: left; width:= + 2.7rem; height: 2.5rem; margin-right: 1.8rem; } + +.executive-card .cmp-quote-executive-card__icon-quote::after { content: "= +=EE=A4=80"; font-size: 2.5rem; font-family: Ionicons; display: block; font-= +weight: 400; font-style: normal; line-height: 1; text-transform: none; lett= +er-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: = +ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibilit= +y; font-feature-settings: "liga"; color: rgb(74, 74, 74); } + +.executive-card .cmp-quote-executive-card__name-container { margin-bottom: = +2.5rem; height: 1.5rem; } + +@media screen and (min-width: 1000px) { + .executive-card .cmp-quote-executive-card__name-container { margin-bottom= +: 2.2rem; } +} + +.executive-card .cmp-quote-executive-card__name { font-weight: 700; margin-= +bottom: 2.5rem; height: 1.5rem; } + +@media screen and (min-width: 1000px) { + .executive-card .cmp-quote-executive-card__name { margin-bottom: 2.2rem; = +} +} + +.cmp-twitter-executive-card { min-height: 14.4rem; max-height: 14.4rem; bac= +kground-color: rgb(255, 255, 255); border: 0.1rem solid rgb(204, 204, 204);= + padding: 2rem; font-size: 1.2rem; width: 100%; overflow: hidden; } + +@media screen and (min-width: 1000px) { + .cmp-twitter-executive-card { min-height: 15.4rem; max-height: 15.4rem; } +} + +.cmp-twitter-executive-card__title-data { display: flex; -webkit-box-pack: = +justify; justify-content: space-between; margin-bottom: 1rem; } + +.cmp-twitter-executive-card__tweet { line-height: 1.2; font-size: 1.2rem; o= +verflow: hidden; -webkit-line-clamp: 4; display: -webkit-box; -webkit-box-o= +rient: vertical; } + +.cmp-twitter-executive-card__tweet a { color: rgb(0, 77, 255); text-decorat= +ion: underline; } + +.cmp-twitter-executive-card__logo-handle { display: flex; max-width: calc(1= +00% - 5rem); } + +.cmp-twitter-executive-card__name-handle { line-height: 1.2; word-break: br= +eak-word; } + +.cmp-twitter-executive-card__handle-link { line-height: 1.2; text-decoratio= +n: none; color: inherit; } + +.cmp-twitter-executive-card__handle-link:focus, .cmp-twitter-executive-card= +__handle-link:hover { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-twitter-executive-card__name { font-weight: 700; } + +.cmp-twitter-executive-card__date-text { font-size: 1.2rem; } + +.cmp-twitter-executive-card__icon-twitter::after { content: "=EF=89=83"; fo= +nt-size: 32px; font-family: Ionicons; display: block; font-weight: 400; fon= +t-style: normal; line-height: 1; text-transform: none; letter-spacing: norm= +al; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fon= +t-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-= +settings: "liga"; width: 3.2rem; height: 3.2rem; margin-right: 1.5rem; colo= +r: rgb(0, 186, 255); } + +.content-card--award .cmp-teaser__content { border: 1px solid rgb(204, 204,= + 204); padding: 2.5rem 2rem; } + +.content-card--award .cmp-teaser__pretitle { text-transform: uppercase; fon= +t-weight: 600; color: rgb(0, 0, 0); margin-bottom: 20px; font-size: 1.2rem;= + line-height: 1.44rem; } + +.content-card--award .cmp-teaser .cmp-teaser__title { margin-top: 0px; marg= +in-bottom: 2.5rem; font-size: 1.8rem; line-height: 2.196rem; } + +@media screen and (min-width: 1000px) { + .content-card--award .cmp-teaser .cmp-teaser__title { font-size: 2.5rem; = +line-height: 3rem; } +} + +.content-card--award .cmp-teaser__description, .content-card--award .cmp-te= +aser__description p { margin-top: 0px; font-size: 1.2rem; line-height: 1.44= +rem; word-break: break-word; } + +.content-card--cardwithbutton .cmp-teaser__content { width: 100%; backgroun= +d-color: rgb(255, 255, 255); border: 1px solid rgb(227, 227, 227); padding:= + 3rem 2rem; } + +@media screen and (min-width: 1000px) { + .content-card--cardwithbutton .cmp-teaser__content { padding: 3rem; } +} + +.content-card--cardwithbutton .cmp-teaser__pretitle { color: rgb(0, 0, 0); = +margin: 0px; padding-bottom: 2rem; font-weight: 600; font-size: 1.2rem; tex= +t-transform: uppercase; line-height: 1; } + +@media screen and (min-width: 1000px) { + .content-card--cardwithbutton .cmp-teaser__pretitle { font-size: 1.8rem; = +} +} + +.content-card--cardwithbutton .cmp-teaser__title { margin: 0px; padding: 0p= +x 0px 1rem; font-weight: 800; text-transform: none; } + +@media screen and (min-width: 1000px) { + .content-card--cardwithbutton .cmp-teaser__title { padding-bottom: 2rem; = +} +} + +.content-card--cardwithbutton .cmp-teaser__description { margin: 0px; paddi= +ng-bottom: 2rem; font-weight: 400; font-size: 1.4rem; color: rgb(0, 0, 0); = +text-transform: none; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .content-card--cardwithbutton .cmp-teaser__description { font-size: 1.6re= +m; } +} + +.content-card--cardwithbutton .cmp-teaser__action-container { padding: 0px;= + } + +.content-card--cardwithbutton .cmp-teaser__action-link { display: inline-fl= +ex; -webkit-box-align: center; align-items: center; -webkit-box-pack: cente= +r; justify-content: center; font-family: Graphik, Arial, system-ui, -apple-= +system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", o= +xygen, cantarell, sans-serif; font-style: normal; line-height: 1; min-heigh= +t: inherit; min-width: 13.4rem; border-radius: 0px; font-size: 1.4rem; font= +-weight: 600; height: 44px; text-decoration: none; padding: 1.5rem; color: = +rgb(255, 255, 255); background-color: rgb(0, 0, 0); border: 1px solid trans= +parent; box-shadow: rgb(167, 167, 167) 4px 4px 0px 0px; margin: 15px 0px 4p= +x 10px; transition: box-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s= +, -webkit-box-shadow 0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; = +text-transform: uppercase; } + +.content-card--cardwithbutton .cmp-teaser__action-link::after, .content-car= +d--cardwithbutton .cmp-teaser__action-link::before { content: none; } + +@media screen and (max-width: 767.9px) { + .content-card--cardwithbutton .cmp-teaser__action-link { margin-left: 0px= +; width: 100%; } +} + +.content-card--cardwithbutton .cmp-teaser__action-link:hover { background-c= +olor: rgb(74, 74, 74); color: rgb(255, 255, 255); } + +.content-card--cardwithbutton .cmp-teaser__action-link:focus { box-shadow: = +rgb(255, 255, 255) 0px 0px 0px 2px; outline-offset: 2px; } + +.content-card--cardwithbutton .cmp-teaser__action-link:focus:not(:focus-vis= +ible) { box-shadow: none; outline: none; } + +.content-card--cardwithbutton .cmp-teaser__action-link:focus, .content-card= +--cardwithbutton .cmp-teaser__action-link:hover { box-shadow: rgb(167, 167,= + 167) 10px 10px 0px 0px; transform: translate(-5px, -5px); color: rgb(255, = +255, 255); background-color: rgb(0, 0, 0); } + +.content-card--cardwithbutton .cmp-teaser__action-link:focus { border: 2px = +solid rgb(255, 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset= +: 1px; } + +.content-card--cardwithbutton .cmp-teaser__action-link:disabled { backgroun= +d-color: rgb(227, 227, 227); border-color: transparent; box-shadow: none; c= +olor: rgb(255, 255, 255); transition: none 0s ease 0s; } + +.content-card--cardwithbutton .cmp-teaser__action-link:disabled:hover { box= +-shadow: none; transform: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .content-card--cardwithbutton .cmp-teaser__action-link { width: auto; } +} + +.content-card.content-card--cardwithbutton .cmp-teaser { padding-top: 4px; = +padding-right: 0px; background: linear-gradient(rgb(161, 0, 255) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton .cmp-teaser__title { font-size: = +2.8rem; line-height: 1.0736; } + +@media screen and (min-width: 1000px) { + .content-card.content-card--cardwithbutton .cmp-teaser__title { font-size= +: 4.8rem; line-height: 1.0432; } +} + +.content-card.content-card--cardwithbutton.color-block-accent-purple-1 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(180, 85, 170) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-accent-purple-2 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(160, 85, 245) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-accent-purple-3 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(190, 130, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-accent-purple-4 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(220, 175, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-accent-purple-5 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(230, 220, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-blue .cmp-teaser= + { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0,= + 65, 240) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-gray .cmp-teaser= + { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(19= +0, 190, 190) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-gray-dark .cmp-t= +easer { padding-top: 4px; padding-right: 0px; background: linear-gradient(r= +gb(150, 150, 150) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-gray-darker .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(90, 90, 90) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-green .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0= +, 215, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-red .cmp-teaser = +{ padding-top: 4px; padding-right: 0px; background: linear-gradient(red 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-yellow .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +255, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-aqua .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 255= +, 187) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-blue .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 186= +, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-blue-green .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +5, 240, 165) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-brand-green .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(100, 255, 80) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-brand-orange .cmp-te= +aser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rg= +b(255, 120, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-brand-yellow .cmp-te= +aser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rg= +b(255, 235, 50) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-blue-dark .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0= +, 142, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-blue-light .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +0, 243, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-core-purple .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(70, 0, 115) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-cyan .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 255= +, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(167, 1= +67, 167) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-base .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0= +, 0, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-dark .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(1= +07, 107, 107) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-darker .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(74, 74, 74) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-light .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +204, 204, 204) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-lighter .cmp-te= +aser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rg= +b(227, 227, 227) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-lightest .cmp-t= +easer { padding-top: 4px; padding-right: 0px; background: linear-gradient(r= +gb(242, 242, 242) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-grayishyellow-dark .= +cmp-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradi= +ent(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat= +; } + +.content-card.content-card--cardwithbutton.color-block-grayishyellow-light = +.cmp-teaser { padding-top: 4px; padding-right: 0px; background: linear-grad= +ient(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; } + +.content-card.content-card--cardwithbutton.color-block-green .cmp-teaser { = +padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 25= +5, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-green-dark .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +0, 83, 10) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-link .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 77,= + 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-link-dark .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0= +, 0, 136) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-orange .cmp-teaser {= + padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(255,= + 182, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-orange-dark .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(255, 149, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-pink .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(231, 0= +, 116) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-pink-dark .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(1= +64, 2, 83) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-pink-light .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +255, 80, 160) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-purple .cmp-teaser {= + padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(161,= + 0, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-purple-dark .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(117, 0, 192) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-purple-darkest .cmp-= +teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient(= +rgb(70, 1, 115) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-red .cmp-teaser { pa= +dding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(231, 15= +, 41) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-red-dark .cmp-teaser= + { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(18= +9, 0, 29) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-red-darker .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +113, 0, 18) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-red-light .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(2= +55, 50, 70) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-white .cmp-teaser { = +padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(255, = +255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-yellow .cmp-teaser {= + padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(255,= + 212, 46) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-yellow-dark .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(240, 192, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-yellow-light .cmp-te= +aser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rg= +b(255, 240, 179) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card--colorinfo .cmp-teaser__description p { line-height: 2.2rem; = +} + +@media screen and (max-width: 999.9px) { + .content-card--colorinfo .cmp-teaser__description p { font-size: 1.4rem; = +} +} + +.content-card--colorinfo .cmp-teaser__content { border: 1px solid rgb(204, = +204, 204); padding: 20px; } + +.content-card.has-image-border .cmp-image__image { border: 1px solid rgb(10= +7, 107, 107); } + +.content-card .cmp-teaser__title { font-family: Graphik, Arial, system-ui, = +-apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica N= +eue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; = +text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8= +rem; } + +@media screen and (min-width: 1000px) { + .content-card .cmp-teaser__title { font-size: 2.5rem; } +} + +.content-card .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.content-card .cmp-teaser__title a:focus, .content-card .cmp-teaser__title = +a:hover { text-decoration: underline; color: rgb(0, 77, 255); } + +.content-card .cmp-teaser__content { background-color: rgb(255, 255, 255); = +} + +.content-card.color-background-gray .cmp-teaser__content { background-color= +: rgb(242, 242, 242); } + +.content-card.color-block-accent-purple-1 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(180, 85, 170) 5px, transpare= +nt 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(180, 85, 170) 5= +px, transparent 0px) 100% 0px; } + +.content-card.color-block-accent-purple-2 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(160, 85, 245) 5px, transpare= +nt 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(160, 85, 245) 5= +px, transparent 0px) 100% 0px; } + +.content-card.color-block-accent-purple-3 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(190, 130, 255) 5px, transpar= +ent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(190, 130, 255)= + 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-accent-purple-4 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(220, 175, 255) 5px, transpar= +ent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(220, 175, 255)= + 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-accent-purple-5 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(230, 220, 255) 5px, transpar= +ent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(230, 220, 255)= + 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-alt-blue .cmp-teaser { padding: 5px 5px 0px 0px; = +background: linear-gradient(270deg, rgb(0, 65, 240) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 65, 240) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-alt-gray .cmp-teaser { padding: 5px 5px 0px 0px; = +background: linear-gradient(270deg, rgb(190, 190, 190) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(190, 190, 190) 5px, t= +ransparent 0px) 100% 0px; } + +.content-card.color-block-alt-gray-dark .cmp-teaser { padding: 5px 5px 0px = +0px; background: linear-gradient(270deg, rgb(150, 150, 150) 5px, transparen= +t 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(150, 150, 150) 5= +px, transparent 0px) 100% 0px; } + +.content-card.color-block-alt-gray-darker .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(90, 90, 90) 5px, transparent= + 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(90, 90, 90) 5px, = +transparent 0px) 100% 0px; } + +.content-card.color-block-alt-green .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(0, 215, 0) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 215, 0) 5px, transpar= +ent 0px) 100% 0px; } + +.content-card.color-block-alt-red .cmp-teaser { padding: 5px 5px 0px 0px; b= +ackground: linear-gradient(270deg, red 5px, transparent 0px) 100% 0px / 56p= +x 40px no-repeat, linear-gradient(red 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-alt-yellow .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(255, 255, 0) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 255, 0) 5px, tra= +nsparent 0px) 100% 0px; } + +.content-card.color-block-aqua .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(0, 255, 187) 5px, transparent 0px) 100%= + 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 255, 187) 5px, transpare= +nt 0px) 100% 0px; } + +.content-card.color-block-blue .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(0, 186, 255) 5px, transparent 0px) 100%= + 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 186, 255) 5px, transpare= +nt 0px) 100% 0px; } + +.content-card.color-block-blue-green .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(5, 240, 165) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(5, 240, 165) 5px, tra= +nsparent 0px) 100% 0px; } + +.content-card.color-block-brand-green .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(100, 255, 80) 5px, transparent 0= +px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(100, 255, 80) 5px, = +transparent 0px) 100% 0px; } + +.content-card.color-block-brand-orange .cmp-teaser { padding: 5px 5px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 120, 0) 5px, transparent 0= +px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 120, 0) 5px, t= +ransparent 0px) 100% 0px; } + +.content-card.color-block-brand-yellow .cmp-teaser { padding: 5px 5px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 235, 50) 5px, transparent = +0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 235, 50) 5px,= + transparent 0px) 100% 0px; } + +.content-card.color-block-blue-dark .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(0, 142, 255) 5px, transparent 0px)= + 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 142, 255) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-blue-light .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 243, 255) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 243, 255) 5px, tra= +nsparent 0px) 100% 0px; } + +.content-card.color-block-core-purple .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(70, 0, 115) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(70, 0, 115) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-cyan .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(0, 255, 255) 5px, transparent 0px) 100%= + 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 255, 255) 5px, transpare= +nt 0px) 100% 0px; } + +.content-card.color-block-gray .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(167, 167, 167) 5px, transparent 0px) 10= +0% 0px / 56px 40px no-repeat, linear-gradient(rgb(167, 167, 167) 5px, trans= +parent 0px) 100% 0px; } + +.content-card.color-block-gray-base .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(0, 0, 0) 5px, transparent 0px) 100= +% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 0, 0) 5px, transparent = +0px) 100% 0px; } + +.content-card.color-block-gray-dark .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(107, 107, 107) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(107, 107, 107) 5px, = +transparent 0px) 100% 0px; } + +.content-card.color-block-gray-darker .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(74, 74, 74) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(74, 74, 74) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-gray-light .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(204, 204, 204) 5px, transparent 0= +px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(204, 204, 204) 5px,= + transparent 0px) 100% 0px; } + +.content-card.color-block-gray-lighter .cmp-teaser { padding: 5px 5px 0px 0= +px; background: linear-gradient(270deg, rgb(227, 227, 227) 5px, transparent= + 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(227, 227, 227) 5p= +x, transparent 0px) 100% 0px; } + +.content-card.color-block-gray-lightest .cmp-teaser { padding: 5px 5px 0px = +0px; background: linear-gradient(270deg, rgb(242, 242, 242) 5px, transparen= +t 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(242, 242, 242) 5= +px, transparent 0px) 100% 0px; } + +.content-card.color-block-grayishyellow-dark .cmp-teaser { padding: 5px 5px= + 0px 0px; background: linear-gradient(270deg, rgb(150, 150, 140) 5px, trans= +parent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(150, 150, 1= +40) 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-grayishyellow-light .cmp-teaser { padding: 5px 5p= +x 0px 0px; background: linear-gradient(270deg, rgb(230, 230, 220) 5px, tran= +sparent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(230, 230, = +220) 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-green .cmp-teaser { padding: 5px 5px 0px 0px; bac= +kground: linear-gradient(270deg, rgb(0, 255, 0) 5px, transparent 0px) 100% = +0px / 56px 40px no-repeat, linear-gradient(rgb(0, 255, 0) 5px, transparent = +0px) 100% 0px; } + +.content-card.color-block-green-dark .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 83, 10) 5px, transparent 0px) = +100% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 83, 10) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-link .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(0, 77, 255) 5px, transparent 0px) 100% = +0px / 56px 40px no-repeat, linear-gradient(rgb(0, 77, 255) 5px, transparent= + 0px) 100% 0px; } + +.content-card.color-block-link-dark .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(0, 0, 136) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 0, 136) 5px, transpar= +ent 0px) 100% 0px; } + +.content-card.color-block-orange .cmp-teaser { padding: 5px 5px 0px 0px; ba= +ckground: linear-gradient(270deg, rgb(255, 182, 0) 5px, transparent 0px) 10= +0% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 182, 0) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-orange-dark .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(255, 149, 0) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 149, 0) 5px, tr= +ansparent 0px) 100% 0px; } + +.content-card.color-block-pink .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(231, 0, 116) 5px, transparent 0px) 100%= + 0px / 56px 40px no-repeat, linear-gradient(rgb(231, 0, 116) 5px, transpare= +nt 0px) 100% 0px; } + +.content-card.color-block-pink-dark .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(164, 2, 83) 5px, transparent 0px) = +100% 0px / 56px 40px no-repeat, linear-gradient(rgb(164, 2, 83) 5px, transp= +arent 0px) 100% 0px; } + +.content-card.color-block-pink-light .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(255, 80, 160) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 80, 160) 5px, t= +ransparent 0px) 100% 0px; } + +.content-card.color-block-purple .cmp-teaser { padding: 5px 5px 0px 0px; ba= +ckground: linear-gradient(270deg, rgb(161, 0, 255) 5px, transparent 0px) 10= +0% 0px / 56px 40px no-repeat, linear-gradient(rgb(161, 0, 255) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-purple-dark .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(117, 0, 192) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(117, 0, 192) 5px, tr= +ansparent 0px) 100% 0px; } + +.content-card.color-block-purple-darkest .cmp-teaser { padding: 5px 5px 0px= + 0px; background: linear-gradient(270deg, rgb(70, 1, 115) 5px, transparent = +0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(70, 1, 115) 5px, t= +ransparent 0px) 100% 0px; } + +.content-card.color-block-red .cmp-teaser { padding: 5px 5px 0px 0px; backg= +round: linear-gradient(270deg, rgb(231, 15, 41) 5px, transparent 0px) 100% = +0px / 56px 40px no-repeat, linear-gradient(rgb(231, 15, 41) 5px, transparen= +t 0px) 100% 0px; } + +.content-card.color-block-red-dark .cmp-teaser { padding: 5px 5px 0px 0px; = +background: linear-gradient(270deg, rgb(189, 0, 29) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(189, 0, 29) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-red-darker .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(113, 0, 18) 5px, transparent 0px)= + 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(113, 0, 18) 5px, trans= +parent 0px) 100% 0px; } + +.content-card.color-block-red-light .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(255, 50, 70) 5px, transparent 0px)= + 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 50, 70) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-white .cmp-teaser { padding: 5px 5px 0px 0px; bac= +kground: linear-gradient(270deg, rgb(255, 255, 255) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 255, 255) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-yellow .cmp-teaser { padding: 5px 5px 0px 0px; ba= +ckground: linear-gradient(270deg, rgb(255, 212, 46) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 212, 46) 5px, trans= +parent 0px) 100% 0px; } + +.content-card.color-block-yellow-dark .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(240, 192, 0) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(240, 192, 0) 5px, tr= +ansparent 0px) 100% 0px; } + +.content-card.color-block-yellow-light .cmp-teaser { padding: 5px 5px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 240, 179) 5px, transparent= + 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 240, 179) 5p= +x, transparent 0px) 100% 0px; } + +.content-card.content-card--picture .cmp-teaser { padding: 0px; background:= + none; } + +.icon-card .cmp-teaser__image { padding: 0px 2rem; z-index: 1; border: none= +; flex-basis: 0px; } + +.icon-card .cmp-teaser__image .cmp-image__image { height: 100px; width: 100= +px; margin-bottom: -2.3rem; vertical-align: middle; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .icon-card .cmp-teaser__image .cmp-image__image { height: 115px; width: 1= +15px; margin-bottom: -2.5rem; } +} + +@media screen and (min-width: 1000px) { + .icon-card .cmp-teaser__image .cmp-image__image { height: 150px; width: 1= +50px; margin-bottom: -4.8rem; } +} + +.icon-card .cmp-teaser__content { display: flex; background-color: rgb(255,= + 255, 255); border: 1px solid rgb(204, 204, 204); position: relative; paddi= +ng: 3.8rem 2rem 2rem; margin: 0px 0.5rem 0.5rem 0px; box-shadow: rgb(167, 1= +67, 167) 0.05rem 0.05rem, rgb(167, 167, 167) 0.1rem 0.1rem, rgb(167, 167, 1= +67) 0.15rem 0.15rem, rgb(167, 167, 167) 0.2rem 0.2rem, rgb(167, 167, 167) 0= +.25rem 0.25rem, rgb(167, 167, 167) 0.3rem 0.3rem, rgb(167, 167, 167) 0.35re= +m 0.35rem, rgb(167, 167, 167) 0.4rem 0.4rem, rgb(167, 167, 167) 0.45rem 0.4= +5rem, rgb(167, 167, 167) 0.5rem 0.5rem; } + +@media screen and (min-width: 1000px) { + .icon-card .cmp-teaser__content { padding-top: 6rem; } +} + +.icon-card .cmp-teaser__title { margin-top: 0px; font-family: Graphik, Aria= +l, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu= +, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-s= +tyle: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; = +font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .icon-card .cmp-teaser__title { font-size: 2.5rem; } +} + +.icon-card .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.icon-card .cmp-teaser__title a:focus, .icon-card .cmp-teaser__title a:hove= +r { text-decoration: underline; color: rgb(0, 77, 255); } + +.icon-card .cmp-teaser__description { margin-top: 15px; line-height: 1.6; m= +argin-bottom: 15px; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .icon-card .cmp-teaser__description { margin-top: 20px; margin-bottom: 30= +px; font-size: 1.6rem; } +} + +.icon-card .cmp-teaser__action-container { padding-top: 0px; } + +.icon-card .cmp-teaser__action-link:focus::before { width: 100%; } + +.icon-card.cmp-icon-card--alt .cmp-teaser__image .cmp-image__image { margin= +-bottom: -3rem; } + +@media screen and (min-width: 1000px) { + .icon-card.cmp-icon-card--alt .cmp-teaser__image .cmp-image__image { marg= +in-bottom: -5rem; } +} + +.icon-card.cmp-icon-card--alt .cmp-teaser__content { padding-top: 5rem; box= +-shadow: none; margin: 0px; border-color: transparent; } + +@media screen and (min-width: 1000px) { + .icon-card.cmp-icon-card--alt .cmp-teaser__content { padding-top: 6rem; p= +adding-bottom: 0px; } +} + +.icon-card.color-background-gray .cmp-teaser__content { background-color: r= +gb(242, 242, 242); } + +.content-card--picture .cmp-image__image { border: 1px solid rgb(204, 204, = +204); } + +.content-card--picture .cmp-teaser__image { -webkit-box-flex: 1; flex: 1 0 = +0px; border: none; margin-left: 2rem; margin-right: 2rem; z-index: 1; margi= +n-bottom: -6.5rem; } + +@media screen and (max-width: 999.9px) { + .content-card--picture .cmp-teaser__image { margin-bottom: -6rem; } +} + +.content-card--picture .cmp-teaser__content { border: 1px solid rgb(204, 20= +4, 204); padding: 0px 2rem 2rem; } + +.content-card--picture .cmp-teaser__title { margin-top: 8.5rem; padding: 0p= +x; } + +@media screen and (max-width: 999.9px) { + .content-card--picture .cmp-teaser__title { margin-top: 8rem; } +} + +.content-card--picture .cmp-teaser__description p { margin-top: 1rem; paddi= +ng: 0px; } + +.content-card--picture.color-block-accent-purple-1 .cmp-teaser__content { b= +order-top: 4px solid rgb(180, 85, 170); } + +.content-card--picture.color-block-accent-purple-2 .cmp-teaser__content { b= +order-top: 4px solid rgb(160, 85, 245); } + +.content-card--picture.color-block-accent-purple-3 .cmp-teaser__content { b= +order-top: 4px solid rgb(190, 130, 255); } + +.content-card--picture.color-block-accent-purple-4 .cmp-teaser__content { b= +order-top: 4px solid rgb(220, 175, 255); } + +.content-card--picture.color-block-accent-purple-5 .cmp-teaser__content { b= +order-top: 4px solid rgb(230, 220, 255); } + +.content-card--picture.color-block-alt-blue .cmp-teaser__content { border-t= +op: 4px solid rgb(0, 65, 240); } + +.content-card--picture.color-block-alt-gray .cmp-teaser__content { border-t= +op: 4px solid rgb(190, 190, 190); } + +.content-card--picture.color-block-alt-gray-dark .cmp-teaser__content { bor= +der-top: 4px solid rgb(150, 150, 150); } + +.content-card--picture.color-block-alt-gray-darker .cmp-teaser__content { b= +order-top: 4px solid rgb(90, 90, 90); } + +.content-card--picture.color-block-alt-green .cmp-teaser__content { border-= +top: 4px solid rgb(0, 215, 0); } + +.content-card--picture.color-block-alt-red .cmp-teaser__content { border-to= +p: 4px solid red; } + +.content-card--picture.color-block-alt-yellow .cmp-teaser__content { border= +-top: 4px solid rgb(255, 255, 0); } + +.content-card--picture.color-block-aqua .cmp-teaser__content { border-top: = +4px solid rgb(0, 255, 187); } + +.content-card--picture.color-block-blue .cmp-teaser__content { border-top: = +4px solid rgb(0, 186, 255); } + +.content-card--picture.color-block-blue-green .cmp-teaser__content { border= +-top: 4px solid rgb(5, 240, 165); } + +.content-card--picture.color-block-brand-green .cmp-teaser__content { borde= +r-top: 4px solid rgb(100, 255, 80); } + +.content-card--picture.color-block-brand-orange .cmp-teaser__content { bord= +er-top: 4px solid rgb(255, 120, 0); } + +.content-card--picture.color-block-brand-yellow .cmp-teaser__content { bord= +er-top: 4px solid rgb(255, 235, 50); } + +.content-card--picture.color-block-blue-dark .cmp-teaser__content { border-= +top: 4px solid rgb(0, 142, 255); } + +.content-card--picture.color-block-blue-light .cmp-teaser__content { border= +-top: 4px solid rgb(0, 243, 255); } + +.content-card--picture.color-block-core-purple .cmp-teaser__content { borde= +r-top: 4px solid rgb(70, 0, 115); } + +.content-card--picture.color-block-cyan .cmp-teaser__content { border-top: = +4px solid rgb(0, 255, 255); } + +.content-card--picture.color-block-gray .cmp-teaser__content { border-top: = +4px solid rgb(167, 167, 167); } + +.content-card--picture.color-block-gray-base .cmp-teaser__content { border-= +top: 4px solid rgb(0, 0, 0); } + +.content-card--picture.color-block-gray-dark .cmp-teaser__content { border-= +top: 4px solid rgb(107, 107, 107); } + +.content-card--picture.color-block-gray-darker .cmp-teaser__content { borde= +r-top: 4px solid rgb(74, 74, 74); } + +.content-card--picture.color-block-gray-light .cmp-teaser__content { border= +-top: 4px solid rgb(204, 204, 204); } + +.content-card--picture.color-block-gray-lighter .cmp-teaser__content { bord= +er-top: 4px solid rgb(227, 227, 227); } + +.content-card--picture.color-block-gray-lightest .cmp-teaser__content { bor= +der-top: 4px solid rgb(242, 242, 242); } + +.content-card--picture.color-block-grayishyellow-dark .cmp-teaser__content = +{ border-top: 4px solid rgb(150, 150, 140); } + +.content-card--picture.color-block-grayishyellow-light .cmp-teaser__content= + { border-top: 4px solid rgb(230, 230, 220); } + +.content-card--picture.color-block-green .cmp-teaser__content { border-top:= + 4px solid rgb(0, 255, 0); } + +.content-card--picture.color-block-green-dark .cmp-teaser__content { border= +-top: 4px solid rgb(0, 83, 10); } + +.content-card--picture.color-block-link .cmp-teaser__content { border-top: = +4px solid rgb(0, 77, 255); } + +.content-card--picture.color-block-link-dark .cmp-teaser__content { border-= +top: 4px solid rgb(0, 0, 136); } + +.content-card--picture.color-block-orange .cmp-teaser__content { border-top= +: 4px solid rgb(255, 182, 0); } + +.content-card--picture.color-block-orange-dark .cmp-teaser__content { borde= +r-top: 4px solid rgb(255, 149, 0); } + +.content-card--picture.color-block-pink .cmp-teaser__content { border-top: = +4px solid rgb(231, 0, 116); } + +.content-card--picture.color-block-pink-dark .cmp-teaser__content { border-= +top: 4px solid rgb(164, 2, 83); } + +.content-card--picture.color-block-pink-light .cmp-teaser__content { border= +-top: 4px solid rgb(255, 80, 160); } + +.content-card--picture.color-block-purple .cmp-teaser__content { border-top= +: 4px solid rgb(161, 0, 255); } + +.content-card--picture.color-block-purple-dark .cmp-teaser__content { borde= +r-top: 4px solid rgb(117, 0, 192); } + +.content-card--picture.color-block-purple-darkest .cmp-teaser__content { bo= +rder-top: 4px solid rgb(70, 1, 115); } + +.content-card--picture.color-block-red .cmp-teaser__content { border-top: 4= +px solid rgb(231, 15, 41); } + +.content-card--picture.color-block-red-dark .cmp-teaser__content { border-t= +op: 4px solid rgb(189, 0, 29); } + +.content-card--picture.color-block-red-darker .cmp-teaser__content { border= +-top: 4px solid rgb(113, 0, 18); } + +.content-card--picture.color-block-red-light .cmp-teaser__content { border-= +top: 4px solid rgb(255, 50, 70); } + +.content-card--picture.color-block-white .cmp-teaser__content { border-top:= + 4px solid rgb(255, 255, 255); } + +.content-card--picture.color-block-yellow .cmp-teaser__content { border-top= +: 4px solid rgb(255, 212, 46); } + +.content-card--picture.color-block-yellow-dark .cmp-teaser__content { borde= +r-top: 4px solid rgb(240, 192, 0); } + +.content-card--picture.color-block-yellow-light .cmp-teaser__content { bord= +er-top: 4px solid rgb(255, 240, 179); } + +.sequence-card .cmp-sequence-card { background-color: rgb(255, 255, 255); b= +order: 1px solid rgb(204, 204, 204); padding: 2rem; } + +@media screen and (min-width: 1000px) { + .sequence-card .cmp-sequence-card { padding: 25px; } +} + +.sequence-card .cmp-sequence-card__header { display: flex; -webkit-box-alig= +n: center; align-items: center; } + +.sequence-card .cmp-sequence-card__image { -webkit-box-flex: 0; flex: 0 0 a= +uto; } + +.sequence-card .cmp-sequence-card__image .cmp-image__image { height: 65px; = +width: 65px; } + +.sequence-card .cmp-sequence-card__title { font-family: Graphik, Arial, sys= +tem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Hel= +vetica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: = +normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-s= +ize: 1.8rem; padding-left: 2rem; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .sequence-card .cmp-sequence-card__title { font-size: 2.5rem; } +} + +.sequence-card .cmp-sequence-card__description { padding-top: 2rem; word-br= +eak: break-word; } + +.sequence-card.color-background-gray .cmp-sequence-card { background-color:= + rgb(242, 242, 242); } + +.small-icon-card .cmp-small-icon-card { background-color: transparent; } + +.small-icon-card .cmp-small-icon-card__header { display: flex; } + +.small-icon-card .cmp-small-icon-card__image { -webkit-box-flex: 0; flex: 0= + 0 auto; } + +.small-icon-card .cmp-small-icon-card__image .cmp-image__image { height: 50= +px; width: 50px; } + +@media screen and (min-width: 768px) { + .small-icon-card .cmp-small-icon-card__image .cmp-image__image { height: = +60px; width: 60px; } +} + +.small-icon-card .cmp-small-icon-card__content { padding-left: 2rem; } + +@media screen and (max-width: 767.9px) { + .small-icon-card .cmp-small-icon-card__content { padding-left: 1rem; } +} + +.small-icon-card .cmp-small-icon-card__title { font-family: Graphik, Arial,= + system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, = +"Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-sty= +le: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; fo= +nt-size: 1.8rem; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .small-icon-card .cmp-small-icon-card__title { font-size: 2.5rem; } +} + +.small-icon-card .cmp-small-icon-card__description { padding-top: 0.5rem; w= +ord-break: break-word; } + +@media screen and (min-width: 768px) { + .small-icon-card .cmp-small-icon-card__description { padding-top: 1rem; } +} + +.small-icon-card .cmp-small-icon-card__description p { font-size: 1.2rem; l= +ine-height: 1.44rem; } + +@media screen and (min-width: 768px) { + .small-icon-card .cmp-small-icon-card__description p { font-size: 1.4rem;= + line-height: 1.2; } +} + +.small-icon-card.color-background-gray .cmp-small-icon-card { background-co= +lor: rgb(242, 242, 242); } + +.content-card--titletext .cmp-teaser__content { border: 1px solid rgb(204, = +204, 204); padding: 25px 20px; } + +.content-card--titletext .cmp-teaser__title { margin-top: 0px; } + +.content-card--titletext .cmp-teaser__description, .content-card--titletext= + .cmp-teaser__description p { margin-top: 15px; font-size: 1.4rem; line-hei= +ght: 1.2; } + +@media screen and (max-width: 999.9px) { + .content-card--titletext .cmp-teaser__description, .content-card--titlete= +xt .cmp-teaser__description p { font-size: 1.2rem; } +} + +.cmp-modal { z-index: 9999; opacity: 0; } + +.cmp-modal[aria-hidden=3D"true"] { display: none; } + +.cmp-modal.cmp-modal--open { display: flex; opacity: 1; } + +.cmp-modal.cmp-modal--open.cmp-modal-feedback--hide { display: none; } + +.cmp-modal.cmp-modal--open .cmp-modal_overlay { animation: 200ms ease 0s 1 = +normal both running cmp-modal--fade-in; } + +.cmp-modal.cmp-modal--open .cmp-modal_content-wrapper { animation: 400ms ea= +se 200ms 1 normal both running cmp-modal--fade-in, 400ms ease 200ms 1 norma= +l both running cmp-modal--slide-up; } + +.cmp-modal.cmp-modal--open.cmp-modal--closing .cmp-modal_overlay { animatio= +n: 400ms ease 200ms 1 normal both running cmp-modal--fade-out; } + +.cmp-modal.cmp-modal--open.cmp-modal--closing .cmp-modal_content-wrapper { = +animation: 200ms ease 0s 1 normal both running cmp-modal--fade-out, 200ms e= +ase 0s 1 normal both running cmp-modal--slide-down; } + +.cmp-modal.cmp-modal--open.cmp-modal--closing.cmp-modal--filter .cmp-modal_= +overlay { animation: 600ms ease 300ms 1 normal both running cmp-modal--fade= +-out; } + +.cmp-modal.cmp-modal--open.cmp-modal--closing.cmp-modal--filter .cmp-modal_= +content-wrapper { animation: 400ms ease 0s 1 normal both running cmp-modal-= +-menu-up, 300ms ease 0s 1 normal both running cmp-modal--fade-out; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--open.cmp-modal--closing.cmp-modal--filter .cmp-moda= +l_content-wrapper { animation: 600ms ease 300ms 1 normal both running cmp-m= +odal--fade-out, 600ms ease 300ms 1 normal both running cmp-modal--slide-up;= + } +} + +.cmp-modal.cmp-modal--open.cmp-modal--filter .cmp-modal_overlay { animation= +: 300ms ease 0s 1 normal both running cmp-modal--fade-in; } + +.cmp-modal.cmp-modal--open.cmp-modal--filter .cmp-modal_content-wrapper { a= +nimation: 400ms ease 0s 1 normal both running cmp-modal--menu-down; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--open.cmp-modal--filter .cmp-modal_content-wrapper {= + animation: 600ms ease 300ms 1 normal both running cmp-modal--fade-in, 600m= +s ease 300ms 1 normal both running cmp-modal--slide-down; } +} + +.cmp-modal_overlay { position: fixed; inset: 0px; background: rgba(0, 0, 0,= + 0.6); -webkit-box-align: center; align-items: center; z-index: 9999; overf= +low-y: auto; animation: 200ms ease 0s 1 normal both running cmp-modal--fade= +-in; height: 100%; } + +.cmp-modal_content-wrapper, .cmp-modal_overlay { display: flex; -webkit-box= +-pack: center; justify-content: center; } + +.cmp-modal_content-wrapper { margin: auto; z-index: 2; position: relative; = +width: 100%; max-width: 1200px; padding-top: 15px; padding-bottom: 15px; an= +imation: 400ms ease 200ms 1 normal both running cmp-modal--fade-in, 400ms e= +ase 200ms 1 normal both running cmp-modal--slide-up; } + +.cmp-modal_content { background-color: rgb(0, 0, 0); width: calc(100% - 30p= +x); } + +.cmp-modal_content:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outl= +ine: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-modal_content { width: calc(100% - 130px); } +} + +@media screen and (min-width: 1000px) { + .cmp-modal_content { width: 66.6667%; } +} + +.cmp-modal_header { position: relative; padding: 20px 25px; } + +@media screen and (min-width: 768px) { + .cmp-modal_header { padding: 30px; } +} + +.cmp-modal_close-modal { width: 44px; height: 44px; position: absolute; rig= +ht: 15px; top: 10px; } + +@media screen and (min-width: 768px) { + .cmp-modal_close-modal { top: 15px; } +} + +.cmp-modal_close-modal:focus, .cmp-modal_close-modal:focus:not(:focus-visib= +le) { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 25= +5) solid 1px; outline-offset: 1px; } + +.cmp-modal_body { padding-left: 25px; padding-right: 25px; } + +@media screen and (min-width: 768px) { + .cmp-modal_body { padding-left: 30px; padding-right: 30px; } +} + +.cmp-modal_footer { padding: 20px 25px 30px; display: inline-block; width: = +100%; } + +@media screen and (min-width: 768px) { + .cmp-modal_footer { padding: 30px; } +} + +.cmp-modal .cmp-button__text { text-transform: uppercase; } + +.cmp-modal.cmp-modal--media .cmp-modal_content { background-color: rgb(0, 0= +, 0); } + +.cmp-modal.cmp-modal--media .cmp-modal_header .cmp-title__text { color: rgb= +(255, 255, 255); } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--media .cmp-modal_body { padding-left: 0px; padding-= +right: 0px; } +} + +@media screen and (min-width: 700px) and (max-width: 768px) { + .cmp-modal.cmp-modal--media .cmp-modal_body { padding-left: 30px; padding= +-right: 30px; } +} + +.cmp-modal.cmp-modal--media .cmp-modal_close-modal-icon::after { content: "= +=EF=84=A9"; font-size: 20px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--media .cmp-modal_transcript { font-weight: 400; font-= +size: 1.4rem; text-decoration: underline; color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--media .cmp-modal_transcript { font-size: 1.6rem; } +} + +.cmp-modal.cmp-modal--media .cmp-modal_transcript:hover, .cmp-modal.cmp-mod= +al--media .cmp-modal_transcript:visited { color: rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--media .cmp-modal_footer-actions { display: flex; -w= +ebkit-box-pack: justify; justify-content: space-between; -webkit-box-align:= + center; align-items: center; } + .cmp-modal.cmp-modal--media .cmp-modal_footer-actions .cmp-button { width= +: auto; margin-left: 50px; margin-top: 0px; } +} + +.cmp-modal.cmp-modal--media .container { background-color: transparent; } + +.cmp-modal.cmp-modal--general .cmp-modal_header .cmp-title__text, .cmp-moda= +l.cmp-modal--ijp .cmp-modal_header .cmp-title__text, .cmp-modal.cmp-modal--= +pageload .cmp-modal_header .cmp-title__text { color: rgb(0, 0, 0); } + +.cmp-modal.cmp-modal--general .cmp-modal_content, .cmp-modal.cmp-modal--ijp= + .cmp-modal_content, .cmp-modal.cmp-modal--pageload .cmp-modal_content { ba= +ckground-color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--general .cmp-modal_close-modal-icon::after, .cmp-moda= +l.cmp-modal--ijp .cmp-modal_close-modal-icon::after, .cmp-modal.cmp-modal--= +pageload .cmp-modal_close-modal-icon::after { content: "=EF=84=A9"; font-si= +ze: 20px; font-family: Ionicons; display: block; font-weight: 400; font-sty= +le: normal; line-height: 1; text-transform: none; letter-spacing: normal; o= +verflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smo= +othing: antialiased; text-rendering: optimizelegibility; font-feature-setti= +ngs: "liga"; color: rgb(0, 0, 0); } + +.cmp-modal.cmp-modal--general .cmp-modal_footer-actions .button .cmp-button= +, .cmp-modal.cmp-modal--ijp .cmp-modal_footer-actions .button .cmp-button, = +.cmp-modal.cmp-modal--pageload .cmp-modal_footer-actions .button .cmp-butto= +n { text-transform: uppercase; } + +.cmp-modal.cmp-modal--general .cmp-modal_footer-actions .button:first-child= + .cmp-button, .cmp-modal.cmp-modal--ijp .cmp-modal_footer-actions .button:f= +irst-child .cmp-button, .cmp-modal.cmp-modal--pageload .cmp-modal_footer-ac= +tions .button:first-child .cmp-button { margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--general .cmp-modal_footer-actions, .cmp-modal.cmp-m= +odal--ijp .cmp-modal_footer-actions, .cmp-modal.cmp-modal--pageload .cmp-mo= +dal_footer-actions { display: flex; -webkit-box-pack: end; justify-content:= + flex-end; } + .cmp-modal.cmp-modal--general .cmp-modal_footer-actions .cmp-button, .cmp= +-modal.cmp-modal--ijp .cmp-modal_footer-actions .cmp-button, .cmp-modal.cmp= +-modal--pageload .cmp-modal_footer-actions .cmp-button { width: auto; margi= +n-left: 50px; margin-top: 0px; } +} + +.cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-form-text__error-ms= +g, .cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-form-text__hint-= +msg { padding-bottom: 1rem; } + +.cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-modal_content .cmp-= +form-text { margin-bottom: 3.5rem; } + +.cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-modal_content .cmp-= +form-text__text--invalid { margin-bottom: 0px; line-height: 1.66667; } + +.cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-modal_content .cmp-= +form-text__textarea { line-height: 1.15; } + +.cmp-modal.cmp-modal--form .cmp-modal_header .cmp-title__text { color: rgb(= +0, 0, 0); font-weight: 800; font-size: 1.8rem; line-height: 2.88rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--form .cmp-modal_header .cmp-title__text { font-size= +: 2.5rem; line-height: 4rem; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_header .cmp-description__text { font-= +size: 1.4rem; line-height: 2.24rem; margin-top: 0.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-modal.cmp-modal--form .cmp-modal_header .cmp-description__text { mar= +gin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--form .cmp-modal_header .cmp-description__text { mar= +gin-top: 0px; font-size: 1.6rem; line-height: 2.56rem; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content { background-color: rgb(255, = +255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--form .cmp-modal_content { width: 50%; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text, .cmp-mo= +dal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea { height: 5= +rem; width: 100%; padding-left: 1.5rem; padding-right: 5rem; border: 1px so= +lid; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text:focus, .= +cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text:focus-vis= +ible, .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textare= +a:focus, .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text= +area:focus-visible { box-shadow: rgb(0, 63, 189) 0px 0px 6px; border-color:= + rgb(0, 63, 189); outline: inherit; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text--valid, = +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea--val= +id { border-color: rgb(0, 112, 0); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text--invalid= +, .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea--i= +nvalid { border-color: rgb(184, 0, 0); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text label { displa= +y: inline-flex; margin-bottom: 10px; font-weight: 700; color: rgb(74, 74, 7= +4); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text label span { m= +argin-right: 3px; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea { he= +ight: 12rem; padding: 1rem 1.5rem; vertical-align: top; resize: none; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea-labe= +l { grid-template-columns: 12fr; display: grid; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea-labe= +l div { margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea-la= +bel { grid-template-columns: 7fr 5fr; } + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea-la= +bel div { text-align: right; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text::-webkit= +-input-placeholder { font-size: 1.6rem; color: rgb(167, 167, 167); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text::placeho= +lder { font-size: 1.6rem; color: rgb(167, 167, 167); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__valid-msg { m= +argin-top: 5px; font-size: 1.2rem; display: none; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__error-msg { m= +argin-top: 5px; font-size: 1.2rem; color: rgb(184, 0, 0); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__hint-msg { ma= +rgin-top: 5px; font-size: 1.2rem; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer { padding: = +0px 0px 3rem; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"] { display: inline-flex;= + -webkit-box-align: center; align-items: center; -webkit-box-pack: center; = +justify-content: center; font-family: Graphik, Arial, system-ui, -apple-sys= +tem, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxyg= +en, cantarell, sans-serif; font-style: normal; line-height: 1; text-transfo= +rm: uppercase; min-height: inherit; border-radius: 0px; font-size: 1.4rem; = +font-weight: 600; text-decoration: none; padding: 1.5rem; color: rgb(0, 0, = +0); background-color: rgb(255, 255, 255); border: 2px solid rgb(0, 0, 0); m= +argin-top: 2rem; margin-left: 0px; height: 5rem; min-width: 176px; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-button--cancel[type=3D"button"] { margin-left: 0px; w= +idth: 100%; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:hover { background-colo= +r: rgb(74, 74, 74); color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:disabled { background-c= +olor: rgb(227, 227, 227); color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:focus { box-shadow: rgb= +(255, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline= +-offset: 2px; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:focus:not(:focus-visibl= +e) { box-shadow: none; outline: none; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:hover { color: rgb(0, 0= +, 0); border: 2px solid rgb(167, 167, 167); background-color: rgb(255, 255,= + 255); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:disabled { color: rgb(2= +27, 227, 227); background-color: transparent; border: 2px solid rgb(227, 22= +7, 227); } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-button--cancel[type=3D"button"] { margin-top: 1.5rem;= + } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"] { display: inline-flex; -w= +ebkit-box-align: center; align-items: center; -webkit-box-pack: center; jus= +tify-content: center; font-family: Graphik, Arial, system-ui, -apple-system= +, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen,= + cantarell, sans-serif; font-style: normal; line-height: 1; text-transform:= + uppercase; min-height: inherit; border-radius: 0px; font-size: 1.4rem; fon= +t-weight: 600; text-decoration: none; padding: 1.5rem; color: rgb(255, 255,= + 255); background-color: rgb(0, 0, 0); border: 1px solid transparent; box-s= +hadow: rgb(167, 167, 167) 4px 4px 0px 0px; margin-bottom: 4px; transition: = +box-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow= + 0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; margin-top: 0px; mar= +gin-left: 0px; height: 5rem; min-width: 176px; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-form-button[type=3D"submit"] { margin-left: 0px; widt= +h: 100%; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:hover { background-color: = +rgb(74, 74, 74); color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:focus { box-shadow: rgb(25= +5, 255, 255) 0px 0px 0px 2px; outline-offset: 2px; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:focus:not(:focus-visible) = +{ box-shadow: none; outline: none; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:focus, .cmp-modal.cmp-moda= +l--form .cmp-modal_content .cmp-modal_footer .cmp-modal_footer-actions .cmp= +-form-button[type=3D"submit"]:hover { box-shadow: rgb(167, 167, 167) 10px 1= +0px 0px 0px; transform: translate(-5px, -5px); color: rgb(255, 255, 255); b= +ackground-color: rgb(0, 0, 0); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:focus { border: 2px solid = +rgb(255, 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px;= + } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:disabled { background-colo= +r: rgb(227, 227, 227); border-color: transparent; box-shadow: none; color: = +rgb(255, 255, 255); transition: none 0s ease 0s; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:disabled:hover { box-shado= +w: none; transform: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-form-button[type=3D"submit"] { margin-top: 1.5rem; ma= +rgin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-form-button[type=3D"submit"] { margin-top: 1.5rem; ma= +rgin-right: 5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions { display: flex; -webkit-box-pack: end; justify-content: f= +lex-end; } + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-form-button { width: auto; margin-left: 50px; margin-= +top: 0px; } +} + +.cmp-modal.cmp-modal--feedback .cmp-modal_header { padding: 2rem 2.5rem 1re= +m; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_header { padding: 3rem 3rem 1re= +m; } +} + +.cmp-modal.cmp-modal--feedback .cmp-modal_header .cmp-title__text { color: = +rgb(0, 0, 0); font-size: 2.5rem; line-height: 4rem; font-weight: 800; } + +.cmp-modal.cmp-modal--feedback .cmp-modal_content { background-color: rgb(2= +55, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_content { width: 66.6667%; } +} + +.cmp-modal.cmp-modal--feedback .cmp-modal_content .cmp-modal_footer { paddi= +ng: 0px 2.5rem 3rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_content .cmp-modal_footer { pad= +ding: 1.5rem 3rem 3rem; } +} + +.cmp-modal.cmp-modal--feedback .cmp-modal_content .cmp-modal_body .containe= +r .cmp-text > p { font-size: 1.6rem; line-height: 2.56rem; } + +.cmp-modal.cmp-modal--feedback .cmp-modal_footer-actions .cmp-button--secon= +dary .cmp-button:focus, .cmp-modal.cmp-modal--feedback .cmp-modal_footer-ac= +tions .cmp-button--secondary .cmp-button:focus-visible { box-shadow: rgb(25= +5, 255, 255) 0px 0px 0px 2px; outline: rgb(1, 114, 195) solid 2px; outline-= +offset: 2px; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_footer-actions .cmp-button--sec= +ondary .cmp-button { min-width: 25.2rem; margin-left: 1rem; margin-top: 0px= +; line-height: 1; padding: 1.5rem; height: 5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_footer-actions { display: flex;= + -webkit-box-pack: end; justify-content: flex-end; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_header { border-bottom: 1px solid r= +gb(204, 204, 204); padding: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_header { padding: 2.7rem 2rem 2re= +m; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_header .cmp-title > .cmp-title__tex= +t { color: rgb(0, 0, 0); font-size: 1.6rem; font-weight: 600; letter-spacin= +g: 0.1248rem; line-height: 2.128rem; text-size-adjust: 100%; text-transform= +: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_header .cmp-title > .cmp-title__t= +ext { margin-left: 10px; } +} + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--filter .cmp-modal_header .cmp-title > .cmp-title__t= +ext { line-height: 2.224rem; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_content { background-color: rgb(255= +, 255, 255); width: 100%; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content { display: flex; -webkit-= +box-orient: vertical; -webkit-box-direction: normal; flex-direction: column= +; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content { margin-top: 10%; } +} + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content { margin-top: -3%; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_close-modal-icon::after { content: = +"=EF=84=A9"; font-size: 20px; font-family: Ionicons; display: block; font-w= +eight: 400; font-style: normal; line-height: 1; text-transform: none; lette= +r-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: l= +tr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility= +; font-feature-settings: "liga"; color: rgb(0, 0, 0); } + +.cmp-modal.cmp-modal--filter .cmp-modal_overlay { display: block; } + +.cmp-modal.cmp-modal--filter .cmp-modal_content-wrapper { padding: 0px; max= +-width: 1260px; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content-wrapper { min-height: 100= +%; } +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content-wrapper { padding: 0px 30= +px; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_body { padding: 0px; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_body { padding: 0px 14px 14px; } + .cmp-modal.cmp-modal--filter .cmp-modal_body .container.accordion_wrapper= + { height: 40rem; overflow: hidden auto; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_body .cmp-form-options__field-descr= +iption.cmp-text { font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--filter .cmp-modal_body .cmp-form-options__field-des= +cription.cmp-text { font-size: 1.6rem; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions { display: flex; -we= +bkit-box-pack: center; justify-content: center; padding: 0px; margin: 0px; = +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions { -webkit-box-pack= +: end; justify-content: flex-end; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__update { margin-right: 20px; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__update { padding-left: 0px; padding-right: 0px; margin-right: 0px;= + } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__update .cmp-button { line-height: 1.6rem; padding: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__update .cmp-button { margin: 20px 10px 15px; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__clear { padding: 0px; margin: 0px 0px 0px 20px; } + +@media screen and (max-width: 375px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__clear { margin-left: 0px; margin-top: 2.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__clear { margin-left: 0px; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__clear .cmp-button { padding: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__clear .cmp-button { margin: 20px 10px 15px; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__clear-text, .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .= +cmp-job-search-filtering__update-text { width: auto; text-transform: upperc= +ase; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer { margin-top: auto; paddin= +g: 0px 3rem 2rem 2rem; border-top: 1px solid rgb(204, 204, 204); } + .cmp-modal.cmp-modal--filter .cmp-modal_footer .cmp-modal_footer-actions = +{ width: 100%; display: flex; -webkit-box-pack: justify; justify-content: s= +pace-between; margin-top: auto; } +} + +@media screen and (max-width: 767.9px) and (max-width: 375px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer .cmp-modal_footer-actions = +{ -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directi= +on: column; } + .cmp-modal.cmp-modal--filter .cmp-modal_footer .cmp-modal_footer-actions = +.cmp-button { width: inherit; margin-left: 0px; } +} + +.cmp-feedback-modal .cmp-modal_close-modal, .cmp-form-edit-profile .cmp-mod= +al--confirmation-modal .cmp-modal_close-modal { display: none; top: 20px; } + +@media screen and (min-width: 768px) { + .cmp-feedback-modal .cmp-modal_close-modal, .cmp-form-edit-profile .cmp-m= +odal--confirmation-modal .cmp-modal_close-modal { display: block; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-feedback-modal .cmp-modal_close-modal, .cmp-form-edit-profile .cmp-m= +odal--confirmation-modal .cmp-modal_close-modal { display: block; height: a= +uto; } +} + +@media screen and (max-width: 767.9px) { + .cmp-feedback-modal .cmp-modal_close-modal, .cmp-form-edit-profile .cmp-m= +odal--confirmation-modal .cmp-modal_close-modal { display: block; height: a= +uto; } +} + +.cmp-feedback-modal .cmp-modal_close-modal-icon::after, .cmp-form-edit-prof= +ile .cmp-modal--confirmation-modal .cmp-modal_close-modal-icon::after { fon= +t-size: 24px; } + +.cmp-feedback-modal .cmp-modal .cmp-text ul, .cmp-form-edit-profile .cmp-mo= +dal--confirmation-modal .cmp-modal .cmp-text ul { margin: 1rem 0px 2.24rem = +1.5rem; display: block; list-style-type: disc; padding-left: 1.75rem; } + +@media screen and (min-width: 1000px) { + .cmp-feedback-modal .cmp-modal .cmp-text ul, .cmp-form-edit-profile .cmp-= +modal--confirmation-modal .cmp-modal .cmp-text ul { margin: 1rem 0px 2.5rem= + 3rem; padding-left: 2rem; } +} + +.cmp-feedback-modal .cmp-modal .cmp-text ul li, .cmp-form-edit-profile .cmp= +-modal--confirmation-modal .cmp-modal .cmp-text ul li { padding-left: 1.75r= +em; padding-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-feedback-modal .cmp-modal .cmp-text ul li, .cmp-form-edit-profile .c= +mp-modal--confirmation-modal .cmp-modal .cmp-text ul li { padding-left: 2re= +m; } +} + +.cmp-feedback-modal .cmp-modal .cmp-text ul li::before, .cmp-form-edit-prof= +ile .cmp-modal--confirmation-modal .cmp-modal .cmp-text ul li::before { con= +tent: none; } + +.cmp-feedback-modal .cmp-modal_footer-actions .cmp-button, .cmp-form-edit-p= +rofile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .cmp-button= + { height: 5rem; } + +@media screen and (min-width: 768px) { + .cmp-feedback-modal .cmp-modal_footer-actions .cmp-button, .cmp-form-edit= +-profile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .cmp-butt= +on { min-width: 16.8rem; } +} + +@media screen and (min-width: 768px) { + .cmp-feedback-modal .cmp-modal_footer-actions .cmp-button--close, .cmp-fe= +edback-modal .cmp-modal_footer-actions .cmp-button--confirm, .cmp-form-edit= +-profile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .cmp-butt= +on--close, .cmp-form-edit-profile .cmp-modal--confirmation-modal .cmp-modal= +_footer-actions .cmp-button--confirm { margin-right: 10px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-feedback-modal .cmp-modal_footer-actions .cmp-button--cancel, .cmp-f= +orm-edit-profile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .= +cmp-button--cancel { margin-left: 20px; } +} + +@media screen and (min-width: 1000px) { + .cmp-feedback-modal .cmp-modal_footer-actions .cmp-button--cancel, .cmp-f= +orm-edit-profile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .= +cmp-button--cancel { margin-left: 0px; margin-right: 15px; } +} + +@keyframes cmp-modal--fade-in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@keyframes cmp-modal--slide-up {=20 + 0% { transform: translateY(15%); } + 100% { transform: translateY(0px); } +} + +@keyframes cmp-modal--fade-out {=20 + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@keyframes cmp-modal--slide-down {=20 + 0% { transform: translateY(0px); } + 100% { transform: translateY(15%); } +} + +@-webkit-keyframes cmp-modal--menu-down {=20 + 0% { min-height: 0px; transform: translateY(-100%); } + 100% { min-height: 100%; transform: translateY(0%); } +} + +@keyframes cmp-modal--menu-down {=20 + 0% { min-height: 0px; transform: translateY(-100%); } + 100% { min-height: 100%; transform: translateY(0%); } +} + +@-webkit-keyframes cmp-modal--menu-up {=20 + 0% { min-height: 100%; transform: translateY(0%); } + 100% { min-height: 0px; transform: translateY(-100%); } +} + +@keyframes cmp-modal--menu-up {=20 + 0% { min-height: 100%; transform: translateY(0%); } + 100% { min-height: 0px; transform: translateY(-100%); } +} + +.isSafari .cmp-modal--pageload .cmp-modal_content-wrapper, .isSafari .cmp-m= +odal--pageload .cmp-modal_overlay, .isSafari .cmp-modal--prefixed_content-w= +rapper, .isSafari .cmp-modal--prefixed_overlay, .isSafari .cmp-modal_conten= +t-wrapper, .isSafari .cmp-modal_overlay { height: auto; } + +.cmp-acn-tabs { display: flex; flex-wrap: wrap; width: auto; margin-left: -= +15px; margin-right: -15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-acn-tabs { margin-left: -35px; margin-right: -35px; } +} + +@media screen and (min-width: 1200px) { + .cmp-acn-tabs { margin-left: calc(50% - 50vw); margin-right: calc(50% - 5= +0vw); } + @supports (color:var(--scrollbar-width)) { + .cmp-acn-tabs { margin-left: calc(50% - 50vw + var(--scrollbar-width)/2);= + margin-right: calc(50% - 50vw + var(--scrollbar-width)/2); } +} +} + +.cmp-acn-tabs .cmp-acn-tab-nav { -webkit-box-align: center; align-items: ce= +nter; display: none; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-acn-tab-nav { width: 100%; border-bottom: 0.1rem solid= + rgb(227, 227, 227); display: flex; cursor: pointer; font-size: 1.6rem; fon= +t-style: normal; line-height: 20px; text-decoration: none; color: rgb(0, 0,= + 0); background-color: rgb(255, 255, 255); text-align: center; font-weight:= + 400; padding: 0px calc(50% - 60rem); } +} + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab { display: inline-block; -web= +kit-box-flex: 1; flex: 1 1 0px; text-align: center; padding: 1.5rem 0px; ma= +rgin: 0px; outline: none; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab:focus { box-shadow: rgb(255, = +255, 255) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outlin= +e-offset: 0.1rem; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab:focus:not(:focus-visible) { b= +ox-shadow: none; outline: none; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab:hover { color: rgb(0, 0, 0); = +border: none; background: none; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab.cmp-tabs__tab--active { borde= +r-bottom-style: solid; border-bottom-width: 0.4rem; font-weight: 600; backg= +round: none; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab.cmp-tabs__tab--active { bor= +der-left: none; } +} + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab.cmp-tabs__tab--active:focus {= + box-shadow: rgb(255, 255, 255) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255= +) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab.cmp-tabs__tab--active:focus:n= +ot(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-acn-tabs .cmp-accordion { width: 100%; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab { margin: 0px; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger { font-size:= + 1.4rem; min-height: 44px; position: relative; width: 100%; text-transform:= + uppercase; padding: 1.5rem 0px 1.5rem 2rem; font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; border-bottom: 1px solid rgb= +(227, 227, 227); color: rgb(0, 0, 0); text-align: left; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger:focus { box-= +shadow: rgb(255, 255, 255) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255) sol= +id 0.1rem; outline-offset: 0.1rem; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger:focus:not(:f= +ocus-visible) { box-shadow: none; outline: none; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger { display:= + none; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger { padding-= +left: 3.5rem; padding-right: 2rem; } + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-tabs__= +tab--active { padding-left: 3.1rem; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accordio= +n__button--expanded { border-left-style: solid; border-left-width: 0.4rem; = +padding-left: 1.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accord= +ion__button--expanded { color: rgb(0, 0, 0); border-left: none; padding-lef= +t: 0.8rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accord= +ion__button--expanded { padding-left: 3.1rem; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accordio= +n__button--expanded:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 0.1r= +em; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accordio= +n__button--expanded:focus:not(:focus-visible) { box-shadow: none; outline: = +none; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accordio= +n__button--expanded .accordion-tab--status::before { transform: rotate(180d= +eg); } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel { padding: 0= +px calc(50% - 60rem); } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordion_= +_panel--hidden { max-height: 0px; transition: max-height 5.1s cubic-bezier(= +0, 1, 0, 1) 0s; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordio= +n__panel--hidden { max-height: fit-content; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordion_= +_panel--expanded { max-height: 9999px; transition: max-height 5.1s cubic-be= +zier(1, 0.8, 1, 0.8) 0s; overflow: hidden; } + +@media screen and (min-width: 1200px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordio= +n__panel--expanded { background: none; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordion_= +_panel--expanded:hover { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel { display: n= +one; } + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-tabs__ta= +bpanel--active { display: block; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel .cmp-card-list= +ing .responsivegrid { padding-top: 0px; padding-bottom: 0px; } + +.cmp-acn-tabs .accordion-tab--status { display: inline; position: absolute;= + right: 2rem; color: rgb(0, 0, 0); } + +.cmp-acn-tabs .accordion-tab--status::before { content: "=EF=84=A3"; font-s= +ize: 18px; font-family: Ionicons; display: block; font-weight: 400; font-st= +yle: normal; line-height: 1; text-transform: none; letter-spacing: normal; = +overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-sm= +oothing: antialiased; text-rendering: optimizelegibility; font-feature-sett= +ings: "liga"; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .accordion-tab--status { display: none; } +} + +.color-block-accent-purple-1 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(180, 85, 1= +70); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-1 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(180, 85, 170);= + } +} + +.color-block-accent-purple-1 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(1= +80, 85, 170); } + +.color-block-accent-purple-2 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(160, 85, 2= +45); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-2 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(160, 85, 245);= + } +} + +.color-block-accent-purple-2 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(1= +60, 85, 245); } + +.color-block-accent-purple-3 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(190, 130, = +255); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-3 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(190, 130, 255)= +; } +} + +.color-block-accent-purple-3 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(1= +90, 130, 255); } + +.color-block-accent-purple-4 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(220, 175, = +255); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-4 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(220, 175, 255)= +; } +} + +.color-block-accent-purple-4 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(2= +20, 175, 255); } + +.color-block-accent-purple-5 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(230, 220, = +255); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-5 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(230, 220, 255)= +; } +} + +.color-block-accent-purple-5 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(2= +30, 220, 255); } + +.color-block-alt-blue .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 65, 240); } + +@media screen and (min-width: 1000px) { + .color-block-alt-blue .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 65, 240); } +} + +.color-block-alt-blue .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-ta= +b-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 65, 2= +40); } + +.color-block-alt-gray .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active:focus { border-bottom-color: rgb(190, 190, 190); } + +@media screen and (min-width: 1000px) { + .color-block-alt-gray .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active { border-bottom-color: rgb(190, 190, 190); } +} + +.color-block-alt-gray .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-ta= +b-trigger.cmp-accordion__button--expanded { border-left-color: rgb(190, 190= +, 190); } + +.color-block-alt-gray-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(150, 150, 15= +0); } + +@media screen and (min-width: 1000px) { + .color-block-alt-gray-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(150, 150, 150); = +} +} + +.color-block-alt-gray-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-a= +cn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(150= +, 150, 150); } + +.color-block-alt-gray-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(90, 90, 90= +); } + +@media screen and (min-width: 1000px) { + .color-block-alt-gray-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(90, 90, 90); } +} + +.color-block-alt-gray-darker .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(9= +0, 90, 90); } + +.color-block-alt-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 215, 0); } + +@media screen and (min-width: 1000px) { + .color-block-alt-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 215, 0); } +} + +.color-block-alt-green .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 215,= + 0); } + +.color-block-alt-red .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigge= +r.cmp-tabs__tab--active:focus { border-bottom-color: red; } + +@media screen and (min-width: 1000px) { + .color-block-alt-red .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active { border-bottom-color: red; } +} + +.color-block-alt-red .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab= +-trigger.cmp-accordion__button--expanded { border-left-color: red; } + +.color-block-alt-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 255, 0); } + +@media screen and (min-width: 1000px) { + .color-block-alt-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 255, 0); } +} + +.color-block-alt-yellow .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 2= +55, 0); } + +.color-block-aqua .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(0, 255, 187); } + +@media screen and (min-width: 1000px) { + .color-block-aqua .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(0, 255, 187); } +} + +.color-block-aqua .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 187)= +; } + +.color-block-blue .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(0, 186, 255); } + +@media screen and (min-width: 1000px) { + .color-block-blue .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(0, 186, 255); } +} + +.color-block-blue .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(0, 186, 255)= +; } + +.color-block-blue-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(5, 240, 165); } + +@media screen and (min-width: 1000px) { + .color-block-blue-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(5, 240, 165); } +} + +.color-block-blue-green .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(5, 240= +, 165); } + +.color-block-brand-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(100, 255, 80);= + } + +@media screen and (min-width: 1000px) { + .color-block-brand-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(100, 255, 80); } +} + +.color-block-brand-green .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(100, = +255, 80); } + +.color-block-brand-orange .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 120, 0);= + } + +@media screen and (min-width: 1000px) { + .color-block-brand-orange .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 120, 0); } +} + +.color-block-brand-orange .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-ac= +n-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255,= + 120, 0); } + +.color-block-brand-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 235, 50)= +; } + +@media screen and (min-width: 1000px) { + .color-block-brand-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 235, 50); } +} + +.color-block-brand-yellow .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-ac= +n-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255,= + 235, 50); } + +.color-block-blue-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 142, 255); } + +@media screen and (min-width: 1000px) { + .color-block-blue-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 142, 255); } +} + +.color-block-blue-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 142,= + 255); } + +.color-block-blue-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 243, 255); } + +@media screen and (min-width: 1000px) { + .color-block-blue-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 243, 255); } +} + +.color-block-blue-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 243= +, 255); } + +.color-block-core-purple .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(70, 0, 115); } + +@media screen and (min-width: 1000px) { + .color-block-core-purple .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(70, 0, 115); } +} + +.color-block-core-purple .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(70, 0= +, 115); } + +.color-block-cyan .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(0, 255, 255); } + +@media screen and (min-width: 1000px) { + .color-block-cyan .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(0, 255, 255); } +} + +.color-block-cyan .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 255)= +; } + +.color-block-gray .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(167, 167, 167); } + +@media screen and (min-width: 1000px) { + .color-block-gray .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(167, 167, 167); } +} + +.color-block-gray .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(167, 167, 16= +7); } + +.color-block-gray-base .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .color-block-gray-base .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 0, 0); } +} + +.color-block-gray-base .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 0, 0= +); } + +.color-block-gray-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(107, 107, 107); = +} + +@media screen and (min-width: 1000px) { + .color-block-gray-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(107, 107, 107); } +} + +.color-block-gray-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(107, 10= +7, 107); } + +.color-block-gray-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(74, 74, 74); } + +@media screen and (min-width: 1000px) { + .color-block-gray-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(74, 74, 74); } +} + +.color-block-gray-darker .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(74, 7= +4, 74); } + +.color-block-gray-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(204, 204, 204);= + } + +@media screen and (min-width: 1000px) { + .color-block-gray-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(204, 204, 204); } +} + +.color-block-gray-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(204, 2= +04, 204); } + +.color-block-gray-lighter .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(227, 227, 227= +); } + +@media screen and (min-width: 1000px) { + .color-block-gray-lighter .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(227, 227, 227); } +} + +.color-block-gray-lighter .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-ac= +n-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(227,= + 227, 227); } + +.color-block-gray-lightest .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(242, 242, 24= +2); } + +@media screen and (min-width: 1000px) { + .color-block-gray-lightest .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(242, 242, 242); = +} +} + +.color-block-gray-lightest .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-a= +cn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(242= +, 242, 242); } + +.color-block-grayishyellow-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab= +-nav-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(150, 15= +0, 140); } + +@media screen and (min-width: 1000px) { + .color-block-grayishyellow-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-t= +ab-nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(150, 150, 1= +40); } +} + +.color-block-grayishyellow-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .= +cmp-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rg= +b(150, 150, 140); } + +.color-block-grayishyellow-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-ta= +b-nav-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(230, 2= +30, 220); } + +@media screen and (min-width: 1000px) { + .color-block-grayishyellow-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-= +tab-nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(230, 230, = +220); } +} + +.color-block-grayishyellow-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab = +.cmp-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: r= +gb(230, 230, 220); } + +.color-block-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.= +cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 255, 0); } + +@media screen and (min-width: 1000px) { + .color-block-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigge= +r.cmp-tabs__tab--active { border-bottom-color: rgb(0, 255, 0); } +} + +.color-block-green .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-t= +rigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 0);= + } + +.color-block-green-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 83, 10); } + +@media screen and (min-width: 1000px) { + .color-block-green-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 83, 10); } +} + +.color-block-green-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 83,= + 10); } + +.color-block-link .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .color-block-link .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(0, 77, 255); } +} + +.color-block-link .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(0, 77, 255);= + } + +.color-block-link-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .color-block-link-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 0, 136); } +} + +.color-block-link-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 0, 1= +36); } + +.color-block-orange .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 182, 0); } + +@media screen and (min-width: 1000px) { + .color-block-orange .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active { border-bottom-color: rgb(255, 182, 0); } +} + +.color-block-orange .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-= +trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 182, = +0); } + +.color-block-orange-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 149, 0); = +} + +@media screen and (min-width: 1000px) { + .color-block-orange-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 149, 0); } +} + +.color-block-orange-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, = +149, 0); } + +.color-block-pink .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(231, 0, 116); } + +@media screen and (min-width: 1000px) { + .color-block-pink .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(231, 0, 116); } +} + +.color-block-pink .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(231, 0, 116)= +; } + +.color-block-pink-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(164, 2, 83); } + +@media screen and (min-width: 1000px) { + .color-block-pink-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(164, 2, 83); } +} + +.color-block-pink-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(164, 2,= + 83); } + +.color-block-pink-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 80, 160); = +} + +@media screen and (min-width: 1000px) { + .color-block-pink-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 80, 160); } +} + +.color-block-pink-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 8= +0, 160); } + +.color-block-purple .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active:focus { border-bottom-color: rgb(161, 0, 255); } + +@media screen and (min-width: 1000px) { + .color-block-purple .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active { border-bottom-color: rgb(161, 0, 255); } +} + +.color-block-purple .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-= +trigger.cmp-accordion__button--expanded { border-left-color: rgb(161, 0, 25= +5); } + +.color-block-purple-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(117, 0, 192); = +} + +@media screen and (min-width: 1000px) { + .color-block-purple-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(117, 0, 192); } +} + +.color-block-purple-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(117, = +0, 192); } + +.color-block-purple-darkest .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(70, 1, 115)= +; } + +@media screen and (min-width: 1000px) { + .color-block-purple-darkest .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-n= +av-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(70, 1, 115); } +} + +.color-block-purple-darkest .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-= +acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(70= +, 1, 115); } + +.color-block-red .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.cm= +p-tabs__tab--active:focus { border-bottom-color: rgb(231, 15, 41); } + +@media screen and (min-width: 1000px) { + .color-block-red .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.= +cmp-tabs__tab--active { border-bottom-color: rgb(231, 15, 41); } +} + +.color-block-red .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tri= +gger.cmp-accordion__button--expanded { border-left-color: rgb(231, 15, 41);= + } + +.color-block-red-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active:focus { border-bottom-color: rgb(189, 0, 29); } + +@media screen and (min-width: 1000px) { + .color-block-red-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active { border-bottom-color: rgb(189, 0, 29); } +} + +.color-block-red-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-ta= +b-trigger.cmp-accordion__button--expanded { border-left-color: rgb(189, 0, = +29); } + +.color-block-red-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(113, 0, 18); } + +@media screen and (min-width: 1000px) { + .color-block-red-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(113, 0, 18); } +} + +.color-block-red-darker .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(113, 0= +, 18); } + +.color-block-red-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 50, 70); } + +@media screen and (min-width: 1000px) { + .color-block-red-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 50, 70); } +} + +.color-block-red-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 50= +, 70); } + +.color-block-white .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.= +cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .color-block-white .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigge= +r.cmp-tabs__tab--active { border-bottom-color: rgb(255, 255, 255); } +} + +.color-block-white .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-t= +rigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 255, 2= +55); } + +.color-block-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 212, 46); } + +@media screen and (min-width: 1000px) { + .color-block-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active { border-bottom-color: rgb(255, 212, 46); } +} + +.color-block-yellow .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-= +trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 212, = +46); } + +.color-block-yellow-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(240, 192, 0); = +} + +@media screen and (min-width: 1000px) { + .color-block-yellow-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(240, 192, 0); } +} + +.color-block-yellow-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(240, = +192, 0); } + +.color-block-yellow-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 240, 179= +); } + +@media screen and (min-width: 1000px) { + .color-block-yellow-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 240, 179); } +} + +.color-block-yellow-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-ac= +n-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255,= + 240, 179); } + +.color-tab-background-gray .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-a= +cn-tab-trigger, .color-tab-background-gray .cmp-acn-tabs .cmp-acn-tab-nav {= + background-color: rgb(242, 242, 242); } + +@media screen and (min-width: 1000px) { + .color-background-gray .cmp-acn-tabs .cmp-accordion { background-color: r= +gb(242, 242, 242); } +} + +.color-background-gray .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-panel.cmp-accordion__panel--expanded { background-color: rgb(242, 242, 2= +42); } + +.datastat.datastat-card-vertical .cmp-datastat-card { -webkit-box-align: st= +art; align-items: flex-start; width: 100%; line-height: 0.5; } + +.datastat.datastat-card-vertical .cmp-datastat-card__content { border-width= +: 0px 0px 0px 4px; padding-top: 40px; background-color: rgb(255, 255, 255);= + border-left-style: solid; border-color: rgb(161, 0, 255); height: 80%; } + +.datastat.datastat-card-vertical .cmp-datastat-card__description { color: r= +gb(0, 0, 0); font-size: 1.2rem; padding: 15px 20px 20px 15px; line-height: = +1.2; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical .cmp-datastat-card__description { paddin= +g: 17px 23px 23px 17px; font-size: 1.4rem; text-transform: none; margin-bot= +tom: 0px; } +} + +.datastat.datastat-card-vertical .cmp-datastat-card__headline { top: 0.9rem= +; display: flex; position: relative; z-index: 2; color: rgb(74, 74, 74); pa= +dding-left: 2rem; font-weight: 800; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical .cmp-datastat-card__headline { width: 10= +0%; } +} + +@media screen and (max-width: 1199.9px) { + .datastat.datastat-card-vertical .cmp-datastat-card__headline { max-heigh= +t: 15%; top: 0.5rem; } +} + +.datastat.datastat-card-vertical.color-background-gray .cmp-datastat-card__= +content { background-color: rgb(242, 242, 242); } + +.datastat.datastat-card-horizontal .cmp-datastat-card { -webkit-box-align: = +start; align-items: flex-start; width: 100%; } + +.datastat.datastat-card-horizontal .cmp-datastat-card__content { border-wid= +th: 4px 0px 0px; padding-top: 15px; border-color: rgb(161, 0, 255); border-= +top-style: solid; } + +.datastat.datastat-card-horizontal .cmp-datastat-card__description { color:= + rgb(0, 0, 0); font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-horizontal .cmp-datastat-card__description { font= +-size: 1.4rem; text-transform: none; } +} + +.datastat.datastat-card-horizontal .cmp-datastat-card__headline { display: = +block; z-index: 2; font-weight: 800; line-height: 1; color: rgb(0, 0, 0); p= +adding-bottom: 0.08em; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-horizontal .cmp-datastat-card__headline { top: 2.= +3em; width: 100%; } +} + +.datastat.datastat-card-vertical-wide .cmp-datastat-card { line-height: 1; = +padding-left: 10px; border-left: 4px solid rgb(161, 0, 255); border-top-col= +or: rgb(161, 0, 255); border-right-color: rgb(161, 0, 255); border-bottom-c= +olor: rgb(161, 0, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide .cmp-datastat-card { padding-left: = +0px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: = +normal; flex-flow: row; border-left: 0px; } +} + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide .cmp-datastat-card__content { -webk= +it-box-flex: 1; flex: 1 1 0%; padding-left: 2rem; border-left: 4px solid rg= +b(161, 0, 255); border-top-color: rgb(161, 0, 255); border-right-color: rgb= +(161, 0, 255); border-bottom-color: rgb(161, 0, 255); min-height: 3.12em; } +} + +.datastat.datastat-card-vertical-wide .cmp-datastat-card__headline { font-w= +eight: 600; color: rgb(161, 0, 255); align-self: center; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide .cmp-datastat-card__headline { widt= +h: 150px; text-align: right; padding: 10px 2rem 10px 0px; color: rgb(161, 0= +, 255); } +} + +.datastat.datastat-card-vertical-wide .cmp-datastat-card__description { col= +or: rgb(0, 0, 0); font-size: 1.2rem; padding-top: 0.5rem; line-height: 1.2;= + } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide .cmp-datastat-card__description { h= +eight: 6rem; padding: 10px 0px; vertical-align: middle; display: table-cell= +; font-size: 1.4rem; text-transform: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-1 .cmp-data= +stat-card__headline { color: rgb(180, 85, 170); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-1 .cmp-data= +stat-card { border-left: 4px solid rgb(180, 85, 170); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-1 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-2 .cmp-data= +stat-card__headline { color: rgb(160, 85, 245); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-2 .cmp-data= +stat-card { border-left: 4px solid rgb(160, 85, 245); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-2 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-3 .cmp-data= +stat-card__headline { color: rgb(190, 130, 255); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-3 .cmp-data= +stat-card { border-left: 4px solid rgb(190, 130, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-3 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-4 .cmp-data= +stat-card__headline { color: rgb(220, 175, 255); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-4 .cmp-data= +stat-card { border-left: 4px solid rgb(220, 175, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-4 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-5 .cmp-data= +stat-card__headline { color: rgb(230, 220, 255); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-5 .cmp-data= +stat-card { border-left: 4px solid rgb(230, 220, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-5 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-blue .cmp-datastat-ca= +rd__headline { color: rgb(0, 65, 240); } + +.datastat.datastat-card-vertical-wide.color-block-alt-blue .cmp-datastat-ca= +rd { border-left: 4px solid rgb(0, 65, 240); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-blue .cmp-datastat-= +card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-gray .cmp-datastat-ca= +rd__headline { color: rgb(190, 190, 190); } + +.datastat.datastat-card-vertical-wide.color-block-alt-gray .cmp-datastat-ca= +rd { border-left: 4px solid rgb(190, 190, 190); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-gray .cmp-datastat-= +card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-gray-dark .cmp-datast= +at-card__headline { color: rgb(150, 150, 150); } + +.datastat.datastat-card-vertical-wide.color-block-alt-gray-dark .cmp-datast= +at-card { border-left: 4px solid rgb(150, 150, 150); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-gray-dark .cmp-data= +stat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-gray-darker .cmp-data= +stat-card__headline { color: rgb(90, 90, 90); } + +.datastat.datastat-card-vertical-wide.color-block-alt-gray-darker .cmp-data= +stat-card { border-left: 4px solid rgb(90, 90, 90); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-gray-darker .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-green .cmp-datastat-c= +ard__headline { color: rgb(0, 215, 0); } + +.datastat.datastat-card-vertical-wide.color-block-alt-green .cmp-datastat-c= +ard { border-left: 4px solid rgb(0, 215, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-green .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-red .cmp-datastat-car= +d__headline { color: red; } + +.datastat.datastat-card-vertical-wide.color-block-alt-red .cmp-datastat-car= +d { border-left: 4px solid red; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-red .cmp-datastat-c= +ard { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-yellow .cmp-datastat-= +card__headline { color: rgb(255, 255, 0); } + +.datastat.datastat-card-vertical-wide.color-block-alt-yellow .cmp-datastat-= +card { border-left: 4px solid rgb(255, 255, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-yellow .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-aqua .cmp-datastat-card__= +headline { color: rgb(0, 255, 187); } + +.datastat.datastat-card-vertical-wide.color-block-aqua .cmp-datastat-card {= + border-left: 4px solid rgb(0, 255, 187); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-aqua .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-blue .cmp-datastat-card__= +headline { color: rgb(0, 186, 255); } + +.datastat.datastat-card-vertical-wide.color-block-blue .cmp-datastat-card {= + border-left: 4px solid rgb(0, 186, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-blue .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-blue-green .cmp-datastat-= +card__headline { color: rgb(5, 240, 165); } + +.datastat.datastat-card-vertical-wide.color-block-blue-green .cmp-datastat-= +card { border-left: 4px solid rgb(5, 240, 165); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-blue-green .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-brand-green .cmp-datastat= +-card__headline { color: rgb(100, 255, 80); } + +.datastat.datastat-card-vertical-wide.color-block-brand-green .cmp-datastat= +-card { border-left: 4px solid rgb(100, 255, 80); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-brand-green .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-brand-orange .cmp-datasta= +t-card__headline { color: rgb(255, 120, 0); } + +.datastat.datastat-card-vertical-wide.color-block-brand-orange .cmp-datasta= +t-card { border-left: 4px solid rgb(255, 120, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-brand-orange .cmp-datas= +tat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-brand-yellow .cmp-datasta= +t-card__headline { color: rgb(255, 235, 50); } + +.datastat.datastat-card-vertical-wide.color-block-brand-yellow .cmp-datasta= +t-card { border-left: 4px solid rgb(255, 235, 50); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-brand-yellow .cmp-datas= +tat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-blue-dark .cmp-datastat-c= +ard__headline { color: rgb(0, 142, 255); } + +.datastat.datastat-card-vertical-wide.color-block-blue-dark .cmp-datastat-c= +ard { border-left: 4px solid rgb(0, 142, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-blue-dark .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-blue-light .cmp-datastat-= +card__headline { color: rgb(0, 243, 255); } + +.datastat.datastat-card-vertical-wide.color-block-blue-light .cmp-datastat-= +card { border-left: 4px solid rgb(0, 243, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-blue-light .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-core-purple .cmp-datastat= +-card__headline { color: rgb(70, 0, 115); } + +.datastat.datastat-card-vertical-wide.color-block-core-purple .cmp-datastat= +-card { border-left: 4px solid rgb(70, 0, 115); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-core-purple .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-cyan .cmp-datastat-card__= +headline { color: rgb(0, 255, 255); } + +.datastat.datastat-card-vertical-wide.color-block-cyan .cmp-datastat-card {= + border-left: 4px solid rgb(0, 255, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-cyan .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray .cmp-datastat-card__= +headline { color: rgb(167, 167, 167); } + +.datastat.datastat-card-vertical-wide.color-block-gray .cmp-datastat-card {= + border-left: 4px solid rgb(167, 167, 167); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-base .cmp-datastat-c= +ard__headline { color: rgb(0, 0, 0); } + +.datastat.datastat-card-vertical-wide.color-block-gray-base .cmp-datastat-c= +ard { border-left: 4px solid rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-base .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-dark .cmp-datastat-c= +ard__headline { color: rgb(107, 107, 107); } + +.datastat.datastat-card-vertical-wide.color-block-gray-dark .cmp-datastat-c= +ard { border-left: 4px solid rgb(107, 107, 107); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-dark .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-darker .cmp-datastat= +-card__headline { color: rgb(74, 74, 74); } + +.datastat.datastat-card-vertical-wide.color-block-gray-darker .cmp-datastat= +-card { border-left: 4px solid rgb(74, 74, 74); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-darker .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-light .cmp-datastat-= +card__headline { color: rgb(204, 204, 204); } + +.datastat.datastat-card-vertical-wide.color-block-gray-light .cmp-datastat-= +card { border-left: 4px solid rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-light .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-lighter .cmp-datasta= +t-card__headline { color: rgb(227, 227, 227); } + +.datastat.datastat-card-vertical-wide.color-block-gray-lighter .cmp-datasta= +t-card { border-left: 4px solid rgb(227, 227, 227); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-lighter .cmp-datas= +tat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-lightest .cmp-datast= +at-card__headline { color: rgb(242, 242, 242); } + +.datastat.datastat-card-vertical-wide.color-block-gray-lightest .cmp-datast= +at-card { border-left: 4px solid rgb(242, 242, 242); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-lightest .cmp-data= +stat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-grayishyellow-dark .cmp-d= +atastat-card__headline { color: rgb(150, 150, 140); } + +.datastat.datastat-card-vertical-wide.color-block-grayishyellow-dark .cmp-d= +atastat-card { border-left: 4px solid rgb(150, 150, 140); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-grayishyellow-dark .cmp= +-datastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-grayishyellow-light .cmp-= +datastat-card__headline { color: rgb(230, 230, 220); } + +.datastat.datastat-card-vertical-wide.color-block-grayishyellow-light .cmp-= +datastat-card { border-left: 4px solid rgb(230, 230, 220); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-grayishyellow-light .cm= +p-datastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-green .cmp-datastat-card_= +_headline { color: rgb(0, 255, 0); } + +.datastat.datastat-card-vertical-wide.color-block-green .cmp-datastat-card = +{ border-left: 4px solid rgb(0, 255, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-green .cmp-datastat-car= +d { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-green-dark .cmp-datastat-= +card__headline { color: rgb(0, 83, 10); } + +.datastat.datastat-card-vertical-wide.color-block-green-dark .cmp-datastat-= +card { border-left: 4px solid rgb(0, 83, 10); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-green-dark .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-link .cmp-datastat-card__= +headline { color: rgb(0, 77, 255); } + +.datastat.datastat-card-vertical-wide.color-block-link .cmp-datastat-card {= + border-left: 4px solid rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-link .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-link-dark .cmp-datastat-c= +ard__headline { color: rgb(0, 0, 136); } + +.datastat.datastat-card-vertical-wide.color-block-link-dark .cmp-datastat-c= +ard { border-left: 4px solid rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-link-dark .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-orange .cmp-datastat-card= +__headline { color: rgb(255, 182, 0); } + +.datastat.datastat-card-vertical-wide.color-block-orange .cmp-datastat-card= + { border-left: 4px solid rgb(255, 182, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-orange .cmp-datastat-ca= +rd { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-orange-dark .cmp-datastat= +-card__headline { color: rgb(255, 149, 0); } + +.datastat.datastat-card-vertical-wide.color-block-orange-dark .cmp-datastat= +-card { border-left: 4px solid rgb(255, 149, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-orange-dark .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-pink .cmp-datastat-card__= +headline { color: rgb(231, 0, 116); } + +.datastat.datastat-card-vertical-wide.color-block-pink .cmp-datastat-card {= + border-left: 4px solid rgb(231, 0, 116); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-pink .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-pink-dark .cmp-datastat-c= +ard__headline { color: rgb(164, 2, 83); } + +.datastat.datastat-card-vertical-wide.color-block-pink-dark .cmp-datastat-c= +ard { border-left: 4px solid rgb(164, 2, 83); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-pink-dark .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-pink-light .cmp-datastat-= +card__headline { color: rgb(255, 80, 160); } + +.datastat.datastat-card-vertical-wide.color-block-pink-light .cmp-datastat-= +card { border-left: 4px solid rgb(255, 80, 160); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-pink-light .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-purple .cmp-datastat-card= +__headline { color: rgb(161, 0, 255); } + +.datastat.datastat-card-vertical-wide.color-block-purple .cmp-datastat-card= + { border-left: 4px solid rgb(161, 0, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-purple .cmp-datastat-ca= +rd { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-purple-dark .cmp-datastat= +-card__headline { color: rgb(117, 0, 192); } + +.datastat.datastat-card-vertical-wide.color-block-purple-dark .cmp-datastat= +-card { border-left: 4px solid rgb(117, 0, 192); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-purple-dark .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-purple-darkest .cmp-datas= +tat-card__headline { color: rgb(70, 1, 115); } + +.datastat.datastat-card-vertical-wide.color-block-purple-darkest .cmp-datas= +tat-card { border-left: 4px solid rgb(70, 1, 115); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-purple-darkest .cmp-dat= +astat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-red .cmp-datastat-card__h= +eadline { color: rgb(231, 15, 41); } + +.datastat.datastat-card-vertical-wide.color-block-red .cmp-datastat-card { = +border-left: 4px solid rgb(231, 15, 41); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-red .cmp-datastat-card = +{ border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-red-dark .cmp-datastat-ca= +rd__headline { color: rgb(189, 0, 29); } + +.datastat.datastat-card-vertical-wide.color-block-red-dark .cmp-datastat-ca= +rd { border-left: 4px solid rgb(189, 0, 29); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-red-dark .cmp-datastat-= +card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-red-darker .cmp-datastat-= +card__headline { color: rgb(113, 0, 18); } + +.datastat.datastat-card-vertical-wide.color-block-red-darker .cmp-datastat-= +card { border-left: 4px solid rgb(113, 0, 18); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-red-darker .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-red-light .cmp-datastat-c= +ard__headline { color: rgb(255, 50, 70); } + +.datastat.datastat-card-vertical-wide.color-block-red-light .cmp-datastat-c= +ard { border-left: 4px solid rgb(255, 50, 70); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-red-light .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-white .cmp-datastat-card_= +_headline { color: rgb(255, 255, 255); } + +.datastat.datastat-card-vertical-wide.color-block-white .cmp-datastat-card = +{ border-left: 4px solid rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-white .cmp-datastat-car= +d { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-yellow .cmp-datastat-card= +__headline { color: rgb(255, 212, 46); } + +.datastat.datastat-card-vertical-wide.color-block-yellow .cmp-datastat-card= + { border-left: 4px solid rgb(255, 212, 46); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-yellow .cmp-datastat-ca= +rd { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-yellow-dark .cmp-datastat= +-card__headline { color: rgb(240, 192, 0); } + +.datastat.datastat-card-vertical-wide.color-block-yellow-dark .cmp-datastat= +-card { border-left: 4px solid rgb(240, 192, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-yellow-dark .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-yellow-light .cmp-datasta= +t-card__headline { color: rgb(255, 240, 179); } + +.datastat.datastat-card-vertical-wide.color-block-yellow-light .cmp-datasta= +t-card { border-left: 4px solid rgb(255, 240, 179); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-yellow-light .cmp-datas= +tat-card { border-left: none; } +} + +.datastat a { color: rgb(0, 77, 255); } + +.datastat.color-block-accent-purple-1 .cmp-datastat-card__content { border-= +color: rgb(180, 85, 170); } + +.datastat.color-block-accent-purple-2 .cmp-datastat-card__content { border-= +color: rgb(160, 85, 245); } + +.datastat.color-block-accent-purple-3 .cmp-datastat-card__content { border-= +color: rgb(190, 130, 255); } + +.datastat.color-block-accent-purple-4 .cmp-datastat-card__content { border-= +color: rgb(220, 175, 255); } + +.datastat.color-block-accent-purple-5 .cmp-datastat-card__content { border-= +color: rgb(230, 220, 255); } + +.datastat.color-block-alt-blue .cmp-datastat-card__content { border-color: = +rgb(0, 65, 240); } + +.datastat.color-block-alt-gray .cmp-datastat-card__content { border-color: = +rgb(190, 190, 190); } + +.datastat.color-block-alt-gray-dark .cmp-datastat-card__content { border-co= +lor: rgb(150, 150, 150); } + +.datastat.color-block-alt-gray-darker .cmp-datastat-card__content { border-= +color: rgb(90, 90, 90); } + +.datastat.color-block-alt-green .cmp-datastat-card__content { border-color:= + rgb(0, 215, 0); } + +.datastat.color-block-alt-red .cmp-datastat-card__content { border-color: r= +ed; } + +.datastat.color-block-alt-yellow .cmp-datastat-card__content { border-color= +: rgb(255, 255, 0); } + +.datastat.color-block-aqua .cmp-datastat-card__content { border-color: rgb(= +0, 255, 187); } + +.datastat.color-block-blue .cmp-datastat-card__content { border-color: rgb(= +0, 186, 255); } + +.datastat.color-block-blue-green .cmp-datastat-card__content { border-color= +: rgb(5, 240, 165); } + +.datastat.color-block-brand-green .cmp-datastat-card__content { border-colo= +r: rgb(100, 255, 80); } + +.datastat.color-block-brand-orange .cmp-datastat-card__content { border-col= +or: rgb(255, 120, 0); } + +.datastat.color-block-brand-yellow .cmp-datastat-card__content { border-col= +or: rgb(255, 235, 50); } + +.datastat.color-block-blue-dark .cmp-datastat-card__content { border-color:= + rgb(0, 142, 255); } + +.datastat.color-block-blue-light .cmp-datastat-card__content { border-color= +: rgb(0, 243, 255); } + +.datastat.color-block-core-purple .cmp-datastat-card__content { border-colo= +r: rgb(70, 0, 115); } + +.datastat.color-block-cyan .cmp-datastat-card__content { border-color: rgb(= +0, 255, 255); } + +.datastat.color-block-gray .cmp-datastat-card__content { border-color: rgb(= +167, 167, 167); } + +.datastat.color-block-gray-base .cmp-datastat-card__content { border-color:= + rgb(0, 0, 0); } + +.datastat.color-block-gray-dark .cmp-datastat-card__content { border-color:= + rgb(107, 107, 107); } + +.datastat.color-block-gray-darker .cmp-datastat-card__content { border-colo= +r: rgb(74, 74, 74); } + +.datastat.color-block-gray-light .cmp-datastat-card__content { border-color= +: rgb(204, 204, 204); } + +.datastat.color-block-gray-lighter .cmp-datastat-card__content { border-col= +or: rgb(227, 227, 227); } + +.datastat.color-block-gray-lightest .cmp-datastat-card__content { border-co= +lor: rgb(242, 242, 242); } + +.datastat.color-block-grayishyellow-dark .cmp-datastat-card__content { bord= +er-color: rgb(150, 150, 140); } + +.datastat.color-block-grayishyellow-light .cmp-datastat-card__content { bor= +der-color: rgb(230, 230, 220); } + +.datastat.color-block-green .cmp-datastat-card__content { border-color: rgb= +(0, 255, 0); } + +.datastat.color-block-green-dark .cmp-datastat-card__content { border-color= +: rgb(0, 83, 10); } + +.datastat.color-block-link .cmp-datastat-card__content { border-color: rgb(= +0, 77, 255); } + +.datastat.color-block-link-dark .cmp-datastat-card__content { border-color:= + rgb(0, 0, 136); } + +.datastat.color-block-orange .cmp-datastat-card__content { border-color: rg= +b(255, 182, 0); } + +.datastat.color-block-orange-dark .cmp-datastat-card__content { border-colo= +r: rgb(255, 149, 0); } + +.datastat.color-block-pink .cmp-datastat-card__content { border-color: rgb(= +231, 0, 116); } + +.datastat.color-block-pink-dark .cmp-datastat-card__content { border-color:= + rgb(164, 2, 83); } + +.datastat.color-block-pink-light .cmp-datastat-card__content { border-color= +: rgb(255, 80, 160); } + +.datastat.color-block-purple .cmp-datastat-card__content { border-color: rg= +b(161, 0, 255); } + +.datastat.color-block-purple-dark .cmp-datastat-card__content { border-colo= +r: rgb(117, 0, 192); } + +.datastat.color-block-purple-darkest .cmp-datastat-card__content { border-c= +olor: rgb(70, 1, 115); } + +.datastat.color-block-red .cmp-datastat-card__content { border-color: rgb(2= +31, 15, 41); } + +.datastat.color-block-red-dark .cmp-datastat-card__content { border-color: = +rgb(189, 0, 29); } + +.datastat.color-block-red-darker .cmp-datastat-card__content { border-color= +: rgb(113, 0, 18); } + +.datastat.color-block-red-light .cmp-datastat-card__content { border-color:= + rgb(255, 50, 70); } + +.datastat.color-block-white .cmp-datastat-card__content { border-color: rgb= +(255, 255, 255); } + +.datastat.color-block-yellow .cmp-datastat-card__content { border-color: rg= +b(255, 212, 46); } + +.datastat.color-block-yellow-dark .cmp-datastat-card__content { border-colo= +r: rgb(240, 192, 0); } + +.datastat.color-block-yellow-light .cmp-datastat-card__content { border-col= +or: rgb(255, 240, 179); } + +.datastat.datastat--animation .cmp-datastat-card__headline { transition: tr= +ansform 1.2s ease 0s, opacity 1.2s ease 0s, -webkit-transform 1.2s ease 0s;= + z-index: 2; opacity: 0; transform: translateY(20px); display: inline-block= +; } + +.datastat.datastat--animation .cmp-datastat-card__content { transition: tra= +nsform 1.1s linear 0s, opacity 1.1s linear 0s, -webkit-transform 1.1s linea= +r 0s; z-index: 1; opacity: 0; transform: translateY(-10px); } + +.datastat.datastat--animation.datastat--animation-on .cmp-datastat-card__co= +ntent, .datastat.datastat--animation.datastat--animation-on .cmp-datastat-c= +ard__headline { opacity: 1; transform: translateY(0px); } + +.datastat ul { margin-top: 16px; padding-left: 15px; } + +.datastat ul li { position: relative; margin: 0px; padding-left: 1.6rem; pa= +dding-bottom: 10px; } + +.datastat ul li::before { position: absolute; top: 0px; left: 0px; width: 2= +4px; content: "=E2=80=A2"; } + +.datastat ol { margin-top: 16px; padding-left: 30px; list-style: decimal; } + +.datastat ol li { padding-left: 0.5rem; margin: 0px; padding-bottom: 10px; = +} + +.datastat ol li::before { display: none; } + +.cmp-image-parallax-scrolling { position: relative; } + +.cmp-image-parallax-scrolling .cmp-container { height: 10.7rem; background-= +size: cover; background-repeat: no-repeat; background-position: 50% center;= + position: relative; width: 100%; left: 0px; top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-image-parallax-scrolling .cmp-container { height: 25.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-image-parallax-scrolling .cmp-container { height: 40rem; background-= +attachment: fixed; } +} + +.cmp-image-parallax-scrolling.full-16x9 .cmp-container { height: 18rem; } + +@media screen and (min-width: 768px) { + .cmp-image-parallax-scrolling.full-16x9 .cmp-container { height: 43.2rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-image-parallax-scrolling.full-16x9 .cmp-container { height: 67.5rem;= + } +} + +.blockquote__parallax-image .blockquote { z-index: 10; position: relative; = +background-color: rgba(255, 255, 255, 0.7); display: flex; border: 0.063rem= + solid rgb(204, 204, 204); float: left; padding: 3.3rem 3rem 3.5rem; margin= +: 0px 3.5rem; } + +@media screen and (min-width: 1000px) { + .blockquote__parallax-image .blockquote { width: 66.67%; padding: 3rem 5r= +em 3.5rem; } +} + +.blockquote__parallax-image .cmp-image-parallax-scrolling { padding-top: 11= +.2rem; } + +@media screen and (min-width: 1000px) { + .blockquote__parallax-image .cmp-image-parallax-scrolling .cmp-container = +{ height: 34rem; } +} + +.blockquote__parallax-image .cmp-image-parallax-scrolling.full-16x9 .cmp-co= +ntainer { height: 18rem; } + +@media screen and (min-width: 768px) { + .blockquote__parallax-image .cmp-image-parallax-scrolling.full-16x9 .cmp-= +container { height: 43.2rem; } +} + +@media screen and (min-width: 1000px) { + .blockquote__parallax-image .cmp-image-parallax-scrolling.full-16x9 .cmp-= +container { height: 67.5rem; } +} + +.mixed-media-block-full-image-card .cmp-image-parallax-scrolling { padding-= +top: 0px; } + +.cmp-image-standard-overlap { height: 100%; position: relative; } + +.cmp-image-standard-overlap .cmp-container { background-position: 50% cente= +r; background-repeat: no-repeat; margin-bottom: -3.8rem; max-width: 50rem; = +max-height: 18rem; height: 100vh; background-size: contain !important; } + +@media screen and (min-width: 768px) { + .cmp-image-standard-overlap .cmp-container { margin-top: -6rem; margin-bo= +ttom: -6rem; max-width: 58.4rem; max-height: 53.5rem; } +} + +.cmp-multi-video__player { position: relative; } + +.cmp-multi-video[data-thumbnail-enabled=3D"true"] .cmp-multi-video__embed {= + visibility: hidden; } + +.cmp-multi-video__embed { position: relative; padding-top: 56.25%; } + +.cmp-multi-video__embed .vidyard-player-container, .cmp-multi-video__embed = +.vidyard-player-embed, .cmp-multi-video__embed iframe { position: absolute;= + top: 0px; left: 0px; width: 100%; height: 100%; } + +.cmp-multi-video__embed .vidyard-player-container div[class^=3D"vidyard-div= +-"] { padding-bottom: 56.25% !important; } + +.cmp-multi-video--aspect-ratio-small .cmp-multi-video__embed { position: re= +lative; padding-top: 33.33%; } + +.cmp-multi-video--aspect-ratio-small .cmp-multi-video__embed .vidyard-playe= +r-container div[class^=3D"vidyard-div-"] { padding-bottom: 33.33% !importan= +t; } + +.cmp-multi-video__thumbnail { position: absolute; top: 0px; left: 0px; widt= +h: 100%; height: 100%; } + +.cmp-multi-video__thumbnail.cmp-multi-video__thumbnail--hide { display: non= +e; } + +.cmp-multi-video__thumbnail .cmp-image, .cmp-multi-video__thumbnail .image = +{ width: 100%; height: 100%; } + +.cmp-multi-video__thumbnail .cmp-image__image { object-fit: cover; height: = +100%; } + +.cmp-multi-video__thumbnail-play { position: absolute; top: 50%; left: 50%;= + transform: translate(-50%, -50%); height: 80px; width: 80px; cursor: point= +er; border-radius: 50%; border: 4px solid rgba(255, 255, 255, 0.4); backgro= +und: rgba(0, 0, 0, 0.4); } + +.cmp-multi-video__thumbnail-play:focus { box-shadow: rgb(0, 0, 136) 0px 0px= + 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-multi-video__thumbnail-play:focus:not(:focus-visible) { box-shadow: no= +ne; outline: none; } + +@media screen and (min-width: 1000px) { + .cmp-multi-video__thumbnail-play { height: 120px; width: 120px; } +} + +.cmp-multi-video__thumbnail-play-icon::before { content: "=EF=92=88"; font-= +size: 48px; font-family: Ionicons; display: block; font-weight: 400; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; position: absolute; color: rgb(255, 255, 255); transform: tr= +anslate(-50%, -50%); top: 50%; left: 50%; padding-left: 3px; cursor: pointe= +r; } + +@media screen and (min-width: 1000px) { + .cmp-multi-video__thumbnail-play-icon::before { left: 50.3%; content: "= +=EF=92=88"; font-size: 70px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; } +} + +.cmp-multi-video__transcript { line-height: 1.6; margin-top: 10px; } + +.cmp-multi-video__transcript-link { font-size: 1.6rem; color: rgb(0, 77, 25= +5); } + +@media screen and (max-width: 999.9px) { + .cmp-multi-video__transcript-link { font-size: 1.4rem; } +} + +.cmp-multi-video__transcript-link:hover { text-decoration: underline; color= +: rgb(0, 77, 255); } + +.cmp-multi-video-list { margin-top: 20px; } + +.cmp-multi-video-list-item { margin-top: 10px; border: 1px solid rgb(204, 2= +04, 204); height: 100%; background-color: rgb(255, 255, 255); } + +.cmp-multi-video-list-item:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1= +px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-multi-video-list-item:focus:not(:focus-visible) { box-shadow: none; ou= +tline: none; } + +.cmp-multi-video-list-item__button { display: flex; padding: 11px; height: = +100%; width: 100%; } + +.cmp-multi-video-list-item__button--selected { border: 4px solid rgb(204, 2= +04, 204); } + +.cmp-multi-video-list-item__thumbnail { display: flex; position: relative; = +height: 70px; width: 70px; } + +.cmp-multi-video-list-item__thumbnail .cmp-image { height: 100%; } + +.cmp-multi-video-list-item__thumbnail .cmp-image__image { min-width: 4.38em= +; height: 4.38em; object-fit: cover; } + +.cmp-multi-video-list-item__play { height: 3.12em; width: 3.12em; border-ra= +dius: 50%; border: 0.15em solid rgba(255, 255, 255, 0.4); background: paddi= +ng-box rgba(0, 0, 0, 0.4); } + +.cmp-multi-video-list-item__play, .cmp-multi-video-list-item__play-icon::be= +fore { position: absolute; top: 50%; left: 50%; transform: translate(-50%, = +-50%); } + +.cmp-multi-video-list-item__play-icon::before { content: "=EF=92=88"; font-= +size: 30px; font-family: Ionicons; display: block; font-weight: 400; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; color: rgb(255, 255, 255); padding-left: 2px; } + +.cmp-multi-video-list-item__content { display: flex; -webkit-box-orient: ve= +rtical; -webkit-box-direction: normal; flex-direction: column; align-self: = +center; -webkit-box-align: start; align-items: flex-start; line-height: 1.8= +rem; margin-left: 15px; } + +.cmp-multi-video-list-item__title { font-weight: 600; } + +.cmp-multi-video-list-item__subtitle, .cmp-multi-video-list-item__title { f= +ont-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "= +Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif;= + font-size: 1.2rem; color: rgb(0, 0, 0); } + +.cmp-multi-video-list-item__subtitle { font-weight: 400; text-align: left; = +} + +.multi-video.color-block-accent-purple-1 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(180, 85, 170); } + +.multi-video.color-block-accent-purple-2 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(160, 85, 245); } + +.multi-video.color-block-accent-purple-3 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(190, 130, 255); } + +.multi-video.color-block-accent-purple-4 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(220, 175, 255); } + +.multi-video.color-block-accent-purple-5 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(230, 220, 255); } + +.multi-video.color-block-alt-blue .cmp-multi-video-list-item__button--selec= +ted { border: 4px solid rgb(0, 65, 240); } + +.multi-video.color-block-alt-gray .cmp-multi-video-list-item__button--selec= +ted { border: 4px solid rgb(190, 190, 190); } + +.multi-video.color-block-alt-gray-dark .cmp-multi-video-list-item__button--= +selected { border: 4px solid rgb(150, 150, 150); } + +.multi-video.color-block-alt-gray-darker .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(90, 90, 90); } + +.multi-video.color-block-alt-green .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(0, 215, 0); } + +.multi-video.color-block-alt-red .cmp-multi-video-list-item__button--select= +ed { border: 4px solid red; } + +.multi-video.color-block-alt-yellow .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(255, 255, 0); } + +.multi-video.color-block-aqua .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(0, 255, 187); } + +.multi-video.color-block-blue .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(0, 186, 255); } + +.multi-video.color-block-blue-green .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(5, 240, 165); } + +.multi-video.color-block-brand-green .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(100, 255, 80); } + +.multi-video.color-block-brand-orange .cmp-multi-video-list-item__button--s= +elected { border: 4px solid rgb(255, 120, 0); } + +.multi-video.color-block-brand-yellow .cmp-multi-video-list-item__button--s= +elected { border: 4px solid rgb(255, 235, 50); } + +.multi-video.color-block-blue-dark .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(0, 142, 255); } + +.multi-video.color-block-blue-light .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(0, 243, 255); } + +.multi-video.color-block-core-purple .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(70, 0, 115); } + +.multi-video.color-block-cyan .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(0, 255, 255); } + +.multi-video.color-block-gray .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(167, 167, 167); } + +.multi-video.color-block-gray-base .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(0, 0, 0); } + +.multi-video.color-block-gray-dark .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(107, 107, 107); } + +.multi-video.color-block-gray-darker .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(74, 74, 74); } + +.multi-video.color-block-gray-light .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(204, 204, 204); } + +.multi-video.color-block-gray-lighter .cmp-multi-video-list-item__button--s= +elected { border: 4px solid rgb(227, 227, 227); } + +.multi-video.color-block-gray-lightest .cmp-multi-video-list-item__button--= +selected { border: 4px solid rgb(242, 242, 242); } + +.multi-video.color-block-grayishyellow-dark .cmp-multi-video-list-item__but= +ton--selected { border: 4px solid rgb(150, 150, 140); } + +.multi-video.color-block-grayishyellow-light .cmp-multi-video-list-item__bu= +tton--selected { border: 4px solid rgb(230, 230, 220); } + +.multi-video.color-block-green .cmp-multi-video-list-item__button--selected= + { border: 4px solid rgb(0, 255, 0); } + +.multi-video.color-block-green-dark .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(0, 83, 10); } + +.multi-video.color-block-link .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(0, 77, 255); } + +.multi-video.color-block-link-dark .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(0, 0, 136); } + +.multi-video.color-block-orange .cmp-multi-video-list-item__button--selecte= +d { border: 4px solid rgb(255, 182, 0); } + +.multi-video.color-block-orange-dark .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(255, 149, 0); } + +.multi-video.color-block-pink .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(231, 0, 116); } + +.multi-video.color-block-pink-dark .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(164, 2, 83); } + +.multi-video.color-block-pink-light .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(255, 80, 160); } + +.multi-video.color-block-purple .cmp-multi-video-list-item__button--selecte= +d { border: 4px solid rgb(161, 0, 255); } + +.multi-video.color-block-purple-dark .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(117, 0, 192); } + +.multi-video.color-block-purple-darkest .cmp-multi-video-list-item__button-= +-selected { border: 4px solid rgb(70, 1, 115); } + +.multi-video.color-block-red .cmp-multi-video-list-item__button--selected {= + border: 4px solid rgb(231, 15, 41); } + +.multi-video.color-block-red-dark .cmp-multi-video-list-item__button--selec= +ted { border: 4px solid rgb(189, 0, 29); } + +.multi-video.color-block-red-darker .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(113, 0, 18); } + +.multi-video.color-block-red-light .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(255, 50, 70); } + +.multi-video.color-block-white .cmp-multi-video-list-item__button--selected= + { border: 4px solid rgb(255, 255, 255); } + +.multi-video.color-block-yellow .cmp-multi-video-list-item__button--selecte= +d { border: 4px solid rgb(255, 212, 46); } + +.multi-video.color-block-yellow-dark .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(240, 192, 0); } + +.multi-video.color-block-yellow-light .cmp-multi-video-list-item__button--s= +elected { border: 4px solid rgb(255, 240, 179); } + +.multi-video.cmp-multi-video--image-border .cmp-multi-video-list-item__thum= +bnail { border: 1px solid rgb(107, 107, 107); } + +.cmp-videocard { background-color: rgb(255, 255, 255); border: 1px solid rg= +b(204, 204, 204); height: 100%; } + +.cmp-videocard__embed { position: relative; padding-top: 56.25%; } + +.cmp-videocard__embed iframe, .cmp-videocard__thumbnail { position: absolut= +e; top: 0px; left: 0px; width: 100%; height: 100%; } + +.cmp-videocard__thumbnail { right: 0px; } + +.cmp-videocard__play { position: absolute; top: 50%; left: 50%; transform: = +translate(-50%, -50%); height: 80px; width: 80px; cursor: pointer; border-r= +adius: 50%; border: 4px solid rgba(255, 255, 255, 0.4); background: rgba(0,= + 0, 0, 0.4); } + +.cmp-videocard__play:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; ou= +tline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-videocard__play:focus:not(:focus-visible) { box-shadow: none; outline:= + none; } + +@media screen and (min-width: 1000px) { + .cmp-videocard__play { height: 120px; width: 120px; } +} + +.cmp-videocard__play-icon::before { content: "=EF=92=88"; font-size: 48px; = +font-family: Ionicons; display: block; font-weight: 400; font-style: normal= +; line-height: 1; text-transform: none; letter-spacing: normal; overflow-wr= +ap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: an= +tialiased; text-rendering: optimizelegibility; font-feature-settings: "liga= +"; position: absolute; color: rgb(255, 255, 255); transform: translate(-50%= +, -50%); top: 50%; left: 50%; padding-left: 3px; cursor: pointer; } + +@media screen and (min-width: 1000px) { + .cmp-videocard__play-icon::before { left: 50.3%; font-size: 7rem; } +} + +.cmp-videocard__title { max-width: 1200px; color: rgb(0, 0, 0); padding: 20= +px; } + +@media screen and (min-width: 1000px) { + .cmp-videocard__title { padding: 20px; } +} + +.cmp-videocard__title-text { font-family: Graphik, Arial, system-ui, -apple= +-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", = +oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; text-t= +ransform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-videocard__title-text { font-size: 1.6rem; } +} + +.cmp-videocard__description { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; text-= +transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem; = +} + +@media screen and (min-width: 1000px) { + .cmp-videocard__description { font-size: 1.6rem; } +} + +.cmp-videocard .cmp-image { height: 100%; } + +.cmp-videocard .cmp-image__image { height: 100%; object-fit: cover; } + +.cmp-media-teaser { height: 105px; padding: 0px 1.5rem; } + +.cmp-media-teaser--border-bottom { border-bottom: 0.063rem solid rgb(204, 2= +04, 204); border-top-width: 0.063rem; border-right-width: 0.063rem; border-= +left-width: 0.063rem; margin: 0px 1.5rem 2rem; padding-bottom: 20px; } + +.cmp-media-teaser--border-bottom .cmp-media-teaser { padding: 0px; } + +.cmp-media-teaser__thumbnail-img { width: 105px; height: 105px; } + +.cmp-media-teaser__title { font-family: Graphik, Arial, system-ui, -apple-s= +ystem, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", ox= +ygen, cantarell, sans-serif; font-weight: 600; font-style: normal; text-tra= +nsform: uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0); line-heigh= +t: 1.4; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-media-teaser__title { font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.cmp-media-teaser .cmp-slide-share__title { line-height: 1.6rem; letter-spa= +cing: 0.078rem; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-media-teaser .cmp-slide-share__title { font-size: 1.8rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-media-teaser .cmp-slide-share__title { line-height: 2.5rem; } +} + +.cmp-media-teaser .cmp-slide-share__description { margin-top: 10px; font-fa= +mily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe = +UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-= +weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0);= + line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-media-teaser .cmp-slide-share__description { font-size: 1.6rem; } +} + +.cmp-media-teaser .cmp-slide-share-container__thumbnail { margin-right: 1.5= +rem; position: relative; float: left; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-media-teaser .cmp-slide-share-container__thumbnail { margin-right: 2= +.5rem; } +} + +.cmp-media-teaser .cmp-slide-share-container__thumbnail img { max-width: no= +ne; } + +.cmp-media-teaser .cmp-slide-share-container__custom-icon { width: 3.12em; = +height: 3.12em; background-color: rgba(0, 0, 0, 0.4); border: 0.13em solid = +rgba(255, 255, 255, 0.4); border-radius: 50%; } + +.cmp-media-teaser .cmp-slide-share-container__custom-icon, .cmp-media-tease= +r .cmp-slide-share-container__icon { position: absolute; top: 50%; left: 50= +%; transform: translate(-50%, -50%); } + +.cmp-media-teaser .cmp-slide-share-container__icon--video::after { content:= + "=EF=88=95"; } + +.cmp-media-teaser .cmp-slide-share-container__icon--slider::after, .cmp-med= +ia-teaser .cmp-slide-share-container__icon--video::after { font-size: 32px;= + font-family: Ionicons; display: block; font-weight: 400; font-style: norma= +l; line-height: 1; text-transform: none; letter-spacing: normal; overflow-w= +rap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: a= +ntialiased; text-rendering: optimizelegibility; font-feature-settings: "lig= +a"; color: rgb(255, 255, 255); opacity: 1; } + +.cmp-media-teaser .cmp-slide-share-container__icon--slider::after { content= +: "=EF=85=88"; } + +.cmp-media-teaser .cmp-slide-share-container__icon--podcast::after { conten= +t: "=EF=91=A1"; font-size: 32px; font-family: Ionicons; display: block; fon= +t-weight: 400; font-style: normal; line-height: 1; text-transform: none; le= +tter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction= +: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibil= +ity; font-feature-settings: "liga"; color: rgb(255, 255, 255); opacity: 1; = +} + +.cmp-media-teaser .cmp-image__image { height: 100%; width: 100%; position: = +absolute; } + +.cmp-video__player { position: relative; } + +.cmp-video[data-thumbnail-enabled=3D"true"] .cmp-video__embed, .cmp-video[d= +ata-thumbnail-enabled=3D"true"] .dynamicmedia { visibility: hidden; } + +.cmp-video__embed { position: relative; padding-top: 56.25%; } + +.cmp-video__embed .vidyard-player-container, .cmp-video__embed .vidyard-pla= +yer-embed, .cmp-video__embed iframe { position: absolute; top: 0px; left: 0= +px; width: 100%; height: 100%; } + +.cmp-video__embed .vidyard-player-container div[class^=3D"vidyard-div-"] { = +padding-bottom: 56.25% !important; } + +.cmp-video .s7videoviewer { position: relative; padding-top: 56.25%; } + +.cmp-video .s7videoviewer .s7container { top: 0px; left: 0px; width: 100%; = +position: absolute !important; height: 100% !important; } + +.cmp-video .s7videoviewer .s7videoelement { position: absolute !important; = +top: 0px !important; left: 0px !important; width: 100% !important; height: = +100% !important; } + +.cmp-video--aspect-ratio-small .cmp-video__embed { position: relative; padd= +ing-top: 33.33%; } + +.cmp-video--aspect-ratio-small .cmp-video__embed .vidyard-player-container = +div[class^=3D"vidyard-div-"] { padding-bottom: 33.33% !important; } + +.cmp-video--aspect-ratio-small .s7videoviewer { position: relative; padding= +-top: 33.33%; } + +.cmp-video__content { margin: 0px auto; } + +.cmp-video__content--right .cmp-video__transcript { display: flex; -webkit-= +box-pack: end; justify-content: flex-end; margin-top: 10px; } + +.cmp-video__content--left { font-size: 1.2rem; padding: 20px; } + +.cmp-video__transcript a { line-height: 1.6; color: rgb(0, 77, 255); font-s= +ize: 1.6rem; } + +@media screen and (max-width: 999.9px) { + .cmp-video__transcript a { font-size: 1.4rem; } +} + +.cmp-video__transcript a:focus, .cmp-video__transcript a:hover { text-decor= +ation: underline; display: inline-block; } + +.cmp-video__transcript a:visited { color: rgb(0, 0, 136); } + +.cmp-video__title { color: rgb(0, 0, 0); overflow-wrap: break-word; } + +.cmp-video__title-text { font-family: Graphik, Arial, system-ui, -apple-sys= +tem, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxyg= +en, cantarell, sans-serif; font-weight: 800; font-style: normal; text-trans= +form: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-video__title-text { font-size: 2.5rem; } +} + +.cmp-video__subtitle p { font-size: 1.2rem; color: rgb(0, 0, 0); } + +.cmp-video__thumbnail { position: absolute; top: 0px; left: 0px; width: 100= +%; height: 100%; } + +.cmp-video__thumbnail.cmp-video__thumbnail--hide { display: none; } + +.cmp-video__thumbnail .cmp-image, .cmp-video__thumbnail .image { width: 100= +%; height: 100%; } + +.cmp-video__thumbnail .cmp-image__image { object-fit: cover; height: 100%; = +} + +.cmp-video__thumbnail-play { position: absolute; top: 50%; left: 50%; trans= +form: translate(-50%, -50%); height: 80px; width: 80px; cursor: pointer; bo= +rder-radius: 50%; border: 4px solid rgba(255, 255, 255, 0.4); background: r= +gba(0, 0, 0, 0.4); } + +.cmp-video__thumbnail-play:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1= +px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-video__thumbnail-play:focus:not(:focus-visible) { box-shadow: none; ou= +tline: none; } + +@media screen and (min-width: 1000px) { + .cmp-video__thumbnail-play { height: 120px; width: 120px; } +} + +.cmp-video__thumbnail-play-icon::before { content: "=EF=92=88"; font-size: = +48px; font-family: Ionicons; display: block; font-weight: 400; font-style: = +normal; line-height: 1; text-transform: none; letter-spacing: normal; overf= +low-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothi= +ng: antialiased; text-rendering: optimizelegibility; font-feature-settings:= + "liga"; position: absolute; color: rgb(255, 255, 255); transform: translat= +e(-50%, -50%); top: 50%; left: 50%; padding-left: 3px; cursor: pointer; } + +@media screen and (min-width: 1000px) { + .cmp-video__thumbnail-play-icon::before { left: 50.3%; content: "=EF=92= +=88"; font-size: 70px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } +} + +.color-background-white .cmp-video__content { background-color: rgb(255, 25= +5, 255); } + +.color-background-gray .cmp-video__content { background-color: rgb(242, 242= +, 242); } + +@media screen and (min-width: 1000px) { + .full-width .cmp-video__content--left { padding-left: 4.8rem; } +} + +.cmp-audio { margin-bottom: 1.25rem; } + +.cmp-audio, .cmp-audio__player { -webkit-box-align: center; align-items: ce= +nter; } + +.cmp-audio__player { height: auto; display: flex; background-color: rgb(255= +, 255, 255); } + +.cmp-audio__thumbnail { padding-left: 15px; padding-right: 15px; } + +@media screen and (min-width: 768px) { + .cmp-audio__thumbnail { padding-left: 20px; padding-right: 18px; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__thumbnail { padding-left: 25px; padding-right: 30px; } +} + +.cmp-audio__thumbnail-btn { width: 44px; height: 44px; border-radius: 50%; = +cursor: pointer; background-color: rgb(231, 0, 116); position: relative; } + +.cmp-audio__thumbnail-btn:focus { box-shadow: transparent 0px 0px 0px 0.1re= +m; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-audio__thumbnail-btn:focus:not(:focus-visible) { box-shadow: none; out= +line: none; } + +.cmp-audio__thumbnail-pause-icon::before, .cmp-audio__thumbnail-play-icon::= +before { position: absolute; top: 50%; left: 50%; transform: translate(-50%= +, -50%); color: rgb(242, 242, 242); cursor: pointer; display: flex; } + +.cmp-audio__thumbnail-play-icon::before { content: "=EF=92=88"; padding-lef= +t: 0.4rem; } + +.cmp-audio__thumbnail-pause-icon::before, .cmp-audio__thumbnail-play-icon::= +before { font-size: 2.4rem; font-family: Ionicons; display: block; font-wei= +ght: 400; font-style: normal; line-height: 1; text-transform: none; letter-= +spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr= +; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; = +font-feature-settings: "liga"; } + +.cmp-audio__thumbnail-pause-icon::before { content: "=EF=88=90"; } + +.cmp-audio__container { width: calc(100% - 4.63em); display: inline-block; = +position: relative; padding: 1rem 2rem 2rem 1rem; } + +@media screen and (min-width: 768px) { + .cmp-audio__container { padding: 2rem 3rem 2rem 0px; } +} + +@media screen and (min-width: 1200px) { + .cmp-audio__container { padding: 2rem 3rem 3rem 0px; } +} + +.cmp-audio__title .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal= +; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1= +.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-audio__title .cmp-title__text { font-size: 1.6rem; } +} + +.cmp-audio__subtitle div.cmp-text p { font-size: 1.2rem; } + +.cmp-audio__controls { position: relative; width: 100%; display: flex; } + +.cmp-audio__volume-btn:focus { box-shadow: transparent 0px 0px 0px 0.1rem; = +outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-audio__volume-btn:focus:not(:focus-visible) { box-shadow: none; outlin= +e: none; } + +@media screen and (min-width: 1000px) { + .cmp-audio__mute::before, .cmp-audio__volume::before { display: inline; p= +adding-right: 10px; color: rgb(0, 0, 0); margin-top: 20px; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__volume::before { content: "=EF=8E=BA"; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__mute::before, .cmp-audio__volume::before { font-size: 2.4rem;= + font-family: Ionicons; display: block; font-weight: 400; font-style: norma= +l; line-height: 1; text-transform: none; letter-spacing: normal; overflow-w= +rap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: a= +ntialiased; text-rendering: optimizelegibility; font-feature-settings: "lig= +a"; } + .cmp-audio__mute::before { content: "=EF=8E=B9"; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__volume-control { padding-right: 1rem; color: rgb(0, 0, 0); di= +splay: block; width: auto; margin-top: 1rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-audio__volume-control { display: none; width: 0px; } +} + +.cmp-audio__progress { padding-right: 10px; width: 100%; display: flex; mar= +gin: 10px 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-audio__progress { margin: 20px 0px 0px; } +} + +.cmp-audio__progress-bar { margin: 10px 0px; appearance: none; height: 5px;= + width: 100%; background: rgb(0, 0, 0); border-radius: 3px; opacity: 1; dis= +play: block; } + +.cmp-audio__progress-bar:focus { box-shadow: transparent 0px 0px 0px 0.1rem= +; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-audio__progress-bar:focus:not(:focus-visible) { box-shadow: none; outl= +ine: none; } + +.cmp-audio__progress-bar::-webkit-slider-thumb { appearance: none; width: 2= +0px; height: 20px; background: rgb(0, 0, 0); border-radius: 50%; cursor: po= +inter; } + +.cmp-audio__progress-bar-thumb-hide::-webkit-slider-thumb { visibility: hid= +den; } + +.cmp-audio__volume-bar { appearance: none; background: rgb(0, 0, 0); border= +-radius: 0.3rem; opacity: 1; } + +.cmp-audio__volume-bar:focus { box-shadow: transparent 0px 0px 0px 0.1rem; = +outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-audio__volume-bar:focus:not(:focus-visible) { box-shadow: none; outlin= +e: none; } + +@media screen and (min-width: 1000px) { + .cmp-audio__volume-bar { margin: 2rem 0px 1rem; height: 0.4rem; width: 10= +0%; } +} + +.cmp-audio__volume-bar::-webkit-slider-thumb { appearance: none; width: 14p= +x; height: 14px; background: rgb(0, 0, 0); border-radius: 50%; cursor: poin= +ter; } + +.cmp-audio__transcript-container { padding-top: 10px; text-align: right; } + +.cmp-audio__transcript-container a { color: rgb(0, 77, 255); font-size: 1.4= +rem; line-height: 2.24rem; } + +.cmp-audio__transcript-container a:focus { box-shadow: transparent 0px 0px = +0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; = +} + +.cmp-audio__transcript-container a:focus:not(:focus-visible) { box-shadow: = +none; outline: none; } + +@media screen and (min-width: 768px) { + .cmp-audio__transcript-container a { font-size: 1.4rem; line-height: 2.24= +rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__transcript-container a { font-size: 1.6rem; line-height: 1.6;= + } +} + +.cmp-audio__transcript-container a:focus { text-decoration: underline; padd= +ing-bottom: 3px; } + +.cmp-audio__transcript-container a:focus:focus { box-shadow: transparent 0p= +x 0px 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.= +1rem; } + +.cmp-audio__transcript-container a:focus:focus:not(:focus-visible) { box-sh= +adow: none; outline: none; } + +.cmp-audio__transcript-container a:hover { text-decoration: underline; } + +.cmp-audio__transcript-container a a:visited { color: rgb(0, 0, 136); } + +.cmp-audio__audio-time { display: flex; font-size: 1.2rem; line-height: 2.5= +6rem; margin-top: 10px; width: 94px; } + +@media screen and (min-width: 768px) { + .cmp-audio__audio-time { margin-top: 20px; } +} + +.cmp-audio__time-divider { padding: 0px 0.3rem; } + +.cmp-audio__background-player { padding: 3rem 0px 0px 2rem; position: absol= +ute; top: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-audio__background-player { padding: 3rem 3rem 0px 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__background-player { padding: 3rem 3rem 0px 5.5rem; } +} + +.cmp-audio__background-image { background-size: cover; position: relative; = +width: 100%; background-repeat: no-repeat; min-height: 150px; } + +.cmp-audio__background-image .cmp-audio__background-ctrl .cmp-audio__thumbn= +ail-btn { background-color: unset; } + +.cmp-audio__background-ctrl { width: 100%; display: flex; position: absolut= +e; bottom: 0px; padding: 0px 2rem 2.5rem; } + +@media screen and (min-width: 768px) { + .cmp-audio__background-ctrl { padding: 0px 3rem 3rem 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__background-ctrl { padding: 0px 3rem 4rem 5.5rem; } +} + +.cmp-audio__backgorund-btn { background-color: transparent; height: 2.9rem;= + border-radius: 0%; } + +.cmp-audio__bg-icon::before { padding-right: 1rem; color: rgb(0, 0, 0); pad= +ding-left: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-audio__bg-icon::before { padding-right: 2rem; } +} + +.cmp-audio__bg-bar-ctrl, .cmp-audio__bg-vol-icon::before { margin: 0px; } + +.cmp-audio__bg-vol { margin: 1rem 0px 0px; } + +.cmp-audio__bg-prog { margin: 1.3rem 0px 0px; } + +.cmp-audio__bg-time { margin: 0.3rem 0px 0px; } + +.cmp-audio__bg-progress { width: auto; -webkit-box-flex: 1; flex: 1 1 auto;= + } + +.cmp-audio__embed-player { padding: 0px; } + +.cmp-audio__embed-transcript { padding-top: 0px; } + +.cmp-volume-hide { visibility: hidden; width: 0px; padding: 0px; } + +.color-block-accent-purple-1 .cmp-audio__thumbnail-btn { background-color: = +rgb(180, 85, 170); } + +.color-block-accent-purple-2 .cmp-audio__thumbnail-btn { background-color: = +rgb(160, 85, 245); } + +.color-block-accent-purple-3 .cmp-audio__thumbnail-btn { background-color: = +rgb(190, 130, 255); } + +.color-block-accent-purple-4 .cmp-audio__thumbnail-btn { background-color: = +rgb(220, 175, 255); } + +.color-block-accent-purple-5 .cmp-audio__thumbnail-btn { background-color: = +rgb(230, 220, 255); } + +.color-block-alt-blue .cmp-audio__thumbnail-btn { background-color: rgb(0, = +65, 240); } + +.color-block-alt-gray .cmp-audio__thumbnail-btn { background-color: rgb(190= +, 190, 190); } + +.color-block-alt-gray-dark .cmp-audio__thumbnail-btn { background-color: rg= +b(150, 150, 150); } + +.color-block-alt-gray-darker .cmp-audio__thumbnail-btn { background-color: = +rgb(90, 90, 90); } + +.color-block-alt-green .cmp-audio__thumbnail-btn { background-color: rgb(0,= + 215, 0); } + +.color-block-alt-red .cmp-audio__thumbnail-btn { background-color: red; } + +.color-block-alt-yellow .cmp-audio__thumbnail-btn { background-color: rgb(2= +55, 255, 0); } + +.color-block-aqua .cmp-audio__thumbnail-btn { background-color: rgb(0, 255,= + 187); } + +.color-block-blue .cmp-audio__thumbnail-btn { background-color: rgb(0, 186,= + 255); } + +.color-block-blue-green .cmp-audio__thumbnail-btn { background-color: rgb(5= +, 240, 165); } + +.color-block-brand-green .cmp-audio__thumbnail-btn { background-color: rgb(= +100, 255, 80); } + +.color-block-brand-orange .cmp-audio__thumbnail-btn { background-color: rgb= +(255, 120, 0); } + +.color-block-brand-yellow .cmp-audio__thumbnail-btn { background-color: rgb= +(255, 235, 50); } + +.color-block-blue-dark .cmp-audio__thumbnail-btn { background-color: rgb(0,= + 142, 255); } + +.color-block-blue-light .cmp-audio__thumbnail-btn { background-color: rgb(0= +, 243, 255); } + +.color-block-core-purple .cmp-audio__thumbnail-btn { background-color: rgb(= +70, 0, 115); } + +.color-block-cyan .cmp-audio__thumbnail-btn { background-color: rgb(0, 255,= + 255); } + +.color-block-gray .cmp-audio__thumbnail-btn { background-color: rgb(167, 16= +7, 167); } + +.color-block-gray-base .cmp-audio__thumbnail-btn { background-color: rgb(0,= + 0, 0); } + +.color-block-gray-dark .cmp-audio__thumbnail-btn { background-color: rgb(10= +7, 107, 107); } + +.color-block-gray-darker .cmp-audio__thumbnail-btn { background-color: rgb(= +74, 74, 74); } + +.color-block-gray-light .cmp-audio__thumbnail-btn { background-color: rgb(2= +04, 204, 204); } + +.color-block-gray-lighter .cmp-audio__thumbnail-btn { background-color: rgb= +(227, 227, 227); } + +.color-block-gray-lightest .cmp-audio__thumbnail-btn { background-color: rg= +b(242, 242, 242); } + +.color-block-grayishyellow-dark .cmp-audio__thumbnail-btn { background-colo= +r: rgb(150, 150, 140); } + +.color-block-grayishyellow-light .cmp-audio__thumbnail-btn { background-col= +or: rgb(230, 230, 220); } + +.color-block-green .cmp-audio__thumbnail-btn { background-color: rgb(0, 255= +, 0); } + +.color-block-green-dark .cmp-audio__thumbnail-btn { background-color: rgb(0= +, 83, 10); } + +.color-block-link .cmp-audio__thumbnail-btn { background-color: rgb(0, 77, = +255); } + +.color-block-link-dark .cmp-audio__thumbnail-btn { background-color: rgb(0,= + 0, 136); } + +.color-block-orange .cmp-audio__thumbnail-btn { background-color: rgb(255, = +182, 0); } + +.color-block-orange-dark .cmp-audio__thumbnail-btn { background-color: rgb(= +255, 149, 0); } + +.color-block-pink .cmp-audio__thumbnail-btn { background-color: rgb(231, 0,= + 116); } + +.color-block-pink-dark .cmp-audio__thumbnail-btn { background-color: rgb(16= +4, 2, 83); } + +.color-block-pink-light .cmp-audio__thumbnail-btn { background-color: rgb(2= +55, 80, 160); } + +.color-block-purple .cmp-audio__thumbnail-btn { background-color: rgb(161, = +0, 255); } + +.color-block-purple-dark .cmp-audio__thumbnail-btn { background-color: rgb(= +117, 0, 192); } + +.color-block-purple-darkest .cmp-audio__thumbnail-btn { background-color: r= +gb(70, 1, 115); } + +.color-block-red .cmp-audio__thumbnail-btn { background-color: rgb(231, 15,= + 41); } + +.color-block-red-dark .cmp-audio__thumbnail-btn { background-color: rgb(189= +, 0, 29); } + +.color-block-red-darker .cmp-audio__thumbnail-btn { background-color: rgb(1= +13, 0, 18); } + +.color-block-red-light .cmp-audio__thumbnail-btn { background-color: rgb(25= +5, 50, 70); } + +.color-block-white .cmp-audio__thumbnail-btn { background-color: rgb(255, 2= +55, 255); } + +.color-block-yellow .cmp-audio__thumbnail-btn { background-color: rgb(255, = +212, 46); } + +.color-block-yellow-dark .cmp-audio__thumbnail-btn { background-color: rgb(= +240, 192, 0); } + +.color-block-yellow-light .cmp-audio__thumbnail-btn { background-color: rgb= +(255, 240, 179); } + +.audio.cmp-audio-light-theme .cmp-audio__audio-time, .audio.cmp-audio-light= +-theme .cmp-audio__mute::before, .audio.cmp-audio-light-theme .cmp-audio__t= +humbnail-pause-icon::before, .audio.cmp-audio-light-theme .cmp-audio__thumb= +nail-play-icon::before, .audio.cmp-audio-light-theme .cmp-audio__volume::be= +fore, .audio.cmp-audio-light-theme .cmp-text, .audio.cmp-audio-light-theme = +.cmp-title__text, .cmp-audio-icon-color-black .cmp-audio__thumbnail-pause-i= +con::before, .cmp-audio-icon-color-black .cmp-audio__thumbnail-play-icon::b= +efore { color: rgb(0, 0, 0); } + +.audio.cmp-audio-light-theme .cmp-audio__progress-bar::-webkit-slider-thumb= +, .audio.cmp-audio-light-theme .cmp-audio__volume-bar::-webkit-slider-thumb= + { background: rgb(0, 0, 0); } + +.audio.cmp-audio-light-theme input { background: rgb(0, 0, 0); } + +.audio.cmp-audio-dark-theme .cmp-audio__audio-time, .audio.cmp-audio-dark-t= +heme .cmp-audio__mute::before, .audio.cmp-audio-dark-theme .cmp-audio__thum= +bnail-pause-icon::before, .audio.cmp-audio-dark-theme .cmp-audio__thumbnail= +-play-icon::before, .audio.cmp-audio-dark-theme .cmp-audio__volume::before,= + .audio.cmp-audio-dark-theme .cmp-text, .audio.cmp-audio-dark-theme .cmp-ti= +tle__text { color: rgb(255, 255, 255); } + +.audio.cmp-audio-dark-theme .cmp-audio__progress-bar::-webkit-slider-thumb,= + .audio.cmp-audio-dark-theme .cmp-audio__volume-bar::-webkit-slider-thumb {= + background: rgb(255, 255, 255); } + +.audio.cmp-audio-dark-theme input { background: rgb(255, 255, 255); } + +.cmp-audio-background-gray .cmp-audio__player, .cmp-sticky-audio { backgrou= +nd-color: rgb(242, 242, 242); } + +.cmp-sticky-audio { display: none; z-index: 999; top: 3.13em; width: 100%; = +left: 0px; padding-bottom: 0px; height: auto; position: fixed; } + +.cmp-sticky-audio.cmp-sticky-audio--display { display: block; background-co= +lor: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .cmp-sticky-audio { width: 375px; height: 812px; display: none; } + .cmp-sticky-audio.cmp-sticky-audio--display { display: none; } +} + +.cmp-sticky-audio__container { display: flex; padding: 1rem 1.5rem; } + +.cmp-sticky-audio__header { white-space: nowrap; overflow: hidden; font-siz= +e: 1.4rem; font-weight: 600; display: flex; width: 85%; -webkit-box-align: = +center; align-items: center; } + +.cmp-sticky-audio__divider { margin: 0px 0.5rem; } + +.cmp-sticky-audio__title { text-overflow: ellipsis; position: relative; whi= +te-space: nowrap; overflow: hidden; width: 80%; } + +.cmp-sticky-audio .cmp-sticky-time { font-size: 1.2rem; margin-top: 0px; pa= +dding-left: 1rem; display: flex; -webkit-box-align: center; align-items: ce= +nter; line-height: 2.56rem; } + +.cmp-sticky-audio .cmp-sticky-audio-controls { margin-left: auto; margin-ri= +ght: auto; width: 8em; padding-bottom: 0.5rem; display: flex; } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__backwar= +d { color: rgb(0, 0, 0); } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__backwar= +d::after { content: "=EF=92=AB"; font-size: 24px; font-family: Ionicons; di= +splay: block; font-weight: 400; font-style: normal; line-height: 1; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__forward= + { color: rgb(0, 0, 0); } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__forward= +::after { content: "=EF=92=AD"; font-size: 24px; font-family: Ionicons; dis= +play: block; font-weight: 400; font-style: normal; line-height: 1; text-tra= +nsform: none; letter-spacing: normal; overflow-wrap: normal; white-space: n= +owrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering:= + optimizelegibility; font-feature-settings: "liga"; } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__play { = +color: rgb(0, 0, 0); } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__play::a= +fter { content: "=EF=92=88"; font-size: 24px; font-family: Ionicons; displa= +y: block; font-weight: 400; font-style: normal; line-height: 1; text-transf= +orm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowr= +ap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: op= +timizelegibility; font-feature-settings: "liga"; padding: 0px 4.5rem; } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__pause {= + color: rgb(0, 0, 0); } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__pause::= +after { content: "=EF=91=B8"; font-size: 24px; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; padding: 0px 4.5rem; } + +.cmp-sticky-audio-progress-container { width: 100%; background-color: rgb(2= +55, 255, 255); } + +.cmp-sticky-audio-progress-bar { width: 1%; height: 0.32em; background-colo= +r: rgb(231, 0, 116); } + +.cmp-sticky-audio--disable .cmp-sticky-audio { display: none; } + +.newslettersignup .cmp-teaser__image { z-index: 1; border: none; right: 0px= +; margin: -4.5rem 0px 0px; position: absolute; height: 81px; width: 63px; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__image { top: -15px; height: 112px; width: = +88px; margin: 0px; } +} + +.newslettersignup .cmp-teaser__image .cmp-image__image { vertical-align: mi= +ddle; border: none; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__image .cmp-image__image { height: 112px; } +} + +.newslettersignup .cmp-teaser__container { width: 100%; background-color: r= +gb(255, 255, 255); padding-top: 4.5rem; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__container { padding-top: 1.5rem; } +} + +.newslettersignup .cmp-teaser__header { float: left; width: 100%; margin: 0= +px 3rem 2rem 0px; padding-bottom: 2rem; position: relative; border-bottom-w= +idth: 0.2rem; border-bottom-style: solid; } + +.newslettersignup .cmp-teaser__header::before { content: ""; position: abso= +lute; width: calc(100% - 7.3rem); border-top-width: 0.2rem; border-top-styl= +e: solid; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__header::before { width: calc(100% - 9.8rem= +); } +} + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__header { width: 50%; } +} + +.newslettersignup .cmp-teaser__description { margin: 0px; width: 100%; } + +.newslettersignup .cmp-teaser .h-title-eyebrow { margin: 0px; padding: 2rem= + 0px; width: 70%; } + +.newslettersignup .cmp-teaser__action-container { padding: 0px; } + +.newslettersignup .cmp-teaser .cmp-button { width: 100%; color: rgb(255, 25= +5, 255); background-color: rgb(0, 0, 0); border-color: transparent; box-sha= +dow: rgb(167, 167, 167) 4px 4px 0px 0px; margin: 0px 0px 4px; transition: b= +ox-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow = +0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; } + +.newslettersignup .cmp-teaser .cmp-button:focus, .newslettersignup .cmp-tea= +ser .cmp-button:hover { box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; t= +ransform: translate(-5px, -5px); color: rgb(255, 255, 255); background-colo= +r: rgb(0, 0, 0); } + +.newslettersignup .cmp-teaser .cmp-button:focus { border: 2px solid rgb(255= +, 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.newslettersignup .cmp-teaser .cmp-button:disabled { background-color: rgb(= +227, 227, 227); border-color: transparent; box-shadow: none; color: rgb(255= +, 255, 255); transition: none 0s ease 0s; } + +.newslettersignup .cmp-teaser .cmp-button:disabled:hover { box-shadow: none= +; transform: none; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser .cmp-button { width: auto; } +} + +.newslettersignup.color-block-accent-purple-1 .cmp-teaser__header { border-= +bottom-color: rgb(180, 85, 170); } + +.newslettersignup.color-block-accent-purple-1 .cmp-teaser__header::before {= + border-top-color: rgb(180, 85, 170); } + +.newslettersignup.color-block-accent-purple-2 .cmp-teaser__header { border-= +bottom-color: rgb(160, 85, 245); } + +.newslettersignup.color-block-accent-purple-2 .cmp-teaser__header::before {= + border-top-color: rgb(160, 85, 245); } + +.newslettersignup.color-block-accent-purple-3 .cmp-teaser__header { border-= +bottom-color: rgb(190, 130, 255); } + +.newslettersignup.color-block-accent-purple-3 .cmp-teaser__header::before {= + border-top-color: rgb(190, 130, 255); } + +.newslettersignup.color-block-accent-purple-4 .cmp-teaser__header { border-= +bottom-color: rgb(220, 175, 255); } + +.newslettersignup.color-block-accent-purple-4 .cmp-teaser__header::before {= + border-top-color: rgb(220, 175, 255); } + +.newslettersignup.color-block-accent-purple-5 .cmp-teaser__header { border-= +bottom-color: rgb(230, 220, 255); } + +.newslettersignup.color-block-accent-purple-5 .cmp-teaser__header::before {= + border-top-color: rgb(230, 220, 255); } + +.newslettersignup.color-block-alt-blue .cmp-teaser__header { border-bottom-= +color: rgb(0, 65, 240); } + +.newslettersignup.color-block-alt-blue .cmp-teaser__header::before { border= +-top-color: rgb(0, 65, 240); } + +.newslettersignup.color-block-alt-gray .cmp-teaser__header { border-bottom-= +color: rgb(190, 190, 190); } + +.newslettersignup.color-block-alt-gray .cmp-teaser__header::before { border= +-top-color: rgb(190, 190, 190); } + +.newslettersignup.color-block-alt-gray-dark .cmp-teaser__header { border-bo= +ttom-color: rgb(150, 150, 150); } + +.newslettersignup.color-block-alt-gray-dark .cmp-teaser__header::before { b= +order-top-color: rgb(150, 150, 150); } + +.newslettersignup.color-block-alt-gray-darker .cmp-teaser__header { border-= +bottom-color: rgb(90, 90, 90); } + +.newslettersignup.color-block-alt-gray-darker .cmp-teaser__header::before {= + border-top-color: rgb(90, 90, 90); } + +.newslettersignup.color-block-alt-green .cmp-teaser__header { border-bottom= +-color: rgb(0, 215, 0); } + +.newslettersignup.color-block-alt-green .cmp-teaser__header::before { borde= +r-top-color: rgb(0, 215, 0); } + +.newslettersignup.color-block-alt-red .cmp-teaser__header { border-bottom-c= +olor: red; } + +.newslettersignup.color-block-alt-red .cmp-teaser__header::before { border-= +top-color: red; } + +.newslettersignup.color-block-alt-yellow .cmp-teaser__header { border-botto= +m-color: rgb(255, 255, 0); } + +.newslettersignup.color-block-alt-yellow .cmp-teaser__header::before { bord= +er-top-color: rgb(255, 255, 0); } + +.newslettersignup.color-block-aqua .cmp-teaser__header { border-bottom-colo= +r: rgb(0, 255, 187); } + +.newslettersignup.color-block-aqua .cmp-teaser__header::before { border-top= +-color: rgb(0, 255, 187); } + +.newslettersignup.color-block-blue .cmp-teaser__header { border-bottom-colo= +r: rgb(0, 186, 255); } + +.newslettersignup.color-block-blue .cmp-teaser__header::before { border-top= +-color: rgb(0, 186, 255); } + +.newslettersignup.color-block-blue-green .cmp-teaser__header { border-botto= +m-color: rgb(5, 240, 165); } + +.newslettersignup.color-block-blue-green .cmp-teaser__header::before { bord= +er-top-color: rgb(5, 240, 165); } + +.newslettersignup.color-block-brand-green .cmp-teaser__header { border-bott= +om-color: rgb(100, 255, 80); } + +.newslettersignup.color-block-brand-green .cmp-teaser__header::before { bor= +der-top-color: rgb(100, 255, 80); } + +.newslettersignup.color-block-brand-orange .cmp-teaser__header { border-bot= +tom-color: rgb(255, 120, 0); } + +.newslettersignup.color-block-brand-orange .cmp-teaser__header::before { bo= +rder-top-color: rgb(255, 120, 0); } + +.newslettersignup.color-block-brand-yellow .cmp-teaser__header { border-bot= +tom-color: rgb(255, 235, 50); } + +.newslettersignup.color-block-brand-yellow .cmp-teaser__header::before { bo= +rder-top-color: rgb(255, 235, 50); } + +.newslettersignup.color-block-blue-dark .cmp-teaser__header { border-bottom= +-color: rgb(0, 142, 255); } + +.newslettersignup.color-block-blue-dark .cmp-teaser__header::before { borde= +r-top-color: rgb(0, 142, 255); } + +.newslettersignup.color-block-blue-light .cmp-teaser__header { border-botto= +m-color: rgb(0, 243, 255); } + +.newslettersignup.color-block-blue-light .cmp-teaser__header::before { bord= +er-top-color: rgb(0, 243, 255); } + +.newslettersignup.color-block-core-purple .cmp-teaser__header { border-bott= +om-color: rgb(70, 0, 115); } + +.newslettersignup.color-block-core-purple .cmp-teaser__header::before { bor= +der-top-color: rgb(70, 0, 115); } + +.newslettersignup.color-block-cyan .cmp-teaser__header { border-bottom-colo= +r: rgb(0, 255, 255); } + +.newslettersignup.color-block-cyan .cmp-teaser__header::before { border-top= +-color: rgb(0, 255, 255); } + +.newslettersignup.color-block-gray .cmp-teaser__header { border-bottom-colo= +r: rgb(167, 167, 167); } + +.newslettersignup.color-block-gray .cmp-teaser__header::before { border-top= +-color: rgb(167, 167, 167); } + +.newslettersignup.color-block-gray-base .cmp-teaser__header { border-bottom= +-color: rgb(0, 0, 0); } + +.newslettersignup.color-block-gray-base .cmp-teaser__header::before { borde= +r-top-color: rgb(0, 0, 0); } + +.newslettersignup.color-block-gray-dark .cmp-teaser__header { border-bottom= +-color: rgb(107, 107, 107); } + +.newslettersignup.color-block-gray-dark .cmp-teaser__header::before { borde= +r-top-color: rgb(107, 107, 107); } + +.newslettersignup.color-block-gray-darker .cmp-teaser__header { border-bott= +om-color: rgb(74, 74, 74); } + +.newslettersignup.color-block-gray-darker .cmp-teaser__header::before { bor= +der-top-color: rgb(74, 74, 74); } + +.newslettersignup.color-block-gray-light .cmp-teaser__header { border-botto= +m-color: rgb(204, 204, 204); } + +.newslettersignup.color-block-gray-light .cmp-teaser__header::before { bord= +er-top-color: rgb(204, 204, 204); } + +.newslettersignup.color-block-gray-lighter .cmp-teaser__header { border-bot= +tom-color: rgb(227, 227, 227); } + +.newslettersignup.color-block-gray-lighter .cmp-teaser__header::before { bo= +rder-top-color: rgb(227, 227, 227); } + +.newslettersignup.color-block-gray-lightest .cmp-teaser__header { border-bo= +ttom-color: rgb(242, 242, 242); } + +.newslettersignup.color-block-gray-lightest .cmp-teaser__header::before { b= +order-top-color: rgb(242, 242, 242); } + +.newslettersignup.color-block-grayishyellow-dark .cmp-teaser__header { bord= +er-bottom-color: rgb(150, 150, 140); } + +.newslettersignup.color-block-grayishyellow-dark .cmp-teaser__header::befor= +e { border-top-color: rgb(150, 150, 140); } + +.newslettersignup.color-block-grayishyellow-light .cmp-teaser__header { bor= +der-bottom-color: rgb(230, 230, 220); } + +.newslettersignup.color-block-grayishyellow-light .cmp-teaser__header::befo= +re { border-top-color: rgb(230, 230, 220); } + +.newslettersignup.color-block-green .cmp-teaser__header { border-bottom-col= +or: rgb(0, 255, 0); } + +.newslettersignup.color-block-green .cmp-teaser__header::before { border-to= +p-color: rgb(0, 255, 0); } + +.newslettersignup.color-block-green-dark .cmp-teaser__header { border-botto= +m-color: rgb(0, 83, 10); } + +.newslettersignup.color-block-green-dark .cmp-teaser__header::before { bord= +er-top-color: rgb(0, 83, 10); } + +.newslettersignup.color-block-link .cmp-teaser__header { border-bottom-colo= +r: rgb(0, 77, 255); } + +.newslettersignup.color-block-link .cmp-teaser__header::before { border-top= +-color: rgb(0, 77, 255); } + +.newslettersignup.color-block-link-dark .cmp-teaser__header { border-bottom= +-color: rgb(0, 0, 136); } + +.newslettersignup.color-block-link-dark .cmp-teaser__header::before { borde= +r-top-color: rgb(0, 0, 136); } + +.newslettersignup.color-block-orange .cmp-teaser__header { border-bottom-co= +lor: rgb(255, 182, 0); } + +.newslettersignup.color-block-orange .cmp-teaser__header::before { border-t= +op-color: rgb(255, 182, 0); } + +.newslettersignup.color-block-orange-dark .cmp-teaser__header { border-bott= +om-color: rgb(255, 149, 0); } + +.newslettersignup.color-block-orange-dark .cmp-teaser__header::before { bor= +der-top-color: rgb(255, 149, 0); } + +.newslettersignup.color-block-pink .cmp-teaser__header { border-bottom-colo= +r: rgb(231, 0, 116); } + +.newslettersignup.color-block-pink .cmp-teaser__header::before { border-top= +-color: rgb(231, 0, 116); } + +.newslettersignup.color-block-pink-dark .cmp-teaser__header { border-bottom= +-color: rgb(164, 2, 83); } + +.newslettersignup.color-block-pink-dark .cmp-teaser__header::before { borde= +r-top-color: rgb(164, 2, 83); } + +.newslettersignup.color-block-pink-light .cmp-teaser__header { border-botto= +m-color: rgb(255, 80, 160); } + +.newslettersignup.color-block-pink-light .cmp-teaser__header::before { bord= +er-top-color: rgb(255, 80, 160); } + +.newslettersignup.color-block-purple .cmp-teaser__header { border-bottom-co= +lor: rgb(161, 0, 255); } + +.newslettersignup.color-block-purple .cmp-teaser__header::before { border-t= +op-color: rgb(161, 0, 255); } + +.newslettersignup.color-block-purple-dark .cmp-teaser__header { border-bott= +om-color: rgb(117, 0, 192); } + +.newslettersignup.color-block-purple-dark .cmp-teaser__header::before { bor= +der-top-color: rgb(117, 0, 192); } + +.newslettersignup.color-block-purple-darkest .cmp-teaser__header { border-b= +ottom-color: rgb(70, 1, 115); } + +.newslettersignup.color-block-purple-darkest .cmp-teaser__header::before { = +border-top-color: rgb(70, 1, 115); } + +.newslettersignup.color-block-red .cmp-teaser__header { border-bottom-color= +: rgb(231, 15, 41); } + +.newslettersignup.color-block-red .cmp-teaser__header::before { border-top-= +color: rgb(231, 15, 41); } + +.newslettersignup.color-block-red-dark .cmp-teaser__header { border-bottom-= +color: rgb(189, 0, 29); } + +.newslettersignup.color-block-red-dark .cmp-teaser__header::before { border= +-top-color: rgb(189, 0, 29); } + +.newslettersignup.color-block-red-darker .cmp-teaser__header { border-botto= +m-color: rgb(113, 0, 18); } + +.newslettersignup.color-block-red-darker .cmp-teaser__header::before { bord= +er-top-color: rgb(113, 0, 18); } + +.newslettersignup.color-block-red-light .cmp-teaser__header { border-bottom= +-color: rgb(255, 50, 70); } + +.newslettersignup.color-block-red-light .cmp-teaser__header::before { borde= +r-top-color: rgb(255, 50, 70); } + +.newslettersignup.color-block-white .cmp-teaser__header { border-bottom-col= +or: rgb(255, 255, 255); } + +.newslettersignup.color-block-white .cmp-teaser__header::before { border-to= +p-color: rgb(255, 255, 255); } + +.newslettersignup.color-block-yellow .cmp-teaser__header { border-bottom-co= +lor: rgb(255, 212, 46); } + +.newslettersignup.color-block-yellow .cmp-teaser__header::before { border-t= +op-color: rgb(255, 212, 46); } + +.newslettersignup.color-block-yellow-dark .cmp-teaser__header { border-bott= +om-color: rgb(240, 192, 0); } + +.newslettersignup.color-block-yellow-dark .cmp-teaser__header::before { bor= +der-top-color: rgb(240, 192, 0); } + +.newslettersignup.color-block-yellow-light .cmp-teaser__header { border-bot= +tom-color: rgb(255, 240, 179); } + +.newslettersignup.color-block-yellow-light .cmp-teaser__header::before { bo= +rder-top-color: rgb(255, 240, 179); } + +.cmp-share-banner { display: flex; -webkit-box-pack: start; justify-content= +: flex-start; flex-wrap: wrap; padding: 2rem 0px 3rem; } + +.cmp-share-banner .h-title-eyebrow { display: flex; -webkit-box-align: cent= +er; align-items: center; margin-top: 1rem; margin-right: 30px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-share-banner .h-title-eyebrow { margin-left: 20px; } +} + +@media screen and (min-width: 1000px) { + .cmp-share-banner .h-title-eyebrow { margin-right: 2rem; } +} + +.cmp-share-banner__item { text-align: center; } + +.cmp-share-banner__item:first-child .cmp-share-banner__icon { margin-left: = +0px; } + +@media screen and (max-width: 999.9px) { + .cmp-share-banner__item:first-child.cmp-share-banner__item--mail + .cmp-s= +hare-banner__item .cmp-share-banner__icon { margin-left: 0px; } +} + +.cmp-share-banner__icon { -webkit-box-align: center; align-items: center; b= +order-radius: 50%; border: 0.2rem solid rgb(0, 77, 255); color: rgb(0, 77, = +255); display: flex; height: 3.5rem; -webkit-box-pack: center; justify-cont= +ent: center; margin-left: 3rem; width: 3.5rem; } + +.cmp-share-banner__icon:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px = +1px; outline: rgb(0, 0, 136) solid 1px; outline-offset: 1px; background-col= +or: rgb(0, 77, 255); color: rgb(255, 255, 255); } + +.cmp-share-banner__icon:focus:not(:focus-visible) { box-shadow: none; outli= +ne: none; } + +.cmp-share-banner__icon:hover { background-color: rgb(0, 77, 255); color: r= +gb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-share-banner__icon { margin-left: 2rem; } +} + +.cmp-share-banner__icon--linkedin::after { content: "=EF=88=B9"; } + +.cmp-share-banner__icon--facebook::after, .cmp-share-banner__icon--linkedin= +::after { font-size: 18px; font-family: Ionicons; display: block; font-weig= +ht: 400; font-style: normal; line-height: 1; text-transform: none; letter-s= +pacing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr;= + -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; f= +ont-feature-settings: "liga"; } + +.cmp-share-banner__icon--facebook::after { content: "=EF=88=B1"; } + +.cmp-share-banner__icon--instagram::after { content: "=EF=8D=91"; font-size= +: 18px; font-feature-settings: "liga"; } + +.cmp-share-banner__icon--instagram::after, .cmp-share-banner__icon--twitter= +::after { font-family: Ionicons; display: block; font-weight: 400; font-sty= +le: normal; line-height: 1; text-transform: none; letter-spacing: normal; o= +verflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smo= +othing: antialiased; text-rendering: optimizelegibility; } + +.cmp-share-banner__icon--twitter::after { content: "=EF=89=83"; font-size: = +14px; font-feature-settings: "liga"; } + +.cmp-share-banner__icon--youtube::after { content: "=EF=89=8D"; } + +.cmp-share-banner__icon--kununu::after, .cmp-share-banner__icon--youtube::a= +fter { font-size: 18px; font-family: Ionicons; display: block; font-weight:= + 400; font-style: normal; line-height: 1; text-transform: none; letter-spac= +ing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -w= +ebkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font= +-feature-settings: "liga"; } + +.cmp-share-banner__icon--kununu::after { content: "=EF=93=B8"; } + +.cmp-share-banner__icon--medium::after { content: "=EF=93=B9"; } + +.cmp-share-banner__icon--medium::after, .cmp-share-banner__icon--renren::af= +ter { font-size: 18px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +.cmp-share-banner__icon--renren::after { content: "=EE=A4=96"; } + +.cmp-share-banner__icon--wechat::after { content: "=EE=A4=99"; } + +.cmp-share-banner__icon--wechat::after, .cmp-share-banner__icon--weibo::aft= +er { font-size: 18px; font-family: Ionicons; display: block; font-weight: 4= +00; font-style: normal; line-height: 1; text-transform: none; letter-spacin= +g: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -web= +kit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-f= +eature-settings: "liga"; } + +.cmp-share-banner__icon--weibo::after { content: "=EE=A4=9A"; } + +.cmp-share-banner__icon--xing::after { content: "=EE=A4=9C"; font-size: 18p= +x; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; } + +.cmp-share-banner__icon--mail { border-color: rgb(107, 107, 107); color: rg= +b(107, 107, 107); } + +.cmp-share-banner__icon--mail::after { content: "=EF=90=A2"; font-size: 22p= +x; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; } + +.cmp-share-banner__icon--mail:hover { background-color: rgb(107, 107, 107);= + } + +@media screen and (max-width: 999.9px) { + .cmp-share-banner__icon--mail { display: none; } +} + +.cmp-share-banner--border-top .cmp-share-banner { border-top: 2px solid rgb= +(204, 204, 204); margin-top: 20px; } + +@media screen and (max-width: 767.9px) { + .cmp-share-banner--border-top .cmp-share-banner { margin-top: 30px; } +} + +.cmp-share-banner--border-bottom .cmp-share-banner { border-bottom: 2px sol= +id rgb(204, 204, 204); margin-bottom: 20px; } + +@media screen and (max-width: 767.9px) { + .cmp-share-banner--border-bottom .cmp-share-banner { margin-bottom: 30px;= + } +} + +.cmp-share-banner--background-gray .cmp-share-banner { background-color: rg= +b(242, 242, 242); } + +.cmp-share-banner--toolbar .cmp-share-banner { padding: 1rem 2rem 2rem; bac= +kground-color: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .cmp-share-banner--toolbar .cmp-share-banner { padding: 1.5rem 2rem 2rem;= + } +} + +.cmp-share-banner--toolbar .h-title-eyebrow { margin-left: 0px; } + +.cmp-share-banner__items { display: flex; -webkit-box-align: center; align-= +items: center; margin-top: 1rem; } + +.cmp-share-banner__download-report { margin-left: auto; -webkit-box-flex: 1= +; flex: 1 0 100%; } + +@media screen and (min-width: 768px) { + .cmp-share-banner__download-report { -webkit-box-flex: 0; flex: 0 0 auto;= + } +} + +.cmp-share-banner__download-report .cmp-button { margin: 20px 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-share-banner__download-report .cmp-button { margin-top: 1rem; } +} + +.share-module .cmp-share-module { -webkit-box-align: center; align-items: c= +enter; padding: 1rem 0px; z-index: 3; position: relative; align-self: cente= +r; } + +.share-module .cmp-share-module .cmp-share-module__circle-share { backgroun= +d-color: rgb(242, 242, 242); height: 7rem; width: 7rem; border-radius: 50%;= + box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 4px 0px; z-index: 2; } + +.share-module .cmp-share-module .cmp-share-module__circle-share:active { ou= +tline: none; } + +.share-module .cmp-share-module .cmp-share-module__circle-share:focus-visib= +le { outline-offset: 0px; outline: rgb(0, 77, 255) solid 1px; } + +.share-module .cmp-share-module .cmp-share-module__circle-share:hover { cur= +sor: pointer; } + +.share-module .cmp-share-module .cmp-share-module__ion-android-share-alt { = +color: rgb(74, 74, 74); font-size: 4.8rem; } + +.share-module .cmp-share-module .cmp-share-module__ion-android-share-alt::b= +efore { position: relative; top: 1.37rem; left: 1.55rem; content: "=EF=8E= +=AC"; font-size: 4.41rem; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } + +.share-module .cmp-share-module .cmp-share-module__hideoutline { outline: n= +one; } + +.share-module .cmp-share-module .cmp-share-module__tools { border: 0.1rem s= +olid rgb(227, 227, 227); z-index: 1; } + +.share-module .cmp-share-module .cmp-share-module__tools.cmp-share-module__= +tools--color-gray-light { background-color: rgb(242, 242, 242); } + +.share-module .cmp-share-module .cmp-share-banner__items .cmp-share-module_= +_share-text { font-size: 1.2rem; font-weight: 600; letter-spacing: 0.84px; = +text-transform: uppercase; } + +.share-module .cmp-share-module .cmp-share-module__tools--hide { overflow: = +hidden; } + +.share-module .cmp-share-banner { flex-wrap: nowrap; } + +.share-module--vertical .cmp-share-module { -webkit-box-orient: vertical; -= +webkit-box-direction: normal; flex-direction: column; -webkit-box-align: st= +art; align-items: flex-start; } + +.share-module--vertical .cmp-share-module .cmp-share-module__tools--hide { = +background-color: rgb(242, 242, 242); width: 7rem; margin-top: -3.5rem; bor= +der-radius: 0px 0px 5rem 5rem; border: 0.1rem solid rgb(227, 227, 227); pad= +ding: 0px; } + +.share-module--vertical .cmp-share-module .cmp-share-module__tools .cmp-sha= +re-banner__items { max-height: 30rem; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items { displa= +y: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-= +direction: column; padding-bottom: 3rem; width: 100%; margin-top: 0px; max-= +height: 0px; transform-origin: center top; transition: max-height 0.4s ease= + 0s; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items .cmp-sha= +re-module__share-text { margin: 3.5rem 0px 0px; padding-top: 2rem; max-widt= +h: 90%; overflow-wrap: break-word; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items .div-sha= +re-module { display: inline-block; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items .cmp-sha= +re-banner__icon { margin: 2rem 0px 0px; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items > .cmp-s= +hare-banner__item:first-child { margin-top: 3.5rem; } + +.share-module--horizontal .cmp-share-module .cmp-share-module__tools--hide = +{ height: 7rem; border-radius: 0px 5rem 5rem 0px; padding: 0px; width: auto= +; margin-left: -3.5rem; background-color: rgb(242, 242, 242); border: 0.1re= +m solid rgb(227, 227, 227); } + +.share-module--horizontal .cmp-share-module .cmp-share-module__tools .cmp-s= +hare-banner__items { max-width: 35rem; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items { disp= +lay: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; f= +lex-direction: row; padding-right: 3rem; height: 100%; width: inherit; marg= +in: 0px; max-width: 0px; transition: max-width 0.4s ease 0s; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items .cmp-s= +hare-module__share-text { white-space: nowrap; margin: 0px 1rem 0px 3.5rem;= + padding-left: 2rem; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items .div-s= +hare-module { display: inline-block; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items .cmp-s= +hare-banner__icon { margin: 0px 0px 0px 2rem; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items > .cmp= +-share-banner__item:first-child { margin-left: 3.5rem; } + +body.share-module__horizontal-scroll--toggle, html.share-module__horizontal= +-scroll--toggle { overflow-x: auto; } + +div.image:has(div.cmp-share-module__circle-share) { position: relative; z-i= +ndex: 1; } + +.multipagenavigation .cmp-multipage-nav__mobile-dropdown { -webkit-box-alig= +n: center; align-items: center; background-color: rgb(255, 255, 255); displ= +ay: flex; -webkit-box-pack: justify; justify-content: space-between; paddin= +g: 2rem 0px 2rem 2rem; width: 100%; font-family: Graphik, Arial, system-ui,= + -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica = +Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: normal;= + text-transform: uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0); l= +ine-height: 1.4; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__mobile-dropdown { font-size: 1.8= +rem; letter-spacing: 0.07em; display: none; } +} + +.multipagenavigation .cmp-multipage-nav__mobile-dropdown:hover { color: rgb= +(0, 0, 0); } + +.multipagenavigation .cmp-multipage-nav__arrow { margin-right: 14px; paddin= +g: 0px; top: 0px; } + +.multipagenavigation .cmp-multipage-nav__arrow-icon { height: 0.44em; margi= +n-right: 20px; margin-top: 0px; } + +.multipagenavigation .cmp-multipage-nav__arrow-icon span:first-of-type, .mu= +ltipagenavigation .cmp-multipage-nav__arrow-icon span:nth-of-type(2) { back= +ground-color: rgb(0, 0, 0); border-radius: 0.5em; display: block; height: 0= +.11em; transition: all 0.25s ease-in-out 0s; width: 1em; } + +.multipagenavigation .cmp-multipage-nav__arrow-icon span:first-of-type { ma= +rgin-left: -0.14em; margin-top: 0.67em; transform: rotate(50deg); } + +.multipagenavigation .cmp-multipage-nav__arrow-icon span:nth-of-type(2) { m= +argin-left: 0.48em; margin-top: -0.11em; transform: rotate(-50deg); } + +.multipagenavigation .cmp-multipage-nav__arrow-icon--close span:first-of-ty= +pe, .multipagenavigation .cmp-multipage-nav__arrow-icon--close span:nth-of-= +type(2) { transition: all 0.25s ease-in-out 0s; width: 1.2em; margin-left: = +0.05em; } + +.multipagenavigation .cmp-multipage-nav__arrow-icon--close span:first-of-ty= +pe { margin-top: 0.67em; transform: rotate(-45deg); } + +.multipagenavigation .cmp-multipage-nav__arrow-icon--close span:nth-of-type= +(2) { margin-top: -0.11em; transform: rotate(45deg); } + +.multipagenavigation .cmp-multipage-nav__elements { box-shadow: rgba(0, 0, = +0, 0.5) 0px 2px 4px 0px; z-index: 100; } + +.multipagenavigation .cmp-multipage-nav__elements:not(.cmp-multipage-nav--s= +ticky) { position: relative; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__elements { box-shadow: none; } +} + +.multipagenavigation .cmp-multipage-nav__articles { display: block; backgro= +und-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 0.5rem 0.= +5rem 0px; height: auto; max-height: 0px; visibility: hidden; width: 100%; t= +ransition: max-height 0.3s ease-in-out 0s, top 0.3s ease-in-out 0s; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__articles { box-shadow: none; ove= +rflow: hidden; position: absolute; right: 1rem; top: 6.5rem; width: 32rem; = +} +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__articles { visibility: visible; = +border-bottom: 2px solid rgb(227, 227, 227); border-top: 4px solid rgb(0, 7= +7, 255); box-shadow: none; max-height: none; overflow: visible; opacity: 1;= + position: relative; top: 0px; width: 100%; } +} + +.multipagenavigation .cmp-multipage-nav__items { background-color: rgb(255,= + 255, 255); box-shadow: none; height: 100%; list-style: none; margin: 0px a= +uto; max-width: 1200px; opacity: 1; display: block; } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__items { opacity: 0; } +} + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__items { transition: all 0.3s eas= +e-out 0s; z-index: 997; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__items, .multipagenavigation .cmp= +-multipage-nav__items::before { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 1rem= + 0px; } + .multipagenavigation .cmp-multipage-nav__items::before { content: ""; pos= +ition: absolute; width: 0px; height: 0px; border-color: rgb(255, 255, 255);= + border-style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; transform: rot= +ate(-45deg); right: 22px; top: -9px; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__items { visibility: visible; opa= +city: 1; box-shadow: none; display: none; padding: 0px 1.5rem; } +} + +.multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:fir= +st-child { -webkit-box-align: center; align-items: center; -webkit-box-flex= +: 1; flex: 1 0 0%; background-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child { border-top: none; } +} + +.multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:fir= +st-child .cmp-multipage-nav__item-link::after { display: none; } + +.multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:fir= +st-child .cmp-multipage-nav__item-link:focus::after, .multipagenavigation .= +cmp-multipage-nav__items .cmp-multipage-nav__item:first-child .cmp-multipag= +e-nav__item-link:hover::after { content: ""; background-color: rgb(0, 77, 2= +55); display: block; height: 100%; position: absolute; width: 4px; left: 0p= +x; top: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child .cmp-multipage-nav__item-link:focus::before, .multipagenavigatio= +n .cmp-multipage-nav__items .cmp-multipage-nav__item:first-child .cmp-multi= +page-nav__item-link:hover::before { content: ""; position: absolute; width:= + 0px; height: 0px; border-color: rgb(242, 242, 242); border-style: solid; b= +order-width: 1.2rem 1.2rem 1rem 1rem; transform: rotate(-45deg); box-shadow= +: none; left: auto; right: 22px; top: -9px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child::before { content: ""; position: absolute; width: 0px; height: 0= +px; border-color: rgb(255, 255, 255); border-style: solid; border-width: 1.= +2rem 1.2rem 1rem 1rem; transform: rotate(-45deg); left: auto; right: 22px; = +top: -9px; } + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child:focus::after, .multipagenavigation .cmp-multipage-nav__items .cm= +p-multipage-nav__item:first-child:hover::after { content: ""; background-co= +lor: rgb(0, 77, 255); display: block; height: 100%; position: absolute; wid= +th: 4px; left: 0px; top: 0px; } + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child:focus::before, .multipagenavigation .cmp-multipage-nav__items .c= +mp-multipage-nav__item:first-child:hover::before { content: ""; position: a= +bsolute; width: 0px; height: 0px; border-color: rgb(242, 242, 242); border-= +style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; transform: rotate(-45d= +eg); box-shadow: none; left: auto; } + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child.cmp-multipage-nav__item--active { background-color: rgb(242, 242= +, 242); } + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child.cmp-multipage-nav__item--active::after { content: ""; position: = +absolute; width: 0px; height: 0px; border-color: rgb(242, 242, 242); border= +-style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; transform: rotate(-45= +deg); box-shadow: none; left: auto; right: 22px; top: -9px; } +} + +.multipagenavigation .cmp-multipage-nav__items--desktop { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__items--desktop { display: flex; = +flex-wrap: wrap; visibility: visible; opacity: 1; } +} + +.multipagenavigation .cmp-multipage-nav__item { -webkit-box-align: center; = +align-items: center; border-top: 2px solid rgb(227, 227, 227); color: rgb(0= +, 0, 0); display: flex; -webkit-box-flex: 1; flex: 1 0 0px; font-weight: 40= +0; position: relative; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item { -webkit-box-flex: 2; flex= +: 2 0 0px; min-height: 66px; border-top: none; -webkit-box-pack: center; ju= +stify-content: center; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item::after { content: ""; backg= +round-color: rgb(227, 227, 227); display: block; height: 4rem; position: ab= +solute; width: 2px; left: 0px; } +} + +.multipagenavigation .cmp-multipage-nav__item-link:focus + .cmp-multipage-n= +av__item .cmp-multipage-nav__item-link::after, .multipagenavigation .cmp-mu= +ltipage-nav__item:focus + .cmp-multipage-nav__item:not(.cmp-multipage-nav__= +item--active)::after, .multipagenavigation .cmp-multipage-nav__item:focus::= +after, .multipagenavigation .cmp-multipage-nav__item:hover + .cmp-multipage= +-nav__item .cmp-multipage-nav__item-link::after, .multipagenavigation .cmp-= +multipage-nav__item:hover + .cmp-multipage-nav__item:not(.cmp-multipage-nav= +__item--active)::after, .multipagenavigation .cmp-multipage-nav__item:hover= +::after { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item:last-of-type::before { cont= +ent: ""; background-color: rgb(227, 227, 227); display: block; height: 4rem= +; position: absolute; width: 2px; right: 0px; } +} + +.multipagenavigation .cmp-multipage-nav__item-link { -webkit-box-align: cen= +ter; align-items: center; color: rgb(0, 0, 0); display: flex; font-size: 1.= +2rem; font-weight: 400; height: 100%; -webkit-box-pack: start; justify-cont= +ent: flex-start; line-height: 1.2; padding: 2rem; position: relative; text-= +transform: none; width: 100%; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item-link { padding: 2rem; -webk= +it-box-pack: center; justify-content: center; } +} + +.multipagenavigation .cmp-multipage-nav__item-link:focus, .multipagenavigat= +ion .cmp-multipage-nav__item-link:hover { background-color: rgb(242, 242, 2= +42); font-weight: 600; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 77, 25= +5); color: rgb(255, 255, 255); font-weight: 400; z-index: 2; } +} + +.multipagenavigation .cmp-multipage-nav__item-link:focus::after, .multipage= +navigation .cmp-multipage-nav__item-link:hover::after { content: ""; backgr= +ound-color: rgb(0, 77, 255); display: block; height: 100%; position: absolu= +te; width: 4px; left: 0px; top: 0px; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item-link:focus .cmp-multipage-n= +av__item-arrow::after, .multipagenavigation .cmp-multipage-nav__item-link:h= +over .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255); } +} + +.multipagenavigation .cmp-multipage-nav__item-link:focus { box-shadow: rgb(= +255, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 1px; outline-= +offset: 1px; z-index: 4; } + +.multipagenavigation .cmp-multipage-nav__item-arrow { display: none; margin= +-left: 10px; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item-arrow { display: block; } +} + +.multipagenavigation .cmp-multipage-nav__item-arrow::after { content: "=EE= +=A0=80"; font-size: 24px; font-family: Ionicons; font-weight: 400; font-sty= +le: normal; text-transform: none; letter-spacing: normal; overflow-wrap: no= +rmal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialia= +sed; text-rendering: optimizelegibility; font-feature-settings: "liga"; col= +or: rgb(0, 77, 255); display: block; line-height: 1.7rem; position: inherit= +; top: -2px; } + +.multipagenavigation .cmp-multipage-nav__item .more-icon { display: none; } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__item .more-icon { display: block= +; } +} + +.multipagenavigation .cmp-multipage-nav__item .more-icon::after { content: = +"=EF=91=AA"; font-size: 30px; font-family: Ionicons; font-weight: 400; font= +-style: normal; text-transform: none; letter-spacing: normal; overflow-wrap= +: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: anti= +aliased; text-rendering: optimizelegibility; font-feature-settings: "liga";= + align-self: center; display: block; line-height: 0.7; position: inherit; t= +op: -2px; } + +.multipagenavigation .cmp-multipage-nav__item--active { background-color: r= +gb(242, 242, 242); position: relative; } + +@-webkit-keyframes selectedBackgroundAnimation {=20 + 0% { bottom: 6.42em; } + 100% { bottom: -0.71em; } +} + +@keyframes selectedBackgroundAnimation {=20 + 0% { bottom: 6.42em; } + 100% { bottom: -0.71em; } +} + +@-webkit-keyframes selectedFoldAnimation {=20 + 0% { border-bottom: 0px solid transparent; } + 85% { border-bottom: 0px solid transparent; } + 100% { border-bottom: 0.57em solid transparent; } +} + +@keyframes selectedFoldAnimation {=20 + 0% { border-bottom: 0px solid transparent; } + 85% { border-bottom: 0px solid transparent; } + 100% { border-bottom: 0.57em solid transparent; } +} + +@-webkit-keyframes rotateArrowAnimation {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(90deg); } +} + +@keyframes rotateArrowAnimation {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(90deg); } +} + +@-webkit-keyframes rotateOverviewArrowAnimation {=20 + 0% { transform: rotate(0deg) scaleX(-1); } + 100% { transform: rotate(-90deg) scaleX(-1); } +} + +@keyframes rotateOverviewArrowAnimation {=20 + 0% { transform: rotate(0deg) scaleX(-1); } + 100% { transform: rotate(-90deg) scaleX(-1); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active-animate .cmp-multip= +age-nav__item-link { color: rgb(255, 255, 255); } +} + +.multipagenavigation .cmp-multipage-nav__item--active-animate .cmp-multipag= +e-nav__item-link::before { content: ""; background-color: rgb(0, 77, 255); = +display: block; height: 100%; position: absolute; width: 4px; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active-animate .cmp-multip= +age-nav__item-link::before { animation: 0.5s ease 0s 1 normal none running = +selectedBackgroundAnimation; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active-animate::after { co= +ntent: ""; border-bottom: 0.8rem solid transparent; border-right: 0.8rem so= +lid rgb(0, 0, 0); background-color: transparent; animation: 1s ease-in 0s 1= + normal none running selectedFoldAnimation; } +} + +.multipagenavigation .cmp-multipage-nav__item--active-animate .cmp-multipag= +e-nav__item-arrow::after { color: rgb(255, 255, 255); animation: 0.5s ease = +0.5s 1 normal forwards running rotateArrowAnimation; } + +.multipagenavigation .cmp-multipage-nav__item--active-animate.cmp-multipage= +-nav__item--overview { background-color: rgb(242, 242, 242); } + +.multipagenavigation .cmp-multipage-nav__item--active-animate.cmp-multipage= +-nav__item--overview .cmp-multipage-nav__item-arrow, .multipagenavigation .= +cmp-multipage-nav__item--active-animate.cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link { color: rgb(255, 255, 255); } + +.multipagenavigation .cmp-multipage-nav__item--active-animate.cmp-multipage= +-nav__item--overview .cmp-multipage-nav__item-arrow::after { animation: 0.5= +s ease 0.5s 1 normal forwards running rotateOverviewArrowAnimation; color: = +rgb(255, 255, 255); } + +.multipagenavigation .cmp-multipage-nav__item--active + .cmp-multipage-nav_= +_item::after { display: none; } + +.multipagenavigation .cmp-multipage-nav__item--active:focus::after, .multip= +agenavigation .cmp-multipage-nav__item--active:hover::after { display: bloc= +k; background-color: transparent; } + +.multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav__i= +tem-link { font-weight: 600; position: relative; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link { width: 100%; } +} + +.multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav__i= +tem-link::before { left: 0px; top: 0px; } + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link::before { content: ""; background-color: rgb(0, 77, 255); displa= +y: block; height: 100%; position: absolute; width: 4px; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link::before { bottom: -1rem; height: auto; right: 0px; width: 100%; = +} +} + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link:focus::before, .multipagenavigation .cmp-multipage-nav__item--ac= +tive .cmp-multipage-nav__item-link:hover::before { background-color: transp= +arent; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link::after { display: none; } +} + +.multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav__i= +tem-link span { z-index: 3; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active { background-color:= + rgb(255, 255, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active::after { bottom: -1= +rem; display: block; height: 0px; left: -0.8rem; position: absolute; width:= + 0px; z-index: 1; } +} + +.multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav__i= +tem-arrow::after { content: "=EE=A0=80"; font-size: 24px; font-family: Ioni= +cons; font-weight: 400; font-style: normal; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; display: inline-block; line-height: 1.7rem; tr= +ansform: rotate(0deg); } + +.multipagenavigation .cmp-multipage-nav__item--overview { color: rgb(0, 0, = +0); } + +.multipagenavigation .cmp-multipage-nav__item--overview::after { display: n= +one; } + +.multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link { place-content: flex-start; -webkit-box-pack: start; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-na= +v__item-link { -webkit-box-orient: vertical; -webkit-box-direction: reverse= +; flex-direction: column-reverse; place-content: center; -webkit-box-pack: = +center; padding: 0px 0.5rem; } +} + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-na= +v__item-link:focus, .multipagenavigation .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:hover { background-color: rgb(242, 242, 242)= +; } +} + +.multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-arrow { margin-bottom: 0.5rem; margin-left: 0px; } + +.multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-arrow::after { transform: scaleX(-1); color: rgb(0, 0, 0); } + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__item--overview.cmp-multipage-nav= +__item--active { background-color: rgb(242, 242, 242); } +} + +.multipagenavigation .cmp-multipage-nav__item--overview.cmp-multipage-nav__= +item--active::after { display: block; background-color: transparent; } + +.multipagenavigation .cmp-multipage-nav__item--overview.cmp-multipage-nav__= +item--active .cmp-multipage-nav__item-arrow { margin-bottom: 0.5rem; } + +.multipagenavigation .cmp-multipage-nav__item--more { -webkit-box-flex: 1; = +flex: 1 0 0%; max-width: 7.5rem; padding: 0px; } + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +ms { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: no= +rmal; flex-direction: column; padding: 0px; box-shadow: none; } + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +ms::before { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__i= +tems::before { content: ""; position: absolute; width: 0px; height: 0px; bo= +rder-color: rgb(255, 255, 255); border-style: solid; border-width: 1.2rem 1= +.2rem 1rem 1rem; transform: rotate(-45deg); box-shadow: rgba(0, 0, 0, 0.4) = +0px 0px 1rem 0px; display: inline; right: 22px; top: -9px; } +} + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +m-link { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__i= +tem-link { display: flex; -webkit-box-orient: vertical; -webkit-box-directi= +on: reverse; flex-direction: column-reverse; -webkit-box-pack: center; just= +ify-content: center; padding: 0px; } + .multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__i= +tem-link::before { content: ""; background-color: rgb(227, 227, 227); displ= +ay: block; height: 4rem; position: absolute; width: 2px; right: 0px; } + .multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__i= +tem-link:focus::before, .multipagenavigation .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link:hover::before { display: none; } +} + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +m-link--more-active { background-color: rgb(0, 77, 255); color: rgb(255, 25= +5, 255); font-weight: 400; z-index: 2; } + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +m-link--more-active::after, .multipagenavigation .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown { position: relative; width: 100%; background-color: rgb(255, 255= +, 255); right: 0px; visibility: hidden; opacity: 0; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 1rem 0px; transition: = +all 0.3s ease-out 0s; position: absolute; top: 7rem; width: auto; z-index: = +4; } +} + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__items { visibility: hidden; } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__items { width: 32rem; } +} + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item { border-top: 2px solid rgb(227, 227, 22= +7); -webkit-box-pack: start; justify-content: flex-start; background-color:= + rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item { min-height: fit-content; } +} + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item:last-of-type::before { display: none; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link { -webkit-box-align: start; align-i= +tems: flex-start; display: flex; padding: 2rem; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link:focus, .multipagenavigation .cmp-mu= +ltipage-nav__item .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link:hover { color: rgb(0, 0, 0); background-color: rgb(242, 242, 24= +2); font-weight: 600; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavigation = +.cmp-multipage-nav__item .cmp-multipage-nav--more-link-dropdown .cmp-multip= +age-nav__item-link:hover::after { display: block; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-= +link-dropdown .cmp-multipage-nav__item-link::after, .multipagenavigation .c= +mp-multipage-nav__item .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::before, .multipagenavigation .cmp-multipage-nav__item .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item::after { displ= +ay: none; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item:first-of-type { border-top: none; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item:first-of-type::before { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item:first-of-type::before { content: ""; p= +osition: absolute; width: 0px; height: 0px; border-color: rgb(255, 255, 255= +); border-style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; transform: r= +otate(-45deg); display: inline; right: 22px; top: -9px; } + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item:first-of-type .cmp-multipage-nav__item= +-link:focus::before, .multipagenavigation .cmp-multipage-nav__item .cmp-mul= +tipage-nav--more-link-dropdown .cmp-multipage-nav__item:first-of-type .cmp-= +multipage-nav__item-link:hover::before { content: ""; position: absolute; w= +idth: 0px; height: 0px; border-color: rgb(242, 242, 242); border-style: sol= +id; border-width: 1.2rem 1.2rem 1rem 1rem; transform: rotate(-45deg); displ= +ay: inline; right: 22px; top: -9px; } +} + +.multipagenavigation .cmp-multipage-nav__show-dropdown { height: auto; } + +.multipagenavigation .cmp-multipage-nav__show-dropdown--mobile { visibility= +: visible; overflow-y: auto; } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__show-dropdown--mobile { transiti= +on: top 0.3s ease-in-out 0s; } +} + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__show-dropdown--mobile.cmp-multip= +age-nav__articles { overflow: visible; max-height: none; top: 8rem; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__show-dropdown--mobile.cmp-multip= +age-nav__articles { top: 0px; } +} + +.multipagenavigation .cmp-multipage-nav__show-dropdown--mobile > .cmp-multi= +page-nav__items { transition: all 0.3s ease-in-out 0s; visibility: visible;= + opacity: 1; } + +.multipagenavigation .cmp-multipage-nav__show-dropdown--desktop.cmp-multipa= +ge-nav--more-link-dropdown { transition: top 0.3s ease-in-out 0s; visibilit= +y: visible; opacity: 1; } + +.multipagenavigation .cmp-multipage-nav__show-dropdown--desktop.cmp-multipa= +ge-nav--more-link-dropdown .cmp-multipage-nav__items { visibility: visible;= + } + +.multipagenavigation .cmp-multipage-nav--sticky { left: 0px; position: fixe= +d; right: 0px; z-index: 1000; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(180, 85, 170); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-1 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-1 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-1 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(180, 85, 170); } +} + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-1 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-1 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-1 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(180, 85, = +170); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-1 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-1 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(180, 85, 170); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(180= +, 85, 170); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-1 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-1 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-1= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-1 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(180, 85, 170); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(160, 85, 245); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-2 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-2 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-2 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(160, 85, 245); } +} + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-2 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-2 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-2 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(160, 85, = +245); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-2 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-2 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(160, 85, 245); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(160= +, 85, 245); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-2 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-2 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-2= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-2 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(160, 85, 245); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(190, 130, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-3 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-3 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-3 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(190, 130, 255); } +} + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-3 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-3 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-3 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(190, 130,= + 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-3 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-3 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(190, 130, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(190= +, 130, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-3 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-3 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-3= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-3 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(190, 130, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(220, 175, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-4 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-4 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-4 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(220, 175, 255); } +} + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-4 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-4 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-4 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(220, 175,= + 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-4 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-4 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(220, 175, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(220= +, 175, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-4 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-4 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-4= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-4 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(220, 175, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(230, 220, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-5 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-5 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-5 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(230, 220, 255); } +} + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-5 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-5 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-5 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(230, 220,= + 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-5 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-5 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(230, 220, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(230= +, 220, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-5 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-5 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-5= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-5 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(230, 220, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__articles { = +border-top: 4px solid rgb(0, 65, 240); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-a= +lt-blue .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:ho= +ver, .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-alt-blue .cmp-multipage-nav__item:not(.cmp-mu= +ltipage-nav__item--active) .cmp-multipage-nav__item-link:hover { background= +-color: rgb(0, 65, 240); } +} + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bl= +ock-alt-blue .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-li= +nk:hover::after, .multipagenavigation.color-block-alt-blue .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus::after, .multipagenavigation.color-block-alt-blue .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:hover::after { background-color: rgb(0, 65, 240); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after= +, .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-= +multipage-nav__item-arrow::after, .multipagenavigation.color-block-alt-blue= + .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multip= +age-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb= +(255, 255, 255); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-= +multipage-nav__item-arrow::after { color: rgb(0, 65, 240); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active { background-color: rgb(0, 65, 240= +); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgr= +ound-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .= +multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { b= +ackground-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipa= +genavigation.color-block-alt-blue .cmp-multipage-nav .cmp-multipage-nav__it= +em:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenaviga= +tion.color-block-alt-blue .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child:focus::after, .multipagenavigation.color-block-alt-blue .cmp-multipa= +ge-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenavigat= +ion.color-block-alt-blue .cmp-multipage-nav__item--active .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-alt-blue .cmp-multipa= +ge-nav__item--active .cmp-multipage-nav__item-link::before, .multipagenavig= +ation.color-block-alt-blue .cmp-multipage-nav__item--more .cmp-multipage-na= +v--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipag= +enavigation.color-block-alt-blue .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::after { ba= +ckground-color: rgb(0, 65, 240); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__articles { = +border-top: 4px solid rgb(190, 190, 190); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-a= +lt-gray .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:ho= +ver, .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-alt-gray .cmp-multipage-nav__item:not(.cmp-mu= +ltipage-nav__item--active) .cmp-multipage-nav__item-link:hover { background= +-color: rgb(190, 190, 190); } +} + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bl= +ock-alt-gray .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-li= +nk:hover::after, .multipagenavigation.color-block-alt-gray .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus::after, .multipagenavigation.color-block-alt-gray .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:hover::after { background-color: rgb(190, 190, 190); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after= +, .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-= +multipage-nav__item-arrow::after, .multipagenavigation.color-block-alt-gray= + .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multip= +age-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb= +(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-= +multipage-nav__item-arrow::after { color: rgb(190, 190, 190); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active { background-color: rgb(190, 190, = +190); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgr= +ound-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .= +multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { b= +ackground-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipa= +genavigation.color-block-alt-gray .cmp-multipage-nav .cmp-multipage-nav__it= +em:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenaviga= +tion.color-block-alt-gray .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child:focus::after, .multipagenavigation.color-block-alt-gray .cmp-multipa= +ge-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenavigat= +ion.color-block-alt-gray .cmp-multipage-nav__item--active .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-alt-gray .cmp-multipa= +ge-nav__item--active .cmp-multipage-nav__item-link::before, .multipagenavig= +ation.color-block-alt-gray .cmp-multipage-nav__item--more .cmp-multipage-na= +v--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipag= +enavigation.color-block-alt-gray .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::after { ba= +ckground-color: rgb(190, 190, 190); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__articl= +es { border-top: 4px solid rgb(150, 150, 150); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bl= +ock-alt-gray-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__it= +em-link:hover, .multipagenavigation.color-block-alt-gray-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:hover { background-color: rgb(150, 150, 150); } +} + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.col= +or-block-alt-gray-dark .cmp-multipage-nav__item--overview .cmp-multipage-na= +v__item-link:hover::after, .multipagenavigation.color-block-alt-gray-dark .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:focus::after, .multipagenavigation.color-block-alt-gray-da= +rk .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mult= +ipage-nav__item-link:hover::after { background-color: rgb(150, 150, 150); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::= +after, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__i= +tem--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-= +arrow::after, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage= +-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-l= +ink:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color= +-block-alt-gray-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item-= +-active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow= +::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) = +.cmp-multipage-nav__item-arrow::after { color: rgb(150, 150, 150); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav__item-link--more-active { background-color: rgb(150, = +150, 150); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { b= +ackground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:foc= +us, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item= +--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link= +:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mu= +ltipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multi= +pagenavigation.color-block-alt-gray-dark .cmp-multipage-nav .cmp-multipage-= +nav__item:first-child:focus::after, .multipagenavigation.color-block-alt-gr= +ay-dark .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::afte= +r, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item-= +-active .cmp-multipage-nav__item-link::after, .multipagenavigation.color-bl= +ock-alt-gray-dark .cmp-multipage-nav__item--active .cmp-multipage-nav__item= +-link::before, .multipagenavigation.color-block-alt-gray-dark .cmp-multipag= +e-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link:focus::after, .multipagenavigation.color-block-alt-gray-dark .c= +mp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-mu= +ltipage-nav__item-link:hover::after { background-color: rgb(150, 150, 150);= + } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(90, 90, 90); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-alt-gray-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-alt-gray-darker .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-alt-gray-darker .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(90, 90, 90); } +} + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-alt-gray-darker .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-alt-gray-da= +rker .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-alt-g= +ray-darker .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(90, 90, 9= +0); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-alt-gray-darker .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-alt-gray-darker .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(90, 90, 90); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(90,= + 90, 90); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +alt-gray-darker .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-alt-gray-darker .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-alt-gray-darker= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-al= +t-gray-darker .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(90, 90, 90); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-green .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(0, 215, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +alt-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-alt-green .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(0, 215, 0); } +} + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-alt-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-alt-green .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-alt-green .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(0, 215, 0); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-alt-green .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-alt-g= +reen .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(0, 215, 0); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 215, 0= +); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-alt-green .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-alt-green .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-alt-green .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-alt-green .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-alt-green .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-alt-green .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(0, 215, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-red .cmp-multipage-nav__articles { b= +order-top: 4px solid red; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-al= +t-red .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hove= +r, .multipagenavigation.color-block-alt-red .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multi= +pagenavigation.color-block-alt-red .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:hover { background-col= +or: red; } +} + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-blo= +ck-alt-red .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link= +:hover::after, .multipagenavigation.color-block-alt-red .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus::after, .multipagenavigation.color-block-alt-red .cmp-multipage-nav__i= +tem:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hov= +er::after { background-color: red; } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after,= + .multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after= +, .multipagenavigation.color-block-alt-red .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-mul= +tipage-nav__item-arrow::after, .multipagenavigation.color-block-alt-red .cm= +p-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-= +nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255= +, 255, 255); } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-m= +ultipage-nav__item-arrow::after { color: red; } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cm= +p-multipage-nav__item-link--more-active { background-color: red; } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cm= +p-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgro= +und-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .m= +ultipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { bac= +kground-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav .cmp-multipage-= +nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipag= +enavigation.color-block-alt-red .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigati= +on.color-block-alt-red .cmp-multipage-nav .cmp-multipage-nav__item:first-ch= +ild:focus::after, .multipagenavigation.color-block-alt-red .cmp-multipage-n= +av .cmp-multipage-nav__item:first-child:hover::after, .multipagenavigation.= +color-block-alt-red .cmp-multipage-nav__item--active .cmp-multipage-nav__it= +em-link::after, .multipagenavigation.color-block-alt-red .cmp-multipage-nav= +__item--active .cmp-multipage-nav__item-link::before, .multipagenavigation.= +color-block-alt-red .cmp-multipage-nav__item--more .cmp-multipage-nav--more= +-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipagenaviga= +tion.color-block-alt-red .cmp-multipage-nav__item--more .cmp-multipage-nav-= +-more-link-dropdown .cmp-multipage-nav__item-link:hover::after { background= +-color: red; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(255, 255, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-alt-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(255, 255, 0); } +} + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-alt-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-alt-yellow .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-alt-yellow .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(255, 255, 0); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-al= +t-yellow .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(255, 255, 0); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 255= +, 0); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-alt-yellow .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-alt-yellow .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-alt-yellow .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-alt-yellow .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-alt-yellow = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(255, 255, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-aqua .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(0, 255, 187); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-aqua .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-aqua = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-aqua .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-aqua .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 2= +55, 187); } +} + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +aqua .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-aqua .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-aqua .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(0, 255, 187); } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-aqua .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-aqua .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-aqua .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(0, 255, 187); } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(0, 255, 187); = +} + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-aqua .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-aqua .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-aqua .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +aqua .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-aqua .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-aqua .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-aqua= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(0, 255, 187)= +; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(0, 186, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-blue = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-blue .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-blue .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 1= +86, 255); } +} + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +blue .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-blue .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-blue .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(0, 186, 255); } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-blue .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-blue .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-blue .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(0, 186, 255); } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(0, 186, 255); = +} + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-blue .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-blue .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-blue .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-blue .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +blue .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-blue .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-blue .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-blue= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(0, 186, 255)= +; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-green .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(5, 240, 165); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-blue-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(5, 240, 165); } +} + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-blue-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-blue-green .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-blue-green .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(5, 240, 165); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-bl= +ue-green .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(5, 240, 165); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(5, 240, = +165); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-blue-green .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-blue-green .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-blue-green .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-blue-green .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-blue-green = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(5, 240, 165); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-green .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(100, 255, 80); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-brand-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-brand-green .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(100, 255, 80); } +} + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-brand-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-brand-green .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-brand-green .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(100, 255, 80); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-brand-green .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(100, 255, 80); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(100, 25= +5, 80); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-brand-green .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-brand-green .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-brand-green = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-brand-green .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-brand-= +green .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-brand-green .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(100, 255, 80); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__article= +s { border-top: 4px solid rgb(255, 120, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-blo= +ck-brand-orange .cmp-multipage-nav__item--overview .cmp-multipage-nav__item= +-link:hover, .multipagenavigation.color-block-brand-orange .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:ho= +ver { background-color: rgb(255, 120, 0); } +} + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.colo= +r-block-brand-orange .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link:hover::after, .multipagenavigation.color-block-brand-orange .cmp= +-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-n= +av__item-link:focus::after, .multipagenavigation.color-block-brand-orange .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:hover::after { background-color: rgb(255, 120, 0); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-brand-orange .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-bl= +ock-brand-orange .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::af= +ter { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .= +cmp-multipage-nav__item-arrow::after { color: rgb(255, 120, 0); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 1= +20, 0); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { ba= +ckground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mul= +tipagenavigation.color-block-brand-orange .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipa= +genavigation.color-block-brand-orange .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child:focus::after, .multipagenavigation.color-block-brand-ora= +nge .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .= +multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::after, .multipagenavigation.color-block-b= +rand-orange .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link:= +:before, .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-brand-orange .cmp-multi= +page-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link:hover::after { background-color: rgb(255, 120, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__article= +s { border-top: 4px solid rgb(255, 235, 50); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-blo= +ck-brand-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav__item= +-link:hover, .multipagenavigation.color-block-brand-yellow .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:ho= +ver { background-color: rgb(255, 235, 50); } +} + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.colo= +r-block-brand-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link:hover::after, .multipagenavigation.color-block-brand-yellow .cmp= +-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-n= +av__item-link:focus::after, .multipagenavigation.color-block-brand-yellow .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:hover::after { background-color: rgb(255, 235, 50); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-brand-yellow .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-bl= +ock-brand-yellow .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::af= +ter { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .= +cmp-multipage-nav__item-arrow::after { color: rgb(255, 235, 50); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 2= +35, 50); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { ba= +ckground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mul= +tipagenavigation.color-block-brand-yellow .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipa= +genavigation.color-block-brand-yellow .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child:focus::after, .multipagenavigation.color-block-brand-yel= +low .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .= +multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::after, .multipagenavigation.color-block-b= +rand-yellow .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link:= +:before, .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-brand-yellow .cmp-multi= +page-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link:hover::after { background-color: rgb(255, 235, 50); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(0, 142, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +blue-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(0, 142, 255); } +} + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-blue-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-blue-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-blue-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(0, 142, 255); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-blue-= +dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(0, 142, 255); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 142, 2= +55); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-blue-dark .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-blue-dark .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-blue-dark .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-blue-dark .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-blue-dark .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-blue-dark .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(0, 142, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-light .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(0, 243, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-blue-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(0, 243, 255); } +} + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-blue-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-blue-light .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-blue-light .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(0, 243, 255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-bl= +ue-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(0, 243, 255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 243, = +255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-blue-light .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-blue-light .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-blue-light .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-blue-light .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-blue-light = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(0, 243, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-core-purple .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(70, 0, 115); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-core-purple .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-core-purple .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(70, 0, 115); } +} + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-core-purple .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-core-purple .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-core-purple .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(70, 0, 115); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-core-purple .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(70, 0, 115); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(70, 0, = +115); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-core-purple .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-core-purple .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-core-purple = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-core-purple .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-core-p= +urple .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-core-purple .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(70, 0, 115); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-cyan .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(0, 255, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-cyan .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-cyan = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-cyan .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-cyan .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 2= +55, 255); } +} + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +cyan .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-cyan .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-cyan .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(0, 255, 255); } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-cyan .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-cyan .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-cyan .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(0, 255, 255); } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(0, 255, 255); = +} + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-cyan .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-cyan .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-cyan .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +cyan .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-cyan .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-cyan .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-cyan= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(0, 255, 255)= +; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(167, 167, 167); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-gray = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-gray .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-gray .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(167,= + 167, 167); } +} + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +gray .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-gray .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-gray .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(167, 167, 167); } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-gray .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-gray .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-gray .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(167, 167, 167); } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(167, 167, 167)= +; } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-gray .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-gray .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-gray .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +gray .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-gray .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-gray .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-gray= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(167, 167, 16= +7); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-base .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(0, 0, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +gray-base .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-gray-base .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(0, 0, 0); } +} + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-gray-base .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-gray-base .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-gray-base .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(0, 0, 0); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-gray-base .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-gray-= +base .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(0, 0, 0); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 0, 0);= + } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-gray-base .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-gray-base .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-gray-base .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-gray-base .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-gray-base .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-gray-base .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(107, 107, 107); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +gray-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(107, 107, 107); } +} + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-gray-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-gray-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-gray-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(107, 107, 107); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-gray-= +dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(107, 107, 107); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(107, 107,= + 107); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-gray-dark .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-gray-dark .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-gray-dark .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-gray-dark .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-gray-dark .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-gray-dark .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(107, 107, 107); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(74, 74, 74); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-gray-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(74, 74, 74); } +} + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-gray-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-gray-darker .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-gray-darker .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(74, 74, 74); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-gray-darker .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(74, 74, 74); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(74, 74,= + 74); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-gray-darker .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-gray-darker .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-gray-darker = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-gray-d= +arker .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(74, 74, 74); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-light .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(204, 204, 204); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-gray-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(204, 204, 204); } +} + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-gray-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-gray-light .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-gray-light .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(204, 204, 204); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-gr= +ay-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(204, 204, 204); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(204, 204= +, 204); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-gray-light .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-gray-light .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-gray-light .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-gray-light .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-gray-light = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__article= +s { border-top: 4px solid rgb(227, 227, 227); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-blo= +ck-gray-lighter .cmp-multipage-nav__item--overview .cmp-multipage-nav__item= +-link:hover, .multipagenavigation.color-block-gray-lighter .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:ho= +ver { background-color: rgb(227, 227, 227); } +} + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.colo= +r-block-gray-lighter .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link:hover::after, .multipagenavigation.color-block-gray-lighter .cmp= +-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-n= +av__item-link:focus::after, .multipagenavigation.color-block-gray-lighter .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:hover::after { background-color: rgb(227, 227, 227); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-gray-lighter .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-bl= +ock-gray-lighter .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::af= +ter { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .= +cmp-multipage-nav__item-arrow::after { color: rgb(227, 227, 227); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active { background-color: rgb(227, 2= +27, 227); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { ba= +ckground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mul= +tipagenavigation.color-block-gray-lighter .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipa= +genavigation.color-block-gray-lighter .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child:focus::after, .multipagenavigation.color-block-gray-ligh= +ter .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .= +multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::after, .multipagenavigation.color-block-g= +ray-lighter .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link:= +:before, .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-gray-lighter .cmp-multi= +page-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link:hover::after { background-color: rgb(227, 227, 227); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__articl= +es { border-top: 4px solid rgb(242, 242, 242); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bl= +ock-gray-lightest .cmp-multipage-nav__item--overview .cmp-multipage-nav__it= +em-link:hover, .multipagenavigation.color-block-gray-lightest .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus, .multipagenavigation.color-block-gray-lightest .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:hover { background-color: rgb(242, 242, 242); } +} + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.col= +or-block-gray-lightest .cmp-multipage-nav__item--overview .cmp-multipage-na= +v__item-link:hover::after, .multipagenavigation.color-block-gray-lightest .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:focus::after, .multipagenavigation.color-block-gray-lighte= +st .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mult= +ipage-nav__item-link:hover::after { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::= +after, .multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__i= +tem--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-= +arrow::after, .multipagenavigation.color-block-gray-lightest .cmp-multipage= +-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-l= +ink:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color= +-block-gray-lightest .cmp-multipage-nav__item:not(.cmp-multipage-nav__item-= +-active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow= +::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) = +.cmp-multipage-nav__item-arrow::after { color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav__item-link--more-active { background-color: rgb(242, = +242, 242); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { b= +ackground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mu= +ltipagenavigation.color-block-gray-lightest .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multi= +pagenavigation.color-block-gray-lightest .cmp-multipage-nav .cmp-multipage-= +nav__item:first-child:focus::after, .multipagenavigation.color-block-gray-l= +ightest .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::afte= +r, .multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item-= +-active .cmp-multipage-nav__item-link::after, .multipagenavigation.color-bl= +ock-gray-lightest .cmp-multipage-nav__item--active .cmp-multipage-nav__item= +-link::before, .multipagenavigation.color-block-gray-lightest .cmp-multipag= +e-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link:focus, .multipagenavigation.color-block-gray-lightest .cmp-mult= +ipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage= +-nav__item-link:focus::after, .multipagenavigation.color-block-gray-lightes= +t .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link:hover, .multipagenavigation.color-block-gray-lig= +htest .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link:hover::after { background-color: rgb(242, 24= +2, 242); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__a= +rticles { border-top: 4px solid rgb(150, 150, 140); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__i= +tem--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.col= +or-block-grayishyellow-dark .cmp-multipage-nav__item--overview .cmp-multipa= +ge-nav__item-link:hover, .multipagenavigation.color-block-grayishyellow-dar= +k .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multi= +page-nav__item-link:focus, .multipagenavigation.color-block-grayishyellow-d= +ark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mul= +tipage-nav__item-link:hover { background-color: rgb(150, 150, 140); } +} + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigatio= +n.color-block-grayishyellow-dark .cmp-multipage-nav__item--overview .cmp-mu= +ltipage-nav__item-link:hover::after, .multipagenavigation.color-block-grayi= +shyellow-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active= +) .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bl= +ock-grayishyellow-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover::after { background-color: r= +gb(150, 150, 140); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-grayishyellow-dark .cmp-multip= +age-nav__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-= +nav__item-arrow::after, .multipagenavigation.color-block-grayishyellow-dark= + .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multip= +age-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagen= +avigation.color-block-grayishyellow-dark .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active) .cmp-multipage-nav__item-link:hover .cmp-multi= +page-nav__item-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overv= +iew) .cmp-multipage-nav__item-arrow::after { color: rgb(150, 150, 140); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--more .cmp-multipage-nav__item-link--more-active { background-color: rgb(= +150, 150, 140); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--more .cmp-multipage-nav__item-link--more-active::before { display: none;= + } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-lin= +k { background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage= +-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav .cmp= +-multipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after= +, .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav .c= +mp-multipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::aft= +er, .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav = +.cmp-multipage-nav__item:first-child:focus::after, .multipagenavigation.col= +or-block-grayishyellow-dark .cmp-multipage-nav .cmp-multipage-nav__item:fir= +st-child:hover::after, .multipagenavigation.color-block-grayishyellow-dark = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after, .mul= +tipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__item--a= +ctive .cmp-multipage-nav__item-link::before, .multipagenavigation.color-blo= +ck-grayishyellow-dark .cmp-multipage-nav__item--more .cmp-multipage-nav--mo= +re-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavi= +gation.color-block-grayishyellow-dark .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::after= + { background-color: rgb(150, 150, 140); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__= +articles { border-top: 4px solid rgb(230, 230, 220); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__= +item--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.co= +lor-block-grayishyellow-light .cmp-multipage-nav__item--overview .cmp-multi= +page-nav__item-link:hover, .multipagenavigation.color-block-grayishyellow-l= +ight .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus, .multipagenavigation.color-block-grayishyello= +w-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp= +-multipage-nav__item-link:hover { background-color: rgb(230, 230, 220); } +} + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigati= +on.color-block-grayishyellow-light .cmp-multipage-nav__item--overview .cmp-= +multipage-nav__item-link:hover::after, .multipagenavigation.color-block-gra= +yishyellow-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-grayishyellow-light .cmp-multipage-nav__item:not(.cmp-multipage-nav_= +_item--active) .cmp-multipage-nav__item-link:hover::after { background-colo= +r: rgb(230, 230, 220); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-a= +rrow::after, .multipagenavigation.color-block-grayishyellow-light .cmp-mult= +ipage-nav__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipag= +e-nav__item-arrow::after, .multipagenavigation.color-block-grayishyellow-li= +ght .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mul= +tipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .multipa= +genavigation.color-block-grayishyellow-light .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover .cmp-m= +ultipage-nav__item-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--over= +view) .cmp-multipage-nav__item-arrow::after { color: rgb(230, 230, 220); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--more .cmp-multipage-nav__item-link--more-active { background-color: rgb= +(230, 230, 220); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--more .cmp-multipage-nav__item-link--more-active::before { display: none= +; } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-li= +nk { background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-li= +nk:focus, .multipagenavigation.color-block-grayishyellow-light .cmp-multipa= +ge-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav .cm= +p-multipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::afte= +r, .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav = +.cmp-multipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::a= +fter, .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-n= +av .cmp-multipage-nav__item:first-child:focus::after, .multipagenavigation.= +color-block-grayishyellow-light .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:hover::after, .multipagenavigation.color-block-grayishyellow-l= +ight .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__i= +tem--active .cmp-multipage-nav__item-link::before, .multipagenavigation.col= +or-block-grayishyellow-light .cmp-multipage-nav__item--more .cmp-multipage-= +nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-grayishyellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hove= +r::after { background-color: rgb(230, 230, 220); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-green .cmp-multipage-nav__articles { bor= +der-top: 4px solid rgb(0, 255, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-green .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-gree= +n .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .= +multipagenavigation.color-block-green .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagena= +vigation.color-block-green .cmp-multipage-nav__item:not(.cmp-multipage-nav_= +_item--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(= +0, 255, 0); } +} + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block= +-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hov= +er::after, .multipagenavigation.color-block-green .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::= +after, .multipagenavigation.color-block-green .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::afte= +r { background-color: rgb(0, 255, 0); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .= +multipagenavigation.color-block-green .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-green .cmp-multipage-nav__item:not(.cmp-mult= +ipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage= +-nav__item-arrow::after, .multipagenavigation.color-block-green .cmp-multip= +age-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__ite= +m-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 2= +55); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item:not(.cmp-mu= +ltipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mul= +tipage-nav__item-arrow::after { color: rgb(0, 255, 0); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-= +multipage-nav__item-link--more-active { background-color: rgb(0, 255, 0); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-= +multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgroun= +d-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mul= +tipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-mult= +ipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgro= +und-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-green .cmp-multipage-nav .cmp-multipage-na= +v__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagen= +avigation.color-block-green .cmp-multipage-nav .cmp-multipage-nav__item:fir= +st-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.c= +olor-block-green .cmp-multipage-nav .cmp-multipage-nav__item:first-child:fo= +cus::after, .multipagenavigation.color-block-green .cmp-multipage-nav .cmp-= +multipage-nav__item:first-child:hover::after, .multipagenavigation.color-bl= +ock-green .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::a= +fter, .multipagenavigation.color-block-green .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::before, .multipagenavigation.color-block-= +green .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-blo= +ck-green .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropd= +own .cmp-multipage-nav__item-link:hover::after { background-color: rgb(0, 2= +55, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-green-dark .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(0, 83, 10); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-green-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(0, 83, 10); } +} + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-green-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-green-dark .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-green-dark .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(0, 83, 10); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-gr= +een-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(0, 83, 10); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 83, 1= +0); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-green-dark .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-green-dark .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-green-dark .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-green-dark .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-green-dark = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(0, 83, 10); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-link .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(0, 77, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-link .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-link = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-link .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-link .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 7= +7, 255); } +} + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +link .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-link .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-link .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(0, 77, 255); } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-link .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-link .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-link .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(0, 77, 255); } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(0, 77, 255); } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-link .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-link .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-link .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-link .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +link .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-link .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-link .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-link= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(0, 77, 255);= + } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-link-dark .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(0, 0, 136); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +link-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-link-dark .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(0, 0, 136); } +} + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-link-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-link-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-link-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(0, 0, 136); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-link-dark .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-link-= +dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(0, 0, 136); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 0, 136= +); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-link-dark .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-link-dark .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-link-dark .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-link-dark .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-link-dark .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-link-dark .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-orange .cmp-multipage-nav__articles { bo= +rder-top: 4px solid rgb(255, 182, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-orange .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-ora= +nge .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover,= + .multipagenavigation.color-block-orange .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipag= +enavigation.color-block-orange .cmp-multipage-nav__item:not(.cmp-multipage-= +nav__item--active) .cmp-multipage-nav__item-link:hover { background-color: = +rgb(255, 182, 0); } +} + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bloc= +k-orange .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:h= +over::after, .multipagenavigation.color-block-orange .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s::after, .multipagenavigation.color-block-orange .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::= +after { background-color: rgb(255, 182, 0); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-orange .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multip= +age-nav__item-arrow::after, .multipagenavigation.color-block-orange .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 25= +5, 255); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mu= +ltipage-nav__item-arrow::after { color: rgb(255, 182, 0); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active { background-color: rgb(255, 182, 0)= +; } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgrou= +nd-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backg= +round-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipage= +navigation.color-block-orange .cmp-multipage-nav .cmp-multipage-nav__item:f= +irst-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation= +.color-block-orange .cmp-multipage-nav .cmp-multipage-nav__item:first-child= +:focus::after, .multipagenavigation.color-block-orange .cmp-multipage-nav .= +cmp-multipage-nav__item:first-child:hover::after, .multipagenavigation.colo= +r-block-orange .cmp-multipage-nav__item--active .cmp-multipage-nav__item-li= +nk::after, .multipagenavigation.color-block-orange .cmp-multipage-nav__item= +--active .cmp-multipage-nav__item-link::before, .multipagenavigation.color-= +block-orange .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-d= +ropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.co= +lor-block-orange .cmp-multipage-nav__item--more .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item-link:hover::after { background-color: = +rgb(255, 182, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(255, 149, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-orange-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(255, 149, 0); } +} + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-orange-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-orange-dark .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-orange-dark .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(255, 149, 0); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-orange-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(255, 149, 0); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 14= +9, 0); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-orange-dark .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-orange-dark .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-orange-dark = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-orange= +-dark .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(255, 149, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(231, 0, 116); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-pink = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-pink .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-pink .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(231,= + 0, 116); } +} + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +pink .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-pink .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-pink .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(231, 0, 116); } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-pink .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-pink .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-pink .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(231, 0, 116); } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(231, 0, 116); = +} + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-pink .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-pink .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-pink .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-pink .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +pink .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-pink .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-pink .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-pink= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(231, 0, 116)= +; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(164, 2, 83); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +pink-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(164, 2, 83); } +} + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-pink-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-pink-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-pink-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(164, 2, 83); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-pink-= +dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(164, 2, 83); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(164, 2, 8= +3); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-pink-dark .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-pink-dark .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-pink-dark .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-pink-dark .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-pink-dark .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-pink-dark .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(164, 2, 83); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink-light .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(255, 80, 160); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-pink-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(255, 80, 160); } +} + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-pink-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-pink-light .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-pink-light .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(255, 80, 160); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-pi= +nk-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(255, 80, 160); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 80,= + 160); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-pink-light .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-pink-light .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-pink-light .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-pink-light .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-pink-light = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(255, 80, 160); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple .cmp-multipage-nav__articles { bo= +rder-top: 4px solid rgb(161, 0, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-pur= +ple .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover,= + .multipagenavigation.color-block-purple .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipag= +enavigation.color-block-purple .cmp-multipage-nav__item:not(.cmp-multipage-= +nav__item--active) .cmp-multipage-nav__item-link:hover { background-color: = +rgb(161, 0, 255); } +} + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bloc= +k-purple .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:h= +over::after, .multipagenavigation.color-block-purple .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s::after, .multipagenavigation.color-block-purple .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::= +after { background-color: rgb(161, 0, 255); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-purple .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multip= +age-nav__item-arrow::after, .multipagenavigation.color-block-purple .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 25= +5, 255); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mu= +ltipage-nav__item-arrow::after { color: rgb(161, 0, 255); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active { background-color: rgb(161, 0, 255)= +; } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgrou= +nd-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backg= +round-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipage= +navigation.color-block-purple .cmp-multipage-nav .cmp-multipage-nav__item:f= +irst-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation= +.color-block-purple .cmp-multipage-nav .cmp-multipage-nav__item:first-child= +:focus::after, .multipagenavigation.color-block-purple .cmp-multipage-nav .= +cmp-multipage-nav__item:first-child:hover::after, .multipagenavigation.colo= +r-block-purple .cmp-multipage-nav__item--active .cmp-multipage-nav__item-li= +nk::after, .multipagenavigation.color-block-purple .cmp-multipage-nav__item= +--active .cmp-multipage-nav__item-link::before, .multipagenavigation.color-= +block-purple .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-d= +ropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.co= +lor-block-purple .cmp-multipage-nav__item--more .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item-link:hover::after { background-color: = +rgb(161, 0, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(117, 0, 192); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-purple-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(117, 0, 192); } +} + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-purple-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-purple-dark .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-purple-dark .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(117, 0, 192); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-purple-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(117, 0, 192); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(117, 0,= + 192); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-purple-dark .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-purple-dark .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-purple-dark = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-purple= +-dark .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(117, 0, 192); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__artic= +les { border-top: 4px solid rgb(70, 1, 115); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-b= +lock-purple-darkest .cmp-multipage-nav__item--overview .cmp-multipage-nav__= +item-link:hover, .multipagenavigation.color-block-purple-darkest .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus, .multipagenavigation.color-block-purple-darkest .cmp-multipa= +ge-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item= +-link:hover { background-color: rgb(70, 1, 115); } +} + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.co= +lor-block-purple-darkest .cmp-multipage-nav__item--overview .cmp-multipage-= +nav__item-link:hover::after, .multipagenavigation.color-block-purple-darkes= +t .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multi= +page-nav__item-link:focus::after, .multipagenavigation.color-block-purple-d= +arkest .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-= +multipage-nav__item-link:hover::after { background-color: rgb(70, 1, 115); = +} + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav_= +_item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__ite= +m-arrow::after, .multipagenavigation.color-block-purple-darkest .cmp-multip= +age-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__ite= +m-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.co= +lor-block-purple-darkest .cmp-multipage-nav__item:not(.cmp-multipage-nav__i= +tem--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-a= +rrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item:no= +t(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview)= + .cmp-multipage-nav__item-arrow::after { color: rgb(70, 1, 115); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav__item-link--more-active { background-color: rgb(70, = +1, 115); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { = +background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus, .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__it= +em--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-li= +nk:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-purple-darkest .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .mul= +tipagenavigation.color-block-purple-darkest .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child:focus::after, .multipagenavigation.color-block-pur= +ple-darkest .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::= +after, .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__= +item--active .cmp-multipage-nav__item-link::after, .multipagenavigation.col= +or-block-purple-darkest .cmp-multipage-nav__item--active .cmp-multipage-nav= +__item-link::before, .multipagenavigation.color-block-purple-darkest .cmp-m= +ultipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multip= +age-nav__item-link:focus::after, .multipagenavigation.color-block-purple-da= +rkest .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link:hover::after { background-color: rgb(70, 1, = +115); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red .cmp-multipage-nav__articles { borde= +r-top: 4px solid rgb(231, 15, 41); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-red .c= +mp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mult= +ipagenavigation.color-block-red .cmp-multipage-nav__item:not(.cmp-multipage= +-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavigati= +on.color-block-red .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--a= +ctive) .cmp-multipage-nav__item-link:hover { background-color: rgb(231, 15,= + 41); } +} + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--overview .cm= +p-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-r= +ed .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover::= +after, .multipagenavigation.color-block-red .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::after,= + .multipagenavigation.color-block-red .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { back= +ground-color: rgb(231, 15, 41); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--overview .cm= +p-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .mu= +ltipagenavigation.color-block-red .cmp-multipage-nav__item--overview .cmp-m= +ultipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .multi= +pagenavigation.color-block-red .cmp-multipage-nav__item:not(.cmp-multipage-= +nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__= +item-arrow::after, .multipagenavigation.color-block-red .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:h= +over .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item:not(.cmp-mult= +ipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-multi= +page-nav__item-arrow::after { color: rgb(231, 15, 41); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav__item-link--more-active { background-color: rgb(231, 15, 41); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background-= +color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .multi= +pagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-multipag= +e-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { background-= +color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-red .cmp-multipage-nav .cmp-multipage-nav_= +_item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagenav= +igation.color-block-red .cmp-multipage-nav .cmp-multipage-nav__item:first-c= +hild .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.color= +-block-red .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus::a= +fter, .multipagenavigation.color-block-red .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child:hover::after, .multipagenavigation.color-block-red = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after, .mul= +tipagenavigation.color-block-red .cmp-multipage-nav__item--active .cmp-mult= +ipage-nav__item-link::before, .multipagenavigation.color-block-red .cmp-mul= +tipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link:focus::after, .multipagenavigation.color-block-red .cmp-mu= +ltipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipa= +ge-nav__item-link:hover::after { background-color: rgb(231, 15, 41); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-dark .cmp-multipage-nav__articles { = +border-top: 4px solid rgb(189, 0, 29); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-r= +ed-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:ho= +ver, .multipagenavigation.color-block-red-dark .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-red-dark .cmp-multipage-nav__item:not(.cmp-mu= +ltipage-nav__item--active) .cmp-multipage-nav__item-link:hover { background= +-color: rgb(189, 0, 29); } +} + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bl= +ock-red-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-li= +nk:hover::after, .multipagenavigation.color-block-red-dark .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus::after, .multipagenavigation.color-block-red-dark .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:hover::after { background-color: rgb(189, 0, 29); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after= +, .multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-red-dark .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-= +multipage-nav__item-arrow::after, .multipagenavigation.color-block-red-dark= + .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multip= +age-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb= +(255, 255, 255); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-= +multipage-nav__item-arrow::after { color: rgb(189, 0, 29); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active { background-color: rgb(189, 0, 29= +); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgr= +ound-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .= +multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { b= +ackground-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipa= +genavigation.color-block-red-dark .cmp-multipage-nav .cmp-multipage-nav__it= +em:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenaviga= +tion.color-block-red-dark .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child:focus::after, .multipagenavigation.color-block-red-dark .cmp-multipa= +ge-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenavigat= +ion.color-block-red-dark .cmp-multipage-nav__item--active .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-red-dark .cmp-multipa= +ge-nav__item--active .cmp-multipage-nav__item-link::before, .multipagenavig= +ation.color-block-red-dark .cmp-multipage-nav__item--more .cmp-multipage-na= +v--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipag= +enavigation.color-block-red-dark .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::after { ba= +ckground-color: rgb(189, 0, 29); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-darker .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(113, 0, 18); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-red-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(113, 0, 18); } +} + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-red-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-red-darker .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-red-darker .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(113, 0, 18); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-re= +d-darker .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(113, 0, 18); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(113, 0, = +18); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-red-darker .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-red-darker .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-red-darker .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-red-darker .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-red-darker = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(113, 0, 18); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-light .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(255, 50, 70); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-light .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +red-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-red-light .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(255, 50, 70); } +} + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-red-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-red-light .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-red-light .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(255, 50, 70); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-red-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-red-light .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-red-l= +ight .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(255, 50, 70); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 50, = +70); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-red-light .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-red-light .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-red-light .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-red-light .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-red-light .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-red-light .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(255, 50, 70); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-white .cmp-multipage-nav__articles { bor= +der-top: 4px solid rgb(255, 255, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-white .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-whit= +e .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .= +multipagenavigation.color-block-white .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagena= +vigation.color-block-white .cmp-multipage-nav__item:not(.cmp-multipage-nav_= +_item--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(= +255, 255, 255); } +} + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block= +-white .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hov= +er::after, .multipagenavigation.color-block-white .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::= +after, .multipagenavigation.color-block-white .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::afte= +r { background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .= +multipagenavigation.color-block-white .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-white .cmp-multipage-nav__item:not(.cmp-mult= +ipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage= +-nav__item-arrow::after, .multipagenavigation.color-block-white .cmp-multip= +age-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__ite= +m-link:hover .cmp-multipage-nav__item-arrow::after, .multipagenavigation.co= +lor-block-white .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--acti= +ve):not(.cmp-multipage-nav__item--overview) .cmp-multipage-nav__item-arrow:= +:after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-= +multipage-nav__item-link--more-active { background-color: rgb(255, 255, 255= +); } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-= +multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgroun= +d-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mul= +tipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-mult= +ipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgro= +und-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-white .cmp-multipage-nav .cmp-multipage-na= +v__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagen= +avigation.color-block-white .cmp-multipage-nav .cmp-multipage-nav__item:fir= +st-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.c= +olor-block-white .cmp-multipage-nav .cmp-multipage-nav__item:first-child:fo= +cus::after, .multipagenavigation.color-block-white .cmp-multipage-nav .cmp-= +multipage-nav__item:first-child:hover::after, .multipagenavigation.color-bl= +ock-white .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::a= +fter, .multipagenavigation.color-block-white .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::before, .multipagenavigation.color-block-= +white .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-blo= +ck-white .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropd= +own .cmp-multipage-nav__item-link:hover::after { background-color: rgb(255,= + 255, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow .cmp-multipage-nav__articles { bo= +rder-top: 4px solid rgb(255, 212, 46); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-yel= +low .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover,= + .multipagenavigation.color-block-yellow .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipag= +enavigation.color-block-yellow .cmp-multipage-nav__item:not(.cmp-multipage-= +nav__item--active) .cmp-multipage-nav__item-link:hover { background-color: = +rgb(255, 212, 46); } +} + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bloc= +k-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:h= +over::after, .multipagenavigation.color-block-yellow .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s::after, .multipagenavigation.color-block-yellow .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::= +after { background-color: rgb(255, 212, 46); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multip= +age-nav__item-arrow::after, .multipagenavigation.color-block-yellow .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 25= +5, 255); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mu= +ltipage-nav__item-arrow::after { color: rgb(255, 212, 46); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active { background-color: rgb(255, 212, 46= +); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgrou= +nd-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backg= +round-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipage= +navigation.color-block-yellow .cmp-multipage-nav .cmp-multipage-nav__item:f= +irst-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation= +.color-block-yellow .cmp-multipage-nav .cmp-multipage-nav__item:first-child= +:focus::after, .multipagenavigation.color-block-yellow .cmp-multipage-nav .= +cmp-multipage-nav__item:first-child:hover::after, .multipagenavigation.colo= +r-block-yellow .cmp-multipage-nav__item--active .cmp-multipage-nav__item-li= +nk::after, .multipagenavigation.color-block-yellow .cmp-multipage-nav__item= +--active .cmp-multipage-nav__item-link::before, .multipagenavigation.color-= +block-yellow .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-d= +ropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.co= +lor-block-yellow .cmp-multipage-nav__item--more .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item-link:hover::after { background-color: = +rgb(255, 212, 46); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(240, 192, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-yellow-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(240, 192, 0); } +} + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-yellow-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-yellow-dark .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-yellow-dark .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(240, 192, 0); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-yellow-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(240, 192, 0); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(240, 19= +2, 0); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-yellow-dark .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-yellow-dark .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-yellow-dark = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-yellow= +-dark .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(240, 192, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__article= +s { border-top: 4px solid rgb(255, 240, 179); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-blo= +ck-yellow-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item= +-link:hover, .multipagenavigation.color-block-yellow-light .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:ho= +ver { background-color: rgb(255, 240, 179); } +} + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.colo= +r-block-yellow-light .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link:hover::after, .multipagenavigation.color-block-yellow-light .cmp= +-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-n= +av__item-link:focus::after, .multipagenavigation.color-block-yellow-light .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:hover::after { background-color: rgb(255, 240, 179); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-yellow-light .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-bl= +ock-yellow-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::af= +ter { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .= +cmp-multipage-nav__item-arrow::after { color: rgb(255, 240, 179); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 2= +40, 179); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { ba= +ckground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mul= +tipagenavigation.color-block-yellow-light .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipa= +genavigation.color-block-yellow-light .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child:focus::after, .multipagenavigation.color-block-yellow-li= +ght .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .= +multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::after, .multipagenavigation.color-block-y= +ellow-light .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link:= +:before, .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-yellow-light .cmp-multi= +page-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link:hover::after { background-color: rgb(255, 240, 179); } + +.cmp-blog-author-profile__option-a { position: relative; margin: 0px -1.5re= +m; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a { margin: 0px -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a { margin: 0px; } +} + +.cmp-blog-author-profile__option-a .cmp-seperator__container__with-padding = +{ background-color: rgb(255, 255, 255); padding: 0px 1.5rem; } + +.cmp-blog-author-profile__single-profile-container:last-of-type .cmp-blog-a= +uthor-profile__option-a .cmp-seperator__container__with-padding { display: = +none; } + +.cmp-blog-author-profile__option-a .cmp-seperator__container__with-padding = +.cmp-separator__horizontal-rule { margin: 0px; height: 0px; background-colo= +r: transparent; border: 1px solid rgb(204, 204, 204); } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile { position: rel= +ative; } + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile { padding-top= +: 5.75rem; } + .cmp-multiple-author-profile__container .cmp-blog-author-profile__single-= +profile-container:not(:first-of-type) .cmp-blog-author-profile__option-a .c= +mp-blog-author-profile { padding-top: 0px; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__container { di= +splay: flex; background-color: rgb(255, 255, 255); padding: 2rem 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__container { = +padding: 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__container { = +-webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction= +: column; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__img-container = +{ height: 8.8rem; width: 8.8rem; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__img-containe= +r { height: 11.5rem; width: 11.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__img-containe= +r { margin-top: -7.75rem; } + .cmp-multiple-author-profile__container .cmp-blog-author-profile__single-= +profile-container:not(:first-of-type) .cmp-blog-author-profile__option-a .c= +mp-blog-author-profile__img-container { margin-top: 0px; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__img-container = +.cmp-image__image { width: 100%; height: 100%; border-radius: 50%; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__desc-container= + { position: relative; padding-left: 0.9rem; width: calc(100% - 8.8rem); } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__desc-contain= +er { padding-left: 1.5rem; width: calc(100% - 11.5rem); } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__desc-contain= +er { padding-left: 0px; width: 100%; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__name-link { co= +lor: rgb(0, 0, 0); } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__name-link:focu= +s, .cmp-blog-author-profile__option-a .cmp-blog-author-profile__name-link:h= +over { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-name { wo= +rd-break: break-word; margin-bottom: 0.5rem; font-size: 1.8rem; line-height= +: 2.2rem; font-weight: 800; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-name { = +margin-top: 0.8rem; max-width: 60%; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-name { = +margin-top: 2.5rem; margin-bottom: 0.3rem; max-width: 100%; font-size: 2.5r= +em; line-height: 3rem; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-title { w= +ord-break: break-word; margin-bottom: 1rem; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-title {= + margin-bottom: 1.8rem; max-width: 60%; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-title {= + margin-bottom: 1.3rem; max-width: 100%; } +} + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-title .= +h-title-eyebrow { letter-spacing: normal; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-desc = +{ display: none; word-break: break-word; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-des= +c { display: block; font-size: 1.2rem; line-height: 2.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-des= +c { margin-bottom: 1.8rem; font-size: 1.4rem; line-height: 2.6rem; } +} + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-des= +c p { font-size: 1.4rem; line-height: 1.6; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-des= +c p { font-size: 1.6rem; } +} + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-butto= +ns { position: absolute; top: 0.8rem; right: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-butto= +ns { position: static; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__share { padding: 0px; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .social-btn-wrapper { display: flex; -webkit-box-align: center; align-item= +s: center; padding: 0px; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .social-btn__text { display: none; margin: 0px 2rem 0px 0px; text-transfor= +m: none; font-size: 1.4rem; line-height: 1.6; font-weight: 600; letter-spac= +ing: normal; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-butto= +ns .social-btn__text { display: flex; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-butto= +ns .social-btn__text { font-size: 1.6rem; margin-right: 4.5rem; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__items { margin: 0px; min-width: 110px; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__item { margin-right: 2rem; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__icon { margin: 0px; } + +.cmp-blog-author-profile__option-b { position: relative; display: flex; -we= +bkit-box-align: center; align-items: center; -webkit-box-pack: justify; jus= +tify-content: space-between; padding: 0.8rem 1.5rem; background-color: rgb(= +255, 255, 255); margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-b { margin: 0px -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-b { -webkit-box-align: start; align-item= +s: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal;= + flex-direction: column; margin: 0px; padding: 1.5rem 2rem 1.7rem; } +} + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__author-info { = +word-break: break-word; max-width: 60%; } + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-b .cmp-blog-author-profile__author-info = +{ max-width: 100%; padding-bottom: 1rem; } +} + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__description .c= +mp-text__paragraph-small { font-size: 1.2rem; line-height: 1.6; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .social-btn-wrapper { display: flex; -webkit-box-align: center; align-item= +s: center; padding: 0px; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__share { padding: 0px; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .h-title-eyebrow { display: none; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__icon, .cmp-blog-author-profile__option-b .cmp-blog-auth= +or-profile__social-buttons .cmp-share-banner__items { margin: 0px; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__item { margin-right: 2rem; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__item:last-of-type { margin-right: 0.7rem; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__name-link { co= +lor: rgb(0, 0, 0); } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__name-link:focu= +s, .cmp-blog-author-profile__option-b .cmp-blog-author-profile__name-link:h= +over { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-blog-author-profile__single-profile-container:last-of-type .cmp-blog-a= +uthor-profile__option-b { padding-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__single-profile-container:last-of-type .cmp-blog= +-author-profile__option-b { padding-bottom: 1.5rem; } +} + +.cmp-blog-author-profile__option-b .cmp-seperator__container { position: ab= +solute; bottom: 0px; width: calc(100% - 3rem); } + +.cmp-blog-author-profile__single-profile-container:last-of-type .cmp-blog-a= +uthor-profile__option-b .cmp-seperator__container { display: none; } + +.cmp-blog-author-profile__option-b .cmp-seperator__container .cmp-separator= +__horizontal-rule { margin: 0px; height: 0px; background-color: transparent= +; border: 1px solid rgb(204, 204, 204); } + +.cmp-multi-blog-author-profile__option-b__title-container { text-transform:= + uppercase; padding: 2rem 1.5rem 0px; background-color: rgb(242, 242, 242);= + margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-multi-blog-author-profile__option-b__title-container { padding: 2.1r= +em 1.5rem 1.2rem 3.5rem; margin: 0px -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multi-blog-author-profile__option-b__title-container { padding: 2rem= + 2rem 0.5rem; margin: 0px; } +} + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + { margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b { margin: 2rem -3.5rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b { margin: 0px; } +} + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + .cmp-multi-blog-author-profile__option-b__title-container { margin: 0px; } + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + .cmp-container { position: relative; background-color: rgb(242, 242, 242);= + } + +@media screen and (min-width: 768px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container { column-count: 2; column-gap: 0px; padding: 0px 2rem 1.1= +rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container { column-count: auto; padding: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container::after { content: ""; display: inline-block; width: 100%;= + height: 1.5rem; position: absolute; bottom: 0px; left: 0px; background-col= +or: rgb(242, 242, 242); } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container::after { content: none; } +} + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + .cmp-container .cmp-blog-author-profile__single-profile-container { width:= + 100%; } + +@media screen and (min-width: 768px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container .cmp-blog-author-profile__single-profile-container { brea= +k-inside: avoid; margin-right: 3.3rem; width: auto; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container .cmp-blog-author-profile__single-profile-container { marg= +in: 0px; width: 100%; } +} + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + .cmp-container .cmp-blog-author-profile__single-profile-container .cmp-blo= +g-author-profile__option-b { margin: 0px; } + +.cmp-blog-author-profile__single-profile-container.color-background-gray .c= +mp-blog-author-profile__container, .cmp-blog-author-profile__single-profile= +-container.color-background-gray .cmp-blog-author-profile__option-b, .cmp-b= +log-author-profile__single-profile-container.color-background-gray .cmp-sep= +erator__container__with-padding { background-color: rgb(242, 242, 242); } + +.cmp-slideshare { width: 100%; height: 100%; } + +.cmp-slideshare .cmp-slideshare-embed { position: relative; padding-top: 56= +.25%; width: 100%; height: 100%; } + +.cmp-slideshare .cmp-slideshare-embed iframe { position: absolute; top: 0px= +; left: 0px; width: 100%; height: 100%; } + +.cmp-slideshare__links { margin-top: 15px; } + +.cmp-modal .cmp-slideshare__links { margin: 15px 25px 0px; } + +.cmp-modal .cmp-slideshare__links a { text-decoration: underline; } + +.cmp-modal .cmp-slideshare__links a:focus { box-shadow: transparent 0px 0px= + 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem;= + } + +.cmp-modal .cmp-slideshare__links a:focus:not(:focus-visible) { box-shadow:= + none; outline: none; } + +.cmp-modal .cmp-slideshare__links a:focus, .cmp-modal .cmp-slideshare__link= +s a:hover { color: rgb(204, 204, 204); } + +.cmp-modal .cmp-slideshare__links a, .cmp-modal .cmp-slideshare__links p { = +color: rgb(255, 255, 255); } + +@media screen and (min-width: 700px) { + .cmp-modal .cmp-slideshare__links { margin: 15px 0px 0px; } +} + +.socialfeed .cmp-socialfeed-instagram { display: none; } + +.socialfeed .cmp-socialfeed-instagram__header { display: inline-flex; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-instagram__header { font-size: 2.5rem; } +} + +.socialfeed .cmp-socialfeed-instagram .cmp-text { display: flex; -webkit-bo= +x-align: end; align-items: flex-end; color: rgb(0, 77, 255); margin-top: 0p= +x; } + +.socialfeed .cmp-socialfeed-instagram .cmp-text .cmp-text__link { margin-le= +ft: 5px; color: rgb(0, 77, 255); margin-top: 0px; } + +.socialfeed .cmp-socialfeed-instagram__image-items { margin-top: 20px; disp= +lay: grid; grid-template-columns: 6fr 6fr; gap: 8px; } + +@media screen and (min-width: 768px) { + .socialfeed .cmp-socialfeed-instagram__image-items { margin-top: 64px; ga= +p: 30px; } +} + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-instagram__image-items { margin-top: 75px; } +} + +.socialfeed .cmp-socialfeed-instagram__image-link { display: block; width: = +100%; position: relative; padding-top: 100%; } + +.socialfeed .cmp-socialfeed-instagram__image-link:focus { box-shadow: rgb(2= +55, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline-o= +ffset: 2px; } + +.socialfeed .cmp-socialfeed-instagram__image-link:focus:not(:focus-visible)= + { box-shadow: none; outline: none; } + +.socialfeed .cmp-socialfeed-instagram__image-item { position: absolute; top= +: 0px; width: 100%; height: 100%; object-fit: cover; } + +.socialfeed .cmp-socialfeed-instagram .cmp-button--text-link { margin-top: = +20px; } + +@media screen and (max-width: 999.9px) { + .socialfeed .cmp-socialfeed-instagram .cmp-button--text-link .cmp-button_= +_text::after { font-size: 2rem; top: 4px; } +} + +.socialfeed.color-background-gray .cmp-socialfeed-instagram { background-co= +lor: rgb(242, 242, 242); } + +.socialfeed .cmp-socialfeed-twitter { display: none; } + +.socialfeed .cmp-socialfeed-twitter .cmp-text { display: flex; -webkit-box-= +align: end; align-items: flex-end; } + +.socialfeed .cmp-socialfeed-twitter .cmp-text .cmp-text__link { margin-left= +: 5px; color: rgb(0, 77, 255); margin-top: 0px; } + +.socialfeed .cmp-socialfeed-twitter__tweet-container { background-color: rg= +b(255, 255, 255); min-height: 228px; margin-top: -1.44em; display: flex; -w= +ebkit-box-align: center; align-items: center; padding: 33px 20px 20px; } + +.socialfeed .cmp-socialfeed-twitter__tweet-container p { font-size: 1.4rem;= + line-height: 1.6; height: 100%; text-transform: none; } + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-twitter__tweet-container p { font-size: 1.6re= +m; } +} + +.socialfeed .cmp-socialfeed-twitter__tweet-container a { color: rgb(0, 77, = +255); text-decoration: underline; } + +.socialfeed .cmp-socialfeed-twitter__tweet-container a:focus, .socialfeed .= +cmp-socialfeed-twitter__tweet-container a:hover { color: rgb(0, 0, 136); } + +@media screen and (min-width: 768px) { + .socialfeed .cmp-socialfeed-twitter__tweet-container { min-height: 206px;= + } +} + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-twitter__tweet-container { min-height: 185px;= + } +} + +.socialfeed .cmp-socialfeed-twitter__content { position: relative; z-index:= + 0; padding-top: 2rem; } + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-twitter__content { padding-top: 3rem; } +} + +.socialfeed .cmp-socialfeed-twitter__icon { position: relative; display: fl= +ex; -webkit-box-align: center; align-items: center; -webkit-box-pack: cente= +r; justify-content: center; border-radius: 50%; width: 67px; height: 67px; = +background-color: rgb(0, 186, 255); color: rgb(255, 255, 255); margin: 0px = +auto; } + +.socialfeed .cmp-socialfeed-twitter__icon:focus, .socialfeed .cmp-socialfee= +d-twitter__icon:hover { color: rgb(255, 255, 255); } + +.socialfeed .cmp-socialfeed-twitter__icon::after { content: "=EF=89=83"; fo= +nt-size: 22px; font-family: Ionicons; display: block; font-weight: 400; fon= +t-style: normal; line-height: 1; text-transform: none; letter-spacing: norm= +al; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fon= +t-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-= +settings: "liga"; } + +.socialfeed .cmp-socialfeed-twitter__image-link { display: block; width: 10= +0%; } + +.socialfeed .cmp-socialfeed-twitter__image-link:focus { box-shadow: rgb(255= +, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline-off= +set: 2px; } + +.socialfeed .cmp-socialfeed-twitter__image-link:focus:not(:focus-visible) {= + box-shadow: none; outline: none; } + +.socialfeed .cmp-socialfeed-twitter__image { display: none; width: 100%; ob= +ject-fit: cover; margin-bottom: 1.25rem; } + +.socialfeed .cmp-socialfeed-twitter__retweet-button { width: 100%; height: = +50px; font-size: 1.4rem; font-weight: 400; line-height: 1.2; margin: 0px; t= +ext-transform: none; } + +.socialfeed .cmp-socialfeed-twitter .cmp-button--text-link { margin-top: 20= +px; } + +@media screen and (max-width: 999.9px) { + .socialfeed .cmp-socialfeed-twitter .cmp-button--text-link .cmp-button__t= +ext::after { font-size: 2rem; top: 4px; } +} + +.socialfeed.color-background-gray .cmp-socialfeed-twitter__tweet-container = +{ background-color: rgb(242, 242, 242); } + +.pagination-no-lazy-loading .page-summary { display: block; } + +.pagination-no-lazy-loading .cmp-pagination__panel { display: flex; -webkit= +-box-align: center; align-items: center; -webkit-box-pack: center; justify-= +content: center; height: 5.5rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__panel { height: 5rem; } +} + +.pagination-no-lazy-loading .cmp-pagination__container { display: flex; -we= +bkit-box-align: center; align-items: center; -webkit-box-pack: center; just= +ify-content: center; background-color: transparent; width: 100%; margin-bot= +tom: 1rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__container { height: 5rem; ma= +rgin-bottom: 0px; } +} + +.pagination-no-lazy-loading .cmp-pagination__next-page-btn, .pagination-no-= +lazy-loading .cmp-pagination__prev-page-btn { display: flex; -webkit-box-al= +ign: center; align-items: center; -webkit-box-pack: center; justify-content= +: center; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, = +204, 204); padding: 1.5rem; height: 5.5rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__next-page-btn, .pagination-n= +o-lazy-loading .cmp-pagination__prev-page-btn { border: none; padding-top: = +1.5rem; padding-bottom: 1.5rem; height: 5rem; background-color: transparent= +; } +} + +.pagination-no-lazy-loading .cmp-pagination__next-page-btn .cmp-pagination_= +_text, .pagination-no-lazy-loading .cmp-pagination__prev-page-btn .cmp-pagi= +nation__text { line-height: 3.2rem; } + +.pagination-no-lazy-loading .cmp-pagination__prev-page-btn { margin-left: 1= +.5rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__prev-page-btn { border: none= +; padding-left: 1.5rem; padding-right: 0px; margin-left: 0px; } +} + +.pagination-no-lazy-loading .cmp-pagination__prev-page-btn .cmp-pagination_= +_text::before { float: right; } + +.pagination-no-lazy-loading .cmp-pagination__prev-page-btn:focus .cmp-pagin= +ation__text::before, .pagination-no-lazy-loading .cmp-pagination__prev-page= +-btn:hover .cmp-pagination__text::before { width: 100%; } + +.pagination-no-lazy-loading .cmp-pagination__next-page-btn { margin-right: = +1.5rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__next-page-btn { border: none= +; padding-left: 0px; padding-right: 1.5rem; margin-right: 0px; } +} + +.pagination-no-lazy-loading .cmp-pagination__next-page-btn:focus .cmp-pagin= +ation__text::before, .pagination-no-lazy-loading .cmp-pagination__next-page= +-btn:hover .cmp-pagination__text::before { width: 100%; } + +.pagination-no-lazy-loading .cmp-pagination__prev-icon::after { content: "= +=EE=A0=80"; font-size: 24px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; transform: scaleX(-1); color: rgb(0, 77, 25= +5); } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__prev-icon::after { margin-ri= +ght: 1rem; } +} + +.pagination-no-lazy-loading .cmp-pagination__next-icon::after { content: "= +=EE=A0=80"; font-size: 24px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; color: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__next-icon::after { margin-le= +ft: 1rem; } +} + +.pagination-no-lazy-loading .cmp-pagination__disable-btn .cmp-pagination__n= +ext-icon::after, .pagination-no-lazy-loading .cmp-pagination__disable-btn .= +cmp-pagination__prev-icon::after, .pagination-no-lazy-loading .cmp-paginati= +on__disable-btn .cmp-pagination__text { color: rgb(107, 107, 107); } + +.pagination-no-lazy-loading .cmp-pagination__disable-btn:focus, .pagination= +-no-lazy-loading .cmp-pagination__disable-btn:hover { cursor: default; } + +.pagination-no-lazy-loading .cmp-pagination__disable-btn:focus .cmp-paginat= +ion__text::before, .pagination-no-lazy-loading .cmp-pagination__disable-btn= +:hover .cmp-pagination__text::before { width: 0px; } + +.pagination-no-lazy-loading .cmp-pagination__text { color: rgb(0, 77, 255);= + display: none; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__text { display: block; font-= +size: 1.6rem; font-weight: 600; } +} + +.pagination-no-lazy-loading .cmp-pagination__text::before { display: block;= + content: ""; background: rgb(0, 77, 255); height: 1px; width: 0px; positio= +n: relative; bottom: -2.9rem; transition: width 0.3s ease 0s; } + +.pagination-no-lazy-loading .cmp-pagination__pages { display: none; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__pages { display: block; marg= +in: 1.5rem 14rem; } +} + +@media screen and (min-width: 1000px) { + .pagination-no-lazy-loading .cmp-pagination__pages { display: block; marg= +in-left: clamp(10px, 100%, 120px); margin-right: clamp(10px, 100%, 120px); = +} +} + +.pagination-no-lazy-loading .cmp-pagination__ellipsis { font-size: 1.6rem; = +margin-left: 1.2rem; margin-right: 1.2rem; } + +.pagination-no-lazy-loading .cmp-pagination__page-list { display: flex; -we= +bkit-box-align: center; align-items: center; -webkit-box-pack: center; just= +ify-content: center; } + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__pag= +e-btn { color: rgb(0, 77, 255); font-size: 1.6rem; line-height: 5.18rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-btn { line-height: 2.56rem; } +} + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__pag= +e-btn:focus:not(:focus-visible), .pagination-no-lazy-loading .cmp-paginatio= +n__page-list .cmp-pagination__page-btn:hover { border-bottom: 1px solid rgb= +(0, 77, 255); } + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__act= +ive-page { color: rgb(0, 0, 0); font-weight: 600; } + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__act= +ive-page:hover { cursor: default; border: none; } + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__act= +ive-page:focus:not(:focus-visible) { border-bottom: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-item { margin-left: clamp(15px, 100%, 15px); margin-right: clamp(15px, = +100%, 15px); } +} + +@media screen and (min-width: 1000px) { + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-item { margin-left: clamp(12.5px, 100%, 12.5px); margin-right: clamp(12= +.5px, 100%, 12.5px); } +} + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-item:first-child { margin-left: 0px; } + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-item:last-child { margin-right: 0px; } +} + +.pagination-no-lazy-loading .cmp-pagination__pages-mobile { position: relat= +ive; padding: 1.5rem; width: 100%; margin-left: 0.6rem; margin-right: 0.6re= +m; border: 1px solid rgb(204, 204, 204); min-width: 150px; background-color= +: rgb(255, 255, 255); white-space: nowrap; } + +.pagination-no-lazy-loading .cmp-pagination__pages-mobile:hover { cursor: p= +ointer; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__pages-mobile { display: none= +; } +} + +.pagination-no-lazy-loading .cmp-pagination__page-mobile-active { display: = +flex; text-align: center; -webkit-box-pack: center; justify-content: center= +; -webkit-box-align: center; align-items: center; background-color: rgb(255= +, 255, 255); } + +.pagination-no-lazy-loading .cmp-pagination__page-mobile-text { text-transf= +orm: uppercase; text-align: center; letter-spacing: normal; font-size: 1.4r= +em; font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfo= +nt, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-s= +erif; font-weight: 600; color: rgb(0, 77, 255); } + +.pagination-no-lazy-loading .cmp-pagination__chevron::after { content: "=EF= +=84=A3"; font-size: 16px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; padding-left: 1.9rem; color: rgb(0, 77, 255); = +} + +.pagination-no-lazy-loading .cmp-pagination__page-select-mobile { position:= + absolute; width: 100%; height: 100%; top: 0.1rem; left: 0px; opacity: 0; } + +.pagination-no-lazy-loading .cmp-pagination__page-item-mobile { color: rgb(= +0, 77, 255); font-size: 1.6rem; font-weight: 600; } + +.pagination-no-lazy-loading .cmp-pagination__page-item-mobile:hover { curso= +r: pointer; } + +.pagination-no-lazy-loading .cmp-pagination__focus { box-shadow: rgb(0, 0, = +136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset= +: 1px; } + +.cmp-pagination { padding: 0px 0.939em; margin-bottom: 2rem; margin-top: 0.= +63em; display: flex; -webkit-box-pack: center; justify-content: center; } + +@media screen and (min-width: 768px) { + .cmp-pagination { margin-bottom: 3rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-pagination { margin: 2.5rem; } +} + +.cmp-pagination__link-next, .cmp-pagination__link-previous { display: flex;= + -webkit-box-align: start; align-items: flex-start; font-weight: 600; color= +: rgb(0, 77, 255); } + +.cmp-pagination__link-next:hover .cmp-pagination__link-text::after, .cmp-pa= +gination__link-previous:hover .cmp-pagination__link-text::after { width: 10= +0%; } + +.cmp-pagination__link-next:hover .cmp-pagination__link-text, .cmp-paginatio= +n__link-previous:hover .cmp-pagination__link-text { color: rgb(0, 77, 255);= + } + +.cmp-pagination__link-next:focus, .cmp-pagination__link-previous:focus { ou= +tline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; box-shadow: rgb(0= +, 0, 136) 0px 0px 0px 2px; } + +.cmp-pagination__link-next.disabled, .cmp-pagination__link-previous.disable= +d { pointer-events: none; color: rgb(107, 107, 107); cursor: not-allowed; } + +.cmp-pagination__link-next.disabled:hover .cmp-pagination__link-text::after= +, .cmp-pagination__link-previous.disabled:hover .cmp-pagination__link-text:= +:after { width: 0%; } + +.cmp-pagination__link-next.disabled:hover .cmp-pagination__link-text, .cmp-= +pagination__link-previous.disabled:hover .cmp-pagination__link-text { color= +: rgb(107, 107, 107); } + +.cmp-pagination__page-ellipsis { margin: 0px 0.78em; color: rgb(0, 0, 0); } + +@media screen and (max-width: 999.9px) { + .cmp-pagination__page-ellipsis { margin: 0.94em 0.5em; } +} + +.cmp-pagination__container { display: flex; min-height: 3.13em; -webkit-box= +-flex: 1; flex: 1 1 auto; font-weight: 500; } + +@media screen and (min-width: 768px) { + .cmp-pagination__container { -webkit-box-align: center; align-items: cent= +er; } +} + +.cmp-pagination__link { line-height: 2; background-color: rgb(255, 255, 255= +); } + +.cmp-pagination__link:first-child { margin-right: 0.38em; } + +.cmp-pagination__link:last-child { margin-left: 0.38em; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-pagination__link { padding-top: 0.94em; padding-bottom: 0.94em; } +} + +@media screen and (max-width: 767.9px) { + .cmp-pagination__link { border: 0.06em solid rgb(204, 204, 204); padding:= + 0.94em; height: 55px; } +} + +@media screen and (min-width: 1200px) { + .cmp-pagination__link { padding: 0px; } +} + +.cmp-pagination__left-arrow { display: inline-block; } + +.cmp-pagination__left-arrow::after { content: "=EE=A0=80"; font-size: 1.43e= +m; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; text-transform: none; letter-spacing: normal; overflow-wrap: normal; w= +hite-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; te= +xt-rendering: optimizelegibility; font-feature-settings: "liga"; transform:= + scaleX(-1); color: rgb(0, 77, 255); line-height: 0.7em; top: 0.03em; posit= +ion: relative; } + +@media screen and (min-width: 768px) { + .cmp-pagination__left-arrow::after { margin-right: 0.63em; } +} + +.cmp-pagination__link-next.disabled .cmp-pagination__right-arrow::after, .c= +mp-pagination__link-previous.disabled .cmp-pagination__left-arrow::after { = +color: rgb(107, 107, 107); pointer-events: none; } + +.cmp-pagination__link-text { text-transform: uppercase; display: none; } + +.cmp-pagination__link-text::after { content: ""; display: block; height: 0.= +063em; width: 0%; left: 0px; background: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .cmp-pagination__link-text { display: block; white-space: nowrap; } +} + +.cmp-pagination__dropdown-container { position: relative; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-pagination__dropdown-container { display: none; } +} + +.cmp-pagination__dropdown-text { position: absolute; display: block; text-t= +ransform: uppercase; color: rgb(0, 77, 255); width: 100%; pointer-events: n= +one; text-align: center; line-height: 3.7em; background: rgb(255, 255, 255)= +; border: 0.06em solid rgb(204, 204, 204); height: 3.9em; font-size: 1.4rem= +; } + +.cmp-pagination__dropdown { color: rgb(0, 77, 255); width: 100%; height: 10= +0%; text-align: center; appearance: none; padding: 1em 1.1em; } + +.cmp-pagination__dropdown:focus { border-color: rgb(102, 175, 233); outline= +: 0px; box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 1px inset, rgba(102, 175, 23= +3, 0.6) 0px 0px 8px; } + +.cmp-pagination__pagination-numbers { margin-top: 0.31rem; width: 100%; -we= +bkit-box-pack: center; justify-content: center; display: none; } + +@media screen and (min-width: 768px) { + .cmp-pagination__pagination-numbers { display: flex; } +} + +.cmp-pagination__page-num { color: rgb(0, 77, 255); margin: 0px 0.78em; fon= +t-weight: 600; } + +.cmp-pagination__page-num::after { content: ""; display: block; height: 0.0= +63em; width: 0%; left: 0px; background: rgb(0, 77, 255); } + +.cmp-pagination__page-num:hover::after { width: 100%; } + +.cmp-pagination__page-num:hover { color: rgb(0, 77, 255); } + +.cmp-pagination__page-num:focus { outline: rgb(255, 255, 255) solid 2px; ou= +tline-offset: 2px; box-shadow: rgb(0, 0, 136) 0px 0px 0px 2px; } + +@media screen and (max-width: 999.9px) { + .cmp-pagination__page-num { margin: 0.94em 0.5em; } +} + +.cmp-pagination__page-num--active { color: rgb(0, 0, 0); margin: 0px 0.78em= +; font-weight: 600; pointer-events: none; cursor: not-allowed; } + +.cmp-pagination__page-num--active:focus, .cmp-pagination__page-num--active:= +hover { text-decoration: none; } + +.cmp-pagination__page-num--active:focus { outline: rgb(255, 255, 255) solid= + 2px; outline-offset: 2px; box-shadow: rgb(0, 0, 136) 0px 0px 0px 2px; } + +@media screen and (max-width: 999.9px) { + .cmp-pagination__page-num--active { margin: 0.94em 0.5em; } +} + +.cmp-pagination__right-arrow { display: inline-block; } + +.cmp-pagination__right-arrow::after { content: "=EE=A0=80"; font-size: 1.43= +em; font-family: Ionicons; display: block; font-weight: 400; font-style: no= +rmal; text-transform: none; letter-spacing: normal; overflow-wrap: normal; = +white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; t= +ext-rendering: optimizelegibility; font-feature-settings: "liga"; color: rg= +b(0, 77, 255); line-height: 0.7em; top: 0.03em; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-pagination__right-arrow::after { margin-left: 0.63em; } +} + +.cmp-pagination__cmp-pagination__arrow-container { margin-right: 6px; } + +.cmp-pagination__down-arrow::after { content: "=EF=84=A3"; font-size: 1.38e= +m; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; color: rgb(0, 77, 255); } + +.cmp-pagination__down-arrow { pointer-events: none; padding-left: 1em; posi= +tion: relative; top: 0.13em; display: inline-block; } + +.cmp-pagination__form-control { appearance: none; display: block; width: 10= +0%; height: 5.5rem; padding: 1.25rem; font-size: 1rem; line-height: 1.6em; = +color: rgb(167, 167, 167); background-color: rgb(255, 255, 255); background= +-image: none; border: 1px solid rgb(74, 74, 74); border-radius: 0px; transi= +tion: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s, -= +webkit-box-shadow 0.15s ease-in-out 0s; } + +@media screen and (min-width: 768px) { + .cmp-pagination .cmp-pagination__link { margin-right: 0px; } +} + +.interactive-card-text.color-block-accent-purple-1 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(180, 85, 170); } + +.interactive-card-text.color-block-accent-purple-2 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(160, 85, 245); } + +.interactive-card-text.color-block-accent-purple-3 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(190, 130, 255); } + +.interactive-card-text.color-block-accent-purple-4 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(220, 175, 255); } + +.interactive-card-text.color-block-accent-purple-5 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(230, 220, 255); } + +.interactive-card-text.color-block-alt-blue .cmp-interactive-card-text__con= +tainer .cmp-interactive-card-text__text-bg-img-container { background-color= +: rgb(0, 65, 240); } + +.interactive-card-text.color-block-alt-gray .cmp-interactive-card-text__con= +tainer .cmp-interactive-card-text__text-bg-img-container { background-color= +: rgb(190, 190, 190); } + +.interactive-card-text.color-block-alt-gray-dark .cmp-interactive-card-text= +__container .cmp-interactive-card-text__text-bg-img-container { background-= +color: rgb(150, 150, 150); } + +.interactive-card-text.color-block-alt-gray-darker .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(90, 90, 90); } + +.interactive-card-text.color-block-alt-green .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(0, 215, 0); } + +.interactive-card-text.color-block-alt-red .cmp-interactive-card-text__cont= +ainer .cmp-interactive-card-text__text-bg-img-container { background-color:= + red; } + +.interactive-card-text.color-block-alt-yellow .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(255, 255, 0); } + +.interactive-card-text.color-block-aqua .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(0, 255, 187); } + +.interactive-card-text.color-block-blue .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(0, 186, 255); } + +.interactive-card-text.color-block-blue-green .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(5, 240, 165); } + +.interactive-card-text.color-block-brand-green .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(100, 255, 80); } + +.interactive-card-text.color-block-brand-orange .cmp-interactive-card-text_= +_container .cmp-interactive-card-text__text-bg-img-container { background-c= +olor: rgb(255, 120, 0); } + +.interactive-card-text.color-block-brand-yellow .cmp-interactive-card-text_= +_container .cmp-interactive-card-text__text-bg-img-container { background-c= +olor: rgb(255, 235, 50); } + +.interactive-card-text.color-block-blue-dark .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(0, 142, 255); } + +.interactive-card-text.color-block-blue-light .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(0, 243, 255); } + +.interactive-card-text.color-block-core-purple .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(70, 0, 115); } + +.interactive-card-text.color-block-cyan .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(0, 255, 255); } + +.interactive-card-text.color-block-gray .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(167, 167, 167); } + +.interactive-card-text.color-block-gray-base .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(0, 0, 0); } + +.interactive-card-text.color-block-gray-dark .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(107, 107, 107); } + +.interactive-card-text.color-block-gray-darker .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(74, 74, 74); } + +.interactive-card-text.color-block-gray-light .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(204, 204, 204); } + +.interactive-card-text.color-block-gray-lighter .cmp-interactive-card-text_= +_container .cmp-interactive-card-text__text-bg-img-container { background-c= +olor: rgb(227, 227, 227); } + +.interactive-card-text.color-block-gray-lightest .cmp-interactive-card-text= +__container .cmp-interactive-card-text__text-bg-img-container { background-= +color: rgb(242, 242, 242); } + +.interactive-card-text.color-block-grayishyellow-dark .cmp-interactive-card= +-text__container .cmp-interactive-card-text__text-bg-img-container { backgr= +ound-color: rgb(150, 150, 140); } + +.interactive-card-text.color-block-grayishyellow-light .cmp-interactive-car= +d-text__container .cmp-interactive-card-text__text-bg-img-container { backg= +round-color: rgb(230, 230, 220); } + +.interactive-card-text.color-block-green .cmp-interactive-card-text__contai= +ner .cmp-interactive-card-text__text-bg-img-container { background-color: r= +gb(0, 255, 0); } + +.interactive-card-text.color-block-green-dark .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(0, 83, 10); } + +.interactive-card-text.color-block-link .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(0, 77, 255); } + +.interactive-card-text.color-block-link-dark .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(0, 0, 136); } + +.interactive-card-text.color-block-orange .cmp-interactive-card-text__conta= +iner .cmp-interactive-card-text__text-bg-img-container { background-color: = +rgb(255, 182, 0); } + +.interactive-card-text.color-block-orange-dark .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(255, 149, 0); } + +.interactive-card-text.color-block-pink .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(231, 0, 116); } + +.interactive-card-text.color-block-pink-dark .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(164, 2, 83); } + +.interactive-card-text.color-block-pink-light .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(255, 80, 160); } + +.interactive-card-text.color-block-purple .cmp-interactive-card-text__conta= +iner .cmp-interactive-card-text__text-bg-img-container { background-color: = +rgb(161, 0, 255); } + +.interactive-card-text.color-block-purple-dark .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(117, 0, 192); } + +.interactive-card-text.color-block-purple-darkest .cmp-interactive-card-tex= +t__container .cmp-interactive-card-text__text-bg-img-container { background= +-color: rgb(70, 1, 115); } + +.interactive-card-text.color-block-red .cmp-interactive-card-text__containe= +r .cmp-interactive-card-text__text-bg-img-container { background-color: rgb= +(231, 15, 41); } + +.interactive-card-text.color-block-red-dark .cmp-interactive-card-text__con= +tainer .cmp-interactive-card-text__text-bg-img-container { background-color= +: rgb(189, 0, 29); } + +.interactive-card-text.color-block-red-darker .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(113, 0, 18); } + +.interactive-card-text.color-block-red-light .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(255, 50, 70); } + +.interactive-card-text.color-block-white .cmp-interactive-card-text__contai= +ner .cmp-interactive-card-text__text-bg-img-container { background-color: r= +gb(255, 255, 255); } + +.interactive-card-text.color-block-yellow .cmp-interactive-card-text__conta= +iner .cmp-interactive-card-text__text-bg-img-container { background-color: = +rgb(255, 212, 46); } + +.interactive-card-text.color-block-yellow-dark .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(240, 192, 0); } + +.interactive-card-text.color-block-yellow-light .cmp-interactive-card-text_= +_container .cmp-interactive-card-text__text-bg-img-container { background-c= +olor: rgb(255, 240, 179); } + +.interactive-card-text.cmp-interactive-card-text__black-text .cmp-interacti= +ve-card-text__container .cmp-interactive-card-text__text-bg-img-container {= + color: rgb(0, 0, 0); } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__label-container { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__label-container { margin-bottom: 1.5rem; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__label-container .cmp-teaser__title, .interactive-card-text .c= +mp-interactive-card-text__container .cmp-interactive-card-text__label-conta= +iner .cmp-text__label-small { font-size: 1.4rem; font-weight: 500; } + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__label-container .cmp-teaser__title, .interactive-card-text = +.cmp-interactive-card-text__container .cmp-interactive-card-text__label-con= +tainer .cmp-text__label-small { font-size: 1.8rem; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container { font-weight: 300; display: block; posi= +tion: relative; height: 25rem; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-text-container { height: 16rem; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-text-container { height: 22.5rem; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-text-container.cmp-interactive-card-text__linked-card= +:hover .cmp-interactive-card-text__separator-container { display: block; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container.cmp-interactive-card-text__linked-card:h= +over .cmp-interactive-card-text__text-bg-img-container { z-index: 1; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container.cmp-interactive-card-text__linked-card:h= +over .cmp-interactive-card-text__text-bg-img-container .cmp-text__paragraph= +-default { display: none; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container.cmp-interactive-card-text__linked-card:a= +ctive .cmp-interactive-card-text__text-bg-img-container { z-index: 3; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container.cmp-interactive-card-text__linked-card:a= +ctive .cmp-interactive-card-text__text-bg-img-container .cmp-text__paragrap= +h-default { display: block; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-container { display: flex; position: relative; z-index:= + 2; width: 83.33%; height: 85%; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-container { width: 85%; height: 75%; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-container { height: 80%; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-container .cmp-teaser__image { border: none; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-container .cmp-image, .interactive-card-text .cmp-inter= +active-card-text__container .cmp-interactive-card-text__image-container .cm= +p-image__image, .interactive-card-text .cmp-interactive-card-text__containe= +r .cmp-interactive-card-text__image-container .cmp-teaser__image, .interact= +ive-card-text .cmp-interactive-card-text__container .cmp-interactive-card-t= +ext__image-container .image { width: 100%; height: 100%; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__text-bg-img-container { position: absolute; width: 83.33%; he= +ight: 80%; top: 20%; right: 0px; z-index: 3; padding: 2rem 2.5rem; backgrou= +nd-color: rgb(161, 0, 255); color: rgb(255, 255, 255); font-size: 2rem; lin= +e-height: 2.6rem; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__text-bg-img-container { width: 85%; height: 75%; top: 25%; = +padding: 1rem 1.5rem; line-height: 2rem; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__text-bg-img-container { height: 80%; top: 20%; padding: 2re= +m 2.5rem; line-height: 2.6rem; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__text-bg-img-container.cmp-interactive-card-text__transparent-= +card { opacity: 0.9; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__text-container { position: relative; font-size: 2.2rem; line-= +height: 2.86rem; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__text-container { font-size: 1.8rem; line-height: 2rem; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__text-container { font-size: 2.2rem; line-height: 2.86rem; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__gradient-bg-img-container { position: absolute; inset: 0px; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__gradient-bg-img-container .cmp-image, .interactive-card-text = +.cmp-interactive-card-text__container .cmp-interactive-card-text__gradient-= +bg-img-container .cmp-image__image, .interactive-card-text .cmp-interactive= +-card-text__container .cmp-interactive-card-text__gradient-bg-img-container= + .image { height: 100%; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__separator-container { width: 85%; position: absolute; right: = +0px; bottom: -0.4rem; display: none; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__separator-container .cmp-separator__horizontal-rule { height:= + 0.15rem; margin: 0px; background-color: rgb(0, 77, 255); } + +.cmp-text-card { margin: 0px; } + +.cmp-text-card__title { margin-top: 0px; font-family: Graphik, Arial, syste= +m-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helve= +tica Neue", oxygen, cantarell, sans-serif; font-style: normal; text-transfo= +rm: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; font-we= +ight: 700; } + +@media screen and (min-width: 1000px) { + .cmp-text-card__title { font-size: 2.5rem; } +} + +.cmp-text-card__description { margin-top: 1rem; margin-bottom: auto; border= +-right: 1.5rem solid rgb(183, 52, 132); border-bottom: 1.5rem solid rgb(183= +, 52, 132); padding-bottom: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-text-card__description { padding-bottom: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-text-card__description { padding-bottom: 2rem; } +} + +.cmp-text-card__description-cta { margin-top: 1rem; margin-bottom: auto; pa= +dding-bottom: 2rem; } + +.cmp-text-card__border { border-right: 1.5rem solid rgb(183, 52, 132); bord= +er-bottom: 1.5rem solid rgb(183, 52, 132); padding-bottom: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-text-card__border { padding-bottom: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-text-card__border { padding-bottom: 2rem; } +} + +.cmp-text-card__content { background-color: rgb(255, 255, 255); display: fl= +ex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc= +tion: column; border: 0.5rem rgb(183, 52, 132); padding: 2rem 0px; } + +@media screen and (min-width: 768px) { + .cmp-text-card__content { padding: 3rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-text-card__content { padding: 4rem 0px; } +} + +.cmp-text-card__content .cmp-text-card__border { border-image: url("https:/= +/s7d1.scene7.com/is/image/accenturerelease/Hero%20header%20gradient?dpr=3Do= +ff&fit=3Dconstrain&qlt=3D85&ts=3D1674730849597&wid=3D1600") 100 / 1 / 0 str= +etch; } + +.cmp-text-card__action-container { margin-top: 1rem; padding-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-text-card__action-container { margin-top: 1.5rem; } +} + +.cmp-text-card__action-link::before { height: 0.2rem; } + +.cmp-text-card__action-link:focus::before { width: 100%; } + +.cmp-single-notification__content { width: 100%; padding-top: 3rem; backgro= +und-color: rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .cmp-single-notification__content { margin: auto; width: 83.33%; } +} + +.cmp-single-notification__title { display: flex; -webkit-box-pack: center; = +justify-content: center; text-align: center; font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; font-style: normal; text-tra= +nsform: none; color: rgb(0, 0, 0); font-weight: 500; font-size: 1.6rem; lin= +e-height: 1.12; } + +@media screen and (min-width: 1000px) { + .cmp-single-notification__title { font-size: 1.92rem; line-height: 1.177;= + } +} + +.cmp-single-notification__description { text-align: center; padding: 0.8rem= + 3rem 1.6rem; font-weight: 300; } + +@media screen and (min-width: 768px) { + .cmp-single-notification__description { padding-bottom: 2rem; } +} + +.cmp-single-notification__description p { font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-single-notification__description p { font-size: 1.6rem; } +} + +.cmp-single-notification__action-container { display: flex; -webkit-box-pac= +k: center; justify-content: center; padding-bottom: 3rem; } + +.cmp-single-notification-with-image__content { width: 100%; background-colo= +r: rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .cmp-single-notification-with-image__content { display: flex; } +} + +.cmp-single-notification-with-image__media-container { width: 100%; } + +.cmp-single-notification-with-image__media-container .cmp-image { height: 1= +00%; } + +.cmp-single-notification-with-image__media-container .cmp-image__image { he= +ight: 100%; object-fit: cover; } + +.cmp-single-notification-with-image__media-container .cmp-embed, .cmp-singl= +e-notification-with-image__media-container .cmp-video__embed, .cmp-single-n= +otification-with-image__media-container .embed { height: 100%; } + +.cmp-single-notification-with-image__media-container .cmp-video__embed .vid= +yard-player-container, .cmp-single-notification-with-image__media-container= + .cmp-video__embed .vidyard-player-container div[class^=3D"vidyard-div-"] {= + height: 100% !important; } + +@media screen and (min-width: 768px) { + .cmp-single-notification-with-image__media-container { width: 41.67%; } +} + +.cmp-single-notification-with-image__content-container { width: 100%; paddi= +ng: 2rem 3rem 3rem; } + +@media screen and (min-width: 768px) { + .cmp-single-notification-with-image__content-container { padding: 3rem; w= +idth: 58.33%; } +} + +.cmp-single-notification-with-image__title { font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; font-style: normal; text-tra= +nsform: none; color: rgb(0, 0, 0); font-weight: 500; font-size: 1.6rem; lin= +e-height: 1.12; } + +@media screen and (min-width: 1000px) { + .cmp-single-notification-with-image__title { font-size: 2.5rem; } +} + +@media screen and (min-width: 768px) and (max-width: 842px) { + .cmp-single-notification-with-image__title { font-size: 1.36rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-notification-with-image__title { font-size: 1.92rem; line-hei= +ght: 1.177; } +} + +.cmp-single-notification-with-image__description { padding: 0.8rem 0px 1.6r= +em; font-weight: 300; } + +@media screen and (min-width: 768px) { + .cmp-single-notification-with-image__description { padding-bottom: 2rem; = +} +} + +.cmp-single-notification-with-image__description p { font-size: 1.4rem; } + +@media screen and (min-width: 768px) and (max-width: 842px) { + .cmp-single-notification-with-image__description p { font-size: 1.328rem;= + line-height: 2.24rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-notification-with-image__description p { font-size: 1.6rem; } +} + +.cmp-single-notification-with-image__action-container { display: flex; padd= +ing-bottom: 3rem; } + +.interactivenavigations .cmp-global-header { position: relative; } + +@media screen and (min-width: 768px) { + .interactivenavigations .cmp-global-header { position: static; } +} + +.interactivenavigations .cmp-global-header nav { height: 5.1rem; position: = +absolute; } + +@media screen and (min-width: 1200px) { + .interactivenavigations .cmp-global-header nav { box-shadow: none; height= +: 7.1rem; } +} + +.interactivenavigations .cmp-global-header nav .cmp-global-header__navbar-c= +ontainer { height: 5.1rem; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-global-header nav .cmp-global-header__navbar= +-container { box-shadow: none; height: 7.1rem; } +} + +.interactivenavigations .cmp-interactive-nav__arrow { padding: 0px; top: 0p= +x; } + +@media screen and (min-width: 768px) { + .interactivenavigations .cmp-interactive-nav__arrow { display: none; } +} + +.interactivenavigations .cmp-interactive-nav__arrow-icon { height: 0.44em; = +margin-top: 0px; } + +.interactivenavigations .cmp-interactive-nav__arrow-icon span:first-of-type= +, .interactivenavigations .cmp-interactive-nav__arrow-icon span:nth-of-type= +(2) { background-color: rgb(0, 0, 0); border-radius: 0.5em; display: block;= + height: 2px; transition: all 0.25s ease-in-out 0s; width: 10px; } + +.interactivenavigations .cmp-interactive-nav__arrow-icon span:first-of-type= + { margin-left: -0.14em; margin-top: 0.67em; transform: rotate(50deg); } + +.interactivenavigations .cmp-interactive-nav__arrow-icon span:nth-of-type(2= +) { margin-left: 0.3em; margin-top: -0.11em; transform: rotate(-50deg); } + +.interactivenavigations .cmp-interactive-nav__arrow-icon--close span:first-= +of-type, .interactivenavigations .cmp-interactive-nav__arrow-icon--close sp= +an:nth-of-type(2) { transition: all 0.25s ease-in-out 0s; width: 1.2em; mar= +gin-left: 0.05em; } + +.interactivenavigations .cmp-interactive-nav__arrow-icon--close span:first-= +of-type { margin-top: 0.67em; transform: rotate(-45deg); } + +.interactivenavigations .cmp-interactive-nav__arrow-icon--close span:nth-of= +-type(2) { margin-top: -0.11em; transform: rotate(45deg); } + +.interactivenavigations .cmp-interactive-nav__elements { height: 6.2rem; wi= +dth: auto; box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 4px 0px; z-index: 100; le= +ft: 0px; right: 0px; position: fixed; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__elements { box-shadow: none= +; position: absolute; height: auto; } +} + +.interactivenavigations .cmp-interactive-nav__elements:not(.cmp-interactive= +-nav--sticky) { position: relative; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper { display: flex; background-color: rgb(255, 255, = +255); border-color: rgb(231, 231, 231); } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-n= +av__mobile-dropdown-wrapper { border-bottom: 1px solid rgb(231, 231, 231); = +border-top: 1px solid rgb(231, 231, 231); height: 70px; } +} + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview { bord= +er: 0px; padding: 1.6rem; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-n= +av__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview { di= +splay: none; } +} + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview .cmp-i= +nteractive-nav__item--overview { border: 0px; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview .cmp-i= +nteractive-nav__item--overview .cmp-interactive-nav__item-link { padding: 0= +px; border: 0px; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview .cmp-i= +nteractive-nav__item--overview .cmp-interactive-nav__item-link:focus, .inte= +ractivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav__mob= +ile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview .cmp-intera= +ctive-nav__item--overview .cmp-interactive-nav__item-link:hover { backgroun= +d-color: rgb(255, 255, 255); font-weight: 400; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__item--overview-interactive = +{ padding-left: 5px; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__item--overview-overview { t= +ext-transform: none; } + +@media screen and (max-width: 767.9px) { + .interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-n= +av__mobile-dropdown-wrapper .cmp-interactive-nav__item--overview-overview {= + display: none; } +} + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-dropdown { border-le= +ft: 1px solid rgb(227, 227, 227); margin-right: 0px; padding: 1.6rem; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-size: 1.4rem; font-weight: 400; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-dropdown .cmp-intera= +ctive-nav__arrow-icon::before { content: "=EF=84=A3"; font-size: 14px; font= +-family: Ionicons; display: block; font-weight: 400; font-style: normal; li= +ne-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: = +normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antial= +iased; text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.interactivenavigations .cmp-interactive-nav__articles { background-color: = +rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 0.5rem 0.5rem 0px; t= +ransition: max-height 0.3s ease-in-out 0s, top 0.3s ease-in-out 0s; positio= +n: relative; max-height: 0px; top: 0px; width: 100%; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__articles { visibility: visi= +ble; box-shadow: none; max-height: none; overflow: visible; opacity: 1; wid= +th: 100%; height: auto; } +} + +.interactivenavigations .cmp-interactive-nav__items { background-color: rgb= +(255, 255, 255); box-shadow: none; height: 100%; list-style: none; max-widt= +h: 1200px; opacity: 0; display: block; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items { transition: all 0.3= +s ease-out 0s; z-index: 997; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items { box-shadow: rgba(0,= + 0, 0, 0.4) 0px 0px 1rem 0px; } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__items { visibility: visible= +; opacity: 1; box-shadow: none; display: none; padding: 0px 1.5rem; margin:= + 0px auto; } +} + +.interactivenavigations .cmp-interactive-nav__items .cmp-interactive-nav__i= +tem:first-child { -webkit-box-align: center; align-items: center; backgroun= +d-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .interactivenavigations .cmp-interactive-nav__items .cmp-interactive-nav_= +_item:first-child { border-top: none; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items .cmp-interactive-nav_= +_item:first-child { border-top: none; padding-right: 0px; -webkit-box-pack:= + start; justify-content: flex-start; display: flex; } +} + +.interactivenavigations .cmp-interactive-nav__items--allviewports { display= +: flex; visibility: visible; opacity: 1; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__items--allviewports { -webk= +it-box-pack: center; justify-content: center; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items--allviewports { -webk= +it-box-pack: justify; justify-content: space-between; width: 100%; min-heig= +ht: 62px; border-top: 1px solid rgb(231, 231, 231); border-bottom: 1px soli= +d rgb(231, 231, 231); box-shadow: none; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items .cmp-interactive-nav_= +_item { padding: 1.6rem; display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item, .interactivenavigations= + .cmp-interactive-nav__items .cmp-interactive-nav__item:last-child { displa= +y: flex; } + +.interactivenavigations .cmp-interactive-nav__item { -webkit-box-align: cen= +ter; align-items: center; color: rgb(0, 0, 0); font-weight: 400; position: = +relative; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item { min-height: 66px; bo= +rder-top: none; -webkit-box-pack: center; justify-content: center; } +} + +.interactivenavigations .cmp-interactive-nav__item:focus { box-shadow: rgb(= +255, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 1px; outline-= +offset: 1px; z-index: 4; } + +.interactivenavigations .cmp-interactive-nav__item-link:focus + .cmp-intera= +ctive-nav__item .cmp-interactive-nav__item-link::after, .interactivenavigat= +ions .cmp-interactive-nav__item:focus + .cmp-interactive-nav__item:not(.cmp= +-interactive-nav__item--active)::after, .interactivenavigations .cmp-intera= +ctive-nav__item:focus::after, .interactivenavigations .cmp-interactive-nav_= +_item:hover + .cmp-interactive-nav__item .cmp-interactive-nav__item-link::a= +fter, .interactivenavigations .cmp-interactive-nav__item:hover + .cmp-inter= +active-nav__item:not(.cmp-interactive-nav__item--active)::after, .interacti= +venavigations .cmp-interactive-nav__item:hover::after { display: none; } + +.interactivenavigations .cmp-interactive-nav__item-link { -webkit-box-align= +: center; align-items: center; display: flex; color: rgb(0, 0, 0); backgrou= +nd-color: rgb(255, 255, 255); font-size: 1.4rem; font-weight: 400; line-hei= +ght: 2.24rem; padding: 0.308rem 2rem; height: 100%; -webkit-box-pack: start= +; justify-content: flex-start; position: relative; text-transform: none; wi= +dth: 100%; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item-link { padding: 2.208r= +em 2rem; -webkit-box-pack: center; justify-content: center; border-bottom: = +4px solid transparent; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item-link { border: 0px; pa= +dding: 0.308rem 2rem; } +} + +.interactivenavigations .cmp-interactive-nav__item-link .cmp-interactive-na= +v__item--overview-label, .interactivenavigations .cmp-interactive-nav__item= +-link:focus, .interactivenavigations .cmp-interactive-nav__item-link:hover = +{ font-weight: 600; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item-link:focus, .interacti= +venavigations .cmp-interactive-nav__item-link:hover { color: rgb(0, 0, 0); = +background-color: rgb(255, 255, 255); font-size: 1.4rem; font-weight: 400; = +line-height: 2.198rem; padding: 2.208rem 2rem; border-bottom: 4px solid rgb= +(0, 0, 0); z-index: 2; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item-link:focus, .interacti= +venavigations .cmp-interactive-nav__item-link:hover { font-weight: 400; } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item-link:focus .cmp-intera= +ctive-nav__item-arrow::after, .interactivenavigations .cmp-interactive-nav_= +_item-link:hover .cmp-interactive-nav__item-arrow::after { color: rgb(255, = +255, 255); } +} + +.interactivenavigations .cmp-interactive-nav__item-arrow { display: none; m= +argin-left: 10px; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item-arrow { display: block= +; } +} + +.interactivenavigations .cmp-interactive-nav__item-arrow::after { content: = +"=EE=A0=80"; font-size: 24px; font-feature-settings: "liga"; color: rgb(0, = +77, 255); line-height: 1.7rem; position: inherit; top: -2px; } + +.interactivenavigations .cmp-interactive-nav__item-arrow::after, .interacti= +venavigations .cmp-interactive-nav__item .more-icon::after { font-family: I= +onicons; font-weight: 400; font-style: normal; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + display: block; } + +.interactivenavigations .cmp-interactive-nav__item .more-icon::after { cont= +ent: "=EF=91=AA"; font-size: 40px; font-feature-settings: "liga"; align-sel= +f: center; line-height: 0.7; position: relative; margin-top: calc(100% - 42= +px); } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item .more-icon::after { to= +p: 0px; display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item--active { background-col= +or: rgb(242, 242, 242); position: relative; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--active { border-botto= +m: 4px solid rgb(0, 0, 0); } +} + +.interactivenavigations .cmp-interactive-nav__item--active + .cmp-interacti= +ve-nav__item::after { display: none; } + +.interactivenavigations .cmp-interactive-nav__item--active:focus::after, .i= +nteractivenavigations .cmp-interactive-nav__item--active:hover::after { dis= +play: block; background-color: transparent; } + +.interactivenavigations .cmp-interactive-nav__item--active .cmp-interactive= +-nav__item-link { color: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 400;= + line-height: 2.198rem; border: 0px; padding: 0.308rem 2rem; position: rela= +tive; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--active .cmp-interacti= +ve-nav__item-link { width: 100%; padding: 2.208rem 2rem; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--active .cmp-interacti= +ve-nav__item-link:focus::before, .interactivenavigations .cmp-interactive-n= +av__item--active .cmp-interactive-nav__item-link:hover::before { background= +-color: transparent; } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--active .cmp-interacti= +ve-nav__item-link::after { display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item--active .cmp-interactive= +-nav__item-link span { z-index: 3; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--active { background-c= +olor: rgb(255, 255, 255); } +} + +.interactivenavigations .cmp-interactive-nav__item--active .cmp-interactive= +-nav__item-arrow::after { content: "=EE=A0=80"; font-size: 24px; font-famil= +y: Ionicons; font-weight: 400; font-style: normal; text-transform: none; le= +tter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction= +: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibil= +ity; font-feature-settings: "liga"; display: inline-block; line-height: 1.7= +rem; transform: rotate(0deg); } + +.interactivenavigations .cmp-interactive-nav__item--overview { color: rgb(0= +, 0, 0); } + +.interactivenavigations .cmp-interactive-nav__item--overview::after { displ= +ay: none; } + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-link { place-content: flex-start; -webkit-box-pack: start; pad= +ding-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 2.56rem= +; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--overview .cmp-interac= +tive-nav__item-link { -webkit-box-orient: horizontal; -webkit-box-direction= +: normal; flex-direction: row; place-content: center; -webkit-box-pack: cen= +ter; padding: 0px 0.5rem; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--overview .cmp-interac= +tive-nav__item-link { height: auto; padding-right: 0px; } + .interactivenavigations .cmp-interactive-nav__item--overview .cmp-interac= +tive-nav__item-link:focus, .interactivenavigations .cmp-interactive-nav__it= +em--overview .cmp-interactive-nav__item-link:hover { background-color: tran= +sparent; } +} + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-link:focus { border-color: transparent; } + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-link:hover { border-bottom: 4px solid transparent; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--overview .cmp-interac= +tive-nav__item-link:hover { border-bottom: 0px; } +} + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-arrow { margin-bottom: 0.5rem; margin-left: 0px; } + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-arrow::after { transform: scaleX(-1); color: rgb(0, 0, 0); } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--overview.cmp-interact= +ive-nav__item--active { background-color: rgb(242, 242, 242); } +} + +.interactivenavigations .cmp-interactive-nav__item--overview.cmp-interactiv= +e-nav__item--active::after { display: block; background-color: transparent;= + } + +.interactivenavigations .cmp-interactive-nav__item--overview.cmp-interactiv= +e-nav__item--active .cmp-interactive-nav__item-arrow { margin-bottom: 0.5re= +m; } + +.interactivenavigations .cmp-interactive-nav__item--more .more-text-mobile = +{ display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--more .more-text-mobil= +e { display: block; font-weight: 600; } +} + +.interactivenavigations .cmp-interactive-nav__item--more .more-text { posit= +ion: absolute; display: none; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--more .more-text { top= +: calc(100% - 24px); } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--more .more-text { dis= +play: block; margin-top: calc(100% - 52px); } +} + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__items { display: flex; -webkit-box-orient: vertical; -webkit-box-direct= +ion: normal; flex-direction: column; padding: 0px; box-shadow: none; } + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__items::before { display: none; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--more.cmp-interactive-= +nav__item { padding: 0px; } +} + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__item-link { display: flex; -webkit-box-orient: vertical; -webkit-box-di= +rection: reverse; flex-direction: column-reverse; -webkit-box-pack: center;= + justify-content: center; padding: 1.6rem; margin-right: 0.1rem; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive= +-nav__item-link { padding-left: 2rem; padding-right: 2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive= +-nav__item-link { border-left: 0.063em solid rgb(227, 227, 227); } +} + +@media screen and (max-width: 767.9px) { + .interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive= +-nav__item-link { border-left: 0.063em solid rgb(227, 227, 227); } +} + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__item-link:focus::before, .interactivenavigations .cmp-interactive-nav__= +item--more .cmp-interactive-nav__item-link:hover::before { display: none; } + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__item-link--more-active { z-index: 2; } + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__item-link--more-active::after, .interactivenavigations .cmp-interactive= +-nav__item--more .cmp-interactive-nav__item-link--more-active::before { dis= +play: none; } + +.interactivenavigations .cmp-interactive-nav__item--more.cmp-interactive-na= +v__item.cmp-interactive_item--more-hidden { display: flex; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--more.cmp-interactive-= +nav__item.cmp-interactive_item--more-hidden { display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown { background-color: rgb(255, 255, 255); right: 0px; visibi= +lity: hidden; opacity: 0; max-height: 0px; overflow: hidden; box-shadow: rg= +ba(0, 0, 0, 0.4) 0px 0px 1rem 0px; transition: all 0.3s ease-out 0s; positi= +on: absolute; top: calc(100% + 2px); z-index: 4; width: auto; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown { width: 20rem; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__items { visibility: hidden; top: 0px= +; transition: all 0.3s ease-out 0s; max-width: max-content; display: flex; = +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items { width: 100%; max-width: no= +ne; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__items.cmp-interactive-nav-visible-on= +ly-tab-desktop { display: none; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items.cmp-interactive-nav-visible-= +only-tab-desktop { display: flex; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__items.cmp-interactive-nav-visible-on= +ly-tab-mobile { display: flex; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items.cmp-interactive-nav-visible-= +only-tab-mobile { display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__items .cmp-interactive-nav__item { d= +isplay: flex; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items .cmp-interactive-nav__item {= + padding: 0.38rem 2.002rem; } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items .cmp-interactive-nav__item .= +cmp-interactive-nav__item-link { padding: 1.5rem 2rem; margin-left: 2px; ma= +rgin-right: 2px; margin-top: 1px; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items .cmp-interactive-nav__item .= +cmp-interactive-nav__item-link { border-left: 0px; padding: 0px; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item { -webkit-box-pack: start; just= +ify-content: flex-start; background-color: rgb(255, 255, 255); border: 0px;= + } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__item { min-height: fit-content; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item.cmp-interactive-nav__item--acti= +ve { border-bottom: 4px solid rgb(0, 0, 0); } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item:last-of-type::before { display:= + none; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item-link { -webkit-box-align: start= +; align-items: flex-start; display: flex; padding: 1.6rem 2rem; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item-link:focus, .interactivenavigat= +ions .cmp-interactive-nav__item .cmp-interactive-nav--more-link-dropdown .c= +mp-interactive-nav__item-link:hover { color: rgb(0, 0, 0); } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item-link:focus::after, .interactive= +navigations .cmp-interactive-nav__item .cmp-interactive-nav--more-link-drop= +down .cmp-interactive-nav__item-link:hover::after { display: block; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item-link .cmp-interactive-nav__item= +-arrow::after, .interactivenavigations .cmp-interactive-nav__item .cmp-inte= +ractive-nav--more-link-dropdown .cmp-interactive-nav__item-link::after, .in= +teractivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--more-= +link-dropdown .cmp-interactive-nav__item-link::before, .interactivenavigati= +ons .cmp-interactive-nav__item .cmp-interactive-nav--more-link-dropdown .cm= +p-interactive-nav__item::after { display: none; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item:first-of-type { border-top: non= +e; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item:first-of-type::before { display= +: none; } + +.interactivenavigations .cmp-interactive-nav__show-dropdown { height: auto;= + } + +.interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports.c= +mp-interactive-nav--more-link-dropdown { visibility: visible; opacity: 1; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown { width: 20rem; animation-duration= +: 300ms; animation-name: slideDown; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown { width: max-content; } +} + +.interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports.c= +mp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items { visibi= +lity: visible; max-width: max-content; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items { widt= +h: 100%; max-width: none; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items { opac= +ity: 1; display: flex; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items .cmp-i= +nteractive-nav__item { display: flex; } +} + +.interactivenavigations .cmp-interactive-nav--sticky { left: 0px; position:= + sticky; right: 0px; z-index: 9999; } + +@-webkit-keyframes slideDown {=20 + 0% { transform: translateY(-5rem); opacity: 0; } + 100% { transform: translateY(0px); opacity: 1; } +} + +@keyframes slideDown {=20 + 0% { transform: translateY(-5rem); opacity: 0; } + 100% { transform: translateY(0px); opacity: 1; } +} + +@media not all and (min-resolution: 0.001dpcm) { + @supports (-webkit-appearance:none) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items { widt= +h: max-content; } +} +} + +.cmp-career-nav { height: 6.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav { height: 5.2rem; } +} + +.cmp-career-nav__arrow { padding: 0px; top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-career-nav__arrow { display: none; } +} + +.cmp-career-nav__elements { height: auto; width: auto; z-index: 20; left: 0= +px; right: 0px; position: fixed; background: rgb(242, 242, 242); border-top= +: 0.4rem solid rgb(190, 190, 190); } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__elements { box-shadow: none; position: absolute; } +} + +.cmp-career-nav__elements:not(.cmp-career-nav--sticky) { position: fixed; } + +.cmp-career-nav__elements .cmp-career-nav__mobile-dropdown-wrapper { displa= +y: flex; background-color: rgb(242, 242, 242); border-color: rgb(227, 227, = +227); border-bottom-width: 1px; border-bottom-style: solid; border-top-widt= +h: 1px; border-top-style: solid; } + +.cmp-career-nav__articles { position: relative; max-height: 0px; top: 0px; = +width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__articles { visibility: visible; box-shadow: none; max-he= +ight: none; overflow: visible; opacity: 1; height: auto; } +} + +.cmp-career-nav__items { box-shadow: none; height: 100%; list-style: none; = +max-width: 1200px; opacity: 0; display: block; } + +@media screen and (max-width: 999.9px) { + .cmp-career-nav__items { transition: all 0.3s ease-out 0s; z-index: 997; = +} +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-career-nav__items { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 1rem 0px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-career-nav__items { visibility: visible; opacity: 1; box-shadow: non= +e; display: none; padding: 0px 1.5rem; margin: 0px auto; } +} + +.cmp-career-nav__items--allviewports { display: flex; visibility: visible; = +opacity: 1; height: auto; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__items--allviewports { -webkit-box-pack: justify; justify= +-content: space-between; } +} + +@media screen and (max-width: 999.9px) { + .cmp-career-nav__items--allviewports { -webkit-box-pack: justify; justify= +-content: space-between; width: 100%; border-top: 1px solid rgb(227, 227, 2= +27); border-bottom: 1px solid rgb(227, 227, 227); box-shadow: none; } +} + +.cmp-career-nav__item { -webkit-box-align: center; align-items: center; col= +or: rgb(0, 0, 0); display: flex; font-weight: 400; position: relative; padd= +ing: 1.5rem; width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item { border-top: none; -webkit-box-pack: center; justi= +fy-content: center; } +} + +.cmp-career-nav__item:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2p= +x; outline: rgb(0, 0, 136) solid 1px; outline-offset: 1px; z-index: 4; } + +.cmp-career-nav__item-link:focus + .cmp-career-nav__item .cmp-career-nav__i= +tem-link::after, .cmp-career-nav__item:focus + .cmp-career-nav__item:not(.c= +mp-career-nav__item--active)::after, .cmp-career-nav__item:focus::after, .c= +mp-career-nav__item:hover + .cmp-career-nav__item .cmp-career-nav__item-lin= +k::after, .cmp-career-nav__item:hover + .cmp-career-nav__item:not(.cmp-care= +er-nav__item--active)::after, .cmp-career-nav__item:hover::after { display:= + none; } + +.cmp-career-nav__item-link { -webkit-box-align: center; align-items: center= +; display: flex; color: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 400; = +height: 100%; -webkit-box-pack: start; justify-content: flex-start; positio= +n: relative; text-transform: none; width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item-link { -webkit-box-pack: center; justify-content: c= +enter; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-career-nav__item-link { border: 0px; } +} + +.cmp-career-nav__item-link:focus, .cmp-career-nav__item-link:hover { border= +-bottom: 4px solid rgb(0, 0, 0); font-weight: 600; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item-link:focus, .cmp-career-nav__item-link:hover { colo= +r: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 400; z-index: 2; } +} + +@media screen and (max-width: 999.9px) { + .cmp-career-nav__item-link:focus, .cmp-career-nav__item-link:hover { font= +-weight: 400; } +} + +.cmp-career-nav__item--active { background-color: rgb(242, 242, 242); posit= +ion: relative; color: rgb(0, 0, 0); font-size: 1.6rem; font-weight: 600; li= +ne-height: 2.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item--active { font-size: 1.4rem; font-weight: 600; } +} + +@media screen and (min-width: 768px) { + .cmp-career-nav__item { padding: 1.5rem 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item { padding: 1.2rem 0.5rem 0.8rem; width: auto; } +} + +@media screen and (max-width: 999.9px) { + .cmp-career-nav__item { display: none; } +} + +.cmp-career-nav .cmp-career-nav__item--active { display: block; } + +.cmp-career-nav .cmp-career-nav__item--active-label { border-bottom: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav .cmp-career-nav__item--active-label { border-bottom: 4px = +solid rgb(0, 0, 0); } +} + +.cmp-career-nav__item a, .cmp-career-nav__item span { border-bottom: 4px so= +lid transparent; } + +.cmp-career-nav .cmp-accordion__icon { display: block; top: 1.8rem; padding= +-top: 1.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav .cmp-accordion__icon { display: none; } +} + +.cmp-career-nav .cmp-accordion__button--expanded:hover, .cmp-career-nav__it= +ems.cmp-accordion__button--expanded { background: inherit; border-bottom: 1= +px solid rgb(227, 227, 227); } + +.cmp-career-nav .cmp-accordion__panel { height: 100vh; background-color: rg= +b(242, 242, 242); } + +.cmp-career-nav .cmp-accordion__panel, .cmp-career-nav .cmp-accordion__pane= +l .cmp-career-nav__items { width: 100%; box-shadow: none; } + +.cmp-career-nav .cmp-accordion__panel--hidden .cmp-career-nav__items { visi= +bility: hidden; opacity: 0; } + +.cmp-career-nav .cmp-accordion__panel--expanded .cmp-career-nav__items { vi= +sibility: visible; opacity: 1; transition: all 0.6s ease-in-out 0s; } + +.cmp-career-nav .cmp-accordion__panel .cmp-career-nav__item { display: bloc= +k; border-bottom: 1px solid rgb(227, 227, 227); padding: 1.5rem 1.5rem 1.5r= +em 3rem; } + +@media screen and (min-width: 768px) { + .cmp-career-nav .cmp-accordion__panel .cmp-career-nav__item { padding: 1.= +5rem 1.5rem 1.5rem 3.5rem; } +} + +.cmp-career-nav .cmp-accordion__panel .cmp-career-nav__item--active { displ= +ay: none; } + +.cmp-career-nav .cmp-accordion__panel .cmp-career-nav__item a, .cmp-career-= +nav .cmp-accordion__panel .cmp-career-nav__item a:focus, .cmp-career-nav .c= +mp-accordion__panel .cmp-career-nav__item a:hover, .cmp-career-nav .cmp-acc= +ordion__panel .cmp-career-nav__item span { border-bottom: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav .cmp-accordion__panel { display: none; } +} + +.cmp-career-nav__item.cmp-career-nav__item--active { padding-right: 5.5rem;= + } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item.cmp-career-nav__item--active { padding-right: 0.5re= +m; } +} + +.cmp-link-teaser { display: flex; flex-wrap: wrap; } + +.cmp-link-teaser__link { color: rgb(0, 77, 255); text-decoration: underline= +; font-size: 1.4rem; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .cmp-link-teaser__link { font-size: 1.6rem; line-height: 2.56rem; } +} + +.cmp-link-teaser__link:focus, .cmp-link-teaser__link:hover, .cmp-link-tease= +r__link:visited { color: rgb(0, 0, 136); } + +.cmp-link-teaser--2-columns .cmp-link-teaser__list { width: 50%; } + +@media screen and (min-width: 1000px) { + .cmp-link-teaser--2-columns .cmp-link-teaser__list { width: 33.3333%; } +} + +.cmp-link-teaser--2-columns .cmp-link-teaser__list .cmp-link-teaser__list-i= +tem { margin-bottom: 1rem; margin-left: 1.5rem; } + +.cmp-link-teaser--3-columns .cmp-link-teaser__list { width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-link-teaser--3-columns .cmp-link-teaser__list { width: 33.3333%; } +} + +.cmp-link-teaser--3-columns .cmp-link-teaser__list .cmp-link-teaser__list-i= +tem { margin-bottom: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-link-teaser--3-columns .cmp-link-teaser__list .cmp-link-teaser__list= +-item { margin-bottom: 2.4rem; } +} + +.cmp-link-teaser--4-columns .cmp-link-teaser__link { text-decoration: none;= + display: inline-block; } + +.cmp-link-teaser--4-columns .cmp-link-teaser__link:hover { text-decoration:= + underline; } + +.cmp-link-teaser--4-columns .cmp-link-teaser__link:focus { text-decoration:= + underline; color: rgb(0, 77, 255); } + +.cmp-link-teaser--4-columns .cmp-link-teaser__list { width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-link-teaser--4-columns .cmp-link-teaser__list { width: 25%; } +} + +.cmp-link-teaser--4-columns .cmp-link-teaser__list .cmp-link-teaser__list-i= +tem { margin-bottom: 1.2rem; } + +@media screen and (min-width: 768px) { + .cmp-link-teaser--4-columns .cmp-link-teaser__list .cmp-link-teaser__list= +-item { margin-bottom: 1.5rem; } +} + +.news-media-with-filter { margin-bottom: 1.504rem; } + +.news-media-with-filter.has-divider { border-bottom: 1px solid rgb(204, 204= +, 204); } + +.news-media-with-filter .cmp-news-media-with-filter-row { display: flex; fl= +ex-wrap: wrap; } + +.news-media-with-filter .cmp-news-media-with-filter-row > .container.respon= +sivegrid .cmp-container { display: flex; flex-wrap: wrap; max-width: calc(1= +00% + 60px); } + +.news-media-with-filter .cmp-news-media-with-filter-row .cmp-form { positio= +n: relative; height: 50px; } + +.news-media-with-filter .cmp-news-media-with-filter-row .cmp-form .options = +{ position: absolute; width: 100%; } + +.news-media-with-filter .cmp-news-media-with-filter-row .cmp-form-options__= +field.cmp-form-options__field--drop-down-custom { word-break: break-all; ov= +erflow: hidden; } + +.news-media-with-filter .cmp-news-media-with-filter-row .cmp-form-options__= +field.cmp-form-options__field--drop-down-custom::before { content: " "; dis= +play: inline-block; width: 100%; position: absolute; bottom: 0px; left: 0px= +; height: 12px; background-color: rgb(255, 255, 255); } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs { padd= +ing-left: 0px; } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs .cmp-f= +orm-options__custom-select-item { height: auto; } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs .cmp-f= +orm-options__field--drop-down-custom:hover::before { background-color: rgb(= +242, 242, 242); } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs .cmp-f= +orm-options__field--drop-down-custom:focus:not(:focus-visible) { outline: n= +one; box-shadow: none; } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs .cmp-f= +orm-options__custom-select-items.active + .cmp-form-options__field--drop-do= +wn-custom:hover::before { background-color: rgb(255, 255, 255); } + +.news-media-with-filter .cmp-form-options--drop-down { margin-bottom: 0px; = +} + +.news-media-with-filter .cmp-news-media-title { display: flex; flex-wrap: w= +rap; width: 100%; font-size: 1.808rem; font-weight: 600; padding-top: 0.496= +rem; padding-bottom: 2rem; line-height: 2.20576rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .news-media-with-filter .cmp-news-media-title { line-height: 2.44rem; fon= +t-size: 2rem; } +} + +@media screen and (min-width: 1000px) { + .news-media-with-filter .cmp-news-media-title { font-size: 2.496rem; line= +-height: 2.9952rem; } +} + +.news-media-with-filter .cmp-news-media-card { margin-bottom: 2.496rem; pad= +ding-right: 1.6rem; -webkit-box-flex: 0; flex: 0 0 100%; } + +@media screen and (min-width: 768px) { + .news-media-with-filter .cmp-news-media-card { -webkit-box-flex: 0; flex:= + 0 0 33.3333%; max-width: 33.3333%; } +} + +.news-media-with-filter .cmp-news-media-card > * { height: 100%; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-teaser__co= +ntent { border: 0px; background-color: transparent; padding: 0px; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-contact-ca= +rd__content { padding-bottom: 0px; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-share-bann= +er__icon--mail { margin-top: 0.8rem; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-form-optio= +ns-news-media { margin-bottom: 0px; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-contact-ca= +rd__link--number { padding-bottom: 1.2rem; } + +.news-media-with-filter .cmp-news-media-card--hidden { display: none; } + +.cmp-accordion__panel--expanded .news-media-with-filter { visibility: visib= +le; } + +.cmp-accordion__panel--expanded .news-media-with-filter, .cmp-accordion__pa= +nel--hidden .news-media-with-filter { transition: visibility 0.4s ease 0.2s= +; } + +.cmp-accordion__panel--hidden .news-media-with-filter { visibility: hidden;= + } + +.bp-carousel-block .carousel .cmp-container { display: flex; -webkit-box-or= +ient: vertical; -webkit-box-direction: normal; flex-direction: column; -web= +kit-box-align: center; align-items: center; } + +.bp-carousel-block .carousel .cmp-container .title { opacity: 0; } + +.bp-carousel-block .carousel .cmp-container .title .cmp-title__text { font-= +weight: 600; font-size: 3.68rem; line-height: 1; color: rgb(0, 0, 0); text-= +align: center; margin-top: 1rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .carousel .cmp-container .title .cmp-title__text { fon= +t-size: 4rem; margin-top: 3rem; margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel .cmp-container .title .cmp-title__text { fon= +t-size: 5.27rem; } +} + +.bp-carousel-block .carousel .cmp-container .text { opacity: 0; } + +.bp-carousel-block .carousel .cmp-container .text .cmp-text p { font-weight= +: 300; font-size: 1.6rem; line-height: 1; text-align: center; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .carousel .cmp-container .text .cmp-text p { font-size= +: 2rem; line-height: 1.2; } +} + +.bp-carousel-block .carousel--disable-animate .cmp-carousel .cmp-bp-card__d= +etails .cmp-bp-card__description, .bp-carousel-block .carousel--disable-ani= +mate .cmp-carousel .cmp-bp-card__details .cmp-bp-card__tag, .bp-carousel-bl= +ock .carousel--disable-animate .cmp-carousel .cmp-bp-card__details .cmp-bp-= +card__title, .bp-carousel-block .carousel--disable-animate .container .text= +, .bp-carousel-block .carousel--disable-animate .container .title { opacity= +: 1; } + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel--animate .container .text, .bp-carousel-bloc= +k .carousel--animate .container .title { position: relative; top: 10px; tra= +nsition: all 0.6s ease-out 0s; } +} + +.bp-carousel-block .carousel--animate .container--animate-block-header .tit= +le { transition: all 0.6s ease-out 0s; opacity: 1; top: 0px; } + +.bp-carousel-block .carousel--animate .container--animate-block-header .tex= +t { transition: all 0.6s ease-out 0.3s; opacity: 1; top: 0px; } + +.bp-carousel-block .carousel--animate .cmp-bp-carousel-module--animate-caro= +usel-slider { transition: all 0.6s ease-out 0s; top: 0px; } + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel--animate .cmp-bp-carousel-module .cmp-carous= +el .cmp-carousel__item .cmp-bp-card__tag { opacity: 0; line-height: 1.5; ma= +rgin: 2rem 0px 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel--animate .cmp-bp-carousel-module .cmp-carous= +el .cmp-carousel__item .cmp-bp-card__title { opacity: 0; font-size: 2.8rem;= + } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel--animate .cmp-bp-carousel-module .cmp-carous= +el .cmp-carousel__item .cmp-bp-card__description { opacity: 0; } +} + +.bp-carousel-block .cmp-bp-carousel-module { overflow: hidden; transition: = +top 0.6s ease-out 0s; top: 10px; position: relative; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel { width: 23rem; di= +splay: block; position: relative; perspective: 145rem; margin: 8rem auto 1.= +4rem; transform-style: preserve-3d; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel { margin-bottom:= + 0.7rem; width: 24.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel { width: 31rem; = +} +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__content { display= +: block; transform-style: preserve-3d; transition: all 0.5s ease 0s; transf= +orm: translateZ(90rem); margin-left: 1.5rem; margin-right: 1.5rem; } + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__content { margi= +n: 0px; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__indicators { disp= +lay: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m { display: block; position: absolute; width: 20rem; height: 20rem; box-sh= +adow: rgba(0, 0, 0, 0.1) 0px 2px 2px, rgba(0, 0, 0, 0.1) 0px 0px 10px; back= +ground: rgb(255, 255, 255); backface-visibility: hidden; overflow: hidden; = +} + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem { width: 23rem; height: 23rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem { width: 24.5rem; height: 24.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem { width: 31rem; height: 31rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card-container { display: flex; -webkit-box-orient: vertical; -we= +bkit-box-direction: normal; flex-direction: column; pointer-events: none; p= +osition: static; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-carousel__explore { width: 8rem; height: 8rem; background: rgba(82, = +0, 255, 0.9); color: rgb(255, 255, 255); border-radius: 50%; position: abso= +lute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 3; op= +acity: 0; transition: opacity 0.4s linear 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-carousel__explore span { position: absolute; text-align: center; lef= +t: 50%; top: 50%; line-height: 1; font-size: 1.3rem; font-weight: 600; tran= +sform: translate(-50%, -50%); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-carousel__explore span { font-size: 1.6rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-image, .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp= +-carousel__item .cmp-image__image { width: 20rem; height: 20rem; padding: 0= +px; object-fit: cover; transition: transform 0.6s ease 0s, -webkit-transfor= +m 0.6s ease 0s; } + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-image, .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .c= +mp-carousel__item .cmp-image__image { width: 23rem; height: 23rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-image, .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .c= +mp-carousel__item .cmp-image__image { width: 24.5rem; height: 24.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-image, .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .c= +mp-carousel__item .cmp-image__image { width: 31rem; height: 31rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__details { position: relative; display: flex; -webkit-box-or= +ient: vertical; -webkit-box-direction: normal; flex-direction: column; -web= +kit-box-align: start; align-items: flex-start; opacity: 0; } + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-bp-card__details { top: 0px; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__details-link { display: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__tag { font-weight: 600; font-size: 1.2rem; color: rgb(0, 0,= + 0); line-height: 1; margin: 1.5rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-bp-card__tag { margin: 3rem 0px 2rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__title { font-weight: 300; font-size: 2.4rem; color: rgb(0, = +77, 255); line-height: 1.2; margin-bottom: 1.5rem; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-bp-card__title { font-size: 2.48rem; line-height: 1.1; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__description { font-weight: 300; font-size: 1.76rem; color: = +rgb(0, 0, 0); line-height: 1.1; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-bp-card__description { font-size: 1.62rem; line-height: 1.3; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .sr-only { clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); height:= + 1px; overflow: hidden; position: absolute; white-space: nowrap; width: 1px= +; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active { overflow: visible; pointer-events: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details { position: relative; transition: all 0.6s = +ease-out 0.3s; top: 0px; opacity: 1; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details--animate { top: 0px; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details--animate .cmp-bp-card__tag { transition: al= +l 0.6s ease-out 0.35s; top: 0px; opacity: 1; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details--animate .cmp-bp-card__title { transition: = +all 0.6s ease-out 0.4s; top: 0px; opacity: 1; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details--animate .cmp-bp-card__description { transi= +tion: all 0.6s ease-out 0.45s; top: 0px; position: relative; opacity: 1; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions { margin:= + 20px 0px 0px; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions { margi= +n: 25px 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions { margi= +n: 20px 0px 0px; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__action { font-family: Graphik, Arial, system-ui, -apple-system, blink= +macsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantar= +ell, sans-serif; font-size: 1.6rem; font-weight: 500; background-color: tra= +nsparent; border-radius: 50%; width: 4rem; height: 4rem; text-transform: no= +ne; color: rgb(107, 107, 107); margin: 25px 0px 24px; position: relative; l= +ine-height: 1.4; border: 1px solid rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__action { width: 7rem; height: 7rem; line-height: 1.42222; font-size= +: 1.8rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__action-text { clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); = +height: 1px; overflow: hidden; position: absolute; white-space: nowrap; wid= +th: 1px; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn { display: flex; -webkit-box-align: = +center; align-items: center; left: -18.5rem; top: 23%; position: relative; = +padding: 3px; height: 8.5rem; } + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn { left: -21.2rem; } +} + +@media screen and (max-width: 767.9px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn { height: 4.8rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn { left: -20.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn { left: -27rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn:focus-within { outline: rgb(255, 255= +, 255) solid 1px; box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px inset; outline= +-offset: 1px; transform: scale(1.2); } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn .cmp-carousel__action--previous { tr= +ansition: all 0.4s ease 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn .cmp-carousel__action--previous .cmp= +-carousel__action-icon::after { content: "=EF=8F=95"; font-size: 3.4rem; fo= +nt-family: Ionicons; display: block; font-weight: 400; font-style: normal; = +line-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap= +: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: anti= +aliased; text-rendering: optimizelegibility; font-feature-settings: "liga";= + color: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn .cmp-carousel__action--previous .c= +mp-carousel__action-icon::after { content: "=EF=8F=95"; font-size: 4.8rem; = +font-family: Ionicons; display: block; font-weight: 400; font-style: normal= +; line-height: 1; text-transform: none; letter-spacing: normal; overflow-wr= +ap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: an= +tialiased; text-rendering: optimizelegibility; font-feature-settings: "liga= +"; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn .cmp-carousel__action--previous:focu= +s { box-shadow: none; outline: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn .cmp-carousel__action--previous:hove= +r:not(:focus-within) { transform: scale(1.2); } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn { display: flex; -webkit-box-align: cent= +er; align-items: center; left: 4.7rem; top: 23%; position: relative; paddin= +g: 3px; height: 8.5rem; } + +@media screen and (max-width: 767.9px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn { height: 4.8rem; } +} + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn { left: 7.4rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn { left: 11rem; } +} + +@media screen and (min-width: 1200px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn { left: 10.5rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn:focus-within { outline: rgb(255, 255, 25= +5) solid 1px; box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px inset; outline-off= +set: 1px; transform: scale(1.2); } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn .cmp-carousel__action--next { transition= +: all 0.4s ease 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn .cmp-carousel__action--next .cmp-carouse= +l__action-icon::after { content: "=EF=8F=96"; font-size: 3.4rem; font-famil= +y: Ionicons; display: block; font-weight: 400; font-style: normal; line-hei= +ght: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal= +; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased;= + text-rendering: optimizelegibility; font-feature-settings: "liga"; color: = +rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn .cmp-carousel__action--next .cmp-carou= +sel__action-icon::after { content: "=EF=8F=96"; font-size: 4.8rem; font-fam= +ily: Ionicons; display: block; font-weight: 400; font-style: normal; line-h= +eight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norm= +al; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiase= +d; text-rendering: optimizelegibility; font-feature-settings: "liga"; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn .cmp-carousel__action--next:focus { box-= +shadow: none; outline: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn .cmp-carousel__action--next:hover:not(:f= +ocus-within) { transform: scale(1.2); } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage { width: 23rem; height: inherit; display: flex; position= +: absolute; left: auto; top: -1.5rem; overflow: hidden; z-index: 1; opacity= +: 1; background: rgba(1, 1, 1, 0.08); cursor: none; transition: transform 0= +.7s ease 0s, -webkit-transform 0.7s ease 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 2px; outl= +ine: rgb(255, 255, 255) solid 2px; outline-offset: 2px; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage:focus:not(:focus-visible) { box-shadow: none; outline: n= +one; } + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__center-stage { width: 26rem; left: -1.5rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__center-stage { left: -1.5rem; top: -2.5rem; width: 27.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__center-stage { top: -2rem; width: 34rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-overlay { background: rgba(82, 0,= + 255, 0.9); color: rgb(255, 255, 255); border-radius: 50%; position: absolu= +te; cursor: none; transform: translate(50%, -50%); top: 50%; right: 50%; pa= +dding: 0px; z-index: 2; overflow: hidden; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-overlay span { position: absolute= +; inset: 0px; display: flex; -webkit-box-pack: center; justify-content: cen= +ter; -webkit-box-align: center; align-items: center; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-overlay--animate { padding: 150%;= + opacity: 0.9; transition: padding 0.4s ease 0s, opacity 0.3s ease 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-btn { display: none; width: 8rem;= + height: 8rem; background: rgba(82, 0, 255, 0.9); color: rgb(255, 255, 255)= +; border-radius: 50%; position: absolute; cursor: none; opacity: 0.9; trans= +ition: translate 0.6s ease 0s; word-break: normal; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-btn span { width: 100%; pointer-e= +vents: none; position: absolute; text-align: center; left: 50%; top: 50%; l= +ine-height: 1; font-size: 1.3rem; font-weight: 600; transform: translate(-5= +0%, -50%); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__center-stage .cmp-carousel__explore-btn span { font-size: 1.4rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage:hover .cmp-carousel__explore-btn { display: block; trans= +ition: translate 0.6s ease 0s; } + +.bp-carousel-block .button.cmp-button--text-brand-link { text-align: center= +; } + +.bp-carousel-block .button.cmp-button--text-brand-link .cmp-button:focus::b= +efore, .bp-carousel-block .button.cmp-button--text-brand-link .cmp-button:h= +over::before { width: 100%; } + +.cmp-dm-portal .ui.image { max-width: 50% !important; } + +.cmp-dm-portal .ui.button { cursor: pointer; display: inline-block; min-hei= +ght: 1em; outline: none; text-shadow: none; font-weight: 700; line-height: = +1em; font-style: normal; text-align: center; text-decoration: none; border-= +radius: 0.285714rem; user-select: none; transition: opacity 0.1s ease 0s, b= +ackground-color 0.1s ease 0s, color 0.1s ease 0s, box-shadow 0.1s ease 0s, = +background 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s; will-change: auto= +; -webkit-tap-highlight-color: transparent; } + +.cmp-dm-portal .ui.button, .cmp-dm-portal .ui.button:hover { box-shadow: tr= +ansparent 0px 0px 0px 1px inset, rgba(34, 36, 38, 0.15) 0px 0px 0px 0px ins= +et; } + +.cmp-dm-portal .ui.button:hover { background-color: rgb(202, 203, 205); bac= +kground-image: none; color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.button:hover .icon { opacity: 0.85; } + +.cmp-dm-portal .ui.button:focus { background-color: rgb(202, 203, 205); col= +or: rgba(0, 0, 0, 0.8); background-image: none; } + +.cmp-dm-portal .ui.button:focus .icon { opacity: 0.85; } + +.cmp-dm-portal .ui.active.button:active, .cmp-dm-portal .ui.button:active {= + background-color: rgb(186, 187, 188); color: rgba(0, 0, 0, 0.9); } + +.cmp-dm-portal .ui.active.button { box-shadow: transparent 0px 0px 0px 1px = +inset; } + +.cmp-dm-portal .ui.active.button, .cmp-dm-portal .ui.active.button:hover { = +color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.active.button, .cmp-dm-portal .ui.active.button:active, = +.cmp-dm-portal .ui.active.button:hover { background-color: rgb(192, 193, 19= +4); background-image: none; } + +.cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.button {= + position: relative; cursor: default; color: transparent; opacity: 1; point= +er-events: auto; transition: all 0s linear 0s, opacity 0.1s ease 0s; text-s= +hadow: none !important; } + +.cmp-dm-portal .ui.loading.button::before { border-radius: 500rem; border: = +0.2em solid rgba(0, 0, 0, 0.15); } + +.cmp-dm-portal .ui.loading.button::after, .cmp-dm-portal .ui.loading.button= +::before { position: absolute; content: ""; top: 50%; left: 50%; margin: -0= +.642857em 0px 0px -0.642857em; width: 1.28571em; height: 1.28571em; } + +.cmp-dm-portal .ui.loading.button::after { border-radius: 500rem; animation= +: 0.6s linear 0s infinite normal none running loader; border: 0.2em solid; = +color: rgb(255, 255, 255); box-shadow: transparent 0px 0px 0px 1px; } + +.cmp-dm-portal .ui.labeled.button:not(.icon) { display: inline-flex; -webki= +t-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: ro= +w; background: none; border: none; box-shadow: none; padding: 0px !importan= +t; } + +.cmp-dm-portal .ui.labeled.button > .button { margin: 0px; } + +.cmp-dm-portal .ui.labeled.button > .label { display: flex; -webkit-box-ali= +gn: center; align-items: center; font-size: 1em; border-color: rgba(34, 36,= + 38, 0.15); margin: 0px 0px 0px -1px !important; } + +.cmp-dm-portal .ui.labeled.button > .tag.label::before { width: 1.85em; hei= +ght: 1.85em; } + +.cmp-dm-portal .ui.labeled.button:not([class*=3D"left labeled"]) > .button = +{ border-top-right-radius: 0px; border-bottom-right-radius: 0px; } + +.cmp-dm-portal .ui.labeled.button:not([class*=3D"left labeled"]) > .label, = +.cmp-dm-portal .ui[class*=3D"left labeled"].button > .button { border-top-l= +eft-radius: 0px; border-bottom-left-radius: 0px; } + +.cmp-dm-portal .ui[class*=3D"left labeled"].button > .label { border-top-ri= +ght-radius: 0px; border-bottom-right-radius: 0px; } + +.cmp-dm-portal .ui.button > .icon:not(.button) { height: auto; opacity: 0.8= +; transition: opacity 0.1s ease 0s; } + +.cmp-dm-portal .ui.button:not(.icon) > .icon:not(.button):not(.dropdown), .= +cmp-dm-portal .ui.button:not(.icon) > .icons:not(.button):not(.dropdown), .= +cmp-dm-portal .ui.button > .icon:not(.button) { margin: 0px 0.428571em 0px = +-0.214286em; } + +.cmp-dm-portal .ui.button:not(.icon) > .right.icon:not(.button):not(.dropdo= +wn) { margin: 0px -0.214286em 0px 0.428571em; } + +.cmp-dm-portal .ui.button, .cmp-dm-portal .ui.buttons .button, .cmp-dm-port= +al .ui.buttons .or { font-size: 1rem; } + +.cmp-dm-portal .ui.icon.button, .cmp-dm-portal .ui.icon.buttons .button { p= +adding: 0.833em; } + +.cmp-dm-portal .ui.icon.button > .icon, .cmp-dm-portal .ui.icon.buttons .bu= +tton > .icon { opacity: 0.9; vertical-align: top; margin: 0px !important; } + +.cmp-dm-portal .ui.fluid.button, .cmp-dm-portal .ui.fluid.buttons { width: = +100%; } + +.cmp-dm-portal .ui.fluid.button { display: block; } + +.cmp-dm-portal .ui.two.buttons { width: 100%; } + +.cmp-dm-portal .ui.two.buttons > .button { width: 50%; } + +.cmp-dm-portal .ui.three.buttons { width: 100%; } + +.cmp-dm-portal .ui.three.buttons > .button { width: 33.333%; } + +.cmp-dm-portal .ui.four.buttons { width: 100%; } + +.cmp-dm-portal .ui.four.buttons > .button { width: 25%; } + +.cmp-dm-portal .ui.five.buttons { width: 100%; } + +.cmp-dm-portal .ui.five.buttons > .button { width: 20%; } + +.cmp-dm-portal .ui.six.buttons { width: 100%; } + +.cmp-dm-portal .ui.six.buttons > .button { width: 16.666%; } + +.cmp-dm-portal .ui.seven.buttons { width: 100%; } + +.cmp-dm-portal .ui.seven.buttons > .button { width: 14.285%; } + +.cmp-dm-portal .ui.eight.buttons { width: 100%; } + +.cmp-dm-portal .ui.eight.buttons > .button { width: 12.5%; } + +.cmp-dm-portal .ui.nine.buttons { width: 100%; } + +.cmp-dm-portal .ui.nine.buttons > .button { width: 11.11%; } + +.cmp-dm-portal .ui.ten.buttons { width: 100%; } + +.cmp-dm-portal .ui.ten.buttons > .button { width: 10%; } + +.cmp-dm-portal .ui.eleven.buttons { width: 100%; } + +.cmp-dm-portal .ui.eleven.buttons > .button { width: 9.09%; } + +.cmp-dm-portal .ui.twelve.buttons { width: 100%; } + +.cmp-dm-portal .ui.twelve.buttons > .button { width: 8.3333%; } + +.cmp-dm-portal .ui.fluid.vertical.buttons, .cmp-dm-portal .ui.fluid.vertica= +l.buttons > .button { display: flex; width: auto; -webkit-box-pack: center;= + justify-content: center; } + +.cmp-dm-portal .ui.two.vertical.buttons > .button { height: 50%; } + +.cmp-dm-portal .ui.three.vertical.buttons > .button { height: 33.333%; } + +.cmp-dm-portal .ui.four.vertical.buttons > .button { height: 25%; } + +.cmp-dm-portal .ui.five.vertical.buttons > .button { height: 20%; } + +.cmp-dm-portal .ui.six.vertical.buttons > .button { height: 16.666%; } + +.cmp-dm-portal .ui.seven.vertical.buttons > .button { height: 14.285%; } + +.cmp-dm-portal .ui.eight.vertical.buttons > .button { height: 12.5%; } + +.cmp-dm-portal .ui.nine.vertical.buttons > .button { height: 11.11%; } + +.cmp-dm-portal .ui.ten.vertical.buttons > .button { height: 10%; } + +.cmp-dm-portal .ui.eleven.vertical.buttons > .button { height: 9.09%; } + +.cmp-dm-portal .ui.twelve.vertical.buttons > .button { height: 8.3333%; } + +.cmp-dm-portal .ui.primary.button, .cmp-dm-portal .ui.primary.buttons .butt= +on { background-color: rgb(161, 0, 255); color: rgb(255, 255, 255); text-sh= +adow: none; background-image: none; } + +.cmp-dm-portal .ui.primary.button { box-shadow: rgba(34, 36, 38, 0.15) 0px = +0px 0px 0px inset; } + +.cmp-dm-portal .ui.primary.button:hover, .cmp-dm-portal .ui.primary.buttons= + .button:hover { background-color: rgb(145, 0, 230); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.primary.button:focus, .cmp-dm-portal .ui.primary.buttons= + .button:focus { background-color: rgb(135, 0, 214); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.primary.button:active, .cmp-dm-portal .ui.primary.button= +s .button:active { background-color: rgb(129, 0, 204); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.primary.active.button, .cmp-dm-portal .ui.primary.button= + .active.button:active, .cmp-dm-portal .ui.primary.buttons .active.button, = +.cmp-dm-portal .ui.primary.buttons .active.button:active { background-color= +: rgb(145, 0, 230); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.secondary.button, .cmp-dm-portal .ui.secondary.buttons .= +button { background-color: rgb(80, 80, 80); color: rgb(255, 255, 255); text= +-shadow: none; background-image: none; } + +.cmp-dm-portal .ui.secondary.button { box-shadow: rgba(34, 36, 38, 0.15) 0p= +x 0px 0px 0px inset; } + +.cmp-dm-portal .ui.secondary.button:hover, .cmp-dm-portal .ui.secondary.but= +tons .button:hover { background-color: rgb(93, 93, 93); color: rgb(255, 255= +, 255); text-shadow: none; } + +.cmp-dm-portal .ui.secondary.button:focus, .cmp-dm-portal .ui.secondary.but= +tons .button:focus { background-color: rgb(100, 100, 100); color: rgb(255, = +255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.secondary.button:active, .cmp-dm-portal .ui.secondary.bu= +ttons .button:active { background-color: rgb(106, 106, 106); color: rgb(255= +, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.secondary.active.button, .cmp-dm-portal .ui.secondary.bu= +tton .active.button:active, .cmp-dm-portal .ui.secondary.buttons .active.bu= +tton, .cmp-dm-portal .ui.secondary.buttons .active.button:active { backgrou= +nd-color: rgb(93, 93, 93); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.red.button, .cmp-dm-portal .ui.red.buttons .button { bac= +kground-color: rgb(219, 40, 40); color: rgb(255, 255, 255); text-shadow: no= +ne; background-image: none; } + +.cmp-dm-portal .ui.red.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px = +0px 0px inset; } + +.cmp-dm-portal .ui.red.button:hover, .cmp-dm-portal .ui.red.buttons .button= +:hover { background-color: rgb(208, 25, 25); color: rgb(255, 255, 255); tex= +t-shadow: none; } + +.cmp-dm-portal .ui.red.button:focus, .cmp-dm-portal .ui.red.buttons .button= +:focus { background-color: rgb(202, 16, 16); color: rgb(255, 255, 255); tex= +t-shadow: none; } + +.cmp-dm-portal .ui.red.button:active, .cmp-dm-portal .ui.red.buttons .butto= +n:active { background-color: rgb(178, 30, 30); color: rgb(255, 255, 255); t= +ext-shadow: none; } + +.cmp-dm-portal .ui.red.active.button, .cmp-dm-portal .ui.red.button .active= +.button:active, .cmp-dm-portal .ui.red.buttons .active.button, .cmp-dm-port= +al .ui.red.buttons .active.button:active { background-color: rgb(212, 21, 2= +1); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.orange.button, .cmp-dm-portal .ui.orange.buttons .button= + { background-color: rgb(242, 113, 28); color: rgb(255, 255, 255); text-sha= +dow: none; background-image: none; } + +.cmp-dm-portal .ui.orange.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0= +px 0px 0px inset; } + +.cmp-dm-portal .ui.orange.button:hover, .cmp-dm-portal .ui.orange.buttons .= +button:hover { background-color: rgb(242, 98, 2); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.orange.button:focus, .cmp-dm-portal .ui.orange.buttons .= +button:focus { background-color: rgb(229, 91, 0); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.orange.button:active, .cmp-dm-portal .ui.orange.buttons = +.button:active { background-color: rgb(207, 89, 12); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.orange.active.button, .cmp-dm-portal .ui.orange.button .= +active.button:active, .cmp-dm-portal .ui.orange.buttons .active.button, .cm= +p-dm-portal .ui.orange.buttons .active.button:active { background-color: rg= +b(245, 97, 0); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.yellow.button, .cmp-dm-portal .ui.yellow.buttons .button= + { background-color: rgb(251, 189, 8); color: rgb(255, 255, 255); text-shad= +ow: none; background-image: none; } + +.cmp-dm-portal .ui.yellow.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0= +px 0px 0px inset; } + +.cmp-dm-portal .ui.yellow.button:hover, .cmp-dm-portal .ui.yellow.buttons .= +button:hover { background-color: rgb(234, 174, 0); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.yellow.button:focus, .cmp-dm-portal .ui.yellow.buttons .= +button:focus { background-color: rgb(218, 163, 0); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.yellow.button:active, .cmp-dm-portal .ui.yellow.buttons = +.button:active { background-color: rgb(205, 153, 3); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.yellow.active.button, .cmp-dm-portal .ui.yellow.button .= +active.button:active, .cmp-dm-portal .ui.yellow.buttons .active.button, .cm= +p-dm-portal .ui.yellow.buttons .active.button:active { background-color: rg= +b(234, 174, 0); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.olive.button, .cmp-dm-portal .ui.olive.buttons .button {= + background-color: rgb(181, 204, 24); color: rgb(255, 255, 255); text-shado= +w: none; background-image: none; } + +.cmp-dm-portal .ui.olive.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0p= +x 0px 0px inset; } + +.cmp-dm-portal .ui.olive.button:hover, .cmp-dm-portal .ui.olive.buttons .bu= +tton:hover { background-color: rgb(167, 189, 13); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.olive.button:focus, .cmp-dm-portal .ui.olive.buttons .bu= +tton:focus { background-color: rgb(160, 182, 5); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.olive.button:active, .cmp-dm-portal .ui.olive.buttons .b= +utton:active { background-color: rgb(141, 158, 19); color: rgb(255, 255, 25= +5); text-shadow: none; } + +.cmp-dm-portal .ui.olive.active.button, .cmp-dm-portal .ui.olive.button .ac= +tive.button:active, .cmp-dm-portal .ui.olive.buttons .active.button, .cmp-d= +m-portal .ui.olive.buttons .active.button:active { background-color: rgb(17= +0, 193, 9); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.green.button, .cmp-dm-portal .ui.green.buttons .button {= + background-color: rgb(33, 186, 69); color: rgb(255, 255, 255); text-shadow= +: none; background-image: none; } + +.cmp-dm-portal .ui.green.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0p= +x 0px 0px inset; } + +.cmp-dm-portal .ui.green.button:hover, .cmp-dm-portal .ui.green.buttons .bu= +tton:hover { background-color: rgb(22, 171, 57); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.green.button:focus, .cmp-dm-portal .ui.green.buttons .bu= +tton:focus { background-color: rgb(14, 164, 50); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.green.button:active, .cmp-dm-portal .ui.green.buttons .b= +utton:active { background-color: rgb(25, 143, 53); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.green.active.button, .cmp-dm-portal .ui.green.button .ac= +tive.button:active, .cmp-dm-portal .ui.green.buttons .active.button, .cmp-d= +m-portal .ui.green.buttons .active.button:active { background-color: rgb(19= +, 174, 56); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.teal.button, .cmp-dm-portal .ui.teal.buttons .button { b= +ackground-color: rgb(0, 181, 173); color: rgb(255, 255, 255); text-shadow: = +none; background-image: none; } + +.cmp-dm-portal .ui.teal.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px= + 0px 0px inset; } + +.cmp-dm-portal .ui.teal.button:hover, .cmp-dm-portal .ui.teal.buttons .butt= +on:hover { background-color: rgb(0, 156, 149); color: rgb(255, 255, 255); t= +ext-shadow: none; } + +.cmp-dm-portal .ui.teal.button:focus, .cmp-dm-portal .ui.teal.buttons .butt= +on:focus { background-color: rgb(0, 140, 134); color: rgb(255, 255, 255); t= +ext-shadow: none; } + +.cmp-dm-portal .ui.teal.button:active, .cmp-dm-portal .ui.teal.buttons .but= +ton:active { background-color: rgb(0, 130, 124); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.teal.active.button, .cmp-dm-portal .ui.teal.button .acti= +ve.button:active, .cmp-dm-portal .ui.teal.buttons .active.button, .cmp-dm-p= +ortal .ui.teal.buttons .active.button:active { background-color: rgb(0, 156= +, 149); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.blue.button, .cmp-dm-portal .ui.blue.buttons .button { b= +ackground-color: rgb(33, 133, 208); color: rgb(255, 255, 255); text-shadow:= + none; background-image: none; } + +.cmp-dm-portal .ui.blue.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px= + 0px 0px inset; } + +.cmp-dm-portal .ui.blue.button:hover, .cmp-dm-portal .ui.blue.buttons .butt= +on:hover { background-color: rgb(22, 120, 194); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.blue.button:focus, .cmp-dm-portal .ui.blue.buttons .butt= +on:focus { background-color: rgb(13, 113, 187); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.blue.button:active, .cmp-dm-portal .ui.blue.buttons .but= +ton:active { background-color: rgb(26, 105, 164); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.blue.active.button, .cmp-dm-portal .ui.blue.button .acti= +ve.button:active, .cmp-dm-portal .ui.blue.buttons .active.button, .cmp-dm-p= +ortal .ui.blue.buttons .active.button:active { background-color: rgb(18, 12= +1, 198); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.violet.button, .cmp-dm-portal .ui.violet.buttons .button= + { background-color: rgb(100, 53, 201); color: rgb(255, 255, 255); text-sha= +dow: none; background-image: none; } + +.cmp-dm-portal .ui.violet.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0= +px 0px 0px inset; } + +.cmp-dm-portal .ui.violet.button:hover, .cmp-dm-portal .ui.violet.buttons .= +button:hover { background-color: rgb(88, 41, 187); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.violet.button:focus, .cmp-dm-portal .ui.violet.buttons .= +button:focus { background-color: rgb(79, 32, 181); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.violet.button:active, .cmp-dm-portal .ui.violet.buttons = +.button:active { background-color: rgb(80, 42, 161); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.violet.active.button, .cmp-dm-portal .ui.violet.button .= +active.button:active, .cmp-dm-portal .ui.violet.buttons .active.button, .cm= +p-dm-portal .ui.violet.buttons .active.button:active { background-color: rg= +b(86, 38, 191); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.purple.button, .cmp-dm-portal .ui.purple.buttons .button= + { background-color: rgb(163, 51, 200); color: rgb(255, 255, 255); text-sha= +dow: none; background-image: none; } + +.cmp-dm-portal .ui.purple.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0= +px 0px 0px inset; } + +.cmp-dm-portal .ui.purple.button:hover, .cmp-dm-portal .ui.purple.buttons .= +button:hover { background-color: rgb(150, 39, 186); color: rgb(255, 255, 25= +5); text-shadow: none; } + +.cmp-dm-portal .ui.purple.button:focus, .cmp-dm-portal .ui.purple.buttons .= +button:focus { background-color: rgb(143, 30, 180); color: rgb(255, 255, 25= +5); text-shadow: none; } + +.cmp-dm-portal .ui.purple.button:active, .cmp-dm-portal .ui.purple.buttons = +.button:active { background-color: rgb(130, 41, 159); color: rgb(255, 255, = +255); text-shadow: none; } + +.cmp-dm-portal .ui.purple.active.button, .cmp-dm-portal .ui.purple.button .= +active.button:active, .cmp-dm-portal .ui.purple.buttons .active.button, .cm= +p-dm-portal .ui.purple.buttons .active.button:active { background-color: rg= +b(151, 36, 190); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.pink.button, .cmp-dm-portal .ui.pink.buttons .button { b= +ackground-color: rgb(224, 57, 151); color: rgb(255, 255, 255); text-shadow:= + none; background-image: none; } + +.cmp-dm-portal .ui.pink.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px= + 0px 0px inset; } + +.cmp-dm-portal .ui.pink.button:hover, .cmp-dm-portal .ui.pink.buttons .butt= +on:hover { background-color: rgb(230, 26, 141); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.pink.button:focus, .cmp-dm-portal .ui.pink.buttons .butt= +on:focus { background-color: rgb(225, 15, 133); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.pink.button:active, .cmp-dm-portal .ui.pink.buttons .but= +ton:active { background-color: rgb(199, 31, 126); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.pink.active.button, .cmp-dm-portal .ui.pink.button .acti= +ve.button:active, .cmp-dm-portal .ui.pink.buttons .active.button, .cmp-dm-p= +ortal .ui.pink.buttons .active.button:active { background-color: rgb(234, 2= +1, 141); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.brown.button, .cmp-dm-portal .ui.brown.buttons .button {= + background-color: rgb(165, 103, 63); color: rgb(255, 255, 255); text-shado= +w: none; background-image: none; } + +.cmp-dm-portal .ui.brown.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0p= +x 0px 0px inset; } + +.cmp-dm-portal .ui.brown.button:hover, .cmp-dm-portal .ui.brown.buttons .bu= +tton:hover { background-color: rgb(151, 91, 51); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.brown.button:focus, .cmp-dm-portal .ui.brown.buttons .bu= +tton:focus { background-color: rgb(144, 83, 43); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.brown.button:active, .cmp-dm-portal .ui.brown.buttons .b= +utton:active { background-color: rgb(128, 80, 49); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.brown.active.button, .cmp-dm-portal .ui.brown.button .ac= +tive.button:active, .cmp-dm-portal .ui.brown.buttons .active.button, .cmp-d= +m-portal .ui.brown.buttons .active.button:active { background-color: rgb(15= +3, 90, 49); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.grey.button, .cmp-dm-portal .ui.grey.buttons .button { b= +ackground-color: rgb(118, 118, 118); color: rgb(255, 255, 255); text-shadow= +: none; background-image: none; } + +.cmp-dm-portal .ui.grey.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px= + 0px 0px inset; } + +.cmp-dm-portal .ui.grey.button:hover, .cmp-dm-portal .ui.grey.buttons .butt= +on:hover { background-color: rgb(131, 131, 131); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.grey.button:focus, .cmp-dm-portal .ui.grey.buttons .butt= +on:focus { background-color: rgb(138, 138, 138); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.grey.button:active, .cmp-dm-portal .ui.grey.buttons .but= +ton:active { background-color: rgb(144, 144, 144); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.grey.active.button, .cmp-dm-portal .ui.grey.button .acti= +ve.button:active, .cmp-dm-portal .ui.grey.buttons .active.button, .cmp-dm-p= +ortal .ui.grey.buttons .active.button:active { background-color: rgb(105, 1= +05, 105); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.black.button, .cmp-dm-portal .ui.black.buttons .button {= + background-color: rgb(27, 28, 29); color: rgb(255, 255, 255); text-shadow:= + none; background-image: none; } + +.cmp-dm-portal .ui.black.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0p= +x 0px 0px inset; } + +.cmp-dm-portal .ui.black.button:hover, .cmp-dm-portal .ui.black.buttons .bu= +tton:hover { background-color: rgb(39, 41, 42); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.black.button:focus, .cmp-dm-portal .ui.black.buttons .bu= +tton:focus { background-color: rgb(47, 48, 50); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.black.button:active, .cmp-dm-portal .ui.black.buttons .b= +utton:active { background-color: rgb(52, 54, 55); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.black.active.button, .cmp-dm-portal .ui.black.button .ac= +tive.button:active, .cmp-dm-portal .ui.black.buttons .active.button, .cmp-d= +m-portal .ui.black.buttons .active.button:active { background-color: rgb(15= +, 15, 16); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.positive.button, .cmp-dm-portal .ui.positive.buttons .bu= +tton { background-color: rgb(161, 0, 255); color: rgb(255, 255, 255); text-= +shadow: none; background-image: none; } + +.cmp-dm-portal .ui.positive.button { box-shadow: rgba(34, 36, 38, 0.15) 0px= + 0px 0px 0px inset; } + +.cmp-dm-portal .ui.positive.button:hover, .cmp-dm-portal .ui.positive.butto= +ns .button:hover { background-color: rgb(145, 0, 230); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.positive.button:focus, .cmp-dm-portal .ui.positive.butto= +ns .button:focus { background-color: rgb(135, 0, 214); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.positive.button:active, .cmp-dm-portal .ui.positive.butt= +ons .button:active { background-color: rgb(129, 0, 204); color: rgb(255, 25= +5, 255); text-shadow: none; } + +.cmp-dm-portal .ui.positive.active.button, .cmp-dm-portal .ui.positive.butt= +on .active.button:active, .cmp-dm-portal .ui.positive.buttons .active.butto= +n, .cmp-dm-portal .ui.positive.buttons .active.button:active { background-c= +olor: rgb(145, 0, 230); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.negative.button, .cmp-dm-portal .ui.negative.buttons .bu= +tton { background-color: rgb(219, 40, 40); color: rgb(255, 255, 255); text-= +shadow: none; background-image: none; } + +.cmp-dm-portal .ui.negative.button { box-shadow: rgba(34, 36, 38, 0.15) 0px= + 0px 0px 0px inset; } + +.cmp-dm-portal .ui.negative.button:hover, .cmp-dm-portal .ui.negative.butto= +ns .button:hover { background-color: rgb(208, 25, 25); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.negative.button:focus, .cmp-dm-portal .ui.negative.butto= +ns .button:focus { background-color: rgb(202, 16, 16); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.negative.button:active, .cmp-dm-portal .ui.negative.butt= +ons .button:active { background-color: rgb(178, 30, 30); color: rgb(255, 25= +5, 255); text-shadow: none; } + +.cmp-dm-portal .ui.negative.active.button, .cmp-dm-portal .ui.negative.butt= +on .active.button:active, .cmp-dm-portal .ui.negative.buttons .active.butto= +n, .cmp-dm-portal .ui.negative.buttons .active.button:active { background-c= +olor: rgb(212, 21, 21); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.buttons { display: inline-flex; -webkit-box-orient: hori= +zontal; -webkit-box-direction: normal; flex-direction: row; font-size: 0px;= + vertical-align: baseline; margin: 0px 0.25em 0px 0px; } + +.cmp-dm-portal .ui.buttons:not(.basic):not(.inverted) { box-shadow: none; } + +.cmp-dm-portal .ui.buttons::after { content: "."; display: block; height: 0= +px; clear: both; visibility: hidden; } + +.cmp-dm-portal .ui.buttons .button { -webkit-box-flex: 1; flex: 1 0 auto; b= +order-radius: 0px; margin: 0px; } + +.cmp-dm-portal .ui.buttons:not(.basic):not(.inverted) > .button:not(.basic)= +:not(.inverted) { box-shadow: transparent 0px 0px 0px 1px inset, rgba(34, 3= +6, 38, 0.15) 0px 0px 0px 0px inset; } + +.cmp-dm-portal .ui.buttons .button:first-child { border-left: none; margin-= +left: 0px; border-top-left-radius: 0.285714rem; border-bottom-left-radius: = +0.285714rem; } + +.cmp-dm-portal .ui.buttons .button:last-child { border-top-right-radius: 0.= +285714rem; border-bottom-right-radius: 0.285714rem; } + +.cmp-dm-portal .ui.vertical.buttons { display: inline-flex; -webkit-box-ori= +ent: vertical; -webkit-box-direction: normal; flex-direction: column; } + +.cmp-dm-portal .ui.vertical.buttons .button { display: block; float: none; = +width: 100%; margin: 0px; box-shadow: none; border-radius: 0px; } + +.cmp-dm-portal .ui.vertical.buttons .button:first-child { border-top-left-r= +adius: 0.285714rem; border-top-right-radius: 0.285714rem; } + +.cmp-dm-portal .ui.vertical.buttons .button:last-child { margin-bottom: 0px= +; border-bottom-left-radius: 0.285714rem; border-bottom-right-radius: 0.285= +714rem; } + +.cmp-dm-portal .ui.vertical.buttons .button:only-child { border-radius: 0.2= +85714rem; } + +.cmp-dm-portal .actions .ui.button { min-width: 95pt; } + +.cmp-dm-portal .ui.button.link { background-color: transparent; padding: 0p= +x; display: inline; color: rgb(161, 0, 255); text-decoration: none; font-we= +ight: 400; font-family: "Graphik semibold"; } + +.cmp-dm-portal .ui.button.link:hover { color: rgb(145, 0, 230); text-decora= +tion: none; } + +.cmp-dm-portal .ui.icon.button.plain { background: none; color: rgb(161, 0,= + 255); } + +.cmp-dm-portal .ui.icon.button.plain:hover { background: none; color: rgb(1= +45, 0, 230); } + +.cmp-dm-portal .ui.icon.fluid.button.labeled { background: rgb(161, 0, 255)= +; color: rgb(255, 255, 255); font-family: "Graphik semibold"; border-radius= +: 0px; text-transform: uppercase; } + +.cmp-dm-portal .ui.icon.fluid.button.labeled:hover { background: rgb(145, 0= +, 230); } + +.cmp-dm-portal .fluid.ui.button { background: rgb(161, 0, 255); color: rgb(= +255, 255, 255); } + +.cmp-dm-portal .fluid.ui.button:hover { background: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.button.cmp-action-buttons__button { background: rgb(161,= + 0, 255); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.button.cmp-action-buttons__button:hover { background: rg= +b(145, 0, 230); } + +.cmp-dm-portal .ui.button, .cmp-dm-portal .ui.positive.primary.right.labele= +d.icon.button, .cmp-dm-portal .ui.primary.button { font-family: "Graphik se= +mibold"; border-radius: 0px; text-transform: uppercase; } + +.cmp-dm-portal .item.cmp-menu__item, .cmp-dm-portal .ui.card.extra.link.but= +ton, .cmp-dm-portal .ui.card.extra.link.button.ui.header.ui.link.button { f= +ont-family: graphik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-s= +erif; } + +.cmp-dm-portal .ui.link.button { font-family: "Graphik semibold"; } + +.cmp-dm-portal .ui.header { border: none; margin: calc(2rem - 0.14286em) 0p= +x 1rem; padding: 0px; font-family: graphik-regular-web, "Helvetica Neue", A= +rial, Helvetica, sans-serif; font-weight: 700; line-height: 1.28571em; text= +-transform: none; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.header:first-child { margin-top: -0.142857em; } + +.cmp-dm-portal .ui.header:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.header > .icon { display: table-cell; opacity: 1; font-s= +ize: 1.5em; padding-top: 0px; vertical-align: middle; } + +.cmp-dm-portal .ui.header .icon:only-child { display: inline-block; padding= +: 0px; margin-right: 0.75rem; } + +.cmp-dm-portal .ui.header > .image:not(.icon), .cmp-dm-portal .ui.header > = +img { display: inline-block; margin-top: 0.142857em; width: 2.5em; height: = +auto; vertical-align: middle; } + +.cmp-dm-portal .ui.header > .image:not(.icon):only-child, .cmp-dm-portal .u= +i.header > img:only-child { margin-right: 0.75rem; } + +.cmp-dm-portal .ui.header .content { display: inline-block; vertical-align:= + top; } + +.cmp-dm-portal .ui.header > .icon + .content, .cmp-dm-portal .ui.header > .= +image + .content, .cmp-dm-portal .ui.header > img + .content { padding-left= +: 0.75rem; vertical-align: middle; } + +.cmp-dm-portal .ui.header > .icon + .content { display: table-cell; } + +.cmp-dm-portal .ui.header .ui.label { margin-left: 0.5rem; vertical-align: = +middle; } + +.cmp-dm-portal .ui.header + p { margin-top: 0px; } + +.cmp-dm-portal h1.ui.header { font-size: 2rem; } + +.cmp-dm-portal h2.ui.header { font-size: 1.71429rem; } + +.cmp-dm-portal h3.ui.header { font-size: 1.28571rem; } + +.cmp-dm-portal h4.ui.header { font-size: 1.07143rem; } + +.cmp-dm-portal h5.ui.header { font-size: 1rem; } + +.cmp-dm-portal h6.ui.header { font-size: 0.857143rem; } + +.cmp-dm-portal .ui.primary.header { color: rgb(161, 0, 255); } + +.cmp-dm-portal a.ui.primary.header:hover { color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.secondary.header { color: rgb(80, 80, 80); } + +.cmp-dm-portal a.ui.secondary.header:hover { color: rgb(93, 93, 93); } + +.cmp-dm-portal .ui.red.header { color: rgb(219, 40, 40); } + +.cmp-dm-portal a.ui.red.header:hover { color: rgb(208, 25, 25); } + +.cmp-dm-portal .ui.orange.header { color: rgb(242, 113, 28); } + +.cmp-dm-portal a.ui.orange.header:hover { color: rgb(242, 98, 2); } + +.cmp-dm-portal .ui.yellow.header { color: rgb(251, 189, 8); } + +.cmp-dm-portal a.ui.yellow.header:hover { color: rgb(234, 174, 0); } + +.cmp-dm-portal .ui.olive.header { color: rgb(181, 204, 24); } + +.cmp-dm-portal a.ui.olive.header:hover { color: rgb(167, 189, 13); } + +.cmp-dm-portal .ui.green.header { color: rgb(33, 186, 69); } + +.cmp-dm-portal a.ui.green.header:hover { color: rgb(22, 171, 57); } + +.cmp-dm-portal .ui.teal.header { color: rgb(0, 181, 173); } + +.cmp-dm-portal a.ui.teal.header:hover { color: rgb(0, 156, 149); } + +.cmp-dm-portal .ui.blue.header { color: rgb(33, 133, 208); } + +.cmp-dm-portal a.ui.blue.header:hover { color: rgb(22, 120, 194); } + +.cmp-dm-portal .ui.violet.header { color: rgb(100, 53, 201); } + +.cmp-dm-portal a.ui.violet.header:hover { color: rgb(88, 41, 187); } + +.cmp-dm-portal .ui.purple.header { color: rgb(163, 51, 200); } + +.cmp-dm-portal a.ui.purple.header:hover { color: rgb(150, 39, 186); } + +.cmp-dm-portal .ui.pink.header { color: rgb(224, 57, 151); } + +.cmp-dm-portal a.ui.pink.header:hover { color: rgb(230, 26, 141); } + +.cmp-dm-portal .ui.brown.header { color: rgb(165, 103, 63); } + +.cmp-dm-portal a.ui.brown.header:hover { color: rgb(151, 91, 51); } + +.cmp-dm-portal .ui.grey.header { color: rgb(118, 118, 118); } + +.cmp-dm-portal a.ui.grey.header:hover { color: rgb(131, 131, 131); } + +.cmp-dm-portal .ui.black.header { color: rgb(27, 28, 29); } + +.cmp-dm-portal a.ui.black.header:hover { color: rgb(39, 41, 42); } + +.cmp-dm-portal .ui.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {= + font-size: 1.28571em; } + +.cmp-dm-portal h5 { color: rgb(144, 144, 144); font-weight: 700; margin: 0p= +x; } + +.cmp-dm-portal .content { color: rgb(161, 0, 255); } + +@font-face { } + +.cmp-dm-portal i.icon { display: inline-block; opacity: 1; margin: 0px 0.25= +rem 0px 0px; width: 1.18em; height: 1em; font-family: Icons; font-style: no= +rmal; font-weight: 400; text-decoration: inherit; text-align: center; speak= +: none; -webkit-font-smoothing: antialiased; backface-visibility: hidden; } + +.cmp-dm-portal i.icon::before { background: none !important; } + +.cmp-dm-portal i.emphasized.icon:not(.disabled), .cmp-dm-portal i.emphasize= +d.icons:not(.disabled), .cmp-dm-portal i.icon:active, .cmp-dm-portal i.icon= +:hover, .cmp-dm-portal i.icons:active, .cmp-dm-portal i.icons:hover { opaci= +ty: 1; } + +.cmp-dm-portal i.circular.icon { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px= + 0.1em inset; border-radius: 500em !important; line-height: 1 !important; p= +adding: 0.5em 0px !important; width: 2em !important; height: 2em !important= +; } + +.cmp-dm-portal i.primary.icon.icon.icon.icon { color: rgb(161, 0, 255); } + +.cmp-dm-portal i.secondary.icon.icon.icon.icon { color: rgb(80, 80, 80); } + +.cmp-dm-portal i.red.icon.icon.icon.icon { color: rgb(219, 40, 40); } + +.cmp-dm-portal i.orange.icon.icon.icon.icon { color: rgb(242, 113, 28); } + +.cmp-dm-portal i.yellow.icon.icon.icon.icon { color: rgb(251, 189, 8); } + +.cmp-dm-portal i.olive.icon.icon.icon.icon { color: rgb(181, 204, 24); } + +.cmp-dm-portal i.green.icon.icon.icon.icon { color: rgb(33, 186, 69); } + +.cmp-dm-portal i.teal.icon.icon.icon.icon { color: rgb(0, 181, 173); } + +.cmp-dm-portal i.blue.icon.icon.icon.icon { color: rgb(33, 133, 208); } + +.cmp-dm-portal i.violet.icon.icon.icon.icon { color: rgb(100, 53, 201); } + +.cmp-dm-portal i.purple.icon.icon.icon.icon { color: rgb(163, 51, 200); } + +.cmp-dm-portal i.pink.icon.icon.icon.icon { color: rgb(224, 57, 151); } + +.cmp-dm-portal i.brown.icon.icon.icon.icon { color: rgb(165, 103, 63); } + +.cmp-dm-portal i.grey.icon.icon.icon.icon { color: rgb(118, 118, 118); } + +.cmp-dm-portal i.black.icon.icon.icon.icon { color: rgb(27, 28, 29); } + +.cmp-dm-portal i.icon, .cmp-dm-portal i.icons { font-size: 1em; } + +.cmp-dm-portal i.mini.mini.mini.icon, .cmp-dm-portal i.mini.mini.mini.icons= + { line-height: 1; vertical-align: middle; font-size: 0.4em; } + +.cmp-dm-portal i.large.large.large.icon, .cmp-dm-portal i.large.large.large= +.icons { line-height: 1; vertical-align: middle; font-size: 1.5em; } + +.cmp-dm-portal i.big.big.big.icon, .cmp-dm-portal i.big.big.big.icons { lin= +e-height: 1; vertical-align: middle; font-size: 2em; } + +.cmp-dm-portal i.icons { display: inline-block; position: relative; line-he= +ight: 1; } + +.cmp-dm-portal i.icons .icon { position: absolute; top: 50%; left: 50%; tra= +nsform: translateX(-50%) translateY(-50%); margin: 0px; } + +.cmp-dm-portal i.icons .icon:first-child { position: static; width: auto; h= +eight: auto; vertical-align: top; transform: none; } + +.cmp-dm-portal i.icon.ad::before { content: "=EF=99=81"; } + +.cmp-dm-portal i.icon.air.freshener::before { content: "=EF=97=90"; } + +.cmp-dm-portal i.icon.allergies::before { content: "=EF=91=A1"; } + +.cmp-dm-portal i.icon.angry::before { content: "=EF=95=96"; } + +.cmp-dm-portal i.icon.ankh::before { content: "=EF=99=84"; } + +.cmp-dm-portal i.icon.archway::before { content: "=EF=95=97"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.down::before { content: "=EF= +=8D=98"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.left::before { content: "=EF= +=8D=99"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.right::before { content: "=EF= +=8D=9A"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.up::before { content: "=EF=8D= +=9B"; } + +.cmp-dm-portal i.icon.arrows.alternate::before { content: "=EF=82=B2"; } + +.cmp-dm-portal i.icon.arrows.alternate.horizontal::before { content: "=EF= +=8C=B7"; } + +.cmp-dm-portal i.icon.arrows.alternate.vertical::before { content: "=EF=8C= +=B8"; } + +.cmp-dm-portal i.icon.atlas::before { content: "=EF=95=98"; } + +.cmp-dm-portal i.icon.atom::before { content: "=EF=97=92"; } + +.cmp-dm-portal i.icon.award::before { content: "=EF=95=99"; } + +.cmp-dm-portal i.icon.baby::before { content: "=EF=9D=BC"; } + +.cmp-dm-portal i.icon.baby.carriage::before { content: "=EF=9D=BD"; } + +.cmp-dm-portal i.icon.backspace::before { content: "=EF=95=9A"; } + +.cmp-dm-portal i.icon.bacon::before { content: "=EF=9F=A5"; } + +.cmp-dm-portal i.icon.balance.scale::before { content: "=EF=89=8E"; } + +.cmp-dm-portal i.icon.balance.scale.left::before { content: "=EF=94=95"; } + +.cmp-dm-portal i.icon.balance.scale.right::before { content: "=EF=94=96"; } + +.cmp-dm-portal i.icon.band.aid::before { content: "=EF=91=A2"; } + +.cmp-dm-portal i.icon.baseball.ball::before { content: "=EF=90=B3"; } + +.cmp-dm-portal i.icon.basketball.ball::before { content: "=EF=90=B4"; } + +.cmp-dm-portal i.icon.bezier.curve::before { content: "=EF=95=9B"; } + +.cmp-dm-portal i.icon.bible::before { content: "=EF=99=87"; } + +.cmp-dm-portal i.icon.biking::before { content: "=EF=A1=8A"; } + +.cmp-dm-portal i.icon.biohazard::before { content: "=EF=9E=80"; } + +.cmp-dm-portal i.icon.birthday.cake::before { content: "=EF=87=BD"; } + +.cmp-dm-portal i.icon.blender::before { content: "=EF=94=97"; } + +.cmp-dm-portal i.icon.blender.phone::before { content: "=EF=9A=B6"; } + +.cmp-dm-portal i.icon.blog::before { content: "=EF=9E=81"; } + +.cmp-dm-portal i.icon.bolt::before { content: "=EF=83=A7"; } + +.cmp-dm-portal i.icon.bone::before { content: "=EF=97=97"; } + +.cmp-dm-portal i.icon.bong::before { content: "=EF=95=9C"; } + +.cmp-dm-portal i.icon.book.dead::before { content: "=EF=9A=B7"; } + +.cmp-dm-portal i.icon.book.medical::before { content: "=EF=9F=A6"; } + +.cmp-dm-portal i.icon.book.open::before { content: "=EF=94=98"; } + +.cmp-dm-portal i.icon.book.reader::before { content: "=EF=97=9A"; } + +.cmp-dm-portal i.icon.border.all::before { content: "=EF=A1=8C"; } + +.cmp-dm-portal i.icon.border.none::before { content: "=EF=A1=90"; } + +.cmp-dm-portal i.icon.border.style::before { content: "=EF=A1=93"; } + +.cmp-dm-portal i.icon.bowling.ball::before { content: "=EF=90=B6"; } + +.cmp-dm-portal i.icon.box::before { content: "=EF=91=A6"; } + +.cmp-dm-portal i.icon.box.open::before { content: "=EF=92=9E"; } + +.cmp-dm-portal i.icon.boxes::before { content: "=EF=91=A8"; } + +.cmp-dm-portal i.icon.brain::before { content: "=EF=97=9C"; } + +.cmp-dm-portal i.icon.bread.slice::before { content: "=EF=9F=AC"; } + +.cmp-dm-portal i.icon.briefcase.medical::before { content: "=EF=91=A9"; } + +.cmp-dm-portal i.icon.broadcast.tower::before { content: "=EF=94=99"; } + +.cmp-dm-portal i.icon.broom::before { content: "=EF=94=9A"; } + +.cmp-dm-portal i.icon.brush::before { content: "=EF=95=9D"; } + +.cmp-dm-portal i.icon.burn::before { content: "=EF=91=AA"; } + +.cmp-dm-portal i.icon.bus.alternate::before { content: "=EF=95=9E"; } + +.cmp-dm-portal i.icon.business.time::before { content: "=EF=99=8A"; } + +.cmp-dm-portal i.icon.calendar::before { content: "=EF=84=B3"; } + +.cmp-dm-portal i.icon.calendar.alternate::before { content: "=EF=81=B3"; } + +.cmp-dm-portal i.icon.calendar.day::before { content: "=EF=9E=83"; } + +.cmp-dm-portal i.icon.calendar.week::before { content: "=EF=9E=84"; } + +.cmp-dm-portal i.icon.campground::before { content: "=EF=9A=BB"; } + +.cmp-dm-portal i.icon.candy.cane::before { content: "=EF=9E=86"; } + +.cmp-dm-portal i.icon.cannabis::before { content: "=EF=95=9F"; } + +.cmp-dm-portal i.icon.capsules::before { content: "=EF=91=AB"; } + +.cmp-dm-portal i.icon.car.alternate::before { content: "=EF=97=9E"; } + +.cmp-dm-portal i.icon.car.battery::before { content: "=EF=97=9F"; } + +.cmp-dm-portal i.icon.car.crash::before { content: "=EF=97=A1"; } + +.cmp-dm-portal i.icon.car.side::before { content: "=EF=97=A4"; } + +.cmp-dm-portal i.icon.caret.square.down::before { content: "=EF=85=90"; } + +.cmp-dm-portal i.icon.caret.square.left::before { content: "=EF=86=91"; } + +.cmp-dm-portal i.icon.caret.square.right::before { content: "=EF=85=92"; } + +.cmp-dm-portal i.icon.caret.square.up::before { content: "=EF=85=91"; } + +.cmp-dm-portal i.icon.carrot::before { content: "=EF=9E=87"; } + +.cmp-dm-portal i.icon.cart.arrow.down::before { content: "=EF=88=98"; } + +.cmp-dm-portal i.icon.cart.plus::before { content: "=EF=88=97"; } + +.cmp-dm-portal i.icon.cash.register::before { content: "=EF=9E=88"; } + +.cmp-dm-portal i.icon.cat::before { content: "=EF=9A=BE"; } + +.cmp-dm-portal i.icon.chair::before { content: "=EF=9B=80"; } + +.cmp-dm-portal i.icon.chalkboard::before { content: "=EF=94=9B"; } + +.cmp-dm-portal i.icon.chalkboard.teacher::before { content: "=EF=94=9C"; } + +.cmp-dm-portal i.icon.charging.station::before { content: "=EF=97=A7"; } + +.cmp-dm-portal i.icon.chart.area::before { content: "=EF=87=BE"; } + +.cmp-dm-portal i.icon.chart.bar::before { content: "=EF=82=80"; } + +.cmp-dm-portal i.icon.chart.line::before { content: "=EF=88=81"; } + +.cmp-dm-portal i.icon.chart.pie::before { content: "=EF=88=80"; } + +.cmp-dm-portal i.icon.check.double::before { content: "=EF=95=A0"; } + +.cmp-dm-portal i.icon.cheese::before { content: "=EF=9F=AF"; } + +.cmp-dm-portal i.icon.chess::before { content: "=EF=90=B9"; } + +.cmp-dm-portal i.icon.chess.bishop::before { content: "=EF=90=BA"; } + +.cmp-dm-portal i.icon.chess.board::before { content: "=EF=90=BC"; } + +.cmp-dm-portal i.icon.chess.king::before { content: "=EF=90=BF"; } + +.cmp-dm-portal i.icon.chess.knight::before { content: "=EF=91=81"; } + +.cmp-dm-portal i.icon.chess.pawn::before { content: "=EF=91=83"; } + +.cmp-dm-portal i.icon.chess.queen::before { content: "=EF=91=85"; } + +.cmp-dm-portal i.icon.chess.rook::before { content: "=EF=91=87"; } + +.cmp-dm-portal i.icon.church::before { content: "=EF=94=9D"; } + +.cmp-dm-portal i.icon.circle.notch::before { content: "=EF=87=8E"; } + +.cmp-dm-portal i.icon.city::before { content: "=EF=99=8F"; } + +.cmp-dm-portal i.icon.clinic.medical::before { content: "=EF=9F=B2"; } + +.cmp-dm-portal i.icon.clipboard::before { content: "=EF=8C=A8"; } + +.cmp-dm-portal i.icon.clipboard.check::before { content: "=EF=91=AC"; } + +.cmp-dm-portal i.icon.clipboard.list::before { content: "=EF=91=AD"; } + +.cmp-dm-portal i.icon.cloud.download.alternate::before { content: "=EF=8E= +=81"; } + +.cmp-dm-portal i.icon.cloud.meatball::before { content: "=EF=9C=BB"; } + +.cmp-dm-portal i.icon.cloud.moon::before { content: "=EF=9B=83"; } + +.cmp-dm-portal i.icon.cloud.moon.rain::before { content: "=EF=9C=BC"; } + +.cmp-dm-portal i.icon.cloud.rain::before { content: "=EF=9C=BD"; } + +.cmp-dm-portal i.icon.cloud.showers.heavy::before { content: "=EF=9D=80"; } + +.cmp-dm-portal i.icon.cloud.sun::before { content: "=EF=9B=84"; } + +.cmp-dm-portal i.icon.cloud.sun.rain::before { content: "=EF=9D=83"; } + +.cmp-dm-portal i.icon.cloud.upload.alternate::before { content: "=EF=8E=82"= +; } + +.cmp-dm-portal i.icon.cocktail::before { content: "=EF=95=A1"; } + +.cmp-dm-portal i.icon.code.branch::before { content: "=EF=84=A6"; } + +.cmp-dm-portal i.icon.cog::before { content: "=EF=80=93"; } + +.cmp-dm-portal i.icon.coins::before { content: "=EF=94=9E"; } + +.cmp-dm-portal i.icon.comment.alternate::before { content: "=EF=89=BA"; } + +.cmp-dm-portal i.icon.comment.dollar::before { content: "=EF=99=91"; } + +.cmp-dm-portal i.icon.comment.dots::before { content: "=EF=92=AD"; } + +.cmp-dm-portal i.icon.comment.medical::before { content: "=EF=9F=B5"; } + +.cmp-dm-portal i.icon.comment.slash::before { content: "=EF=92=B3"; } + +.cmp-dm-portal i.icon.comments.dollar::before { content: "=EF=99=93"; } + +.cmp-dm-portal i.icon.compact.disc::before { content: "=EF=94=9F"; } + +.cmp-dm-portal i.icon.compress.arrows.alternate::before { content: "=EF=9E= +=8C"; } + +.cmp-dm-portal i.icon.concierge.bell::before { content: "=EF=95=A2"; } + +.cmp-dm-portal i.icon.cookie::before { content: "=EF=95=A3"; } + +.cmp-dm-portal i.icon.cookie.bite::before { content: "=EF=95=A4"; } + +.cmp-dm-portal i.icon.couch::before { content: "=EF=92=B8"; } + +.cmp-dm-portal i.icon.crop.alternate::before { content: "=EF=95=A5"; } + +.cmp-dm-portal i.icon.cross::before { content: "=EF=99=94"; } + +.cmp-dm-portal i.icon.crow::before { content: "=EF=94=A0"; } + +.cmp-dm-portal i.icon.crown::before { content: "=EF=94=A1"; } + +.cmp-dm-portal i.icon.crutch::before { content: "=EF=9F=B7"; } + +.cmp-dm-portal i.icon.democrat::before { content: "=EF=9D=87"; } + +.cmp-dm-portal i.icon.dharmachakra::before { content: "=EF=99=95"; } + +.cmp-dm-portal i.icon.diagnoses::before { content: "=EF=91=B0"; } + +.cmp-dm-portal i.icon.dice::before { content: "=EF=94=A2"; } + +.cmp-dm-portal i.icon.dice.d20::before { content: "=EF=9B=8F"; } + +.cmp-dm-portal i.icon.dice.d6::before { content: "=EF=9B=91"; } + +.cmp-dm-portal i.icon.dice.five::before { content: "=EF=94=A3"; } + +.cmp-dm-portal i.icon.dice.four::before { content: "=EF=94=A4"; } + +.cmp-dm-portal i.icon.dice.one::before { content: "=EF=94=A5"; } + +.cmp-dm-portal i.icon.dice.six::before { content: "=EF=94=A6"; } + +.cmp-dm-portal i.icon.dice.three::before { content: "=EF=94=A7"; } + +.cmp-dm-portal i.icon.dice.two::before { content: "=EF=94=A8"; } + +.cmp-dm-portal i.icon.digital.tachograph::before { content: "=EF=95=A6"; } + +.cmp-dm-portal i.icon.directions::before { content: "=EF=97=AB"; } + +.cmp-dm-portal i.icon.divide::before { content: "=EF=94=A9"; } + +.cmp-dm-portal i.icon.dizzy::before { content: "=EF=95=A7"; } + +.cmp-dm-portal i.icon.dna::before { content: "=EF=91=B1"; } + +.cmp-dm-portal i.icon.dog::before { content: "=EF=9B=93"; } + +.cmp-dm-portal i.icon.dollar.sign::before { content: "=EF=85=95"; } + +.cmp-dm-portal i.icon.dolly::before { content: "=EF=91=B2"; } + +.cmp-dm-portal i.icon.dolly.flatbed::before { content: "=EF=91=B4"; } + +.cmp-dm-portal i.icon.donate::before { content: "=EF=92=B9"; } + +.cmp-dm-portal i.icon.door.closed::before { content: "=EF=94=AA"; } + +.cmp-dm-portal i.icon.door.open::before { content: "=EF=94=AB"; } + +.cmp-dm-portal i.icon.dot.circle::before { content: "=EF=86=92"; } + +.cmp-dm-portal i.icon.dove::before { content: "=EF=92=BA"; } + +.cmp-dm-portal i.icon.drafting.compass::before { content: "=EF=95=A8"; } + +.cmp-dm-portal i.icon.dragon::before { content: "=EF=9B=95"; } + +.cmp-dm-portal i.icon.draw.polygon::before { content: "=EF=97=AE"; } + +.cmp-dm-portal i.icon.drum::before { content: "=EF=95=A9"; } + +.cmp-dm-portal i.icon.drum.steelpan::before { content: "=EF=95=AA"; } + +.cmp-dm-portal i.icon.drumstick.bite::before { content: "=EF=9B=97"; } + +.cmp-dm-portal i.icon.dumbbell::before { content: "=EF=91=8B"; } + +.cmp-dm-portal i.icon.dumpster::before { content: "=EF=9E=93"; } + +.cmp-dm-portal i.icon.dumpster.fire::before { content: "=EF=9E=94"; } + +.cmp-dm-portal i.icon.dungeon::before { content: "=EF=9B=99"; } + +.cmp-dm-portal i.icon.egg::before { content: "=EF=9F=BB"; } + +.cmp-dm-portal i.icon.envelope.open::before { content: "=EF=8A=B6"; } + +.cmp-dm-portal i.icon.envelope.open.text::before { content: "=EF=99=98"; } + +.cmp-dm-portal i.icon.envelope.square::before { content: "=EF=86=99"; } + +.cmp-dm-portal i.icon.equals::before { content: "=EF=94=AC"; } + +.cmp-dm-portal i.icon.ethernet::before { content: "=EF=9E=96"; } + +.cmp-dm-portal i.icon.euro.sign::before { content: "=EF=85=93"; } + +.cmp-dm-portal i.icon.exchange.alternate::before { content: "=EF=8D=A2"; } + +.cmp-dm-portal i.icon.expand.arrows.alternate::before { content: "=EF=8C=9E= +"; } + +.cmp-dm-portal i.icon.external.alternate::before { content: "=EF=8D=9D"; } + +.cmp-dm-portal i.icon.external.link.square.alternate::before { content: "= +=EF=8D=A0"; } + +.cmp-dm-portal i.icon.eye.dropper::before { content: "=EF=87=BB"; } + +.cmp-dm-portal i.icon.eye.slash::before { content: "=EF=81=B0"; } + +.cmp-dm-portal i.icon.fan::before { content: "=EF=A1=A3"; } + +.cmp-dm-portal i.icon.feather::before { content: "=EF=94=AD"; } + +.cmp-dm-portal i.icon.feather.alternate::before { content: "=EF=95=AB"; } + +.cmp-dm-portal i.icon.file.alternate::before { content: "=EF=85=9C"; } + +.cmp-dm-portal i.icon.file.archive::before { content: "=EF=87=86"; } + +.cmp-dm-portal i.icon.file.audio::before { content: "=EF=87=87"; } + +.cmp-dm-portal i.icon.file.code::before { content: "=EF=87=89"; } + +.cmp-dm-portal i.icon.file.contract::before { content: "=EF=95=AC"; } + +.cmp-dm-portal i.icon.file.csv::before { content: "=EF=9B=9D"; } + +.cmp-dm-portal i.icon.file.download::before { content: "=EF=95=AD"; } + +.cmp-dm-portal i.icon.file.excel::before { content: "=EF=87=83"; } + +.cmp-dm-portal i.icon.file.export::before { content: "=EF=95=AE"; } + +.cmp-dm-portal i.icon.file.image::before { content: "=EF=87=85"; } + +.cmp-dm-portal i.icon.file.import::before { content: "=EF=95=AF"; } + +.cmp-dm-portal i.icon.file.invoice::before { content: "=EF=95=B0"; } + +.cmp-dm-portal i.icon.file.invoice.dollar::before { content: "=EF=95=B1"; } + +.cmp-dm-portal i.icon.file.medical::before { content: "=EF=91=B7"; } + +.cmp-dm-portal i.icon.file.medical.alternate::before { content: "=EF=91=B8"= +; } + +.cmp-dm-portal i.icon.file.pdf::before { content: "=EF=87=81"; } + +.cmp-dm-portal i.icon.file.powerpoint::before { content: "=EF=87=84"; } + +.cmp-dm-portal i.icon.file.prescription::before { content: "=EF=95=B2"; } + +.cmp-dm-portal i.icon.file.signature::before { content: "=EF=95=B3"; } + +.cmp-dm-portal i.icon.file.upload::before { content: "=EF=95=B4"; } + +.cmp-dm-portal i.icon.file.video::before { content: "=EF=87=88"; } + +.cmp-dm-portal i.icon.file.word::before { content: "=EF=87=82"; } + +.cmp-dm-portal i.icon.fill::before { content: "=EF=95=B5"; } + +.cmp-dm-portal i.icon.fill.drip::before { content: "=EF=95=B6"; } + +.cmp-dm-portal i.icon.fingerprint::before { content: "=EF=95=B7"; } + +.cmp-dm-portal i.icon.fire.alternate::before { content: "=EF=9F=A4"; } + +.cmp-dm-portal i.icon.first.aid::before { content: "=EF=91=B9"; } + +.cmp-dm-portal i.icon.fish::before { content: "=EF=95=B8"; } + +.cmp-dm-portal i.icon.fist.raised::before { content: "=EF=9B=9E"; } + +.cmp-dm-portal i.icon.flag.usa::before { content: "=EF=9D=8D"; } + +.cmp-dm-portal i.icon.flushed::before { content: "=EF=95=B9"; } + +.cmp-dm-portal i.icon.folder.minus::before { content: "=EF=99=9D"; } + +.cmp-dm-portal i.icon.folder.plus::before { content: "=EF=99=9E"; } + +.cmp-dm-portal i.icon.football.ball::before { content: "=EF=91=8E"; } + +.cmp-dm-portal i.icon.frog::before { content: "=EF=94=AE"; } + +.cmp-dm-portal i.icon.frown.open::before { content: "=EF=95=BA"; } + +.cmp-dm-portal i.icon.fruit-apple::before { content: "=EF=97=91"; } + +.cmp-dm-portal i.icon.funnel.dollar::before { content: "=EF=99=A2"; } + +.cmp-dm-portal i.icon.futbol::before { content: "=EF=87=A3"; } + +.cmp-dm-portal i.icon.gas.pump::before { content: "=EF=94=AF"; } + +.cmp-dm-portal i.icon.gavel::before { content: "=EF=83=A3"; } + +.cmp-dm-portal i.icon.gem::before { content: "=EF=8E=A5"; } + +.cmp-dm-portal i.icon.ghost::before { content: "=EF=9B=A2"; } + +.cmp-dm-portal i.icon.gifts::before { content: "=EF=9E=9C"; } + +.cmp-dm-portal i.icon.glass.cheers::before { content: "=EF=9E=9F"; } + +.cmp-dm-portal i.icon.glass.martini::before { content: "=EF=80=80"; } + +.cmp-dm-portal i.icon.glass.martini.alternate::before { content: "=EF=95=BB= +"; } + +.cmp-dm-portal i.icon.glass.whiskey::before { content: "=EF=9E=A0"; } + +.cmp-dm-portal i.icon.glasses::before { content: "=EF=94=B0"; } + +.cmp-dm-portal i.icon.globe.africa::before { content: "=EF=95=BC"; } + +.cmp-dm-portal i.icon.globe.americas::before { content: "=EF=95=BD"; } + +.cmp-dm-portal i.icon.globe.asia::before { content: "=EF=95=BE"; } + +.cmp-dm-portal i.icon.globe.europe::before { content: "=EF=9E=A2"; } + +.cmp-dm-portal i.icon.golf.ball::before { content: "=EF=91=90"; } + +.cmp-dm-portal i.icon.gopuram::before { content: "=EF=99=A4"; } + +.cmp-dm-portal i.icon.graduation.cap::before { content: "=EF=86=9D"; } + +.cmp-dm-portal i.icon.greater.than::before { content: "=EF=94=B1"; } + +.cmp-dm-portal i.icon.greater.than.equal::before { content: "=EF=94=B2"; } + +.cmp-dm-portal i.icon.grimace::before { content: "=EF=95=BF"; } + +.cmp-dm-portal i.icon.grin::before { content: "=EF=96=80"; } + +.cmp-dm-portal i.icon.grin.alternate::before { content: "=EF=96=81"; } + +.cmp-dm-portal i.icon.grin.beam::before { content: "=EF=96=82"; } + +.cmp-dm-portal i.icon.grin.beam.sweat::before { content: "=EF=96=83"; } + +.cmp-dm-portal i.icon.grin.hearts::before { content: "=EF=96=84"; } + +.cmp-dm-portal i.icon.grin.squint::before { content: "=EF=96=85"; } + +.cmp-dm-portal i.icon.grin.squint.tears::before { content: "=EF=96=86"; } + +.cmp-dm-portal i.icon.grin.stars::before { content: "=EF=96=87"; } + +.cmp-dm-portal i.icon.grin.tears::before { content: "=EF=96=88"; } + +.cmp-dm-portal i.icon.grin.tongue::before { content: "=EF=96=89"; } + +.cmp-dm-portal i.icon.grin.tongue.squint::before { content: "=EF=96=8A"; } + +.cmp-dm-portal i.icon.grin.tongue.wink::before { content: "=EF=96=8B"; } + +.cmp-dm-portal i.icon.grin.wink::before { content: "=EF=96=8C"; } + +.cmp-dm-portal i.icon.grip.horizontal::before { content: "=EF=96=8D"; } + +.cmp-dm-portal i.icon.grip.lines::before { content: "=EF=9E=A4"; } + +.cmp-dm-portal i.icon.grip.lines.vertical::before { content: "=EF=9E=A5"; } + +.cmp-dm-portal i.icon.grip.vertical::before { content: "=EF=96=8E"; } + +.cmp-dm-portal i.icon.guitar::before { content: "=EF=9E=A6"; } + +.cmp-dm-portal i.icon.h.square::before { content: "=EF=83=BD"; } + +.cmp-dm-portal i.icon.hamburger::before { content: "=EF=A0=85"; } + +.cmp-dm-portal i.icon.hammer::before { content: "=EF=9B=A3"; } + +.cmp-dm-portal i.icon.hamsa::before { content: "=EF=99=A5"; } + +.cmp-dm-portal i.icon.hand.holding::before { content: "=EF=92=BD"; } + +.cmp-dm-portal i.icon.hand.holding.heart::before { content: "=EF=92=BE"; } + +.cmp-dm-portal i.icon.hand.holding.usd::before { content: "=EF=93=80"; } + +.cmp-dm-portal i.icon.hand.middle.finger::before { content: "=EF=A0=86"; } + +.cmp-dm-portal i.icon.hand.point.down::before { content: "=EF=82=A7"; } + +.cmp-dm-portal i.icon.hand.point.left::before { content: "=EF=82=A5"; } + +.cmp-dm-portal i.icon.hand.point.right::before { content: "=EF=82=A4"; } + +.cmp-dm-portal i.icon.hand.point.up::before { content: "=EF=82=A6"; } + +.cmp-dm-portal i.icon.hands::before { content: "=EF=93=82"; } + +.cmp-dm-portal i.icon.hands.helping::before { content: "=EF=93=84"; } + +.cmp-dm-portal i.icon.hanukiah::before { content: "=EF=9B=A6"; } + +.cmp-dm-portal i.icon.hard.hat::before { content: "=EF=A0=87"; } + +.cmp-dm-portal i.icon.hat.cowboy::before { content: "=EF=A3=80"; } + +.cmp-dm-portal i.icon.hat.cowboy.side::before { content: "=EF=A3=81"; } + +.cmp-dm-portal i.icon.hat.wizard::before { content: "=EF=9B=A8"; } + +.cmp-dm-portal i.icon.haykal::before { content: "=EF=99=A6"; } + +.cmp-dm-portal i.icon.hdd::before { content: "=EF=82=A0"; } + +.cmp-dm-portal i.icon.heading::before { content: "=EF=87=9C"; } + +.cmp-dm-portal i.icon.headphones::before { content: "=EF=80=A5"; } + +.cmp-dm-portal i.icon.headphones.alternate::before { content: "=EF=96=8F"; = +} + +.cmp-dm-portal i.icon.headset::before { content: "=EF=96=90"; } + +.cmp-dm-portal i.icon.heart.broken::before { content: "=EF=9E=A9"; } + +.cmp-dm-portal i.icon.helicopter::before { content: "=EF=94=B3"; } + +.cmp-dm-portal i.icon.highlighter::before { content: "=EF=96=91"; } + +.cmp-dm-portal i.icon.hiking::before { content: "=EF=9B=AC"; } + +.cmp-dm-portal i.icon.hippo::before { content: "=EF=9B=AD"; } + +.cmp-dm-portal i.icon.hockey.puck::before { content: "=EF=91=93"; } + +.cmp-dm-portal i.icon.holly.berry::before { content: "=EF=9E=AA"; } + +.cmp-dm-portal i.icon.horse::before { content: "=EF=9B=B0"; } + +.cmp-dm-portal i.icon.horse.head::before { content: "=EF=9E=AB"; } + +.cmp-dm-portal i.icon.hospital.alternate::before { content: "=EF=91=BD"; } + +.cmp-dm-portal i.icon.hospital.symbol::before { content: "=EF=91=BE"; } + +.cmp-dm-portal i.icon.hot.tub::before { content: "=EF=96=93"; } + +.cmp-dm-portal i.icon.hotdog::before { content: "=EF=A0=8F"; } + +.cmp-dm-portal i.icon.hotel::before { content: "=EF=96=94"; } + +.cmp-dm-portal i.icon.hourglass::before { content: "=EF=89=94"; } + +.cmp-dm-portal i.icon.house.damage::before { content: "=EF=9B=B1"; } + +.cmp-dm-portal i.icon.hryvnia::before { content: "=EF=9B=B2"; } + +.cmp-dm-portal i.icon.ice.cream::before { content: "=EF=A0=90"; } + +.cmp-dm-portal i.icon.icicles::before { content: "=EF=9E=AD"; } + +.cmp-dm-portal i.icon.icons::before { content: "=EF=A1=AD"; } + +.cmp-dm-portal i.icon.id.card.alternate::before { content: "=EF=91=BF"; } + +.cmp-dm-portal i.icon.igloo::before { content: "=EF=9E=AE"; } + +.cmp-dm-portal i.icon.images::before { content: "=EF=8C=82"; } + +.cmp-dm-portal i.icon.infinity::before { content: "=EF=94=B4"; } + +.cmp-dm-portal i.icon.jedi::before { content: "=EF=99=A9"; } + +.cmp-dm-portal i.icon.joint::before { content: "=EF=96=95"; } + +.cmp-dm-portal i.icon.journal.whills::before { content: "=EF=99=AA"; } + +.cmp-dm-portal i.icon.kaaba::before { content: "=EF=99=AB"; } + +.cmp-dm-portal i.icon.khanda::before { content: "=EF=99=AD"; } + +.cmp-dm-portal i.icon.kiss::before { content: "=EF=96=96"; } + +.cmp-dm-portal i.icon.kiss.beam::before { content: "=EF=96=97"; } + +.cmp-dm-portal i.icon.kiss.wink.heart::before { content: "=EF=96=98"; } + +.cmp-dm-portal i.icon.kiwi.bird::before { content: "=EF=94=B5"; } + +.cmp-dm-portal i.icon.landmark::before { content: "=EF=99=AF"; } + +.cmp-dm-portal i.icon.language::before { content: "=EF=86=AB"; } + +.cmp-dm-portal i.icon.laptop.code::before { content: "=EF=97=BC"; } + +.cmp-dm-portal i.icon.laptop.medical::before { content: "=EF=A0=92"; } + +.cmp-dm-portal i.icon.laugh::before { content: "=EF=96=99"; } + +.cmp-dm-portal i.icon.laugh.beam::before { content: "=EF=96=9A"; } + +.cmp-dm-portal i.icon.laugh.squint::before { content: "=EF=96=9B"; } + +.cmp-dm-portal i.icon.laugh.wink::before { content: "=EF=96=9C"; } + +.cmp-dm-portal i.icon.layer.group::before { content: "=EF=97=BD"; } + +.cmp-dm-portal i.icon.less.than::before { content: "=EF=94=B6"; } + +.cmp-dm-portal i.icon.less.than.equal::before { content: "=EF=94=B7"; } + +.cmp-dm-portal i.icon.level.down.alternate::before { content: "=EF=8E=BE"; = +} + +.cmp-dm-portal i.icon.level.up.alternate::before { content: "=EF=8E=BF"; } + +.cmp-dm-portal i.icon.lira.sign::before { content: "=EF=86=95"; } + +.cmp-dm-portal i.icon.list.alternate::before { content: "=EF=80=A2"; } + +.cmp-dm-portal i.icon.lock.open::before { content: "=EF=8F=81"; } + +.cmp-dm-portal i.icon.long.arrow.alternate.down::before { content: "=EF=8C= +=89"; } + +.cmp-dm-portal i.icon.long.arrow.alternate.left::before { content: "=EF=8C= +=8A"; } + +.cmp-dm-portal i.icon.long.arrow.alternate.right::before { content: "=EF=8C= +=8B"; } + +.cmp-dm-portal i.icon.long.arrow.alternate.up::before { content: "=EF=8C=8C= +"; } + +.cmp-dm-portal i.icon.luggage.cart::before { content: "=EF=96=9D"; } + +.cmp-dm-portal i.icon.mail.bulk::before { content: "=EF=99=B4"; } + +.cmp-dm-portal i.icon.map.marked::before { content: "=EF=96=9F"; } + +.cmp-dm-portal i.icon.map.marked.alternate::before { content: "=EF=96=A0"; = +} + +.cmp-dm-portal i.icon.map.marker::before { content: "=EF=81=81"; } + +.cmp-dm-portal i.icon.map.marker.alternate::before { content: "=EF=8F=85"; = +} + +.cmp-dm-portal i.icon.marker::before { content: "=EF=96=A1"; } + +.cmp-dm-portal i.icon.mask::before { content: "=EF=9B=BA"; } + +.cmp-dm-portal i.icon.medal::before { content: "=EF=96=A2"; } + +.cmp-dm-portal i.icon.meh.blank::before { content: "=EF=96=A4"; } + +.cmp-dm-portal i.icon.meh.rolling.eyes::before { content: "=EF=96=A5"; } + +.cmp-dm-portal i.icon.memory::before { content: "=EF=94=B8"; } + +.cmp-dm-portal i.icon.menorah::before { content: "=EF=99=B6"; } + +.cmp-dm-portal i.icon.meteor::before { content: "=EF=9D=93"; } + +.cmp-dm-portal i.icon.microphone.alternate::before { content: "=EF=8F=89"; = +} + +.cmp-dm-portal i.icon.microphone.alternate.slash::before { content: "=EF=94= +=B9"; } + +.cmp-dm-portal i.icon.microscope::before { content: "=EF=98=90"; } + +.cmp-dm-portal i.icon.mitten::before { content: "=EF=9E=B5"; } + +.cmp-dm-portal i.icon.mobile.alternate::before { content: "=EF=8F=8D"; } + +.cmp-dm-portal i.icon.money.bill::before { content: "=EF=83=96"; } + +.cmp-dm-portal i.icon.money.bill.alternate::before { content: "=EF=8F=91"; = +} + +.cmp-dm-portal i.icon.money.bill.wave::before { content: "=EF=94=BA"; } + +.cmp-dm-portal i.icon.money.bill.wave.alternate::before { content: "=EF=94= +=BB"; } + +.cmp-dm-portal i.icon.money.check::before { content: "=EF=94=BC"; } + +.cmp-dm-portal i.icon.money.check.alternate::before { content: "=EF=94=BD";= + } + +.cmp-dm-portal i.icon.monument::before { content: "=EF=96=A6"; } + +.cmp-dm-portal i.icon.mortar.pestle::before { content: "=EF=96=A7"; } + +.cmp-dm-portal i.icon.mosque::before { content: "=EF=99=B8"; } + +.cmp-dm-portal i.icon.mountain::before { content: "=EF=9B=BC"; } + +.cmp-dm-portal i.icon.mouse::before { content: "=EF=A3=8C"; } + +.cmp-dm-portal i.icon.mug.hot::before { content: "=EF=9E=B6"; } + +.cmp-dm-portal i.icon.network.wired::before { content: "=EF=9B=BF"; } + +.cmp-dm-portal i.icon.not.equal::before { content: "=EF=94=BE"; } + +.cmp-dm-portal i.icon.notes.medical::before { content: "=EF=92=81"; } + +.cmp-dm-portal i.icon.oil.can::before { content: "=EF=98=93"; } + +.cmp-dm-portal i.icon.om::before { content: "=EF=99=B9"; } + +.cmp-dm-portal i.icon.otter::before { content: "=EF=9C=80"; } + +.cmp-dm-portal i.icon.pager::before { content: "=EF=A0=95"; } + +.cmp-dm-portal i.icon.paint.roller::before { content: "=EF=96=AA"; } + +.cmp-dm-portal i.icon.palette::before { content: "=EF=94=BF"; } + +.cmp-dm-portal i.icon.pallet::before { content: "=EF=92=82"; } + +.cmp-dm-portal i.icon.paper.plane::before { content: "=EF=87=98"; } + +.cmp-dm-portal i.icon.paperclip::before { content: "=EF=83=86"; } + +.cmp-dm-portal i.icon.parachute.box::before { content: "=EF=93=8D"; } + +.cmp-dm-portal i.icon.parking::before { content: "=EF=95=80"; } + +.cmp-dm-portal i.icon.passport::before { content: "=EF=96=AB"; } + +.cmp-dm-portal i.icon.pastafarianism::before { content: "=EF=99=BB"; } + +.cmp-dm-portal i.icon.peace::before { content: "=EF=99=BC"; } + +.cmp-dm-portal i.icon.pen::before { content: "=EF=8C=84"; } + +.cmp-dm-portal i.icon.pen.alternate::before { content: "=EF=8C=85"; } + +.cmp-dm-portal i.icon.pen.fancy::before { content: "=EF=96=AC"; } + +.cmp-dm-portal i.icon.pen.nib::before { content: "=EF=96=AD"; } + +.cmp-dm-portal i.icon.pen.square::before { content: "=EF=85=8B"; } + +.cmp-dm-portal i.icon.pencil.alternate::before { content: "=EF=8C=83"; } + +.cmp-dm-portal i.icon.pencil.ruler::before { content: "=EF=96=AE"; } + +.cmp-dm-portal i.icon.people.carry::before { content: "=EF=93=8E"; } + +.cmp-dm-portal i.icon.pepper.hot::before { content: "=EF=A0=96"; } + +.cmp-dm-portal i.icon.percentage::before { content: "=EF=95=81"; } + +.cmp-dm-portal i.icon.person.booth::before { content: "=EF=9D=96"; } + +.cmp-dm-portal i.icon.phone.alternate::before { content: "=EF=A1=B9"; } + +.cmp-dm-portal i.icon.phone.slash::before { content: "=EF=8F=9D"; } + +.cmp-dm-portal i.icon.phone.square.alternate::before { content: "=EF=A1=BB"= +; } + +.cmp-dm-portal i.icon.phone.volume::before { content: "=EF=8A=A0"; } + +.cmp-dm-portal i.icon.photo.video::before { content: "=EF=A1=BC"; } + +.cmp-dm-portal i.icon.piggy.bank::before { content: "=EF=93=93"; } + +.cmp-dm-portal i.icon.pills::before { content: "=EF=92=84"; } + +.cmp-dm-portal i.icon.pizza.slice::before { content: "=EF=A0=98"; } + +.cmp-dm-portal i.icon.place.of.worship::before { content: "=EF=99=BF"; } + +.cmp-dm-portal i.icon.plane.arrival::before { content: "=EF=96=AF"; } + +.cmp-dm-portal i.icon.plane.departure::before { content: "=EF=96=B0"; } + +.cmp-dm-portal i.icon.poll::before { content: "=EF=9A=81"; } + +.cmp-dm-portal i.icon.poll.horizontal::before { content: "=EF=9A=82"; } + +.cmp-dm-portal i.icon.poo::before { content: "=EF=8B=BE"; } + +.cmp-dm-portal i.icon.poo.storm::before { content: "=EF=9D=9A"; } + +.cmp-dm-portal i.icon.poop::before { content: "=EF=98=99"; } + +.cmp-dm-portal i.icon.portrait::before { content: "=EF=8F=A0"; } + +.cmp-dm-portal i.icon.pound.sign::before { content: "=EF=85=94"; } + +.cmp-dm-portal i.icon.power.off::before { content: "=EF=80=91"; } + +.cmp-dm-portal i.icon.pray::before { content: "=EF=9A=83"; } + +.cmp-dm-portal i.icon.praying.hands::before { content: "=EF=9A=84"; } + +.cmp-dm-portal i.icon.prescription::before { content: "=EF=96=B1"; } + +.cmp-dm-portal i.icon.prescription.bottle::before { content: "=EF=92=85"; } + +.cmp-dm-portal i.icon.prescription.bottle.alternate::before { content: "=EF= +=92=86"; } + +.cmp-dm-portal i.icon.procedures::before { content: "=EF=92=87"; } + +.cmp-dm-portal i.icon.project.diagram::before { content: "=EF=95=82"; } + +.cmp-dm-portal i.icon.puzzle.piece::before { content: "=EF=84=AE"; } + +.cmp-dm-portal i.icon.quidditch::before { content: "=EF=91=98"; } + +.cmp-dm-portal i.icon.quran::before { content: "=EF=9A=87"; } + +.cmp-dm-portal i.icon.radiation::before { content: "=EF=9E=B9"; } + +.cmp-dm-portal i.icon.radiation.alternate::before { content: "=EF=9E=BA"; } + +.cmp-dm-portal i.icon.rainbow::before { content: "=EF=9D=9B"; } + +.cmp-dm-portal i.icon.receipt::before { content: "=EF=95=83"; } + +.cmp-dm-portal i.icon.record.vinyl::before { content: "=EF=A3=99"; } + +.cmp-dm-portal i.icon.redo::before { content: "=EF=80=9E"; } + +.cmp-dm-portal i.icon.redo.alternate::before { content: "=EF=8B=B9"; } + +.cmp-dm-portal i.icon.remove.format::before { content: "=EF=A1=BD"; } + +.cmp-dm-portal i.icon.reply::before { content: "=EF=8F=A5"; } + +.cmp-dm-portal i.icon.republican::before { content: "=EF=9D=9E"; } + +.cmp-dm-portal i.icon.restroom::before { content: "=EF=9E=BD"; } + +.cmp-dm-portal i.icon.ribbon::before { content: "=EF=93=96"; } + +.cmp-dm-portal i.icon.ring::before { content: "=EF=9C=8B"; } + +.cmp-dm-portal i.icon.robot::before { content: "=EF=95=84"; } + +.cmp-dm-portal i.icon.route::before { content: "=EF=93=97"; } + +.cmp-dm-portal i.icon.ruble.sign::before { content: "=EF=85=98"; } + +.cmp-dm-portal i.icon.ruler::before { content: "=EF=95=85"; } + +.cmp-dm-portal i.icon.ruler.combined::before { content: "=EF=95=86"; } + +.cmp-dm-portal i.icon.ruler.horizontal::before { content: "=EF=95=87"; } + +.cmp-dm-portal i.icon.ruler.vertical::before { content: "=EF=95=88"; } + +.cmp-dm-portal i.icon.running::before { content: "=EF=9C=8C"; } + +.cmp-dm-portal i.icon.rupee.sign::before { content: "=EF=85=96"; } + +.cmp-dm-portal i.icon.sad.cry::before { content: "=EF=96=B3"; } + +.cmp-dm-portal i.icon.sad.tear::before { content: "=EF=96=B4"; } + +.cmp-dm-portal i.icon.satellite::before { content: "=EF=9E=BF"; } + +.cmp-dm-portal i.icon.satellite.dish::before { content: "=EF=9F=80"; } + +.cmp-dm-portal i.icon.school::before { content: "=EF=95=89"; } + +.cmp-dm-portal i.icon.screwdriver::before { content: "=EF=95=8A"; } + +.cmp-dm-portal i.icon.scroll::before { content: "=EF=9C=8E"; } + +.cmp-dm-portal i.icon.sd.card::before { content: "=EF=9F=82"; } + +.cmp-dm-portal i.icon.search.dollar::before { content: "=EF=9A=88"; } + +.cmp-dm-portal i.icon.search.location::before { content: "=EF=9A=89"; } + +.cmp-dm-portal i.icon.search.minus::before { content: "=EF=80=90"; } + +.cmp-dm-portal i.icon.search.plus::before { content: "=EF=80=8E"; } + +.cmp-dm-portal i.icon.seedling::before { content: "=EF=93=98"; } + +.cmp-dm-portal i.icon.shapes::before { content: "=EF=98=9F"; } + +.cmp-dm-portal i.icon.shekel.sign::before { content: "=EF=88=8B"; } + +.cmp-dm-portal i.icon.shield.alternate::before { content: "=EF=8F=AD"; } + +.cmp-dm-portal i.icon.shipping.fast::before { content: "=EF=92=8B"; } + +.cmp-dm-portal i.icon.shoe.prints::before { content: "=EF=95=8B"; } + +.cmp-dm-portal i.icon.shuttle.van::before { content: "=EF=96=B6"; } + +.cmp-dm-portal i.icon.sign::before { content: "=EF=93=99"; } + +.cmp-dm-portal i.icon.sign.in.alternate::before { content: "=EF=8B=B6"; } + +.cmp-dm-portal i.icon.sign.out.alternate::before { content: "=EF=8B=B5"; } + +.cmp-dm-portal i.icon.signature::before { content: "=EF=96=B7"; } + +.cmp-dm-portal i.icon.sim.card::before { content: "=EF=9F=84"; } + +.cmp-dm-portal i.icon.skating::before { content: "=EF=9F=85"; } + +.cmp-dm-portal i.icon.skiing::before { content: "=EF=9F=89"; } + +.cmp-dm-portal i.icon.skiing.nordic::before { content: "=EF=9F=8A"; } + +.cmp-dm-portal i.icon.skull::before { content: "=EF=95=8C"; } + +.cmp-dm-portal i.icon.skull.crossbones::before { content: "=EF=9C=94"; } + +.cmp-dm-portal i.icon.slash::before { content: "=EF=9C=95"; } + +.cmp-dm-portal i.icon.sleigh::before { content: "=EF=9F=8C"; } + +.cmp-dm-portal i.icon.sliders.horizontal::before { content: "=EF=87=9E"; } + +.cmp-dm-portal i.icon.smile.beam::before { content: "=EF=96=B8"; } + +.cmp-dm-portal i.icon.smile.wink::before { content: "=EF=93=9A"; } + +.cmp-dm-portal i.icon.smog::before { content: "=EF=9D=9F"; } + +.cmp-dm-portal i.icon.smoking::before { content: "=EF=92=8D"; } + +.cmp-dm-portal i.icon.smoking.ban::before { content: "=EF=95=8D"; } + +.cmp-dm-portal i.icon.sms::before { content: "=EF=9F=8D"; } + +.cmp-dm-portal i.icon.snowboarding::before { content: "=EF=9F=8E"; } + +.cmp-dm-portal i.icon.snowman::before { content: "=EF=9F=90"; } + +.cmp-dm-portal i.icon.snowplow::before { content: "=EF=9F=92"; } + +.cmp-dm-portal i.icon.socks::before { content: "=EF=9A=96"; } + +.cmp-dm-portal i.icon.solar.panel::before { content: "=EF=96=BA"; } + +.cmp-dm-portal i.icon.sort.alphabet.down::before { content: "=EF=85=9D"; } + +.cmp-dm-portal i.icon.sort.alphabet.down.alternate::before { content: "=EF= +=A2=81"; } + +.cmp-dm-portal i.icon.sort.alphabet.up::before { content: "=EF=85=9E"; } + +.cmp-dm-portal i.icon.sort.alphabet.up.alternate::before { content: "=EF=A2= +=82"; } + +.cmp-dm-portal i.icon.sort.amount.down::before { content: "=EF=85=A0"; } + +.cmp-dm-portal i.icon.sort.amount.down.alternate::before { content: "=EF=A2= +=84"; } + +.cmp-dm-portal i.icon.sort.amount.up::before { content: "=EF=85=A1"; } + +.cmp-dm-portal i.icon.sort.amount.up.alternate::before { content: "=EF=A2= +=85"; } + +.cmp-dm-portal i.icon.sort.down::before { content: "=EF=83=9D"; } + +.cmp-dm-portal i.icon.sort.numeric.down::before { content: "=EF=85=A2"; } + +.cmp-dm-portal i.icon.sort.numeric.down.alternate::before { content: "=EF= +=A2=86"; } + +.cmp-dm-portal i.icon.sort.numeric.up::before { content: "=EF=85=A3"; } + +.cmp-dm-portal i.icon.sort.numeric.up.alternate::before { content: "=EF=A2= +=87"; } + +.cmp-dm-portal i.icon.sort.up::before { content: "=EF=83=9E"; } + +.cmp-dm-portal i.icon.spa::before { content: "=EF=96=BB"; } + +.cmp-dm-portal i.icon.spell.check::before { content: "=EF=A2=91"; } + +.cmp-dm-portal i.icon.spider::before { content: "=EF=9C=97"; } + +.cmp-dm-portal i.icon.splotch::before { content: "=EF=96=BC"; } + +.cmp-dm-portal i.icon.spray.can::before { content: "=EF=96=BD"; } + +.cmp-dm-portal i.icon.square.full::before { content: "=EF=91=9C"; } + +.cmp-dm-portal i.icon.square.root.alternate::before { content: "=EF=9A=98";= + } + +.cmp-dm-portal i.icon.stamp::before { content: "=EF=96=BF"; } + +.cmp-dm-portal i.icon.star.and.crescent::before { content: "=EF=9A=99"; } + +.cmp-dm-portal i.icon.star.half.alternate::before { content: "=EF=97=80"; } + +.cmp-dm-portal i.icon.star.of.david::before { content: "=EF=9A=9A"; } + +.cmp-dm-portal i.icon.star.of.life::before { content: "=EF=98=A1"; } + +.cmp-dm-portal i.icon.stethoscope::before { content: "=EF=83=B1"; } + +.cmp-dm-portal i.icon.stopwatch::before { content: "=EF=8B=B2"; } + +.cmp-dm-portal i.icon.store::before { content: "=EF=95=8E"; } + +.cmp-dm-portal i.icon.store.alternate::before { content: "=EF=95=8F"; } + +.cmp-dm-portal i.icon.stream::before { content: "=EF=95=90"; } + +.cmp-dm-portal i.icon.stroopwafel::before { content: "=EF=95=91"; } + +.cmp-dm-portal i.icon.suitcase.rolling::before { content: "=EF=97=81"; } + +.cmp-dm-portal i.icon.surprise::before { content: "=EF=97=82"; } + +.cmp-dm-portal i.icon.swatchbook::before { content: "=EF=97=83"; } + +.cmp-dm-portal i.icon.swimmer::before { content: "=EF=97=84"; } + +.cmp-dm-portal i.icon.swimming.pool::before { content: "=EF=97=85"; } + +.cmp-dm-portal i.icon.synagogue::before { content: "=EF=9A=9B"; } + +.cmp-dm-portal i.icon.sync::before { content: "=EF=80=A1"; } + +.cmp-dm-portal i.icon.sync.alternate::before { content: "=EF=8B=B1"; } + +.cmp-dm-portal i.icon.syringe::before { content: "=EF=92=8E"; } + +.cmp-dm-portal i.icon.table.tennis::before { content: "=EF=91=9D"; } + +.cmp-dm-portal i.icon.tablet.alternate::before { content: "=EF=8F=BA"; } + +.cmp-dm-portal i.icon.tablets::before { content: "=EF=92=90"; } + +.cmp-dm-portal i.icon.tachometer.alternate::before { content: "=EF=8F=BD"; = +} + +.cmp-dm-portal i.icon.tape::before { content: "=EF=93=9B"; } + +.cmp-dm-portal i.icon.teeth::before { content: "=EF=98=AE"; } + +.cmp-dm-portal i.icon.teeth.open::before { content: "=EF=98=AF"; } + +.cmp-dm-portal i.icon.temperature.high::before { content: "=EF=9D=A9"; } + +.cmp-dm-portal i.icon.temperature.low::before { content: "=EF=9D=AB"; } + +.cmp-dm-portal i.icon.tenge::before { content: "=EF=9F=97"; } + +.cmp-dm-portal i.icon.th::before { content: "=EF=80=8A"; } + +.cmp-dm-portal i.icon.th.large::before { content: "=EF=80=89"; } + +.cmp-dm-portal i.icon.th.list::before { content: "=EF=80=8B"; } + +.cmp-dm-portal i.icon.theater.masks::before { content: "=EF=98=B0"; } + +.cmp-dm-portal i.icon.thermometer::before { content: "=EF=92=91"; } + +.cmp-dm-portal i.icon.thumbtack::before { content: "=EF=82=8D"; } + +.cmp-dm-portal i.icon.ticket.alternate::before { content: "=EF=8F=BF"; } + +.cmp-dm-portal i.icon.times::before { content: "=EF=80=8D"; } + +.cmp-dm-portal i.icon.times.circle::before { content: "=EF=81=97"; } + +.cmp-dm-portal i.icon.tint.slash::before { content: "=EF=97=87"; } + +.cmp-dm-portal i.icon.tired::before { content: "=EF=97=88"; } + +.cmp-dm-portal i.icon.toilet::before { content: "=EF=9F=98"; } + +.cmp-dm-portal i.icon.toilet.paper::before { content: "=EF=9C=9E"; } + +.cmp-dm-portal i.icon.toolbox::before { content: "=EF=95=92"; } + +.cmp-dm-portal i.icon.tools::before { content: "=EF=9F=99"; } + +.cmp-dm-portal i.icon.tooth::before { content: "=EF=97=89"; } + +.cmp-dm-portal i.icon.torah::before { content: "=EF=9A=A0"; } + +.cmp-dm-portal i.icon.torii.gate::before { content: "=EF=9A=A1"; } + +.cmp-dm-portal i.icon.tractor::before { content: "=EF=9C=A2"; } + +.cmp-dm-portal i.icon.traffic.light::before { content: "=EF=98=B7"; } + +.cmp-dm-portal i.icon.tram::before { content: "=EF=9F=9A"; } + +.cmp-dm-portal i.icon.transgender::before { content: "=EF=88=A4"; } + +.cmp-dm-portal i.icon.transgender.alternate::before { content: "=EF=88=A5";= + } + +.cmp-dm-portal i.icon.trash.alternate::before { content: "=EF=8B=AD"; } + +.cmp-dm-portal i.icon.trash.restore::before { content: "=EF=A0=A9"; } + +.cmp-dm-portal i.icon.trash.restore.alternate::before { content: "=EF=A0=AA= +"; } + +.cmp-dm-portal i.icon.truck.monster::before { content: "=EF=98=BB"; } + +.cmp-dm-portal i.icon.truck.moving::before { content: "=EF=93=9F"; } + +.cmp-dm-portal i.icon.truck.packing::before { content: "=EF=93=9E"; } + +.cmp-dm-portal i.icon.truck.pickup::before { content: "=EF=98=BC"; } + +.cmp-dm-portal i.icon.tshirt::before { content: "=EF=95=93"; } + +.cmp-dm-portal i.icon.umbrella.beach::before { content: "=EF=97=8A"; } + +.cmp-dm-portal i.icon.undo.alternate::before { content: "=EF=8B=AA"; } + +.cmp-dm-portal i.icon.unlink::before { content: "=EF=84=A7"; } + +.cmp-dm-portal i.icon.user.alternate::before { content: "=EF=90=86"; } + +.cmp-dm-portal i.icon.user.alternate.slash::before { content: "=EF=93=BA"; = +} + +.cmp-dm-portal i.icon.user.astronaut::before { content: "=EF=93=BB"; } + +.cmp-dm-portal i.icon.user.check::before { content: "=EF=93=BC"; } + +.cmp-dm-portal i.icon.user.clock::before { content: "=EF=93=BD"; } + +.cmp-dm-portal i.icon.user.cog::before { content: "=EF=93=BE"; } + +.cmp-dm-portal i.icon.user.edit::before { content: "=EF=93=BF"; } + +.cmp-dm-portal i.icon.user.friends::before { content: "=EF=94=80"; } + +.cmp-dm-portal i.icon.user.graduate::before { content: "=EF=94=81"; } + +.cmp-dm-portal i.icon.user.injured::before { content: "=EF=9C=A8"; } + +.cmp-dm-portal i.icon.user.lock::before { content: "=EF=94=82"; } + +.cmp-dm-portal i.icon.user.md::before { content: "=EF=83=B0"; } + +.cmp-dm-portal i.icon.user.minus::before { content: "=EF=94=83"; } + +.cmp-dm-portal i.icon.user.ninja::before { content: "=EF=94=84"; } + +.cmp-dm-portal i.icon.user.nurse::before { content: "=EF=A0=AF"; } + +.cmp-dm-portal i.icon.user.secret::before { content: "=EF=88=9B"; } + +.cmp-dm-portal i.icon.user.shield::before { content: "=EF=94=85"; } + +.cmp-dm-portal i.icon.user.slash::before { content: "=EF=94=86"; } + +.cmp-dm-portal i.icon.user.tag::before { content: "=EF=94=87"; } + +.cmp-dm-portal i.icon.user.tie::before { content: "=EF=94=88"; } + +.cmp-dm-portal i.icon.users.cog::before { content: "=EF=94=89"; } + +.cmp-dm-portal i.icon.utensil.spoon::before { content: "=EF=8B=A5"; } + +.cmp-dm-portal i.icon.utensils::before { content: "=EF=8B=A7"; } + +.cmp-dm-portal i.icon.vector.square::before { content: "=EF=97=8B"; } + +.cmp-dm-portal i.icon.vial::before { content: "=EF=92=92"; } + +.cmp-dm-portal i.icon.vials::before { content: "=EF=92=93"; } + +.cmp-dm-portal i.icon.video::before { content: "=EF=80=BD"; } + +.cmp-dm-portal i.icon.video.slash::before { content: "=EF=93=A2"; } + +.cmp-dm-portal i.icon.vihara::before { content: "=EF=9A=A7"; } + +.cmp-dm-portal i.icon.voicemail::before { content: "=EF=A2=97"; } + +.cmp-dm-portal i.icon.volleyball.ball::before { content: "=EF=91=9F"; } + +.cmp-dm-portal i.icon.volume.mute::before { content: "=EF=9A=A9"; } + +.cmp-dm-portal i.icon.vote.yea::before { content: "=EF=9D=B2"; } + +.cmp-dm-portal i.icon.vr.cardboard::before { content: "=EF=9C=A9"; } + +.cmp-dm-portal i.icon.walking::before { content: "=EF=95=94"; } + +.cmp-dm-portal i.icon.wallet::before { content: "=EF=95=95"; } + +.cmp-dm-portal i.icon.warehouse::before { content: "=EF=92=94"; } + +.cmp-dm-portal i.icon.water::before { content: "=EF=9D=B3"; } + +.cmp-dm-portal i.icon.wave.square::before { content: "=EF=A0=BE"; } + +.cmp-dm-portal i.icon.weight::before { content: "=EF=92=96"; } + +.cmp-dm-portal i.icon.weight.hanging::before { content: "=EF=97=8D"; } + +.cmp-dm-portal i.icon.wheelchair::before { content: "=EF=86=93"; } + +.cmp-dm-portal i.icon.wind::before { content: "=EF=9C=AE"; } + +.cmp-dm-portal i.icon.window.close::before { content: "=EF=90=90"; } + +.cmp-dm-portal i.icon.wine.bottle::before { content: "=EF=9C=AF"; } + +.cmp-dm-portal i.icon.wine.glass::before { content: "=EF=93=A3"; } + +.cmp-dm-portal i.icon.wine.glass.alternate::before { content: "=EF=97=8E"; = +} + +.cmp-dm-portal i.icon.won.sign::before { content: "=EF=85=99"; } + +.cmp-dm-portal i.icon.x.ray::before { content: "=EF=92=97"; } + +.cmp-dm-portal i.icon.yen.sign::before { content: "=EF=85=97"; } + +.cmp-dm-portal i.icon.yin.yang::before { content: "=EF=9A=AD"; } + +.cmp-dm-portal i.icon.checkmark.box::before { content: "=EF=85=8A"; } + +.cmp-dm-portal i.icon.chess.rock::before { content: "=EF=91=87"; } + +.cmp-dm-portal i.icon.circle.thin::before { content: "=EF=84=91"; } + +.cmp-dm-portal i.icon.cloud.download::before { content: "=EF=8E=81"; } + +.cmp-dm-portal i.icon.cloud.upload::before { content: "=EF=8E=82"; } + +.cmp-dm-portal i.icon.compose::before { content: "=EF=8C=83"; } + +.cmp-dm-portal i.icon.conversation::before { content: "=EF=82=86"; } + +.cmp-dm-portal i.icon.credit.card.alternative::before { content: "=EF=82=9D= +"; } + +.cmp-dm-portal i.icon.currency::before { content: "=EF=8F=91"; } + +.cmp-dm-portal i.icon.dashboard::before { content: "=EF=8F=BD"; } + +.cmp-dm-portal i.icon.diamond::before { content: "=EF=8E=A5"; } + +.cmp-dm-portal i.icon.disk::before { content: "=EF=82=A0"; } + +.cmp-dm-portal i.icon.exchange::before { content: "=EF=8D=A2"; } + +.cmp-dm-portal i.icon.external::before { content: "=EF=8D=9D"; } + +.cmp-dm-portal i.icon.external.share::before { content: "=EF=85=8D"; } + +.cmp-dm-portal i.icon.external.square::before { content: "=EF=8D=A0"; } + +.cmp-dm-portal i.icon.food::before { content: "=EF=8B=A7"; } + +.cmp-dm-portal i.icon.hamburger::before { content: "=EF=83=89"; } + +.cmp-dm-portal i.icon.heart.empty::before { content: "=EF=80=84"; } + +.cmp-dm-portal i.icon.hourglass.zero::before { content: "=EF=89=93"; } + +.cmp-dm-portal i.icon.level.down::before { content: "=EF=8E=BE"; } + +.cmp-dm-portal i.icon.level.up::before { content: "=EF=8E=BF"; } + +.cmp-dm-portal i.icon.log.out::before { content: "=EF=8B=B5"; } + +.cmp-dm-portal i.icon.meanpath::before { content: "=EF=83=88"; } + +.cmp-dm-portal i.icon.money::before { content: "=EF=8F=91"; } + +.cmp-dm-portal i.icon.move::before { content: "=EF=82=B2"; } + +.cmp-dm-portal i.icon.pencil::before { content: "=EF=8C=83"; } + +.cmp-dm-portal i.icon.protect::before { content: "=EF=80=A3"; } + +.cmp-dm-portal i.icon.radio::before { content: "=EF=86=92"; } + +.cmp-dm-portal i.icon.remove.bookmark::before { content: "=EF=80=AE"; } + +.cmp-dm-portal i.icon.resize.horizontal::before { content: "=EF=8C=B7"; } + +.cmp-dm-portal i.icon.resize.vertical::before { content: "=EF=8C=B8"; } + +.cmp-dm-portal i.icon.shield::before { content: "=EF=8F=AD"; } + +.cmp-dm-portal i.icon.sign.in::before { content: "=EF=8B=B6"; } + +.cmp-dm-portal i.icon.sign.out::before { content: "=EF=8B=B5"; } + +.cmp-dm-portal i.icon.spoon::before { content: "=EF=8B=A5"; } + +.cmp-dm-portal i.icon.star.empty::before { content: "=EF=80=85"; } + +.cmp-dm-portal i.icon.star.half.empty::before, .cmp-dm-portal i.icon.star.h= +alf.full::before { content: "=EF=82=89"; } + +.cmp-dm-portal i.icon.ticket::before { content: "=EF=8F=BF"; } + +.cmp-dm-portal i.icon.times.rectangle::before { content: "=EF=90=90"; } + +.cmp-dm-portal i.icon.user.doctor::before { content: "=EF=83=B0"; } + +.cmp-dm-portal i.icon.wi.fi::before { content: "=EF=87=AB"; } + +.cmp-dm-portal i.icon.write::before { content: "=EF=8C=83"; } + +@font-face { } + +.cmp-dm-portal i.icon.outline { font-family: outline-icons; } + +.cmp-dm-portal i.icon.address.book.outline::before { content: "=EF=8A=B9"; = +} + +.cmp-dm-portal i.icon.address.card.outline::before { content: "=EF=8A=BB"; = +} + +.cmp-dm-portal i.icon.angry.outline::before { content: "=EF=95=96"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.down.outline::before { content= +: "=EF=8D=98"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.left.outline::before { content= +: "=EF=8D=99"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.right.outline::before { conten= +t: "=EF=8D=9A"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.up.outline::before { content: = +"=EF=8D=9B"; } + +.cmp-dm-portal i.icon.bell.outline::before { content: "=EF=83=B3"; } + +.cmp-dm-portal i.icon.bell.slash.outline::before { content: "=EF=87=B6"; } + +.cmp-dm-portal i.icon.bookmark.outline::before { content: "=EF=80=AE"; } + +.cmp-dm-portal i.icon.building.outline::before { content: "=EF=86=AD"; } + +.cmp-dm-portal i.icon.calendar.alternate.outline::before { content: "=EF=81= +=B3"; } + +.cmp-dm-portal i.icon.calendar.check.outline::before { content: "=EF=89=B4"= +; } + +.cmp-dm-portal i.icon.calendar.minus.outline::before { content: "=EF=89=B2"= +; } + +.cmp-dm-portal i.icon.calendar.plus.outline::before { content: "=EF=89=B1";= + } + +.cmp-dm-portal i.icon.calendar.times.outline::before { content: "=EF=89=B3"= +; } + +.cmp-dm-portal i.icon.caret.square.down.outline::before { content: "=EF=85= +=90"; } + +.cmp-dm-portal i.icon.caret.square.left.outline::before { content: "=EF=86= +=91"; } + +.cmp-dm-portal i.icon.caret.square.right.outline::before { content: "=EF=85= +=92"; } + +.cmp-dm-portal i.icon.caret.square.up.outline::before { content: "=EF=85=91= +"; } + +.cmp-dm-portal i.icon.chart.bar.outline::before { content: "=EF=82=80"; } + +.cmp-dm-portal i.icon.check.circle.outline::before { content: "=EF=81=98"; = +} + +.cmp-dm-portal i.icon.check.square.outline::before { content: "=EF=85=8A"; = +} + +.cmp-dm-portal i.icon.circle.outline::before { content: "=EF=84=91"; } + +.cmp-dm-portal i.icon.clipboard.outline::before { content: "=EF=8C=A8"; } + +.cmp-dm-portal i.icon.clock.outline::before { content: "=EF=80=97"; } + +.cmp-dm-portal i.icon.clone.outline::before { content: "=EF=89=8D"; } + +.cmp-dm-portal i.icon.closed.captioning.outline::before { content: "=EF=88= +=8A"; } + +.cmp-dm-portal i.icon.comment.alternate.outline::before { content: "=EF=89= +=BA"; } + +.cmp-dm-portal i.icon.comment.dots.outline::before { content: "=EF=92=AD"; = +} + +.cmp-dm-portal i.icon.comment.outline::before { content: "=EF=81=B5"; } + +.cmp-dm-portal i.icon.comments.outline::before { content: "=EF=82=86"; } + +.cmp-dm-portal i.icon.compass.outline::before { content: "=EF=85=8E"; } + +.cmp-dm-portal i.icon.copy.outline::before { content: "=EF=83=85"; } + +.cmp-dm-portal i.icon.copyright.outline::before { content: "=EF=87=B9"; } + +.cmp-dm-portal i.icon.credit.card.outline::before { content: "=EF=82=9D"; } + +.cmp-dm-portal i.icon.dizzy.outline::before { content: "=EF=95=A7"; } + +.cmp-dm-portal i.icon.edit.outline::before { content: "=EF=81=84"; } + +.cmp-dm-portal i.icon.envelope.open.outline::before { content: "=EF=8A=B6";= + } + +.cmp-dm-portal i.icon.envelope.outline::before { content: "=EF=83=A0"; } + +.cmp-dm-portal i.icon.eye.outline::before { content: "=EF=81=AE"; } + +.cmp-dm-portal i.icon.eye.slash.outline::before { content: "=EF=81=B0"; } + +.cmp-dm-portal i.icon.file.alternate.outline::before { content: "=EF=85=9C"= +; } + +.cmp-dm-portal i.icon.file.outline::before { content: "=EF=85=9B"; } + +.cmp-dm-portal i.icon.flag.outline::before { content: "=EF=80=A4"; } + +.cmp-dm-portal i.icon.flushed.outline::before { content: "=EF=95=B9"; } + +.cmp-dm-portal i.icon.folder.open.outline::before { content: "=EF=81=BC"; } + +.cmp-dm-portal i.icon.folder.outline::before { content: "=EF=81=BB"; } + +.cmp-dm-portal i.icon.frown.open.outline::before { content: "=EF=95=BA"; } + +.cmp-dm-portal i.icon.frown.outline::before { content: "=EF=84=99"; } + +.cmp-dm-portal i.icon.futbol.outline::before { content: "=EF=87=A3"; } + +.cmp-dm-portal i.icon.gem.outline::before { content: "=EF=8E=A5"; } + +.cmp-dm-portal i.icon.grimace.outline::before { content: "=EF=95=BF"; } + +.cmp-dm-portal i.icon.grin.alternate.outline::before { content: "=EF=96=81"= +; } + +.cmp-dm-portal i.icon.grin.beam.outline::before { content: "=EF=96=82"; } + +.cmp-dm-portal i.icon.grin.beam.sweat.outline::before { content: "=EF=96=83= +"; } + +.cmp-dm-portal i.icon.grin.hearts.outline::before { content: "=EF=96=84"; } + +.cmp-dm-portal i.icon.grin.outline::before { content: "=EF=96=80"; } + +.cmp-dm-portal i.icon.grin.squint.outline::before { content: "=EF=96=85"; } + +.cmp-dm-portal i.icon.grin.squint.tears.outline::before { content: "=EF=96= +=86"; } + +.cmp-dm-portal i.icon.grin.stars.outline::before { content: "=EF=96=87"; } + +.cmp-dm-portal i.icon.grin.tears.outline::before { content: "=EF=96=88"; } + +.cmp-dm-portal i.icon.grin.tongue.outline::before { content: "=EF=96=89"; } + +.cmp-dm-portal i.icon.grin.tongue.squint.outline::before { content: "=EF=96= +=8A"; } + +.cmp-dm-portal i.icon.grin.tongue.wink.outline::before { content: "=EF=96= +=8B"; } + +.cmp-dm-portal i.icon.grin.wink.outline::before { content: "=EF=96=8C"; } + +.cmp-dm-portal i.icon.hand.lizard.outline::before { content: "=EF=89=98"; } + +.cmp-dm-portal i.icon.hand.paper.outline::before { content: "=EF=89=96"; } + +.cmp-dm-portal i.icon.hand.peace.outline::before { content: "=EF=89=9B"; } + +.cmp-dm-portal i.icon.hand.point.down.outline::before { content: "=EF=82=A7= +"; } + +.cmp-dm-portal i.icon.hand.point.left.outline::before { content: "=EF=82=A5= +"; } + +.cmp-dm-portal i.icon.hand.point.right.outline::before { content: "=EF=82= +=A4"; } + +.cmp-dm-portal i.icon.hand.point.up.outline::before { content: "=EF=82=A6";= + } + +.cmp-dm-portal i.icon.hand.pointer.outline::before { content: "=EF=89=9A"; = +} + +.cmp-dm-portal i.icon.hand.rock.outline::before { content: "=EF=89=95"; } + +.cmp-dm-portal i.icon.hand.scissors.outline::before { content: "=EF=89=97";= + } + +.cmp-dm-portal i.icon.hand.spock.outline::before { content: "=EF=89=99"; } + +.cmp-dm-portal i.icon.handshake.outline::before { content: "=EF=8A=B5"; } + +.cmp-dm-portal i.icon.heart.outline::before { content: "=EF=80=84"; } + +.cmp-dm-portal i.icon.hospital.outline::before { content: "=EF=83=B8"; } + +.cmp-dm-portal i.icon.hourglass.outline::before { content: "=EF=89=94"; } + +.cmp-dm-portal i.icon.id.badge.outline::before { content: "=EF=8B=81"; } + +.cmp-dm-portal i.icon.id.card.outline::before { content: "=EF=8B=82"; } + +.cmp-dm-portal i.icon.image.outline::before { content: "=EF=80=BE"; } + +.cmp-dm-portal i.icon.images.outline::before { content: "=EF=8C=82"; } + +.cmp-dm-portal i.icon.keyboard.outline::before { content: "=EF=84=9C"; } + +.cmp-dm-portal i.icon.kiss.beam.outline::before { content: "=EF=96=97"; } + +.cmp-dm-portal i.icon.kiss.outline::before { content: "=EF=96=96"; } + +.cmp-dm-portal i.icon.kiss.wink.heart.outline::before { content: "=EF=96=98= +"; } + +.cmp-dm-portal i.icon.laugh.beam.outline::before { content: "=EF=96=9A"; } + +.cmp-dm-portal i.icon.laugh.outline::before { content: "=EF=96=99"; } + +.cmp-dm-portal i.icon.laugh.squint.outline::before { content: "=EF=96=9B"; = +} + +.cmp-dm-portal i.icon.laugh.wink.outline::before { content: "=EF=96=9C"; } + +.cmp-dm-portal i.icon.lemon.outline::before { content: "=EF=82=94"; } + +.cmp-dm-portal i.icon.life.ring.outline::before { content: "=EF=87=8D"; } + +.cmp-dm-portal i.icon.lightbulb.outline::before { content: "=EF=83=AB"; } + +.cmp-dm-portal i.icon.list.alternate.outline::before { content: "=EF=80=A2"= +; } + +.cmp-dm-portal i.icon.map.outline::before { content: "=EF=89=B9"; } + +.cmp-dm-portal i.icon.meh.blank.outline::before { content: "=EF=96=A4"; } + +.cmp-dm-portal i.icon.meh.outline::before { content: "=EF=84=9A"; } + +.cmp-dm-portal i.icon.meh.rolling.eyes.outline::before { content: "=EF=96= +=A5"; } + +.cmp-dm-portal i.icon.minus.square.outline::before { content: "=EF=85=86"; = +} + +.cmp-dm-portal i.icon.money.bill.alternate.outline::before { content: "=EF= +=8F=91"; } + +.cmp-dm-portal i.icon.moon.outline::before { content: "=EF=86=86"; } + +.cmp-dm-portal i.icon.newspaper.outline::before { content: "=EF=87=AA"; } + +.cmp-dm-portal i.icon.object.group.outline::before { content: "=EF=89=87"; = +} + +.cmp-dm-portal i.icon.object.ungroup.outline::before { content: "=EF=89=88"= +; } + +.cmp-dm-portal i.icon.paper.plane.outline::before { content: "=EF=87=98"; } + +.cmp-dm-portal i.icon.pause.circle.outline::before { content: "=EF=8A=8B"; = +} + +.cmp-dm-portal i.icon.play.circle.outline::before { content: "=EF=85=84"; } + +.cmp-dm-portal i.icon.plus.square.outline::before { content: "=EF=83=BE"; } + +.cmp-dm-portal i.icon.question.circle.outline::before { content: "=EF=81=99= +"; } + +.cmp-dm-portal i.icon.registered.outline::before { content: "=EF=89=9D"; } + +.cmp-dm-portal i.icon.sad.cry.outline::before { content: "=EF=96=B3"; } + +.cmp-dm-portal i.icon.sad.tear.outline::before { content: "=EF=96=B4"; } + +.cmp-dm-portal i.icon.save.outline::before { content: "=EF=83=87"; } + +.cmp-dm-portal i.icon.share.square.outline::before { content: "=EF=85=8D"; = +} + +.cmp-dm-portal i.icon.smile.beam.outline::before { content: "=EF=96=B8"; } + +.cmp-dm-portal i.icon.smile.outline::before { content: "=EF=84=98"; } + +.cmp-dm-portal i.icon.smile.wink.outline::before { content: "=EF=93=9A"; } + +.cmp-dm-portal i.icon.snowflake.outline::before { content: "=EF=8B=9C"; } + +.cmp-dm-portal i.icon.square.outline::before { content: "=EF=83=88"; } + +.cmp-dm-portal i.icon.star.half.outline::before { content: "=EF=82=89"; } + +.cmp-dm-portal i.icon.star.outline::before { content: "=EF=80=85"; } + +.cmp-dm-portal i.icon.sticky.note.outline::before { content: "=EF=89=89"; } + +.cmp-dm-portal i.icon.stop.circle.outline::before { content: "=EF=8A=8D"; } + +.cmp-dm-portal i.icon.sun.outline::before { content: "=EF=86=85"; } + +.cmp-dm-portal i.icon.surprise.outline::before { content: "=EF=97=82"; } + +.cmp-dm-portal i.icon.thumbs.down.outline::before { content: "=EF=85=A5"; } + +.cmp-dm-portal i.icon.thumbs.up.outline::before { content: "=EF=85=A4"; } + +.cmp-dm-portal i.icon.times.circle.outline::before { content: "=EF=81=97"; = +} + +.cmp-dm-portal i.icon.tired.outline::before { content: "=EF=97=88"; } + +.cmp-dm-portal i.icon.trash.alternate.outline::before { content: "=EF=8B=AD= +"; } + +.cmp-dm-portal i.icon.user.circle.outline::before { content: "=EF=8A=BD"; } + +.cmp-dm-portal i.icon.user.outline::before { content: "=EF=80=87"; } + +.cmp-dm-portal i.icon.window.close.outline::before { content: "=EF=90=90"; = +} + +.cmp-dm-portal i.icon.window.maximize.outline::before { content: "=EF=8B=90= +"; } + +.cmp-dm-portal i.icon.window.minimize.outline::before { content: "=EF=8B=91= +"; } + +.cmp-dm-portal i.icon.window.restore.outline::before { content: "=EF=8B=92"= +; } + +@font-face { } + +.cmp-dm-portal i.icon.\35 00px::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.accessible::before { content: "=EF=8D=A8"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.accusoft::before { content: "=EF=8D=A9"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.acquisitions.incorporated::before { content: "=EF=9A= +=AF"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.adn::before, .cmp-dm-portal i.icon.adobe::before { fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.adobe::before { content: "=EF=9D=B8"; } + +.cmp-dm-portal i.icon.adversal::before { content: "=EF=8D=AA"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.affiliatetheme::before { content: "=EF=8D=AB"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.airbnb::before { content: "=EF=A0=B4"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.algolia::before { content: "=EF=8D=AC"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.alipay::before { content: "=EF=99=82"; } + +.cmp-dm-portal i.icon.alipay::before, .cmp-dm-portal i.icon.amazon::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.amazon.pay::before { content: "=EF=90=AC"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.amilia::before { content: "=EF=8D=AD"; } + +.cmp-dm-portal i.icon.amilia::before, .cmp-dm-portal i.icon.android::before= +, .cmp-dm-portal i.icon.angellist::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.angrycreative::before { content: "=EF=8D=AE"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.angular::before { content: "=EF=90=A0"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.app.store::before { content: "=EF=8D=AF"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.app.store.ios::before { content: "=EF=8D=B0"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.apper::before { content: "=EF=8D=B1"; } + +.cmp-dm-portal i.icon.apper::before, .cmp-dm-portal i.icon.apple::before { = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.apple.pay::before { content: "=EF=90=95"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.artstation::before { content: "=EF=9D=BA"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.asymmetrik::before { content: "=EF=8D=B2"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.atlassian::before { content: "=EF=9D=BB"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.audible::before { content: "=EF=8D=B3"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.autoprefixer::before { content: "=EF=90=9C"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.avianex::before { content: "=EF=8D=B4"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.aviato::before { content: "=EF=90=A1"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.aws::before { content: "=EF=8D=B5"; } + +.cmp-dm-portal i.icon.aws::before, .cmp-dm-portal i.icon.bandcamp::before {= + font-family: brand-icons; } + +.cmp-dm-portal i.icon.battle.net::before { content: "=EF=A0=B5"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.behance.square::before, .cmp-dm-portal i.icon.behance= +::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.bimobject::before { content: "=EF=8D=B8"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.bitbucket::before, .cmp-dm-portal i.icon.bitcoin::bef= +ore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.bitcoin::before { content: "=EF=8D=B9"; } + +.cmp-dm-portal i.icon.bity::before { content: "=EF=8D=BA"; } + +.cmp-dm-portal i.icon.bity::before, .cmp-dm-portal i.icon.black.tie::before= + { font-family: brand-icons; } + +.cmp-dm-portal i.icon.blackberry::before { content: "=EF=8D=BB"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.blogger::before { content: "=EF=8D=BC"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.blogger.b::before { content: "=EF=8D=BD"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.bluetooth::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.bluetooth.b::before { content: "=EF=8A=94"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.bootstrap::before { content: "=EF=A0=B6"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.btc::before, .cmp-dm-portal i.icon.buffer::before { f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.buffer::before { content: "=EF=A0=B7"; } + +.cmp-dm-portal i.icon.buromobelexperte::before { content: "=EF=8D=BF"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.buy.n.large::before { content: "=EF=A2=A6"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.buysellads::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.canadian.maple.leaf::before { content: "=EF=9E=85"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.cc.amazon.pay::before { content: "=EF=90=AD"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.cc.amex::before { content: "=EF=87=B3"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.cc.apple.pay::before { content: "=EF=90=96"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.cc.diners.club::before { content: "=EF=89=8C"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.cc.discover::before { content: "=EF=87=B2"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.cc.jcb::before { content: "=EF=89=8B"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.cc.mastercard::before { content: "=EF=87=B1"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.cc.paypal::before { content: "=EF=87=B4"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.cc.stripe::before { content: "=EF=87=B5"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.cc.visa::before { content: "=EF=87=B0"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.centercode::before { content: "=EF=8E=80"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.centos::before { content: "=EF=9E=89"; } + +.cmp-dm-portal i.icon.centos::before, .cmp-dm-portal i.icon.chrome::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.chromecast::before { content: "=EF=A0=B8"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.cloudscale::before { content: "=EF=8E=83"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.cloudsmith::before { content: "=EF=8E=84"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.cloudversify::before { content: "=EF=8E=85"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.codepen::before, .cmp-dm-portal i.icon.codiepie::befo= +re { font-family: brand-icons; } + +.cmp-dm-portal i.icon.confluence::before { content: "=EF=9E=8D"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.connectdevelop::before, .cmp-dm-portal i.icon.contao:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.cotton.bureau::before { content: "=EF=A2=9E"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.cpanel::before { content: "=EF=8E=88"; } + +.cmp-dm-portal i.icon.cpanel::before, .cmp-dm-portal i.icon.creative.common= +s::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.by::before { content: "=EF=93=A7"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.nc::before { content: "=EF=93=A8"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.nc.eu::before { content: "=EF=93=A9"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.nc.jp::before { content: "=EF=93=AA"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.nd::before { content: "=EF=93=AB"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.pd::before { content: "=EF=93=AC"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.pd.alternate::before { content: "=EF= +=93=AD"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.remix::before { content: "=EF=93=AE"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.sa::before { content: "=EF=93=AF"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.sampling::before { content: "=EF=93= +=B0"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.sampling.plus::before { content: "= +=EF=93=B1"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.share::before { content: "=EF=93=B2"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.zero::before { content: "=EF=93=B3";= + font-family: brand-icons; } + +.cmp-dm-portal i.icon.critical.role::before { content: "=EF=9B=89"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.css3::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.css3.alternate::before { content: "=EF=8E=8B"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.cuttlefish::before { content: "=EF=8E=8C"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.d.and.d::before { content: "=EF=8E=8D"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.d.and.d.beyond::before { content: "=EF=9B=8A"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.dashcube::before, .cmp-dm-portal i.icon.delicious::be= +fore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.deploydog::before { content: "=EF=8E=8E"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.deskpro::before { content: "=EF=8E=8F"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.dev::before { content: "=EF=9B=8C"; } + +.cmp-dm-portal i.icon.dev::before, .cmp-dm-portal i.icon.deviantart::before= +, .cmp-dm-portal i.icon.dhl::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.dhl::before { content: "=EF=9E=90"; } + +.cmp-dm-portal i.icon.diaspora::before { content: "=EF=9E=91"; } + +.cmp-dm-portal i.icon.diaspora::before, .cmp-dm-portal i.icon.digg::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.digital.ocean::before { content: "=EF=8E=91"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.discord::before { content: "=EF=8E=92"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.discourse::before { content: "=EF=8E=93"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.dochub::before { content: "=EF=8E=94"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.docker::before { content: "=EF=8E=95"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.draft2digital::before { content: "=EF=8E=96"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.dribbble::before { content: "=EF=85=BD"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.dribbble.square::before { content: "=EF=8E=97"; font-= +family: brand-icons; } + +.cmp-dm-portal i.icon.dropbox::before, .cmp-dm-portal i.icon.drupal::before= +, .cmp-dm-portal i.icon.dyalog::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.dyalog::before { content: "=EF=8E=99"; } + +.cmp-dm-portal i.icon.earlybirds::before { content: "=EF=8E=9A"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.ebay::before { content: "=EF=93=B4"; } + +.cmp-dm-portal i.icon.ebay::before, .cmp-dm-portal i.icon.edge::before { fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.elementor::before { content: "=EF=90=B0"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.ello::before { content: "=EF=97=B1"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.ember::before { content: "=EF=90=A3"; } + +.cmp-dm-portal i.icon.ember::before, .cmp-dm-portal i.icon.empire::before, = +.cmp-dm-portal i.icon.envira::before, .cmp-dm-portal i.icon.erlang::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.erlang::before { content: "=EF=8E=9D"; } + +.cmp-dm-portal i.icon.ethereum::before { content: "=EF=90=AE"; } + +.cmp-dm-portal i.icon.ethereum::before, .cmp-dm-portal i.icon.etsy::before,= + .cmp-dm-portal i.icon.evernote::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.evernote::before { content: "=EF=A0=B9"; } + +.cmp-dm-portal i.icon.expeditedssl::before, .cmp-dm-portal i.icon.facebook:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.facebook::before { content: "=EF=82=9A"; } + +.cmp-dm-portal i.icon.facebook.f::before { content: "=EF=8E=9E"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.facebook.messenger::before { content: "=EF=8E=9F"; fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.facebook.square::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.fantasy.flight.games::before { content: "=EF=9B=9C"; = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.fedex::before { content: "=EF=9E=97"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.fedora::before { content: "=EF=9E=98"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.figma::before { content: "=EF=9E=99"; } + +.cmp-dm-portal i.icon.figma::before, .cmp-dm-portal i.icon.firefox::before,= + .cmp-dm-portal i.icon.first.order::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.first.order.alternate::before { content: "=EF=94=8A";= + font-family: brand-icons; } + +.cmp-dm-portal i.icon.firstdraft::before { content: "=EF=8E=A1"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.flickr::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.flipboard::before { content: "=EF=91=8D"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.fly::before { content: "=EF=90=97"; } + +.cmp-dm-portal i.icon.fly::before, .cmp-dm-portal i.icon.font.awesome::befo= +re { font-family: brand-icons; } + +.cmp-dm-portal i.icon.font.awesome.alternate::before { content: "=EF=8D=9C"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.font.awesome.flag::before { content: "=EF=90=A5"; fon= +t-family: brand-icons; } + +.cmp-dm-portal i.icon.fonticons::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.fonticons.fi::before { content: "=EF=8E=A2"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.fort.awesome::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.fort.awesome.alternate::before { content: "=EF=8E=A3"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.forumbee::before, .cmp-dm-portal i.icon.foursquare::b= +efore, .cmp-dm-portal i.icon.free.code.camp::before, .cmp-dm-portal i.icon.= +freebsd::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.freebsd::before { content: "=EF=8E=A4"; } + +.cmp-dm-portal i.icon.fulcrum::before { content: "=EF=94=8B"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.galactic.republic::before { content: "=EF=94=8C"; fon= +t-family: brand-icons; } + +.cmp-dm-portal i.icon.galactic.senate::before { content: "=EF=94=8D"; font-= +family: brand-icons; } + +.cmp-dm-portal i.icon.get.pocket::before { content: "=EF=89=A5"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.gg.circle::before, .cmp-dm-portal i.icon.gg::before, = +.cmp-dm-portal i.icon.git::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.git.alternate::before { content: "=EF=A1=81"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.git.square::before, .cmp-dm-portal i.icon.github.alte= +rnate::before, .cmp-dm-portal i.icon.github.square::before, .cmp-dm-portal = +i.icon.github::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.gitkraken::before { content: "=EF=8E=A6"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.gitlab::before, .cmp-dm-portal i.icon.gitter::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.gitter::before { content: "=EF=90=A6"; } + +.cmp-dm-portal i.icon.glide.g::before, .cmp-dm-portal i.icon.glide::before,= + .cmp-dm-portal i.icon.gofore::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.gofore::before { content: "=EF=8E=A7"; } + +.cmp-dm-portal i.icon.goodreads::before { content: "=EF=8E=A8"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.goodreads.g::before { content: "=EF=8E=A9"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.google::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.google.drive::before { content: "=EF=8E=AA"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.google.play::before { content: "=EF=8E=AB"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.google.plus::before { content: "=EF=8A=B3"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.google.plus.g::before { content: "=EF=83=95"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.google.plus.square::before, .cmp-dm-portal i.icon.goo= +gle.wallet::before, .cmp-dm-portal i.icon.gratipay::before, .cmp-dm-portal = +i.icon.grav::before, .cmp-dm-portal i.icon.gripfire::before { font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.gripfire::before { content: "=EF=8E=AC"; } + +.cmp-dm-portal i.icon.grunt::before { content: "=EF=8E=AD"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.gulp::before { content: "=EF=8E=AE"; } + +.cmp-dm-portal i.icon.gulp::before, .cmp-dm-portal i.icon.hacker.news::befo= +re { font-family: brand-icons; } + +.cmp-dm-portal i.icon.hacker.news.square::before { content: "=EF=8E=AF"; fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.hackerrank::before { content: "=EF=97=B7"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.hips::before { content: "=EF=91=92"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.hire.a.helper::before { content: "=EF=8E=B0"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.hooli::before { content: "=EF=90=A7"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.hornbill::before { content: "=EF=96=92"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.hotjar::before { content: "=EF=8E=B1"; } + +.cmp-dm-portal i.icon.hotjar::before, .cmp-dm-portal i.icon.houzz::before, = +.cmp-dm-portal i.icon.html5::before, .cmp-dm-portal i.icon.hubspot::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.hubspot::before { content: "=EF=8E=B2"; } + +.cmp-dm-portal i.icon.imdb::before, .cmp-dm-portal i.icon.instagram::before= +, .cmp-dm-portal i.icon.intercom::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.intercom::before { content: "=EF=9E=AF"; } + +.cmp-dm-portal i.icon.internet.explorer::before, .cmp-dm-portal i.icon.invi= +sion::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.invision::before { content: "=EF=9E=B0"; } + +.cmp-dm-portal i.icon.ioxhost::before, .cmp-dm-portal i.icon.itch.io::befor= +e { font-family: brand-icons; } + +.cmp-dm-portal i.icon.itch.io::before { content: "=EF=A0=BA"; } + +.cmp-dm-portal i.icon.itunes::before { content: "=EF=8E=B4"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.itunes.note::before { content: "=EF=8E=B5"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.java::before { content: "=EF=93=A4"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.jedi.order::before { content: "=EF=94=8E"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.jenkins::before { content: "=EF=8E=B6"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.jira::before { content: "=EF=9E=B1"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.joget::before { content: "=EF=8E=B7"; } + +.cmp-dm-portal i.icon.joget::before, .cmp-dm-portal i.icon.joomla::before, = +.cmp-dm-portal i.icon.js::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.js::before { content: "=EF=8E=B8"; } + +.cmp-dm-portal i.icon.js.square::before { content: "=EF=8E=B9"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.jsfiddle::before, .cmp-dm-portal i.icon.kaggle::befor= +e { font-family: brand-icons; } + +.cmp-dm-portal i.icon.kaggle::before { content: "=EF=97=BA"; } + +.cmp-dm-portal i.icon.keybase::before { content: "=EF=93=B5"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.keycdn::before { content: "=EF=8E=BA"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.kickstarter::before { content: "=EF=8E=BB"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.kickstarter.k::before { content: "=EF=8E=BC"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.korvue::before { content: "=EF=90=AF"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.laravel::before { content: "=EF=8E=BD"; } + +.cmp-dm-portal i.icon.laravel::before, .cmp-dm-portal i.icon.lastfm.square:= +:before, .cmp-dm-portal i.icon.lastfm::before, .cmp-dm-portal i.icon.leanpu= +b::before, .cmp-dm-portal i.icon.lesscss::before { font-family: brand-icons= +; } + +.cmp-dm-portal i.icon.lesscss::before { content: "=EF=90=9D"; } + +.cmp-dm-portal i.icon.linechat::before { content: "=EF=8F=80"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.linkedin::before { content: "=EF=82=8C"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.linkedin.in::before { content: "=EF=83=A1"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.linode::before, .cmp-dm-portal i.icon.linux::before, = +.cmp-dm-portal i.icon.lyft::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.lyft::before { content: "=EF=8F=83"; } + +.cmp-dm-portal i.icon.magento::before { content: "=EF=8F=84"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.mailchimp::before { content: "=EF=96=9E"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.mandalorian::before { content: "=EF=94=8F"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.markdown::before { content: "=EF=98=8F"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.mastodon::before { content: "=EF=93=B6"; } + +.cmp-dm-portal i.icon.mastodon::before, .cmp-dm-portal i.icon.maxcdn::befor= +e, .cmp-dm-portal i.icon.mdb::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.mdb::before { content: "=EF=A3=8A"; } + +.cmp-dm-portal i.icon.medapps::before { content: "=EF=8F=86"; } + +.cmp-dm-portal i.icon.medapps::before, .cmp-dm-portal i.icon.medium.m::befo= +re, .cmp-dm-portal i.icon.medium::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.medium.m::before { content: "=EF=8F=87"; } + +.cmp-dm-portal i.icon.medrt::before { content: "=EF=8F=88"; } + +.cmp-dm-portal i.icon.medrt::before, .cmp-dm-portal i.icon.meetup::before, = +.cmp-dm-portal i.icon.megaport::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.megaport::before { content: "=EF=96=A3"; } + +.cmp-dm-portal i.icon.mendeley::before { content: "=EF=9E=B3"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.microsoft::before { content: "=EF=8F=8A"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.mix::before { content: "=EF=8F=8B"; } + +.cmp-dm-portal i.icon.mix::before, .cmp-dm-portal i.icon.mixcloud::before, = +.cmp-dm-portal i.icon.mizuni::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.mizuni::before { content: "=EF=8F=8C"; } + +.cmp-dm-portal i.icon.modx::before, .cmp-dm-portal i.icon.monero::before { = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.monero::before { content: "=EF=8F=90"; } + +.cmp-dm-portal i.icon.napster::before { content: "=EF=8F=92"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.neos::before { content: "=EF=98=92"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.nimblr::before { content: "=EF=96=A8"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.node::before { content: "=EF=90=99"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.node.js::before { content: "=EF=8F=93"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.npm::before { content: "=EF=8F=94"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.ns8::before { content: "=EF=8F=95"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.nutritionix::before { content: "=EF=8F=96"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.odnoklassniki.square::before, .cmp-dm-portal i.icon.o= +dnoklassniki::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.old.republic::before { content: "=EF=94=90"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.opencart::before, .cmp-dm-portal i.icon.openid::befor= +e, .cmp-dm-portal i.icon.opera::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.optin.monster::before { content: "=EF=88=BC"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.orcid::before { content: "=EF=A3=92"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.osi::before { content: "=EF=90=9A"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.page4::before { content: "=EF=8F=97"; } + +.cmp-dm-portal i.icon.page4::before, .cmp-dm-portal i.icon.pagelines::befor= +e, .cmp-dm-portal i.icon.palfed::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.palfed::before { content: "=EF=8F=98"; } + +.cmp-dm-portal i.icon.patreon::before { content: "=EF=8F=99"; } + +.cmp-dm-portal i.icon.patreon::before, .cmp-dm-portal i.icon.paypal::before= + { font-family: brand-icons; } + +.cmp-dm-portal i.icon.penny.arcade::before { content: "=EF=9C=84"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.periscope::before { content: "=EF=8F=9A"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.phabricator::before { content: "=EF=8F=9B"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.phoenix.framework::before { content: "=EF=8F=9C"; fon= +t-family: brand-icons; } + +.cmp-dm-portal i.icon.phoenix.squadron::before { content: "=EF=94=91"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.php::before { content: "=EF=91=97"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.pied.piper::before { content: "=EF=8A=AE"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.pied.piper.alternate::before { font-family: brand-ico= +ns; } + +.cmp-dm-portal i.icon.pied.piper.hat::before { content: "=EF=93=A5"; } + +.cmp-dm-portal i.icon.pied.piper.pp::before { content: "=EF=86=A7"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.pinterest::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.pinterest.p::before { content: "=EF=88=B1"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.pinterest.square::before { font-family: brand-icons; = +} + +.cmp-dm-portal i.icon.playstation::before { content: "=EF=8F=9F"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.product.hunt::before, .cmp-dm-portal i.icon.pushed::b= +efore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.pushed::before { content: "=EF=8F=A1"; } + +.cmp-dm-portal i.icon.python::before { content: "=EF=8F=A2"; } + +.cmp-dm-portal i.icon.python::before, .cmp-dm-portal i.icon.qq::before { fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.quinscape::before { content: "=EF=91=99"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.quora::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.r.project::before { content: "=EF=93=B7"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.raspberry.pi::before { content: "=EF=9E=BB"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.ravelry::before, .cmp-dm-portal i.icon.react::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.react::before { content: "=EF=90=9B"; } + +.cmp-dm-portal i.icon.reacteurope::before { content: "=EF=9D=9D"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.readme::before { content: "=EF=93=95"; } + +.cmp-dm-portal i.icon.readme::before, .cmp-dm-portal i.icon.rebel::before, = +.cmp-dm-portal i.icon.reddit.alien::before, .cmp-dm-portal i.icon.reddit.sq= +uare::before, .cmp-dm-portal i.icon.reddit::before, .cmp-dm-portal i.icon.r= +edhat::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.redhat::before { content: "=EF=9E=BC"; } + +.cmp-dm-portal i.icon.redriver::before { content: "=EF=8F=A3"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.redyeti::before { content: "=EF=9A=9D"; } + +.cmp-dm-portal i.icon.redyeti::before, .cmp-dm-portal i.icon.renren::before= +, .cmp-dm-portal i.icon.replyd::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.replyd::before { content: "=EF=8F=A6"; } + +.cmp-dm-portal i.icon.researchgate::before { content: "=EF=93=B8"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.resolving::before { content: "=EF=8F=A7"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.rev::before { content: "=EF=96=B2"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.rocketchat::before { content: "=EF=8F=A8"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.rockrms::before { content: "=EF=8F=A9"; } + +.cmp-dm-portal i.icon.rockrms::before, .cmp-dm-portal i.icon.safari::before= + { font-family: brand-icons; } + +.cmp-dm-portal i.icon.salesforce::before { content: "=EF=A0=BB"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.sass::before { content: "=EF=90=9E"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.schlix::before { content: "=EF=8F=AA"; } + +.cmp-dm-portal i.icon.schlix::before, .cmp-dm-portal i.icon.scribd::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.searchengin::before { content: "=EF=8F=AB"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.sellcast::before { content: "=EF=8B=9A"; } + +.cmp-dm-portal i.icon.sellcast::before, .cmp-dm-portal i.icon.sellsy::befor= +e { font-family: brand-icons; } + +.cmp-dm-portal i.icon.servicestack::before { content: "=EF=8F=AC"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.shirtsinbulk::before, .cmp-dm-portal i.icon.shopware:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.shopware::before { content: "=EF=96=B5"; } + +.cmp-dm-portal i.icon.simplybuilt::before, .cmp-dm-portal i.icon.sistrix::b= +efore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.sistrix::before { content: "=EF=8F=AE"; } + +.cmp-dm-portal i.icon.sith::before { content: "=EF=94=92"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.sketch::before { content: "=EF=9F=86"; } + +.cmp-dm-portal i.icon.sketch::before, .cmp-dm-portal i.icon.skyatlas::befor= +e, .cmp-dm-portal i.icon.skype::before, .cmp-dm-portal i.icon.slack::before= + { font-family: brand-icons; } + +.cmp-dm-portal i.icon.slack.hash::before { content: "=EF=8F=AF"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.slideshare::before, .cmp-dm-portal i.icon.snapchat.gh= +ost::before, .cmp-dm-portal i.icon.snapchat.square::before, .cmp-dm-portal = +i.icon.snapchat::before, .cmp-dm-portal i.icon.soundcloud::before { font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.sourcetree::before { content: "=EF=9F=93"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.speakap::before { content: "=EF=8F=B3"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.speaker.deck::before { content: "=EF=A0=BC"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.spotify::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.squarespace::before { content: "=EF=96=BE"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.stack.exchange::before, .cmp-dm-portal i.icon.stack.o= +verflow::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.stackpath::before { content: "=EF=A1=82"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.staylinked::before { content: "=EF=8F=B5"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.steam.square::before, .cmp-dm-portal i.icon.steam::be= +fore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.steam.symbol::before { content: "=EF=8F=B6"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.sticker.mule::before { content: "=EF=8F=B7"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.strava::before { content: "=EF=90=A8"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.stripe::before { content: "=EF=90=A9"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.stripe.s::before { content: "=EF=90=AA"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.studiovinari::before { content: "=EF=8F=B8"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.stumbleupon.circle::before, .cmp-dm-portal i.icon.stu= +mbleupon::before, .cmp-dm-portal i.icon.superpowers::before, .cmp-dm-portal= + i.icon.supple::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.supple::before { content: "=EF=8F=B9"; } + +.cmp-dm-portal i.icon.suse::before { content: "=EF=9F=96"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.swift::before { content: "=EF=A3=A1"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.symfony::before { content: "=EF=A0=BD"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.teamspeak::before { content: "=EF=93=B9"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.telegram::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.telegram.plane::before { content: "=EF=8F=BE"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.tencent.weibo::before, .cmp-dm-portal i.icon.themeco:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.themeco::before { content: "=EF=97=86"; } + +.cmp-dm-portal i.icon.themeisle::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.think.peaks::before { content: "=EF=9C=B1"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.trade.federation::before { content: "=EF=94=93"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.trello::before, .cmp-dm-portal i.icon.tripadvisor::be= +fore, .cmp-dm-portal i.icon.tumblr.square::before, .cmp-dm-portal i.icon.tu= +mblr::before, .cmp-dm-portal i.icon.twitch::before, .cmp-dm-portal i.icon.t= +witter.square::before, .cmp-dm-portal i.icon.twitter::before, .cmp-dm-porta= +l i.icon.typo3::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.typo3::before { content: "=EF=90=AB"; } + +.cmp-dm-portal i.icon.uber::before { content: "=EF=90=82"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.ubuntu::before { content: "=EF=9F=9F"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.uikit::before { content: "=EF=90=83"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.umbraco::before { content: "=EF=A3=A8"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.uniregistry::before { content: "=EF=90=84"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.untappd::before { content: "=EF=90=85"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.ups::before { content: "=EF=9F=A0"; } + +.cmp-dm-portal i.icon.ups::before, .cmp-dm-portal i.icon.usb::before, .cmp-= +dm-portal i.icon.usps::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.usps::before { content: "=EF=9F=A1"; } + +.cmp-dm-portal i.icon.ussunnah::before { content: "=EF=90=87"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.vaadin::before { content: "=EF=90=88"; } + +.cmp-dm-portal i.icon.vaadin::before, .cmp-dm-portal i.icon.viacoin::before= +, .cmp-dm-portal i.icon.viadeo.square::before, .cmp-dm-portal i.icon.viadeo= +::before, .cmp-dm-portal i.icon.viber::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.viber::before { content: "=EF=90=89"; } + +.cmp-dm-portal i.icon.vimeo::before { content: "=EF=90=8A"; } + +.cmp-dm-portal i.icon.vimeo.square::before, .cmp-dm-portal i.icon.vimeo.v::= +before, .cmp-dm-portal i.icon.vimeo::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.vimeo.v::before { content: "=EF=89=BD"; } + +.cmp-dm-portal i.icon.vine::before, .cmp-dm-portal i.icon.vk::before, .cmp-= +dm-portal i.icon.vnv::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.vnv::before { content: "=EF=90=8B"; } + +.cmp-dm-portal i.icon.vuejs::before { content: "=EF=90=9F"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.waze::before { content: "=EF=A0=BF"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.weebly::before { content: "=EF=97=8C"; } + +.cmp-dm-portal i.icon.weebly::before, .cmp-dm-portal i.icon.weibo::before, = +.cmp-dm-portal i.icon.weixin::before, .cmp-dm-portal i.icon.whatsapp::befor= +e { font-family: brand-icons; } + +.cmp-dm-portal i.icon.whatsapp.square::before { content: "=EF=90=8C"; font-= +family: brand-icons; } + +.cmp-dm-portal i.icon.whmcs::before { content: "=EF=90=8D"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.wikipedia.w::before { content: "=EF=89=A6"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.windows::before, .cmp-dm-portal i.icon.wix::before { = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.wix::before { content: "=EF=97=8F"; } + +.cmp-dm-portal i.icon.wizards.of.the.coast::before { content: "=EF=9C=B0"; = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.wolf.pack.battalion::before { content: "=EF=94=94"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.wordpress::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.wordpress.simple::before { content: "=EF=90=91"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.wpbeginner::before, .cmp-dm-portal i.icon.wpexplorer:= +:before, .cmp-dm-portal i.icon.wpforms::before, .cmp-dm-portal i.icon.wpres= +sr::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.wpressr::before { content: "=EF=8F=A4"; } + +.cmp-dm-portal i.icon.xbox::before { content: "=EF=90=92"; } + +.cmp-dm-portal i.icon.xbox::before, .cmp-dm-portal i.icon.xing.square::befo= +re, .cmp-dm-portal i.icon.xing::before, .cmp-dm-portal i.icon.y.combinator:= +:before, .cmp-dm-portal i.icon.yahoo::before, .cmp-dm-portal i.icon.yammer:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.yammer::before { content: "=EF=A1=80"; } + +.cmp-dm-portal i.icon.yandex::before { content: "=EF=90=93"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.yandex.international::before { content: "=EF=90=94"; = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.yarn::before { content: "=EF=9F=A3"; } + +.cmp-dm-portal i.icon.yarn::before, .cmp-dm-portal i.icon.yelp::before, .cm= +p-dm-portal i.icon.yoast::before, .cmp-dm-portal i.icon.youtube::before { f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.youtube.square::before { content: "=EF=90=B1"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.zhihu::before { content: "=EF=98=BF"; } + +.cmp-dm-portal i.icon.american.express.card::before, .cmp-dm-portal i.icon.= +american.express::before, .cmp-dm-portal i.icon.amex::before, .cmp-dm-porta= +l i.icon.zhihu::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.bitbucket.square::before { content: "=EF=85=B1"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.bluetooth.alternative::before { font-family: brand-ic= +ons; } + +.cmp-dm-portal i.icon.credit.card.amazon.pay::before { content: "=EF=90=AD"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.american.express::before { content: "=EF= +=87=B3"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.diners.club::before { content: "=EF=89=8C= +"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.discover::before { content: "=EF=87=B2"; = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.jcb::before { content: "=EF=89=8B"; font-= +family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.mastercard::before { content: "=EF=87=B1"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.paypal::before { content: "=EF=87=B4"; fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.stripe::before { content: "=EF=87=B5"; fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.visa::before { content: "=EF=87=B0"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.diners.club.card::before, .cmp-dm-portal i.icon.diner= +s.club::before, .cmp-dm-portal i.icon.discover.card::before, .cmp-dm-portal= + i.icon.discover::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.disk.outline::before { content: "=EF=8D=A9"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.dribble::before, .cmp-dm-portal i.icon.eercast::befor= +e, .cmp-dm-portal i.icon.envira.gallery::before, .cmp-dm-portal i.icon.fa::= +before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.facebook.official::before { content: "=EF=82=82"; fon= +t-family: brand-icons; } + +.cmp-dm-portal i.icon.five.hundred.pixels::before, .cmp-dm-portal i.icon.gi= +ttip::before, .cmp-dm-portal i.icon.google.plus.circle::before, .cmp-dm-por= +tal i.icon.google.plus.official::before, .cmp-dm-portal i.icon.japan.credit= +.bureau.card::before, .cmp-dm-portal i.icon.japan.credit.bureau::before, .c= +mp-dm-portal i.icon.jcb::before, .cmp-dm-portal i.icon.linkedin.square::bef= +ore, .cmp-dm-portal i.icon.mastercard.card::before, .cmp-dm-portal i.icon.m= +astercard::before, .cmp-dm-portal i.icon.microsoft.edge::before, .cmp-dm-po= +rtal i.icon.ms.edge::before, .cmp-dm-portal i.icon.new.pied.piper::before, = +.cmp-dm-portal i.icon.optinmonster::before, .cmp-dm-portal i.icon.paypal.ca= +rd::before, .cmp-dm-portal i.icon.pied.piper.hat::before, .cmp-dm-portal i.= +icon.pocket::before, .cmp-dm-portal i.icon.stripe.card::before, .cmp-dm-por= +tal i.icon.theme.isle::before, .cmp-dm-portal i.icon.visa.card::before, .cm= +p-dm-portal i.icon.visa::before, .cmp-dm-portal i.icon.wechat::before, .cmp= +-dm-portal i.icon.wikipedia::before, .cmp-dm-portal i.icon.wordpress.beginn= +er::before, .cmp-dm-portal i.icon.wordpress.forms::before, .cmp-dm-portal i= +.icon.yc::before, .cmp-dm-portal i.icon.ycombinator::before { font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.youtube.play::before { content: "=EF=85=A7"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.search::before { content: "=EF=80=82"; } + +.cmp-dm-portal i.icon.mail.outline::before { content: "=EF=80=83"; } + +.cmp-dm-portal i.icon.signal::before { content: "=EF=80=92"; } + +.cmp-dm-portal i.icon.setting::before { content: "=EF=80=93"; } + +.cmp-dm-portal i.icon.home::before { content: "=EF=80=95"; } + +.cmp-dm-portal i.icon.inbox::before { content: "=EF=80=9C"; } + +.cmp-dm-portal i.icon.browser::before { content: "=EF=80=A2"; } + +.cmp-dm-portal i.icon.tag::before { content: "=EF=80=AB"; } + +.cmp-dm-portal i.icon.tags::before { content: "=EF=80=AC"; } + +.cmp-dm-portal i.icon.image::before { content: "=EF=80=BE"; } + +.cmp-dm-portal i.icon.calendar::before { content: "=EF=81=B3"; } + +.cmp-dm-portal i.icon.comment::before { content: "=EF=81=B5"; } + +.cmp-dm-portal i.icon.shop::before { content: "=EF=81=BA"; } + +.cmp-dm-portal i.icon.privacy::before { content: "=EF=82=84"; } + +.cmp-dm-portal i.icon.settings::before { content: "=EF=82=85"; } + +.cmp-dm-portal i.icon.comments::before { content: "=EF=82=86"; } + +.cmp-dm-portal i.icon.external::before { content: "=EF=82=8E"; } + +.cmp-dm-portal i.icon.trophy::before { content: "=EF=82=91"; } + +.cmp-dm-portal i.icon.payment::before { content: "=EF=82=9D"; } + +.cmp-dm-portal i.icon.feed::before { content: "=EF=82=9E"; } + +.cmp-dm-portal i.icon.alarm.outline::before { content: "=EF=82=A2"; } + +.cmp-dm-portal i.icon.tasks::before { content: "=EF=82=AE"; } + +.cmp-dm-portal i.icon.cloud::before { content: "=EF=83=82"; } + +.cmp-dm-portal i.icon.lab::before { content: "=EF=83=83"; } + +.cmp-dm-portal i.icon.mail::before { content: "=EF=83=A0"; } + +.cmp-dm-portal i.icon.dashboard::before { content: "=EF=83=A4"; } + +.cmp-dm-portal i.icon.comment.outline::before { content: "=EF=83=A5"; } + +.cmp-dm-portal i.icon.comments.outline::before { content: "=EF=83=A6"; } + +.cmp-dm-portal i.icon.sitemap::before { content: "=EF=83=A8"; } + +.cmp-dm-portal i.icon.idea::before { content: "=EF=83=AB"; } + +.cmp-dm-portal i.icon.alarm::before { content: "=EF=83=B3"; } + +.cmp-dm-portal i.icon.terminal::before { content: "=EF=84=A0"; } + +.cmp-dm-portal i.icon.code::before { content: "=EF=84=A1"; } + +.cmp-dm-portal i.icon.protect::before { content: "=EF=84=B2"; } + +.cmp-dm-portal i.icon.calendar.outline::before { content: "=EF=84=B3"; } + +.cmp-dm-portal i.icon.ticket::before { content: "=EF=85=85"; } + +.cmp-dm-portal i.icon.external.square::before { content: "=EF=85=8C"; } + +.cmp-dm-portal i.icon.bug::before { content: "=EF=86=88"; } + +.cmp-dm-portal i.icon.mail.square::before { content: "=EF=86=99"; } + +.cmp-dm-portal i.icon.history::before { content: "=EF=87=9A"; } + +.cmp-dm-portal i.icon.options::before { content: "=EF=87=9E"; } + +.cmp-dm-portal i.icon.text.telephone::before { content: "=EF=87=A4"; } + +.cmp-dm-portal i.icon.find::before { content: "=EF=87=A5"; } + +.cmp-dm-portal i.icon.alarm.mute::before { content: "=EF=87=B6"; } + +.cmp-dm-portal i.icon.alarm.mute.outline::before { content: "=EF=87=B7"; } + +.cmp-dm-portal i.icon.copyright::before { content: "=EF=87=B9"; } + +.cmp-dm-portal i.icon.at::before { content: "=EF=87=BA"; } + +.cmp-dm-portal i.icon.eyedropper::before { content: "=EF=87=BB"; } + +.cmp-dm-portal i.icon.paint.brush::before { content: "=EF=87=BC"; } + +.cmp-dm-portal i.icon.heartbeat::before { content: "=EF=88=9E"; } + +.cmp-dm-portal i.icon.mouse.pointer::before { content: "=EF=89=85"; } + +.cmp-dm-portal i.icon.hourglass.empty::before { content: "=EF=89=90"; } + +.cmp-dm-portal i.icon.hourglass.start::before { content: "=EF=89=91"; } + +.cmp-dm-portal i.icon.hourglass.half::before { content: "=EF=89=92"; } + +.cmp-dm-portal i.icon.hourglass.end::before { content: "=EF=89=93"; } + +.cmp-dm-portal i.icon.hourglass.full::before { content: "=EF=89=94"; } + +.cmp-dm-portal i.icon.hand.pointer::before { content: "=EF=89=9A"; } + +.cmp-dm-portal i.icon.trademark::before { content: "=EF=89=9C"; } + +.cmp-dm-portal i.icon.registered::before { content: "=EF=89=9D"; } + +.cmp-dm-portal i.icon.creative.commons::before { content: "=EF=89=9E"; } + +.cmp-dm-portal i.icon.add.to.calendar::before { content: "=EF=89=B1"; } + +.cmp-dm-portal i.icon.remove.from.calendar::before { content: "=EF=89=B2"; = +} + +.cmp-dm-portal i.icon.delete.calendar::before { content: "=EF=89=B3"; } + +.cmp-dm-portal i.icon.checked.calendar::before { content: "=EF=89=B4"; } + +.cmp-dm-portal i.icon.industry::before { content: "=EF=89=B5"; } + +.cmp-dm-portal i.icon.shopping.bag::before { content: "=EF=8A=90"; } + +.cmp-dm-portal i.icon.shopping.basket::before { content: "=EF=8A=91"; } + +.cmp-dm-portal i.icon.hashtag::before { content: "=EF=8A=92"; } + +.cmp-dm-portal i.icon.percent::before { content: "=EF=8A=95"; } + +.cmp-dm-portal i.icon.handshake::before { content: "=EF=8A=B5"; } + +.cmp-dm-portal i.icon.open.envelope::before { content: "=EF=8A=B6"; } + +.cmp-dm-portal i.icon.open.envelope.outline::before { content: "=EF=8A=B7";= + } + +.cmp-dm-portal i.icon.address.book::before { content: "=EF=8A=B9"; } + +.cmp-dm-portal i.icon.address.book.outline::before { content: "=EF=8A=BA"; = +} + +.cmp-dm-portal i.icon.address.card::before { content: "=EF=8A=BB"; } + +.cmp-dm-portal i.icon.address.card.outline::before { content: "=EF=8A=BC"; = +} + +.cmp-dm-portal i.icon.id.badge::before { content: "=EF=8B=81"; } + +.cmp-dm-portal i.icon.id.card::before { content: "=EF=8B=82"; } + +.cmp-dm-portal i.icon.id.card.outline::before { content: "=EF=8B=83"; } + +.cmp-dm-portal i.icon.podcast::before { content: "=EF=8B=8E"; } + +.cmp-dm-portal i.icon.window.maximize::before { content: "=EF=8B=90"; } + +.cmp-dm-portal i.icon.window.minimize::before { content: "=EF=8B=91"; } + +.cmp-dm-portal i.icon.window.restore::before { content: "=EF=8B=92"; } + +.cmp-dm-portal i.icon.window.close::before { content: "=EF=8B=93"; } + +.cmp-dm-portal i.icon.window.close.outline::before { content: "=EF=8B=94"; = +} + +.cmp-dm-portal i.icon.wait::before { content: "=EF=80=97"; } + +.cmp-dm-portal i.icon.download::before { content: "=EF=80=99"; color: rgb(1= +44, 144, 144); } + +.cmp-dm-portal i.icon.repeat::before { content: "=EF=80=9E"; } + +.cmp-dm-portal i.icon.refresh::before { content: "=EF=80=A1"; } + +.cmp-dm-portal i.icon.lock::before { content: "=EF=80=A3"; } + +.cmp-dm-portal i.icon.bookmark::before { content: "=EF=80=AE"; } + +.cmp-dm-portal i.icon.print::before { content: "=EF=80=AF"; } + +.cmp-dm-portal i.icon.write::before { content: "=EF=81=80"; } + +.cmp-dm-portal i.icon.adjust::before { content: "=EF=81=82"; } + +.cmp-dm-portal i.icon.theme::before { content: "=EF=81=83"; } + +.cmp-dm-portal i.icon.edit::before { content: "=EF=81=84"; } + +.cmp-dm-portal i.icon.external.share::before { content: "=EF=81=85"; } + +.cmp-dm-portal i.icon.ban::before { content: "=EF=81=9E"; } + +.cmp-dm-portal i.icon.mail.forward::before, .cmp-dm-portal i.icon.share::be= +fore { content: "=EF=81=A4"; } + +.cmp-dm-portal i.icon.expand::before { content: "=EF=81=A5"; } + +.cmp-dm-portal i.icon.compress::before { content: "=EF=81=A6"; } + +.cmp-dm-portal i.icon.unhide::before { content: "=EF=81=AE"; } + +.cmp-dm-portal i.icon.hide::before { content: "=EF=81=B0"; } + +.cmp-dm-portal i.icon.random::before { content: "=EF=81=B4"; } + +.cmp-dm-portal i.icon.retweet::before { content: "=EF=81=B9"; } + +.cmp-dm-portal i.icon.sign.out::before { content: "=EF=82=8B"; } + +.cmp-dm-portal i.icon.pin::before { content: "=EF=82=8D"; } + +.cmp-dm-portal i.icon.sign.in::before { content: "=EF=82=90"; } + +.cmp-dm-portal i.icon.upload::before { content: "=EF=82=93"; } + +.cmp-dm-portal i.icon.call::before { content: "=EF=82=95"; } + +.cmp-dm-portal i.icon.remove.bookmark::before { content: "=EF=82=97"; } + +.cmp-dm-portal i.icon.call.square::before { content: "=EF=82=98"; } + +.cmp-dm-portal i.icon.unlock::before { content: "=EF=82=9C"; } + +.cmp-dm-portal i.icon.configure::before { content: "=EF=82=AD"; } + +.cmp-dm-portal i.icon.filter::before { content: "=EF=82=B0"; } + +.cmp-dm-portal i.icon.wizard::before { content: "=EF=83=90"; } + +.cmp-dm-portal i.icon.undo::before { content: "=EF=83=A2"; } + +.cmp-dm-portal i.icon.exchange::before { content: "=EF=83=AC"; } + +.cmp-dm-portal i.icon.cloud.download::before { content: "=EF=83=AD"; } + +.cmp-dm-portal i.icon.cloud.upload::before { content: "=EF=83=AE"; } + +.cmp-dm-portal i.icon.reply::before { content: "=EF=84=92"; } + +.cmp-dm-portal i.icon.reply.all::before { content: "=EF=84=A2"; } + +.cmp-dm-portal i.icon.erase::before { content: "=EF=84=AD"; } + +.cmp-dm-portal i.icon.unlock.alternate::before { content: "=EF=84=BE"; } + +.cmp-dm-portal i.icon.write.square::before { content: "=EF=85=8B"; } + +.cmp-dm-portal i.icon.share.square::before { content: "=EF=85=8D"; } + +.cmp-dm-portal i.icon.archive::before { content: "=EF=86=87"; } + +.cmp-dm-portal i.icon.translate::before { content: "=EF=86=AB"; } + +.cmp-dm-portal i.icon.recycle::before { content: "=EF=86=B8"; } + +.cmp-dm-portal i.icon.send::before { content: "=EF=87=98"; } + +.cmp-dm-portal i.icon.send.outline::before { content: "=EF=87=99"; } + +.cmp-dm-portal i.icon.share.alternate::before { content: "=EF=87=A0"; } + +.cmp-dm-portal i.icon.share.alternate.square::before { content: "=EF=87=A1"= +; } + +.cmp-dm-portal i.icon.add.to.cart::before { content: "=EF=88=97"; } + +.cmp-dm-portal i.icon.in.cart::before { content: "=EF=88=98"; } + +.cmp-dm-portal i.icon.add.user::before { content: "=EF=88=B4"; } + +.cmp-dm-portal i.icon.remove.user::before { content: "=EF=88=B5"; } + +.cmp-dm-portal i.icon.object.group::before { content: "=EF=89=87"; } + +.cmp-dm-portal i.icon.object.ungroup::before { content: "=EF=89=88"; } + +.cmp-dm-portal i.icon.clone::before { content: "=EF=89=8D"; } + +.cmp-dm-portal i.icon.talk::before { content: "=EF=89=BA"; } + +.cmp-dm-portal i.icon.talk.outline::before { content: "=EF=89=BB"; } + +.cmp-dm-portal i.icon.help.circle::before { content: "=EF=81=99"; } + +.cmp-dm-portal i.icon.info.circle::before { content: "=EF=81=9A"; } + +.cmp-dm-portal i.icon.warning.circle::before { content: "=EF=81=AA"; } + +.cmp-dm-portal i.icon.warning.sign::before { content: "=EF=81=B1"; } + +.cmp-dm-portal i.icon.announcement::before { content: "=EF=82=A1"; } + +.cmp-dm-portal i.icon.help::before { content: "=EF=84=A8"; } + +.cmp-dm-portal i.icon.info::before { content: "=EF=84=A9"; } + +.cmp-dm-portal i.icon.warning::before { content: "=EF=84=AA"; } + +.cmp-dm-portal i.icon.birthday::before { content: "=EF=87=BD"; } + +.cmp-dm-portal i.icon.help.circle.outline::before { content: "=EF=8A=9C"; } + +.cmp-dm-portal i.icon.user::before { content: "=EF=80=87"; } + +.cmp-dm-portal i.icon.users::before { content: "=EF=83=80"; } + +.cmp-dm-portal i.icon.doctor::before { content: "=EF=83=B0"; } + +.cmp-dm-portal i.icon.handicap::before { content: "=EF=86=93"; } + +.cmp-dm-portal i.icon.student::before { content: "=EF=86=9D"; } + +.cmp-dm-portal i.icon.child::before { content: "=EF=86=AE"; } + +.cmp-dm-portal i.icon.spy::before { content: "=EF=88=9B"; } + +.cmp-dm-portal i.icon.user.circle::before { content: "=EF=8A=BD"; } + +.cmp-dm-portal i.icon.user.circle.outline::before { content: "=EF=8A=BE"; } + +.cmp-dm-portal i.icon.user.outline::before { content: "=EF=8B=80"; } + +.cmp-dm-portal i.icon.female::before { content: "=EF=86=82"; } + +.cmp-dm-portal i.icon.male::before { content: "=EF=86=83"; } + +.cmp-dm-portal i.icon.woman::before { content: "=EF=88=A1"; } + +.cmp-dm-portal i.icon.man::before { content: "=EF=88=A2"; } + +.cmp-dm-portal i.icon.non.binary.transgender::before { content: "=EF=88=A3"= +; } + +.cmp-dm-portal i.icon.intergender::before { content: "=EF=88=A4"; } + +.cmp-dm-portal i.icon.transgender::before { content: "=EF=88=A5"; } + +.cmp-dm-portal i.icon.lesbian::before { content: "=EF=88=A6"; } + +.cmp-dm-portal i.icon.gay::before { content: "=EF=88=A7"; } + +.cmp-dm-portal i.icon.heterosexual::before { content: "=EF=88=A8"; } + +.cmp-dm-portal i.icon.other.gender::before { content: "=EF=88=A9"; } + +.cmp-dm-portal i.icon.other.gender.vertical::before { content: "=EF=88=AA";= + } + +.cmp-dm-portal i.icon.other.gender.horizontal::before { content: "=EF=88=AB= +"; } + +.cmp-dm-portal i.icon.neuter::before { content: "=EF=88=AC"; } + +.cmp-dm-portal i.icon.genderless::before { content: "=EF=88=AD"; } + +.cmp-dm-portal i.icon.universal.access::before { content: "=EF=8A=9A"; } + +.cmp-dm-portal i.icon.wheelchair::before { content: "=EF=8A=9B"; } + +.cmp-dm-portal i.icon.blind::before { content: "=EF=8A=9D"; } + +.cmp-dm-portal i.icon.audio.description::before { content: "=EF=8A=9E"; } + +.cmp-dm-portal i.icon.volume.control.phone::before { content: "=EF=8A=A0"; = +} + +.cmp-dm-portal i.icon.braille::before { content: "=EF=8A=A1"; } + +.cmp-dm-portal i.icon.asl::before { content: "=EF=8A=A3"; } + +.cmp-dm-portal i.icon.assistive.listening.systems::before { content: "=EF= +=8A=A2"; } + +.cmp-dm-portal i.icon.deafness::before { content: "=EF=8A=A4"; } + +.cmp-dm-portal i.icon.sign.language::before { content: "=EF=8A=A7"; } + +.cmp-dm-portal i.icon.low.vision::before { content: "=EF=8A=A8"; } + +.cmp-dm-portal i.icon.block.layout::before { content: "=EF=80=89"; } + +.cmp-dm-portal i.icon.grid.layout::before { content: "=EF=80=8A"; } + +.cmp-dm-portal i.icon.list.layout::before { content: "=EF=80=8B"; } + +.cmp-dm-portal i.icon.zoom::before { content: "=EF=80=8E"; } + +.cmp-dm-portal i.icon.zoom.out::before { content: "=EF=80=90"; } + +.cmp-dm-portal i.icon.resize.vertical::before { content: "=EF=81=BD"; } + +.cmp-dm-portal i.icon.resize.horizontal::before { content: "=EF=81=BE"; } + +.cmp-dm-portal i.icon.maximize::before { content: "=EF=82=B2"; } + +.cmp-dm-portal i.icon.crop::before { content: "=EF=84=A5"; } + +.cmp-dm-portal i.icon.cocktail::before { content: "=EF=80=80"; } + +.cmp-dm-portal i.icon.road::before { content: "=EF=80=98"; } + +.cmp-dm-portal i.icon.flag::before { content: "=EF=80=A4"; } + +.cmp-dm-portal i.icon.book::before { content: "=EF=80=AD"; } + +.cmp-dm-portal i.icon.gift::before { content: "=EF=81=AB"; } + +.cmp-dm-portal i.icon.leaf::before { content: "=EF=81=AC"; } + +.cmp-dm-portal i.icon.fire::before { content: "=EF=81=AD"; } + +.cmp-dm-portal i.icon.plane::before { content: "=EF=81=B2"; } + +.cmp-dm-portal i.icon.magnet::before { content: "=EF=81=B6"; } + +.cmp-dm-portal i.icon.lemon::before { content: "=EF=82=94"; } + +.cmp-dm-portal i.icon.world::before { content: "=EF=82=AC"; } + +.cmp-dm-portal i.icon.travel::before { content: "=EF=82=B1"; } + +.cmp-dm-portal i.icon.shipping::before { content: "=EF=83=91"; } + +.cmp-dm-portal i.icon.money::before { content: "=EF=83=96"; } + +.cmp-dm-portal i.icon.legal::before { content: "=EF=83=A3"; } + +.cmp-dm-portal i.icon.lightning::before { content: "=EF=83=A7"; } + +.cmp-dm-portal i.icon.umbrella::before { content: "=EF=83=A9"; } + +.cmp-dm-portal i.icon.treatment::before { content: "=EF=83=B1"; } + +.cmp-dm-portal i.icon.suitcase::before { content: "=EF=83=B2"; } + +.cmp-dm-portal i.icon.bar::before { content: "=EF=83=BC"; } + +.cmp-dm-portal i.icon.flag.outline::before { content: "=EF=84=9D"; } + +.cmp-dm-portal i.icon.flag.checkered::before { content: "=EF=84=9E"; } + +.cmp-dm-portal i.icon.puzzle::before { content: "=EF=84=AE"; } + +.cmp-dm-portal i.icon.fire.extinguisher::before { content: "=EF=84=B4"; } + +.cmp-dm-portal i.icon.rocket::before { content: "=EF=84=B5"; } + +.cmp-dm-portal i.icon.anchor::before { content: "=EF=84=BD"; } + +.cmp-dm-portal i.icon.bullseye::before { content: "=EF=85=80"; } + +.cmp-dm-portal i.icon.sun::before { content: "=EF=86=85"; } + +.cmp-dm-portal i.icon.moon::before { content: "=EF=86=86"; } + +.cmp-dm-portal i.icon.fax::before { content: "=EF=86=AC"; } + +.cmp-dm-portal i.icon.life.ring::before { content: "=EF=87=8D"; } + +.cmp-dm-portal i.icon.bomb::before { content: "=EF=87=A2"; } + +.cmp-dm-portal i.icon.soccer::before { content: "=EF=87=A3"; } + +.cmp-dm-portal i.icon.calculator::before { content: "=EF=87=AC"; } + +.cmp-dm-portal i.icon.diamond::before { content: "=EF=88=99"; } + +.cmp-dm-portal i.icon.sticky.note::before { content: "=EF=89=89"; } + +.cmp-dm-portal i.icon.sticky.note.outline::before { content: "=EF=89=8A"; } + +.cmp-dm-portal i.icon.law::before { content: "=EF=89=8E"; } + +.cmp-dm-portal i.icon.hand.peace::before { content: "=EF=89=9B"; } + +.cmp-dm-portal i.icon.hand.rock::before { content: "=EF=89=95"; } + +.cmp-dm-portal i.icon.hand.paper::before { content: "=EF=89=96"; } + +.cmp-dm-portal i.icon.hand.scissors::before { content: "=EF=89=97"; } + +.cmp-dm-portal i.icon.hand.lizard::before { content: "=EF=89=98"; } + +.cmp-dm-portal i.icon.hand.spock::before { content: "=EF=89=99"; } + +.cmp-dm-portal i.icon.tv::before { content: "=EF=89=AC"; } + +.cmp-dm-portal i.icon.thermometer.full::before { content: "=EF=8B=87"; } + +.cmp-dm-portal i.icon.thermometer.three.quarters::before { content: "=EF=8B= +=88"; } + +.cmp-dm-portal i.icon.thermometer.half::before { content: "=EF=8B=89"; } + +.cmp-dm-portal i.icon.thermometer.quarter::before { content: "=EF=8B=8A"; } + +.cmp-dm-portal i.icon.thermometer.empty::before { content: "=EF=8B=8B"; } + +.cmp-dm-portal i.icon.shower::before { content: "=EF=8B=8C"; } + +.cmp-dm-portal i.icon.bathtub::before { content: "=EF=8B=8D"; } + +.cmp-dm-portal i.icon.snowflake::before { content: "=EF=8B=9C"; } + +.cmp-dm-portal i.icon.crosshairs::before { content: "=EF=81=9B"; } + +.cmp-dm-portal i.icon.asterisk::before { content: "=EF=81=A9"; } + +.cmp-dm-portal i.icon.square.outline::before { content: "=EF=82=96"; } + +.cmp-dm-portal i.icon.certificate::before { content: "=EF=82=A3"; } + +.cmp-dm-portal i.icon.square::before { content: "=EF=83=88"; } + +.cmp-dm-portal i.icon.quote.left::before { content: "=EF=84=8D"; } + +.cmp-dm-portal i.icon.quote.right::before { content: "=EF=84=8E"; } + +.cmp-dm-portal i.icon.spinner::before { content: "=EF=84=90"; } + +.cmp-dm-portal i.icon.circle::before { content: "=EF=84=91"; } + +.cmp-dm-portal i.icon.ellipsis.horizontal::before { content: "=EF=85=81"; } + +.cmp-dm-portal i.icon.ellipsis.vertical::before { content: "=EF=85=82"; } + +.cmp-dm-portal i.icon.cube::before { content: "=EF=86=B2"; } + +.cmp-dm-portal i.icon.cubes::before { content: "=EF=86=B3"; } + +.cmp-dm-portal i.icon.circle.notched::before { content: "=EF=87=8E"; } + +.cmp-dm-portal i.icon.circle.thin::before { content: "=EF=87=9B"; } + +.cmp-dm-portal i.icon.checkmark::before { content: "=EF=80=8C"; } + +.cmp-dm-portal i.icon.remove::before { content: "=EF=80=8D"; } + +.cmp-dm-portal i.icon.checkmark.box::before { content: "=EF=81=86"; } + +.cmp-dm-portal i.icon.move::before { content: "=EF=81=87"; } + +.cmp-dm-portal i.icon.add.circle::before { content: "=EF=81=95"; } + +.cmp-dm-portal i.icon.minus.circle::before { content: "=EF=81=96"; } + +.cmp-dm-portal i.icon.remove.circle::before { content: "=EF=81=97"; } + +.cmp-dm-portal i.icon.check.circle::before { content: "=EF=81=98"; } + +.cmp-dm-portal i.icon.remove.circle.outline::before { content: "=EF=81=9C";= + } + +.cmp-dm-portal i.icon.check.circle.outline::before { content: "=EF=81=9D"; = +} + +.cmp-dm-portal i.icon.plus::before { content: "=EF=81=A7"; } + +.cmp-dm-portal i.icon.minus::before { content: "=EF=81=A8"; } + +.cmp-dm-portal i.icon.add.square::before { content: "=EF=83=BE"; } + +.cmp-dm-portal i.icon.radio::before { content: "=EF=84=8C"; } + +.cmp-dm-portal i.icon.minus.square::before { content: "=EF=85=86"; } + +.cmp-dm-portal i.icon.minus.square.outline::before { content: "=EF=85=87"; = +} + +.cmp-dm-portal i.icon.check.square::before { content: "=EF=85=8A"; } + +.cmp-dm-portal i.icon.selected.radio::before { content: "=EF=86=92"; } + +.cmp-dm-portal i.icon.plus.square.outline::before { content: "=EF=86=96"; } + +.cmp-dm-portal i.icon.toggle.off::before { content: "=EF=88=84"; } + +.cmp-dm-portal i.icon.toggle.on::before { content: "=EF=88=85"; } + +.cmp-dm-portal i.icon.film::before { content: "=EF=80=88"; } + +.cmp-dm-portal i.icon.sound::before { content: "=EF=80=A5"; } + +.cmp-dm-portal i.icon.photo::before { content: "=EF=80=B0"; } + +.cmp-dm-portal i.icon.bar.chart::before { content: "=EF=82=80"; } + +.cmp-dm-portal i.icon.camera.retro::before { content: "=EF=82=83"; } + +.cmp-dm-portal i.icon.newspaper::before { content: "=EF=87=AA"; } + +.cmp-dm-portal i.icon.area.chart::before { content: "=EF=87=BE"; } + +.cmp-dm-portal i.icon.pie.chart::before { content: "=EF=88=80"; } + +.cmp-dm-portal i.icon.line.chart::before { content: "=EF=88=81"; } + +.cmp-dm-portal i.icon.arrow.circle.outline.down::before { content: "=EF=80= +=9A"; } + +.cmp-dm-portal i.icon.arrow.circle.outline.up::before { content: "=EF=80=9B= +"; } + +.cmp-dm-portal i.icon.chevron.left::before { content: "=EF=81=93"; } + +.cmp-dm-portal i.icon.chevron.right::before { content: "=EF=81=94"; } + +.cmp-dm-portal i.icon.arrow.left::before { content: "=EF=81=A0"; } + +.cmp-dm-portal i.icon.arrow.right::before { content: "=EF=81=A1"; } + +.cmp-dm-portal i.icon.arrow.up::before { content: "=EF=81=A2"; } + +.cmp-dm-portal i.icon.arrow.down::before { content: "=EF=81=A3"; } + +.cmp-dm-portal i.icon.chevron.up::before { content: "=EF=81=B7"; } + +.cmp-dm-portal i.icon.chevron.down::before { content: "=EF=81=B8"; } + +.cmp-dm-portal i.icon.pointing.right::before { content: "=EF=82=A4"; } + +.cmp-dm-portal i.icon.pointing.left::before { content: "=EF=82=A5"; } + +.cmp-dm-portal i.icon.pointing.up::before { content: "=EF=82=A6"; } + +.cmp-dm-portal i.icon.pointing.down::before { content: "=EF=82=A7"; } + +.cmp-dm-portal i.icon.arrow.circle.left::before { content: "=EF=82=A8"; } + +.cmp-dm-portal i.icon.arrow.circle.right::before { content: "=EF=82=A9"; } + +.cmp-dm-portal i.icon.arrow.circle.up::before { content: "=EF=82=AA"; } + +.cmp-dm-portal i.icon.arrow.circle.down::before { content: "=EF=82=AB"; } + +.cmp-dm-portal i.icon.caret.down::before { content: "=EF=83=97"; } + +.cmp-dm-portal i.icon.caret.up::before { content: "=EF=83=98"; } + +.cmp-dm-portal i.icon.caret.left::before { content: "=EF=83=99"; } + +.cmp-dm-portal i.icon.caret.right::before { content: "=EF=83=9A"; } + +.cmp-dm-portal i.icon.angle.double.left::before { content: "=EF=84=80"; } + +.cmp-dm-portal i.icon.angle.double.right::before { content: "=EF=84=81"; } + +.cmp-dm-portal i.icon.angle.double.up::before { content: "=EF=84=82"; } + +.cmp-dm-portal i.icon.angle.double.down::before { content: "=EF=84=83"; } + +.cmp-dm-portal i.icon.angle.left::before { content: "=EF=84=84"; } + +.cmp-dm-portal i.icon.angle.right::before { content: "=EF=84=85"; } + +.cmp-dm-portal i.icon.angle.up::before { content: "=EF=84=86"; } + +.cmp-dm-portal i.icon.angle.down::before { content: "=EF=84=87"; } + +.cmp-dm-portal i.icon.chevron.circle.left::before { content: "=EF=84=B7"; } + +.cmp-dm-portal i.icon.chevron.circle.right::before { content: "=EF=84=B8"; = +} + +.cmp-dm-portal i.icon.chevron.circle.up::before { content: "=EF=84=B9"; } + +.cmp-dm-portal i.icon.chevron.circle.down::before { content: "=EF=84=BA"; } + +.cmp-dm-portal i.icon.toggle.down::before { content: "=EF=85=90"; } + +.cmp-dm-portal i.icon.toggle.up::before { content: "=EF=85=91"; } + +.cmp-dm-portal i.icon.toggle.right::before { content: "=EF=85=92"; } + +.cmp-dm-portal i.icon.long.arrow.down::before { content: "=EF=85=B5"; } + +.cmp-dm-portal i.icon.long.arrow.up::before { content: "=EF=85=B6"; } + +.cmp-dm-portal i.icon.long.arrow.left::before { content: "=EF=85=B7"; } + +.cmp-dm-portal i.icon.long.arrow.right::before { content: "=EF=85=B8"; } + +.cmp-dm-portal i.icon.arrow.circle.outline.right::before { content: "=EF=86= +=8E"; } + +.cmp-dm-portal i.icon.arrow.circle.outline.left::before { content: "=EF=86= +=90"; } + +.cmp-dm-portal i.icon.toggle.left::before { content: "=EF=86=91"; } + +.cmp-dm-portal i.icon.tablet::before { content: "=EF=84=8A"; } + +.cmp-dm-portal i.icon.mobile::before { content: "=EF=84=8B"; } + +.cmp-dm-portal i.icon.battery.full::before { content: "=EF=89=80"; } + +.cmp-dm-portal i.icon.battery.high::before { content: "=EF=89=81"; } + +.cmp-dm-portal i.icon.battery.medium::before { content: "=EF=89=82"; } + +.cmp-dm-portal i.icon.battery.low::before { content: "=EF=89=83"; } + +.cmp-dm-portal i.icon.battery.empty::before { content: "=EF=89=84"; } + +.cmp-dm-portal i.icon.power::before { content: "=EF=80=91"; } + +.cmp-dm-portal i.icon.trash.outline::before { content: "=EF=80=94"; } + +.cmp-dm-portal i.icon.disk.outline::before { content: "=EF=82=A0"; } + +.cmp-dm-portal i.icon.desktop::before { content: "=EF=84=88"; } + +.cmp-dm-portal i.icon.laptop::before { content: "=EF=84=89"; } + +.cmp-dm-portal i.icon.game::before { content: "=EF=84=9B"; } + +.cmp-dm-portal i.icon.keyboard::before { content: "=EF=84=9C"; } + +.cmp-dm-portal i.icon.plug::before { content: "=EF=87=A6"; } + +.cmp-dm-portal i.icon.trash::before { content: "=EF=87=B8"; } + +.cmp-dm-portal i.icon.file.outline::before { content: "=EF=80=96"; } + +.cmp-dm-portal i.icon.folder::before { content: "=EF=81=BB"; } + +.cmp-dm-portal i.icon.folder.open::before { content: "=EF=81=BC"; } + +.cmp-dm-portal i.icon.file.text.outline::before { content: "=EF=83=B6"; } + +.cmp-dm-portal i.icon.folder.outline::before { content: "=EF=84=94"; } + +.cmp-dm-portal i.icon.folder.open.outline::before { content: "=EF=84=95"; } + +.cmp-dm-portal i.icon.level.up::before { content: "=EF=85=88"; } + +.cmp-dm-portal i.icon.level.down::before { content: "=EF=85=89"; } + +.cmp-dm-portal i.icon.file::before { content: "=EF=85=9B"; } + +.cmp-dm-portal i.icon.file.text::before { content: "=EF=85=9C"; } + +.cmp-dm-portal i.icon.file.pdf.outline::before { content: "=EF=87=81"; } + +.cmp-dm-portal i.icon.file.word.outline::before { content: "=EF=87=82"; } + +.cmp-dm-portal i.icon.file.excel.outline::before { content: "=EF=87=83"; } + +.cmp-dm-portal i.icon.file.powerpoint.outline::before { content: "=EF=87=84= +"; } + +.cmp-dm-portal i.icon.file.image.outline::before { content: "=EF=87=85"; } + +.cmp-dm-portal i.icon.file.archive.outline::before { content: "=EF=87=86"; = +} + +.cmp-dm-portal i.icon.file.audio.outline::before { content: "=EF=87=87"; } + +.cmp-dm-portal i.icon.file.video.outline::before { content: "=EF=87=88"; } + +.cmp-dm-portal i.icon.file.code.outline::before { content: "=EF=87=89"; } + +.cmp-dm-portal i.icon.qrcode::before { content: "=EF=80=A9"; } + +.cmp-dm-portal i.icon.barcode::before { content: "=EF=80=AA"; } + +.cmp-dm-portal i.icon.rss::before { content: "=EF=82=9E"; } + +.cmp-dm-portal i.icon.fork::before { content: "=EF=84=A6"; } + +.cmp-dm-portal i.icon.html5::before { content: "=EF=84=BB"; } + +.cmp-dm-portal i.icon.css3::before { content: "=EF=84=BC"; } + +.cmp-dm-portal i.icon.rss.square::before { content: "=EF=85=83"; } + +.cmp-dm-portal i.icon.openid::before { content: "=EF=86=9B"; } + +.cmp-dm-portal i.icon.database::before { content: "=EF=87=80"; } + +.cmp-dm-portal i.icon.wifi::before { content: "=EF=87=AB"; } + +.cmp-dm-portal i.icon.server::before { content: "=EF=88=B3"; } + +.cmp-dm-portal i.icon.usb::before { content: "=EF=8A=87"; } + +.cmp-dm-portal i.icon.bluetooth::before { content: "=EF=8A=93"; } + +.cmp-dm-portal i.icon.bluetooth.alternative::before { content: "=EF=8A=94";= + } + +.cmp-dm-portal i.icon.microchip::before { content: "=EF=8B=9B"; } + +.cmp-dm-portal i.icon.heart::before { content: "=EF=80=84"; } + +.cmp-dm-portal i.icon.star::before { content: "=EF=80=85"; } + +.cmp-dm-portal i.icon.empty.star::before { content: "=EF=80=86"; } + +.cmp-dm-portal i.icon.thumbs.outline.up::before { content: "=EF=82=87"; } + +.cmp-dm-portal i.icon.thumbs.outline.down::before { content: "=EF=82=88"; } + +.cmp-dm-portal i.icon.star.half::before { content: "=EF=82=89"; } + +.cmp-dm-portal i.icon.empty.heart::before { content: "=EF=82=8A"; } + +.cmp-dm-portal i.icon.smile::before { content: "=EF=84=98"; } + +.cmp-dm-portal i.icon.frown::before { content: "=EF=84=99"; } + +.cmp-dm-portal i.icon.meh::before { content: "=EF=84=9A"; } + +.cmp-dm-portal i.icon.star.half.empty::before { content: "=EF=84=A3"; } + +.cmp-dm-portal i.icon.thumbs.up::before { content: "=EF=85=A4"; } + +.cmp-dm-portal i.icon.thumbs.down::before { content: "=EF=85=A5"; } + +.cmp-dm-portal i.icon.music::before { content: "=EF=80=81"; } + +.cmp-dm-portal i.icon.video.play.outline::before { content: "=EF=80=9D"; } + +.cmp-dm-portal i.icon.volume.off::before { content: "=EF=80=A6"; } + +.cmp-dm-portal i.icon.volume.down::before { content: "=EF=80=A7"; } + +.cmp-dm-portal i.icon.volume.up::before { content: "=EF=80=A8"; } + +.cmp-dm-portal i.icon.record::before { content: "=EF=80=BD"; } + +.cmp-dm-portal i.icon.step.backward::before { content: "=EF=81=88"; } + +.cmp-dm-portal i.icon.fast.backward::before { content: "=EF=81=89"; } + +.cmp-dm-portal i.icon.backward::before { content: "=EF=81=8A"; } + +.cmp-dm-portal i.icon.play::before { content: "=EF=81=8B"; } + +.cmp-dm-portal i.icon.pause::before { content: "=EF=81=8C"; } + +.cmp-dm-portal i.icon.stop::before { content: "=EF=81=8D"; } + +.cmp-dm-portal i.icon.forward::before { content: "=EF=81=8E"; } + +.cmp-dm-portal i.icon.fast.forward::before { content: "=EF=81=90"; } + +.cmp-dm-portal i.icon.step.forward::before { content: "=EF=81=91"; } + +.cmp-dm-portal i.icon.eject::before { content: "=EF=81=92"; } + +.cmp-dm-portal i.icon.unmute::before { content: "=EF=84=B0"; } + +.cmp-dm-portal i.icon.mute::before { content: "=EF=84=B1"; } + +.cmp-dm-portal i.icon.video.play::before { content: "=EF=85=84"; } + +.cmp-dm-portal i.icon.closed.captioning::before { content: "=EF=88=8A"; } + +.cmp-dm-portal i.icon.pause.circle::before { content: "=EF=8A=8B"; } + +.cmp-dm-portal i.icon.pause.circle.outline::before { content: "=EF=8A=8C"; = +} + +.cmp-dm-portal i.icon.stop.circle::before { content: "=EF=8A=8D"; } + +.cmp-dm-portal i.icon.stop.circle.outline::before { content: "=EF=8A=8E"; } + +.cmp-dm-portal i.icon.marker::before { content: "=EF=81=81"; } + +.cmp-dm-portal i.icon.coffee::before { content: "=EF=83=B4"; } + +.cmp-dm-portal i.icon.food::before { content: "=EF=83=B5"; } + +.cmp-dm-portal i.icon.building.outline::before { content: "=EF=83=B7"; } + +.cmp-dm-portal i.icon.hospital::before { content: "=EF=83=B8"; } + +.cmp-dm-portal i.icon.emergency::before { content: "=EF=83=B9"; } + +.cmp-dm-portal i.icon.first.aid::before { content: "=EF=83=BA"; } + +.cmp-dm-portal i.icon.military::before { content: "=EF=83=BB"; } + +.cmp-dm-portal i.icon.h::before { content: "=EF=83=BD"; } + +.cmp-dm-portal i.icon.location.arrow::before { content: "=EF=84=A4"; } + +.cmp-dm-portal i.icon.compass::before { content: "=EF=85=8E"; } + +.cmp-dm-portal i.icon.space.shuttle::before { content: "=EF=86=97"; } + +.cmp-dm-portal i.icon.university::before { content: "=EF=86=9C"; } + +.cmp-dm-portal i.icon.building::before { content: "=EF=86=AD"; } + +.cmp-dm-portal i.icon.paw::before { content: "=EF=86=B0"; } + +.cmp-dm-portal i.icon.spoon::before { content: "=EF=86=B1"; } + +.cmp-dm-portal i.icon.car::before { content: "=EF=86=B9"; } + +.cmp-dm-portal i.icon.taxi::before { content: "=EF=86=BA"; } + +.cmp-dm-portal i.icon.tree::before { content: "=EF=86=BB"; } + +.cmp-dm-portal i.icon.bicycle::before { content: "=EF=88=86"; } + +.cmp-dm-portal i.icon.bus::before { content: "=EF=88=87"; } + +.cmp-dm-portal i.icon.ship::before { content: "=EF=88=9A"; } + +.cmp-dm-portal i.icon.motorcycle::before { content: "=EF=88=9C"; } + +.cmp-dm-portal i.icon.street.view::before { content: "=EF=88=9D"; } + +.cmp-dm-portal i.icon.hotel::before { content: "=EF=88=B6"; } + +.cmp-dm-portal i.icon.train::before { content: "=EF=88=B8"; } + +.cmp-dm-portal i.icon.subway::before { content: "=EF=88=B9"; } + +.cmp-dm-portal i.icon.map.pin::before { content: "=EF=89=B6"; } + +.cmp-dm-portal i.icon.map.signs::before { content: "=EF=89=B7"; } + +.cmp-dm-portal i.icon.map.outline::before { content: "=EF=89=B8"; } + +.cmp-dm-portal i.icon.map::before { content: "=EF=89=B9"; } + +.cmp-dm-portal i.icon.table::before { content: "=EF=83=8E"; } + +.cmp-dm-portal i.icon.columns::before { content: "=EF=83=9B"; } + +.cmp-dm-portal i.icon.sort::before { content: "=EF=83=9C"; } + +.cmp-dm-portal i.icon.sort.descending::before { content: "=EF=83=9D"; } + +.cmp-dm-portal i.icon.sort.ascending::before { content: "=EF=83=9E"; } + +.cmp-dm-portal i.icon.sort.alphabet.ascending::before { content: "=EF=85=9D= +"; } + +.cmp-dm-portal i.icon.sort.alphabet.descending::before { content: "=EF=85= +=9E"; } + +.cmp-dm-portal i.icon.sort.content.ascending::before { content: "=EF=85=A0"= +; } + +.cmp-dm-portal i.icon.sort.content.descending::before { content: "=EF=85=A1= +"; } + +.cmp-dm-portal i.icon.sort.numeric.ascending::before { content: "=EF=85=A2"= +; } + +.cmp-dm-portal i.icon.sort.numeric.descending::before { content: "=EF=85=A3= +"; } + +.cmp-dm-portal i.icon.font::before { content: "=EF=80=B1"; } + +.cmp-dm-portal i.icon.bold::before { content: "=EF=80=B2"; } + +.cmp-dm-portal i.icon.italic::before { content: "=EF=80=B3"; } + +.cmp-dm-portal i.icon.text.height::before { content: "=EF=80=B4"; } + +.cmp-dm-portal i.icon.text.width::before { content: "=EF=80=B5"; } + +.cmp-dm-portal i.icon.align.left::before { content: "=EF=80=B6"; } + +.cmp-dm-portal i.icon.align.center::before { content: "=EF=80=B7"; } + +.cmp-dm-portal i.icon.align.right::before { content: "=EF=80=B8"; } + +.cmp-dm-portal i.icon.align.justify::before { content: "=EF=80=B9"; } + +.cmp-dm-portal i.icon.list::before { content: "=EF=80=BA"; } + +.cmp-dm-portal i.icon.outdent::before { content: "=EF=80=BB"; } + +.cmp-dm-portal i.icon.indent::before { content: "=EF=80=BC"; } + +.cmp-dm-portal i.icon.cut::before { content: "=EF=83=84"; } + +.cmp-dm-portal i.icon.copy::before { content: "=EF=83=85"; } + +.cmp-dm-portal i.icon.attach::before { content: "=EF=83=86"; } + +.cmp-dm-portal i.icon.save::before { content: "=EF=83=87"; } + +.cmp-dm-portal i.icon.content::before { content: "=EF=83=89"; color: rgb(14= +4, 144, 144); } + +.cmp-dm-portal i.icon.unordered.list::before { content: "=EF=83=8A"; } + +.cmp-dm-portal i.icon.ordered.list::before { content: "=EF=83=8B"; } + +.cmp-dm-portal i.icon.strikethrough::before { content: "=EF=83=8C"; } + +.cmp-dm-portal i.icon.underline::before { content: "=EF=83=8D"; } + +.cmp-dm-portal i.icon.paste::before { content: "=EF=83=AA"; } + +.cmp-dm-portal i.icon.unlinkify::before { content: "=EF=84=A7"; } + +.cmp-dm-portal i.icon.superscript::before { content: "=EF=84=AB"; } + +.cmp-dm-portal i.icon.subscript::before { content: "=EF=84=AC"; } + +.cmp-dm-portal i.icon.header::before { content: "=EF=87=9C"; } + +.cmp-dm-portal i.icon.paragraph::before { content: "=EF=87=9D"; } + +.cmp-dm-portal i.icon.text.cursor::before { content: "=EF=89=86"; } + +.cmp-dm-portal i.icon.euro::before { content: "=EF=85=93"; } + +.cmp-dm-portal i.icon.pound::before { content: "=EF=85=94"; } + +.cmp-dm-portal i.icon.dollar::before { content: "=EF=85=95"; } + +.cmp-dm-portal i.icon.rupee::before { content: "=EF=85=96"; } + +.cmp-dm-portal i.icon.yen::before { content: "=EF=85=97"; } + +.cmp-dm-portal i.icon.ruble::before { content: "=EF=85=98"; } + +.cmp-dm-portal i.icon.won::before { content: "=EF=85=99"; } + +.cmp-dm-portal i.icon.bitcoin::before { content: "=EF=85=9A"; } + +.cmp-dm-portal i.icon.lira::before { content: "=EF=86=95"; } + +.cmp-dm-portal i.icon.shekel::before { content: "=EF=88=8B"; } + +.cmp-dm-portal i.icon.paypal::before { content: "=EF=87=AD"; } + +.cmp-dm-portal i.icon.google.wallet::before { content: "=EF=87=AE"; } + +.cmp-dm-portal i.icon.visa::before { content: "=EF=87=B0"; } + +.cmp-dm-portal i.icon.mastercard::before { content: "=EF=87=B1"; } + +.cmp-dm-portal i.icon.discover::before { content: "=EF=87=B2"; } + +.cmp-dm-portal i.icon.american.express::before { content: "=EF=87=B3"; } + +.cmp-dm-portal i.icon.paypal.card::before { content: "=EF=87=B4"; } + +.cmp-dm-portal i.icon.stripe::before { content: "=EF=87=B5"; } + +.cmp-dm-portal i.icon.japan.credit.bureau::before { content: "=EF=89=8B"; } + +.cmp-dm-portal i.icon.diners.club::before { content: "=EF=89=8C"; } + +.cmp-dm-portal i.icon.credit.card.alternative::before { content: "=EF=8A=83= +"; } + +.cmp-dm-portal i.icon.twitter.square::before { content: "=EF=82=81"; } + +.cmp-dm-portal i.icon.facebook.square::before { content: "=EF=82=82"; } + +.cmp-dm-portal i.icon.linkedin.square::before { content: "=EF=82=8C"; } + +.cmp-dm-portal i.icon.github.square::before { content: "=EF=82=92"; } + +.cmp-dm-portal i.icon.twitter::before { content: "=EF=82=99"; } + +.cmp-dm-portal i.icon.facebook.f::before { content: "=EF=82=9A"; } + +.cmp-dm-portal i.icon.github::before { content: "=EF=82=9B"; } + +.cmp-dm-portal i.icon.pinterest::before { content: "=EF=83=92"; } + +.cmp-dm-portal i.icon.pinterest.square::before { content: "=EF=83=93"; } + +.cmp-dm-portal i.icon.google.plus.square::before { content: "=EF=83=94"; } + +.cmp-dm-portal i.icon.google.plus::before { content: "=EF=83=95"; } + +.cmp-dm-portal i.icon.linkedin::before { content: "=EF=83=A1"; } + +.cmp-dm-portal i.icon.github.alternate::before { content: "=EF=84=93"; } + +.cmp-dm-portal i.icon.maxcdn::before { content: "=EF=84=B6"; } + +.cmp-dm-portal i.icon.youtube.square::before { content: "=EF=85=A6"; } + +.cmp-dm-portal i.icon.youtube::before { content: "=EF=85=A7"; } + +.cmp-dm-portal i.icon.xing::before { content: "=EF=85=A8"; } + +.cmp-dm-portal i.icon.xing.square::before { content: "=EF=85=A9"; } + +.cmp-dm-portal i.icon.youtube.play::before { content: "=EF=85=AA"; } + +.cmp-dm-portal i.icon.dropbox::before { content: "=EF=85=AB"; } + +.cmp-dm-portal i.icon.stack.overflow::before { content: "=EF=85=AC"; } + +.cmp-dm-portal i.icon.instagram::before { content: "=EF=85=AD"; } + +.cmp-dm-portal i.icon.flickr::before { content: "=EF=85=AE"; } + +.cmp-dm-portal i.icon.adn::before { content: "=EF=85=B0"; } + +.cmp-dm-portal i.icon.bitbucket::before { content: "=EF=85=B1"; } + +.cmp-dm-portal i.icon.bitbucket.square::before { content: "=EF=85=B2"; } + +.cmp-dm-portal i.icon.tumblr::before { content: "=EF=85=B3"; } + +.cmp-dm-portal i.icon.tumblr.square::before { content: "=EF=85=B4"; } + +.cmp-dm-portal i.icon.apple::before { content: "=EF=85=B9"; } + +.cmp-dm-portal i.icon.windows::before { content: "=EF=85=BA"; } + +.cmp-dm-portal i.icon.android::before { content: "=EF=85=BB"; } + +.cmp-dm-portal i.icon.linux::before { content: "=EF=85=BC"; } + +.cmp-dm-portal i.icon.dribble::before { content: "=EF=85=BD"; } + +.cmp-dm-portal i.icon.skype::before { content: "=EF=85=BE"; } + +.cmp-dm-portal i.icon.foursquare::before { content: "=EF=86=80"; } + +.cmp-dm-portal i.icon.trello::before { content: "=EF=86=81"; } + +.cmp-dm-portal i.icon.gittip::before { content: "=EF=86=84"; } + +.cmp-dm-portal i.icon.vk::before { content: "=EF=86=89"; } + +.cmp-dm-portal i.icon.weibo::before { content: "=EF=86=8A"; } + +.cmp-dm-portal i.icon.renren::before { content: "=EF=86=8B"; } + +.cmp-dm-portal i.icon.pagelines::before { content: "=EF=86=8C"; } + +.cmp-dm-portal i.icon.stack.exchange::before { content: "=EF=86=8D"; } + +.cmp-dm-portal i.icon.vimeo.square::before { content: "=EF=86=94"; } + +.cmp-dm-portal i.icon.slack::before { content: "=EF=86=98"; } + +.cmp-dm-portal i.icon.wordpress::before { content: "=EF=86=9A"; } + +.cmp-dm-portal i.icon.yahoo::before { content: "=EF=86=9E"; } + +.cmp-dm-portal i.icon.google::before { content: "=EF=86=A0"; } + +.cmp-dm-portal i.icon.reddit::before { content: "=EF=86=A1"; } + +.cmp-dm-portal i.icon.reddit.square::before { content: "=EF=86=A2"; } + +.cmp-dm-portal i.icon.stumbleupon.circle::before { content: "=EF=86=A3"; } + +.cmp-dm-portal i.icon.stumbleupon::before { content: "=EF=86=A4"; } + +.cmp-dm-portal i.icon.delicious::before { content: "=EF=86=A5"; } + +.cmp-dm-portal i.icon.digg::before { content: "=EF=86=A6"; } + +.cmp-dm-portal i.icon.pied.piper::before { content: "=EF=86=A7"; } + +.cmp-dm-portal i.icon.pied.piper.alternate::before { content: "=EF=86=A8"; = +} + +.cmp-dm-portal i.icon.drupal::before { content: "=EF=86=A9"; } + +.cmp-dm-portal i.icon.joomla::before { content: "=EF=86=AA"; } + +.cmp-dm-portal i.icon.behance::before { content: "=EF=86=B4"; } + +.cmp-dm-portal i.icon.behance.square::before { content: "=EF=86=B5"; } + +.cmp-dm-portal i.icon.steam::before { content: "=EF=86=B6"; } + +.cmp-dm-portal i.icon.steam.square::before { content: "=EF=86=B7"; } + +.cmp-dm-portal i.icon.spotify::before { content: "=EF=86=BC"; } + +.cmp-dm-portal i.icon.deviantart::before { content: "=EF=86=BD"; } + +.cmp-dm-portal i.icon.soundcloud::before { content: "=EF=86=BE"; } + +.cmp-dm-portal i.icon.vine::before { content: "=EF=87=8A"; } + +.cmp-dm-portal i.icon.codepen::before { content: "=EF=87=8B"; } + +.cmp-dm-portal i.icon.jsfiddle::before { content: "=EF=87=8C"; } + +.cmp-dm-portal i.icon.rebel::before { content: "=EF=87=90"; } + +.cmp-dm-portal i.icon.empire::before { content: "=EF=87=91"; } + +.cmp-dm-portal i.icon.git.square::before { content: "=EF=87=92"; } + +.cmp-dm-portal i.icon.git::before { content: "=EF=87=93"; } + +.cmp-dm-portal i.icon.hacker.news::before { content: "=EF=87=94"; } + +.cmp-dm-portal i.icon.tencent.weibo::before { content: "=EF=87=95"; } + +.cmp-dm-portal i.icon.qq::before { content: "=EF=87=96"; } + +.cmp-dm-portal i.icon.wechat::before { content: "=EF=87=97"; } + +.cmp-dm-portal i.icon.slideshare::before { content: "=EF=87=A7"; } + +.cmp-dm-portal i.icon.twitch::before { content: "=EF=87=A8"; } + +.cmp-dm-portal i.icon.yelp::before { content: "=EF=87=A9"; } + +.cmp-dm-portal i.icon.lastfm::before { content: "=EF=88=82"; } + +.cmp-dm-portal i.icon.lastfm.square::before { content: "=EF=88=83"; } + +.cmp-dm-portal i.icon.ioxhost::before { content: "=EF=88=88"; } + +.cmp-dm-portal i.icon.angellist::before { content: "=EF=88=89"; } + +.cmp-dm-portal i.icon.meanpath::before { content: "=EF=88=8C"; } + +.cmp-dm-portal i.icon.buysellads::before { content: "=EF=88=8D"; } + +.cmp-dm-portal i.icon.connectdevelop::before { content: "=EF=88=8E"; } + +.cmp-dm-portal i.icon.dashcube::before { content: "=EF=88=90"; } + +.cmp-dm-portal i.icon.forumbee::before { content: "=EF=88=91"; } + +.cmp-dm-portal i.icon.leanpub::before { content: "=EF=88=92"; } + +.cmp-dm-portal i.icon.sellsy::before { content: "=EF=88=93"; } + +.cmp-dm-portal i.icon.shirtsinbulk::before { content: "=EF=88=94"; } + +.cmp-dm-portal i.icon.simplybuilt::before { content: "=EF=88=95"; } + +.cmp-dm-portal i.icon.skyatlas::before { content: "=EF=88=96"; } + +.cmp-dm-portal i.icon.facebook::before { content: "=EF=88=B0"; } + +.cmp-dm-portal i.icon.pinterest::before { content: "=EF=88=B1"; } + +.cmp-dm-portal i.icon.whatsapp::before { content: "=EF=88=B2"; } + +.cmp-dm-portal i.icon.viacoin::before { content: "=EF=88=B7"; } + +.cmp-dm-portal i.icon.medium::before { content: "=EF=88=BA"; } + +.cmp-dm-portal i.icon.y.combinator::before { content: "=EF=88=BB"; } + +.cmp-dm-portal i.icon.optinmonster::before { content: "=EF=88=BC"; } + +.cmp-dm-portal i.icon.opencart::before { content: "=EF=88=BD"; } + +.cmp-dm-portal i.icon.expeditedssl::before { content: "=EF=88=BE"; } + +.cmp-dm-portal i.icon.gg::before { content: "=EF=89=A0"; } + +.cmp-dm-portal i.icon.gg.circle::before { content: "=EF=89=A1"; } + +.cmp-dm-portal i.icon.tripadvisor::before { content: "=EF=89=A2"; } + +.cmp-dm-portal i.icon.odnoklassniki::before { content: "=EF=89=A3"; } + +.cmp-dm-portal i.icon.odnoklassniki.square::before { content: "=EF=89=A4"; = +} + +.cmp-dm-portal i.icon.pocket::before { content: "=EF=89=A5"; } + +.cmp-dm-portal i.icon.wikipedia::before { content: "=EF=89=A6"; } + +.cmp-dm-portal i.icon.safari::before { content: "=EF=89=A7"; } + +.cmp-dm-portal i.icon.chrome::before { content: "=EF=89=A8"; } + +.cmp-dm-portal i.icon.firefox::before { content: "=EF=89=A9"; } + +.cmp-dm-portal i.icon.opera::before { content: "=EF=89=AA"; } + +.cmp-dm-portal i.icon.internet.explorer::before { content: "=EF=89=AB"; } + +.cmp-dm-portal i.icon.contao::before { content: "=EF=89=AD"; } + +.cmp-dm-portal i.icon.\35 00px::before { content: "=EF=89=AE"; } + +.cmp-dm-portal i.icon.amazon::before { content: "=EF=89=B0"; } + +.cmp-dm-portal i.icon.houzz::before { content: "=EF=89=BC"; } + +.cmp-dm-portal i.icon.vimeo::before { content: "=EF=89=BD"; } + +.cmp-dm-portal i.icon.black.tie::before { content: "=EF=89=BE"; } + +.cmp-dm-portal i.icon.fonticons::before { content: "=EF=8A=80"; } + +.cmp-dm-portal i.icon.reddit.alien::before { content: "=EF=8A=81"; } + +.cmp-dm-portal i.icon.microsoft.edge::before { content: "=EF=8A=82"; } + +.cmp-dm-portal i.icon.codiepie::before { content: "=EF=8A=84"; } + +.cmp-dm-portal i.icon.modx::before { content: "=EF=8A=85"; } + +.cmp-dm-portal i.icon.fort.awesome::before { content: "=EF=8A=86"; } + +.cmp-dm-portal i.icon.product.hunt::before { content: "=EF=8A=88"; } + +.cmp-dm-portal i.icon.mixcloud::before { content: "=EF=8A=89"; } + +.cmp-dm-portal i.icon.scribd::before { content: "=EF=8A=8A"; } + +.cmp-dm-portal i.icon.gitlab::before { content: "=EF=8A=96"; } + +.cmp-dm-portal i.icon.wpbeginner::before { content: "=EF=8A=97"; } + +.cmp-dm-portal i.icon.wpforms::before { content: "=EF=8A=98"; } + +.cmp-dm-portal i.icon.envira.gallery::before { content: "=EF=8A=99"; } + +.cmp-dm-portal i.icon.glide::before { content: "=EF=8A=A5"; } + +.cmp-dm-portal i.icon.glide.g::before { content: "=EF=8A=A6"; } + +.cmp-dm-portal i.icon.viadeo::before { content: "=EF=8A=A9"; } + +.cmp-dm-portal i.icon.viadeo.square::before { content: "=EF=8A=AA"; } + +.cmp-dm-portal i.icon.snapchat::before { content: "=EF=8A=AB"; } + +.cmp-dm-portal i.icon.snapchat.ghost::before { content: "=EF=8A=AC"; } + +.cmp-dm-portal i.icon.snapchat.square::before { content: "=EF=8A=AD"; } + +.cmp-dm-portal i.icon.pied.piper.hat::before { content: "=EF=8A=AE"; } + +.cmp-dm-portal i.icon.first.order::before { content: "=EF=8A=B0"; } + +.cmp-dm-portal i.icon.yoast::before { content: "=EF=8A=B1"; } + +.cmp-dm-portal i.icon.themeisle::before { content: "=EF=8A=B2"; } + +.cmp-dm-portal i.icon.google.plus.circle::before { content: "=EF=8A=B3"; } + +.cmp-dm-portal i.icon.font.awesome::before { content: "=EF=8A=B4"; } + +.cmp-dm-portal i.icon.linode::before { content: "=EF=8A=B8"; } + +.cmp-dm-portal i.icon.quora::before { content: "=EF=8B=84"; } + +.cmp-dm-portal i.icon.free.code.camp::before { content: "=EF=8B=85"; } + +.cmp-dm-portal i.icon.telegram::before { content: "=EF=8B=86"; } + +.cmp-dm-portal i.icon.bandcamp::before { content: "=EF=8B=95"; } + +.cmp-dm-portal i.icon.grav::before { content: "=EF=8B=96"; } + +.cmp-dm-portal i.icon.etsy::before { content: "=EF=8B=97"; } + +.cmp-dm-portal i.icon.imdb::before { content: "=EF=8B=98"; } + +.cmp-dm-portal i.icon.ravelry::before { content: "=EF=8B=99"; } + +.cmp-dm-portal i.icon.eercast::before { content: "=EF=8B=9A"; } + +.cmp-dm-portal i.icon.superpowers::before { content: "=EF=8B=9D"; } + +.cmp-dm-portal i.icon.wpexplorer::before { content: "=EF=8B=9E"; } + +.cmp-dm-portal i.icon.meetup::before { content: "=EF=8B=A0"; } + +.cmp-dm-portal i.icon.like::before { content: "=EF=80=84"; } + +.cmp-dm-portal i.icon.favorite::before { content: "=EF=80=85"; } + +.cmp-dm-portal i.icon.video::before { content: "=EF=80=88"; } + +.cmp-dm-portal i.icon.check::before { content: "=EF=80=8C"; } + +.cmp-dm-portal i.icon.close::before { content: "=EF=80=8D"; color: rgb(144,= + 144, 144); } + +.cmp-dm-portal i.icon.cancel::before, .cmp-dm-portal i.icon.delete::before,= + .cmp-dm-portal i.icon.x::before { content: "=EF=80=8D"; } + +.cmp-dm-portal i.icon.magnify::before, .cmp-dm-portal i.icon.zoom.in::befor= +e { content: "=EF=80=8E"; } + +.cmp-dm-portal i.icon.shutdown::before { content: "=EF=80=91"; } + +.cmp-dm-portal i.icon.clock::before, .cmp-dm-portal i.icon.time::before { c= +ontent: "=EF=80=97"; } + +.cmp-dm-portal i.icon.play.circle.outline::before { content: "=EF=80=9D"; } + +.cmp-dm-portal i.icon.headphone::before { content: "=EF=80=A5"; } + +.cmp-dm-portal i.icon.camera::before { content: "=EF=80=B0"; } + +.cmp-dm-portal i.icon.video.camera::before { content: "=EF=80=BD"; } + +.cmp-dm-portal i.icon.picture::before { content: "=EF=80=BE"; } + +.cmp-dm-portal i.icon.compose::before, .cmp-dm-portal i.icon.pencil::before= + { content: "=EF=81=80"; } + +.cmp-dm-portal i.icon.point::before { content: "=EF=81=81"; } + +.cmp-dm-portal i.icon.tint::before { content: "=EF=81=83"; } + +.cmp-dm-portal i.icon.signup::before { content: "=EF=81=84"; } + +.cmp-dm-portal i.icon.plus.circle::before { content: "=EF=81=95"; } + +.cmp-dm-portal i.icon.question.circle::before { content: "=EF=81=99"; } + +.cmp-dm-portal i.icon.dont::before { content: "=EF=81=9E"; } + +.cmp-dm-portal i.icon.minimize::before { content: "=EF=81=A6"; } + +.cmp-dm-portal i.icon.add::before { content: "=EF=81=A7"; } + +.cmp-dm-portal i.icon.attention::before, .cmp-dm-portal i.icon.exclamation.= +circle::before { content: "=EF=81=AA"; } + +.cmp-dm-portal i.icon.eye::before { content: "=EF=81=AE"; } + +.cmp-dm-portal i.icon.exclamation.triangle::before { content: "=EF=81=B1"; = +} + +.cmp-dm-portal i.icon.shuffle::before { content: "=EF=81=B4"; } + +.cmp-dm-portal i.icon.chat::before { content: "=EF=81=B5"; } + +.cmp-dm-portal i.icon.cart::before { content: "=EF=81=BA"; color: rgb(144, = +144, 144); } + +.cmp-dm-portal i.icon.shopping.cart::before { content: "=EF=81=BA"; } + +.cmp-dm-portal i.icon.bar.graph::before { content: "=EF=82=80"; } + +.cmp-dm-portal i.icon.key::before { content: "=EF=82=84"; } + +.cmp-dm-portal i.icon.cogs::before { content: "=EF=82=85"; } + +.cmp-dm-portal i.icon.discussions::before { content: "=EF=82=86"; } + +.cmp-dm-portal i.icon.like.outline::before { content: "=EF=82=87"; } + +.cmp-dm-portal i.icon.dislike.outline::before { content: "=EF=82=88"; } + +.cmp-dm-portal i.icon.heart.outline::before { content: "=EF=82=8A"; } + +.cmp-dm-portal i.icon.log.out::before { content: "=EF=82=8B"; } + +.cmp-dm-portal i.icon.thumb.tack::before { content: "=EF=82=8D"; } + +.cmp-dm-portal i.icon.winner::before { content: "=EF=82=91"; } + +.cmp-dm-portal i.icon.phone::before { content: "=EF=82=95"; } + +.cmp-dm-portal i.icon.bookmark.outline::before { content: "=EF=82=97"; } + +.cmp-dm-portal i.icon.phone.square::before { content: "=EF=82=98"; } + +.cmp-dm-portal i.icon.credit.card::before { content: "=EF=82=9D"; } + +.cmp-dm-portal i.icon.hdd.outline::before { content: "=EF=82=A0"; } + +.cmp-dm-portal i.icon.bullhorn::before { content: "=EF=82=A1"; } + +.cmp-dm-portal i.icon.bell.outline::before { content: "=EF=82=A2"; } + +.cmp-dm-portal i.icon.hand.outline.right::before { content: "=EF=82=A4"; } + +.cmp-dm-portal i.icon.hand.outline.left::before { content: "=EF=82=A5"; } + +.cmp-dm-portal i.icon.hand.outline.up::before { content: "=EF=82=A6"; } + +.cmp-dm-portal i.icon.hand.outline.down::before { content: "=EF=82=A7"; } + +.cmp-dm-portal i.icon.globe::before { content: "=EF=82=AC"; } + +.cmp-dm-portal i.icon.wrench::before { content: "=EF=82=AD"; } + +.cmp-dm-portal i.icon.briefcase::before { content: "=EF=82=B1"; } + +.cmp-dm-portal i.icon.group::before { content: "=EF=83=80"; } + +.cmp-dm-portal i.icon.chain::before, .cmp-dm-portal i.icon.linkify::before = +{ content: "=EF=83=81"; } + +.cmp-dm-portal i.icon.flask::before { content: "=EF=83=83"; } + +.cmp-dm-portal i.icon.bars::before, .cmp-dm-portal i.icon.sidebar::before {= + content: "=EF=83=89"; } + +.cmp-dm-portal i.icon.list.ul::before { content: "=EF=83=8A"; } + +.cmp-dm-portal i.icon.list.ol::before, .cmp-dm-portal i.icon.numbered.list:= +:before { content: "=EF=83=8B"; } + +.cmp-dm-portal i.icon.magic::before { content: "=EF=83=90"; } + +.cmp-dm-portal i.icon.truck::before { content: "=EF=83=91"; } + +.cmp-dm-portal i.icon.currency::before { content: "=EF=83=96"; } + +.cmp-dm-portal i.icon.triangle.down::before { content: "=EF=83=97"; } + +.cmp-dm-portal i.icon.dropdown::before { content: "=EF=83=97"; color: rgb(1= +61, 0, 255); } + +.cmp-dm-portal i.icon.triangle.up::before { content: "=EF=83=98"; color: rg= +b(161, 0, 255); } + +.cmp-dm-portal i.icon.triangle.left::before { content: "=EF=83=99"; } + +.cmp-dm-portal i.icon.triangle.right::before { content: "=EF=83=9A"; } + +.cmp-dm-portal i.icon.envelope::before { content: "=EF=83=A0"; } + +.cmp-dm-portal i.icon.conversation::before { content: "=EF=83=A6"; } + +.cmp-dm-portal i.icon.rain::before { content: "=EF=83=A9"; } + +.cmp-dm-portal i.icon.clipboard::before { content: "=EF=83=AA"; } + +.cmp-dm-portal i.icon.lightbulb::before { content: "=EF=83=AB"; } + +.cmp-dm-portal i.icon.bell::before { content: "=EF=83=B3"; } + +.cmp-dm-portal i.icon.ambulance::before { content: "=EF=83=B9"; } + +.cmp-dm-portal i.icon.medkit::before { content: "=EF=83=BA"; } + +.cmp-dm-portal i.icon.fighter.jet::before { content: "=EF=83=BB"; } + +.cmp-dm-portal i.icon.beer::before { content: "=EF=83=BC"; } + +.cmp-dm-portal i.icon.plus.square::before { content: "=EF=83=BE"; } + +.cmp-dm-portal i.icon.computer::before { content: "=EF=84=88"; } + +.cmp-dm-portal i.icon.circle.outline::before { content: "=EF=84=8C"; } + +.cmp-dm-portal i.icon.gamepad::before { content: "=EF=84=9B"; } + +.cmp-dm-portal i.icon.star.half.full::before { content: "=EF=84=A3"; } + +.cmp-dm-portal i.icon.broken.chain::before { content: "=EF=84=A7"; } + +.cmp-dm-portal i.icon.question::before { content: "=EF=84=A8"; } + +.cmp-dm-portal i.icon.exclamation::before { content: "=EF=84=AA"; } + +.cmp-dm-portal i.icon.eraser::before { content: "=EF=84=AD"; } + +.cmp-dm-portal i.icon.microphone::before { content: "=EF=84=B0"; } + +.cmp-dm-portal i.icon.microphone.slash::before { content: "=EF=84=B1"; } + +.cmp-dm-portal i.icon.shield::before { content: "=EF=84=B2"; } + +.cmp-dm-portal i.icon.target::before { content: "=EF=85=80"; } + +.cmp-dm-portal i.icon.play.circle::before { content: "=EF=85=84"; } + +.cmp-dm-portal i.icon.pencil.square::before { content: "=EF=85=8B"; } + +.cmp-dm-portal i.icon.eur::before { content: "=EF=85=93"; } + +.cmp-dm-portal i.icon.gbp::before { content: "=EF=85=94"; } + +.cmp-dm-portal i.icon.usd::before { content: "=EF=85=95"; } + +.cmp-dm-portal i.icon.inr::before { content: "=EF=85=96"; } + +.cmp-dm-portal i.icon.cny::before, .cmp-dm-portal i.icon.jpy::before, .cmp-= +dm-portal i.icon.rmb::before { content: "=EF=85=97"; } + +.cmp-dm-portal i.icon.rouble::before, .cmp-dm-portal i.icon.rub::before { c= +ontent: "=EF=85=98"; } + +.cmp-dm-portal i.icon.krw::before { content: "=EF=85=99"; } + +.cmp-dm-portal i.icon.btc::before { content: "=EF=85=9A"; } + +.cmp-dm-portal i.icon.gratipay::before { content: "=EF=86=84"; } + +.cmp-dm-portal i.icon.zip::before { content: "=EF=86=87"; } + +.cmp-dm-portal i.icon.dot.circle.outline::before { content: "=EF=86=92"; } + +.cmp-dm-portal i.icon.try::before { content: "=EF=86=95"; } + +.cmp-dm-portal i.icon.graduation::before { content: "=EF=86=9D"; } + +.cmp-dm-portal i.icon.circle.outline::before { content: "=EF=87=9B"; } + +.cmp-dm-portal i.icon.sliders::before { content: "=EF=87=9E"; } + +.cmp-dm-portal i.icon.weixin::before { content: "=EF=87=97"; } + +.cmp-dm-portal i.icon.teletype::before, .cmp-dm-portal i.icon.tty::before {= + content: "=EF=87=A4"; } + +.cmp-dm-portal i.icon.binoculars::before { content: "=EF=87=A5"; } + +.cmp-dm-portal i.icon.power.cord::before { content: "=EF=87=A6"; } + +.cmp-dm-portal i.icon.wi-fi::before { content: "=EF=87=AB"; } + +.cmp-dm-portal i.icon.visa.card::before { content: "=EF=87=B0"; } + +.cmp-dm-portal i.icon.mastercard.card::before { content: "=EF=87=B1"; } + +.cmp-dm-portal i.icon.discover.card::before { content: "=EF=87=B2"; } + +.cmp-dm-portal i.icon.american.express.card::before, .cmp-dm-portal i.icon.= +amex::before { content: "=EF=87=B3"; } + +.cmp-dm-portal i.icon.stripe.card::before { content: "=EF=87=B5"; } + +.cmp-dm-portal i.icon.bell.slash::before { content: "=EF=87=B6"; } + +.cmp-dm-portal i.icon.bell.slash.outline::before { content: "=EF=87=B7"; } + +.cmp-dm-portal i.icon.area.graph::before { content: "=EF=87=BE"; } + +.cmp-dm-portal i.icon.pie.graph::before { content: "=EF=88=80"; } + +.cmp-dm-portal i.icon.line.graph::before { content: "=EF=88=81"; } + +.cmp-dm-portal i.icon.cc::before { content: "=EF=88=8A"; } + +.cmp-dm-portal i.icon.ils::before, .cmp-dm-portal i.icon.sheqel::before { c= +ontent: "=EF=88=8B"; } + +.cmp-dm-portal i.icon.plus.cart::before { content: "=EF=88=97"; } + +.cmp-dm-portal i.icon.arrow.down.cart::before { content: "=EF=88=98"; } + +.cmp-dm-portal i.icon.detective::before { content: "=EF=88=9B"; } + +.cmp-dm-portal i.icon.venus::before { content: "=EF=88=A1"; } + +.cmp-dm-portal i.icon.mars::before { content: "=EF=88=A2"; } + +.cmp-dm-portal i.icon.mercury::before { content: "=EF=88=A3"; } + +.cmp-dm-portal i.icon.intersex::before { content: "=EF=88=A4"; } + +.cmp-dm-portal i.icon.female.homosexual::before, .cmp-dm-portal i.icon.venu= +s.double::before { content: "=EF=88=A6"; } + +.cmp-dm-portal i.icon.male.homosexual::before, .cmp-dm-portal i.icon.mars.d= +ouble::before { content: "=EF=88=A7"; } + +.cmp-dm-portal i.icon.venus.mars::before { content: "=EF=88=A8"; } + +.cmp-dm-portal i.icon.mars.alternate::before, .cmp-dm-portal i.icon.mars.st= +roke::before { content: "=EF=88=A9"; } + +.cmp-dm-portal i.icon.mars.stroke.vertical::before, .cmp-dm-portal i.icon.m= +ars.vertical::before { content: "=EF=88=AA"; } + +.cmp-dm-portal i.icon.mars.horizontal::before, .cmp-dm-portal i.icon.mars.s= +troke.horizontal::before { content: "=EF=88=AB"; } + +.cmp-dm-portal i.icon.asexual::before { content: "=EF=88=AD"; } + +.cmp-dm-portal i.icon.facebook.official::before { content: "=EF=88=B0"; } + +.cmp-dm-portal i.icon.user.plus::before { content: "=EF=88=B4"; } + +.cmp-dm-portal i.icon.user.cancel::before, .cmp-dm-portal i.icon.user.close= +::before, .cmp-dm-portal i.icon.user.delete::before, .cmp-dm-portal i.icon.= +user.times::before, .cmp-dm-portal i.icon.user.x::before { content: "=EF=88= +=B5"; } + +.cmp-dm-portal i.icon.bed::before { content: "=EF=88=B6"; } + +.cmp-dm-portal i.icon.yc::before, .cmp-dm-portal i.icon.ycombinator::before= + { content: "=EF=88=BB"; } + +.cmp-dm-portal i.icon.battery.four::before { content: "=EF=89=80"; } + +.cmp-dm-portal i.icon.battery.three.quarters::before, .cmp-dm-portal i.icon= +.battery.three::before { content: "=EF=89=81"; } + +.cmp-dm-portal i.icon.battery.half::before, .cmp-dm-portal i.icon.battery.t= +wo::before { content: "=EF=89=82"; } + +.cmp-dm-portal i.icon.battery.one::before, .cmp-dm-portal i.icon.battery.qu= +arter::before { content: "=EF=89=83"; } + +.cmp-dm-portal i.icon.battery.zero::before { content: "=EF=89=84"; } + +.cmp-dm-portal i.icon.i.cursor::before { content: "=EF=89=86"; } + +.cmp-dm-portal i.icon.japan.credit.bureau.card::before, .cmp-dm-portal i.ic= +on.jcb::before { content: "=EF=89=8B"; } + +.cmp-dm-portal i.icon.diners.club.card::before { content: "=EF=89=8C"; } + +.cmp-dm-portal i.icon.balance::before { content: "=EF=89=8E"; } + +.cmp-dm-portal i.icon.hourglass.outline::before, .cmp-dm-portal i.icon.hour= +glass.zero::before { content: "=EF=89=90"; } + +.cmp-dm-portal i.icon.hourglass.one::before { content: "=EF=89=91"; } + +.cmp-dm-portal i.icon.hourglass.two::before { content: "=EF=89=92"; } + +.cmp-dm-portal i.icon.hourglass.three::before { content: "=EF=89=93"; } + +.cmp-dm-portal i.icon.hourglass.four::before { content: "=EF=89=94"; } + +.cmp-dm-portal i.icon.grab::before { content: "=EF=89=95"; } + +.cmp-dm-portal i.icon.hand.victory::before { content: "=EF=89=9B"; } + +.cmp-dm-portal i.icon.tm::before { content: "=EF=89=9C"; } + +.cmp-dm-portal i.icon.r.circle::before { content: "=EF=89=9D"; } + +.cmp-dm-portal i.icon.television::before { content: "=EF=89=AC"; } + +.cmp-dm-portal i.icon.five.hundred.pixels::before { content: "=EF=89=AE"; } + +.cmp-dm-portal i.icon.calendar.plus::before { content: "=EF=89=B1"; } + +.cmp-dm-portal i.icon.calendar.minus::before { content: "=EF=89=B2"; } + +.cmp-dm-portal i.icon.calendar.times::before { content: "=EF=89=B3"; } + +.cmp-dm-portal i.icon.calendar.check::before { content: "=EF=89=B4"; } + +.cmp-dm-portal i.icon.factory::before { content: "=EF=89=B5"; } + +.cmp-dm-portal i.icon.commenting::before { content: "=EF=89=BA"; } + +.cmp-dm-portal i.icon.commenting.outline::before { content: "=EF=89=BB"; } + +.cmp-dm-portal i.icon.edge::before, .cmp-dm-portal i.icon.ms.edge::before {= + content: "=EF=8A=82"; } + +.cmp-dm-portal i.icon.wordpress.beginner::before { content: "=EF=8A=97"; } + +.cmp-dm-portal i.icon.wordpress.forms::before { content: "=EF=8A=98"; } + +.cmp-dm-portal i.icon.envira::before { content: "=EF=8A=99"; } + +.cmp-dm-portal i.icon.question.circle.outline::before { content: "=EF=8A=9C= +"; } + +.cmp-dm-portal i.icon.ald::before, .cmp-dm-portal i.icon.als::before, .cmp-= +dm-portal i.icon.assistive.listening.devices::before { content: "=EF=8A=A2"= +; } + +.cmp-dm-portal i.icon.asl.interpreting::before { content: "=EF=8A=A3"; } + +.cmp-dm-portal i.icon.deaf::before { content: "=EF=8A=A4"; } + +.cmp-dm-portal i.icon.american.sign.language.interpreting::before { content= +: "=EF=8A=A3"; } + +.cmp-dm-portal i.icon.hard.of.hearing::before { content: "=EF=8A=A4"; } + +.cmp-dm-portal i.icon.signing::before { content: "=EF=8A=A7"; } + +.cmp-dm-portal i.icon.new.pied.piper::before { content: "=EF=8A=AE"; } + +.cmp-dm-portal i.icon.theme.isle::before { content: "=EF=8A=B2"; } + +.cmp-dm-portal i.icon.google.plus.official::before { content: "=EF=8A=B3"; = +} + +.cmp-dm-portal i.icon.fa::before { content: "=EF=8A=B4"; } + +.cmp-dm-portal i.icon.vcard::before { content: "=EF=8A=BB"; } + +.cmp-dm-portal i.icon.vcard.outline::before { content: "=EF=8A=BC"; } + +.cmp-dm-portal i.icon.drivers.license::before { content: "=EF=8B=82"; } + +.cmp-dm-portal i.icon.drivers.license.outline::before { content: "=EF=8B=83= +"; } + +.cmp-dm-portal i.icon.thermometer::before { content: "=EF=8B=87"; } + +.cmp-dm-portal i.icon.bath::before, .cmp-dm-portal i.icon.s15::before { con= +tent: "=EF=8B=8D"; } + +.cmp-dm-portal i.icon.times.rectangle::before { content: "=EF=8B=93"; } + +.cmp-dm-portal i.icon.times.rectangle.outline::before { content: "=EF=8B=94= +"; } + +.cmp-dm-portal .ui.image { position: relative; display: inline-block; verti= +cal-align: middle; max-width: 100%; background-color: transparent; } + +.cmp-dm-portal img.ui.image { display: block; } + +.cmp-dm-portal .ui.image img, .cmp-dm-portal .ui.image svg { display: block= +; max-width: 100%; height: auto; } + +.cmp-dm-portal .ui.button.hidden, .cmp-dm-portal .ui.hidden.images, .cmp-dm= +-portal .ui.ui.hidden.image { display: none; } + +.cmp-dm-portal .ui.hidden.transition.image, .cmp-dm-portal .ui.hidden.trans= +ition.images { display: block; visibility: hidden; } + +.cmp-dm-portal .ui.images > .hidden.transition { display: inline-block; vis= +ibility: hidden; } + +.cmp-dm-portal .ui.medium.image, .cmp-dm-portal .ui.medium.images .image, .= +cmp-dm-portal .ui.medium.images img, .cmp-dm-portal .ui.medium.images svg {= + width: 300px; height: auto; font-size: 1rem; } + +.cmp-dm-portal .ui.mini.image, .cmp-dm-portal .ui.mini.images .image, .cmp-= +dm-portal .ui.mini.images img, .cmp-dm-portal .ui.mini.images svg { width: = +35px; height: auto; font-size: 0.785714rem; } + +.cmp-dm-portal .ui.input { position: relative; font-weight: 400; font-style= +: normal; display: inline-flex; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.input > input { margin: 0px; max-width: 100%; -webkit-bo= +x-flex: 1; flex: 1 0 auto; outline: none; -webkit-tap-highlight-color: rgba= +(255, 255, 255, 0); text-align: left; line-height: 1.21429em; font-family: = +graphik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; paddin= +g: 0.678571em 1em; background: rgb(255, 255, 255); border: 1px solid rgba(3= +4, 36, 38, 0.15); color: rgb(80, 80, 80); border-radius: 0.285714rem; trans= +ition: box-shadow 0.1s ease 0s, border-color 0.1s ease 0s, -webkit-box-shad= +ow 0.1s ease 0s; box-shadow: none; } + +.cmp-dm-portal .ui.input > input::-webkit-input-placeholder { color: rgb(25= +5, 255, 255); } + +.cmp-dm-portal .ui.input.down input, .cmp-dm-portal .ui.input > input:activ= +e { border-color: rgba(0, 0, 0, 0.3); background: rgb(250, 250, 250); color= +: rgb(80, 80, 80); box-shadow: none; } + +.cmp-dm-portal .ui.input.focus > input, .cmp-dm-portal .ui.input > input:fo= +cus { border-color: rgb(161, 0, 255); background: rgb(255, 255, 255); color= +: rgba(0, 0, 0, 0.8); box-shadow: none; } + +.cmp-dm-portal .ui.input.focus > input::-webkit-input-placeholder, .cmp-dm-= +portal .ui.input > input:focus::-webkit-input-placeholder { color: rgb(195,= + 195, 195); } + +.cmp-dm-portal .ui.icon.input > i.icon { cursor: default; position: absolut= +e; line-height: 1; text-align: center; top: 0px; right: 0px; margin: 0px; h= +eight: 100%; width: 2.67143em; opacity: 0.5; border-radius: 0px 0.285714rem= + 0.285714rem 0px; transition: opacity 0.3s ease 0s; } + +.cmp-dm-portal .ui.icon.input > i.icon:not(.link) { pointer-events: none; } + +.cmp-dm-portal .ui.ui.ui.ui.icon.input > input, .cmp-dm-portal .ui.ui.ui.ui= +.icon.input > textarea { padding-right: 2.67143em; } + +.cmp-dm-portal .ui.icon.input > i.icon::after, .cmp-dm-portal .ui.icon.inpu= +t > i.icon::before { left: 0px; position: absolute; text-align: center; top= +: 50%; width: 100%; margin-top: -0.5em; } + +.cmp-dm-portal .ui.icon.input > i.link.icon { cursor: pointer; } + +.cmp-dm-portal .ui.icon.input > i.circular.icon { top: 0.35em; right: 0.5em= +; } + +.cmp-dm-portal .ui[class*=3D"left icon"].input > i.icon { right: auto; left= +: 1px; border-radius: 0.285714rem 0px 0px 0.285714rem; } + +.cmp-dm-portal .ui[class*=3D"left icon"].input > i.circular.icon { right: a= +uto; left: 0.5em; } + +.cmp-dm-portal .ui.ui.ui.ui[class*=3D"left icon"].input > input, .cmp-dm-po= +rtal .ui.ui.ui.ui[class*=3D"left icon"].input > textarea { padding-left: 2.= +67143em; padding-right: 1em; } + +.cmp-dm-portal .ui.icon.input > input:focus ~ i.icon, .cmp-dm-portal .ui.ic= +on.input > textarea:focus ~ i.icon { opacity: 1; } + +.cmp-dm-portal .ui.icon.input > textarea ~ .icon { height: 3em; } + +.cmp-dm-portal :not(.field) > .ui.transparent.icon.input > textarea ~ .icon= + { height: 1.3em; } + +.cmp-dm-portal .ui.fluid.input { display: flex; } + +.cmp-dm-portal .ui.fluid.input > input { width: 0px !important; } + +.cmp-dm-portal .ui.input { font-size: 1em; } + +.cmp-dm-portal .ui.big.input { font-size: 1.28571em; } + +.cmp-dm-portal .ui.label { display: inline-block; line-height: 1; vertical-= +align: baseline; margin: 0px 0.142857em; background-color: rgb(232, 232, 23= +2); background-image: none; padding: 0.75em 1.5em; color: rgba(0, 0, 0, 0.6= +); text-transform: none; font-weight: 400; border: 0px solid transparent; b= +order-radius: 0.285714rem; transition: background 0.1s ease 0s; } + +.cmp-dm-portal .ui.label:first-child { margin-left: 0px; } + +.cmp-dm-portal .ui.label:last-child { margin-right: 0px; } + +.cmp-dm-portal .ui.label > a, .cmp-dm-portal a.ui.label { cursor: pointer; = +} + +.cmp-dm-portal .ui.label > a { color: inherit; opacity: 0.5; transition: op= +acity 0.1s ease 0s; } + +.cmp-dm-portal .ui.label > a:hover { opacity: 1; } + +.cmp-dm-portal .ui.label > img { vertical-align: middle; height: 2.5em; wid= +th: auto !important; } + +.cmp-dm-portal .ui.label > .icon, .cmp-dm-portal .ui.left.icon.label > .ico= +n { width: auto; margin: 0px 0.75em 0px 0px; } + +.cmp-dm-portal .ui.label > .detail { display: inline-block; vertical-align:= + top; font-weight: 700; margin-left: 1em; opacity: 0.8; } + +.cmp-dm-portal .ui.label > .detail .icon { margin: 0px 0.25em 0px 0px; } + +.cmp-dm-portal .ui.label > .close.icon, .cmp-dm-portal .ui.label > .delete.= +icon { cursor: pointer; font-size: 0.928571em; opacity: 0.5; transition: ba= +ckground 0.1s ease 0s; } + +.cmp-dm-portal .ui.label > .close.icon:hover, .cmp-dm-portal .ui.label > .d= +elete.icon:hover { opacity: 1; } + +.cmp-dm-portal .ui.label.left.icon > .close.icon, .cmp-dm-portal .ui.label.= +left.icon > .delete.icon { margin: 0px 0.5em 0px 0px; } + +.cmp-dm-portal .ui.label:not(.icon) > .close.icon, .cmp-dm-portal .ui.label= +:not(.icon) > .delete.icon { margin: 0px 0px 0px 0.5em; } + +.cmp-dm-portal .ui.icon.label > .icon { margin: 0px auto; } + +.cmp-dm-portal .ui.right.icon.label > .icon { margin: 0px 0px 0px 0.75em; } + +.cmp-dm-portal .ui.labels > .label { margin: 0px 0.5em 0.5em 0px; } + +.cmp-dm-portal .ui.header > .ui.label { margin-top: -0.375em; } + +.cmp-dm-portal .ui.attached.segment > .ui.top.left.attached.label, .cmp-dm-= +portal .ui.bottom.attached.segment > .ui.top.left.attached.label { border-t= +op-left-radius: 0px; } + +.cmp-dm-portal .ui.attached.segment > .ui.top.right.attached.label, .cmp-dm= +-portal .ui.bottom.attached.segment > .ui.top.right.attached.label { border= +-top-right-radius: 0px; } + +.cmp-dm-portal .ui.top.attached.segment > .ui.bottom.left.attached.label { = +border-bottom-left-radius: 0px; } + +.cmp-dm-portal .ui.top.attached.segment > .ui.bottom.right.attached.label {= + border-bottom-right-radius: 0px; } + +.cmp-dm-portal .ui.top.attached.label + :not(.attached), .cmp-dm-portal .ui= +.top.attached.label ~ .ui.bottom.attached.label + :not(.attached) { margin-= +top: 2rem !important; } + +.cmp-dm-portal .ui.bottom.attached.label ~ :last-child:not(.attached) { mar= +gin-top: 0px; margin-bottom: 2rem !important; } + +.cmp-dm-portal .ui.tag.label, .cmp-dm-portal .ui.tag.labels .label { margin= +-left: 1em; position: relative; padding-left: 1.5em; padding-right: 1.5em; = +border-radius: 0px 0.285714rem 0.285714rem 0px; transition: none 0s ease 0s= +; } + +.cmp-dm-portal .ui.tag.label::before, .cmp-dm-portal .ui.tag.labels .label:= +:before { position: absolute; transform: translateY(-50%) translateX(50%) r= +otate(-45deg); top: 50%; right: 100%; content: ""; background-color: inheri= +t; background-image: none; width: 1.56em; height: 1.56em; transition: none = +0s ease 0s; } + +.cmp-dm-portal .ui.tag.label::after, .cmp-dm-portal .ui.tag.labels .label::= +after { position: absolute; content: ""; top: 50%; left: -0.25em; margin-to= +p: -0.25em; background-color: rgb(255, 255, 255); width: 0.5em; height: 0.5= +em; box-shadow: rgba(0, 0, 0, 0.3) 0px -1px 1px 0px; border-radius: 500rem;= + } + +.cmp-dm-portal .ui.basic.tag.label::before, .cmp-dm-portal .ui.basic.tag.la= +bels .label::before { border-color: inherit; border-width: 1px 0px 0px 1px;= + border-style: inherit; right: calc(100% + 1px); } + +.cmp-dm-portal .ui.basic.tag.label::after, .cmp-dm-portal .ui.basic.tag.lab= +els .label::after { box-shadow: rgba(0, 0, 0, 0.8) 0px -1px 3px 0px; } + +.cmp-dm-portal .ui.labels a.label:hover, .cmp-dm-portal a.ui.label:hover { = +background-color: rgb(224, 224, 224); border-color: rgb(224, 224, 224); bac= +kground-image: none; color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.labels a.label:hover::before, .cmp-dm-portal a.ui.label:= +hover::before { color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.active.label { border-color: rgb(208, 208, 208); } + +.cmp-dm-portal .ui.active.label, .cmp-dm-portal .ui.active.label::before { = +background-color: rgb(208, 208, 208); background-image: none; color: rgba(0= +, 0, 0, 0.95); } + +.cmp-dm-portal .ui.labels a.active.label:hover, .cmp-dm-portal a.ui.active.= +label:hover { border-color: rgb(200, 200, 200); } + +.cmp-dm-portal .ui.labels a.active.label:hover, .cmp-dm-portal .ui.labels a= +.active.label:hover::before, .cmp-dm-portal a.ui.active.label:hover, .cmp-d= +m-portal a.ui.active.label:hover::before { background-color: rgb(200, 200, = +200); background-image: none; color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.label.visible:not(.dropdown), .cmp-dm-portal .ui.labels.= +visible .label { display: inline-block !important; } + +.cmp-dm-portal .ui.label.hidden, .cmp-dm-portal .ui.labels.hidden .label { = +display: none !important; } + +.cmp-dm-portal .ui.basic.label, .cmp-dm-portal .ui.basic.labels .label { ba= +ckground: none rgb(255, 255, 255); border: 1px solid rgba(34, 36, 38, 0.15)= +; color: rgb(80, 80, 80); box-shadow: none; } + +.cmp-dm-portal .ui.basic.labels a.label:hover, .cmp-dm-portal a.ui.basic.la= +bel:hover { text-decoration: none; background: none rgb(255, 255, 255); col= +or: rgb(145, 0, 230); box-shadow: none; } + +.cmp-dm-portal .ui.primary.labels .label, .cmp-dm-portal .ui.ui.ui.primary.= +label { background-color: rgb(161, 0, 255); border-color: rgb(161, 0, 255);= + color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.primary.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.= +primary.label:hover { background-color: rgb(145, 0, 230); border-color: rgb= +(145, 0, 230); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .primary.label, .cmp-dm-portal .ui.ui.ui.ba= +sic.primary.label { background: none rgb(255, 255, 255); border-color: rgb(= +161, 0, 255); color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.basic.labels a.primary.label:hover, .cmp-dm-portal a.ui.= +ui.ui.basic.primary.label:hover { background: none rgb(255, 255, 255); bord= +er-color: rgb(145, 0, 230); color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.secondary.labels .label, .cmp-dm-portal .ui.ui.ui.second= +ary.label { background-color: rgb(80, 80, 80); border-color: rgb(80, 80, 80= +); color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.secondary.labels a.label:hover, .cmp-dm-portal a.ui.ui.u= +i.secondary.label:hover { background-color: rgb(93, 93, 93); border-color: = +rgb(93, 93, 93); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .secondary.label, .cmp-dm-portal .ui.ui.ui.= +basic.secondary.label { background: none rgb(255, 255, 255); border-color: = +rgb(80, 80, 80); color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.basic.labels a.secondary.label:hover, .cmp-dm-portal a.u= +i.ui.ui.basic.secondary.label:hover { background: none rgb(255, 255, 255); = +border-color: rgb(93, 93, 93); color: rgb(93, 93, 93); } + +.cmp-dm-portal .ui.red.labels .label, .cmp-dm-portal .ui.ui.ui.red.label { = +background-color: rgb(219, 40, 40); border-color: rgb(219, 40, 40); color: = +rgb(255, 255, 255); } + +.cmp-dm-portal .ui.red.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.red.= +label:hover { background-color: rgb(208, 25, 25); border-color: rgb(208, 25= +, 25); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .red.label, .cmp-dm-portal .ui.ui.ui.basic.= +red.label { background: none rgb(255, 255, 255); border-color: rgb(219, 40,= + 40); color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.basic.labels a.red.label:hover, .cmp-dm-portal a.ui.ui.u= +i.basic.red.label:hover { background: none rgb(255, 255, 255); border-color= +: rgb(208, 25, 25); color: rgb(208, 25, 25); } + +.cmp-dm-portal .ui.orange.labels .label, .cmp-dm-portal .ui.ui.ui.orange.la= +bel { background-color: rgb(242, 113, 28); border-color: rgb(242, 113, 28);= + color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.orange.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.o= +range.label:hover { background-color: rgb(242, 98, 2); border-color: rgb(24= +2, 98, 2); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .orange.label, .cmp-dm-portal .ui.ui.ui.bas= +ic.orange.label { background: none rgb(255, 255, 255); border-color: rgb(24= +2, 113, 28); color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.basic.labels a.orange.label:hover, .cmp-dm-portal a.ui.u= +i.ui.basic.orange.label:hover { background: none rgb(255, 255, 255); border= +-color: rgb(242, 98, 2); color: rgb(242, 98, 2); } + +.cmp-dm-portal .ui.ui.ui.yellow.label, .cmp-dm-portal .ui.yellow.labels .la= +bel { background-color: rgb(251, 189, 8); border-color: rgb(251, 189, 8); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.yellow.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.y= +ellow.label:hover { background-color: rgb(234, 174, 0); border-color: rgb(2= +34, 174, 0); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .yellow.label, .cmp-dm-portal .ui.ui.ui.bas= +ic.yellow.label { background: none rgb(255, 255, 255); border-color: rgb(25= +1, 189, 8); color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.basic.labels a.yellow.label:hover, .cmp-dm-portal a.ui.u= +i.ui.basic.yellow.label:hover { background: none rgb(255, 255, 255); border= +-color: rgb(234, 174, 0); color: rgb(234, 174, 0); } + +.cmp-dm-portal .ui.olive.labels .label, .cmp-dm-portal .ui.ui.ui.olive.labe= +l { background-color: rgb(181, 204, 24); border-color: rgb(181, 204, 24); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.olive.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.ol= +ive.label:hover { background-color: rgb(167, 189, 13); border-color: rgb(16= +7, 189, 13); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .olive.label, .cmp-dm-portal .ui.ui.ui.basi= +c.olive.label { background: none rgb(255, 255, 255); border-color: rgb(181,= + 204, 24); color: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.basic.labels a.olive.label:hover, .cmp-dm-portal a.ui.ui= +.ui.basic.olive.label:hover { background: none rgb(255, 255, 255); border-c= +olor: rgb(167, 189, 13); color: rgb(167, 189, 13); } + +.cmp-dm-portal .ui.green.labels .label, .cmp-dm-portal .ui.ui.ui.green.labe= +l { background-color: rgb(33, 186, 69); border-color: rgb(33, 186, 69); col= +or: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.green.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.gr= +een.label:hover { background-color: rgb(22, 171, 57); border-color: rgb(22,= + 171, 57); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .green.label, .cmp-dm-portal .ui.ui.ui.basi= +c.green.label { background: none rgb(255, 255, 255); border-color: rgb(33, = +186, 69); color: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.basic.labels a.green.label:hover, .cmp-dm-portal a.ui.ui= +.ui.basic.green.label:hover { background: none rgb(255, 255, 255); border-c= +olor: rgb(22, 171, 57); color: rgb(22, 171, 57); } + +.cmp-dm-portal .ui.teal.labels .label, .cmp-dm-portal .ui.ui.ui.teal.label = +{ background-color: rgb(0, 181, 173); border-color: rgb(0, 181, 173); color= +: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.teal.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.tea= +l.label:hover { background-color: rgb(0, 156, 149); border-color: rgb(0, 15= +6, 149); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .teal.label, .cmp-dm-portal .ui.ui.ui.basic= +.teal.label { background: none rgb(255, 255, 255); border-color: rgb(0, 181= +, 173); color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.basic.labels a.teal.label:hover, .cmp-dm-portal a.ui.ui.= +ui.basic.teal.label:hover { background: none rgb(255, 255, 255); border-col= +or: rgb(0, 156, 149); color: rgb(0, 156, 149); } + +.cmp-dm-portal .ui.blue.labels .label, .cmp-dm-portal .ui.ui.ui.blue.label = +{ background-color: rgb(33, 133, 208); border-color: rgb(33, 133, 208); col= +or: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.blue.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.blu= +e.label:hover { background-color: rgb(22, 120, 194); border-color: rgb(22, = +120, 194); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .blue.label, .cmp-dm-portal .ui.ui.ui.basic= +.blue.label { background: none rgb(255, 255, 255); border-color: rgb(33, 13= +3, 208); color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.basic.labels a.blue.label:hover, .cmp-dm-portal a.ui.ui.= +ui.basic.blue.label:hover { background: none rgb(255, 255, 255); border-col= +or: rgb(22, 120, 194); color: rgb(22, 120, 194); } + +.cmp-dm-portal .ui.ui.ui.violet.label, .cmp-dm-portal .ui.violet.labels .la= +bel { background-color: rgb(100, 53, 201); border-color: rgb(100, 53, 201);= + color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.violet.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.v= +iolet.label:hover { background-color: rgb(88, 41, 187); border-color: rgb(8= +8, 41, 187); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .violet.label, .cmp-dm-portal .ui.ui.ui.bas= +ic.violet.label { background: none rgb(255, 255, 255); border-color: rgb(10= +0, 53, 201); color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.basic.labels a.violet.label:hover, .cmp-dm-portal a.ui.u= +i.ui.basic.violet.label:hover { background: none rgb(255, 255, 255); border= +-color: rgb(88, 41, 187); color: rgb(88, 41, 187); } + +.cmp-dm-portal .ui.purple.labels .label, .cmp-dm-portal .ui.ui.ui.purple.la= +bel { background-color: rgb(163, 51, 200); border-color: rgb(163, 51, 200);= + color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.purple.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.p= +urple.label:hover { background-color: rgb(150, 39, 186); border-color: rgb(= +150, 39, 186); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .purple.label, .cmp-dm-portal .ui.ui.ui.bas= +ic.purple.label { background: none rgb(255, 255, 255); border-color: rgb(16= +3, 51, 200); color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.basic.labels a.purple.label:hover, .cmp-dm-portal a.ui.u= +i.ui.basic.purple.label:hover { background: none rgb(255, 255, 255); border= +-color: rgb(150, 39, 186); color: rgb(150, 39, 186); } + +.cmp-dm-portal .ui.pink.labels .label, .cmp-dm-portal .ui.ui.ui.pink.label = +{ background-color: rgb(224, 57, 151); border-color: rgb(224, 57, 151); col= +or: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.pink.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.pin= +k.label:hover { background-color: rgb(230, 26, 141); border-color: rgb(230,= + 26, 141); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .pink.label, .cmp-dm-portal .ui.ui.ui.basic= +.pink.label { background: none rgb(255, 255, 255); border-color: rgb(224, 5= +7, 151); color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.basic.labels a.pink.label:hover, .cmp-dm-portal a.ui.ui.= +ui.basic.pink.label:hover { background: none rgb(255, 255, 255); border-col= +or: rgb(230, 26, 141); color: rgb(230, 26, 141); } + +.cmp-dm-portal .ui.brown.labels .label, .cmp-dm-portal .ui.ui.ui.brown.labe= +l { background-color: rgb(165, 103, 63); border-color: rgb(165, 103, 63); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.brown.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.br= +own.label:hover { background-color: rgb(151, 91, 51); border-color: rgb(151= +, 91, 51); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .brown.label, .cmp-dm-portal .ui.ui.ui.basi= +c.brown.label { background: none rgb(255, 255, 255); border-color: rgb(165,= + 103, 63); color: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.basic.labels a.brown.label:hover, .cmp-dm-portal a.ui.ui= +.ui.basic.brown.label:hover { background: none rgb(255, 255, 255); border-c= +olor: rgb(151, 91, 51); color: rgb(151, 91, 51); } + +.cmp-dm-portal .ui.grey.labels .label, .cmp-dm-portal .ui.ui.ui.grey.label = +{ background-color: rgb(118, 118, 118); border-color: rgb(118, 118, 118); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grey.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.gre= +y.label:hover { background-color: rgb(131, 131, 131); border-color: rgb(131= +, 131, 131); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .grey.label, .cmp-dm-portal .ui.ui.ui.basic= +.grey.label { background: none rgb(255, 255, 255); border-color: rgb(118, 1= +18, 118); color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.basic.labels a.grey.label:hover, .cmp-dm-portal a.ui.ui.= +ui.basic.grey.label:hover { background: none rgb(255, 255, 255); border-col= +or: rgb(131, 131, 131); color: rgb(131, 131, 131); } + +.cmp-dm-portal .ui.black.labels .label, .cmp-dm-portal .ui.ui.ui.black.labe= +l { background-color: rgb(27, 28, 29); border-color: rgb(27, 28, 29); color= +: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.black.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.bl= +ack.label:hover { background-color: rgb(39, 41, 42); border-color: rgb(39, = +41, 42); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .black.label, .cmp-dm-portal .ui.ui.ui.basi= +c.black.label { background: none rgb(255, 255, 255); border-color: rgb(27, = +28, 29); color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.basic.labels a.black.label:hover, .cmp-dm-portal a.ui.ui= +.ui.basic.black.label:hover { background: none rgb(255, 255, 255); border-c= +olor: rgb(39, 41, 42); color: rgb(39, 41, 42); } + +.cmp-dm-portal .ui.horizontal.label, .cmp-dm-portal .ui.horizontal.labels .= +label { margin: 0px 0.5em 0px 0px; padding: 0.4em 1.5em; min-width: 3em; te= +xt-align: center; } + +.cmp-dm-portal .ui.circular.label, .cmp-dm-portal .ui.circular.labels .labe= +l { min-width: 2em; min-height: 2em; line-height: 1em; text-align: center; = +border-radius: 500rem; padding: 0.5em !important; } + +.cmp-dm-portal .ui.empty.circular.label, .cmp-dm-portal .ui.empty.circular.= +labels .label { min-width: 0px; min-height: 0px; overflow: hidden; width: 0= +.5em; height: 0.5em; vertical-align: baseline; } + +.cmp-dm-portal .ui.floating.label { position: absolute; z-index: 100; top: = +-1em; right: 0px; white-space: nowrap; transform: translateX(50%); } + +.cmp-dm-portal .ui.right.aligned.floating.label { transform: translateX(1.2= +em); } + +.cmp-dm-portal .ui.left.floating.label { left: 0px; right: auto; transform:= + translateX(-50%); } + +.cmp-dm-portal .ui.left.aligned.floating.label { transform: translateX(-1.2= +em); } + +.cmp-dm-portal .ui.bottom.floating.label { top: auto; bottom: -1em; } + +.cmp-dm-portal .ui.label, .cmp-dm-portal .ui.labels .label { font-size: 0.8= +57143rem; } + +.cmp-dm-portal .ui.large.label, .cmp-dm-portal .ui.large.labels .label { fo= +nt-size: 1rem; } + +.cmp-dm-portal .ui.primary.label, .cmp-dm-portal .ui.primary.labels .label = +{ background-color: rgb(161, 0, 255) !important; border-color: rgb(161, 0, = +255) !important; color: rgb(255, 255, 255) !important; } + +.cmp-dm-portal .ui.primary.labels .label:hover, .cmp-dm-portal a.ui.primary= +.label:hover { background-color: rgb(145, 0, 230) !important; border-color:= + rgb(145, 0, 230) !important; color: rgb(145, 0, 230) !important; } + +.cmp-dm-portal .ui.primary.corner.label, .cmp-dm-portal .ui.primary.corner.= +label:hover { background-color: transparent !important; } + +.cmp-dm-portal .ui.primary.ribbon.label { border-color: rgb(145, 0, 230) !i= +mportant; } + +.cmp-dm-portal .ui.basic.primary.label { background-color: rgb(255, 255, 25= +5) !important; color: rgb(161, 0, 255) !important; border-color: rgb(161, 0= +, 255) !important; } + +.cmp-dm-portal .ui.basic.primary.labels a.label:hover, .cmp-dm-portal a.ui.= +basic.primary.label:hover { background-color: rgb(255, 255, 255) !important= +; color: rgb(145, 0, 230) !important; border-color: rgb(145, 0, 230) !impor= +tant; } + +.cmp-dm-portal a:hover { text-decoration: underline; } + +.cmp-dm-portal .cmp-text p a:hover, .cmp-dm-portal a:hover { color: purple;= + } + +.cmp-dm-portal .ui.header a:hover { text-decoration: none; } + +.cmp-dm-portal .ui.card h3.header a { font-family: "Graphik semibold"; } + +.cmp-dm-portal .ui.list, .cmp-dm-portal ol.ui.list, .cmp-dm-portal ul.ui.li= +st { list-style-type: none; margin: 1em 0px; padding: 0px; } + +.cmp-dm-portal .ui.list:first-child, .cmp-dm-portal ol.ui.list:first-child,= + .cmp-dm-portal ul.ui.list:first-child { margin-top: 0px; padding-top: 0px;= + } + +.cmp-dm-portal .ui.list:last-child, .cmp-dm-portal ol.ui.list:last-child, .= +cmp-dm-portal ul.ui.list:last-child { margin-bottom: 0px; padding-bottom: 0= +px; } + +.cmp-dm-portal .ui.list .list > .item, .cmp-dm-portal .ui.list > .item, .cm= +p-dm-portal ol.ui.list li, .cmp-dm-portal ul.ui.list li { display: list-ite= +m; table-layout: fixed; list-style-type: none; list-style-position: outside= +; padding: 0.214286em 0px; line-height: 1.14286em; } + +.cmp-dm-portal .ui.list > .item::after, .cmp-dm-portal .ui.list > .list > .= +item::after, .cmp-dm-portal ol.ui.list > li:first-child::after, .cmp-dm-por= +tal ul.ui.list > li:first-child::after { content: ""; display: block; heigh= +t: 0px; clear: both; visibility: hidden; } + +.cmp-dm-portal .ui.list .list > .item:first-child, .cmp-dm-portal .ui.list = +> .item:first-child, .cmp-dm-portal ol.ui.list li:first-child, .cmp-dm-port= +al ul.ui.list li:first-child { padding-top: 0px; } + +.cmp-dm-portal .ui.list .list > .item:last-child, .cmp-dm-portal .ui.list >= + .item:last-child, .cmp-dm-portal ol.ui.list li:last-child, .cmp-dm-portal = +ul.ui.list li:last-child { padding-bottom: 0px; } + +.cmp-dm-portal .ui.list .list:not(.icon), .cmp-dm-portal ol.ui.list ol, .cm= +p-dm-portal ul.ui.list ul { clear: both; margin: 0px; padding: 0.75em 0px 0= +.25em 0.5em; } + +.cmp-dm-portal .ui.list .list > .item, .cmp-dm-portal ol.ui.list ol li, .cm= +p-dm-portal ul.ui.list ul li { padding: 0.142857em 0px; line-height: inheri= +t; } + +.cmp-dm-portal .ui.list .list > .item > .content, .cmp-dm-portal .ui.list >= + .item > .content { line-height: 1.14286em; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.list .list > .item > .content > .list, .cmp-dm-portal .u= +i.list > .item > .content > .list { margin-left: 0px; padding-left: 0px; } + +.cmp-dm-portal .ui.list .list > .item .header, .cmp-dm-portal .ui.list > .i= +tem .header { display: block; margin: 0px; font-family: graphik-regular-web= +, "Helvetica Neue", Arial, Helvetica, sans-serif; font-weight: 700; color: = +rgb(80, 80, 80); } + +.cmp-dm-portal .ui.list .list > .item .description, .cmp-dm-portal .ui.list= + > .item .description { display: block; color: rgba(0, 0, 0, 0.7); } + +.cmp-dm-portal .ui.list .list > .item a, .cmp-dm-portal .ui.list > .item a = +{ cursor: pointer; } + +.cmp-dm-portal .ui.list .list > a.item, .cmp-dm-portal .ui.list > a.item { = +cursor: pointer; color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.list .list > a.item:hover, .cmp-dm-portal .ui.list > a.i= +tem:hover { color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.list .list > .item a.header, .cmp-dm-portal .ui.list > .= +item a.header { cursor: pointer; color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.list .list > .item > a.header:hover, .cmp-dm-portal .ui.= +list > .item > a.header:hover { color: rgb(145, 0, 230) !important; } + +.cmp-dm-portal .ui.menu .ui.list .list > .item, .cmp-dm-portal .ui.menu .ui= +.list > .item { display: list-item; table-layout: fixed; background-color: = +transparent; list-style-type: none; list-style-position: outside; padding: = +0.214286em 0px; line-height: 1.14286em; } + +.cmp-dm-portal .ui.menu .ui.list .list > .item::before, .cmp-dm-portal .ui.= +menu .ui.list > .item::before { border: none; background: none; } + +.cmp-dm-portal .ui.menu .ui.list .list > .item:first-child, .cmp-dm-portal = +.ui.menu .ui.list > .item:first-child { padding-top: 0px; } + +.cmp-dm-portal .ui.menu .ui.list .list > .item:last-child, .cmp-dm-portal .= +ui.menu .ui.list > .item:last-child { padding-bottom: 0px; } + +.cmp-dm-portal .ui.list { font-size: 1em; } + +.cmp-dm-portal .ui.loader { display: none; position: absolute; top: 50%; le= +ft: 50%; margin: 0px; text-align: center; z-index: 1000; transform: transla= +teX(-50%) translateY(-50%); } + +.cmp-dm-portal .ui.loader::before { border-radius: 500rem; border: 0.2em so= +lid rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.loader::after, .cmp-dm-portal .ui.loader::before { posit= +ion: absolute; content: ""; top: 0px; left: 50%; width: 100%; height: 100%;= + } + +.cmp-dm-portal .ui.loader::after { animation: 0.6s linear 0s infinite norma= +l none running loader; border: 0.2em solid rgb(118, 118, 118); border-radiu= +s: 500rem; box-shadow: transparent 0px 0px 0px 1px; } + +@-webkit-keyframes loader {=20 + 100% { transform: rotate(1turn); } +} + +@keyframes loader {=20 + 100% { transform: rotate(1turn); } +} + +.cmp-dm-portal .ui.dimmer > .loader { display: block; } + +.cmp-dm-portal .ui.dimmer > .ui.loader { color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.dimmer > .ui.loader:not(.elastic)::before { border-color= +: rgba(255, 255, 255, 0.15); } + +.cmp-dm-portal .ui.inverted.dimmer > .ui.loader { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.inverted.dimmer > .ui.loader:not(.elastic)::before { bor= +der-color: rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.ui.ui.text.loader { width: auto; height: auto; text-a= +lign: center; font-style: normal; } + +.cmp-dm-portal .ui.indeterminate.loader::after { animation-direction: rever= +se; animation-duration: 1.2s; } + +.cmp-dm-portal .ui.loader.active, .cmp-dm-portal .ui.loader.visible { displ= +ay: block; } + +.cmp-dm-portal .ui.loader.disabled, .cmp-dm-portal .ui.loader.hidden { disp= +lay: none; } + +.cmp-dm-portal .ui.loader { width: 2.28571rem; height: 2.28571rem; font-siz= +e: 1em; } + +.cmp-dm-portal .ui.loader::after, .cmp-dm-portal .ui.loader::before { width= +: 2.28571rem; height: 2.28571rem; margin: 0px 0px 0px -1.14286rem; } + +.cmp-dm-portal .ui.text.loader { min-width: 2.28571rem; padding-top: 3.0714= +3rem; } + +.cmp-dm-portal .ui.big.loader { width: 3.71429rem; height: 3.71429rem; font= +-size: 1.28571em; } + +.cmp-dm-portal .ui.big.loader::after, .cmp-dm-portal .ui.big.loader::before= + { width: 3.71429rem; height: 3.71429rem; margin: 0px 0px 0px -1.85714rem; = +} + +.cmp-dm-portal .ui.big.text.loader { min-width: 3.71429rem; padding-top: 4.= +5rem; } + +.cmp-dm-portal .ui.huge.loader { width: 4.14286rem; height: 4.14286rem; fon= +t-size: 1.42857em; } + +.cmp-dm-portal .ui.huge.loader::after, .cmp-dm-portal .ui.huge.loader::befo= +re { width: 4.14286rem; height: 4.14286rem; margin: 0px 0px 0px -2.07143rem= +; } + +.cmp-dm-portal .ui.huge.text.loader { min-width: 4.14286rem; padding-top: 4= +.92857rem; } + +.cmp-dm-portal .ui.primary.basic.elastic.loading.button::after, .cmp-dm-por= +tal .ui.primary.basic.elastic.loading.button::before, .cmp-dm-portal .ui.pr= +imary.elastic.loader.loader::before, .cmp-dm-portal .ui.primary.elastic.loa= +ding.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.primary.el= +astic.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.= +primary.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-port= +al .ui.primary.loader.loader.loader::after, .cmp-dm-portal .ui.primary.load= +ing.loading.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.prim= +ary.loading.loading.loading.loading:not(.usual):not(.button)::after, .cmp-d= +m-portal .ui.primary.loading.loading.loading.loading > i.icon::after { colo= +r: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.inverted.primary.elastic.loader::before, .cmp-dm-portal = +.ui.inverted.primary.elastic.loading.loading.loading .input > i.icon::befor= +e, .cmp-dm-portal .ui.inverted.primary.elastic.loading.loading.loading:not(= +.segment)::before, .cmp-dm-portal .ui.inverted.primary.elastic.loading.load= +ing.loading > i.icon::before, .cmp-dm-portal .ui.inverted.primary.loader.lo= +ader.loader::after, .cmp-dm-portal .ui.inverted.primary.loading.loading.loa= +ding.loading .input > i.icon::after, .cmp-dm-portal .ui.inverted.primary.lo= +ading.loading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.invert= +ed.primary.loading.loading.loading.loading > i.icon::after { color: rgb(84,= + 200, 255); } + +.cmp-dm-portal .ui.secondary.basic.elastic.loading.button::after, .cmp-dm-p= +ortal .ui.secondary.basic.elastic.loading.button::before, .cmp-dm-portal .u= +i.secondary.elastic.loader.loader::before, .cmp-dm-portal .ui.secondary.ela= +stic.loading.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.se= +condary.elastic.loading.loading.loading.loading > i.icon::before, .cmp-dm-p= +ortal .ui.secondary.elastic.loading.loading.loading:not(.segment)::before, = +.cmp-dm-portal .ui.secondary.loader.loader.loader::after, .cmp-dm-portal .u= +i.secondary.loading.loading.loading.loading .input > i.icon::after, .cmp-dm= +-portal .ui.secondary.loading.loading.loading.loading:not(.usual):not(.butt= +on)::after, .cmp-dm-portal .ui.secondary.loading.loading.loading.loading > = +i.icon::after { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.inverted.secondary.elastic.loader::before, .cmp-dm-porta= +l .ui.inverted.secondary.elastic.loading.loading.loading .input > i.icon::b= +efore, .cmp-dm-portal .ui.inverted.secondary.elastic.loading.loading.loadin= +g:not(.segment)::before, .cmp-dm-portal .ui.inverted.secondary.elastic.load= +ing.loading.loading > i.icon::before, .cmp-dm-portal .ui.inverted.secondary= +.loader.loader.loader::after, .cmp-dm-portal .ui.inverted.secondary.loading= +.loading.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.inverte= +d.secondary.loading.loading.loading.loading:not(.usual)::after, .cmp-dm-por= +tal .ui.inverted.secondary.loading.loading.loading.loading > i.icon::after = +{ color: rgb(84, 84, 84); } + +.cmp-dm-portal .ui.red.basic.elastic.loading.button::after, .cmp-dm-portal = +.ui.red.basic.elastic.loading.button::before, .cmp-dm-portal .ui.red.elasti= +c.loader.loader::before, .cmp-dm-portal .ui.red.elastic.loading.loading.loa= +ding .input > i.icon::before, .cmp-dm-portal .ui.red.elastic.loading.loadin= +g.loading.loading > i.icon::before, .cmp-dm-portal .ui.red.elastic.loading.= +loading.loading:not(.segment)::before, .cmp-dm-portal .ui.red.loader.loader= +.loader::after, .cmp-dm-portal .ui.red.loading.loading.loading.loading .inp= +ut > i.icon::after, .cmp-dm-portal .ui.red.loading.loading.loading.loading:= +not(.usual):not(.button)::after, .cmp-dm-portal .ui.red.loading.loading.loa= +ding.loading > i.icon::after { color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.inverted.red.elastic.loader::before, .cmp-dm-portal .ui.= +inverted.red.elastic.loading.loading.loading .input > i.icon::before, .cmp-= +dm-portal .ui.inverted.red.elastic.loading.loading.loading:not(.segment)::b= +efore, .cmp-dm-portal .ui.inverted.red.elastic.loading.loading.loading > i.= +icon::before, .cmp-dm-portal .ui.inverted.red.loader.loader.loader::after, = +.cmp-dm-portal .ui.inverted.red.loading.loading.loading.loading .input > i.= +icon::after, .cmp-dm-portal .ui.inverted.red.loading.loading.loading.loadin= +g:not(.usual)::after, .cmp-dm-portal .ui.inverted.red.loading.loading.loadi= +ng.loading > i.icon::after { color: rgb(255, 105, 94); } + +.cmp-dm-portal .ui.orange.basic.elastic.loading.button::after, .cmp-dm-port= +al .ui.orange.basic.elastic.loading.button::before, .cmp-dm-portal .ui.oran= +ge.elastic.loader.loader::before, .cmp-dm-portal .ui.orange.elastic.loading= +.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.orange.elastic= +.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.orang= +e.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui= +.orange.loader.loader.loader::after, .cmp-dm-portal .ui.orange.loading.load= +ing.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.orange.loadi= +ng.loading.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal = +.ui.orange.loading.loading.loading.loading > i.icon::after { color: rgb(242= +, 113, 28); } + +.cmp-dm-portal .ui.inverted.orange.elastic.loader::before, .cmp-dm-portal .= +ui.inverted.orange.elastic.loading.loading.loading .input > i.icon::before,= + .cmp-dm-portal .ui.inverted.orange.elastic.loading.loading.loading:not(.se= +gment)::before, .cmp-dm-portal .ui.inverted.orange.elastic.loading.loading.= +loading > i.icon::before, .cmp-dm-portal .ui.inverted.orange.loader.loader.= +loader::after, .cmp-dm-portal .ui.inverted.orange.loading.loading.loading.l= +oading .input > i.icon::after, .cmp-dm-portal .ui.inverted.orange.loading.l= +oading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.oran= +ge.loading.loading.loading.loading > i.icon::after { color: rgb(255, 133, 2= +7); } + +.cmp-dm-portal .ui.yellow.basic.elastic.loading.button::after, .cmp-dm-port= +al .ui.yellow.basic.elastic.loading.button::before, .cmp-dm-portal .ui.yell= +ow.elastic.loader.loader::before, .cmp-dm-portal .ui.yellow.elastic.loading= +.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.yellow.elastic= +.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.yello= +w.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui= +.yellow.loader.loader.loader::after, .cmp-dm-portal .ui.yellow.loading.load= +ing.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.yellow.loadi= +ng.loading.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal = +.ui.yellow.loading.loading.loading.loading > i.icon::after { color: rgb(251= +, 189, 8); } + +.cmp-dm-portal .ui.inverted.yellow.elastic.loader::before, .cmp-dm-portal .= +ui.inverted.yellow.elastic.loading.loading.loading .input > i.icon::before,= + .cmp-dm-portal .ui.inverted.yellow.elastic.loading.loading.loading:not(.se= +gment)::before, .cmp-dm-portal .ui.inverted.yellow.elastic.loading.loading.= +loading > i.icon::before, .cmp-dm-portal .ui.inverted.yellow.loader.loader.= +loader::after, .cmp-dm-portal .ui.inverted.yellow.loading.loading.loading.l= +oading .input > i.icon::after, .cmp-dm-portal .ui.inverted.yellow.loading.l= +oading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.yell= +ow.loading.loading.loading.loading > i.icon::after { color: rgb(255, 226, 3= +1); } + +.cmp-dm-portal .ui.olive.basic.elastic.loading.button::after, .cmp-dm-porta= +l .ui.olive.basic.elastic.loading.button::before, .cmp-dm-portal .ui.olive.= +elastic.loader.loader::before, .cmp-dm-portal .ui.olive.elastic.loading.loa= +ding.loading .input > i.icon::before, .cmp-dm-portal .ui.olive.elastic.load= +ing.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.olive.elas= +tic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.olive= +.loader.loader.loader::after, .cmp-dm-portal .ui.olive.loading.loading.load= +ing.loading .input > i.icon::after, .cmp-dm-portal .ui.olive.loading.loadin= +g.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.olive= +.loading.loading.loading.loading > i.icon::after { color: rgb(181, 204, 24)= +; } + +.cmp-dm-portal .ui.inverted.olive.elastic.loader::before, .cmp-dm-portal .u= +i.inverted.olive.elastic.loading.loading.loading .input > i.icon::before, .= +cmp-dm-portal .ui.inverted.olive.elastic.loading.loading.loading:not(.segme= +nt)::before, .cmp-dm-portal .ui.inverted.olive.elastic.loading.loading.load= +ing > i.icon::before, .cmp-dm-portal .ui.inverted.olive.loader.loader.loade= +r::after, .cmp-dm-portal .ui.inverted.olive.loading.loading.loading.loading= + .input > i.icon::after, .cmp-dm-portal .ui.inverted.olive.loading.loading.= +loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.olive.loadi= +ng.loading.loading.loading > i.icon::after { color: rgb(217, 231, 120); } + +.cmp-dm-portal .ui.green.basic.elastic.loading.button::after, .cmp-dm-porta= +l .ui.green.basic.elastic.loading.button::before, .cmp-dm-portal .ui.green.= +elastic.loader.loader::before, .cmp-dm-portal .ui.green.elastic.loading.loa= +ding.loading .input > i.icon::before, .cmp-dm-portal .ui.green.elastic.load= +ing.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.green.elas= +tic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.green= +.loader.loader.loader::after, .cmp-dm-portal .ui.green.loading.loading.load= +ing.loading .input > i.icon::after, .cmp-dm-portal .ui.green.loading.loadin= +g.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.green= +.loading.loading.loading.loading > i.icon::after { color: rgb(33, 186, 69);= + } + +.cmp-dm-portal .ui.inverted.green.elastic.loader::before, .cmp-dm-portal .u= +i.inverted.green.elastic.loading.loading.loading .input > i.icon::before, .= +cmp-dm-portal .ui.inverted.green.elastic.loading.loading.loading:not(.segme= +nt)::before, .cmp-dm-portal .ui.inverted.green.elastic.loading.loading.load= +ing > i.icon::before, .cmp-dm-portal .ui.inverted.green.loader.loader.loade= +r::after, .cmp-dm-portal .ui.inverted.green.loading.loading.loading.loading= + .input > i.icon::after, .cmp-dm-portal .ui.inverted.green.loading.loading.= +loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.green.loadi= +ng.loading.loading.loading > i.icon::after { color: rgb(46, 204, 64); } + +.cmp-dm-portal .ui.teal.basic.elastic.loading.button::after, .cmp-dm-portal= + .ui.teal.basic.elastic.loading.button::before, .cmp-dm-portal .ui.teal.ela= +stic.loader.loader::before, .cmp-dm-portal .ui.teal.elastic.loading.loading= +.loading .input > i.icon::before, .cmp-dm-portal .ui.teal.elastic.loading.l= +oading.loading.loading > i.icon::before, .cmp-dm-portal .ui.teal.elastic.lo= +ading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.teal.loader= +.loader.loader::after, .cmp-dm-portal .ui.teal.loading.loading.loading.load= +ing .input > i.icon::after, .cmp-dm-portal .ui.teal.loading.loading.loading= +.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.teal.loading.l= +oading.loading.loading > i.icon::after { color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.inverted.teal.elastic.loader::before, .cmp-dm-portal .ui= +.inverted.teal.elastic.loading.loading.loading .input > i.icon::before, .cm= +p-dm-portal .ui.inverted.teal.elastic.loading.loading.loading:not(.segment)= +::before, .cmp-dm-portal .ui.inverted.teal.elastic.loading.loading.loading = +> i.icon::before, .cmp-dm-portal .ui.inverted.teal.loader.loader.loader::af= +ter, .cmp-dm-portal .ui.inverted.teal.loading.loading.loading.loading .inpu= +t > i.icon::after, .cmp-dm-portal .ui.inverted.teal.loading.loading.loading= +.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.teal.loading.loadi= +ng.loading.loading > i.icon::after { color: rgb(109, 255, 255); } + +.cmp-dm-portal .ui.blue.basic.elastic.loading.button::after, .cmp-dm-portal= + .ui.blue.basic.elastic.loading.button::before, .cmp-dm-portal .ui.blue.ela= +stic.loader.loader::before, .cmp-dm-portal .ui.blue.elastic.loading.loading= +.loading .input > i.icon::before, .cmp-dm-portal .ui.blue.elastic.loading.l= +oading.loading.loading > i.icon::before, .cmp-dm-portal .ui.blue.elastic.lo= +ading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.blue.loader= +.loader.loader::after, .cmp-dm-portal .ui.blue.loading.loading.loading.load= +ing .input > i.icon::after, .cmp-dm-portal .ui.blue.loading.loading.loading= +.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.blue.loading.l= +oading.loading.loading > i.icon::after { color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.inverted.blue.elastic.loader::before, .cmp-dm-portal .ui= +.inverted.blue.elastic.loading.loading.loading .input > i.icon::before, .cm= +p-dm-portal .ui.inverted.blue.elastic.loading.loading.loading:not(.segment)= +::before, .cmp-dm-portal .ui.inverted.blue.elastic.loading.loading.loading = +> i.icon::before, .cmp-dm-portal .ui.inverted.blue.loader.loader.loader::af= +ter, .cmp-dm-portal .ui.inverted.blue.loading.loading.loading.loading .inpu= +t > i.icon::after, .cmp-dm-portal .ui.inverted.blue.loading.loading.loading= +.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.blue.loading.loadi= +ng.loading.loading > i.icon::after { color: rgb(84, 200, 255); } + +.cmp-dm-portal .ui.violet.basic.elastic.loading.button::after, .cmp-dm-port= +al .ui.violet.basic.elastic.loading.button::before, .cmp-dm-portal .ui.viol= +et.elastic.loader.loader::before, .cmp-dm-portal .ui.violet.elastic.loading= +.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.violet.elastic= +.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.viole= +t.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui= +.violet.loader.loader.loader::after, .cmp-dm-portal .ui.violet.loading.load= +ing.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.violet.loadi= +ng.loading.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal = +.ui.violet.loading.loading.loading.loading > i.icon::after { color: rgb(100= +, 53, 201); } + +.cmp-dm-portal .ui.inverted.violet.elastic.loader::before, .cmp-dm-portal .= +ui.inverted.violet.elastic.loading.loading.loading .input > i.icon::before,= + .cmp-dm-portal .ui.inverted.violet.elastic.loading.loading.loading:not(.se= +gment)::before, .cmp-dm-portal .ui.inverted.violet.elastic.loading.loading.= +loading > i.icon::before, .cmp-dm-portal .ui.inverted.violet.loader.loader.= +loader::after, .cmp-dm-portal .ui.inverted.violet.loading.loading.loading.l= +oading .input > i.icon::after, .cmp-dm-portal .ui.inverted.violet.loading.l= +oading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.viol= +et.loading.loading.loading.loading > i.icon::after { color: rgb(162, 145, 2= +51); } + +.cmp-dm-portal .ui.purple.basic.elastic.loading.button::after, .cmp-dm-port= +al .ui.purple.basic.elastic.loading.button::before, .cmp-dm-portal .ui.purp= +le.elastic.loader.loader::before, .cmp-dm-portal .ui.purple.elastic.loading= +.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.purple.elastic= +.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.purpl= +e.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui= +.purple.loader.loader.loader::after, .cmp-dm-portal .ui.purple.loading.load= +ing.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.purple.loadi= +ng.loading.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal = +.ui.purple.loading.loading.loading.loading > i.icon::after { color: rgb(163= +, 51, 200); } + +.cmp-dm-portal .ui.inverted.purple.elastic.loader::before, .cmp-dm-portal .= +ui.inverted.purple.elastic.loading.loading.loading .input > i.icon::before,= + .cmp-dm-portal .ui.inverted.purple.elastic.loading.loading.loading:not(.se= +gment)::before, .cmp-dm-portal .ui.inverted.purple.elastic.loading.loading.= +loading > i.icon::before, .cmp-dm-portal .ui.inverted.purple.loader.loader.= +loader::after, .cmp-dm-portal .ui.inverted.purple.loading.loading.loading.l= +oading .input > i.icon::after, .cmp-dm-portal .ui.inverted.purple.loading.l= +oading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.purp= +le.loading.loading.loading.loading > i.icon::after { color: rgb(220, 115, 2= +55); } + +.cmp-dm-portal .ui.pink.basic.elastic.loading.button::after, .cmp-dm-portal= + .ui.pink.basic.elastic.loading.button::before, .cmp-dm-portal .ui.pink.ela= +stic.loader.loader::before, .cmp-dm-portal .ui.pink.elastic.loading.loading= +.loading .input > i.icon::before, .cmp-dm-portal .ui.pink.elastic.loading.l= +oading.loading.loading > i.icon::before, .cmp-dm-portal .ui.pink.elastic.lo= +ading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.pink.loader= +.loader.loader::after, .cmp-dm-portal .ui.pink.loading.loading.loading.load= +ing .input > i.icon::after, .cmp-dm-portal .ui.pink.loading.loading.loading= +.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.pink.loading.l= +oading.loading.loading > i.icon::after { color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.inverted.pink.elastic.loader::before, .cmp-dm-portal .ui= +.inverted.pink.elastic.loading.loading.loading .input > i.icon::before, .cm= +p-dm-portal .ui.inverted.pink.elastic.loading.loading.loading:not(.segment)= +::before, .cmp-dm-portal .ui.inverted.pink.elastic.loading.loading.loading = +> i.icon::before, .cmp-dm-portal .ui.inverted.pink.loader.loader.loader::af= +ter, .cmp-dm-portal .ui.inverted.pink.loading.loading.loading.loading .inpu= +t > i.icon::after, .cmp-dm-portal .ui.inverted.pink.loading.loading.loading= +.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.pink.loading.loadi= +ng.loading.loading > i.icon::after { color: rgb(255, 142, 223); } + +.cmp-dm-portal .ui.brown.basic.elastic.loading.button::after, .cmp-dm-porta= +l .ui.brown.basic.elastic.loading.button::before, .cmp-dm-portal .ui.brown.= +elastic.loader.loader::before, .cmp-dm-portal .ui.brown.elastic.loading.loa= +ding.loading .input > i.icon::before, .cmp-dm-portal .ui.brown.elastic.load= +ing.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.brown.elas= +tic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.brown= +.loader.loader.loader::after, .cmp-dm-portal .ui.brown.loading.loading.load= +ing.loading .input > i.icon::after, .cmp-dm-portal .ui.brown.loading.loadin= +g.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.brown= +.loading.loading.loading.loading > i.icon::after { color: rgb(165, 103, 63)= +; } + +.cmp-dm-portal .ui.inverted.brown.elastic.loader::before, .cmp-dm-portal .u= +i.inverted.brown.elastic.loading.loading.loading .input > i.icon::before, .= +cmp-dm-portal .ui.inverted.brown.elastic.loading.loading.loading:not(.segme= +nt)::before, .cmp-dm-portal .ui.inverted.brown.elastic.loading.loading.load= +ing > i.icon::before, .cmp-dm-portal .ui.inverted.brown.loader.loader.loade= +r::after, .cmp-dm-portal .ui.inverted.brown.loading.loading.loading.loading= + .input > i.icon::after, .cmp-dm-portal .ui.inverted.brown.loading.loading.= +loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.brown.loadi= +ng.loading.loading.loading > i.icon::after { color: rgb(214, 124, 28); } + +.cmp-dm-portal .ui.grey.basic.elastic.loading.button::after, .cmp-dm-portal= + .ui.grey.basic.elastic.loading.button::before, .cmp-dm-portal .ui.grey.ela= +stic.loader.loader::before, .cmp-dm-portal .ui.grey.elastic.loading.loading= +.loading .input > i.icon::before, .cmp-dm-portal .ui.grey.elastic.loading.l= +oading.loading.loading > i.icon::before, .cmp-dm-portal .ui.grey.elastic.lo= +ading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.grey.loader= +.loader.loader::after, .cmp-dm-portal .ui.grey.loading.loading.loading.load= +ing .input > i.icon::after, .cmp-dm-portal .ui.grey.loading.loading.loading= +.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.grey.loading.l= +oading.loading.loading > i.icon::after { color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.inverted.grey.elastic.loader::before, .cmp-dm-portal .ui= +.inverted.grey.elastic.loading.loading.loading .input > i.icon::before, .cm= +p-dm-portal .ui.inverted.grey.elastic.loading.loading.loading:not(.segment)= +::before, .cmp-dm-portal .ui.inverted.grey.elastic.loading.loading.loading = +> i.icon::before, .cmp-dm-portal .ui.inverted.grey.loader.loader.loader::af= +ter, .cmp-dm-portal .ui.inverted.grey.loading.loading.loading.loading .inpu= +t > i.icon::after, .cmp-dm-portal .ui.inverted.grey.loading.loading.loading= +.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.grey.loading.loadi= +ng.loading.loading > i.icon::after { color: rgb(220, 221, 222); } + +.cmp-dm-portal .ui.black.basic.elastic.loading.button::after, .cmp-dm-porta= +l .ui.black.basic.elastic.loading.button::before, .cmp-dm-portal .ui.black.= +elastic.loader.loader::before, .cmp-dm-portal .ui.black.elastic.loading.loa= +ding.loading .input > i.icon::before, .cmp-dm-portal .ui.black.elastic.load= +ing.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.black.elas= +tic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.black= +.loader.loader.loader::after, .cmp-dm-portal .ui.black.loading.loading.load= +ing.loading .input > i.icon::after, .cmp-dm-portal .ui.black.loading.loadin= +g.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.black= +.loading.loading.loading.loading > i.icon::after { color: rgb(27, 28, 29); = +} + +.cmp-dm-portal .ui.inverted.black.elastic.loader::before, .cmp-dm-portal .u= +i.inverted.black.elastic.loading.loading.loading .input > i.icon::before, .= +cmp-dm-portal .ui.inverted.black.elastic.loading.loading.loading:not(.segme= +nt)::before, .cmp-dm-portal .ui.inverted.black.elastic.loading.loading.load= +ing > i.icon::before, .cmp-dm-portal .ui.inverted.black.loader.loader.loade= +r::after, .cmp-dm-portal .ui.inverted.black.loading.loading.loading.loading= + .input > i.icon::after, .cmp-dm-portal .ui.inverted.black.loading.loading.= +loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.black.loadi= +ng.loading.loading.loading > i.icon::after { color: rgb(84, 84, 84); } + +.cmp-dm-portal .ui.elastic.loader.loader::before, .cmp-dm-portal .ui.elasti= +c.loading.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.elast= +ic.loading.loading.loading::before, .cmp-dm-portal .ui.elastic.loading.load= +ing.loading > i.icon::before, .cmp-dm-portal .ui.loader.loader.loader::afte= +r, .cmp-dm-portal .ui.loading.loading.loading.loading .input > i.icon::afte= +r, .cmp-dm-portal .ui.loading.loading.loading.loading:not(.usual)::after, .= +cmp-dm-portal .ui.loading.loading.loading.loading > i.icon::after { border-= +color: currentcolor; } + +.cmp-dm-portal .ui.elastic.loading.loading.loading.loading.button:not(.inve= +rted):not(.basic)::before { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.elastic.basic.loading.button::after, .cmp-dm-portal .ui.= +elastic.basic.loading.button::before { color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.double.loading.loading.loading.loading.button::after { b= +order-bottom-color: currentcolor; } + +.cmp-dm-portal .ui.loader.loader.loader.loader.loader::after, .cmp-dm-porta= +l .ui.loading.loading.loading.loading.loading.loading .input > i.icon::afte= +r, .cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading::afte= +r, .cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading > i.i= +con::after { border-left-color: transparent; border-right-color: transparen= +t; } + +.cmp-dm-portal .ui.loader.loader.loader.loader.loader.loader:not(.double)::= +after, .cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.l= +oading:not(.double) .input > i.icon::after, .cmp-dm-portal .ui.loading.load= +ing.loading.loading.loading.loading.loading:not(.double)::after, .cmp-dm-po= +rtal .ui.loading.loading.loading.loading.loading.loading.loading:not(.doubl= +e) > i.icon::after { border-bottom-color: transparent; } + +.cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.form::af= +ter, .cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.seg= +ment::after { border-left-color: rgba(0, 0, 0, 0.1); border-right-color: rg= +ba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.form:not= +(.double)::after, .cmp-dm-portal .ui.loading.loading.loading.loading.loadin= +g.loading.segment:not(.double)::after { border-bottom-color: rgba(0, 0, 0, = +0.1); } + +.cmp-dm-portal .ui.reveal { display: inherit; font-size: 0px; position: rel= +ative !important; } + +.cmp-dm-portal .ui.reveal > .visible.content { transition: all 0.5s ease 0.= +1s; position: absolute !important; top: 0px !important; left: 0px !importan= +t; z-index: 3 !important; } + +.cmp-dm-portal .ui.reveal > .hidden.content { position: relative !important= +; z-index: 2 !important; } + +.cmp-dm-portal .ui.active.reveal .visible.content, .cmp-dm-portal .ui.revea= +l:hover .visible.content { z-index: 4 !important; } + +.cmp-dm-portal .ui.reveal > .ui.ribbon.label { z-index: 5; } + +.cmp-dm-portal .ui.visible.reveal { overflow: visible; } + +.cmp-dm-portal .ui.instant.reveal > .content { transition-delay: 0s !import= +ant; } + +.cmp-dm-portal .ui.reveal > .content { font-size: 1rem; } + +.cmp-dm-portal .ui.segment { position: relative; background: rgb(255, 255, = +255); box-shadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px; margin: 1rem 0px;= + padding: 1em; border-radius: 0.285714rem; border: 1px solid rgba(34, 36, 3= +8, 0.15); } + +.cmp-dm-portal .ui.segment:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.segment:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.grid > .row > .ui.segment.column, .cmp-dm-portal .ui.gri= +d > .ui.segment.column, .cmp-dm-portal .ui.page.grid.segment { padding-top:= + 2em; padding-bottom: 2em; } + +.cmp-dm-portal .ui.grid.segment { margin: 1rem 0px; border-radius: 0.285714= +rem; } + +.cmp-dm-portal .ui.basic.table.segment { background: rgb(255, 255, 255); bo= +rder: 1px solid rgba(34, 36, 38, 0.15); box-shadow: rgba(34, 36, 38, 0.15) = +0px 1px 2px 0px; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table.segment { padding: 1em; } + +.cmp-dm-portal .ui.segment.tab:last-child { margin-bottom: 1rem; } + +.cmp-dm-portal .ui.basic.segment, .cmp-dm-portal .ui.basic.segments, .cmp-d= +m-portal .ui.segments .ui.basic.segment { background: none transparent; box= +-shadow: none; border: none; border-radius: 0px; } + +.cmp-dm-portal .ui.red.segment.segment.segment.segment.segment:not(.inverte= +d) { border-top: 2px solid rgb(219, 40, 40); } + +.cmp-dm-portal .ui.orange.segment.segment.segment.segment.segment:not(.inve= +rted) { border-top: 2px solid rgb(242, 113, 28); } + +.cmp-dm-portal .ui.yellow.segment.segment.segment.segment.segment:not(.inve= +rted) { border-top: 2px solid rgb(251, 189, 8); } + +.cmp-dm-portal .ui.olive.segment.segment.segment.segment.segment:not(.inver= +ted) { border-top: 2px solid rgb(181, 204, 24); } + +.cmp-dm-portal .ui.green.segment.segment.segment.segment.segment:not(.inver= +ted) { border-top: 2px solid rgb(33, 186, 69); } + +.cmp-dm-portal .ui.teal.segment.segment.segment.segment.segment:not(.invert= +ed) { border-top: 2px solid rgb(0, 181, 173); } + +.cmp-dm-portal .ui.blue.segment.segment.segment.segment.segment:not(.invert= +ed) { border-top: 2px solid rgb(33, 133, 208); } + +.cmp-dm-portal .ui.violet.segment.segment.segment.segment.segment:not(.inve= +rted) { border-top: 2px solid rgb(100, 53, 201); } + +.cmp-dm-portal .ui.purple.segment.segment.segment.segment.segment:not(.inve= +rted) { border-top: 2px solid rgb(163, 51, 200); } + +.cmp-dm-portal .ui.pink.segment.segment.segment.segment.segment:not(.invert= +ed) { border-top: 2px solid rgb(224, 57, 151); } + +.cmp-dm-portal .ui.brown.segment.segment.segment.segment.segment:not(.inver= +ted) { border-top: 2px solid rgb(165, 103, 63); } + +.cmp-dm-portal .ui.grey.segment.segment.segment.segment.segment:not(.invert= +ed) { border-top: 2px solid rgb(118, 118, 118); } + +.cmp-dm-portal .ui.black.segment.segment.segment.segment.segment:not(.inver= +ted) { border-top: 2px solid rgb(27, 28, 29); } + +.cmp-dm-portal .ui.segment, .cmp-dm-portal .ui.segments .segment { font-siz= +e: 1rem; } + +.cmp-dm-portal .ui.form { position: relative; max-width: 100%; } + +.cmp-dm-portal .ui.form > p { margin: 1em 0px; } + +.cmp-dm-portal .ui.form .field { clear: both; margin: 0px 0px 1em; } + +.cmp-dm-portal .ui.form .field:last-child, .cmp-dm-portal .ui.form .fields = +.fields, .cmp-dm-portal .ui.form .fields:last-child .field { margin-bottom:= + 0px; } + +.cmp-dm-portal .ui.form .fields .field { clear: both; margin: 0px; } + +.cmp-dm-portal .ui.form .field > label { display: block; margin: 0px 0px 0.= +285714rem; color: rgb(80, 80, 80); font-size: 0.928571em; font-weight: 700;= + text-transform: none; } + +.cmp-dm-portal .ui.form input:not([type]), .cmp-dm-portal .ui.form input[ty= +pe=3D"date"], .cmp-dm-portal .ui.form input[type=3D"datetime-local"], .cmp-= +dm-portal .ui.form input[type=3D"email"], .cmp-dm-portal .ui.form input[typ= +e=3D"file"], .cmp-dm-portal .ui.form input[type=3D"number"], .cmp-dm-portal= + .ui.form input[type=3D"password"], .cmp-dm-portal .ui.form input[type=3D"s= +earch"], .cmp-dm-portal .ui.form input[type=3D"tel"], .cmp-dm-portal .ui.fo= +rm input[type=3D"text"], .cmp-dm-portal .ui.form input[type=3D"time"], .cmp= +-dm-portal .ui.form input[type=3D"url"], .cmp-dm-portal .ui.form textarea {= + width: 100%; vertical-align: top; } + +.cmp-dm-portal .ui.form ::-webkit-datetime-edit, .cmp-dm-portal .ui.form ::= +-webkit-inner-spin-button { height: 1.21429em; } + +.cmp-dm-portal .ui.form input:not([type]), .cmp-dm-portal .ui.form input[ty= +pe=3D"date"], .cmp-dm-portal .ui.form input[type=3D"datetime-local"], .cmp-= +dm-portal .ui.form input[type=3D"email"], .cmp-dm-portal .ui.form input[typ= +e=3D"file"], .cmp-dm-portal .ui.form input[type=3D"number"], .cmp-dm-portal= + .ui.form input[type=3D"password"], .cmp-dm-portal .ui.form input[type=3D"s= +earch"], .cmp-dm-portal .ui.form input[type=3D"tel"], .cmp-dm-portal .ui.fo= +rm input[type=3D"text"], .cmp-dm-portal .ui.form input[type=3D"time"], .cmp= +-dm-portal .ui.form input[type=3D"url"] { font-family: graphik-regular-web,= + "Helvetica Neue", Arial, Helvetica, sans-serif; margin: 0px; outline: none= +; appearance: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); li= +ne-height: 1.21429em; padding: 0.678571em 1em; font-size: 1em; background: = +rgb(255, 255, 255); border: 1px solid rgba(34, 36, 38, 0.15); color: rgb(80= +, 80, 80); border-radius: 0.285714rem; box-shadow: transparent 0px 0px 0px = +0px inset; transition: color 0.1s ease 0s, border-color 0.1s ease 0s; } + +.cmp-dm-portal .ui.form textarea, .cmp-dm-portal .ui.input textarea { margi= +n: 0px; appearance: none; -webkit-tap-highlight-color: rgba(255, 255, 255, = +0); padding: 0.785714em 1em; background: rgb(255, 255, 255); border: 1px so= +lid rgba(34, 36, 38, 0.15); outline: none; color: rgb(80, 80, 80); border-r= +adius: 0.285714rem; box-shadow: transparent 0px 0px 0px 0px inset; transiti= +on: color 0.1s ease 0s, border-color 0.1s ease 0s; font-size: 1em; font-fam= +ily: graphik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; l= +ine-height: 1.2857; resize: vertical; } + +.cmp-dm-portal .ui.form textarea:not([rows]) { height: 12em; min-height: 8e= +m; max-height: 24em; } + +.cmp-dm-portal .ui.form input[type=3D"checkbox"], .cmp-dm-portal .ui.form t= +extarea { vertical-align: top; } + +.cmp-dm-portal .ui.form .fields:not(.grouped):not(.inline) .field:not(:only= +-child) label + .ui.ui.checkbox { margin-top: 0.7em; } + +.cmp-dm-portal .ui.form .fields:not(.grouped):not(.inline) .field:not(:only= +-child) .ui.checkbox { margin-top: 2.41429em; } + +.cmp-dm-portal .ui.form .fields:not(.grouped):not(.inline) .field:not(:only= +-child) .ui.toggle.checkbox { margin-top: 2.21429em; } + +.cmp-dm-portal .ui.form .fields:not(.grouped):not(.inline) .field:not(:only= +-child) .ui.slider.checkbox { margin-top: 2.61429em; } + +.cmp-dm-portal .ui.ui.form .field .fields .field:not(:only-child) .ui.check= +box { margin-top: 0.6em; } + +.cmp-dm-portal .ui.ui.form .field .fields .field:not(:only-child) .ui.toggl= +e.checkbox { margin-top: 0.5em; } + +.cmp-dm-portal .ui.ui.form .field .fields .field:not(:only-child) .ui.slide= +r.checkbox { margin-top: 0.7em; } + +.cmp-dm-portal .ui.form input.attached { width: auto; } + +.cmp-dm-portal .ui.form select { display: block; height: auto; width: 100%;= + background: rgb(255, 255, 255); border: 1px solid rgba(34, 36, 38, 0.15); = +border-radius: 0.285714rem; box-shadow: transparent 0px 0px 0px 0px inset; = +padding: 0.62em 1em; color: rgb(80, 80, 80); transition: color 0.1s ease 0s= +, border-color 0.1s ease 0s; } + +.cmp-dm-portal .ui.form .field > .selection.dropdown { min-width: auto; wid= +th: 100%; } + +.cmp-dm-portal .ui.form .field > .selection.dropdown > .dropdown.icon { flo= +at: right; } + +.cmp-dm-portal .ui.form .inline.field > .selection.dropdown, .cmp-dm-portal= + .ui.form .inline.fields .field > .selection.dropdown { width: auto; } + +.cmp-dm-portal .ui.form .inline.field > .selection.dropdown > .dropdown.ico= +n, .cmp-dm-portal .ui.form .inline.fields .field > .selection.dropdown > .d= +ropdown.icon { float: none; } + +.cmp-dm-portal .ui.form .field .ui.input, .cmp-dm-portal .ui.form .fields .= +field .ui.input, .cmp-dm-portal .ui.form .wide.field .ui.input { width: 100= +%; } + +.cmp-dm-portal .ui.form .inline.field:not(.wide) .ui.input, .cmp-dm-portal = +.ui.form .inline.fields .field:not(.wide) .ui.input { width: auto; vertical= +-align: middle; } + +.cmp-dm-portal .ui.form .field .ui.input input, .cmp-dm-portal .ui.form .fi= +elds .field .ui.input input { width: auto; } + +.cmp-dm-portal .ui.form .eight.fields .ui.input input, .cmp-dm-portal .ui.f= +orm .five.fields .ui.input input, .cmp-dm-portal .ui.form .four.fields .ui.= +input input, .cmp-dm-portal .ui.form .nine.fields .ui.input input, .cmp-dm-= +portal .ui.form .seven.fields .ui.input input, .cmp-dm-portal .ui.form .six= +.fields .ui.input input, .cmp-dm-portal .ui.form .ten.fields .ui.input inpu= +t, .cmp-dm-portal .ui.form .three.fields .ui.input input, .cmp-dm-portal .u= +i.form .two.fields .ui.input input, .cmp-dm-portal .ui.form .wide.field .ui= +.input input { -webkit-box-flex: 1; flex: 1 0 auto; width: 0px; } + +.cmp-dm-portal .ui.form .error.message, .cmp-dm-portal .ui.form .error.mess= +age:empty, .cmp-dm-portal .ui.form .info.message, .cmp-dm-portal .ui.form .= +info.message:empty, .cmp-dm-portal .ui.form .success.message, .cmp-dm-porta= +l .ui.form .success.message:empty, .cmp-dm-portal .ui.form .warning.message= +, .cmp-dm-portal .ui.form .warning.message:empty { display: none; } + +.cmp-dm-portal .ui.form .message:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.form .field .prompt.label { white-space: normal; backgro= +und: rgb(255, 255, 255) !important; border: 1px solid rgb(224, 180, 180) !i= +mportant; color: rgb(159, 58, 56) !important; } + +.cmp-dm-portal .ui.form .inline.field .prompt, .cmp-dm-portal .ui.form .inl= +ine.fields .field .prompt { vertical-align: top; margin: -0.25em 0px -0.5em= + 0.5em; } + +.cmp-dm-portal .ui.form .inline.field .prompt::before, .cmp-dm-portal .ui.f= +orm .inline.fields .field .prompt::before { border-width: 0px 0px 1px 1px; = +inset: 50% auto auto 0px; } + +.cmp-dm-portal .ui.form .field.field input:-webkit-autofill { box-shadow: i= +vory 0px 0px 0px 75pt inset !important; border-color: rgb(229, 223, 161) !i= +mportant; } + +.cmp-dm-portal .ui.form .field.field input:-webkit-autofill:focus { box-sha= +dow: ivory 0px 0px 0px 75pt inset !important; border-color: rgb(213, 195, 2= +1) !important; } + +.cmp-dm-portal .ui.form ::-webkit-input-placeholder { color: rgb(255, 255, = +255); } + +.cmp-dm-portal .ui.form :focus::-webkit-input-placeholder { color: rgb(195,= + 195, 195); } + +.cmp-dm-portal .ui.form input:not([type]):focus, .cmp-dm-portal .ui.form in= +put[type=3D"date"]:focus, .cmp-dm-portal .ui.form input[type=3D"datetime-lo= +cal"]:focus, .cmp-dm-portal .ui.form input[type=3D"email"]:focus, .cmp-dm-p= +ortal .ui.form input[type=3D"file"]:focus, .cmp-dm-portal .ui.form input[ty= +pe=3D"number"]:focus, .cmp-dm-portal .ui.form input[type=3D"password"]:focu= +s, .cmp-dm-portal .ui.form input[type=3D"search"]:focus, .cmp-dm-portal .ui= +.form input[type=3D"tel"]:focus, .cmp-dm-portal .ui.form input[type=3D"text= +"]:focus, .cmp-dm-portal .ui.form input[type=3D"time"]:focus, .cmp-dm-porta= +l .ui.form input[type=3D"url"]:focus, .cmp-dm-portal .ui.form textarea:focu= +s { color: rgba(0, 0, 0, 0.95); border-color: rgb(133, 183, 217); border-ra= +dius: 0.285714rem; background: rgb(255, 255, 255); box-shadow: rgba(34, 36,= + 38, 0.35) 0px 0px 0px 0px inset; } + +.cmp-dm-portal .ui.form textarea:focus { appearance: none; } + +.cmp-dm-portal .ui.form.error .error.message:not(:empty) { display: block; = +} + +.cmp-dm-portal .ui.form.error .compact.error.message:not(:empty) { display:= + inline-block; } + +.cmp-dm-portal .ui.form.error .icon.error.message:not(:empty) { display: fl= +ex; } + +.cmp-dm-portal .ui.form .field.error .error.message:not(:empty), .cmp-dm-po= +rtal .ui.form .fields.error .error.message:not(:empty) { display: block; } + +.cmp-dm-portal .ui.form .field.error .compact.error.message:not(:empty), .c= +mp-dm-portal .ui.form .fields.error .compact.error.message:not(:empty) { di= +splay: inline-block; } + +.cmp-dm-portal .ui.form .field.error .icon.error.message:not(:empty), .cmp-= +dm-portal .ui.form .fields.error .icon.error.message:not(:empty) { display:= + flex; } + +.cmp-dm-portal .ui.ui.form .field.error .input, .cmp-dm-portal .ui.ui.form = +.field.error label, .cmp-dm-portal .ui.ui.form .fields.error .field .input,= + .cmp-dm-portal .ui.ui.form .fields.error .field label { color: rgb(159, 58= +, 56); } + +.cmp-dm-portal .ui.form .field.error .corner.label, .cmp-dm-portal .ui.form= + .fields.error .field .corner.label { border-color: rgb(159, 58, 56); color= +: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.form .field.error input:not([type]), .cmp-dm-portal .ui.= +form .field.error input[type=3D"date"], .cmp-dm-portal .ui.form .field.erro= +r input[type=3D"datetime-local"], .cmp-dm-portal .ui.form .field.error inpu= +t[type=3D"email"], .cmp-dm-portal .ui.form .field.error input[type=3D"file"= +], .cmp-dm-portal .ui.form .field.error input[type=3D"number"], .cmp-dm-por= +tal .ui.form .field.error input[type=3D"password"], .cmp-dm-portal .ui.form= + .field.error input[type=3D"search"], .cmp-dm-portal .ui.form .field.error = +input[type=3D"tel"], .cmp-dm-portal .ui.form .field.error input[type=3D"tex= +t"], .cmp-dm-portal .ui.form .field.error input[type=3D"time"], .cmp-dm-por= +tal .ui.form .field.error input[type=3D"url"], .cmp-dm-portal .ui.form .fie= +ld.error select, .cmp-dm-portal .ui.form .field.error textarea, .cmp-dm-por= +tal .ui.form .fields.error .field input:not([type]), .cmp-dm-portal .ui.for= +m .fields.error .field input[type=3D"date"], .cmp-dm-portal .ui.form .field= +s.error .field input[type=3D"datetime-local"], .cmp-dm-portal .ui.form .fie= +lds.error .field input[type=3D"email"], .cmp-dm-portal .ui.form .fields.err= +or .field input[type=3D"file"], .cmp-dm-portal .ui.form .fields.error .fiel= +d input[type=3D"number"], .cmp-dm-portal .ui.form .fields.error .field inpu= +t[type=3D"password"], .cmp-dm-portal .ui.form .fields.error .field input[ty= +pe=3D"search"], .cmp-dm-portal .ui.form .fields.error .field input[type=3D"= +tel"], .cmp-dm-portal .ui.form .fields.error .field input[type=3D"text"], .= +cmp-dm-portal .ui.form .fields.error .field input[type=3D"time"], .cmp-dm-p= +ortal .ui.form .fields.error .field input[type=3D"url"], .cmp-dm-portal .ui= +.form .fields.error .field select, .cmp-dm-portal .ui.form .fields.error .f= +ield textarea { color: rgb(159, 58, 56); background: rgb(255, 246, 246); bo= +rder-color: rgb(224, 180, 180); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.error input:not([type]):focus, .cmp-dm-porta= +l .ui.form .field.error input[type=3D"date"]:focus, .cmp-dm-portal .ui.form= + .field.error input[type=3D"datetime-local"]:focus, .cmp-dm-portal .ui.form= + .field.error input[type=3D"email"]:focus, .cmp-dm-portal .ui.form .field.e= +rror input[type=3D"file"]:focus, .cmp-dm-portal .ui.form .field.error input= +[type=3D"number"]:focus, .cmp-dm-portal .ui.form .field.error input[type=3D= +"password"]:focus, .cmp-dm-portal .ui.form .field.error input[type=3D"searc= +h"]:focus, .cmp-dm-portal .ui.form .field.error input[type=3D"tel"]:focus, = +.cmp-dm-portal .ui.form .field.error input[type=3D"text"]:focus, .cmp-dm-po= +rtal .ui.form .field.error input[type=3D"time"]:focus, .cmp-dm-portal .ui.f= +orm .field.error input[type=3D"url"]:focus, .cmp-dm-portal .ui.form .field.= +error select:focus, .cmp-dm-portal .ui.form .field.error textarea:focus { b= +ackground: rgb(255, 246, 246); border-color: rgb(224, 180, 180); color: rgb= +(159, 58, 56); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.error select { appearance: menulist-button; = +} + +.cmp-dm-portal .ui.form .field.error .transparent.input input, .cmp-dm-port= +al .ui.form .field.error .transparent.input textarea, .cmp-dm-portal .ui.fo= +rm .field.error input.transparent, .cmp-dm-portal .ui.form .field.error tex= +tarea.transparent { background-color: rgb(255, 246, 246) !important; color:= + rgb(159, 58, 56) !important; } + +.cmp-dm-portal .ui.form .error.error input:-webkit-autofill { box-shadow: r= +gb(255, 250, 240) 0px 0px 0px 75pt inset !important; border-color: rgb(224,= + 180, 180) !important; } + +.cmp-dm-portal .ui.form .error ::-webkit-input-placeholder { color: rgb(231= +, 189, 188); } + +.cmp-dm-portal .ui.form .error :focus::-webkit-input-placeholder { color: r= +gb(218, 151, 150); } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown, .cmp-dm-portal .ui.form = +.field.error .ui.dropdown .item, .cmp-dm-portal .ui.form .field.error .ui.d= +ropdown .text, .cmp-dm-portal .ui.form .fields.error .field .ui.dropdown, .= +cmp-dm-portal .ui.form .fields.error .field .ui.dropdown .item { background= +: rgb(255, 246, 246); color: rgb(159, 58, 56); } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown, .cmp-dm-portal .ui.form = +.field.error .ui.dropdown:hover, .cmp-dm-portal .ui.form .fields.error .fie= +ld .ui.dropdown, .cmp-dm-portal .ui.form .fields.error .field .ui.dropdown:= +hover { border-color: rgb(224, 180, 180) !important; } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown:hover .menu, .cmp-dm-port= +al .ui.form .fields.error .field .ui.dropdown:hover .menu { border-color: r= +gb(224, 180, 180); } + +.cmp-dm-portal .ui.form .field.error .ui.multiple.selection.dropdown > .lab= +el, .cmp-dm-portal .ui.form .fields.error .field .ui.multiple.selection.dro= +pdown > .label { background-color: rgb(234, 203, 203); color: rgb(159, 58, = +56); } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown .menu .item:hover, .cmp-d= +m-portal .ui.form .field.error .ui.dropdown .menu .selected.item, .cmp-dm-p= +ortal .ui.form .fields.error .field .ui.dropdown .menu .item:hover, .cmp-dm= +-portal .ui.form .fields.error .field .ui.dropdown .menu .selected.item { b= +ackground-color: rgb(251, 231, 231); } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown .menu .active.item, .cmp-= +dm-portal .ui.form .fields.error .field .ui.dropdown .menu .active.item { b= +ackground-color: rgb(253, 207, 207) !important; } + +.cmp-dm-portal .ui.form .field.error .checkbox:not(.toggle):not(.slider) .b= +ox, .cmp-dm-portal .ui.form .field.error .checkbox:not(.toggle):not(.slider= +) label, .cmp-dm-portal .ui.form .fields.error .field .checkbox:not(.toggle= +):not(.slider) .box, .cmp-dm-portal .ui.form .fields.error .field .checkbox= +:not(.toggle):not(.slider) label { color: rgb(159, 58, 56); } + +.cmp-dm-portal .ui.form .field.error .checkbox:not(.toggle):not(.slider) .b= +ox::before, .cmp-dm-portal .ui.form .field.error .checkbox:not(.toggle):not= +(.slider) label::before, .cmp-dm-portal .ui.form .fields.error .field .chec= +kbox:not(.toggle):not(.slider) .box::before, .cmp-dm-portal .ui.form .field= +s.error .field .checkbox:not(.toggle):not(.slider) label::before { backgrou= +nd: rgb(255, 246, 246); border-color: rgb(224, 180, 180); } + +.cmp-dm-portal .ui.form .field.error .checkbox .box::after, .cmp-dm-portal = +.ui.form .field.error .checkbox label::after, .cmp-dm-portal .ui.form .fiel= +ds.error .field .checkbox .box::after, .cmp-dm-portal .ui.form .fields.erro= +r .field .checkbox label::after { color: rgb(159, 58, 56); } + +.cmp-dm-portal .ui.form.info .info.message:not(:empty) { display: block; } + +.cmp-dm-portal .ui.form.info .compact.info.message:not(:empty) { display: i= +nline-block; } + +.cmp-dm-portal .ui.form.info .icon.info.message:not(:empty) { display: flex= +; } + +.cmp-dm-portal .ui.form .field.info .info.message:not(:empty), .cmp-dm-port= +al .ui.form .fields.info .info.message:not(:empty) { display: block; } + +.cmp-dm-portal .ui.form .field.info .compact.info.message:not(:empty), .cmp= +-dm-portal .ui.form .fields.info .compact.info.message:not(:empty) { displa= +y: inline-block; } + +.cmp-dm-portal .ui.form .field.info .icon.info.message:not(:empty), .cmp-dm= +-portal .ui.form .fields.info .icon.info.message:not(:empty) { display: fle= +x; } + +.cmp-dm-portal .ui.ui.form .field.info .input, .cmp-dm-portal .ui.ui.form .= +field.info label, .cmp-dm-portal .ui.ui.form .fields.info .field .input, .c= +mp-dm-portal .ui.ui.form .fields.info .field label { color: rgb(39, 111, 13= +4); } + +.cmp-dm-portal .ui.form .field.info .corner.label, .cmp-dm-portal .ui.form = +.fields.info .field .corner.label { border-color: rgb(39, 111, 134); color:= + rgb(255, 255, 255); } + +.cmp-dm-portal .ui.form .field.info input:not([type]), .cmp-dm-portal .ui.f= +orm .field.info input[type=3D"date"], .cmp-dm-portal .ui.form .field.info i= +nput[type=3D"datetime-local"], .cmp-dm-portal .ui.form .field.info input[ty= +pe=3D"email"], .cmp-dm-portal .ui.form .field.info input[type=3D"file"], .c= +mp-dm-portal .ui.form .field.info input[type=3D"number"], .cmp-dm-portal .u= +i.form .field.info input[type=3D"password"], .cmp-dm-portal .ui.form .field= +.info input[type=3D"search"], .cmp-dm-portal .ui.form .field.info input[typ= +e=3D"tel"], .cmp-dm-portal .ui.form .field.info input[type=3D"text"], .cmp-= +dm-portal .ui.form .field.info input[type=3D"time"], .cmp-dm-portal .ui.for= +m .field.info input[type=3D"url"], .cmp-dm-portal .ui.form .field.info sele= +ct, .cmp-dm-portal .ui.form .field.info textarea, .cmp-dm-portal .ui.form .= +fields.info .field input:not([type]), .cmp-dm-portal .ui.form .fields.info = +.field input[type=3D"date"], .cmp-dm-portal .ui.form .fields.info .field in= +put[type=3D"datetime-local"], .cmp-dm-portal .ui.form .fields.info .field i= +nput[type=3D"email"], .cmp-dm-portal .ui.form .fields.info .field input[typ= +e=3D"file"], .cmp-dm-portal .ui.form .fields.info .field input[type=3D"numb= +er"], .cmp-dm-portal .ui.form .fields.info .field input[type=3D"password"],= + .cmp-dm-portal .ui.form .fields.info .field input[type=3D"search"], .cmp-d= +m-portal .ui.form .fields.info .field input[type=3D"tel"], .cmp-dm-portal .= +ui.form .fields.info .field input[type=3D"text"], .cmp-dm-portal .ui.form .= +fields.info .field input[type=3D"time"], .cmp-dm-portal .ui.form .fields.in= +fo .field input[type=3D"url"], .cmp-dm-portal .ui.form .fields.info .field = +select, .cmp-dm-portal .ui.form .fields.info .field textarea { color: rgb(3= +9, 111, 134); background: rgb(248, 255, 255); border-color: rgb(169, 213, 2= +22); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.info input:not([type]):focus, .cmp-dm-portal= + .ui.form .field.info input[type=3D"date"]:focus, .cmp-dm-portal .ui.form .= +field.info input[type=3D"datetime-local"]:focus, .cmp-dm-portal .ui.form .f= +ield.info input[type=3D"email"]:focus, .cmp-dm-portal .ui.form .field.info = +input[type=3D"file"]:focus, .cmp-dm-portal .ui.form .field.info input[type= +=3D"number"]:focus, .cmp-dm-portal .ui.form .field.info input[type=3D"passw= +ord"]:focus, .cmp-dm-portal .ui.form .field.info input[type=3D"search"]:foc= +us, .cmp-dm-portal .ui.form .field.info input[type=3D"tel"]:focus, .cmp-dm-= +portal .ui.form .field.info input[type=3D"text"]:focus, .cmp-dm-portal .ui.= +form .field.info input[type=3D"time"]:focus, .cmp-dm-portal .ui.form .field= +.info input[type=3D"url"]:focus, .cmp-dm-portal .ui.form .field.info select= +:focus, .cmp-dm-portal .ui.form .field.info textarea:focus { background: rg= +b(248, 255, 255); border-color: rgb(169, 213, 222); color: rgb(39, 111, 134= +); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.info select { appearance: menulist-button; } + +.cmp-dm-portal .ui.form .field.info .transparent.input input, .cmp-dm-porta= +l .ui.form .field.info .transparent.input textarea, .cmp-dm-portal .ui.form= + .field.info input.transparent, .cmp-dm-portal .ui.form .field.info textare= +a.transparent { background-color: rgb(248, 255, 255) !important; color: rgb= +(39, 111, 134) !important; } + +.cmp-dm-portal .ui.form .info.info input:-webkit-autofill { box-shadow: rgb= +(240, 250, 255) 0px 0px 0px 75pt inset !important; border-color: rgb(179, 2= +24, 224) !important; } + +.cmp-dm-portal .ui.form .info ::-webkit-input-placeholder { color: rgb(152,= + 207, 225); } + +.cmp-dm-portal .ui.form .info :focus::-webkit-input-placeholder { color: rg= +b(112, 189, 214); } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown, .cmp-dm-portal .ui.form .= +field.info .ui.dropdown .item, .cmp-dm-portal .ui.form .field.info .ui.drop= +down .text, .cmp-dm-portal .ui.form .fields.info .field .ui.dropdown, .cmp-= +dm-portal .ui.form .fields.info .field .ui.dropdown .item { background: rgb= +(248, 255, 255); color: rgb(39, 111, 134); } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown, .cmp-dm-portal .ui.form .= +field.info .ui.dropdown:hover, .cmp-dm-portal .ui.form .fields.info .field = +.ui.dropdown, .cmp-dm-portal .ui.form .fields.info .field .ui.dropdown:hove= +r { border-color: rgb(169, 213, 222) !important; } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown:hover .menu, .cmp-dm-porta= +l .ui.form .fields.info .field .ui.dropdown:hover .menu { border-color: rgb= +(169, 213, 222); } + +.cmp-dm-portal .ui.form .field.info .ui.multiple.selection.dropdown > .labe= +l, .cmp-dm-portal .ui.form .fields.info .field .ui.multiple.selection.dropd= +own > .label { background-color: rgb(204, 227, 234); color: rgb(39, 111, 13= +4); } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown .menu .item:hover, .cmp-dm= +-portal .ui.form .field.info .ui.dropdown .menu .selected.item, .cmp-dm-por= +tal .ui.form .fields.info .field .ui.dropdown .menu .item:hover, .cmp-dm-po= +rtal .ui.form .fields.info .field .ui.dropdown .menu .selected.item { backg= +round-color: rgb(233, 242, 251); } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown .menu .active.item, .cmp-d= +m-portal .ui.form .fields.info .field .ui.dropdown .menu .active.item { bac= +kground-color: rgb(206, 241, 253) !important; } + +.cmp-dm-portal .ui.form .field.info .checkbox:not(.toggle):not(.slider) .bo= +x, .cmp-dm-portal .ui.form .field.info .checkbox:not(.toggle):not(.slider) = +label, .cmp-dm-portal .ui.form .fields.info .field .checkbox:not(.toggle):n= +ot(.slider) .box, .cmp-dm-portal .ui.form .fields.info .field .checkbox:not= +(.toggle):not(.slider) label { color: rgb(39, 111, 134); } + +.cmp-dm-portal .ui.form .field.info .checkbox:not(.toggle):not(.slider) .bo= +x::before, .cmp-dm-portal .ui.form .field.info .checkbox:not(.toggle):not(.= +slider) label::before, .cmp-dm-portal .ui.form .fields.info .field .checkbo= +x:not(.toggle):not(.slider) .box::before, .cmp-dm-portal .ui.form .fields.i= +nfo .field .checkbox:not(.toggle):not(.slider) label::before { background: = +rgb(248, 255, 255); border-color: rgb(169, 213, 222); } + +.cmp-dm-portal .ui.form .field.info .checkbox .box::after, .cmp-dm-portal .= +ui.form .field.info .checkbox label::after, .cmp-dm-portal .ui.form .fields= +.info .field .checkbox .box::after, .cmp-dm-portal .ui.form .fields.info .f= +ield .checkbox label::after { color: rgb(39, 111, 134); } + +.cmp-dm-portal .ui.form.success .success.message:not(:empty) { display: blo= +ck; } + +.cmp-dm-portal .ui.form.success .compact.success.message:not(:empty) { disp= +lay: inline-block; } + +.cmp-dm-portal .ui.form.success .icon.success.message:not(:empty) { display= +: flex; } + +.cmp-dm-portal .ui.form .field.success .success.message:not(:empty), .cmp-d= +m-portal .ui.form .fields.success .success.message:not(:empty) { display: b= +lock; } + +.cmp-dm-portal .ui.form .field.success .compact.success.message:not(:empty)= +, .cmp-dm-portal .ui.form .fields.success .compact.success.message:not(:emp= +ty) { display: inline-block; } + +.cmp-dm-portal .ui.form .field.success .icon.success.message:not(:empty), .= +cmp-dm-portal .ui.form .fields.success .icon.success.message:not(:empty) { = +display: flex; } + +.cmp-dm-portal .ui.ui.form .field.success .input, .cmp-dm-portal .ui.ui.for= +m .field.success label, .cmp-dm-portal .ui.ui.form .fields.success .field .= +input, .cmp-dm-portal .ui.ui.form .fields.success .field label { color: rgb= +(44, 102, 45); } + +.cmp-dm-portal .ui.form .field.success .corner.label, .cmp-dm-portal .ui.fo= +rm .fields.success .field .corner.label { border-color: rgb(44, 102, 45); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.form .field.success input:not([type]), .cmp-dm-portal .u= +i.form .field.success input[type=3D"date"], .cmp-dm-portal .ui.form .field.= +success input[type=3D"datetime-local"], .cmp-dm-portal .ui.form .field.succ= +ess input[type=3D"email"], .cmp-dm-portal .ui.form .field.success input[typ= +e=3D"file"], .cmp-dm-portal .ui.form .field.success input[type=3D"number"],= + .cmp-dm-portal .ui.form .field.success input[type=3D"password"], .cmp-dm-p= +ortal .ui.form .field.success input[type=3D"search"], .cmp-dm-portal .ui.fo= +rm .field.success input[type=3D"tel"], .cmp-dm-portal .ui.form .field.succe= +ss input[type=3D"text"], .cmp-dm-portal .ui.form .field.success input[type= +=3D"time"], .cmp-dm-portal .ui.form .field.success input[type=3D"url"], .cm= +p-dm-portal .ui.form .field.success select, .cmp-dm-portal .ui.form .field.= +success textarea, .cmp-dm-portal .ui.form .fields.success .field input:not(= +[type]), .cmp-dm-portal .ui.form .fields.success .field input[type=3D"date"= +], .cmp-dm-portal .ui.form .fields.success .field input[type=3D"datetime-lo= +cal"], .cmp-dm-portal .ui.form .fields.success .field input[type=3D"email"]= +, .cmp-dm-portal .ui.form .fields.success .field input[type=3D"file"], .cmp= +-dm-portal .ui.form .fields.success .field input[type=3D"number"], .cmp-dm-= +portal .ui.form .fields.success .field input[type=3D"password"], .cmp-dm-po= +rtal .ui.form .fields.success .field input[type=3D"search"], .cmp-dm-portal= + .ui.form .fields.success .field input[type=3D"tel"], .cmp-dm-portal .ui.fo= +rm .fields.success .field input[type=3D"text"], .cmp-dm-portal .ui.form .fi= +elds.success .field input[type=3D"time"], .cmp-dm-portal .ui.form .fields.s= +uccess .field input[type=3D"url"], .cmp-dm-portal .ui.form .fields.success = +.field select, .cmp-dm-portal .ui.form .fields.success .field textarea { co= +lor: rgb(44, 102, 45); background: rgb(252, 255, 245); border-color: rgb(16= +3, 194, 147); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.success input:not([type]):focus, .cmp-dm-por= +tal .ui.form .field.success input[type=3D"date"]:focus, .cmp-dm-portal .ui.= +form .field.success input[type=3D"datetime-local"]:focus, .cmp-dm-portal .u= +i.form .field.success input[type=3D"email"]:focus, .cmp-dm-portal .ui.form = +.field.success input[type=3D"file"]:focus, .cmp-dm-portal .ui.form .field.s= +uccess input[type=3D"number"]:focus, .cmp-dm-portal .ui.form .field.success= + input[type=3D"password"]:focus, .cmp-dm-portal .ui.form .field.success inp= +ut[type=3D"search"]:focus, .cmp-dm-portal .ui.form .field.success input[typ= +e=3D"tel"]:focus, .cmp-dm-portal .ui.form .field.success input[type=3D"text= +"]:focus, .cmp-dm-portal .ui.form .field.success input[type=3D"time"]:focus= +, .cmp-dm-portal .ui.form .field.success input[type=3D"url"]:focus, .cmp-dm= +-portal .ui.form .field.success select:focus, .cmp-dm-portal .ui.form .fiel= +d.success textarea:focus { background: rgb(252, 255, 245); border-color: rg= +b(163, 194, 147); color: rgb(44, 102, 45); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.success select { appearance: menulist-button= +; } + +.cmp-dm-portal .ui.form .field.success .transparent.input input, .cmp-dm-po= +rtal .ui.form .field.success .transparent.input textarea, .cmp-dm-portal .u= +i.form .field.success input.transparent, .cmp-dm-portal .ui.form .field.suc= +cess textarea.transparent { background-color: rgb(252, 255, 245) !important= +; color: rgb(44, 102, 45) !important; } + +.cmp-dm-portal .ui.form .success.success input:-webkit-autofill { box-shado= +w: rgb(240, 255, 240) 0px 0px 0px 75pt inset !important; border-color: rgb(= +190, 224, 179) !important; } + +.cmp-dm-portal .ui.form .success ::-webkit-input-placeholder { color: rgb(1= +43, 207, 144); } + +.cmp-dm-portal .ui.form .success :focus::-webkit-input-placeholder { color:= + rgb(108, 191, 109); } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown, .cmp-dm-portal .ui.for= +m .field.success .ui.dropdown .item, .cmp-dm-portal .ui.form .field.success= + .ui.dropdown .text, .cmp-dm-portal .ui.form .fields.success .field .ui.dro= +pdown, .cmp-dm-portal .ui.form .fields.success .field .ui.dropdown .item { = +background: rgb(252, 255, 245); color: rgb(44, 102, 45); } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown, .cmp-dm-portal .ui.for= +m .field.success .ui.dropdown:hover, .cmp-dm-portal .ui.form .fields.succes= +s .field .ui.dropdown, .cmp-dm-portal .ui.form .fields.success .field .ui.d= +ropdown:hover { border-color: rgb(163, 194, 147) !important; } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown:hover .menu, .cmp-dm-po= +rtal .ui.form .fields.success .field .ui.dropdown:hover .menu { border-colo= +r: rgb(163, 194, 147); } + +.cmp-dm-portal .ui.form .field.success .ui.multiple.selection.dropdown > .l= +abel, .cmp-dm-portal .ui.form .fields.success .field .ui.multiple.selection= +.dropdown > .label { background-color: rgb(204, 234, 204); color: rgb(44, 1= +02, 45); } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown .menu .item:hover, .cmp= +-dm-portal .ui.form .field.success .ui.dropdown .menu .selected.item, .cmp-= +dm-portal .ui.form .fields.success .field .ui.dropdown .menu .item:hover, .= +cmp-dm-portal .ui.form .fields.success .field .ui.dropdown .menu .selected.= +item { background-color: rgb(233, 251, 233); } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown .menu .active.item, .cm= +p-dm-portal .ui.form .fields.success .field .ui.dropdown .menu .active.item= + { background-color: rgb(218, 253, 206) !important; } + +.cmp-dm-portal .ui.form .field.success .checkbox:not(.toggle):not(.slider) = +.box, .cmp-dm-portal .ui.form .field.success .checkbox:not(.toggle):not(.sl= +ider) label, .cmp-dm-portal .ui.form .fields.success .field .checkbox:not(.= +toggle):not(.slider) .box, .cmp-dm-portal .ui.form .fields.success .field .= +checkbox:not(.toggle):not(.slider) label { color: rgb(44, 102, 45); } + +.cmp-dm-portal .ui.form .field.success .checkbox:not(.toggle):not(.slider) = +.box::before, .cmp-dm-portal .ui.form .field.success .checkbox:not(.toggle)= +:not(.slider) label::before, .cmp-dm-portal .ui.form .fields.success .field= + .checkbox:not(.toggle):not(.slider) .box::before, .cmp-dm-portal .ui.form = +.fields.success .field .checkbox:not(.toggle):not(.slider) label::before { = +background: rgb(252, 255, 245); border-color: rgb(163, 194, 147); } + +.cmp-dm-portal .ui.form .field.success .checkbox .box::after, .cmp-dm-porta= +l .ui.form .field.success .checkbox label::after, .cmp-dm-portal .ui.form .= +fields.success .field .checkbox .box::after, .cmp-dm-portal .ui.form .field= +s.success .field .checkbox label::after { color: rgb(44, 102, 45); } + +.cmp-dm-portal .ui.form.warning .warning.message:not(:empty) { display: blo= +ck; } + +.cmp-dm-portal .ui.form.warning .compact.warning.message:not(:empty) { disp= +lay: inline-block; } + +.cmp-dm-portal .ui.form.warning .icon.warning.message:not(:empty) { display= +: flex; } + +.cmp-dm-portal .ui.form .field.warning .warning.message:not(:empty), .cmp-d= +m-portal .ui.form .fields.warning .warning.message:not(:empty) { display: b= +lock; } + +.cmp-dm-portal .ui.form .field.warning .compact.warning.message:not(:empty)= +, .cmp-dm-portal .ui.form .fields.warning .compact.warning.message:not(:emp= +ty) { display: inline-block; } + +.cmp-dm-portal .ui.form .field.warning .icon.warning.message:not(:empty), .= +cmp-dm-portal .ui.form .fields.warning .icon.warning.message:not(:empty) { = +display: flex; } + +.cmp-dm-portal .ui.ui.form .field.warning .input, .cmp-dm-portal .ui.ui.for= +m .field.warning label, .cmp-dm-portal .ui.ui.form .fields.warning .field .= +input, .cmp-dm-portal .ui.ui.form .fields.warning .field label { color: rgb= +(87, 58, 8); } + +.cmp-dm-portal .ui.form .field.warning .corner.label, .cmp-dm-portal .ui.fo= +rm .fields.warning .field .corner.label { border-color: rgb(87, 58, 8); col= +or: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.form .field.warning input:not([type]), .cmp-dm-portal .u= +i.form .field.warning input[type=3D"date"], .cmp-dm-portal .ui.form .field.= +warning input[type=3D"datetime-local"], .cmp-dm-portal .ui.form .field.warn= +ing input[type=3D"email"], .cmp-dm-portal .ui.form .field.warning input[typ= +e=3D"file"], .cmp-dm-portal .ui.form .field.warning input[type=3D"number"],= + .cmp-dm-portal .ui.form .field.warning input[type=3D"password"], .cmp-dm-p= +ortal .ui.form .field.warning input[type=3D"search"], .cmp-dm-portal .ui.fo= +rm .field.warning input[type=3D"tel"], .cmp-dm-portal .ui.form .field.warni= +ng input[type=3D"text"], .cmp-dm-portal .ui.form .field.warning input[type= +=3D"time"], .cmp-dm-portal .ui.form .field.warning input[type=3D"url"], .cm= +p-dm-portal .ui.form .field.warning select, .cmp-dm-portal .ui.form .field.= +warning textarea, .cmp-dm-portal .ui.form .fields.warning .field input:not(= +[type]), .cmp-dm-portal .ui.form .fields.warning .field input[type=3D"date"= +], .cmp-dm-portal .ui.form .fields.warning .field input[type=3D"datetime-lo= +cal"], .cmp-dm-portal .ui.form .fields.warning .field input[type=3D"email"]= +, .cmp-dm-portal .ui.form .fields.warning .field input[type=3D"file"], .cmp= +-dm-portal .ui.form .fields.warning .field input[type=3D"number"], .cmp-dm-= +portal .ui.form .fields.warning .field input[type=3D"password"], .cmp-dm-po= +rtal .ui.form .fields.warning .field input[type=3D"search"], .cmp-dm-portal= + .ui.form .fields.warning .field input[type=3D"tel"], .cmp-dm-portal .ui.fo= +rm .fields.warning .field input[type=3D"text"], .cmp-dm-portal .ui.form .fi= +elds.warning .field input[type=3D"time"], .cmp-dm-portal .ui.form .fields.w= +arning .field input[type=3D"url"], .cmp-dm-portal .ui.form .fields.warning = +.field select, .cmp-dm-portal .ui.form .fields.warning .field textarea { co= +lor: rgb(87, 58, 8); background: rgb(255, 250, 243); border-color: rgb(201,= + 186, 155); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.warning input:not([type]):focus, .cmp-dm-por= +tal .ui.form .field.warning input[type=3D"date"]:focus, .cmp-dm-portal .ui.= +form .field.warning input[type=3D"datetime-local"]:focus, .cmp-dm-portal .u= +i.form .field.warning input[type=3D"email"]:focus, .cmp-dm-portal .ui.form = +.field.warning input[type=3D"file"]:focus, .cmp-dm-portal .ui.form .field.w= +arning input[type=3D"number"]:focus, .cmp-dm-portal .ui.form .field.warning= + input[type=3D"password"]:focus, .cmp-dm-portal .ui.form .field.warning inp= +ut[type=3D"search"]:focus, .cmp-dm-portal .ui.form .field.warning input[typ= +e=3D"tel"]:focus, .cmp-dm-portal .ui.form .field.warning input[type=3D"text= +"]:focus, .cmp-dm-portal .ui.form .field.warning input[type=3D"time"]:focus= +, .cmp-dm-portal .ui.form .field.warning input[type=3D"url"]:focus, .cmp-dm= +-portal .ui.form .field.warning select:focus, .cmp-dm-portal .ui.form .fiel= +d.warning textarea:focus { background: rgb(255, 250, 243); border-color: rg= +b(201, 186, 155); color: rgb(87, 58, 8); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.warning select { appearance: menulist-button= +; } + +.cmp-dm-portal .ui.form .field.warning .transparent.input input, .cmp-dm-po= +rtal .ui.form .field.warning .transparent.input textarea, .cmp-dm-portal .u= +i.form .field.warning input.transparent, .cmp-dm-portal .ui.form .field.war= +ning textarea.transparent { background-color: rgb(255, 250, 243) !important= +; color: rgb(87, 58, 8) !important; } + +.cmp-dm-portal .ui.form .warning.warning input:-webkit-autofill { box-shado= +w: rgb(255, 255, 224) 0px 0px 0px 75pt inset !important; border-color: rgb(= +224, 224, 179) !important; } + +.cmp-dm-portal .ui.form .warning ::-webkit-input-placeholder { color: rgb(2= +37, 173, 62); } + +.cmp-dm-portal .ui.form .warning :focus::-webkit-input-placeholder { color:= + rgb(227, 151, 21); } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown, .cmp-dm-portal .ui.for= +m .field.warning .ui.dropdown .item, .cmp-dm-portal .ui.form .field.warning= + .ui.dropdown .text, .cmp-dm-portal .ui.form .fields.warning .field .ui.dro= +pdown, .cmp-dm-portal .ui.form .fields.warning .field .ui.dropdown .item { = +background: rgb(255, 250, 243); color: rgb(87, 58, 8); } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown, .cmp-dm-portal .ui.for= +m .field.warning .ui.dropdown:hover, .cmp-dm-portal .ui.form .fields.warnin= +g .field .ui.dropdown, .cmp-dm-portal .ui.form .fields.warning .field .ui.d= +ropdown:hover { border-color: rgb(201, 186, 155) !important; } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown:hover .menu, .cmp-dm-po= +rtal .ui.form .fields.warning .field .ui.dropdown:hover .menu { border-colo= +r: rgb(201, 186, 155); } + +.cmp-dm-portal .ui.form .field.warning .ui.multiple.selection.dropdown > .l= +abel, .cmp-dm-portal .ui.form .fields.warning .field .ui.multiple.selection= +.dropdown > .label { background-color: rgb(234, 234, 204); color: rgb(87, 5= +8, 8); } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown .menu .item:hover, .cmp= +-dm-portal .ui.form .field.warning .ui.dropdown .menu .selected.item, .cmp-= +dm-portal .ui.form .fields.warning .field .ui.dropdown .menu .item:hover, .= +cmp-dm-portal .ui.form .fields.warning .field .ui.dropdown .menu .selected.= +item { background-color: rgb(251, 251, 233); } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown .menu .active.item, .cm= +p-dm-portal .ui.form .fields.warning .field .ui.dropdown .menu .active.item= + { background-color: rgb(253, 253, 206) !important; } + +.cmp-dm-portal .ui.form .field.warning .checkbox:not(.toggle):not(.slider) = +.box, .cmp-dm-portal .ui.form .field.warning .checkbox:not(.toggle):not(.sl= +ider) label, .cmp-dm-portal .ui.form .fields.warning .field .checkbox:not(.= +toggle):not(.slider) .box, .cmp-dm-portal .ui.form .fields.warning .field .= +checkbox:not(.toggle):not(.slider) label { color: rgb(87, 58, 8); } + +.cmp-dm-portal .ui.form .field.warning .checkbox:not(.toggle):not(.slider) = +.box::before, .cmp-dm-portal .ui.form .field.warning .checkbox:not(.toggle)= +:not(.slider) label::before, .cmp-dm-portal .ui.form .fields.warning .field= + .checkbox:not(.toggle):not(.slider) .box::before, .cmp-dm-portal .ui.form = +.fields.warning .field .checkbox:not(.toggle):not(.slider) label::before { = +background: rgb(255, 250, 243); border-color: rgb(201, 186, 155); } + +.cmp-dm-portal .ui.form .field.warning .checkbox .box::after, .cmp-dm-porta= +l .ui.form .field.warning .checkbox label::after, .cmp-dm-portal .ui.form .= +fields.warning .field .checkbox .box::after, .cmp-dm-portal .ui.form .field= +s.warning .field .checkbox label::after { color: rgb(87, 58, 8); } + +.cmp-dm-portal .ui.form .disabled.field, .cmp-dm-portal .ui.form .disabled.= +fields .field, .cmp-dm-portal .ui.form .field :disabled { pointer-events: n= +one; opacity: 0.45; } + +.cmp-dm-portal .ui.form .field.disabled > label, .cmp-dm-portal .ui.form .f= +ields.disabled > label { opacity: 0.45; } + +.cmp-dm-portal .ui.form .field.disabled :disabled { opacity: 1; } + +.cmp-dm-portal .ui.loading.form { position: relative; cursor: default; poin= +ter-events: none; } + +.cmp-dm-portal .ui.loading.form::before { position: absolute; content: ""; = +top: 0px; left: 0px; background: rgba(255, 255, 255, 0.8); width: 100%; hei= +ght: 100%; z-index: 100; } + +.cmp-dm-portal .ui.loading.form.segments::before { border-radius: 0.285714r= +em; } + +.cmp-dm-portal .ui.loading.form::after { position: absolute; content: ""; t= +op: 50%; left: 50%; margin: -1.5em 0px 0px -1.5em; width: 3em; height: 3em;= + animation: 0.6s linear 0s infinite normal none running loader; border: 0.2= +em solid rgb(118, 118, 118); border-radius: 500rem; box-shadow: transparent= + 0px 0px 0px 1px; visibility: visible; z-index: 101; } + +.cmp-dm-portal .ui.form .required.field > .checkbox::after, .cmp-dm-portal = +.ui.form .required.field > label::after, .cmp-dm-portal .ui.form .required.= +fields.grouped > label::after, .cmp-dm-portal .ui.form .required.fields:not= +(.grouped) > .field > .checkbox::after, .cmp-dm-portal .ui.form .required.f= +ields:not(.grouped) > .field > label::after, .cmp-dm-portal .ui.form label.= +required::after { margin: -0.2em 0px 0px 0.2em; content: "*"; color: rgb(21= +9, 40, 40); } + +.cmp-dm-portal .ui.form .required.field > label::after, .cmp-dm-portal .ui.= +form .required.fields.grouped > label::after, .cmp-dm-portal .ui.form .requ= +ired.fields:not(.grouped) > .field > label::after, .cmp-dm-portal .ui.form = +label.required::after { display: inline-block; vertical-align: top; } + +.cmp-dm-portal .ui.form .required.field > .checkbox::after, .cmp-dm-portal = +.ui.form .required.fields:not(.grouped) > .field > .checkbox::after { posit= +ion: absolute; top: 0px; left: 100%; } + +.cmp-dm-portal .ui.form .grouped.fields { display: block; margin: 0px 0px 1= +em; } + +.cmp-dm-portal .ui.form .grouped.fields:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.form .grouped.fields > label { margin: 0px 0px 0.285714r= +em; color: rgb(80, 80, 80); font-size: 0.928571em; font-weight: 700; text-t= +ransform: none; } + +.cmp-dm-portal .ui.form .grouped.fields .field, .cmp-dm-portal .ui.form .gr= +ouped.inline.fields .field { display: block; margin: 0.5em 0px; padding: 0p= +x; } + +.cmp-dm-portal .ui.form .fields { display: flex; -webkit-box-orient: horizo= +ntal; -webkit-box-direction: normal; flex-direction: row; margin: 0px -0.5e= +m 1em; } + +.cmp-dm-portal .ui.form .fields > .field { -webkit-box-flex: 0; flex: 0 1 a= +uto; padding-left: 0.5em; padding-right: 0.5em; } + +.cmp-dm-portal .ui.form .fields > .field:first-child { border-left: none; b= +ox-shadow: none; } + +.cmp-dm-portal .ui.form .two.fields > .field, .cmp-dm-portal .ui.form .two.= +fields > .fields { width: 50%; } + +.cmp-dm-portal .ui.form .three.fields > .field, .cmp-dm-portal .ui.form .th= +ree.fields > .fields { width: 33.3333%; } + +.cmp-dm-portal .ui.form .four.fields > .field, .cmp-dm-portal .ui.form .fou= +r.fields > .fields { width: 25%; } + +.cmp-dm-portal .ui.form .five.fields > .field, .cmp-dm-portal .ui.form .fiv= +e.fields > .fields { width: 20%; } + +.cmp-dm-portal .ui.form .six.fields > .field, .cmp-dm-portal .ui.form .six.= +fields > .fields { width: 16.6667%; } + +.cmp-dm-portal .ui.form .seven.fields > .field, .cmp-dm-portal .ui.form .se= +ven.fields > .fields { width: 14.2857%; } + +.cmp-dm-portal .ui.form .eight.fields > .field, .cmp-dm-portal .ui.form .ei= +ght.fields > .fields { width: 12.5%; } + +.cmp-dm-portal .ui.form .nine.fields > .field, .cmp-dm-portal .ui.form .nin= +e.fields > .fields { width: 11.1111%; } + +.cmp-dm-portal .ui.form .ten.fields > .field, .cmp-dm-portal .ui.form .ten.= +fields > .fields { width: 10%; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.form .fields { flex-wrap: wrap; } + .cmp-dm-portal .ui.form:not(.unstackable) .eight.fields:not(.unstackable)= + > .field, .cmp-dm-portal .ui.form:not(.unstackable) .eight.fields:not(.uns= +tackable) > .fields, .cmp-dm-portal .ui.form:not(.unstackable) .five.fields= +:not(.unstackable) > .field, .cmp-dm-portal .ui.form:not(.unstackable) .fiv= +e.fields:not(.unstackable) > .fields, .cmp-dm-portal .ui.form:not(.unstacka= +ble) .four.fields:not(.unstackable) > .field, .cmp-dm-portal .ui.form:not(.= +unstackable) .four.fields:not(.unstackable) > .fields, .cmp-dm-portal .ui.f= +orm:not(.unstackable) .nine.fields:not(.unstackable) > .field, .cmp-dm-port= +al .ui.form:not(.unstackable) .nine.fields:not(.unstackable) > .fields, .cm= +p-dm-portal .ui.form:not(.unstackable) .seven.fields:not(.unstackable) > .f= +ield, .cmp-dm-portal .ui.form:not(.unstackable) .seven.fields:not(.unstacka= +ble) > .fields, .cmp-dm-portal .ui.form:not(.unstackable) .six.fields:not(.= +unstackable) > .field, .cmp-dm-portal .ui.form:not(.unstackable) .six.field= +s:not(.unstackable) > .fields, .cmp-dm-portal .ui.form:not(.unstackable) .t= +en.fields:not(.unstackable) > .field, .cmp-dm-portal .ui.form:not(.unstacka= +ble) .ten.fields:not(.unstackable) > .fields, .cmp-dm-portal .ui.form:not(.= +unstackable) .three.fields:not(.unstackable) > .field, .cmp-dm-portal .ui.f= +orm:not(.unstackable) .three.fields:not(.unstackable) > .fields, .cmp-dm-po= +rtal .ui.form:not(.unstackable) .two.fields:not(.unstackable) > .field, .cm= +p-dm-portal .ui.form:not(.unstackable) .two.fields:not(.unstackable) > .fie= +lds, .cmp-dm-portal .ui.form:not(.unstackable) [class*=3D"equal width"].fie= +lds:not(.unstackable) > .field, .cmp-dm-portal .ui[class*=3D"equal width"].= +form:not(.unstackable) .fields > .field { margin: 0px 0px 1em; width: 100% = +!important; } +} + +.cmp-dm-portal .ui.form .fields .wide.field { width: 6.25%; padding-left: 0= +.5em; padding-right: 0.5em; } + +.cmp-dm-portal .ui.form .one.wide.field { width: 6.25% !important; } + +.cmp-dm-portal .ui.form .two.wide.field { width: 12.5% !important; } + +.cmp-dm-portal .ui.form .three.wide.field { width: 18.75% !important; } + +.cmp-dm-portal .ui.form .four.wide.field { width: 25% !important; } + +.cmp-dm-portal .ui.form .five.wide.field { width: 31.25% !important; } + +.cmp-dm-portal .ui.form .six.wide.field { width: 37.5% !important; } + +.cmp-dm-portal .ui.form .seven.wide.field { width: 43.75% !important; } + +.cmp-dm-portal .ui.form .eight.wide.field { width: 50% !important; } + +.cmp-dm-portal .ui.form .nine.wide.field { width: 56.25% !important; } + +.cmp-dm-portal .ui.form .ten.wide.field { width: 62.5% !important; } + +.cmp-dm-portal .ui.form .eleven.wide.field { width: 68.75% !important; } + +.cmp-dm-portal .ui.form .twelve.wide.field { width: 75% !important; } + +.cmp-dm-portal .ui.form .thirteen.wide.field { width: 81.25% !important; } + +.cmp-dm-portal .ui.form .fourteen.wide.field { width: 87.5% !important; } + +.cmp-dm-portal .ui.form .fifteen.wide.field { width: 93.75% !important; } + +.cmp-dm-portal .ui.form .sixteen.wide.field { width: 100% !important; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.form:not(.unstackable) .fields:not(.unstackable) > .ei= +ght.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .fields:not(.unst= +ackable) > .eleven.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .f= +ields:not(.unstackable) > .fifteen.wide.field, .cmp-dm-portal .ui.form:not(= +.unstackable) .fields:not(.unstackable) > .five.wide.field, .cmp-dm-portal = +.ui.form:not(.unstackable) .fields:not(.unstackable) > .four.wide.field, .c= +mp-dm-portal .ui.form:not(.unstackable) .fields:not(.unstackable) > .fourte= +en.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .fields:not(.unsta= +ckable) > .nine.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .fiel= +ds:not(.unstackable) > .seven.wide.field, .cmp-dm-portal .ui.form:not(.unst= +ackable) .fields:not(.unstackable) > .six.wide.field, .cmp-dm-portal .ui.fo= +rm:not(.unstackable) .fields:not(.unstackable) > .sixteen.wide.field, .cmp-= +dm-portal .ui.form:not(.unstackable) .fields:not(.unstackable) > .ten.wide.= +field, .cmp-dm-portal .ui.form:not(.unstackable) .fields:not(.unstackable) = +> .thirteen.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .fields:n= +ot(.unstackable) > .three.wide.field, .cmp-dm-portal .ui.form:not(.unstacka= +ble) .fields:not(.unstackable) > .twelve.wide.field, .cmp-dm-portal .ui.for= +m:not(.unstackable) .fields:not(.unstackable) > .two.wide.field, .cmp-dm-po= +rtal .ui.form:not(.unstackable) .five.fields:not(.unstackable) > .field, .c= +mp-dm-portal .ui.form:not(.unstackable) .five.fields:not(.unstackable) > .f= +ields, .cmp-dm-portal .ui.form:not(.unstackable) .four.fields:not(.unstacka= +ble) > .field, .cmp-dm-portal .ui.form:not(.unstackable) .four.fields:not(.= +unstackable) > .fields, .cmp-dm-portal .ui.form:not(.unstackable) .three.fi= +elds:not(.unstackable) > .field, .cmp-dm-portal .ui.form:not(.unstackable) = +.three.fields:not(.unstackable) > .fields, .cmp-dm-portal .ui.form:not(.uns= +tackable) .two.fields:not(.unstackable) > .field, .cmp-dm-portal .ui.form:n= +ot(.unstackable) .two.fields:not(.unstackable) > .fields { width: 100% !imp= +ortant; } + .cmp-dm-portal .ui.form .fields { margin-bottom: 0px; } +} + +.cmp-dm-portal .ui.form [class*=3D"equal width"].fields > .field, .cmp-dm-p= +ortal .ui[class*=3D"equal width"].form .fields > .field { width: 100%; -web= +kit-box-flex: 1; flex: 1 1 auto; } + +.cmp-dm-portal .ui.form .inline.fields { margin: 0px 0px 1em; -webkit-box-a= +lign: center; align-items: center; } + +.cmp-dm-portal .ui.form .inline.fields .field { margin: 0px; padding: 0px 1= +em 0px 0px; } + +.cmp-dm-portal .ui.form .inline.field > label, .cmp-dm-portal .ui.form .inl= +ine.field > p, .cmp-dm-portal .ui.form .inline.fields .field > label, .cmp-= +dm-portal .ui.form .inline.fields .field > p, .cmp-dm-portal .ui.form .inli= +ne.fields > label { display: inline-block; width: auto; margin-top: 0px; ma= +rgin-bottom: 0px; vertical-align: baseline; font-size: 0.928571em; font-wei= +ght: 700; color: rgb(80, 80, 80); text-transform: none; } + +.cmp-dm-portal .ui.form .inline.fields > label { margin: 0.035714em 1em 0px= + 0px; } + +.cmp-dm-portal .ui.form .inline.field > input, .cmp-dm-portal .ui.form .inl= +ine.field > select, .cmp-dm-portal .ui.form .inline.fields .field > input, = +.cmp-dm-portal .ui.form .inline.fields .field > select { display: inline-bl= +ock; width: auto; margin-top: 0px; margin-bottom: 0px; vertical-align: midd= +le; font-size: 1em; } + +.cmp-dm-portal .ui.form .inline.field > :first-child, .cmp-dm-portal .ui.fo= +rm .inline.fields .field > :first-child { margin: 0px 0.857143em 0px 0px; } + +.cmp-dm-portal .ui.form .inline.field > :only-child, .cmp-dm-portal .ui.for= +m .inline.fields .field > :only-child { margin: 0px; } + +.cmp-dm-portal .ui.form .inline.fields .wide.field { display: flex; -webkit= +-box-align: center; align-items: center; } + +.cmp-dm-portal .ui.form .inline.fields .wide.field > input, .cmp-dm-portal = +.ui.form .inline.fields .wide.field > select { width: 100%; } + +.cmp-dm-portal .ui.form, .cmp-dm-portal .ui.form .field .dropdown, .cmp-dm-= +portal .ui.form .field .dropdown .menu > .item { font-size: 1rem; } + +.cmp-dm-portal .ui.grid { display: flex; -webkit-box-orient: horizontal; -w= +ebkit-box-direction: normal; flex-flow: wrap; -webkit-box-align: stretch; a= +lign-items: stretch; padding: 0px; margin: -1rem; } + +.cmp-dm-portal .ui.relaxed.grid { margin-left: -1.5rem; margin-right: -1.5r= +em; } + +.cmp-dm-portal .ui[class*=3D"very relaxed"].grid { margin-left: -2.5rem; ma= +rgin-right: -2.5rem; } + +.cmp-dm-portal .ui.grid + .grid { margin-top: 1rem; } + +.cmp-dm-portal .ui.grid > .column:not(.row), .cmp-dm-portal .ui.grid > .row= + > .column { position: relative; display: inline-block; width: 6.25%; paddi= +ng-left: 1rem; padding-right: 1rem; vertical-align: top; } + +.cmp-dm-portal .ui.grid > * { padding-left: 1rem; padding-right: 1rem; } + +.cmp-dm-portal .ui.grid > .row { position: relative; display: flex; -webkit= +-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; -w= +ebkit-box-pack: inherit; justify-content: inherit; -webkit-box-align: stret= +ch; align-items: stretch; padding: 1rem 0px; width: 100% !important; } + +.cmp-dm-portal .ui.grid > .column:not(.row) { padding-top: 1rem; padding-bo= +ttom: 1rem; } + +.cmp-dm-portal .ui.grid > .row > .column { margin-top: 0px; margin-bottom: = +0px; } + +.cmp-dm-portal .ui.grid > .row > .column > img, .cmp-dm-portal .ui.grid > .= +row > img { max-width: 100%; } + +.cmp-dm-portal .ui.grid > .ui.grid:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.grid > .ui.grid:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.aligned.grid .column > .segment:not(.compact):not(.attac= +hed), .cmp-dm-portal .ui.grid .aligned.row > .column > .segment:not(.compac= +t):not(.attached) { width: 100%; } + +.cmp-dm-portal .ui.grid .row + .ui.divider { -webkit-box-flex: 1; flex-grow= +: 1; margin: 1rem; } + +.cmp-dm-portal .ui.grid .column + .ui.vertical.divider { height: calc(50% -= + 1rem); } + +.cmp-dm-portal .ui.grid > .column:last-child > .horizontal.segment, .cmp-dm= +-portal .ui.grid > .row > .column:last-child > .horizontal.segment { box-sh= +adow: none; } + +.cmp-dm-portal .ui.grid > .column:only-child, .cmp-dm-portal .ui.grid > .ro= +w > .column:only-child, .cmp-dm-portal .ui[class*=3D"one column"].grid > .c= +olumn:not(.row), .cmp-dm-portal .ui[class*=3D"one column"].grid > .row > .c= +olumn { width: 100%; } + +.cmp-dm-portal .ui[class*=3D"two column"].grid > .column:not(.row), .cmp-dm= +-portal .ui[class*=3D"two column"].grid > .row > .column { width: 50%; } + +.cmp-dm-portal .ui[class*=3D"three column"].grid > .column:not(.row), .cmp-= +dm-portal .ui[class*=3D"three column"].grid > .row > .column { width: 33.33= +33%; } + +.cmp-dm-portal .ui[class*=3D"four column"].grid > .column:not(.row), .cmp-d= +m-portal .ui[class*=3D"four column"].grid > .row > .column { width: 25%; } + +.cmp-dm-portal .ui[class*=3D"five column"].grid > .column:not(.row), .cmp-d= +m-portal .ui[class*=3D"five column"].grid > .row > .column { width: 20%; } + +.cmp-dm-portal .ui[class*=3D"six column"].grid > .column:not(.row), .cmp-dm= +-portal .ui[class*=3D"six column"].grid > .row > .column { width: 16.6667%;= + } + +.cmp-dm-portal .ui[class*=3D"seven column"].grid > .column:not(.row), .cmp-= +dm-portal .ui[class*=3D"seven column"].grid > .row > .column { width: 14.28= +57%; } + +.cmp-dm-portal .ui[class*=3D"eight column"].grid > .column:not(.row), .cmp-= +dm-portal .ui[class*=3D"eight column"].grid > .row > .column { width: 12.5%= +; } + +.cmp-dm-portal .ui[class*=3D"nine column"].grid > .column:not(.row), .cmp-d= +m-portal .ui[class*=3D"nine column"].grid > .row > .column { width: 11.1111= +%; } + +.cmp-dm-portal .ui[class*=3D"ten column"].grid > .column:not(.row), .cmp-dm= +-portal .ui[class*=3D"ten column"].grid > .row > .column { width: 10%; } + +.cmp-dm-portal .ui[class*=3D"eleven column"].grid > .column:not(.row), .cmp= +-dm-portal .ui[class*=3D"eleven column"].grid > .row > .column { width: 9.0= +9091%; } + +.cmp-dm-portal .ui[class*=3D"twelve column"].grid > .column:not(.row), .cmp= +-dm-portal .ui[class*=3D"twelve column"].grid > .row > .column { width: 8.3= +3333%; } + +.cmp-dm-portal .ui[class*=3D"thirteen column"].grid > .column:not(.row), .c= +mp-dm-portal .ui[class*=3D"thirteen column"].grid > .row > .column { width:= + 7.69231%; } + +.cmp-dm-portal .ui[class*=3D"fourteen column"].grid > .column:not(.row), .c= +mp-dm-portal .ui[class*=3D"fourteen column"].grid > .row > .column { width:= + 7.14286%; } + +.cmp-dm-portal .ui[class*=3D"fifteen column"].grid > .column:not(.row), .cm= +p-dm-portal .ui[class*=3D"fifteen column"].grid > .row > .column { width: 6= +.66667%; } + +.cmp-dm-portal .ui[class*=3D"sixteen column"].grid > .column:not(.row), .cm= +p-dm-portal .ui[class*=3D"sixteen column"].grid > .row > .column { width: 6= +.25%; } + +.cmp-dm-portal .ui.grid > [class*=3D"one column"].row > .column { width: 10= +0% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"two column"].row > .column { width: 50= +% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"three column"].row > .column { width: = +33.3333% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"four column"].row > .column { width: 2= +5% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"five column"].row > .column { width: 2= +0% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"six column"].row > .column { width: 16= +.6667% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"seven column"].row > .column { width: = +14.2857% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"eight column"].row > .column { width: = +12.5% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"nine column"].row > .column { width: 1= +1.1111% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"ten column"].row > .column { width: 10= +% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"eleven column"].row > .column { width:= + 9.09091% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"twelve column"].row > .column { width:= + 8.33333% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"thirteen column"].row > .column { widt= +h: 7.69231% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"fourteen column"].row > .column { widt= +h: 7.14286% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"fifteen column"].row > .column { width= +: 6.66667% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"one wide"].column, .cmp-dm-port= +al .ui.grid > .column.row > [class*=3D"one wide"].column, .cmp-dm-portal .u= +i.grid > .row > [class*=3D"one wide"].column, .cmp-dm-portal .ui.grid > [cl= +ass*=3D"one wide"].column, .cmp-dm-portal .ui.grid > [class*=3D"sixteen col= +umn"].row > .column { width: 6.25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"two wide"].column, .cmp-dm-port= +al .ui.grid > .column.row > [class*=3D"two wide"].column, .cmp-dm-portal .u= +i.grid > .row > [class*=3D"two wide"].column, .cmp-dm-portal .ui.grid > [cl= +ass*=3D"two wide"].column { width: 12.5% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"three wide"].column, .cmp-dm-po= +rtal .ui.grid > .column.row > [class*=3D"three wide"].column, .cmp-dm-porta= +l .ui.grid > .row > [class*=3D"three wide"].column, .cmp-dm-portal .ui.grid= + > [class*=3D"three wide"].column { width: 18.75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"four wide"].column, .cmp-dm-por= +tal .ui.grid > .column.row > [class*=3D"four wide"].column, .cmp-dm-portal = +.ui.grid > .row > [class*=3D"four wide"].column, .cmp-dm-portal .ui.grid > = +[class*=3D"four wide"].column { width: 25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"five wide"].column, .cmp-dm-por= +tal .ui.grid > .column.row > [class*=3D"five wide"].column, .cmp-dm-portal = +.ui.grid > .row > [class*=3D"five wide"].column, .cmp-dm-portal .ui.grid > = +[class*=3D"five wide"].column { width: 31.25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"six wide"].column, .cmp-dm-port= +al .ui.grid > .column.row > [class*=3D"six wide"].column, .cmp-dm-portal .u= +i.grid > .row > [class*=3D"six wide"].column, .cmp-dm-portal .ui.grid > [cl= +ass*=3D"six wide"].column { width: 37.5% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"seven wide"].column, .cmp-dm-po= +rtal .ui.grid > .column.row > [class*=3D"seven wide"].column, .cmp-dm-porta= +l .ui.grid > .row > [class*=3D"seven wide"].column, .cmp-dm-portal .ui.grid= + > [class*=3D"seven wide"].column { width: 43.75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"eight wide"].column, .cmp-dm-po= +rtal .ui.grid > .column.row > [class*=3D"eight wide"].column, .cmp-dm-porta= +l .ui.grid > .row > [class*=3D"eight wide"].column, .cmp-dm-portal .ui.grid= + > [class*=3D"eight wide"].column { width: 50% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"nine wide"].column, .cmp-dm-por= +tal .ui.grid > .column.row > [class*=3D"nine wide"].column, .cmp-dm-portal = +.ui.grid > .row > [class*=3D"nine wide"].column, .cmp-dm-portal .ui.grid > = +[class*=3D"nine wide"].column { width: 56.25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"ten wide"].column, .cmp-dm-port= +al .ui.grid > .column.row > [class*=3D"ten wide"].column, .cmp-dm-portal .u= +i.grid > .row > [class*=3D"ten wide"].column, .cmp-dm-portal .ui.grid > [cl= +ass*=3D"ten wide"].column { width: 62.5% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide"].column, .cmp-dm-p= +ortal .ui.grid > .column.row > [class*=3D"eleven wide"].column, .cmp-dm-por= +tal .ui.grid > .row > [class*=3D"eleven wide"].column, .cmp-dm-portal .ui.g= +rid > [class*=3D"eleven wide"].column { width: 68.75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide"].column, .cmp-dm-p= +ortal .ui.grid > .column.row > [class*=3D"twelve wide"].column, .cmp-dm-por= +tal .ui.grid > .row > [class*=3D"twelve wide"].column, .cmp-dm-portal .ui.g= +rid > [class*=3D"twelve wide"].column { width: 75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide"].column, .cmp-dm= +-portal .ui.grid > .column.row > [class*=3D"thirteen wide"].column, .cmp-dm= +-portal .ui.grid > .row > [class*=3D"thirteen wide"].column, .cmp-dm-portal= + .ui.grid > [class*=3D"thirteen wide"].column { width: 81.25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide"].column, .cmp-dm= +-portal .ui.grid > .column.row > [class*=3D"fourteen wide"].column, .cmp-dm= +-portal .ui.grid > .row > [class*=3D"fourteen wide"].column, .cmp-dm-portal= + .ui.grid > [class*=3D"fourteen wide"].column { width: 87.5% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide"].column, .cmp-dm-= +portal .ui.grid > .column.row > [class*=3D"fifteen wide"].column, .cmp-dm-p= +ortal .ui.grid > .row > [class*=3D"fifteen wide"].column, .cmp-dm-portal .u= +i.grid > [class*=3D"fifteen wide"].column { width: 93.75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide"].column, .cmp-dm-= +portal .ui.grid > .column.row > [class*=3D"sixteen wide"].column, .cmp-dm-p= +ortal .ui.grid > .row > [class*=3D"sixteen wide"].column, .cmp-dm-portal .u= +i.grid > [class*=3D"sixteen wide"].column { width: 100% !important; } + +@media only screen and (min-width: 320px) and (max-width: 767.98px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide mobile"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"one wide mobile"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"one wide mobile"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"one wide mobile"].column { width: 6.25% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide mobile"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"two wide mobile"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"two wide mobile"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"two wide mobile"].column { width: 12.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide mobile"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide mobile"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"three wide mobile"].column { width: 18= +.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide mobile"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"four wide mobile"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide mobile"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"four wide mobile"].column { width: 25% !i= +mportant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide mobile"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"five wide mobile"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide mobile"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"five wide mobile"].column { width: 31.25%= + !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide mobile"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"six wide mobile"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"six wide mobile"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"six wide mobile"].column { width: 37.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide mobile"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide mobile"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"seven wide mobile"].column { width: 43= +.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide mobile"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide mobile"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"eight wide mobile"].column { width: 50= +% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide mobile"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide mobile"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide mobile"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"nine wide mobile"].column { width: 56.25%= + !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide mobile"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"ten wide mobile"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide mobile"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"ten wide mobile"].column { width: 62.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide mobile"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide mobile"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide mobile"].column { width= +: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide mobile"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide mobile"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide mobile"].column { width= +: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide mobile"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide mobile"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen wide mobile"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wide mobile"].column= + { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide mobile"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide mobile"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen wide mobile"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wide mobile"].column= + { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide mobile"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide mobile"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide mobile"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide mobile"].column { w= +idth: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide mobile"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide mobile"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide mobile"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide mobile"].column { w= +idth: 100% !important; } +} + +@media only screen and (min-width: 768px) and (max-width: 991.98px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide tablet"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"one wide tablet"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"one wide tablet"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"one wide tablet"].column { width: 6.25% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide tablet"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"two wide tablet"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"two wide tablet"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"two wide tablet"].column { width: 12.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide tablet"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide tablet"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"three wide tablet"].column { width: 18= +.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide tablet"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"four wide tablet"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide tablet"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"four wide tablet"].column { width: 25% !i= +mportant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide tablet"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"five wide tablet"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide tablet"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"five wide tablet"].column { width: 31.25%= + !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide tablet"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"six wide tablet"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"six wide tablet"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"six wide tablet"].column { width: 37.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide tablet"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide tablet"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"seven wide tablet"].column { width: 43= +.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide tablet"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide tablet"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"eight wide tablet"].column { width: 50= +% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide tablet"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide tablet"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide tablet"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"nine wide tablet"].column { width: 56.25%= + !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide tablet"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"ten wide tablet"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide tablet"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"ten wide tablet"].column { width: 62.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide tablet"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide tablet"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide tablet"].column { width= +: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide tablet"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide tablet"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide tablet"].column { width= +: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide tablet"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide tablet"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen wide tablet"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wide tablet"].column= + { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide tablet"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide tablet"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen wide tablet"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wide tablet"].column= + { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide tablet"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide tablet"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide tablet"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide tablet"].column { w= +idth: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide tablet"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide tablet"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide tablet"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide tablet"].column { w= +idth: 100% !important; } +} + +@media only screen and (min-width: 992px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide computer"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"one wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"one wide computer"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"one wide computer"].column { width: 6.= +25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide computer"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"two wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"two wide computer"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"two wide computer"].column { width: 12= +.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide computer"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide computer"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide computer"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"three wide computer"].column { w= +idth: 18.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide computer"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"four wide computer"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide computer"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"four wide computer"].column { width= +: 25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide computer"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"five wide computer"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide computer"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"five wide computer"].column { width= +: 31.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide computer"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"six wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"six wide computer"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"six wide computer"].column { width: 37= +.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide computer"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide computer"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide computer"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"seven wide computer"].column { w= +idth: 43.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide computer"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide computer"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide computer"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"eight wide computer"].column { w= +idth: 50% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide computer"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide computer"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide computer"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"nine wide computer"].column { width= +: 56.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide computer"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"ten wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide computer"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"ten wide computer"].column { width: 62= +.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide computer"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide computer"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide computer"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide computer"].column= + { width: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide computer"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide computer"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide computer"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide computer"].column= + { width: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide computer"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide comput= +er"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen wide comp= +uter"].column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wide computer"= +].column { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide computer"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide comput= +er"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen wide comp= +uter"].column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wide computer"= +].column { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide computer= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide compute= +r"].column, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide computer"].co= +lumn { width: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide computer= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide compute= +r"].column, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide computer"].co= +lumn { width: 100% !important; } +} + +@media only screen and (min-width: 1200px) and (max-width: 1919.98px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide large screen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"one wide large screen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"one wide large scree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"one wide large screen"].co= +lumn { width: 6.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide large screen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"two wide large screen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"two wide large scree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"two wide large screen"].co= +lumn { width: 12.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide large screen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide large= + screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"three wide large scr= +een"].column { width: 18.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide large screen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"four wide large scre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"four wide large screen"= +].column { width: 25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide large screen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"five wide large scre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"five wide large screen"= +].column { width: 31.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide large screen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"six wide large screen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"six wide large scree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"six wide large screen"].co= +lumn { width: 37.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide large screen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide large= + screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"seven wide large scr= +een"].column { width: 43.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide large screen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide large= + screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"eight wide large scr= +een"].column { width: 50% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide large screen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide large scre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"nine wide large screen"= +].column { width: 56.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide large screen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"ten wide large screen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide large scree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"ten wide large screen"].co= +lumn { width: 62.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide large screen"].co= +lumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide large = +screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide la= +rge screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide large= + screen"].column { width: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide large screen"].co= +lumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide large = +screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide la= +rge screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide large= + screen"].column { width: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide large screen"].= +column, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide la= +rge screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen w= +ide large screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wi= +de large screen"].column { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide large screen"].= +column, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide la= +rge screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen w= +ide large screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wi= +de large screen"].column { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide large screen"].c= +olumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide larg= +e screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide= + large screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide l= +arge screen"].column { width: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide large screen"].c= +olumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide larg= +e screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide= + large screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide l= +arge screen"].column { width: 100% !important; } +} + +@media only screen and (min-width: 1920px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide widescreen"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"one wide widescreen"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"one wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"one wide widescreen"].column { w= +idth: 6.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide widescreen"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"two wide widescreen"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"two wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"two wide widescreen"].column { w= +idth: 12.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide widescreen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide widescreen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide widescree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"three wide widescreen"].co= +lumn { width: 18.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide widescreen"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"four wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"four wide widescreen"].column= + { width: 25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide widescreen"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"five wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"five wide widescreen"].column= + { width: 31.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide widescreen"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"six wide widescreen"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"six wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"six wide widescreen"].column { w= +idth: 37.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide widescreen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide widescreen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide widescree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"seven wide widescreen"].co= +lumn { width: 43.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide widescreen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide widescreen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide widescree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"eight wide widescreen"].co= +lumn { width: 50% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide widescreen"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"nine wide widescreen"].column= + { width: 56.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide widescreen"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"ten wide widescreen"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"ten wide widescreen"].column { w= +idth: 62.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide widescreen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide widescre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide widesc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide widescreen"= +].column { width: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide widescreen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide widescre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide widesc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide widescreen"= +].column { width: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide wide= +screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen wide = +widescreen"].column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wide wid= +escreen"].column { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide wide= +screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen wide = +widescreen"].column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wide wid= +escreen"].column { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide widescreen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide widesc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide wid= +escreen"].column, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide widescr= +een"].column { width: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide widescreen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide widesc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide wid= +escreen"].column, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide widescr= +een"].column { width: 100% !important; } +} + +.cmp-dm-portal .ui.grid > .primary.column, .cmp-dm-portal .ui.grid > .prima= +ry.row, .cmp-dm-portal .ui.grid > .row > .primary.column { background-color= +: rgb(161, 0, 255); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .row > .secondary.column, .cmp-dm-portal .ui.grid= + > .secondary.column, .cmp-dm-portal .ui.grid > .secondary.row { background= +-color: rgb(80, 80, 80); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .red.column, .cmp-dm-portal .ui.grid > .red.row, = +.cmp-dm-portal .ui.grid > .row > .red.column { background-color: rgb(219, 4= +0, 40); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .orange.column, .cmp-dm-portal .ui.grid > .orange= +.row, .cmp-dm-portal .ui.grid > .row > .orange.column { background-color: r= +gb(242, 113, 28); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .row > .yellow.column, .cmp-dm-portal .ui.grid > = +.yellow.column, .cmp-dm-portal .ui.grid > .yellow.row { background-color: r= +gb(251, 189, 8); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .olive.column, .cmp-dm-portal .ui.grid > .olive.r= +ow, .cmp-dm-portal .ui.grid > .row > .olive.column { background-color: rgb(= +181, 204, 24); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .green.column, .cmp-dm-portal .ui.grid > .green.r= +ow, .cmp-dm-portal .ui.grid > .row > .green.column { background-color: rgb(= +33, 186, 69); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .row > .teal.column, .cmp-dm-portal .ui.grid > .t= +eal.column, .cmp-dm-portal .ui.grid > .teal.row { background-color: rgb(0, = +181, 173); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .blue.column, .cmp-dm-portal .ui.grid > .blue.row= +, .cmp-dm-portal .ui.grid > .row > .blue.column { background-color: rgb(33,= + 133, 208); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .row > .violet.column, .cmp-dm-portal .ui.grid > = +.violet.column, .cmp-dm-portal .ui.grid > .violet.row { background-color: r= +gb(100, 53, 201); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .purple.column, .cmp-dm-portal .ui.grid > .purple= +.row, .cmp-dm-portal .ui.grid > .row > .purple.column { background-color: r= +gb(163, 51, 200); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .pink.column, .cmp-dm-portal .ui.grid > .pink.row= +, .cmp-dm-portal .ui.grid > .row > .pink.column { background-color: rgb(224= +, 57, 151); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .brown.column, .cmp-dm-portal .ui.grid > .brown.r= +ow, .cmp-dm-portal .ui.grid > .row > .brown.column { background-color: rgb(= +165, 103, 63); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .grey.column, .cmp-dm-portal .ui.grid > .grey.row= +, .cmp-dm-portal .ui.grid > .row > .grey.column { background-color: rgb(118= +, 118, 118); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .black.column, .cmp-dm-portal .ui.grid > .black.r= +ow, .cmp-dm-portal .ui.grid > .row > .black.column { background-color: rgb(= +27, 28, 29); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > [class*=3D"equal width"].row > .column, .cmp-dm-p= +ortal .ui[class*=3D"equal width"].grid > .column:not(.row), .cmp-dm-portal = +.ui[class*=3D"equal width"].grid > .row > .column { display: inline-block; = +-webkit-box-flex: 1; flex-grow: 1; } + +.cmp-dm-portal .ui.grid > [class*=3D"equal width"].row > .wide.column, .cmp= +-dm-portal .ui[class*=3D"equal width"].grid > .row > .wide.column, .cmp-dm-= +portal .ui[class*=3D"equal width"].grid > .wide.column { -webkit-box-flex: = +0; flex-grow: 0; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.stackable.grid { width: auto; margin-left: 0px !import= +ant; margin-right: 0px !important; } + .cmp-dm-portal .ui.grid > .stackable.stackable.stackable.row > .column, .= +cmp-dm-portal .ui.stackable.grid > .column.grid > .column, .cmp-dm-portal .= +ui.stackable.grid > .column.row > .column, .cmp-dm-portal .ui.stackable.gri= +d > .column:not(.row), .cmp-dm-portal .ui.stackable.grid > .row > .column, = +.cmp-dm-portal .ui.stackable.grid > .row > .wide.column, .cmp-dm-portal .ui= +.stackable.grid > .wide.column { padding: 1rem; width: 100% !important; mar= +gin: 0px !important; box-shadow: none !important; } + .cmp-dm-portal .ui.stackable.grid:not(.vertically) > .row { margin: 0px; = +padding: 0px; } + .cmp-dm-portal .ui.container > .ui.stackable.grid > .column, .cmp-dm-port= +al .ui.container > .ui.stackable.grid > .row > .column { padding-left: 0px = +!important; padding-right: 0px !important; } + .cmp-dm-portal .ui.grid .ui.stackable.grid, .cmp-dm-portal .ui.segment:no= +t(.vertical) .ui.stackable.page.grid { margin-left: -1rem !important; margi= +n-right: -1rem !important; } + .cmp-dm-portal .ui.stackable.celled.grid > .column:not(.row):first-child,= + .cmp-dm-portal .ui.stackable.celled.grid > .row:first-child > .column:firs= +t-child, .cmp-dm-portal .ui.stackable.divided.grid > .column:not(.row):firs= +t-child, .cmp-dm-portal .ui.stackable.divided.grid > .row:first-child > .co= +lumn:first-child { border-top: none !important; } + .cmp-dm-portal .ui.stackable.celled.grid > .column:not(.row), .cmp-dm-por= +tal .ui.stackable.celled.grid > .row > .column, .cmp-dm-portal .ui.stackabl= +e.divided:not(.vertically).grid > .column:not(.row), .cmp-dm-portal .ui.sta= +ckable.divided:not(.vertically).grid > .row > .column { border-top: 1px sol= +id rgba(34, 36, 38, 0.15); box-shadow: none !important; padding-top: 2rem != +important; padding-bottom: 2rem !important; } +} + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"computer only"].col= +umn:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"lar= +ge screen only"].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > .= +row > [class*=3D"tablet only"].column:not(.mobile), .cmp-dm-portal .ui.grid= +.grid.grid > .row > [class*=3D"widescreen only"].column:not(.mobile), .cmp-= +dm-portal .ui.grid.grid.grid > [class*=3D"computer only"].column:not(.mobil= +e), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"computer only"].row:not(= +.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large screen only"= +].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large= + screen only"].row:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class= +*=3D"tablet only"].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid >= + [class*=3D"tablet only"].row:not(.mobile), .cmp-dm-portal .ui.grid.grid.gr= +id > [class*=3D"widescreen only"].column:not(.mobile), .cmp-dm-portal .ui.g= +rid.grid.grid > [class*=3D"widescreen only"].row:not(.mobile), .cmp-dm-port= +al .ui[class*=3D"computer only"].grid.grid.grid:not(.mobile), .cmp-dm-porta= +l .ui[class*=3D"large screen only"].grid.grid.grid:not(.mobile), .cmp-dm-po= +rtal .ui[class*=3D"tablet only"].grid.grid.grid:not(.mobile), .cmp-dm-porta= +l .ui[class*=3D"widescreen only"].grid.grid.grid:not(.mobile) { display: no= +ne !important; } +} + +@media only screen and (min-width: 768px) and (max-width: 991.98px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"computer only"].col= +umn:not(.tablet), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"lar= +ge screen only"].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > .= +row > [class*=3D"mobile only"].column:not(.tablet), .cmp-dm-portal .ui.grid= +.grid.grid > .row > [class*=3D"widescreen only"].column:not(.mobile), .cmp-= +dm-portal .ui.grid.grid.grid > [class*=3D"computer only"].column:not(.table= +t), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"computer only"].row:not(= +.tablet), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large screen only"= +].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large= + screen only"].row:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class= +*=3D"mobile only"].column:not(.tablet), .cmp-dm-portal .ui.grid.grid.grid >= + [class*=3D"mobile only"].row:not(.tablet), .cmp-dm-portal .ui.grid.grid.gr= +id > [class*=3D"widescreen only"].column:not(.mobile), .cmp-dm-portal .ui.g= +rid.grid.grid > [class*=3D"widescreen only"].row:not(.mobile), .cmp-dm-port= +al .ui[class*=3D"computer only"].grid.grid.grid:not(.tablet), .cmp-dm-porta= +l .ui[class*=3D"large screen only"].grid.grid.grid:not(.mobile), .cmp-dm-po= +rtal .ui[class*=3D"mobile only"].grid.grid.grid:not(.tablet), .cmp-dm-porta= +l .ui[class*=3D"widescreen only"].grid.grid.grid:not(.mobile) { display: no= +ne !important; } +} + +@media only screen and (min-width: 992px) and (max-width: 1199.98px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"large screen only"]= +.column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D= +"mobile only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > .= +row > [class*=3D"tablet only"].column:not(.computer), .cmp-dm-portal .ui.gr= +id.grid.grid > .row > [class*=3D"widescreen only"].column:not(.mobile), .cm= +p-dm-portal .ui.grid.grid.grid > [class*=3D"large screen only"].column:not(= +.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large screen only"= +].row:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"mobile o= +nly"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D= +"mobile only"].row:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > [cla= +ss*=3D"tablet only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.gr= +id > [class*=3D"tablet only"].row:not(.computer), .cmp-dm-portal .ui.grid.g= +rid.grid > [class*=3D"widescreen only"].column:not(.mobile), .cmp-dm-portal= + .ui.grid.grid.grid > [class*=3D"widescreen only"].row:not(.mobile), .cmp-d= +m-portal .ui[class*=3D"large screen only"].grid.grid.grid:not(.mobile), .cm= +p-dm-portal .ui[class*=3D"mobile only"].grid.grid.grid:not(.computer), .cmp= +-dm-portal .ui[class*=3D"tablet only"].grid.grid.grid:not(.computer), .cmp-= +dm-portal .ui[class*=3D"widescreen only"].grid.grid.grid:not(.mobile) { dis= +play: none !important; } +} + +@media only screen and (min-width: 1200px) and (max-width: 1919.98px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"mobile only"].colum= +n:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"tab= +let only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > .row = +> [class*=3D"widescreen only"].column:not(.mobile), .cmp-dm-portal .ui.grid= +.grid.grid > [class*=3D"mobile only"].column:not(.computer), .cmp-dm-portal= + .ui.grid.grid.grid > [class*=3D"mobile only"].row:not(.computer), .cmp-dm-= +portal .ui.grid.grid.grid > [class*=3D"tablet only"].column:not(.computer),= + .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"tablet only"].row:not(.comp= +uter), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"widescreen only"].col= +umn:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"widescreen= + only"].row:not(.mobile), .cmp-dm-portal .ui[class*=3D"mobile only"].grid.g= +rid.grid:not(.computer), .cmp-dm-portal .ui[class*=3D"tablet only"].grid.gr= +id.grid:not(.computer), .cmp-dm-portal .ui[class*=3D"widescreen only"].grid= +.grid.grid:not(.mobile) { display: none !important; } +} + +@media only screen and (min-width: 1920px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"mobile only"].colum= +n:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"tab= +let only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > [clas= +s*=3D"mobile only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.gri= +d > [class*=3D"mobile only"].row:not(.computer), .cmp-dm-portal .ui.grid.gr= +id.grid > [class*=3D"tablet only"].column:not(.computer), .cmp-dm-portal .u= +i.grid.grid.grid > [class*=3D"tablet only"].row:not(.computer), .cmp-dm-por= +tal .ui[class*=3D"mobile only"].grid.grid.grid:not(.computer), .cmp-dm-port= +al .ui[class*=3D"tablet only"].grid.grid.grid:not(.computer) { display: non= +e !important; } +} + +.cmp-dm-portal .ui.menu { display: flex; margin: 1rem 0px; font-family: gra= +phik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; backgroun= +d: rgb(255, 255, 255); font-weight: 400; border: 1px solid rgba(34, 36, 38,= + 0.15); box-shadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px; border-radius: = +0.285714rem; min-height: 2.85714em; } + +.cmp-dm-portal .ui.menu::after { content: ""; display: block; height: 0px; = +clear: both; visibility: hidden; } + +.cmp-dm-portal .ui.menu:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.menu:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.menu .menu { margin: 0px; } + +.cmp-dm-portal .ui.menu:not(.vertical) .item, .cmp-dm-portal .ui.menu:not(.= +vertical) > .menu { display: flex; } + +.cmp-dm-portal .ui.menu:not(.vertical) .item { -webkit-box-align: center; a= +lign-items: center; } + +.cmp-dm-portal .ui.menu .item { position: relative; vertical-align: middle;= + line-height: 1; text-decoration: none; -webkit-tap-highlight-color: transp= +arent; -webkit-box-flex: 0; flex: 0 0 auto; user-select: none; background: = +none; padding: 0.928571em 1.14286em; text-transform: none; color: rgb(80, 8= +0, 80); font-weight: 400; transition: background 0.1s ease 0s, box-shadow 0= +.1s ease 0s, color 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s; } + +.cmp-dm-portal .ui.menu > .item:first-child { border-radius: 0.285714rem 0p= +x 0px 0.285714rem; } + +.cmp-dm-portal .ui.menu .item::before { position: absolute; content: ""; to= +p: 0px; right: 0px; height: 100%; width: 1px; background: rgba(34, 36, 38, = +0.1); } + +.cmp-dm-portal .ui.menu .item > a:not(.ui), .cmp-dm-portal .ui.menu .item >= + p:only-child, .cmp-dm-portal .ui.menu .text.item > * { user-select: text; = +line-height: 1.3; } + +.cmp-dm-portal .ui.menu .item > p:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.menu .item > p:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.menu .item > i.icon { opacity: 0.9; float: none; margin:= + 0px 0.357143em 0px 0px; } + +.cmp-dm-portal .ui.menu:not(.vertical) .item > .button { position: relative= +; top: 0px; margin: -0.5em 0px; padding-bottom: 0.785714em; padding-top: 0.= +785714em; font-size: 1em; } + +.cmp-dm-portal .ui.menu > .container, .cmp-dm-portal .ui.menu > .grid { dis= +play: flex; -webkit-box-align: inherit; align-items: inherit; -webkit-box-o= +rient: inherit; -webkit-box-direction: inherit; flex-direction: inherit; } + +.cmp-dm-portal .ui.menu .item > .input { width: 100%; } + +.cmp-dm-portal .ui.menu:not(.vertical) .item > .input { position: relative;= + top: 0px; margin: -0.5em 0px; } + +.cmp-dm-portal .ui.menu .item > .input input { font-size: 1em; padding-top:= + 0.571429em; padding-bottom: 0.571429em; } + +.cmp-dm-portal .ui.menu .header.item, .cmp-dm-portal .ui.vertical.menu .hea= +der.item { margin: 0px; font-weight: 700; } + +.cmp-dm-portal .ui.menu .item > i.dropdown.icon { padding: 0px; float: righ= +t; margin: 0px 0px 0px 1em; } + +.cmp-dm-portal .ui.menu .dropdown.item .menu { min-width: calc(100% - 1px);= + border-radius: 0px 0px 0.285714rem 0.285714rem; background: rgb(255, 255, = +255); margin: 0px; box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 3px 0px; -webkit= +-box-orient: vertical !important; -webkit-box-direction: normal !important;= + flex-direction: column !important; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu > .item { margin: 0px; text-alig= +n: left; font-size: 1em !important; padding: 0.78571em 1.14286em !important= +; background: transparent !important; color: rgb(80, 80, 80) !important; te= +xt-transform: none !important; font-weight: 400 !important; box-shadow: non= +e !important; transition: none 0s ease 0s !important; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu > .item:hover, .cmp-dm-portal .u= +i.menu .ui.dropdown .menu > .selected.item { background: rgba(0, 0, 0, 0.05= +) !important; color: rgba(0, 0, 0, 0.95) !important; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu > .active.item { background: rgb= +a(0, 0, 0, 0.03) !important; font-weight: 700 !important; color: rgba(0, 0,= + 0, 0.95) !important; } + +.cmp-dm-portal .ui.menu .ui.dropdown.item .menu .item:not(.filtered) { disp= +lay: block; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu > .item .icon:not(.dropdown) { d= +isplay: inline-block; float: none; font-size: 1em !important; margin: 0px 0= +.75em 0px 0px !important; } + +.cmp-dm-portal .ui.secondary.menu .dropdown.item > .menu, .cmp-dm-portal .u= +i.text.menu .dropdown.item > .menu { border-radius: 0.285714rem; margin-top= +: 0.357143em; } + +.cmp-dm-portal .ui.menu .pointing.dropdown.item .menu { margin-top: 0.75em;= + } + +.cmp-dm-portal .ui.inverted.menu .search.dropdown.item > .search, .cmp-dm-p= +ortal .ui.inverted.menu .search.dropdown.item > .text { color: rgba(255, 25= +5, 255, 0.9); } + +.cmp-dm-portal .ui.item.menu .dropdown .menu .item { width: 100%; } + +.cmp-dm-portal .ui.menu .item > .label:not(.floating) { margin-left: 1em; p= +adding: 0.3em 0.785714em; } + +.cmp-dm-portal .ui.menu .item > .floating.label { padding: 0.3em 0.785714em= +; } + +.cmp-dm-portal .ui.menu .item > .label { background: rgb(153, 153, 153); co= +lor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.menu .item > .image.label img { margin: -0.2833em 0.8em = +-0.2833em -0.8em; height: 1.5666em; } + +.cmp-dm-portal .ui.menu .item > img:not(.ui) { display: inline-block; verti= +cal-align: middle; margin: -0.3em 0px; width: 2.5em; } + +.cmp-dm-portal .ui.menu .list .item::before { background: none !important; = +} + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.menu > .ui.container { width: 100% !important; margin-= +left: 0px !important; margin-right: 0px !important; } +} + +@media only screen and (min-width: 768px) { + .cmp-dm-portal .ui.menu:not(.secondary):not(.text):not(.tabular):not(.bor= +derless) > .container > .item:not(.right):not(.borderless):first-child { bo= +rder-left: 1px solid rgba(34, 36, 38, 0.1); } + .cmp-dm-portal .ui.menu:not(.secondary):not(.text):not(.tabular):not(.bor= +derless) > .container > .right.item:not(.borderless):last-child, .cmp-dm-po= +rtal .ui.menu:not(.secondary):not(.text):not(.tabular):not(.borderless) > .= +container > .right.menu > .item:not(.borderless):last-child { border-right:= + 1px solid rgba(34, 36, 38, 0.1); } +} + +.cmp-dm-portal .ui.link.menu .item:hover, .cmp-dm-portal .ui.menu .dropdown= +.item:hover, .cmp-dm-portal .ui.menu .link.item:hover, .cmp-dm-portal .ui.m= +enu a.item:hover { cursor: pointer; background: rgba(0, 0, 0, 0.03); color:= + rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.link.menu .item:active, .cmp-dm-portal .ui.menu .link.it= +em:active, .cmp-dm-portal .ui.menu a.item:active { background: rgba(0, 0, 0= +, 0.03); color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.menu .active.item { background: rgba(0, 0, 0, 0.05); col= +or: rgba(0, 0, 0, 0.95); font-weight: 400; box-shadow: none; } + +.cmp-dm-portal .ui.menu .active.item > i.icon { opacity: 1; } + +.cmp-dm-portal .ui.menu .active.item:hover, .cmp-dm-portal .ui.vertical.men= +u .active.item:hover { background-color: rgba(0, 0, 0, 0.05); color: rgba(0= +, 0, 0, 0.95); } + +.cmp-dm-portal .ui.ui.menu .item.disabled { cursor: default; background-col= +or: transparent; color: rgba(40, 40, 40, 0.3); pointer-events: none; } + +.cmp-dm-portal .ui.menu:not(.vertical) .left.item, .cmp-dm-portal .ui.menu:= +not(.vertical) .left.menu { display: flex; margin-right: auto !important; } + +.cmp-dm-portal .ui.menu:not(.vertical) .right.item, .cmp-dm-portal .ui.menu= +:not(.vertical) .right.menu { display: flex; margin-left: auto !important; = +} + +.cmp-dm-portal .ui.menu:not(.vertical) :not(.dropdown) > .left.menu, .cmp-d= +m-portal .ui.menu:not(.vertical) :not(.dropdown) > .right.menu { display: i= +nherit; } + +.cmp-dm-portal .ui.menu:not(.vertical) .center.item, .cmp-dm-portal .ui.men= +u:not(.vertical) .center.menu { display: flex; margin-left: auto !important= +; margin-right: auto !important; } + +.cmp-dm-portal .ui.menu .right.item::before, .cmp-dm-portal .ui.menu .right= +.menu > .item::before { right: auto; left: 0px; } + +.cmp-dm-portal .ui.menu .center.item:last-child::before, .cmp-dm-portal .ui= +.menu .center.menu > .item:last-child::before { display: none; } + +.cmp-dm-portal .ui.secondary.menu { margin-left: -0.357143em; margin-right:= + -0.357143em; } + +.cmp-dm-portal .ui.secondary.menu, .cmp-dm-portal .ui.secondary.menu .item = +{ background: none; border-radius: 0px; border: none; box-shadow: none; } + +.cmp-dm-portal .ui.secondary.menu .item { align-self: center; padding: 0.78= +5714em 0px; margin: 0px 0.928571em; transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.secondary.menu .item::before { display: none !important;= + } + +.cmp-dm-portal .ui.secondary.menu .header.item { border-radius: 0px; border= +-right: none; background: none transparent; } + +.cmp-dm-portal .ui.secondary.menu .item > img:not(.ui) { margin: 0px; } + +.cmp-dm-portal .ui.secondary.menu .dropdown.item:hover, .cmp-dm-portal .ui.= +secondary.menu .link.item:hover, .cmp-dm-portal .ui.secondary.menu a.item:h= +over { background: none; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.secondary.menu .active.item { border-radius: 0px; } + +.cmp-dm-portal .ui.secondary.menu .active.item, .cmp-dm-portal .ui.secondar= +y.menu .active.item:hover { box-shadow: none; background: none; color: rgb(= +80, 80, 80); } + +.cmp-dm-portal .ui.secondary.inverted.menu .link.item:not(.disabled), .cmp-= +dm-portal .ui.secondary.inverted.menu a.item:not(.disabled) { color: rgba(2= +55, 255, 255, 0.7); } + +.cmp-dm-portal .ui.secondary.inverted.menu .dropdown.item:hover, .cmp-dm-po= +rtal .ui.secondary.inverted.menu .link.item:hover, .cmp-dm-portal .ui.secon= +dary.inverted.menu a.item:hover { background: rgba(255, 255, 255, 0.08); co= +lor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.secondary.inverted.menu .active.item { background: rgba(= +255, 255, 255, 0.15); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.secondary.item.menu { margin-left: 0px; margin-right: 0p= +x; } + +.cmp-dm-portal .ui.secondary.item.menu .item:last-child { margin-right: 0px= +; } + +.cmp-dm-portal .ui.vertical.icon.menu { display: inline-block; width: auto;= + } + +.cmp-dm-portal .ui.icon.menu .item { height: auto; text-align: center; colo= +r: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.icon.menu .item > .icon:not(.dropdown) { margin: 0px; op= +acity: 1; } + +.cmp-dm-portal .ui.icon.menu .icon::before { opacity: 1; } + +.cmp-dm-portal .ui.menu .icon.item > .icon { width: auto; margin: 0px auto;= + } + +.cmp-dm-portal .ui.vertical.icon.menu .item > .icon:not(.dropdown) { displa= +y: block; opacity: 1; margin: 0px auto; float: none; } + +.cmp-dm-portal .ui.inverted.icon.menu .item { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.ui.menu .primary.active.item, .cmp-dm-portal .ui.ui.prim= +ary.menu .active.item, .cmp-dm-portal .ui.ui.primary.menu .active.item:hove= +r { color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.ui.menu .red.active.item, .cmp-dm-portal .ui.ui.red.menu= + .active.item, .cmp-dm-portal .ui.ui.red.menu .active.item:hover { color: r= +gb(219, 40, 40); } + +.cmp-dm-portal .ui.ui.menu .orange.active.item, .cmp-dm-portal .ui.ui.orang= +e.menu .active.item, .cmp-dm-portal .ui.ui.orange.menu .active.item:hover {= + color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.ui.menu .yellow.active.item, .cmp-dm-portal .ui.ui.yello= +w.menu .active.item, .cmp-dm-portal .ui.ui.yellow.menu .active.item:hover {= + color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.ui.menu .olive.active.item, .cmp-dm-portal .ui.ui.olive.= +menu .active.item, .cmp-dm-portal .ui.ui.olive.menu .active.item:hover { co= +lor: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.ui.green.menu .active.item, .cmp-dm-portal .ui.ui.green.= +menu .active.item:hover, .cmp-dm-portal .ui.ui.menu .green.active.item { co= +lor: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.ui.menu .teal.active.item, .cmp-dm-portal .ui.ui.teal.me= +nu .active.item, .cmp-dm-portal .ui.ui.teal.menu .active.item:hover { color= +: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.ui.blue.menu .active.item, .cmp-dm-portal .ui.ui.blue.me= +nu .active.item:hover, .cmp-dm-portal .ui.ui.menu .blue.active.item { color= +: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.ui.menu .violet.active.item, .cmp-dm-portal .ui.ui.viole= +t.menu .active.item, .cmp-dm-portal .ui.ui.violet.menu .active.item:hover {= + color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.ui.menu .purple.active.item, .cmp-dm-portal .ui.ui.purpl= +e.menu .active.item, .cmp-dm-portal .ui.ui.purple.menu .active.item:hover {= + color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.ui.menu .pink.active.item, .cmp-dm-portal .ui.ui.pink.me= +nu .active.item, .cmp-dm-portal .ui.ui.pink.menu .active.item:hover { color= +: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.ui.brown.menu .active.item, .cmp-dm-portal .ui.ui.brown.= +menu .active.item:hover, .cmp-dm-portal .ui.ui.menu .brown.active.item { co= +lor: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.ui.grey.menu .active.item, .cmp-dm-portal .ui.ui.grey.me= +nu .active.item:hover, .cmp-dm-portal .ui.ui.menu .grey.active.item { color= +: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.ui.black.menu .active.item, .cmp-dm-portal .ui.ui.black.= +menu .active.item:hover, .cmp-dm-portal .ui.ui.menu .black.active.item { co= +lor: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.inverted.menu { border: 0px solid transparent; backgroun= +d: rgb(27, 28, 29); box-shadow: none; } + +.cmp-dm-portal .ui.inverted.menu .item, .cmp-dm-portal .ui.inverted.menu .i= +tem > a:not(.ui) { background: transparent; color: rgba(255, 255, 255, 0.9)= +; } + +.cmp-dm-portal .ui.inverted.menu .item.menu { background: transparent; } + +.cmp-dm-portal .ui.inverted.menu .item::before { background: rgba(255, 255,= + 255, 0.08); } + +.cmp-dm-portal .ui.inverted.menu .header.item { margin: 0px; background: tr= +ansparent; box-shadow: none; } + +.cmp-dm-portal .ui.ui.inverted.menu .item.disabled { color: rgba(225, 225, = +225, 0.3); } + +.cmp-dm-portal .ui.inverted.menu .dropdown.item:hover, .cmp-dm-portal .ui.i= +nverted.menu .link.item:active, .cmp-dm-portal .ui.inverted.menu .link.item= +:hover, .cmp-dm-portal .ui.inverted.menu a.item:active, .cmp-dm-portal .ui.= +inverted.menu a.item:hover, .cmp-dm-portal .ui.link.inverted.menu .item:hov= +er { background: rgba(255, 255, 255, 0.08); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.inverted.menu .active.item, .cmp-dm-portal .ui.inverted.= +menu .active.item:hover { background: rgb(61, 62, 63); color: rgb(255, 255,= + 255) !important; } + +.cmp-dm-portal .ui.floated.menu { float: left; margin: 0px 0.5rem 0px 0px; = +} + +.cmp-dm-portal .ui.floated.menu .item:last-child::before { display: none; } + +.cmp-dm-portal .ui.right.floated.menu { float: right; margin: 0px 0px 0px 0= +.5rem; } + +.cmp-dm-portal .ui.ui.inverted.menu .primary.active.item, .cmp-dm-portal .u= +i.ui.inverted.primary.menu { background-color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.inverted.primary.menu .item::before { background-color: = +rgba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.primary.menu .active.item { background-color= +: rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .red.active.item, .cmp-dm-portal .ui.ui= +.inverted.red.menu { background-color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.inverted.red.menu .item::before { background-color: rgba= +(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.red.menu .active.item { background-color: rg= +ba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .orange.active.item, .cmp-dm-portal .ui= +.ui.inverted.orange.menu { background-color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.inverted.orange.menu .item::before { background-color: r= +gba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.orange.menu .active.item { background-color:= + rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .yellow.active.item, .cmp-dm-portal .ui= +.ui.inverted.yellow.menu { background-color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.inverted.yellow.menu .item::before { background-color: r= +gba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.yellow.menu .active.item { background-color:= + rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .olive.active.item, .cmp-dm-portal .ui.= +ui.inverted.olive.menu { background-color: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.inverted.olive.menu .item::before { background-color: rg= +ba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.olive.menu .active.item { background-color: = +rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.green.menu, .cmp-dm-portal .ui.ui.inverted.m= +enu .green.active.item { background-color: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.inverted.green.menu .item::before { background-color: rg= +ba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.green.menu .active.item { background-color: = +rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .teal.active.item, .cmp-dm-portal .ui.u= +i.inverted.teal.menu { background-color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.inverted.teal.menu .item::before { background-color: rgb= +a(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.teal.menu .active.item { background-color: r= +gba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.blue.menu, .cmp-dm-portal .ui.ui.inverted.me= +nu .blue.active.item { background-color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.inverted.blue.menu .item::before { background-color: rgb= +a(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.blue.menu .active.item { background-color: r= +gba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .violet.active.item, .cmp-dm-portal .ui= +.ui.inverted.violet.menu { background-color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.inverted.violet.menu .item::before { background-color: r= +gba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.violet.menu .active.item { background-color:= + rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .purple.active.item, .cmp-dm-portal .ui= +.ui.inverted.purple.menu { background-color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.inverted.purple.menu .item::before { background-color: r= +gba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.purple.menu .active.item { background-color:= + rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .pink.active.item, .cmp-dm-portal .ui.u= +i.inverted.pink.menu { background-color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.inverted.pink.menu .item::before { background-color: rgb= +a(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.pink.menu .active.item { background-color: r= +gba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.brown.menu, .cmp-dm-portal .ui.ui.inverted.m= +enu .brown.active.item { background-color: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.inverted.brown.menu .item::before { background-color: rg= +ba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.brown.menu .active.item { background-color: = +rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.grey.menu, .cmp-dm-portal .ui.ui.inverted.me= +nu .grey.active.item { background-color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.inverted.grey.menu .item::before { background-color: rgb= +a(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.grey.menu .active.item { background-color: r= +gba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.black.menu, .cmp-dm-portal .ui.ui.inverted.m= +enu .black.active.item { background-color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.inverted.black.menu .item::before { background-color: rg= +ba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.black.menu .active.item { background-color: = +rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.item.menu, .cmp-dm-portal .ui.item.menu .item { width: 1= +00%; text-align: center; -webkit-box-pack: center; justify-content: center;= + padding-left: 0px !important; padding-right: 0px !important; margin-left: = +0px !important; margin-right: 0px !important; } + +.cmp-dm-portal .ui.attached.item.menu:not(.tabular) { margin: 0px -1px !imp= +ortant; } + +.cmp-dm-portal .ui.item.menu .item:last-child::before { display: none; } + +.cmp-dm-portal .ui.menu.two.item .item { width: 50%; } + +.cmp-dm-portal .ui.menu.three.item .item { width: 33.333%; } + +.cmp-dm-portal .ui.menu.four.item .item { width: 25%; } + +.cmp-dm-portal .ui.menu.five.item .item { width: 20%; } + +.cmp-dm-portal .ui.menu.six.item .item { width: 16.666%; } + +.cmp-dm-portal .ui.menu.seven.item .item { width: 14.285%; } + +.cmp-dm-portal .ui.menu.eight.item .item { width: 12.5%; } + +.cmp-dm-portal .ui.menu.nine.item .item { width: 11.11%; } + +.cmp-dm-portal .ui.menu.ten.item .item { width: 10%; } + +.cmp-dm-portal .ui.menu.eleven.item .item { width: 9.09%; } + +.cmp-dm-portal .ui.menu.twelve.item .item { width: 8.333%; } + +.cmp-dm-portal .ui.inverted.pointing.menu .primary.active.item::after { bac= +kground-color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.inverted.pointing.menu .secondary.active.item::after { b= +ackground-color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.inverted.pointing.menu .red.active.item::after { backgro= +und-color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.inverted.pointing.menu .orange.active.item::after { back= +ground-color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.inverted.pointing.menu .yellow.active.item::after { back= +ground-color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.inverted.pointing.menu .olive.active.item::after { backg= +round-color: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.inverted.pointing.menu .green.active.item::after { backg= +round-color: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.inverted.pointing.menu .teal.active.item::after { backgr= +ound-color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.inverted.pointing.menu .blue.active.item::after { backgr= +ound-color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.inverted.pointing.menu .violet.active.item::after { back= +ground-color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.inverted.pointing.menu .purple.active.item::after { back= +ground-color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.inverted.pointing.menu .pink.active.item::after { backgr= +ound-color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.inverted.pointing.menu .brown.active.item::after { backg= +round-color: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.inverted.pointing.menu .grey.active.item::after { backgr= +ound-color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.inverted.pointing.menu .black.active.item::after { backg= +round-color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.menu { font-size: 1rem; } + +.cmp-dm-portal .ui.vertical.menu { width: 15rem; } + +.cmp-dm-portal .ui.menu .ui.inverted.inverted.dropdown.item .menu { backgro= +und: rgb(27, 28, 29); box-shadow: none; } + +.cmp-dm-portal .ui.menu .ui.inverted.dropdown .menu > .item { color: rgba(2= +55, 255, 255, 0.8) !important; } + +.cmp-dm-portal .ui.menu .ui.inverted.dropdown .menu > .active.item { backgr= +ound: transparent !important; color: rgba(255, 255, 255, 0.8) !important; } + +.cmp-dm-portal .ui.menu .ui.inverted.dropdown .menu > .item:hover { backgro= +und: rgba(255, 255, 255, 0.08) !important; color: rgba(255, 255, 255, 0.8) = +!important; } + +.cmp-dm-portal .ui.menu .ui.inverted.dropdown .menu > .selected.item { back= +ground: rgba(255, 255, 255, 0.15) !important; color: rgba(255, 255, 255, 0.= +8) !important; } + +.cmp-dm-portal .ui.secondary.menu .item { color: rgb(144, 144, 144); } + +.cmp-dm-portal .ui.secondary.menu .primary.menu .item { border-bottom: 0.21= +4286em solid transparent; text-transform: uppercase; color: rgb(161, 0, 255= +); } + +.cmp-dm-portal .ui.secondary.menu .primary.menu .link.item:hover, .cmp-dm-p= +ortal .ui.secondary.menu .primary.menu a.item:hover { color: purple; border= +-bottom: 0.214286em solid rgb(161, 0, 255); } + +.cmp-dm-portal .ui.message { position: relative; min-height: 1em; margin: 1= +em 0px; background: rgb(80, 80, 80); padding: 1em 1.5em; line-height: 1.428= +5em; color: rgb(80, 80, 80); transition: opacity 0.1s ease 0s, color 0.1s e= +ase 0s, background 0.1s ease 0s, box-shadow 0.1s ease 0s, -webkit-box-shado= +w 0.1s ease 0s; border-radius: 0.285714rem; box-shadow: rgba(34, 36, 38, 0.= +22) 0px 0px 0px 1px inset, transparent 0px 0px 0px 0px; } + +.cmp-dm-portal .ui.message:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.message:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.message .header { display: block; font-family: graphik-r= +egular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; font-weight: 70= +0; margin: -0.142857em 0px 0px; } + +.cmp-dm-portal .ui.message .header:not(.ui) { font-size: 1.14286em; } + +.cmp-dm-portal .ui.message p { opacity: 0.85; margin: 0.75em 0px; } + +.cmp-dm-portal .ui.message p:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.message p:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.message .header + p { margin-top: 0.25em; } + +.cmp-dm-portal .ui.message .list:not(.ui) { text-align: left; padding: 0px;= + opacity: 0.85; list-style-position: inside; margin: 0.5em 0px 0px; } + +.cmp-dm-portal .ui.message .list:not(.ui):first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.message .list:not(.ui):last-child { margin-bottom: 0px; = +} + +.cmp-dm-portal .ui.message .list:not(.ui) li { position: relative; list-sty= +le-type: none; margin: 0px 0px 0.3em 1em; padding: 0px; } + +.cmp-dm-portal .ui.message .list:not(.ui) li::before { position: absolute; = +content: "=E2=80=A2"; left: -1em; height: 100%; vertical-align: baseline; } + +.cmp-dm-portal .ui.message .list:not(.ui) li:last-child { margin-bottom: 0p= +x; } + +.cmp-dm-portal .ui.message > .icon { margin-right: 0.6em; } + +.cmp-dm-portal .ui.message > .close.icon { cursor: pointer; position: absol= +ute; margin: 0px; top: 0.78575em; right: 0.5em; opacity: 0.7; transition: o= +pacity 0.1s ease 0s; } + +.cmp-dm-portal .ui.message > .close.icon:hover { opacity: 1; } + +.cmp-dm-portal .ui.message > :first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.message > :last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.dropdown .menu > .message { margin: 0px -1px; } + +.cmp-dm-portal .ui.visible.visible.visible.visible.message { display: block= +; } + +.cmp-dm-portal .ui.icon.visible.visible.visible.visible.message { display: = +flex; } + +.cmp-dm-portal .ui.hidden.hidden.hidden.hidden.message { display: none; } + +.cmp-dm-portal .ui.primary.message { background-color: rgb(223, 240, 255); = +color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.attached.primary.message, .cmp-dm-portal .ui.primary.mes= +sage { box-shadow: rgb(161, 0, 255) 0px 0px 0px 1px inset, transparent 0px = +0px 0px 0px; } + +.cmp-dm-portal .ui.primary.message .header { color: rgba(242, 242, 242, 0.9= +); } + +.cmp-dm-portal .ui.secondary.message { background-color: rgb(244, 244, 244)= +; color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.attached.secondary.message, .cmp-dm-portal .ui.secondary= +.message { box-shadow: rgb(80, 80, 80) 0px 0px 0px 1px inset, transparent 0= +px 0px 0px 0px; } + +.cmp-dm-portal .ui.secondary.message .header { color: rgba(242, 242, 242, 0= +.9); } + +.cmp-dm-portal .ui.red.message { background-color: rgb(255, 232, 230); colo= +r: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.attached.red.message, .cmp-dm-portal .ui.red.message { b= +ox-shadow: rgb(219, 40, 40) 0px 0px 0px 1px inset, transparent 0px 0px 0px = +0px; } + +.cmp-dm-portal .ui.red.message .header { color: rgb(200, 33, 33); } + +.cmp-dm-portal .ui.orange.message { background-color: rgb(255, 237, 222); c= +olor: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.attached.orange.message, .cmp-dm-portal .ui.orange.messa= +ge { box-shadow: rgb(242, 113, 28) 0px 0px 0px 1px inset, transparent 0px 0= +px 0px 0px; } + +.cmp-dm-portal .ui.orange.message .header { color: rgb(231, 100, 13); } + +.cmp-dm-portal .ui.yellow.message { background-color: rgb(255, 248, 219); c= +olor: rgb(181, 129, 5); } + +.cmp-dm-portal .ui.attached.yellow.message, .cmp-dm-portal .ui.yellow.messa= +ge { box-shadow: rgb(181, 129, 5) 0px 0px 0px 1px inset, transparent 0px 0p= +x 0px 0px; } + +.cmp-dm-portal .ui.yellow.message .header { color: rgb(156, 111, 4); } + +.cmp-dm-portal .ui.olive.message { background-color: rgb(251, 253, 239); co= +lor: rgb(138, 188, 30); } + +.cmp-dm-portal .ui.attached.olive.message, .cmp-dm-portal .ui.olive.message= + { box-shadow: rgb(138, 188, 30) 0px 0px 0px 1px inset, transparent 0px 0px= + 0px 0px; } + +.cmp-dm-portal .ui.olive.message .header { color: rgb(122, 166, 26); } + +.cmp-dm-portal .ui.green.message { background-color: rgb(229, 249, 231); co= +lor: rgb(30, 188, 48); } + +.cmp-dm-portal .ui.attached.green.message, .cmp-dm-portal .ui.green.message= + { box-shadow: rgb(30, 188, 48) 0px 0px 0px 1px inset, transparent 0px 0px = +0px 0px; } + +.cmp-dm-portal .ui.green.message .header { color: rgb(26, 166, 42); } + +.cmp-dm-portal .ui.teal.message { background-color: rgb(225, 247, 247); col= +or: rgb(16, 163, 163); } + +.cmp-dm-portal .ui.attached.teal.message, .cmp-dm-portal .ui.teal.message {= + box-shadow: rgb(16, 163, 163) 0px 0px 0px 1px inset, transparent 0px 0px 0= +px 0px; } + +.cmp-dm-portal .ui.teal.message .header { color: rgb(14, 140, 140); } + +.cmp-dm-portal .ui.blue.message { background-color: rgb(223, 240, 255); col= +or: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.attached.blue.message, .cmp-dm-portal .ui.blue.message {= + box-shadow: rgb(33, 133, 208) 0px 0px 0px 1px inset, transparent 0px 0px 0= +px 0px; } + +.cmp-dm-portal .ui.blue.message .header { color: rgb(30, 119, 186); } + +.cmp-dm-portal .ui.violet.message { background-color: rgb(234, 231, 255); c= +olor: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.attached.violet.message, .cmp-dm-portal .ui.violet.messa= +ge { box-shadow: rgb(100, 53, 201) 0px 0px 0px 1px inset, transparent 0px 0= +px 0px 0px; } + +.cmp-dm-portal .ui.violet.message .header { color: rgb(90, 48, 181); } + +.cmp-dm-portal .ui.purple.message { background-color: rgb(246, 231, 255); c= +olor: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.attached.purple.message, .cmp-dm-portal .ui.purple.messa= +ge { box-shadow: rgb(163, 51, 200) 0px 0px 0px 1px inset, transparent 0px 0= +px 0px 0px; } + +.cmp-dm-portal .ui.purple.message .header { color: rgb(146, 46, 180); } + +.cmp-dm-portal .ui.pink.message { background-color: rgb(255, 227, 251); col= +or: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.attached.pink.message, .cmp-dm-portal .ui.pink.message {= + box-shadow: rgb(224, 57, 151) 0px 0px 0px 1px inset, transparent 0px 0px 0= +px 0px; } + +.cmp-dm-portal .ui.pink.message .header { color: rgb(221, 35, 139); } + +.cmp-dm-portal .ui.brown.message { background-color: rgb(241, 226, 211); co= +lor: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.attached.brown.message, .cmp-dm-portal .ui.brown.message= + { box-shadow: rgb(165, 103, 63) 0px 0px 0px 1px inset, transparent 0px 0px= + 0px 0px; } + +.cmp-dm-portal .ui.brown.message .header { color: rgb(147, 91, 56); } + +.cmp-dm-portal .ui.grey.message { background-color: rgb(244, 244, 244); col= +or: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.attached.grey.message, .cmp-dm-portal .ui.grey.message {= + box-shadow: rgb(118, 118, 118) 0px 0px 0px 1px inset, transparent 0px 0px = +0px 0px; } + +.cmp-dm-portal .ui.grey.message .header { color: rgb(105, 105, 105); } + +.cmp-dm-portal .ui.black.message { background-color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.black.message, .cmp-dm-portal .ui.black.message .header = +{ color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.message { font-size: 1em; } + +.cmp-dm-portal .ui.attached.message, .cmp-dm-portal .ui.message { box-shado= +w: none; } + +.cmp-dm-portal .ui.message { text-transform: uppercase; } + +.cmp-dm-portal .ui.positive.message { background-color: rgb(161, 0, 255); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.positive.message .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.negative.message { background-color: rgb(219, 40, 40); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.negative.message .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.info.message, .cmp-dm-portal .ui.message { background-co= +lor: rgb(80, 80, 80); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.info.message .header, .cmp-dm-portal .ui.message .header= + { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.warning.message { background-color: rgb(251, 189, 8); co= +lor: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.warning.message .header { color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.error.message { background-color: rgb(219, 40, 40); colo= +r: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.error.message .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.success.message { background-color: rgb(161, 0, 255); co= +lor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.success.message .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.table { width: 100%; background: transparent; margin: 1e= +m 0px; border: 0px solid rgba(34, 36, 38, 0.15); box-shadow: none; border-r= +adius: 0px; text-align: left; vertical-align: middle; color: rgb(80, 80, 80= +); border-collapse: separate; border-spacing: 0px; } + +.cmp-dm-portal .ui.table:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.table:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.table > tbody, .cmp-dm-portal .ui.table > thead { text-a= +lign: inherit; vertical-align: inherit; } + +.cmp-dm-portal .ui.table td, .cmp-dm-portal .ui.table th { transition: back= +ground 0.1s ease 0s, color 0.1s ease 0s; } + +.cmp-dm-portal .ui.table > thead { box-shadow: none; } + +.cmp-dm-portal .ui.table > thead > tr > th { cursor: auto; background: tran= +sparent; text-align: inherit; color: rgb(80, 80, 80); padding: 0.928571em 1= +.14286em; vertical-align: inherit; font-weight: 400; text-transform: upperc= +ase; border-bottom: 0px; border-left: none; } + +.cmp-dm-portal .ui.table > thead > tr > th:first-child { border-left: none;= + } + +.cmp-dm-portal .ui.table > thead > tr:first-child > th:first-child, .cmp-dm= +-portal .ui.table > thead > tr:first-child > th:last-child, .cmp-dm-portal = +.ui.table > thead > tr:first-child > th:only-child { border-radius: 0px; } + +.cmp-dm-portal .ui.table > tfoot { box-shadow: none; } + +.cmp-dm-portal .ui.table > tfoot > tr > td, .cmp-dm-portal .ui.table > tfoo= +t > tr > th { cursor: auto; border-top: 1px solid rgba(34, 36, 38, 0.15); b= +ackground: transparent; text-align: inherit; color: rgb(80, 80, 80); paddin= +g: 1.14286em; vertical-align: middle; font-style: normal; font-weight: 400;= + text-transform: none; } + +.cmp-dm-portal .ui.table > tfoot > tr > td:first-child, .cmp-dm-portal .ui.= +table > tfoot > tr > th:first-child { border-left: none; } + +.cmp-dm-portal .ui.table > tfoot > tr:first-child > td:first-child, .cmp-dm= +-portal .ui.table > tfoot > tr:first-child > td:last-child, .cmp-dm-portal = +.ui.table > tfoot > tr:first-child > td:only-child, .cmp-dm-portal .ui.tabl= +e > tfoot > tr:first-child > th:first-child, .cmp-dm-portal .ui.table > tfo= +ot > tr:first-child > th:last-child, .cmp-dm-portal .ui.table > tfoot > tr:= +first-child > th:only-child { border-radius: 0px; } + +.cmp-dm-portal .ui.table > tbody > tr > td, .cmp-dm-portal .ui.table > tr >= + td { border-top: 0px; } + +.cmp-dm-portal .ui.table > tbody > tr:first-child > td, .cmp-dm-portal .ui.= +table > tr:first-child > td { border-top: none; } + +.cmp-dm-portal .ui.table > tbody + tbody tr:first-child > td { border-top: = +0px; } + +.cmp-dm-portal .ui.table > tbody > tr > td, .cmp-dm-portal .ui.table > tr >= + td { padding: 1.14286em; text-align: inherit; } + +.cmp-dm-portal .ui.table > .icon { vertical-align: baseline; } + +.cmp-dm-portal .ui.table > .icon:only-child { margin: 0px; } + +.cmp-dm-portal .ui.table.segment { padding: 0px; } + +.cmp-dm-portal .ui.table.segment::after { display: none; } + +.cmp-dm-portal .ui.table.segment.stacked::after { display: block; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.table:not(.unstackable) { width: 100%; padding: 0px; } + .cmp-dm-portal .ui.table:not(.unstackable) > tbody, .cmp-dm-portal .ui.ta= +ble:not(.unstackable) > tbody > tr, .cmp-dm-portal .ui.table:not(.unstackab= +le) > tbody > tr > td, .cmp-dm-portal .ui.table:not(.unstackable) > tbody >= + tr > th, .cmp-dm-portal .ui.table:not(.unstackable) > tfoot, .cmp-dm-porta= +l .ui.table:not(.unstackable) > tfoot > tr, .cmp-dm-portal .ui.table:not(.u= +nstackable) > tfoot > tr > td, .cmp-dm-portal .ui.table:not(.unstackable) >= + tfoot > tr > th, .cmp-dm-portal .ui.table:not(.unstackable) > thead, .cmp-= +dm-portal .ui.table:not(.unstackable) > thead > tr, .cmp-dm-portal .ui.tabl= +e:not(.unstackable) > thead > tr > th, .cmp-dm-portal .ui.table:not(.unstac= +kable) > tr, .cmp-dm-portal .ui.table:not(.unstackable) > tr > td, .cmp-dm-= +portal .ui.table:not(.unstackable) > tr > th { display: block !important; w= +idth: auto !important; } + .cmp-dm-portal .ui.table:not(.unstackable) > tfoot, .cmp-dm-portal .ui.ta= +ble:not(.unstackable) > thead { display: block; } + .cmp-dm-portal .ui.ui.ui.ui.table:not(.unstackable) > tbody > tr, .cmp-dm= +-portal .ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr, .cmp-dm-portal .= +ui.ui.ui.ui.table:not(.unstackable) > thead > tr, .cmp-dm-portal .ui.ui.ui.= +ui.table:not(.unstackable) > tr { padding-top: 1em; padding-bottom: 1em; bo= +x-shadow: rgba(0, 0, 0, 0.1) 0px -1px 0px 0px inset; } + .cmp-dm-portal .ui.ui.ui.ui.table:not(.unstackable) > tbody > tr > td, .c= +mp-dm-portal .ui.ui.ui.ui.table:not(.unstackable) > tbody > tr > th, .cmp-d= +m-portal .ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr > td, .cmp-dm-po= +rtal .ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr > th, .cmp-dm-portal= + .ui.ui.ui.ui.table:not(.unstackable) > thead > tr > th, .cmp-dm-portal .ui= +.ui.ui.ui.table:not(.unstackable) > tr > td, .cmp-dm-portal .ui.ui.ui.ui.ta= +ble:not(.unstackable) > tr > th { background: none; border: none; padding: = +0.25em 0.75em; box-shadow: none; } + .cmp-dm-portal .ui.table:not(.unstackable) > tbody > tr > td:first-child,= + .cmp-dm-portal .ui.table:not(.unstackable) > tbody > tr > th:first-child, = +.cmp-dm-portal .ui.table:not(.unstackable) > tfoot > tr > td:first-child, .= +cmp-dm-portal .ui.table:not(.unstackable) > tfoot > tr > th:first-child, .c= +mp-dm-portal .ui.table:not(.unstackable) > thead > tr > th:first-child, .cm= +p-dm-portal .ui.table:not(.unstackable) > tr > td:first-child, .cmp-dm-port= +al .ui.table:not(.unstackable) > tr > th:first-child { font-weight: 700; } + .cmp-dm-portal .ui.definition.table:not(.unstackable) > thead > tr > th:f= +irst-child { box-shadow: none !important; } +} + +.cmp-dm-portal .ui.table .collapsing .image, .cmp-dm-portal .ui.table .coll= +apsing .image img { max-width: none; } + +@media only screen and (max-width: 991.98px) { + .cmp-dm-portal .ui[class*=3D"tablet stackable"].table, .cmp-dm-portal .ui= +[class*=3D"tablet stackable"].table > tbody, .cmp-dm-portal .ui[class*=3D"t= +ablet stackable"].table > tbody > tr, .cmp-dm-portal .ui[class*=3D"tablet s= +tackable"].table > tbody > tr > td, .cmp-dm-portal .ui[class*=3D"tablet sta= +ckable"].table > tbody > tr > th, .cmp-dm-portal .ui[class*=3D"tablet stack= +able"].table > tfoot, .cmp-dm-portal .ui[class*=3D"tablet stackable"].table= + > tfoot > tr, .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tfoo= +t > tr > td, .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tfoot = +> tr > th, .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > thead, .= +cmp-dm-portal .ui[class*=3D"tablet stackable"].table > thead > tr, .cmp-dm-= +portal .ui[class*=3D"tablet stackable"].table > thead > tr > th, .cmp-dm-po= +rtal .ui[class*=3D"tablet stackable"].table > tr, .cmp-dm-portal .ui[class*= +=3D"tablet stackable"].table > tr > td, .cmp-dm-portal .ui[class*=3D"tablet= + stackable"].table > tr > th { display: block !important; width: 100% !impo= +rtant; } + .cmp-dm-portal .ui[class*=3D"tablet stackable"].table { padding: 0px; } + .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tfoot, .cmp-dm-po= +rtal .ui[class*=3D"tablet stackable"].table > thead { display: block; } + .cmp-dm-portal .ui.ui.ui.ui[class*=3D"tablet stackable"].table > tbody > = +tr, .cmp-dm-portal .ui.ui.ui.ui[class*=3D"tablet stackable"].table > tfoot = +> tr, .cmp-dm-portal .ui.ui.ui.ui[class*=3D"tablet stackable"].table > thea= +d > tr, .cmp-dm-portal .ui.ui.ui.ui[class*=3D"tablet stackable"].table > tr= + { padding-top: 1em; padding-bottom: 1em; box-shadow: rgba(0, 0, 0, 0.1) 0p= +x -1px 0px 0px inset; } + .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tbody > tr > td, = +.cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tbody > tr > th, .c= +mp-dm-portal .ui[class*=3D"tablet stackable"].table > tfoot > tr > td, .cmp= +-dm-portal .ui[class*=3D"tablet stackable"].table > tfoot > tr > th, .cmp-d= +m-portal .ui[class*=3D"tablet stackable"].table > thead > tr > th, .cmp-dm-= +portal .ui[class*=3D"tablet stackable"].table > tr > td, .cmp-dm-portal .ui= +[class*=3D"tablet stackable"].table > tr > th { background: none; padding: = +0.25em 0.75em; box-shadow: none; border: none !important; } +} + +.cmp-dm-portal .ui.table[class*=3D"left aligned"], .cmp-dm-portal .ui.table= + [class*=3D"left aligned"] { text-align: left; } + +.cmp-dm-portal .ui.table[class*=3D"center aligned"], .cmp-dm-portal .ui.tab= +le [class*=3D"center aligned"] { text-align: center; } + +.cmp-dm-portal .ui.table[class*=3D"right aligned"], .cmp-dm-portal .ui.tabl= +e [class*=3D"right aligned"] { text-align: right; } + +.cmp-dm-portal .ui.table[class*=3D"top aligned"], .cmp-dm-portal .ui.table = +[class*=3D"top aligned"] { vertical-align: top; } + +.cmp-dm-portal .ui.table[class*=3D"middle aligned"], .cmp-dm-portal .ui.tab= +le [class*=3D"middle aligned"] { vertical-align: middle; } + +.cmp-dm-portal .ui.table[class*=3D"bottom aligned"], .cmp-dm-portal .ui.tab= +le [class*=3D"bottom aligned"] { vertical-align: bottom; } + +.cmp-dm-portal .ui.table[class*=3D"single line"], .cmp-dm-portal .ui.table = +[class*=3D"single line"] { white-space: nowrap; } + +.cmp-dm-portal .ui.primary.table { border-top: 0.2em solid rgb(161, 0, 255)= +; } + +.cmp-dm-portal .ui.ui.table td.primary:not(.marked), .cmp-dm-portal .ui.ui.= +ui.ui.table tr.primary:not(.marked) { background: rgb(221, 244, 255); color= +: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.secondary.table { border-top: 0.2em solid rgb(80, 80, 80= +); } + +.cmp-dm-portal .ui.ui.table td.secondary:not(.marked), .cmp-dm-portal .ui.u= +i.ui.ui.table tr.secondary:not(.marked) { background: rgb(221, 221, 221); c= +olor: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.red.table { border-top: 0.2em solid rgb(219, 40, 40); } + +.cmp-dm-portal .ui.ui.table td.red:not(.marked), .cmp-dm-portal .ui.ui.ui.u= +i.table tr.red:not(.marked) { background: rgb(255, 225, 223); color: rgb(21= +9, 40, 40); } + +.cmp-dm-portal .ui.orange.table { border-top: 0.2em solid rgb(242, 113, 28)= +; } + +.cmp-dm-portal .ui.ui.table td.orange:not(.marked), .cmp-dm-portal .ui.ui.u= +i.ui.table tr.orange:not(.marked) { background: rgb(255, 231, 209); color: = +rgb(242, 113, 28); } + +.cmp-dm-portal .ui.yellow.table { border-top: 0.2em solid rgb(251, 189, 8);= + } + +.cmp-dm-portal .ui.ui.table td.yellow:not(.marked), .cmp-dm-portal .ui.ui.u= +i.ui.table tr.yellow:not(.marked) { background: rgb(255, 249, 210); color: = +rgb(181, 129, 5); } + +.cmp-dm-portal .ui.olive.table { border-top: 0.2em solid rgb(181, 204, 24);= + } + +.cmp-dm-portal .ui.ui.table td.olive:not(.marked), .cmp-dm-portal .ui.ui.ui= +.ui.table tr.olive:not(.marked) { background: rgb(247, 250, 228); color: rg= +b(138, 188, 30); } + +.cmp-dm-portal .ui.green.table { border-top: 0.2em solid rgb(33, 186, 69); = +} + +.cmp-dm-portal .ui.ui.table td.green:not(.marked), .cmp-dm-portal .ui.ui.ui= +.ui.table tr.green:not(.marked) { background: rgb(213, 245, 217); color: rg= +b(30, 188, 48); } + +.cmp-dm-portal .ui.teal.table { border-top: 0.2em solid rgb(0, 181, 173); } + +.cmp-dm-portal .ui.ui.table td.teal:not(.marked), .cmp-dm-portal .ui.ui.ui.= +ui.table tr.teal:not(.marked) { background: rgb(226, 255, 255); color: rgb(= +16, 163, 163); } + +.cmp-dm-portal .ui.blue.table { border-top: 0.2em solid rgb(33, 133, 208); = +} + +.cmp-dm-portal .ui.ui.table td.blue:not(.marked), .cmp-dm-portal .ui.ui.ui.= +ui.table tr.blue:not(.marked) { background: rgb(221, 244, 255); color: rgb(= +33, 133, 208); } + +.cmp-dm-portal .ui.violet.table { border-top: 0.2em solid rgb(100, 53, 201)= +; } + +.cmp-dm-portal .ui.ui.table td.violet:not(.marked), .cmp-dm-portal .ui.ui.u= +i.ui.table tr.violet:not(.marked) { background: rgb(236, 233, 254); color: = +rgb(100, 53, 201); } + +.cmp-dm-portal .ui.purple.table { border-top: 0.2em solid rgb(163, 51, 200)= +; } + +.cmp-dm-portal .ui.ui.table td.purple:not(.marked), .cmp-dm-portal .ui.ui.u= +i.ui.table tr.purple:not(.marked) { background: rgb(248, 227, 255); color: = +rgb(163, 51, 200); } + +.cmp-dm-portal .ui.pink.table { border-top: 0.2em solid rgb(224, 57, 151); = +} + +.cmp-dm-portal .ui.ui.table td.pink:not(.marked), .cmp-dm-portal .ui.ui.ui.= +ui.table tr.pink:not(.marked) { background: rgb(255, 232, 249); color: rgb(= +224, 57, 151); } + +.cmp-dm-portal .ui.brown.table { border-top: 0.2em solid rgb(165, 103, 63);= + } + +.cmp-dm-portal .ui.ui.table td.brown:not(.marked), .cmp-dm-portal .ui.ui.ui= +.ui.table tr.brown:not(.marked) { background: rgb(247, 229, 210); color: rg= +b(165, 103, 63); } + +.cmp-dm-portal .ui.grey.table { border-top: 0.2em solid rgb(118, 118, 118);= + } + +.cmp-dm-portal .ui.ui.table td.grey:not(.marked), .cmp-dm-portal .ui.ui.ui.= +ui.table tr.grey:not(.marked) { background: rgb(220, 221, 222); color: rgb(= +118, 118, 118); } + +.cmp-dm-portal .ui.black.table { border-top: 0.2em solid rgb(27, 28, 29); } + +.cmp-dm-portal .ui.ui.table td.black:not(.marked), .cmp-dm-portal .ui.ui.ui= +.ui.table tr.black:not(.marked) { background: rgb(84, 84, 84); color: rgb(2= +55, 255, 255); } + +.cmp-dm-portal .ui.one.column.table td { width: 100%; } + +.cmp-dm-portal .ui.two.column.table td { width: 50%; } + +.cmp-dm-portal .ui.three.column.table td { width: 33.3333%; } + +.cmp-dm-portal .ui.four.column.table td { width: 25%; } + +.cmp-dm-portal .ui.five.column.table td { width: 20%; } + +.cmp-dm-portal .ui.six.column.table td { width: 16.6667%; } + +.cmp-dm-portal .ui.seven.column.table td { width: 14.2857%; } + +.cmp-dm-portal .ui.eight.column.table td { width: 12.5%; } + +.cmp-dm-portal .ui.nine.column.table td { width: 11.1111%; } + +.cmp-dm-portal .ui.ten.column.table td { width: 10%; } + +.cmp-dm-portal .ui.eleven.column.table td { width: 9.09091%; } + +.cmp-dm-portal .ui.twelve.column.table td { width: 8.33333%; } + +.cmp-dm-portal .ui.thirteen.column.table td { width: 7.69231%; } + +.cmp-dm-portal .ui.fourteen.column.table td { width: 7.14286%; } + +.cmp-dm-portal .ui.fifteen.column.table td { width: 6.66667%; } + +.cmp-dm-portal .ui.sixteen.column.table td, .cmp-dm-portal .ui.table td.one= +.wide, .cmp-dm-portal .ui.table th.one.wide { width: 6.25%; } + +.cmp-dm-portal .ui.table td.two.wide, .cmp-dm-portal .ui.table th.two.wide = +{ width: 12.5%; } + +.cmp-dm-portal .ui.table td.three.wide, .cmp-dm-portal .ui.table th.three.w= +ide { width: 18.75%; } + +.cmp-dm-portal .ui.table td.four.wide, .cmp-dm-portal .ui.table th.four.wid= +e { width: 25%; } + +.cmp-dm-portal .ui.table td.five.wide, .cmp-dm-portal .ui.table th.five.wid= +e { width: 31.25%; } + +.cmp-dm-portal .ui.table td.six.wide, .cmp-dm-portal .ui.table th.six.wide = +{ width: 37.5%; } + +.cmp-dm-portal .ui.table td.seven.wide, .cmp-dm-portal .ui.table th.seven.w= +ide { width: 43.75%; } + +.cmp-dm-portal .ui.table td.eight.wide, .cmp-dm-portal .ui.table th.eight.w= +ide { width: 50%; } + +.cmp-dm-portal .ui.table td.nine.wide, .cmp-dm-portal .ui.table th.nine.wid= +e { width: 56.25%; } + +.cmp-dm-portal .ui.table td.ten.wide, .cmp-dm-portal .ui.table th.ten.wide = +{ width: 62.5%; } + +.cmp-dm-portal .ui.table td.eleven.wide, .cmp-dm-portal .ui.table th.eleven= +.wide { width: 68.75%; } + +.cmp-dm-portal .ui.table td.twelve.wide, .cmp-dm-portal .ui.table th.twelve= +.wide { width: 75%; } + +.cmp-dm-portal .ui.table td.thirteen.wide, .cmp-dm-portal .ui.table th.thir= +teen.wide { width: 81.25%; } + +.cmp-dm-portal .ui.table td.fourteen.wide, .cmp-dm-portal .ui.table th.four= +teen.wide { width: 87.5%; } + +.cmp-dm-portal .ui.table td.fifteen.wide, .cmp-dm-portal .ui.table th.fifte= +en.wide { width: 93.75%; } + +.cmp-dm-portal .ui.table td.sixteen.wide, .cmp-dm-portal .ui.table th.sixte= +en.wide { width: 100%; } + +.cmp-dm-portal .ui.basic.table { background: transparent; border: 0px solid= + rgba(34, 36, 38, 0.15); } + +.cmp-dm-portal .ui.basic.table, .cmp-dm-portal .ui.basic.table > tfoot, .cm= +p-dm-portal .ui.basic.table > thead { box-shadow: none; } + +.cmp-dm-portal .ui.basic.table > tbody > tr > th, .cmp-dm-portal .ui.basic.= +table > tfoot > tr > th, .cmp-dm-portal .ui.basic.table > thead > tr > th, = +.cmp-dm-portal .ui.basic.table > tr > th { background: transparent; border-= +left: none; } + +.cmp-dm-portal .ui.basic.table > tbody > tr { border-bottom: 1px solid rgba= +(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.basic.table > tbody > tr > td, .cmp-dm-portal .ui.basic.= +table > tfoot > tr > td, .cmp-dm-portal .ui.basic.table > tr > td { backgro= +und: transparent; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table { border: none; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped= +) > tbody > tr > td, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.s= +ortable):not(.striped) > tbody > tr > th, .cmp-dm-portal .ui[class*=3D"very= + basic"].table:not(.sortable):not(.striped) > tfoot > tr > th, .cmp-dm-port= +al .ui[class*=3D"very basic"].table:not(.sortable):not(.striped) > thead > = +tr > th, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not= +(.striped) > tr > td, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.= +sortable):not(.striped) > tr > th { } + +.cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped= +) > tbody > tr > td:first-child, .cmp-dm-portal .ui[class*=3D"very basic"].= +table:not(.sortable):not(.striped) > tbody > tr > th:first-child, .cmp-dm-p= +ortal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped) > tfoot= + > tr > td:first-child, .cmp-dm-portal .ui[class*=3D"very basic"].table:not= +(.sortable):not(.striped) > tfoot > tr > th:first-child, .cmp-dm-portal .ui= +[class*=3D"very basic"].table:not(.sortable):not(.striped) > thead > tr > t= +h:first-child, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortabl= +e):not(.striped) > tr > td:first-child, .cmp-dm-portal .ui[class*=3D"very b= +asic"].table:not(.sortable):not(.striped) > tr > th:first-child { padding-l= +eft: 0px; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped= +) > tbody > tr > td:last-child, .cmp-dm-portal .ui[class*=3D"very basic"].t= +able:not(.sortable):not(.striped) > tbody > tr > th:last-child, .cmp-dm-por= +tal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped) > tfoot >= + tr > td:last-child, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.s= +ortable):not(.striped) > tfoot > tr > th:last-child, .cmp-dm-portal .ui[cla= +ss*=3D"very basic"].table:not(.sortable):not(.striped) > thead > tr > th:la= +st-child, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):no= +t(.striped) > tr > td:last-child, .cmp-dm-portal .ui[class*=3D"very basic"]= +.table:not(.sortable):not(.striped) > tr > th:last-child { padding-right: 0= +px; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped= +) > thead > tr:first-child > th { padding-top: 0px; } + +.cmp-dm-portal .ui.celled.table > tbody > tr > td, .cmp-dm-portal .ui.celle= +d.table > tbody > tr > th, .cmp-dm-portal .ui.celled.table > tfoot > tr > t= +d, .cmp-dm-portal .ui.celled.table > tfoot > tr > th, .cmp-dm-portal .ui.ce= +lled.table > thead > tr > th, .cmp-dm-portal .ui.celled.table > tr > td, .c= +mp-dm-portal .ui.celled.table > tr > th { border-left: 1px solid rgb(249, 2= +50, 251); } + +.cmp-dm-portal .ui.celled.table > tbody > tr > td:first-child, .cmp-dm-port= +al .ui.celled.table > tbody > tr > th:first-child, .cmp-dm-portal .ui.celle= +d.table > tfoot > tr > td:first-child, .cmp-dm-portal .ui.celled.table > tf= +oot > tr > th:first-child, .cmp-dm-portal .ui.celled.table > thead > tr > t= +h:first-child, .cmp-dm-portal .ui.celled.table > tr > td:first-child, .cmp-= +dm-portal .ui.celled.table > tr > th:first-child { border-left: none; } + +.cmp-dm-portal .ui.table { font-size: 1em; } + +.cmp-dm-portal .ui.table thead tr th { color: rgb(144, 144, 144); border-bo= +ttom: 2px solid rgb(118, 118, 118) !important; } + +.cmp-dm-portal .ui.table thead tr th, .cmp-dm-portal .ui.table thead tr th = +* { text-transform: uppercase; } + +.cmp-dm-portal .ui.table tbody tr:hover { cursor: pointer; } + +.cmp-dm-portal .ui.table tbody tr td { text-transform: uppercase; border-bo= +ttom: 1px solid rgb(204, 204, 204) !important; } + +.cmp-dm-portal .ui.table tbody tr td .lowercase { text-transform: lowercase= + !important; } + +.cmp-dm-portal .ui.table tbody tr td.image:not(.ui) img { width: 7em; max-h= +eight: 7em; object-fit: cover; object-position: center center; border-radiu= +s: 0.285714rem; } + +.cmp-dm-portal .ui.table tbody tr td.header:not(.ui) { font-weight: 700; te= +xt-transform: none; } + +.cmp-dm-portal .ui.table tbody tr td ul.actions { margin: 0px; padding: 0px= +; } + +.cmp-dm-portal .ui.table tbody tr td ul.actions li { display: inline-block;= + margin-right: 1em; } + +.cmp-dm-portal .ui.table tbody tr td ul.actions li button { font-weight: 70= +0; text-transform: uppercase; } + +.cmp-dm-portal .ui.table tbody tr td ul.actions li:last-child { margin-righ= +t: 0px; } + +.cmp-dm-portal .ui.card, .cmp-dm-portal .ui.cards > .card { max-width: 100%= +; position: relative; display: flex; -webkit-box-orient: vertical; -webkit-= +box-direction: normal; flex-direction: column; width: 256px; min-height: 0p= +x; background: rgb(255, 255, 255); padding: 0px; border: 0.75em solid rgb(2= +49, 249, 249); border-radius: 0.285714rem; transition: box-shadow 0.1s ease= + 0s, transform 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s, -webkit-trans= +form 0.1s ease 0s; overflow-wrap: break-word; } + +.cmp-dm-portal .ui.card { margin: 1em 0px; } + +.cmp-dm-portal .ui.card a, .cmp-dm-portal .ui.cards > .card a { cursor: poi= +nter; } + +.cmp-dm-portal .ui.card:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.card:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.cards { display: flex; margin: -0.875em -0.5em; flex-wra= +p: wrap; } + +.cmp-dm-portal .ui.cards > .card { display: flex; margin: 0.875em auto; flo= +at: none; } + +.cmp-dm-portal .ui.card::after, .cmp-dm-portal .ui.cards::after { display: = +block; content: " "; height: 0px; clear: both; overflow: hidden; visibility= +: hidden; } + +.cmp-dm-portal .ui.cards ~ .ui.cards { margin-top: 0.875em; } + +.cmp-dm-portal .ui.card > :first-child, .cmp-dm-portal .ui.cards > .card > = +:first-child { border-radius: 0.28571rem 0.28571rem 0px 0px !important; bor= +der-top: none !important; } + +.cmp-dm-portal .ui.card > :last-child, .cmp-dm-portal .ui.cards > .card > := +last-child { border-radius: 0px 0px 0.28571rem 0.28571rem !important; } + +.cmp-dm-portal .ui.card > :only-child, .cmp-dm-portal .ui.cards > .card > := +only-child { border-radius: 0.28571rem !important; } + +.cmp-dm-portal .ui.card > .image, .cmp-dm-portal .ui.cards > .card > .image= + { position: relative; display: block; -webkit-box-flex: 0; flex: 0 0 auto;= + padding: 0px; background: rgba(0, 0, 0, 0.05); } + +.cmp-dm-portal .ui.card > .image > img, .cmp-dm-portal .ui.cards > .card > = +.image > img { display: block; width: 100%; height: auto; border-radius: in= +herit; } + +.cmp-dm-portal .ui.card > .image:not(.ui) > img, .cmp-dm-portal .ui.cards >= + .card > .image:not(.ui) > img { border: none; } + +.cmp-dm-portal .ui.card > .content, .cmp-dm-portal .ui.cards > .card > .con= +tent { -webkit-box-flex: 1; flex-grow: 1; border-right: none; border-bottom= +: none; border-left: none; border-image: initial; border-top: 0px; backgrou= +nd: none; margin: 0px; padding: 1em; box-shadow: none; font-size: 0.9em; bo= +rder-radius: 0px; } + +.cmp-dm-portal .ui.card > .content::after, .cmp-dm-portal .ui.cards > .card= + > .content::after { display: block; content: " "; height: 0px; clear: both= +; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.card > .content > .header, .cmp-dm-portal .ui.cards > .c= +ard > .content > .header { display: block; font-family: graphik-regular-web= +, "Helvetica Neue", Arial, Helvetica, sans-serif; color: rgba(0, 0, 0, 0.85= +); } + +.cmp-dm-portal .ui.card > .content > .header:not(.ui), .cmp-dm-portal .ui.c= +ards > .card > .content > .header:not(.ui) { font-weight: 700; font-size: 1= +.28571em; margin-top: -0.21425em; line-height: 1.28571em; } + +.cmp-dm-portal .ui.card > .content > .header + .description, .cmp-dm-portal= + .ui.card > .content > .meta + .description, .cmp-dm-portal .ui.cards > .ca= +rd > .content > .header + .description, .cmp-dm-portal .ui.cards > .card > = +.content > .meta + .description { margin-top: 0.5em; } + +.cmp-dm-portal .ui.card [class*=3D"left floated"], .cmp-dm-portal .ui.cards= + > .card [class*=3D"left floated"] { float: left; } + +.cmp-dm-portal .ui.card [class*=3D"right floated"], .cmp-dm-portal .ui.card= +s > .card [class*=3D"right floated"] { float: right; } + +.cmp-dm-portal .ui.card [class*=3D"left aligned"], .cmp-dm-portal .ui.cards= + > .card [class*=3D"left aligned"] { text-align: left; } + +.cmp-dm-portal .ui.card [class*=3D"center aligned"], .cmp-dm-portal .ui.car= +ds > .card [class*=3D"center aligned"] { text-align: center; } + +.cmp-dm-portal .ui.card [class*=3D"right aligned"], .cmp-dm-portal .ui.card= +s > .card [class*=3D"right aligned"] { text-align: right; } + +.cmp-dm-portal .ui.card .content img, .cmp-dm-portal .ui.cards > .card .con= +tent img { display: inline-block; vertical-align: middle; } + +.cmp-dm-portal .ui.card .avatar img, .cmp-dm-portal .ui.card img.avatar, .c= +mp-dm-portal .ui.cards > .card .avatar img, .cmp-dm-portal .ui.cards > .car= +d img.avatar { width: 2em; height: 2em; border-radius: 500rem; } + +.cmp-dm-portal .ui.card > .content > .description, .cmp-dm-portal .ui.cards= + > .card > .content > .description { clear: both; color: rgba(0, 0, 0, 0.68= +); } + +.cmp-dm-portal .ui.card > .content p, .cmp-dm-portal .ui.cards > .card > .c= +ontent p { margin: 0px 0px 0.5em; } + +.cmp-dm-portal .ui.card > .content p:last-child, .cmp-dm-portal .ui.cards >= + .card > .content p:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.card .meta, .cmp-dm-portal .ui.cards > .card .meta { fon= +t-size: 1em; color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.card .meta *, .cmp-dm-portal .ui.cards > .card .meta * {= + margin-right: 0.3em; } + +.cmp-dm-portal .ui.card .meta :last-child, .cmp-dm-portal .ui.cards > .card= + .meta :last-child { margin-right: 0px; } + +.cmp-dm-portal .ui.card .meta [class*=3D"right floated"], .cmp-dm-portal .u= +i.cards > .card .meta [class*=3D"right floated"] { margin-right: 0px; margi= +n-left: 0.3em; } + +.cmp-dm-portal .ui.card > .content a:not(.ui), .cmp-dm-portal .ui.cards > .= +card > .content a:not(.ui) { transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.card > .content a:not(.ui):hover, .cmp-dm-portal .ui.car= +ds > .card > .content a:not(.ui):hover { } + +.cmp-dm-portal .ui.card > .content > a.header, .cmp-dm-portal .ui.cards > .= +card > .content > a.header { color: rgba(0, 0, 0, 0.85); } + +.cmp-dm-portal .ui.card > .content > a.header:hover, .cmp-dm-portal .ui.car= +ds > .card > .content > a.header:hover { color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.card .meta > a:not(.ui), .cmp-dm-portal .ui.cards > .car= +d .meta > a:not(.ui) { color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.card .meta > a:not(.ui):hover, .cmp-dm-portal .ui.cards = +> .card .meta > a:not(.ui):hover { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.card > .button, .cmp-dm-portal .ui.card > .buttons, .cmp= +-dm-portal .ui.cards > .card > .button, .cmp-dm-portal .ui.cards > .card > = +.buttons { margin: 0px -1px; width: calc(100% + 2px); } + +.cmp-dm-portal .ui.card > .button:last-child, .cmp-dm-portal .ui.card > .bu= +ttons:last-child, .cmp-dm-portal .ui.cards > .card > .button:last-child, .c= +mp-dm-portal .ui.cards > .card > .buttons:last-child { margin-bottom: -1px;= + } + +.cmp-dm-portal .ui.card .dimmer, .cmp-dm-portal .ui.cards > .card .dimmer {= + z-index: 10; } + +.cmp-dm-portal .ui.card > .content .star.icon, .cmp-dm-portal .ui.cards > .= +card > .content .star.icon { cursor: pointer; opacity: 0.75; transition: co= +lor 0.1s ease 0s; } + +.cmp-dm-portal .ui.card > .content .star.icon:hover, .cmp-dm-portal .ui.car= +ds > .card > .content .star.icon:hover { opacity: 1; color: rgb(255, 183, 1= +0); } + +.cmp-dm-portal .ui.card > .content .active.star.icon, .cmp-dm-portal .ui.ca= +rds > .card > .content .active.star.icon { color: rgb(255, 230, 35); } + +.cmp-dm-portal .ui.card > .content .like.icon, .cmp-dm-portal .ui.cards > .= +card > .content .like.icon { cursor: pointer; opacity: 0.75; transition: co= +lor 0.1s ease 0s; } + +.cmp-dm-portal .ui.card > .content .like.icon:hover, .cmp-dm-portal .ui.car= +ds > .card > .content .like.icon:hover { opacity: 1; color: rgb(255, 39, 51= +); } + +.cmp-dm-portal .ui.card > .content .active.like.icon, .cmp-dm-portal .ui.ca= +rds > .card > .content .active.like.icon { color: rgb(255, 39, 51); } + +.cmp-dm-portal .ui.card > .extra, .cmp-dm-portal .ui.cards > .card > .extra= + { max-width: 100%; -webkit-box-flex: 0; flex-grow: 0; position: static; ba= +ckground: none; width: auto; margin: 0px; padding: 0.75em 1em; top: 0px; le= +ft: 0px; color: rgba(0, 0, 0, 0.4); box-shadow: none; transition: color 0.1= +s ease 0s; min-height: 0px !important; border-top: 0px !important; } + +.cmp-dm-portal .ui.card > .extra a:not(.ui), .cmp-dm-portal .ui.cards > .ca= +rd > .extra a:not(.ui) { color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.card > .extra a:not(.ui):hover, .cmp-dm-portal .ui.cards= + > .card > .extra a:not(.ui):hover { color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.cards > .primary.card, .cmp-dm-portal .ui.primary.card, = +.cmp-dm-portal .ui.primary.cards > .card { } + +.cmp-dm-portal .ui.cards > .primary.card:hover, .cmp-dm-portal .ui.primary.= +card:hover, .cmp-dm-portal .ui.primary.cards > .card:hover { box-shadow: rg= +b(212, 212, 213) 0px 0px 0px 1px, rgb(145, 0, 230) 0px 2px 0px 0px, rgb(188= +, 189, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .secondary.card, .cmp-dm-portal .ui.secondary.ca= +rd, .cmp-dm-portal .ui.secondary.cards > .card { } + +.cmp-dm-portal .ui.cards > .secondary.card:hover, .cmp-dm-portal .ui.second= +ary.card:hover, .cmp-dm-portal .ui.secondary.cards > .card:hover { box-shad= +ow: rgb(212, 212, 213) 0px 0px 0px 1px, rgb(93, 93, 93) 0px 2px 0px 0px, rg= +b(188, 189, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .red.card, .cmp-dm-portal .ui.red.card, .cmp-dm-= +portal .ui.red.cards > .card { } + +.cmp-dm-portal .ui.cards > .red.card:hover, .cmp-dm-portal .ui.red.card:hov= +er, .cmp-dm-portal .ui.red.cards > .card:hover { box-shadow: rgb(212, 212, = +213) 0px 0px 0px 1px, rgb(208, 25, 25) 0px 2px 0px 0px, rgb(188, 189, 189) = +0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .orange.card, .cmp-dm-portal .ui.orange.card, .c= +mp-dm-portal .ui.orange.cards > .card { } + +.cmp-dm-portal .ui.cards > .orange.card:hover, .cmp-dm-portal .ui.orange.ca= +rd:hover, .cmp-dm-portal .ui.orange.cards > .card:hover { box-shadow: rgb(2= +12, 212, 213) 0px 0px 0px 1px, rgb(242, 98, 2) 0px 2px 0px 0px, rgb(188, 18= +9, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .yellow.card, .cmp-dm-portal .ui.yellow.card, .c= +mp-dm-portal .ui.yellow.cards > .card { } + +.cmp-dm-portal .ui.cards > .yellow.card:hover, .cmp-dm-portal .ui.yellow.ca= +rd:hover, .cmp-dm-portal .ui.yellow.cards > .card:hover { box-shadow: rgb(2= +12, 212, 213) 0px 0px 0px 1px, rgb(234, 174, 0) 0px 2px 0px 0px, rgb(188, 1= +89, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .olive.card, .cmp-dm-portal .ui.olive.card, .cmp= +-dm-portal .ui.olive.cards > .card { } + +.cmp-dm-portal .ui.cards > .olive.card:hover, .cmp-dm-portal .ui.olive.card= +:hover, .cmp-dm-portal .ui.olive.cards > .card:hover { box-shadow: rgb(212,= + 212, 213) 0px 0px 0px 1px, rgb(167, 189, 13) 0px 2px 0px 0px, rgb(188, 189= +, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .green.card, .cmp-dm-portal .ui.green.card, .cmp= +-dm-portal .ui.green.cards > .card { } + +.cmp-dm-portal .ui.cards > .green.card:hover, .cmp-dm-portal .ui.green.card= +:hover, .cmp-dm-portal .ui.green.cards > .card:hover { box-shadow: rgb(212,= + 212, 213) 0px 0px 0px 1px, rgb(22, 171, 57) 0px 2px 0px 0px, rgb(188, 189,= + 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .teal.card, .cmp-dm-portal .ui.teal.card, .cmp-d= +m-portal .ui.teal.cards > .card { } + +.cmp-dm-portal .ui.cards > .teal.card:hover, .cmp-dm-portal .ui.teal.card:h= +over, .cmp-dm-portal .ui.teal.cards > .card:hover { box-shadow: rgb(212, 21= +2, 213) 0px 0px 0px 1px, rgb(0, 156, 149) 0px 2px 0px 0px, rgb(188, 189, 18= +9) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.blue.card, .cmp-dm-portal .ui.blue.cards > .card, .cmp-d= +m-portal .ui.cards > .blue.card { } + +.cmp-dm-portal .ui.blue.card:hover, .cmp-dm-portal .ui.blue.cards > .card:h= +over, .cmp-dm-portal .ui.cards > .blue.card:hover { box-shadow: rgb(212, 21= +2, 213) 0px 0px 0px 1px, rgb(22, 120, 194) 0px 2px 0px 0px, rgb(188, 189, 1= +89) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .violet.card, .cmp-dm-portal .ui.violet.card, .c= +mp-dm-portal .ui.violet.cards > .card { } + +.cmp-dm-portal .ui.cards > .violet.card:hover, .cmp-dm-portal .ui.violet.ca= +rd:hover, .cmp-dm-portal .ui.violet.cards > .card:hover { box-shadow: rgb(2= +12, 212, 213) 0px 0px 0px 1px, rgb(88, 41, 187) 0px 2px 0px 0px, rgb(188, 1= +89, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .purple.card, .cmp-dm-portal .ui.purple.card, .c= +mp-dm-portal .ui.purple.cards > .card { } + +.cmp-dm-portal .ui.cards > .purple.card:hover, .cmp-dm-portal .ui.purple.ca= +rd:hover, .cmp-dm-portal .ui.purple.cards > .card:hover { box-shadow: rgb(2= +12, 212, 213) 0px 0px 0px 1px, rgb(150, 39, 186) 0px 2px 0px 0px, rgb(188, = +189, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .pink.card, .cmp-dm-portal .ui.pink.card, .cmp-d= +m-portal .ui.pink.cards > .card { } + +.cmp-dm-portal .ui.cards > .pink.card:hover, .cmp-dm-portal .ui.pink.card:h= +over, .cmp-dm-portal .ui.pink.cards > .card:hover { box-shadow: rgb(212, 21= +2, 213) 0px 0px 0px 1px, rgb(230, 26, 141) 0px 2px 0px 0px, rgb(188, 189, 1= +89) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.brown.card, .cmp-dm-portal .ui.brown.cards > .card, .cmp= +-dm-portal .ui.cards > .brown.card { } + +.cmp-dm-portal .ui.brown.card:hover, .cmp-dm-portal .ui.brown.cards > .card= +:hover, .cmp-dm-portal .ui.cards > .brown.card:hover { box-shadow: rgb(212,= + 212, 213) 0px 0px 0px 1px, rgb(151, 91, 51) 0px 2px 0px 0px, rgb(188, 189,= + 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .grey.card, .cmp-dm-portal .ui.grey.card, .cmp-d= +m-portal .ui.grey.cards > .card { } + +.cmp-dm-portal .ui.cards > .grey.card:hover, .cmp-dm-portal .ui.grey.card:h= +over, .cmp-dm-portal .ui.grey.cards > .card:hover { box-shadow: rgb(212, 21= +2, 213) 0px 0px 0px 1px, rgb(131, 131, 131) 0px 2px 0px 0px, rgb(188, 189, = +189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.black.card, .cmp-dm-portal .ui.black.cards > .card, .cmp= +-dm-portal .ui.cards > .black.card { } + +.cmp-dm-portal .ui.black.card:hover, .cmp-dm-portal .ui.black.cards > .card= +:hover, .cmp-dm-portal .ui.cards > .black.card:hover { box-shadow: rgb(212,= + 212, 213) 0px 0px 0px 1px, rgb(39, 41, 42) 0px 2px 0px 0px, rgb(188, 189, = +189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.one.cards { margin-left: 0px; margin-right: 0px; } + +.cmp-dm-portal .ui.one.cards > .card { width: 100%; } + +.cmp-dm-portal .ui.two.cards { margin-left: -1em; margin-right: -1em; } + +.cmp-dm-portal .ui.two.cards > .card { width: calc(50% - 2em); margin-left:= + 1em; margin-right: 1em; } + +.cmp-dm-portal .ui.three.cards { margin-left: -1em; margin-right: -1em; } + +.cmp-dm-portal .ui.three.cards > .card { width: calc(33.3333% - 2em); margi= +n-left: 1em; margin-right: 1em; } + +.cmp-dm-portal .ui.four.cards { margin-left: -0.75em; margin-right: -0.75em= +; } + +.cmp-dm-portal .ui.four.cards > .card { width: calc(25% - 1.5em); margin-le= +ft: 0.75em; margin-right: 0.75em; } + +.cmp-dm-portal .ui.five.cards { margin-left: -0.75em; margin-right: -0.75em= +; } + +.cmp-dm-portal .ui.five.cards > .card { width: calc(20% - 1.5em); margin-le= +ft: 0.75em; margin-right: 0.75em; } + +.cmp-dm-portal .ui.six.cards { margin-left: -0.75em; margin-right: -0.75em;= + } + +.cmp-dm-portal .ui.six.cards > .card { width: calc(16.6667% - 1.5em); margi= +n-left: 0.75em; margin-right: 0.75em; } + +.cmp-dm-portal .ui.seven.cards { margin-left: -0.5em; margin-right: -0.5em;= + } + +.cmp-dm-portal .ui.seven.cards > .card { width: calc(14.2857% - 1em); margi= +n-left: 0.5em; margin-right: 0.5em; } + +.cmp-dm-portal .ui.eight.cards { margin-left: -0.5em; margin-right: -0.5em;= + } + +.cmp-dm-portal .ui.eight.cards > .card { width: calc(12.5% - 1em); margin-l= +eft: 0.5em; margin-right: 0.5em; font-size: 11px; } + +.cmp-dm-portal .ui.nine.cards { margin-left: -0.5em; margin-right: -0.5em; = +} + +.cmp-dm-portal .ui.nine.cards > .card { width: calc(11.1111% - 1em); margin= +-left: 0.5em; margin-right: 0.5em; font-size: 10px; } + +.cmp-dm-portal .ui.ten.cards { margin-left: -0.5em; margin-right: -0.5em; } + +.cmp-dm-portal .ui.ten.cards > .card { width: calc(10% - 1em); margin-left:= + 0.5em; margin-right: 0.5em; } + +.cmp-dm-portal .ui.cards > .card { font-size: 0.9em; width: 100%; margin-ri= +ght: 0px !important; } + +@media screen and (min-width: 768px) { + .cmp-dm-portal .ui.cards > .card { width: 255px; margin-right: 36px !impo= +rtant; } +} + +.cmp-dm-portal .ui.card .grid .column { padding: 0px; margin-right: 0px !im= +portant; } + +.cmp-dm-portal .ui.card .image img { object-fit: cover; object-position: ce= +nter center; max-height: 15em; } + +.cmp-dm-portal .ui.card h3.header:not(.ui) { float: left; width: 100%; marg= +in: 1em 0px 2em !important; font-weight: 400 !important; } + +.cmp-dm-portal .ui.card h3.header:not(.ui):hover { color: rgb(80, 80, 80) != +important; } + +.cmp-dm-portal .ui.card h3.header:not(.ui) a { text-overflow: ellipsis; ove= +rflow: hidden; width: 100%; float: left; padding-bottom: 0.25em; overflow-w= +rap: break-word; } + +.cmp-dm-portal .ui.card .meta { text-align: left; text-transform: uppercase= +; } + +.cmp-dm-portal .ui.card .meta .property { float: left; } + +.cmp-dm-portal .ui.card .meta .property.two { width: 48%; } + +.cmp-dm-portal .ui.card .meta .property.three { width: 32%; } + +.cmp-dm-portal .ui.card .meta .property .value { width: 100%; float: left; = +margin-top: 0.5em; } + +.cmp-dm-portal .ui.card .meta span { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.card .extra { margin-bottom: 2em !important; } + +.cmp-dm-portal .ui.card .extra .divider { margin-top: 0.5rem; } + +.cmp-dm-portal .ui.card .extra .center.aligned * { text-align: center; } + +.cmp-dm-portal .ui.card .extra .right.aligned * { text-align: right; } + +.cmp-dm-portal .ui.card .extra .action { margin-right: 0.8em; } + +.cmp-dm-portal .ui.card .extra .action:last-child { margin-right: 0px; } + +.cmp-dm-portal .ui.items > .item { display: flex; margin: 1em 0px; width: 1= +00%; min-height: 0px; background: transparent; padding: 0px; border: none; = +border-radius: 0px; box-shadow: none; transition: box-shadow 0.1s ease 0s, = +-webkit-box-shadow 0.1s ease 0s; } + +.cmp-dm-portal .ui.items > .item a { cursor: pointer; } + +.cmp-dm-portal .ui.items { margin: 1.5em 0px; } + +.cmp-dm-portal .ui.items:first-child { margin-top: 0px !important; } + +.cmp-dm-portal .ui.items:last-child { margin-bottom: 0px !important; } + +.cmp-dm-portal .ui.items > .item::after { display: block; content: " "; hei= +ght: 0px; clear: both; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.items > .item:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.items > .item:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.items > .item > .image { position: relative; -webkit-box= +-flex: 0; flex: 0 0 auto; display: block; float: none; margin: 0px; padding= +: 0px; align-self: start; } + +.cmp-dm-portal .ui.items > .item > .image > img { display: block; width: 10= +0%; height: auto; border-radius: 0.125rem; border: none; } + +.cmp-dm-portal .ui.items > .item > .image:only-child > img { border-radius:= + 0px; } + +.cmp-dm-portal .ui.items > .item > .content { display: block; -webkit-box-f= +lex: 1; flex: 1 1 auto; background: none; color: rgb(80, 80, 80); margin: 0= +px; padding: 0px; box-shadow: none; font-size: 1em; border: none; border-ra= +dius: 0px; } + +.cmp-dm-portal .ui.items > .item > .content::after { display: block; conten= +t: " "; height: 0px; clear: both; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.items > .item > .image + .content { min-width: 0px; widt= +h: auto; display: block; margin-left: 0px; align-self: start; padding-left:= + 1.5em; } + +.cmp-dm-portal .ui.items > .item > .content > .header { display: inline-blo= +ck; margin: -0.21425em 0px 0px; font-family: graphik-regular-web, "Helvetic= +a Neue", Arial, Helvetica, sans-serif; font-weight: 700; color: rgba(0, 0, = +0, 0.85); } + +.cmp-dm-portal .ui.items > .item > .content > .header:not(.ui) { font-size:= + 1.28571em; } + +.cmp-dm-portal .ui.items > .item [class*=3D"left floated"] { float: left; } + +.cmp-dm-portal .ui.items > .item [class*=3D"right floated"] { float: right;= + } + +.cmp-dm-portal .ui.items > .item .content img { align-self: center; } + +.cmp-dm-portal .ui.items > .item .avatar img, .cmp-dm-portal .ui.items > .i= +tem img.avatar { border-radius: 500rem; } + +.cmp-dm-portal .ui.items > .item > .content > .description { margin-top: 0.= +6em; font-size: 1em; line-height: 1.4285em; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.items > .item > .content p { margin: 0px 0px 0.5em; } + +.cmp-dm-portal .ui.items > .item > .content p:last-child { margin-bottom: 0= +px; } + +.cmp-dm-portal .ui.items > .item .meta { margin: 0.5em 0px; font-size: 1em;= + line-height: 1em; color: rgba(0, 0, 0, 0.6); } + +.cmp-dm-portal .ui.items > .item .meta * { margin-right: 0.3em; } + +.cmp-dm-portal .ui.items > .item .meta :last-child { margin-right: 0px; } + +.cmp-dm-portal .ui.items > .item .meta [class*=3D"right floated"] { margin-= +right: 0px; margin-left: 0.3em; } + +.cmp-dm-portal .ui.items > .item > .content a:not(.ui) { transition: color = +0.1s ease 0s; } + +.cmp-dm-portal .ui.items > .item > .content a:not(.ui):hover { } + +.cmp-dm-portal .ui.items > .item > .content > a.header { color: rgba(0, 0, = +0, 0.85); } + +.cmp-dm-portal .ui.items > .item > .content > a.header:hover { color: rgb(1= +45, 0, 230); } + +.cmp-dm-portal .ui.items > .item .meta > a:not(.ui) { color: rgba(0, 0, 0, = +0.4); } + +.cmp-dm-portal .ui.items > .item .meta > a:not(.ui):hover { color: rgb(80, = +80, 80); } + +.cmp-dm-portal .ui.items > .item > .content .favorite.icon { cursor: pointe= +r; opacity: 0.75; transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.items > .item > .content .favorite.icon:hover { opacity:= + 1; color: rgb(255, 183, 10); } + +.cmp-dm-portal .ui.items > .item > .content .active.favorite.icon { color: = +rgb(255, 230, 35); } + +.cmp-dm-portal .ui.items > .item > .content .like.icon { cursor: pointer; o= +pacity: 0.75; transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.items > .item > .content .like.icon:hover { opacity: 1; = +color: rgb(255, 39, 51); } + +.cmp-dm-portal .ui.items > .item > .content .active.like.icon { color: rgb(= +255, 39, 51); } + +.cmp-dm-portal .ui.items > .item .extra { display: block; position: relativ= +e; background: none; margin: 0.5rem 0px 0px; width: 100%; padding: 0px; top= +: 0px; left: 0px; color: rgba(0, 0, 0, 0.4); box-shadow: none; transition: = +color 0.1s ease 0s; border-top: none; } + +.cmp-dm-portal .ui.items > .item .extra > * { margin: 0.25rem 0.5rem 0.25re= +m 0px; } + +.cmp-dm-portal .ui.items > .item .extra > [class*=3D"right floated"] { marg= +in: 0.25rem 0px 0.25rem 0.5rem; } + +.cmp-dm-portal .ui.items > .item .extra::after { display: block; content: "= + "; height: 0px; clear: both; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.items > .item > .image:not(.ui) { width: 175px; } + +@media only screen and (min-width: 768px) and (max-width: 991.98px) { + .cmp-dm-portal .ui.items > .item { margin: 1em 0px; } + .cmp-dm-portal .ui.items > .item > .image:not(.ui) { width: 150px; } + .cmp-dm-portal .ui.items > .item > .image + .content { display: block; pa= +dding: 0px 0px 0px 1em; } +} + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.items:not(.unstackable) > .item { -webkit-box-orient: = +vertical; -webkit-box-direction: normal; flex-direction: column; margin: 2e= +m 0px; } + .cmp-dm-portal .ui.items:not(.unstackable) > .item > .image { display: bl= +ock; margin-left: auto; margin-right: auto; } + .cmp-dm-portal .ui.items:not(.unstackable) > .item > .image, .cmp-dm-port= +al .ui.items:not(.unstackable) > .item > .image > img { max-width: 100% !im= +portant; width: auto !important; max-height: 250px !important; } + .cmp-dm-portal .ui.items:not(.unstackable) > .item > .image + .content { = +display: block; padding: 1.5em 0px 0px; } +} + +.cmp-dm-portal .ui.items > .item { font-size: 1em; } + +.cmp-dm-portal .ui.statistic { display: inline-flex; -webkit-box-orient: ve= +rtical; -webkit-box-direction: normal; flex-direction: column; margin: 1em = +0px; max-width: none; } + +.cmp-dm-portal .ui.statistic + .ui.statistic { margin: 0px 0px 0px 1.5em; } + +.cmp-dm-portal .ui.statistic:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.statistic:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.statistics { -webkit-box-align: start; align-items: flex= +-start; flex-wrap: wrap; } + +.cmp-dm-portal .ui.statistics > .statistic { display: inline-flex; -webkit-= +box-flex: 0; flex: 0 1 auto; -webkit-box-orient: vertical; -webkit-box-dire= +ction: normal; flex-direction: column; margin: 0px 1.5em 1em; max-width: no= +ne; } + +.cmp-dm-portal .ui.statistics { display: flex; margin: 1em -1.5em -1em; } + +.cmp-dm-portal .ui.statistics::after { display: block; content: " "; height= +: 0px; clear: both; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.statistics:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.statistic > .value, .cmp-dm-portal .ui.statistics .stati= +stic > .value { font-weight: 400; line-height: 1em; color: rgb(27, 28, 29);= + } + +.cmp-dm-portal .ui.statistic > .label, .cmp-dm-portal .ui.statistic > .valu= +e, .cmp-dm-portal .ui.statistics .statistic > .label, .cmp-dm-portal .ui.st= +atistics .statistic > .value { font-family: graphik-regular-web, "Helvetica= + Neue", Arial, Helvetica, sans-serif; text-transform: uppercase; text-align= +: center; } + +.cmp-dm-portal .ui.statistic > .label, .cmp-dm-portal .ui.statistics .stati= +stic > .label { font-size: 1em; font-weight: 700; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.statistic > .label ~ .value, .cmp-dm-portal .ui.statisti= +c > .value ~ .label, .cmp-dm-portal .ui.statistics .statistic > .label ~ .v= +alue, .cmp-dm-portal .ui.statistics .statistic > .value ~ .label { margin-t= +op: 0px; } + +.cmp-dm-portal .ui.statistic > .value .icon, .cmp-dm-portal .ui.statistics = +.statistic > .value .icon { opacity: 1; width: auto; margin: 0px; } + +.cmp-dm-portal .ui.statistic > .text.value, .cmp-dm-portal .ui.statistics .= +statistic > .text.value { line-height: 1em; min-height: 2em; font-weight: 7= +00; text-align: center; } + +.cmp-dm-portal .ui.statistic > .text.value + .label, .cmp-dm-portal .ui.sta= +tistics .statistic > .text.value + .label { text-align: center; } + +.cmp-dm-portal .ui.statistic > .value img, .cmp-dm-portal .ui.statistics .s= +tatistic > .value img { max-height: 3rem; vertical-align: baseline; } + +.cmp-dm-portal .ui.ten.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.ten.statistics .statistic { min-width: 10%; margin: 0px = +0px 1em; } + +.cmp-dm-portal .ui.nine.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.nine.statistics .statistic { min-width: 11.1111%; margin= +: 0px 0px 1em; } + +.cmp-dm-portal .ui.eight.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.eight.statistics .statistic { min-width: 12.5%; margin: = +0px 0px 1em; } + +.cmp-dm-portal .ui.seven.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.seven.statistics .statistic { min-width: 14.2857%; margi= +n: 0px 0px 1em; } + +.cmp-dm-portal .ui.six.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.six.statistics .statistic { min-width: 16.6667%; margin:= + 0px 0px 1em; } + +.cmp-dm-portal .ui.five.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.five.statistics .statistic { min-width: 20%; margin: 0px= + 0px 1em; } + +.cmp-dm-portal .ui.four.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.four.statistics .statistic { min-width: 25%; margin: 0px= + 0px 1em; } + +.cmp-dm-portal .ui.three.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.three.statistics .statistic { min-width: 33.3333%; margi= +n: 0px 0px 1em; } + +.cmp-dm-portal .ui.two.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.two.statistics .statistic { min-width: 50%; margin: 0px = +0px 1em; } + +.cmp-dm-portal .ui.one.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.one.statistics .statistic { min-width: 100%; margin: 0px= + 0px 1em; } + +.cmp-dm-portal .ui.primary.statistic > .value, .cmp-dm-portal .ui.primary.s= +tatistics .statistic > .value, .cmp-dm-portal .ui.statistics .primary.stati= +stic > .value { color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.secondary.statistic > .value, .cmp-dm-portal .ui.seconda= +ry.statistics .statistic > .value, .cmp-dm-portal .ui.statistics .secondary= +.statistic > .value { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.red.statistic > .value, .cmp-dm-portal .ui.red.statistic= +s .statistic > .value, .cmp-dm-portal .ui.statistics .red.statistic > .valu= +e { color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.orange.statistic > .value, .cmp-dm-portal .ui.orange.sta= +tistics .statistic > .value, .cmp-dm-portal .ui.statistics .orange.statisti= +c > .value { color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.statistics .yellow.statistic > .value, .cmp-dm-portal .u= +i.yellow.statistic > .value, .cmp-dm-portal .ui.yellow.statistics .statisti= +c > .value { color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.olive.statistic > .value, .cmp-dm-portal .ui.olive.stati= +stics .statistic > .value, .cmp-dm-portal .ui.statistics .olive.statistic >= + .value { color: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.green.statistic > .value, .cmp-dm-portal .ui.green.stati= +stics .statistic > .value, .cmp-dm-portal .ui.statistics .green.statistic >= + .value { color: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.statistics .teal.statistic > .value, .cmp-dm-portal .ui.= +teal.statistic > .value, .cmp-dm-portal .ui.teal.statistics .statistic > .v= +alue { color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.blue.statistic > .value, .cmp-dm-portal .ui.blue.statist= +ics .statistic > .value, .cmp-dm-portal .ui.statistics .blue.statistic > .v= +alue { color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.statistics .violet.statistic > .value, .cmp-dm-portal .u= +i.violet.statistic > .value, .cmp-dm-portal .ui.violet.statistics .statisti= +c > .value { color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.purple.statistic > .value, .cmp-dm-portal .ui.purple.sta= +tistics .statistic > .value, .cmp-dm-portal .ui.statistics .purple.statisti= +c > .value { color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.pink.statistic > .value, .cmp-dm-portal .ui.pink.statist= +ics .statistic > .value, .cmp-dm-portal .ui.statistics .pink.statistic > .v= +alue { color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.brown.statistic > .value, .cmp-dm-portal .ui.brown.stati= +stics .statistic > .value, .cmp-dm-portal .ui.statistics .brown.statistic >= + .value { color: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.grey.statistic > .value, .cmp-dm-portal .ui.grey.statist= +ics .statistic > .value, .cmp-dm-portal .ui.statistics .grey.statistic > .v= +alue { color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.black.statistic > .value, .cmp-dm-portal .ui.black.stati= +stics .statistic > .value, .cmp-dm-portal .ui.statistics .black.statistic >= + .value { color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.statistic > .value, .cmp-dm-portal .ui.statistics .stati= +stic > .value { font-size: 4rem; } + +.cmp-dm-portal .ui.horizontal.statistic > .value, .cmp-dm-portal .ui.horizo= +ntal.statistics .statistic > .value { font-size: 3rem; } + +.cmp-dm-portal .ui.statistic > .text.value, .cmp-dm-portal .ui.statistics .= +statistic > .text.value { font-size: 2rem; } + +.cmp-dm-portal .ui.mini.horizontal.statistic > .value, .cmp-dm-portal .ui.m= +ini.horizontal.statistics .statistic > .value, .cmp-dm-portal .ui.mini.stat= +istic > .value, .cmp-dm-portal .ui.mini.statistics .statistic > .value { fo= +nt-size: 1.5rem; } + +.cmp-dm-portal .ui.mini.statistic > .text.value, .cmp-dm-portal .ui.mini.st= +atistics .statistic > .text.value { font-size: 1rem; } + +.cmp-dm-portal .ui.accordion, .cmp-dm-portal .ui.accordion .accordion { max= +-width: 100%; } + +.cmp-dm-portal .ui.accordion .accordion { margin: 1em 0px 0px; padding: 0px= +; } + +.cmp-dm-portal .ui.accordion .accordion .title, .cmp-dm-portal .ui.accordio= +n .title { cursor: pointer; } + +.cmp-dm-portal .ui.accordion .title:not(.ui) { padding: 0.5em 0px; font-fam= +ily: graphik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; f= +ont-size: 0.9em; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.accordion:not(.styled) .accordion .title ~ .content:not(= +.ui), .cmp-dm-portal .ui.accordion:not(.styled) .title ~ .content:not(.ui) = +{ padding: 0.5em 0px 1em; } + +.cmp-dm-portal .ui.accordion:not(.styled) .title ~ .content:not(.ui):last-c= +hild { padding-bottom: 0px; } + +.cmp-dm-portal .ui.accordion .accordion .title .dropdown.icon, .cmp-dm-port= +al .ui.accordion .title .dropdown.icon { display: inline-block; float: none= +; opacity: 1; width: 1.25em; height: 1em; margin: 0px 0.25rem 0px 0px; padd= +ing: 0px; font-size: 1em; transition: transform 0.1s ease 0s, opacity 0.1s = +ease 0s, -webkit-transform 0.1s ease 0s; vertical-align: baseline; transfor= +m: none; } + +.cmp-dm-portal .ui.accordion.menu .item .title { display: block; padding: 0= +px; } + +.cmp-dm-portal .ui.accordion.menu .item .title > .dropdown.icon { float: ri= +ght; margin: 0.21425em 0px 0px 1em; transform: rotate(180deg); } + +.cmp-dm-portal .ui.accordion .ui.header .dropdown.icon { font-size: 1em; ma= +rgin: 0px 0.25rem 0px 0px; } + +.cmp-dm-portal .ui.accordion .accordion .active.title .dropdown.icon, .cmp-= +dm-portal .ui.accordion .active.title .dropdown.icon, .cmp-dm-portal .ui.ac= +cordion.menu .item .active.title > .dropdown.icon { transform: rotate(90deg= +); } + +.cmp-dm-portal .ui.styled.accordion { width: 600px; } + +.cmp-dm-portal .ui.styled.accordion, .cmp-dm-portal .ui.styled.accordion .a= +ccordion { background: none; box-shadow: none; } + +.cmp-dm-portal .ui.styled.accordion .accordion .title, .cmp-dm-portal .ui.s= +tyled.accordion .title { margin: 0px 1em; padding: 0.75em 0px 0.5em; color:= + rgba(0, 0, 0, 0.4); font-weight: 400; border-top: 1px solid rgba(34, 36, 3= +8, 0.15); transition: background 0.1s ease 0s, color 0.1s ease 0s; } + +.cmp-dm-portal .ui.styled.accordion .accordion .title:first-child, .cmp-dm-= +portal .ui.styled.accordion > .title:first-child { border-top: none; } + +.cmp-dm-portal .ui.styled.accordion .accordion .content, .cmp-dm-portal .ui= +.styled.accordion .content { margin: 0px; padding: 0.5em 1em 1.5em; } + +.cmp-dm-portal .ui.styled.accordion .accordion .active.title, .cmp-dm-porta= +l .ui.styled.accordion .accordion .title:hover, .cmp-dm-portal .ui.styled.a= +ccordion .active.title, .cmp-dm-portal .ui.styled.accordion .title:hover { = +background: transparent; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.styled.accordion .accordion .active.title, .cmp-dm-porta= +l .ui.styled.accordion .active.title { background: transparent; color: rgba= +(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.accordion .accordion .title ~ .content:not(.active), .cm= +p-dm-portal .ui.accordion .title ~ .content:not(.active) { display: none; } + +.cmp-dm-portal .ui.fluid.accordion, .cmp-dm-portal .ui.fluid.accordion .acc= +ordion { width: 100%; } + +@font-face { } + +.cmp-dm-portal .ui.accordion .accordion .title .dropdown.icon, .cmp-dm-port= +al .ui.accordion .title .dropdown.icon { font-family: Accordion; line-heigh= +t: 1; backface-visibility: hidden; font-weight: 400; font-style: normal; te= +xt-align: center; } + +.cmp-dm-portal .ui.accordion .accordion .title .dropdown.icon::before, .cmp= +-dm-portal .ui.accordion .title .dropdown.icon::before { content: "=EF=83= +=9A"; } + +.cmp-dm-portal .ui.styled.accordion > .title:first-child { border-top: 1px = +solid rgba(34, 36, 38, 0.15); } + +.cmp-dm-portal .ui.styled.accordion .accordion .title.right .dropdown.icon,= + .cmp-dm-portal .ui.styled.accordion .title.right .dropdown.icon { float: r= +ight; } + +.cmp-dm-portal .ui.styled.accordion .accordion .active.title .dropdown.icon= +, .cmp-dm-portal .ui.styled.accordion .active.title .dropdown.icon, .cmp-dm= +-portal .ui.styled.accordion.menu .item .active.title > .dropdown.icon { co= +lor: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.calendar .ui.popup { max-width: none; padding: 0px; bord= +er: none; user-select: none; } + +.cmp-dm-portal .ui.calendar .calendar:focus { outline: 0px; } + +.cmp-dm-portal .ui.calendar .ui.popup .ui.grid { display: block; white-spac= +e: nowrap; } + +.cmp-dm-portal .ui.calendar .ui.popup .ui.grid > .column { width: auto; } + +.cmp-dm-portal .ui.calendar .ui.table.minute, .cmp-dm-portal .ui.calendar .= +ui.table.month, .cmp-dm-portal .ui.calendar .ui.table.year { min-width: 15e= +m; } + +.cmp-dm-portal .ui.calendar .ui.table.day { min-width: 18em; } + +.cmp-dm-portal .ui.calendar .ui.table.day.andweek { min-width: 22em; } + +.cmp-dm-portal .ui.calendar .ui.table.hour { min-width: 20em; } + +.cmp-dm-portal .ui.calendar .ui.table tr td, .cmp-dm-portal .ui.calendar .u= +i.table tr th { padding: 0.5em; white-space: nowrap; } + +.cmp-dm-portal .ui.calendar .ui.table tr th { border-left: none; } + +.cmp-dm-portal .ui.calendar .ui.table tr th .icon { margin: 0px; } + +.cmp-dm-portal .ui.calendar .ui.table tr:first-child th { position: relativ= +e; padding-left: 0px; padding-right: 0px; } + +.cmp-dm-portal .ui.calendar .ui.table.day tr:first-child th { border: none;= + } + +.cmp-dm-portal .ui.calendar .ui.table.day tr:nth-child(2) th { padding-top:= + 0.2em; padding-bottom: 0.3em; } + +.cmp-dm-portal .ui.calendar .ui.table tr td { padding-left: 0.1em; padding-= +right: 0.1em; } + +.cmp-dm-portal .ui.calendar .ui.table tr .link { cursor: pointer; } + +.cmp-dm-portal .ui.calendar .ui.table tr .prev.link { width: 14.2857%; posi= +tion: absolute; left: 0px; } + +.cmp-dm-portal .ui.calendar .ui.table tr .next.link { width: 14.2857%; posi= +tion: absolute; right: 0px; } + +.cmp-dm-portal .ui.calendar .ui.table tr .disabled { pointer-events: auto; = +cursor: default; color: rgba(40, 40, 40, 0.3); } + +.cmp-dm-portal .ui.calendar .ui.table tr .adjacent:not(.disabled) { color: = +rgba(0, 0, 0, 0.6); background: rgba(0, 0, 0, 0.03); } + +.cmp-dm-portal .ui.calendar .ui.table tr td.today { font-weight: 700; } + +.cmp-dm-portal .ui.calendar .ui.table tr td.range { background: rgb(161, 0,= + 255); color: rgb(255, 255, 255); box-shadow: none; } + +.cmp-dm-portal .ui.calendar .ui.table.inverted tr td.range { background: rg= +ba(255, 255, 255, 0.08); color: rgb(255, 255, 255); box-shadow: none; } + +.cmp-dm-portal .ui.calendar:not(.disabled) .calendar.active .ui.table tbody= + tr td.focus, .cmp-dm-portal .ui.calendar:not(.disabled) .calendar:focus .u= +i.table tbody tr td.focus { box-shadow: rgb(161, 0, 255) 0px 0px 0px 1px in= +set; } + +.cmp-dm-portal .ui.calendar:not(.disabled) .calendar.active .ui.table.inver= +ted tbody tr td.focus, .cmp-dm-portal .ui.calendar:not(.disabled) .calendar= +:focus .ui.table.inverted tbody tr td.focus { box-shadow: rgb(133, 183, 217= +) 0px 0px 0px 1px inset; } + +.cmp-dm-portal .ui.disabled.calendar { opacity: 0.45; } + +.cmp-dm-portal .ui.disabled.calendar .ui.table tr .link, .cmp-dm-portal .ui= +.disabled.calendar > .input { pointer-events: none; } + +.cmp-dm-portal .ui.checkbox { position: relative; display: inline-block; ba= +ckface-visibility: hidden; outline: none; vertical-align: baseline; font-st= +yle: normal; min-height: 17px; font-size: 1em; line-height: 17px; min-width= +: 17px; } + +.cmp-dm-portal .ui.checkbox input[type=3D"checkbox"], .cmp-dm-portal .ui.ch= +eckbox input[type=3D"radio"] { cursor: pointer; position: absolute; top: 0p= +x; left: 0px; outline: none; z-index: 3; width: 17px; height: 17px; opacity= +: 0 !important; } + +.cmp-dm-portal .ui.checkbox .box, .cmp-dm-portal .ui.checkbox label { curso= +r: auto; position: relative; display: block; padding-left: 1.85714em; outli= +ne: none; font-size: 1em; } + +.cmp-dm-portal .ui.checkbox .box::before, .cmp-dm-portal .ui.checkbox label= +::before { position: absolute; top: 0px; left: 0px; width: 17px; height: 17= +px; content: ""; background: rgb(255, 255, 255); border-radius: 0.214286rem= +; transition: none 0s ease 0s; border: 1px solid rgba(34, 36, 38, 0.15); } + +.cmp-dm-portal .ui.checkbox .box::after, .cmp-dm-portal .ui.checkbox label:= +:after { position: absolute; font-size: 14px; top: 0px; left: 0px; width: 1= +7px; height: 17px; text-align: center; opacity: 0; color: rgb(80, 80, 80); = +transition: none 0s ease 0s; } + +.cmp-dm-portal .ui.checkbox + .box, .cmp-dm-portal .ui.checkbox + label, .c= +mp-dm-portal .ui.checkbox .box, .cmp-dm-portal .ui.checkbox label { color: = +rgba(0, 0, 0, 0.4); transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.checkbox + .box, .cmp-dm-portal .ui.checkbox + label { v= +ertical-align: middle; } + +.cmp-dm-portal .ui.checkbox .box:hover::before, .cmp-dm-portal .ui.checkbox= + label:hover::before { background: rgb(255, 255, 255); border-color: rgba(3= +4, 36, 38, 0.15); } + +.cmp-dm-portal .ui.checkbox + .box:hover, .cmp-dm-portal .ui.checkbox + lab= +el:hover, .cmp-dm-portal .ui.checkbox .box:hover, .cmp-dm-portal .ui.checkb= +ox label:hover { color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.checkbox .box:active::before, .cmp-dm-portal .ui.checkbo= +x label:active::before { background: rgb(249, 250, 251); border-color: rgb(= +161, 0, 255); } + +.cmp-dm-portal .ui.checkbox .box:active::after, .cmp-dm-portal .ui.checkbox= + input:active ~ label, .cmp-dm-portal .ui.checkbox label:active::after { co= +lor: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.checkbox input:focus ~ .box::before, .cmp-dm-portal .ui.= +checkbox input:focus ~ label::before { background: rgb(255, 255, 255); bord= +er-color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.checkbox input:focus ~ .box::after, .cmp-dm-portal .ui.c= +heckbox input:focus ~ label::after { color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.checkbox input:focus ~ .box, .cmp-dm-portal .ui.checkbox= + input:focus ~ label { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.checkbox input:checked ~ .box::before, .cmp-dm-portal .u= +i.checkbox input:checked ~ label::before { background: rgb(255, 255, 255); = +border-color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.checkbox input:checked ~ .box::after, .cmp-dm-portal .ui= +.checkbox input:checked ~ label::after { opacity: 1; color: rgb(161, 0, 255= +); } + +.cmp-dm-portal .ui.checkbox input:not([type=3D"radio"]):indeterminate ~ .bo= +x::before, .cmp-dm-portal .ui.checkbox input:not([type=3D"radio"]):indeterm= +inate ~ label::before { background: rgb(255, 255, 255); border-color: rgb(1= +61, 0, 255); } + +.cmp-dm-portal .ui.checkbox input:not([type=3D"radio"]):indeterminate ~ .bo= +x::after, .cmp-dm-portal .ui.checkbox input:not([type=3D"radio"]):indetermi= +nate ~ label::after { opacity: 1; color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.indeterminate.toggle.checkbox input:not([type=3D"radio"]= +):indeterminate ~ label::before { background: rgba(0, 0, 0, 0.15); } + +.cmp-dm-portal .ui.indeterminate.toggle.checkbox input:not([type=3D"radio"]= +) ~ label::after { left: 1.075rem; } + +.cmp-dm-portal .ui.checkbox input:checked:focus ~ .box::before, .cmp-dm-por= +tal .ui.checkbox input:checked:focus ~ label::before, .cmp-dm-portal .ui.ch= +eckbox input:not([type=3D"radio"]):indeterminate:focus ~ .box::before, .cmp= +-dm-portal .ui.checkbox input:not([type=3D"radio"]):indeterminate:focus ~ l= +abel::before { background: rgb(255, 255, 255); border-color: rgb(161, 0, 25= +5); } + +.cmp-dm-portal .ui.checkbox input:checked:focus ~ .box::after, .cmp-dm-port= +al .ui.checkbox input:checked:focus ~ label::after, .cmp-dm-portal .ui.chec= +kbox input:not([type=3D"radio"]):indeterminate:focus ~ .box::after, .cmp-dm= +-portal .ui.checkbox input:not([type=3D"radio"]):indeterminate:focus ~ labe= +l::after { color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.read-only.checkbox, .cmp-dm-portal .ui.read-only.checkbo= +x label { cursor: default; } + +.cmp-dm-portal .ui.checkbox input[disabled] ~ .box, .cmp-dm-portal .ui.chec= +kbox input[disabled] ~ label, .cmp-dm-portal .ui.disabled.checkbox .box, .c= +mp-dm-portal .ui.disabled.checkbox label { opacity: 0.5; color: rgb(0, 0, 0= +); cursor: default !important; } + +.cmp-dm-portal .ui.checkbox input.hidden { z-index: -1; } + +.cmp-dm-portal .ui.checkbox input.hidden + label { cursor: pointer; user-se= +lect: none; } + +.cmp-dm-portal .ui.radio.checkbox { min-height: 15px; } + +.cmp-dm-portal .ui.radio.checkbox .box, .cmp-dm-portal .ui.radio.checkbox l= +abel { padding-left: 1.85714em; } + +.cmp-dm-portal .ui.radio.checkbox .box::before, .cmp-dm-portal .ui.radio.ch= +eckbox label::before { content: ""; transform: none; width: 15px; height: 1= +5px; border-radius: 500rem; top: 1px; left: 0px; } + +.cmp-dm-portal .ui.radio.checkbox .box::after, .cmp-dm-portal .ui.radio.che= +ckbox label::after { border: none; line-height: 15px; top: 1px; left: 0px; = +width: 15px; height: 15px; border-radius: 500rem; transform: scale(0.46667)= +; background-color: rgb(80, 80, 80); content: "" !important; } + +.cmp-dm-portal .ui.radio.checkbox input:focus ~ .box::before, .cmp-dm-porta= +l .ui.radio.checkbox input:focus ~ label::before { background-color: rgb(25= +5, 255, 255); } + +.cmp-dm-portal .ui.radio.checkbox input:focus ~ .box::after, .cmp-dm-portal= + .ui.radio.checkbox input:focus ~ label::after { background-color: rgba(0, = +0, 0, 0.95); } + +.cmp-dm-portal .ui.radio.checkbox input:indeterminate ~ .box::after, .cmp-d= +m-portal .ui.radio.checkbox input:indeterminate ~ label::after { opacity: 0= +; } + +.cmp-dm-portal .ui.radio.checkbox input:checked ~ .box::before, .cmp-dm-por= +tal .ui.radio.checkbox input:checked ~ label::before { background-color: rg= +b(255, 255, 255); } + +.cmp-dm-portal .ui.radio.checkbox input:checked ~ .box::after, .cmp-dm-port= +al .ui.radio.checkbox input:checked ~ label::after { background-color: rgb(= +161, 0, 255); } + +.cmp-dm-portal .ui.radio.checkbox input:focus:checked ~ .box::before, .cmp-= +dm-portal .ui.radio.checkbox input:focus:checked ~ label::before { backgrou= +nd-color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.radio.checkbox input:focus:checked ~ .box::after, .cmp-d= +m-portal .ui.radio.checkbox input:focus:checked ~ label::after { background= +-color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.slider.checkbox { min-height: 1.25rem; } + +.cmp-dm-portal .ui.slider.checkbox input { width: 3.5rem; height: 1.25rem; = +} + +.cmp-dm-portal .ui.slider.checkbox .box, .cmp-dm-portal .ui.slider.checkbox= + label { padding-left: 4.5rem; line-height: 1rem; color: rgba(0, 0, 0, 0.4)= +; } + +.cmp-dm-portal .ui.slider.checkbox .box::before, .cmp-dm-portal .ui.slider.= +checkbox label::before { display: block; position: absolute; content: ""; t= +ransform: none; left: 0px; z-index: 1; top: 0.4rem; background-color: rgba(= +34, 36, 38, 0.15); width: 3.5rem; height: 0.214286rem; border-radius: 500re= +m; transition: background 0.3s ease 0s; border: none !important; } + +.cmp-dm-portal .ui.slider.checkbox .box::after, .cmp-dm-portal .ui.slider.c= +heckbox label::after { background: linear-gradient(transparent, rgba(0, 0, = +0, 0.05)) rgb(255, 255, 255); position: absolute; opacity: 1; z-index: 2; b= +order: none; box-shadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px, rgba(34, 3= +6, 38, 0.15) 0px 0px 0px 1px inset; width: 1.5rem; height: 1.5rem; top: -0.= +25rem; left: 0px; transform: none; border-radius: 500rem; transition: left = +0.3s ease 0s; content: "" !important; } + +.cmp-dm-portal .ui.slider.checkbox input:focus ~ .box::before, .cmp-dm-port= +al .ui.slider.checkbox input:focus ~ label::before { background-color: rgb(= +161, 0, 255); border: none; } + +.cmp-dm-portal .ui.slider.checkbox .box:hover, .cmp-dm-portal .ui.slider.ch= +eckbox label:hover { color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.slider.checkbox .box:hover::before, .cmp-dm-portal .ui.s= +lider.checkbox label:hover::before { background: rgba(34, 36, 38, 0.15); } + +.cmp-dm-portal .ui.slider.checkbox input:checked ~ .box, .cmp-dm-portal .ui= +.slider.checkbox input:checked ~ label { color: rgba(0, 0, 0, 0.95) !import= +ant; } + +.cmp-dm-portal .ui.slider.checkbox input:checked ~ .box::before, .cmp-dm-po= +rtal .ui.slider.checkbox input:checked ~ label::before { background-color: = +rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.slider.checkbox input:checked ~ .box::after, .cmp-dm-por= +tal .ui.slider.checkbox input:checked ~ label::after { left: 2rem; } + +.cmp-dm-portal .ui.slider.checkbox input:focus:checked ~ .box, .cmp-dm-port= +al .ui.slider.checkbox input:focus:checked ~ label { color: rgba(0, 0, 0, 0= +.95) !important; } + +.cmp-dm-portal .ui.slider.checkbox input:focus:checked ~ .box::before, .cmp= +-dm-portal .ui.slider.checkbox input:focus:checked ~ label::before { backgr= +ound-color: rgb(145, 0, 230) !important; } + +.cmp-dm-portal .ui.toggle.checkbox { min-height: 1.5rem; } + +.cmp-dm-portal .ui.toggle.checkbox input { width: 3.5rem; height: 1.5rem; } + +.cmp-dm-portal .ui.toggle.checkbox .box, .cmp-dm-portal .ui.toggle.checkbox= + label { min-height: 1.5rem; padding-left: 4.5rem; color: rgba(0, 0, 0, 0.4= +); padding-top: 0.15em; } + +.cmp-dm-portal .ui.toggle.checkbox .box::before, .cmp-dm-portal .ui.toggle.= +checkbox label::before { display: block; position: absolute; content: ""; z= +-index: 1; transform: none; border: none; top: 0px; background: rgba(0, 0, = +0, 0.05); box-shadow: none; width: 3.5rem; height: 1.5rem; border-radius: 5= +00rem; } + +.cmp-dm-portal .ui.toggle.checkbox .box::after, .cmp-dm-portal .ui.toggle.c= +heckbox label::after { background: linear-gradient(transparent, rgba(0, 0, = +0, 0.05)) rgb(255, 255, 255); position: absolute; opacity: 1; z-index: 2; b= +order: none; box-shadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px, rgba(34, 3= +6, 38, 0.15) 0px 0px 0px 1px inset; width: 1.5rem; height: 1.5rem; top: 0px= +; left: 0px; border-radius: 500rem; transition: background 0.3s ease 0s, le= +ft 0.3s ease 0s; content: "" !important; } + +.cmp-dm-portal .ui.toggle.checkbox input ~ .box::after, .cmp-dm-portal .ui.= +toggle.checkbox input ~ label::after { left: -0.05rem; box-shadow: rgba(34,= + 36, 38, 0.15) 0px 1px 2px 0px, rgba(34, 36, 38, 0.15) 0px 0px 0px 1px inse= +t; } + +.cmp-dm-portal .ui.toggle.checkbox input:focus ~ .box::before, .cmp-dm-port= +al .ui.toggle.checkbox input:focus ~ label::before { background-color: rgb(= +161, 0, 255); border: none; } + +.cmp-dm-portal .ui.toggle.checkbox .box:hover::before, .cmp-dm-portal .ui.t= +oggle.checkbox label:hover::before { background-color: rgba(0, 0, 0, 0.05);= + border: none; } + +.cmp-dm-portal .ui.toggle.checkbox input:checked ~ .box, .cmp-dm-portal .ui= +.toggle.checkbox input:checked ~ label { color: rgba(0, 0, 0, 0.4) !importa= +nt; } + +.cmp-dm-portal .ui.toggle.checkbox input:checked ~ .box::before, .cmp-dm-po= +rtal .ui.toggle.checkbox input:checked ~ label::before { background-color: = +rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.toggle.checkbox input:checked ~ .box::after, .cmp-dm-por= +tal .ui.toggle.checkbox input:checked ~ label::after { left: 2.15rem; box-s= +hadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px, rgba(34, 36, 38, 0.15) 0px 0= +px 0px 1px inset; } + +.cmp-dm-portal .ui.toggle.checkbox input:focus:checked ~ .box, .cmp-dm-port= +al .ui.toggle.checkbox input:focus:checked ~ label { color: rgba(0, 0, 0, 0= +.4) !important; } + +.cmp-dm-portal .ui.toggle.checkbox input:focus:checked ~ .box::before, .cmp= +-dm-portal .ui.toggle.checkbox input:focus:checked ~ label::before { backgr= +ound-color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.fitted.checkbox .box, .cmp-dm-portal .ui.fitted.checkbox= + label { padding-left: 0px !important; } + +.cmp-dm-portal .ui.fitted.slider.checkbox, .cmp-dm-portal .ui.fitted.toggle= +.checkbox { width: 3.5rem; } + +.cmp-dm-portal .ui.inverted.checkbox + label, .cmp-dm-portal .ui.inverted.c= +heckbox .box, .cmp-dm-portal .ui.inverted.checkbox label { color: rgba(255,= + 255, 255, 0.9) !important; } + +.cmp-dm-portal .ui.inverted.checkbox .box:hover, .cmp-dm-portal .ui.inverte= +d.checkbox label:hover { color: rgb(255, 255, 255) !important; } + +.cmp-dm-portal .ui.inverted.checkbox .box:hover::before, .cmp-dm-portal .ui= +.inverted.checkbox label:hover::before { border-color: rgba(34, 36, 38, 0.5= +); } + +.cmp-dm-portal .ui.inverted.slider.checkbox .box, .cmp-dm-portal .ui.invert= +ed.slider.checkbox label { color: rgba(255, 255, 255, 0.5); } + +.cmp-dm-portal .ui.inverted.slider.checkbox .box::before, .cmp-dm-portal .u= +i.inverted.slider.checkbox label::before { background-color: rgba(255, 255,= + 255, 0.5) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox .box:hover::before, .cmp-dm-por= +tal .ui.inverted.slider.checkbox label:hover::before { background: rgba(255= +, 255, 255, 0.7) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox input:checked ~ .box, .cmp-dm-p= +ortal .ui.inverted.slider.checkbox input:checked ~ label { color: rgb(255, = +255, 255) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox input:checked ~ .box::before, .= +cmp-dm-portal .ui.inverted.slider.checkbox input:checked ~ label::before { = +background-color: rgba(255, 255, 255, 0.8) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox input:focus:checked ~ .box, .cm= +p-dm-portal .ui.inverted.slider.checkbox input:focus:checked ~ label { colo= +r: rgb(255, 255, 255) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox input:focus:checked ~ .box::bef= +ore, .cmp-dm-portal .ui.inverted.slider.checkbox input:focus:checked ~ labe= +l::before { background-color: rgba(255, 255, 255, 0.8) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox .box::before, .cmp-dm-portal .u= +i.inverted.toggle.checkbox label::before { background-color: rgba(255, 255,= + 255, 0.9) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox .box:hover::before, .cmp-dm-por= +tal .ui.inverted.toggle.checkbox label:hover::before { background: rgb(255,= + 255, 255) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox input:checked ~ .box, .cmp-dm-p= +ortal .ui.inverted.toggle.checkbox input:checked ~ label { color: rgb(255, = +255, 255) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox input:checked ~ .box::before, .= +cmp-dm-portal .ui.inverted.toggle.checkbox input:checked ~ label::before { = +background-color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox input:focus:checked ~ .box, .cm= +p-dm-portal .ui.inverted.toggle.checkbox input:focus:checked ~ label { colo= +r: rgb(255, 255, 255) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox input:focus:checked ~ .box::bef= +ore, .cmp-dm-portal .ui.inverted.toggle.checkbox input:focus:checked ~ labe= +l::before { background-color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.mini.checkbox { font-size: 0.785714em; } + +.cmp-dm-portal .ui.tiny.checkbox { font-size: 0.857143em; } + +@font-face { } + +.cmp-dm-portal .ui.checkbox .box::after, .cmp-dm-portal .ui.checkbox label:= +:after { font-family: Checkbox; } + +.cmp-dm-portal .ui.checkbox input:checked ~ .box::after, .cmp-dm-portal .ui= +.checkbox input:checked ~ label::after { content: "=EE=A0=80"; } + +.cmp-dm-portal .ui.checkbox input:checked ~ .box, .cmp-dm-portal .ui.checkb= +ox input:checked ~ label { color: rgb(80, 80, 80) !important; } + +.cmp-dm-portal .ui.checkbox input:indeterminate ~ .box::after, .cmp-dm-port= +al .ui.checkbox input:indeterminate ~ label::after { font-size: 9pt; conten= +t: "=EE=A0=81"; } + +.cmp-dm-portal .ui.toggle.checkbox .box:hover, .cmp-dm-portal .ui.toggle.ch= +eckbox label:hover { color: rgb(80, 80, 80); } + +.cmp-dm-portal .dimmable:not(body) { position: relative; } + +.cmp-dm-portal .ui.dimmer { display: none; position: absolute; width: 100%;= + height: 100%; text-align: center; vertical-align: middle; padding: 1em; ba= +ckground-color: rgba(0, 0, 0, 0.85); opacity: 0; line-height: 1; animation-= +fill-mode: both; animation-duration: 0.5s; transition: background-color 0.5= +s linear 0s; -webkit-box-orient: vertical; -webkit-box-direction: normal; f= +lex-direction: column; -webkit-box-align: center; align-items: center; -web= +kit-box-pack: center; justify-content: center; user-select: none; will-chan= +ge: opacity; z-index: 1000; top: 0px !important; left: 0px !important; } + +.cmp-dm-portal .ui.dimmer > .content { user-select: text; color: rgb(255, 2= +55, 255); } + +.cmp-dm-portal .ui.segment > .ui.dimmer:not(.page) { border-radius: inherit= +; } + +.cmp-dm-portal .ui.dimmer:not(.inverted)::-webkit-scrollbar-track { backgro= +und: rgba(255, 255, 255, 0.1); } + +.cmp-dm-portal .ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb { backgro= +und: rgba(255, 255, 255, 0.25); } + +.cmp-dm-portal .ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:window-in= +active { background: rgba(255, 255, 255, 0.15); } + +.cmp-dm-portal .ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:hover { b= +ackground: rgba(255, 255, 255, 0.35); } + +.cmp-dm-portal .animating.dimmable:not(body), .cmp-dm-portal .dimmed.dimmab= +le:not(body) { overflow: hidden; } + +.cmp-dm-portal .dimmed.dimmable > .ui.animating.dimmer, .cmp-dm-portal .dim= +med.dimmable > .ui.visible.dimmer, .cmp-dm-portal .ui.active.dimmer { displ= +ay: flex; opacity: 1; } + +.cmp-dm-portal .ui.page.dimmer { position: fixed; perspective: 125pc; trans= +form-origin: center center; } + +.cmp-dm-portal body.animating.in.dimmable, .cmp-dm-portal body.dimmed.dimma= +ble { overflow: hidden; } + +.cmp-dm-portal body.dimmable > .dimmer { position: fixed; } + +.cmp-dm-portal .ui.dropdown { cursor: pointer; position: relative; display:= + inline-block; outline: none; text-align: left; transition: box-shadow 0.1s= + ease 0s, width 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s; user-select:= + none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } + +.cmp-dm-portal .ui.dropdown .menu { cursor: auto; position: absolute; displ= +ay: none; outline: none; top: 100%; min-width: max-content; margin: 0px; pa= +dding: 0px; background: rgb(255, 255, 255); font-size: 1em; text-shadow: no= +ne; text-align: left; box-shadow: rgba(34, 36, 38, 0.15) 0px 2px 3px 0px; b= +order: 1px solid rgba(34, 36, 38, 0.15); border-radius: 0.285714rem; transi= +tion: opacity 0.1s ease 0s; z-index: 11; will-change: transform, opacity; } + +.cmp-dm-portal .ui.dropdown .menu > * { white-space: nowrap; } + +.cmp-dm-portal .ui.dropdown > input:not(.search):first-child, .cmp-dm-porta= +l .ui.dropdown > select { display: none !important; } + +.cmp-dm-portal .ui.dropdown:not(.labeled) > .dropdown.icon { position: rela= +tive; width: auto; font-size: 0.857143em; margin: 0px 0px 0px 1em; } + +.cmp-dm-portal .ui.dropdown .menu > .item .dropdown.icon { width: auto; flo= +at: right; margin: 0px 0px 0px 1em; } + +.cmp-dm-portal .ui.dropdown .menu > .item .dropdown.icon + .text { margin-r= +ight: 1em; } + +.cmp-dm-portal .ui.dropdown > .text { display: inline-block; transition: no= +ne 0s ease 0s; } + +.cmp-dm-portal .ui.dropdown .menu > .item { position: relative; cursor: poi= +nter; display: block; height: auto; min-height: 2.57143rem; text-align: lef= +t; border: none; line-height: 1em; font-size: 1rem; color: rgb(80, 80, 80);= + text-transform: none; font-weight: 400; box-shadow: none; padding: 0.78571= +rem 1.14286rem !important; } + +.cmp-dm-portal .ui.dropdown .menu > .item:first-child { border-top-width: 0= +px; } + +.cmp-dm-portal .ui.dropdown .menu .item > [class*=3D"right floated"], .cmp-= +dm-portal .ui.dropdown > .text > [class*=3D"right floated"] { float: right = +!important; margin-right: 0px !important; margin-left: 1em !important; } + +.cmp-dm-portal .ui.dropdown .menu .item > [class*=3D"left floated"], .cmp-d= +m-portal .ui.dropdown > .text > [class*=3D"left floated"] { float: left !im= +portant; margin-left: 0px !important; margin-right: 1em !important; } + +.cmp-dm-portal .ui.dropdown .menu .item > .flag.floated, .cmp-dm-portal .ui= +.dropdown .menu .item > .icon.floated, .cmp-dm-portal .ui.dropdown .menu .i= +tem > .image.floated, .cmp-dm-portal .ui.dropdown .menu .item > img.floated= + { margin-top: 0px; } + +.cmp-dm-portal .ui.dropdown .menu > .header { margin: 1rem 0px 0.75rem; pad= +ding: 0px 1.14286rem; font-weight: 700; text-transform: uppercase; } + +.cmp-dm-portal .ui.dropdown .menu > .header:not(.ui) { color: rgba(0, 0, 0,= + 0.85); font-size: 0.785714em; } + +.cmp-dm-portal .ui.dropdown .menu > .divider { border-top: 1px solid rgba(3= +4, 36, 38, 0.1); height: 0px; margin: 0.5em 0px; } + +.cmp-dm-portal .ui.dropdown .menu > .horizontal.divider { border-top: none;= + } + +.cmp-dm-portal .ui.dropdown.dropdown .menu > .input { width: auto; display:= + flex; margin: 1.14286rem 0.785714rem; min-width: 10rem; } + +.cmp-dm-portal .ui.dropdown .menu > .header + .input { margin-top: 0px; } + +.cmp-dm-portal .ui.dropdown .menu > .input:not(.transparent) input { paddin= +g: 0.5em 1em; } + +.cmp-dm-portal .ui.dropdown .menu > .input:not(.transparent) .button, .cmp-= +dm-portal .ui.dropdown .menu > .input:not(.transparent) .icon, .cmp-dm-port= +al .ui.dropdown .menu > .input:not(.transparent) .label { padding-top: 0.5e= +m; padding-bottom: 0.5em; } + +.cmp-dm-portal .ui.dropdown .menu > .item > .description, .cmp-dm-portal .u= +i.dropdown > .text > .description { float: right; margin: 0px 0px 0px 1em; = +color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.dropdown .menu > .message { padding: 0.785714rem 1.14286= +rem; font-weight: 400; } + +.cmp-dm-portal .ui.dropdown .menu > .message:not(.ui) { color: rgba(0, 0, 0= +, 0.4); } + +.cmp-dm-portal .ui.dropdown .menu .menu { top: 0px; left: 100%; right: auto= +; margin: 0px 0px 0px -0.5em !important; border-radius: 0.28571rem !importa= +nt; z-index: 21 !important; } + +.cmp-dm-portal .ui.dropdown .menu .menu::after { display: none; } + +.cmp-dm-portal .ui.dropdown .menu > .item > .flag, .cmp-dm-portal .ui.dropd= +own .menu > .item > .icon, .cmp-dm-portal .ui.dropdown .menu > .item > .ima= +ge, .cmp-dm-portal .ui.dropdown .menu > .item > .label, .cmp-dm-portal .ui.= +dropdown .menu > .item > img, .cmp-dm-portal .ui.dropdown > .text > .flag, = +.cmp-dm-portal .ui.dropdown > .text > .icon, .cmp-dm-portal .ui.dropdown > = +.text > .image, .cmp-dm-portal .ui.dropdown > .text > .label, .cmp-dm-porta= +l .ui.dropdown > .text > img { margin-top: 0px; margin-left: 0px; float: no= +ne; margin-right: 0.785714rem; } + +.cmp-dm-portal .ui.dropdown .menu > .item > .image:not(.icon), .cmp-dm-port= +al .ui.dropdown .menu > .item > img, .cmp-dm-portal .ui.dropdown > .text > = +.image:not(.icon), .cmp-dm-portal .ui.dropdown > .text > img { display: inl= +ine-block; vertical-align: top; width: auto; margin-top: -0.5em; margin-bot= +tom: -0.5em; max-height: 2em; } + +.cmp-dm-portal .ui.dropdown .ui.menu > .item::before, .cmp-dm-portal .ui.me= +nu .ui.dropdown .menu > .item::before { display: none; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu .active.item { border-left: none= +; } + +.cmp-dm-portal .ui.buttons > .ui.dropdown:last-child .menu, .cmp-dm-portal = +.ui.menu .right.dropdown.item .menu, .cmp-dm-portal .ui.menu .right.menu .d= +ropdown:last-child .menu { left: auto; right: 0px; } + +.cmp-dm-portal select.ui.dropdown { height: 38px; padding: 0.5em; border: 1= +px solid rgba(34, 36, 38, 0.15); visibility: visible; } + +.cmp-dm-portal .ui.dropdown > .remove.icon { cursor: pointer; font-size: 0.= +857143em; margin: -0.785714em; padding: 0.916667em; right: 3em; top: 0.7857= +14em; position: absolute; opacity: 0.6; z-index: 3; } + +.cmp-dm-portal .ui.clearable.dropdown .text, .cmp-dm-portal .ui.clearable.d= +ropdown a:last-of-type { margin-right: 1.5em; } + +.cmp-dm-portal .ui.dropdown.loading > .remove.icon, .cmp-dm-portal .ui.drop= +down input:not([value]) ~ .remove.icon, .cmp-dm-portal .ui.dropdown input[v= +alue=3D""] ~ .remove.icon, .cmp-dm-portal .ui.dropdown select.noselection ~= + .remove.icon { display: none; } + +.cmp-dm-portal .ui.dropdown .menu .active.item { background: transparent; f= +ont-weight: 700; color: rgba(0, 0, 0, 0.95); box-shadow: none; z-index: 12;= + } + +.cmp-dm-portal .ui.dropdown .menu > .item:hover { background: rgb(161, 0, 2= +55); color: rgb(255, 255, 255); z-index: 13; } + +.cmp-dm-portal .ui.default.dropdown:not(.button) > .text, .cmp-dm-portal .u= +i.dropdown:not(.button) > .default.text { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.default.dropdown:not(.button) > input:focus ~ .text, .cm= +p-dm-portal .ui.dropdown:not(.button) > input:focus ~ .default.text { color= +: rgb(195, 195, 195); } + +.cmp-dm-portal .ui.dropdown .menu .selected.item, .cmp-dm-portal .ui.dropdo= +wn.selected { background: rgba(0, 0, 0, 0.03); color: rgba(0, 0, 0, 0.95); = +} + +.cmp-dm-portal .ui.dropdown > .filtered.text { visibility: hidden; } + +.cmp-dm-portal .ui.dropdown .filtered.item { display: none !important; } + +.cmp-dm-portal .ui.dropdown .menu { left: 0px; } + +.cmp-dm-portal .ui.dropdown .menu .right.menu, .cmp-dm-portal .ui.dropdown = +.right.menu > .menu { left: 100% !important; right: auto !important; border= +-radius: 0.28571rem !important; } + +.cmp-dm-portal .ui.dropdown .item .left.dropdown.icon, .cmp-dm-portal .ui.d= +ropdown .left.menu .item .dropdown.icon { width: auto; float: left; margin:= + 0px; } + +.cmp-dm-portal .ui.dropdown .item .left.dropdown.icon + .text, .cmp-dm-port= +al .ui.dropdown .left.menu .item .dropdown.icon + .text { margin-left: 1em;= + margin-right: 0px; } + +.cmp-dm-portal .ui.dropdown[class*=3D"two column"] > .menu > .item { displa= +y: inline-block; width: 50%; } + +.cmp-dm-portal .ui.dropdown[class*=3D"three column"] > .menu > .item { disp= +lay: inline-block; width: 33%; } + +.cmp-dm-portal .ui.dropdown[class*=3D"four column"] > .menu > .item { displ= +ay: inline-block; width: 25%; } + +.cmp-dm-portal .ui.dropdown[class*=3D"five column"] > .menu > .item { displ= +ay: inline-block; width: 20%; } + +.cmp-dm-portal .ui.dropdown, .cmp-dm-portal .ui.dropdown .menu > .item { fo= +nt-size: 1rem; } + +@font-face { } + +.cmp-dm-portal .ui.dropdown > .dropdown.icon { font-family: Dropdown; line-= +height: 1; height: 1em; backface-visibility: hidden; font-weight: 400; font= +-style: normal; text-align: center; width: auto; } + +.cmp-dm-portal .ui.dropdown > .dropdown.icon::before { content: "=EF=83=97"= +; } + +.cmp-dm-portal .ui.dropdown .menu .item .dropdown.icon::before { content: "= +=EF=83=9A"; } + +.cmp-dm-portal .ui.dropdown .item .left.dropdown.icon::before, .cmp-dm-port= +al .ui.dropdown .left.menu .item .dropdown.icon::before { content: "=EF=83= +=99"; } + +.cmp-dm-portal .ui.vertical.menu .dropdown.item > .dropdown.icon::before { = +content: "=EF=83=9A"; } + +.cmp-dm-portal .ui.dropdown .menu > .item, .cmp-dm-portal .ui.selection.dro= +pdown > .dropdown.icon { color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.modal { position: absolute; display: none; z-index: 1001= +; text-align: left; background: rgb(255, 255, 255); border: none; box-shado= +w: rgba(0, 0, 0, 0.2) 1px 3px 3px 0px, rgba(0, 0, 0, 0.2) 1px 3px 15px 2px;= + transform-origin: 50% 25%; -webkit-box-flex: 0; flex: 0 0 auto; border-rad= +ius: 0.285714rem; user-select: text; will-change: top, left, margin, transf= +orm, opacity; } + +.cmp-dm-portal .ui.modal > .dimmer:first-child + .icon + *, .cmp-dm-portal = +.ui.modal > .dimmer:first-child + :not(.icon), .cmp-dm-portal .ui.modal > .= +icon:first-child + *, .cmp-dm-portal .ui.modal > :first-child:not(.icon):no= +t(.dimmer) { border-top-left-radius: 0.285714rem; border-top-right-radius: = +0.285714rem; } + +.cmp-dm-portal .ui.modal > :last-child { border-bottom-left-radius: 0.28571= +4rem; border-bottom-right-radius: 0.285714rem; } + +.cmp-dm-portal .ui.modal > .close { cursor: pointer; position: absolute; to= +p: -2.5rem; right: -2.5rem; z-index: 1; opacity: 0.8; font-size: 1.25em; co= +lor: rgb(255, 255, 255); width: 2.25rem; height: 2.25rem; padding: 0.625rem= + 0px 0px; } + +.cmp-dm-portal .ui.modal > .close:hover { opacity: 1; } + +.cmp-dm-portal .ui.modal > .header { display: block; font-family: graphik-r= +egular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; background: rgb= +(255, 255, 255); margin: 0px; padding: 1.25rem 1.5rem; box-shadow: none; co= +lor: rgba(0, 0, 0, 0.85); border-bottom: 1px solid rgba(34, 36, 38, 0.15); = +} + +.cmp-dm-portal .ui.modal > .header:not(.ui) { font-size: 1.42857rem; line-h= +eight: 1.28571em; font-weight: 700; } + +.cmp-dm-portal .ui.modal > .content { display: block; width: 100%; font-siz= +e: 1em; line-height: 1.4; padding: 1.5rem; background: rgb(255, 255, 255); = +} + +.cmp-dm-portal .ui.modal > .image.content { display: flex; -webkit-box-orie= +nt: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +.cmp-dm-portal .ui.modal > .content > .image { display: block; -webkit-box-= +flex: 0; flex: 0 1 auto; max-width: 100%; } + +.cmp-dm-portal .ui.modal > .content > .image, .cmp-dm-portal .ui.modal > [c= +lass*=3D"top aligned"] { align-self: start; } + +.cmp-dm-portal .ui.modal > [class*=3D"middle aligned"] { align-self: center= +; } + +.cmp-dm-portal .ui.modal > [class*=3D"stretched"] { align-self: stretch; } + +.cmp-dm-portal .ui.modal > .content > .description { display: block; -webki= +t-box-flex: 1; flex: 1 0 auto; min-width: 0px; align-self: start; } + +.cmp-dm-portal .ui.modal > .content > .icon + .description, .cmp-dm-portal = +.ui.modal > .content > .image + .description { -webkit-box-flex: 0; flex: 0= + 1 auto; width: auto; padding-left: 2em; } + +.cmp-dm-portal .ui.modal > .content > .image > i.icon { margin: 0px; opacit= +y: 1; width: auto; line-height: 1; font-size: 8rem; } + +.cmp-dm-portal .ui.modal > .actions { background: rgb(249, 250, 251); paddi= +ng: 1rem; border-top: 1px solid rgba(34, 36, 38, 0.15); text-align: right; = +} + +.cmp-dm-portal .ui.modal .actions > .button { margin-left: 0.75em; } + +.cmp-dm-portal .ui.basic.modal > .actions { border-top: none; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 95%; margin: 0px; } +} + +@media only screen and (min-width: 768px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 88%; margin: 0px; } +} + +@media only screen and (min-width: 992px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 850px; margin: 0px; } +} + +@media only screen and (min-width: 1200px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 900px; margin: 0px; } +} + +@media only screen and (min-width: 1920px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 950px; margin: 0px; } +} + +@media only screen and (max-width: 991.98px) { + .cmp-dm-portal .ui.modal > .header { padding-right: 2.25rem; } + .cmp-dm-portal .ui.modal > .close { top: 1.0535rem; right: 1rem; color: r= +gb(80, 80, 80); } +} + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.modal > .header { padding: 0.75rem 2.25rem 0.75rem 1re= +m !important; } + .cmp-dm-portal .ui.overlay.fullscreen.modal > .content.content.content { = +min-height: calc(100vh - 8.1rem); } + .cmp-dm-portal .ui.overlay.fullscreen.modal > .scrolling.content.content.= +content { max-height: calc(100vh - 8.1rem); } + .cmp-dm-portal .ui.modal > .content { display: block; padding: 1rem !impo= +rtant; } + .cmp-dm-portal .ui.modal > .close { top: 0.5rem !important; right: 0.5rem= + !important; } + .cmp-dm-portal .ui.modal .image.content { -webkit-box-orient: vertical; -= +webkit-box-direction: normal; flex-direction: column; } + .cmp-dm-portal .ui.modal .content > .image { display: block; max-width: 1= +00%; text-align: center; margin: 0px auto !important; padding: 0px 0px 1rem= + !important; } + .cmp-dm-portal .ui.modal > .content > .image > i.icon { font-size: 5rem; = +text-align: center; } + .cmp-dm-portal .ui.modal .content > .description { display: block; box-sh= +adow: none; width: 100% !important; margin: 0px !important; padding: 1rem 0= +px !important; } + .cmp-dm-portal .ui.modal > .actions { padding: 1rem 1rem 0px !important; = +} + .cmp-dm-portal .ui.modal .actions > .button, .cmp-dm-portal .ui.modal .ac= +tions > .buttons { margin-bottom: 1rem; } +} + +.cmp-dm-portal .ui.inverted.dimmer > .ui.modal { box-shadow: rgba(0, 0, 0, = +0.2) 1px 3px 10px 2px; } + +.cmp-dm-portal .ui.loading.modal { display: block; visibility: hidden; z-in= +dex: -1; } + +.cmp-dm-portal .ui.active.modal { display: block; } + +.cmp-dm-portal .ui.modal { font-size: 1rem; } + +.cmp-dm-portal .ui.popup { display: none; position: absolute; top: 0px; rig= +ht: 0px; min-width: min-content; z-index: 1900; border: 1px solid rgb(212, = +212, 213); line-height: 1.4285em; max-width: 250px; background: rgb(255, 25= +5, 255); padding: 0.833em 1em; font-weight: 400; font-style: normal; color:= + rgb(80, 80, 80); border-radius: 0.285714rem; box-shadow: rgba(34, 36, 38, = +0.12) 0px 2px 4px 0px, rgba(34, 36, 38, 0.15) 0px 2px 10px 0px; } + +.cmp-dm-portal .ui.popup > .header { padding: 0px; font-family: graphik-reg= +ular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 1.1428= +6em; line-height: 1.2; font-weight: 700; } + +.cmp-dm-portal .ui.popup > .header + .content { padding-top: 0.5em; } + +.cmp-dm-portal .ui.popup::before { position: absolute; content: ""; width: = +0.714286em; height: 0.714286em; background: rgb(255, 255, 255); transform: = +rotate(45deg); z-index: 1901; box-shadow: rgb(186, 186, 188) 1px 1px 0px 0p= +x; } + +.cmp-dm-portal [data-tooltip] { position: relative; } + +.cmp-dm-portal [data-tooltip]::before { content: ""; width: 0.714286em; hei= +ght: 0.714286em; transform: rotate(45deg); z-index: 1901; box-shadow: rgb(1= +86, 186, 188) 1px 1px 0px 0px; } + +.cmp-dm-portal [data-tooltip]::after, .cmp-dm-portal [data-tooltip]::before= + { position: absolute; font-size: 1rem; background: rgb(255, 255, 255); } + +.cmp-dm-portal [data-tooltip]::after { content: attr(data-tooltip); text-tr= +ansform: none; text-align: left; white-space: nowrap; border: 1px solid rgb= +(212, 212, 213); line-height: 1.4285em; max-width: none; padding: 0.833em 1= +em; font-weight: 400; font-style: normal; color: rgb(80, 80, 80); border-ra= +dius: 0.285714rem; box-shadow: rgba(34, 36, 38, 0.12) 0px 2px 4px 0px, rgba= +(34, 36, 38, 0.15) 0px 2px 10px 0px; z-index: 1900; } + +.cmp-dm-portal [data-tooltip]:not([data-position])::before { inset: auto au= +to 100% 50%; background: rgb(255, 255, 255); margin-left: -0.0714286rem; ma= +rgin-bottom: 0.142857rem; } + +.cmp-dm-portal [data-tooltip]:not([data-position])::after { left: 50%; tran= +sform: translateX(-50%); bottom: 100%; margin-bottom: 0.5em; } + +.cmp-dm-portal [data-tooltip]::after, .cmp-dm-portal [data-tooltip]::before= + { pointer-events: none; visibility: hidden; opacity: 0; transition: transf= +orm 0.1s ease 0s, opacity 0.1s ease 0s, -webkit-transform 0.1s ease 0s; } + +.cmp-dm-portal [data-tooltip]::before { transform-origin: center top; trans= +form: rotate(45deg) scale(0) !important; } + +.cmp-dm-portal [data-tooltip]::after { transform-origin: center bottom; } + +.cmp-dm-portal [data-tooltip]:hover::after, .cmp-dm-portal [data-tooltip]:h= +over::before { visibility: visible; pointer-events: auto; opacity: 1; } + +.cmp-dm-portal [data-tooltip]:hover::before { transform: rotate(45deg) scal= +e(1) !important; } + +.cmp-dm-portal [data-tooltip]::after, .cmp-dm-portal [data-tooltip][data-po= +sition=3D"bottom center"]::after, .cmp-dm-portal [data-tooltip][data-positi= +on=3D"top center"]::after { transform: translateX(-50%) scale(0) !important= +; } + +.cmp-dm-portal [data-tooltip]:hover::after, .cmp-dm-portal [data-tooltip][d= +ata-position=3D"bottom center"]:hover::after { transform: translateX(-50%) = +scale(1) !important; } + +.cmp-dm-portal [data-tooltip][data-position=3D"left center"]::after, .cmp-d= +m-portal [data-tooltip][data-position=3D"right center"]::after { transform:= + translateY(-50%) scale(0) !important; } + +.cmp-dm-portal [data-tooltip][data-position=3D"left center"]:hover::after, = +.cmp-dm-portal [data-tooltip][data-position=3D"right center"]:hover::after = +{ transform: translateY(-50%) scale(1) !important; } + +.cmp-dm-portal [data-tooltip][data-position=3D"bottom left"]::after, .cmp-d= +m-portal [data-tooltip][data-position=3D"bottom right"]::after, .cmp-dm-por= +tal [data-tooltip][data-position=3D"top left"]::after, .cmp-dm-portal [data= +-tooltip][data-position=3D"top right"]::after { transform: scale(0) !import= +ant; } + +.cmp-dm-portal [data-tooltip][data-position=3D"bottom left"]:hover::after, = +.cmp-dm-portal [data-tooltip][data-position=3D"bottom right"]:hover::after,= + .cmp-dm-portal [data-tooltip][data-position=3D"top left"]:hover::after, .c= +mp-dm-portal [data-tooltip][data-position=3D"top right"]:hover::after { tra= +nsform: scale(1) !important; } + +.cmp-dm-portal [data-tooltip][data-variation~=3D"fixed"]::after { white-spa= +ce: normal; width: 250px; } + +.cmp-dm-portal [data-tooltip][data-variation*=3D"wide fixed"]::after { widt= +h: 350px; } + +.cmp-dm-portal [data-tooltip][data-variation*=3D"very wide fixed"]::after {= + width: 550px; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal [data-tooltip][data-variation~=3D"fixed"]::after { width: = +250px; } +} + +.cmp-dm-portal [data-tooltip][data-inverted]::before { background: rgb(27, = +28, 29); box-shadow: none !important; } + +.cmp-dm-portal [data-tooltip][data-inverted]::after { background: rgb(27, 2= +8, 29); color: rgb(255, 255, 255); border: none; box-shadow: none; } + +.cmp-dm-portal [data-position~=3D"top"][data-tooltip]::before { background:= + rgb(255, 255, 255); } + +.cmp-dm-portal [data-position=3D"top center"][data-tooltip]::after { inset:= + auto auto 100% 50%; transform: translateX(-50%); margin-bottom: 0.5em; } + +.cmp-dm-portal [data-position=3D"top center"][data-tooltip]::before { inset= +: auto auto 100% 50%; background: rgb(255, 255, 255); margin-left: -0.07142= +86rem; margin-bottom: 0.142857rem; } + +.cmp-dm-portal [data-position=3D"top left"][data-tooltip]::after { inset: a= +uto auto 100% 0px; margin-bottom: 0.5em; } + +.cmp-dm-portal [data-position=3D"top left"][data-tooltip]::before { inset: = +auto auto 100% 1em; margin-left: -0.0714286rem; margin-bottom: 0.142857rem;= + } + +.cmp-dm-portal [data-position=3D"top right"][data-tooltip]::after { inset: = +auto 0px 100% auto; margin-bottom: 0.5em; } + +.cmp-dm-portal [data-position=3D"top right"][data-tooltip]::before { inset:= + auto 1em 100% auto; margin-left: -0.0714286rem; margin-bottom: 0.142857rem= +; } + +.cmp-dm-portal [data-position~=3D"bottom"][data-tooltip]::before { backgrou= +nd: rgb(255, 255, 255); box-shadow: rgb(186, 186, 188) -1px -1px 0px 0px; } + +.cmp-dm-portal [data-position=3D"bottom center"][data-tooltip]::after { ins= +et: 100% auto auto 50%; transform: translateX(-50%); margin-top: 0.5em; } + +.cmp-dm-portal [data-position=3D"bottom center"][data-tooltip]::before { in= +set: 100% auto auto 50%; margin-left: -0.0714286rem; margin-top: 0.142857re= +m; } + +.cmp-dm-portal [data-position=3D"bottom left"][data-tooltip]::after { left:= + 0px; top: 100%; margin-top: 0.5em; } + +.cmp-dm-portal [data-position=3D"bottom left"][data-tooltip]::before { inse= +t: 100% auto auto 1em; margin-left: -0.0714286rem; margin-top: 0.142857rem;= + } + +.cmp-dm-portal [data-position=3D"bottom right"][data-tooltip]::after { righ= +t: 0px; top: 100%; margin-top: 0.5em; } + +.cmp-dm-portal [data-position=3D"bottom right"][data-tooltip]::before { ins= +et: 100% 1em auto auto; margin-left: -0.142857rem; margin-top: 0.0714286rem= +; } + +.cmp-dm-portal [data-position=3D"left center"][data-tooltip]::after { right= +: 100%; top: 50%; margin-right: 0.5em; transform: translateY(-50%); } + +.cmp-dm-portal [data-position=3D"left center"][data-tooltip]::before { righ= +t: 100%; top: 50%; margin-top: -0.142857rem; margin-right: -0.0714286rem; b= +ackground: rgb(255, 255, 255); box-shadow: rgb(186, 186, 188) 1px -1px 0px = +0px; } + +.cmp-dm-portal [data-position=3D"right center"][data-tooltip]::after { left= +: 100%; top: 50%; margin-left: 0.5em; transform: translateY(-50%); } + +.cmp-dm-portal [data-position=3D"right center"][data-tooltip]::before { lef= +t: 100%; top: 50%; margin-top: -0.0714286rem; margin-left: 0.142857rem; bac= +kground: rgb(255, 255, 255); box-shadow: rgb(186, 186, 188) -1px 1px 0px 0p= +x; } + +.cmp-dm-portal [data-inverted][data-position~=3D"bottom"][data-tooltip]::be= +fore { background: rgb(27, 28, 29); box-shadow: rgb(186, 186, 188) -1px -1p= +x 0px 0px; } + +.cmp-dm-portal [data-inverted][data-position=3D"left center"][data-tooltip]= +::before { background: rgb(27, 28, 29); box-shadow: rgb(186, 186, 188) 1px = +-1px 0px 0px; } + +.cmp-dm-portal [data-inverted][data-position=3D"right center"][data-tooltip= +]::before { background: rgb(27, 28, 29); box-shadow: rgb(186, 186, 188) -1p= +x 1px 0px 0px; } + +.cmp-dm-portal [data-inverted][data-position~=3D"top"][data-tooltip]::befor= +e { background: rgb(27, 28, 29); } + +.cmp-dm-portal [data-position~=3D"bottom"][data-tooltip]::before { transfor= +m-origin: center bottom; } + +.cmp-dm-portal [data-position~=3D"bottom"][data-tooltip]::after { transform= +-origin: center top; } + +.cmp-dm-portal [data-position=3D"left center"][data-tooltip]::before { tran= +sform-origin: center top; } + +.cmp-dm-portal [data-position=3D"left center"][data-tooltip]::after, .cmp-d= +m-portal [data-position=3D"right center"][data-tooltip]::before { transform= +-origin: right center; } + +.cmp-dm-portal [data-position=3D"right center"][data-tooltip]::after { tran= +sform-origin: left center; } + +.cmp-dm-portal [data-tooltip][data-variation~=3D"basic"]::before { display:= + none; } + +.cmp-dm-portal .ui.popup { margin: 0px; } + +.cmp-dm-portal .ui.top.popup { margin: 0px 0px 0.714286em; } + +.cmp-dm-portal .ui.top.left.popup { transform-origin: left bottom; } + +.cmp-dm-portal .ui.top.center.popup { transform-origin: center bottom; } + +.cmp-dm-portal .ui.top.right.popup { transform-origin: right bottom; } + +.cmp-dm-portal .ui.left.center.popup { margin: 0px 0.714286em 0px 0px; tran= +sform-origin: right 50%; } + +.cmp-dm-portal .ui.right.center.popup { margin: 0px 0px 0px 0.714286em; tra= +nsform-origin: left 50%; } + +.cmp-dm-portal .ui.bottom.popup { margin: 0.714286em 0px 0px; } + +.cmp-dm-portal .ui.bottom.left.popup { transform-origin: left top; } + +.cmp-dm-portal .ui.bottom.center.popup { transform-origin: center top; } + +.cmp-dm-portal .ui.bottom.right.popup { transform-origin: right top; } + +.cmp-dm-portal .ui.bottom.center.popup::before { margin-left: -0.307143em; = +inset: -0.307143em auto auto 50%; box-shadow: rgb(186, 186, 188) -1px -1px = +0px 0px; } + +.cmp-dm-portal .ui.bottom.left.popup { margin-left: 0px; } + +.cmp-dm-portal .ui.bottom.left.popup::before { inset: -0.307143em auto auto= + 1em; margin-left: 0px; box-shadow: rgb(186, 186, 188) -1px -1px 0px 0px; } + +.cmp-dm-portal .ui.bottom.right.popup { margin-right: 0px; } + +.cmp-dm-portal .ui.bottom.right.popup::before { inset: -0.307143em 1em auto= + auto; margin-left: 0px; box-shadow: rgb(186, 186, 188) -1px -1px 0px 0px; = +} + +.cmp-dm-portal .ui.top.center.popup::before { inset: auto auto -0.307143em = +50%; margin-left: -0.307143em; } + +.cmp-dm-portal .ui.top.left.popup { margin-left: 0px; } + +.cmp-dm-portal .ui.top.left.popup::before { inset: auto auto -0.307143em 1e= +m; margin-left: 0px; } + +.cmp-dm-portal .ui.top.right.popup { margin-right: 0px; } + +.cmp-dm-portal .ui.top.right.popup::before { inset: auto 1em -0.307143em au= +to; margin-left: 0px; } + +.cmp-dm-portal .ui.left.center.popup::before { inset: 50% -0.307143em auto = +auto; margin-top: -0.307143em; box-shadow: rgb(186, 186, 188) 1px -1px 0px = +0px; } + +.cmp-dm-portal .ui.right.center.popup::before { inset: 50% auto auto -0.307= +143em; margin-top: -0.307143em; box-shadow: rgb(186, 186, 188) -1px 1px 0px= + 0px; } + +.cmp-dm-portal .ui.bottom.popup::before, .cmp-dm-portal .ui.left.center.pop= +up::before, .cmp-dm-portal .ui.right.center.popup::before, .cmp-dm-portal .= +ui.top.popup::before { background: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.inverted.bottom.popup::before, .cmp-dm-portal .ui.invert= +ed.left.center.popup::before, .cmp-dm-portal .ui.inverted.right.center.popu= +p::before, .cmp-dm-portal .ui.inverted.top.popup::before { background: rgb(= +27, 28, 29); } + +.cmp-dm-portal .ui.popup > .ui.grid:not(.padded) { width: calc(100% + 1.75r= +em); margin: -0.7rem -0.875rem; } + +.cmp-dm-portal .ui.loading.popup { display: block; visibility: hidden; z-in= +dex: -1; } + +.cmp-dm-portal .ui.animating.popup, .cmp-dm-portal .ui.visible.popup { disp= +lay: block; } + +.cmp-dm-portal .ui.visible.popup { transform: translateZ(0px); backface-vis= +ibility: hidden; } + +.cmp-dm-portal .ui.basic.popup::before { display: none; } + +.cmp-dm-portal .ui.fixed.popup { width: 250px; } + +.cmp-dm-portal .ui.wide.popup { max-width: 350px; } + +.cmp-dm-portal .ui.wide.popup.fixed { width: 350px; } + +.cmp-dm-portal .ui[class*=3D"very wide"].popup { max-width: 550px; } + +.cmp-dm-portal .ui[class*=3D"very wide"].popup.fixed { width: 550px; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.wide.popup, .cmp-dm-portal .ui[class*=3D"very wide"].p= +opup { max-width: 250px; } + .cmp-dm-portal .ui.wide.popup.fixed, .cmp-dm-portal .ui[class*=3D"very wi= +de"].popup.fixed { width: 250px; } +} + +.cmp-dm-portal .ui.fluid.popup { width: 100%; max-width: none; } + +.cmp-dm-portal .ui.inverted.popup { background: rgb(27, 28, 29); color: rgb= +(255, 255, 255); border: none; box-shadow: none; } + +.cmp-dm-portal .ui.inverted.popup .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.inverted.popup::before { background-color: rgb(27, 28, 2= +9); box-shadow: none !important; } + +.cmp-dm-portal .ui.flowing.popup { max-width: none; } + +.cmp-dm-portal .ui.popup { font-size: 1rem; } + +.cmp-dm-portal .ui.search { position: relative; } + +.cmp-dm-portal .ui.search > .prompt { margin: 0px; outline: none; appearanc= +e: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); text-shadow: = +none; font-style: normal; font-weight: 400; line-height: 1.21429em; padding= +: 0.678571em 1em; font-size: 1em; background: rgb(255, 255, 255); border: 1= +px solid rgba(34, 36, 38, 0.15); color: rgb(80, 80, 80); box-shadow: transp= +arent 0px 0px 0px 0px inset; transition: background-color 0.1s ease 0s, col= +or 0.1s ease 0s, box-shadow 0.1s ease 0s, border-color 0.1s ease 0s, -webki= +t-box-shadow 0.1s ease 0s; } + +.cmp-dm-portal .ui.search .prompt { border-radius: 500rem; } + +.cmp-dm-portal .ui.search .prompt ~ .search.icon { cursor: pointer; } + +.cmp-dm-portal .ui.search > .results { display: none; position: absolute; t= +op: 100%; left: 0px; transform-origin: center top; white-space: normal; tex= +t-align: left; text-transform: none; background: rgb(255, 255, 255); margin= +-top: 0.5em; width: 18em; border-radius: 0.285714rem; box-shadow: rgba(34, = +36, 38, 0.12) 0px 2px 4px 0px, rgba(34, 36, 38, 0.15) 0px 2px 10px 0px; bor= +der: 1px solid rgb(212, 212, 213); z-index: 998; } + +.cmp-dm-portal .ui.search > .results > :first-child { border-radius: 0.2857= +14rem 0.285714rem 0px 0px; } + +.cmp-dm-portal .ui.search > .results > :last-child { border-radius: 0px 0px= + 0.285714rem 0.285714rem; } + +.cmp-dm-portal .ui.search > .results .result { cursor: pointer; display: bl= +ock; overflow: hidden; font-size: 1em; padding: 0.857143em 1.14286em; color= +: rgb(80, 80, 80); line-height: 1.33; border-bottom: 1px solid rgba(34, 36,= + 38, 0.1); } + +.cmp-dm-portal .ui.search > .results .result:last-child { border-bottom: no= +ne !important; } + +.cmp-dm-portal .ui.search > .results .result .image { float: right; overflo= +w: hidden; background: none; width: 5em; height: 3em; border-radius: 0.25em= +; } + +.cmp-dm-portal .ui.search > .results .result .image img { display: block; w= +idth: auto; height: 100%; } + +.cmp-dm-portal .ui.search > .results .result .image + .content { margin: 0p= +x 6em 0px 0px; } + +.cmp-dm-portal .ui.search > .results .result .title { margin: -0.142857em 0= +px 0px; font-family: graphik-regular-web, "Helvetica Neue", Arial, Helvetic= +a, sans-serif; font-weight: 700; font-size: 1em; color: rgba(0, 0, 0, 0.85)= +; } + +.cmp-dm-portal .ui.search > .results .result .description { margin-top: 0px= +; font-size: 0.928571em; color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.search > .results .result .price { float: right; color: = +rgb(33, 186, 69); } + +.cmp-dm-portal .ui.search > .results > .message { padding: 1em; } + +.cmp-dm-portal .ui.search > .results > .message .header { font-family: grap= +hik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; font-size:= + 1rem; font-weight: 700; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.search > .results > .message .description { margin-top: = +0.25rem; font-size: 1em; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.search > .results > .action { display: block; border-top= +: none; background: rgb(243, 244, 245); padding: 0.928571em 1em; color: rgb= +(80, 80, 80); font-weight: 700; text-align: center; } + +.cmp-dm-portal .ui.search > .prompt:focus { border-color: rgba(34, 36, 38, = +0.35); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.category.search > .results .category .result:hover, .cmp= +-dm-portal .ui.search > .results .result:hover { background: rgb(249, 250, = +251); } + +.cmp-dm-portal .ui.search .action:hover:not(div) { background: rgb(224, 224= +, 224); } + +.cmp-dm-portal .ui.category.search > .results .category .result.active, .cm= +p-dm-portal .ui.search > .results .result.active { position: relative; bord= +er-left-color: rgba(34, 36, 38, 0.1); background: rgb(243, 244, 245); box-s= +hadow: none; } + +.cmp-dm-portal .ui.search > .results .result.active .description, .cmp-dm-p= +ortal .ui.search > .results .result.active .title { color: rgba(0, 0, 0, 0.= +85); } + +.cmp-dm-portal .ui.search { font-size: 1em; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.search .results { max-width: calc(100vw - 2rem); } +} + +.cmp-dm-portal .ui.sidebar { background-color: rgb(255, 255, 255); position= +: fixed; top: 0px; left: 0px; transition: none 0s ease 0s; will-change: tra= +nsform; transform: translateZ(0px); visibility: hidden; max-height: 100%; z= +-index: 102; height: 100% !important; border-radius: 0px !important; margin= +: 0px !important; overflow-y: auto !important; } + +.cmp-dm-portal .ui.sidebar, .cmp-dm-portal .ui.sidebar > * { backface-visib= +ility: hidden; } + +.cmp-dm-portal .ui.left.sidebar { right: auto; left: 0px; transform: transl= +ate3d(-100%, 0px, 0px); } + +.cmp-dm-portal .ui.right.sidebar { transform: translate3d(100%, 0px, 0px); = +right: 0px !important; left: auto !important; } + +.cmp-dm-portal .ui.bottom.sidebar, .cmp-dm-portal .ui.top.sidebar { width: = +100% !important; height: auto !important; } + +.cmp-dm-portal .ui.top.sidebar { transform: translate3d(0px, -100%, 0px); t= +op: 0px !important; bottom: auto !important; } + +.cmp-dm-portal .ui.bottom.sidebar { transform: translate3d(0px, 100%, 0px);= + top: auto !important; bottom: 0px !important; } + +.cmp-dm-portal .pushable { height: 100%; overflow-x: hidden; padding: 0px != +important; } + +.cmp-dm-portal body.pushable { background: rgb(84, 84, 84); } + +.cmp-dm-portal body.pushable.dimmed { background: inherit; } + +.cmp-dm-portal .pushable:not(body) { transform: translateZ(0px); } + +.cmp-dm-portal .pushable:not(body) > .fixed, .cmp-dm-portal .pushable:not(b= +ody) > .pusher::after, .cmp-dm-portal .pushable:not(body) > .ui.sidebar { p= +osition: absolute; } + +.cmp-dm-portal .pushable > .fixed { position: fixed; will-change: transform= +; z-index: 101; } + +.cmp-dm-portal .pushable > .fixed, .cmp-dm-portal .pushable > .pusher { bac= +kface-visibility: hidden; transition: transform 0.5s ease 0s, -webkit-trans= +form 0.5s ease 0s; } + +.cmp-dm-portal .pushable > .pusher { position: relative; overflow: hidden; = +min-height: 100%; z-index: 2; background: inherit; } + +.cmp-dm-portal body.pushable > .pusher { background: rgb(249, 249, 249); } + +.cmp-dm-portal .pushable > .pusher::after { position: fixed; top: 0px; righ= +t: 0px; content: ""; background-color: rgba(0, 0, 0, 0.4); overflow: hidden= +; opacity: 0; transition: opacity 0.5s ease 0s; will-change: opacity; z-ind= +ex: 1000; } + +.cmp-dm-portal .ui.sidebar.menu .item { border-radius: 0px !important; } + +.cmp-dm-portal .pushable > .pusher.dimmed::after { width: 100% !important; = +height: 100% !important; opacity: 1 !important; } + +.cmp-dm-portal .ui.animating.sidebar { visibility: visible; } + +.cmp-dm-portal .ui.visible.sidebar { visibility: visible; transform: transl= +ateZ(0px); } + +.cmp-dm-portal .ui.bottom.visible.sidebar, .cmp-dm-portal .ui.left.visible.= +sidebar, .cmp-dm-portal .ui.right.visible.sidebar, .cmp-dm-portal .ui.top.v= +isible.sidebar { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px 20px; } + +.cmp-dm-portal .ui.visible.left.sidebar ~ .fixed, .cmp-dm-portal .ui.visibl= +e.left.sidebar ~ .pusher { transform: translate3d(260px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.right.sidebar ~ .fixed, .cmp-dm-portal .ui.visib= +le.right.sidebar ~ .pusher { transform: translate3d(-260px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.top.sidebar ~ .fixed, .cmp-dm-portal .ui.visible= +.top.sidebar ~ .pusher { transform: translate3d(0px, 36px, 0px); } + +.cmp-dm-portal .ui.visible.bottom.sidebar ~ .fixed, .cmp-dm-portal .ui.visi= +ble.bottom.sidebar ~ .pusher { transform: translate3d(0px, -36px, 0px); } + +.cmp-dm-portal .ui.visible.left.sidebar ~ .ui.visible.right.sidebar ~ .fixe= +d, .cmp-dm-portal .ui.visible.left.sidebar ~ .ui.visible.right.sidebar ~ .p= +usher, .cmp-dm-portal .ui.visible.right.sidebar ~ .ui.visible.left.sidebar = +~ .fixed, .cmp-dm-portal .ui.visible.right.sidebar ~ .ui.visible.left.sideb= +ar ~ .pusher { transform: translateZ(0px); } + +.cmp-dm-portal .ui.thin.left.sidebar, .cmp-dm-portal .ui.thin.right.sidebar= + { width: 150px; } + +.cmp-dm-portal .ui[class*=3D"very thin"].left.sidebar, .cmp-dm-portal .ui[c= +lass*=3D"very thin"].right.sidebar { width: 60px; } + +.cmp-dm-portal .ui.left.sidebar, .cmp-dm-portal .ui.right.sidebar { width: = +260px; } + +.cmp-dm-portal .ui.wide.left.sidebar, .cmp-dm-portal .ui.wide.right.sidebar= + { width: 350px; } + +.cmp-dm-portal .ui[class*=3D"very wide"].left.sidebar, .cmp-dm-portal .ui[c= +lass*=3D"very wide"].right.sidebar { width: 475px; } + +.cmp-dm-portal .ui.visible.thin.left.sidebar ~ .fixed, .cmp-dm-portal .ui.v= +isible.thin.left.sidebar ~ .pusher { transform: translate3d(150px, 0px, 0px= +); } + +.cmp-dm-portal .ui.visible[class*=3D"very thin"].left.sidebar ~ .fixed, .cm= +p-dm-portal .ui.visible[class*=3D"very thin"].left.sidebar ~ .pusher { tran= +sform: translate3d(60px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.wide.left.sidebar ~ .fixed, .cmp-dm-portal .ui.v= +isible.wide.left.sidebar ~ .pusher { transform: translate3d(350px, 0px, 0px= +); } + +.cmp-dm-portal .ui.visible[class*=3D"very wide"].left.sidebar ~ .fixed, .cm= +p-dm-portal .ui.visible[class*=3D"very wide"].left.sidebar ~ .pusher { tran= +sform: translate3d(475px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.thin.right.sidebar ~ .fixed, .cmp-dm-portal .ui.= +visible.thin.right.sidebar ~ .pusher { transform: translate3d(-150px, 0px, = +0px); } + +.cmp-dm-portal .ui.visible[class*=3D"very thin"].right.sidebar ~ .fixed, .c= +mp-dm-portal .ui.visible[class*=3D"very thin"].right.sidebar ~ .pusher { tr= +ansform: translate3d(-60px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.wide.right.sidebar ~ .fixed, .cmp-dm-portal .ui.= +visible.wide.right.sidebar ~ .pusher { transform: translate3d(-350px, 0px, = +0px); } + +.cmp-dm-portal .ui.visible[class*=3D"very wide"].right.sidebar ~ .fixed, .c= +mp-dm-portal .ui.visible[class*=3D"very wide"].right.sidebar ~ .pusher { tr= +ansform: translate3d(-475px, 0px, 0px); } + +.cmp-dm-portal .ui.overlay.sidebar { z-index: 102; } + +.cmp-dm-portal .ui.left.overlay.sidebar { transform: translate3d(-100%, 0px= +, 0px); } + +.cmp-dm-portal .ui.right.overlay.sidebar { transform: translate3d(100%, 0px= +, 0px); } + +.cmp-dm-portal .ui.top.overlay.sidebar { transform: translate3d(0px, -100%,= + 0px); } + +.cmp-dm-portal .ui.bottom.overlay.sidebar { transform: translate3d(0px, 100= +%, 0px); } + +.cmp-dm-portal .animating.ui.overlay.sidebar, .cmp-dm-portal .ui.visible.ov= +erlay.sidebar { transition: transform 0.5s ease 0s, -webkit-transform 0.5s = +ease 0s; } + +.cmp-dm-portal .ui.visible.bottom.overlay.sidebar, .cmp-dm-portal .ui.visib= +le.left.overlay.sidebar, .cmp-dm-portal .ui.visible.right.overlay.sidebar, = +.cmp-dm-portal .ui.visible.top.overlay.sidebar { transform: translateZ(0px)= +; } + +.cmp-dm-portal .ui.visible.overlay.sidebar ~ .fixed, .cmp-dm-portal .ui.vis= +ible.overlay.sidebar ~ .pusher { transform: none !important; } + +.cmp-dm-portal .ui.push.sidebar { transition: transform 0.5s ease 0s, -webk= +it-transform 0.5s ease 0s; z-index: 102; } + +.cmp-dm-portal .ui.left.push.sidebar { transform: translate3d(-100%, 0px, 0= +px); } + +.cmp-dm-portal .ui.right.push.sidebar { transform: translate3d(100%, 0px, 0= +px); } + +.cmp-dm-portal .ui.top.push.sidebar { transform: translate3d(0px, -100%, 0p= +x); } + +.cmp-dm-portal .ui.bottom.push.sidebar { transform: translate3d(0px, 100%, = +0px); } + +.cmp-dm-portal .ui.uncover.sidebar, .cmp-dm-portal .ui.visible.push.sidebar= + { transform: translateZ(0px); } + +.cmp-dm-portal .ui.uncover.sidebar { z-index: 1; } + +.cmp-dm-portal .ui.visible.uncover.sidebar { transform: translateZ(0px); tr= +ansition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; } + +.cmp-dm-portal .ui.slide.along.sidebar { z-index: 1; } + +.cmp-dm-portal .ui.left.slide.along.sidebar { transform: translate3d(-50%, = +0px, 0px); } + +.cmp-dm-portal .ui.right.slide.along.sidebar { transform: translate3d(50%, = +0px, 0px); } + +.cmp-dm-portal .ui.top.slide.along.sidebar { transform: translate3d(0px, -5= +0%, 0px); } + +.cmp-dm-portal .ui.bottom.slide.along.sidebar { transform: translate3d(0px,= + 50%, 0px); } + +.cmp-dm-portal .ui.animating.slide.along.sidebar { transition: transform 0.= +5s ease 0s, -webkit-transform 0.5s ease 0s; } + +.cmp-dm-portal .ui.visible.slide.along.sidebar { transform: translateZ(0px)= +; } + +.cmp-dm-portal .ui.slide.out.sidebar { z-index: 1; } + +.cmp-dm-portal .ui.left.slide.out.sidebar { transform: translate3d(50%, 0px= +, 0px); } + +.cmp-dm-portal .ui.right.slide.out.sidebar { transform: translate3d(-50%, 0= +px, 0px); } + +.cmp-dm-portal .ui.top.slide.out.sidebar { transform: translate3d(0px, 50%,= + 0px); } + +.cmp-dm-portal .ui.bottom.slide.out.sidebar { transform: translate3d(0px, -= +50%, 0px); } + +.cmp-dm-portal .ui.animating.slide.out.sidebar { transition: transform 0.5s= + ease 0s, -webkit-transform 0.5s ease 0s; } + +.cmp-dm-portal .ui.visible.slide.out.sidebar { transform: translateZ(0px); = +} + +.cmp-dm-portal .ui.scale.down.sidebar { transition: transform 0.5s ease 0s,= + -webkit-transform 0.5s ease 0s; z-index: 102; } + +.cmp-dm-portal .ui.left.scale.down.sidebar { transform: translate3d(-100%, = +0px, 0px); } + +.cmp-dm-portal .ui.right.scale.down.sidebar { transform: translate3d(100%, = +0px, 0px); } + +.cmp-dm-portal .ui.top.scale.down.sidebar { transform: translate3d(0px, -10= +0%, 0px); } + +.cmp-dm-portal .ui.bottom.scale.down.sidebar { transform: translate3d(0px, = +100%, 0px); } + +.cmp-dm-portal .ui.scale.down.left.sidebar ~ .pusher { transform-origin: 75= +% 50%; } + +.cmp-dm-portal .ui.scale.down.right.sidebar ~ .pusher { transform-origin: 2= +5% 50%; } + +.cmp-dm-portal .ui.scale.down.top.sidebar ~ .pusher { transform-origin: 50%= + 75%; } + +.cmp-dm-portal .ui.scale.down.bottom.sidebar ~ .pusher { transform-origin: = +50% 25%; } + +.cmp-dm-portal .ui.animating.scale.down > .visible.ui.sidebar { transition:= + transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; } + +.cmp-dm-portal .ui.animating.scale.down.sidebar ~ .pusher, .cmp-dm-portal .= +ui.visible.scale.down.sidebar ~ .pusher { width: 100%; height: 100%; displa= +y: block !important; overflow: hidden !important; } + +.cmp-dm-portal .ui.visible.scale.down.sidebar { transform: translateZ(0px);= + } + +.cmp-dm-portal .ui.visible.scale.down.sidebar ~ .pusher { transform: scale(= +0.75); } + +.cmp-dm-portal .transition { animation-iteration-count: 1; animation-durati= +on: 0.3s; animation-timing-function: ease; animation-fill-mode: both; } + +.cmp-dm-portal .animating.transition { backface-visibility: hidden; visibil= +ity: visible !important; } + +.cmp-dm-portal .hidden.transition { display: none; visibility: hidden; } + +.cmp-dm-portal .visible.transition { display: block !important; visibility:= + visible !important; } + +.cmp-dm-portal .transition.browse { animation-duration: 0.5s; } + +.cmp-dm-portal .transition.browse.in { animation-name: browseIn; } + +.cmp-dm-portal .transition.browse.left.out, .cmp-dm-portal .transition.brow= +se.out { animation-name: browseOutLeft; } + +.cmp-dm-portal .transition.browse.right.out { animation-name: browseOutRigh= +t; } + +@-webkit-keyframes browseIn {=20 + 0% { transform: scale(0.8) translateZ(0px); z-index: -1; } + 10% { transform: scale(0.8) translateZ(0px); z-index: -1; opacity: 0.7; } + 80% { transform: scale(1.05) translateZ(0px); opacity: 1; z-index: 999; } + 100% { transform: scale(1) translateZ(0px); z-index: 999; } +} + +@keyframes browseIn {=20 + 0% { transform: scale(0.8) translateZ(0px); z-index: -1; } + 10% { transform: scale(0.8) translateZ(0px); z-index: -1; opacity: 0.7; } + 80% { transform: scale(1.05) translateZ(0px); opacity: 1; z-index: 999; } + 100% { transform: scale(1) translateZ(0px); z-index: 999; } +} + +@-webkit-keyframes browseOutLeft {=20 + 0% { z-index: 999; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= +; } + 50% { z-index: -1; transform: translateX(-105%) rotateY(35deg) rotateX(10= +deg) translateZ(-10px); } + 80% { opacity: 1; } + 100% { z-index: -1; transform: translateX(0px) rotateY(0deg) rotateX(0deg= +) translateZ(-10px); opacity: 0; } +} + +@keyframes browseOutLeft {=20 + 0% { z-index: 999; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= +; } + 50% { z-index: -1; transform: translateX(-105%) rotateY(35deg) rotateX(10= +deg) translateZ(-10px); } + 80% { opacity: 1; } + 100% { z-index: -1; transform: translateX(0px) rotateY(0deg) rotateX(0deg= +) translateZ(-10px); opacity: 0; } +} + +@-webkit-keyframes browseOutRight {=20 + 0% { z-index: 999; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= +; } + 50% { z-index: 1; transform: translateX(105%) rotateY(35deg) rotateX(10de= +g) translateZ(-10px); } + 80% { opacity: 1; } + 100% { z-index: 1; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= + translateZ(-10px); opacity: 0; } +} + +@keyframes browseOutRight {=20 + 0% { z-index: 999; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= +; } + 50% { z-index: 1; transform: translateX(105%) rotateY(35deg) rotateX(10de= +g) translateZ(-10px); } + 80% { opacity: 1; } + 100% { z-index: 1; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= + translateZ(-10px); opacity: 0; } +} + +.cmp-dm-portal .drop.transition { transform-origin: center top; animation-d= +uration: 0.4s; animation-timing-function: cubic-bezier(0.34, 1.61, 0.7, 1);= + } + +.cmp-dm-portal .drop.transition.in { animation-name: dropIn; } + +.cmp-dm-portal .drop.transition.out { animation-name: dropOut; } + +@-webkit-keyframes dropIn {=20 + 0% { opacity: 0; transform: scale(0); } + 100% { opacity: 1; transform: scale(1); } +} + +@keyframes dropIn {=20 + 0% { opacity: 0; transform: scale(0); } + 100% { opacity: 1; transform: scale(1); } +} + +@-webkit-keyframes dropOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0); } +} + +@keyframes dropOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0); } +} + +.cmp-dm-portal .transition.fade.in { animation-name: fadeIn; } + +.cmp-dm-portal .transition[class*=3D"fade up"].in { animation-name: fadeInU= +p; } + +.cmp-dm-portal .transition[class*=3D"fade down"].in { animation-name: fadeI= +nDown; } + +.cmp-dm-portal .transition[class*=3D"fade left"].in { animation-name: fadeI= +nLeft; } + +.cmp-dm-portal .transition[class*=3D"fade right"].in { animation-name: fade= +InRight; } + +.cmp-dm-portal .transition.fade.out { animation-name: fadeOut; } + +.cmp-dm-portal .transition[class*=3D"fade up"].out { animation-name: fadeOu= +tUp; } + +.cmp-dm-portal .transition[class*=3D"fade down"].out { animation-name: fade= +OutDown; } + +.cmp-dm-portal .transition[class*=3D"fade left"].out { animation-name: fade= +OutLeft; } + +.cmp-dm-portal .transition[class*=3D"fade right"].out { animation-name: fad= +eOutRight; } + +@-webkit-keyframes fadeIn {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@keyframes fadeIn {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@-webkit-keyframes fadeInUp {=20 + 0% { opacity: 0; transform: translateY(10%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes fadeInUp {=20 + 0% { opacity: 0; transform: translateY(10%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@-webkit-keyframes fadeInDown {=20 + 0% { opacity: 0; transform: translateY(-10%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes fadeInDown {=20 + 0% { opacity: 0; transform: translateY(-10%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@-webkit-keyframes fadeInLeft {=20 + 0% { opacity: 0; transform: translateX(10%); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@keyframes fadeInLeft {=20 + 0% { opacity: 0; transform: translateX(10%); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@-webkit-keyframes fadeInRight {=20 + 0% { opacity: 0; transform: translateX(-10%); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@keyframes fadeInRight {=20 + 0% { opacity: 0; transform: translateX(-10%); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@-webkit-keyframes fadeOut {=20 + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@keyframes fadeOut {=20 + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@-webkit-keyframes fadeOutUp {=20 + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0; transform: translateY(5%); } +} + +@keyframes fadeOutUp {=20 + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0; transform: translateY(5%); } +} + +@-webkit-keyframes fadeOutDown {=20 + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0; transform: translateY(-5%); } +} + +@keyframes fadeOutDown {=20 + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0; transform: translateY(-5%); } +} + +@-webkit-keyframes fadeOutLeft {=20 + 0% { opacity: 1; transform: translateX(0px); } + 100% { opacity: 0; transform: translateX(5%); } +} + +@keyframes fadeOutLeft {=20 + 0% { opacity: 1; transform: translateX(0px); } + 100% { opacity: 0; transform: translateX(5%); } +} + +@-webkit-keyframes fadeOutRight {=20 + 0% { opacity: 1; transform: translateX(0px); } + 100% { opacity: 0; transform: translateX(-5%); } +} + +@keyframes fadeOutRight {=20 + 0% { opacity: 1; transform: translateX(0px); } + 100% { opacity: 0; transform: translateX(-5%); } +} + +.cmp-dm-portal .flip.transition.in, .cmp-dm-portal .flip.transition.out { a= +nimation-duration: 0.6s; } + +.cmp-dm-portal .horizontal.flip.transition.in { animation-name: horizontalF= +lipIn; } + +.cmp-dm-portal .horizontal.flip.transition.out { animation-name: horizontal= +FlipOut; } + +.cmp-dm-portal .vertical.flip.transition.in { animation-name: verticalFlipI= +n; } + +.cmp-dm-portal .vertical.flip.transition.out { animation-name: verticalFlip= +Out; } + +@-webkit-keyframes horizontalFlipIn {=20 + 0% { transform: perspective(125pc) rotateY(-90deg); opacity: 0; } + 100% { transform: perspective(125pc) rotateY(0deg); opacity: 1; } +} + +@keyframes horizontalFlipIn {=20 + 0% { transform: perspective(125pc) rotateY(-90deg); opacity: 0; } + 100% { transform: perspective(125pc) rotateY(0deg); opacity: 1; } +} + +@-webkit-keyframes verticalFlipIn {=20 + 0% { transform: perspective(125pc) rotateX(-90deg); opacity: 0; } + 100% { transform: perspective(125pc) rotateX(0deg); opacity: 1; } +} + +@keyframes verticalFlipIn {=20 + 0% { transform: perspective(125pc) rotateX(-90deg); opacity: 0; } + 100% { transform: perspective(125pc) rotateX(0deg); opacity: 1; } +} + +@-webkit-keyframes horizontalFlipOut {=20 + 0% { transform: perspective(125pc) rotateY(0deg); opacity: 1; } + 100% { transform: perspective(125pc) rotateY(90deg); opacity: 0; } +} + +@keyframes horizontalFlipOut {=20 + 0% { transform: perspective(125pc) rotateY(0deg); opacity: 1; } + 100% { transform: perspective(125pc) rotateY(90deg); opacity: 0; } +} + +@-webkit-keyframes verticalFlipOut {=20 + 0% { transform: perspective(125pc) rotateX(0deg); opacity: 1; } + 100% { transform: perspective(125pc) rotateX(-90deg); opacity: 0; } +} + +@keyframes verticalFlipOut {=20 + 0% { transform: perspective(125pc) rotateX(0deg); opacity: 1; } + 100% { transform: perspective(125pc) rotateX(-90deg); opacity: 0; } +} + +.cmp-dm-portal .scale.transition.in { animation-name: scaleIn; } + +.cmp-dm-portal .scale.transition.out { animation-name: scaleOut; } + +@-webkit-keyframes scaleIn {=20 + 0% { opacity: 0; transform: scale(0.8); } + 100% { opacity: 1; transform: scale(1); } +} + +@keyframes scaleIn {=20 + 0% { opacity: 0; transform: scale(0.8); } + 100% { opacity: 1; transform: scale(1); } +} + +@-webkit-keyframes scaleOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0.9); } +} + +@keyframes scaleOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0.9); } +} + +.cmp-dm-portal .transition.fly { animation-duration: 0.6s; transition-timin= +g-function: cubic-bezier(0.215, 0.61, 0.355, 1); } + +.cmp-dm-portal .transition.fly.in { animation-name: flyIn; } + +.cmp-dm-portal .transition[class*=3D"fly up"].in { animation-name: flyInUp;= + } + +.cmp-dm-portal .transition[class*=3D"fly down"].in { animation-name: flyInD= +own; } + +.cmp-dm-portal .transition[class*=3D"fly left"].in { animation-name: flyInL= +eft; } + +.cmp-dm-portal .transition[class*=3D"fly right"].in { animation-name: flyIn= +Right; } + +.cmp-dm-portal .transition.fly.out { animation-name: flyOut; } + +.cmp-dm-portal .transition[class*=3D"fly up"].out { animation-name: flyOutU= +p; } + +.cmp-dm-portal .transition[class*=3D"fly down"].out { animation-name: flyOu= +tDown; } + +.cmp-dm-portal .transition[class*=3D"fly left"].out { animation-name: flyOu= +tLeft; } + +.cmp-dm-portal .transition[class*=3D"fly right"].out { animation-name: flyO= +utRight; } + +@-webkit-keyframes flyIn {=20 + 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } + 20% { transform: scale3d(1.1, 1.1, 1.1); } + 40% { transform: scale3d(0.9, 0.9, 0.9); } + 60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); } + 80% { transform: scale3d(0.97, 0.97, 0.97); } + 100% { opacity: 1; transform: scaleX(1); } +} + +@keyframes flyIn {=20 + 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } + 20% { transform: scale3d(1.1, 1.1, 1.1); } + 40% { transform: scale3d(0.9, 0.9, 0.9); } + 60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); } + 80% { transform: scale3d(0.97, 0.97, 0.97); } + 100% { opacity: 1; transform: scaleX(1); } +} + +@-webkit-keyframes flyInUp {=20 + 0% { opacity: 0; transform: translate3d(0px, 1500px, 0px); } + 60% { opacity: 1; transform: translate3d(0px, -20px, 0px); } + 75% { transform: translate3d(0px, 10px, 0px); } + 90% { transform: translate3d(0px, -5px, 0px); } + 100% { transform: translateZ(0px); } +} + +@keyframes flyInUp {=20 + 0% { opacity: 0; transform: translate3d(0px, 1500px, 0px); } + 60% { opacity: 1; transform: translate3d(0px, -20px, 0px); } + 75% { transform: translate3d(0px, 10px, 0px); } + 90% { transform: translate3d(0px, -5px, 0px); } + 100% { transform: translateZ(0px); } +} + +@-webkit-keyframes flyInDown {=20 + 0% { opacity: 0; transform: translate3d(0px, -1500px, 0px); } + 60% { opacity: 1; transform: translate3d(0px, 25px, 0px); } + 75% { transform: translate3d(0px, -10px, 0px); } + 90% { transform: translate3d(0px, 5px, 0px); } + 100% { transform: none; } +} + +@keyframes flyInDown {=20 + 0% { opacity: 0; transform: translate3d(0px, -1500px, 0px); } + 60% { opacity: 1; transform: translate3d(0px, 25px, 0px); } + 75% { transform: translate3d(0px, -10px, 0px); } + 90% { transform: translate3d(0px, 5px, 0px); } + 100% { transform: none; } +} + +@-webkit-keyframes flyInLeft {=20 + 0% { opacity: 0; transform: translate3d(1500px, 0px, 0px); } + 60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); } + 75% { transform: translate3d(10px, 0px, 0px); } + 90% { transform: translate3d(-5px, 0px, 0px); } + 100% { transform: none; } +} + +@keyframes flyInLeft {=20 + 0% { opacity: 0; transform: translate3d(1500px, 0px, 0px); } + 60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); } + 75% { transform: translate3d(10px, 0px, 0px); } + 90% { transform: translate3d(-5px, 0px, 0px); } + 100% { transform: none; } +} + +@-webkit-keyframes flyInRight {=20 + 0% { opacity: 0; transform: translate3d(-1500px, 0px, 0px); } + 60% { opacity: 1; transform: translate3d(25px, 0px, 0px); } + 75% { transform: translate3d(-10px, 0px, 0px); } + 90% { transform: translate3d(5px, 0px, 0px); } + 100% { transform: none; } +} + +@keyframes flyInRight {=20 + 0% { opacity: 0; transform: translate3d(-1500px, 0px, 0px); } + 60% { opacity: 1; transform: translate3d(25px, 0px, 0px); } + 75% { transform: translate3d(-10px, 0px, 0px); } + 90% { transform: translate3d(5px, 0px, 0px); } + 100% { transform: none; } +} + +@-webkit-keyframes flyOut {=20 + 20% { transform: scale3d(0.9, 0.9, 0.9); } + 50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); } + 100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } +} + +@keyframes flyOut {=20 + 20% { transform: scale3d(0.9, 0.9, 0.9); } + 50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); } + 100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } +} + +@-webkit-keyframes flyOutUp {=20 + 20% { transform: translate3d(0px, 10px, 0px); } + 40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px); } + 100% { opacity: 0; transform: translate3d(0px, 125pc, 0px); } +} + +@keyframes flyOutUp {=20 + 20% { transform: translate3d(0px, 10px, 0px); } + 40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px); } + 100% { opacity: 0; transform: translate3d(0px, 125pc, 0px); } +} + +@-webkit-keyframes flyOutDown {=20 + 20% { transform: translate3d(0px, -10px, 0px); } + 40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px); } + 100% { opacity: 0; transform: translate3d(0px, -125pc, 0px); } +} + +@keyframes flyOutDown {=20 + 20% { transform: translate3d(0px, -10px, 0px); } + 40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px); } + 100% { opacity: 0; transform: translate3d(0px, -125pc, 0px); } +} + +@-webkit-keyframes flyOutRight {=20 + 20% { opacity: 1; transform: translate3d(20px, 0px, 0px); } + 100% { opacity: 0; transform: translate3d(-125pc, 0px, 0px); } +} + +@keyframes flyOutRight {=20 + 20% { opacity: 1; transform: translate3d(20px, 0px, 0px); } + 100% { opacity: 0; transform: translate3d(-125pc, 0px, 0px); } +} + +@-webkit-keyframes flyOutLeft {=20 + 20% { opacity: 1; transform: translate3d(-20px, 0px, 0px); } + 100% { opacity: 0; transform: translate3d(125pc, 0px, 0px); } +} + +@keyframes flyOutLeft {=20 + 20% { opacity: 1; transform: translate3d(-20px, 0px, 0px); } + 100% { opacity: 0; transform: translate3d(125pc, 0px, 0px); } +} + +.cmp-dm-portal .transition.slide.in, .cmp-dm-portal .transition[class*=3D"s= +lide down"].in { animation-name: slideInY; transform-origin: center top; } + +.cmp-dm-portal .transition[class*=3D"slide up"].in { animation-name: slideI= +nY; transform-origin: center bottom; } + +.cmp-dm-portal .transition[class*=3D"slide left"].in { animation-name: slid= +eInX; transform-origin: right center; } + +.cmp-dm-portal .transition[class*=3D"slide right"].in { animation-name: sli= +deInX; transform-origin: left center; } + +.cmp-dm-portal .transition.slide.out, .cmp-dm-portal .transition[class*=3D"= +slide down"].out { animation-name: slideOutY; transform-origin: center top;= + } + +.cmp-dm-portal .transition[class*=3D"slide up"].out { animation-name: slide= +OutY; transform-origin: center bottom; } + +.cmp-dm-portal .transition[class*=3D"slide left"].out { animation-name: sli= +deOutX; transform-origin: right center; } + +.cmp-dm-portal .transition[class*=3D"slide right"].out { animation-name: sl= +ideOutX; transform-origin: left center; } + +@-webkit-keyframes slideInY {=20 + 0% { opacity: 0; transform: scaleY(0); } + 100% { opacity: 1; transform: scaleY(1); } +} + +@keyframes slideInY {=20 + 0% { opacity: 0; transform: scaleY(0); } + 100% { opacity: 1; transform: scaleY(1); } +} + +@-webkit-keyframes slideInX {=20 + 0% { opacity: 0; transform: scaleX(0); } + 100% { opacity: 1; transform: scaleX(1); } +} + +@keyframes slideInX {=20 + 0% { opacity: 0; transform: scaleX(0); } + 100% { opacity: 1; transform: scaleX(1); } +} + +@-webkit-keyframes slideOutY {=20 + 0% { opacity: 1; transform: scaleY(1); } + 100% { opacity: 0; transform: scaleY(0); } +} + +@keyframes slideOutY {=20 + 0% { opacity: 1; transform: scaleY(1); } + 100% { opacity: 0; transform: scaleY(0); } +} + +@-webkit-keyframes slideOutX {=20 + 0% { opacity: 1; transform: scaleX(1); } + 100% { opacity: 0; transform: scaleX(0); } +} + +@keyframes slideOutX {=20 + 0% { opacity: 1; transform: scaleX(1); } + 100% { opacity: 0; transform: scaleX(0); } +} + +.cmp-dm-portal .transition.swing { animation-duration: 0.8s; } + +.cmp-dm-portal .transition[class*=3D"swing down"].in { animation-name: swin= +gInX; transform-origin: center top; } + +.cmp-dm-portal .transition[class*=3D"swing up"].in { animation-name: swingI= +nX; transform-origin: center bottom; } + +.cmp-dm-portal .transition[class*=3D"swing left"].in { animation-name: swin= +gInY; transform-origin: right center; } + +.cmp-dm-portal .transition[class*=3D"swing right"].in { animation-name: swi= +ngInY; transform-origin: left center; } + +.cmp-dm-portal .transition.swing.out, .cmp-dm-portal .transition[class*=3D"= +swing down"].out { animation-name: swingOutX; transform-origin: center top;= + } + +.cmp-dm-portal .transition[class*=3D"swing up"].out { animation-name: swing= +OutX; transform-origin: center bottom; } + +.cmp-dm-portal .transition[class*=3D"swing left"].out { animation-name: swi= +ngOutY; transform-origin: right center; } + +.cmp-dm-portal .transition[class*=3D"swing right"].out { animation-name: sw= +ingOutY; transform-origin: left center; } + +@-webkit-keyframes swingInX {=20 + 0% { transform: perspective(750pt) rotateX(90deg); opacity: 0; } + 40% { transform: perspective(750pt) rotateX(-30deg); opacity: 1; } + 60% { transform: perspective(750pt) rotateX(15deg); } + 80% { transform: perspective(750pt) rotateX(-7.5deg); } + 100% { transform: perspective(750pt) rotateX(0deg); } +} + +@keyframes swingInX {=20 + 0% { transform: perspective(750pt) rotateX(90deg); opacity: 0; } + 40% { transform: perspective(750pt) rotateX(-30deg); opacity: 1; } + 60% { transform: perspective(750pt) rotateX(15deg); } + 80% { transform: perspective(750pt) rotateX(-7.5deg); } + 100% { transform: perspective(750pt) rotateX(0deg); } +} + +@-webkit-keyframes swingInY {=20 + 0% { transform: perspective(750pt) rotateY(-90deg); opacity: 0; } + 40% { transform: perspective(750pt) rotateY(30deg); opacity: 1; } + 60% { transform: perspective(750pt) rotateY(-17.5deg); } + 80% { transform: perspective(750pt) rotateY(7.5deg); } + 100% { transform: perspective(750pt) rotateY(0deg); } +} + +@keyframes swingInY {=20 + 0% { transform: perspective(750pt) rotateY(-90deg); opacity: 0; } + 40% { transform: perspective(750pt) rotateY(30deg); opacity: 1; } + 60% { transform: perspective(750pt) rotateY(-17.5deg); } + 80% { transform: perspective(750pt) rotateY(7.5deg); } + 100% { transform: perspective(750pt) rotateY(0deg); } +} + +@-webkit-keyframes swingOutX {=20 + 0% { transform: perspective(750pt) rotateX(0deg); } + 40% { transform: perspective(750pt) rotateX(-7.5deg); } + 60% { transform: perspective(750pt) rotateX(17.5deg); } + 80% { transform: perspective(750pt) rotateX(-30deg); opacity: 1; } + 100% { transform: perspective(750pt) rotateX(90deg); opacity: 0; } +} + +@keyframes swingOutX {=20 + 0% { transform: perspective(750pt) rotateX(0deg); } + 40% { transform: perspective(750pt) rotateX(-7.5deg); } + 60% { transform: perspective(750pt) rotateX(17.5deg); } + 80% { transform: perspective(750pt) rotateX(-30deg); opacity: 1; } + 100% { transform: perspective(750pt) rotateX(90deg); opacity: 0; } +} + +@-webkit-keyframes swingOutY {=20 + 0% { transform: perspective(750pt) rotateY(0deg); } + 40% { transform: perspective(750pt) rotateY(7.5deg); } + 60% { transform: perspective(750pt) rotateY(-10deg); } + 80% { transform: perspective(750pt) rotateY(30deg); opacity: 1; } + 100% { transform: perspective(750pt) rotateY(-90deg); opacity: 0; } +} + +@keyframes swingOutY {=20 + 0% { transform: perspective(750pt) rotateY(0deg); } + 40% { transform: perspective(750pt) rotateY(7.5deg); } + 60% { transform: perspective(750pt) rotateY(-10deg); } + 80% { transform: perspective(750pt) rotateY(30deg); opacity: 1; } + 100% { transform: perspective(750pt) rotateY(-90deg); opacity: 0; } +} + +.cmp-dm-portal .transition.zoom.in { animation-name: zoomIn; } + +.cmp-dm-portal .transition.zoom.out { animation-name: zoomOut; } + +@-webkit-keyframes zoomIn {=20 + 0% { opacity: 1; transform: scale(0); } + 100% { opacity: 1; transform: scale(1); } +} + +@keyframes zoomIn {=20 + 0% { opacity: 1; transform: scale(0); } + 100% { opacity: 1; transform: scale(1); } +} + +@-webkit-keyframes zoomOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 1; transform: scale(0); } +} + +@keyframes zoomOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 1; transform: scale(0); } +} + +.cmp-dm-portal .flash.transition { animation-duration: 0.75s; animation-nam= +e: flash; } + +.cmp-dm-portal .shake.transition { animation-duration: 0.75s; animation-nam= +e: shake; } + +.cmp-dm-portal .bounce.transition { animation-duration: 0.75s; animation-na= +me: bounce; } + +.cmp-dm-portal .tada.transition { animation-duration: 0.75s; animation-name= +: tada; } + +.cmp-dm-portal .pulse.transition { animation-duration: 0.5s; animation-name= +: pulse; } + +.cmp-dm-portal .jiggle.transition { animation-duration: 0.75s; animation-na= +me: jiggle; } + +.cmp-dm-portal .transition.glow { animation-duration: 2s; animation-timing-= +function: cubic-bezier(0.19, 1, 0.22, 1); animation-name: glow; } + +@-webkit-keyframes flash {=20 + 0%, 50%, 100% { opacity: 1; } + 25%, 75% { opacity: 0; } +} + +@keyframes flash {=20 + 0%, 50%, 100% { opacity: 1; } + 25%, 75% { opacity: 0; } +} + +@-webkit-keyframes shake {=20 + 0%, 100% { transform: translateX(0px); } + 10%, 30%, 50%, 70%, 90% { transform: translateX(-10px); } + 20%, 40%, 60%, 80% { transform: translateX(10px); } +} + +@keyframes shake {=20 + 0%, 100% { transform: translateX(0px); } + 10%, 30%, 50%, 70%, 90% { transform: translateX(-10px); } + 20%, 40%, 60%, 80% { transform: translateX(10px); } +} + +@-webkit-keyframes bounce {=20 + 0%, 20%, 50%, 80%, 100% { transform: translateY(0px); } + 40% { transform: translateY(-30px); } + 60% { transform: translateY(-15px); } +} + +@keyframes bounce {=20 + 0%, 20%, 50%, 80%, 100% { transform: translateY(0px); } + 40% { transform: translateY(-30px); } + 60% { transform: translateY(-15px); } +} + +@-webkit-keyframes tada {=20 + 0% { transform: scale(1); } + 10%, 20% { transform: scale(0.9) rotate(-3deg); } + 30%, 50%, 70%, 90% { transform: scale(1.1) rotate(3deg); } + 40%, 60%, 80% { transform: scale(1.1) rotate(-3deg); } + 100% { transform: scale(1) rotate(0deg); } +} + +@keyframes tada {=20 + 0% { transform: scale(1); } + 10%, 20% { transform: scale(0.9) rotate(-3deg); } + 30%, 50%, 70%, 90% { transform: scale(1.1) rotate(3deg); } + 40%, 60%, 80% { transform: scale(1.1) rotate(-3deg); } + 100% { transform: scale(1) rotate(0deg); } +} + +@-webkit-keyframes pulse {=20 + 0% { transform: scale(1); opacity: 1; } + 50% { transform: scale(0.9); opacity: 0.7; } + 100% { transform: scale(1); opacity: 1; } +} + +@keyframes pulse {=20 + 0% { transform: scale(1); opacity: 1; } + 50% { transform: scale(0.9); opacity: 0.7; } + 100% { transform: scale(1); opacity: 1; } +} + +@-webkit-keyframes jiggle {=20 + 0% { transform: scaleX(1); } + 30% { transform: scale3d(1.25, 0.75, 1); } + 40% { transform: scale3d(0.75, 1.25, 1); } + 50% { transform: scale3d(1.15, 0.85, 1); } + 65% { transform: scale3d(0.95, 1.05, 1); } + 75% { transform: scale3d(1.05, 0.95, 1); } + 100% { transform: scaleX(1); } +} + +@keyframes jiggle {=20 + 0% { transform: scaleX(1); } + 30% { transform: scale3d(1.25, 0.75, 1); } + 40% { transform: scale3d(0.75, 1.25, 1); } + 50% { transform: scale3d(1.15, 0.85, 1); } + 65% { transform: scale3d(0.95, 1.05, 1); } + 75% { transform: scale3d(1.05, 0.95, 1); } + 100% { transform: scaleX(1); } +} + +@-webkit-keyframes glow {=20 + 0% { background-color: rgb(252, 252, 253); } + 30% { background-color: rgb(255, 246, 205); } + 100% { background-color: rgb(252, 252, 253); } +} + +@keyframes glow {=20 + 0% { background-color: rgb(252, 252, 253); } + 30% { background-color: rgb(255, 246, 205); } + 100% { background-color: rgb(252, 252, 253); } +} + +.cmp-dm-portal .custom-checkbox { margin: 10px 0px; } + +.cmp-dm-portal .add-to-cart-btn { margin-left: 40px; display: none; } + +.cmp-dm-portal .image-checkbox { border: 3px solid transparent; } + +.cmp-dm-portal .image-checkbox-checked { position: relative; border-radius:= + 10px; border-color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .image-checkbox i { display: none; color: rgb(161, 0, 255); = +} + +.cmp-dm-portal .image-checkbox-checked i { display: block; position: absolu= +te; top: 10px; left: 10px; } + +.cmp-dm-portal .aem-Grid > .cmp-filter-container.aem-GridColumn.aem-GridCol= +umn--phone--none, .cmp-dm-portal .cmp-filter-container { display: flex; } + +.cmp-dm-portal .cmp-filter-container { flex-wrap: wrap; } + +.cmp-dm-portal .cmp-filter-container--column1 { -webkit-box-flex: 0; flex: = +0 0 100%; max-width: 100%; margin-left: -5px; } + +@media screen and (min-width: 768px) { + .cmp-dm-portal .cmp-filter-container--column1 { -webkit-box-flex: 0; flex= +: 0 0 40%; max-width: 40%; } +} + +.cmp-dm-portal .cmp-filter-container--column1 .ui.dropdown { margin: 10px 1= +2px 0px 0px; } + +.cmp-dm-portal .cmp-filter-container--column1 .ui.dropdown .text { font-siz= +e: 1.4rem; } + +.cmp-dm-portal .cmp-filter-container--column1 .ui.dropdown .dropdown.icon {= + margin: 0px; } + +.cmp-dm-portal .cmp-filter-container--column2 { -webkit-box-flex: 0; flex: = +0 0 100%; max-width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-dm-portal .cmp-filter-container--column2 { -webkit-box-flex: 0; flex= +: 0 0 56%; max-width: 56%; text-align: right; } +} + +.cmp-dm-portal .cmp-filter-container--column2 div { display: inline-flex; -= +webkit-box-pack: center; justify-content: center; -webkit-box-align: center= +; align-items: center; } + +.cmp-dm-portal .cmp-filter-container--column2 .custom-control-input { margi= +n-right: 5px; } + +.cmp-dm-portal .cmp-filter-container--column2 .ui.link.button { font-size: = +1.6rem; margin: -1px 0px; } + +.cmp-dm-portal .cmp-filter-container--column2 .ui.link.button .hidden { dis= +play: none; } + +.cmp-dm-portal .cmp-filter-container--count { color: rgb(107, 107, 107); } + +.cmp-dm-portal .ui.cmp-cards > .card { border-width: 3px; } + +.cmp-dm-portal .ui.cards > * { height: auto; } + +.cmp-dm-portal .ui.cards > * .extra .link.button { text-transform: uppercas= +e; font-size: 11.34px; margin: 0px; } + +.cmp-dm-portal .ui.cards > * .image:not(.ui) > img, .cmp-dm-portal .ui.card= +s > * .ui.cards { border: none; height: 175px; } + +.cmp-dm-portal .ui.cards > * .card .content > header { font-size: 1.04143re= +m; } + +.cmp-dm-portal .cmp-search-results .cmp_card__action-buttons { list-style: = +none; margin: 0px; padding: 0px; display: flex; justify-content: left; min-= +height: 2rem; } + +.cmp-dm-portal .cmp-search-results .cmp_card__action-buttons li { padding-r= +ight: 13px; } + +.internalsearchhero .cmp-internal-search-hero__autocomplete-instructions { = +display: none; } + +.internalsearchhero .cmp-internal-search-hero__hero { position: relative; d= +isplay: flex; -webkit-box-pack: center; justify-content: center; } + +.internalsearchhero .cmp-internal-search-hero__highlight { font-weight: 400= +; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__highlight { line-height: 1= +.6; } +} + +.internalsearchhero .cmp-internal-search-hero__background { position: absol= +ute; z-index: 0; inset: 0px; overflow: hidden; } + +.internalsearchhero .cmp-internal-search-hero__background .cmp-image, .inte= +rnalsearchhero .cmp-internal-search-hero__background .image { height: 100%;= + } + +.internalsearchhero .cmp-internal-search-hero__background .cmp-image__image= + { height: 100%; object-fit: cover; } + +.internalsearchhero .cmp-internal-search-hero__content { position: relative= +; width: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-dir= +ection: normal; flex-direction: column; padding-left: 1.5rem; padding-right= +: 1.5rem; padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__content { margin: 0px; pad= +ding-left: 3.5rem; padding-right: 3.5rem; padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__content { padding-left: 1.= +5rem; padding-right: 1.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__content { max-width: 1280p= +x; padding-left: 0px; padding-right: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__form-container { width: 100%= +; padding-bottom: 3rem; padding-top: 3rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__form-container { padding-b= +ottom: 5rem; padding-top: 5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__form-container { width: 66= +.6667%; margin-left: auto; margin-right: auto; padding-bottom: 8rem; paddin= +g-top: 8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__form-container { width: 50= +%; } +} + +.internalsearchhero .cmp-internal-search-hero__form { display: flex; } + +.internalsearchhero .cmp-internal-search-hero__form-label { display: none; = +} + +.internalsearchhero .cmp-internal-search-hero__search { position: relative;= + width: 100%; height: 5rem; margin-right: -2px; -webkit-box-flex: 1; flex: = +1 0 0px; } + +.internalsearchhero .cmp-internal-search-hero__search-input { border: 1px s= +olid rgb(107, 107, 107); background-color: rgb(255, 255, 255); padding: 1.5= +rem; width: 100%; height: 100%; font-size: 1.6rem; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__search-input { padding: 1.= +5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__search-input { padding: 1.= +5rem 2rem; } +} + +.internalsearchhero .cmp-internal-search-hero__search-input::-webkit-input-= +placeholder { font-size: 1.6rem; line-height: 1.6; color: rgb(167, 167, 167= +); } + +.internalsearchhero .cmp-internal-search-hero__search-input::placeholder { = +font-size: 1.6rem; line-height: 1.6; color: rgb(167, 167, 167); } + +.internalsearchhero .cmp-internal-search-hero__submit { width: auto; min-wi= +dth: 16.6667%; z-index: 10; height: 5rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__submit { min-width: unset;= + } +} + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button { margin:= + 0px; width: 100%; min-width: auto; padding: 1rem 1.5rem; height: 100%; -we= +bkit-box-flex: 1; flex: 1 0 100%; } + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button:hover { b= +ackground-color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__submit .cmp-button { paddi= +ng: 1.5rem 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button__icon { d= +isplay: block; } + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button__icon::af= +ter { content: "=EF=92=A5"; font-size: 30px; font-family: Ionicons; display= +: block; font-weight: 400; font-style: normal; line-height: 1; text-transfo= +rm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowra= +p; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opt= +imizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__submit .cmp-button__icon::= +after { font-size: 2.4rem; } +} + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button__text { d= +isplay: none; margin-left: 0.5rem; line-height: 1.6rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__submit .cmp-button__text {= + display: block; font-size: 1.4rem; word-break: break-word; } +} + +.internalsearchhero .cmp-internal-search-hero__no-search-message { display:= + none; } + +.internalsearchhero .cmp-internal-search-hero__no-search-message--show { di= +splay: block; font-size: 1.4rem; line-height: 2.24rem; font-weight: 400; ma= +rgin-top: 20px; margin-bottom: 2.2rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-search-message--show { = +font-size: 1.6rem; line-height: 2.56rem; margin-bottom: 2.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__search-suggestions { positio= +n: absolute; left: 0px; right: 0px; width: 100%; overflow: hidden; transiti= +on: all 0.5s ease-in-out 0s; transform-origin: left top; } + +.internalsearchhero .cmp-internal-search-hero__search-suggestions--show-rec= +ent .cmp-internal-search-hero__suggestions-list, .internalsearchhero .cmp-i= +nternal-search-hero__search-suggestions--show .cmp-internal-search-hero__su= +ggestions-list { position: relative; display: block; width: 100%; border-wi= +dth: 0px 0.977px; background: linear-gradient(rgb(150, 150, 150) -20px, rgb= +(255, 255, 255) 7px, rgb(255, 255, 255) 20%); } + +.internalsearchhero .cmp-internal-search-hero__search-suggestions--show-rec= +ent .cmp-internal-search-hero__suggestions-list { animation: 0.7s linear 0s= + 1 normal none running slide-down; } + +.internalsearchhero .cmp-internal-search-hero__suggestions-list { display: = +none; border: 1px solid rgb(107, 107, 107); overflow: hidden; z-index: 1000= +; background-color: rgb(255, 255, 255); right: 1px; left: 0px; } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item { border-wi= +dth: 1px; border-style: solid; border-color: transparent transparent rgb(10= +7, 107, 107); border-image: initial; display: block; } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--link { fon= +t-size: 1.6rem; padding: 1rem 1.5rem; margin-bottom: 0px; display: block; c= +olor: rgb(0, 0, 0); font-weight: 600; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__suggestions-item--link { l= +ine-height: 1.6; } +} + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--link:hover= + { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--session .c= +mp-internal-search-hero__suggestions-item--link { font-weight: 400; } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--active { b= +order: 1px solid rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--active a {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__btn-container { display: non= +e; } + +.internalsearchhero .cmp-internal-search-hero__btn-container .button { disp= +lay: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__btn-container .button { di= +splay: inline-block; margin-right: 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__btn-container .cmp-button { = +display: block; margin: 1.5rem 0px; text-align: center; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-block { backg= +round-color: rgb(255, 255, 255); margin-bottom: 3rem; box-shadow: rgba(107,= + 107, 107, 0.15) 0px 0px 0.31em 0.13em; display: none; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__panel--hidden { display: none; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__title { text-transform: uppercase; font-size: 1.6rem; line-hei= +ght: 2.56rem; font-weight: 600; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__button { padding-top: 1.5rem; padding-bottom: 1.5rem; padding-= +left: 1.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +cmp-accordion__button { padding-left: 3.504rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +cmp-accordion__button { padding-left: 5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__button:focus { border: none; outline: none; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__button .cmp-accordion__icon { padding-right: 1.5rem; padding-l= +eft: 1.5rem; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__panel { background-color: rgb(255, 255, 255); box-shadow: none= +; overflow-x: hidden; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .re= +sponsivegrid { width: 100%; padding: 3rem 1.5rem; border-top: 0.06em solid = +rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +responsivegrid { padding: 5rem 3.504rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +responsivegrid { padding: 5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .cmp-job-card-listing { min-height: auto; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .cmp-job-card-listing_first-row { padding-right: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .cmp-job-card-listing_second-row { padding-bottom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title { padding-top: 0px; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-title { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .cmp-title { padding-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-title__text { font-size: 3.2rem; font-weight: 600= +; line-height: 3.328rem; text-transform: uppercase; width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .cmp-title__text { width: 50%; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-title .cmp-teaser__title-link { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .cmp-title .cmp-teaser__title-link { width: 50%; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-title a.cmp-button { text-align: end; min-width: = +auto; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .text { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .text { padding-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-text p { font-weight: 400; line-height: 2.24rem; = +width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .cmp-text p { line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card { margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content { border-top-color: rgb(161, 0, 25= +5); border-top-width: 0.405rem; padding: 3.08rem 2.002rem 2.002rem; display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; width: 100%; height: 100%; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__address-location { pa= +dding-right: 2.4rem; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser-city, .internalsearchh= +ero .cmp-internal-search-hero__job-actionable-accordion .joblistingblock .c= +ard .cmp-teaser__content .cmp-teaser-region { line-height: 1.08rem; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__title-link { line-hei= +ght: 2.19rem; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card .cmp-teaser__content .cmp-teaser__title-link { line-h= +eight: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__description { margin-= +bottom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-areas-int= +erest { margin-bottom: 0.996rem; overflow: hidden; overflow-wrap: break-wor= +d; font-weight: 400; line-height: 2.24rem; display: -webkit-box; -webkit-bo= +x-orient: vertical; -webkit-line-clamp: 3; word-break: break-word; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-areas-i= +nterest { margin-bottom: 1.992rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-areas-i= +nterest { line-height: 2.56rem; -webkit-line-clamp: 2; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-semibold = +{ font-weight: 600; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__bottom-container { ma= +rgin-top: auto; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-posted-da= +te { margin-bottom: 0.492rem; line-height: 1.44rem; font-style: normal; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__action-container { ma= +rgin-top: 0px; font-size: 1.4rem; font-weight: 400; line-height: 2.24rem; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__action-link { padding= +-top: 0px; font-size: 1.4rem; font-weight: 600; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card .cmp-teaser__content .cmp-teaser__action-link { font-= +size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content:hover .cmp-teaser__title-link { co= +lor: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__title-link { display: block; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__title-link:focus .cmp-teaser__title-link {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__job-listing-areas-interest * { display: in= +line; word-break: break-all; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .cmp-job-card-listing_third-row { padding-bottom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .cmp-job-card-listing_third-row .cmp-teaser__title-link { pad= +ding-bottom: 0px; word-break: break-word; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-block { marg= +in-bottom: 2rem; padding-left: 1.5rem; padding-right: 1.5rem; background-co= +lor: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0px 0px 0.31= +em 0.13em; display: none; -webkit-box-orient: vertical; -webkit-box-directi= +on: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-block { pa= +dding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-block { pa= +dding-bottom: 3rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-block { pa= +dding-left: 5rem; padding-right: 5rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-header-text = +{ text-transform: uppercase; font-size: 1.2rem; font-weight: 600; letter-sp= +acing: 1.248px; line-height: 1.596rem; margin-top: 2rem; margin-bottom: 2re= +m; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-header-tex= +t { margin-top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-header-tex= +t { font-size: 1.8rem; margin-bottom: 3rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content { di= +splay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; f= +lex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content { = +-webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-directi= +on: row; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-imag= +e-container { position: relative; height: 100%; width: 100%; margin-bottom:= + 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-im= +age-container { margin-bottom: 0px; margin-right: 1.5rem; width: 16.6667%; = +} +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-im= +age-container { margin-right: 2rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-imag= +e-container::before { content: ""; display: block; padding-top: 100%; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-imag= +e-link { height: 100%; width: 100%; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-imag= +e { height: auto; width: 100%; position: absolute; top: 0px; bottom: 0px; o= +bject-fit: cover; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= + { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd { width: 80.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd { width: 81.3333%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd { width: 82.3333%; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +.cmp-full-width { width: 100%; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-title { display: inline-block; font-size: 1.8rem; font-weight: 600; line-h= +eight: 2.196rem; margin-bottom: 1rem; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-title { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-title { font-size: 2.5rem; line-height: 3rem; margin-bottom: 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-title-link { display: inline-block; font-size: 2.5rem; font-weight: 600; l= +ine-height: 3rem; margin-bottom: 1rem; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-title-link { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-title-link { margin-bottom: 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-title-link:hover { color: rgb(0, 77, 255); text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-title-link:focus { color: rgb(0, 77, 255); text-decoration: underline; out= +line: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-description { font-size: 1.2rem; margin-bottom: 2rem; line-height: 1.44rem= +; overflow: hidden; -webkit-line-clamp: 10; display: -webkit-box; -webkit-b= +ox-orient: vertical; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-description a { color: rgb(0, 77, 255); text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-description a:visited { color: rgb(0, 0, 136); } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-description a:focus, .internalsearchhero .cmp-internal-search-hero__featur= +ed-search-content-card-description a:focus-within { color: rgb(0, 77, 255);= + outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-description { margin-bottom: 1.5rem; -webkit-line-clamp: 3; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-description { font-size: 1.4rem; line-height: 1.92rem; margin-bottom: 2.= +5rem; -webkit-line-clamp: 5; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-button { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button { padding-bottom: 0px; display: inline-block; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button:focus, .internalsearchhero .cmp-internal-search-hero__f= +eatured-search-content-card-button .cmp-button:focus-within { outline: rgb(= +0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button__text { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button__text::after { font-size: 2rem; line-height: 1.4rem; to= +p: 2.4px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-button .cmp-button__text::after { font-size: 2.4rem; line-height: 1.7rem= +; top: 2.88px; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button__text::before { bottom: -12px; height: 1px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-button .cmp-button__text::before { height: 1px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-container { d= +isplay: none; } + +.internalsearchhero .cmp-internal-search-hero__related-search-row { display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-row { flex-= +flow: wrap; -webkit-box-orient: horizontal; -webkit-box-direction: normal; = +border-top: 1px solid rgb(204, 204, 204); margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-row { margi= +n-top: 2.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-3-headers-row .= +cmp-internal-search-hero__related-search-topic-panel { padding-top: 2rem; p= +adding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel { padding-bottom: 0p= +x; margin-top: 2rem; border-top: none; -webkit-box-flex: 0; flex: 0 0 33.33= +33%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel { margin-top: 3rem; = +} +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-first { padding-righ= +t: 2rem; padding-left: 0px; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-mid { padding-right:= + 1rem; padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-last { padding-right= +: 0px; padding-left: 2rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-body { padding-right= +: 1rem; padding-bottom: 1rem; border-right: 0.063em solid rgb(204, 204, 204= +); height: 100%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-3-headers-row .= +cmp-internal-search-hero__related-search-topic-panel-body-last { padding-ri= +ght: 0px; border-right: none; } + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-2-headers-row .= +cmp-internal-search-hero__related-search-topic-panel { padding-top: 2rem; p= +adding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel { padding-top: 0px; = +padding-bottom: 0px; margin-top: 2rem; border-top: none; -webkit-box-flex: = +0; flex: 0 0 50%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel { margin-top: 3rem; = +} +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-first { padding-righ= +t: 1.5rem; padding-left: 0px; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-last { padding-left:= + 1.5rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-body { padding-right= +: 1rem; padding-bottom: 1rem; border-right: 0.063em solid rgb(204, 204, 204= +); height: 100%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-2-headers-row .= +cmp-internal-search-hero__related-search-topic-panel-body-last { border-rig= +ht: none; } + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-1-header-row .c= +mp-internal-search-hero__related-search-topic-panel { padding-top: 2rem; pa= +dding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-1-header-row = +.cmp-internal-search-hero__related-search-topic-panel { padding-top: 3rem; = +padding-bottom: 0px; margin-top: 2rem; border-top: none; -webkit-box-orient= +: vertical; -webkit-box-direction: normal; flex-direction: column; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-row { -webkit-box-flex: 0; flex: 0 0 1= +00%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-container { display: flex; -= +webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction:= + column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel-container { -webkit-box-or= +ient: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel { width: 100%; padding-top: = +2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel { padding-top: 3rem; paddi= +ng-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel { margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0; = +flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0= +; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-list:last-child { margin-bot= +tom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-item { margin-bottom: 1rem; = +} + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel-item:last-child { margin-b= +ottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-item-padding .cmp-internal-search-hero__= +related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-item-padding .cmp-internal-search-hero= +__related-search-topic-panel-item { padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-row { -webkit-box-flex: 0; flex: 0 0 1= +00%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-container { display: flex; -= +webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction:= + column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel-container { -webkit-box-or= +ient: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel { width: 100%; padding-top: = +2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel { padding-top: 3rem; paddi= +ng-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel { margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0; = +flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0= +; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-list:last-child { margin-bot= +tom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-item { margin-bottom: 1rem; = +} + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel-item:last-child { margin-b= +ottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-item-padding .cmp-internal-search-hero__= +related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-item-padding .cmp-internal-search-hero= +__related-search-topic-panel-item { padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-row { -webkit-box-flex: 0; flex: 0 0 10= +0%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-container { display: flex; -w= +ebkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: = +column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel-container { -webkit-box-ori= +ent: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel { width: 100%; padding-top: 2= +rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel { padding-top: 3rem; paddin= +g-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel { margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0; f= +lex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0;= + flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-list:last-child { margin-bott= +om: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-item { margin-bottom: 1rem; } + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel-item:last-child { margin-bo= +ttom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-item-padding .cmp-internal-search-hero__r= +elated-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-item-padding .cmp-internal-search-hero_= +_related-search-topic-panel-item { padding-left: 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-item:last-child { margin-bott= +om: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-i= +tem { line-height: normal; margin-bottom: 1rem; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-i= +tem:last-child { margin-bottom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-l= +ink { color: rgb(0, 77, 255); font-size: 1.2rem; line-height: 1.44rem; word= +-break: break-word; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-l= +ink:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-l= +ink:focus, .internalsearchhero .cmp-internal-search-hero__related-search-to= +pic-panel-link:focus-within { outline: rgb(0, 77, 255) solid 1px; outline-o= +ffset: 0px; text-decoration: underline; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-topic-panel= +-link { font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-t= +itle { font-size: 1.2rem; font-weight: 600; letter-spacing: 1.248px; line-h= +eight: 1.596rem; padding-bottom: 1.5rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-topic-panel= +-title { font-size: 1.8rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-search-hero__search-result-block { backgr= +ound-color: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0px 0= +px 0.31em 0.13em; padding: 2rem 1.5rem 1.5rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__search-result-block { padd= +ing-top: 3rem; padding-bottom: 0px; margin-bottom: 3rem; position: relative= +; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__search-result-block { marg= +in-bottom: 5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__search-result-block-space { = +margin-bottom: 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .internalsearchhero .cmp-internal-search-hero__search-result-block-space = +{ margin-bottom: 6rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__search-result-block-space = +{ margin-bottom: 6rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-container { displa= +y: none; } + +.internalsearchhero .cmp-internal-search-hero__no-result-heading-text { fon= +t-size: 2rem; font-weight: 600; line-height: 2.4rem; margin-top: 1rem; marg= +in-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__no-result-heading-text { m= +argin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-heading-text { f= +ont-size: 3.5rem; line-height: 4.2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__no-result-heading-text { m= +argin: 2.03rem 3.5rem 4.025rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips { ma= +rgin: 0px 3.52rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-title = +{ font-size: 1.2rem; font-weight: 600; line-height: 1.596rem; margin-bottom= +: 1.08rem; letter-spacing: 1.24px; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-titl= +e { font-size: 1.8rem; line-height: 2.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-conten= +t ul { padding-left: 1.7504rem; list-style-type: disc; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-cont= +ent ul { padding-left: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-cont= +ent ul { padding-left: 1.6rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-conten= +t li { font-size: 1.4rem; line-height: 2.24rem; list-style-type: disc; padd= +ing-bottom: 1rem; text-align: left; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-cont= +ent li { font-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-conten= +t a { color: rgb(0, 77, 255); text-decoration: underline; font-size: 1.4rem= +; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-cont= +ent a { font-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-conten= +t a:hover, .internalsearchhero .cmp-internal-search-hero__no-result-search-= +tips-content a:visited { color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-seperator { widt= +h: 66.6667%; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-seperator-line { d= +isplay: flex; border-bottom: 2px solid rgb(204, 204, 204); margin: 3.04rem = +0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__no-result-seperator-line {= + margin-top: 2rem; margin-bottom: 3.04rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__no-result-seperator-line {= + margin: 3.04rem 2.08rem 1.008rem 3.52rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container {= + padding-bottom: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container {= + padding-bottom: 4rem; } +} + +.internalsearchhero .cmp-internal-search-hero__popular-search-container h2 = +{ font-size: 2rem; line-height: 1.2; font-weight: 600; margin-top: 1rem; ma= +rgin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container h= +2 { margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container h= +2 { font-size: 3.5rem; margin-bottom: 3.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container h= +2 { margin: 2rem 3.5rem 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__popular-search-container ul = +{ list-style: inherit; padding-left: 1.75rem; margin: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container u= +l { padding-left: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container u= +l { margin-left: 3.5rem; padding-left: 1.6rem; } +} + +.internalsearchhero .cmp-internal-search-hero__popular-search-container li = +{ padding-bottom: 1rem; } + +.internalsearchhero .cmp-internal-search-hero__popular-search-container li:= +:marker { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__popular-search-container a {= + font-size: 1.4rem; line-height: 1.6; font-weight: 400; color: rgb(0, 77, 2= +55); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container a= + { font-size: 1.6rem; } +} + +.internalsearchhero .cmp-internal-search-hero__popular-search-container a:h= +over { text-decoration: underline; outline: none; } + +.internalsearchhero .cmp-internal-search-hero__popular-search-container a:f= +ocus, .internalsearchhero .cmp-internal-search-hero__popular-search-contain= +er a:focus-within { outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px= +; text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__popular-search-container a:f= +ocus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-block { displa= +y: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-= +direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-block { padd= +ing-bottom: 2.56rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-block { padd= +ing-bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-left-column = +{ display: inline-block; float: left; padding-bottom: 2.56rem; padding-left= +: 3.5rem; width: 66.6667%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-left-column = +{ padding-bottom: 3.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-title-containe= +r { font-size: 2rem; font-weight: 600; line-height: 1.2; padding-top: 1rem;= + } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-title-contai= +ner { padding-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-title-contai= +ner { padding-left: 3.5rem; width: 66.6667%; display: inline-block; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-title-contai= +ner { padding-top: 1rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-title { font-s= +ize: 2rem; font-weight: 600; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-title { font= +-size: 3.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er { margin-top: 2rem; display: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-filter-conta= +iner { display: flex; -webkit-box-align: baseline; align-items: baseline; m= +argin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-filter-conta= +iner { width: 33.3333%; float: right; -webkit-box-orient: vertical; -webkit= +-box-direction: normal; flex-direction: column; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er .cmp-button--filter { background-color: transparent; border: 0.2rem soli= +d rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er .cmp-button--filter .cmp-button__icon { color: rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er .cmp-button--filter .cmp-button__icon::after { content: "=EF=8C=9B"; fon= +t-size: 2.4rem; font-family: Ionicons; display: block; font-weight: 400; fo= +nt-style: normal; line-height: 1; text-transform: none; letter-spacing: nor= +mal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fo= +nt-smoothing: antialiased; text-rendering: optimizelegibility; font-feature= +-settings: "liga"; margin: 0.5rem; color: rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er .cmp-button--filter .cmp-button__text { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero .cmp-data-layer { margin-to= +p: 0px; margin-bottom: 6.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero .cmp-search-results-filterby = +{ margin-top: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero .cmp-search-results-filterb= +y { margin-top: 3rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-filter { mar= +gin-left: auto; width: 75%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-filter { wid= +th: 100%; padding-left: 1.5rem; padding-right: 3.5rem; position: relative; = +} +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort { padding= +-top: 1.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-sort { width= +: 100%; margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-sort { margi= +n-top: 1rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-text { fo= +nt-size: 1.4rem; line-height: 2.56rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-sort-text { = +font-size: 1.6rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-sort-text { = +padding-left: 1.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-most-rele= +vant { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-most-rele= +vant:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-date { co= +lor: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-date:hove= +r { text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort--active {= + font-weight: 600; color: rgb(0, 0, 0); cursor: default; text-decoration: n= +one; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort--active:h= +over { text-decoration: none; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-con= +tainer { position: relative; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-c= +ontainer { display: flex; margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-tex= +t { margin-top: 2rem; margin-bottom: 2rem; font-size: 1.2rem; font-weight: = +600; line-height: 1.33; letter-spacing: 1.248px; text-transform: uppercase;= + } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-t= +ext { margin-top: 0px; margin-bottom: 0px; width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-t= +ext { width: 50%; line-height: 2.502rem; font-size: 1.8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-t= +ext { font-size: 1.8rem; line-height: 1.39; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-pag= +e-details { margin-bottom: 1.4rem; font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-p= +age-details { margin-bottom: 0px; text-align: right; width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-p= +age-details { width: 37.5%; font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-pag= +e-details-hidden { position: absolute; width: 1px; height: 1px; margin: -1p= +x; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: = +0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-conta= +iner { width: 87.5%; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-li= +ne-bar { border: 1px solid rgb(204, 204, 204); margin-top: 1.5rem; margin-b= +ottom: 2rem; background-color: rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +line-bar { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content { width: 100%; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link { display: inline-block; font-size: 2.2rem; line-height: 1= +.09; font-weight: 600; text-decoration-line: none; color: rgb(0, 77, 255); = +cursor: pointer; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-title-link { line-height: 1.36364; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link:focus { text-decoration: underline; outline: rgb(0, 77, 25= +5) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link:visited, .internalsearchhero .cmp-internal-search-hero__ra= +nked-search-result-item-content-title-link:visited:hover { color: rgb(0, 0,= + 136); text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-description { margin-top: 1rem; margin-bottom: 1rem; font-size: 1.2re= +m; line-height: 1.2; overflow-wrap: break-word; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-description { overflow: hidden; -webkit-line-clamp: 2; display: -we= +bkit-box; -webkit-box-orient: vertical; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-description { font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-tagging-container { display: inline-flex; margin-bottom: 0.5rem; font= +-size: 1.6rem; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-tagging-date, .internalsearchhero .cmp-internal-search-hero__ranked-s= +earch-result-item-content-tagging-keyword { display: inline-block; box-sizi= +ng: border-box; font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-tagging-date, .internalsearchhero .cmp-internal-search-hero__ranked= +-search-result-item-content-tagging-keyword { font-size: 1.4rem; line-heigh= +t: 1.92rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-tagging-divider { display: inline-block; margin-left: 1rem; margin-ri= +ght: 1rem; box-sizing: border-box; font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-tagging-divider { font-size: 1.4rem; line-height: 1.92rem; margin-l= +eft: 1.2rem; margin-right: 1.2rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-hidden { display: none; } + +@-webkit-keyframes slide-down {=20 + 0% { opacity: 0; transform: translateY(-100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.global-footer { background-color: rgb(0, 0, 0); } + +.cmp-global-footer { max-width: 1200px; margin: 0px auto; } + +.cmp-global-footer__row { padding-top: 4rem; display: grid; grid-template-a= +reas: "cmp-global-footer__logo cmp-global-footer__links cmp-global-footer__= +share"; grid-template-columns: 1fr 8fr 3fr; } + +@media screen and (min-width: 1000px) { + .cmp-global-footer__row { -webkit-box-align: center; align-items: center;= + padding-top: 2rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__row { grid-template-areas: "cmp-global-footer__logo c= +mp-global-footer__logo" "cmp-global-footer__links cmp-global-footer__share"= +; grid-template-columns: 6fr 6fr; padding-bottom: 0px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-global-footer__row { display: flex; -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; grid-template-areas: n= +one; } +} + +.cmp-global-footer__logo { grid-area: cmp-global-footer__logo; height: 100%= +; width: 47px; display: flex; -webkit-box-orient: vertical; -webkit-box-dir= +ection: normal; flex-direction: column; -webkit-box-pack: center; justify-c= +ontent: center; margin-right: 25px; margin-left: 15px; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__logo { -webkit-box-align: start; align-items: flex-st= +art; } +} + +.cmp-global-footer__logo-image { width: 46px; height: 47px; } + +.cmp-global-footer__icons, .cmp-global-footer__legal-row, .cmp-global-foote= +r__links, .cmp-global-footer__share { display: flex; -webkit-box-align: cen= +ter; align-items: center; } + +.cmp-global-footer__links { grid-area: cmp-global-footer__links; text-decor= +ation: underline; color: rgb(167, 167, 167); -webkit-box-align: baseline; a= +lign-items: baseline; padding-left: 25px; flex-wrap: wrap; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__links { padding-left: 0px; margin-left: 15px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-global-footer__links { padding-left: 0px; margin-right: 15px; } +} + +.cmp-global-footer__link { color: rgb(167, 167, 167); text-transform: upper= +case; font-size: 1.4rem; line-height: 2.5rem; } + +.cmp-global-footer__link:focus, .cmp-global-footer__link:hover { color: rgb= +(255, 255, 255); } + +.cmp-global-footer__link-item { padding-right: 30px; font-size: 1.1rem; mar= +gin-top: 30px; } + +@media screen and (max-width: 767.9px) { + .cmp-global-footer__link-item { padding-right: 30px; } +} + +.cmp-global-footer .cmp-share-banner__items { flex-wrap: wrap; width: 100%;= + display: flex; justify-content: space-evenly; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer .cmp-share-banner__items { margin-right: 15px; margin-= +left: 16px; margin-top: 0px; } +} + +.cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-c= +hild:nth-last-child(7), .cmp-global-footer .cmp-share-banner__items .cmp-sh= +are-banner__item:first-child:nth-last-child(7) ~ .cmp-share-banner__item, .= +cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-ch= +ild:nth-last-child(8), .cmp-global-footer .cmp-share-banner__items .cmp-sha= +re-banner__item:first-child:nth-last-child(8) ~ .cmp-share-banner__item { w= +idth: 23%; } + +.cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-c= +hild:nth-last-child(9), .cmp-global-footer .cmp-share-banner__items .cmp-sh= +are-banner__item:first-child:nth-last-child(9) ~ .cmp-share-banner__item, .= +cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-ch= +ild:nth-last-child(10), .cmp-global-footer .cmp-share-banner__items .cmp-sh= +are-banner__item:first-child:nth-last-child(10) ~ .cmp-share-banner__item {= + width: 18%; } + +.cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-c= +hild:nth-last-child(11), .cmp-global-footer .cmp-share-banner__items .cmp-s= +hare-banner__item:first-child:nth-last-child(11) ~ .cmp-share-banner__item,= + .cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-= +child:nth-last-child(12), .cmp-global-footer .cmp-share-banner__items .cmp-= +share-banner__item:first-child:nth-last-child(12) ~ .cmp-share-banner__item= + { width: 15%; } + +.cmp-global-footer__item--footer { padding-right: 1.5rem; min-width: 25%; m= +ax-width: 25%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-global-footer__item--footer { padding-top: 0px; } +} + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__item--footer { min-width: 33%; max-width: 33%; } +} + +.cmp-global-footer__item--footer:nth-child(-n+3) { margin-top: 35px; margin= +-bottom: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-global-footer__item--footer:nth-child(-n+3) { margin-top: 23px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-global-footer__item--footer:nth-child(n+3) { margin-top: 45px; margi= +n-bottom: 0px; } +} + +.cmp-global-footer__item--footer:last-child { margin-top: 45px; margin-bott= +om: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-global-footer__item--footer:last-child { margin-top: 23px; margin-bo= +ttom: 8px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-global-footer__item--footer:last-child { margin-bottom: 30px; } +} + +.cmp-global-footer__share { grid-area: cmp-global-footer__share; padding-le= +ft: 1.5rem; padding-right: 1.5rem; } + +.cmp-global-footer .cmp-share-banner { width: 100%; } + +.cmp-global-footer .cmp-share-banner__item { padding: 0.5rem 0px; margin: 0= +px; display: flex; -webkit-box-pack: center; justify-content: center; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer .cmp-share-banner__item--mail { display: none; } +} + +@media screen and (max-width: 999.9px) { + .cmp-global-footer .cmp-share-banner__item--footer { padding-bottom: 30px= +; } +} + +.cmp-global-footer .cmp-share-banner__icon { margin: 0px; color: rgb(167, 1= +67, 167); border-color: rgb(167, 167, 167); } + +.cmp-global-footer .cmp-share-banner__icon:hover { color: rgb(255, 255, 255= +); background-color: transparent; } + +.cmp-global-footer .cmp-share-banner__icon:focus { color: rgb(255, 255, 255= +); } + +.cmp-global-footer__legal-row { -webkit-box-pack: justify; justify-content:= + space-between; border-top: 1px solid rgb(167, 167, 167); margin-left: 15px= +; margin-right: 15px; padding-top: 10px; padding-bottom: 40px; -webkit-box-= +orient: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__legal-row { margin-left: 15px; margin-right: 15px; } +} + +.cmp-global-footer__link-item--legal { margin-top: 30px; } + +@media screen and (min-width: 1000px) { + .cmp-global-footer__link-item--legal { margin-top: 2rem; } +} + +.cmp-global-footer__legal-link { color: rgb(167, 167, 167); text-decoration= +: underline; } + +.cmp-global-footer__legal-link:focus, .cmp-global-footer__legal-link:hover = +{ color: rgb(255, 255, 255); } + +.cmp-global-footer__legal-wrap { display: flex; width: 100%; flex-wrap: wra= +p; } + +.cmp-global-footer__copy-right { margin-left: auto; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-global-footer__copy-right { width: auto; } +} + +.cmp-global-footer__copy-right-text { color: rgb(167, 167, 167); font-size:= + 1.1rem; margin-top: 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-global-footer__copy-right-text { margin-top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-global-footer__copy-right-text { margin-top: 2rem; } +} + +.cmp-global-footer__legal-terms { color: rgb(167, 167, 167); font-size: 1.1= +rem; padding-bottom: 2rem; } + +.cmp-about-hero--unit .cmp-about-hero__content { padding: 5rem 0px; display= +: grid; grid-template-columns: 8fr 4fr; } + +.cmp-about-hero--unit .cmp-about-hero__content .breadcrumb { padding-bottom= +: 1rem; } + +.cmp-about-hero--unit .cmp-about-hero__content .cmp-text { margin-top: 2rem= +; } + +@media screen and (max-width: 767.9px) { + .cmp-about-hero--unit .cmp-about-hero__content .cmp-text { margin: 1rem 0= +px 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--unit .cmp-about-hero__content .cmp-text p { font-size: 1= +.8rem; } +} + +.cmp-about-hero--unit .cmp-about-hero .podcastbadges .cmp-text { font-size:= + 1.6rem; } + +@media screen and (max-width: 767.9px) { + .cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge .text .cmp-text = +{ margin-bottom: auto; } +} + +.cmp-about-hero--unit .cmp-about-hero__left { grid-column: 1 / 2; word-brea= +k: break-word; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--unit .cmp-about-hero__left { padding-right: 1.5rem; } +} + +.cmp-about-hero--unit .cmp-about-hero__left .cmp-title__text--short { font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--unit .cmp-about-hero__left .cmp-title__text--short { fon= +t-size: 6.5rem; } +} + +.cmp-about-hero--unit .cmp-about-hero__left .cmp-title__text--long { font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0)= +; line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--unit .cmp-about-hero__left .cmp-title__text--long { font= +-size: 5.8rem; } +} + +.cmp-about-hero--unit .cmp-about-hero__right { grid-column: 2 / 3; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--unit .cmp-about-hero__right .image { height: 1px; } + .cmp-about-hero--unit .cmp-about-hero__right .image .cmp-image__image { t= +ransform: translateY(1rem); } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-about-hero--unit .cmp-about-hero__content { grid-template-columns: 6= +fr 6fr; } + .cmp-about-hero--unit .cmp-about-hero__left { padding-right: 4rem; } +} + +@media screen and (max-width: 767.9px) { + .cmp-about-hero--unit .cmp-about-hero__content { grid-template-columns: 1= +2fr; padding: 3rem 0px; } + .cmp-about-hero--unit .cmp-about-hero__content .cmp-text p { line-height:= + 2.56rem; } + .cmp-about-hero--unit .cmp-about-hero__right { grid-area: auto / 1 / auto= + / 2; } + .cmp-about-hero--unit .cmp-about-hero__right .cmp-image__image { width: 6= +6%; margin: 0px auto; } +} + +@media screen and (max-width: 767.9px) and (max-width: 767.9px) { + .cmp-about-hero--unit .cmp-about-hero__right .cmp-image__image { padding-= +top: 2rem; } +} + +.cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge__container { width= +: fit-content; } + +.cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge__container .cmp-co= +ntainer { display: inline-grid; grid-template-columns: repeat(2, 2fr); gap:= + 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge__container .cmp-= +container { width: 167%; } +} + +@media screen and (min-width: 1200px) { + .cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge__container .cmp-= +container { width: 100%; } +} + +.cmp-about-hero--unit .cmp-about-hero .podcastbadges .cmp-image__image { ma= +rgin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.cmp-video-right-hero .cmp-right-hero__content { display: grid; grid-templa= +te-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero__content { grid-template-columns: 6= +fr 6fr; } +} + +.cmp-video-right-hero .cmp-right-hero__content .breadcrumb { padding-bottom= +: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__content .breadcrumb { padding-bott= +om: 2rem; } +} + +.cmp-video-right-hero .cmp-right-hero__left { grid-column: 1; word-break: b= +reak-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero__left { padding: 5rem 1.5rem 5rem 0= +px; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__left { padding: 5rem 1.5rem 5rem 0= +px; } +} + +.cmp-video-right-hero .cmp-right-hero__left .cmp-text { padding: 1rem 0px 0= +px; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero__left .cmp-text { padding: 2rem 0px= + 0px; } +} + +.cmp-video-right-hero .cmp-right-hero__left .cmp-text p { font-size: 1.4rem= +; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__left .cmp-text p { font-size: 1.8r= +em; } +} + +.cmp-video-right-hero .cmp-right-hero__left .podcastbadges .cmp-text { font= +-size: 1.6rem; } + +.cmp-video-right-hero .cmp-right-hero__left .cmp-title__text--short { font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__left .cmp-title__text--short { fon= +t-size: 6.5rem; } +} + +.cmp-video-right-hero .cmp-right-hero__left .cmp-title__text--long { font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0)= +; line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__left .cmp-title__text--long { font= +-size: 5.8rem; } +} + +.cmp-video-right-hero .cmp-right-hero__left .cmp-button { margin: 2rem 0px = +0px; } + +.cmp-video-right-hero .cmp-right-hero__right { position: relative; grid-are= +a: auto / 1; padding: 2rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero__right { padding: 5rem 0px 5rem 1.5= +rem; grid-column: 2 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__right { padding: 5rem 0px 5rem 1.5= +rem; } +} + +.cmp-video-right-hero .cmp-right-hero__right .cmp-video-hero { min-height: = +auto; top: 1px; right: 1px; } + +.cmp-video-right-hero .cmp-right-hero__right .cmp-video-hero__video { heigh= +t: auto; min-height: auto; object-fit: contain; } + +.cmp-video-right-hero .cmp-right-hero__right .cmp-video-hero .cmp-video-her= +o__controls-mute, .cmp-video-right-hero .cmp-right-hero__right .cmp-video-h= +ero .cmp-video-hero__controls-pause, .cmp-video-right-hero .cmp-right-hero_= +_right .cmp-video-hero .cmp-video-hero__controls-play, .cmp-video-right-her= +o .cmp-right-hero__right .cmp-video-hero .cmp-video-hero__controls-unmute {= + color: rgb(0, 0, 0); } + +.cmp-video-right-hero .cmp-right-hero__right .cmp-hero-video-dark .cmp-vide= +o-hero .cmp-video-hero__controls-mute, .cmp-video-right-hero .cmp-right-her= +o__right .cmp-hero-video-dark .cmp-video-hero .cmp-video-hero__controls-pau= +se, .cmp-video-right-hero .cmp-right-hero__right .cmp-hero-video-dark .cmp-= +video-hero .cmp-video-hero__controls-play, .cmp-video-right-hero .cmp-right= +-hero__right .cmp-hero-video-dark .cmp-video-hero .cmp-video-hero__controls= +-unmute { color: rgb(255, 255, 255); } + +.cmp-video-right-hero .cmp-right-hero__right .cmp-video__transcript { text-= +align: right; margin-top: 1rem; } + +.cmp-video-right-hero .cmp-right-hero__right .videoanimation .cmp-video-her= +o__content-container { display: none; } + +.cmp-video-right-hero .cmp-right-hero .cmp-podcast-badge__container { width= +: fit-content; } + +.cmp-video-right-hero .cmp-right-hero .cmp-podcast-badge__container .cmp-co= +ntainer { display: inline-grid; grid-template-columns: repeat(2, 2fr); gap:= + 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero .cmp-podcast-badge__container { wid= +th: 171%; } +} + +@media screen and (min-width: 1200px) { + .cmp-video-right-hero .cmp-right-hero .cmp-podcast-badge__container { wid= +th: 102%; } +} + +.cmp-video-right-hero .cmp-right-hero .podcastbadges .cmp-image__image { ma= +rgin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.cmp-job-search-filtering__cta-results { padding-top: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-job-search-filtering__cta-results { padding-top: 0px; width: 21.4rem= +; } +} + +.cmp-job-search-filtering__cta-results .cmp-button { display: flex; -webkit= +-box-align: center; align-items: center; -webkit-box-pack: center; justify-= +content: center; text-decoration: none; margin: 0px; padding: 1.5rem; heigh= +t: 4.8rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-job-search-filtering__cta-results .cmp-button { width: 21.4rem; } +} + +.cmp-job-search-filtering__cta-results .cmp-button__text { font-size: 1.4re= +m; font-weight: 600; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__cta-results .cmp-button__text { line-height: 1= +.4; } +} + +.cmp-job-search-filtering__cta-results .cmp-button .cmp-button__icon::after= + { position: relative; color: rgb(0, 0, 0); font-family: Ionicons; font-siz= +e: 2.4rem; font-weight: 400; font-style: normal; line-height: 1; content: "= +=EF=8C=9B"; } + +.cmp-job-search-filtering .cmp-accordion__button { padding: 1.52rem; line-h= +eight: 2.56rem; } + +.cmp-job-search-filtering .cmp-accordion > .cmp-accordion__item > .cmp-acco= +rdion__header > .cmp-accordion__button { border-top: none; border-right: no= +ne; border-left: none; border-image: initial; border-bottom: 1px solid rgb(= +204, 204, 204); } + +.cmp-job-search-filtering .country-list, .cmp-job-search-filtering .filters= +-list { padding: 0px; margin: 0px; } + +.cmp-job-search-filtering .country-list .country-list-item, .cmp-job-search= +-filtering .country-list .filters-list-item, .cmp-job-search-filtering .fil= +ters-list .country-list-item, .cmp-job-search-filtering .filters-list .filt= +ers-list-item { padding-left: 0px; } + +.cmp-job-search-filtering .country-list .country-list-item::before, .cmp-jo= +b-search-filtering .country-list .filters-list-item::before, .cmp-job-searc= +h-filtering .filters-list .country-list-item::before, .cmp-job-search-filte= +ring .filters-list .filters-list-item::before { position: static; top: 0px;= + left: 0px; width: 0px; content: " "; } + +.cmp-job-search-filtering .form-inputs .cmp-form-options, .cmp-job-search-f= +iltering .responsivegrid { padding: 0px; margin: 0px; } + +.cmp-job-search-filtering .form-inputs .cmp-form-options__field--checkbox {= + margin: 1rem 1.6rem; } + +.cmp-job-search-filtering__category-column .responsivegrid, .cmp-job-search= +-filtering__country-territory .responsivegrid { padding: 0px; overflow: hid= +den auto; width: 100%; } + +.cmp-job-search-filtering__category-column .country-list-item, .cmp-job-sea= +rch-filtering__country-territory .country-list-item { padding: 0px; display= +: inline-flex; width: 100%; } + +.cmp-job-search-filtering__category-column .country-list-item label, .cmp-j= +ob-search-filtering__country-territory .country-list-item label { margin-le= +ft: -8%; } + +.cmp-job-search-filtering__category-column .filters-list-item, .cmp-job-sea= +rch-filtering__country-territory .filters-list-item { padding: 0px; display= +: inline-flex; width: 100%; } + +.cmp-job-search-filtering__category-column .filters-list-item label, .cmp-j= +ob-search-filtering__country-territory .filters-list-item label { margin-le= +ft: -8%; } + +.cmp-job-search-filtering__category-column .filters-list-item .cmp-form-opt= +ions__field--checkbox, .cmp-job-search-filtering__country-territory .filter= +s-list-item .cmp-form-options__field--checkbox { line-height: 2.24rem; font= +-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__category-column .filters-list-item .cmp-form-o= +ptions__field--checkbox, .cmp-job-search-filtering__country-territory .filt= +ers-list-item .cmp-form-options__field--checkbox { line-height: 2.56rem; fo= +nt-size: 1.6rem; } +} + +.cmp-job-search-filtering .cmp-form-options .cmp-input__checkbox:focus + la= +bel .cmp-form-options__field--checkbox { outline: rgb(32, 32, 32) solid 2px= +; border-radius: 2px; } + +.cmp-job-search-filtering .cmp-form-options .cmp-input__checkbox:focus:not(= +:focus-visible) + label .cmp-form-options__field--checkbox { outline: none;= + } + +.cmp-job-search-filtering__country-territory .responsivegrid { height: 320p= +x; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(204, = +204, 204); border-left: 1px solid rgb(204, 204, 204); border-right: 1px sol= +id rgb(204, 204, 204); } + +.cmp-job-search-filtering__country-territory .country-list .country-list-it= +em .cmp-accordion-button__country { line-height: 2.24rem; padding: 1.4rem 1= +.5rem 1.4rem 3.5rem; width: 100%; color: rgb(0, 0, 0); text-align: left; } + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__country-territory .country-list .country-list-= +item .cmp-accordion-button__country { line-height: 2.56rem; } +} + +.cmp-job-search-filtering__country-territory .country-list .country-list-it= +em .cmp-accordion-button__country:focus, .cmp-job-search-filtering__country= +-territory .country-list .country-list-item .cmp-accordion-button__country:= +hover { background-color: rgb(242, 242, 242); cursor: pointer; } + +.cmp-job-search-filtering__country-territory .country-list .country-list-it= +em .cmp-accordion-button__country[active] { background-color: rgb(242, 242,= + 242); border-color: rgb(242, 242, 242); font-weight: 600; } + +.cmp-job-search-filtering__country-territory .cmp-accordion__header > .cmp-= +accordion__button { border-top: none; border-bottom: 1px solid rgb(204, 204= +, 204); } + +.cmp-job-search-filtering__country-territory .cmp-accordion__header > .cmp-= +accordion__button:focus { outline: rgb(0, 0, 136) solid 1px; } + +.cmp-job-search-filtering__category-column .responsivegrid { height: auto; = +max-height: 320px; } + +.cmp-job-search-filtering__category-column .cmp-accordion__header > .cmp-ac= +cordion__button:focus { outline: rgb(0, 0, 136) solid 1px; } + +.cmp-job-search-filtering__category-column .cmp-accordion__header > .cmp-ac= +cordion__button:focus:not(:focus-visible) { outline: none; } + +@media screen and (max-width: 767.9px) { + .cmp-job-search-filtering__category-column .filters-list { column-width: = +278px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-job-search-filtering__category-column .filters-list { column-count: = +2; } +} + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__category-column .filters-list { column-count: = +3; } +} + +@media screen and (min-width: 768px) { + .cmp-job-search-filtering__category-column[meta-data-fieldname=3D"postedD= +ate"] .filters-list { display: flex; -webkit-box-orient: vertical; -webkit-= +box-direction: normal; flex-direction: column; } + .cmp-job-search-filtering__category-column[meta-data-fieldname=3D"postedD= +ate"] .filters-list .filters-list-item { margin-bottom: 7px; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__category-column[meta-data-fieldname=3D"postedD= +ate"] .filters-list .filters-list-item { width: 33%; } +} + +.cmp-job-search-filtering__category-column .filters-list-custom { column-co= +unt: auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-job-search-filtering__category-column .filters-list-custom .filters-= +list-item { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__category-column .filters-list-custom .filters-= +list-item { width: 33%; } +} + +.cmp-job-search-filtering__filter-container { height: 44.95rem; overflow: h= +idden auto; } + +.cmp-job-search-filtering .cmp-modal .cmp-modal_header { border-bottom: 1px= + solid rgb(204, 204, 204); } + +.cmp-job-search-filtering .cmp-accordion__panel--hidden { visibility: hidde= +n; max-height: 0px; } + +.cmp-jobs-results .sort-filter-container { display: block; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results .sort-filter-container { display: flex; width: auto; -w= +ebkit-box-pack: end; justify-content: end; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .sort-filter-container .cmp-button--secondary .cmp-butt= +on { -webkit-box-pack: center; justify-content: center; } +} + +.cmp-jobs-results .sort-filter-container .cmp-job-search-filtering__clear .= +cmp-button { width: 13.6rem; margin: 20px 10px 0px; padding: 1.5rem; line-h= +eight: 1.6rem; height: 50px; } + +.cmp-jobs-results .sort-filter-container .toggle-view { vertical-align: mid= +dle; } + +.cmp-jobs-results .sort-filter-container .toggle-view .cmp-button { width: = +auto; } + +.cmp-jobs-results .selected-filter-container:empty { display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button { margin= +: 0px 15px 10px 0px; } +} + +.cmp-jobs-results__recommended-jobs .no-results-container { margin-bottom: = +20px; } + +.cmp-jobs-results__recommended-jobs .no-results-container .search-tips-cont= +ent { margin-top: 2.2rem; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results__recommended-jobs .no-results-container .search-tips-co= +ntent { padding-bottom: 0px; margin-top: 0px; } +} + +.cmp-jobs-results__recommended-jobs .no-results-container .cmp-button { mar= +gin-left: 0px; margin-bottom: 0px; } + +.cmp-jobs-results__recommended-jobs .search-tips-content { font-weight: 600= +; padding-bottom: 5px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results__recommended-jobs .search-tips-content { padding-bottom= +: 0px; } +} + +.cmp-jobs-results__recommended-jobs .search-tips-content a { color: rgb(0, = +77, 255); text-decoration: none; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results .cmp-jobs-results__recommendedjobs-tab .cmp-jobs-result= +s__title { margin-left: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .cmp-jobs-results__recommendedjobs-tab .cmp-jobs-result= +s__title { padding-left: 0px; } +} + +.cmp-jobs-results__title { color: rgb(0, 0, 0); margin-top: 20px; margin-bo= +ttom: 0.8rem; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results__title { font-size: 2.5rem; margin-bottom: 30px; } +} + +@media screen and (min-width: 768px) { + .cmp-jobs-results__title { margin-bottom: 20px; margin-top: 0px; } +} + +.cmp-jobs-results__title:hover { color: rgb(0, 0, 0); } + +.cmp-jobs-results__tabs { display: flex; -webkit-box-orient: vertical; -web= +kit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results__tabs { -webkit-box-orient: horizontal; -webkit-box-dir= +ection: normal; flex-flow: wrap; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-jobs-results__tabs .cmp-jobs-results__title:first-child { margin-bot= +tom: 0.8rem; } +} + +.cmp-jobs-results__tabs a { pointer-events: none; } + +.cmp-jobs-results__tabs .cmp-jobs-results__non-active a { color: rgb(0, 77,= + 255); font-weight: 400; cursor: pointer; pointer-events: auto; } + +.cmp-jobs-results__tabs .cmp-jobs-results__non-active a:hover { text-decora= +tion: underline; color: rgb(0, 77, 255); } + +.cmp-jobs-results__tabs .cmp-jobs-results__non-active a:focus { text-decora= +tion: underline; } + +.cmp-jobs-results__tab-content { display: inline-block; width: 100%; } + +.cmp-jobs-results__tab-content .cmp-jobs-results__non-active { display: non= +e; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .cmp-teaser.card { -webkit-box-flex: 0; flex: 0 0 50%; = +max-width: 50%; } +} + +.cmp-jobs-results .optional-button { padding: 2rem 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .optional-button { padding: 3rem 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .optional-button { padding: 3rem 0px; } +} + +.cmp-jobs-results .results-list-container.block-view .wrapper { display: fl= +ex; flex-wrap: wrap; margin-bottom: 20px; } + +.cmp-jobs-results .results-list-container.block-view .wrapper:empty { displ= +ay: none; } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser {= + -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direct= +ion: row; width: 100%; padding: 0px 15px 30px; } + +@media screen and (max-width: 767.9px) { + .cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser= + { padding: 0px 15px 20px; } +} + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser__= +title-link { width: 100%; } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser__= +title-link:focus .cmp-teaser__title, .cmp-jobs-results .results-list-contai= +ner.block-view .wrapper .cmp-teaser__title-link:hover .cmp-teaser__title { = +text-decoration: underline; color: rgb(0, 77, 255); } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser .= +cmp-teaser__content { height: 100%; display: flex; } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser .= +cmp-teaser__content__details-section { -webkit-box-flex: 1; flex: 1 0 auto;= + } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser__= +job-listing-areas-interest { display: -webkit-box; -webkit-box-orient: vert= +ical; -webkit-line-clamp: 2; overflow: hidden; } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser__= +title { font-size: 1.8rem; font-weight: 700; text-decoration: none; color: = +rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser= +__title { font-size: 2.5rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-jobs-results .results-list-container.block-view .wrapper { margin-bo= +ttom: 10px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .results-list-container.block-view .wrapper { padding: = +0px 2rem; } +} + +.cmp-jobs-results__no-jobs-message:empty, .cmp-jobs-results__recommended-jo= +bs .results-list-container .wrapper:empty { display: none; } + +.cmp-jobs-results .sort-filter-container .toggle-view .cmp-button { height:= + 4.8rem; width: 100%; margin-left: 0px; color: rgb(0, 0, 0); display: flex;= + padding: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .sort-filter-container .toggle-view .cmp-button { width= +: 21.4rem; margin-left: 0px; margin-bottom: 0px; margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .sort-filter-container .toggle-view .cmp-button { width= +: 21.4rem; margin-left: 0px; margin-top: 0px; } +} + +.cmp-jobs-results .sort-filter-container .toggle-view .cmp-button__text-gri= +d, .cmp-jobs-results .sort-filter-container .toggle-view .cmp-button__text-= +list { display: none; } + +.cmp-jobs-results .sort-filter-container .toggle-view .cmp-button__text-gri= +d--show, .cmp-jobs-results .sort-filter-container .toggle-view .cmp-button_= +_text-list--show { display: block; } + +.cmp-jobs-results .cmp-results-container-wrap { min-height: 100%; } + +.cmp-jobs-results .cmp-button__grid, .cmp-jobs-results .cmp-button__list { = +margin-right: 10px; } + +.cmp-jobs-results .toggle-grid-icon, .cmp-jobs-results .toggle-list-icon { = +display: none; } + +.cmp-jobs-results .cmp-button__list::after { content: "=EF=8E=91"; } + +.cmp-jobs-results .cmp-button__grid::after, .cmp-jobs-results .cmp-button__= +list::after { font-size: 24px; font-family: Ionicons; display: block; font-= +weight: 400; font-style: normal; line-height: 1; text-transform: none; lett= +er-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: = +ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibilit= +y; font-feature-settings: "liga"; } + +.cmp-jobs-results .cmp-button__grid::after { content: "=EF=91=81"; } + +.cmp-jobs-results .results-list-container.list-view .wrapper:empty { displa= +y: none; } + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser { = +-webkit-box-flex: 1; flex: 1 0 100%; max-width: 100%; margin: 0px 15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser = +{ margin: 0px 3.5rem; } +} + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser__j= +ob-listing-areas-interest { display: -webkit-box; -webkit-box-orient: verti= +cal; -webkit-line-clamp: 2; overflow: hidden; } + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser__t= +itle-link { cursor: auto; } + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser__t= +itle { font-size: 1.8rem; font-weight: 700; text-decoration: none; color: r= +gb(0, 0, 0); cursor: pointer; } + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser__t= +itle:focus, .cmp-jobs-results .results-list-container.list-view .wrapper .c= +mp-teaser__title:hover { text-decoration: underline; color: rgb(0, 77, 255)= +; outline: none; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser_= +_title { font-size: 2.5rem; } +} + +.cmp-jobs-results .list-view .cmp-teaser__content { border: none; padding: = +2.5rem 0px; background: none; } + +.cmp-jobs-results .cmp-results-line-bar { border: 0.06rem solid rgb(204, 20= +4, 204); } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .no-results-container { margi= +n-bottom: 50px; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .cmp-jobs-results__no-jobs-me= +ssage { display: none; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .cmp-jobs-results__no-jobs-me= +ssage--show { display: block; } + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-jobs-results .cmp-jobs-results__all-jobs .cmp-jobs-results__no-jobs-= +message--show { margin-top: 2.2rem; } +} + +.cmp-jobs-results .cmp-jobs-results__all-jobs .cmp-jobs-results__no-jobs-me= +ssage--show a { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .search-tips-content { font-s= +ize: 1.6rem; line-height: 2.56rem; font-weight: 400; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .search-tips-content ul { lis= +t-style: disc; padding-left: 1.04em; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .search-tips-content ul li { = +padding-bottom: 10px; } + +@media screen and (max-width: 999.9px) { + .cmp-jobs-results .cmp-jobs-results__all-jobs .search-tips-content { font= +-size: 1.4rem; line-height: 2.24rem; } +} + +.cmp-jobs-results .cmp-teaser__job-posted .cmp-teaser__job-listing-posted-d= +ate { line-height: 1.5; } + +.cmp-jobs-results .no-results-container { display: none; } + +.cmp-jobs-results .no-results-container--show { display: block; padding: 0p= +x 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .no-results-container--show { padding: 0px 3.5rem; } +} + +.cmp-jobs-results .no-results-container .cmp-title__text { font-size: 3.5re= +m; line-height: 4.2rem; font-weight: 600; margin-bottom: 10px; } + +@media screen and (max-width: 999.9px) { + .cmp-jobs-results .no-results-container .cmp-title__text { font-size: 2re= +m; line-height: 2.4rem; margin-bottom: 15px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-jobs-results .no-results-container .cmp-title__text { margin-bottom:= + 20px; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-jobs-results .no-results-container .cmp-title__text { margin-top: 2.= +2rem; } +} + +.cmp-jobs-results .no-results-container .cmp-title--eyebrow .cmp-title__tex= +t { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfo= +nt, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-s= +erif; font-weight: 600; font-style: normal; text-transform: uppercase; lett= +er-spacing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; font-size: 1.2r= +em; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .no-results-container .cmp-title--eyebrow .cmp-title__t= +ext { font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.cmp-jobs-results .no-results-container__jobs-message { margin-bottom: 22px= +; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .no-results-container__jobs-message { margin-bottom: 25= +px; } +} + +.cmp-jobs-results .cmp-job-results__button-wrap { -webkit-box-orient: verti= +cal; -webkit-box-direction: normal; flex-direction: column; display: conten= +ts; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .cmp-job-results__button-wrap { display: flex; -webkit-= +box-orient: vertical; -webkit-box-direction: normal; flex-direction: column= +; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .cmp-job-results__button-wrap { display: contents; -web= +kit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: = +row; } +} + +.cmp-jobs-results .cmp-jobs-results__title { display: block; font-size: 2.4= +rem; line-height: 2.52rem; margin-left: 1.5rem; font-weight: 600; width: fi= +t-content; margin-bottom: 20px; } + +.cmp-jobs-results .cmp-jobs-results__title--hide { display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .cmp-jobs-results__title { padding: 0px 0px 0px 3.5rem;= + margin-left: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .cmp-jobs-results__title { font-size: 4.8rem; line-heig= +ht: 5.04rem; margin-bottom: 30px; margin-left: 15px; } +} + +.cmp-jobs-results .cmp-jobs-results__title:focus { background-color: transp= +arent; outline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; box-shad= +ow: rgb(0, 0, 136) 0px 0px 0px 2px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .linkenabled-container { -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .linkenabled-container { -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-jobs-results .linkenabled-container--hide { display: none; } + +.cmp-jobs-results .sort-filter-container { display: flex; margin-bottom: 30= +px; padding: 0px 1.5rem; width: 100%; -webkit-box-pack: justify; justify-co= +ntent: space-between; -webkit-box-orient: vertical; -webkit-box-direction: = +normal; flex-direction: column; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .sort-filter-container { padding: 0px 3.5rem; -webkit-b= +ox-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; = +} +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .sort-filter-container { -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; padding: 0px 1.5rem; = +} +} + +.cmp-jobs-results .sort-filter-container--hide { display: none; } + +@media screen and (min-width: 1200px) { + .cmp-jobs-results .sort-filter-container .cmp-button--new-job-search { ma= +rgin-left: 5rem; } +} + +.cmp-jobs-results .sort-filter-container .cmp-button--new-job-search .cmp-b= +utton { margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results .sort-filter-container .cmp-button--new-job-search .cmp= +-button { height: 4.8rem; width: 21.4rem; margin: 0px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-jobs-results .sort-filter-container .cmp-button--new-job-search .cmp= +-button { width: 100%; } +} + +.cmp-jobs-results .sort-filter-container .margin-new-job-search { margin-le= +ft: 0px; } + +@media screen and (min-width: 1200px) { + .cmp-jobs-results .sort-filter-container .margin-new-job-search { margin-= +left: 0px; } +} + +.cmp-jobs-results .results-sort-options { text-transform: uppercase; font-s= +ize: 1.4rem; flex-wrap: wrap; margin-bottom: 2rem; display: flex; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .results-sort-options { margin-top: 0.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-jobs-results .results-sort-options { display: block; } +} + +@media screen and (min-width: 1200px) { + .cmp-jobs-results .results-sort-options { margin-bottom: 0px; } +} + +.cmp-jobs-results .results-sort-options a.cmp-text__link--link { padding-ri= +ght: 0.8rem; color: rgb(0, 77, 255); } + +.cmp-jobs-results .results-sort-options a.cmp-text__link--link:focus, .cmp-= +jobs-results .results-sort-options a.cmp-text__link--link:hover { text-deco= +ration: underline; color: rgb(0, 0, 136); } + +.cmp-jobs-results .results-sort-options > span { padding-right: 1rem; } + +.cmp-jobs-results .results-sort-options .divider-line { padding-right: 1.1r= +em; } + +.cmp-jobs-results .results-sort-options__selected { font-weight: 600; color= +: rgb(0, 0, 0); cursor: default; pointer-events: none; padding-right: 0.7re= +m; } + +@media screen and (max-width: 999.9px) { + .cmp-jobs-results .go-back-label { display: block; } +} + +.cmp-jobs-results .cmp-teaser-region:empty ~ .cmp-separator--vertical, .cmp= +-jobs-results .go-back-label--hide { display: none; } + +.cmp-jobs-results .results-list-container .cmp-teaser-city { margin-top: 0p= +x; } + +.cmp-jobs-results .selected-filter-container { display: block; width: 100%;= + padding: 0px 1.5rem 1rem; } + +.cmp-jobs-results .selected-filter-container__progressive-button-hide { dis= +play: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button { display:= + inline-block; vertical-align: middle; font-size: 1.1rem; font-weight: 600;= + text-transform: uppercase; border: 1px solid rgb(204, 204, 204); backgroun= +d-color: rgb(242, 242, 242); padding: 1.5rem; margin: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button { font-s= +ize: 1.4rem; margin: 0px 15px 10px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button { font-s= +ize: 1.4rem; margin: 0px 15px 20px 0px; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button:focus { bo= +x-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, 255) solid 1px; = +outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button:focus:not(= +:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button--close-ico= +n { padding-left: 1rem; font-weight: 400; display: inline-block; } + +.cmp-jobs-results .selected-filter-container__progressive-button--close-ico= +n::before { content: "=EF=84=A9"; font-family: Ionicons; display: block; fo= +nt-weight: 400; font-style: normal; line-height: 1; text-transform: none; l= +etter-spacing: normal; overflow-wrap: normal; white-space: nowrap; directio= +n: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibi= +lity; font-feature-settings: "liga"; font-size: 1.9rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button--close-i= +con::before { content: "=EF=84=A9"; font-size: 12.5px; font-family: Ionicon= +s; display: block; font-weight: 400; font-style: normal; line-height: 1; te= +xt-transform: none; letter-spacing: normal; overflow-wrap: normal; white-sp= +ace: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rend= +ering: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button--close-ico= +n:hover { cursor: pointer; color: rgb(204, 204, 204); } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all = +{ display: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all-= +-show { display: inline-block; vertical-align: middle; border: 1px solid rg= +b(204, 204, 204); cursor: pointer; background-color: transparent; font-size= +: 1.1rem; font-weight: 600; text-transform: uppercase; padding: 1.2rem; mar= +gin: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button-clear-al= +l--show { margin: 0px 15px 10px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button-clear-al= +l--show { font-size: 1.4rem; margin: 0px 15px 20px 0px; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all-= +-show:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all-= +-show:focus { box-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, = +255) solid 1px; outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all-= +-show:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .selected-filter-container__hide { display: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l { display: inline-block; vertical-align: middle; border: 1px solid rgb(20= +4, 204, 204); cursor: pointer; background-color: transparent; font-size: 1.= +1rem; font-weight: 600; text-transform: uppercase; padding: 1.2rem; line-he= +ight: 1.6rem; margin: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button-view-it-= +all { margin: 0px 15px 10px 0px; font-size: 1.4rem; padding: 1.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button-view-it-= +all { font-size: 1.4rem; padding: 1.5rem; margin: 0px 15px 20px 0px; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l:focus { box-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, 255)= + solid 1px; outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l--hide { display: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll { display: inline-block; vertical-align: middle; border: 1px solid rgb(2= +04, 204, 204); cursor: pointer; background-color: transparent; font-size: 1= +.1rem; line-height: 1.6rem; font-weight: 600; text-transform: uppercase; pa= +dding: 1.2rem; margin: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button-clear-it= +-all { font-size: 1.4rem; margin: 0px 15px 10px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button-clear-it= +-all { font-size: 1.4rem; margin: 0px 15px 20px 0px; padding: 1.5rem; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll:focus { box-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, 255= +) solid 1px; outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll--hide { display: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-le= +ss { display: inline-block; vertical-align: middle; border: 1px solid rgb(2= +04, 204, 204); cursor: pointer; background-color: transparent; font-size: 1= +.1rem; font-weight: 600; text-transform: uppercase; padding: 1.2rem; margin= +: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button-view-it-= +less { margin: 0px 15px 10px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button-view-it-= +less { font-size: 1.4rem; margin: 0px 15px 20px 0px; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-le= +ss:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-le= +ss:focus { box-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, 255= +) solid 1px; outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-le= +ss:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .search-tips-text--hidden, .cmp-jobs-results .selected-fi= +lter-container__progressive-button-view-it-less--hide { display: none; } + +.careerjobsearchresults.color-star-block-accent-purple-1 .saved-job-card { = +color: rgb(180, 85, 170); } + +.careerjobsearchresults.color-star-block-accent-purple-2 .saved-job-card { = +color: rgb(160, 85, 245); } + +.careerjobsearchresults.color-star-block-accent-purple-3 .saved-job-card { = +color: rgb(190, 130, 255); } + +.careerjobsearchresults.color-star-block-accent-purple-4 .saved-job-card { = +color: rgb(220, 175, 255); } + +.careerjobsearchresults.color-star-block-accent-purple-5 .saved-job-card { = +color: rgb(230, 220, 255); } + +.careerjobsearchresults.color-star-block-alt-blue .saved-job-card { color: = +rgb(0, 65, 240); } + +.careerjobsearchresults.color-star-block-alt-gray .saved-job-card { color: = +rgb(190, 190, 190); } + +.careerjobsearchresults.color-star-block-alt-gray-dark .saved-job-card { co= +lor: rgb(150, 150, 150); } + +.careerjobsearchresults.color-star-block-alt-gray-darker .saved-job-card { = +color: rgb(90, 90, 90); } + +.careerjobsearchresults.color-star-block-alt-green .saved-job-card { color:= + rgb(0, 215, 0); } + +.careerjobsearchresults.color-star-block-alt-red .saved-job-card { color: r= +ed; } + +.careerjobsearchresults.color-star-block-alt-yellow .saved-job-card { color= +: rgb(255, 255, 0); } + +.careerjobsearchresults.color-star-block-aqua .saved-job-card { color: rgb(= +0, 255, 187); } + +.careerjobsearchresults.color-star-block-blue .saved-job-card { color: rgb(= +0, 186, 255); } + +.careerjobsearchresults.color-star-block-blue-green .saved-job-card { color= +: rgb(5, 240, 165); } + +.careerjobsearchresults.color-star-block-brand-green .saved-job-card { colo= +r: rgb(100, 255, 80); } + +.careerjobsearchresults.color-star-block-brand-orange .saved-job-card { col= +or: rgb(255, 120, 0); } + +.careerjobsearchresults.color-star-block-brand-yellow .saved-job-card { col= +or: rgb(255, 235, 50); } + +.careerjobsearchresults.color-star-block-blue-dark .saved-job-card { color:= + rgb(0, 142, 255); } + +.careerjobsearchresults.color-star-block-blue-light .saved-job-card { color= +: rgb(0, 243, 255); } + +.careerjobsearchresults.color-star-block-core-purple .saved-job-card { colo= +r: rgb(70, 0, 115); } + +.careerjobsearchresults.color-star-block-cyan .saved-job-card { color: rgb(= +0, 255, 255); } + +.careerjobsearchresults.color-star-block-gray .saved-job-card { color: rgb(= +167, 167, 167); } + +.careerjobsearchresults.color-star-block-gray-base .saved-job-card { color:= + rgb(0, 0, 0); } + +.careerjobsearchresults.color-star-block-gray-dark .saved-job-card { color:= + rgb(107, 107, 107); } + +.careerjobsearchresults.color-star-block-gray-darker .saved-job-card { colo= +r: rgb(74, 74, 74); } + +.careerjobsearchresults.color-star-block-gray-light .saved-job-card { color= +: rgb(204, 204, 204); } + +.careerjobsearchresults.color-star-block-gray-lighter .saved-job-card { col= +or: rgb(227, 227, 227); } + +.careerjobsearchresults.color-star-block-gray-lightest .saved-job-card { co= +lor: rgb(242, 242, 242); } + +.careerjobsearchresults.color-star-block-grayishyellow-dark .saved-job-card= + { color: rgb(150, 150, 140); } + +.careerjobsearchresults.color-star-block-grayishyellow-light .saved-job-car= +d { color: rgb(230, 230, 220); } + +.careerjobsearchresults.color-star-block-green .saved-job-card { color: rgb= +(0, 255, 0); } + +.careerjobsearchresults.color-star-block-green-dark .saved-job-card { color= +: rgb(0, 83, 10); } + +.careerjobsearchresults.color-star-block-link .saved-job-card { color: rgb(= +0, 77, 255); } + +.careerjobsearchresults.color-star-block-link-dark .saved-job-card { color:= + rgb(0, 0, 136); } + +.careerjobsearchresults.color-star-block-orange .saved-job-card { color: rg= +b(255, 182, 0); } + +.careerjobsearchresults.color-star-block-orange-dark .saved-job-card { colo= +r: rgb(255, 149, 0); } + +.careerjobsearchresults.color-star-block-pink .saved-job-card { color: rgb(= +231, 0, 116); } + +.careerjobsearchresults.color-star-block-pink-dark .saved-job-card { color:= + rgb(164, 2, 83); } + +.careerjobsearchresults.color-star-block-pink-light .saved-job-card { color= +: rgb(255, 80, 160); } + +.careerjobsearchresults.color-star-block-purple .saved-job-card { color: rg= +b(161, 0, 255); } + +.careerjobsearchresults.color-star-block-purple-dark .saved-job-card { colo= +r: rgb(117, 0, 192); } + +.careerjobsearchresults.color-star-block-purple-darkest .saved-job-card { c= +olor: rgb(70, 1, 115); } + +.careerjobsearchresults.color-star-block-red .saved-job-card { color: rgb(2= +31, 15, 41); } + +.careerjobsearchresults.color-star-block-red-dark .saved-job-card { color: = +rgb(189, 0, 29); } + +.careerjobsearchresults.color-star-block-red-darker .saved-job-card { color= +: rgb(113, 0, 18); } + +.careerjobsearchresults.color-star-block-red-light .saved-job-card { color:= + rgb(255, 50, 70); } + +.careerjobsearchresults.color-star-block-white .saved-job-card { color: rgb= +(255, 255, 255); } + +.careerjobsearchresults.color-star-block-yellow .saved-job-card { color: rg= +b(255, 212, 46); } + +.careerjobsearchresults.color-star-block-yellow-dark .saved-job-card { colo= +r: rgb(240, 192, 0); } + +.careerjobsearchresults.color-star-block-yellow-light .saved-job-card { col= +or: rgb(255, 240, 179); } + +.careerjobsearchresults.brand-star-gradient-pink .saved-job-card { backgrou= +nd-clip: text; background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%,= + rgb(231, 0, 116) 30%); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-purple .saved-job-card { backgr= +ound-clip: text; background-image: linear-gradient(rgb(70, 1, 115), rgb(161= +, 0, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-purple-alt .saved-job-card { ba= +ckground-clip: text; background-image: linear-gradient(90deg, rgb(70, 1, 11= +5), rgb(117, 0, 192), rgb(161, 0, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-blue .saved-job-card { backgrou= +nd-clip: text; background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77,= + 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-blue2 .saved-job-card { backgro= +und-clip: text; background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 1= +86, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-light-blue .saved-job-card { ba= +ckground-clip: text; background-image: linear-gradient(90deg, rgb(0, 186, 2= +55), rgb(0, 142, 255), rgb(0, 77, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-red .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(rgb(113, 0, 18), red); colo= +r: transparent; } + +.careerjobsearchresults.brand-star-gradient-red-alt .saved-job-card { backg= +round-clip: text; background-image: linear-gradient(90deg, red, rgb(189, 0,= + 29), rgb(113, 0, 18)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient .saved-job-card { background-cl= +ip: text; background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255= +)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-alt .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(= +0, 186, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-yellow .saved-job-card { backgr= +ound-clip: text; background-image: linear-gradient(rgb(255, 255, 0), rgb(24= +0, 192, 0)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-yellow-alt .saved-job-card { ba= +ckground-clip: text; background-image: linear-gradient(90deg, rgb(255, 255,= + 0), rgb(255, 212, 46), rgb(255, 182, 0)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-green .saved-job-card { backgro= +und-clip: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rg= +b(0, 215, 0), rgb(0, 83, 10)); color: transparent; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs { paddin= +g: 0px 1.5rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs { paddin= +g: 0px 1.5rem; } +} + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs .cmp-resul= +ts-line-bar { border: 0.06rem solid rgb(204, 204, 204); } + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.card { -webkit-box-flex: 1; flex: 1 0 100%; max-width: 100%; } + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.card__job-listing-areas-interest { display: -webkit-box; -webkit-box-orien= +t: vertical; -webkit-line-clamp: 2; overflow: hidden; } + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.card__title { font-size: 1.8rem; font-weight: 700; text-decoration: none; = +color: rgb(0, 0, 0); } + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.card__title:focus, .cmp-jobs-search-hero .joblistingblock .cmp-recently-vi= +ewed-jobs.list-view .card__title:hover { text-decoration: underline; color:= + rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-vie= +w .card__title { font-size: 2.5rem; } +} + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.cmp-teaser__content { border: none; padding: 2.5rem 0px; background: none;= + } + +.responsivegrid.full-width-constraint > div.cmp-container > div.careerjobse= +archresults { padding-left: 0px; padding-right: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid.full-width-constraint > div.cmp-container > div.careerjob= +searchresults { padding-left: 15px; padding-right: 15px; } +} + +.ribbon-large { display: flex; position: relative; } + +.ribbon-large__extender-bg-left { z-index: 2; position: absolute; left: 0px= +; background-color: rgb(161, 0, 255); width: 40%; display: none; height: 10= +0%; top: 0px; } + +@media screen and (min-width: 1000px) { + .ribbon-large__extender-bg-left { display: block; height: calc(100% + 1.1= +25em); } +} + +.ribbon-large__extender-bg-right { background-color: rgb(161, 0, 255); posi= +tion: absolute; right: 0px; top: 0px; z-index: 1; width: 27%; display: none= +; height: 100%; } + +@media screen and (min-width: 1000px) { + .ribbon-large__extender-bg-right { display: block; margin-top: 1.125em; h= +eight: calc(100% + 1.125em); } +} + +.cmp-ribbon-large { position: relative; max-width: 1200px; width: 100%; z-i= +ndex: 3; margin: auto; inset: 0px; display: flex; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large { margin-bottom: -0.625em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large { margin-bottom: -1.125em; } +} + +.cmp-ribbon-large__content-container--left { width: 100%; position: relativ= +e; float: none; height: 100%; } + +.cmp-ribbon-large__content-container--right { display: none; width: 100%; h= +eight: auto; float: none; position: relative; z-index: 2; } + +.cmp-ribbon-large__content { width: 100%; display: inline-block; position: = +relative; z-index: 3; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large__content { display: flex; } +} + +.cmp-ribbon-large__content-container--extension { display: none; } + +.cmp-ribbon-large__content-container { position: relative; z-index: 4; widt= +h: 100%; } + +.cmp-ribbon-large__eyebrow--container { margin-bottom: 0.75em; } + +.cmp-ribbon-large__eyebrow-text { position: relative; margin-top: 0px; marg= +in-bottom: 0px; font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 600; font-style: normal; text-transform: upp= +ercase; letter-spacing: 0.104em; line-height: 1.4; font-size: 1.2rem; color= +: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large__eyebrow-text { font-size: 1.8rem; letter-spacing: 0.07= +em; } +} + +.cmp-ribbon-large__eyebrow-text::before { content: "=EF=88=89"; font-size: = +2.38em; font-family: Ionicons; font-weight: 400; font-style: normal; text-t= +ransform: none; letter-spacing: normal; overflow-wrap: normal; white-space:= + nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-renderin= +g: optimizelegibility; font-feature-settings: "liga"; display: inline-block= +; line-height: 0; position: relative; top: 0.23em; padding-right: 0.36em; } + +.cmp-ribbon-large__fold { display: none; position: absolute; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large__fold { display: block; } +} + +.cmp-ribbon-large__cta-text--container { width: 100%; } + +.cmp-ribbon-large__cta-text { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-style: normal; text-transform: none; f= +ont-size: 2rem; font-weight: 800; line-height: 1.4; color: rgb(255, 255, 25= +5); } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large__cta-text { font-size: 3.5rem; } +} + +.cmp-ribbon-large .button { margin-top: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large .button { padding-left: 15px; padding-right: 15px; } +} + +.cmp-ribbon-large .button .cmp-button { margin-top: 0px; margin-left: 0px; = +height: auto; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large .button .cmp-button { width: auto; } +} + +.cmp-ribbon-large .button .cmp-button__text { color: rgb(0, 0, 0); } + +.cmp-ribbon-large .image { display: none; height: 100%; } + +.cmp-ribbon-large .image img { position: absolute; top: 0px; bottom: 0px; m= +argin: auto 0px; } + +@media only screen and (min-width: 1900px) { + .ribbon-large__extender-bg-right { width: 35%; } +} + +.cmp-ribbon-large--connect { margin-top: -1.125em; margin-bottom: -1.125em;= + } + +.cmp-ribbon-large--connect .cmp-ribbon-large__content-container--left { bac= +kground-color: rgb(161, 0, 255); padding: 3.13em 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--left { f= +loat: left; width: 67%; padding: 2.81em 115px 3.13em 35px; background: line= +ar-gradient(90deg, rgb(161, 0, 255) 30%, rgb(70, 1, 115)); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--left { w= +idth: 75%; padding: 4.25em 1.63em 4.75em 15px; } +} + +.cmp-ribbon-large--connect .cmp-ribbon-large__content-container--right { ba= +ckground: rgb(161, 0, 255); padding: 0px 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--right { = +display: block; height: 100%; margin-top: 0.625em; float: right; width: 33%= +; padding: 0.375em 0px 0px 50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--right { = +height: 100%; width: 25%; margin-top: 1.125em; padding: 0px 0px 0.1875em 35= +px; } +} + +.cmp-ribbon-large--connect .cmp-ribbon-large__content-container--extension = +{ background-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--extensio= +n { display: block; top: 0px; position: absolute; bottom: 0px; width: 1.25e= +m; left: -1.19em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--extensio= +n { width: 1.63em; left: -1.5em; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__eyebrow--container { margin= +-bottom: 1.25em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__eyebrow--container { margin= +-bottom: 1.75em; } +} + +.cmp-ribbon-large--connect .cmp-ribbon-large__fold { background-image: line= +ar-gradient(-90deg, rgb(0, 186, 255), rgb(0, 186, 255) 30%, rgb(0, 77, 255)= +); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__fold { transform: skewY(153= +deg); height: 1em; width: 1.2em; right: -0.02em; top: 0.31em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__fold { transform: skewY(143= +deg); top: 0.565em; height: 1.37em; width: 1.53em; right: -0.04em; } +} + +.cmp-ribbon-large--connect .cmp-ribbon-large__cta-text--container { padding= +-bottom: 1.875em; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__cta-text--container { width= +: 60%; padding-right: 15px; padding-bottom: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .image { display: block; width: 9.813em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .image { width: 12.875em; } +} + +.cmp-ribbon-large--connect .image img { max-width: 9.813em; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .image img { max-width: 12.88em; } +} + +@media screen and (min-width: 1000px) { + .ribbon-large__extender-bg-right--connect { margin-top: 0px; height: calc= +(100% + 2.25em); } +} + +@media screen and (min-width: 1000px) { + .ribbon-large__extender-bg-left--connect { margin-top: -1.125em; height: = +calc(100% + 2.25em); } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__content-container--left { backg= +round-color: rgb(231, 0, 116); padding: 3.13em 1em; z-index: 2; display: no= +ne; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--left { dis= +play: block; float: left; width: 33%; margin-top: -0.625em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--left { mar= +gin-top: -1.13em; width: 25%; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__content-container--right { back= +ground: rgb(231, 0, 116); padding: 3.125em 1em; min-height: 283px; z-index:= + 1; display: block; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--right { he= +ight: 100%; float: right; width: 67%; padding: 2.1875em 0px 0.625em 3.3125e= +m; min-height: 230px; background: linear-gradient(270deg, rgb(231, 0, 116),= + rgb(231, 0, 116) 66%, rgb(164, 2, 83)); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--right { he= +ight: 100%; width: 75%; padding: 3.125em 0px 1.125em 6.9375em; min-height: = +293px; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__content-container--extension { = +background-color: rgb(231, 0, 116); z-index: 2; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--extension = +{ display: block; top: 0px; position: absolute; bottom: 0px; width: 1.25em;= + right: -1.25em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--extension = +{ width: 1.63em; right: -1.56em; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__eyebrow--container { margin-bot= +tom: 0.75em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__eyebrow--container { margin-b= +ottom: 0.9375em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__eyebrow--container { margin-b= +ottom: 2.1875em; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__fold { background: linear-gradi= +ent(45deg, rgb(255, 212, 46), rgb(255, 212, 46) 30%, rgb(240, 192, 0)); z-i= +ndex: 1; position: absolute; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__fold { top: auto; height: 0.6= +25em; width: 1.25em; left: 0px; bottom: 0.313em; transform: skewY(153deg); = +} +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__fold { height: 1.13em; width:= + 1.56em; left: -0.06em; bottom: 0.563em; transform: skewY(145deg); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__cta-text--container { width: = +60%; padding-right: 40px; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__cta-text { margin-bottom: 15px;= + display: block; } + +.cmp-ribbon-large--event .cmp-ribbon-large__cta-date-text { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: = +600; font-style: normal; text-transform: none; line-height: 1.2; font-size:= + 1.8rem; color: rgb(255, 255, 255); display: block; margin-bottom: 15px; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__cta-date-text { font-size: 2.= +5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__cta-date-text { margin-bottom= +: 25px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__cta-date-text { margin-bottom= +: 37px; } +} + +.cmp-ribbon-large--event .button { margin-bottom: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ribbon-large--event .button { margin-bottom: 1.375em; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .image { display: block; width: 9.813em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .image { width: 12.875em; } +} + +.cmp-ribbon-large--event .image img { max-width: 9.813em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .image img { right: 3.125em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .image img { max-width: 12.88em; right: 2.1875em= +; } +} + +.ribbon-large__extender-bg-left--event { background-color: rgb(231, 0, 116)= +; margin-top: -1.13em; width: 25%; } + +@media screen and (min-width: 2000px) { + .ribbon-large__extender-bg-left--event { width: 35%; } +} + +.ribbon-large__extender-bg-right--event { margin-top: 0px; height: calc(100= +% + 1.13em); width: 40%; background-color: rgb(231, 0, 116); } + +.cmp-ribbon-large--join .cmp-ribbon-large__content-container--left { backgr= +ound-color: rgb(161, 0, 255); padding: 3.13em 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--left { floa= +t: left; width: 67%; padding: 2.81em 115px 3.13em 35px; background: linear-= +gradient(90deg, rgb(161, 0, 255) 30%, rgb(70, 1, 115)); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--left { widt= +h: 75%; padding: 4.25em 1.63em 4.75em 15px; } +} + +.cmp-ribbon-large--join .cmp-ribbon-large__content-container--right { backg= +round: rgb(161, 0, 255); padding: 0px 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--right { dis= +play: block; height: calc(100% + 1.25em); margin-top: -0.625em; float: righ= +t; width: 33%; padding: 0.375em 0px 0px 50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--right { hei= +ght: calc(100% + 2.25em); width: 25%; margin-top: -1.125em; padding: 0px 0p= +x 0.1875em 35px; } +} + +.cmp-ribbon-large--join .cmp-ribbon-large__content-container--extension { b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--extension {= + display: block; top: 0px; position: absolute; bottom: 0px; width: 1.25em; = +left: -1.19em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--extension {= + width: 1.88em; left: -1.88em; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__eyebrow--container { margin-bo= +ttom: 1.25em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__eyebrow--container { margin-bo= +ttom: 1.75em; } +} + +.cmp-ribbon-large--join .cmp-ribbon-large__fold { background-image: linear-= +gradient(135deg, rgb(0, 186, 255), rgb(0, 186, 255) 30%, rgb(0, 77, 255)); = +z-index: -1; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__fold { transform: skewY(-153de= +g); height: 1em; bottom: -0.31em; top: auto; width: 1.25em; right: 1.1em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__fold { transform: skewY(-143de= +g); height: 1.5em; bottom: -0.5em; top: auto; width: 1.63em; right: 1.87em;= + } +} + +.cmp-ribbon-large--join .cmp-ribbon-large__cta-text--container { padding-bo= +ttom: 1.875em; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__cta-text--container { width: 6= +0%; padding-right: 15px; padding-bottom: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .image { display: block; width: 9.813em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .image { width: 12.875em; } +} + +.cmp-ribbon-large--join .image img { max-width: 9.813em; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .image img { max-width: 12.88em; } +} + +.ribbon-large__extender-bg-right--join { margin-top: -1.125em; height: calc= +(100% + 3.375em); } + +.ribbon-small { display: flex; position: relative; } + +.ribbon-small__extender-bg-left { z-index: 2; position: absolute; left: 0px= +; background-color: rgb(161, 0, 255); width: 40%; display: none; height: 10= +0%; top: 0px; } + +@media screen and (min-width: 1000px) { + .ribbon-small__extender-bg-left { display: block; height: calc(100% + 1.3= +75em); } +} + +.ribbon-small__extender-bg-right { background-color: rgb(161, 0, 255); posi= +tion: absolute; right: 0px; top: 0px; z-index: 1; width: 40%; display: none= +; height: 100%; } + +@media screen and (min-width: 1000px) { + .ribbon-small__extender-bg-right { display: block; margin-top: -1.375em; = +height: calc(100% + 1.375em); } +} + +.cmp-ribbon-small { position: relative; max-width: 1200px; width: 100%; z-i= +ndex: 3; margin: auto; inset: 0px; display: flex; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small { margin-bottom: -0.625em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small { margin-bottom: -1.375em; } +} + +.cmp-ribbon-small__content-container--left { width: 100%; background-color:= + rgb(161, 0, 255); padding: 3.125em 1em; z-index: 2; position: relative; fl= +oat: none; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__content-container--left { float: left; width: 67%; pad= +ding: 2.625em 25px 3em 35px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__content-container--left { width: 60%; padding: 1.0625e= +m 25px 1.5625em 15px; } +} + +.cmp-ribbon-small__content-container--right { width: 100%; height: auto; fl= +oat: none; position: relative; background: linear-gradient(0deg, rgb(161, 0= +, 255), rgb(70, 1, 115)); padding: 0px 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__content-container--right { height: 100%; margin-top: -= +0.625em; float: right; width: 33%; padding: 0.375em 15px 0px 3.1875em; back= +ground: linear-gradient(90deg, rgb(70, 1, 115), rgb(161, 0, 255)); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__content-container--right { width: 40%; margin-top: -1.= +375em; padding: 0.5625em 15px 0.1875em 4.625em; } +} + +.cmp-ribbon-small__content { display: inline-block; position: relative; z-i= +ndex: 3; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__content { display: flex; -webkit-box-align: center; al= +ign-items: center; -webkit-box-pack: justify; justify-content: space-betwee= +n; } +} + +.cmp-ribbon-small__content-container--left_extension { display: none; backg= +round-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__content-container--left_extension { display: block; to= +p: 0px; width: 1.125em; right: -1.125em; position: absolute; bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__content-container--left_extension { width: 3.375em; ri= +ght: -3.375em; } +} + +.cmp-ribbon-small__content-container { position: relative; z-index: 4; widt= +h: 100%; } + +.cmp-ribbon-small__fold { display: none; left: 0px; position: absolute; bac= +kground-image: linear-gradient(45deg, rgb(0, 186, 255), rgb(0, 186, 255) 30= +%, rgb(0, 77, 255)); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__fold { transform: skewY(30deg); height: 0.69em; width:= + 1.06em; top: 0.31em; display: block; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__fold { transform: skewY(22deg); height: 1.88em; width:= + 3.34em; top: 0.69em; } +} + +.cmp-ribbon-small__cta-text--container { margin-bottom: 15px; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__cta-text--container { margin-bottom: 0px; padding-righ= +t: 15px; padding-top: 0.625em; max-width: 67%; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__cta-text--container { padding-right: 15px; padding-top= +: 0.625em; max-width: 60%; } +} + +.cmp-ribbon-small__cta-text { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-style: normal; text-transform: none; f= +ont-size: 2rem; font-weight: 800; line-height: 1.4; color: rgb(255, 255, 25= +5); } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__cta-text { font-size: 3.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__cta-text { font-family: Graphik, Arial, system-ui, -ap= +ple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue= +", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; tex= +t-transform: none; line-height: 1.2; font-size: 1.8rem; color: rgb(255, 255= +, 255); } +} + +@media screen and (min-width: 768px) and (min-width: 1000px) { + .cmp-ribbon-small__cta-text { font-size: 2.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-small .button { margin-top: 0px; padding-left: 15px; } +} + +.cmp-ribbon-small .button .cmp-button { float: right; height: auto; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small .button .cmp-button { width: auto; } +} + +.cmp-ribbon-small .button .cmp-button__text { color: rgb(0, 0, 0); } + +.cmp-ribbon-small .sharebanner { position: relative; left: 0px; right: 0px;= + width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small .sharebanner { top: 50%; transform: translateY(-50%); p= +osition: absolute; padding: 0.375em 0.9375em 0px 3.1875em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small .sharebanner { padding: 0.375em 0.9375em 0.1875em 4.625= +em; } +} + +.cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { font-family: Graphik= +, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, = +ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-style: normal= +; text-transform: none; font-size: 2rem; font-weight: 800; line-height: 1.4= +; color: rgb(255, 255, 255); letter-spacing: normal; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { font-size: 3.5rem;= + } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { width: 100%; margi= +n-left: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { font-family: Graph= +ik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto= +, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800= +; font-style: normal; text-transform: none; line-height: 1.2; font-size: 1.= +8rem; color: rgb(255, 255, 255); } +} + +@media screen and (min-width: 768px) and (min-width: 1000px) { + .cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { font-size: 2.5rem;= + } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item { display: in= +line-block; } +} + +.cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item:first-child .cm= +p-share-banner__icon { margin-left: 0px; } + +.cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item .cmp-share-bann= +er__icon { color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); mar= +gin-left: 1.375em; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item .cmp-share-ba= +nner__icon { margin-left: 0.625em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item .cmp-share-ba= +nner__icon { margin-left: 1.25em; } +} + +.cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item .cmp-share-bann= +er__icon:hover { background-color: transparent; } + +.cmp-image-partial-overlap.cmp-mobile-view .cmp-container { background-posi= +tion: 50% center; background-size: contain !important; } + +.cmp-image-partial-overlap .cmp-container { height: 18rem; margin-bottom: -= +2.08rem; width: 100%; overflow: hidden; } + +@media screen and (min-width: 768px) { + .cmp-image-partial-overlap .cmp-container { margin-top: -3rem; margin-bot= +tom: -3rem; height: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-image-partial-overlap .cmp-container { margin-left: 1.5rem; width: 5= +8.4rem; max-width: 58.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-mixed-media-image-parallax.cmp-image-partial-overlap .cmp-container,= + .cmp-mixed-media-image-parallax.cmp-image-standard-overlap .cmp-container = +{ background-repeat: no-repeat; background-position: 100% center; backgroun= +d-attachment: fixed; } +} + +@media screen and (min-width: 1000px) { + .cmp-mixed-media-image-parallax.cmp-image-partial-overlap .cmp-container = +{ background-size: contain !important; } +} + +.container.responsivegrid.full-width .mixed-media-block-full-image-card { b= +ackground-color: transparent; margin: 0px auto; max-width: 120rem; padding-= +left: 1.5rem; padding-right: 1.5rem; } + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-four-cell .cmp-four-cell__first-col .teaser.content-card.content-car= +d--cardwithbutton { width: 48.5vw; } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-col .teaser.content-card.content-car= +d--cardwithbutton { width: 57.5rem; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling { paddin= +g-bottom: 2rem; } +} + +@media screen and (min-width: 768px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling .cmp-con= +tainer { height: 40rem; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling .cmp-con= +tainer { height: 43rem; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling .cmp-con= +tainer.cmp-image__crop-3x1 { height: 34rem; object-fit: cover; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling .cmp-con= +tainer.cmp-image__crop-16x9, .mixed-media-block-full-image-card .cmp-image-= +parallax-scrolling .cmp-container.cmp-image__crop-16x9-hd { height: 67.5rem= +; object-fit: cover; } +} + +.mixed-media-block-full-image-card .cmp-image-parallax-scrolling--full-16x9= + .cmp-container { height: 18rem; } + +@media screen and (min-width: 768px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling--full-16= +x9 .cmp-container { height: 43.2rem; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling--full-16= +x9 .cmp-container { height: 67.5rem; } +} + +.mixed-media-block-full-image-card .cmp-image-parallax-scrolling--small-3x1= + .cmp-container { height: 34rem; } + +.mixed-media-block-full-image-card .cmp-mixed-media-full-image { position: = +relative; padding-top: 30px; } + +@media screen and (min-width: 768px) { + .mixed-media-block-full-image-card .cmp-mixed-media-full-image { padding-= +top: 90px; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-mixed-media-full-image { padding-= +top: 100px; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-mixed-media-full-image .image .cm= +p-image__crop-3x1 .cmp-image__image { height: 34rem; object-fit: cover; } +} + +.mixed-media-block-full-image-card .teaser.content-card.content-card--cardw= +ithbutton { position: relative; top: 100%; margin-top: -70px; border-left: = +15px solid transparent; border-right: 15px solid transparent; } + +@media screen and (min-width: 768px) { + .mixed-media-block-full-image-card .teaser.content-card.content-card--car= +dwithbutton { position: absolute; top: 20px; margin-left: 35px; width: 75%;= + aspect-ratio: 2 / 1; margin-top: auto; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .teaser.content-card.content-card--car= +dwithbutton { margin-left: 0px; top: 20px; position: absolute; width: 50%; = +margin-top: auto; } +} + +@media screen and (min-width: 1200px) { + .mixed-media-block-full-image-card .teaser.content-card.content-card--car= +dwithbutton { left: 0px; } +} + +.mixed-media-block-full-image-card .cmp-teaser__title { padding-bottom: 0px= +; } + +.mixed-media-block-full-image-card .cmp-teaser__description { padding-top: = +10px; } + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-teaser__description { padding-top= +: 20px; } +} + +.actionable-search-results .cmp-accordion .cmp-accordion__panel { backgroun= +d-color: rgb(255, 255, 255); box-shadow: none; border: 0.1rem solid; } + +.actionable-search-results .cmp-accordion .cmp-accordion__panel--hidden { d= +isplay: block; overflow: hidden; max-height: 0px; transition: max-height 0.= +4s cubic-bezier(0, 1, 0, 1) 0s; border: 0px; } + +.actionable-search-results .cmp-accordion .cmp-accordion__panel--expanded {= + max-height: 9999px; transition: max-height 0.4s cubic-bezier(1, 0, 1, 0) 0= +s; overflow: hidden; border-color: rgb(85, 85, 85); } + +.actionable-search-results .cmp-accordion .cmp-accordion__button { padding-= +top: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem; font-weight: 600= +; border-width: 1px; color: rgb(0, 0, 0); border-color: rgb(85, 85, 85); } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-accordion .cmp-accordion__button { paddin= +g-top: 2rem; padding-bottom: 2rem; padding-left: 2rem; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-accordion .cmp-accordion__button { paddin= +g-top: 1.5rem; padding-bottom: 1.5rem; padding-left: 5rem; } +} + +.actionable-search-results .responsivegrid { padding-right: 1.5rem; padding= +-left: 1.5rem; padding-top: 0px; column-gap: 15px; border-width: 0px 0.1rem= + 0.1rem; border-style: initial; border-image: initial; border-color: rgb(85= +, 85, 85); } + +@media screen and (min-width: 768px) { + .actionable-search-results .responsivegrid { padding: 0px 2rem 3rem; colu= +mn-gap: 35px; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .responsivegrid { padding: 0px 5rem 3rem; } +} + +.actionable-search-results .cmp-job-card-listing-third-row, .actionable-sea= +rch-results .cmp-job-card-listing_first-row { display: flex; -webkit-box-or= +ient: vertical; -webkit-box-direction: normal; flex-direction: column; -web= +kit-box-flex: 1; flex: 1 1 0%; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing-third-row, .actionable-s= +earch-results .cmp-job-card-listing_first-row { -webkit-box-orient: horizon= +tal; -webkit-box-direction: normal; flex-direction: row; padding-right: 15p= +x; } +} + +.actionable-search-results .cmp-job-card-listing_second-row { display: flex= +; padding-left: 15px; padding-right: 15px; flex-wrap: wrap; margin-left: -3= +0px; margin-right: -30px; max-width: calc(100% + 60px); margin-bottom: 0px;= + } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing_second-row { margin-bott= +om: 0px; } +} + +.actionable-search-results .cmp-job-card-listing_third-row { margin-bottom:= + 0px; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing_third-row { margin-botto= +m: 0px; } +} + +.actionable-search-results .cmp-job-card-listing_third-row .button { displa= +y: block; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing_third-row .button { disp= +lay: none; } +} + +.actionable-search-results .cmp-job-card-listing .card { padding-left: 15px= +; padding-right: 15px; -webkit-box-flex: 0; flex: 0 0 100%; margin-bottom: = +20px; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .card { -webkit-box-flex= +: 0; flex: 0 0 50%; max-width: 50%; margin-bottom: 30px; } +} + +.actionable-search-results .cmp-job-card-listing .card > * { height: 100%; = +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser > a { di= +splay: flex; height: 100%; } + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__content= + { padding: 3rem 2rem 2rem; } + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser-region, = +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__pretitl= +e { font-size: 1.2rem; line-height: 1.4rem; font-weight: 600; } + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__title-l= +ink { font-size: 1.8rem; font-weight: 700; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .card .cmp-teaser__title= +-link { font-size: 2.5rem; line-height: 4.2rem; } +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__descrip= +tion p { font-size: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .card .cmp-teaser__descr= +iption p { font-size: 1.6rem; line-height: 2.6rem; } +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__action-= +link { font-size: 1.4rem; line-height: 2.2rem; padding-top: 1rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .card .cmp-teaser__actio= +n-link { font-size: 1.6rem; line-height: 2.6rem; padding-top: 2rem; } +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__job-lis= +ting-areas-interest, .actionable-search-results .cmp-job-card-listing .card= + .cmp-teaser__job-listing-business-area, .actionable-search-results .cmp-jo= +b-card-listing .card .cmp-teaser__job-listing-years-exp { font-size: 1.4rem= +; line-height: 2.2rem; margin-bottom: 0.5rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .card .cmp-teaser__job-l= +isting-areas-interest, .actionable-search-results .cmp-job-card-listing .ca= +rd .cmp-teaser__job-listing-business-area, .actionable-search-results .cmp-= +job-card-listing .card .cmp-teaser__job-listing-years-exp { font-size: 1.6r= +em; line-height: 2.6rem; margin-bottom: 1.9rem; } +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__job-lis= +ting-posted-date { margin-top: 0px; margin-bottom: 0.5rem; font-size: 1.2re= +m; line-height: 1.4rem; } + +.actionable-search-results .cmp-job-card-listing .title { padding-top: 2rem= +; width: 100%; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .title { padding-top: 5r= +em; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .actionable-search-results .cmp-job-card-listing .title { padding-top: 5r= +em; } +} + +.actionable-search-results .cmp-job-card-listing .title .cmp-title { displa= +y: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit= +-box-align: start; align-items: flex-start; width: 100%; } + +.actionable-search-results .cmp-job-card-listing .title .cmp-title__text { = +font-size: 2.4rem; line-height: 2.5rem; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .title .cmp-title__text = +{ width: 70%; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .title .cmp-title__text = +{ font-size: 4.8rem; line-height: 5rem; width: 75%; } +} + +.actionable-search-results .cmp-job-card-listing .title .cmp-title .button = +{ display: none; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .title .cmp-title .butto= +n { display: flex; -webkit-box-pack: end; justify-content: flex-end; paddin= +g-top: 0.3rem; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .title .cmp-title .butto= +n { padding-top: 1rem; width: 30%; } +} + +.actionable-search-results .cmp-job-card-listing .title .cmp-title .button = +.cmp-teaser__action-link:focus::before { width: 100%; } + +.actionable-search-results .cmp-job-card-listing .title .text { padding-top= +: 2rem; padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .title .text { padding-t= +op: 2rem; padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .title .text { padding-t= +op: 3rem; padding-bottom: 3rem; } +} + +.actionable-search-results .cmp-job-card-listing .title .text .cmp-text p {= + font-size: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .title .text .cmp-text p= + { font-size: 1.6rem; line-height: 2.6rem; } +} + +.actionable-search-results .cmp-jobcard-layout--3-cards .card { -webkit-box= +-flex: 0; flex: 0 0 100%; max-width: 100%; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-jobcard-layout--3-cards .card { -webkit-b= +ox-flex: 0; flex: 0 0 50%; max-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-jobcard-layout--3-cards .card { -webkit-b= +ox-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .socialfeed-wrapper .cmp-share-banner .h-title-eyebrow { margin-left: 0px= +; } +} + +.downloadsbasemodule .cmp-downloads-resources .content-card__picture, .vide= +oslideshareresource .cmp-downloads-resources .content-card__picture { width= +: 100%; } + +.downloadsbasemodule .cmp-downloads-resources .content-card__picture .cmp-t= +easer__content, .videoslideshareresource .cmp-downloads-resources .content-= +card__picture .cmp-teaser__content { border: none; padding: 2rem 0px; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .content-card__picture .cmp= +-teaser__content, .videoslideshareresource .cmp-downloads-resources .conten= +t-card__picture .cmp-teaser__content { padding: 2rem; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser, .videoslideshare= +resource .cmp-downloads-resources .cmp-teaser { background-clip: content-bo= +x; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__imag= +e, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-tease= +r__image { border: none; padding: 0px; margin: -6.22rem 0px 2rem; width: 8e= +m; height: 10.38em; box-shadow: 0px 0px 0.63em 0px; color: rgba(0, 0, 0, 0.= +2); } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__im= +age, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-tea= +ser__image { margin: -11.22rem 0px 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__im= +age, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-tea= +ser__image { margin: 0.5rem 2rem 0px -2.5rem; float: left; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__imag= +e .cmp-image img, .videoslideshareresource .cmp-downloads-resources .cmp-te= +aser .cmp-teaser__image .cmp-image img { width: 128px; height: 166px; trans= +form: translate(0px); } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__titl= +e, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-tease= +r__title { margin-top: 0px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__titl= +e a:focus, .downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-t= +easer__title a:hover, .videoslideshareresource .cmp-downloads-resources .cm= +p-teaser .cmp-teaser__title a:focus, .videoslideshareresource .cmp-download= +s-resources .cmp-teaser .cmp-teaser__title a:hover { text-decoration: none;= + color: rgb(0, 0, 0); } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container, .videoslideshareresource .cmp-downloads-resources .cmp-teaser= + .cmp-teaser__action-container { padding-top: 0px; float: left; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__eye-icon, .videoslideshareresource .cmp-downloads= +-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser__eye-icon = +{ padding-right: 1rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__eye-icon::before, .videoslideshareresource .cmp-d= +ownloads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser__e= +ye-icon::before { content: "=EF=90=A5"; font-size: 24px; font-family: Ionic= +ons; font-weight: 400; font-style: normal; line-height: 1; text-transform: = +none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; d= +irection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimiz= +elegibility; font-feature-settings: "liga"; display: inline-block; color: i= +nherit; position: relative; top: 0.35rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__eye-icon:focus::before, .downloadsbasemodule .cmp= +-downloads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser_= +_eye-icon:hover::before, .videoslideshareresource .cmp-downloads-resources = +.cmp-teaser .cmp-teaser__action-container .cmp-teaser__eye-icon:focus::befo= +re, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-teas= +er__action-container .cmp-teaser__eye-icon:hover::before { color: rgb(0, 0,= + 136); } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__action-link, .videoslideshareresource .cmp-downlo= +ads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action= +-link { background-color: rgb(255, 255, 255); color: rgb(0, 77, 255); font-= +weight: 600; margin-bottom: 2px; margin-left: 2px; padding: 0px; display: i= +nline-flex; -webkit-box-align: baseline; align-items: baseline; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__action-link::after, .videoslideshareresource .cmp= +-downloads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser_= +_action-link::after { content: ""; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__action-link:focus, .downloadsbasemodule .cmp-down= +loads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser__acti= +on-link:hover, .videoslideshareresource .cmp-downloads-resources .cmp-tease= +r .cmp-teaser__action-container .cmp-teaser__action-link:focus, .videoslide= +shareresource .cmp-downloads-resources .cmp-teaser .cmp-teaser__action-cont= +ainer .cmp-teaser__action-link:hover { color: rgb(0, 0, 136); text-decorati= +on: underline; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__action-link::before, .videoslideshareresource .cm= +p-downloads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser= +__action-link::before { height: 0px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img, .videoslideshareresource .cmp-downloads-resources .cmp-downl= +oads-resources__container--w-img { padding: 7.72rem 0px 0px; margin: 0px -1= +.5rem; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img, .videoslideshareresource .cmp-downloads-resources .cmp-dow= +nloads-resources__container--w-img { padding: 12.22rem 0px 0px; margin: 0px= +; } +} + +@media screen and (min-width: 1000px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img, .videoslideshareresource .cmp-downloads-resources .cmp-dow= +nloads-resources__container--w-img { padding: 0px 0px 0px 2.5rem; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__content, .videoslideshareresource .cmp-downloads= +-resources .cmp-downloads-resources__container--w-img .cmp-teaser__content = +{ padding: 0px 1.5rem 2rem; box-shadow: none; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img .cmp-teaser__content, .videoslideshareresource .cmp-downloa= +ds-resources .cmp-downloads-resources__container--w-img .cmp-teaser__conten= +t { padding: 0px 2rem 2rem; } +} + +@media screen and (min-width: 1000px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img .cmp-teaser__content, .videoslideshareresource .cmp-downloa= +ds-resources .cmp-downloads-resources__container--w-img .cmp-teaser__conten= +t { padding: 3rem 2rem 3rem 0px; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__content .cmp-teaser__time-info, .videoslideshare= +resource .cmp-downloads-resources .cmp-downloads-resources__container--w-im= +g .cmp-teaser__content .cmp-teaser__time-info { float: right; margin-top: -= +6rem; font-size: 1.2rem; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img .cmp-teaser__content .cmp-teaser__time-info, .videoslidesha= +reresource .cmp-downloads-resources .cmp-downloads-resources__container--w-= +img .cmp-teaser__content .cmp-teaser__time-info { margin-top: -5.5rem; } +} + +@media screen and (min-width: 1000px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img .cmp-teaser__content .cmp-teaser__time-info, .videoslidesha= +reresource .cmp-downloads-resources .cmp-downloads-resources__container--w-= +img .cmp-teaser__content .cmp-teaser__time-info { float: none; margin: 0px = +0px 1.5rem; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__cloc= +k-icon, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-re= +sources__container--w-img .cmp-teaser__content .cmp-teaser__time-info .cmp-= +teaser__clock-icon { padding-right: 1rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__cloc= +k-icon::before, .videoslideshareresource .cmp-downloads-resources .cmp-down= +loads-resources__container--w-img .cmp-teaser__content .cmp-teaser__time-in= +fo .cmp-teaser__clock-icon::before { content: "=EF=90=82"; font-size: 20px;= + font-family: Ionicons; font-weight: 400; font-style: normal; line-height: = +1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; whi= +te-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text= +-rendering: optimizelegibility; font-feature-settings: "liga"; display: inl= +ine-block; position: relative; top: 0.2rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__description, .videoslideshareresource .cmp-downl= +oads-resources .cmp-downloads-resources__container--w-img .cmp-teaser__desc= +ription { overflow: hidden; margin: 0px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__description p, .videoslideshareresource .cmp-dow= +nloads-resources .cmp-downloads-resources__container--w-img .cmp-teaser__de= +scription p { margin: 1.5rem 0px; font-size: 1.2rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-re= +sources__container { padding: 0px; margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-= +resources__container { margin: 0px; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__content, .videoslideshareresource .cmp-downloads-resour= +ces .cmp-downloads-resources__container .cmp-teaser__content { padding: 2re= +m 1.5rem; box-shadow: none; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer .cmp-teaser__content, .videoslideshareresource .cmp-downloads-reso= +urces .cmp-downloads-resources__container .cmp-teaser__content { padding: 2= +rem; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__content .cmp-teaser__time-info, .videoslideshareresourc= +e .cmp-downloads-resources .cmp-downloads-resources__container .cmp-teaser_= +_content .cmp-teaser__time-info { margin: 1.5rem 0px; font-size: 1.2rem; } + +.videoslideshareresource .downloadsbasemodule .cmp-downloads-resources .cmp= +-downloads-resources__container .cmp-teaser__content .cmp-teaser__time-info= +, .videoslideshareresource .videoslideshareresource .cmp-downloads-resource= +s .cmp-downloads-resources__container .cmp-teaser__content .cmp-teaser__tim= +e-info { margin: 1.5rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer .cmp-teaser__content .cmp-teaser__time-info, .videoslideshareresou= +rce .cmp-downloads-resources .cmp-downloads-resources__container .cmp-tease= +r__content .cmp-teaser__time-info, .videoslideshareresource .downloadsbasem= +odule .cmp-downloads-resources .cmp-downloads-resources__container .cmp-tea= +ser__content .cmp-teaser__time-info, .videoslideshareresource .videoslidesh= +areresource .cmp-downloads-resources .cmp-downloads-resources__container .c= +mp-teaser__content .cmp-teaser__time-info { margin: 1.5rem 0px; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__clock-icon,= + .videoslideshareresource .cmp-downloads-resources .cmp-downloads-resources= +__container .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__clock-= +icon { padding-right: 1rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__clock-icon:= +:before, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-r= +esources__container .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser= +__clock-icon::before { content: "=EF=90=82"; font-size: 20px; font-family: = +Ionicons; font-weight: 400; font-style: normal; line-height: 1; text-transf= +orm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowr= +ap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: op= +timizelegibility; font-feature-settings: "liga"; display: inline-block; pos= +ition: relative; top: 0.2rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description, .videoslideshareresource .cmp-downloads-re= +sources .cmp-downloads-resources__container .cmp-teaser__description { over= +flow: hidden; margin: 0px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description p, .videoslideshareresource .cmp-downloads-= +resources .cmp-downloads-resources__container .cmp-teaser__description p { = +margin: 0px 0px 1.5rem; font-size: 1.2rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description a, .videoslideshareresource .cmp-downloads-= +resources .cmp-downloads-resources__container .cmp-teaser__description a { = +margin-left: 2px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container, .videoslides= +hareresource .cmp-downloads-resources .cmp-downloads-resources__container .= +cmp-teaser__description .cmp-teaser__action-container { padding-top: 0px; f= +loat: left; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +eye-icon, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-= +resources__container .cmp-teaser__description .cmp-teaser__action-container= + .cmp-teaser__eye-icon { padding-right: 1rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +eye-icon::before, .videoslideshareresource .cmp-downloads-resources .cmp-do= +wnloads-resources__container .cmp-teaser__description .cmp-teaser__action-c= +ontainer .cmp-teaser__eye-icon::before { content: "=EF=90=A5"; font-size: 2= +4px; font-family: Ionicons; font-weight: 400; font-style: normal; line-heig= +ht: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal;= + white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; = +text-rendering: optimizelegibility; font-feature-settings: "liga"; display:= + inline-block; color: inherit; position: relative; top: 0.35rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +eye-icon:hover::before, .downloadsbasemodule .cmp-downloads-resources .cmp-= +downloads-resources__container .cmp-teaser__description .cmp-teaser__action= +-container .cmp-teaser__eye-icon:hover:focus, .videoslideshareresource .cmp= +-downloads-resources .cmp-downloads-resources__container .cmp-teaser__descr= +iption .cmp-teaser__action-container .cmp-teaser__eye-icon:hover::before, .= +videoslideshareresource .cmp-downloads-resources .cmp-downloads-resources__= +container .cmp-teaser__description .cmp-teaser__action-container .cmp-tease= +r__eye-icon:hover:focus { color: rgb(0, 0, 136); } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +action-link::after, .videoslideshareresource .cmp-downloads-resources .cmp-= +downloads-resources__container .cmp-teaser__description .cmp-teaser__action= +-container .cmp-teaser__action-link::after { content: ""; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +action-link, .videoslideshareresource .cmp-downloads-resources .cmp-downloa= +ds-resources__container .cmp-teaser__description .cmp-teaser__action-contai= +ner .cmp-teaser__action-link { background-color: rgb(255, 255, 255); color:= + rgb(0, 77, 255); margin-bottom: 2px; margin-left: 2px; padding: 0px; displ= +ay: inline-flex; -webkit-box-align: baseline; align-items: baseline; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +action-link:focus, .downloadsbasemodule .cmp-downloads-resources .cmp-downl= +oads-resources__container .cmp-teaser__description .cmp-teaser__action-cont= +ainer .cmp-teaser__action-link:hover, .videoslideshareresource .cmp-downloa= +ds-resources .cmp-downloads-resources__container .cmp-teaser__description .= +cmp-teaser__action-container .cmp-teaser__action-link:focus, .videoslidesha= +reresource .cmp-downloads-resources .cmp-downloads-resources__container .cm= +p-teaser__description .cmp-teaser__action-container .cmp-teaser__action-lin= +k:hover { color: rgb(0, 0, 136); text-decoration: underline; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +action-link::before, .videoslideshareresource .cmp-downloads-resources .cmp= +-downloads-resources__container .cmp-teaser__description .cmp-teaser__actio= +n-container .cmp-teaser__action-link::before { height: 0px; } + +.downloadsbasemodule.color-background-gray .cmp-downloads-resources__contai= +ner .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__act= +ion-link, .downloadsbasemodule.color-background-gray .cmp-teaser .cmp-tease= +r__action-container .cmp-teaser__action-link, .downloadsbasemodule.color-ba= +ckground-gray .cmp-teaser__content, .videoslideshareresource.color-backgrou= +nd-gray .cmp-downloads-resources__container .cmp-teaser__description .cmp-t= +easer__action-container .cmp-teaser__action-link, .videoslideshareresource.= +color-background-gray .cmp-teaser .cmp-teaser__action-container .cmp-teaser= +__action-link, .videoslideshareresource.color-background-gray .cmp-teaser__= +content { background-color: rgb(242, 242, 242); } + +.cmp-feature-insight__container { position: relative; background-color: rgb= +(242, 242, 242); } + +.cmp-feature-insight__white-bg-container .cmp-feature-insight__container { = +background-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__title-container { margin: 0px 30rem 0px 0px; padding: 6rem = +3rem 1.5rem 4.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__title-container { margin: 0px 41.5rem 0px 0px; padding: 10r= +em 8rem 3rem 1.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__image-container { left: auto; right: 4.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__image-container { right: 1.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__bg-container { padding: 0px 11.5rem 3rem 4.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__bg-container { padding: 0px 8rem 5rem 1.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__text-section { padding: 0px 21.5rem 0px 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__text-section { padding: 0px 41.5rem 0px 4rem; } +} + +.cmp-feature-insight__container .cmp-teaser__action-container { padding-top= +: 0px; margin: auto; } + +.cmp-feature-insight__container .cmp-teaser__title { margin-top: 0px; min-h= +eight: auto; font-family: Graphik, Arial, system-ui, -apple-system, blinkma= +csystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarel= +l, sans-serif; font-weight: 800; font-style: normal; text-transform: none; = +color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container .cmp-teaser__title { font-size: 2.5rem; } +} + +.cmp-feature-insight__container .cmp-teaser__title a { color: rgb(0, 0, 0);= + } + +.cmp-feature-insight__container .cmp-teaser__title a:focus, .cmp-feature-in= +sight__container .cmp-teaser__title a:hover { text-decoration: underline; c= +olor: rgb(0, 77, 255); } + +.cmp-feature-insight__container .cmp-teaser__pretitle { border-top: transpa= +rent; border-right: transparent; border-left: transparent; border-image: in= +itial; border-bottom: 2px solid rgb(0, 77, 255); color: rgb(0, 0, 0); displ= +ay: inline-block; font-size: 1.2rem; font-weight: 600; line-height: 2rem; t= +ext-transform: none; margin: 0px; } + +.cmp-feature-insight__container .cmp-teaser__pretitle a { color: rgb(0, 0, = +0); text-decoration: none; } + +.cmp-feature-insight__container .cmp-teaser__pretitle a:hover { color: rgb(= +0, 77, 255); } + +.cmp-feature-insight__container .cmp-teaser__pretitle a:focus { color: rgb(= +0, 77, 255); padding-bottom: 0.5rem; } + +.cmp-feature-insight__title-container { padding: 1.5rem 1.5rem 3rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__title-container { margin-left: 30rem; padding: 6rem= + 4.5rem 1.5rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__title-container { margin-left: 41.5rem; padding: 10= +rem 1.5rem 3rem 8rem; } +} + +.cmp-feature-insight__image-container { display: flex; position: relative; = +width: 20rem; height: 20rem; left: 1.5rem; box-shadow: rgba(0, 0, 0, 0.5) 0= +px 2px 4px 0px; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__image-container { position: absolute; width: 25.5re= +m; height: 25.5rem; left: 4.5rem; top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__image-container { width: 40rem; height: 40rem; left= +: 1.5rem; top: 4rem; } +} + +.cmp-feature-insight__image-container .cmp-teaser__image { border: none; } + +.cmp-feature-insight__bg-container { width: 100%; padding-top: 10rem; margi= +n-top: -20rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__bg-container { margin-top: 0px; padding: 0px 4.5rem= + 3rem 11.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__bg-container { padding: 0px 1.5rem 5rem 8rem; } +} + +.cmp-feature-insight__text-section { background-color: rgb(255, 255, 255); = +padding: 10rem 1.5rem 0px; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__text-section { padding: 0px 3rem 0px 21.5rem; min-h= +eight: 25rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__text-section { min-height: 32rem; padding: 0px 3rem= + 0px 41.5rem; } +} + +.cmp-feature-insight__grey-text-bg-container .cmp-feature-insight__text-sec= +tion { background-color: rgb(242, 242, 242); } + +.cmp-feature-insight__tag-container { padding: 3rem 0px 1rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__tag-container { padding: 2rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__tag-container { padding: 4rem 0px 3rem; } +} + +.cmp-feature-insight__card-title-container { padding-bottom: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__card-title-container { padding-bottom: 2rem; } +} + +.cmp-feature-insight__card-desc-container { padding-bottom: 2rem; font-size= +: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__card-desc-container { font-size: 1.6rem; } +} + +.cmp-feature-insight__card-desc-container .cmp-teaser__description { margin= +: 0px; } + +.cmp-feature-insight__cta-container { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__cta-container { padding-bottom: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__cta-container { padding-bottom: 4rem; } +} + +.cmp-topic-block__container { position: relative; padding: 3rem 0px 2rem; } + +.cmp-topic-block__container .cmp-topic-block__img-slice-bottom, .cmp-topic-= +block__container .cmp-topic-block__img-slice-top { position: absolute; left= +: 0px; right: 0px; display: none; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-bottom, .cmp-topi= +c-block__container .cmp-topic-block__img-slice-top { display: block; } +} + +.cmp-topic-block__container .cmp-topic-block__img-slice-bottom .cmp-image, = +.cmp-topic-block__container .cmp-topic-block__img-slice-bottom .cmp-image__= +image, .cmp-topic-block__container .cmp-topic-block__img-slice-bottom .imag= +e, .cmp-topic-block__container .cmp-topic-block__img-slice-top .cmp-image, = +.cmp-topic-block__container .cmp-topic-block__img-slice-top .cmp-image__ima= +ge, .cmp-topic-block__container .cmp-topic-block__img-slice-top .image { he= +ight: 100%; } + +.cmp-topic-block__container .cmp-topic-block__img-slice-top { top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-top { height: 12.= +2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-top { height: 20r= +em; } +} + +.cmp-topic-block__container .cmp-topic-block__img-slice-bottom { bottom: 0p= +x; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-bottom { height: = +10rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-bottom { height: = +17.6rem; } +} + +.cmp-topic-block__container .cmp-topic-block__container-restriction { max-w= +idth: 120rem; margin: 0px auto; } + +.cmp-topic-block__container .cmp-topic-block__color-bar-image-container { p= +osition: relative; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__color-bar-image-container {= + margin-top: 5rem; position: absolute; } +} + +.cmp-topic-block__container .cmp-topic-block__color-bar-wrapper { backgroun= +d-color: rgba(161, 0, 255, 0.75); position: relative; z-index: 2; } + +.cmp-topic-block__container .cmp-topic-block__color-bar { padding: 2rem 1.5= +rem; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__color-bar { padding-left: c= +alc(41.67% + 1.5rem); } +} + +.cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__conten= +t { background-color: rgba(161, 0, 255, 0.75); padding: 0px; border: none; = +} + +.cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__title-= +link:hover { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__desc= +ription { margin-top: 1.5rem; } +} + +.cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__title = +{ font-size: 2rem; font-weight: 700; line-height: 2.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__titl= +e { font-size: 3.5rem; line-height: 4.2rem; } +} + +.cmp-topic-block__container .cmp-teaser__action-container { padding: 0px; } + +.cmp-topic-block__container .cmp-topic-block__image-blockquote-container { = +position: relative; padding: 0px 1.5rem; margin-top: -2rem; z-index: 1; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__image-blockquote-container = +{ margin-left: 41.67%; } +} + +.cmp-topic-block__container .cmp-topic-block__image-blockquote-container .c= +mp-topic-block__blockquote-container { padding: 5rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__image-blockquote-container = +.cmp-topic-block__blockquote-container { padding: 7rem 0px 2rem; } +} + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__content-card-wrapper { padd= +ing: 0px 1.5rem; width: 41.67%; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__content-card-wrapper { padd= +ing-right: 5rem; } +} + +.cmp-topic-block__container .cmp-topic-block__content-card-container { posi= +tion: relative; background-color: rgb(255, 255, 255); border-top: 0.4rem so= +lid rgb(161, 0, 255); box-shadow: rgb(204, 204, 204) 0px 0.2rem 0.4rem 0px;= + z-index: 2; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer { margin: 0px; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer__arrow-tag { display: none; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer__content { border: none; padding: 2rem; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer__description { margin-bottom: 0px; padding-right: 0px; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer__title { font-weight: 700; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .separ= +ator { padding: 0px 1.5rem; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .separ= +ator .cmp-separator__horizontal-rule { margin: 0px; } + +.topic-block.color-block-accent-purple-1 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-1 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(180, 85, 170, 0.75); } + +.topic-block.color-block-accent-purple-1 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(180, 85, 170); } + +.topic-block.color-block-accent-purple-2 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-2 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(160, 85, 245, 0.75); } + +.topic-block.color-block-accent-purple-2 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(160, 85, 245); } + +.topic-block.color-block-accent-purple-3 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-3 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(190, 130, 255, 0.75); } + +.topic-block.color-block-accent-purple-3 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(190, 130, 255); } + +.topic-block.color-block-accent-purple-4 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-4 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(220, 175, 255, 0.75); } + +.topic-block.color-block-accent-purple-4 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(220, 175, 255); } + +.topic-block.color-block-accent-purple-5 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-5 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(230, 220, 255, 0.75); } + +.topic-block.color-block-accent-purple-5 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(230, 220, 255); } + +.topic-block.color-block-alt-blue .cmp-topic-block__color-bar-wrapper, .top= +ic-block.color-block-alt-blue .cmp-topic-block__color-bar-wrapper .cmp-teas= +er__content { background-color: rgba(0, 65, 240, 0.75); } + +.topic-block.color-block-alt-blue .cmp-topic-block__content-card-container = +{ border-color: rgb(0, 65, 240); } + +.topic-block.color-block-alt-gray .cmp-topic-block__color-bar-wrapper, .top= +ic-block.color-block-alt-gray .cmp-topic-block__color-bar-wrapper .cmp-teas= +er__content { background-color: rgba(190, 190, 190, 0.75); } + +.topic-block.color-block-alt-gray .cmp-topic-block__content-card-container = +{ border-color: rgb(190, 190, 190); } + +.topic-block.color-block-alt-gray-dark .cmp-topic-block__color-bar-wrapper,= + .topic-block.color-block-alt-gray-dark .cmp-topic-block__color-bar-wrapper= + .cmp-teaser__content { background-color: rgba(150, 150, 150, 0.75); } + +.topic-block.color-block-alt-gray-dark .cmp-topic-block__content-card-conta= +iner { border-color: rgb(150, 150, 150); } + +.topic-block.color-block-alt-gray-darker .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-alt-gray-darker .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(90, 90, 90, 0.75); } + +.topic-block.color-block-alt-gray-darker .cmp-topic-block__content-card-con= +tainer { border-color: rgb(90, 90, 90); } + +.topic-block.color-block-alt-green .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-alt-green .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(0, 215, 0, 0.75); } + +.topic-block.color-block-alt-green .cmp-topic-block__content-card-container= + { border-color: rgb(0, 215, 0); } + +.topic-block.color-block-alt-red .cmp-topic-block__color-bar-wrapper, .topi= +c-block.color-block-alt-red .cmp-topic-block__color-bar-wrapper .cmp-teaser= +__content { background-color: rgba(255, 0, 0, 0.75); } + +.topic-block.color-block-alt-red .cmp-topic-block__content-card-container {= + border-color: red; } + +.topic-block.color-block-alt-yellow .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-alt-yellow .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(255, 255, 0, 0.75); } + +.topic-block.color-block-alt-yellow .cmp-topic-block__content-card-containe= +r { border-color: rgb(255, 255, 0); } + +.topic-block.color-block-aqua .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-aqua .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(0, 255, 187, 0.75); } + +.topic-block.color-block-aqua .cmp-topic-block__content-card-container { bo= +rder-color: rgb(0, 255, 187); } + +.topic-block.color-block-blue .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-blue .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(0, 186, 255, 0.75); } + +.topic-block.color-block-blue .cmp-topic-block__content-card-container { bo= +rder-color: rgb(0, 186, 255); } + +.topic-block.color-block-blue-green .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-blue-green .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(5, 240, 165, 0.75); } + +.topic-block.color-block-blue-green .cmp-topic-block__content-card-containe= +r { border-color: rgb(5, 240, 165); } + +.topic-block.color-block-brand-green .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-brand-green .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(100, 255, 80, 0.75); } + +.topic-block.color-block-brand-green .cmp-topic-block__content-card-contain= +er { border-color: rgb(100, 255, 80); } + +.topic-block.color-block-brand-orange .cmp-topic-block__color-bar-wrapper, = +.topic-block.color-block-brand-orange .cmp-topic-block__color-bar-wrapper .= +cmp-teaser__content { background-color: rgba(255, 120, 0, 0.75); } + +.topic-block.color-block-brand-orange .cmp-topic-block__content-card-contai= +ner { border-color: rgb(255, 120, 0); } + +.topic-block.color-block-brand-yellow .cmp-topic-block__color-bar-wrapper, = +.topic-block.color-block-brand-yellow .cmp-topic-block__color-bar-wrapper .= +cmp-teaser__content { background-color: rgba(255, 235, 50, 0.75); } + +.topic-block.color-block-brand-yellow .cmp-topic-block__content-card-contai= +ner { border-color: rgb(255, 235, 50); } + +.topic-block.color-block-blue-dark .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-blue-dark .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(0, 142, 255, 0.75); } + +.topic-block.color-block-blue-dark .cmp-topic-block__content-card-container= + { border-color: rgb(0, 142, 255); } + +.topic-block.color-block-blue-light .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-blue-light .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(0, 243, 255, 0.75); } + +.topic-block.color-block-blue-light .cmp-topic-block__content-card-containe= +r { border-color: rgb(0, 243, 255); } + +.topic-block.color-block-core-purple .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-core-purple .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(70, 0, 115, 0.75); } + +.topic-block.color-block-core-purple .cmp-topic-block__content-card-contain= +er { border-color: rgb(70, 0, 115); } + +.topic-block.color-block-cyan .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-cyan .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(0, 255, 255, 0.75); } + +.topic-block.color-block-cyan .cmp-topic-block__content-card-container { bo= +rder-color: rgb(0, 255, 255); } + +.topic-block.color-block-gray .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-gray .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(167, 167, 167, 0.75); } + +.topic-block.color-block-gray .cmp-topic-block__content-card-container { bo= +rder-color: rgb(167, 167, 167); } + +.topic-block.color-block-gray-base .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-gray-base .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(0, 0, 0, 0.75); } + +.topic-block.color-block-gray-base .cmp-topic-block__content-card-container= + { border-color: rgb(0, 0, 0); } + +.topic-block.color-block-gray-dark .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-gray-dark .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(107, 107, 107, 0.75); } + +.topic-block.color-block-gray-dark .cmp-topic-block__content-card-container= + { border-color: rgb(107, 107, 107); } + +.topic-block.color-block-gray-darker .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-gray-darker .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(74, 74, 74, 0.75); } + +.topic-block.color-block-gray-darker .cmp-topic-block__content-card-contain= +er { border-color: rgb(74, 74, 74); } + +.topic-block.color-block-gray-light .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-gray-light .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(204, 204, 204, 0.75); } + +.topic-block.color-block-gray-light .cmp-topic-block__content-card-containe= +r { border-color: rgb(204, 204, 204); } + +.topic-block.color-block-gray-lighter .cmp-topic-block__color-bar-wrapper, = +.topic-block.color-block-gray-lighter .cmp-topic-block__color-bar-wrapper .= +cmp-teaser__content { background-color: rgba(227, 227, 227, 0.75); } + +.topic-block.color-block-gray-lighter .cmp-topic-block__content-card-contai= +ner { border-color: rgb(227, 227, 227); } + +.topic-block.color-block-gray-lightest .cmp-topic-block__color-bar-wrapper,= + .topic-block.color-block-gray-lightest .cmp-topic-block__color-bar-wrapper= + .cmp-teaser__content { background-color: rgba(242, 242, 242, 0.75); } + +.topic-block.color-block-gray-lightest .cmp-topic-block__content-card-conta= +iner { border-color: rgb(242, 242, 242); } + +.topic-block.color-block-grayishyellow-dark .cmp-topic-block__color-bar-wra= +pper, .topic-block.color-block-grayishyellow-dark .cmp-topic-block__color-b= +ar-wrapper .cmp-teaser__content { background-color: rgba(150, 150, 140, 0.7= +5); } + +.topic-block.color-block-grayishyellow-dark .cmp-topic-block__content-card-= +container { border-color: rgb(150, 150, 140); } + +.topic-block.color-block-grayishyellow-light .cmp-topic-block__color-bar-wr= +apper, .topic-block.color-block-grayishyellow-light .cmp-topic-block__color= +-bar-wrapper .cmp-teaser__content { background-color: rgba(230, 230, 220, 0= +.75); } + +.topic-block.color-block-grayishyellow-light .cmp-topic-block__content-card= +-container { border-color: rgb(230, 230, 220); } + +.topic-block.color-block-green .cmp-topic-block__color-bar-wrapper, .topic-= +block.color-block-green .cmp-topic-block__color-bar-wrapper .cmp-teaser__co= +ntent { background-color: rgba(0, 255, 0, 0.75); } + +.topic-block.color-block-green .cmp-topic-block__content-card-container { b= +order-color: rgb(0, 255, 0); } + +.topic-block.color-block-green-dark .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-green-dark .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(0, 83, 10, 0.75); } + +.topic-block.color-block-green-dark .cmp-topic-block__content-card-containe= +r { border-color: rgb(0, 83, 10); } + +.topic-block.color-block-link .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-link .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(0, 77, 255, 0.75); } + +.topic-block.color-block-link .cmp-topic-block__content-card-container { bo= +rder-color: rgb(0, 77, 255); } + +.topic-block.color-block-link-dark .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-link-dark .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(0, 0, 136, 0.75); } + +.topic-block.color-block-link-dark .cmp-topic-block__content-card-container= + { border-color: rgb(0, 0, 136); } + +.topic-block.color-block-orange .cmp-topic-block__color-bar-wrapper, .topic= +-block.color-block-orange .cmp-topic-block__color-bar-wrapper .cmp-teaser__= +content { background-color: rgba(255, 182, 0, 0.75); } + +.topic-block.color-block-orange .cmp-topic-block__content-card-container { = +border-color: rgb(255, 182, 0); } + +.topic-block.color-block-orange-dark .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-orange-dark .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(255, 149, 0, 0.75); } + +.topic-block.color-block-orange-dark .cmp-topic-block__content-card-contain= +er { border-color: rgb(255, 149, 0); } + +.topic-block.color-block-pink .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-pink .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(231, 0, 116, 0.75); } + +.topic-block.color-block-pink .cmp-topic-block__content-card-container { bo= +rder-color: rgb(231, 0, 116); } + +.topic-block.color-block-pink-dark .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-pink-dark .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(164, 2, 83, 0.75); } + +.topic-block.color-block-pink-dark .cmp-topic-block__content-card-container= + { border-color: rgb(164, 2, 83); } + +.topic-block.color-block-pink-light .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-pink-light .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(255, 80, 160, 0.75); } + +.topic-block.color-block-pink-light .cmp-topic-block__content-card-containe= +r { border-color: rgb(255, 80, 160); } + +.topic-block.color-block-purple .cmp-topic-block__color-bar-wrapper, .topic= +-block.color-block-purple .cmp-topic-block__color-bar-wrapper .cmp-teaser__= +content { background-color: rgba(161, 0, 255, 0.75); } + +.topic-block.color-block-purple .cmp-topic-block__content-card-container { = +border-color: rgb(161, 0, 255); } + +.topic-block.color-block-purple-dark .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-purple-dark .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(117, 0, 192, 0.75); } + +.topic-block.color-block-purple-dark .cmp-topic-block__content-card-contain= +er { border-color: rgb(117, 0, 192); } + +.topic-block.color-block-purple-darkest .cmp-topic-block__color-bar-wrapper= +, .topic-block.color-block-purple-darkest .cmp-topic-block__color-bar-wrapp= +er .cmp-teaser__content { background-color: rgba(70, 1, 115, 0.75); } + +.topic-block.color-block-purple-darkest .cmp-topic-block__content-card-cont= +ainer { border-color: rgb(70, 1, 115); } + +.topic-block.color-block-red .cmp-topic-block__color-bar-wrapper, .topic-bl= +ock.color-block-red .cmp-topic-block__color-bar-wrapper .cmp-teaser__conten= +t { background-color: rgba(231, 15, 41, 0.75); } + +.topic-block.color-block-red .cmp-topic-block__content-card-container { bor= +der-color: rgb(231, 15, 41); } + +.topic-block.color-block-red-dark .cmp-topic-block__color-bar-wrapper, .top= +ic-block.color-block-red-dark .cmp-topic-block__color-bar-wrapper .cmp-teas= +er__content { background-color: rgba(189, 0, 29, 0.75); } + +.topic-block.color-block-red-dark .cmp-topic-block__content-card-container = +{ border-color: rgb(189, 0, 29); } + +.topic-block.color-block-red-darker .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-red-darker .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(113, 0, 18, 0.75); } + +.topic-block.color-block-red-darker .cmp-topic-block__content-card-containe= +r { border-color: rgb(113, 0, 18); } + +.topic-block.color-block-red-light .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-red-light .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(255, 50, 70, 0.75); } + +.topic-block.color-block-red-light .cmp-topic-block__content-card-container= + { border-color: rgb(255, 50, 70); } + +.topic-block.color-block-white .cmp-topic-block__color-bar-wrapper, .topic-= +block.color-block-white .cmp-topic-block__color-bar-wrapper .cmp-teaser__co= +ntent { background-color: rgba(255, 255, 255, 0.75); } + +.topic-block.color-block-white .cmp-topic-block__content-card-container { b= +order-color: rgb(255, 255, 255); } + +.topic-block.color-block-yellow .cmp-topic-block__color-bar-wrapper, .topic= +-block.color-block-yellow .cmp-topic-block__color-bar-wrapper .cmp-teaser__= +content { background-color: rgba(255, 212, 46, 0.75); } + +.topic-block.color-block-yellow .cmp-topic-block__content-card-container { = +border-color: rgb(255, 212, 46); } + +.topic-block.color-block-yellow-dark .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-yellow-dark .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(240, 192, 0, 0.75); } + +.topic-block.color-block-yellow-dark .cmp-topic-block__content-card-contain= +er { border-color: rgb(240, 192, 0); } + +.topic-block.color-block-yellow-light .cmp-topic-block__color-bar-wrapper, = +.topic-block.color-block-yellow-light .cmp-topic-block__color-bar-wrapper .= +cmp-teaser__content { background-color: rgba(255, 240, 179, 0.75); } + +.topic-block.color-block-yellow-light .cmp-topic-block__content-card-contai= +ner { border-color: rgb(255, 240, 179); } + +.topic-block.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp-b= +utton__cta-arrow--right .cmp-button, .topic-block.cmp-topic-block__dark-the= +me .cmp-topic-block__color-bar .cmp-teaser__action-link, .topic-block.cmp-t= +opic-block__dark-theme .cmp-topic-block__color-bar .cmp-teaser__description= +, .topic-block.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp= +-teaser__title, .topic-block.cmp-topic-block__dark-theme .cmp-topic-block__= +color-bar .cmp-teaser__title-link { color: rgb(255, 255, 255); } + +.topic-block.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp-b= +utton__cta-arrow--right .cmp-button .cmp-button__text::before, .topic-block= +.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp-teaser__actio= +n-link .cmp-button__text::before, .topic-block.cmp-topic-block__dark-theme = +.cmp-topic-block__color-bar .cmp-teaser__action-link::before, .topic-block.= +cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp-teaser__descri= +ption .cmp-button__text::before, .topic-block.cmp-topic-block__dark-theme .= +cmp-topic-block__color-bar .cmp-teaser__title-link .cmp-button__text::befor= +e, .topic-block.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cm= +p-teaser__title .cmp-button__text::before { background-color: rgb(255, 255,= + 255); } + +.topic-block.cmp-topic-block__light-theme .cmp-topic-block__color-bar .cmp-= +button__cta-arrow--right .cmp-button, .topic-block.cmp-topic-block__light-t= +heme .cmp-topic-block__color-bar .cmp-teaser__action-link, .topic-block.cmp= +-topic-block__light-theme .cmp-topic-block__color-bar .cmp-teaser__descript= +ion, .topic-block.cmp-topic-block__light-theme .cmp-topic-block__color-bar = +.cmp-teaser__title, .topic-block.cmp-topic-block__light-theme .cmp-topic-bl= +ock__color-bar .cmp-teaser__title-link { color: rgb(0, 0, 0); } + +.topic-block.cmp-topic-block__light-theme .cmp-topic-block__color-bar .cmp-= +button__cta-arrow--right .cmp-button .cmp-button__text::before, .topic-bloc= +k.cmp-topic-block__light-theme .cmp-topic-block__color-bar .cmp-teaser__act= +ion-link .cmp-button__text::before, .topic-block.cmp-topic-block__light-the= +me .cmp-topic-block__color-bar .cmp-teaser__action-link::before, .topic-blo= +ck.cmp-topic-block__light-theme .cmp-topic-block__color-bar .cmp-teaser__de= +scription .cmp-button__text::before, .topic-block.cmp-topic-block__light-th= +eme .cmp-topic-block__color-bar .cmp-teaser__title-link .cmp-button__text::= +before, .topic-block.cmp-topic-block__light-theme .cmp-topic-block__color-b= +ar .cmp-teaser__title .cmp-button__text::before { background-color: rgb(0, = +0, 0); } + +@media screen and (min-width: 768px) { + .topic-block.cmp-topic-block__right-variation .cmp-topic-block__container= + .cmp-topic-block__color-bar { padding-right: calc(41.67% + 1.5rem); paddin= +g-left: 3.5rem; } +} + +@media screen and (min-width: 768px) { + .topic-block.cmp-topic-block__right-variation .cmp-topic-block__container= + .cmp-topic-block__image-blockquote-container { margin-right: 41.67%; margi= +n-left: 0px; } +} + +@media screen and (min-width: 768px) { + .topic-block.cmp-topic-block__right-variation .cmp-topic-block__container= + .cmp-topic-block__content-card-wrapper { margin-left: 58.33%; } +} + +@media screen and (min-width: 1000px) { + .topic-block.cmp-topic-block__right-variation .cmp-topic-block__container= + .cmp-topic-block__content-card-wrapper { padding-left: 5rem; padding-right= +: 1.5rem; } +} + +.cmp-related-leadership-block-with-filter { display: block; width: 100%; fl= +ex-wrap: wrap; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block { d= +isplay: block; position: relative; background-color: transparent; padding: = +2rem 0px 1.08rem; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block {= + padding: 2rem 0px; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__he= +ader { display: block; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__he= +ader--title { font-size: 4.8rem; line-height: 1.6; padding: 0px 1.5rem; mar= +gin: 3rem 0px 0px; overflow-wrap: break-word; word-break: break-word; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__he= +ader--title .cmp-title__text { font-weight: 600; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__he= +ader--description { line-height: 1.6; width: 100%; padding: 0px 1.5rem; mar= +gin: 2rem 0px 0px; overflow-wrap: break-word; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +header--description { width: 66.6667%; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block { display: block; padding: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block { padding: 3rem 0px 0px; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button { position: inherit; padding: 1.88rem 0px 3rem 0.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button { top: 4em; position: absolute; right: 0px; margin-rig= +ht: 15px; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-button { background-color: transparent; border: 0.2= +3rem solid rgb(0, 0, 0); min-width: 21.44rem; line-height: 1rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-button { width: 34.5rem; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-button__icon::after { content: "=EF=8C=9B"; font-si= +ze: 2.4rem; font-family: Ionicons; display: block; font-weight: 400; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; margin: 0.5rem; color: rgb(0, 0, 0); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-button:hover { border: 0.23rem solid rgb(107, 107, = +107); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-button__text { color: rgb(0, 0, 0); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion { display: none; height: 100%; width: 100= +%; position: fixed; margin: 0px; top: 0px; left: 0px; background-color: rgb= +(255, 255, 255); overflow: hidden auto; z-index: 9999; -webkit-box-orient: = +vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion { border: 0.23rem solid rgb(0, 0, 0); p= +osition: absolute; width: 34.5rem; left: 1.5rem; margin-top: 20px; top: aut= +o; height: auto; overflow: visible; z-index: 1; } +} + +@media screen and (min-width: 1200px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion { right: 0px; width: 132%; left: auto; = +} +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion::before { display: none; } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion::before { content: ""; position: absolu= +te; width: 0px; height: 0px; border-color: rgb(0, 0, 0); border-style: soli= +d; border-width: 1.2rem 1.9rem 1rem 1rem; transform: rotate(-45deg); displa= +y: inline; right: 2.15rem; top: -0.9rem; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-container { -webkit-box-flex:= + 1; flex: 1 0 auto; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-container::before { display: = +none; } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-filter-container::before { content= +: ""; position: absolute; width: 0px; height: 0px; border-color: rgb(255, 2= +55, 255); border-style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; trans= +form: rotate(-45deg); display: inline; right: 2.2rem; top: -0.7rem; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-header { padding: 1.52rem; cu= +rsor: pointer; margin-bottom: 0px; border-top: none; border-right: none; bo= +rder-left: none; border-image: initial; border-bottom: 0.2rem solid rgb(204= +, 204, 204); } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-filter-header { display: none; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-header .cmp-filter-title { fo= +nt-weight: 600; text-transform: uppercase; letter-spacing: 0.1248rem; line-= +height: 2.128rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-header .cmp-filter-close { fl= +oat: right; cursor: pointer; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-header .cmp-filter-close::bef= +ore { content: "=EF=8B=97"; font-size: 2.8rem; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer { border-top: 0.1rem s= +olid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-filter-footer { display: none; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton { display: none; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton, .cmp-related-leadership-block-with-filter .cmp-related-leadership-bloc= +k__filter_block--button .cmp-accordion .cmp-filter-footer .cmp-close-filter= +__button { float: right; padding-bottom: 2rem; margin-right: 0.512rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton-wrapper, .cmp-related-leadership-block-with-filter .cmp-related-leaders= +hip-block__filter_block--button .cmp-accordion .cmp-filter-footer .cmp-clos= +e-filter__button-wrapper { position: relative; z-index: 10; padding-top: 1.= +5rem; border-radius: 0px; display: block; transition: all 0.3s ease-out 0s;= + } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton-wrapper:hover .cmp-apply-filter__button-btn, .cmp-related-leadership-bl= +ock-with-filter .cmp-related-leadership-block__filter_block--button .cmp-ac= +cordion .cmp-filter-footer .cmp-apply-filter__button-wrapper:hover .cmp-clo= +se-filter__button-btn, .cmp-related-leadership-block-with-filter .cmp-relat= +ed-leadership-block__filter_block--button .cmp-accordion .cmp-filter-footer= + .cmp-close-filter__button-wrapper:hover .cmp-apply-filter__button-btn, .cm= +p-related-leadership-block-with-filter .cmp-related-leadership-block__filte= +r_block--button .cmp-accordion .cmp-filter-footer .cmp-close-filter__button= +-wrapper:hover .cmp-close-filter__button-btn { transform: translate(-0.5rem= +, -0.5rem); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton-btn, .cmp-related-leadership-block-with-filter .cmp-related-leadership-= +block__filter_block--button .cmp-accordion .cmp-filter-footer .cmp-close-fi= +lter__button-btn { min-width: 13.6rem; pointer-events: none; margin: 0.512r= +em 1rem 1.5008rem; padding: 1.5008rem; z-index: 10; transition: all 0.3s ea= +se-out 0s; text-transform: uppercase; color: rgb(255, 255, 255); background= +-color: rgb(0, 0, 0); text-align: center; white-space: nowrap; font-size: 1= +.4rem; line-height: 1.6rem; font-weight: 600; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton-behind, .cmp-related-leadership-block-with-filter .cmp-related-leadersh= +ip-block__filter_block--button .cmp-accordion .cmp-filter-footer .cmp-close= +-filter__button-behind { height: 4.00375rem; background-color: rgb(167, 167= +, 167); opacity: 1; padding: 1.312rem; margin: -4.9rem 0.56rem 0px 1.4rem; = +position: relative; z-index: -1; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-filter-number { m= +argin: 3.36rem 0px 0px 1.504rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing { padding-top: 2re= +m; overflow-x: auto; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-accordion-listing { max-height: 28= +rem; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing__item { padding-bo= +ttom: 2rem; margin-bottom: 0.5rem; -webkit-box-align: baseline; align-items= +: baseline; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing__item:focus { outl= +ine: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0px; margin: 0px 0.64rem= + 0.64rem 0.32rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing__label { position:= + relative; top: -0.3rem; color: rgb(74, 74, 74); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing__label:hover { col= +or: rgb(0, 0, 0); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"] { margin: 0px 1.5rem 0px 1.6rem; appearance: none; height: 1.8rem; m= +in-width: 1.8rem; background-color: rgb(255, 255, 255); border-radius: 0.3r= +em; border: 0.2rem solid rgb(74, 74, 74); -webkit-box-align: center; align-= +items: center; cursor: pointer; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"]:focus { outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.2re= +m; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"]:hover { border-color: rgb(0, 0, 0); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"]:checked { content: "=EF=8D=B4"; font-size: 2.4rem; font-family: Ioni= +cons; font-weight: 400; font-style: normal; line-height: 1; text-transform:= + none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; = +direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimi= +zelegibility; font-feature-settings: "liga"; display: inline; background-co= +lor: transparent; border: 0px; height: 0px; min-width: 1.8rem; outline: non= +e; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"]:checked::before { content: "=EF=8D=B4"; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing .cards-count { dis= +play: none; } + +@media screen and (max-width: 767.9px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-accordion-listing .cards-count { d= +isplay: block; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion__button { padding: 1.52rem= +; cursor: pointer; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion__item.zero-results { display: none; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--selected { display: none; padding-left: 0.5rem; margin-bottom: = +20px; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--selected .cmp-button-clear { float: left; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--selected .cmp-button { background-color: transparent; border: 0= +.1rem solid rgb(0, 0, 0); color: rgb(0, 0, 0); width: auto; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--selected .cmp-button__remove::after { padding-left: 1rem; conte= +nt: "=EF=8B=97"; font-size: 1.9rem; font-family: Ionicons; display: block; = +font-weight: 400; font-style: normal; line-height: 1; text-transform: none;= + letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direct= +ion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegi= +bility; font-feature-settings: "liga"; color: rgb(0, 0, 0); float: right; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block .cmp-related-leadership-block__filter_block--selected div { floa= +t: left; margin-right: 0.5rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing { display: flex; flex-wrap: wrap; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing .card { -webkit-box-flex: 0; flex: 0 0 2= +5%; padding: 0px 1.5rem; margin-bottom: 30px; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing .card .cmp-expert-card__link-linkedin, .= +cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fil= +ter_block--cards .cmp-rlb-listing .card .cmp-expert-card__link-twitter { di= +splay: none; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing .cmp-rlb-listing_second-row { width: 100= +%; display: flex; flex-wrap: wrap; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing__progressive-btns { width: 100%; -webkit= +-box-pack: center; justify-content: center; display: flex; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_butto= +n_hideall, .cmp-related-leadership-block-with-filter .cmp-related-leadershi= +p-block__filter_block--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-li= +sting_button_viewless, .cmp-related-leadership-block-with-filter .cmp-relat= +ed-leadership-block__filter_block--cards .cmp-rlb-listing__progressive-btns= + .cmp-rlb-listing_button_viewmore { display: none; margin: 0px 2.5rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_butto= +n_viewall.cmp-button__cta-arrow--right .cmp-button__text::after, .cmp-relat= +ed-leadership-block-with-filter .cmp-related-leadership-block__filter_block= +--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_button_viewmore= +.cmp-button__cta-arrow--right .cmp-button__text::after { transform: rotate(= +90deg); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_butto= +n_hideall.cmp-button__cta-arrow--right .cmp-button__text::after, .cmp-relat= +ed-leadership-block-with-filter .cmp-related-leadership-block__filter_block= +--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_button_viewless= +.cmp-button__cta-arrow--right .cmp-button__text::after { transform: rotate(= +-90deg); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"] .= +card { display: none; margin-bottom: 0px; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"] .= +card.card--display-desktop, .cmp-related-leadership-block-with-filter .cmp-= +related-leadership-block__filter_block--cards .cmp-rlb-listing[data-cmp-pro= +gressive-display=3D"true"] .card.card--display-mobile, .cmp-related-leaders= +hip-block-with-filter .cmp-related-leadership-block__filter_block--cards .c= +mp-rlb-listing[data-cmp-progressive-display=3D"true"] .card.card--display-t= +ablet { display: flex; } + +@media screen and (max-width: 767.9px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"]= + .card.card--display-mobile { margin-bottom: 20px; -webkit-box-flex: 0; fle= +x: 0 0 100%; padding: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"]= + .card.card--display-tablet { margin-bottom: 20px; -webkit-box-flex: 0; fle= +x: 0 0 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"]= + .card.card--display-desktop { margin-bottom: 30px; } +} + +.cmp-related-leadership-block-with-filter.color-background-gray .cmp-relate= +d-leadership-block { background-color: rgba(242, 242, 242, 0.9); } + +.cmp-related-leadership-block-with-filter .cmp-accordion__button[id^=3D"ite= +m1-button"] { border-top: 0px; } + +.cmp-related-leadership-block-with-filter .cmp-accordion__panel:last-child = +{ border-bottom: 0.113rem solid rgb(204, 204, 204); } + +.cmp-related-leadership-block-with-filter .cmp-button--text-link .cmp-butto= +n .cmp-button__text::before { bottom: -0.1rem; } + +.cmp-related-leadership-block-with-filter .acc-hide, .cmp-related-leadershi= +p-block-with-filter .cmp-expert-card--show { display: block; } + +.cmp-related-leadership-block-with-filter .acc-hide, .cmp-related-leadershi= +p-block-with-filter .cmp-expert-card--hide, .cmp-related-leadership-block-w= +ith-filter .temp-hide { display: none; } + +.cmp-related-leadership-block-with-filter .card { animation: auto ease 0s 1= + normal none running none; } + +@media screen and (max-width: 767.9px) { + .cmp-related-leadership-block-with-filter .cmp-accordion.acc-animation-en= +try { animation: 0.5s ease 0s 1 normal none running menu-drop-down; } +} + +@-webkit-keyframes menu-drop-down {=20 + 0% { height: 0%; } + 100% { height: 100%; } +} + +.cmp-related-leadership-block-with-filter .label-long { position: relative;= + top: 0.01rem; padding-left: 0.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .label-long { top: -0.1rem; } +} + +.cmp-related-leadership-block-with-filter .card-item_flex { display: flex; = +} + +@media screen and (max-width: 767.9px) { + .cmp-related-leadership-block-with-filter .cmp-accordion.acc-animation-ex= +it { animation: 0.5s ease 0s 1 normal none running menu-move-up; } +} + +@-webkit-keyframes menu-move-up {=20 + 0% { height: 100%; opacity: 1; } + 100% { height: 0%; opacity: 0; } +} + +@keyframes menu-move-up {=20 + 0% { height: 100%; opacity: 1; } + 100% { height: 0%; opacity: 0; } +} + +.cmp-related-leadership-block-with-filter .expertcards.rlb-animation-entry = +{ animation: 0.3s ease 0s 1 normal none running cards-zoom-in; } + +@-webkit-keyframes cards-zoom-in {=20 + 0% { transform: scale(0.1); } + 100% { transform: none; } +} + +@keyframes cards-zoom-in {=20 + 0% { transform: scale(0.1); } + 100% { transform: none; } +} + +.cmp-related-leadership-block-with-filter .card--display-mobile.card--displ= +ay-tablet.card--display-desktop.rlb-animation-view { animation: 0.4s ease 0= +s 1 normal none running cards-zoom-in-view; } + +@-webkit-keyframes cards-zoom-in-view {=20 + 0% { transform: scale(0.1); } + 100% { transform: none; } +} + +@keyframes cards-zoom-in-view {=20 + 0% { transform: scale(0.1); } + 100% { transform: none; } +} + +.cmp-theme-narrative__card .cmp-teaser__content { border: 0px; padding-top:= + 0px; padding-bottom: 0px; padding-left: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__card .cmp-teaser__content { padding-top: 1rem; } +} + +.cmp-theme-narrative__card .cmp-teaser__title { font-weight: 700; font-size= +: 2rem; line-height: 2.4rem; padding-bottom: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__card .cmp-teaser__title { font-size: 3.5rem; line-h= +eight: 4.2rem; padding-bottom: 0.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-theme-narrative__card .cmp-teaser__description { margin-bottom: 0.4r= +em; margin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__card .cmp-teaser__description { margin-bottom: 0.4r= +em; margin-right: 1rem; } +} + +.cmp-theme-narrative__card .cmp-teaser__description p { font-size: 1.2rem; = +line-height: 1.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__card .cmp-teaser__description p { font-size: 1.4rem= +; line-height: 2rem; } +} + +.cmp-theme-narrative__seperator .cmp-separator__horizontal-rule { backgroun= +d-color: rgb(204, 204, 204); margin: 0px 0px 16px; } + +@media screen and (min-width: 768px) { + .cmp-theme-narrative__seperator .cmp-separator__horizontal-rule { margin:= + 16px 0px; } +} + +.cmp-theme-narrative__text { margin-bottom: 1.6rem; } + +.cmp-theme-narrative__text .cmp-text p { font-size: 1.2rem; line-height: 1.= +5rem; } + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__text .cmp-text p { font-size: 1.4rem; line-height: = +2rem; } +} + +.cmp-theme-narrative__icons { display: flex; margin-top: 15px; -webkit-box-= +align: center; align-items: center; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button.cmp-theme-narrative= +__button--download .cmp-button::before, .cmp-theme-narrative__icons.cmp-the= +me-narrative__button.cmp-theme-narrative__button--email .cmp-button::before= + { border-radius: 100%; border: 0.2rem solid rgb(0, 77, 255); color: rgb(0,= + 77, 255); height: 4rem; width: 4rem; text-align: center; transition: all 0= +.5s ease 0s; vertical-align: middle; position: relative; margin-right: 1rem= +; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button.cmp-theme-narrative= +__button--download .cmp-button::before { content: "=EF=90=9F"; font-size: 2= +.4rem; font-feature-settings: "liga"; padding-top: 0.5rem; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button.cmp-theme-narrative= +__button--download .cmp-button::before, .cmp-theme-narrative__icons.cmp-the= +me-narrative__button.cmp-theme-narrative__button--email .cmp-button::before= + { font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button.cmp-theme-narrative= +__button--email .cmp-button::before { content: "=EF=90=A2"; font-size: 2.2r= +em; font-feature-settings: "liga"; padding-top: 0.6rem; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button { margi= +n: 0px; width: auto; font-weight: 600; color: rgb(0, 77, 255); text-decorat= +ion: none; line-height: 1.6; background-color: transparent; box-shadow: non= +e; transition: none 0s ease 0s; transform: none; padding: 0px; text-transfo= +rm: none; -webkit-box-pack: start; justify-content: flex-start; } + +@media screen and (min-width: 768px) { + .cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button { mar= +gin: 2.4rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button { mar= +gin: 2.4rem 0px 0px; font-size: 1.6rem; } +} + +.cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button__text {= + -webkit-box-align: center; align-items: center; display: inline-flex; text= +-transform: capitalize; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button:focus::= +before, .cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button= +:hover::before { text-decoration: none; background-color: rgb(0, 77, 255); = +color: rgb(255, 255, 255); transition: all 0.5s ease-in-out 0s; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button:focus s= +pan, .cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button:ho= +ver span { text-decoration: underline; } + +@media screen and (min-width: 768px) { + .cmp-button--inline { display: inline-flex; padding-right: 4rem; } +} + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser { -webkit-box-orient: horizontal; -w= +ebkit-box-direction: normal; flex-direction: row; } +} + +.cmp-split-content-block .cmp-teaser__image { border: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-split-content-block .cmp-teaser__image { max-width: 32rem; -webkit-b= +ox-flex: 0; flex: 0 0 32rem; display: flex; } +} + +@media screen and (min-width: 1000px) { + .cmp-split-content-block .cmp-teaser__image { max-width: 33.3333%; -webki= +t-box-flex: 0; flex: 0 0 33.3333%; display: flex; border: 0px; -webkit-box-= +ordinal-group: 2; order: 1; } +} + +.cmp-split-content-block .cmp-teaser__image .cmp-image { display: flex; wid= +th: 100%; } + +.cmp-split-content-block .cmp-teaser__image .cmp-image__image { object-fit:= + cover; } + +.cmp-split-content-block .cmp-teaser__color-bar { -webkit-box-ordinal-group= +: 3; order: 2; border-bottom: 1px solid rgb(204, 204, 204); border-left: 1p= +x solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); wid= +th: 100%; } + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser__color-bar { border-left: 0px; } +} + +.cmp-split-content-block .cmp-teaser__text { display: flex; width: 100%; -w= +ebkit-box-ordinal-group: 3; order: 2; -webkit-box-orient: vertical; -webkit= +-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser__text { -webkit-box-orient: horizont= +al; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-split-content-block .cmp-teaser__text .cmp-blockquote { border: 0px; b= +ackground-color: transparent; margin: 0px; padding: 0px; } + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser__text .cmp-blockquote { margin: 0.50= +08rem 2.0038rem 0px 0px; } +} + +.cmp-split-content-block .cmp-teaser__text .cmp-blockquote .cmp-blockquote_= +_icon::after { font-size: 4.208rem; margin: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-split-content-block .cmp-teaser__text .cmp-blockquote .cmp-blockquot= +e__icon::after { font-size: 5.008rem; } +} + +.cmp-split-content-block .cmp-teaser__content { width: 100%; background-col= +or: transparent; border: 0px; display: flex; -webkit-box-align: start; alig= +n-items: flex-start; padding: 2rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser__content { padding-top: 0px; } +} + +.cmp-split-content-block .cmp-teaser__submodule { display: block; width: 10= +0%; padding-top: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-split-content-block .cmp-teaser__submodule { padding-top: 2.508rem; = +} +} + +.content-card.cmp-split-content-block.color-background-gray .cmp-teaser { b= +ackground-color: rgb(242, 242, 242); } + +.content-card.cmp-split-content-block .cmp-teaser { background-size: 0px 0p= +x; background-color: rgb(255, 255, 255); padding: 0px; } + +.content-card.cmp-split-content-block .cmp-teaser__color-bar { border-top: = +4px solid rgb(0, 186, 255); } + +.content-card.cmp-split-content-block .cmp-teaser__title { font-size: 1.8re= +m; line-height: 2.196rem; padding-bottom: 2.24rem; width: 100%; } + +@media screen and (min-width: 1000px) { + .content-card.cmp-split-content-block .cmp-teaser__title { font-size: 2.5= +rem; line-height: 1.2; padding-bottom: 2.508rem; } +} + +.content-card.cmp-split-content-block.color-block-accent-purple-1 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(180, 85, 170); } + +.content-card.cmp-split-content-block.color-block-accent-purple-2 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(160, 85, 245); } + +.content-card.cmp-split-content-block.color-block-accent-purple-3 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(190, 130, 255); } + +.content-card.cmp-split-content-block.color-block-accent-purple-4 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(220, 175, 255); } + +.content-card.cmp-split-content-block.color-block-accent-purple-5 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(230, 220, 255); } + +.content-card.cmp-split-content-block.color-block-alt-blue .cmp-teaser__col= +or-bar { border-top: 4px solid rgb(0, 65, 240); } + +.content-card.cmp-split-content-block.color-block-alt-gray .cmp-teaser__col= +or-bar { border-top: 4px solid rgb(190, 190, 190); } + +.content-card.cmp-split-content-block.color-block-alt-gray-dark .cmp-teaser= +__color-bar { border-top: 4px solid rgb(150, 150, 150); } + +.content-card.cmp-split-content-block.color-block-alt-gray-darker .cmp-teas= +er__color-bar { border-top: 4px solid rgb(90, 90, 90); } + +.content-card.cmp-split-content-block.color-block-alt-green .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(0, 215, 0); } + +.content-card.cmp-split-content-block.color-block-alt-red .cmp-teaser__colo= +r-bar { border-top: 4px solid red; } + +.content-card.cmp-split-content-block.color-block-alt-yellow .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(255, 255, 0); } + +.content-card.cmp-split-content-block.color-block-aqua .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(0, 255, 187); } + +.content-card.cmp-split-content-block.color-block-blue .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(0, 186, 255); } + +.content-card.cmp-split-content-block.color-block-blue-green .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(5, 240, 165); } + +.content-card.cmp-split-content-block.color-block-brand-green .cmp-teaser__= +color-bar { border-top: 4px solid rgb(100, 255, 80); } + +.content-card.cmp-split-content-block.color-block-brand-orange .cmp-teaser_= +_color-bar { border-top: 4px solid rgb(255, 120, 0); } + +.content-card.cmp-split-content-block.color-block-brand-yellow .cmp-teaser_= +_color-bar { border-top: 4px solid rgb(255, 235, 50); } + +.content-card.cmp-split-content-block.color-block-blue-dark .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(0, 142, 255); } + +.content-card.cmp-split-content-block.color-block-blue-light .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(0, 243, 255); } + +.content-card.cmp-split-content-block.color-block-core-purple .cmp-teaser__= +color-bar { border-top: 4px solid rgb(70, 0, 115); } + +.content-card.cmp-split-content-block.color-block-cyan .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(0, 255, 255); } + +.content-card.cmp-split-content-block.color-block-gray .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(167, 167, 167); } + +.content-card.cmp-split-content-block.color-block-gray-base .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(0, 0, 0); } + +.content-card.cmp-split-content-block.color-block-gray-dark .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(107, 107, 107); } + +.content-card.cmp-split-content-block.color-block-gray-darker .cmp-teaser__= +color-bar { border-top: 4px solid rgb(74, 74, 74); } + +.content-card.cmp-split-content-block.color-block-gray-light .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(204, 204, 204); } + +.content-card.cmp-split-content-block.color-block-gray-lighter .cmp-teaser_= +_color-bar { border-top: 4px solid rgb(227, 227, 227); } + +.content-card.cmp-split-content-block.color-block-gray-lightest .cmp-teaser= +__color-bar { border-top: 4px solid rgb(242, 242, 242); } + +.content-card.cmp-split-content-block.color-block-grayishyellow-dark .cmp-t= +easer__color-bar { border-top: 4px solid rgb(150, 150, 140); } + +.content-card.cmp-split-content-block.color-block-grayishyellow-light .cmp-= +teaser__color-bar { border-top: 4px solid rgb(230, 230, 220); } + +.content-card.cmp-split-content-block.color-block-green .cmp-teaser__color-= +bar { border-top: 4px solid rgb(0, 255, 0); } + +.content-card.cmp-split-content-block.color-block-green-dark .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(0, 83, 10); } + +.content-card.cmp-split-content-block.color-block-link .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(0, 77, 255); } + +.content-card.cmp-split-content-block.color-block-link-dark .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(0, 0, 136); } + +.content-card.cmp-split-content-block.color-block-orange .cmp-teaser__color= +-bar { border-top: 4px solid rgb(255, 182, 0); } + +.content-card.cmp-split-content-block.color-block-orange-dark .cmp-teaser__= +color-bar { border-top: 4px solid rgb(255, 149, 0); } + +.content-card.cmp-split-content-block.color-block-pink .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(231, 0, 116); } + +.content-card.cmp-split-content-block.color-block-pink-dark .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(164, 2, 83); } + +.content-card.cmp-split-content-block.color-block-pink-light .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(255, 80, 160); } + +.content-card.cmp-split-content-block.color-block-purple .cmp-teaser__color= +-bar { border-top: 4px solid rgb(161, 0, 255); } + +.content-card.cmp-split-content-block.color-block-purple-dark .cmp-teaser__= +color-bar { border-top: 4px solid rgb(117, 0, 192); } + +.content-card.cmp-split-content-block.color-block-purple-darkest .cmp-tease= +r__color-bar { border-top: 4px solid rgb(70, 1, 115); } + +.content-card.cmp-split-content-block.color-block-red .cmp-teaser__color-ba= +r { border-top: 4px solid rgb(231, 15, 41); } + +.content-card.cmp-split-content-block.color-block-red-dark .cmp-teaser__col= +or-bar { border-top: 4px solid rgb(189, 0, 29); } + +.content-card.cmp-split-content-block.color-block-red-darker .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(113, 0, 18); } + +.content-card.cmp-split-content-block.color-block-red-light .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(255, 50, 70); } + +.content-card.cmp-split-content-block.color-block-white .cmp-teaser__color-= +bar { border-top: 4px solid rgb(255, 255, 255); } + +.content-card.cmp-split-content-block.color-block-yellow .cmp-teaser__color= +-bar { border-top: 4px solid rgb(255, 212, 46); } + +.content-card.cmp-split-content-block.color-block-yellow-dark .cmp-teaser__= +color-bar { border-top: 4px solid rgb(240, 192, 0); } + +.content-card.cmp-split-content-block.color-block-yellow-light .cmp-teaser_= +_color-bar { border-top: 4px solid rgb(255, 240, 179); } + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__content .h-titl= +e-submodule { margin-bottom: 0.7rem; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__content .h-ti= +tle-submodule { margin-bottom: 0.8rem; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__content .p-titl= +e-paragraph-small { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 400; font-size: 1.2rem; color: rgb(0, 0,= + 0); text-transform: none; line-height: 1.2; margin-bottom: 1.44rem; } + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__social .cmp-sha= +re-banner { padding-top: 0px; padding-bottom: 0px; } + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__social .cmp-sha= +re-banner .h-title-eyebrow { text-transform: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__social .cmp-s= +hare-banner .h-title-eyebrow { margin-left: 0px; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .button { padding: 0px; widt= +h: 100%; margin-top: 30.08px; } + +.cmp-teaser.cmp-split-content-block--icon-text .button .cmp-button { margin= +-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--icon-text .button .cmp-button { marg= +in-left: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--icon-text .button { margin-top: 2rem= +; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .button.cmp-button--text-lin= +k { margin-top: 3rem; } + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--icon-text .button.cmp-button--text-l= +ink { margin-top: 3.5rem; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__color-bar { pad= +ding: 2rem 1.504rem 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__color-bar { p= +adding: 3rem 2.5rem 1rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__color-bar { p= +adding: 4.5008rem 3.008rem 1.008rem; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__title { border-= +bottom: 2px solid rgb(204, 204, 204); } + +.cmp-teaser.cmp-split-content-block--summary-link .button { padding: 0px; w= +idth: 100%; margin-top: 30.08px; } + +.cmp-teaser.cmp-split-content-block--summary-link .button .cmp-button { pad= +ding: 0px; margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--summary-link .button .cmp-button { m= +argin-left: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--summary-link .button { margin-top: 2= +rem; } +} + +.cmp-teaser.cmp-split-content-block--summary-link .button.cmp-button--text-= +link { margin-top: 3rem; } + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--summary-link .button.cmp-button--tex= +t-link { margin-top: 3.5rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teaser= +__color-bar { padding: 2rem 1.504rem 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teas= +er__color-bar { padding: 3rem 2.5rem 1rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teas= +er__color-bar { padding: 4.5008rem 3.008rem 1.008rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teaser= +__color-bar.cmp-teaser__text-only { padding-top: 2rem; } + +@media screen and (min-width: 1000px) { + .content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teas= +er__color-bar.cmp-teaser__text-only { padding-top: 4.5008rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teaser= +__color-bar.cmp-teaser__text-only .cmp-teaser__content { padding-top: 0px; = +} + +.content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teaser= +__color-bar.cmp-teaser__text-only .cmp-teaser__title { border: 0px; padding= +-bottom: 0px; } + +.cmp-teaser.cmp-split-content-block--text-profile-link-reversed .cmp-teaser= +__image { -webkit-box-ordinal-group: 2; order: 1; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link-reversed .cmp-teas= +er__image { -webkit-box-ordinal-group: 4; order: 3; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link-reversed .cmp-teaser= +__color-bar { border-bottom: 1px solid rgb(204, 204, 204); border-left: 1px= + solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link-reversed .cmp-teas= +er__color-bar { border-right: 0px; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__content= + { padding-top: 0px; } + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__content= + .h-title-submodule { margin-bottom: 0.7rem; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__conte= +nt .h-title-submodule { margin-bottom: 0.7rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__conte= +nt .h-title-submodule { margin-bottom: 0.8rem; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__content= + .p-paragraph-base { width: 100%; font-family: Graphik, Arial, system-ui, -= +apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Ne= +ue", oxygen, cantarell, sans-serif; font-weight: 400; font-size: 1.4rem; li= +ne-height: 2.24rem; color: rgb(0, 0, 0); text-transform: none; padding-bott= +om: 2rem; border-bottom: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__conte= +nt .p-paragraph-base { padding-bottom: 2.5rem; font-size: 1.6rem; line-heig= +ht: 1.6; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__content= + .p-title-paragraph-small { font-family: Graphik, Arial, system-ui, -apple-= +system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", o= +xygen, cantarell, sans-serif; font-weight: 400; font-size: 1.2rem; color: r= +gb(0, 0, 0); text-transform: none; line-height: 1; margin-bottom: 0px; } + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__submodu= +le { padding-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__submo= +dule { padding-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__submo= +dule { padding-top: 2.5rem; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .button { padding: 0= +px; width: 100%; } + +.cmp-teaser.cmp-split-content-block--text-profile-link .button .cmp-button = +{ padding: 0px; margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .button .cmp-butto= +n { margin-left: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .button { margin-t= +op: 2rem; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .button.cmp-button--= +text-link { margin-top: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .button.cmp-button= +--text-link { margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .button.cmp-button= +--text-link { margin-top: 3rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-t= +easer__color-bar { display: flex; -webkit-box-align: center; align-items: c= +enter; padding: 3rem 1.504rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .content-card .cmp-teaser.cmp-split-content-block--text-profile-link .cmp= +-teaser__color-bar { padding: 1rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .content-card .cmp-teaser.cmp-split-content-block--text-profile-link .cmp= +-teaser__color-bar { padding: 1rem 5rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-t= +easer__title { padding-bottom: 2rem; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +{ display: none; word-break: break-word; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon= +) { display: flex; -webkit-box-pack: end; justify-content: flex-end; paddin= +g-top: 0.3rem; width: 33.33%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon= +) { padding-top: 1rem; width: 33.33%; } +} + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button { font-size: 1.4rem; font-weight: 600; line-height: 1.6; positi= +on: relative; text-decoration: none; text-transform: uppercase; color: rgb(= +0, 77, 255); display: inline; background-color: transparent; padding: 0px; = +margin-top: 0px; height: auto; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button::after { content: "=EE=A0=80"; font-size: 20px; font-family: Io= +nicons; font-weight: 400; font-style: normal; line-height: 1; text-transfor= +m: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap= +; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opti= +mizelegibility; font-feature-settings: "liga"; display: inline-block; margi= +n-left: 1rem; vertical-align: middle; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button::before { content: ""; background: rgb(0, 77, 255); bottom: -3p= +x; display: block; height: 1px; left: 0px; max-width: calc(100% - 2.1em); p= +osition: absolute; transition: width 300ms ease 0s; width: 0%; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button:focus, .joblistingblock .cmp-job-card-listing .button:not(.cmp-= +button__info-icon) .cmp-button:hover { color: rgb(0, 77, 255); text-decorat= +ion: none; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button:hover::before { width: 100%; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button:visited, .joblistingblock .cmp-job-card-listing .button:not(.cm= +p-button__info-icon) .cmp-button:visited:hover { color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon= +) .cmp-button { font-size: 1.6rem; } + .joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon= +) .cmp-button::after { font-size: 2.4rem; } +} + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button:focus::before { width: 100%; } + +.joblistingblock .cmp-job-card-listing-third-row, .joblistingblock .cmp-job= +-card-listing_first-row { display: flex; -webkit-box-orient: vertical; -web= +kit-box-direction: normal; flex-direction: column; -webkit-box-flex: 1; fle= +x: 1 1 0%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing-third-row, .joblistingblock .cmp-j= +ob-card-listing_first-row { -webkit-box-orient: horizontal; -webkit-box-dir= +ection: normal; flex-direction: row; padding-right: 15px; } +} + +.joblistingblock .cmp-job-card-listing_second-row { display: flex; padding-= +left: 15px; padding-right: 15px; flex-wrap: wrap; margin-left: -30px; margi= +n-right: -30px; max-width: calc(100% + 60px); padding-bottom: 0px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing_second-row { padding-bottom: 3rem;= + } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing_second-row { padding-bottom: 2rem;= + } +} + +.joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon { = +padding: 0px 1.5rem; margin-bottom: 20px; width: auto; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon = +{ margin-bottom: 30px; } +} + +.joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon .c= +mp-button::before { font-weight: 600; font-size: 1.8rem; margin-right: 0px;= + } + +.joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon .c= +mp-button:focus:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; out= +line: rgb(0, 0, 136) solid 2px; outline-offset: 2px; } + +.joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon .c= +mp-button:focus:focus:not(:focus-visible) { box-shadow: none; outline: none= +; } + +.joblistingblock .cmp-job-card-listing_third-row { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing_third-row { padding-bottom: 0px; } +} + +.joblistingblock .cmp-job-card-listing_third-row .button:not(.cmp-button__i= +nfo-icon) { display: block; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing_third-row .button:not(.cmp-button_= +_info-icon) { display: none; } +} + +.joblistingblock .cmp-job-card-listing .card { padding-left: 15px; padding-= +right: 15px; -webkit-box-flex: 0; flex: 0 0 100%; margin-bottom: 20px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .card { -webkit-box-flex: 0; flex:= + 0 0 50%; max-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card { margin-bottom: 30px; } +} + +.joblistingblock .cmp-job-card-listing .card > * { height: 100%; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser > a { display: fle= +x; height: 100%; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__content { padding= +: 3rem 2rem 2rem; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser-region, .joblistin= +gblock .cmp-job-card-listing .card .cmp-teaser__pretitle { font-size: 1.2re= +m; line-height: 1.4rem; font-weight: 600; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__title-link { font= +-size: 1.8rem; font-weight: 800; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__title-link { fo= +nt-size: 2.5rem; line-height: 4.2rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__title-link .cmp-b= +utton__text { text-align: center; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__description { mar= +gin-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__description { m= +argin-bottom: 2rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__description p { f= +ont-size: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__description p {= + font-size: 1.6rem; line-height: 2.6rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__action-link { fon= +t-size: 1.4rem; line-height: 2.2rem; padding-top: 1rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__action-link { f= +ont-size: 1.6rem; line-height: 2.6rem; padding-top: 2rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-posted { marg= +in: auto 0px 0px; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-areas= +-interest, .joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-li= +sting-business-area, .joblistingblock .cmp-job-card-listing .card .cmp-teas= +er__job-listing-years-exp { font-size: 1.4rem; line-height: 2.2rem; margin-= +bottom: 0.5rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-are= +as-interest, .joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-= +listing-business-area, .joblistingblock .cmp-job-card-listing .card .cmp-te= +aser__job-listing-years-exp { font-size: 1.6rem; line-height: 2.6rem; margi= +n-bottom: 2rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-busin= +ess-area { margin-bottom: 0px; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-years= +-exp { margin-bottom: 1rem; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-poste= +d-date { margin-top: 0px; margin-bottom: 0.5rem; font-size: 1.2rem; line-he= +ight: 1.4rem; } + +.joblistingblock .cmp-job-card-listing .title { padding-top: 3rem; width: 1= +00%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .title { padding-top: 5rem; } +} + +.joblistingblock .cmp-job-card-listing .title .cmp-title { display: flex; -= +webkit-box-pack: justify; justify-content: space-between; -webkit-box-align= +: start; align-items: flex-start; width: 100%; padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .title .cmp-title { padding-bottom= +: 2rem; } +} + +.joblistingblock .cmp-job-card-listing .title .cmp-title__text { font-size:= + 2.4rem; line-height: 2.5rem; font-weight: 600; word-break: break-word; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .title .cmp-title__text { width: 6= +6.67%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .title .cmp-title__text { font-siz= +e: 4.8rem; line-height: 5rem; width: 66.67%; } +} + +.joblistingblock .cmp-job-card-listing .title .text { padding-bottom: 2rem;= + word-break: break-word; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .title .text { padding-bottom: 3re= +m; width: 100%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .title .text { width: 66.67%; } +} + +.joblistingblock .cmp-job-card-listing .title .text .cmp-text p { font-size= +: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .title .text .cmp-text p { font-si= +ze: 1.6rem; line-height: 2.6rem; } +} + +.joblistingblock .cmp-jobcard-layout--2-cards .card { -webkit-box-flex: 0; = +flex: 0 0 100%; max-width: 100%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-jobcard-layout--2-cards .card { -webkit-box-flex: 0= +; flex: 0 0 50%; max-width: 50%; } +} + +.joblistingblock .cmp-jobcard-layout--3-cards .card { -webkit-box-flex: 0; = +flex: 0 0 100%; max-width: 100%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-jobcard-layout--3-cards .card { -webkit-box-flex: 0= +; flex: 0 0 50%; max-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-jobcard-layout--3-cards .card { -webkit-box-flex: 0= +; flex: 0 0 33.3333%; max-width: 33.3333%; } +} + +.joblistingblock.color-block-accent-purple-1 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(180, 85, 170) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-accent-purple-2 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(160, 85, 245) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-accent-purple-3 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(190, 130, 255) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-accent-purple-4 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(220, 175, 255) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-accent-purple-5 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(230, 220, 255) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-blue .cmp-teaser__content { background: li= +near-gradient(rgb(0, 65, 240) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-gray .cmp-teaser__content { background: li= +near-gradient(rgb(190, 190, 190) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-gray-dark .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(150, 150, 150) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-gray-darker .cmp-teaser__content { backgro= +und: linear-gradient(rgb(90, 90, 90) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-green .cmp-teaser__content { background: l= +inear-gradient(rgb(0, 215, 0) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-red .cmp-teaser__content { background: lin= +ear-gradient(red 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; bord= +er-top: 0px; } + +.joblistingblock.color-block-alt-yellow .cmp-teaser__content { background: = +linear-gradient(rgb(255, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-aqua .cmp-teaser__content { background: linear= +-gradient(rgb(0, 255, 187) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.joblistingblock.color-block-blue .cmp-teaser__content { background: linear= +-gradient(rgb(0, 186, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.joblistingblock.color-block-blue-green .cmp-teaser__content { background: = +linear-gradient(rgb(5, 240, 165) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-brand-green .cmp-teaser__content { background:= + linear-gradient(rgb(100, 255, 80) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-brand-orange .cmp-teaser__content { background= +: linear-gradient(rgb(255, 120, 0) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-brand-yellow .cmp-teaser__content { background= +: linear-gradient(rgb(255, 235, 50) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-blue-dark .cmp-teaser__content { background: l= +inear-gradient(rgb(0, 142, 255) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.joblistingblock.color-block-blue-light .cmp-teaser__content { background: = +linear-gradient(rgb(0, 243, 255) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-core-purple .cmp-teaser__content { background:= + linear-gradient(rgb(70, 0, 115) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-cyan .cmp-teaser__content { background: linear= +-gradient(rgb(0, 255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.joblistingblock.color-block-gray .cmp-teaser__content { background: linear= +-gradient(rgb(167, 167, 167) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-base .cmp-teaser__content { background: l= +inear-gradient(rgb(0, 0, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-r= +epeat; border-top: 0px; } + +.joblistingblock.color-block-gray-dark .cmp-teaser__content { background: l= +inear-gradient(rgb(107, 107, 107) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-darker .cmp-teaser__content { background:= + linear-gradient(rgb(74, 74, 74) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-light .cmp-teaser__content { background: = +linear-gradient(rgb(204, 204, 204) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-lighter .cmp-teaser__content { background= +: linear-gradient(rgb(227, 227, 227) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-lightest .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(242, 242, 242) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-grayishyellow-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-grayishyellow-light .cmp-teaser__content { bac= +kground: linear-gradient(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px = +/ 100% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-green .cmp-teaser__content { background: linea= +r-gradient(rgb(0, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.joblistingblock.color-block-green-dark .cmp-teaser__content { background: = +linear-gradient(rgb(0, 83, 10) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.joblistingblock.color-block-link .cmp-teaser__content { background: linear= +-gradient(rgb(0, 77, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.joblistingblock.color-block-link-dark .cmp-teaser__content { background: l= +inear-gradient(rgb(0, 0, 136) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-orange .cmp-teaser__content { background: line= +ar-gradient(rgb(255, 182, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.joblistingblock.color-block-orange-dark .cmp-teaser__content { background:= + linear-gradient(rgb(255, 149, 0) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-pink .cmp-teaser__content { background: linear= +-gradient(rgb(231, 0, 116) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.joblistingblock.color-block-pink-dark .cmp-teaser__content { background: l= +inear-gradient(rgb(164, 2, 83) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.joblistingblock.color-block-pink-light .cmp-teaser__content { background: = +linear-gradient(rgb(255, 80, 160) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-purple .cmp-teaser__content { background: line= +ar-gradient(rgb(161, 0, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.joblistingblock.color-block-purple-dark .cmp-teaser__content { background:= + linear-gradient(rgb(117, 0, 192) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-purple-darkest .cmp-teaser__content { backgrou= +nd: linear-gradient(rgb(70, 1, 115) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-red .cmp-teaser__content { background: linear-= +gradient(rgb(231, 15, 41) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.joblistingblock.color-block-red-dark .cmp-teaser__content { background: li= +near-gradient(rgb(189, 0, 29) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-red-darker .cmp-teaser__content { background: = +linear-gradient(rgb(113, 0, 18) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.joblistingblock.color-block-red-light .cmp-teaser__content { background: l= +inear-gradient(rgb(255, 50, 70) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.joblistingblock.color-block-white .cmp-teaser__content { background: linea= +r-gradient(rgb(255, 255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-yellow .cmp-teaser__content { background: line= +ar-gradient(rgb(255, 212, 46) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-yellow-dark .cmp-teaser__content { background:= + linear-gradient(rgb(240, 192, 0) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-yellow-light .cmp-teaser__content { background= +: linear-gradient(rgb(255, 240, 179) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +@media screen and (min-width: 1000px) { + .joblistingblock .pagination-no-lazy-loading .cmp-pagination__container {= + width: 66.6667%; margin-left: auto; margin-right: auto; } +} + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__prev-page-btn= + { margin-left: 0px; width: auto; } + +@media screen and (min-width: 768px) { + .joblistingblock .pagination-no-lazy-loading .cmp-pagination__prev-page-b= +tn { padding-left: 0px; width: 100%; -webkit-box-pack: start; justify-conte= +nt: flex-start; } +} + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__next-page-btn= + { margin-right: 0px; width: auto; } + +@media screen and (min-width: 768px) { + .joblistingblock .pagination-no-lazy-loading .cmp-pagination__next-page-b= +tn { padding-right: 0px; width: 100%; -webkit-box-pack: end; justify-conten= +t: flex-end; } +} + +.joblistingblock.color-star-block-accent-purple-1 .saved-job-card { color: = +rgb(180, 85, 170); } + +.joblistingblock.color-star-block-accent-purple-2 .saved-job-card { color: = +rgb(160, 85, 245); } + +.joblistingblock.color-star-block-accent-purple-3 .saved-job-card { color: = +rgb(190, 130, 255); } + +.joblistingblock.color-star-block-accent-purple-4 .saved-job-card { color: = +rgb(220, 175, 255); } + +.joblistingblock.color-star-block-accent-purple-5 .saved-job-card { color: = +rgb(230, 220, 255); } + +.joblistingblock.color-star-block-alt-blue .saved-job-card { color: rgb(0, = +65, 240); } + +.joblistingblock.color-star-block-alt-gray .saved-job-card { color: rgb(190= +, 190, 190); } + +.joblistingblock.color-star-block-alt-gray-dark .saved-job-card { color: rg= +b(150, 150, 150); } + +.joblistingblock.color-star-block-alt-gray-darker .saved-job-card { color: = +rgb(90, 90, 90); } + +.joblistingblock.color-star-block-alt-green .saved-job-card { color: rgb(0,= + 215, 0); } + +.joblistingblock.color-star-block-alt-red .saved-job-card { color: red; } + +.joblistingblock.color-star-block-alt-yellow .saved-job-card { color: rgb(2= +55, 255, 0); } + +.joblistingblock.color-star-block-aqua .saved-job-card { color: rgb(0, 255,= + 187); } + +.joblistingblock.color-star-block-blue .saved-job-card { color: rgb(0, 186,= + 255); } + +.joblistingblock.color-star-block-blue-green .saved-job-card { color: rgb(5= +, 240, 165); } + +.joblistingblock.color-star-block-brand-green .saved-job-card { color: rgb(= +100, 255, 80); } + +.joblistingblock.color-star-block-brand-orange .saved-job-card { color: rgb= +(255, 120, 0); } + +.joblistingblock.color-star-block-brand-yellow .saved-job-card { color: rgb= +(255, 235, 50); } + +.joblistingblock.color-star-block-blue-dark .saved-job-card { color: rgb(0,= + 142, 255); } + +.joblistingblock.color-star-block-blue-light .saved-job-card { color: rgb(0= +, 243, 255); } + +.joblistingblock.color-star-block-core-purple .saved-job-card { color: rgb(= +70, 0, 115); } + +.joblistingblock.color-star-block-cyan .saved-job-card { color: rgb(0, 255,= + 255); } + +.joblistingblock.color-star-block-gray .saved-job-card { color: rgb(167, 16= +7, 167); } + +.joblistingblock.color-star-block-gray-base .saved-job-card { color: rgb(0,= + 0, 0); } + +.joblistingblock.color-star-block-gray-dark .saved-job-card { color: rgb(10= +7, 107, 107); } + +.joblistingblock.color-star-block-gray-darker .saved-job-card { color: rgb(= +74, 74, 74); } + +.joblistingblock.color-star-block-gray-light .saved-job-card { color: rgb(2= +04, 204, 204); } + +.joblistingblock.color-star-block-gray-lighter .saved-job-card { color: rgb= +(227, 227, 227); } + +.joblistingblock.color-star-block-gray-lightest .saved-job-card { color: rg= +b(242, 242, 242); } + +.joblistingblock.color-star-block-grayishyellow-dark .saved-job-card { colo= +r: rgb(150, 150, 140); } + +.joblistingblock.color-star-block-grayishyellow-light .saved-job-card { col= +or: rgb(230, 230, 220); } + +.joblistingblock.color-star-block-green .saved-job-card { color: rgb(0, 255= +, 0); } + +.joblistingblock.color-star-block-green-dark .saved-job-card { color: rgb(0= +, 83, 10); } + +.joblistingblock.color-star-block-link .saved-job-card { color: rgb(0, 77, = +255); } + +.joblistingblock.color-star-block-link-dark .saved-job-card { color: rgb(0,= + 0, 136); } + +.joblistingblock.color-star-block-orange .saved-job-card { color: rgb(255, = +182, 0); } + +.joblistingblock.color-star-block-orange-dark .saved-job-card { color: rgb(= +255, 149, 0); } + +.joblistingblock.color-star-block-pink .saved-job-card { color: rgb(231, 0,= + 116); } + +.joblistingblock.color-star-block-pink-dark .saved-job-card { color: rgb(16= +4, 2, 83); } + +.joblistingblock.color-star-block-pink-light .saved-job-card { color: rgb(2= +55, 80, 160); } + +.joblistingblock.color-star-block-purple .saved-job-card { color: rgb(161, = +0, 255); } + +.joblistingblock.color-star-block-purple-dark .saved-job-card { color: rgb(= +117, 0, 192); } + +.joblistingblock.color-star-block-purple-darkest .saved-job-card { color: r= +gb(70, 1, 115); } + +.joblistingblock.color-star-block-red .saved-job-card { color: rgb(231, 15,= + 41); } + +.joblistingblock.color-star-block-red-dark .saved-job-card { color: rgb(189= +, 0, 29); } + +.joblistingblock.color-star-block-red-darker .saved-job-card { color: rgb(1= +13, 0, 18); } + +.joblistingblock.color-star-block-red-light .saved-job-card { color: rgb(25= +5, 50, 70); } + +.joblistingblock.color-star-block-white .saved-job-card { color: rgb(255, 2= +55, 255); } + +.joblistingblock.color-star-block-yellow .saved-job-card { color: rgb(255, = +212, 46); } + +.joblistingblock.color-star-block-yellow-dark .saved-job-card { color: rgb(= +240, 192, 0); } + +.joblistingblock.color-star-block-yellow-light .saved-job-card { color: rgb= +(255, 240, 179); } + +.joblistingblock.brand-star-gradient-pink .saved-job-card { background-clip= +: text; background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(23= +1, 0, 116) 30%); color: transparent; } + +.joblistingblock.brand-star-gradient-purple .saved-job-card { background-cl= +ip: text; background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 25= +5)); color: transparent; } + +.joblistingblock.brand-star-gradient-purple-alt .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(90deg, rgb(70, 1, 115), rgb= +(117, 0, 192), rgb(161, 0, 255)); color: transparent; } + +.joblistingblock.brand-star-gradient-blue .saved-job-card { background-clip= +: text; background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255));= + color: transparent; } + +.joblistingblock.brand-star-gradient-blue2 .saved-job-card { background-cli= +p: text; background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 255= +)); color: transparent; } + +.joblistingblock.brand-star-gradient-light-blue .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(90deg, rgb(0, 186, 255), rg= +b(0, 142, 255), rgb(0, 77, 255)); color: transparent; } + +.joblistingblock.brand-star-gradient-red .saved-job-card { background-clip:= + text; background-image: linear-gradient(rgb(113, 0, 18), red); color: tran= +sparent; } + +.joblistingblock.brand-star-gradient-red-alt .saved-job-card { background-c= +lip: text; background-image: linear-gradient(90deg, red, rgb(189, 0, 29), r= +gb(113, 0, 18)); color: transparent; } + +.joblistingblock.brand-star-gradient .saved-job-card { background-clip: tex= +t; background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); col= +or: transparent; } + +.joblistingblock.brand-star-gradient-alt .saved-job-card { background-clip:= + text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186,= + 255)); color: transparent; } + +.joblistingblock.brand-star-gradient-yellow .saved-job-card { background-cl= +ip: text; background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192,= + 0)); color: transparent; } + +.joblistingblock.brand-star-gradient-yellow-alt .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(90deg, rgb(255, 255, 0), rg= +b(255, 212, 46), rgb(255, 182, 0)); color: transparent; } + +.joblistingblock.brand-star-gradient-green .saved-job-card { background-cli= +p: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 21= +5, 0), rgb(0, 83, 10)); color: transparent; } + +.joblistingblock .cmp-recently-viewed-jobs .button { display: none; } + +.joblistingblock .cmp-recently-viewed-jobs .cmp-job-card-listing_second-row= + { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recently-viewed-jobs .cmp-job-card-listing_second-r= +ow { padding-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-recently-viewed-jobs .cmp-job-card-listing_second-r= +ow { padding-bottom: 2rem; } +} + +.joblistingblock .cmp-recently-viewed-jobs .cmp-job-card-listing_third-row = +{ padding-bottom: 0px; } + +.joblistingblock .cmp-recommended-job-block { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block { padding-bottom: 2rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-job-card-listing_first-row= + .cmp-button:focus { outline-offset: 3px; } + +.joblistingblock .cmp-recommended-job-block .cmp-job-card-listing_second-ro= +w { padding-bottom: 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-job-card-listing_third-row= + a { color: rgb(0, 77, 255); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-areas-= +interest { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line= +-clamp: 3; overflow: hidden; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-area= +s-interest { -webkit-line-clamp: 2; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__content { display:= + flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-di= +rection: column; background-color: rgb(255, 255, 255); border: 1px solid rg= +b(204, 204, 204); padding: 3rem 2rem 2rem; margin: 0px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__content { positi= +on: relative; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__description { -web= +kit-box-flex: 1; flex: 1 0 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__action-container {= + margin-top: 0px; padding-top: 0px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__action-container= + { position: relative; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title { margin-top= +: 0px; font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsyste= +mfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, san= +s-serif; font-weight: 800; font-style: normal; text-transform: none; color:= + rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__title { font-siz= +e: 2.5rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title a { color: r= +gb(0, 0, 0); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title a:hover { te= +xt-decoration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title a:focus { te= +xt-decoration: underline; color: rgb(0, 77, 255); margin-bottom: -1px; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__pretitle { border:= + transparent; color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem= +; font-weight: 600; line-height: 1.08rem; margin-bottom: 2rem; text-transfo= +rm: uppercase; text-decoration: none; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__pretitle:nth-child= +(3) { margin-top: -1.5rem; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-semibo= +ld { font-weight: 600; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-posted= +-date { font-weight: 400; font-style: italic; text-transform: none; line-he= +ight: 1; font-size: 1.2rem; color: rgb(0, 0, 0); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__address-location, = +.joblistingblock .cmp-recommended-job-block .cmp-teaser__description, .jobl= +istingblock .cmp-recommended-job-block .cmp-teaser__description p { margin:= + 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser .cmp-teaser__job-li= +sting-areas-interest, .joblistingblock .cmp-recommended-job-block .cmp-teas= +er__title { margin-bottom: 10px; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser .cmp-teaser__job-= +listing-areas-interest, .joblistingblock .cmp-recommended-job-block .cmp-te= +aser__title { margin-bottom: 20px; } +} + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__action-container= +, .joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-post= +ed-date { margin-top: 20px; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title-link:hover .= +cmp-teaser__title { text-decoration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title-link:focus {= + margin-bottom: 1px; outline: rgb(0, 77, 255) solid 1px; outline-offset: 0p= +x; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title-link:focus .= +cmp-teaser__title { text-decoration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__action-link:focus:= +:before { width: 100%; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-1 .cm= +p-teaser__content { background: linear-gradient(rgb(180, 85, 170) 0.4rem, t= +ransparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-2 .cm= +p-teaser__content { background: linear-gradient(rgb(160, 85, 245) 0.4rem, t= +ransparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-3 .cm= +p-teaser__content { background: linear-gradient(rgb(190, 130, 255) 0.4rem, = +transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-4 .cm= +p-teaser__content { background: linear-gradient(rgb(220, 175, 255) 0.4rem, = +transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-5 .cm= +p-teaser__content { background: linear-gradient(rgb(230, 220, 255) 0.4rem, = +transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-blue .cmp-tease= +r__content { background: linear-gradient(rgb(0, 65, 240) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-gray .cmp-tease= +r__content { background: linear-gradient(rgb(190, 190, 190) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-gray-dark .cmp-= +teaser__content { background: linear-gradient(rgb(150, 150, 150) 0.4rem, tr= +ansparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-gray-darker .cm= +p-teaser__content { background: linear-gradient(rgb(90, 90, 90) 0.4rem, tra= +nsparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-green .cmp-teas= +er__content { background: linear-gradient(rgb(0, 215, 0) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-red .cmp-teaser= +__content { background: linear-gradient(red 0.4rem, transparent 0px) 100% 0= +px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-yellow .cmp-tea= +ser__content { background: linear-gradient(rgb(255, 255, 0) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-aqua .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 255, 187) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-blue .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 186, 255) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-blue-green .cmp-tea= +ser__content { background: linear-gradient(rgb(5, 240, 165) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-brand-green .cmp-te= +aser__content { background: linear-gradient(rgb(100, 255, 80) 0.4rem, trans= +parent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-brand-orange .cmp-t= +easer__content { background: linear-gradient(rgb(255, 120, 0) 0.4rem, trans= +parent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-brand-yellow .cmp-t= +easer__content { background: linear-gradient(rgb(255, 235, 50) 0.4rem, tran= +sparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-blue-dark .cmp-teas= +er__content { background: linear-gradient(rgb(0, 142, 255) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-blue-light .cmp-tea= +ser__content { background: linear-gradient(rgb(0, 243, 255) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-core-purple .cmp-te= +aser__content { background: linear-gradient(rgb(70, 0, 115) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-cyan .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 255, 255) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray .cmp-teaser__c= +ontent { background: linear-gradient(rgb(167, 167, 167) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-base .cmp-teas= +er__content { background: linear-gradient(rgb(0, 0, 0) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-dark .cmp-teas= +er__content { background: linear-gradient(rgb(107, 107, 107) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-darker .cmp-te= +aser__content { background: linear-gradient(rgb(74, 74, 74) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-light .cmp-tea= +ser__content { background: linear-gradient(rgb(204, 204, 204) 0.4rem, trans= +parent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-lighter .cmp-t= +easer__content { background: linear-gradient(rgb(227, 227, 227) 0.4rem, tra= +nsparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-lightest .cmp-= +teaser__content { background: linear-gradient(rgb(242, 242, 242) 0.4rem, tr= +ansparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-grayishyellow-dark = +.cmp-teaser__content { background: linear-gradient(rgb(150, 150, 140) 0.4re= +m, transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-grayishyellow-light= + .cmp-teaser__content { background: linear-gradient(rgb(230, 230, 220) 0.4r= +em, transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-green .cmp-teaser__= +content { background: linear-gradient(rgb(0, 255, 0) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-green-dark .cmp-tea= +ser__content { background: linear-gradient(rgb(0, 83, 10) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-link .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 77, 255) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-link-dark .cmp-teas= +er__content { background: linear-gradient(rgb(0, 0, 136) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-orange .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 182, 0) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-orange-dark .cmp-te= +aser__content { background: linear-gradient(rgb(255, 149, 0) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-pink .cmp-teaser__c= +ontent { background: linear-gradient(rgb(231, 0, 116) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-pink-dark .cmp-teas= +er__content { background: linear-gradient(rgb(164, 2, 83) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-pink-light .cmp-tea= +ser__content { background: linear-gradient(rgb(255, 80, 160) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-purple .cmp-teaser_= +_content { background: linear-gradient(rgb(161, 0, 255) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-purple-dark .cmp-te= +aser__content { background: linear-gradient(rgb(117, 0, 192) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-purple-darkest .cmp= +-teaser__content { background: linear-gradient(rgb(70, 1, 115) 0.4rem, tran= +sparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-red .cmp-teaser__co= +ntent { background: linear-gradient(rgb(231, 15, 41) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-red-dark .cmp-tease= +r__content { background: linear-gradient(rgb(189, 0, 29) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-red-darker .cmp-tea= +ser__content { background: linear-gradient(rgb(113, 0, 18) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-red-light .cmp-teas= +er__content { background: linear-gradient(rgb(255, 50, 70) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-white .cmp-teaser__= +content { background: linear-gradient(rgb(255, 255, 255) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-yellow .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 212, 46) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-yellow-dark .cmp-te= +aser__content { background: linear-gradient(rgb(240, 192, 0) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-yellow-light .cmp-t= +easer__content { background: linear-gradient(rgb(255, 240, 179) 0.4rem, tra= +nsparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-separator--vertical { marg= +in: 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-separator--vertical .cmp-s= +eparator-saved::after { content: "|"; position: relative; top: -2rem; margi= +n: 0px 1.5rem; color: rgb(0, 0, 0); } + +.joblistingblock .cmp-recommended-job-block .cmp-separator--vertical .cmp-s= +eparator__horizontal-rule { margin: -3rem 0.1rem 0px; width: 0.11rem; displ= +ay: none; } + +.joblistingblock .cmp-recommended-job-block .page-summary { display: block;= + } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended { padd= +ing: 3rem 1.5rem; margin: 0px -1.5rem; background-color: rgb(242, 242, 242)= +; position: relative; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended { pa= +dding: 3rem 3.5rem 2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended { ma= +rgin: 0px -3.5rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_row { = +max-width: 125rem; margin: auto; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title h2 { font-weight: 600; font-size: 2.4rem; line-height: 2.5rem; max-= +width: 100%; width: 100%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sect= +ion-title h2 { line-height: 5rem; font-size: 4.8rem; max-width: 66.66%; wid= +th: fit-content; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title a.cmp-button { color: rgb(0, 77, 255); background-color: transparen= +t; position: absolute; left: 0px; top: calc(100% - 5.5rem); margin-top: 0px= +; margin-left: 0px; justify-content: left; font-size: 1.4rem; max-width: 10= +0%; width: fit-content; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sect= +ion-title a.cmp-button { top: 0px; right: 0px; left: unset; margin-top: 3re= +m; margin-right: 3.5rem; font-size: 1.6rem; max-width: 33.33%; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title a.cmp-button::after { content: "=EE=A0=80"; font-family: Ionicons; = +display: block; font-weight: 400; font-style: normal; text-transform: none;= + letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direct= +ion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegi= +bility; font-feature-settings: "liga"; margin-left: 1rem; font-size: 1.4rem= +; line-height: 2.2rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sect= +ion-title a.cmp-button::after { line-height: 2.6rem; font-size: 1.6rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title a.cmp-button::before { content: ""; transition: all 0.3s ease 0s; w= +idth: 0px; height: 1px; position: absolute; bottom: 0.5rem; left: 1.5rem; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title a.cmp-button:hover::before { background-color: rgb(0, 77, 255); wid= +th: calc(100% - 5.6rem); } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content { padding-top: 2rem; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result { display: flex; flex-flow: column wrap; -webkit-box-orie= +nt: vertical; -webkit-box-direction: normal; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_friendly-message, .joblistingblock .cmp-recommended-job-b= +lock .cmp-no-jobs-recommended_block-content_no-result_recommended-text { fo= +nt-size: 1.6rem; line-height: 2.56rem; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_friendly-message p, .joblistingblock .cmp-recommended-job= +-block .cmp-no-jobs-recommended_block-content_no-result_recommended-text p = +{ padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_friendly-message p, .joblistingblock .cmp-recommended-j= +ob-block .cmp-no-jobs-recommended_block-content_no-result_recommended-text = +p { padding-bottom: 3rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_recommended-text { padding-top: 2rem; margin-bottom: 1.5r= +em; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_recommended-text { padding-top: 3rem; margin-bottom: 0p= +x; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_friendly-message p:nth-child(2) { padding-bottom: 0.5rem;= + } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_friendly-message p:nth-child(2) { padding-bottom: 1.5re= +m; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_buttons { display: flex; -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_buttons { -webkit-box-orient: horizontal; -webkit-box-d= +irection: normal; flex-direction: row; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_buttons a { padding: 1.5rem; margin-right: 0px; margin-le= +ft: 0px; text-align: center; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_buttons a { margin-right: 4.56rem; } +} + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__panel { margi= +n-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .pagination-no-lazy-loading .cmp-pagination__panel { mar= +gin-bottom: 3rem; } +} + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__container { -= +webkit-box-pack: justify; justify-content: space-between; } + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__pages { margi= +n: 1.5rem 0px; } + +.cmp-hidecards .cmp-page-list-item:nth-child(n+7) { display: none; } + +.joblistingblock .cmp-saved-job-block { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block { padding-bottom: 2rem; } +} + +.joblistingblock .cmp-saved-job-block .cmp-saved-job-block__hide { display:= + none; } + +.joblistingblock .cmp-saved-job-block .cmp-saved-job-block__show { display:= + block; } + +.joblistingblock .cmp-saved-job-block .cmp-job-card-listing_first-row a { t= +ext-decoration: underline; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__content { border: 1px so= +lid rgb(204, 204, 204); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title a:focus { margin-b= +ottom: -1px; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__address-location { word-= +break: break-all; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title-link:focus { margi= +n-bottom: 1px; outline: rgb(0, 77, 255) solid 1px; } + +.joblistingblock .cmp-jobcard-layout--2-cards ul .cmp-page-list-item { -web= +kit-box-flex: 0; flex: 0 0 100%; max-width: 100%; margin-bottom: 3rem; padd= +ing: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-jobcard-layout--2-cards ul .cmp-page-list-item { -w= +ebkit-box-flex: 0; flex: 0 0 50%; max-width: 50%; } +} + +.joblistingblock .cmp-jobcard-layout--3-cards ul .cmp-page-list-item { -web= +kit-box-flex: 0; flex: 0 0 100%; max-width: 100%; margin-bottom: 3rem; padd= +ing: 0px 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingblock .cmp-jobcard-layout--3-cards ul .cmp-page-list-item { -w= +ebkit-box-flex: 0; flex: 0 0 50%; max-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-jobcard-layout--3-cards ul .cmp-page-list-item { -w= +ebkit-box-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; } +} + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block .cmp-job-card-listing_second-row { = +padding-bottom: 10px; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-saved-job-block .cmp-job-card-listing_second-row { = +padding-bottom: 0px; } +} + +@media screen and (max-width: 767.9px) { + .joblistingblock .cmp-saved-job-block .cmp-job-card-listing_third-row { p= +adding-bottom: 0px; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__job-listing-areas-intere= +st { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp= +: 3; overflow: hidden; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__job-listing-areas-inte= +rest { -webkit-line-clamp: 2; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__content { display: flex;= + -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio= +n: column; background-color: rgb(255, 255, 255); border: 0.1rem solid rgb(2= +04, 204, 204); padding: 3rem 2rem 2rem; margin: 0px; position: relative; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__content { position: re= +lative; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__action-container { margi= +n-top: 0px; padding-top: 0px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__action-container { pos= +ition: relative; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title { margin-top: 0px;= + font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont,= + "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-seri= +f; font-weight: 800; font-style: normal; text-transform: none; color: rgb(0= +, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__title { font-size: 2.5= +rem; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title a { color: rgb(0, = +0, 0); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title a:hover { text-dec= +oration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title a:focus { text-dec= +oration: underline; color: rgb(0, 77, 255); margin-bottom: -0.1rem; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__pretitle { border: trans= +parent; color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem; font= +-weight: 600; line-height: 1.08rem; margin-bottom: 2rem; text-transform: up= +percase; text-decoration: none; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__pretitle:nth-child(3) { = +margin-top: -1.5rem; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__job-listing-semibold { f= +ont-weight: 600; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__job-listing-posted-date = +{ font-weight: 400; font-style: italic; text-transform: none; line-height: = +1; font-size: 1.2rem; color: rgb(0, 0, 0); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__address-location { max-w= +idth: calc(100% - 4rem); word-break: break-word; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser-remove-icon {= + position: absolute; top: 0px; right: 0px; margin: 2.456rem 2rem 0px 0px; c= +ursor: pointer; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser-remove-icon::= +after { content: "=EF=90=85"; font-size: 24px; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; width: 1.9rem; height: 2.= +4rem; color: rgb(107, 107, 107); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser-remove-icon:h= +over::after { color: rgb(0, 0, 0); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__address-location, .jobli= +stingblock .cmp-saved-job-block .cmp-teaser__description, .joblistingblock = +.cmp-saved-job-block .cmp-teaser__description p { margin: 0px; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser__job-listing-= +areas-interest, .joblistingblock .cmp-saved-job-block .cmp-teaser__title { = +margin-bottom: 10px; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser__job-listin= +g-areas-interest, .joblistingblock .cmp-saved-job-block .cmp-teaser__title = +{ margin-bottom: 20px; } +} + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__action-container, .job= +listingblock .cmp-saved-job-block .cmp-teaser__job-listing-posted-date { ma= +rgin-top: 20px; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title-link:hover .cmp-te= +aser__title { text-decoration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title-link:focus { margi= +n-bottom: 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0p= +x; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title-link:focus .cmp-te= +aser__title { text-decoration: underline; color: rgb(0, 77, 255); } + +@media screen and (max-width: 767.9px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser_action-container { disp= +lay: none; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__action-link:focus::befor= +e { width: 100%; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-1 .cmp-teas= +er__content { background: linear-gradient(rgb(180, 85, 170) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-2 .cmp-teas= +er__content { background: linear-gradient(rgb(160, 85, 245) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-3 .cmp-teas= +er__content { background: linear-gradient(rgb(190, 130, 255) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-4 .cmp-teas= +er__content { background: linear-gradient(rgb(220, 175, 255) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-5 .cmp-teas= +er__content { background: linear-gradient(rgb(230, 220, 255) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-blue .cmp-teaser__con= +tent { background: linear-gradient(rgb(0, 65, 240) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-gray .cmp-teaser__con= +tent { background: linear-gradient(rgb(190, 190, 190) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-gray-dark .cmp-teaser= +__content { background: linear-gradient(rgb(150, 150, 150) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-gray-darker .cmp-teas= +er__content { background: linear-gradient(rgb(90, 90, 90) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-green .cmp-teaser__co= +ntent { background: linear-gradient(rgb(0, 215, 0) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-red .cmp-teaser__cont= +ent { background: linear-gradient(red 0.4rem, transparent 0px) 100% 0px / 1= +00% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-yellow .cmp-teaser__c= +ontent { background: linear-gradient(rgb(255, 255, 0) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-aqua .cmp-teaser__content= + { background: linear-gradient(rgb(0, 255, 187) 0.4rem, transparent 0px) 10= +0% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-blue .cmp-teaser__content= + { background: linear-gradient(rgb(0, 186, 255) 0.4rem, transparent 0px) 10= +0% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-blue-green .cmp-teaser__c= +ontent { background: linear-gradient(rgb(5, 240, 165) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-brand-green .cmp-teaser__= +content { background: linear-gradient(rgb(100, 255, 80) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-brand-orange .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 120, 0) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-brand-yellow .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 235, 50) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-blue-dark .cmp-teaser__co= +ntent { background: linear-gradient(rgb(0, 142, 255) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-blue-light .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 243, 255) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-core-purple .cmp-teaser__= +content { background: linear-gradient(rgb(70, 0, 115) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-cyan .cmp-teaser__content= + { background: linear-gradient(rgb(0, 255, 255) 0.4rem, transparent 0px) 10= +0% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray .cmp-teaser__content= + { background: linear-gradient(rgb(167, 167, 167) 0.4rem, transparent 0px) = +100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-base .cmp-teaser__co= +ntent { background: linear-gradient(rgb(0, 0, 0) 0.4rem, transparent 0px) 1= +00% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-dark .cmp-teaser__co= +ntent { background: linear-gradient(rgb(107, 107, 107) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-darker .cmp-teaser__= +content { background: linear-gradient(rgb(74, 74, 74) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-light .cmp-teaser__c= +ontent { background: linear-gradient(rgb(204, 204, 204) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-lighter .cmp-teaser_= +_content { background: linear-gradient(rgb(227, 227, 227) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-lightest .cmp-teaser= +__content { background: linear-gradient(rgb(242, 242, 242) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-grayishyellow-dark .cmp-t= +easer__content { background: linear-gradient(rgb(150, 150, 140) 0.4rem, tra= +nsparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-grayishyellow-light .cmp-= +teaser__content { background: linear-gradient(rgb(230, 230, 220) 0.4rem, tr= +ansparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-green .cmp-teaser__conten= +t { background: linear-gradient(rgb(0, 255, 0) 0.4rem, transparent 0px) 100= +% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-green-dark .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 83, 10) 0.4rem, transparent 0px= +) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-link .cmp-teaser__content= + { background: linear-gradient(rgb(0, 77, 255) 0.4rem, transparent 0px) 100= +% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-link-dark .cmp-teaser__co= +ntent { background: linear-gradient(rgb(0, 0, 136) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-orange .cmp-teaser__conte= +nt { background: linear-gradient(rgb(255, 182, 0) 0.4rem, transparent 0px) = +100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-orange-dark .cmp-teaser__= +content { background: linear-gradient(rgb(255, 149, 0) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-pink .cmp-teaser__content= + { background: linear-gradient(rgb(231, 0, 116) 0.4rem, transparent 0px) 10= +0% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-pink-dark .cmp-teaser__co= +ntent { background: linear-gradient(rgb(164, 2, 83) 0.4rem, transparent 0px= +) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-pink-light .cmp-teaser__c= +ontent { background: linear-gradient(rgb(255, 80, 160) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-purple .cmp-teaser__conte= +nt { background: linear-gradient(rgb(161, 0, 255) 0.4rem, transparent 0px) = +100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-purple-dark .cmp-teaser__= +content { background: linear-gradient(rgb(117, 0, 192) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-purple-darkest .cmp-tease= +r__content { background: linear-gradient(rgb(70, 1, 115) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-red .cmp-teaser__content = +{ background: linear-gradient(rgb(231, 15, 41) 0.4rem, transparent 0px) 100= +% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-red-dark .cmp-teaser__con= +tent { background: linear-gradient(rgb(189, 0, 29) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-red-darker .cmp-teaser__c= +ontent { background: linear-gradient(rgb(113, 0, 18) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-red-light .cmp-teaser__co= +ntent { background: linear-gradient(rgb(255, 50, 70) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-white .cmp-teaser__conten= +t { background: linear-gradient(rgb(255, 255, 255) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-yellow .cmp-teaser__conte= +nt { background: linear-gradient(rgb(255, 212, 46) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-yellow-dark .cmp-teaser__= +content { background: linear-gradient(rgb(240, 192, 0) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-yellow-light .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 240, 179) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block .cmp-separator--vertical { margin: 0p= +x; } + +.joblistingblock .cmp-saved-job-block .cmp-separator--vertical .cmp-separat= +or-saved::after { content: "-"; position: relative; top: -2rem; margin: 0px= +; color: rgb(0, 0, 0); } + +.joblistingblock .cmp-saved-job-block .cmp-separator--vertical .cmp-separat= +or__horizontal-rule { margin: -3rem 0.1rem 0px; width: 0.11rem; display: no= +ne; } + +.joblistingblock .cmp-saved-job-block .page-summary { display: block; } + +.cmp-topic-filter { width: 100%; margin: 50px auto auto; } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter { display: flex; -webkit-box-pack: justify; justify-con= +tent: space-between; -webkit-box-ordinal-group: 3; order: 2; } +} + +.cmp-topic-filter .cmp-topic-filter__container { margin-top: 30px; position= +: relative; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-topic-filter .cmp-topic-filter__container { display: flex; -webkit-b= +ox-align: center; align-items: center; -webkit-box-pack: justify; justify-c= +ontent: space-between; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__button_bo= +x { width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__button_= +box { -webkit-box-ordinal-group: 3; order: 2; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-but= +ton { display: flex; -webkit-box-align: center; align-items: center; -webki= +t-box-pack: center; justify-content: center; border: 2px solid rgb(0, 0, 0)= +; padding: 1.5rem; width: 100%; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-but= +ton:hover { border-color: rgb(107, 107, 107); } + +@media screen and (min-width: 768px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-b= +utton { padding: 1.5rem 5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-b= +utton { border: none; display: inline-block; padding: 1rem 0px; cursor: tex= +t; text-align: left; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-but= +ton .cmp-topic-filter__text { font-size: 1.4rem; text-transform: uppercase;= + font-weight: 600; color: rgb(0, 0, 0); position: relative; } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-b= +utton .cmp-topic-filter__text { font-size: 1.8rem; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-but= +ton .cmp-topic-filter__icon::before { content: "=EF=8C=9B"; font-size: 3rem= +; font-family: Ionicons; display: block; font-weight: 400; font-style: norm= +al; line-height: 1; text-transform: none; letter-spacing: normal; overflow-= +wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: = +antialiased; text-rendering: optimizelegibility; font-feature-settings: "li= +ga"; color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-b= +utton .cmp-topic-filter__icon::before { display: none; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms { display: none; background-color: rgb(255, 255, 255); position: absolut= +e; left: 0px; right: 0px; width: 100%; margin-top: 15px; } + +@media screen and (min-width: 768px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems { margin-top: 30px; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems { display: block; position: static; margin-top: 0px; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-button { text-align: right; border: 1px solid r= +gb(204, 204, 204); padding: 1.5rem; display: inline-block; } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems .cmp-topic-filter__topic-button { display: none; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-button .cmp-topic-filter__close-topic-box { dis= +play: inline-block; font-size: 1.5rem; font-weight: 600; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-button .cmp-topic-filter__close-topic-box::afte= +r { content: "=EF=84=AA"; font-size: 2.4rem; font-family: Ionicons; display= +: block; font-weight: 400; font-style: normal; line-height: 1; text-transfo= +rm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowra= +p; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opt= +imizelegibility; font-feature-settings: "liga"; color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems .cmp-topic-filter__topic-item { border: none; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__topic-item-links { padd= +ing: 1.5rem; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px s= +olid rgb(204, 204, 204); } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__topic-item-links .cmp-t= +opic-filter__topic-item-link { display: inline-block; font-size: 1.6rem; co= +lor: rgb(0, 0, 0); } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__topic-item-links .cmp-t= +opic-filter__topic-item-link:hover { color: rgb(0, 77, 255); text-decoratio= +n: underline; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__subtopic { background-c= +olor: rgb(242, 242, 242); -webkit-box-orient: vertical; -webkit-box-directi= +on: normal; flex-flow: column; padding: 0.8rem 1.5rem; display: none; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__subtopic .cmp-topic-fil= +ter__subtopic-link { display: inline-block; padding: 1rem 0px; font-size: 1= +.6rem; color: rgb(0, 0, 0); align-self: flex-start; } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems .cmp-topic-filter__topic-item .cmp-topic-filter__subtopic .cmp-topic-f= +ilter__subtopic-link:hover { color: rgb(0, 77, 255); text-decoration: under= +line; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list .cmp-topic-filter__topic-item-links { c= +ursor: pointer; display: flex; -webkit-box-align: center; align-items: cent= +er; -webkit-box-pack: justify; justify-content: space-between; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list .cmp-topic-filter__topic-item-links::af= +ter { content: "=EF=84=A3"; font-size: 1.6rem; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; transition: all 0.5s ease= +-in 0s; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list.cmp-topic-filter__subtopic-list--show .= +cmp-topic-filter__topic-item-links { font-weight: 600; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list.cmp-topic-filter__subtopic-list--show .= +cmp-topic-filter__topic-item-links::after { transform: rotate(180deg); } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list.cmp-topic-filter__subtopic-list--show .= +cmp-topic-filter__subtopic { display: flex; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms.cmp-topic-filter__topic-items--show { display: block; } + +.cmp-event-agenda-item { display: block; padding: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item { display: flex; padding: 3rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item { padding: 3rem 2rem; } +} + +.cmp-event-agenda-item__location-section { width: 25%; padding-right: 3rem;= + display: none; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__location-section { display: block; } +} + +.cmp-event-agenda-item__location-section .cmp-text { margin-top: 1rem; font= +-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__location-section .cmp-text { font-size: 1.6rem; } +} + +.cmp-event-agenda-item__location-section-xs { width: 100%; margin-top: 3rem= +; display: block; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__location-section-xs { display: none; margin: 0px;= + } +} + +.cmp-event-agenda-item__location-section-xs .cmp-title__text { font-size: 1= +.2rem; letter-spacing: 0.12rem; text-transform: uppercase; line-height: 1.3= +3em; font-weight: 600; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__location-section-xs .cmp-title__text { line-heigh= +t: 1.39em; font-size: 1.8rem; } +} + +.cmp-event-agenda-item__location-section-xs .cmp-text { line-height: 2.5rem= +; font-size: 1.4rem; padding: 1rem 0px 3rem; } + +.cmp-event-agenda-item__location-section .cmp-title__text { font-size: 1.2r= +em; letter-spacing: 0.12rem; text-transform: uppercase; line-height: 1.33em= +; font-weight: 600; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__location-section .cmp-title__text { line-height: = +1.39em; font-size: 1.8rem; } +} + +.cmp-event-agenda-item__description-section { width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__description-section { width: 41.66%; } +} + +.cmp-event-agenda-item__description-section .cmp-text { line-height: 2.5rem= +; padding-top: 2rem; margin-bottom: 2rem; font-size: 1.4rem; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__description-section .cmp-text { padding: 0px 1rem= + 0px 0px; margin-right: 0.5rem; font-size: 1.6rem; } +} + +.cmp-event-agenda-item__description-section .cmp-text__paragraph-block { ma= +rgin-bottom: 2.5rem; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__description-section .cmp-text__paragraph-block { = +margin-bottom: 2rem; } +} + +.cmp-event-agenda-item__description-section .cmp-button__calender { color: = +rgb(0, 77, 255); margin: 0px; width: fit-content; text-decoration: none; cu= +rsor: pointer; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on { font-size: 1.6rem; width: auto; padding: 0px; font-weight: 600; color:= + rgb(0, 77, 255); line-height: 2.5rem; background-color: transparent; box-s= +hadow: none; transition: none 0s ease 0s; transform: none; margin: 0px; hei= +ght: 0px; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on:focus { border: 0px; outline: 0px; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on::before { content: "=EF=8F=B3"; font-size: 2.4rem; font-family: Ionicons= +; font-weight: 400; font-style: normal; line-height: 1; text-transform: non= +e; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dire= +ction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizele= +gibility; font-feature-settings: "liga"; display: inline-block; position: r= +elative; margin-right: 0.8rem; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on .cmp-teaser__action-link::before { content: ""; bottom: 0px; display: bl= +ock; height: 0.1rem; left: -2.5rem; position: absolute; max-width: calc(100= +% + 2.1rem); } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on .cmp-teaser__action-link:hover::before { width: 108%; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on .cmp-teaser__action-link::after { content: ""; } + +.cmp-event-agenda-item__speakers-section { width: 100%; margin-top: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__speakers-section { width: 33.33%; padding-left: 1= +.5rem; margin-top: 0px; } +} + +.cmp-event-agenda-item__speakers-section .cmp-title { margin-bottom: 1rem; = +} + +.cmp-event-agenda-item__speakers-section .cmp-title__text { font-size: 1.2r= +em; letter-spacing: 0.12rem; text-transform: uppercase; line-height: 1.33em= +; font-weight: 600; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__speakers-section .cmp-title__text { line-height: = +1.39em; font-size: 1.8rem; } +} + +.cmp-event-agenda-item__speakers-section .cmp-teaser { margin-bottom: 2rem;= + padding: 0px; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__speakers-section .cmp-teaser { margin-bottom: 1.0= +8rem; } +} + +.cmp-event-agenda-item__speakers-section .cmp-teaser__content { display: fl= +ex; vertical-align: middle; -webkit-box-pack: center; justify-content: cent= +er; margin: 0px; } + +.cmp-event-agenda-item__speakers-section .cmp-teaser__content__sub-title { = +margin-bottom: 0.5rem; line-height: 1.7rem; font-size: 1.4rem; font-weight:= + 800; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__speakers-section .cmp-teaser__content__sub-title = +{ line-height: 2rem; font-size: 1.6rem; } +} + +.cmp-event-agenda-item__speakers-section .cmp-teaser__content__sub-title .c= +mp-image__link--title { color: rgb(0, 0, 0); } + +.cmp-event-agenda-item__speakers-section .cmp-teaser__description { margin:= + 0px; } + +.cmp-event-agenda-item__speakers-section .cmp-teaser__description .cmp-teas= +er-role { margin: 0px; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__speakers-section .cmp-teaser__description .cmp-te= +aser-role { font-size: 1.6rem; } +} + +.cmp-event-agenda-item__speakers-section .cmp-teaser .cmp-image { margin-ri= +ght: 1.5rem; } + +.cmp-event-agenda-item__speakers-section .cmp-teaser .cmp-image__image { wi= +dth: 5rem; height: 5rem; } + +.cmp-multiple-day-event-agenda { margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda { margin: 0px -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-day-event-agenda { margin: 0px; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__panel {= + border: 0px; padding: 0px; box-shadow: none; background-color: transparent= +; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__panel .= +accordion.cmp-event-agenda.cmp-single-day-event-agenda { margin: 2rem 0px; = +} + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__panel= + .accordion.cmp-event-agenda.cmp-single-day-event-agenda { margin: 0px; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item:last-child .cmp-accordi= +on__header .cmp-accordion__button { border-bottom: 0.2rem solid rgb(0, 0, 0= +); } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item:last-child .cmp-accor= +dion__header .cmp-accordion__button { border-bottom: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item:last-child .cmp-accor= +dion__panel .accordion.cmp-event-agenda.cmp-single-day-event-agenda { paddi= +ng: 0px; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +{ margin: 0px 1.3rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r { margin: 0px; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button { padding: 0px 4.3rem; border-top: 0.2rem solid rgb(= +0, 0, 0); border-right: 0.2rem solid rgb(0, 0, 0); border-left: 0.2rem soli= +d rgb(0, 0, 0); border-image: initial; border-bottom: none; height: 4.4rem;= + display: flex; -webkit-box-align: center; align-items: center; line-height= +: 2.196rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button { padding: 2rem 3.5rem; border-right: none; border= +-bottom: none; border-left: none; border-image: initial; border-top: 0.4rem= + solid rgb(0, 0, 0); } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button { padding: 2.5rem 2rem; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button:focus { outline: none; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button:focus-visible { border-color: rgb(0, 77, 255); outli= +ne: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__title { font-family: Graphik, Arial,= + system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, = +"Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.8rem; font-we= +ight: 600; overflow-wrap: break-word; word-break: break-word; line-height: = +2.196rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button .cmp-accordion__title { padding-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button .cmp-accordion__title { font-size: 2.5rem; line-he= +ight: 3rem; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__icon { font-size: 1.56rem; color: rg= +b(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button .cmp-accordion__icon { padding: 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button .cmp-accordion__icon { padding-right: 2rem; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__icon::before { font-size: 2rem; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button--expanded { background-color: rgb(255, 255, 255); cu= +rsor: pointer; border-bottom: 0.2rem solid rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button--expanded { border-top: 0.4rem solid rgb(0, 0, 0);= + border-bottom: none; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button:hover { color: rgb(0, 0, 0); } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion-item__pa= +nel, .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__pa= +nel--expanded.cmp-accordion__button { padding: 0px; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item:hover { color: rgb(0, 0= +, 0); } + +.cmp-single-day-event-agenda .cmp-accordion__item { width: auto; margin: 0p= +x -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-single-day-event-agenda .cmp-accordion__item { margin: 0px -3.5rem; = +} +} + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item { margin: 0px; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item:last-child .cmp-accordion= +__header { border-bottom: 0.09rem solid rgb(204, 204, 204); } + +.cmp-single-day-event-agenda .cmp-accordion__item:last-child .cmp-accordion= +__header .cmp-accordion__button { border-bottom: none; } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header { = +margin: 0px; border-right: rgb(204, 204, 204); border-bottom: rgb(204, 204,= + 204); border-left: rgb(204, 204, 204); border-image: initial; border-top: = +0.09rem solid rgb(204, 204, 204); } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button { border: none; padding: 1.5rem; height: auto; display= +: grid; grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button { padding: 1.5rem 3.5rem; grid-template-columns: 3fr= + 9fr; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button { padding: 2rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button:focus { outline: none; } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button:focus-visible { outline: rgb(0, 77, 255) solid 0.1rem;= + } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button:hover { color: rgb(0, 0, 0); } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button .cmp-accordion__title:first-child { font-size: 1.4rem;= + line-height: 2.2rem; font-weight: 400; padding-right: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__title:first-child { font-size: 1.6re= +m; line-height: 2.5rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button .cmp-accordion__title:nth-child(2) { white-space: pre-= +wrap; font-size: 1.8rem; font-weight: 800; overflow-wrap: break-word; word-= +break: break-word; line-height: 2.2rem; padding-right: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__title:nth-child(2) { font-size: 2.5r= +em; line-height: 3rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button .cmp-accordion__icon { color: rgb(0, 0, 0); padding-ri= +ght: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__icon { padding-right: 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__icon { padding-right: 2rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button .cmp-accordion__icon::before { font-size: 1.5rem; marg= +in-top: 0.2rem; } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button--expanded { background-color: rgb(255, 255, 255); curs= +or: pointer; border-left: 0.4rem solid rgb(255, 212, 46); padding: 1.5rem 1= +.5rem 1.5rem 1.1rem; } + +@media screen and (min-width: 768px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button--expanded { padding: 1.5rem 3.5rem 1.5rem 3.1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button--expanded { padding: 2rem 2rem 2rem 1.6rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button--expanded .cmp-accordion__title:first-child { font-wei= +ght: 400; } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__panel, .c= +mp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__panel--expa= +nded { box-shadow: rgba(0, 0, 0, 0.15) 0px 0.75em 2rem -0.38em inset; backg= +round-color: rgb(242, 242, 242); } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__panel--ex= +panded { border-left: none; border-right: none; border-bottom: none; } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-1 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(180= +, 85, 170); } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-2 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(160= +, 85, 245); } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-3 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(190= +, 130, 255); } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-4 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(220= +, 175, 255); } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-5 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(230= +, 220, 255); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-blue .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-left-color: rgb(0, 65, 240= +); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-gray .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-left-color: rgb(190, 190, = +190); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-gray-dark .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-left-color: rgb(150, = +150, 150); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-gray-darker .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(90,= + 90, 90); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-green .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 215, 0= +); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-red .cmp-accordion__= +button.cmp-accordion__button--expanded { border-left-color: red; } + +.cmp-single-day-event-agenda.accordion.color-block-alt-yellow .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 255= +, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-aqua .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 187); = +} + +.cmp-single-day-event-agenda.accordion.color-block-blue .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(0, 186, 255); = +} + +.cmp-single-day-event-agenda.accordion.color-block-blue-green .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(5, 240, = +165); } + +.cmp-single-day-event-agenda.accordion.color-block-brand-green .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(100, 25= +5, 80); } + +.cmp-single-day-event-agenda.accordion.color-block-brand-orange .cmp-accord= +ion__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 1= +20, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-brand-yellow .cmp-accord= +ion__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 2= +35, 50); } + +.cmp-single-day-event-agenda.accordion.color-block-blue-dark .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 142, 2= +55); } + +.cmp-single-day-event-agenda.accordion.color-block-blue-light .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 243, = +255); } + +.cmp-single-day-event-agenda.accordion.color-block-core-purple .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(70, 0, = +115); } + +.cmp-single-day-event-agenda.accordion.color-block-cyan .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 255); = +} + +.cmp-single-day-event-agenda.accordion.color-block-gray .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(167, 167, 167)= +; } + +.cmp-single-day-event-agenda.accordion.color-block-gray-base .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 0, 0);= + } + +.cmp-single-day-event-agenda.accordion.color-block-gray-dark .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(107, 107,= + 107); } + +.cmp-single-day-event-agenda.accordion.color-block-gray-darker .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(74, 74,= + 74); } + +.cmp-single-day-event-agenda.accordion.color-block-gray-light .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(204, 204= +, 204); } + +.cmp-single-day-event-agenda.accordion.color-block-gray-lighter .cmp-accord= +ion__button.cmp-accordion__button--expanded { border-left-color: rgb(227, 2= +27, 227); } + +.cmp-single-day-event-agenda.accordion.color-block-gray-lightest .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-left-color: rgb(242, = +242, 242); } + +.cmp-single-day-event-agenda.accordion.color-block-grayishyellow-dark .cmp-= +accordion__button.cmp-accordion__button--expanded { border-left-color: rgb(= +150, 150, 140); } + +.cmp-single-day-event-agenda.accordion.color-block-grayishyellow-light .cmp= +-accordion__button.cmp-accordion__button--expanded { border-left-color: rgb= +(230, 230, 220); } + +.cmp-single-day-event-agenda.accordion.color-block-green .cmp-accordion__bu= +tton.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-green-dark .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 83, 1= +0); } + +.cmp-single-day-event-agenda.accordion.color-block-link .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(0, 77, 255); } + +.cmp-single-day-event-agenda.accordion.color-block-link-dark .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 0, 136= +); } + +.cmp-single-day-event-agenda.accordion.color-block-orange .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-left-color: rgb(255, 182, 0)= +; } + +.cmp-single-day-event-agenda.accordion.color-block-orange-dark .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 14= +9, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-pink .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(231, 0, 116); = +} + +.cmp-single-day-event-agenda.accordion.color-block-pink-dark .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(164, 2, 8= +3); } + +.cmp-single-day-event-agenda.accordion.color-block-pink-light .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 80,= + 160); } + +.cmp-single-day-event-agenda.accordion.color-block-purple .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-left-color: rgb(161, 0, 255)= +; } + +.cmp-single-day-event-agenda.accordion.color-block-purple-dark .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(117, 0,= + 192); } + +.cmp-single-day-event-agenda.accordion.color-block-purple-darkest .cmp-acco= +rdion__button.cmp-accordion__button--expanded { border-left-color: rgb(70, = +1, 115); } + +.cmp-single-day-event-agenda.accordion.color-block-red .cmp-accordion__butt= +on.cmp-accordion__button--expanded { border-left-color: rgb(231, 15, 41); } + +.cmp-single-day-event-agenda.accordion.color-block-red-dark .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-left-color: rgb(189, 0, 29= +); } + +.cmp-single-day-event-agenda.accordion.color-block-red-darker .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(113, 0, = +18); } + +.cmp-single-day-event-agenda.accordion.color-block-red-light .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 50, = +70); } + +.cmp-single-day-event-agenda.accordion.color-block-white .cmp-accordion__bu= +tton.cmp-accordion__button--expanded { border-left-color: rgb(255, 255, 255= +); } + +.cmp-single-day-event-agenda.accordion.color-block-yellow .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-left-color: rgb(255, 212, 46= +); } + +.cmp-single-day-event-agenda.accordion.color-block-yellow-dark .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(240, 19= +2, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-yellow-light .cmp-accord= +ion__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 2= +40, 179); } + +.cmp-single-day-event-agenda.accordion.brand-gradient-pink .cmp-accordion__= +button.cmp-accordion__button--expanded { border-image: linear-gradient(90de= +g, rgb(164, 2, 83) 0%, rgb(231, 0, 116) 30%) 1 / 1 / 0 stretch; border-top-= +width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-purple .cmp-accordion= +__button.cmp-accordion__button--expanded { border-image: linear-gradient(rg= +b(70, 1, 115), rgb(161, 0, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; = +border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-purple-alt .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-image: linear-gradien= +t(90deg, rgb(70, 1, 115), rgb(117, 0, 192), rgb(161, 0, 255)) 1 / 1 / 0 str= +etch; border-top-width: 0px; border-right-width: 0px; border-bottom-width: = +0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-blue .cmp-accordion__= +button.cmp-accordion__button--expanded { border-image: linear-gradient(rgb(= +0, 0, 136), rgb(0, 77, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; bord= +er-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-blue2 .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-image: linear-gradient(rgb= +(0, 77, 255), rgb(0, 186, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; b= +order-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-light-blue .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-image: linear-gradien= +t(90deg, rgb(0, 186, 255), rgb(0, 142, 255), rgb(0, 77, 255)) 1 / 1 / 0 str= +etch; border-top-width: 0px; border-right-width: 0px; border-bottom-width: = +0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-red .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-image: linear-gradient(rgb(1= +13, 0, 18), red) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-wid= +th: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-red-alt .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-image: linear-gradient(9= +0deg, red, rgb(189, 0, 29), rgb(113, 0, 18)) 1 / 1 / 0 stretch; border-top-= +width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient .cmp-accordion__butto= +n.cmp-accordion__button--expanded { border-image: linear-gradient(rgb(0, 25= +5, 0), rgb(0, 186, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; border-r= +ight-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-alt .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-image: linear-gradient(90deg= +, rgb(0, 255, 0), rgb(0, 186, 255)) 1 / 1 / 0 stretch; border-top-width: 0p= +x; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-yellow .cmp-accordion= +__button.cmp-accordion__button--expanded { border-image: linear-gradient(rg= +b(255, 255, 0), rgb(240, 192, 0)) 1 / 1 / 0 stretch; border-top-width: 0px;= + border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-yellow-alt .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-image: linear-gradien= +t(90deg, rgb(255, 255, 0), rgb(255, 212, 46), rgb(255, 182, 0)) 1 / 1 / 0 s= +tretch; border-top-width: 0px; border-right-width: 0px; border-bottom-width= +: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-green .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-image: linear-gradient(90d= +eg, rgb(0, 255, 0), rgb(0, 215, 0), rgb(0, 83, 10)) 1 / 1 / 0 stretch; bord= +er-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-1 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(180, 85, 170); } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-2 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(160, 85, 245); } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-3 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(190, 130, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-4 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(220, 175, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-5 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(230, 220, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-blue .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-left-color: rgb(0, 65, 240); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-gray .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-left-color: rgb(190, 190, 190); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-gray-dark .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-left-color: rgb(150, 150, 150); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-gray-darker .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(90, 90, 90); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-green .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(0, 215, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-red .cmp-single-da= +y-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bor= +der-left-color: red; } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-yellow .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(255, 255, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-aqua .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(0, 255, 187); } + +.cmp-multiple-day-event-agenda.accordion.color-block-blue .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(0, 186, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-blue-green .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(5, 240, 165); } + +.cmp-multiple-day-event-agenda.accordion.color-block-brand-green .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(100, 255, 80); } + +.cmp-multiple-day-event-agenda.accordion.color-block-brand-orange .cmp-sing= +le-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded = +{ border-left-color: rgb(255, 120, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-brand-yellow .cmp-sing= +le-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded = +{ border-left-color: rgb(255, 235, 50); } + +.cmp-multiple-day-event-agenda.accordion.color-block-blue-dark .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(0, 142, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-blue-light .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(0, 243, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-core-purple .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(70, 0, 115); } + +.cmp-multiple-day-event-agenda.accordion.color-block-cyan .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(0, 255, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(167, 167, 167); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-base .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(0, 0, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-dark .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(107, 107, 107); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-darker .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(74, 74, 74); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-light .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(204, 204, 204); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-lighter .cmp-sing= +le-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded = +{ border-left-color: rgb(227, 227, 227); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-lightest .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-left-color: rgb(242, 242, 242); } + +.cmp-multiple-day-event-agenda.accordion.color-block-grayishyellow-dark .cm= +p-single-day-event-agenda .cmp-accordion__button.cmp-accordion__button--exp= +anded { border-left-color: rgb(150, 150, 140); } + +.cmp-multiple-day-event-agenda.accordion.color-block-grayishyellow-light .c= +mp-single-day-event-agenda .cmp-accordion__button.cmp-accordion__button--ex= +panded { border-left-color: rgb(230, 230, 220); } + +.cmp-multiple-day-event-agenda.accordion.color-block-green .cmp-single-day-= +event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { borde= +r-left-color: rgb(0, 255, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-green-dark .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(0, 83, 10); } + +.cmp-multiple-day-event-agenda.accordion.color-block-link .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(0, 77, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-link-dark .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(0, 0, 136); } + +.cmp-multiple-day-event-agenda.accordion.color-block-orange .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-left-color: rgb(255, 182, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-orange-dark .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(255, 149, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-pink .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(231, 0, 116); } + +.cmp-multiple-day-event-agenda.accordion.color-block-pink-dark .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(164, 2, 83); } + +.cmp-multiple-day-event-agenda.accordion.color-block-pink-light .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(255, 80, 160); } + +.cmp-multiple-day-event-agenda.accordion.color-block-purple .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-left-color: rgb(161, 0, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-purple-dark .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(117, 0, 192); } + +.cmp-multiple-day-event-agenda.accordion.color-block-purple-darkest .cmp-si= +ngle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expande= +d { border-left-color: rgb(70, 1, 115); } + +.cmp-multiple-day-event-agenda.accordion.color-block-red .cmp-single-day-ev= +ent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border-= +left-color: rgb(231, 15, 41); } + +.cmp-multiple-day-event-agenda.accordion.color-block-red-dark .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-left-color: rgb(189, 0, 29); } + +.cmp-multiple-day-event-agenda.accordion.color-block-red-darker .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(113, 0, 18); } + +.cmp-multiple-day-event-agenda.accordion.color-block-red-light .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(255, 50, 70); } + +.cmp-multiple-day-event-agenda.accordion.color-block-white .cmp-single-day-= +event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { borde= +r-left-color: rgb(255, 255, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-yellow .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-left-color: rgb(255, 212, 46); } + +.cmp-multiple-day-event-agenda.accordion.color-block-yellow-dark .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(240, 192, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-yellow-light .cmp-sing= +le-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded = +{ border-left-color: rgb(255, 240, 179); } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-pink .cmp-single-da= +y-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bor= +der-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(231, 0, 116) 30%)= + 1 / 1 / 0 stretch; border-top-width: 0px; border-right-width: 0px; border-= +bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-purple .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 255)) 1 / 1 / 0 s= +tretch; border-top-width: 0px; border-right-width: 0px; border-bottom-width= +: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-purple-alt .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-image: linear-gradient(90deg, rgb(70, 1, 115), rgb(117, 0, 192), = +rgb(161, 0, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-wi= +dth: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-blue .cmp-single-da= +y-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bor= +der-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255)) 1 / 1 / 0 stret= +ch; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0p= +x; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-blue2 .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 255)) 1 / 1 / 0 st= +retch; border-top-width: 0px; border-right-width: 0px; border-bottom-width:= + 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-light-blue .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-image: linear-gradient(90deg, rgb(0, 186, 255), rgb(0, 142, 255),= + rgb(0, 77, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-wi= +dth: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-red .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-image: linear-gradient(rgb(113, 0, 18), red) 1 / 1 / 0 stretch; border-t= +op-width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-red-alt .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-image: linear-gradient(90deg, red, rgb(189, 0, 29), rgb(113, 0, 18))= + 1 / 1 / 0 stretch; border-top-width: 0px; border-right-width: 0px; border-= +bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient .cmp-single-day-eve= +nt-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border-i= +mage: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)) 1 / 1 / 0 stretch; = +border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-alt .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186, 255)) 1 / 1 / = +0 stretch; border-top-width: 0px; border-right-width: 0px; border-bottom-wi= +dth: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-yellow .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192, 0)) 1 / 1 / 0 = +stretch; border-top-width: 0px; border-right-width: 0px; border-bottom-widt= +h: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-yellow-alt .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-image: linear-gradient(90deg, rgb(255, 255, 0), rgb(255, 212, 46)= +, rgb(255, 182, 0)) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-= +width: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-green .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 215, 0), rgb(0, 8= +3, 10)) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-width: 0px; = +border-bottom-width: 0px; } + +.cmp-button__download-agenda.cmp-button--primary-white .cmp-button, .cmp-bu= +tton__download-agenda.cmp-button--primary-white .cmp-button:hover { font-si= +ze: 1.6rem; width: auto; padding: 0px; font-weight: 600; color: rgb(51, 51,= + 153); text-decoration: none; background-color: transparent; box-shadow: no= +ne; transition: none 0s ease 0s; transform: none; margin-left: 0px; } + +.cmp-button__download-agenda.cmp-button--primary-white .cmp-button .cmp-but= +ton__text::before, .cmp-button__download-agenda.cmp-button--primary-white .= +cmp-button:hover .cmp-button__text::before { content: ""; background: rgb(0= +, 77, 255); bottom: 0px; display: block; height: 0.129rem; left: -2.4rem; t= +op: 2rem; width: 0%; position: absolute; max-width: calc(100% + 2.1rem); tr= +ansition: box-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-= +box-shadow 0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; } + +.cmp-button__download-agenda.cmp-button--primary-white .cmp-button .cmp-but= +ton__text:focus::before, .cmp-button__download-agenda.cmp-button--primary-w= +hite .cmp-button .cmp-button__text:hover::before, .cmp-button__download-age= +nda.cmp-button--primary-white .cmp-button:hover .cmp-button__text:focus::be= +fore, .cmp-button__download-agenda.cmp-button--primary-white .cmp-button:ho= +ver .cmp-button__text:hover::before { width: 111%; } + +.cmp-button__download-agenda.cmp-button--primary-white::before { content: "= +=EF=90=9F"; font-size: 2.4rem; font-family: Ionicons; font-weight: 400; fon= +t-style: normal; line-height: 1; text-transform: none; letter-spacing: norm= +al; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fon= +t-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-= +settings: "liga"; display: inline-block; position: relative; top: 0.2rem; p= +adding-right: 0.8rem; color: rgb(0, 77, 255); cursor: pointer; } + +.cmp-button__download-agenda.cmp-button--primary-white .cmp-button:focus { = +border: 0px; outline: 0px; } + +.cmp-single-day-event-agenda.cmp-event-background__white-bg-container .cmp-= +accordion__item .cmp-accordion__panel--expanded { background-color: rgb(255= +, 255, 255); box-shadow: none; } + +.featured-profile-block .cmp-featured-profile__speaker { position: relative= +; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-seperator__cont= +ainer__with-padding { padding: 0px 1.5rem; } + +.cmp-featured-profile__single-profile-container:last-of-type .featured-prof= +ile-block .cmp-featured-profile__speaker .cmp-seperator__container__with-pa= +dding { display: none; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-seperator__cont= +ainer__with-padding .cmp-separator__horizontal-rule { margin: 0px; height: = +0.11rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e { position: relative; } + +@media screen and (min-width: 1000px) { + .cmp-featured-profile__single-profile-container:first-of-type .featured-p= +rofile-block .cmp-featured-profile__speaker .cmp-featured-profile { padding= +-top: 5.75rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__container { -webkit-box-orient: horizontal; -webkit-box-direction: norma= +l; flex-direction: row; padding: 3rem 0px; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__container { display: flex; padding: 5rem 0px; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__img-container { padding: 0px 0px 2rem; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__img-container { min-width: 31.2rem; padding: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__img-container { min-width: 20.5rem; padding: 0px; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__img-container .cmp-image__image { width: 100%; margin: 0px auto; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__img-container .cmp-image__image { width: auto; height: 31.2rem; max-he= +ight: 31.2rem; max-width: 31.2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__img-container .cmp-image__image { width: auto; height: 20.5rem; max-he= +ight: 20.5rem; max-width: 20.5rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e .cmp-text__label-small { display: inline; line-height: 2.56rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e .cmp-text__label-small .cmp-text__label-small-divider { position: relativ= +e; border-left: 1px solid rgb(204, 204, 204); margin-right: 1.5rem; margin-= +left: 1.5rem; height: 1.8rem; display: inline-block; top: 5px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__desc-container { position: relative; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__desc-container { padding-left: 2.5rem; width: 75%; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__name-link { color: rgb(0, 0, 0); } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-name { word-break: break-word; margin-bottom: 0.5rem; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-name { margin-top: 0px; max-width: 100%; } +} + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-name { margin-bottom: 1rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-title { word-break: break-word; text-transform: uppercase; padding-= +bottom: 2rem; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-title { max-width: 100%; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-opt-desc { word-break: break-word; max-width: 100%; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-opt-desc { display: block; margin-bottom: 2rem; } +} + +@media screen and (max-width: 767.9px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-opt-desc { margin-bottom: 2rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-opt-desc .cmp-text__paragraph-default .cmp-text__link--default { co= +lor: rgb(0, 77, 255); } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-opt-desc .cmp-text__paragraph-default .cmp-text__link--default:hove= +r { color: rgb(0, 0, 136); } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons { padding-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__social-buttons { position: static; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__share { padding: 0px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .social-btn-wrapper { display: flex; -webkit-box-align: c= +enter; align-items: center; padding: 0px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .h-title-eyebrow { display: flex; margin: 0px 2rem 0px 0p= +x; text-transform: none; font-size: 1.4rem; line-height: 2.24rem; letter-sp= +acing: normal; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__social-buttons .h-title-eyebrow { margin-right: 2rem; font-size: 1.6re= +m; line-height: 2.56rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__items { margin: 0px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__item:focus { box-shadow: rgb(255, 255,= + 255) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-of= +fset: 0.1rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__item:focus:not(:focus-visible) { box-s= +hadow: none; outline: none; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__item:not(:last-child) { margin-right: = +1.5rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__icon { margin: 0px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-text__link-list { margin-top: 0px; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__links .cmp-text__link-list { margin-top: 1rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-text__link-list li { display: block; margin-top: 1rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-text__link-list li:focus { box-shadow: rgb(255, 255, 255) 0px= + 0px 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1= +rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-text__link-list li:focus:not(:focus-visible) { box-shadow: no= +ne; outline: none; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__links .cmp-text__link-list li { display: inline-block; margin-top: 0px= +; } + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__links .cmp-text__link-list li:not(:last-child)::after { content: ","; = +color: rgb(0, 77, 255); margin-left: -2px; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-teaser__pretitle { margin-bottom: 1rem; } + +.featured-profile-block .cmp-featured-profile__speaker.cmp-featured-profile= +__employee .cmp-featured-profile__corporate-semibold { font-weight: 600; wo= +rd-break: break-word; max-width: 100%; margin-bottom: 2rem; font-size: 1.4r= +em; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker.cmp-featured-profi= +le__employee .cmp-featured-profile__corporate-semibold { display: block; fo= +nt-size: 1.6rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker.cmp-featured-profile= +__employee .cmp-featured-profile__corporate-semibold p { display: inline; } + +.featured-profile-block--border-bottom .cmp-featured-profile__container { b= +order-bottom: 1px solid rgb(204, 204, 204); } + +.featured-profile-block--background-gray .cmp-featured-profile__container {= + background-color: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .featured-profile-block.change-image-position .cmp-featured-profile__spea= +ker .cmp-featured-profile__desc-container { padding-right: 2.5rem; padding-= +left: 0px; } +} + +.change-image-position .cmp-featured-profile-block .cmp-featured-profile__c= +ontainer { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; = +flex-direction: row-reverse; } + +.cmp-blog-topic-nav { font-size: 1.4rem; line-height: 1; } + +.cmp-blog-topic-nav .cmp-multipage-nav { background-color: rgb(242, 242, 24= +2); } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top: 0.4re= +m solid rgb(0, 77, 255); background-color: rgb(242, 242, 242); padding: 1.6= +rem 1.5rem 2rem; max-width: 120rem; margin: 0px auto; font-size: 1.4rem; te= +xt-transform: none; letter-spacing: 0.124rem; } + +@media screen and (min-width: 1000px) { + .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { padding-right: = +4.5rem; } +} + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow, .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multip= +age-nav__arrow .cmp-multipage-nav__arrow-icon { margin-right: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow .cmp-multipage-nav__arrow-icon span { display: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow .cmp-multipage-nav__arrow-icon::before { content: "=EF=8F=90"; } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow .cmp-multipage-nav__arrow-icon--close::before, .cmp-blog-topic-nav .= +cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav__arrow .cmp-multipage= +-nav__arrow-icon::before { font-size: 16px; font-family: Ionicons; display:= + block; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; font-weight: 700; margin-top: -1rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow .cmp-multipage-nav__arrow-icon--close::before { content: "=EF=8F=98"= +; } + +.cmp-blog-topic-nav .cmp-multipage-nav__elements { box-shadow: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__articles { border-bottom: none; rig= +ht: 0px; top: 5.933rem; width: 100%; background-color: rgb(242, 242, 242); = +} + +@media screen and (min-width: 1000px) { + .cmp-blog-topic-nav .cmp-multipage-nav__articles { top: 0px; } +} + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop { background-color: = +transparent; padding: 0px 1.5rem; margin: 0px auto; max-width: 125rem; -web= +kit-box-align: center; align-items: center; } + +@media screen and (min-width: 1200px) { + .cmp-blog-topic-nav .cmp-multipage-nav__items--desktop { padding: 0px 5re= +m; } +} + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item { -webkit-box-flex: 2; flex: 2 0 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item-link:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; outline: = +rgb(0, 0, 136) solid 1px; outline-offset: 1px; z-index: 4; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more button.cmp-multipage-nav__item-link { display: flex; -webkit-box= +-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more .more-icon { padding-left: 1.4rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more .cmp-multipage-nav__item-link .more-icon::after { content: "=EF= +=8F=90"; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more .cmp-multipage-nav__item-link.cmp-multipage-nav__item-link--more= +-active .more-icon::after, .cmp-blog-topic-nav .cmp-multipage-nav__items--d= +esktop .cmp-multipage-nav__item--more .cmp-multipage-nav__item-link .more-i= +con::after { font-size: 14px; font-family: Ionicons; display: block; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; font-weight: 700; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more .cmp-multipage-nav__item-link.cmp-multipage-nav__item-link--more= +-active .more-icon::after { content: "=EF=8F=98"; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop button.cmp-multipage= +-nav__item-link.cmp-multipage-nav__item-link--more-active { background-colo= +r: rgb(242, 242, 242); } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item { mi= +n-height: 4.6rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item::aft= +er, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item:= +:before, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:focus::after, .cmp-blog-topi= +c-nav .cmp-multipage-nav__items .cmp-multipage-nav__item:first-child .cmp-m= +ultipage-nav__item-link:hover::after { width: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .cmp= +-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgro= +und-color: transparent; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item-link= + { color: rgb(0, 0, 0); background-color: transparent; font-weight: 600; wi= +dth: 100%; padding: 1.6rem 0px 2.1rem; display: block; outline: none; box-s= +hadow: none; font-size: 1.4rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item-link= +::after, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__= +item-link::before, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multi= +page-nav__item-link:focus::after, .cmp-blog-topic-nav .cmp-multipage-nav__i= +tems .cmp-multipage-nav__item-link:hover::after { width: 0px; border: 0px; = +} + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item-link= +:hover { color: rgb(107, 107, 107); cursor: pointer; background-color: rgb(= +242, 242, 242); text-decoration: underline; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item-link= + .cmp-multipage-nav__item-arrow { display: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item--mor= +e { -webkit-box-flex: 2; flex: 2 0 0px; max-width: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items button.cmp-multipage-nav__ite= +m-link:hover { text-decoration: none; color: rgb(0, 0, 0); } + +.cmp-blog-topic-nav .cmp-multipage-nav__items button.cmp-multipage-nav__ite= +m-link:hover span:not(.more-icon) { text-decoration: underline; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item { border-bottom: 0.2rem solid rgb(227, 2= +27, 227); border-top: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item:focus, .cmp-blog-topic-nav .cmp-multipag= +e-nav__items .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m:hover, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item:last-child { border-bottom: non= +e; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link { font-weight: 600; width: 100%; pa= +dding: 2rem 1.5rem; display: inline-flex; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link:focus, .cmp-blog-topic-nav .cmp-mul= +tipage-nav__items .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link:hover { color: rgb(107, 107, 107); background-color: rgb(242, 2= +42, 242); font-weight: 600; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link::after, .cmp-blog-topic-nav .cmp-mu= +ltipage-nav__items .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::before, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after,= + .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link:hover::after { background-color: r= +gb(0, 77, 255); width: 4px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link::before { content: ""; background: = +transparent; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link:focus { box-shadow: rgb(255, 255, 2= +55) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 1px; outline-offset: 1px= +; z-index: 4; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__show-drop= +down--desktop { right: 2rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__show-drop= +down--desktop .cmp-multipage-nav__item:hover .cmp-multipage-nav__item-link = +{ padding-top: 2.26rem; padding-bottom: 2.2rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__show-drop= +down--desktop .cmp-multipage-nav__item:first-child .cmp-multipage-nav__item= +-link:focus::after, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-mult= +ipage-nav__show-dropdown--desktop .cmp-multipage-nav__item:first-child .cmp= +-multipage-nav__item-link:hover::after { width: 4px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__show-drop= +down--desktop .cmp-multipage-nav__item:first-child .cmp-multipage-nav__item= +-link:hover::before { border-color: rgb(255, 255, 255); } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop > li.cmp-multipage-n= +av__item:first-child { -webkit-box-flex: 2; flex: 2 0 0%; background-color:= + transparent; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile { background-color: r= +gb(255, 255, 255); box-shadow: none; padding: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem::before { border: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem-link { font-weight: 600; width: 100%; padding: 2rem 1.5rem; display: in= +line-flex; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem-linkfocus, .cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-m= +ultipage-nav__item-linkhover { color: rgb(0, 0, 0); background-color: rgb(2= +42, 242, 242); font-weight: 600; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem-link::after, .cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp= +-multipage-nav__item-link::before, .cmp-blog-topic-nav .cmp-multipage-nav__= +items--mobile .cmp-multipage-nav__item-link:focus::after, .cmp-blog-topic-n= +av .cmp-multipage-nav__items--mobile .cmp-multipage-nav__item-link:hover::a= +fter { background-color: rgb(0, 77, 255); width: 4px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem-link::before { content: ""; background: transparent; width: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem:first-child::before { display: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__item--active { cursor: pointer; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile { width: 100%= +; right: 0px; top: 5.933rem; height: auto; } + +@media screen and (min-width: 1000px) { + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile { top: 0px;= + } +} + +@media screen and (min-width: 768px) { + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile.cmp-multipa= +ge-nav__articles { top: 5.933rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile.cmp-multipa= +ge-nav__articles { top: 0px; } +} + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile { position: relative; top: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile .cmp-multipage-nav__item-link { width: auto; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile .cmp-multipage-nav__item:first-child { border-top: 0.2= +rem solid rgb(227, 227, 227); } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile .cmp-multipage-nav__item:first-child:hover::after { ba= +ckground-color: transparent; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile .cmp-multipage-nav__item:first-child .cmp-multipage-na= +v__item-link:hover::before { display: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items::before { content: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__item::before { content: none; border: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__item:first-child { background-color: transparent; } + +@media screen and (max-width: 999.9px) { + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multip= +age-nav__item-link:focus, .cmp-blog-topic-nav .cmp-multipage-nav__show-drop= +down--mobile .cmp-multipage-nav__item-link:hover { text-decoration: none; c= +olor: rgb(0, 0, 0); } + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multip= +age-nav__item-link:focus::after, .cmp-blog-topic-nav .cmp-multipage-nav__sh= +ow-dropdown--mobile .cmp-multipage-nav__item-link:hover::after { width: 0px= +; } +} + +.multipagenavigation.color-block-accent-purple-1 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-1 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(180, 85, 170); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-1 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(180, 85, 170); width: 4px; } + +.multipagenavigation.color-block-accent-purple-2 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-2 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(160, 85, 245); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-2 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(160, 85, 245); width: 4px; } + +.multipagenavigation.color-block-accent-purple-3 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-3 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(190, 130, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-3 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(190, 130, 255); width: 4px; } + +.multipagenavigation.color-block-accent-purple-4 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-4 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(220, 175, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-4 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(220, 175, 255); width: 4px; } + +.multipagenavigation.color-block-accent-purple-5 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-5 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(230, 220, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-5 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(230, 220, 255); width: 4px; } + +.multipagenavigation.color-block-alt-blue .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.color-block-alt-blue .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 65, 240)= +; } + +.multipagenavigation.color-block-alt-blue .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__= +item-link::after, .multipagenavigation.color-block-alt-blue .cmp-blog-topic= +-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-drop= +down .cmp-multipage-nav__item-link::after { background-color: rgb(0, 65, 24= +0); width: 4px; } + +.multipagenavigation.color-block-alt-gray .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.color-block-alt-gray .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(190, 190, 1= +90); } + +.multipagenavigation.color-block-alt-gray .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__= +item-link::after, .multipagenavigation.color-block-alt-gray .cmp-blog-topic= +-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-drop= +down .cmp-multipage-nav__item-link::after { background-color: rgb(190, 190,= + 190); width: 4px; } + +.multipagenavigation.color-block-alt-gray-dark .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.color-block-alt-gray-dark .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(1= +50, 150, 150); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link::after, .multipagenavigation.color-block-alt-gray-dark .cmp-= +blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more= +-link-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb= +(150, 150, 150); width: 4px; } + +.multipagenavigation.color-block-alt-gray-darker .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-alt-gray-darker .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(90, 90, 90); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-alt-gray-darker .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(90, 90, 90); width: 4px; } + +.multipagenavigation.color-block-alt-green .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-alt-green .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 215, 0= +); } + +.multipagenavigation.color-block-alt-green .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-alt-green .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 215,= + 0); width: 4px; } + +.multipagenavigation.color-block-alt-red .cmp-blog-topic-nav .cmp-multipage= +-nav__articles, .multipagenavigation.color-block-alt-red .cmp-blog-topic-na= +v .cmp-multipage-nav__mobile-dropdown { border-top-color: red; } + +.multipagenavigation.color-block-alt-red .cmp-blog-topic-nav .cmp-multipage= +-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__i= +tem-link::after, .multipagenavigation.color-block-alt-red .cmp-blog-topic-n= +av .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdo= +wn .cmp-multipage-nav__item-link::after { background-color: red; width: 4px= +; } + +.multipagenavigation.color-block-alt-yellow .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-alt-yellow .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 25= +5, 0); } + +.multipagenavigation.color-block-alt-yellow .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-alt-yellow .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(255, = +255, 0); width: 4px; } + +.multipagenavigation.color-block-aqua .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-aqua .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 255, 187); } + +.multipagenavigation.color-block-aqua .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-aqua .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(0, 255, 187); wid= +th: 4px; } + +.multipagenavigation.color-block-blue .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-blue .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 186, 255); } + +.multipagenavigation.color-block-blue .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-blue .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(0, 186, 255); wid= +th: 4px; } + +.multipagenavigation.color-block-blue-green .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-blue-green .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(5, 240,= + 165); } + +.multipagenavigation.color-block-blue-green .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-blue-green .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(5, 24= +0, 165); width: 4px; } + +.multipagenavigation.color-block-brand-green .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-brand-green .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(100, = +255, 80); } + +.multipagenavigation.color-block-brand-green .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-brand-green .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(100= +, 255, 80); width: 4px; } + +.multipagenavigation.color-block-brand-orange .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles, .multipagenavigation.color-block-brand-orange .cmp-blo= +g-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255= +, 120, 0); } + +.multipagenavigation.color-block-brand-orange .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-n= +av__item-link::after, .multipagenavigation.color-block-brand-orange .cmp-bl= +og-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-l= +ink-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(2= +55, 120, 0); width: 4px; } + +.multipagenavigation.color-block-brand-yellow .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles, .multipagenavigation.color-block-brand-yellow .cmp-blo= +g-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255= +, 235, 50); } + +.multipagenavigation.color-block-brand-yellow .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-n= +av__item-link::after, .multipagenavigation.color-block-brand-yellow .cmp-bl= +og-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-l= +ink-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(2= +55, 235, 50); width: 4px; } + +.multipagenavigation.color-block-blue-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-blue-dark .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 142, 2= +55); } + +.multipagenavigation.color-block-blue-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-blue-dark .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 142,= + 255); width: 4px; } + +.multipagenavigation.color-block-blue-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-blue-light .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 243,= + 255); } + +.multipagenavigation.color-block-blue-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-blue-light .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 24= +3, 255); width: 4px; } + +.multipagenavigation.color-block-core-purple .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-core-purple .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(70, 0= +, 115); } + +.multipagenavigation.color-block-core-purple .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-core-purple .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(70,= + 0, 115); width: 4px; } + +.multipagenavigation.color-block-cyan .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-cyan .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 255, 255); } + +.multipagenavigation.color-block-cyan .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-cyan .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(0, 255, 255); wid= +th: 4px; } + +.multipagenavigation.color-block-gray .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-gray .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(167, 167, 167); } + +.multipagenavigation.color-block-gray .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-gray .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(167, 167, 167); w= +idth: 4px; } + +.multipagenavigation.color-block-gray-base .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-gray-base .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 0, 0);= + } + +.multipagenavigation.color-block-gray-base .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-gray-base .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 0, 0= +); width: 4px; } + +.multipagenavigation.color-block-gray-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-gray-dark .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(107, 107,= + 107); } + +.multipagenavigation.color-block-gray-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-gray-dark .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(107, 10= +7, 107); width: 4px; } + +.multipagenavigation.color-block-gray-darker .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-gray-darker .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(74, 7= +4, 74); } + +.multipagenavigation.color-block-gray-darker .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-gray-darker .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(74,= + 74, 74); width: 4px; } + +.multipagenavigation.color-block-gray-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-gray-light .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(204, 20= +4, 204); } + +.multipagenavigation.color-block-gray-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-gray-light .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(204, = +204, 204); width: 4px; } + +.multipagenavigation.color-block-gray-lighter .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles, .multipagenavigation.color-block-gray-lighter .cmp-blo= +g-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(227= +, 227, 227); } + +.multipagenavigation.color-block-gray-lighter .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-n= +av__item-link::after, .multipagenavigation.color-block-gray-lighter .cmp-bl= +og-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-l= +ink-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(2= +27, 227, 227); width: 4px; } + +.multipagenavigation.color-block-gray-lightest .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.color-block-gray-lightest .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(2= +42, 242, 242); } + +.multipagenavigation.color-block-gray-lightest .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link::after, .multipagenavigation.color-block-gray-lightest .cmp-= +blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more= +-link-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb= +(242, 242, 242); width: 4px; } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-blog-topic-nav .cm= +p-multipage-nav__articles, .multipagenavigation.color-block-grayishyellow-d= +ark .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-co= +lor: rgb(150, 150, 140); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-blog-topic-nav .cm= +p-multipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multi= +page-nav__item-link::after, .multipagenavigation.color-block-grayishyellow-= +dark .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage= +-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { background-= +color: rgb(150, 150, 140); width: 4px; } + +.multipagenavigation.color-block-grayishyellow-light .cmp-blog-topic-nav .c= +mp-multipage-nav__articles, .multipagenavigation.color-block-grayishyellow-= +light .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-= +color: rgb(230, 230, 220); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-blog-topic-nav .c= +mp-multipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-mult= +ipage-nav__item-link::after, .multipagenavigation.color-block-grayishyellow= +-light .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipa= +ge-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { backgroun= +d-color: rgb(230, 230, 220); width: 4px; } + +.multipagenavigation.color-block-green .cmp-blog-topic-nav .cmp-multipage-n= +av__articles, .multipagenavigation.color-block-green .cmp-blog-topic-nav .c= +mp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 255, 0); } + +.multipagenavigation.color-block-green .cmp-blog-topic-nav .cmp-multipage-n= +av__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link::after, .multipagenavigation.color-block-green .cmp-blog-topic-nav .= +cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .= +cmp-multipage-nav__item-link::after { background-color: rgb(0, 255, 0); wid= +th: 4px; } + +.multipagenavigation.color-block-green-dark .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-green-dark .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 83, = +10); } + +.multipagenavigation.color-block-green-dark .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-green-dark .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 83= +, 10); width: 4px; } + +.multipagenavigation.color-block-link .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-link .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 77, 255); } + +.multipagenavigation.color-block-link .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-link .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(0, 77, 255); widt= +h: 4px; } + +.multipagenavigation.color-block-link-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-link-dark .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 0, 136= +); } + +.multipagenavigation.color-block-link-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-link-dark .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 0, 1= +36); width: 4px; } + +.multipagenavigation.color-block-orange .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.color-block-orange .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 182, 0); } + +.multipagenavigation.color-block-orange .cmp-blog-topic-nav .cmp-multipage-= +nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__it= +em-link::after, .multipagenavigation.color-block-orange .cmp-blog-topic-nav= + .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link::after { background-color: rgb(255, 182, 0);= + width: 4px; } + +.multipagenavigation.color-block-orange-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-orange-dark .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, = +149, 0); } + +.multipagenavigation.color-block-orange-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-orange-dark .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(255= +, 149, 0); width: 4px; } + +.multipagenavigation.color-block-pink .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-pink .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(231, 0, 116); } + +.multipagenavigation.color-block-pink .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-pink .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(231, 0, 116); wid= +th: 4px; } + +.multipagenavigation.color-block-pink-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-pink-dark .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(164, 2, 8= +3); } + +.multipagenavigation.color-block-pink-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-pink-dark .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(164, 2,= + 83); width: 4px; } + +.multipagenavigation.color-block-pink-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-pink-light .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 80= +, 160); } + +.multipagenavigation.color-block-pink-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-pink-light .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(255, = +80, 160); width: 4px; } + +.multipagenavigation.color-block-purple .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.color-block-purple .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(161, 0, 255); } + +.multipagenavigation.color-block-purple .cmp-blog-topic-nav .cmp-multipage-= +nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__it= +em-link::after, .multipagenavigation.color-block-purple .cmp-blog-topic-nav= + .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link::after { background-color: rgb(161, 0, 255);= + width: 4px; } + +.multipagenavigation.color-block-purple-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-purple-dark .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(117, = +0, 192); } + +.multipagenavigation.color-block-purple-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-purple-dark .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(117= +, 0, 192); width: 4px; } + +.multipagenavigation.color-block-purple-darkest .cmp-blog-topic-nav .cmp-mu= +ltipage-nav__articles, .multipagenavigation.color-block-purple-darkest .cmp= +-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb= +(70, 1, 115); } + +.multipagenavigation.color-block-purple-darkest .cmp-blog-topic-nav .cmp-mu= +ltipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage= +-nav__item-link::after, .multipagenavigation.color-block-purple-darkest .cm= +p-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--mo= +re-link-dropdown .cmp-multipage-nav__item-link::after { background-color: r= +gb(70, 1, 115); width: 4px; } + +.multipagenavigation.color-block-red .cmp-blog-topic-nav .cmp-multipage-nav= +__articles, .multipagenavigation.color-block-red .cmp-blog-topic-nav .cmp-m= +ultipage-nav__mobile-dropdown { border-top-color: rgb(231, 15, 41); } + +.multipagenavigation.color-block-red .cmp-blog-topic-nav .cmp-multipage-nav= +__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link::after, .multipagenavigation.color-block-red .cmp-blog-topic-nav .cmp-= +multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cmp-= +multipage-nav__item-link::after { background-color: rgb(231, 15, 41); width= +: 4px; } + +.multipagenavigation.color-block-red-dark .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.color-block-red-dark .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(189, 0, 29)= +; } + +.multipagenavigation.color-block-red-dark .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__= +item-link::after, .multipagenavigation.color-block-red-dark .cmp-blog-topic= +-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-drop= +down .cmp-multipage-nav__item-link::after { background-color: rgb(189, 0, 2= +9); width: 4px; } + +.multipagenavigation.color-block-red-darker .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-red-darker .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(113, 0,= + 18); } + +.multipagenavigation.color-block-red-darker .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-red-darker .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(113, = +0, 18); width: 4px; } + +.multipagenavigation.color-block-red-light .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-red-light .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 50, = +70); } + +.multipagenavigation.color-block-red-light .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-red-light .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(255, 50= +, 70); width: 4px; } + +.multipagenavigation.color-block-white .cmp-blog-topic-nav .cmp-multipage-n= +av__articles, .multipagenavigation.color-block-white .cmp-blog-topic-nav .c= +mp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-white .cmp-blog-topic-nav .cmp-multipage-n= +av__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link::after, .multipagenavigation.color-block-white .cmp-blog-topic-nav .= +cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .= +cmp-multipage-nav__item-link::after { background-color: rgb(255, 255, 255);= + width: 4px; } + +.multipagenavigation.color-block-yellow .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.color-block-yellow .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 212, 46); = +} + +.multipagenavigation.color-block-yellow .cmp-blog-topic-nav .cmp-multipage-= +nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__it= +em-link::after, .multipagenavigation.color-block-yellow .cmp-blog-topic-nav= + .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link::after { background-color: rgb(255, 212, 46)= +; width: 4px; } + +.multipagenavigation.color-block-yellow-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-yellow-dark .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(240, = +192, 0); } + +.multipagenavigation.color-block-yellow-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-yellow-dark .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(240= +, 192, 0); width: 4px; } + +.multipagenavigation.color-block-yellow-light .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles, .multipagenavigation.color-block-yellow-light .cmp-blo= +g-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255= +, 240, 179); } + +.multipagenavigation.color-block-yellow-light .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-n= +av__item-link::after, .multipagenavigation.color-block-yellow-light .cmp-bl= +og-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-l= +ink-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(2= +55, 240, 179); width: 4px; } + +.multipagenavigation.brand-gradient-pink .cmp-blog-topic-nav .cmp-multipage= +-nav__articles, .multipagenavigation.brand-gradient-pink .cmp-blog-topic-na= +v .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-image= +-source: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(231, 0, 116) 30%); = +} + +.multipagenavigation.brand-gradient-purple .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.brand-gradient-purple .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-i= +mage-source: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 255)); } + +.multipagenavigation.brand-gradient-purple-alt .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.brand-gradient-purple-alt .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; = +border-image-source: linear-gradient(90deg, rgb(70, 1, 115), rgb(117, 0, 19= +2), rgb(161, 0, 255)); } + +.multipagenavigation.brand-gradient-blue .cmp-blog-topic-nav .cmp-multipage= +-nav__articles, .multipagenavigation.brand-gradient-blue .cmp-blog-topic-na= +v .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-image= +-source: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255)); } + +.multipagenavigation.brand-gradient-blue2 .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.brand-gradient-blue2 .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-ima= +ge-source: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 255)); } + +.multipagenavigation.brand-gradient-light-blue .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.brand-gradient-light-blue .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; = +border-image-source: linear-gradient(90deg, rgb(0, 186, 255), rgb(0, 142, 2= +55), rgb(0, 77, 255)); } + +.multipagenavigation.brand-gradient-red .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.brand-gradient-red .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-image-s= +ource: linear-gradient(rgb(113, 0, 18), red); } + +.multipagenavigation.brand-gradient-red-alt .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.brand-gradient-red-alt .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border= +-image-source: linear-gradient(90deg, red, rgb(189, 0, 29), rgb(113, 0, 18)= +); } + +.multipagenavigation.brand-gradient .cmp-blog-topic-nav .cmp-multipage-nav_= +_articles, .multipagenavigation.brand-gradient .cmp-blog-topic-nav .cmp-mul= +tipage-nav__mobile-dropdown { border-image-slice: 1; border-image-source: l= +inear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.multipagenavigation.brand-gradient-alt .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.brand-gradient-alt .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-image-s= +ource: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186, 255)); } + +.multipagenavigation.brand-gradient-yellow .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.brand-gradient-yellow .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-i= +mage-source: linear-gradient(rgb(255, 255, 0), rgb(240, 192, 0)); } + +.multipagenavigation.brand-gradient-yellow-alt .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.brand-gradient-yellow-alt .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; = +border-image-source: linear-gradient(90deg, rgb(255, 255, 0), rgb(255, 212,= + 46), rgb(255, 182, 0)); } + +.multipagenavigation.brand-gradient-green .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.brand-gradient-green .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-ima= +ge-source: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 215, 0), rgb(0, 83= +, 10)); } + +.multipagenavigation.brand-gradient-pink .cmp-blog-topic-nav .cmp-multipage= +-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-imag= +e-slice: 1; border-image-source: linear-gradient(90deg, rgb(164, 2, 83) 0%,= + rgb(231, 0, 116) 30%); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-purple .cmp-blog-topic-nav .cmp-multipa= +ge-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-im= +age-slice: 1; border-image-source: linear-gradient(90deg, rgb(70, 1, 115), = +rgb(117, 0, 192), rgb(161, 0, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-purple-alt .cmp-blog-topic-nav .cmp-mul= +tipage-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { borde= +r-image-slice: 1; border-image-source: linear-gradient(rgb(70, 1, 115), rgb= +(161, 0, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-blue .cmp-blog-topic-nav .cmp-multipage= +-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-imag= +e-slice: 1; border-image-source: linear-gradient(rgb(0, 0, 136), rgb(0, 77,= + 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-blue2 .cmp-blog-topic-nav .cmp-multipag= +e-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-ima= +ge-slice: 1; border-image-source: linear-gradient(rgb(0, 77, 255), rgb(0, 1= +86, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-light-blue .cmp-blog-topic-nav .cmp-mul= +tipage-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { borde= +r-image-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 186, 2= +55), rgb(0, 142, 255), rgb(0, 77, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-red .cmp-blog-topic-nav .cmp-multipage-= +nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-image= +-slice: 1; border-image-source: linear-gradient(90deg, red, rgb(189, 0, 29)= +, rgb(113, 0, 18)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-red-alt .cmp-blog-topic-nav .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-i= +mage-slice: 1; border-image-source: linear-gradient(rgb(113, 0, 18), red); = +border-left: 4px solid; } + +.multipagenavigation.brand-gradient .cmp-blog-topic-nav .cmp-multipage-nav-= +-more-link-dropdown .cmp-multipage-nav__item-link::after { border-image-sli= +ce: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 1= +86, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-alt .cmp-blog-topic-nav .cmp-multipage-= +nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-image= +-slice: 1; border-image-source: linear-gradient(rgb(0, 255, 0), rgb(0, 186,= + 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-yellow .cmp-blog-topic-nav .cmp-multipa= +ge-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-im= +age-slice: 1; border-image-source: linear-gradient(90deg, rgb(255, 255, 0),= + rgb(255, 212, 46), rgb(255, 182, 0)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-yellow-alt .cmp-blog-topic-nav .cmp-mul= +tipage-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { borde= +r-image-slice: 1; border-image-source: linear-gradient(rgb(255, 255, 0), rg= +b(240, 192, 0)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-green .cmp-blog-topic-nav .cmp-multipag= +e-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-ima= +ge-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), rg= +b(0, 215, 0), rgb(0, 83, 10)); border-left: 4px solid; } + +.careers-registration-confirmation .cmp-careers-registration-confirmation-a= +nonymous, .careers-registration-confirmation .cmp-careers-registration-conf= +irmation-anonymous .button, .careers-registration-confirmation .cmp-careers= +-registration-confirmation-authenticated, .careers-registration-confirmatio= +n .cmp-careers-registration-confirmation-authenticated .button { padding-to= +p: 1rem; } + +.careers-registration-confirmation .cmp-careers-registration-confirmation-a= +nonymous .button .cmp-button, .careers-registration-confirmation .cmp-caree= +rs-registration-confirmation-authenticated .button .cmp-button { height: 4.= +6rem; } + +@media screen and (min-width: 768px) { + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous, .careers-registration-confirmation .cmp-careers-registration-co= +nfirmation-anonymous .button, .careers-registration-confirmation .cmp-caree= +rs-registration-confirmation-authenticated, .careers-registration-confirmat= +ion .cmp-careers-registration-confirmation-authenticated .button { padding-= +top: 0px; } + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous .button .cmp-button, .careers-registration-confirmation .cmp-car= +eers-registration-confirmation-authenticated .button .cmp-button { margin-t= +op: 0px; margin-left: 0px; width: 21.43rem; } +} + +@media screen and (min-width: 1000px) { + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous, .careers-registration-confirmation .cmp-careers-registration-co= +nfirmation-authenticated { padding-top: 1rem; } + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous .text, .careers-registration-confirmation .cmp-careers-registrat= +ion-confirmation-authenticated .text { margin-top: 30px; } + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous .button .cmp-button, .careers-registration-confirmation .cmp-car= +eers-registration-confirmation-authenticated .button .cmp-button { margin-t= +op: 5px; } +} + +@media screen and (min-width: 1200px) { + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous, .careers-registration-confirmation .cmp-careers-registration-co= +nfirmation-authenticated { padding-left: 1rem; padding-right: 1rem; } +} + +.form-block .cmp-form--hide, .form-block .cmp-form .cmp-modal--hide { displ= +ay: none; } + +.form-block .cmp-form .cmp-button--cancel { color: rgb(0, 0, 0); background= +-color: rgb(255, 255, 255); border: 2px solid rgb(0, 0, 0); } + +.form-block .cmp-form .cmp-button--cancel:hover { color: rgb(0, 0, 0); bord= +er: 2px solid rgb(167, 167, 167); background-color: rgb(255, 255, 255); } + +.form-block .cmp-form .cmp-button--cancel:disabled { color: rgb(227, 227, 2= +27); background-color: transparent; border: 2px solid rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .form-block .cmp-form-edit-profile .cmp-form-button[type=3D"submit"], .fo= +rm-block .cmp-form-remove-profile .cmp-form-button[type=3D"submit"] { margi= +n-right: 3rem; } +} + +.form-block .cmp-form-careers-registration .cmp-button--secondary, .form-bl= +ock .cmp-form-edit-profile .cmp-button--secondary { display: grid; grid-tem= +plate-columns: 12fr; } + +@media screen and (min-width: 768px) { + .form-block .cmp-form-careers-registration .cmp-button--secondary, .form-= +block .cmp-form-edit-profile .cmp-button--secondary { grid-template-columns= +: 8fr 4fr; } +} + +.form-block .cmp-form-careers-registration .cmp-button--secondary .cmp-butt= +on, .form-block .cmp-form-edit-profile .cmp-button--secondary .cmp-button {= + margin-left: 0px; height: 5.214rem; } + +.form-block .cmp-form-careers-registration .cmp-button--secondary .cmp-butt= +on__text, .form-block .cmp-form-edit-profile .cmp-button--secondary .cmp-bu= +tton__text { text-align: center; } + +.form-block .cmp-form-remove-profile .cmp-button--secondary .cmp-button { m= +argin-left: 0px; min-width: 21.44rem; height: 5rem; } + +.form-block .cmp-form-manage-subscriptions .cmp-four-cell__first-row.cmp-fo= +ur-cell__fullwidth { margin-bottom: 30px; } + +.form-block .cmp-form-careers-registration .cmp-form-options--checkbox, .fo= +rm-block .cmp-form-manage-subscriptions .cmp-four-cell__first-row.cmp-four-= +cell__fullwidth .cmp-form-options.cmp-form-options--checkbox { margin-botto= +m: 0px; } + +.form-block .sr-only { clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%= +); height: 1px; overflow: hidden; position: absolute; white-space: nowrap; = +width: 1px; } + +.form-block__feedback { display: none; } + +.form-block__feedback--show { display: block; } + +.form-block__feedback-title { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-style: normal; text-transform: none; c= +olor: rgb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; font-weight: 800;= + margin-bottom: 30px; } + +@media screen and (min-width: 1000px) { + .form-block__feedback-title { font-size: 4.8rem; } +} + +.form-block__feedback-description { font-size: 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .form-block__feedback-description { font-size: 1.6rem; } +} + +.form-block .recaptcha-error-message { padding-top: 4px; color: rgb(184, 0,= + 0); font-size: 1.2rem; } + +.form-block .recaptcha-label { display: none; } + +.form-block .recaptcha-error-border { border: 2px solid rgb(184, 0, 0); } + +@media screen and (max-width: 375px) { + .form-block .cmp-captcha { transform: scale(0.8); margin-left: -25px; } +} + +.form-block .cmp-loading-screen--overlay { background: rgb(0, 0, 0); color:= + rgb(255, 255, 255); position: fixed; height: 100%; width: 100%; z-index: 5= +000; top: 0px; left: 0px; float: left; text-align: center; opacity: 0.5; di= +splay: none; } + +.form-block .cmp-loading-screen--spinner { margin: 0px auto; height: 6.4rem= +; width: 6.4rem; animation: 2s linear 0s infinite normal none running rotat= +e; border-width: 0.313em; border-style: solid; border-color: rgb(255, 255, = +255) transparent rgb(255, 255, 255) rgb(255, 255, 255); border-image: initi= +al; border-radius: 50%; position: relative; top: calc(50% - 54px); } + +.form-block .cmp-loading-screen.loading .cmp-loading-screen--overlay { disp= +lay: block; } + +@-webkit-keyframes rotate {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +@keyframes rotate {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +.form-wrapper.responsivegrid, .form-wrapper.responsivegrid .cmp-container, = +.form-wrapper.responsivegrid .container { padding: 0px; } + +.cmp-modal--pageload .cmp-modal_content { position: relative; } + +.cmp-modal--pageload .cmp-modal_content .cmp-title { padding-right: 4.5rem;= + } + +.cmp-modal--pageload .cmp-modal_content .cmp-modal_body { font-size: 1rem; = +} + +.cmp-modal--pageload .cmp-modal_content .cmp-modal-footer_footer { padding:= + 15px; } + +.cmp-modal--pageload .cmp-modal_content .cmp-modal-footer .cmp-button { fon= +t-size: 0.875rem; } + +.cmp-modal--pageload .cmp-modal_content .cmp-modal-footer .cmp-button--prim= +ary-white { font-size: 1rem; margin: 0.36em 0.72em 1.25em; } + +.cmp-modal--pageload .cmp-modal.cmp-modal--pageload .cmp-modal_footer-actio= +ns .button:first-child .cmp-button { min-width: 12em; } + +@media screen and (max-width: 375px) { + .cmp-modal.cmp-modal--open .cmp-modal_body .cmp-captcha { transform: scal= +e(0.75); margin-left: -35px; } +} + +.dynamic-card-block .dynamic-card-block--8-cards { display: block; flex-wra= +p: wrap; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--8-cards { flex-wrap: nowrap; } +} + +.dynamic-card-block .dynamic-card-block--8-cards__first-row .cmp-title__tex= +t { font-size: 3rem; line-height: 1.04em; padding-left: 0.94rem; padding-ri= +ght: 0.94rem; margin: 1.88rem 0px 0px; overflow-wrap: break-word; word-brea= +k: break-word; } + +.dynamic-card-block .dynamic-card-block--8-cards__first-row .cmp-container = +{ margin: 0px auto 6rem; } + +.dynamic-card-block .dynamic-card-block--8-cards__first-row .cmp-container = +.cmp-title__text { font-weight: 600; } + +.dynamic-card-block .dynamic-card-block--8-cards__second-row { position: re= +lative; padding-top: 1rem; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--8-cards__second-row { display: f= +lex; padding-top: 3rem; } +} + +.dynamic-card-block .dynamic-card-block--8-cards__second-row .cmp-card__lis= +t-item { padding: 0px; margin: 0px; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--l= +eft { float: none; padding-right: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-left { width: 50%; padding-right: 1.5rem; float: left; } +} + +@media screen and (min-width: 1200px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-left { width: 66.3%; float: left; } +} + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--l= +eft .cmp-card__list-item:nth-child(2n), .dynamic-card-block .dynamic-card-b= +lock--8-cards .cmp-dynamic-card__list--left .cmp-card__list-item:nth-child(= +n+6) { display: none; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--l= +eft .cmp-card__list-item .dcc-image-tag-title-summary { display: block; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--l= +eft .cmp-card__list-item .dcc-image-tag-title-summary .cmp-teaser__content = +{ margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-left .cmp-card__list-item .dcc-image-tag-title-summary .cmp-teaser__conten= +t { margin-bottom: 3rem; } +} + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight { float: none; padding-left: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-right { width: 50%; padding-left: 1.5rem; float: right; } +} + +@media screen and (min-width: 1200px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-right { width: 33%; float: right; } +} + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__content { min-height: 0px; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__image { display: none; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__title { min-height: 0px; font-size: 1.6rem; border-width:= + 0.063rem; border-bottom-style: solid; border-color: rgb(204, 204, 204); ma= +rgin: 0px 0px 2rem; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__title-link { margin-bottom: 2.8rem; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__pretitle { margin: 0px 0px 1rem; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__description { display: none; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .dcc-image-tag-title-summary { display: block; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-card__list-item:nth-child(n+9), .dynamic-card-block .dynamic-card= +-block--8-cards .cmp-dynamic-card__list--right .cmp-card__list-item:nth-chi= +ld(2n+1) { display: none; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-card__list-item:nth-child(7) { display: block; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-card__list-item:last-child .cmp-teaser__title { border: 0px; } + +.dynamic-card-block .dynamic-card-block--3-cards { padding: 0px 1.5rem; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list { display:= + flex; flex-wrap: wrap; grid-auto-rows: 1fr; width: auto; margin: 0px -3rem= +; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item { float: left; clear: none; width: 100%; padding: 0px 1.5rem; ma= +rgin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-car= +d__list-item { width: 50%; margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-car= +d__list-item { width: 33.33%; } +} + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item .dcc-imagefoldtag, .dynamic-card-block .dynamic-card-block--3-ca= +rds .cmp-card__list .cmp-card__list-item .dcc-imagefoldtag .cmp-teaser { he= +ight: 100%; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item .dcc-imagefoldtag .cmp-teaser__image { -webkit-box-flex: 1; flex= +: 1 0 0px; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item .dcc-imagefoldtag .cmp-teaser__content { position: relative; pad= +ding-bottom: 5.5rem; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item .dcc-imagefoldtag .cmp-teaser__action-container { position: abso= +lute; bottom: 2rem; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item:nth-child(n+4) { display: none; } + +.dynamic-card-block .cmp-card__list-item .dcc-list-item--divider { border-b= +ottom: 1px solid rgb(204, 204, 204); margin: 0px 0px 20px; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .cmp-card__list-item .dcc-list-item--divider { displa= +y: none; } +} + +@media screen and (min-width: 1000px) { + .dynamic-card-block .cmp-card__list-item .dcc-list-item--divider { displa= +y: block; } +} + +.dynamic-card-block .cmp-card__list-item:last-child .dcc-list-item--divider= + { border-bottom: none; } + +.dynamic-card-block .cmp-card__list-item::before { display: none; } + +.dynamic-listing-block { margin-top: 30px; margin-bottom: 30px; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block { margin-top: 40px; margin-bottom: 50px; padding: = +0px 2rem; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block { padding: 0px; margin-top: 50px; } +} + +.dynamic-listing-block .cmp-dynamic-listing-block__cta-button { display: no= +ne; } + +.dynamic-listing-block.blog-search-result { margin-top: 2rem; margin-bottom= +: 0px; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block.blog-search-result { margin-top: 3rem; margin-bott= +om: 0.5rem; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block.blog-search-result { margin-bottom: 0px; } +} + +.dynamic-listing-block.blog-search-result .dynamic-listing-block__title-con= +tainer { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block.blog-search-result .dynamic-listing-block__title-c= +ontainer { margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block.blog-search-result .dynamic-listing-block__title-c= +ontainer { margin-bottom: 1.5rem; } +} + +.dynamic-listing-block.blog-search-result .dynamic-listing-block--divider {= + display: none; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__con= +tent .cmp-list .cmp-list__item { width: 100%; } +} + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__conte= +nt .cmp-list .cmp-list__item .dcc-list-item--divider { margin: 0px; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__con= +tent .cmp-list .cmp-list__item .dcc-list-item--divider { display: block; } +} + +.dynamic-listing-block.blog-search-result .cmp-list__item { display: none; = +} + +.dynamic-listing-block.blog-search-result .cmp-list__item.cmp-list__item--s= +how { display: block; } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton { display: flex; -webkit-box-pack: center; justify-content: center; h= +eight: 5rem; -webkit-box-align: center; align-items: center; } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton.cmp-dynamic-listing-block__cta-button--hide { display: none; } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton [aria-expanded=3D"false"] .cmp-button__text::after { transform: rotat= +e(90deg); } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton [aria-expanded=3D"true"] .cmp-button__text::after { transform: rotate= +(-90deg); } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton .cmp-button:focus .cmp-button__text::before, .dynamic-listing-block.b= +log-search-result .cmp-dynamic-listing-block__cta-button .cmp-button:hover = +.cmp-button__text::before { max-width: calc(100% - 1.8em); } + +.dynamic-listing-block .cmp-title--eyebrow { padding-bottom: 1rem; } + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list { disp= +lay: flex; flex-wrap: wrap; } + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item { padding: 0px; margin: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item { width: 100%; margin-bottom: 0px; } +} + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item .dcc-list-item--divider { border-bottom: 1px solid rgb(204, 204, = +204); margin: 0px 0px 20px; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item .dcc-list-item--divider { display: none; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item .dcc-list-item--divider { display: block; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item .cmp-dcc__title-link:focus .cmp-teaser__title { color: rgb(0, 7= +7, 255); text-decoration: underline; } +} + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item .cmp-dcc__title-link:focus-visible { outline: auto; } + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item .cmp-teaser { margin-bottom: 20px; } + +@media screen and (min-width: 1000px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item .cmp-teaser .cmp-teaser__title:hover { color: rgb(0, 77, 255); = +text-decoration: underline; } +} + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item::before { display: none; } + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-t= +easer__image .cmp-image .cmp-image__image { height: 10.5rem; width: 10.5rem= +; object-fit: cover; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .dcc= +-image-author-date-summary-card__text-container { width: 50%; } +} + +@media screen and (min-width: 768px) { + .dynamic-listing-block--divider { border-bottom: 1px solid rgb(204, 204, = +204); padding-bottom: 1rem; margin-bottom: 20px; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block--divider { border: 0px; padding-bottom: 0px; margi= +n-bottom: 0px; } +} + +.cmp-event-summary-block { background-color: rgb(255, 255, 255); } + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block { width: auto; margin-left: -15px; margin-right:= + -15px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block { width: auto; margin-left: -35px; margin-right:= + -35px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block .cmp-event-summary-filter { padding-left: 0.8rem= +; padding-right: 0.8rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter { padding-left: 0.7rem= +; padding-right: 0.7rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__ion-funnel::before { co= +ntent: "=EF=8C=9B"; font-size: 2.1rem; font-family: Ionicons; display: bloc= +k; font-weight: 400; font-style: normal; line-height: 1; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; color: rgb(0, 0, 0); margin-right= +: 1.5rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__header-text { margin-to= +p: 0px; font-size: 1.6rem; font-weight: 500; line-height: 2.1rem; letter-sp= +acing: 0.12rem; align-self: center; text-transform: uppercase; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__header-text { margin-= +left: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__header-text { margin-= +top: 2rem; font-size: 1.8rem; font-weight: 600; line-height: 1.8rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__close-button::before { = +content: "=EF=8B=97"; font-family: Ionicons; display: block; font-weight: 4= +00; font-style: normal; text-transform: none; letter-spacing: normal; overf= +low-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothi= +ng: antialiased; text-rendering: optimizelegibility; font-feature-settings:= + "liga"; font-size: 2.8rem; line-height: 2.56rem; color: rgb(0, 0, 0); posi= +tion: relative; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-filter__close-button::before = +{ right: 0.8rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-button .cmp-butt= +on { margin: 2rem 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__filter-button .cmp-bu= +tton { width: 50%; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-button .cmp-butt= +on:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__filter-button .cmp-butt= +on .cmp-button__text { font-size: 1.408rem; line-height: 1.408rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes { margin: 2r= +em; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-form-op= +tions__custom-select-item { display: flex; color: rgb(74, 74, 74); } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-form-op= +tions__custom-select-item:focus { outline: none; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-form-op= +tions__custom-select-item:focus .cmp-input__checkbox-icon::before { outline= +: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-event-s= +ummary--hidden { display: none; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-text { = +color: rgb(74, 74, 74); font-size: 1.408rem; line-height: 2.56rem; font-wei= +ght: 700; padding-left: 1.2rem; word-break: break-word; display: inline-blo= +ck; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-text = +{ padding-left: 2rem; font-size: 1.6rem; line-height: 1.6rem; font-weight: = +400; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-checkbo= +x-counter { color: rgb(74, 74, 74); font-size: 1.408rem; line-height: 2.56r= +em; font-weight: 700; padding-left: 0.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-check= +box-counter { font-size: 1.6rem; line-height: 1.6rem; font-weight: 400; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-input__= +checkbox { display: none; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-input__= +checkbox-icon[aria-checked=3D"false"]::before { content: "=EF=8D=B2"; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-input__= +checkbox-icon[aria-checked=3D"false"]::before, .cmp-event-summary-block .cm= +p-event-summary-filter__checkboxes .cmp-input__checkbox-icon[aria-checked= +=3D"true"]::before { font-size: 2.4rem; font-family: Ionicons; font-weight:= + 400; font-style: normal; line-height: 1; text-transform: none; letter-spac= +ing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -w= +ebkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font= +-feature-settings: "liga"; display: inline-block; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-input__= +checkbox-icon[aria-checked=3D"true"]::before { content: "=EF=8D=B4"; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-filter__mobile { display: non= +e; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown { display= +: block; height: 100%; width: 100vw; position: fixed; left: 0px; z-index: 1= +100; bottom: 0px; transition: all 0.5s ease 0s; overflow-y: scroll; backgro= +und-color: rgb(255, 255, 255); animation: 0.5s ease 0s 1 normal none runnin= +g menu-drop-down; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown.menu-drop= +down--hidden { display: none; } + +@keyframes menu-drop-down {=20 + 0% { height: 0px; } + 100% { height: 100%; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .filter-r= +esult { border-bottom: 0.2rem solid rgb(204, 204, 204); } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-moda= +l__footer { margin: 0px 1.5rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-moda= +l__footer-actions { display: flex; -webkit-box-orient: horizontal; -webkit-= +box-direction: normal; flex-direction: row; -webkit-box-pack: justify; just= +ify-content: space-between; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-moda= +l__footer .cmp-button { width: 50%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-mo= +dal__footer .cmp-button { width: 100%; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-even= +t-summary-filter__footer-text { margin-top: 3.2rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .modal-he= +ader { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction= +: normal; flex-direction: row; -webkit-box-pack: justify; justify-content: = +space-between; padding: 1.5rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-butt= +on--cancel { height: 100%; border: none; margin: 0px; padding: 0px; justify= +-content: right; } + +.cmp-event-summary-block .cmp-event-summary-filter__count-filter { margin-t= +op: 3.2rem; margin-left: 1.6rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__tablet { display: none;= + } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-filter__tablet { display: blo= +ck; padding: 0px 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__tablet { display: non= +e; padding: 0px; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-modal_conten= +t-wrapper { height: auto; } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-modal_conten= +t { border-radius: 1rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .modal-header { d= +isplay: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal= +; flex-direction: row; -webkit-box-pack: justify; justify-content: space-be= +tween; padding: 3rem 2rem 2rem; border-bottom: 0.1rem solid rgb(242, 242, 2= +42); } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-button--canc= +el { height: 100%; border: none; margin: 0px; padding: 0px; justify-content= +: right; } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-modal__foote= +r-actions { display: flex; -webkit-box-orient: horizontal; -webkit-box-dire= +ction: normal; flex-direction: row; -webkit-box-pack: justify; justify-cont= +ent: space-between; padding: 0px 1.5rem 1.5rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-event-summar= +y-filter__footer-text { margin-top: 1.5rem; } + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__desktop { display: no= +ne; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion { display: fl= +ex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc= +tion: column; padding: 0.4rem 0.6rem; position: relative; left: 0px; width:= + 100%; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion { min-heigh= +t: 39.5rem; padding-left: 1.44rem; padding-right: 1.44rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion { min-heigh= +t: auto; width: 100%; padding: 2rem 0px 0.4rem; -webkit-box-orient: horizon= +tal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: = +justify; justify-content: space-between; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__item { width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__item { width: 31.13rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__item { width: 35.11rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__button { width: 100%; display: flex; -webkit-box-orient: h= +orizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-= +pack: justify; justify-content: space-between; padding: 1.5rem; background-= +color: rgb(255, 255, 255); border-bottom: 0.1rem solid rgb(204, 204, 204); = +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__button { border: 0.2rem solid rgb(0, 0, 0); } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__button:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__title { color: rgb(0, 0, 0); font-size: 1.6rem; line-heigh= +t: 2.56rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__title { width: 100%; font-size: 1.4rem; line-height: 1.6= +; text-align: center; text-transform: uppercase; font-weight: 400; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__icon { color: rgb(0, 0, 0); } + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__icon::before { content: "=EF=84=A3"; font-family: Ionicons= +; font-weight: 400; font-style: normal; text-transform: none; letter-spacin= +g: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -web= +kit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-f= +eature-settings: "liga"; width: 1.4rem; font-size: 1.6rem; line-height: 2.5= +6rem; display: inline-block; position: relative; transition: all 0.35s ease= +-in-out 0s; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__icon { font-size: 1.4rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__item--expanded .cmp-event-summary-accordion__icon::before = +{ transform: rotate(180deg); transition: all 0.35s ease-in-out 0s; } + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__item--expanded .cmp-event-summary-accordion__title { fon= +t-weight: 600; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__panel { background-color: rgb(242, 242, 242); box-shadow: = +rgba(0, 0, 0, 0.15) 0px 0.75em 1.25em -0.38em inset; max-height: 0px; overf= +low: hidden; transition: max-height 0.2s ease-out 0s; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__panel { position: absolute; z-index: 99; width: inherit;= + border: none; background-color: rgb(255, 255, 255); box-shadow: none; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__panel--active { max-height: none; border: 0.1rem solid rgb= +(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__panel--active { box-shadow: rgba(0, 0, 0, 0.18) 0px 0.6r= +em 1.2rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__selected-filters { disp= +lay: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; f= +lex-flow: wrap; -webkit-box-pack: initial; justify-content: normal; text-tr= +ansform: uppercase; } + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__selected-filters { pa= +dding: 0px 0.8rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__selected-filters { pa= +dding: 0px 2.7rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-selected { displ= +ay: none; text-transform: uppercase; margin-right: 0.9rem; margin-top: 1rem= +; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__filter-selected { mar= +gin-top: 2.1rem; margin-right: 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-selected button = +{ background-color: rgb(255, 255, 255); display: flex; margin: 0px; -webkit= +-box-pack: justify; justify-content: space-between; border: 0.1rem solid rg= +b(107, 107, 107); padding-right: 1rem; height: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__filter-selected butto= +n { background-color: rgb(242, 242, 242); } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-selected .cmp-ev= +ent-summary-filter__close-button { padding-left: 3rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__filter-selected .cmp-bu= +tton__text { font-size: 1.4rem; line-height: 2.56rem; font-weight: 400; tex= +t-transform: none; word-break: break-word; } + +.cmp-event-summary-block .cmp-event-summary-filter__clear-selected { displa= +y: none; margin-right: 0.9rem; text-transform: uppercase; margin-top: 1rem;= + } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__clear-selected { marg= +in-top: 2.1rem; margin-right: 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__clear-selected button {= + background-color: rgb(255, 255, 255); margin: 0px; border: 0.1rem solid rg= +b(107, 107, 107); padding: 1.5rem; height: 100%; min-width: 100%; } + +.cmp-event-summary-block .cmp-event-summary-filter__clear-selected .cmp-but= +ton__text { font-size: 1.4rem; line-height: 2.56rem; font-weight: 400; word= +-break: break-word; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-page-list-item { -webkit-box-flex: 0; flex:= + 0 0 50%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-page-filter-item { height: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-page-filter-item { display: block; width: a= +uto; margin-left: -15px; margin-right: -15px; } +} + +@media screen and (min-width: 1200px) { + .cmp-event-summary-block .cmp-page-filter-item { margin-left: calc(50% - = +50vw); margin-right: calc(50% - 50vw); } + @supports (color:var(--scrollbar-width)) { + .cmp-event-summary-block .cmp-page-filter-item { margin-left: calc(50% - = +50vw + var(--scrollbar-width)/2); margin-right: calc(50% - 50vw + var(--scr= +ollbar-width)/2); } +} +} + +.cmp-event-summary-block .cmp-event-summary-item { padding: 1rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-item { padding: 1rem 2rem 0px= +; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item { padding: 0px; display:= + none; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__mobile-tablet { height:= + 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: = +normal; flex-direction: column; } +} + +.cmp-event-summary-block .cmp-event-summary-item__desktop { display: none; = +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__desktop { margin: 0px a= +uto; max-width: 1200px; display: block; padding: 0px 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__divider { border: 0.05rem= + solid rgb(204, 204, 204); margin: 2rem 0px; padding: 0px 2rem; background-= +color: rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__divider { margin: 3rem = +0px 2rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-item-container { po= +sition: relative; z-index: 1; top: -2rem; box-shadow: 0px 0px 0.5rem 0.02re= +m; background-color: rgb(255, 255, 255); padding-top: 5rem; width: 100%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__event-item-container { = +height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-dire= +ction: normal; flex-direction: column; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-item-container { = +top: 0px; display: flex; box-shadow: none; background-color: transparent; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-date-holder { displ= +ay: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; fl= +ex-direction: row; -webkit-box-pack: center; justify-content: center; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-date-holder { pad= +ding-top: 1rem; padding-bottom: 2rem; height: min-content; width: 25%; marg= +in-top: 0px; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-date { position: re= +lative; z-index: 2; top: 3rem; width: 17.6rem; height: 100%; text-align: ce= +nter; box-shadow: 0px 0px 0.31rem 0.012rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-date { width: 100= +%; top: 0px; box-shadow: none; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container {= + padding: 0px 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-details-container= + { width: 50%; padding-left: 7.8rem; padding-right: 3rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container h= +r { margin: 1.5rem 0px 2rem; } + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container a= + { color: rgb(0, 77, 255); } + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container a= +:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container p= + { word-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-details-container= + p:last-child { padding-bottom: 2.6rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-title { font-size: = +1.8rem; line-height: 2.2rem; margin-top: 1.2rem; padding: 0.8rem 0px 0px; f= +ont-weight: 700; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-title { padding-t= +op: 0px; font-size: 2.5rem; line-height: 3rem; margin-top: 0px; margin-bott= +om: 1rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-title a { color: rg= +b(0, 77, 255); } + +.cmp-event-summary-block .cmp-event-summary-item__calendar-month { font-siz= +e: 2rem; line-height: 2.4rem; font-weight: 600; text-transform: uppercase; = +color: rgb(255, 255, 255); padding: 0.4rem 1.3rem 0px; width: 100%; backgro= +und-color: rgb(117, 0, 192); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__calendar-month { font-s= +ize: 3.5rem; line-height: 4.2rem; padding: 1rem 3.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__calendar-day { font-size:= + 3.6rem; line-height: 3.6rem; background-color: rgb(242, 242, 242); padding= +: 0.3rem 1rem 1rem; text-transform: uppercase; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__calendar-day { padding:= + 2rem 0.7rem 4rem; height: 100%; font-size: 6.5rem; line-height: 6.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__calendar-year { font-size= +: 2rem; line-height: 2.4rem; font-weight: 600; text-transform: uppercase; c= +olor: rgb(255, 255, 255); padding: 0.4rem 1.26rem 0px; width: 100%; backgro= +und-color: rgb(117, 0, 192); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__calendar-year { font-si= +ze: 3.5rem; line-height: 4.2rem; padding: 1rem 3.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-location-container = +{ height: auto; padding: 0px 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-location-containe= +r { width: 25%; padding-left: 0px; display: flex; -webkit-box-orient: verti= +cal; -webkit-box-direction: normal; flex-direction: column; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-location-container = +a, .cmp-event-summary-block .cmp-event-summary-item__event-location-contain= +er span { display: block; } + +.cmp-event-summary-block .cmp-event-summary-item__location-title { font-wei= +ght: 600; font-size: 1.4rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__location-title { paddin= +g-bottom: 1.5rem; font-size: 1.8rem; line-height: 2.5rem; letter-spacing: 0= +.12rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__location-text { font-weig= +ht: 600; font-size: 1.2rem; letter-spacing: 0.12rem; line-height: 1.596rem;= + text-transform: uppercase; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__location-text { padding= +-bottom: 1.5rem; font-size: 1.8rem; line-height: 2.502rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__location-address { font-s= +ize: 1.4rem; line-height: 2.24rem; padding-bottom: 1rem; word-break: break-= +word; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__location-address { padd= +ing-bottom: 1.1rem; font-size: 1.6rem; line-height: 2.56rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__time-title { font-weight:= + 600; font-size: 1.4rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__time-title { padding-bo= +ttom: 1.5rem; font-size: 1.8rem; line-height: 2.5rem; letter-spacing: 0.12r= +em; } +} + +.cmp-event-summary-block .cmp-event-summary-item__time { font-size: 1.4rem;= + line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__time { font-size: 1.6re= +m; line-height: 2.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__direction-link { color: r= +gb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__direction-link { margin= +-bottom: 1rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__direction-link:hover { co= +lor: rgb(0, 0, 136); text-decoration: underline rgb(0, 0, 136); } + +.cmp-event-summary-block .cmp-event-summary-item__direction-link:focus { ou= +tline: rgb(0, 77, 255) solid 0.1rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__event-links-container {= + margin-top: auto; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-links-container {= + display: flex; padding-bottom: 5rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__event-links-container .= +cmp-button--primary-white .cmp-button { transition: none 0s ease 0s; } +} + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__event-links-container .= +cmp-button--primary-white .cmp-button:focus, .cmp-event-summary-block .cmp-= +event-summary-item__event-links-container .cmp-button--primary-white .cmp-b= +utton:hover { transform: none; } +} + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container { p= +adding: 0px 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container {= + width: 25%; display: flex; -webkit-box-align: center; align-items: center;= + } +} + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar { color: rgb(0, 77, 255); margin: 0px; width: fit-conten= +t; text-decoration: none; cursor: pointer; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button { font-size: 1.6rem; width: auto; padding: 0= +px; font-weight: 600; color: rgb(0, 77, 255); line-height: 2.5rem; backgrou= +nd-color: transparent; box-shadow: none; transition: none 0s ease 0s; trans= +form: none; margin: 0px; border: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .= +cmp-button__calendar .cmp-button { padding-top: 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button:focus { border: 0px; outline: rgb(0, 77, 255= +) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button::before { content: "=EF=8F=B3"; font-size: 2= +.4rem; font-family: Ionicons; font-weight: 400; font-style: normal; line-he= +ight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norma= +l; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased= +; text-rendering: optimizelegibility; font-feature-settings: "liga"; displa= +y: inline-block; position: relative; margin-right: 0.8rem; top: 0.3rem; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button:hover::before { color: rgb(0, 0, 136); } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button .cmp-button__text { line-height: 2.56rem; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button .cmp-button__text:hover { padding-bottom: 0.= +3rem; border-bottom: 0.2rem solid rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-whi= +te { width: 25%; padding-top: 0px; } +} + +.cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-white= + .cmp-button { margin: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-whi= +te .cmp-button { width: 100%; margin-top: 1.5rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-whi= +te .cmp-button { box-shadow: none; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-whi= +te .cmp-button { margin-top: -0.5rem; } +} + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block .cmp-contentfragmentlist { margin-left: 15px; ma= +rgin-right: 15px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-contentfragmentlist { display: flex; flex-w= +rap: wrap; margin-left: 1.7rem; margin-right: 1.7rem; } +} + +.cmp-event-summary-block .cmp-contentfragmentlist .cmp-modal_body { padding= +-bottom: 2rem; max-height: calc(100% - 80px); top: 10%; } + +.cmp-event-summary-block .cmp-contentfragmentlist .cmp-title { width: 90%; = +} + +.cmp-event-summary-block .cmp-contentfragmentlist .cmp-modal_content-wrappe= +r { max-height: calc(100% - 90px); } + +.cmp-event-summary-block .cmp-contentfragmentlist .cmp-modal_content { over= +flow: auto; } + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-esb-beamery .cmp-event-summary-item__event-= +title { color: rgb(0, 77, 255); } +} + +.cmp-event-summary-block .cmp-event-summary-no-result { margin: 0px 0.8rem;= + padding-top: 3rem; padding-bottom: 2.2rem; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-no-result { margin: 0px 1.7re= +m; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-no-result { margin: 0px; padd= +ing-top: 3.5rem; padding-bottom: 2.5rem; } +} + +.cmp-event-summary-block .cmp-esb-sr-only { clip: rect(0px, 0px, 0px, 0px);= + clip-path: inset(50%); height: 1px; overflow: hidden; position: absolute; = +white-space: nowrap; width: 1px; } + +.cmp-event-summary-block .cmp-pagination__panel { margin-top: 3rem; margin-= +bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-pagination__panel { margin-top: 3.5rem; mar= +gin-bottom: 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary--hidden { display: none; } + +.cmp-event-summary-block .cmp-event-summary--active { display: block; } + +.cmp-event-summary-block .cmp-event-summary-bg-gray { background-color: rgb= +(242, 242, 242); } + +.cmp-event-summary-block .cmp-event-summary-bg-white { background-color: rg= +b(255, 255, 255); } + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block.color-background-gray { background-color: rgb(24= +2, 242, 242); } +} + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block.color-background-gray .cmp-event-summary-filter = +{ background-color: rgb(242, 242, 242); } +} + +.cmp-event-summary-block.color-block-aqua .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-aqua .cmp-event-summary-item__= +calendar-year { background-color: rgb(0, 255, 187); } + +.cmp-event-summary-block.color-block-black .cmp-event-summary-item__calenda= +r-month, .cmp-event-summary-block.color-block-black .cmp-event-summary-item= +__calendar-year { background-color: rgb(0, 0, 0); } + +.cmp-event-summary-block.color-block-blue-light .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-blue-light .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(0, 243, 255); } + +.cmp-event-summary-block.color-block-blue .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-blue .cmp-event-summary-item__= +calendar-year { background-color: rgb(0, 186, 255); } + +.cmp-event-summary-block.color-block-blue-dark .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-blue-dark .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(0, 142, 255); } + +.cmp-event-summary-block.color-block-blue-alt .cmp-event-summary-item__cale= +ndar-month, .cmp-event-summary-block.color-block-blue-alt .cmp-event-summar= +y-item__calendar-year { background-color: rgb(0, 65, 240); } + +.cmp-event-summary-block.color-block-blue-link .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-blue-link .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(0, 77, 255); } + +.cmp-event-summary-block.color-block-blue-link-dark .cmp-event-summary-item= +__calendar-month, .cmp-event-summary-block.color-block-blue-link-dark .cmp-= +event-summary-item__calendar-year { background-color: rgb(0, 0, 136); } + +.cmp-event-summary-block.color-block-cyan .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-cyan .cmp-event-summary-item__= +calendar-year { background-color: rgb(0, 255, 255); } + +.cmp-event-summary-block.color-block-gray-lightest .cmp-event-summary-item_= +_calendar-month, .cmp-event-summary-block.color-block-gray-lightest .cmp-ev= +ent-summary-item__calendar-year { background-color: rgb(242, 242, 242); } + +.cmp-event-summary-block.color-block-gray-lighter .cmp-event-summary-item__= +calendar-month, .cmp-event-summary-block.color-block-gray-lighter .cmp-even= +t-summary-item__calendar-year { background-color: rgb(227, 227, 227); } + +.cmp-event-summary-block.color-block-gray-light .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-gray-light .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(204, 204, 204); } + +.cmp-event-summary-block.color-block-gray-alt .cmp-event-summary-item__cale= +ndar-month, .cmp-event-summary-block.color-block-gray-alt .cmp-event-summar= +y-item__calendar-year { background-color: rgb(190, 190, 190); } + +.cmp-event-summary-block.color-block-gray .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-gray .cmp-event-summary-item__= +calendar-year { background-color: rgb(167, 167, 167); } + +.cmp-event-summary-block.color-block-gray-dark .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-gray-dark .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(107, 107, 107); } + +.cmp-event-summary-block.color-block-gray-dark-alt .cmp-event-summary-item_= +_calendar-month, .cmp-event-summary-block.color-block-gray-dark-alt .cmp-ev= +ent-summary-item__calendar-year { background-color: rgb(150, 150, 150); } + +.cmp-event-summary-block.color-block-gray-darker .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-gray-darker .cmp-event-= +summary-item__calendar-year { background-color: rgb(74, 74, 74); } + +.cmp-event-summary-block.color-block-gray-darker-alt .cmp-event-summary-ite= +m__calendar-month, .cmp-event-summary-block.color-block-gray-darker-alt .cm= +p-event-summary-item__calendar-year { background-color: rgb(90, 90, 90); } + +.cmp-event-summary-block.color-block-yellow-light .cmp-event-summary-item__= +calendar-month, .cmp-event-summary-block.color-block-yellow-light .cmp-even= +t-summary-item__calendar-year { background-color: rgb(255, 240, 179); } + +.cmp-event-summary-block.color-block-yellow-dark .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-yellow-dark .cmp-event-= +summary-item__calendar-year { background-color: rgb(240, 192, 0); } + +.cmp-event-summary-block.color-block-green .cmp-event-summary-item__calenda= +r-month, .cmp-event-summary-block.color-block-green .cmp-event-summary-item= +__calendar-year { background-color: rgb(0, 255, 0); } + +.cmp-event-summary-block.color-block-green-dark .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-green-dark .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(0, 83, 10); } + +.cmp-event-summary-block.color-block-green-alt .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-green-alt .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(0, 215, 0); } + +.cmp-event-summary-block.color-block-orange .cmp-event-summary-item__calend= +ar-month, .cmp-event-summary-block.color-block-orange .cmp-event-summary-it= +em__calendar-year { background-color: rgb(255, 182, 0); } + +.cmp-event-summary-block.color-block-orange-dark .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-orange-dark .cmp-event-= +summary-item__calendar-year { background-color: rgb(255, 149, 0); } + +.cmp-event-summary-block.color-block-pink-light .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-pink-light .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(255, 80, 160); } + +.cmp-event-summary-block.color-block-pink .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-pink .cmp-event-summary-item__= +calendar-year { background-color: rgb(231, 0, 116); } + +.cmp-event-summary-block.color-block-pink-dark .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-pink-dark .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(164, 2, 83); } + +.cmp-event-summary-block.color-block-purple .cmp-event-summary-item__calend= +ar-month, .cmp-event-summary-block.color-block-purple .cmp-event-summary-it= +em__calendar-year { background-color: rgb(161, 0, 255); } + +.cmp-event-summary-block.color-block-purple-dark .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-purple-dark .cmp-event-= +summary-item__calendar-year { background-color: rgb(117, 0, 192); } + +.cmp-event-summary-block.color-block-purple-darkest .cmp-event-summary-item= +__calendar-month, .cmp-event-summary-block.color-block-purple-darkest .cmp-= +event-summary-item__calendar-year { background-color: rgb(70, 1, 115); } + +.cmp-event-summary-block.color-block-red .cmp-event-summary-item__calendar-= +month, .cmp-event-summary-block.color-block-red .cmp-event-summary-item__ca= +lendar-year { background-color: rgb(231, 15, 41); } + +.cmp-event-summary-block.color-block-red-dark .cmp-event-summary-item__cale= +ndar-month, .cmp-event-summary-block.color-block-red-dark .cmp-event-summar= +y-item__calendar-year { background-color: rgb(189, 0, 29); } + +.cmp-event-summary-block.color-block-red-darkest .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-red-darkest .cmp-event-= +summary-item__calendar-year { background-color: rgb(113, 0, 18); } + +.cmp-event-summary-block.color-block-red-alt .cmp-event-summary-item__calen= +dar-month, .cmp-event-summary-block.color-block-red-alt .cmp-event-summary-= +item__calendar-year { background-color: red; } + +.cmp-event-summary-block.color-block-yellow .cmp-event-summary-item__calend= +ar-month, .cmp-event-summary-block.color-block-yellow .cmp-event-summary-it= +em__calendar-year { background-color: rgb(255, 212, 46); } + +.cmp-event-summary-block.color-block-yellow-alt .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-yellow-alt .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(255, 255, 0); } + +.cmp-event-summary-block.color-block-yellow-alt2 .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-yellow-alt2 .cmp-event-= +summary-item__calendar-year { background-color: rgb(255, 235, 50); } + +.cmp-event-summary-block.color-block-white .cmp-event-summary-item__calenda= +r-month, .cmp-event-summary-block.color-block-white .cmp-event-summary-item= +__calendar-year { background-color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock { margin-bottom: 20px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingrightrailblock { margin-bottom: 30px; } +} + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button { font-= +size: 1.4rem; font-weight: 600; line-height: 1.6; position: relative; text-= +decoration: none; text-transform: uppercase; color: rgb(0, 77, 255); displa= +y: inline; background-color: transparent; padding: 0px; margin-top: 0px; he= +ight: auto; margin-left: 0px; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button::after = +{ content: "=EE=A0=80"; font-size: 20px; font-family: Ionicons; font-weight= +: 400; font-style: normal; line-height: 1; text-transform: none; letter-spa= +cing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -= +webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fon= +t-feature-settings: "liga"; display: inline-block; margin-left: 1rem; verti= +cal-align: middle; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button::before= + { content: ""; background: rgb(0, 77, 255); bottom: -3px; display: block; = +height: 1px; left: 0px; max-width: calc(100% - 2.1em); position: absolute; = +transition: width 300ms ease 0s; width: 0%; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:focus, = +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:hover {= + color: rgb(0, 77, 255); text-decoration: none; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:hover::= +before { width: 100%; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:visited= +, .joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:visit= +ed:hover { color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .button .cmp-button { fon= +t-size: 1.6rem; } + .joblistingrightrailblock .cmp-job-card-listing .button .cmp-button::afte= +r { font-size: 2.4rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:focus::= +before { width: 100%; } + +.joblistingrightrailblock .cmp-job-card-listing-third-row, .joblistingright= +railblock .cmp-job-card-listing_first-row { display: flex; -webkit-box-orie= +nt: vertical; -webkit-box-direction: normal; flex-direction: column; -webki= +t-box-flex: 1; flex: 1 1 0%; } + +@media screen and (min-width: 768px) { + .joblistingrightrailblock .cmp-job-card-listing-third-row, .joblistingrig= +htrailblock .cmp-job-card-listing_first-row { -webkit-box-orient: horizonta= +l; -webkit-box-direction: normal; flex-direction: row; padding-right: 15px;= + } +} + +.joblistingrightrailblock .cmp-job-card-listing_second-row { display: flex;= + padding-left: 15px; padding-right: 15px; flex-wrap: wrap; margin-left: -30= +px; margin-right: -30px; max-width: calc(100% + 60px); padding-bottom: 0px;= + } + +.joblistingrightrailblock .cmp-job-card-listing_third-row { padding-bottom:= + 3rem; display: flex; justify-content: left; } + +@media screen and (min-width: 768px) { + .joblistingrightrailblock .cmp-job-card-listing_third-row { padding-botto= +m: 2rem; } +} + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing_third-row { justify-conte= +nt: right; padding-bottom: 3rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing_third-row .cmp-teaser__titl= +e-link { display: flex; } + +.joblistingrightrailblock .cmp-job-card-listing .card { padding-left: 15px;= + padding-right: 15px; -webkit-box-flex: 0; flex: 0 0 100%; margin-bottom: 2= +0px; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card { margin-bottom: 30= +px; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card > * { height: 100%; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser > a { dis= +play: flex; height: 100%; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__content = +{ padding: 3rem 2rem 2rem; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser-region, .= +joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__pretitle = +{ font-size: 1.2rem; line-height: 1.4rem; font-weight: 600; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__title-li= +nk { font-size: 1.8rem; font-weight: 800; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__title-= +link { font-size: 2.5rem; line-height: 4.2rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__title-li= +nk:focus { margin-bottom: 0px; outline: 0px; box-shadow: none; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__title-li= +nk-focus:focus { outline: rgb(0, 77, 255) solid 1px; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__descript= +ion p { font-size: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__descri= +ption p { font-size: 1.6rem; line-height: 2.6rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__action-l= +ink { font-size: 1.4rem; line-height: 2.2rem; padding-top: 1rem; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__action= +-link { font-size: 1.6rem; line-height: 2.6rem; padding-top: 2rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__job-list= +ing-areas-interest, .joblistingrightrailblock .cmp-job-card-listing .card .= +cmp-teaser__job-listing-business-area, .joblistingrightrailblock .cmp-job-c= +ard-listing .card .cmp-teaser__job-listing-years-exp { font-size: 1.4rem; l= +ine-height: 2.2rem; margin-bottom: 0.5rem; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__job-li= +sting-areas-interest, .joblistingrightrailblock .cmp-job-card-listing .card= + .cmp-teaser__job-listing-business-area, .joblistingrightrailblock .cmp-job= +-card-listing .card .cmp-teaser__job-listing-years-exp { font-size: 1.6rem;= + line-height: 2.6rem; margin-bottom: 1.9rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__job-list= +ing-posted-date { margin-top: 0px; margin-bottom: 0.5rem; font-size: 1.2rem= +; line-height: 1.4rem; } + +.joblistingrightrailblock .cmp-job-card-listing .title { padding-bottom: 1r= +em; width: 100%; } + +@media screen and (min-width: 768px) { + .joblistingrightrailblock .cmp-job-card-listing .title { padding-bottom: = +2rem; } +} + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .title { padding-bottom: = +3rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .title .cmp-title__text { f= +ont-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "= +Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif;= + font-weight: 600; font-style: normal; text-transform: uppercase; letter-sp= +acing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; font-size: 1.2rem; m= +argin: 1rem 0px; display: inline-flex; -webkit-box-align: center; align-ite= +ms: center; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .title .cmp-title__text {= + font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.joblistingrightrailblock .card:last-child { margin-bottom: 30px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingrightrailblock .card:last-child { margin-bottom: 20px; } +} + +.joblistingrightrailblock .card { -webkit-box-flex: 0; flex: 0 0 100%; max-= +width: 100%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingrightrailblock .card { -webkit-box-flex: 0; flex: 0 0 50%; max= +-width: 50%; } +} + +.joblistingrightrailblock .cmp-teaser__content { background: linear-gradien= +t(rgb(161, 0, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; bo= +rder-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-1 .cmp-teaser__content = +{ background: linear-gradient(rgb(180, 85, 170) 4px, transparent 0px) 100% = +0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-2 .cmp-teaser__content = +{ background: linear-gradient(rgb(160, 85, 245) 4px, transparent 0px) 100% = +0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-3 .cmp-teaser__content = +{ background: linear-gradient(rgb(190, 130, 255) 4px, transparent 0px) 100%= + 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-4 .cmp-teaser__content = +{ background: linear-gradient(rgb(220, 175, 255) 4px, transparent 0px) 100%= + 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-5 .cmp-teaser__content = +{ background: linear-gradient(rgb(230, 220, 255) 4px, transparent 0px) 100%= + 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-blue .cmp-teaser__content { backg= +round: linear-gradient(rgb(0, 65, 240) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-gray .cmp-teaser__content { backg= +round: linear-gradient(rgb(190, 190, 190) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-gray-dark .cmp-teaser__content { = +background: linear-gradient(rgb(150, 150, 150) 4px, transparent 0px) 100% 0= +px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-gray-darker .cmp-teaser__content = +{ background: linear-gradient(rgb(90, 90, 90) 4px, transparent 0px) 100% 0p= +x / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-green .cmp-teaser__content { back= +ground: linear-gradient(rgb(0, 215, 0) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-red .cmp-teaser__content { backgr= +ound: linear-gradient(red 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-yellow .cmp-teaser__content { bac= +kground: linear-gradient(rgb(255, 255, 0) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-aqua .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(0, 255, 187) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-blue .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(0, 186, 255) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-blue-green .cmp-teaser__content { bac= +kground: linear-gradient(rgb(5, 240, 165) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-brand-green .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(100, 255, 80) 4px, transparent 0px) 100% 0px = +/ 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-brand-orange .cmp-teaser__content { b= +ackground: linear-gradient(rgb(255, 120, 0) 4px, transparent 0px) 100% 0px = +/ 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-brand-yellow .cmp-teaser__content { b= +ackground: linear-gradient(rgb(255, 235, 50) 4px, transparent 0px) 100% 0px= + / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-blue-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(0, 142, 255) 4px, transparent 0px) 100% 0px / 1= +00% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-blue-light .cmp-teaser__content { bac= +kground: linear-gradient(rgb(0, 243, 255) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-core-purple .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(70, 0, 115) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-cyan .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(0, 255, 255) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(167, 167, 167) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-base .cmp-teaser__content { back= +ground: linear-gradient(rgb(0, 0, 0) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(107, 107, 107) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-darker .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(74, 74, 74) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-light .cmp-teaser__content { bac= +kground: linear-gradient(rgb(204, 204, 204) 4px, transparent 0px) 100% 0px = +/ 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-lighter .cmp-teaser__content { b= +ackground: linear-gradient(rgb(227, 227, 227) 4px, transparent 0px) 100% 0p= +x / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-lightest .cmp-teaser__content { = +background: linear-gradient(rgb(242, 242, 242) 4px, transparent 0px) 100% 0= +px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-grayishyellow-dark .cmp-teaser__conte= +nt { background: linear-gradient(rgb(150, 150, 140) 4px, transparent 0px) 1= +00% 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-grayishyellow-light .cmp-teaser__cont= +ent { background: linear-gradient(rgb(230, 230, 220) 4px, transparent 0px) = +100% 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-green .cmp-teaser__content { backgrou= +nd: linear-gradient(rgb(0, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-green-dark .cmp-teaser__content { bac= +kground: linear-gradient(rgb(0, 83, 10) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-link .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(0, 77, 255) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-link-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(0, 0, 136) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-orange .cmp-teaser__content { backgro= +und: linear-gradient(rgb(255, 182, 0) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-orange-dark .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(255, 149, 0) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-pink .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(231, 0, 116) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-pink-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(164, 2, 83) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-pink-light .cmp-teaser__content { bac= +kground: linear-gradient(rgb(255, 80, 160) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-purple .cmp-teaser__content { backgro= +und: linear-gradient(rgb(161, 0, 255) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-purple-dark .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(117, 0, 192) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-purple-darkest .cmp-teaser__content {= + background: linear-gradient(rgb(70, 1, 115) 4px, transparent 0px) 100% 0px= + / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-red .cmp-teaser__content { background= +: linear-gradient(rgb(231, 15, 41) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-red-dark .cmp-teaser__content { backg= +round: linear-gradient(rgb(189, 0, 29) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-red-darker .cmp-teaser__content { bac= +kground: linear-gradient(rgb(113, 0, 18) 4px, transparent 0px) 100% 0px / 1= +00% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-red-light .cmp-teaser__content { back= +ground: linear-gradient(rgb(255, 50, 70) 4px, transparent 0px) 100% 0px / 1= +00% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-white .cmp-teaser__content { backgrou= +nd: linear-gradient(rgb(255, 255, 255) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-yellow .cmp-teaser__content { backgro= +und: linear-gradient(rgb(255, 212, 46) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-yellow-dark .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(240, 192, 0) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-yellow-light .cmp-teaser__content { b= +ackground: linear-gradient(rgb(255, 240, 179) 4px, transparent 0px) 100% 0p= +x / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock--no-margin, .joblistingrightrailblock:last-child = +{ margin-bottom: 0px; } + +.joblistingrightrailblock.ui-vs-top--md:not(:first-child) { padding-top: 0p= +x; margin-top: 0px; } + +.ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-1 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(180, 85, 170); } + +.ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-2 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(160, 85, 245); } + +.ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-3 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(190, 130, 255); } + +.ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-4 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(220, 175, 255); } + +.ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-5 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(230, 220, 255); } + +.ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-a__img-co= +ntainer .image, .ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-a_= +_pre-title-color-bar-text-wrapper { background-color: rgb(0, 65, 240); } + +.ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-a__img-co= +ntainer .image, .ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-a_= +_pre-title-color-bar-text-wrapper { background-color: rgb(190, 190, 190); } + +.ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header= +-a__img-container .image, .ai-hero-header.color-block-alt-gray-dark .cmp-ai= +-hero-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(15= +0, 150, 150); } + +.ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-alt-gray-darker .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(90, 90, 90); } + +.ai-hero-header.color-block-alt-green .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-alt-green .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-alt-green .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 215, 0); } + +.ai-hero-header.color-block-alt-red .cmp-ai-hero-header-a__color-bar-text-w= +rapper, .ai-hero-header.color-block-alt-red .cmp-ai-hero-header-a__img-cont= +ainer .image, .ai-hero-header.color-block-alt-red .cmp-ai-hero-header-a__pr= +e-title-color-bar-text-wrapper { background-color: red; } + +.ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-alt-yellow .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, 255, 0= +); } + +.ai-hero-header.color-block-aqua .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-aqua .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-aqua .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(0, 255, 187); } + +.ai-hero-header.color-block-blue .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-blue .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-blue .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(0, 186, 255); } + +.ai-hero-header.color-block-blue-green .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-green .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-blue-green .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(5, 240, 165= +); } + +.ai-hero-header.color-block-brand-green .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-brand-green .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-brand-green .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(100, 255= +, 80); } + +.ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-a__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-a= +__img-container .image, .ai-hero-header.color-block-brand-orange .cmp-ai-he= +ro-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, = +120, 0); } + +.ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-a__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-a= +__img-container .image, .ai-hero-header.color-block-brand-yellow .cmp-ai-he= +ro-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, = +235, 50); } + +.ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-blue-dark .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 142, 255); = +} + +.ai-hero-header.color-block-blue-light .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-light .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-blue-light .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 243, 255= +); } + +.ai-hero-header.color-block-core-purple .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-core-purple .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-core-purple .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(70, 0, 1= +15); } + +.ai-hero-header.color-block-cyan .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-cyan .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-cyan .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(0, 255, 255); } + +.ai-hero-header.color-block-gray .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-gray .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-gray .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(167, 167, 167); } + +.ai-hero-header.color-block-gray-base .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-base .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-gray-base .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 0, 0); } + +.ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-gray-dark .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(107, 107, 107)= +; } + +.ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-gray-darker .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(74, 74, = +74); } + +.ai-hero-header.color-block-gray-light .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-gray-light .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-gray-light .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(204, 204, 2= +04); } + +.ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-a__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-a= +__img-container .image, .ai-hero-header.color-block-gray-lighter .cmp-ai-he= +ro-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(227, = +227, 227); } + +.ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header= +-a__img-container .image, .ai-hero-header.color-block-gray-lightest .cmp-ai= +-hero-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(24= +2, 242, 242); } + +.ai-hero-header.color-block-grayishyellow-dark .cmp-ai-hero-header-a__color= +-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-dark .cmp-ai-h= +ero-header-a__img-container .image, .ai-hero-header.color-block-grayishyell= +ow-dark .cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { backgroun= +d-color: rgb(150, 150, 140); } + +.ai-hero-header.color-block-grayishyellow-light .cmp-ai-hero-header-a__colo= +r-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-light .cmp-ai= +-hero-header-a__img-container .image, .ai-hero-header.color-block-grayishye= +llow-light .cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { backgr= +ound-color: rgb(230, 230, 220); } + +.ai-hero-header.color-block-green .cmp-ai-hero-header-a__color-bar-text-wra= +pper, .ai-hero-header.color-block-green .cmp-ai-hero-header-a__img-containe= +r .image, .ai-hero-header.color-block-green .cmp-ai-hero-header-a__pre-titl= +e-color-bar-text-wrapper { background-color: rgb(0, 255, 0); } + +.ai-hero-header.color-block-green-dark .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-green-dark .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-green-dark .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 83, 10);= + } + +.ai-hero-header.color-block-link .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-link .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-link .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(0, 77, 255); } + +.ai-hero-header.color-block-link-dark .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-link-dark .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-link-dark .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 0, 136); } + +.ai-hero-header.color-block-orange .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.color-block-orange .cmp-ai-hero-header-a__img-contai= +ner .image, .ai-hero-header.color-block-orange .cmp-ai-hero-header-a__pre-t= +itle-color-bar-text-wrapper { background-color: rgb(255, 182, 0); } + +.ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-orange-dark .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, 149= +, 0); } + +.ai-hero-header.color-block-pink .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-pink .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-pink .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(231, 0, 116); } + +.ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-pink-dark .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(164, 2, 83); } + +.ai-hero-header.color-block-pink-light .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-pink-light .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-pink-light .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, 80, 16= +0); } + +.ai-hero-header.color-block-purple .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.color-block-purple .cmp-ai-hero-header-a__img-contai= +ner .image, .ai-hero-header.color-block-purple .cmp-ai-hero-header-a__pre-t= +itle-color-bar-text-wrapper { background-color: rgb(161, 0, 255); } + +.ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-purple-dark .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(117, 0, = +192); } + +.ai-hero-header.color-block-purple-darkest .cmp-ai-hero-header-a__color-bar= +-text-wrapper, .ai-hero-header.color-block-purple-darkest .cmp-ai-hero-head= +er-a__img-container .image, .ai-hero-header.color-block-purple-darkest .cmp= +-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: rgb= +(70, 1, 115); } + +.ai-hero-header.color-block-red .cmp-ai-hero-header-a__color-bar-text-wrapp= +er, .ai-hero-header.color-block-red .cmp-ai-hero-header-a__img-container .i= +mage, .ai-hero-header.color-block-red .cmp-ai-hero-header-a__pre-title-colo= +r-bar-text-wrapper { background-color: rgb(231, 15, 41); } + +.ai-hero-header.color-block-red-dark .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.color-block-red-dark .cmp-ai-hero-header-a__img-co= +ntainer .image, .ai-hero-header.color-block-red-dark .cmp-ai-hero-header-a_= +_pre-title-color-bar-text-wrapper { background-color: rgb(189, 0, 29); } + +.ai-hero-header.color-block-red-darker .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-red-darker .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-red-darker .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(113, 0, 18)= +; } + +.ai-hero-header.color-block-red-light .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-red-light .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-red-light .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, 50, 70); = +} + +.ai-hero-header.color-block-white .cmp-ai-hero-header-a__color-bar-text-wra= +pper, .ai-hero-header.color-block-white .cmp-ai-hero-header-a__img-containe= +r .image, .ai-hero-header.color-block-white .cmp-ai-hero-header-a__pre-titl= +e-color-bar-text-wrapper { background-color: rgb(255, 255, 255); } + +.ai-hero-header.color-block-yellow .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.color-block-yellow .cmp-ai-hero-header-a__img-contai= +ner .image, .ai-hero-header.color-block-yellow .cmp-ai-hero-header-a__pre-t= +itle-color-bar-text-wrapper { background-color: rgb(255, 212, 46); } + +.ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-yellow-dark .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(240, 192= +, 0); } + +.ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-a__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-a= +__img-container .image, .ai-hero-header.color-block-yellow-light .cmp-ai-he= +ro-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, = +240, 179); } + +.ai-hero-header.brand-gradient-pink .cmp-ai-hero-header-a__color-bar-text-w= +rapper, .ai-hero-header.brand-gradient-pink .cmp-ai-hero-header-a__pre-titl= +e-color-bar-text-wrapper { background-image: linear-gradient(90deg, rgb(164= +, 2, 83) 0%, rgb(231, 0, 116) 30%); } + +.ai-hero-header.brand-gradient-purple .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.brand-gradient-purple .cmp-ai-hero-header-a__pre-= +title-color-bar-text-wrapper { background-image: linear-gradient(rgb(70, 1,= + 115), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-purple-alt .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.brand-gradient-purple-alt .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-image: linear-gradient(90= +deg, rgb(70, 1, 115), rgb(117, 0, 192), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-blue .cmp-ai-hero-header-a__color-bar-text-w= +rapper, .ai-hero-header.brand-gradient-blue .cmp-ai-hero-header-a__pre-titl= +e-color-bar-text-wrapper { background-image: linear-gradient(rgb(0, 0, 136)= +, rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-blue2 .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.brand-gradient-blue2 .cmp-ai-hero-header-a__pre-ti= +tle-color-bar-text-wrapper { background-image: linear-gradient(rgb(0, 77, 2= +55), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-light-blue .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.brand-gradient-light-blue .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-image: linear-gradient(90= +deg, rgb(0, 186, 255), rgb(0, 142, 255), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-red .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.brand-gradient-red .cmp-ai-hero-header-a__pre-title-= +color-bar-text-wrapper { background-image: linear-gradient(rgb(113, 0, 18),= + red); } + +.ai-hero-header.brand-gradient-red-alt .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.brand-gradient-red-alt .cmp-ai-hero-header-a__pr= +e-title-color-bar-text-wrapper { background-image: linear-gradient(90deg, r= +ed, rgb(189, 0, 29), rgb(113, 0, 18)); } + +.ai-hero-header.brand-gradient .cmp-ai-hero-header-a__color-bar-text-wrappe= +r, .ai-hero-header.brand-gradient .cmp-ai-hero-header-a__pre-title-color-ba= +r-text-wrapper { background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 1= +86, 255)); } + +.ai-hero-header.brand-gradient-alt .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.brand-gradient-alt .cmp-ai-hero-header-a__pre-title-= +color-bar-text-wrapper { background-image: linear-gradient(90deg, rgb(0, 25= +5, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-yellow .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.brand-gradient-yellow .cmp-ai-hero-header-a__pre-= +title-color-bar-text-wrapper { background-image: linear-gradient(rgb(255, 2= +55, 0), rgb(240, 192, 0)); } + +.ai-hero-header.brand-gradient-yellow-alt .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.brand-gradient-yellow-alt .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-image: linear-gradient(90= +deg, rgb(255, 255, 0), rgb(255, 212, 46), rgb(255, 182, 0)); } + +.ai-hero-header.brand-gradient-green .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.brand-gradient-green .cmp-ai-hero-header-a__pre-ti= +tle-color-bar-text-wrapper { background-image: linear-gradient(90deg, rgb(0= +, 255, 0), rgb(0, 215, 0), rgb(0, 83, 10)); } + +.cmp-ai-hero-header-a .cmp-image, .cmp-ai-hero-header-a .cmp-image__image, = +.cmp-ai-hero-header-a .image { height: 100%; } + +.cmp-ai-hero-header-a .cmp-teaser__image { border: none; } + +.cmp-ai-hero-header-a__video-img-text-container { position: relative; overf= +low: hidden; } + +.cmp-ai-hero-header-a__video-container .cmp-video-hero { overflow: hidden; = +background-color: rgb(161, 0, 255); } + +.cmp-ai-hero-header-a__video-container .cmp-video-hero__video { width: auto= +; height: 47.3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__video-container .cmp-video-hero__video { width: 10= +0%; height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__video-container .cmp-video-hero__video { height: 6= +3rem; } +} + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__video-container .cmp-video-hero__controls { left: = +2rem; right: auto; } +} + +.cmp-ai-hero-header__light-theme-icon .cmp-ai-hero-header-a__video-containe= +r .cmp-video-hero__controls-mute, .cmp-ai-hero-header__light-theme-icon .cm= +p-ai-hero-header-a__video-container .cmp-video-hero__controls-pause, .cmp-a= +i-hero-header__light-theme-icon .cmp-ai-hero-header-a__video-container .cmp= +-video-hero__controls-play, .cmp-ai-hero-header__light-theme-icon .cmp-ai-h= +ero-header-a__video-container .cmp-video-hero__controls-unmute { color: rgb= +(0, 0, 0); } + +.cmp-ai-hero-header-a__video-container .cmp-video-hero__content { padding: = +0px; } + +.cmp-ai-hero-header-a__pre-title-text-img-container { position: absolute; t= +op: 14rem; right: 0px; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__pre-title-text-img-container { top: 5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__pre-title-text-img-container { top: 13rem; } +} + +.cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { position: relativ= +e; display: flex; -webkit-box-align: center; align-items: center; height: 4= +.3rem; background-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { height: 4.7rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { height: 5rem; } +} + +.cmp-ai-hero-header-a__pre-title-container { position: relative; padding: 1= +rem 1.5rem 0px; display: flex; -webkit-box-orient: vertical; -webkit-box-di= +rection: normal; flex-direction: column; -webkit-box-align: end; align-item= +s: flex-end; } + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__pre-title-container { padding: 1rem 2rem 0px; } +} + +.cmp-ai-hero-header-a__pre-title-container .cmp-title__text { font-size: 1.= +4rem; font-weight: 500; line-height: 1.7rem; text-transform: none; } + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__pre-title-container .cmp-title__text { font-size: = +1.8rem; line-height: 2.2rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-a__pre-title-container = +.cmp-title__text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-a__horizontal-rule { height: 0.2rem; background-color: = +rgb(0, 0, 0); margin: 0.4rem 0px 1rem; width: 22.8rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__horizontal-rule { width: 23.9rem; margin-top: 0.8r= +em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__horizontal-rule { width: 29.9rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-a__horizontal-rule { ba= +ckground-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__text-img-container { width: 66.67%; margin-top: -5= +rem; margin-left: 33.34%; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__text-img-container { margin-top: -9rem; } +} + +.cmp-ai-hero-header-a__color-bar-text-wrapper { position: relative; display= +: flex; -webkit-box-align: center; align-items: center; min-height: 9rem; b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__color-bar-text-wrapper { min-height: 7.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__color-bar-text-wrapper { min-height: 13.8rem; } +} + +.cmp-ai-hero-header-a__color-bar-img-container, .cmp-ai-hero-header-a__pre-= +title-color-bar-img-container { position: absolute; inset: 0px; overflow: h= +idden; } + +.cmp-ai-hero-header-a__color-bar-img-container .cmp-teaser__image, .cmp-ai-= +hero-header-a__pre-title-color-bar-img-container .cmp-teaser__image { heigh= +t: 100%; } + +.cmp-ai-hero-header-a__title-container { position: relative; margin: 0.9rem= + 0px 0.9rem 8.33%; width: 75%; word-break: break-word; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__title-container { margin: 1.1rem 0px 1.1rem 16.67%= +; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__title-container { margin: 1rem 0px 1rem 25%; } +} + +.cmp-ai-hero-header-a__title-container .cmp-title__text { font-size: 3rem; = +line-height: 1.1; font-weight: 700; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__title-container .cmp-title__text { font-size: 3.6r= +em; line-height: 1; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__title-container .cmp-title__text { font-size: 6.5r= +em; line-height: 7rem; } +} + +.cmp-ai-hero-header__uppercase .cmp-ai-hero-header-a__title-container .cmp-= +title__text { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-a__title-container .cmp= +-title__text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-a__img-container { height: 47.3rem; overflow: hidden; b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__img-container { height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__img-container { height: 63rem; } +} + +.cmp-ai-hero-header-a__img-container .cmp-image__image { width: auto; max-w= +idth: none; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__img-container .cmp-image__image { width: 100%; max= +-width: 100%; height: 100%; object-fit: cover; margin: 0px; } +} + +.ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(180, 85, 170); } + +.ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(160, 85, 245); } + +.ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(190, 130, 255); } + +.ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(220, 175, 255); } + +.ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(230, 220, 255); } + +.ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-b__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-b__img-co= +ntainer .image { background-color: rgb(0, 65, 240); } + +.ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-b__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-b__img-co= +ntainer .image { background-color: rgb(190, 190, 190); } + +.ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header-b__color-bar-= +text-wrapper, .ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header= +-b__img-container .image { background-color: rgb(150, 150, 150); } + +.ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(90, 90, 90); } + +.ai-hero-header.color-block-alt-green .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-alt-green .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(0, 215, 0); } + +.ai-hero-header.color-block-alt-red .cmp-ai-hero-header-b__color-bar-text-w= +rapper, .ai-hero-header.color-block-alt-red .cmp-ai-hero-header-b__img-cont= +ainer .image { background-color: red; } + +.ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(255, 255, 0); } + +.ai-hero-header.color-block-aqua .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-aqua .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(0, 255, 187); } + +.ai-hero-header.color-block-blue .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-blue .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(0, 186, 255); } + +.ai-hero-header.color-block-blue-green .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-green .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(5, 240, 165); } + +.ai-hero-header.color-block-brand-green .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-brand-green .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(100, 255, 80); } + +.ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-b__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-b= +__img-container .image { background-color: rgb(255, 120, 0); } + +.ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-b__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-b= +__img-container .image { background-color: rgb(255, 235, 50); } + +.ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(0, 142, 255); } + +.ai-hero-header.color-block-blue-light .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-light .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(0, 243, 255); } + +.ai-hero-header.color-block-core-purple .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-core-purple .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(70, 0, 115); } + +.ai-hero-header.color-block-cyan .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-cyan .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(0, 255, 255); } + +.ai-hero-header.color-block-gray .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-gray .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(167, 167, 167); } + +.ai-hero-header.color-block-gray-base .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-base .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(0, 0, 0); } + +.ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(107, 107, 107); } + +.ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(74, 74, 74); } + +.ai-hero-header.color-block-gray-light .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-gray-light .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(204, 204, 204); } + +.ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-b__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-b= +__img-container .image { background-color: rgb(227, 227, 227); } + +.ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header-b__color-bar-= +text-wrapper, .ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header= +-b__img-container .image { background-color: rgb(242, 242, 242); } + +.ai-hero-header.color-block-grayishyellow-dark .cmp-ai-hero-header-b__color= +-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-dark .cmp-ai-h= +ero-header-b__img-container .image { background-color: rgb(150, 150, 140); = +} + +.ai-hero-header.color-block-grayishyellow-light .cmp-ai-hero-header-b__colo= +r-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-light .cmp-ai= +-hero-header-b__img-container .image { background-color: rgb(230, 230, 220)= +; } + +.ai-hero-header.color-block-green .cmp-ai-hero-header-b__color-bar-text-wra= +pper, .ai-hero-header.color-block-green .cmp-ai-hero-header-b__img-containe= +r .image { background-color: rgb(0, 255, 0); } + +.ai-hero-header.color-block-green-dark .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-green-dark .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(0, 83, 10); } + +.ai-hero-header.color-block-link .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-link .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(0, 77, 255); } + +.ai-hero-header.color-block-link-dark .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-link-dark .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(0, 0, 136); } + +.ai-hero-header.color-block-orange .cmp-ai-hero-header-b__color-bar-text-wr= +apper, .ai-hero-header.color-block-orange .cmp-ai-hero-header-b__img-contai= +ner .image { background-color: rgb(255, 182, 0); } + +.ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(255, 149, 0); } + +.ai-hero-header.color-block-pink .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-pink .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(231, 0, 116); } + +.ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(164, 2, 83); } + +.ai-hero-header.color-block-pink-light .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-pink-light .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(255, 80, 160); } + +.ai-hero-header.color-block-purple .cmp-ai-hero-header-b__color-bar-text-wr= +apper, .ai-hero-header.color-block-purple .cmp-ai-hero-header-b__img-contai= +ner .image { background-color: rgb(161, 0, 255); } + +.ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(117, 0, 192); } + +.ai-hero-header.color-block-purple-darkest .cmp-ai-hero-header-b__color-bar= +-text-wrapper, .ai-hero-header.color-block-purple-darkest .cmp-ai-hero-head= +er-b__img-container .image { background-color: rgb(70, 1, 115); } + +.ai-hero-header.color-block-red .cmp-ai-hero-header-b__color-bar-text-wrapp= +er, .ai-hero-header.color-block-red .cmp-ai-hero-header-b__img-container .i= +mage { background-color: rgb(231, 15, 41); } + +.ai-hero-header.color-block-red-dark .cmp-ai-hero-header-b__color-bar-text-= +wrapper, .ai-hero-header.color-block-red-dark .cmp-ai-hero-header-b__img-co= +ntainer .image { background-color: rgb(189, 0, 29); } + +.ai-hero-header.color-block-red-darker .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-red-darker .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(113, 0, 18); } + +.ai-hero-header.color-block-red-light .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-red-light .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(255, 50, 70); } + +.ai-hero-header.color-block-white .cmp-ai-hero-header-b__color-bar-text-wra= +pper, .ai-hero-header.color-block-white .cmp-ai-hero-header-b__img-containe= +r .image { background-color: rgb(255, 255, 255); } + +.ai-hero-header.color-block-yellow .cmp-ai-hero-header-b__color-bar-text-wr= +apper, .ai-hero-header.color-block-yellow .cmp-ai-hero-header-b__img-contai= +ner .image { background-color: rgb(255, 212, 46); } + +.ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(240, 192, 0); } + +.ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-b__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-b= +__img-container .image { background-color: rgb(255, 240, 179); } + +.ai-hero-header.brand-gradient-pink .cmp-ai-hero-header-b__color-bar-text-w= +rapper { background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(2= +31, 0, 116) 30%); } + +.ai-hero-header.brand-gradient-purple .cmp-ai-hero-header-b__color-bar-text= +-wrapper { background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 2= +55)); } + +.ai-hero-header.brand-gradient-purple-alt .cmp-ai-hero-header-b__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(70, 1, 115), rg= +b(117, 0, 192), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-blue .cmp-ai-hero-header-b__color-bar-text-w= +rapper { background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255))= +; } + +.ai-hero-header.brand-gradient-blue2 .cmp-ai-hero-header-b__color-bar-text-= +wrapper { background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 25= +5)); } + +.ai-hero-header.brand-gradient-light-blue .cmp-ai-hero-header-b__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(0, 186, 255), r= +gb(0, 142, 255), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-red .cmp-ai-hero-header-b__color-bar-text-wr= +apper { background-image: linear-gradient(rgb(113, 0, 18), red); } + +.ai-hero-header.brand-gradient-red-alt .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper { background-image: linear-gradient(90deg, red, rgb(189, 0, 29), = +rgb(113, 0, 18)); } + +.ai-hero-header.brand-gradient .cmp-ai-hero-header-b__color-bar-text-wrappe= +r { background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-alt .cmp-ai-hero-header-b__color-bar-text-wr= +apper { background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186= +, 255)); } + +.ai-hero-header.brand-gradient-yellow .cmp-ai-hero-header-b__color-bar-text= +-wrapper { background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192= +, 0)); } + +.ai-hero-header.brand-gradient-yellow-alt .cmp-ai-hero-header-b__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(255, 255, 0), r= +gb(255, 212, 46), rgb(255, 182, 0)); } + +.ai-hero-header.brand-gradient-green .cmp-ai-hero-header-b__color-bar-text-= +wrapper { background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 2= +15, 0), rgb(0, 83, 10)); } + +.cmp-ai-hero-header-b .cmp-image, .cmp-ai-hero-header-b .cmp-image__image, = +.cmp-ai-hero-header-b .cmp-image__link, .cmp-ai-hero-header-b .image { heig= +ht: 100%; } + +.cmp-ai-hero-header-b .cmp-teaser__image { border: none; height: 100%; } + +.cmp-ai-hero-header-b__video-img-text-container { position: relative; } + +.cmp-ai-hero-header-b__img-container { height: 47.3rem; overflow: hidden; b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__img-container { height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__img-container { height: 63rem; } +} + +.cmp-ai-hero-header-b__img-container .cmp-image__image { width: auto; max-w= +idth: none; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__img-container .cmp-image__image { width: 100%; max= +-width: 100%; height: 100%; object-fit: cover; margin: 0px; } +} + +.cmp-ai-hero-header-b__video-container .cmp-video-hero { overflow: hidden; = +background-color: rgb(161, 0, 255); } + +.cmp-ai-hero-header-b__video-container .cmp-video-hero__video { width: auto= +; height: 47.3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__video-container .cmp-video-hero__video { width: 10= +0%; height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__video-container .cmp-video-hero__video { height: 6= +3rem; } +} + +.cmp-ai-hero-header-b__video-container .cmp-video-hero__controls { bottom: = +auto; top: 1.5rem; right: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__video-container .cmp-video-hero__controls { inset:= + auto auto 1.5rem 2rem; } +} + +.cmp-ai-hero-header__light-theme-icon .cmp-ai-hero-header-b__video-containe= +r .cmp-video-hero__controls-mute, .cmp-ai-hero-header__light-theme-icon .cm= +p-ai-hero-header-b__video-container .cmp-video-hero__controls-pause, .cmp-a= +i-hero-header__light-theme-icon .cmp-ai-hero-header-b__video-container .cmp= +-video-hero__controls-play, .cmp-ai-hero-header__light-theme-icon .cmp-ai-h= +ero-header-b__video-container .cmp-video-hero__controls-unmute { color: rgb= +(0, 0, 0); } + +.cmp-ai-hero-header-b__video-container .cmp-video-hero__content { padding: = +0px; } + +.cmp-ai-hero-header-b__color-bar-img-container { position: absolute; inset:= + 0px; overflow: hidden; } + +.cmp-ai-hero-header-b__text-img-container { display: flex; -webkit-box-pack= +: end; justify-content: flex-end; } + +.cmp-ai-hero-header-b__color-bar-text-wrapper { position: relative; min-hei= +ght: 28rem; width: 91.67%; margin-top: -9.3rem; background-color: rgb(161, = +0, 255); max-width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__color-bar-text-wrapper { min-height: 30rem; width:= + 32.94em; margin-top: -8.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__color-bar-text-wrapper { min-height: 48.1rem; widt= +h: 49.19em; margin-top: -13rem; } +} + +.cmp-ai-hero-header-b__text-container { position: relative; } + +.cmp-ai-hero-header-b__title-container { width: 75%; padding-top: 0.67em; p= +adding-bottom: 1.67em; margin-left: 8.33%; font-size: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__title-container { width: 58.33%; padding-top: 0.83= +em; padding-bottom: 1.94em; margin-left: calc(8.33% - 0.56em); font-size: 3= +.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__title-container { padding-top: 0.62em; padding-bot= +tom: 1.54em; margin-left: calc(8.33% + 0.39em); font-size: 6.5rem; } +} + +.cmp-ai-hero-header-b__title-container .cmp-text { font-size: 3rem; line-he= +ight: 3.4rem; font-weight: 700; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__title-container .cmp-text { font-size: 3.6rem; lin= +e-height: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__title-container .cmp-text { font-size: 6.5rem; lin= +e-height: 7rem; } +} + +.cmp-ai-hero-header__uppercase .cmp-ai-hero-header-b__title-container .cmp-= +text { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-b__title-container .cmp= +-text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-b__pre-title-container { padding: 2.81em 0.94em 0px 0px= +; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: norma= +l; flex-direction: column; word-break: break-all; font-size: 1.6rem; font-w= +eight: 500; line-height: 1.2; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__pre-title-container { padding: 1.88em 5em 0px 0px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__pre-title-container { padding: 1.88em 6.25em 0px 0= +px; } +} + +.cmp-ai-hero-header-b__pre-title-container .cmp-title__text { display: flex= +; -webkit-box-pack: end; justify-content: flex-end; margin-bottom: 0.4rem; = +font-size: 1.4rem; line-height: 1.7rem; } + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__pre-title-container .cmp-title__text { font-size: = +1.8rem; line-height: 2.2rem; margin-bottom: 0.8rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-b__pre-title-container = +.cmp-title__text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-b__pre-title-container .cmp-ai-hero-header-b__horizonta= +l-rule-container { display: flex; -webkit-box-pack: end; justify-content: f= +lex-end; } + +.cmp-ai-hero-header-b__pre-title-container .cmp-ai-hero-header-b__horizonta= +l-rule-container .cmp-ai-hero-header-b__horizontal-rule { height: 0.2rem; w= +idth: 23rem; background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__pre-title-container .cmp-ai-hero-header-b__horizon= +tal-rule-container .cmp-ai-hero-header-b__horizontal-rule { width: 24rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__pre-title-container .cmp-ai-hero-header-b__horizon= +tal-rule-container .cmp-ai-hero-header-b__horizontal-rule { width: 30rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-b__pre-title-container = +.cmp-ai-hero-header-b__horizontal-rule-container .cmp-ai-hero-header-b__hor= +izontal-rule { background-color: rgb(255, 255, 255); } + +.cmp-hero-header-c { display: flex; } + +.cmp-hero-header-c__image-container { width: 33.33%; display: none; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__image-container { display: block; } +} + +.cmp-hero-header-c__image-container .cmp-image__image { object-fit: cover; = +} + +.cmp-hero-header-c__image-container .cmp-teaser__image { border: 0px; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__image-container .cmp-teaser__image { height: 23rem; w= +idth: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__image-container .cmp-teaser__image { height: 40rem; w= +idth: 100%; } +} + +.cmp-hero-header-c__image-container .cmp-teaser__image .cmp-image, .cmp-her= +o-header-c__image-container .cmp-teaser__image .cmp-image__image, .cmp-hero= +-header-c__image-container .cmp-teaser__image .image, .cmp-hero-header-c__i= +mage-container .cmp-teaser__image .mediaimage { height: 100%; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__image-container .cmp-teaser__image .cmp-video-hero__v= +ideo { height: 23rem; width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__image-container .cmp-teaser__image .cmp-video-hero__v= +ideo { height: 40rem; width: 100%; } +} + +.cmp-ai-hero-header__light-theme-icon .cmp-hero-header-c__image-container .= +cmp-teaser__image .cmp-video-hero__controls-mute, .cmp-ai-hero-header__ligh= +t-theme-icon .cmp-hero-header-c__image-container .cmp-teaser__image .cmp-vi= +deo-hero__controls-pause, .cmp-ai-hero-header__light-theme-icon .cmp-hero-h= +eader-c__image-container .cmp-teaser__image .cmp-video-hero__controls-play,= + .cmp-ai-hero-header__light-theme-icon .cmp-hero-header-c__image-container = +.cmp-teaser__image .cmp-video-hero__controls-unmute { color: rgb(0, 0, 0); = +} + +.cmp-hero-header-c__text-container { position: relative; background-color: = +rgb(161, 0, 255); min-height: 28rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__text-container { width: 66.67%; min-height: 29rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container { min-height: 43.3rem; } +} + +.cmp-hero-header-c__text-container .cmp-teaser__image { position: absolute;= + inset: 0px; object-fit: cover; width: 100%; height: 100%; border: 0px; } + +.cmp-hero-header-c__text-container .cmp-teaser__image .cmp-image, .cmp-hero= +-header-c__text-container .cmp-teaser__image .cmp-image__image { height: 10= +0%; } + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text { position: rel= +ative; } + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text-title { display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; -webkit-box-align: end; align-items: flex-end; padding: 4= +.5rem 1.5rem 0px 0px; text-align: right; font-size: 1.4rem; text-transform:= + uppercase; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title { paddi= +ng: 3rem 8rem 0px 0px; font-size: 1.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title { font-= +size: 1.8rem; font-weight: 500; padding: 3rem 10rem 0px 0px; } +} + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-label { f= +ont-weight: 500; color: rgb(0, 0, 0); line-height: 1.7rem; } + +.cmp-ai-hero-header__uppercase .cmp-hero-header-c__text-container .cmp-hero= +-header-c__text-title-label { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-hero-header-c__text-container .cmp-her= +o-header-c__text-title-label { color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-label {= + font-size: 1.8rem; line-height: 2.2rem; } +} + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-separator= + { border-width: initial; border-style: solid solid none; border-color: ini= +tial; border-image: initial; color: rgb(0, 0, 0); width: 22.4rem; padding: = +0px; margin: 0.4rem 0px 0px; } + +.cmp-ai-hero-header__uppercase .cmp-hero-header-c__text-container .cmp-hero= +-header-c__text-title-separator { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-hero-header-c__text-container .cmp-her= +o-header-c__text-title-separator { color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-separat= +or { width: 23.5rem; margin: 0.8rem 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-separat= +or { width: 29.5rem; } +} + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text-header2 { margi= +n: 2rem 0px 0px 8.33%; padding-bottom: 5rem; font-size: 3rem; line-height: = +3.3rem; width: 75%; color: rgb(0, 0, 0); } + +.cmp-ai-hero-header__uppercase .cmp-hero-header-c__text-container .cmp-hero= +-header-c__text-header2 { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-hero-header-c__text-container .cmp-her= +o-header-c__text-header2 { color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-header2 { mar= +gin: 3rem 0px 0px calc(8.33% - 2rem); padding-bottom: 7rem; font-size: 3.6r= +em; line-height: 3.6rem; width: 58.33%; font-weight: 700; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-header2 { mar= +gin: 4rem 0px 0px calc(8.33% + 2.5rem); padding-bottom: 10rem; font-size: 6= +.5rem; line-height: 7rem; } +} + +.ai-hero-header.color-block-accent-purple-1 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(180, 85, 170); } + +.ai-hero-header.color-block-accent-purple-2 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(160, 85, 245); } + +.ai-hero-header.color-block-accent-purple-3 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(190, 130, 255); } + +.ai-hero-header.color-block-accent-purple-4 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(220, 175, 255); } + +.ai-hero-header.color-block-accent-purple-5 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(230, 220, 255); } + +.ai-hero-header.color-block-alt-blue .cmp-hero-header-c__text-container { b= +ackground-color: rgb(0, 65, 240); } + +.ai-hero-header.color-block-alt-gray .cmp-hero-header-c__text-container { b= +ackground-color: rgb(190, 190, 190); } + +.ai-hero-header.color-block-alt-gray-dark .cmp-hero-header-c__text-containe= +r { background-color: rgb(150, 150, 150); } + +.ai-hero-header.color-block-alt-gray-darker .cmp-hero-header-c__text-contai= +ner { background-color: rgb(90, 90, 90); } + +.ai-hero-header.color-block-alt-green .cmp-hero-header-c__text-container { = +background-color: rgb(0, 215, 0); } + +.ai-hero-header.color-block-alt-red .cmp-hero-header-c__text-container { ba= +ckground-color: red; } + +.ai-hero-header.color-block-alt-yellow .cmp-hero-header-c__text-container {= + background-color: rgb(255, 255, 0); } + +.ai-hero-header.color-block-aqua .cmp-hero-header-c__text-container { backg= +round-color: rgb(0, 255, 187); } + +.ai-hero-header.color-block-blue .cmp-hero-header-c__text-container { backg= +round-color: rgb(0, 186, 255); } + +.ai-hero-header.color-block-blue-green .cmp-hero-header-c__text-container {= + background-color: rgb(5, 240, 165); } + +.ai-hero-header.color-block-brand-green .cmp-hero-header-c__text-container = +{ background-color: rgb(100, 255, 80); } + +.ai-hero-header.color-block-brand-orange .cmp-hero-header-c__text-container= + { background-color: rgb(255, 120, 0); } + +.ai-hero-header.color-block-brand-yellow .cmp-hero-header-c__text-container= + { background-color: rgb(255, 235, 50); } + +.ai-hero-header.color-block-blue-dark .cmp-hero-header-c__text-container { = +background-color: rgb(0, 142, 255); } + +.ai-hero-header.color-block-blue-light .cmp-hero-header-c__text-container {= + background-color: rgb(0, 243, 255); } + +.ai-hero-header.color-block-core-purple .cmp-hero-header-c__text-container = +{ background-color: rgb(70, 0, 115); } + +.ai-hero-header.color-block-cyan .cmp-hero-header-c__text-container { backg= +round-color: rgb(0, 255, 255); } + +.ai-hero-header.color-block-gray .cmp-hero-header-c__text-container { backg= +round-color: rgb(167, 167, 167); } + +.ai-hero-header.color-block-gray-base .cmp-hero-header-c__text-container { = +background-color: rgb(0, 0, 0); } + +.ai-hero-header.color-block-gray-dark .cmp-hero-header-c__text-container { = +background-color: rgb(107, 107, 107); } + +.ai-hero-header.color-block-gray-darker .cmp-hero-header-c__text-container = +{ background-color: rgb(74, 74, 74); } + +.ai-hero-header.color-block-gray-light .cmp-hero-header-c__text-container {= + background-color: rgb(204, 204, 204); } + +.ai-hero-header.color-block-gray-lighter .cmp-hero-header-c__text-container= + { background-color: rgb(227, 227, 227); } + +.ai-hero-header.color-block-gray-lightest .cmp-hero-header-c__text-containe= +r { background-color: rgb(242, 242, 242); } + +.ai-hero-header.color-block-grayishyellow-dark .cmp-hero-header-c__text-con= +tainer { background-color: rgb(150, 150, 140); } + +.ai-hero-header.color-block-grayishyellow-light .cmp-hero-header-c__text-co= +ntainer { background-color: rgb(230, 230, 220); } + +.ai-hero-header.color-block-green .cmp-hero-header-c__text-container { back= +ground-color: rgb(0, 255, 0); } + +.ai-hero-header.color-block-green-dark .cmp-hero-header-c__text-container {= + background-color: rgb(0, 83, 10); } + +.ai-hero-header.color-block-link .cmp-hero-header-c__text-container { backg= +round-color: rgb(0, 77, 255); } + +.ai-hero-header.color-block-link-dark .cmp-hero-header-c__text-container { = +background-color: rgb(0, 0, 136); } + +.ai-hero-header.color-block-orange .cmp-hero-header-c__text-container { bac= +kground-color: rgb(255, 182, 0); } + +.ai-hero-header.color-block-orange-dark .cmp-hero-header-c__text-container = +{ background-color: rgb(255, 149, 0); } + +.ai-hero-header.color-block-pink .cmp-hero-header-c__text-container { backg= +round-color: rgb(231, 0, 116); } + +.ai-hero-header.color-block-pink-dark .cmp-hero-header-c__text-container { = +background-color: rgb(164, 2, 83); } + +.ai-hero-header.color-block-pink-light .cmp-hero-header-c__text-container {= + background-color: rgb(255, 80, 160); } + +.ai-hero-header.color-block-purple .cmp-hero-header-c__text-container { bac= +kground-color: rgb(161, 0, 255); } + +.ai-hero-header.color-block-purple-dark .cmp-hero-header-c__text-container = +{ background-color: rgb(117, 0, 192); } + +.ai-hero-header.color-block-purple-darkest .cmp-hero-header-c__text-contain= +er { background-color: rgb(70, 1, 115); } + +.ai-hero-header.color-block-red .cmp-hero-header-c__text-container { backgr= +ound-color: rgb(231, 15, 41); } + +.ai-hero-header.color-block-red-dark .cmp-hero-header-c__text-container { b= +ackground-color: rgb(189, 0, 29); } + +.ai-hero-header.color-block-red-darker .cmp-hero-header-c__text-container {= + background-color: rgb(113, 0, 18); } + +.ai-hero-header.color-block-red-light .cmp-hero-header-c__text-container { = +background-color: rgb(255, 50, 70); } + +.ai-hero-header.color-block-white .cmp-hero-header-c__text-container { back= +ground-color: rgb(255, 255, 255); } + +.ai-hero-header.color-block-yellow .cmp-hero-header-c__text-container { bac= +kground-color: rgb(255, 212, 46); } + +.ai-hero-header.color-block-yellow-dark .cmp-hero-header-c__text-container = +{ background-color: rgb(240, 192, 0); } + +.ai-hero-header.color-block-yellow-light .cmp-hero-header-c__text-container= + { background-color: rgb(255, 240, 179); } + +.ai-hero-header.brand-gradient-pink .cmp-hero-header-c__text-container { ba= +ckground-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(231, 0, 116)= + 30%); } + +.ai-hero-header.brand-gradient-purple .cmp-hero-header-c__text-container { = +background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-purple-alt .cmp-hero-header-c__text-containe= +r { background-image: linear-gradient(90deg, rgb(70, 1, 115), rgb(117, 0, 1= +92), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-blue .cmp-hero-header-c__text-container { ba= +ckground-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-blue2 .cmp-hero-header-c__text-container { b= +ackground-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-light-blue .cmp-hero-header-c__text-containe= +r { background-image: linear-gradient(90deg, rgb(0, 186, 255), rgb(0, 142, = +255), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-red .cmp-hero-header-c__text-container { bac= +kground-image: linear-gradient(rgb(113, 0, 18), red); } + +.ai-hero-header.brand-gradient-red-alt .cmp-hero-header-c__text-container {= + background-image: linear-gradient(90deg, red, rgb(189, 0, 29), rgb(113, 0,= + 18)); } + +.ai-hero-header.brand-gradient .cmp-hero-header-c__text-container { backgro= +und-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-alt .cmp-hero-header-c__text-container { bac= +kground-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-yellow .cmp-hero-header-c__text-container { = +background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192, 0)); } + +.ai-hero-header.brand-gradient-yellow-alt .cmp-hero-header-c__text-containe= +r { background-image: linear-gradient(90deg, rgb(255, 255, 0), rgb(255, 212= +, 46), rgb(255, 182, 0)); } + +.ai-hero-header.brand-gradient-green .cmp-hero-header-c__text-container { b= +ackground-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 215, 0), rgb= +(0, 83, 10)); } + +.ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-1 .= +cmp-video-hero { background-color: rgb(180, 85, 170); } + +.ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-2 .= +cmp-video-hero { background-color: rgb(160, 85, 245); } + +.ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-3 .= +cmp-video-hero { background-color: rgb(190, 130, 255); } + +.ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-4 .= +cmp-video-hero { background-color: rgb(220, 175, 255); } + +.ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-5 .= +cmp-video-hero { background-color: rgb(230, 220, 255); } + +.ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-d__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-d__img-co= +ntainer .image, .ai-hero-header.color-block-alt-blue .cmp-video-hero { back= +ground-color: rgb(0, 65, 240); } + +.ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-d__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-d__img-co= +ntainer .image, .ai-hero-header.color-block-alt-gray .cmp-video-hero { back= +ground-color: rgb(190, 190, 190); } + +.ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header-d__color-bar-= +text-wrapper, .ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header= +-d__img-container .image, .ai-hero-header.color-block-alt-gray-dark .cmp-vi= +deo-hero { background-color: rgb(150, 150, 150); } + +.ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-alt-gray-darker .= +cmp-video-hero { background-color: rgb(90, 90, 90); } + +.ai-hero-header.color-block-alt-green .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-alt-green .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-alt-green .cmp-video-hero { b= +ackground-color: rgb(0, 215, 0); } + +.ai-hero-header.color-block-alt-red .cmp-ai-hero-header-d__color-bar-text-w= +rapper, .ai-hero-header.color-block-alt-red .cmp-ai-hero-header-d__img-cont= +ainer .image, .ai-hero-header.color-block-alt-red .cmp-video-hero { backgro= +und-color: red; } + +.ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-alt-yellow .cmp-video-hero = +{ background-color: rgb(255, 255, 0); } + +.ai-hero-header.color-block-aqua .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-aqua .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-aqua .cmp-video-hero { background-color= +: rgb(0, 255, 187); } + +.ai-hero-header.color-block-blue .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-blue .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-blue .cmp-video-hero { background-color= +: rgb(0, 186, 255); } + +.ai-hero-header.color-block-blue-green .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-green .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-blue-green .cmp-video-hero = +{ background-color: rgb(5, 240, 165); } + +.ai-hero-header.color-block-brand-green .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-brand-green .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-brand-green .cmp-video-he= +ro { background-color: rgb(100, 255, 80); } + +.ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-d__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-d= +__img-container .image, .ai-hero-header.color-block-brand-orange .cmp-video= +-hero { background-color: rgb(255, 120, 0); } + +.ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-d__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-d= +__img-container .image, .ai-hero-header.color-block-brand-yellow .cmp-video= +-hero { background-color: rgb(255, 235, 50); } + +.ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-blue-dark .cmp-video-hero { b= +ackground-color: rgb(0, 142, 255); } + +.ai-hero-header.color-block-blue-light .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-light .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-blue-light .cmp-video-hero = +{ background-color: rgb(0, 243, 255); } + +.ai-hero-header.color-block-core-purple .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-core-purple .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-core-purple .cmp-video-he= +ro { background-color: rgb(70, 0, 115); } + +.ai-hero-header.color-block-cyan .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-cyan .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-cyan .cmp-video-hero { background-color= +: rgb(0, 255, 255); } + +.ai-hero-header.color-block-gray .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-gray .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-gray .cmp-video-hero { background-color= +: rgb(167, 167, 167); } + +.ai-hero-header.color-block-gray-base .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-base .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-gray-base .cmp-video-hero { b= +ackground-color: rgb(0, 0, 0); } + +.ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-gray-dark .cmp-video-hero { b= +ackground-color: rgb(107, 107, 107); } + +.ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-gray-darker .cmp-video-he= +ro { background-color: rgb(74, 74, 74); } + +.ai-hero-header.color-block-gray-light .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-gray-light .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-gray-light .cmp-video-hero = +{ background-color: rgb(204, 204, 204); } + +.ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-d__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-d= +__img-container .image, .ai-hero-header.color-block-gray-lighter .cmp-video= +-hero { background-color: rgb(227, 227, 227); } + +.ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header-d__color-bar-= +text-wrapper, .ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header= +-d__img-container .image, .ai-hero-header.color-block-gray-lightest .cmp-vi= +deo-hero { background-color: rgb(242, 242, 242); } + +.ai-hero-header.color-block-grayishyellow-dark .cmp-ai-hero-header-d__color= +-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-dark .cmp-ai-h= +ero-header-d__img-container .image, .ai-hero-header.color-block-grayishyell= +ow-dark .cmp-video-hero { background-color: rgb(150, 150, 140); } + +.ai-hero-header.color-block-grayishyellow-light .cmp-ai-hero-header-d__colo= +r-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-light .cmp-ai= +-hero-header-d__img-container .image, .ai-hero-header.color-block-grayishye= +llow-light .cmp-video-hero { background-color: rgb(230, 230, 220); } + +.ai-hero-header.color-block-green .cmp-ai-hero-header-d__color-bar-text-wra= +pper, .ai-hero-header.color-block-green .cmp-ai-hero-header-d__img-containe= +r .image, .ai-hero-header.color-block-green .cmp-video-hero { background-co= +lor: rgb(0, 255, 0); } + +.ai-hero-header.color-block-green-dark .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-green-dark .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-green-dark .cmp-video-hero = +{ background-color: rgb(0, 83, 10); } + +.ai-hero-header.color-block-link .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-link .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-link .cmp-video-hero { background-color= +: rgb(0, 77, 255); } + +.ai-hero-header.color-block-link-dark .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-link-dark .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-link-dark .cmp-video-hero { b= +ackground-color: rgb(0, 0, 136); } + +.ai-hero-header.color-block-orange .cmp-ai-hero-header-d__color-bar-text-wr= +apper, .ai-hero-header.color-block-orange .cmp-ai-hero-header-d__img-contai= +ner .image, .ai-hero-header.color-block-orange .cmp-video-hero { background= +-color: rgb(255, 182, 0); } + +.ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-orange-dark .cmp-video-he= +ro { background-color: rgb(255, 149, 0); } + +.ai-hero-header.color-block-pink .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-pink .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-pink .cmp-video-hero { background-color= +: rgb(231, 0, 116); } + +.ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-pink-dark .cmp-video-hero { b= +ackground-color: rgb(164, 2, 83); } + +.ai-hero-header.color-block-pink-light .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-pink-light .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-pink-light .cmp-video-hero = +{ background-color: rgb(255, 80, 160); } + +.ai-hero-header.color-block-purple .cmp-ai-hero-header-d__color-bar-text-wr= +apper, .ai-hero-header.color-block-purple .cmp-ai-hero-header-d__img-contai= +ner .image, .ai-hero-header.color-block-purple .cmp-video-hero { background= +-color: rgb(161, 0, 255); } + +.ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-purple-dark .cmp-video-he= +ro { background-color: rgb(117, 0, 192); } + +.ai-hero-header.color-block-purple-darkest .cmp-ai-hero-header-d__color-bar= +-text-wrapper, .ai-hero-header.color-block-purple-darkest .cmp-ai-hero-head= +er-d__img-container .image, .ai-hero-header.color-block-purple-darkest .cmp= +-video-hero { background-color: rgb(70, 1, 115); } + +.ai-hero-header.color-block-red .cmp-ai-hero-header-d__color-bar-text-wrapp= +er, .ai-hero-header.color-block-red .cmp-ai-hero-header-d__img-container .i= +mage, .ai-hero-header.color-block-red .cmp-video-hero { background-color: r= +gb(231, 15, 41); } + +.ai-hero-header.color-block-red-dark .cmp-ai-hero-header-d__color-bar-text-= +wrapper, .ai-hero-header.color-block-red-dark .cmp-ai-hero-header-d__img-co= +ntainer .image, .ai-hero-header.color-block-red-dark .cmp-video-hero { back= +ground-color: rgb(189, 0, 29); } + +.ai-hero-header.color-block-red-darker .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-red-darker .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-red-darker .cmp-video-hero = +{ background-color: rgb(113, 0, 18); } + +.ai-hero-header.color-block-red-light .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-red-light .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-red-light .cmp-video-hero { b= +ackground-color: rgb(255, 50, 70); } + +.ai-hero-header.color-block-white .cmp-ai-hero-header-d__color-bar-text-wra= +pper, .ai-hero-header.color-block-white .cmp-ai-hero-header-d__img-containe= +r .image, .ai-hero-header.color-block-white .cmp-video-hero { background-co= +lor: rgb(255, 255, 255); } + +.ai-hero-header.color-block-yellow .cmp-ai-hero-header-d__color-bar-text-wr= +apper, .ai-hero-header.color-block-yellow .cmp-ai-hero-header-d__img-contai= +ner .image, .ai-hero-header.color-block-yellow .cmp-video-hero { background= +-color: rgb(255, 212, 46); } + +.ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-yellow-dark .cmp-video-he= +ro { background-color: rgb(240, 192, 0); } + +.ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-d__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-d= +__img-container .image, .ai-hero-header.color-block-yellow-light .cmp-video= +-hero { background-color: rgb(255, 240, 179); } + +.ai-hero-header.brand-gradient-pink .cmp-ai-hero-header-d__color-bar-text-w= +rapper { background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(2= +31, 0, 116) 30%); } + +.ai-hero-header.brand-gradient-purple .cmp-ai-hero-header-d__color-bar-text= +-wrapper { background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 2= +55)); } + +.ai-hero-header.brand-gradient-purple-alt .cmp-ai-hero-header-d__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(70, 1, 115), rg= +b(117, 0, 192), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-blue .cmp-ai-hero-header-d__color-bar-text-w= +rapper { background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255))= +; } + +.ai-hero-header.brand-gradient-blue2 .cmp-ai-hero-header-d__color-bar-text-= +wrapper { background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 25= +5)); } + +.ai-hero-header.brand-gradient-light-blue .cmp-ai-hero-header-d__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(0, 186, 255), r= +gb(0, 142, 255), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-red .cmp-ai-hero-header-d__color-bar-text-wr= +apper { background-image: linear-gradient(rgb(113, 0, 18), red); } + +.ai-hero-header.brand-gradient-red-alt .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper { background-image: linear-gradient(90deg, red, rgb(189, 0, 29), = +rgb(113, 0, 18)); } + +.ai-hero-header.brand-gradient .cmp-ai-hero-header-d__color-bar-text-wrappe= +r { background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-alt .cmp-ai-hero-header-d__color-bar-text-wr= +apper { background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186= +, 255)); } + +.ai-hero-header.brand-gradient-yellow .cmp-ai-hero-header-d__color-bar-text= +-wrapper { background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192= +, 0)); } + +.ai-hero-header.brand-gradient-yellow-alt .cmp-ai-hero-header-d__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(255, 255, 0), r= +gb(255, 212, 46), rgb(255, 182, 0)); } + +.ai-hero-header.brand-gradient-green .cmp-ai-hero-header-d__color-bar-text-= +wrapper { background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 2= +15, 0), rgb(0, 83, 10)); } + +.cmp-ai-hero-header-d .cmp-image, .cmp-ai-hero-header-d .cmp-image__image, = +.cmp-ai-hero-header-d .cmp-image__link, .cmp-ai-hero-header-d .image { heig= +ht: 100%; } + +.cmp-ai-hero-header-d .cmp-teaser__image { border: none; height: 100%; } + +.cmp-ai-hero-header-d__video-img-text-container { position: relative; } + +.cmp-ai-hero-header-d__img-container { height: 47.3rem; overflow: hidden; b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__img-container { height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__img-container { height: 63rem; } +} + +.cmp-ai-hero-header-d__img-container .cmp-image__image { width: auto; max-w= +idth: none; margin-bottom: 2.5em; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__img-container .cmp-image__image { width: 100%; max= +-width: 100%; height: 100%; object-fit: cover; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__img-container .cmp-image__image { width: 100%; max= +-width: 100%; height: 100%; margin-bottom: 5em; object-fit: cover; } +} + +.cmp-ai-hero-header-d__video-container .cmp-video-hero { overflow: hidden; = +background-color: rgb(161, 0, 255); } + +.cmp-ai-hero-header-d__video-container .cmp-video-hero__video { width: auto= +; height: 47.3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__video-container .cmp-video-hero__video { width: 10= +0%; height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__video-container .cmp-video-hero__video { height: 6= +3rem; } +} + +.cmp-ai-hero-header-d__video-container .cmp-video-hero__controls { bottom: = +auto; top: 1.5rem; right: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__video-container .cmp-video-hero__controls { inset:= + auto auto 1.5rem 2rem; } +} + +.cmp-ai-hero-header__light-theme-icon .cmp-ai-hero-header-d__video-containe= +r .cmp-video-hero__controls-mute, .cmp-ai-hero-header__light-theme-icon .cm= +p-ai-hero-header-d__video-container .cmp-video-hero__controls-pause, .cmp-a= +i-hero-header__light-theme-icon .cmp-ai-hero-header-d__video-container .cmp= +-video-hero__controls-play, .cmp-ai-hero-header__light-theme-icon .cmp-ai-h= +ero-header-d__video-container .cmp-video-hero__controls-unmute { color: rgb= +(0, 0, 0); } + +.cmp-ai-hero-header-d__video-container .cmp-video-hero__content { padding: = +0px; } + +.cmp-ai-hero-header-d__color-bar-img-container { position: absolute; inset:= + 0px; overflow: hidden; } + +.cmp-ai-hero-header-d__text-img-container { display: flex; -webkit-box-pack= +: end; justify-content: flex-end; opacity: 0.9; } + +.cmp-ai-hero-header-d__color-bar-text-wrapper { position: absolute; bottom:= + 0px; min-height: 14.875rem; width: 91.67%; margin-bottom: 1.875em; backgro= +und-color: rgb(161, 0, 255); max-width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__color-bar-text-wrapper { min-height: 16.875rem; wi= +dth: 32.94em; margin-bottom: 1.875em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__color-bar-text-wrapper { min-height: 40.1rem; widt= +h: 42.19em; margin-bottom: 2.5em; } +} + +.cmp-ai-hero-header-d__text-container { position: relative; } + +.cmp-ai-hero-header-d__title-container { width: 75%; padding-top: 1em; padd= +ing-bottom: 1em; margin-left: 8.33%; font-size: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__title-container { width: 56%; padding-top: 0.83333= +em; padding-bottom: 0.83333em; margin-left: calc(8.33% - 0.56em); font-size= +: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__title-container { width: 66%; padding-top: 0.92308= +em; padding-bottom: 0.76923em; margin-left: calc(8.33% + 0.39em); font-size= +: 6.5rem; } +} + +.cmp-ai-hero-header-d__title-container .cmp-text { font-size: 3rem; line-he= +ight: 3.4rem; font-weight: 700; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__title-container .cmp-text { font-size: 3.6rem; lin= +e-height: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__title-container .cmp-text { font-size: 6.5rem; lin= +e-height: 7rem; } +} + +.cmp-ai-hero-header__uppercase .cmp-ai-hero-header-d__title-container .cmp-= +text { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-d__title-container .cmp= +-text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-d__pre-title-container { padding: 1.25em 0.94em 0px 0px= +; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: norma= +l; flex-direction: column; word-break: break-all; font-size: 1.6rem; font-w= +eight: 500; line-height: 1.2; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__pre-title-container { padding: 1.25em 5em 0px 0px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__pre-title-container { padding: 2.5em 6.25em 0px 0p= +x; } +} + +.cmp-ai-hero-header-d__pre-title-container .cmp-title__text { display: flex= +; -webkit-box-pack: end; justify-content: flex-end; margin-bottom: 0.4rem; = +font-size: 1.4rem; line-height: 1.7rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__pre-title-container .cmp-title__text { margin-bott= +om: 0.8rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__pre-title-container .cmp-title__text { font-size: = +1.8rem; line-height: 2.2rem; margin-bottom: 0.8rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-d__pre-title-container = +.cmp-title__text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-d__pre-title-container .cmp-ai-hero-header-d__horizonta= +l-rule-container { display: flex; -webkit-box-pack: end; justify-content: f= +lex-end; } + +.cmp-ai-hero-header-d__pre-title-container .cmp-ai-hero-header-d__horizonta= +l-rule-container .cmp-ai-hero-header-d__horizontal-rule { height: 0.2rem; w= +idth: 22.4rem; background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__pre-title-container .cmp-ai-hero-header-d__horizon= +tal-rule-container .cmp-ai-hero-header-d__horizontal-rule { width: 23.5rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__pre-title-container .cmp-ai-hero-header-d__horizon= +tal-rule-container .cmp-ai-hero-header-d__horizontal-rule { width: 29.5rem;= + } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-d__pre-title-container = +.cmp-ai-hero-header-d__horizontal-rule-container .cmp-ai-hero-header-d__hor= +izontal-rule { background-color: rgb(255, 255, 255); } + +.cmp-carousel-module { padding-top: 2rem; padding-bottom: 8.1rem; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module { padding: 3rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module { padding: 4rem 0px; } +} + +.cmp-carousel-module .cmp-carousel__image-large .cmp-carousel__interactive-= +header2, .cmp-carousel-module .cmp-carousel__image-large .cmp-carousel__int= +eractive-header4, .cmp-carousel-module .cmp-carousel__image-small .cmp-caro= +usel__interactive-header2, .cmp-carousel-module .cmp-carousel__image-small = +.cmp-carousel__interactive-header4 { color: rgb(0, 0, 0); } + +.cmp-carousel-module .title .cmp-title { padding: 0px 1.5rem; margin-bottom= +: 2.5rem; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .title .cmp-title { padding: 0px 4.17%; } +} + +.cmp-carousel-module .title .cmp-title__text { margin: 0.8rem 0px; text-tra= +nsform: uppercase; } + +.cmp-carousel-module .carousel, .cmp-carousel-module .carousel .cmp-carouse= +l__content .cmp-carousel__image-large { position: relative; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large { height: 68.8rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container { min-height: 14.2rem; position: = +absolute; bottom: -2.4rem; width: 75%; height: 51.36%; padding: 0px 8.33%; = +display: flex; -webkit-box-align: center; align-items: center; overflow-wra= +p: break-word; visibility: visible; z-index: 1; background-color: rgb(161, = +0, 255); } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container { width: 39%; padding: 2rem 4.1= +7%; left: 4.17%; bottom: -3.3rem; height: 74.33%; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container { width: 40rem; height: 40rem; = +bottom: -5.4rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container.cmp-carousel__transparent-card { = +opacity: 0.9; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container .cmp-carousel__interactive-header= +2 { margin: 0.8rem 0px; font-weight: 700; font-size: 2rem; width: 100%; lin= +e-height: 2.4rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er2 { font-size: 3.2rem; line-height: 3.6rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container .cmp-carousel__interactive-header= +4 { margin: 0.8rem 0px; font-size: 1.6rem; width: 100%; font-weight: 500; l= +ine-height: 2.2rem; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er4 { margin: 0.4rem 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er4 { font-size: 2.4rem; margin: 0.8rem 0px; line-height: 2.8rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container .cmp-carousel__white-text { color= +: rgb(255, 255, 255); } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image { height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image__image { height: 100%; object-fit: cover; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image__link { height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image__link .cmp-image__image { object-fit: cover; width: 100%; = +height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image__link .cmp-image__image:hover { opacity: 0.7; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-image__link .cmp-image__image:hover { opacity: 1; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small { position: relative; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small { padding-left: 26.2rem; height: 36.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small { padding-left: 41.11rem; height: 56.7rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-teaser__image { border: 0px; height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__text-block-container { min-height: 14.2rem; position: = +absolute; bottom: 2rem; width: 25.6rem; height: auto; padding: 0px 3.2rem 0= +px 1.6rem; display: flex; -webkit-box-align: center; align-items: center; o= +verflow-wrap: break-word; visibility: visible; z-index: 1; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container { width: 46.3rem; left: 0px; bo= +ttom: 0px; background-color: transparent; -webkit-box-align: end; align-ite= +ms: flex-end; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container { width: 75.6rem; left: 4.17%; = +} +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__text-block-container.cmp-carousel__transparent-card { = +opacity: 0.9; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__text-block-container .cmp-carousel__interactive-header= +2 { font-weight: 700; font-size: 2.992rem; margin: 0.8rem 0px 0.4rem; line-= +height: 3.3rem; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er2 { margin: 0px; font-size: 3.6rem; width: 33rem; line-height: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er2 { font-size: 6.5rem; width: 63rem; line-height: 7rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__text-block-container .cmp-carousel__interactive-header= +4 { font-size: 1.6rem; line-height: 2.2rem; font-weight: 600; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er4 { margin-top: 0.6rem; width: 33rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er4 { font-size: 2.4rem; margin-top: 0.8rem; width: 63rem; line-height: 2.8= +rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__background-color { background-color: rgb(161, 0, 255);= + } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__background-color { background-color: transparent; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image { height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image__image { height: 100%; object-fit: cover; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image__link { height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image__link .cmp-image__image { object-fit: cover; width: 100%; = +height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image__link .cmp-image__image:hover { opacity: 0.7; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-image__link .cmp-image__image:hover { opacity: 1; } +} + +.cmp-carousel-module .carousel .cmp-carousel__actions { position: absolute;= + right: -0.3rem; top: 0.3rem; z-index: 2; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__actions { right: -0.3rem; t= +op: 0.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__actions { right: 1rem; top:= + 1.5rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= + { width: 2.8rem; height: 2.8rem; border: 0.01rem solid rgb(0, 0, 0); borde= +r-radius: 50%; color: rgb(0, 0, 0); text-align: center; background-color: r= +gb(255, 255, 255); font-size: 1.5rem; margin: 0px 0.8rem 0px 0px; transform= +: translate(-50%, -50%); } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +:focus { box-shadow: rgb(255, 255, 0) 0px 0px 0px 2px, rgb(0, 0, 136) 0px 0= +px 0px 3.5px; outline: transparent 2px; outline-offset: 2px; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--previous .cmp-carousel__action-icon::after { content: "=EF=84=86"; font-s= +ize: 24px; font-family: Ionicons; display: block; font-weight: 400; font-st= +yle: normal; line-height: 1; text-transform: none; letter-spacing: normal; = +overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-sm= +oothing: antialiased; text-rendering: optimizelegibility; font-feature-sett= +ings: "liga"; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--pause { padding: 0px; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--play { padding-left: 0.2rem; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--next { margin: 0px; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--next .cmp-carousel__action-icon::after { content: "=EF=84=89"; font-size:= + 24px; font-family: Ionicons; display: block; font-weight: 400; font-style:= + normal; line-height: 1; text-transform: none; letter-spacing: normal; over= +flow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smooth= +ing: antialiased; text-rendering: optimizelegibility; font-feature-settings= +: "liga"; } + +.cmp-carousel-module .carousel .cmp-carousel__indicators { position: absolu= +te; bottom: -7rem; z-index: 15; width: 100%; display: flex; flex-wrap: nowr= +ap; -webkit-box-flex: 0; flex: 0 0 100%; -webkit-box-pack: center; justify-= +content: center; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__indicators { position: unse= +t; margin-left: -4.17%; margin-top: 3.3rem; bottom: auto; -webkit-box-pack:= + end; justify-content: flex-end; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__indicators { margin-top: 5.= +2rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__indicators .cmp-carousel__ind= +icator { box-sizing: content-box; height: 0.7rem; width: 6rem; margin: 0px = +0.28rem; cursor: pointer; background-color: rgb(227, 227, 227); border-radi= +us: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__indicators .cmp-carousel__i= +ndicator { padding-left: 0px; background-color: rgb(227, 227, 227); border:= + 1px solid rgb(107, 107, 107); } +} + +.cmp-carousel-module .carousel .cmp-carousel__indicators .cmp-carousel__ind= +icator:not(.active) { background-color: rgb(227, 227, 227); border: 1px sol= +id rgb(107, 107, 107); } + +.cmp-carousel-module .carousel .cmp-carousel__indicators .cmp-carousel__ind= +icator.cmp-carousel__indicator--active { background-color: rgb(161, 0, 255)= +; border: 1px solid rgb(107, 107, 107); } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-teaser__image { border: 0px; height: 100%; } + +.cmp-carousel_hide-indicators .cmp-carousel-module .carousel .cmp-carousel = +.cmp-carousel__content .cmp-carousel__indicators { display: none; } + +@media screen and (max-width: 767.9px) { + .cmp-carousel_hide-indicators .cmp-carousel-module { padding-bottom: 2rem= +; } +} + +.cmp-carousel__image-large a .cmp-carousel__text-block-container .cmp-carou= +sel__interactive-header2:hover, .cmp-carousel__image-small a .cmp-carousel_= +_text-block-container .cmp-carousel__interactive-header2:hover { text-decor= +ation: underline; } + +.carousel-block.color-block-accent-purple-1 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(180, 85, 170); } + +.carousel-block.color-block-accent-purple-2 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(160, 85, 245); } + +.carousel-block.color-block-accent-purple-3 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(190, 130, 255); } + +.carousel-block.color-block-accent-purple-4 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(220, 175, 255); } + +.carousel-block.color-block-accent-purple-5 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(230, 220, 255); } + +.carousel-block.color-block-alt-blue .cmp-carousel-module .carousel .cmp-ca= +rousel__indicators .cmp-carousel__indicator--active { background-color: rgb= +(0, 65, 240); } + +.carousel-block.color-block-alt-gray .cmp-carousel-module .carousel .cmp-ca= +rousel__indicators .cmp-carousel__indicator--active { background-color: rgb= +(190, 190, 190); } + +.carousel-block.color-block-alt-gray-dark .cmp-carousel-module .carousel .c= +mp-carousel__indicators .cmp-carousel__indicator--active { background-color= +: rgb(150, 150, 150); } + +.carousel-block.color-block-alt-gray-darker .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(90, 90, 90); } + +.carousel-block.color-block-alt-green .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(0, 215, 0); } + +.carousel-block.color-block-alt-red .cmp-carousel-module .carousel .cmp-car= +ousel__indicators .cmp-carousel__indicator--active { background-color: red;= + } + +.carousel-block.color-block-alt-yellow .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(255, 255, 0); } + +.carousel-block.color-block-aqua .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(0, = +255, 187); } + +.carousel-block.color-block-blue .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(0, = +186, 255); } + +.carousel-block.color-block-blue-green .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(5, 240, 165); } + +.carousel-block.color-block-brand-green .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(100, 255, 80); } + +.carousel-block.color-block-brand-orange .cmp-carousel-module .carousel .cm= +p-carousel__indicators .cmp-carousel__indicator--active { background-color:= + rgb(255, 120, 0); } + +.carousel-block.color-block-brand-yellow .cmp-carousel-module .carousel .cm= +p-carousel__indicators .cmp-carousel__indicator--active { background-color:= + rgb(255, 235, 50); } + +.carousel-block.color-block-blue-dark .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(0, 142, 255); } + +.carousel-block.color-block-blue-light .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(0, 243, 255); } + +.carousel-block.color-block-core-purple .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(70, 0, 115); } + +.carousel-block.color-block-cyan .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(0, = +255, 255); } + +.carousel-block.color-block-gray .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(167= +, 167, 167); } + +.carousel-block.color-block-gray-base .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(0, 0, 0); } + +.carousel-block.color-block-gray-dark .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(107, 107, 107); } + +.carousel-block.color-block-gray-darker .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(74, 74, 74); } + +.carousel-block.color-block-gray-light .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(204, 204, 204); } + +.carousel-block.color-block-gray-lighter .cmp-carousel-module .carousel .cm= +p-carousel__indicators .cmp-carousel__indicator--active { background-color:= + rgb(227, 227, 227); } + +.carousel-block.color-block-gray-lightest .cmp-carousel-module .carousel .c= +mp-carousel__indicators .cmp-carousel__indicator--active { background-color= +: rgb(242, 242, 242); } + +.carousel-block.color-block-grayishyellow-dark .cmp-carousel-module .carous= +el .cmp-carousel__indicators .cmp-carousel__indicator--active { background-= +color: rgb(150, 150, 140); } + +.carousel-block.color-block-grayishyellow-light .cmp-carousel-module .carou= +sel .cmp-carousel__indicators .cmp-carousel__indicator--active { background= +-color: rgb(230, 230, 220); } + +.carousel-block.color-block-green .cmp-carousel-module .carousel .cmp-carou= +sel__indicators .cmp-carousel__indicator--active { background-color: rgb(0,= + 255, 0); } + +.carousel-block.color-block-green-dark .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(0, 83, 10); } + +.carousel-block.color-block-link .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(0, = +77, 255); } + +.carousel-block.color-block-link-dark .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(0, 0, 136); } + +.carousel-block.color-block-orange .cmp-carousel-module .carousel .cmp-caro= +usel__indicators .cmp-carousel__indicator--active { background-color: rgb(2= +55, 182, 0); } + +.carousel-block.color-block-orange-dark .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(255, 149, 0); } + +.carousel-block.color-block-pink .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(231= +, 0, 116); } + +.carousel-block.color-block-pink-dark .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(164, 2, 83); } + +.carousel-block.color-block-pink-light .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(255, 80, 160); } + +.carousel-block.color-block-purple .cmp-carousel-module .carousel .cmp-caro= +usel__indicators .cmp-carousel__indicator--active { background-color: rgb(1= +61, 0, 255); } + +.carousel-block.color-block-purple-dark .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(117, 0, 192); } + +.carousel-block.color-block-purple-darkest .cmp-carousel-module .carousel .= +cmp-carousel__indicators .cmp-carousel__indicator--active { background-colo= +r: rgb(70, 1, 115); } + +.carousel-block.color-block-red .cmp-carousel-module .carousel .cmp-carouse= +l__indicators .cmp-carousel__indicator--active { background-color: rgb(231,= + 15, 41); } + +.carousel-block.color-block-red-dark .cmp-carousel-module .carousel .cmp-ca= +rousel__indicators .cmp-carousel__indicator--active { background-color: rgb= +(189, 0, 29); } + +.carousel-block.color-block-red-darker .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(113, 0, 18); } + +.carousel-block.color-block-red-light .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(255, 50, 70); } + +.carousel-block.color-block-white .cmp-carousel-module .carousel .cmp-carou= +sel__indicators .cmp-carousel__indicator--active { background-color: rgb(25= +5, 255, 255); } + +.carousel-block.color-block-yellow .cmp-carousel-module .carousel .cmp-caro= +usel__indicators .cmp-carousel__indicator--active { background-color: rgb(2= +55, 212, 46); } + +.carousel-block.color-block-yellow-dark .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(240, 192, 0); } + +.carousel-block.color-block-yellow-light .cmp-carousel-module .carousel .cm= +p-carousel__indicators .cmp-carousel__indicator--active { background-color:= + rgb(255, 240, 179); } + +.cmp-carousel__large.color-block-accent-purple-1 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(180, 85, 170); } + +.cmp-carousel__large.color-block-accent-purple-2 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(160, 85, 245); } + +.cmp-carousel__large.color-block-accent-purple-3 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(190, 130, 255); } + +.cmp-carousel__large.color-block-accent-purple-4 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(220, 175, 255); } + +.cmp-carousel__large.color-block-accent-purple-5 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(230, 220, 255); } + +.cmp-carousel__large.color-block-alt-blue .cmp-carousel__image-large .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(0, 65, 240); } + +.cmp-carousel__large.color-block-alt-gray .cmp-carousel__image-large .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(190, 190, 190); } + +.cmp-carousel__large.color-block-alt-gray-dark .cmp-carousel__image-large .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(150, 150, 150); } + +.cmp-carousel__large.color-block-alt-gray-darker .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(90, 90, 90); } + +.cmp-carousel__large.color-block-alt-green .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(0, 215, 0); } + +.cmp-carousel__large.color-block-alt-red .cmp-carousel__image-large .cmp-ca= +rousel__text-block-container.cmp-carousel__background-color { background-co= +lor: red; } + +.cmp-carousel__large.color-block-alt-yellow .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(255, 255, 0); } + +.cmp-carousel__large.color-block-aqua .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(0, 255, 187); } + +.cmp-carousel__large.color-block-blue .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(0, 186, 255); } + +.cmp-carousel__large.color-block-blue-green .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(5, 240, 165); } + +.cmp-carousel__large.color-block-brand-green .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(100, 255, 80); } + +.cmp-carousel__large.color-block-brand-orange .cmp-carousel__image-large .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 120, 0); } + +.cmp-carousel__large.color-block-brand-yellow .cmp-carousel__image-large .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 235, 50); } + +.cmp-carousel__large.color-block-blue-dark .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(0, 142, 255); } + +.cmp-carousel__large.color-block-blue-light .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(0, 243, 255); } + +.cmp-carousel__large.color-block-core-purple .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(70, 0, 115); } + +.cmp-carousel__large.color-block-cyan .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(0, 255, 255); } + +.cmp-carousel__large.color-block-gray .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(167, 167, 167); } + +.cmp-carousel__large.color-block-gray-base .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(0, 0, 0); } + +.cmp-carousel__large.color-block-gray-dark .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(107, 107, 107); } + +.cmp-carousel__large.color-block-gray-darker .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(74, 74, 74); } + +.cmp-carousel__large.color-block-gray-light .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(204, 204, 204); } + +.cmp-carousel__large.color-block-gray-lighter .cmp-carousel__image-large .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(227, 227, 227); } + +.cmp-carousel__large.color-block-gray-lightest .cmp-carousel__image-large .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(242, 242, 242); } + +.cmp-carousel__large.color-block-grayishyellow-dark .cmp-carousel__image-la= +rge .cmp-carousel__text-block-container.cmp-carousel__background-color { ba= +ckground-color: rgb(150, 150, 140); } + +.cmp-carousel__large.color-block-grayishyellow-light .cmp-carousel__image-l= +arge .cmp-carousel__text-block-container.cmp-carousel__background-color { b= +ackground-color: rgb(230, 230, 220); } + +.cmp-carousel__large.color-block-green .cmp-carousel__image-large .cmp-caro= +usel__text-block-container.cmp-carousel__background-color { background-colo= +r: rgb(0, 255, 0); } + +.cmp-carousel__large.color-block-green-dark .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(0, 83, 10); } + +.cmp-carousel__large.color-block-link .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(0, 77, 255); } + +.cmp-carousel__large.color-block-link-dark .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(0, 0, 136); } + +.cmp-carousel__large.color-block-orange .cmp-carousel__image-large .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(255, 182, 0); } + +.cmp-carousel__large.color-block-orange-dark .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(255, 149, 0); } + +.cmp-carousel__large.color-block-pink .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(231, 0, 116); } + +.cmp-carousel__large.color-block-pink-dark .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(164, 2, 83); } + +.cmp-carousel__large.color-block-pink-light .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(255, 80, 160); } + +.cmp-carousel__large.color-block-purple .cmp-carousel__image-large .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(161, 0, 255); } + +.cmp-carousel__large.color-block-purple-dark .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(117, 0, 192); } + +.cmp-carousel__large.color-block-purple-darkest .cmp-carousel__image-large = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(70, 1, 115); } + +.cmp-carousel__large.color-block-red .cmp-carousel__image-large .cmp-carous= +el__text-block-container.cmp-carousel__background-color { background-color:= + rgb(231, 15, 41); } + +.cmp-carousel__large.color-block-red-dark .cmp-carousel__image-large .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(189, 0, 29); } + +.cmp-carousel__large.color-block-red-darker .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(113, 0, 18); } + +.cmp-carousel__large.color-block-red-light .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(255, 50, 70); } + +.cmp-carousel__large.color-block-white .cmp-carousel__image-large .cmp-caro= +usel__text-block-container.cmp-carousel__background-color { background-colo= +r: rgb(255, 255, 255); } + +.cmp-carousel__large.color-block-yellow .cmp-carousel__image-large .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(255, 212, 46); } + +.cmp-carousel__large.color-block-yellow-dark .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(240, 192, 0); } + +.cmp-carousel__large.color-block-yellow-light .cmp-carousel__image-large .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 240, 179); } + +.cmp-carousel__large.cmp-carousel__white-text .cmp-carousel__image-large .c= +mp-carousel__text-block-container .cmp-carousel__interactive-header2, .cmp-= +carousel__large.cmp-carousel__white-text .cmp-carousel__image-large .cmp-ca= +rousel__text-block-container .cmp-carousel__interactive-header4 { color: rg= +b(255, 255, 255); } + +@media screen and (max-width: 767.9px) { + .cmp-carousel__small.color-block-accent-purple-1 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(180, 85, 170); } + .cmp-carousel__small.color-block-accent-purple-2 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(160, 85, 245); } + .cmp-carousel__small.color-block-accent-purple-3 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(190, 130, 255); } + .cmp-carousel__small.color-block-accent-purple-4 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(220, 175, 255); } + .cmp-carousel__small.color-block-accent-purple-5 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(230, 220, 255); } + .cmp-carousel__small.color-block-alt-blue .cmp-carousel__image-small .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(0, 65, 240); } + .cmp-carousel__small.color-block-alt-gray .cmp-carousel__image-small .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(190, 190, 190); } + .cmp-carousel__small.color-block-alt-gray-dark .cmp-carousel__image-small= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(150, 150, 150); } + .cmp-carousel__small.color-block-alt-gray-darker .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(90, 90, 90); } + .cmp-carousel__small.color-block-alt-green .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(0, 215, 0); } + .cmp-carousel__small.color-block-alt-red .cmp-carousel__image-small .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: red; } + .cmp-carousel__small.color-block-alt-yellow .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 255, 0); } + .cmp-carousel__small.color-block-aqua .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(0, 255, 187); } + .cmp-carousel__small.color-block-blue .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(0, 186, 255); } + .cmp-carousel__small.color-block-blue-green .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(5, 240, 165); } + .cmp-carousel__small.color-block-brand-green .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(100, 255, 80); } + .cmp-carousel__small.color-block-brand-orange .cmp-carousel__image-small = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(255, 120, 0); } + .cmp-carousel__small.color-block-brand-yellow .cmp-carousel__image-small = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(255, 235, 50); } + .cmp-carousel__small.color-block-blue-dark .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(0, 142, 255); } + .cmp-carousel__small.color-block-blue-light .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(0, 243, 255); } + .cmp-carousel__small.color-block-core-purple .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(70, 0, 115); } + .cmp-carousel__small.color-block-cyan .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(0, 255, 255); } + .cmp-carousel__small.color-block-gray .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(167, 167, 167); } + .cmp-carousel__small.color-block-gray-base .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(0, 0, 0); } + .cmp-carousel__small.color-block-gray-dark .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(107, 107, 107); } + .cmp-carousel__small.color-block-gray-darker .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(74, 74, 74); } + .cmp-carousel__small.color-block-gray-light .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(204, 204, 204); } + .cmp-carousel__small.color-block-gray-lighter .cmp-carousel__image-small = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(227, 227, 227); } + .cmp-carousel__small.color-block-gray-lightest .cmp-carousel__image-small= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(242, 242, 242); } + .cmp-carousel__small.color-block-grayishyellow-dark .cmp-carousel__image-= +small .cmp-carousel__text-block-container.cmp-carousel__background-color { = +background-color: rgb(150, 150, 140); } + .cmp-carousel__small.color-block-grayishyellow-light .cmp-carousel__image= +-small .cmp-carousel__text-block-container.cmp-carousel__background-color {= + background-color: rgb(230, 230, 220); } + .cmp-carousel__small.color-block-green .cmp-carousel__image-small .cmp-ca= +rousel__text-block-container.cmp-carousel__background-color { background-co= +lor: rgb(0, 255, 0); } + .cmp-carousel__small.color-block-green-dark .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(0, 83, 10); } + .cmp-carousel__small.color-block-link .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(0, 77, 255); } + .cmp-carousel__small.color-block-link-dark .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(0, 0, 136); } + .cmp-carousel__small.color-block-orange .cmp-carousel__image-small .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(255, 182, 0); } + .cmp-carousel__small.color-block-orange-dark .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(255, 149, 0); } + .cmp-carousel__small.color-block-pink .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(231, 0, 116); } + .cmp-carousel__small.color-block-pink-dark .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(164, 2, 83); } + .cmp-carousel__small.color-block-pink-light .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 80, 160); } + .cmp-carousel__small.color-block-purple .cmp-carousel__image-small .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(161, 0, 255); } + .cmp-carousel__small.color-block-purple-dark .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(117, 0, 192); } + .cmp-carousel__small.color-block-purple-darkest .cmp-carousel__image-smal= +l .cmp-carousel__text-block-container.cmp-carousel__background-color { back= +ground-color: rgb(70, 1, 115); } + .cmp-carousel__small.color-block-red .cmp-carousel__image-small .cmp-caro= +usel__text-block-container.cmp-carousel__background-color { background-colo= +r: rgb(231, 15, 41); } + .cmp-carousel__small.color-block-red-dark .cmp-carousel__image-small .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(189, 0, 29); } + .cmp-carousel__small.color-block-red-darker .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(113, 0, 18); } + .cmp-carousel__small.color-block-red-light .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(255, 50, 70); } + .cmp-carousel__small.color-block-white .cmp-carousel__image-small .cmp-ca= +rousel__text-block-container.cmp-carousel__background-color { background-co= +lor: rgb(255, 255, 255); } + .cmp-carousel__small.color-block-yellow .cmp-carousel__image-small .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(255, 212, 46); } + .cmp-carousel__small.color-block-yellow-dark .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(240, 192, 0); } + .cmp-carousel__small.color-block-yellow-light .cmp-carousel__image-small = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(255, 240, 179); } + .cmp-carousel__small.cmp-carousel__white-text .cmp-carousel__image-small = +.cmp-carousel__text-block-container .cmp-carousel__interactive-header2, .cm= +p-carousel__small.cmp-carousel__white-text .cmp-carousel__image-small .cmp-= +carousel__text-block-container .cmp-carousel__interactive-header4 { color: = +rgb(255, 255, 255); } +} + +.cmp-two-thirds-multi-media { padding: 2rem 0px; max-width: 120rem; margin:= + 0px auto; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media { padding: 3rem 0px; display: flex; -webkit-b= +ox-pack: start; justify-content: flex-start; -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; } +} + +@media screen and (min-width: 1000px) { + .cmp-two-thirds-multi-media { padding: 4rem 0px; display: flex; -webkit-b= +ox-pack: start; justify-content: flex-start; } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media, .cmp-two-th= +irds-multi-media .cmp-two-thirds-multi-media__media .cmp-image__image { wid= +th: 100%; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media { width: 6= +6.67%; } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .cmp-video__= +transcript { text-align: right; padding: 2rem; margin-top: 0px; } + +@media screen and (min-width: 1200px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .image, .c= +mp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .video { margi= +n-left: calc(600px - 50vw); } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .cmp-video__= +thumbnail .image { margin-left: 0px; } + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content { width: 1= +00%; padding: 2rem 1.5rem 0px; font-size: 1.4rem; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content { width:= + 33.33%; padding: 0px 1.5rem 0px 3rem; font-size: 1.6rem; } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-title= +__text { margin-bottom: 0.8rem; font-size: 1.6rem; font-family: Graphik, Ar= +ial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubun= +tu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 500; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-tit= +le__text { margin-bottom: 1.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-tit= +le__text { margin-bottom: 1.6rem; font-size: 2.4rem; } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-text = +p { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfo= +nt, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-s= +erif; font-weight: 300; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-tex= +t p { font-size: 1.6rem; } +} + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media--media-right .cmp-two-thirds-multi-media { -w= +ebkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-directio= +n: row-reverse; } +} + +@media screen and (min-width: 1200px) { + .cmp-two-thirds-multi-media--media-right .cmp-two-thirds-multi-media .cmp= +-two-thirds-multi-media__media .image, .cmp-two-thirds-multi-media--media-r= +ight .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .video = +{ margin-left: 0px; margin-right: calc(600px - 50vw); } +} + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media--media-right .cmp-two-thirds-multi-media .cmp= +-two-thirds-multi-media__content { padding: 0px 3rem 0px 1.5rem; } +} + +.cmp-multi-media-collage__section-title { padding-bottom: 3rem; text-transf= +orm: uppercase; } + +.cmp-multi-media-collage__section-title hr { background-color: rgb(161, 0, = +255); border: none; display: block; height: 0.6rem; line-height: 2.5rem; ma= +rgin: 0.4rem 0px 0px; padding: 0px; width: 5.8rem; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__section-title hr { width: 6.4rem; margin-top: 0= +.59rem; } +} + +.cmp-multi-media-collage__section-title .cmp-title__text { text-transform: = +uppercase; } + +.cmp-multi-media-collage__container { position: relative; } + +.cmp-multi-media-collage__container .ui-animate--left, .cmp-multi-media-col= +lage__container .ui-animate--right, .cmp-multi-media-collage__container .ui= +-animate--up { opacity: 1; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__bg-container = +{ position: absolute; inset: 0px; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__background { = +z-index: 1; position: absolute; background-color: rgb(161, 0, 255); width: = +91.78%; height: 100%; margin-left: 8.22%; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__background = +{ width: 41.67%; margin-left: 25%; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__background .c= +mp-image, .cmp-multi-media-collage__container .cmp-multi-media-collage__bac= +kground .cmp-image__image, .cmp-multi-media-collage__container .cmp-multi-m= +edia-collage__background .image { height: 100%; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__media-contain= +er { position: relative; display: flex; z-index: 2; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__m1-container = +{ width: 75%; padding: 2rem 0px; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__m1-containe= +r { width: 50%; padding: 3rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__m1-containe= +r { padding: 4rem 0px; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__m2-container = +{ width: 100%; padding: 70% 0px 0px 3.2rem; margin-left: -75%; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__m2-containe= +r { width: 67%; padding: 8rem 0px 0px; margin-left: -17%; } +} + +@media screen and (min-width: 1000px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__m2-containe= +r { padding-top: 12rem; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-containe= +r { position: relative; z-index: 2; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__text-contai= +ner { position: absolute; top: 60%; width: 50%; right: 0px; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrapper = +{ padding: 2rem 1.6rem; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrappe= +r { padding: 3rem 4.9rem 3rem 2.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrappe= +r { padding: 4rem 10.1rem 4rem 3rem; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrapper = +.cmp-blockquote { padding: 0px; margin: 0px; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrapper = +.cmp-blockquote__author-name, .cmp-multi-media-collage__container .cmp-mult= +i-media-collage__text-wrapper .cmp-blockquote__author-title { font-size: 1.= +6rem; line-height: 2.5rem; font-weight: 400; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrapper = +.cmp-blockquote__content { border: none; padding: 0px; margin: 0px; } + +.multi-media-collage.color-block-accent-purple-1 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(180, 85, 170); } + +.multi-media-collage.color-block-accent-purple-2 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(160, 85, 245); } + +.multi-media-collage.color-block-accent-purple-3 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(190, 130, 255); } + +.multi-media-collage.color-block-accent-purple-4 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(220, 175, 255); } + +.multi-media-collage.color-block-accent-purple-5 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(230, 220, 255); } + +.multi-media-collage.color-block-alt-blue .cmp-multi-media-collage__contain= +er .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgro= +und { background-color: rgb(0, 65, 240); } + +.multi-media-collage.color-block-alt-gray .cmp-multi-media-collage__contain= +er .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgro= +und { background-color: rgb(190, 190, 190); } + +.multi-media-collage.color-block-alt-gray-dark .cmp-multi-media-collage__co= +ntainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__ba= +ckground { background-color: rgb(150, 150, 150); } + +.multi-media-collage.color-block-alt-gray-darker .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(90, 90, 90); } + +.multi-media-collage.color-block-alt-green .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(0, 215, 0); } + +.multi-media-collage.color-block-alt-red .cmp-multi-media-collage__containe= +r .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgrou= +nd { background-color: red; } + +.multi-media-collage.color-block-alt-yellow .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(255, 255, 0); } + +.multi-media-collage.color-block-aqua .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(0, 255, 187); } + +.multi-media-collage.color-block-blue .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(0, 186, 255); } + +.multi-media-collage.color-block-blue-green .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(5, 240, 165); } + +.multi-media-collage.color-block-brand-green .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(100, 255, 80); } + +.multi-media-collage.color-block-brand-orange .cmp-multi-media-collage__con= +tainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__bac= +kground { background-color: rgb(255, 120, 0); } + +.multi-media-collage.color-block-brand-yellow .cmp-multi-media-collage__con= +tainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__bac= +kground { background-color: rgb(255, 235, 50); } + +.multi-media-collage.color-block-blue-dark .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(0, 142, 255); } + +.multi-media-collage.color-block-blue-light .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(0, 243, 255); } + +.multi-media-collage.color-block-core-purple .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(70, 0, 115); } + +.multi-media-collage.color-block-cyan .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(0, 255, 255); } + +.multi-media-collage.color-block-gray .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(167, 167, 167); } + +.multi-media-collage.color-block-gray-base .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(0, 0, 0); } + +.multi-media-collage.color-block-gray-dark .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(107, 107, 107); } + +.multi-media-collage.color-block-gray-darker .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(74, 74, 74); } + +.multi-media-collage.color-block-gray-light .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(204, 204, 204); } + +.multi-media-collage.color-block-gray-lighter .cmp-multi-media-collage__con= +tainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__bac= +kground { background-color: rgb(227, 227, 227); } + +.multi-media-collage.color-block-gray-lightest .cmp-multi-media-collage__co= +ntainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__ba= +ckground { background-color: rgb(242, 242, 242); } + +.multi-media-collage.color-block-grayishyellow-dark .cmp-multi-media-collag= +e__container .cmp-multi-media-collage__bg-container .cmp-multi-media-collag= +e__background { background-color: rgb(150, 150, 140); } + +.multi-media-collage.color-block-grayishyellow-light .cmp-multi-media-colla= +ge__container .cmp-multi-media-collage__bg-container .cmp-multi-media-colla= +ge__background { background-color: rgb(230, 230, 220); } + +.multi-media-collage.color-block-green .cmp-multi-media-collage__container = +.cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background= + { background-color: rgb(0, 255, 0); } + +.multi-media-collage.color-block-green-dark .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(0, 83, 10); } + +.multi-media-collage.color-block-link .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(0, 77, 255); } + +.multi-media-collage.color-block-link-dark .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(0, 0, 136); } + +.multi-media-collage.color-block-orange .cmp-multi-media-collage__container= + .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgroun= +d { background-color: rgb(255, 182, 0); } + +.multi-media-collage.color-block-orange-dark .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(255, 149, 0); } + +.multi-media-collage.color-block-pink .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(231, 0, 116); } + +.multi-media-collage.color-block-pink-dark .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(164, 2, 83); } + +.multi-media-collage.color-block-pink-light .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(255, 80, 160); } + +.multi-media-collage.color-block-purple .cmp-multi-media-collage__container= + .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgroun= +d { background-color: rgb(161, 0, 255); } + +.multi-media-collage.color-block-purple-dark .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(117, 0, 192); } + +.multi-media-collage.color-block-purple-darkest .cmp-multi-media-collage__c= +ontainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__b= +ackground { background-color: rgb(70, 1, 115); } + +.multi-media-collage.color-block-red .cmp-multi-media-collage__container .c= +mp-multi-media-collage__bg-container .cmp-multi-media-collage__background {= + background-color: rgb(231, 15, 41); } + +.multi-media-collage.color-block-red-dark .cmp-multi-media-collage__contain= +er .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgro= +und { background-color: rgb(189, 0, 29); } + +.multi-media-collage.color-block-red-darker .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(113, 0, 18); } + +.multi-media-collage.color-block-red-light .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(255, 50, 70); } + +.multi-media-collage.color-block-white .cmp-multi-media-collage__container = +.cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background= + { background-color: rgb(255, 255, 255); } + +.multi-media-collage.color-block-yellow .cmp-multi-media-collage__container= + .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgroun= +d { background-color: rgb(255, 212, 46); } + +.multi-media-collage.color-block-yellow-dark .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(240, 192, 0); } + +.multi-media-collage.color-block-yellow-light .cmp-multi-media-collage__con= +tainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__bac= +kground { background-color: rgb(255, 240, 179); } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__link:hover .cmp-teaser__title { margin: 0px; color: r= +gb(0, 77, 255); text-decoration: underline; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__link:hover .cmp-image__image { opacity: 0.7; } + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card= + .cmp-ia-profile-cards__link:hover .cmp-image__image { opacity: 1; } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__link:focus { outline: rgb(0, 77, 255) auto 1px; outli= +ne-offset: 2px; box-shadow: none; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__link:not([href]):hover, .cmp-ia-profile-cards__contai= +ner .cmp-ia-profile-cards__single-board-card .cmp-ia-profile-cards__link:no= +t([href]):hover .cmp-teaser__title { color: rgb(0, 0, 0); cursor: default; = +text-decoration: none; } + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card= + .cmp-ia-profile-cards__image:hover .cmp-image__image { transition: all 0.3= +s ease-out 0s; transform: scale(1.1); } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__image .cmp-teaser__image { padding-bottom: 2rem; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-teaser__title { padding-bottom: 0.8rem; font-size: 1.6rem; line-height:= + 1.8rem; font-weight: 500; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card= + .cmp-teaser__title { padding-bottom: 0.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card= + .cmp-teaser__title { padding-bottom: 1.6rem; font-size: 2.4rem; line-heigh= +t: 2.8rem; } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__desc-container { co= +lor: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 300; line-height: 1.9rem= +; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__desc-container { = +font-size: 1.6rem; line-height: 2.2rem; } +} + +.cmp-ia-profile-cards__container .cmp-image { display: flex; overflow: hidd= +en; background-color: rgb(0, 0, 0); } + +.cmp-ia-profile-cards__container .cmp-image .cmp-image__image { transition:= + all 0.3s ease-out 0s; } + +.cmp-ia-profile-cards__container .cmp-teaser__image { border: none; } + +.cmp-ia-profile-cards__container .cmp-share-banner { padding-bottom: 0px; } + +.cmp-ia-profile-cards__container .cmp-share-banner .cmp-share-banner__icon = +{ margin-left: 1.5rem; } + +.cmp-ia-profile-cards__container .cmp-share-banner .cmp-share-banner__items= +, .cmp-ia-profile-cards__container .cmp-share-banner .h-title-eyebrow { mar= +gin-top: 0px; } + +.cmp-ia-profile-cards__container .cmp-share-banner .h-title-eyebrow { margi= +n-left: 0px; margin-right: 3rem; text-transform: none; font-size: 1.4rem; f= +ont-weight: 600; line-height: 2.25rem; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__container .cmp-share-banner .h-title-eyebrow { mar= +gin-right: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-share-banner .h-title-eyebrow { mar= +gin-right: 3rem; font-size: 1.6rem; line-height: 2.5rem; } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-container= + { padding-top: 1.24rem; } + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-contain= +er { padding-top: 1.56rem; } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-container= + .cmp-image, .cmp-ia-profile-cards__container .cmp-ia-profile-cards__signat= +ure-container .cmp-image__image, .cmp-ia-profile-cards__container .cmp-ia-p= +rofile-cards__signature-container .image { max-width: 20rem; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-container= + .cmp-image { background-color: transparent; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-container= + .cmp-image__image { transition: none 0s ease 0s; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__section-title-container { padding: 0px 1.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-card-profile--2-to-1 .cmp-ia-profile-cards__section-title-container = +{ width: 66.6667%; } +} + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__row-container { display: flex; flex-wrap: wrap; ma= +rgin: 0px auto; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container { pad= +ding: 2rem 0px; height: auto; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__top-alignment .cmp-ia-profile-cards__row-container= + .cmp-ia-profile-cards__container:nth-child(3n+2) { padding: 3rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__top-alignment .cmp-ia-profile-cards__row-container= + .cmp-ia-profile-cards__container:nth-child(3n+2) { padding: 4rem 1.5rem; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth-c= +hild(3n+1) { padding-right: 8rem; animation-delay: 100ms; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+1) { width: 33.33%; padding: 3rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+1) { padding: 4rem 1.5rem; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth-c= +hild(3n+2) { padding-left: 8rem; animation-delay: 200ms; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+2) { width: 33.33%; padding: 6rem 1.5rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+2) { padding: 8rem 1.5rem 4rem; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth-c= +hild(3n+3) { padding-left: 4rem; padding-right: 4rem; animation-delay: 300m= +s; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+3) { width: 33.33%; padding: 3rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+3) { padding: 4rem 1.5rem; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container .cmp-= +image__image { width: 100%; height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container { width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container { display: flex; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-image__link:focus = +.cmp-matrix__text-content, .cmp-matrix-block .cmp-matrix__image-card-contai= +ner .cmp-image__link:hover .cmp-matrix__text-content { text-decoration: und= +erline rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-image__link:focu= +s .cmp-matrix__text-content, .cmp-matrix-block .cmp-matrix__image-card-cont= +ainer .cmp-image__link:hover .cmp-matrix__text-content { text-decoration: u= +nderline rgb(0, 0, 0); } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-image__link:focus = +.cmp-matrix__img-container .cmp-video-hero__video, .cmp-matrix-block .cmp-m= +atrix__image-card-container .cmp-image__link:hover .cmp-matrix__img-contain= +er .cmp-video-hero__video { cursor: pointer; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__c-column {= + width: 33.3333%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__c-column .= +cmp-matrix__big-square-matrix, .cmp-matrix-block .cmp-matrix__image-card-co= +ntainer .cmp-matrix__c-column .cmp-matrix__square-matrix { width: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-= +matrix .cmp-matrix__image { aspect-ratio: 2 / 1; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-conta= +iner .cmp-matrix__square-matrix .cmp-matrix__image { aspect-ratio: 1 / 1; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-matrix__image { aspect-ratio: 2 / 1; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image { po= +sition: relative; width: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:focu= +s-within .cmp-matrix__image-overlay, .cmp-matrix-block .cmp-matrix__image-c= +ard-container .cmp-matrix__image:focus .cmp-matrix__image-overlay, .cmp-mat= +rix-block .cmp-matrix__image-card-container .cmp-matrix__image:hover .cmp-m= +atrix__image-overlay { opacity: 0.3; background: rgb(0, 0, 0); display: blo= +ck; position: absolute; width: 100%; height: 100%; top: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:fo= +cus-within .cmp-matrix__image-overlay, .cmp-matrix-block .cmp-matrix__image= +-card-container .cmp-matrix__image:focus .cmp-matrix__image-overlay, .cmp-m= +atrix-block .cmp-matrix__image-card-container .cmp-matrix__image:hover .cmp= +-matrix__image-overlay { background: none; opacity: 0; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:fo= +cus-within .cmp-matrix__text-block-container, .cmp-matrix-block .cmp-matrix= +__image-card-container .cmp-matrix__image:focus .cmp-matrix__text-block-con= +tainer, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__im= +age:hover .cmp-matrix__text-block-container { width: 83.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:fo= +cus-within .cmp-matrix__img-container .cmp-teaser__image, .cmp-matrix-block= + .cmp-matrix__image-card-container .cmp-matrix__image:focus .cmp-matrix__im= +g-container .cmp-teaser__image, .cmp-matrix-block .cmp-matrix__image-card-c= +ontainer .cmp-matrix__image:hover .cmp-matrix__img-container .cmp-teaser__i= +mage { transition: transform 1s ease 0s, -webkit-transform 1s ease 0s; will= +-change: transform; transform: scale(1.1); } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:fo= +cus-within .cmp-image__link .cmp-matrix__text-content, .cmp-matrix-block .c= +mp-matrix__image-card-container .cmp-matrix__image:focus .cmp-image__link .= +cmp-matrix__text-content, .cmp-matrix-block .cmp-matrix__image-card-contain= +er .cmp-matrix__image:hover .cmp-image__link .cmp-matrix__text-content { te= +xt-decoration: underline rgb(0, 0, 0); } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:focu= +s, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:f= +ocus-visible { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; border: 0px;= + outline-offset: 1px; z-index: 4; outline: rgb(0, 0, 136) solid 1px; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__img-contai= +ner { overflow: hidden; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__img-contai= +ner .cmp-teaser__image { border: 0px; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__img-contai= +ner .cmp-image { transition: transform 1s ease 0s, -webkit-transform 1s eas= +e 0s; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__img-contai= +ner .cmp-image__image { height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container { position: absolute; z-index: 1; bottom: 2rem; display: flex; -= +webkit-box-align: center; align-items: center; transition: all 0.1s linear = +0s; max-width: 50rem; width: 83.3333%; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container { bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container { padding-left: 0px; padding-right: 0px; position: absolute; b= +ottom: 6rem; left: 0px; right: 0px; overflow: hidden; width: 0px; transitio= +n: all 0.1s linear 0s; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content { z-index: 9; padding: 2rem 1.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content { padding: 3rem 2rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content { padding: 5rem 3rem; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-label { margi= +n-bottom: 0.4rem; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content .cmp-matrix__interactive-label { mar= +gin-bottom: 0.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content .cmp-matrix__interactive-label { mar= +gin-bottom: 0.8rem; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-label .cmp-te= +aser__title { text-transform: uppercase; font-weight: 500; font-size: 1.4re= +m; line-height: 1.7rem; } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content .cmp-matrix__interactive-label .cmp-= +teaser__title { font-size: 1.8rem; line-height: 2.2rem; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-label .cmp-te= +aser__title-link { text-decoration: underline; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-label .cmp-te= +aser__title-link:hover { color: rgb(0, 0, 0); } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-textblock p {= + word-break: break-word; font-size: 2rem; line-height: 2.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content .cmp-matrix__interactive-textblock p= + { font-size: 3.2rem; line-height: 3.6rem; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__gradient-image-container { position: absolute; inse= +t: 0px; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__gradient-image-container .cmp-image, .cmp-matrix-bl= +ock .cmp-matrix__image-card-container .cmp-matrix__text-block-container .cm= +p-matrix__gradient-image-container .cmp-image__image, .cmp-matrix-block .cm= +p-matrix__image-card-container .cmp-matrix__text-block-container .cmp-matri= +x__gradient-image-container .image { height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__background= +-color { background-color: rgb(161, 0, 255); } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__textblock-= +opacity { opacity: 0.9; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-= +matrix { width: 66.6667%; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangl= +e-matrix .cmp-matrix__text-block-container { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangl= +e-matrix .cmp-matrix__text-block-container { width: 0px; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__square-mat= +rix { width: 33.3333%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix { width: 66.6667%; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix .cmp-matrix__text-block-container { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix .cmp-matrix__text-block-container { width: 0px; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__f= +ull-width-matrix .mediavideo, .cmp-matrix-block .cmp-matrix__image-card-con= +tainer .cmp-matrix__full-width-matrix .videoanimation { width: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-video-hero, .cmp-matrix-block .cmp-matrix__image-card-containe= +r .cmp-matrix__full-width-matrix .cmp-video-hero .cmp-video-hero__video-con= +tainer { height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-video-hero .cmp-video-hero__controls { z-index: 9999; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-video-hero .cmp-video-hero__content-container .cmp-video-hero_= +_content { padding-top: 0px; padding-bottom: 0px; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-video-hero__video { height: inherit; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-wid= +th-matrix .cmp-matrix__text-block-container { width: 41.6667%; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-wid= +th-matrix .cmp-matrix__text-block-container { width: 0px; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-conta= +iner .cmp-matrix__c-column .cmp-matrix__image, .cmp-matrix-block .cmp-matri= +x__image-card-container .cmp-matrix__full-width-matrix .cmp-matrix__image, = +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-= +matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-contai= +ner .cmp-matrix__square-matrix .cmp-matrix__image { overflow: hidden; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-matrix__img-container, .cmp-matrix-block .cmp-matrix__image-ca= +rd-container .cmp-matrix__c-column .cmp-matrix__img-container, .cmp-matrix-= +block .cmp-matrix__image-card-container .cmp-matrix__full-width-matrix .cmp= +-matrix__img-container, .cmp-matrix-block .cmp-matrix__image-card-container= + .cmp-matrix__rectangle-matrix .cmp-matrix__img-container, .cmp-matrix-bloc= +k .cmp-matrix__image-card-container .cmp-matrix__square-matrix .cmp-matrix_= +_img-container { position: absolute; inset: 0px; display: flex; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-image, .cmp-matrix-block .cmp-matrix__image-card-container .cm= +p-matrix__c-column .cmp-image, .cmp-matrix-block .cmp-matrix__image-card-co= +ntainer .cmp-matrix__full-width-matrix .cmp-image, .cmp-matrix-block .cmp-m= +atrix__image-card-container .cmp-matrix__rectangle-matrix .cmp-image, .cmp-= +matrix-block .cmp-matrix__image-card-container .cmp-matrix__square-matrix .= +cmp-image { width: 100%; height: 100%; display: flex; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-image__link, .cmp-matrix-block .cmp-matrix__image-card-contain= +er .cmp-matrix__c-column .cmp-image__link, .cmp-matrix-block .cmp-matrix__i= +mage-card-container .cmp-matrix__full-width-matrix .cmp-image__link, .cmp-m= +atrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-matrix= + .cmp-image__link, .cmp-matrix-block .cmp-matrix__image-card-container .cmp= +-matrix__square-matrix .cmp-image__link { width: 100%; height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-image__image, .cmp-matrix-block .cmp-matrix__image-card-contai= +ner .cmp-matrix__c-column .cmp-image__image, .cmp-matrix-block .cmp-matrix_= +_image-card-container .cmp-matrix__full-width-matrix .cmp-image__image, .cm= +p-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-mat= +rix .cmp-image__image, .cmp-matrix-block .cmp-matrix__image-card-container = +.cmp-matrix__square-matrix .cmp-image__image { position: absolute; object-f= +it: cover; inset: 0px; height: 100%; } + +@media screen and (max-width: 767.9px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix_= +_c-column, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix_= +_full-width-matrix, .cmp-matrix-block .cmp-matrix__image-card-container .cm= +p-matrix__rectangle-matrix, .cmp-matrix-block .cmp-matrix__image-card-conta= +iner .cmp-matrix__square-matrix { width: 100%; } + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-con= +tainer .cmp-matrix__c-column .cmp-matrix__image, .cmp-matrix-block .cmp-mat= +rix__image-card-container .cmp-matrix__full-width-matrix .cmp-matrix__image= +, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangl= +e-matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-cont= +ainer .cmp-matrix__square-matrix .cmp-matrix__image { aspect-ratio: 1 / 1; = +} + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix .cmp-image__image, .cmp-matrix-block .cmp-matrix__image-card-cont= +ainer .cmp-matrix__c-column .cmp-image__image, .cmp-matrix-block .cmp-matri= +x__image-card-container .cmp-matrix__full-width-matrix .cmp-image__image, .= +cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-m= +atrix .cmp-image__image, .cmp-matrix-block .cmp-matrix__image-card-containe= +r .cmp-matrix__square-matrix .cmp-image__image { object-position: var(--mat= +rix-image-focus) 0; } +} + +.matrix-block { width: 100%; } + +.matrix-block.color-block-accent-purple-1 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(180, 85, 170); } + +.matrix-block.color-block-accent-purple-2 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(160, 85, 245); } + +.matrix-block.color-block-accent-purple-3 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(190, 130, 255); } + +.matrix-block.color-block-accent-purple-4 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(220, 175, 255); } + +.matrix-block.color-block-accent-purple-5 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(230, 220, 255); } + +.matrix-block.color-block-alt-blue .cmp-matrix__image .cmp-matrix__backgrou= +nd-color { background-color: rgb(0, 65, 240); } + +.matrix-block.color-block-alt-gray .cmp-matrix__image .cmp-matrix__backgrou= +nd-color { background-color: rgb(190, 190, 190); } + +.matrix-block.color-block-alt-gray-dark .cmp-matrix__image .cmp-matrix__bac= +kground-color { background-color: rgb(150, 150, 150); } + +.matrix-block.color-block-alt-gray-darker .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(90, 90, 90); } + +.matrix-block.color-block-alt-green .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(0, 215, 0); } + +.matrix-block.color-block-alt-red .cmp-matrix__image .cmp-matrix__backgroun= +d-color { background-color: red; } + +.matrix-block.color-block-alt-yellow .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(255, 255, 0); } + +.matrix-block.color-block-aqua .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(0, 255, 187); } + +.matrix-block.color-block-blue .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(0, 186, 255); } + +.matrix-block.color-block-blue-green .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(5, 240, 165); } + +.matrix-block.color-block-brand-green .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(100, 255, 80); } + +.matrix-block.color-block-brand-orange .cmp-matrix__image .cmp-matrix__back= +ground-color { background-color: rgb(255, 120, 0); } + +.matrix-block.color-block-brand-yellow .cmp-matrix__image .cmp-matrix__back= +ground-color { background-color: rgb(255, 235, 50); } + +.matrix-block.color-block-blue-dark .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(0, 142, 255); } + +.matrix-block.color-block-blue-light .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(0, 243, 255); } + +.matrix-block.color-block-core-purple .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(70, 0, 115); } + +.matrix-block.color-block-cyan .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(0, 255, 255); } + +.matrix-block.color-block-gray .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(167, 167, 167); } + +.matrix-block.color-block-gray-base .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(0, 0, 0); } + +.matrix-block.color-block-gray-dark .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(107, 107, 107); } + +.matrix-block.color-block-gray-darker .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(74, 74, 74); } + +.matrix-block.color-block-gray-light .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(204, 204, 204); } + +.matrix-block.color-block-gray-lighter .cmp-matrix__image .cmp-matrix__back= +ground-color { background-color: rgb(227, 227, 227); } + +.matrix-block.color-block-gray-lightest .cmp-matrix__image .cmp-matrix__bac= +kground-color { background-color: rgb(242, 242, 242); } + +.matrix-block.color-block-grayishyellow-dark .cmp-matrix__image .cmp-matrix= +__background-color { background-color: rgb(150, 150, 140); } + +.matrix-block.color-block-grayishyellow-light .cmp-matrix__image .cmp-matri= +x__background-color { background-color: rgb(230, 230, 220); } + +.matrix-block.color-block-green .cmp-matrix__image .cmp-matrix__background-= +color { background-color: rgb(0, 255, 0); } + +.matrix-block.color-block-green-dark .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(0, 83, 10); } + +.matrix-block.color-block-link .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(0, 77, 255); } + +.matrix-block.color-block-link-dark .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(0, 0, 136); } + +.matrix-block.color-block-orange .cmp-matrix__image .cmp-matrix__background= +-color { background-color: rgb(255, 182, 0); } + +.matrix-block.color-block-orange-dark .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(255, 149, 0); } + +.matrix-block.color-block-pink .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(231, 0, 116); } + +.matrix-block.color-block-pink-dark .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(164, 2, 83); } + +.matrix-block.color-block-pink-light .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(255, 80, 160); } + +.matrix-block.color-block-purple .cmp-matrix__image .cmp-matrix__background= +-color { background-color: rgb(161, 0, 255); } + +.matrix-block.color-block-purple-dark .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(117, 0, 192); } + +.matrix-block.color-block-purple-darkest .cmp-matrix__image .cmp-matrix__ba= +ckground-color { background-color: rgb(70, 1, 115); } + +.matrix-block.color-block-red .cmp-matrix__image .cmp-matrix__background-co= +lor { background-color: rgb(231, 15, 41); } + +.matrix-block.color-block-red-dark .cmp-matrix__image .cmp-matrix__backgrou= +nd-color { background-color: rgb(189, 0, 29); } + +.matrix-block.color-block-red-darker .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(113, 0, 18); } + +.matrix-block.color-block-red-light .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(255, 50, 70); } + +.matrix-block.color-block-white .cmp-matrix__image .cmp-matrix__background-= +color { background-color: rgb(255, 255, 255); } + +.matrix-block.color-block-yellow .cmp-matrix__image .cmp-matrix__background= +-color { background-color: rgb(255, 212, 46); } + +.matrix-block.color-block-yellow-dark .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(240, 192, 0); } + +.matrix-block.color-block-yellow-light .cmp-matrix__image .cmp-matrix__back= +ground-color { background-color: rgb(255, 240, 179); } + +.matrix-block.cmp-matrix--theme-dark .cmp-matrix__image .cmp-image__link, .= +matrix-block.cmp-matrix--theme-dark .cmp-matrix__image .cmp-image__link:foc= +us .cmp-matrix__text-content, .matrix-block.cmp-matrix--theme-dark .cmp-mat= +rix__image .cmp-image__link:hover .cmp-matrix__text-content { text-decorati= +on-color: rgb(255, 255, 255); } + +.matrix-block.cmp-matrix--theme-dark .cmp-matrix__image .cmp-matrix__text-b= +lock-container .cmp-teaser__description, .matrix-block.cmp-matrix--theme-da= +rk .cmp-matrix__image .cmp-matrix__text-block-container .cmp-teaser__title = +{ color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .matrix-block.cmp-matrix--theme-dark .cmp-matrix__image:focus .cmp-image_= +_link .cmp-matrix__text-content { text-decoration-color: rgb(255, 255, 255)= +; } +} + +.cmp-ai-contact { display: flex; flex-wrap: wrap; -webkit-box-align: center= +; align-items: center; min-height: 19.2rem; -webkit-box-pack: center; justi= +fy-content: center; padding-top: 2rem; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-contact { min-height: 14.2rem; padding-top: 5.6rem; padding-botto= +m: 3.6rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ai-contact { min-height: 14.3rem; padding-top: 4rem; padding-bottom:= + 2rem; } +} + +.cmp-ai-contact .cmp-ai-connect-items { padding-left: 1.5rem; padding-right= +: 1.5rem; display: flex; flex-wrap: wrap; font-size: 1.6rem; line-height: 2= +.5rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-contact .cmp-ai-connect-items { font-size: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-contact .cmp-ai-connect-items { max-width: 120rem; } +} + +.cmp-ai-contact .cmp-ai-header { padding-right: 4.8rem; font-size: 1.6rem; = +font-weight: 500; -webkit-box-flex: 0; flex: 0 0 100%; margin-bottom: 2rem;= + display: none; } + +.cmp-ai-contact .cmp-ai-header:first-child { display: flex; } + +@media screen and (min-width: 1000px) { + .cmp-ai-contact .cmp-ai-header { -webkit-box-flex: 0; flex: 0 0 auto; fon= +t-size: 2.4rem; line-height: 2.8rem; } +} + +.cmp-ai-contact .cmp-ai-list { padding-bottom: 2rem; display: flex; flex-wr= +ap: wrap; -webkit-box-flex: 0; flex: 0 0 100%; } + +.cmp-ai-contact .cmp-ai-list:last-child { padding-bottom: 0px; } + +@media screen and (min-width: 768px) { + .cmp-ai-contact .cmp-ai-list { -webkit-box-flex: 0; flex: 0 0 auto; paddi= +ng-right: 4.8rem; } + .cmp-ai-contact .cmp-ai-list:last-child { padding-right: 0px; } +} + +.cmp-ai-contact .cmp-ai-list .cmp-ai-item a.cmp-text__link--arrow { color: = +rgb(0, 77, 255); } + +.cmp-ai-contact .cmp-ai-list .cmp-ai-item a.cmp-text__link--arrow:focus { b= +ox-shadow: rgb(1, 114, 195) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255) so= +lid 0.1rem; outline-offset: 0.1rem; } + +.cmp-ai-contact .cmp-ai-list .cmp-ai-item a.cmp-text__link--arrow:focus:not= +(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-ai-contact .cmp-ai-list .cmp-ai-item a.cmp-text__link--arrow:focus { o= +utline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; box-shadow: none; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:first-of-type { an= +imation-delay: 100ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(2) { a= +nimation-delay: 200ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(3) { a= +nimation-delay: 300ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(4) { a= +nimation-delay: 400ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(5) { a= +nimation-delay: 500ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(6) { a= +nimation-delay: 600ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(7) { a= +nimation-delay: 700ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(8) { a= +nimation-delay: 800ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(9) { a= +nimation-delay: 900ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(10) { = +animation-delay: 1000ms; } + +.calendar-details-module .content-card.content-card--cardwithbutton .cmp-te= +aser { background: none; } + +.calendar-details-module .content-card--cardwithbutton .cmp-teaser__content= + { border: 0px; padding: 1.5rem 0px 0px; background-color: transparent; } + +.calendar-details-module .content-card--cardwithbutton .cmp-teaser__title {= + font-weight: 600; font-size: 2.4rem; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .calendar-details-module .content-card--cardwithbutton .cmp-teaser__title= + { padding-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .calendar-details-module .content-card--cardwithbutton .cmp-teaser__title= + { padding-bottom: 3rem; font-size: 4.8rem; } +} + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-teaser__description { padding-bottom: 0px; = +} +} + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-teaser__description { padding-bottom: 2rem;= + } +} + +.calendar-details-module .cmp-teaser__action-link-container { padding-botto= +m: 3rem; } + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-teaser__action-link-container { padding-bot= +tom: 0px; margin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-teaser__action-link-container { margin-righ= +t: 5rem; } +} + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-teaser__action-link-container .cmp-teaser__= +action-container .cmp-button { min-width: 11rem; margin-left: 0px; } +} + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-teaser__action-link-container .cmp-teaser__= +action-container .cmp-button { min-width: 13.8rem; margin-top: 0.5rem; marg= +in-bottom: 1.5rem; margin-right: 1rem; } +} + +.calendar-details-module .cmp-calendar__button-container { display: flex; -= +webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction:= + column; } + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-calendar__button-container { -webkit-box-or= +ient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webk= +it-box-align: center; align-items: center; padding-bottom: 3rem; } +} + +.calendar-details-module .cmp-calendar-details__calendar-container { paddin= +g-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-calendar-details__calendar-container { padd= +ing-bottom: 0px; } +} + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar__text { color: rgb(0, 77, 255); font-weight: 600; padding-left: 0.9re= +m; font-size: 1.4rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-calendar-details__calendar-container .cmp-c= +alendar__text { font-size: 1.6rem; } +} + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar__icon { color: rgb(0, 77, 255); } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar__icon:hover { text-decoration: none; } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar__icon::before { content: "=EF=8F=B3"; font-size: 2.4rem; font-family:= + Ionicons; display: block; font-weight: 400; font-style: normal; line-heigh= +t: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; = +white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; t= +ext-rendering: optimizelegibility; font-feature-settings: "liga"; position:= + relative; } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar-details__action-link { display: flex; -webkit-box-align: center; alig= +n-items: center; } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar-details__action-link:hover .cmp-calendar__text { text-decoration: und= +erline; } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar-details__action-link:hover .cmp-calendar__icon { color: rgb(0, 0, 136= +); text-decoration: none; } + +.calendar-details-module .cmp-calendar-details__location-container { font-s= +ize: 1.4rem; } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-calendar-details__location-container { font= +-size: 1.6rem; } +} + +.calendar-details-module .cmp-calendar-details__location-container .cmp-cal= +endar__location-title { font-weight: 600; padding-bottom: 1rem; font-size: = +1.2rem; letter-spacing: 1.28px; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-calendar-details__location-container .cmp-c= +alendar__location-title { font-size: 1.8rem; } +} + +.calendar-details-module .cmp-calendar-details__direction-container { margi= +n-top: 1rem; padding-bottom: 1rem; } + +.calendar-details-module .cmp-calendar-details__direction-container .cmp-ca= +lendar-details__direction-action-link { color: rgb(0, 77, 255); font-size: = +1.4rem; } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-calendar-details__direction-container .cmp-= +calendar-details__direction-action-link { font-size: 1.6rem; } +} + +.calendar-details-module .cmp-calendar-details__direction-container:hover .= +cmp-calendar-details__direction-action-link { text-decoration: underline; c= +olor: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-teaser__content .cmp-teaser__text { font-si= +ze: 1.6rem; } +} + +.cmp-awards-card-block .cmp-title__text { font-weight: 600; font-size: 3.68= +rem; line-height: 5.28rem; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-title__text { font-size: 5.27rem; } +} + +.cmp-awards-card-block .cmp-teaser__pretitle { font-weight: 500; font-size:= + 1.6rem; line-height: 2.24rem; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-teaser__pretitle { font-size: 1.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-awards-card-block .cmp-teaser__pretitle { line-height: 2.56rem; } +} + +.cmp-awards-card-block .cmp-teaser__title { font-weight: 300; font-size: 2r= +em; line-height: 2.6rem; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-teaser__title { line-height: 3.12rem; font-si= +ze: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-awards-card-block .cmp-teaser__title { line-height: 3.9rem; font-siz= +e: 3rem; } +} + +.cmp-awards-card-block .cmp-awards-card-block_first-row { display: flex; -w= +ebkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: = +column; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-awards-card-block_first-row { -webkit-box-ori= +ent: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-awards-card-block .cmp-awards-card-block_first-row_left-col, .cmp-awar= +ds-card-block .cmp-awards-card-block_first-row_right-col { -webkit-box-flex= +: 1; flex: 1 1 0%; } + +.cmp-awards-card-block .cmp-awards-card-block_second-row > .container.respo= +nsivegrid .modal .cmp-container { display: block; } + +.cmp-awards-card-block .cmp-awards-card-block_second-row > .container.respo= +nsivegrid .cmp-container { display: flex; flex-wrap: wrap; max-width: calc(= +100% + 60px); padding: 0px; } + +.cmp-awards-card-block .card { -webkit-box-flex: 0; flex: 0 0 100%; margin-= +bottom: 0px; margin-top: -2px; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .card { -webkit-box-flex: 0; flex: 0 0 100%; max-w= +idth: 100%; margin-top: 5rem; margin-bottom: 4rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-awards-card-block .card { margin-bottom: 3rem; } +} + +.cmp-awards-card-block .card .modal { height: auto; } + +.cmp-awards-card-block .card > * { height: 100%; } + +.cmp-awards-card-block .card .cmp-award-card__link { -webkit-box-flex: 1; f= +lex: 1 0 0px; } + +.cmp-awards-card-block .card .cmp-award-card__link > * { height: 100%; } + +.cmp-awards-card-block .card:last-child { margin-bottom: 0px; } + +.cmp-awards-card-block .cmp-awards-card-block_first-row_left-col { margin-b= +ottom: 5rem; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-awards-card-block_first-row_left-col { paddin= +g-right: 15px; margin-bottom: 2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-awards-card-block .cmp-awards-card-block_first-row_left-col { margin= +-bottom: 1rem; } +} + +.cmp-awards-card-block-cta { margin-top: 6rem; } + +@media screen and (min-width: 1000px) { + .cmp-awards-card-block-cta { margin-top: 7rem; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row .card { -webk= +it-box-flex: 0; flex: 0 0 50%; max-width: 50%; margin-left: -0.2rem; } + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(2n+1) { position: relative; top: 5rem; margin-left: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--3-cards .cmp-awards-card-block_second-row .card { -webk= +it-box-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; margin-right: -0.2= +rem; } + .cmp-card-layout--3-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(3n), .cmp-card-layout--3-cards .cmp-awards-card-block_second-row .card:n= +th-child(3n+1) { position: relative; top: 5rem; } + .cmp-card-layout--3-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(3n+3) { margin-right: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--4-cards .cmp-awards-card-block_second-row .card { -webk= +it-box-flex: 0; flex: 0 0 25%; max-width: 25%; margin-right: -0.2rem; } + .cmp-card-layout--4-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(2n+1) { position: relative; top: 5rem; } + .cmp-card-layout--4-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(4n+4) { margin-right: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row .card, .cmp-c= +ard-layout--3-cards .cmp-awards-card-block_second-row .card, .cmp-card-layo= +ut--4-cards .cmp-awards-card-block_second-row .card { margin-bottom: 4rem; = +} +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row .card, .cmp-c= +ard-layout--3-cards .cmp-awards-card-block_second-row .card, .cmp-card-layo= +ut--4-cards .cmp-awards-card-block_second-row .card { margin-bottom: 3rem; = +} +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row, .cmp-card-la= +yout--3-cards .cmp-awards-card-block_second-row, .cmp-card-layout--4-cards = +.cmp-awards-card-block_second-row { padding-bottom: 2rem; } +} + +.cmp-awards-card-block_second-row .cmp-award-card__link .cmp-teaser__conten= +t, .cmp-awards-card-block_second-row .cmp-teaser__content { border: 2px sol= +id rgb(0, 77, 255); } + +.cmp-awards-card-block_second-row .cmp-award-card__link:hover .cmp-teaser__= +content { background-color: rgb(0, 77, 255); transition: all 0.6s ease-in-o= +ut 0s; border: 2px solid rgb(0, 77, 255); } + +.cmp-awards-card-block_second-row .cmp-award-card__link:hover .cmp-teaser__= +description, .cmp-awards-card-block_second-row .cmp-award-card__link:hover = +.cmp-teaser__pretitle, .cmp-awards-card-block_second-row .cmp-award-card__l= +ink:hover .cmp-teaser__title { color: rgb(255, 255, 255); } + +.cmp-awards-card-block_second-row .cmp-award-card__link:focus { outline: rg= +b(0, 0, 136) solid 1px; outline-offset: 0px; } + +.cmp-awards-card-block_second-row .cmp-award-card__link:focus .cmp-teaser__= +content { background-color: rgb(0, 77, 255); transition: all 0.6s ease-in-o= +ut 0s; border: none; } + +.cmp-awards-card-block_second-row .cmp-award-card__link:focus .cmp-teaser__= +description, .cmp-awards-card-block_second-row .cmp-award-card__link:focus = +.cmp-teaser__pretitle, .cmp-awards-card-block_second-row .cmp-award-card__l= +ink:focus .cmp-teaser__title { color: rgb(255, 255, 255); } + +@media screen and (max-width: 767.9px) { + .cmp-parallax-static-image-text { margin: 25% -1.5rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-parallax-static-image-text { margin: 15% -3.5rem; } +} + +.cmp-parallax-static-image-text .cmp-teaser { border: none; position: relat= +ive; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser { height: 100%; background-co= +lor: rgb(255, 255, 255); z-index: 1; } +} + +.cmp-parallax-static-image-text .cmp-teaser .cmp-image { height: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser .cmp-image { min-width: 98rem= +; position: absolute; left: 50%; transform: translateX(-50%); overflow: hid= +den; } +} + +.cmp-parallax-static-image-text .cmp-teaser__image { border: none; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser__image { width: 100%; height:= + 100%; overflow: hidden; } +} + +.cmp-parallax-static-image-text .cmp-teaser__image .cmp-image__image { heig= +ht: 55%; object-fit: cover; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser__image .cmp-image__image { he= +ight: 80%; position: absolute; top: 50%; left: 50%; transform: translate(-5= +0%, -50%); } +} + +.cmp-parallax-static-image-text .cmp-teaser__description { display: none; } + +.cmp-parallax-static-image-text .cmp-teaser__content { height: 100%; opacit= +y: 1; display: grid; place-content: center; -webkit-box-pack: center; borde= +r: none; background-color: transparent; position: absolute; z-index: 1; top= +: 0px; left: 50%; transform: translate(-50%); text-align: center; width: 80= +%; padding-left: 0px; padding-right: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser__content { opacity: 0; transf= +orm: translate(-50%); width: 66.66%; } +} + +@media screen and (min-width: 1200px) { + .cmp-parallax-static-image-text .cmp-teaser__content { width: 50%; } +} + +.cmp-parallax-static-image-text .cmp-teaser__title { font-size: 4rem; line-= +height: 4rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-static-image-text .cmp-teaser__title { font-size: 6.8rem; l= +ine-height: 6.5rem; } +} + +.cmp-parallax-static-image-text-dark .cmp-teaser__title { color: rgb(255, 2= +55, 255); } + +.cmp-parallax-video-with-sound-and-text { position: relative; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax__bottom { position: a= +bsolute; background-color: rgb(255, 255, 255); width: 100vw; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video { overflow: hid= +den; margin: 0px auto; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel { positi= +on: relative; width: 100%; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-svg= + { display: block; width: 100%; height: 100%; visibility: visible; z-index:= + 99; background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-s= +vg { position: absolute; background-color: transparent; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-svg= + .cmp-image { position: relative; height: 100%; width: 100%; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-svg= + .cmp-image__image { display: block; object-fit: cover; height: 100%; width= +: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-s= +vg .cmp-image__image { position: absolute; height: 101%; width: 101%; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-video { = +display: block; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-video = +{ position: relative; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__video { width:= + 100%; object-fit: cover; background-color: rgb(0, 0, 0); } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls { pos= +ition: absolute; bottom: 0px; display: flex; -webkit-box-pack: center; just= +ify-content: center; -webkit-box-align: center; align-items: center; width:= + 100%; height: 3.5rem; z-index: 100; background-color: rgba(0, 0, 0, 0.6); = +} + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls { h= +eight: 5rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-butto= +n .cmp-parallax-video__controls-button-text { color: rgb(255, 255, 255); fo= +nt-weight: 300; text-transform: none; font-size: 1.6rem; line-height: 1.5; = +} + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-but= +ton .cmp-parallax-video__controls-button-text { font-size: 2.1rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-butto= +n:hover { color: rgb(255, 255, 255); } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mute,= + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-unmu= +te { margin-right: 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mut= +e, .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-un= +mute { margin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mut= +e, .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-un= +mute { margin-right: 3.5rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button { position: relative; display: flex; h= +eight: 100%; width: 100%; -webkit-box-align: center; align-items: center; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button-text { margin-right: 1.5rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button-play-container { position: relative; h= +eight: 23px; width: 23px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pla= +y .cmp-parallax-video__controls-button-play-container { height: 30px; width= +: 30px; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button-play-outline { position: absolute; tra= +nsform: translate(-50%, -50%); left: 50%; top: 50%; height: 23px; width: 23= +px; border-radius: 50%; border: 0.2rem solid rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pla= +y .cmp-parallax-video__controls-button-play-outline { height: 30px; width: = +30px; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button-play-icon::before { position: absolute= +; transform: translate(-50%, -50%); left: 50%; top: 48%; content: "=EF=92= +=88"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; color: rgb(255, 255, 255); padding-left: 0.3rem; = +} + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pla= +y .cmp-parallax-video__controls-button-play-icon::before { content: "=EF=92= +=88"; font-size: 23px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; padding-left: 0.4rem; top: 50%; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button { position: relative; display: flex; = +height: 100%; width: 100%; -webkit-box-align: center; align-items: center; = +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button-text { margin-right: 1.5rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button-pause-container { position: relative;= + height: 23px; width: 23px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-container { height: 30px; wid= +th: 30px; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button-pause-outline { position: absolute; t= +ransform: translate(-50%, -50%); left: 50%; top: 50%; height: 23px; width: = +23px; border-radius: 50%; border: 0.2rem solid rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-outline { height: 30px; width= +: 30px; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button-pause-icon::before { position: absolu= +te; transform: translate(-50%, -50%); left: 50%; top: 48%; content: "=EF=91= +=B8"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-icon::before { content: "=EF= +=91=B8"; font-size: 23px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } +} + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-icon::before { top: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-icon::before { content: "=EF= +=91=B8"; font-size: 23px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; padding-left: 0.1rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-icon::before { padding-left: = +0.02em; left: 50%; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mute = +span::after { content: "=EF=8E=BA"; font-size: 22px; font-family: Ionicons;= + font-weight: 400; font-style: normal; line-height: 1; text-transform: none= +; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direc= +tion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeleg= +ibility; font-feature-settings: "liga"; margin-left: 1.5rem; display: inlin= +e-block; position: relative; top: 0.35rem; left: 0px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mut= +e span::after { font-size: 3rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-unmut= +e span::after { content: "=EF=8E=B9"; font-size: 22px; font-family: Ionicon= +s; font-weight: 400; font-style: normal; line-height: 1; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; margin-left: 1.5rem; display: inl= +ine-block; position: relative; top: 0.35rem; left: 0px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-unm= +ute span::after { font-size: 3rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-repla= +y span::after { content: "=EF=8E=A8"; font-size: 22px; font-family: Ionicon= +s; font-weight: 400; font-style: normal; line-height: 1; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; margin-left: 1.5rem; display: inl= +ine-block; position: relative; top: 0.35rem; left: 0px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-rep= +lay span::after { font-size: 3rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__sub= +title, .cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-vid= +eo__title, .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__con= +trols-hide { display: none; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__tra= +nscript { width: 100%; position: relative; z-index: 500; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__tra= +nscript a { float: right; margin-top: 1rem; margin-bottom: 2rem; margin-rig= +ht: 1.5rem; font-weight: 400; color: rgb(0, 77, 255); font-size: 1.6rem; te= +xt-transform: none; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__t= +ranscript a { margin-right: 2rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__con= +tent { margin: 0px; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__con= +tent--left { padding: 0px; } + +.cmp-parallax-video-with-sound-and-text .cmp-video__embed { height: 100%; w= +idth: 100%; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video--panel-text-svg { position: relative; display: block; = +height: 100%; width: 100%; visibility: visible; background-color: rgb(0, 0,= + 0); min-height: 4.6rem; max-height: 50rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video--panel-text-svg .cmp-image__image { position: relative= +; display: block; top: -20px; left: 0px; transform: translate(0px); object-= +fit: cover; height: 100%; width: 100%; min-height: 4.6rem; max-height: 50re= +m; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video--panel-video { display: block; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video__video { max-height: 50rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video__controls { bottom: 2rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-video__embed { height: 100%; width: 100%; max-height: 50rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-video__player .dynamicmedia { margin-bottom: -0.8rem; } + +.subscription-center-block { background-color: rgb(0, 0, 0); } + +.cmp-subscription-center { max-width: 1200px; margin: 0px auto; } + +.cmp-subscription-center__row { padding: 3rem 0px; margin: 0px 15px; border= +-bottom: 1px solid rgb(167, 167, 167); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-subscription-center__row { padding: 3rem 0px 2rem; } +} + +.cmp-subscription-center__eyebrow { padding-bottom: 1rem; font-size: 1.8rem= +; line-height: 2.24rem; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-subscription-center__eyebrow { font-size: 2.2rem; padding-bottom: 2.= +5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-subscription-center__eyebrow { line-height: 3.52rem; } +} + +.cmp-subscription-center a { color: rgb(255, 255, 255); } + +.internalsearchhero .cmp-internal-ai-search-modal { position: fixed; displa= +y: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: = +center; justify-content: center; inset: 0px; background-color: rgba(0, 0, 0= +, 0.5); color: rgb(255, 255, 255); z-index: 1201; } + +@-webkit-keyframes ai-search-modal {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +@keyframes ai-search-modal {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +@-webkit-keyframes ai-search-circle {=20 + 0% { stroke-dasharray: 1px, 200px; stroke-dashoffset: 0; } + 50% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -15px; } + 100% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -125px; } +} + +@keyframes ai-search-circle {=20 + 0% { stroke-dasharray: 1px, 200px; stroke-dashoffset: 0; } + 50% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -15px; } + 100% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -125px; } +} + +.internalsearchhero .cmp-internal-ai-search-modal__svg { display: block; } + +.internalsearchhero .cmp-internal-ai-search-modal__role { width: 40px; heig= +ht: 40px; display: inline-block; animation: 1.4s linear 0s infinite normal = +none running ai-search-modal; } + +.internalsearchhero .cmp-internal-ai-search-modal__circle { stroke: current= +color; stroke-dasharray: 80px, 200px; stroke-dashoffset: 0; animation: 1.4s= + ease-in-out 0s infinite normal none running ai-search-circle; } + +.internalsearchhero .cmp-internal-ai-search-modal--hide { opacity: 0; trans= +ition: opacity 195ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; visibility: hidden; = +} + +.internalsearchhero .cmp-internal-ai-search-modal--show { opacity: 1; trans= +ition: opacity 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; visibility: visible;= + } + +.internalsearchhero .cmp-internal-ai-search-hero__autocomplete-instructions= + { display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__hero { position: relative= +; display: flex; -webkit-box-pack: center; justify-content: center; } + +.internalsearchhero .cmp-internal-ai-search-hero__highlight { font-weight: = +400; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__highlight { line-height= +: 1.6; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__background { position: ab= +solute; z-index: 0; inset: 0px; overflow: hidden; } + +.internalsearchhero .cmp-internal-ai-search-hero__background .cmp-image, .i= +nternalsearchhero .cmp-internal-ai-search-hero__background .image { height:= + 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__background .cmp-image__im= +age { height: 100%; object-fit: cover; } + +.internalsearchhero .cmp-internal-ai-search-hero__content { position: relat= +ive; width: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; padding-left: 1.5rem; padding-ri= +ght: 1.5rem; padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__content { margin: 0px; = +padding-left: 3.5rem; padding-right: 3.5rem; padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__content { padding-left:= + 1.5rem; padding-right: 1.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__content { max-width: 12= +80px; padding-left: 0px; padding-right: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__form-container { width: 1= +00%; padding-bottom: 3rem; padding-top: 3rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__form-container { paddin= +g-bottom: 5rem; padding-top: 5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__form-container { width:= + 66.6667%; margin-left: auto; margin-right: auto; padding-bottom: 8rem; pad= +ding-top: 8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__form-container { width:= + 50%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__form { display: flex; } + +.internalsearchhero .cmp-internal-ai-search-hero__form-label { display: non= +e; } + +.internalsearchhero .cmp-internal-ai-search-hero__search { position: relati= +ve; width: 100%; height: 5rem; margin-right: -2px; -webkit-box-flex: 1; fle= +x: 1 0 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__search-input { border: 1p= +x solid rgb(107, 107, 107); background-color: rgb(255, 255, 255); padding: = +1.5rem; width: 100%; height: 100%; font-size: 1.6rem; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-input { padding:= + 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-input { padding:= + 1.5rem 2rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__search-input::-webkit-inp= +ut-placeholder { font-size: 1.6rem; line-height: 1.6; color: rgb(167, 167, = +167); } + +.internalsearchhero .cmp-internal-ai-search-hero__search-input::placeholder= + { font-size: 1.6rem; line-height: 1.6; color: rgb(167, 167, 167); } + +.internalsearchhero .cmp-internal-ai-search-hero__submit { width: auto; min= +-width: 16.6667%; z-index: 10; height: 5rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__submit { min-width: uns= +et; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button { marg= +in: 0px; width: 100%; min-width: auto; padding: 1rem 1.5rem; height: 100%; = +-webkit-box-flex: 1; flex: 1 0 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button:hover = +{ background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button { pa= +dding: 1.5rem 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__icon = +{ display: block; } + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__icon:= +:after { content: "=EF=92=A5"; font-size: 30px; font-family: Ionicons; disp= +lay: block; font-weight: 400; font-style: normal; line-height: 1; text-tran= +sform: none; letter-spacing: normal; overflow-wrap: normal; white-space: no= +wrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: = +optimizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__ico= +n::after { font-size: 2.4rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__text = +{ display: none; margin-left: 0.5rem; line-height: 1.6rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__tex= +t { display: block; font-size: 1.4rem; word-break: break-word; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-search-message { displ= +ay: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__no-search-message--show {= + display: block; font-size: 1.4rem; line-height: 2.24rem; font-weight: 400;= + margin-top: 20px; margin-bottom: 2.2rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-search-message--show= + { font-size: 1.6rem; line-height: 2.56rem; margin-bottom: 2.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__search-suggestions { posi= +tion: absolute; left: 0px; right: 0px; width: 100%; overflow: hidden; trans= +ition: all 0.5s ease-in-out 0s; transform-origin: left top; } + +.internalsearchhero .cmp-internal-ai-search-hero__search-suggestions--show-= +recent .cmp-internal-ai-search-hero__suggestions-list, .internalsearchhero = +.cmp-internal-ai-search-hero__search-suggestions--show .cmp-internal-ai-sea= +rch-hero__suggestions-list { position: relative; display: block; width: 100= +%; border-width: 0px 0.977px; background: linear-gradient(rgb(150, 150, 150= +) -20px, rgb(255, 255, 255) 7px, rgb(255, 255, 255) 20%); } + +.internalsearchhero .cmp-internal-ai-search-hero__search-suggestions--show-= +recent .cmp-internal-ai-search-hero__suggestions-list { animation: 0.7s lin= +ear 0s 1 normal none running slide-down; } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-list { displa= +y: none; border: 1px solid rgb(107, 107, 107); overflow: hidden; z-index: 1= +000; background-color: rgb(255, 255, 255); right: 1px; left: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item { border= +-width: 1px; border-style: solid; border-color: transparent transparent rgb= +(107, 107, 107); border-image: initial; display: block; } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--link { = +font-size: 1.6rem; padding: 1rem 1.5rem; margin-bottom: 0px; display: block= +; color: rgb(0, 0, 0); font-weight: 600; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--link = +{ line-height: 1.6; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--link:ho= +ver { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--session= + .cmp-internal-ai-search-hero__suggestions-item--link { font-weight: 400; } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--active = +{ border: 1px solid rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--active = +a { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__btn-container { display: = +none; } + +.internalsearchhero .cmp-internal-ai-search-hero__btn-container .button { d= +isplay: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__btn-container .button {= + display: inline-block; margin-right: 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__btn-container .cmp-button= + { display: block; margin: 1.5rem 0px; text-align: center; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-block { ba= +ckground-color: rgb(255, 255, 255); margin-bottom: 3rem; box-shadow: rgba(1= +07, 107, 107, 0.15) 0px 0px 0.31em 0.13em; display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__panel--hidden { display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__title { text-transform: uppercase; font-size: 1.6rem; line-= +height: 2.56rem; font-weight: 600; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__button { padding-top: 1.5rem; padding-bottom: 1.5rem; paddi= +ng-left: 1.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .cmp-accordion__button { padding-left: 3.504rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .cmp-accordion__button { padding-left: 5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__button:focus { border: none; outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__button .cmp-accordion__icon { padding-right: 1.5rem; paddin= +g-left: 1.5rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__panel { background-color: rgb(255, 255, 255); box-shadow: n= +one; overflow-x: hidden; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.responsivegrid { width: 100%; padding: 3rem 1.5rem; border-top: 0.06em sol= +id rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .responsivegrid { padding: 5rem 3.504rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .responsivegrid { padding: 5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .cmp-job-card-listing { min-height: auto; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .cmp-job-card-listing_first-row { padding-right: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .cmp-job-card-listing_second-row { padding-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title { padding-top: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-title { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .cmp-title { padding-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-title__text { font-size: 3.2rem; font-weight: = +600; line-height: 3.328rem; text-transform: uppercase; width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .cmp-title__text { width: 50%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-title .cmp-teaser__title-link { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .cmp-title .cmp-teaser__title-link { width: 50%; = +} +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-title a.cmp-button { text-align: end; min-widt= +h: auto; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .text { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .text { padding-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-text p { font-weight: 400; line-height: 2.24re= +m; width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .cmp-text p { line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card { margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content { border-top-color: rgb(161, 0,= + 255); border-top-width: 0.405rem; padding: 3.08rem 2.002rem 2.002rem; disp= +lay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; fle= +x-direction: column; width: 100%; height: 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__address-location {= + padding-right: 2.4rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser-city, .internalsear= +chhero .cmp-internal-ai-search-hero__job-actionable-accordion .joblistingbl= +ock .card .cmp-teaser__content .cmp-teaser-region { line-height: 1.08rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__title-link { line-= +height: 2.19rem; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card .cmp-teaser__content .cmp-teaser__title-link { lin= +e-height: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__description { marg= +in-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-areas-= +interest { margin-bottom: 0.996rem; overflow: hidden; overflow-wrap: break-= +word; font-weight: 400; line-height: 2.24rem; display: -webkit-box; -webkit= +-box-orient: vertical; -webkit-line-clamp: 3; word-break: break-word; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-area= +s-interest { margin-bottom: 1.992rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-area= +s-interest { line-height: 2.56rem; -webkit-line-clamp: 2; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-semibo= +ld { font-weight: 600; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__bottom-container {= + margin-top: auto; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-posted= +-date { margin-bottom: 0.492rem; line-height: 1.44rem; font-style: normal; = +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__action-container {= + margin-top: 0px; font-size: 1.4rem; font-weight: 400; line-height: 2.24rem= +; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__action-link { padd= +ing-top: 0px; font-size: 1.4rem; font-weight: 600; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card .cmp-teaser__content .cmp-teaser__action-link { fo= +nt-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content:hover .cmp-teaser__title-link {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__title-link { display: block; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__title-link:focus .cmp-teaser__title-lin= +k { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__job-listing-areas-interest * { display:= + inline; word-break: break-all; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .cmp-job-card-listing_third-row { padding-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .cmp-job-card-listing_third-row .cmp-teaser__title-link { = +padding-bottom: 0px; word-break: break-word; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +line-bar { border: 1px solid rgb(0, 186, 255); margin-top: 1.5rem; margin-b= +ottom: 2rem; background-color: rgb(0, 186, 255); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__line-bar { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__content { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__content { width: 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link { display: inline-block; font-size: 1.8rem; line-height: 1; font-weigh= +t: 600; text-decoration-line: none; color: rgb(0, 77, 255); cursor: pointer= +; width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__link { line-height: 1.36364; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link:focus { text-decoration: underline; outline: rgb(0, 77, 255) solid 1px= +; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link:visited, .internalsearchhero .cmp-internal-ai-search-hero-niche-search= +-result-item__link:visited:hover { color: rgb(0, 0, 136); text-decoration: = +underline; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +title { margin-top: 2rem; margin-bottom: 2rem; font-size: 1.2rem; font-weig= +ht: 600; line-height: 1.33; letter-spacing: 1.248px; text-transform: upperc= +ase; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__title { margin-top: 0px; margin-bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__title { line-height: 2.502rem; font-size: 1.8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__title { font-size: 1.8rem; line-height: 1.39; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block { display: no= +ne; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc= +tion: column; } + +@-webkit-keyframes please-wait {=20 + 0% { opacity: 0; } + 33% { opacity: 1; } + 66% { opacity: 1; } + 100% { opacity: 0; } +} + +@keyframes please-wait {=20 + 0% { opacity: 0; } + 33% { opacity: 1; } + 66% { opacity: 1; } + 100% { opacity: 0; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait { font-= +size: 1.4rem; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait span { = +font-size: 1.4rem; display: inline-block; border-radius: 50%; margin: 0px 3= +px; opacity: 0; animation: 1s ease 0s infinite normal none running please-w= +ait; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait span:fi= +rst-child { animation-delay: 0.2s; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait span:nt= +h-child(2) { animation-delay: 0.4s; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait span:nt= +h-child(3) { animation-delay: 0.6s; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__dynamic { pa= +dding-top: 3rem; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__card { margi= +n-bottom: 2rem; padding-left: 1.5rem; padding-right: 1.5rem; background-col= +or: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0px 0px 0.31e= +m 0.13em; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex= +-direction: column; min-height: 200px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__card { pad= +ding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__card { pad= +ding-bottom: 3rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__card { pad= +ding-left: 5rem; padding-right: 5rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__card:focus-v= +isible { box-shadow: rgb(0, 63, 189) 0px 0px 3px; border-color: rgb(0, 63, = +189); } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__header { tex= +t-transform: uppercase; font-size: 1.2rem; font-weight: 600; letter-spacing= +: 1.248px; line-height: 1.596rem; margin-top: 2rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__header { m= +argin-top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__header { f= +ont-size: 1.8rem; margin-bottom: 3rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__readmore-lin= +k { font-size: 1.4rem; display: none; color: rgb(0, 77, 255); text-decorati= +on: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__readmore-lin= +k.hide { display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__readmore-lin= +k.show { display: block; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__description = +{ font-size: 1.2rem; margin-bottom: 0px; line-height: 1.44rem; overflow: hi= +dden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clam= +p: 5; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__description.= +active { -webkit-line-clamp: unset; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__descriptio= +n { -webkit-line-clamp: 5; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__descriptio= +n { font-size: 1.4rem; line-height: 1.92rem; -webkit-line-clamp: 5; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes { m= +argin-top: 2rem; font-size: 1.2rem; font-style: italic; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes a {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes a:f= +ocus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 2= +55) solid 1px; outline-offset: 1px; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes a:f= +ocus:not(:focus-visible) { box-shadow: none; outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes a:h= +over { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-block { m= +argin-bottom: 2rem; padding-left: 1.5rem; padding-right: 1.5rem; background= +-color: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0px 0px 0= +.31em 0.13em; display: none; -webkit-box-orient: vertical; -webkit-box-dire= +ction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-block {= + padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-block {= + padding-bottom: 3rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-block {= + padding-left: 5rem; padding-right: 5rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-header-te= +xt { text-transform: uppercase; font-size: 1.2rem; font-weight: 600; letter= +-spacing: 1.248px; line-height: 1.596rem; margin-top: 2rem; margin-bottom: = +2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-header-= +text { margin-top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-header-= +text { font-size: 1.8rem; margin-bottom: 3rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content {= + display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal= +; flex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= + { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-dire= +ction: row; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-i= +mage-container { position: relative; height: 100%; width: 100%; margin-bott= +om: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-image-container { margin-bottom: 0px; margin-right: 1.5rem; width: 16.6667= +%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-image-container { margin-right: 2rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-i= +mage-container::before { content: ""; display: block; padding-top: 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-i= +mage-link { height: 100%; width: 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-i= +mage { height: auto; width: 100%; position: absolute; top: 0px; bottom: 0px= +; object-fit: cover; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card { width: 80.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card { width: 81.3333%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card { width: 82.3333%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard.cmp-full-width { width: 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-title { display: inline-block; font-size: 1.8rem; font-weight: 600; lin= +e-height: 2.196rem; margin-bottom: 1rem; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-title { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-title { font-size: 2.5rem; line-height: 3rem; margin-bottom: 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-title-link { display: inline-block; font-size: 2.5rem; font-weight: 600= +; line-height: 3rem; margin-bottom: 1rem; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-title-link { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-title-link { margin-bottom: 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-title-link:hover { color: rgb(0, 77, 255); text-decoration: underline; = +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-title-link:focus { color: rgb(0, 77, 255); text-decoration: underline; = +outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-description { font-size: 1.2rem; margin-bottom: 2rem; line-height: 1.44= +rem; overflow: hidden; -webkit-line-clamp: 10; display: -webkit-box; -webki= +t-box-orient: vertical; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-description a { color: rgb(0, 77, 255); text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-description a:visited { color: rgb(0, 0, 136); } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-description a:focus, .internalsearchhero .cmp-internal-ai-search-hero__= +featured-search-content-card-description a:focus-within { color: rgb(0, 77,= + 255); outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-description { margin-bottom: 1.5rem; -webkit-line-clamp: 3; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-description { font-size: 1.4rem; line-height: 1.92rem; margin-bottom:= + 2.5rem; -webkit-line-clamp: 5; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-button { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button { padding-bottom: 0px; display: inline-block; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button:focus, .internalsearchhero .cmp-internal-ai-search-h= +ero__featured-search-content-card-button .cmp-button:focus-within { outline= +: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button__text { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button__text::after { font-size: 2rem; line-height: 1.4rem;= + top: 2.4px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-button .cmp-button__text::after { font-size: 2.4rem; line-height: 1.7= +rem; top: 2.88px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button__text::before { bottom: -12px; height: 1px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-button .cmp-button__text::before { height: 1px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-container = +{ display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-row { disp= +lay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; fle= +x-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-row { fl= +ex-flow: wrap; -webkit-box-orient: horizontal; -webkit-box-direction: norma= +l; border-top: 1px solid rgb(204, 204, 204); margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-row { ma= +rgin-top: 2.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-3-headers= +-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top= +: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-b= +ottom: 0px; margin-top: 2rem; border-top: none; -webkit-box-flex: 0; flex: = +0 0 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel { margin-to= +p: 3rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-first { pad= +ding-right: 2rem; padding-left: 0px; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-mid { paddi= +ng-right: 1rem; padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-last { padd= +ing-right: 0px; padding-left: 2rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-body { padd= +ing-right: 1rem; padding-bottom: 1rem; border-right: 0.063em solid rgb(204,= + 204, 204); height: 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-3-headers= +-row .cmp-internal-ai-search-hero__related-search-topic-panel-body-last { p= +adding-right: 0px; border-right: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-2-headers= +-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top= +: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-t= +op: 0px; padding-bottom: 0px; margin-top: 2rem; border-top: none; -webkit-b= +ox-flex: 0; flex: 0 0 50%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel { margin-to= +p: 3rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-first { pad= +ding-right: 1.5rem; padding-left: 0px; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-last { padd= +ing-left: 1.5rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-body { padd= +ing-right: 1rem; padding-bottom: 1rem; border-right: 0.063em solid rgb(204,= + 204, 204); height: 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-2-headers= +-row .cmp-internal-ai-search-hero__related-search-topic-panel-body-last { b= +order-right: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-1-header-= +row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top:= + 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-1-heade= +r-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-to= +p: 3rem; padding-bottom: 0px; margin-top: 2rem; border-top: none; -webkit-b= +ox-orient: vertical; -webkit-box-direction: normal; flex-direction: column;= + } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-row { -webkit-box-flex: 0; fl= +ex: 0 0 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-container { display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-container { -webk= +it-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: r= +ow; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel { width: 100%; padd= +ing-top: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 20= +4); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top: 3r= +em; padding-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel { margin-top: 3re= +m; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-box-= +flex: 0; flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-bo= +x-flex: 0; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-list:last-child { m= +argin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-item { margin-botto= +m: 1rem; } + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-item:last-child {= + margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-sear= +ch-hero__related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-se= +arch-hero__related-search-topic-panel-item { padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-row { -webkit-box-flex: 0; fl= +ex: 0 0 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-container { display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-container { -webk= +it-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: r= +ow; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel { width: 100%; padd= +ing-top: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 20= +4); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top: 3r= +em; padding-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel { margin-top: 3re= +m; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-box-= +flex: 0; flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-bo= +x-flex: 0; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-list:last-child { m= +argin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-item { margin-botto= +m: 1rem; } + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-item:last-child {= + margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-sear= +ch-hero__related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-se= +arch-hero__related-search-topic-panel-item { padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-row { -webkit-box-flex: 0; fle= +x: 0 0 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-container { display:= + flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-di= +rection: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel-container { -webki= +t-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: ro= +w; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel { width: 100%; paddi= +ng-top: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204= +); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel { padding-top: 3re= +m; padding-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel { margin-top: 3rem= +; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-box-f= +lex: 0; flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-box= +-flex: 0; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-list:last-child { ma= +rgin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-item { margin-bottom= +: 1rem; } + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel-item:last-child { = +margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-item-padding .cmp-internal-searc= +h-hero__related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-sea= +rch-hero__related-search-topic-panel-item { padding-left: 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-item:last-child { ma= +rgin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-item { line-height: normal; margin-bottom: 1rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-item:last-child { margin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-link { color: rgb(0, 77, 255); font-size: 1.2rem; line-height: 1.44rem; w= +ord-break: break-word; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-link:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-link:focus, .internalsearchhero .cmp-internal-ai-search-hero__related-sea= +rch-topic-panel-link:focus-within { outline: rgb(0, 77, 255) solid 1px; out= +line-offset: 0px; text-decoration: underline; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pa= +nel-link { font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-title { font-size: 1.2rem; font-weight: 600; letter-spacing: 1.248px; lin= +e-height: 1.596rem; padding-bottom: 1.5rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pa= +nel-title { font-size: 1.8rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__search-result-block { bac= +kground-color: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0p= +x 0px 0.31em 0.13em; padding: 2rem 1.5rem 1.5rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-result-block { p= +adding-top: 3rem; padding-bottom: 0px; margin-bottom: 3rem; position: relat= +ive; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-result-block { m= +argin-bottom: 5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__search-result-block-space= + { margin-bottom: 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-result-block-spa= +ce { margin-bottom: 6rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-result-block-spa= +ce { margin-bottom: 6rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-container { dis= +play: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-heading-text { = +font-size: 2rem; font-weight: 600; line-height: 2.4rem; margin-top: 1rem; m= +argin-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-heading-text = +{ margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-heading-text = +{ font-size: 3.5rem; line-height: 4.2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-heading-text = +{ margin: 2.03rem 3.5rem 4.025rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips {= + margin: 0px 3.52rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-tit= +le { font-size: 1.2rem; font-weight: 600; line-height: 1.596rem; margin-bot= +tom: 1.08rem; letter-spacing: 1.24px; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-t= +itle { font-size: 1.8rem; line-height: 2.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-con= +tent ul { padding-left: 1.7504rem; list-style-type: disc; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-c= +ontent ul { padding-left: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-c= +ontent ul { padding-left: 1.6rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-con= +tent li { font-size: 1.4rem; line-height: 2.24rem; list-style-type: disc; p= +adding-bottom: 1rem; text-align: left; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-c= +ontent li { font-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-con= +tent a { color: rgb(0, 77, 255); text-decoration: underline; font-size: 1.4= +rem; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-c= +ontent a { font-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-con= +tent a:hover, .internalsearchhero .cmp-internal-ai-search-hero__no-result-s= +earch-tips-content a:visited { color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-seperator { w= +idth: 66.6667%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-seperator-line = +{ display: flex; border-bottom: 2px solid rgb(204, 204, 204); margin: 3.04r= +em 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-seperator-lin= +e { margin-top: 2rem; margin-bottom: 3.04rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-seperator-lin= +e { margin: 3.04rem 2.08rem 1.008rem 3.52rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r { padding-bottom: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r { padding-bottom: 4rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +h2 { font-size: 2rem; line-height: 1.2; font-weight: 600; margin-top: 1rem;= + margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r h2 { margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r h2 { font-size: 3.5rem; margin-bottom: 3.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r h2 { margin: 2rem 3.5rem 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +ul { list-style: inherit; padding-left: 1.75rem; margin: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r ul { padding-left: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r ul { margin-left: 3.5rem; padding-left: 1.6rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +li { padding-bottom: 1rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +li::marker { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +a { font-size: 1.4rem; line-height: 1.6; font-weight: 400; color: rgb(0, 77= +, 255); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r a { font-size: 1.6rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +a:hover { text-decoration: underline; outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +a:focus, .internalsearchhero .cmp-internal-ai-search-hero__popular-search-c= +ontainer a:focus-within { outline: rgb(0, 77, 255) solid 1px; outline-offse= +t: 0px; text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +a:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-block { dis= +play: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; fl= +ex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-block { p= +adding-bottom: 2.56rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-block { p= +adding-bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-left-colu= +mn { display: inline-block; float: left; padding-bottom: 2.56rem; padding-l= +eft: 3.5rem; width: 66.6667%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-left-colu= +mn { padding-bottom: 3.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title-conta= +iner { font-size: 2rem; font-weight: 600; line-height: 1.2; padding-top: 1r= +em; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title-con= +tainer { padding-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title-con= +tainer { padding-left: 3.5rem; width: 66.6667%; display: inline-block; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title-con= +tainer { padding-top: 1rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title { fon= +t-size: 2rem; font-weight: 600; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title { f= +ont-size: 3.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer { margin-top: 2rem; display: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-co= +ntainer { display: flex; -webkit-box-align: baseline; align-items: baseline= +; margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-co= +ntainer { width: 33.3333%; float: right; -webkit-box-orient: vertical; -web= +kit-box-direction: normal; flex-direction: column; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer .cmp-button--filter { background-color: transparent; border: 0.2rem s= +olid rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer .cmp-button--filter .cmp-button__icon { color: rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer .cmp-button--filter .cmp-button__icon::after { content: "=EF=8C=9B"; = +font-size: 2.4rem; font-family: Ionicons; display: block; font-weight: 400;= + font-style: normal; line-height: 1; text-transform: none; letter-spacing: = +normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit= +-font-smoothing: antialiased; text-rendering: optimizelegibility; font-feat= +ure-settings: "liga"; margin: 0.5rem; color: rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer .cmp-button--filter .cmp-button__text { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero .cmp-data-layer { margin= +-top: 0px; margin-bottom: 6.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero .cmp-search-results-filter= +by { margin-top: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero .cmp-search-results-filt= +erby { margin-top: 3rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter { = +margin-left: auto; width: 75%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter { = +width: 100%; padding-left: 1.5rem; padding-right: 3.5rem; position: relativ= +e; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort { padd= +ing-top: 1.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort { wi= +dth: 100%; margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort { ma= +rgin-top: 1rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-text {= + font-size: 1.4rem; line-height: 2.56rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-text= + { font-size: 1.6rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-text= + { padding-left: 1.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-most-r= +elevant { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-most-r= +elevant:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-date {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-date:h= +over { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort--activ= +e { font-weight: 600; color: rgb(0, 0, 0); cursor: default; text-decoration= +: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort--activ= +e:hover { text-decoration: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-result-= +container { position: relative; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-container { display: flex; margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-result-= +text { margin-top: 2rem; margin-bottom: 2rem; font-size: 1.2rem; font-weigh= +t: 600; line-height: 1.33; letter-spacing: 1.248px; text-transform: upperca= +se; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-text { margin-top: 0px; margin-bottom: 0px; width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-text { width: 50%; line-height: 2.502rem; font-size: 1.8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-text { font-size: 1.8rem; line-height: 1.39; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-result-= +page-details { margin-bottom: 1.4rem; font-size: 1.2rem; line-height: 1.2; = +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-page-details { margin-bottom: 0px; text-align: right; width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-page-details { width: 37.5%; font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-result-= +page-details-hidden { position: absolute; width: 1px; height: 1px; margin: = +-1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); borde= +r: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-co= +ntainer { width: 87.5%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-line-bar { border: 1px solid rgb(204, 204, 204); margin-top: 1.5rem; margi= +n-bottom: 2rem; background-color: rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-line-bar { margin-bottom: 1.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-line-bar--niche { border-color: rgb(0, 186, 255); background-color: rgb(0,= + 186, 255); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content { width: 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link { display: inline-block; font-size: 2.2rem; line-height= +: 1.09; font-weight: 600; text-decoration-line: none; color: rgb(0, 77, 255= +); cursor: pointer; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-title-link { line-height: 1.36364; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link:focus { text-decoration: underline; outline: rgb(0, 77,= + 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link:visited, .internalsearchhero .cmp-internal-ai-search-he= +ro__ranked-search-result-item-content-title-link:visited:hover { color: rgb= +(0, 0, 136); text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-description { margin-top: 1rem; margin-bottom: 1rem; font-size: 1.= +2rem; line-height: 1.2; overflow-wrap: break-word; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-description { overflow: hidden; -webkit-line-clamp: 2; display: = +-webkit-box; -webkit-box-orient: vertical; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-description { font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-tagging-container { display: inline-flex; margin-bottom: 0.5rem; f= +ont-size: 1.6rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-tagging-date, .internalsearchhero .cmp-internal-ai-search-hero__ra= +nked-search-result-item-content-tagging-keyword { display: inline-block; bo= +x-sizing: border-box; font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-tagging-date, .internalsearchhero .cmp-internal-ai-search-hero__= +ranked-search-result-item-content-tagging-keyword { font-size: 1.4rem; line= +-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-tagging-divider { display: inline-block; margin-left: 1rem; margin= +-right: 1rem; box-sizing: border-box; font-size: 1.2rem; line-height: 1.2; = +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-tagging-divider { font-size: 1.4rem; line-height: 1.92rem; margi= +n-left: 1.2rem; margin-right: 1.2rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-hidden { display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__loading-message { clip: r= +ect(0px, 0px, 0px, 0px); clip-path: inset(50%); height: 1px; overflow: hidd= +en; position: absolute; white-space: nowrap; width: 1px; } + +.internalsearchhero .cmp-pagination-lazy-block { display: none; margin-bott= +om: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block { margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-pagination-lazy-block { margin-bottom: 5rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__panel = +{ display: flex; -webkit-box-align: center; align-items: center; -webkit-bo= +x-pack: center; justify-content: center; height: 5.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__pane= +l { height: 5rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__contai= +ner { display: flex; -webkit-box-align: center; align-items: center; -webki= +t-box-pack: center; justify-content: center; background-color: transparent;= + width: 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__cont= +ainer { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-laz= +y__prev-page-btn { display: flex; -webkit-box-align: center; align-items: c= +enter; -webkit-box-pack: center; justify-content: center; background-color:= + rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding: 1.5rem;= + height: 5.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next= +-page-btn, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-l= +azy__prev-page-btn { border: none; height: auto; background-color: transpar= +ent; padding-top: 0px; padding-bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next= +-page-btn, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-l= +azy__prev-page-btn { padding: 0px; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn .cmp-pagination-lazy__text, .internalsearchhero .cmp-pagination-laz= +y-block .cmp-pagination-lazy__prev-page-btn .cmp-pagination-lazy__text { li= +ne-height: 3.2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev= +-page-btn { border: none; margin-right: 0.6rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-p= +age-btn .cmp-pagination-lazy__text::before { float: right; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-p= +age-btn:focus .cmp-pagination-lazy__text::before, .internalsearchhero .cmp-= +pagination-lazy-block .cmp-pagination-lazy__prev-page-btn:hover .cmp-pagina= +tion-lazy__text::before { width: 100%; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-p= +age-btn:focus { outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-p= +age-btn:focus:not(:focus-visible) { outline: none; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next= +-page-btn { border: none; margin-left: 0.6rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn:focus .cmp-pagination-lazy__text::before, .internalsearchhero .cmp-= +pagination-lazy-block .cmp-pagination-lazy__next-page-btn:hover .cmp-pagina= +tion-lazy__text::before { width: 100%; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn:focus { outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-i= +con::after { content: "=EE=A0=80"; font-size: 24px; font-family: Ionicons; = +display: block; font-weight: 400; font-style: normal; line-height: 1; text-= +transform: none; letter-spacing: normal; overflow-wrap: normal; white-space= +: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-renderi= +ng: optimizelegibility; font-feature-settings: "liga"; transform: scaleX(-1= +); color: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev= +-icon::after { margin-right: 1rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-i= +con::after { content: "=EE=A0=80"; font-size: 24px; font-family: Ionicons; = +display: block; font-weight: 400; font-style: normal; line-height: 1; text-= +transform: none; letter-spacing: normal; overflow-wrap: normal; white-space= +: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-renderi= +ng: optimizelegibility; font-feature-settings: "liga"; color: rgb(0, 77, 25= +5); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next= +-icon::after { margin-left: 1rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__disabl= +e-btn .cmp-pagination-lazy__next-icon::after, .internalsearchhero .cmp-pagi= +nation-lazy-block .cmp-pagination-lazy__disable-btn .cmp-pagination-lazy__p= +rev-icon::after, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagina= +tion-lazy__disable-btn .cmp-pagination-lazy__text { color: rgb(107, 107, 10= +7); } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__disabl= +e-btn:focus, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination= +-lazy__disable-btn:hover { cursor: default; outline: none; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__disabl= +e-btn:focus .cmp-pagination-lazy__text::before, .internalsearchhero .cmp-pa= +gination-lazy-block .cmp-pagination-lazy__disable-btn:hover .cmp-pagination= +-lazy__text::before { width: 0px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__text {= + color: rgb(0, 77, 255); display: none; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__text= + { display: block; font-size: 1.6rem; font-weight: 600; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__text::= +before { display: block; content: ""; background: rgb(0, 77, 255); height: = +1px; width: 0px; position: relative; bottom: -2.9rem; transition: width 0.3= +s ease 0s; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__pages = +{ display: none; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +s { display: block; margin-left: auto; margin-right: auto; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +s { display: block; margin-left: clamp(10px, 100%, 102px); margin-right: cl= +amp(10px, 100%, 102px); } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__ellips= +is { font-size: 1.6rem; margin-left: 1.2rem; margin-right: 1.2rem; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist { display: flex; -webkit-box-align: center; align-items: center; -webki= +t-box-pack: center; justify-content: center; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__page-btn { color: rgb(0, 77, 255); font-size: 1.6= +rem; line-height: normal; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__page-btn:focus, .internalsearchhero .cmp-paginati= +on-lazy-block .cmp-pagination-lazy__page-list .cmp-pagination-lazy__page-bt= +n:hover { border-bottom: 1px solid rgb(0, 77, 255); } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__page-btn:focus { outline: rgb(0, 77, 255) solid 1= +px; outline-offset: 0px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__page-btn:focus:not(:focus-visible) { outline: non= +e; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__active-page { color: rgb(0, 0, 0); font-weight: 6= +00; cursor: default; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__active-page:focus { outline: none; border: none; = +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__active-page:hover { border: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +-list .cmp-pagination-lazy__page-item { margin-left: clamp(15px, 100%, 15px= +); margin-right: clamp(15px, 100%, 15px); } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +-list .cmp-pagination-lazy__page-item { margin-left: clamp(12.5px, 100%, 12= +.5px); margin-right: clamp(12.5px, 100%, 12.5px); } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +-list .cmp-pagination-lazy__page-item:first-child { margin-left: 0px; } + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +-list .cmp-pagination-lazy__page-item:last-child { margin-right: 0px; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__pages-= +mobile { position: relative; width: 100%; margin-left: 0.6rem; margin-right= +: 0.6rem; min-width: 150px; background-color: rgb(255, 255, 255); white-spa= +ce: nowrap; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__pages-= +mobile:hover { cursor: pointer; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +s-mobile { display: none; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-m= +obile-active { display: flex; text-align: center; -webkit-box-pack: center;= + justify-content: center; -webkit-box-align: center; align-items: center; b= +ackground-color: rgb(255, 255, 255); height: 5.5rem; border: 1px solid rgb(= +204, 204, 204); padding: 1.5rem; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-m= +obile-active-focus { box-shadow: rgba(0, 0, 0, 0.8) 0px 0px 1px inset, rgba= +(102, 175, 233, 0.6) 0px 0px 8px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-m= +obile-text { text-transform: uppercase; text-align: center; letter-spacing:= + normal; font-size: 1.4rem; font-family: Graphik, Arial, system-ui, -apple-= +system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", o= +xygen, cantarell, sans-serif; font-weight: 600; color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__chevro= +n::after { content: "=EF=84=A3"; font-size: 16px; font-family: Ionicons; di= +splay: block; font-weight: 400; font-style: normal; line-height: 1; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; padding-left: 1.9rem; = +color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-s= +elect-mobile { position: absolute; width: 100%; height: 100%; top: 0.1rem; = +left: 0px; opacity: 0; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-i= +tem-mobile { color: rgb(0, 77, 255); font-size: 1.6rem; font-weight: 600; l= +ine-height: 2.24rem; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-i= +tem-mobile:hover { cursor: pointer; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__focus = +{ box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) s= +olid 1px; outline-offset: 1px; } + +.internalsearchhero .cmp-search-results-header { width: 100%; padding-top: = +1rem; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rg= +b(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-header { padding: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-header { width: 66.6667%; padding= +: 0px 0px 0px 3.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-search-results-header { padding: 1rem 0px 0px 3.= +5rem; } +} + +.internalsearchhero .cmp-search-results-header__text { font-size: 2rem; lin= +e-height: 1.2; font-weight: 600; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-header__text { font-size: 3.5rem;= + line-height: 1.2; } +} + +.internalsearchhero .cmp-search-results-filter { display: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-filter { display: flex; width: 10= +0%; -webkit-box-align: baseline; align-items: baseline; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter { display: block; float: r= +ight; width: 33.3333%; padding: 0px 3.5rem 0px 1.5rem; margin-bottom: 30px;= + } +} + +.internalsearchhero .cmp-search-results-filter__header { padding: 1.5rem; w= +idth: 100%; float: left; border-bottom: 0.24rem solid rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__header { display: none; } +} + +.internalsearchhero .cmp-search-results-filter__header-text { font-size: 1.= +4rem; font-weight: 600; line-height: 1.862rem; text-transform: uppercase; l= +etter-spacing: 0.1248rem; } + +.internalsearchhero .cmp-search-results-filter__header-close { float: right= +; cursor: pointer; } + +.internalsearchhero .cmp-search-results-filter__header-close::before { cont= +ent: "=EF=8B=97"; font-size: 2.8rem; font-family: Ionicons; display: block;= + font-weight: 400; font-style: normal; line-height: 1; text-transform: none= +; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direc= +tion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeleg= +ibility; font-feature-settings: "liga"; } + +.internalsearchhero .cmp-search-results-filter__focus-indicator.show { back= +ground-color: rgba(0, 0, 0, 0.7); visibility: visible; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__focus-indicator.show { ba= +ckground-color: transparent; } +} + +.internalsearchhero .cmp-search-results-filter__focus-indicator { overflow:= + hidden; position: fixed; inset: 0px; opacity: 1; visibility: hidden; z-ind= +ex: 100; background-color: transparent; transition: all 0.3s ease-in-out 0s= +; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__focus-indicator { display= +: block; position: relative; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu.show { top: 0= +px; } + +.internalsearchhero .cmp-search-results-filter__dropdown-menu { inset: -105= +% 0px 0px; z-index: 1050; position: fixed; display: flex; width: 100%; heig= +ht: 100%; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, = +204, 204); -webkit-box-orient: vertical; -webkit-box-direction: normal; fle= +x-flow: column; transition: all 0.3s ease-in-out 0s; float: left; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu { position:= + fixed; margin: 15vh 5vw auto; height: 70vh; width: 90vw; border-radius: 0.= +8rem; padding: 0px 1.5rem; box-shadow: rgb(0, 0, 0) 0px 0.6rem 1.2rem; over= +flow-y: hidden; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu { border: n= +one; box-shadow: none; display: block; position: relative; height: 100%; wi= +dth: 100%; padding: 0px; margin: 0px; z-index: 1; border-radius: 0px; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion { = +float: left; width: 100%; -webkit-box-flex: 1; flex: 1 1 auto; z-index: 100= +0; overflow-y: scroll; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +{ -webkit-box-flex: unset; flex: unset; visibility: visible; overflow-y: un= +set; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion:first-child { border-top: 1px solid rgb(204, 204, 204); } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__button { border-top: none; padding: 1.5rem; border-bottom: 1p= +x solid rgb(204, 204, 204); -webkit-box-align: center; align-items: center;= + } + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__button:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__title { font-size: 1.4rem; line-height: 2.56rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__title { font-size: 1.6rem; line-height: 1.6; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body { padding-top: 2rem; width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__panel-body { display: block; max-height: 34.1425rem; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body .filter-checkbox-container { padding-bottom: 2rem;= + margin-bottom: 0.5rem; -webkit-box-align: center; align-items: center; fon= +t-size: 1.4rem; line-height: 1.6; display: flex; max-width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__panel-body .filter-checkbox-container { font-size: 1.6rem; = +} +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body .filter-checkbox-container .filter-checkbox { disp= +lay: none; } + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body .filter-checkbox-container .filter-checkbox-icon::= +before { content: "=EF=8D=B2"; font-size: 2.1rem; font-family: Ionicons; fo= +nt-weight: 400; font-style: normal; line-height: 1; text-transform: none; l= +etter-spacing: normal; overflow-wrap: normal; white-space: nowrap; directio= +n: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibi= +lity; font-feature-settings: "liga"; display: inline-block; padding: 0.1rem= + 1.3rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__panel-body .filter-checkbox-container .filter-checkbox-icon= +::before { font-size: 2.4rem; padding: 0.1rem 1.5rem; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body .filter-checkbox-container.checked .filter-checkbo= +x-icon::before { content: "=EF=8D=B4"; font-size: 2.1rem; font-family: Ioni= +cons; font-weight: 400; font-style: normal; line-height: 1; text-transform:= + none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; = +direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimi= +zelegibility; font-feature-settings: "liga"; display: inline-block; padding= +: 0.1rem 1.3rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__panel-body .filter-checkbox-container.checked .filter-check= +box-icon::before { font-size: 2.4rem; padding: 0.1rem 1.5rem; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__button--expanded .cmp-accordion__icon::before { transform: ro= +tate(-180deg); } + +.internalsearchhero .cmp-search-results-filter__footer { border-top: 1px so= +lid rgb(204, 204, 204); display: flex; position: sticky; z-index: 1020; ins= +et: 0px; -webkit-box-pack: justify; justify-content: space-between; -webkit= +-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: ro= +w-reverse; -webkit-box-align: center; align-items: center; width: unset; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-filter__footer { position: relati= +ve; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__footer { display: none; } +} + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton.show, .internalsearchhero .cmp-search-results-filter__footer .cmp-clo= +se-filter__button.show { display: block; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton, .internalsearchhero .cmp-search-results-filter__footer .cmp-close-fi= +lter__button { display: none; float: right; padding-bottom: 2rem; margin-ri= +ght: 0.512rem; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton-wrapper, .internalsearchhero .cmp-search-results-filter__footer .cmp-= +close-filter__button-wrapper { position: relative; z-index: 10; padding-top= +: 1.5rem; border-radius: 0px; display: block; transition: all 0.3s ease-out= + 0s; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton-wrapper:hover .cmp-apply-filter__button-btn, .internalsearchhero .cmp= +-search-results-filter__footer .cmp-apply-filter__button-wrapper:hover .cmp= +-close-filter__button-btn, .internalsearchhero .cmp-search-results-filter__= +footer .cmp-close-filter__button-wrapper:hover .cmp-apply-filter__button-bt= +n, .internalsearchhero .cmp-search-results-filter__footer .cmp-close-filter= +__button-wrapper:hover .cmp-close-filter__button-btn { transform: translate= +(-0.5rem, -0.5rem); } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton-btn, .internalsearchhero .cmp-search-results-filter__footer .cmp-clos= +e-filter__button-btn { min-width: 13.6rem; pointer-events: none; margin: 0.= +512rem 1rem 1.5008rem; padding: 1.5008rem; z-index: 10; transition: all 0.3= +s ease-out 0s; text-transform: uppercase; color: rgb(255, 255, 255); backgr= +ound-color: rgb(0, 0, 0); text-align: center; white-space: nowrap; font-siz= +e: 1.4rem; line-height: 1.6rem; font-weight: 600; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton-behind, .internalsearchhero .cmp-search-results-filter__footer .cmp-c= +lose-filter__button-behind { height: 4.00375rem; background-color: rgb(167,= + 167, 167); opacity: 1; padding: 1.312rem; margin: -4.9rem 0.56rem 0px 1.4r= +em; position: relative; z-index: -1; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-filter-number {= + font-size: 1.4rem; line-height: 2.56rem; padding: 1.5rem; } + +.internalsearchhero .cmp-search-results-sort-by { margin-top: 20px; z-index= +: 1; width: 100%; float: left; font-size: 1.4rem; line-height: 2.56rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-sort-by { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-sort-by { margin: 1rem 0px 30px; = +padding-top: 1.5rem; width: 100%; font-size: 1.6rem; } +} + +.internalsearchhero .cmp-search-results-sort-by a { display: inline-block; = +text-decoration: none; color: rgb(0, 77, 255); padding-top: 1.5rem; z-index= +: 10; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-sort-by a { padding-top: 0px; } +} + +.internalsearchhero .cmp-search-results-sort-by a:focus, .internalsearchher= +o .cmp-search-results-sort-by a:hover { color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-sort-by a:focus, .internalsearchh= +ero .cmp-search-results-sort-by a:hover { text-decoration: underline; color= +: rgb(0, 77, 255); } +} + +.internalsearchhero .cmp-search-results-filterbtn { margin-top: 20px; borde= +r: 0.2rem solid rgb(0, 0, 0); padding: 1.5rem; width: 100%; z-index: 1; fon= +t-size: 1.4rem; color: rgb(0, 0, 0); text-transform: uppercase; font-weight= +: 600; -webkit-box-align: start; align-items: flex-start; } + +.internalsearchhero .cmp-search-results-filterbtn:hover { color: rgb(0, 0, = +0); } + +.internalsearchhero .cmp-search-results-filterbtn::before { content: "=EF= +=8C=9B"; font-size: 2.4rem; font-family: Ionicons; font-weight: 400; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; color: rgb(0, 0, 0); margin: -1.5rem 1rem -1rem 0px; display= +: inline-block; vertical-align: middle; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filterbtn { display: none; } +} + +.internalsearchhero .cmp-search-results-filterby { display: none; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filterby { margin: 6rem 0px 1rem;= + font-size: 1.8rem; letter-spacing: 0.1248rem; line-height: 1.4; text-trans= +form: uppercase; font-weight: 600; display: inline-block; } +} + +.internalsearchhero .cmp-search-results-subheader { margin: 20px 0px; width= +: 100%; float: left; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-subheader { margin: 30px 0px 0px;= + width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-subheader { margin: 30px 0px 0px;= + padding: 0px 0px 0px 3.5rem; width: 33.3333%; } +} + +.internalsearchhero .cmp-search-results-subheader__text { font-size: 1.2rem= +; line-height: 1.33; font-weight: 600; letter-spacing: 0.1248rem; text-tran= +sform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-subheader__text { font-size: 1.8r= +em; line-height: 1.39; } +} + +.internalsearchhero .cmp-search-results-indicator { width: 100%; float: lef= +t; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-indicator { width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-indicator { width: 25%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-search-results-indicator { margin: 0px; } +} + +.internalsearchhero .cmp-search-results-indicator__text { font-size: 1.2rem= +; margin-bottom: 1.4rem; line-height: 1.2; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-indicator__text { margin: 30px 0p= +x 0px; text-align: right; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-indicator__text { margin-top: 3.5= +rem; font-size: 1.4rem; line-height: 1.92rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-search-results-indicator__text { margin: 6.6rem = +2.3rem 0px 0px; } +} + +.internalsearchhero .cmp-search-results-container { width: 100%; float: lef= +t; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-container { width: 58.3333%; padd= +ing: 0px 1.84rem 0px 3.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-search-results-container { padding: 0px 1.8rem 0= +px 3.5rem; } +} + +.internalsearchhero .cmp-search-results-item { width: 100%; } + +.internalsearchhero .cmp-search-results-item__line-bar { margin: 15px 0px 2= +0px; border: 1px solid rgb(204, 204, 204); display: flex; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__line-bar { margin: 15px 0px= +; border-right: 0.2rem solid rgb(204, 204, 204); border-bottom: 0.2rem soli= +d rgb(204, 204, 204); border-left: 0.2rem solid rgb(204, 204, 204); border-= +image: initial; border-top: none; } +} + +.internalsearchhero .cmp-search-results-item__header { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-item__header { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__header { width: 100%; } +} + +.internalsearchhero .cmp-search-results-item__title-text { font-size: 2.2re= +m; font-weight: 600; line-height: 2.4rem; display: inline-block; color: rgb= +(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__title-text { line-height: 3= +rem; } +} + +.internalsearchhero .cmp-search-results-item__title-text:hover { text-decor= +ation: underline; } + +.internalsearchhero .cmp-search-results-item__description { font-size: 1.2r= +em; line-height: 1.2; margin: 1rem 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__description { font-size: 1.= +4rem; margin: 1rem 0px; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-search-results-item__footer { width: 100%; margin-= +bottom: 0.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-item__footer { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__footer { width: 100%; } +} + +.internalsearchhero .cmp-search-results-item__date { font-size: 1.2rem; lin= +e-height: 1.2; text-transform: uppercase; display: inline-block; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__date { line-height: 1.6; } +} + +@keyframes slide-down {=20 + 0% { opacity: 0; transform: translateY(-100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.job-listing-details .cmp-job-listing-details__container { padding: 2rem 0p= +x; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__container { padding: 3rem = +0px; } +} + +.job-listing-details .cmp-job-listing-details__desc-block h1, .job-listing-= +details .cmp-job-listing-details__desc-block h2, .job-listing-details .cmp-= +job-listing-details__desc-block h3, .job-listing-details .cmp-job-listing-d= +etails__desc-block h4, .job-listing-details .cmp-job-listing-details__desc-= +block h5, .job-listing-details .cmp-job-listing-details__desc-block h6 { ma= +rgin: 0.8rem 0px; } + +.job-listing-details .cmp-job-listing-details__title { padding-bottom: 1em;= + } + +.job-listing-details .cmp-job-listing-details__description-content { margin= +-bottom: 1rem; height: auto; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__description-content { marg= +in-bottom: 1.5rem; } +} + +.job-listing-details .cmp-job-listing-details__description-content a { colo= +r: rgb(0, 77, 255); } + +.job-listing-details .cmp-job-listing-details__description-content ul { mar= +gin-bottom: 2.24rem; margin-top: 10px; margin-left: 15px; padding-left: 1.7= +5rem; list-style-type: disc; } + +@media screen and (min-width: 1000px) { + .job-listing-details .cmp-job-listing-details__description-content ul { m= +argin-left: 30px; margin-bottom: 2.56rem; padding-left: 2rem; } +} + +.job-listing-details .cmp-job-listing-details__description-content li { pad= +ding-left: 1.75rem; padding-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .job-listing-details .cmp-job-listing-details__description-content li { p= +adding-left: 2rem; } +} + +.job-listing-details .cmp-job-listing-details__partial-content { height: 25= +.6rem; overflow: hidden; } + +.job-listing-details .cmp-job-listing-details__location-content { padding-t= +op: 6rem; margin-top: -6rem; } + +.job-listing-details .cmp-job-listing-details__location-content .cmp-title_= +_text { margin: 0.8rem 0px; } + +.job-listing-details .cmp-job-listing-details__location-description { margi= +n-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__location-description { mar= +gin-bottom: 3rem; } +} + +.job-listing-details .cmp-job-listing-details__accordian-section { margin: = +1.5rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__accordian-section { margin= +-bottom: 3rem; } +} + +.job-listing-details .cmp-job-listing-details__accordian-section .cmp-accor= +dion__item:last-of-type { border-bottom: 0.06em solid rgb(204, 204, 204); } + +.job-listing-details .cmp-job-listing-details__accordian-section .cmp-accor= +dion__button:focus { border-color: rgb(102, 175, 233); outline: 0px; box-sh= +adow: rgba(0, 0, 0, 0.08) 0px 1px 1px inset, rgba(102, 175, 233, 0.6) 0px 0= +px 8px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .job-listing-details .cmp-job-listing-details__compliance-mobile { displa= +y: none; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .job-listing-details .cmp-job-listing-details__compliance-mobile { displa= +y: none; } +} + +@media screen and (min-width: 1200px) { + .job-listing-details .cmp-job-listing-details__compliance-mobile { displa= +y: none; } +} + +.job-listing-details .cmp-job-listing-details__cta-section { display: flex;= + -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio= +n: column; row-gap: 2rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__cta-section { -webkit-box-= +orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -we= +bkit-box-align: center; align-items: center; column-gap: 3rem; margin-botto= +m: 1.5rem; } +} + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button { ma= +rgin: 0px; } + +@media screen and (min-width: 1000px) { + .job-listing-details .cmp-job-listing-details__cta-section .cmp-button { = +margin-right: 2rem; } +} + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button__sav= +ed-job.cmp-button__info-icon .cmp-button { line-height: 2.24rem; } + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button__sav= +ed-job.cmp-button__info-icon .cmp-button::before { margin-right: 0.496rem; = +font-size: 1.808rem; line-height: 1.808rem; width: 1.4695rem; height: 1.807= +8rem; } + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button__sav= +ed-job.cmp-button__info-icon .cmp-button__save-job--hidden, .job-listing-de= +tails .cmp-job-listing-details__cta-section .cmp-button__saved-job.cmp-butt= +on__info-icon .cmp-button__saved, .job-listing-details .cmp-job-listing-det= +ails__cta-section .cmp-button__saved-job.cmp-button__info-icon .cmp-button_= +_saved--hidden { display: none; } + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button__inf= +o-icon .cmp-button::before { font-weight: 600; } + +.job-listing-details .cmp-job-listing-details__readmore-container { positio= +n: relative; padding: 1.5rem 0px; } + +.job-listing-details .cmp-job-listing-details__separator-container { backgr= +ound-color: rgb(204, 204, 204); height: 0.2rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__separator-container { marg= +in-bottom: 3rem; } +} + +.job-listing-details .cmp-job-listing-details__more-cta .cmp-button__cta-ar= +row--right .cmp-button__text::before { max-width: calc(100% - 1.8em); } + +.job-listing-details .cmp-job-listing-details__more-cta .cmp-button__cta-ar= +row--right .cmp-button__text::after { transform: none; } + +.job-listing-details .cmp-job-listing-details__more-cta::before { content: = +""; width: 100%; position: absolute; height: 4.4rem; top: -4.8rem; left: 0p= +x; background: linear-gradient(rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255= +) 75%, rgb(255, 255, 255)); } + +.job-listing-details .cmp-job-listing-details__less-cta .cmp-button__cta-ar= +row--right .cmp-button__text::before { max-width: calc(100% - 1.8em); } + +.job-listing-details .cmp-job-listing-details__less-cta .cmp-button__cta-ar= +row--right .cmp-button__text::after { transform: rotate(-90deg); } + +.job-listing-details .cmp-job-listing-details__compliance-desktop { margin-= +bottom: 2rem; } + +@media screen and (max-width: 767.9px) { + .job-listing-details .cmp-job-listing-details__compliance-desktop { displ= +ay: none; } +} + +.job-listing-details .cmp-job-listing-details__rte-section { margin-bottom:= + 2rem; } + +@media screen and (min-width: 1000px) { + .job-listing-details .cmp-job-listing-details__rte-section { margin-botto= +m: 3rem; } +} + +.job-listing-details .cmp-job-listing-details__share-module-section { margi= +n-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__share-module-section { mar= +gin-bottom: 3rem; } +} + +.job-listing-details .cmp-button--text-link .cmp-button { padding: 0px; } + +.job-listing-details .cmp-button--text-link .cmp-button:nth-child(2) { disp= +lay: none; } + +.cmp-locations-header-details { display: grid; border: 1px solid rgb(204, 2= +04, 204); background-color: rgb(255, 255, 255); padding: 2.5rem 2rem 2rem; = +max-width: 1170px; margin-left: auto; margin-right: auto; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details { display: flex; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details { padding-bottom: 2.5rem; } +} + +.cmp-locations-header-details__heading { display: block; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__heading { width: 33.3333%; } +} + +.cmp-locations-header-details__heading-location { font-family: Graphik, Ari= +al, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubunt= +u, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-= +style: normal; text-transform: none; line-height: 1.2; font-size: 2rem; pad= +ding: 0px 1.75rem 1.5rem 0px; color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__heading-location { font-size: 3.5rem; } +} + +.cmp-locations-header-details__region { margin-bottom: 1.7em; font-size: 1.= +2rem; font-weight: 600; } + +.cmp-locations-header-details__region a { line-height: 2.56rem; display: in= +line-block; padding-bottom: 0px; color: rgb(0, 0, 0); border-bottom: 0.2rem= + solid rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__region a { padding-bottom: 0.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__region a { padding-bottom: 0.4rem; } +} + +.cmp-locations-header-details__region a:focus, .cmp-locations-header-detail= +s__region a:hover { color: rgb(0, 77, 255); } + +.cmp-locations-header-details__region-divider { font-size: 1.6rem; } + +.cmp-locations-header-details__options { width: 100%; display: flex; -webki= +t-box-pack: justify; justify-content: space-between; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__options { width: 66.6666%; -webkit-box-pac= +k: justify; justify-content: space-between; } +} + +.cmp-locations-header-details__options ul { display: block; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__options ul { width: 100%; display: flex; -= +webkit-box-align: center; align-items: center; } +} + +.cmp-locations-header-details__options ul li { -webkit-box-flex: 1; flex: 1= + 0 50%; padding-bottom: 1.5rem; padding-right: 0px; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__options ul li { padding-right: 10px; paddi= +ng-bottom: 0px; } +} + +.cmp-locations-header-details__options ul li:last-of-type { padding-bottom:= + 0px; } + +.cmp-locations-header-details__options a { display: inline-flex; font-size:= + 1.4rem; line-height: 2.5rem; -webkit-box-align: center; align-items: cente= +r; text-decoration: none; color: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__options a { font-size: 1.6rem; padding-bot= +tom: 0px; } +} + +.cmp-locations-header-details__options a:focus, .cmp-locations-header-detai= +ls__options a:hover, .cmp-locations-header-details__options a:visited { col= +or: rgb(0, 0, 136); text-decoration: none; } + +.cmp-locations-header-details__options--text-link { margin-left: 1rem; font= +-size: 1.4rem; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__options--text-link { font-size: 1.6rem; li= +ne-height: 2.56rem; } +} + +.cmp-locations-header-details__options--text-link:focus { color: rgb(0, 0, = +136); } + +.cmp-locations-header-details__options--text-link:hover { color: rgb(0, 77,= + 255); text-decoration: underline; } + +.cmp-locations-header-details__options--icon-phone::before { content: "=EF= +=8B=92"; font-size: 16px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__options--icon-phone::before { font-size: 2= +.2rem; } +} + +.cmp-locations-header-details__options--icon-info::before { content: "=EF= +=85=8A"; font-size: 16px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__options--icon-info::before { font-size: 2.= +2rem; } +} + +.cmp-locations-header-details__options--icon-info::before, .cmp-locations-h= +eader-details__options--icon-phone::before { display: flex; height: 28px; w= +idth: 28px; -webkit-box-pack: center; justify-content: center; -webkit-box-= +align: center; align-items: center; border-radius: 100%; border: 2px solid = +rgb(107, 107, 107); color: rgb(107, 107, 107); } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__options--icon-info::before, .cmp-locations= +-header-details__options--icon-phone::before { height: 38px; width: 38px; } +} + +.cmp-locations { background-color: rgb(242, 242, 242); } + +.cmp-locations__hero { position: relative; } + +.cmp-locations__background { position: absolute; z-index: 0; inset: 0px; ov= +erflow: hidden; } + +.cmp-locations__background .cmp-image, .cmp-locations__background .image { = +height: 100%; } + +.cmp-locations__background .cmp-image__image { height: 100%; object-fit: co= +ver; } + +.cmp-locations__content { position: relative; max-width: 1200px; margin-lef= +t: auto; margin-right: auto; padding: 4rem 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__content { padding: 5rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__content { padding-top: 8rem; padding-bottom: 8rem; } +} + +.cmp-locations__content .title { width: 66.6667%; margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-locations__content .title { width: 100%; margin-bottom: 4rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__form-container { width: 58.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__form-container { width: 66.6667%; } +} + +.cmp-locations__form { display: flex; } + +@media screen and (min-width: 1200px) { + .cmp-locations__form { width: 94%; } +} + +.cmp-locations__form-label { display: none; } + +.cmp-locations__search { width: 100%; margin-right: -2px; -webkit-box-flex:= + 1; flex: 1 0 0px; } + +.cmp-locations__search-input { height: 50px; border: 1px solid rgb(107, 107= +, 107); background-color: rgb(255, 255, 255); padding-left: 15px; padding-r= +ight: 50px; width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-locations__search-input { height: 5.8rem; } +} + +.cmp-locations__submit { width: 16.6667%; } + +@media screen and (min-width: 1000px) { + .cmp-locations__submit { width: auto; } +} + +.cmp-locations__submit .cmp-button { margin: 0px; width: 100%; min-width: a= +uto; padding: 0px 15px; min-height: 50px; -webkit-box-flex: 1; flex: 1 0 10= +0%; } + +@media screen and (min-width: 1000px) { + .cmp-locations__submit .cmp-button { height: 5.8rem; } +} + +.cmp-locations__submit .cmp-button__icon { display: block; } + +.cmp-locations__submit .cmp-button__icon::after { content: "=EF=92=A5"; fon= +t-size: 34px; font-family: Ionicons; display: block; font-weight: 400; font= +-style: normal; line-height: 1; text-transform: none; letter-spacing: norma= +l; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font= +-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-s= +ettings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__submit .cmp-button__icon::after { font-size: 2.7rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__submit .cmp-button__icon::after { font-size: 2.4rem; } +} + +.cmp-locations__submit .cmp-button__text { display: none; margin-left: 5px;= + } + +@media screen and (min-width: 1200px) { + .cmp-locations__submit .cmp-button__text { display: block; font-size: 1.6= +rem; } +} + +.cmp-locations__search-suggestions { position: relative; } + +.cmp-locations__search-suggestions--show .cmp-locations__suggestions-list {= + display: block; } + +.cmp-locations__suggestions-list { display: none; border: 1px solid rgb(107= +, 107, 107); overflow: hidden; z-index: 1000; background-color: rgb(255, 25= +5, 255); position: absolute; right: 1px; left: 0px; } + +.cmp-locations__suggestions-item { border-width: 1px; border-style: solid; = +border-color: transparent transparent rgb(107, 107, 107); border-image: ini= +tial; display: block; } + +.cmp-locations__suggestions-item a { font-size: 1.6rem; padding: 10px 15px;= + margin-bottom: 0px; display: block; color: rgb(0, 0, 0); font-weight: 600;= + } + +.cmp-locations__suggestions-item a:hover { color: rgb(0, 63, 189); } + +.cmp-locations__suggestions-item--active { border: 1px solid rgb(0, 63, 189= +); } + +.cmp-locations__suggestions-item--active a { color: rgb(0, 63, 189); } + +.cmp-locations__highlight { font-weight: 400; } + +.cmp-locations__results-container { padding: 3rem 1.5rem 4rem; background-c= +olor: rgb(242, 242, 242); } + +.cmp-locations__results-container.cmp-locations__results-container--hide { = +display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__results-container { padding: 5rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__results-container { padding-top: 5rem; } +} + +.cmp-locations__results-container:empty { display: none; } + +.cmp-locations__results-container .cmp-locations__office-details-list:first= +-child { margin-top: 0px; } + +.cmp-locations__no-search-term { display: none; padding: 30px 15px; max-wid= +th: 1200px; margin-left: auto; margin-right: auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__no-search-term { padding: 5rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__no-search-term { padding: 5rem 1.5rem; } +} + +.cmp-locations__no-search-term.cmp-locations__no-search-term--show { displa= +y: block; } + +.cmp-locations__no-results { display: none; padding: 30px 15px; max-width: = +1200px; margin-left: auto; margin-right: auto; } + +.cmp-locations__no-results .cmp-title__text { margin-bottom: 2rem; font-siz= +e: 2rem; } + +.cmp-locations__no-results p { font-size: 1.4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__no-results { padding: 5rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__no-results { padding: 5rem 1.5rem; } + .cmp-locations__no-results .cmp-title__text { margin-bottom: 3rem; font-s= +ize: 3.5rem; } + .cmp-locations__no-results p { font-size: 1.8rem; } +} + +.cmp-locations__no-results.cmp-locations__no-results--show { display: block= +; } + +.cmp-locations-office-card { border: 0.07em solid rgb(204, 204, 204); backg= +round-color: rgb(255, 255, 255); } + +.cmp-locations-office-card:hover .cmp-locations-office-card__title { text-d= +ecoration: underline; } + +.cmp-locations-office-card__link { display: block; } + +.cmp-locations-office-card__link:focus .cmp-locations-office-card__title { = +text-decoration: underline; } + +.cmp-locations-office-card__map { width: 100%; display: none; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-card__map { height: 145px; } +} + +@media screen and (min-width: 768px) { + .cmp-locations-office-card__map { display: block; } +} + +.cmp-locations-office-card__map-image { width: 100%; height: 85px; object-f= +it: cover; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-card__map-image { height: 100%; } +} + +.cmp-locations-office-card__title { color: rgb(0, 77, 255); line-height: 2.= +4rem; font-size: 2rem; font-weight: 700; padding: 25px 15px; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-card__title { padding-left: 20px; padding-right: 20= +px; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-card__title { padding-bottom: 20px; font-size: 2rem= +; } +} + +.cmp-locations-office-details { display: flex; -webkit-box-orient: vertical= +; -webkit-box-direction: reverse; flex-direction: column-reverse; box-shado= +w: rgba(107, 107, 107, 0.15) 0px 0px 0.31em 0.13em; background-color: rgb(2= +55, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details { -webkit-box-orient: horizontal; -webkit-b= +ox-direction: normal; flex-direction: row; } +} + +.cmp-locations-office-details__office-name { font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style= +: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font= +-size: 2rem; padding-top: 25px; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__office-name { font-size: 3.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__office-name { padding-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__office-name { padding-bottom: 5px; } +} + +.cmp-locations-office-details__container { display: flex; -webkit-box-orien= +t: vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__container { -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-locations-office-details__info { padding: 0px 2rem 2.5rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__info { width: 50%; } +} + +.cmp-locations-office-details__region { border: transparent; color: rgb(0, = +0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line-hei= +ght: 2rem; padding-bottom: 2rem; text-transform: none; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__region { padding-bottom: 3.5rem; } +} + +.cmp-locations-office-details__region-divider { padding: 0px 3px; } + +.cmp-locations-office-details__region-tag { display: inline-block; line-hei= +ght: 2.1; color: rgb(0, 0, 0); word-break: break-word; text-decoration: non= +e; border-bottom: 2px solid rgb(0, 77, 255); padding-bottom: 0.4rem; } + +.cmp-locations-office-details__region-tag:focus, .cmp-locations-office-deta= +ils__region-tag:hover { color: rgb(0, 77, 255); } + +.cmp-locations-office-details__address-wrapper { padding-bottom: 2rem; -web= +kit-box-flex: 0; flex-grow: 0; flex-basis: 50%; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__address-wrapper { display: flex; -webkit-b= +ox-orient: vertical; -webkit-box-direction: normal; flex-direction: column;= + padding-bottom: 0px; } +} + +.cmp-locations-office-details__address-detail { color: rgb(0, 0, 0); text-t= +ransform: none; font-size: 1.4rem; line-height: 1.6; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__address-detail { margin-bottom: 1.2rem; pa= +dding-right: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__address-detail { font-size: 1.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__contact-wrapper { padding-left: 1rem; disp= +lay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; fle= +x-direction: column; } +} + +.cmp-locations-office-details__label { padding-bottom: 0.5rem; font-weight:= + 600; font-size: 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__label { font-size: 1.6rem; padding-bottom:= + 1.5rem; } +} + +.cmp-locations-office-details__link { display: flex; -webkit-box-align: cen= +ter; align-items: center; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link { font-size: 1.6rem; } +} + +.cmp-locations-office-details__link [id^=3D"direction-link-aria"] { display= +: none; } + +.cmp-locations-office-details__link-icon { border-radius: 50%; border: 2px = +solid rgb(107, 107, 107); width: 28px; height: 28px; display: flex; -webkit= +-box-align: center; align-items: center; -webkit-box-pack: center; justify-= +content: center; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link-icon { width: 38px; height: 38px; } +} + +.cmp-locations-office-details__link-label { padding-left: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--direction { margin-top: auto; } +} + +.cmp-locations-office-details__link--direction .cmp-locations-office-detail= +s__link-icon::after { content: "=EF=91=96"; font-size: 18px; font-family: I= +onicons; display: block; font-weight: 400; font-style: normal; line-height:= + 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; wh= +ite-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; tex= +t-rendering: optimizelegibility; font-feature-settings: "liga"; color: rgb(= +107, 107, 107); } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--direction .cmp-locations-office-deta= +ils__link-icon::after { content: "=EF=91=96"; font-size: 22px; font-family:= + Ionicons; display: block; font-weight: 400; font-style: normal; line-heigh= +t: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; = +white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; t= +ext-rendering: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-locations-office-details__link--phone { margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__link--phone { margin-bottom: 1.2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations-office-details__link--phone { margin-bottom: 1rem; } +} + +.cmp-locations-office-details__link--phone .cmp-locations-office-details__l= +ink-icon::after { content: "=EF=8B=92"; font-size: 18px; font-family: Ionic= +ons; display: block; font-weight: 400; font-style: normal; line-height: 1; = +text-transform: none; letter-spacing: normal; overflow-wrap: normal; white-= +space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-re= +ndering: optimizelegibility; font-feature-settings: "liga"; color: rgb(107,= + 107, 107); } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--phone .cmp-locations-office-details_= +_link-icon::after { content: "=EF=8B=92"; font-size: 22px; font-family: Ion= +icons; display: block; font-weight: 400; font-style: normal; line-height: 1= +; text-transform: none; letter-spacing: normal; overflow-wrap: normal; whit= +e-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-= +rendering: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-locations-office-details__link--fax { margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__link--fax { margin-bottom: 1.2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations-office-details__link--fax { margin-bottom: 1rem; } +} + +.cmp-locations-office-details__link--fax .cmp-locations-office-details__lin= +k-icon::after { content: "=EF=91=B2"; font-size: 18px; font-family: Ionicon= +s; display: block; font-weight: 400; font-style: normal; line-height: 1; te= +xt-transform: none; letter-spacing: normal; overflow-wrap: normal; white-sp= +ace: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rend= +ering: optimizelegibility; font-feature-settings: "liga"; color: rgb(107, 1= +07, 107); } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--fax .cmp-locations-office-details__l= +ink-icon::after { content: "=EF=91=B2"; font-size: 22px; font-family: Ionic= +ons; display: block; font-weight: 400; font-style: normal; line-height: 1; = +text-transform: none; letter-spacing: normal; overflow-wrap: normal; white-= +space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-re= +ndering: optimizelegibility; font-feature-settings: "liga"; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--website { margin-top: auto; } +} + +.cmp-locations-office-details__link--website .cmp-locations-office-details_= +_link-icon::before { content: "=EF=8E=80"; font-size: 18px; font-family: Io= +nicons; display: block; font-weight: 400; font-style: normal; line-height: = +1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; whi= +te-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text= +-rendering: optimizelegibility; font-feature-settings: "liga"; color: rgb(1= +07, 107, 107); padding-left: 2px; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--website .cmp-locations-office-detail= +s__link-icon::before { content: "=EF=8E=80"; font-size: 22px; font-family: = +Ionicons; display: block; font-weight: 400; font-style: normal; line-height= +: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; w= +hite-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; te= +xt-rendering: optimizelegibility; font-feature-settings: "liga"; } +} + +a.cmp-locations-office-details__link { color: rgb(0, 77, 255); } + +a.cmp-locations-office-details__link:hover .cmp-locations-office-details__l= +ink-label { text-decoration: underline; color: rgb(0, 77, 255); } + +a.cmp-locations-office-details__link:visited .cmp-locations-office-details_= +_link-label { color: rgb(0, 0, 136); } + +p.cmp-locations-office-details__link { color: rgb(0, 0, 0); text-transform:= + none; line-height: 1.4; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map { position: relative; width: 50%; } +} + +.cmp-locations-office-details__map-link { display: block; width: 100%; heig= +ht: 100%; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map-link-group { position: absolute; inset= +: 0px; } +} + +.cmp-locations-office-details__map-link span { display: none; } + +.cmp-locations-office-details__map-img { width: 100%; height: 100%; object-= +fit: cover; } + +.cmp-locations-office-details__map-img:nth-child(2n+1) { display: none; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map-img:nth-child(2n+1) { display: flex; } +} + +.cmp-locations-office-details__map-img:first-child { width: 100%; height: 5= +0%; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__map-img:first-child { height: 100%; width:= + 50%; float: left; } +} + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map-img:not(:first-child) { width: 50%; he= +ight: 50%; float: left; } +} + +.cmp-locations-office-details__map-link-group { height: 8.512rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map-link-group { height: 100%; } +} + +.cmp-locations__card-list { display: flex; -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; padding-top: 30px; pad= +ding-bottom: 30px; max-width: 1170px; margin-left: auto; margin-right: auto= +; background-color: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .cmp-locations__card-list { display: grid; grid-template-columns: 1fr 1fr= +; gap: 30px; padding-bottom: 50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__card-list { grid-template-columns: auto auto auto; } +} + +.cmp-locations__office-details-list { margin-left: auto; margin-right: auto= +; max-width: 1170px; display: grid; grid-template-columns: 1fr; row-gap: 3r= +em; background-color: rgb(242, 242, 242); margin-top: 3rem; } + +.cmp-remconverter { padding-top: 20px; height: 600px; } + +.cmp-remconverter .cmp-remconverter__textarea { float: left; width: 40%; he= +ight: 100%; font-size: 1.4rem; } + +.cmp-remconverter .cmp-remconverter__percentage { padding-bottom: 20px; } + +.cmp-remconverter .cmp-remconverter__error { font-size: 1.2rem; color: rgb(= +133, 21, 29); } + +.cmp-remconverter textarea { width: 100%; height: 100%; } + +.cmp-remconverter .cmp-remconverter__action { float: left; } + +.cmp-remconverter .cmp-remconverter__action--convert { padding: 5px 10px; b= +ackground-color: rgb(0, 140, 186); border-radius: 2px; color: rgb(255, 255,= + 255); font-weight: 800; font-size: 2rem; } +------MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf---- +Content-Type: image/png +Content-Transfer-Encoding: base64 +Content-Location: https://www.accenture.com/content/dam/accenture/final/images/icons/symbol/Acc_Logo_Black_Purple_RGB.png + +iVBORw0KGgoAAAANSUhEUgAAAPYAAABCCAYAAABkSSurAAAISmlUWHRYTUw6Y29tLmFkb2JlLnht +cAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQi +Pz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1Q +IENvcmUgNi4wLWMwMDIgNzkuMTY0NTE5LCAyMDIwLzA4LzI1LTE3OjU0OjAwICAgICAgICAiPgog +PHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50 +YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgeG1sbnM6eG1wPSJo +dHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIgogICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9y +Zy9kYy9lbGVtZW50cy8xLjEvIgogICAgeG1sbnM6bnMxPSJodHRwOi8vbnMuYWNjZW50dXJlLmNv +bS8xLjAvIgogICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAg +ICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgIHhtbG5z +OnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIgog +ICAgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIK +ICAgIHhtbG5zOmNxPSJodHRwOi8vd3d3LmRheS5jb20vamNyL2NxLzEuMCIKICAgIHhtbG5zOklw +dGM0eG1wQ29yZT0iaHR0cDovL2lwdGMub3JnL3N0ZC9JcHRjNHhtcENvcmUvMS4wL3htbG5zLyIK +ICAgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiCiAg +IGRjOmZvcm1hdD0iaW1hZ2UvcG5nIgogICBkYzptb2RpZmllZD0iMjAyMS0wOS0wN1QxNjoxNTo1 +NS41OTNaIgogICBuczE6cmlnaHRzTWFuYWdlZEFzc2V0PSJ1bmtub3duIgogICBuczE6cmV2aWV3 +RGF0ZT0iMjAyMi0wMy0xNFQxNzoyMjozOS4zNTNaIgogICBuczE6Y29udGVudE93bmVyPSJKZXJl +bXkgU2FsYW5nYSIKICAgbnMxOmNvbnRlbnRPd25lclRlYW09IlNpdGVzIE1pZ3JhdGlvbiIKICAg +bnMxOmNhbXBhaWduQXNzZXQ9Im5vIgogICB0aWZmOkltYWdlTGVuZ3RoPSI2NiIKICAgdGlmZjpJ +bWFnZVdpZHRoPSIyNDYiCiAgIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTEyRjVCM0RBNDI2 +MTFFODhBMTdGNjE1N0RCNTNFOTIiCiAgIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTEyRjVC +M0NBNDI2MTFFODhBMTdGNjE1N0RCNTNFOTIiCiAgIHhtcFJpZ2h0czpXZWJTdGF0ZW1lbnQ9InVu +a25vd24iPgogICA8ZGM6dGl0bGU+CiAgICA8cmRmOkFsdD4KICAgICA8cmRmOmxpIHhtbDpsYW5n +PSJ4LWRlZmF1bHQiPkFjY2VudHVyZSBMb2dvIEJsYWNrIEFuZCBQdXJwbGUgUkdCIFBORzwvcmRm +OmxpPgogICAgPC9yZGY6QWx0PgogICA8L2RjOnRpdGxlPgogICA8ZGM6ZGVzY3JpcHRpb24+CiAg +ICA8cmRmOkFsdD4KICAgICA8cmRmOmxpIHhtbDpsYW5nPSJ4LWRlZmF1bHQiPkFjY2VudHVyZSBs +b2dvIGluIHB1cnBsZSB3aXRoIEFjY2VudHVyZSBuYW1lIGluIGJsYWNrIGZvbnQgUkdCPC9yZGY6 +bGk+CiAgICA8L3JkZjpBbHQ+CiAgIDwvZGM6ZGVzY3JpcHRpb24+CiAgIDx4bXBNTTpEZXJpdmVk +RnJvbQogICAgc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMTJGNUIzQUE0MjYxMUU4OEExN0Y2 +MTU3REI1M0U5MiIKICAgIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTEyRjVCM0JBNDI2MTFF +ODhBMTdGNjE1N0RCNTNFOTIiLz4KICAgPGNxOnRhZ3M+CiAgICA8cmRmOkJhZz4KICAgICA8cmRm +OmxpPmdsb2JhbDpjb250ZW50LXR5cGVzL2ltYWdlcnkvaWNvbi9pY29uLXNldHMvYWNjZW50dXJl +LWljb25zPC9yZGY6bGk+CiAgICAgPHJkZjpsaT5nbG9iYWw6YXVkaXRpbmctdGFncy9yMDU8L3Jk +ZjpsaT4KICAgICA8cmRmOmxpPmdsb2JhbDpwcm9wZXJ0aWVzL29yaWVudGF0aW9uL2xhbmRzY2Fw +ZTwvcmRmOmxpPgogICAgPC9yZGY6QmFnPgogICA8L2NxOnRhZ3M+CiAgIDxJcHRjNHhtcENvcmU6 +Q3JlYXRvckNvbnRhY3RJbmZvIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIi8+CiAgPC9yZGY6RGVz +Y3JpcHRpb24+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+h8r4 +gQAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAABFnSURBVHja7F0LvE5VFl/u +FSGPRLomohuFoQaVwhCXjEZNiYqUVDP9emh6oEk1+qnR6MGEMjc1YVJXT2GKvEqokUnRk4uoFMkj +j6J776z1nXU4fc7Za5/Xd797v/33W3XvPWfvfc7ee+312GuvUwEMygxaQUd4Ed6CzfjzfqQKpf9I +XZH2Ii0ri/1J/dcAaTBcA6/Bk+VqrmQZdik7+BLWwjr4Aeriz8Xp8UidkO5D6mFGxzC2QUB8j7J6 +OFwCVfDnI9PnsbogvYb0KdJdSCeYkTKMbeAT7yEP5aNC3gR/Lir9x/nJ8fPJSCORNiC9YKS4YWwD +n5gA18HX+P9jkErS8xF7sxRfhXQHm7IGhrENVNgJ38Fo1Hpz0v9Rf400Cmkj0nNGihvGNhBQAPfD +O7AF6peu1PbjmL/EYYvfjlTfjKJhbAMXTIRhCamdVXrMfXSAMmSLP4j0BUvxbmYko0e26YKyi0JY +CXWhM3JGI/g2gAiNAF8hHYV0ElKlAEKFVPUBSH2QaiGtR9qVSnWjZkKNeBXWwvuGsQ3SB3NhMpwA +v4XzoDFUZe442kFHIO1miR4D029FegUpHyxvODXfMEA9x4IV7HIzUpOEG8Fi8thRB2kevIH2wX/L +1byoYFijfOAWeBhqICvvTfp7E2gNeXBqIlLtS2bwmO2vtkiXI/VDqhuing+QHkGaEsdDUoAPxQI0 +S6gLl8HChFVgGNugDKEHXAr9YQh0RCb/kRk8BYNPCkRvZvLuAev4lHkvcqaujNQUKGxuHExARaEk +XTcOjSpu4IW1sBpeRm15LWrL9SAXmuN/9+Dff46XuQ8gfYj0b7ACVraD5Qmv7aOOFVw+UqauxKvF +ffAPGJ/Q/ssfjMTOQPSB62AoPJ5Q239OffPnIk3TZPA5EOHety2pyS0/Ghe6h+FP5XaMDWNnKBag +6km68p7UNdkaqSdSB7AOjxyZSsZ2MvUD8BiMgRvK9fhWNFM885ADjRMOtBScEDse6WK2s9sEKH9c +FA9BMfU1kHKBgtnHwaMwuNyPsWFsg3i0fYuZe4XUCheFfRAyNcg1T1t/w1FW58NfMmIADGNnILIS +/yKPVmsOVtgoMXUYTzaZ/tORnkZ6MyxTk8gnk2Mg9MXKns+YMTaMnYEown/HMAfthVD72hTfQVta +lyJ1DvlYq5H+hTQZaVsUkpqiXujs+gC4EN5JxNFkDsx2VwZiL+yC/Tjlz4f28AOE2vYaivQQUqOA +j0JbYgVIt4F1MIRSLO2LSv2mxetKVCKWwosZN8ZGYmcgivHfEzAsoZAPQ35al/pHWMWqNoV7fR38 +PayQWVK3nYHq1Xh1GAhXwNsJrT7zYLa7MhwFsBFOhQawKZhKPhysnGe6eIHV7f+EW5gsRqagdDox +MgfmwXY+BlOBJfVL8DIsyUBJbSS2QQITUAuehlItxvjxT5CmghWUQkc1D8arVwJrK+qApoSx96KJ +ofckmHcmVjwaVqJcNjCMbeDAW/A8LEZt+EKonzi4SDZ3RI4XEpeTkF63/2CfMMthFfo7Vptrcbvf +e9j7NkOfwBJ6OkrjqfAg6vPLzAAaxjbwwh3QHb6BEdAGLoJmKEs3sI2qweDJMS5rWTJP5Z8PbqlV +ZVuYJPSKROz6ZGTL2VAb6kEe9MW2O0ELaJ4IJPmJmf5Hvr8RS/VnUZOfghL6Y1huBs3Y2Aa6OA6V +3CthCAyCGxPbRHQger/a9n4c6Tqkl8Happrh5HgqR1tOxKz0kYNFeNssyEfF+XXXylrC6cjg3eEM +6Ip2/zkHA0tehXdgLNxqJLRhbIMwOAPORea+FTogk1Vjw/iAO4O3Y6H6CxFqbzdVBzpU/Sky82SY +C8+hwr/BxyLTAJogq1dBpX3uofXCwDC2QVichqw9AIbCedArwdQbhUljq91NExJ6P4yEa5Gpp5iO +NIxtkI5ojfbv9TAKesBZaItbYWHJzhn7oAV5rGejsn0nXA5bLSe4G05EuhUs5/Yw08MGBqWIPsje +76FcLkSagzQfaR7SXKQ1SJ8gXaU+ZEFnsZ9j4V7CtrmBgUFpoz4q2gWwCjYxQ9tMXQCr4ZSEyX0Y +aHdrCNLHDoa26Z+mRw0M0gbZaDmvgK+QN4kmJzIYueIPYPndSjwo3/SlgUFaIQuegQ/hIyiG2ol8 +Cq74s4KpDWPHCBOgYhAQxdAfWkEtZOodB/OeHobdpp9Ka9k1MAgBBVMbGMY2KKeQjmRuN11Ueqr4 +qWBlluwCloeTTsUdwdconJdi9+kbTvOQFoOV5D0KUJzDOWAlmycjjrJ1VGDbjNqkc3rLuN13I2qT +zhr8DqzMmKcg1eO/ESjZCG3jUqaPBWBl0Pwpona7MLXhPq7Bf6eITgqbpujOuWDlANvko176NNV5 +jn5zgv5GZypmJv2d8pRdgNQCrACyLH53GuOFYMWCb1S02RGs8xrkNMsTnu90sLKvZDmeieYUpTsp +ctxXm8elxEM4UcTqfKEtim7tpqiD+tUtFVNbngvFHuUWct84Qc/aHqkV0hakazTHqw73GW0LNuHf +Kx1Ujqy63ud5MCfoZMtjpinxSbN4MQiKs4HCg/21uQTpohBtEiPdz4uFbpvfcJlqIdqlhH+rfLRJ +k/0ZsLLo6uA0oT7nZO2u+SwUMXqXos2lAeZMMiWnJu4g3K8jTLoLdfzPo1yBUK6/415aRD9Lur5D +49lIcE0EK2BHt4/WIN3od8I9EcHg3BJgoo8L2SYNgt9Th7QlszVEmyQtOvts8ziWwGHeVWdQmwt1 +rOX7LgvQ/uMebb4U8r22ObQkp9RUlVmg0RcdhTpme5SbIJTryffd4nH9Q+G5aGHYF6K/6GuCJ+lM +ukURMLVNQ31M9oURtfkB6Hv7h0b4rudottmSV/Eo2hwTkrFnaEgyFfV1afPFkO+0NQBjz4+AsWd5 +lBsvlKvPY1oSgLFHRDQPDoCQt31KhBPdprYanf5GxG0u1GjzhhjeNUdosx7bkFG2eXsIxv6C7eeg +ba/PcMYmhurton7rMPaQiOfBj2yTH4YzfUjEWawC6KoKKoyMgcGIrlK02SimNqU82Ks16qB7nkR6 +jNVaHTWtaUDGjoKS40iXx2Bjpytj72PHWYlPxj7Dh7/qMTaNdfhtidsLzBEKLXVxijXjyqQGT/To +tBM1X3Ay2zKteCLdz04cVZkdCpV8sUab5Gmnr7bRN6d+gzRI07nUzqPN6zUcWZe4lKvL7x/ExvTD +2Ot4EtMpjnvBSjyoU+6BpDYHcT1jNDSxVXzfWKZHeWwrliFVXKJClzrXa7xPrku5rrwjpCrb1Vmg +qnDzRo39SlV5L3e/zuQ536NsMw1p1tGlXHuNNscq3lVaFKZ4bIvsFsp1EfpY2qHIDcHYXu/bXsN0 +mK145p5C2b9r+iXKMmMnS+y+wv0fCe/RxM8i31u4eUhIddrNg3qMRqdcL7Q7UCg/MoANKOXfqcr7 +yyovebaL51PVps63Z5oKddwTkLFnCu3eJpRXpQi9GqKJFS8rjL2ZNZA+7FA7nvfPnXhXqEPn44X5 +Qh31bJVnHTOv2yY8BQ1MFRpaI1yv4vK3vkKZ9WxfqPA0WHmqvUB29t2O36s7tie8IB38J2cT5cW+ +QLGV1RZ+GTQj7bE/ojGYn7OTxmsP+8yAe+nStiTFFDzkc2ydcydTMIpNGFXQUgO2r71A+/ErNNoi +38u1iuudbMZ+nykoCoXrbt9X7yCUmazZ9k2KzkoOZG4D6u8yU9DJWxpt0qq8SzGZd7tIW1Wbuln6 +5isYuw1rCkU+xo3aXquxkIFhXiXu8dAOk9FZuD5es73Xmae8fEgNdfd7c3i1IdXuKLDC3OzQvCJh +FfJCK+H6As16xvtos7VwXTdM703Q/xJkLbaLvEBbJiN4i0eVTqyIbV4v1GHzZouP/tilcY90nqAk +w5m6UJOpAeSIwW7Mayq+tL9spPq8+bGqCvJY3aS418YQ7YERUomlaJmvYhiEFhrqf9RoCYfvyyar +Z3+NoJ1sXnS3+CwjwUhkNQoiFGYXKEw8P6ha0cNRQdsOZ8XYGTWFyU6r0b4Y2j1KuB7H+eHqKZxk +5uupqcdKH/cenaJnKkmWwuRAWx4zUwOrEipJsJ9V1KghSZ/imN41VSgxfJZy+BEGWaXB2JTGZnSa +dFZWTCpgeVcrjzB8lnKko5ZU11bFyd4do1mI3PkUY7yLX4p+py2eRj4atj/LlK2YoJVjeGFJIseR +KkrSPMgz/XlEbe0yfJZyRCksKBIviuQTyyryZL5X42bay3wWLAdTcuN09NFPjuidzNzVFJ1VJYZB +kDotDntYOo9LB1b6Gf6IHUVp8AzbhOukNS+IoiFiatpC6SXcR566VyNUAWlvlL6brDr5RXHkazTq +omwdA12kManz5ICj4A97H13aq2/u4x0ojjzHZcKQFjIbDn3PajUvYl775+0Mz6WEadMhDdgHAq+1 +iJKxmwqSaqnA1EHVkVUCY9M5YZ19ZdIWRgiahg3p0Hs3H7bsRMX1TQ7G3sULVEuPe2krkb6MszHk +WGbzOPxcDqVoBY15LCEnDd73M+E6bS2Pi4KvaRVrINykIzVrB2h8kXD9cs16egpqrlOSr2QzwAs1 +QG8fUXq2xUm/S6l7LvPxrpsUVDPNGDcrJMPqLgBNNeq4OA36Q4ppp9iRqpp1zVLMgzuB7WtVQPlc +jUakwPZJLmWqMdOpyo3SMBH8pmd6CuRcUipUYVtdSjfkRB+hzR80B1R13O9LF0bRTY2kQkOhDlVs +87VCWV2noXSiSXUKkPBb0Dv77AbpEEgvn8wtHXN+WqOOzkIdN9NNfxRuoj1lVcTMGI1Om+RRNl+j +7N0eZS/VKNvYpVwrjXJ0RPJ4Dxv8I6HscI/nlc7Rkv3/K4+yZJ+/IpQf7PG8pcnYOmmXKDkj7cpQ +8BDtrtBJw1yX95f6jzSxri4aw5Wgn9QgFYz9e41nGa4o3wHUWW+KbQ26M9uBkkSh5HmNwIp9psEe +AHoJC1SMXUez/GfsBKMX/htYhyakMq8pOkcnfQ9tU9GXIe9imqZRpgi8Pf39QC+9DdlYV4B1PpsW +L0o8IJ13py3HymnI2A1B/8jjDjiUPKOLh+qpUw85ZWn3ZqZGv5UGY9u+Hp3MQ8N4ISDfD6XyKtAo +97DT8TDNRwfsBv+HzScpXnIQxJOyR+UsqRlTm1cLA/pGTO32VXj5S5OxbYeR3/dxO5PcP4J+OpAm +jJ0b0zwgraaSrarQKunnEIKXRNoLwUA279iInRR0/nmz4vpOVhOjBJ1Zf1K4pwfIGTL8guL6p6ex +5zvIARc3pxqp7HtCPMd01jzTAYUQLg++Fzqx6fwLDA64SuxlqfttQIlt46GIVq3+PjqiO4TL0ukn +A4qNyhDsQwxu9KDQVjpIbGCzKIrMtnkB++ketjvTRRW30YvNqLDzgL4Wo0y0cZPPCumI4ClcVnXf +C5ovejFPtiAvR/Z+6wCd2wD0E/e5+R5uDjiot7PmEKTdNWx7SZAchTohqI0hXD48G37MPVUSjn4+ +++opzb5YqtDEVOX6hJSyjQIsfMnOxzo6DRGjUrrTb0D9eRuSFtUd+4iFChrl82UHslSTnHpkU8wQ +tjp0QSfaJvJElTqTPgczBILt3ztBjsihLPUOaDAhRSVd46P+k4Rx0Ylyqi/UMcPH8+SxQ3KzQvtb +DerEFISTeUKrtK0l7GG3cbbwHl5a5QihXNeI1OjObMpt0ph/G8BKG9bajy3jHNA87uTqcCjlD70M +RYQ5EyFUBPVZZ1I3gpyvprY7sjpIwSPZ7BPYyS9HUjrq5AiU7rcdq7G1eavFnnQ0Id9lxo4ywiuL +JcpZ7PSr7vB/7OTBfhv0goWcyAZ1VGGRht2ZBYc+Ehi0jmTksADJZdOE3nM7e4vXg/7HDlswY9Vn +3w/tKmxlj/KipHulOXrAw4avAuoDSXsg2iPGNP9O5/lHGXGqOnxY23jhWw5C3Pn/BRgAPSRFlHON +LYwAAAAASUVORK5CYII= + +------MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf---- +Content-Type: image/jpeg +Content-Transfer-Encoding: base64 +Content-Location: https://www.accenture.com/content/dam/accenture/final/images/graphics/flags/UnitedStates.jpg + +/9j/4AAQSkZJRgABAQAAAQABAAD/4Qm6aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hw +YWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBt +ZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA4LjAt +YzAwMSAxLjAwMDAwMCwgMDAwMC8wMC8wMC0wMDowMDowMCAgICAgICAgIj4KIDxyZGY6UkRGIHht +bG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAg +PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5v +cmcvZGMvZWxlbWVudHMvMS4xLyIKICAgIHhtbG5zOm5zMT0iaHR0cDovL25zLmFjY2VudHVyZS5j +b20vMS4wLyIKICAgIHhtbG5zOmNxPSJodHRwOi8vd3d3LmRheS5jb20vamNyL2NxLzEuMCIKICAg +ZGM6Zm9ybWF0PSJpbWFnZS9qcGVnIgogICBkYzptb2RpZmllZD0iMjAyMS0wNy0yM1QwNjoyMTo0 +Ny43MzdaIgogICBuczE6cmV2aWV3RGF0ZT0iMjAyMy0wMi0yNVQxODo0NTo0MC4zMzlaIj4KICAg +PGNxOnRhZ3M+CiAgICA8cmRmOkJhZz4KICAgICA8cmRmOmxpPmdsb2JhbDphc3NldC1wcm9wZXJ0 +aWVzL29yaWVudGF0aW9uL2xhbmRzY2FwZTwvcmRmOmxpPgogICAgPC9yZGY6QmFnPgogICA8L2Nx +OnRhZ3M+CiAgPC9yZGY6RGVzY3JpcHRpb24+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0i +dyI/Pv/tACxQaG90b3Nob3AgMy4wADhCSU0EJQAAAAAAENQdjNmPALIE6YAJmOz4Qn7/2wBDAAMC +AgICAgMCAgIDAwMDBAYEBAQEBAgGBgUGCQgKCgkICQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQ +Ew8QEBD/2wBDAQMDAwQDBAgEBAgQCwkLEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQ +EBAQEBAQEBAQEBAQEBAQEBD/wgARCAAQABgDAREAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAA +BgAD/8QAGAEAAwEBAAAAAAAAAAAAAAAAAAQGAQP/2gAMAwEAAhADEAAAABluowm7pZOXeXJmCM// +xAAsEAAABAQDBQkAAAAAAAAAAAABAgQFAAMGERIW1gcTQlaWFCIxY2aDhqbm/9oACAEBAAE/AGCV +s8JTyOYuFjMpFJLGaWaeVjx8QDcbgN4o1jpp0cXHLbGgcySk6be9kayriEMJ5/jhal4EEfaEfMt3 +Mm+hPqf5WMsJuSydLBpaMrJ+SydKhpaApdPwUUQ3xYNKx//EACURAAECBAQHAAAAAAAAAAAAAAEA +EQIDUqEFEmLTEyIyQaLB4//aAAgBAgEBPwCYZ2cs7OsfhmRiXnBPV2enRF6XC0+PxTCiw2ly0WG0 +mFFhtL//xAAoEQAAAgkBCQAAAAAAAAAAAAAAAQIDBBESFGST1QYVMTJBQoKio+X/2gAIAQMBAT8A +I0HDRTUTOa9yyB8HXA/iqWd/n289p1Pv+kJuqK8lkRNHvmivJZETdUV5LIj/2Q== + +------MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/us-en/careers/jobdetails/_jcr_content/root/container_main/container/joblistinghero/image.coreimg.svg/1698965171327/acc-gt-dimensional-purple-rgb-rev.svg + + + + + + + + + + + + + + + +=0A +------MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf---- +Content-Type: image/webp +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Vezeto-szerep-Oracle-150?qlt=85&wid=480&ts=1693395649837&$auto-png-alpha$&fit=constrain&dpr=off + +UklGRrIPAABXRUJQVlA4WAoAAAAQAAAAlQAAlQAAQUxQSNgFAAABV8egbSRH5xx/1uUrgIjI4Y2s +5UaWPAyFIqcKYVqnQ+RPoL9t2/FGetKgHLsc27Zt27ZtW9XYM7s7tm3XtpN8z7/RO2++fN+b/LoR +/Z8A+t//rgy8lZ92uZrHYX7FzPzB5Gn0ZzjMw/C+iR76eBbDi1HJOI/C+JgdvjB6Ej1tjuy9PQjz +bRa8bfEcetlF7H08hwssfMVjaFEMUhVgbe8pXOXStgmPAd/2EJop4Ia5fyFQWnsEhgiGg8h4CXC0 +R9DWDt4ZiToipbUHYAhn2IuIDDcBR3oAtXPAMypdzwby67m/aIYjAUUDvuL2GuaDf/1Q21xQ2NTd +7eHSykDChn2AD7i5kBzwwtsB1coBeXXc234ubRtOjg3HAR90a5UKwSOjAFXNAEUV3dk6hkNJeCPg +zW6sWiZ4YxYLyga5Qe5rA8O+5OQSwDvcVsU48NboTLkUkFjFXW1iOI6cXg14s5uqkgoekPOmbyC9 +svvxrtZ8xFEurYxUgeYBPj6yaTVvd+Eb2GL06mP34xXGn/zVqPgXMHP8/eMrR7cM8pWZf0iPZZFP +YvNZXBlCqo5SHOD82CdRK3qG+BvkYgjuMn1T1Kv4QlbznY86Pu+dwIUJr85untUtTAKmWj1n7byZ +za6cSSrPVsVx5u3dc3vUMepm6OWvhezyu2a1TPddgYu/Xhmui5kl7PKC+LNVSPWKp+LyXMTM1rl6 +yGIXFid/unZgbrsgP3KpX412M/dfe59S7AIukEXJr5uHV41vX7OcF2nWUC6sw4SVR279sKmSq4dL +YkrK48itM3rXr2wmnZor1e85fWv4kyQnbuiheowD+5aBTfxImj6N+m6zO4gJ1gPVfo/4fW2Saugb +xp/rkz5rf0X8pLZMat1j/L0e6TX0BeKvNeQR9Jnxy9qk39CviD/Vk0Wdt4y/hpGeAz8j/hImh5D3 +jL8Ekr4D3yNOri+D2vGM3weT3qs/Q/yluf6afWT8IpD0X+Ue4ph6eqvzl/GjQJJhxXeIE5roq3EM +4zdVSY6VnyD+01JPzX8yflaFZFntEeK0evqpl8L4aTDJs/xjxOnt9NImnfHTSiTTspcRx3fSR4c4 +xjcqkFz9/0Gc01kP7TIZ/1eWZOt3DXH6UO0NSWZ8LYDkW/Ui4vSuWuucyvhaDZKxzy3E1p7a6lzE ++I4fydkSjjhruEFDQzIYR/qSrMucR5zbRDuNMhmfK0vytpxFvE87exmfs5DMfU6gO2atmG6icF+S +e2A+CCfNngD5QST5VgyXa2cJ4PayG4cGa6cvmii79cDWUDt1rWCL7M6A5LLaCUgEF2T3HrwyaIee +gw+SM+WCKNLwcVBikltLhgu0NBtwJ7nNBfbmWmpqB8vkdgCkV9JS+VRwSG53wXujlgyvwAO5xYHz +pOnTIFFq5RiuVcnPqNIawBVl1haNUSVke8rX7SGqDEadZTYZNVWhysIEZubYRVVUaISmymwzKLE4 +FbAsgR0mrSjrlLkI7JDZTfCRnAxY+p2Ffy0NcILegrsSM6aBSDHLpAR2OmWSSewEsJnkVZfhHKEp +v1nVmBlC0wE3lNcA1NyR3+i3LGj7nC3A/H6Sv6OmaKi8FgO7LzL3e82isdN86kVbBZhf9TEjsw0s +k9cR8JNKG8bct7Hg72XliMjQPLpIgO0PxxlL0WdwUl53wWUiMvS4VsKCOXvCCFv6PlAcMZf8173U +BfBAWj4xYDMZWj9TWFAJDybhbt8EmPlNK6KNIM5XVsEFYFKXqwoLFp1tTs6axrxSBFi53nUcKK4l +q94M71lZUHky2Egqll/6V4DZehdwP1mtQsKxk8ykcrktuQKOt8jqvFMxi8qSC0O35Tl1SVJeb53I +3hVCrvVqHlHsxBcvOVVIE1IiqpAGa90Uy6gspwaKQFFkM9JolytWAaWxnOpaHSgPBnqRZs1jnzuy +NZCT5SP60d9MmraM/IG++MiJuiUwc+ysCqT58vPjmDmxO8m61r6ra/1Il95Lt6+rQ//zH1ZQOCC0 +CQAAUDMAnQEqlgCWAD5RJpFFo6IhkzoEtDgFBLE3cWAAMNo+q6Y7zj8nPyS+W2nvyL7o/kr8M+2L +lX+q+kz4h+Q/5D8z/9b7gP7B7APMA/gv8N/yf91/c//D9wD+AegD9Nv+x/tPei9AH6Y+wB/Kv6H/ +6fZb9RP+i+oB/Mv8r6mH+a/9P+F+Ab9pP3I+Af9cv/N1gHCc/1z+Afpz4Jf37+TfsTz6/pRyqGU/ +5n+f/sz6b/oB4n7WX+P/JfgVuO/yj/TfzP9r/EA/ID3A4pv5L+mHkYfVPUA/gH9K/5Psg/rP+g/s +35Q+xr8V/oH/h+077Bf45/PP+v6u/qM/Wn2BP1x+/8k6DlwobW1/oGGMxSUk9gRg/fMuayqIAPU5 +Yok2sysdM/irOesVWUHurTqzTRUohZvI0HFnHsdB81mX2HwXPYNUDy6KacBiQeAI6oiNHRKD6Qw0 +sNpm0Ipt+Xy7GkTTqewfqi2wPBjvH1fZYwtPQsMR/EeC3JxKcYsptUvcjjHU525LxX+0J1vKfOjX +ITkvH7LilhW+zpOx1sVYin1yg5cKCgAA/v050AVvC/+Ds4kEDhwKnjCxXAmcLfMykc7FtTUUkV0P +JdaFUy85ghJMbbsJIat1qA7QYb5NkXrCBzWtDJI6hck2Q9+V3QT8dkmLe9LhvM3VIIjhcvMAhIbu +Gr1j8/Gjp5A4IPnl35Iu+apgE/mY9r8CipE82IT5TSrsU5zV8g1tLVjj5J5zyP2GwyVV/pmseOsd +bUvo7WUC7ZVVLjMQ6HCpHZ8Q3NZX2njomp0yTZrMB6e4ElDeAK+1h9VFs5WYhaIU6wlW0IEm447I +sIixOUbUpC4R/isLwhWMSuCGKIRbhvto/YWORP34H9FHCfzkpS6H82qpdgtwlRDNSzplynMf+Q+Z +7xXLnDb9CGZ/nrxdX/pRTf8kH+Bg/skyV/POJ95Fma90QVUx+oCeXD6Cs+mrqI/9AAiA/ZS/Cg8D +WFo/MIrCSaFTOzSATe9znKKP8vSAusR7abyMWVV5yAGl0/aAcaZgzLNDIx0I/QAomUhHuXIEFx6W +2Rn5BSY8h/ljUJwXBsXMJ6HlkbpPBDoi9dGTsqYL7BwSLJA9loHcUimOpKdlgNEiGXYw9xo2bAvl +nqVNDcWMeBPfZQlNJScqs477IU1+ufdZklb/3yehQIVv3Wb8KdQuCDycCUAVhgzC+FLZxqoE5+tv +Bl74UGcv3Z3veaGb/15HjtdOKNWysmHrwX16igebK7P+/jUcCsmRzxe6FFISZ8y8im7/6TwZvxhr +g2EDeI2Crb1nbeyl/4K0nSufr/6Z2akzb8bVF/TVlLx2wYpq4/qczAV/chHMTGOST9bTsBmMMOaU +hWMBq3jPuDfMyOmm/NxrcJj8Km+qFCcwxhKVb4rXQE6adE+pLnFFqaQ7qTPAEAIsukdWpp1+3DHr +9hGuFbi7XV+pEHopfwXhD/UHn6RCzYqEbsM7xfcDU2HXH3LgjZ9HMEWkRQXAVxPjDkOuAvCUgSgD +92nyTb9bIDZmOx2+91NR50/nMs0/aEzxpC9bzDZVRbJDRXCftmY0Vn+UZOmGBpSKEKSR9ijihJmb +BbAkbPo5gFMgd4UcwZwnmncH9dm6m1Vasn2QSGidXCsEZK+ldzuuU0ctNN8MYOWp/2UTVlG+BrtD +vO456hORADtMPtbCDCp1ywSGsHWZnRoHE9lFKaLZJSiiYab8KdYpm1zVzAHuHWbDQJExeDpXRgTf +/99z/b4nPj191Z6ecCyLIIxtwHPRI3S4PDccPKoESvh5AQ1OQOkr00APOK7kIW5L4FDnvBlcglit +ttGkT0R3EiTVoOwc3LCil48zqoww0rdfEqtaM/ExNzdmAuG/YlKQb8daLZ7fai0fhRlpbdEvYFew +zNQVYihWByfVGR1FyZO3l1hi2CTeRL3Bes048tTYy+Cj27k9/kdTcFIGUJiV8AwBONBZHDyGgLmb +FraL2spgibvQ/MT50aDrLHJSM8ukhLgIX7usIKJeLy+uwIWqDTzhCv9/gJ20SIvXZ+b1IkL4OHhl +knBvOEBKAP3afPBylrhHfR7qMyh2f6S5n3n6Yh5ueMSiVhvwNx4/9Wuuf9TA0pJIGM+Xdnh/ckca +JFsnPSzIfbRbKFsbdG/D4/N8oIz8P2rQRkr8EFFthZD1m8ClG+9obRfcTJ+T/CW6AUx1ZzPddLhv +M3VIKHXP+7v+GxWRSkBdtoOhcvMAhIbuECod7Sx0RNgwXrH5+NHdo2FULPwzYszyIT5NKSw0GPbC +iPZSWGnHlqbGXeyriRmwA7Gup43whRzm68SJpXkqCWzAeMU3b9Xyfnj5Jq6FF84lW6sffAEww7Ha +kwQ3QLV2+tKANdsE2LJEdHF0x/9wbiVjnM5AQhUag9rp+5VaO/u/1XwYYBdJhLGi/iRBXI666uP2 +sgIQexVzH7vhQww/F3NY98HDwKEPV+xfs3ftvLCXuoonM1bxWGQ+r3PVa+tARK/jV3zBsDoF0/9R +sae6PPJUNilRoMOCLDC1MD1k3+qME47mhZYgrc79d+oHirgCH1/M1e9tePQTA4rlnUWli5zAsiET +3Zbcf7t//77TsDq6fzmWaftCaSLRiyqbJ7wfqI73rbeDs9D/Uj+xHOqJqYeSFfmtUnOYMYpvPyHy +bJ3RxjOkhGcZpn6jVC27dmg0/22tX1diLF+YrvD32RcNxrAiFnT21cfoMPlsTXkn/VWahgvcni+p +vM8jjt/Tbt86CB88vvIetAWDLLgMzAKOVYuyLfaXDEjN7KSPZZyM8q1aTskdywcDka7YrbSMJiAX +RHJjJEYORz+kW53sOT4hjahesPGYtNUymf90rZDH0ZmMV7DPXB4wOenB7fKryyzu0vLB8sOr/XYT +guG4L2ovdFuZ/9iqHaHjnjgkIycK3H6B+nMEiYrQxXT6/WGD8Gx8U1kKNlnscGsShdhSgE2BnBpM +Jr8IKazb3WStQBGwUCXgyC09kGU4ChmDnBrjZWBBINxEpqjW5yvmSu/+qq9kQoohDPxq2PeVtpqn +OwE/fgq74zR4RU3cmknES7PeIQ7CquUfivHvhZ7ETG54URKoXatxxmvy9eaxABHUx3YKVTwLUfEi +O5QVRBBJjC50EUrxgcnZAu1DH8ONo9he3NYhnsj3czkwJghUn/4/hh6S2l/+BHnMSgkd4R+lOcoT +l0BIeSvrJpX7afmnHt7AqabAYuz95vJHk2PTWO2jr5Qtj5uYl6bL3L/WtJJiIHpAG85/b8eK+FTO +29nF3/6OHFlBoIIBnH/lMd0M5b8qwrLfWHcmBgUy4SAAAAAA + +------MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/us-en/careers/jobdetails/_jcr_content/root/container_main/container_1898524016/cardlistingblock/secondrowcontainer/icon_copy_copy.coreimg.svg/1698965174073/institution-accenture.svg + + +------MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf---- +Content-Type: image/webp +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Expertise-new1?qlt=85&wid=600&ts=1693395648684&fit=constrain&dpr=off + +UklGRtRTAABXRUJQVlA4IMhTAADQzAGdASpYAlIBPlEkjkSjoiMVCj2EOAUEsbc7oWSr4CJ8uFUr +P6rCiu48H/p+ddyH35/Bvxn7V/v3y2/4+/PtbzWOlP+7/lPzR+W3/Z9c39K/2nsJ/q9+xHryew39 +4PUx+5X7U+6//5f3L9+3999Qv+e/6X/69k56KPl4e0b+8X7q+2rhHLdHbD+h/iuWLE7+gfseQP8z +/p/Qp8dQgXM2dqIZPApnQOoJKJBAyY4ODh67/z6Tx/QGC/vxEQZfbf2/7JrEyAF4vWrlB0rhZbR+ +p/0m+cmcsEeEtUtKcnk0bKJSybrzUMxR5KBxlay1tQD5vsWN0N/5K3AvLiPi/5PEZmC1M+JcEJoa +u0/QfEGYOgCIq6/txR9nVb5oGgG6n1sK0uux8nQXe5C/8jRTRdMPgPGZTY7MPHiq3Hyx6jv+VEJV +i7eSTVvd8HJGpsTUFB4toJwU3rfpa/peZLtNTgNZNZheu64SmODpYaDm5DVd4zzO1tTdJb9RG61S +gbNU5ShBdNKpS6WlX/T9mBlHGVJP/vkHOxgz/pUDqj7txmdTJqXjZXS6S8CSG3CbjuAWJo6c95wu +LtQaUcjGv7LGKVxBcYuJZcftVhwDG/Sr/xGqcIp+VUgCWshOAnzoOLMZv+N1+6+4DKF9Rq3CQtwk +EkGnRRtmGFettHkjQLbNrsuIkoqQP8jdzVIv/5SJidWk/bv9GVgOl6GAnFIyOyaMzTt/OdstyxYI +f4/1aTpWYMrC+26puAMWcIGTYT5cjg8vCKBIL3U6WTR0M4khZFExz2fxK6V+W//+yHzH/+ZlpKjv +xin20R7dQN2/ZH8ZZcJVLjlsW/aA7c4eKTbsuRMFpJ7p///7jHlKxSiYzYbHNXzU/UC1NtqLAwrA +Pn+aEpxRrQi+KCxlntGZVmVeD1qZZy9M6ZBf6wbbQ/S+LXqyXs2mIUfawr199ijk3vHynfLpSZCa +AYC6Txv0FfdVAld67ljxgEOwuuJQ9i/x8kvMGr5tInwwHGtlPW3zr27HoPXlYY0mJsyw5ECDy0oa +cfMI1Hrbk0TzVZhxO9VBUHqDR6yaeBhcEJaZ8ZsdFVdsMFh4P+yZj5hIkrkb6ty+WmX5zJo/vlfd +P/c9SbscrTqZUAU/nPVaT83GVUfWzrh9X1Ar3RL3YKkZG3krFJZSq78TpeHEbPtedcd3fvepJsMf +gupv8OMUJWfDsvRTVZq84dLPfj2HjY+2q71Dv8HfqWVo5nDEugcqOK9ny9wRG4JjKRLCpTSjxf/r +K2geobVmCGC3luyRQKXj1ftd8B1w9bOZObH29m6EVyEXQp/zzS73vKQRP+qSspK7YqUVX3xYwqR4 +s8JtBX56/Zgu7dKwvadoyNEsMV6SVDZQgW9aQzPVuASxrWHQTU8eUhV412NHGd+Tmbi5fDjPqWWx +JKP3Oyb7raEobF4MrJ+OQxD7CzYRZXmrQJaeaKPCDifxPf/brvdt6Eyqh+Ty+L4l6R023SDKHGiq +LYg4QKgamOoIoap6N3o6d1FAY8NrK1D57J9dC74JTOfKQs45btmXE+JDBoYauRKQFQII/R5iSMoF +KDRcYYe9uXULrHhgbEkWlf/3eY8YQsgB9DjU70QePbs3Q5yQvFrghCwTQ0NdEFKb0os3++CBm0N9 +A5/PzKM4T3/uhHQZ/poRnPzezJWnMsdsYjhG6qYqQ2/3T1WuC65h8Mpu5XLPZgIR1BdMRsXpX4OJ +sjLl3BUHbQu3x8nInhxhZpSy+kKqd1U/Ry3Pdz418GIr3fWiulXzGCPXB88VqxlRC9oCDfZUiVvL +r/KtfMRwtGaOdnewtT06uCyIxDv9ITvVtCqi/aKdkyc751xIzRaS4H6wYNcnVQgyvINsIHEauTww +sMRAc3meeBrmmWp+QmSgFNIEHlLemHNvJ4ryzgcMCNKcswqgYNGgUAfOBjSiZ3WBf8oXwfrNdgWl +0cV9JcXr9crvbFPVpzaBSe8NSruQSyl9VjGz5k5sUZgBTDPQ9wN34n8OpTE1QrtLMZfaJmIo35f7 +Tgx6Yg47dvk8xe0k+RhQpr8xD286w/Lr31Rim/Q4e47ygqfHTPqIEADtA9nwDkzb6661LvYXxzqV +RB6nQwxr5Yu+uLXf4VxxcNzbYQik+NEa0gx6lx7khbP4z1wiMBx2CML+VeCOxCTLW5LN2R+3rBPq +QGA+AH4oTX5EQNkr9BtT1slqdt3hKT3/ri5dygFFOndMxNuLmTBqDcwLknF1xCwTkSrLzNqdf11k ++agLWeqA4ecR+jlBXDohMlKCuBsg1hgWpcmEbKkPgEFYnUOeTqaJtrXEUrWb0/P7zhNhyEYO1SkK +0YDaHfzXepIkmnezbToJLTa5Bee9VW4qNCwhh0M5gNvX4Y44mnQEbvTuMQ8ETCOywVdjNLETSTJJ +04CE6lcqMmHSctpYVrZpzMWVihM+6Pj6wX8VdWOwEirmqKlIklKW3+2xttmW97GDT89Nf62nn4KW +nOcCBqN427TuTACaAD/FrV0EEg8szeTG+2YzJmY7J1SjvHhLJySzXCm9c0Wq1Htzaz6vHxwmCs0n +458dtFv+z+Oy9eKQ7/PiXGpHJLe/pfQbFfp1tW5/p3/5K6bZ8+eSwc/oVr0WxZbcCReWlA9G7JCK +NgPyCjVE6h/yiREOklRUiRYerlrslcTgLQtregT4uZZx17C7ZKMBb9w0hgAY1g58B/bhWUSIp43z +X62DTRB/L2M7pDieq0rWOPkOf5kEryWfDJ4+kcz0l0DBUD1hQaK/HBWXsrVsTNC/IaqSyMb7Kw+T +V8CDoWU4EtcDR54z6HViI9PfdfTBdjqud+zY5UExT4mkyii0sNnKDfflt7o9NV+L9edZgsC7amNF +UVnVuk3u5qUqFdXYX7Kg9+uUzcyxTOW2ndX6MC+BUdxJ4G5eqnfvjlDxe1sLVymoYDIzwp5CoyRN +0/eD5FGMOYAnctT0rP5RQ61rZdPB16cXpd0+plrjqWxut5Fob5vJmXau7Kd9bYUuhjS1ZMQjTQ76 +dUY8zAtfRf7OLn6KwZALmt60owcmrep6qHSIxu34rQ4iSUk5hnJD8J8gi/rdpC2sqswoMZTGRv+k +E1ydOMXpvVT9RYp1cPPgPu3QCc1F7eriQievVa1OPQpeggx1gEQS7F3Mp2ncBhO9gSLcj8f89IdN +f1gQe5U2C+cK2NVNhxOCoIYRmnwS0o8HP5+3H1DKnGSH2AvaoW3mG6tqC4lnmFAdkDn/EZpFQISh +XKxZnwugw8AQva2wNSibTXpWockDXGByoo9fsAL+ZOvJ2ieu0kQSkFaprYRaC9VKvCg4KGOv8Vvf +J4RLWFG300y97t56B2pTYqACEH20GChFpHionuGRzeWDM6wNo2AzKRrQb05XC0HCW23xUZO/4iad +3MdsC3I4vUwjQh++wsNAqGFeq1SZZQ8jJiQXpfyiUldmiJgvLRXJJ3XMgKvPdEBLYZMJnWksPr8s +TgW8IqjINSk+0Qj9jB2yi1lY+7+kWCvzBDwTw/k/i7bVbrVQvlwPX+XTfMgcuVO9WOWC4ct4cfU3 +aY/BbuCrXjIvQYKvRAj4+fApNWHFGI/FeC6RZCNN6HVii8sGq5FLMHUIDsPw6f4oV02JBAoM4xWj +mPXNEdeY75tVAoEEW3ctqmkhXY/jqWvj49k12ACGwJWNXTaLGjJivttoeGLJzrrDPLy83Kta0a6f +YpThcXCuT1XhjJXzWKCQ7nRe0PDhOKbg7CQx1iuKvhH96a7XmTn8r8ELs3mWHbA2w+kASqrA1dDj +ONRUcuGArVAeM6du8VvAqG0n87BucicGxaGTXtOOUvhyC6IHPXYZfBYAWhlKBD9vrO9UVQ5NxXHU +/eiHFOJKdd23sJrJ9XJpLebh/S/Bj/7qWNPCZGItlynJvAnUvTKMEuK5BCgmPPTygQJFMR+8Iwjm +miRwWdV8JFOwUEQ55c1Du5xpmAQCDx1wpVU/phuV3pg5nmD+1UmKRwqjNMapUjMrow9mN+zMsc+0 +VblIejDiG8LJ4BUsGpoxPxzGI7Nuhy+sn6hLvIUglF5CF0HcshBsRphqLLh4CtXapdgD1qhqbgxp +3iRkald6IOWavVMBT6MmgQzaRkDf3w1vcXBTV60lU4Z/Vi5nL8G2MJ/3q+BYVFN5SazJF6FtEHm4 +q3d5WlLo/Uz4gBcb/tj5DcXlI10mZa4WL82UM9FDw3DMjFgMCN4+Zucm1/lUKG9E2XLWGt8dBR0I +uaPkB6fwW6kNVspFOBIpYahvOY6dl7fPZBDwWAXTnuYzkUv3XxKTltlIjXxnOFcBKAjPaysF1d9U +YmUAT0aBxrV5/zragA1SHGICmR6vI7MXooKe7BN/H8t1jv3e5eWN6rTUrgujgGt42dC/R0GGKDiD +toFU0UG73rME53vgF+E4YpfIoVZXy2t4giqXzF+kARvLCHzk+d228AjYGWpxtCB1/c+bT4kv1aiS +6L4midR12+NM5R9W90H0JUFub7basxmNIQtQS9b/rtbOBVE5oK78vsBRyWtltg8xVKyGFuZ6lgd6 +WHKrBEacAmrxn++fgYWWXodztk5QKr9vPmpt4uppI/ZnTmT3QUDv+/VQcDGR7ibaVM+YzRksDiL3 +ysTZpywfcJ/Voi+9RRdd9ONElCRFbojff5WlDSkV4Rc58VEtXULgpgq2ZS1ou9hOTd/hSTLoGGuX +3MAeeH6+aqbsI6+WiqnsZPOSVlM4jaPnvFtF39l161n1lThJB5ywdC5PQnwrx9T9loGZJ5rfN1OP +nC5w66EvKzSGyktE5sJQhy531VRxgroXEGbzShbVnFt0LRh/cYcATr6mG9UT5Bryhim4UwTOy1Jp +3JA7Flu0bfgneQqNnhJ654IYpXB18vteiSggaJOo4aYpVB+eU9iDmIj+4RWHHmbzAHU6hS3wrN0b +uwmx8JhL052BAAD+77jmqX33+jPqWVpZWTAG4JSjOMlh9Lq2oDDIqZKU/ItUJnNzIve/FdVLIjX2 +tFuUMsnos49XmhqNwtRqLaWnvdzAYlFuMbiWeVsqwZT1YLIlR1buM9RAlCxwFwmpbviMB/fdtgAD +3iUwBOM9hQ7njo+uMFF5A9KqP1ViBAibbzDBbTcuJ85kVa0csujFsj2XZAnRaqg6WiZ/zsVd8JEr +FQqMpSWTXMos4prWmfuHIewckk5MIE+WQ+LNhJ+TNAdlpZCwuAPXh1rGe6QpElL1/qs5QMyJX/jC +LgiXoWkboJ1AGfxakCwjCXWxeIpGWVHANddwBoNTZL903t4oTXDJuIASCle3Cw+b6OX7zN0At+0o +CDvX0/0L0+exqvicymDWUPJ1Xzd8VT1tuQHZGxRZnrv5cDox4AALjbQ8uRBoMYYM6Gv1lQp2HeO5 +e6nTflt5q+HGFak8dJuDPToVTXSpJu+ZN8zGccgKNZEF6QJEutL6h9jTghErlhxx06w7tj6KDGFL +tUyz76+WM3nesqaPHXYO9muPkaJWkB2lYDPM9exxBRKLJWy1ihkF5aHSwXgWcTDQNqCPEldy92zK +Nayn31no3rX4p/SyBgjaCdUAlfIDX4iNRvkS+xxfks2lrAE2kUBXbgK+pwoBZuzjHbgNY5Pa1qe3 +A8XNlWJQWJX0GaGV8F7+G0kNV1Ni6y1245ad9p+qInnKFeJOE5ooX+n6uqSq6KI0nl8SU6p3cZR8 ++FvgpPEK3jGjg8vhzUicBZs/QaiMi3Bzj9FjUptHjeWTBK2H7ribxurvuJJnBDwl0kEkGSBwJyDO +yjZ79iC1y3yISFo0DrAjUMdoAD1FxEN6Q/pQ4DqiO/vyAudjlO58ShdoMSjdROtgqFuYWo+Dekbc +DB+vO5uTSwDwlexw5WgumdJuMtVnSH+uzIBDz0LYMhh53ujggdrjjf7ElWjKAvZl+qYoeNYQPEjq +pioOprKfnyOzxHXv34HN8gq2t8G3iPoiDtUliCjTWszSkkkWiMn4GIpCvcfD2SP1nQXhGdOBtkcW +oqhPEQsvlr7nKLF82g/BKdFRfNZDYQqJ9ffivwp6JLb65SI5mm5c3Ob4DcG/4kZ+izfhHaHVkLJf +BaCcIFXlQOCSND07fo3sx2ggxcrFCWPm89LmnP97/pjS/Pf6AXZRJm/c8BHZEue+WEVRXeusM/CH +P4yQ6lkrmoDzJ1fwAnrfoBgQccTfk0+WMlaO/ITxMyGtDsmSZcj0CC15JWynsmHvCrqGyyG16RBM +57BAUrHuqk5I0WutzjxLnb3+9ftm3F/lBkUNr7HlAIICYv83pFI1+UItvFM0SOsO6n6z70G5XlUw +qBiPo9tDwvVxQ2dPfrKIusWzccVS7rC/mJZvSl171yx2D37EqLS8pMCnxhhBuy3sCfrT9CgEwfL9 +LZ6nugbxvJEV1TuQ/i9xyvUHtiy3ooqYSYgqyyiy2kNJv+frJsA8O2WcNm8IqnVxgCswlVR1XrEj +jdHf0GtiikpTjIDx2t7gzJeFHTe8m7D3FdtpMBmdzypTt1gNa+TUMyEzLigg3xXjXaiM2r3IYYJD +TvKzzJHizFC26uuX+oPliL1vGEZoo9PGO0/wvWoTyWA0Sudt7Pqr27clvF/U+06nnUvTC56mgUs7 +LY1pgl0jKKpIuU6w/X9kAmEQ4LSpHbqIJiOfg0lsMZeBRtLxf1bb1TQ/oPcEmk8fv01Yrdy6dR0Z +rt8bFanYGC7eUw1hmIQ4ROIg7Px1dm65+mF1mza/6fTGeKkWR2wxtwfVvRG/DHB96dun0Zc4iM5G +FPq0E8cvUrWWVvYSmeWmjwI0tQMMVEuxCHAkdJxiubZPhx2qvQE3XkSYhrJjwtn7vzLYdgWYyBiD +QH0uZcSZ6BBhJOM0UbsrfrAOlUJbkPnSIz1UCh9c2mPwhw2gVKb93x6GXYD/ZBTjIHg5Hm3zYH/g +f34dJFKXVkKZ6V7Y4ZZBJqxgygd68rlTEEdgIwoD4J3iLss3Uod7zfgGasiFRNT+hzLQDwHvGmcC +fPIWL2/nWKI6Y3BG79JkHNtFjixUPR+Gs0f1cYRRhwBaoN/eehCwPl3fuSaWivaPw7uoe+GWTZgx +UejkZ7wEN5MvLUlcPeqp9LRasjCSlZSsVxazdj8wZy2H8zNqvVUFLon3e13Nah6dICQbKRAewqJQ +MHSpyXMSN/kCWbmvwZTs064IOaDBgV/3/sP2DWTko0l1QQjU71pr92dof0IrVDOn5pTtSAnDTs4/ +ZjL3IQbBtInx6jwMa1xLy2V25ae9eLd2Cwf7MzwfcvmetAknFW4knrjXgaO6uDI2ioYq4X6ZbUkw +TpifwHYyZED8soxe3WPWrSXzNMGAJj9OCLPKeQbdguelCKNqyPC5mkmijVkU565bE6JYxZ/fMCgc +2A9pwqkAh0qU3MDP9oGR6BtJ0wJmwm9J/1ysWCBuT4OpVstBQhtBmLdAk9tYAtB/NIEBr8EkNzGm +0HGixQ3FHbQznf9odL8e8ejAUNojFZI+GTmDJVoszCAJEDt+YyYLNaw5/lUNZjmZuJO/5HvNNhir +QZkp55BVaeQ1J5mKRY/IQfEpW1dIOMjn+GauulbJtpsXV38AUpIlYYvSMNPSBtBMu+ohRAMucz63 +zF2e7+4+skVx/WccY9qjzhyNf7txfdwaHUYo/CWJcVj4wp3C0E5RM+IkxaFyYUuTxEemS+6G44x7 +J4DE/gLgIqpH7/nC/0upzkLuWN0hF8mR/yfK2kc/FZctCbjAeh3NeM6vctUIC9G1/p9orBSMzekH +bKM7rhxvgugGyGNumKS+tE2/kanGeJyksqI2kaAhg70JzYh9CCQ4D4ddUgZcdylWWXkLup87N6p/ +SSgeos1DkhcIeDO99IT0DXBpbyk3aIU6bVFtBRjkHepW+LdLou8DLsce0gB0WFcRkzRgcQtxaNdY +VS79GMuNaxEtTRYPKBDGq5PhPIP1K9FNAXlYX7xEoxp/2xZc7Dh5TN6d4T6GBBbGNujg5cIMOkqg +UCOmsG+hMAjySaBlICU89sYl/hfkSU2Qn4zDjvadwPSTR4k99c3L4GFEVvrCoNnYCQw5XT9EmUN9 +rNUVxlgPfxU04niu2BHo8RBMSzLL681kFSa0wpKZFtAqRR+Rbu7y6/AiSzo4SqMf1+vDCB1VsZ4b +iGKXyQihD/HOrKm4pWdW7r3nODS3BVtq0Ldq3yeg0BtsrwWu7gForHIzXOrFLQ0eSlSVwyF0RoqN +KfaaKOhT8s2BSAUTNIO2mC9YiQO93tSYjfanJSYhNLmcI7xIPXkfXKy5I5R4Rj+jc4SGeGgi1mNO +A8HLl/VA7twZ/iWUpBjmrWy/TNyWcqjsB8m/PIw/G6++hQz1mAnPjlXWEB+balRxyGY3dUYDGtP3 +c7Ri4BoJoFY/r9dlwDyWWZhAUB8aBOK63sXU2U7BvOaiBsNpsXlr1ePjILguvH2H9X6GfottQVTk +UWpr99CcbD2PMBICzITFUHXfRSeJ+uHxJaCIjRWjAl+NVCGUWSEBHwnP9TgS8/7kmAJ/PdVIqR0b +vc72l+C/8P7u2jsgxmg1+2wGx2AFf53fXXTdWNWs0jJF83uD+TRUouSRYRAXUMTAXnwREqs0qdwv +fYXtW8w7aq1MtCVs3bG8emcQcD9Y+S3b8/AgYqh749l/kCXV0F1XBnpRhivxmm4W/K8fVqLLyZ0o +/PL0+TuopzksJVFxxcCls6YbFPBSJcTk55z1FONAVgBgra9Ho+HaFjOPF3TFVFmyQEZxN6ztLiyt +m6DPMY3BWo/k8EZ2qFhzCLNZMyOtOUwEv/Lshynpwri6szGw+i0gOsx33hAXBWZVkuWQXQ4oKrk9 +hfoXpRN+qWIrvzz9IeVZi9ODgQtsrejAXA/eOJTeDy23fIpfbxo3+rXcx806jxsxtgVAxoDKCbdk +qE5pgN7MkuR3cOaQ16oHkjzlIhQ4gZM9Rhhajb+E0gftDn9t41H4duRMZKyVYcpcS0efbF1K+ORe +iYht7ngaFjgXFfFvk5C2LSVDa3HaHYjlfqjNcjSZOgNdsO+LCxheRMqmO+lvaOHlEllcFWL06rdZ +yDHzE0ato8x8LMOGqh9KXiD+2++5tDYaer3Ue1rJa3ACBHlcqgRkABFX2v9LUdm8ZZbl6QB5k5Ei +6Vmmj5PirX8d1qIVEdTxw7v8K35PjHBEVkKSJfMmchr+vI+uUilEufR/VU56vu+pHsMYKGAMUQZe +/gvk0yNifvzXwMMpk12SDp8fetGBc8kdpfpMAeXPR62rEkgqbYsbOHs+dHH4JL8+Sy6lH7RdH4+0 +Xrp2Dn67zmQby2zZBsaKu0Uj+Q9geiR3eBtnL68BJpQTcwgeqeK0qFVyUTWXfs0ocmto7sY1yZ6C +MgomJHt5mbMvHEVuiNGwQ5QQIRpSzXbNsz9rc9KN0WVO/mDqdi8Oo7phD+Ez9gOBtXruWUBXavgK +bw2kTIPXR8K57VVaXBZ8i2WpjfJWeR4QIeCrlwhuOpqicv1C1d+/JWf9ClIClxkyWwT52HBkYFTl +reo3JpMumFG3VBFTDdaBGxX58uPsAW1uKt2wQhSTFp9CWYR3eeTXVC5Iy6Wn1t1ohCOYQu2pJcVF +J+Z/F8gHKOznd+zMqh2oUXiDTLrD22EvTsovKPwFh3eaRj0Z/wyyaBIAmM0w6BafT4TRNZOH2wOs +hl4BDZ4LxrQ+mHaaoJWl4ObNqtWDvK1znMUltWFGFBv4Na9HHq8/pKSk6vIvhGzbJ6Q10sw5Dlop +lJJ6+qZnPNd8XMutlcWmzWHHH3+mLf4UxyDy3L58mveYWyySjYzK8YuZMKl8nG7n9QZjwO9qAjvK +1rRMN66KoUp/uDItbFg6IcxqT53WZ/8s7FSvu7CmXmC/GE3aAyu6fVMPtNtFe/p09gu+DENtpqmg +Ev1lElwWaM7NksiA369nVlRRmEP7iEMdNqfm9FHRT8HFfsy79kdk8T/jhtR5cBdlSIw7cJCj3lhP +1i2aSwWNNCIIaz/mSO53Vds84Qfg39l+fZcu8KhOyghC/R2SjXI6MkOpBqLiHZQhu2sMq6QqvKmQ +KXOY4KFcVDx1lmifQaCxfEqpL4SdYSxYkVZKYlIrorTa1VupM6IFikA12/MUWo886sp7/4Cw6lcX +c6CCt+cdxM37gRuTD+RCO1d8SF8Ps8r21P3cg1me/3Rt5CEX1YtjLEpb4NOO3ZkFOBAQijth5SbJ +AFbw2YlqF2qFWmF82P9QwH5niwNYGmc99bVIErPzvklJe8AwxbTg+jBQ0SCxImw8BQcSBsUnxWw8 +5lo9bRkQzTK6W39sg3Nc/7oDosCMCTU/MmAIQK11IqZR85l/X5cIJJeFN9LDF0tQxRRp/AjTbqEc +Fe+daqvEINKndIGzEVwPsusgIOme2mRVJj35ZOIwoBIQB7oFEo3CoWtYTeL7zEK0fHXTZZYpC/Vg +IOwW8piLaX8Yt9xOjHKZSDVp9TTni+KyrarB4sSN7dA+T/8r5wRevfvK3lYk8+EE5ebpMNNnEi4k +Y5M6G8gkUodzLQTzQ7vgojtYrnfz9t7GGaoradTrq6RwO6G3lp37ENdUzZS1CdwpvBl54j1ucKSl +gz/h/QlPuBNlsQazm6U94ZakteUagKUPIcuQMMnMiXD4jfBRQR7zJJOGkmpHO5GU0a185V/EQudH +UcKt/135sGLRFi6flCOYYtxP/q+mFGXIXVxpsBhvNmmRApoutaoHKBDAFP+/bldTHum9WHdrbk2W +zy5M0ABI95SJYUNUTER9uw29qAUwHwDWbhFflvlMIfiClgE9I0P6JPnDpuuOMC0AYR5LMm+F2VPP +pbpHuVMY/G702eHwwBmHR1KmDRKym74UeqLDa7rOUKjYyeThD1WlkJE6wV2vmL+i/tluAHEReHAN +boccSNBWzHRCRYTS+3a4QZGOinLiIRv0YXKLhpnl3AktWE+/j9c8nZEiliTpiRhxjM0oGZYJGi2n +ZTpGWJVQUFhjxPznrenP4smeIej/+28zgjNJnv/sRo8Zv7eZJg4lLJWppvKMT7X3Fl+JwV60BX6B +SjFzDk4SiHuuJHvgxChGgMYDHIs7buo/B8sZzE3y5Sq+MAl+icryFx7Y5rJl2bjDHEVxnaBMR7HS +h0lEjY5TZF2C9Mm+AOEaGZRa5jCzZ0zB8XL3gADJox33Q2m2ivNTlPhcjwhsI1FH8aZOKd79b40t +Aw/xHcVSrZrcaB/Km2joE+djhgaPO3pfBlIxCG5uQyT/3plvLsKjfbKZkm9AwJWjQ8Ul0qfibqFV +gXsccGw50UwDaSoVTULiCRg7PnVlmIsYw5V4EgTxOGMm23iyAMHFk5IGRodSXjV18f7GQpmFgDkB +9zgFk1vnXGHt4+pBvHY2PCd4LEY1y78b1gL0/HgfDk4nINTyzyQS0Ycuowp9saR8F2Xs0lIVxsxV +Y+PugaroIibsydfNfUEci6xJ7ymg8pEib96P9LrxCiEv4C+/VHk2mnyoNJLeGVlwnDRiosQR0CRo +0vUs+RANxHf+m9wpP42TtTy0xxFrZIFDJOfJwFQkOa+8aUvtxLnyMEweOt6d3mYokVdf1vI2S579 +r7IhEkbIzV5mQyv0Ip4nYr7HeZIaKI0mhZv0P9kqJ2QbxYrLTIgvgeMC5SpD7Ynw8XWjhRuK6jLQ +RIy+VJyv/uIjGxgQ21HwR7I6263MEmYaMGV7on7YTCQUu2wyLL1/8V+NW2xgljkECOkGmpPC1g1x +3EbMSzdjH7JqVBM/F6qwFa28AD19fWJbS8j55W4iefC8b72Si0fPVgZeqjoxngnCbCCBpZPXgK90 +zpEneAVR7Caz1oR63ER0LQ8890WMgwZ4L3Gl/r3a9kdTe4zdM3k4Eikn3hffz7EoG4y1QTwyQNdF +U4IFrlEcTKZNnlSjrv5YwtuA63fhF8tAl/fT9aGEQ8DXNc2DV9aTfXSRSB0RqOXwexL6xjmjh+At +AL4Hzo/MqVXnG1OQtijBUB8kt7swxHrT1ZSG4k+3F8sOFBtSv4Zi01QYSiOdoJF9T1rymQPbnfaS +FW8J3ksEAv6bOS2d/FfhukzKzs3CgUXCG/ZUKMqhn6lIEaSn6k8z2s+XI0714GHLoAomttaGpJ1/ +swUPKHwU5usoo+WS1+4+Gt/NfyJ0ZI/Z6AIZjFzI0uKbnjt6AkMcso/aTkz99t0nLjXNbCElDQTG +jTOZed3iW2LY9GHsy/hIgTsB/pm+zf9+pHH6n3/VOQlHk7JSghShGC3hwKxaRXeP+tXX8eEMGPog +yaK0MRjvUoIJOA/LhRFFcVR34y7zYHWe5jig3a/7hFOzmO5eWYdazjBd1c5B3II+s5y1bGPFdFv5 +86iCznZMaC/Ha/J5TaUgTYNM9z4L0Hd37J/KqQ0zwq4/IJa3/sCiyA8azQfIjzY0zZ+lrPrKuxYo +N8YesNgwVm+6tMHzD4kuYctpAi7gPH0p/Tm3ETTB3V0OP0z/PBvSvbCW6TZtRZQu1CzNT+QPrhz+ +DqjnnsE1ZTZIlNrI8RSlLmFfUh+NkQBF1Xcgu+94j4O9PPCkDklh3TNgvpI3mcFnF34B/z3FwtcX +WXMlUaiRQqt9CoMFY/GyX95Kp2+GHDEbcda1+HMe6Pe0jC/DwpxluUgpXXhbHEuJS0gEHqYFflB5 +xB5dRbrvWVqPHjgr5cekAAB+jbTpSWspqD8+v1NYiO3Tu+i9fFIwhNS1fZXtFaHqj/3bm29rdTlV +dKFuZf6Hx7itY9jxep26C+V5xxGFPNwFHFUW62IPYLqs+M4tOlIxSnc058a/lek7QnV7CiH94dcV +KDILUAt7VtYk0uXnCMD14FABYfADI0vvzXW3h2VWUtlRbeZ015eBcmz43/EjKEc95hism0qG5TSw +T4zAb/PJLdDIdCzLmOfgncPo7OL0MeinLD2p/7cfRrHO5uURn19J6WSXG74k0XF2ziYmjw18o87M +wo9nlm+++iXxqha+7wUaCaYEjTH3tMMKdwg5nE86fJ9YY58dkrHGlsDIk5F9s1DKpyFs4RGIPsnG +L3tdhA8AgXjfljNsmDQlXgZUibZ3av65Irns7plCs0bepsFovrU9PMv24031zMGN49TsTFhr5Cfu +iXJnMXkCRRoctVYJ1GgrF2VDOyIhtIlusEmVO1oPmbCkRe4TlQb+HYbl+VZXd/GPFaM2Lh4ikCRX +qgrN7cdn9xlnQTuyxyckqbH34hYLWKIYHLfygGyq1I5Lmk3LTk3gLlVPrCzK1719vJuR8K18s0A4 +ZfTtC8I1xRtRNI0E1vOfCz5xes+KlXA6Rh9+7IEIYh43NZmeLe5om1P7EXRXIU35EOMDU6hThe4g +Zp3ru/FFbHungdX6en/oSegPHo7EGag4cKLLEq+M4iHk+gzm96lxWbGEcFp+8+8h1HhBjZpt17eM +9bTUf5GxZ3kgVUWc9lgl2A+2xrgjaZkCdhGSkKXWHExLYnFy8/CKWBQvDCuc6YjjzJXJXk1GcHkl +uR8ltR1AKyemV/otBkl1T29UsR1zuRCJmxdMAIMOgMEPD/tR/I0QotvR6dCgklBRdMaEHdzbtXd0 +o0Mh/0It0RBy7xUokGGbxAGv+4UFSXxUXnkAD6VGFNRRc7+V3wOWqFSUuVnav0PKYqLmUUQ05ovH +tTbTYWLv+/1I459aaCHeAHEsvU0RTHKf6sKujP92IkdVEmptjYcaYW2Csds546Bd98tvvUzvTKTq +yd6iEZaFTUgGniPn1B3vkoFsuIDjb0bV/snWEt1I8bXo9h4xZH+LqW/PyNEn3KR8hwKerMWoIXE0 +qqRHrFwo/e5iRy/A8eVySNGfFtZTYtmjmIwbgbdlufCDo9yJQQ/xZruvEW5mDXJ97mBMvqmPiilA +L+4HzdBUnFBeFukkkOziUbwZWaETR/fIq99Ivwoy8pqVueKWUkfCrhshwGIg6/u6Ra7sSEpOI7mw +mHhlUzX+ftRYNiXHADD069rNgSEwkEP6eI/kaaQABw9mphxZCaUtMEQY+o9lFPPQ5DZHZ060Udyx +qcAlQlsAkOLBRNEAzSDelqoqNg/Hh820SVIbBg9yw3HqRLJJdIvJmDLLUi8Rb/KWlak64WhFowDF +HxQ9YVnWwV3HIZtrI9iqljZ79wL3Diteka5y4l9WuzV/Rt2uvCtqG2VSBv0IGKIrogBq6DgMWouM +QVP/HQiKh+RN7JiBIE7Wm63T9+YybFLFLNDTq+MxVuVB2BfGhAVcrFnpJdQ2NMb8j1j9UH+xklZD +99JTFT+cAxGBE77CkDpsXJEUj+Uzsqu6+B7btPPnO68yd3XDXYiW/foiv+MweeA5XP/cdhUaMdIC +hiz1jwa5w0jcI2g+Ne3/oii9BV5R//U28RmOpTavTVZkk427gy7bv8gOBXxJBsEdoaVTEByRVByX +GoZme/1zMswsprELTduKBKX6ppuchZXX+Z9M//Zqpp5RyyBkJOnOxtPiGYGG3tlGKxAG+t/cTmXO +V8nlNdF3AhxGAyHUuApjN7Vvwr6QT+nM9/gzq9YWUhhUe9V3TX15AaCXZamDpQLcEP6UGNGBwHjC +n0UbhUnDaWjCMyICdMgmtX7SA1GLWzja3T7b68iMNgNu3PU/coBwpNryqcvy9MVZovwUTjG4sdUn +x9HW6oKNKkjx4qzOm83M/eslnZJd21tK+KyZQbvdxz0hhCiJ7bjsSTsvf2YEqHXspLDA0o2h+MD8 +C3nlj8pZ1Yl0WECgdYQN0cn3dcDWvxnTYXxLNsb5f/2+9FjJLhMZQDhVSHKKq9ZXVxZ51X1JWN28 +dh3PlExJ6yvNKbssdlX+pg33v+9yI6+W4mqSEgdKxJp8gTLmIgU+jLMwN964bsnhq/nsz5qywGKm +O89x+XR2TMEBsQOdcREdt1Lec4Sa+qLwB7wddaq2/86Kfimcl0EYZj7XAjy3MxWf69we4Mko577P +uBqJbkaZMBtqJykMmnaj4g3acoP2JpPX9MEOFtSmHp8/7WyQ6FKsnz5M/lC4X0ZFuOuqYfD9OiAA +M+vJdEeHg3YK5SusRZA3jVMhwVoBhWcXonj+UhptMoimAjKwIdJSndnoMj8Jo001RwIxyw86ASmg +eOeSa9YbgQdAW8BGyBJEmFGEkit2kvDSZGU7NTzR65YP1G5q2W0wD87eqxCp9iNV+TCe6oO9aEsh +z1I5wk8HQhrQhHSNNxXcKZnCP5ldtFPZsI3F1UnvhHbL5cmriayPBf+cWO1ptux2PZvzUtdgddZz +SSyCH+vR7aa8+HMcSzN5tG3KC/K0K93SzR4cbRyWPfObBulEWPP2JMG7htTHgBvKdkWXRFeY7S/4 +UjF85KnSNaerZvhk2oJrd6blzDkLeqzFWwfsBqyLrFQO6W8Ud/weM9uT3A+bhLhrGqsDBxm4Simo +8o7CRJg2nzcnzH9y0C9/I+kf5j1NKXVnjll+kaqirDUBlDnP0pXgtfCJVpagrGyWBdeQhe28luxZ +lZE0BE3/oB9mt95+LxlMLp3sv5VALNUHpNA4KK/1/UimM/zc9+TBu9iNRZXnFIWYX+HaS1vi9PRA +e7tv8KU5ZckwFbKFCgb5AUptgXM03CKfsRNUQVPEm7W5nkXM9ExI9FiWUokpC80tvGHOJMVD1z7l +rsPVhFiEPisLyNHOfcNWlTsFwQKo5O8RlDSPu6o/CEMU7+kiucFpCM5u8v8ad4NespZ1wnr9y888 +0cbmUNoiU+o/kyhsmbKm5Cx6q7uU3lGsvUH/ySzXlA7BbluFBjMZF3ftQfiFlP5kZ4w8frs90Wc2 +R4lyH/yW1IFqd/BfwwnJhGDKVpJI0ofEkPiLljmuRfEix67HiaBwTnOkzC89JfseNcYEZjqgUiEa +v8lBp2QGrDfAJooeYndR8rN1wB1I+4j7bHGs+SKbVQtVXXMqe9Pw1QByT4mZbcacObseosWb/Th4 +mcbCXbZGfk4bCB34fhNZp1wzSfIRN+nYY+pRDvIgQHO5yYyv+vAign0AuW9bQZRAcmc6yyDtAQVl +7F8WeH9y4zRGT2A4t7h7UDUl+2t/sI8P0luxHbWTUskxsn0hY7snmoME557Utr684aUsGp6txPN9 +Z4vkZWH3Ers9oHvvbI86/f1V3+kdvxr6TxhgkECJUE5zo15DL6PJyqltemP+7EGI3wZ3qQX+SHgi +lLdZ7o2r1NKPDoo8F1HeN1DQVvaCAB3cWasBepDtsbFLY4up3wyVRZZY9xgq17KjhmryjpZk2zvB +PtE1012RQPNo3MYu3kcr1S1MmpyBHEgZJ6ItCPpGesF5J6RLTzdRTT547cq/6/SocDqtqJD6Kfyj +KgwM7JyI41Li7/W7bFt/YjySNnJ0oap7LlH78fSdDWwpyBKIJyEAU0+NOyZL702gJ2IeOzJBTZVN +mzZDGcO8nfWhY/LV/oZP476j7Z7YLRIPWAAwGG8swe6oqEzd8tkxGHdvExFu9kXocf7ia8msvIwR +zFO2MvE5qQy60hLPKcp1Rcp5Yka4exE5KwNd91Ab1kYQcRJI1F2wyM/y1Kb78CrKfKrjzbItrjBn +3vpIv4wxJ4iCeu4AtKqIg+YMTM1wpGHkFSYyNp3ifsXHYNye9elJalWmRN/26ga23BBMPZ1JHgn4 ++ctjjtQDcJBqkYANiGkhmKja23HlHXugIy7kAg+U8HQdonJJfOHPpppp9n9gy+aiaBeCjmujMJE/ ++QxexISveKEhcCIVX/hlwj3JuQDpY4oQiPBZp/PB+jxsUdfSYi7RpStPa1nkRWZJh7KOJCBo/Ffj +H+Tz9Z8a+nABou3KAuYbA7S+yYB4gGXjgRjmEDoCV6BFoatVgI9cV5zEyccANoyQ7X4g7Vcs2cOj +Ne4345H6OhUWXzluDYBU7mGkbUUf9v9e6nO/6w+ja1Psx2WEcQ4dhe5PSLxaDywBgBpdowsM7ycu +VzwINebqqw4xpb1TN2qbsd7/Jh7n2gtdvJgZu/c2GV4eTGwzcbyrmPJVlv7GkrnR5rNAnBn6b1un +kHgsD9J7gkKppSWu+nfH58KGZnU79+ICHiv0JONe6wM2Co6cxEnHRH0zczb9elpmtkQxdXcNL/Eb +Ucb8svObuHPHpK//HWrv4VuD5hpq57wH0dvLkUW4lUXbXjqrRWXRevEmjQ5pb3a/P/P6WAiLeAVA +78vzbgSXiNVThGkYOvC49XufcVVuaUWkcS/p+0KFz/VwSy5BH51wqmV8MGu2fGCTxTHh16T+REIP +PkvNVLCsmqBkuve+gv2xmmFzuL4UP67JNADgjNbx2V5Akp7t8g57WN9iFlZCSLF1V55+06GKBNns +k6dmMSv+fM4jRy+4/hVQkHn8wXqO+x/faGdhtu6CBc/rRAzRfjVOd2I5xtUUlPw1vasPrqEHpeiU +uvfwWIoQH+313h8Xb7/D9TvR6/PZ2ojwogzo/GG75ZVz2BF3/N2WfsfcAS+fWMizPxvpAjkvtbU5 +FrORHQo0ZBjLHtTBZt/G9zIAbsHHq1098cIDkEAmhPFqGtHt8D+xMvuL3pNBAUGxOFivl+yAgEMR +4qywHg52obGGK+ttIUqlOwHWCimz2m0evhS59ZcPNRs8ZZfrhmDkYDiZLGdFAN5p/IfDa42Az87P +5ZWH4XwQKDkh+FQRFwI3sMYcFpg0IsT0HP2F3lBhRwNtUVVblXvOChvHKOvKCp94YVMJdqhipMdf +sNVQQUA5yM8tvfdL2wCL5/a1zXSylw7RwRN8kRw3rpafmrooZc3Kf3PTuKyZVkMeTk87ZaYGWAjM +bQESNjhpT/j5e8PhQw+YcY6TAj547+3Ybu9qcoGlyK9q1SXqF0tCeS5xrI03c5OKq17T/xHjGMGC +uqFOqGaIid2COBkA80tFnkkNtfEHExpPAcqfFqlnDXGYzIGB2eXtAsVJQJw/S1y0d+wsGuqJgaqs +iClgyqr0EY+AIdkeZun+T8YoZuNPIEufDPyRieUkkdckYIU4onkgsCLMkCNI0MXkTIQvzr+f9bdf +SEF8yVIll4UGq3M/csYL1KOND1KmnAXYknzmVxMYkcpHg9MkavXuzQjAUEMK5gy5iZVdV9mVSYWJ +B0H8SOXkYJstfV/8sbnLu2woKXR5jujmfHP7VM0v3PbbJpJXhOKVrV7a64hHdSP/TDwJrJEd1dfO +kl5CyJqujzMXIWStXGIc+zRuJuM4XYH5PkFE9Vcq8mJKokNgwK7jmDDnupPLYzbXX/08hv1HW/QP +jS9rGznojpnADoAYoygfql5FHimcfYBBZh2BQzbgz2n09RWFLXkowdHalSEfR+iUrvGKmTT2OniK +Vz23S7iin3KO0cAqEqt30DgUPkcl18Dv727WUC2RgnyyP2qTX889qDN1ZnwcOgcxdJ4KqtJwY8xd +K4nnq497996pzrljNhfSIDaWoK1y+px+0BRqZF6LBGg5hL8iQL5/jIGEoS7soP0a47bj2kHer+Hc +Idzhk2+9FyY2MT7Pyv/1eDWdEf2oPouWH3dfDVS99mR5mqZ7l6H6IQEy2UPlQgemYhKdnd8tbCPo +iJ0D13YrixGjK1JJ+sWYT1Ou1V384BE3lcxMjCSALV3pjj5hLxnffiiAbzZ9xoeWiAY3A6rXoZHJ +ze2V+xG1tEMe4KrgxOYXZ67x6ryjocW/6GBkHWen/ZnO2DoUUrYgrsjR3i1D/k0DN7pmBGl3Jx18 +dAMdQLLH/zW4QyTRQYgO9V+SoIODBE19brBs+grbXIZV+6i7gqhdzE9bEYudnhKuBLAU1IRNIWAA +KtRgFM2wkczUbjdd+mG2wdfzz1qKx2UK1D0UreiNQulxI2nJ1xWKA/iFptikG8OYdxaE/PLh6IDe +tj/tgtOb+cBnRG0D1YdCnk3skitLWCnJ/1dDHz1DVX6Fivwz0j4y54s5sMM05fq32QzhTDXZef6V +9zVdsTUK87lDb6huLUGA3qexUaq7mmveOjXb+9K2hRoXE2CcfVspxwr70AkLs3cKArUfwulwqRpm +GAz0uG8R7rZU0ujj7xOgr7RY8ExnJxxVCOyWdoml38UqdTFnDgRXJAD6MN0EMwuCIToltRADJ1yy +beK3IL10BxDgBV6jiMHZ/c05Uqj2ItoG+PKAYmz0xAaZHgtuFMEY7CKhF5mzWI4DdCPCcDVcZQmN +166S1C6RkD7nd924AaqbDdC0fYI2zvnwjo6Xq0gbG4HBPqyrQR++RPOjOzGTS/RaGEWkMsozrfN5 +qzvsOLbZMWXEl5sTqao/VI4/dR9yeOA98bJGJ0suz9GsM+nJJbAaSyycdrwnPIRyyY7Fih+2rxwG +xHp/bRzOd8DPQG3yWaPiKnU786Gw8k9c6sr+P1Q04KvcP2coUdukOQMIVnTtNZWLePFYai6oY5o0 +Vr5iC9WA6t1zMKmvSMu5bHmGtBNtcCDo9eWV4U5uizr4MIcA++NNeqj0Op9/dmlJwvhlf9wLDpw7 +0qR9gra9JMMaPDMo5oEpdhfbQhVWOvaj/yIUqoCEy8jrw/9Oaehj4p7gf+xnBfX0ueqa2qkJf3NJ +oUdfcwd5nC4gnogxnDYF2mmDpxFIjkNfU+yY7rt6oWy9isCGdk/wo/Badu4mjUaw93DD3fEEAJcO +mLvGsYiJ+Rpe27BklUobUMCL8fWHcrXymXpDPEA/mrn7n2gB9epzPIHWpjyUzjHok2slJlBim1wF +wrLA1/qiS3mlAgCZwlv4dUrLBW2hI4z9Q//LmOi1UxxRZWfC79pwrrQylJgiOrqOm5RX0bBgxyIZ +Y7QJOTlseJ86h7Ibqtd1IKuRuM7LNcr7IkHTLlUzj3arSrvTUrFC3M7Jjh5ZxPH/EP08qWqIsJPR +nSMZL9JCodUJWKUeyTe0L5WwMttS+46mX35qf1tbqE+k4LbWcYgDC6foEBrGZlMjH07IHbXU1cio +ptyRaaXfce3jK6yUoH8tZz8s7YOvGqUFP4JdD49SSOgZtPS+2NtAj6sHnL9kJhv8C5Izs+TKA3b5 +sk72K1N3JiineYsrYHuDmN7E7rzzxyJ5dizVbb09XZqrCL8J0D+two/JDzWsxAb5PB/VwN4Q72do +31HzaAOuct528z0euNdx2S4i01Ln7/lcS1A68y9HF1WEdb3bKmy+2o+Qwi4WqMnD5k1sM/hA5JbZ +dKL793Eb3GNdgEu+n5+d6c/xsj5CERpokcfjZS8HAlX2G1auCP5LeYjVo1jai0qdhVzX7jQt3z5a +VRVheQWzt1tt+a8MLZEsUm2/uBJg+1gxumqsfJkKgU+EjOeZ+IHQ3c1Lsr6mlPaUl+fiICC8jNeE +YDBx+jJhCnTs7b5Kb9FF8npvWra+dWQm13OcOuRHSqkVSCCiyuvbZHHpEqw9dSYgaarXISGktoHp +QaHXSntTa59gKCcFivd6x7pVF5fmBXq4sg/U4i1zk6yo5l9XQL43qDp5Eemkiaam0m/EpN+vjovK +r/hQl79793PSAgx0Lojo+AGrwvVg+F/bZy0Y1UyIcvinRaO5QDabYEO5Kax+588+qFqaJUjteN0s +7wfLwmCG6fs+dBrlTjvPKoeOxXO/vQpLOGDXHB4hmSHXEEjaL7DA5Jjc2OW4rEqLRRIMp7EAUjOI +kZ9m8zF1z8CzI4cB6iSj2XDBmF+bzCgkR8loYlLKBlB2OIvKcmkeXJ3uybp1PadLnOCAmFHD0SvN +1tmahJ5QH2x7yhHwCFbYAScpcxQ0VhXKwsllPEnGDLHnTVQJxc/JZmL+ggaDeEpFw7zqZLv5Gkw+ +Owgk8HNF7dRAEkZTa+tQc1yrOR+yzAjoazKsRwHPfga7jniyHLARq6990S1yvMreiaacTzFVaEnt +6Wvd0chzMsxCl85iYIHRMKW3Y2gf9zqqA8bHeOQG4GSbwBGv+llHPVNeIGwmP65GWM+GsZ5RWb7x +i08tWNjERYf0962WFI5rDKL/L0DUvIO0dLb6DuNtSoUzDwoix1Q9CoVJM3lvujyN0TOk5ezSB7pQ +ZDLm1v24JKhd9mcdTbrtueMS/sYWytvbuk6rFGwdVKQI/HoTIJiWLsvsipuvkRoejzU7bS/JmWY0 +BYhFVmrVr8eDOpY1jeGaC3Q3hNy57R0dttnFz97MFELr2sA+y5WR7iAsrJ3WRKQDOtYv3PE2FY1x ++mDAh8KQisX5jX8HiB3v5hMGOVj/hOsdgPBWONOWKOqHCzf2jVyyfh6YMp9UocKLSA+APBBvl0vC +Q2tthIEYM+qDe36RfKiY9BT/je73r70VlaJrizy268T2z8zjipynKNEgr4qfCzJVZ6ouP2kham+K +9zJABhXIcVIUszVZRZm4CwvoQhmaO3C0w7pIpDY/8YTEDXukB5ovfMPc5d25U8ryMy63lr+VItcb +oBScEza9uoz41FAA6IvgDIbiGPk0eyS1k+NkVpJ1bgNTuSbexadDSLHqvRtNXlLwE5zsk7JOayfO +cXHFgqS6Qa72TlIgx9PbhcxnU8/qak+l6rCRjP+WNDwonR8T5IljDJcaOMui7y3inpL/y/U/pjuA +lpd0iqcgAtmY7NGvjL0c1pBx2GakdNVHBMGH7UfrZ+rFVL0SQNfTLIrwQ6prxwDoC3pwIfe4Y3VC +ICJvk2liDAaaPPylx0L2z9o/PYoh4LTe/XLN+lYMAMtlhAVvM7rlo6bOWQK5dM246a9PAKaZjZzZ +ROspTJjY0FZtbq8ydeQO5qs4ydtuNjVYzCtVjz6iWNazwQfY0pqU2ZdREmSMuA0bxR/hMP/CtDgy +f4yK47FSjgvl9EfadwhaadJtjGrzOY6F0evMNHbfcRYFsCSzf4gzTFPRI5smRDVo445bejJ6Rzw1 +OffnEaXXUARXa5OkxDurtpRcbbR2KEvsHCaZrSjimvfn1sihJIOs6MANScmBxY+mzEywNlN18/hM +d8VfXaLzZML+qRiGHsdPvFxMKITKsKZ05mhIWF/wyJKvcn2OVcd6NbvI/TyMYC1VthYvGtKAvuZp +G+ZkJO1nRLjyIVlTXRU+SUYkrZD3UHWMml5OOzadWOVNlovQciqSY+JyuJmigt/T9r18uJm4qbeS +iuBZrG9NLRDI3q173kqAPfFrmu2BUWPbZ/XFWKqcfLy3PanjfnOSxschZ3Htv8MSfM5m1ius6YL1 +KMFaJFEelsSXz3r/SePk4qg9t//c/2l+PzabUERxL3tCGCDvMRfOrI9BPRUVeZeEWj08KckoWM7c +MR9TS+oTLTwy16ZnxZlP3u0x+Zzh5OdLATQM6jpc6yB9UdCjRcu2mf2NDXJqX1yok1JlByq2Tjop +NiQIXX0HT6S3MP0L3VblTWLxOoNY9eWsJYyD/JVqZG/+0W9MtCHMPVbvy1ueY2OL/wSknVz4mOHn +RxbOE3iM5XEDT6SEk28iINjrfb9mKNFeoDpOIuF1Mb7uKV27XJCr9yQdZIi8umpqrgy9KlSf6JEt +nKal0fi6CCJSA4hiqCfObZOBqiEzDfE3aqCHOR2MKeWzpw9wfNH3M+h598WDC8DEmesOya13GADo +KUjvGfWpjuF3jjR+K8ftiUIvdwzJvHWTXq2CCymBj7TMv/LV3rqZeNb9lNT/0RNBgkp1obA/A5d+ +W1f5w+psG8fAm1cWRQGHlVuH2seNyblfWn5G3/1+Q2NAJxHezu531u/6jKvYnlTs7ujIddSutqvi +DvKeq/c+ghFvSD8b8HMUgsi3ybHEfZ+7VrdnroMYMfUHWnbO1YMzemI9i+9fUcuVqcCB/95iLDh6 +mL3WMLkKhLcGvHXZc8SDJyDElhIpscNbl/UFwSh4NIuF4bVreQlq07Lf3J9kj/MbTUNHDlZO0jZn +Cys2rhQ9+kxWRTC1FKjiR7w1WCTiXjlZP6NxXFhnvWaah1+8941cCfMbtJXKsp1ow85q32bxxvHP +5Df6BTHZBBac0zWaE4O4K85xKPk/9PBSb2FWJr1NuwH24L0PoqmdOF/dNQuvsVJmAI+6eHx6Gv4l +h/IJkj/YLS5+mAeJMEct7Xv4P00BZ/YQ86Q2Zsc26QlnWP6Zc6UTZw5ERHSP2A8LyyKAJdk3kTid +d4V3436/Ch6Zk0meptIJiOqnXAky5QPhDI1xgK1MXl+aF56jKOO9D/14W91FkEEB9qswARJBYvS3 +5j+F6sgBBlWvSZexcV4eYVVZatFSndFErJ3ZUJxx0uALw/QiLZrn2uz76rVLn4yKC8mRRNmURvMv +SzS/VbF8qMi4VhUJGAIhdp1GRT8GGoQmplHJImrHAgRUZly6AtK2Zp44ba7ZlC+6tE0+p6vrTPoq +4ClBl2pQGEpvNGRCeB4XeLZeuN1z9Vv7PRwOAMTc2RTkpEdiOuHQIXNjHn0qyQ6lS0yBTGkJdMS6 +AGkqZaZy93W4b/umuQUO6x5Z882vo30RghJTxdff91j+UW0AzxkZd4HEY+eO3x1+KtfAGm246w6x +BLTa1YUJcPYQmBSvIaOkH7cjh+d6Oc5OQf+FsC09DG0hrbImpxGCt1r/oMf6k8JBl0/Be1ZebqvF +NqG51LZZ8PVzjHvWBxKCIFa2CYsNfbU1MZlK66flqnPWRgUZL8ZNB37tkXHDgKVfxYTJIHYpf8Vn ++A/p1pim3kphs6LFOgRhVW8e/MePi9jSLVA7lxNU1BeVeAkNxbSybSFQc24KHILXo/eXpJOMg4c9 +Y/2aARyertKe4FvK/+22jPtsiCKf1tijc9ehkcBoOdBgRk13p+r2yWHKQ3mJw/vq/hKU3EDh0yCM +jdzX76kP75zREg2VAwb6Emgd1kYwwFJ19PdlDS2SSAsEUKxQxNPXub5mgmCoixEhBVTfRhYLHtUk +OamPBBMC2C9t3xsOLoPRhjYjWvI3Wm2TON454uYeGfwxOdhoFtr9MUGzrGWhsZ8kI6klmZx6sUQQ ++d1abLx3e/wKXjd3lG7v6JufCidQ+bcYCYfAXqXTwoqmpZwn0NmXFzvvWPbQwsk2ZeEODHVEaED3 +C6YBjRYQnqnt38o8HdLajxARVotfQ99J5//ihouFRB2+/zzR+MaDJZGoaMcAyz47gXh1S2Us8Wru +CjqV+R6wkfBiDnMA3SecEwK2I0aydxPanME7IkV1ZKJNscZPyzUlCqI9dfU4NogBjnuj5h3Qzxaf +7Y0vqMgbcRaqJGL+dG9q/OorfjNcR3o/KSykmpeNT+YDNqD/+HnotDNnsahY9ZnABSIHK0hCxXuP +Qr+KfrjXBxrOD9RI+EvLjBfIpVfM56AJh7zRnOysuufwjscFeHOAJWYIqKOM+Tu9/4hDxBO/tbJ2 +wh1joLlKWowr94PhE2K31Zc+UwoSs6/HO2Ev7cDwc76j3DDYEvZ5w/lwvm08qb0/mFIn5FNr5VGb +E8URvKxg34LmtoUCB0cJgvZBPkb9DlaMtlC9kE8Htn99AxnfyD+DvWJ5l0Kt88qzVHVJXHPtk6Ld ++U9YSEgoVKFbxLbJPcqvTHhzmlPPrw+KyA4UQaUFQ9d17pcMPZXcqGW7F7bd6AcPDOSj3qxlQIIj +SDlo0BP4QZ1U3ENFJTc0pbCabun5MJbyt2IG5xpmjYu+Z4rSdqS1mV1XXzL0Zem5ehf1577BY7tD +6ijdBbmKtTM+ys80AlSvW5a+VlUxshnB3eaGEh2CNcBcq6jvj7Op+bzprqb4XWWqltb7zdAYzaDS +nmSGX9tP+kZ3aGqv/yMs98rtkc0BSUtFAFZ8xevLInnqLQpSBjFygzRe4LxmX4oc4TeXoo42T10i +zft29z6skKmifaiMCxIQZIttXZRHv6yAlxIrL9Sa6lMVRJQf6CUmtljNIBmPyd/30UFReqcx91Jb +51U7uoAYqs1pFofbLqkc1LPUh87vW+BJL9DPW8TXJmWDsHcSBMWAAJfOVnOukbh+Kjngzu79srR5 +Bd4bt800GgF3w5rAC6ImgFU5xQl0AJhz3h1io5CB3XwrkhkL9uuu049ifDC/fVKZDsdAG8lVktKE +bvJ9A+mwfBvCa+j4RIeu2XmVkA/exhqqrDaU2DW5wV5A8WY1m6C5J5dDj8FuNIyrhyBj057k1uHI +jfzDvzJSFgHamWWKN4QDtviVENyfODfrJAqSehbHrHhsU65vonJWAkepB87VdSg+nNvJ/b8tW2fq +5sh9xMweK4+eM9M1t56EmD2mkVE3nICkFz+TEBG9um8WcOR0FFFXbIRL7a2dD4MoZ0HwpNKJCGZz +U/m1nvm83I3RUjdla9f3GeeNO/GdI74VZ4N7y3HIoaeNHN4QatiGglipUUNaGeLjiK0jmE4kTsVu +BfwVbB11qoVjsP2oiNJcXtS9+dxrjilCLWPpLzvq9X/p3QR+lOeoCtg0QNTKf+7x9oCr9RuVDIBx +m+bvOgsLHiWTxpUklnJlXZBehupdWVVVy+Pdmi7PmwEK/DEF/pi7vwUesialSvYke/4LAAwzi/pQ +Y3eqqHVPlzZSo9jH3OeTffNsgge3j7itSAMIqxQjnomC+l9aziA0957B0R49Zw46et6c8U168fqJ +cOpR7oX+nN8a15HGBl4OmBCc8WE6ZMSYU9WGBwvzWyIhqp1qM+KdyjaVDnj1NHLweOcI1Cdmg+wN +5nPC3gzKr466dapdBKq99hAWdKrc/C+UQ5SuDBdiVcBSM6YtcIhq9/fnxus+kBGl0D+MKm6wbrb3 +feDh3YFsYI+o/zQ2f/RbjmWbZytmjvUa3ZOQv+kHu0kCHPYlkkUkkQ0PLLnDlGqAxNPjSPtbJDWD +lvRxlKiOcWTFGUJzzAXxixJmEchXMVLuZP5GJpXhNK6GjA/P5cHDPnq7QWVfLRK2Is+whj5pE9rp +UWV3p9JaYbji3xbcgrI4hefARkEVE3iqhGK+1AAg9MvRnXZRykWAdYU7j7p+b0Qkw/lynbKMvhRz +eEUCDEO/PlZTQuExsKP3YYF41Z890OxDi86nnOiOe8n6p3k0ZSC5o0vAQw05IRZzeP+GABJHr27P +gG6/rBerPRj4WXMyq70ph/yvZyvC2L4lHD4n6uSSfgvv1cf7M7C85vLfIXG0ico2bNJCWRMMzl0k +j9jRIdaMJIebdeq30svS/FXw7uxquUj7/IRYflJv0WAdnq4jnOJthLXrwIU48LqJRYL7oKfelf+X +oEbz4T1yBGmyO/lQ24L9Y6h7NlpBjPgVf1Ykc0k9XozVT4dq6/DOORRCxI1RASIrwUFai0/S2yCt +yMqvyumemR/iZUTlPSVLaFyJ7P3DMA5qpWxlVI9L9alXzxAnhviKUiiTvU5XnovFbMY/5zFrN8iO +0B0DZadB0s6RqsdI7ODAxEgEndS3YJyTZUeNOL6FD4iFrt0AiZ8aY0xiowG1IiZ4Zb/2DUlOSLUe +RLsC8m6ZMxm5agCDkjZPlPStYATokDDYFk4fmA4AyXrdhW3ySqBmfKU2d0nIAZuZ1Ivp7Xlhxc/t +uBoeLeIxL3eCNlQCswInoTZPCOuz090Y5IruugBpaCtot2Eb6BqwsWH0vcWsoA0w208YQGda48Eo +gTnXTFZsi4RnSVo9+2nsRIwe4CU22xejrMvaoKkRl84wcJfF8M4t0Ou9U0r2Am3vEhE3bVgL3zp4 +B6VASP2xo1iwqQt0A6BY+q1l7dOZ8efaNCE8kvhtVLqB9+ssFa1SfBr8rvwMBwQqK7086tSAANZv +SS5YMA8uTsEN47salW4I4fzpgh6m5xu8LYrWyxOhTs8UBmXqEyucw7e3OzikoS+JRQGS5NllTmEh +tDPCZHwOb1+3lRyiACKrpLK0WraeD4exOPQTKll/uYz33DxiRxu/k7NQEH2chyMXvlF1oZSdWMHD +HrRJ0/K6i3L/U8cPvjNenk7ynwv0viJ7Yk+S2Oq+895HNnXDV5dnjhJinM1C6WLa+o5sfwetd5pW +5R/O5isnmkSkPFxE/mTPgINPA1bUNP61CI1ntkV6DBmVhP6hgvji1i7F7oQ89TU/QmpsfsIFiji4 +tupOL7VgGo9nPT8FFsJ4pDvgL1Fu4MWFtz/E5ktCp1zBfwDajQHP8OclMjp5QoW59plUVKyvjsUn +RcAf7Mibg25TY/y+dVQDDJ1mDfOiorjkryMUoNL3PaVCEHyFyv/TRa+8eZH0OmBPE/ENcRegFc2N +WvWA28fDEYXhmV/zGR7ebs6zhjvlw0GwLOFNCvtMSYjnEMc9T5QnPCLLPV4sGJf0xJyScRrA8119 +JtZ+usb4QRqD9tS69bAcCNzDS23jp0lHBZi/Q2sdTjTPNUVthYXXH8e62y8cKJ4Q6uBaqSK8FKyC +dmFWlsVWAlNVbZUg0Z4rrEQr3Qyth8nhPCG1VU9hiccaoPxlGNDLYvlqslImGfHAwsFD19cn0g7+ +MnHzHiCIFXCeewEyGiM+hmgNE8HHNZqkwhyEcHdCsEhL6s1DEwQmaEuJn1w2QIu3K152VU5Y/Eif +EWZ1aJy6BTz5KoJUMLVrwXBFCPI0xFVBpLfvSEHpfV9tcMMio/EKIWLgO2ukIWMFZDn49bqOkBfW +gdwtOO8axoOlkE+HRBRx/rTiT5Z7+FAFCQLI2f8bj6PJsvxFzSYJWtR5o7ITYZB8Wut7aZ+EnsPW +YoY9pX1VHdqvpCC2mOvWIrtx2WU8lCF740+rZbxEYqCE/M2iF9u8dhRk2ZcTgwzFd+N0FNkX5c86 +8C9eO+kvMKeT88avSq0XXCTpse3kkmkjNzSHVjoVPmqe2c/wDtweiW40tz1eZoeSVyidNCQTeLc8 +T1tWXgdpaOn8la5nFJZt3yovxOQNkCKJ5e/ruCgJAzLTBhMON/OrnkSrTlx+CLPwleWC7Lt8EQIM +JkUsaTns0leji+BA6KMObECDzfq4eq+pxIV3lzJyhOQab8DPKtfdKq5ZaL6ck3SVqRq+lkbEFvq4 +ZHwpzoZ/3a0q/kxif/THKBgxKzY2Yve49kUKS6XzbhWXBDAkSix6v68Vs3vLhdirn7HAaox+A/0/ +5xBl6ykYDMsXqjj9JQ3wSmPzgHKcW3x787xIG4gEd3IIZceK6Yqv7CVvbJsDNEzzqfpRFJS1r74d +pSSU81rE4wBMcCd3/goWXiBr2qak/dp/iYRLnPeo61LtcdxYumLbmn+PPoV1Qf7dEgbBVJA5SeW1 +FffgJp1rAOZ1rqhGTnIsPejkohr0C6kcqnsV50wR6I5jf+niJPDwr/X9VOWMwzgcJhxeyFxN2CkR +O7Pj4cBZG5nTemW7ZXENW4faanmyKb9CzEC6u2N65zAOnETDXT8Tc5UytqOukRzz0eI1WBGKE0t+ +CLLAyensAyAYN0ErSiTx2gZBxIRjTq/cYbPU9bnAGpPkyu8DRF7oQBuuZGiA/ts1eeITyFJyBWFh +Fsw/96JnE5qMZA5V6cg7PBwXhw/4RE5ZJMi12ZJstFxglv1MfeZc9pvQgp7tR0O8M2F4AJchC6ex +0SUDcxOrkvFn6/NOgB8XFnLW09IANuf0fmBTa49CtU1YNJDBD/gA8UJyRmfxa0AOJrH9cXJ+UNut +YbxNKVtjI7ZBhALw23BozD6+k5fTnGfylfhGkme2A1viXKP0RP+2SDOO8OmwO5hCgkGbGweWGWKP +fz9J8FEJ9UfEVj929yeX5h0VISn14kACMsXRr/8i3USrvxtcUbPJHEinPx+usTMDTyL8PLyOfz+g +kZ8UsZ5/kbJ958jKU6oEjOIyPAeYgzXQMBguEJPuTcSWImgKpfu4PjElbfYQzVaC9VSF44i0shGy +YM3B2ndmmgOd0oFBaZfhzudln+knVREfycqIj2XVPC69FAAA + +------MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf---- +Content-Type: image/webp +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Meet-Our-People-660x330?qlt=85&wid=600&ts=1693395648244&fit=constrain&dpr=off + +UklGRvRPAABXRUJQVlA4IOhPAACQ3gGdASpYAlIBPlEijkSjoiMT+VZQOAUEsrZp5EkJan+Mdifg +ZX6e+w3xEk35d9Jwh3g75X/e9jH9b6bPq15yfoqurpphOYP5h/UeC/pcGbtY/nv67kt/OPA24VIK +TOjYsDtHafhw2RUjGKuSroKXhdnPhb1ayIWwOfB03+GxUjeOSrhR0F1XfeaEeQSSgM72n5TmNJVH ++v1qLijz3RRQm8b6tTEljkMQrdhOQ6NL3boqV6NGKeOCW9cQIJrIzStraE0mVi3k5jhMMtYB2Q/T +Wqn/nZgjB4xIXnwv5QNkcjaPzHSM8bKrR4GGz7b3x9VFCd8m2rifU64+YcWmahJU4Hr8Vu1Hq+EZ +0fHqt8G8DH+YDfRSrVp3159y41B6kdcPjbLSUfa+4mZANeF5SER+QbR2Hlm4lO1b0Sa4rDbjPC6G +6a6yANOit5UspYxJzG/pXNhuq57kx/GvPm3XRqpNPxoaEc3W5vP3J86uLMFupmoF2Fst0q3Mzjli +o+d9NBAJS2cOsafN9MHIYj35ylvA42G6c8NJwpHdszTF3X20nXufbGFb1ztbmaSUMZSCR0dGHhxx +A10MD/dZ+jtH3njjf0aRrQYwGWt5JkN1aXmSETcjTbewYNRRpB7ngwiL11I6S/tB1ORqPTnAqMsp +iI/1qF092S350ZVfQ/W7LOOn2yYcwvqx+5fztNR4hBFLDN6KgmU1oaPM/Xvz/0KjqEAakNn/uvGS +1gjNRRXTis/45qe6DuxTfjTt4uKZ8F5ALWRluQhO8wovSruy17fESFqWjdfO1KZKNHhRac3RHayE +VOuJm8EoIjbgyb2WL0EIuDNG5Kwxz3BYokiVGFMBAQgsDNBtQdAwRKU+KSmZQ28G5H7h8UAVdJXJ +twuKImfLAgRwCIewzP353RmdM7v5ZfX+KdiKxtGrjX+EwA7/wnI/TTkpqjdbRhf8cIvXPfwBRSvq +uUOm7Q8Bc6NM1dxXY+p61plQ8wz5FHX61PPsJDTm0e7VzfKsmO7mRElQTf1ZcHRwquhe2iMzDJAo +k6pMQF044E9cS1KUHZCD7GOuoxIFlZm0MCMotz5I6Gyws+jR0aeWZ9kEB+4QyL6UeTEUcYOQ8Ukz +jTrlerXxBOGysWVlMEoscG6YHn0EPCLU6IEr3iYVT2Tg15YWDZ8yo40RK3AGwnFopbwHT/h5N6lS +ZG2hhL1t3Vgph2zfpP7OH/PYdbmDUye5zFUQRRZQbh/uQrjpV2KwD4tiAqrKKBujCjt/eSLAAehT +gDP8povjsSuDvlOhujctt323bq7VkX38U8hzOM79e/7eGZDizXNBrRPPNyJMncA63shyhCa9ZqZF +eYJxzLGCsAP0ZZ97fSJTx5uRX7cptugHDxnHhlVzOZmjFyQX/nF5P1PtBH3o6baCmfU4uJmzNCuA +lJN4jIO/ECRzytP3BW3Q9qbMIi9dwScpKoZ8r6cGBEqpFyQIXG73SSJVCP7mCFdpajk7ciilfn6u +igV2imcvm8C2auzc1DICcH58ZTHLfgXVbMcg6nyjFKh6AkWYWE6dM1luYrTIM83CWPEcGYvygxyU +EKYvMFrPamuw/rn107ExU1aKHD9ciDx/c15oDFXux/p+rj0RXIyyA0W9voNN+ScWuiBVBIsnwRPz +lqF24nFvNCKTEkiZpwc3kx3GbIT21Hnfr+8ZQNU9IldRzMFoj27qpDlOtXvhCFfLRINwI3+Vp5q6 +95lOOv+HkrRKvAztEmGCzt/IrjZpHdlXhEORHcGcarYAwo4z/XsQSRB220JFVYEJJXwoyfqxy+Pw +XR/bx9kejsYQYMSzVtdf2i5hPbUut1NNkQaPGosNzswNyb/ApauvNkgQUEughGrvpCGgp455IzV7 +fbA79rafRAq8Jt14P1TGLEOsQ7SlCJJmqDweTWDeG+CVeG4J1VCzft5l1HEssYrJPtWuieUqHLe8 +mJEvdYPEN3LVx1Kvf/7pD3yyNv9Es+X5Bp/lruQyh0rWX0MXrJuLMw5HwnpOkMAKaLfqC+XcQaL+ +l8TKtLCqlnAw44XDRRb9kjUUziWMKfZC/JWlh9qwFn2zlbu/CG1CWKca3ovgfVTAvslzw18Et9lS +cLfPgKgqRh9uCyCM4HA0itobod56Z6m8StlsF1L+43NIZtzf2Zp1bC56EweGqgDbK1TKVdvqQfLB +d8r6Puiq1D2uXxbh/NfwaDEquWYPIBhKuoVtHCa+d2BXL0IF7VxmQPfj4uMr/4YQA+ZmE/BSb60X +Sbp7pIa9czjiDxGecCbTOeLd9QOvJwRp+w9eBPjA8aGkgvREoq2O6OsgyD7o/esf3Hwwjgk95wW7 +HvPVOuL+BI/8VYwNqo+blW04CB3EQrS6yADB0/O4b4TfV91yRAZjea7w0ZUAtxhkz0cXRyKki/hv +avjgL12fmxijkxaYBw72qJTM26eD/G0ASEfGajVDWaw6/1Q4wrVm7gdN1IhizCp0F0wF696S8r4m +9SwPapiteXidyVcsstyH7cDes8KZhdvn6ZdbZh4ZPrDPWN2Pxlye4aVeeJEayzU4E5K1Dbf9CxrC +cQW4ilKWkSUOPS/j+e9GX9ANGMs70OMhT6Wj7olrNSx09wDc0EwjrgQgBvIus4fBG0Z6/8ko8lPX +DYwVg2oU6MGB+Swpn96HFk23clQ3RMONhSakfLvjybjS63iEu5DHA46o7KeuGsVEKG61q02eXw8t +mtrg6lVgtSZ8lU59YDPMGlLi1thMbBWXywU29wu8gaWUTaOf22ghdZmELLvPBKE6Vz3RQJjRnijB +VQ0mJC6PQnsp4ONW18RxXO/n786d17+xLyFv7SddLtHtn1g2Fb9WHHctXnthGy427WvGv6ASHg8Z +INGkcSo6aaypknwc7c0EiPS945y6taa2dMN+M73Ehiiv559yl/yMkEdS3R6g/iVY/r5QIHcsu3kR +DACxDo2jE8qUEm7AWYxSYFXnn1qYX4ZI2V29W60Iu0aN82DKxC87hCym+3Hp7CARS//2oE4RFwRy +1AMYOkMLZl2+iz59jHB36ZJizhBBgPdqmuOp3zxcJkFGO3pdghG7NL0gZATNO47ZaREPzpVJI5XZ +XgpR/hbm9PtuL+1Hl2vgvwGS3+lhKChmGyfuQjWRyZ2KSaJjUcu9X11wkd4jyGkPjL54F7oApjY8 +WrrMXCsKhPqNgk4a7uAZt56bP+KBQlorutfJeT0baN4FHLouBz6ZQlSyZpE9wlB5le0YxNBj6+Q9 +VxvpDKPu09O6JI9j0Np9iIN/eScvnt2HyKroqa7kljXgtTU4VZN6tMzwNNrBsKPyEpucqcSnXmx1 +OaoEZyv4YXvnQLLBJPZwnSwX8lK1xVRzC+2aLRNRkGzMsJPDRVkLk7Rr5vjFmviRfvov/oJRp9Vc +A4h3A1HnARkEsBzjScoNgMPQJbntPPyMnRPDKXBD7ZcGobj0HA1/nbnluoBSzhq5oNc3QqjHqld7 +jx2/HmU7rSHxqigOI6Zq3y4p/NEsfTHP082qeABAQOgIXE9IdEUHOK92dKGm/LSO4xdc7blCuS4m +eG/r0XDv85NKP097Ao6/vcUcSuS9xDu80ZNcRN3N+0jOKXSoqG2ROrj/mX7xnTPh8seUZyCc34OD +ApYkVaFN94fnBK5TAIMbEoUC8agjTyhoP6llUm83orrGtImRrvLLpN8vGmnE9XQOTS+xVQsI/RMH +Ia3pzGgLndKC9SomJ9fDIIc8eyknQcY5s8Xuws90PSgyeFgDbaSNrX31AhHoahcQr3ILp5WKd4zA +i47I+axsWapGaAgsS1XeQSY7iCXWBV/K1UZUhu6CHsQQtK17rDGeFj7v08eM8h2iXFJI4EwPlfC6 +q0eHPJQuYno4Lj7qfeMMJiv5g405IvspIOAS6I5GOtMFvtedcKkJYCYqdywTUI0hqPX175o8wF9h +Uw/Qslz0Ek2amVGYYJFMOtFvE5kV/Hvqx7pOQ7WuBFbc/zZpvcjp1/fX1IGDzes/zPy615si8Dsz +F67nby9dxtXqTdmzw3wd3IqVkz7Li1kCvcl2e9lL0beNTxbW2yQJRnarD8ZPO9ss5zpa96yBjPm1 +f5y1EFMOBE/w7xPDxy1s2xA7bsUPd1r/UXapjKDQiSVNwB0LrVA8l+CjWvpOp2FxHH6XLgnRtCmD +ZOd8IVMfTul4oV9vtXiQQWS4U+rspf+27xK2OehlZdaYC3neCIwLCY6hvzxHNM7P+J6k6VxSaozS +6Xe+w+3iJHqu19EdfgPGOpliPrfD7TSpcPMBYW4EW0HuRmzqR8xfgz4csfs2Q0l8aOMFLBPfpRk+ +qrilRtUJ9Nd2tri3hzfawoXp9xOjfxa1UNBnsa3WHrPbkYw7+WEoewcJkQHJrbi96xbQH0Tnhd9D +LaQ3ryvo7Zw+5X3DgE57W9eM+8nXbNu9+PaAvL5eMWWgs0xVuwnDyICmyJwm8dwunMI3QGkfOAzD +q8clscuZZp0Ut5cUjriSu7Dv08zFHfAE9CRZspCQDt/x1LMiHXlM500vUzF32lg/AYd/B9rDUZF1 +RTE/J5BVxmsPetxfZIj0pVSX17u7SCEmQz8ERQ1vSoZr8sbIrkZNTiQ9watZecf3EJll/ppztjgh +rcNTmIoZAxjfzn9VGdYFnIZ8sG6TxO4gvEEo349XptWOKumVn2naWKXf98IBIzK4GkuQTX/7s4W9 +woRacTXQ9odBycHIEFo5z5eMY2SwIP9aU7BFvZFCDdPAt7zRzkdvkNhwDzAf2oOJ1ZWG3VclVElO +2Z3Dkr12W8Qjfm3KOpERkqS/zAGsJ94oLgAE9GoVDDOm6M8mF5BRH5UszrKzTHFp4+Fhqwzbvge7 +Y1SwWbPBK5IephBEh5IF3VH7mwsyfCqdWfXZjJ8UwB21XP6ugwySvwR9xWpAT3FIpNaheXD5ymWH +ZnIf0izpeMu5lPa1HaR26F6YHG6L93LhLWvoa7G7riN0yZ3oCp4X/ATjZ08VMAKKt7SFmQjMbyYp +o8N3oWaDkqW45Aea48x1f5f3OZBU4Z0tbpRZVLJSytVGJ2ykjS9Ho+sf7D3NwmB1kUdOQORjoYr4 +lSE79YbD0lkWvYHtU8QQ/p66LU7R2U1RJx3MANF07G8/kEwbO/AA/m8eg14pxM/ynzxG/GpBcAwk +23W7u9dZ7/CpUd+tHlj/4n3+u/07PY96zsvRJVNRLQJapOz7gdFPDv2WoJatr7X/e+kz7aAJYywk +BFKRMlj0HWfHLNVfyTfJmakB13YpEQxzVRTW/cpwkein7HXZerVMMO9+c4qeGuTTCpu1fYElx8bv +tWbW3SfxhxyK0WxNZ+ACVIR7aPMj7U5z80AzgVZ3i7VccHBetXBHZbLoP6YzyvUcgWW/NQPmSn4o +cjRffKv2vj8A0DjijGTdGSBTgorFllsF2ymc+3hVGNcF584OaBXpbCNNqdOgJYIob2WpzWU7hnka +CM7h73b6e8dqzf4YqpkeKMJu0++/IYsiH95PC1B2kG5g+11NKZHGLZaBgrfTma6dlXPiX1Yu/MM7 +39PNOtEICll4NziMBPirzw2LB1FM1XgzjentWsJABMC43qfCNV7Od4il1peQzpj5/0QYAbnw+0q9 +X35hdAtZBjxM0chguybRIOHCZRp57CLvEmWAJ78+39ic7QRB9wW6pG7HDzKbdsysVE30AMEANKah +aP74CDu4L2k72vp+avtKOeZB26jjuNaaIs/KPEAt2TIC5AvLis2nSYcmyzVGB/FpPR+sN94oUuxc +FB6ld3UWw5/JgNgBXnYsVmuCdgsJ+8gyLqQKm6Im0aZmad4/ypK5K3UZae3DHb8wFMHgR79Vl9Uf +euhb3lvH4XaNdhdTzFozq/MLGRSAkn8R5HRkJgBHChlH3UGK86HHp4kRNPN1JnD5/CncOnmnIobn +oqc0OLo1FobiX7993WdYEEvV9YQ52jpx2dtuhWJwA/E3+UfFspnMPNxsOdNih4pK6XPuFm0wcnGf +LiQBTTtXBBocKL1DHZt6fOHGDdXqGF+bQk7jQG8lKjcri/gyDtvKHMTkjCWBuqS+NIzJPY7RUB2i +emusUylT7SthEa9X5kKcwj3SkOi+FkklXvth0OJOJwFdGSKvjVUQgHQuQ4sO6lUfuADK9rflHIJG +o5ZUe2rvsR8E+bFJctSrpSoBtEz9+qz2TVOz4zS/cFrmc4EC3P4QK9SKtl72mATt+8m/oaaTHXKH +UoA47KWMyQmVasYp03PbLJd9YeWCoMCSaqgOJNOmYdDIVfIzbXdfgPxr/+ZgkX2HqvyOyWG/ni1j +GVFGn4gzkHtPhQN1GNq6phHA0eLbKHrGjp2eZJIVEKyQyRtHOivPJ6K0t7i/cDBU9IoyPQ5LRTVM +0caKi1EK1yfz1y8H2ihNAQCc0sFXM1UIYlJ5G0dAQoAAgpgn9ds4YioKqOr3wRO98cGK2R80emzg +XY1hxoRhWfm1HD/fu50CF6o74r8zAGg4ZhrQVvoslpVr07PiaRjrFo5z7QxKgef/FkwG9SjCCmTC +HVAT5E2AtHVRCnDKrhpXx1duFVSr8JYYVwjVw3znolR5lbDoYH8+waNiSb65LjyvRXS12rBTkpJo +ZbfX/6NZV7zt6qxDncgVCx/lVFViQxUcrAimMjuqGHfaV6i0yYGvF95Wn0STatyR0/18r6Dn4GgN +BqaAgvi1YSOLBgTXc2e1s0Hadts/lwQSnYMg4befcq0gUiSyQ/LbZUM9MTe7GIcdMhUlVMBwPhvW +Z3dFPlv1LMlVKKWKPMyflSpt9hCR/6i0jTK/MjBDY1n+8S38CqW8geVg4KdoQfWcZJ4yqM6JKhKO +cx4mx2Jb680jkcVsGNHoRvou2keEz09DZPq6T8wC0PI001e/5jML5CRCGziUtenl4z3vMPU6Qer/ +e0yPOonLC6I/6BFU6mZLUwQi8KNanEDZ47DpgJdAQtT/HXU2HrDzGQRZrldO5RPtSW7eLXjQmmZ7 +Dhu2TuhXXqNZF7yLqpeFSdkvRmBpnN0FfCBiC2kpluMpq873dnCfzOh5WJyrMn+Vo5BusfqTPHz4 +P5QnGmF0D2gRncGc5MECqrnTWWoh2zeaGMBnX9vYHFfHvVdEU0qIG6nef5N1wooeZBUAMXMxksnP +0vZlqQBYU4+lBpZIPX6nOf4dQOPRqY808Eb5kn2yos+umXvA4dj+D8YmFldKNmbV9PdMRZPQfuUn +zKCle53eVfFLQhsz5yBzT7xtf+mQz53zPvECJTFb1FeXKhYoRgczjln5nt/N+WWYqCxuD32q+ORJ +Vv5tcK9Z2xWUj4+HdLRtNuxDghD7G/tLV8TtOVQZTgv3P0Tm5okKeTjB/eD3MuA76JINoWJjawIQ +6QhZ/UVjMaDHIrKra7Bp5hvpJ/LvzPByib6Mj1xCWORl95LN4cmPBcFfA5wzSWgDsydKMKnBBlHC +62NNBSDuaOADtVZt/5143i89iM6lhs+4AAAGB7PNrDjz/QTbDszgjxAL3c6hdGoJGyn6PKRoK026 +Mxt0/9HqLIls8VAVrkTNbZBTUIp8F1LaOk7hvx15DVIlKrtOeFpIBI7+PTCX2dBTWe9Eh6plt8gi +A6fwUBVMzpVfNrrOg5TXQGC+UaOG286FX1xflbF4PiuUGyojxonfzYcftKgtcGLrRzkf9tnbx+2+ +z+1jLqMghoIZAOEGTAJw33L2tUaZVy7NkP8BScsQRHL0AurrgSX2Tdfcp9We8zNYlATdPp7c2wuf +JjkABZ/TLuB4GFiwa0rbgLrMmYd/mm1gOoy6kFRqB3l2l0mwDCd3voHAPGZSsxSBqdefgFFenkBQ +FAFSVedSP7dLZLRunxO9tn7myR5b2gV36tCyuYi88rD8pEAVO3Ou+RjC3rTIIVHOv/RGigizFWnN +tRxd2a8+oem5ErLimN06i3RTMdGV9Ez1uRaUFgluHmpFQuqt4jeQqoJOkh1u4xSx2mzcw6aDTw+o +p1RYEgOYl7Gf+8p75wVz5rBE+8oaDO8sLPHy+1hNmJbzfhQELS9vhBaKo8R64G/8g3B5euLkHYxF +WIbL/EKlAgkoZAZba2kSlcR9/jpDqqiNU1aHxmrutXwQhPHpL7eGNJlMNXOeFe+k772J7ZadwW7Y +w3UCVbbFfNOSLM/RVj7jyZZgHC9iDcB0VSMUyKZDD38N1jM/88WTguLgwBjek2VyqqNUWvNQnADy +wI8SpwCQML9tyrnLPSZqeAmtwckJcJ4uWT+EpmU4mekRwiqSneYHfVN0QyBtnKb3RSkviCy/fQv2 +UwBSFSuSiMkKoC2Gboi0vJ1IavuGQ5WE2WkeQfv1/BffMqg85fvCW3SzgHQ9ALQ6CHLeLp5qFFKQ +NX5u+BPvuO9f4kPE1+KyvWujppplurh/0ryrlBSDIlzel9v7AUfD1DGOx/hrR5eg4br6XRdZihE9 +p/s6wRIL8zs1ThywZUNYWdwoTsR4JRh+FnTGn1c5SGxwY7K8zJcF7XMdAbtfCGMD8el/Y96990Ws +KG7qZFPWAfm8tF9SEbkQM8+fZTjLGwiR5lFjm8e2US3YSSOL0KabdcwrDgNXGhhJvNaEnfMVoWHE +nk2uXUoFzRAdPNTGDUT9+9YaZPOCup8qMaRuKrWR+waUf7Fae1TKuMGZ0RCsaKh4BMVJmUzp61qk +fx+1iBypIWJTHEcDp6B9hj5Letj7yyp8JlNkrzUqpVrKNy6+xbpOg87XBqCjCQIHMR6bPGT8pXo7 +p3e2+vZuIVtEurjF/MP27IS1lwXDDWuqhrz3XIAJTLNDEv7HcZcM+0Ct+5hux8X7uO5YH0eoR0b6 +4I/nhKrEtGjxDZTm/3Wam6PwUDjXH4nMzaua5ljxovlKhHWRlenEf3XIepteJ8X3S90joV8gaOCx +rYj5JraLAVQkS22ix/r38TIIblw91we3go/+LDw4YZIi72Y4PXy9lBaylW89vpqBPc5F5s8F04eq +C8y4/6Amfh8qyx7//sEdRKT9pQXBcxVm1frg4owjWH5ixKH0TF/kuqzqF7dA+F/HcKr9dwg1hhZf +rRklKyIcbTMN+ALjtzivi+ymYPwy/UxD18v59UdvRVSVd5UNg3oZl/7zMfsHIibdTZDf804IX4Tm +kCR5plwmyWW6cEO4G/BtdS3HMhIqm2ROanpqiaeLsJHgmFDV3P3dyARW8t0quqgw2NRVQfzzy08U +2CW3FG0d0EJX3h2QVabL3HD09GqyVKJwNGoyOLV0uAH4bVE2pEihY8l3ML2hfqRc8W+6b0CC/hTm +tWuwK8Fgb2eupXbjariCvmBxf8d2iObHBV7dPpF1I8xEWlX0pC5fOEp/ftSKHFzvqLe53vXPlSZZ +5oQAN7igeJMBtQn2Mg2I0NWophZ1NsZv2JkzZdg78dFMcrcVnX1IhZ258S9//u51Nqo2lgNMq3Dr +IIAvBL352J0uNcttMkdSyYe5DKttAhdKvFIqso0Xg8zw5xK5E4HxQBrdudDk+Mrk7/+MO3OcnsKX +/nGeaIF99831ITLsel7nwI9NJUhYhlp31c9LS9IcYF2/g9TdCKytz0KVN/cx8eFOsz2Q5814H7hz +rILVc4bqPoLxrW+/KPYsGHY6hrRzyQZiAQ033EAJp+yG0fZoyBguUJhUfE7mZpj4ELmoBr+cKdRR +7p8JZ6Y0UyOanfO6QerkXMHuhtm3naG8N+mvrAzlW1rSAK4e6DFu3dUSep9f5331mlWQ1nKAWvyo +S7yKzvUKBjMsOyT2+7oNLSEN2SZFDgpKlVSFj6wkU0RbEfxHwrz3eruSIs2+AFkppq5amiFGe3bs +aRA8Nf87/kzJCxQxlO8F8D0nG8QalydfQTRQx8sor8Sed7eUr1OdlMCTJfWAaGCv7xIeIFehaHVc +kaPKN5VsCVcZxzGfIFdzMdHmdrigtXvD/V/jKtvKrOwV/r+sSzdG4CvJobkVqddhzWN5RQ9FDeZy +A3iZjbnMoNaz6dmmWd/2s1wly7WFY3QklJaFgkdECmkwlu39QyMIA2/NQxZQS8dMoIm6qy4PTEj3 +z+LcNoP8RcnlI+gR9oSqBkefiqbU64KKKifnnM2TzqotvAewfrfUsBIArLqqKcOH+eSWSHMU/UGX +IQ7jpWmhTU38IG6w/7gR2fnBTGKrOnyP/MMC5ZtFRrMC5tqN/xOj+6Zc5dIowSdkuoqVZLV0xErP +p69ppSQ16InUmtBb3h9tQ00m2zdJM+U+kWHPy6FctLRueQhY3JJVXPlrQgMGiNIPEVZZ7IzGOVwk +nwFkD4oyoPtS6CjVwBj4LdbyUKqin3ZeecDak0VqyflY0C7wObs3erkii1/GdAAEVx9LEryyyKzY +P3XSfs/t8qUSLbeM18k2ga6Z4ATlLkYq0cmSAfRcBUW1GKdM8UuNQ36/RVKZbQLOxOA1d3onk11G +kJuRlnh2P02NNd5X7GHIvrfDN89KsRSAT9d7CEPoqq4UBv7hSesxY7680LamDZ5hQo2XSeegIrZp +kjuxwi7VYlN6b29G4p8ivwh7a3h15RAFo/IDQK5MyYdEqtxfCahsRmxgcJ8+TsNxWkfY8I7Pzimm +iThTXpIvrfePMhU0SvnZ/kbGPypg9aPuDdvxmmMT1jJgg4Ishs8VkU93LdVaTO83mxTv9YkpOv4B +UrGFhnSXCbEz3s9lGynK42cBKfb5mtWFvw4mG0xWo273L9eyxvOfrw/cI0lfUR6eXB4ITkWyptTN +RS+BmCthX06lubQ+Agagw5cCnIZ9/abDBfgNQRON/d6rYfeZZERohkDQkXDCop4/cFH/JdzS67pp +w2xQIQslFPnJe9UrUCZonWimAnH+JFZKYA/b5BRQ8LKee/jNkL2iVjqCEgN5N8zw4sRjaEDzb4AW +imICScKlYC/zspDwNZe806Ye9bZsp1LS3snPDUOOZgY4R0a9CRTaWXrk+Zc4qknyT30zzXXK52dZ +qTaZrBYnSrAxsYsAUrPfTO1B9EYX9bZ/1yy+fK+xJI/XMG9OiE2Lb7op8ddZqaSVN8+3gkA558nW +RawSOLzXSQP/xgUBas+jFxQdONPjMJoIoZir4X9dcyHCCTWG75Wk3MmRJTyaecEW994ZIeCLUtiM +H04qNt2lLNzUtnpZdxS++O/zYjKXBn7LNc7tVldQk+/VfikLwW7xyhp+7dk8N+RNUS83VEAFLvu/ +7rHIWP1eWlamDRqWFVawGOntgli3n9vbYFutUzPvhHHT1Rjm6BPqqnw325sxU5YlViyNHobl+XJn +S2TWStEXuSOTqNT703I6Ws9jEFPhI3u42oaFzvAhfzdOdkAvwVQhp+jxg9W84+5tBauuXBv3kL6A +B4wxW5kTMHLW7OuiYF1SJs/F67V3jtb8Ibbi4dvTssySBGJAcrB/BAPu6eme/ACGS02Zx6K8sewA +P0QnJcsAaPRORkQMAWw6TWsgxOiboMV0IqS+IfoFge0ExrVI7PhCxyNyypU/nzzRW7o9EZ6YNsV4 +Ae/fpoQvpPb4zU4sfTE4OOHa1KydN3sNyk1PmBRyQ9J74i3HDqzeAhd1oKwETlS+I3GC2vXi9Krc +BsdLTcwOU9fHzKGmRC4VLIphM4eS0nxrvZeKG/yVlCVWIblYE5GqDI+BoB3c0hfCm9NfRtxeDwXc +0Vhm9qK6dX+5dWHqx++HFDo19bHjvGSwlSWFasWyuUPu28nYlkhKOsvV+eoL5y3cKC5Bf4RE1LzZ +Q0rAKR7E89FCuDlAsQbD253PvEWINIUcfCjFmiNjlEjlEV+i7HDfaoSUggB14IuNr6IJs7G5cBva +FlyaA1TFeQT4TqG/32psDDlnHF6t8pwQ5jOXl4PMk+45jfOFgqKgkQewUMBNvflosm7Bho3rvaqe +dpEFFvNi0Z477tMO9OTy9vD0iNgeHuAtrd7/BtR73JPGKLgOVQplyqztNvciI9/zHnYZq90u7EJ2 +G14Jwxcqzffye34f9XJkMIeRrJzMxLM1Ps5uSQzFvSPy/HRQtbijEKTk/+vYG4l0ocyZbMjgr32u +q/gARAc7lJj+NWoKDjwjBodpQSOrBNqkEChOkIojrgbNPbF/z4TDieJ+bq+nOaAiCgJESwsTP2nJ +/KUVw1dRwJwiWA2hrrKTjsk84dv+W+BkvRJf7avYpvyct9kKu/jxVW/AdXIE5JmyxlwpWKZwhP+N +PpeaLLfjERf9aM6rppycK3C+SOvqOgNWnF9fLt7BNjNEU/7RiHB8O+FkrOSmk7jZI2c5Q12wVf8m +aqdDbL9Z4VHbtTxofqPt1Yph/eE7eUdPqkC7mnr3uzw0GE8XR2qH3Qa2y7qa9+bdKPWJ312ZuXBm +2CKIynMP6N/rqyhIltJ3Lynl1H5M4sqm1wyu/lKE8SM6JqGN8a7rytXqI4WkelvAaT7cf7f/Z12J +QT80lAV2CIlLHpM8SvNtliJ16eS38FHAvmdL3FNIelB5KPJGZ8Tm/QEwHS6jz3X/UFtkx2Li961v +YPyIwVNHHS3BDad2IHwLU5rSabS6wbIL4/B4wSAVmz2K/+bgeVsZhTWFh65+fsRtg6TC4MSxaxNz +g20nQVii0Pq5VtsrzMn5Nea0sD+1krDUR0pXHberkOZLL7tXWxA79bWJoUb1MkrpX+7JKjPQVbIk +602fww1s/5vv3chY0ts21HU5Tr4W32P+8b17r7todvDjDR6sBK3GV+w/7U/hs602mKJ328vBeyxC +EYVDWv0bn4wi32p9m4lqYBKhRr9cAHCWVJUxQEIPMW5eiROFblsceTQdzX2xH0zOzHW/zENGcWMl +06iUWQD7uZSBy3rf2U1TAhWVHEJ4IoluOfG9BvWvhrPMHDhLrC+L4a3E+5KRjhDW2CuwJIzC0L5f +T9lfe+Y0hVwqkRicEyihpxVqm5Zd8Dbjq8JamGjUvycngW/wsu3hQrKsLeLw0HaOhKEt+F9YQC+x +rXzzlqpoxOvcRiAnwO36o+HhRQ2ge+MHWKpCDYQDS3yvnJoqIVGe04rveJqY3aln0FPXeho4fcpn +IF6jK1TAK/8lCWMmPoE1dqv72jYqe4+C3R5HGCbdvLBujqCm7uB5Q9GjD5CZpJuUEoaqPZcSMDyu +mKihO593WFBaXi+1zwIl51YiNhl0lxrJq5TmhQ6vURtaIDh/6hOdEGIHnzpz5XbiLJOfRJh6YW0j +XGpcYmcaeR9ADgB2dS/hbrup3o0FjmnK+mna/GMFHR6HHxIqoTPp41aHyBOcLxbJmcVXILcGTD3f +qDBZQnHONQ7O651DnlTq4iZPHMoK24u6LMH2flKVzZbXMZ1UQYY/V52f809Z57jBR7eEiLnWaWtf +m7oXVQjhi9KYGWrTsf91eu/Oispq0T+H49tn06A+klSj0MseY9mchPxbmMyWpVj75p8Y/9uACLiM +8cE+oj72l4rsZhxX/CBV3LHz0hsgW+bo8QKCt7Dp0VL5aTuNdMKJdDRsZRJOJDCEfUsaHHk/B9hu +p939AU80NmbLhpu94GKFMsO6TtQWtjMwqduqvYKaMv4cXZlbxMl/+8wkmaTqxzcOSwWkR3JZlDXi +rhrI7IngphkbZufZfABnEJU1Ch01fkTQrQMbjQ7oXTz2KQd7vwPBoNBRA7zI3r0u+n6Fra8nhWlV +zRqOzA7HpeClyJ0xrd0A+DVsz/iv+cegbM6p8Ypp4zzrWoxiHwocXdR/390steggT+cdMy80/2Hv +ZCQ4xgI2XK7iqGslDTeYOF0UwpOPJI8HeTA5p1kqBtRyd8EEch6C/r+FXMPghDYKXPcu//oMdfPJ +LcjBgrcO5TsAAS804frlkRmv4XcmY+eW+TqDqTDdmOBBjiu8FGcRLCb6a9KRkTWH9WiFWbJT1fIy +Lwix4NEBz/kNpaVvh78g59dFzwD4BLw/LfpDo6Xk3admbQPN5ZydYoaIZjn3rsxF0Jd2SmlVKA13 +SoUZ+R2QqMCG8n5jpprADYeFW8WQUBMJUOiuCW/AQZgtHEqkOFmJrfRsmIIS7sRDWg+XPgUNtQ3O +MFChhxN3AI8tU4UTtWyd6A/rFt1NIGemtmuIDzgjoYGYL2GB8YKK1KyUApfqr38oMEGJhxybnz01 +Cpa59xuzb14qCuC/1TXbZztapPS7FIKcRyMILq9z5WJy2WLLETWYcVc8ZuzEE0ps0uGntH4MfYxL +vVOHbww63ww4ytQdRq1yKHyyK8Kri06xJbHwCeEqbGl0G+aBlXA6h5WiL3DAfRF0AoItsTtZ5EZk +35nCiRDtTUNgqFz4F2k0Tq7aZuMxiV1mxywV8oI4wVj1pKCgBBFg5C/AFP5/fU0iE+L3sQCj/x/t +kiUyUjVwPCkrtyrMMQ6LsCOGhnu5XwDCwib9U15TGPTI3p3HmijV288NQFdKihDsPTXBstRrh8pA +yTFJmrlmYyDm7QD9KOvPCjo7lOX3sNG/Y9MvKsmHvatKKzS2KSjctHGWX9rre0rMUdE8o5Yl1Rst +Jy4oY7hLxsB6h9RD6Sg+YbBeohf/4CmS0Lp/qMvj0JITT5oo+edvTF2/OAFyy/i0LtrzDhZWw2uq +vipxnYY7O90S+EKxTVOI8Ksb1QlCs3DZDULJp+9okfFjy1CJh12oTvqeJ/ErsA6T/h5wm5AMvfmt +IIyVvUAPPxqXowS9JjC7ar4TnH3n/dPEEeGOuU9ApTaFBpFt5kbUN1j5uL0LgETORIN0a03W0Ryg +GC+JD21VWsXFR6IeKYJ/ebmiNBEoPAnCkKB4U0C7CUmy/x3qY+uUDLlg7In9RSltQmRvQ5AGCckS +MU8jgQfruuz2fxjjpg9SvXcS+8MUv4VWCeesuAOhIw+8IHwUnP39xkqb0cM+tBfd3WE8gDxf9atV +dsRTk12qBkMGfgnlPKZW46jsF6X4X7NxwlLWrxyEktlikVBci6DWYgLgJxMAGCFZ1fUsNdB1kMDx +8vhk9/HrG18MydWthWSckuuPNawbSPzWeUiY4VC/9s84Yg6imMFX27PXldnVHTLkIQ3hQdy6vcbK +e4ZTnW39ShyaSUb7/un1ubjKc6gLYUput12a5utoXFrBqr6+monOyi4bhJXCi9h7QUcQfBj7Elu+ +E1oKD/Y7+vS0sZ3TBRrT4ZMLBPp5R6kO/O9t/c5uA9qXSoBOOYABK4Gt/GrJntFkoAMcJud60ErS +hoFQVan0gyn9zDfJh58+L1H/eXNtQEQzdDdSevI703wSKGXE1sbAemW/Sw4LgpNfD4JAiBhhAVY2 +kGEj0+BPUX+Y5ErZDx/9+GjxMPlNpxnaFz1lqSXkGs3ARCQm34v2aZPm7hw5JADJ/H+YvQARhS9y +Sup0inCiRY8i9xVQS10jPa5PwOiLg0sQZvWsUuENfS71pbL7taOYFhdeTpqmknjxTtkIYLhYPsq0 +UGqi+WVKRz9g4LEHLm02m3qKPmOm/Rt0IADiTfC+O2/FBZjEUWe9qswaGeuKSTWC4MtWQHdmew/O +bAgm7bSW47qkIg5gB3OTcPbC7Ms36gEmxbGNRMctM2hd5dUW05wztks7Ye8RQV9YsVcxdmU5H7YH +y3SPlB9elMY6JUpDm6Wd+J4wrURtMRJdrDhnGa6x/zJpkmcpzciNtGXuym43Q11lgxU7hNPGTSv1 +Zy1c1wMyirD2Avy5W1mEqlohVnN9IUDMysYKbg+g5NcEsnEVtvUMsdJcY62XNfRQfXyQdx/ROd9X +erfRNIdagwpjo/a17E3eyt9T2FcXWX5XDmNOAc60i+1Jms8VD7fCdr+Qd76TtjrwlW4fS+ujDrlU +wq5/WeCAI8CSWK3z8ph9t68J4sp5iY7XGRV2UiiPUAa4HtVGxBQo3TeyORlrFarXkH6CdjNLFNXV +cDvLoj5fq4vKmhxGjL6P0zCUsonI3k788/V7gtDzXLF8PXz2W3f0Hh3Ga3Fa0+PB1FVM3zjOkwqv +5iWYafSzD02G8bS7tLad1k0M5SIoc0E7cLugQyOOZNaEcFVFfeX+7kPsFu/Q9zPTpzUI9VXj3ebQ +1wXtoiiwakcPzTcp2jglhbf/R4BDCGKZqb6t9nZEzXsgT1/Hu+VOwAot+cJbvYOntEIhzi53omru +Lb0dgBT3heO4Dwep3ugu4NjHABh1XN6GiSd2Hy49R8ufapTacE/QGhdzFEf8tGbRT3OaBQ/Xg6EE +C4O47PIrcm/w4ZK5CpZJECt4GGJ0yPH6YAAR+8IwOvlhkbs+TfkoR5Ph+/yCy/uqb9VU6AiCQsWe +yPCl95c8J/0QUAYcDFR1oZxl/QPfkhBFHr8y20TRNOAkApI/3aBwNfIaCJ9lmMuzH6vRgBO37MLa +Y8pekac8JETb7k9dv1J8lgAEMjqgFuKTHfBAksfirInR6kAMAppin92NEb0yQ0k8+aVxbOJbiR4H +D8ZqupBXH1MrrdFdRByYDxPimdnbTHtMrIeZZS30rS8l9dwCxL0FM/YJxcJOFOOtN5TPnkJyBhqN +nLA3hfPKcrSpn99CnfNWxJrHFlkpM6A+f7nFBxcvdRXJZLOSvjGOpkJwaCNxTP2yOgelz7TS+phe +5Sqt6WhuZb098vDO17iCL2TMSrwBK5QnfLWsplVw7n2CZspG0HZRhxYusWRdrVzzRqeVyVFGtBV8 +qRHc2HG9nIaXbgfCGjxUUTE2WT2NuQ0nahHI/3kf3zFRJRIQJE04q0fGu7jvDPQ2pjNuG2Gr5N5j +kCBj7mCp6+ZEOkI3Oy6cKxDPTMrp5v8dnc0qTYJHXG6UwbU/CZsAE3UpQNbmdaRcz6WGApSmebUw +xeOaWtoNANs+d5CDxoBo2lcAG4eZ/qKFglI4YEqmYLulQjGaX++n330mdIH9hF9KNK7MXpiuT8Vi +uApQbSt+ACYSg2OzRGSpntMBiV4eyI796iXmu7Pf1KYwZ2BoPAd5SlmL4qdDdh9lSOGds3Wn/T1n +6DtwmstowQtHgvElc31LeKVRYcazxnNb2EJOK0qYZcowwhDTf/2W/kAiXEQNHVdUyJMInYhy1WEw +wld5QE2zMc3u9SzR5bLAqn7IQS5I0FhzWSpPIHVYdlP7QPxUTMUZw9iPiqcTuClH7F15sE+6V2Pp +2VAVvLOy6f4wrb+zGUHDjjH/zYgFG8fo1BCOJM0pIzffaoxZRFmLo8/mSe+i7ZuCjyzT4OtkaItu +xFIuS4wW5WXYl4Qf+C3Cq/cyOhHezNQGTF6HktabeGj/FM8Rfnv0tprzoSYROWdaG0VjZiif0THz +9Zm5onw7nijUCAtlKrl1l+/YP5Ii9Hx7x9hE8QYAovGmLm9GZhE7kFjvsOrYymO9P4+sQqZFSlNd +EwWh5kjbk8XleIVENrZidLHz94w3xilxtWbKjDldvxe4InNwd0+mVNNGG9yhiJhNd9M7naZ4XADS +Gq1rID2qLIgz7l8VhY/MJClbfdhAHpwXoqSkwT0tbnrjFLxN8iVtHdSyUKO71W/rS0R3CizjI4D/ +dM4mWLlqJabMDx4/7b7WDZDRzBczTKkm7YfK5Sj8jYzxHYYJ/f5AqCXJYjSBOVz8Ma5II9G4Lkxo +1zms+UepXmmAfu2P2IiypdGzZH2fTwpCl6rD2hXskxyQA3jdEH3coyKxjNv6H/fZZtEcvytChehQ +vleWFga01/4sbtjAmb628fkE0kSzlB57M8a0z3kpNqXVT+lmblFetmgBfSIgHmsqd+ir12D7FNvY +0SSbI1BcQtGoHAtxH3AZOLR7odoieAf5K2/XbygiqKjEzvcLR20rGedG6R8IUrY44ztZjtB435+L +D2NGaqh7QMyAjkoytisguIn6VwT9Ic3h/WUwpM4M+hV/b6gqq0yaF53yq8T8cCTXax/WASSxpnog +Q50pXyNe6dtGhQmKhPEHvvHcyKEcWqfp1Gn7otJM8H7xDHpQpiGK5f5wrL0NpE3yEuaxaK/qJZl4 ++qlLEWVFuLrXL1fINjkOLYMq8+I+IYhEevhaUGZN6vq0YqP+JmcjlpH381SI2iZeCuEtVXOi+f4J +uj8PplOs+8bpsLBLj6GweFisNjZrg/QVwEEDgEr4v9CUiLOLmDKdUsM9P/ZspsTL+qC5XYhzSHw+ +EDvIHoa9yCsJnNlWTyTKqdiyxLj/XBDbwGLNfHthQ6g11fOVjq3wqq5wYNyLD4WpDCC4jCfbMqSm +GFdETXTJv2LvGHAylhKOZrL+gzkUXeDb8iWiwZy3N2VocF3/ur6Cemejdoxe3eO5BFikkmBVt4C4 +yJTbQdwnRIubQaLRbisI2yPiwVVb4Rhjd07c278JXQmxpYcMic3SQDeq+AM9L9tn2Aq/cGvCVTts +LjpcfF1AV/jtU2qA/mzlT1MW8xYTBwrxylYtVwil833icUI9KnSCpG80EMMG1TuXu8+eiq98+FvZ +EP+GQbcH+P7sAr3mmFmqvsQSUpGF5e+Wqf9sA7VW7Tpxaahot35cB/nJKLX01SNl6Mc76c+dPt4x +wKMwwumT19Oul4MiG9rrGInTxkeHhurQ9PG+yOXA/xzXJm4vo3f8HO/whvOWmUVr1GX7aSxb/IR2 +vE/NH6CX2FO4TuUASmJeGhez2yeSc04EUiTsv9t1HgKL6HUS5yfMsUOWNaDCBCiLkj0tL+uril9a +gR0e2bXGB1GcgUqCWjnzIX+zOTy9EMiob4WFf0he4KKn9Fme4gJjiZQg7K4C5rUdD+QTTc+U6rXo +00GWp5fnb7IZ0ESRRLzV+GdOGtDHtLGRxtGa6307epx/fxGEoSAitzsiPWJG4RBbUUjAaWAipjla +RNBolXCOXqbUpwiFpBSTN0G7PpB6Cv+mU1Os6TwK2HsWFcLg+9zX8SPGpMJAqr1psuojwpM+vALp +SQrLAOEAR48LlUpkl40tXw8/8ZXAbHTL8WlyOPh+Tz2JoXsyjLDFaqGpEa4gtiEnSufdmwnArtrK +DX2aydPXlYLqy2ADRS+u/5xMcpLa6sNMMm2K4nuiWBCx1CjkbYwXaMMiIyTwsgSOLxfZ4wFTRU/F +k8zQNBYQsejoYexGabEIf6xfzGhP3LO6FfXLct9h6isqL1gCdcJY3t6wZWbEYK2f7NPYCUpld0HJ +ZnvoVezssCOHztt8L+UXZBApGTFIEtW32TDy8C8xkNsIfpPla6upQYmBMxemtyG9je0LmiIHka/K +2YYgk0MDGrYmN3OhPnysfy3k9A1JgB1QBLMNeLANRAPf6abidrr3z0Mutb7cSu5EcKL9hIldiiVm +/kaTTYnNnByU+rwBq5uy6tV2cj67D6CGbf/mJfNopaITqni8VaXQCJbO28oB5qbMB1XJyxNluzOg +yq5ZJznBuZSZmhwPiSTfudlWb6i4W443jNSxeA0Ee7vCrytGgMYXc+AxFso6v4bARHlHbgN0Vsrx +ZHc1rnMQT3k72kp3klWFL9wk7cf14wCcMmWcFLQFp/Z8o00uPd99zjtihE/bU/EHOjHOuDcFUaBx +Bdyy9pO+TTVu3ToE+2iLLHGamrA/JW0dSvc9+1tkOFN7vsTugpvdBTKtoVYX6wvanoo2ekubGiP4 +h763/dULjTam1KoYnm4wXgyhrb2ZUulxVx6V6nNkEoLDSNyrwAMFP5jqyctxcWdxo8EqEImSYUsr +vegP1rZpQJxjpgfSjjgEa4dVvPnOuZz/V0CiAv63Pc7fOrYcvNeAwfygFCub73MNE6OnKxKGl/xM +WR10aJZUsyZBXKSTLBFa4jxL+/c9MU6x7nhm6HzX7a0PyaMZgDtcUJMai31Boetx99gwpBSPAFxy +jf1IxJVpGQmM+CmENA63caopxQn9WDHQ0MPGyZPm3cHxWfV4maKuPNbRt+r7P1ik4xF6SQKYJBQc +BurzZ0dDg0c7CWQzdnj3wqEaPXBIQODAKurGrjAaVFtl5Vj9dlJ2JICI7ZapPBHVG/adzLpY4Ic8 +JecB484H181g8i6Dza/Y+V+0g4t0xzQYC04N32CLIjv4gjXwJm28dWQXNOF57VJDsFz29LU9Idhg +KB143e7P1U7jRhKsHdyvvTg2bN8qTyeG5zLBsf0GJJX4p3Qwgy29CqBoCzoRspv0yO8aabmMIFb5 +A1iQcmMzLW5iQCR/nrR8JU7HrjXB8qpQmuy8qAzoEWUHgSsFlfLpw+wamoydtftizp3nX9ctKlQT +4uBJE/GLvvM5Pq4FvTaH4h29iZ22MY9j1xTgT4m4WoKe4VUi9Jp71rotHLIZaoMyXdOEjI2nKtlh +T5P9ARHwCX3M2ZkNM1vYFX8uVrZC38gVmlh+mdlnuG7t+sjRubXy7XCHg3GBMdu7Kje1W5JF01wy +LTOZ2O5KIKBpnG2aQmbn7+umR4RxX3eiD9Zj4D+TMu0QSFBGTBJHiU1B93bIakcig4DVKoXbOGae +PceyEpfbo6xNZlJ/foAt91XojvO1PGqoSpqxkhY19t7CbStTHZ1Gmy0AK0R+XMi0pXpshFgx9XJE +WQGbKRii9LKzoiD8YdhB7lvtfOq7vJWeLg96k4AlDoBsBXTw9VDn3sCRbCaoUu6WZmBFMJaYtCfN +2yPEcDZU3L0XKACXd/1VURYHUSu6U3BQqAIR93LDYbucnSyd20yWHgz+DgHPBYLK0OBnZEQmvvkm +dvvYm2gbKH3mcRdBMsHdQRRLLKNmLqpUTmfMJly+ckDNicGgMmUKaeKB1+ObsXFFNluC7sP4igIC +ZU7L1QgolU59I9ec8zPeLxoAhk9w3BEivCVGuve2Nc8nCjvTuyRsW7k97C1c5hs0aWsWPE5auo6P ++esYeIQ/rW+FVHBTP2jb8NzRWltHXuU9K5SOzKcO8kxj8ZrCwyneOSHXc+SOSPz85s63VxyYwidT +/KLsZrm/tGrS/p2IroR+oWA41ZlfYYvB2kS2DxzRTZ1wcqiUxgVRHa/4JxwdZu5sozcgB3ltvETo +cfBAh9lmXP0SV1AXYYlCFS+HQGAIdukTrMf8LKcjWKZq2f6gGIj87/4nNIFtdZlcW7x84WNOHpUb +pPF0S525Q+GZFZhnMcIQOG8oTScaiLtRpkYQJQMer/DgDkVy6E/XlkREprc6yvWeetHrFfGeOYDA +73fNcI++NZsPuGg8Ro/Czg7EI3/aoHAB3SbCFKZt2J0Mom2CVSbR98lZbP51hnlJNy/i6Bthfhb5 +bdzX5E5vgaICL+9Crjy6PJVzQel/eaFpqqQQKRuIPLSN9WnZD4nx+Cd+Uj5txfgrzmGrsKWlCP5H +fWWc6FByJ1ykVe4xgMW5xR0xY5sPL0TMBCvBonu4GDsMpKpj7DXjMdVftQWBoQTVHBdWQqFhScYR +wBkNa5UH83s3Eu/zsEOTR6azxq+aqZXLDBZde+x9EEHYA1QE1KUoNLpbPnkIIzBgXXqORZ9Jnj0X +rMwB/LPfdBHX7VhYFpEePA8q2EmuKkC2P5LQDlpH1cN8NoxPRX7ha6NSS2Zlyi6XrN2uSCA0iys6 +tgBYhsgjmwA+vaXquYxZbfOtsNYxTP6W3HELpLQGwl81wEQoDUnL6039MWOvW3KvwA1QAlSYdm8M +8VpenhB71nc7gMYPL3Xv5A8Z8CCXgKRFCncGhFQy+QSep+hxkyOQtnOazzs5TPkVIx8+gTgep1pm +62rwQugskOEG4heHI8K732Y99rsbCPAuCLZ/UqCMV/ZlbOimZoZrK4xgetMrU3Pg/0tBgq0yX4bZ +kaKUE7/DrO+XnINZ67h5+wbUgIxOawJ8h41xmRaoGPe5lYYLMm+uSqQF2ZKLqA80OGgLaWhc0FSP +3QVsaR8blpRCr3Ql/JYhBAtk8MHGuF/hcaMOyJzHAut+1ToAOYANw+05g493tUNTkJ9in/ssy5XF +zoOR7A9fvjXvojRyhDw3q6HxWqOkcX1A/BftYCvAAw08GwKtFHFxw06ccwjXEjwvNIjXLU3KGmBq +sWmdec2xfytLTo9BP4hpOFirc7YpPRQrHfQ2HNRi0XIv71HGdrwYIWSzEpzRA1iyqqWYB5PBWdZM +eG2c0fLN/RCidkMkW0UT8uiH3iyFRgpZbSC0+lvBp0/+GbWK9cYL2axSHDtJMlSjiKbktoWDzydc +AxZu+Re+VhKgbeJylx35IEaNl142IfbFDktU2IWZj7YheiCl55W0MPMFceukhdYtTrVI4F1P4+zl +qWdobMCP8ZErDuD9rJRZoWPXL3CocclHKOeEuYp9FV9hliqsKC6NJHldxsAOeydQsnscnTnn3AsL +MkZvrgjxaQ76p2nTr255cE3HwuH51/Ud7WpDjosU15VZ3iwh/vrlf9Yam2KqmIo5NqSmU3OrPBe4 +0gAsrKxuA1k2h9fpk2X/ErkfBTVvfUdYgH4079IlCnxwK+6du2foDh4hPSgnVbIzLM3bRhir1Hqk +3eDhEaVAKvc6rduOTsf1t14Q78ZfmjsJGIZyxzqYmgJ+eXHTtF94wZVVzvuvDL+8iGileYjcDPkH +ntS4oMwOClIndwgmQ2C87K+8WD6fZGFx3paJVBXLqmcssL1u1nYZ6oYJL1CtCqjDy9e2KGGeuBuw +tau2Gr3juCv0b1MC73dmW1j2jSAEFT77rvxiIvAlgZVJUuofGIeSp/XMlQ8otyJhHqaMUdId5mgq +hGk3vme42ECoTnuM3dvm9cKJcIUYD49seP2hhyi+ukKXKk7HII5NkkIKwy9bexfOEqnTaKx5+53M +TtBPpDQOTgpsXrNw3jJmn6IgtAWslHNKDvtU2kJHUATZZPKzxjubMoRtt9jGHKiGij5k64QFSftu +HfIxWlC7StqXsFdaQm4kkWIPJSvfMbw2wcv9SgFCbAXkh3VvvtnH0BbqHlWHll+NvHdPTKTUp/ly +5kIQmG3R0W3wEJdbxUePp35pQCcYsN8kzErPDm/+9cAhUbT2PF0zLd8IZe6XvEbHs54OuohlpaCo +CnDJ0+/7o0vugwNWoglGAOT5KQ/ysZJRPYiizlnp9jtF2YxnbQZk4AysyQ8Dau34/pcjHDcUktor +5cJKF7Mbz51rpJgrvt9UhBhFAS3N2uzUb2tw+qV1GaRDg1Pt6dPwvQ29ZHySWWRUH3x0uDfHRGfW +dTuVGKq42CW4yeoi6KdOx3XeMq4ZgWq6B7CT1vLxxIbhAtCji0jDVs3CFpstIEaTvVQaRfS5zqRa +datcW10fvOyRr2WK39pOb0C/mjHIA+9vd4Sc12e/1p7BOcQFqgulEBXzYsBFWsvIB6kOezGyaE77 +wN/bK1AdutsDoZjop63gJqfwNXDVUbJPN1vfuvCIp8kSqHnxRk5Y4VPl1MhvRTJ9eBqsr6iz/lPy +pBQnvhBs7ilUVoC1Kva6wUuOwW8j1qmhaOV8emroN7xL9a9yFjoDG31anv0s8pZkTmDkqfGaFbfo +nDH5oi03huiaPuIuorrZ/3Rbr4b36jgcevptlhM68zm0Zypvncc7qGS3uUtVLHN+QrTDd+lJgRMS +C4PI05V5jlrfJN5gYq8VoNNDvv2qc8yKLbtfoDiGH4FsPM/3cN66UXOBqqDWOYW8Y29RMMF2qNu4 +3XGnMCxA8XLMn24eN99BHwuQBrYMPaxs1wVyIuI294NSbpzpJQ/tE8Iy4IleJo0GA9F6j/Rv1l0+ +Gh+OdCX6w9qpbbKk5BP1jKe5PP3w43pg+ciosBhCnPxXylaVky5xAWkqsGiAGzij9ZFaC6W/i5p9 +AVjH1xTCfUyipWGvT+pOfJZ6AbeA/S+C1YPlDNh9UxfqtBdBMQjL6KJMyGYvsiwiyXcLTUqgImF/ ++dItJ7EDeatqwqvADtOooC4Y5osALgVP4FY9Ll4xk2SHDhBoFNKqqpgBBgW57JcgZfzEvzdZBBsw +Vgfi31iD16oOcMR1rRTilv5fxuTGCyxvkUSUynviZjqyOeF+GiiiL3u2WKvNcZBwzSnmCYedTWlr +UikykF/5bjFuZDa/EbvsgfDDP/czAsQnzET6zUvxPFLQQMaYTXZo1wqK6C9tSLASdam2aq5vmH7p +rqt1H8zDv8Nm7TOrxW1VRJzYZzgOm1dRlo+RU27c0Si4WrkMDuGv54FUR4/aHkYYS8bKf9iWHyPF +hQD5C17DZK7OdPm2g3ZSf409MLCozOwL+YgdQ+6lrx+FAx+FTMyx1wjM19OgRIYKDbt6rHxT2cxy +k5nu36s4kB/ocdiad4TPSOo3fDx+HoIDDxjYXxC+JdS9ozfJyK33Z5u/796Oeog0na8Fbvb6hTaw +nbbQMTqFS+yFHXDTLwULCbeMAzzzIRDI86l4uEWte0jFYUG/tF9/DYFquGIxji27gxK7QTughjf0 +98e+Eh0HImVN+KQuTRpCf9Gg3tevwI6y0j6+cyuKw83MXkENFQdSKHrWJ1sOTH1MgtwPsjYfpMVv +jhYCy6OLOKm/UfRYKAc1Fx7TZlKHWC69Mb6aPfqMWIHGHKMKyLAclFgZ78IUVy+INAreQ/4LACMl +bRLceJ0HOjL7Y7Kw+5jS3YVfN+lNwtHj8p+2xbvFmxedCOY1e2nL/7WAJOI/F71K4YFVZ0b2Cegn +bblmvq+yHdPMi24xZbMhnkOy42o9UODFND+AWOGN4ZWcYaDTv2x1zvNCmDdjNWIdTjCzFMEem+Wi +HBG51s/m7hQP8zNSFINfkJX0FmFMp3HF8rcnZzebgADONZGzANhRANgj7nEbngKmu01bAxk0wkeu +5tJZcnVapqEeszfMRy5O1T4w1HYNGjKZURJ0FEbLvF2kPW3DJXtuHqwIna+EtnTfWy/U0mwSRtNo +vI12JpKuSSEyN9zOSyZXwDBqABMTecYCY769SpuEOTx87XgkajM20eoYPPX5Vke6ZR3K5MDSn24/ +CPn5JoivNdt7pSglxSebu/gLNY3iGIaeKMeyq8TL4VCF37JsoZSQPemjZuWyd3ronystgCld/7sm +eQ5E1pxobwkEGNZNLuDoNucvyToC9p3QU/NVUN8te3NiYNu6SIFcDm/yB4X150Ohl8ojtsncg5eq +0TVedBS8148khzzDi4btK21Hk5SZqKwO1U82hqW4nDBIb4Yy9G2/PP+FMV4LIRl9CxKEJs3b69FJ +OdHVvxZPB//w3ja7hAd2plgOFRV32HhbV55q3vMtBEYQJly3C5IoW1DRW6sI0OKDz2znQRdpAIJN +993lNLZYzPFebZMK96yqdRwlCy/SMg5BnyKTpzI2SBElmTvd9pvLywWBR3gaR84ftSFEEi5ousr6 +oz+hU2eY/a3+HPhVDyscP5zKJCwnl7R+51jb9wZPRuVDlw1QtbV/LornKZn+/SOPQ2lJR4UWzlUl +evpdb0HySFGrPq2Hv+AZ6ZLwpIsI4qNN8QEvjHtucDagBYP8glKnu03ryykch+Cyts7GNh7fsbPd +rLRf3EFr2Lh+pGYrewUL1DVgiKpQg+ltebJz3tfislH4C03VPtEJgBlT/ZKtXCJH/3uJONXTpRw+ +oaa2vzY2GPNcTs55bWLL/jzXc1/nv4Z1QBaASRL6tKdcuJF0B2mfhiqS2HyBO7b17/mM+ghorkuJ +2tYPU7iuX5rV/IoT75fkksfal+fo9qiNRBg2UkizHzwhusgrcFFs3yMod3hvmYBaPkam8PwPDfB3 +hGRRcvoRG4MwVL6AqTKKLRMniNLcUg4dvyUlPi30Mp+nwXfhoeWCzufXDembEi7OcySFKGSwzpSq +FMR9xg9PkEJNMxHvTG6uBNB5Gy2BPbhBGY1pY5ZChlOtqiYrFF3VUxCbHBsUNty1gZdQKt5ZIiPQ +3ElfIr68/VwrsLrcML88McgyL0nb9gE9LwCi/82e3dnx2IAVYgt8joiBohWsvAPs6AjmHRnVesGG +wUg5a9yHl+BiZYh8GKgDnAf+N9A6r7Qnwij6BKb7TaxQ3oXJRmDOsK+YkgArYxE8Ql1HlEHP0EmP +zy6h2Ibvu7fzkPlOKDx5Ewk/4f7Lv37ELml/TbsWvLRp0huKZ7AthIPmpTySj1EB2zwL+2qZL8W5 +IyTI/6A7zaqc4DaExWjOyuD7U1rK/j9vMUK8Q6lXOeH526h8aGDUDKGecJrTxQUEVvsfVCnRAEYW +j5ZKXf2v6Hg+7r1OxDoTd2VlotxDLXLnw7PwGfT0xy+qmQ/o8N98XB27uqH+xDTtiRaeGHP2HynK +P+BdQ4nOCAQa45Ha2ZOLZxTop7Nbmkk4WorzMGMhd8z4qSsDueYfA7zzv3+yAws5VsSyYdLP6GqN +4QG27hv0mtgsyj4crS+26MLf1q9c6slLoZ0FILo5/uWF/1i9UzXX6pxSJraZDQ8edJ2h/5zgKEwW +UYx/STX1w+D4hb8U5c30ko2wDTy5/4qRc3UEoL5bRpijMFpFvNl6gWFZ5y42QXoH7VYqsOSfDFva +CG1ejGguO335bE42UgDWx8d7lt6xFyjZ9yBw9AaxfrJ5epAdx6EHizZMWAsFnzucQMuEq9tgnr/d +Ki3leS+e48LxXsvrcDe1tPd0wnD4wVejd2y7gStoZRvXEY+CfBKm8X/xNrW54Ks6CsmgXQg8bQUf +fjMqvEJeLdVyoGYNZzf2vAiSdoMflKEm3kwStrYJTPUmcGyeFykzKbsxFvXob/s2NaKY96o6+N3g +GHV2bPEaBLuvBnLvbHwNhL8BJBHzI+0kU+DQeid88Kt3+hEmnjG3/0Ih9e4NJlSgLWDhKFE4m8GL +VMRgOA5uYadCCBakol5V8vqiSEhEG4RaKOk/wHMD7BiFCG19NvexRfDNNmv1eQtHxMKa0UThph+l +weZVqrbkYt3mY7Awep57harIT1t6ozoa7RfESnWvIQxlEa3XNtgpYV7oy0g3L6fGHtlt+m7RhLvS +nedEM2U5jqSMoaHQ09VrcuilbEjFlRdsD/2slcyurFfXqP1mxIcRRYqAKcrTJ59X8NUzqBcdNMsO +t1y7W3+zIj3lRzPqolMFd1+NhlRpvLL2onAWh+xBkIKIVx4rcSPbmCVz9umoUHEGq3tJHrXjNsgu +dmS3Ute9GX1PYuNRXfEwAdmUC51C2Io+EwftsZ5yzIPtv0JIBsYPV6XoMSBoQCL4C+AZojBdDZ13 +sAhYBEv8H7+LfqH8ElYzHgCxDBN3sLkzGFQkLOyPonhwDrULnLh1K8u4eu+0J4Ka4JRpsG1wNSg9 +krwAB/GoNziTKUB4hoWOU9mjhIyfFwLMgGBybv0UfBlrBQnldOdhTgPaPYZqG0MnlUZTzjCANNs/ +L7EtrjwCodkWAMfOwATAJ+FCDYbAHHTXI43C9cFwWPb46U8w506QVY8OKlTCVqgEDR7H8d2ToRu9 +Drl3Hz8IAACE8n5GonTYeq/71BxV1QvEO+70WeuxRvH7CEBhvbkhxTXmL4id+vTXbKO5rQJh6DvA +6kK3Ig6b2WJ7mGt3KffcBAWqA/+wy4QPSOwsO9ScMkQg6J91p/G5KgEeQI+kD0BXQQJwg/vLNKC3 +O0N+4N3Kbf1IAAAAAA== + +------MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf---- +Content-Type: image/png +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Join-our-Team-150x150?qlt=85&wid=480&ts=1692307006721&$auto-png-alpha$&fit=constrain&dpr=off + +iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAYAAAA8AXHiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAV +YklEQVR4nO2dXXbcNrLHf6D8nvYKhtnAjbyCyNlA7DzeE0vMLGCkZAHXrVnAWL4LGFNyzjzGzl1A +3N7AtbICMytIz3tMzANBpd1CgQABfrTc/3OSnDRbINj8o6pQqA+ltWaPPVIjm3oCe9xN3Jt6AnNA +qVgAhxl8AXyu4C8acmBB899tVMBawRpYf4BfgWugKjTX48x63lCfoio0RHqUwSHwNXby9MVawbWG +1zW8/VSJ9skQq1QsMjhR8EjD0Yi3rhSsPsBloVmNeN9JceeJVSqODuDpyGSSUAHLGn4uNOupJzMk +7iyxSkVxACczIdQ2qgzKPxopVk09mSFw54hVKh5l8Iy0dtNQqDIov9WcTz2R1LgzxBpQ5VU1PAbI +4A3NTjE1KmB5rLkcYOxJsPPEKhULQ6iz0L/VsFLNzlAiy7qGB626KhVHhlwSqhrOs4bcXxIoNRWU +H+D8LqjHnXaQlorDDN6FkErDCjir4b6G73BIoHrrJReaVQ3fO4bPD+CLY01xrPm8hofAJfgZ6hqK +DN5cKU68HmbG2FmJdaU4BS58v6+h1Ftb/ivFe2Spcn6sWdoulIqLDE6le9XwcPM+G36zp477fYQM +lrtse+0csYzqe6ah8PyT5zUst7f3V4qnYCcOUB1rPncNeqV4R6NGrX9vVOgtSVUqigCCXdfweBdV +406pQuPkfONDKg2rGj4/1pxtv+BSkSOTam1UmBPGoJdUXJ4J6rnQlEZNfgedhDnM4I2Z705hZ4hV +KvIMp5RoUdXw8ETzUFrpmUyqW3aVhEI3hrrjK6cuQhSacsMGcyHfRXLthCo0pHpDt/q4rLktobbG +KjJ4IVzuVIG3bqh4owQXh4LVE90t/TzVY2VstypkflNh9hKrVX90kKqG7481RddRiXmB0hidJNiG +2Vla76nhqFTdfrUN6VU5vrZTkmv2xPIgVetr6twhlopCGktD2UcaGJX4XLp+4CCyZZwHuFVjS64h +nLRJMWtivVQ8w21Ttbsvr9AUh7SqtNtecqJo3BKV7Zqv1DLjrI81RYftlh/Aq+BJjozZEutKcdrh ++AyyOUrFI2TJF30YbHZ5VvhKrRaFZukil4ajH1XYmGNjlsb7xg7QJfLXeHq0DRaO8aqAcVzIHdf6 +3MM13i1H7JwwS2J1eMT3+BOiI3ZqzE4VGo94PvU8dgR5qJodC7OSWJ4qcI8tzFElzipLx3jERTvI +ZSA7cGgC/27B81glGFmza7M9x7qN7eoB8TmM1Fr1HHcQzEZiGWn1Xrpew+d9dm5XihKsYSjXx5oH +oeP5wBX9ECNdhhp3CMzGxnKd3/V1Xhp8afuw7j6ji8Fr6UIWF+G6RNgJz83WmgWxzDGFGNzW13lp +HJO5cFl8+bEwkqOyXVMC0T3HXUv+rRBH7BiYBbEGlFaS1/566MPcGn62fW4I0HtzYo6uKtu1OUmt +WRALxyqOOWpRTZazDW/7jhkAl0R8FDNwh9TKY8ZOhcmJ5TpqiZRWKEFi1QOqwQ1cI9hDWXdMmROF +pkSQWpl/ZO2gmJxYmWP16ggDu1TO7JvB6ykUmrWW79Pbzmrh2HzMIhFjcmIhq6sqcvucC59fj3UE +opsqNDYcJgh9ucAuEfM5GPGTEsv8ANIPbDV+AyCpwd8ixw3BynEtjxnYJREjXRpJMLXEOpIuxNpB +B02tKxvGLCvkuleUnQWyqRDj0kiFSYnl+AHWsV7kWpCE5ixyFJiNh5jJk+AW1sWnE5A2FlMTy/oD +qARSRQkvroZ/x44dCCuxFPwldmBjK9p+q4XZvEyGyYhljFerVHEYvSHIhc+rBGN7Q1okGu6nGL+W +fXKfJrFwP7ir8EYnOnZcowbFfRAkZJZAYhlIBvwnSyxXMY5YdSWOPUG0pXS/VDFnkkT8LNH4vTAl +sXLHtWqkOYyBoYlc2T7MJo7CnTLQT1yxB/Dipeo/cOYY+6WKU7M95pILlxYp5nIA2CLq9J5YtzFk +3dAZ1SRdzGguyTFLG2uPJJj0953a877HcJiUWFOqQtGo7Ugx94Ijnf55PaLL4QC+FFTe2lXzIQQm +Dn6bSJPmGs6SWMBFrFvgSkhBr5sYr9HOC0tFaVMLqomyWKa4h6lZOitiTakKXQ+eQoxXtg8TOia9 +kOLoxgPWVLMR7itilsTK5MiE6PFrwgqrxUIJi6RO66u7dQ/1CRNLVEcpXn4tnDdO4Di03k8niguT +DpsTEzcYUxKrki4kevnW8VUaaegF10F7wvCd3PZhKuL2xWTEMsZ5JVxOEahmHXvkWCXxXgnDd6z3 +GDPuTLj/dHDEXaWICV8Jny9GTJFykTjJzlQKlpRMgbEwKbE+uPP7YlOkKmQD9ihmbF8cyJI3WUKH +ECxZTV1deWrP+0q64EoL84Uj2WAUdSip3VQJHVIyip5B5ZlJiWUcldLKjc6P07JElFLOksGo21y4 +vEp0G+viU586scCZeLlIkB+3Ej7PR7CzjhzXVilukAkLxBGuPBomJxaONK8ERS5cEjFa1brgyO1b +pzhSkirpKFhNbV/BDIhl0rxcnR1620OupM6D4dXhoNJEqtGgoUwxfixmUdGvVCxdxf1VhBfZRFLm +tmtD2SK6MailBRH1PBv3OLKNHdoLaCjMhVgLUyZyH/wXAQ3lie5VpzU5JleFcOOFj63V8MkjppZY +asyCWAC1o6rfHt2IrSWWGrNQhS26ei0TEf0pRFlCwkhOc58T5PT+KIniiEbtXVV6KMyNWE5bS8HF +E+3sIi/ipeKVFlwMNdxPccTiKikea/90NAN9fqydDa1Gx2xUIbirAgNoODNhuMH44JBKUv/mUHQU +6Y0q/33QNA/ILZeqmu5ejWNjVhKrRUeH+LbxZRU6rqPN7tqokt5Sy0jbdwgvP8YNYOL3l8Ll4lgP +WrO+F2YlsVp0dIhf9G1hq+Wd5yKB1BKL9BKxMTES2vr3Gso5kgpmSiyPDvF5Bq96xGyVyIQ9jYkB +czl4+3rbzamDpOaiusIOjVkSC24K5btW42Fof2Rjw0m2Vm+p1dFrutfZXama50NOxng8p13gNmZL +LIC6edHOOp491KJUbRjgaR8V65BWvZyWHqT6fszcyD6YNbGMhHmM+2wtiFwdUosDeBEyR1fjzj5O +yyvFiYtUwLmR5rPGrIkFN/bWQ9zkyg25fENhRKkV0uzIkLmQrodKK0PSEplUz48TZU8PjdkTC27I +1SW58gxe+XR37/KXZfDCx3YzfqtcuHzuK61KRW5qZS0dX7ucmxPUhZ0gFjRhzB6SixqWV4r3XarR +qBPJTsm7DPmOVnhV7RkXdaU4zeBdR62sy2M9jx45vtgZYoG3WoSGGO9/VG5jvMZ5PPTUFWSYuQvw +LrukVak4NFLqAne40PmukQp2jFjwJ7l8MlFqWGbwRjoGKjQr7e6GajXkrxSnOMp9u5yWpSK/airQ +dEkpavh+V2yqbczySMcXHZGn26iAZQ1vN6WJOdx9h+fBd9f3zXHTLRVbKo4UnCq/WPvK+Klm7VJw +YaeJBc0LM5Il9/0bBeUHuGzbqpSKs0zoEA8fN/J2NC+/FcFgzg9PFDwKqDd6WcPZBGXDk2LniQU3 +UmRJeC7iWsFro1aXONRbDQ9MrJV4xGJ2rot7Jm4qsHhtZRyfomreJdwJYrXoiFmKgoKVyWyWDO21 +45oTxvURXcVwTrhTxGpRKgpje+VTz8UFDaUO8HftEu4ksVrMlGBrGjvq4i4SqsWdJlYLY+AXNEmk +k6SY6UaVvuWOqTwJnwSxWphjmkcm/X1wkm2QaRXb2HPXMAqxjAf7kNsq6ZqmltMk/hojyb4wu7dc +aszpibVuspzf1s1zvZ5KMpkFlGt4sFm1+aCZ468KqidQoa1teJJgMGKZl/YIrDXIt1EpWH2Y2JA1 +L+RQwVMhNl7CeT2DvL5ScXQATzt2ry2uM/j5j4HmnZxYGw931GtCDcG+G/sllYrFPTg1wYV9VGSV +QfkHPB9bUsVuUozDOOmiTkasUrEwhEqWSvWtHiemu4/33oGqbhbGKsFYTpSK/ABeJOoiVtXNokgS +RJiEWAM6JitznFIlHvcG5kA5eUTm0AvDLIZXJN6AxCQFfzROLLGG9HYbDEaujny9aAxFLhOtUXp8 +1fZyfVqMXpvfvLdKjyKWL6k2tt2bFfYWWXOe9qXHbqwyUQPJbBdPUq01vFbND/0bZu6mJcsDmqrI +uWuA1OQqFY+MpHLhdw3XCn7enDewUM3v/TXNvEWSKSifRJQE6E2sjsxf4ObI4nmXO8FkpZzhOERW +sHqiedhrsrfv1/Vy2oSLTmemj+FsQmCiD5e7QnaA32v4X/zmfXQP/mYOzq2IWRS9ifVS8cxhqPcy +YM1LeoY77SnKHuqSsrqJdvguVDp2xIZFp/ADXCneIxP4XQ3fhJoMJmToKfJv/rDPRqRXBGmpyDtI +1WsyhaasGxVT2a5nTbhwlLHalQBxonnchwCFZukIdV7EFup1JcXSkOqrPnZoobkw4d7WZ+47717E +UnLuXbShvZGRY3vQqBoLHQkQ0alV5iVZVYeGsz7JsC0c0vC9IVVvaWgSVawqMSQdbhPBxCoVucMr +3ZlE4APzoJJu711jwVFmqEqVWlVollI8vlTpuAsOabWOJVWLQrOSEnn7SK1gYkkvJ3XlE2NLVZZL +C/rXaJdKZEf7bTbhSFR1VSsUoRxSNrEbZolFUxipFbSY+6jCL20f6oTlFltIK0j1aDtXCn1nTMH9 +pOHAJvtnZbkU3G3DoSGq1Bk8JpFXEg5FyFhBxCrl/jBDRSiUtg8DD4hbWKWcHqjgvqMWV2gEhfX7 +PulvPWFdZCqwgWioxMqFzwcppW1sBxth81DRLP0wA/b1W4XMwwErsZQjHzISVgERGlKUhFhD9h92 +vPhQYlm/P2AsWGX7UMP9wHFy24epWtNto5A73w5qY+XC51MEtIXuDG3frxLMwwppp3YAnyW6xZC/ +uW3sPGSAUGLd+VjtPdIgFbEGix13rPBQkltXYawnX4LkDP2Qrsn4kPH6ueWzKmSAUGJJhl2oQeoN +LYjgUP+Nw1azjp8A1nGzcPUr2YAx8fkizEKzuWWqkHFCiWUd3LPQRTDMqr/1A6p+W23rC8qGa4h5 +JHz+LnAc67wH7LcouWWCds9BxCqaxpIry6UUbXZtsI4Z+pAG0sof5AVlgre8R2nuzRi2G/TxhvvA +QVhXPbBbCPa8a+GHSdBm9xakg9e6hw+nkDu5Hpb+tUu9YMbLLZeuQ1V4IXeJTdH04COYqBXrbxG6 +IPoc6Vwgr6BkD+ooblb1TVSQjogyeJZy9TtKIvWKJXOcPT69UjzoM6YNUsVoU/05aLMUTCxXOeus +o7yiL0p3R4ZlxNDWRQHkB93hvl54qZzNlHqdUDjOHgF+eqni2/VeKTllL7T6M/QvFSm9oLbPzVHP +cTeL59vgLMPYBVe1ZA1HL1WvNio3MC9HktrLmPAWx8vNNfwSQy5X/L/umdAaE/PurIKXwTIkeXMj +YXQpfSdVs0dHFzBodr5nx9pfunjk9yVpAl4qnjnsqkrB+RO49EqdV6iXjWT9p2vefQM3o7J0XGUT +DdrUeTGholTk9+DEIwP5PFWYiEdSAqbQWlnDz7bFsZGO31VXNFn6mklg+X9wkrRSjXR7+8TiHvoX +LP6AQw1/63ITxSSBROcVdvQW3MRabexudPNSc/w8yMk7iJYd/Wq2cK02VL9x2uYef7c2pEp20G0W +xS+4yXVz/63fPAe7A9SCqIWcImF1oeDFUE5SBiyeb8j1imG878lJ1SKQXH0QrR1S1m4IKY3thRTp +Xl0YKJN78NIAJrL0qQlb9slu9sHapO1Fx3olrTaTMGV9bfT7KsFYnTBS91XPyNSPYGzKXilkPW6m +Sjh1baICkHQxJFGFZjf3iLQHoxWWgv8pYaRVm4Gd8njkTwNa27vaR8Hs6HSTnJFy7u1mK7qkURSx +flQ8jagn5YvkdafK/nXhQ1FlcPktnKeqnmf8Vf+Qjl5SIbZmVi9ilWnrSfmiApYxDtIyvrhaX4T5 +mCz4l+J+3cz9lPHm3rtmVjCxOmo2DI6+K2ngHaAXFJQH8MN/a34P+TtzHvgT/ea+/YL7GPrXoT2o +vYll1McrwuyotSmn8ytNKvi/ATL4rIb7JkAwD80AIdDQNAfaS8JW+lrDSjVJC0nnruArL9ursaVO +dZhxrtu5A7+p5rfanvt/bczdl2hBLVm8iBW42tc0BfJf++7qTEDfkYKvA/xhXh2yAneq7QG7d/ns +jbkfm12lz4uqgG+OtSPoryHVPzy1g6aRKv9H87t7+c425n7iuyP2LW3USawAD7V3TamO+4UY1k4n +5EvFC+2RwWsKw53HujcCfUtr4CsruRpS/dNj7trM/e8p5u77u/uQy0ksX1IN0WQo4EHXptpftfmh +py04SCHaAIJZ1aLngnhfw1+HmLvP795FLpFYnh7pwRs2eu5APyol6an+nteRoSxdKJtCcv9Dx6Hx +1tyXuE8wtIbnRsIOPXexCJ5BIe3SrcQq/cpArvRIHmafjYOC1080j32qII9xVNTCzP0nkCM9lalU +/FJx1mGo/17DD4Uept7ENjyEi2iKWInlEQ4zSVd1j3md4d79DXYw3IVLxQvlUG8KvtNyQTtoSPXV +2HP3WNTWwsO3iGVEoOsBJyFVCw9ySZiMVC26yOXAJKRqYTTYLwhSV1lqw38UmmzY6dLvVT2hcxTg +WFP0KeFjjPTJSAWgmwJvoXmFGCN9srmbkO5vwO57000ZzKPNz7Kt/1ki69PWKTl5/Qbd1MusAv7k +PHVxtT7oekEC5jL3yszdutvbTv+7UYVGWrkeWNwBTAGzW/RJokwSb54SvnPX8OZE89UYc/KFK9dh +s1r2jcRyFH5FJ64vmgKFoxjrJkyp6VnBpHN1pptp+OsY8wlBobmQTJFNqZVBZ5nqXnllI2GJo+pM +39SlMaDhh47rc567mELX2lqtxDpyDDLbByzcxVjnvCDaajm7OncxgbYtspKZf4llouf8gAal7UOT +tlWNO5Uw1PLcX8997g5enABkpVAqyCC4iMXYKORmA+XYcwmFsRMv+HOnpc0/c1/MriIri7JpACUf +k7jUzJxQaJalogLyrHEm/jpWIkYsCs33peJX/pz726n9bb6o4dKm7TIaYh05/nYnHhCaBk9Tz6Ev +dnjuKyzEquHwnnKXeazKiMZCu4CDdDl5nxwyoSR4Bl/cU44Ihg6H6Z1AuqzKPTaQZ0yYXLDH3UXf ++lh77OFExr4pwB4DIPM5b9tjj0C8V1prSsVFlr5+wdywt9NHgAlZ/yFptZk99mixN973GAR7Yu0x +CP4DFwJAkf/tb9UAAAAASUVORK5CYII= + +------MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf---- +Content-Type: image/png +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Keep-up-to-Date-150x150?qlt=85&wid=480&ts=1693395649148&$auto-png-alpha$&fit=constrain&dpr=off + +iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAYAAAA8AXHiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAL +P0lEQVR4nO2d73nbRhKH3wH9PeogUBqIdA2YugYiXwES1MBJTgOWUsBFbiBaUff5Il8DohuImQbO +uAqiFCDsfcBSR5FY/CGxBEDN68fP4wcSwLX0w+zs7OyMWGtRlLaJuh6AspuosJQgqLCUILyp+41G +iCP4QWBs4QDYc3+V3eURSAVSC/cZfE4saZ0bpcp5N8J4BB8sjDcfpzJ0BMwTXFUJzCssI8QjuFFB +KUVUCaxQWBPhFLhGpzqlnDSDd4lltvyFFed9InwADCoqpZo4gi/OEL3ghcWaCOfklkpRGpHB4aLl +ehaWW/V9odpSPQK3GavmT9ktIvgGOATeAnHFt6cZHM19rudwQwQPlIsqzeAssUw3Gq0ySIyQRPAB +v8DiEdwAR+AslrvppuS5HzO4TCyPLY9XGRhGuI7g3Pd1Z7WmEYBToo+rE8uFikoBSCwXGXz0fX3k +tCQ32APnWxWRnlj2g4xQGTS3woN4YpwZ7EfAse/mDM5CDUwZNhauSr58HEnu8RcxU0dd8ZFYphav +PsaReLz8DD4FG5WyE1j4veh6BN9H+JePaagBKTuDL5YZ106bWZeFzex5qo3SHx4F7p/gfdur/uDC +iuDBVkdtlW7Ys5CM8t/PUZsPDppBaoQxKqreY2FshIM2nxk6NTkO/HylPVp1UzTnXQlCcB/LR1Ye +YFMCUbF91xqdCSuxXHb12a8Zl8gZHJ0KlSCosJQgqLCUIKiwlCCosJQgqLCUIKiwlCCosJQgqLCU +IKiwlCCosJQgdLZX2AQjuq9Yg8fE9qfuxiCEta0d+YGT0qOCLjoVKkFQYSlBGMRUqEmBtehVbY1B +CEuTAoeHToVKEFRYShBUWEoQVFhKEFRYShBUWEoQBhFuuJXSwruvDgu/92lfsIhBCEsg6XoMfSLK +K+n1Wlg6FSpBUGEpQRjEVKjVm1fo1b5gEYMQVmIxXY9BaYZOhUoQNhKWEWIjWrBWWaXxVOjaz10A +p5ErLzgRZsD1ieW27QEqw6SRxXKieiDv/rRoqQ4A888tFfVS+k8jiyXwMyUFazO4NMJnbZWyGUYY +Sz4jxBXf+mjhvo8zRW1hOWvlbeg0R+AUf48VpYR5s4XIddVabQNfyPFEuFzsbtrymI5xM1KT5zex +WLXqgPtaja2LEWJafuaWmdb5hRhhb4NmC3EED0Y4bLPDxFKD1HMj7Nd9fhNhdbX6G1d0f+01Lrhr +qr5vBB827OARR3BJvrBqi/HCv/eivFNcreZdTZz3Ws3FRZs7rYVtZ6P9tOXwj1n4d5p5un0VUdti +JZaZCyuUTom2xtupvMQI4+jljJBW+Uye3sx75L+faRvjSixTI+yTW677JtNso1VhBmcV3e5nAVYo +6cDFmtb4nuWX9VMNv+ya4qbfcY3Pq40bh2l6XyNhJZaZEQ4Fbpac9EfXgLr1HCEXupi2/dye8eJF +zTbbZO7FTkjjyLtT8JGby/cWrin9YJjCmuPm296nbyjdoNkNShBUWEoQVFhKEFRYShBUWEoQVFhK +EFRYShBUWEoQVFhKEFRYShBUWEoQVFhKEFRYShBUWEoQVFhKEFRYShBUWEoQVFivjz8819M2P0SF +9crI4Cfy0/uLJ/g/rnluYeq5PlNhvTISy3UG3wHvgYsMjk7seqenE0vqTme9IIOrQZSKVNrFWacV +Qaz5rAsjzATeCvyZ5QdbpyosZWNcjVizeE2nwh1jBN8i7k+HqLB2DAvJBP5zB79MhMOuBKbCGijO +T/IdGI5d9ZrfJvDbnZDcCfvbFFlnPlbfGi8JTPtYcrEMV6TlX1AqmAPr6ovdgbHC5GQeJrB1iwY2 +pzNh9bDxUjKRfPndZlW8kCSWeyN8J/BB8qJoMSUic1YsmeTB0E+ZcB2q7oZOhS85iNqtiBecxJKe +Ws5OLN9l8DcLv7IaAF0mBs4j+HonPEyE07bHFdpiDeLNX8TCt+veu1CBJ3Z/ieCbLO8vOG1jfGUk +lnvgfl63VeDvktfeKrNiY2A8Ea4F7p/gto2xhhbWlFxcvSitUwdpUIvLCHtv4DzLp5jYZ/4jYCKk +wOU2/LiFYmnGCAcC5zWmyj0LSZS7BClwmcHndafKoMJKLI+uUNvPUrPqclfYvHLgp6TmL96Vd/w1 +q//SxIC5E5IneLctPy6xzHDd04xwLHAi/y+r7hNZDJgIuJNnK3bf5HPf4LcorVgZp/h3bTyrLxjh +wJXMbIyF8ShfpW39Z+KZKg/L7rFwHOW15FOB6RNc1bFiEZ50CYHvmw/9dRDlDvLaWDg20t0iIbGk +icWcWv6S5cK6pTptJnZT5dc74caJ00vkK7Es+X9+ML7RtjCS+1PL1y3MXBHejxlcZXCWwbui3X+A +CH420n1jhMQyO7EkJ5b9DN5Zqqc8J7CHMn28IXdWi5abe27pfbnuoHeREfywvI7P4H1JV/n7W+H7 +oo4dEdwY4aj1Qa5JwVR5XuIbx2X6iMgV6nMkz6tM3mujqHtEiajm95xRPNXEox523ViYKg8Xpsoi +zn1WK3KrE18biz1n8uIWxrsrrPwgq6Y0lxD3joIX2OYtXYrqtfeC+VSZ5YmBy8wbFqwQQd4OjpIN +zYgw0dkhIgWtX0Y1hJFYZhlceb48BF/W53vFRRcj8KeYLt1s5uH/1+zUPxUsdtwqb1x1r0sLbiVz +swPiJtefA6SJ5fJWeFvWFm4e/p9HknewIVNaI04zbzXy4uUawQdqRO0Ty4XPme85Pie+cKZ7EXm3 +cCZ54C+u8UHxhm3QekmUW58jF7Fewe0mfIx42abYwtgI4zr7bA1/zr1gBG89u9rToosvtrfclHjE +7lmiJuyN8hbFZVxT8KaOqNcTe8GZ953x6x222GI9+l7AlX1T958+HLAvsDFVljixz02plu8b1w16 +Omf+p/VGuF1cVCBevl60kJlTuCGfWB4Ty4V7q9KWxjcYbL0Mh42sFjw78ysxsAi+1n3Glij0r2xJ +Y8zSRL/Ecu9C/UfkQbLB5VetQWr9YYFn2rBa7jnvnbgsYC089DBFeuy57t2IF2ubpT0b4YDcLPY6 +DWYdIvgjy1NEar1ArkH4V1bjUOmJZb/JZ7ufKz6fpUtuhYeiVWwG+74VdGNhKS8xwkVU7OwnPbQ8 +azGRwjTn0pdHc943xO0TpgVfutzuSMLgm9arGo+rsFrAs1UTT2QnxOVzeaZlN6mwWsDVLijyjby7 +/0NhlOfKF1HqC6qwWsK3+z+042TLeAKjUCEsdd5bxLN6enSrp8GFaowQe2JqsxNbniuvFqtFPPGv +IVstn7X6XHWjCqtFEsvUE7Ufqq819lz/UnWjCqtldslq+U5qVYUaQIXVOhVWK97ycDbCc5DCm9Gw +iAorAD6r1WSDumvcFtPK9F2W0bCICisAzmqZ5esWVwBtGIyLLj7VcNxBhRWMkgyJf2x1IGtSEhid +1rlfhRWIxJJ6rFatgxddU5LsqFNh19g8Gr9RMmAXuNBIkeM+qxvoVWEFpK1kwA4oDIxm8N+6D1Bh +hWfjFOYOGHuuT+s+QIUVmCFaLVkzo2ERFdZ2GJTV8lWYaVKbVIW1Bcqs1qRHZYygNDA6bfIcFdb2 +uKb4gOov2x5IBY2PehWhwtoSzmoVHVCN+1TJJ1rjqJfnOcq2GMjBi7UzGhZRYW2ZPh+8KAmMpk3r +vauwtow7eFGUKHf+3KGroz++nLGm1go6bNL0msngx4I68Xs2bwPXVW78vF1LEdOmD9PDFB3hO7be +Q75m8FedCgeCS6vp+1u9lqhAhdUZiWWawY/0V1xf1hUV6FTYOUaIBX7p0bQ4y+Dfid1slarC6gkL +VfPKnOiQpKwRVvChwlKCoD6WEgQVlhIEFZYShP8BjwieRwa9ZHwAAAAASUVORK5CYII= + +------MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf---- +Content-Type: image/png +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Stay-Connected-150x150?qlt=85&wid=480&ts=1692307009487&$auto-png-alpha$&fit=constrain&dpr=off + +iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAYAAAA8AXHiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAJ +E0lEQVR4nO2dX3rbxhVHz0B9r7yCUt1A3G4gUlcgvbcy3A3Y7gZMbyCSNxDDVL8+xs4GInUDidoF +xMwGWua9xvSBmE+MQoD4MxdzQd7jJ4skMBaPf5gZ3Bm4d/hZBrfADGMrDq7/4nmVuh1TIstgjknV +iIeXf3e8Tt2OKZEBz1I3YgqUMDe52pOlbsCUKGFeOF6mbscUMLE6ksHVwlnK78LE6kdhcjXzm7oX +SjjJPcsR25KUwnFajY5bf2Th4NLzXqxRE8YSaxiWXDWYWMMxubZgYrXAw8cdbzG5HmFitcDD2xLe +7HibybWBidWS3DM3udpjYnXA5GqPidWRtnIVjtMx2qMVE6sHbeTK4EPheDpWm7RhYvWkhVzHGdwe +qlwm1gBMrnpMrIFUcjUVAR6kXCZWBHLPdQnPG95ycHKZWJHIPYXJ9YCJFRGT6wETKzIm1xoTSwCT +y8QSo6VcHwq3nyukTCxBWsg1q5JrNlabxsLEEuZQ5TKxRqCS6wJY1bxl7+QysUYi93ws4YwDkcvE +GpHcc38ocplYI3MocplYCTgEuWoXrBoPZHB142ol6MUR4NdiHde8Jch1NsWFwyZWO576NOcNcl3k +nvs0TeiHXQr1M2O9h9mkMLEeiHqpi8kR/DZ1G7piYlVUl5pl6nbsCyJ9rMIxO4J3fsQtKB3cfYY3 +Qzq6JZzZfqxxEBErgw+ecUtCPORHayHO+h6jkvKkWhM4i9KwDmRwyp5s3RldrMJxno0sVcDDaeE4 +zT13Q44z9PN9KRxkeyKWRB/rVOCYXdjb4rkpISFW3YTfWKQ+v4GMWEkn8jL4IeX5jTUSYhWkG7Yv +Lz3fJjq3sUF0sXLPqipqW8Y+9i52rEg2RkRkuqGabAzD9rG4z73e2fNDQ/QmdKphu5Eeu6VjiGBi +GSKYWIYIJpYhgolliGBiGSKYWIYIJpYhglQF6XEGcy9Uq+3g5xLmNtOuF6kK0lvgqZM4eMURfMGA +alFDluiXwsJxzgjFdqFaVPo8Rj+mXkFq1aJKmXQFqVtfDg2FSIg1Wofaw09jncvohoRYux5zO9Vz +GR2QqCC988jXYXkoprZRxiEhMt3g4cLDS4ljA2TwXw/vpY6fkPttTxPL4FOKxgzBvcdv3aGnhJMp +7stk6MBu6RgimFiGCCaWIYKJZYhge5BOiMJxmsF5uOPwGd7mXudcnok1EQrH06pqhDCMz9Y34p9o +LB+yS+FEcHC17eeZ4HzhEEysCVA4Tl191ciLwunbuknsUlj9YzWXtSynMgHs4HXDy8dVas1Hak4r +RGbeN/oD6v4nbZLB/M/+17dQNFF12G93vG1VfV9q+loSFaSzDD6gXCqAEuaF09lHCexIq8Cxtr6W +VAXpTOC4ImTwInUb6tjRt3qMqr7W1EuTYzDT9IVs0jKtAqpSa9IVpLHQ1DcJdEyrgJrUmnoF6WBK +dO5Z2jGtAmpSS6qCdCpyrVDyRWxSOGY70mq5rSCwQkVqicxjPfNcFI5rB186paNDD0sPrzTOZWW7 +56TmrJP2Bb/+/aqY17IKUmVU0zVNpcjLS89J9d55tv2SmXxey27pKKNlWgWu2T5YSt7XMrEUUT1c +vOkhTctL/7CIpNpT/23Ne5P2tUwsRXRMq4DK1DKxlNA1rQJaU8vEUkLPtAqoSy0TSwF90yqgMbVM +LAUMTKuAqtQysRIzNK0C2lLLxEpMpLQKqEktEyshsdIqoCm1TKyERE6rgIrUkqp5Pz6Cd359hz7V +7O8yg0JrTXuXe4I9jp38HqJIYmVw6+GctJUNM8017UJpFUieWhKLKXIULfvK4LWG+qRNYvetHqOh +ryWRWGqkqjjO4MvUjdhkUFq5R3/qSZpak96Oe4oMSauF4+wGvlnAjwv4/ga+vnHb+2GpU0tCLHUb +zpbwr9RtCPRNq4VjDnxX9V1nwFMPuYfvF44/1BwrWWpJiFWAqsrTN1oqYfumVfW5usUVxw6+2vZC +ytSSWEyxKuGC9HKtSnh16fXsaTCgbzVr+pBvfj1JaonVvFf/G1L2t1aa1gsOmbdqsX9D45xXinkt +sd1mqsaq+WJTIzxvtYtrRl7RY7d0RkB63moXKfpaJtYIJE6rwKh9LRNLmNRpFRg7tUwsYZSkVeC6 +5ufRU8vEEkRLWgVyz8qv5xm3ETW1TCxBlKUVAL5+M5GoqWViCaEtrQK5ZzlGaplYQmhMq8AYqWVi +CaA1rQJjpJaJJYDmtApIp5aJFZkWafUpZVoFqvvAde0YnFomVmRapJWaxR1lfVsHp5aJFZGppFVA +MrVMrIhMKa0CpdBsvIkViamlVSD33Hu4q3m5d2qZWJGYYloFJEaIJlYEpppWgWpv/rual3ullokV +gSmnVSB2aplYA5l6WgVip5aJNZCR0mrX2oEoawtippaJNYCx0ir33NOwwqchabqeJ1pqmVgDGLNv +VcKfWMu1uVzPeyieeV7FOk+s1LJn6fSkxTrBT5ee3wucN3fwBYCHb3MfJ602ee+4rXn6WOt1iGLr +CvedVCPB3NeWu0TDw5sasVqvQ7RLYQ/2ZSRYR4y+lonVg32Yt9rF0L6WidWRpGnlcP9wPHnneL5w +nO3YeG0QQ1PLxOpIsrRyuBv46n/wnyP4GvhuAT8uHBci52NYatWOCoHzEn4e1rRJsqwbDacaCQLc +OK58zZdZwpnE6BD6jxCbRoUfDzHOSnhOzUKDVGlVuOaEOFpvUXQnce6+I8RDdKcXiUeCjRsG79h4 +bRB9+1omVksSjwSXO14X3YesT18ri3WfaZ9JPW9VrQOs3dGvrK9bj3X+zqmVNdhoVGiYt/LwN7YP +HH7IfW3deszzd0ot572ncMwcXGF7tOPXuyzfhb+nHAk+pvqeXgO/A1Ye/p2PuHlv0wjx0vNk8wfO +1842GAALR0HzZTCf8u2bLuzYZPcXvwcTqwFNaaWFhtT6xc7NNipsQEPfShsNfa3Zwj0kuyVWDZZW +9bRJLUusGiyt6mmTWpZYW2iRVisHfxytQQrx8A3b7wgsLz0nJtYWWowEjWZyuxRuR9WDM6eGM7EM +CTycmlhbcAof5jkxVibWFj7DP1O3Ycp4+Gid9xoKx1W2fhSb0QEPdx7++n+E+Yase09iYAAAAABJ +RU5ErkJggg== + +------MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/content/dam/accenture/final/images/icons/symbol/Acc_GT_Dimensional_RGB.svg + + + + +Accenture Purple Greater Than Dimensional RGB Logo 328x360 SVG +Accenture purple greater than dimensional RGB symbol SVG 328x360 + + + + + 360 + 328 + image/svg+xml + 2021-07-28T18:16:55.208Z + + + Accenture purple greater than= + dimensional RGB symbol SVG 328x360 + + + + + Accenture Purple Greater Than= + Dimensional RGB Logo 328x360 SVG + + + unknown + 2022-01-28T18:16:47.619Z + Brand Team + no + Mark Appel + no + + + global:asset-source/brandspace + global:properties/style/color + global:content-types/imagery/icon/icon-sets/accentur= +e-icons + global:auditing-tags/for-content-owner-review + global:content-types/imagery/branded-imagery/logo/sy= +mbol-logo + global:properties/orientation/portrait + + + + + + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + =20 + + + + + + + + + + + + + + +=0A +------MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://cdn.cookielaw.org/logos/static/ot_close.svg + + +------MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf---- +Content-Type: application/octet-stream +Content-Transfer-Encoding: base64 +Content-Location: https://cdn.cookielaw.org/logos/2396a178-b290-4b3f-bf3f-5be727810e2a/eb81c031-0349-4141-9d3b-83ea30584730/00cd10ce-8ac8-4868-8903-5ecee6165765/Acc-Logo-Black-Purple_v2_final_trans.png + +iVBORw0KGgoAAAANSUhEUgAAAMgAAAA1CAYAAAAEVKRZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ +bWFnZVJlYWR5ccllPAAABAlpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp +bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 +eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0 +NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo +dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw +dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEu +MC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVz +b3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5z +OmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1 +bWVudElEPSJ1dWlkOjVEMjA4OTI0OTNCRkRCMTE5MTRBODU5MEQzMTUwOEM4IiB4bXBNTTpEb2N1 +bWVudElEPSJ4bXAuZGlkOkNERENERUZENUE3MjExRTg4QkNCOTZENDE4MTQxOEI0IiB4bXBNTTpJ +bnN0YW5jZUlEPSJ4bXAuaWlkOkNERENERUZDNUE3MjExRTg4QkNCOTZENDE4MTQxOEI0IiB4bXA6 +Q3JlYXRvclRvb2w9IkFkb2JlIElsbHVzdHJhdG9yIENDIDIwMTcgKE1hY2ludG9zaCkiPiA8eG1w +TU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0idXVpZDpkNjQ4MmQzMS01NDRjLTQ1NDMt +YmY1MC00N2UyZjIyYjgwMDMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OGZlMTgwZDQtZmE1 +Yi00MDM4LWIxMjUtZjlmNjAwNjI5NmIxIi8+IDxkYzp0aXRsZT4gPHJkZjpBbHQ+IDxyZGY6bGkg +eG1sOmxhbmc9IngtZGVmYXVsdCI+QWNjX0xvZ29fQmxhY2tfUHVycGxlX0NNWUs8L3JkZjpsaT4g +PC9yZGY6QWx0PiA8L2RjOnRpdGxlPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6 +eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqNeDOUAABcZSURBVHja7F0JmBNVnq9UJVWVO52k +Txq8kOZscRFFcBwVR1dAYNBGcHRcdfdbdVzHGXcd0XFG2Y9x9tPPWe/xGBgRPFZXAcX7QkSgAcED +FFFBoBH6SNK5U6kk+3tJBaurX6XT2CLbXY+v6HSl3v/93//+/9971RxjtH7VpgybPuVfxl39X4l0 +/Jv2eNvedDZtEOV7NM4gQf9qx1UMbRhbO25+g2/4nDFVJ5zqsXrlcKrzm6gUNTTFUBCjDfUOO77B +P+JiKSPxLtHdMNw/oumU+lPnHuU5ptrEmL6FV2nL5DIGoQwFGbAKMmx45ciLZYRW2VyWkbMyYzKZ +Kga5Bv3kxNpxV55Ye9IEB++Q4unYrkgqLBsUMxRkwCqIumWyGXKZoRzDRlSOmn3yoFOaqh01fuQo +xKt0GJQzFGRAtOH+kQ2NNWMRYqWYHP5pW8GrpIlX8R3tOeaMcXXjL0euMo7n+GRECu9Ccm/EX4aC +9N8WS8fbWRMbqLB6Kx2CowaKwORyOeqzJPzCdzwS+RFjqhvnnlR3ys/rXIM88XR8X2cqFNTrN5Ca +yRCp/tl8Nj83pvqEMyfUn3ppjWPQNHgIbzor5UMtvQbFYgROYNJZOdIS3r2yuWX94x/u2/BuZ6oz +aXgQo/WrhlAptyu08+s1e95f9nnb1iUIrXa5BbfPJXrqWXiVLP5pGwnJFK8ieMSK0ePrJ1wSk2L7 +vujYvtFQEKP105ZjQslQ5NPWj5s37Gv+24Hot284eGfaITjrzSazg5anFHMVEp7t6Ni+GgqyxlAQ +o/X7RhL3PZ2796zd8/5LO9q3P1rtrOG8Nv/4XC5LlQMLZ2G+6Pj8NSjJBwOVZmZDbAZWG+we4hld +1fiPo6rGNNU4aidmsrLFyFMNBRnQzWv1ciMqR01qrB47+3hfw3SrxTZYzqSZUvu0SMIumkXGwloM +BTFa/2ukGtXgHzG0sWbsrMbqEy5y8q5/IHmFlJVIAq8vEKwFSmFm4un4F2t2r176SevHSwYyHY0y +bz9rtY46+/j6CTPGVDX+YpCr/kzcskoZKZ90l/IWJN8wMSapJbz39Y8ObFnYvHftK62xA8mBTk/D +g/SzNq5u/OmzRjQtDafCTFIuLd9meAqe45lIKrrrs/ZtTyF5X/J527ZtRKGMZihIv2xyVuYScoKR +dfILUrq1sDw+5bKtsda3Nu1rXrRp34aV+6Pfhg3qGQoyEBp1YYMzcQxvFohXafkqsOPZd3e9tXhr +66ebSenXaIaCDNAEE94CIRRZOQ8mAu9t3r3q8Y0t65fvCu00du8aCjJw9YJjuXyJFuFW646O7c9v +2Ld+8cf7t6yNShGDOoaCDOzGsmwukopsat77waLmlnX/uzP49X6DKkYzmtLcosfmFJyG4TOa0fqi +8Txf5/G4Z8HzCAY1jBDLaIUwjLFZrSfbbLbLBIFvwq1EJBJdaVDGUJCBzWyz2WO326ZDOS6zWCxn +5HI5lpwaxLWN0SkPGwpitAHTEErdYbfZrspmswy5jFaGtzVIMKCaiyiGcdbcUBCj0ZvxxpK+DrE4 +ZHQsx3pgdEiVI2cyMbFMJhPJZvvGCpGEkeNYB+A7mMJWIcDPhvsqBCAAzRznALY/CHwFfyfwt+fH +Y5ionMlEfygrTSbAcRwZy4WxMhglKMtyWa8VxbN6uxAz4Of/yx2KoAUDeSzvWTNnYhlTBegggnYy +sq9OWS6914aqIDzP11qt4vmiIEwGAqMgBF7cFpVELgqEWnF9mEymVsbi8VfxWeotk20268lIFmci +WTwN8AfjtrMgX0wUwrs/LcvNiURieTyeeLO3wkyEVhSF8VbA5wEfcxhCBEr5muC/H1cz8F8O/N8s +l8Aa/Ccp8CdivHqmoIBF+uyFkqxNJhLLYvHEmp7wB6wZoPkkilK1RiLRv6B/xmI2OxxOx1zwZBbm +MxzfuRWP0C5J6fejsdij8Xi8uRsvLZZGm912CYENGBNoiov51LndzrvwXbY4v0Q8sTAlSZ8Xf3c6 +HL9iWdNR6t5kKwv4tDUWiz2uI7ycw2G/AR/9WvqlUtJq8PdF9T2Hw3E1DPIx6nPyZAwYgC2Y35NK +ocHssNtnCgI/1WRix4DkL+4/0Hq7fmGCs9tt9mmQhynoeiLG8SuyLGO+IfBpRzqdfgtytjyZTH7V +jTaaCVmQyP0HBPc6AKouElNLVDKZ4k8Iw+ZwJDIPjHytHOGCUI10u10LwLgZgGvqCb6clld1hsM3 +Q5A/KA++ONLjdi+A4s0AYFOuJ/iy/B7gz4vFyoOPJPcEp9NB8J9ahFoKPgTotTDBPxb/UA+mz+f9 +m9Nhv4Lilfe1tOwbJFrFkys8nsegiGOUqlO38XBJ4MEtwVDoLvV3EKaL/X7f0nzuQS5do2I6KA7E +wAQCwZng6/Li73W1NZ/AU45WD51XpGTyzdbWtp/RYIIHfG1N9R58rNIaMMB+GGNcpYZVV1e7Gd5+ +rHp+5D4M2YsHWlunQ9IbwNvHIKenkWfId5IkLYKCXEEzYm6Xaw4U9A8YbwSNbirake+iyVRqYSjU +eRsUJtgtB4F2uaoqK5dBABbg4epiMkcDWrxPnsHgJ4J5K10u12U9VlHc7gv8Pu8aWLKZ6GsqBz7c +4k8hQG97Kyp+2dP5LhBklt/nW2NW4GfLgc9xp/u83rfd5eE/B7isBuOnFmH3BB8MPxe4vwcazdYN +fXK5eLGypL6Ip3M6nRPR9xUwcYxegq2MxUNx7/S4XRdrvksX4ZUK+ohyqscm/bp+n43QcMRzMaYk +3EI4S+mXoDxLHQMOtEMUxSrQ8VXI22ka2UxTPJcJsnyfy+V8CnQbUaowUeQTfjqsgnBddVXlu3AQ +x3ZREKLREKxH4I6m0MKBopYVLSNlAA6MeQShwtgSwjsNCD+N5z29ic8V+AIswUKXy3G23nMQjmnw +focMH14NVlwfPvCfCfyX4FknzYITGrIUGimMtAO/JZjD5F6Gcn70+zs+esuZE+EdwpQ/E2PXnxJl +IvCQr3vw8eie6KDI8n2CYLmWphhFXuXlWUu/gldq9HorVlgsZu9BBYHrOo/nLRd1B5YHiChBfied +lp/Az7eJK9cRNB4CdAtNiRA3D8F3i4CwWW9S6BfGFSgoIpX5nMvpfADex94NvigOqfC4F8HiWvRy +BlyR7+BTFZ1DHP4gCNMNviAIRwH/xwgONNiELpFo9M5oPH4XcHiDBh99LcDxEXgfdy9kYwjwOj5P +o6ISKswtISCDYQHPUeHHHezXg2CpL9LvSFAOIpNQ+HNwNZVjJGDILkF+8itaEYnIAPKqZxCK3oGc +44FMLvcJzaCB1qPgtf+UL/CQ/xBW/TPddTN7AsHARYlEci35hSkkpxPQ+Xl8XdttIpz5Z5hIDWK4 +LjtIYZ1v1yZqReFCv886O8O3I0FaS6osiO1H4/n/BJO6JZS4NwxW+IJgqHNxl+K+03mbHnwI5mcg +yO2IldfilgRhH414fz6s0qlq+HnCsNzxNpvtQuDzuDpNA9Hnk1SBAj8ZDkf+CfH0M0VYRLigTDPg +jZYQt931efZY3L8iEAz+pTcFAcD5Eknqw7KcIW845EhhA3z4De67aUyDgJzJRJjnyK8QiNXBYOgC +PJshfdD3pxRe70Ue9ttcNicrY5oQj284gpxILY0uJG/CT6sq5/E4HLY7dIoi20D3JuSC21RphVBR +4ZkPA36jmibEk8DoXo7795jhOWrw4Fnq5LKYtHWGI/OgaWvVxMcA63gLvwCu/34tIhAON5gzXK0g +GOg4COUcGtKE8R2BwGQo4LfFe0i6SAVrI9zkeqAzTKuEgDUbeC4uTghJ+bG4N5cGHxP9sq29YzJg +doEPZdxYVelfhzk2qGUlVyBME4T+8SJ8UeSPE0Vhdre5knpxPLEAgvWMNsxBorcctLhDyee6wAe+ +l3Kd7L2ZbLbH0hnhBjzSlvaOjnMlKd2q+uotOeNqhuKu0HrlXEFQji++tBq8aOlMp5/PC5DATycK +QuFDKByOPpvLHdmr64p85kC7rZl0ejto0y5nMm+qCihzYITqtfNAvxSMxKVq5SANnj8VCAR/V1NV +OZFVEn8VVXhEVnOJB7HiwRfwlZX5bj8OMSISAL5OQxQC9j4seZahLDSiX02XEqZVJNUqkebSIVw3 +qZWj2FKpVCiRSNyrVUJCHzB4EomxwfiwooAzcV/UGsV8pSQcuUmtHMWGviEoPkniuik5PNgkeBc3 +aNKpVN2o+EP5OsLh8EN6zATtngTDfs8U6KryUuwonuePg0f7ogyJINWe32mUI9/gFV8B/C2AdxKl +p0tH4Sz6EZaJz2QY6UhWDhjOFZFI5E+QmU3gm6zlNzzkRVp+mgr8fi0Wp1cRSYk/nkgsdjqdp3U1 +ZvnljrPNyWRq5/5k9zJZD3Fhq1I9oG2R5tWTwiBn6SC2OxqLv6wvYLGXzWbuJZIbaBSXvKrDhius +CPRZtEQM8L9BXqALHwK60sJbzstls6auXU2p4tbv/HqKIJxJZVY6vRoM0z26itBmF3DYCWUbqSlb +giT8iHIUBP3g7VLr9RJyhFw7BIE7iRIy9asdEko590lEA7/QW1NC7ljNceyJWlKYwEMYw+dK5S+J +ZGotQt/uuQjLHqubNEPwjgVzR/ACPxjhRFWuIJTk+SzHcqSqYi5jYgJgNehM+MOMLCdKCNjO1rb2 +80vBR8IONC3DaJMn6zNwxbrw4QV34ZrWwxR44NpASxxJbd3rrXiiVHikXkvStMFlykYIV7zE9wPi +D3OS5Bqe9KZSC66Q1aF4zq2ldyFsFi4zW8znlOhL+uWY7usIHrOmWuODm7rcZrU2kUWpQgJETd7L +2vAG4XUBjl/n2V19QDuvclEUML2b+Z7bPWCV3Hr4E8V32G0N+ua/kOzpNHtfyc5AUJB0Wv4olZL2 +9FDerdOrgkGuJ4umUp5aV54Fc1Gg4GJ+7na77sbno0stEvZS8+0kpNCBE+0D2onqGF8bpveB5SqF +P9NX+9GMVjq8QjTwbU/bdRC2OkuVig9VlM1KGfYCt9P5PwhJWD1hoNWLy2ilYuG+kC5TCSv6Q8Mv +uR5Rqg9ROkP0e9XkMnnVZ3w6qCBWq/Uoh91+H1EOHcBkq8KXSErble0BWbgzu9lsnlRGMkgS6kwJ +6/+9vS9T2KFK8yLWPoCf1GMOOYUnFTbzsb1TEJaTZXmrIfN9G0qCFwnGbtML0d7JZjOhQwlJzS6n +49dQhFpaJUhKp5eGw5E/Y3BScz6YEIqCeFRlpW87+VNdpWPHdBj9wkiCnBSPU1uGteVYEuKovAEp +MwGWlC2sI3Qq1Sy31ruRBcse3RvLcqTQlsup4TMmsvWbLKzJcobsLI7hOZd2Ax1osry1rf1mQ3aP +jAY+hfQKTpFIiGx2XXdIHoTn87tqaXFfc1tb+yX0vVmMpRzgyka2b3ANoggw2UYPYdQP5Ksq/Q8r +K79dFCQQDF4Yjyc+kjOZCNlaDliDtXMwm7mRijLpwvf7fX+1mM1nqMMxglNHINgUj8e3ADdyrmM3 +TZnx3Aml/oLsAGpcCf4LfeTJy5G1rxVv3626CvkgewQPTUHA36NpoVUqlSp1jkFkyjhsRYQfXqQZ +HmQiBenRVlEcBc3+lFpBMpt9UI4LSelOgxtAZgJFRUO4sh6wTqUpoM1qHQ34n+hU2HwCzzdRtmsA +ZGF9I4+/LG8C/qdo4aP/BB4wUpKkuxZCdvCKAj9JXc0iChiNxp6LRKPvHUFCzuZ6XkbP0ZJf8Kma +WGmarCgr+tWHw4hIUnpnJpPdhfGGdsEReFmt4pRwJPJXPTzAEpPf578VYq/ZTmTKb1NgdcIb3R2h +Npv1PBL+lDPxeCK5AnnO9ZT6tMXlcv4hmUrNph1Y8ng887R1bcWzbcxk5L3Fe4mkLnze6XLeivFn +03jvdrnmaUOzvHYAPtmecTAJIfBF8ZpuXpZhvE6n47pUR+CPOgpY4XDY78XHaq3LZ5jYj/WKnbRO +GFIPZa8FL/boVYFIqMlx3UUFxmM0z/OjQKetGqFjPG7XLcxhejEI5AK2Kv26KApDu6yIF3hxrt1m +mxCNxahexG6zT7GKwu2UsnyQzLiDYvnJFoupADpU61kgFFPx3S3lnvJLJBKrYZE30apgZIdmpd/3 +ECx5ffF7YpUR+szHRG+ghX7JZOppdViGUGs1kjAqfEsevvchwOoK3+ebb7OJN1A2QzIpwFdbU8BH +gpft5uUIMW02280+r/dqctBMjSMU6jift4Ls0arOac6NgBY7QJNVP5KCtOncd1RUeBa7nM7zwN9x +Ho97LnlvlpqWwPtLnRzXir5LYDRPA22duBz4PK7SX/k0+DvrcIagUIDHiA2lKDiPOZGtPxPVckIU +Hkb6HLfb9WhGtbRROIyVN45PmMH89yEYMyhAa7zeindFq7g0m8kQ4ngEgT+dHBYqngQsM3mSEVLc +WlHhfjmT6b7KCXhXVVb6L0JCvA13JBB1OK1ooLjL3ZFI5Ilu8GPRW70VHip8QRCuqhSEOaRyRJL7 +Inxa6gO92B2JRhZrLJOEcOhWeJwXtEaBbBSEMDwoiMJVaUnagGcTvCAMgWKSDYHu7gpoYqLRxJ3w +Uj/KX26SJGkLBJ+hrTaDLmdAiM4oGopAIPgbfGxWxZ3vgm5XU/ty3FgYitX4TDx7Ds8NUsK2wzo/ +GJ7NMKB/FwXhSoo3OAbyvMolO1fBoH4OXWfJznHM+yf0jbRgVTR2rzkWi9/jdjunQGAsFCUZBILe +WNS6g9rF9G6RAQO9gjjwbgjrb7XIKESssFjyZWPdBUrCtFBn+N+QEwRp8EGUu+HZ9OB7lLJ0Sfid +BH66O/xwOLIMuN+PMa6lwedMpkZOFBsJmfRWZZXV/RcRCy/8sRINWMS3ci4XiRh8tDBKs/O4y8sM +YvHEq06nkxQshtD6Kq1e/Tvm3K4USSoP1xyDoc4bq6sqT8HYoynKTI60TyZXMQCjKYdyJPhGhO9f +sbCO7yBO/+9CbKwbfxaPJeatICzgK/h9X9leBBFLW3vHvyPxf6jUOPpJFJuNxWLXwnus0OsbDIUO +Cb5ywiwL5bi2MxzWhd/e3vFrwH+EBj93kE76ygcL/FpbW/svM719Q0TfJrJtMCa36dGop5I9TOpN +5fZlC+fVSW7YcliTrHQ60N4ROB/jflg4Z0+XA9rquknhFTzRHyEP+Z3aLBH8jo7APNy8h7w6X2/V +sXhUMZWSHg0EQ5eS2JNVHcVVndQz61W0oCTXQCGvwHM7WZ2Tfdrx0D4KhTqnwuU/UMplI0TLtba1 +XxOJRMnO5J09nbwrwgdeBP40KMcDPYSKWeD/r4B/Jfp+XQ7+ytUBQbkNfafDsITozzKCiUJLXLZS +OJHNoDr9rPoWNnQ/YvXfY+5xvdOVeqv9sM5PQcFuQF+ptJyYwpFo7HII2VI8W2Wiy4lA6WvVmU+v +FpXJRlTIwuREInUPKRqaypQ1uIBtkINZ4NX8oqyZFa3KQOuudzjsy5B4XomYcpJyroMQmli8Awg9 +Nsbj8ccg4C+SChQs4rPITdw5zRoCWXUvIWRMMBhaBDjLMc4FSM6nwd01MoW3XtgUYxwj2+lhCTYn +U9Lz8XjsBYydKLMWTgRgEQRguZ3AFwrwMZcu8HG1Ih7fDMF9HiHmCyR3KDOfIvAXwpu9APxnIflX +429XjBDJL9rltLw9lZZeRZL/LBj2TSm4UO4PgI872/VP0RJYLaXKr6DRqkJY990zZO0HCedXpcaD +sVkAQ7fCZhXnAn/yWqS6Iq8Ru0fllERehUPdZh8IBu9OSal1Drv9WnKyEbeInFiUebcgB3gjFo/f +Dx5vBWwO83pWeUYtJyxovo4yn5cgU19p1r1Y3F9zCPlWqK29/XqE9g9aRWsTz1vOBj7k+LJfUc78 +K5ow1IG8rBVeAbUMct3lJRT/J8AA1gGKYtQIQdMAAAAASUVORK5CYII= + +------MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://cdn.cookielaw.org/logos/static/powered_by_logo.svg + + +------MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable +Content-Location: https://accenture.demdex.net/dest5.html?d_nsid=0#https%3A%2F%2Fwww.accenture.com + +Adobe AudienceMa= +nager + +------MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable + + +------MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable +Content-Location: https://10351289.fls.doubleclick.net/activityi;dc_pre=CK_Bo_3_6YIDFa_M9gId3wkKkQ;src=10351289;type=acs;cat=wal;ord=8646071142829;u1=https%3A%2F%2Fwww.accenture.com%2Fus-en%2Fcareers%2Fjobdetails%3Fid%3D11789141_en%26title%3DDirector%2520of%2520Medicare%2520Claims;u2=%2Fus-en%2Fcareers%2Fjobdetails;u3=car%3Ajob-search%3Ajobdetails;u4=us;u5=en;u6=ct%20-%20hartford%2Cga%20-%20atlanta%2Cil%20-%20chicago%2Cma%20-%20boston%2Cmi%20-%20detroit%2Cnc%20-%20charlotte%2Cnc%20-%20raleigh%2Cnj%20-%20florham%20park%2Cny%20-%20new%20york%20city%2Coh%20-%20cincinnati%2Coh%20-%20cleveland%2Coh%20-%20columbus%2Cpa%20-%20philadelphia%2Cpa%20-%20pittsburgh%2Ctn%20-%20louisville;u7=global%20operations;u8=client%20experience;u9=cx%20north%20america;u10=;u11=11%2C29%2C2023%2C%2012%3A01%3A19%20PM;gtm=45fe3b81;gcd=11l1l1l1l1;dma=0;epver=2;~oref=https%3A%2F%2Fwww.accenture.com%2Fus-en%2Fcareers%2Fjobdetails%3Fid%3D11789141_en%26title%3DDirector%2520of%2520Medicare%2520Claims? + + +------MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable +Content-Location: https://10351289.fls.doubleclick.net/activityi;dc_pre=CITHo_3_6YIDFVLK9gIdU0kKyA;src=10351289;type=acs;cat=all;ord=8276893808744;u1=https%3A%2F%2Fwww.accenture.com%2Fus-en%2Fcareers%2Fjobdetails%3Fid%3D11789141_en%26title%3DDirector%2520of%2520Medicare%2520Claims;u2=%2Fus-en%2Fcareers%2Fjobdetails;u3=car%3Ajob-search%3Ajobdetails;u4=us;u5=en;u6=ct%20-%20hartford%2Cga%20-%20atlanta%2Cil%20-%20chicago%2Cma%20-%20boston%2Cmi%20-%20detroit%2Cnc%20-%20charlotte%2Cnc%20-%20raleigh%2Cnj%20-%20florham%20park%2Cny%20-%20new%20york%20city%2Coh%20-%20cincinnati%2Coh%20-%20cleveland%2Coh%20-%20columbus%2Cpa%20-%20philadelphia%2Cpa%20-%20pittsburgh%2Ctn%20-%20louisville;u7=global%20operations;u8=client%20experience;u9=cx%20north%20america;u10=;u11=11%2C29%2C2023%2C%2012%3A01%3A19%20PM;gtm=45fe3b81;gcd=11l1l1l1l1;dma=0;uaa=arm;uab=64;uafvl=Chromium%3B119.0.6045.9%7CNot%253FA_Brand%3B24.0.0.0;uamb=0;uam=;uap=macOS;uapv=13.2.1;uaw=0;epver=2;~oref=https%3A%2F%2Fwww.accenture.com%2Fus-en%2Fcareers%2Fjobdetails%3Fid%3D11789141_en%26title%3DDirector%2520of%2520Medicare%2520Claims? + + +------MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable +Content-Location: https://match.adsrvr.org/track/upb/?adv=orumvje&ref=https%3A%2F%2Fwww.accenture.com%2Fus-en%2Fcareers%2Fjobdetails%3Fid%3D11789141_en%26title%3DDirector%2520of%2520Medicare%2520Claims&upid=1grs3ho&upv=1.1.0&td1=https://www.accenture.com/us-en/careers/jobdetails + + + =20 + + +
                + =20 +
                + + +------MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable +Content-Location: https://adservice.google.com/ddm/fls/i/dc_pre=CK_Bo_3_6YIDFa_M9gId3wkKkQ;src=10351289;type=acs;cat=wal;ord=8646071142829;u1=https%3A%2F%2Fwww.accenture.com%2Fus-en%2Fcareers%2Fjobdetails%3Fid%3D11789141_en%26title%3DDirector%2520of%2520Medicare%2520Claims;u2=%2Fus-en%2Fcareers%2Fjobdetails;u3=car%3Ajob-search%3Ajobdetails;u4=us;u5=en;u6=ct%20-%20hartford%2Cga%20-%20atlanta%2Cil%20-%20chicago%2Cma%20-%20boston%2Cmi%20-%20detroit%2Cnc%20-%20charlotte%2Cnc%20-%20raleigh%2Cnj%20-%20florham%20park%2Cny%20-%20new%20york%20city%2Coh%20-%20cincinnati%2Coh%20-%20cleveland%2Coh%20-%20columbus%2Cpa%20-%20philadelphia%2Cpa%20-%20pittsburgh%2Ctn%20-%20louisville;u7=global%20operations;u8=client%20experience;u9=cx%20north%20america;u10=;u11=11%2C29%2C2023%2C%2012%3A01%3A19%20PM;gtm=45fe3b81;gcd=11l1l1l1l1;dma=0;epver=2;~oref=https%3A%2F%2Fwww.accenture.com%2Fus-en%2Fcareers%2Fjobdetails%3Fid%3D11789141_en%26title%3DDirector%2520of%2520Medicare%2520Claims + + +------MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable +Content-Location: https://adservice.google.com/ddm/fls/i/dc_pre=CITHo_3_6YIDFVLK9gIdU0kKyA;src=10351289;type=acs;cat=all;ord=8276893808744;u1=https%3A%2F%2Fwww.accenture.com%2Fus-en%2Fcareers%2Fjobdetails%3Fid%3D11789141_en%26title%3DDirector%2520of%2520Medicare%2520Claims;u2=%2Fus-en%2Fcareers%2Fjobdetails;u3=car%3Ajob-search%3Ajobdetails;u4=us;u5=en;u6=ct%20-%20hartford%2Cga%20-%20atlanta%2Cil%20-%20chicago%2Cma%20-%20boston%2Cmi%20-%20detroit%2Cnc%20-%20charlotte%2Cnc%20-%20raleigh%2Cnj%20-%20florham%20park%2Cny%20-%20new%20york%20city%2Coh%20-%20cincinnati%2Coh%20-%20cleveland%2Coh%20-%20columbus%2Cpa%20-%20philadelphia%2Cpa%20-%20pittsburgh%2Ctn%20-%20louisville;u7=global%20operations;u8=client%20experience;u9=cx%20north%20america;u10=;u11=11%2C29%2C2023%2C%2012%3A01%3A19%20PM;gtm=45fe3b81;gcd=11l1l1l1l1;dma=0;uaa=arm;uab=64;uafvl=Chromium%3B119.0.6045.9%7CNot%253FA_Brand%3B24.0.0.0;uamb=0;uam=;uap=macOS;uapv=13.2.1;uaw=0;epver=2;~oref=https%3A%2F%2Fwww.accenture.com%2Fus-en%2Fcareers%2Fjobdetails%3Fid%3D11789141_en%26title%3DDirector%2520of%2520Medicare%2520Claims + + +------MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf---- +Content-Type: image/gif +Content-ID: +Content-Transfer-Encoding: base64 +Content-Location: https://match.adsrvr.org/track/cmf/rubicon?gdpr=0 + +R0lGODlhAQABAIEAAAAAAP///wAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAAAACwAAAAA +AQABAAAIBAABBAQAOw== + +------MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf---- +Content-Type: image/gif +Content-ID: +Content-Transfer-Encoding: base64 +Content-Location: https://hb.yahoo.net/cksync?cs=63&axid_e=eS1tM1JUN2xCRTJ1RW9hVmlkdEZ6dmJvS1RMaExmUVBaOX5B&gdpr=0&ovsid=e50c71da-b970-4f0f-8c69-95ba878626b0&dpid=55953 + +R0lGODdhAQABAIAAAAAAAP///yH5BAQKAAAALAAAAAABAAEAAAICTAEAOyAgICAgICAgICAg + +------MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf---- +Content-Type: image/gif +Content-ID: +Content-Transfer-Encoding: base64 +Content-Location: https://match.adsrvr.org/track/cmf/appnexus?ttd=1&anid=2217412874844476035&ttd_tdid=e50c71da-b970-4f0f-8c69-95ba878626b0 + +R0lGODlhAQABAIEAAAAAAP///wAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAAAACwAAAAA +AQABAAAIBAABBAQAOw== + +------MultipartBoundary--myAdklhDUrKraTt3HDdFgraLrl9zE1TFI8bRrGuDwf------ diff --git a/static/d2bffe5e-ccda-4ec7-bbab-4827da462bf9/index.mhtml b/static/d2bffe5e-ccda-4ec7-bbab-4827da462bf9/index.mhtml new file mode 100644 index 0000000..7ff209b --- /dev/null +++ b/static/d2bffe5e-ccda-4ec7-bbab-4827da462bf9/index.mhtml @@ -0,0 +1,77661 @@ +From: +Snapshot-Content-Location: https://www.accenture.com/us-en/careers/jobdetails?id=R00186436_en&title=MES%20PharmaSuite%20Engineer +Subject: MES PharmaSuite Engineer +Date: Wed, 29 Nov 2023 12:09:05 -0800 +MIME-Version: 1.0 +Content-Type: multipart/related; + type="text/html"; + boundary="----MultipartBoundary--t2UMYUl3Wvt8fLYbS8qU7iCIzyaixWze9ka6xx44pR----" + + +------MultipartBoundary--t2UMYUl3Wvt8fLYbS8qU7iCIzyaixWze9ka6xx44pR---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/us-en/careers/jobdetails?id=R00186436_en&title=MES%20PharmaSuite%20Engineer + + + =20 + =20 + MES PharmaSuite Engineer + =20 + =20 + =20 + =20 + + + =20 + + =20 + =20 + =20 + =20 + =20 + +=09 + =20 + + + + + + + + + +=09 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +=09 + +=09 + +=09 + +=09 + +=09 +=09 + + + + + +=09 +=09 +=09 + +=09 + + + + + + + + + +=09 +=09 + =09 +=09 + +=09 + +=09 + +=09 + +=09 +=09 + =09 +=09 + +=09 +=09 +=09 + +=09 +=09 + +=09 +=09 +=09 +=09 + +=09 + =09 + =09 + =09 + + + + + + +=09 +=09 + + + + + + + + +=09 + =09 + =09 + + + + +=09 + +=09 + + + + +=09 + +=09 +=09 + =20 + + + +=09 + =20 + + + + + + + +=09 + =09 + =20 + + + + + =09 + =20 + + + + +=09 +=09 +=09 + + + + + + =20 + =20 + =20 + + =20 + + =20 + + + + =20 + + + =20 + + + =20 + =20 + =20 + =20 + + =20 + =20 + =20 + + + =20 + + =20 + + =20 + + =20 + + =20 + + + =20 + =20 + =20 + =20 + =20 + + + + + =20 + =20 + +
                + + =20 + =20 + =20 +
                + =20 +
                +
                + + + =20 + =20 + =20 +
                + =20 +
                + + =20 +
                + +
                +
                + + + + + =20 +
                + + =20 +
                + +
                + + =20 +
                +
                + + =20 + =20 + =20 +
                + =20 +
                + + =20 +
                + =20 + + +
                + =20 +
                +
                +
                + =09 +
                + + + =20 + +
                +
                + +
                +

                MES PharmaSuite Eng= +ineer

                +
                + +
                + =09 + =09 + + =09 + multiple locations + + + +view all + + =09 + =09 + =09 + + Job No. r00186436 + + =09 + + =09 + + Full-time + =09 + + =09 +
                + +
                +
                + + Apply Now + +
                + + =09 + +
                +
                + + =09 + + + + + + +
                + =20 + +=09 +
                + +
                + +
                +
                +
                +
                +
                + =20 + +
                +
                Share
                +
                + =20 +
                + =20 + +
                + =20 +
                + =20 + +
                + =20 +
                + =20 + +
                + =20 +
                + =20 + +
                + =20 +
                + + =20 + +
                + +
                + +
                + + =09 +
                +
                +
                +
                +
                +
                +
                +
                + + =09 + +
                + + +
                + =09 +
                +
                + +
                +
                +=20 + 3D"image" +=20 +=20 +=20 + +
                + + =20 +
                + + =20 +
                +
                +
                + + =20 +
                + +
                + + =20 +
                +
                + + =20 + =20 + =20 +
                + =20 +
                +=09 +
                + +
                + +
                +
                + =09 + =09 + =09 + =09 + =20 + + =09 +
                + +
                +
                +

                          <= +/h2> +

                + + =20 + +
                + + +
                +
                + +
                +
                +

                This job is no longer available. Continue your job search here.

                + +
                + + =20 + +
                + + +
                +
                + +
                +=20 + + =09 + =09 +
                +
                + +
                + +
                +
                + +
                + + =20 +
                + +
                +
                + + =20 + =20 + =20 +
                + =20 +
                + + =20 + =20 + =20 +
                + =20 +
                + +
                + =09 + + =09 +
                +
                +
                + + =20 + =20 + =20 +
                + =20 + =20 + =20 +
                + +
                + +
                + =09 +
                +
                + + =20 + =20 + =20 +
                + =20 + =20 + =20 +
                + +
                + +
                + =09 +
                + =09 + +
                +
                +
                + + =20 + =20 + =20 +
                + =20 +
                +
                + =09 +
                +
                +
                +

                Job Description

                +
                + + =20 + +
                + +
                +
                +
                +

                We are:

                We are Industry X: = + We embed innovation, intelligence and sustainability in the way the world = +makes things and the things it makes. Industry X enables leaders to act qui= +ckly and confidently as they pivot to the future. We define Industry X as d= +igital reinvention of manufacturing / engineering and believe that smart, s= +ustainable, connected digital products and assets are about to create hyper= +-personalized industrial experiences, completely new levels of operational = +efficiency, transparency and traceability, tangible impact on sustainabilit= +y and brand-new sources of revenue growth. Known for our ability to execute= + at speed, we help clients determine clear, actionable paths to competitive= + agility by bringing them new thinking on business and technology.

                You are:

                A ambitious Manufacturing Systems (MES) Sp= +ecialist ready to take on new challenges. As industries head towards Manufa= +cturing and Factory Digitalization, MES stand in the center of manufacturin= +g excellence.


                The Work:

                • Lead in the design, = +development, documentation, and implementation of Manufacturing Execution S= +ystems (MES)

                • Design/Author/Develop/Configure El= +ectronic Batch Records (EBR)

                • Implement MES solutions and int= +egrate with ERP and control equipment

                • Documentation of MES c= +onfiguration and validation of EBRs

                • Provide organisation ove= +rsight for complex systems involving the development of MES

                • = +Work closely with business management and users to strategically define the= + needs and design solutions that add value

                • Partner with busi= +ness clients and delivery teams to determine appropriate solutions

                • = +
                • Direct the activities of team in the above tasks

                • Docu= +ment and analyze the information needs of the business and ensure appropria= +te solutions are delivered

                • Gather user requirements in relat= +ion to controlling and recording manufacturing activities

                • Re= +spond to requests for client proposals

                • Manage and develop cl= +ient relationships

                • Global System Implementation

                • = +

                  Manage medium-small teams and/or projects

                Please = +note that this role is only for North America

                +
                +
                + +
                +
                +
                + + +
                +
                +
                +
                + +
                + +
                +
                +
                +

                Qualifications

                +
                + + =20 + +
                + +
                +
                +
                +
                +

                Here's What You Need:

                +
                +
                +
                +
                +
                +
                  +
                • Minimum of 1 year of experience with PharmaSuite MES solutions = +in a highly automated Life Sciences manufacturing environment

                • +
                • Knowledge of FDA and GMP guidelines

                • +
                • Bachelor=E2=80=99s Degree or equivalent (minimum 3 years work e= +xperience). If Associate=E2=80=99s Degree, must have equivalent minimum 6 y= +ears work experience

                • +
                +

                +

                Set Yourself Apart:

                +
                  +
                • Strong written and oral communication skills

                • +
                • Ability to work in a team-oriented, collaborative environment

                • +
                • Ability to facilitate meetings and follow up with resulting act= +ion items

                • +
                • Understanding of Life Sciences validation processes

                • +
                • Working knowledge of software Development Life Cycle (SDLC) and= + support methodologies

                • +
                +

                +

                Compensation at Accenture varies depending on a wide array of factor= +s, which may include but are not limited to the specific office location, r= +ole, skill set, and level of experience. As required by local law, Accentur= +e provides a reasonable range of compensation for roles that may be hired i= +n  California, Colorado, New York or Washington as set fo= +rth below.

                +

                Information on benefits is here.= +

                +

                Role Location        &= +nbsp;           &nbs= +p;            &= +nbsp;  Annual Salary Range

                +

                California        &nbs= +p;            &= +nbsp;           &nbs= +p;        $54,500 to $145,100

                +

                Colorado         = +            &nb= +sp;            = +         $54,500 to $125,400= +

                +

                New York         = +            &nb= +sp;            = +        $50,500 to $145,100

                +

                Washington        &nbs= +p;            &= +nbsp;           &nbs= +p;    $58,100 to $133,500

                +

                +

                #LI-MP

                +

                #LI-NA  

                +
                +
                +
                +
                +

                 

                +

                What We Believe

                +

                 

                +

                We have an unwavering commitment to diversity with the aim that every= + one of our people has a full sense of belonging within our organization. A= +s a business imperative, every person at Accenture has the responsibility t= +o create and sustain an inclusive environment.

                +

                 

                +

                Inclusion and diversity are fundamental to our culture and core value= +s. Our rich diversity makes us more innovative and more creative, which hel= +ps us better serve our clients and our communities. Read more here

                +

                 

                +

                Equal Employment Opportunity Statement

                +


                Accenture is an Equal Opportunity Employer. We believe that no on= +e should be discriminated against because of their differences, such as age= +, disability, ethnicity, gender, gender identity and expression, religion o= +r sexual orientation.

                +


                All employment decisions shall be made without regard to age, rac= +e, creed, color, religion, sex, national origin, ancestry, disability statu= +s, veteran status, sexual orientation, gender identity or expression, genet= +ic information, marital status, citizenship status or any other basis as pr= +otected by federal, state, or local law.

                +


                Accenture is committed to providing veteran employment opportunit= +ies to our service men and women.

                +

                 

                +

                For details, view a copy of the Accenture Equal Employment Oppo= +rtunity and Affirmative Action Policy Statement.

                +


                Requesting An Accommodation

                +


                Accenture is committed to providing equal employment opportunitie= +s for persons with disabilities or religious observances, including reasona= +ble accommodation when needed. If you are hired by Accenture and require ac= +commodation to perform the essential functions of your role, you will be as= +ked to participate in our reasonable accommodation process. Accommodations = +made to facilitate the recruiting process are not a guarantee of future or = +continued accommodations once hired.

                +


                If you would like to be considered for employment opportunities w= +ith Accenture and have accommodation needs for a disability or religious ob= +servance, please call us toll free at 1 (877) 889-9009, send us an email or speak with your= + recruiter.

                +


                Other Employment Statements

                +


                Applicants for employment in the US must have work authorization = +that does not now or in the future require sponsorship of a visa for employ= +ment authorization in the United States.

                +


                Candidates who are currently employed by a client of Accenture or= + an affiliated Accenture business may not be eligible for consideration.

                +


                Job candidates will not be obligated to disclose sealed or expung= +ed records of conviction or arrest as part of the hiring process.
                +


                The Company will not discharge or in any other manner discriminat= +e against employees or applicants because they have inquired about, discuss= +ed, or disclosed their own pay or the pay of another employee or applicant.= + Additionally, employees who have access to the compensation information of= + other employees or applicants as a part of their essential job functions c= +annot disclose the pay of other employees or applicants to individuals who = +do not otherwise have access to compensation information, unless the disclo= +sure is (a) in response to a formal complaint or charge, (b) in furtherance= + of an investigation, proceeding, hearing, or action, including an investig= +ation conducted by the employer, or (c) consistent with the Company's legal= + duty to furnish information.

                +
                +
                + +
                +
                + + + =20 +
                + +
                + +=09 +
                +
                +
                +

                Locations

                +
                + + =20 + +
                + +
                +
                +
                + AR - Bentonville, AZ - Phoenix, CA - Irvine, CA - Los Angeles, CA = +- Mountain View, CA - Sacramento, CA - San Diego, CA - San Francisco, CA - = +Walnut Creek, CO - Broomfield, CT - Hartford, FL - Miami, FL - St. Petersbu= +rg, GA - Atlanta, IA - Des Moines, IL - Chicago, IN - Carmel, KS - Overland= + Park, MA - Boston, MI - Detroit, MN - Minneapolis, MO - St. Louis, NC - Ch= +arlotte, NC - Raleigh, NJ - Florham Park, NY - New York City, OH - Cincinna= +ti, OH - Cleveland, OH - Columbus, OK - Oklahoma City, OR - Beaverton, PA -= + Philadelphia, PA - Pittsburgh, TN - Nashville, TX - Austin, TX - Houston, = +TX - Irving, VA - Arlington, VA - Herndon, WA - Seattle, WI - Milwaukee +
                +
                +=09 + +
                +
                +
                +=09 +=09 +=09 +
                +
                + +
                + +
                + + =09 + + +
                + =20 + +=09 +
                + +
                + +
                +
                +
                +
                +
                + =20 + +
                +
                Share
                +
                + =20 +
                + =20 + +
                + =20 +
                + =20 + +
                + =20 +
                + =20 + +
                + =20 +
                + =20 + +
                + =20 +
                + + =20 + +
                + +
                + +
                + + =09 +
                +
                +
                +
                +
                +
                +
                +
                + +
                +
                + + +
                +
                +
                + + + =20 + +
                + +
                +
                + + + +
                +
                + +
                + + =20 +
                + +
                + +
                + +
                + + =09 + +
                +
                +
                + + =20 + =20 + =20 +
                + =20 + =20 + =20 +
                + +
                + +
                +
                +
                +
                + + +
                + + =20 +
                + +
                + + =20 +
                + +
                +
                + + =20 + =20 + =20 +
                + =20 +
                + +
                +
                +
                +
                + + =20 + =20 + =20 +
                + =20 +
                +
                +

                Life at Accenture

                +
                + + =20 + +
                +
                +
                +

                Work where you're inspired to explore your passions and where your t= +alents are nurtured and cultivated. Innovate with leading-edge technologies= + on some of the coolest projects you can imagine.

                + +
                + + =20 + +
                + + =20 +
                + +
                + +
                + =09 +
                + =09 +
                + + =20 + =20 + =20 +
                + =20 + =20 + =20 +
                + +
                + +
                + =09 +
                +
                +
                + + =20 + =20 + =20 +
                + =20 +
                +
                +=09 + =20 +
                +
                + =20 + 3D"" + =20 + =20 + =20 + +
                + + =20 +
                + +=09 +
                + =20 + =20 +=09 + =09 + + =20 +

                + =09 + Training and Development +

                + + =20 +

                Ta= +ke time away to learn and learn all the time in our regional learning hubs,= + connected classrooms, online courses and learning boards.

                +
                + + =20 +
                + =20 + + LEARN MORE + +
                + +
                +
                + + =20 +
                +
                +
                +=09 + =20 +
                +
                + =20 + 3D"" + =20 + =20 + =20 + +
                + + =20 +
                + +=09 +
                + =20 + =20 +=09 + =09 + + =20 +

                + =09 + Work Environment +

                + + =20 +

                Be= + your best every day in a work environment that helps drive innovation in e= +verything you do.

                +
                + + =20 +
                + =20 + + LEARN MORE + +
                + +
                +
                + + =20 +
                +
                +
                +=09 + =20 +
                +
                + =20 + 3D"" + =20 + =20 + =20 + +
                + + =20 +
                + +=09 +
                + =20 + =20 +=09 + =09 + + =20 +

                + =09 + Rewards & Benefits +

                + + =20 +

                Wi= +th Accenture's Total Rewards, you are empowered to be your best=E2=80=94for= + the business, for your family, and for yourself.

                +
                + + =20 +
                + =20 + + LEARN MORE + +
                + +
                +
                + + =20 +
                + + =20 +
                + +
                + +
                + =09 +
                +
                + +=09 +=09 +=09 +
                +
                + + =20 + =20 + =20 +
                + =20 + =20 + =20 +
                + +
                + + +
                +
                + + =20 +
                + +
                +
                + + =20 + =20 + =20 +
                + =20 +
                + +
                +
                +
                +
                + + =20 + =20 + =20 +
                + =20 +
                +
                +

                Learn more about Accenture

                +
                + + =20 + +
                +
                +
                +

                Our more than 733,000 people in more than 120 countries, combin= +e unmatched experience and specialized skills across more than 40 industrie= +s. We embrace the power of change to create value and shared success for ou= +r clients, people, shareholders, partners and communities.

                + +
                + + =20 + +
                + + =20 +
                + +
                + +
                + =09 +
                + =09 +
                + + =20 + =20 + =20 +
                + =20 + =20 + =20 +
                + +
                + +
                + =09 +
                +
                +
                + + =20 + =20 + =20 +
                + =20 +
                +
                +=09 + =20 +
                +
                + + 3D"Three + + =20 + =20 + +
                + + =20 +
                + +=09 +
                + =20 + =20 +=09 + =09 + + =20 +

                + =09 + Our Experti= +se +

                + + =20 +
                See h= +ow we embrace the power of change to create value and shared success for ou= +r clients, people, shareholders, partners and communities.
                + + =20 +
                + =20 + FIND OUT MORE + +
                + +
                +
                + + =20 +
                +
                +
                +=09 + =20 +
                +
                + + 3D"Close + + =20 + =20 + +
                + + =20 +
                + +=09 +
                + =20 + =20 +=09 + =09 + + =20 +

                + =09 + Meet Our People +

                + + =20 +

                Fr= +om entry-level to leadership, across all business and industry segments, ge= +t to know our people harnessing technology to make a difference, every day.= +

                +
                + + =20 +
                + =20 + FIND OUT MORE + +
                + +
                +
                + + =20 +
                + + =20 +
                + +
                + +
                + =09 +
                +
                + +=09 +=09 +=09 +
                +
                + + =20 + =20 + =20 +
                + =20 + =20 + =20 +
                + +
                + + +
                +
                + + =20 +
                + +
                +
                + + =20 + =20 + =20 +
                + =20 +
                + +
                +
                +
                +
                + + =20 + =20 + =20 +
                + =20 +
                +
                +

                Stay connected

                +
                + + =20 + +
                + + =20 +
                + +
                + +
                + =09 +
                + =09 +
                + + =20 + =20 + =20 +
                + =20 + =20 + =20 +
                + +
                + +
                + =09 +
                +
                +
                + + =20 + =20 + =20 +
                + =20 +
                +
                +=09 + =20 +
                +
                + =20 + 3D"" + =20 + =20 + =20 + +
                + + =20 +
                + +=09 +
                + =20 + =20 +=09 + =09 + + =20 +

                + =09 + Join Our Team +

                + + =20 +

                Se= +arch open positions that match your skills and interest. We look for passio= +nate, curious, creative and solution-driven team players.

                +
                + + =20 +
                + =20 + + SEARCH ACCENTURE JOBS + +
                + +
                +
                + + =20 +
                +
                +
                +=09 + =20 +
                +
                + =20 + 3D"" + =20 + =20 + =20 + +
                + + =20 +
                + +=09 +
                + =20 + =20 +=09 + =09 + + =20 +

                + =09 + Keep Up to Date +

                + + =20 +

                St= +ay ahead with careers tips, insider perspectives, and industry-leading insi= +ghts you can put to use today=E2=80=93all from the people who work here. +

                + + =20 +
                + =20 + + READ CAR= +EERS BLOG + +
                + +
                +
                + + =20 +
                +
                +
                +=09 + =20 +
                +
                + =20 + 3D"" + =20 + =20 + =20 + +
                + + =20 +
                + +=09 +
                + =20 + =20 +=09 + =09 + + =20 +

                + =09 + Job Alert Emails +

                + + =20 +

                Pe= +rsonalize your subscription to receive job alerts, latest news and insider = +tips tailored to your preferences. See what exciting and rewarding opportun= +ities await.

                +
                + + =20 + + +
                +
                + + =20 +
                + + =20 +
                + +
                + +
                + =09 +
                +
                + +=09 +=09 +=09 +
                +
                + + =20 + =20 + =20 +
                + =20 + =20 + =20 +
                + +
                + + +
                +
                + + =20 +
                + +
                + + =20 +
                + +
                + + + =20 +
                + +
                + + + =20 + + =20 + + =20 + =20 + =20 + =20 + =20 + =20 + =20 + + + + =20 + =20 + + =20 + =20 + =20 + + + =20 + + =20 + =20 + =20 + + =20 + + + + + + + + + + + =20 + + =20 + + =20 + + + + =20 + + + + =20 + =20 + + + + =20 + + =20 + + =20 + =20 + +
                3D"Company

                Privacy Preference Center

                • Your Privacy

                • Strictly Necessary Co= +okies

                • First Party Analytics Cookies

                • Performance Co= +okies and Functional Cookies

                • Advertising and Social Media Cookies

                Your Privacy

                Any web site that you visit may store or retrieve persona= +l information, mostly through the use of cookies. The stored or retrieved i= +nformation might be about you, your preferences or your device and is used = +for the purposes specified per cookies category below. The data controller = +of your data processed through our cookies is Accenture PLC. In addition, s= +ome cookies we use are from (and controlled by) third-party companies, such= + as, Facebook, Microsoft, Marketo Munchkin Tracking, Twitter, Knotch, Youtu= +be, Instagram, Yoptima and Linkedin Analytics to provide us with web analyt= +ics and intelligence about our sites. You can accept the cookies as per you= +r preferences by activating the sliders per cookies category. By accepting = +cookies, the functionalities described per cookies category will be activat= +ed and by not accepting cookies, such functionalities will not be activated= +. Because we respect your right to privacy, you can choose not to allow som= +e types of cookies and you have the right to withdraw your consent by adapt= +ing your preferences in our cookie consent manager. Click on the different = +category headings to find out more and change our default settings. Please = +read our Cookies Po= +licy for more information.

                Strictly Necessary= + Cookies

                Alw= +ays Active

                These= + cookies are essential in order to enable you to move around the site and u= +se its features, such as accessing secure areas of the site. Without these = +cookies, services you have asked for cannot be provided.

                First Party Analytics Cookies

                <= +div class=3D"ot-tgl">

                These cookies allow us to emplo= +y data analytics so we can measure and improve the performance of our site = +and provide more relevant content to you. These cookies don't collect infor= +mation that identifies a visitor down to an individual level that is availa= +ble to us. These cookies are not passing personally identifiable informatio= +n to any external third party other than in limited cases when we engage a = +service provider to act on our behalf but who is then unable to use the dat= +a for their own purposes.

                Performance Cookies and Functional Cookies

                Performance Cookie= +s and Functional Cookies

                Performance cookies = +are generally third-party cookies from vendors we work with or who work= + on our behalf that collect information about your visit and use of the Acc= +enture website, for instance which pages you visit the most often, and if y= +ou get error messages from web pages. These cookies don't collect informati= +on that identifies a visitor. All information these cookies collect is anon= +ymous and is only used to improve how the website works. Third party vendor= +s may have access to this data and may use it to improve their overall serv= +ices and offerings. + + +

                +Functionality cookies allow a site to remember choices you make (suc= +h as your user name, language or the region you are in) and provide more en= +hanced, personal features. These cookies cannot track your browsing activit= +y on other websites. They don=E2=80=99t gather any information about you th= +at could be used for advertising or remembering where you=E2=80=99ve been o= +n the Internet outside our site. +

                Advertising and = +Social Media Cookies

                Third-party advertising and social media cookies are used to (1) d= +eliver advertisements more relevant to you and your interests; (2) limit th= +e number of times you see an advertisement; (3) help measure the effectiven= +ess of the advertising campaign; and (4) understand people=E2=80=99s behavi= +or after they view an advertisement. They are usually placed on behalf of a= +dvertising networks with the site operator=E2=80=99s permission. They remem= +ber that you have visited a site and quite often they will be linked to sit= +e functionality provided by the other organization. This may impact the con= +tent and messages you see on other websites you visit. If you do not allow = +these cookies you may not be able to use or see these sharing tools or play= + certain videos on our site.

                Cookie Li= +st

                Consent Leg.Interest
                label
                  label
                  = +
                  + =20 + =20 + + + +------MultipartBoundary--t2UMYUl3Wvt8fLYbS8qU7iCIzyaixWze9ka6xx44pR---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: cid:css-bc8379f8-399a-4e11-b861-e30e88260682@mhtml.blink + +@charset "utf-8"; + +#onetrust-banner-sdk { text-size-adjust: 100%; } + +#onetrust-banner-sdk .onetrust-vendors-list-handler { cursor: pointer; colo= +r: rgb(31, 150, 219); font-size: inherit; font-weight: bold; text-decoratio= +n: none; margin-left: 5px; } + +#onetrust-banner-sdk .onetrust-vendors-list-handler:hover { color: rgb(31, = +150, 219); } + +#onetrust-banner-sdk:focus { outline: rgb(0, 0, 0) solid 2px; outline-offse= +t: -2px; } + +#onetrust-banner-sdk a:focus { outline: rgb(0, 0, 0) solid 2px; } + +#onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #on= +etrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler { = +outline-offset: 1px; } + +#onetrust-banner-sdk.ot-bnr-w-logo .ot-bnr-logo { height: 64px; width: 64px= +; } + +#onetrust-banner-sdk .ot-tcf2-vendor-count.ot-text-bold { font-weight: bold= +; } + +#onetrust-banner-sdk .ot-close-icon, #onetrust-pc-sdk .ot-close-icon, #ot-s= +ync-ntfy .ot-close-icon { background-size: contain; background-repeat: no-r= +epeat; background-position: center center; height: 12px; width: 12px; } + +#onetrust-banner-sdk .powered-by-logo, #onetrust-banner-sdk .ot-pc-footer-l= +ogo a, #onetrust-pc-sdk .powered-by-logo, #onetrust-pc-sdk .ot-pc-footer-lo= +go a, #ot-sync-ntfy .powered-by-logo, #ot-sync-ntfy .ot-pc-footer-logo a { = +background-size: contain; background-repeat: no-repeat; background-position= +: center center; height: 25px; width: 152px; display: block; text-decoratio= +n: none; font-size: 0.75em; } + +#onetrust-banner-sdk .powered-by-logo:hover, #onetrust-banner-sdk .ot-pc-fo= +oter-logo a:hover, #onetrust-pc-sdk .powered-by-logo:hover, #onetrust-pc-sd= +k .ot-pc-footer-logo a:hover, #ot-sync-ntfy .powered-by-logo:hover, #ot-syn= +c-ntfy .ot-pc-footer-logo a:hover { color: rgb(86, 86, 86); } + +#onetrust-banner-sdk h3 *, #onetrust-banner-sdk h4 *, #onetrust-banner-sdk = +h6 *, #onetrust-banner-sdk button *, #onetrust-banner-sdk a[data-parent-id]= + *, #onetrust-pc-sdk h3 *, #onetrust-pc-sdk h4 *, #onetrust-pc-sdk h6 *, #o= +netrust-pc-sdk button *, #onetrust-pc-sdk a[data-parent-id] *, #ot-sync-ntf= +y h3 *, #ot-sync-ntfy h4 *, #ot-sync-ntfy h6 *, #ot-sync-ntfy button *, #ot= +-sync-ntfy a[data-parent-id] * { font-size: inherit; font-weight: inherit; = +color: inherit; } + +#onetrust-banner-sdk .ot-hide, #onetrust-pc-sdk .ot-hide, #ot-sync-ntfy .ot= +-hide { display: none !important; } + +#onetrust-banner-sdk button.ot-link-btn:hover, #onetrust-pc-sdk button.ot-l= +ink-btn:hover, #ot-sync-ntfy button.ot-link-btn:hover { text-decoration: un= +derline; opacity: 1; } + +#onetrust-pc-sdk .ot-sdk-row .ot-sdk-column { padding: 0px; } + +#onetrust-pc-sdk .ot-sdk-container { padding-right: 0px; } + +#onetrust-pc-sdk .ot-sdk-row { flex-direction: initial; width: 100%; } + +#onetrust-pc-sdk [type=3D"checkbox"]:checked, #onetrust-pc-sdk [type=3D"che= +ckbox"]:not(:checked) { pointer-events: initial; } + +#onetrust-pc-sdk [type=3D"checkbox"]:disabled + label::before, #onetrust-pc= +-sdk [type=3D"checkbox"]:disabled + label::after, #onetrust-pc-sdk [type=3D= +"checkbox"]:disabled + label { pointer-events: none; opacity: 0.7; } + +#onetrust-pc-sdk #vendor-list-content { transform: translate3d(0px, 0px, 0p= +x); } + +#onetrust-pc-sdk li input[type=3D"checkbox"] { z-index: 1; } + +#onetrust-pc-sdk li .ot-checkbox label { z-index: 2; } + +#onetrust-pc-sdk li .ot-checkbox input[type=3D"checkbox"] { height: auto; w= +idth: auto; } + +#onetrust-pc-sdk li .host-title a, #onetrust-pc-sdk li .ot-host-name a, #on= +etrust-pc-sdk li .accordion-text, #onetrust-pc-sdk li .ot-acc-txt { z-index= +: 2; position: relative; } + +#onetrust-pc-sdk input { margin: 3px 0.1ex; } + +#onetrust-pc-sdk .pc-logo, #onetrust-pc-sdk .ot-pc-logo { height: 60px; wid= +th: 180px; background-position: center center; background-size: contain; ba= +ckground-repeat: no-repeat; display: inline-flex; justify-content: center; = +align-items: center; } + +#onetrust-pc-sdk .pc-logo img, #onetrust-pc-sdk .ot-pc-logo img { max-heigh= +t: 100%; max-width: 100%; } + +#onetrust-pc-sdk .screen-reader-only, #onetrust-pc-sdk .ot-scrn-rdr, .ot-sd= +k-cookie-policy .screen-reader-only, .ot-sdk-cookie-policy .ot-scrn-rdr { b= +order: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; over= +flow: hidden; padding: 0px; position: absolute; width: 1px; } + +#onetrust-pc-sdk.ot-fade-in, .onetrust-pc-dark-filter.ot-fade-in, #onetrust= +-banner-sdk.ot-fade-in { animation-name: onetrust-fade-in; animation-durati= +on: 400ms; animation-timing-function: ease-in-out; } + +#onetrust-pc-sdk.ot-hide { display: none !important; } + +.onetrust-pc-dark-filter.ot-hide { display: none !important; } + +#ot-sdk-btn.ot-sdk-show-settings, #ot-sdk-btn.optanon-show-settings { color= +: rgb(104, 182, 49); border: 1px solid rgb(104, 182, 49); height: auto; whi= +te-space: normal; overflow-wrap: break-word; padding: 0.8em 2em; font-size:= + 0.8em; line-height: 1.2; cursor: pointer; transition: all 0.1s ease 0s; } + +#ot-sdk-btn.ot-sdk-show-settings:hover, #ot-sdk-btn.optanon-show-settings:h= +over { color: rgb(255, 255, 255); background-color: rgb(104, 182, 49); } + +.onetrust-pc-dark-filter { background: rgba(0, 0, 0, 0.5); z-index: 2147483= +646; width: 100%; height: 100%; overflow: hidden; position: fixed; top: 0px= +; bottom: 0px; left: 0px; } + +@keyframes onetrust-fade-in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +.ot-cookie-label { text-decoration: underline; } + +@media only screen and (min-width: 426px) and (max-width: 896px) and (orien= +tation: landscape) { + #onetrust-pc-sdk p { font-size: 0.75em; } +} + +#onetrust-banner-sdk .banner-option-input:focus + label { outline: rgb(0, 0= +, 0) auto 1px; } + +.category-vendors-list-handler + a:focus, .category-vendors-list-handler + = +a:focus-visible { outline: rgb(0, 0, 0) solid 2px; } + +#onetrust-pc-sdk .ot-userid-title { margin-top: 10px; } + +#onetrust-pc-sdk .ot-userid-title > span, #onetrust-pc-sdk .ot-userid-times= +tamp > span { font-weight: 700; } + +#onetrust-pc-sdk .ot-userid-desc { font-style: italic; } + +#onetrust-pc-sdk .ot-host-desc a { pointer-events: initial; } + +#onetrust-pc-sdk .ot-ven-hdr > p a { position: relative; z-index: 2; pointe= +r-events: initial; } + +#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info a, #onetrust-pc-sdk= + .ot-vs-list .ot-vnd-item .ot-vnd-info a { margin-right: auto; } + +#onetrust-pc-sdk .ot-pc-footer-logo img { width: 136px; height: 16px; } + +#onetrust-pc-sdk .ot-pur-vdr-count { font-weight: 400; font-size: 0.7rem; p= +adding-top: 3px; display: block; } + +#onetrust-banner-sdk .ot-optout-signal, #onetrust-pc-sdk .ot-optout-signal = +{ border: 1px solid rgb(50, 174, 136); border-radius: 3px; padding: 5px; ma= +rgin-bottom: 10px; background-color: rgb(249, 255, 250); font-size: 0.85rem= +; line-height: 2; } + +#onetrust-banner-sdk .ot-optout-signal .ot-optout-icon, #onetrust-pc-sdk .o= +t-optout-signal .ot-optout-icon { display: inline; margin-right: 5px; } + +#onetrust-banner-sdk .ot-optout-signal svg, #onetrust-pc-sdk .ot-optout-sig= +nal svg { height: 20px; width: 30px; transform: scale(0.5); } + +#onetrust-banner-sdk .ot-optout-signal svg path, #onetrust-pc-sdk .ot-optou= +t-signal svg path { fill: rgb(50, 174, 136); } + +#onetrust-banner-sdk, #onetrust-pc-sdk, #ot-sdk-cookie-policy, #ot-sync-ntf= +y { font-size: 16px; } + +#onetrust-banner-sdk *, #onetrust-banner-sdk ::after, #onetrust-banner-sdk = +::before, #onetrust-pc-sdk *, #onetrust-pc-sdk ::after, #onetrust-pc-sdk ::= +before, #ot-sdk-cookie-policy *, #ot-sdk-cookie-policy ::after, #ot-sdk-coo= +kie-policy ::before, #ot-sync-ntfy *, #ot-sync-ntfy ::after, #ot-sync-ntfy = +::before { box-sizing: content-box; } + +#onetrust-banner-sdk div, #onetrust-banner-sdk span, #onetrust-banner-sdk h= +1, #onetrust-banner-sdk h2, #onetrust-banner-sdk h3, #onetrust-banner-sdk h= +4, #onetrust-banner-sdk h5, #onetrust-banner-sdk h6, #onetrust-banner-sdk p= +, #onetrust-banner-sdk img, #onetrust-banner-sdk svg, #onetrust-banner-sdk = +button, #onetrust-banner-sdk section, #onetrust-banner-sdk a, #onetrust-ban= +ner-sdk label, #onetrust-banner-sdk input, #onetrust-banner-sdk ul, #onetru= +st-banner-sdk li, #onetrust-banner-sdk nav, #onetrust-banner-sdk table, #on= +etrust-banner-sdk thead, #onetrust-banner-sdk tr, #onetrust-banner-sdk td, = +#onetrust-banner-sdk tbody, #onetrust-banner-sdk .ot-main-content, #onetrus= +t-banner-sdk .ot-toggle, #onetrust-banner-sdk #ot-content, #onetrust-banner= +-sdk #ot-pc-content, #onetrust-banner-sdk .checkbox, #onetrust-pc-sdk div, = +#onetrust-pc-sdk span, #onetrust-pc-sdk h1, #onetrust-pc-sdk h2, #onetrust-= +pc-sdk h3, #onetrust-pc-sdk h4, #onetrust-pc-sdk h5, #onetrust-pc-sdk h6, #= +onetrust-pc-sdk p, #onetrust-pc-sdk img, #onetrust-pc-sdk svg, #onetrust-pc= +-sdk button, #onetrust-pc-sdk section, #onetrust-pc-sdk a, #onetrust-pc-sdk= + label, #onetrust-pc-sdk input, #onetrust-pc-sdk ul, #onetrust-pc-sdk li, #= +onetrust-pc-sdk nav, #onetrust-pc-sdk table, #onetrust-pc-sdk thead, #onetr= +ust-pc-sdk tr, #onetrust-pc-sdk td, #onetrust-pc-sdk tbody, #onetrust-pc-sd= +k .ot-main-content, #onetrust-pc-sdk .ot-toggle, #onetrust-pc-sdk #ot-conte= +nt, #onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk .checkbox, #ot-sdk-co= +okie-policy div, #ot-sdk-cookie-policy span, #ot-sdk-cookie-policy h1, #ot-= +sdk-cookie-policy h2, #ot-sdk-cookie-policy h3, #ot-sdk-cookie-policy h4, #= +ot-sdk-cookie-policy h5, #ot-sdk-cookie-policy h6, #ot-sdk-cookie-policy p,= + #ot-sdk-cookie-policy img, #ot-sdk-cookie-policy svg, #ot-sdk-cookie-polic= +y button, #ot-sdk-cookie-policy section, #ot-sdk-cookie-policy a, #ot-sdk-c= +ookie-policy label, #ot-sdk-cookie-policy input, #ot-sdk-cookie-policy ul, = +#ot-sdk-cookie-policy li, #ot-sdk-cookie-policy nav, #ot-sdk-cookie-policy = +table, #ot-sdk-cookie-policy thead, #ot-sdk-cookie-policy tr, #ot-sdk-cooki= +e-policy td, #ot-sdk-cookie-policy tbody, #ot-sdk-cookie-policy .ot-main-co= +ntent, #ot-sdk-cookie-policy .ot-toggle, #ot-sdk-cookie-policy #ot-content,= + #ot-sdk-cookie-policy #ot-pc-content, #ot-sdk-cookie-policy .checkbox, #ot= +-sync-ntfy div, #ot-sync-ntfy span, #ot-sync-ntfy h1, #ot-sync-ntfy h2, #ot= +-sync-ntfy h3, #ot-sync-ntfy h4, #ot-sync-ntfy h5, #ot-sync-ntfy h6, #ot-sy= +nc-ntfy p, #ot-sync-ntfy img, #ot-sync-ntfy svg, #ot-sync-ntfy button, #ot-= +sync-ntfy section, #ot-sync-ntfy a, #ot-sync-ntfy label, #ot-sync-ntfy inpu= +t, #ot-sync-ntfy ul, #ot-sync-ntfy li, #ot-sync-ntfy nav, #ot-sync-ntfy tab= +le, #ot-sync-ntfy thead, #ot-sync-ntfy tr, #ot-sync-ntfy td, #ot-sync-ntfy = +tbody, #ot-sync-ntfy .ot-main-content, #ot-sync-ntfy .ot-toggle, #ot-sync-n= +tfy #ot-content, #ot-sync-ntfy #ot-pc-content, #ot-sync-ntfy .checkbox { fo= +nt-family: inherit; font-weight: normal; -webkit-font-smoothing: auto; lett= +er-spacing: normal; line-height: normal; padding: 0px; margin: 0px; height:= + auto; min-height: 0px; max-height: none; width: auto; min-width: 0px; max-= +width: none; border-radius: 0px; border: none; clear: none; float: none; po= +sition: static; inset: auto; text-align: left; text-decoration: none; text-= +indent: 0px; text-shadow: none; text-transform: none; white-space: normal; = +background: none; overflow: visible; vertical-align: baseline; visibility: = +visible; z-index: auto; box-shadow: none; } + +#onetrust-banner-sdk label::before, #onetrust-banner-sdk label::after, #one= +trust-banner-sdk .checkbox::after, #onetrust-banner-sdk .checkbox::before, = +#onetrust-pc-sdk label::before, #onetrust-pc-sdk label::after, #onetrust-pc= +-sdk .checkbox::after, #onetrust-pc-sdk .checkbox::before, #ot-sdk-cookie-p= +olicy label::before, #ot-sdk-cookie-policy label::after, #ot-sdk-cookie-pol= +icy .checkbox::after, #ot-sdk-cookie-policy .checkbox::before, #ot-sync-ntf= +y label::before, #ot-sync-ntfy label::after, #ot-sync-ntfy .checkbox::after= +, #ot-sync-ntfy .checkbox::before { content: none; } + +#onetrust-banner-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-container,= + #ot-sdk-cookie-policy .ot-sdk-container { position: relative; width: 100%;= + max-width: 100%; margin: 0px auto; padding: 0px 20px; box-sizing: border-b= +ox; } + +#onetrust-banner-sdk .ot-sdk-column, #onetrust-banner-sdk .ot-sdk-columns, = +#onetrust-pc-sdk .ot-sdk-column, #onetrust-pc-sdk .ot-sdk-columns, #ot-sdk-= +cookie-policy .ot-sdk-column, #ot-sdk-cookie-policy .ot-sdk-columns { width= +: 100%; float: left; box-sizing: border-box; padding: 0px; display: initial= +; } + +@media (min-width: 400px) { + #onetrust-banner-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-containe= +r, #ot-sdk-cookie-policy .ot-sdk-container { width: 90%; padding: 0px; } +} + +@media (min-width: 550px) { + #onetrust-banner-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-containe= +r, #ot-sdk-cookie-policy .ot-sdk-container { width: 100%; } + #onetrust-banner-sdk .ot-sdk-column, #onetrust-banner-sdk .ot-sdk-columns= +, #onetrust-pc-sdk .ot-sdk-column, #onetrust-pc-sdk .ot-sdk-columns, #ot-sd= +k-cookie-policy .ot-sdk-column, #ot-sdk-cookie-policy .ot-sdk-columns { mar= +gin-left: 4%; } + #onetrust-banner-sdk .ot-sdk-column:first-child, #onetrust-banner-sdk .ot= +-sdk-columns:first-child, #onetrust-pc-sdk .ot-sdk-column:first-child, #one= +trust-pc-sdk .ot-sdk-columns:first-child, #ot-sdk-cookie-policy .ot-sdk-col= +umn:first-child, #ot-sdk-cookie-policy .ot-sdk-columns:first-child { margin= +-left: 0px; } + #onetrust-banner-sdk .ot-sdk-two.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk= +-two.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-two.ot-sdk-columns { wid= +th: 13.3333%; } + #onetrust-banner-sdk .ot-sdk-three.ot-sdk-columns, #onetrust-pc-sdk .ot-s= +dk-three.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-three.ot-sdk-columns= + { width: 22%; } + #onetrust-banner-sdk .ot-sdk-four.ot-sdk-columns, #onetrust-pc-sdk .ot-sd= +k-four.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-four.ot-sdk-columns { = +width: 30.6667%; } + #onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns, #onetrust-pc-sdk .ot-s= +dk-eight.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-eight.ot-sdk-columns= + { width: 65.3333%; } + #onetrust-banner-sdk .ot-sdk-nine.ot-sdk-columns, #onetrust-pc-sdk .ot-sd= +k-nine.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-nine.ot-sdk-columns { = +width: 74%; } + #onetrust-banner-sdk .ot-sdk-ten.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk= +-ten.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-ten.ot-sdk-columns { wid= +th: 82.6667%; } + #onetrust-banner-sdk .ot-sdk-eleven.ot-sdk-columns, #onetrust-pc-sdk .ot-= +sdk-eleven.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-eleven.ot-sdk-colu= +mns { width: 91.3333%; } + #onetrust-banner-sdk .ot-sdk-twelve.ot-sdk-columns, #onetrust-pc-sdk .ot-= +sdk-twelve.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-twelve.ot-sdk-colu= +mns { width: 100%; margin-left: 0px; } +} + +#onetrust-banner-sdk h1, #onetrust-banner-sdk h2, #onetrust-banner-sdk h3, = +#onetrust-banner-sdk h4, #onetrust-banner-sdk h5, #onetrust-banner-sdk h6, = +#onetrust-pc-sdk h1, #onetrust-pc-sdk h2, #onetrust-pc-sdk h3, #onetrust-pc= +-sdk h4, #onetrust-pc-sdk h5, #onetrust-pc-sdk h6, #ot-sdk-cookie-policy h1= +, #ot-sdk-cookie-policy h2, #ot-sdk-cookie-policy h3, #ot-sdk-cookie-policy= + h4, #ot-sdk-cookie-policy h5, #ot-sdk-cookie-policy h6 { margin-top: 0px; = +font-weight: 600; font-family: inherit; } + +#onetrust-banner-sdk h1, #onetrust-pc-sdk h1, #ot-sdk-cookie-policy h1 { fo= +nt-size: 1.5rem; line-height: 1.2; } + +#onetrust-banner-sdk h2, #onetrust-pc-sdk h2, #ot-sdk-cookie-policy h2 { fo= +nt-size: 1.5rem; line-height: 1.25; } + +#onetrust-banner-sdk h3, #onetrust-pc-sdk h3, #ot-sdk-cookie-policy h3 { fo= +nt-size: 1.5rem; line-height: 1.3; } + +#onetrust-banner-sdk h4, #onetrust-pc-sdk h4, #ot-sdk-cookie-policy h4 { fo= +nt-size: 1.5rem; line-height: 1.35; } + +#onetrust-banner-sdk h5, #onetrust-pc-sdk h5, #ot-sdk-cookie-policy h5 { fo= +nt-size: 1.5rem; line-height: 1.5; } + +#onetrust-banner-sdk h6, #onetrust-pc-sdk h6, #ot-sdk-cookie-policy h6 { fo= +nt-size: 1.5rem; line-height: 1.6; } + +@media (min-width: 550px) { + #onetrust-banner-sdk h1, #onetrust-pc-sdk h1, #ot-sdk-cookie-policy h1 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h2, #onetrust-pc-sdk h2, #ot-sdk-cookie-policy h2 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h3, #onetrust-pc-sdk h3, #ot-sdk-cookie-policy h3 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h4, #onetrust-pc-sdk h4, #ot-sdk-cookie-policy h4 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h5, #onetrust-pc-sdk h5, #ot-sdk-cookie-policy h5 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h6, #onetrust-pc-sdk h6, #ot-sdk-cookie-policy h6 { = +font-size: 1.5rem; } +} + +#onetrust-banner-sdk p, #onetrust-pc-sdk p, #ot-sdk-cookie-policy p { margi= +n: 0px 0px 1em; font-family: inherit; line-height: normal; } + +#onetrust-banner-sdk a, #onetrust-pc-sdk a, #ot-sdk-cookie-policy a { color= +: rgb(86, 86, 86); text-decoration: underline; } + +#onetrust-banner-sdk a:hover, #onetrust-pc-sdk a:hover, #ot-sdk-cookie-poli= +cy a:hover { color: rgb(86, 86, 86); text-decoration: none; } + +#onetrust-banner-sdk .ot-sdk-button, #onetrust-banner-sdk button, #onetrust= +-pc-sdk .ot-sdk-button, #onetrust-pc-sdk button, #ot-sdk-cookie-policy .ot-= +sdk-button, #ot-sdk-cookie-policy button { margin-bottom: 1rem; font-family= +: inherit; } + +#onetrust-banner-sdk .ot-sdk-button, #onetrust-banner-sdk button, #onetrust= +-pc-sdk .ot-sdk-button, #onetrust-pc-sdk button, #ot-sdk-cookie-policy .ot-= +sdk-button, #ot-sdk-cookie-policy button { display: inline-block; height: 3= +8px; padding: 0px 30px; color: rgb(85, 85, 85); text-align: center; font-si= +ze: 0.9em; font-weight: 400; line-height: 38px; letter-spacing: 0.01em; tex= +t-decoration: none; white-space: nowrap; background-color: rgba(0, 0, 0, 0)= +; border-radius: 2px; border: 1px solid rgb(187, 187, 187); cursor: pointer= +; box-sizing: border-box; } + +#onetrust-banner-sdk .ot-sdk-button:hover, #onetrust-banner-sdk :not(.ot-le= +g-btn-container) > button:not(.ot-link-btn):hover, #onetrust-banner-sdk :no= +t(.ot-leg-btn-container) > button:not(.ot-link-btn):focus, #onetrust-pc-sdk= + .ot-sdk-button:hover, #onetrust-pc-sdk :not(.ot-leg-btn-container) > butto= +n:not(.ot-link-btn):hover, #onetrust-pc-sdk :not(.ot-leg-btn-container) > b= +utton:not(.ot-link-btn):focus, #ot-sdk-cookie-policy .ot-sdk-button:hover, = +#ot-sdk-cookie-policy :not(.ot-leg-btn-container) > button:not(.ot-link-btn= +):hover, #ot-sdk-cookie-policy :not(.ot-leg-btn-container) > button:not(.ot= +-link-btn):focus { color: rgb(51, 51, 51); border-color: rgb(136, 136, 136)= +; opacity: 0.7; } + +#onetrust-banner-sdk .ot-sdk-button:focus, #onetrust-banner-sdk :not(.ot-le= +g-btn-container) > button:focus, #onetrust-pc-sdk .ot-sdk-button:focus, #on= +etrust-pc-sdk :not(.ot-leg-btn-container) > button:focus, #ot-sdk-cookie-po= +licy .ot-sdk-button:focus, #ot-sdk-cookie-policy :not(.ot-leg-btn-container= +) > button:focus { outline: rgb(0, 0, 0) solid 2px; } + +#onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary, #onetrust-banner= +-sdk button.ot-sdk-button-primary, #onetrust-banner-sdk input[type=3D"submi= +t"].ot-sdk-button-primary, #onetrust-banner-sdk input[type=3D"reset"].ot-sd= +k-button-primary, #onetrust-banner-sdk input[type=3D"button"].ot-sdk-button= +-primary, #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary, #onetrust-= +pc-sdk button.ot-sdk-button-primary, #onetrust-pc-sdk input[type=3D"submit"= +].ot-sdk-button-primary, #onetrust-pc-sdk input[type=3D"reset"].ot-sdk-butt= +on-primary, #onetrust-pc-sdk input[type=3D"button"].ot-sdk-button-primary, = +#ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary, #ot-sdk-cookie-= +policy button.ot-sdk-button-primary, #ot-sdk-cookie-policy input[type=3D"su= +bmit"].ot-sdk-button-primary, #ot-sdk-cookie-policy input[type=3D"reset"].o= +t-sdk-button-primary, #ot-sdk-cookie-policy input[type=3D"button"].ot-sdk-b= +utton-primary { color: rgb(255, 255, 255); background-color: rgb(51, 195, 2= +40); border-color: rgb(51, 195, 240); } + +#onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary:hover, #onetrust-= +banner-sdk button.ot-sdk-button-primary:hover, #onetrust-banner-sdk input[t= +ype=3D"submit"].ot-sdk-button-primary:hover, #onetrust-banner-sdk input[typ= +e=3D"reset"].ot-sdk-button-primary:hover, #onetrust-banner-sdk input[type= +=3D"button"].ot-sdk-button-primary:hover, #onetrust-banner-sdk .ot-sdk-butt= +on.ot-sdk-button-primary:focus, #onetrust-banner-sdk button.ot-sdk-button-p= +rimary:focus, #onetrust-banner-sdk input[type=3D"submit"].ot-sdk-button-pri= +mary:focus, #onetrust-banner-sdk input[type=3D"reset"].ot-sdk-button-primar= +y:focus, #onetrust-banner-sdk input[type=3D"button"].ot-sdk-button-primary:= +focus, #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary:hover, #onetru= +st-pc-sdk button.ot-sdk-button-primary:hover, #onetrust-pc-sdk input[type= +=3D"submit"].ot-sdk-button-primary:hover, #onetrust-pc-sdk input[type=3D"re= +set"].ot-sdk-button-primary:hover, #onetrust-pc-sdk input[type=3D"button"].= +ot-sdk-button-primary:hover, #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-= +primary:focus, #onetrust-pc-sdk button.ot-sdk-button-primary:focus, #onetru= +st-pc-sdk input[type=3D"submit"].ot-sdk-button-primary:focus, #onetrust-pc-= +sdk input[type=3D"reset"].ot-sdk-button-primary:focus, #onetrust-pc-sdk inp= +ut[type=3D"button"].ot-sdk-button-primary:focus, #ot-sdk-cookie-policy .ot-= +sdk-button.ot-sdk-button-primary:hover, #ot-sdk-cookie-policy button.ot-sdk= +-button-primary:hover, #ot-sdk-cookie-policy input[type=3D"submit"].ot-sdk-= +button-primary:hover, #ot-sdk-cookie-policy input[type=3D"reset"].ot-sdk-bu= +tton-primary:hover, #ot-sdk-cookie-policy input[type=3D"button"].ot-sdk-but= +ton-primary:hover, #ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-prima= +ry:focus, #ot-sdk-cookie-policy button.ot-sdk-button-primary:focus, #ot-sdk= +-cookie-policy input[type=3D"submit"].ot-sdk-button-primary:focus, #ot-sdk-= +cookie-policy input[type=3D"reset"].ot-sdk-button-primary:focus, #ot-sdk-co= +okie-policy input[type=3D"button"].ot-sdk-button-primary:focus { color: rgb= +(255, 255, 255); background-color: rgb(30, 174, 219); border-color: rgb(30,= + 174, 219); } + +#onetrust-banner-sdk input[type=3D"text"], #onetrust-pc-sdk input[type=3D"t= +ext"], #ot-sdk-cookie-policy input[type=3D"text"] { height: 38px; padding: = +6px 10px; background-color: rgb(255, 255, 255); border: 1px solid rgb(209, = +209, 209); border-radius: 4px; box-shadow: none; box-sizing: border-box; } + +#onetrust-banner-sdk input[type=3D"text"], #onetrust-pc-sdk input[type=3D"t= +ext"], #ot-sdk-cookie-policy input[type=3D"text"] { appearance: none; } + +#onetrust-banner-sdk input[type=3D"text"]:focus, #onetrust-pc-sdk input[typ= +e=3D"text"]:focus, #ot-sdk-cookie-policy input[type=3D"text"]:focus { borde= +r: 1px solid rgb(0, 0, 0); outline: 0px; } + +#onetrust-banner-sdk label, #onetrust-pc-sdk label, #ot-sdk-cookie-policy l= +abel { display: block; margin-bottom: 0.5rem; font-weight: 600; } + +#onetrust-banner-sdk input[type=3D"checkbox"], #onetrust-pc-sdk input[type= +=3D"checkbox"], #ot-sdk-cookie-policy input[type=3D"checkbox"] { display: i= +nline; } + +#onetrust-banner-sdk ul, #onetrust-pc-sdk ul, #ot-sdk-cookie-policy ul { li= +st-style: inside circle; } + +#onetrust-banner-sdk ul, #onetrust-pc-sdk ul, #ot-sdk-cookie-policy ul { pa= +dding-left: 0px; margin-top: 0px; } + +#onetrust-banner-sdk ul ul, #onetrust-pc-sdk ul ul, #ot-sdk-cookie-policy u= +l ul { margin: 1.5rem 0px 1.5rem 3rem; font-size: 90%; } + +#onetrust-banner-sdk li, #onetrust-pc-sdk li, #ot-sdk-cookie-policy li { ma= +rgin-bottom: 1rem; } + +#onetrust-banner-sdk th, #onetrust-banner-sdk td, #onetrust-pc-sdk th, #one= +trust-pc-sdk td, #ot-sdk-cookie-policy th, #ot-sdk-cookie-policy td { paddi= +ng: 12px 15px; text-align: left; border-bottom: 1px solid rgb(225, 225, 225= +); } + +#onetrust-banner-sdk button, #onetrust-pc-sdk button, #ot-sdk-cookie-policy= + button { margin-bottom: 1rem; font-family: inherit; } + +#onetrust-banner-sdk .ot-sdk-container::after, #onetrust-banner-sdk .ot-sdk= +-row::after, #onetrust-pc-sdk .ot-sdk-container::after, #onetrust-pc-sdk .o= +t-sdk-row::after, #ot-sdk-cookie-policy .ot-sdk-container::after, #ot-sdk-c= +ookie-policy .ot-sdk-row::after { content: ""; display: table; clear: both;= + } + +#onetrust-banner-sdk .ot-sdk-row, #onetrust-pc-sdk .ot-sdk-row, #ot-sdk-coo= +kie-policy .ot-sdk-row { margin: 0px; max-width: none; display: block; } + +#onetrust-banner-sdk { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 18px; } + +#onetrust-banner-sdk.otFlat { position: fixed; z-index: 2147483645; bottom:= + 0px; right: 0px; left: 0px; background-color: rgb(255, 255, 255); max-heig= +ht: 90%; overflow: hidden auto; } + +#onetrust-banner-sdk.otFlat.top { top: 0px; bottom: auto; } + +#onetrust-banner-sdk.otRelFont { font-size: 1rem; } + +#onetrust-banner-sdk > .ot-sdk-container { overflow: hidden; } + +#onetrust-banner-sdk::-webkit-scrollbar { width: 11px; } + +#onetrust-banner-sdk::-webkit-scrollbar-thumb { border-radius: 10px; backgr= +ound: rgb(193, 193, 193); } + +#onetrust-banner-sdk { } + +#onetrust-banner-sdk #onetrust-policy { margin: 1.25em 0px 0.625em 2em; ove= +rflow: hidden; } + +#onetrust-banner-sdk #onetrust-policy .ot-gv-list-handler { float: left; fo= +nt-size: 0.82em; padding: 0px; margin-bottom: 0px; border: 0px; line-height= +: normal; height: auto; width: auto; } + +#onetrust-banner-sdk #onetrust-policy-title { font-size: 1.2em; line-height= +: 1.3; margin-bottom: 10px; } + +#onetrust-banner-sdk #onetrust-policy-text { clear: both; text-align: left;= + font-size: 0.88em; line-height: 1.4; } + +#onetrust-banner-sdk #onetrust-policy-text * { font-size: inherit; line-hei= +ght: inherit; } + +#onetrust-banner-sdk #onetrust-policy-text a { font-weight: bold; margin-le= +ft: 5px; } + +#onetrust-banner-sdk #onetrust-policy-title, #onetrust-banner-sdk #onetrust= +-policy-text { color: dimgray; float: left; } + +#onetrust-banner-sdk #onetrust-button-group-parent { min-height: 1px; text-= +align: center; } + +#onetrust-banner-sdk #onetrust-button-group { display: inline-block; } + +#onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #on= +etrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler { = +background-color: rgb(104, 182, 49); color: rgb(255, 255, 255); border-colo= +r: rgb(104, 182, 49); margin-right: 1em; min-width: 125px; height: auto; wh= +ite-space: normal; word-break: break-word; overflow-wrap: break-word; paddi= +ng: 12px 10px; line-height: 1.2; font-size: 0.813em; font-weight: 600; } + +#onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link { backgro= +und-color: rgb(255, 255, 255); border: none; color: rgb(104, 182, 49); text= +-decoration: underline; padding-left: 0px; padding-right: 0px; } + +#onetrust-banner-sdk .onetrust-close-btn-ui { width: 44px; height: 44px; ba= +ckground-size: 12px; border: none; position: relative; margin: auto; paddin= +g: 0px; } + +#onetrust-banner-sdk .banner_logo { display: none; } + +#onetrust-banner-sdk.ot-bnr-w-logo .ot-bnr-logo { position: absolute; top: = +50%; transform: translateY(-50%); left: 0px; } + +#onetrust-banner-sdk.ot-bnr-w-logo #onetrust-policy { margin-left: 65px; } + +#onetrust-banner-sdk .ot-b-addl-desc { clear: both; float: left; display: b= +lock; } + +#onetrust-banner-sdk #banner-options { float: left; display: table; margin-= +right: 0px; margin-left: 1em; width: calc(100% - 1em); } + +#onetrust-banner-sdk .banner-option-input { cursor: pointer; width: auto; h= +eight: auto; border: none; padding: 0px 3px 0px 0px; margin: 0px 0px 10px; = +font-size: 0.82em; line-height: 1.4; } + +#onetrust-banner-sdk .banner-option-input * { pointer-events: none; font-si= +ze: inherit; line-height: inherit; } + +#onetrust-banner-sdk .banner-option-input[aria-expanded=3D"true"] ~ .banner= +-option-details { display: block; height: auto; } + +#onetrust-banner-sdk .banner-option-input[aria-expanded=3D"true"] .ot-arrow= +-container { transform: rotate(90deg); } + +#onetrust-banner-sdk .banner-option { margin-bottom: 12px; margin-left: 0px= +; border: none; float: left; padding: 0px; } + +#onetrust-banner-sdk .banner-option:first-child { padding-left: 2px; } + +#onetrust-banner-sdk .banner-option:not(:first-child) { padding: 0px; borde= +r: none; } + +#onetrust-banner-sdk .banner-option-header { cursor: pointer; display: inli= +ne-block; } + +#onetrust-banner-sdk .banner-option-header :first-child { color: dimgray; f= +ont-weight: bold; float: left; } + +#onetrust-banner-sdk .banner-option-header .ot-arrow-container { display: i= +nline-block; border-top: 6px solid rgba(0, 0, 0, 0); border-bottom: 6px sol= +id rgba(0, 0, 0, 0); border-left: 6px solid dimgray; margin-left: 10px; ver= +tical-align: middle; } + +#onetrust-banner-sdk .banner-option-details { display: none; font-size: 0.8= +3em; line-height: 1.5; padding: 10px 0px 5px 10px; margin-right: 10px; heig= +ht: 0px; } + +#onetrust-banner-sdk .banner-option-details * { font-size: inherit; line-he= +ight: inherit; color: dimgray; } + +#onetrust-banner-sdk .ot-arrow-container, #onetrust-banner-sdk .banner-opti= +on-details { transition: all 300ms ease-in 0s; } + +#onetrust-banner-sdk .ot-dpd-container { float: left; } + +#onetrust-banner-sdk .ot-dpd-title { margin-bottom: 10px; } + +#onetrust-banner-sdk .ot-dpd-title, #onetrust-banner-sdk .ot-dpd-desc { fon= +t-size: 0.88em; line-height: 1.4; color: dimgray; } + +#onetrust-banner-sdk .ot-dpd-title *, #onetrust-banner-sdk .ot-dpd-desc * {= + font-size: inherit; line-height: inherit; } + +#onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text * { margin-bottom: 0px;= + } + +#onetrust-banner-sdk.ot-iab-2 .onetrust-vendors-list-handler { display: blo= +ck; margin-left: 0px; margin-top: 5px; clear: both; margin-bottom: 0px; pad= +ding: 0px; border: 0px; height: auto; width: auto; } + +#onetrust-banner-sdk.ot-iab-2 #onetrust-button-group button { display: bloc= +k; } + +#onetrust-banner-sdk.ot-close-btn-link { padding-top: 25px; } + +#onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container { top:= + 15px; transform: none; right: 15px; } + +#onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container button= + { padding: 0px; white-space: pre-wrap; border: none; height: auto; line-he= +ight: 1.5; text-decoration: underline; font-size: 0.69em; } + +#onetrust-banner-sdk #onetrust-policy-text, #onetrust-banner-sdk .ot-dpd-de= +sc, #onetrust-banner-sdk .ot-b-addl-desc { font-size: 0.813em; line-height:= + 1.5; } + +#onetrust-banner-sdk .ot-dpd-desc { margin-bottom: 10px; } + +#onetrust-banner-sdk .ot-dpd-desc > .ot-b-addl-desc { margin-top: 10px; mar= +gin-bottom: 10px; font-size: 1em; } + +@media only screen and (max-width: 425px) { + #onetrust-banner-sdk #onetrust-close-btn-container { position: absolute; = +top: 6px; right: 2px; } + #onetrust-banner-sdk #onetrust-policy { margin-left: 0px; margin-top: 3em= +; } + #onetrust-banner-sdk #onetrust-button-group { display: block; } + #onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #= +onetrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler = +{ width: 100%; } + #onetrust-banner-sdk .onetrust-close-btn-ui { top: auto; transform: none;= + } + #onetrust-banner-sdk #onetrust-policy-title { display: inline; float: non= +e; } + #onetrust-banner-sdk #banner-options { margin: 0px; padding: 0px; width: = +100%; } +} + +@media only screen and (min-width: 426px) and (max-width: 896px) { + #onetrust-banner-sdk #onetrust-close-btn-container { position: absolute; = +top: 0px; right: 0px; } + #onetrust-banner-sdk #onetrust-policy { margin-left: 1em; margin-right: 1= +em; } + #onetrust-banner-sdk .onetrust-close-btn-ui { top: 10px; right: 10px; } + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container { width: 95= +%; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-group-container { width: 100%; } + #onetrust-banner-sdk.ot-bnr-w-logo #onetrust-button-group-parent { paddin= +g-left: 50px; } + #onetrust-banner-sdk #onetrust-button-group-parent { width: 100%; positio= +n: relative; margin-left: 0px; } + #onetrust-banner-sdk #onetrust-button-group button { display: inline-bloc= +k; } + #onetrust-banner-sdk #onetrust-button-group { margin-right: 0px; text-ali= +gn: center; } + #onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler { fl= +oat: left; } + #onetrust-banner-sdk .has-reject-all-button #onetrust-reject-all-handler,= + #onetrust-banner-sdk .has-reject-all-button #onetrust-accept-btn-handler {= + float: right; } + #onetrust-banner-sdk .has-reject-all-button #onetrust-button-group { widt= +h: calc(100% - 2em); margin-right: 0px; } + #onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler.cook= +ie-setting-link { padding-left: 0px; text-align: left; } + #onetrust-banner-sdk.ot-buttons-fw .ot-sdk-three button { width: 100%; te= +xt-align: center; } + #onetrust-banner-sdk.ot-buttons-fw #onetrust-button-group-parent button {= + float: none; } + #onetrust-banner-sdk.ot-buttons-fw #onetrust-pc-btn-handler.cookie-settin= +g-link { text-align: center; } +} + +@media only screen and (min-width: 550px) { + #onetrust-banner-sdk .banner-option:not(:first-child) { border-left: 1px = +solid rgb(216, 216, 216); padding-left: 25px; } +} + +@media only screen and (min-width: 425px) and (max-width: 550px) { + #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group, #onetrust-banner-sd= +k.ot-iab-2 #onetrust-policy, #onetrust-banner-sdk.ot-iab-2 .banner-option {= + width: 100%; } +} + +@media only screen and (min-width: 769px) { + #onetrust-banner-sdk #onetrust-button-group { margin-right: 30%; } + #onetrust-banner-sdk #banner-options { margin-left: 2em; margin-right: 5e= +m; margin-bottom: 1.25em; width: calc(100% - 7em); } +} + +@media only screen and (min-width: 897px) and (max-width: 1023px) { + #onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent= + { position: absolute; top: 50%; left: 75%; transform: translateY(-50%); } + #onetrust-banner-sdk #onetrust-close-btn-container { top: 50%; margin: au= +to; transform: translate(-50%, -50%); position: absolute; padding: 0px; rig= +ht: 0px; } + #onetrust-banner-sdk #onetrust-close-btn-container button { position: rel= +ative; margin: 0px; right: -22px; top: 2px; } +} + +@media only screen and (min-width: 1024px) { + #onetrust-banner-sdk #onetrust-close-btn-container { top: 50%; margin: au= +to; transform: translate(-50%, -50%); position: absolute; right: 0px; } + #onetrust-banner-sdk #onetrust-close-btn-container button { right: -12px;= + } + #onetrust-banner-sdk #onetrust-policy { margin-left: 2em; } + #onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent= + { position: absolute; top: 50%; left: 60%; transform: translateY(-50%); } + #onetrust-banner-sdk .ot-optout-signal { width: 50%; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-policy-title { width: 50%; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text, #onetrust-banner-sdk= +.ot-iab-2 :not(.ot-dpd-desc) > .ot-b-addl-desc { margin-bottom: 1em; width:= + 50%; border-right: 1px solid rgb(216, 216, 216); padding-right: 1rem; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text { margin-bottom: 0px;= + padding-bottom: 1em; } + #onetrust-banner-sdk.ot-iab-2 :not(.ot-dpd-desc) > .ot-b-addl-desc { marg= +in-bottom: 0px; padding-bottom: 1em; } + #onetrust-banner-sdk.ot-iab-2 .ot-dpd-container { width: 45%; padding-lef= +t: 1rem; display: inline-block; float: none; } + #onetrust-banner-sdk.ot-iab-2 .ot-dpd-title { line-height: 1.7; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group-parent { left: auto;= + right: 4%; margin-left: 0px; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group button { display: bl= +ock; } + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent { margi= +n: auto; width: 30%; } + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container { width: 60= +%; } + #onetrust-banner-sdk #onetrust-button-group { margin-right: auto; } + #onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #= +onetrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler = +{ margin-top: 1em; } +} + +@media only screen and (min-width: 890px) { + #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group-= +parent { padding-left: 3%; padding-right: 4%; margin-left: 0px; } + #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group = +{ margin-right: 0px; margin-top: 1.25em; width: 100%; } + #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group = +button { width: 100%; margin-bottom: 5px; margin-top: 5px; } + #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group = +button:last-of-type { margin-bottom: 20px; } +} + +@media only screen and (min-width: 1280px) { + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container { width: 55= +%; } + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent { width= +: 44%; padding-left: 2%; padding-right: 2%; } + #onetrust-banner-sdk:not(.ot-iab-2).vertical-align-content #onetrust-butt= +on-group-parent { position: absolute; left: 55%; } +} + +#onetrust-consent-sdk #onetrust-banner-sdk { background-color: rgb(242, 242= +, 242); } + +#onetrust-consent-sdk #onetrust-policy-title, #onetrust-consent-sdk #onetru= +st-policy-text, #onetrust-consent-sdk .ot-b-addl-desc, #onetrust-consent-sd= +k .ot-dpd-desc, #onetrust-consent-sdk .ot-dpd-title, #onetrust-consent-sdk = +#onetrust-policy-text :not(.onetrust-vendors-list-handler), #onetrust-conse= +nt-sdk .ot-dpd-desc :not(.onetrust-vendors-list-handler), #onetrust-consent= +-sdk #onetrust-banner-sdk #banner-options *, #onetrust-banner-sdk .ot-cat-h= +eader, #onetrust-banner-sdk .ot-optout-signal { color: rgb(0, 0, 0); } + +#onetrust-consent-sdk #onetrust-banner-sdk .banner-option-details { backgro= +und-color: rgb(233, 233, 233); } + +#onetrust-consent-sdk #onetrust-banner-sdk a[href], #onetrust-consent-sdk #= +onetrust-banner-sdk a[href] font, #onetrust-consent-sdk #onetrust-banner-sd= +k .ot-link-btn { color: rgb(0, 77, 255); } + +#onetrust-consent-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #o= +netrust-reject-all-handler { background-color: rgb(166, 0, 255); border-col= +or: rgb(166, 0, 255); color: rgb(255, 255, 255); } + +#onetrust-consent-sdk #onetrust-banner-sdk :focus, #onetrust-consent-sdk #o= +netrust-banner-sdk:focus { outline-color: rgb(0, 0, 0); outline-width: 1px;= + } + +#onetrust-consent-sdk #onetrust-pc-btn-handler, #onetrust-consent-sdk #onet= +rust-pc-btn-handler.cookie-setting-link { color: rgb(0, 77, 255); border-co= +lor: rgb(0, 77, 255); background-color: rgb(242, 242, 242); } + +button#onetrust-pc-btn-handler::before { content: "=E2=9D=AF" !important; f= +ont-size: 1.1em !important; font-weight: 400 !important; padding-right: 0.2= +em !important; color: rgb(0, 0, 0) !important; margin-right: 0.1em !importa= +nt; } + +#onetrust-banner-sdk .onetrust-close-btn-ui.onetrust-lg { padding-top: 12px= + !important; padding-bottom: 12px !important; margin-top: 0px !important; m= +argin-bottom: 16px !important; top: 50% !important; } + +#onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link { text-de= +coration: none !important; } + +#onetrust-banner-sdk .ot-sdk-columns { display: inline-block !important; } + +#onetrust-group-container a:focus, #onetrust-group-container button:focus, = +#optanon-minimize-wrapper button:focus { outline: rgb(0, 0, 136) solid 1px = +!important; } + +@media only screen and (min-width: 1024px) { + #onetrust-banner-sdk #onetrust-button-group-parent { margin-right: auto != +important; width: 24% !important; } + #onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent= + { left: inherit !important; } +} + +@media (min-width: 550px) { + #onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns { width: 74% !important= +; } + #onetrust-banner-sdk #onetrust-button-group-parent .ot-sdk-three { margin= +-left: 0px !important; margin-top: 3% !important; } + #onetrust-banner-sdk #onetrust-policy { margin-left: 32px !important; } +} + +@media only screen and (min-width: 769px) { + #onetrust-banner-sdk #onetrust-button-group { margin-right: 0px !importan= +t; overflow-wrap: normal !important; } +} + +@media only screen and (max-width: 896px) and (min-width: 426px) { + #onetrust-banner-sdk #onetrust-group-container { width: 92% !important; } + #onetrust-banner-sdk .onetrust-close-btn-ui.onetrust-lg { top: 15% !impor= +tant; } +} + +@media only screen and (max-width: 425px) { + #onetrust-banner-sdk .onetrust-close-btn-ui { height: 12px !important; } +} + +@media screen and (max-width: 767px) { + #onetrust-banner-sdk #onetrust-policy-text, #onetrust-banner-sdk .ot-dpd-= +desc, #onetrust-banner-sdk .ot-b-addl-desc { font-size: 7px !important; lin= +e-height: 10.5px !important; } + #onetrust-consent-sdk #onetrust-banner-sdk, #onetrust-consent-sdk #onetru= +st-pc-btn-handler.cookie-setting-link { background-color: white !important;= + } +} + +#onetrust-pc-sdk { position: fixed; width: 730px; max-width: 730px; height:= + 610px; inset: 0px; margin: auto; font-size: 16px; z-index: 2147483647; bor= +der-radius: 2px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, = +0, 0, 0) 0px 2px 4px 0px, rgba(50, 50, 93, 0.1) 0px 7px 14px 0px; } + +#onetrust-pc-sdk.otRelFont { font-size: 1rem; } + +#onetrust-pc-sdk *, #onetrust-pc-sdk ::after, #onetrust-pc-sdk ::before { b= +ox-sizing: content-box; } + +#onetrust-pc-sdk #ot-addtl-venlst .ot-arw-cntr, #onetrust-pc-sdk .ot-hide-t= +gl { visibility: hidden; } + +#onetrust-pc-sdk #ot-addtl-venlst .ot-arw-cntr *, #onetrust-pc-sdk .ot-hide= +-tgl * { visibility: hidden; } + +#onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk #ot-pc-lst { height: calc= +(100% - 185px); } + +#onetrust-pc-sdk li { list-style: none; } + +#onetrust-pc-sdk ul, #onetrust-pc-sdk li { margin: 0px; } + +#onetrust-pc-sdk a { text-decoration: none; } + +#onetrust-pc-sdk .ot-link-btn { padding: 0px; margin-bottom: 0px; border: 0= +px; font-weight: normal; line-height: normal; width: auto; height: auto; } + +#onetrust-pc-sdk .ot-grps-cntr ::-webkit-scrollbar, #onetrust-pc-sdk .ot-pc= +-scrollbar::-webkit-scrollbar { width: 11px; } + +#onetrust-pc-sdk .ot-grps-cntr ::-webkit-scrollbar-thumb, #onetrust-pc-sdk = +.ot-pc-scrollbar::-webkit-scrollbar-thumb { border-radius: 10px; background= +: rgb(193, 193, 193); } + +#onetrust-pc-sdk .ot-grps-cntr *, #onetrust-pc-sdk .ot-pc-scrollbar { } + +#onetrust-pc-sdk .ot-pc-header { height: auto; padding: 10px; display: bloc= +k; width: calc(100% - 20px); min-height: 52px; border-bottom: 1px solid rgb= +(216, 216, 216); position: relative; } + +#onetrust-pc-sdk .ot-pc-logo { vertical-align: middle; width: 180px; } + +#onetrust-pc-sdk .ot-pc-logo.ot-pc-logo { height: 40px; } + +#onetrust-pc-sdk .ot-title-cntr { position: relative; display: inline-block= +; vertical-align: middle; width: calc(100% - 190px); padding-left: 10px; } + +#onetrust-pc-sdk .ot-optout-signal { margin: 0.625rem 0.625rem 0.625rem 1.7= +5rem; } + +#onetrust-pc-sdk .ot-always-active { font-size: 0.813em; line-height: 1.5; = +font-weight: 700; color: rgb(56, 96, 190); } + +#onetrust-pc-sdk .ot-close-cntr { float: right; position: absolute; right: = +-9px; top: 50%; transform: translateY(-50%); } + +#onetrust-pc-sdk #ot-pc-content { position: relative; overflow: hidden auto= +; } + +#onetrust-pc-sdk #ot-pc-content .ot-sdk-container { margin-left: 0px; } + +#onetrust-pc-sdk .ot-grps-cntr, #onetrust-pc-sdk .ot-grps-cntr > * { height= +: 100%; overflow-y: auto; } + +#onetrust-pc-sdk .category-menu-switch-handler { cursor: pointer; border-le= +ft: 10px solid rgba(0, 0, 0, 0); background-color: rgb(244, 244, 244); bord= +er-bottom: 1px solid rgb(215, 215, 215); padding: 12px 5px 12px 12px; overf= +low: hidden; } + +#onetrust-pc-sdk .category-menu-switch-handler h3 { float: left; text-align= +: left; margin: 0px; color: dimgray; line-height: 1.4; font-size: 0.875em; = +word-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk .ot-active-menu { border-left: 10px solid rgb(104, 182, 49= +); background-color: rgb(255, 255, 255); border-bottom: none; position: rel= +ative; } + +#onetrust-pc-sdk .ot-active-menu h3 { color: rgb(38, 50, 56); font-weight: = +bold; } + +#onetrust-pc-sdk .ot-desc-cntr { word-break: break-word; overflow-wrap: bre= +ak-word; padding-top: 20px; padding-right: 16px; padding-bottom: 15px; } + +#onetrust-pc-sdk .ot-grp-desc { word-break: break-word; overflow-wrap: brea= +k-word; text-align: left; font-size: 0.813em; line-height: 1.5; margin: 0px= +; } + +#onetrust-pc-sdk .ot-grp-desc * { font-size: inherit; line-height: inherit;= + } + +#onetrust-pc-sdk #ot-pc-desc a { color: rgb(56, 96, 190); cursor: pointer; = +font-size: 1em; margin-right: 8px; } + +#onetrust-pc-sdk #ot-pc-desc a:hover { color: rgb(24, 131, 253); } + +#onetrust-pc-sdk #ot-pc-desc button { margin-right: 8px; } + +#onetrust-pc-sdk #ot-pc-desc * { font-size: inherit; } + +#onetrust-pc-sdk #ot-pc-desc ul li { padding: 10px 0px; border-bottom: 1px = +solid rgb(226, 226, 226); } + +#onetrust-pc-sdk #ot-pc-desc + .ot-link-btn { display: none; } + +#onetrust-pc-sdk .ot-btn-subcntr { float: right; } + +#onetrust-pc-sdk .ot-close-icon { background-image: url("data:image/svg+xml= +;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5= +rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9Ij= +Q3Ljk3MSIgaGVpZ2h0PSI0Ny45NzEiIHZpZXdCb3g9IjAgMCA0Ny45NzEgNDcuOTcxIiBzdHlsZ= +T0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0Ny45NzEgNDcuOTcxOyIgeG1sOnNwYWNlPSJw= +cmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTI4LjIyOCwyMy45ODZMNDcuMDkyLDUuMTIyYzEuMTcyLTE= +uMTcxLDEuMTcyLTMuMDcxLDAtNC4yNDJjLTEuMTcyLTEuMTcyLTMuMDctMS4xNzItNC4yNDIsME= +wyMy45ODYsMTkuNzQ0TDUuMTIxLDAuODhjLTEuMTcyLTEuMTcyLTMuMDctMS4xNzItNC4yNDIsM= +GMtMS4xNzIsMS4xNzEtMS4xNzIsMy4wNzEsMCw0LjI0MmwxOC44NjUsMTguODY0TDAuODc5LDQy= +Ljg1Yy0xLjE3MiwxLjE3MS0xLjE3MiwzLjA3MSwwLDQuMjQyQzEuNDY1LDQ3LjY3NywyLjIzMyw= +0Ny45NywzLDQ3Ljk3czEuNTM1LTAuMjkzLDIuMTIxLTAuODc5bDE4Ljg2NS0xOC44NjRMNDIuOD= +UsNDcuMDkxYzAuNTg2LDAuNTg2LDEuMzU0LDAuODc5LDIuMTIxLDAuODc5czEuNTM1LTAuMjkzL= +DIuMTIxLTAuODc5YzEuMTcyLTEuMTcxLDEuMTcyLTMuMDcxLDAtNC4yNDJMMjguMjI4LDIzLjk4= +NnoiLz48L2c+PC9zdmc+"); background-size: 12px; background-repeat: no-repeat= +; background-position: center center; height: 44px; width: 44px; display: i= +nline-block; } + +#onetrust-pc-sdk .ot-tgl { float: right; position: relative; z-index: 1; } + +#onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob { backgr= +ound-color: rgb(205, 220, 242); } + +#onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob::before = +{ transform: translateX(16px); background-color: rgb(66, 133, 244); } + +#onetrust-pc-sdk .ot-tgl input:focus + .ot-switch .ot-switch-nob::before { = +box-shadow: rgb(33, 150, 243) 0px 0px 1px; outline-style: auto; outline-wid= +th: 1px; } + +#onetrust-pc-sdk .ot-switch { position: relative; display: inline-block; wi= +dth: 35px; height: 10px; margin-bottom: 0px; } + +#onetrust-pc-sdk .ot-switch-nob { position: absolute; cursor: pointer; inse= +t: 0px; background-color: rgb(242, 241, 241); border: none; transition: all= + 0.2s ease-in 0s; border-radius: 46px; } + +#onetrust-pc-sdk .ot-switch-nob::before { position: absolute; content: ""; = +height: 20px; width: 20px; bottom: 1px; background-color: rgb(125, 125, 125= +); border-radius: 100%; top: -5px; transition: all 0.4s ease 0s; } + +#onetrust-pc-sdk .ot-chkbox { z-index: 1; position: relative; float: left; = +} + +#onetrust-pc-sdk .ot-chkbox input:checked ~ label::before { background-colo= +r: rgb(56, 96, 190); } + +#onetrust-pc-sdk .ot-chkbox input + label::after { content: none; color: rg= +b(255, 255, 255); } + +#onetrust-pc-sdk .ot-chkbox input:checked + label::after { content: ""; } + +#onetrust-pc-sdk .ot-chkbox input:focus + label::before { outline-width: 2p= +x; outline-style: auto; } + +#onetrust-pc-sdk .ot-chkbox label { position: relative; height: 20px; paddi= +ng-left: 30px; display: inline-block; cursor: pointer; } + +#onetrust-pc-sdk .ot-chkbox label::before, #onetrust-pc-sdk .ot-chkbox labe= +l::after { position: absolute; content: ""; display: inline-block; border-r= +adius: 3px; } + +#onetrust-pc-sdk .ot-chkbox label::before { height: 18px; width: 18px; bord= +er: 1px solid rgb(56, 96, 190); left: 0px; } + +#onetrust-pc-sdk .ot-chkbox label::after { height: 5px; width: 9px; border-= +left: 3px solid; border-bottom: 3px solid; transform: rotate(-45deg); left:= + 4px; top: 5px; } + +#onetrust-pc-sdk .ot-label-txt { display: none; } + +#onetrust-pc-sdk .ot-fltr-opt .ot-label-txt { display: block; } + +#onetrust-pc-sdk .ot-chkbox input, #onetrust-pc-sdk .ot-tgl input { positio= +n: absolute; opacity: 0; width: 0px; height: 0px; } + +#onetrust-pc-sdk .ot-arw-cntr { float: right; position: relative; pointer-e= +vents: none; } + +#onetrust-pc-sdk .ot-arw { width: 16px; height: 16px; margin-left: 5px; col= +or: dimgray; display: inline-block; vertical-align: middle; transition: all= + 150ms ease-in 0s; } + +#onetrust-pc-sdk input:checked ~ .ot-acc-hdr .ot-arw, #onetrust-pc-sdk butt= +on[aria-expanded=3D"true"] ~ .ot-acc-hdr .ot-arw-cntr svg { transform: rota= +te(90deg); } + +#onetrust-pc-sdk .ot-label-status { font-size: 0.75em; position: relative; = +top: 2px; display: none; padding-right: 5px; float: left; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-label-status { top: -6px; } + +#onetrust-pc-sdk .ot-fltr-btns { margin-left: 15px; overflow: hidden; margi= +n-right: 15px; } + +#onetrust-pc-sdk .ot-fltr-btns button { padding: 12px 30px; } + +#onetrust-pc-sdk .ot-pc-footer { position: absolute; bottom: 0px; width: 10= +0%; max-height: 160px; border-top: 1px solid rgb(216, 216, 216); } + +#onetrust-pc-sdk .ot-pc-footer button { margin-top: 20px; margin-bottom: 20= +px; font-weight: 600; font-size: 0.813em; min-height: 40px; height: auto; l= +ine-height: normal; padding: 10px 30px; } + +#onetrust-pc-sdk .ot-tab-desc { margin-left: 3%; } + +#onetrust-pc-sdk .ot-grp-hdr1 { display: inline-block; width: 100%; margin-= +bottom: 10px; } + +#onetrust-pc-sdk .ot-desc-cntr h4 { color: rgb(38, 50, 56); display: inline= +-block; vertical-align: middle; margin: 0px; font-weight: bold; font-size: = +0.875em; line-height: 1.3; max-width: 80%; } + +#onetrust-pc-sdk .ot-subgrps .ot-subgrp h4 { top: 0px; max-width: unset; } + +#onetrust-pc-sdk #ot-pvcy-hdr { margin-bottom: 10px; } + +#onetrust-pc-sdk .ot-vlst-cntr { overflow: hidden; } + +#onetrust-pc-sdk .category-vendors-list-handler, #onetrust-pc-sdk .category= +-host-list-handler, #onetrust-pc-sdk .category-vendors-list-handler + a { d= +isplay: block; float: left; color: rgb(56, 96, 190); font-size: 0.813em; fo= +nt-weight: 400; line-height: 1.1; cursor: pointer; margin: 5px 0px; } + +#onetrust-pc-sdk .category-vendors-list-handler:hover, #onetrust-pc-sdk .ca= +tegory-host-list-handler:hover, #onetrust-pc-sdk .category-vendors-list-han= +dler + a:hover { text-decoration-line: underline; } + +#onetrust-pc-sdk .ot-vlst-cntr .ot-ext-lnk, #onetrust-pc-sdk .ot-ven-hdr .o= +t-ext-lnk { display: inline-block; height: 13px; width: 13px; background-re= +peat: no-repeat; margin-left: 1px; margin-top: 6px; cursor: pointer; } + +#onetrust-pc-sdk .ot-ven-hdr .ot-ext-lnk { margin-bottom: -1px; } + +#onetrust-pc-sdk .category-host-list-handler, #onetrust-pc-sdk .ot-vlst-cnt= +r, #onetrust-pc-sdk #ot-pc-desc + .category-vendors-list-handler { margin-t= +op: 8px; } + +#onetrust-pc-sdk .ot-grp-hdr1 + .ot-vlst-cntr { margin-top: 0px; margin-bot= +tom: 10px; } + +#onetrust-pc-sdk .ot-always-active-group h3.ot-cat-header, #onetrust-pc-sdk= + .ot-subgrp.ot-always-active-group > h4 { max-width: 70%; } + +#onetrust-pc-sdk .ot-always-active-group .ot-tgl-cntr { max-width: 28%; } + +#onetrust-pc-sdk .ot-grp-desc ul, #onetrust-pc-sdk li.ot-subgrp p ul { marg= +in: 0px 0px 0px 15px; padding-bottom: 8px; } + +#onetrust-pc-sdk .ot-grp-desc ul li, #onetrust-pc-sdk li.ot-subgrp p ul li = +{ font-size: inherit; padding-top: 8px; display: list-item; list-style: dis= +c; } + +#onetrust-pc-sdk ul.ot-subgrps { margin: 0px; font-size: inherit; } + +#onetrust-pc-sdk ul.ot-subgrps li { padding: 0px; border: none; position: r= +elative; } + +#onetrust-pc-sdk ul.ot-subgrps li h4, #onetrust-pc-sdk ul.ot-subgrps li p {= + font-size: 0.82em; line-height: 1.4; } + +#onetrust-pc-sdk ul.ot-subgrps li p { color: dimgray; clear: both; float: l= +eft; margin-top: 10px; margin-bottom: 0px; word-break: break-word; overflow= +-wrap: break-word; } + +#onetrust-pc-sdk ul.ot-subgrps li h4 { color: rgb(38, 50, 56); font-weight:= + bold; margin-bottom: 0px; float: left; position: relative; top: 3px; } + +#onetrust-pc-sdk li.ot-subgrp { margin-left: 30px; display: inline-block; w= +idth: calc(100% - 30px); } + +#onetrust-pc-sdk .ot-subgrp-tgl { float: right; } + +#onetrust-pc-sdk .ot-subgrp-tgl.ot-always-active-subgroup { width: auto; } + +#onetrust-pc-sdk .ot-pc-footer-logo { height: 30px; width: 100%; text-align= +: right; background: rgb(244, 244, 244); border-radius: 0px 0px 2px 2px; } + +#onetrust-pc-sdk .ot-pc-footer-logo a { display: inline-block; margin-top: = +5px; margin-right: 10px; } + +#onetrust-pc-sdk #accept-recommended-btn-handler { float: right; text-align= +: center; } + +#onetrust-pc-sdk .save-preference-btn-handler { min-width: 155px; backgroun= +d-color: rgb(104, 182, 49); border-radius: 2px; color: rgb(255, 255, 255); = +font-size: 0.9em; line-height: 1.1; text-align: center; margin-left: 15px; = +margin-right: 15px; } + +#onetrust-pc-sdk .ot-btn-subcntr button { margin-right: 16px; } + +#onetrust-pc-sdk.ot-ftr-stacked .save-preference-btn-handler, #onetrust-pc-= +sdk.ot-ftr-stacked .ot-btn-subcntr { max-width: 40%; white-space: normal; t= +ext-align: center; } + +#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button { margin-left: auto;= + margin-right: auto; min-width: 60%; max-width: 90%; } + +#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button:nth-child(2) { margi= +n-top: 0px; } + +#onetrust-pc-sdk.ot-ftr-stacked #accept-recommended-btn-handler { float: no= +ne; } + +#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-container { overflow: hidden; } + +#onetrust-pc-sdk #ot-pc-title { margin: 0px; overflow: hidden; position: re= +lative; line-height: 1.2; max-height: 2.4em; padding-right: 1em; font-size:= + 1.37em; text-overflow: ellipsis; white-space: nowrap; display: block; max-= +width: 90%; } + +#onetrust-pc-sdk #ot-pc-title.ot-pc-title-shrink { max-width: 70%; } + +#onetrust-pc-sdk #ot-pc-lst { width: 100%; position: relative; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-hdr { padding: 17px 15px 17px 20px; dis= +play: inline-block; width: calc(100% - 35px); vertical-align: middle; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-txt { padding: 6px 15px 10px 20px; } + +#onetrust-pc-sdk .ot-lst-cntr { height: 100%; } + +#onetrust-pc-sdk #ot-pc-hdr { padding: 15px 30px 15px 20px; display: inline= +-block; width: calc(100% - 50px); height: 20px; border-bottom: 1px solid rg= +b(216, 216, 216); } + +#onetrust-pc-sdk #ot-pc-hdr input { height: 32px; width: 100%; border-radiu= +s: 50px; font-size: 0.8em; padding-right: 35px; padding-left: 15px; float: = +left; } + +#onetrust-pc-sdk #ot-pc-hdr input::placeholder { color: rgb(212, 212, 212);= + font-style: italic; } + +#onetrust-pc-sdk #ot-lst-cnt { height: calc(100% - 86px); padding-left: 30p= +x; padding-right: 27px; padding-top: 20px; margin: 8px 3px 4px 0px; overflo= +w: hidden auto; transform: translate3d(0px, 0px, 0px); } + +#onetrust-pc-sdk #ot-back-arw { height: 12px; width: 12px; } + +#onetrust-pc-sdk #ot-lst-title { display: inline-block; font-size: 1em; } + +#onetrust-pc-sdk #ot-lst-title h3 { color: dimgray; font-weight: bold; marg= +in-left: 10px; display: inline-block; font-size: 1em; } + +#onetrust-pc-sdk #ot-lst-title h3 * { font-size: inherit; } + +#onetrust-pc-sdk .ot-lst-subhdr { float: right; position: relative; bottom:= + 6px; } + +#onetrust-pc-sdk #ot-search-cntr { display: inline-block; vertical-align: m= +iddle; position: relative; width: 300px; } + +#onetrust-pc-sdk #ot-search-cntr svg { position: absolute; right: 0px; widt= +h: 30px; height: 30px; font-size: 1em; line-height: 1; top: 2px; } + +#onetrust-pc-sdk #ot-fltr-cntr { display: inline-block; position: relative;= + margin-left: 20px; vertical-align: middle; font-size: 0px; } + +#onetrust-pc-sdk #filter-btn-handler { background-color: rgb(56, 96, 190); = +border-radius: 17px; transition: all 0.1s ease 0s; width: 32px; height: 32p= +x; padding: 0px; margin: 0px; position: relative; } + +#onetrust-pc-sdk #filter-btn-handler svg { cursor: pointer; width: 15px; he= +ight: 15px; position: absolute; left: 50%; top: 50%; transform: translate(-= +50%, -50%); padding-top: 5px; } + +#onetrust-pc-sdk #filter-btn-handler path { fill: rgb(255, 255, 255); } + +#onetrust-pc-sdk #ot-sel-blk { min-width: 200px; min-height: 30px; padding-= +left: 20px; } + +#onetrust-pc-sdk #ot-selall-vencntr, #onetrust-pc-sdk #ot-selall-adtlvencnt= +r { float: left; height: 100%; } + +#onetrust-pc-sdk #ot-selall-vencntr label, #onetrust-pc-sdk #ot-selall-adtl= +vencntr label { height: 100%; padding-left: 0px; } + +#onetrust-pc-sdk #ot-selall-hostcntr { width: 21px; height: 21px; position:= + relative; left: 20px; } + +#onetrust-pc-sdk #ot-selall-vencntr.line-through label::after, #onetrust-pc= +-sdk #ot-selall-adtlvencntr.line-through label::after, #onetrust-pc-sdk #ot= +-selall-licntr.line-through label::after, #onetrust-pc-sdk #ot-selall-hostc= +ntr.line-through label::after, #onetrust-pc-sdk #ot-selall-gnvencntr.line-t= +hrough label::after { height: auto; border-left: 0px; left: 5px; top: 10.5p= +x; transform: none; } + +#onetrust-pc-sdk .ot-ven-name, #onetrust-pc-sdk .ot-host-name { color: rgb(= +44, 54, 67); font-weight: bold; font-size: 0.813em; line-height: 1.2; margi= +n: 0px; height: auto; text-align: left; word-break: break-word; overflow-wr= +ap: break-word; } + +#onetrust-pc-sdk .ot-ven-name *, #onetrust-pc-sdk .ot-host-name * { font-si= +ze: inherit; } + +#onetrust-pc-sdk .ot-host-desc { font-size: 0.69em; line-height: 1.4; margi= +n-top: 5px; margin-bottom: 5px; color: dimgray; } + +#onetrust-pc-sdk .ot-host-name > a { text-decoration: underline; position: = +relative; z-index: 2; margin-bottom: 5px; font-weight: bold; } + +#onetrust-pc-sdk .ot-host-hdr { float: left; width: calc(100% - 50px); poin= +ter-events: none; position: relative; z-index: 1; } + +#onetrust-pc-sdk .ot-host-hdr .ot-host-name { pointer-events: none; } + +#onetrust-pc-sdk .ot-host-hdr a { pointer-events: initial; } + +#onetrust-pc-sdk .ot-host-hdr .ot-host-name ~ a { margin-top: 5px; font-siz= +e: 0.813em; text-decoration: underline; } + +#onetrust-pc-sdk .ot-ven-hdr { width: 88%; float: right; } + +#onetrust-pc-sdk input:focus + .ot-acc-hdr { outline: rgb(0, 0, 0) solid 1p= +x !important; } + +#onetrust-pc-sdk #ot-selall-hostcntr input[type=3D"checkbox"], #onetrust-pc= +-sdk #ot-selall-vencntr input[type=3D"checkbox"], #onetrust-pc-sdk #ot-sela= +ll-adtlvencntr input[type=3D"checkbox"] { position: absolute; } + +#onetrust-pc-sdk .ot-host-item .ot-chkbox { float: left; } + +#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) .ot-sel-all= +-hdr { right: 38px; } + +#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) #ot-sel-blk= + { background-color: rgb(249, 249, 252); border: 1px solid rgb(226, 226, 22= +6); width: auto; padding-bottom: 5px; padding-top: 5px; } + +#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) .ot-sel-all= +-chkbox { right: 2px; width: auto; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr { position: relative; border-left:= + 1px solid rgb(226, 226, 226); border-right: 1px solid rgb(226, 226, 226); = +border-bottom: 1px solid rgb(226, 226, 226); } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr input { z-index: 1; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr > .ot-acc-hdr { background: rgb(24= +9, 249, 252); padding-top: 10px; padding-bottom: 10px; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr > .ot-acc-hdr input { z-index: 2; = +} + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr > input[type=3D"checkbox"]:checked= + ~ .ot-acc-hdr { border-bottom: 1px solid rgb(226, 226, 226); } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr .ot-addtl-venbox { display: none; = +} + +#onetrust-pc-sdk #ot-addtl-venlst .ot-tgl-cntr { margin-right: 13px; } + +#onetrust-pc-sdk .ot-vensec-title { font-size: 0.813em; display: inline-blo= +ck; } + +#onetrust-pc-sdk .ot-ven-item > button:focus, #onetrust-pc-sdk .ot-host-ite= +m > button:focus, #onetrust-pc-sdk .ot-acc-cntr > button:focus { outline: r= +gb(0, 0, 0) solid 2px; } + +#onetrust-pc-sdk .ot-ven-item > button, #onetrust-pc-sdk .ot-host-item > bu= +tton, #onetrust-pc-sdk .ot-acc-cntr > button { position: absolute; cursor: = +pointer; width: 100%; height: 100%; border: 0px; opacity: 0; margin: 0px; t= +op: 0px; left: 0px; } + +#onetrust-pc-sdk .ot-ven-item > button ~ .ot-acc-hdr, #onetrust-pc-sdk .ot-= +host-item > button ~ .ot-acc-hdr, #onetrust-pc-sdk .ot-acc-cntr > button ~ = +.ot-acc-hdr { cursor: pointer; } + +#onetrust-pc-sdk .ot-ven-item > button[aria-expanded=3D"false"] ~ .ot-acc-t= +xt, #onetrust-pc-sdk .ot-host-item > button[aria-expanded=3D"false"] ~ .ot-= +acc-txt, #onetrust-pc-sdk .ot-acc-cntr > button[aria-expanded=3D"false"] ~ = +.ot-acc-txt { margin-top: 0px; max-height: 0px; opacity: 0; overflow: hidde= +n; width: 100%; transition: all 0.25s ease-out 0s; display: none; } + +#onetrust-pc-sdk .ot-ven-item > button[aria-expanded=3D"true"] ~ .ot-acc-tx= +t, #onetrust-pc-sdk .ot-host-item > button[aria-expanded=3D"true"] ~ .ot-ac= +c-txt, #onetrust-pc-sdk .ot-acc-cntr > button[aria-expanded=3D"true"] ~ .ot= +-acc-txt { transition: all 0.1s ease-in 0s; display: block; } + +#onetrust-pc-sdk .ot-ven-item ul { list-style: inside none; font-size: 100%= +; margin: 0px; } + +#onetrust-pc-sdk .ot-ven-item ul li { padding: 0px; margin: 0px !important;= + border: none !important; } + +#onetrust-pc-sdk .ot-hide-acc > button { pointer-events: none; } + +#onetrust-pc-sdk .ot-hide-acc .ot-arw-cntr > * { visibility: hidden; } + +#onetrust-pc-sdk #ot-ven-lst, #onetrust-pc-sdk #ot-host-lst, #onetrust-pc-s= +dk #ot-addtl-venlst, #onetrust-pc-sdk #ot-gn-venlst { width: 100%; } + +#onetrust-pc-sdk #ot-ven-lst li, #onetrust-pc-sdk #ot-host-lst li, #onetrus= +t-pc-sdk #ot-addtl-venlst li, #onetrust-pc-sdk #ot-gn-venlst li { border: 1= +px solid rgb(215, 215, 215); border-radius: 2px; position: relative; margin= +-top: 10px; } + +#onetrust-pc-sdk #ot-gn-venlst li.ot-host-info { padding: 0.5rem; overflow-= +y: hidden; } + +#onetrust-pc-sdk #ot-ven-lst .ot-tgl-cntr { width: 65%; } + +#onetrust-pc-sdk #ot-host-lst .ot-tgl-cntr { width: 65%; float: left; } + +#onetrust-pc-sdk label { margin-bottom: 0px; } + +#onetrust-pc-sdk .ot-host-notice { float: right; } + +#onetrust-pc-sdk .ot-ven-link, #onetrust-pc-sdk .ot-ven-legclaim-link, #one= +trust-pc-sdk .ot-host-expand { color: dimgray; font-size: 0.75em; line-heig= +ht: 0.9; display: inline-block; } + +#onetrust-pc-sdk .ot-ven-link *, #onetrust-pc-sdk .ot-ven-legclaim-link *, = +#onetrust-pc-sdk .ot-host-expand * { font-size: inherit; } + +#onetrust-pc-sdk .ot-ven-link, #onetrust-pc-sdk .ot-ven-legclaim-link { pos= +ition: relative; z-index: 2; } + +#onetrust-pc-sdk .ot-ven-link:hover, #onetrust-pc-sdk .ot-ven-legclaim-link= +:hover { text-decoration: underline; } + +#onetrust-pc-sdk .ot-ven-dets { border-radius: 2px; background-color: rgb(2= +48, 248, 248); } + +#onetrust-pc-sdk .ot-ven-dets li:first-child p:first-child { border-top: no= +ne; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:not(:first-child) { border-top: = +1px solid rgb(221, 221, 221) !important; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p { display: inli= +ne-block; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p:nth-of-type(2n+= +1) { width: 30%; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p:nth-of-type(2n)= + { width: 50%; word-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p, #onetrust-pc-sdk .ot-ven-dets= + .ot-ven-disc h4 { padding-top: 5px; padding-bottom: 5px; display: block; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc h4 { display: inline-block; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p:nth-last-child(-n+1) { padding= +-bottom: 10px; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p:nth-child(-n+2):not(.disc-pur)= + { padding-top: 10px; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur-cont { display: inline= +; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur { position: relative; = +word-break: break-word; overflow-wrap: break-word; left: calc(30% + 17px); = +width: 50% !important; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur:nth-child(-n+1) { posi= +tion: static; } + +#onetrust-pc-sdk .ot-ven-dets p, #onetrust-pc-sdk .ot-ven-dets h4, #onetrus= +t-pc-sdk .ot-ven-dets span { font-size: 0.69em; text-align: left; vertical-= +align: middle; word-break: break-word; overflow-wrap: break-word; margin: 0= +px; padding-bottom: 10px; padding-left: 15px; color: rgb(46, 54, 68); } + +#onetrust-pc-sdk .ot-ven-dets h4 { padding-top: 5px; } + +#onetrust-pc-sdk .ot-ven-dets span { color: dimgray; padding: 0px; vertical= +-align: baseline; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-pur h4 { border-top: 1px solid rgb(23= +3, 233, 233); border-bottom: 1px solid rgb(233, 233, 233); padding-bottom: = +5px; margin-bottom: 5px; font-weight: bold; } + +#onetrust-pc-sdk .ot-host-opt { display: inline-block; width: 100%; margin:= + 0px; font-size: inherit; } + +#onetrust-pc-sdk .ot-host-opt li > div div { font-size: 0.81em; padding: 5p= +x 0px; } + +#onetrust-pc-sdk .ot-host-opt li > div div:nth-child(1) { width: 30%; float= +: left; } + +#onetrust-pc-sdk .ot-host-opt li > div div:nth-child(2) { width: 70%; float= +: left; word-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk #ot-host-lst li.ot-host-info { border: none; font-size: 0.= +8em; color: dimgray; float: left; text-align: left; padding: 10px; margin-b= +ottom: 10px; width: calc(100% - 10px); background-color: rgb(248, 248, 248)= +; } + +#onetrust-pc-sdk #ot-host-lst li.ot-host-info a { color: dimgray; } + +#onetrust-pc-sdk #ot-host-lst li.ot-host-info > div { overflow: auto; } + +#onetrust-pc-sdk #no-results { text-align: center; margin-top: 30px; } + +#onetrust-pc-sdk #no-results p { font-size: 1em; color: rgb(46, 54, 68); wo= +rd-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk #no-results p span { font-weight: bold; } + +#onetrust-pc-sdk .ot-tgl-cntr { display: inline-block; vertical-align: midd= +le; } + +#onetrust-pc-sdk .ot-arw-cntr, #onetrust-pc-sdk .ot-tgl-cntr { float: right= +; } + +#onetrust-pc-sdk .ot-desc-cntr { padding-top: 0px; margin-top: 20px; paddin= +g-right: 0px; border-radius: 3px; overflow: hidden; padding-bottom: 10px; } + +#onetrust-pc-sdk .ot-desc-cntr:focus, #onetrust-pc-sdk .ot-desc-cntr:active= +, #onetrust-pc-sdk .ot-desc-cntr:focus-visible { outline: rgb(16, 16, 16) s= +olid 2px; border-radius: 2px; } + +#onetrust-pc-sdk .ot-leg-border-color { border: 1px solid rgb(233, 233, 233= +); } + +#onetrust-pc-sdk .ot-leg-border-color .ot-subgrp-cntr { border-top: 1px sol= +id rgb(233, 233, 233); padding-bottom: 10px; } + +#onetrust-pc-sdk .ot-category-desc { padding-bottom: 10px; } + +#onetrust-pc-sdk .ot-grp-hdr1 { padding-left: 10px; width: calc(100% - 20px= +); padding-top: 10px; margin-bottom: 0px; padding-bottom: 8px; } + +#onetrust-pc-sdk .ot-subgrp-cntr { padding-top: 10px; } + +#onetrust-pc-sdk .ot-desc-cntr > :not(.ot-grp-hdr1) { padding-left: 10px; p= +adding-right: 10px; } + +#onetrust-pc-sdk .ot-pli-hdr { overflow: hidden; padding-top: 7.5px; paddin= +g-bottom: 7.5px; background-color: rgb(248, 248, 248); border-top: none; bo= +rder-right: none; border-left: none; border-image: initial; border-bottom: = +1px solid rgb(233, 233, 233); } + +#onetrust-pc-sdk .ot-pli-hdr span:first-child { text-align: left; max-width= +: 80px; padding-right: 5px; } + +#onetrust-pc-sdk .ot-pli-hdr span:last-child { padding-right: 20px; text-al= +ign: center; } + +#onetrust-pc-sdk .ot-li-title { float: right; font-size: 0.813em; } + +#onetrust-pc-sdk .ot-desc-cntr .ot-tgl-cntr:first-of-type, #onetrust-pc-sdk= + .ot-cat-header + .ot-tgl { padding-left: 7px; padding-right: 7px; } + +#onetrust-pc-sdk .ot-always-active-group .ot-grp-hdr1 .ot-tgl-cntr:first-of= +-type { padding-left: 0px; } + +#onetrust-pc-sdk .ot-cat-header, #onetrust-pc-sdk .ot-subgrp h4 { max-width= +: calc(100% - 133px); } + +#onetrust-pc-sdk #ot-lst-cnt #ot-sel-blk { width: 100%; display: inline-blo= +ck; padding: 0px; } + +#onetrust-pc-sdk .ot-sel-all { display: inline-block; width: 100%; } + +#onetrust-pc-sdk .ot-sel-all-hdr, #onetrust-pc-sdk .ot-sel-all-chkbox { wid= +th: 100%; float: right; position: relative; } + +#onetrust-pc-sdk .ot-sel-all-chkbox { z-index: 1; } + +#onetrust-pc-sdk :not(.ot-hosts-ui) .ot-sel-all-hdr, #onetrust-pc-sdk :not(= +.ot-hosts-ui) .ot-sel-all-chkbox { right: 23px; width: calc(100% - 23px); } + +#onetrust-pc-sdk .ot-consent-hdr, #onetrust-pc-sdk .ot-li-hdr { float: righ= +t; font-size: 0.813em; position: relative; line-height: normal; text-align:= + center; word-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk .ot-hosts-ui .ot-consent-hdr { float: left; position: rela= +tive; left: 5px; } + +#onetrust-pc-sdk .ot-li-hdr { max-width: 100px; margin-right: 10px; } + +#onetrust-pc-sdk .ot-consent-hdr { max-width: 55px; } + +#onetrust-pc-sdk .ot-ven-ctgl { margin-left: 10px; } + +#onetrust-pc-sdk .ot-ven-litgl { margin-right: 55px; } + +#onetrust-pc-sdk .ot-ven-litgl.ot-ven-litgl-only { margin-right: 86px; } + +#onetrust-pc-sdk .ot-ven-ctgl, #onetrust-pc-sdk .ot-ven-litgl, #onetrust-pc= +-sdk .ot-ven-gvctgl { float: left; } + +#onetrust-pc-sdk .ot-ven-ctgl label, #onetrust-pc-sdk .ot-ven-litgl label, = +#onetrust-pc-sdk .ot-ven-gvctgl label { width: 22px; padding: 0px; } + +#onetrust-pc-sdk #ot-selall-licntr { display: block; width: 21px; height: 2= +1px; position: relative; float: right; right: 80px; } + +#onetrust-pc-sdk #ot-selall-licntr input { position: absolute; } + +#onetrust-pc-sdk #ot-selall-vencntr, #onetrust-pc-sdk #ot-selall-adtlvencnt= +r, #onetrust-pc-sdk #ot-selall-gnvencntr { float: right; width: 21px; heigh= +t: 21px; position: relative; right: 15px; } + +#onetrust-pc-sdk #ot-ven-lst .ot-tgl-cntr { float: right; width: auto; } + +#onetrust-pc-sdk .ot-ven-hdr { float: left; width: 60%; } + +#onetrust-pc-sdk #vdr-lst-dsc { font-size: 0.812em; line-height: 1.5; paddi= +ng: 10px 15px 5px; } + +#onetrust-pc-sdk #ot-anchor { border: 12px solid rgba(0, 0, 0, 0); display:= + none; position: absolute; z-index: 2147483647; top: 40px; right: 35px; tra= +nsform: rotate(45deg); background-color: rgb(255, 255, 255); box-shadow: rg= +b(199, 197, 199) -3px -3px 5px -2px; } + +#onetrust-pc-sdk #ot-fltr-modal { width: 300px; position: absolute; z-index= +: 2147483646; top: 46px; height: 90%; max-height: 350px; display: none; tra= +nsition: all 0.2s ease 0s; opacity: 1; right: 0px; } + +#onetrust-pc-sdk #ot-fltr-modal button { max-width: 200px; line-height: 1; = +word-break: break-word; white-space: normal; height: auto; font-weight: bol= +d; } + +#onetrust-pc-sdk #ot-fltr-cnt { background-color: rgb(255, 255, 255); margi= +n: 5px 10px 5px 5px; border-radius: 3px; height: 100%; padding-right: 10px;= + box-shadow: rgb(199, 197, 199) 0px 0px 12px 2px; } + +#onetrust-pc-sdk .ot-fltr-scrlcnt { overflow: hidden auto; clear: both; max= +-height: calc(100% - 60px); } + +#onetrust-pc-sdk .ot-fltr-opt { margin-bottom: 25px; margin-left: 15px; cle= +ar: both; } + +#onetrust-pc-sdk .ot-fltr-opt label { height: auto; } + +#onetrust-pc-sdk .ot-fltr-opt span { cursor: pointer; color: dimgray; font-= +size: 0.8em; line-height: 1.1; font-weight: normal; } + +#onetrust-pc-sdk #clear-filters-handler { float: right; margin-top: 15px; m= +argin-bottom: 10px; text-decoration: none; color: rgb(56, 96, 190); font-si= +ze: 0.9em; border: none; padding: 1px; } + +#onetrust-pc-sdk #clear-filters-handler:hover { color: rgb(24, 131, 253); } + +#onetrust-pc-sdk #clear-filters-handler:focus { outline: rgb(0, 0, 0) solid= + 1px; } + +#onetrust-pc-sdk #filter-apply-handler { margin-right: 10px; } + +#onetrust-pc-sdk .ot-grp-desc + .ot-leg-btn-container { margin-top: 0px; } + +#onetrust-pc-sdk .ot-leg-btn-container { display: inline-block; width: 100%= +; margin-top: 10px; } + +#onetrust-pc-sdk .ot-leg-btn-container button { height: auto; padding: 6.5p= +x 8px; margin-bottom: 0px; line-height: normal; letter-spacing: 0px; } + +#onetrust-pc-sdk .ot-leg-btn-container svg { display: none; height: 14px; w= +idth: 14px; padding-right: 5px; vertical-align: sub; } + +#onetrust-pc-sdk .ot-active-leg-btn { cursor: default; pointer-events: none= +; } + +#onetrust-pc-sdk .ot-active-leg-btn svg { display: inline-block; } + +#onetrust-pc-sdk .ot-remove-objection-handler { border: none; text-decorati= +on: underline; padding: 0px 0px 0px 10px; font-size: 0.82em; font-weight: 6= +00; line-height: 1.4; } + +#onetrust-pc-sdk .ot-obj-leg-btn-handler span { font-weight: bold; text-ali= +gn: center; font-size: 0.91em; line-height: 1.5; } + +#onetrust-pc-sdk.ot-close-btn-link #close-pc-btn-handler { border: none; he= +ight: auto; line-height: 1.5; text-decoration: underline; font-size: 0.69em= +; background: none; width: auto; } + +#onetrust-pc-sdk.ot-close-btn-link .ot-close-cntr { right: 5px; top: 5px; t= +ransform: none; } + +#onetrust-pc-sdk .ot-grps-cntr { overflow-y: hidden; } + +#onetrust-pc-sdk .ot-cat-header { float: left; font-weight: 600; font-size:= + 0.875em; line-height: 1.5; max-width: 90%; vertical-align: middle; } + +#onetrust-pc-sdk .ot-vnd-item > button:focus { outline: rgb(0, 0, 0) solid = +2px; } + +#onetrust-pc-sdk .ot-vnd-item > button { position: absolute; cursor: pointe= +r; width: 100%; height: 100%; margin: 0px; top: 0px; left: 0px; z-index: 1;= + max-width: none; border: none; } + +#onetrust-pc-sdk .ot-vnd-item > button[aria-expanded=3D"false"] ~ .ot-acc-t= +xt { margin-top: 0px; max-height: 0px; opacity: 0; overflow: hidden; width:= + 100%; transition: all 0.25s ease-out 0s; display: none; } + +#onetrust-pc-sdk .ot-vnd-item > button[aria-expanded=3D"true"] ~ .ot-acc-tx= +t { transition: all 0.1s ease-in 0s; margin-top: 10px; width: 100%; overflo= +w: auto; display: block; } + +#onetrust-pc-sdk .ot-vnd-item > button[aria-expanded=3D"true"] ~ .ot-acc-gr= +pcntr { width: auto; margin-top: 0px; padding-bottom: 10px; } + +#onetrust-pc-sdk .ot-accordion-layout.ot-cat-item { position: relative; bor= +der-radius: 2px; margin: 0px; padding: 0px; border-right: 1px solid rgb(216= +, 216, 216); border-bottom: 1px solid rgb(216, 216, 216); border-left: 1px = +solid rgb(216, 216, 216); border-image: initial; border-top: none; width: c= +alc(100% - 2px); float: left; } + +#onetrust-pc-sdk .ot-accordion-layout.ot-cat-item:first-of-type { margin-to= +p: 10px; border-top: 1px solid rgb(216, 216, 216); } + +#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr:first-child { margin-to= +p: 10px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr:last-child, #onetrust-p= +c-sdk .ot-accordion-layout .ot-hlst-cntr:last-child { margin-bottom: 5px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-acc-hdr { padding: 11.5px 20px; w= +idth: calc(100% - 40px); display: inline-block; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-acc-txt { width: 100%; padding: 0= +px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-subgrp-cntr { padding-left: 20px;= + padding-right: 15px; padding-bottom: 0px; width: calc(100% - 35px); } + +#onetrust-pc-sdk .ot-accordion-layout .ot-subgrp { padding-right: 5px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpcntr { z-index: 1; positio= +n: relative; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header + .ot-arw-cntr { posit= +ion: absolute; top: 50%; transform: translateY(-50%); right: 20px; margin-t= +op: -2px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header + .ot-arw-cntr .ot-arw= + { width: 15px; height: 20px; margin-left: 5px; color: dimgray; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header { float: none; color: = +rgb(46, 54, 68); margin: 0px; display: inline-block; height: auto; overflow= +-wrap: break-word; min-height: inherit; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr, #onetrust-pc-sdk .ot-a= +ccordion-layout .ot-hlst-cntr { padding-left: 20px; width: calc(100% - 20px= +); display: inline-block; margin-top: 0px; padding-bottom: 2px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-acc-hdr { position: relative; min= +-height: 25px; } + +#onetrust-pc-sdk .ot-accordion-layout h4 ~ .ot-tgl, #onetrust-pc-sdk .ot-ac= +cordion-layout h4 ~ .ot-always-active { position: absolute; top: 50%; trans= +form: translateY(-50%); right: 20px; } + +#onetrust-pc-sdk .ot-accordion-layout h4 ~ .ot-tgl + .ot-tgl { right: 95px;= + } + +#onetrust-pc-sdk .ot-accordion-layout .category-vendors-list-handler, #onet= +rust-pc-sdk .ot-accordion-layout .category-vendors-list-handler + a { margi= +n-top: 5px; } + +#onetrust-pc-sdk #ot-lst-cnt { margin-top: 1rem; max-height: calc(100% - 96= +px); } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info-cntr { border: 1px solid rgb(216,= + 216, 216); padding: 0.75rem 2rem 0px; width: auto; margin-top: 0.5rem; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info { margin-bottom: 1rem; padding-le= +ft: 0.75rem; padding-right: 0.75rem; display: flex; flex-direction: column;= + } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info[data-vnd-info-key*=3D"DPOEmail"] = +{ border-top: 1px solid rgb(216, 216, 216); padding-top: 1rem; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info[data-vnd-info-key*=3D"DPOLink"] {= + border-bottom: 1px solid rgb(216, 216, 216); padding-bottom: 1rem; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info .ot-vnd-lbl { font-weight: bold; = +font-size: 0.85em; margin-bottom: 0.5rem; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info .ot-vnd-cnt { margin-left: 0.5rem= +; font-weight: 500; font-size: 0.85rem; } + +#onetrust-pc-sdk .ot-vs-list, #onetrust-pc-sdk .ot-vnd-serv { width: auto; = +padding: 1rem 1.25rem 0px; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-serv-hdr-cntr, #onetrust-pc-sdk .ot-vn= +d-serv .ot-vnd-serv-hdr-cntr { padding-bottom: 0.75rem; border-bottom: 1px = +solid rgb(216, 216, 216); } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr, #onetr= +ust-pc-sdk .ot-vnd-serv .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr { font-weigh= +t: 600; font-size: 0.95em; line-height: 2; margin-left: 0.5rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item, #onetrust-pc-sdk .ot-vnd-serv .o= +t-vnd-item { border: none; margin: 0px; padding: 0px; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item button, #onetrust-pc-sdk .ot-vnd-= +serv .ot-vnd-item button { outline: none; border-bottom: 1px solid rgb(216,= + 216, 216); } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item button[aria-expanded=3D"true"], #= +onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item button[aria-expanded=3D"true"] { = +border-bottom: none; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:first-child, #onetrust-pc-sdk .ot= +-vnd-serv .ot-vnd-item:first-child { margin-top: 0.25rem; border-top: unset= +; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:last-child, #onetrust-pc-sdk .ot-= +vnd-serv .ot-vnd-item:last-child { margin-bottom: 0.5rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:last-child button, #onetrust-pc-s= +dk .ot-vnd-serv .ot-vnd-item:last-child button { border-bottom: none; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info-cntr, #onetrust-pc-s= +dk .ot-vnd-serv .ot-vnd-item .ot-vnd-info-cntr { border: 1px solid rgb(216,= + 216, 216); padding: 0.75rem 1.75rem 0px; width: auto; margin-top: 0.5rem; = +} + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info, #onetrust-pc-sdk .o= +t-vnd-serv .ot-vnd-item .ot-vnd-info { margin-bottom: 1rem; padding-left: 0= +.75rem; padding-right: 0.75rem; display: flex; flex-direction: column; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info[data-vnd-info-key*= +=3D"DPOEmail"], #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info[dat= +a-vnd-info-key*=3D"DPOEmail"] { border-top: 1px solid rgb(216, 216, 216); p= +adding-top: 1rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info[data-vnd-info-key*= +=3D"DPOLink"], #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info[data= +-vnd-info-key*=3D"DPOLink"] { border-bottom: 1px solid rgb(216, 216, 216); = +padding-bottom: 1rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info .ot-vnd-lbl, #onetru= +st-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info .ot-vnd-lbl { font-weight:= + bold; font-size: 0.85em; margin-bottom: 0.5rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info .ot-vnd-cnt, #onetru= +st-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info .ot-vnd-cnt { margin-left:= + 0.5rem; font-weight: 500; font-size: 0.85rem; } + +#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt, #onetrust-pc-sdk .ot-vnd-se= +rv.ot-vnd-subgrp-cnt { padding-left: 40px; } + +#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt .ot-vnd-serv-hdr-cntr .ot-vn= +d-serv-hdr, #onetrust-pc-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt .ot-vnd-serv-hd= +r-cntr .ot-vnd-serv-hdr { font-size: 0.8em; } + +#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt .ot-cat-header, #onetrust-pc= +-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt .ot-cat-header { font-size: 0.8em; } + +#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv { margin-bottom: 1rem; paddin= +g: 1rem 0.95rem; } + +#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv .ot-vnd-serv-hdr-cntr { paddi= +ng-bottom: 0.75rem; border-bottom: 1px solid rgb(216, 216, 216); } + +#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv .ot-vnd-serv-hdr-cntr .ot-vnd= +-serv-hdr { font-weight: 700; font-size: 0.8em; line-height: 20px; margin-l= +eft: 0.82rem; } + +#onetrust-pc-sdk .ot-subgrp-cntr .ot-cat-header { font-weight: 700; font-si= +ze: 0.8em; line-height: 20px; } + +#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-vnd-serv .ot-vnd-lst-con= +t .ot-accordion-layout .ot-acc-hdr div.ot-chkbox { margin-left: 0.82rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr, #onetrust-pc-sdk ul.ot-subgrps = +.ot-acc-hdr, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr, #o= +netrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr, #onetrust-pc-sdk .ot-v= +nd-serv .ot-vnd-item .ot-acc-hdr, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .= +ot-vnd-item .ot-acc-hdr, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-= +consent .ot-acc-hdr { padding: 0.7rem 0px; margin: 0px; display: flex; widt= +h: 100%; align-items: center; justify-content: space-between; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr div:first-child, #onetrust-pc-sd= +k ul.ot-subgrps .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-subgrp-cn= +tr ul.ot-subgrps .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-vs-list = +.ot-vnd-item .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-vnd-serv .ot= +-vnd-item .ot-acc-hdr div:first-child, #onetrust-pc-sdk #ot-pc-lst .ot-vs-l= +ist .ot-vnd-item .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-accordio= +n-layout.ot-checkbox-consent .ot-acc-hdr div:first-child { margin-left: 0.5= +rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr div:last-child, #onetrust-pc-sdk= + ul.ot-subgrps .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-subgrp-cntr= + ul.ot-subgrps .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-vs-list .ot= +-vnd-item .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd= +-item .ot-acc-hdr div:last-child, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .= +ot-vnd-item .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-accordion-layo= +ut.ot-checkbox-consent .ot-acc-hdr div:last-child { margin-right: 0.5rem; m= +argin-left: 0.5rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-always-active, #onetrust-pc-= +sdk ul.ot-subgrps .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk .ot-subgr= +p-cntr ul.ot-subgrps .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk .ot-vs= +-list .ot-vnd-item .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk .ot-vnd-= +serv .ot-vnd-item .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk #ot-pc-ls= +t .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk = +.ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-always-active { po= +sition: relative; right: unset; top: unset; transform: unset; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk u= +l.ot-subgrps .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-subgrp-cntr ul.= +ot-subgrps .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-vs-list .ot-vnd-i= +tem .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .o= +t-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-ite= +m .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-accordion-layout.ot-checkb= +ox-consent .ot-acc-hdr .ot-arw-cntr { float: none; top: unset; right: unset= +; transform: unset; margin-top: -2px; position: relative; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk= + ul.ot-subgrps .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-subgrp-cntr= + ul.ot-subgrps .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-vs-list .ot= +-vnd-item .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd= +-item .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .= +ot-vnd-item .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-accordion-layo= +ut.ot-checkbox-consent .ot-acc-hdr .ot-cat-header { flex: 1 1 0%; margin: 0= +px 0.5rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-tgl, #onetrust-pc-sdk ul.ot-= +subgrps .ot-acc-hdr .ot-tgl, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps= + .ot-acc-hdr .ot-tgl, #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr= + .ot-tgl, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-tgl, #= +onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-tgl, #o= +netrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-tgl= + { position: relative; transform: none; right: 0px; top: 0px; float: none; = +} + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox, #onetrust-pc-sdk ul.= +ot-subgrps .ot-acc-hdr .ot-chkbox, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-s= +ubgrps .ot-acc-hdr .ot-chkbox, #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .o= +t-acc-hdr .ot-chkbox, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hd= +r .ot-chkbox, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-= +hdr .ot-chkbox, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .= +ot-acc-hdr .ot-chkbox { position: relative; margin: 0px 0.5rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox label, #onetrust-pc-s= +dk ul.ot-subgrps .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-subgrp-= +cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-vs-li= +st .ot-vnd-item .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-vnd-serv= + .ot-vnd-item .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk #ot-pc-lst .ot= +-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-ac= +cordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox label { padding: = +0px; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox label::before, #onetr= +ust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-chkbox label::before, #onetrust-pc= +-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox label::before, #o= +netrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label::befor= +e, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox label:= +:before, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .= +ot-chkbox label::before, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-= +consent .ot-acc-hdr .ot-chkbox label::before { position: relative; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox input, #onetrust-pc-s= +dk ul.ot-subgrps .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-subgrp-= +cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-vs-li= +st .ot-vnd-item .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-vnd-serv= + .ot-vnd-item .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk #ot-pc-lst .ot= +-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-ac= +cordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox input { position:= + absolute; cursor: pointer; width: 100%; height: 100%; opacity: 0; margin: = +0px; top: 0px; left: 0px; z-index: 1; } + +#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp .ot-acc-hdr h5.= +ot-cat-header, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp = +.ot-acc-hdr h4.ot-cat-header { margin: 0px; } + +#onetrust-pc-sdk .ot-vs-config .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp h= +5 { top: 0px; line-height: 20px; } + +#onetrust-pc-sdk .ot-vs-list { display: flex; flex-direction: column; paddi= +ng: 0px; margin: 0.5rem 4px; } + +#onetrust-pc-sdk .ot-vs-selc-all { display: flex; padding: 0px; float: unse= +t; align-items: center; justify-content: flex-start; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf { justify-content: flex-end= +; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf.ot-caret-conf .ot-sel-all-c= +hkbox { margin-right: 48px; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf .ot-sel-all-chkbox { margin= +: 0px 14px 0px 0px; padding: 0px; justify-content: flex-end; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr.ot-chkbo= +x, #onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr.ot-tg= +l { display: inline-block; right: unset; width: auto; height: auto; float: = +none; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr label { = +width: 45px; height: 25px; } + +#onetrust-pc-sdk .ot-vs-selc-all .ot-sel-all-chkbox { margin-right: 11px; m= +argin-left: 0.75rem; display: flex; align-items: center; } + +#onetrust-pc-sdk .ot-vs-selc-all .sel-all-hdr { margin: 0px 1.25rem; font-s= +ize: 0.812em; line-height: normal; text-align: center; word-break: break-wo= +rd; overflow-wrap: break-word; } + +#onetrust-pc-sdk .ot-vnd-list-cnt #ot-selall-vencntr.ot-chkbox { float: uns= +et; right: 0px; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all.ot-toggle-conf.ot-caret-conf .ot-s= +el-all-chkbox { margin-right: 50px; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr = +label { width: 35px; height: 10px; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all.ot-toggle-conf .ot-sel-all-chkbox = +{ justify-content: flex-end; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox { right: unset;= + display: flex; align-items: center; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox #ot-selall-venc= +ntr.ot-chkbox { right: unset; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox { margin-left: = +12px; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox .sel-all-hdr { = +margin: 0px 1rem; } + +#onetrust-pc-sdk .ot-pgph-link { font-size: 0.813em; margin-top: 5px; posit= +ion: relative; } + +#onetrust-pc-sdk .ot-pgph-link.ot-pgph-link-subgroup { margin-bottom: 1rem;= + } + +#onetrust-pc-sdk .ot-pgph-contr { margin: 0px 2.5rem; } + +#onetrust-pc-sdk .ot-pgph-title { font-size: 1.18rem; margin-bottom: 2rem; = +} + +#onetrust-pc-sdk .ot-pgph-desc { font-size: 1rem; font-weight: 400; margin-= +bottom: 2rem; line-height: 1.5rem; } + +#onetrust-pc-sdk .ot-pgph-desc:not(:last-child)::after { content: ""; width= +: 96%; display: block; margin: 0px auto; padding-bottom: 2rem; border-botto= +m: 1px solid rgb(233, 233, 233); } + +#onetrust-pc-sdk.otPcTab[dir=3D"rtl"] input ~ .ot-acc-hdr .ot-arw, #onetrus= +t-pc-sdk.otPcTab[dir=3D"rtl"] #ot-back-arw { transform: rotate(180deg); } + +#onetrust-pc-sdk.otPcTab[dir=3D"rtl"] input:checked ~ .ot-acc-hdr .ot-arw {= + transform: rotate(270deg); } + +#onetrust-pc-sdk.otPcTab[dir=3D"rtl"] #ot-search-cntr svg { right: 15px; } + +#onetrust-pc-sdk.otPcTab[dir=3D"rtl"] .ot-chkbox label::after { transform: = +rotate(45deg); border-left: 0px; border-right: 3px solid; } + +#onetrust-pc-sdk #close-pc-btn-handler.ot-close-icon { padding: 0px; backgr= +ound-color: rgba(0, 0, 0, 0); border: none; margin: 0px; } + +@media (max-width: 767px) { + #onetrust-pc-sdk { width: 100%; border: none; } + #onetrust-pc-sdk .ot-optout-signal { margin: 0.625rem; } + #onetrust-pc-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-container { = +padding: 0px; margin: 0px; } + #onetrust-pc-sdk #ot-pc-title { margin-left: 10px; max-width: 60%; } + #onetrust-pc-sdk .ot-desc-cntr { margin: 0px; padding: 20px 20px 15px; po= +sition: relative; left: auto; } + #onetrust-pc-sdk .ot-desc-cntr { margin-top: 20px; margin-left: 20px; pad= +ding: 0px 0px 10px; } + #onetrust-pc-sdk .ot-grps-cntr { max-height: none; overflow: hidden; } + #onetrust-pc-sdk #accept-recommended-btn-handler { float: none; } +} + +@media (min-width: 768px) { + #onetrust-pc-sdk.ot-tgl-with-label .ot-label-status { display: inline; } + #onetrust-pc-sdk.ot-tgl-with-label #ot-pc-lst .ot-label-status { display:= + none; } + #onetrust-pc-sdk.ot-tgl-with-label.ot-leg-opt-out .ot-pli-hdr { padding-r= +ight: 8%; } + #onetrust-pc-sdk.ot-tgl-with-label .ot-cat-header { max-width: 60%; } + #onetrust-pc-sdk.ot-tgl-with-label .ot-subgrp h4 { max-width: 58%; } + #onetrust-pc-sdk.ot-tgl-with-label .ot-subgrp-cntr ul.ot-subgrps li.ot-su= +bgrp > h6 { max-width: 50%; } + #onetrust-pc-sdk.ot-tgl-with-label .ot-desc-cntr .ot-tgl-cntr:first-of-ty= +pe, #onetrust-pc-sdk.ot-tgl-with-label .ot-cat-header + .ot-tgl { padding-l= +eft: 15px; } +} + +@media (max-width: 640px) { + #onetrust-pc-sdk { height: 100%; } + #onetrust-pc-sdk .ot-optout-signal { margin: 0.625rem; } + #onetrust-pc-sdk .ot-pc-header { padding: 10px; width: calc(100% - 20px);= + } + #onetrust-pc-sdk #ot-pc-content { overflow: auto; } + #onetrust-pc-sdk .ot-sdk-row .ot-sdk-columns { width: 100%; } + #onetrust-pc-sdk .ot-desc-cntr { margin: 0px; overflow: hidden; } + #onetrust-pc-sdk .ot-desc-cntr { margin-left: 10px; width: calc(100% - 15= +px); margin-top: 5px; margin-bottom: 5px; } + #onetrust-pc-sdk .ot-ven-hdr { max-width: 80%; } + #onetrust-pc-sdk #ot-lst-cnt { width: calc(100% - 18px); padding-top: 13p= +x; padding-right: 5px; padding-left: 10px; } + #onetrust-pc-sdk .ot-grps-cntr { width: 100%; } + #onetrust-pc-sdk .ot-pc-footer { max-height: 300px; } + #onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk #ot-pc-lst { height: ca= +lc(100% - 322px); } + #onetrust-pc-sdk.ot-close-btn-link #close-pc-btn-handler { position: fixe= +d; top: 10px; right: 15px; } + #onetrust-pc-sdk.ot-close-btn-link .ot-pc-header { padding-top: 25px; } + #onetrust-pc-sdk.ot-close-btn-link #ot-pc-title { max-width: 100%; } +} + +@media (max-width: 640px) and (orientation: portrait) { + #onetrust-pc-sdk #ot-pc-hdr { height: 70px; padding: 15px 0px; width: 100= +%; } + #onetrust-pc-sdk .ot-lst-subhdr { width: calc(100% - 15px); float: none; = +bottom: auto; display: inline-block; padding-top: 8px; padding-left: 15px; = +} + #onetrust-pc-sdk .ot-btn-subcntr { float: none; } + #onetrust-pc-sdk #ot-search-cntr { display: inline-block; width: calc(100= +% - 55px); position: relative; } + #onetrust-pc-sdk #ot-anchor { top: 75px; right: 30px; } + #onetrust-pc-sdk #ot-fltr-modal { top: 81px; } + #onetrust-pc-sdk #ot-fltr-cntr { float: right; right: 15px; } + #onetrust-pc-sdk #ot-lst-title { padding-left: 15px; } + #onetrust-pc-sdk #ot-lst-cnt { height: auto; overflow: auto; } + #onetrust-pc-sdk .save-preference-btn-handler, #onetrust-pc-sdk #accept-r= +ecommended-btn-handler, #onetrust-pc-sdk .ot-pc-refuse-all-handler { width:= + calc(100% - 33px); } + #onetrust-pc-sdk.ot-ftr-stacked .save-preference-btn-handler, #onetrust-p= +c-sdk.ot-ftr-stacked .ot-btn-subcntr { max-width: none; } + #onetrust-pc-sdk.ot-ftr-stacked .ot-pc-footer button { margin: 15px; } + #onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button { max-width: none;= + } + #onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button:nth-child(2) { mar= +gin-top: 15px; } + #onetrust-pc-sdk.ot-ftr-stacked .ot-btn-container button:not(:last-child)= + { margin-bottom: 0px; } +} + +@media (max-width: 425px) { + #onetrust-pc-sdk #ot-pc-lst .ot-acc-txt { padding-top: 6px; padding-botto= +m: 10px; } + #onetrust-pc-sdk #ot-pc-lst .ot-host-notice { float: left; margin-left: 3= +0px; } + #onetrust-pc-sdk #ot-pc-lst .ot-arw-cntr { float: none; display: inline; = +} + #onetrust-pc-sdk #ot-pc-lst .ot-ven-hdr { float: left; width: 100%; max-w= +idth: 85%; } + #onetrust-pc-sdk.ot-addtl-vendors #ot-pc-lst .ot-acc-cntr .ot-arw-cntr:fi= +rst-of-type { float: right; } + #onetrust-pc-sdk #ot-pc-title { max-width: 100%; } + #onetrust-pc-sdk .ot-subgrp-cntr li.ot-subgrp { margin-left: 10px; width:= + calc(100% - 10px); } + #onetrust-pc-sdk #ot-ven-lst .ot-tgl-cntr { width: auto; float: right; } + #onetrust-pc-sdk #ot-ven-lst .ot-arw-cntr { float: right; } + #onetrust-pc-sdk .ot-ven-hdr { max-width: 47%; } + #onetrust-pc-sdk .ot-always-active-group .ot-tgl-cntr:first-of-type { max= +-width: none; padding-left: 20px; } +} + +@media only screen and (max-height: 425px) and (max-width: 896px) and (orie= +ntation: landscape) { + #onetrust-pc-sdk { height: 100%; width: 100%; max-width: none; } + #onetrust-pc-sdk .ot-always-active-group .ot-tgl-cntr { max-width: none; = +} + #onetrust-pc-sdk .ot-pc-header { padding: 10px; width: calc(100% - 20px);= + } + #onetrust-pc-sdk #ot-lst-cnt { height: auto; overflow: auto; } + #onetrust-pc-sdk #accept-recommended-btn-handler { float: right; } + #onetrust-pc-sdk .save-preference-btn-handler, #onetrust-pc-sdk #accept-r= +ecommended-btn-handler, #onetrust-pc-sdk .ot-pc-refuse-all-handler { width:= + auto; } + #onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk #ot-pc-lst { height: ca= +lc(100% - 155px); } + #onetrust-pc-sdk.ot-shw-fltr .ot-lst-cntr { overflow: hidden; } + #onetrust-pc-sdk.ot-shw-fltr #ot-pc-lst { position: static; } + #onetrust-pc-sdk.ot-shw-fltr #ot-fltr-modal { top: 0px; width: 100%; heig= +ht: 100%; max-height: none; } + #onetrust-pc-sdk.ot-shw-fltr #ot-fltr-modal > div { margin: 0px; box-sizi= +ng: initial; height: 100%; max-height: none; } + #onetrust-pc-sdk.ot-shw-fltr #clear-filters-handler { padding-right: 20px= +; } + #onetrust-pc-sdk.ot-shw-fltr #ot-anchor { display: none !important; } + #onetrust-pc-sdk .ot-pc-footer button { margin: 10px; } +} + +@media (max-width: 425px), (max-width: 896px) and (max-height: 425px) and (= +orientation: landscape) { + #onetrust-pc-sdk .ot-pc-header { padding-right: 20px; } + #onetrust-pc-sdk .ot-pc-logo { margin-left: 0px; margin-top: 5px; width: = +150px; } + #onetrust-pc-sdk .ot-close-icon { width: 44px; height: 44px; background-s= +ize: 12px; } + #onetrust-pc-sdk .ot-grp-hdr1 { float: right; margin-left: 10px; width: a= +uto; } + #onetrust-pc-sdk .ot-grp-hdr1 { margin-left: 0px; padding-right: 10px; } + #onetrust-pc-sdk #ot-pvcy-hdr, #onetrust-pc-sdk .ot-grp-hdr1 .ot-cat-head= +er { display: none; } + #onetrust-pc-sdk .ot-grp-hdr1 + .ot-vlst-cntr { padding-top: 10px; } +} + +@media only screen and (max-height: 610px) { + #onetrust-pc-sdk { max-height: 100%; } +} + +#onetrust-consent-sdk #onetrust-pc-sdk, #onetrust-consent-sdk #ot-search-cn= +tr, #onetrust-consent-sdk #onetrust-pc-sdk .ot-switch.ot-toggle, #onetrust-= +consent-sdk #onetrust-pc-sdk ot-grp-hdr1 .checkbox, #onetrust-consent-sdk #= +onetrust-pc-sdk #ot-pc-title::after, #onetrust-consent-sdk #onetrust-pc-sdk= + #ot-sel-blk, #onetrust-consent-sdk #onetrust-pc-sdk #ot-fltr-cnt, #onetrus= +t-consent-sdk #onetrust-pc-sdk #ot-anchor { background-color: rgb(242, 242,= + 242); } + +#onetrust-consent-sdk #onetrust-pc-sdk h3, #onetrust-consent-sdk #onetrust-= +pc-sdk h4, #onetrust-consent-sdk #onetrust-pc-sdk h5, #onetrust-consent-sdk= + #onetrust-pc-sdk h6, #onetrust-consent-sdk #onetrust-pc-sdk p, #onetrust-c= +onsent-sdk #onetrust-pc-sdk #ot-ven-lst .ot-ven-opts p, #onetrust-consent-s= +dk #onetrust-pc-sdk #ot-pc-desc, #onetrust-consent-sdk #onetrust-pc-sdk #ot= +-pc-title, #onetrust-consent-sdk #onetrust-pc-sdk .ot-li-title, #onetrust-c= +onsent-sdk #onetrust-pc-sdk .ot-sel-all-hdr span, #onetrust-consent-sdk #on= +etrust-pc-sdk #ot-host-lst .ot-host-info, #onetrust-consent-sdk #onetrust-p= +c-sdk #ot-fltr-modal #modal-header, #onetrust-consent-sdk #onetrust-pc-sdk = +.ot-checkbox label span, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst = +#ot-sel-blk p, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-lst-ti= +tle h3, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst .back-btn-handler= + p, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst .ot-ven-name, #onetru= +st-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-ven-lst .consent-category, #= +onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-inactive-le= +g-btn, #onetrust-consent-sdk #onetrust-pc-sdk .ot-label-status, #onetrust-c= +onsent-sdk #onetrust-pc-sdk .ot-chkbox label span, #onetrust-consent-sdk #o= +netrust-pc-sdk #clear-filters-handler, #onetrust-consent-sdk #onetrust-pc-s= +dk .ot-optout-signal { color: rgb(0, 0, 0); } + +#onetrust-consent-sdk #onetrust-pc-sdk .privacy-notice-link, #onetrust-cons= +ent-sdk #onetrust-pc-sdk .ot-pgph-link, #onetrust-consent-sdk #onetrust-pc-= +sdk .category-vendors-list-handler, #onetrust-consent-sdk #onetrust-pc-sdk = +.category-vendors-list-handler + a, #onetrust-consent-sdk #onetrust-pc-sdk = +.category-host-list-handler, #onetrust-consent-sdk #onetrust-pc-sdk .ot-ven= +-link, #onetrust-consent-sdk #onetrust-pc-sdk .ot-ven-legclaim-link, #onetr= +ust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-name a, #onetrust-co= +nsent-sdk #onetrust-pc-sdk #ot-host-lst .ot-acc-hdr .ot-host-expand, #onetr= +ust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info a, #onetrust-co= +nsent-sdk #onetrust-pc-sdk #ot-pc-content #ot-pc-desc .ot-link-btn, #onetru= +st-consent-sdk #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info a, #= +onetrust-consent-sdk #onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info a { color: r= +gb(0, 77, 255); } + +#onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler:hover= + { text-decoration: underline; } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-grpcntr.ot-acc-txt, #onetrus= +t-consent-sdk #onetrust-pc-sdk .ot-acc-txt .ot-subgrp-tgl .ot-switch.ot-tog= +gle { background-color: rgb(248, 248, 248); } + +#onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info, #onetrus= +t-consent-sdk #onetrust-pc-sdk .ot-acc-txt .ot-ven-dets { background-color:= + rgb(248, 248, 248); } + +#onetrust-consent-sdk #onetrust-pc-sdk button:not(#clear-filters-handler):n= +ot(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handle= +r):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn), #on= +etrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-active-leg-bt= +n { background-color: rgb(166, 0, 255); border-color: rgb(166, 0, 255); col= +or: rgb(255, 255, 255); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu { border-color: rgb(= +166, 0, 255); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-remove-obj= +ection-handler { background-color: transparent; border: 1px solid transpare= +nt; } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-inactive-l= +eg-btn { background-color: rgb(255, 255, 255); color: rgb(120, 128, 142); b= +order-color: rgb(120, 128, 142); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-tgl input:focus + .ot-switch, .o= +t-switch .ot-switch-nob, .ot-switch .ot-switch-nob::before, #onetrust-pc-sd= +k .ot-checkbox input[type=3D"checkbox"]:focus + label::before, #onetrust-pc= +-sdk .ot-chkbox input[type=3D"checkbox"]:focus + label::before { outline-co= +lor: rgb(0, 0, 0); outline-width: 1px; } + +#onetrust-pc-sdk .ot-host-item > button:focus, #onetrust-pc-sdk .ot-ven-ite= +m > button:focus { border: 1px solid rgb(0, 0, 0); } + +#onetrust-consent-sdk #onetrust-pc-sdk :focus, #onetrust-consent-sdk #onetr= +ust-pc-sdk .ot-vlst-cntr > a:focus { outline: rgb(0, 0, 0) solid 1px; } + +#onetrust-consent-sdk #onetrust-pc-sdk .category-menu-switch-handler { back= +ground-color: rgb(244, 244, 244); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu { background-color: = +rgb(255, 255, 255); } + +#onetrust-consent-sdk #onetrust-pc-sdk .category-menu-switch-handler { back= +ground-color: rgb(244, 244, 244); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu { background-color: = +rgb(255, 255, 255); } + +#onetrust-pc-sdk .ot-vlst-cntr .ot-ext-lnk, #onetrust-pc-sdk .ot-ven-hdr .o= +t-ext-lnk { background-image: url("https://cdn.cookielaw.org/logos/static/o= +t_external_link.svg"); } + +#optanon fieldset input:checked + label { background-color: rgb(0, 77, 255)= +; } + +#optanon #optanon-popup-body h3, #optanon #optanon-popup-body #optanon-vend= +or-consent-text { color: rgb(0, 0, 0); } + +.ot-sdk-cookie-policy { font-family: inherit; font-size: 16px; } + +.ot-sdk-cookie-policy.otRelFont { font-size: 1rem; } + +.ot-sdk-cookie-policy h3, .ot-sdk-cookie-policy h4, .ot-sdk-cookie-policy h= +6, .ot-sdk-cookie-policy p, .ot-sdk-cookie-policy li, .ot-sdk-cookie-policy= + a, .ot-sdk-cookie-policy th, .ot-sdk-cookie-policy #cookie-policy-descript= +ion, .ot-sdk-cookie-policy .ot-sdk-cookie-policy-group, .ot-sdk-cookie-poli= +cy #cookie-policy-title { color: dimgray; } + +.ot-sdk-cookie-policy #cookie-policy-description { margin-bottom: 1em; } + +.ot-sdk-cookie-policy h4 { font-size: 1.2em; } + +.ot-sdk-cookie-policy h6 { font-size: 1em; margin-top: 2em; } + +.ot-sdk-cookie-policy th { min-width: 75px; } + +.ot-sdk-cookie-policy a, .ot-sdk-cookie-policy a:hover { background: rgb(25= +5, 255, 255); } + +.ot-sdk-cookie-policy thead { background-color: rgb(246, 246, 244); font-we= +ight: bold; } + +.ot-sdk-cookie-policy .ot-mobile-border { display: none; } + +.ot-sdk-cookie-policy section { margin-bottom: 2em; } + +.ot-sdk-cookie-policy table { border-collapse: inherit; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy { font-family: inherit; font-= +size: 1rem; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h3, #ot-sdk-cookie-policy-v2.= +ot-sdk-cookie-policy h4, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h6, = +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p, #ot-sdk-cookie-policy-v2.o= +t-sdk-cookie-policy li, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a, #o= +t-sdk-cookie-policy-v2.ot-sdk-cookie-policy th, #ot-sdk-cookie-policy-v2.ot= +-sdk-cookie-policy #cookie-policy-description, #ot-sdk-cookie-policy-v2.ot-= +sdk-cookie-policy .ot-sdk-cookie-policy-group, #ot-sdk-cookie-policy-v2.ot-= +sdk-cookie-policy #cookie-policy-title { color: dimgray; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description { = +margin-bottom: 1em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup { margin-lef= +t: 1.5em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description, #= +ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-de= +sc, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-table-header, #ot-sdk= +-cookie-policy-v2.ot-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.ot-sdk-c= +ookie-policy span, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td { font-= +size: 0.9em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td span, #ot-sdk-cookie-polic= +y-v2.ot-sdk-cookie-policy td a { font-size: inherit; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group {= + font-size: 1em; margin-bottom: 0.6em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-title {= + margin-bottom: 1.2em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy > section { margin-bottom: 1e= +m; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th { min-width: 75px; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.o= +t-sdk-cookie-policy a:hover { background: rgb(255, 255, 255); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead { background-color: rgb= +(246, 246, 244); font-weight: bold; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-mobile-border { display: = +none; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy section { margin-bottom: 2em;= + } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li { list= +-style: disc; margin-left: 1.5em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li h4 { d= +isplay: inline-block; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table { border-collapse: inhe= +rit; margin: auto; border: 1px solid rgb(215, 215, 215); border-radius: 5px= +; border-spacing: initial; width: 100%; overflow: hidden; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th, #ot-sdk-cookie-poli= +cy-v2.ot-sdk-cookie-policy table td { border-bottom: 1px solid rgb(215, 215= +, 215); border-right: 1px solid rgb(215, 215, 215); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td { bord= +er-bottom: 0px; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr th:last-child, #ot-s= +dk-cookie-policy-v2.ot-sdk-cookie-policy table tr td:last-child { border-ri= +ght: 0px; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host, #ot-sdk-cooki= +e-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type { width: 25%; } + +.ot-sdk-cookie-policy[dir=3D"rtl"] { text-align: left; } + +#ot-sdk-cookie-policy h3 { font-size: 1.5em; } + +@media only screen and (max-width: 530px) { + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) table, .ot-sdk-cookie= +-policy:not(#ot-sdk-cookie-policy-v2) thead, .ot-sdk-cookie-policy:not(#ot-= +sdk-cookie-policy-v2) tbody, .ot-sdk-cookie-policy:not(#ot-sdk-cookie-polic= +y-v2) th, .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td, .ot-sdk-c= +ookie-policy:not(#ot-sdk-cookie-policy-v2) tr { display: block; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) thead tr { position: = +absolute; top: -9999px; left: -9999px; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr { margin: 0px 0px = +1em; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(2n+1), .= +ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(2n+1) a { b= +ackground: rgb(246, 246, 244); } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td { border-top: none= +; border-right: none; border-left: none; border-image: initial; border-bott= +om: 1px solid rgb(238, 238, 238); position: relative; padding-left: 50%; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td::before { position= +: absolute; height: 100%; left: 6px; width: 40%; padding-right: 10px; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) .ot-mobile-border { d= +isplay: inline-block; background-color: rgb(228, 228, 228); position: absol= +ute; height: 100%; top: 0px; left: 45%; width: 2px; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td::before { content:= + attr(data-label); font-weight: bold; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) li { word-break: brea= +k-word; overflow-wrap: break-word; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table { overflow: hidden; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td { border-top: none= +; border-right: none; border-left: none; border-image: initial; border-bott= +om: 1px solid rgb(215, 215, 215); } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table, #ot-sdk-cookie-polic= +y-v2.ot-sdk-cookie-policy thead, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-pol= +icy tbody, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th, #ot-sdk-cookie= +-policy-v2.ot-sdk-cookie-policy td, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-= +policy tr { display: block; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host, #ot-sdk-coo= +kie-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type { width: auto; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tr { margin: 0px 0px 1em; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td::before { height: 100%; = +width: 40%; padding-right: 10px; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td::before { content: attr(= +data-label); font-weight: bold; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li { word-break: break-word= +; overflow-wrap: break-word; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead tr { position: absolu= +te; top: -9999px; left: -9999px; z-index: -9999; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td { bo= +rder-bottom: 1px solid rgb(215, 215, 215); border-right: 0px; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td:last= +-child { border-bottom: 0px; } +} + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h5, #ot-sdk-cookie-policy-v2.= +ot-sdk-cookie-policy h6, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li, = +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p, #ot-sdk-cookie-policy-v2.o= +t-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span, = +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td, #ot-sdk-cookie-policy-v2.= +ot-sdk-cookie-policy #cookie-policy-description { color: rgb(105, 105, 105)= +; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th { color: rgb(105, 105, 105= +); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group {= + color: rgb(105, 105, 105); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title { color:= + rgb(105, 105, 105); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th { background-color: = +rgb(248, 248, 248); } + +.ot-floating-button__front { background-image: url("https://cdn.cookielaw.o= +rg/logos/static/ot_persistent_cookie_icon.png"); } +------MultipartBoundary--t2UMYUl3Wvt8fLYbS8qU7iCIzyaixWze9ka6xx44pR---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: cid:css-7ff9ee14-1f98-4e26-a8a7-037ebfbaf4b4@mhtml.blink + +@charset "utf-8"; + +#optanon-minimize-button { font-family: Arial; text-size-adjust: none; font= +-size: 0.63em; color: rgb(0, 0, 0); margin: auto; text-decoration: none; po= +sition: relative; background-color: transparent; background-repeat: no-repe= +at; border: none; cursor: pointer; overflow: hidden; padding: 1px 6px; line= +-height: 40px; } +------MultipartBoundary--t2UMYUl3Wvt8fLYbS8qU7iCIzyaixWze9ka6xx44pR---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/etc.clientlibs/cio-sites/clientlibs/clientlib-base.lc-99e6138fc3579fe6a02605a8fc47cd6b-lc.min.css + +@charset "utf-8"; + +.cmp-accordion__header { margin: 0px; } + +.cmp-accordion__button { display: block; width: 100%; text-align: left; } + +.cmp-accordion__panel--hidden { display: none; } + +.cmp-accordion__panel--expanded { display: block; } + +.cmp-carousel__content { position: relative; } + +.cmp-carousel__item { display: none; } + +.cmp-carousel__item--active { display: block; } + +.cmp-carousel__action { appearance: none; } + +.cmp-carousel__indicators { display: flex; flex-wrap: wrap; justify-content= +: center; margin: 0px; padding: 0px; list-style: none; } + +.cmp-carousel__indicator { position: relative; flex: 0 1 auto; width: 10px;= + height: 10px; margin: 0px 7px; border-radius: 50%; font-size: 0px; text-in= +dent: -3000px; background-color: rgba(0, 0, 0, 0.5); } + +.cmp-carousel__indicator--active { background-color: rgba(0, 0, 0, 0.8); } + +.cmp-image__image { width: 100%; } + +.cmp-image__image { width: 100%; height: auto; } + +.cmp-breadcrumb { display: inline-block; list-style: none; padding: 0px; } + +.cmp-breadcrumb__item { display: inline-block; vertical-align: top; } + +.cmp-search { position: relative; } + +.cmp-search__field { position: relative; height: 2rem; } + +.cmp-search__input { padding-left: 2rem; padding-right: 2rem; height: 100%;= + width: 100%; } + +.cmp-search__icon { display: block; position: absolute; left: 0.5rem; top: = +0.5rem; background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj= +0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyY= +XRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxk= +IDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiI= +gImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3= +ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yM= +DAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBw= +eCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTE1MnB4IiBoZWlnaHQ9IjExNTJweCIgdmlld0JveD0iMCA= +wIDExNTIgMTE1MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTE1MiAxMTUyIiB4bWw6c3= +BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik02NzIsMEM0MDYuOTAzLDAsMTkyLDIxNC45MDMsM= +TkyLDQ4MGMwLDk1LjcsMjguMDExLDE4NC44NTUsNzYuMjc1LDI1OS43MjVDMTgxLjY0Niw4MjYu= +MzU0LDQ4LjA3NSw5NTkuOTI1LDM2LDk3Mg0KCWMtMTgsMTgtMzYsMzYtMzYsNzJzMTgsNTQsMzY= +sNzJzMzYuMDEyLDM2LDcyLDM2czU0LTE4LDcyLTM2YzEyLjA3NS0xMi4wNzUsMTQ1LjY0Ni0xND= +UuNjQ2LDIzMi4yNzUtMjMyLjI3NQ0KCUM0ODcuMTQ0LDkzMS45ODgsNTc2LjMsOTYwLDY3Miw5N= +jBjMjY1LjA5NywwLDQ4MC0yMTQuOTAzLDQ4MC00ODBDMTE1MiwyMTQuOTAzLDkzNy4wOTcsMCw2= +NzIsMHogTTY3Miw4MTYNCgljLTE4NS41NjgsMC0zMzYtMTUwLjQzMy0zMzYtMzM2YzAtMTg1LjU= +2OCwxNTAuNDMyLTMzNiwzMzYtMzM2YzE4NS41NjcsMCwzMzYsMTUwLjQzMiwzMzYsMzM2QzEwMD= +gsNjY1LjU2Nyw4NTcuNTY3LDgxNiw2NzIsODE2eiINCgkvPg0KPC9zdmc+DQo=3D"); backgro= +und-size: contain; width: 1rem; height: 1rem; pointer-events: none; } + +.cmp-search__loading-indicator { display: none; position: absolute; top: 0.= +5rem; left: 0.5rem; border-width: 3px; border-style: solid; border-color: r= +gb(51, 51, 51) rgb(204, 204, 204) rgb(204, 204, 204); border-image: initial= +; border-radius: 50%; width: 1rem; height: 1rem; animation: 2s linear 0s in= +finite normal none running cmp-search__loading-indicator-spin; } + +@keyframes cmp-search__loading-indicator-spin {=20 + 100% { transform: rotate(360deg); } +} + +.cmp-search__clear { display: none; margin: 0px; padding: 0px; border: 0px;= + background: transparent; } + +.cmp-search__clear-icon { position: absolute; top: 0.5rem; right: 0.5rem; b= +ackground-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiB= +lbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS= +4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtL= +T4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6= +Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnN= +pb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zy= +IgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iM= +HB4Ig0KCSB3aWR0aD0iMTE1MnB4IiBoZWlnaHQ9IjExNTJweCIgdmlld0JveD0iMCAwIDExNTIg= +MTE1MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTE1MiAxMTUyIiB4bWw6c3BhY2U9InB= +yZXNlcnZlIj4NCjxwYXRoIGlkPSJYTUxJRF85XyIgZD0iTTgyLjYsOTM3LjJsMzYyLTM2Mkw4NC= +wyMTQuOGMtMTQuMS0xNC4xLTE0LjEtMzYuOSwwLTUxbDgxLjItODEuMmMxNC4xLTE0LjEsMzYuO= +S0xNC4xLDUxLDBsMzYwLjUsMzYwLjUNCglMOTM3LjIsODIuNmMxNC4xLTE0LjEsMzYuOS0xNC4x= +LDUxLDBsODEuMiw4MS4yYzE0LjEsMTQuMSwxNC4xLDM2LjksMCw1MUw3MDguOSw1NzUuM2wzNjA= +uNSwzNjAuNWMxNC4xLDE0LjEsMTQuMSwzNi45LDAsNTENCglsLTgxLjIsODEuMmMtMTQuMSwxNC= +4xLTM2LjksMTQuMS01MSwwTDU3Ni43LDcwNy41bC0zNjIsMzYyYy0xNC4xLDE0LjEtMzYuOSwxN= +C4xLTUxLDBsLTgxLjItODEuMg0KCUM2OC41LDk3NC4yLDY4LjUsOTUxLjMsODIuNiw5MzcuMnoi= +Lz4NCjwvc3ZnPg0K"); background-size: contain; width: 1rem; height: 1rem; } + +.cmp-search__results { display: none; overflow-y: auto; min-width: 100%; ma= +x-height: 10rem; position: absolute; top: 100%; left: 0px; z-index: 999999;= + border: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 255); } + +.cmp-search__item { display: block; } + +.cmp-search__item--is-focused { background-color: rgb(204, 204, 204); } + +.cmp-pdfviewer__content { height: 500px; } + +.pdfviewer:not(.cq-Editable-dom) .cmp-pdfviewer__full-window-borderless { h= +eight: 100vh; position: fixed; width: 100vw; top: 0px; left: 0px; z-index: = +9999; } + +.pdfviewer.cq-Editable-dom .cmp-pdfviewer__full-window-borderless { height:= + 500px; } + +.aem-Grid { display: block; width: 100%; } + +.aem-Grid::before, .aem-Grid::after { display: table; content: " "; } + +.aem-Grid::after { clear: both; } + +.aem-Grid-newComponent { clear: both; margin: 0px; } + +.aem-GridColumn { box-sizing: border-box; clear: both; } + +.aem-GridShowHidden > .aem-Grid > .aem-GridColumn { display: block !importa= +nt; } + +.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 50%; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 25%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 50%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 75%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 20%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 40%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 60%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 80%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 20%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 40%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 60%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 80%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 16.6667%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 83.3333%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--6 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 16.6667%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 50%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 83.3333%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--6 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 14.2857%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 28.5714%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 42.8571%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 57.1429%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 71.4286%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--6 { float:= + left; clear: none; width: 85.7143%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--7 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 14.2857%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 28.5714%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 42.8571%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 57.1429%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 71.4286%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--6 = +{ margin-left: 85.7143%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--7 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 12.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 37.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 62.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--6 { float:= + left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--7 { float:= + left; clear: none; width: 87.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--8 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 12.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 25%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 37.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 50%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 62.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--6 = +{ margin-left: 75%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--7 = +{ margin-left: 87.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--8 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 11.1111%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 22.2222%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 44.4444%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 55.5556%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--6 { float:= + left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--7 { float:= + left; clear: none; width: 77.7778%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--8 { float:= + left; clear: none; width: 88.8889%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--9 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 11.1111%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 22.2222%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 44.4444%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 55.5556%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--6 = +{ margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--7 = +{ margin-left: 77.7778%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--8 = +{ margin-left: 88.8889%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--9 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--1 { float= +: left; clear: none; width: 10%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--2 { float= +: left; clear: none; width: 20%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--3 { float= +: left; clear: none; width: 30%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--4 { float= +: left; clear: none; width: 40%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--5 { float= +: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--6 { float= +: left; clear: none; width: 60%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--7 { float= +: left; clear: none; width: 70%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--8 { float= +: left; clear: none; width: 80%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--9 { float= +: left; clear: none; width: 90%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--10 { floa= +t: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--0= + { margin-left: 0px; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--1= + { margin-left: 10%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--2= + { margin-left: 20%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--3= + { margin-left: 30%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--4= + { margin-left: 40%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--5= + { margin-left: 50%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--6= + { margin-left: 60%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--7= + { margin-left: 70%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--8= + { margin-left: 80%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--9= + { margin-left: 90%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--1= +0 { margin-left: 100%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--1 { float= +: left; clear: none; width: 9.09091%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--2 { float= +: left; clear: none; width: 18.1818%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--3 { float= +: left; clear: none; width: 27.2727%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--4 { float= +: left; clear: none; width: 36.3636%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--5 { float= +: left; clear: none; width: 45.4545%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--6 { float= +: left; clear: none; width: 54.5455%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--7 { float= +: left; clear: none; width: 63.6364%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--8 { float= +: left; clear: none; width: 72.7273%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--9 { float= +: left; clear: none; width: 81.8182%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--10 { floa= +t: left; clear: none; width: 90.9091%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--11 { floa= +t: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--0= + { margin-left: 0px; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--1= + { margin-left: 9.09091%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--2= + { margin-left: 18.1818%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--3= + { margin-left: 27.2727%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--4= + { margin-left: 36.3636%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--5= + { margin-left: 45.4545%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--6= + { margin-left: 54.5455%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--7= + { margin-left: 63.6364%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--8= + { margin-left: 72.7273%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--9= + { margin-left: 81.8182%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--1= +0 { margin-left: 90.9091%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--1= +1 { margin-left: 100%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--1 { float= +: left; clear: none; width: 8.33333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--2 { float= +: left; clear: none; width: 16.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--3 { float= +: left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--4 { float= +: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--5 { float= +: left; clear: none; width: 41.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--6 { float= +: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--7 { float= +: left; clear: none; width: 58.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--8 { float= +: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--9 { float= +: left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--10 { floa= +t: left; clear: none; width: 83.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--11 { floa= +t: left; clear: none; width: 91.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--12 { floa= +t: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--0= + { margin-left: 0px; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1= + { margin-left: 8.33333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--2= + { margin-left: 16.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--3= + { margin-left: 25%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--4= + { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--5= + { margin-left: 41.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--6= + { margin-left: 50%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--7= + { margin-left: 58.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--8= + { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--9= + { margin-left: 75%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1= +0 { margin-left: 83.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1= +1 { margin-left: 91.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1= +2 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 25%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 75%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 20%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 40%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 60%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 80%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 20%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 40%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 60%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 80%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 16.6667%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 83.3333%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--6= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 16.6667%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 83.3333%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--6 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 14.2857%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 28.5714%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 42.8571%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 57.1429%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 71.4286%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--6= + { float: left; clear: none; width: 85.7143%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--7= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 14.2857%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 28.5714%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 42.8571%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 57.1429%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 71.4286%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--6 { margin-left: 85.7143%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--7 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 12.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 37.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 62.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--6= + { float: left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--7= + { float: left; clear: none; width: 87.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--8= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 12.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 25%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 37.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 62.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--6 { margin-left: 75%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--7 { margin-left: 87.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--8 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 11.1111%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 22.2222%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 44.4444%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 55.5556%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--6= + { float: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--7= + { float: left; clear: none; width: 77.7778%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--8= + { float: left; clear: none; width: 88.8889%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--9= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 11.1111%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 22.2222%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 44.4444%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 55.5556%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--6 { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--7 { margin-left: 77.7778%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--8 { margin-left: 88.8889%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--9 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +1 { float: left; clear: none; width: 10%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +2 { float: left; clear: none; width: 20%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +3 { float: left; clear: none; width: 30%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +4 { float: left; clear: none; width: 40%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +5 { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +6 { float: left; clear: none; width: 60%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +7 { float: left; clear: none; width: 70%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +8 { float: left; clear: none; width: 80%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +9 { float: left; clear: none; width: 90%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +10 { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--1 { margin-left: 10%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--2 { margin-left: 20%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--3 { margin-left: 30%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--4 { margin-left: 40%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--5 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--6 { margin-left: 60%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--7 { margin-left: 70%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--8 { margin-left: 80%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--9 { margin-left: 90%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--10 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +1 { float: left; clear: none; width: 9.09091%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +2 { float: left; clear: none; width: 18.1818%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +3 { float: left; clear: none; width: 27.2727%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +4 { float: left; clear: none; width: 36.3636%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +5 { float: left; clear: none; width: 45.4545%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +6 { float: left; clear: none; width: 54.5455%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +7 { float: left; clear: none; width: 63.6364%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +8 { float: left; clear: none; width: 72.7273%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +9 { float: left; clear: none; width: 81.8182%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +10 { float: left; clear: none; width: 90.9091%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +11 { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--1 { margin-left: 9.09091%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--2 { margin-left: 18.1818%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--3 { margin-left: 27.2727%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--4 { margin-left: 36.3636%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--5 { margin-left: 45.4545%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--6 { margin-left: 54.5455%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--7 { margin-left: 63.6364%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--8 { margin-left: 72.7273%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--9 { margin-left: 81.8182%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--10 { margin-left: 90.9091%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--11 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +1 { float: left; clear: none; width: 8.33333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +2 { float: left; clear: none; width: 16.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +3 { float: left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +4 { float: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +5 { float: left; clear: none; width: 41.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +6 { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +7 { float: left; clear: none; width: 58.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +8 { float: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +9 { float: left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +10 { float: left; clear: none; width: 83.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +11 { float: left; clear: none; width: 91.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +12 { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--1 { margin-left: 8.33333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--2 { margin-left: 16.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--3 { margin-left: 25%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--4 { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--5 { margin-left: 41.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--6 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--7 { margin-left: 58.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--8 { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--9 { margin-left: 75%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--10 { margin-left: 83.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--11 { margin-left: 91.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--12 { margin-left: 100%; } + +.aem-Grid > .aem-GridColumn.aem-GridColumn--default--newline { display: blo= +ck; clear: both !important; } + +.aem-Grid > .aem-GridColumn.aem-GridColumn--default--none { display: block;= + float: left; clear: none !important; } + +.aem-Grid > .aem-GridColumn.aem-GridColumn--default--hide { display: none; = +} + +@media (max-width: 768px) { + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 50%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 33.3333%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 66.6667%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 25%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 50%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 75%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 20%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 40%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 60%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 80%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--6 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 16.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 33.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 50%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 66.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 83.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--6 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 14.2857%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 28.5714%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 42.8571%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 57.1429%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 71.4286%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--6 { float:= + left; clear: none; width: 85.7143%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--7 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 14.2857%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 28.5714%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 42.8571%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 57.1429%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 71.4286%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--6 = +{ margin-left: 85.7143%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--7 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 12.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 37.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 62.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--6 { float:= + left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--7 { float:= + left; clear: none; width: 87.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--8 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 12.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 25%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 37.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 50%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 62.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--6 = +{ margin-left: 75%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--7 = +{ margin-left: 87.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--8 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 11.1111%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 22.2222%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 44.4444%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 55.5556%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--6 { float:= + left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--7 { float:= + left; clear: none; width: 77.7778%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--8 { float:= + left; clear: none; width: 88.8889%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--9 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 11.1111%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 22.2222%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 33.3333%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 44.4444%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 55.5556%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--6 = +{ margin-left: 66.6667%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--7 = +{ margin-left: 77.7778%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--8 = +{ margin-left: 88.8889%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--9 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--1 { float= +: left; clear: none; width: 10%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--2 { float= +: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--3 { float= +: left; clear: none; width: 30%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--4 { float= +: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--5 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--6 { float= +: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--7 { float= +: left; clear: none; width: 70%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--8 { float= +: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--9 { float= +: left; clear: none; width: 90%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--10 { floa= +t: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--1= + { margin-left: 10%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--2= + { margin-left: 20%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--3= + { margin-left: 30%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--4= + { margin-left: 40%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--5= + { margin-left: 50%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--6= + { margin-left: 60%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--7= + { margin-left: 70%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--8= + { margin-left: 80%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--9= + { margin-left: 90%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +0 { margin-left: 100%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--1 { float= +: left; clear: none; width: 9.09091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--2 { float= +: left; clear: none; width: 18.1818%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--3 { float= +: left; clear: none; width: 27.2727%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--4 { float= +: left; clear: none; width: 36.3636%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--5 { float= +: left; clear: none; width: 45.4545%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--6 { float= +: left; clear: none; width: 54.5455%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--7 { float= +: left; clear: none; width: 63.6364%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--8 { float= +: left; clear: none; width: 72.7273%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--9 { float= +: left; clear: none; width: 81.8182%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--10 { floa= +t: left; clear: none; width: 90.9091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--11 { floa= +t: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--1= + { margin-left: 9.09091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--2= + { margin-left: 18.1818%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--3= + { margin-left: 27.2727%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--4= + { margin-left: 36.3636%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--5= + { margin-left: 45.4545%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--6= + { margin-left: 54.5455%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--7= + { margin-left: 63.6364%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--8= + { margin-left: 72.7273%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--9= + { margin-left: 81.8182%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +0 { margin-left: 90.9091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +1 { margin-left: 100%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--1 { float= +: left; clear: none; width: 8.33333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--2 { float= +: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--3 { float= +: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--4 { float= +: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--5 { float= +: left; clear: none; width: 41.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--6 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--7 { float= +: left; clear: none; width: 58.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--8 { float= +: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--9 { float= +: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--10 { floa= +t: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--11 { floa= +t: left; clear: none; width: 91.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--12 { floa= +t: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1= + { margin-left: 8.33333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--2= + { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--3= + { margin-left: 25%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--4= + { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--5= + { margin-left: 41.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--6= + { margin-left: 50%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--7= + { margin-left: 58.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--8= + { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--9= + { margin-left: 75%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +0 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +1 { margin-left: 91.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +2 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--1 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--1 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--1 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 25%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 75%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 20%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 40%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 60%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 80%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--6 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--6 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 14.2857%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 28.5714%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 42.8571%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 57.1429%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 71.4286%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--6 {= + float: left; clear: none; width: 85.7143%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--7 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 14.2857%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 28.5714%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 42.8571%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 57.1429%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 71.4286%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--6 { margin-left: 85.7143%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--7 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 12.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 37.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 62.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--6 {= + float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--7 {= + float: left; clear: none; width: 87.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--8 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 12.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 25%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 37.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 62.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--6 { margin-left: 75%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--7 { margin-left: 87.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--8 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 11.1111%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 22.2222%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 44.4444%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 55.5556%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--6 {= + float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--7 {= + float: left; clear: none; width: 77.7778%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--8 {= + float: left; clear: none; width: 88.8889%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--9 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 11.1111%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 22.2222%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 44.4444%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 55.5556%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--6 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--7 { margin-left: 77.7778%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--8 { margin-left: 88.8889%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--9 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--1 = +{ float: left; clear: none; width: 10%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--2 = +{ float: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--3 = +{ float: left; clear: none; width: 30%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--4 = +{ float: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--5 = +{ float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--6 = +{ float: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--7 = +{ float: left; clear: none; width: 70%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--8 = +{ float: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--9 = +{ float: left; clear: none; width: 90%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--10= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--1 { margin-left: 10%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--2 { margin-left: 20%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--3 { margin-left: 30%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--4 { margin-left: 40%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--5 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--6 { margin-left: 60%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--7 { margin-left: 70%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--8 { margin-left: 80%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--9 { margin-left: 90%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--10 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--1 = +{ float: left; clear: none; width: 9.09091%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--2 = +{ float: left; clear: none; width: 18.1818%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--3 = +{ float: left; clear: none; width: 27.2727%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--4 = +{ float: left; clear: none; width: 36.3636%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--5 = +{ float: left; clear: none; width: 45.4545%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--6 = +{ float: left; clear: none; width: 54.5455%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--7 = +{ float: left; clear: none; width: 63.6364%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--8 = +{ float: left; clear: none; width: 72.7273%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--9 = +{ float: left; clear: none; width: 81.8182%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--10= + { float: left; clear: none; width: 90.9091%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--11= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--1 { margin-left: 9.09091%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--2 { margin-left: 18.1818%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--3 { margin-left: 27.2727%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--4 { margin-left: 36.3636%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--5 { margin-left: 45.4545%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--6 { margin-left: 54.5455%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--7 { margin-left: 63.6364%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--8 { margin-left: 72.7273%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--9 { margin-left: 81.8182%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--10 { margin-left: 90.9091%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--11 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--1 = +{ float: left; clear: none; width: 8.33333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--2 = +{ float: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--3 = +{ float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--4 = +{ float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--5 = +{ float: left; clear: none; width: 41.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--6 = +{ float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--7 = +{ float: left; clear: none; width: 58.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--8 = +{ float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--9 = +{ float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--10= + { float: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--11= + { float: left; clear: none; width: 91.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--12= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--1 { margin-left: 8.33333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--2 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--3 { margin-left: 25%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--4 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--5 { margin-left: 41.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--6 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--7 { margin-left: 58.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--8 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--9 { margin-left: 75%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--10 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--11 { margin-left: 91.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--12 { margin-left: 100%; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--phone--newline { display: blo= +ck; clear: both !important; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--phone--none { display: block;= + float: left; clear: none !important; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--phone--hide { display: none; = +} +} + +@media (min-width: 769px) and (max-width: 1200px) { + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 100%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 50%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 100%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 100%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 25%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 50%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 75%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 100%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 20%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 40%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 60%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 80%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 100%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--6 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 50%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--6= + { margin-left: 100%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 14.2857%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 28.5714%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 42.8571%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 57.1429%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 71.4286%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--6 { float= +: left; clear: none; width: 85.7143%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--7 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 14.2857%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 28.5714%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 42.8571%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 57.1429%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 71.4286%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--6= + { margin-left: 85.7143%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--7= + { margin-left: 100%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 12.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 37.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 62.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--6 { float= +: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--7 { float= +: left; clear: none; width: 87.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--8 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 12.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 25%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 37.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 50%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 62.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--6= + { margin-left: 75%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--7= + { margin-left: 87.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--8= + { margin-left: 100%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 11.1111%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 22.2222%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 44.4444%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 55.5556%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--6 { float= +: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--7 { float= +: left; clear: none; width: 77.7778%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--8 { float= +: left; clear: none; width: 88.8889%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--9 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 11.1111%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 22.2222%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 44.4444%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 55.5556%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--6= + { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--7= + { margin-left: 77.7778%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--8= + { margin-left: 88.8889%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--9= + { margin-left: 100%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--1 { floa= +t: left; clear: none; width: 10%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--2 { floa= +t: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--3 { floa= +t: left; clear: none; width: 30%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--4 { floa= +t: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--5 { floa= +t: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--6 { floa= +t: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--7 { floa= +t: left; clear: none; width: 70%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--8 { floa= +t: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--9 { floa= +t: left; clear: none; width: 90%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--10 { flo= +at: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +0 { margin-left: 0px; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +1 { margin-left: 10%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +2 { margin-left: 20%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +3 { margin-left: 30%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +4 { margin-left: 40%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +5 { margin-left: 50%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +6 { margin-left: 60%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +7 { margin-left: 70%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +8 { margin-left: 80%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +9 { margin-left: 90%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +10 { margin-left: 100%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--1 { floa= +t: left; clear: none; width: 9.09091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--2 { floa= +t: left; clear: none; width: 18.1818%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--3 { floa= +t: left; clear: none; width: 27.2727%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--4 { floa= +t: left; clear: none; width: 36.3636%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--5 { floa= +t: left; clear: none; width: 45.4545%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--6 { floa= +t: left; clear: none; width: 54.5455%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--7 { floa= +t: left; clear: none; width: 63.6364%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--8 { floa= +t: left; clear: none; width: 72.7273%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--9 { floa= +t: left; clear: none; width: 81.8182%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--10 { flo= +at: left; clear: none; width: 90.9091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--11 { flo= +at: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +0 { margin-left: 0px; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +1 { margin-left: 9.09091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +2 { margin-left: 18.1818%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +3 { margin-left: 27.2727%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +4 { margin-left: 36.3636%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +5 { margin-left: 45.4545%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +6 { margin-left: 54.5455%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +7 { margin-left: 63.6364%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +8 { margin-left: 72.7273%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +9 { margin-left: 81.8182%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +10 { margin-left: 90.9091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +11 { margin-left: 100%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--1 { floa= +t: left; clear: none; width: 8.33333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--2 { floa= +t: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--3 { floa= +t: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--4 { floa= +t: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--5 { floa= +t: left; clear: none; width: 41.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--6 { floa= +t: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--7 { floa= +t: left; clear: none; width: 58.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--8 { floa= +t: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--9 { floa= +t: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--10 { flo= +at: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--11 { flo= +at: left; clear: none; width: 91.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--12 { flo= +at: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +0 { margin-left: 0px; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +1 { margin-left: 8.33333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +2 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +3 { margin-left: 25%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +4 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +5 { margin-left: 41.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +6 { margin-left: 50%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +7 { margin-left: 58.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +8 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +9 { margin-left: 75%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +10 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +11 { margin-left: 91.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +12 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--1 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--1 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--1 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 25%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 75%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 20%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 40%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 60%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 80%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--6= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--6 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 14.2857%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 28.5714%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 42.8571%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 57.1429%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 71.4286%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--6= + { float: left; clear: none; width: 85.7143%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--7= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 14.2857%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 28.5714%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 42.8571%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 57.1429%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 71.4286%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--6 { margin-left: 85.7143%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--7 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 12.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 37.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 62.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--6= + { float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--7= + { float: left; clear: none; width: 87.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--8= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 12.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 25%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 37.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 62.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--6 { margin-left: 75%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--7 { margin-left: 87.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--8 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 11.1111%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 22.2222%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 44.4444%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 55.5556%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--6= + { float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--7= + { float: left; clear: none; width: 77.7778%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--8= + { float: left; clear: none; width: 88.8889%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--9= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 11.1111%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 22.2222%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 44.4444%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 55.5556%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--6 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--7 { margin-left: 77.7778%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--8 { margin-left: 88.8889%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--9 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +1 { float: left; clear: none; width: 10%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +2 { float: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +3 { float: left; clear: none; width: 30%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +4 { float: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +5 { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +6 { float: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +7 { float: left; clear: none; width: 70%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +8 { float: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +9 { float: left; clear: none; width: 90%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +10 { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--1 { margin-left: 10%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--2 { margin-left: 20%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--3 { margin-left: 30%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--4 { margin-left: 40%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--5 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--6 { margin-left: 60%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--7 { margin-left: 70%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--8 { margin-left: 80%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--9 { margin-left: 90%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--10 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +1 { float: left; clear: none; width: 9.09091%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +2 { float: left; clear: none; width: 18.1818%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +3 { float: left; clear: none; width: 27.2727%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +4 { float: left; clear: none; width: 36.3636%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +5 { float: left; clear: none; width: 45.4545%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +6 { float: left; clear: none; width: 54.5455%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +7 { float: left; clear: none; width: 63.6364%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +8 { float: left; clear: none; width: 72.7273%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +9 { float: left; clear: none; width: 81.8182%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +10 { float: left; clear: none; width: 90.9091%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +11 { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--1 { margin-left: 9.09091%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--2 { margin-left: 18.1818%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--3 { margin-left: 27.2727%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--4 { margin-left: 36.3636%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--5 { margin-left: 45.4545%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--6 { margin-left: 54.5455%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--7 { margin-left: 63.6364%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--8 { margin-left: 72.7273%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--9 { margin-left: 81.8182%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--10 { margin-left: 90.9091%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--11 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +1 { float: left; clear: none; width: 8.33333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +2 { float: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +3 { float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +4 { float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +5 { float: left; clear: none; width: 41.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +6 { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +7 { float: left; clear: none; width: 58.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +8 { float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +9 { float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +10 { float: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +11 { float: left; clear: none; width: 91.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +12 { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--1 { margin-left: 8.33333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--2 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--3 { margin-left: 25%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--4 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--5 { margin-left: 41.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--6 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--7 { margin-left: 58.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--8 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--9 { margin-left: 75%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--10 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--11 { margin-left: 91.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--12 { margin-left: 100%; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--tablet--newline { display: bl= +ock; clear: both !important; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--tablet--none { display: block= +; float: left; clear: none !important; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--tablet--hide { display: none;= + } +} + +.aem-GridShowHidden > .cmp-container > .aem-Grid > .aem-GridColumn { displa= +y: block !important; } + +.cmp-share-banner__download-report > .cq-Editable-dom { min-width: 134px; } + +.cmp-card-listing .cmp-card-listing_second-row > .container.responsivegrid = +.cmp-container .new.newpar.section.cq-Editable-dom { flex: 1 1 100%; } + +.cmp-tabs__tablist { display: flex; flex-wrap: wrap; padding-left: 0px; lis= +t-style: none; } + +.cmp-tabs__tab { box-sizing: border-box; border-bottom: 1px solid transpare= +nt; padding: 0.5rem 1rem; cursor: pointer; } + +.cmp-tabs__tab--active { border-color: inherit; } + +.cmp-tabs__tabpanel { display: none; } + +.cmp-tabs__tabpanel--active { display: block; } +------MultipartBoundary--t2UMYUl3Wvt8fLYbS8qU7iCIzyaixWze9ka6xx44pR---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/etc.clientlibs/cio-sites/clientlibs/clientlib-site-above-the-fold.lc-7f5d95791329df4749c9c3f6804d87d0-lc.min.css + +@charset "utf-8"; + +html { line-height: 1.15; text-size-adjust: 100%; } + +body { margin: 0px; } + +main { display: block; } + +h1 { font-size: 2em; margin: 0.67em 0px; } + +hr { box-sizing: content-box; height: 0px; overflow: visible; } + +pre { font-family: monospace, monospace; font-size: 1em; } + +a { background-color: transparent; } + +abbr[title] { border-bottom: none; text-decoration: underline dotted; } + +b, strong { font-weight: bolder; } + +code, kbd, samp { font-family: monospace, monospace; font-size: 1em; } + +small { font-size: 80%; } + +sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-ali= +gn: baseline; } + +sub { bottom: -0.25em; } + +sup { top: -0.5em; } + +img { border-style: none; } + +button, input, optgroup, select, textarea { font-family: inherit; font-size= +: 100%; line-height: 1.15; margin: 0px; } + +button, input { overflow: visible; } + +button, select { text-transform: none; } + +[type=3D"button"], [type=3D"reset"], [type=3D"submit"], button { appearance= +: button; } + +fieldset { padding: 0.35em 0.75em 0.625em; } + +legend { box-sizing: border-box; color: inherit; display: table; max-width:= + 100%; padding: 0px; white-space: normal; } + +progress { vertical-align: baseline; } + +textarea { overflow: auto; } + +[type=3D"checkbox"], [type=3D"radio"] { box-sizing: border-box; padding: 0p= +x; } + +[type=3D"number"]::-webkit-inner-spin-button, [type=3D"number"]::-webkit-ou= +ter-spin-button { height: auto; } + +[type=3D"search"] { appearance: textfield; outline-offset: -2px; } + +[type=3D"search"]::-webkit-search-decoration { appearance: none; } + +::-webkit-file-upload-button { appearance: button; font: inherit; } + +details { display: block; } + +summary { display: list-item; } + +[hidden], template { display: none; } + +html { font-size: 10px; box-sizing: border-box; background-color: rgb(255, = +255, 255); } + +*, ::after, ::before { box-sizing: inherit; } + +body, html { overflow: hidden auto; } + +body { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsyste= +mfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, san= +s-serif; font-size: 1.6rem; font-style: normal; font-weight: 400; line-heig= +ht: 1.6; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); } + +a, button { cursor: pointer; background: transparent; border: none; padding= +: 0px; margin: 0px; text-decoration: none; color: rgb(1, 149, 255); } + +a:hover, button:hover { color: rgb(1, 114, 195); } + +a:disabled, button:disabled { cursor: default; } + +a:focus, button:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline= +: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +a:focus:not(:focus-visible), button:focus:not(:focus-visible) { box-shadow:= + none; outline: none; } + +img, svg { max-width: 100%; } + +hr { border: none; margin: 0px; } + +ol, ul { list-style: none; } + +blockquote, dd, dt, ol, p, ul { margin: 0px; padding: 0px; } + +b, strong { font-weight: 600; } + +em, i { font-style: italic; } + +a.cmp-skip-link { position: absolute; top: -6.25em; z-index: 10000; height:= + auto; margin: 0px auto; padding: 0.63rem; background-color: transparent; o= +utline: none; transition: top 0.2s ease 0s, background-color 0.2s ease 0s; = +color: rgb(0, 77, 255); } + +a.cmp-skip-link:active, a.cmp-skip-link:focus { top: 0px; background-color:= + rgb(74, 74, 74); color: rgb(255, 255, 255); text-decoration: underline; } + +a.cmp-skip-link:focus { outline: rgb(0, 77, 255) solid 1px; outline-offset:= + 0px; } + +.s7socialshare { display: none; } + +h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; } + +h1 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + h1 { font-size: 6.5rem; } +} + +h2 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.05; font-size: 2.8rem; } + +@media screen and (min-width: 1000px) { + h2 { font-size: 4.8rem; } +} + +h3 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + h3 { font-size: 4.8rem; } +} + +h4 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + h4 { font-size: 3.5rem; } +} + +h5 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + h5 { font-size: 2.5rem; } +} + +h6 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + h6 { font-size: 2.5rem; } +} + +.h-title-page { font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 800; font-style: normal; text-transform: non= +e; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-page { font-size: 6.5rem; } +} + +.h-title-page-long { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 800; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-page-long { font-size: 5.8rem; } +} + +.h-title-homepage { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 800; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-homepage { font-size: 6.5rem; } +} + +.h-title-cta { font-family: Graphik, Arial, system-ui, -apple-system, blink= +macsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantar= +ell, sans-serif; font-weight: 800; font-style: normal; text-transform: none= +; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-cta { font-size: 4.8rem; } +} + +.h-title-section { font-family: Graphik, Arial, system-ui, -apple-system, b= +linkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, ca= +ntarell, sans-serif; font-weight: 600; font-style: normal; text-transform: = +none; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + .h-title-section { font-size: 4.8rem; } +} + +.h-title-subsection { font-family: Graphik, Arial, system-ui, -apple-system= +, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen,= + cantarell, sans-serif; font-weight: 600; font-style: normal; text-transfor= +m: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .h-title-subsection { font-size: 3.5rem; } +} + +.h-title-ribbon { font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-style: normal; text-transform: none; color: rgb(0,= + 0, 0); font-size: 2rem; font-weight: 800; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .h-title-ribbon { font-size: 3.5rem; } +} + +.h-title-module { font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-weight: 800; font-style: normal; text-transform: n= +one; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-module { font-size: 2.5rem; } +} + +.h-title-tertiary { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 600; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-tertiary { font-size: 2.5rem; } +} + +.h-title-eyebrow { font-family: Graphik, Arial, system-ui, -apple-system, b= +linkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, ca= +ntarell, sans-serif; font-weight: 600; font-style: normal; text-transform: = +uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; = +font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .h-title-eyebrow { font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.h-title-submodule { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 800; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .h-title-submodule { font-size: 1.6rem; } +} + +.ai-h1 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 700; font-style: normal; text-transform: none; line= +-height: 1; font-size: 4.8rem; } + +@media screen and (min-width: 1000px) { + .ai-h1 { font-size: 10rem; } +} + +.ai-h2 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 700; font-style: normal; text-transform: none; line= +-height: 1.13; font-size: 3rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .ai-h2 { font-size: 3.6rem; line-height: 1; } +} + +@media screen and (min-width: 1000px) { + .ai-h2 { font-size: 6.5rem; line-height: 1.08; } +} + +.ai-h3 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 400; font-style: normal; text-transform: none; line= +-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .ai-h3 { font-size: 3.2rem; line-height: 1.13; } +} + +.ai-h4 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 400; font-style: normal; text-transform: none; line= +-height: 1.38; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .ai-h4 { font-size: 2.4rem; line-height: 1.17; } +} + +.ai-h5 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 500; font-style: normal; text-transform: none; line= +-height: 1.13; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .ai-h5 { font-size: 2.4rem; line-height: 1.17; } +} + +.ai-section-h { font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 500; font-style: normal; text-transform: upp= +ercase; line-height: 1.21; font-size: 1.4rem; border-width: 0px; } + +.ai-section-h::after { content: ""; display: block; margin-top: 0.4rem; hei= +ght: 6px; width: 58px; background-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .ai-section-h::after { margin-top: 0.6rem; width: 64px; } +} + +@media screen and (min-width: 1000px) { + .ai-section-h { font-size: 1.8rem; line-height: 1.22; } + .ai-section-h::after { margin-top: 0.8rem; width: 74px; } +} + +.ui-vs-top--sm, .ui-vs-top--xs { padding-top: 1rem; } + +@media screen and (min-width: 768px) { + .ui-vs-top--sm { padding-top: 1.5rem; } +} + +.ui-vs-top--bs { padding-top: 1rem; } + +@media screen and (min-width: 768px) { + .ui-vs-top--bs { padding-top: 2rem; } +} + +.ui-vs-top--md { padding-top: 2rem; } + +@media screen and (min-width: 768px) { + .ui-vs-top--md { padding-top: 3rem; } +} + +.ui-vs-top--lg { padding-top: 3rem; } + +@media screen and (min-width: 768px) { + .ui-vs-top--lg { padding-top: 5rem; } +} + +.ui-vs-bottom--sm, .ui-vs-bottom--xs { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .ui-vs-bottom--sm { padding-bottom: 1.5rem; } +} + +.ui-vs-bottom--bs { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .ui-vs-bottom--bs { padding-bottom: 2rem; } +} + +.ui-vs-bottom--md { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .ui-vs-bottom--md { padding-bottom: 3rem; } +} + +.ui-vs-bottom--lg { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .ui-vs-bottom--lg { padding-bottom: 5rem; } +} + +@-webkit-keyframes ui-anim-fade--left {=20 + 0% { opacity: 0; transform: translateX(100px); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@keyframes ui-anim-fade--left {=20 + 0% { opacity: 0; transform: translateX(100px); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@-webkit-keyframes ui-anim-fade--right {=20 + 0% { opacity: 0; transform: translateX(-100px); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@keyframes ui-anim-fade--right {=20 + 0% { opacity: 0; transform: translateX(-100px); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@-webkit-keyframes ui-anim-fade--up {=20 + 0% { opacity: 0; transform: translateY(100px); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes ui-anim-fade--up {=20 + 0% { opacity: 0; transform: translateY(100px); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@-webkit-keyframes ui-anim-fade--down {=20 + 0% { opacity: 0; transform: translateY(-100px); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes ui-anim-fade--down {=20 + 0% { opacity: 0; transform: translateY(-100px); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@-webkit-keyframes ui-anim-fade--in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@keyframes ui-anim-fade--in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +.ui-animate--on.ui-animate, .ui-animate--on .ui-animate { animation-fill-mo= +de: forwards; animation-iteration-count: 1; animation-play-state: paused; a= +nimation-timing-function: ease; animation-delay: 0ms; } + +.ui-animate--on.ui-animate--play, .ui-animate--on .ui-animate--play { anima= +tion-play-state: running; } + +.ui-animate--on.ui-animate--left, .ui-animate--on .ui-animate--left { opaci= +ty: 0; animation-duration: 1000ms; animation-name: ui-anim-fade--left; } + +.ui-animate--on.ui-animate--right, .ui-animate--on .ui-animate--right { opa= +city: 0; animation-duration: 1000ms; animation-name: ui-anim-fade--right; } + +.ui-animate--on.ui-animate--up, .ui-animate--on .ui-animate--up { opacity: = +0; animation-duration: 1000ms; animation-name: ui-anim-fade--up; } + +.ui-animate--on.ui-animate--down, .ui-animate--on .ui-animate--down { opaci= +ty: 0; animation-duration: 1000ms; animation-name: ui-anim-fade--down; } + +.ui-animate--on.ui-animate--fade, .ui-animate--on .ui-animate--fade { opaci= +ty: 0; animation-duration: 1000ms; animation-name: ui-anim-fade--in; } + +.ui-animate--on.ui-animate--d1, .ui-animate--on .ui-animate--d1 { animation= +-delay: 100ms; } + +.ui-animate--on.ui-animate--d2, .ui-animate--on .ui-animate--d2 { animation= +-delay: 200ms; } + +.ui-animate--on.ui-animate--d3, .ui-animate--on .ui-animate--d3 { animation= +-delay: 300ms; } + +.cmp-breadcrumb, .cmp-breadcrumb--light .cmp-breadcrumb { color: rgb(0, 77,= + 255); } + +.cmp-breadcrumb--light .cmp-breadcrumb .cmp-breadcrumb__item::after { color= +: rgb(0, 0, 0); } + +.cmp-breadcrumb--light .cmp-breadcrumb .cmp-breadcrumb__item-link { color: = +rgb(0, 77, 255); } + +.cmp-breadcrumb--light .cmp-breadcrumb .cmp-breadcrumb__item-link span:hove= +r::after { background-color: rgb(0, 77, 255); } + +.cmp-breadcrumb--color .cmp-breadcrumb, .cmp-breadcrumb--color .cmp-breadcr= +umb .cmp-breadcrumb__item::after { color: rgb(0, 0, 0); } + +.cmp-breadcrumb--color .cmp-breadcrumb .cmp-breadcrumb__item a:focus::after= + { background-color: rgb(255, 255, 255); } + +.cmp-breadcrumb--color .cmp-breadcrumb .cmp-breadcrumb__item-link { color: = +rgb(0, 0, 0); } + +.cmp-breadcrumb--color .cmp-breadcrumb .cmp-breadcrumb__item-link span:hove= +r::after { background-color: rgb(0, 0, 0); } + +.cmp-breadcrumb--dark .cmp-breadcrumb, .cmp-breadcrumb--dark .cmp-breadcrum= +b .cmp-breadcrumb__item::after { color: rgb(255, 255, 255); } + +.cmp-breadcrumb--dark .cmp-breadcrumb .cmp-breadcrumb__item a:focus::after = +{ background-color: rgb(255, 255, 255); } + +.cmp-breadcrumb--dark .cmp-breadcrumb .cmp-breadcrumb__item-link { color: r= +gb(255, 255, 255); } + +.cmp-breadcrumb--dark .cmp-breadcrumb .cmp-breadcrumb__item-link span:hover= +::after { background-color: rgb(255, 255, 255); } + +.cmp-breadcrumb-icon-type1 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: ">"; } + +.cmp-breadcrumb-icon-type2 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: "|"; } + +.cmp-breadcrumb-icon-type3 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: "/"; } + +.cmp-breadcrumb-icon-type4 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: "::"; } + +.cmp-breadcrumb-icon-type5 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: "=E2=86=92"; } + +.cmp-breadcrumb__list { display: flex; flex-wrap: wrap; } + +.cmp-breadcrumb__item, .cmp-breadcrumb__list { -webkit-box-align: center; a= +lign-items: center; } + +.cmp-breadcrumb__item { display: inline-flex; font-family: Graphik, Arial, = +system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "= +Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.2rem; font-wei= +ght: 600; font-style: normal; line-height: 2.56rem; margin: 0px; padding-bo= +ttom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-breadcrumb__item { font-size: 1.6rem; } +} + +.cmp-breadcrumb__item a { border: 1px solid transparent; } + +.cmp-breadcrumb__item a:focus { outline: rgb(255, 255, 255) solid 1px; box-= +shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline-offset: 1px; } + +.cmp-breadcrumb__item a:focus::after { background-color: rgb(0, 77, 255); w= +idth: 100%; } + +.cmp-breadcrumb__item a:focus:not(:focus-visible) { outline: none; box-shad= +ow: none; } + +.cmp-breadcrumb__item a:focus:not(:focus-visible)::after { background-color= +: transparent; width: auto; } + +.cmp-breadcrumb__item a::after { content: ""; position: absolute; left: 0px= +; bottom: 0px; height: 2px; width: 0%; transition: width 300ms ease 0s; } + +.cmp-breadcrumb__item span { display: block; padding: 0px 0px 4px; } + +.cmp-breadcrumb__item::after { margin-top: -4px; content: ">"; color: rgb(0= +, 0, 0); display: block; padding: 0px 1rem; } + +.cmp-breadcrumb__item:last-child::after { display: none; } + +.cmp-breadcrumb__item--active { color: rgb(107, 107, 107); } + +.cmp-breadcrumb__item-link { color: rgb(0, 77, 255); text-decoration: none;= + position: relative; } + +.cmp-breadcrumb__item-link:hover { color: rgb(0, 77, 255); } + +.cmp-breadcrumb__item-link span::after { content: ""; position: absolute; l= +eft: 0px; bottom: 0px; height: 2px; width: 0%; transition: width 300ms ease= + 0s; } + +.cmp-breadcrumb__item-link span:hover::after { background-color: rgb(0, 77,= + 255); width: 100%; } + +.navroller { position: fixed; z-index: 15; width: 100%; left: 0px; right: 0= +px; opacity: 1; transform: translateY(0px); } + +@media screen and (min-width: 1000px) { + .navroller { height: 57px; padding-top: 20px; } +} + +@media screen and (min-width: 1200px) { + .navroller { padding-top: 0px; } +} + +.cmp-nav-roller { height: 8px; background-color: rgb(242, 242, 242); transi= +tion: height 0.3s ease 0s; top: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-nav-roller { height: 57px; position: absolute; width: 100%; min-heig= +ht: 57px; } +} + +.cmp-nav-roller__progress-bar { position: relative; background-color: rgb(1= +40, 140, 140); top: 0px; left: 0px; height: 8px; width: 0%; } + +@media screen and (min-width: 1000px) { + .cmp-nav-roller__progress-bar { display: none; } +} + +.cmp-nav-roller__arrow { transition: transform 0.6s ease 0s, -webkit-transf= +orm 0.6s ease 0s; transform: rotate(0deg); } + +.cmp-nav-roller__arrow.cmp-nav-roller__arrow_up { transform: rotate(-90deg)= +; } + +.cmp-nav-roller__menu { display: none; height: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-nav-roller__menu { display: flex; } +} + +.cmp-nav-roller__menu-item a, .cmp-nav-roller__menu-item button { padding: = +17px 22px; display: flex; -webkit-box-align: center; align-items: center; h= +eight: 100%; position: relative; z-index: 1; } + +.cmp-nav-roller__menu-item a:focus, .cmp-nav-roller__menu-item button:focus= + { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) = +solid 1px; outline-offset: 1px; } + +.cmp-nav-roller__menu-item span { display: inline-block; font-size: 1.28rem= +; font-weight: 400; line-height: 1.6; color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-nav-roller__menu-item span { line-height: 2.56rem; } +} + +.cmp-nav-roller__item-bar { position: absolute; top: 0px; left: 0px; height= +: 100%; background-color: rgb(140, 140, 140); z-index: -1; } + +.cmp-nav-roller__intro { animation: 0.3s ease 1s 1 normal forwards running = +slide-down; } + +@-webkit-keyframes slide-down {=20 + 0% { opacity: 0; transform: translateY(-100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.cmp-nav-roller__placeholder { height: 57px; } + +.quickaccesstab { position: fixed; z-index: 50; width: 100%; height: auto; = +min-width: 12rem; margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .quickaccesstab { width: auto; top: 7rem; right: 2rem; margin: 0px; } +} + +@media screen and (min-width: 1000px) { + .quickaccesstab { top: 9rem; } +} + +.quickaccesstab .cmp-quick-access__list { display: flex; box-shadow: rgb(10= +7, 107, 107) 1px 1px 6px 0px; box-sizing: border-box; background-color: rgb= +(255, 255, 255); list-style: none; } + +.quickaccesstab .cmp-quick-access__list li:first-child { padding-left: 3rem= +; padding-right: 2rem; } + +.quickaccesstab .cmp-quick-access__list li:nth-child(2) { padding-left: 2re= +m; padding-right: 3rem; } + +@media screen and (min-width: 768px) { + .quickaccesstab .cmp-quick-access__list { border-radius: 3rem; } + .quickaccesstab .cmp-quick-access__list li:first-child { padding-left: 3r= +em; padding-right: 0px; } + .quickaccesstab .cmp-quick-access__list li:nth-child(2) { padding-left: 1= +.5rem; padding-right: 3rem; } +} + +.quickaccesstab .cmp-quick-access__item { padding-top: 1.5rem; padding-bott= +om: 1.5rem; width: 100%; text-align: center; font-size: 1.4rem; line-height= +: 1; font-weight: 600; } + +.quickaccesstab .cmp-quick-access__download a > span { color: rgb(0, 77, 25= +5); display: inline-block; padding-left: 3rem; position: relative; font-siz= +e: 1.2rem; line-height: 1; } + +.quickaccesstab .cmp-quick-access__download a > span::before { content: "= +=EF=90=9F"; font-size: 24px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; box-sizing: border-box; position: absolute;= + top: -0.8rem; left: 0px; } + +.quickaccesstab .cmp-quick-access__view a > span { color: rgb(0, 77, 255); = +display: inline-block; padding-left: 3rem; position: relative; font-size: 1= +.2rem; line-height: 1; } + +.quickaccesstab .cmp-quick-access__view a > span::before { content: "=EF=90= +=A4"; font-size: 28px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; box-sizing: border-box; position: absolute; top: = +-0.8rem; left: 0px; } + +.quickaccesstab .cmp-quick-access__one-item li:first-child { padding-right:= + 3rem; } + +.cmp-anchor-links { background-color: rgb(242, 242, 242); border-style: sol= +id; border-color: rgb(227, 227, 227); border-image: initial; border-width: = +1px 1px 0px; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links { width: 100%; border-bottom-width: 1px; } +} + +.cmp-anchor-links.cmp-anchor-links--expanded .cmp-anchor-links__option-list= + { display: block; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links.cmp-anchor-links--expanded .cmp-anchor-links__option-li= +st { display: flex; } +} + +.cmp-anchor-links.cmp-anchor-links--sticky { left: 0px; position: fixed; ri= +ght: 0px; top: 51px; width: 100%; z-index: 998; } + +@media screen and (min-width: 1200px) { + .cmp-anchor-links.cmp-anchor-links--sticky { top: 7rem; } +} + +.cmp-anchor-links__container { margin: auto; max-width: 1200px; } + +.cmp-anchor-links__current-option { border-bottom: 5px solid rgb(0, 186, 25= +5); height: 50px; margin-left: 0px; margin-right: 0px; padding-left: 3.904r= +em; padding-right: 2rem; position: relative; text-align: left; width: 100%;= + } + +@media screen and (max-width: 767.9px) { + .cmp-anchor-links__current-option { padding-left: 2rem; padding-right: 2r= +em; } +} + +.cmp-anchor-links__current-option-label { color: rgb(0, 0, 0); font-size: 1= +.2rem; text-transform: none; } + +.cmp-anchor-links__current-option-label:hover, .cmp-anchor-links__current-o= +ption:hover { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__current-option { display: none; } +} + +.cmp-anchor-links__icon { -webkit-box-align: center; align-items: center; b= +order-bottom: 4px solid transparent; display: flex; height: 50px; position:= + absolute; right: 20px; top: 0px; } + +.cmp-anchor-links__icon::before { color: rgb(0, 0, 0); content: "=EF=84=A3"= +; font-size: 1rem; font-family: Ionicons; display: block; font-weight: 400;= + font-style: normal; line-height: 1; text-transform: none; letter-spacing: = +normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit= +-font-smoothing: antialiased; text-rendering: optimizelegibility; font-feat= +ure-settings: "liga"; } + +.cmp-anchor-links__option-list { display: none; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-list { display: flex; -webkit-box-pack: center;= + justify-content: center; } +} + +.cmp-anchor-links__option-item { border-bottom: 1px solid rgb(227, 227, 227= +); display: block; font-weight: 400; height: 50px; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-item { border-bottom: none; padding: 0px 15px; = +min-width: 20%; -webkit-box-flex: 1; flex: 1 1 0%; } +} + +.cmp-anchor-links__option-link { color: rgb(0, 0, 0); display: block; paddi= +ng-left: 3.904rem; padding-right: 2rem; } + +@media screen and (max-width: 767.9px) { + .cmp-anchor-links__option-link { padding-left: 2rem; padding-right: 2rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-link { padding-left: 0px; padding-right: 0px; } +} + +.cmp-anchor-links__option-link:focus, .cmp-anchor-links__option-link:focus-= +within, .cmp-anchor-links__option-link:hover { color: rgb(0, 0, 0); box-sha= +dow: none; outline: none; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-link:focus, .cmp-anchor-links__option-link:focu= +s-within, .cmp-anchor-links__option-link:hover { border-bottom: 5px solid r= +gb(0, 186, 255); } +} + +.cmp-anchor-links__option-link.cmp-anchor-links__option-link--active { text= +-transform: none; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-link.cmp-anchor-links__option-link--active { bo= +rder-bottom: 5px solid rgb(0, 186, 255); font-weight: 600; } +} + +.cmp-anchor-links__option-text { font-size: 1.2rem; line-height: 1.2; color= +: rgb(0, 0, 0); display: flex; -webkit-box-align: center; align-items: cent= +er; height: 50px; } + +.cmp-profile-hero { padding: 3rem 0px 1rem; } + +@media screen and (min-width: 1200px) { + .cmp-profile-hero { padding: 5rem 0px; } +} + +.cmp-profile-hero__content-description p, .cmp-profile-hero__content-inline= +-profile { display: inline; font-size: 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-profile-hero__content-description p, .cmp-profile-hero__content-inli= +ne-profile { display: inline; font-size: 1.6rem; font-weight: 400; } +} + +@media screen and (min-width: 1200px) { + .cmp-profile-hero__content-description p, .cmp-profile-hero__content-inli= +ne-profile { line-height: 1.6; } +} + +.cmp-profile-hero__content-title { width: 88%; margin: 0.8rem 0px; } + +.cmp-profile-hero__content-description { width: 100%; margin: 2rem 0px 2.2r= +em; } + +@media screen and (min-width: 768px) { + .cmp-profile-hero__content-description { width: 61%; } +} + +@media screen and (min-width: 1200px) { + .cmp-profile-hero__content-description { width: 56%; margin: 2rem 0px 2.5= +rem; } +} + +.cmp-profile-hero__content-inline-profile-link { text-decoration: underline= +; } + +.cmp-seo-login-container { padding-top: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container { padding-top: 3rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-title { margin: -1.2rem 0px 10= +px; display: flex; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-title { margin: 0px 0px 2.2r= +em; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-title { margin: 0px 0px 30px= +; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-title__text { margin: 10px 0px= +; font-weight: 600; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-title__text { margin: 0.8rem= + 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-title__text { font-size: 2.1= +rem; line-height: 1.05; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-image { margin-bottom: 20px; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-image { margin-bottom: 30px;= + } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row { displa= +y: block; flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-direc= +tion: normal; flex-basis: 50%; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row { disp= +lay: flex; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .ui-vs-b= +ottom--lg { padding-bottom: 0px; } + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .ui-vs-t= +op--lg { padding-top: 0px; } + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .ui-vs-b= +ottom--bs { padding-bottom: 0px; } + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-but= +ton-container { margin-bottom: 30px; display: inline-block; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-b= +utton-container { margin: 0px; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-but= +ton { margin: 0px 0px 10px; padding: 0px; width: 100%; height: auto; } + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-b= +utton { margin: 0px 0px 2.5rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-but= +ton__text { text-align: center; position: relative; font-size: 1.4rem; heig= +ht: 76px; display: flex; -webkit-box-align: center; align-items: center; -w= +ebkit-box-pack: center; justify-content: center; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-b= +utton__text { font-size: 1.6rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-con= +tainer-offset .cmp-container { padding: 0px; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-t= +easer__description p .cmp-text { font-size: 1.4rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-fou= +r-cell__first-col { margin-bottom: 20px; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__first-col { padding-right: 3rem; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__first-col { padding-right: 1.5rem; margin-bottom: 30px; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__first-col .cmp-container { padding-right: 3.5rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-fou= +r-cell__second-col { margin-bottom: 20px; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__second-col { padding-left: 3rem; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__second-col { padding-left: 1.5rem; margin-bottom: 30px; } +} + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__second-col .cmp-container { margin-bottom: 8.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__second-col .cmp-container { padding-left: 3.5rem; margin-bottom: = +10.1rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-tex= +t { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-t= +ext { padding-bottom: 5rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-t= +ext { padding-bottom: 5rem; } +} + +.container .cmp-container-offset .cmp-container { padding: 0px; } + +.cmp-global-header { padding-top: 51px; } + +.cmp-global-header :focus { outline: rgb(0, 0, 136) solid 1px; } + +.cmp-global-header :focus:not(:focus-visible) { box-shadow: none; outline: = +none; } + +.cmp-global-header nav { background-color: rgb(255, 255, 255); border-botto= +m: 1px solid rgb(227, 227, 227); left: 0px; position: fixed; right: 0px; to= +p: 0px; z-index: 1001; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__content= + { border-bottom: 1px solid rgb(227, 227, 227); opacity: 1; transform: tran= +slateY(0px); visibility: visible; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton div { width: 2.4rem; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton span { transform-origin: left center; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton span:first-child { top: -4px; transform: rotate(45deg); } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton span:nth-child(2) { opacity: 0; width: 0%; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton span:nth-child(3) { top: 13px; transform: rotate(-45deg); } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__logo { = +display: none; } + +@media screen and (min-width: 768px) { + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__conte= +nt { transform: translateX(0px); } + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__logo = +{ display: flex; } + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-= +overlay { opacity: 0.6; z-index: 999; transform: none; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header { padding-top: 71px; } +} + +.cmp-global-header__access-application { display: none; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__access-application { display: flex; border-left: 1px = +solid rgb(227, 227, 227); } +} + +.cmp-global-header__access-application .cmp-button { background-color: rgb(= +255, 255, 255); color: rgb(0, 0, 0); font-size: 10px; font-weight: 400; mar= +gin-left: 0px; height: 7rem; margin-top: 0px; padding-top: 2.2rem; border-b= +ottom: 4px solid transparent; } + +.cmp-global-header__access-application .cmp-button:focus, .cmp-global-heade= +r__access-application .cmp-button:hover { background-color: rgb(255, 255, 2= +55); color: rgb(0, 0, 0); outline-offset: 0px; border-bottom: 4px solid rgb= +(0, 0, 0); } + +.cmp-global-header__navbar-container { display: flex; height: 50px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__navbar-container { display: flex; height: 7rem; z-ind= +ex: 1; background-color: rgb(255, 255, 255); } +} + +.cmp-global-header__primary-nav { display: flex; width: 66%; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__primary-nav { -webkit-box-pack: start; justify-conten= +t: flex-start; } +} + +.cmp-global-header__utility-nav { display: flex; -webkit-box-pack: end; jus= +tify-content: flex-end; width: 34%; } + +.cmp-global-header__utility-nav .color-block-accent-purple-1 .cmp-global-he= +ader__icon--star::before { color: rgb(180, 85, 170); } + +.cmp-global-header__utility-nav .color-block-accent-purple-2 .cmp-global-he= +ader__icon--star::before { color: rgb(160, 85, 245); } + +.cmp-global-header__utility-nav .color-block-accent-purple-3 .cmp-global-he= +ader__icon--star::before { color: rgb(190, 130, 255); } + +.cmp-global-header__utility-nav .color-block-accent-purple-4 .cmp-global-he= +ader__icon--star::before { color: rgb(220, 175, 255); } + +.cmp-global-header__utility-nav .color-block-accent-purple-5 .cmp-global-he= +ader__icon--star::before { color: rgb(230, 220, 255); } + +.cmp-global-header__utility-nav .color-block-alt-blue .cmp-global-header__i= +con--star::before { color: rgb(0, 65, 240); } + +.cmp-global-header__utility-nav .color-block-alt-gray .cmp-global-header__i= +con--star::before { color: rgb(190, 190, 190); } + +.cmp-global-header__utility-nav .color-block-alt-gray-dark .cmp-global-head= +er__icon--star::before { color: rgb(150, 150, 150); } + +.cmp-global-header__utility-nav .color-block-alt-gray-darker .cmp-global-he= +ader__icon--star::before { color: rgb(90, 90, 90); } + +.cmp-global-header__utility-nav .color-block-alt-green .cmp-global-header__= +icon--star::before { color: rgb(0, 215, 0); } + +.cmp-global-header__utility-nav .color-block-alt-red .cmp-global-header__ic= +on--star::before { color: red; } + +.cmp-global-header__utility-nav .color-block-alt-yellow .cmp-global-header_= +_icon--star::before { color: rgb(255, 255, 0); } + +.cmp-global-header__utility-nav .color-block-aqua .cmp-global-header__icon-= +-star::before { color: rgb(0, 255, 187); } + +.cmp-global-header__utility-nav .color-block-blue .cmp-global-header__icon-= +-star::before { color: rgb(0, 186, 255); } + +.cmp-global-header__utility-nav .color-block-blue-green .cmp-global-header_= +_icon--star::before { color: rgb(5, 240, 165); } + +.cmp-global-header__utility-nav .color-block-brand-green .cmp-global-header= +__icon--star::before { color: rgb(100, 255, 80); } + +.cmp-global-header__utility-nav .color-block-brand-orange .cmp-global-heade= +r__icon--star::before { color: rgb(255, 120, 0); } + +.cmp-global-header__utility-nav .color-block-brand-yellow .cmp-global-heade= +r__icon--star::before { color: rgb(255, 235, 50); } + +.cmp-global-header__utility-nav .color-block-blue-dark .cmp-global-header__= +icon--star::before { color: rgb(0, 142, 255); } + +.cmp-global-header__utility-nav .color-block-blue-light .cmp-global-header_= +_icon--star::before { color: rgb(0, 243, 255); } + +.cmp-global-header__utility-nav .color-block-core-purple .cmp-global-header= +__icon--star::before { color: rgb(70, 0, 115); } + +.cmp-global-header__utility-nav .color-block-cyan .cmp-global-header__icon-= +-star::before { color: rgb(0, 255, 255); } + +.cmp-global-header__utility-nav .color-block-gray .cmp-global-header__icon-= +-star::before { color: rgb(167, 167, 167); } + +.cmp-global-header__utility-nav .color-block-gray-base .cmp-global-header__= +icon--star::before { color: rgb(0, 0, 0); } + +.cmp-global-header__utility-nav .color-block-gray-dark .cmp-global-header__= +icon--star::before { color: rgb(107, 107, 107); } + +.cmp-global-header__utility-nav .color-block-gray-darker .cmp-global-header= +__icon--star::before { color: rgb(74, 74, 74); } + +.cmp-global-header__utility-nav .color-block-gray-light .cmp-global-header_= +_icon--star::before { color: rgb(204, 204, 204); } + +.cmp-global-header__utility-nav .color-block-gray-lighter .cmp-global-heade= +r__icon--star::before { color: rgb(227, 227, 227); } + +.cmp-global-header__utility-nav .color-block-gray-lightest .cmp-global-head= +er__icon--star::before { color: rgb(242, 242, 242); } + +.cmp-global-header__utility-nav .color-block-grayishyellow-dark .cmp-global= +-header__icon--star::before { color: rgb(150, 150, 140); } + +.cmp-global-header__utility-nav .color-block-grayishyellow-light .cmp-globa= +l-header__icon--star::before { color: rgb(230, 230, 220); } + +.cmp-global-header__utility-nav .color-block-green .cmp-global-header__icon= +--star::before { color: rgb(0, 255, 0); } + +.cmp-global-header__utility-nav .color-block-green-dark .cmp-global-header_= +_icon--star::before { color: rgb(0, 83, 10); } + +.cmp-global-header__utility-nav .color-block-link .cmp-global-header__icon-= +-star::before { color: rgb(0, 77, 255); } + +.cmp-global-header__utility-nav .color-block-link-dark .cmp-global-header__= +icon--star::before { color: rgb(0, 0, 136); } + +.cmp-global-header__utility-nav .color-block-orange .cmp-global-header__ico= +n--star::before { color: rgb(255, 182, 0); } + +.cmp-global-header__utility-nav .color-block-orange-dark .cmp-global-header= +__icon--star::before { color: rgb(255, 149, 0); } + +.cmp-global-header__utility-nav .color-block-pink .cmp-global-header__icon-= +-star::before { color: rgb(231, 0, 116); } + +.cmp-global-header__utility-nav .color-block-pink-dark .cmp-global-header__= +icon--star::before { color: rgb(164, 2, 83); } + +.cmp-global-header__utility-nav .color-block-pink-light .cmp-global-header_= +_icon--star::before { color: rgb(255, 80, 160); } + +.cmp-global-header__utility-nav .color-block-purple .cmp-global-header__ico= +n--star::before { color: rgb(161, 0, 255); } + +.cmp-global-header__utility-nav .color-block-purple-dark .cmp-global-header= +__icon--star::before { color: rgb(117, 0, 192); } + +.cmp-global-header__utility-nav .color-block-purple-darkest .cmp-global-hea= +der__icon--star::before { color: rgb(70, 1, 115); } + +.cmp-global-header__utility-nav .color-block-red .cmp-global-header__icon--= +star::before { color: rgb(231, 15, 41); } + +.cmp-global-header__utility-nav .color-block-red-dark .cmp-global-header__i= +con--star::before { color: rgb(189, 0, 29); } + +.cmp-global-header__utility-nav .color-block-red-darker .cmp-global-header_= +_icon--star::before { color: rgb(113, 0, 18); } + +.cmp-global-header__utility-nav .color-block-red-light .cmp-global-header__= +icon--star::before { color: rgb(255, 50, 70); } + +.cmp-global-header__utility-nav .color-block-white .cmp-global-header__icon= +--star::before { color: rgb(255, 255, 255); } + +.cmp-global-header__utility-nav .color-block-yellow .cmp-global-header__ico= +n--star::before { color: rgb(255, 212, 46); } + +.cmp-global-header__utility-nav .color-block-yellow-dark .cmp-global-header= +__icon--star::before { color: rgb(240, 192, 0); } + +.cmp-global-header__utility-nav .color-block-yellow-light .cmp-global-heade= +r__icon--star::before { color: rgb(255, 240, 179); } + +@media screen and (max-width: 767.9px) { + .cmp-global-header__utility-nav .cmp-global-header__language-container { = +width: auto; transform: translateY(-100%); } +} + +.cmp-global-header__search { z-index: 2; } + +.cmp-global-header__search a { -webkit-box-align: end; align-items: flex-en= +d; border-bottom: 4px solid transparent; color: rgb(0, 0, 0); display: flex= +; height: 5rem; -webkit-box-pack: end; justify-content: flex-end; padding-b= +ottom: 1.6rem; padding-right: 1.5rem; padding-top: 0.8rem; width: 5rem; } + +.cmp-global-header__search a::before { content: "=EF=92=A5"; font-size: 24p= +x; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; position: relative; bottom: -7px; } + +.cmp-global-header__search a:focus { outline-offset: -1px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__search a { height: 7rem; padding-top: 1.6rem; padding= +-bottom: 2.2rem; } + .cmp-global-header__search a:focus, .cmp-global-header__search a:hover { = +border-bottom: 4px solid rgb(0, 0, 0); } + .cmp-global-header__search a::before { font-size: 2.8rem; } +} + +.cmp-global-header__action-container { display: flex; -webkit-box-pack: end= +; justify-content: flex-end; } + +.cmp-global-header__register, .cmp-global-header__savedjobs, .cmp-global-he= +ader__signin { display: none; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__register, .cmp-global-header__savedjobs, .cmp-global-= +header__signin { display: block; border-left: 1px solid rgb(227, 227, 227);= + } + .cmp-global-header__register a, .cmp-global-header__savedjobs a, .cmp-glo= +bal-header__signin a { -webkit-box-align: end; align-items: flex-end; borde= +r-bottom: 4px solid transparent; color: rgb(0, 0, 0); display: flex; font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-size: 1rem; font-weight: 400; height: 7rem; -webkit-box-pack: center; just= +ify-content: center; padding-bottom: 2.2rem; padding-top: 1.6rem; text-tran= +sform: uppercase; min-width: 80px; } + .cmp-global-header__register a:focus, .cmp-global-header__register a:hove= +r, .cmp-global-header__savedjobs a:focus, .cmp-global-header__savedjobs a:h= +over, .cmp-global-header__signin a:focus, .cmp-global-header__signin a:hove= +r { outline-offset: -1px; border-bottom: 4px solid rgb(0, 0, 0); } +} + +.cmp-global-header__savedjobs a { width: 123px; } + +.cmp-global-header__savedjobs a.cmp-global-header__icon--star-outline::befo= +re { content: "=EF=92=B2"; } + +.cmp-global-header__savedjobs a.cmp-global-header__icon--star-outline::befo= +re, .cmp-global-header__savedjobs a.cmp-global-header__icon--star::before {= + padding: 1px 0px; margin-right: 4px; font-size: 18px; font-family: Ionicon= +s; display: block; font-weight: 400; font-style: normal; line-height: 1; te= +xt-transform: none; letter-spacing: normal; overflow-wrap: normal; white-sp= +ace: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rend= +ering: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-global-header__savedjobs a.cmp-global-header__icon--star::before { con= +tent: "=EF=92=B3"; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__register:focus, .cmp-global-header__register:hover { = +outline-offset: -1px; border-bottom: 4px solid rgb(0, 0, 0); } +} + +.cmp-global-header__contact-icon { color: rgb(0, 0, 0); margin-right: 0.13e= +m; } + +.cmp-global-header__contact-icon::before { content: "=EF=90=99"; font-size:= + 3rem; font-family: Ionicons; font-weight: 400; font-style: normal; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; display: inline-block;= + line-height: 1; } + +.cmp-global-header__signed-in-options { height: auto; position: absolute; t= +op: 4.69em; left: auto; right: 1.09rem; width: 15.63em; display: none; padd= +ing: 0px; text-align: left; border-radius: 0px; box-shadow: none; backgroun= +d-color: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); margin-t= +op: 0px; } + +.cmp-global-header__signed-in-menu-list { margin: 0.63em 0px 0px; padding: = +0px; } + +.cmp-global-header__signed-in-menu-list-item { padding: 0.35em 1em; border-= +bottom: 0.06em solid rgb(208, 213, 213); } + +.cmp-global-header__signed-in-menu-list-signout { padding: 0.35em 1em; bord= +er-bottom: none; } + +.cmp-global-header__signed-in-menu-link { font-weight: 700; font-size: 1.6r= +em; color: rgb(74, 74, 74); text-decoration: none; line-height: 2em; text-t= +ransform: uppercase; position: relative; left: -5%; top: -0.2em; } + +.cmp-global-header__signed-in-options-arrow-up { position: relative; } + +.cmp-global-header__signed-in-options-arrow-up::after, .cmp-global-header__= +signed-in-options-arrow-up::before { border-top: 0.688em solid rgb(255, 255= +, 255); border-left: 0.688em solid transparent; border-right: 0.688em solid= + transparent; margin-left: 13em; position: absolute; bottom: -0.75em; conte= +nt: ""; left: 77%; transform: rotate(180deg); margin-bottom: 0.69em; } + +.cmp-global-header__signed-in-options-arrow-up::before { border-top: 0.688e= +m solid rgb(167, 167, 167); bottom: -0.69em; transform: rotate(180deg); } + +.cmp-global-header__menu { z-index: 2; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__menu { display: none; } +} + +.cmp-global-header__menu-button { -webkit-box-align: end; align-items: flex= +-end; display: flex; height: 5rem; padding-bottom: 1.6rem; padding-left: 1.= +5rem; padding-top: 0.8rem; width: 5rem; } + +.cmp-global-header__menu-button:focus { outline-offset: -1px; } + +.cmp-global-header__menu-button div { height: 1.5rem; position: relative; w= +idth: 2rem; } + +.cmp-global-header__menu-button span { background: rgb(0, 0, 0); border-rad= +ius: 9px; display: block; height: 2px; left: 0px; opacity: 1; position: abs= +olute; transform: rotate(0deg); transition: all 0.25s ease-in-out 0s; width= +: 100%; } + +.cmp-global-header__menu-button span:first-child { top: 0px; } + +.cmp-global-header__menu-button span:nth-child(2) { top: 6px; } + +.cmp-global-header__menu-button span:nth-child(3) { top: 12px; } + +.cmp-global-header__logo { display: flex; -webkit-box-pack: center; justify= +-content: center; left: 0px; margin: auto; padding-bottom: 1.6rem; padding-= +top: 0.8rem; position: absolute; right: 0px; width: 100%; z-index: 1; } + +.cmp-global-header__logo a { display: block; } + +.cmp-global-header__logo img { display: block; height: 26px; width: 96px; } + +@media screen and (min-width: 768px) { + .cmp-global-header__logo { display: flex; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__logo { display: block; -webkit-box-pack: start; justi= +fy-content: flex-start; left: 0px; margin: 0px; padding: 1.4rem 1.5rem 2.6r= +em; position: relative; right: 0px; width: auto; z-index: 1; } + .cmp-global-header__logo img { display: block; height: 28px; width: 100px= +; } +} + +.cmp-global-header__content { background: rgb(255, 255, 255); border-bottom= +: 0.06em solid rgb(227, 227, 227); box-shadow: rgb(204, 204, 204) 0px 30px = +30px -30px; display: flex; -webkit-box-orient: vertical; -webkit-box-direct= +ion: normal; flex-direction: column; height: calc(100% - 51px); left: 0px; = +margin-top: 50px; opacity: 0; overflow: hidden auto; position: fixed; top: = +1px; transform: translateY(-100%); transition: all 0.45s ease-in-out 0s; vi= +sibility: hidden; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-global-header__content { transform: translateX(-105%); transition: a= +ll 0.2s ease-in-out 0s; width: 320px; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__content { border-bottom: none; box-shadow: none; heig= +ht: auto; margin-left: 33px; margin-top: 0px; opacity: 1; overflow: visible= +; position: static; top: auto; transform: none; visibility: visible; width:= + auto; } +} + +.cmp-global-header__nav-menu { -webkit-box-flex: 1; flex: 1 0 auto; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu { -webkit-box-flex: 1; flex: 1 1 0%; display= +: flex; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu-item.cmp-global-header__nav-menu-item--open = +.cmp-global-header__nav-menu-item-content, .cmp-global-header__nav-menu-ite= +m.cmp-global-header__nav-menu-item--open .cmp-global-header__title-link-lis= +t__content { visibility: visible; } +} + +.cmp-global-header__nav-menu-item.cmp-global-header__nav-menu-item--open .c= +mp-global-header__nav-menu-label-button { font-weight: 600; } + +.cmp-global-header__nav-menu-item.cmp-global-header__nav-menu-item--open .c= +mp-global-header__nav-menu-label-button::after { transform: rotate(180deg);= + } + +.cmp-global-header__nav-menu-item.cmp-global-header__nav-menu-item--no-anim= +ation .cmp-global-header__nav-menu-item-content { transition: none 0s ease = +0s; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu-item { margin-left: 2px; margin-right: 2px; = +} +} + +.cmp-global-header__nav-menu-label-button { -webkit-box-align: center; alig= +n-items: center; border-bottom: 1px solid rgb(227, 227, 227); color: rgb(0,= + 0, 0); display: flex; font-size: 1.4rem; font-weight: 600; min-height: 44p= +x; padding-left: 1.5rem; padding-right: 1.5rem; position: relative; width: = +100%; } + +.cmp-global-header__nav-menu-label-button::after { content: "=EF=84=A3"; fo= +nt-size: 18px; font-family: Ionicons; font-weight: 400; font-style: normal;= + line-height: 1; text-transform: none; letter-spacing: normal; overflow-wra= +p: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: ant= +ialiased; text-rendering: optimizelegibility; font-feature-settings: "liga"= +; -webkit-box-align: center; align-items: center; display: flex; height: 44= +px; -webkit-box-pack: center; justify-content: center; position: absolute; = +right: 0px; top: 0px; bottom: 0px; width: 44px; transition: all 0.5s ease-i= +n-out 0s; } + +.cmp-global-header__nav-menu-label-button:hover { color: rgb(0, 0, 0); } + +.cmp-global-header__nav-menu-label-button:focus { outline-offset: -1px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu-label-button { border-bottom-color: transpar= +ent; border-bottom-width: 4px; box-sizing: border-box; font-size: 1.4rem; f= +ont-weight: 400; min-height: 100%; padding-top: 0.3rem; } + .cmp-global-header__nav-menu-label-button::after { display: flex; positio= +n: relative; font-size: 1rem; width: 24px; } + .cmp-global-header__nav-menu-label-button:focus-visible, .cmp-global-head= +er__nav-menu-label-button:hover { border-bottom-color: rgb(0, 0, 0); } + .cmp-global-header__nav-menu-label-button--no-drawer::after { display: no= +ne; } +} + +.cmp-global-header__nav-menu-item-content { max-height: 0px; will-change: m= +ax-height; transition: all 400ms cubic-bezier(0.02, 0.01, 0.47, 1) 0s; over= +flow: hidden; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu-item-content { left: 0px; position: absolute= +; right: 0px; top: 71px; width: 100%; z-index: -1; visibility: hidden; } +} + +.cmp-global-header__menu-footer { margin-top: auto; margin-bottom: 0px; pad= +ding: 2rem; } + +.cmp-global-header__menu-footer .color-block-accent-purple-1 .cmp-global-he= +ader__icon--star::before { color: rgb(180, 85, 170); } + +.cmp-global-header__menu-footer .color-block-accent-purple-2 .cmp-global-he= +ader__icon--star::before { color: rgb(160, 85, 245); } + +.cmp-global-header__menu-footer .color-block-accent-purple-3 .cmp-global-he= +ader__icon--star::before { color: rgb(190, 130, 255); } + +.cmp-global-header__menu-footer .color-block-accent-purple-4 .cmp-global-he= +ader__icon--star::before { color: rgb(220, 175, 255); } + +.cmp-global-header__menu-footer .color-block-accent-purple-5 .cmp-global-he= +ader__icon--star::before { color: rgb(230, 220, 255); } + +.cmp-global-header__menu-footer .color-block-alt-blue .cmp-global-header__i= +con--star::before { color: rgb(0, 65, 240); } + +.cmp-global-header__menu-footer .color-block-alt-gray .cmp-global-header__i= +con--star::before { color: rgb(190, 190, 190); } + +.cmp-global-header__menu-footer .color-block-alt-gray-dark .cmp-global-head= +er__icon--star::before { color: rgb(150, 150, 150); } + +.cmp-global-header__menu-footer .color-block-alt-gray-darker .cmp-global-he= +ader__icon--star::before { color: rgb(90, 90, 90); } + +.cmp-global-header__menu-footer .color-block-alt-green .cmp-global-header__= +icon--star::before { color: rgb(0, 215, 0); } + +.cmp-global-header__menu-footer .color-block-alt-red .cmp-global-header__ic= +on--star::before { color: red; } + +.cmp-global-header__menu-footer .color-block-alt-yellow .cmp-global-header_= +_icon--star::before { color: rgb(255, 255, 0); } + +.cmp-global-header__menu-footer .color-block-aqua .cmp-global-header__icon-= +-star::before { color: rgb(0, 255, 187); } + +.cmp-global-header__menu-footer .color-block-blue .cmp-global-header__icon-= +-star::before { color: rgb(0, 186, 255); } + +.cmp-global-header__menu-footer .color-block-blue-green .cmp-global-header_= +_icon--star::before { color: rgb(5, 240, 165); } + +.cmp-global-header__menu-footer .color-block-brand-green .cmp-global-header= +__icon--star::before { color: rgb(100, 255, 80); } + +.cmp-global-header__menu-footer .color-block-brand-orange .cmp-global-heade= +r__icon--star::before { color: rgb(255, 120, 0); } + +.cmp-global-header__menu-footer .color-block-brand-yellow .cmp-global-heade= +r__icon--star::before { color: rgb(255, 235, 50); } + +.cmp-global-header__menu-footer .color-block-blue-dark .cmp-global-header__= +icon--star::before { color: rgb(0, 142, 255); } + +.cmp-global-header__menu-footer .color-block-blue-light .cmp-global-header_= +_icon--star::before { color: rgb(0, 243, 255); } + +.cmp-global-header__menu-footer .color-block-core-purple .cmp-global-header= +__icon--star::before { color: rgb(70, 0, 115); } + +.cmp-global-header__menu-footer .color-block-cyan .cmp-global-header__icon-= +-star::before { color: rgb(0, 255, 255); } + +.cmp-global-header__menu-footer .color-block-gray .cmp-global-header__icon-= +-star::before { color: rgb(167, 167, 167); } + +.cmp-global-header__menu-footer .color-block-gray-base .cmp-global-header__= +icon--star::before { color: rgb(0, 0, 0); } + +.cmp-global-header__menu-footer .color-block-gray-dark .cmp-global-header__= +icon--star::before { color: rgb(107, 107, 107); } + +.cmp-global-header__menu-footer .color-block-gray-darker .cmp-global-header= +__icon--star::before { color: rgb(74, 74, 74); } + +.cmp-global-header__menu-footer .color-block-gray-light .cmp-global-header_= +_icon--star::before { color: rgb(204, 204, 204); } + +.cmp-global-header__menu-footer .color-block-gray-lighter .cmp-global-heade= +r__icon--star::before { color: rgb(227, 227, 227); } + +.cmp-global-header__menu-footer .color-block-gray-lightest .cmp-global-head= +er__icon--star::before { color: rgb(242, 242, 242); } + +.cmp-global-header__menu-footer .color-block-grayishyellow-dark .cmp-global= +-header__icon--star::before { color: rgb(150, 150, 140); } + +.cmp-global-header__menu-footer .color-block-grayishyellow-light .cmp-globa= +l-header__icon--star::before { color: rgb(230, 230, 220); } + +.cmp-global-header__menu-footer .color-block-green .cmp-global-header__icon= +--star::before { color: rgb(0, 255, 0); } + +.cmp-global-header__menu-footer .color-block-green-dark .cmp-global-header_= +_icon--star::before { color: rgb(0, 83, 10); } + +.cmp-global-header__menu-footer .color-block-link .cmp-global-header__icon-= +-star::before { color: rgb(0, 77, 255); } + +.cmp-global-header__menu-footer .color-block-link-dark .cmp-global-header__= +icon--star::before { color: rgb(0, 0, 136); } + +.cmp-global-header__menu-footer .color-block-orange .cmp-global-header__ico= +n--star::before { color: rgb(255, 182, 0); } + +.cmp-global-header__menu-footer .color-block-orange-dark .cmp-global-header= +__icon--star::before { color: rgb(255, 149, 0); } + +.cmp-global-header__menu-footer .color-block-pink .cmp-global-header__icon-= +-star::before { color: rgb(231, 0, 116); } + +.cmp-global-header__menu-footer .color-block-pink-dark .cmp-global-header__= +icon--star::before { color: rgb(164, 2, 83); } + +.cmp-global-header__menu-footer .color-block-pink-light .cmp-global-header_= +_icon--star::before { color: rgb(255, 80, 160); } + +.cmp-global-header__menu-footer .color-block-purple .cmp-global-header__ico= +n--star::before { color: rgb(161, 0, 255); } + +.cmp-global-header__menu-footer .color-block-purple-dark .cmp-global-header= +__icon--star::before { color: rgb(117, 0, 192); } + +.cmp-global-header__menu-footer .color-block-purple-darkest .cmp-global-hea= +der__icon--star::before { color: rgb(70, 1, 115); } + +.cmp-global-header__menu-footer .color-block-red .cmp-global-header__icon--= +star::before { color: rgb(231, 15, 41); } + +.cmp-global-header__menu-footer .color-block-red-dark .cmp-global-header__i= +con--star::before { color: rgb(189, 0, 29); } + +.cmp-global-header__menu-footer .color-block-red-darker .cmp-global-header_= +_icon--star::before { color: rgb(113, 0, 18); } + +.cmp-global-header__menu-footer .color-block-red-light .cmp-global-header__= +icon--star::before { color: rgb(255, 50, 70); } + +.cmp-global-header__menu-footer .color-block-white .cmp-global-header__icon= +--star::before { color: rgb(255, 255, 255); } + +.cmp-global-header__menu-footer .color-block-yellow .cmp-global-header__ico= +n--star::before { color: rgb(255, 212, 46); } + +.cmp-global-header__menu-footer .color-block-yellow-dark .cmp-global-header= +__icon--star::before { color: rgb(240, 192, 0); } + +.cmp-global-header__menu-footer .color-block-yellow-light .cmp-global-heade= +r__icon--star::before { color: rgb(255, 240, 179); } + +@media screen and (min-width: 1200px) { + .cmp-global-header__menu-footer { display: none; } +} + +@media screen and (max-width: 1199.9px) { + .cmp-global-header__menu-footer .cmp-global-header__action-container { fl= +ex-wrap: wrap; } + .cmp-global-header__menu-footer .cmp-global-header__other-link, .cmp-glob= +al-header__menu-footer .cmp-global-header__signin-links { -webkit-box-flex:= + 0; flex: 0 0 100%; } +} + +.cmp-global-header__other-link li, .cmp-global-header__signin-links li, .cm= +p-global-header__utility-links li { -webkit-box-align: center; align-items:= + center; display: flex; height: 44px; -webkit-box-pack: center; justify-con= +tent: center; padding: 1rem 1.5rem; } + +.cmp-global-header__other-link a, .cmp-global-header__signin-links a, .cmp-= +global-header__utility-links a { color: rgb(74, 74, 74); font-family: Graph= +ik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto= +, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.4re= +m; font-weight: 400; text-align: center; } + +.cmp-global-header__other-link { -webkit-box-align: center; align-items: ce= +nter; height: 44px; -webkit-box-pack: center; justify-content: center; padd= +ing-left: 1.5rem; padding-right: 1.5rem; } + +.cmp-global-header__other-link, .cmp-global-header__savedjobs-link a { disp= +lay: flex; } + +.cmp-global-header__savedjobs-link a.cmp-global-header__icon--star-outline:= +:before { content: "=EF=92=B2"; } + +.cmp-global-header__savedjobs-link a.cmp-global-header__icon--star-outline:= +:before, .cmp-global-header__savedjobs-link a.cmp-global-header__icon--star= +::before { padding: 1px 0px; margin-right: 4px; font-size: 18px; font-famil= +y: Ionicons; display: block; font-weight: 400; font-style: normal; line-hei= +ght: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal= +; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased;= + text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-global-header__savedjobs-link a.cmp-global-header__icon--star::before = +{ content: "=EF=92=B3"; } + +.cmp-global-header__social-icons { padding-bottom: 1rem; } + +.cmp-global-header__social-icons, .cmp-global-header__social-icons li { dis= +play: flex; -webkit-box-pack: center; justify-content: center; } + +.cmp-global-header__social-icons li { -webkit-box-align: center; align-item= +s: center; height: 44px; padding-left: 1.5rem; padding-right: 1.5rem; width= +: 44px; } + +.cmp-global-header__social-icons a { color: rgb(0, 0, 0); } + +.cmp-global-header__social-icons a::after { content: "=EF=8B=87"; font-size= +: 20px; font-family: Ionicons; display: block; font-weight: 400; font-style= +: normal; line-height: 1; text-transform: none; letter-spacing: normal; ove= +rflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoot= +hing: antialiased; text-rendering: optimizelegibility; font-feature-setting= +s: "liga"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--linkedin::after= + { content: "=EF=88=B9"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--twitter::after = +{ content: "=EF=89=83"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--facebook::after= + { content: "=EF=88=B1"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--instagram::afte= +r { content: "=EF=8D=91"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--youtube::after = +{ content: "=EF=89=8D"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--kununu::after {= + content: "=EF=93=B8"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--medium::after {= + content: "=EF=93=B9"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--renren::after {= + content: "=EE=A4=96"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--wechat::after {= + content: "=EE=A4=99"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--weibo::after { = +content: "=EE=A4=9A"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--xing::after { c= +ontent: "=EE=A4=9C"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--mail::after { c= +ontent: "=EF=90=A2"; } + +@media screen and (min-width: 768px) { + .cmp-global-header__menu-overlay { background-color: rgb(0, 0, 0); opacit= +y: 0; position: fixed; transition: opacity 0.2s ease-in-out 0s; height: 100= +%; width: 100%; z-index: -9999; transform: translateX(-100%); } +} + +html.cmp-global-header--menu-open { overflow: hidden; } + +@media screen and (max-width: 1199.9px) { + .cmp-global-header__drawer { visibility: hidden; } +} + +.cmp-global-header__nav-menu-item--open .cmp-global-header__drawer { visibi= +lity: visible; } + +.cmp-global-header__items .cmp-global-header__signin-links .cmp-global-head= +er__other-link a, .cmp-global-header__items .cmp-global-header__signin-link= +s a { color: rgb(74, 74, 74); font-size: 1.4rem; font-weight: 400; } + +.cmp-global-header__items .cmp-global-header__other-link, .cmp-global-heade= +r__items .cmp-global-header__signin-links li { text-align: center; } + +:root { --redesignSearchIconSVG: url('data:image/svg+xml;utf8,'); } + +.globalheader--summary-layout .cmp-global-header { padding-top: 64px; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header { padding-top: 80px; } +} + +.globalheader--summary-layout .cmp-global-header__menu-button { height: 64p= +x; -webkit-box-align: center; align-items: center; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__menu-button { height: 8= +0px; } +} + +.globalheader--summary-layout .cmp-global-header__navbar-container { height= +: 64px; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__navbar-container { heig= +ht: 80px; max-width: 1240px; margin: 0px auto; } + .globalheader--summary-layout .cmp-global-header__navbar-container .cmp-g= +lobal-header__nav-menu { gap: 22px; } +} + +.globalheader--summary-layout .cmp-global-header__logo { flex-shrink: 0; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__logo { padding-top: 15p= +x; } + .globalheader--summary-layout .cmp-global-header__logo img { width: 120px= +; height: 31px; } +} + +.globalheader--summary-layout .cmp-global-header__search a { -webkit-box-al= +ign: center; align-items: center; position: relative; height: 64px; } + +.globalheader--summary-layout .cmp-global-header__search a::before { conten= +t: ""; background-image: var(--redesignSearchIconSVG); background-position:= + 50% center; background-repeat: no-repeat; width: 18px; height: 32px; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__search a { height: 8rem= +; } +} + +@media screen and (min-width: 768px) { + .globalheader--summary-layout .cmp-global-header__search a::after { conte= +nt: ""; border-right: 1px solid rgb(204, 204, 204); height: 32px; position:= + absolute; margin-top: 14px; right: 0px; } +} + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__register:focus, .global= +header--summary-layout .cmp-global-header__register:hover { border-bottom: = +none; } +} + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__register, .globalheader= +--summary-layout .cmp-global-header__savedjobs, .globalheader--summary-layo= +ut .cmp-global-header__signin { border-left-width: 0px; } + .globalheader--summary-layout .cmp-global-header__register a, .globalhead= +er--summary-layout .cmp-global-header__savedjobs a, .globalheader--summary-= +layout .cmp-global-header__signin a { height: 80px; -webkit-box-align: cent= +er; align-items: center; padding: 8px 0px 0px; position: relative; } + .globalheader--summary-layout .cmp-global-header__register a::after, .glo= +balheader--summary-layout .cmp-global-header__savedjobs a::after, .globalhe= +ader--summary-layout .cmp-global-header__signin a::after { content: ""; bor= +der-right: 1px solid rgb(204, 204, 204); height: 32px; position: absolute; = +right: 0px; } +} + +.globalheader--summary-layout .cmp-global-header__careers-registration { di= +splay: none; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__careers-registration { = +border-left-width: 0px; position: relative; display: flex; -webkit-box-alig= +n: center; align-items: center; padding: 0px; border-bottom: none; } + .globalheader--summary-layout .cmp-global-header__careers-registration .c= +mp-global-header__signed-in-careers-registration-link { padding: 21px 25px = +10px; border-bottom: 4px solid transparent; } + .globalheader--summary-layout .cmp-global-header__careers-registration .c= +mp-global-header__signed-in-careers-registration-link:hover { border-bottom= +-color: rgb(0, 0, 0); } + .globalheader--summary-layout .cmp-global-header__careers-registration:ho= +ver { border-bottom: none; } + .globalheader--summary-layout .cmp-global-header__careers-registration::a= +fter { content: ""; border-right: 1px solid rgb(204, 204, 204); height: 32p= +x; position: absolute; right: 0px; top: 26px; } +} + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__signed-in-container { b= +order-left-width: 0px; } + .globalheader--summary-layout .cmp-global-header__signed-in-container::af= +ter { content: ""; border-right: 1px solid rgb(204, 204, 204); height: 32px= +; position: absolute; right: 0px; top: 26px; } +} + +.globalheader--summary-layout .cmp-global-header__nav-menu-label-button { f= +ont-size: 1.6rem; line-height: 1.6; padding-right: 0.8rem; padding-left: 0.= +8rem; } + +.globalheader--summary-layout .cmp-global-header__nav-menu-label-button::af= +ter { font-size: 1.2rem; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__nav-menu-label-button::= +after { display: flex; position: relative; font-size: 1rem; width: 24px; } + .globalheader--summary-layout .cmp-global-header__nav-menu-label-button--= +no-drawer::after { display: none; } +} + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: n= +ormal; flex-direction: column; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .content-card--cardwithbutton { order: -1; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list { display: block; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .content-card--cardwithbutton { -webkit-box-ordinal-group: unset; ord= +er: unset; } +} + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__menu-footer, .cmp-global-header__drawer--summary-la= +yout .cmp-global-header__title-link-list__menu-button { display: none; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__title-link-l= +ist__content { visibility: visible; transform: translateY(0px); position: r= +elative; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__title-link-l= +ist__content .cmp-global-header__title-link-list__content-button { display:= + none; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__drawer-one-c= +olumn .cmp-global-header__group-link-list > .responsivegrid > .aem-Grid { d= +isplay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; = +flex-direction: column; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__drawer-one-c= +olumn .cmp-global-header__group-link-list > .responsivegrid > .aem-Grid .co= +ntent-card--cardwithbutton { order: -1; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--summary-layout .cmp-global-header__drawer-one= +-column .cmp-global-header__group-link-list > .responsivegrid > .aem-Grid {= + display: block; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__drawer-one= +-column .cmp-global-header__group-link-list > .responsivegrid > .aem-Grid .= +content-card--cardwithbutton { -webkit-box-ordinal-group: unset; order: uns= +et; } +} + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__languag= +e-container, .cmp-global-header.cmp-global-header--menu-open .cmp-global-he= +ader__signed-in-container { position: absolute; transform: translateY(0px);= + transition: all 0.7s ease-in-out 0s; z-index: 2; background-color: rgb(255= +, 255, 255); width: auto; } + +@media screen and (min-width: 768px) { + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__langu= +age-container, .cmp-global-header.cmp-global-header--menu-open .cmp-global-= +header__signed-in-container { position: relative; } +} + +@media screen and (max-width: 767.9px) { + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__langu= +age-selector { display: inline-block; } +} + +.cmp-global-header__careers-registration { padding: 1.1rem 1.5rem 1rem; bor= +der-left: 0.1rem solid rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .cmp-global-header__careers-registration { padding: 1.2rem 2.3rem 1rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__careers-registration { padding-top: 2.1rem; } +} + +.cmp-global-header__careers-registration:hover { border-bottom: 0.4rem soli= +d rgb(0, 0, 0); } + +.cmp-global-header__language-container, .cmp-global-header__signed-in-conta= +iner { min-height: 100%; z-index: 2; border-left: 1px solid rgb(227, 227, 2= +27); transform: translateY(-200%); width: 0px; display: flex; } + +@media screen and (min-width: 768px) { + .cmp-global-header__language-container, .cmp-global-header__signed-in-con= +tainer { position: relative; transform: none; width: auto; } +} + +@media screen and (max-width: 1199.9px) { + .cmp-global-header__signed-in-container { display: none; } +} + +.cmp-global-header__language-selector, .cmp-global-header__signed-in-button= + { min-height: 100%; padding: 7px 15px 0px; display: inline-block; opacity:= + 1; border-bottom: 4px solid transparent; } + +.cmp-global-header__language-selector:focus, .cmp-global-header__language-s= +elector:hover, .cmp-global-header__signed-in-button:focus, .cmp-global-head= +er__signed-in-button:hover { outline-offset: 0px; border-bottom-color: tran= +sparent; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-global-header__language-selector, .cmp-global-header__signed-in-butt= +on { transform: inherit; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__language-selector, .cmp-global-header__signed-in-butt= +on { padding-top: 5px; padding-left: 25px; padding-right: 25px; } + .cmp-global-header__language-selector:focus, .cmp-global-header__signed-i= +n-button:focus { outline-offset: -1px; border-bottom-color: rgb(0, 0, 0); } + .cmp-global-header__language-selector:focus:not(:focus-visible), .cmp-glo= +bal-header__signed-in-button:focus:not(:focus-visible) { border-bottom-colo= +r: transparent; } + .cmp-global-header__language-selector:hover, .cmp-global-header__language= +-selector:hover:focus, .cmp-global-header__signed-in-button:hover, .cmp-glo= +bal-header__signed-in-button:hover:focus { border-bottom-color: rgb(0, 0, 0= +); } +} + +.cmp-global-header__language-selector .icon-down-caret, .cmp-global-header_= +_signed-in-button .icon-down-caret { vertical-align: text-bottom; } + +.cmp-global-header__language-selector .icon-down-caret::after, .cmp-global-= +header__signed-in-button .icon-down-caret::after { top: -2px; left: 0px; po= +sition: relative; color: rgb(0, 0, 0); font-family: Ionicons; font-size: 10= +px; font-weight: 400; font-style: normal; line-height: 1; content: "=EF=8D= +=9F"; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__language-selector .icon-down-caret::after, .cmp-globa= +l-header__signed-in-button .icon-down-caret::after { left: 6px; } +} + +.cmp-global-header__language-options { display: none; position: absolute; t= +op: 70px; right: 20px; width: 30rem; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__language-options { right: 28px; top: 90px; } +} + +.cmp-global-header__language-options .arrow-up { display: block; position: = +absolute; right: 20px; top: -18px; width: 1px; height: 1px; border-bottom: = +20px solid rgb(0, 0, 0); border-left: 15px solid transparent; border-right:= + 15px solid transparent; } + +.cmp-global-header__language-options .input-group { width: 100%; height: 16= +px; background: rgb(0, 0, 0); } + +.cmp-global-header__language-options .country-list { height: 410px; backgro= +und-color: rgb(255, 255, 255); overflow: hidden auto; box-shadow: rgba(0, 0= +, 0, 0.9) 0px 0px 10px 0px; } + +.cmp-global-header__language-menu li { border-bottom: 1px solid rgb(204, 20= +4, 204); padding: 2rem; color: rgb(74, 74, 74); height: 44px; font-size: 1.= +4rem; line-height: 1rem; } + +.cmp-global-header__language-menu li a { color: rgb(74, 74, 74); text-decor= +ation: none; } + +.cmp-global-header__language-menu li :hover { color: rgb(74, 74, 74); text-= +decoration: underline; } + +.cmp-global-header__language-menu li :focus { text-decoration: underline; } + +.cmp-global-header__language-menu .default { font-weight: 600; } + +.cmp-global-header__language-menu .dropdown-header { height: 25px; font-siz= +e: 1.2rem; line-height: 0.8rem; background-color: rgb(227, 227, 227); } + +.cmp-global-header .cmp-global-header__language-selector--show, .cmp-global= +-header .cmp-global-header__signed-in-option-selector--show { display: bloc= +k; } + +@media screen and (max-width: 767.9px) { + .cmp-global-header__language-selector { display: none; } +} + +#cmp-global-header__current-country { display: none; } + +.globalheader--summary-layout .cmp-global-header__language-container { bord= +er-left-width: 0px; } + +.globalheader--summary-layout .cmp-global-header__language-container .cmp-g= +lobal-header__language-selector { padding-top: 14px; } + +.globalheader--summary-layout .cmp-global-header__language-container .cmp-g= +lobal-header__language-selector .icon-down-caret::after { content: "=EF=84= +=A3"; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer { background-color: rgb(255, 255, 255); box-sh= +adow: rgb(0, 0, 0) 0px 10px 10px -10px; margin-bottom: 10px; max-height: ca= +lc(100vh - 71px); overflow-y: auto; } + .cmp-global-header__drawer-content { padding: 5rem 10%; } + .cmp-global-header__drawer-two-columns { display: flex; } + .cmp-global-header__drawer-left-column { width: 33.3333%; } + .cmp-global-header__drawer-right-column { width: 66.6667%; } +} + +@media screen and (min-width: 1200px) { + .interactivenavigations .cmp-global-header__drawer { margin-bottom: 0px; = +max-height: unset; overflow-y: hidden; } +} + +.cmp-global-header__inner-link-list a { -webkit-box-align: center; align-it= +ems: center; border-bottom: 1px solid rgb(227, 227, 227); color: rgb(0, 0, = +0); display: flex; font-size: 1.4rem; font-weight: 400; min-height: 44px; p= +adding-left: 1.5rem; padding-right: 1.5rem; position: relative; width: auto= +; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__inner-link-list { -webkit-box-orient: horizontal; -we= +bkit-box-direction: normal; flex-flow: wrap; display: flex; } + .cmp-global-header__inner-link-list li { -webkit-box-flex: 1; flex: 1 1 2= +5%; max-width: 25%; padding-left: 15px; padding-right: 15px; } + .cmp-global-header__inner-link-list a { display: inline-block; font-famil= +y: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI"= +, roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-siz= +e: 1.6rem; font-weight: 400; color: rgb(0, 77, 255); text-decoration: none;= + border: none; margin-bottom: 20px; padding-left: 0px; padding-right: 0px; = +min-height: auto; word-break: break-word; } + .cmp-global-header__inner-link-list a:focus, .cmp-global-header__inner-li= +nk-list a:hover { text-decoration: underline; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__link-list.cmp-global-header__link-list--full-width-li= + .cmp-global-header__inner-link-list li:first-child { max-width: none; -web= +kit-box-flex: 1; flex: 1 1 100%; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows {= + display: flex; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list li { max-width: none; -webkit-box-flex: = +0; flex: 0 0 auto; padding-right: 50px; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a { color: rgb(0, 77, 255); font-size: 2= +.4rem; font-weight: 400; line-height: 1.6; position: relative; text-decorat= +ion: none; display: flex; height: 44px; -webkit-box-align: center; align-it= +ems: center; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a::after { content: "=EE=A0=80"; font-si= +ze: 24px; font-family: Ionicons; font-weight: 400; font-style: normal; line= +-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: no= +rmal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialia= +sed; text-rendering: optimizelegibility; font-feature-settings: "liga"; dis= +play: inline-block; margin-left: 1rem; vertical-align: middle; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a::before { content: ""; background: rgb= +(0, 77, 255); bottom: 0px; display: block; height: 2px; left: 0px; max-widt= +h: calc(100% - 3.4rem); position: absolute; transition: width 300ms ease 0s= +; width: 0%; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a:focus, .cmp-global-header__link-list.c= +mp-global-header__link-list--with-arrows .cmp-global-header__inner-link-lis= +t a:hover { text-decoration: none; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a:focus::before, .cmp-global-header__lin= +k-list.cmp-global-header__link-list--with-arrows .cmp-global-header__inner-= +link-list a:hover::before { width: 100%; } +} + +.cmp-global-header__link-list__content .cmp-global-header__inner-link-list = +a { padding-left: 30px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__link-list__content .cmp-global-header__inner-link-lis= +t a { padding-left: 0px; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__link-list + .cmp-global-header__link-list, .cmp-globa= +l-header__link-list + .cmp-global-header__title-link-list { margin-top: 20p= +x; } + .cmp-global-header__link-list + .cmp-global-header__link-list::before, .c= +mp-global-header__link-list + .cmp-global-header__title-link-list::before {= + content: ""; border-top: 1px solid rgb(227, 227, 227); padding-bottom: 40p= +x; display: block; margin-left: 15px; margin-right: 15px; } +} + +.cmp-global-header__title-link-list__menu.cmp-global-header__title-link-lis= +t__menu--open .cmp-global-header__title-link-list__content { transform: tra= +nslateX(0px); visibility: visible; } + +.cmp-global-header__title-link-list__menu-label { display: none; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list__menu-label { display: block; font-fa= +mily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe = +UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-= +size: 1.6rem; font-weight: 600; color: rgb(0, 0, 0); text-transform: upperc= +ase; margin-bottom: 20px; padding-left: 15px; } +} + +.cmp-global-header__title-link-list__menu-button { -webkit-box-align: cente= +r; align-items: center; border-bottom: 1px solid rgb(227, 227, 227); color:= + rgb(74, 74, 74); display: flex; font-size: 1.4rem; font-weight: 400; min-h= +eight: 44px; padding-left: 3rem; padding-right: 1.5rem; position: relative;= + width: 100%; } + +.cmp-global-header__title-link-list__menu-button::after { content: "=EF=84= +=A5"; font-size: 18px; font-family: Ionicons; font-weight: 400; font-style:= + normal; line-height: 1; text-transform: none; letter-spacing: normal; over= +flow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smooth= +ing: antialiased; text-rendering: optimizelegibility; font-feature-settings= +: "liga"; -webkit-box-align: center; align-items: center; display: flex; he= +ight: 44px; -webkit-box-pack: center; justify-content: center; position: ab= +solute; right: 0px; top: 0px; width: 44px; transition: all 0.5s ease-in-out= + 0s; } + +.cmp-global-header__title-link-list__menu-button:hover { color: rgb(0, 0, 0= +); } + +.cmp-global-header__title-link-list__menu-button:focus { outline-offset: -1= +px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list__menu-button { display: none; } +} + +.cmp-global-header__title-link-list__content { -webkit-box-orient: vertical= +; -webkit-box-direction: normal; flex-direction: column; position: fixed; z= +-index: 1; background-color: rgb(255, 255, 255); width: 100%; top: 0px; bot= +tom: 0px; display: flex; transform: translateX(-100%); transition: all 0.45= +s ease-in-out 0s; overflow-y: auto; visibility: hidden; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list__content { transform: none; position:= + static; overflow: visible; } +} + +.cmp-global-header__title-link-list__content-button { -webkit-box-align: ce= +nter; align-items: center; border-bottom: 1px solid rgb(227, 227, 227); col= +or: rgb(0, 0, 0); display: flex; font-size: 1.4rem; font-weight: 600; min-h= +eight: 44px; padding-right: 1.5rem; position: relative; width: 100%; } + +.cmp-global-header__title-link-list__content-button::before { content: "=EF= +=84=A4"; font-size: 18px; font-family: Ionicons; font-weight: 400; font-sty= +le: normal; line-height: 1; text-transform: none; letter-spacing: normal; o= +verflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smo= +othing: antialiased; text-rendering: optimizelegibility; font-feature-setti= +ngs: "liga"; -webkit-box-align: center; align-items: center; display: flex;= + height: 44px; -webkit-box-pack: center; justify-content: center; border-ri= +ght: 1px solid rgb(227, 227, 227); margin-right: 1.5rem; width: 44px; } + +.cmp-global-header__title-link-list__content-button:hover { color: rgb(0, 0= +, 0); } + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list__content-button { display: none; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list + .cmp-global-header__link-list, .cmp= +-global-header__title-link-list + .cmp-global-header__title-link-list { mar= +gin-top: 20px; } + .cmp-global-header__title-link-list + .cmp-global-header__link-list::befo= +re, .cmp-global-header__title-link-list + .cmp-global-header__title-link-li= +st::before { content: ""; border-top: 1px solid rgb(227, 227, 227); padding= +-bottom: 40px; display: block; margin-left: 15px; margin-right: 15px; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list { display: flex; flex-wrap: wrap; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__link-list, .cmp-global-header__drawer--column-layo= +ut .cmp-global-header__group-link-list .cmp-global-header__title-link-list = +{ -webkit-box-flex: 1; flex: 1 1 0%; min-width: 33.3333%; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__inner-link-list { -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__link-list + .cmp-global-header__link-list, .cmp-gl= +obal-header__drawer--column-layout .cmp-global-header__group-link-list .cmp= +-global-header__link-list + .cmp-global-header__title-link-list { margin-to= +p: 0px; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__link-list + .cmp-global-header__link-list::before,= + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__link-list + .cmp-global-header__title-link-list::be= +fore { content: none; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__title-link-list + .cmp-global-header__link-list, .= +cmp-global-header__drawer--column-layout .cmp-global-header__group-link-lis= +t .cmp-global-header__title-link-list + .cmp-global-header__title-link-list= + { margin-top: 0px; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__title-link-list + .cmp-global-header__link-list::b= +efore, .cmp-global-header__drawer--column-layout .cmp-global-header__group-= +link-list .cmp-global-header__title-link-list + .cmp-global-header__title-l= +ink-list::before { content: none; } +} + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__title-link-list__menu-label { display: block; font-= +size: 1.6rem; font-weight: 600; text-transform: uppercase; padding-left: 24= +px; padding-top: 16px; margin-bottom: 16px; color: rgb(74, 74, 74); } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list { border-bottom: 1px solid rgb(227,= + 227, 227); } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list a { padding-left: 24px; color: rgb(= +0, 0, 0); border-bottom-width: 0px; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list a p { display: none; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list a:hover { color: rgb(0, 77, 255); t= +ext-decoration: none; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list li:last-child a { border-bottom-wid= +th: 1px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .cmp-global-header__title-link-list__menu-label { margin-bottom: 48px= +; padding-top: 0px; padding-left: 15px; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .cmp-global-header__inner-link-list { border-bottom: 0px; row-gap: 48= +px; padding-bottom: 55px; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .cmp-global-header__inner-link-list a { font-weight: 700; font-size: = +1.8rem; margin-bottom: 4px; line-height: 1.4; padding-left: 0px; border-bot= +tom: 0px; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .cmp-global-header__inner-link-list a p { font-size: 1.4rem; display:= + block; font-weight: 400; } +} + +.cmp-global-header__nav-menu-label-button--drawer-hover { border-bottom-col= +or: rgb(0, 0, 0); } + +.cmp-header-featured-content .cmp-teaser__content { background-color: trans= +parent; border: none; padding: 15px 30px 30px; } + +@media screen and (min-width: 1200px) { + .cmp-header-featured-content .cmp-teaser__content { padding: 0px 80px 50p= +x 35px; } +} + +.cmp-header-featured-content .cmp-teaser__pretitle { color: rgb(0, 0, 0); f= +ont-size: 1.6rem; font-weight: 600; } + +@media screen and (min-width: 1200px) { + .cmp-header-featured-content .cmp-teaser__pretitle { font-size: 1.6rem; m= +argin-bottom: 11px; } +} + +@media screen and (min-width: 1200px) { + .cmp-header-featured-content .cmp-teaser__title { margin-top: auto; margi= +n-bottom: 13px; line-height: 1.2; font-size: 1.8rem; } +} + +.cmp-header-featured-content .cmp-teaser__title-link { display: inline-bloc= +k; font-size: 1.4rem; color: rgb(74, 74, 74); font-weight: 600; } + +.cmp-header-featured-content .cmp-teaser__title-link:hover { color: rgb(74,= + 74, 74); text-decoration: underline; } + +@media screen and (min-width: 1200px) { + .cmp-header-featured-content .cmp-teaser__title-link { color: rgb(0, 77, = +255); font-size: 1.8rem; line-height: 1.2; } + .cmp-header-featured-content .cmp-teaser__title-link:hover { color: rgb(0= +, 77, 255); } + .cmp-header-featured-content .cmp-teaser__title-link:focus { text-decorat= +ion: underline; } +} + +.cmp-header-featured-content .cmp-teaser__description { margin: auto; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton { border-bottom: 1px solid rgb(242, 242, 242); } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser { background: transparent; display: block; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__content { border-width: 0px; padding: 14px 24px 24p= +x; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__description { padding-bottom: 16px; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__description p { font-size: 1.4rem; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__title { font-size: 1.4rem; font-weight: 600; paddin= +g-bottom: 4px; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__action-container .cmp-teaser__action-link { backgro= +und: transparent; border: 0px; color: rgb(0, 77, 255); font-size: 1.4rem; f= +ont-weight: 600; box-shadow: none; text-transform: none; -webkit-box-pack: = +start; justify-content: flex-start; padding: 0px; margin: 0px; min-height: = +unset; min-width: unset; height: unset; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__action-container .cmp-teaser__action-link:focus, .c= +mp-global-header__drawer--summary-layout .content-card.content-card--cardwi= +thbutton .cmp-teaser__action-container .cmp-teaser__action-link:hover { tra= +nsform: none; } + +@media screen and (min-width: 768px) { + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container .cmp-teaser__action-link::after = +{ content: "=EE=A0=80"; font-size: 14px; font-family: Ionicons; font-weight= +: 400; font-style: normal; line-height: 1; text-transform: none; letter-spa= +cing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -= +webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fon= +t-feature-settings: "liga"; display: inline-block; margin-left: 1rem; verti= +cal-align: middle; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton { border-bottom-width: 0px; border-top: 1px solid rgb(227, 227= +, 227); } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__content { display: grid; grid-template-columns: 3= +fr 1fr; grid-template-rows: auto; -webkit-box-align: start; align-items: st= +art; border-top-color: rgb(227, 227, 227); padding-top: 48px; padding-left:= + 0px; padding-right: 0px; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__title { font-weight: 700; font-size: 1.6rem; grid= +-area: 1 / 1 / 2 / 2; padding-bottom: 0px; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__description { grid-area: 2 / 1 / 3 / 2; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__description p { font-size: 1.6rem; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container { grid-area: 1 / 2 / span 3 / 3;= + place-self: stretch end; height: 100%; position: relative; padding-right: = +16px; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container::before { content: ""; width: 36= +px; height: 36px; border: 1px solid rgb(0, 77, 255); border-radius: 50%; po= +sition: absolute; transition-duration: 0.4s; transition-property: all; tran= +sition-timing-function: ease; transition-delay: 0s; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container .cmp-teaser__action-link { font-= +size: 1.6rem; padding-left: 60px; line-height: 1.6; height: 36px; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container .cmp-teaser__action-link::after = +{ content: "=EF=8F=96"; font-size: 34px; font-family: Ionicons; display: bl= +ock; font-weight: 400; font-style: normal; line-height: 1; text-transform: = +none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; d= +irection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimiz= +elegibility; font-feature-settings: "liga"; position: absolute; left: 1.2re= +m; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container:hover::before { width: 100%; bor= +der-radius: 50px; } +} + +.cmp-biohero .cmp-about-hero__content { display: grid; grid-template-column= +s: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__content { grid-template-columns: 6fr 6fr; } +} + +.cmp-biohero .cmp-about-hero__content .breadcrumb { padding-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__content .breadcrumb { padding-bottom: 2rem;= + } +} + +.cmp-biohero .cmp-about-hero__left { grid-column: 1; padding: 3rem 0px 2rem= +; word-break: break-word; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__left { grid-column: 1 / 2; padding: 5rem 1.= +5rem 5rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__left { padding: 5rem 0px; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-text { padding: 1rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__left .cmp-text { padding: 2rem 0px; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-text p { line-height: 2.56rem; } + +.cmp-biohero .cmp-about-hero__left .cmp-title__text--short { font-family: G= +raphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", ro= +boto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight:= + 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-h= +eight: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__left .cmp-title__text--short { font-size: 6= +.5rem; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-title__text--long { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: = +800; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-he= +ight: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__left .cmp-title__text--long { font-size: 5.= +8rem; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-about-hero__title-region { display:= + inline-block; width: 100%; margin-top: 20px; font-family: Graphik, Arial, = +system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "= +Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-styl= +e: normal; text-transform: uppercase; letter-spacing: 0.104em; color: rgb(0= +, 0, 0); line-height: 1.4; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__left .cmp-about-hero__title-region { font-s= +ize: 1.8rem; letter-spacing: 0.07em; } +} + +@media screen and (max-width: 999.9px) { + .cmp-biohero .cmp-about-hero__left .cmp-about-hero__title-region { margin= +-top: 15px; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-separator--vertical { position: rel= +ative; top: 5px; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__left .cmp-separator--vertical { top: 3px; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-separator__horizontal-rule { margin= +: 0px 10px; } + +.cmp-biohero .cmp-about-hero .cmp-icons { display: inline-block; margin-top= +: 15px; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon { float: left; -webkit-box-al= +ign: center; align-items: center; -webkit-box-pack: start; justify-content:= + flex-start; margin-right: 2.556rem; margin-bottom: 0.5rem; display: flex; = +} + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon { margin-right: 1.44rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon { margin-right: 3rem; } +} + +.cmp-biohero .cmp-about-hero .cmp-icons .icon p { display: none; color: rgb= +(0, 77, 255); } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon p { display: inline; } +} + +@media screen and (max-width: 999.9px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon p { font-size: 1.4rem; line= +-height: 1.6; } +} + +.cmp-biohero .cmp-about-hero .cmp-icons .icon:focus span, .cmp-biohero .cmp= +-about-hero .cmp-icons .icon:hover span { background-color: rgb(0, 77, 255)= +; color: rgb(255, 255, 255); transition: all 0.5s ease-in-out 0s; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon:focus:not(:focus-visible) spa= +n { background-color: transparent; color: inherit; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon--linkedin::after { content: "= +=EF=88=B9"; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon--linkedin::after, .cmp-bioher= +o .cmp-about-hero .cmp-icons .icon--twitter::after { font-size: 18px; font-= +family: Ionicons; display: block; font-weight: 400; font-style: normal; lin= +e-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: n= +ormal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antiali= +ased; text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon--twitter::after { content: "= +=EF=89=83"; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon--linkedin, .cmp-biohero .cmp-= +about-hero .cmp-icons .icon--twitter { -webkit-box-align: center; align-ite= +ms: center; border-radius: 50%; border: 2px solid rgb(0, 77, 255); color: r= +gb(0, 77, 255); display: flex; height: 3.4rem; -webkit-box-pack: center; ju= +stify-content: center; margin-right: 0.7rem; width: 3.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon--linkedin, .cmp-biohero .cm= +p-about-hero .cmp-icons .icon--twitter { margin-right: 0.8rem; } +} + +.cmp-biohero .cmp-about-hero .cmp-quote { border-top: 1px solid rgb(204, 20= +4, 204); display: flex; -webkit-box-orient: vertical; -webkit-box-direction= +: normal; flex-direction: column; margin-top: 15px; padding-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero .cmp-quote { margin-top: 20px; -webkit-box-o= +rient: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-quote { -webkit-box-orient: horizontal;= + -webkit-box-direction: normal; flex-direction: row; margin-top: 30px; padd= +ing-top: 3rem; } +} + +.cmp-biohero .cmp-about-hero .cmp-quote__icon { height: 43px; min-width: 48= +px; margin-bottom: 10px; margin-right: 1rem; } + +.cmp-biohero .cmp-about-hero .cmp-quote__icon::after { color: rgb(161, 0, 2= +55); content: "=EE=A4=80"; font-size: 43px; font-family: Ionicons; display:= + block; font-weight: 400; font-style: normal; line-height: 1; text-transfor= +m: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap= +; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opti= +mizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-quote__icon::after { content: "=EE=A4= +=80"; font-size: 48px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-quote__icon { height: 48px; min-width: = +54px; margin-right: 3rem; } +} + +.cmp-biohero .cmp-about-hero .cmp-quote .content { font-size: 1.4rem; line-= +height: 1.6; } + +.cmp-biohero .cmp-about-hero .cmp-quote .content p { display: inline; } + +.cmp-biohero .cmp-about-hero__right { grid-area: auto / 1; margin: 0px -15p= +x; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__right { grid-column: 2 / 3; margin-left: 15= +px; padding-top: 0px; margin-right: calc(100% - 50vw + var(--scrollbar-widt= +h)/2); } +} + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__right .image .cmp-image__image { height: 10= +0%; position: absolute; inset: 0px; object-fit: cover; object-position: cen= +ter center; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__right .image .cmp-image__image { object-fit= +: contain; } +} + +@media screen and (min-width: 1200px) { + .cmp-biohero .cmp-about-hero__right .image .cmp-image__image { object-pos= +ition: left center; } +} + +@media screen and (min-width: 768px) { + .cmp-biohero.image-full-bleed .cmp-about-hero__right { margin-right: calc= +(100% - 50vw + var(--scrollbar-width)/2); } + .cmp-biohero.image-full-bleed .cmp-about-hero__right .cmp-image__image { = +object-fit: cover; } +} + +.event-hero.color-block-accent-purple-1 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(180, 85, 170); } + +.event-hero.color-block-accent-purple-2 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(160, 85, 245); } + +.event-hero.color-block-accent-purple-3 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(190, 130, 255); } + +.event-hero.color-block-accent-purple-4 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(220, 175, 255); } + +.event-hero.color-block-accent-purple-5 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(230, 220, 255); } + +.event-hero.color-block-alt-blue .cmp-event-hero__container .h-title-eyebro= +w { border-color: rgb(0, 65, 240); } + +.event-hero.color-block-alt-gray .cmp-event-hero__container .h-title-eyebro= +w { border-color: rgb(190, 190, 190); } + +.event-hero.color-block-alt-gray-dark .cmp-event-hero__container .h-title-e= +yebrow { border-color: rgb(150, 150, 150); } + +.event-hero.color-block-alt-gray-darker .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(90, 90, 90); } + +.event-hero.color-block-alt-green .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(0, 215, 0); } + +.event-hero.color-block-alt-red .cmp-event-hero__container .h-title-eyebrow= + { border-color: red; } + +.event-hero.color-block-alt-yellow .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(255, 255, 0); } + +.event-hero.color-block-aqua .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(0, 255, 187); } + +.event-hero.color-block-blue .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(0, 186, 255); } + +.event-hero.color-block-blue-green .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(5, 240, 165); } + +.event-hero.color-block-brand-green .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(100, 255, 80); } + +.event-hero.color-block-brand-orange .cmp-event-hero__container .h-title-ey= +ebrow { border-color: rgb(255, 120, 0); } + +.event-hero.color-block-brand-yellow .cmp-event-hero__container .h-title-ey= +ebrow { border-color: rgb(255, 235, 50); } + +.event-hero.color-block-blue-dark .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(0, 142, 255); } + +.event-hero.color-block-blue-light .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(0, 243, 255); } + +.event-hero.color-block-core-purple .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(70, 0, 115); } + +.event-hero.color-block-cyan .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(0, 255, 255); } + +.event-hero.color-block-gray .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(167, 167, 167); } + +.event-hero.color-block-gray-base .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(0, 0, 0); } + +.event-hero.color-block-gray-dark .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(107, 107, 107); } + +.event-hero.color-block-gray-darker .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(74, 74, 74); } + +.event-hero.color-block-gray-light .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(204, 204, 204); } + +.event-hero.color-block-gray-lighter .cmp-event-hero__container .h-title-ey= +ebrow { border-color: rgb(227, 227, 227); } + +.event-hero.color-block-gray-lightest .cmp-event-hero__container .h-title-e= +yebrow { border-color: rgb(242, 242, 242); } + +.event-hero.color-block-grayishyellow-dark .cmp-event-hero__container .h-ti= +tle-eyebrow { border-color: rgb(150, 150, 140); } + +.event-hero.color-block-grayishyellow-light .cmp-event-hero__container .h-t= +itle-eyebrow { border-color: rgb(230, 230, 220); } + +.event-hero.color-block-green .cmp-event-hero__container .h-title-eyebrow {= + border-color: rgb(0, 255, 0); } + +.event-hero.color-block-green-dark .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(0, 83, 10); } + +.event-hero.color-block-link .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(0, 77, 255); } + +.event-hero.color-block-link-dark .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(0, 0, 136); } + +.event-hero.color-block-orange .cmp-event-hero__container .h-title-eyebrow = +{ border-color: rgb(255, 182, 0); } + +.event-hero.color-block-orange-dark .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(255, 149, 0); } + +.event-hero.color-block-pink .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(231, 0, 116); } + +.event-hero.color-block-pink-dark .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(164, 2, 83); } + +.event-hero.color-block-pink-light .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(255, 80, 160); } + +.event-hero.color-block-purple .cmp-event-hero__container .h-title-eyebrow = +{ border-color: rgb(161, 0, 255); } + +.event-hero.color-block-purple-dark .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(117, 0, 192); } + +.event-hero.color-block-purple-darkest .cmp-event-hero__container .h-title-= +eyebrow { border-color: rgb(70, 1, 115); } + +.event-hero.color-block-red .cmp-event-hero__container .h-title-eyebrow { b= +order-color: rgb(231, 15, 41); } + +.event-hero.color-block-red-dark .cmp-event-hero__container .h-title-eyebro= +w { border-color: rgb(189, 0, 29); } + +.event-hero.color-block-red-darker .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(113, 0, 18); } + +.event-hero.color-block-red-light .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(255, 50, 70); } + +.event-hero.color-block-white .cmp-event-hero__container .h-title-eyebrow {= + border-color: rgb(255, 255, 255); } + +.event-hero.color-block-yellow .cmp-event-hero__container .h-title-eyebrow = +{ border-color: rgb(255, 212, 46); } + +.event-hero.color-block-yellow-dark .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(240, 192, 0); } + +.event-hero.color-block-yellow-light .cmp-event-hero__container .h-title-ey= +ebrow { border-color: rgb(255, 240, 179); } + +.event-hero .cmp-event-hero__container { display: flex; -webkit-box-orient:= + vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__container { -webkit-box-orient: horizontal; = +-webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: end; = +justify-content: flex-end; } +} + +.event-hero .cmp-event-hero__cta-link { display: inline; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link { font-size:= + 1.2rem; white-space: nowrap; padding-top: 1.5rem; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link::before { bo= +ttom: -0.6rem; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link:focus-visibl= +e { outline: rgb(0, 77, 255) solid 1px; box-shadow: none; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link:focus-visibl= +e::before { width: 100%; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link::after { fon= +t-size: 1.716rem; line-height: 1.212rem; top: -0.1rem; position: relative; = +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link::after { f= +ont-size: 1.8rem; line-height: 1.278rem; top: -0.12rem; } +} + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link[aria-describ= +edby] { padding-top: 0px; } + +.event-hero .cmp-event-hero__text-container { margin: 3rem 0px 2rem; paddin= +g: 0px 1.5rem; max-width: 59rem; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__text-container { width: 50%; margin: 5rem 0p= +x; padding: 0px 1.5rem 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__text-container { padding: 0px 1.5rem; } +} + +.event-hero .cmp-event-hero__breadcrumb-container { padding-bottom: 2rem; } + +.event-hero .cmp-event-hero__title-container { font-size: 2rem; padding-bot= +tom: 3rem; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__title-container { padding-bottom: 25px; } +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__title-container { font-size: 3rem; padding-b= +ottom: 2rem; } +} + +.event-hero .cmp-event-hero__title-container .cmp-title__text--short { font= +-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Seg= +oe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fo= +nt-style: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1= +; font-size: 3.6rem; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__title-container .cmp-title__text--short { fo= +nt-size: 6.5rem; } +} + +.event-hero .cmp-event-hero__title-container .cmp-title__text--long { font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__title-container .cmp-title__text--long { fon= +t-size: 5.8rem; } +} + +.event-hero .cmp-event-hero__date-location-container { word-break: break-wo= +rd; padding-bottom: 2rem; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__date-location-container { padding-bottom: 1.= +5rem; } +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__date-location-container { padding-bottom: 2.= +5rem; } +} + +.event-hero .cmp-event-hero__date-location-container .vertical-seperator { = +display: inline-block; color: rgb(204, 204, 204); margin: 0px 1rem; } + +.event-hero .cmp-event-hero__date-location-container .vertical-seperator::a= +fter { content: "|"; } + +.event-hero .cmp-event-hero__date-location-container .cmp-text__label-small= + { line-height: 1.2; } + +.event-hero .cmp-event-hero__hashtag-container { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__hashtag-container { padding-bottom: 2.5rem; = +} +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__hashtag-container { padding-bottom: 2rem; } +} + +.event-hero .cmp-event-hero__hashtag-title-container { display: inline-bloc= +k; font-size: 1.2rem; line-height: 1; } + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__hashtag-title-container { border-bottom-widt= +h: 0.3rem; } +} + +.event-hero .cmp-event-hero__hashtag-title-container .h-title-eyebrow { bor= +der-bottom: 0.2rem solid rgb(0, 186, 255); word-break: break-word; } + +.event-hero .cmp-event-hero__hashtag-url { color: rgb(0, 0, 0); } + +.event-hero .cmp-event-hero__hashtag-url:hover { color: rgb(0, 77, 255); } + +.event-hero .cmp-event-hero__description { font-size: 1.4rem; line-height: = +2.25rem; } + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__description { font-size: 1.6rem; line-height= +: 2.56rem; } +} + +.event-hero .cmp-event-hero__image-container { position: relative; display:= + flex; -webkit-box-align: center; align-items: center; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__image-container { width: 50%; } +} + +@media screen and (min-width: 2000px) { + .event-hero .cmp-event-hero__image-container .cmp-image { float: left; } +} + +.event-hero .cmp-event-hero__image-container .cmp-teaser__image { border: n= +one; } + +@media screen and (min-width: 2000px) { + .event-hero .cmp-event-hero__image-container .cmp-teaser__image { positio= +n: relative; } +} + +.event-hero .cmp-event-hero__image-container .cmp-image__image { width: 100= +%; height: 100%; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__image-container .cmp-image__image { object-f= +it: cover; position: absolute; inset: 0px; } +} + +@media screen and (min-width: 2000px) { + .event-hero .cmp-event-hero__image-container .cmp-image__image { object-f= +it: contain; position: relative; } +} + +@media screen and (min-width: 1000px) { + .job-listing-hero { transform: scale(1); } +} + +.full-width .job-listing-hero { padding-left: 15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .full-width .job-listing-hero { padding-left: 35px; } +} + +@media screen and (min-width: 1200px) { + .full-width .job-listing-hero { padding-left: 79px; } +} + +.job-listing-hero__wrapper { position: relative; overflow: hidden; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__container { max-width: 12= +5rem; margin: 0px auto; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__text-container { padding:= + 3rem 1.5rem 3rem 0px; } + +@media screen and (min-width: 768px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__text-container { width:= + 50%; padding: 5rem 3rem 5rem 0px; } +} + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__text-container { width:= + 66.67%; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container { pa= +dding-bottom: 1rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item:first-child::after { display: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item:nth-child(2)::before { content: "|"; color: rgb(204, 204,= + 204); display: block; padding: 0px 1rem; margin-top: -4px; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item:nth-child(2)::after, .job-listing-hero__wrapper .cmp-job-= +listing-hero__breadcrumb-container .cmp-breadcrumb__item:nth-child(n+3) { d= +isplay: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item-link { border: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item-link:focus::after, .job-listing-hero__wrapper .cmp-job-li= +sting-hero__breadcrumb-container .cmp-breadcrumb__item-link span:hover::aft= +er { transition: none 0s ease 0s; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__title-container { word-br= +eak: break-word; padding-bottom: 2rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__title-container .cmp-titl= +e__text { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsy= +stemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, = +sans-serif; font-weight: 600; font-style: normal; text-transform: none; col= +or: rgb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__title-container .cmp-ti= +tle__text { font-size: 4.8rem; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container { word-b= +reak: break-word; padding-bottom: 2rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__labels-container { padd= +ing-bottom: 3rem; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .vertica= +l-seperator { display: inline-block; color: rgb(204, 204, 204); margin: 0px= + 1rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .vertica= +l-seperator::after { content: "|"; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .cmp-tex= +t__label-small { line-height: 1.2; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .cmp-job= +-listing-hero__view-all-link { color: rgb(0, 77, 255); } + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .cmp-job= +-listing-hero__view-all-link:focus-visible, .job-listing-hero__wrapper .cmp= +-job-listing-hero__labels-container .cmp-job-listing-hero__view-all-link:ho= +ver { color: rgb(0, 0, 136); border-bottom: 0.2rem solid rgb(0, 77, 255); } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container { display: = +flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-dir= +ection: column; row-gap: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__cta-container { -webkit= +-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; -w= +ebkit-box-align: center; align-items: center; column-gap: 3rem; } +} + +@media screen and (min-width: 1200px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-butt= +on__compliance { display: none; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job.cmp-button__info-icon .cmp-button { line-height: 2.24rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job.cmp-button__info-icon .cmp-button::before { margin-right: 0.496= +rem; font-size: 1.808rem; line-height: 1.808rem; width: 1.4695rem; height: = +1.8078rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__go-back-label--hide, .job-listing-hero__wrapper .cmp-job-listing-hero__ct= +a-container .cmp-button__saved-job.cmp-button__info-icon .cmp-button__save-= +job--hidden, .job-listing-hero__wrapper .cmp-job-listing-hero__cta-containe= +r .cmp-button__saved-job.cmp-button__info-icon .cmp-button__saved, .job-lis= +ting-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button__saved-= +job.cmp-button__info-icon .cmp-button__saved--hidden { display: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star { font-weight: 600; text-transform: uppercase; color: rgb(= +0, 77, 255); font-size: 1.4rem; display: block; padding-bottom: 0.5rem; } + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-butt= +on__saved-job-star { font-size: 1.6rem; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star:focus-visible .cmp-button__text, .job-listing-hero__wrappe= +r .cmp-job-listing-hero__cta-container .cmp-button__saved-job-star:hover .c= +mp-button__text { border-bottom: 0.2rem solid rgb(0, 77, 255); padding-bott= +om: 0.3rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star:focus { box-shadow: rgb(0, 77, 255) 0px 0px 0px 1px; outli= +ne: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star::before { padding: 0px; margin-right: 0.2rem; content: "= +=EF=92=B3"; font-size: 22px; font-family: Ionicons; font-weight: 400; font-= +style: normal; line-height: 1; text-transform: none; letter-spacing: normal= +; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-= +smoothing: antialiased; text-rendering: optimizelegibility; font-feature-se= +ttings: "liga"; display: inline-block; position: relative; top: -0.1rem; ve= +rtical-align: middle; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-outline { font-weight: 600; text-transform: uppercase; col= +or: rgb(0, 77, 255); font-size: 1.4rem; display: block; padding-bottom: 0.5= +rem; } + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-butt= +on__saved-job-star-outline { font-size: 1.6rem; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-outline:focus-visible .cmp-button__text, .job-listing-hero= +__wrapper .cmp-job-listing-hero__cta-container .cmp-button__saved-job-star-= +outline:hover .cmp-button__text { border-bottom: 0.2rem solid rgb(0, 77, 25= +5); padding-bottom: 0.3rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-outline:focus { box-shadow: rgb(0, 77, 255) 0px 0px 0px 1p= +x; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-outline::before { padding: 0px; margin-right: 0.2rem; cont= +ent: "=EF=92=B2"; font-size: 22px; font-family: Ionicons; font-weight: 400;= + font-style: normal; line-height: 1; text-transform: none; letter-spacing: = +normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit= +-font-smoothing: antialiased; text-rendering: optimizelegibility; font-feat= +ure-settings: "liga"; display: inline-block; position: relative; top: -0.1r= +em; vertical-align: middle; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-hidden { display: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +--primary-white .cmp-button { margin-left: 0px; margin-top: 0px; margin-bot= +tom: 1.1rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__info-icon .cmp-button::before { font-weight: 600; margin-right: 0.5rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-share-= +modal__inner { position: fixed; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-share-= +modal__content { position: absolute; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__image-container { positio= +n: absolute; right: 0px; top: 0px; bottom: 1.5rem; margin-top: -1.4%; margi= +n-bottom: -3.35%; display: none; min-height: 10rem; } + +@media screen and (min-width: 768px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__image-container { displ= +ay: block; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__image-container { width= +: 33.33%; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__image-container .cmp-teas= +er__image { border: none; height: 100%; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__image-container .cmp-imag= +e, .job-listing-hero__wrapper .cmp-job-listing-hero__image-container .cmp-i= +mage__image { height: 100%; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__image-container .cmp-imag= +e__image { width: auto; } + +.job-listing-hero .cmp-button__share-icon .cmp-button:hover .cmp-button__te= +xt { border-bottom: none; padding-bottom: 0px; } + +.job-listing-hero .cmp-share-banner__icon--mail { border-color: rgb(0, 77, = +255); color: rgb(0, 77, 255); } + +.job-listing-hero .cmp-share-banner__icon--mail:hover { background-color: r= +gb(0, 77, 255); color: rgb(255, 255, 255); } + +.job-listing-hero .cmp-share-banner__icon--mail:focus { color: rgb(255, 255= +, 255); } + +.job-listing-hero .cmp-button__compliance-two { display: none; } + +@media screen and (min-width: 1200px) { + .job-listing-hero .cmp-button__compliance-two { display: block; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__content { display: grid; grid= +-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__content { grid-template-col= +umns: 6fr 6fr; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__content .breadcrumb { padding= +-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__content .breadcrumb { paddi= +ng-bottom: 2rem; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left { grid-column: 1; word-b= +reak: break-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__left { padding: 5rem 1.5rem= + 5rem 0px; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__left { padding: 5rem 0px; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-text { padding: 1re= +m 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__left .cmp-text { padding: 2= +rem 0px 0px; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-text p { font-size:= + 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__left .cmp-text p { font-siz= +e: 1.8rem; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .podcastbadges .cmp-text= + { font-size: 1.6rem; } + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-title__text--short = +{ font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont= +, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-ser= +if; font-weight: 800; font-style: normal; text-transform: none; color: rgb(= +0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__left .cmp-title__text--shor= +t { font-size: 6.5rem; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-title__text--long {= + font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont,= + "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-seri= +f; font-weight: 800; font-style: normal; text-transform: none; color: rgb(0= +, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__left .cmp-title__text--long= + { font-size: 5.8rem; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-button { margin: 2r= +em 0px 0px; } + +.cmp-about-hero--program-sub .cmp-about-hero__right { position: relative; g= +rid-area: auto / 1; padding-top: 2rem; margin: 0px -15px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__right { grid-column: 2 / 3;= + margin-left: 15px; margin-right: calc(100% - 50vw + var(--scrollbar-width)= +/2); padding-top: 0px; } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__right .image .cmp-image__im= +age { object-fit: cover; height: 100%; position: absolute; inset: 0px; } +} + +.cmp-about-hero--program-sub .cmp-about-hero .cmp-podcast-badge__container = +{ width: fit-content; } + +.cmp-about-hero--program-sub .cmp-about-hero .cmp-podcast-badge__container = +.cmp-container { display: inline-grid; grid-template-columns: repeat(2, 2fr= +); gap: 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero .cmp-podcast-badge__containe= +r .cmp-container { width: 171%; } +} + +@media screen and (min-width: 1200px) { + .cmp-about-hero--program-sub .cmp-about-hero .cmp-podcast-badge__containe= +r .cmp-container { width: 100%; } +} + +.cmp-about-hero--program-sub .cmp-about-hero .podcastbadges .cmp-image__ima= +ge { margin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.cmp-about-hero--theme .cmp-about-hero__content { display: grid; padding-to= +p: 4rem; grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero__content { grid-template-columns: = +6fr 6fr; padding-top: 0px; } +} + +.cmp-about-hero--theme .cmp-about-hero__left { grid-column: 1; word-break: = +break-word; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero__left { padding: 3rem 0px 0px; gri= +d-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left { padding: 5rem 1.5rem 0px 0= +px; } +} + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-text { padding: 2rem 0px = +0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-text { margin-bottom: 3= +0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-text { padding: 1.5rem = +0px 0px; margin-bottom: 50px; } +} + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-text p { font-size: 1.4re= +m; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-text p { font-size: 1.6= +rem; } +} + +.cmp-about-hero--theme .cmp-about-hero__left .podcastbadges .cmp-text { fon= +t-size: 1.6rem; margin-bottom: auto; } + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-podcast-badge .text .cmp-= +text { margin-bottom: auto; } + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-title__text--short { font= +-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Seg= +oe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fo= +nt-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, = +0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-title__text--short { fo= +nt-size: 6.5rem; } +} + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-title__text--long { font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-title__text--long { fon= +t-size: 5.8rem; } +} + +.cmp-about-hero--theme .cmp-about-hero__right { grid-area: auto / 1; paddin= +g-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero__right { grid-column: 2 / 3; margi= +n-left: 0px; padding-top: 0px; } + .cmp-about-hero--theme .cmp-about-hero__right .image .cmp-image__image { = +width: auto; height: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__right { margin-left: 15px; } +} + +.cmp-about-hero--theme .cmp-about-hero .cmp-podcast-badge__container { widt= +h: fit-content; } + +.cmp-about-hero--theme .cmp-about-hero .cmp-podcast-badge__container .cmp-c= +ontainer { display: inline-grid; grid-template-columns: repeat(2, 2fr); gap= +: 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero .cmp-podcast-badge__container { wi= +dth: 171%; } +} + +@media screen and (min-width: 1200px) { + .cmp-about-hero--theme .cmp-about-hero .cmp-podcast-badge__container { wi= +dth: 102%; } +} + +.cmp-about-hero--theme .cmp-about-hero .podcastbadges .cmp-image__image { m= +argin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.cmp-about-hero--program .cmp-about-hero__content { display: grid; grid-tem= +plate-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__content { grid-template-columns= +: 6fr 6fr; } +} + +.cmp-about-hero--program .cmp-about-hero__left { grid-column: 1; word-break= +: break-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__left { padding: 5rem 1.5rem 5re= +m 0px; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program .cmp-about-hero__left { padding: 8rem 0px 5rem; = +} +} + +.cmp-about-hero--program .cmp-about-hero__left .cmp-text { padding: 1rem 0p= +x 0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__left .cmp-text { padding: 2rem = +0px 0px; } +} + +.cmp-about-hero--program .cmp-about-hero__left .cmp-text p { font-size: 1.4= +rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program .cmp-about-hero__left .cmp-text p { font-size: 1= +.8rem; } +} + +.cmp-about-hero--program .cmp-about-hero__left .podcastbadges .cmp-text { f= +ont-size: 1.6rem; } + +.cmp-about-hero--program .cmp-about-hero__left .cmp-title__text--short { fo= +nt-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "S= +egoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; = +font-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0= +, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program .cmp-about-hero__left .cmp-title__text--short { = +font-size: 6.5rem; } +} + +.cmp-about-hero--program .cmp-about-hero__left .cmp-title__text--long { fon= +t-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Se= +goe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; f= +ont-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0,= + 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program .cmp-about-hero__left .cmp-title__text--long { f= +ont-size: 5.8rem; } +} + +.cmp-about-hero--program .cmp-about-hero__left .cmp-button { margin: 2rem 0= +px 0px; } + +.cmp-about-hero--program .cmp-about-hero__right { position: relative; grid-= +area: auto / 1; padding-top: 2rem; margin: 0px -15px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__right { grid-column: 2 / 3; mar= +gin-left: 15px; margin-right: calc(100% - 50vw + var(--scrollbar-width)/2);= + padding-top: 0px; } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__right .image .cmp-image__image = +{ object-fit: cover; height: 100%; position: absolute; inset: 0px; } +} + +.cmp-about-hero--program .cmp-about-hero .cmp-podcast-badge__container { wi= +dth: fit-content; } + +.cmp-about-hero--program .cmp-about-hero .cmp-podcast-badge__container .cmp= +-container { display: inline-grid; grid-template-columns: repeat(2, 2fr); g= +ap: 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero .cmp-podcast-badge__container .c= +mp-container { width: 171%; } +} + +@media screen and (min-width: 1200px) { + .cmp-about-hero--program .cmp-about-hero .cmp-podcast-badge__container .c= +mp-container { width: 100%; } +} + +.cmp-about-hero--program .cmp-about-hero .podcastbadges .cmp-image__image {= + margin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content {= + display: grid; grid-template-columns: 12fr; max-width: 1200px; margin: aut= +o; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= + { grid-template-columns: 6fr 6fr; } +} + +.careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content__= +left { grid-column: 1; word-break: break-word; padding: 4rem 0px 0px; margi= +n-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= +__left { grid-column: 1 / 2; padding: 5rem 1.5rem 5rem 0px; margin-bottom: = +0px; } +} + +@media screen and (min-width: 1000px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= +__left { padding: 8rem 1.5rem 8rem 0px; margin-bottom: 0px; } +} + +.careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content__= +right { position: relative; grid-area: auto / 1; margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= +__right { grid-column: 2 / 3; margin-left: 0.1rem; margin-right: calc(100% = +- 50vw + var(--scrollbar-width)/2); } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= +__right .image .cmp-image__image { object-position: 60% top; object-fit: co= +ver; height: 100%; position: absolute; inset: 0px; } +} + +.careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__conten= +t { display: grid; grid-template-columns: 12fr; max-width: 1200px; margin: = +auto; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent { grid-template-columns: 6fr 6fr; } +} + +@media screen and (min-width: 1000px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent { grid-template-columns: 14fr 6fr; } +} + +.careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__conten= +t__left { grid-column: 1; word-break: break-word; padding: 4rem 0px 0px; ma= +rgin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent__left { grid-column: 1 / 2; padding: 5rem 1.5rem 5rem 0px; margin-botto= +m: 0px; } +} + +@media screen and (min-width: 1000px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent__left { padding: 8rem 1.5rem 8rem 0px; margin-bottom: 0px; } +} + +.careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__conten= +t__right { position: relative; grid-area: auto / 1; margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent__right { grid-column: 2 / 3; margin-left: 0.1rem; margin-right: calc(10= +0% - 50vw + var(--scrollbar-width)/2); } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent__right .image .cmp-image__image { object-position: 60% top; object-fit:= + cover; height: 100%; position: absolute; inset: 0px; } +} + +.careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero-text-bl= +ock__caption { max-width: 200px; } + +@media screen and (min-width: 1000px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero-text-= +block__caption { max-width: 230px; } +} + +.careers-hero .cmp-title__text--short { font-family: Graphik, Arial, system= +-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvet= +ica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: nor= +mal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size: = +3.6rem; } + +@media screen and (min-width: 1000px) { + .careers-hero .cmp-title__text--short { font-size: 6.5rem; } +} + +.careers-hero .cmp-title__text--long { font-family: Graphik, Arial, system-= +ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helveti= +ca Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: norm= +al; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size: 3= +.6rem; } + +@media screen and (min-width: 1000px) { + .careers-hero .cmp-title__text--long { font-size: 5.8rem; } +} + +.careers-hero .title { display: grid; } + +.careers-hero .description { display: grid; margin-top: 1rem; font-size: 1.= +4rem; font-weight: 400; line-height: 2.24rem; } + +@media screen and (min-width: 768px) { + .careers-hero .description { width: auto; margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .careers-hero .description { line-height: 1.6; font-size: 1.8rem; } +} + +.careers-hero .description .cmp-text__link { color: rgb(0, 77, 255); } + +.careers-hero .description .cmp-text__link:focus, .careers-hero .descriptio= +n .cmp-text__link:hover { color: rgb(0, 0, 136); } + +.careers-hero .breadcrumb { margin-bottom: 2rem; } + +.careers-hero .cmp-breadcrumb__item { padding-bottom: 0px; } + +.careers-hero .cmp-careers-hero__cta-container { padding: 0px; } + +.careers-hero .cmp-teaser__action-container { margin-top: 6rem; padding: 0p= +x; } + +.careers-hero .cmp-careers-hero-text-block { position: absolute; bottom: 0p= +x; word-break: break-word; } + +.careers-hero .cmp-careers-hero-text-block__caption { z-index: 1; position:= + relative; top: -1.25em; margin-left: 2rem; max-width: 200px; } + +@media screen and (min-width: 1000px) { + .careers-hero .cmp-careers-hero-text-block__caption { max-width: 300px; } +} + +.careers-hero .cmp-careers-hero-text-block__caption .text { padding: 0.5rem= + 1rem; text-align: right; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .careers-hero .cmp-careers-hero-text-block__caption .text { padding: 0.5r= +em 1.5rem; } +} + +.careers-hero .cmp-careers-hero-text-block__caption .text__name { font-weig= +ht: 800; font-size: 1.4rem; line-height: 2rem; } + +@media screen and (min-width: 1000px) { + .careers-hero .cmp-careers-hero-text-block__caption .text__name { font-si= +ze: 1.6rem; } +} + +.careers-hero .cmp-careers-hero-text-block__caption .text__location { font-= +weight: 600; font-size: 1.2rem; line-height: 1.2; } + +.careers-hero .cmp-careers-hero-text-block__caption .text__job { font-weigh= +t: 400; font-size: 1.2rem; line-height: 1.2; } + +.careers-hero.cmp-careers-hero-disable .cmp-careers-hero-text-block { displ= +ay: none; } + +.careers-hero.color-block-accent-purple-1 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(180, 85, 170); } + +.careers-hero.color-block-accent-purple-2 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(160, 85, 245); } + +.careers-hero.color-block-accent-purple-3 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(190, 130, 255); } + +.careers-hero.color-block-accent-purple-4 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(220, 175, 255); } + +.careers-hero.color-block-accent-purple-5 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(230, 220, 255); } + +.careers-hero.color-block-alt-blue .cmp-careers-hero-text-block__caption { = +background-color: rgb(0, 65, 240); } + +.careers-hero.color-block-alt-gray .cmp-careers-hero-text-block__caption { = +background-color: rgb(190, 190, 190); } + +.careers-hero.color-block-alt-gray-dark .cmp-careers-hero-text-block__capti= +on { background-color: rgb(150, 150, 150); } + +.careers-hero.color-block-alt-gray-darker .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(90, 90, 90); } + +.careers-hero.color-block-alt-green .cmp-careers-hero-text-block__caption {= + background-color: rgb(0, 215, 0); } + +.careers-hero.color-block-alt-red .cmp-careers-hero-text-block__caption { b= +ackground-color: red; } + +.careers-hero.color-block-alt-yellow .cmp-careers-hero-text-block__caption = +{ background-color: rgb(255, 255, 0); } + +.careers-hero.color-block-aqua .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(0, 255, 187); } + +.careers-hero.color-block-blue .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(0, 186, 255); } + +.careers-hero.color-block-blue-green .cmp-careers-hero-text-block__caption = +{ background-color: rgb(5, 240, 165); } + +.careers-hero.color-block-brand-green .cmp-careers-hero-text-block__caption= + { background-color: rgb(100, 255, 80); } + +.careers-hero.color-block-brand-orange .cmp-careers-hero-text-block__captio= +n { background-color: rgb(255, 120, 0); } + +.careers-hero.color-block-brand-yellow .cmp-careers-hero-text-block__captio= +n { background-color: rgb(255, 235, 50); } + +.careers-hero.color-block-blue-dark .cmp-careers-hero-text-block__caption {= + background-color: rgb(0, 142, 255); } + +.careers-hero.color-block-blue-light .cmp-careers-hero-text-block__caption = +{ background-color: rgb(0, 243, 255); } + +.careers-hero.color-block-core-purple .cmp-careers-hero-text-block__caption= + { background-color: rgb(70, 0, 115); } + +.careers-hero.color-block-cyan .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(0, 255, 255); } + +.careers-hero.color-block-gray .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(167, 167, 167); } + +.careers-hero.color-block-gray-base .cmp-careers-hero-text-block__caption {= + background-color: rgb(0, 0, 0); } + +.careers-hero.color-block-gray-dark .cmp-careers-hero-text-block__caption {= + background-color: rgb(107, 107, 107); } + +.careers-hero.color-block-gray-darker .cmp-careers-hero-text-block__caption= + { background-color: rgb(74, 74, 74); } + +.careers-hero.color-block-gray-light .cmp-careers-hero-text-block__caption = +{ background-color: rgb(204, 204, 204); } + +.careers-hero.color-block-gray-lighter .cmp-careers-hero-text-block__captio= +n { background-color: rgb(227, 227, 227); } + +.careers-hero.color-block-gray-lightest .cmp-careers-hero-text-block__capti= +on { background-color: rgb(242, 242, 242); } + +.careers-hero.color-block-grayishyellow-dark .cmp-careers-hero-text-block__= +caption { background-color: rgb(150, 150, 140); } + +.careers-hero.color-block-grayishyellow-light .cmp-careers-hero-text-block_= +_caption { background-color: rgb(230, 230, 220); } + +.careers-hero.color-block-green .cmp-careers-hero-text-block__caption { bac= +kground-color: rgb(0, 255, 0); } + +.careers-hero.color-block-green-dark .cmp-careers-hero-text-block__caption = +{ background-color: rgb(0, 83, 10); } + +.careers-hero.color-block-link .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(0, 77, 255); } + +.careers-hero.color-block-link-dark .cmp-careers-hero-text-block__caption {= + background-color: rgb(0, 0, 136); } + +.careers-hero.color-block-orange .cmp-careers-hero-text-block__caption { ba= +ckground-color: rgb(255, 182, 0); } + +.careers-hero.color-block-orange-dark .cmp-careers-hero-text-block__caption= + { background-color: rgb(255, 149, 0); } + +.careers-hero.color-block-pink .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(231, 0, 116); } + +.careers-hero.color-block-pink-dark .cmp-careers-hero-text-block__caption {= + background-color: rgb(164, 2, 83); } + +.careers-hero.color-block-pink-light .cmp-careers-hero-text-block__caption = +{ background-color: rgb(255, 80, 160); } + +.careers-hero.color-block-purple .cmp-careers-hero-text-block__caption { ba= +ckground-color: rgb(161, 0, 255); } + +.careers-hero.color-block-purple-dark .cmp-careers-hero-text-block__caption= + { background-color: rgb(117, 0, 192); } + +.careers-hero.color-block-purple-darkest .cmp-careers-hero-text-block__capt= +ion { background-color: rgb(70, 1, 115); } + +.careers-hero.color-block-red .cmp-careers-hero-text-block__caption { backg= +round-color: rgb(231, 15, 41); } + +.careers-hero.color-block-red-dark .cmp-careers-hero-text-block__caption { = +background-color: rgb(189, 0, 29); } + +.careers-hero.color-block-red-darker .cmp-careers-hero-text-block__caption = +{ background-color: rgb(113, 0, 18); } + +.careers-hero.color-block-red-light .cmp-careers-hero-text-block__caption {= + background-color: rgb(255, 50, 70); } + +.careers-hero.color-block-white .cmp-careers-hero-text-block__caption { bac= +kground-color: rgb(255, 255, 255); } + +.careers-hero.color-block-yellow .cmp-careers-hero-text-block__caption { ba= +ckground-color: rgb(255, 212, 46); } + +.careers-hero.color-block-yellow-dark .cmp-careers-hero-text-block__caption= + { background-color: rgb(240, 192, 0); } + +.careers-hero.color-block-yellow-light .cmp-careers-hero-text-block__captio= +n { background-color: rgb(255, 240, 179); } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-1 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(180, 85, 170, 0.6);= + } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-2 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(160, 85, 245, 0.6);= + } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-3 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(190, 130, 255, 0.6)= +; } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-4 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(220, 175, 255, 0.6)= +; } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-5 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(230, 220, 255, 0.6)= +; } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-blue .cmp-careers-h= +ero-text-block__caption { background-color: rgba(0, 65, 240, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-gray .cmp-careers-h= +ero-text-block__caption { background-color: rgba(190, 190, 190, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-gray-dark .cmp-care= +ers-hero-text-block__caption { background-color: rgba(150, 150, 150, 0.6); = +} + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-gray-darker .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(90, 90, 90, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-green .cmp-careers-= +hero-text-block__caption { background-color: rgba(0, 215, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-red .cmp-careers-he= +ro-text-block__caption { background-color: rgba(255, 0, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-yellow .cmp-careers= +-hero-text-block__caption { background-color: rgba(255, 255, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-aqua .cmp-careers-hero-= +text-block__caption { background-color: rgba(0, 255, 187, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-blue .cmp-careers-hero-= +text-block__caption { background-color: rgba(0, 186, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-blue-green .cmp-careers= +-hero-text-block__caption { background-color: rgba(5, 240, 165, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-brand-green .cmp-career= +s-hero-text-block__caption { background-color: rgba(100, 255, 80, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-brand-orange .cmp-caree= +rs-hero-text-block__caption { background-color: rgba(255, 120, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-brand-yellow .cmp-caree= +rs-hero-text-block__caption { background-color: rgba(255, 235, 50, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-blue-dark .cmp-careers-= +hero-text-block__caption { background-color: rgba(0, 142, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-blue-light .cmp-careers= +-hero-text-block__caption { background-color: rgba(0, 243, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-core-purple .cmp-career= +s-hero-text-block__caption { background-color: rgba(70, 0, 115, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-cyan .cmp-careers-hero-= +text-block__caption { background-color: rgba(0, 255, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray .cmp-careers-hero-= +text-block__caption { background-color: rgba(167, 167, 167, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-base .cmp-careers-= +hero-text-block__caption { background-color: rgba(0, 0, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-dark .cmp-careers-= +hero-text-block__caption { background-color: rgba(107, 107, 107, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-darker .cmp-career= +s-hero-text-block__caption { background-color: rgba(74, 74, 74, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-light .cmp-careers= +-hero-text-block__caption { background-color: rgba(204, 204, 204, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-lighter .cmp-caree= +rs-hero-text-block__caption { background-color: rgba(227, 227, 227, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-lightest .cmp-care= +ers-hero-text-block__caption { background-color: rgba(242, 242, 242, 0.6); = +} + +.careers-hero.cmp-careers-hero--opacity.color-block-grayishyellow-dark .cmp= +-careers-hero-text-block__caption { background-color: rgba(150, 150, 140, 0= +.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-grayishyellow-light .cm= +p-careers-hero-text-block__caption { background-color: rgba(230, 230, 220, = +0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-green .cmp-careers-hero= +-text-block__caption { background-color: rgba(0, 255, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-green-dark .cmp-careers= +-hero-text-block__caption { background-color: rgba(0, 83, 10, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-link .cmp-careers-hero-= +text-block__caption { background-color: rgba(0, 77, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-link-dark .cmp-careers-= +hero-text-block__caption { background-color: rgba(0, 0, 136, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-orange .cmp-careers-her= +o-text-block__caption { background-color: rgba(255, 182, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-orange-dark .cmp-career= +s-hero-text-block__caption { background-color: rgba(255, 149, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-pink .cmp-careers-hero-= +text-block__caption { background-color: rgba(231, 0, 116, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-pink-dark .cmp-careers-= +hero-text-block__caption { background-color: rgba(164, 2, 83, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-pink-light .cmp-careers= +-hero-text-block__caption { background-color: rgba(255, 80, 160, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-purple .cmp-careers-her= +o-text-block__caption { background-color: rgba(161, 0, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-purple-dark .cmp-career= +s-hero-text-block__caption { background-color: rgba(117, 0, 192, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-purple-darkest .cmp-car= +eers-hero-text-block__caption { background-color: rgba(70, 1, 115, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-red .cmp-careers-hero-t= +ext-block__caption { background-color: rgba(231, 15, 41, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-red-dark .cmp-careers-h= +ero-text-block__caption { background-color: rgba(189, 0, 29, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-red-darker .cmp-careers= +-hero-text-block__caption { background-color: rgba(113, 0, 18, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-red-light .cmp-careers-= +hero-text-block__caption { background-color: rgba(255, 50, 70, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-white .cmp-careers-hero= +-text-block__caption { background-color: rgba(255, 255, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-yellow .cmp-careers-her= +o-text-block__caption { background-color: rgba(255, 212, 46, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-yellow-dark .cmp-career= +s-hero-text-block__caption { background-color: rgba(240, 192, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-yellow-light .cmp-caree= +rs-hero-text-block__caption { background-color: rgba(255, 240, 179, 0.6); } + +.careers-hero.cmp-careers-hero--dark .cmp-careers-hero-text-block__caption = +.text { color: rgb(255, 255, 255); } + +.careers-hero .cmp-careers-hero__expertise-container { padding-top: 1.5rem;= + } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-link-list .cmp-link-teaser__list a { font-size: 1.8rem; cursor: poin= +ter; background: transparent; border: none; padding: 0px; margin: 0px; text= +-decoration: none; color: rgb(0, 77, 255); line-height: 2.88rem; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-link-list a:focus, .careers-hero .cmp-careers-hero__expertise-contai= +ner .cmp-careers-hero__expertise-link-list a:hover { color: rgb(0, 0, 136);= + text-decoration: none; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-link-list .cmp-careers-hero__expertise-text { font-size: 1.4rem; lin= +e-height: 2.24rem; font-weight: 700; } + +@media screen and (min-width: 768px) { + .careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__e= +xpertise-link-list .cmp-careers-hero__expertise-text { font-size: 1.8rem; l= +ine-height: 2.88rem; font-weight: 700; } +} + +@media screen and (min-width: 1200px) { + .careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__e= +xpertise-link-list .cmp-careers-hero__expertise-text { font-size: 1.8rem; l= +ine-height: 2.88rem; font-weight: 700; } +} + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown { position: relative; padding-top: 1rem; display: inline-bl= +ock; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown .cmp-careers-hero__expertise-dropbtn { background-color: rg= +b(0, 0, 0); color: rgb(255, 255, 255); padding: 1.6rem; font-size: 1.6rem; = +border: none; font-weight: 700; text-transform: uppercase; line-height: 2.2= +4rem; } + +@media screen and (min-width: 768px) { + .careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__e= +xpertise-dropdown .cmp-careers-hero__expertise-dropbtn { background-color: = +rgb(0, 0, 0); color: rgb(255, 255, 255); padding: 1.6rem; font-size: 1.6rem= +; border: none; font-weight: 700; text-transform: uppercase; line-height: 2= +.88rem; } +} + +@media screen and (min-width: 1200px) { + .careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__e= +xpertise-dropdown .cmp-careers-hero__expertise-dropbtn { background-color: = +rgb(0, 0, 0); color: rgb(255, 255, 255); padding: 1.6rem; font-size: 1.6rem= +; border: none; font-weight: 700; text-transform: uppercase; line-height: 2= +.88rem; } +} + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown .cmp-careers-hero__dropdown-content > a:hover, .careers-her= +o .cmp-careers-hero__expertise-container .cmp-careers-hero__expertise-dropd= +own a:focus { background-color: rgb(222, 222, 222); } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown .ion-android-arrow-dropdown::before { content: "=EF=84=84";= + font-family: Ionicons; font-weight: 400; font-style: normal; text-transfor= +m: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap= +; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opti= +mizelegibility; font-feature-settings: "liga"; display: inline-block; line-= +height: 1; font-size: 1.2rem; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__dro= +pdown-content { display: none; max-height: 26rem; overflow-x: auto; positio= +n: absolute; background-color: rgb(242, 242, 242); width: 100%; z-index: 1;= + box-shadow: rgb(255, 255, 255) 0px 0px 10px 0px; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__dro= +pdown-content a { color: rgb(0, 0, 0); padding: 1.2rem 1.6rem; text-decorat= +ion: none; font-size: 1.6rem; display: block; outline: rgb(190, 190, 190) s= +olid 1px; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-cmp-careers-hero__dropdown-content a:hover { background-color: rgb(1= +49, 149, 149); } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown:hover .cmp-careers-hero__dropdown-content { display: block;= + } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown:hover .cmp-careers-hero__expertise-dropbtn { background-col= +or: rgb(0, 0, 0); } + +.careers-hero.cmp-careers-hero--image-scaling-enabled .cmp-careers-hero__co= +ntent__right .image .cmp-image__image { object-fit: cover; object-position:= + inherit; } + +.careers-hero.cmp-careers-hero--image-scaling-enabled .cmp-careers-hero__co= +ntent__right { margin: 0px; } + +@media screen and (max-width: 767.9px) { + .careers-hero.cmp-careers-hero--image-scaling-enabled .cmp-careers-hero__= +content__right { display: none; } +} + +.careers-hero .disable-button.cmp-teaser__action-container { display: none;= + } + +.cmp-careers-landing-page-hero { background-color: rgb(161, 0, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero__video-container { pointer-e= +vents: none; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__video-container { positio= +n: absolute; height: 100%; width: 100%; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__video-container .cmp-video-= +hero__controls { pointer-events: auto; z-index: 1; } + +.cmp-careers-landing-page-hero .cmp-video-hero__video-container .cmp-image_= +_image { object-fit: cover; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__video-container .cmp-imag= +e__image, .cmp-careers-landing-page-hero .cmp-video-hero__video-container .= +cmp-video-hero__image { min-height: 50rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__video-container :first-chil= +d { padding: 0px; height: 100%; width: 100%; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content-container { padding= +-top: 4rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-container { paddi= +ng-top: 5.008rem; position: relative; min-height: 50rem; width: 100%; } +} + +@media screen and (min-width: 1200px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-container { margi= +n: 0px auto; z-index: 1; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__wrapper { padding: 1.008rem= + 0px 2rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__wrapper { padding: 0px 2r= +em; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__wrapper { padding: 3.008r= +em 0px 2rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content { padding: 0px 1.50= +4rem; max-width: 47.098rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content { max-width: none= +; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content-wrap { padding-righ= +t: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap { width: 75%= +; padding-right: 1.504rem; display: inline-block; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap { width: 66.= +6667%; min-width: 87.6rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-her= +o__title .cmp-title__text { font-family: inherit; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-h= +ero__title .cmp-title__text { font-size: 5.84rem; line-height: 1; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-her= +o__text { padding: 0px; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-her= +o__text .cmp-text p { font-size: 1.4rem; line-height: 1.6; margin: 1.008rem= + 0px 2.002rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-h= +ero__text .cmp-text p { margin: 2.002rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-h= +ero__text .cmp-text p { font-size: 1.8rem; margin: 2.016rem 0px 0px; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container { width: 100%; display: block; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container { display: inline-block; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container { margin-top: 2rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container { width: 60%; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search { position: relative; fl= +oat: left; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search { width: 58.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search { width: 66.6667%; max= +-width: 34.438rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search { max-width: none; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-suggestions { z-index: 1= +00; position: absolute; width: 100%; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-suggestions .cmp-jobs-se= +arch-hero__recents-list { display: none; margin-top: -1rem; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-suggestions .cmp-jobs-se= +arch-hero__recents-list .cmp-jobs-search-hero__recents-item { font-weight: = +700; padding: 1rem; border-bottom: 0.1rem solid rgb(167, 167, 167); backgro= +und-color: rgb(245, 245, 245); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-input { height: 4.6rem; = +width: 100%; padding: 1.5rem 2rem; border: 0.105rem solid rgb(107, 107, 107= +); border-radius: 0px; text-overflow: ellipsis; font-size: 1.5rem; margin-b= +ottom: 1.065rem; line-height: 2.56rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search-input { font-size: 1.4= +rem; padding: 1.4rem 2rem; border: 0.1rem solid rgb(107, 107, 107); margin-= +bottom: 1rem; height: 4.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search-input { font-size: 1.6= +rem; height: 4.6rem; margin-bottom: 1rem; padding: 1.6rem 2rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-input:focus, .cmp-career= +s-landing-page-hero .cmp-video-hero__content .cmp-video-hero-search__form-c= +ontainer .cmp-video-hero-search__search-input:focus-visible { border-color:= + rgb(0, 63, 189); box-shadow: rgba(0, 0, 0, 0.075) 0px 0.1rem 0.1rem inset,= + rgba(102, 175, 233, 0.6) 0px 0px 0.8rem; outline-offset: -0.208rem; outlin= +e: inherit; } + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search-input:focus, .cmp-care= +ers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-search__form= +-container .cmp-video-hero-search__search-input:focus-visible { box-shadow:= + rgb(0, 0, 136) 0px 0px 0px 0.208rem, rgb(255, 255, 255) 0px 0px 0px 0.4rem= +; outline: transparent 0.1008rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search .cmp-jobs-search-hero__s= +uggestions-list { margin-top: -1rem; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search .cmp-jobs-search-hero__s= +uggestions-item { border-bottom: 0.1rem solid rgb(167, 167, 167); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search .cmp-jobs-search-hero__s= +uggestions-item--active { border-color: rgb(0, 77, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search .cmp-jobs-search-hero__s= +uggestions-item--active a { color: rgb(0, 77, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__submit { position: relative; wi= +dth: 100%; float: left; margin-bottom: 0.32rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit { margin-bottom: 0px; = +width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit { margin-bottom: 0.32r= +em; } +} + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit .button { padding: 0px= + 1rem 0px 0px; min-width: 21.44rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__submit .cmp-button { min-width:= + 21.44rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit .cmp-button { height: = +4.13rem; margin-top: 0.1rem; line-height: 1; width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit .cmp-button { height: = +4.4rem; line-height: 1.6rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__bu= +tton { margin: 0px; padding: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__= +button { padding-right: 9.92rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__bu= +tton .cmp-video-hero__button-container { padding: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__= +button .cmp-video-hero__button-container { display: block; } +} + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__= +button .cmp-video-hero__button-container .cmp-button__wrapper { margin-top:= + 1.26em; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button__wrappe= +r { display: inline-block; padding: 0px; width: 100%; cursor: pointer; marg= +in-bottom: 0.5rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button__wrap= +per { display: inline-grid; width: max-content; } +} + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button__wrap= +per:focus, .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-but= +ton__wrapper:hover { outline: rgb(0, 77, 255) solid 0.2rem; outline-offset:= + 0px; transition: all 0s ease-out 0s; } + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button__wrap= +per:focus .cmp-button, .cmp-careers-landing-page-hero .cmp-video-hero__cont= +ent .cmp-button__wrapper:hover .cmp-button { transform: translate(-0.5rem, = +-0.5rem); transition: all 0.3s ease-out 0s; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-workda= +y-btn { display: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-workda= +y-btn.show { display: block; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-work= +day-btn.show { display: inline-block; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-recent= +ly-view-jobs-btn { display: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-recent= +ly-view-jobs-btn.show { display: block; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-rece= +ntly-view-jobs-btn.show, .cmp-careers-landing-page-hero .cmp-video-hero__co= +ntent .cmp-careers-viewalljobs-btn { display: inline-block; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .button { margin: 0= +px; padding: 0px; width: 100%; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button { color= +: rgb(255, 255, 255); background-color: rgb(0, 0, 0); transition: box-shado= +w 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow 0.3s eas= +e-out 0s, -webkit-transform 0.3s ease-out 0s; min-width: 21.44rem; display:= + block; position: relative; padding: 1.5008rem; margin: 0px 1rem 1rem 0px; = +border: 0px; width: 100%; z-index: 1; height: 4.6rem; text-align: center; b= +ox-shadow: rgba(167, 167, 167, 0.5) 4px 4px; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:focus, = +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:hover {= + box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; transform: translate(-5p= +x, -5px); color: rgb(255, 255, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:focus {= + border: 2px solid rgb(255, 255, 255); outline: rgb(0, 0, 136) solid 2px; o= +utline-offset: 1px; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:disable= +d { background-color: rgb(227, 227, 227); border-color: transparent; box-sh= +adow: none; color: rgb(255, 255, 255); transition: none 0s ease 0s; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:disable= +d:hover { box-shadow: none; transform: none; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button { dis= +play: inline-block; font-size: 1.4rem; line-height: 1.2; width: auto; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:focus, = +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:hover {= + box-shadow: rgba(167, 167, 167, 0.5) 10px 10px 0px 0px; background-color: = +rgb(0, 0, 0); } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n { margin-bottom: 1rem; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-= +btn { width: 32rem; margin: 1rem 2rem 1rem 0px; display: inline-block; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-= +btn { margin: 1rem 1rem 0px 0px; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter, .cmp-careers-landing-page-hero .cmp-video-hero .cmp-ca= +reers-businessarea-btn .cmp-topic-filter__container { margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-= +btn .cmp-topic-filter__container { padding-right: 1rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter__topic-items { display: block; margin-top: 0px; positio= +n: relative; background-color: unset; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-item-links { width: 100%; text-align: center; max-width: 100%; display: i= +nline-block; line-height: 1.6rem; padding: 1.2rem; margin: 0px 10px 10px 0p= +x; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); font-weight: = +600; font-size: 1.4rem; height: 4.6rem; text-transform: uppercase; box-shad= +ow: rgba(167, 167, 167, 0.5) 4px 4px; transition: box-shadow 0.3s ease-out = +0s, transform 0.3s ease-out 0s, -webkit-box-shadow 0.3s ease-out 0s, -webki= +t-transform 0.3s ease-out 0s; border: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-item-links:active, .cmp-careers-landing-page-hero .cmp-video-hero .cmp-ca= +reers-businessarea-btn .cmp-topic-filter li.cmp-topic-filter__topic-item .c= +mp-topic-filter__topic-item-links:focus, .cmp-careers-landing-page-hero .cm= +p-video-hero .cmp-careers-businessarea-btn .cmp-topic-filter li.cmp-topic-f= +ilter__topic-item .cmp-topic-filter__topic-item-links:hover { box-shadow: r= +gba(167, 167, 167, 0.5) 10px 10px 0px 0px; transform: translate(-5px, -5px)= +; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-= +btn .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__to= +pic-item-links { line-height: 2rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-item-links::after { display: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__subt= +opic { float: left; position: absolute; z-index: 1000; width: 100%; backgro= +und-color: rgb(255, 255, 255); box-shadow: none; transition: none 0s ease 0= +s; padding: 0px; margin-top: 10px; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-list { border: 0.1rem solid rgba(0, 0, 0, 0.15); box-shadow: = +rgba(0, 0, 0, 0.18) 0px 0.6rem 1.2rem; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-item { display: flex; background-color: rgb(255, 255, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-link { padding: 1.5rem; border-bottom: 0.1rem solid rgb(204, = +204, 204); width: 100%; line-height: 2rem; color: rgb(0, 0, 0); } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-link:focus, .cmp-careers-landing-page-hero .cmp-video-hero .c= +mp-careers-businessarea-btn .cmp-topic-filter li.cmp-topic-filter__topic-it= +em .cmp-careers-lp-hero__business-areas-link:hover { outline: rgb(0, 77, 25= +5) solid 0.2rem; outline-offset: 0px; transition: all 0s ease-out 0s; text-= +decoration: none; color: rgb(94, 94, 94); background-color: rgb(245, 245, 2= +45); } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-text { color: rgb(0, 0, 0); line-height: 2rem; pointer-events= +: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-icon { float: right; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-icon::before { content: "=EF=8D=9F"; font-family: Ionicons; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; display: inline-block; color: rgb(255, 255, 255);= + font-size: 1.4rem; transition: all 0.35s ease-in-out 0s; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter:hover { outline: rgb(0, 77, 255) solid 2px; } + +.color-block-accent-purple-1 .cmp-video-hero { background-color: rgb(180, 8= +5, 170); } + +.color-block-accent-purple-2 .cmp-video-hero { background-color: rgb(160, 8= +5, 245); } + +.color-block-accent-purple-3 .cmp-video-hero { background-color: rgb(190, 1= +30, 255); } + +.color-block-accent-purple-4 .cmp-video-hero { background-color: rgb(220, 1= +75, 255); } + +.color-block-accent-purple-5 .cmp-video-hero { background-color: rgb(230, 2= +20, 255); } + +.color-block-alt-blue .cmp-video-hero { background-color: rgb(0, 65, 240); = +} + +.color-block-alt-gray .cmp-video-hero { background-color: rgb(190, 190, 190= +); } + +.color-block-alt-gray-dark .cmp-video-hero { background-color: rgb(150, 150= +, 150); } + +.color-block-alt-gray-darker .cmp-video-hero { background-color: rgb(90, 90= +, 90); } + +.color-block-alt-green .cmp-video-hero { background-color: rgb(0, 215, 0); = +} + +.color-block-alt-red .cmp-video-hero { background-color: red; } + +.color-block-alt-yellow .cmp-video-hero { background-color: rgb(255, 255, 0= +); } + +.color-block-aqua .cmp-video-hero { background-color: rgb(0, 255, 187); } + +.color-block-blue .cmp-video-hero { background-color: rgb(0, 186, 255); } + +.color-block-blue-green .cmp-video-hero { background-color: rgb(5, 240, 165= +); } + +.color-block-brand-green .cmp-video-hero { background-color: rgb(100, 255, = +80); } + +.color-block-brand-orange .cmp-video-hero { background-color: rgb(255, 120,= + 0); } + +.color-block-brand-yellow .cmp-video-hero { background-color: rgb(255, 235,= + 50); } + +.color-block-blue-dark .cmp-video-hero { background-color: rgb(0, 142, 255)= +; } + +.color-block-blue-light .cmp-video-hero { background-color: rgb(0, 243, 255= +); } + +.color-block-core-purple .cmp-video-hero { background-color: rgb(70, 0, 115= +); } + +.color-block-cyan .cmp-video-hero { background-color: rgb(0, 255, 255); } + +.color-block-gray .cmp-video-hero { background-color: rgb(167, 167, 167); } + +.color-block-gray-base .cmp-video-hero { background-color: rgb(0, 0, 0); } + +.color-block-gray-dark .cmp-video-hero { background-color: rgb(107, 107, 10= +7); } + +.color-block-gray-darker .cmp-video-hero { background-color: rgb(74, 74, 74= +); } + +.color-block-gray-light .cmp-video-hero { background-color: rgb(204, 204, 2= +04); } + +.color-block-gray-lighter .cmp-video-hero { background-color: rgb(227, 227,= + 227); } + +.color-block-gray-lightest .cmp-video-hero { background-color: rgb(242, 242= +, 242); } + +.color-block-grayishyellow-dark .cmp-video-hero { background-color: rgb(150= +, 150, 140); } + +.color-block-grayishyellow-light .cmp-video-hero { background-color: rgb(23= +0, 230, 220); } + +.color-block-green .cmp-video-hero { background-color: rgb(0, 255, 0); } + +.color-block-green-dark .cmp-video-hero { background-color: rgb(0, 83, 10);= + } + +.color-block-link .cmp-video-hero { background-color: rgb(0, 77, 255); } + +.color-block-link-dark .cmp-video-hero { background-color: rgb(0, 0, 136); = +} + +.color-block-orange .cmp-video-hero { background-color: rgb(255, 182, 0); } + +.color-block-orange-dark .cmp-video-hero { background-color: rgb(255, 149, = +0); } + +.color-block-pink .cmp-video-hero { background-color: rgb(231, 0, 116); } + +.color-block-pink-dark .cmp-video-hero { background-color: rgb(164, 2, 83);= + } + +.color-block-pink-light .cmp-video-hero { background-color: rgb(255, 80, 16= +0); } + +.color-block-purple .cmp-video-hero { background-color: rgb(161, 0, 255); } + +.color-block-purple-dark .cmp-video-hero { background-color: rgb(117, 0, 19= +2); } + +.color-block-purple-darkest .cmp-video-hero { background-color: rgb(70, 1, = +115); } + +.color-block-red .cmp-video-hero { background-color: rgb(231, 15, 41); } + +.color-block-red-dark .cmp-video-hero { background-color: rgb(189, 0, 29); = +} + +.color-block-red-darker .cmp-video-hero { background-color: rgb(113, 0, 18)= +; } + +.color-block-red-light .cmp-video-hero { background-color: rgb(255, 50, 70)= +; } + +.color-block-white .cmp-video-hero { background-color: rgb(255, 255, 255); = +} + +.color-block-yellow .cmp-video-hero { background-color: rgb(255, 212, 46); = +} + +.color-block-yellow-dark .cmp-video-hero { background-color: rgb(240, 192, = +0); } + +.color-block-yellow-light .cmp-video-hero { background-color: rgb(255, 240,= + 179); } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-button__wrapper:focus, .cmp-careers-hero-landing-pag= +e--dark .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button= +__wrapper:hover { outline: rgb(255, 255, 255) solid 0.2rem; } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-careers-businessarea-btn li.cmp-topic-filter__topic-= +item .cmp-topic-filter__topic-item-links { color: rgb(0, 0, 0); background-= +color: rgb(255, 255, 255); } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-careers-businessarea-btn li.cmp-topic-filter__topic-= +item .cmp-topic-filter__topic-icon::before { color: rgb(0, 0, 0); } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-careers-businessarea-btn .cmp-topic-filter:hover { o= +utline: rgb(255, 255, 255) solid 2px; } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-button { color: rgb(0, 0, 0); background-color: rgb(= +255, 255, 255); border: none; } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-button:focus, .cmp-careers-hero-landing-page--dark .= +cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:hover { = +background-color: rgb(255, 255, 255); } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-title__text, .cmp-careers-hero-landing-page--dark .c= +mp-careers-landing-page-hero .cmp-video-hero__content div.cmp-text > p { co= +lor: rgb(255, 255, 255); } + +.cmp-expertise-hero .cmp-teaser { display: flex; -webkit-box-orient: vertic= +al; -webkit-box-direction: reverse; flex-direction: column-reverse; margin:= + 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser { -webkit-box-orient: horizontal; -webkit= +-box-direction: reverse; flex-direction: row-reverse; -webkit-box-pack: end= +; justify-content: flex-end; } +} + +@media screen and (min-width: 1200px) { + .cmp-expertise-hero .cmp-teaser { margin-left: clamp(-3.5rem,calc(50% - 4= +8vw + var(--scrollbar-width)/2),0.8rem); margin-right: clamp(-3.5rem,calc(5= +0% - 48vw + var(--scrollbar-width)/2),0.8rem); } +} + +.cmp-expertise-hero .cmp-teaser__content { border: none; word-break: break-= +word; padding: 0px 1.5rem; background-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser__content { max-width: 50%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-expertise-hero .cmp-teaser__content { padding: 0px 1.5rem 0px 3.5rem= +; margin-left: -3.5rem; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-expertise-hero .cmp-teaser__content { padding: 0px 2.5rem 0px 1.5rem= +; } +} + +@media screen and (min-width: 1200px) { + .cmp-expertise-hero .cmp-teaser__content { padding: 0px 2.5rem 0px 3.5rem= +; box-shadow: rgb(167, 167, 167) -0.352rem -0.2rem 0.448rem; } +} + +.cmp-expertise-hero .cmp-teaser__title { margin: 0px; } + +.cmp-expertise-hero .cmp-teaser__pretitle { display: block; margin-bottom: = +2rem; } + +.cmp-expertise-hero .cmp-teaser__pretitle a { color: rgb(0, 0, 0); border-b= +ottom: 0.2rem solid rgb(0, 77, 255); padding-bottom: 0.4rem; font-weight: 6= +00; font-size: 1.2rem; line-height: 2.13333; text-transform: none; } + +.cmp-expertise-hero .cmp-teaser__pretitle a:focus, .cmp-expertise-hero .cmp= +-teaser__pretitle a:hover { color: rgb(0, 77, 255); } + +.cmp-expertise-hero .cmp-teaser__description { margin: 1rem 0px 2rem; font-= +size: 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser__description { margin: 2rem 0px 5rem; lin= +e-height: 1.78571; } +} + +@media screen and (min-width: 1000px) { + .cmp-expertise-hero .cmp-teaser__description { font-size: 1.8rem; line-he= +ight: 1.38889; } +} + +.cmp-expertise-hero .cmp-teaser__readtime { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser__readtime { margin-bottom: 3rem; } +} + +.cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { right: 1.5rem; ma= +rgin-bottom: 2rem; margin-top: 3rem; padding: 1.5rem 3rem 1rem; max-height:= + none; box-shadow: rgb(167, 167, 167) -0.4rem -0.128rem 0.928rem; line-heig= +ht: 1.33333; letter-spacing: 0.126rem; } + +.cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon span { font-size: 1= +.2rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { margin-left: -1= +.5rem; margin-top: 2rem; right: 1rem; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { padding: 1.5rem= + 1rem 1rem; right: 4.5rem; margin-left: 2.5rem; box-shadow: rgb(167, 167, 1= +67) -0.352rem -0.352rem 0.448rem; } + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon::before { display= +: none; } +} + +@media screen and (min-width: 1200px) { + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { right: 5.5rem; = +padding: 1.5rem 1rem 1rem; box-shadow: rgb(167, 167, 167) -0.352rem -0.352r= +em 0.448rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { line-height: 1.= +38889; } + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon::before { border-= +color: transparent rgb(0, 142, 255) transparent transparent; } +} + +.cmp-expertise-hero .cmp-teaser .cmp-title__text--short { font-family: Grap= +hik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", robot= +o, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 80= +0; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-heig= +ht: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-expertise-hero .cmp-teaser .cmp-title__text--short { font-size: 6.5r= +em; } +} + +.cmp-expertise-hero .cmp-teaser .cmp-title__text--long { font-family: Graph= +ik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto= +, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800= +; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-heigh= +t: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-expertise-hero .cmp-teaser .cmp-title__text--long { font-size: 5.8re= +m; } +} + +.cmp-expertise-hero .cmp-teaser__image { position: relative; margin-right: = +-3.5rem; border: none; } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser__image { margin-left: 0px; } + .cmp-expertise-hero .cmp-teaser__image .cmp-image__image { position: abso= +lute; top: 0px; left: 0px; height: 100%; width: 100%; object-fit: cover; } +} + +@media screen and (min-width: 1200px) { + .cmp-expertise-hero .cmp-teaser__image { margin-right: calc(50% - 50vw); = +} + @supports (color:var(--scrollbar-width)) { + .cmp-expertise-hero .cmp-teaser__image { margin-right: calc(50% - 50vw + = +var(--scrollbar-width)/2); } +} +} + +@media screen and (min-width: 768px) { + .cmp-expertise-hero.with-readtime .cmp-teaser__description { margin: 2rem= + 0px 1.5rem; } +} + +@media screen and (max-width: 767.9px) { + .insights-hero.cmp-insights-hero--tla-enabled .cmp-insights-hero .cmp-ins= +ights-hero__content .cmp-insights-hero__content__left { padding-top: 5rem; = +} +} + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__content= + { background: transparent; } + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__content= +__left { grid-column: 1; word-break: break-word; max-width: 1200px; margin:= + auto; padding: 0px 1.5rem 2rem; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__conte= +nt__left { padding: 0px 3.5rem 5rem; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__conte= +nt__left { padding: 0px 1.5rem 5rem; } +} + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__content= +__right .cmp-image__image { display: none; } + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero .cmp-pod= +cast-badge__container { width: fit-content; } + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero .cmp-pod= +cast-badge__container .cmp-container { display: inline-grid; grid-template-= +columns: repeat(2, 2fr); gap: 1rem; } + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero .podcast= +badges .cmp-image__image { width: 13.4rem; height: 3.4rem; margin-bottom: a= +uto; } + +.insights-hero.cmp-insights-hero-feature--basic.color-background-gray .cmp-= +insights-hero__content { background-color: rgb(242, 242, 242); } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__cont= +ent { position: relative; overflow: hidden; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__cont= +ent__left { position: relative; z-index: 2; max-width: 1200px; margin: auto= + auto 2rem; padding: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__co= +ntent__left { margin-bottom: 5rem; padding: 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__co= +ntent__left { padding: 0px 1.5rem; } +} + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__cont= +ent__left .description, .insights-hero.cmp-insights-hero-feature--overview = +.cmp-insights-hero__content__left .title { width: 100%; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__co= +ntent__left .description, .insights-hero.cmp-insights-hero-feature--overvie= +w .cmp-insights-hero__content__left .title { width: 65%; } +} + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__co= +ntent__right { z-index: 1; object-fit: cover; height: 100%; position: absol= +ute; inset: 0px; } +} + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero .cmp-= +podcast-badge__container { width: fit-content; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero .cmp-= +podcast-badge__container .cmp-container { display: inline-grid; grid-templa= +te-columns: repeat(2, 2fr); gap: 1rem; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero .podc= +astbadges .cmp-image__image { margin-bottom: 0px; width: 13.4rem; height: 3= +.4rem; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-image, .insights-he= +ro.cmp-insights-hero-feature--overview .image { height: 100%; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-image__image { obje= +ct-fit: cover; height: 100%; } + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__cont= +ent { display: grid; grid-template-columns: 12fr; max-width: 1200px; margin= +: auto; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent { grid-template-columns: 6fr 6fr; } +} + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__cont= +ent__left { grid-column: 1; word-break: break-word; margin-bottom: 2rem; pa= +dding: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent__left { grid-column: 1 / 2; margin-bottom: 5rem; padding: 0px 0px 0px= + 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent__left { padding: 0px 0px 0px 1.5rem; } +} + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__cont= +ent__right { position: relative; grid-area: auto / 1; margin: 0px -1.5rem; = +} + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent__right { grid-column: 2 / 3; margin-left: 1.5rem; margin-right: calc(= +100% - 50vw + var(--scrollbar-width)/2); } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent__right .image .cmp-image__image { object-fit: cover; height: 100%; po= +sition: absolute; inset: 0px; } +} + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .cmp-= +podcast-badge__container { width: fit-content; } + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .cmp-= +podcast-badge__container .cmp-container { display: inline-grid; grid-templa= +te-columns: repeat(2, 2fr); gap: 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .cm= +p-podcast-badge__container .cmp-container { width: 167%; } +} + +@media screen and (min-width: 1200px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .cm= +p-podcast-badge__container .cmp-container { width: 100%; } +} + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .podc= +astbadges .cmp-image__image { margin-bottom: 0px; width: 13.4rem; height: 3= +.4rem; } + +.insights-hero .cmp-title__text--short { font-family: Graphik, Arial, syste= +m-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helve= +tica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: no= +rmal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size:= + 3.6rem; } + +@media screen and (min-width: 1000px) { + .insights-hero .cmp-title__text--short { font-size: 6.5rem; } +} + +.insights-hero .cmp-title__text--long { font-family: Graphik, Arial, system= +-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvet= +ica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: nor= +mal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size: = +3.6rem; } + +@media screen and (min-width: 1000px) { + .insights-hero .cmp-title__text--long { font-size: 5.8rem; } +} + +.insights-hero .cmp-insights-hero__badge { position: relative; padding-top:= + 2rem; } + +.insights-hero .cmp-insights-hero__badge .cmp-image__image { width: auto; h= +eight: auto; } + +.insights-hero .cmp-text { text-transform: uppercase; margin-top: 2rem; fon= +t-size: 1.2rem; line-height: 2.24rem; font-weight: 600; position: relative;= + } + +@media screen and (min-width: 768px) { + .insights-hero .cmp-text { line-height: 1.6; } +} + +.insights-hero .cmp-text__readtime { position: absolute; width: 100%; } + +.insights-hero .cmp-text__label-sm { text-transform: uppercase; font-size: = +1.2rem; line-height: 1.92rem; font-weight: 600; } + +.insights-hero .cmp-text__label-small + .cmp-text__readtime { margin-left: = +3rem; } + +.insights-hero .description { display: grid; margin-top: 1rem; font-size: 1= +.4rem; font-weight: 400; line-height: 2.24rem; } + +@media screen and (min-width: 768px) { + .insights-hero .description { width: auto; margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .insights-hero .description { line-height: 1.6; font-size: 1.8rem; } +} + +.insights-hero .breadcrumb { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .insights-hero .breadcrumb { margin-bottom: 3rem; } +} + +.insights-hero .cmp-breadcrumb__item { padding-bottom: 0px; } + +.insights-hero .cmp-feature-overview__topic-link { margin-bottom: 2rem; fon= +t-weight: 600; font-size: 1.2rem; color: rgb(0, 0, 0); line-height: 2.5rem;= + text-transform: none; } + +.insights-hero .cmp-feature-overview__topic-link a { text-decoration: under= +line 2px solid rgb(0, 77, 255); text-underline-offset: 2px; padding-bottom:= + 0.4rem; color: rgb(0, 0, 0); } + +.insights-hero .cmp-feature-overview__topic-link a:focus, .insights-hero .c= +mp-feature-overview__topic-link a:hover { color: rgb(0, 77, 255); text-deco= +ration: none; } + +.insights-hero .disable-badge { padding-top: 3rem; } + +@media screen and (min-width: 1200px) { + .insights-hero .disable-badge { padding-top: 4rem; } +} + +.insights-hero.cmp-insights-hero-badge-disable .cmp-insights-hero__content_= +_left { padding-top: 3rem; } + +@media screen and (min-width: 1200px) { + .insights-hero.cmp-insights-hero-badge-disable .cmp-insights-hero__conten= +t__left { padding-top: 4rem; } +} + +.insights-hero.cmp-insights-hero-badge-disable .cmp-insights-hero__badge, .= +insights-hero.cmp-insights-hero-date-disable .cmp-text__label-small { displ= +ay: none; } + +.insights-hero.cmp-insights-hero-date-disable .cmp-text__label-small + .cmp= +-text__readtime { margin-left: 0px; } + +.insights-hero.cmp-insights-hero-readtime-disable .cmp-text__label-sm { dis= +play: none; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero--dark .cmp-feature-overview__topic-link = +{ color: rgb(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-feature-overview__topic-link = +a { color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); text-decor= +ation-color: rgb(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-feature-overview__topic-link = +a:focus, .insights-hero.cmp-insights-hero--dark .cmp-feature-overview__topi= +c-link a:hover { color: rgb(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-breadcrumb__item { color: rgb= +(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-breadcrumb__item-link, .insig= +hts-hero.cmp-insights-hero--dark .cmp-breadcrumb__item::after { color: rgb(= +255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-breadcrumb__item-link span:ho= +ver::after, .insights-hero.cmp-insights-hero--dark .cmp-breadcrumb__item a:= +focus::after { background-color: rgb(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-text span, .insights-hero.cmp= +-insights-hero--dark .description, .insights-hero.cmp-insights-hero--dark .= +title h1 { color: rgb(255, 255, 255); } +} + +.insights-hero.cmp-insights-hero--dark .cmp-podcast-badge .cmp-text { color= +: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero--dark .cmp-podcast-badge .cmp-text { col= +or: rgb(242, 242, 242); } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__content { display:= + grid; grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__content { grid-t= +emplate-columns: 6fr 6fr; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__content .breadcrum= +b { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__content .breadcr= +umb { padding-bottom: 2rem; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left { grid-column= +: 1; word-break: break-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__left { padding: = +5rem 1.5rem 5rem 2rem; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__left { padding: = +5rem 0px; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-feature-= +interior__topic-link { margin-bottom: 2rem; } + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-feature-= +interior__topic-link a { color: rgb(0, 0, 0); border-bottom: 0.2rem solid r= +gb(0, 77, 255); padding-bottom: 0.4rem; font-weight: 600; font-size: 1.2rem= +; line-height: 2.5rem; text-transform: none; } + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-feature-= +interior__topic-link a:focus, .cmp-insights-hero--feature-interior .cmp-ins= +ights-hero__left .cmp-feature-interior__topic-link a:hover { color: rgb(0, = +77, 255); } + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-text p {= + margin-top: 2rem; } + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-title__t= +ext--short { font-family: Graphik, Arial, system-ui, -apple-system, blinkma= +csystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarel= +l, sans-serif; font-weight: 800; font-style: normal; text-transform: none; = +color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-title_= +_text--short { font-size: 6.5rem; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-title__t= +ext--long { font-family: Graphik, Arial, system-ui, -apple-system, blinkmac= +systemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell= +, sans-serif; font-weight: 800; font-style: normal; text-transform: none; c= +olor: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-title_= +_text--long { font-size: 5.8rem; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__right { position: = +relative; grid-area: auto / 1; padding-top: 2rem; margin: 0px -15px; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__right { grid-col= +umn: 2 / 3; margin-left: 15px; margin-right: calc(100% - 50vw + var(--scrol= +lbar-width)/2); padding-top: 0px; } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__right .image .cm= +p-image__image { object-fit: cover; height: 100%; position: absolute; inset= +: 0px; } +} + +.cmp-insights-hero--feature-overview .cmp-insights-hero .cmp-feature-overvi= +ew__topic-link { margin-bottom: 2rem; } + +.cmp-insights-hero--feature-overview .cmp-insights-hero .cmp-feature-overvi= +ew__topic-link a { color: rgb(0, 0, 0); border-bottom: 0.2rem solid rgb(0, = +77, 255); padding-bottom: 0.4rem; font-weight: 600; font-size: 1.2rem; line= +-height: 2.5rem; text-transform: none; } + +.cmp-insights-hero--feature-overview .cmp-insights-hero .cmp-feature-overvi= +ew__topic-link a:focus, .cmp-insights-hero--feature-overview .cmp-insights-= +hero .cmp-feature-overview__topic-link a:hover { color: rgb(0, 77, 255); } + +.cmp-insights-hero--feature-overview .cmp-insights-hero__content { padding:= + 3rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content { paddin= +g: 5rem 0px; } +} + +.cmp-insights-hero--feature-overview .cmp-insights-hero__content .breadcrum= +b { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .breadcr= +umb { padding-bottom: 2rem; } +} + +.cmp-insights-hero--feature-overview .cmp-insights-hero__content .title { d= +isplay: grid; grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .title {= + grid-template-columns: 9fr 3fr; } +} + +@media screen and (min-width: 1000px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .title {= + grid-template-columns: 8fr 4fr; } +} + +.cmp-insights-hero--feature-overview .cmp-insights-hero__content .cmp-text = +{ margin: 2rem 0px; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .cmp-tex= +t { margin-bottom: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .image.f= +ull-width { display: none; } +} + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-feature= +-overview__topic-link a { color: rgb(255, 255, 255); border-color: rgb(255,= + 255, 255); } + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-feature= +-overview__topic-link a:focus, .cmp-insights-hero--feature-overview.cmp-ins= +ights-hero--dark .cmp-feature-overview__topic-link a:hover { color: rgb(255= +, 255, 255); border: none; } + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-breadcr= +umb__item-link { color: rgb(255, 255, 255); } + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-breadcr= +umb__item-link span:hover::after, .cmp-insights-hero--feature-overview.cmp-= +insights-hero--dark .cmp-breadcrumb__item a:focus::after { background-color= +: rgb(255, 255, 255); } + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-text sp= +an, .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .title h1 = +{ color: rgb(255, 255, 255); } +} + +.cmp-insights-hero--feature-overview.cmp-insights-hero--light .cmp-feature-= +overview__topic-link a { color: rgb(0, 0, 0); border-color: rgb(0, 0, 0); } + +.cmp-insights-hero--feature-overview.cmp-insights-hero--light .cmp-feature-= +overview__topic-link a:focus, .cmp-insights-hero--feature-overview.cmp-insi= +ghts-hero--light .cmp-feature-overview__topic-link a:hover { color: rgb(0, = +0, 0); border: none; } + +.cmp-jobs-search-hero__hero { position: relative; } + +.cmp-jobs-search-hero__background { position: absolute; z-index: 0; inset: = +0px; overflow: hidden; } + +.cmp-jobs-search-hero__background .cmp-image, .cmp-jobs-search-hero__backgr= +ound .image { height: 100%; } + +.cmp-jobs-search-hero__background .cmp-image__image { height: 100%; object-= +fit: cover; } + +.cmp-jobs-search-hero__content { position: relative; max-width: 1200px; mar= +gin: 0px auto; padding: 4rem 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-search-hero__content { padding: 3.13em 1.5rem; margin: 0px; } +} + +@media screen and (min-width: 1200px) { + .cmp-jobs-search-hero__content { margin: 0px auto; padding: 8rem 1.5rem; = +max-width: 125rem; } +} + +.cmp-jobs-search-hero__content .title { margin: 0px 0px 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__content .title { width: 100%; margin-bottom: 4rem;= + } +} + +.cmp-jobs-search-hero__form-container { width: 100%; } + +.cmp-jobs-search-hero__form { display: flex; } + +.cmp-jobs-search-hero__form-label { display: none; } + +.cmp-jobs-search-hero__search { width: 100%; margin-right: -2px; -webkit-bo= +x-flex: 1; flex: 1 0 0px; position: relative; } + +.cmp-jobs-search-hero__search-input { height: 50px; border: 1px solid rgb(1= +07, 107, 107); background-color: rgb(255, 255, 255); padding: 1.5rem 1rem; = +width: 100%; } + +@media screen and (max-width: 460px) { + .cmp-jobs-search-hero__search-input::-webkit-input-placeholder { font-siz= +e: 1.2rem; } + .cmp-jobs-search-hero__search-input::placeholder { font-size: 1.2rem; } +} + +.cmp-jobs-search-hero__search-input:focus, .cmp-jobs-search-hero__search-in= +put:focus-visible, .cmp-jobs-search-hero__search-input:focus-within { borde= +r-color: rgb(0, 63, 189); box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inse= +t, rgba(102, 175, 233, 0.6) 0px 0px 8px; outline: 0px; } + +@media screen and (min-width: 768px) { + .cmp-jobs-search-hero__search-input { padding: 1.5rem 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__search-input { height: 5.00781rem; } +} + +.cmp-jobs-search-hero__submit { width: 16.6667%; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__submit { width: auto; } +} + +.cmp-jobs-search-hero__submit .cmp-button { margin: 0px; width: 100%; min-w= +idth: auto; padding: 1rem 1.5rem; min-height: 50px; -webkit-box-flex: 1; fl= +ex: 1 0 100%; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__submit .cmp-button { height: 5.00781rem; padding: = +1.5072rem 1.0048rem; } +} + +.cmp-jobs-search-hero__submit .cmp-button__icon { display: block; } + +.cmp-jobs-search-hero__submit .cmp-button__icon::after { content: "=EF=92= +=A5"; font-size: 34px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-search-hero__submit .cmp-button__icon::after { font-size: 2.7re= +m; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__submit .cmp-button__icon::after { font-size: 2.4re= +m; } +} + +.cmp-jobs-search-hero__submit .cmp-button__text { display: none; margin-lef= +t: 5px; } + +@media screen and (min-width: 768px) { + .cmp-jobs-search-hero__submit .cmp-button__text { display: block; font-si= +ze: 1.4rem; } +} + +.cmp-jobs-search-hero__no-jobs-message { display: none; } + +.cmp-jobs-search-hero__no-jobs-message--show { display: block; font-size: 1= +.4rem; line-height: 2.24rem; font-weight: 400; margin-top: 20px; margin-bot= +tom: 2.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__no-jobs-message--show { font-size: 1.6rem; line-he= +ight: 2.56rem; margin-bottom: 2.5rem; } +} + +.cmp-jobs-search-hero__no-jobs-message--show a { color: rgb(0, 77, 255); te= +xt-decoration: underline; } + +.cmp-jobs-search-hero__search-suggestions { position: absolute; width: 100%= +; overflow: hidden; top: 50px; } + +.cmp-jobs-search-hero__search-suggestions--show .cmp-jobs-search-hero__sugg= +estions-list { display: block; } + +.cmp-jobs-search-hero__search-suggestions--recent .cmp-jobs-search-hero__su= +ggestions-item a { font-weight: 400; } + +.cmp-jobs-search-hero__search-suggestions--recent .cmp-jobs-search-hero__su= +ggestions-list { animation: 0.5s linear 0s 1 normal none running slide-down= +; } + +@keyframes slide-down {=20 + 0% { opacity: 0; transform: translateY(-100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.cmp-jobs-search-hero__suggestions-list { display: none; border-color: rgb(= +227, 227, 227); border-style: solid; border-width: 0px 0.07em; background: = +linear-gradient(rgb(167, 167, 167) -1.25em, rgb(255, 255, 255) 0.44em, rgb(= +255, 255, 255) 20%); box-shadow: rgb(255, 255, 255) 0.44em 0px 0.57em -0.44= +em inset; } + +.cmp-jobs-search-hero__suggestions-item { border-width: 1px; border-style: = +solid; border-color: transparent transparent rgb(227, 227, 227); border-ima= +ge: initial; display: block; } + +.cmp-jobs-search-hero__suggestions-item a { font-size: 1.6rem; padding: 10p= +x 15px; margin-bottom: 0px; display: block; color: rgb(0, 0, 0); font-weigh= +t: 800; } + +.cmp-jobs-search-hero__suggestions-item a:hover { color: rgb(0, 77, 255); } + +.cmp-jobs-search-hero__suggestions-item--active { border: 1px solid rgb(0, = +63, 189); } + +.cmp-jobs-search-hero__suggestions-item--active a { color: rgb(0, 63, 189);= + } + +.cmp-jobs-search-hero__highlight { font-weight: 400; } + +.cmp-jobs-search-hero__btn-container { display: none; } + +.cmp-jobs-search-hero__btn-container .button { display: block; } + +@media screen and (min-width: 768px) { + .cmp-jobs-search-hero__btn-container .button { display: inline-block; mar= +gin-right: 1rem; } +} + +.cmp-jobs-search-hero__btn-container .cmp-button { margin: 1.501rem 0px; te= +xt-align: center; min-width: 21.44rem; display: flex; } + +.cmp-jobs-search-hero__featured-skills-search, .cmp-jobs-search-hero__job-l= +ocation { display: block; padding-top: 4.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__featured-skills-search, .cmp-jobs-search-hero__job= +-location { padding-top: 2.5rem; } +} + +.cmp-jobs-search-hero__featured-skills-search-link, .cmp-jobs-search-hero__= +job-location-link { color: rgb(0, 77, 255); text-decoration: none; border: = +1px solid rgb(0, 77, 255); border-radius: 25px; padding: 0px 5px; display: = +inline-block; } + +@media screen and (max-width: 767.9px) { + .cmp-jobs-search-hero__featured-skills-search-link, .cmp-jobs-search-hero= +__job-location-link { text-align: center; display: block; margin-bottom: 4p= +x; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-search-hero__featured-skills-search-link, .cmp-jobs-search-hero= +__job-location-link { margin-bottom: 4px; } +} + +.cmp-jobs-search-hero__featured-skills-search-link:focus, .cmp-jobs-search-= +hero__featured-skills-search-link:hover, .cmp-jobs-search-hero__job-locatio= +n-link:focus, .cmp-jobs-search-hero__job-location-link:hover { color: rgb(0= +, 0, 136); } + +.cmp-jobs-search-hero__featured-skills-search-link:focus, .cmp-jobs-search-= +hero__job-location-link:focus { box-shadow: transparent 0px 0px 0px 2px; ou= +tline: rgb(0, 0, 136) solid 2px; outline-offset: 2px; } + +.cmp-jobs-search-hero__featured-skills-search-link:focus:not(:focus-visible= +), .cmp-jobs-search-hero__job-location-link:focus:not(:focus-visible) { box= +-shadow: none; outline: none; } + +.jobsearchhero .responsivegrid.full-width-constraint > div.cmp-container > = +div { max-width: 75em; } + +.jobsearchhero, .jobsearchhero .responsivegrid.full-width > div.cmp-contain= +er > div { max-width: 75em; margin: 0px auto; padding-left: 15px; padding-r= +ight: 15px; } + +.cmp-landing-page-heros { padding: 0px; position: relative; } + +.cmp-landing-page-heros .cmp-teaser__image { border: 0px; right: 0px; top: = +0px; width: 100%; height: 32.5rem; z-index: 1; margin-top: 2rem; position: = +relative; margin-bottom: -2rem; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .cmp-teaser__image { position: absolute; width: 4= +6%; height: 36.5rem; right: -2rem; top: -4.5rem; margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .cmp-teaser__image { width: 50%; height: 46.5rem;= + right: 1rem; } +} + +.cmp-landing-page-heros .cmp-teaser__image .cmp-image, .cmp-landing-page-he= +ros .cmp-teaser__image .cmp-image__image { height: 100%; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .cmp-teaser__image .cmp-image__image { background= +-repeat: no-repeat; background-size: cover; background-position: center bot= +tom; } +} + +.cmp-landing-page-heros .cmp-teaser__image .cmp-image__link { height: 100%;= + } + +.cmp-landing-page-heros .teaser { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .teaser { padding: 5rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser { padding: 8rem 0px; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser { background: none; } + +.cmp-landing-page-heros .teaser .cmp-teaser__content { padding: 0px; border= +: none; background: none; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content { padding: 0px; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__title { p= +adding-bottom: 1rem; font-size: 3.6rem; width: 100%; text-transform: upperc= +ase; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__title {= + width: 66.66%; padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__title {= + font-size: 6.5rem; padding-bottom: 2rem; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-title__text--shor= +t { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfo= +nt, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-s= +erif; font-weight: 800; font-style: normal; color: rgb(0, 0, 0); line-heigh= +t: 1; font-size: 3.6rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-title__text--sh= +ort { font-size: 6.5rem; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-title__text--long= + { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfon= +t, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-se= +rif; font-weight: 800; font-style: normal; color: rgb(0, 0, 0); line-height= +: 1; font-size: 3.6rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-title__text--lo= +ng { font-size: 5.8rem; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__descripti= +on { width: 100%; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__descrip= +tion { width: 52%; } +} + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__descrip= +tion { width: 48%; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__action-co= +ntainer .cmp-teaser__action-link { margin: 0px; } + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__action-co= +ntainer .cmp-teaser__action-link::after { content: ""; margin-left: 0px; } + +.landing-page-heros .cmp-landing-page-separator__horizontal-rule { padding-= +bottom: 30px; } + +.landing-page-heros .cmp-landing-page-separator__horizontal-rule .cmp-separ= +ator__horizontal-rule { display: flex; border: 1px solid rgb(204, 204, 204)= +; height: 0px; margin: 0px -1000em; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .landing-page-heros .cmp-landing-page-separator__horizontal-rule .cmp-sep= +arator__horizontal-rule { margin-top: 0px; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__content { display: grid; = +grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__content { grid-template= +-columns: 6fr 6fr; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow { margin= +-bottom: 10px; } + +.cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow-icon { d= +isplay: inline-flex; } + +.cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow-icon::be= +fore { padding-right: 10px; content: "=EF=8B=B4"; font-size: 36px; font-fam= +ily: Ionicons; display: block; font-weight: 400; font-style: normal; line-h= +eight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norm= +al; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiase= +d; text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow-title { = +font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, = +"Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif= +; font-weight: 600; font-style: normal; text-transform: uppercase; letter-s= +pacing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; font-size: 1.2rem; = +display: inline-flex; -webkit-box-align: center; align-items: center; } + +@media screen and (min-width: 1000px) { + .cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow-title = +{ font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left { grid-column: 1; wo= +rd-break: break-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__left { padding: 5rem 1.= +5rem 5rem 0px; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-service-hero--program-sub .cmp-service-hero__left { padding: 5rem 0p= +x; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title { margin-= +bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title { margi= +n-bottom: 0.1rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text { font-siz= +e: 1.8rem; padding: 1rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text { paddin= +g: 2rem 0px 0px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text { font-s= +ize: 1.4rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text p { line-h= +eight: 1.6; font-size: 1.8rem; } + +@media screen and (max-width: 767.9px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text p { font= +-size: 1.4rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title__text--sh= +ort { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystem= +font, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans= +-serif; font-weight: 800; font-style: normal; text-transform: none; color: = +rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title__text--= +short { font-size: 6.5rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title__text--lo= +ng { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title__text--= +long { font-size: 5.8rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__right { position: relativ= +e; grid-area: auto / 1; padding-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__right { grid-column: 2 = +/ 3; margin-left: 15px; padding-top: 0px; } + .cmp-service-hero--program-sub .cmp-service-hero__right .image .cmp-image= + .cmp-image__image { object-fit: fill; height: 100%; position: absolute; in= +set: 0px; } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__right .image .cmp-image= + .cmp-image__image { object-fit: contain; height: 100%; position: absolute;= + inset: 0px; } +} + +.cmp-video-hero { display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; position: relative; } + +.cmp-video-hero__video { display: block; width: 100%; min-height: auto; obj= +ect-fit: cover; background-position: 50% center; cursor: default; outline: = +none; } + +@media screen and (min-width: 768px) { + .cmp-video-hero__video { height: 35rem; } +} + +.cmp-video-hero .cmp-title__text--short { font-family: Graphik, Arial, syst= +em-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helv= +etica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: n= +ormal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size= +: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-hero .cmp-title__text--short { font-size: 6.5rem; } +} + +.cmp-video-hero .cmp-title__text--long { font-family: Graphik, Arial, syste= +m-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helve= +tica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: no= +rmal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size:= + 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-hero .cmp-title__text--long { font-size: 5.8rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-video-hero .cmp-title__text { font-size: 5.84rem; } +} + +.cmp-video-hero__controls { display: flex; position: absolute; bottom: 15px= +; right: 20px; } + +.cmp-video-hero__controls-mute, .cmp-video-hero__controls-pause, .cmp-video= +-hero__controls-play, .cmp-video-hero__controls-unmute { color: rgb(255, 25= +5, 255); font-weight: 900; margin-left: 10px; } + +.cmp-video-hero__controls-mute:hover, .cmp-video-hero__controls-pause:hover= +, .cmp-video-hero__controls-play:hover, .cmp-video-hero__controls-unmute:ho= +ver { color: rgb(255, 255, 255); } + +.cmp-video-hero__controls-play::after { content: "=EF=92=88"; } + +.cmp-video-hero__controls-pause::after, .cmp-video-hero__controls-play::aft= +er { font-size: 24px; font-family: Ionicons; display: block; font-weight: 4= +00; font-style: normal; line-height: 1; text-transform: none; letter-spacin= +g: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -web= +kit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-f= +eature-settings: "liga"; } + +.cmp-video-hero__controls-pause::after { content: "=EF=91=B8"; } + +.cmp-video-hero__controls-mute::after { content: "=EF=8E=BA"; } + +.cmp-video-hero__controls-mute::after, .cmp-video-hero__controls-unmute::af= +ter { font-size: 24px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +.cmp-video-hero__controls-unmute::after { content: "=EF=8E=B9"; } + +.cmp-video-hero__controls-hide { display: none; } + +@media screen and (min-width: 768px) { + .cmp-video-hero__content-container { position: absolute; z-index: 1; max-= +width: 1200px; left: 0px; right: 0px; margin: auto; } +} + +.cmp-video-hero__content { width: 100%; padding: 50px 15px 3.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-video-hero__content { padding-left: 35px; width: 66.6667%; } +} + +@media screen and (min-width: 768px) { + .cmp-video-hero__content { background-color: transparent; width: 78%; } +} + +@media screen and (min-width: 1000px) { + .cmp-video-hero__content { min-width: 87.6rem; } +} + +.cmp-video-hero .cmp-breadcrumb__item-link { color: rgb(0, 0, 0); } + +.cmp-video-hero .cmp-breadcrumb__item-link span:hover::after { background-c= +olor: rgb(0, 0, 0); width: 100%; } + +.cmp-video-hero__title { color: rgb(0, 0, 0); } + +.cmp-video-hero__text { color: rgb(0, 0, 0); padding-top: 10px; padding-bot= +tom: 20px; } + +.cmp-video-hero__video-container { position: relative; } + +.cmp-video-hero__transcript { display: flex; -webkit-box-pack: end; justify= +-content: flex-end; font-size: 1.4rem; padding: 0.5rem 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-hero__transcript { font-size: 1.6rem; padding: 1rem 2rem; } +} + +.cmp-video-hero__transcript a { color: rgb(0, 77, 255); text-decoration: no= +ne; } + +.cmp-video-hero__transcript a:hover { color: rgb(0, 0, 136); text-decoratio= +n: underline; } + +@media screen and (min-width: 768px) { + .cmp-video-hero--careers-landing .cmp-video-hero__button { margin-left: -= +1rem; } +} + +.cmp-video-hero--careers-landing .cmp-video-hero__button .button { display:= + inline-block; } + +@media screen and (min-width: 768px) { + .cmp-video-hero--careers-landing .cmp-video-hero__video { height: 50rem; = +} +} + +.videoanimation div.cmp-text > p { font-size: 1.4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .videoanimation div.cmp-text > p { font-size: 1.4rem; } +} + +@media screen and (min-width: 1000px) { + .videoanimation div.cmp-text > p { font-size: 1.8rem; } +} + +.videoanimation .cmp-video-hero__video-button { width: 100%; } + +@media screen and (min-width: 768px) { + .videoanimation .cmp-video-hero__video-button { width: auto; } +} + +.videoanimation.cmp-hero-video-dark .cmp-breadcrumb__item-link { color: rgb= +(255, 255, 255); } + +.videoanimation.cmp-hero-video-dark .cmp-breadcrumb .cmp-breadcrumb__list .= +cmp-breadcrumb__item-link span:hover::after { color: rgb(255, 255, 255); ba= +ckground-color: rgb(255, 255, 255); width: 100%; } + +.videoanimation.cmp-hero-video-dark .cmp-breadcrumb__item::after, .videoani= +mation.cmp-hero-video-dark .cmp-title__text, .videoanimation.cmp-hero-video= +-dark div.cmp-text > p { color: rgb(255, 255, 255); } + +.videoanimation.color-block-accent-purple-1 .cmp-video-hero { background-co= +lor: rgb(180, 85, 170); } + +.videoanimation.color-block-accent-purple-2 .cmp-video-hero { background-co= +lor: rgb(160, 85, 245); } + +.videoanimation.color-block-accent-purple-3 .cmp-video-hero { background-co= +lor: rgb(190, 130, 255); } + +.videoanimation.color-block-accent-purple-4 .cmp-video-hero { background-co= +lor: rgb(220, 175, 255); } + +.videoanimation.color-block-accent-purple-5 .cmp-video-hero { background-co= +lor: rgb(230, 220, 255); } + +.videoanimation.color-block-alt-blue .cmp-video-hero { background-color: rg= +b(0, 65, 240); } + +.videoanimation.color-block-alt-gray .cmp-video-hero { background-color: rg= +b(190, 190, 190); } + +.videoanimation.color-block-alt-gray-dark .cmp-video-hero { background-colo= +r: rgb(150, 150, 150); } + +.videoanimation.color-block-alt-gray-darker .cmp-video-hero { background-co= +lor: rgb(90, 90, 90); } + +.videoanimation.color-block-alt-green .cmp-video-hero { background-color: r= +gb(0, 215, 0); } + +.videoanimation.color-block-alt-red .cmp-video-hero { background-color: red= +; } + +.videoanimation.color-block-alt-yellow .cmp-video-hero { background-color: = +rgb(255, 255, 0); } + +.videoanimation.color-block-aqua .cmp-video-hero { background-color: rgb(0,= + 255, 187); } + +.videoanimation.color-block-blue .cmp-video-hero { background-color: rgb(0,= + 186, 255); } + +.videoanimation.color-block-blue-green .cmp-video-hero { background-color: = +rgb(5, 240, 165); } + +.videoanimation.color-block-brand-green .cmp-video-hero { background-color:= + rgb(100, 255, 80); } + +.videoanimation.color-block-brand-orange .cmp-video-hero { background-color= +: rgb(255, 120, 0); } + +.videoanimation.color-block-brand-yellow .cmp-video-hero { background-color= +: rgb(255, 235, 50); } + +.videoanimation.color-block-blue-dark .cmp-video-hero { background-color: r= +gb(0, 142, 255); } + +.videoanimation.color-block-blue-light .cmp-video-hero { background-color: = +rgb(0, 243, 255); } + +.videoanimation.color-block-core-purple .cmp-video-hero { background-color:= + rgb(70, 0, 115); } + +.videoanimation.color-block-cyan .cmp-video-hero { background-color: rgb(0,= + 255, 255); } + +.videoanimation.color-block-gray .cmp-video-hero { background-color: rgb(16= +7, 167, 167); } + +.videoanimation.color-block-gray-base .cmp-video-hero { background-color: r= +gb(0, 0, 0); } + +.videoanimation.color-block-gray-dark .cmp-video-hero { background-color: r= +gb(107, 107, 107); } + +.videoanimation.color-block-gray-darker .cmp-video-hero { background-color:= + rgb(74, 74, 74); } + +.videoanimation.color-block-gray-light .cmp-video-hero { background-color: = +rgb(204, 204, 204); } + +.videoanimation.color-block-gray-lighter .cmp-video-hero { background-color= +: rgb(227, 227, 227); } + +.videoanimation.color-block-gray-lightest .cmp-video-hero { background-colo= +r: rgb(242, 242, 242); } + +.videoanimation.color-block-grayishyellow-dark .cmp-video-hero { background= +-color: rgb(150, 150, 140); } + +.videoanimation.color-block-grayishyellow-light .cmp-video-hero { backgroun= +d-color: rgb(230, 230, 220); } + +.videoanimation.color-block-green .cmp-video-hero { background-color: rgb(0= +, 255, 0); } + +.videoanimation.color-block-green-dark .cmp-video-hero { background-color: = +rgb(0, 83, 10); } + +.videoanimation.color-block-link .cmp-video-hero { background-color: rgb(0,= + 77, 255); } + +.videoanimation.color-block-link-dark .cmp-video-hero { background-color: r= +gb(0, 0, 136); } + +.videoanimation.color-block-orange .cmp-video-hero { background-color: rgb(= +255, 182, 0); } + +.videoanimation.color-block-orange-dark .cmp-video-hero { background-color:= + rgb(255, 149, 0); } + +.videoanimation.color-block-pink .cmp-video-hero { background-color: rgb(23= +1, 0, 116); } + +.videoanimation.color-block-pink-dark .cmp-video-hero { background-color: r= +gb(164, 2, 83); } + +.videoanimation.color-block-pink-light .cmp-video-hero { background-color: = +rgb(255, 80, 160); } + +.videoanimation.color-block-purple .cmp-video-hero { background-color: rgb(= +161, 0, 255); } + +.videoanimation.color-block-purple-dark .cmp-video-hero { background-color:= + rgb(117, 0, 192); } + +.videoanimation.color-block-purple-darkest .cmp-video-hero { background-col= +or: rgb(70, 1, 115); } + +.videoanimation.color-block-red .cmp-video-hero { background-color: rgb(231= +, 15, 41); } + +.videoanimation.color-block-red-dark .cmp-video-hero { background-color: rg= +b(189, 0, 29); } + +.videoanimation.color-block-red-darker .cmp-video-hero { background-color: = +rgb(113, 0, 18); } + +.videoanimation.color-block-red-light .cmp-video-hero { background-color: r= +gb(255, 50, 70); } + +.videoanimation.color-block-white .cmp-video-hero { background-color: rgb(2= +55, 255, 255); } + +.videoanimation.color-block-yellow .cmp-video-hero { background-color: rgb(= +255, 212, 46); } + +.videoanimation.color-block-yellow-dark .cmp-video-hero { background-color:= + rgb(240, 192, 0); } + +.videoanimation.color-block-yellow-light .cmp-video-hero { background-color= +: rgb(255, 240, 179); } + +.announcement-speedbump .cmp-teaser { background-color: rgb(255, 255, 255);= + } + +.announcement-speedbump .cmp-teaser__image { border: none; width: 100%; } + +@media screen and (min-width: 768px) { + .announcement-speedbump .cmp-teaser__image { flex-basis: auto; width: 33.= +3%; align-self: center; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser__image { width: 25%; } +} + +.announcement-speedbump .cmp-teaser__content { display: flex; -webkit-box-p= +ack: center; justify-content: center; padding: 0px 0px 0px 20px; border-wid= +th: 0px 0px 0px 4px; border-left-style: solid; border-image-slice: 1; borde= +r-image-source: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); margin-t= +op: 10px; background-color: transparent; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .announcement-speedbump .cmp-teaser__content { flex-shrink: 10; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump .cmp-teaser__content { margin: 10px 0px 10px 30px= +; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser__content { margin: 0px 0px 0px 30px; = +width: 75%; } +} + +.announcement-speedbump .cmp-teaser__pretitle { font-family: Graphik, Arial= +, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu,= + "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-st= +yle: normal; text-transform: uppercase; letter-spacing: 0.104em; color: rgb= +(0, 0, 0); line-height: 1.4; font-size: 1.2rem; margin: 1rem 0px; } + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser__pretitle { font-size: 1.8rem; letter= +-spacing: 0.07em; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump .cmp-teaser__pretitle { padding: 1rem 0px; margin= +: 0px; } +} + +.announcement-speedbump .cmp-teaser__action-container { padding: 0px; margi= +n: 1rem 0px; } + +.announcement-speedbump .cmp-teaser__description { margin: 0px; } + +.announcement-speedbump .cmp-teaser__description p { color: rgb(0, 0, 0); t= +ext-transform: none; font-size: 2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser__description p { font-size: 3.5rem; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump .cmp-teaser { display: flex; -webkit-box-orient: = +horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box= +-pack: center; justify-content: center; padding: 0px 15px; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser { padding: 10px 15px; } +} + +.announcement-speedbump.announcement-speedbump--b .cmp-teaser { padding: 2r= +em; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px 0px; } + +.announcement-speedbump.announcement-speedbump--b .cmp-teaser__image { disp= +lay: none; } + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__image { di= +splay: flex; width: auto; } + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__image .cmp= +-image__image { width: 61px; height: 56px; } +} + +.announcement-speedbump.announcement-speedbump--b .cmp-teaser__content { bo= +rder: none; padding: 0px; margin: 0px; } + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__content { = +-webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: w= +rap; -webkit-box-pack: start; justify-content: flex-start; margin: 0px 0px = +0px 20px; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__content { = +height: auto; align-self: center; -webkit-box-align: start; align-items: fl= +ex-start; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__pretitle {= + margin-right: 10px; line-height: 1.6; max-width: 35%; padding: 0px; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__pretitle {= + margin-right: 20px; line-height: 1.4; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__action-con= +tainer { padding: 0px; margin: 0px; flex-basis: 100%; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__action-con= +tainer { flex-basis: auto; align-self: center; } +} + +.announcement-speedbump.announcement-speedbump--b .cmp-teaser__description = +p { color: rgb(0, 0, 0); text-transform: none; font-size: 1.2rem; line-heig= +ht: 1.4; } + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__descriptio= +n p { font-size: 1.8rem; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__descriptio= +n { flex-basis: 0px; -webkit-box-flex: 1; flex-grow: 1; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__descriptio= +n { padding-right: 2rem; } +} + +.announcement-speedbump.color-background-gray .cmp-teaser { background-colo= +r: rgb(242, 242, 242); } + +.announcement-speedbump.brand-gradient-pink .cmp-teaser__content { border-i= +mage-slice: 1; border-image-source: linear-gradient(90deg, rgb(164, 2, 83) = +0%, rgb(231, 0, 116) 30%); } + +.announcement-speedbump.brand-gradient-purple .cmp-teaser__content { border= +-image-slice: 1; border-image-source: linear-gradient(rgb(70, 1, 115), rgb(= +161, 0, 255)); } + +.announcement-speedbump.brand-gradient-purple-alt .cmp-teaser__content { bo= +rder-image-slice: 1; border-image-source: linear-gradient(90deg, rgb(70, 1,= + 115), rgb(117, 0, 192), rgb(161, 0, 255)); } + +.announcement-speedbump.brand-gradient-blue .cmp-teaser__content { border-i= +mage-slice: 1; border-image-source: linear-gradient(rgb(0, 0, 136), rgb(0, = +77, 255)); } + +.announcement-speedbump.brand-gradient-blue2 .cmp-teaser__content { border-= +image-slice: 1; border-image-source: linear-gradient(rgb(0, 77, 255), rgb(0= +, 186, 255)); } + +.announcement-speedbump.brand-gradient-light-blue .cmp-teaser__content { bo= +rder-image-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 186= +, 255), rgb(0, 142, 255), rgb(0, 77, 255)); } + +.announcement-speedbump.brand-gradient-red .cmp-teaser__content { border-im= +age-slice: 1; border-image-source: linear-gradient(rgb(113, 0, 18), red); } + +.announcement-speedbump.brand-gradient-red-alt .cmp-teaser__content { borde= +r-image-slice: 1; border-image-source: linear-gradient(90deg, red, rgb(189,= + 0, 29), rgb(113, 0, 18)); } + +.announcement-speedbump.brand-gradient .cmp-teaser__content { border-image-= +slice: 1; border-image-source: linear-gradient(rgb(0, 255, 0), rgb(0, 186, = +255)); } + +.announcement-speedbump.brand-gradient-alt .cmp-teaser__content { border-im= +age-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), r= +gb(0, 186, 255)); } + +.announcement-speedbump.brand-gradient-yellow .cmp-teaser__content { border= +-image-slice: 1; border-image-source: linear-gradient(rgb(255, 255, 0), rgb= +(240, 192, 0)); } + +.announcement-speedbump.brand-gradient-yellow-alt .cmp-teaser__content { bo= +rder-image-slice: 1; border-image-source: linear-gradient(90deg, rgb(255, 2= +55, 0), rgb(255, 212, 46), rgb(255, 182, 0)); } + +.announcement-speedbump.brand-gradient-green .cmp-teaser__content { border-= +image-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0),= + rgb(0, 215, 0), rgb(0, 83, 10)); } + +.announcement-speedbump__content-top .cmp-teaser__content { -webkit-box-pac= +k: start; justify-content: flex-start; } + +.announcement-speedbump__content-center .cmp-teaser__content { -webkit-box-= +pack: center; justify-content: center; } + +.announcement-speedbump__content-bottom .cmp-teaser__content { -webkit-box-= +pack: end; justify-content: end; } + +.sticky-access-bar { padding-bottom: 8.8rem; } + +@media screen and (min-width: 1000px) { + .sticky-access-bar { padding-bottom: 6.8rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .sticky-access-bar { padding-bottom: 6.208rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar { position: fixed; width: 100%; b= +ottom: 0px; min-height: 6.208rem; box-shadow: 0px 0px 0.496rem; z-index: 99= +9; display: flex; left: 0px; right: 0px; } + +.sticky-access-bar .cmp-sticky-access-bar .careers-blog-cta__link:focus, .s= +ticky-access-bar .cmp-sticky-access-bar .search-cta__link:focus, .sticky-ac= +cess-bar .cmp-sticky-access-bar .talent-community-cta__link:focus { outline= +: rgb(255, 255, 255) solid 1px; outline-offset: -1px; } + +.sticky-access-bar .cmp-sticky-access-bar.gradient-bg-color-blue { backgrou= +nd-image: linear-gradient(90deg, rgb(0, 63, 189) 30%, rgb(0, 77, 255)); bac= +kground-repeat: repeat-x; } + +.sticky-access-bar .cmp-sticky-access-bar__text--mobile { display: flex; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar__text--mobile { display: none; = +} +} + +.sticky-access-bar .cmp-sticky-access-bar__text--desktop { display: none; } + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar__text--desktop { display: flex;= + } +} + +.sticky-access-bar .cmp-sticky-access-bar__text--tablet { display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .sticky-access-bar .cmp-sticky-access-bar__text--tablet { display: flex; = +} +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .sticky-access-bar .cmp-sticky-access-bar__text--tablet { display: flex; = +} +} + +.sticky-access-bar .cmp-sticky-access-bar .content { display: flex; max-wid= +th: 125.008rem; margin: 0px auto; text-align: center; min-height: 8.8rem; w= +idth: 100%; padding-left: 1.504rem; padding-right: 1.504rem; } + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .content { padding: 0px 5.008re= +m; } +} + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content { min-height: 6.208rem= +; padding-left: 3.504rem; padding-right: 3.504rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta { width: 29%= +; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta { width: 3= +7%; } +} + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta { width: 4= +5%; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta .ion-ios-sea= +rch-strong { font-size: 2.8rem; line-height: 2.56rem; height: 100%; } + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta .ion-ios-sea= +rch-strong::before { content: "=EF=92=A4"; font-size: 28px; font-family: Io= +nicons; font-weight: 400; font-style: normal; text-transform: none; letter-= +spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr= +; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; = +font-feature-settings: "liga"; display: inline-block; -webkit-box-align: ce= +nter; align-items: center; -webkit-box-pack: center; justify-content: cente= +r; line-height: 3.6rem; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta .ion-ios-s= +earch-strong::before { margin-right: 2.52rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta .corporate-s= +emibold { margin-bottom: 0.504rem; color: rgb(255, 255, 255); text-transfor= +m: uppercase; font-size: 1.4rem; font-weight: 600; line-height: 1; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta .corporate= +-semibold { margin-bottom: 0px; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta .tertiary-ti= +tle { font-size: 1.8rem; line-height: 1.8rem; font-weight: 600; text-transf= +orm: uppercase; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta .tertiary-= +title { line-height: 2.016rem; margin: 2.016rem 0px; text-transform: none; = +} +} + +@media screen and (min-width: 1000px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta .tertiary-= +title { font-size: 2.5rem; line-height: 2.8rem; margin: 2rem 0px; text-tran= +sform: none; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta { widt= +h: 32%; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta { wi= +dth: 27%; -webkit-box-pack: center; justify-content: center; } +} + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta { wi= +dth: 23%; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .ion-i= +os-paper-outline { font-size: 2.8rem; line-height: 2.56rem; height: 100%; } + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .ion-i= +os-paper-outline::before { content: "=EF=91=B1"; font-size: 28px; font-fami= +ly: Ionicons; font-weight: 400; font-style: normal; text-transform: none; l= +etter-spacing: normal; overflow-wrap: normal; white-space: nowrap; directio= +n: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibi= +lity; font-feature-settings: "liga"; line-height: 3.6rem; display: inline-b= +lock; -webkit-box-align: center; align-items: center; -webkit-box-pack: cen= +ter; justify-content: center; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .ion= +-ios-paper-outline::before { margin-right: 1.512rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .corpo= +rate-semibold { font-size: 1.4rem; font-weight: 600; line-height: 1; color:= + rgb(255, 255, 255); text-transform: uppercase; margin-bottom: 0.504rem; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .cor= +porate-semibold { margin: 1.568rem 0px; } +} + +@media screen and (min-width: 1000px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .cor= +porate-semibold { font-size: 1.6rem; font-weight: 600; line-height: 1; marg= +in: 1.28rem 0px; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta { = +width: 39%; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +{ width: 36%; -webkit-box-pack: center; justify-content: center; } +} + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +{ width: 32%; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta .i= +on-ios-people-outline { height: 100%; font-size: 3.6rem; line-height: 2.56r= +em; } + +.sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta .i= +on-ios-people-outline::before { content: "=EF=91=BB"; font-size: 36px; font= +-family: Ionicons; font-weight: 400; font-style: normal; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; display: inline-block; -webkit-bo= +x-align: center; align-items: center; -webkit-box-pack: center; justify-con= +tent: center; line-height: 3rem; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +.ion-ios-people-outline::before { margin-right: 1.512rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta .c= +orporate-semibold { font-size: 1.4rem; font-weight: 600; line-height: 1; te= +xt-transform: uppercase; color: rgb(255, 255, 255); margin-bottom: 0.504rem= +; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +.corporate-semibold { margin: 1.568rem 0px; } +} + +@media screen and (min-width: 1000px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +.corporate-semibold { font-size: 1.6rem; font-weight: 600; line-height: 1; = +margin: 1.28rem 0px; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta, .stic= +ky-access-bar .cmp-sticky-access-bar .content .search-cta, .sticky-access-b= +ar .cmp-sticky-access-bar .content .talent-community-cta { margin-top: 1.50= +4rem; margin-bottom: 0.504rem; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta, .st= +icky-access-bar .cmp-sticky-access-bar .content .search-cta, .sticky-access= +-bar .cmp-sticky-access-bar .content .talent-community-cta { margin-top: 0p= +x; margin-bottom: 0px; display: inherit; -webkit-box-align: center; align-i= +tems: center; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__link,= + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__link, .sti= +cky-access-bar .cmp-sticky-access-bar .content .talent-community-cta__link = +{ display: inline-block; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__lin= +k, .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__link, .s= +ticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta__lin= +k { display: flex; -webkit-box-align: center; align-items: center; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__link:= +focus, .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__link= +:focus, .sticky-access-bar .cmp-sticky-access-bar .content .talent-communit= +y-cta__link:focus { text-decoration: underline; color: rgb(255, 255, 255); = +display: inline-block; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__lin= +k:focus, .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__li= +nk:focus, .sticky-access-bar .cmp-sticky-access-bar .content .talent-commun= +ity-cta__link:focus { display: flex; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__link:= +hover, .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__link= +:hover, .sticky-access-bar .cmp-sticky-access-bar .content .talent-communit= +y-cta__link:hover { text-decoration: underline; color: rgb(255, 255, 255); = +} + +.sticky-access-bar .cmp-sticky-access-bar .divider { border-left: 1px solid= + rgb(255, 255, 255); margin: 0px 1.008rem; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .divider { margin: 0px 3.504rem= +; } +} + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .divider { margin: 0px 4rem; } +} + +#optanon-minimize-wrapper { position: fixed; z-index: 10; bottom: 0px; righ= +t: 0px; line-height: 4rem; background: linear-gradient(rgb(132, 131, 131), = +rgb(231, 227, 227)); border-radius: 0.64rem; } + +#optanon-minimize-wrapper .optanon-show-settings { font-size: 1.008rem; col= +or: rgb(0, 0, 0); margin: auto; text-decoration: none; position: relative; = +background-color: transparent; background-repeat: no-repeat; border: none; = +cursor: pointer; overflow: hidden; padding: 0.1rem 0.6rem; line-height: 4re= +m; } + +.cmp-has-sticky-bar #optanon-minimize-wrapper { bottom: 88px; } + +@media screen and (max-width: 375px) { + .cmp-has-sticky-bar #optanon-minimize-wrapper { bottom: 104px; } +} + +@media screen and (min-width: 1000px) { + .cmp-has-sticky-bar #optanon-minimize-wrapper { bottom: 68px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-has-sticky-bar #optanon-minimize-wrapper { bottom: 62px; } +} + +.cmp-featured-article__container { position: relative; padding-top: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-featured-article__container { width: 66.66%; padding: 5rem 2rem 0px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-featured-article__container { width: 100%; padding: 5rem 0px 0px; } +} + +.cmp-featured-article__eyebrow-title-container { padding-bottom: 2rem; } + +.cmp-featured-article__section-title-container { padding-bottom: 1rem; word= +-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-featured-article__section-title-container { padding-bottom: 2rem; } +} + +.cmp-featured-article__authors-container { padding-bottom: 1rem; line-heigh= +t: 2.5rem; word-break: break-word; } + +.cmp-featured-article__authors-container .vertical-seperator { display: inl= +ine-block; color: rgb(204, 204, 204); margin: 0px 1.5rem; } + +.cmp-featured-article__authors-container .vertical-seperator::after { conte= +nt: "|"; } + +.cmp-featured-article__description-container { padding-bottom: 1rem; font-s= +ize: 1.4rem; font-weight: 400; line-height: 2.2rem; word-break: break-word;= + } + +@media screen and (min-width: 1000px) { + .cmp-featured-article__description-container { font-size: 1.6rem; line-he= +ight: 2.5rem; } +} + +.cmp-featured-article__cta-container { padding-bottom: 2rem; } + +.cmp-featured-article__cta-container .cmp-teaser__action-container { paddin= +g: 0px; } + +.cmp-featured-article__cta-container .cmp-teaser__action-container .cmp-tea= +ser__action-link:focus::before { width: 100%; } + +.cmp-featured-article__image-container .cmp-teaser__image { border: none; } + +.cmp-featured-article__caption { padding-top: 1rem; } + +.cmp-featured-article__caption .cmp-featured-article__caption-text { font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-weight: 400; color: rgb(107, 107, 107); font-size: 1.2rem; } + +.cmp-four-cell { word-break: break-word; } + +.cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col, .cmp-fo= +ur-cell .cmp-four-cell__first-row .cmp-four-cell__second-col { flex-basis: = +100%; } + +.cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1, .cm= +p-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50, .cmp= +-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-row, .cm= +p-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth { flex-wrap:= + wrap; } + +.cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-row = +.cmp-four-cell__cta-btn { display: none; } + +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--cta-mo= +bile-row { display: block; } + +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--cta-mo= +bile-row .button { display: flex; -webkit-box-pack: start; justify-content:= + flex-start; } + +.cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col, .cmp-f= +our-cell .cmp-four-cell__second-row .cmp-four-cell__second-col { flex-basis= +: 100%; } + +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth, .cmp-fo= +ur-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-bt-sm-xs,= + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-b= +t-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--= +1-2, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1= +-2-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-= +row--2-1, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-r= +ow--2-1-bt-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__= +second-row--2-1-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-= +cell__second-row--2-1-inline-sm, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--5-7, .cmp-four-cell .cmp-four-cell__second-row.c= +mp-four-cell__second-row--5-7-inline, .cmp-four-cell .cmp-four-cell__second= +-row.cmp-four-cell__second-row--5-7-inline-sm, .cmp-four-cell .cmp-four-cel= +l__second-row.cmp-four-cell__second-row--7-5, .cmp-four-cell .cmp-four-cell= +__second-row.cmp-four-cell__second-row--7-5-inline, .cmp-four-cell .cmp-fou= +r-cell__second-row.cmp-four-cell__second-row--50-50, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__second-row--50-50-inline { flex-wrap: wr= +ap; } + +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-bt= +-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row= +--1-1-bt-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__secon= +d-row--2-1-bt-sm-xs { display: flex; -webkit-box-orient: vertical; -webkit-= +box-direction: reverse; flex-direction: column-reverse; } + +@media screen and (min-width: 1000px) { + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-ro= +w .cmp-four-cell__cta-btn { display: block; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth { flex-= +wrap: wrap; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth .cmp-fo= +ur-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell_= +_fullwidth .cmp-four-cell__second-col { flex-basis: 100%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth .cmp-fo= +ur-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four= +-cell__first-row.cmp-four-cell__fullwidth .cmp-four-cell__second-row--2-1 .= +cmp-four-cell__first-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth .cmp-fo= +ur-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-fou= +r-cell__first-row.cmp-four-cell__fullwidth .cmp-four-cell__second-row--2-1 = +.cmp-four-cell__second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1 { = +display: flex; flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-= +direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1 .c= +mp-four-cell__first-col { flex-basis: 66.6667%; padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1 .c= +mp-four-cell__second-col { flex-basis: 33.3333%; padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-2 { = +display: flex; flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-= +direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-2 .c= +mp-four-cell__first-col { flex-basis: 33.3333%; padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-2 .c= +mp-four-cell__second-col { flex-basis: 66.6667%; padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--= +1-1-bt-xs, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-ro= +w--50-50 { display: flex; flex-flow: row; -webkit-box-orient: horizontal; -= +webkit-box-direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.= +cmp-four-cell__first-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp-fou= +r-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt-xs .cmp-f= +our-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell= +__first-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four= +-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell__first-col,= + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50 .= +cmp-four-cell__second-col { flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.= +cmp-four-cell__first-row--1-1-bt-xs .cmp-four-cell__first-col, .cmp-four-ce= +ll .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell= +__first-col { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row= +.cmp-four-cell__first-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-= +cell .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-ce= +ll__second-col { padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col .cmp-f= +our-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-fou= +r-cell__first-row .cmp-four-cell__first-col .cmp-four-cell__second-row--2-1= + .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row .cmp-f= +our-cell__second-col .cmp-four-cell__first-row--2-1 .cmp-four-cell__first-c= +ol, .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__second-col .cm= +p-four-cell__second-row--2-1 .cmp-four-cell__first-col { flex-basis: 66.666= +7%; } + .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col .cmp-f= +our-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__first-row .cmp-four-cell__first-col .cmp-four-cell__second-row--2-= +1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row .cmp= +-four-cell__second-col .cmp-four-cell__first-row--2-1 .cmp-four-cell__secon= +d-col, .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__second-col = +.cmp-four-cell__second-row--2-1 .cmp-four-cell__second-col { flex-basis: 33= +.3333%; } + .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col .cmp-f= +our-cell__first-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-f= +our-cell__first-row .cmp-four-cell__first-col .cmp-four-cell__first-row--50= +-50 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row .c= +mp-four-cell__first-col .cmp-four-cell__second-row--50-50 .cmp-four-cell__f= +irst-col, .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-co= +l .cmp-four-cell__second-row--50-50 .cmp-four-cell__second-col, .cmp-four-c= +ell .cmp-four-cell__first-row .cmp-four-cell__second-col .cmp-four-cell__fi= +rst-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__fi= +rst-row .cmp-four-cell__second-col .cmp-four-cell__first-row--50-50 .cmp-fo= +ur-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cel= +l__second-col .cmp-four-cell__second-row--50-50 .cmp-four-cell__first-col, = +.cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__second-col .cmp-fo= +ur-cell__second-row--50-50 .cmp-four-cell__second-col { flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--cta-= +mobile-row { display: none; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth { flex= +-wrap: wrap; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth .cmp-f= +our-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cel= +l__fullwidth .cmp-four-cell__second-col { flex-basis: 100%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth .cmp-f= +our-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-fou= +r-cell__second-row.cmp-four-cell__fullwidth .cmp-four-cell__second-row--2-1= + .cmp-four-cell__first-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth .cmp-f= +our-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__fullwidth .cmp-four-cell__second-row--2-= +1 .cmp-four-cell__second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-r= +ow--1-1-bt-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__sec= +ond-row--1-2, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__seco= +nd-row--1-2-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell= +__second-row--2-1, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell_= +_second-row--2-1-bt-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--2-1-inline, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--2-1-inline-sm, .cmp-four-cell .cmp-four-cell__se= +cond-row.cmp-four-cell__second-row--5-7, .cmp-four-cell .cmp-four-cell__sec= +ond-row.cmp-four-cell__second-row--5-7-inline, .cmp-four-cell .cmp-four-cel= +l__second-row.cmp-four-cell__second-row--5-7-inline-sm, .cmp-four-cell .cmp= +-four-cell__second-row.cmp-four-cell__second-row--7-5, .cmp-four-cell .cmp-= +four-cell__second-row.cmp-four-cell__second-row--7-5-inline, .cmp-four-cell= + .cmp-four-cell__second-row.cmp-four-cell__second-row--50-50, .cmp-four-cel= +l .cmp-four-cell__second-row.cmp-four-cell__second-row--50-50-inline { disp= +lay: flex; flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-dire= +ction: normal; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-r= +ow.cmp-four-cell__second-row--1-1-bt-xs .cmp-four-cell__first-col, .cmp-fou= +r-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2 .cmp-four-= +cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__s= +econd-row--1-2-inline .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-c= +ell__second-row.cmp-four-cell__second-row--2-1 .cmp-four-cell__first-col, .= +cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-bt-= +sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--2-1-inline-sm .cmp-four-cell__first-col, .cmp-fo= +ur-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline .c= +mp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four= +-cell__second-row--5-7 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-= +cell__second-row.cmp-four-cell__second-row--5-7-inline-sm .cmp-four-cell__f= +irst-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-r= +ow--5-7-inline .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__se= +cond-row.cmp-four-cell__second-row--7-5 .cmp-four-cell__first-col, .cmp-fou= +r-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5-inline .cm= +p-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-= +cell__second-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four= +-cell__second-row.cmp-four-cell__second-row--50-50-inline .cmp-four-cell__f= +irst-col { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-f= +our-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2 .cmp-fou= +r-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell= +__second-row--1-2-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__second-row--2-1 .cmp-four-cell__second-c= +ol, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-= +1-bt-sm-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__secon= +d-row.cmp-four-cell__second-row--2-1-inline-sm .cmp-four-cell__second-col, = +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-in= +line .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--5-7 .cmp-four-cell__second-col, .cmp-four-cell .= +cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-inline-sm .cmp-fou= +r-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell= +__second-row--5-7-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__second-row--7-5 .cmp-four-cell__second-c= +ol, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-= +5-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--50-50 .cmp-four-cell__second-col, .cmp-four-= +cell .cmp-four-cell__second-row.cmp-four-cell__second-row--50-50-inline .cm= +p-four-cell__second-col { padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-r= +ow.cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp= +-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-bt-xs = +.cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-cell .= +cmp-four-cell__second-row.cmp-four-cell__second-row--50-50 .cmp-four-cell__= +first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-= +row--50-50 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__secon= +d-row.cmp-four-cell__second-row--50-50-inline .cmp-four-cell__first-col, .c= +mp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--50-50-in= +line .cmp-four-cell__second-col { flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1 = +.cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--2-1-bt-sm-xs .cmp-four-cell__first-col { flex-basis: 6= +6.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2 = +.cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__second-row--2-1-bt-sm-xs .cmp-four-cell_= +_second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2 = +.cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-f= +our-cell__second-row--2-1-inline-sm .cmp-four-cell__first-col, .cmp-four-ce= +ll .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline .cmp-fo= +ur-cell__first-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2-= +inline .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row= +.cmp-four-cell__second-row--2-1-inline-sm .cmp-four-cell__second-col, .cmp-= +four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline = +.cmp-four-cell__second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2-= +inline .cmp-four-cell__second-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5 = +.cmp-four-cell__first-col { flex-basis: 58.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5 = +.cmp-four-cell__second-col { flex-basis: 41.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5-= +inline .cmp-four-cell__first-col { flex-basis: 58.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7 = +.cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--7-5-inline .cmp-four-cell__second-col { flex-basis: 41= +.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7 = +.cmp-four-cell__second-col { flex-basis: 58.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-= +inline-sm .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--5-7-inline .cmp-four-cell__first-col { flex-= +basis: 41.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-= +inline-sm .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second= +-row.cmp-four-cell__second-row--5-7-inline .cmp-four-cell__second-col { fle= +x-basis: 58.3333%; } + .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-= +four-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row .cmp-four-cell__first-col .cmp-four-cell__second-row--2= +-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row .cm= +p-four-cell__second-col .cmp-four-cell__first-row--2-1 .cmp-four-cell__firs= +t-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__second-col= + .cmp-four-cell__second-row--2-1 .cmp-four-cell__first-col { flex-basis: 66= +.6667%; } + .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-= +four-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-f= +our-cell__second-row .cmp-four-cell__first-col .cmp-four-cell__second-row--= +2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row .= +cmp-four-cell__second-col .cmp-four-cell__first-row--2-1 .cmp-four-cell__se= +cond-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__second-= +col .cmp-four-cell__second-row--2-1 .cmp-four-cell__second-col { flex-basis= +: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-= +four-cell__first-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-= +four-cell__second-row .cmp-four-cell__first-col .cmp-four-cell__first-row--= +50-50 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row= + .cmp-four-cell__first-col .cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-fo= +ur-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cel= +l__first-col .cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__secon= +d-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col = +.cmp-four-cell__second-row--1-1-bt-xs .cmp-four-cell__first-col, .cmp-four-= +cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-four-cell__s= +econd-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-c= +ell__second-row .cmp-four-cell__first-col .cmp-four-cell__second-row--50-50= + .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-= +four-cell__first-col .cmp-four-cell__second-row--50-50 .cmp-four-cell__seco= +nd-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col= + .cmp-four-cell__second-row--50-50-inline .cmp-four-cell__first-col, .cmp-f= +our-cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-four-cel= +l__second-row--50-50-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp= +-four-cell__second-row .cmp-four-cell__second-col .cmp-four-cell__first-row= +--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-ro= +w .cmp-four-cell__second-col .cmp-four-cell__first-row--50-50 .cmp-four-cel= +l__second-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__se= +cond-col .cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__first-col= +, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__second-col .cmp= +-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp-four-= +cell .cmp-four-cell__second-row .cmp-four-cell__second-col .cmp-four-cell__= +second-row--1-1-bt-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-c= +ell__second-row .cmp-four-cell__second-col .cmp-four-cell__second-row--1-1-= +bt-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row= + .cmp-four-cell__second-col .cmp-four-cell__second-row--50-50 .cmp-four-cel= +l__first-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__sec= +ond-col .cmp-four-cell__second-row--50-50 .cmp-four-cell__second-col, .cmp-= +four-cell .cmp-four-cell__second-row .cmp-four-cell__second-col .cmp-four-c= +ell__second-row--50-50-inline .cmp-four-cell__first-col, .cmp-four-cell .cm= +p-four-cell__second-row .cmp-four-cell__second-col .cmp-four-cell__second-r= +ow--50-50-inline .cmp-four-cell__second-col { flex-basis: 50%; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-ro= +w .cmp-four-cell__cta-btn { display: block; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs { display: flex; flex-flow: row; -webkit-box-orient: horizontal; -we= +bkit-box-direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__first-col { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__second-col { padding-left: 15px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-ro= +w .cmp-four-cell__cta-btn { display: block; } + .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col, .cmp-= +four-cell .cmp-four-cell__first-row .cmp-four-cell__second-col { flex-basis= +: 100%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth { flex-= +wrap: wrap; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-xs, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1= +, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50 = +{ display: flex; flex-flow: row; -webkit-box-orient: horizontal; -webkit-bo= +x-direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.cmp= +-four-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-f= +our-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell__first-c= +ol { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row.cm= +p-four-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp= +-four-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell__secon= +d-col { padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.= +cmp-four-cell__first-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp-fou= +r-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt-xs .cmp-f= +our-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell= +__first-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four= +-cell__first-row.cmp-four-cell__first-row--2-1 .cmp-four-cell__first-col, .= +cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1 .cmp-= +four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-ce= +ll__first-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-ce= +ll__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell__second-col { = +flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--cta-= +mobile-row { display: none; } + .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col, .cmp= +-four-cell .cmp-four-cell__second-row .cmp-four-cell__second-col { flex-bas= +is: 100%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__first-row--50-50= +, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth, .cmp-= +four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-bt-xs, = +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2, .= +cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1, .c= +mp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-bt-s= +m-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--= +5-7, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7= +-5, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--50= +-50 { flex-wrap: wrap; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-r= +ow--1-2-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__se= +cond-row--2-1-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-ce= +ll__second-row--2-1-inline-sm, .cmp-four-cell .cmp-four-cell__second-row.cm= +p-four-cell__second-row--5-7-inline, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--5-7-inline-sm, .cmp-four-cell .cmp-four-cell= +__second-row.cmp-four-cell__second-row--7-5-inline, .cmp-four-cell .cmp-fou= +r-cell__second-row.cmp-four-cell__second-row--50-50-inline { display: flex;= + flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-direction: nor= +mal; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-r= +ow.cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp= +-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2-inline= + .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-f= +our-cell__second-row--1-2-inline .cmp-four-cell__second-col, .cmp-four-cell= + .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline-sm .cmp-f= +our-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cel= +l__second-row--2-1-inline-sm .cmp-four-cell__second-col, .cmp-four-cell .cm= +p-four-cell__second-row.cmp-four-cell__second-row--2-1-inline .cmp-four-cel= +l__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__seco= +nd-row--2-1-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cel= +l__second-row.cmp-four-cell__second-row--5-7-inline-sm .cmp-four-cell__firs= +t-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row-= +-5-7-inline-sm .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__s= +econd-row.cmp-four-cell__second-row--5-7-inline .cmp-four-cell__first-col, = +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-in= +line .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--7-5-inline .cmp-four-cell__first-col, .cmp-four-= +cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5-inline .cmp-= +four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-c= +ell__second-row--50-50-inline .cmp-four-cell__first-col, .cmp-four-cell .cm= +p-four-cell__second-row.cmp-four-cell__second-row--50-50-inline .cmp-four-c= +ell__second-col { flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-r= +ow.cmp-four-cell__second-row--1-2-inline .cmp-four-cell__first-col, .cmp-fo= +ur-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline-sm= + .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-f= +our-cell__second-row--2-1-inline .cmp-four-cell__first-col, .cmp-four-cell = +.cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-inline-sm .cmp-fo= +ur-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell= +__second-row--5-7-inline .cmp-four-cell__first-col, .cmp-four-cell .cmp-fou= +r-cell__second-row.cmp-four-cell__second-row--7-5-inline .cmp-four-cell__fi= +rst-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-ro= +w--50-50-inline .cmp-four-cell__first-col { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--1-2-inline .cmp-four-cell__second-col, .cmp-= +four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline-= +sm .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cm= +p-four-cell__second-row--2-1-inline .cmp-four-cell__second-col, .cmp-four-c= +ell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-inline-sm .cm= +p-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four= +-cell__second-row--5-7-inline .cmp-four-cell__second-col, .cmp-four-cell .c= +mp-four-cell__second-row.cmp-four-cell__second-row--7-5-inline .cmp-four-ce= +ll__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__se= +cond-row--50-50-inline .cmp-four-cell__second-col { padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-= +inline-sm .cmp-four-cell__first-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-= +inline-sm .cmp-four-cell__second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-= +inline-sm .cmp-four-cell__first-col { flex-basis: 41.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-= +inline-sm .cmp-four-cell__second-col { flex-basis: 58.3333%; } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-col .image.full-width .responsivegri= +d.full-width { margin: 0px auto; } + .cmp-four-cell .cmp-four-cell__first-col .image.full-width .responsivegri= +d.full-width-constraint { margin-left: -15px; margin-right: -15px; } +} + +@media screen and (min-width: 1000px) { + .cmp-four-cell .cmp-acn-tabs { margin: 0px auto; } +} + +.cmp-four-cell .cmp-audio { word-break: normal; } + +.cmp-four-cell .cmp-four-cell__first-row--2-1 .blockquote .blockquote__shar= +e-module--enable, .cmp-four-cell .cmp-four-cell__second-row--2-1 .blockquot= +e .blockquote__share-module--enable { margin-right: 5.264rem; } + +.cmp-card-listing .cmp-card-listing_first-row { display: flex; -webkit-box-= +orient: vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .cmp-card-listing .cmp-card-listing_first-row { -webkit-box-orient: horiz= +ontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-card-listing .cmp-card-listing_desktop-cta, .cmp-card-listing .cmp-car= +d-listing_mobile-cta { display: none; } + +.cmp-card-listing .cmp-card-listing_first-row_left-col, .cmp-card-listing .= +cmp-card-listing_first-row_right-col { -webkit-box-flex: 1; flex: 1 1 0%; } + +.cmp-card-listing .cmp-card-listing_second-row > .container.responsivegrid = +{ padding-left: 15px; padding-right: 15px; } + +.cmp-card-listing .cmp-card-listing_second-row > .container.responsivegrid = +.modal .cmp-container { display: block; } + +.cmp-card-listing .cmp-card-listing_second-row > .container.responsivegrid = +> .cmp-container { display: flex; flex-wrap: wrap; margin-left: -30px; marg= +in-right: -30px; max-width: calc(100% + 60px); } + +@media screen and (min-width: 768px) { + .cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_desktop-ct= +a { display: block; } +} + +@media screen and (min-width: 768px) { + .cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_first-row_= +right-col .cmp-container { display: flex; -webkit-box-pack: end; justify-co= +ntent: flex-end; } +} + +.cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_mobile-cta {= + display: block; } + +.cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_mobile-cta .= +button { -webkit-box-pack: start; justify-content: flex-start; padding-bott= +om: 20px; } + +@media screen and (min-width: 768px) { + .cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_mobile-cta= + .button { padding-bottom: 30px; } +} + +@media screen and (min-width: 768px) { + .cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_mobile-cta= + { display: none; } +} + +.cmp-card-listing .logocard a:focus .cmp-image__image { box-shadow: rgb(0, = +0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-off= +set: 1px; } + +.cmp-card-listing .logocard a:focus:not(:focus-visible) .cmp-image__image {= + box-shadow: none; outline: none; } + +.cmp-card-listing .card { padding-left: 15px; padding-right: 15px; -webkit-= +box-flex: 0; flex: 0 0 100%; margin-bottom: 20px; } + +.cmp-card-listing .card > .video-card-media-teaser { display: flex; -webkit= +-box-orient: vertical; -webkit-box-direction: normal; flex-direction: colum= +n; flex-basis: 100%; max-width: 100%; -webkit-box-ordinal-group: 3; order: = +2; } + +.cmp-card-listing .card > .video-card-media-teaser .cmp-videocard { width: = +100%; height: 100%; } + +@media screen and (min-width: 768px) { + .cmp-card-listing .card { -webkit-box-flex: 0; flex: 0 0 50%; max-width: = +50%; margin-bottom: 30px; } +} + +.cmp-card-listing .card .modal { height: auto; } + +.cmp-card-listing .card .modal .video { -webkit-box-flex: 1; flex: 1 1 auto= +; margin-bottom: auto; max-width: none; padding-left: unset; padding-right:= + unset; } + +.cmp-card-listing .card > * { height: 100%; } + +@media screen and (min-width: 768px) { + .cmp-card-listing .cmp-card-listing_first-row_left-col { padding-right: 1= +5px; } + .cmp-card-listing .cmp-card-listing_first-row_right-col { padding-left: 1= +5px; } + .cmp-card-listing.cmp-card-listing--cta-1-to-1 .cmp-card-listing_first-ro= +w_right-col { -webkit-box-flex: 0; flex: 0 0 50%; } + .cmp-card-listing.cmp-card-listing--cta-2-to-1 .cmp-card-listing_first-ro= +w_right-col { -webkit-box-flex: 0; flex: 0 0 33.3333%; } +} + +.cmp-card-listing--full-width .cmp-card-listing_first-row_left-col { paddin= +g-right: 0px; } + +.cmp-card-layout--2-cards .card.dcc-imagefoldtag .cmp-teaser__image .cmp-im= +age__image, .cmp-card-layout--3-cards .card.dcc-imagefoldtag .cmp-teaser__i= +mage .cmp-image__image, .cmp-card-layout--4-cards .card.dcc-imagefoldtag .c= +mp-teaser__image .cmp-image__image, .cmp-card-layout--5-cards .card.dcc-ima= +gefoldtag .cmp-teaser__image .cmp-image__image { position: absolute; bottom= +: 0px; } + +.cmp-card-layout--2-cards .card.dcc-image-title .cmp-teaser, .cmp-card-layo= +ut--3-cards .card.dcc-image-title .cmp-teaser, .cmp-card-layout--4-cards .c= +ard.dcc-image-title .cmp-teaser, .cmp-card-layout--5-cards .card.dcc-image-= +title .cmp-teaser { background-color: transparent; } + +.cmp-card-layout--2-cards .card.video .cmp-video__title, .cmp-card-layout--= +3-cards .card.video .cmp-video__title, .cmp-card-layout--4-cards .card.vide= +o .cmp-video__title, .cmp-card-layout--5-cards .card.video .cmp-video__titl= +e { margin-top: 0px; } + +.cmp-card-layout--2-cards .card.video .cmp-video__title-text, .cmp-card-lay= +out--3-cards .card.video .cmp-video__title-text, .cmp-card-layout--4-cards = +.card.video .cmp-video__title-text, .cmp-card-layout--5-cards .card.video .= +cmp-video__title-text { font-size: 1.4rem; line-height: 1.21; } + +@media screen and (min-width: 1000px) { + .cmp-card-layout--2-cards .card.video .cmp-video__title-text, .cmp-card-l= +ayout--3-cards .card.video .cmp-video__title-text, .cmp-card-layout--4-card= +s .card.video .cmp-video__title-text, .cmp-card-layout--5-cards .card.video= + .cmp-video__title-text { font-size: 1.6rem; line-height: 1.25; } +} + +.cmp-card-layout--2-cards .card.video .cmp-video__subtitle p, .cmp-card-lay= +out--3-cards .card.video .cmp-video__subtitle p, .cmp-card-layout--4-cards = +.card.video .cmp-video__subtitle p, .cmp-card-layout--5-cards .card.video .= +cmp-video__subtitle p { line-height: 1.2; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile-c= +ontainer, .cmp-card-layout--3-cards .card.cmp-blog-author-profile__single-p= +rofile-container, .cmp-card-layout--4-cards .card.cmp-blog-author-profile__= +single-profile-container, .cmp-card-layout--5-cards .card.cmp-blog-author-p= +rofile__single-profile-container { -webkit-box-flex: 0; flex: 0 0 100%; max= +-width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile-c= +ontainer .cmp-blog-author-profile, .cmp-card-layout--2-cards .card.cmp-blog= +-author-profile__single-profile-container .cmp-blog-author-profile__contain= +er, .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile= +-container .cmp-blog-author-profile__option-a, .cmp-card-layout--2-cards .c= +ard.cmp-blog-author-profile__single-profile-container .cmp-blog-author-prof= +ile__option-b, .cmp-card-layout--3-cards .card.cmp-blog-author-profile__sin= +gle-profile-container .cmp-blog-author-profile, .cmp-card-layout--3-cards .= +card.cmp-blog-author-profile__single-profile-container .cmp-blog-author-pro= +file__container, .cmp-card-layout--3-cards .card.cmp-blog-author-profile__s= +ingle-profile-container .cmp-blog-author-profile__option-a, .cmp-card-layou= +t--3-cards .card.cmp-blog-author-profile__single-profile-container .cmp-blo= +g-author-profile__option-b, .cmp-card-layout--4-cards .card.cmp-blog-author= +-profile__single-profile-container .cmp-blog-author-profile, .cmp-card-layo= +ut--4-cards .card.cmp-blog-author-profile__single-profile-container .cmp-bl= +og-author-profile__container, .cmp-card-layout--4-cards .card.cmp-blog-auth= +or-profile__single-profile-container .cmp-blog-author-profile__option-a, .c= +mp-card-layout--4-cards .card.cmp-blog-author-profile__single-profile-conta= +iner .cmp-blog-author-profile__option-b, .cmp-card-layout--5-cards .card.cm= +p-blog-author-profile__single-profile-container .cmp-blog-author-profile, .= +cmp-card-layout--5-cards .card.cmp-blog-author-profile__single-profile-cont= +ainer .cmp-blog-author-profile__container, .cmp-card-layout--5-cards .card.= +cmp-blog-author-profile__single-profile-container .cmp-blog-author-profile_= +_option-a, .cmp-card-layout--5-cards .card.cmp-blog-author-profile__single-= +profile-container .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile-c= +ontainer .cmp-blog-author-profile__desc-container, .cmp-card-layout--3-card= +s .card.cmp-blog-author-profile__single-profile-container .cmp-blog-author-= +profile__desc-container, .cmp-card-layout--4-cards .card.cmp-blog-author-pr= +ofile__single-profile-container .cmp-blog-author-profile__desc-container, .= +cmp-card-layout--5-cards .card.cmp-blog-author-profile__single-profile-cont= +ainer .cmp-blog-author-profile__desc-container { height: 100%; display: fle= +x; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direct= +ion: column; } + .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile-c= +ontainer .cmp-blog-author-profile__social-buttons, .cmp-card-layout--3-card= +s .card.cmp-blog-author-profile__single-profile-container .cmp-blog-author-= +profile__social-buttons, .cmp-card-layout--4-cards .card.cmp-blog-author-pr= +ofile__single-profile-container .cmp-blog-author-profile__social-buttons, .= +cmp-card-layout--5-cards .card.cmp-blog-author-profile__single-profile-cont= +ainer .cmp-blog-author-profile__social-buttons { margin-top: auto; } +} + +.cmp-card-layout--1-block .card { flex: 1 1 100%; max-width: 100%; margin-b= +ottom: 0px; } + +.cmp-card-layout--1-block .cmp-card-listing[data-cmp-progressive-display=3D= +"true"] .cmp-card-listing_button { padding-top: 20px; } + +.cmp-card-layout--2-cards .card { -webkit-box-flex: 0; flex: 0 0 100%; max-= +width: 100%; } + +.cmp-card-layout--2-cards .cmp-videocard__title-text { font-size: 1.8rem; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--2-cards .card { -webkit-box-flex: 0; flex: 0 0 50%; max= +-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--2-cards .cmp-videocard__title-text { font-size: 2.5rem;= + } +} + +.cmp-card-layout--3-cards .card .cmp-vidocard__title-text { font-size: 1.4r= +em; } + +.cmp-card-layout--3-cards .card.dcc-title-summary-arrow-image { flex-basis:= + 100%; max-width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-card-layout--3-cards .card.dcc-title-summary-arrow-image { flex-basi= +s: 66.6667%; max-width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--3-cards .card, .cmp-card-layout--3-cards .cmp-imagetitl= +esummarylink-small-card { -webkit-box-flex: 0; flex: 0 0 33.3333%; max-widt= +h: 33.3333%; } + .cmp-card-layout--3-cards .card .cmp-videocard__title-text, .cmp-card-lay= +out--3-cards .cmp-imagetitlesummarylink-small-card .cmp-videocard__title-te= +xt { font-size: 1.6rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--3-cards .card, .cmp-card-layout--3-cards .cmp-imagetitl= +esummarylink-small-card { -webkit-box-flex: 0; flex: 0 0 50%; max-width: 50= +%; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--3-cards .cmp-theme-narrative__card { margin-bottom: 0px= +; -webkit-box-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--3-cards.cmp-card-layout--3-cards--first-center .card:fi= +rst-child { -webkit-box-pack: start; justify-content: flex-start; padding-r= +ight: 45px; -webkit-box-flex: 0; flex: 0 0 100%; max-width: 100%; } + .cmp-card-layout--3-cards.cmp-card-layout--3-cards--first-center .card:fi= +rst-child .cmp-executive-card { -webkit-box-flex: 0; flex: 0 0 50%; max-wid= +th: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--3-cards.cmp-card-layout--3-cards--first-center .card:fi= +rst-child { display: flex; -webkit-box-pack: center; justify-content: cente= +r; -webkit-box-align: center; align-items: center; -webkit-box-flex: 0; fle= +x: 0 0 100%; max-width: 100%; padding-left: 45px; padding-right: 45px; } + .cmp-card-layout--3-cards.cmp-card-layout--3-cards--first-center .card:fi= +rst-child .cmp-executive-card { -webkit-box-flex: 0; flex: 0 0 33.3333%; ma= +x-width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--4-cards .card { -webkit-box-flex: 0; flex: 0 0 25%; max= +-width: 25%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--5-cards .card { -webkit-box-flex: 0; flex: 0 0 20%; max= +-width: 20%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--5-3-cards .card { -webkit-box-flex: 0; flex: 0 0 33.333= +3%; max-width: 33.3333%; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile, .cmp-card-lay= +out--5-3-cards .card .cmp-blog-author-profile__container, .cmp-card-layout-= +-5-3-cards .card .cmp-blog-author-profile__option-a, .cmp-card-layout--5-3-= +cards .card .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile__desc-containe= +r { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile__social-button= +s { margin-top: auto; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--5-3-cards .card { -webkit-box-flex: 0; flex: 0 0 20%; m= +ax-width: 20%; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile, .cmp-card-lay= +out--5-3-cards .card .cmp-blog-author-profile__container, .cmp-card-layout-= +-5-3-cards .card .cmp-blog-author-profile__option-a, .cmp-card-layout--5-3-= +cards .card .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile__desc-containe= +r { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile__social-button= +s { margin-top: auto; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--3-1-cards .card { -webkit-box-flex: 0; flex: 0 0 100%; = +max-width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--3-1-cards .card { -webkit-box-flex: 0; flex: 0 0 33.333= +3%; max-width: 33.3333%; } + .cmp-card-layout--3-1-cards .card .cmp-blog-author-profile, .cmp-card-lay= +out--3-1-cards .card .cmp-blog-author-profile__container, .cmp-card-layout-= +-3-1-cards .card .cmp-blog-author-profile__option-a, .cmp-card-layout--3-1-= +cards .card .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--3-1-cards .card .cmp-blog-author-profile__desc-containe= +r { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; } + .cmp-card-layout--3-1-cards .card .cmp-blog-author-profile__social-button= +s { margin-top: auto; } +} + +.cmp-card-layout--3-3-cards .general-inquiry-card { margin-bottom: 30px; } + +.cmp-card-layout--3-3-cards .general-inquiry-card:last-child { margin-botto= +m: 20px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--3-3-cards .card { -webkit-box-flex: 0; flex: 0 0 33.333= +3%; max-width: 33.3333%; } + .cmp-card-layout--3-3-cards .card:last-child { margin-bottom: 30px; } + .cmp-card-layout--3-3-cards .card .cmp-blog-author-profile, .cmp-card-lay= +out--3-3-cards .card .cmp-blog-author-profile__container, .cmp-card-layout-= +-3-3-cards .card .cmp-blog-author-profile__option-a, .cmp-card-layout--3-3-= +cards .card .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--3-3-cards .card .cmp-blog-author-profile__desc-containe= +r { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; } + .cmp-card-layout--3-3-cards .card .cmp-blog-author-profile__social-button= +s { margin-top: auto; } +} + +.has-divider .cmp-card-listing { border-bottom: 1px solid rgb(204, 204, 204= +); } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .card { max-height= +: 0px; margin-bottom: 0px; visibility: hidden; overflow-y: hidden; transiti= +on: max-height 1000ms cubic-bezier(0, 1, 0, 1) 0s, visibility 1000ms ease-i= +n-out 0s, margin-bottom 1000ms ease-in 0s, margin-top 1000ms ease-in 0s; } + +@media screen and (max-width: 767.9px) { + .cmp-card-listing[data-cmp-progressive-display=3D"true"] .card.card--disp= +lay-mobile { max-height: 9999px; transition: max-height 1000ms cubic-bezier= +(1, 0, 1, 0) 0s; visibility: visible; margin-bottom: 2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-listing[data-cmp-progressive-display=3D"true"] .card.card--disp= +lay-tablet { max-height: 9999px; transition: max-height 1000ms cubic-bezier= +(1, 0, 1, 0) 0s; visibility: visible; margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-listing[data-cmp-progressive-display=3D"true"] .card.card--disp= +lay-desktop { max-height: 9999px; transition: max-height 1000ms cubic-bezie= +r(1, 0, 1, 0) 0s; visibility: visible; margin-bottom: 3rem; } +} + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button { display: flex; -webkit-box-pack: center; justify-content: center; = +padding-bottom: 20px; margin-top: 20px; } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button .cmp-button { padding: 0px 2rem; } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button .cmp-button::before { max-width: calc(100% - 4.1em); left: 2rem; } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button .cmp-button:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outl= +ine: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button [aria-expanded=3D"false"] .cmp-button__text::after { transform: rota= +te(90deg); } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button [aria-expanded=3D"true"] .cmp-button__text::after { transform: rotat= +e(270deg); } + +@media screen and (min-width: 768px) { + .cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listin= +g_button { padding-bottom: 30px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing { = +padding: 0px; } + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ard { -webkit-box-flex: 0; flex: 0 0 33.333%; margin-bottom: 10px; padding-= +left: 7.5px; padding-right: 7.5px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.card { -webkit-box-flex: 0; flex: 0 0 19.333%; margin-bottom: 15px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.card { -webkit-box-flex: 0; flex: 0 0 33.333%; margin-bottom: 20px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ard.container.responsivegrid { padding: 0px; } + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer.responsivegrid .cmp-container { -webkit-box-pack: center; justify-= +content: center; -webkit-box-align: center; align-items: center; margin: au= +to; padding: 0px; } + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer .cmp-text p { display: block; margin-top: 30px; font-size: 1.6rem;= + line-height: 1.92rem; font-weight: 300; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p { margin-top: 50px; font-size: 2.4rem; line-height: = +2.88rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p { margin-top: 40px; font-size: 2.24rem; line-height:= + 2.264rem; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer .cmp-text p:first-of-type { margin-top: 10px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p:first-of-type { margin-top: 35px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p:first-of-type { margin-top: 40px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer .cmp-text p:last-of-type { margin-bottom: 30px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p:last-of-type { margin-bottom: 50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p:last-of-type { margin-bottom: 40px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer .cmp-title--section .cmp-title__text { font-size: 3.2rem; line-hei= +ght: 3.2rem; margin-bottom: 30px; text-transform: none; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-title--section .cmp-title__text { font-size: 4rem; line-hei= +ght: 4rem; margin-bottom: 70px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-title--section .cmp-title__text { font-size: 5.27rem; line-= +height: 5.28rem; margin-bottom: 100px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_se= +cond-row { margin: 0px auto; max-width: 337px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_= +second-row { max-width: 500px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_= +second-row { max-width: 612px; } +} + +@media screen and (min-width: 1200px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_= +second-row { max-width: 639px; margin: auto; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_se= +cond-row .container.responsivegrid { padding: 0px; } + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_th= +ird-row { padding-left: 0px; padding-right: 0px; } + +@media screen and (min-width: 1200px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_= +third-row { padding-left: 89px; padding-right: 89px; } +} + +@media screen and (min-width: 1200px) { + .cmp-card-listing--animation .button, .cmp-card-listing--animation .cmp-c= +ard-listing_first-row, .cmp-card-listing--animation .cmp-card-listing_secon= +d-row, .cmp-card-listing--animation .cmp-text { opacity: 0; transform: tran= +slateY(20px); position: relative; transition: opacity 0.2s ease-in 0s; } +} + +.cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button::befo= +re { transition: none 0s ease 0s; transform: none; opacity: 1; top: auto; } + +@media screen and (min-width: 1200px) { + .cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button::be= +fore { transition: transform 0.4s ease 1.2s, opacity 0.4s ease 1.2s, width = +0.4s ease 0s, -webkit-transform 0.4s ease; transform: scale(0.2); opacity: = +0; } +} + +.cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button .cmp-= +button__text { transition: none 0s ease 0s; opacity: 1; } + +@media screen and (min-width: 1200px) { + .cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button .cm= +p-button__text { transition: opacity 0.7s ease 1s; opacity: 0; } +} + +.cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button .cmp-= +button__text::before { transition: none 0s ease 0s; opacity: 1; transform: = +none; } + +@media screen and (min-width: 1200px) { + .cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button .cm= +p-button__text::before { transition: transform 0.4s ease 1.6s, opacity 0.4s= + ease, -webkit-transform 0.4s ease; opacity: 0; transform: translateX(-15px= +); } +} + +.cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button { tra= +nsition: none 0s ease 0s; } + +@media screen and (max-width: 1199.9px) { + .cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button:hov= +er::before { width: 3.4rem; } +} + +.cmp-card-listing--animation.cmp-card-listing--animation-active .button, .c= +mp-card-listing--animation.cmp-card-listing--animation-active .cmp-card-lis= +ting_first-row, .cmp-card-listing--animation.cmp-card-listing--animation-ac= +tive .cmp-card-listing_second-row, .cmp-card-listing--animation.cmp-card-li= +sting--animation-active .cmp-text { opacity: 1; transform: translateY(0px);= + transition: opacity 0.2s ease-in 0s, transform 0.8s ease 0s, -webkit-trans= +form 0.8s ease 0s; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-card-l= +isting_second-row { transition-delay: 0.3s; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-text {= + transition-delay: 0.5s; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .button { t= +ransition-delay: 0.9s; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-button= +--text-brand-link .cmp-button .cmp-button__text { opacity: 1; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-button= +--text-brand-link .cmp-button::before { transform: scale(1); opacity: 1; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-button= +--text-brand-link .cmp-button .cmp-button__text::before { transform: transl= +ateX(0px); opacity: 1; } + +@media screen and (min-width: 1000px) { + .cardlistingblock.cmp-card-layout--3-1-cards .dcc-title-summary-arrow.cmp= +-title-summary-arrow-tab .cmp-teaser__title, .cardlistingblock.cmp-card-lay= +out--3-3-cards .dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-te= +aser__title, .cardlistingblock.cmp-card-layout--3-cards .dcc-title-summary-= +arrow.cmp-title-summary-arrow-tab .cmp-teaser__title, .cardlistingblock.cmp= +-card-layout--4-cards .dcc-title-summary-arrow.cmp-title-summary-arrow-tab = +.cmp-teaser__title, .cardlistingblock.cmp-card-layout--5-3-cards .dcc-title= +-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__title, .cardlisting= +block.cmp-card-layout--5-cards .dcc-title-summary-arrow.cmp-title-summary-a= +rrow-tab .cmp-teaser__title { font-size: 1.6rem; } +} +------MultipartBoundary--t2UMYUl3Wvt8fLYbS8qU7iCIzyaixWze9ka6xx44pR---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/etc.clientlibs/cio-sites/clientlibs/clientlib-site.lc-738554c5b6785afff863e62d949618e4-lc.min.css + +@charset "utf-8"; + +@font-face { font-family: Ionicons; font-style: normal; font-weight: 400; s= +rc: local("Ionicons"), local("Ionicons-Regular"), url("clientlib-site/resou= +rces/fonts/ionicons.woff2") format("woff"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 100; sr= +c: local("Graphik-Thin-Web"), url("clientlib-site/resources/fonts/graphik-t= +hin-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 200; sr= +c: local("Graphik-Extralight-Web"), url("clientlib-site/resources/fonts/gra= +phik-extralight-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 300; sr= +c: local("Graphik-Light-Web"), url("clientlib-site/resources/fonts/graphik-= +light-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 400; sr= +c: local("Graphik-Regular-Web"), url("clientlib-site/resources/fonts/graphi= +k-regular-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 500; sr= +c: local("Graphik-Medium-Web"), url("clientlib-site/resources/fonts/graphik= +-medium-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 600; sr= +c: local("Graphik-Semibold-Web"), url("clientlib-site/resources/fonts/graph= +ik-semibold-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 700; sr= +c: local("Graphik-Bold-Web"), url("clientlib-site/resources/fonts/graphik-b= +old-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 800; sr= +c: local("Graphik-Black-Web"), url("clientlib-site/resources/fonts/graphik-= +black-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 900; sr= +c: local("Graphik-Super-Web"), url("clientlib-site/resources/fonts/graphik-= +super-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Reenie-Beanie; font-style: normal; font-weight: 4= +00; src: url("clientlib-site/resources/fonts/reenie-beanie-regular.woff2") = +format("woff2"); font-display: swap; } + +h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; } + +h1 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + h1 { font-size: 6.5rem; } +} + +h2 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.05; font-size: 2.8rem; } + +@media screen and (min-width: 1000px) { + h2 { font-size: 4.8rem; } +} + +h3 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + h3 { font-size: 4.8rem; } +} + +h4 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + h4 { font-size: 3.5rem; } +} + +h5 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + h5 { font-size: 2.5rem; } +} + +h6 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + h6 { font-size: 2.5rem; } +} + +.h-title-page { font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 800; font-style: normal; text-transform: non= +e; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-page { font-size: 6.5rem; } +} + +.h-title-page-long { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 800; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-page-long { font-size: 5.8rem; } +} + +.h-title-homepage { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 800; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-homepage { font-size: 6.5rem; } +} + +.h-title-cta { font-family: Graphik, Arial, system-ui, -apple-system, blink= +macsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantar= +ell, sans-serif; font-weight: 800; font-style: normal; text-transform: none= +; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-cta { font-size: 4.8rem; } +} + +.h-title-section { font-family: Graphik, Arial, system-ui, -apple-system, b= +linkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, ca= +ntarell, sans-serif; font-weight: 600; font-style: normal; text-transform: = +none; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + .h-title-section { font-size: 4.8rem; } +} + +.h-title-subsection { font-family: Graphik, Arial, system-ui, -apple-system= +, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen,= + cantarell, sans-serif; font-weight: 600; font-style: normal; text-transfor= +m: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .h-title-subsection { font-size: 3.5rem; } +} + +.h-title-ribbon { font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-style: normal; text-transform: none; color: rgb(0,= + 0, 0); font-size: 2rem; font-weight: 800; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .h-title-ribbon { font-size: 3.5rem; } +} + +.h-title-module { font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-weight: 800; font-style: normal; text-transform: n= +one; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-module { font-size: 2.5rem; } +} + +.h-title-tertiary { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 600; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-tertiary { font-size: 2.5rem; } +} + +.h-title-eyebrow { font-family: Graphik, Arial, system-ui, -apple-system, b= +linkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, ca= +ntarell, sans-serif; font-weight: 600; font-style: normal; text-transform: = +uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; = +font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .h-title-eyebrow { font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.h-title-submodule { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 800; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .h-title-submodule { font-size: 1.6rem; } +} + +.ai-h1 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 700; font-style: normal; text-transform: none; line= +-height: 1; font-size: 4.8rem; } + +@media screen and (min-width: 1000px) { + .ai-h1 { font-size: 10rem; } +} + +.ai-h2 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 700; font-style: normal; text-transform: none; line= +-height: 1.13; font-size: 3rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .ai-h2 { font-size: 3.6rem; line-height: 1; } +} + +@media screen and (min-width: 1000px) { + .ai-h2 { font-size: 6.5rem; line-height: 1.08; } +} + +.ai-h3 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 400; font-style: normal; text-transform: none; line= +-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .ai-h3 { font-size: 3.2rem; line-height: 1.13; } +} + +.ai-h4 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 400; font-style: normal; text-transform: none; line= +-height: 1.38; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .ai-h4 { font-size: 2.4rem; line-height: 1.17; } +} + +.ai-h5 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 500; font-style: normal; text-transform: none; line= +-height: 1.13; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .ai-h5 { font-size: 2.4rem; line-height: 1.17; } +} + +.ai-section-h { font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 500; font-style: normal; text-transform: upp= +ercase; line-height: 1.21; font-size: 1.4rem; border-width: 0px; } + +.ai-section-h::after { content: ""; display: block; margin-top: 0.4rem; hei= +ght: 6px; width: 58px; background-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .ai-section-h::after { margin-top: 0.6rem; width: 64px; } +} + +@media screen and (min-width: 1000px) { + .ai-section-h { font-size: 1.8rem; line-height: 1.22; } + .ai-section-h::after { margin-top: 0.8rem; width: 74px; } +} + +.cmp-accordion .cmp-accordion .cmp-accordion__item { margin: 0px; } + +.cmp-accordion .responsivegrid { padding: 15px; } + +.cmp-accordion--divider .cmp-accordion { border-bottom: 1px solid rgb(204, = +204, 204); } + +.cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .responsivegrid= + { padding: 0px; } + +.cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .contact-card {= + padding-bottom: 2.5rem; margin-bottom: 0px; } + +@media screen and (min-width: 768px) { + .cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .contact-card= + { padding-right: 1.5rem; padding-left: 0px; } + .cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .contact-card= +:nth-child(3n+1) { padding-left: 1.5rem; } +} + +.cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .contact-card .= +cmp-contact-card__content { padding: 0px; } + +.cmp-accordion__item { margin: 0px; } + +.cmp-accordion__button { display: flex; -webkit-box-align: start; align-ite= +ms: flex-start; font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-size: 1.6rem; font-weight: 400; font-style: normal; = +line-height: 19.2px; text-decoration: none; padding: 0.94em 3.34em 0.94em 1= +.25em; border-radius: 0px; color: rgb(0, 0, 0); background-color: rgb(255, = +255, 255); border-style: solid; border-color: rgb(204, 204, 204); border-im= +age: initial; border-width: 0.06em 0px 0px; position: relative; } + +.cmp-accordion__button:hover { color: rgb(0, 0, 0); background-color: rgb(2= +55, 255, 255); border-color: rgb(204, 204, 204); } + +.cmp-accordion__button:focus { border: 1px solid rgb(102, 175, 233); outlin= +e: rgb(0, 77, 255) solid 1px; outline-offset: -1px; } + +.cmp-accordion__button--expanded { border-radius: 0px; color: rgb(0, 0, 0);= + background-color: rgb(255, 255, 255); font-weight: 600; } + +.cmp-accordion__button--expanded:hover { color: rgb(0, 0, 0); background-co= +lor: rgb(255, 255, 255); border-color: rgb(102, 175, 233); } + +.cmp-accordion__title { position: relative; } + +.cmp-accordion__icon { position: absolute; top: 0px; right: 0px; bottom: 0p= +x; margin: auto 0px; height: 1.25em; padding: 0px 1.25em; text-align: cente= +r; vertical-align: middle; color: rgb(0, 0, 0); } + +.cmp-accordion__icon::before { content: "=EF=84=A3"; font-family: Ionicons;= + display: block; font-weight: 400; font-style: normal; line-height: 1; text= +-transform: none; letter-spacing: normal; overflow-wrap: normal; white-spac= +e: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-render= +ing: optimizelegibility; font-feature-settings: "liga"; transition: all 0.3= +5s ease-in-out 0s; width: 0.88em; font-size: 1.6rem; } + +.cmp-accordion__button--expanded .cmp-accordion__icon, .cmp-accordion__icon= +:hover { color: rgb(0, 0, 0); } + +.cmp-accordion__button--expanded .cmp-accordion__icon::before { transform: = +rotate(180deg); transition: all 0.35s ease-in-out 0s; } + +.cmp-accordion__button--expanded .cmp-accordion__icon:hover { color: rgb(0,= + 0, 0); } + +.cmp-accordion--accordian .cmp-accordion__icon { color: rgb(161, 0, 255); } + +.cmp-accordion--accordian .cmp-accordion__icon::before { content: "=EF=88= +=98"; font-family: Ionicons; display: block; font-weight: 400; font-style: = +normal; line-height: 1; text-transform: none; letter-spacing: normal; overf= +low-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothi= +ng: antialiased; text-rendering: optimizelegibility; font-feature-settings:= + "liga"; width: 0.88em; font-size: 1.6rem; } + +.cmp-accordion--accordian .cmp-accordion__button--expanded .cmp-accordion__= +icon, .cmp-accordion--accordian .cmp-accordion__icon:hover { color: rgb(161= +, 0, 255); } + +.cmp-accordion--accordian .cmp-accordion__button--expanded .cmp-accordion__= +icon::before { content: "=EF=88=89"; font-family: Ionicons; display: block;= + font-weight: 400; font-style: normal; line-height: 1; text-transform: none= +; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direc= +tion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeleg= +ibility; font-feature-settings: "liga"; width: 0.88em; font-size: 1.6rem; } + +.cmp-accordion--accordian .cmp-accordion__button--expanded .cmp-accordion__= +icon:hover { color: rgb(161, 0, 255); } + +.cmp-accordion--accordian .cmp-accordion__panel { background-color: rgb(255= +, 255, 255); box-shadow: none; border-color: rgb(255, 255, 255); } + +.cmp-accordion__panel { background-color: rgb(242, 242, 242); box-shadow: r= +gba(0, 0, 0, 0.15) 0px 0.75em 1.25em -0.38em inset; border-color: rgb(32, 3= +2, 32); } + +.cmp-accordion__panel--hidden { display: none; overflow: hidden; max-height= +: 0px; transition: max-height 0.4s cubic-bezier(0, 1, 0, 1) 0s; } + +.cmp-accordion__panel--expanded { max-height: 9999px; transition: max-heigh= +t 0.4s cubic-bezier(1, 0, 1, 0) 0s; overflow-y: auto; display: flex; } + +.cmp-accordion, .cmp-accordion__item { width: 100%; display: block; } + +.cmp-button { display: inline-flex; -webkit-box-align: center; align-items:= + center; -webkit-box-pack: center; justify-content: center; font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-style: n= +ormal; line-height: 1; text-transform: uppercase; min-height: inherit; min-= +width: 13.4rem; border-radius: 0px; background-color: rgb(0, 0, 0); border:= + 1px solid transparent; font-size: 1.4rem; font-weight: 600; height: 44px; = +color: rgb(255, 255, 255); text-decoration: none; margin-top: 15px; margin-= +left: 10px; padding: 1.5rem; } + +@media screen and (max-width: 767.9px) { + .cmp-button { margin-left: 0px; width: 100%; } +} + +.cmp-button--full .cmp-button { display: flex; width: 100%; } + +.cmp-button:hover { background-color: rgb(74, 74, 74); color: rgb(255, 255,= + 255); } + +.cmp-button:disabled { background-color: rgb(227, 227, 227); color: rgb(255= +, 255, 255); } + +.cmp-button:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; outline= +: rgb(0, 0, 136) solid 2px; outline-offset: 2px; } + +.cmp-button:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-button--secondary .cmp-button { color: rgb(0, 0, 0); background-color:= + rgb(255, 255, 255); border: 2px solid rgb(0, 0, 0); } + +.cmp-button--secondary .cmp-button:hover { color: rgb(0, 0, 0); border: 2px= + solid rgb(167, 167, 167); background-color: rgb(255, 255, 255); } + +.cmp-button--secondary .cmp-button:disabled { color: rgb(227, 227, 227); ba= +ckground-color: transparent; border: 2px solid rgb(227, 227, 227); } + +.cmp-button--primary-white .cmp-button { color: rgb(255, 255, 255); backgro= +und-color: rgb(0, 0, 0); border-color: transparent; box-shadow: rgb(167, 16= +7, 167) 4px 4px 0px 0px; margin-bottom: 4px; transition: box-shadow 0.3s ea= +se-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow 0.3s ease-out 0s,= + -webkit-transform 0.3s ease-out 0s; } + +.cmp-button--primary-white .cmp-button:focus, .cmp-button--primary-white .c= +mp-button:hover { box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; transfo= +rm: translate(-5px, -5px); color: rgb(255, 255, 255); background-color: rgb= +(0, 0, 0); } + +.cmp-button--primary-white .cmp-button:focus { border: 2px solid rgb(255, 2= +55, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.cmp-button--primary-white .cmp-button:disabled { background-color: rgb(227= +, 227, 227); border-color: transparent; box-shadow: none; color: rgb(255, 2= +55, 255); transition: none 0s ease 0s; } + +.cmp-button--primary-white .cmp-button:disabled:hover { box-shadow: none; t= +ransform: none; } + +.cmp-button--primary-black .cmp-button { border-color: transparent; box-sha= +dow: rgb(167, 167, 167) 4px 4px 0px 0px; margin-bottom: 4px; transition: bo= +x-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow 0= +.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; background-color: rgb(= +255, 255, 255); color: rgb(0, 0, 0); } + +.cmp-button--primary-black .cmp-button:focus, .cmp-button--primary-black .c= +mp-button:hover { box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; transfo= +rm: translate(-5px, -5px); color: rgb(255, 255, 255); background-color: rgb= +(0, 0, 0); } + +.cmp-button--primary-black .cmp-button:focus { border: 2px solid rgb(255, 2= +55, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.cmp-button--primary-black .cmp-button:disabled { box-shadow: none; } + +.cmp-button--primary-black .cmp-button:disabled:hover { box-shadow: none; t= +ransform: none; } + +.cmp-button--primary-black .cmp-button:focus, .cmp-button--primary-black .c= +mp-button:hover { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255)= +; border-color: rgb(0, 0, 136); outline-color: rgb(255, 255, 255); } + +.cmp-button--primary-black .cmp-button:disabled { border-color: transparent= +; background-color: rgb(227, 227, 227); color: rgb(255, 255, 255); transiti= +on: none 0s ease 0s; } + +.cmp-button--primary-colored .cmp-button { border-color: transparent; margi= +n-bottom: 4px; transition: box-shadow 0.3s ease-out 0s, transform 0.3s ease= +-out 0s, -webkit-box-shadow 0.3s ease-out 0s, -webkit-transform 0.3s ease-o= +ut 0s; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); box-shado= +w: rgba(0, 0, 0, 0.5) 4px 4px 0px 0px; } + +.cmp-button--primary-colored .cmp-button:focus, .cmp-button--primary-colore= +d .cmp-button:hover { box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; tra= +nsform: translate(-5px, -5px); color: rgb(255, 255, 255); background-color:= + rgb(0, 0, 0); } + +.cmp-button--primary-colored .cmp-button:focus { border: 2px solid rgb(255,= + 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.cmp-button--primary-colored .cmp-button:disabled { box-shadow: none; } + +.cmp-button--primary-colored .cmp-button:disabled:hover { box-shadow: none;= + transform: none; } + +.cmp-button--primary-colored .cmp-button:focus, .cmp-button--primary-colore= +d .cmp-button:hover { color: rgb(0, 0, 0); background-color: rgb(255, 255, = +255); border-color: rgb(0, 0, 136); outline-color: rgb(255, 255, 255); } + +.cmp-button--primary-colored .cmp-button:disabled { border-color: transpare= +nt; transition: none 0s ease 0s; } + +.cmp-button--primary-colored .cmp-button:focus, .cmp-button--primary-colore= +d .cmp-button:hover { box-shadow: rgba(0, 0, 0, 0.5) 10px 10px 0px 0px; } + +.cmp-button--primary-colored .cmp-button:disabled { background-color: rgb(2= +27, 227, 227); color: rgb(255, 255, 255); } + +.cmp-button--text-link .cmp-button { width: auto; height: auto; line-height= +: 1.6; margin: 0px; min-width: auto; text-decoration: none; display: inline= +; position: relative; text-transform: uppercase; font-family: Graphik, Aria= +l, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu= +, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-s= +ize: 1.6rem; background: none; cursor: pointer; color: rgb(0, 77, 255); tex= +t-align: left; padding: 0px 0px 5px; } + +@media screen and (max-width: 999.9px) { + .cmp-button--text-link .cmp-button { font-size: 1.4rem; } +} + +.cmp-button--text-link .cmp-button:hover { color: rgb(0, 77, 255); } + +.cmp-button--text-link .cmp-button:focus .cmp-button__text::before, .cmp-bu= +tton--text-link .cmp-button:hover .cmp-button__text::before { width: 100%; = +} + +.cmp-button--text-link .cmp-button .cmp-button__text::before { background: = +rgb(0, 77, 255); display: block; position: absolute; content: ""; height: 1= +px; max-width: calc(100% - 2.1em); width: 0%; transition: width 0.3s ease 0= +s; left: 0px; bottom: -5px; } + +.cmp-button--text-link .cmp-button:visited { color: rgb(0, 77, 255); } + +.cmp-button--text-link .cmp-button:focus { box-shadow: rgb(0, 0, 136) 0px 0= +px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-button--text-link .cmp-button:focus:not(:focus-visible) { box-shadow: = +none; outline: none; } + +.cmp-button--text-brand-link .cmp-button { width: auto; height: auto; margi= +n: 0px; padding: 1rem; min-width: auto; text-decoration: none; position: re= +lative; text-transform: lowercase; font-family: Graphik, Arial, system-ui, = +-apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica N= +eue", oxygen, cantarell, sans-serif; font-weight: 500; font-size: 1.6rem; l= +ine-height: 2rem; background: none; cursor: pointer; color: rgb(0, 77, 255)= +; text-align: left; opacity: 1; transition: opacity 0.6s ease 0s; } + +@media screen and (min-width: 768px) { + .cmp-button--text-brand-link .cmp-button { font-size: 1.9rem; line-height= +: 2.375rem; } +} + +.cmp-button--text-brand-link .cmp-button::before { content: ""; left: 0px; = +top: 50%; transform: translateY(-50%); width: 3.4rem; height: 3.4rem; borde= +r: 1px solid rgb(0, 77, 255); border-radius: 50px; position: absolute; tran= +sition: all 0.4s ease 0s; } + +.cmp-button--text-brand-link .cmp-button:hover { color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link .cmp-button:hover::before { width: 100%; } +} + +.cmp-button--text-brand-link .cmp-button .cmp-button__text::before { backgr= +ound: rgb(0, 77, 255); position: absolute; content: ""; height: 1px; max-wi= +dth: calc(100% - 2.1em); width: 0%; left: 0px; } + +.cmp-button--text-brand-link .cmp-button:visited { color: rgb(0, 77, 255); = +} + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link .cmp-button:not(:hover)::before { width: 3.4= +rem; } +} + +.cmp-button--text-brand-link .cmp-button:focus { box-shadow: rgb(0, 0, 136)= + 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1p= +x; } + +.cmp-button--text-brand-link .cmp-button:focus:not(:focus-visible) { box-sh= +adow: none; outline: none; } + +.cmp-button--text-brand-link .cmp-button .cmp-button__text { transition: op= +acity 0.7s ease 0.8s; display: flex; -webkit-box-align: center; align-items= +: center; text-transform: none; white-space: nowrap; } + +.cmp-button--text-brand-link .cmp-button .cmp-button__text::before { conten= +t: "=EF=8F=96"; font-size: 34px; font-family: Ionicons; font-weight: 400; f= +ont-style: normal; line-height: 1; text-transform: none; letter-spacing: no= +rmal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-f= +ont-smoothing: antialiased; text-rendering: optimizelegibility; font-featur= +e-settings: "liga"; position: relative; display: inline-flex; -webkit-box-a= +lign: center; align-items: center; transition: none 0s ease 0s; margin-left= +: 1.2rem; margin-right: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-button--text-brand-link .cmp-button .cmp-button__text::before { marg= +in-right: 3.3rem; } +} + +.cmp-button--subscription-center .cmp-button { width: auto; height: auto; m= +argin: 0px; padding: 1rem; min-width: auto; text-decoration: none; position= +: relative; text-transform: none; font-family: Graphik, Arial, system-ui, -= +apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Ne= +ue", oxygen, cantarell, sans-serif; font-weight: 500; font-size: 2.8rem; li= +ne-height: 3.5rem; background: none; cursor: pointer; color: rgb(255, 255, = +255); text-align: left; opacity: 1; transition: opacity 0.6s ease 0s; } + +@media screen and (min-width: 768px) { + .cmp-button--subscription-center .cmp-button { font-size: 3.2rem; line-he= +ight: 4rem; } +} + +.cmp-button--subscription-center .cmp-button::before { content: ""; left: 0= +px; top: 50%; transform: translateY(-50%); width: 4.6rem; height: 4.6rem; b= +order: 2.8px solid rgb(255, 255, 255); border-radius: 80px; position: absol= +ute; transition: all 0.4s ease 0s; } + +.cmp-button--subscription-center .cmp-button:hover { color: rgb(255, 255, 2= +55); } + +@media screen and (min-width: 1000px) { + .cmp-button--subscription-center .cmp-button:focus::before, .cmp-button--= +subscription-center .cmp-button:hover::before { width: 100%; } +} + +.cmp-button--subscription-center .cmp-button:visited { color: rgb(255, 255,= + 255); } + +.cmp-button--subscription-center .cmp-button:focus { box-shadow: rgb(0, 0, = +136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset= +: 1px; } + +.cmp-button--subscription-center .cmp-button:focus:not(:focus-visible) { bo= +x-shadow: none; outline: none; } + +.cmp-button--subscription-center .cmp-button .cmp-button__text { transition= +: opacity 0.7s ease 0.8s; display: inline-flex; -webkit-box-align: center; = +align-items: center; margin-left: 1.4rem; } + +.cmp-button--subscription-center .cmp-button .cmp-button__text::before { co= +ntent: "=EF=8F=96"; font-size: 58px; font-family: Ionicons; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; font-weight: 500; position: relative; display: inline-flex; -webkit-b= +ox-align: center; align-items: center; transition: none 0s ease 0s; margin-= +right: 2.1rem; width: 3.8rem; height: 2rem; } + +.cmp-button--text-link-alt .cmp-button { width: auto; height: auto; line-he= +ight: 1.6; margin: 0px; min-width: auto; text-decoration: none; display: in= +line; position: relative; text-transform: uppercase; font-family: Graphik, = +Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ub= +untu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; fo= +nt-size: 1.6rem; background: none; cursor: pointer; text-align: left; paddi= +ng: 0px 0px 5px; color: rgb(0, 0, 0); } + +@media screen and (max-width: 999.9px) { + .cmp-button--text-link-alt .cmp-button { font-size: 1.4rem; } +} + +.cmp-button--text-link-alt .cmp-button:hover { color: rgb(0, 77, 255); } + +.cmp-button--text-link-alt .cmp-button:focus .cmp-button__text::before, .cm= +p-button--text-link-alt .cmp-button:hover .cmp-button__text::before { width= +: 100%; } + +.cmp-button--text-link-alt .cmp-button .cmp-button__text::before { backgrou= +nd: rgb(0, 77, 255); display: block; position: absolute; content: ""; heigh= +t: 1px; max-width: calc(100% - 2.1em); width: 0%; transition: width 0.3s ea= +se 0s; left: 0px; bottom: -5px; } + +.cmp-button--text-link-alt .cmp-button:visited { color: rgb(0, 77, 255); } + +.cmp-button--text-link-alt .cmp-button:focus { box-shadow: rgb(0, 0, 136) 0= +px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px;= + } + +.cmp-button--text-link-alt .cmp-button:focus:not(:focus-visible) { box-shad= +ow: none; outline: none; } + +.cmp-button--text-link-alt .cmp-button:hover { color: rgb(0, 0, 0); } + +.cmp-button--text-link-alt .cmp-button::before { background: rgb(0, 0, 0); = +} + +.cmp-button--text-link-alt .cmp-button:visited { color: rgb(0, 0, 0); } + +.cmp-button--text-link-white .cmp-button { width: auto; height: auto; line-= +height: 1.6; margin: 0px; min-width: auto; text-decoration: none; display: = +inline; position: relative; text-transform: uppercase; font-family: Graphik= +, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, = +ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; = +font-size: 1.6rem; background: none; cursor: pointer; text-align: left; pad= +ding: 0px 0px 5px; color: rgb(255, 255, 255); } + +@media screen and (max-width: 999.9px) { + .cmp-button--text-link-white .cmp-button { font-size: 1.4rem; } +} + +.cmp-button--text-link-white .cmp-button:hover { color: rgb(0, 77, 255); } + +.cmp-button--text-link-white .cmp-button:focus .cmp-button__text::before, .= +cmp-button--text-link-white .cmp-button:hover .cmp-button__text::before { w= +idth: 100%; } + +.cmp-button--text-link-white .cmp-button .cmp-button__text::before { backgr= +ound: rgb(0, 77, 255); display: block; position: absolute; content: ""; hei= +ght: 1px; max-width: calc(100% - 2.1em); width: 0%; transition: width 0.3s = +ease 0s; left: 0px; bottom: -5px; } + +.cmp-button--text-link-white .cmp-button:visited { color: rgb(0, 77, 255); = +} + +.cmp-button--text-link-white .cmp-button:focus { box-shadow: rgb(0, 0, 136)= + 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1p= +x; } + +.cmp-button--text-link-white .cmp-button:focus:not(:focus-visible) { box-sh= +adow: none; outline: none; } + +.cmp-button--text-link-white .cmp-button:hover { color: rgb(255, 255, 255);= + } + +.cmp-button--text-link-white .cmp-button::before { background: rgb(255, 255= +, 255); } + +.cmp-button--text-link-white .cmp-button:visited { color: rgb(255, 255, 255= +); } + +.cmp-button--circle-with-arrow .cmp-button { font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font-weig= +ht: 500; background-color: transparent; border: 2px solid transparent; bord= +er-radius: 50%; width: 1.6rem; min-width: 3.6rem; height: 2rem; min-height:= + 2rem; text-transform: none; color: rgb(107, 107, 107); margin: 25px 0px 24= +px; position: relative; line-height: 1.4; } + +@media screen and (min-width: 768px) { + .cmp-button--circle-with-arrow .cmp-button { line-height: 1.42222; font-s= +ize: 1.8rem; } +} + +.cmp-button--circle-with-arrow .cmp-button::before { content: ""; width: 1.= +6rem; min-width: 3.6rem; height: 3.4rem; min-height: 2rem; border: 2px soli= +d rgb(107, 107, 107); border-radius: 50%; position: absolute; color: rgb(10= +7, 107, 107); } + +.cmp-button--circle-with-arrow .cmp-button:focus { box-shadow: rgb(255, 255= +, 255) 0px 0px 0px 1px; outline: rgb(0, 0, 136) solid 1px; outline-offset: = +1px; } + +.cmp-button--circle-with-arrow .cmp-button:focus:not(:focus-visible) { box-= +shadow: none; outline: none; } + +.cmp-button--text-link-icon .cmp-button { width: auto; height: auto; line-h= +eight: 1.6; margin: 0px; min-width: auto; text-decoration: none; display: i= +nline-block; position: relative; text-transform: uppercase; font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: = +600; font-size: 1.6rem; background: none; cursor: pointer; color: rgb(0, 77= +, 255); text-align: left; padding: 0px 0px 5px; } + +@media screen and (max-width: 999.9px) { + .cmp-button--text-link-icon .cmp-button { font-size: 1.4rem; } +} + +.cmp-button--text-link-icon .cmp-button:hover { color: rgb(0, 77, 255); } + +.cmp-button--text-link-icon .cmp-button:focus-visible .cmp-button__text, .c= +mp-button--text-link-icon .cmp-button:hover .cmp-button__text { padding-bot= +tom: 0.3rem; border-bottom: 0.2rem solid rgb(0, 77, 255); } + +.cmp-button--text-link-icon .cmp-button:focus { box-shadow: rgb(0, 77, 255)= + 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1p= +x; } + +.cmp-button--text-link-icon .cmp-button:focus:not(:focus-visible) { box-sha= +dow: none; outline: none; } + +.cmp-sticky-download { position: fixed; display: block; transform: translat= +eY(150%); transition: all 1s ease-in-out 0s; right: 0px; bottom: 0px; margi= +n-bottom: 6rem; margin-right: 4rem; opacity: 0; pointer-events: none; curso= +r: default; z-index: 1; } + +@media screen and (min-width: 768px) { + .cmp-sticky-download { margin-right: 5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-sticky-download { margin-right: 6rem; } +} + +.cmp-sticky-download.cmp--is-animation { opacity: 1; z-index: 99999; transf= +orm: translateY(0px); transition: all 1s ease-in-out 0s; cursor: pointer; p= +ointer-events: auto; } + +.cmp-sticky-download.cmp--show-sticky { opacity: 1; z-index: 999; transform= +: translateY(0px); transition: none 0s ease 0s; } + +.cmp-button__text { display: inline; text-align: left; height: auto; positi= +on: relative; } + +.cmp-button__cta-arrow--right .cmp-button__text::after { content: "=EE=A0= +=80"; font-size: 24px; font-family: Ionicons; font-weight: 400; font-style:= + normal; text-transform: none; letter-spacing: normal; overflow-wrap: norma= +l; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased= +; text-rendering: optimizelegibility; font-feature-settings: "liga"; line-h= +eight: 0.7; position: relative; display: inline-block; margin-left: 10px; t= +op: 4px; } + +@media screen and (max-width: 999.9px) { + .cmp-button__cta-arrow--right .cmp-button__text::after { font-size: 1.4re= +m; top: 0px; } +} + +.cmp-button__cta-arrow--right-ion > .cmp-button::after { content: "=EF=84= +=8A"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; text-transform: none; letter-spacing: normal; over= +flow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smooth= +ing: antialiased; text-rendering: optimizelegibility; font-feature-settings= +: "liga"; line-height: 0; margin-left: 1.5rem; } + +.cmp-button__cta-scroll-arrow .cmp-button__text { margin-top: -3rem; white-= +space: nowrap; } + +.cmp-button__cta-scroll-arrow .cmp-button__text::after { content: "=EF=8F= +=94"; font-size: 32px; font-family: Ionicons; display: block; font-style: n= +ormal; line-height: 1; text-transform: none; letter-spacing: normal; overfl= +ow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothin= +g: antialiased; text-rendering: optimizelegibility; font-feature-settings: = +"liga"; font-weight: 600; animation: 2.5s linear 0s infinite normal none ru= +nning arrowDown; text-align: center; } + +@-webkit-keyframes arrowDown {=20 + 0% { transform: translateY(10px); } + 50% { transform: translateY(27px); } + 100% { transform: translateY(10px); } +} + +@keyframes arrowDown {=20 + 0% { transform: translateY(10px); } + 50% { transform: translateY(27px); } + 100% { transform: translateY(10px); } +} + +.cmp-button--centered { -webkit-box-pack: center; justify-content: center; = +} + +.cmp-button--centered, .cmp-button--right { display: flex; } + +.cmp-button--right { -webkit-box-pack: end; justify-content: flex-end; } + +.cmp-button__email-icon .cmp-button::before { content: "=EF=90=A2"; } + +.cmp-button__email-icon .cmp-button::before, .cmp-button__info-icon .cmp-bu= +tton::before { font-size: 22px; font-family: Ionicons; font-weight: 400; fo= +nt-style: normal; line-height: 1; text-transform: none; letter-spacing: nor= +mal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fo= +nt-smoothing: antialiased; text-rendering: optimizelegibility; font-feature= +-settings: "liga"; display: inline-block; margin-right: 1rem; vertical-alig= +n: middle; position: relative; top: -0.1rem; } + +.cmp-button__info-icon .cmp-button::before { content: "=EF=91=8C"; } + +.cmp-button__share-icon .cmp-button::before { content: "=EF=8E=AC"; font-si= +ze: 22px; font-family: Ionicons; font-weight: 400; font-style: normal; line= +-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: no= +rmal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialia= +sed; text-rendering: optimizelegibility; font-feature-settings: "liga"; dis= +play: inline-block; margin-right: 1rem; vertical-align: middle; position: r= +elative; top: -0.1rem; } + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation { opacity: 0; } + .cmp-button--text-brand-link.cmp-button--animation .cmp-button::before { = +left: 20px; top: 20px; width: 5px; height: 5px; border-radius: 50%; transit= +ion: all 0.4s ease 0s; } + .cmp-button--text-brand-link.cmp-button--animation .cmp-button .cmp-butto= +n__text::before { position: absolute; left: -20px; opacity: 0; transition: = +all 0.4s ease 0s; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active { opacity: 1; transition: opacity 0.1s ease 0.1s; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button { width: auto; height: auto; margin: 0px; padding: 1rem;= + min-width: auto; text-decoration: none; position: relative; text-transform= +: lowercase; font-family: Graphik, Arial, system-ui, -apple-system, blinkma= +csystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarel= +l, sans-serif; font-weight: 500; font-size: 1.6rem; line-height: 2rem; back= +ground: none; cursor: pointer; color: rgb(0, 77, 255); text-align: left; op= +acity: 1; transition: opacity 0.6s ease 0s; } +} + +@media screen and (min-width: 1000px) and (min-width: 768px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button { font-size: 1.9rem; line-height: 2.375rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button::before { content: ""; left: 0px; top: 50%; transform: t= +ranslateY(-50%); width: 3.4rem; height: 3.4rem; border: 1px solid rgb(0, 77= +, 255); border-radius: 50px; position: absolute; transition: all 0.4s ease = +0s; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:hover { color: rgb(0, 77, 255); } +} + +@media screen and (min-width: 1000px) and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:hover::before { width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button .cmp-button__text::before { background: rgb(0, 77, 255);= + display: block; position: absolute; content: ""; height: 1px; max-width: c= +alc(100% - 2.1em); width: 0%; transition: none 0s ease 0s; left: 0px; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:visited { color: rgb(0, 77, 255); } +} + +@media screen and (min-width: 1000px) and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:not(:hover)::before { width: 3.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outl= +ine: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:focus:not(:focus-visible) { box-shadow: none; outline: n= +one; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button::before { transition-delay: 0.2s; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button .cmp-button__text::before { content: "=EF=8F=96"; font-s= +ize: 34px; font-family: Ionicons; font-weight: 400; font-style: normal; lin= +e-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: n= +ormal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antiali= +ased; text-rendering: optimizelegibility; font-feature-settings: "liga"; op= +acity: 1; position: relative; display: inline-flex; -webkit-box-align: cent= +er; align-items: center; transition: all 0.4s ease 0.6s; } +} + +.cmp-carousel__actions { -webkit-box-pack: end; justify-content: flex-end; = +margin: 16px 0px 0px; } + +.cmp-carousel__action, .cmp-carousel__actions { display: flex; flex-shrink:= + 0; -webkit-box-align: center; align-items: center; } + +.cmp-carousel__action { -webkit-box-pack: center; justify-content: center; = +height: inherit; width: inherit; text-decoration: none; padding: 0px; margi= +n: 0px 0px 0px 8px; border-radius: 0px; color: rgb(255, 255, 255); backgrou= +nd-color: rgb(0, 0, 0); border: 1px solid transparent; } + +.cmp-carousel__action:hover { color: rgb(255, 255, 255); background-color: = +rgb(0, 0, 0); border-color: transparent; } + +.cmp-carousel__action--disabled { display: none; } + +.cmp-carousel__action--next { -webkit-box-ordinal-group: 2; order: 1; } + +.cmp-carousel__action-icon { margin: auto; } + +.cmp-carousel__action-icon::after { font-size: 24px; font-family: Ionicons;= + display: block; font-weight: 400; font-style: normal; line-height: 1; text= +-transform: none; letter-spacing: normal; overflow-wrap: normal; white-spac= +e: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-render= +ing: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-carousel__action--previous .cmp-carousel__action-icon::after { content= +: "=EF=84=A4"; } + +.cmp-carousel__action--next .cmp-carousel__action-icon::after { content: "= +=EF=84=A5"; } + +.cmp-carousel__action--play .cmp-carousel__action-icon::after { content: "= +=EF=88=95"; } + +.cmp-carousel__action--pause .cmp-carousel__action-icon::after { content: "= +=EF=88=90"; } + +.cmp-carousel__action-text { clip: rect(0px, 0px, 0px, 0px); clip-path: ins= +et(50%); height: 1px; overflow: hidden; position: absolute; white-space: no= +wrap; width: 1px; } + +.cmp-carousel__indicators { display: flex; flex-wrap: wrap; -webkit-box-ali= +gn: center; align-items: center; -webkit-box-pack: center; justify-content:= + center; position: absolute; inset: auto auto 12px 0px; transform: translat= +e(0px); margin: 0px; } + +.cmp-carousel__indicator { cursor: pointer; width: 12px; height: 12px; bord= +er-radius: 50%; margin: 0px 8px 0px 0px; background-color: rgb(222, 222, 22= +2); border: 1px solid rgb(32, 32, 32); } + +.cmp-carousel__indicator:hover { background-color: rgb(1, 114, 195); border= +-color: rgb(32, 32, 32); } + +.cmp-carousel__indicator--active, .cmp-carousel__indicator--active:hover { = +background-color: rgb(1, 149, 255); border-color: rgb(32, 32, 32); } + +.root.responsivegrid { margin: 0px auto; max-width: 1200px; } + +.root.responsivegrid > .cmp-container { border-left: 15px solid transparent= +; border-right: 15px solid transparent; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .root.responsivegrid > .cmp-container { border-left: 35px solid transpare= +nt; border-right: 35px solid transparent; } +} + +.responsivegrid .full-width { width: auto; margin-left: -15px; margin-right= +: -15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid .full-width { margin-left: -35px; margin-right: -35px; } +} + +@media screen and (min-width: 1200px) { + .responsivegrid .full-width { margin-left: calc(50% - 50vw); margin-right= +: calc(50% - 50vw); } + @supports (color:var(--scrollbar-width)) { + .responsivegrid .full-width { margin-left: calc(50% - 50vw + var(--scroll= +bar-width)/2); margin-right: calc(50% - 50vw + var(--scrollbar-width)/2); } +} +} + +.responsivegrid .full-width.aem-GridColumn { float: none !important; width:= + auto !important; } + +.responsivegrid .full-width-constraint { width: auto; margin-left: -15px; m= +argin-right: -15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid .full-width-constraint { margin-left: -35px; margin-right= +: -35px; } +} + +@media screen and (min-width: 1200px) { + .responsivegrid .full-width-constraint { margin-left: calc(50% - 50vw); m= +argin-right: calc(50% - 50vw); } + @supports (color:var(--scrollbar-width)) { + .responsivegrid .full-width-constraint { margin-left: calc(50% - 50vw + v= +ar(--scrollbar-width)/2); margin-right: calc(50% - 50vw + var(--scrollbar-w= +idth)/2); } +} +} + +.responsivegrid .full-width-constraint > div.cmp-container > div { backgrou= +nd-color: transparent; margin: 0px auto; max-width: 1200px; padding-left: 1= +5px; padding-right: 15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid .full-width-constraint > div.cmp-container > div { paddin= +g-left: 35px; padding-right: 35px; } +} + +.responsivegrid .cmp-container--hs-extend > .cmp-container { max-width: non= +e; margin-left: -15px; margin-right: -15px; padding-left: 15px; padding-rig= +ht: 15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid .cmp-container--hs-extend > .cmp-container { margin-left:= + -35px; margin-right: -35px; padding-left: 35px; padding-right: 35px; } +} + +@media screen and (min-width: 1000px) { + .responsivegrid .cmp-container--hs-extend > .cmp-container { margin-left:= + -50px; margin-right: -50px; padding-left: 50px; padding-right: 50px; } +} + +.container { background-color: transparent; width: 100%; } + +.cmp-container { margin: 0px auto; max-width: 100%; } + +.cmp-container--constrain .cmp-container { max-width: 1200px; } + +.cmp-container--vrt-sm .cmp-container { padding-bottom: 32px; padding-top: = +32px; } + +.cmp-container--vrt-lg .cmp-container { padding-bottom: 64px; padding-top: = +64px; } + +.cmp-container--hrz-sm .cmp-container { padding-left: 8px; padding-right: 8= +px; } + +.cmp-container--hrz-lg .cmp-container { padding-left: 16px; padding-right: = +16px; } + +.cmp-container-offset .cmp-container { padding: 0px 3.8%; } + +@media screen and (max-width: 767.9px) { + .cmp-container-offset .cmp-container { padding: 0px 2.2%; } +} + +@media screen and (min-width: 1000px) { + .cmp-container-offset .cmp-container { max-width: 980px; width: 100%; pad= +ding: 0px; } +} + +.cmp-download__title { margin: 0px 0px 8px; font-family: Graphik, Arial, sy= +stem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "He= +lvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.8rem; font-weigh= +t: 800; font-style: normal; line-height: 1.2; text-transform: none; color: = +rgb(0, 0, 0); } + +.cmp-download__title-link { display: inline-block; text-decoration: none; c= +olor: rgb(0, 0, 0); } + +.cmp-download__title-link:hover { color: rgb(1, 149, 255); } + +.cmp-download__description { margin: 0px 0px 8px; font-family: Graphik, Ari= +al, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubunt= +u, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font= +-weight: 400; font-style: normal; line-height: 1.6; color: rgb(0, 0, 0); } + +.cmp-download__properties { margin: 0px; display: flex; flex-wrap: wrap; -w= +ebkit-box-align: start; align-items: flex-start; } + +.cmp-download__property { margin: 0px 16px 0px 0px; padding: 0px; border-ra= +dius: 0px; } + +.cmp-download__property, .cmp-download__property-label { font-family: Graph= +ik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto= +, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.4re= +m; font-weight: 300; font-style: italic; line-height: 1.6; color: rgb(0, 0,= + 0); } + +.cmp-download__property-label { margin-bottom: 0.5rem; } + +.cmp-download__action { display: inline-flex; -webkit-box-align: center; al= +ign-items: center; -webkit-box-pack: center; justify-content: center; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-style: normal; line-height: 1; text-transform: uppercase; min-height: inh= +erit; min-width: 13.4rem; border-radius: 0px; background-color: rgb(0, 0, 0= +); border: 1px solid transparent; font-size: 1.4rem; font-weight: 600; heig= +ht: 44px; color: rgb(255, 255, 255); text-decoration: none; margin: 15px 0p= +x 0px 10px; padding: 1.5rem; } + +@media screen and (max-width: 767.9px) { + .cmp-download__action { margin-left: 0px; width: 100%; } +} + +.cmp-download__action:hover { background-color: rgb(74, 74, 74); color: rgb= +(255, 255, 255); } + +.cmp-download__action:disabled { background-color: rgb(227, 227, 227); colo= +r: rgb(255, 255, 255); } + +.cmp-download__action:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2p= +x; outline: rgb(0, 0, 136) solid 2px; outline-offset: 2px; } + +.cmp-download__action:focus:not(:focus-visible) { box-shadow: none; outline= +: none; } + +.cmp-image__image, .cmp-image__link { display: block; } + +.cmp-image__title { display: block; font-family: Graphik, Arial, system-ui,= + -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica = +Neue", oxygen, cantarell, sans-serif; font-size: 1.2rem; font-weight: 400; = +font-style: normal; line-height: 1.2; margin: 1rem 0px 0px; color: rgb(107,= + 107, 107); } + +@media screen and (min-width: 1000px) { + .cmp-image__title { font-size: 1.4rem; } +} + +.full-width .cmp-image__title { padding-left: 15px; padding-right: 15px; } + +@media screen and (min-width: 1200px) { + .full-width .cmp-image__title { max-width: 1200px; margin-left: auto; mar= +gin-right: auto; } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .mixed-media-block-full-ima= +ge-card .image.full-width, .cmp-four-cell .cmp-four-cell__second-row--2-1 .= +mixed-media-block-full-image-card .image.full-width { margin-left: calc(50%= + - 50vw); margin-right: calc(50% - 50vw); } + .cmp-four-cell .cmp-four-cell__first-row--2-1 .mixed-media-block-full-ima= +ge-card .image.full-width .cmp-image__image, .cmp-four-cell .cmp-four-cell_= +_second-row--2-1 .mixed-media-block-full-image-card .image.full-width .cmp-= +image__image { margin-left: 20rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__fullwidth .mixed-media-block-full-image-ca= +rd .image.full-width { margin-left: calc(50% - 50vw); margin-right: calc(50= +% - 50vw); } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .image.full-width { margin-left: calc(100% - 100vw); margi= +n-right: calc(100% - 100vw); } +} + +.cmp-four-cell .cmp-image-blockquote-parallax-scrolling, .cmp-four-cell .cm= +p-image-parallax-scrolling { margin-left: calc(100% - 100vw); margin-right:= + calc(100% - 100vw); } + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-col .cmp-image-blockquote .cmp-image= +-blockquote__bq-container .cmp-image-blockquote__bq-wrapper { width: 100%; = +} +} + +.cmp-four-cell .cmp-image-blockquote-parallax-scrolling { margin-top: 0.32r= +em; } + +.has-image-border .cmp-image__image { border: 1px solid rgb(107, 107, 107);= + } + +@media screen and (min-width: 1000px) { + .image .cmp-image__crop-3x1 .cmp-image__image { height: 40rem; object-fit= +: cover; } +} + +@media screen and (min-width: 1000px) { + .image .cmp-image__crop-16x9 .cmp-image__image, .image .cmp-image__crop-1= +6x9-hd .cmp-image__image { height: 67.5rem; object-fit: cover; } +} + +.cmp-languagenavigation { padding: 0px; border: 1px solid rgb(32, 32, 32); = +} + +.cmp-languagenavigation__group { padding: 0px; } + +.cmp-languagenavigation__item { margin: 0px 0px 4px; } + +.cmp-languagenavigation__item-title { display: block; font-family: Graphik,= + Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, u= +buntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; = +font-weight: 700; font-style: normal; line-height: 20px; margin: 0px; paddi= +ng: 0px; } + +.cmp-languagenavigation__item--active > .cmp-languagenavigation__item-title= +, .cmp-languagenavigation__item-title { color: rgb(0, 0, 0); background-col= +or: transparent; } + +.cmp-languagenavigation__item-link { display: block; font-family: Graphik, = +Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ub= +untu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; f= +ont-weight: 400; font-style: normal; line-height: 20px; margin: 0px; paddin= +g: 4px 4px 4px 16px; color: rgb(1, 149, 255); background-color: transparent= +; } + +.cmp-languagenavigation__item-link:hover { color: rgb(1, 114, 195); backgro= +und-color: rgb(245, 245, 245); } + +.cmp-languagenavigation__item--active > .cmp-languagenavigation__item-link = +{ color: rgb(1, 149, 255); background-color: rgb(245, 245, 245); } + +.cmp-languagenavigation__item--active > .cmp-languagenavigation__item-link:= +hover { color: rgb(1, 114, 195); background-color: rgb(245, 245, 245); } + +.cmp-list { margin: 0px; padding: 0px; list-style: none; } + +.cmp-list__item { position: relative; margin: 0px 0px 4px; padding: 0px 0px= + 0px 24px; min-height: 24px; } + +.cmp-list__item::before { position: absolute; inset: -1px auto auto 0px; co= +ntent: "=EF=8B=B4"; font-size: 24px; font-family: Ionicons; display: block;= + font-weight: 400; font-style: normal; line-height: 1; text-transform: none= +; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direc= +tion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeleg= +ibility; font-feature-settings: "liga"; color: rgb(149, 149, 149); } + +.cmp-list__item article { display: flex; flex-wrap: wrap; -webkit-box-align= +: baseline; align-items: baseline; } + +.cmp-list__item-title { font-family: Graphik, Arial, system-ui, -apple-syst= +em, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxyge= +n, cantarell, sans-serif; font-size: 1.8rem; font-weight: 400; font-style: = +normal; line-height: 22px; padding: 0px 0px 0px 8px; color: rgb(0, 0, 0); } + +.cmp-list__item-link { display: flex; flex-wrap: wrap; -webkit-box-align: b= +aseline; align-items: baseline; } + +.cmp-list__item-link .cmp-list__item-date, .cmp-list__item-link .cmp-list__= +item-title { font-family: Graphik, Arial, system-ui, -apple-system, blinkma= +csystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarel= +l, sans-serif; font-size: 1.8rem; font-weight: 400; font-style: normal; lin= +e-height: 22px; padding: 0px 8px; color: rgb(1, 149, 255); } + +.cmp-list__item-link:hover .cmp-list__item-date, .cmp-list__item-link:hover= + .cmp-list__item-title { color: rgb(1, 114, 195); } + +.cmp-list__item-description { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-size: 1.8rem; font-weight: 400; font-s= +tyle: normal; line-height: 22px; padding: 0px 0px 0px 8px; color: rgb(149, = +149, 149); } + +.cmp-navigation__item-link { display: block; } + +.cmp-navigation__item--level-0 { margin: 0px; } + +.cmp-navigation__item--level-0 .cmp-navigation__item-link { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 2r= +em; font-weight: 700; font-style: normal; line-height: 24px; text-transform= +: none; text-decoration: none; color: rgb(0, 0, 0); padding: 4px 0px; backg= +round-color: transparent; } + +.cmp-navigation__item--level-0 .cmp-navigation__item-link:hover { color: rg= +b(1, 114, 195); background-color: transparent; } + +.cmp-navigation__item--level-1 { margin: 0px; } + +.cmp-navigation__item--level-1 .cmp-navigation__item-link { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.= +6rem; font-weight: 700; font-style: normal; line-height: 20px; text-transfo= +rm: none; text-decoration: none; color: rgb(0, 0, 0); padding: 4px 16px; ba= +ckground-color: transparent; } + +.cmp-navigation__item--level-1 .cmp-navigation__item-link:hover { color: rg= +b(1, 114, 195); background-color: rgb(245, 245, 245); } + +.cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigati= +on__item { margin: 0px 0px 0px 16px; } + +.cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigati= +on__item .cmp-navigation__item-link { font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font-weight: 400= +; font-style: normal; line-height: 20px; text-transform: none; text-decorat= +ion: none; color: rgb(0, 0, 0); padding: 4px 16px; background-color: transp= +arent; } + +.cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigati= +on__item .cmp-navigation__item-link:hover { color: rgb(1, 114, 195); backgr= +ound-color: rgb(245, 245, 245); } + +.cmp-progressbar { position: relative; height: 32px; background-color: rgb(= +149, 149, 149); } + +.cmp-progressbar, .cmp-progressbar__bar { border-radius: 0px; border: 1px s= +olid rgb(32, 32, 32); } + +.cmp-progressbar__bar { z-index: 1; position: absolute; top: 0px; left: 0px= +; font-size: 0px; overflow: hidden; white-space: nowrap; width: 0px; height= +: 100%; background-color: rgb(1, 149, 255); } + +.cmp-progressbar__label--completed, .cmp-progressbar__label--remaining { z-= +index: 2; position: absolute; top: 50%; transform: translateY(-50%); font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-size: 1.4rem; font-weight: 700; font-style: normal; line-height: 18px; } + +.cmp-progressbar__label--completed { left: 16px; color: rgb(255, 255, 255);= + } + +.cmp-progressbar__label--completed::after { content: "%"; } + +.cmp-progressbar__label--remaining { right: 16px; color: rgb(255, 255, 255)= +; } + +.cmp-progressbar__label--remaining::after { content: "%"; } + +.cmp-separator__horizontal-rule { height: 1px; margin: 16px 0px; background= +-color: rgb(149, 149, 149); } + +.cmp-separator--lg .cmp-separator__horizontal-rule { height: 2px; margin: 3= +2px 0px; } + +.cmp-separator--xl .cmp-separator__horizontal-rule { height: 4px; margin: 4= +8px 0px; } + +.cmp-separator--color .cmp-separator__horizontal-rule { width: 100%; height= +: 4px; background: rgb(0, 243, 255); margin: 48px 0px; } + +.cmp-separator--basic .cmp-separator__horizontal-rule { width: 100%; height= +: 1px; border-color: rgb(204, 204, 204); margin: 48px 0px; } + +.cmp-separator--vertical { display: inline-block; } + +.cmp-separator--vertical .cmp-separator__horizontal-rule { height: 18px; wi= +dth: 1px; border: rgb(204, 204, 204); margin: 0px 15px; } + +.cmp-tabs__tab { display: block; cursor: pointer; font-family: Graphik, Ari= +al, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubunt= +u, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font= +-weight: 400; font-style: normal; line-height: 20px; text-transform: none; = +text-decoration: none; color: rgb(0, 0, 0); padding: 16px 8px; margin: 0px = +0px -1px; border-style: solid; border-color: transparent; border-image: ini= +tial; border-width: 0px 0px 1px; background-color: transparent; } + +.cmp-tabs__tab:hover { color: rgb(1, 114, 195); background-color: rgb(245, = +245, 245); border-color: rgb(1, 114, 195); } + +.cmp-tabs__tab--active { color: rgb(0, 0, 0); background-color: rgb(245, 24= +5, 245); border-color: rgb(0, 0, 0); } + +.cmp-tabs__tab--active:hover { color: rgb(1, 114, 195); background-color: r= +gb(245, 245, 245); border-color: rgb(1, 114, 195); } + +.cmp-tabs__tablist { display: flex; -webkit-box-pack: start; justify-conten= +t: flex-start; border-style: solid; border-color: rgb(222, 222, 222); borde= +r-image: initial; border-width: 0px 0px 1px; } + +.cmp-tabs--align-right .cmp-tabs__tablist { -webkit-box-pack: end; justify-= +content: flex-end; } + +.cmp-tabs__tabpanel { margin: 0px; padding: 8px 16px; } + +.cmp-teaser { display: flex; -webkit-box-orient: vertical; -webkit-box-dire= +ction: normal; flex-direction: column; } + +.cmp-teaser--hrz-ci .cmp-teaser, .cmp-teaser--hrz-ic .cmp-teaser { -webkit-= +box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; } + +.cmp-teaser__image { -webkit-box-ordinal-group: 2; order: 1; } + +.cmp-teaser--vrt-ci .cmp-teaser__image, .cmp-teaser__content { -webkit-box-= +ordinal-group: 3; order: 2; } + +.cmp-teaser--vrt-ci .cmp-teaser__content { -webkit-box-ordinal-group: 2; or= +der: 1; } + +@media (min-width: 1000px) { + .cmp-teaser--hrz-ic .cmp-teaser__image { -webkit-box-ordinal-group: 2; or= +der: 1; } + .cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--hrz-ic .cmp-teaser__= +content { -webkit-box-ordinal-group: 3; order: 2; } + .cmp-teaser--hrz-ci .cmp-teaser__content { -webkit-box-ordinal-group: 2; = +order: 1; } + .cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--hrz-ic .cmp-teaser__= +image { display: flex; -webkit-box-align: center; align-items: center; -web= +kit-box-pack: center; justify-content: center; overflow: hidden; } + .cmp-teaser--hrz-ci .cmp-teaser__image .cmp-image, .cmp-teaser--hrz-ic .c= +mp-teaser__image .cmp-image { position: relative; width: 100%; height: 100%= +; } + .cmp-teaser--hrz-ci .cmp-teaser__image img, .cmp-teaser--hrz-ic .cmp-teas= +er__image img { width: auto; height: auto; min-width: 100%; min-height: 100= +%; max-width: none; position: relative; left: 50%; transform: translateX(-5= +0%); } +} + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--co= +mpact.cmp-teaser--hrz-ic .cmp-teaser__image { display: block; overflow: hid= +den; } + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image .cmp-image, .cmp= +-teaser--compact.cmp-teaser--hrz-ic .cmp-teaser__image .cmp-image { positio= +n: relative; width: 100%; } + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image img, .cmp-teaser= +--compact.cmp-teaser--hrz-ic .cmp-teaser__image img { max-width: 100%; widt= +h: 100%; height: auto; min-width: 0px; min-height: 0px; position: static; l= +eft: 0px; transform: translateX(0px); } + +.cmp-teaser__image { padding: 0px; border: 1px solid rgb(32, 32, 32); max-w= +idth: 100%; flex-basis: 100%; } + +.cmp-teaser--compact .cmp-teaser__image { background-color: transparent; bo= +rder: 1px solid rgb(32, 32, 32); padding: 0px; } + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--co= +mpact.cmp-teaser--hrz-ic .cmp-teaser__image, .cmp-teaser--compact .cmp-teas= +er__image, .cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--hrz-ic .cmp= +-teaser__image { max-width: 100%; flex-basis: 100%; } + +@media screen and (min-width: 768px) { + .cmp-teaser--compact .cmp-teaser__image, .cmp-teaser__image { padding: 0p= +x; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--= +compact.cmp-teaser--hrz-ic .cmp-teaser__image, .cmp-teaser--compact .cmp-te= +aser__image, .cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--hrz-ic .c= +mp-teaser__image, .cmp-teaser__image { max-width: 100%; flex-basis: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser--compact .cmp-teaser__image, .cmp-teaser__image { padding: 0p= +x; max-width: 100%; flex-basis: 100%; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--= +compact.cmp-teaser--hrz-ic .cmp-teaser__image, .cmp-teaser--hrz-ci .cmp-tea= +ser__image, .cmp-teaser--hrz-ic .cmp-teaser__image { max-width: 50%; flex-b= +asis: 50%; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser--compact .cmp-teaser__image, .cmp-teaser__image { padding: 0p= +x; max-width: 100%; flex-basis: 100%; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--= +compact.cmp-teaser--hrz-ic .cmp-teaser__image, .cmp-teaser--hrz-ci .cmp-tea= +ser__image, .cmp-teaser--hrz-ic .cmp-teaser__image { max-width: 50%; flex-b= +asis: 50%; } +} + +.cmp-teaser__content { display: flex; -webkit-box-orient: vertical; -webkit= +-box-direction: normal; flex-direction: column; background-color: rgb(245, = +245, 245); border: 1px solid rgb(32, 32, 32); max-width: 100%; flex-basis: = +100%; padding: 16px; } + +.cmp-teaser--compact .cmp-teaser__content { background-color: transparent; = +border: 1px solid rgb(32, 32, 32); padding: 16px; } + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser--= +compact.cmp-teaser--hrz-ic .cmp-teaser__content, .cmp-teaser--compact .cmp-= +teaser__content, .cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser--hrz= +-ic .cmp-teaser__content { max-width: 100%; flex-basis: 100%; } + +@media screen and (min-width: 768px) { + .cmp-teaser--compact .cmp-teaser__content, .cmp-teaser__content { max-wid= +th: 100%; flex-basis: 100%; padding: 16px; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser= +--compact.cmp-teaser--hrz-ic .cmp-teaser__content, .cmp-teaser--hrz-ci .cmp= +-teaser__content, .cmp-teaser--hrz-ic .cmp-teaser__content { max-width: 100= +%; flex-basis: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser--compact .cmp-teaser__content, .cmp-teaser__content { max-wid= +th: 100%; flex-basis: 100%; padding: 16px; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser= +--compact.cmp-teaser--hrz-ic .cmp-teaser__content, .cmp-teaser--hrz-ci .cmp= +-teaser__content, .cmp-teaser--hrz-ic .cmp-teaser__content { max-width: 50%= +; flex-basis: 50%; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__content { max-width: 100%; flex-basis: 100%; padding: 24px; = +} + .cmp-teaser--compact .cmp-teaser__content { padding: 16px; max-width: 100= +%; flex-basis: 100%; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser= +--compact.cmp-teaser--hrz-ic .cmp-teaser__content, .cmp-teaser--hrz-ci .cmp= +-teaser__content, .cmp-teaser--hrz-ic .cmp-teaser__content { max-width: 50%= +; flex-basis: 50%; } +} + +.cmp-teaser__pretitle { font-size: 14px; line-height: 18px; } + +.cmp-teaser--compact .cmp-teaser__pretitle, .cmp-teaser__pretitle { font-fa= +mily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe = +UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-= +weight: 700; font-style: normal; text-transform: uppercase; color: rgb(4, 8= +9, 150); margin-top: 0px; } + +.cmp-teaser--compact .cmp-teaser__pretitle { font-size: 12px; line-height: = +16px; } + +@media screen and (min-width: 768px) { + .cmp-teaser__pretitle { font-size: 14px; line-height: 18px; margin-top: 0= +px; } + .cmp-teaser--compact .cmp-teaser__pretitle { font-size: 12px; line-height= +: 16px; margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser__pretitle { font-size: 14px; line-height: 18px; margin-top: 0= +px; } + .cmp-teaser--compact .cmp-teaser__pretitle { font-size: 12px; line-height= +: 16px; margin-top: 0px; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__pretitle { font-size: 16px; line-height: 20px; margin-top: 0= +px; } + .cmp-teaser--compact .cmp-teaser__pretitle { font-size: 12px; line-height= +: 16px; margin-top: 0px; } +} + +.cmp-teaser__title { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 700; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); font-size: 24px; line-height: 28px; overflow-w= +rap: break-word; } + +.cmp-teaser__title .cmp-teaser__title-link { text-decoration: none; color: = +rgb(0, 0, 0); } + +.cmp-teaser__title .cmp-teaser__title-link:hover { color: rgb(1, 114, 195);= + } + +.cmp-teaser--compact .cmp-teaser__title { font-family: Graphik, Arial, syst= +em-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helv= +etica Neue", oxygen, cantarell, sans-serif; font-weight: 700; font-style: n= +ormal; text-transform: none; color: rgb(0, 0, 0); font-size: 18px; line-hei= +ght: 22px; } + +.cmp-teaser--compact .cmp-teaser__title .cmp-teaser__title-link { text-deco= +ration: none; color: rgb(0, 0, 0); } + +.cmp-teaser--compact .cmp-teaser__title .cmp-teaser__title-link:hover { col= +or: rgb(1, 114, 195); } + +* + .cmp-teaser__title, .cmp-teaser--compact * + .cmp-teaser__title { margi= +n-top: 8px; } + +@media screen and (min-width: 768px) { + .cmp-teaser__title { font-size: 24px; line-height: 28px; } + .cmp-teaser--compact .cmp-teaser__title { font-size: 18px; line-height: 2= +2px; } + * + .cmp-teaser__title, .cmp-teaser--compact * + .cmp-teaser__title { mar= +gin-top: 8px; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser__title { font-size: 24px; line-height: 28px; } + .cmp-teaser--compact .cmp-teaser__title { font-size: 18px; line-height: 2= +2px; } + * + .cmp-teaser__title, .cmp-teaser--compact * + .cmp-teaser__title { mar= +gin-top: 8px; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__title { font-size: 32px; line-height: 36px; } + .cmp-teaser--compact .cmp-teaser__title { font-size: 18px; line-height: 2= +2px; } + * + .cmp-teaser__title, .cmp-teaser--compact * + .cmp-teaser__title { mar= +gin-top: 8px; } +} + +.cmp-teaser__description { font-size: 16px; line-height: 24px; overflow-wra= +p: break-word; } + +.cmp-teaser--compact .cmp-teaser__description, .cmp-teaser__description { f= +ont-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "= +Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif;= + font-weight: 400; font-style: normal; color: rgb(0, 0, 0); } + +.cmp-teaser--compact .cmp-teaser__description { font-size: 14px; line-heigh= +t: 20px; } + +* + .cmp-teaser__description, .cmp-teaser--compact * + .cmp-teaser__descrip= +tion { margin-top: 16px; } + +@media screen and (min-width: 768px) { + .cmp-teaser__description { font-size: 16px; line-height: 24px; } + .cmp-teaser--compact .cmp-teaser__description { font-size: 14px; line-hei= +ght: 20px; } + * + .cmp-teaser__description, .cmp-teaser--compact * + .cmp-teaser__descr= +iption { margin-top: 16px; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser__description { font-size: 16px; line-height: 24px; } + .cmp-teaser--compact .cmp-teaser__description { font-size: 14px; line-hei= +ght: 20px; } + * + .cmp-teaser__description, .cmp-teaser--compact * + .cmp-teaser__descr= +iption { margin-top: 16px; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__description { font-size: 16px; line-height: 24px; } + .cmp-teaser--compact .cmp-teaser__description { font-size: 14px; line-hei= +ght: 20px; } + * + .cmp-teaser__description, .cmp-teaser--compact * + .cmp-teaser__descr= +iption { margin-top: 16px; } +} + +.cmp-teaser__action-container { margin-top: auto; padding-top: 32px; } + +.cmp-teaser--compact .cmp-teaser__action-container { margin-top: 0px; paddi= +ng-top: 16px; } + +@media screen and (min-width: 768px) { + .cmp-teaser__action-container { margin-top: auto; padding-top: 32px; } + .cmp-teaser--compact .cmp-teaser__action-container { margin-top: 0px; pad= +ding-top: 16px; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser__action-container { margin-top: auto; padding-top: 32px; } + .cmp-teaser--compact .cmp-teaser__action-container { margin-top: 0px; pad= +ding-top: 16px; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__action-container { margin-top: auto; padding-top: 32px; } + .cmp-teaser--compact .cmp-teaser__action-container { margin-top: 0px; pad= +ding-top: 16px; } +} + +.cmp-teaser__action-link { font-size: 1.4rem; font-weight: 600; line-height= +: 1.6; position: relative; text-decoration: none; text-transform: uppercase= +; color: rgb(0, 77, 255); display: inline; } + +.cmp-teaser__action-link::after { content: "=EE=A0=80"; font-size: 20px; fo= +nt-family: Ionicons; font-weight: 400; font-style: normal; line-height: 1; = +text-transform: none; letter-spacing: normal; overflow-wrap: normal; white-= +space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-re= +ndering: optimizelegibility; font-feature-settings: "liga"; display: inline= +-block; margin-left: 1rem; vertical-align: middle; } + +.cmp-teaser__action-link::before { content: ""; background: rgb(0, 77, 255)= +; bottom: -3px; display: block; height: 1px; left: 0px; max-width: calc(100= +% - 2.1em); position: absolute; transition: width 300ms ease 0s; width: 0%;= + } + +.cmp-teaser__action-link:focus { color: rgb(0, 77, 255); text-decoration: n= +one; } + +.cmp-teaser__action-link:focus::before { width: 100%; } + +.cmp-teaser__action-link:hover { color: rgb(0, 77, 255); text-decoration: n= +one; } + +.cmp-teaser__action-link:hover::before { width: 100%; } + +.cmp-teaser__action-link:visited, .cmp-teaser__action-link:visited:hover { = +color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-teaser__action-link { font-size: 1.6rem; } + .cmp-teaser__action-link::after { font-size: 2.4rem; } +} + +.cmp-teaser__content { display: block; } + +.cmp-teaser__pretitle { width: auto; display: inline-block; margin-bottom: = +5px; vertical-align: bottom; } + +.cmp-teaser__description, .cmp-text { font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font-weight: 400= +; font-style: normal; line-height: 1.5; padding: 0px; color: rgb(0, 0, 0); = +} + +.cmp-teaser__description * + p .cmp-text__paragraph-default, .cmp-text * + = +p .cmp-text__paragraph-default { margin-top: 1.6em; } + +.cmp-teaser__description * + p .cmp-text__label-small, .cmp-teaser__descrip= +tion * + p .cmp-text__paragraph-medium, .cmp-teaser__description * + p .cmp= +-text__paragraph-small, .cmp-text * + p .cmp-text__label-small, .cmp-text *= + + p .cmp-text__paragraph-medium, .cmp-text * + p .cmp-text__paragraph-smal= +l { margin-top: 1.2em; } + +.cmp-teaser__description * + p .cmp-text__link--block, .cmp-text * + p .cmp= +-text__link--block { margin-top: 1em; display: inline-block; } + +.cmp-teaser__description p, .cmp-text p { line-height: 1.6; text-transform:= + none; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-teaser__description p, .cmp-text p { font-size: 1.6rem; } +} + +.cmp-teaser__description a, .cmp-text a { text-decoration: none; color: rgb= +(0, 77, 255); } + +.cmp-teaser__description a:focus, .cmp-teaser__description a:hover, .cmp-te= +xt a:focus, .cmp-text a:hover { color: rgb(0, 77, 255); text-decoration: un= +derline; } + +.cmp-teaser__description a:visited, .cmp-text a:visited { color: rgb(0, 0, = +136); } + +.cmp-teaser__description * + h1, .cmp-text * + h1 { margin-top: 2rem; } + +.cmp-teaser__description h1, .cmp-text h1 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h2, .cmp-text * + h2 { margin-top: 2rem; } + +.cmp-teaser__description h2, .cmp-text h2 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h3, .cmp-text * + h3 { margin-top: 2rem; } + +.cmp-teaser__description h3, .cmp-text h3 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h4, .cmp-text * + h4 { margin-top: 2rem; } + +.cmp-teaser__description h4, .cmp-text h4 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h5, .cmp-text * + h5 { margin-top: 2rem; } + +.cmp-teaser__description h5, .cmp-text h5 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h6, .cmp-text * + h6 { margin-top: 2rem; } + +.cmp-teaser__description h6, .cmp-text h6 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + blockquote, .cmp-text * + blockquote { margin-= +top: 16px; } + +.cmp-teaser__description blockquote, .cmp-text blockquote { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.= +6rem; line-height: 1.5; padding: 16px; color: rgb(0, 0, 0); background-colo= +r: rgb(245, 245, 245); } + +.cmp-teaser__description * + ol, .cmp-teaser__description * + ul, .cmp-text= + * + ol, .cmp-text * + ul { margin-top: 16px; } + +.cmp-teaser__description li, .cmp-text li { position: relative; margin: 0px= +; padding-left: 24px; } + +.cmp-teaser__description li::before, .cmp-text li::before { position: absol= +ute; top: 0px; left: 0px; width: 24px; content: "=E2=80=A2"; } + +.cmp-teaser__description ol, .cmp-text ol { font-size: 1.4rem; line-height:= + 1.6; margin-top: 10px; margin-left: 15px; padding-left: 20px; list-style: = +decimal; } + +.cmp-teaser__description ol li, .cmp-text ol li { padding-bottom: 10px; pad= +ding-left: 15px; } + +.cmp-teaser__description ol li::before, .cmp-text ol li::before { display: = +none; } + +.cmp-teaser__description ol li ol, .cmp-text ol li ol { margin-top: 10px; l= +ist-style: lower-alpha; } + +.cmp-teaser__description ol li ol li ol, .cmp-text ol li ol li ol { list-st= +yle: auto; } + +.cmp-teaser__description ol li ul, .cmp-text ol li ul { margin-top: 10px; l= +ist-style: disc; margin-left: 15px; padding-left: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-teaser__description ol, .cmp-text ol { font-size: 1.6rem; margin-top= +: 1.6em; margin-left: 30px; } + .cmp-teaser__description ol li, .cmp-text ol li { padding-left: 20px; } + .cmp-teaser__description ol li ul, .cmp-text ol li ul { margin-left: 30px= +; } +} + +.cmp-teaser__description ol.cmp-text__alpha-lower, .cmp-text ol.cmp-text__a= +lpha-lower { list-style: lower-alpha !important; } + +.cmp-teaser__description ol.cmp-text__alpha-lower li ol, .cmp-text ol.cmp-t= +ext__alpha-lower li ol { list-style: auto; } + +.cmp-teaser__description ol.cmp-text__alpha-upper, .cmp-text ol.cmp-text__a= +lpha-upper { list-style: upper-alpha !important; } + +.cmp-teaser__description ol.cmp-text__alpha-upper li ol, .cmp-text ol.cmp-t= +ext__alpha-upper li ol { list-style: auto; } + +.cmp-teaser__description ul, .cmp-text ul { font-size: 1.4rem; line-height:= + 1.6; margin-top: 1.6em; padding-left: 15px; } + +.cmp-teaser__description ul li, .cmp-text ul li { padding-bottom: 10px; pad= +ding-left: 1.6rem; } + +.cmp-teaser__description ul ul li::before, .cmp-text ul ul li::before { con= +tent: "=E2=97=8B"; } + +@media screen and (min-width: 1000px) { + .cmp-teaser__description ul, .cmp-text ul { font-size: 1.6rem; padding-le= +ft: 30px; } +} + +.cmp-teaser__description ul.cmp-text__default--dashes li::before, .cmp-text= + ul.cmp-text__default--dashes li::before { content: "-"; } + +.cmp-teaser__description ul.cmp-text__data-terms, .cmp-text ul.cmp-text__da= +ta-terms { font-size: 1.4rem; line-height: 1.6; text-transform: none; paddi= +ng-left: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-teaser__description ul.cmp-text__data-terms, .cmp-text ul.cmp-text__= +data-terms { font-size: 1.6rem; } +} + +.cmp-teaser__description ul.cmp-text__data-terms > li, .cmp-text ul.cmp-tex= +t__data-terms > li { font-weight: 800; margin-bottom: 0px; margin-top: 0px;= + padding-left: 0px; padding-bottom: 0px; text-transform: uppercase; } + +.cmp-teaser__description ul.cmp-text__data-terms ul, .cmp-text ul.cmp-text_= +_data-terms ul { font-weight: 400; margin-bottom: 20px; margin-top: 10px; t= +ext-transform: none; padding-left: 0px; } + +.cmp-teaser__description ul.cmp-text__data-terms ul li, .cmp-text ul.cmp-te= +xt__data-terms ul li { margin: 0px; padding-bottom: 0px; padding-left: 40px= +; } + +.cmp-teaser__description ul.cmp-text__data-terms li, .cmp-teaser__descripti= +on ul.cmp-text__data-terms ul, .cmp-text ul.cmp-text__data-terms li, .cmp-t= +ext ul.cmp-text__data-terms ul { list-style-type: none; } + +.cmp-teaser__description ul.cmp-text__data-terms li::before, .cmp-teaser__d= +escription ul.cmp-text__data-terms ul::before, .cmp-text ul.cmp-text__data-= +terms li::before, .cmp-text ul.cmp-text__data-terms ul::before { content: n= +one; } + +.cmp-teaser__description ul.cmp-text__link-list, .cmp-text ul.cmp-text__lin= +k-list { padding-left: 0px; } + +.cmp-teaser__description ul.cmp-text__link-list li, .cmp-text ul.cmp-text__= +link-list li { margin: 0px; padding-bottom: 0px; padding-left: 0px; } + +.cmp-teaser__description ul.cmp-text__link-list li::before, .cmp-text ul.cm= +p-text__link-list li::before { content: none; } + +.cmp-teaser__description ul.cmp-text__link-list li + li, .cmp-text ul.cmp-t= +ext__link-list li + li { margin-top: 1em; } + +.cmp-teaser__description * + table, .cmp-text * + table { margin-top: 16px;= + } + +.cmp-teaser__description table, .cmp-text table { width: 100%; max-width: 1= +00%; border-collapse: collapse; border: none; } + +.cmp-teaser__description td, .cmp-teaser__description th, .cmp-text td, .cm= +p-text th { margin: 0px; padding: 0px; border: none; } + +.cmp-teaser__description th, .cmp-text th { padding: 8px; background-color:= + transparent; } + +.cmp-teaser__description td, .cmp-teaser__description th, .cmp-text td, .cm= +p-text th { font-family: Graphik, Arial, system-ui, -apple-system, blinkmac= +systemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell= +, sans-serif; font-size: 1.6rem; font-weight: 400; font-style: normal; line= +-height: 1.5; text-align: center; border: 1px solid rgb(222, 222, 222); col= +or: rgb(0, 0, 0); } + +.cmp-teaser__description td, .cmp-text td { padding: 0.5rem 16px; } + +.cmp-text--background-dark .cmp-text { color: rgb(255, 255, 255); } + +.cmp-text--background-dark .cmp-text a { color: rgb(255, 255, 255); text-de= +coration: underline; } + +.cmp-text--background-dark .cmp-text a:focus, .cmp-text--background-dark .c= +mp-text a:hover, .cmp-text--background-dark .cmp-text a:visited { color: rg= +b(204, 204, 204); } + +.cmp-text--background-dark .cmp-text a.cmp-text__link--alt-arrow, .cmp-text= +--background-dark .cmp-text a.cmp-text__link--arrow { text-decoration: none= +; } + +.cmp-text--background-dark .cmp-text a.cmp-text__link--alt-arrow::before, .= +cmp-text--background-dark .cmp-text a.cmp-text__link--arrow::before { backg= +round: rgb(255, 255, 255); } + +.cmp-text--background-dark .cmp-text .cmp-text__link--default:visited, .cmp= +-text--background-dark .cmp-text a.cmp-text__link--alt-arrow:focus, .cmp-te= +xt--background-dark .cmp-text a.cmp-text__link--alt-arrow:hover, .cmp-text-= +-background-dark .cmp-text a.cmp-text__link--alt-arrow:visited, .cmp-text--= +background-dark .cmp-text a.cmp-text__link--arrow:focus, .cmp-text--backgro= +und-dark .cmp-text a.cmp-text__link--arrow:hover, .cmp-text--background-dar= +k .cmp-text a.cmp-text__link--arrow:visited { color: rgb(255, 255, 255); } + +.cmp-text--background-dark .cmp-text .cmp-text__link--default:visited:focus= +, .cmp-text--background-dark .cmp-text .cmp-text__link--default:visited:hov= +er { color: rgb(204, 204, 204); } + +.cmp-text__paragraph-default { display: inline-block; } + +.cmp-text__paragraph-small { display: inline-block; font-size: 1.2rem; line= +-height: 1; } + +.cmp-text__paragraph-medium { display: inline-block; font-size: 1.4rem; lin= +e-height: 1.2; } + +.cmp-text__label-small { display: inline-block; font-size: 1.2rem; font-wei= +ght: 600; text-transform: uppercase; } + +.cmp-text__dropcap { font-size: 5.6rem; font-weight: 600; line-height: 1; } + +@media screen and (min-width: 1000px) { + .cmp-text__dropcap { font-size: 7.6rem; } +} + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--default, a.cmp-text_= +_link--default { text-decoration: underline; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--default:focus, .cmp-= +teaser .cmp-teaser__description a.cmp-text__link--default:hover, .cmp-tease= +r .cmp-teaser__description a.cmp-text__link--default:visited, .cmp-teaser .= +cmp-teaser__description a.cmp-text__link--default:visited:focus, .cmp-tease= +r .cmp-teaser__description a.cmp-text__link--default:visited:hover, a.cmp-t= +ext__link--default:focus, a.cmp-text__link--default:hover, a.cmp-text__link= +--default:visited, a.cmp-text__link--default:visited:focus, a.cmp-text__lin= +k--default:visited:hover { color: rgb(0, 0, 136); } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow, a.cmp-text__l= +ink--arrow { font-size: 1.4rem; font-weight: 600; line-height: 1.6; positio= +n: relative; text-decoration: none; text-transform: uppercase; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow::after, a.cmp-= +text__link--arrow::after { content: "=EE=A0=80"; font-size: 20px; font-fami= +ly: Ionicons; font-weight: 400; font-style: normal; line-height: 1; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; display: inline-block;= + margin-left: 1rem; vertical-align: middle; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow::before, a.cmp= +-text__link--arrow::before { content: ""; background: rgb(0, 77, 255); bott= +om: -3px; display: block; height: 1px; left: 0px; max-width: calc(100% - 2.= +1em); position: absolute; transition: width 300ms ease 0s; width: 0%; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow:focus, .cmp-te= +aser .cmp-teaser__description a.cmp-text__link--arrow:hover, a.cmp-text__li= +nk--arrow:focus, a.cmp-text__link--arrow:hover { text-decoration: none; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow:focus::before,= + .cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow:hover::before= +, a.cmp-text__link--arrow:focus::before, a.cmp-text__link--arrow:hover::bef= +ore { width: 100%; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow:visited, a.cmp= +-text__link--arrow:visited { color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow, a.cmp-text_= +_link--arrow { font-size: 1.6rem; } + .cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow::after, a.cm= +p-text__link--arrow::after { font-size: 2.4rem; } +} + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow, a.cmp-tex= +t__link--alt-arrow { color: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 6= +00; line-height: 1.6; position: relative; text-decoration: none; text-trans= +form: uppercase; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow::after, a.= +cmp-text__link--alt-arrow::after { content: "=EE=A0=80"; font-size: 20px; f= +ont-family: Ionicons; font-weight: 400; font-style: normal; line-height: 1;= + text-transform: none; letter-spacing: normal; overflow-wrap: normal; white= +-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-r= +endering: optimizelegibility; font-feature-settings: "liga"; display: inlin= +e-block; margin-left: 1rem; vertical-align: middle; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow::before, a= +.cmp-text__link--alt-arrow::before { content: ""; background: rgb(0, 0, 0);= + bottom: -3px; display: block; height: 1px; left: 0px; max-width: calc(100%= + - 2.1em); position: absolute; transition: width 300ms ease 0s; width: 0%; = +} + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:focus, .cm= +p-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:hover, a.cmp-= +text__link--alt-arrow:focus, a.cmp-text__link--alt-arrow:hover { color: rgb= +(0, 0, 0); text-decoration: none; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:focus::bef= +ore, .cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:hover= +::before, a.cmp-text__link--alt-arrow:focus::before, a.cmp-text__link--alt-= +arrow:hover::before { width: 100%; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:visited, a= +.cmp-text__link--alt-arrow:visited { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow, a.cmp-t= +ext__link--alt-arrow { font-size: 1.6rem; } + .cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow::after, = +a.cmp-text__link--alt-arrow::after { font-size: 2.4rem; } +} + +.cmp-text__label-ribbon { background-color: rgb(0, 243, 255); box-shadow: r= +gba(0, 0, 0, 0.35) -4px -2px 5px; font-size: 1.2rem; font-weight: 600; line= +-height: 1.4; max-height: 40px; padding: 1.5rem 3rem 1rem; position: relati= +ve; text-transform: uppercase; vertical-align: middle; display: inline-bloc= +k; } + +@media screen and (min-width: 1000px) { + .cmp-text__label-ribbon { font-size: 1.8rem; max-height: 50px; padding-le= +ft: 1rem; padding-right: 1rem; margin-bottom: 1rem; } + .cmp-text__label-ribbon::before { content: ""; border-color: transparent = +rgb(0, 186, 255) transparent transparent; border-style: solid; border-width= +: 0px 20px 10px 0px; bottom: 0px; height: 0px; left: 0px; position: absolut= +e; transform: translateY(100%); width: 0px; } +} + +.cmp-text__ai-label { font-weight: 500; font-size: 1.4rem; text-transform: = +uppercase; line-height: 1.7rem; } + +@media screen and (min-width: 1000px) { + .cmp-text__ai-label { font-size: 1.8rem; line-height: 2.2rem; } +} + +.cmp-text__ai-medium-regular { font-weight: 400; font-size: 1.8rem; line-he= +ight: 2.4rem; } + +@media screen and (min-width: 768px) { + .cmp-text__ai-medium-regular { font-size: 2rem; line-height: 2.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-text__ai-medium-regular { font-size: 3.2rem; line-height: 3.6rem; } +} + +.cmp-text__paragraph-medium-light { font-size: 1.8rem; font-weight: 300; li= +ne-height: 2.4rem; } + +@media screen and (min-width: 768px) { + .cmp-text__paragraph-medium-light { font-size: 3rem; line-height: 2.6rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-text__paragraph-medium-light { font-size: 3.2rem; line-height: 3.6re= +m; } +} + +.cmp-text__paragraph-small-light { font-size: 1.4rem; font-weight: 300; lin= +e-height: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-text__paragraph-small-light { font-size: 1.6rem; line-height: 2.2rem= +; } +} + +.cmp-text__paragraph-small-regular { font-size: 1.4rem; font-weight: 400; l= +ine-height: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-text__paragraph-small-regular { font-size: 1.6rem; line-height: 2.2r= +em; } +} + +.cmp-text .cmp-text__button-text-brand-link { width: auto; height: auto; ma= +rgin: 0px; min-width: auto; text-decoration: none; position: relative; text= +-transform: none; font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-weight: 500; font-size: 1.6rem; line-height: 2rem;= + background: none; cursor: pointer; color: rgb(0, 77, 255); text-align: lef= +t; opacity: 1; transition: opacity 0.6s ease 0s; display: inline-flex; padd= +ing: 1rem 1rem 1rem 5.5rem; } + +@media screen and (min-width: 768px) { + .cmp-text .cmp-text__button-text-brand-link { font-size: 1.9rem; line-hei= +ght: 2.375rem; margin-top: 0.1rem; margin-bottom: 0.1rem; padding-right: 3r= +em; } +} + +.cmp-text .cmp-text__button-text-brand-link::before { content: ""; left: 0p= +x; top: 50%; transform: translateY(-50%); width: 3.4rem; height: 3.4rem; bo= +rder: 0.1rem solid rgb(0, 77, 255); border-radius: 5rem; position: absolute= +; transition: all 0.4s ease 0s; } + +.cmp-text .cmp-text__button-text-brand-link:hover { color: rgb(0, 77, 255);= + text-decoration: none; } + +.cmp-text .cmp-text__button-text-brand-link:hover::before { text-decoration= +: none; } + +@media screen and (min-width: 1000px) { + .cmp-text .cmp-text__button-text-brand-link:hover::before { width: 100%; = +} +} + +.cmp-text .cmp-text__button-text-brand-link:focus { text-decoration: none; = +} + +@media screen and (min-width: 1000px) { + .cmp-text .cmp-text__button-text-brand-link:focus::before { width: 100%; = +} +} + +.cmp-text .cmp-text__button-text-brand-link:visited { color: rgb(0, 77, 255= +); } + +.cmp-text .cmp-text__button-text-brand-link:focus { box-shadow: rgb(0, 0, 1= +36) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset:= + 1px; } + +.cmp-text .cmp-text__button-text-brand-link:focus:not(:focus-visible) { box= +-shadow: none; outline: none; } + +.cmp-text .cmp-text__button-text-brand-link .cmp-button { transition: opaci= +ty 0.7s ease 0.8s; display: inline-flex; -webkit-box-align: center; align-i= +tems: center; text-transform: none; position: relative; top: 0px; left: 0px= +; text-decoration: none; } + +.cmp-text .cmp-text__button-text-brand-link::after { content: "=EF=8F=96"; = +font-size: 34px; font-family: Ionicons; font-weight: 400; font-style: norma= +l; line-height: 1; text-transform: none; letter-spacing: normal; overflow-w= +rap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: a= +ntialiased; text-rendering: optimizelegibility; font-feature-settings: "lig= +a"; position: absolute; left: 1rem; top: 0.4rem; display: inline-flex; -web= +kit-box-align: center; align-items: center; transition: none 0s ease 0s; ma= +rgin-left: 1.2rem; margin-right: 3.3rem; } + +@media screen and (min-width: 768px) { + .cmp-text .cmp-text__button-text-brand-link::after { margin-left: 1.2rem;= + margin-right: 3.3rem; } +} + +.cmp-quick-summary-divider { border-bottom: 4px solid rgb(0, 0, 0); padding= +-bottom: 3rem; } + +.datastat-card-vertical .cmp-text__stat-statistic, .datastat-card-vertical = +.cmp-text__stat-symbol { font-size: 8rem; } + +@media screen and (max-width: 1199.9px) { + .datastat-card-vertical .cmp-text__stat-statistic, .datastat-card-vertica= +l .cmp-text__stat-symbol { font-size: 6.5rem; line-height: 0.09rem; } +} + +.datastat-card-vertical .cmp-text__stat-qualifier-text { font-size: 2.4rem;= + text-transform: uppercase; position: relative; top: -0.3em; } + +@media screen and (max-width: 1199.9px) { + .datastat-card-vertical .cmp-text__stat-qualifier-text { line-height: 0.0= +9rem; } +} + +.datastat-card-vertical .cmp-text__stat-percent { font-size: 5rem; } + +@media screen and (max-width: 1199.9px) { + .datastat-card-vertical .cmp-text__stat-percent { line-height: 0.09rem; } +} + +.datastat-card-horizontal .cmp-text__stat-percent, .datastat-card-horizonta= +l .cmp-text__stat-statistic, .datastat-card-horizontal .cmp-text__stat-symb= +ol { font-size: 6.5rem; line-height: 1em; } + +.datastat-card-horizontal .cmp-text__stat-qualifier-text { text-transform: = +uppercase; font-size: 2rem; line-height: 0; } + +.datastat-card-vertical-wide .cmp-text__stat-percent, .datastat-card-vertic= +al-wide .cmp-text__stat-qualifier-text, .datastat-card-vertical-wide .cmp-t= +ext__stat-statistic, .datastat-card-vertical-wide .cmp-text__stat-symbol { = +font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .datastat-card-vertical-wide .cmp-text__stat-percent, .datastat-card-vert= +ical-wide .cmp-text__stat-qualifier-text, .datastat-card-vertical-wide .cmp= +-text__stat-statistic, .datastat-card-vertical-wide .cmp-text__stat-symbol = +{ font-size: 2.5rem; } +} + +.cmp-text table { width: 100%; max-width: 100%; display: inline-block; marg= +in-bottom: 1rem; border-width: 1px 1px 0px; border-top-style: solid; border= +-right-style: solid; border-left-style: solid; border-top-color: rgb(222, 2= +22, 222); border-right-color: rgb(222, 222, 222); border-left-color: rgb(22= +2, 222, 222); border-image: initial; border-bottom-style: initial; border-b= +ottom-color: initial; background-color: transparent; border-collapse: colla= +pse; border-spacing: 0px; overflow-x: scroll; } + +@media screen and (min-width: 1200px) { + .cmp-text table { overflow-x: hidden; } +} + +.cmp-text table a { color: rgb(0, 77, 255); text-decoration: none; } + +.cmp-text table a:focus, .cmp-text table a:hover, .cmp-text table a:visited= + { color: rgb(0, 0, 136); text-decoration: none; } + +.cmp-text thead { background-color: rgb(245, 245, 245); } + +.cmp-text th { font-weight: 800; } + +.cmp-text td, .cmp-text th { width: 10%; padding: 0.8rem; border-bottom: 0.= +08rem solid rgb(222, 222, 222); border-top: 0px; font-size: 1.4rem; line-he= +ight: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-text td, .cmp-text th { font-size: 1.6rem; line-height: 1.6; } +} + +.cmp-text td:first-of-type, .cmp-text th:first-of-type { border-left: 0px; = +border-right: 0px; } + +.cmp-text td:last-of-type, .cmp-text th:last-of-type { border-right: 0px; } + +.cmp-text--table-alternate-bordered tr:nth-of-type(2n) { background-color: = +rgba(245, 245, 245, 0.75); } + +.cmp-text--table-alternate-bordered tr:nth-of-type(2n):hover, .cmp-text--ta= +ble-bordered tr:hover { background-color: rgb(245, 245, 245); } + +.cmp-title__text .cmp-title__link { color: rgb(0, 0, 0); } + +.cmp-title__text .cmp-title__link:focus, .cmp-title__text .cmp-title__link:= +hover { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-title--cta .cmp-title__text { font-family: Graphik, Arial, system-ui, = +-apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica N= +eue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; = +text-transform: none; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.= +8rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--cta .cmp-title__text { font-size: 4.8rem; } +} + +.cmp-title--section .cmp-title__text { font-family: Graphik, Arial, system-= +ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helveti= +ca Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: norm= +al; text-transform: none; color: rgb(0, 0, 0); line-height: 1.05; font-size= +: 2.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--section .cmp-title__text { font-size: 4.8rem; } +} + +.cmp-title--subsection .cmp-title__text { font-family: Graphik, Arial, syst= +em-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helv= +etica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: n= +ormal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-si= +ze: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--subsection .cmp-title__text { font-size: 3.5rem; } +} + +.cmp-title--ribbon .cmp-title__text { font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); font-size: 2rem; font-weight: 800; line-height:= + 1.4; } + +@media screen and (min-width: 1000px) { + .cmp-title--ribbon .cmp-title__text { font-size: 3.5rem; } +} + +.cmp-title--module .cmp-title__text { font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: norma= +l; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: = +1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--module .cmp-title__text { font-size: 2.5rem; } +} + +.cmp-title--tertiary .cmp-title__text { font-family: Graphik, Arial, system= +-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvet= +ica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: nor= +mal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size= +: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--tertiary .cmp-title__text { font-size: 2.5rem; } +} + +.cmp-title--eyebrow .cmp-title__text { font-family: Graphik, Arial, system-= +ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helveti= +ca Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: norm= +al; text-transform: uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0)= +; line-height: 1.4; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--eyebrow .cmp-title__text { font-size: 1.8rem; letter-spacing:= + 0.07em; } +} + +.cmp-title--submodule .cmp-title__text { font-family: Graphik, Arial, syste= +m-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helve= +tica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: no= +rmal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-siz= +e: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--submodule .cmp-title__text { font-size: 1.6rem; } +} + +.cmp-title--ai-h1 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 700; font-style: normal= +; text-transform: none; line-height: 1; font-size: 4.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h1 .cmp-title__text { font-size: 10rem; } +} + +.cmp-title--ai-h2 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 700; font-style: normal= +; text-transform: none; line-height: 1.13; font-size: 3rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-title--ai-h2 .cmp-title__text { font-size: 3.6rem; line-height: 1; } +} + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h2 .cmp-title__text { font-size: 6.5rem; line-height: 1.08= +; } +} + +.cmp-title--ai-h3 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 400; font-style: normal= +; text-transform: none; line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h3 .cmp-title__text { font-size: 3.2rem; line-height: 1.13= +; } +} + +.cmp-title--ai-h4 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 400; font-style: normal= +; text-transform: none; line-height: 1.38; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h4 .cmp-title__text { font-size: 2.4rem; line-height: 1.17= +; } +} + +.cmp-title--ai-h5 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 500; font-style: normal= +; text-transform: none; line-height: 1.13; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h5 .cmp-title__text { font-size: 2.4rem; line-height: 1.17= +; } +} + +.cmp-title--ai-section-h .cmp-title__text { font-family: Graphik, Arial, sy= +stem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "He= +lvetica Neue", oxygen, cantarell, sans-serif; font-weight: 500; font-style:= + normal; text-transform: uppercase; line-height: 1.21; font-size: 1.4rem; b= +order-width: 0px; } + +.cmp-title--ai-section-h .cmp-title__text::after { content: ""; display: bl= +ock; margin-top: 0.4rem; height: 6px; width: 58px; background-color: rgb(16= +1, 0, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-title--ai-section-h .cmp-title__text::after { margin-top: 0.6rem; wi= +dth: 64px; } +} + +@media screen and (min-width: 1000px) { + .cmp-title--ai-section-h .cmp-title__text { font-size: 1.8rem; line-heigh= +t: 1.22; } + .cmp-title--ai-section-h .cmp-title__text::after { margin-top: 0.8rem; wi= +dth: 74px; } +} + +.cmp-title--centered .cmp-title__text { text-align: center; } + +.yt-verbiage .cmp-yt-verbiage { text-align: center; height: auto; padding: = +35px; background-color: rgb(253, 253, 253); font-size: 1.5rem; } + +.blockquote .cmp-blockquote { display: flex; -webkit-box-align: start; alig= +n-items: flex-start; background-color: transparent; } + +.blockquote .cmp-blockquote__content { margin-right: 30px; padding-left: 3r= +em; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__content { padding-right: 3rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .blockquote .cmp-blockquote__content { padding-bottom: 0.2rem; } +} + +.blockquote .cmp-blockquote__border { border-width: 0px 0px 0px 4px; border= +-left-style: solid; border-left-color: initial; } + +.blockquote .cmp-blockquote__text { color: rgb(0, 0, 0); font-size: 2rem; l= +ine-height: 1.2; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__text { font-size: 3.5rem; text-transform: no= +ne; } +} + +.blockquote .cmp-blockquote__author { margin-top: 15px; line-height: 0.9rem= +; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__author { margin-top: 25px; } +} + +.blockquote .cmp-blockquote__author-name { color: rgb(0, 0, 0); font-weight= +: 600; font-size: 1.4rem; line-height: 1.05; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__author-name { line-height: 1.4; } +} + +.blockquote .cmp-blockquote__author-title { color: rgb(0, 0, 0); font-size:= + 1.4rem; line-height: 1.05; text-transform: none; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__author-title { line-height: 1.4; } +} + +.blockquote .cmp-blockquote__signature-img { max-width: 17rem; background-c= +olor: transparent; padding-top: 3.2rem; } + +.blockquote .cmp-blockquote__signature-font { font-family: Reenie-Beanie, G= +raphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", ro= +boto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; } + +.blockquote.blockquote-icon .cmp-blockquote__icon::after { content: "=EE=A4= +=80"; font-size: 32px; font-family: Ionicons; display: block; font-style: n= +ormal; line-height: 1; text-transform: none; letter-spacing: normal; overfl= +ow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothin= +g: antialiased; text-rendering: optimizelegibility; font-feature-settings: = +"liga"; margin: 0.5rem; font-weight: 800; color: transparent; } + +@media screen and (min-width: 1000px) { + .blockquote.blockquote-icon .cmp-blockquote__icon::after { content: "=EE= +=A4=80"; font-size: 77px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } +} + +.blockquote.blockquote-icon .cmp-blockquote__border { border-left-width: 0p= +x; } + +.blockquote a { color: rgb(0, 77, 255); } + +.blockquote.blockquote-has-border .cmp-blockquote { background-color: rgb(2= +55, 255, 255); border: 1px solid rgb(227, 227, 227); padding: 3rem; } + +@media screen and (min-width: 768px) { + .blockquote.blockquote-has-border .cmp-blockquote { padding: 5rem; } +} + +.blockquote.blockquote-has-border .cmp-blockquote__content { margin-right: = +0px; } + +.blockquote.color-background-gray .cmp-blockquote { background-color: rgba(= +242, 242, 242, 0.9); } + +.blockquote.brand-gradient-pink .cmp-blockquote__icon::after { background-c= +lip: text; background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb= +(231, 0, 116) 30%); } + +.blockquote.brand-gradient-pink .cmp-blockquote__border { border-image-slic= +e: 1; border-image-source: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(2= +31, 0, 116) 30%); } + +.blockquote.brand-gradient-purple .cmp-blockquote__icon::after { background= +-clip: text; background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0,= + 255)); } + +.blockquote.brand-gradient-purple .cmp-blockquote__border { border-image-sl= +ice: 1; border-image-source: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 2= +55)); } + +.blockquote.brand-gradient-purple-alt .cmp-blockquote__icon::after { backgr= +ound-clip: text; background-image: linear-gradient(90deg, rgb(70, 1, 115), = +rgb(117, 0, 192), rgb(161, 0, 255)); } + +.blockquote.brand-gradient-purple-alt .cmp-blockquote__border { border-imag= +e-slice: 1; border-image-source: linear-gradient(90deg, rgb(70, 1, 115), rg= +b(117, 0, 192), rgb(161, 0, 255)); } + +.blockquote.brand-gradient-blue .cmp-blockquote__icon::after { background-c= +lip: text; background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255= +)); } + +.blockquote.brand-gradient-blue .cmp-blockquote__border { border-image-slic= +e: 1; border-image-source: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255))= +; } + +.blockquote.brand-gradient-blue2 .cmp-blockquote__icon::after { background-= +clip: text; background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, = +255)); } + +.blockquote.brand-gradient-blue2 .cmp-blockquote__border { border-image-sli= +ce: 1; border-image-source: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 25= +5)); } + +.blockquote.brand-gradient-light-blue .cmp-blockquote__icon::after { backgr= +ound-clip: text; background-image: linear-gradient(90deg, rgb(0, 186, 255),= + rgb(0, 142, 255), rgb(0, 77, 255)); } + +.blockquote.brand-gradient-light-blue .cmp-blockquote__border { border-imag= +e-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 186, 255), r= +gb(0, 142, 255), rgb(0, 77, 255)); } + +.blockquote.brand-gradient-red .cmp-blockquote__icon::after { background-cl= +ip: text; background-image: linear-gradient(rgb(113, 0, 18), red); } + +.blockquote.brand-gradient-red .cmp-blockquote__border { border-image-slice= +: 1; border-image-source: linear-gradient(rgb(113, 0, 18), red); } + +.blockquote.brand-gradient-red-alt .cmp-blockquote__icon::after { backgroun= +d-clip: text; background-image: linear-gradient(90deg, red, rgb(189, 0, 29)= +, rgb(113, 0, 18)); } + +.blockquote.brand-gradient-red-alt .cmp-blockquote__border { border-image-s= +lice: 1; border-image-source: linear-gradient(90deg, red, rgb(189, 0, 29), = +rgb(113, 0, 18)); } + +.blockquote.brand-gradient .cmp-blockquote__icon::after { background-clip: = +text; background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); = +} + +.blockquote.brand-gradient .cmp-blockquote__border { border-image-slice: 1;= + border-image-source: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.blockquote.brand-gradient-alt .cmp-blockquote__icon::after { background-cl= +ip: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 1= +86, 255)); } + +.blockquote.brand-gradient-alt .cmp-blockquote__border { border-image-slice= +: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186= +, 255)); } + +.blockquote.brand-gradient-yellow .cmp-blockquote__icon::after { background= +-clip: text; background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 1= +92, 0)); } + +.blockquote.brand-gradient-yellow .cmp-blockquote__border { border-image-sl= +ice: 1; border-image-source: linear-gradient(rgb(255, 255, 0), rgb(240, 192= +, 0)); } + +.blockquote.brand-gradient-yellow-alt .cmp-blockquote__icon::after { backgr= +ound-clip: text; background-image: linear-gradient(90deg, rgb(255, 255, 0),= + rgb(255, 212, 46), rgb(255, 182, 0)); } + +.blockquote.brand-gradient-yellow-alt .cmp-blockquote__border { border-imag= +e-slice: 1; border-image-source: linear-gradient(90deg, rgb(255, 255, 0), r= +gb(255, 212, 46), rgb(255, 182, 0)); } + +.blockquote.brand-gradient-green .cmp-blockquote__icon::after { background-= +clip: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0,= + 215, 0), rgb(0, 83, 10)); } + +.blockquote.brand-gradient-green .cmp-blockquote__border { border-image-sli= +ce: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 2= +15, 0), rgb(0, 83, 10)); } + +.blockquote.color-block-accent-purple-1 .cmp-blockquote__icon::after { colo= +r: rgb(180, 85, 170); } + +.blockquote.color-block-accent-purple-1 .cmp-blockquote__border { border-co= +lor: rgb(180, 85, 170); } + +.blockquote.color-block-accent-purple-2 .cmp-blockquote__icon::after { colo= +r: rgb(160, 85, 245); } + +.blockquote.color-block-accent-purple-2 .cmp-blockquote__border { border-co= +lor: rgb(160, 85, 245); } + +.blockquote.color-block-accent-purple-3 .cmp-blockquote__icon::after { colo= +r: rgb(190, 130, 255); } + +.blockquote.color-block-accent-purple-3 .cmp-blockquote__border { border-co= +lor: rgb(190, 130, 255); } + +.blockquote.color-block-accent-purple-4 .cmp-blockquote__icon::after { colo= +r: rgb(220, 175, 255); } + +.blockquote.color-block-accent-purple-4 .cmp-blockquote__border { border-co= +lor: rgb(220, 175, 255); } + +.blockquote.color-block-accent-purple-5 .cmp-blockquote__icon::after { colo= +r: rgb(230, 220, 255); } + +.blockquote.color-block-accent-purple-5 .cmp-blockquote__border { border-co= +lor: rgb(230, 220, 255); } + +.blockquote.color-block-alt-blue .cmp-blockquote__icon::after { color: rgb(= +0, 65, 240); } + +.blockquote.color-block-alt-blue .cmp-blockquote__border { border-color: rg= +b(0, 65, 240); } + +.blockquote.color-block-alt-gray .cmp-blockquote__icon::after { color: rgb(= +190, 190, 190); } + +.blockquote.color-block-alt-gray .cmp-blockquote__border { border-color: rg= +b(190, 190, 190); } + +.blockquote.color-block-alt-gray-dark .cmp-blockquote__icon::after { color:= + rgb(150, 150, 150); } + +.blockquote.color-block-alt-gray-dark .cmp-blockquote__border { border-colo= +r: rgb(150, 150, 150); } + +.blockquote.color-block-alt-gray-darker .cmp-blockquote__icon::after { colo= +r: rgb(90, 90, 90); } + +.blockquote.color-block-alt-gray-darker .cmp-blockquote__border { border-co= +lor: rgb(90, 90, 90); } + +.blockquote.color-block-alt-green .cmp-blockquote__icon::after { color: rgb= +(0, 215, 0); } + +.blockquote.color-block-alt-green .cmp-blockquote__border { border-color: r= +gb(0, 215, 0); } + +.blockquote.color-block-alt-red .cmp-blockquote__icon::after { color: red; = +} + +.blockquote.color-block-alt-red .cmp-blockquote__border { border-color: red= +; } + +.blockquote.color-block-alt-yellow .cmp-blockquote__icon::after { color: rg= +b(255, 255, 0); } + +.blockquote.color-block-alt-yellow .cmp-blockquote__border { border-color: = +rgb(255, 255, 0); } + +.blockquote.color-block-aqua .cmp-blockquote__icon::after { color: rgb(0, 2= +55, 187); } + +.blockquote.color-block-aqua .cmp-blockquote__border { border-color: rgb(0,= + 255, 187); } + +.blockquote.color-block-blue .cmp-blockquote__icon::after { color: rgb(0, 1= +86, 255); } + +.blockquote.color-block-blue .cmp-blockquote__border { border-color: rgb(0,= + 186, 255); } + +.blockquote.color-block-blue-green .cmp-blockquote__icon::after { color: rg= +b(5, 240, 165); } + +.blockquote.color-block-blue-green .cmp-blockquote__border { border-color: = +rgb(5, 240, 165); } + +.blockquote.color-block-brand-green .cmp-blockquote__icon::after { color: r= +gb(100, 255, 80); } + +.blockquote.color-block-brand-green .cmp-blockquote__border { border-color:= + rgb(100, 255, 80); } + +.blockquote.color-block-brand-orange .cmp-blockquote__icon::after { color: = +rgb(255, 120, 0); } + +.blockquote.color-block-brand-orange .cmp-blockquote__border { border-color= +: rgb(255, 120, 0); } + +.blockquote.color-block-brand-yellow .cmp-blockquote__icon::after { color: = +rgb(255, 235, 50); } + +.blockquote.color-block-brand-yellow .cmp-blockquote__border { border-color= +: rgb(255, 235, 50); } + +.blockquote.color-block-blue-dark .cmp-blockquote__icon::after { color: rgb= +(0, 142, 255); } + +.blockquote.color-block-blue-dark .cmp-blockquote__border { border-color: r= +gb(0, 142, 255); } + +.blockquote.color-block-blue-light .cmp-blockquote__icon::after { color: rg= +b(0, 243, 255); } + +.blockquote.color-block-blue-light .cmp-blockquote__border { border-color: = +rgb(0, 243, 255); } + +.blockquote.color-block-core-purple .cmp-blockquote__icon::after { color: r= +gb(70, 0, 115); } + +.blockquote.color-block-core-purple .cmp-blockquote__border { border-color:= + rgb(70, 0, 115); } + +.blockquote.color-block-cyan .cmp-blockquote__icon::after { color: rgb(0, 2= +55, 255); } + +.blockquote.color-block-cyan .cmp-blockquote__border { border-color: rgb(0,= + 255, 255); } + +.blockquote.color-block-gray .cmp-blockquote__icon::after { color: rgb(167,= + 167, 167); } + +.blockquote.color-block-gray .cmp-blockquote__border { border-color: rgb(16= +7, 167, 167); } + +.blockquote.color-block-gray-base .cmp-blockquote__icon::after { color: rgb= +(0, 0, 0); } + +.blockquote.color-block-gray-base .cmp-blockquote__border { border-color: r= +gb(0, 0, 0); } + +.blockquote.color-block-gray-dark .cmp-blockquote__icon::after { color: rgb= +(107, 107, 107); } + +.blockquote.color-block-gray-dark .cmp-blockquote__border { border-color: r= +gb(107, 107, 107); } + +.blockquote.color-block-gray-darker .cmp-blockquote__icon::after { color: r= +gb(74, 74, 74); } + +.blockquote.color-block-gray-darker .cmp-blockquote__border { border-color:= + rgb(74, 74, 74); } + +.blockquote.color-block-gray-light .cmp-blockquote__icon::after { color: rg= +b(204, 204, 204); } + +.blockquote.color-block-gray-light .cmp-blockquote__border { border-color: = +rgb(204, 204, 204); } + +.blockquote.color-block-gray-lighter .cmp-blockquote__icon::after { color: = +rgb(227, 227, 227); } + +.blockquote.color-block-gray-lighter .cmp-blockquote__border { border-color= +: rgb(227, 227, 227); } + +.blockquote.color-block-gray-lightest .cmp-blockquote__icon::after { color:= + rgb(242, 242, 242); } + +.blockquote.color-block-gray-lightest .cmp-blockquote__border { border-colo= +r: rgb(242, 242, 242); } + +.blockquote.color-block-grayishyellow-dark .cmp-blockquote__icon::after { c= +olor: rgb(150, 150, 140); } + +.blockquote.color-block-grayishyellow-dark .cmp-blockquote__border { border= +-color: rgb(150, 150, 140); } + +.blockquote.color-block-grayishyellow-light .cmp-blockquote__icon::after { = +color: rgb(230, 230, 220); } + +.blockquote.color-block-grayishyellow-light .cmp-blockquote__border { borde= +r-color: rgb(230, 230, 220); } + +.blockquote.color-block-green .cmp-blockquote__icon::after { color: rgb(0, = +255, 0); } + +.blockquote.color-block-green .cmp-blockquote__border { border-color: rgb(0= +, 255, 0); } + +.blockquote.color-block-green-dark .cmp-blockquote__icon::after { color: rg= +b(0, 83, 10); } + +.blockquote.color-block-green-dark .cmp-blockquote__border { border-color: = +rgb(0, 83, 10); } + +.blockquote.color-block-link .cmp-blockquote__icon::after { color: rgb(0, 7= +7, 255); } + +.blockquote.color-block-link .cmp-blockquote__border { border-color: rgb(0,= + 77, 255); } + +.blockquote.color-block-link-dark .cmp-blockquote__icon::after { color: rgb= +(0, 0, 136); } + +.blockquote.color-block-link-dark .cmp-blockquote__border { border-color: r= +gb(0, 0, 136); } + +.blockquote.color-block-orange .cmp-blockquote__icon::after { color: rgb(25= +5, 182, 0); } + +.blockquote.color-block-orange .cmp-blockquote__border { border-color: rgb(= +255, 182, 0); } + +.blockquote.color-block-orange-dark .cmp-blockquote__icon::after { color: r= +gb(255, 149, 0); } + +.blockquote.color-block-orange-dark .cmp-blockquote__border { border-color:= + rgb(255, 149, 0); } + +.blockquote.color-block-pink .cmp-blockquote__icon::after { color: rgb(231,= + 0, 116); } + +.blockquote.color-block-pink .cmp-blockquote__border { border-color: rgb(23= +1, 0, 116); } + +.blockquote.color-block-pink-dark .cmp-blockquote__icon::after { color: rgb= +(164, 2, 83); } + +.blockquote.color-block-pink-dark .cmp-blockquote__border { border-color: r= +gb(164, 2, 83); } + +.blockquote.color-block-pink-light .cmp-blockquote__icon::after { color: rg= +b(255, 80, 160); } + +.blockquote.color-block-pink-light .cmp-blockquote__border { border-color: = +rgb(255, 80, 160); } + +.blockquote.color-block-purple .cmp-blockquote__icon::after { color: rgb(16= +1, 0, 255); } + +.blockquote.color-block-purple .cmp-blockquote__border { border-color: rgb(= +161, 0, 255); } + +.blockquote.color-block-purple-dark .cmp-blockquote__icon::after { color: r= +gb(117, 0, 192); } + +.blockquote.color-block-purple-dark .cmp-blockquote__border { border-color:= + rgb(117, 0, 192); } + +.blockquote.color-block-purple-darkest .cmp-blockquote__icon::after { color= +: rgb(70, 1, 115); } + +.blockquote.color-block-purple-darkest .cmp-blockquote__border { border-col= +or: rgb(70, 1, 115); } + +.blockquote.color-block-red .cmp-blockquote__icon::after { color: rgb(231, = +15, 41); } + +.blockquote.color-block-red .cmp-blockquote__border { border-color: rgb(231= +, 15, 41); } + +.blockquote.color-block-red-dark .cmp-blockquote__icon::after { color: rgb(= +189, 0, 29); } + +.blockquote.color-block-red-dark .cmp-blockquote__border { border-color: rg= +b(189, 0, 29); } + +.blockquote.color-block-red-darker .cmp-blockquote__icon::after { color: rg= +b(113, 0, 18); } + +.blockquote.color-block-red-darker .cmp-blockquote__border { border-color: = +rgb(113, 0, 18); } + +.blockquote.color-block-red-light .cmp-blockquote__icon::after { color: rgb= +(255, 50, 70); } + +.blockquote.color-block-red-light .cmp-blockquote__border { border-color: r= +gb(255, 50, 70); } + +.blockquote.color-block-white .cmp-blockquote__icon::after { color: rgb(255= +, 255, 255); } + +.blockquote.color-block-white .cmp-blockquote__border { border-color: rgb(2= +55, 255, 255); } + +.blockquote.color-block-yellow .cmp-blockquote__icon::after { color: rgb(25= +5, 212, 46); } + +.blockquote.color-block-yellow .cmp-blockquote__border { border-color: rgb(= +255, 212, 46); } + +.blockquote.color-block-yellow-dark .cmp-blockquote__icon::after { color: r= +gb(240, 192, 0); } + +.blockquote.color-block-yellow-dark .cmp-blockquote__border { border-color:= + rgb(240, 192, 0); } + +.blockquote.color-block-yellow-light .cmp-blockquote__icon::after { color: = +rgb(255, 240, 179); } + +.blockquote.color-block-yellow-light .cmp-blockquote__border { border-color= +: rgb(255, 240, 179); } + +.blockquote.blockquote-ai-style a { display: block; color: rgb(0, 0, 0); te= +xt-decoration: none; } + +.blockquote.blockquote-ai-style a:hover { color: rgb(161, 0, 255); text-dec= +oration: underline; } + +.blockquote.blockquote-ai-style a:focus { color: rgb(161, 0, 255); text-dec= +oration: underline; outline: rgb(0, 77, 255) solid 1px; } + +.blockquote.blockquote-ai-style .cmp-blockquote__border { border-left-width= +: 0px; } + +.blockquote.blockquote-ai-style .cmp-blockquote__content { padding: 0px; } + +.blockquote.blockquote-ai-style .cmp-blockquote__author { margin-top: 2rem;= + line-height: 0.9rem; } + +.blockquote.blockquote-ai-style .cmp-blockquote__text { color: rgb(0, 0, 0)= +; font-size: 1.8rem; line-height: 2.3994rem; font-weight: 300; } + +@media screen and (min-width: 768px) { + .blockquote.blockquote-ai-style .cmp-blockquote__text { font-size: 2rem; = +line-height: 2.6rem; } +} + +@media screen and (min-width: 1000px) { + .blockquote.blockquote-ai-style .cmp-blockquote__text { font-size: 3.2rem= +; line-height: 3.6rem; } +} + +.blockquote.blockquote-ai-style .cmp-blockquote__author-name { color: rgb(0= +, 0, 0); text-transform: none; font-weight: 400; font-size: 1.4rem; line-he= +ight: 1.4; } + +@media screen and (min-width: 768px) { + .blockquote.blockquote-ai-style .cmp-blockquote__author-name { line-heigh= +t: 2.2rem; font-size: 1.6rem; } +} + +.blockquote .share-module__blockquote { display: none; } + +@media screen and (min-width: 768px) { + .blockquote .share-module__blockquote { display: inline-block; align-self= +: center; margin-top: -9.5rem; } +} + +@media screen and (min-width: 1000px) { + .blockquote .share-module__blockquote { margin-top: -7.5rem; } +} + +.blockquote .share-module__blockquote .cmp-share-module { position: absolut= +e; left: calc(100% - 3.5rem); } + +.blockquote .blockquote__share-module--enable { position: relative; } + +@media screen and (min-width: 768px) { + .blockquote .blockquote--has-border .cmp-blockquote { padding: 3rem; marg= +in-right: 5.2rem; } +} + +@media screen and (min-width: 1000px) { + .blockquote .blockquote--has-border .cmp-blockquote { padding: 5rem; } +} + +.blockquote .blockquote--has-border .cmp-blockquote .cmp-blockquote__conten= +t { margin-right: 0px; } + +.consent .cmp-consent-box { text-align: center; height: auto; background-co= +lor: rgb(253, 253, 253); font-size: 1.2rem; } + +.consent .cmp-consent-box .cmp-consent-text { margin-bottom: 3rem; } + +.consent .cmp-consent-link { font-size: 1.2rem; text-decoration: underline;= + cursor: pointer; } + +.form-inputs--collapsed { display: none; } + +.form-inputs .cmp-form-text { position: relative; margin-bottom: 30px; } + +.form-inputs .cmp-form-text__text, .form-inputs .cmp-form-text__textarea { = +height: 5rem; width: 100%; padding-left: 1.5rem; padding-right: 5rem; borde= +r: 1px solid; } + +.form-inputs .cmp-form-text__text:focus, .form-inputs .cmp-form-text__text:= +focus-visible, .form-inputs .cmp-form-text__textarea:focus, .form-inputs .c= +mp-form-text__textarea:focus-visible { box-shadow: rgb(0, 63, 189) 0px 0px = +6px; outline: inherit; } + +.form-inputs .cmp-form-text__text--valid, .form-inputs .cmp-form-text__text= +area--valid { border-color: rgb(0, 112, 0); } + +.form-inputs .cmp-form-text__text--invalid, .form-inputs .cmp-form-text__te= +xtarea--invalid { border-color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-text__text.cmp-disabled { cursor: text; background-c= +olor: rgb(227, 227, 227); color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-text.cmp-disabled .cmp-form-text__text { cursor: not= +-allowed; color: rgb(0, 0, 0); opacity: 0.4; } + +.form-inputs .cmp-form-text.cmp-disabled .cmp-form-text__icon { opacity: 0.= +4; } + +.form-inputs .cmp-form-text label { display: inline-flex; margin-bottom: 10= +px; font-weight: 600; color: rgb(74, 74, 74); line-height: 1.6rem; } + +.form-inputs .cmp-form-text label span { margin-right: 3px; } + +.form-inputs .cmp-form-text__textarea { height: 12rem; padding: 1rem 1.5rem= +; vertical-align: top; resize: none; } + +.form-inputs .cmp-form-text__textarea-label { grid-template-columns: 12fr; = +display: grid; } + +.form-inputs .cmp-form-text__textarea-label div { margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-text__textarea-label { grid-template-columns: 7fr = +5fr; } + .form-inputs .cmp-form-text__textarea-label div { text-align: right; } +} + +.form-inputs .cmp-form-text__text::-webkit-input-placeholder { font-size: 1= +.6rem; color: rgb(167, 167, 167); } + +.form-inputs .cmp-form-text__text::placeholder { font-size: 1.6rem; color: = +rgb(167, 167, 167); } + +.form-inputs .cmp-form-text__icon--error, .form-inputs .cmp-form-text__icon= +--success { position: absolute; right: 0px; width: 2.2rem; margin: 13px; } + +.form-inputs .cmp-form-text__icon--error::before { content: "=EF=8D=9B"; co= +lor: rgb(184, 0, 0); } + +.form-inputs .cmp-form-text__icon--error::before, .form-inputs .cmp-form-te= +xt__icon--success::before { font-size: 24px; font-family: Ionicons; display= +: block; font-weight: 400; font-style: normal; line-height: 1; text-transfo= +rm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowra= +p; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opt= +imizelegibility; font-feature-settings: "liga"; } + +.form-inputs .cmp-form-text__icon--success::before { content: "=EF=84=A0"; = +color: rgb(0, 112, 0); } + +.form-inputs .cmp-form-text__valid-msg { margin-top: 5px; font-size: 1.2rem= +; display: none; } + +.form-inputs .cmp-form-text__error-msg { margin-top: 5px; font-size: 1.2rem= +; color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-text__hint-msg { margin-top: 5px; font-size: 1.2rem;= + } + +.form-inputs .cmp-form-options { border: none; padding: 0px; display: flex;= + -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio= +n: column; margin-bottom: 30px; } + +.form-inputs .cmp-form-options .sr-only { clip: rect(0px, 0px, 0px, 0px); c= +lip-path: inset(50%); height: 1px; overflow: hidden; position: absolute; wh= +ite-space: nowrap; width: 1px; } + +.form-inputs .cmp-form-options__field { margin-right: 15px; margin-left: 15= +px; } + +.form-inputs .cmp-form-options__field:focus { box-shadow: rgb(255, 255, 255= +) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline-offset: 2px; = +} + +.form-inputs .cmp-form-options__field:focus:not(:focus-visible) { box-shado= +w: none; outline: none; } + +.form-inputs .cmp-form-options__field-label { display: flex; -webkit-box-al= +ign: center; align-items: center; text-decoration: none; text-transform: no= +ne; min-height: 4.5rem; } + +.form-inputs .cmp-form-options__field-label.cmp-enabled { color: rgb(74, 74= +, 74); cursor: pointer; } + +.form-inputs .cmp-form-options__field-label.cmp-enabled:hover .cmp-form-opt= +ions__field--checkbox, .form-inputs .cmp-form-options__field-label.cmp-enab= +led:hover .cmp-form-options__field--radio, .form-inputs .cmp-form-options__= +field-label.cmp-enabled:hover .cmp-text { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options__field-label.cmp-enabled .cmp-form-options__= +field--checkbox::before { content: "=EF=8D=B2"; } + +.form-inputs .cmp-form-options__field-label.cmp-enabled .cmp-form-options__= +field--checkbox::before, .form-inputs .cmp-form-options__field-label.cmp-en= +abled .cmp-form-options__field--radio::before { font-size: 24px; font-famil= +y: Ionicons; display: block; font-weight: 400; font-style: normal; line-hei= +ght: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal= +; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased;= + text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.form-inputs .cmp-form-options__field-label.cmp-enabled .cmp-form-options__= +field--radio::before { content: "=EF=8E=A6"; } + +.form-inputs .cmp-form-options__field-label.cmp-disabled { opacity: 0.4; cu= +rsor: default; } + +.form-inputs .cmp-form-options__field-label.cmp-disabled .cmp-form-options_= +_field--checkbox::before { content: "=EF=8D=B1"; } + +.form-inputs .cmp-form-options__field-label.cmp-disabled .cmp-form-options_= +_field--checkbox::before, .form-inputs .cmp-form-options__field-label.cmp-d= +isabled .cmp-form-options__field--radio::before { font-size: 24px; font-fam= +ily: Ionicons; display: block; font-weight: 400; font-style: normal; line-h= +eight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norm= +al; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiase= +d; text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.form-inputs .cmp-form-options__field-label.cmp-disabled .cmp-form-options_= +_field--radio::before { content: "=EF=90=80"; color: rgb(204, 204, 204); } + +.form-inputs .cmp-form-options__field--checkbox, .form-inputs .cmp-form-opt= +ions__field--radio { width: 1.8rem; height: 2.4rem; color: rgb(74, 74, 74);= + margin: 1rem 1.3rem; align-self: normal; } + +.form-inputs .cmp-form-options input[type=3D"checkbox"]:checked + label .cm= +p-form-options__field--checkbox::before { content: "=EF=8D=B4"; font-size: = +24px; font-family: Ionicons; display: block; font-weight: 400; font-style: = +normal; line-height: 1; text-transform: none; letter-spacing: normal; overf= +low-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothi= +ng: antialiased; text-rendering: optimizelegibility; font-feature-settings:= + "liga"; color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options input[type=3D"checkbox"]:checked + label .cm= +p-text { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options input[type=3D"radio"]:checked + label .cmp-f= +orm-options__field--radio::before { content: "=EF=8E=A7"; font-size: 24px; = +font-family: Ionicons; display: block; font-weight: 400; font-style: normal= +; line-height: 1; text-transform: none; letter-spacing: normal; overflow-wr= +ap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: an= +tialiased; text-rendering: optimizelegibility; font-feature-settings: "liga= +"; color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options input[type=3D"radio"]:checked + label .cmp-t= +ext { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options .cmp-input__checkbox, .form-inputs .cmp-form= +-options .cmp-input__radio { z-index: -1; opacity: 0; width: 0px; height: 0= +px; } + +.form-inputs .cmp-form-options .cmp-input__checkbox:focus + label .cmp-form= +-options__field--checkbox, .form-inputs .cmp-form-options .cmp-input__check= +box:focus + label .cmp-form-options__field--radio, .form-inputs .cmp-form-o= +ptions .cmp-input__radio:focus + label .cmp-form-options__field--checkbox, = +.form-inputs .cmp-form-options .cmp-input__radio:focus + label .cmp-form-op= +tions__field--radio { outline: rgb(0, 77, 255) auto 0.01rem; outline-offset= +: 0.2rem; color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options .cmp-input__checkbox:focus + label .cmp-text= +, .form-inputs .cmp-form-options .cmp-input__radio:focus + label .cmp-text = +{ color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options__field-description.cmp-text { line-height: 1= +.6rem; margin-top: 1.3rem; margin-bottom: 1.3rem; color: rgb(74, 74, 74); } + +.form-inputs .cmp-form-options__field-description.cmp-text p { line-height:= + 1.6rem; } + +.form-inputs .cmp-form-options__legend { display: inline-flex; margin-botto= +m: 10px; font-weight: 600; color: rgb(74, 74, 74); line-height: 1.6rem; } + +.form-inputs .cmp-form-options__legend span { margin-right: 3px; display: i= +nline-flex; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__icon--e= +rror, .form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__i= +con--success, .form-inputs .cmp-form-options--checkbox .cmp-form-options__i= +con--error, .form-inputs .cmp-form-options--checkbox .cmp-form-options__ico= +n--success, .form-inputs .cmp-form-options--radio .cmp-form-options__icon--= +error, .form-inputs .cmp-form-options--radio .cmp-form-options__icon--succe= +ss { position: relative; left: 5px; top: 0px; align-self: center; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__icon--e= +rror::before, .form-inputs .cmp-form-options--checkbox .cmp-form-options__i= +con--error::before, .form-inputs .cmp-form-options--radio .cmp-form-options= +__icon--error::before { content: "=EF=8D=9B"; font-size: 1.5rem; font-famil= +y: Ionicons; display: block; font-weight: 400; font-style: normal; line-hei= +ght: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal= +; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased;= + text-rendering: optimizelegibility; font-feature-settings: "liga"; color: = +rgb(184, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__icon--s= +uccess::before, .form-inputs .cmp-form-options--checkbox .cmp-form-options_= +_icon--success::before, .form-inputs .cmp-form-options--radio .cmp-form-opt= +ions__icon--success::before { content: "=EF=84=A0"; font-size: 1.5rem; font= +-family: Ionicons; display: block; font-weight: 400; font-style: normal; li= +ne-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: = +normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antial= +iased; text-rendering: optimizelegibility; font-feature-settings: "liga"; c= +olor: rgb(0, 112, 0); } + +.form-inputs .cmp-form-options--drop-down, .form-inputs .cmp-form-options--= +multi-drop-down { position: relative; padding: 0px; } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--error, .= +form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--success, = +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__icon--er= +ror, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__ico= +n--success { position: absolute; right: 0px; top: 1.2rem; width: 2.2rem; ma= +rgin-left: 1.3rem; margin-right: 1.3rem; } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--error::b= +efore, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__i= +con--error::before { content: "=EF=8D=9B"; color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--error::b= +efore, .form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--s= +uccess::before, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-o= +ptions__icon--error::before, .form-inputs .cmp-form-options--multi-drop-dow= +n .cmp-form-options__icon--success::before { font-size: 24px; font-family: = +Ionicons; display: block; font-weight: 400; font-style: normal; line-height= +: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; w= +hite-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; te= +xt-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--success:= +:before, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-options_= +_icon--success::before { content: "=EF=84=A0"; color: rgb(0, 112, 0); } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__field--drop-do= +wn-custom, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-option= +s__field--drop-down-custom { word-break: break-all; overflow: hidden; text-= +overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-bo= +x-orient: vertical; } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__field--drop-do= +wn-custom::before, .form-inputs .cmp-form-options--multi-drop-down .cmp-for= +m-options__field--drop-down-custom::before { content: " "; display: inline-= +block; width: 100%; position: absolute; bottom: 0px; left: 0px; height: 12p= +x; background-color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__field--drop-do= +wn-custom:hover::before, .form-inputs .cmp-form-options--multi-drop-down .c= +mp-form-options__field--drop-down-custom:hover::before { background-color: = +rgb(242, 242, 242); } + +.form-inputs .cmp-form-options__valid-msg { margin-top: 0.5rem; font-size: = +1.2rem; display: none; } + +.form-inputs .cmp-form-options__error-msg { margin-top: 0.5rem; font-size: = +1.2rem; color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-options__help-message { margin-top: 0.5rem; font-siz= +e: 1.2rem; } + +.form-inputs .cmp-form-options__check-count { position: absolute; top: 1.2r= +em; right: 5rem; font-size: 1.2rem; color: rgb(107, 107, 107); font-weight:= + 600; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-input__checkbox { posi= +tion: absolute; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__field-la= +bel { padding: 1rem 1.5rem; display: block; min-height: 0px; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__field--c= +heckbox { float: left; margin: 0px; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__field--c= +heckbox::before { color: rgb(74, 74, 74); display: inline-block; } + +.form-inputs .cmp-form-options--multi-drop-down input[type=3D"checkbox"]:ch= +ecked + label .cmp-text { color: rgb(0, 0, 0); font-weight: 600; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-text { display: table;= + color: rgb(0, 0, 0); margin: 0px; padding-left: 1.5rem; line-height: 1.6; = +} + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item.cmp-form-options__custom-select-item--hover .cmp-enabled .cmp-te= +xt { font-weight: 600; background-color: rgb(0, 0, 0); color: rgb(255, 255,= + 255); } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item.cmp-form-options__custom-select-item--hover .cmp-enabled .cmp-fo= +rm-options__field--checkbox::before { color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item { padding: 0px; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item:hover input[type=3D"checkbox"] + label .cmp-form-options__field-= +-checkbox::before { color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item:hover input[type=3D"checkbox"] + label .cmp-text { color: rgb(25= +5, 255, 255); font-weight: 600; line-height: 1.6; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__field--d= +rop-down-custom { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options__custom-drop-down { display: flex; width: 10= +0%; line-height: 1.6em; -webkit-box-orient: vertical; -webkit-box-direction= +: normal; flex-direction: column; } + +.form-inputs .cmp-form-options__custom-drop-down.cmp-disabled { cursor: not= +-allowed; opacity: 0.4; } + +.form-inputs .cmp-form-options__custom-drop-down.cmp-disabled.validated .cm= +p-form-options__field--drop-down-custom::after { content: none; } + +.form-inputs .cmp-form-options__custom-drop-down.cmp-disabled .cmp-form-opt= +ions__field--drop-down-custom { pointer-events: none; } + +.form-inputs .cmp-form-options__custom-select-item { min-height: 4.5rem; pa= +dding: 1rem 1.5rem; cursor: pointer; user-select: none; outline: none; } + +.form-inputs .cmp-form-options__custom-select-item[disabled] { color: rgb(2= +04, 204, 204); pointer-events: none; } + +.form-inputs .cmp-form-options__custom-select-items { width: 100%; display:= + none; -webkit-box-ordinal-group: 2; order: 1; background-color: rgb(255, 2= +55, 255); border-width: 0px 1px 1px; border-style: solid; border-color: rgb= +(74, 74, 74); border-image: initial; position: absolute; top: 5rem; z-index= +: 500; } + +.form-inputs .cmp-form-options__custom-select-items.active { max-height: 31= +5px; display: block; overflow-y: scroll; } + +.form-inputs .cmp-form-options__custom-select-items.active:focus { outline:= + none; box-shadow: none; } + +.form-inputs .cmp-form-options__custom-select-items.active + .cmp-form-opti= +ons__field--drop-down-custom { border-width: 1px 1px 0px; } + +.form-inputs .cmp-form-options__custom-select-items.active + .cmp-form-opti= +ons__field--drop-down-custom:hover, .form-inputs .cmp-form-options__custom-= +select-items.active + .cmp-form-options__field--drop-down-custom:hover::bef= +ore { background-color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options__custom-select-items.active + .cmp-form-opti= +ons__field--drop-down-custom::after { transform: rotateX(180deg); } + +.form-inputs .cmp-form-options__custom-select-item.cmp-form-options__custom= +-select-item--hover, .form-inputs .cmp-form-options__custom-select-item.cmp= +-form-options__custom-select-item--hover .cmp-text, .form-inputs .cmp-form-= +options__custom-select-item:hover { font-weight: 600; background-color: rgb= +(0, 0, 0); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options__custom-select-item.selected { font-weight: = +600; } + +.form-inputs .cmp-form-options__field--drop-down, .form-inputs .cmp-form-op= +tions__field--drop-down-custom { background-color: rgb(255, 255, 255); colo= +r: rgb(0, 0, 0); font-size: 1.6rem; font-weight: 400; cursor: pointer; heig= +ht: 5rem; padding-left: 1.5rem; padding-right: 5rem; margin: 0px; border: 1= +px solid rgb(74, 74, 74); position: relative; -webkit-box-ordinal-group: 1;= + order: 0; user-select: none; appearance: none; } + +.form-inputs .cmp-form-options__field--drop-down-custom:focus, .form-inputs= + .cmp-form-options__field--drop-down:focus { box-shadow: rgb(0, 0, 136) 0px= + 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.form-inputs .cmp-form-options__field--drop-down-custom:focus:not(:focus-vi= +sible), .form-inputs .cmp-form-options__field--drop-down:focus:not(:focus-v= +isible) { box-shadow: none; outline: none; } + +.form-inputs .cmp-form-options__field--drop-down-custom:hover, .form-inputs= + .cmp-form-options__field--drop-down:hover { background-color: rgb(242, 242= +, 242); } + +.form-inputs .cmp-form-options__field--drop-down { display: none; } + +.form-inputs .cmp-form-options__field--drop-down-custom { padding: 1.2rem 5= +rem 1.2rem 1.5rem; cursor: pointer; user-select: none; width: 100%; positio= +n: relative; top: 1px; left: 0px; } + +.form-inputs .cmp-form-options__field--drop-down-custom.multiple { padding-= +right: 10rem; } + +.form-inputs .cmp-form-options__field--drop-down-custom::after { position: = +absolute; content: "=EF=84=A3"; font-size: 24px; font-family: Ionicons; fon= +t-weight: 400; font-style: normal; line-height: 1; text-transform: none; le= +tter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction= +: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibil= +ity; font-feature-settings: "liga"; display: inline-block; top: 1.3rem; rig= +ht: 1.3rem; } + +.form-inputs .cmp-form-options--validation-error .cmp-form-options__field--= +drop-down-custom::after, .form-inputs .cmp-form-options--validation-success= + .cmp-form-options__field--drop-down-custom::after { content: none; } + +.form-inputs .cmp-form-options--validation-success .cmp-form-options__field= +--drop-down-custom { border-color: rgb(0, 112, 0); } + +.form-inputs .cmp-form-options--validation-error .cmp-form-options__field--= +drop-down-custom { border-color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .checkbox-overlay-button {= + color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); border: 2px sol= +id rgb(0, 0, 0); margin: 0px; width: 100%; text-transform: none; height: 5.= +15rem; } + +.form-inputs .cmp-form-options--checkbox-overlay .checkbox-overlay-button:h= +over { color: rgb(0, 0, 0); border: 2px solid rgb(167, 167, 167); backgroun= +d-color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--checkbox-overlay .checkbox-overlay-button:d= +isabled { color: rgb(227, 227, 227); background-color: transparent; border:= + 2px solid rgb(227, 227, 227); } + +.form-inputs .cmp-form-options--checkbox-overlay .checkbox-overlay-button.c= +mp-disabled { pointer-events: none; opacity: 0.4; cursor: not-allowed; } + +.form-inputs .cmp-form-options--checkbox-overlay.cmp-form-options--validati= +on-error .checkbox-overlay-button { border-color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + { padding: 0px; max-width: 125rem; min-height: 100%; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er { margin-top: 8rem; padding-left: 3rem; padding-right: 3rem; min-height:= + 0px; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er { margin-top: 2%; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content { width: 100%; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_header { padding: 1.5rem; border-bottom: 1px= + solid rgb(229, 229, 229); min-height: 5.8rem; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header { padding: 3rem 2rem 2rem; min-heig= +ht: 8rem; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header { padding-left: 1.5rem; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_header .cmp-title { padding-right: 4.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-title { margin-left: 1rem; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-title { margin-left: 1.5rem; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_header .cmp-modal_close-modal { top: 10px; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-modal_close-modal { top: 20px;= + } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_header .cmp-title__text { font-size: 1.8rem;= + font-weight: 700; line-height: 2.8rem; } + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-title__text { font-size: 2.5re= +m; line-height: 3rem; } +} + +@media screen and (min-width: 1200px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-title__text { line-height: 4.8= +rem; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_body { margin: 5px 1.5rem 1.5rem; padding: 0= +px; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_body { height: 34.5rem; overflow: hidden a= +uto; min-height: 0px; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_body { margin-top: 1rem; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_body .cmp-container:focus-within { outline: = +none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_body .cmp-container { column-count: 2; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_body .cmp-container { column-count: 3; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer { border-top: 1px solid rgb(229, 229,= + 229); padding-top: 3rem; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button { disp= +lay: inline-flex; -webkit-box-align: center; align-items: center; -webkit-b= +ox-pack: center; justify-content: center; font-family: Graphik, Arial, syst= +em-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helv= +etica Neue", oxygen, cantarell, sans-serif; font-style: normal; line-height= +: 1; min-height: inherit; min-width: 13.4rem; border-radius: 0px; font-size= +: 1.4rem; font-weight: 600; height: 44px; text-decoration: none; margin-lef= +t: 10px; padding: 1.5rem; color: rgb(0, 0, 0); background-color: rgb(255, 2= +55, 255); border: 2px solid rgb(0, 0, 0); margin-top: 1.5rem; text-transfor= +m: uppercase; } + +@media screen and (max-width: 767.9px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button { ma= +rgin-left: 0px; width: 100%; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:hover = +{ background-color: rgb(74, 74, 74); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:disabl= +ed { background-color: rgb(227, 227, 227); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:focus = +{ box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) s= +olid 2px; outline-offset: 2px; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:focus:= +not(:focus-visible) { box-shadow: none; outline: none; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:hover = +{ color: rgb(0, 0, 0); border: 2px solid rgb(167, 167, 167); background-col= +or: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:disabl= +ed { color: rgb(227, 227, 227); background-color: transparent; border: 2px = +solid rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button { wi= +dth: auto; margin-left: 2rem; margin-top: auto; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .cmp-button__text { text-align: cente= +r; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer button { line-height: 1.6rem; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= +--less-content .cmp-modal_content { position: absolute; top: 0px; bottom: 0= +px; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= +--less-content .cmp-modal_content .cmp-modal_footer { position: absolute; b= +ottom: 0px; width: 100%; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox { pos= +ition: absolute; } + +.form-inputs .cmp-form-options--checkbox-overlay input[type=3D"checkbox"]:c= +hecked + label .cmp-form-options__field--checkbox::before { font-size: 2rem= +; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:not(:= +checked) + label .cmp-form-options__field--checkbox, .form-inputs .cmp-form= +-options--checkbox-overlay .cmp-input__checkbox:not(:checked):focus + label= + .cmp-form-options__field--checkbox { color: rgb(74, 74, 74); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:not(:= +checked) + label .cmp-form-options__field--checkbox:focus, .form-inputs .cm= +p-form-options--checkbox-overlay .cmp-input__checkbox:not(:checked):focus += + label .cmp-form-options__field--checkbox:focus { box-shadow: rgb(0, 0, 136= +) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1= +px; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:not(:= +checked) + label .cmp-form-options__field--checkbox:focus:not(:focus-visibl= +e), .form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:n= +ot(:checked):focus + label .cmp-form-options__field--checkbox:focus:not(:fo= +cus-visible) { box-shadow: none; outline: none; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:not(:= +checked) + label .cmp-text, .form-inputs .cmp-form-options--checkbox-overla= +y .cmp-input__checkbox:not(:checked):focus + label .cmp-text { color: rgb(7= +4, 74, 74); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:check= +ed + label.cmp-enabled .cmp-form-options__field--checkbox, .form-inputs .cm= +p-form-options--checkbox-overlay .cmp-input__checkbox:checked + label.cmp-e= +nabled .cmp-text, .form-inputs .cmp-form-options--checkbox-overlay .cmp-inp= +ut__checkbox:checked:hover + label.cmp-enabled .cmp-form-options__field--ch= +eckbox, .form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkb= +ox:checked:hover + label.cmp-enabled .cmp-text { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel { display: inline-flex; width: 100%; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel.cmp-disabled { cursor: not-allowed; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel .cmp-form-options__field--checkbox { line-height: 2rem; font-size: 1.4= +rem; width: 1.5rem; height: 2rem; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel .cmp-form-options__field--checkbox::before { font-size: 2rem; content:= + "=EF=8D=B2"; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel .cmp-form-options__field-description p { font-size: 1.4rem; line-heigh= +t: 1.9rem; display: inline-block; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn { min-width: auto; padding: 5px; font-size: 1.2rem; line-hei= +ght: 1.3rem; margin: 10px 15px 0px 0px; color: rgb(107, 107, 107); border: = +0.08rem solid rgb(107, 107, 107); background-color: rgb(242, 242, 242); dis= +play: inline-block; white-space: normal; font-weight: 600; text-transform: = +uppercase; text-align: center; cursor: pointer; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn:focus { box-shadow: rgb(0, 77, 255) 0px 0px 0px 1px; outline= +: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn:focus:not(:focus-visible) { box-shadow: none; outline: none;= + } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn.control-btn { background-color: rgb(255, 255, 255); cursor: = +pointer; pointer-events: auto; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn.control-btn:hover, .form-inputs .cmp-form-options--checkbox-= +overlay .selected-items-container .cb-filter-btn:hover { color: rgb(0, 0, 0= +); border-color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn .ion-android-close { margin-left: 0.84em; cursor: pointer; p= +ointer-events: auto; display: inline-block; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn .ion-android-close::before { content: "=EF=84=A9"; font-size= +: 10px; font-family: Ionicons; display: block; font-weight: 400; font-style= +: normal; line-height: 1; text-transform: none; letter-spacing: normal; ove= +rflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoot= +hing: antialiased; text-rendering: optimizelegibility; font-feature-setting= +s: "liga"; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn .ion-android-close:hover + .cb-filter-btn { color: rgb(0, 0,= + 0); } + +.form-inputs .cmp-form-button[type=3D"submit"] { display: inline-flex; -web= +kit-box-align: center; align-items: center; -webkit-box-pack: center; justi= +fy-content: center; font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-style: normal; line-height: 1; text-transform: u= +ppercase; min-height: inherit; min-width: 13.4rem; border-radius: 0px; font= +-size: 1.4rem; font-weight: 600; text-decoration: none; margin-top: 15px; p= +adding: 1.5rem; color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); = +border: 1px solid transparent; box-shadow: rgb(167, 167, 167) 4px 4px 0px 0= +px; margin-bottom: 4px; transition: box-shadow 0.3s ease-out 0s, transform = +0.3s ease-out 0s, -webkit-box-shadow 0.3s ease-out 0s, -webkit-transform 0.= +3s ease-out 0s; width: 21.5rem; margin-left: 0px; height: 4.6rem; } + +@media screen and (max-width: 767.9px) { + .form-inputs .cmp-form-button[type=3D"submit"] { margin-left: 0px; width:= + 100%; } +} + +.form-inputs .cmp-form-button[type=3D"submit"]:hover { background-color: rg= +b(74, 74, 74); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-button[type=3D"submit"]:focus { box-shadow: rgb(255,= + 255, 255) 0px 0px 0px 2px; outline-offset: 2px; } + +.form-inputs .cmp-form-button[type=3D"submit"]:focus:not(:focus-visible) { = +box-shadow: none; outline: none; } + +.form-inputs .cmp-form-button[type=3D"submit"]:focus, .form-inputs .cmp-for= +m-button[type=3D"submit"]:hover { box-shadow: rgb(167, 167, 167) 10px 10px = +0px 0px; transform: translate(-5px, -5px); color: rgb(255, 255, 255); backg= +round-color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-button[type=3D"submit"]:focus { border: 2px solid rg= +b(255, 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.form-inputs .cmp-form-button[type=3D"submit"]:disabled { background-color:= + rgb(227, 227, 227); border-color: transparent; box-shadow: none; color: rg= +b(255, 255, 255); transition: none 0s ease 0s; } + +.form-inputs .cmp-form-button[type=3D"submit"]:disabled:hover { box-shadow:= + none; transform: none; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-button[type=3D"submit"] { margin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-button[type=3D"submit"] { margin-right: 5rem; } +} + +.form-inputs .cmp-form-button[type=3D"button"] { display: inline-flex; -web= +kit-box-align: center; align-items: center; -webkit-box-pack: center; justi= +fy-content: center; font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-style: normal; line-height: 1; text-transform: u= +ppercase; min-height: inherit; min-width: 13.4rem; border-radius: 0px; font= +-size: 1.4rem; font-weight: 600; text-decoration: none; margin-top: 15px; p= +adding: 1.5rem; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); = +border: 2px solid rgb(0, 0, 0); width: 21.5rem; margin-left: 0px; height: 5= +rem; } + +@media screen and (max-width: 767.9px) { + .form-inputs .cmp-form-button[type=3D"button"] { margin-left: 0px; width:= + 100%; } +} + +.form-inputs .cmp-form-button[type=3D"button"]:hover { background-color: rg= +b(74, 74, 74); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-button[type=3D"button"]:disabled { background-color:= + rgb(227, 227, 227); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-button[type=3D"button"]:focus { box-shadow: rgb(255,= + 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline-offs= +et: 2px; } + +.form-inputs .cmp-form-button[type=3D"button"]:focus:not(:focus-visible) { = +box-shadow: none; outline: none; } + +.form-inputs .cmp-form-button[type=3D"button"]:hover { color: rgb(0, 0, 0);= + border: 2px solid rgb(167, 167, 167); background-color: rgb(255, 255, 255)= +; } + +.form-inputs .cmp-form-button[type=3D"button"]:disabled { color: rgb(227, 2= +27, 227); background-color: transparent; border: 2px solid rgb(227, 227, 22= +7); } + +@media screen and (max-width: 767.9px) { + .form-inputs .cmp-form-button[type=3D"button"] { margin-top: 3rem; } +} + +@media screen and (min-width: 768px) { + .form-inputs.cmp-button--inline { display: inline-flex; padding-right: 0p= +x; } +} + +.form-inputs.options { padding-top: 3px; } + +.isfirefox .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper {= + overflow-y: clip; } + +@media screen and (min-width: 768px) { + .isfirefox .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_body .container { overflow-y: auto; height: 34.5rem; } +} + +.cmp-image-blockquote-parallax-scrolling { display: block; position: relati= +ve; } + +.cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-container { he= +ight: 13.5rem; background-size: cover; background-repeat: no-repeat; backgr= +ound-position: 50% center; position: relative; width: 100%; left: 0px; top:= + 0px; } + +@media screen and (min-width: 768px) { + .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-container { = +height: 25rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-container { = +height: 34rem; background-attachment: fixed; } +} + +.full-16x9 .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-con= +tainer { height: 18rem; } + +@media screen and (min-width: 768px) { + .full-16x9 .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-c= +ontainer { height: 43.2rem; } +} + +@media screen and (min-width: 1000px) { + .full-16x9 .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-c= +ontainer { height: 67.5rem; } +} + +.cmp-image-parallax-scrolling.cmp-image-blockquote-parallax-enabled .cmp-co= +ntainer, .cmp-image-parallax-scrolling.cmp-image-blockquote-parallax-enable= +d.full-16x9 .cmp-container { height: auto; } + +.image-blockquote { display: flow-root; } + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-containe= +r .image { height: 100%; } + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-contai= +ner .image .cmp-image__crop-3x1 .cmp-image__image { height: 34rem; object-f= +it: cover; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-contai= +ner .image .cmp-image__crop-16x9 .cmp-image__image, .image-blockquote .cmp-= +image-blockquote .cmp-image-blockquote__img-container .image .cmp-image__cr= +op-16x9-hd .cmp-image__image { height: 67.5rem; object-fit: cover; } +} + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-containe= +r .cmp-image { height: 100%; position: relative; } + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-containe= +r .cmp-image__image { position: absolute; height: auto; } + +.image-blockquote .cmp-image-blockquote .cmp-image-parallax-scrolling { dis= +play: none; } + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-container= + { padding: 2rem 0px; max-width: 120rem; position: relative; margin: 0px au= +to 10.8rem; } + +@media screen and (min-width: 768px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er { padding: 2.8rem 0px; margin-bottom: 7.3rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er { padding: 4rem 0px; margin-bottom: 7rem; } +} + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-container= + .cmp-image-blockquote__bq-wrapper { z-index: 1; display: flex; position: r= +elative; float: left; margin: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er .cmp-image-blockquote__bq-wrapper { margin: 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er .cmp-image-blockquote__bq-wrapper { margin: 0px 1.5rem; } +} + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-container= + .cmp-image-blockquote__bq-wrapper .cmp-blockquote { border: 0.063rem solid= + rgb(204, 204, 204); background-color: rgba(255, 255, 255, 0.7); padding: 3= +.3rem 3rem 3.5rem; } + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er .cmp-image-blockquote__bq-wrapper .cmp-blockquote { padding: 3rem 5rem 3= +.5rem; } +} + +@media screen and (min-width: 768px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er .cmp-image-blockquote__bq-wrapper .cmp-blockquote { width: 66.67%; } +} + +.image-blockquote .share-module__blockquote { display: none; } + +@media screen and (min-width: 768px) { + .image-blockquote .share-module__blockquote { display: inline-block; alig= +n-self: center; margin-top: -7.5rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .share-module__blockquote { margin-top: -14.5rem; } +} + +.image-blockquote .share-module__blockquote .cmp-share-module { position: a= +bsolute; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .image-blockquote .share-module__blockquote .cmp-share-module { right: -5= +%; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .share-module__blockquote .cmp-share-module { left: cal= +c(100% - 3.5rem); } +} + +.image-blockquote--full-16x9 .cmp-image-blockquote-parallax-scrolling .cmp-= +image-parallax-container { height: 18rem; } + +@media screen and (min-width: 768px) { + .image-blockquote--full-16x9 .cmp-image-blockquote-parallax-scrolling .cm= +p-image-parallax-container { height: 43.2rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote--full-16x9 .cmp-image-blockquote-parallax-scrolling .cm= +p-image-parallax-container { height: 67.5rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote--small-3x1 .cmp-image-blockquote-parallax-scrolling .cm= +p-image-parallax-container { height: 34rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .image-blockquote .cmp-imag= +e-blockquote .cmp-image-blockquote__bq-container .cmp-blockquote, .cmp-four= +-cell .cmp-four-cell__second-row--2-1 .image-blockquote .cmp-image-blockquo= +te .cmp-image-blockquote__bq-container .cmp-blockquote { width: 100%; } +} + +.cmp-four-cell .cmp-four-cell__first-row--2-1 .cmp-image-blockquote-paralla= +x-scrolling, .cmp-four-cell .cmp-four-cell__first-row--2-1 .image.full-widt= +h, .cmp-four-cell .cmp-four-cell__second-row--2-1 .cmp-image-blockquote-par= +allax-scrolling, .cmp-four-cell .cmp-four-cell__second-row--2-1 .image.full= +-width { width: auto; margin-left: -1.5rem; margin-right: -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .cmp-image-blockquote-paral= +lax-scrolling, .cmp-four-cell .cmp-four-cell__first-row--2-1 .image.full-wi= +dth, .cmp-four-cell .cmp-four-cell__second-row--2-1 .cmp-image-blockquote-p= +arallax-scrolling, .cmp-four-cell .cmp-four-cell__second-row--2-1 .image.fu= +ll-width { margin-left: -3.5rem; margin-right: -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .cmp-image-blockquote-paral= +lax-scrolling, .cmp-four-cell .cmp-four-cell__first-row--2-1 .image.full-wi= +dth, .cmp-four-cell .cmp-four-cell__second-row--2-1 .cmp-image-blockquote-p= +arallax-scrolling, .cmp-four-cell .cmp-four-cell__second-row--2-1 .image.fu= +ll-width { margin-left: -1.5rem; margin-right: calc(-3.75rem - 50%); } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .cmp-image-blockquote-paral= +lax-scrolling, .cmp-four-cell .cmp-four-cell__first-row--2-1 .image.full-wi= +dth, .cmp-four-cell .cmp-four-cell__second-row--2-1 .cmp-image-blockquote-p= +arallax-scrolling, .cmp-four-cell .cmp-four-cell__second-row--2-1 .image.fu= +ll-width { margin-left: calc(75% + 1.125rem - 50vw + var(--scrollbar-width)= +/2); margin-right: calc(25% - 1.125rem - 50vw + var(--scrollbar-width)/2); = +} +} + +.image__share-module { position: relative; } + +.image__share-module .share-module__image { display: none; } + +@media screen and (min-width: 768px) { + .image__share-module .share-module__image { display: inline-block; align-= +self: center; } +} + +.image__share-module .share-module__image .cmp-share-module { position: abs= +olute; left: calc(100% - 9rem); margin-top: -15rem; } + +.podcastbadges .cmp-podcast-badge .cmp-text { font-weight: 600; } + +.podcastbadges.podcast-badge--enable .cmp-podcast-badge__container { width:= + 100%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .podcastbadges.podcast-badge--enable .cmp-podcast-badge__container { colu= +mn-count: 2; column-gap: 0.6rem; width: 55%; } +} + +@media screen and (min-width: 1000px) { + .podcastbadges.podcast-badge--enable .cmp-podcast-badge__container { colu= +mn-count: 2; width: 35%; } +} + +.podcastbadges.podcast-badge--enable .cmp-podcast-badge .cmp-image__image {= + margin-bottom: 1rem; height: auto; width: auto; } + +@media screen and (max-width: 767.9px) { + .podcastbadges.podcast-badge--enable .cmp-podcast-badge .cmp-image__image= + { height: 50%; width: 50%; } +} + +[data-tippy-root] { max-width: calc(100vw - 10px); } + +.tippy-box { position: relative; outline: 0px; transition-property: transfo= +rm, visibility, opacity, -webkit-transform; } + +.tippy-box[data-theme~=3D"cio-theme"] { border: 3px solid rgb(107, 107, 107= +); font-family: Arial, "Times New Roman", times, serif; font-size: 1.2rem; = +font-style: normal; font-weight: 400; letter-spacing: normal; line-break: a= +uto; line-height: 1.6; text-align: start; text-decoration: none; text-shado= +w: none; text-transform: none; white-space: normal; word-break: normal; wor= +d-spacing: normal; overflow-wrap: normal; } + +.tippy-box[data-theme~=3D"cio-theme"] .tippy-content { background-color: rg= +b(255, 255, 255); border-radius: 0px; color: rgb(0, 0, 0); padding: 3px 8px= +; text-align: center; } + +.tippy-box[data-animation=3D"fade"][data-state=3D"hidden"] { opacity: 0; } + +.tippy-box[data-inertia][data-state=3D"visible"] { transition-timing-functi= +on: cubic-bezier(0.54, 1.5, 0.38, 1.11); } + +.bp-alert-cards.enable-border .bp-alert-cards__outline { box-shadow: rgba(0= +, 0, 0, 0.14) 0px 0px 10px; opacity: 1; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards.enable-border .bp-alert-cards__outline { transition: all = +0.6s ease 0s; opacity: 0; } +} + +.bp-alert-cards.enable-border .bp-alertcard--animate.bp-alert-cards__outlin= +e { opacity: 1; } + +.bp-alert-cards__outline { width: 100%; } + +@media screen and (min-width: 768px) { + .bp-alert-cards__outline { position: relative; margin: 0px auto; } +} + +.bp-alert-cards__icon { margin: 0px auto 2.5rem; display: block; opacity: 1= +; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards__icon { opacity: 0; transition: opacity 0.6s ease 0s; } +} + +.bp-alert-cards__icon .cmp-image__image { width: 51px; height: 50px; margin= +: 0px auto; } + +@media screen and (min-width: 768px) { + .bp-alert-cards__icon { position: absolute; top: 30px; left: 30px; margin= +: 0px; } +} + +@media screen and (min-width: 1000px) { + .bp-alert-cards__icon { top: 30px; left: 40px; } +} + +.bp-alert-cards__title { text-align: center; opacity: 1; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards__title { opacity: 0; top: 15px; transition: all 0.6s ease= +-out 0.1s; } +} + +.bp-alert-cards__description { opacity: 1; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards__description { opacity: 0; top: 15px; transition: all 0.6= +s ease-out 0.2s; } +} + +.bp-alert-cards__description p { text-align: center; margin-bottom: 2.5rem;= + line-height: 1; font-weight: 300; } + +@media screen and (min-width: 768px) { + .bp-alert-cards__description p { font-size: 2.4rem; line-height: 1.2; } +} + +.bp-alert-cards__link { text-align: center; color: rgb(0, 77, 255); display= +: block; font-size: 1.4rem; opacity: 1; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards__link { opacity: 0; transition: opacity 0.6s ease-out 0.3= +s; } +} + +.bp-alert-cards__link .cmp-button--text-brand-link .cmp-button .cmp-button_= +_text { white-space: pre-wrap; } + +.md-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 1.5rem 4r= +em; } + +@media screen and (min-width: 768px) { + .md-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 11.2rem= +; } +} + +@media screen and (min-width: 1000px) { + .md-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 12.8rem= +; } +} + +.md-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 3.5rem; fo= +nt-size: 2.88rem; line-height: 1; font-weight: 600; } + +@media screen and (min-width: 768px) { + .md-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 5rem; fo= +nt-size: 3.7rem; line-height: 3.7rem; } +} + +.lg-title.bp-alert-cards .bp-alert-cards__outline { padding: 3.5rem 3rem 5r= +em; } + +@media screen and (min-width: 768px) { + .lg-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 7rem; } +} + +@media screen and (min-width: 1000px) { + .lg-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 7rem; } +} + +.lg-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 2rem; font= +-size: 3.84rem; line-height: 1; font-weight: 600; } + +@media screen and (min-width: 768px) { + .lg-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 2rem; } +} + +.sm-title.bp-alert-cards .bp-alert-cards__outline { padding: 3.5rem 2.2rem = +4rem; } + +@media screen and (min-width: 768px) { + .sm-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 9.5rem;= + } +} + +@media screen and (min-width: 1000px) { + .sm-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 14.7rem= + 2.5rem; } +} + +.sm-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 3.5rem; fo= +nt-size: 1.6rem; line-height: 1.2; font-weight: 700; } + +@media screen and (min-width: 768px) { + .sm-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 2.5rem; = +font-size: 2.4rem; } +} + +.responsivegrid .full-width-constraint > div.cmp-container > div.bp-alert-c= +ards { margin: 0px auto; } + +@media screen and (min-width: 768px) { + .responsivegrid .full-width-constraint > div.cmp-container > div.bp-alert= +-cards { margin: 0px auto; } +} + +@media screen and (min-width: 1000px) { + .responsivegrid .full-width-constraint > div.cmp-container > div.bp-alert= +-cards { margin: 0px auto; } +} + +.bp-alertcard--animate .bp-alert-cards__icon { opacity: 1; } + +.bp-alertcard--animate .bp-alert-cards__description, .bp-alertcard--animate= + .bp-alert-cards__title { top: 0px; position: relative; opacity: 1; } + +.bp-alertcard--animate .bp-alert-cards__link { opacity: 1; } + +.cmp-bp-data-stat { display: block; flex-wrap: wrap; } + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat { flex-wrap: nowrap; } +} + +.cmp-bp-data-stat__first-row { text-align: center; } + +.cmp-bp-data-stat__first-row .cmp-title__text { font-size: 4rem; font-weigh= +t: 700; line-height: 4rem; } + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat__first-row .cmp-title__text { font-size: 5.2rem; font-w= +eight: 700; line-height: 5.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat__first-row .cmp-title__text { opacity: 0; transition: t= +ransform 0.8s ease 0s, opacity 0.6s ease-in 0s, -webkit-transform 0.8s ease= + 0s; transform: translateY(1.5rem); } +} + +.cmp-bp-data-stat__first-row .cmp-container { margin: 0px auto 6rem; } + +.cmp-bp-data-stat__first-row .cmp-container .cmp-title__text { font-weight:= + 600; } + +.cmp-bp-data-stat__second-row { position: relative; padding: 3.3rem 1.5rem = +0px; } + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat__second-row { display: flex; padding: 2.5rem 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat__second-row { padding: 8rem 0px 0px; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-block { display: block; } + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list { -webkit-box-flex: 0; flex: = +0 0 58%; width: 50%; } + +@media screen and (max-width: 767.9px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list:last-child .cmp-bp-data-sta= +t-card:first-child { padding-top: 3rem; } + .cmp-bp-data-stat .cmp-bp-data-stat-card-list:last-child .cmp-bp-data-sta= +t-card:last-child .cmp-bp-data-stat-border { border: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list { width: 0%; -webkit-box-fl= +ex: 0; flex: 0 0 33.3%; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card { -web= +kit-box-flex: 0; flex: 0 0 100%; padding-top: 3rem; } + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card:first-= +child { padding-top: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card { pa= +dding-top: 5rem; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__title= + { font-size: 5.6rem; line-height: 1; font-weight: 300; margin-bottom: 0.5r= +em; } + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__tit= +le { font-size: 8.16rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__tit= +le { opacity: 0; transition: transform 0.7s ease 0s, opacity 0.5s ease 0s, = +-webkit-transform 0.7s ease 0s; transform: translateX(-1rem); } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__descr= +iption p { font-size: 1.62rem; line-height: 1; font-weight: 400; padding-bo= +ttom: 2.2rem; padding-top: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__des= +cription p { padding-bottom: 2.5rem; opacity: 0; transform: translateY(1.5r= +em); transition: transform 0.7s ease 0s, opacity 0.5s ease 0s, -webkit-tran= +sform 0.7s ease 0s; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section { display: flex; -webkit-= +box-flex: 0; flex: 0 0 33.3%; position: absolute; width: 33.3%; height: 40v= +h; float: right; top: 1rem; right: 4.5rem; z-index: 2; margin-right: 2rem; = +} + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section { position: relative; h= +eight: 70vh; margin-right: 0px; top: 3rem; right: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section { top: 0px; right: 0px;= + } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradien= +t, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-grad= +ient-image { opacity: 1; position: absolute; transform: translateY(0px); le= +ft: 60%; width: 60%; height: 70%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradi= +ent, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gr= +adient-image { transform: translateY(0px); left: 25%; opacity: 1; width: 40= +%; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradi= +ent, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gr= +adient-image { opacity: 0; transform: translateY(-10%); left: 25%; transiti= +on: all 1s ease 0s; width: 40%; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradien= +t-image img, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data= +-stat-gradient img { width: 100%; height: 100%; transform: skew(0deg, -30de= +g); } + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradien= +t-image .cmp-image, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-= +bp-data-stat-gradient .cmp-image { height: 100%; } + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradien= +t div { transform: skew(0deg, -30deg); width: 100%; height: 100%; } + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image {= + position: absolute; opacity: 1; transform: translateY(98%); left: 35%; wid= +th: 60%; height: 70%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image= + { transform: translateY(10%); left: 40%; opacity: 1; width: 40%; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image= + { opacity: 0; transform: translateY(20%); transition: all 1s ease 0s; left= +: 40%; width: 40%; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image i= +mg { width: 100%; height: 100%; transform: skew(0deg, -30deg); } + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image .= +cmp-image { height: 100%; } + +.cmp-bp-data-stat .cmp-bp-data-stat-border { border-bottom: 0.1rem solid rg= +b(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-border { opacity: 0; transition: all = +0.7s ease 0s, opacity 0.5s ease 0s; } +} + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat .last-card .cmp-bp-data-stat-border { border: 0px; } +} + +@media screen and (min-width: 1000px) { + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-= +bp-data-stat-card__title { opacity: 1; transform: translateX(0px); } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-= +bp-data-stat-card .cmp-bp-data-stat-border, .bp-data-stat--animate.cmp-bp-d= +ata-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__description p = +{ opacity: 1; transform: translateY(0px); } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :firs= +t-child .cmp-bp-data-stat-card__title { transition-delay: 1s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :firs= +t-child .cmp-bp-data-stat-card__description p { transition-delay: 0.1s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(2) .cmp-bp-data-stat-card__title { transition-delay: 1.2s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(2) .cmp-bp-data-stat-card__description p { transition-delay: 0.2s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(3) .cmp-bp-data-stat-card__title { transition-delay: 1.5s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(3) .cmp-bp-data-stat-card__description p { transition-delay: 0.3s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(4) .cmp-bp-data-stat-card__title { transition-delay: 1.8s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(4) .cmp-bp-data-stat-card__description p { transition-delay: 0.4s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-title__text { opacity: 1; tr= +ansform: translateY(0px); } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-image-section .= +cmp-bp-data-stat-gradient, .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-= +data-stat-image-section .cmp-bp-data-stat-gradient-image { transform: trans= +lateY(0px); left: 25%; opacity: 1; transition-delay: 0.6s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-image-section .= +cmp-bp-data-stat-image { transform: translateY(15%); left: 40%; opacity: 1;= + transition-delay: 0.8s; } +} + +.cmp-bp-data-stat-gradient-image-disable .cmp-bp-data-stat-gradient-image, = +.cmp-bp-data-stat-gradient-image-enable .cmp-bp-data-stat-gradient { displa= +y: none; } + +.brand-gradient-pink .cmp-bp-data-stat-gradient div { background-image: lin= +ear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(231, 0, 116) 30%); } + +.brand-gradient-purple .cmp-bp-data-stat-gradient div { background-image: l= +inear-gradient(rgb(70, 1, 115), rgb(161, 0, 255)); } + +.brand-gradient-purple-alt .cmp-bp-data-stat-gradient div { background-imag= +e: linear-gradient(90deg, rgb(70, 1, 115), rgb(117, 0, 192), rgb(161, 0, 25= +5)); } + +.brand-gradient-blue .cmp-bp-data-stat-gradient div { background-image: lin= +ear-gradient(rgb(0, 0, 136), rgb(0, 77, 255)); } + +.brand-gradient-blue2 .cmp-bp-data-stat-gradient div { background-image: li= +near-gradient(rgb(0, 77, 255), rgb(0, 186, 255)); } + +.brand-gradient-light-blue .cmp-bp-data-stat-gradient div { background-imag= +e: linear-gradient(90deg, rgb(0, 186, 255), rgb(0, 142, 255), rgb(0, 77, 25= +5)); } + +.brand-gradient-red .cmp-bp-data-stat-gradient div { background-image: line= +ar-gradient(rgb(113, 0, 18), red); } + +.brand-gradient-red-alt .cmp-bp-data-stat-gradient div { background-image: = +linear-gradient(90deg, red, rgb(189, 0, 29), rgb(113, 0, 18)); } + +.brand-gradient .cmp-bp-data-stat-gradient div { background-image: linear-g= +radient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.brand-gradient-alt .cmp-bp-data-stat-gradient div { background-image: line= +ar-gradient(90deg, rgb(0, 255, 0), rgb(0, 186, 255)); } + +.brand-gradient-yellow .cmp-bp-data-stat-gradient div { background-image: l= +inear-gradient(rgb(255, 255, 0), rgb(240, 192, 0)); } + +.brand-gradient-yellow-alt .cmp-bp-data-stat-gradient div { background-imag= +e: linear-gradient(90deg, rgb(255, 255, 0), rgb(255, 212, 46), rgb(255, 182= +, 0)); } + +.brand-gradient-green .cmp-bp-data-stat-gradient div { background-image: li= +near-gradient(90deg, rgb(0, 255, 0), rgb(0, 215, 0), rgb(0, 83, 10)); } + +.color-block-accent-purple-1 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(180, 85, 170); } + +.color-block-accent-purple-2 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(160, 85, 245); } + +.color-block-accent-purple-3 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(190, 130, 255); } + +.color-block-accent-purple-4 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(220, 175, 255); } + +.color-block-accent-purple-5 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(230, 220, 255); } + +.color-block-alt-blue .cmp-bp-data-stat-gradient div { background-color: rg= +b(0, 65, 240); } + +.color-block-alt-gray .cmp-bp-data-stat-gradient div { background-color: rg= +b(190, 190, 190); } + +.color-block-alt-gray-dark .cmp-bp-data-stat-gradient div { background-colo= +r: rgb(150, 150, 150); } + +.color-block-alt-gray-darker .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(90, 90, 90); } + +.color-block-alt-green .cmp-bp-data-stat-gradient div { background-color: r= +gb(0, 215, 0); } + +.color-block-alt-red .cmp-bp-data-stat-gradient div { background-color: red= +; } + +.color-block-alt-yellow .cmp-bp-data-stat-gradient div { background-color: = +rgb(255, 255, 0); } + +.color-block-aqua .cmp-bp-data-stat-gradient div { background-color: rgb(0,= + 255, 187); } + +.color-block-blue .cmp-bp-data-stat-gradient div { background-color: rgb(0,= + 186, 255); } + +.color-block-blue-green .cmp-bp-data-stat-gradient div { background-color: = +rgb(5, 240, 165); } + +.color-block-brand-green .cmp-bp-data-stat-gradient div { background-color:= + rgb(100, 255, 80); } + +.color-block-brand-orange .cmp-bp-data-stat-gradient div { background-color= +: rgb(255, 120, 0); } + +.color-block-brand-yellow .cmp-bp-data-stat-gradient div { background-color= +: rgb(255, 235, 50); } + +.color-block-blue-dark .cmp-bp-data-stat-gradient div { background-color: r= +gb(0, 142, 255); } + +.color-block-blue-light .cmp-bp-data-stat-gradient div { background-color: = +rgb(0, 243, 255); } + +.color-block-core-purple .cmp-bp-data-stat-gradient div { background-color:= + rgb(70, 0, 115); } + +.color-block-cyan .cmp-bp-data-stat-gradient div { background-color: rgb(0,= + 255, 255); } + +.color-block-gray .cmp-bp-data-stat-gradient div { background-color: rgb(16= +7, 167, 167); } + +.color-block-gray-base .cmp-bp-data-stat-gradient div { background-color: r= +gb(0, 0, 0); } + +.color-block-gray-dark .cmp-bp-data-stat-gradient div { background-color: r= +gb(107, 107, 107); } + +.color-block-gray-darker .cmp-bp-data-stat-gradient div { background-color:= + rgb(74, 74, 74); } + +.color-block-gray-light .cmp-bp-data-stat-gradient div { background-color: = +rgb(204, 204, 204); } + +.color-block-gray-lighter .cmp-bp-data-stat-gradient div { background-color= +: rgb(227, 227, 227); } + +.color-block-gray-lightest .cmp-bp-data-stat-gradient div { background-colo= +r: rgb(242, 242, 242); } + +.color-block-grayishyellow-dark .cmp-bp-data-stat-gradient div { background= +-color: rgb(150, 150, 140); } + +.color-block-grayishyellow-light .cmp-bp-data-stat-gradient div { backgroun= +d-color: rgb(230, 230, 220); } + +.color-block-green .cmp-bp-data-stat-gradient div { background-color: rgb(0= +, 255, 0); } + +.color-block-green-dark .cmp-bp-data-stat-gradient div { background-color: = +rgb(0, 83, 10); } + +.color-block-link .cmp-bp-data-stat-gradient div { background-color: rgb(0,= + 77, 255); } + +.color-block-link-dark .cmp-bp-data-stat-gradient div { background-color: r= +gb(0, 0, 136); } + +.color-block-orange .cmp-bp-data-stat-gradient div { background-color: rgb(= +255, 182, 0); } + +.color-block-orange-dark .cmp-bp-data-stat-gradient div { background-color:= + rgb(255, 149, 0); } + +.color-block-pink .cmp-bp-data-stat-gradient div { background-color: rgb(23= +1, 0, 116); } + +.color-block-pink-dark .cmp-bp-data-stat-gradient div { background-color: r= +gb(164, 2, 83); } + +.color-block-pink-light .cmp-bp-data-stat-gradient div { background-color: = +rgb(255, 80, 160); } + +.color-block-purple .cmp-bp-data-stat-gradient div { background-color: rgb(= +161, 0, 255); } + +.color-block-purple-dark .cmp-bp-data-stat-gradient div { background-color:= + rgb(117, 0, 192); } + +.color-block-purple-darkest .cmp-bp-data-stat-gradient div { background-col= +or: rgb(70, 1, 115); } + +.color-block-red .cmp-bp-data-stat-gradient div { background-color: rgb(231= +, 15, 41); } + +.color-block-red-dark .cmp-bp-data-stat-gradient div { background-color: rg= +b(189, 0, 29); } + +.color-block-red-darker .cmp-bp-data-stat-gradient div { background-color: = +rgb(113, 0, 18); } + +.color-block-red-light .cmp-bp-data-stat-gradient div { background-color: r= +gb(255, 50, 70); } + +.color-block-white .cmp-bp-data-stat-gradient div { background-color: rgb(2= +55, 255, 255); } + +.color-block-yellow .cmp-bp-data-stat-gradient div { background-color: rgb(= +255, 212, 46); } + +.color-block-yellow-dark .cmp-bp-data-stat-gradient div { background-color:= + rgb(240, 192, 0); } + +.color-block-yellow-light .cmp-bp-data-stat-gradient div { background-color= +: rgb(255, 240, 179); } + +.color-border-accent-purple-1 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(180, 85, 170); } + +.color-border-accent-purple-2 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(160, 85, 245); } + +.color-border-accent-purple-3 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(190, 130, 255); } + +.color-border-accent-purple-4 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(220, 175, 255); } + +.color-border-accent-purple-5 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(230, 220, 255); } + +.color-border-alt-blue .cmp-bp-data-stat-border { border-bottom: 0.1rem sol= +id rgb(0, 65, 240); } + +.color-border-alt-gray .cmp-bp-data-stat-border { border-bottom: 0.1rem sol= +id rgb(190, 190, 190); } + +.color-border-alt-gray-dark .cmp-bp-data-stat-border { border-bottom: 0.1re= +m solid rgb(150, 150, 150); } + +.color-border-alt-gray-darker .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(90, 90, 90); } + +.color-border-alt-green .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(0, 215, 0); } + +.color-border-alt-red .cmp-bp-data-stat-border { border-bottom: 0.1rem soli= +d red; } + +.color-border-alt-yellow .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(255, 255, 0); } + +.color-border-aqua .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(0, 255, 187); } + +.color-border-blue .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(0, 186, 255); } + +.color-border-blue-green .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(5, 240, 165); } + +.color-border-brand-green .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(100, 255, 80); } + +.color-border-brand-orange .cmp-bp-data-stat-border { border-bottom: 0.1rem= + solid rgb(255, 120, 0); } + +.color-border-brand-yellow .cmp-bp-data-stat-border { border-bottom: 0.1rem= + solid rgb(255, 235, 50); } + +.color-border-blue-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(0, 142, 255); } + +.color-border-blue-light .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(0, 243, 255); } + +.color-border-core-purple .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(70, 0, 115); } + +.color-border-cyan .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(0, 255, 255); } + +.color-border-gray .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(167, 167, 167); } + +.color-border-gray-base .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(0, 0, 0); } + +.color-border-gray-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(107, 107, 107); } + +.color-border-gray-darker .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(74, 74, 74); } + +.color-border-gray-light .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(204, 204, 204); } + +.color-border-gray-lighter .cmp-bp-data-stat-border { border-bottom: 0.1rem= + solid rgb(227, 227, 227); } + +.color-border-gray-lightest .cmp-bp-data-stat-border { border-bottom: 0.1re= +m solid rgb(242, 242, 242); } + +.color-border-grayishyellow-dark .cmp-bp-data-stat-border { border-bottom: = +0.1rem solid rgb(150, 150, 140); } + +.color-border-grayishyellow-light .cmp-bp-data-stat-border { border-bottom:= + 0.1rem solid rgb(230, 230, 220); } + +.color-border-green .cmp-bp-data-stat-border { border-bottom: 0.1rem solid = +rgb(0, 255, 0); } + +.color-border-green-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(0, 83, 10); } + +.color-border-link .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(0, 77, 255); } + +.color-border-link-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(0, 0, 136); } + +.color-border-orange .cmp-bp-data-stat-border { border-bottom: 0.1rem solid= + rgb(255, 182, 0); } + +.color-border-orange-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(255, 149, 0); } + +.color-border-pink .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(231, 0, 116); } + +.color-border-pink-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(164, 2, 83); } + +.color-border-pink-light .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(255, 80, 160); } + +.color-border-purple .cmp-bp-data-stat-border { border-bottom: 0.1rem solid= + rgb(161, 0, 255); } + +.color-border-purple-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(117, 0, 192); } + +.color-border-purple-darkest .cmp-bp-data-stat-border { border-bottom: 0.1r= +em solid rgb(70, 1, 115); } + +.color-border-red .cmp-bp-data-stat-border { border-bottom: 0.1rem solid rg= +b(231, 15, 41); } + +.color-border-red-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem sol= +id rgb(189, 0, 29); } + +.color-border-red-darker .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(113, 0, 18); } + +.color-border-red-light .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(255, 50, 70); } + +.color-border-white .cmp-bp-data-stat-border { border-bottom: 0.1rem solid = +rgb(255, 255, 255); } + +.color-border-yellow .cmp-bp-data-stat-border { border-bottom: 0.1rem solid= + rgb(255, 212, 46); } + +.color-border-yellow-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(240, 192, 0); } + +.color-border-yellow-light .cmp-bp-data-stat-border { border-bottom: 0.1rem= + solid rgb(255, 240, 179); } + +.cascadingcard { width: 100%; position: relative; } + +@media screen and (min-width: 1000px) { + .cascadingcard { display: flex; position: static; } +} + +.cascadingcard .cmp-cascadingcard_cta-btn--mobile { background: rgb(82, 0, = +255); margin-top: -55px; right: 5%; display: block; cursor: pointer; } + +@media screen and (min-width: 1000px) { + .cascadingcard .cmp-cascadingcard_cta-btn--mobile { display: none; } +} + +.cmp-cascadingcard { width: 100%; } + +.cmp-cascadingcard--active .cmp-cascadingcard_cta-btn--default.cmp-cascadin= +gcard_cta-btn--active { opacity: 0.9; z-index: 2; width: 200%; height: 200%= +; transition: width 0.4s ease 0s, height 0.4s ease 0s, opacity 0.3s ease 0s= +; } + +.cmp-cascadingcard_cta-btn { width: 80px; height: 80px; background: rgba(82= +, 0, 255, 0.9); color: rgb(255, 255, 255); border-radius: 50%; position: ab= +solute; cursor: none; z-index: 10; } + +.cmp-cascadingcard_cta-btn span { width: 100%; position: absolute; text-ali= +gn: center; left: 50%; top: 50%; transform: translate(-50%, -50%); line-hei= +ght: 1; font-size: 1.3rem; font-weight: 600; } + +@media screen and (min-width: 768px) { + .cmp-cascadingcard_cta-btn span { font-size: 1.4rem; } +} + +.cmp-cascadingcard_cta-btn--default { top: 50%; right: 50%; transform: tran= +slate(50%, -50%); z-index: -1; opacity: 0; } + +.cmp-cascadingcard_cta-btn--focus-active { opacity: 0.9; z-index: 2; transi= +tion: width 0.4s ease 0s, height 0.4s ease 0s, opacity 0.3s ease 0s; } + +.cmp-cascadingcard_image-placeholder { position: relative; overflow: hidden= +; } + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_image-placeholder { padding-top: 0px; height: 0px; tra= +nsition: height 0.7s ease 0s; } +} + +.cmp-cascadingcard_image-placeholder--focus-active { outline: rgb(0, 0, 136= +) solid 2px; outline-offset: 2px; z-index: 1; } + +.cmp-cascadingcard_image-placeholder a { cursor: none; } + +.cmp-cascadingcard--redirect-element { display: none; } + +.cmp-cascadingcard .cmp-image { width: 100%; } + +.cmp-cascadingcard .cmp-image img { width: 100%; height: 100%; object-fit: = +cover; cursor: none; position: absolute; transition: transform 0.7s ease 0s= +, -webkit-transform 0.7s ease 0s; } + +.cmp-cascadingcard .cmp-image img:hover { transform: scale(1.3); } + +.cmp-cascadingcard_text-content { padding-right: 60px; padding-top: 1.5rem;= + } + +@media screen and (min-width: 768px) { + .cmp-cascadingcard_text-content { padding-top: 3rem; padding-right: 50px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_text-content { padding-right: 30px; } +} + +.cmp-cascadingcard_text-content .cmp-teaser__title { font-weight: 300; font= +-size: 2.4rem; line-height: 2.4rem; margin-bottom: 1.5rem; margin-top: 0px;= + } + +@media screen and (min-width: 768px) { + .cmp-cascadingcard_text-content .cmp-teaser__title { font-size: 2.88rem; = +margin-bottom: 2rem; line-height: 2.59rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_text-content .cmp-teaser__title { opacity: 0; padding-= +top: 5px; } +} + +.cmp-cascadingcard_text-content .cmp-teaser__title-link { display: inline-b= +lock; } + +.cmp-cascadingcard_text-content .cmp-teaser__title-link:focus { box-shadow:= + rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; out= +line-offset: 1px; } + +.cmp-cascadingcard_text-content .cmp-teaser__title-link:focus:not(:focus-vi= +sible) { box-shadow: none; outline: none; } + +.cmp-cascadingcard_text-content .cmp-teaser__title-link:focus, .cmp-cascadi= +ngcard_text-content .cmp-teaser__title-link:hover { color: rgb(0, 77, 255);= + text-decoration: underline; } + +.cmp-cascadingcard_description { font-weight: 300; font-size: 1.62rem; line= +-height: 1.2; } + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_description { opacity: 0; padding-top: 5px; } +} + +.cmp-cascadingcard_description a { color: rgb(0, 77, 255); } + +.cmp-cascadingcard_description a:focus, .cmp-cascadingcard_description a:ho= +ver { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-cascadingcard_description a:visited { color: rgb(0, 0, 136); } + +.cmp-cascadingcard_category-title { font-weight: 600; font-size: 1.2rem; li= +ne-height: 1; margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_category-title { opacity: 0; padding-top: 5px; } +} + +.contact-card .cmp-contact-card__content { background: transparent; display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; padding-bottom: 2.5rem; } + +@media screen and (min-width: 768px) { + .contact-card .cmp-contact-card__content { padding-right: 1.5rem; } +} + +.contact-card .cmp-contact-card__name { font-size: 1.6rem; font-weight: 600= +; line-height: 1.4; letter-spacing: 1.25px; overflow-wrap: break-word; word= +-break: break-all; text-transform: uppercase; } + +.contact-card .cmp-contact-card__position { font-size: 1.4rem; line-height:= + normal; overflow-wrap: break-word; } + +.contact-card .cmp-contact-card__location { font-size: 1.4rem; line-height:= + 1.5; overflow-wrap: break-word; } + +.contact-card .cmp-contact-card__link--number { font-size: 1.4rem; line-hei= +ght: 1.82857; color: rgb(0, 77, 255); display: inline-block; } + +.contact-card .cmp-contact-card__link--number:focus { box-shadow: rgb(0, 0,= + 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offse= +t: 1px; } + +.contact-card .cmp-contact-card__link--number:focus:not(:focus-visible) { b= +ox-shadow: none; outline: none; } + +.contact-card .cmp-contact-card__link--number:hover { text-decoration: unde= +rline; } + +.contact-card .cmp-contact-card__link--number:focus { color: rgb(0, 0, 136)= +; } + +.contact-card .cmp-contact-card .cmp-share-banner__icon { margin: 1.8rem 0p= +x 0px; } + +.contact-card .cmp-contact-card .cmp-share-banner__icon:focus, .contact-car= +d .cmp-contact-card .cmp-share-banner__icon:hover { color: rgb(255, 255, 25= +5); } + +.contact-card .cmp-contact-card .cmp-share-banner__icon--mail { border-colo= +r: rgb(0, 0, 0); color: rgb(0, 0, 0); display: flex; } + +.contact-card .cmp-contact-card .cmp-share-banner__icon--mail:focus, .conta= +ct-card .cmp-contact-card .cmp-share-banner__icon--mail:hover { background-= +color: rgb(0, 0, 0); } + +.general-inquiry-card .cmp-teaser__content { display: flex; border: none; p= +adding: 0px; background-color: transparent; } + +@media screen and (min-width: 768px) { + .general-inquiry-card .cmp-teaser__content { } +} + +.general-inquiry-card .cmp-teaser__title { font-size: 3rem; font-weight: 80= +0; line-height: 1; } + +.general-inquiry-card .cmp-teaser__description { margin: 10px 0px; } + +.general-inquiry-card .cmp-teaser__action-container { padding-top: 0px; } + +@media screen and (min-width: 768px) { + .general-inquiry-card .cmp-teaser__action-container { margin-top: auto; } +} + +.general-inquiry-card .cmp-teaser__action-container.cmp-button--contact .cm= +p-button::before, .general-inquiry-card .cmp-teaser__action-container.cmp-b= +utton--location .cmp-button::before { border-radius: 100%; border: 0.15rem = +solid rgb(0, 77, 255); color: rgb(0, 77, 255); height: 3rem; width: 3rem; m= +in-width: 3rem; text-align: center; transition: all 0.5s ease 0s; vertical-= +align: middle; position: relative; margin-right: 0.5rem; } + +.general-inquiry-card .cmp-teaser__action-container.cmp-button--location .c= +mp-button::before { content: "=EF=8A=A3"; font-size: 1.8rem; font-feature-s= +ettings: "liga"; padding-top: 0.55rem; } + +.general-inquiry-card .cmp-teaser__action-container.cmp-button--contact .cm= +p-button::before, .general-inquiry-card .cmp-teaser__action-container.cmp-b= +utton--location .cmp-button::before { font-family: Ionicons; display: block= +; font-weight: 400; font-style: normal; line-height: 1; text-transform: non= +e; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dire= +ction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizele= +gibility; } + +.general-inquiry-card .cmp-teaser__action-container.cmp-button--contact .cm= +p-button::before { content: "=EF=8B=92"; font-size: 2rem; font-feature-sett= +ings: "liga"; padding-top: 0.4rem; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button { margin: 0= +px; width: auto; height: auto; font-weight: 600; color: rgb(0, 77, 255); te= +xt-decoration: none; line-height: 1.6; background-color: transparent; box-s= +hadow: none; transition: none 0s ease 0s; transform: none; padding: 0px; te= +xt-transform: none; -webkit-box-pack: start; justify-content: flex-start; } + +@media screen and (min-width: 768px) { + .general-inquiry-card .cmp-teaser__action-container .cmp-button { font-si= +ze: 1.6rem; } +} + +.general-inquiry-card .cmp-teaser__action-container .cmp-button__text { -we= +bkit-box-align: center; align-items: center; display: inline-flex; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:focus::befo= +re, .general-inquiry-card .cmp-teaser__action-container .cmp-button:hover::= +before { text-decoration: none; background-color: rgb(0, 77, 255); color: r= +gb(255, 255, 255); transition: all 0.5s ease-in-out 0s; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:focus span,= + .general-inquiry-card .cmp-teaser__action-container .cmp-button:hover span= + { text-decoration: underline; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:focus:focus= +, .general-inquiry-card .cmp-teaser__action-container .cmp-button:hover:foc= +us { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255= +) solid 1px; outline-offset: 1px; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:focus:focus= +:not(:focus-visible), .general-inquiry-card .cmp-teaser__action-container .= +cmp-button:hover:focus:not(:focus-visible) { box-shadow: none; outline: non= +e; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:visited { c= +olor: rgb(0, 0, 136); } + +.cmp-article-module__profile { display: flex; -webkit-box-align: center; al= +ign-items: center; padding-bottom: 1.5rem; } + +.cmp-article-module__image-container { width: 6.3rem; height: 6.3rem; margi= +n-right: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-article-module__image-container { width: 6.8rem; height: 6.8rem; mar= +gin-right: 3rem; } +} + +.cmp-article-module__image-container .cmp-image__image { width: 100%; heigh= +t: 100%; border-radius: 50%; } + +.cmp-article-module__profile-info { width: calc(100% - 7.8rem); font-size: = +1.4rem; word-break: break-word; line-height: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-article-module__profile-info { width: calc(100% - 9.8rem); font-size= +: 1.6rem; line-height: 2.2rem; font-weight: 500; } +} + +.cmp-article-module__article-container { padding-top: 1.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-article-module__article-container { padding-top: 2.5rem; } +} + +@media screen and (max-width: 767.9px) { + .cmp-cascading-block .cascadingcard { margin-top: 50px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-cascading-block .cascadingcard { margin-top: 60px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block--4-cards .cascadingcard { float: left; width: 25%; } + .cmp-cascading-block--4-cards .cascadingcard:first-child { margin-top: 0p= +x; } + .cmp-cascading-block--4-cards .cascadingcard:nth-child(2) { margin-top: 5= +0px; } + .cmp-cascading-block--4-cards .cascadingcard:nth-child(3) { margin-top: 1= +00px; } + .cmp-cascading-block--4-cards .cascadingcard:nth-child(4) { margin-top: 1= +50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block--3-cards .cascadingcard { float: left; width: 33.333= +3%; } + .cmp-cascading-block--3-cards .cascadingcard:first-child { margin-top: 0p= +x; } + .cmp-cascading-block--3-cards .cascadingcard:nth-child(2) { margin-top: 5= +0px; } + .cmp-cascading-block--3-cards .cascadingcard:nth-child(3) { margin-top: 1= +00px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block--2-cards .cascadingcard { float: left; width: 50%; m= +argin-bottom: 0px; } + .cmp-cascading-block--2-cards .cascadingcard:first-child { margin-top: 0p= +x; } + .cmp-cascading-block--2-cards .cascadingcard:nth-child(2) { margin-top: 5= +0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-cascading-block--sm-2-cards .cascadingcard { float: left; width: 50%= +; padding-top: 60px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:first-child { margin-top:= + 0px; padding-top: 0px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(2) { margin-top= +: 50px; padding-top: 0px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(3) { margin-top= +: 0px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(3) .cmp-cascadi= +ngcard_cta-btn--mobile { margin-top: -5px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(4) { margin-top= +: 50px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(4) .cmp-cascadi= +ngcard_cta-btn--mobile { margin-top: -5px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-cascading-block--sm-1-card .cascadingcard { margin-top: 60px; } + .cmp-cascading-block--sm-1-card .cascadingcard:first-child { margin-top: = +0px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-cascading-block--xs-2-cards .cascadingcard { float: left; width: 50%= +; padding-top: 50px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:first-child { margin-top:= + 0px; padding-top: 0px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(2) { margin-top= +: 20px; padding-top: 0px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(3) { margin-top= +: 0px; clear: both; margin-bottom: 0px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(3) .cmp-cascadi= +ngcard_cta-btn--mobile { margin-top: -5px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(4) { margin-top= +: 20px; margin-bottom: 0px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(4) .cmp-cascadi= +ngcard_cta-btn--mobile { margin-top: -5px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-cascading-block--xs-1-card .cascadingcard:first-child { margin-top: = +0px; } +} + +.cmp-cascading-block_first-row { margin-bottom: 60px; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_first-row { margin-bottom: 80px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block_first-row { margin-bottom: 100px; } +} + +.cmp-cascading-block_first-row .cmp-title { text-align: center; } + +@media screen and (min-width: 1000px) { + .cmp-cascading-block_first-row .cmp-title { opacity: 0; top: 30px; positi= +on: relative; } +} + +.cmp-cascading-block_first-row .cmp-title .cmp-title__text { font-weight: 6= +00; font-size: 3.68rem; line-height: 1; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_first-row .cmp-title .cmp-title__text { font-size: 5= +.27rem; } +} + +.cmp-cascading-block_first-row .text { margin-top: 20px; text-align: center= +; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_first-row .text { margin-top: 30px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block_first-row .text { opacity: 0; top: 15px; position: r= +elative; } +} + +.cmp-cascading-block_first-row .text .cmp-text p { font-weight: 300; font-s= +ize: 1.6rem; line-height: 1; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_first-row .text .cmp-text p { font-size: 2rem; line-= +height: 1.185; } +} + +.cmp-cascading-block_second-row { display: flex; flex-wrap: wrap; width: 10= +0%; } + +.cmp-cascading-block_third-row { clear: both; padding-top: 30px; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_third-row { padding-top: 60px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block_third-row { opacity: 0; } +} + +.cmp-cascading-block_third-row .cmp-button--right { -webkit-box-pack: start= +; justify-content: flex-start; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_third-row .cmp-button--right { -webkit-box-pack: end= +; justify-content: flex-end; } +} + +.cmp-cascading-block--animate .cmp-cascading-block--animate_first-row .cmp-= +title { transition: opacity 0.6s ease-in 0.2s, top 1s ease; opacity: 1; top= +: 0px; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_first-row .text= + { transition: opacity 0.6s ease-in 0.2s, top 0.4s ease; opacity: 1; top: 0= +px; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard .cmp-cascadingcard_image-placeholder { padding-top: 0px; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard .cmp-teaser__title { padding-top: 0px; opacity: 1; transition: a= +ll 0.6s ease-out 0.1s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard .cmp-cascadingcard_category-title { padding-top: 0px; opacity: 1= +; transition: all 0.6s ease-out 0.2s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard .cmp-cascadingcard_description { padding-top: 0px; opacity: 1; t= +ransition: all 0.6s ease-out 0.1s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard:first-child .cmp-cascadingcard_category-title, .cmp-cascading-bl= +ock--animate .cmp-cascading-block--animate_second-row .cascadingcard:first-= +child .cmp-cascadingcard_description, .cmp-cascading-block--animate .cmp-ca= +scading-block--animate_second-row .cascadingcard:first-child .cmp-cascading= +card_image-placeholder, .cmp-cascading-block--animate .cmp-cascading-block-= +-animate_second-row .cascadingcard:first-child .cmp-teaser__title { transit= +ion-delay: 0.1s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard:nth-child(2) .cmp-cascadingcard_category-title, .cmp-cascading-b= +lock--animate .cmp-cascading-block--animate_second-row .cascadingcard:nth-c= +hild(2) .cmp-cascadingcard_description, .cmp-cascading-block--animate .cmp-= +cascading-block--animate_second-row .cascadingcard:nth-child(2) .cmp-cascad= +ingcard_image-placeholder, .cmp-cascading-block--animate .cmp-cascading-blo= +ck--animate_second-row .cascadingcard:nth-child(2) .cmp-teaser__title { tra= +nsition-delay: 0.2s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard:nth-child(3) .cmp-cascadingcard_category-title, .cmp-cascading-b= +lock--animate .cmp-cascading-block--animate_second-row .cascadingcard:nth-c= +hild(3) .cmp-cascadingcard_description, .cmp-cascading-block--animate .cmp-= +cascading-block--animate_second-row .cascadingcard:nth-child(3) .cmp-cascad= +ingcard_image-placeholder, .cmp-cascading-block--animate .cmp-cascading-blo= +ck--animate_second-row .cascadingcard:nth-child(3) .cmp-teaser__title { tra= +nsition-delay: 0.3s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard:nth-child(4) .cmp-cascadingcard_category-title, .cmp-cascading-b= +lock--animate .cmp-cascading-block--animate_second-row .cascadingcard:nth-c= +hild(4) .cmp-cascadingcard_description, .cmp-cascading-block--animate .cmp-= +cascading-block--animate_second-row .cascadingcard:nth-child(4) .cmp-cascad= +ingcard_image-placeholder, .cmp-cascading-block--animate .cmp-cascading-blo= +ck--animate_second-row .cascadingcard:nth-child(4) .cmp-teaser__title { tra= +nsition-delay: 0.4s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_third-row { tra= +nsition: opacity 0.6s ease 0.2s; opacity: 1; } + +.cmp-cascadingcard_cta-btn--follow { display: none; pointer-events: none; t= +ransform: translate3d(-50%, -50%, 0px); } + +.cmp-cascadingcard_cta-btn--follow span { width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_cta-btn--follow.cmp-cascadingcard_cta-btn--active { di= +splay: block; } +} + +.cmp-parallax-logo-video-and-animation { position: relative; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation {= + display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal= +; flex-direction: column; -webkit-box-pack: center; justify-content: center= +; min-height: 400px; overflow: hidden; position: relative; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= + { height: 100vh; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel { width: 100%; position: relative; display: flex; -webkit-box-orient:= + vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel { height: 100%; position: absolute; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-svg, .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-vide= +o-animation--panel-video { display: flex; -webkit-box-pack: center; justify= +-content: center; -webkit-box-align: center; align-items: center; position:= + absolute; width: 100%; height: 100%; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel-svg { pointer-events: none; display: none; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-svg { position: relative; display: inherit; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel-svg .cmp-image { width: 100%; height: 100%; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel-svg .cmp-image__image { position: relative; width: 100%; height: 100%= +; background-color: rgb(107, 107, 107); margin-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-svg .cmp-image__image { width: 80%; margin: 0px auto; background-co= +lor: transparent; z-index: 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-image { display: none; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel-image .cmp-image__image { width: 60%; margin: 0px auto; padding-top: = +10rem; padding-bottom: 6rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-image .cmp-image__image { width: 40%; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote { position: relative; width: 100%; color: rgb(0, = +0, 0); text-align: center; align-self: center; opacity: 1; z-index: 3; padd= +ing: 0px 1.5rem; margin-bottom: 8rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote { top: auto; bottom: 10%; padding: 0px 3.5rem; = +} +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote { margin-bottom: 0px; position: absolute; top: = +58%; padding: 0px; max-width: 98rem; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--title { margin: 0px auto; padding: 0px 2.2%; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--title { padding: 0px 3.8%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--title { padding: 0px; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--title h2 { font-size: 3.2rem; color: rgb(0, 0, 0= +); line-height: 3.2rem; font-weight: 600; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--title h2 { margin-bottom: 3rem; font-size: 4re= +m; line-height: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--title h2 { margin-top: 2rem; margin-bottom: 2r= +em; font-size: 5.27rem; line-height: 5.27rem; opacity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--description { margin: 0px auto; padding: 0px 2.2= +%; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--description { padding: 0px 3.8%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--description { padding: 0px; width: 80%; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--description p { font-size: 1.6rem; font-weight: = +300; margin-bottom: 2rem; color: rgb(0, 0, 0); line-height: 1.6rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--description p { margin-bottom: 2rem; font-size= +: 2rem; line-height: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--description p { margin-bottom: 2.5rem; font-si= +ze: 1.92rem; line-height: 2.12rem; opacity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote .cmp-button--text-brand-link { margin-bottom: 2re= +m; padding: 0px 2.2%; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote .cmp-button--text-brand-link { padding: 0px 3.8= +%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote .cmp-button--text-brand-link { padding: 0px; op= +acity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--cta-container { margin-bottom: 2rem; padding: 0p= +x 2.2%; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--cta-container { padding: 0px 3.8%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--cta-container { padding: 0px; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--cta-container .cmp-button--circle-with-arrow .cm= +p-button { background-color: transparent; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--cta-container .cmp-button--circle-with-arrow .= +cmp-button { opacity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero { -webkit-box-pack: center; justify-content: center; = +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content { position: relative; height: auto; top: 0px= +; z-index: 1; width: 75%; min-width: 75%; padding: 0px 2.2%; display: flex;= + -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio= +n: column; align-self: center; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content { padding: 0px 3.8%; margin: 0px; width: 6= +0%; min-width: 60%; transform: scale(1); } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content { margin: 0px; -webkit-box-pack: start; ju= +stify-content: flex-start; padding: 0px; width: 50%; min-width: 50%; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content .title { display: none; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content .text p { color: rgb(0, 0, 0); font-weight: = +300; font-size: 1.76rem; line-height: 2.28rem; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content .text p { font-size: 2.08rem; line-height:= + 2.704rem; padding-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content .text p { opacity: 0; font-size: 2.4rem; l= +ine-height: 3.12rem; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content .text p .animate-sub-title-large { font-size= +: 2.4rem; font-weight: 300; color: rgb(0, 0, 0); line-height: 2.64rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content .text p .animate-sub-title-large { font-si= +ze: 4.32rem; line-height: 5.616rem; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content .text p .animate-sub-title-medium { font-siz= +e: 2.7rem; font-weight: 400; color: rgb(0, 0, 0); line-height: 2.7rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content .text p .animate-sub-title-medium { font-s= +ize: 3.5rem; line-height: 4.55rem; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content-container { position: absolute; width: 100%;= + height: 100%; margin: 0px auto; padding: 0px 1.5rem; display: flex; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content-container { padding: 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content-container { max-width: 98rem; padding: 0px= +; margin: 0px auto; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__video { height: 100%; display: block; width: 100vw; = +min-height: auto; object-fit: cover; background-position: 50% center; curso= +r: default; outline: none; align-self: flex-end; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__video-desktop { height: 80vh; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__video-mobile { height: 135vh; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__video-container { display: flex; -webkit-box-pack: c= +enter; justify-content: center; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__video { width: 50vw; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__controls { display: block; z-index: 9; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__controls button { color: rgb(0, 0, 0); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero .cmp-button--text-brand-link { opacity: 1; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero .cmp-button--text-brand-link { opacity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button { color: rgb= +(0, 0, 0); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button::before { co= +lor: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button__text::befor= +e { color: rgb(0, 0, 0); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] { height: auto; overflow: visible; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel { position: relati= +ve; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-parallax-quot= +e { opacity: 1; position: relative; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-parallax-quot= +e .cmp-button--text-brand-link, .cmp-parallax-logo-video-and-animation .cmp= +-parallax-logo-video-animation[data-authoring] .cmp-parallax-logo-video-ani= +mation--panel .cmp-parallax-quote h2, .cmp-parallax-logo-video-and-animatio= +n .cmp-parallax-logo-video-animation[data-authoring] .cmp-parallax-logo-vid= +eo-animation--panel .cmp-parallax-quote p { opacity: 1; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-video { position: = +relative; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-svg { display: blo= +ck; min-height: 4.6rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-svg .cmp-image__im= +age { position: relative; height: auto; background-color: rgb(107, 107, 107= +); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-image { display: b= +lock; min-height: 4.6rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-image .cmp-image__= +image { position: relative; height: auto; max-width: 30%; margin: 0px auto;= + } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__v= +ideo { max-height: 70rem; width: 100vw; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent .text p { opacity: 1; font-size: 2rem; line-height: 2rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent .text .animate-sub-title-medium { opacity: 1; font-size: 2.5rem; lin= +e-height: 2.5rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent .text .animate-sub-title-large { opacity: 1; font-size: 3rem; line-h= +eight: 3rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent .cmp-button--text-brand-link { opacity: 1; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent-container { visibility: visible; } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-text h2, .cmp-parallax-logo-video= +-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-video-h= +ero__content .cmp-text h3, .cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-animation--panel .cmp-video-hero__content .cmp-text h= +4, .cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-an= +imation--panel .cmp-video-hero__content .cmp-text h5, .cmp-parallax-logo-vi= +deo-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-vide= +o-hero__content .cmp-text h6, .cmp-parallax-logo-video-and-animation--dark = +.cmp-parallax-logo-video-animation--panel .cmp-video-hero__content .cmp-tex= +t ol, .cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video= +-animation--panel .cmp-video-hero__content .cmp-text p, .cmp-parallax-logo-= +video-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-vi= +deo-hero__content .cmp-text p .animate-sub-title-large, .cmp-parallax-logo-= +video-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-vi= +deo-hero__content .cmp-text p .animate-sub-title-medium, .cmp-parallax-logo= +-video-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-v= +ideo-hero__content .cmp-text p .animate-sub-title-small, .cmp-parallax-logo= +-video-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-v= +ideo-hero__content .cmp-text span, .cmp-parallax-logo-video-and-animation--= +dark .cmp-parallax-logo-video-animation--panel .cmp-video-hero__content .cm= +p-text ul { color: rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-text a { color: rgb(255, 255, 255= +); text-decoration: underline; } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butt= +on { color: rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butt= +on::before { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255= +); } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butt= +on__text::before, .cmp-parallax-logo-video-and-animation--dark .cmp-paralla= +x-logo-video-animation--panel .cmp-video-hero__controls button, .cmp-parall= +ax-logo-video-and-animation .cmp-parallax-logo-video-animation--panel .cmp-= +hero-video-dark .cmp-text h2, .cmp-parallax-logo-video-and-animation .cmp-p= +arallax-logo-video-animation--panel .cmp-hero-video-dark .cmp-text h3, .cmp= +-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--pane= +l .cmp-hero-video-dark .cmp-text h4, .cmp-parallax-logo-video-and-animation= + .cmp-parallax-logo-video-animation--panel .cmp-hero-video-dark .cmp-text h= +5, .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animatio= +n--panel .cmp-hero-video-dark .cmp-text h6, .cmp-parallax-logo-video-and-an= +imation .cmp-parallax-logo-video-animation--panel .cmp-hero-video-dark .cmp= +-text ol, .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-a= +nimation--panel .cmp-hero-video-dark .cmp-text p, .cmp-parallax-logo-video-= +and-animation .cmp-parallax-logo-video-animation--panel .cmp-hero-video-dar= +k .cmp-text p .animate-sub-title-large, .cmp-parallax-logo-video-and-animat= +ion .cmp-parallax-logo-video-animation--panel .cmp-hero-video-dark .cmp-tex= +t p .animate-sub-title-medium, .cmp-parallax-logo-video-and-animation .cmp-= +parallax-logo-video-animation--panel .cmp-hero-video-dark .cmp-text p .anim= +ate-sub-title-small, .cmp-parallax-logo-video-and-animation .cmp-parallax-l= +ogo-video-animation--panel .cmp-hero-video-dark .cmp-text span, .cmp-parall= +ax-logo-video-and-animation .cmp-parallax-logo-video-animation--panel .cmp-= +hero-video-dark .cmp-text ul { color: rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-hero-video-dark .cmp-text a { color: rgb(255, 255, 255); text-de= +coration: underline; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-hero-video-dark .cmp-button--text-brand-link .cmp-button { color= +: rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-hero-video-dark .cmp-button--text-brand-link .cmp-button::before= + { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-hero-video-dark .cmp-button--text-brand-link .cmp-button__text::= +before { color: rgb(255, 255, 255); } + +@media screen and (max-width: 999.9px) { + .cmp-parallax-logo-video-and-animation--reverse .cmp-parallax-logo-video-= +animation { -webkit-box-orient: vertical; -webkit-box-direction: reverse; f= +lex-direction: column-reverse; } +} + +.parallax-logo-video-social { position: relative; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social { display: flex= +; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directi= +on: column; -webkit-box-pack: center; justify-content: center; min-height: = +400px; overflow: hidden; position: relative; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social { height: 100= +vh; } +} + +@media screen and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social { -webkit-box= +-orient: vertical; -webkit-box-direction: reverse; flex-direction: column-r= +everse; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel { width:= + 100%; position: relative; display: flex; -webkit-box-orient: vertical; -we= +bkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel { heig= +ht: 100%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel { heig= +ht: 100%; position: absolute; -webkit-box-pack: center; justify-content: ce= +nter; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title { = +position: absolute; z-index: 4; width: 100%; height: 80vh; margin: 4.8rem 0= +px 12.8rem; pointer-events: none; } + +@media screen and (max-width: 540px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +{ height: 50vh; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +{ margin: 0px; } +} + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +{ font-size: 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +{ opacity: 0; height: auto; margin: 0px; bottom: 27%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title .c= +mp-title { width: 100%; height: 100%; position: relative; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title .c= +mp-title__text { transform: translate(-50%, 50%); left: 50%; position: abso= +lute; font-size: 3.2rem; line-height: 2.88rem; font-weight: 600; width: 100= +%; text-align: center; bottom: 5%; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +.cmp-title__text { font-size: 4rem; line-height: 3.6rem; bottom: 20%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +.cmp-title__text { font-size: 5.27rem; line-height: 5.27rem; bottom: 27%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg, .= +parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video { d= +isplay: flex; -webkit-box-pack: center; justify-content: center; -webkit-bo= +x-align: center; align-items: center; position: absolute; width: 100%; heig= +ht: 100%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg { po= +inter-events: none; display: none; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg { = +position: relative; display: inherit; z-index: 4; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg .cmp= +-image { position: relative; width: 100%; height: 100%; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg .c= +mp-image { height: auto; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg .cmp= +-image__image { position: relative; width: 100%; height: 100%; background-c= +olor: rgb(107, 107, 107); margin-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg .c= +mp-image__image { width: 90%; background-color: transparent; z-index: 2; po= +sition: absolute; height: auto; transform: translate(-50%, -50%); top: 50%;= + left: 50%; overflow: hidden; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image { = +width: 100%; height: 80vh; margin: 4.8rem 0px 12.8rem; } + +@media screen and (max-width: 540px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image = +{ height: 50vh; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image = +{ margin: 0px; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image = +{ display: none; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image .c= +mp-image { position: relative; width: 100%; height: 100%; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image .c= +mp-image__image { margin: 0px auto; position: relative; width: 30%; top: 30= +%; } + +@media screen and (max-width: 540px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image = +.cmp-image__image { width: 50%; top: 20%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote { position: relative; width: 100%; color: rgb(0, 0, 0); text-al= +ign: start; align-self: center; opacity: 1; z-index: 3; background: rgb(204= +, 204, 204); } + +@media screen and (max-width: 767.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote { min-height: 100vh; height: 100vh; } +} + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote { position: absolute; background: none; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote { position: relative; width: calc(100% - 30px); max-width: 98= +rem; padding: 0px 5%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote__desktop { height: 80vh; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote__mobile { height: 135vh; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote__content { position: relative; z-index: 2; padding: 6% 5% 0px; = +margin-bottom: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { padding: 0px 8%; top: 50%; transform: translateY(1= +0%); } +} + +@media screen and (min-width: 768px) and (max-width: 1040px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { width: 70%; } +} + +@media screen and (min-width: 1041px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { width: 47%; } +} + +@media screen and (min-width: 1200px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { height: 100%; padding: 0px; margin-bottom: 0px; tr= +ansform: translateY(-40%); } +} + +@media screen and (min-width: 1000px) and (max-height: 700px) and (min-heig= +ht: 400px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { width: 65%; transform: translateY(-33%); } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote__content > .cmp-button--text-brand-link { margin-top: 4.48rem; = +} + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content > .cmp-button--text-brand-link { margin-top: 3.6rem;= + } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content > .cmp-button--text-brand-link { margin-top: 5.27rem= +; } +} + +@media screen and (max-height: 700px) and (min-height: 400px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content > .cmp-button--text-brand-link { margin-top: 1.8rem;= + } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--description { margin: 0px 0px 1.4rem; padding: 0px 2.2% 0px 0p= +x; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--description { padding: 0px 3.8% 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--description { margin-bottom: 1.6rem; padding: 0px; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--description p { opacity: 1; font-size: 1.92rem; font-family: G= +T-Sectra-Fine-Book, "Book Antiqua", Georgia, serif; font-weight: 400; margi= +n-bottom: 2rem; color: rgb(0, 0, 0); line-height: 2.88rem; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--description p { margin-bottom: 2rem; font-size: 2.24rem; lin= +e-height: 3.36rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--description p { margin-bottom: 2.5rem; font-size: 2.6rem; li= +ne-height: 3.9rem; opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--name .cmp-title__text { font-size: 1.28rem; line-height: 1.92r= +em; font-weight: 500; opacity: 1; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--name .cmp-title__text { font-size: 1.8rem; line-height: 2.7r= +em; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--name .cmp-title__text { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--title { margin: 0px auto; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--title h2 { color: rgb(0, 0, 0); font-weight: 500; font-size: 1= +.28rem; line-height: 1.92rem; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--title h2 { font-size: 1.8rem; line-height: 2.7rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--title h2 { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons { display: flex; -webkit-box-orient: horizontal; = +-webkit-box-direction: normal; flex-flow: wrap; font-size: 4.48rem; line-he= +ight: 4.48rem; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote .social-icons { font-size: 4rem; line-height: 3.6rem; flex-wr= +ap: nowrap; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote .social-icons { font-size: 5.27rem; line-height: 5.27rem; fle= +x-wrap: nowrap; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons .social-icon { margin-right: 2%; margin-top: 0px;= + } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons .social-icon .cmp-button__text::before { margin-r= +ight: 2.3rem; margin-left: 2.5rem; font-size: 2.2rem; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons .social-icon__twitter::after { position: absolute= +; opacity: 1; top: 1.4rem; left: 1rem; content: "=EF=89=83"; font-size: 1.6= +rem; font-family: Ionicons; display: block; font-weight: 400; font-style: n= +ormal; line-height: 1; text-transform: none; letter-spacing: normal; overfl= +ow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothin= +g: antialiased; text-rendering: optimizelegibility; font-feature-settings: = +"liga"; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote .social-icons .social-icon__twitter::after { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons .social-icon__linkedin::after { position: absolut= +e; opacity: 1; top: 1.2rem; left: 0.9rem; content: "=EE=A4=94"; font-size: = +1.6rem; font-family: Ionicons; display: block; font-weight: 400; font-style= +: normal; line-height: 1; text-transform: none; letter-spacing: normal; ove= +rflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoot= +hing: antialiased; text-rendering: optimizelegibility; font-feature-setting= +s: "liga"; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote .social-icons .social-icon__linkedin::after { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons--animate-icons .social-icon__linkedin::after, .pa= +rallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-parall= +ax-quote .social-icons--animate-icons .social-icon__twitter::after { opacit= +y: 1; transition: opacity 1s ease 1s; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link { opacity: 1; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-b= +utton--text-brand-link { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link .cmp-button, .parallax-logo-video-social .cmp-parallax= +-logo-video-social--panel .cmp-button--text-brand-link .cmp-button:hover { = +color: rgb(0, 0, 0); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link .cmp-button::before { color: rgb(0, 0, 0); border: 1px= + solid rgb(0, 0, 0); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link .cmp-button__text { white-space: normal; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link .cmp-button:visited, .parallax-logo-video-social .cmp-= +parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-button_= +_text::before { color: rgb(0, 0, 0); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video { = +position: relative; width: 100%; height: 100%; max-height: 100%; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +{ position: absolute; } +} + +@media screen and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video--animation { height: 100%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero { height: 100%; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero { -webkit-box-pack: center; justify-content: center; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__content { height: 100%; width: 100%; max-width: 98rem; paddi= +ng: 0px 5%; margin: 0px auto; position: absolute; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__content { padding: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__content { padding: 0px 8%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__video { display: none; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video { position: relative; display: inline-block; transfo= +rm: none; top: 0%; left: 0%; width: 140%; height: auto; object-fit: contain= +; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video { position: absolute; transform: translate(-50%, -50= +%); top: 50%; left: 51%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__video-container { height: 100%; display: none; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video-container { display: flex; width: 100vw; height: 100= +%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video-container { height: 100vh; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__video-container .cmp-video-hero__controls { bottom: 5px; dis= +play: none; right: 15px; z-index: 3; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video-container .cmp-video-hero__controls { display: block= +; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video-container .cmp-video-hero__controls { opacity: 0; po= +sition: absolute; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__video-container .cmp-video-hero__controls button { color: rg= +b(0, 0, 0); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--profile-image = +{ display: block; inset: 0px; position: absolute; z-index: -1; width: 100%;= + } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--profile-imag= +e { display: none; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--profile-image = +.cmp-image { height: 100vh; overflow: hidden; position: relative; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--profile-image = +.cmp-image__image { object-fit: cover; top: 10%; left: 10%; width: 100%; tr= +ansform: scale(1.2); position: absolute; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + { overflow: visible; height: 100%; min-height: 90rem; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] { -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-dir= +ection: column-reverse; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel { position: relative; height: auto;= + } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-title { opacity: 1; height: 200px; = +min-height: 200px; position: relative; margin: 0px; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-parallax-quote { opacity: 1; p= +osition: relative; height: 440px; min-height: 500px; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote { position: a= +bsolute; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-parallax-quote__content { top:= + 10%; } + +@media screen and (max-width: 801px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote__content { to= +p: 0px; } +} + +@media screen and (min-width: 802px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote__content { to= +p: 30%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-button--te= +xt-brand-link, .parallax-logo-video-social .cmp-parallax-logo-video-social[= +data-authoring] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote = +h2, .parallax-logo-video-social .cmp-parallax-logo-video-social[data-author= +ing] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote p { opacity= +: 1; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-video { position: absolute; } + +@media screen and (max-width: 767.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel-video { min-height: 440px; } +} + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel-video { position: relative; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-svg { display: block; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-svg .cmp-image__image { position: r= +elative; height: auto; background-color: rgb(107, 107, 107); top: 9rem; lef= +t: 0px; overflow: hidden; transform: translate(0px); width: 100%; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-image { display: block; width: 100%= +; height: 250px; min-height: 250px; margin: 0px; position: relative; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-image .cmp-image__image { height: 2= +50px; min-height: 250px; width: auto; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__video { left: 0px;= + top: 0px; height: 70rem; min-height: 70rem; width: 100vw; transform: trans= +late(0px); object-fit: cover; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-video-hero__video-container = +{ height: 70rem; min-height: 70rem; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__content { padding:= + 0px 5%; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-video-hero__content { width:= + calc(100% - 30px); max-width: 98rem; padding: 0px 6.5%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-video-hero__content { paddin= +g: 0px 5%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__content .text p { = +opacity: 1; font-size: 2rem; line-height: 2rem; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__content .cmp-butto= +n--text-brand-link { opacity: 1; position: absolute; bottom: 1rem; z-index:= + 3; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__content-container = +{ display: flex; -webkit-box-pack: center; justify-content: center; height:= + 100%; min-height: 70rem; visibility: visible; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--profile-image .cmp-image { height: 500px;= + min-height: 500px; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--profile-image .cmp-image__image { top: -5= +0%; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social.cmp-parallax-logo-video-and-animation--revers= +e .cmp-parallax-logo-video-social[data-authoring] { -webkit-box-orient: ver= +tical; -webkit-box-direction: normal; flex-direction: column; } +} + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text .cmp-text= +__paragraph, .parallax-logo-video-social.cmp-parallax-logo-video-and-animat= +ion--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-t= +ext__paragraph, .parallax-logo-video-social.cmp-parallax-logo-video-and-ani= +mation--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cm= +p-text h2, .parallax-logo-video-social.cmp-parallax-logo-video-and-animatio= +n--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-tex= +t h3, .parallax-logo-video-social.cmp-parallax-logo-video-and-animation--da= +rk .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text h4,= + .parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .c= +mp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text h5, .par= +allax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-pa= +rallax-logo-video-social--panel .cmp-parallax-quote .cmp-text h6, .parallax= +-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-paralla= +x-logo-video-social--panel .cmp-parallax-quote .cmp-text ol, .parallax-logo= +-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-log= +o-video-social--panel .cmp-parallax-quote .cmp-text p, .parallax-logo-video= +-social.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-vide= +o-social--panel .cmp-parallax-quote .cmp-text p .animate-sub-title-large, .= +parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp= +-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text p .animate= +-sub-title-medium, .parallax-logo-video-social.cmp-parallax-logo-video-and-= +animation--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote = +.cmp-text p .animate-sub-title-small, .parallax-logo-video-social.cmp-paral= +lax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel .= +cmp-parallax-quote .cmp-text span, .parallax-logo-video-social.cmp-parallax= +-logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp= +-parallax-quote .cmp-text ul, .parallax-logo-video-social.cmp-parallax-logo= +-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-para= +llax-quote .cmp-title .cmp-text__paragraph, .parallax-logo-video-social.cmp= +-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--p= +anel .cmp-parallax-quote .cmp-title__text, .parallax-logo-video-social.cmp-= +parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--pa= +nel .cmp-parallax-quote .cmp-title h2, .parallax-logo-video-social.cmp-para= +llax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel = +.cmp-parallax-quote .cmp-title h3, .parallax-logo-video-social.cmp-parallax= +-logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp= +-parallax-quote .cmp-title h4, .parallax-logo-video-social.cmp-parallax-log= +o-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .cmp-title h5, .parallax-logo-video-social.cmp-parallax-logo-vi= +deo-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-paralla= +x-quote .cmp-title h6, .parallax-logo-video-social.cmp-parallax-logo-video-= +and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-qu= +ote .cmp-title ol, .parallax-logo-video-social.cmp-parallax-logo-video-and-= +animation--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote = +.cmp-title p, .parallax-logo-video-social.cmp-parallax-logo-video-and-anima= +tion--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-= +title p .animate-sub-title-large, .parallax-logo-video-social.cmp-parallax-= +logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-= +parallax-quote .cmp-title p .animate-sub-title-medium, .parallax-logo-video= +-social.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-vide= +o-social--panel .cmp-parallax-quote .cmp-title p .animate-sub-title-small, = +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-title span, .p= +arallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-= +parallax-logo-video-social--panel .cmp-parallax-quote .cmp-title ul { color= +: rgb(255, 255, 255); } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text a, .paral= +lax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-para= +llax-logo-video-social--panel .cmp-parallax-quote .cmp-title a { color: rgb= +(255, 255, 255); text-decoration: underline; } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-button--text-b= +rand-link .cmp-button { color: rgb(255, 255, 255); } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-button--text-b= +rand-link .cmp-button::before { color: rgb(255, 255, 255); border: 1px soli= +d rgb(255, 255, 255); } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-butto= +n, .parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark = +.cmp-parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-bu= +tton:hover, .parallax-logo-video-social.cmp-parallax-logo-video-and-animati= +on--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-bu= +tton--text-brand-link .cmp-button:visited, .parallax-logo-video-social.cmp-= +parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--pa= +nel .cmp-parallax-quote .cmp-button--text-brand-link .cmp-button__text::bef= +ore { color: rgb(255, 255, 255); } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-butto= +n::before { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255)= +; } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-butto= +n__text::before, .parallax-logo-video-social.cmp-parallax-logo-video-and-an= +imation--dark .cmp-parallax-logo-video-social--panel .cmp-video-hero__contr= +ols button, .parallax-logo-video-social .cmp-parallax-logo-video-social--pa= +nel .cmp-hero-video-dark .cmp-text h2, .parallax-logo-video-social .cmp-par= +allax-logo-video-social--panel .cmp-hero-video-dark .cmp-text h3, .parallax= +-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-hero-video-d= +ark .cmp-text h4, .parallax-logo-video-social .cmp-parallax-logo-video-soci= +al--panel .cmp-hero-video-dark .cmp-text h5, .parallax-logo-video-social .c= +mp-parallax-logo-video-social--panel .cmp-hero-video-dark .cmp-text h6, .pa= +rallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-hero-v= +ideo-dark .cmp-text ol, .parallax-logo-video-social .cmp-parallax-logo-vide= +o-social--panel .cmp-hero-video-dark .cmp-text p, .parallax-logo-video-soci= +al .cmp-parallax-logo-video-social--panel .cmp-hero-video-dark .cmp-text p = +.animate-sub-title-large, .parallax-logo-video-social .cmp-parallax-logo-vi= +deo-social--panel .cmp-hero-video-dark .cmp-text p .animate-sub-title-mediu= +m, .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-= +hero-video-dark .cmp-text p .animate-sub-title-small, .parallax-logo-video-= +social .cmp-parallax-logo-video-social--panel .cmp-hero-video-dark .cmp-tex= +t span, .parallax-logo-video-social .cmp-parallax-logo-video-social--panel = +.cmp-hero-video-dark .cmp-text ul { color: rgb(255, 255, 255); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-her= +o-video-dark .cmp-text a { color: rgb(255, 255, 255); text-decoration: unde= +rline; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-her= +o-video-dark .cmp-button--text-brand-link .cmp-button { color: rgb(255, 255= +, 255); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-her= +o-video-dark .cmp-button--text-brand-link .cmp-button::before { color: rgb(= +255, 255, 255); border: 1px solid rgb(255, 255, 255); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-her= +o-video-dark .cmp-button--text-brand-link .cmp-button__text::before { color= +: rgb(255, 255, 255); } + +.cmp-side-share { position: fixed; top: 50%; transform: translateY(-50%); } + +.cmp-side-share-container { position: fixed; top: 40%; background-color: rg= +b(242, 242, 242); opacity: 0; transform: translateX(-200%); border-radius: = +8px; transition: opacity 0.3s ease-in 0.2s, transform 0.4s ease-in, -webkit= +-transform 0.4s ease-in; } + +@media screen and (max-width: 767.9px) { + .cmp-side-share-container { display: none; } +} + +.cmp-side-share.cmp--is-animation { opacity: 1; padding: 0px; z-index: 999;= + } + +.cmp-side-share.cmp--is-animation .cmp-side-share-container { transition: o= +pacity 0.4s ease-in 0s, transform 0.4s ease-in 0s, -webkit-transform 0.4s e= +ase-in 0s; transform: translateX(0px); opacity: 1; } + +.cmp-side-share.cmp--is-animation .cmp-share-banner__items .cmp-share-banne= +r__item { position: relative; margin-bottom: 10px; margin-left: 10px; margi= +n-right: 10px; } + +.cmp-side-share.cmp--is-animation .cmp-share-banner__items .cmp-share-banne= +r__icon { padding: 10px 5px; transform: translateY(0px); } + +.cmp-side-share .cmp-share-banner__item:first-child .cmp-share-banner__icon= + { margin-left: 20px; } + +.cmp-side-share .cmp-share-banner__items { -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; top: 0px; opacity: 1; = +-webkit-box-align: start; align-items: start; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner { opacity: 0; pa= +dding-top: 10px; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item { height: = +42px; width: 42px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__item { height= +: 32px; width: 32px; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item:first-chil= +d .cmp-share-banner__icon { transition: all 0.3s ease-out 0s; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item:nth-child(= +2) .cmp-share-banner__icon { transition: all 0.6s ease-out 0s; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item:nth-child(= +3) .cmp-share-banner__icon { transition: all 0.9s ease-out 0s; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item:nth-child(= +4) .cmp-share-banner__icon { transition: all 1.2s ease-out 0s; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon { height: = +42px; width: 42px; color: rgb(107, 107, 107); background-color: rgb(255, 25= +5, 255); padding: 10px; border: 0.0625rem solid rgb(107, 107, 107); positio= +n: absolute; transform: translateY(2500px); margin-left: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon { height= +: 32px; width: 32px; padding: 7px 4px 4px; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--mail { bo= +rder: 0.0625rem solid rgb(107, 107, 107); color: rgb(107, 107, 107); backgr= +ound-color: rgb(255, 255, 255); } + +@media screen and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--mail { = +display: block; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon:first-chil= +d { margin-left: 0px; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon:hover { ba= +ckground-color: rgb(107, 107, 107); color: rgb(255, 255, 255); } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--linkedin:= +:after { content: "=EE=A4=94"; font-size: 17px; font-family: Ionicons; disp= +lay: block; font-weight: 400; font-style: normal; line-height: 1; text-tran= +sform: none; letter-spacing: normal; overflow-wrap: normal; white-space: no= +wrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: = +optimizelegibility; font-feature-settings: "liga"; width: 20px; height: 20p= +x; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--linkedi= +n::after { width: 15px; height: 15px; content: "=EE=A4=94"; font-size: 13px= +; font-family: Ionicons; display: block; font-weight: 400; font-style: norm= +al; line-height: 1; text-transform: none; letter-spacing: normal; overflow-= +wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: = +antialiased; text-rendering: optimizelegibility; font-feature-settings: "li= +ga"; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--twitter::= +after { content: "=EF=89=83"; font-size: 20px; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--twitter= +::after { content: "=EF=89=83"; font-size: 15px; font-family: Ionicons; dis= +play: block; font-weight: 400; font-style: normal; line-height: 1; text-tra= +nsform: none; letter-spacing: normal; overflow-wrap: normal; white-space: n= +owrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering:= + optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--instagram= +::after { content: "=EF=8D=91"; font-size: 20px; font-family: Ionicons; dis= +play: block; font-weight: 400; font-style: normal; line-height: 1; text-tra= +nsform: none; letter-spacing: normal; overflow-wrap: normal; white-space: n= +owrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering:= + optimizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--instagr= +am::after { content: "=EF=8D=91"; font-size: 15px; font-family: Ionicons; d= +isplay: block; font-weight: 400; font-style: normal; line-height: 1; text-t= +ransform: none; letter-spacing: normal; overflow-wrap: normal; white-space:= + nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-renderin= +g: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--facebook:= +:after { content: "=EF=88=B1"; font-size: 20px; font-family: Ionicons; disp= +lay: block; font-weight: 400; font-style: normal; line-height: 1; text-tran= +sform: none; letter-spacing: normal; overflow-wrap: normal; white-space: no= +wrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: = +optimizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--faceboo= +k::after { content: "=EF=88=B1"; font-size: 15px; font-family: Ionicons; di= +splay: block; font-weight: 400; font-style: normal; line-height: 1; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--mail::aft= +er { content: "=EF=90=A2"; font-size: 20px; font-family: Ionicons; display:= + block; font-weight: 400; font-style: normal; line-height: 1; text-transfor= +m: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap= +; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opti= +mizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--mail::a= +fter { width: 11.25px; margin: 0px auto; content: "=EF=90=A2"; font-size: 1= +5px; font-family: Ionicons; display: block; font-weight: 400; font-style: n= +ormal; line-height: 1; text-transform: none; letter-spacing: normal; overfl= +ow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothin= +g: antialiased; text-rendering: optimizelegibility; font-feature-settings: = +"liga"; } +} + +.parallax-text-header-video-animation { position: relative; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: = +normal; flex-direction: column; -webkit-box-pack: center; justify-content: = +center; min-height: 400px; overflow: hidden; position: relative; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation { height: calc(100vh - 71px); } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel { width: 100%; position: relative; display: flex; -webkit-box-o= +rient: vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel { height: 100%; position: absolute; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel-svg, .parallax-text-header-video-animation .cmp-parallax-text= +-header-video-animation--panel-video { display: flex; -webkit-box-pack: cen= +ter; justify-content: center; -webkit-box-align: center; align-items: cente= +r; position: absolute; width: 100%; height: 100%; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel-svg { display: none; pointer-events: none; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel-svg { display: block; position: relative; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel-svg .cmp-image { width: 100%; height: 100%; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel-svg .cmp-image__image { position: relative; width: 100%; height= +: 100%; background-color: rgb(0, 0, 0); margin-bottom: 1rem; opacity: 1; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel-svg .cmp-image__image { width: 101%; height: 101%; position: = +absolute; margin-bottom: 0px; background-color: transparent; z-index: 2; ob= +ject-fit: cover; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-header { display: block; text-align: center; marg= +in: 10rem auto 5px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-header { margin-top: 20rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-header { display: none; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-header .cmp-text, .parallax-text-header-video-ani= +mation .cmp-parallax-text-header-video-animation--panel .cmp-parallax-heade= +r p { font-size: 2.4rem; font-weight: 500; line-height: 3.2rem; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-header .cmp-text, .parallax-text-header-video-a= +nimation .cmp-parallax-text-header-video-animation--panel .cmp-parallax-hea= +der p { font-size: 3.2rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-header .cmp-text { padding: 0px 20%; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-quote { position: relative; color: rgb(0, 0, 0); = +text-align: center; align-self: center; opacity: 1; z-index: 3; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote { position: absolute; opacity: 1; bottom:= + 0px; top: 63%; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-quote--author p { font-size: 1.6rem; line-height:= + 1.2; font-weight: 700; margin-bottom: 10px; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote--author p { font-size: 2.4rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-quote--position p { margin-bottom: 25px; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote--position p { margin-bottom: 30px; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-quote .cmp-button--text-brand-link { margin-botto= +m: 5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote .cmp-button--text-brand-link { margin-bot= +tom: 120px; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote .cmp-button--text-brand-link { margin-bot= +tom: 130px; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero { -webkit-box-pack: center; justify-content: ce= +nter; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero { width: 100vw; height: calc(100vh - 71px); } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__content { position: relative; height: auto; z-= +index: 1; width: 66%; padding: 0px; display: flex; -webkit-box-orient: vert= +ical; -webkit-box-direction: normal; flex-direction: column; left: 10%; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content { left: 0px; margin: 0px; width: 70%= +; transform: scale(1); } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content { margin: auto 0px; -webkit-box-pack= +: center; justify-content: center; align-self: center; padding: 0px; width:= + 53%; left: 0px; top: 0px; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content { transform: scale(0.9); padding-lef= +t: 0px; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__content-container { position: relative; width:= + 100%; height: 70rem; margin: 0px auto; padding: 0px; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content-container { margin: 0px auto; height= +: 100%; display: flex; max-width: 98rem; overflow-y: scroll; } +} + +@media screen and (min-width: 768px) and (max-width: 1024px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content-container { padding-left: 8%; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content-container::-webkit-scrollbar { displ= +ay: none; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__video { height: 100%; display: block; width: 1= +00vw; min-height: auto; object-fit: cover; position: relative; background-p= +osition: 50% center; cursor: default; outline: none; align-self: flex-end; = +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__video-container { display: flex; -webkit-box-p= +ack: center; justify-content: center; position: absolute; height: 70rem; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__video-container { left: 0px; right: 0px; hei= +ght: 100%; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__video { position: absolute; height: 100vh; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__controls { bottom: 5px; display: block; right:= + 15px; z-index: 9; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__controls { position: fixed; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__controls button { color: rgb(0, 0, 0); } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-title__text { color: rgb(0, 0, 0); text-al= +ign: left; margin-top: 30px; margin-bottom: 5rem; font-size: 3.04rem; font-= +weight: 600; line-height: 3.04rem; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-title__text { margin-top: 100px; font-si= +ze: 3.6rem; line-height: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-title__text { opacity: 0; margin-top: 0p= +x; font-size: 4rem; line-height: 4rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-text p { color: rgb(0, 0, 0); font-weight:= + 300; font-size: 1.792rem; line-height: 2.33rem; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p { font-size: 1.96rem; line-height= +: 2.94rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p { opacity: 0; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-text p .cmp-text__stat-percent { opacity: = +1; display: block; font-weight: 300; font-size: 5.6rem; line-height: 5.6rem= +; margin-top: 50px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p .cmp-text__stat-percent { font-si= +ze: 4.96rem; line-height: 4.96rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p .cmp-text__stat-percent { font-si= +ze: 5.44rem; line-height: 5.44rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-text p .cmp-text__stat-statistic { display= +: block; opacity: 1; font-weight: 300; font-size: 1.44rem; line-height: 1.5= +84rem; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p .cmp-text__stat-statistic { font-= +size: 1.62rem; line-height: 1.62rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-button--text-brand-link { margin-top: 60px= +; opacity: 1; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button { colo= +r: rgb(0, 0, 0); } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button::befor= +e { color: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0); } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button__text:= +:before { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-button--text-brand-link { opacity: 0; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] { height: auto; overflow: visible; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel, .par= +allax-text-header-video-animation .cmp-parallax-text-header-video-animation= +[data-authoring] .cmp-parallax-text-header-video-animation--panel-video { p= +osition: relative; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel-svg {= + display: none; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation[data-authoring] .cmp-parallax-text-header-video-animation--panel-svg= + { display: block; height: 30rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel-svg .= +cmp-img__image { position: relative; height: 30rem; background-color: rgb(0= +, 0, 0); } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +video-hero { height: 70rem; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +video-hero__video { top: 0px; height: 70rem; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +video-hero__content .cmp-button--text-brand-link, .parallax-text-header-vid= +eo-animation .cmp-parallax-text-header-video-animation[data-authoring] .cmp= +-parallax-text-header-video-animation--panel .cmp-video-hero__content .cmp-= +text p, .parallax-text-header-video-animation .cmp-parallax-text-header-vid= +eo-animation[data-authoring] .cmp-parallax-text-header-video-animation--pan= +el .cmp-video-hero__content .cmp-text span, .parallax-text-header-video-ani= +mation .cmp-parallax-text-header-video-animation[data-authoring] .cmp-paral= +lax-text-header-video-animation--panel .cmp-video-hero__content .cmp-title_= +_text { opacity: 1; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +parallax-header { display: block; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation[data-authoring] .cmp-parallax-text-header-video-animation--panel .cm= +p-parallax-header { display: none; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +parallax-quote { opacity: 1; position: relative; } + +.parallax-text-header-video-animation--dark .cmp-parallax-text-header-video= +-animation .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butto= +n, .parallax-text-header-video-animation--dark .cmp-parallax-text-header-vi= +deo-animation .cmp-video-hero__content .cmp-text p, .parallax-text-header-v= +ideo-animation--dark .cmp-parallax-text-header-video-animation .cmp-video-h= +ero__content .cmp-title__text, .parallax-text-header-video-animation--dark = +.cmp-parallax-text-header-video-animation .cmp-video-hero__content .cmp-tit= +le__text .cmp-title__link { color: rgb(255, 255, 255); } + +.parallax-text-header-video-animation--dark .cmp-parallax-text-header-video= +-animation .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butto= +n::before { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255)= +; } + +.parallax-text-header-video-animation--dark .cmp-parallax-text-header-video= +-animation .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butto= +n__text::before, .parallax-text-header-video-animation--dark .cmp-parallax-= +text-header-video-animation .cmp-video-hero__controls button { color: rgb(2= +55, 255, 255); } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation--reverse .cmp-parallax-text-header-= +video-animation .cmp-parallax-quote { opacity: 0; } +} + +@media screen and (max-width: 999.9px) { + .parallax-text-header-video-animation--reverse .cmp-parallax-text-header-= +video-animation { -webkit-box-orient: vertical; -webkit-box-direction: reve= +rse; flex-direction: column-reverse; } +} + +.cmp-top-marquee--carousel .title .cmp-title__text { color: rgb(0, 0, 0); t= +ext-align: center; font-weight: 300; font-size: 7.3rem; line-height: 1.04; = +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--carousel .title .cmp-title__text { font-size: 6.7rem; } +} + +@media screen and (max-width: 767.9px) { + .cmp-top-marquee--carousel .title .cmp-title__text { font-size: 4rem; } +} + +.cmp-top-marquee--carousel .text { margin: 3rem 0px; } + +@media screen and (max-width: 767.9px) { + .cmp-top-marquee--carousel .text { margin: 1.5rem 0px; } +} + +.cmp-top-marquee--carousel .text .cmp-text p { text-align: center; color: r= +gb(0, 0, 0); font-weight: 300; font-size: 2.4rem; line-height: 1; } + +@media screen and (max-width: 767.9px) { + .cmp-top-marquee--carousel .text .cmp-text p { font-size: 2rem; line-heig= +ht: 1.04; } +} + +.cmp-top-marquee--carousel .cmp-button--text-brand-link .cmp-button { color= +: rgb(0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link .cmp-button::before= + { border: 1px solid rgb(0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on { opacity: 0; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on .cmp-button::before { border-color: rgb(0, 0, 0); transition: all 0.4s e= +ase 0s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on .cmp-button .cmp-button__text { font-weight: 600; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on .cmp-button .cmp-button__text::before { position: absolute; left: -20px;= + opacity: 0; transition: all 0.4s ease 0s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active { opacity: 1; transition: opacity 0.1s ease= + 0.1s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button { width: auto; height: auto; ma= +rgin: 0px; padding: 1rem; min-width: auto; text-decoration: none; position:= + relative; text-transform: lowercase; font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-weight: 500; font-size: 1.6rem= +; line-height: 2rem; background: none; cursor: pointer; color: rgb(0, 77, 2= +55); text-align: left; opacity: 1; transition: opacity 0.6s ease 0s; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--anima= +tion.cmp-button--animation-active .cmp-button { font-size: 1.9rem; line-hei= +ght: 2.375rem; } +} + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button::before { content: ""; left: 0p= +x; top: 50%; transform: translateY(-50%); width: 3.4rem; height: 3.4rem; bo= +rder: 1px solid rgb(0, 77, 255); border-radius: 50px; position: absolute; t= +ransition: all 0.4s ease 0s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:hover { color: rgb(0, 77, 255);= + } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--anima= +tion.cmp-button--animation-active .cmp-button:hover::before { width: 100%; = +} +} + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button .cmp-button__text::before { bac= +kground: rgb(0, 77, 255); position: absolute; content: ""; height: 1px; max= +-width: calc(100% - 2.1em); width: 0%; transition: none 0s ease 0s; left: 0= +px; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:visited { color: rgb(0, 77, 255= +); } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--anima= +tion.cmp-button--animation-active .cmp-button:not(:hover)::before { width: = +3.4rem; } +} + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:focus { box-shadow: rgb(0, 0, 1= +36) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset:= + 1px; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:focus:not(:focus-visible) { box= +-shadow: none; outline: none; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button::before { border-color: rgb(0, = +0, 0); transition-delay: 0.2s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:focus { outline: rgb(0, 0, 136)= + solid 1px; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button .cmp-button__text { color: rgb(= +0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button .cmp-button__text::before { con= +tent: "=EF=8F=96"; font-size: 34px; font-family: Ionicons; font-weight: 400= +; font-style: normal; line-height: 1; text-transform: none; letter-spacing:= + normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webki= +t-font-smoothing: antialiased; text-rendering: optimizelegibility; font-fea= +ture-settings: "liga"; opacity: 1; position: relative; display: inline-flex= +; -webkit-box-align: center; align-items: center; transition: all 0.4s ease= + 0.6s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button__text { visibility: hidden; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button__text::before { visibility: vis= +ible; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active-text .cmp-button__text { visibility: visibl= +e; transition: visibility 0.4s ease 0s; } + +.cmp-top-marquee--carousel .cmp-carousel__item { height: 80vh; overflow: hi= +dden; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation { position: = +relative; height: 100%; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero { height: 100%; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__content-container { width: 90%; text-align: center; position: absolute= +; top: 50%; left: 50%; z-index: 1; transform: translate(-50%, -50%); } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video= +-hero__content-container { transform: translate(-50%, -60%); } +} + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__content-container .cmp-video-hero__content { margin: 0px auto; padding= +: 0px; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video= +-hero__content-container .cmp-video-hero__content { width: 90%; } +} + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__content-container .cmp-video-hero__content-wrap, .cmp-top-marquee--car= +ousel .cmp-carousel__item .videoanimation .cmp-video-hero__video-container = +{ height: 100%; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__video-container .cmp-video-hero__video { position: absolute; top: 50%;= + left: 50%; min-width: 100%; min-height: 100%; transform: translate(-50%, -= +50%); } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__video-container .cmp-image__image { position: absolute; width: 100%; h= +eight: 100%; left: 50%; top: 50%; transform: translate(-50%, -50%); object-= +fit: cover; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__video-container .cmp-video-hero__controls { z-index: 1; } + +@media screen and (max-width: 999.9px) { + .cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video= +-hero__video-container .cmp-video-hero__controls { right: 6%; } +} + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__controls-pause, .cmp-top-marquee--carousel .cmp-carousel__item .videoa= +nimation .cmp-video-hero__controls-play { color: rgb(0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-carousel__actions { display: none; } + +.cmp-top-marquee--carousel .cmp-carousel__cta-container { position: absolut= +e; margin-left: auto; margin-right: auto; left: 0px; right: 0px; text-align= +: center; bottom: 10px; display: block; z-index: 0; } + +@media screen and (max-width: 999.9px) { + .cmp-top-marquee--carousel .cmp-carousel__cta-container { bottom: 50px; } +} + +.cmp-top-marquee--carousel .cmp-carousel__cta-container .cmp-button { margi= +n: 0px; } + +.cmp-top-marquee--carousel .cmp-carousel__cta-container .cmp-button::before= + { display: none; } + +.cmp-top-marquee--carousel .cmp-carousel__cta-container .cmp-button .cmp-bu= +tton__text::after { content: "=EF=8F=90"; font-size: 48px; font-family: Ion= +icons; display: block; font-weight: 400; font-style: normal; line-height: 1= +; text-transform: none; letter-spacing: normal; overflow-wrap: normal; whit= +e-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-= +rendering: optimizelegibility; font-feature-settings: "liga"; color: rgb(0,= + 0, 0); } + +.cmp-top-marquee--carousel .cmp-carousel__cta-container .cmp-button__cta-sc= +roll-arrow .cmp-button__text { margin: 0px; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators { position: absolute; = +bottom: 20px; margin: 0px auto; left: 0px; right: 0px; width: 80%; z-index:= + 1; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--carousel .cmp-carousel__indicators { bottom: 10%; } +} + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__actions= + { margin-top: 0px; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__actions= + .cmp-carousel__action { background-color: transparent; margin: 0px 8px 0px= + 0px; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__actions= + .cmp-carousel__action .cmp-carousel__action-icon::after { font-size: 1.8re= +m; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__indicat= +or { background-color: transparent; border-color: rgb(0, 0, 0); border-radi= +us: 50%; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__indicat= +or:not(.active) { background-color: transparent; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__indicat= +or.cmp-carousel__indicator--active { background-color: rgb(0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-text p, .cmp-top-marq= +uee--carousel .cmp-top-marquee-dark .cmp-title__text { color: rgb(255, 255,= + 255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-button--text-brand-li= +nk.cmp-button--animation.cmp-button--animation-active .cmp-button::before, = +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-button--text-brand-li= +nk.cmp-button--animation .cmp-button::before { border-color: rgb(255, 255, = +255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-button--text-brand-li= +nk.cmp-button--animation.cmp-button--animation-active .cmp-button__text { c= +olor: rgb(255, 255, 255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-carousel__indicator {= + border-color: rgb(255, 255, 255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-carousel__indicator.c= +mp-carousel__indicator--active { background-color: rgb(255, 255, 255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-button__cta-scroll-ar= +row .cmp-button__text::after, .cmp-top-marquee--carousel .cmp-top-marquee-d= +ark .cmp-video-hero__video-container .cmp-video-hero__controls .cmp-video-h= +ero__controls-pause, .cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-= +video-hero__video-container .cmp-video-hero__controls .cmp-video-hero__cont= +rols-play { color: rgb(255, 255, 255); } + +.cmp-top-marquee--parallax { position: relative; } + +.cmp-top-marquee--parallax.cmp-top-marquee-dark .cmp-top-marquee--panel.cmp= +-top-marquee--panel-2 .cmp-top-marquee--quote-container .cmp-button, .cmp-t= +op-marquee--parallax.cmp-top-marquee-dark .cmp-top-marquee--panel.cmp-top-m= +arquee--panel-2 .cmp-top-marquee--quote-container .cmp-top-marquee--author,= + .cmp-top-marquee--parallax.cmp-top-marquee-dark .cmp-top-marquee--panel.cm= +p-top-marquee--panel-2 .cmp-top-marquee--quote-container .cmp-top-marquee--= +quote p { color: rgb(255, 255, 255); } + +.cmp-top-marquee--parallax.cmp-top-marquee-dark .cmp-top-marquee--panel.cmp= +-top-marquee--panel-2 .cmp-top-marquee--quote-container .cmp-button::before= + { border-color: rgb(255, 255, 255); } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] { height: auto;= + overflow: visible; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--svg { min-height: 30rem; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--svg .cmp-image__image { background-color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--content-container .subtitle, .cmp-top-marquee--parallax .cmp-top-marquee= +[data-authoring] .cmp-top-marquee--content-container .text, .cmp-top-marque= +e--parallax .cmp-top-marquee[data-authoring] .cmp-top-marquee--content-cont= +ainer .title, .cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .= +cmp-top-marquee--cta-scroll { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-0 { display: none; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-1, .cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cm= +p-top-marquee--panel-2 { max-height: 95rem; position: relative; overflow: h= +idden; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-2 .cmp-top-marquee--author, .cmp-top-marquee--parallax .cmp-top-ma= +rquee[data-authoring] .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-cta, = +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-2 .cmp-top-marquee--quote-container { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-2 .videoanimation { position: absolute; width: 100%; height: 100%;= + top: 0px; left: 0px; opacity: 1; z-index: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-2 .cmp-video-hero { min-height: 30rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marq= +uee--panel-2 .cmp-video-hero { opacity: 1; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] { height: auto= +; overflow: visible; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--svg { min-height: 30rem; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--svg .cmp-image__image { background-color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--content-container .subtitle, .cmp-top-marquee--parallax .cmp-top-marque= +e[data-previewing] .cmp-top-marquee--content-container .text, .cmp-top-marq= +uee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marquee--content-c= +ontainer .title, .cmp-top-marquee--parallax .cmp-top-marquee[data-previewin= +g] .cmp-top-marquee--cta-scroll { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--panel-0 { display: none; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--panel-1, .cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .= +cmp-top-marquee--panel-2 { max-height: 95rem; position: relative; overflow:= + hidden; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--panel-2 .cmp-top-marquee--author, .cmp-top-marquee--parallax .cmp-top-m= +arquee[data-previewing] .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-cta= +, .cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-mar= +quee--panel-2 .cmp-top-marquee--quote-container { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--panel-2 .cmp-video-hero { min-height: 30rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-mar= +quee--panel-2 .cmp-video-hero { opacity: 1; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee { height: calc(100vh - 71px);= + background: rgb(255, 255, 255); overflow: hidden; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee .cmp-container-offset { padding= +: 0px 15px; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee .cmp-container-offset { paddi= +ng: 0px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container.cmp-top-marq= +uee--active .subtitle, .cmp-top-marquee--parallax .cmp-top-marquee--content= +-container.cmp-top-marquee--active .text, .cmp-top-marquee--parallax .cmp-t= +op-marquee--content-container.cmp-top-marquee--active .title { opacity: 1; = +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container.cmp-top-ma= +rquee--active .subtitle, .cmp-top-marquee--parallax .cmp-top-marquee--conte= +nt-container.cmp-top-marquee--active .text, .cmp-top-marquee--parallax .cmp= +-top-marquee--content-container.cmp-top-marquee--active .title { opacity: 1= +; top: 0px; position: relative; transform: translateY(-15px); transition: o= +pacity 0.6s ease-in 0s, transform 0.8s ease 0s, -webkit-transform 0.8s ease= + 0s; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle, .= +cmp-top-marquee--parallax .cmp-top-marquee--content-container .text, .cmp-t= +op-marquee--parallax .cmp-top-marquee--content-container .title { opacity: = +1; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle,= + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .text, .cmp= +-top-marquee--parallax .cmp-top-marquee--content-container .title { opacity= +: 0; top: 15px; transform: translateY(15px); transition: opacity 0.2s ease-= +in 0s; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .title .cmp-= +title__text { font-size: 3.68rem; line-height: 3.68rem; font-weight: 600; t= +ext-align: center; margin-top: 60px; text-transform: none; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .title .cm= +p-title__text { font-size: 4rem; line-height: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .title .cm= +p-title__text { margin-top: 20px; font-size: 5.27rem; line-height: 5.27rem;= + } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle .c= +mp-title__text { font-size: 1.92rem; line-height: 1.92rem; font-weight: 600= +; text-align: center; margin-top: 20px; text-transform: none; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle = +.cmp-title__text { font-size: 2.56rem; line-height: 2.56rem; margin-top: 30= +px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle = +.cmp-title__text { margin-top: 20px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text { = +font-size: 1.6rem; line-height: 1.6rem; font-weight: 300; text-align: cente= +r; margin-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text = +{ font-size: 2rem; line-height: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text = +{ font-size: 1.92rem; line-height: 2.112rem; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text p = +{ text-transform: none; font-size: 1.6rem; line-height: 1.6rem; font-weight= +: 300; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text = +p { font-size: 2rem; line-height: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text = +p { font-size: 1.92rem; line-height: 2.112rem; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--cta-scroll { opacity: 0; trans= +ition: opacity 0.2s ease 0.2s; margin-top: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--cta-scroll { margin-top: 10p= +x; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--cta-scroll.cmp-top-marquee--ac= +tive { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-0 { margin: 0px; padding= +: 0px; overflow: hidden; display: none; position: absolute; left: 0px; top:= + 0px; width: 100%; height: 100%; z-index: 3; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-0 { display: block; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-0 .cmp-top-marquee--pane= +l-0-hole { z-index: 2; height: 100%; width: 100%; position: absolute; borde= +r-style: solid; border-color: rgb(255, 255, 255); } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 { margin: 0px; padding= +: 0px 0px 100px; width: 100vw; height: auto; position: relative; overflow: = +hidden; z-index: 4; text-align: center; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 { padding: 0px 0px 1= +50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 { position: absolute= +; height: 100vh; padding: 0px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--mobi= +le-logo { margin: 100px auto 60px; max-width: 50%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--mo= +bile-logo { max-width: 30%; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--mo= +bile-logo { display: none; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--svg = +{ width: 100%; position: absolute; z-index: 1; height: 100%; display: none;= + } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--sv= +g { display: block; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--svg = +.cmp-image__image { width: 100%; position: absolute; top: calc(34% - 71px);= + left: 50%; transform: translate(-50%, -50%); max-width: 3000%; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--full= +-width-content-container { z-index: 2; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--fu= +ll-width-content-container { bottom: calc(20% - 71px); position: absolute; = +width: 100%; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--full= +-width-content-container .cmp-top-marquee--content-container { width: 100%;= + margin: 0px auto; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--btn-= +cta { margin-top: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--bt= +n-cta { margin-top: 10px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 { margin: 0px; padding= +: 0px; width: 100vw; height: 100%; z-index: 2; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 { height: 450px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 { height: 100vh; mar= +gin-top: 0px; position: absolute; margin-left: 0px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--vide= +o-img { display: block; position: relative; height: 100vh; max-height: 420p= +x; width: calc(100% + 30px); margin-left: -15px; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--vi= +deo-img { display: none; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--vide= +o-img img { object-fit: cover; width: 100%; height: 100%; position: absolut= +e; z-index: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e { z-index: 5; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-top-marquee--quote-container { opacity: 1; transition: opacity 0.8s = +ease 0s; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-top-marquee--author { opacity: 1; transition: opacity 0.8s ease 0.3s= +; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-top-marquee--btn-cta { right: 0%; transform: none; position: relativ= +e; display: inline-block; opacity: 1; transition: opacity 0.8s ease 0s; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-top-marquee--quote p { top: 0px; opacity: 1; transform: translateY(-= +15px); transition: opacity 0.6s ease-in 0s, transform 0.8s ease 0s, -webkit= +-transform 0.8s ease 0s; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-video-hero .cmp-video-hero__video-container .cmp-video-hero__control= +s { opacity: 1; transition: opacity 0.6s ease-in 0s; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .videoanimation { disp= +lay: none; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .videoanimation { di= +splay: block; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero { posi= +tion: absolute; width: 100%; height: 100%; top: 0px; left: 0px; opacity: 0;= + z-index: 1; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero { ma= +x-height: 450px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp-v= +ideo-hero__video-container { position: relative; width: 100%; height: 100%;= + } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp= +-video-hero__video-container .cmp-video-hero__video { height: 100%; width: = +100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp= +-video-hero__video-container .cmp-video-hero__video { position: absolute; l= +eft: 0px; top: 0px; width: 100%; height: 100%; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp-v= +ideo-hero__video-container .cmp-video-hero__controls { opacity: 0; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp= +-video-hero__video-container .cmp-video-hero__controls { opacity: 1; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp= +-video-hero__video-container .cmp-video-hero__controls { bottom: 90px; righ= +t: 25px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--pane= +l-2-content-container { height: 100%; position: absolute; top: 0px; width: = +calc(100% - 30px); margin: 0px auto; z-index: 2; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--pa= +nel-2-content-container { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--pa= +nel-2-content-container { position: relative; top: -50px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--quot= +e-container { position: relative; text-align: left; color: rgb(0, 0, 0); op= +acity: 1; width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--qu= +ote-container { transform: translateY(-40%); top: 40%; left: 0px; opacity: = +0; width: 44%; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--auth= +or { opacity: 1; font-weight: 500; font-size: 1.28rem; line-height: 1.92rem= +; margin-top: 20px; text-transform: none; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--au= +thor { font-size: 1.8rem; line-height: 2.7rem; margin-top: 10px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--au= +thor { opacity: 0; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-= +cta { position: absolute; width: auto; z-index: 10; opacity: 1; transition:= + opacity 0.6s ease 0s; margin-top: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--bt= +n-cta { margin-top: 30px; opacity: 0; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-= +cta .cmp-button, .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-= +top-marquee--btn-cta .cmp-button--animation-active .cmp-button, .cmp-top-ma= +rquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-cta .cmp-bu= +tton:focus, .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-m= +arquee--btn-cta .cmp-button:hover { color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-= +cta .cmp-button::before { border-color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-= +cta .cmp-button span ::before { background-color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--quot= +e { margin-top: 30px; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--qu= +ote { margin-top: 50px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--quot= +e p { font-size: 1.92rem; font-weight: 400; font-family: GT-Sectra-Fine-Boo= +k, "Book Antiqua", Georgia, serif; line-height: 2.88rem; opacity: 1; text-t= +ransform: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--qu= +ote p { font-size: 2.24rem; line-height: 2.5rem; margin-top: 25px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--qu= +ote p { position: relative; top: 15px; font-size: 2.6rem; line-height: 3.9r= +em; } +} + +.cmp-top-marquee--static { margin: 10rem 0px 3rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--static { margin: 30rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static { margin: 16rem 0px 14rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container { padding-bo= +ttom: 5rem; } +} + +.cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-title__te= +xt { font-size: 4rem; line-height: 4rem; font-weight: 600; text-align: cent= +er; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-title__= +text { font-size: 5.6rem; line-height: 8rem; } +} + +.cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text { fo= +nt-size: 2.08rem; line-height: 2.704rem; font-weight: 600; text-align: cent= +er; margin-top: 4rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text { = +margin-top: 1rem; font-size: 2.56rem; line-height: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text { = +font-size: 3.2rem; line-height: 4rem; } +} + +.cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text p { = +font-size: 2.08rem; line-height: 2.704rem; font-weight: 600; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text p = +{ font-size: 2.56rem; line-height: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text p = +{ font-size: 3.2rem; line-height: 4rem; } +} + +.cmp-top-marquee--static .cmp-top-marquee--cta-container { display: none; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static .cmp-top-marquee--cta-container { display: block= +; } +} + +.sharemodal .cmp-share-modal { position: absolute; top: 0px; left: 0px; z-i= +ndex: 111; display: inline-flex; } + +.sharemodal .cmp-share-modal--hidden { display: none; } + +.sharemodal .cmp-share-modal--show { display: flex; } + +.sharemodal .cmp-share-modal__inner { position: absolute; right: auto; widt= +h: 100%; } + +@media screen and (min-width: 1000px) { + .sharemodal .cmp-share-modal__inner { width: auto; } +} + +@media screen and (max-width: 999.9px) { + .sharemodal .cmp-share-modal__inner { position: fixed; inset: 0px; backgr= +ound: rgba(0, 0, 0, 0.6); display: flex; -webkit-box-pack: center; justify-= +content: center; -webkit-box-align: center; align-items: center; z-index: 9= +999; overflow-y: auto; animation: 200ms ease 0s 1 normal both running cmp-m= +odal--fade-in; height: 100%; } +} + +.sharemodal .cmp-share-modal__content { background-color: rgb(255, 255, 255= +); box-shadow: rgba(0, 0, 0, 0.5) 0px 5px 15px 0px; position: relative; dis= +play: inline-block; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.= +5rem; padding: 16px; width: auto; margin: 0px 3rem; text-align: center; } + +@media screen and (min-width: 768px) { + .sharemodal .cmp-share-modal__content { margin: 0px; } +} + +@media screen and (max-width: 999.9px) { + .sharemodal .cmp-share-modal__content { animation: 400ms ease 200ms 1 nor= +mal both running cmp-modal--fade-in, 400ms ease 200ms 1 normal both running= + cmp-modal--slide-up; } +} + +.sharemodal .cmp-share-modal__content .cmp-copy-block__label { color: rgb(0= +, 0, 0); font-size: 1.6rem; font-weight: 700; line-height: 2.56rem; display= +: block; text-align: left; } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy { d= +isplay: flex; } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .in= +put-group-btn { background-color: rgb(255, 255, 255); border: 3px solid rgb= +(85, 85, 85); color: rgb(85, 85, 85); padding: 0.5rem; text-align: center; = +text-decoration: none; display: inline-block; font-size: 1.6rem; margin: 0p= +x 0.2rem; line-height: 2.56rem; transition-duration: 0.1s; cursor: pointer;= + } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .in= +put-group-btn.selected-copy { background: rgb(0, 0, 0); color: rgb(255, 255= +, 255); } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .in= +put-group-btn:focus { outline: rgb(0, 63, 189) solid 1px; outline-offset: 2= +px; } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .in= +put-group-btn:hover { background: rgb(0, 0, 0); color: rgb(255, 255, 255); = +} + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .fo= +rm-control { background: inherit; border-width: 0px 0px 1px; border-top-sty= +le: initial; border-right-style: initial; border-left-style: initial; borde= +r-top-color: initial; border-right-color: initial; border-left-color: initi= +al; border-image: initial; border-bottom-style: solid; border-bottom-color:= + rgb(154, 160, 166); border-radius: 0px; color: rgb(60, 64, 67); font-size:= + 1.6rem; width: 83%; max-width: 83%; font-weight: 400; line-height: 3.08rem= +; margin-bottom: 6px; padding: 0px; transition: border-color 0.15s ease 0s;= + text-overflow: ellipsis; overflow: hidden; } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .fo= +rm-control:focus, .sharemodal .cmp-share-modal__content .cmp-copy-block .in= +put-group-copy .form-control:focus-visible { outline-color: rgb(0, 77, 255)= +; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner { padding-top: 0px;= + padding-bottom: 1.2rem; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item { margin-left: 2.8rem; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item:first-child { margin-left: 0px; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item .cmp-share-banner__icon--mail { display: flex; border-color: rgb(0, 77= +, 255); color: rgb(0, 77, 255); } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item .cmp-share-banner__icon--mail:hover { background-color: rgb(0, 77, 255= +); color: rgb(255, 255, 255); } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item .cmp-share-banner__icon--mail:focus { color: rgb(255, 255, 255); box-s= +hadow: rgb(255, 255, 255) 0px 0px 0px 1px; outline: rgb(0, 0, 136) solid 1p= +x; outline-offset: 1px; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +icon { width: 4rem; height: 4rem; margin-left: 0px; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .h-title-eyebrow { = +margin-top: 0px; margin-left: 0px; font-size: 1.6rem; -webkit-box-align: st= +art; align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-dir= +ection: normal; flex-direction: column; width: 100%; } + +.sharemodal .cmp-share-modal__content-close { cursor: pointer; height: 16px= +; width: 16px; position: absolute; right: 16px; top: 16px; } + +.sharemodal .cmp-share-modal__content-close:focus, .sharemodal .cmp-share-m= +odal__content-close:focus-visible { outline: rgb(0, 77, 255) solid 1px; out= +line-offset: 0px; } + +.sharemodal .cmp-share-modal__content-close::before { content: "=EF=8B=97";= + font-size: 1.6rem; font-family: Ionicons; display: block; font-weight: 400= +; font-style: normal; line-height: 1; text-transform: none; letter-spacing:= + normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webki= +t-font-smoothing: antialiased; text-rendering: optimizelegibility; font-fea= +ture-settings: "liga"; } + +.sharemodal .cmp-share-modal__arrow { background-color: rgb(255, 255, 255);= + position: absolute; left: 102px; width: 25px; height: 15px; transform: rot= +ate(45deg); top: -4px; display: none; } + +@media screen and (min-width: 1000px) { + .sharemodal .cmp-share-modal__arrow { display: block; } +} + +.sharemodal .cmp-share-modal__arrow__shadow { border: rgb(227, 227, 227); b= +ox-shadow: rgba(0, 0, 0, 0.5) 0px 5px 15px 0px; } + +.sharemodal .cmp-button__share-icon .cmp-button { width: 100%; } + +@media screen and (min-width: 768px) { + .sharemodal .cmp-button__share-icon .cmp-button { width: auto; } +} + +.sharemodal .cmp-button__share-icon .cmp-button:focus, .sharemodal .cmp-but= +ton__share-icon .cmp-button:focus-visible { outline: rgb(0, 77, 255) solid = +1px; outline-offset: 0px; } + +.sharemodal .cmp-button__share-icon .cmp-button:focus-visible .cmp-button__= +text { border-bottom: 0px; } + +.sharemodal .cmp-button__share-icon .cmp-button::before { font-size: 4rem; = +} + +.sharemodal .cmp-button__share-icon .cmp-button:hover .cmp-button__text { b= +order: 0px; } + +@-webkit-keyframes cmp-modal--fade-in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@-webkit-keyframes cmp-modal--slide-up {=20 + 0% { transform: translateY(15%); } + 100% { transform: translateY(0px); } +} + +@-webkit-keyframes cmp-modal--fade-out {=20 + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@-webkit-keyframes cmp-modal--slide-down {=20 + 0% { transform: translateY(0px); } + 100% { transform: translateY(15%); } +} + +.dcc.has-image-border img { border: 1px solid rgb(107, 107, 107); } + +.dcc.color-background-gray .cmp-teaser { background-color: rgb(242, 242, 24= +2); } + +.dcc .cmp-teaser { background: rgb(255, 255, 255); margin-right: 11px; } + +.dcc .cmp-teaser__description { line-height: 1.6; } + +@media screen and (max-width: 999.9px) { + .dcc .cmp-teaser__description { font-size: 1.4rem; } +} + +.dcc .cmp-teaser__pretitle { text-decoration: underline 2px solid rgb(0, 77= +, 255); text-underline-offset: 2px; text-underline-position: under; } + +.dcc .cmp-teaser__pretitle .cmp-teaser__pretitle-link, .dcc .cmp-teaser__pr= +etitle a { text-decoration-color: rgb(0, 77, 255); word-break: break-word; = +} + +.dcc .cmp-teaser__arrow-tag { display: grid; place-items: center; width: 6.= +5rem; height: 3.5rem; position: relative; margin-left: 10px; right: -11px; = +background-color: rgb(0, 77, 255); -webkit-box-flex: 0; flex: 0 0 auto; } + +.dcc .cmp-teaser__arrow-tag--icon::after { content: "=EE=A0=80"; font-size:= + 24px; font-family: Ionicons; font-weight: 400; font-style: normal; line-he= +ight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norma= +l; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased= +; text-rendering: optimizelegibility; font-feature-settings: "liga"; color:= + rgb(255, 255, 255); display: block; height: 1.7rem; position: relative; to= +p: -0.3rem; } + +.dcc .cmp-teaser__arrow-tag::after { content: ""; position: absolute; borde= +r-top: 8px solid; border-right: 11px solid transparent; margin-left: 11px; = +bottom: -8px; right: 0px; fill: rgb(0, 0, 0); } + +.dcc .cmp-teaser a:focus .cmp-teaser__arrow-tag::after, .dcc .cmp-teaser a:= +hover .cmp-teaser__arrow-tag::after { color: rgb(0, 0, 0); } + +.dcc .cmp-teaser__image { border: none; } + +.dcc .cmp-teaser__image a:focus { padding: 1px; margin: -1px; } + +.dcc.arrow-tag-black .cmp-teaser__arrow-tag--icon::after { color: rgb(0, 0,= + 0); } + +.dcc.color-block-accent-purple-1 .cmp-teaser__arrow-tag { background-color:= + rgb(180, 85, 170); } + +.dcc.color-block-accent-purple-2 .cmp-teaser__arrow-tag { background-color:= + rgb(160, 85, 245); } + +.dcc.color-block-accent-purple-3 .cmp-teaser__arrow-tag { background-color:= + rgb(190, 130, 255); } + +.dcc.color-block-accent-purple-4 .cmp-teaser__arrow-tag { background-color:= + rgb(220, 175, 255); } + +.dcc.color-block-accent-purple-5 .cmp-teaser__arrow-tag { background-color:= + rgb(230, 220, 255); } + +.dcc.color-block-alt-blue .cmp-teaser__arrow-tag { background-color: rgb(0,= + 65, 240); } + +.dcc.color-block-alt-gray .cmp-teaser__arrow-tag { background-color: rgb(19= +0, 190, 190); } + +.dcc.color-block-alt-gray-dark .cmp-teaser__arrow-tag { background-color: r= +gb(150, 150, 150); } + +.dcc.color-block-alt-gray-darker .cmp-teaser__arrow-tag { background-color:= + rgb(90, 90, 90); } + +.dcc.color-block-alt-green .cmp-teaser__arrow-tag { background-color: rgb(0= +, 215, 0); } + +.dcc.color-block-alt-red .cmp-teaser__arrow-tag { background-color: red; } + +.dcc.color-block-alt-yellow .cmp-teaser__arrow-tag { background-color: rgb(= +255, 255, 0); } + +.dcc.color-block-aqua .cmp-teaser__arrow-tag { background-color: rgb(0, 255= +, 187); } + +.dcc.color-block-blue .cmp-teaser__arrow-tag { background-color: rgb(0, 186= +, 255); } + +.dcc.color-block-blue-green .cmp-teaser__arrow-tag { background-color: rgb(= +5, 240, 165); } + +.dcc.color-block-brand-green .cmp-teaser__arrow-tag { background-color: rgb= +(100, 255, 80); } + +.dcc.color-block-brand-orange .cmp-teaser__arrow-tag { background-color: rg= +b(255, 120, 0); } + +.dcc.color-block-brand-yellow .cmp-teaser__arrow-tag { background-color: rg= +b(255, 235, 50); } + +.dcc.color-block-blue-dark .cmp-teaser__arrow-tag { background-color: rgb(0= +, 142, 255); } + +.dcc.color-block-blue-light .cmp-teaser__arrow-tag { background-color: rgb(= +0, 243, 255); } + +.dcc.color-block-core-purple .cmp-teaser__arrow-tag { background-color: rgb= +(70, 0, 115); } + +.dcc.color-block-cyan .cmp-teaser__arrow-tag { background-color: rgb(0, 255= +, 255); } + +.dcc.color-block-gray .cmp-teaser__arrow-tag { background-color: rgb(167, 1= +67, 167); } + +.dcc.color-block-gray-base .cmp-teaser__arrow-tag { background-color: rgb(0= +, 0, 0); } + +.dcc.color-block-gray-dark .cmp-teaser__arrow-tag { background-color: rgb(1= +07, 107, 107); } + +.dcc.color-block-gray-darker .cmp-teaser__arrow-tag { background-color: rgb= +(74, 74, 74); } + +.dcc.color-block-gray-light .cmp-teaser__arrow-tag { background-color: rgb(= +204, 204, 204); } + +.dcc.color-block-gray-lighter .cmp-teaser__arrow-tag { background-color: rg= +b(227, 227, 227); } + +.dcc.color-block-gray-lightest .cmp-teaser__arrow-tag { background-color: r= +gb(242, 242, 242); } + +.dcc.color-block-grayishyellow-dark .cmp-teaser__arrow-tag { background-col= +or: rgb(150, 150, 140); } + +.dcc.color-block-grayishyellow-light .cmp-teaser__arrow-tag { background-co= +lor: rgb(230, 230, 220); } + +.dcc.color-block-green .cmp-teaser__arrow-tag { background-color: rgb(0, 25= +5, 0); } + +.dcc.color-block-green-dark .cmp-teaser__arrow-tag { background-color: rgb(= +0, 83, 10); } + +.dcc.color-block-link .cmp-teaser__arrow-tag { background-color: rgb(0, 77,= + 255); } + +.dcc.color-block-link-dark .cmp-teaser__arrow-tag { background-color: rgb(0= +, 0, 136); } + +.dcc.color-block-orange .cmp-teaser__arrow-tag { background-color: rgb(255,= + 182, 0); } + +.dcc.color-block-orange-dark .cmp-teaser__arrow-tag { background-color: rgb= +(255, 149, 0); } + +.dcc.color-block-pink .cmp-teaser__arrow-tag { background-color: rgb(231, 0= +, 116); } + +.dcc.color-block-pink-dark .cmp-teaser__arrow-tag { background-color: rgb(1= +64, 2, 83); } + +.dcc.color-block-pink-light .cmp-teaser__arrow-tag { background-color: rgb(= +255, 80, 160); } + +.dcc.color-block-purple .cmp-teaser__arrow-tag { background-color: rgb(161,= + 0, 255); } + +.dcc.color-block-purple-dark .cmp-teaser__arrow-tag { background-color: rgb= +(117, 0, 192); } + +.dcc.color-block-purple-darkest .cmp-teaser__arrow-tag { background-color: = +rgb(70, 1, 115); } + +.dcc.color-block-red .cmp-teaser__arrow-tag { background-color: rgb(231, 15= +, 41); } + +.dcc.color-block-red-dark .cmp-teaser__arrow-tag { background-color: rgb(18= +9, 0, 29); } + +.dcc.color-block-red-darker .cmp-teaser__arrow-tag { background-color: rgb(= +113, 0, 18); } + +.dcc.color-block-red-light .cmp-teaser__arrow-tag { background-color: rgb(2= +55, 50, 70); } + +.dcc.color-block-white .cmp-teaser__arrow-tag { background-color: rgb(255, = +255, 255); } + +.dcc.color-block-yellow .cmp-teaser__arrow-tag { background-color: rgb(255,= + 212, 46); } + +.dcc.color-block-yellow-dark .cmp-teaser__arrow-tag { background-color: rgb= +(240, 192, 0); } + +.dcc.color-block-yellow-light .cmp-teaser__arrow-tag { background-color: rg= +b(255, 240, 179); } + +.dcc-image-author-date-summary-card { padding: 2rem 0px; display: flex; col= +or: rgb(0, 0, 0); word-break: break-word; } + +@media screen and (min-width: 768px) { + .dcc-image-author-date-summary-card { padding: 2rem 0px 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-image-author-date-summary-card { padding: 3rem 0px; } +} + +.dcc-image-author-date-summary-card:hover { color: rgb(0, 0, 0); } + +.dcc-image-author-date-summary-card:hover .dcc-image-author-date-summary-ca= +rd__title { color: rgb(0, 77, 255); text-decoration: underline; } + +.dcc-image-author-date-summary-card:focus-visible { outline: rgb(0, 77, 255= +) solid 1px; box-shadow: none; } + +.dcc-image-author-date-summary-card:focus-visible .dcc-image-author-date-su= +mmary-card__title { color: rgb(0, 77, 255); text-decoration: underline; } + +.dcc-image-author-date-summary-card__image-container { display: none; } + +@media screen and (min-width: 768px) { + .dcc-image-author-date-summary-card__image-container { display: block; wi= +dth: 10.5rem; height: 10.5rem; } +} + +.dcc-image-author-date-summary-card__image-container .cmp-image, .dcc-image= +-author-date-summary-card__image-container .cmp-image__image, .dcc-image-au= +thor-date-summary-card__image-container .cmp-teaser__image, .dcc-image-auth= +or-date-summary-card__image-container .image { height: 100%; } + +.dcc-image-author-date-summary-card__image-container .cmp-teaser__image { b= +order: none; } + +.dcc-image-author-date-summary-card__text-container { width: 100%; display:= + flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-di= +rection: column; } + +@media screen and (min-width: 768px) { + .dcc-image-author-date-summary-card__text-container { width: 75%; margin-= +left: 3rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-image-author-date-summary-card__text-container { margin-right: 2.5re= +m; } +} + +.dcc-image-author-date-summary-card__title-container { margin-bottom: 1rem;= + } + +.dcc-image-author-date-summary-card__title-container .dcc-image-author-date= +-summary-card__title { font-size: 1.8rem; font-weight: 600; line-height: 2.= +56rem; } + +.dcc-image-author-date-summary-card__author-container { margin-bottom: 1rem= +; } + +.dcc-image-author-date-summary-card__author-container .vertical-seperator {= + margin: 0px 1.5rem; } + +.dcc-image-author-date-summary-card__author-container .vertical-seperator::= +after { content: "|"; color: rgb(204, 204, 204); } + +.dcc-image-author-date-summary-card__desc-container .cmp-text__paragraph-sm= +all { line-height: 1.92rem; } + +.dcc-imagefoldtag.has-ellipsis .cmp-teaser__description { display: -webkit-= +box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;= + } + +.dcc-imagefoldtag .cmp-teaser { background: transparent; margin-right: 0px;= + } + +.dcc-imagefoldtag .cmp-teaser__image { position: relative; padding-top: 56.= +25%; width: 100%; } + +.dcc-imagefoldtag .cmp-teaser__image .cmp-image__link { inset: 0px; positio= +n: absolute; } + +.dcc-imagefoldtag .cmp-teaser__image .cmp-image__image { position: absolute= +; inset: 0px; object-fit: cover; vertical-align: middle; width: 100%; heigh= +t: 100%; } + +.dcc-imagefoldtag .cmp-teaser__image::after { content: ""; position: absolu= +te; border-top: 20px solid; border-left: 20px solid transparent; margin-lef= +t: 0px; left: 0px; bottom: -20px; color: rgb(0, 0, 0); } + +.dcc-imagefoldtag .cmp-teaser__title { margin-top: 0px; font-family: Graphi= +k, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto,= + ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800;= + font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-height= +: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-imagefoldtag .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-imagefoldtag .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-imagefoldtag .cmp-teaser__title a:focus, .dcc-imagefoldtag .cmp-teaser= +__title a:hover { text-decoration: underline; color: rgb(0, 77, 255); } + +.dcc-imagefoldtag .cmp-teaser__pretitle { border: transparent; color: rgb(0= +, 0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line-h= +eight: 2rem; margin-bottom: 20px; text-transform: none; } + +.dcc-imagefoldtag .cmp-teaser__pretitle a { color: rgb(0, 0, 0); } + +.dcc-imagefoldtag .cmp-teaser__pretitle a:hover { color: rgb(0, 77, 255); } + +.dcc-imagefoldtag .cmp-teaser__pretitle a:focus { color: rgb(0, 77, 255); p= +adding-bottom: 0.5rem; } + +.dcc-imagefoldtag .cmp-teaser__description { margin-top: 10px; margin-botto= +m: 20px; } + +@media screen and (min-width: 1000px) { + .dcc-imagefoldtag .cmp-teaser__description { margin-top: 20px; margin-bot= +tom: 30px; } +} + +.dcc-imagefoldtag .cmp-teaser__content { background-color: rgb(255, 255, 25= +5); border: 1px solid rgb(204, 204, 204); padding: 2rem; margin-left: 20px;= + } + +.dcc-imagefoldtag .cmp-teaser__action-container { margin-top: 0px; padding-= +top: 0px; } + +.dcc-imagefoldtag.color-background-gray .cmp-teaser { background-color: tra= +nsparent; } + +.dcc-imagefoldtag.color-background-gray .cmp-teaser__content { background-c= +olor: rgb(242, 242, 242); } + +.cmp-card-listing .card.dcc-imagefoldtag .cmp-teaser__image { -webkit-box-f= +lex: 1; flex: 1 0 0px; } + +.cmp-card-listing .card.dcc-imagefoldtag .cmp-teaser__content { position: r= +elative; padding-bottom: 5.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-card-listing .card.dcc-imagefoldtag .cmp-teaser__content { padding-b= +ottom: 5.7rem; } +} + +.cmp-card-listing .card.dcc-imagefoldtag .cmp-teaser__action-container { po= +sition: absolute; bottom: 2rem; } + +.dcc-imagetagtitle { margin-top: 20px; margin-bottom: 25px; } + +.dcc-imagetagtitle .cmp-teaser { -webkit-box-orient: horizontal; -webkit-bo= +x-direction: normal; flex-direction: row; background: transparent; } + +.dcc-imagetagtitle .cmp-teaser__pretitle { border: transparent; color: rgb(= +0, 0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line-= +height: 2rem; margin-bottom: 1.5rem; text-transform: none; } + +.dcc-imagetagtitle .cmp-teaser__pretitle a { color: rgb(0, 0, 0); } + +.dcc-imagetagtitle .cmp-teaser__pretitle a:hover { color: rgb(0, 77, 255); = +} + +.dcc-imagetagtitle .cmp-teaser__pretitle a:focus { color: rgb(0, 77, 255); = +padding-bottom: 0.5rem; } + +.dcc-imagetagtitle .cmp-teaser__content { background: transparent; border: = +none; padding: 0px 0px 0px 1.5rem; -webkit-box-flex: 1; flex: 1 1 auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-imagetagtitle .cmp-teaser__content { padding: 0px 0px 0px 22px; } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetagtitle .cmp-teaser__content { padding: 0px 0px 0px 17px; } +} + +.dcc-imagetagtitle .cmp-teaser__image { -webkit-box-flex: 0; flex: 0 0 auto= +; } + +.dcc-imagetagtitle .cmp-teaser__image img { width: 105px; height: 105px; } + +.dcc-imagetagtitle .cmp-teaser h4 { margin-top: 0px; } + +.dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title { display: block; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (max-width: 999.9px) { + .dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title { line-height: 1.7rem= +; } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title { font-size: 1.6rem; = +} +} + +.dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title a { display: inline-blo= +ck; } + +.dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title a:focus, .dcc-imagetagt= +itle .cmp-teaser h4.cmp-teaser__title a:hover { color: rgb(0, 77, 255); tex= +t-decoration: underline; } + +.dcc-imagetagtitle--divider { border-bottom: 1px solid rgb(204, 204, 204); = +padding-bottom: 2rem; padding-top: 2rem; margin: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-moreonthis .cmp-container { overflow: auto; } + .cmp-moreonthis .cmp-container .dcc-imagetagtitle { width: 50%; float: le= +ft; } +} + +.dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__title .cmp-teaser__t= +itle-link { display: -webkit-box; -webkit-box-orient: vertical; -webkit-lin= +e-clamp: 3; overflow: hidden; } + +@media screen and (min-width: 1000px) { + .dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__title .cmp-teaser_= +_title-link { -webkit-line-clamp: 2; } +} + +.dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__description { displa= +y: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overfl= +ow: hidden; } + +@media screen and (min-width: 768px) { + .dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__description { -web= +kit-line-clamp: 4; } +} + +@media screen and (min-width: 1000px) { + .dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__description { -web= +kit-line-clamp: 2; } +} + +.dcc-image-tag-title-summary .cmp-teaser { position: relative; padding: 0px= +; margin: 0px; background-color: inherit; } + +.dcc-image-tag-title-summary .cmp-teaser__pretitle { color: rgb(0, 0, 0); d= +isplay: inline-block; font-size: 1.2rem; font-weight: 600; line-height: 2re= +m; margin-bottom: 1.5rem; text-transform: none; } + +.dcc-image-tag-title-summary .cmp-teaser__pretitle a { color: rgb(0, 0, 0);= + } + +.dcc-image-tag-title-summary .cmp-teaser__pretitle a:hover { color: rgb(0, = +77, 255); } + +.dcc-image-tag-title-summary .cmp-teaser__pretitle a:focus { color: rgb(0, = +77, 255); padding-bottom: 0.5rem; } + +.dcc-image-tag-title-summary .cmp-teaser__title { display: block; font-fami= +ly: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI= +", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-we= +ight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0); l= +ine-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-image-tag-title-summary .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-image-tag-title-summary .cmp-teaser__title a { display: inline-block; = +} + +.dcc-image-tag-title-summary .cmp-teaser__title a:focus, .dcc-image-tag-tit= +le-summary .cmp-teaser__title a:hover { color: rgb(0, 77, 255); text-decora= +tion: underline; } + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__title { min-height: 6rem; } +} + +.dcc-image-tag-title-summary .cmp-teaser__image { position: absolute; top: = +0px; left: 0px; } + +.dcc-image-tag-title-summary .cmp-teaser__image img { width: 184px; height:= + 184px; } + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__image img { width: 105px; heigh= +t: 105px; } +} + +.dcc-image-tag-title-summary .cmp-teaser__content { background: transparent= +; border: none; min-height: 184px; padding: 0px; margin: 0px; } + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__content { min-height: 105px; } +} + +.dcc-image-tag-title-summary .cmp-teaser__description, .dcc-image-tag-title= +-summary .cmp-teaser__pretitle, .dcc-image-tag-title-summary .cmp-teaser__t= +itle { margin-top: 0px; margin-left: clamp(214px, 100%, 214px); } + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__description, .dcc-image-tag-tit= +le-summary .cmp-teaser__pretitle, .dcc-image-tag-title-summary .cmp-teaser_= +_title { margin-left: 13rem; } +} + +.dcc-image-tag-title-summary .cmp-teaser__description { margin-top: 1.5rem;= + } + +@media screen and (min-width: 768px) { + .dcc-image-tag-title-summary .cmp-teaser__description { margin-top: 2rem;= + } +} + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__description { margin-left: 0px;= + } +} + +.dcc-image-title .cmp-teaser { -webkit-box-orient: horizontal; -webkit-box-= +direction: normal; flex-direction: row; -webkit-box-align: center; align-it= +ems: center; } + +.dcc-image-title .cmp-teaser__content { display: flex; -webkit-box-pack: ce= +nter; justify-content: center; background: transparent; border: none; -webk= +it-box-flex: 1; flex: 1 1 auto; padding: 0px 15px; } + +.dcc-image-title .cmp-teaser__image { -webkit-box-flex: 0; flex: 0 0 auto; = +width: 105px; height: 105px; } + +.dcc-image-title .cmp-teaser .cmp-image { height: 100%; width: 100%; } + +.dcc-image-title .cmp-teaser .cmp-image__image { height: 100%; width: 100%;= + object-fit: cover; } + +.dcc-image-title .cmp-teaser .cmp-teaser__title { margin-top: 0px; display:= + block; word-break: break-word; font-family: Graphik, Arial, system-ui, -ap= +ple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue= +", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; tex= +t-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem= +; } + +@media screen and (max-width: 999.9px) { + .dcc-image-title .cmp-teaser .cmp-teaser__title { line-height: 1.7rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-image-title .cmp-teaser .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-image-title .cmp-teaser .cmp-teaser__title a { display: inline-block; = +} + +.dcc-image-title .cmp-teaser .cmp-teaser__title a:focus, .dcc-image-title .= +cmp-teaser .cmp-teaser__title a:hover { color: rgb(0, 77, 255); text-decora= +tion: underline; } + +.dcc-imagetitledate .cmp-teaser { -webkit-box-orient: horizontal; -webkit-b= +ox-direction: normal; flex-direction: row; background: transparent; } + +.dcc-imagetitledate .cmp-teaser__content { background: transparent; border:= + none; padding: 15px 0px 0px 1.5rem; -webkit-box-flex: 1; flex: 1 1 auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-imagetitledate .cmp-teaser__content { padding: 22px 20px 0px 22px; } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetitledate .cmp-teaser__content { padding: 10px 0px 0px 17px; } +} + +.dcc-imagetitledate .cmp-teaser__image { -webkit-box-flex: 0; flex: 0 0 aut= +o; border: 0px; } + +.dcc-imagetitledate .cmp-teaser__image img { width: 105px; height: 105px; } + +.dcc-imagetitledate .cmp-teaser .cmp-teaser__title { margin-top: 0px; margi= +n-bottom: 10px; display: block; font-family: Graphik, Arial, system-ui, -ap= +ple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue= +", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; tex= +t-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem= +; } + +@media screen and (max-width: 999.9px) { + .dcc-imagetitledate .cmp-teaser .cmp-teaser__title { line-height: 1.7rem;= + } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetitledate .cmp-teaser .cmp-teaser__title { font-size: 1.6rem; } +} + +.dcc-imagetitledate .cmp-teaser .cmp-teaser__title a { display: inline-bloc= +k; } + +.dcc-imagetitledate .cmp-teaser .cmp-teaser__title a:focus, .dcc-imagetitle= +date .cmp-teaser .cmp-teaser__title a:hover { color: rgb(0, 77, 255); text-= +decoration: underline; } + +.dcc-imagetitledate .cmp-teaser__pretitle { border: transparent; color: rgb= +(0, 0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line= +-height: 1.44rem; margin-bottom: 15px; text-transform: none; } + +@media screen and (min-width: 768px) { + .dcc-imagetitledate .cmp-teaser__pretitle { margin-bottom: 22px; } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetitledate .cmp-teaser__pretitle { margin-bottom: 10px; } +} + +.dcc-title-summary-cta.has-ellipsis .cmp-teaser__title { display: -webkit-b= +ox; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; = +} + +@media screen and (min-width: 1200px) { + .dcc-title-summary-cta.has-ellipsis .cmp-teaser__title { -webkit-line-cla= +mp: 2; } +} + +.dcc-title-summary-cta.has-ellipsis .cmp-teaser__description { display: -we= +bkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hi= +dden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-cta.has-ellipsis .cmp-teaser__description { -webkit-li= +ne-clamp: 2; } +} + +.dcc-title-summary-cta .cmp-teaser { margin: 0px; } + +.dcc-title-summary-cta .cmp-teaser__image { -webkit-box-flex: 1; flex: 1 0 = +0px; width: 100%; } + +.dcc-title-summary-cta .cmp-teaser__image .cmp-image__image { width: 100%; = +height: 100%; } + +.dcc-title-summary-cta .cmp-teaser__image a:focus { margin-bottom: 1px; } + +.dcc-title-summary-cta .cmp-teaser__title { margin-top: 0px; font-family: G= +raphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", ro= +boto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-style: = +normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-s= +ize: 1.8rem; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-cta .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-cta .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-title-summary-cta .cmp-teaser__title a:focus, .dcc-title-summary-cta .= +cmp-teaser__title a:hover { text-decoration: underline; color: rgb(0, 77, 2= +55); } + +.dcc-title-summary-cta .cmp-teaser__description { line-height: 2.2rem; marg= +in-top: 1rem; margin-bottom: auto; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-cta .cmp-teaser__description { line-height: 2.5rem; } +} + +.dcc-title-summary-cta .cmp-teaser__content { background-color: rgb(255, 25= +5, 255); border: none; padding: 1rem 0px 2rem; display: flex; -webkit-box-o= +rient: vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-cta .cmp-teaser__content { padding-top: 2rem; } +} + +.dcc-title-summary-cta .cmp-teaser__action-container { margin-top: 1rem; pa= +dding-top: 0px; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-cta .cmp-teaser__action-container { margin-top: 1.5rem= +; } +} + +.dcc-title-summary-cta .cmp-teaser__action-link::before { height: 0.2rem; } + +.dcc-title-summary-cta .cmp-teaser__action-link:focus::before { width: 100%= +; } + +.dcc-title-summary-cta.color-background-gray .cmp-teaser__content { backgro= +und-color: rgb(242, 242, 242); } + +.dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description { = +overflow: hidden; text-overflow: ellipsis; white-space: normal; display: -w= +ebkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } + +@media screen and (min-width: 1000px) { + .dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description = +{ -webkit-line-clamp: 2; } +} + +.dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description > = +p { display: contents; } + +.dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description > = +p span { display: inline-block; } + +.dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description > = +p::after { content: "\a "; white-space: pre; } + +.dcc-job-card.card .cmp-teaser__content { display: flex; } + +@media screen and (min-width: 768px) { + .dcc-job-card.card .cmp-teaser__content { position: relative; } +} + +.dcc-job-card.card .cmp-teaser__description { -webkit-box-flex: 1; } + +.dcc-job-card.card .cmp-teaser__action-container { margin: 1rem 0px 0px; } + +@media screen and (min-width: 768px) { + .dcc-job-card.card .cmp-teaser__action-container { position: relative; ma= +rgin: 2rem 0px 0px; } +} + +.dcc-job-card.card .cmp-teaser a .cmp-teaser__job-listing-business-area, .d= +cc-job-card.card .cmp-teaser a .cmp-teaser__job-listing-years-exp { color: = +rgb(0, 0, 0); font-weight: 400; } + +.dcc-job-card.card .cmp-teaser a .cmp-teaser__save-job-card { font-weight: = +400; } + +.dcc-job-card .cmp-teaser { margin: 0px; } + +.dcc-job-card .cmp-teaser__title { margin-top: 0px; font-family: Graphik, A= +rial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubu= +ntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800; fon= +t-style: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.= +2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-job-card .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-job-card .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-job-card .cmp-teaser__title a:hover { text-decoration: underline; colo= +r: rgb(0, 77, 255); } + +.dcc-job-card .cmp-teaser__title a:focus { text-decoration: underline; colo= +r: rgb(0, 77, 255); margin-bottom: -1px; } + +.dcc-job-card .cmp-teaser__pretitle { border: transparent; color: rgb(0, 0,= + 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line-heigh= +t: 1.44rem; margin-bottom: 2rem; text-transform: uppercase; text-decoration= +: none; } + +.dcc-job-card .cmp-teaser__pretitle:nth-child(3) { margin-top: -1.5rem; } + +.dcc-job-card .cmp-teaser__content { background-color: rgb(255, 255, 255); = +border: 1px solid rgb(204, 204, 204); padding: 2.5rem 2rem; } + +.dcc-job-card .cmp-teaser__action-container { margin-top: 0px; padding-top:= + 0px; } + +.dcc-job-card .cmp-teaser__job-listing-semibold { font-weight: 600; } + +.dcc-job-card .cmp-teaser__job-listing-posted-date { font-weight: 400; font= +-style: italic; text-transform: none; line-height: 1; font-size: 1.2rem; co= +lor: rgb(0, 0, 0); } + +.dcc-job-card .cmp-teaser__address-location, .dcc-job-card .cmp-teaser__des= +cription, .dcc-job-card .cmp-teaser__description p { margin: 0px; } + +.dcc-job-card .cmp-teaser .cmp-teaser__job-listing-areas-interest, .dcc-job= +-card .cmp-teaser__title { margin-bottom: 10px; } + +@media screen and (min-width: 1000px) { + .dcc-job-card .cmp-teaser .cmp-teaser__job-listing-areas-interest, .dcc-j= +ob-card .cmp-teaser__title { margin-bottom: 20px; } +} + +@media screen and (min-width: 768px) { + .dcc-job-card .cmp-teaser__action-container, .dcc-job-card .cmp-teaser__j= +ob-listing-posted-date { margin-top: 20px; } +} + +.dcc-job-card .cmp-teaser__title-link:hover .cmp-teaser__title { text-decor= +ation: underline; color: rgb(0, 77, 255); } + +.dcc-job-card .cmp-teaser__title-link:focus { margin-bottom: 1px; outline: = +rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.dcc-job-card .cmp-teaser__title-link:focus .cmp-teaser__title { text-decor= +ation: underline; color: rgb(0, 77, 255); } + +.dcc-job-card .cmp-teaser__action-link:focus::before { width: 100%; } + +.dcc-job-card.color-background-gray .cmp-teaser__content { background-color= +: rgb(242, 242, 242); } + +.dcc-job-card.color-block-accent-purple-1 .cmp-teaser__content { background= +: linear-gradient(rgb(180, 85, 170) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-accent-purple-2 .cmp-teaser__content { background= +: linear-gradient(rgb(160, 85, 245) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-accent-purple-3 .cmp-teaser__content { background= +: linear-gradient(rgb(190, 130, 255) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-accent-purple-4 .cmp-teaser__content { background= +: linear-gradient(rgb(220, 175, 255) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-accent-purple-5 .cmp-teaser__content { background= +: linear-gradient(rgb(230, 220, 255) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-alt-blue .cmp-teaser__content { background: linea= +r-gradient(rgb(0, 65, 240) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-alt-gray .cmp-teaser__content { background: linea= +r-gradient(rgb(190, 190, 190) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-alt-gray-dark .cmp-teaser__content { background: = +linear-gradient(rgb(150, 150, 150) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-alt-gray-darker .cmp-teaser__content { background= +: linear-gradient(rgb(90, 90, 90) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-alt-green .cmp-teaser__content { background: line= +ar-gradient(rgb(0, 215, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-alt-red .cmp-teaser__content { background: linear= +-gradient(red 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; border-= +top: 0px; } + +.dcc-job-card.color-block-alt-yellow .cmp-teaser__content { background: lin= +ear-gradient(rgb(255, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-aqua .cmp-teaser__content { background: linear-gr= +adient(rgb(0, 255, 187) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; border-top: 0px; } + +.dcc-job-card.color-block-blue .cmp-teaser__content { background: linear-gr= +adient(rgb(0, 186, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; border-top: 0px; } + +.dcc-job-card.color-block-blue-green .cmp-teaser__content { background: lin= +ear-gradient(rgb(5, 240, 165) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-brand-green .cmp-teaser__content { background: li= +near-gradient(rgb(100, 255, 80) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-brand-orange .cmp-teaser__content { background: l= +inear-gradient(rgb(255, 120, 0) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-brand-yellow .cmp-teaser__content { background: l= +inear-gradient(rgb(255, 235, 50) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-blue-dark .cmp-teaser__content { background: line= +ar-gradient(rgb(0, 142, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.dcc-job-card.color-block-blue-light .cmp-teaser__content { background: lin= +ear-gradient(rgb(0, 243, 255) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-core-purple .cmp-teaser__content { background: li= +near-gradient(rgb(70, 0, 115) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-cyan .cmp-teaser__content { background: linear-gr= +adient(rgb(0, 255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; border-top: 0px; } + +.dcc-job-card.color-block-gray .cmp-teaser__content { background: linear-gr= +adient(rgb(167, 167, 167) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.dcc-job-card.color-block-gray-base .cmp-teaser__content { background: line= +ar-gradient(rgb(0, 0, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repe= +at; border-top: 0px; } + +.dcc-job-card.color-block-gray-dark .cmp-teaser__content { background: line= +ar-gradient(rgb(107, 107, 107) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-gray-darker .cmp-teaser__content { background: li= +near-gradient(rgb(74, 74, 74) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-gray-light .cmp-teaser__content { background: lin= +ear-gradient(rgb(204, 204, 204) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-gray-lighter .cmp-teaser__content { background: l= +inear-gradient(rgb(227, 227, 227) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-gray-lightest .cmp-teaser__content { background: = +linear-gradient(rgb(242, 242, 242) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-grayishyellow-dark .cmp-teaser__content { backgro= +und: linear-gradient(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-grayishyellow-light .cmp-teaser__content { backgr= +ound: linear-gradient(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px / 1= +00% 40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-green .cmp-teaser__content { background: linear-g= +radient(rgb(0, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat= +; border-top: 0px; } + +.dcc-job-card.color-block-green-dark .cmp-teaser__content { background: lin= +ear-gradient(rgb(0, 83, 10) 4px, transparent 0px) 100% 0px / 100% 40px no-r= +epeat; border-top: 0px; } + +.dcc-job-card.color-block-link .cmp-teaser__content { background: linear-gr= +adient(rgb(0, 77, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat= +; border-top: 0px; } + +.dcc-job-card.color-block-link-dark .cmp-teaser__content { background: line= +ar-gradient(rgb(0, 0, 136) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-orange .cmp-teaser__content { background: linear-= +gradient(rgb(255, 182, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.dcc-job-card.color-block-orange-dark .cmp-teaser__content { background: li= +near-gradient(rgb(255, 149, 0) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-pink .cmp-teaser__content { background: linear-gr= +adient(rgb(231, 0, 116) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; border-top: 0px; } + +.dcc-job-card.color-block-pink-dark .cmp-teaser__content { background: line= +ar-gradient(rgb(164, 2, 83) 4px, transparent 0px) 100% 0px / 100% 40px no-r= +epeat; border-top: 0px; } + +.dcc-job-card.color-block-pink-light .cmp-teaser__content { background: lin= +ear-gradient(rgb(255, 80, 160) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-purple .cmp-teaser__content { background: linear-= +gradient(rgb(161, 0, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.dcc-job-card.color-block-purple-dark .cmp-teaser__content { background: li= +near-gradient(rgb(117, 0, 192) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-purple-darkest .cmp-teaser__content { background:= + linear-gradient(rgb(70, 1, 115) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-red .cmp-teaser__content { background: linear-gra= +dient(rgb(231, 15, 41) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat= +; border-top: 0px; } + +.dcc-job-card.color-block-red-dark .cmp-teaser__content { background: linea= +r-gradient(rgb(189, 0, 29) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-red-darker .cmp-teaser__content { background: lin= +ear-gradient(rgb(113, 0, 18) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.dcc-job-card.color-block-red-light .cmp-teaser__content { background: line= +ar-gradient(rgb(255, 50, 70) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.dcc-job-card.color-block-white .cmp-teaser__content { background: linear-g= +radient(rgb(255, 255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-yellow .cmp-teaser__content { background: linear-= +gradient(rgb(255, 212, 46) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-yellow-dark .cmp-teaser__content { background: li= +near-gradient(rgb(240, 192, 0) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-yellow-light .cmp-teaser__content { background: l= +inear-gradient(rgb(255, 240, 179) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.dcc-job-card .cmp-separator--vertical { margin: 0px; } + +.dcc-job-card .cmp-separator--vertical .cmp-separator::after { content: "|"= +; position: relative; top: -2rem; margin: 0px 1.5rem; color: rgb(204, 204, = +204); } + +.dcc-job-card .cmp-separator--vertical .cmp-separator__horizontal-rule { ma= +rgin: -30px 1px 0px; width: 1.1px; display: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card { text-align: ce= +nter; line-height: 2.4rem; color: rgb(0, 0, 0); } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card:focus { box-shad= +ow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; = +outline-offset: 1px; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card:focus:not(:focus= +-visible) { box-shadow: none; outline: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card .save-job-icon::= +before { content: "=EF=92=B2"; font-size: 24px; font-family: Ionicons; disp= +lay: block; font-weight: 400; font-style: normal; line-height: 1; text-tran= +sform: none; letter-spacing: normal; overflow-wrap: normal; white-space: no= +wrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: = +optimizelegibility; font-feature-settings: "liga"; padding: 0px 2px; margin= +: auto; width: 2.4rem; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card .save-job-label = +{ font-size: 1.2rem; white-space: nowrap; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card :hover { cursor:= + pointer; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card.saved-job-card .= +save-job-icon::before { content: "=EF=92=B3"; color: rgb(0, 77, 255); } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card.saved-job-card .= +save-job-label { color: rgb(0, 77, 255); white-space: nowrap; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline { text-a= +lign: center; line-height: 2.4rem; color: rgb(0, 0, 0); } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline:focus { = +box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) sol= +id 1px; outline-offset: 1px; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline:focus:no= +t(:focus-visible) { box-shadow: none; outline: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline::before = +{ content: "=EF=92=B2"; font-size: 24px; font-family: Ionicons; display: bl= +ock; font-weight: 400; font-style: normal; line-height: 1; text-transform: = +none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; d= +irection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimiz= +elegibility; font-feature-settings: "liga"; padding: 0px 2px; margin: auto;= + width: 2.4rem; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline .save-jo= +b-label { font-size: 1.2rem; font-weight: 400; text-align: center; } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled { text-a= +lign: center; line-height: 2.4rem; color: rgb(0, 0, 0); } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled:focus { = +box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) sol= +id 1px; outline-offset: 1px; } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled:focus:no= +t(:focus-visible) { box-shadow: none; outline: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled::before = +{ content: "=EF=92=B3"; font-size: 24px; font-family: Ionicons; display: bl= +ock; font-weight: 400; font-style: normal; line-height: 1; text-transform: = +none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; d= +irection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimiz= +elegibility; font-feature-settings: "liga"; color: rgb(0, 77, 255); padding= +: 0px 2px; margin: auto; width: 2.4rem; } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled .save-jo= +b-label { font-size: 1.2rem; font-weight: 400; text-align: center; color: r= +gb(0, 77, 255); } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-hidden { display= +: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__column-reverse { display: flex= +; -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-direct= +ion: column-reverse; } + +.save-job-enabled .dcc-job-card .cmp-teaser.hover-disabled .cmp-teaser__tit= +le, .save-job-enabled .dcc-job-card .cmp-teaser.hover-disabled .cmp-teaser_= +_title-link { text-decoration: none; color: rgb(0, 0, 0); } + +.save-job-enabled.list-view .dcc-job-card .cmp-teaser__pretitle-container {= + display: grid; grid-template-columns: 11fr 1fr; } + +@media screen and (min-width: 768px) { + .save-job-enabled.list-view .dcc-job-card .cmp-teaser__pretitle-container= + { grid-template-columns: 9fr 3fr; } +} + +@media screen and (min-width: 1200px) { + .save-job-enabled.list-view .dcc-job-card .cmp-teaser__pretitle-container= + { grid-template-columns: 10fr 2fr; } +} + +.save-job-enabled.list-view .dcc-job-card .cmp-teaser__save-job-card { marg= +in-top: -1.3rem; width: auto; } + +@media screen and (min-width: 768px) { + .save-job-enabled.list-view .dcc-job-card .cmp-teaser__save-job-card { ma= +rgin-right: 12.5rem; } +} + +@media screen and (min-width: 1000px) { + .save-job-enabled.list-view .dcc-job-card .cmp-teaser__save-job-card { ma= +rgin-right: 15rem; } +} + +.save-job-enabled.block-view .dcc-job-card .cmp-teaser__pretitle-container = +{ display: grid; grid-template-columns: 11fr 1fr; } + +@media screen and (min-width: 768px) { + .save-job-enabled.block-view .dcc-job-card .cmp-teaser__pretitle-containe= +r { width: 103%; grid-template-columns: 10fr 2fr; } +} + +.save-job-enabled.block-view .dcc-job-card .cmp-teaser__save-job-card { mar= +gin-top: -1.2rem; width: auto; } + +.save-job-enabled.block-view .dcc-job-card .cmp-teaser__save-job-card.save-= +job-card-joblisting { width: 8.2rem; } + +.dcc-small-image-tag-title-summary .cmp-teaser { -webkit-box-orient: horizo= +ntal; -webkit-box-direction: normal; flex-direction: row; padding: 2rem; ma= +rgin: 0px; background-color: inherit; } + +@media screen and (min-width: 1000px) { + .dcc-small-image-tag-title-summary .cmp-teaser { padding: 2rem 0px; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__title { display: block; fon= +t-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Se= +goe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; f= +ont-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0,= + 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-small-image-tag-title-summary .cmp-teaser__title { font-size: 2.5rem= +; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__title a { display: inline-b= +lock; } + +.dcc-small-image-tag-title-summary .cmp-teaser__title a:focus, .dcc-small-i= +mage-tag-title-summary .cmp-teaser__title a:hover { color: rgb(0, 77, 255);= + text-decoration: underline; } + +.dcc-small-image-tag-title-summary .cmp-teaser__image { -webkit-box-flex: 0= +; flex: 0 0 auto; top: 2rem; left: 0px; } + +.dcc-small-image-tag-title-summary .cmp-teaser__image img { width: 60px; he= +ight: 60px; } + +@media screen and (min-width: 768px) { + .dcc-small-image-tag-title-summary .cmp-teaser__image img { width: 100px;= + height: 100px; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__content { -webkit-box-flex:= + 1; flex: 1 1 auto; background: transparent; border: none; padding: 0px; ma= +rgin-top: 0px; margin-left: 1rem; } + +@media screen and (min-width: 768px) { + .dcc-small-image-tag-title-summary .cmp-teaser__content { margin-left: 2r= +em; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__description, .dcc-small-ima= +ge-tag-title-summary .cmp-teaser__description p { margin-top: 0.5rem; font-= +size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 768px) { + .dcc-small-image-tag-title-summary .cmp-teaser__description, .dcc-small-i= +mage-tag-title-summary .cmp-teaser__description p { font-size: 1.4rem; marg= +in-top: 1rem; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__action-container { margin-t= +op: 5px; padding-top: 0px; } + +.dcc-small-image-tag-title-summary.has-ellipsis .cmp-teaser__description { = +display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; = +overflow: hidden; } + +@media screen and (min-width: 768px) { + .dcc-speaker-label-title-summary-link-arrow.card .cmp-teaser__content { p= +osition: relative; } +} + +@media screen and (min-width: 768px) { + .dcc-speaker-label-title-summary-link-arrow.card .cmp-teaser__description= + { margin-bottom: 4.5rem; } +} + +@media screen and (min-width: 768px) { + .dcc-speaker-label-title-summary-link-arrow.card .cmp-teaser__action-cont= +ainer { position: absolute; bottom: 20px; } +} + +.dcc-speaker-label-title-summary-link-arrow.has-ellipsis .cmp-teaser__descr= +iption { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-c= +lamp: 3; overflow: hidden; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser { margin: 0px; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__title { margin-top= +: 2rem; font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsyst= +emfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sa= +ns-serif; font-weight: 800; font-style: normal; text-transform: none; color= +: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-speaker-label-title-summary-link-arrow .cmp-teaser__title { font-siz= +e: 2.5rem; } +} + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__title a { color: r= +gb(0, 0, 0); } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__title a:focus, .dc= +c-speaker-label-title-summary-link-arrow .cmp-teaser__title a:hover { text-= +decoration: underline; color: rgb(0, 77, 255); } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__pretitle { border:= + transparent; color: rgb(0, 0, 0); display: inline; font-size: 1.2rem; font= +-weight: 600; line-height: 1.44rem; vertical-align: middle; text-transform:= + uppercase; text-decoration: none; margin-bottom: 0px; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__pretitle:nth-child= +(3) { display: inline-block; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__description { line= +-height: 2.2rem; margin-top: 1rem; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .dcc-speaker-label-title-summary-link-arrow .cmp-teaser__description { ma= +rgin-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-speaker-label-title-summary-link-arrow .cmp-teaser__description { ma= +rgin-top: 2rem; } +} + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__content { backgrou= +nd-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding= +: 3rem 2rem 2rem; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__action-container {= + margin-top: 0px; padding-top: 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-background-gray .cmp-teas= +er__content { background-color: rgb(242, 242, 242); } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-1 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(18= +0, 85, 170) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gr= +adient(rgb(180, 85, 170) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-2 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(16= +0, 85, 245) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gr= +adient(rgb(160, 85, 245) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-3 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(19= +0, 130, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-g= +radient(rgb(190, 130, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-4 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(22= +0, 175, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-g= +radient(rgb(220, 175, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-5 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(23= +0, 220, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-g= +radient(rgb(230, 220, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-blue .cmp-tease= +r { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 65, 24= +0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(0, 65, 240) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-gray .cmp-tease= +r { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(190, 190,= + 190) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(190, 190, 190) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-gray-dark .cmp-= +teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(150,= + 150, 150) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gra= +dient(rgb(150, 150, 150) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-gray-darker .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(90= +, 90, 90) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-grad= +ient(rgb(90, 90, 90) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-green .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 215, = +0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(0, 215, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-red .cmp-teaser= + { padding: 4px 0px 0px; background: linear-gradient(270deg, red 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(red 4px, transp= +arent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-yellow .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 25= +5, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(255, 255, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-aqua .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 187) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0= +, 255, 187) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-blue .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 186, 255) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0= +, 186, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-blue-green .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(5, 240,= + 165) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(5, 240, 165) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-brand-green .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(100, 2= +55, 80) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradie= +nt(rgb(100, 255, 80) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-brand-orange .cmp-t= +easer { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, = +120, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradie= +nt(rgb(255, 120, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-brand-yellow .cmp-t= +easer { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, = +235, 50) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradi= +ent(rgb(255, 235, 50) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-blue-dark .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 142, = +255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(= +rgb(0, 142, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-blue-light .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 243,= + 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(0, 243, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-core-purple .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(70, 0,= + 115) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(70, 0, 115) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-cyan .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 255) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0= +, 255, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(167, 167, 167= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(167, 167, 167) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-base .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 0, 0)= + 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(= +0, 0, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-dark .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(107, 107= +, 107) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(107, 107, 107) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-darker .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(74, 74= +, 74) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(74, 74, 74) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-light .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(204, 20= +4, 204) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradie= +nt(rgb(204, 204, 204) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-lighter .cmp-t= +easer { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(227, = +227, 227) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-grad= +ient(rgb(227, 227, 227) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-lightest .cmp-= +teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(242,= + 242, 242) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gra= +dient(rgb(242, 242, 242) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-grayishyellow-dark = +.cmp-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb= +(150, 150, 140) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linea= +r-gradient(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-grayishyellow-light= + .cmp-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rg= +b(230, 230, 220) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, line= +ar-gradient(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-green .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 0) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0,= + 255, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-green-dark .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 83, = +10) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(r= +gb(0, 83, 10) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-link .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 77, 255) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0,= + 77, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-link-dark .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 0, 13= +6) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(0, 0, 136) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-orange .cmp-teaser = +{ padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 182, 0= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(255, 182, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-orange-dark .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 1= +49, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(255, 149, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-pink .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(231, 0, 116) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(2= +31, 0, 116) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-pink-dark .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(164, 2, = +83) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(r= +gb(164, 2, 83) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-pink-light .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 80= +, 160) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(255, 80, 160) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-purple .cmp-teaser = +{ padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(161, 0, 255= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(161, 0, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-purple-dark .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(117, 0= +, 192) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(117, 0, 192) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-purple-darkest .cmp= +-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(70,= + 1, 115) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradi= +ent(rgb(70, 1, 115) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-red .cmp-teaser { p= +adding: 4px 0px 0px; background: linear-gradient(270deg, rgb(231, 15, 41) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(23= +1, 15, 41) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-red-dark .cmp-tease= +r { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(189, 0, 2= +9) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(189, 0, 29) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-red-darker .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(113, 0,= + 18) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(= +rgb(113, 0, 18) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-red-light .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 50,= + 70) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(= +rgb(255, 50, 70) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-white .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 255, 25= +5) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(255, 255, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-yellow .cmp-teaser = +{ padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 212, 4= +6) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(255, 212, 46) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-yellow-dark .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(240, 1= +92, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(240, 192, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-yellow-light .cmp-t= +easer { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, = +240, 179) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-grad= +ient(rgb(255, 240, 179) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-separator--vertical { marg= +in: 0px 1.5rem -0.5rem; background-color: rgb(204, 204, 204); width: 0.2rem= +; height: 2rem; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-separator--vertical .cmp-s= +eparator, .dcc-speaker-label-title-summary-link-arrow .cmp-separator--verti= +cal .cmp-separator__horizontal-rule { display: none; } + +.dcc-speedbump .cmp-teaser { background-color: transparent; margin: 0px; pa= +dding: 2rem 0px; border-top: 2px solid rgb(0, 186, 255); border-bottom: 2px= + solid rgb(0, 186, 255); -webkit-box-orient: horizontal; -webkit-box-direct= +ion: normal; flex-direction: row; -webkit-box-align: center; align-items: c= +enter; } + +@media screen and (max-width: 767.9px) { + .dcc-speedbump .cmp-teaser { -webkit-box-align: start; align-items: flex-= +start; } +} + +.dcc-speedbump .cmp-teaser__content { background: transparent; border: none= +; -webkit-box-flex: 1; flex: 1 1 auto; padding: 0px 0px 0px 2rem; word-brea= +k: break-word; } + +@media screen and (max-width: 767.9px) { + .dcc-speedbump .cmp-teaser__content { padding: 0px 0px 0px 1.5rem; } +} + +.dcc-speedbump .cmp-teaser__image { -webkit-box-flex: 0; flex: 0 0 auto; } + +.dcc-speedbump .cmp-teaser__image .cmp-image__image { width: 105px; height:= + 105px; } + +.dcc-speedbump .cmp-teaser__title { margin-top: 0px; display: block; font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0)= +; line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-speedbump .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-speedbump .cmp-teaser__title a { display: inline-block; } + +.dcc-speedbump .cmp-teaser__title a:focus, .dcc-speedbump .cmp-teaser__titl= +e a:hover { color: rgb(0, 77, 255); text-decoration: underline; } + +.dcc-speedbump .cmp-teaser__action-container { margin-top: 0px; padding-top= +: 1.5rem; } + +.dcc-tag-title-small .cmp-teaser { background-color: inherit; -webkit-box-o= +rient: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +.dcc-tag-title-small .cmp-teaser__pretitle { border: transparent; color: rg= +b(0, 0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; lin= +e-height: 2rem; margin-bottom: 1rem; text-transform: none; } + +.dcc-tag-title-small .cmp-teaser__pretitle a { color: rgb(0, 0, 0); } + +.dcc-tag-title-small .cmp-teaser__pretitle a:hover { color: rgb(0, 77, 255)= +; } + +.dcc-tag-title-small .cmp-teaser__pretitle a:focus { color: rgb(0, 77, 255)= +; padding-bottom: 0.5rem; } + +.dcc-tag-title-small .cmp-teaser__content { background: transparent; border= +: none; padding: 0px; -webkit-box-flex: 1; flex: 1 1 auto; } + +.dcc-tag-title-small .cmp-teaser__title { margin-top: 0px; display: block; = +font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, = +"Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif= +; font-weight: 800; font-style: normal; text-transform: none; color: rgb(0,= + 0, 0); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .dcc-tag-title-small .cmp-teaser__title { font-size: 1.6rem; } +} + +.dcc-tag-title-small .cmp-teaser__title a { display: inline-block; } + +.dcc-tag-title-small .cmp-teaser__title a:focus, .dcc-tag-title-small .cmp-= +teaser__title a:hover { color: rgb(0, 77, 255); text-decoration: underline;= + } + +.dcc-tag-title-small--divider { border-bottom: 1px solid rgb(204, 204, 204)= +; margin: 0px; } + +.dcc-tag-title-summary-arrow-tab.has-ellipsis .cmp-teaser__title span:first= +-child { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-c= +lamp: 2; overflow: hidden; } + +.dcc-tag-title-summary-arrow-tab.has-ellipsis .cmp-teaser__description { di= +splay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; ov= +erflow: hidden; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title { display: flex; -webki= +t-box-pack: justify; justify-content: space-between; margin-top: 0px; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-tag-title-summary-arrow-tab .cmp-teaser__title { font-size: 2.5rem; = +} +} + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title span:first-of-type { al= +ign-self: center; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__title-link= + { width: 100%; display: flex; -webkit-box-pack: justify; justify-content: = +space-between; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__title-link= +:focus, .dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__ti= +tle-link:hover { color: rgb(0, 77, 255); } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__title-link= +:focus span:first-child, .dcc-tag-title-summary-arrow-tab .cmp-teaser__titl= +e .cmp-teaser__title-link:hover span:first-child { text-decoration: underli= +ne; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__title-link= +:focus span:last-child, .dcc-tag-title-summary-arrow-tab .cmp-teaser__title= + .cmp-teaser__title-link:hover span:last-child { text-decoration: none; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle { border: transparen= +t; color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem; font-weig= +ht: 600; line-height: 2rem; margin-bottom: 2rem; text-transform: none; } + +@media screen and (max-width: 767.9px) { + .dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle { margin-bottom: 1= +.5rem; } +} + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle .cmp-teaser__pretitl= +e-link { color: rgb(0, 0, 0); } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle .cmp-teaser__pretitl= +e-link:hover { color: rgb(0, 77, 255); } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle .cmp-teaser__pretitl= +e-link:focus { color: rgb(0, 77, 255); padding-bottom: 0.5rem; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__description { line-height: 2.= +2rem; margin-top: 1.5rem; margin-bottom: 2rem; padding-right: 2rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-tag-title-summary-arrow-tab .cmp-teaser__description { margin-top: 2= +rem; } +} + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__content { background-color: r= +gb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding: 2rem 0px = +0px 2rem; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__action-container { margin-top= +: 0px; padding-top: 0px; } + +.dcc-tag-title-summary-arrow-tab.color-background-gray .cmp-teaser__content= + { background-color: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .dcc-tag-title-summary-link-arrow.card .cmp-teaser__content { position: r= +elative; } +} + +@media screen and (min-width: 768px) { + .dcc-tag-title-summary-link-arrow.card .cmp-teaser__description { margin-= +bottom: 7.4rem; } +} + +@media screen and (min-width: 768px) { + .dcc-tag-title-summary-link-arrow.card .cmp-teaser__action-container { po= +sition: absolute; bottom: 20px; } +} + +.dcc-tag-title-summary-link-arrow.has-ellipsis .cmp-teaser__description { d= +isplay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; o= +verflow: hidden; } + +.dcc-tag-title-summary-link-arrow .cmp-teaser { margin: 0px; } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__title { margin-top: 0px; fon= +t-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Se= +goe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; f= +ont-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0,= + 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__title { font-size: 2.5rem;= + } +} + +.dcc-tag-title-summary-link-arrow .cmp-teaser__title a { color: rgb(0, 0, 0= +); } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__title a:focus, .dcc-tag-titl= +e-summary-link-arrow .cmp-teaser__title a:hover { text-decoration: underlin= +e; color: rgb(0, 77, 255); } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__pretitle { border: transpare= +nt; color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem; font-wei= +ght: 600; line-height: 2rem; margin-bottom: 2rem; text-transform: none; } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__pretitle a { color: rgb(0, 0= +, 0); } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__pretitle a:hover { color: rg= +b(0, 77, 255); } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__pretitle a:focus { color: rg= +b(0, 77, 255); padding-bottom: 0.5rem; } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__description { line-height: 2= +.2rem; margin-top: 2rem; margin-bottom: 3rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__description { margin-top: = +1rem; margin-bottom: 2rem; } +} + +@media screen and (max-width: 767.9px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__description { margin-top: = +1rem; margin-bottom: 1rem; } +} + +.dcc-tag-title-summary-link-arrow .cmp-teaser__content { background-color: = +rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding: 3.5rem 2= +rem 2rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__content { padding: 2rem; } +} + +@media screen and (max-width: 767.9px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__content { padding: 2.5rem = +2rem 2rem; } +} + +.dcc-tag-title-summary-link-arrow .cmp-teaser__action-container { margin-to= +p: 0px; padding-top: 0px; } + +.dcc-tag-title-summary-link-arrow.color-background-gray .cmp-teaser__conten= +t { background-color: rgb(242, 242, 242); } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-1 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(180, 85, 170= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(180, 85, 170) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-2 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(160, 85, 245= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(160, 85, 245) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-3 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(190, 130, 25= +5) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(190, 130, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-4 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(220, 175, 25= +5) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(220, 175, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-5 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(230, 220, 25= +5) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(230, 220, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-blue .cmp-teaser { paddin= +g: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 65, 240) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 65, 2= +40) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-gray .cmp-teaser { paddin= +g: 4px 0px 0px; background: linear-gradient(270deg, rgb(190, 190, 190) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(190, = +190, 190) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-gray-dark .cmp-teaser { p= +adding: 4px 0px 0px; background: linear-gradient(270deg, rgb(150, 150, 150)= + 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(= +150, 150, 150) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-gray-darker .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(90, 90, 90) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(9= +0, 90, 90) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-green .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 215, 0) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 215, = +0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-red .cmp-teaser { padding= +: 4px 0px 0px; background: linear-gradient(270deg, red 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(red 4px, transparent 0px)= + 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-yellow .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 255, 0) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, = +255, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-aqua .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 187) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 187= +) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-blue .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(0, 186, 255) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 186, 255= +) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-blue-green .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(5, 240, 165) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(5, 24= +0, 165) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-brand-green .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(100, 255, 80) 4p= +x, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(100= +, 255, 80) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-brand-orange .cmp-teaser { pa= +dding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 120, 0) 4p= +x, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255= +, 120, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-brand-yellow .cmp-teaser { pa= +dding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 235, 50) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(25= +5, 235, 50) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-blue-dark .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 142, 255) 4px, = +transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 142= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-blue-light .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 243, 255) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 24= +3, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-core-purple .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(70, 0, 115) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(70, 0= +, 115) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-cyan .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 255) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 255= +) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(167, 167, 167) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(167, 167,= + 167) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-base .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 0, 0) 4px, tran= +sparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 0, 0) 4= +px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-dark .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(107, 107, 107) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(107,= + 107, 107) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-darker .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(74, 74, 74) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(74, 7= +4, 74) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-light .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(204, 204, 204) 4p= +x, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(204= +, 204, 204) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-lighter .cmp-teaser { pa= +dding: 4px 0px 0px; background: linear-gradient(270deg, rgb(227, 227, 227) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(2= +27, 227, 227) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-lightest .cmp-teaser { p= +adding: 4px 0px 0px; background: linear-gradient(270deg, rgb(242, 242, 242)= + 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(= +242, 242, 242) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-grayishyellow-dark .cmp-tease= +r { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(150, 150,= + 140) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-grayishyellow-light .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(230, 230= +, 220) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-green .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 0) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 0) 4= +px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-green-dark .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 83, 10) 4px, t= +ransparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 83, = +10) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-link .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(0, 77, 255) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 77, 255) = +4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-link-dark .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 0, 136) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 0, 13= +6) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-orange .cmp-teaser { padding:= + 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 182, 0) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 182,= + 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-orange-dark .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 149, 0) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255,= + 149, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-pink .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(231, 0, 116) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(231, 0, 116= +) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-pink-dark .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(164, 2, 83) 4px, t= +ransparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(164, 2,= + 83) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-pink-light .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 80, 160) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255,= + 80, 160) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-purple .cmp-teaser { padding:= + 4px 0px 0px; background: linear-gradient(270deg, rgb(161, 0, 255) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(161, 0, 2= +55) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-purple-dark .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(117, 0, 192) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(117,= + 0, 192) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-purple-darkest .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(70, 1, 115) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(70= +, 1, 115) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-red .cmp-teaser { padding: 4p= +x 0px 0px; background: linear-gradient(270deg, rgb(231, 15, 41) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(231, 15, 41)= + 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-red-dark .cmp-teaser { paddin= +g: 4px 0px 0px; background: linear-gradient(270deg, rgb(189, 0, 29) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(189, 0, = +29) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-red-darker .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(113, 0, 18) 4px, = +transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(113, 0= +, 18) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-red-light .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 50, 70) 4px, = +transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 5= +0, 70) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-white .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(255, 255, 255) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 255= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-yellow .cmp-teaser { padding:= + 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 212, 46) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 212= +, 46) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-yellow-dark .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(240, 192, 0) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(240,= + 192, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-yellow-light .cmp-teaser { pa= +dding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 240, 179) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(2= +55, 240, 179) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-arrow.has-ellipsis .cmp-teaser__title span:first-child {= + display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;= + overflow: hidden; } + +.dcc-title-summary-arrow.has-ellipsis .cmp-teaser__description { display: -= +webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: = +hidden; } + +.dcc-title-summary-arrow .cmp-teaser { border: 1px solid rgb(204, 204, 204)= +; } + +.dcc-title-summary-arrow .cmp-teaser__content { background: transparent; bo= +rder: none; -webkit-box-flex: 1; flex: 1 1 auto; padding: 25px 0px 2rem 2re= +m; } + +.dcc-title-summary-arrow .cmp-teaser__description { margin: 15px 20px 0px 0= +px; word-break: break-word; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow .cmp-teaser__description { margin-top: 20px; } +} + +.dcc-title-summary-arrow .cmp-teaser__title { display: flex; -webkit-box-pa= +ck: justify; justify-content: space-between; margin-top: 0px; font-family: = +Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", r= +oboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight= +: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-= +height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-arrow .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-arrow .cmp-teaser__title span:first-of-type { align-self= +: center; word-break: break-word; } + +.dcc-title-summary-arrow .cmp-teaser__title a { width: 100%; display: flex;= + -webkit-box-pack: justify; justify-content: space-between; } + +.dcc-title-summary-arrow .cmp-teaser__title a:focus, .dcc-title-summary-arr= +ow .cmp-teaser__title a:hover { color: rgb(0, 77, 255); } + +.dcc-title-summary-arrow .cmp-teaser__title a:focus span:first-child, .dcc-= +title-summary-arrow .cmp-teaser__title a:hover span:first-child { text-deco= +ration: underline; } + +.dcc-title-summary-arrow .cmp-teaser__title a:focus span:last-child, .dcc-t= +itle-summary-arrow .cmp-teaser__title a:hover span:last-child { text-decora= +tion: none; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser { border-t= +op: 4px solid rgb(0, 186, 255); background-repeat: no-repeat; background-si= +ze: 100% 40px; margin-right: 0px; padding: 4px 0px 0px; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__content {= + padding: 2rem 0px 2rem 2rem; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__content= + { padding-top: 25px; padding-bottom: 25px; } +} + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__descripti= +on { margin: 20px 20px 0px 0px; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__arrow-tag= + { background-color: transparent; right: 0px; width: auto; margin-right: 20= +px; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__arrow-tag= +--icon::after { content: "=EE=A0=80"; font-size: 24px; font-family: Ionicon= +s; font-weight: 400; font-style: normal; line-height: 1; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; color: rgb(0, 77, 255); display: = +inline-block; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__arrow-tag= +::after { display: none; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-1 .cmp-teaser { border-top: 4px solid rgb(180, 85, 170); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-2 .cmp-teaser { border-top: 4px solid rgb(160, 85, 245); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-3 .cmp-teaser { border-top: 4px solid rgb(190, 130, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-4 .cmp-teaser { border-top: 4px solid rgb(220, 175, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-5 .cmp-teaser { border-top: 4px solid rgb(230, 220, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-blue .= +cmp-teaser { border-top: 4px solid rgb(0, 65, 240); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-gray .= +cmp-teaser { border-top: 4px solid rgb(190, 190, 190); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-gray-d= +ark .cmp-teaser { border-top: 4px solid rgb(150, 150, 150); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-gray-d= +arker .cmp-teaser { border-top: 4px solid rgb(90, 90, 90); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-green = +.cmp-teaser { border-top: 4px solid rgb(0, 215, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-red .c= +mp-teaser { border-top: 4px solid red; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-yellow= + .cmp-teaser { border-top: 4px solid rgb(255, 255, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-aqua .cmp-= +teaser { border-top: 4px solid rgb(0, 255, 187); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-blue .cmp-= +teaser { border-top: 4px solid rgb(0, 186, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-blue-green= + .cmp-teaser { border-top: 4px solid rgb(5, 240, 165); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-brand-gree= +n .cmp-teaser { border-top: 4px solid rgb(100, 255, 80); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-brand-oran= +ge .cmp-teaser { border-top: 4px solid rgb(255, 120, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-brand-yell= +ow .cmp-teaser { border-top: 4px solid rgb(255, 235, 50); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-blue-dark = +.cmp-teaser { border-top: 4px solid rgb(0, 142, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-blue-light= + .cmp-teaser { border-top: 4px solid rgb(0, 243, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-core-purpl= +e .cmp-teaser { border-top: 4px solid rgb(70, 0, 115); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-cyan .cmp-= +teaser { border-top: 4px solid rgb(0, 255, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray .cmp-= +teaser { border-top: 4px solid rgb(167, 167, 167); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-base = +.cmp-teaser { border-top: 4px solid rgb(0, 0, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-dark = +.cmp-teaser { border-top: 4px solid rgb(107, 107, 107); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-darke= +r .cmp-teaser { border-top: 4px solid rgb(74, 74, 74); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-light= + .cmp-teaser { border-top: 4px solid rgb(204, 204, 204); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-light= +er .cmp-teaser { border-top: 4px solid rgb(227, 227, 227); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-light= +est .cmp-teaser { border-top: 4px solid rgb(242, 242, 242); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-grayishyel= +low-dark .cmp-teaser { border-top: 4px solid rgb(150, 150, 140); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-grayishyel= +low-light .cmp-teaser { border-top: 4px solid rgb(230, 230, 220); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-green .cmp= +-teaser { border-top: 4px solid rgb(0, 255, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-green-dark= + .cmp-teaser { border-top: 4px solid rgb(0, 83, 10); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-link .cmp-= +teaser { border-top: 4px solid rgb(0, 77, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-link-dark = +.cmp-teaser { border-top: 4px solid rgb(0, 0, 136); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-orange .cm= +p-teaser { border-top: 4px solid rgb(255, 182, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-orange-dar= +k .cmp-teaser { border-top: 4px solid rgb(255, 149, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-pink .cmp-= +teaser { border-top: 4px solid rgb(231, 0, 116); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-pink-dark = +.cmp-teaser { border-top: 4px solid rgb(164, 2, 83); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-pink-light= + .cmp-teaser { border-top: 4px solid rgb(255, 80, 160); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-purple .cm= +p-teaser { border-top: 4px solid rgb(161, 0, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-purple-dar= +k .cmp-teaser { border-top: 4px solid rgb(117, 0, 192); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-purple-dar= +kest .cmp-teaser { border-top: 4px solid rgb(70, 1, 115); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-red .cmp-t= +easer { border-top: 4px solid rgb(231, 15, 41); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-red-dark .= +cmp-teaser { border-top: 4px solid rgb(189, 0, 29); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-red-darker= + .cmp-teaser { border-top: 4px solid rgb(113, 0, 18); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-red-light = +.cmp-teaser { border-top: 4px solid rgb(255, 50, 70); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-white .cmp= +-teaser { border-top: 4px solid rgb(255, 255, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-yellow .cm= +p-teaser { border-top: 4px solid rgb(255, 212, 46); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-yellow-dar= +k .cmp-teaser { border-top: 4px solid rgb(240, 192, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-yellow-lig= +ht .cmp-teaser { border-top: 4px solid rgb(255, 240, 179); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.arrow-tag-black .cmp-t= +easer__arrow-tag--icon::after { color: rgb(0, 0, 0); } + +.dcc-title-summary-arrow-image.has-ellipsis .cmp-teaser__title span:first-c= +hild { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-cla= +mp: 3; overflow: hidden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow-image.has-ellipsis .cmp-teaser__title span:first= +-child { -webkit-line-clamp: 2; } +} + +.dcc-title-summary-arrow-image.has-ellipsis .cmp-teaser__description { disp= +lay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; over= +flow: hidden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow-image.has-ellipsis .cmp-teaser__description { -w= +ebkit-line-clamp: 3; } +} + +.dcc-title-summary-arrow-image .cmp-teaser { -webkit-box-orient: vertical; = +-webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow-image .cmp-teaser { -webkit-box-orient: horizont= +al; -webkit-box-direction: normal; flex-direction: row; } +} + +.dcc-title-summary-arrow-image .cmp-teaser__content { background: transpare= +nt; border: 1px solid rgb(204, 204, 204); -webkit-box-flex: 1; flex: 1 1 au= +to; padding: 2rem 0px 2rem 2rem; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow-image .cmp-teaser__content { padding-top: 25px; = +} +} + +.dcc-title-summary-arrow-image .cmp-teaser__description { margin: 20px 20px= + 0px 0px; } + +.dcc-title-summary-arrow-image .cmp-teaser__image { -webkit-box-flex: 0; fl= +ex: 0 0 auto; } + +.dcc-title-summary-arrow-image .cmp-teaser__image img { height: 100%; width= +: 100%; } + +@media screen and (max-width: 767.9px) { + .dcc-title-summary-arrow-image .cmp-teaser__image img { min-width: 27.7re= +m; min-height: 27.7rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-title-summary-arrow-image .cmp-teaser__image img { height: 18rem; wi= +dth: 17rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-title-summary-arrow-image .cmp-teaser__image img { height: 21rem; wi= +dth: 20rem; } +} + +.dcc-title-summary-arrow-image .cmp-teaser__title { display: flex; -webkit-= +box-pack: justify; justify-content: space-between; margin-top: 0px; font-fa= +mily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe = +UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-= +weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0);= + line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-arrow-image .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-arrow-image .cmp-teaser__title span:first-of-type { alig= +n-self: center; } + +.dcc-title-summary-arrow-image .cmp-teaser__title a { width: 100%; display:= + flex; -webkit-box-pack: justify; justify-content: space-between; } + +.dcc-title-summary-arrow-image .cmp-teaser__title a:focus, .dcc-title-summa= +ry-arrow-image .cmp-teaser__title a:hover { color: rgb(0, 77, 255); } + +.dcc-title-summary-arrow-image .cmp-teaser__title a:focus span:first-child,= + .dcc-title-summary-arrow-image .cmp-teaser__title a:hover span:first-child= + { text-decoration: underline; } + +.dcc-title-summary-arrow-image .cmp-teaser__title a:focus span:last-child, = +.dcc-title-summary-arrow-image .cmp-teaser__title a:hover span:last-child {= + text-decoration: none; } + +.dcc-title-summary-link.has-ellipsis .cmp-teaser__description { display: -w= +ebkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: h= +idden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-link.has-ellipsis .cmp-teaser__description { -webkit-l= +ine-clamp: 2; } +} + +.dcc-title-summary-link .cmp-teaser { margin: 0px; } + +.dcc-title-summary-link .cmp-teaser__title { margin-top: 0px; font-family: = +Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", r= +oboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-style:= + normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-= +size: 1.8rem; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-link .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-link .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-title-summary-link .cmp-teaser__title a:focus, .dcc-title-summary-link= + .cmp-teaser__title a:hover { text-decoration: underline; color: rgb(0, 77,= + 255); } + +.dcc-title-summary-link .cmp-teaser__description { line-height: 2.2rem; mar= +gin-top: 1rem; margin-bottom: auto; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-link .cmp-teaser__description { line-height: 2.5rem; } +} + +.dcc-title-summary-link .cmp-teaser__content { background-color: rgb(255, 2= +55, 255); border: 1px solid rgb(204, 204, 204); padding: 3rem 2rem 2rem; di= +splay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; f= +lex-direction: column; } + +.dcc-title-summary-link .cmp-teaser__action-container { margin-top: 2rem; p= +adding-top: 0px; } + +.dcc-title-summary-link .cmp-teaser__action-link:focus::before { width: 100= +%; } + +.dcc-title-summary-link.color-background-gray .cmp-teaser__content { backgr= +ound-color: rgb(242, 242, 242); } + +.dcc-title-summary-link.color-block-accent-purple-1 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(180, 85, 170) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(180, 85, = +170) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-accent-purple-2 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(160, 85, 245) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(160, 85, = +245) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-accent-purple-3 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(190, 130, 255) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(190, 130= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-accent-purple-4 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(220, 175, 255) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(220, 175= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-accent-purple-5 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(230, 220, 255) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(230, 220= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-blue .cmp-teaser { padding: 4px 0px= + 0px; background: linear-gradient(270deg, rgb(0, 65, 240) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 65, 240) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-gray .cmp-teaser { padding: 4px 0px= + 0px; background: linear-gradient(270deg, rgb(190, 190, 190) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(190, 190, 190) = +4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-gray-dark .cmp-teaser { padding: 4p= +x 0px 0px; background: linear-gradient(270deg, rgb(150, 150, 150) 4px, tran= +sparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(150, 150, = +150) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-gray-darker .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(90, 90, 90) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(90, 90, 90)= + 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-green .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(0, 215, 0) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 215, 0) 4px, tr= +ansparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-red .cmp-teaser { padding: 4px 0px = +0px; background: linear-gradient(270deg, red 4px, transparent 0px) 100% 0px= + / 100% 40px no-repeat, linear-gradient(red 4px, transparent 0px) 100% 0px;= + } + +.dcc-title-summary-link.color-block-alt-yellow .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(255, 255, 0) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 255, 0) 4p= +x, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-aqua .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 255, 187) 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 187) 4px, tra= +nsparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-blue .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 186, 255) 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 186, 255) 4px, tra= +nsparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-blue-green .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(5, 240, 165) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(5, 240, 165) 4p= +x, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-brand-green .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(100, 255, 80) 4px, transpa= +rent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(100, 255, 80)= + 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-brand-orange .cmp-teaser { padding: 4px= + 0px 0px; background: linear-gradient(270deg, rgb(255, 120, 0) 4px, transpa= +rent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 120, 0) = +4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-brand-yellow .cmp-teaser { padding: 4px= + 0px 0px; background: linear-gradient(270deg, rgb(255, 235, 50) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 235, 50= +) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-blue-dark .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(0, 142, 255) 4px, transparen= +t 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 142, 255) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-blue-light .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(0, 243, 255) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 243, 255) 4p= +x, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-core-purple .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(70, 0, 115) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(70, 0, 115) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-cyan .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 255, 255) 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 255) 4px, tra= +nsparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(167, 167, 167) 4px, transparent 0= +px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(167, 167, 167) 4px,= + transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-base .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(0, 0, 0) 4px, transparent 0p= +x) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 0, 0) 4px, transp= +arent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-dark .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(107, 107, 107) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(107, 107, 107)= + 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-darker .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(74, 74, 74) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(74, 74, 74) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-light .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(204, 204, 204) 4px, transpa= +rent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(204, 204, 204= +) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-lighter .cmp-teaser { padding: 4px= + 0px 0px; background: linear-gradient(270deg, rgb(227, 227, 227) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(227, 227, 2= +27) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-lightest .cmp-teaser { padding: 4p= +x 0px 0px; background: linear-gradient(270deg, rgb(242, 242, 242) 4px, tran= +sparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(242, 242, = +242) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-grayishyellow-dark .cmp-teaser { paddin= +g: 4px 0px 0px; background: linear-gradient(270deg, rgb(150, 150, 140) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(150, = +150, 140) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-grayishyellow-light .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(230, 230, 220) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(230,= + 230, 220) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-green .cmp-teaser { padding: 4px 0px 0p= +x; background: linear-gradient(270deg, rgb(0, 255, 0) 4px, transparent 0px)= + 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 0) 4px, transp= +arent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-green-dark .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(0, 83, 10) 4px, transparent= + 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 83, 10) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-link .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 77, 255) 4px, transparent 0px)= + 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 77, 255) 4px, trans= +parent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-link-dark .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(0, 0, 136) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 0, 136) 4px, tr= +ansparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-orange .cmp-teaser { padding: 4px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 182, 0) 4px, transparent 0= +px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 182, 0) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-orange-dark .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(255, 149, 0) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 149, 0) 4= +px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-pink .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(231, 0, 116) 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(231, 0, 116) 4px, tra= +nsparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-pink-dark .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(164, 2, 83) 4px, transparent= + 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(164, 2, 83) 4px, = +transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-pink-light .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(255, 80, 160) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 80, 160) = +4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-purple .cmp-teaser { padding: 4px 0px 0= +px; background: linear-gradient(270deg, rgb(161, 0, 255) 4px, transparent 0= +px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(161, 0, 255) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-purple-dark .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(117, 0, 192) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(117, 0, 192) 4= +px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-purple-darkest .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(70, 1, 115) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(70, 1, 115) = +4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-red .cmp-teaser { padding: 4px 0px 0px;= + background: linear-gradient(270deg, rgb(231, 15, 41) 4px, transparent 0px)= + 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(231, 15, 41) 4px, tran= +sparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-red-dark .cmp-teaser { padding: 4px 0px= + 0px; background: linear-gradient(270deg, rgb(189, 0, 29) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(189, 0, 29) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-red-darker .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(113, 0, 18) 4px, transparen= +t 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(113, 0, 18) 4px,= + transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-red-light .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(255, 50, 70) 4px, transparen= +t 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 50, 70) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-white .cmp-teaser { padding: 4px 0px 0p= +x; background: linear-gradient(270deg, rgb(255, 255, 255) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 255, 255) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-yellow .cmp-teaser { padding: 4px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 212, 46) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 212, 46) 4px,= + transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-yellow-dark .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(240, 192, 0) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(240, 192, 0) 4= +px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-yellow-light .cmp-teaser { padding: 4px= + 0px 0px; background: linear-gradient(270deg, rgb(255, 240, 179) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 240, 1= +79) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.cmp-no-color-bar { background-repeat: no-repeat; ba= +ckground-size: 100% 40px; margin-right: 0px; padding: 0px; } + +.dcc-title-summary-link.cmp-no-color-bar.color-block-accent-purple-1 .cmp-t= +easer, .dcc-title-summary-link.cmp-no-color-bar.color-block-accent-purple-2= + .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-accent-p= +urple-3 .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-a= +ccent-purple-4 .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-= +block-accent-purple-5 .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar= +.color-block-alt-blue .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar= +.color-block-alt-gray-dark .cmp-teaser, .dcc-title-summary-link.cmp-no-colo= +r-bar.color-block-alt-gray-darker .cmp-teaser, .dcc-title-summary-link.cmp-= +no-color-bar.color-block-alt-gray .cmp-teaser, .dcc-title-summary-link.cmp-= +no-color-bar.color-block-alt-green .cmp-teaser, .dcc-title-summary-link.cmp= +-no-color-bar.color-block-alt-red .cmp-teaser, .dcc-title-summary-link.cmp-= +no-color-bar.color-block-alt-yellow .cmp-teaser, .dcc-title-summary-link.cm= +p-no-color-bar.color-block-aqua .cmp-teaser, .dcc-title-summary-link.cmp-no= +-color-bar.color-block-blue-dark .cmp-teaser, .dcc-title-summary-link.cmp-n= +o-color-bar.color-block-blue-green .cmp-teaser, .dcc-title-summary-link.cmp= +-no-color-bar.color-block-blue-light .cmp-teaser, .dcc-title-summary-link.c= +mp-no-color-bar.color-block-blue .cmp-teaser, .dcc-title-summary-link.cmp-n= +o-color-bar.color-block-brand-green .cmp-teaser, .dcc-title-summary-link.cm= +p-no-color-bar.color-block-brand-orange .cmp-teaser, .dcc-title-summary-lin= +k.cmp-no-color-bar.color-block-brand-yellow .cmp-teaser, .dcc-title-summary= +-link.cmp-no-color-bar.color-block-core-purple .cmp-teaser, .dcc-title-summ= +ary-link.cmp-no-color-bar.color-block-cyan .cmp-teaser, .dcc-title-summary-= +link.cmp-no-color-bar.color-block-gray-base .cmp-teaser, .dcc-title-summary= +-link.cmp-no-color-bar.color-block-gray-dark .cmp-teaser, .dcc-title-summar= +y-link.cmp-no-color-bar.color-block-gray-darker .cmp-teaser, .dcc-title-sum= +mary-link.cmp-no-color-bar.color-block-gray-light .cmp-teaser, .dcc-title-s= +ummary-link.cmp-no-color-bar.color-block-gray-lighter .cmp-teaser, .dcc-tit= +le-summary-link.cmp-no-color-bar.color-block-gray-lightest .cmp-teaser, .dc= +c-title-summary-link.cmp-no-color-bar.color-block-gray .cmp-teaser, .dcc-ti= +tle-summary-link.cmp-no-color-bar.color-block-grayishyellow-dark .cmp-tease= +r, .dcc-title-summary-link.cmp-no-color-bar.color-block-grayishyellow-light= + .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-green-da= +rk .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-green = +.cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-link-dark= + .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-link .cm= +p-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-orange-dark = +.cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-orange .c= +mp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-pink-dark .= +cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-pink-light= + .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-pink .cm= +p-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-purple-dark = +.cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-purple-da= +rkest .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-pur= +ple .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-red-d= +ark .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-red-d= +arker .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-red= +-light .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-re= +d .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-white .= +cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-yellow-dar= +k .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-yellow-= +light .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-yel= +low .cmp-teaser { padding: 0px; } + +.dcc-title-summary-link.cmp-no-color-bar .cmp-teaser__content { border: non= +e; padding: 3rem 0px 2rem; } + +.dcc-title-summary-link.cmp-no-color-bar--b-top .cmp-teaser { border-top: 0= +.1rem solid rgb(204, 204, 204); } + +.dcc-title-summary-link.cmp-no-color-bar--b-bottom .cmp-teaser { border-bot= +tom: 0.1rem solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .dcc-title-summary-link-arrow.card .cmp-teaser__content { position: relat= +ive; } +} + +@media screen and (min-width: 768px) { + .dcc-title-summary-link-arrow.card .cmp-teaser__description { -webkit-box= +-flex: 1; flex: 1 0 auto; } +} + +.dcc-title-summary-link-arrow.card .cmp-teaser__action-container { position= +: relative; } + +.dcc-title-summary-link-arrow.has-ellipsis .cmp-teaser__description { displ= +ay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overf= +low: hidden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-link-arrow.has-ellipsis .cmp-teaser__description { -we= +bkit-line-clamp: 2; } +} + +.dcc-title-summary-link-arrow .cmp-teaser { margin: 0px; } + +.dcc-title-summary-link-arrow .cmp-teaser__title { margin-top: 0px; margin-= +bottom: 2rem; font-family: Graphik, Arial, system-ui, -apple-system, blinkm= +acsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantare= +ll, sans-serif; font-weight: 800; font-style: normal; text-transform: none;= + color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-link-arrow .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-link-arrow .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-title-summary-link-arrow .cmp-teaser__title a:hover { text-decoration:= + underline; color: rgb(0, 77, 255); height: 0.08125em; } + +.dcc-title-summary-link-arrow .cmp-teaser__title a:focus { text-decoration:= + underline; color: rgb(0, 77, 255); } + +.dcc-title-summary-link-arrow .cmp-teaser__pretitle { border: transparent; = +color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem; font-weight:= + 600; line-height: 2rem; margin-bottom: 2rem; text-transform: none; } + +.dcc-title-summary-link-arrow .cmp-teaser__pretitle a { color: rgb(0, 0, 0)= +; } + +.dcc-title-summary-link-arrow .cmp-teaser__pretitle a:hover { color: rgb(0,= + 77, 255); } + +.dcc-title-summary-link-arrow .cmp-teaser__pretitle a:focus { color: rgb(0,= + 77, 255); padding-bottom: 0.5rem; } + +.dcc-title-summary-link-arrow .cmp-teaser__description { line-height: 2.2re= +m; margin-top: 0px; } + +.dcc-title-summary-link-arrow .cmp-teaser__content { background-color: rgb(= +255, 255, 255); border: 0.063rem solid rgb(204, 204, 204); padding-bottom: = +3rem; padding-top: 3rem; display: flex; } + +@media screen and (max-width: 767.9px) { + .dcc-title-summary-link-arrow .cmp-teaser__content { padding: 2.56rem 2.2= +5rem; } +} + +.dcc-title-summary-link-arrow .cmp-teaser__action-container { margin-top: 0= +px; padding-top: 0px; } + +.dcc-title-summary-link-arrow.color-background-gray .cmp-teaser__content { = +background-color: rgb(242, 242, 242); } + +.dcc-title-summary-link-arrow.color-block-accent-purple-1 .cmp-teaser, .dcc= +-title-summary-link-arrow.color-block-accent-purple-2 .cmp-teaser, .dcc-tit= +le-summary-link-arrow.color-block-accent-purple-3 .cmp-teaser, .dcc-title-s= +ummary-link-arrow.color-block-accent-purple-4 .cmp-teaser, .dcc-title-summa= +ry-link-arrow.color-block-accent-purple-5 .cmp-teaser, .dcc-title-summary-l= +ink-arrow.color-block-alt-blue .cmp-teaser, .dcc-title-summary-link-arrow.c= +olor-block-alt-gray-dark .cmp-teaser, .dcc-title-summary-link-arrow.color-b= +lock-alt-gray-darker .cmp-teaser, .dcc-title-summary-link-arrow.color-block= +-alt-gray .cmp-teaser, .dcc-title-summary-link-arrow.color-block-alt-green = +.cmp-teaser, .dcc-title-summary-link-arrow.color-block-alt-red .cmp-teaser,= + .dcc-title-summary-link-arrow.color-block-alt-yellow .cmp-teaser, .dcc-tit= +le-summary-link-arrow.color-block-aqua .cmp-teaser, .dcc-title-summary-link= +-arrow.color-block-blue-dark .cmp-teaser, .dcc-title-summary-link-arrow.col= +or-block-blue-green .cmp-teaser, .dcc-title-summary-link-arrow.color-block-= +blue-light .cmp-teaser, .dcc-title-summary-link-arrow.color-block-blue .cmp= +-teaser, .dcc-title-summary-link-arrow.color-block-brand-green .cmp-teaser,= + .dcc-title-summary-link-arrow.color-block-brand-orange .cmp-teaser, .dcc-t= +itle-summary-link-arrow.color-block-brand-yellow .cmp-teaser, .dcc-title-su= +mmary-link-arrow.color-block-core-purple .cmp-teaser, .dcc-title-summary-li= +nk-arrow.color-block-cyan .cmp-teaser, .dcc-title-summary-link-arrow.color-= +block-gray-base .cmp-teaser, .dcc-title-summary-link-arrow.color-block-gray= +-dark .cmp-teaser, .dcc-title-summary-link-arrow.color-block-gray-darker .c= +mp-teaser, .dcc-title-summary-link-arrow.color-block-gray-light .cmp-teaser= +, .dcc-title-summary-link-arrow.color-block-gray-lighter .cmp-teaser, .dcc-= +title-summary-link-arrow.color-block-gray-lightest .cmp-teaser, .dcc-title-= +summary-link-arrow.color-block-gray .cmp-teaser, .dcc-title-summary-link-ar= +row.color-block-grayishyellow-dark .cmp-teaser, .dcc-title-summary-link-arr= +ow.color-block-grayishyellow-light .cmp-teaser, .dcc-title-summary-link-arr= +ow.color-block-green-dark .cmp-teaser, .dcc-title-summary-link-arrow.color-= +block-green .cmp-teaser, .dcc-title-summary-link-arrow.color-block-link-dar= +k .cmp-teaser, .dcc-title-summary-link-arrow.color-block-link .cmp-teaser, = +.dcc-title-summary-link-arrow.color-block-orange-dark .cmp-teaser, .dcc-tit= +le-summary-link-arrow.color-block-orange .cmp-teaser, .dcc-title-summary-li= +nk-arrow.color-block-pink-dark .cmp-teaser, .dcc-title-summary-link-arrow.c= +olor-block-pink-light .cmp-teaser, .dcc-title-summary-link-arrow.color-bloc= +k-pink .cmp-teaser, .dcc-title-summary-link-arrow.color-block-purple-dark .= +cmp-teaser, .dcc-title-summary-link-arrow.color-block-purple-darkest .cmp-t= +easer, .dcc-title-summary-link-arrow.color-block-purple .cmp-teaser, .dcc-t= +itle-summary-link-arrow.color-block-red-dark .cmp-teaser, .dcc-title-summar= +y-link-arrow.color-block-red-darker .cmp-teaser, .dcc-title-summary-link-ar= +row.color-block-red-light .cmp-teaser, .dcc-title-summary-link-arrow.color-= +block-red .cmp-teaser, .dcc-title-summary-link-arrow.color-block-white .cmp= +-teaser, .dcc-title-summary-link-arrow.color-block-yellow-dark .cmp-teaser,= + .dcc-title-summary-link-arrow.color-block-yellow-light .cmp-teaser, .dcc-t= +itle-summary-link-arrow.color-block-yellow .cmp-teaser { padding: 4px 0px 0= +px; background-repeat: no-repeat; background-size: 100% 40px; } + +.dcc-title-summary-link-arrow .cmp-title-summary-link-arrow--divider { disp= +lay: flex; border-width: 0.01rem; border-top-style: solid; border-top-color= +: rgb(204, 204, 204); overflow: hidden; margin-top: 1.25em; margin-bottom: = +1.25em; } + +.dcc-title-summary-link-arrow .cmp-teaser__description p, .dcc-title-summar= +y-link-arrow div.cmp-display_inline { display: inline; line-height: 2.5rem;= + } + +.dcc-title-summary-link-arrow .cmp-teaser__description p a, .dcc-title-summ= +ary-link-arrow div.cmp-display_inline a { text-decoration: underline; } + +.dcc-title-summary-link-arrow .cmp-teaser__description p a:hover, .dcc-titl= +e-summary-link-arrow div.cmp-display_inline a:hover { color: rgb(0, 0, 136)= +; text-decoration: underline; } + +.dcc-title-summary-link-arrow .cmp-teaser__description p a:focus, .dcc-titl= +e-summary-link-arrow div.cmp-display_inline a:focus { outline: rgb(0, 0, 13= +6) solid 1px; outline-offset: 0px; color: rgb(0, 0, 136); } + +.dcc-title-summary-link-arrow .cmp-teaser__action-link { line-height: 2; } + +.dcc-title-summary-link-arrow .cmp-teaser__action-link:focus { color: rgb(0= +, 77, 255); outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; displa= +y: inline-block; line-height: 1; } + +.dcc-title-summary-link-arrow .cmp-teaser__action-link::before { height: 0.= +09125em; } + +.boardcards .cmp-board-card { background: rgb(255, 255, 255); border: 1px s= +olid rgb(204, 204, 204); overflow: hidden; } + +.boardcards .cmp-board-card__link { box-shadow: none; display: block; outli= +ne: none; position: relative; height: 100%; } + +.boardcards .cmp-board-card__link::after { content: ""; height: 100%; opaci= +ty: 0; position: absolute; top: 0px; width: 100%; } + +.boardcards .cmp-board-card .cmp-image__image { height: 100%; width: 100%; = +} + +.boardcards .cmp-board-card__content { background: transparent; height: 100= +%; padding: 20px; } + +.boardcards .cmp-board-card__name { font-family: Graphik, Arial, system-ui,= + -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica = +Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal;= + text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.= +4rem; } + +@media screen and (min-width: 1000px) { + .boardcards .cmp-board-card__name { font-size: 1.6rem; } +} + +.boardcards .cmp-board-card__title { color: rgb(0, 0, 0); font-weight: 400;= + font-size: 1.4rem; line-height: 1.6; margin-top: 5px; text-transform: none= +; } + +@media screen and (min-width: 1000px) { + .boardcards .cmp-board-card__title { font-size: 1.6rem; } +} + +.boardcards.color-block-accent-purple-1 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-1 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(180, 85, 170); opacity: 1; tran= +sition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-accent-purple-2 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-2 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(160, 85, 245); opacity: 1; tran= +sition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-accent-purple-3 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-3 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(190, 130, 255); opacity: 1; tra= +nsition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-accent-purple-4 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-4 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(220, 175, 255); opacity: 1; tra= +nsition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-accent-purple-5 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-5 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(230, 220, 255); opacity: 1; tra= +nsition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-alt-blue .cmp-board-card__link:focus:is(:focus-visi= +ble)::after, .boardcards.color-block-alt-blue .cmp-board-card__link:hover::= +after { border: 4px solid rgb(0, 65, 240); opacity: 1; transition: all 0.3s= + ease-in-out 0s; } + +.boardcards.color-block-alt-gray .cmp-board-card__link:focus:is(:focus-visi= +ble)::after, .boardcards.color-block-alt-gray .cmp-board-card__link:hover::= +after { border: 4px solid rgb(190, 190, 190); opacity: 1; transition: all 0= +.3s ease-in-out 0s; } + +.boardcards.color-block-alt-gray-dark .cmp-board-card__link:focus:is(:focus= +-visible)::after, .boardcards.color-block-alt-gray-dark .cmp-board-card__li= +nk:hover::after { border: 4px solid rgb(150, 150, 150); opacity: 1; transit= +ion: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-alt-gray-darker .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-alt-gray-darker .cmp-board-card= +__link:hover::after { border: 4px solid rgb(90, 90, 90); opacity: 1; transi= +tion: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-alt-green .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-alt-green .cmp-board-card__link:hover= +::after { border: 4px solid rgb(0, 215, 0); opacity: 1; transition: all 0.3= +s ease-in-out 0s; } + +.boardcards.color-block-alt-red .cmp-board-card__link:focus:is(:focus-visib= +le)::after, .boardcards.color-block-alt-red .cmp-board-card__link:hover::af= +ter { border: 4px solid red; opacity: 1; transition: all 0.3s ease-in-out 0= +s; } + +.boardcards.color-block-alt-yellow .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-alt-yellow .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(255, 255, 0); opacity: 1; transition: all= + 0.3s ease-in-out 0s; } + +.boardcards.color-block-aqua .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-aqua .cmp-board-card__link:hover::after { = +border: 4px solid rgb(0, 255, 187); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-blue .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-blue .cmp-board-card__link:hover::after { = +border: 4px solid rgb(0, 186, 255); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-blue-green .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-blue-green .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(5, 240, 165); opacity: 1; transition: all= + 0.3s ease-in-out 0s; } + +.boardcards.color-block-brand-green .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-brand-green .cmp-board-card__link:h= +over::after { border: 4px solid rgb(100, 255, 80); opacity: 1; transition: = +all 0.3s ease-in-out 0s; } + +.boardcards.color-block-brand-orange .cmp-board-card__link:focus:is(:focus-= +visible)::after, .boardcards.color-block-brand-orange .cmp-board-card__link= +:hover::after { border: 4px solid rgb(255, 120, 0); opacity: 1; transition:= + all 0.3s ease-in-out 0s; } + +.boardcards.color-block-brand-yellow .cmp-board-card__link:focus:is(:focus-= +visible)::after, .boardcards.color-block-brand-yellow .cmp-board-card__link= +:hover::after { border: 4px solid rgb(255, 235, 50); opacity: 1; transition= +: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-blue-dark .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-blue-dark .cmp-board-card__link:hover= +::after { border: 4px solid rgb(0, 142, 255); opacity: 1; transition: all 0= +.3s ease-in-out 0s; } + +.boardcards.color-block-blue-light .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-blue-light .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(0, 243, 255); opacity: 1; transition: all= + 0.3s ease-in-out 0s; } + +.boardcards.color-block-core-purple .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-core-purple .cmp-board-card__link:h= +over::after { border: 4px solid rgb(70, 0, 115); opacity: 1; transition: al= +l 0.3s ease-in-out 0s; } + +.boardcards.color-block-cyan .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-cyan .cmp-board-card__link:hover::after { = +border: 4px solid rgb(0, 255, 255); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-gray .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-gray .cmp-board-card__link:hover::after { = +border: 4px solid rgb(167, 167, 167); opacity: 1; transition: all 0.3s ease= +-in-out 0s; } + +.boardcards.color-block-gray-base .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-gray-base .cmp-board-card__link:hover= +::after { border: 4px solid rgb(0, 0, 0); opacity: 1; transition: all 0.3s = +ease-in-out 0s; } + +.boardcards.color-block-gray-dark .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-gray-dark .cmp-board-card__link:hover= +::after { border: 4px solid rgb(107, 107, 107); opacity: 1; transition: all= + 0.3s ease-in-out 0s; } + +.boardcards.color-block-gray-darker .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-gray-darker .cmp-board-card__link:h= +over::after { border: 4px solid rgb(74, 74, 74); opacity: 1; transition: al= +l 0.3s ease-in-out 0s; } + +.boardcards.color-block-gray-light .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-gray-light .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(204, 204, 204); opacity: 1; transition: a= +ll 0.3s ease-in-out 0s; } + +.boardcards.color-block-gray-lighter .cmp-board-card__link:focus:is(:focus-= +visible)::after, .boardcards.color-block-gray-lighter .cmp-board-card__link= +:hover::after { border: 4px solid rgb(227, 227, 227); opacity: 1; transitio= +n: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-gray-lightest .cmp-board-card__link:focus:is(:focus= +-visible)::after, .boardcards.color-block-gray-lightest .cmp-board-card__li= +nk:hover::after { border: 4px solid rgb(242, 242, 242); opacity: 1; transit= +ion: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-grayishyellow-dark .cmp-board-card__link:focus:is(:= +focus-visible)::after, .boardcards.color-block-grayishyellow-dark .cmp-boar= +d-card__link:hover::after { border: 4px solid rgb(150, 150, 140); opacity: = +1; transition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-grayishyellow-light .cmp-board-card__link:focus:is(= +:focus-visible)::after, .boardcards.color-block-grayishyellow-light .cmp-bo= +ard-card__link:hover::after { border: 4px solid rgb(230, 230, 220); opacity= +: 1; transition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-green .cmp-board-card__link:focus:is(:focus-visible= +)::after, .boardcards.color-block-green .cmp-board-card__link:hover::after = +{ border: 4px solid rgb(0, 255, 0); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-green-dark .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-green-dark .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(0, 83, 10); opacity: 1; transition: all 0= +.3s ease-in-out 0s; } + +.boardcards.color-block-link .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-link .cmp-board-card__link:hover::after { = +border: 4px solid rgb(0, 77, 255); opacity: 1; transition: all 0.3s ease-in= +-out 0s; } + +.boardcards.color-block-link-dark .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-link-dark .cmp-board-card__link:hover= +::after { border: 4px solid rgb(0, 0, 136); opacity: 1; transition: all 0.3= +s ease-in-out 0s; } + +.boardcards.color-block-orange .cmp-board-card__link:focus:is(:focus-visibl= +e)::after, .boardcards.color-block-orange .cmp-board-card__link:hover::afte= +r { border: 4px solid rgb(255, 182, 0); opacity: 1; transition: all 0.3s ea= +se-in-out 0s; } + +.boardcards.color-block-orange-dark .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-orange-dark .cmp-board-card__link:h= +over::after { border: 4px solid rgb(255, 149, 0); opacity: 1; transition: a= +ll 0.3s ease-in-out 0s; } + +.boardcards.color-block-pink .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-pink .cmp-board-card__link:hover::after { = +border: 4px solid rgb(231, 0, 116); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-pink-dark .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-pink-dark .cmp-board-card__link:hover= +::after { border: 4px solid rgb(164, 2, 83); opacity: 1; transition: all 0.= +3s ease-in-out 0s; } + +.boardcards.color-block-pink-light .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-pink-light .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(255, 80, 160); opacity: 1; transition: al= +l 0.3s ease-in-out 0s; } + +.boardcards.color-block-purple .cmp-board-card__link:focus:is(:focus-visibl= +e)::after, .boardcards.color-block-purple .cmp-board-card__link:hover::afte= +r { border: 4px solid rgb(161, 0, 255); opacity: 1; transition: all 0.3s ea= +se-in-out 0s; } + +.boardcards.color-block-purple-dark .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-purple-dark .cmp-board-card__link:h= +over::after { border: 4px solid rgb(117, 0, 192); opacity: 1; transition: a= +ll 0.3s ease-in-out 0s; } + +.boardcards.color-block-purple-darkest .cmp-board-card__link:focus:is(:focu= +s-visible)::after, .boardcards.color-block-purple-darkest .cmp-board-card__= +link:hover::after { border: 4px solid rgb(70, 1, 115); opacity: 1; transiti= +on: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-red .cmp-board-card__link:focus:is(:focus-visible):= +:after, .boardcards.color-block-red .cmp-board-card__link:hover::after { bo= +rder: 4px solid rgb(231, 15, 41); opacity: 1; transition: all 0.3s ease-in-= +out 0s; } + +.boardcards.color-block-red-dark .cmp-board-card__link:focus:is(:focus-visi= +ble)::after, .boardcards.color-block-red-dark .cmp-board-card__link:hover::= +after { border: 4px solid rgb(189, 0, 29); opacity: 1; transition: all 0.3s= + ease-in-out 0s; } + +.boardcards.color-block-red-darker .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-red-darker .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(113, 0, 18); opacity: 1; transition: all = +0.3s ease-in-out 0s; } + +.boardcards.color-block-red-light .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-red-light .cmp-board-card__link:hover= +::after { border: 4px solid rgb(255, 50, 70); opacity: 1; transition: all 0= +.3s ease-in-out 0s; } + +.boardcards.color-block-white .cmp-board-card__link:focus:is(:focus-visible= +)::after, .boardcards.color-block-white .cmp-board-card__link:hover::after = +{ border: 4px solid rgb(255, 255, 255); opacity: 1; transition: all 0.3s ea= +se-in-out 0s; } + +.boardcards.color-block-yellow .cmp-board-card__link:focus:is(:focus-visibl= +e)::after, .boardcards.color-block-yellow .cmp-board-card__link:hover::afte= +r { border: 4px solid rgb(255, 212, 46); opacity: 1; transition: all 0.3s e= +ase-in-out 0s; } + +.boardcards.color-block-yellow-dark .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-yellow-dark .cmp-board-card__link:h= +over::after { border: 4px solid rgb(240, 192, 0); opacity: 1; transition: a= +ll 0.3s ease-in-out 0s; } + +.boardcards.color-block-yellow-light .cmp-board-card__link:focus:is(:focus-= +visible)::after, .boardcards.color-block-yellow-light .cmp-board-card__link= +:hover::after { border: 4px solid rgb(255, 240, 179); opacity: 1; transitio= +n: all 0.3s ease-in-out 0s; } + +.profilecards.color-background-gray .cmp-profile-card { background-color: r= +gb(242, 242, 242); } + +.cmp-executive-card { position: relative; display: flex; -webkit-box-orient= +: horizontal; -webkit-box-direction: normal; flex-flow: wrap; background: r= +gb(255, 255, 255); border: 1px solid rgb(204, 204, 204); } + +.cmp-executive-card__image { -webkit-box-flex: 0; flex: 0 0 auto; width: 14= +.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-executive-card__image { width: 15.4rem; } +} + +.cmp-executive-card__image .cmp-image__image { width: 100%; } + +.cmp-executive-card__image--blur .cmp-image__image { filter: blur(0.2rem); = +} + +.cmp-executive-card__content { background: transparent; border: none; paddi= +ng: 1.4rem 2rem; -webkit-box-flex: 1; flex: 1 1 auto; width: 14rem; } + +.cmp-executive-card__name { font-family: Graphik, Arial, system-ui, -apple-= +system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", o= +xygen, cantarell, sans-serif; font-weight: 800; font-style: normal; text-tr= +ansform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-executive-card__name { font-size: 1.6rem; } +} + +.cmp-executive-card__title { -webkit-box-flex: 1; flex-grow: 1; font-size: = +1.2rem; line-height: 1.4; font-weight: 400; color: rgb(0, 0, 0); margin-top= +: 0.5rem; text-overflow: ellipsis; overflow: hidden; -webkit-line-clamp: 4;= + -webkit-box-orient: vertical; display: -webkit-box; } + +@media screen and (min-width: 1000px) { + .cmp-executive-card__title { font-size: 1.4rem; line-height: 1.9rem; } +} + +.cmp-executive-card .cmp-executive-card-overlay { background-color: rgba(0,= + 77, 255, 0.8); background-blend-mode: multiply; position: absolute; top: 0= +px; left: 0px; width: 100%; height: 100%; } + +.cmp-executive-card .cmp-executive-card-overlay--hide { opacity: 0; } + +@media screen and (max-width: 999.9px) { + .cmp-executive-card .cmp-executive-card-overlay--hide { display: none; } +} + +.cmp-executive-card .cmp-executive-card-overlay--hide--zoom { display: bloc= +k; opacity: 0; } + +.cmp-executive-card .cmp-executive-card { margin: 0px; padding: 0px; } + +.cmp-executive-card .cmp-executive-card__container { display: flex; -webkit= +-box-align: center; align-items: center; height: 100%; } + +.cmp-executive-card .cmp-executive-card__link { margin: 0px auto; } + +.cmp-executive-card .cmp-executive-card__link-social-media { display: flex;= + -webkit-box-align: center; align-items: center; -webkit-box-pack: center; = +justify-content: center; } + +.cmp-executive-card .cmp-executive-card__link-social-media > div:not(:first= +-child) { margin-left: 2rem; } + +.cmp-executive-card .cmp-executive-card__link a { color: rgb(255, 255, 255)= +; text-decoration: none; } + +.cmp-executive-card .cmp-executive-card__link a::before { color: rgb(255, 2= +55, 255); } + +.cmp-executive-card .cmp-executive-card__link a:focus { box-shadow: none; o= +utline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; } + +.cmp-executive-card .cmp-executive-card__link a:focus:not(:focus-visible) {= + outline: none; box-shadow: none; } + +.cmp-executive-card .cmp-executive-card__link-bio { display: flex; -webkit-= +box-align: center; align-items: center; -webkit-box-pack: center; justify-c= +ontent: center; } + +.cmp-executive-card .cmp-executive-card__link-linkedin, .cmp-executive-card= + .cmp-executive-card__link-twitter { -webkit-box-align: baseline; align-ite= +ms: baseline; display: flex; margin-top: 2rem; } + +.cmp-executive-card .cmp-executive-card__link-linkedin a, .cmp-executive-ca= +rd .cmp-executive-card__link-twitter a { border: 0.2rem solid rgb(255, 255,= + 255); border-radius: 50%; height: 3.2rem; width: 3.2rem; -webkit-box-pack:= + start; justify-content: flex-start; } + +.cmp-executive-card .cmp-executive-card__link-twitter a::before { content: = +"=EF=89=83"; } + +.cmp-executive-card .cmp-executive-card__link-linkedin a::before, .cmp-exec= +utive-card .cmp-executive-card__link-twitter a::before { font-size: 16px; f= +ont-family: Ionicons; font-weight: 400; font-style: normal; line-height: 1;= + text-transform: none; letter-spacing: normal; overflow-wrap: normal; white= +-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-r= +endering: optimizelegibility; font-feature-settings: "liga"; display: flex;= + -webkit-box-align: center; align-items: center; -webkit-box-pack: center; = +justify-content: center; width: 100%; height: 100%; } + +.cmp-executive-card .cmp-executive-card__link-linkedin a::before { content:= + "=EF=88=B9"; } + +.cmp-executive-card .cmp-button__close { display: none; } + +@media screen and (max-width: 999.9px) { + .cmp-executive-card .cmp-button__close { display: block; position: absolu= +te; top: 0px; right: 0px; } + .cmp-executive-card .cmp-button__close .cmp-button { width: 1.5rem; heigh= +t: auto; margin: 0.5rem; padding: 0px; border: 0px; } + .cmp-executive-card .cmp-button__close .cmp-button__text::after { content= +: "=EF=8B=97"; font-size: 24px; font-family: Ionicons; display: block; font= +-style: normal; line-height: 1; text-transform: none; letter-spacing: norma= +l; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font= +-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-s= +ettings: "liga"; color: rgb(255, 255, 255); font-weight: 800; } + .cmp-executive-card .cmp-button__close .cmp-button:focus { box-shadow: no= +ne; outline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; } + .cmp-executive-card .cmp-button__close .cmp-button:focus:not(:focus-visib= +le) { outline: none; box-shadow: none; } +} + +.profilecards .main-container { width: 100%; overflow: hidden; } + +.profilecards .cmp-expert-card, .profilecards .main-container { display: fl= +ex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc= +tion: column; } + +.profilecards .cmp-expert-card { background: rgb(255, 255, 255); border: 1p= +x solid rgb(204, 204, 204); height: 100%; } + +.profilecards .cmp-expert-card .cmp-image__image { height: 100%; width: 100= +%; } + +.profilecards .cmp-expert-card__content { background: transparent; display:= + flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-di= +rection: column; height: 100%; padding: 20px; } + +@media screen and (max-width: 999.9px) { + .profilecards .cmp-expert-card__content { font-size: 1.4rem; } +} + +.profilecards .cmp-expert-card__name { font-size: 1.4rem; font-weight: 700;= + line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .profilecards .cmp-expert-card__name { font-size: 1.6rem; } +} + +.profilecards .cmp-expert-card__title { -webkit-box-flex: 1; flex-grow: 1; = +font-size: 1.4rem; line-height: 1.6; margin-top: 5px; } + +@media screen and (min-width: 1000px) { + .profilecards .cmp-expert-card__title { font-size: 1.6rem; } +} + +.profilecards .cmp-expert-card__summary { -webkit-box-flex: 1; flex-grow: 1= +; font-size: 1.4rem; line-height: 1.6; margin-top: 2rem; overflow-wrap: bre= +ak-word; word-break: break-word; height: 100%; } + +@media screen and (min-width: 1000px) { + .profilecards .cmp-expert-card__summary { font-size: 1.6rem; } +} + +.profilecards .cmp-expert-card__link { font-size: 1.6rem; line-height: 1.6;= + padding-top: 2rem; margin-top: auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .profilecards .cmp-expert-card__link { padding-top: 3rem; } +} + +.profilecards .cmp-expert-card__link ~ .cmp-expert-card__link { padding-top= +: 0px; margin-top: 0px; } + +.profilecards .cmp-expert-card__link a { color: rgb(0, 77, 255); display: i= +nline-block; text-decoration: none; } + +.profilecards .cmp-expert-card__link a:focus, .profilecards .cmp-expert-car= +d__link a:hover { text-decoration: underline; } + +.profilecards .cmp-expert-card__link a:visited { color: rgb(0, 0, 136); } + +.profilecards .cmp-expert-card__link-twitter a::before { content: "=EF=89= +=83"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +.profilecards .cmp-expert-card__link-twitter a:focus { text-decoration: und= +erline; } + +.profilecards .cmp-expert-card__link-linkedin a::before { content: "=EF=88= +=B9"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +.profilecards .cmp-expert-card__link-linkedin a:focus { text-decoration: un= +derline; } + +.profilecards .cmp-expert-card__link-linkedin, .profilecards .cmp-expert-ca= +rd__link-twitter { -webkit-box-align: baseline; align-items: baseline; disp= +lay: flex; } + +.profilecards .cmp-expert-card__link-linkedin a::before, .profilecards .cmp= +-expert-card__link-twitter a::before { color: rgb(0, 77, 255); display: inl= +ine-block; margin-right: 0.7rem; } + +.profilecards .cmp-button__cta-arrow--right { margin-top: 30px; } + +.executive-card .cmp-quote-executive-card { min-height: 14.4rem; max-height= +: 14.4rem; background-color: rgb(255, 255, 255); border: 0.1rem solid rgb(2= +04, 204, 204); padding: 2rem; width: 100%; font-size: 1.2rem; line-height: = +1.2; overflow: hidden; color: rgb(0, 0, 0); word-break: break-word; } + +.executive-card .cmp-quote-executive-card__container { min-height: 10.2rem;= + max-height: 10.2rem; overflow: hidden; } + +.executive-card .cmp-quote-executive-card__icon-quote { float: left; width:= + 2.7rem; height: 2.5rem; margin-right: 1.8rem; } + +.executive-card .cmp-quote-executive-card__icon-quote::after { content: "= +=EE=A4=80"; font-size: 2.5rem; font-family: Ionicons; display: block; font-= +weight: 400; font-style: normal; line-height: 1; text-transform: none; lett= +er-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: = +ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibilit= +y; font-feature-settings: "liga"; color: rgb(74, 74, 74); } + +.executive-card .cmp-quote-executive-card__name-container { margin-bottom: = +2.5rem; height: 1.5rem; } + +@media screen and (min-width: 1000px) { + .executive-card .cmp-quote-executive-card__name-container { margin-bottom= +: 2.2rem; } +} + +.executive-card .cmp-quote-executive-card__name { font-weight: 700; margin-= +bottom: 2.5rem; height: 1.5rem; } + +@media screen and (min-width: 1000px) { + .executive-card .cmp-quote-executive-card__name { margin-bottom: 2.2rem; = +} +} + +.cmp-twitter-executive-card { min-height: 14.4rem; max-height: 14.4rem; bac= +kground-color: rgb(255, 255, 255); border: 0.1rem solid rgb(204, 204, 204);= + padding: 2rem; font-size: 1.2rem; width: 100%; overflow: hidden; } + +@media screen and (min-width: 1000px) { + .cmp-twitter-executive-card { min-height: 15.4rem; max-height: 15.4rem; } +} + +.cmp-twitter-executive-card__title-data { display: flex; -webkit-box-pack: = +justify; justify-content: space-between; margin-bottom: 1rem; } + +.cmp-twitter-executive-card__tweet { line-height: 1.2; font-size: 1.2rem; o= +verflow: hidden; -webkit-line-clamp: 4; display: -webkit-box; -webkit-box-o= +rient: vertical; } + +.cmp-twitter-executive-card__tweet a { color: rgb(0, 77, 255); text-decorat= +ion: underline; } + +.cmp-twitter-executive-card__logo-handle { display: flex; max-width: calc(1= +00% - 5rem); } + +.cmp-twitter-executive-card__name-handle { line-height: 1.2; word-break: br= +eak-word; } + +.cmp-twitter-executive-card__handle-link { line-height: 1.2; text-decoratio= +n: none; color: inherit; } + +.cmp-twitter-executive-card__handle-link:focus, .cmp-twitter-executive-card= +__handle-link:hover { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-twitter-executive-card__name { font-weight: 700; } + +.cmp-twitter-executive-card__date-text { font-size: 1.2rem; } + +.cmp-twitter-executive-card__icon-twitter::after { content: "=EF=89=83"; fo= +nt-size: 32px; font-family: Ionicons; display: block; font-weight: 400; fon= +t-style: normal; line-height: 1; text-transform: none; letter-spacing: norm= +al; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fon= +t-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-= +settings: "liga"; width: 3.2rem; height: 3.2rem; margin-right: 1.5rem; colo= +r: rgb(0, 186, 255); } + +.content-card--award .cmp-teaser__content { border: 1px solid rgb(204, 204,= + 204); padding: 2.5rem 2rem; } + +.content-card--award .cmp-teaser__pretitle { text-transform: uppercase; fon= +t-weight: 600; color: rgb(0, 0, 0); margin-bottom: 20px; font-size: 1.2rem;= + line-height: 1.44rem; } + +.content-card--award .cmp-teaser .cmp-teaser__title { margin-top: 0px; marg= +in-bottom: 2.5rem; font-size: 1.8rem; line-height: 2.196rem; } + +@media screen and (min-width: 1000px) { + .content-card--award .cmp-teaser .cmp-teaser__title { font-size: 2.5rem; = +line-height: 3rem; } +} + +.content-card--award .cmp-teaser__description, .content-card--award .cmp-te= +aser__description p { margin-top: 0px; font-size: 1.2rem; line-height: 1.44= +rem; word-break: break-word; } + +.content-card--cardwithbutton .cmp-teaser__content { width: 100%; backgroun= +d-color: rgb(255, 255, 255); border: 1px solid rgb(227, 227, 227); padding:= + 3rem 2rem; } + +@media screen and (min-width: 1000px) { + .content-card--cardwithbutton .cmp-teaser__content { padding: 3rem; } +} + +.content-card--cardwithbutton .cmp-teaser__pretitle { color: rgb(0, 0, 0); = +margin: 0px; padding-bottom: 2rem; font-weight: 600; font-size: 1.2rem; tex= +t-transform: uppercase; line-height: 1; } + +@media screen and (min-width: 1000px) { + .content-card--cardwithbutton .cmp-teaser__pretitle { font-size: 1.8rem; = +} +} + +.content-card--cardwithbutton .cmp-teaser__title { margin: 0px; padding: 0p= +x 0px 1rem; font-weight: 800; text-transform: none; } + +@media screen and (min-width: 1000px) { + .content-card--cardwithbutton .cmp-teaser__title { padding-bottom: 2rem; = +} +} + +.content-card--cardwithbutton .cmp-teaser__description { margin: 0px; paddi= +ng-bottom: 2rem; font-weight: 400; font-size: 1.4rem; color: rgb(0, 0, 0); = +text-transform: none; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .content-card--cardwithbutton .cmp-teaser__description { font-size: 1.6re= +m; } +} + +.content-card--cardwithbutton .cmp-teaser__action-container { padding: 0px;= + } + +.content-card--cardwithbutton .cmp-teaser__action-link { display: inline-fl= +ex; -webkit-box-align: center; align-items: center; -webkit-box-pack: cente= +r; justify-content: center; font-family: Graphik, Arial, system-ui, -apple-= +system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", o= +xygen, cantarell, sans-serif; font-style: normal; line-height: 1; min-heigh= +t: inherit; min-width: 13.4rem; border-radius: 0px; font-size: 1.4rem; font= +-weight: 600; height: 44px; text-decoration: none; padding: 1.5rem; color: = +rgb(255, 255, 255); background-color: rgb(0, 0, 0); border: 1px solid trans= +parent; box-shadow: rgb(167, 167, 167) 4px 4px 0px 0px; margin: 15px 0px 4p= +x 10px; transition: box-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s= +, -webkit-box-shadow 0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; = +text-transform: uppercase; } + +.content-card--cardwithbutton .cmp-teaser__action-link::after, .content-car= +d--cardwithbutton .cmp-teaser__action-link::before { content: none; } + +@media screen and (max-width: 767.9px) { + .content-card--cardwithbutton .cmp-teaser__action-link { margin-left: 0px= +; width: 100%; } +} + +.content-card--cardwithbutton .cmp-teaser__action-link:hover { background-c= +olor: rgb(74, 74, 74); color: rgb(255, 255, 255); } + +.content-card--cardwithbutton .cmp-teaser__action-link:focus { box-shadow: = +rgb(255, 255, 255) 0px 0px 0px 2px; outline-offset: 2px; } + +.content-card--cardwithbutton .cmp-teaser__action-link:focus:not(:focus-vis= +ible) { box-shadow: none; outline: none; } + +.content-card--cardwithbutton .cmp-teaser__action-link:focus, .content-card= +--cardwithbutton .cmp-teaser__action-link:hover { box-shadow: rgb(167, 167,= + 167) 10px 10px 0px 0px; transform: translate(-5px, -5px); color: rgb(255, = +255, 255); background-color: rgb(0, 0, 0); } + +.content-card--cardwithbutton .cmp-teaser__action-link:focus { border: 2px = +solid rgb(255, 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset= +: 1px; } + +.content-card--cardwithbutton .cmp-teaser__action-link:disabled { backgroun= +d-color: rgb(227, 227, 227); border-color: transparent; box-shadow: none; c= +olor: rgb(255, 255, 255); transition: none 0s ease 0s; } + +.content-card--cardwithbutton .cmp-teaser__action-link:disabled:hover { box= +-shadow: none; transform: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .content-card--cardwithbutton .cmp-teaser__action-link { width: auto; } +} + +.content-card.content-card--cardwithbutton .cmp-teaser { padding-top: 4px; = +padding-right: 0px; background: linear-gradient(rgb(161, 0, 255) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton .cmp-teaser__title { font-size: = +2.8rem; line-height: 1.0736; } + +@media screen and (min-width: 1000px) { + .content-card.content-card--cardwithbutton .cmp-teaser__title { font-size= +: 4.8rem; line-height: 1.0432; } +} + +.content-card.content-card--cardwithbutton.color-block-accent-purple-1 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(180, 85, 170) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-accent-purple-2 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(160, 85, 245) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-accent-purple-3 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(190, 130, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-accent-purple-4 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(220, 175, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-accent-purple-5 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(230, 220, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-blue .cmp-teaser= + { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0,= + 65, 240) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-gray .cmp-teaser= + { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(19= +0, 190, 190) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-gray-dark .cmp-t= +easer { padding-top: 4px; padding-right: 0px; background: linear-gradient(r= +gb(150, 150, 150) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-gray-darker .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(90, 90, 90) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-green .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0= +, 215, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-red .cmp-teaser = +{ padding-top: 4px; padding-right: 0px; background: linear-gradient(red 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-yellow .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +255, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-aqua .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 255= +, 187) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-blue .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 186= +, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-blue-green .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +5, 240, 165) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-brand-green .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(100, 255, 80) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-brand-orange .cmp-te= +aser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rg= +b(255, 120, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-brand-yellow .cmp-te= +aser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rg= +b(255, 235, 50) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-blue-dark .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0= +, 142, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-blue-light .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +0, 243, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-core-purple .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(70, 0, 115) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-cyan .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 255= +, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(167, 1= +67, 167) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-base .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0= +, 0, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-dark .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(1= +07, 107, 107) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-darker .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(74, 74, 74) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-light .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +204, 204, 204) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-lighter .cmp-te= +aser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rg= +b(227, 227, 227) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-lightest .cmp-t= +easer { padding-top: 4px; padding-right: 0px; background: linear-gradient(r= +gb(242, 242, 242) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-grayishyellow-dark .= +cmp-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradi= +ent(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat= +; } + +.content-card.content-card--cardwithbutton.color-block-grayishyellow-light = +.cmp-teaser { padding-top: 4px; padding-right: 0px; background: linear-grad= +ient(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; } + +.content-card.content-card--cardwithbutton.color-block-green .cmp-teaser { = +padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 25= +5, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-green-dark .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +0, 83, 10) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-link .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 77,= + 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-link-dark .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0= +, 0, 136) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-orange .cmp-teaser {= + padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(255,= + 182, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-orange-dark .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(255, 149, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-pink .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(231, 0= +, 116) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-pink-dark .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(1= +64, 2, 83) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-pink-light .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +255, 80, 160) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-purple .cmp-teaser {= + padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(161,= + 0, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-purple-dark .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(117, 0, 192) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-purple-darkest .cmp-= +teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient(= +rgb(70, 1, 115) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-red .cmp-teaser { pa= +dding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(231, 15= +, 41) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-red-dark .cmp-teaser= + { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(18= +9, 0, 29) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-red-darker .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +113, 0, 18) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-red-light .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(2= +55, 50, 70) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-white .cmp-teaser { = +padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(255, = +255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-yellow .cmp-teaser {= + padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(255,= + 212, 46) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-yellow-dark .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(240, 192, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-yellow-light .cmp-te= +aser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rg= +b(255, 240, 179) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card--colorinfo .cmp-teaser__description p { line-height: 2.2rem; = +} + +@media screen and (max-width: 999.9px) { + .content-card--colorinfo .cmp-teaser__description p { font-size: 1.4rem; = +} +} + +.content-card--colorinfo .cmp-teaser__content { border: 1px solid rgb(204, = +204, 204); padding: 20px; } + +.content-card.has-image-border .cmp-image__image { border: 1px solid rgb(10= +7, 107, 107); } + +.content-card .cmp-teaser__title { font-family: Graphik, Arial, system-ui, = +-apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica N= +eue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; = +text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8= +rem; } + +@media screen and (min-width: 1000px) { + .content-card .cmp-teaser__title { font-size: 2.5rem; } +} + +.content-card .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.content-card .cmp-teaser__title a:focus, .content-card .cmp-teaser__title = +a:hover { text-decoration: underline; color: rgb(0, 77, 255); } + +.content-card .cmp-teaser__content { background-color: rgb(255, 255, 255); = +} + +.content-card.color-background-gray .cmp-teaser__content { background-color= +: rgb(242, 242, 242); } + +.content-card.color-block-accent-purple-1 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(180, 85, 170) 5px, transpare= +nt 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(180, 85, 170) 5= +px, transparent 0px) 100% 0px; } + +.content-card.color-block-accent-purple-2 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(160, 85, 245) 5px, transpare= +nt 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(160, 85, 245) 5= +px, transparent 0px) 100% 0px; } + +.content-card.color-block-accent-purple-3 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(190, 130, 255) 5px, transpar= +ent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(190, 130, 255)= + 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-accent-purple-4 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(220, 175, 255) 5px, transpar= +ent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(220, 175, 255)= + 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-accent-purple-5 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(230, 220, 255) 5px, transpar= +ent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(230, 220, 255)= + 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-alt-blue .cmp-teaser { padding: 5px 5px 0px 0px; = +background: linear-gradient(270deg, rgb(0, 65, 240) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 65, 240) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-alt-gray .cmp-teaser { padding: 5px 5px 0px 0px; = +background: linear-gradient(270deg, rgb(190, 190, 190) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(190, 190, 190) 5px, t= +ransparent 0px) 100% 0px; } + +.content-card.color-block-alt-gray-dark .cmp-teaser { padding: 5px 5px 0px = +0px; background: linear-gradient(270deg, rgb(150, 150, 150) 5px, transparen= +t 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(150, 150, 150) 5= +px, transparent 0px) 100% 0px; } + +.content-card.color-block-alt-gray-darker .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(90, 90, 90) 5px, transparent= + 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(90, 90, 90) 5px, = +transparent 0px) 100% 0px; } + +.content-card.color-block-alt-green .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(0, 215, 0) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 215, 0) 5px, transpar= +ent 0px) 100% 0px; } + +.content-card.color-block-alt-red .cmp-teaser { padding: 5px 5px 0px 0px; b= +ackground: linear-gradient(270deg, red 5px, transparent 0px) 100% 0px / 56p= +x 40px no-repeat, linear-gradient(red 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-alt-yellow .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(255, 255, 0) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 255, 0) 5px, tra= +nsparent 0px) 100% 0px; } + +.content-card.color-block-aqua .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(0, 255, 187) 5px, transparent 0px) 100%= + 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 255, 187) 5px, transpare= +nt 0px) 100% 0px; } + +.content-card.color-block-blue .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(0, 186, 255) 5px, transparent 0px) 100%= + 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 186, 255) 5px, transpare= +nt 0px) 100% 0px; } + +.content-card.color-block-blue-green .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(5, 240, 165) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(5, 240, 165) 5px, tra= +nsparent 0px) 100% 0px; } + +.content-card.color-block-brand-green .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(100, 255, 80) 5px, transparent 0= +px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(100, 255, 80) 5px, = +transparent 0px) 100% 0px; } + +.content-card.color-block-brand-orange .cmp-teaser { padding: 5px 5px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 120, 0) 5px, transparent 0= +px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 120, 0) 5px, t= +ransparent 0px) 100% 0px; } + +.content-card.color-block-brand-yellow .cmp-teaser { padding: 5px 5px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 235, 50) 5px, transparent = +0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 235, 50) 5px,= + transparent 0px) 100% 0px; } + +.content-card.color-block-blue-dark .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(0, 142, 255) 5px, transparent 0px)= + 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 142, 255) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-blue-light .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 243, 255) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 243, 255) 5px, tra= +nsparent 0px) 100% 0px; } + +.content-card.color-block-core-purple .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(70, 0, 115) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(70, 0, 115) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-cyan .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(0, 255, 255) 5px, transparent 0px) 100%= + 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 255, 255) 5px, transpare= +nt 0px) 100% 0px; } + +.content-card.color-block-gray .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(167, 167, 167) 5px, transparent 0px) 10= +0% 0px / 56px 40px no-repeat, linear-gradient(rgb(167, 167, 167) 5px, trans= +parent 0px) 100% 0px; } + +.content-card.color-block-gray-base .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(0, 0, 0) 5px, transparent 0px) 100= +% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 0, 0) 5px, transparent = +0px) 100% 0px; } + +.content-card.color-block-gray-dark .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(107, 107, 107) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(107, 107, 107) 5px, = +transparent 0px) 100% 0px; } + +.content-card.color-block-gray-darker .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(74, 74, 74) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(74, 74, 74) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-gray-light .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(204, 204, 204) 5px, transparent 0= +px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(204, 204, 204) 5px,= + transparent 0px) 100% 0px; } + +.content-card.color-block-gray-lighter .cmp-teaser { padding: 5px 5px 0px 0= +px; background: linear-gradient(270deg, rgb(227, 227, 227) 5px, transparent= + 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(227, 227, 227) 5p= +x, transparent 0px) 100% 0px; } + +.content-card.color-block-gray-lightest .cmp-teaser { padding: 5px 5px 0px = +0px; background: linear-gradient(270deg, rgb(242, 242, 242) 5px, transparen= +t 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(242, 242, 242) 5= +px, transparent 0px) 100% 0px; } + +.content-card.color-block-grayishyellow-dark .cmp-teaser { padding: 5px 5px= + 0px 0px; background: linear-gradient(270deg, rgb(150, 150, 140) 5px, trans= +parent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(150, 150, 1= +40) 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-grayishyellow-light .cmp-teaser { padding: 5px 5p= +x 0px 0px; background: linear-gradient(270deg, rgb(230, 230, 220) 5px, tran= +sparent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(230, 230, = +220) 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-green .cmp-teaser { padding: 5px 5px 0px 0px; bac= +kground: linear-gradient(270deg, rgb(0, 255, 0) 5px, transparent 0px) 100% = +0px / 56px 40px no-repeat, linear-gradient(rgb(0, 255, 0) 5px, transparent = +0px) 100% 0px; } + +.content-card.color-block-green-dark .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 83, 10) 5px, transparent 0px) = +100% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 83, 10) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-link .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(0, 77, 255) 5px, transparent 0px) 100% = +0px / 56px 40px no-repeat, linear-gradient(rgb(0, 77, 255) 5px, transparent= + 0px) 100% 0px; } + +.content-card.color-block-link-dark .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(0, 0, 136) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 0, 136) 5px, transpar= +ent 0px) 100% 0px; } + +.content-card.color-block-orange .cmp-teaser { padding: 5px 5px 0px 0px; ba= +ckground: linear-gradient(270deg, rgb(255, 182, 0) 5px, transparent 0px) 10= +0% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 182, 0) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-orange-dark .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(255, 149, 0) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 149, 0) 5px, tr= +ansparent 0px) 100% 0px; } + +.content-card.color-block-pink .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(231, 0, 116) 5px, transparent 0px) 100%= + 0px / 56px 40px no-repeat, linear-gradient(rgb(231, 0, 116) 5px, transpare= +nt 0px) 100% 0px; } + +.content-card.color-block-pink-dark .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(164, 2, 83) 5px, transparent 0px) = +100% 0px / 56px 40px no-repeat, linear-gradient(rgb(164, 2, 83) 5px, transp= +arent 0px) 100% 0px; } + +.content-card.color-block-pink-light .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(255, 80, 160) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 80, 160) 5px, t= +ransparent 0px) 100% 0px; } + +.content-card.color-block-purple .cmp-teaser { padding: 5px 5px 0px 0px; ba= +ckground: linear-gradient(270deg, rgb(161, 0, 255) 5px, transparent 0px) 10= +0% 0px / 56px 40px no-repeat, linear-gradient(rgb(161, 0, 255) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-purple-dark .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(117, 0, 192) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(117, 0, 192) 5px, tr= +ansparent 0px) 100% 0px; } + +.content-card.color-block-purple-darkest .cmp-teaser { padding: 5px 5px 0px= + 0px; background: linear-gradient(270deg, rgb(70, 1, 115) 5px, transparent = +0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(70, 1, 115) 5px, t= +ransparent 0px) 100% 0px; } + +.content-card.color-block-red .cmp-teaser { padding: 5px 5px 0px 0px; backg= +round: linear-gradient(270deg, rgb(231, 15, 41) 5px, transparent 0px) 100% = +0px / 56px 40px no-repeat, linear-gradient(rgb(231, 15, 41) 5px, transparen= +t 0px) 100% 0px; } + +.content-card.color-block-red-dark .cmp-teaser { padding: 5px 5px 0px 0px; = +background: linear-gradient(270deg, rgb(189, 0, 29) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(189, 0, 29) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-red-darker .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(113, 0, 18) 5px, transparent 0px)= + 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(113, 0, 18) 5px, trans= +parent 0px) 100% 0px; } + +.content-card.color-block-red-light .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(255, 50, 70) 5px, transparent 0px)= + 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 50, 70) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-white .cmp-teaser { padding: 5px 5px 0px 0px; bac= +kground: linear-gradient(270deg, rgb(255, 255, 255) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 255, 255) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-yellow .cmp-teaser { padding: 5px 5px 0px 0px; ba= +ckground: linear-gradient(270deg, rgb(255, 212, 46) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 212, 46) 5px, trans= +parent 0px) 100% 0px; } + +.content-card.color-block-yellow-dark .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(240, 192, 0) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(240, 192, 0) 5px, tr= +ansparent 0px) 100% 0px; } + +.content-card.color-block-yellow-light .cmp-teaser { padding: 5px 5px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 240, 179) 5px, transparent= + 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 240, 179) 5p= +x, transparent 0px) 100% 0px; } + +.content-card.content-card--picture .cmp-teaser { padding: 0px; background:= + none; } + +.icon-card .cmp-teaser__image { padding: 0px 2rem; z-index: 1; border: none= +; flex-basis: 0px; } + +.icon-card .cmp-teaser__image .cmp-image__image { height: 100px; width: 100= +px; margin-bottom: -2.3rem; vertical-align: middle; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .icon-card .cmp-teaser__image .cmp-image__image { height: 115px; width: 1= +15px; margin-bottom: -2.5rem; } +} + +@media screen and (min-width: 1000px) { + .icon-card .cmp-teaser__image .cmp-image__image { height: 150px; width: 1= +50px; margin-bottom: -4.8rem; } +} + +.icon-card .cmp-teaser__content { display: flex; background-color: rgb(255,= + 255, 255); border: 1px solid rgb(204, 204, 204); position: relative; paddi= +ng: 3.8rem 2rem 2rem; margin: 0px 0.5rem 0.5rem 0px; box-shadow: rgb(167, 1= +67, 167) 0.05rem 0.05rem, rgb(167, 167, 167) 0.1rem 0.1rem, rgb(167, 167, 1= +67) 0.15rem 0.15rem, rgb(167, 167, 167) 0.2rem 0.2rem, rgb(167, 167, 167) 0= +.25rem 0.25rem, rgb(167, 167, 167) 0.3rem 0.3rem, rgb(167, 167, 167) 0.35re= +m 0.35rem, rgb(167, 167, 167) 0.4rem 0.4rem, rgb(167, 167, 167) 0.45rem 0.4= +5rem, rgb(167, 167, 167) 0.5rem 0.5rem; } + +@media screen and (min-width: 1000px) { + .icon-card .cmp-teaser__content { padding-top: 6rem; } +} + +.icon-card .cmp-teaser__title { margin-top: 0px; font-family: Graphik, Aria= +l, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu= +, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-s= +tyle: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; = +font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .icon-card .cmp-teaser__title { font-size: 2.5rem; } +} + +.icon-card .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.icon-card .cmp-teaser__title a:focus, .icon-card .cmp-teaser__title a:hove= +r { text-decoration: underline; color: rgb(0, 77, 255); } + +.icon-card .cmp-teaser__description { margin-top: 15px; line-height: 1.6; m= +argin-bottom: 15px; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .icon-card .cmp-teaser__description { margin-top: 20px; margin-bottom: 30= +px; font-size: 1.6rem; } +} + +.icon-card .cmp-teaser__action-container { padding-top: 0px; } + +.icon-card .cmp-teaser__action-link:focus::before { width: 100%; } + +.icon-card.cmp-icon-card--alt .cmp-teaser__image .cmp-image__image { margin= +-bottom: -3rem; } + +@media screen and (min-width: 1000px) { + .icon-card.cmp-icon-card--alt .cmp-teaser__image .cmp-image__image { marg= +in-bottom: -5rem; } +} + +.icon-card.cmp-icon-card--alt .cmp-teaser__content { padding-top: 5rem; box= +-shadow: none; margin: 0px; border-color: transparent; } + +@media screen and (min-width: 1000px) { + .icon-card.cmp-icon-card--alt .cmp-teaser__content { padding-top: 6rem; p= +adding-bottom: 0px; } +} + +.icon-card.color-background-gray .cmp-teaser__content { background-color: r= +gb(242, 242, 242); } + +.content-card--picture .cmp-image__image { border: 1px solid rgb(204, 204, = +204); } + +.content-card--picture .cmp-teaser__image { -webkit-box-flex: 1; flex: 1 0 = +0px; border: none; margin-left: 2rem; margin-right: 2rem; z-index: 1; margi= +n-bottom: -6.5rem; } + +@media screen and (max-width: 999.9px) { + .content-card--picture .cmp-teaser__image { margin-bottom: -6rem; } +} + +.content-card--picture .cmp-teaser__content { border: 1px solid rgb(204, 20= +4, 204); padding: 0px 2rem 2rem; } + +.content-card--picture .cmp-teaser__title { margin-top: 8.5rem; padding: 0p= +x; } + +@media screen and (max-width: 999.9px) { + .content-card--picture .cmp-teaser__title { margin-top: 8rem; } +} + +.content-card--picture .cmp-teaser__description p { margin-top: 1rem; paddi= +ng: 0px; } + +.content-card--picture.color-block-accent-purple-1 .cmp-teaser__content { b= +order-top: 4px solid rgb(180, 85, 170); } + +.content-card--picture.color-block-accent-purple-2 .cmp-teaser__content { b= +order-top: 4px solid rgb(160, 85, 245); } + +.content-card--picture.color-block-accent-purple-3 .cmp-teaser__content { b= +order-top: 4px solid rgb(190, 130, 255); } + +.content-card--picture.color-block-accent-purple-4 .cmp-teaser__content { b= +order-top: 4px solid rgb(220, 175, 255); } + +.content-card--picture.color-block-accent-purple-5 .cmp-teaser__content { b= +order-top: 4px solid rgb(230, 220, 255); } + +.content-card--picture.color-block-alt-blue .cmp-teaser__content { border-t= +op: 4px solid rgb(0, 65, 240); } + +.content-card--picture.color-block-alt-gray .cmp-teaser__content { border-t= +op: 4px solid rgb(190, 190, 190); } + +.content-card--picture.color-block-alt-gray-dark .cmp-teaser__content { bor= +der-top: 4px solid rgb(150, 150, 150); } + +.content-card--picture.color-block-alt-gray-darker .cmp-teaser__content { b= +order-top: 4px solid rgb(90, 90, 90); } + +.content-card--picture.color-block-alt-green .cmp-teaser__content { border-= +top: 4px solid rgb(0, 215, 0); } + +.content-card--picture.color-block-alt-red .cmp-teaser__content { border-to= +p: 4px solid red; } + +.content-card--picture.color-block-alt-yellow .cmp-teaser__content { border= +-top: 4px solid rgb(255, 255, 0); } + +.content-card--picture.color-block-aqua .cmp-teaser__content { border-top: = +4px solid rgb(0, 255, 187); } + +.content-card--picture.color-block-blue .cmp-teaser__content { border-top: = +4px solid rgb(0, 186, 255); } + +.content-card--picture.color-block-blue-green .cmp-teaser__content { border= +-top: 4px solid rgb(5, 240, 165); } + +.content-card--picture.color-block-brand-green .cmp-teaser__content { borde= +r-top: 4px solid rgb(100, 255, 80); } + +.content-card--picture.color-block-brand-orange .cmp-teaser__content { bord= +er-top: 4px solid rgb(255, 120, 0); } + +.content-card--picture.color-block-brand-yellow .cmp-teaser__content { bord= +er-top: 4px solid rgb(255, 235, 50); } + +.content-card--picture.color-block-blue-dark .cmp-teaser__content { border-= +top: 4px solid rgb(0, 142, 255); } + +.content-card--picture.color-block-blue-light .cmp-teaser__content { border= +-top: 4px solid rgb(0, 243, 255); } + +.content-card--picture.color-block-core-purple .cmp-teaser__content { borde= +r-top: 4px solid rgb(70, 0, 115); } + +.content-card--picture.color-block-cyan .cmp-teaser__content { border-top: = +4px solid rgb(0, 255, 255); } + +.content-card--picture.color-block-gray .cmp-teaser__content { border-top: = +4px solid rgb(167, 167, 167); } + +.content-card--picture.color-block-gray-base .cmp-teaser__content { border-= +top: 4px solid rgb(0, 0, 0); } + +.content-card--picture.color-block-gray-dark .cmp-teaser__content { border-= +top: 4px solid rgb(107, 107, 107); } + +.content-card--picture.color-block-gray-darker .cmp-teaser__content { borde= +r-top: 4px solid rgb(74, 74, 74); } + +.content-card--picture.color-block-gray-light .cmp-teaser__content { border= +-top: 4px solid rgb(204, 204, 204); } + +.content-card--picture.color-block-gray-lighter .cmp-teaser__content { bord= +er-top: 4px solid rgb(227, 227, 227); } + +.content-card--picture.color-block-gray-lightest .cmp-teaser__content { bor= +der-top: 4px solid rgb(242, 242, 242); } + +.content-card--picture.color-block-grayishyellow-dark .cmp-teaser__content = +{ border-top: 4px solid rgb(150, 150, 140); } + +.content-card--picture.color-block-grayishyellow-light .cmp-teaser__content= + { border-top: 4px solid rgb(230, 230, 220); } + +.content-card--picture.color-block-green .cmp-teaser__content { border-top:= + 4px solid rgb(0, 255, 0); } + +.content-card--picture.color-block-green-dark .cmp-teaser__content { border= +-top: 4px solid rgb(0, 83, 10); } + +.content-card--picture.color-block-link .cmp-teaser__content { border-top: = +4px solid rgb(0, 77, 255); } + +.content-card--picture.color-block-link-dark .cmp-teaser__content { border-= +top: 4px solid rgb(0, 0, 136); } + +.content-card--picture.color-block-orange .cmp-teaser__content { border-top= +: 4px solid rgb(255, 182, 0); } + +.content-card--picture.color-block-orange-dark .cmp-teaser__content { borde= +r-top: 4px solid rgb(255, 149, 0); } + +.content-card--picture.color-block-pink .cmp-teaser__content { border-top: = +4px solid rgb(231, 0, 116); } + +.content-card--picture.color-block-pink-dark .cmp-teaser__content { border-= +top: 4px solid rgb(164, 2, 83); } + +.content-card--picture.color-block-pink-light .cmp-teaser__content { border= +-top: 4px solid rgb(255, 80, 160); } + +.content-card--picture.color-block-purple .cmp-teaser__content { border-top= +: 4px solid rgb(161, 0, 255); } + +.content-card--picture.color-block-purple-dark .cmp-teaser__content { borde= +r-top: 4px solid rgb(117, 0, 192); } + +.content-card--picture.color-block-purple-darkest .cmp-teaser__content { bo= +rder-top: 4px solid rgb(70, 1, 115); } + +.content-card--picture.color-block-red .cmp-teaser__content { border-top: 4= +px solid rgb(231, 15, 41); } + +.content-card--picture.color-block-red-dark .cmp-teaser__content { border-t= +op: 4px solid rgb(189, 0, 29); } + +.content-card--picture.color-block-red-darker .cmp-teaser__content { border= +-top: 4px solid rgb(113, 0, 18); } + +.content-card--picture.color-block-red-light .cmp-teaser__content { border-= +top: 4px solid rgb(255, 50, 70); } + +.content-card--picture.color-block-white .cmp-teaser__content { border-top:= + 4px solid rgb(255, 255, 255); } + +.content-card--picture.color-block-yellow .cmp-teaser__content { border-top= +: 4px solid rgb(255, 212, 46); } + +.content-card--picture.color-block-yellow-dark .cmp-teaser__content { borde= +r-top: 4px solid rgb(240, 192, 0); } + +.content-card--picture.color-block-yellow-light .cmp-teaser__content { bord= +er-top: 4px solid rgb(255, 240, 179); } + +.sequence-card .cmp-sequence-card { background-color: rgb(255, 255, 255); b= +order: 1px solid rgb(204, 204, 204); padding: 2rem; } + +@media screen and (min-width: 1000px) { + .sequence-card .cmp-sequence-card { padding: 25px; } +} + +.sequence-card .cmp-sequence-card__header { display: flex; -webkit-box-alig= +n: center; align-items: center; } + +.sequence-card .cmp-sequence-card__image { -webkit-box-flex: 0; flex: 0 0 a= +uto; } + +.sequence-card .cmp-sequence-card__image .cmp-image__image { height: 65px; = +width: 65px; } + +.sequence-card .cmp-sequence-card__title { font-family: Graphik, Arial, sys= +tem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Hel= +vetica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: = +normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-s= +ize: 1.8rem; padding-left: 2rem; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .sequence-card .cmp-sequence-card__title { font-size: 2.5rem; } +} + +.sequence-card .cmp-sequence-card__description { padding-top: 2rem; word-br= +eak: break-word; } + +.sequence-card.color-background-gray .cmp-sequence-card { background-color:= + rgb(242, 242, 242); } + +.small-icon-card .cmp-small-icon-card { background-color: transparent; } + +.small-icon-card .cmp-small-icon-card__header { display: flex; } + +.small-icon-card .cmp-small-icon-card__image { -webkit-box-flex: 0; flex: 0= + 0 auto; } + +.small-icon-card .cmp-small-icon-card__image .cmp-image__image { height: 50= +px; width: 50px; } + +@media screen and (min-width: 768px) { + .small-icon-card .cmp-small-icon-card__image .cmp-image__image { height: = +60px; width: 60px; } +} + +.small-icon-card .cmp-small-icon-card__content { padding-left: 2rem; } + +@media screen and (max-width: 767.9px) { + .small-icon-card .cmp-small-icon-card__content { padding-left: 1rem; } +} + +.small-icon-card .cmp-small-icon-card__title { font-family: Graphik, Arial,= + system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, = +"Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-sty= +le: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; fo= +nt-size: 1.8rem; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .small-icon-card .cmp-small-icon-card__title { font-size: 2.5rem; } +} + +.small-icon-card .cmp-small-icon-card__description { padding-top: 0.5rem; w= +ord-break: break-word; } + +@media screen and (min-width: 768px) { + .small-icon-card .cmp-small-icon-card__description { padding-top: 1rem; } +} + +.small-icon-card .cmp-small-icon-card__description p { font-size: 1.2rem; l= +ine-height: 1.44rem; } + +@media screen and (min-width: 768px) { + .small-icon-card .cmp-small-icon-card__description p { font-size: 1.4rem;= + line-height: 1.2; } +} + +.small-icon-card.color-background-gray .cmp-small-icon-card { background-co= +lor: rgb(242, 242, 242); } + +.content-card--titletext .cmp-teaser__content { border: 1px solid rgb(204, = +204, 204); padding: 25px 20px; } + +.content-card--titletext .cmp-teaser__title { margin-top: 0px; } + +.content-card--titletext .cmp-teaser__description, .content-card--titletext= + .cmp-teaser__description p { margin-top: 15px; font-size: 1.4rem; line-hei= +ght: 1.2; } + +@media screen and (max-width: 999.9px) { + .content-card--titletext .cmp-teaser__description, .content-card--titlete= +xt .cmp-teaser__description p { font-size: 1.2rem; } +} + +.cmp-modal { z-index: 9999; opacity: 0; } + +.cmp-modal[aria-hidden=3D"true"] { display: none; } + +.cmp-modal.cmp-modal--open { display: flex; opacity: 1; } + +.cmp-modal.cmp-modal--open.cmp-modal-feedback--hide { display: none; } + +.cmp-modal.cmp-modal--open .cmp-modal_overlay { animation: 200ms ease 0s 1 = +normal both running cmp-modal--fade-in; } + +.cmp-modal.cmp-modal--open .cmp-modal_content-wrapper { animation: 400ms ea= +se 200ms 1 normal both running cmp-modal--fade-in, 400ms ease 200ms 1 norma= +l both running cmp-modal--slide-up; } + +.cmp-modal.cmp-modal--open.cmp-modal--closing .cmp-modal_overlay { animatio= +n: 400ms ease 200ms 1 normal both running cmp-modal--fade-out; } + +.cmp-modal.cmp-modal--open.cmp-modal--closing .cmp-modal_content-wrapper { = +animation: 200ms ease 0s 1 normal both running cmp-modal--fade-out, 200ms e= +ase 0s 1 normal both running cmp-modal--slide-down; } + +.cmp-modal.cmp-modal--open.cmp-modal--closing.cmp-modal--filter .cmp-modal_= +overlay { animation: 600ms ease 300ms 1 normal both running cmp-modal--fade= +-out; } + +.cmp-modal.cmp-modal--open.cmp-modal--closing.cmp-modal--filter .cmp-modal_= +content-wrapper { animation: 400ms ease 0s 1 normal both running cmp-modal-= +-menu-up, 300ms ease 0s 1 normal both running cmp-modal--fade-out; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--open.cmp-modal--closing.cmp-modal--filter .cmp-moda= +l_content-wrapper { animation: 600ms ease 300ms 1 normal both running cmp-m= +odal--fade-out, 600ms ease 300ms 1 normal both running cmp-modal--slide-up;= + } +} + +.cmp-modal.cmp-modal--open.cmp-modal--filter .cmp-modal_overlay { animation= +: 300ms ease 0s 1 normal both running cmp-modal--fade-in; } + +.cmp-modal.cmp-modal--open.cmp-modal--filter .cmp-modal_content-wrapper { a= +nimation: 400ms ease 0s 1 normal both running cmp-modal--menu-down; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--open.cmp-modal--filter .cmp-modal_content-wrapper {= + animation: 600ms ease 300ms 1 normal both running cmp-modal--fade-in, 600m= +s ease 300ms 1 normal both running cmp-modal--slide-down; } +} + +.cmp-modal_overlay { position: fixed; inset: 0px; background: rgba(0, 0, 0,= + 0.6); -webkit-box-align: center; align-items: center; z-index: 9999; overf= +low-y: auto; animation: 200ms ease 0s 1 normal both running cmp-modal--fade= +-in; height: 100%; } + +.cmp-modal_content-wrapper, .cmp-modal_overlay { display: flex; -webkit-box= +-pack: center; justify-content: center; } + +.cmp-modal_content-wrapper { margin: auto; z-index: 2; position: relative; = +width: 100%; max-width: 1200px; padding-top: 15px; padding-bottom: 15px; an= +imation: 400ms ease 200ms 1 normal both running cmp-modal--fade-in, 400ms e= +ase 200ms 1 normal both running cmp-modal--slide-up; } + +.cmp-modal_content { background-color: rgb(0, 0, 0); width: calc(100% - 30p= +x); } + +.cmp-modal_content:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outl= +ine: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-modal_content { width: calc(100% - 130px); } +} + +@media screen and (min-width: 1000px) { + .cmp-modal_content { width: 66.6667%; } +} + +.cmp-modal_header { position: relative; padding: 20px 25px; } + +@media screen and (min-width: 768px) { + .cmp-modal_header { padding: 30px; } +} + +.cmp-modal_close-modal { width: 44px; height: 44px; position: absolute; rig= +ht: 15px; top: 10px; } + +@media screen and (min-width: 768px) { + .cmp-modal_close-modal { top: 15px; } +} + +.cmp-modal_close-modal:focus, .cmp-modal_close-modal:focus:not(:focus-visib= +le) { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 25= +5) solid 1px; outline-offset: 1px; } + +.cmp-modal_body { padding-left: 25px; padding-right: 25px; } + +@media screen and (min-width: 768px) { + .cmp-modal_body { padding-left: 30px; padding-right: 30px; } +} + +.cmp-modal_footer { padding: 20px 25px 30px; display: inline-block; width: = +100%; } + +@media screen and (min-width: 768px) { + .cmp-modal_footer { padding: 30px; } +} + +.cmp-modal .cmp-button__text { text-transform: uppercase; } + +.cmp-modal.cmp-modal--media .cmp-modal_content { background-color: rgb(0, 0= +, 0); } + +.cmp-modal.cmp-modal--media .cmp-modal_header .cmp-title__text { color: rgb= +(255, 255, 255); } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--media .cmp-modal_body { padding-left: 0px; padding-= +right: 0px; } +} + +@media screen and (min-width: 700px) and (max-width: 768px) { + .cmp-modal.cmp-modal--media .cmp-modal_body { padding-left: 30px; padding= +-right: 30px; } +} + +.cmp-modal.cmp-modal--media .cmp-modal_close-modal-icon::after { content: "= +=EF=84=A9"; font-size: 20px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--media .cmp-modal_transcript { font-weight: 400; font-= +size: 1.4rem; text-decoration: underline; color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--media .cmp-modal_transcript { font-size: 1.6rem; } +} + +.cmp-modal.cmp-modal--media .cmp-modal_transcript:hover, .cmp-modal.cmp-mod= +al--media .cmp-modal_transcript:visited { color: rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--media .cmp-modal_footer-actions { display: flex; -w= +ebkit-box-pack: justify; justify-content: space-between; -webkit-box-align:= + center; align-items: center; } + .cmp-modal.cmp-modal--media .cmp-modal_footer-actions .cmp-button { width= +: auto; margin-left: 50px; margin-top: 0px; } +} + +.cmp-modal.cmp-modal--media .container { background-color: transparent; } + +.cmp-modal.cmp-modal--general .cmp-modal_header .cmp-title__text, .cmp-moda= +l.cmp-modal--ijp .cmp-modal_header .cmp-title__text, .cmp-modal.cmp-modal--= +pageload .cmp-modal_header .cmp-title__text { color: rgb(0, 0, 0); } + +.cmp-modal.cmp-modal--general .cmp-modal_content, .cmp-modal.cmp-modal--ijp= + .cmp-modal_content, .cmp-modal.cmp-modal--pageload .cmp-modal_content { ba= +ckground-color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--general .cmp-modal_close-modal-icon::after, .cmp-moda= +l.cmp-modal--ijp .cmp-modal_close-modal-icon::after, .cmp-modal.cmp-modal--= +pageload .cmp-modal_close-modal-icon::after { content: "=EF=84=A9"; font-si= +ze: 20px; font-family: Ionicons; display: block; font-weight: 400; font-sty= +le: normal; line-height: 1; text-transform: none; letter-spacing: normal; o= +verflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smo= +othing: antialiased; text-rendering: optimizelegibility; font-feature-setti= +ngs: "liga"; color: rgb(0, 0, 0); } + +.cmp-modal.cmp-modal--general .cmp-modal_footer-actions .button .cmp-button= +, .cmp-modal.cmp-modal--ijp .cmp-modal_footer-actions .button .cmp-button, = +.cmp-modal.cmp-modal--pageload .cmp-modal_footer-actions .button .cmp-butto= +n { text-transform: uppercase; } + +.cmp-modal.cmp-modal--general .cmp-modal_footer-actions .button:first-child= + .cmp-button, .cmp-modal.cmp-modal--ijp .cmp-modal_footer-actions .button:f= +irst-child .cmp-button, .cmp-modal.cmp-modal--pageload .cmp-modal_footer-ac= +tions .button:first-child .cmp-button { margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--general .cmp-modal_footer-actions, .cmp-modal.cmp-m= +odal--ijp .cmp-modal_footer-actions, .cmp-modal.cmp-modal--pageload .cmp-mo= +dal_footer-actions { display: flex; -webkit-box-pack: end; justify-content:= + flex-end; } + .cmp-modal.cmp-modal--general .cmp-modal_footer-actions .cmp-button, .cmp= +-modal.cmp-modal--ijp .cmp-modal_footer-actions .cmp-button, .cmp-modal.cmp= +-modal--pageload .cmp-modal_footer-actions .cmp-button { width: auto; margi= +n-left: 50px; margin-top: 0px; } +} + +.cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-form-text__error-ms= +g, .cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-form-text__hint-= +msg { padding-bottom: 1rem; } + +.cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-modal_content .cmp-= +form-text { margin-bottom: 3.5rem; } + +.cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-modal_content .cmp-= +form-text__text--invalid { margin-bottom: 0px; line-height: 1.66667; } + +.cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-modal_content .cmp-= +form-text__textarea { line-height: 1.15; } + +.cmp-modal.cmp-modal--form .cmp-modal_header .cmp-title__text { color: rgb(= +0, 0, 0); font-weight: 800; font-size: 1.8rem; line-height: 2.88rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--form .cmp-modal_header .cmp-title__text { font-size= +: 2.5rem; line-height: 4rem; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_header .cmp-description__text { font-= +size: 1.4rem; line-height: 2.24rem; margin-top: 0.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-modal.cmp-modal--form .cmp-modal_header .cmp-description__text { mar= +gin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--form .cmp-modal_header .cmp-description__text { mar= +gin-top: 0px; font-size: 1.6rem; line-height: 2.56rem; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content { background-color: rgb(255, = +255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--form .cmp-modal_content { width: 50%; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text, .cmp-mo= +dal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea { height: 5= +rem; width: 100%; padding-left: 1.5rem; padding-right: 5rem; border: 1px so= +lid; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text:focus, .= +cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text:focus-vis= +ible, .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textare= +a:focus, .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text= +area:focus-visible { box-shadow: rgb(0, 63, 189) 0px 0px 6px; border-color:= + rgb(0, 63, 189); outline: inherit; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text--valid, = +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea--val= +id { border-color: rgb(0, 112, 0); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text--invalid= +, .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea--i= +nvalid { border-color: rgb(184, 0, 0); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text label { displa= +y: inline-flex; margin-bottom: 10px; font-weight: 700; color: rgb(74, 74, 7= +4); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text label span { m= +argin-right: 3px; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea { he= +ight: 12rem; padding: 1rem 1.5rem; vertical-align: top; resize: none; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea-labe= +l { grid-template-columns: 12fr; display: grid; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea-labe= +l div { margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea-la= +bel { grid-template-columns: 7fr 5fr; } + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea-la= +bel div { text-align: right; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text::-webkit= +-input-placeholder { font-size: 1.6rem; color: rgb(167, 167, 167); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text::placeho= +lder { font-size: 1.6rem; color: rgb(167, 167, 167); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__valid-msg { m= +argin-top: 5px; font-size: 1.2rem; display: none; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__error-msg { m= +argin-top: 5px; font-size: 1.2rem; color: rgb(184, 0, 0); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__hint-msg { ma= +rgin-top: 5px; font-size: 1.2rem; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer { padding: = +0px 0px 3rem; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"] { display: inline-flex;= + -webkit-box-align: center; align-items: center; -webkit-box-pack: center; = +justify-content: center; font-family: Graphik, Arial, system-ui, -apple-sys= +tem, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxyg= +en, cantarell, sans-serif; font-style: normal; line-height: 1; text-transfo= +rm: uppercase; min-height: inherit; border-radius: 0px; font-size: 1.4rem; = +font-weight: 600; text-decoration: none; padding: 1.5rem; color: rgb(0, 0, = +0); background-color: rgb(255, 255, 255); border: 2px solid rgb(0, 0, 0); m= +argin-top: 2rem; margin-left: 0px; height: 5rem; min-width: 176px; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-button--cancel[type=3D"button"] { margin-left: 0px; w= +idth: 100%; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:hover { background-colo= +r: rgb(74, 74, 74); color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:disabled { background-c= +olor: rgb(227, 227, 227); color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:focus { box-shadow: rgb= +(255, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline= +-offset: 2px; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:focus:not(:focus-visibl= +e) { box-shadow: none; outline: none; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:hover { color: rgb(0, 0= +, 0); border: 2px solid rgb(167, 167, 167); background-color: rgb(255, 255,= + 255); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:disabled { color: rgb(2= +27, 227, 227); background-color: transparent; border: 2px solid rgb(227, 22= +7, 227); } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-button--cancel[type=3D"button"] { margin-top: 1.5rem;= + } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"] { display: inline-flex; -w= +ebkit-box-align: center; align-items: center; -webkit-box-pack: center; jus= +tify-content: center; font-family: Graphik, Arial, system-ui, -apple-system= +, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen,= + cantarell, sans-serif; font-style: normal; line-height: 1; text-transform:= + uppercase; min-height: inherit; border-radius: 0px; font-size: 1.4rem; fon= +t-weight: 600; text-decoration: none; padding: 1.5rem; color: rgb(255, 255,= + 255); background-color: rgb(0, 0, 0); border: 1px solid transparent; box-s= +hadow: rgb(167, 167, 167) 4px 4px 0px 0px; margin-bottom: 4px; transition: = +box-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow= + 0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; margin-top: 0px; mar= +gin-left: 0px; height: 5rem; min-width: 176px; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-form-button[type=3D"submit"] { margin-left: 0px; widt= +h: 100%; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:hover { background-color: = +rgb(74, 74, 74); color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:focus { box-shadow: rgb(25= +5, 255, 255) 0px 0px 0px 2px; outline-offset: 2px; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:focus:not(:focus-visible) = +{ box-shadow: none; outline: none; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:focus, .cmp-modal.cmp-moda= +l--form .cmp-modal_content .cmp-modal_footer .cmp-modal_footer-actions .cmp= +-form-button[type=3D"submit"]:hover { box-shadow: rgb(167, 167, 167) 10px 1= +0px 0px 0px; transform: translate(-5px, -5px); color: rgb(255, 255, 255); b= +ackground-color: rgb(0, 0, 0); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:focus { border: 2px solid = +rgb(255, 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px;= + } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:disabled { background-colo= +r: rgb(227, 227, 227); border-color: transparent; box-shadow: none; color: = +rgb(255, 255, 255); transition: none 0s ease 0s; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:disabled:hover { box-shado= +w: none; transform: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-form-button[type=3D"submit"] { margin-top: 1.5rem; ma= +rgin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-form-button[type=3D"submit"] { margin-top: 1.5rem; ma= +rgin-right: 5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions { display: flex; -webkit-box-pack: end; justify-content: f= +lex-end; } + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-form-button { width: auto; margin-left: 50px; margin-= +top: 0px; } +} + +.cmp-modal.cmp-modal--feedback .cmp-modal_header { padding: 2rem 2.5rem 1re= +m; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_header { padding: 3rem 3rem 1re= +m; } +} + +.cmp-modal.cmp-modal--feedback .cmp-modal_header .cmp-title__text { color: = +rgb(0, 0, 0); font-size: 2.5rem; line-height: 4rem; font-weight: 800; } + +.cmp-modal.cmp-modal--feedback .cmp-modal_content { background-color: rgb(2= +55, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_content { width: 66.6667%; } +} + +.cmp-modal.cmp-modal--feedback .cmp-modal_content .cmp-modal_footer { paddi= +ng: 0px 2.5rem 3rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_content .cmp-modal_footer { pad= +ding: 1.5rem 3rem 3rem; } +} + +.cmp-modal.cmp-modal--feedback .cmp-modal_content .cmp-modal_body .containe= +r .cmp-text > p { font-size: 1.6rem; line-height: 2.56rem; } + +.cmp-modal.cmp-modal--feedback .cmp-modal_footer-actions .cmp-button--secon= +dary .cmp-button:focus, .cmp-modal.cmp-modal--feedback .cmp-modal_footer-ac= +tions .cmp-button--secondary .cmp-button:focus-visible { box-shadow: rgb(25= +5, 255, 255) 0px 0px 0px 2px; outline: rgb(1, 114, 195) solid 2px; outline-= +offset: 2px; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_footer-actions .cmp-button--sec= +ondary .cmp-button { min-width: 25.2rem; margin-left: 1rem; margin-top: 0px= +; line-height: 1; padding: 1.5rem; height: 5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_footer-actions { display: flex;= + -webkit-box-pack: end; justify-content: flex-end; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_header { border-bottom: 1px solid r= +gb(204, 204, 204); padding: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_header { padding: 2.7rem 2rem 2re= +m; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_header .cmp-title > .cmp-title__tex= +t { color: rgb(0, 0, 0); font-size: 1.6rem; font-weight: 600; letter-spacin= +g: 0.1248rem; line-height: 2.128rem; text-size-adjust: 100%; text-transform= +: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_header .cmp-title > .cmp-title__t= +ext { margin-left: 10px; } +} + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--filter .cmp-modal_header .cmp-title > .cmp-title__t= +ext { line-height: 2.224rem; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_content { background-color: rgb(255= +, 255, 255); width: 100%; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content { display: flex; -webkit-= +box-orient: vertical; -webkit-box-direction: normal; flex-direction: column= +; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content { margin-top: 10%; } +} + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content { margin-top: -3%; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_close-modal-icon::after { content: = +"=EF=84=A9"; font-size: 20px; font-family: Ionicons; display: block; font-w= +eight: 400; font-style: normal; line-height: 1; text-transform: none; lette= +r-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: l= +tr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility= +; font-feature-settings: "liga"; color: rgb(0, 0, 0); } + +.cmp-modal.cmp-modal--filter .cmp-modal_overlay { display: block; } + +.cmp-modal.cmp-modal--filter .cmp-modal_content-wrapper { padding: 0px; max= +-width: 1260px; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content-wrapper { min-height: 100= +%; } +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content-wrapper { padding: 0px 30= +px; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_body { padding: 0px; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_body { padding: 0px 14px 14px; } + .cmp-modal.cmp-modal--filter .cmp-modal_body .container.accordion_wrapper= + { height: 40rem; overflow: hidden auto; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_body .cmp-form-options__field-descr= +iption.cmp-text { font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--filter .cmp-modal_body .cmp-form-options__field-des= +cription.cmp-text { font-size: 1.6rem; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions { display: flex; -we= +bkit-box-pack: center; justify-content: center; padding: 0px; margin: 0px; = +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions { -webkit-box-pack= +: end; justify-content: flex-end; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__update { margin-right: 20px; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__update { padding-left: 0px; padding-right: 0px; margin-right: 0px;= + } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__update .cmp-button { line-height: 1.6rem; padding: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__update .cmp-button { margin: 20px 10px 15px; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__clear { padding: 0px; margin: 0px 0px 0px 20px; } + +@media screen and (max-width: 375px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__clear { margin-left: 0px; margin-top: 2.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__clear { margin-left: 0px; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__clear .cmp-button { padding: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__clear .cmp-button { margin: 20px 10px 15px; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__clear-text, .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .= +cmp-job-search-filtering__update-text { width: auto; text-transform: upperc= +ase; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer { margin-top: auto; paddin= +g: 0px 3rem 2rem 2rem; border-top: 1px solid rgb(204, 204, 204); } + .cmp-modal.cmp-modal--filter .cmp-modal_footer .cmp-modal_footer-actions = +{ width: 100%; display: flex; -webkit-box-pack: justify; justify-content: s= +pace-between; margin-top: auto; } +} + +@media screen and (max-width: 767.9px) and (max-width: 375px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer .cmp-modal_footer-actions = +{ -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directi= +on: column; } + .cmp-modal.cmp-modal--filter .cmp-modal_footer .cmp-modal_footer-actions = +.cmp-button { width: inherit; margin-left: 0px; } +} + +.cmp-feedback-modal .cmp-modal_close-modal, .cmp-form-edit-profile .cmp-mod= +al--confirmation-modal .cmp-modal_close-modal { display: none; top: 20px; } + +@media screen and (min-width: 768px) { + .cmp-feedback-modal .cmp-modal_close-modal, .cmp-form-edit-profile .cmp-m= +odal--confirmation-modal .cmp-modal_close-modal { display: block; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-feedback-modal .cmp-modal_close-modal, .cmp-form-edit-profile .cmp-m= +odal--confirmation-modal .cmp-modal_close-modal { display: block; height: a= +uto; } +} + +@media screen and (max-width: 767.9px) { + .cmp-feedback-modal .cmp-modal_close-modal, .cmp-form-edit-profile .cmp-m= +odal--confirmation-modal .cmp-modal_close-modal { display: block; height: a= +uto; } +} + +.cmp-feedback-modal .cmp-modal_close-modal-icon::after, .cmp-form-edit-prof= +ile .cmp-modal--confirmation-modal .cmp-modal_close-modal-icon::after { fon= +t-size: 24px; } + +.cmp-feedback-modal .cmp-modal .cmp-text ul, .cmp-form-edit-profile .cmp-mo= +dal--confirmation-modal .cmp-modal .cmp-text ul { margin: 1rem 0px 2.24rem = +1.5rem; display: block; list-style-type: disc; padding-left: 1.75rem; } + +@media screen and (min-width: 1000px) { + .cmp-feedback-modal .cmp-modal .cmp-text ul, .cmp-form-edit-profile .cmp-= +modal--confirmation-modal .cmp-modal .cmp-text ul { margin: 1rem 0px 2.5rem= + 3rem; padding-left: 2rem; } +} + +.cmp-feedback-modal .cmp-modal .cmp-text ul li, .cmp-form-edit-profile .cmp= +-modal--confirmation-modal .cmp-modal .cmp-text ul li { padding-left: 1.75r= +em; padding-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-feedback-modal .cmp-modal .cmp-text ul li, .cmp-form-edit-profile .c= +mp-modal--confirmation-modal .cmp-modal .cmp-text ul li { padding-left: 2re= +m; } +} + +.cmp-feedback-modal .cmp-modal .cmp-text ul li::before, .cmp-form-edit-prof= +ile .cmp-modal--confirmation-modal .cmp-modal .cmp-text ul li::before { con= +tent: none; } + +.cmp-feedback-modal .cmp-modal_footer-actions .cmp-button, .cmp-form-edit-p= +rofile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .cmp-button= + { height: 5rem; } + +@media screen and (min-width: 768px) { + .cmp-feedback-modal .cmp-modal_footer-actions .cmp-button, .cmp-form-edit= +-profile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .cmp-butt= +on { min-width: 16.8rem; } +} + +@media screen and (min-width: 768px) { + .cmp-feedback-modal .cmp-modal_footer-actions .cmp-button--close, .cmp-fe= +edback-modal .cmp-modal_footer-actions .cmp-button--confirm, .cmp-form-edit= +-profile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .cmp-butt= +on--close, .cmp-form-edit-profile .cmp-modal--confirmation-modal .cmp-modal= +_footer-actions .cmp-button--confirm { margin-right: 10px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-feedback-modal .cmp-modal_footer-actions .cmp-button--cancel, .cmp-f= +orm-edit-profile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .= +cmp-button--cancel { margin-left: 20px; } +} + +@media screen and (min-width: 1000px) { + .cmp-feedback-modal .cmp-modal_footer-actions .cmp-button--cancel, .cmp-f= +orm-edit-profile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .= +cmp-button--cancel { margin-left: 0px; margin-right: 15px; } +} + +@keyframes cmp-modal--fade-in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@keyframes cmp-modal--slide-up {=20 + 0% { transform: translateY(15%); } + 100% { transform: translateY(0px); } +} + +@keyframes cmp-modal--fade-out {=20 + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@keyframes cmp-modal--slide-down {=20 + 0% { transform: translateY(0px); } + 100% { transform: translateY(15%); } +} + +@-webkit-keyframes cmp-modal--menu-down {=20 + 0% { min-height: 0px; transform: translateY(-100%); } + 100% { min-height: 100%; transform: translateY(0%); } +} + +@keyframes cmp-modal--menu-down {=20 + 0% { min-height: 0px; transform: translateY(-100%); } + 100% { min-height: 100%; transform: translateY(0%); } +} + +@-webkit-keyframes cmp-modal--menu-up {=20 + 0% { min-height: 100%; transform: translateY(0%); } + 100% { min-height: 0px; transform: translateY(-100%); } +} + +@keyframes cmp-modal--menu-up {=20 + 0% { min-height: 100%; transform: translateY(0%); } + 100% { min-height: 0px; transform: translateY(-100%); } +} + +.isSafari .cmp-modal--pageload .cmp-modal_content-wrapper, .isSafari .cmp-m= +odal--pageload .cmp-modal_overlay, .isSafari .cmp-modal--prefixed_content-w= +rapper, .isSafari .cmp-modal--prefixed_overlay, .isSafari .cmp-modal_conten= +t-wrapper, .isSafari .cmp-modal_overlay { height: auto; } + +.cmp-acn-tabs { display: flex; flex-wrap: wrap; width: auto; margin-left: -= +15px; margin-right: -15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-acn-tabs { margin-left: -35px; margin-right: -35px; } +} + +@media screen and (min-width: 1200px) { + .cmp-acn-tabs { margin-left: calc(50% - 50vw); margin-right: calc(50% - 5= +0vw); } + @supports (color:var(--scrollbar-width)) { + .cmp-acn-tabs { margin-left: calc(50% - 50vw + var(--scrollbar-width)/2);= + margin-right: calc(50% - 50vw + var(--scrollbar-width)/2); } +} +} + +.cmp-acn-tabs .cmp-acn-tab-nav { -webkit-box-align: center; align-items: ce= +nter; display: none; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-acn-tab-nav { width: 100%; border-bottom: 0.1rem solid= + rgb(227, 227, 227); display: flex; cursor: pointer; font-size: 1.6rem; fon= +t-style: normal; line-height: 20px; text-decoration: none; color: rgb(0, 0,= + 0); background-color: rgb(255, 255, 255); text-align: center; font-weight:= + 400; padding: 0px calc(50% - 60rem); } +} + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab { display: inline-block; -web= +kit-box-flex: 1; flex: 1 1 0px; text-align: center; padding: 1.5rem 0px; ma= +rgin: 0px; outline: none; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab:focus { box-shadow: rgb(255, = +255, 255) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outlin= +e-offset: 0.1rem; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab:focus:not(:focus-visible) { b= +ox-shadow: none; outline: none; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab:hover { color: rgb(0, 0, 0); = +border: none; background: none; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab.cmp-tabs__tab--active { borde= +r-bottom-style: solid; border-bottom-width: 0.4rem; font-weight: 600; backg= +round: none; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab.cmp-tabs__tab--active { bor= +der-left: none; } +} + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab.cmp-tabs__tab--active:focus {= + box-shadow: rgb(255, 255, 255) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255= +) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab.cmp-tabs__tab--active:focus:n= +ot(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-acn-tabs .cmp-accordion { width: 100%; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab { margin: 0px; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger { font-size:= + 1.4rem; min-height: 44px; position: relative; width: 100%; text-transform:= + uppercase; padding: 1.5rem 0px 1.5rem 2rem; font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; border-bottom: 1px solid rgb= +(227, 227, 227); color: rgb(0, 0, 0); text-align: left; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger:focus { box-= +shadow: rgb(255, 255, 255) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255) sol= +id 0.1rem; outline-offset: 0.1rem; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger:focus:not(:f= +ocus-visible) { box-shadow: none; outline: none; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger { display:= + none; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger { padding-= +left: 3.5rem; padding-right: 2rem; } + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-tabs__= +tab--active { padding-left: 3.1rem; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accordio= +n__button--expanded { border-left-style: solid; border-left-width: 0.4rem; = +padding-left: 1.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accord= +ion__button--expanded { color: rgb(0, 0, 0); border-left: none; padding-lef= +t: 0.8rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accord= +ion__button--expanded { padding-left: 3.1rem; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accordio= +n__button--expanded:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 0.1r= +em; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accordio= +n__button--expanded:focus:not(:focus-visible) { box-shadow: none; outline: = +none; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accordio= +n__button--expanded .accordion-tab--status::before { transform: rotate(180d= +eg); } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel { padding: 0= +px calc(50% - 60rem); } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordion_= +_panel--hidden { max-height: 0px; transition: max-height 5.1s cubic-bezier(= +0, 1, 0, 1) 0s; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordio= +n__panel--hidden { max-height: fit-content; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordion_= +_panel--expanded { max-height: 9999px; transition: max-height 5.1s cubic-be= +zier(1, 0.8, 1, 0.8) 0s; overflow: hidden; } + +@media screen and (min-width: 1200px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordio= +n__panel--expanded { background: none; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordion_= +_panel--expanded:hover { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel { display: n= +one; } + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-tabs__ta= +bpanel--active { display: block; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel .cmp-card-list= +ing .responsivegrid { padding-top: 0px; padding-bottom: 0px; } + +.cmp-acn-tabs .accordion-tab--status { display: inline; position: absolute;= + right: 2rem; color: rgb(0, 0, 0); } + +.cmp-acn-tabs .accordion-tab--status::before { content: "=EF=84=A3"; font-s= +ize: 18px; font-family: Ionicons; display: block; font-weight: 400; font-st= +yle: normal; line-height: 1; text-transform: none; letter-spacing: normal; = +overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-sm= +oothing: antialiased; text-rendering: optimizelegibility; font-feature-sett= +ings: "liga"; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .accordion-tab--status { display: none; } +} + +.color-block-accent-purple-1 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(180, 85, 1= +70); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-1 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(180, 85, 170);= + } +} + +.color-block-accent-purple-1 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(1= +80, 85, 170); } + +.color-block-accent-purple-2 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(160, 85, 2= +45); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-2 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(160, 85, 245);= + } +} + +.color-block-accent-purple-2 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(1= +60, 85, 245); } + +.color-block-accent-purple-3 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(190, 130, = +255); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-3 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(190, 130, 255)= +; } +} + +.color-block-accent-purple-3 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(1= +90, 130, 255); } + +.color-block-accent-purple-4 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(220, 175, = +255); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-4 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(220, 175, 255)= +; } +} + +.color-block-accent-purple-4 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(2= +20, 175, 255); } + +.color-block-accent-purple-5 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(230, 220, = +255); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-5 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(230, 220, 255)= +; } +} + +.color-block-accent-purple-5 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(2= +30, 220, 255); } + +.color-block-alt-blue .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 65, 240); } + +@media screen and (min-width: 1000px) { + .color-block-alt-blue .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 65, 240); } +} + +.color-block-alt-blue .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-ta= +b-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 65, 2= +40); } + +.color-block-alt-gray .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active:focus { border-bottom-color: rgb(190, 190, 190); } + +@media screen and (min-width: 1000px) { + .color-block-alt-gray .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active { border-bottom-color: rgb(190, 190, 190); } +} + +.color-block-alt-gray .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-ta= +b-trigger.cmp-accordion__button--expanded { border-left-color: rgb(190, 190= +, 190); } + +.color-block-alt-gray-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(150, 150, 15= +0); } + +@media screen and (min-width: 1000px) { + .color-block-alt-gray-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(150, 150, 150); = +} +} + +.color-block-alt-gray-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-a= +cn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(150= +, 150, 150); } + +.color-block-alt-gray-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(90, 90, 90= +); } + +@media screen and (min-width: 1000px) { + .color-block-alt-gray-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(90, 90, 90); } +} + +.color-block-alt-gray-darker .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(9= +0, 90, 90); } + +.color-block-alt-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 215, 0); } + +@media screen and (min-width: 1000px) { + .color-block-alt-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 215, 0); } +} + +.color-block-alt-green .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 215,= + 0); } + +.color-block-alt-red .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigge= +r.cmp-tabs__tab--active:focus { border-bottom-color: red; } + +@media screen and (min-width: 1000px) { + .color-block-alt-red .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active { border-bottom-color: red; } +} + +.color-block-alt-red .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab= +-trigger.cmp-accordion__button--expanded { border-left-color: red; } + +.color-block-alt-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 255, 0); } + +@media screen and (min-width: 1000px) { + .color-block-alt-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 255, 0); } +} + +.color-block-alt-yellow .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 2= +55, 0); } + +.color-block-aqua .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(0, 255, 187); } + +@media screen and (min-width: 1000px) { + .color-block-aqua .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(0, 255, 187); } +} + +.color-block-aqua .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 187)= +; } + +.color-block-blue .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(0, 186, 255); } + +@media screen and (min-width: 1000px) { + .color-block-blue .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(0, 186, 255); } +} + +.color-block-blue .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(0, 186, 255)= +; } + +.color-block-blue-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(5, 240, 165); } + +@media screen and (min-width: 1000px) { + .color-block-blue-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(5, 240, 165); } +} + +.color-block-blue-green .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(5, 240= +, 165); } + +.color-block-brand-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(100, 255, 80);= + } + +@media screen and (min-width: 1000px) { + .color-block-brand-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(100, 255, 80); } +} + +.color-block-brand-green .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(100, = +255, 80); } + +.color-block-brand-orange .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 120, 0);= + } + +@media screen and (min-width: 1000px) { + .color-block-brand-orange .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 120, 0); } +} + +.color-block-brand-orange .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-ac= +n-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255,= + 120, 0); } + +.color-block-brand-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 235, 50)= +; } + +@media screen and (min-width: 1000px) { + .color-block-brand-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 235, 50); } +} + +.color-block-brand-yellow .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-ac= +n-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255,= + 235, 50); } + +.color-block-blue-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 142, 255); } + +@media screen and (min-width: 1000px) { + .color-block-blue-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 142, 255); } +} + +.color-block-blue-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 142,= + 255); } + +.color-block-blue-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 243, 255); } + +@media screen and (min-width: 1000px) { + .color-block-blue-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 243, 255); } +} + +.color-block-blue-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 243= +, 255); } + +.color-block-core-purple .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(70, 0, 115); } + +@media screen and (min-width: 1000px) { + .color-block-core-purple .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(70, 0, 115); } +} + +.color-block-core-purple .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(70, 0= +, 115); } + +.color-block-cyan .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(0, 255, 255); } + +@media screen and (min-width: 1000px) { + .color-block-cyan .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(0, 255, 255); } +} + +.color-block-cyan .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 255)= +; } + +.color-block-gray .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(167, 167, 167); } + +@media screen and (min-width: 1000px) { + .color-block-gray .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(167, 167, 167); } +} + +.color-block-gray .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(167, 167, 16= +7); } + +.color-block-gray-base .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .color-block-gray-base .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 0, 0); } +} + +.color-block-gray-base .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 0, 0= +); } + +.color-block-gray-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(107, 107, 107); = +} + +@media screen and (min-width: 1000px) { + .color-block-gray-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(107, 107, 107); } +} + +.color-block-gray-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(107, 10= +7, 107); } + +.color-block-gray-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(74, 74, 74); } + +@media screen and (min-width: 1000px) { + .color-block-gray-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(74, 74, 74); } +} + +.color-block-gray-darker .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(74, 7= +4, 74); } + +.color-block-gray-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(204, 204, 204);= + } + +@media screen and (min-width: 1000px) { + .color-block-gray-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(204, 204, 204); } +} + +.color-block-gray-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(204, 2= +04, 204); } + +.color-block-gray-lighter .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(227, 227, 227= +); } + +@media screen and (min-width: 1000px) { + .color-block-gray-lighter .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(227, 227, 227); } +} + +.color-block-gray-lighter .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-ac= +n-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(227,= + 227, 227); } + +.color-block-gray-lightest .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(242, 242, 24= +2); } + +@media screen and (min-width: 1000px) { + .color-block-gray-lightest .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(242, 242, 242); = +} +} + +.color-block-gray-lightest .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-a= +cn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(242= +, 242, 242); } + +.color-block-grayishyellow-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab= +-nav-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(150, 15= +0, 140); } + +@media screen and (min-width: 1000px) { + .color-block-grayishyellow-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-t= +ab-nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(150, 150, 1= +40); } +} + +.color-block-grayishyellow-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .= +cmp-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rg= +b(150, 150, 140); } + +.color-block-grayishyellow-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-ta= +b-nav-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(230, 2= +30, 220); } + +@media screen and (min-width: 1000px) { + .color-block-grayishyellow-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-= +tab-nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(230, 230, = +220); } +} + +.color-block-grayishyellow-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab = +.cmp-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: r= +gb(230, 230, 220); } + +.color-block-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.= +cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 255, 0); } + +@media screen and (min-width: 1000px) { + .color-block-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigge= +r.cmp-tabs__tab--active { border-bottom-color: rgb(0, 255, 0); } +} + +.color-block-green .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-t= +rigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 0);= + } + +.color-block-green-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 83, 10); } + +@media screen and (min-width: 1000px) { + .color-block-green-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 83, 10); } +} + +.color-block-green-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 83,= + 10); } + +.color-block-link .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .color-block-link .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(0, 77, 255); } +} + +.color-block-link .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(0, 77, 255);= + } + +.color-block-link-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .color-block-link-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 0, 136); } +} + +.color-block-link-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 0, 1= +36); } + +.color-block-orange .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 182, 0); } + +@media screen and (min-width: 1000px) { + .color-block-orange .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active { border-bottom-color: rgb(255, 182, 0); } +} + +.color-block-orange .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-= +trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 182, = +0); } + +.color-block-orange-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 149, 0); = +} + +@media screen and (min-width: 1000px) { + .color-block-orange-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 149, 0); } +} + +.color-block-orange-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, = +149, 0); } + +.color-block-pink .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(231, 0, 116); } + +@media screen and (min-width: 1000px) { + .color-block-pink .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(231, 0, 116); } +} + +.color-block-pink .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(231, 0, 116)= +; } + +.color-block-pink-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(164, 2, 83); } + +@media screen and (min-width: 1000px) { + .color-block-pink-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(164, 2, 83); } +} + +.color-block-pink-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(164, 2,= + 83); } + +.color-block-pink-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 80, 160); = +} + +@media screen and (min-width: 1000px) { + .color-block-pink-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 80, 160); } +} + +.color-block-pink-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 8= +0, 160); } + +.color-block-purple .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active:focus { border-bottom-color: rgb(161, 0, 255); } + +@media screen and (min-width: 1000px) { + .color-block-purple .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active { border-bottom-color: rgb(161, 0, 255); } +} + +.color-block-purple .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-= +trigger.cmp-accordion__button--expanded { border-left-color: rgb(161, 0, 25= +5); } + +.color-block-purple-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(117, 0, 192); = +} + +@media screen and (min-width: 1000px) { + .color-block-purple-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(117, 0, 192); } +} + +.color-block-purple-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(117, = +0, 192); } + +.color-block-purple-darkest .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(70, 1, 115)= +; } + +@media screen and (min-width: 1000px) { + .color-block-purple-darkest .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-n= +av-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(70, 1, 115); } +} + +.color-block-purple-darkest .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-= +acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(70= +, 1, 115); } + +.color-block-red .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.cm= +p-tabs__tab--active:focus { border-bottom-color: rgb(231, 15, 41); } + +@media screen and (min-width: 1000px) { + .color-block-red .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.= +cmp-tabs__tab--active { border-bottom-color: rgb(231, 15, 41); } +} + +.color-block-red .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tri= +gger.cmp-accordion__button--expanded { border-left-color: rgb(231, 15, 41);= + } + +.color-block-red-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active:focus { border-bottom-color: rgb(189, 0, 29); } + +@media screen and (min-width: 1000px) { + .color-block-red-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active { border-bottom-color: rgb(189, 0, 29); } +} + +.color-block-red-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-ta= +b-trigger.cmp-accordion__button--expanded { border-left-color: rgb(189, 0, = +29); } + +.color-block-red-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(113, 0, 18); } + +@media screen and (min-width: 1000px) { + .color-block-red-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(113, 0, 18); } +} + +.color-block-red-darker .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(113, 0= +, 18); } + +.color-block-red-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 50, 70); } + +@media screen and (min-width: 1000px) { + .color-block-red-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 50, 70); } +} + +.color-block-red-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 50= +, 70); } + +.color-block-white .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.= +cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .color-block-white .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigge= +r.cmp-tabs__tab--active { border-bottom-color: rgb(255, 255, 255); } +} + +.color-block-white .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-t= +rigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 255, 2= +55); } + +.color-block-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 212, 46); } + +@media screen and (min-width: 1000px) { + .color-block-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active { border-bottom-color: rgb(255, 212, 46); } +} + +.color-block-yellow .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-= +trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 212, = +46); } + +.color-block-yellow-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(240, 192, 0); = +} + +@media screen and (min-width: 1000px) { + .color-block-yellow-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(240, 192, 0); } +} + +.color-block-yellow-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(240, = +192, 0); } + +.color-block-yellow-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 240, 179= +); } + +@media screen and (min-width: 1000px) { + .color-block-yellow-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 240, 179); } +} + +.color-block-yellow-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-ac= +n-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255,= + 240, 179); } + +.color-tab-background-gray .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-a= +cn-tab-trigger, .color-tab-background-gray .cmp-acn-tabs .cmp-acn-tab-nav {= + background-color: rgb(242, 242, 242); } + +@media screen and (min-width: 1000px) { + .color-background-gray .cmp-acn-tabs .cmp-accordion { background-color: r= +gb(242, 242, 242); } +} + +.color-background-gray .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-panel.cmp-accordion__panel--expanded { background-color: rgb(242, 242, 2= +42); } + +.datastat.datastat-card-vertical .cmp-datastat-card { -webkit-box-align: st= +art; align-items: flex-start; width: 100%; line-height: 0.5; } + +.datastat.datastat-card-vertical .cmp-datastat-card__content { border-width= +: 0px 0px 0px 4px; padding-top: 40px; background-color: rgb(255, 255, 255);= + border-left-style: solid; border-color: rgb(161, 0, 255); height: 80%; } + +.datastat.datastat-card-vertical .cmp-datastat-card__description { color: r= +gb(0, 0, 0); font-size: 1.2rem; padding: 15px 20px 20px 15px; line-height: = +1.2; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical .cmp-datastat-card__description { paddin= +g: 17px 23px 23px 17px; font-size: 1.4rem; text-transform: none; margin-bot= +tom: 0px; } +} + +.datastat.datastat-card-vertical .cmp-datastat-card__headline { top: 0.9rem= +; display: flex; position: relative; z-index: 2; color: rgb(74, 74, 74); pa= +dding-left: 2rem; font-weight: 800; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical .cmp-datastat-card__headline { width: 10= +0%; } +} + +@media screen and (max-width: 1199.9px) { + .datastat.datastat-card-vertical .cmp-datastat-card__headline { max-heigh= +t: 15%; top: 0.5rem; } +} + +.datastat.datastat-card-vertical.color-background-gray .cmp-datastat-card__= +content { background-color: rgb(242, 242, 242); } + +.datastat.datastat-card-horizontal .cmp-datastat-card { -webkit-box-align: = +start; align-items: flex-start; width: 100%; } + +.datastat.datastat-card-horizontal .cmp-datastat-card__content { border-wid= +th: 4px 0px 0px; padding-top: 15px; border-color: rgb(161, 0, 255); border-= +top-style: solid; } + +.datastat.datastat-card-horizontal .cmp-datastat-card__description { color:= + rgb(0, 0, 0); font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-horizontal .cmp-datastat-card__description { font= +-size: 1.4rem; text-transform: none; } +} + +.datastat.datastat-card-horizontal .cmp-datastat-card__headline { display: = +block; z-index: 2; font-weight: 800; line-height: 1; color: rgb(0, 0, 0); p= +adding-bottom: 0.08em; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-horizontal .cmp-datastat-card__headline { top: 2.= +3em; width: 100%; } +} + +.datastat.datastat-card-vertical-wide .cmp-datastat-card { line-height: 1; = +padding-left: 10px; border-left: 4px solid rgb(161, 0, 255); border-top-col= +or: rgb(161, 0, 255); border-right-color: rgb(161, 0, 255); border-bottom-c= +olor: rgb(161, 0, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide .cmp-datastat-card { padding-left: = +0px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: = +normal; flex-flow: row; border-left: 0px; } +} + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide .cmp-datastat-card__content { -webk= +it-box-flex: 1; flex: 1 1 0%; padding-left: 2rem; border-left: 4px solid rg= +b(161, 0, 255); border-top-color: rgb(161, 0, 255); border-right-color: rgb= +(161, 0, 255); border-bottom-color: rgb(161, 0, 255); min-height: 3.12em; } +} + +.datastat.datastat-card-vertical-wide .cmp-datastat-card__headline { font-w= +eight: 600; color: rgb(161, 0, 255); align-self: center; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide .cmp-datastat-card__headline { widt= +h: 150px; text-align: right; padding: 10px 2rem 10px 0px; color: rgb(161, 0= +, 255); } +} + +.datastat.datastat-card-vertical-wide .cmp-datastat-card__description { col= +or: rgb(0, 0, 0); font-size: 1.2rem; padding-top: 0.5rem; line-height: 1.2;= + } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide .cmp-datastat-card__description { h= +eight: 6rem; padding: 10px 0px; vertical-align: middle; display: table-cell= +; font-size: 1.4rem; text-transform: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-1 .cmp-data= +stat-card__headline { color: rgb(180, 85, 170); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-1 .cmp-data= +stat-card { border-left: 4px solid rgb(180, 85, 170); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-1 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-2 .cmp-data= +stat-card__headline { color: rgb(160, 85, 245); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-2 .cmp-data= +stat-card { border-left: 4px solid rgb(160, 85, 245); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-2 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-3 .cmp-data= +stat-card__headline { color: rgb(190, 130, 255); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-3 .cmp-data= +stat-card { border-left: 4px solid rgb(190, 130, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-3 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-4 .cmp-data= +stat-card__headline { color: rgb(220, 175, 255); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-4 .cmp-data= +stat-card { border-left: 4px solid rgb(220, 175, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-4 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-5 .cmp-data= +stat-card__headline { color: rgb(230, 220, 255); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-5 .cmp-data= +stat-card { border-left: 4px solid rgb(230, 220, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-5 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-blue .cmp-datastat-ca= +rd__headline { color: rgb(0, 65, 240); } + +.datastat.datastat-card-vertical-wide.color-block-alt-blue .cmp-datastat-ca= +rd { border-left: 4px solid rgb(0, 65, 240); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-blue .cmp-datastat-= +card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-gray .cmp-datastat-ca= +rd__headline { color: rgb(190, 190, 190); } + +.datastat.datastat-card-vertical-wide.color-block-alt-gray .cmp-datastat-ca= +rd { border-left: 4px solid rgb(190, 190, 190); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-gray .cmp-datastat-= +card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-gray-dark .cmp-datast= +at-card__headline { color: rgb(150, 150, 150); } + +.datastat.datastat-card-vertical-wide.color-block-alt-gray-dark .cmp-datast= +at-card { border-left: 4px solid rgb(150, 150, 150); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-gray-dark .cmp-data= +stat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-gray-darker .cmp-data= +stat-card__headline { color: rgb(90, 90, 90); } + +.datastat.datastat-card-vertical-wide.color-block-alt-gray-darker .cmp-data= +stat-card { border-left: 4px solid rgb(90, 90, 90); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-gray-darker .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-green .cmp-datastat-c= +ard__headline { color: rgb(0, 215, 0); } + +.datastat.datastat-card-vertical-wide.color-block-alt-green .cmp-datastat-c= +ard { border-left: 4px solid rgb(0, 215, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-green .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-red .cmp-datastat-car= +d__headline { color: red; } + +.datastat.datastat-card-vertical-wide.color-block-alt-red .cmp-datastat-car= +d { border-left: 4px solid red; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-red .cmp-datastat-c= +ard { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-yellow .cmp-datastat-= +card__headline { color: rgb(255, 255, 0); } + +.datastat.datastat-card-vertical-wide.color-block-alt-yellow .cmp-datastat-= +card { border-left: 4px solid rgb(255, 255, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-yellow .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-aqua .cmp-datastat-card__= +headline { color: rgb(0, 255, 187); } + +.datastat.datastat-card-vertical-wide.color-block-aqua .cmp-datastat-card {= + border-left: 4px solid rgb(0, 255, 187); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-aqua .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-blue .cmp-datastat-card__= +headline { color: rgb(0, 186, 255); } + +.datastat.datastat-card-vertical-wide.color-block-blue .cmp-datastat-card {= + border-left: 4px solid rgb(0, 186, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-blue .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-blue-green .cmp-datastat-= +card__headline { color: rgb(5, 240, 165); } + +.datastat.datastat-card-vertical-wide.color-block-blue-green .cmp-datastat-= +card { border-left: 4px solid rgb(5, 240, 165); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-blue-green .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-brand-green .cmp-datastat= +-card__headline { color: rgb(100, 255, 80); } + +.datastat.datastat-card-vertical-wide.color-block-brand-green .cmp-datastat= +-card { border-left: 4px solid rgb(100, 255, 80); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-brand-green .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-brand-orange .cmp-datasta= +t-card__headline { color: rgb(255, 120, 0); } + +.datastat.datastat-card-vertical-wide.color-block-brand-orange .cmp-datasta= +t-card { border-left: 4px solid rgb(255, 120, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-brand-orange .cmp-datas= +tat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-brand-yellow .cmp-datasta= +t-card__headline { color: rgb(255, 235, 50); } + +.datastat.datastat-card-vertical-wide.color-block-brand-yellow .cmp-datasta= +t-card { border-left: 4px solid rgb(255, 235, 50); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-brand-yellow .cmp-datas= +tat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-blue-dark .cmp-datastat-c= +ard__headline { color: rgb(0, 142, 255); } + +.datastat.datastat-card-vertical-wide.color-block-blue-dark .cmp-datastat-c= +ard { border-left: 4px solid rgb(0, 142, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-blue-dark .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-blue-light .cmp-datastat-= +card__headline { color: rgb(0, 243, 255); } + +.datastat.datastat-card-vertical-wide.color-block-blue-light .cmp-datastat-= +card { border-left: 4px solid rgb(0, 243, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-blue-light .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-core-purple .cmp-datastat= +-card__headline { color: rgb(70, 0, 115); } + +.datastat.datastat-card-vertical-wide.color-block-core-purple .cmp-datastat= +-card { border-left: 4px solid rgb(70, 0, 115); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-core-purple .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-cyan .cmp-datastat-card__= +headline { color: rgb(0, 255, 255); } + +.datastat.datastat-card-vertical-wide.color-block-cyan .cmp-datastat-card {= + border-left: 4px solid rgb(0, 255, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-cyan .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray .cmp-datastat-card__= +headline { color: rgb(167, 167, 167); } + +.datastat.datastat-card-vertical-wide.color-block-gray .cmp-datastat-card {= + border-left: 4px solid rgb(167, 167, 167); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-base .cmp-datastat-c= +ard__headline { color: rgb(0, 0, 0); } + +.datastat.datastat-card-vertical-wide.color-block-gray-base .cmp-datastat-c= +ard { border-left: 4px solid rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-base .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-dark .cmp-datastat-c= +ard__headline { color: rgb(107, 107, 107); } + +.datastat.datastat-card-vertical-wide.color-block-gray-dark .cmp-datastat-c= +ard { border-left: 4px solid rgb(107, 107, 107); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-dark .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-darker .cmp-datastat= +-card__headline { color: rgb(74, 74, 74); } + +.datastat.datastat-card-vertical-wide.color-block-gray-darker .cmp-datastat= +-card { border-left: 4px solid rgb(74, 74, 74); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-darker .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-light .cmp-datastat-= +card__headline { color: rgb(204, 204, 204); } + +.datastat.datastat-card-vertical-wide.color-block-gray-light .cmp-datastat-= +card { border-left: 4px solid rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-light .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-lighter .cmp-datasta= +t-card__headline { color: rgb(227, 227, 227); } + +.datastat.datastat-card-vertical-wide.color-block-gray-lighter .cmp-datasta= +t-card { border-left: 4px solid rgb(227, 227, 227); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-lighter .cmp-datas= +tat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-lightest .cmp-datast= +at-card__headline { color: rgb(242, 242, 242); } + +.datastat.datastat-card-vertical-wide.color-block-gray-lightest .cmp-datast= +at-card { border-left: 4px solid rgb(242, 242, 242); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-lightest .cmp-data= +stat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-grayishyellow-dark .cmp-d= +atastat-card__headline { color: rgb(150, 150, 140); } + +.datastat.datastat-card-vertical-wide.color-block-grayishyellow-dark .cmp-d= +atastat-card { border-left: 4px solid rgb(150, 150, 140); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-grayishyellow-dark .cmp= +-datastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-grayishyellow-light .cmp-= +datastat-card__headline { color: rgb(230, 230, 220); } + +.datastat.datastat-card-vertical-wide.color-block-grayishyellow-light .cmp-= +datastat-card { border-left: 4px solid rgb(230, 230, 220); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-grayishyellow-light .cm= +p-datastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-green .cmp-datastat-card_= +_headline { color: rgb(0, 255, 0); } + +.datastat.datastat-card-vertical-wide.color-block-green .cmp-datastat-card = +{ border-left: 4px solid rgb(0, 255, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-green .cmp-datastat-car= +d { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-green-dark .cmp-datastat-= +card__headline { color: rgb(0, 83, 10); } + +.datastat.datastat-card-vertical-wide.color-block-green-dark .cmp-datastat-= +card { border-left: 4px solid rgb(0, 83, 10); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-green-dark .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-link .cmp-datastat-card__= +headline { color: rgb(0, 77, 255); } + +.datastat.datastat-card-vertical-wide.color-block-link .cmp-datastat-card {= + border-left: 4px solid rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-link .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-link-dark .cmp-datastat-c= +ard__headline { color: rgb(0, 0, 136); } + +.datastat.datastat-card-vertical-wide.color-block-link-dark .cmp-datastat-c= +ard { border-left: 4px solid rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-link-dark .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-orange .cmp-datastat-card= +__headline { color: rgb(255, 182, 0); } + +.datastat.datastat-card-vertical-wide.color-block-orange .cmp-datastat-card= + { border-left: 4px solid rgb(255, 182, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-orange .cmp-datastat-ca= +rd { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-orange-dark .cmp-datastat= +-card__headline { color: rgb(255, 149, 0); } + +.datastat.datastat-card-vertical-wide.color-block-orange-dark .cmp-datastat= +-card { border-left: 4px solid rgb(255, 149, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-orange-dark .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-pink .cmp-datastat-card__= +headline { color: rgb(231, 0, 116); } + +.datastat.datastat-card-vertical-wide.color-block-pink .cmp-datastat-card {= + border-left: 4px solid rgb(231, 0, 116); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-pink .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-pink-dark .cmp-datastat-c= +ard__headline { color: rgb(164, 2, 83); } + +.datastat.datastat-card-vertical-wide.color-block-pink-dark .cmp-datastat-c= +ard { border-left: 4px solid rgb(164, 2, 83); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-pink-dark .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-pink-light .cmp-datastat-= +card__headline { color: rgb(255, 80, 160); } + +.datastat.datastat-card-vertical-wide.color-block-pink-light .cmp-datastat-= +card { border-left: 4px solid rgb(255, 80, 160); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-pink-light .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-purple .cmp-datastat-card= +__headline { color: rgb(161, 0, 255); } + +.datastat.datastat-card-vertical-wide.color-block-purple .cmp-datastat-card= + { border-left: 4px solid rgb(161, 0, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-purple .cmp-datastat-ca= +rd { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-purple-dark .cmp-datastat= +-card__headline { color: rgb(117, 0, 192); } + +.datastat.datastat-card-vertical-wide.color-block-purple-dark .cmp-datastat= +-card { border-left: 4px solid rgb(117, 0, 192); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-purple-dark .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-purple-darkest .cmp-datas= +tat-card__headline { color: rgb(70, 1, 115); } + +.datastat.datastat-card-vertical-wide.color-block-purple-darkest .cmp-datas= +tat-card { border-left: 4px solid rgb(70, 1, 115); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-purple-darkest .cmp-dat= +astat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-red .cmp-datastat-card__h= +eadline { color: rgb(231, 15, 41); } + +.datastat.datastat-card-vertical-wide.color-block-red .cmp-datastat-card { = +border-left: 4px solid rgb(231, 15, 41); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-red .cmp-datastat-card = +{ border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-red-dark .cmp-datastat-ca= +rd__headline { color: rgb(189, 0, 29); } + +.datastat.datastat-card-vertical-wide.color-block-red-dark .cmp-datastat-ca= +rd { border-left: 4px solid rgb(189, 0, 29); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-red-dark .cmp-datastat-= +card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-red-darker .cmp-datastat-= +card__headline { color: rgb(113, 0, 18); } + +.datastat.datastat-card-vertical-wide.color-block-red-darker .cmp-datastat-= +card { border-left: 4px solid rgb(113, 0, 18); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-red-darker .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-red-light .cmp-datastat-c= +ard__headline { color: rgb(255, 50, 70); } + +.datastat.datastat-card-vertical-wide.color-block-red-light .cmp-datastat-c= +ard { border-left: 4px solid rgb(255, 50, 70); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-red-light .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-white .cmp-datastat-card_= +_headline { color: rgb(255, 255, 255); } + +.datastat.datastat-card-vertical-wide.color-block-white .cmp-datastat-card = +{ border-left: 4px solid rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-white .cmp-datastat-car= +d { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-yellow .cmp-datastat-card= +__headline { color: rgb(255, 212, 46); } + +.datastat.datastat-card-vertical-wide.color-block-yellow .cmp-datastat-card= + { border-left: 4px solid rgb(255, 212, 46); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-yellow .cmp-datastat-ca= +rd { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-yellow-dark .cmp-datastat= +-card__headline { color: rgb(240, 192, 0); } + +.datastat.datastat-card-vertical-wide.color-block-yellow-dark .cmp-datastat= +-card { border-left: 4px solid rgb(240, 192, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-yellow-dark .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-yellow-light .cmp-datasta= +t-card__headline { color: rgb(255, 240, 179); } + +.datastat.datastat-card-vertical-wide.color-block-yellow-light .cmp-datasta= +t-card { border-left: 4px solid rgb(255, 240, 179); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-yellow-light .cmp-datas= +tat-card { border-left: none; } +} + +.datastat a { color: rgb(0, 77, 255); } + +.datastat.color-block-accent-purple-1 .cmp-datastat-card__content { border-= +color: rgb(180, 85, 170); } + +.datastat.color-block-accent-purple-2 .cmp-datastat-card__content { border-= +color: rgb(160, 85, 245); } + +.datastat.color-block-accent-purple-3 .cmp-datastat-card__content { border-= +color: rgb(190, 130, 255); } + +.datastat.color-block-accent-purple-4 .cmp-datastat-card__content { border-= +color: rgb(220, 175, 255); } + +.datastat.color-block-accent-purple-5 .cmp-datastat-card__content { border-= +color: rgb(230, 220, 255); } + +.datastat.color-block-alt-blue .cmp-datastat-card__content { border-color: = +rgb(0, 65, 240); } + +.datastat.color-block-alt-gray .cmp-datastat-card__content { border-color: = +rgb(190, 190, 190); } + +.datastat.color-block-alt-gray-dark .cmp-datastat-card__content { border-co= +lor: rgb(150, 150, 150); } + +.datastat.color-block-alt-gray-darker .cmp-datastat-card__content { border-= +color: rgb(90, 90, 90); } + +.datastat.color-block-alt-green .cmp-datastat-card__content { border-color:= + rgb(0, 215, 0); } + +.datastat.color-block-alt-red .cmp-datastat-card__content { border-color: r= +ed; } + +.datastat.color-block-alt-yellow .cmp-datastat-card__content { border-color= +: rgb(255, 255, 0); } + +.datastat.color-block-aqua .cmp-datastat-card__content { border-color: rgb(= +0, 255, 187); } + +.datastat.color-block-blue .cmp-datastat-card__content { border-color: rgb(= +0, 186, 255); } + +.datastat.color-block-blue-green .cmp-datastat-card__content { border-color= +: rgb(5, 240, 165); } + +.datastat.color-block-brand-green .cmp-datastat-card__content { border-colo= +r: rgb(100, 255, 80); } + +.datastat.color-block-brand-orange .cmp-datastat-card__content { border-col= +or: rgb(255, 120, 0); } + +.datastat.color-block-brand-yellow .cmp-datastat-card__content { border-col= +or: rgb(255, 235, 50); } + +.datastat.color-block-blue-dark .cmp-datastat-card__content { border-color:= + rgb(0, 142, 255); } + +.datastat.color-block-blue-light .cmp-datastat-card__content { border-color= +: rgb(0, 243, 255); } + +.datastat.color-block-core-purple .cmp-datastat-card__content { border-colo= +r: rgb(70, 0, 115); } + +.datastat.color-block-cyan .cmp-datastat-card__content { border-color: rgb(= +0, 255, 255); } + +.datastat.color-block-gray .cmp-datastat-card__content { border-color: rgb(= +167, 167, 167); } + +.datastat.color-block-gray-base .cmp-datastat-card__content { border-color:= + rgb(0, 0, 0); } + +.datastat.color-block-gray-dark .cmp-datastat-card__content { border-color:= + rgb(107, 107, 107); } + +.datastat.color-block-gray-darker .cmp-datastat-card__content { border-colo= +r: rgb(74, 74, 74); } + +.datastat.color-block-gray-light .cmp-datastat-card__content { border-color= +: rgb(204, 204, 204); } + +.datastat.color-block-gray-lighter .cmp-datastat-card__content { border-col= +or: rgb(227, 227, 227); } + +.datastat.color-block-gray-lightest .cmp-datastat-card__content { border-co= +lor: rgb(242, 242, 242); } + +.datastat.color-block-grayishyellow-dark .cmp-datastat-card__content { bord= +er-color: rgb(150, 150, 140); } + +.datastat.color-block-grayishyellow-light .cmp-datastat-card__content { bor= +der-color: rgb(230, 230, 220); } + +.datastat.color-block-green .cmp-datastat-card__content { border-color: rgb= +(0, 255, 0); } + +.datastat.color-block-green-dark .cmp-datastat-card__content { border-color= +: rgb(0, 83, 10); } + +.datastat.color-block-link .cmp-datastat-card__content { border-color: rgb(= +0, 77, 255); } + +.datastat.color-block-link-dark .cmp-datastat-card__content { border-color:= + rgb(0, 0, 136); } + +.datastat.color-block-orange .cmp-datastat-card__content { border-color: rg= +b(255, 182, 0); } + +.datastat.color-block-orange-dark .cmp-datastat-card__content { border-colo= +r: rgb(255, 149, 0); } + +.datastat.color-block-pink .cmp-datastat-card__content { border-color: rgb(= +231, 0, 116); } + +.datastat.color-block-pink-dark .cmp-datastat-card__content { border-color:= + rgb(164, 2, 83); } + +.datastat.color-block-pink-light .cmp-datastat-card__content { border-color= +: rgb(255, 80, 160); } + +.datastat.color-block-purple .cmp-datastat-card__content { border-color: rg= +b(161, 0, 255); } + +.datastat.color-block-purple-dark .cmp-datastat-card__content { border-colo= +r: rgb(117, 0, 192); } + +.datastat.color-block-purple-darkest .cmp-datastat-card__content { border-c= +olor: rgb(70, 1, 115); } + +.datastat.color-block-red .cmp-datastat-card__content { border-color: rgb(2= +31, 15, 41); } + +.datastat.color-block-red-dark .cmp-datastat-card__content { border-color: = +rgb(189, 0, 29); } + +.datastat.color-block-red-darker .cmp-datastat-card__content { border-color= +: rgb(113, 0, 18); } + +.datastat.color-block-red-light .cmp-datastat-card__content { border-color:= + rgb(255, 50, 70); } + +.datastat.color-block-white .cmp-datastat-card__content { border-color: rgb= +(255, 255, 255); } + +.datastat.color-block-yellow .cmp-datastat-card__content { border-color: rg= +b(255, 212, 46); } + +.datastat.color-block-yellow-dark .cmp-datastat-card__content { border-colo= +r: rgb(240, 192, 0); } + +.datastat.color-block-yellow-light .cmp-datastat-card__content { border-col= +or: rgb(255, 240, 179); } + +.datastat.datastat--animation .cmp-datastat-card__headline { transition: tr= +ansform 1.2s ease 0s, opacity 1.2s ease 0s, -webkit-transform 1.2s ease 0s;= + z-index: 2; opacity: 0; transform: translateY(20px); display: inline-block= +; } + +.datastat.datastat--animation .cmp-datastat-card__content { transition: tra= +nsform 1.1s linear 0s, opacity 1.1s linear 0s, -webkit-transform 1.1s linea= +r 0s; z-index: 1; opacity: 0; transform: translateY(-10px); } + +.datastat.datastat--animation.datastat--animation-on .cmp-datastat-card__co= +ntent, .datastat.datastat--animation.datastat--animation-on .cmp-datastat-c= +ard__headline { opacity: 1; transform: translateY(0px); } + +.datastat ul { margin-top: 16px; padding-left: 15px; } + +.datastat ul li { position: relative; margin: 0px; padding-left: 1.6rem; pa= +dding-bottom: 10px; } + +.datastat ul li::before { position: absolute; top: 0px; left: 0px; width: 2= +4px; content: "=E2=80=A2"; } + +.datastat ol { margin-top: 16px; padding-left: 30px; list-style: decimal; } + +.datastat ol li { padding-left: 0.5rem; margin: 0px; padding-bottom: 10px; = +} + +.datastat ol li::before { display: none; } + +.cmp-image-parallax-scrolling { position: relative; } + +.cmp-image-parallax-scrolling .cmp-container { height: 10.7rem; background-= +size: cover; background-repeat: no-repeat; background-position: 50% center;= + position: relative; width: 100%; left: 0px; top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-image-parallax-scrolling .cmp-container { height: 25.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-image-parallax-scrolling .cmp-container { height: 40rem; background-= +attachment: fixed; } +} + +.cmp-image-parallax-scrolling.full-16x9 .cmp-container { height: 18rem; } + +@media screen and (min-width: 768px) { + .cmp-image-parallax-scrolling.full-16x9 .cmp-container { height: 43.2rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-image-parallax-scrolling.full-16x9 .cmp-container { height: 67.5rem;= + } +} + +.blockquote__parallax-image .blockquote { z-index: 10; position: relative; = +background-color: rgba(255, 255, 255, 0.7); display: flex; border: 0.063rem= + solid rgb(204, 204, 204); float: left; padding: 3.3rem 3rem 3.5rem; margin= +: 0px 3.5rem; } + +@media screen and (min-width: 1000px) { + .blockquote__parallax-image .blockquote { width: 66.67%; padding: 3rem 5r= +em 3.5rem; } +} + +.blockquote__parallax-image .cmp-image-parallax-scrolling { padding-top: 11= +.2rem; } + +@media screen and (min-width: 1000px) { + .blockquote__parallax-image .cmp-image-parallax-scrolling .cmp-container = +{ height: 34rem; } +} + +.blockquote__parallax-image .cmp-image-parallax-scrolling.full-16x9 .cmp-co= +ntainer { height: 18rem; } + +@media screen and (min-width: 768px) { + .blockquote__parallax-image .cmp-image-parallax-scrolling.full-16x9 .cmp-= +container { height: 43.2rem; } +} + +@media screen and (min-width: 1000px) { + .blockquote__parallax-image .cmp-image-parallax-scrolling.full-16x9 .cmp-= +container { height: 67.5rem; } +} + +.mixed-media-block-full-image-card .cmp-image-parallax-scrolling { padding-= +top: 0px; } + +.cmp-image-standard-overlap { height: 100%; position: relative; } + +.cmp-image-standard-overlap .cmp-container { background-position: 50% cente= +r; background-repeat: no-repeat; margin-bottom: -3.8rem; max-width: 50rem; = +max-height: 18rem; height: 100vh; background-size: contain !important; } + +@media screen and (min-width: 768px) { + .cmp-image-standard-overlap .cmp-container { margin-top: -6rem; margin-bo= +ttom: -6rem; max-width: 58.4rem; max-height: 53.5rem; } +} + +.cmp-multi-video__player { position: relative; } + +.cmp-multi-video[data-thumbnail-enabled=3D"true"] .cmp-multi-video__embed {= + visibility: hidden; } + +.cmp-multi-video__embed { position: relative; padding-top: 56.25%; } + +.cmp-multi-video__embed .vidyard-player-container, .cmp-multi-video__embed = +.vidyard-player-embed, .cmp-multi-video__embed iframe { position: absolute;= + top: 0px; left: 0px; width: 100%; height: 100%; } + +.cmp-multi-video__embed .vidyard-player-container div[class^=3D"vidyard-div= +-"] { padding-bottom: 56.25% !important; } + +.cmp-multi-video--aspect-ratio-small .cmp-multi-video__embed { position: re= +lative; padding-top: 33.33%; } + +.cmp-multi-video--aspect-ratio-small .cmp-multi-video__embed .vidyard-playe= +r-container div[class^=3D"vidyard-div-"] { padding-bottom: 33.33% !importan= +t; } + +.cmp-multi-video__thumbnail { position: absolute; top: 0px; left: 0px; widt= +h: 100%; height: 100%; } + +.cmp-multi-video__thumbnail.cmp-multi-video__thumbnail--hide { display: non= +e; } + +.cmp-multi-video__thumbnail .cmp-image, .cmp-multi-video__thumbnail .image = +{ width: 100%; height: 100%; } + +.cmp-multi-video__thumbnail .cmp-image__image { object-fit: cover; height: = +100%; } + +.cmp-multi-video__thumbnail-play { position: absolute; top: 50%; left: 50%;= + transform: translate(-50%, -50%); height: 80px; width: 80px; cursor: point= +er; border-radius: 50%; border: 4px solid rgba(255, 255, 255, 0.4); backgro= +und: rgba(0, 0, 0, 0.4); } + +.cmp-multi-video__thumbnail-play:focus { box-shadow: rgb(0, 0, 136) 0px 0px= + 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-multi-video__thumbnail-play:focus:not(:focus-visible) { box-shadow: no= +ne; outline: none; } + +@media screen and (min-width: 1000px) { + .cmp-multi-video__thumbnail-play { height: 120px; width: 120px; } +} + +.cmp-multi-video__thumbnail-play-icon::before { content: "=EF=92=88"; font-= +size: 48px; font-family: Ionicons; display: block; font-weight: 400; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; position: absolute; color: rgb(255, 255, 255); transform: tr= +anslate(-50%, -50%); top: 50%; left: 50%; padding-left: 3px; cursor: pointe= +r; } + +@media screen and (min-width: 1000px) { + .cmp-multi-video__thumbnail-play-icon::before { left: 50.3%; content: "= +=EF=92=88"; font-size: 70px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; } +} + +.cmp-multi-video__transcript { line-height: 1.6; margin-top: 10px; } + +.cmp-multi-video__transcript-link { font-size: 1.6rem; color: rgb(0, 77, 25= +5); } + +@media screen and (max-width: 999.9px) { + .cmp-multi-video__transcript-link { font-size: 1.4rem; } +} + +.cmp-multi-video__transcript-link:hover { text-decoration: underline; color= +: rgb(0, 77, 255); } + +.cmp-multi-video-list { margin-top: 20px; } + +.cmp-multi-video-list-item { margin-top: 10px; border: 1px solid rgb(204, 2= +04, 204); height: 100%; background-color: rgb(255, 255, 255); } + +.cmp-multi-video-list-item:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1= +px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-multi-video-list-item:focus:not(:focus-visible) { box-shadow: none; ou= +tline: none; } + +.cmp-multi-video-list-item__button { display: flex; padding: 11px; height: = +100%; width: 100%; } + +.cmp-multi-video-list-item__button--selected { border: 4px solid rgb(204, 2= +04, 204); } + +.cmp-multi-video-list-item__thumbnail { display: flex; position: relative; = +height: 70px; width: 70px; } + +.cmp-multi-video-list-item__thumbnail .cmp-image { height: 100%; } + +.cmp-multi-video-list-item__thumbnail .cmp-image__image { min-width: 4.38em= +; height: 4.38em; object-fit: cover; } + +.cmp-multi-video-list-item__play { height: 3.12em; width: 3.12em; border-ra= +dius: 50%; border: 0.15em solid rgba(255, 255, 255, 0.4); background: paddi= +ng-box rgba(0, 0, 0, 0.4); } + +.cmp-multi-video-list-item__play, .cmp-multi-video-list-item__play-icon::be= +fore { position: absolute; top: 50%; left: 50%; transform: translate(-50%, = +-50%); } + +.cmp-multi-video-list-item__play-icon::before { content: "=EF=92=88"; font-= +size: 30px; font-family: Ionicons; display: block; font-weight: 400; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; color: rgb(255, 255, 255); padding-left: 2px; } + +.cmp-multi-video-list-item__content { display: flex; -webkit-box-orient: ve= +rtical; -webkit-box-direction: normal; flex-direction: column; align-self: = +center; -webkit-box-align: start; align-items: flex-start; line-height: 1.8= +rem; margin-left: 15px; } + +.cmp-multi-video-list-item__title { font-weight: 600; } + +.cmp-multi-video-list-item__subtitle, .cmp-multi-video-list-item__title { f= +ont-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "= +Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif;= + font-size: 1.2rem; color: rgb(0, 0, 0); } + +.cmp-multi-video-list-item__subtitle { font-weight: 400; text-align: left; = +} + +.multi-video.color-block-accent-purple-1 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(180, 85, 170); } + +.multi-video.color-block-accent-purple-2 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(160, 85, 245); } + +.multi-video.color-block-accent-purple-3 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(190, 130, 255); } + +.multi-video.color-block-accent-purple-4 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(220, 175, 255); } + +.multi-video.color-block-accent-purple-5 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(230, 220, 255); } + +.multi-video.color-block-alt-blue .cmp-multi-video-list-item__button--selec= +ted { border: 4px solid rgb(0, 65, 240); } + +.multi-video.color-block-alt-gray .cmp-multi-video-list-item__button--selec= +ted { border: 4px solid rgb(190, 190, 190); } + +.multi-video.color-block-alt-gray-dark .cmp-multi-video-list-item__button--= +selected { border: 4px solid rgb(150, 150, 150); } + +.multi-video.color-block-alt-gray-darker .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(90, 90, 90); } + +.multi-video.color-block-alt-green .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(0, 215, 0); } + +.multi-video.color-block-alt-red .cmp-multi-video-list-item__button--select= +ed { border: 4px solid red; } + +.multi-video.color-block-alt-yellow .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(255, 255, 0); } + +.multi-video.color-block-aqua .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(0, 255, 187); } + +.multi-video.color-block-blue .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(0, 186, 255); } + +.multi-video.color-block-blue-green .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(5, 240, 165); } + +.multi-video.color-block-brand-green .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(100, 255, 80); } + +.multi-video.color-block-brand-orange .cmp-multi-video-list-item__button--s= +elected { border: 4px solid rgb(255, 120, 0); } + +.multi-video.color-block-brand-yellow .cmp-multi-video-list-item__button--s= +elected { border: 4px solid rgb(255, 235, 50); } + +.multi-video.color-block-blue-dark .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(0, 142, 255); } + +.multi-video.color-block-blue-light .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(0, 243, 255); } + +.multi-video.color-block-core-purple .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(70, 0, 115); } + +.multi-video.color-block-cyan .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(0, 255, 255); } + +.multi-video.color-block-gray .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(167, 167, 167); } + +.multi-video.color-block-gray-base .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(0, 0, 0); } + +.multi-video.color-block-gray-dark .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(107, 107, 107); } + +.multi-video.color-block-gray-darker .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(74, 74, 74); } + +.multi-video.color-block-gray-light .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(204, 204, 204); } + +.multi-video.color-block-gray-lighter .cmp-multi-video-list-item__button--s= +elected { border: 4px solid rgb(227, 227, 227); } + +.multi-video.color-block-gray-lightest .cmp-multi-video-list-item__button--= +selected { border: 4px solid rgb(242, 242, 242); } + +.multi-video.color-block-grayishyellow-dark .cmp-multi-video-list-item__but= +ton--selected { border: 4px solid rgb(150, 150, 140); } + +.multi-video.color-block-grayishyellow-light .cmp-multi-video-list-item__bu= +tton--selected { border: 4px solid rgb(230, 230, 220); } + +.multi-video.color-block-green .cmp-multi-video-list-item__button--selected= + { border: 4px solid rgb(0, 255, 0); } + +.multi-video.color-block-green-dark .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(0, 83, 10); } + +.multi-video.color-block-link .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(0, 77, 255); } + +.multi-video.color-block-link-dark .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(0, 0, 136); } + +.multi-video.color-block-orange .cmp-multi-video-list-item__button--selecte= +d { border: 4px solid rgb(255, 182, 0); } + +.multi-video.color-block-orange-dark .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(255, 149, 0); } + +.multi-video.color-block-pink .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(231, 0, 116); } + +.multi-video.color-block-pink-dark .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(164, 2, 83); } + +.multi-video.color-block-pink-light .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(255, 80, 160); } + +.multi-video.color-block-purple .cmp-multi-video-list-item__button--selecte= +d { border: 4px solid rgb(161, 0, 255); } + +.multi-video.color-block-purple-dark .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(117, 0, 192); } + +.multi-video.color-block-purple-darkest .cmp-multi-video-list-item__button-= +-selected { border: 4px solid rgb(70, 1, 115); } + +.multi-video.color-block-red .cmp-multi-video-list-item__button--selected {= + border: 4px solid rgb(231, 15, 41); } + +.multi-video.color-block-red-dark .cmp-multi-video-list-item__button--selec= +ted { border: 4px solid rgb(189, 0, 29); } + +.multi-video.color-block-red-darker .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(113, 0, 18); } + +.multi-video.color-block-red-light .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(255, 50, 70); } + +.multi-video.color-block-white .cmp-multi-video-list-item__button--selected= + { border: 4px solid rgb(255, 255, 255); } + +.multi-video.color-block-yellow .cmp-multi-video-list-item__button--selecte= +d { border: 4px solid rgb(255, 212, 46); } + +.multi-video.color-block-yellow-dark .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(240, 192, 0); } + +.multi-video.color-block-yellow-light .cmp-multi-video-list-item__button--s= +elected { border: 4px solid rgb(255, 240, 179); } + +.multi-video.cmp-multi-video--image-border .cmp-multi-video-list-item__thum= +bnail { border: 1px solid rgb(107, 107, 107); } + +.cmp-videocard { background-color: rgb(255, 255, 255); border: 1px solid rg= +b(204, 204, 204); height: 100%; } + +.cmp-videocard__embed { position: relative; padding-top: 56.25%; } + +.cmp-videocard__embed iframe, .cmp-videocard__thumbnail { position: absolut= +e; top: 0px; left: 0px; width: 100%; height: 100%; } + +.cmp-videocard__thumbnail { right: 0px; } + +.cmp-videocard__play { position: absolute; top: 50%; left: 50%; transform: = +translate(-50%, -50%); height: 80px; width: 80px; cursor: pointer; border-r= +adius: 50%; border: 4px solid rgba(255, 255, 255, 0.4); background: rgba(0,= + 0, 0, 0.4); } + +.cmp-videocard__play:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; ou= +tline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-videocard__play:focus:not(:focus-visible) { box-shadow: none; outline:= + none; } + +@media screen and (min-width: 1000px) { + .cmp-videocard__play { height: 120px; width: 120px; } +} + +.cmp-videocard__play-icon::before { content: "=EF=92=88"; font-size: 48px; = +font-family: Ionicons; display: block; font-weight: 400; font-style: normal= +; line-height: 1; text-transform: none; letter-spacing: normal; overflow-wr= +ap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: an= +tialiased; text-rendering: optimizelegibility; font-feature-settings: "liga= +"; position: absolute; color: rgb(255, 255, 255); transform: translate(-50%= +, -50%); top: 50%; left: 50%; padding-left: 3px; cursor: pointer; } + +@media screen and (min-width: 1000px) { + .cmp-videocard__play-icon::before { left: 50.3%; font-size: 7rem; } +} + +.cmp-videocard__title { max-width: 1200px; color: rgb(0, 0, 0); padding: 20= +px; } + +@media screen and (min-width: 1000px) { + .cmp-videocard__title { padding: 20px; } +} + +.cmp-videocard__title-text { font-family: Graphik, Arial, system-ui, -apple= +-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", = +oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; text-t= +ransform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-videocard__title-text { font-size: 1.6rem; } +} + +.cmp-videocard__description { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; text-= +transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem; = +} + +@media screen and (min-width: 1000px) { + .cmp-videocard__description { font-size: 1.6rem; } +} + +.cmp-videocard .cmp-image { height: 100%; } + +.cmp-videocard .cmp-image__image { height: 100%; object-fit: cover; } + +.cmp-media-teaser { height: 105px; padding: 0px 1.5rem; } + +.cmp-media-teaser--border-bottom { border-bottom: 0.063rem solid rgb(204, 2= +04, 204); border-top-width: 0.063rem; border-right-width: 0.063rem; border-= +left-width: 0.063rem; margin: 0px 1.5rem 2rem; padding-bottom: 20px; } + +.cmp-media-teaser--border-bottom .cmp-media-teaser { padding: 0px; } + +.cmp-media-teaser__thumbnail-img { width: 105px; height: 105px; } + +.cmp-media-teaser__title { font-family: Graphik, Arial, system-ui, -apple-s= +ystem, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", ox= +ygen, cantarell, sans-serif; font-weight: 600; font-style: normal; text-tra= +nsform: uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0); line-heigh= +t: 1.4; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-media-teaser__title { font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.cmp-media-teaser .cmp-slide-share__title { line-height: 1.6rem; letter-spa= +cing: 0.078rem; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-media-teaser .cmp-slide-share__title { font-size: 1.8rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-media-teaser .cmp-slide-share__title { line-height: 2.5rem; } +} + +.cmp-media-teaser .cmp-slide-share__description { margin-top: 10px; font-fa= +mily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe = +UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-= +weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0);= + line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-media-teaser .cmp-slide-share__description { font-size: 1.6rem; } +} + +.cmp-media-teaser .cmp-slide-share-container__thumbnail { margin-right: 1.5= +rem; position: relative; float: left; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-media-teaser .cmp-slide-share-container__thumbnail { margin-right: 2= +.5rem; } +} + +.cmp-media-teaser .cmp-slide-share-container__thumbnail img { max-width: no= +ne; } + +.cmp-media-teaser .cmp-slide-share-container__custom-icon { width: 3.12em; = +height: 3.12em; background-color: rgba(0, 0, 0, 0.4); border: 0.13em solid = +rgba(255, 255, 255, 0.4); border-radius: 50%; } + +.cmp-media-teaser .cmp-slide-share-container__custom-icon, .cmp-media-tease= +r .cmp-slide-share-container__icon { position: absolute; top: 50%; left: 50= +%; transform: translate(-50%, -50%); } + +.cmp-media-teaser .cmp-slide-share-container__icon--video::after { content:= + "=EF=88=95"; } + +.cmp-media-teaser .cmp-slide-share-container__icon--slider::after, .cmp-med= +ia-teaser .cmp-slide-share-container__icon--video::after { font-size: 32px;= + font-family: Ionicons; display: block; font-weight: 400; font-style: norma= +l; line-height: 1; text-transform: none; letter-spacing: normal; overflow-w= +rap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: a= +ntialiased; text-rendering: optimizelegibility; font-feature-settings: "lig= +a"; color: rgb(255, 255, 255); opacity: 1; } + +.cmp-media-teaser .cmp-slide-share-container__icon--slider::after { content= +: "=EF=85=88"; } + +.cmp-media-teaser .cmp-slide-share-container__icon--podcast::after { conten= +t: "=EF=91=A1"; font-size: 32px; font-family: Ionicons; display: block; fon= +t-weight: 400; font-style: normal; line-height: 1; text-transform: none; le= +tter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction= +: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibil= +ity; font-feature-settings: "liga"; color: rgb(255, 255, 255); opacity: 1; = +} + +.cmp-media-teaser .cmp-image__image { height: 100%; width: 100%; position: = +absolute; } + +.cmp-video__player { position: relative; } + +.cmp-video[data-thumbnail-enabled=3D"true"] .cmp-video__embed, .cmp-video[d= +ata-thumbnail-enabled=3D"true"] .dynamicmedia { visibility: hidden; } + +.cmp-video__embed { position: relative; padding-top: 56.25%; } + +.cmp-video__embed .vidyard-player-container, .cmp-video__embed .vidyard-pla= +yer-embed, .cmp-video__embed iframe { position: absolute; top: 0px; left: 0= +px; width: 100%; height: 100%; } + +.cmp-video__embed .vidyard-player-container div[class^=3D"vidyard-div-"] { = +padding-bottom: 56.25% !important; } + +.cmp-video .s7videoviewer { position: relative; padding-top: 56.25%; } + +.cmp-video .s7videoviewer .s7container { top: 0px; left: 0px; width: 100%; = +position: absolute !important; height: 100% !important; } + +.cmp-video .s7videoviewer .s7videoelement { position: absolute !important; = +top: 0px !important; left: 0px !important; width: 100% !important; height: = +100% !important; } + +.cmp-video--aspect-ratio-small .cmp-video__embed { position: relative; padd= +ing-top: 33.33%; } + +.cmp-video--aspect-ratio-small .cmp-video__embed .vidyard-player-container = +div[class^=3D"vidyard-div-"] { padding-bottom: 33.33% !important; } + +.cmp-video--aspect-ratio-small .s7videoviewer { position: relative; padding= +-top: 33.33%; } + +.cmp-video__content { margin: 0px auto; } + +.cmp-video__content--right .cmp-video__transcript { display: flex; -webkit-= +box-pack: end; justify-content: flex-end; margin-top: 10px; } + +.cmp-video__content--left { font-size: 1.2rem; padding: 20px; } + +.cmp-video__transcript a { line-height: 1.6; color: rgb(0, 77, 255); font-s= +ize: 1.6rem; } + +@media screen and (max-width: 999.9px) { + .cmp-video__transcript a { font-size: 1.4rem; } +} + +.cmp-video__transcript a:focus, .cmp-video__transcript a:hover { text-decor= +ation: underline; display: inline-block; } + +.cmp-video__transcript a:visited { color: rgb(0, 0, 136); } + +.cmp-video__title { color: rgb(0, 0, 0); overflow-wrap: break-word; } + +.cmp-video__title-text { font-family: Graphik, Arial, system-ui, -apple-sys= +tem, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxyg= +en, cantarell, sans-serif; font-weight: 800; font-style: normal; text-trans= +form: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-video__title-text { font-size: 2.5rem; } +} + +.cmp-video__subtitle p { font-size: 1.2rem; color: rgb(0, 0, 0); } + +.cmp-video__thumbnail { position: absolute; top: 0px; left: 0px; width: 100= +%; height: 100%; } + +.cmp-video__thumbnail.cmp-video__thumbnail--hide { display: none; } + +.cmp-video__thumbnail .cmp-image, .cmp-video__thumbnail .image { width: 100= +%; height: 100%; } + +.cmp-video__thumbnail .cmp-image__image { object-fit: cover; height: 100%; = +} + +.cmp-video__thumbnail-play { position: absolute; top: 50%; left: 50%; trans= +form: translate(-50%, -50%); height: 80px; width: 80px; cursor: pointer; bo= +rder-radius: 50%; border: 4px solid rgba(255, 255, 255, 0.4); background: r= +gba(0, 0, 0, 0.4); } + +.cmp-video__thumbnail-play:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1= +px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-video__thumbnail-play:focus:not(:focus-visible) { box-shadow: none; ou= +tline: none; } + +@media screen and (min-width: 1000px) { + .cmp-video__thumbnail-play { height: 120px; width: 120px; } +} + +.cmp-video__thumbnail-play-icon::before { content: "=EF=92=88"; font-size: = +48px; font-family: Ionicons; display: block; font-weight: 400; font-style: = +normal; line-height: 1; text-transform: none; letter-spacing: normal; overf= +low-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothi= +ng: antialiased; text-rendering: optimizelegibility; font-feature-settings:= + "liga"; position: absolute; color: rgb(255, 255, 255); transform: translat= +e(-50%, -50%); top: 50%; left: 50%; padding-left: 3px; cursor: pointer; } + +@media screen and (min-width: 1000px) { + .cmp-video__thumbnail-play-icon::before { left: 50.3%; content: "=EF=92= +=88"; font-size: 70px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } +} + +.color-background-white .cmp-video__content { background-color: rgb(255, 25= +5, 255); } + +.color-background-gray .cmp-video__content { background-color: rgb(242, 242= +, 242); } + +@media screen and (min-width: 1000px) { + .full-width .cmp-video__content--left { padding-left: 4.8rem; } +} + +.cmp-audio { margin-bottom: 1.25rem; } + +.cmp-audio, .cmp-audio__player { -webkit-box-align: center; align-items: ce= +nter; } + +.cmp-audio__player { height: auto; display: flex; background-color: rgb(255= +, 255, 255); } + +.cmp-audio__thumbnail { padding-left: 15px; padding-right: 15px; } + +@media screen and (min-width: 768px) { + .cmp-audio__thumbnail { padding-left: 20px; padding-right: 18px; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__thumbnail { padding-left: 25px; padding-right: 30px; } +} + +.cmp-audio__thumbnail-btn { width: 44px; height: 44px; border-radius: 50%; = +cursor: pointer; background-color: rgb(231, 0, 116); position: relative; } + +.cmp-audio__thumbnail-btn:focus { box-shadow: transparent 0px 0px 0px 0.1re= +m; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-audio__thumbnail-btn:focus:not(:focus-visible) { box-shadow: none; out= +line: none; } + +.cmp-audio__thumbnail-pause-icon::before, .cmp-audio__thumbnail-play-icon::= +before { position: absolute; top: 50%; left: 50%; transform: translate(-50%= +, -50%); color: rgb(242, 242, 242); cursor: pointer; display: flex; } + +.cmp-audio__thumbnail-play-icon::before { content: "=EF=92=88"; padding-lef= +t: 0.4rem; } + +.cmp-audio__thumbnail-pause-icon::before, .cmp-audio__thumbnail-play-icon::= +before { font-size: 2.4rem; font-family: Ionicons; display: block; font-wei= +ght: 400; font-style: normal; line-height: 1; text-transform: none; letter-= +spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr= +; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; = +font-feature-settings: "liga"; } + +.cmp-audio__thumbnail-pause-icon::before { content: "=EF=88=90"; } + +.cmp-audio__container { width: calc(100% - 4.63em); display: inline-block; = +position: relative; padding: 1rem 2rem 2rem 1rem; } + +@media screen and (min-width: 768px) { + .cmp-audio__container { padding: 2rem 3rem 2rem 0px; } +} + +@media screen and (min-width: 1200px) { + .cmp-audio__container { padding: 2rem 3rem 3rem 0px; } +} + +.cmp-audio__title .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal= +; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1= +.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-audio__title .cmp-title__text { font-size: 1.6rem; } +} + +.cmp-audio__subtitle div.cmp-text p { font-size: 1.2rem; } + +.cmp-audio__controls { position: relative; width: 100%; display: flex; } + +.cmp-audio__volume-btn:focus { box-shadow: transparent 0px 0px 0px 0.1rem; = +outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-audio__volume-btn:focus:not(:focus-visible) { box-shadow: none; outlin= +e: none; } + +@media screen and (min-width: 1000px) { + .cmp-audio__mute::before, .cmp-audio__volume::before { display: inline; p= +adding-right: 10px; color: rgb(0, 0, 0); margin-top: 20px; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__volume::before { content: "=EF=8E=BA"; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__mute::before, .cmp-audio__volume::before { font-size: 2.4rem;= + font-family: Ionicons; display: block; font-weight: 400; font-style: norma= +l; line-height: 1; text-transform: none; letter-spacing: normal; overflow-w= +rap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: a= +ntialiased; text-rendering: optimizelegibility; font-feature-settings: "lig= +a"; } + .cmp-audio__mute::before { content: "=EF=8E=B9"; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__volume-control { padding-right: 1rem; color: rgb(0, 0, 0); di= +splay: block; width: auto; margin-top: 1rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-audio__volume-control { display: none; width: 0px; } +} + +.cmp-audio__progress { padding-right: 10px; width: 100%; display: flex; mar= +gin: 10px 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-audio__progress { margin: 20px 0px 0px; } +} + +.cmp-audio__progress-bar { margin: 10px 0px; appearance: none; height: 5px;= + width: 100%; background: rgb(0, 0, 0); border-radius: 3px; opacity: 1; dis= +play: block; } + +.cmp-audio__progress-bar:focus { box-shadow: transparent 0px 0px 0px 0.1rem= +; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-audio__progress-bar:focus:not(:focus-visible) { box-shadow: none; outl= +ine: none; } + +.cmp-audio__progress-bar::-webkit-slider-thumb { appearance: none; width: 2= +0px; height: 20px; background: rgb(0, 0, 0); border-radius: 50%; cursor: po= +inter; } + +.cmp-audio__progress-bar-thumb-hide::-webkit-slider-thumb { visibility: hid= +den; } + +.cmp-audio__volume-bar { appearance: none; background: rgb(0, 0, 0); border= +-radius: 0.3rem; opacity: 1; } + +.cmp-audio__volume-bar:focus { box-shadow: transparent 0px 0px 0px 0.1rem; = +outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-audio__volume-bar:focus:not(:focus-visible) { box-shadow: none; outlin= +e: none; } + +@media screen and (min-width: 1000px) { + .cmp-audio__volume-bar { margin: 2rem 0px 1rem; height: 0.4rem; width: 10= +0%; } +} + +.cmp-audio__volume-bar::-webkit-slider-thumb { appearance: none; width: 14p= +x; height: 14px; background: rgb(0, 0, 0); border-radius: 50%; cursor: poin= +ter; } + +.cmp-audio__transcript-container { padding-top: 10px; text-align: right; } + +.cmp-audio__transcript-container a { color: rgb(0, 77, 255); font-size: 1.4= +rem; line-height: 2.24rem; } + +.cmp-audio__transcript-container a:focus { box-shadow: transparent 0px 0px = +0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; = +} + +.cmp-audio__transcript-container a:focus:not(:focus-visible) { box-shadow: = +none; outline: none; } + +@media screen and (min-width: 768px) { + .cmp-audio__transcript-container a { font-size: 1.4rem; line-height: 2.24= +rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__transcript-container a { font-size: 1.6rem; line-height: 1.6;= + } +} + +.cmp-audio__transcript-container a:focus { text-decoration: underline; padd= +ing-bottom: 3px; } + +.cmp-audio__transcript-container a:focus:focus { box-shadow: transparent 0p= +x 0px 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.= +1rem; } + +.cmp-audio__transcript-container a:focus:focus:not(:focus-visible) { box-sh= +adow: none; outline: none; } + +.cmp-audio__transcript-container a:hover { text-decoration: underline; } + +.cmp-audio__transcript-container a a:visited { color: rgb(0, 0, 136); } + +.cmp-audio__audio-time { display: flex; font-size: 1.2rem; line-height: 2.5= +6rem; margin-top: 10px; width: 94px; } + +@media screen and (min-width: 768px) { + .cmp-audio__audio-time { margin-top: 20px; } +} + +.cmp-audio__time-divider { padding: 0px 0.3rem; } + +.cmp-audio__background-player { padding: 3rem 0px 0px 2rem; position: absol= +ute; top: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-audio__background-player { padding: 3rem 3rem 0px 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__background-player { padding: 3rem 3rem 0px 5.5rem; } +} + +.cmp-audio__background-image { background-size: cover; position: relative; = +width: 100%; background-repeat: no-repeat; min-height: 150px; } + +.cmp-audio__background-image .cmp-audio__background-ctrl .cmp-audio__thumbn= +ail-btn { background-color: unset; } + +.cmp-audio__background-ctrl { width: 100%; display: flex; position: absolut= +e; bottom: 0px; padding: 0px 2rem 2.5rem; } + +@media screen and (min-width: 768px) { + .cmp-audio__background-ctrl { padding: 0px 3rem 3rem 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__background-ctrl { padding: 0px 3rem 4rem 5.5rem; } +} + +.cmp-audio__backgorund-btn { background-color: transparent; height: 2.9rem;= + border-radius: 0%; } + +.cmp-audio__bg-icon::before { padding-right: 1rem; color: rgb(0, 0, 0); pad= +ding-left: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-audio__bg-icon::before { padding-right: 2rem; } +} + +.cmp-audio__bg-bar-ctrl, .cmp-audio__bg-vol-icon::before { margin: 0px; } + +.cmp-audio__bg-vol { margin: 1rem 0px 0px; } + +.cmp-audio__bg-prog { margin: 1.3rem 0px 0px; } + +.cmp-audio__bg-time { margin: 0.3rem 0px 0px; } + +.cmp-audio__bg-progress { width: auto; -webkit-box-flex: 1; flex: 1 1 auto;= + } + +.cmp-audio__embed-player { padding: 0px; } + +.cmp-audio__embed-transcript { padding-top: 0px; } + +.cmp-volume-hide { visibility: hidden; width: 0px; padding: 0px; } + +.color-block-accent-purple-1 .cmp-audio__thumbnail-btn { background-color: = +rgb(180, 85, 170); } + +.color-block-accent-purple-2 .cmp-audio__thumbnail-btn { background-color: = +rgb(160, 85, 245); } + +.color-block-accent-purple-3 .cmp-audio__thumbnail-btn { background-color: = +rgb(190, 130, 255); } + +.color-block-accent-purple-4 .cmp-audio__thumbnail-btn { background-color: = +rgb(220, 175, 255); } + +.color-block-accent-purple-5 .cmp-audio__thumbnail-btn { background-color: = +rgb(230, 220, 255); } + +.color-block-alt-blue .cmp-audio__thumbnail-btn { background-color: rgb(0, = +65, 240); } + +.color-block-alt-gray .cmp-audio__thumbnail-btn { background-color: rgb(190= +, 190, 190); } + +.color-block-alt-gray-dark .cmp-audio__thumbnail-btn { background-color: rg= +b(150, 150, 150); } + +.color-block-alt-gray-darker .cmp-audio__thumbnail-btn { background-color: = +rgb(90, 90, 90); } + +.color-block-alt-green .cmp-audio__thumbnail-btn { background-color: rgb(0,= + 215, 0); } + +.color-block-alt-red .cmp-audio__thumbnail-btn { background-color: red; } + +.color-block-alt-yellow .cmp-audio__thumbnail-btn { background-color: rgb(2= +55, 255, 0); } + +.color-block-aqua .cmp-audio__thumbnail-btn { background-color: rgb(0, 255,= + 187); } + +.color-block-blue .cmp-audio__thumbnail-btn { background-color: rgb(0, 186,= + 255); } + +.color-block-blue-green .cmp-audio__thumbnail-btn { background-color: rgb(5= +, 240, 165); } + +.color-block-brand-green .cmp-audio__thumbnail-btn { background-color: rgb(= +100, 255, 80); } + +.color-block-brand-orange .cmp-audio__thumbnail-btn { background-color: rgb= +(255, 120, 0); } + +.color-block-brand-yellow .cmp-audio__thumbnail-btn { background-color: rgb= +(255, 235, 50); } + +.color-block-blue-dark .cmp-audio__thumbnail-btn { background-color: rgb(0,= + 142, 255); } + +.color-block-blue-light .cmp-audio__thumbnail-btn { background-color: rgb(0= +, 243, 255); } + +.color-block-core-purple .cmp-audio__thumbnail-btn { background-color: rgb(= +70, 0, 115); } + +.color-block-cyan .cmp-audio__thumbnail-btn { background-color: rgb(0, 255,= + 255); } + +.color-block-gray .cmp-audio__thumbnail-btn { background-color: rgb(167, 16= +7, 167); } + +.color-block-gray-base .cmp-audio__thumbnail-btn { background-color: rgb(0,= + 0, 0); } + +.color-block-gray-dark .cmp-audio__thumbnail-btn { background-color: rgb(10= +7, 107, 107); } + +.color-block-gray-darker .cmp-audio__thumbnail-btn { background-color: rgb(= +74, 74, 74); } + +.color-block-gray-light .cmp-audio__thumbnail-btn { background-color: rgb(2= +04, 204, 204); } + +.color-block-gray-lighter .cmp-audio__thumbnail-btn { background-color: rgb= +(227, 227, 227); } + +.color-block-gray-lightest .cmp-audio__thumbnail-btn { background-color: rg= +b(242, 242, 242); } + +.color-block-grayishyellow-dark .cmp-audio__thumbnail-btn { background-colo= +r: rgb(150, 150, 140); } + +.color-block-grayishyellow-light .cmp-audio__thumbnail-btn { background-col= +or: rgb(230, 230, 220); } + +.color-block-green .cmp-audio__thumbnail-btn { background-color: rgb(0, 255= +, 0); } + +.color-block-green-dark .cmp-audio__thumbnail-btn { background-color: rgb(0= +, 83, 10); } + +.color-block-link .cmp-audio__thumbnail-btn { background-color: rgb(0, 77, = +255); } + +.color-block-link-dark .cmp-audio__thumbnail-btn { background-color: rgb(0,= + 0, 136); } + +.color-block-orange .cmp-audio__thumbnail-btn { background-color: rgb(255, = +182, 0); } + +.color-block-orange-dark .cmp-audio__thumbnail-btn { background-color: rgb(= +255, 149, 0); } + +.color-block-pink .cmp-audio__thumbnail-btn { background-color: rgb(231, 0,= + 116); } + +.color-block-pink-dark .cmp-audio__thumbnail-btn { background-color: rgb(16= +4, 2, 83); } + +.color-block-pink-light .cmp-audio__thumbnail-btn { background-color: rgb(2= +55, 80, 160); } + +.color-block-purple .cmp-audio__thumbnail-btn { background-color: rgb(161, = +0, 255); } + +.color-block-purple-dark .cmp-audio__thumbnail-btn { background-color: rgb(= +117, 0, 192); } + +.color-block-purple-darkest .cmp-audio__thumbnail-btn { background-color: r= +gb(70, 1, 115); } + +.color-block-red .cmp-audio__thumbnail-btn { background-color: rgb(231, 15,= + 41); } + +.color-block-red-dark .cmp-audio__thumbnail-btn { background-color: rgb(189= +, 0, 29); } + +.color-block-red-darker .cmp-audio__thumbnail-btn { background-color: rgb(1= +13, 0, 18); } + +.color-block-red-light .cmp-audio__thumbnail-btn { background-color: rgb(25= +5, 50, 70); } + +.color-block-white .cmp-audio__thumbnail-btn { background-color: rgb(255, 2= +55, 255); } + +.color-block-yellow .cmp-audio__thumbnail-btn { background-color: rgb(255, = +212, 46); } + +.color-block-yellow-dark .cmp-audio__thumbnail-btn { background-color: rgb(= +240, 192, 0); } + +.color-block-yellow-light .cmp-audio__thumbnail-btn { background-color: rgb= +(255, 240, 179); } + +.audio.cmp-audio-light-theme .cmp-audio__audio-time, .audio.cmp-audio-light= +-theme .cmp-audio__mute::before, .audio.cmp-audio-light-theme .cmp-audio__t= +humbnail-pause-icon::before, .audio.cmp-audio-light-theme .cmp-audio__thumb= +nail-play-icon::before, .audio.cmp-audio-light-theme .cmp-audio__volume::be= +fore, .audio.cmp-audio-light-theme .cmp-text, .audio.cmp-audio-light-theme = +.cmp-title__text, .cmp-audio-icon-color-black .cmp-audio__thumbnail-pause-i= +con::before, .cmp-audio-icon-color-black .cmp-audio__thumbnail-play-icon::b= +efore { color: rgb(0, 0, 0); } + +.audio.cmp-audio-light-theme .cmp-audio__progress-bar::-webkit-slider-thumb= +, .audio.cmp-audio-light-theme .cmp-audio__volume-bar::-webkit-slider-thumb= + { background: rgb(0, 0, 0); } + +.audio.cmp-audio-light-theme input { background: rgb(0, 0, 0); } + +.audio.cmp-audio-dark-theme .cmp-audio__audio-time, .audio.cmp-audio-dark-t= +heme .cmp-audio__mute::before, .audio.cmp-audio-dark-theme .cmp-audio__thum= +bnail-pause-icon::before, .audio.cmp-audio-dark-theme .cmp-audio__thumbnail= +-play-icon::before, .audio.cmp-audio-dark-theme .cmp-audio__volume::before,= + .audio.cmp-audio-dark-theme .cmp-text, .audio.cmp-audio-dark-theme .cmp-ti= +tle__text { color: rgb(255, 255, 255); } + +.audio.cmp-audio-dark-theme .cmp-audio__progress-bar::-webkit-slider-thumb,= + .audio.cmp-audio-dark-theme .cmp-audio__volume-bar::-webkit-slider-thumb {= + background: rgb(255, 255, 255); } + +.audio.cmp-audio-dark-theme input { background: rgb(255, 255, 255); } + +.cmp-audio-background-gray .cmp-audio__player, .cmp-sticky-audio { backgrou= +nd-color: rgb(242, 242, 242); } + +.cmp-sticky-audio { display: none; z-index: 999; top: 3.13em; width: 100%; = +left: 0px; padding-bottom: 0px; height: auto; position: fixed; } + +.cmp-sticky-audio.cmp-sticky-audio--display { display: block; background-co= +lor: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .cmp-sticky-audio { width: 375px; height: 812px; display: none; } + .cmp-sticky-audio.cmp-sticky-audio--display { display: none; } +} + +.cmp-sticky-audio__container { display: flex; padding: 1rem 1.5rem; } + +.cmp-sticky-audio__header { white-space: nowrap; overflow: hidden; font-siz= +e: 1.4rem; font-weight: 600; display: flex; width: 85%; -webkit-box-align: = +center; align-items: center; } + +.cmp-sticky-audio__divider { margin: 0px 0.5rem; } + +.cmp-sticky-audio__title { text-overflow: ellipsis; position: relative; whi= +te-space: nowrap; overflow: hidden; width: 80%; } + +.cmp-sticky-audio .cmp-sticky-time { font-size: 1.2rem; margin-top: 0px; pa= +dding-left: 1rem; display: flex; -webkit-box-align: center; align-items: ce= +nter; line-height: 2.56rem; } + +.cmp-sticky-audio .cmp-sticky-audio-controls { margin-left: auto; margin-ri= +ght: auto; width: 8em; padding-bottom: 0.5rem; display: flex; } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__backwar= +d { color: rgb(0, 0, 0); } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__backwar= +d::after { content: "=EF=92=AB"; font-size: 24px; font-family: Ionicons; di= +splay: block; font-weight: 400; font-style: normal; line-height: 1; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__forward= + { color: rgb(0, 0, 0); } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__forward= +::after { content: "=EF=92=AD"; font-size: 24px; font-family: Ionicons; dis= +play: block; font-weight: 400; font-style: normal; line-height: 1; text-tra= +nsform: none; letter-spacing: normal; overflow-wrap: normal; white-space: n= +owrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering:= + optimizelegibility; font-feature-settings: "liga"; } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__play { = +color: rgb(0, 0, 0); } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__play::a= +fter { content: "=EF=92=88"; font-size: 24px; font-family: Ionicons; displa= +y: block; font-weight: 400; font-style: normal; line-height: 1; text-transf= +orm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowr= +ap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: op= +timizelegibility; font-feature-settings: "liga"; padding: 0px 4.5rem; } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__pause {= + color: rgb(0, 0, 0); } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__pause::= +after { content: "=EF=91=B8"; font-size: 24px; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; padding: 0px 4.5rem; } + +.cmp-sticky-audio-progress-container { width: 100%; background-color: rgb(2= +55, 255, 255); } + +.cmp-sticky-audio-progress-bar { width: 1%; height: 0.32em; background-colo= +r: rgb(231, 0, 116); } + +.cmp-sticky-audio--disable .cmp-sticky-audio { display: none; } + +.newslettersignup .cmp-teaser__image { z-index: 1; border: none; right: 0px= +; margin: -4.5rem 0px 0px; position: absolute; height: 81px; width: 63px; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__image { top: -15px; height: 112px; width: = +88px; margin: 0px; } +} + +.newslettersignup .cmp-teaser__image .cmp-image__image { vertical-align: mi= +ddle; border: none; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__image .cmp-image__image { height: 112px; } +} + +.newslettersignup .cmp-teaser__container { width: 100%; background-color: r= +gb(255, 255, 255); padding-top: 4.5rem; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__container { padding-top: 1.5rem; } +} + +.newslettersignup .cmp-teaser__header { float: left; width: 100%; margin: 0= +px 3rem 2rem 0px; padding-bottom: 2rem; position: relative; border-bottom-w= +idth: 0.2rem; border-bottom-style: solid; } + +.newslettersignup .cmp-teaser__header::before { content: ""; position: abso= +lute; width: calc(100% - 7.3rem); border-top-width: 0.2rem; border-top-styl= +e: solid; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__header::before { width: calc(100% - 9.8rem= +); } +} + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__header { width: 50%; } +} + +.newslettersignup .cmp-teaser__description { margin: 0px; width: 100%; } + +.newslettersignup .cmp-teaser .h-title-eyebrow { margin: 0px; padding: 2rem= + 0px; width: 70%; } + +.newslettersignup .cmp-teaser__action-container { padding: 0px; } + +.newslettersignup .cmp-teaser .cmp-button { width: 100%; color: rgb(255, 25= +5, 255); background-color: rgb(0, 0, 0); border-color: transparent; box-sha= +dow: rgb(167, 167, 167) 4px 4px 0px 0px; margin: 0px 0px 4px; transition: b= +ox-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow = +0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; } + +.newslettersignup .cmp-teaser .cmp-button:focus, .newslettersignup .cmp-tea= +ser .cmp-button:hover { box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; t= +ransform: translate(-5px, -5px); color: rgb(255, 255, 255); background-colo= +r: rgb(0, 0, 0); } + +.newslettersignup .cmp-teaser .cmp-button:focus { border: 2px solid rgb(255= +, 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.newslettersignup .cmp-teaser .cmp-button:disabled { background-color: rgb(= +227, 227, 227); border-color: transparent; box-shadow: none; color: rgb(255= +, 255, 255); transition: none 0s ease 0s; } + +.newslettersignup .cmp-teaser .cmp-button:disabled:hover { box-shadow: none= +; transform: none; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser .cmp-button { width: auto; } +} + +.newslettersignup.color-block-accent-purple-1 .cmp-teaser__header { border-= +bottom-color: rgb(180, 85, 170); } + +.newslettersignup.color-block-accent-purple-1 .cmp-teaser__header::before {= + border-top-color: rgb(180, 85, 170); } + +.newslettersignup.color-block-accent-purple-2 .cmp-teaser__header { border-= +bottom-color: rgb(160, 85, 245); } + +.newslettersignup.color-block-accent-purple-2 .cmp-teaser__header::before {= + border-top-color: rgb(160, 85, 245); } + +.newslettersignup.color-block-accent-purple-3 .cmp-teaser__header { border-= +bottom-color: rgb(190, 130, 255); } + +.newslettersignup.color-block-accent-purple-3 .cmp-teaser__header::before {= + border-top-color: rgb(190, 130, 255); } + +.newslettersignup.color-block-accent-purple-4 .cmp-teaser__header { border-= +bottom-color: rgb(220, 175, 255); } + +.newslettersignup.color-block-accent-purple-4 .cmp-teaser__header::before {= + border-top-color: rgb(220, 175, 255); } + +.newslettersignup.color-block-accent-purple-5 .cmp-teaser__header { border-= +bottom-color: rgb(230, 220, 255); } + +.newslettersignup.color-block-accent-purple-5 .cmp-teaser__header::before {= + border-top-color: rgb(230, 220, 255); } + +.newslettersignup.color-block-alt-blue .cmp-teaser__header { border-bottom-= +color: rgb(0, 65, 240); } + +.newslettersignup.color-block-alt-blue .cmp-teaser__header::before { border= +-top-color: rgb(0, 65, 240); } + +.newslettersignup.color-block-alt-gray .cmp-teaser__header { border-bottom-= +color: rgb(190, 190, 190); } + +.newslettersignup.color-block-alt-gray .cmp-teaser__header::before { border= +-top-color: rgb(190, 190, 190); } + +.newslettersignup.color-block-alt-gray-dark .cmp-teaser__header { border-bo= +ttom-color: rgb(150, 150, 150); } + +.newslettersignup.color-block-alt-gray-dark .cmp-teaser__header::before { b= +order-top-color: rgb(150, 150, 150); } + +.newslettersignup.color-block-alt-gray-darker .cmp-teaser__header { border-= +bottom-color: rgb(90, 90, 90); } + +.newslettersignup.color-block-alt-gray-darker .cmp-teaser__header::before {= + border-top-color: rgb(90, 90, 90); } + +.newslettersignup.color-block-alt-green .cmp-teaser__header { border-bottom= +-color: rgb(0, 215, 0); } + +.newslettersignup.color-block-alt-green .cmp-teaser__header::before { borde= +r-top-color: rgb(0, 215, 0); } + +.newslettersignup.color-block-alt-red .cmp-teaser__header { border-bottom-c= +olor: red; } + +.newslettersignup.color-block-alt-red .cmp-teaser__header::before { border-= +top-color: red; } + +.newslettersignup.color-block-alt-yellow .cmp-teaser__header { border-botto= +m-color: rgb(255, 255, 0); } + +.newslettersignup.color-block-alt-yellow .cmp-teaser__header::before { bord= +er-top-color: rgb(255, 255, 0); } + +.newslettersignup.color-block-aqua .cmp-teaser__header { border-bottom-colo= +r: rgb(0, 255, 187); } + +.newslettersignup.color-block-aqua .cmp-teaser__header::before { border-top= +-color: rgb(0, 255, 187); } + +.newslettersignup.color-block-blue .cmp-teaser__header { border-bottom-colo= +r: rgb(0, 186, 255); } + +.newslettersignup.color-block-blue .cmp-teaser__header::before { border-top= +-color: rgb(0, 186, 255); } + +.newslettersignup.color-block-blue-green .cmp-teaser__header { border-botto= +m-color: rgb(5, 240, 165); } + +.newslettersignup.color-block-blue-green .cmp-teaser__header::before { bord= +er-top-color: rgb(5, 240, 165); } + +.newslettersignup.color-block-brand-green .cmp-teaser__header { border-bott= +om-color: rgb(100, 255, 80); } + +.newslettersignup.color-block-brand-green .cmp-teaser__header::before { bor= +der-top-color: rgb(100, 255, 80); } + +.newslettersignup.color-block-brand-orange .cmp-teaser__header { border-bot= +tom-color: rgb(255, 120, 0); } + +.newslettersignup.color-block-brand-orange .cmp-teaser__header::before { bo= +rder-top-color: rgb(255, 120, 0); } + +.newslettersignup.color-block-brand-yellow .cmp-teaser__header { border-bot= +tom-color: rgb(255, 235, 50); } + +.newslettersignup.color-block-brand-yellow .cmp-teaser__header::before { bo= +rder-top-color: rgb(255, 235, 50); } + +.newslettersignup.color-block-blue-dark .cmp-teaser__header { border-bottom= +-color: rgb(0, 142, 255); } + +.newslettersignup.color-block-blue-dark .cmp-teaser__header::before { borde= +r-top-color: rgb(0, 142, 255); } + +.newslettersignup.color-block-blue-light .cmp-teaser__header { border-botto= +m-color: rgb(0, 243, 255); } + +.newslettersignup.color-block-blue-light .cmp-teaser__header::before { bord= +er-top-color: rgb(0, 243, 255); } + +.newslettersignup.color-block-core-purple .cmp-teaser__header { border-bott= +om-color: rgb(70, 0, 115); } + +.newslettersignup.color-block-core-purple .cmp-teaser__header::before { bor= +der-top-color: rgb(70, 0, 115); } + +.newslettersignup.color-block-cyan .cmp-teaser__header { border-bottom-colo= +r: rgb(0, 255, 255); } + +.newslettersignup.color-block-cyan .cmp-teaser__header::before { border-top= +-color: rgb(0, 255, 255); } + +.newslettersignup.color-block-gray .cmp-teaser__header { border-bottom-colo= +r: rgb(167, 167, 167); } + +.newslettersignup.color-block-gray .cmp-teaser__header::before { border-top= +-color: rgb(167, 167, 167); } + +.newslettersignup.color-block-gray-base .cmp-teaser__header { border-bottom= +-color: rgb(0, 0, 0); } + +.newslettersignup.color-block-gray-base .cmp-teaser__header::before { borde= +r-top-color: rgb(0, 0, 0); } + +.newslettersignup.color-block-gray-dark .cmp-teaser__header { border-bottom= +-color: rgb(107, 107, 107); } + +.newslettersignup.color-block-gray-dark .cmp-teaser__header::before { borde= +r-top-color: rgb(107, 107, 107); } + +.newslettersignup.color-block-gray-darker .cmp-teaser__header { border-bott= +om-color: rgb(74, 74, 74); } + +.newslettersignup.color-block-gray-darker .cmp-teaser__header::before { bor= +der-top-color: rgb(74, 74, 74); } + +.newslettersignup.color-block-gray-light .cmp-teaser__header { border-botto= +m-color: rgb(204, 204, 204); } + +.newslettersignup.color-block-gray-light .cmp-teaser__header::before { bord= +er-top-color: rgb(204, 204, 204); } + +.newslettersignup.color-block-gray-lighter .cmp-teaser__header { border-bot= +tom-color: rgb(227, 227, 227); } + +.newslettersignup.color-block-gray-lighter .cmp-teaser__header::before { bo= +rder-top-color: rgb(227, 227, 227); } + +.newslettersignup.color-block-gray-lightest .cmp-teaser__header { border-bo= +ttom-color: rgb(242, 242, 242); } + +.newslettersignup.color-block-gray-lightest .cmp-teaser__header::before { b= +order-top-color: rgb(242, 242, 242); } + +.newslettersignup.color-block-grayishyellow-dark .cmp-teaser__header { bord= +er-bottom-color: rgb(150, 150, 140); } + +.newslettersignup.color-block-grayishyellow-dark .cmp-teaser__header::befor= +e { border-top-color: rgb(150, 150, 140); } + +.newslettersignup.color-block-grayishyellow-light .cmp-teaser__header { bor= +der-bottom-color: rgb(230, 230, 220); } + +.newslettersignup.color-block-grayishyellow-light .cmp-teaser__header::befo= +re { border-top-color: rgb(230, 230, 220); } + +.newslettersignup.color-block-green .cmp-teaser__header { border-bottom-col= +or: rgb(0, 255, 0); } + +.newslettersignup.color-block-green .cmp-teaser__header::before { border-to= +p-color: rgb(0, 255, 0); } + +.newslettersignup.color-block-green-dark .cmp-teaser__header { border-botto= +m-color: rgb(0, 83, 10); } + +.newslettersignup.color-block-green-dark .cmp-teaser__header::before { bord= +er-top-color: rgb(0, 83, 10); } + +.newslettersignup.color-block-link .cmp-teaser__header { border-bottom-colo= +r: rgb(0, 77, 255); } + +.newslettersignup.color-block-link .cmp-teaser__header::before { border-top= +-color: rgb(0, 77, 255); } + +.newslettersignup.color-block-link-dark .cmp-teaser__header { border-bottom= +-color: rgb(0, 0, 136); } + +.newslettersignup.color-block-link-dark .cmp-teaser__header::before { borde= +r-top-color: rgb(0, 0, 136); } + +.newslettersignup.color-block-orange .cmp-teaser__header { border-bottom-co= +lor: rgb(255, 182, 0); } + +.newslettersignup.color-block-orange .cmp-teaser__header::before { border-t= +op-color: rgb(255, 182, 0); } + +.newslettersignup.color-block-orange-dark .cmp-teaser__header { border-bott= +om-color: rgb(255, 149, 0); } + +.newslettersignup.color-block-orange-dark .cmp-teaser__header::before { bor= +der-top-color: rgb(255, 149, 0); } + +.newslettersignup.color-block-pink .cmp-teaser__header { border-bottom-colo= +r: rgb(231, 0, 116); } + +.newslettersignup.color-block-pink .cmp-teaser__header::before { border-top= +-color: rgb(231, 0, 116); } + +.newslettersignup.color-block-pink-dark .cmp-teaser__header { border-bottom= +-color: rgb(164, 2, 83); } + +.newslettersignup.color-block-pink-dark .cmp-teaser__header::before { borde= +r-top-color: rgb(164, 2, 83); } + +.newslettersignup.color-block-pink-light .cmp-teaser__header { border-botto= +m-color: rgb(255, 80, 160); } + +.newslettersignup.color-block-pink-light .cmp-teaser__header::before { bord= +er-top-color: rgb(255, 80, 160); } + +.newslettersignup.color-block-purple .cmp-teaser__header { border-bottom-co= +lor: rgb(161, 0, 255); } + +.newslettersignup.color-block-purple .cmp-teaser__header::before { border-t= +op-color: rgb(161, 0, 255); } + +.newslettersignup.color-block-purple-dark .cmp-teaser__header { border-bott= +om-color: rgb(117, 0, 192); } + +.newslettersignup.color-block-purple-dark .cmp-teaser__header::before { bor= +der-top-color: rgb(117, 0, 192); } + +.newslettersignup.color-block-purple-darkest .cmp-teaser__header { border-b= +ottom-color: rgb(70, 1, 115); } + +.newslettersignup.color-block-purple-darkest .cmp-teaser__header::before { = +border-top-color: rgb(70, 1, 115); } + +.newslettersignup.color-block-red .cmp-teaser__header { border-bottom-color= +: rgb(231, 15, 41); } + +.newslettersignup.color-block-red .cmp-teaser__header::before { border-top-= +color: rgb(231, 15, 41); } + +.newslettersignup.color-block-red-dark .cmp-teaser__header { border-bottom-= +color: rgb(189, 0, 29); } + +.newslettersignup.color-block-red-dark .cmp-teaser__header::before { border= +-top-color: rgb(189, 0, 29); } + +.newslettersignup.color-block-red-darker .cmp-teaser__header { border-botto= +m-color: rgb(113, 0, 18); } + +.newslettersignup.color-block-red-darker .cmp-teaser__header::before { bord= +er-top-color: rgb(113, 0, 18); } + +.newslettersignup.color-block-red-light .cmp-teaser__header { border-bottom= +-color: rgb(255, 50, 70); } + +.newslettersignup.color-block-red-light .cmp-teaser__header::before { borde= +r-top-color: rgb(255, 50, 70); } + +.newslettersignup.color-block-white .cmp-teaser__header { border-bottom-col= +or: rgb(255, 255, 255); } + +.newslettersignup.color-block-white .cmp-teaser__header::before { border-to= +p-color: rgb(255, 255, 255); } + +.newslettersignup.color-block-yellow .cmp-teaser__header { border-bottom-co= +lor: rgb(255, 212, 46); } + +.newslettersignup.color-block-yellow .cmp-teaser__header::before { border-t= +op-color: rgb(255, 212, 46); } + +.newslettersignup.color-block-yellow-dark .cmp-teaser__header { border-bott= +om-color: rgb(240, 192, 0); } + +.newslettersignup.color-block-yellow-dark .cmp-teaser__header::before { bor= +der-top-color: rgb(240, 192, 0); } + +.newslettersignup.color-block-yellow-light .cmp-teaser__header { border-bot= +tom-color: rgb(255, 240, 179); } + +.newslettersignup.color-block-yellow-light .cmp-teaser__header::before { bo= +rder-top-color: rgb(255, 240, 179); } + +.cmp-share-banner { display: flex; -webkit-box-pack: start; justify-content= +: flex-start; flex-wrap: wrap; padding: 2rem 0px 3rem; } + +.cmp-share-banner .h-title-eyebrow { display: flex; -webkit-box-align: cent= +er; align-items: center; margin-top: 1rem; margin-right: 30px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-share-banner .h-title-eyebrow { margin-left: 20px; } +} + +@media screen and (min-width: 1000px) { + .cmp-share-banner .h-title-eyebrow { margin-right: 2rem; } +} + +.cmp-share-banner__item { text-align: center; } + +.cmp-share-banner__item:first-child .cmp-share-banner__icon { margin-left: = +0px; } + +@media screen and (max-width: 999.9px) { + .cmp-share-banner__item:first-child.cmp-share-banner__item--mail + .cmp-s= +hare-banner__item .cmp-share-banner__icon { margin-left: 0px; } +} + +.cmp-share-banner__icon { -webkit-box-align: center; align-items: center; b= +order-radius: 50%; border: 0.2rem solid rgb(0, 77, 255); color: rgb(0, 77, = +255); display: flex; height: 3.5rem; -webkit-box-pack: center; justify-cont= +ent: center; margin-left: 3rem; width: 3.5rem; } + +.cmp-share-banner__icon:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px = +1px; outline: rgb(0, 0, 136) solid 1px; outline-offset: 1px; background-col= +or: rgb(0, 77, 255); color: rgb(255, 255, 255); } + +.cmp-share-banner__icon:focus:not(:focus-visible) { box-shadow: none; outli= +ne: none; } + +.cmp-share-banner__icon:hover { background-color: rgb(0, 77, 255); color: r= +gb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-share-banner__icon { margin-left: 2rem; } +} + +.cmp-share-banner__icon--linkedin::after { content: "=EF=88=B9"; } + +.cmp-share-banner__icon--facebook::after, .cmp-share-banner__icon--linkedin= +::after { font-size: 18px; font-family: Ionicons; display: block; font-weig= +ht: 400; font-style: normal; line-height: 1; text-transform: none; letter-s= +pacing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr;= + -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; f= +ont-feature-settings: "liga"; } + +.cmp-share-banner__icon--facebook::after { content: "=EF=88=B1"; } + +.cmp-share-banner__icon--instagram::after { content: "=EF=8D=91"; font-size= +: 18px; font-feature-settings: "liga"; } + +.cmp-share-banner__icon--instagram::after, .cmp-share-banner__icon--twitter= +::after { font-family: Ionicons; display: block; font-weight: 400; font-sty= +le: normal; line-height: 1; text-transform: none; letter-spacing: normal; o= +verflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smo= +othing: antialiased; text-rendering: optimizelegibility; } + +.cmp-share-banner__icon--twitter::after { content: "=EF=89=83"; font-size: = +14px; font-feature-settings: "liga"; } + +.cmp-share-banner__icon--youtube::after { content: "=EF=89=8D"; } + +.cmp-share-banner__icon--kununu::after, .cmp-share-banner__icon--youtube::a= +fter { font-size: 18px; font-family: Ionicons; display: block; font-weight:= + 400; font-style: normal; line-height: 1; text-transform: none; letter-spac= +ing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -w= +ebkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font= +-feature-settings: "liga"; } + +.cmp-share-banner__icon--kununu::after { content: "=EF=93=B8"; } + +.cmp-share-banner__icon--medium::after { content: "=EF=93=B9"; } + +.cmp-share-banner__icon--medium::after, .cmp-share-banner__icon--renren::af= +ter { font-size: 18px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +.cmp-share-banner__icon--renren::after { content: "=EE=A4=96"; } + +.cmp-share-banner__icon--wechat::after { content: "=EE=A4=99"; } + +.cmp-share-banner__icon--wechat::after, .cmp-share-banner__icon--weibo::aft= +er { font-size: 18px; font-family: Ionicons; display: block; font-weight: 4= +00; font-style: normal; line-height: 1; text-transform: none; letter-spacin= +g: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -web= +kit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-f= +eature-settings: "liga"; } + +.cmp-share-banner__icon--weibo::after { content: "=EE=A4=9A"; } + +.cmp-share-banner__icon--xing::after { content: "=EE=A4=9C"; font-size: 18p= +x; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; } + +.cmp-share-banner__icon--mail { border-color: rgb(107, 107, 107); color: rg= +b(107, 107, 107); } + +.cmp-share-banner__icon--mail::after { content: "=EF=90=A2"; font-size: 22p= +x; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; } + +.cmp-share-banner__icon--mail:hover { background-color: rgb(107, 107, 107);= + } + +@media screen and (max-width: 999.9px) { + .cmp-share-banner__icon--mail { display: none; } +} + +.cmp-share-banner--border-top .cmp-share-banner { border-top: 2px solid rgb= +(204, 204, 204); margin-top: 20px; } + +@media screen and (max-width: 767.9px) { + .cmp-share-banner--border-top .cmp-share-banner { margin-top: 30px; } +} + +.cmp-share-banner--border-bottom .cmp-share-banner { border-bottom: 2px sol= +id rgb(204, 204, 204); margin-bottom: 20px; } + +@media screen and (max-width: 767.9px) { + .cmp-share-banner--border-bottom .cmp-share-banner { margin-bottom: 30px;= + } +} + +.cmp-share-banner--background-gray .cmp-share-banner { background-color: rg= +b(242, 242, 242); } + +.cmp-share-banner--toolbar .cmp-share-banner { padding: 1rem 2rem 2rem; bac= +kground-color: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .cmp-share-banner--toolbar .cmp-share-banner { padding: 1.5rem 2rem 2rem;= + } +} + +.cmp-share-banner--toolbar .h-title-eyebrow { margin-left: 0px; } + +.cmp-share-banner__items { display: flex; -webkit-box-align: center; align-= +items: center; margin-top: 1rem; } + +.cmp-share-banner__download-report { margin-left: auto; -webkit-box-flex: 1= +; flex: 1 0 100%; } + +@media screen and (min-width: 768px) { + .cmp-share-banner__download-report { -webkit-box-flex: 0; flex: 0 0 auto;= + } +} + +.cmp-share-banner__download-report .cmp-button { margin: 20px 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-share-banner__download-report .cmp-button { margin-top: 1rem; } +} + +.share-module .cmp-share-module { -webkit-box-align: center; align-items: c= +enter; padding: 1rem 0px; z-index: 3; position: relative; align-self: cente= +r; } + +.share-module .cmp-share-module .cmp-share-module__circle-share { backgroun= +d-color: rgb(242, 242, 242); height: 7rem; width: 7rem; border-radius: 50%;= + box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 4px 0px; z-index: 2; } + +.share-module .cmp-share-module .cmp-share-module__circle-share:active { ou= +tline: none; } + +.share-module .cmp-share-module .cmp-share-module__circle-share:focus-visib= +le { outline-offset: 0px; outline: rgb(0, 77, 255) solid 1px; } + +.share-module .cmp-share-module .cmp-share-module__circle-share:hover { cur= +sor: pointer; } + +.share-module .cmp-share-module .cmp-share-module__ion-android-share-alt { = +color: rgb(74, 74, 74); font-size: 4.8rem; } + +.share-module .cmp-share-module .cmp-share-module__ion-android-share-alt::b= +efore { position: relative; top: 1.37rem; left: 1.55rem; content: "=EF=8E= +=AC"; font-size: 4.41rem; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } + +.share-module .cmp-share-module .cmp-share-module__hideoutline { outline: n= +one; } + +.share-module .cmp-share-module .cmp-share-module__tools { border: 0.1rem s= +olid rgb(227, 227, 227); z-index: 1; } + +.share-module .cmp-share-module .cmp-share-module__tools.cmp-share-module__= +tools--color-gray-light { background-color: rgb(242, 242, 242); } + +.share-module .cmp-share-module .cmp-share-banner__items .cmp-share-module_= +_share-text { font-size: 1.2rem; font-weight: 600; letter-spacing: 0.84px; = +text-transform: uppercase; } + +.share-module .cmp-share-module .cmp-share-module__tools--hide { overflow: = +hidden; } + +.share-module .cmp-share-banner { flex-wrap: nowrap; } + +.share-module--vertical .cmp-share-module { -webkit-box-orient: vertical; -= +webkit-box-direction: normal; flex-direction: column; -webkit-box-align: st= +art; align-items: flex-start; } + +.share-module--vertical .cmp-share-module .cmp-share-module__tools--hide { = +background-color: rgb(242, 242, 242); width: 7rem; margin-top: -3.5rem; bor= +der-radius: 0px 0px 5rem 5rem; border: 0.1rem solid rgb(227, 227, 227); pad= +ding: 0px; } + +.share-module--vertical .cmp-share-module .cmp-share-module__tools .cmp-sha= +re-banner__items { max-height: 30rem; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items { displa= +y: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-= +direction: column; padding-bottom: 3rem; width: 100%; margin-top: 0px; max-= +height: 0px; transform-origin: center top; transition: max-height 0.4s ease= + 0s; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items .cmp-sha= +re-module__share-text { margin: 3.5rem 0px 0px; padding-top: 2rem; max-widt= +h: 90%; overflow-wrap: break-word; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items .div-sha= +re-module { display: inline-block; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items .cmp-sha= +re-banner__icon { margin: 2rem 0px 0px; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items > .cmp-s= +hare-banner__item:first-child { margin-top: 3.5rem; } + +.share-module--horizontal .cmp-share-module .cmp-share-module__tools--hide = +{ height: 7rem; border-radius: 0px 5rem 5rem 0px; padding: 0px; width: auto= +; margin-left: -3.5rem; background-color: rgb(242, 242, 242); border: 0.1re= +m solid rgb(227, 227, 227); } + +.share-module--horizontal .cmp-share-module .cmp-share-module__tools .cmp-s= +hare-banner__items { max-width: 35rem; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items { disp= +lay: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; f= +lex-direction: row; padding-right: 3rem; height: 100%; width: inherit; marg= +in: 0px; max-width: 0px; transition: max-width 0.4s ease 0s; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items .cmp-s= +hare-module__share-text { white-space: nowrap; margin: 0px 1rem 0px 3.5rem;= + padding-left: 2rem; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items .div-s= +hare-module { display: inline-block; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items .cmp-s= +hare-banner__icon { margin: 0px 0px 0px 2rem; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items > .cmp= +-share-banner__item:first-child { margin-left: 3.5rem; } + +body.share-module__horizontal-scroll--toggle, html.share-module__horizontal= +-scroll--toggle { overflow-x: auto; } + +div.image:has(div.cmp-share-module__circle-share) { position: relative; z-i= +ndex: 1; } + +.multipagenavigation .cmp-multipage-nav__mobile-dropdown { -webkit-box-alig= +n: center; align-items: center; background-color: rgb(255, 255, 255); displ= +ay: flex; -webkit-box-pack: justify; justify-content: space-between; paddin= +g: 2rem 0px 2rem 2rem; width: 100%; font-family: Graphik, Arial, system-ui,= + -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica = +Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: normal;= + text-transform: uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0); l= +ine-height: 1.4; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__mobile-dropdown { font-size: 1.8= +rem; letter-spacing: 0.07em; display: none; } +} + +.multipagenavigation .cmp-multipage-nav__mobile-dropdown:hover { color: rgb= +(0, 0, 0); } + +.multipagenavigation .cmp-multipage-nav__arrow { margin-right: 14px; paddin= +g: 0px; top: 0px; } + +.multipagenavigation .cmp-multipage-nav__arrow-icon { height: 0.44em; margi= +n-right: 20px; margin-top: 0px; } + +.multipagenavigation .cmp-multipage-nav__arrow-icon span:first-of-type, .mu= +ltipagenavigation .cmp-multipage-nav__arrow-icon span:nth-of-type(2) { back= +ground-color: rgb(0, 0, 0); border-radius: 0.5em; display: block; height: 0= +.11em; transition: all 0.25s ease-in-out 0s; width: 1em; } + +.multipagenavigation .cmp-multipage-nav__arrow-icon span:first-of-type { ma= +rgin-left: -0.14em; margin-top: 0.67em; transform: rotate(50deg); } + +.multipagenavigation .cmp-multipage-nav__arrow-icon span:nth-of-type(2) { m= +argin-left: 0.48em; margin-top: -0.11em; transform: rotate(-50deg); } + +.multipagenavigation .cmp-multipage-nav__arrow-icon--close span:first-of-ty= +pe, .multipagenavigation .cmp-multipage-nav__arrow-icon--close span:nth-of-= +type(2) { transition: all 0.25s ease-in-out 0s; width: 1.2em; margin-left: = +0.05em; } + +.multipagenavigation .cmp-multipage-nav__arrow-icon--close span:first-of-ty= +pe { margin-top: 0.67em; transform: rotate(-45deg); } + +.multipagenavigation .cmp-multipage-nav__arrow-icon--close span:nth-of-type= +(2) { margin-top: -0.11em; transform: rotate(45deg); } + +.multipagenavigation .cmp-multipage-nav__elements { box-shadow: rgba(0, 0, = +0, 0.5) 0px 2px 4px 0px; z-index: 100; } + +.multipagenavigation .cmp-multipage-nav__elements:not(.cmp-multipage-nav--s= +ticky) { position: relative; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__elements { box-shadow: none; } +} + +.multipagenavigation .cmp-multipage-nav__articles { display: block; backgro= +und-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 0.5rem 0.= +5rem 0px; height: auto; max-height: 0px; visibility: hidden; width: 100%; t= +ransition: max-height 0.3s ease-in-out 0s, top 0.3s ease-in-out 0s; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__articles { box-shadow: none; ove= +rflow: hidden; position: absolute; right: 1rem; top: 6.5rem; width: 32rem; = +} +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__articles { visibility: visible; = +border-bottom: 2px solid rgb(227, 227, 227); border-top: 4px solid rgb(0, 7= +7, 255); box-shadow: none; max-height: none; overflow: visible; opacity: 1;= + position: relative; top: 0px; width: 100%; } +} + +.multipagenavigation .cmp-multipage-nav__items { background-color: rgb(255,= + 255, 255); box-shadow: none; height: 100%; list-style: none; margin: 0px a= +uto; max-width: 1200px; opacity: 1; display: block; } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__items { opacity: 0; } +} + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__items { transition: all 0.3s eas= +e-out 0s; z-index: 997; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__items, .multipagenavigation .cmp= +-multipage-nav__items::before { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 1rem= + 0px; } + .multipagenavigation .cmp-multipage-nav__items::before { content: ""; pos= +ition: absolute; width: 0px; height: 0px; border-color: rgb(255, 255, 255);= + border-style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; transform: rot= +ate(-45deg); right: 22px; top: -9px; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__items { visibility: visible; opa= +city: 1; box-shadow: none; display: none; padding: 0px 1.5rem; } +} + +.multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:fir= +st-child { -webkit-box-align: center; align-items: center; -webkit-box-flex= +: 1; flex: 1 0 0%; background-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child { border-top: none; } +} + +.multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:fir= +st-child .cmp-multipage-nav__item-link::after { display: none; } + +.multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:fir= +st-child .cmp-multipage-nav__item-link:focus::after, .multipagenavigation .= +cmp-multipage-nav__items .cmp-multipage-nav__item:first-child .cmp-multipag= +e-nav__item-link:hover::after { content: ""; background-color: rgb(0, 77, 2= +55); display: block; height: 100%; position: absolute; width: 4px; left: 0p= +x; top: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child .cmp-multipage-nav__item-link:focus::before, .multipagenavigatio= +n .cmp-multipage-nav__items .cmp-multipage-nav__item:first-child .cmp-multi= +page-nav__item-link:hover::before { content: ""; position: absolute; width:= + 0px; height: 0px; border-color: rgb(242, 242, 242); border-style: solid; b= +order-width: 1.2rem 1.2rem 1rem 1rem; transform: rotate(-45deg); box-shadow= +: none; left: auto; right: 22px; top: -9px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child::before { content: ""; position: absolute; width: 0px; height: 0= +px; border-color: rgb(255, 255, 255); border-style: solid; border-width: 1.= +2rem 1.2rem 1rem 1rem; transform: rotate(-45deg); left: auto; right: 22px; = +top: -9px; } + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child:focus::after, .multipagenavigation .cmp-multipage-nav__items .cm= +p-multipage-nav__item:first-child:hover::after { content: ""; background-co= +lor: rgb(0, 77, 255); display: block; height: 100%; position: absolute; wid= +th: 4px; left: 0px; top: 0px; } + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child:focus::before, .multipagenavigation .cmp-multipage-nav__items .c= +mp-multipage-nav__item:first-child:hover::before { content: ""; position: a= +bsolute; width: 0px; height: 0px; border-color: rgb(242, 242, 242); border-= +style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; transform: rotate(-45d= +eg); box-shadow: none; left: auto; } + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child.cmp-multipage-nav__item--active { background-color: rgb(242, 242= +, 242); } + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child.cmp-multipage-nav__item--active::after { content: ""; position: = +absolute; width: 0px; height: 0px; border-color: rgb(242, 242, 242); border= +-style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; transform: rotate(-45= +deg); box-shadow: none; left: auto; right: 22px; top: -9px; } +} + +.multipagenavigation .cmp-multipage-nav__items--desktop { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__items--desktop { display: flex; = +flex-wrap: wrap; visibility: visible; opacity: 1; } +} + +.multipagenavigation .cmp-multipage-nav__item { -webkit-box-align: center; = +align-items: center; border-top: 2px solid rgb(227, 227, 227); color: rgb(0= +, 0, 0); display: flex; -webkit-box-flex: 1; flex: 1 0 0px; font-weight: 40= +0; position: relative; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item { -webkit-box-flex: 2; flex= +: 2 0 0px; min-height: 66px; border-top: none; -webkit-box-pack: center; ju= +stify-content: center; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item::after { content: ""; backg= +round-color: rgb(227, 227, 227); display: block; height: 4rem; position: ab= +solute; width: 2px; left: 0px; } +} + +.multipagenavigation .cmp-multipage-nav__item-link:focus + .cmp-multipage-n= +av__item .cmp-multipage-nav__item-link::after, .multipagenavigation .cmp-mu= +ltipage-nav__item:focus + .cmp-multipage-nav__item:not(.cmp-multipage-nav__= +item--active)::after, .multipagenavigation .cmp-multipage-nav__item:focus::= +after, .multipagenavigation .cmp-multipage-nav__item:hover + .cmp-multipage= +-nav__item .cmp-multipage-nav__item-link::after, .multipagenavigation .cmp-= +multipage-nav__item:hover + .cmp-multipage-nav__item:not(.cmp-multipage-nav= +__item--active)::after, .multipagenavigation .cmp-multipage-nav__item:hover= +::after { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item:last-of-type::before { cont= +ent: ""; background-color: rgb(227, 227, 227); display: block; height: 4rem= +; position: absolute; width: 2px; right: 0px; } +} + +.multipagenavigation .cmp-multipage-nav__item-link { -webkit-box-align: cen= +ter; align-items: center; color: rgb(0, 0, 0); display: flex; font-size: 1.= +2rem; font-weight: 400; height: 100%; -webkit-box-pack: start; justify-cont= +ent: flex-start; line-height: 1.2; padding: 2rem; position: relative; text-= +transform: none; width: 100%; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item-link { padding: 2rem; -webk= +it-box-pack: center; justify-content: center; } +} + +.multipagenavigation .cmp-multipage-nav__item-link:focus, .multipagenavigat= +ion .cmp-multipage-nav__item-link:hover { background-color: rgb(242, 242, 2= +42); font-weight: 600; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 77, 25= +5); color: rgb(255, 255, 255); font-weight: 400; z-index: 2; } +} + +.multipagenavigation .cmp-multipage-nav__item-link:focus::after, .multipage= +navigation .cmp-multipage-nav__item-link:hover::after { content: ""; backgr= +ound-color: rgb(0, 77, 255); display: block; height: 100%; position: absolu= +te; width: 4px; left: 0px; top: 0px; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item-link:focus .cmp-multipage-n= +av__item-arrow::after, .multipagenavigation .cmp-multipage-nav__item-link:h= +over .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255); } +} + +.multipagenavigation .cmp-multipage-nav__item-link:focus { box-shadow: rgb(= +255, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 1px; outline-= +offset: 1px; z-index: 4; } + +.multipagenavigation .cmp-multipage-nav__item-arrow { display: none; margin= +-left: 10px; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item-arrow { display: block; } +} + +.multipagenavigation .cmp-multipage-nav__item-arrow::after { content: "=EE= +=A0=80"; font-size: 24px; font-family: Ionicons; font-weight: 400; font-sty= +le: normal; text-transform: none; letter-spacing: normal; overflow-wrap: no= +rmal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialia= +sed; text-rendering: optimizelegibility; font-feature-settings: "liga"; col= +or: rgb(0, 77, 255); display: block; line-height: 1.7rem; position: inherit= +; top: -2px; } + +.multipagenavigation .cmp-multipage-nav__item .more-icon { display: none; } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__item .more-icon { display: block= +; } +} + +.multipagenavigation .cmp-multipage-nav__item .more-icon::after { content: = +"=EF=91=AA"; font-size: 30px; font-family: Ionicons; font-weight: 400; font= +-style: normal; text-transform: none; letter-spacing: normal; overflow-wrap= +: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: anti= +aliased; text-rendering: optimizelegibility; font-feature-settings: "liga";= + align-self: center; display: block; line-height: 0.7; position: inherit; t= +op: -2px; } + +.multipagenavigation .cmp-multipage-nav__item--active { background-color: r= +gb(242, 242, 242); position: relative; } + +@-webkit-keyframes selectedBackgroundAnimation {=20 + 0% { bottom: 6.42em; } + 100% { bottom: -0.71em; } +} + +@keyframes selectedBackgroundAnimation {=20 + 0% { bottom: 6.42em; } + 100% { bottom: -0.71em; } +} + +@-webkit-keyframes selectedFoldAnimation {=20 + 0% { border-bottom: 0px solid transparent; } + 85% { border-bottom: 0px solid transparent; } + 100% { border-bottom: 0.57em solid transparent; } +} + +@keyframes selectedFoldAnimation {=20 + 0% { border-bottom: 0px solid transparent; } + 85% { border-bottom: 0px solid transparent; } + 100% { border-bottom: 0.57em solid transparent; } +} + +@-webkit-keyframes rotateArrowAnimation {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(90deg); } +} + +@keyframes rotateArrowAnimation {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(90deg); } +} + +@-webkit-keyframes rotateOverviewArrowAnimation {=20 + 0% { transform: rotate(0deg) scaleX(-1); } + 100% { transform: rotate(-90deg) scaleX(-1); } +} + +@keyframes rotateOverviewArrowAnimation {=20 + 0% { transform: rotate(0deg) scaleX(-1); } + 100% { transform: rotate(-90deg) scaleX(-1); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active-animate .cmp-multip= +age-nav__item-link { color: rgb(255, 255, 255); } +} + +.multipagenavigation .cmp-multipage-nav__item--active-animate .cmp-multipag= +e-nav__item-link::before { content: ""; background-color: rgb(0, 77, 255); = +display: block; height: 100%; position: absolute; width: 4px; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active-animate .cmp-multip= +age-nav__item-link::before { animation: 0.5s ease 0s 1 normal none running = +selectedBackgroundAnimation; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active-animate::after { co= +ntent: ""; border-bottom: 0.8rem solid transparent; border-right: 0.8rem so= +lid rgb(0, 0, 0); background-color: transparent; animation: 1s ease-in 0s 1= + normal none running selectedFoldAnimation; } +} + +.multipagenavigation .cmp-multipage-nav__item--active-animate .cmp-multipag= +e-nav__item-arrow::after { color: rgb(255, 255, 255); animation: 0.5s ease = +0.5s 1 normal forwards running rotateArrowAnimation; } + +.multipagenavigation .cmp-multipage-nav__item--active-animate.cmp-multipage= +-nav__item--overview { background-color: rgb(242, 242, 242); } + +.multipagenavigation .cmp-multipage-nav__item--active-animate.cmp-multipage= +-nav__item--overview .cmp-multipage-nav__item-arrow, .multipagenavigation .= +cmp-multipage-nav__item--active-animate.cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link { color: rgb(255, 255, 255); } + +.multipagenavigation .cmp-multipage-nav__item--active-animate.cmp-multipage= +-nav__item--overview .cmp-multipage-nav__item-arrow::after { animation: 0.5= +s ease 0.5s 1 normal forwards running rotateOverviewArrowAnimation; color: = +rgb(255, 255, 255); } + +.multipagenavigation .cmp-multipage-nav__item--active + .cmp-multipage-nav_= +_item::after { display: none; } + +.multipagenavigation .cmp-multipage-nav__item--active:focus::after, .multip= +agenavigation .cmp-multipage-nav__item--active:hover::after { display: bloc= +k; background-color: transparent; } + +.multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav__i= +tem-link { font-weight: 600; position: relative; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link { width: 100%; } +} + +.multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav__i= +tem-link::before { left: 0px; top: 0px; } + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link::before { content: ""; background-color: rgb(0, 77, 255); displa= +y: block; height: 100%; position: absolute; width: 4px; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link::before { bottom: -1rem; height: auto; right: 0px; width: 100%; = +} +} + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link:focus::before, .multipagenavigation .cmp-multipage-nav__item--ac= +tive .cmp-multipage-nav__item-link:hover::before { background-color: transp= +arent; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link::after { display: none; } +} + +.multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav__i= +tem-link span { z-index: 3; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active { background-color:= + rgb(255, 255, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active::after { bottom: -1= +rem; display: block; height: 0px; left: -0.8rem; position: absolute; width:= + 0px; z-index: 1; } +} + +.multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav__i= +tem-arrow::after { content: "=EE=A0=80"; font-size: 24px; font-family: Ioni= +cons; font-weight: 400; font-style: normal; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; display: inline-block; line-height: 1.7rem; tr= +ansform: rotate(0deg); } + +.multipagenavigation .cmp-multipage-nav__item--overview { color: rgb(0, 0, = +0); } + +.multipagenavigation .cmp-multipage-nav__item--overview::after { display: n= +one; } + +.multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link { place-content: flex-start; -webkit-box-pack: start; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-na= +v__item-link { -webkit-box-orient: vertical; -webkit-box-direction: reverse= +; flex-direction: column-reverse; place-content: center; -webkit-box-pack: = +center; padding: 0px 0.5rem; } +} + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-na= +v__item-link:focus, .multipagenavigation .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:hover { background-color: rgb(242, 242, 242)= +; } +} + +.multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-arrow { margin-bottom: 0.5rem; margin-left: 0px; } + +.multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-arrow::after { transform: scaleX(-1); color: rgb(0, 0, 0); } + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__item--overview.cmp-multipage-nav= +__item--active { background-color: rgb(242, 242, 242); } +} + +.multipagenavigation .cmp-multipage-nav__item--overview.cmp-multipage-nav__= +item--active::after { display: block; background-color: transparent; } + +.multipagenavigation .cmp-multipage-nav__item--overview.cmp-multipage-nav__= +item--active .cmp-multipage-nav__item-arrow { margin-bottom: 0.5rem; } + +.multipagenavigation .cmp-multipage-nav__item--more { -webkit-box-flex: 1; = +flex: 1 0 0%; max-width: 7.5rem; padding: 0px; } + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +ms { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: no= +rmal; flex-direction: column; padding: 0px; box-shadow: none; } + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +ms::before { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__i= +tems::before { content: ""; position: absolute; width: 0px; height: 0px; bo= +rder-color: rgb(255, 255, 255); border-style: solid; border-width: 1.2rem 1= +.2rem 1rem 1rem; transform: rotate(-45deg); box-shadow: rgba(0, 0, 0, 0.4) = +0px 0px 1rem 0px; display: inline; right: 22px; top: -9px; } +} + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +m-link { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__i= +tem-link { display: flex; -webkit-box-orient: vertical; -webkit-box-directi= +on: reverse; flex-direction: column-reverse; -webkit-box-pack: center; just= +ify-content: center; padding: 0px; } + .multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__i= +tem-link::before { content: ""; background-color: rgb(227, 227, 227); displ= +ay: block; height: 4rem; position: absolute; width: 2px; right: 0px; } + .multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__i= +tem-link:focus::before, .multipagenavigation .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link:hover::before { display: none; } +} + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +m-link--more-active { background-color: rgb(0, 77, 255); color: rgb(255, 25= +5, 255); font-weight: 400; z-index: 2; } + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +m-link--more-active::after, .multipagenavigation .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown { position: relative; width: 100%; background-color: rgb(255, 255= +, 255); right: 0px; visibility: hidden; opacity: 0; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 1rem 0px; transition: = +all 0.3s ease-out 0s; position: absolute; top: 7rem; width: auto; z-index: = +4; } +} + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__items { visibility: hidden; } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__items { width: 32rem; } +} + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item { border-top: 2px solid rgb(227, 227, 22= +7); -webkit-box-pack: start; justify-content: flex-start; background-color:= + rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item { min-height: fit-content; } +} + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item:last-of-type::before { display: none; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link { -webkit-box-align: start; align-i= +tems: flex-start; display: flex; padding: 2rem; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link:focus, .multipagenavigation .cmp-mu= +ltipage-nav__item .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link:hover { color: rgb(0, 0, 0); background-color: rgb(242, 242, 24= +2); font-weight: 600; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavigation = +.cmp-multipage-nav__item .cmp-multipage-nav--more-link-dropdown .cmp-multip= +age-nav__item-link:hover::after { display: block; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-= +link-dropdown .cmp-multipage-nav__item-link::after, .multipagenavigation .c= +mp-multipage-nav__item .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::before, .multipagenavigation .cmp-multipage-nav__item .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item::after { displ= +ay: none; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item:first-of-type { border-top: none; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item:first-of-type::before { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item:first-of-type::before { content: ""; p= +osition: absolute; width: 0px; height: 0px; border-color: rgb(255, 255, 255= +); border-style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; transform: r= +otate(-45deg); display: inline; right: 22px; top: -9px; } + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item:first-of-type .cmp-multipage-nav__item= +-link:focus::before, .multipagenavigation .cmp-multipage-nav__item .cmp-mul= +tipage-nav--more-link-dropdown .cmp-multipage-nav__item:first-of-type .cmp-= +multipage-nav__item-link:hover::before { content: ""; position: absolute; w= +idth: 0px; height: 0px; border-color: rgb(242, 242, 242); border-style: sol= +id; border-width: 1.2rem 1.2rem 1rem 1rem; transform: rotate(-45deg); displ= +ay: inline; right: 22px; top: -9px; } +} + +.multipagenavigation .cmp-multipage-nav__show-dropdown { height: auto; } + +.multipagenavigation .cmp-multipage-nav__show-dropdown--mobile { visibility= +: visible; overflow-y: auto; } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__show-dropdown--mobile { transiti= +on: top 0.3s ease-in-out 0s; } +} + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__show-dropdown--mobile.cmp-multip= +age-nav__articles { overflow: visible; max-height: none; top: 8rem; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__show-dropdown--mobile.cmp-multip= +age-nav__articles { top: 0px; } +} + +.multipagenavigation .cmp-multipage-nav__show-dropdown--mobile > .cmp-multi= +page-nav__items { transition: all 0.3s ease-in-out 0s; visibility: visible;= + opacity: 1; } + +.multipagenavigation .cmp-multipage-nav__show-dropdown--desktop.cmp-multipa= +ge-nav--more-link-dropdown { transition: top 0.3s ease-in-out 0s; visibilit= +y: visible; opacity: 1; } + +.multipagenavigation .cmp-multipage-nav__show-dropdown--desktop.cmp-multipa= +ge-nav--more-link-dropdown .cmp-multipage-nav__items { visibility: visible;= + } + +.multipagenavigation .cmp-multipage-nav--sticky { left: 0px; position: fixe= +d; right: 0px; z-index: 1000; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(180, 85, 170); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-1 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-1 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-1 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(180, 85, 170); } +} + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-1 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-1 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-1 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(180, 85, = +170); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-1 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-1 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(180, 85, 170); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(180= +, 85, 170); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-1 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-1 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-1= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-1 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(180, 85, 170); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(160, 85, 245); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-2 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-2 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-2 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(160, 85, 245); } +} + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-2 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-2 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-2 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(160, 85, = +245); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-2 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-2 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(160, 85, 245); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(160= +, 85, 245); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-2 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-2 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-2= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-2 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(160, 85, 245); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(190, 130, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-3 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-3 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-3 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(190, 130, 255); } +} + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-3 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-3 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-3 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(190, 130,= + 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-3 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-3 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(190, 130, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(190= +, 130, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-3 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-3 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-3= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-3 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(190, 130, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(220, 175, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-4 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-4 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-4 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(220, 175, 255); } +} + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-4 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-4 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-4 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(220, 175,= + 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-4 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-4 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(220, 175, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(220= +, 175, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-4 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-4 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-4= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-4 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(220, 175, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(230, 220, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-5 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-5 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-5 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(230, 220, 255); } +} + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-5 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-5 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-5 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(230, 220,= + 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-5 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-5 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(230, 220, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(230= +, 220, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-5 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-5 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-5= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-5 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(230, 220, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__articles { = +border-top: 4px solid rgb(0, 65, 240); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-a= +lt-blue .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:ho= +ver, .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-alt-blue .cmp-multipage-nav__item:not(.cmp-mu= +ltipage-nav__item--active) .cmp-multipage-nav__item-link:hover { background= +-color: rgb(0, 65, 240); } +} + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bl= +ock-alt-blue .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-li= +nk:hover::after, .multipagenavigation.color-block-alt-blue .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus::after, .multipagenavigation.color-block-alt-blue .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:hover::after { background-color: rgb(0, 65, 240); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after= +, .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-= +multipage-nav__item-arrow::after, .multipagenavigation.color-block-alt-blue= + .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multip= +age-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb= +(255, 255, 255); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-= +multipage-nav__item-arrow::after { color: rgb(0, 65, 240); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active { background-color: rgb(0, 65, 240= +); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgr= +ound-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .= +multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { b= +ackground-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipa= +genavigation.color-block-alt-blue .cmp-multipage-nav .cmp-multipage-nav__it= +em:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenaviga= +tion.color-block-alt-blue .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child:focus::after, .multipagenavigation.color-block-alt-blue .cmp-multipa= +ge-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenavigat= +ion.color-block-alt-blue .cmp-multipage-nav__item--active .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-alt-blue .cmp-multipa= +ge-nav__item--active .cmp-multipage-nav__item-link::before, .multipagenavig= +ation.color-block-alt-blue .cmp-multipage-nav__item--more .cmp-multipage-na= +v--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipag= +enavigation.color-block-alt-blue .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::after { ba= +ckground-color: rgb(0, 65, 240); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__articles { = +border-top: 4px solid rgb(190, 190, 190); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-a= +lt-gray .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:ho= +ver, .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-alt-gray .cmp-multipage-nav__item:not(.cmp-mu= +ltipage-nav__item--active) .cmp-multipage-nav__item-link:hover { background= +-color: rgb(190, 190, 190); } +} + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bl= +ock-alt-gray .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-li= +nk:hover::after, .multipagenavigation.color-block-alt-gray .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus::after, .multipagenavigation.color-block-alt-gray .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:hover::after { background-color: rgb(190, 190, 190); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after= +, .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-= +multipage-nav__item-arrow::after, .multipagenavigation.color-block-alt-gray= + .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multip= +age-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb= +(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-= +multipage-nav__item-arrow::after { color: rgb(190, 190, 190); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active { background-color: rgb(190, 190, = +190); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgr= +ound-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .= +multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { b= +ackground-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipa= +genavigation.color-block-alt-gray .cmp-multipage-nav .cmp-multipage-nav__it= +em:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenaviga= +tion.color-block-alt-gray .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child:focus::after, .multipagenavigation.color-block-alt-gray .cmp-multipa= +ge-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenavigat= +ion.color-block-alt-gray .cmp-multipage-nav__item--active .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-alt-gray .cmp-multipa= +ge-nav__item--active .cmp-multipage-nav__item-link::before, .multipagenavig= +ation.color-block-alt-gray .cmp-multipage-nav__item--more .cmp-multipage-na= +v--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipag= +enavigation.color-block-alt-gray .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::after { ba= +ckground-color: rgb(190, 190, 190); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__articl= +es { border-top: 4px solid rgb(150, 150, 150); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bl= +ock-alt-gray-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__it= +em-link:hover, .multipagenavigation.color-block-alt-gray-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:hover { background-color: rgb(150, 150, 150); } +} + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.col= +or-block-alt-gray-dark .cmp-multipage-nav__item--overview .cmp-multipage-na= +v__item-link:hover::after, .multipagenavigation.color-block-alt-gray-dark .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:focus::after, .multipagenavigation.color-block-alt-gray-da= +rk .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mult= +ipage-nav__item-link:hover::after { background-color: rgb(150, 150, 150); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::= +after, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__i= +tem--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-= +arrow::after, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage= +-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-l= +ink:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color= +-block-alt-gray-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item-= +-active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow= +::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) = +.cmp-multipage-nav__item-arrow::after { color: rgb(150, 150, 150); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav__item-link--more-active { background-color: rgb(150, = +150, 150); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { b= +ackground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:foc= +us, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item= +--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link= +:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mu= +ltipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multi= +pagenavigation.color-block-alt-gray-dark .cmp-multipage-nav .cmp-multipage-= +nav__item:first-child:focus::after, .multipagenavigation.color-block-alt-gr= +ay-dark .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::afte= +r, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item-= +-active .cmp-multipage-nav__item-link::after, .multipagenavigation.color-bl= +ock-alt-gray-dark .cmp-multipage-nav__item--active .cmp-multipage-nav__item= +-link::before, .multipagenavigation.color-block-alt-gray-dark .cmp-multipag= +e-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link:focus::after, .multipagenavigation.color-block-alt-gray-dark .c= +mp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-mu= +ltipage-nav__item-link:hover::after { background-color: rgb(150, 150, 150);= + } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(90, 90, 90); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-alt-gray-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-alt-gray-darker .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-alt-gray-darker .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(90, 90, 90); } +} + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-alt-gray-darker .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-alt-gray-da= +rker .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-alt-g= +ray-darker .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(90, 90, 9= +0); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-alt-gray-darker .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-alt-gray-darker .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(90, 90, 90); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(90,= + 90, 90); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +alt-gray-darker .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-alt-gray-darker .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-alt-gray-darker= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-al= +t-gray-darker .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(90, 90, 90); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-green .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(0, 215, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +alt-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-alt-green .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(0, 215, 0); } +} + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-alt-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-alt-green .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-alt-green .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(0, 215, 0); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-alt-green .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-alt-g= +reen .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(0, 215, 0); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 215, 0= +); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-alt-green .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-alt-green .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-alt-green .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-alt-green .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-alt-green .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-alt-green .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(0, 215, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-red .cmp-multipage-nav__articles { b= +order-top: 4px solid red; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-al= +t-red .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hove= +r, .multipagenavigation.color-block-alt-red .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multi= +pagenavigation.color-block-alt-red .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:hover { background-col= +or: red; } +} + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-blo= +ck-alt-red .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link= +:hover::after, .multipagenavigation.color-block-alt-red .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus::after, .multipagenavigation.color-block-alt-red .cmp-multipage-nav__i= +tem:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hov= +er::after { background-color: red; } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after,= + .multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after= +, .multipagenavigation.color-block-alt-red .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-mul= +tipage-nav__item-arrow::after, .multipagenavigation.color-block-alt-red .cm= +p-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-= +nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255= +, 255, 255); } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-m= +ultipage-nav__item-arrow::after { color: red; } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cm= +p-multipage-nav__item-link--more-active { background-color: red; } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cm= +p-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgro= +und-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .m= +ultipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { bac= +kground-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav .cmp-multipage-= +nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipag= +enavigation.color-block-alt-red .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigati= +on.color-block-alt-red .cmp-multipage-nav .cmp-multipage-nav__item:first-ch= +ild:focus::after, .multipagenavigation.color-block-alt-red .cmp-multipage-n= +av .cmp-multipage-nav__item:first-child:hover::after, .multipagenavigation.= +color-block-alt-red .cmp-multipage-nav__item--active .cmp-multipage-nav__it= +em-link::after, .multipagenavigation.color-block-alt-red .cmp-multipage-nav= +__item--active .cmp-multipage-nav__item-link::before, .multipagenavigation.= +color-block-alt-red .cmp-multipage-nav__item--more .cmp-multipage-nav--more= +-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipagenaviga= +tion.color-block-alt-red .cmp-multipage-nav__item--more .cmp-multipage-nav-= +-more-link-dropdown .cmp-multipage-nav__item-link:hover::after { background= +-color: red; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(255, 255, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-alt-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(255, 255, 0); } +} + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-alt-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-alt-yellow .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-alt-yellow .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(255, 255, 0); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-al= +t-yellow .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(255, 255, 0); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 255= +, 0); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-alt-yellow .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-alt-yellow .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-alt-yellow .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-alt-yellow .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-alt-yellow = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(255, 255, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-aqua .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(0, 255, 187); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-aqua .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-aqua = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-aqua .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-aqua .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 2= +55, 187); } +} + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +aqua .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-aqua .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-aqua .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(0, 255, 187); } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-aqua .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-aqua .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-aqua .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(0, 255, 187); } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(0, 255, 187); = +} + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-aqua .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-aqua .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-aqua .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +aqua .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-aqua .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-aqua .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-aqua= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(0, 255, 187)= +; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(0, 186, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-blue = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-blue .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-blue .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 1= +86, 255); } +} + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +blue .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-blue .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-blue .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(0, 186, 255); } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-blue .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-blue .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-blue .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(0, 186, 255); } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(0, 186, 255); = +} + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-blue .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-blue .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-blue .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-blue .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +blue .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-blue .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-blue .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-blue= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(0, 186, 255)= +; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-green .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(5, 240, 165); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-blue-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(5, 240, 165); } +} + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-blue-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-blue-green .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-blue-green .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(5, 240, 165); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-bl= +ue-green .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(5, 240, 165); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(5, 240, = +165); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-blue-green .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-blue-green .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-blue-green .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-blue-green .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-blue-green = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(5, 240, 165); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-green .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(100, 255, 80); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-brand-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-brand-green .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(100, 255, 80); } +} + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-brand-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-brand-green .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-brand-green .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(100, 255, 80); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-brand-green .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(100, 255, 80); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(100, 25= +5, 80); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-brand-green .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-brand-green .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-brand-green = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-brand-green .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-brand-= +green .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-brand-green .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(100, 255, 80); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__article= +s { border-top: 4px solid rgb(255, 120, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-blo= +ck-brand-orange .cmp-multipage-nav__item--overview .cmp-multipage-nav__item= +-link:hover, .multipagenavigation.color-block-brand-orange .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:ho= +ver { background-color: rgb(255, 120, 0); } +} + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.colo= +r-block-brand-orange .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link:hover::after, .multipagenavigation.color-block-brand-orange .cmp= +-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-n= +av__item-link:focus::after, .multipagenavigation.color-block-brand-orange .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:hover::after { background-color: rgb(255, 120, 0); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-brand-orange .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-bl= +ock-brand-orange .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::af= +ter { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .= +cmp-multipage-nav__item-arrow::after { color: rgb(255, 120, 0); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 1= +20, 0); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { ba= +ckground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mul= +tipagenavigation.color-block-brand-orange .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipa= +genavigation.color-block-brand-orange .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child:focus::after, .multipagenavigation.color-block-brand-ora= +nge .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .= +multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::after, .multipagenavigation.color-block-b= +rand-orange .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link:= +:before, .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-brand-orange .cmp-multi= +page-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link:hover::after { background-color: rgb(255, 120, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__article= +s { border-top: 4px solid rgb(255, 235, 50); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-blo= +ck-brand-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav__item= +-link:hover, .multipagenavigation.color-block-brand-yellow .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:ho= +ver { background-color: rgb(255, 235, 50); } +} + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.colo= +r-block-brand-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link:hover::after, .multipagenavigation.color-block-brand-yellow .cmp= +-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-n= +av__item-link:focus::after, .multipagenavigation.color-block-brand-yellow .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:hover::after { background-color: rgb(255, 235, 50); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-brand-yellow .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-bl= +ock-brand-yellow .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::af= +ter { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .= +cmp-multipage-nav__item-arrow::after { color: rgb(255, 235, 50); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 2= +35, 50); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { ba= +ckground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mul= +tipagenavigation.color-block-brand-yellow .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipa= +genavigation.color-block-brand-yellow .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child:focus::after, .multipagenavigation.color-block-brand-yel= +low .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .= +multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::after, .multipagenavigation.color-block-b= +rand-yellow .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link:= +:before, .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-brand-yellow .cmp-multi= +page-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link:hover::after { background-color: rgb(255, 235, 50); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(0, 142, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +blue-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(0, 142, 255); } +} + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-blue-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-blue-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-blue-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(0, 142, 255); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-blue-= +dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(0, 142, 255); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 142, 2= +55); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-blue-dark .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-blue-dark .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-blue-dark .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-blue-dark .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-blue-dark .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-blue-dark .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(0, 142, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-light .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(0, 243, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-blue-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(0, 243, 255); } +} + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-blue-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-blue-light .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-blue-light .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(0, 243, 255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-bl= +ue-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(0, 243, 255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 243, = +255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-blue-light .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-blue-light .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-blue-light .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-blue-light .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-blue-light = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(0, 243, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-core-purple .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(70, 0, 115); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-core-purple .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-core-purple .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(70, 0, 115); } +} + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-core-purple .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-core-purple .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-core-purple .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(70, 0, 115); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-core-purple .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(70, 0, 115); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(70, 0, = +115); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-core-purple .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-core-purple .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-core-purple = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-core-purple .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-core-p= +urple .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-core-purple .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(70, 0, 115); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-cyan .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(0, 255, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-cyan .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-cyan = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-cyan .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-cyan .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 2= +55, 255); } +} + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +cyan .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-cyan .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-cyan .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(0, 255, 255); } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-cyan .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-cyan .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-cyan .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(0, 255, 255); } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(0, 255, 255); = +} + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-cyan .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-cyan .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-cyan .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +cyan .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-cyan .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-cyan .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-cyan= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(0, 255, 255)= +; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(167, 167, 167); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-gray = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-gray .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-gray .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(167,= + 167, 167); } +} + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +gray .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-gray .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-gray .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(167, 167, 167); } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-gray .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-gray .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-gray .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(167, 167, 167); } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(167, 167, 167)= +; } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-gray .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-gray .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-gray .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +gray .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-gray .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-gray .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-gray= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(167, 167, 16= +7); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-base .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(0, 0, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +gray-base .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-gray-base .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(0, 0, 0); } +} + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-gray-base .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-gray-base .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-gray-base .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(0, 0, 0); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-gray-base .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-gray-= +base .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(0, 0, 0); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 0, 0);= + } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-gray-base .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-gray-base .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-gray-base .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-gray-base .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-gray-base .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-gray-base .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(107, 107, 107); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +gray-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(107, 107, 107); } +} + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-gray-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-gray-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-gray-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(107, 107, 107); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-gray-= +dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(107, 107, 107); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(107, 107,= + 107); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-gray-dark .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-gray-dark .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-gray-dark .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-gray-dark .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-gray-dark .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-gray-dark .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(107, 107, 107); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(74, 74, 74); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-gray-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(74, 74, 74); } +} + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-gray-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-gray-darker .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-gray-darker .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(74, 74, 74); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-gray-darker .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(74, 74, 74); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(74, 74,= + 74); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-gray-darker .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-gray-darker .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-gray-darker = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-gray-d= +arker .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(74, 74, 74); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-light .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(204, 204, 204); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-gray-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(204, 204, 204); } +} + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-gray-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-gray-light .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-gray-light .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(204, 204, 204); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-gr= +ay-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(204, 204, 204); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(204, 204= +, 204); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-gray-light .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-gray-light .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-gray-light .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-gray-light .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-gray-light = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__article= +s { border-top: 4px solid rgb(227, 227, 227); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-blo= +ck-gray-lighter .cmp-multipage-nav__item--overview .cmp-multipage-nav__item= +-link:hover, .multipagenavigation.color-block-gray-lighter .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:ho= +ver { background-color: rgb(227, 227, 227); } +} + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.colo= +r-block-gray-lighter .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link:hover::after, .multipagenavigation.color-block-gray-lighter .cmp= +-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-n= +av__item-link:focus::after, .multipagenavigation.color-block-gray-lighter .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:hover::after { background-color: rgb(227, 227, 227); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-gray-lighter .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-bl= +ock-gray-lighter .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::af= +ter { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .= +cmp-multipage-nav__item-arrow::after { color: rgb(227, 227, 227); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active { background-color: rgb(227, 2= +27, 227); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { ba= +ckground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mul= +tipagenavigation.color-block-gray-lighter .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipa= +genavigation.color-block-gray-lighter .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child:focus::after, .multipagenavigation.color-block-gray-ligh= +ter .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .= +multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::after, .multipagenavigation.color-block-g= +ray-lighter .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link:= +:before, .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-gray-lighter .cmp-multi= +page-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link:hover::after { background-color: rgb(227, 227, 227); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__articl= +es { border-top: 4px solid rgb(242, 242, 242); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bl= +ock-gray-lightest .cmp-multipage-nav__item--overview .cmp-multipage-nav__it= +em-link:hover, .multipagenavigation.color-block-gray-lightest .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus, .multipagenavigation.color-block-gray-lightest .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:hover { background-color: rgb(242, 242, 242); } +} + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.col= +or-block-gray-lightest .cmp-multipage-nav__item--overview .cmp-multipage-na= +v__item-link:hover::after, .multipagenavigation.color-block-gray-lightest .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:focus::after, .multipagenavigation.color-block-gray-lighte= +st .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mult= +ipage-nav__item-link:hover::after { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::= +after, .multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__i= +tem--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-= +arrow::after, .multipagenavigation.color-block-gray-lightest .cmp-multipage= +-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-l= +ink:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color= +-block-gray-lightest .cmp-multipage-nav__item:not(.cmp-multipage-nav__item-= +-active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow= +::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) = +.cmp-multipage-nav__item-arrow::after { color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav__item-link--more-active { background-color: rgb(242, = +242, 242); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { b= +ackground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mu= +ltipagenavigation.color-block-gray-lightest .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multi= +pagenavigation.color-block-gray-lightest .cmp-multipage-nav .cmp-multipage-= +nav__item:first-child:focus::after, .multipagenavigation.color-block-gray-l= +ightest .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::afte= +r, .multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item-= +-active .cmp-multipage-nav__item-link::after, .multipagenavigation.color-bl= +ock-gray-lightest .cmp-multipage-nav__item--active .cmp-multipage-nav__item= +-link::before, .multipagenavigation.color-block-gray-lightest .cmp-multipag= +e-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link:focus, .multipagenavigation.color-block-gray-lightest .cmp-mult= +ipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage= +-nav__item-link:focus::after, .multipagenavigation.color-block-gray-lightes= +t .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link:hover, .multipagenavigation.color-block-gray-lig= +htest .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link:hover::after { background-color: rgb(242, 24= +2, 242); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__a= +rticles { border-top: 4px solid rgb(150, 150, 140); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__i= +tem--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.col= +or-block-grayishyellow-dark .cmp-multipage-nav__item--overview .cmp-multipa= +ge-nav__item-link:hover, .multipagenavigation.color-block-grayishyellow-dar= +k .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multi= +page-nav__item-link:focus, .multipagenavigation.color-block-grayishyellow-d= +ark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mul= +tipage-nav__item-link:hover { background-color: rgb(150, 150, 140); } +} + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigatio= +n.color-block-grayishyellow-dark .cmp-multipage-nav__item--overview .cmp-mu= +ltipage-nav__item-link:hover::after, .multipagenavigation.color-block-grayi= +shyellow-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active= +) .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bl= +ock-grayishyellow-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover::after { background-color: r= +gb(150, 150, 140); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-grayishyellow-dark .cmp-multip= +age-nav__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-= +nav__item-arrow::after, .multipagenavigation.color-block-grayishyellow-dark= + .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multip= +age-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagen= +avigation.color-block-grayishyellow-dark .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active) .cmp-multipage-nav__item-link:hover .cmp-multi= +page-nav__item-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overv= +iew) .cmp-multipage-nav__item-arrow::after { color: rgb(150, 150, 140); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--more .cmp-multipage-nav__item-link--more-active { background-color: rgb(= +150, 150, 140); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--more .cmp-multipage-nav__item-link--more-active::before { display: none;= + } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-lin= +k { background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage= +-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav .cmp= +-multipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after= +, .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav .c= +mp-multipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::aft= +er, .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav = +.cmp-multipage-nav__item:first-child:focus::after, .multipagenavigation.col= +or-block-grayishyellow-dark .cmp-multipage-nav .cmp-multipage-nav__item:fir= +st-child:hover::after, .multipagenavigation.color-block-grayishyellow-dark = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after, .mul= +tipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__item--a= +ctive .cmp-multipage-nav__item-link::before, .multipagenavigation.color-blo= +ck-grayishyellow-dark .cmp-multipage-nav__item--more .cmp-multipage-nav--mo= +re-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavi= +gation.color-block-grayishyellow-dark .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::after= + { background-color: rgb(150, 150, 140); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__= +articles { border-top: 4px solid rgb(230, 230, 220); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__= +item--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.co= +lor-block-grayishyellow-light .cmp-multipage-nav__item--overview .cmp-multi= +page-nav__item-link:hover, .multipagenavigation.color-block-grayishyellow-l= +ight .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus, .multipagenavigation.color-block-grayishyello= +w-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp= +-multipage-nav__item-link:hover { background-color: rgb(230, 230, 220); } +} + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigati= +on.color-block-grayishyellow-light .cmp-multipage-nav__item--overview .cmp-= +multipage-nav__item-link:hover::after, .multipagenavigation.color-block-gra= +yishyellow-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-grayishyellow-light .cmp-multipage-nav__item:not(.cmp-multipage-nav_= +_item--active) .cmp-multipage-nav__item-link:hover::after { background-colo= +r: rgb(230, 230, 220); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-a= +rrow::after, .multipagenavigation.color-block-grayishyellow-light .cmp-mult= +ipage-nav__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipag= +e-nav__item-arrow::after, .multipagenavigation.color-block-grayishyellow-li= +ght .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mul= +tipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .multipa= +genavigation.color-block-grayishyellow-light .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover .cmp-m= +ultipage-nav__item-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--over= +view) .cmp-multipage-nav__item-arrow::after { color: rgb(230, 230, 220); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--more .cmp-multipage-nav__item-link--more-active { background-color: rgb= +(230, 230, 220); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--more .cmp-multipage-nav__item-link--more-active::before { display: none= +; } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-li= +nk { background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-li= +nk:focus, .multipagenavigation.color-block-grayishyellow-light .cmp-multipa= +ge-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav .cm= +p-multipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::afte= +r, .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav = +.cmp-multipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::a= +fter, .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-n= +av .cmp-multipage-nav__item:first-child:focus::after, .multipagenavigation.= +color-block-grayishyellow-light .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:hover::after, .multipagenavigation.color-block-grayishyellow-l= +ight .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__i= +tem--active .cmp-multipage-nav__item-link::before, .multipagenavigation.col= +or-block-grayishyellow-light .cmp-multipage-nav__item--more .cmp-multipage-= +nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-grayishyellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hove= +r::after { background-color: rgb(230, 230, 220); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-green .cmp-multipage-nav__articles { bor= +der-top: 4px solid rgb(0, 255, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-green .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-gree= +n .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .= +multipagenavigation.color-block-green .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagena= +vigation.color-block-green .cmp-multipage-nav__item:not(.cmp-multipage-nav_= +_item--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(= +0, 255, 0); } +} + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block= +-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hov= +er::after, .multipagenavigation.color-block-green .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::= +after, .multipagenavigation.color-block-green .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::afte= +r { background-color: rgb(0, 255, 0); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .= +multipagenavigation.color-block-green .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-green .cmp-multipage-nav__item:not(.cmp-mult= +ipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage= +-nav__item-arrow::after, .multipagenavigation.color-block-green .cmp-multip= +age-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__ite= +m-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 2= +55); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item:not(.cmp-mu= +ltipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mul= +tipage-nav__item-arrow::after { color: rgb(0, 255, 0); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-= +multipage-nav__item-link--more-active { background-color: rgb(0, 255, 0); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-= +multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgroun= +d-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mul= +tipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-mult= +ipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgro= +und-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-green .cmp-multipage-nav .cmp-multipage-na= +v__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagen= +avigation.color-block-green .cmp-multipage-nav .cmp-multipage-nav__item:fir= +st-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.c= +olor-block-green .cmp-multipage-nav .cmp-multipage-nav__item:first-child:fo= +cus::after, .multipagenavigation.color-block-green .cmp-multipage-nav .cmp-= +multipage-nav__item:first-child:hover::after, .multipagenavigation.color-bl= +ock-green .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::a= +fter, .multipagenavigation.color-block-green .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::before, .multipagenavigation.color-block-= +green .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-blo= +ck-green .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropd= +own .cmp-multipage-nav__item-link:hover::after { background-color: rgb(0, 2= +55, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-green-dark .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(0, 83, 10); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-green-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(0, 83, 10); } +} + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-green-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-green-dark .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-green-dark .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(0, 83, 10); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-gr= +een-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(0, 83, 10); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 83, 1= +0); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-green-dark .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-green-dark .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-green-dark .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-green-dark .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-green-dark = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(0, 83, 10); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-link .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(0, 77, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-link .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-link = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-link .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-link .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 7= +7, 255); } +} + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +link .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-link .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-link .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(0, 77, 255); } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-link .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-link .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-link .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(0, 77, 255); } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(0, 77, 255); } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-link .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-link .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-link .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-link .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +link .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-link .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-link .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-link= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(0, 77, 255);= + } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-link-dark .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(0, 0, 136); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +link-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-link-dark .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(0, 0, 136); } +} + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-link-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-link-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-link-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(0, 0, 136); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-link-dark .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-link-= +dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(0, 0, 136); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 0, 136= +); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-link-dark .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-link-dark .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-link-dark .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-link-dark .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-link-dark .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-link-dark .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-orange .cmp-multipage-nav__articles { bo= +rder-top: 4px solid rgb(255, 182, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-orange .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-ora= +nge .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover,= + .multipagenavigation.color-block-orange .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipag= +enavigation.color-block-orange .cmp-multipage-nav__item:not(.cmp-multipage-= +nav__item--active) .cmp-multipage-nav__item-link:hover { background-color: = +rgb(255, 182, 0); } +} + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bloc= +k-orange .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:h= +over::after, .multipagenavigation.color-block-orange .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s::after, .multipagenavigation.color-block-orange .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::= +after { background-color: rgb(255, 182, 0); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-orange .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multip= +age-nav__item-arrow::after, .multipagenavigation.color-block-orange .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 25= +5, 255); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mu= +ltipage-nav__item-arrow::after { color: rgb(255, 182, 0); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active { background-color: rgb(255, 182, 0)= +; } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgrou= +nd-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backg= +round-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipage= +navigation.color-block-orange .cmp-multipage-nav .cmp-multipage-nav__item:f= +irst-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation= +.color-block-orange .cmp-multipage-nav .cmp-multipage-nav__item:first-child= +:focus::after, .multipagenavigation.color-block-orange .cmp-multipage-nav .= +cmp-multipage-nav__item:first-child:hover::after, .multipagenavigation.colo= +r-block-orange .cmp-multipage-nav__item--active .cmp-multipage-nav__item-li= +nk::after, .multipagenavigation.color-block-orange .cmp-multipage-nav__item= +--active .cmp-multipage-nav__item-link::before, .multipagenavigation.color-= +block-orange .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-d= +ropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.co= +lor-block-orange .cmp-multipage-nav__item--more .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item-link:hover::after { background-color: = +rgb(255, 182, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(255, 149, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-orange-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(255, 149, 0); } +} + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-orange-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-orange-dark .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-orange-dark .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(255, 149, 0); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-orange-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(255, 149, 0); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 14= +9, 0); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-orange-dark .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-orange-dark .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-orange-dark = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-orange= +-dark .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(255, 149, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(231, 0, 116); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-pink = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-pink .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-pink .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(231,= + 0, 116); } +} + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +pink .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-pink .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-pink .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(231, 0, 116); } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-pink .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-pink .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-pink .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(231, 0, 116); } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(231, 0, 116); = +} + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-pink .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-pink .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-pink .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-pink .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +pink .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-pink .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-pink .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-pink= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(231, 0, 116)= +; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(164, 2, 83); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +pink-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(164, 2, 83); } +} + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-pink-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-pink-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-pink-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(164, 2, 83); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-pink-= +dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(164, 2, 83); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(164, 2, 8= +3); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-pink-dark .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-pink-dark .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-pink-dark .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-pink-dark .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-pink-dark .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-pink-dark .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(164, 2, 83); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink-light .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(255, 80, 160); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-pink-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(255, 80, 160); } +} + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-pink-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-pink-light .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-pink-light .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(255, 80, 160); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-pi= +nk-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(255, 80, 160); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 80,= + 160); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-pink-light .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-pink-light .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-pink-light .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-pink-light .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-pink-light = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(255, 80, 160); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple .cmp-multipage-nav__articles { bo= +rder-top: 4px solid rgb(161, 0, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-pur= +ple .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover,= + .multipagenavigation.color-block-purple .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipag= +enavigation.color-block-purple .cmp-multipage-nav__item:not(.cmp-multipage-= +nav__item--active) .cmp-multipage-nav__item-link:hover { background-color: = +rgb(161, 0, 255); } +} + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bloc= +k-purple .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:h= +over::after, .multipagenavigation.color-block-purple .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s::after, .multipagenavigation.color-block-purple .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::= +after { background-color: rgb(161, 0, 255); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-purple .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multip= +age-nav__item-arrow::after, .multipagenavigation.color-block-purple .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 25= +5, 255); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mu= +ltipage-nav__item-arrow::after { color: rgb(161, 0, 255); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active { background-color: rgb(161, 0, 255)= +; } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgrou= +nd-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backg= +round-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipage= +navigation.color-block-purple .cmp-multipage-nav .cmp-multipage-nav__item:f= +irst-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation= +.color-block-purple .cmp-multipage-nav .cmp-multipage-nav__item:first-child= +:focus::after, .multipagenavigation.color-block-purple .cmp-multipage-nav .= +cmp-multipage-nav__item:first-child:hover::after, .multipagenavigation.colo= +r-block-purple .cmp-multipage-nav__item--active .cmp-multipage-nav__item-li= +nk::after, .multipagenavigation.color-block-purple .cmp-multipage-nav__item= +--active .cmp-multipage-nav__item-link::before, .multipagenavigation.color-= +block-purple .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-d= +ropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.co= +lor-block-purple .cmp-multipage-nav__item--more .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item-link:hover::after { background-color: = +rgb(161, 0, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(117, 0, 192); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-purple-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(117, 0, 192); } +} + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-purple-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-purple-dark .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-purple-dark .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(117, 0, 192); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-purple-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(117, 0, 192); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(117, 0,= + 192); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-purple-dark .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-purple-dark .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-purple-dark = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-purple= +-dark .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(117, 0, 192); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__artic= +les { border-top: 4px solid rgb(70, 1, 115); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-b= +lock-purple-darkest .cmp-multipage-nav__item--overview .cmp-multipage-nav__= +item-link:hover, .multipagenavigation.color-block-purple-darkest .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus, .multipagenavigation.color-block-purple-darkest .cmp-multipa= +ge-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item= +-link:hover { background-color: rgb(70, 1, 115); } +} + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.co= +lor-block-purple-darkest .cmp-multipage-nav__item--overview .cmp-multipage-= +nav__item-link:hover::after, .multipagenavigation.color-block-purple-darkes= +t .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multi= +page-nav__item-link:focus::after, .multipagenavigation.color-block-purple-d= +arkest .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-= +multipage-nav__item-link:hover::after { background-color: rgb(70, 1, 115); = +} + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav_= +_item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__ite= +m-arrow::after, .multipagenavigation.color-block-purple-darkest .cmp-multip= +age-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__ite= +m-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.co= +lor-block-purple-darkest .cmp-multipage-nav__item:not(.cmp-multipage-nav__i= +tem--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-a= +rrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item:no= +t(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview)= + .cmp-multipage-nav__item-arrow::after { color: rgb(70, 1, 115); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav__item-link--more-active { background-color: rgb(70, = +1, 115); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { = +background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus, .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__it= +em--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-li= +nk:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-purple-darkest .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .mul= +tipagenavigation.color-block-purple-darkest .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child:focus::after, .multipagenavigation.color-block-pur= +ple-darkest .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::= +after, .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__= +item--active .cmp-multipage-nav__item-link::after, .multipagenavigation.col= +or-block-purple-darkest .cmp-multipage-nav__item--active .cmp-multipage-nav= +__item-link::before, .multipagenavigation.color-block-purple-darkest .cmp-m= +ultipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multip= +age-nav__item-link:focus::after, .multipagenavigation.color-block-purple-da= +rkest .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link:hover::after { background-color: rgb(70, 1, = +115); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red .cmp-multipage-nav__articles { borde= +r-top: 4px solid rgb(231, 15, 41); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-red .c= +mp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mult= +ipagenavigation.color-block-red .cmp-multipage-nav__item:not(.cmp-multipage= +-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavigati= +on.color-block-red .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--a= +ctive) .cmp-multipage-nav__item-link:hover { background-color: rgb(231, 15,= + 41); } +} + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--overview .cm= +p-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-r= +ed .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover::= +after, .multipagenavigation.color-block-red .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::after,= + .multipagenavigation.color-block-red .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { back= +ground-color: rgb(231, 15, 41); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--overview .cm= +p-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .mu= +ltipagenavigation.color-block-red .cmp-multipage-nav__item--overview .cmp-m= +ultipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .multi= +pagenavigation.color-block-red .cmp-multipage-nav__item:not(.cmp-multipage-= +nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__= +item-arrow::after, .multipagenavigation.color-block-red .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:h= +over .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item:not(.cmp-mult= +ipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-multi= +page-nav__item-arrow::after { color: rgb(231, 15, 41); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav__item-link--more-active { background-color: rgb(231, 15, 41); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background-= +color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .multi= +pagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-multipag= +e-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { background-= +color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-red .cmp-multipage-nav .cmp-multipage-nav_= +_item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagenav= +igation.color-block-red .cmp-multipage-nav .cmp-multipage-nav__item:first-c= +hild .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.color= +-block-red .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus::a= +fter, .multipagenavigation.color-block-red .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child:hover::after, .multipagenavigation.color-block-red = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after, .mul= +tipagenavigation.color-block-red .cmp-multipage-nav__item--active .cmp-mult= +ipage-nav__item-link::before, .multipagenavigation.color-block-red .cmp-mul= +tipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link:focus::after, .multipagenavigation.color-block-red .cmp-mu= +ltipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipa= +ge-nav__item-link:hover::after { background-color: rgb(231, 15, 41); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-dark .cmp-multipage-nav__articles { = +border-top: 4px solid rgb(189, 0, 29); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-r= +ed-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:ho= +ver, .multipagenavigation.color-block-red-dark .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-red-dark .cmp-multipage-nav__item:not(.cmp-mu= +ltipage-nav__item--active) .cmp-multipage-nav__item-link:hover { background= +-color: rgb(189, 0, 29); } +} + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bl= +ock-red-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-li= +nk:hover::after, .multipagenavigation.color-block-red-dark .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus::after, .multipagenavigation.color-block-red-dark .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:hover::after { background-color: rgb(189, 0, 29); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after= +, .multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-red-dark .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-= +multipage-nav__item-arrow::after, .multipagenavigation.color-block-red-dark= + .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multip= +age-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb= +(255, 255, 255); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-= +multipage-nav__item-arrow::after { color: rgb(189, 0, 29); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active { background-color: rgb(189, 0, 29= +); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgr= +ound-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .= +multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { b= +ackground-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipa= +genavigation.color-block-red-dark .cmp-multipage-nav .cmp-multipage-nav__it= +em:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenaviga= +tion.color-block-red-dark .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child:focus::after, .multipagenavigation.color-block-red-dark .cmp-multipa= +ge-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenavigat= +ion.color-block-red-dark .cmp-multipage-nav__item--active .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-red-dark .cmp-multipa= +ge-nav__item--active .cmp-multipage-nav__item-link::before, .multipagenavig= +ation.color-block-red-dark .cmp-multipage-nav__item--more .cmp-multipage-na= +v--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipag= +enavigation.color-block-red-dark .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::after { ba= +ckground-color: rgb(189, 0, 29); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-darker .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(113, 0, 18); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-red-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(113, 0, 18); } +} + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-red-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-red-darker .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-red-darker .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(113, 0, 18); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-re= +d-darker .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(113, 0, 18); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(113, 0, = +18); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-red-darker .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-red-darker .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-red-darker .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-red-darker .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-red-darker = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(113, 0, 18); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-light .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(255, 50, 70); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-light .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +red-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-red-light .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(255, 50, 70); } +} + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-red-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-red-light .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-red-light .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(255, 50, 70); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-red-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-red-light .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-red-l= +ight .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(255, 50, 70); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 50, = +70); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-red-light .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-red-light .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-red-light .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-red-light .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-red-light .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-red-light .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(255, 50, 70); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-white .cmp-multipage-nav__articles { bor= +der-top: 4px solid rgb(255, 255, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-white .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-whit= +e .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .= +multipagenavigation.color-block-white .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagena= +vigation.color-block-white .cmp-multipage-nav__item:not(.cmp-multipage-nav_= +_item--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(= +255, 255, 255); } +} + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block= +-white .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hov= +er::after, .multipagenavigation.color-block-white .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::= +after, .multipagenavigation.color-block-white .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::afte= +r { background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .= +multipagenavigation.color-block-white .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-white .cmp-multipage-nav__item:not(.cmp-mult= +ipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage= +-nav__item-arrow::after, .multipagenavigation.color-block-white .cmp-multip= +age-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__ite= +m-link:hover .cmp-multipage-nav__item-arrow::after, .multipagenavigation.co= +lor-block-white .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--acti= +ve):not(.cmp-multipage-nav__item--overview) .cmp-multipage-nav__item-arrow:= +:after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-= +multipage-nav__item-link--more-active { background-color: rgb(255, 255, 255= +); } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-= +multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgroun= +d-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mul= +tipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-mult= +ipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgro= +und-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-white .cmp-multipage-nav .cmp-multipage-na= +v__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagen= +avigation.color-block-white .cmp-multipage-nav .cmp-multipage-nav__item:fir= +st-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.c= +olor-block-white .cmp-multipage-nav .cmp-multipage-nav__item:first-child:fo= +cus::after, .multipagenavigation.color-block-white .cmp-multipage-nav .cmp-= +multipage-nav__item:first-child:hover::after, .multipagenavigation.color-bl= +ock-white .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::a= +fter, .multipagenavigation.color-block-white .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::before, .multipagenavigation.color-block-= +white .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-blo= +ck-white .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropd= +own .cmp-multipage-nav__item-link:hover::after { background-color: rgb(255,= + 255, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow .cmp-multipage-nav__articles { bo= +rder-top: 4px solid rgb(255, 212, 46); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-yel= +low .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover,= + .multipagenavigation.color-block-yellow .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipag= +enavigation.color-block-yellow .cmp-multipage-nav__item:not(.cmp-multipage-= +nav__item--active) .cmp-multipage-nav__item-link:hover { background-color: = +rgb(255, 212, 46); } +} + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bloc= +k-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:h= +over::after, .multipagenavigation.color-block-yellow .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s::after, .multipagenavigation.color-block-yellow .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::= +after { background-color: rgb(255, 212, 46); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multip= +age-nav__item-arrow::after, .multipagenavigation.color-block-yellow .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 25= +5, 255); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mu= +ltipage-nav__item-arrow::after { color: rgb(255, 212, 46); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active { background-color: rgb(255, 212, 46= +); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgrou= +nd-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backg= +round-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipage= +navigation.color-block-yellow .cmp-multipage-nav .cmp-multipage-nav__item:f= +irst-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation= +.color-block-yellow .cmp-multipage-nav .cmp-multipage-nav__item:first-child= +:focus::after, .multipagenavigation.color-block-yellow .cmp-multipage-nav .= +cmp-multipage-nav__item:first-child:hover::after, .multipagenavigation.colo= +r-block-yellow .cmp-multipage-nav__item--active .cmp-multipage-nav__item-li= +nk::after, .multipagenavigation.color-block-yellow .cmp-multipage-nav__item= +--active .cmp-multipage-nav__item-link::before, .multipagenavigation.color-= +block-yellow .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-d= +ropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.co= +lor-block-yellow .cmp-multipage-nav__item--more .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item-link:hover::after { background-color: = +rgb(255, 212, 46); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(240, 192, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-yellow-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(240, 192, 0); } +} + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-yellow-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-yellow-dark .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-yellow-dark .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(240, 192, 0); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-yellow-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(240, 192, 0); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(240, 19= +2, 0); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-yellow-dark .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-yellow-dark .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-yellow-dark = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-yellow= +-dark .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(240, 192, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__article= +s { border-top: 4px solid rgb(255, 240, 179); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-blo= +ck-yellow-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item= +-link:hover, .multipagenavigation.color-block-yellow-light .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:ho= +ver { background-color: rgb(255, 240, 179); } +} + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.colo= +r-block-yellow-light .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link:hover::after, .multipagenavigation.color-block-yellow-light .cmp= +-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-n= +av__item-link:focus::after, .multipagenavigation.color-block-yellow-light .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:hover::after { background-color: rgb(255, 240, 179); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-yellow-light .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-bl= +ock-yellow-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::af= +ter { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .= +cmp-multipage-nav__item-arrow::after { color: rgb(255, 240, 179); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 2= +40, 179); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { ba= +ckground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mul= +tipagenavigation.color-block-yellow-light .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipa= +genavigation.color-block-yellow-light .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child:focus::after, .multipagenavigation.color-block-yellow-li= +ght .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .= +multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::after, .multipagenavigation.color-block-y= +ellow-light .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link:= +:before, .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-yellow-light .cmp-multi= +page-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link:hover::after { background-color: rgb(255, 240, 179); } + +.cmp-blog-author-profile__option-a { position: relative; margin: 0px -1.5re= +m; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a { margin: 0px -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a { margin: 0px; } +} + +.cmp-blog-author-profile__option-a .cmp-seperator__container__with-padding = +{ background-color: rgb(255, 255, 255); padding: 0px 1.5rem; } + +.cmp-blog-author-profile__single-profile-container:last-of-type .cmp-blog-a= +uthor-profile__option-a .cmp-seperator__container__with-padding { display: = +none; } + +.cmp-blog-author-profile__option-a .cmp-seperator__container__with-padding = +.cmp-separator__horizontal-rule { margin: 0px; height: 0px; background-colo= +r: transparent; border: 1px solid rgb(204, 204, 204); } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile { position: rel= +ative; } + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile { padding-top= +: 5.75rem; } + .cmp-multiple-author-profile__container .cmp-blog-author-profile__single-= +profile-container:not(:first-of-type) .cmp-blog-author-profile__option-a .c= +mp-blog-author-profile { padding-top: 0px; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__container { di= +splay: flex; background-color: rgb(255, 255, 255); padding: 2rem 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__container { = +padding: 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__container { = +-webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction= +: column; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__img-container = +{ height: 8.8rem; width: 8.8rem; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__img-containe= +r { height: 11.5rem; width: 11.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__img-containe= +r { margin-top: -7.75rem; } + .cmp-multiple-author-profile__container .cmp-blog-author-profile__single-= +profile-container:not(:first-of-type) .cmp-blog-author-profile__option-a .c= +mp-blog-author-profile__img-container { margin-top: 0px; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__img-container = +.cmp-image__image { width: 100%; height: 100%; border-radius: 50%; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__desc-container= + { position: relative; padding-left: 0.9rem; width: calc(100% - 8.8rem); } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__desc-contain= +er { padding-left: 1.5rem; width: calc(100% - 11.5rem); } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__desc-contain= +er { padding-left: 0px; width: 100%; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__name-link { co= +lor: rgb(0, 0, 0); } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__name-link:focu= +s, .cmp-blog-author-profile__option-a .cmp-blog-author-profile__name-link:h= +over { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-name { wo= +rd-break: break-word; margin-bottom: 0.5rem; font-size: 1.8rem; line-height= +: 2.2rem; font-weight: 800; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-name { = +margin-top: 0.8rem; max-width: 60%; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-name { = +margin-top: 2.5rem; margin-bottom: 0.3rem; max-width: 100%; font-size: 2.5r= +em; line-height: 3rem; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-title { w= +ord-break: break-word; margin-bottom: 1rem; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-title {= + margin-bottom: 1.8rem; max-width: 60%; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-title {= + margin-bottom: 1.3rem; max-width: 100%; } +} + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-title .= +h-title-eyebrow { letter-spacing: normal; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-desc = +{ display: none; word-break: break-word; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-des= +c { display: block; font-size: 1.2rem; line-height: 2.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-des= +c { margin-bottom: 1.8rem; font-size: 1.4rem; line-height: 2.6rem; } +} + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-des= +c p { font-size: 1.4rem; line-height: 1.6; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-des= +c p { font-size: 1.6rem; } +} + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-butto= +ns { position: absolute; top: 0.8rem; right: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-butto= +ns { position: static; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__share { padding: 0px; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .social-btn-wrapper { display: flex; -webkit-box-align: center; align-item= +s: center; padding: 0px; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .social-btn__text { display: none; margin: 0px 2rem 0px 0px; text-transfor= +m: none; font-size: 1.4rem; line-height: 1.6; font-weight: 600; letter-spac= +ing: normal; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-butto= +ns .social-btn__text { display: flex; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-butto= +ns .social-btn__text { font-size: 1.6rem; margin-right: 4.5rem; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__items { margin: 0px; min-width: 110px; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__item { margin-right: 2rem; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__icon { margin: 0px; } + +.cmp-blog-author-profile__option-b { position: relative; display: flex; -we= +bkit-box-align: center; align-items: center; -webkit-box-pack: justify; jus= +tify-content: space-between; padding: 0.8rem 1.5rem; background-color: rgb(= +255, 255, 255); margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-b { margin: 0px -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-b { -webkit-box-align: start; align-item= +s: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal;= + flex-direction: column; margin: 0px; padding: 1.5rem 2rem 1.7rem; } +} + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__author-info { = +word-break: break-word; max-width: 60%; } + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-b .cmp-blog-author-profile__author-info = +{ max-width: 100%; padding-bottom: 1rem; } +} + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__description .c= +mp-text__paragraph-small { font-size: 1.2rem; line-height: 1.6; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .social-btn-wrapper { display: flex; -webkit-box-align: center; align-item= +s: center; padding: 0px; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__share { padding: 0px; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .h-title-eyebrow { display: none; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__icon, .cmp-blog-author-profile__option-b .cmp-blog-auth= +or-profile__social-buttons .cmp-share-banner__items { margin: 0px; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__item { margin-right: 2rem; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__item:last-of-type { margin-right: 0.7rem; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__name-link { co= +lor: rgb(0, 0, 0); } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__name-link:focu= +s, .cmp-blog-author-profile__option-b .cmp-blog-author-profile__name-link:h= +over { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-blog-author-profile__single-profile-container:last-of-type .cmp-blog-a= +uthor-profile__option-b { padding-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__single-profile-container:last-of-type .cmp-blog= +-author-profile__option-b { padding-bottom: 1.5rem; } +} + +.cmp-blog-author-profile__option-b .cmp-seperator__container { position: ab= +solute; bottom: 0px; width: calc(100% - 3rem); } + +.cmp-blog-author-profile__single-profile-container:last-of-type .cmp-blog-a= +uthor-profile__option-b .cmp-seperator__container { display: none; } + +.cmp-blog-author-profile__option-b .cmp-seperator__container .cmp-separator= +__horizontal-rule { margin: 0px; height: 0px; background-color: transparent= +; border: 1px solid rgb(204, 204, 204); } + +.cmp-multi-blog-author-profile__option-b__title-container { text-transform:= + uppercase; padding: 2rem 1.5rem 0px; background-color: rgb(242, 242, 242);= + margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-multi-blog-author-profile__option-b__title-container { padding: 2.1r= +em 1.5rem 1.2rem 3.5rem; margin: 0px -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multi-blog-author-profile__option-b__title-container { padding: 2rem= + 2rem 0.5rem; margin: 0px; } +} + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + { margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b { margin: 2rem -3.5rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b { margin: 0px; } +} + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + .cmp-multi-blog-author-profile__option-b__title-container { margin: 0px; } + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + .cmp-container { position: relative; background-color: rgb(242, 242, 242);= + } + +@media screen and (min-width: 768px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container { column-count: 2; column-gap: 0px; padding: 0px 2rem 1.1= +rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container { column-count: auto; padding: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container::after { content: ""; display: inline-block; width: 100%;= + height: 1.5rem; position: absolute; bottom: 0px; left: 0px; background-col= +or: rgb(242, 242, 242); } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container::after { content: none; } +} + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + .cmp-container .cmp-blog-author-profile__single-profile-container { width:= + 100%; } + +@media screen and (min-width: 768px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container .cmp-blog-author-profile__single-profile-container { brea= +k-inside: avoid; margin-right: 3.3rem; width: auto; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container .cmp-blog-author-profile__single-profile-container { marg= +in: 0px; width: 100%; } +} + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + .cmp-container .cmp-blog-author-profile__single-profile-container .cmp-blo= +g-author-profile__option-b { margin: 0px; } + +.cmp-blog-author-profile__single-profile-container.color-background-gray .c= +mp-blog-author-profile__container, .cmp-blog-author-profile__single-profile= +-container.color-background-gray .cmp-blog-author-profile__option-b, .cmp-b= +log-author-profile__single-profile-container.color-background-gray .cmp-sep= +erator__container__with-padding { background-color: rgb(242, 242, 242); } + +.cmp-slideshare { width: 100%; height: 100%; } + +.cmp-slideshare .cmp-slideshare-embed { position: relative; padding-top: 56= +.25%; width: 100%; height: 100%; } + +.cmp-slideshare .cmp-slideshare-embed iframe { position: absolute; top: 0px= +; left: 0px; width: 100%; height: 100%; } + +.cmp-slideshare__links { margin-top: 15px; } + +.cmp-modal .cmp-slideshare__links { margin: 15px 25px 0px; } + +.cmp-modal .cmp-slideshare__links a { text-decoration: underline; } + +.cmp-modal .cmp-slideshare__links a:focus { box-shadow: transparent 0px 0px= + 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem;= + } + +.cmp-modal .cmp-slideshare__links a:focus:not(:focus-visible) { box-shadow:= + none; outline: none; } + +.cmp-modal .cmp-slideshare__links a:focus, .cmp-modal .cmp-slideshare__link= +s a:hover { color: rgb(204, 204, 204); } + +.cmp-modal .cmp-slideshare__links a, .cmp-modal .cmp-slideshare__links p { = +color: rgb(255, 255, 255); } + +@media screen and (min-width: 700px) { + .cmp-modal .cmp-slideshare__links { margin: 15px 0px 0px; } +} + +.socialfeed .cmp-socialfeed-instagram { display: none; } + +.socialfeed .cmp-socialfeed-instagram__header { display: inline-flex; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-instagram__header { font-size: 2.5rem; } +} + +.socialfeed .cmp-socialfeed-instagram .cmp-text { display: flex; -webkit-bo= +x-align: end; align-items: flex-end; color: rgb(0, 77, 255); margin-top: 0p= +x; } + +.socialfeed .cmp-socialfeed-instagram .cmp-text .cmp-text__link { margin-le= +ft: 5px; color: rgb(0, 77, 255); margin-top: 0px; } + +.socialfeed .cmp-socialfeed-instagram__image-items { margin-top: 20px; disp= +lay: grid; grid-template-columns: 6fr 6fr; gap: 8px; } + +@media screen and (min-width: 768px) { + .socialfeed .cmp-socialfeed-instagram__image-items { margin-top: 64px; ga= +p: 30px; } +} + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-instagram__image-items { margin-top: 75px; } +} + +.socialfeed .cmp-socialfeed-instagram__image-link { display: block; width: = +100%; position: relative; padding-top: 100%; } + +.socialfeed .cmp-socialfeed-instagram__image-link:focus { box-shadow: rgb(2= +55, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline-o= +ffset: 2px; } + +.socialfeed .cmp-socialfeed-instagram__image-link:focus:not(:focus-visible)= + { box-shadow: none; outline: none; } + +.socialfeed .cmp-socialfeed-instagram__image-item { position: absolute; top= +: 0px; width: 100%; height: 100%; object-fit: cover; } + +.socialfeed .cmp-socialfeed-instagram .cmp-button--text-link { margin-top: = +20px; } + +@media screen and (max-width: 999.9px) { + .socialfeed .cmp-socialfeed-instagram .cmp-button--text-link .cmp-button_= +_text::after { font-size: 2rem; top: 4px; } +} + +.socialfeed.color-background-gray .cmp-socialfeed-instagram { background-co= +lor: rgb(242, 242, 242); } + +.socialfeed .cmp-socialfeed-twitter { display: none; } + +.socialfeed .cmp-socialfeed-twitter .cmp-text { display: flex; -webkit-box-= +align: end; align-items: flex-end; } + +.socialfeed .cmp-socialfeed-twitter .cmp-text .cmp-text__link { margin-left= +: 5px; color: rgb(0, 77, 255); margin-top: 0px; } + +.socialfeed .cmp-socialfeed-twitter__tweet-container { background-color: rg= +b(255, 255, 255); min-height: 228px; margin-top: -1.44em; display: flex; -w= +ebkit-box-align: center; align-items: center; padding: 33px 20px 20px; } + +.socialfeed .cmp-socialfeed-twitter__tweet-container p { font-size: 1.4rem;= + line-height: 1.6; height: 100%; text-transform: none; } + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-twitter__tweet-container p { font-size: 1.6re= +m; } +} + +.socialfeed .cmp-socialfeed-twitter__tweet-container a { color: rgb(0, 77, = +255); text-decoration: underline; } + +.socialfeed .cmp-socialfeed-twitter__tweet-container a:focus, .socialfeed .= +cmp-socialfeed-twitter__tweet-container a:hover { color: rgb(0, 0, 136); } + +@media screen and (min-width: 768px) { + .socialfeed .cmp-socialfeed-twitter__tweet-container { min-height: 206px;= + } +} + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-twitter__tweet-container { min-height: 185px;= + } +} + +.socialfeed .cmp-socialfeed-twitter__content { position: relative; z-index:= + 0; padding-top: 2rem; } + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-twitter__content { padding-top: 3rem; } +} + +.socialfeed .cmp-socialfeed-twitter__icon { position: relative; display: fl= +ex; -webkit-box-align: center; align-items: center; -webkit-box-pack: cente= +r; justify-content: center; border-radius: 50%; width: 67px; height: 67px; = +background-color: rgb(0, 186, 255); color: rgb(255, 255, 255); margin: 0px = +auto; } + +.socialfeed .cmp-socialfeed-twitter__icon:focus, .socialfeed .cmp-socialfee= +d-twitter__icon:hover { color: rgb(255, 255, 255); } + +.socialfeed .cmp-socialfeed-twitter__icon::after { content: "=EF=89=83"; fo= +nt-size: 22px; font-family: Ionicons; display: block; font-weight: 400; fon= +t-style: normal; line-height: 1; text-transform: none; letter-spacing: norm= +al; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fon= +t-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-= +settings: "liga"; } + +.socialfeed .cmp-socialfeed-twitter__image-link { display: block; width: 10= +0%; } + +.socialfeed .cmp-socialfeed-twitter__image-link:focus { box-shadow: rgb(255= +, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline-off= +set: 2px; } + +.socialfeed .cmp-socialfeed-twitter__image-link:focus:not(:focus-visible) {= + box-shadow: none; outline: none; } + +.socialfeed .cmp-socialfeed-twitter__image { display: none; width: 100%; ob= +ject-fit: cover; margin-bottom: 1.25rem; } + +.socialfeed .cmp-socialfeed-twitter__retweet-button { width: 100%; height: = +50px; font-size: 1.4rem; font-weight: 400; line-height: 1.2; margin: 0px; t= +ext-transform: none; } + +.socialfeed .cmp-socialfeed-twitter .cmp-button--text-link { margin-top: 20= +px; } + +@media screen and (max-width: 999.9px) { + .socialfeed .cmp-socialfeed-twitter .cmp-button--text-link .cmp-button__t= +ext::after { font-size: 2rem; top: 4px; } +} + +.socialfeed.color-background-gray .cmp-socialfeed-twitter__tweet-container = +{ background-color: rgb(242, 242, 242); } + +.pagination-no-lazy-loading .page-summary { display: block; } + +.pagination-no-lazy-loading .cmp-pagination__panel { display: flex; -webkit= +-box-align: center; align-items: center; -webkit-box-pack: center; justify-= +content: center; height: 5.5rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__panel { height: 5rem; } +} + +.pagination-no-lazy-loading .cmp-pagination__container { display: flex; -we= +bkit-box-align: center; align-items: center; -webkit-box-pack: center; just= +ify-content: center; background-color: transparent; width: 100%; margin-bot= +tom: 1rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__container { height: 5rem; ma= +rgin-bottom: 0px; } +} + +.pagination-no-lazy-loading .cmp-pagination__next-page-btn, .pagination-no-= +lazy-loading .cmp-pagination__prev-page-btn { display: flex; -webkit-box-al= +ign: center; align-items: center; -webkit-box-pack: center; justify-content= +: center; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, = +204, 204); padding: 1.5rem; height: 5.5rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__next-page-btn, .pagination-n= +o-lazy-loading .cmp-pagination__prev-page-btn { border: none; padding-top: = +1.5rem; padding-bottom: 1.5rem; height: 5rem; background-color: transparent= +; } +} + +.pagination-no-lazy-loading .cmp-pagination__next-page-btn .cmp-pagination_= +_text, .pagination-no-lazy-loading .cmp-pagination__prev-page-btn .cmp-pagi= +nation__text { line-height: 3.2rem; } + +.pagination-no-lazy-loading .cmp-pagination__prev-page-btn { margin-left: 1= +.5rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__prev-page-btn { border: none= +; padding-left: 1.5rem; padding-right: 0px; margin-left: 0px; } +} + +.pagination-no-lazy-loading .cmp-pagination__prev-page-btn .cmp-pagination_= +_text::before { float: right; } + +.pagination-no-lazy-loading .cmp-pagination__prev-page-btn:focus .cmp-pagin= +ation__text::before, .pagination-no-lazy-loading .cmp-pagination__prev-page= +-btn:hover .cmp-pagination__text::before { width: 100%; } + +.pagination-no-lazy-loading .cmp-pagination__next-page-btn { margin-right: = +1.5rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__next-page-btn { border: none= +; padding-left: 0px; padding-right: 1.5rem; margin-right: 0px; } +} + +.pagination-no-lazy-loading .cmp-pagination__next-page-btn:focus .cmp-pagin= +ation__text::before, .pagination-no-lazy-loading .cmp-pagination__next-page= +-btn:hover .cmp-pagination__text::before { width: 100%; } + +.pagination-no-lazy-loading .cmp-pagination__prev-icon::after { content: "= +=EE=A0=80"; font-size: 24px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; transform: scaleX(-1); color: rgb(0, 77, 25= +5); } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__prev-icon::after { margin-ri= +ght: 1rem; } +} + +.pagination-no-lazy-loading .cmp-pagination__next-icon::after { content: "= +=EE=A0=80"; font-size: 24px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; color: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__next-icon::after { margin-le= +ft: 1rem; } +} + +.pagination-no-lazy-loading .cmp-pagination__disable-btn .cmp-pagination__n= +ext-icon::after, .pagination-no-lazy-loading .cmp-pagination__disable-btn .= +cmp-pagination__prev-icon::after, .pagination-no-lazy-loading .cmp-paginati= +on__disable-btn .cmp-pagination__text { color: rgb(107, 107, 107); } + +.pagination-no-lazy-loading .cmp-pagination__disable-btn:focus, .pagination= +-no-lazy-loading .cmp-pagination__disable-btn:hover { cursor: default; } + +.pagination-no-lazy-loading .cmp-pagination__disable-btn:focus .cmp-paginat= +ion__text::before, .pagination-no-lazy-loading .cmp-pagination__disable-btn= +:hover .cmp-pagination__text::before { width: 0px; } + +.pagination-no-lazy-loading .cmp-pagination__text { color: rgb(0, 77, 255);= + display: none; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__text { display: block; font-= +size: 1.6rem; font-weight: 600; } +} + +.pagination-no-lazy-loading .cmp-pagination__text::before { display: block;= + content: ""; background: rgb(0, 77, 255); height: 1px; width: 0px; positio= +n: relative; bottom: -2.9rem; transition: width 0.3s ease 0s; } + +.pagination-no-lazy-loading .cmp-pagination__pages { display: none; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__pages { display: block; marg= +in: 1.5rem 14rem; } +} + +@media screen and (min-width: 1000px) { + .pagination-no-lazy-loading .cmp-pagination__pages { display: block; marg= +in-left: clamp(10px, 100%, 120px); margin-right: clamp(10px, 100%, 120px); = +} +} + +.pagination-no-lazy-loading .cmp-pagination__ellipsis { font-size: 1.6rem; = +margin-left: 1.2rem; margin-right: 1.2rem; } + +.pagination-no-lazy-loading .cmp-pagination__page-list { display: flex; -we= +bkit-box-align: center; align-items: center; -webkit-box-pack: center; just= +ify-content: center; } + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__pag= +e-btn { color: rgb(0, 77, 255); font-size: 1.6rem; line-height: 5.18rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-btn { line-height: 2.56rem; } +} + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__pag= +e-btn:focus:not(:focus-visible), .pagination-no-lazy-loading .cmp-paginatio= +n__page-list .cmp-pagination__page-btn:hover { border-bottom: 1px solid rgb= +(0, 77, 255); } + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__act= +ive-page { color: rgb(0, 0, 0); font-weight: 600; } + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__act= +ive-page:hover { cursor: default; border: none; } + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__act= +ive-page:focus:not(:focus-visible) { border-bottom: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-item { margin-left: clamp(15px, 100%, 15px); margin-right: clamp(15px, = +100%, 15px); } +} + +@media screen and (min-width: 1000px) { + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-item { margin-left: clamp(12.5px, 100%, 12.5px); margin-right: clamp(12= +.5px, 100%, 12.5px); } +} + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-item:first-child { margin-left: 0px; } + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-item:last-child { margin-right: 0px; } +} + +.pagination-no-lazy-loading .cmp-pagination__pages-mobile { position: relat= +ive; padding: 1.5rem; width: 100%; margin-left: 0.6rem; margin-right: 0.6re= +m; border: 1px solid rgb(204, 204, 204); min-width: 150px; background-color= +: rgb(255, 255, 255); white-space: nowrap; } + +.pagination-no-lazy-loading .cmp-pagination__pages-mobile:hover { cursor: p= +ointer; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__pages-mobile { display: none= +; } +} + +.pagination-no-lazy-loading .cmp-pagination__page-mobile-active { display: = +flex; text-align: center; -webkit-box-pack: center; justify-content: center= +; -webkit-box-align: center; align-items: center; background-color: rgb(255= +, 255, 255); } + +.pagination-no-lazy-loading .cmp-pagination__page-mobile-text { text-transf= +orm: uppercase; text-align: center; letter-spacing: normal; font-size: 1.4r= +em; font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfo= +nt, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-s= +erif; font-weight: 600; color: rgb(0, 77, 255); } + +.pagination-no-lazy-loading .cmp-pagination__chevron::after { content: "=EF= +=84=A3"; font-size: 16px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; padding-left: 1.9rem; color: rgb(0, 77, 255); = +} + +.pagination-no-lazy-loading .cmp-pagination__page-select-mobile { position:= + absolute; width: 100%; height: 100%; top: 0.1rem; left: 0px; opacity: 0; } + +.pagination-no-lazy-loading .cmp-pagination__page-item-mobile { color: rgb(= +0, 77, 255); font-size: 1.6rem; font-weight: 600; } + +.pagination-no-lazy-loading .cmp-pagination__page-item-mobile:hover { curso= +r: pointer; } + +.pagination-no-lazy-loading .cmp-pagination__focus { box-shadow: rgb(0, 0, = +136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset= +: 1px; } + +.cmp-pagination { padding: 0px 0.939em; margin-bottom: 2rem; margin-top: 0.= +63em; display: flex; -webkit-box-pack: center; justify-content: center; } + +@media screen and (min-width: 768px) { + .cmp-pagination { margin-bottom: 3rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-pagination { margin: 2.5rem; } +} + +.cmp-pagination__link-next, .cmp-pagination__link-previous { display: flex;= + -webkit-box-align: start; align-items: flex-start; font-weight: 600; color= +: rgb(0, 77, 255); } + +.cmp-pagination__link-next:hover .cmp-pagination__link-text::after, .cmp-pa= +gination__link-previous:hover .cmp-pagination__link-text::after { width: 10= +0%; } + +.cmp-pagination__link-next:hover .cmp-pagination__link-text, .cmp-paginatio= +n__link-previous:hover .cmp-pagination__link-text { color: rgb(0, 77, 255);= + } + +.cmp-pagination__link-next:focus, .cmp-pagination__link-previous:focus { ou= +tline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; box-shadow: rgb(0= +, 0, 136) 0px 0px 0px 2px; } + +.cmp-pagination__link-next.disabled, .cmp-pagination__link-previous.disable= +d { pointer-events: none; color: rgb(107, 107, 107); cursor: not-allowed; } + +.cmp-pagination__link-next.disabled:hover .cmp-pagination__link-text::after= +, .cmp-pagination__link-previous.disabled:hover .cmp-pagination__link-text:= +:after { width: 0%; } + +.cmp-pagination__link-next.disabled:hover .cmp-pagination__link-text, .cmp-= +pagination__link-previous.disabled:hover .cmp-pagination__link-text { color= +: rgb(107, 107, 107); } + +.cmp-pagination__page-ellipsis { margin: 0px 0.78em; color: rgb(0, 0, 0); } + +@media screen and (max-width: 999.9px) { + .cmp-pagination__page-ellipsis { margin: 0.94em 0.5em; } +} + +.cmp-pagination__container { display: flex; min-height: 3.13em; -webkit-box= +-flex: 1; flex: 1 1 auto; font-weight: 500; } + +@media screen and (min-width: 768px) { + .cmp-pagination__container { -webkit-box-align: center; align-items: cent= +er; } +} + +.cmp-pagination__link { line-height: 2; background-color: rgb(255, 255, 255= +); } + +.cmp-pagination__link:first-child { margin-right: 0.38em; } + +.cmp-pagination__link:last-child { margin-left: 0.38em; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-pagination__link { padding-top: 0.94em; padding-bottom: 0.94em; } +} + +@media screen and (max-width: 767.9px) { + .cmp-pagination__link { border: 0.06em solid rgb(204, 204, 204); padding:= + 0.94em; height: 55px; } +} + +@media screen and (min-width: 1200px) { + .cmp-pagination__link { padding: 0px; } +} + +.cmp-pagination__left-arrow { display: inline-block; } + +.cmp-pagination__left-arrow::after { content: "=EE=A0=80"; font-size: 1.43e= +m; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; text-transform: none; letter-spacing: normal; overflow-wrap: normal; w= +hite-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; te= +xt-rendering: optimizelegibility; font-feature-settings: "liga"; transform:= + scaleX(-1); color: rgb(0, 77, 255); line-height: 0.7em; top: 0.03em; posit= +ion: relative; } + +@media screen and (min-width: 768px) { + .cmp-pagination__left-arrow::after { margin-right: 0.63em; } +} + +.cmp-pagination__link-next.disabled .cmp-pagination__right-arrow::after, .c= +mp-pagination__link-previous.disabled .cmp-pagination__left-arrow::after { = +color: rgb(107, 107, 107); pointer-events: none; } + +.cmp-pagination__link-text { text-transform: uppercase; display: none; } + +.cmp-pagination__link-text::after { content: ""; display: block; height: 0.= +063em; width: 0%; left: 0px; background: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .cmp-pagination__link-text { display: block; white-space: nowrap; } +} + +.cmp-pagination__dropdown-container { position: relative; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-pagination__dropdown-container { display: none; } +} + +.cmp-pagination__dropdown-text { position: absolute; display: block; text-t= +ransform: uppercase; color: rgb(0, 77, 255); width: 100%; pointer-events: n= +one; text-align: center; line-height: 3.7em; background: rgb(255, 255, 255)= +; border: 0.06em solid rgb(204, 204, 204); height: 3.9em; font-size: 1.4rem= +; } + +.cmp-pagination__dropdown { color: rgb(0, 77, 255); width: 100%; height: 10= +0%; text-align: center; appearance: none; padding: 1em 1.1em; } + +.cmp-pagination__dropdown:focus { border-color: rgb(102, 175, 233); outline= +: 0px; box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 1px inset, rgba(102, 175, 23= +3, 0.6) 0px 0px 8px; } + +.cmp-pagination__pagination-numbers { margin-top: 0.31rem; width: 100%; -we= +bkit-box-pack: center; justify-content: center; display: none; } + +@media screen and (min-width: 768px) { + .cmp-pagination__pagination-numbers { display: flex; } +} + +.cmp-pagination__page-num { color: rgb(0, 77, 255); margin: 0px 0.78em; fon= +t-weight: 600; } + +.cmp-pagination__page-num::after { content: ""; display: block; height: 0.0= +63em; width: 0%; left: 0px; background: rgb(0, 77, 255); } + +.cmp-pagination__page-num:hover::after { width: 100%; } + +.cmp-pagination__page-num:hover { color: rgb(0, 77, 255); } + +.cmp-pagination__page-num:focus { outline: rgb(255, 255, 255) solid 2px; ou= +tline-offset: 2px; box-shadow: rgb(0, 0, 136) 0px 0px 0px 2px; } + +@media screen and (max-width: 999.9px) { + .cmp-pagination__page-num { margin: 0.94em 0.5em; } +} + +.cmp-pagination__page-num--active { color: rgb(0, 0, 0); margin: 0px 0.78em= +; font-weight: 600; pointer-events: none; cursor: not-allowed; } + +.cmp-pagination__page-num--active:focus, .cmp-pagination__page-num--active:= +hover { text-decoration: none; } + +.cmp-pagination__page-num--active:focus { outline: rgb(255, 255, 255) solid= + 2px; outline-offset: 2px; box-shadow: rgb(0, 0, 136) 0px 0px 0px 2px; } + +@media screen and (max-width: 999.9px) { + .cmp-pagination__page-num--active { margin: 0.94em 0.5em; } +} + +.cmp-pagination__right-arrow { display: inline-block; } + +.cmp-pagination__right-arrow::after { content: "=EE=A0=80"; font-size: 1.43= +em; font-family: Ionicons; display: block; font-weight: 400; font-style: no= +rmal; text-transform: none; letter-spacing: normal; overflow-wrap: normal; = +white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; t= +ext-rendering: optimizelegibility; font-feature-settings: "liga"; color: rg= +b(0, 77, 255); line-height: 0.7em; top: 0.03em; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-pagination__right-arrow::after { margin-left: 0.63em; } +} + +.cmp-pagination__cmp-pagination__arrow-container { margin-right: 6px; } + +.cmp-pagination__down-arrow::after { content: "=EF=84=A3"; font-size: 1.38e= +m; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; color: rgb(0, 77, 255); } + +.cmp-pagination__down-arrow { pointer-events: none; padding-left: 1em; posi= +tion: relative; top: 0.13em; display: inline-block; } + +.cmp-pagination__form-control { appearance: none; display: block; width: 10= +0%; height: 5.5rem; padding: 1.25rem; font-size: 1rem; line-height: 1.6em; = +color: rgb(167, 167, 167); background-color: rgb(255, 255, 255); background= +-image: none; border: 1px solid rgb(74, 74, 74); border-radius: 0px; transi= +tion: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s, -= +webkit-box-shadow 0.15s ease-in-out 0s; } + +@media screen and (min-width: 768px) { + .cmp-pagination .cmp-pagination__link { margin-right: 0px; } +} + +.interactive-card-text.color-block-accent-purple-1 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(180, 85, 170); } + +.interactive-card-text.color-block-accent-purple-2 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(160, 85, 245); } + +.interactive-card-text.color-block-accent-purple-3 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(190, 130, 255); } + +.interactive-card-text.color-block-accent-purple-4 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(220, 175, 255); } + +.interactive-card-text.color-block-accent-purple-5 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(230, 220, 255); } + +.interactive-card-text.color-block-alt-blue .cmp-interactive-card-text__con= +tainer .cmp-interactive-card-text__text-bg-img-container { background-color= +: rgb(0, 65, 240); } + +.interactive-card-text.color-block-alt-gray .cmp-interactive-card-text__con= +tainer .cmp-interactive-card-text__text-bg-img-container { background-color= +: rgb(190, 190, 190); } + +.interactive-card-text.color-block-alt-gray-dark .cmp-interactive-card-text= +__container .cmp-interactive-card-text__text-bg-img-container { background-= +color: rgb(150, 150, 150); } + +.interactive-card-text.color-block-alt-gray-darker .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(90, 90, 90); } + +.interactive-card-text.color-block-alt-green .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(0, 215, 0); } + +.interactive-card-text.color-block-alt-red .cmp-interactive-card-text__cont= +ainer .cmp-interactive-card-text__text-bg-img-container { background-color:= + red; } + +.interactive-card-text.color-block-alt-yellow .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(255, 255, 0); } + +.interactive-card-text.color-block-aqua .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(0, 255, 187); } + +.interactive-card-text.color-block-blue .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(0, 186, 255); } + +.interactive-card-text.color-block-blue-green .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(5, 240, 165); } + +.interactive-card-text.color-block-brand-green .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(100, 255, 80); } + +.interactive-card-text.color-block-brand-orange .cmp-interactive-card-text_= +_container .cmp-interactive-card-text__text-bg-img-container { background-c= +olor: rgb(255, 120, 0); } + +.interactive-card-text.color-block-brand-yellow .cmp-interactive-card-text_= +_container .cmp-interactive-card-text__text-bg-img-container { background-c= +olor: rgb(255, 235, 50); } + +.interactive-card-text.color-block-blue-dark .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(0, 142, 255); } + +.interactive-card-text.color-block-blue-light .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(0, 243, 255); } + +.interactive-card-text.color-block-core-purple .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(70, 0, 115); } + +.interactive-card-text.color-block-cyan .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(0, 255, 255); } + +.interactive-card-text.color-block-gray .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(167, 167, 167); } + +.interactive-card-text.color-block-gray-base .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(0, 0, 0); } + +.interactive-card-text.color-block-gray-dark .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(107, 107, 107); } + +.interactive-card-text.color-block-gray-darker .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(74, 74, 74); } + +.interactive-card-text.color-block-gray-light .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(204, 204, 204); } + +.interactive-card-text.color-block-gray-lighter .cmp-interactive-card-text_= +_container .cmp-interactive-card-text__text-bg-img-container { background-c= +olor: rgb(227, 227, 227); } + +.interactive-card-text.color-block-gray-lightest .cmp-interactive-card-text= +__container .cmp-interactive-card-text__text-bg-img-container { background-= +color: rgb(242, 242, 242); } + +.interactive-card-text.color-block-grayishyellow-dark .cmp-interactive-card= +-text__container .cmp-interactive-card-text__text-bg-img-container { backgr= +ound-color: rgb(150, 150, 140); } + +.interactive-card-text.color-block-grayishyellow-light .cmp-interactive-car= +d-text__container .cmp-interactive-card-text__text-bg-img-container { backg= +round-color: rgb(230, 230, 220); } + +.interactive-card-text.color-block-green .cmp-interactive-card-text__contai= +ner .cmp-interactive-card-text__text-bg-img-container { background-color: r= +gb(0, 255, 0); } + +.interactive-card-text.color-block-green-dark .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(0, 83, 10); } + +.interactive-card-text.color-block-link .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(0, 77, 255); } + +.interactive-card-text.color-block-link-dark .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(0, 0, 136); } + +.interactive-card-text.color-block-orange .cmp-interactive-card-text__conta= +iner .cmp-interactive-card-text__text-bg-img-container { background-color: = +rgb(255, 182, 0); } + +.interactive-card-text.color-block-orange-dark .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(255, 149, 0); } + +.interactive-card-text.color-block-pink .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(231, 0, 116); } + +.interactive-card-text.color-block-pink-dark .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(164, 2, 83); } + +.interactive-card-text.color-block-pink-light .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(255, 80, 160); } + +.interactive-card-text.color-block-purple .cmp-interactive-card-text__conta= +iner .cmp-interactive-card-text__text-bg-img-container { background-color: = +rgb(161, 0, 255); } + +.interactive-card-text.color-block-purple-dark .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(117, 0, 192); } + +.interactive-card-text.color-block-purple-darkest .cmp-interactive-card-tex= +t__container .cmp-interactive-card-text__text-bg-img-container { background= +-color: rgb(70, 1, 115); } + +.interactive-card-text.color-block-red .cmp-interactive-card-text__containe= +r .cmp-interactive-card-text__text-bg-img-container { background-color: rgb= +(231, 15, 41); } + +.interactive-card-text.color-block-red-dark .cmp-interactive-card-text__con= +tainer .cmp-interactive-card-text__text-bg-img-container { background-color= +: rgb(189, 0, 29); } + +.interactive-card-text.color-block-red-darker .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(113, 0, 18); } + +.interactive-card-text.color-block-red-light .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(255, 50, 70); } + +.interactive-card-text.color-block-white .cmp-interactive-card-text__contai= +ner .cmp-interactive-card-text__text-bg-img-container { background-color: r= +gb(255, 255, 255); } + +.interactive-card-text.color-block-yellow .cmp-interactive-card-text__conta= +iner .cmp-interactive-card-text__text-bg-img-container { background-color: = +rgb(255, 212, 46); } + +.interactive-card-text.color-block-yellow-dark .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(240, 192, 0); } + +.interactive-card-text.color-block-yellow-light .cmp-interactive-card-text_= +_container .cmp-interactive-card-text__text-bg-img-container { background-c= +olor: rgb(255, 240, 179); } + +.interactive-card-text.cmp-interactive-card-text__black-text .cmp-interacti= +ve-card-text__container .cmp-interactive-card-text__text-bg-img-container {= + color: rgb(0, 0, 0); } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__label-container { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__label-container { margin-bottom: 1.5rem; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__label-container .cmp-teaser__title, .interactive-card-text .c= +mp-interactive-card-text__container .cmp-interactive-card-text__label-conta= +iner .cmp-text__label-small { font-size: 1.4rem; font-weight: 500; } + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__label-container .cmp-teaser__title, .interactive-card-text = +.cmp-interactive-card-text__container .cmp-interactive-card-text__label-con= +tainer .cmp-text__label-small { font-size: 1.8rem; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container { font-weight: 300; display: block; posi= +tion: relative; height: 25rem; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-text-container { height: 16rem; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-text-container { height: 22.5rem; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-text-container.cmp-interactive-card-text__linked-card= +:hover .cmp-interactive-card-text__separator-container { display: block; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container.cmp-interactive-card-text__linked-card:h= +over .cmp-interactive-card-text__text-bg-img-container { z-index: 1; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container.cmp-interactive-card-text__linked-card:h= +over .cmp-interactive-card-text__text-bg-img-container .cmp-text__paragraph= +-default { display: none; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container.cmp-interactive-card-text__linked-card:a= +ctive .cmp-interactive-card-text__text-bg-img-container { z-index: 3; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container.cmp-interactive-card-text__linked-card:a= +ctive .cmp-interactive-card-text__text-bg-img-container .cmp-text__paragrap= +h-default { display: block; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-container { display: flex; position: relative; z-index:= + 2; width: 83.33%; height: 85%; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-container { width: 85%; height: 75%; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-container { height: 80%; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-container .cmp-teaser__image { border: none; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-container .cmp-image, .interactive-card-text .cmp-inter= +active-card-text__container .cmp-interactive-card-text__image-container .cm= +p-image__image, .interactive-card-text .cmp-interactive-card-text__containe= +r .cmp-interactive-card-text__image-container .cmp-teaser__image, .interact= +ive-card-text .cmp-interactive-card-text__container .cmp-interactive-card-t= +ext__image-container .image { width: 100%; height: 100%; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__text-bg-img-container { position: absolute; width: 83.33%; he= +ight: 80%; top: 20%; right: 0px; z-index: 3; padding: 2rem 2.5rem; backgrou= +nd-color: rgb(161, 0, 255); color: rgb(255, 255, 255); font-size: 2rem; lin= +e-height: 2.6rem; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__text-bg-img-container { width: 85%; height: 75%; top: 25%; = +padding: 1rem 1.5rem; line-height: 2rem; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__text-bg-img-container { height: 80%; top: 20%; padding: 2re= +m 2.5rem; line-height: 2.6rem; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__text-bg-img-container.cmp-interactive-card-text__transparent-= +card { opacity: 0.9; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__text-container { position: relative; font-size: 2.2rem; line-= +height: 2.86rem; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__text-container { font-size: 1.8rem; line-height: 2rem; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__text-container { font-size: 2.2rem; line-height: 2.86rem; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__gradient-bg-img-container { position: absolute; inset: 0px; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__gradient-bg-img-container .cmp-image, .interactive-card-text = +.cmp-interactive-card-text__container .cmp-interactive-card-text__gradient-= +bg-img-container .cmp-image__image, .interactive-card-text .cmp-interactive= +-card-text__container .cmp-interactive-card-text__gradient-bg-img-container= + .image { height: 100%; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__separator-container { width: 85%; position: absolute; right: = +0px; bottom: -0.4rem; display: none; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__separator-container .cmp-separator__horizontal-rule { height:= + 0.15rem; margin: 0px; background-color: rgb(0, 77, 255); } + +.cmp-text-card { margin: 0px; } + +.cmp-text-card__title { margin-top: 0px; font-family: Graphik, Arial, syste= +m-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helve= +tica Neue", oxygen, cantarell, sans-serif; font-style: normal; text-transfo= +rm: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; font-we= +ight: 700; } + +@media screen and (min-width: 1000px) { + .cmp-text-card__title { font-size: 2.5rem; } +} + +.cmp-text-card__description { margin-top: 1rem; margin-bottom: auto; border= +-right: 1.5rem solid rgb(183, 52, 132); border-bottom: 1.5rem solid rgb(183= +, 52, 132); padding-bottom: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-text-card__description { padding-bottom: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-text-card__description { padding-bottom: 2rem; } +} + +.cmp-text-card__description-cta { margin-top: 1rem; margin-bottom: auto; pa= +dding-bottom: 2rem; } + +.cmp-text-card__border { border-right: 1.5rem solid rgb(183, 52, 132); bord= +er-bottom: 1.5rem solid rgb(183, 52, 132); padding-bottom: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-text-card__border { padding-bottom: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-text-card__border { padding-bottom: 2rem; } +} + +.cmp-text-card__content { background-color: rgb(255, 255, 255); display: fl= +ex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc= +tion: column; border: 0.5rem rgb(183, 52, 132); padding: 2rem 0px; } + +@media screen and (min-width: 768px) { + .cmp-text-card__content { padding: 3rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-text-card__content { padding: 4rem 0px; } +} + +.cmp-text-card__content .cmp-text-card__border { border-image: url("https:/= +/s7d1.scene7.com/is/image/accenturerelease/Hero%20header%20gradient?dpr=3Do= +ff&fit=3Dconstrain&qlt=3D85&ts=3D1674730849597&wid=3D1600") 100 / 1 / 0 str= +etch; } + +.cmp-text-card__action-container { margin-top: 1rem; padding-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-text-card__action-container { margin-top: 1.5rem; } +} + +.cmp-text-card__action-link::before { height: 0.2rem; } + +.cmp-text-card__action-link:focus::before { width: 100%; } + +.cmp-single-notification__content { width: 100%; padding-top: 3rem; backgro= +und-color: rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .cmp-single-notification__content { margin: auto; width: 83.33%; } +} + +.cmp-single-notification__title { display: flex; -webkit-box-pack: center; = +justify-content: center; text-align: center; font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; font-style: normal; text-tra= +nsform: none; color: rgb(0, 0, 0); font-weight: 500; font-size: 1.6rem; lin= +e-height: 1.12; } + +@media screen and (min-width: 1000px) { + .cmp-single-notification__title { font-size: 1.92rem; line-height: 1.177;= + } +} + +.cmp-single-notification__description { text-align: center; padding: 0.8rem= + 3rem 1.6rem; font-weight: 300; } + +@media screen and (min-width: 768px) { + .cmp-single-notification__description { padding-bottom: 2rem; } +} + +.cmp-single-notification__description p { font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-single-notification__description p { font-size: 1.6rem; } +} + +.cmp-single-notification__action-container { display: flex; -webkit-box-pac= +k: center; justify-content: center; padding-bottom: 3rem; } + +.cmp-single-notification-with-image__content { width: 100%; background-colo= +r: rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .cmp-single-notification-with-image__content { display: flex; } +} + +.cmp-single-notification-with-image__media-container { width: 100%; } + +.cmp-single-notification-with-image__media-container .cmp-image { height: 1= +00%; } + +.cmp-single-notification-with-image__media-container .cmp-image__image { he= +ight: 100%; object-fit: cover; } + +.cmp-single-notification-with-image__media-container .cmp-embed, .cmp-singl= +e-notification-with-image__media-container .cmp-video__embed, .cmp-single-n= +otification-with-image__media-container .embed { height: 100%; } + +.cmp-single-notification-with-image__media-container .cmp-video__embed .vid= +yard-player-container, .cmp-single-notification-with-image__media-container= + .cmp-video__embed .vidyard-player-container div[class^=3D"vidyard-div-"] {= + height: 100% !important; } + +@media screen and (min-width: 768px) { + .cmp-single-notification-with-image__media-container { width: 41.67%; } +} + +.cmp-single-notification-with-image__content-container { width: 100%; paddi= +ng: 2rem 3rem 3rem; } + +@media screen and (min-width: 768px) { + .cmp-single-notification-with-image__content-container { padding: 3rem; w= +idth: 58.33%; } +} + +.cmp-single-notification-with-image__title { font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; font-style: normal; text-tra= +nsform: none; color: rgb(0, 0, 0); font-weight: 500; font-size: 1.6rem; lin= +e-height: 1.12; } + +@media screen and (min-width: 1000px) { + .cmp-single-notification-with-image__title { font-size: 2.5rem; } +} + +@media screen and (min-width: 768px) and (max-width: 842px) { + .cmp-single-notification-with-image__title { font-size: 1.36rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-notification-with-image__title { font-size: 1.92rem; line-hei= +ght: 1.177; } +} + +.cmp-single-notification-with-image__description { padding: 0.8rem 0px 1.6r= +em; font-weight: 300; } + +@media screen and (min-width: 768px) { + .cmp-single-notification-with-image__description { padding-bottom: 2rem; = +} +} + +.cmp-single-notification-with-image__description p { font-size: 1.4rem; } + +@media screen and (min-width: 768px) and (max-width: 842px) { + .cmp-single-notification-with-image__description p { font-size: 1.328rem;= + line-height: 2.24rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-notification-with-image__description p { font-size: 1.6rem; } +} + +.cmp-single-notification-with-image__action-container { display: flex; padd= +ing-bottom: 3rem; } + +.interactivenavigations .cmp-global-header { position: relative; } + +@media screen and (min-width: 768px) { + .interactivenavigations .cmp-global-header { position: static; } +} + +.interactivenavigations .cmp-global-header nav { height: 5.1rem; position: = +absolute; } + +@media screen and (min-width: 1200px) { + .interactivenavigations .cmp-global-header nav { box-shadow: none; height= +: 7.1rem; } +} + +.interactivenavigations .cmp-global-header nav .cmp-global-header__navbar-c= +ontainer { height: 5.1rem; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-global-header nav .cmp-global-header__navbar= +-container { box-shadow: none; height: 7.1rem; } +} + +.interactivenavigations .cmp-interactive-nav__arrow { padding: 0px; top: 0p= +x; } + +@media screen and (min-width: 768px) { + .interactivenavigations .cmp-interactive-nav__arrow { display: none; } +} + +.interactivenavigations .cmp-interactive-nav__arrow-icon { height: 0.44em; = +margin-top: 0px; } + +.interactivenavigations .cmp-interactive-nav__arrow-icon span:first-of-type= +, .interactivenavigations .cmp-interactive-nav__arrow-icon span:nth-of-type= +(2) { background-color: rgb(0, 0, 0); border-radius: 0.5em; display: block;= + height: 2px; transition: all 0.25s ease-in-out 0s; width: 10px; } + +.interactivenavigations .cmp-interactive-nav__arrow-icon span:first-of-type= + { margin-left: -0.14em; margin-top: 0.67em; transform: rotate(50deg); } + +.interactivenavigations .cmp-interactive-nav__arrow-icon span:nth-of-type(2= +) { margin-left: 0.3em; margin-top: -0.11em; transform: rotate(-50deg); } + +.interactivenavigations .cmp-interactive-nav__arrow-icon--close span:first-= +of-type, .interactivenavigations .cmp-interactive-nav__arrow-icon--close sp= +an:nth-of-type(2) { transition: all 0.25s ease-in-out 0s; width: 1.2em; mar= +gin-left: 0.05em; } + +.interactivenavigations .cmp-interactive-nav__arrow-icon--close span:first-= +of-type { margin-top: 0.67em; transform: rotate(-45deg); } + +.interactivenavigations .cmp-interactive-nav__arrow-icon--close span:nth-of= +-type(2) { margin-top: -0.11em; transform: rotate(45deg); } + +.interactivenavigations .cmp-interactive-nav__elements { height: 6.2rem; wi= +dth: auto; box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 4px 0px; z-index: 100; le= +ft: 0px; right: 0px; position: fixed; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__elements { box-shadow: none= +; position: absolute; height: auto; } +} + +.interactivenavigations .cmp-interactive-nav__elements:not(.cmp-interactive= +-nav--sticky) { position: relative; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper { display: flex; background-color: rgb(255, 255, = +255); border-color: rgb(231, 231, 231); } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-n= +av__mobile-dropdown-wrapper { border-bottom: 1px solid rgb(231, 231, 231); = +border-top: 1px solid rgb(231, 231, 231); height: 70px; } +} + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview { bord= +er: 0px; padding: 1.6rem; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-n= +av__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview { di= +splay: none; } +} + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview .cmp-i= +nteractive-nav__item--overview { border: 0px; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview .cmp-i= +nteractive-nav__item--overview .cmp-interactive-nav__item-link { padding: 0= +px; border: 0px; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview .cmp-i= +nteractive-nav__item--overview .cmp-interactive-nav__item-link:focus, .inte= +ractivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav__mob= +ile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview .cmp-intera= +ctive-nav__item--overview .cmp-interactive-nav__item-link:hover { backgroun= +d-color: rgb(255, 255, 255); font-weight: 400; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__item--overview-interactive = +{ padding-left: 5px; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__item--overview-overview { t= +ext-transform: none; } + +@media screen and (max-width: 767.9px) { + .interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-n= +av__mobile-dropdown-wrapper .cmp-interactive-nav__item--overview-overview {= + display: none; } +} + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-dropdown { border-le= +ft: 1px solid rgb(227, 227, 227); margin-right: 0px; padding: 1.6rem; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-size: 1.4rem; font-weight: 400; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-dropdown .cmp-intera= +ctive-nav__arrow-icon::before { content: "=EF=84=A3"; font-size: 14px; font= +-family: Ionicons; display: block; font-weight: 400; font-style: normal; li= +ne-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: = +normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antial= +iased; text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.interactivenavigations .cmp-interactive-nav__articles { background-color: = +rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 0.5rem 0.5rem 0px; t= +ransition: max-height 0.3s ease-in-out 0s, top 0.3s ease-in-out 0s; positio= +n: relative; max-height: 0px; top: 0px; width: 100%; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__articles { visibility: visi= +ble; box-shadow: none; max-height: none; overflow: visible; opacity: 1; wid= +th: 100%; height: auto; } +} + +.interactivenavigations .cmp-interactive-nav__items { background-color: rgb= +(255, 255, 255); box-shadow: none; height: 100%; list-style: none; max-widt= +h: 1200px; opacity: 0; display: block; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items { transition: all 0.3= +s ease-out 0s; z-index: 997; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items { box-shadow: rgba(0,= + 0, 0, 0.4) 0px 0px 1rem 0px; } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__items { visibility: visible= +; opacity: 1; box-shadow: none; display: none; padding: 0px 1.5rem; margin:= + 0px auto; } +} + +.interactivenavigations .cmp-interactive-nav__items .cmp-interactive-nav__i= +tem:first-child { -webkit-box-align: center; align-items: center; backgroun= +d-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .interactivenavigations .cmp-interactive-nav__items .cmp-interactive-nav_= +_item:first-child { border-top: none; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items .cmp-interactive-nav_= +_item:first-child { border-top: none; padding-right: 0px; -webkit-box-pack:= + start; justify-content: flex-start; display: flex; } +} + +.interactivenavigations .cmp-interactive-nav__items--allviewports { display= +: flex; visibility: visible; opacity: 1; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__items--allviewports { -webk= +it-box-pack: center; justify-content: center; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items--allviewports { -webk= +it-box-pack: justify; justify-content: space-between; width: 100%; min-heig= +ht: 62px; border-top: 1px solid rgb(231, 231, 231); border-bottom: 1px soli= +d rgb(231, 231, 231); box-shadow: none; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items .cmp-interactive-nav_= +_item { padding: 1.6rem; display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item, .interactivenavigations= + .cmp-interactive-nav__items .cmp-interactive-nav__item:last-child { displa= +y: flex; } + +.interactivenavigations .cmp-interactive-nav__item { -webkit-box-align: cen= +ter; align-items: center; color: rgb(0, 0, 0); font-weight: 400; position: = +relative; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item { min-height: 66px; bo= +rder-top: none; -webkit-box-pack: center; justify-content: center; } +} + +.interactivenavigations .cmp-interactive-nav__item:focus { box-shadow: rgb(= +255, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 1px; outline-= +offset: 1px; z-index: 4; } + +.interactivenavigations .cmp-interactive-nav__item-link:focus + .cmp-intera= +ctive-nav__item .cmp-interactive-nav__item-link::after, .interactivenavigat= +ions .cmp-interactive-nav__item:focus + .cmp-interactive-nav__item:not(.cmp= +-interactive-nav__item--active)::after, .interactivenavigations .cmp-intera= +ctive-nav__item:focus::after, .interactivenavigations .cmp-interactive-nav_= +_item:hover + .cmp-interactive-nav__item .cmp-interactive-nav__item-link::a= +fter, .interactivenavigations .cmp-interactive-nav__item:hover + .cmp-inter= +active-nav__item:not(.cmp-interactive-nav__item--active)::after, .interacti= +venavigations .cmp-interactive-nav__item:hover::after { display: none; } + +.interactivenavigations .cmp-interactive-nav__item-link { -webkit-box-align= +: center; align-items: center; display: flex; color: rgb(0, 0, 0); backgrou= +nd-color: rgb(255, 255, 255); font-size: 1.4rem; font-weight: 400; line-hei= +ght: 2.24rem; padding: 0.308rem 2rem; height: 100%; -webkit-box-pack: start= +; justify-content: flex-start; position: relative; text-transform: none; wi= +dth: 100%; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item-link { padding: 2.208r= +em 2rem; -webkit-box-pack: center; justify-content: center; border-bottom: = +4px solid transparent; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item-link { border: 0px; pa= +dding: 0.308rem 2rem; } +} + +.interactivenavigations .cmp-interactive-nav__item-link .cmp-interactive-na= +v__item--overview-label, .interactivenavigations .cmp-interactive-nav__item= +-link:focus, .interactivenavigations .cmp-interactive-nav__item-link:hover = +{ font-weight: 600; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item-link:focus, .interacti= +venavigations .cmp-interactive-nav__item-link:hover { color: rgb(0, 0, 0); = +background-color: rgb(255, 255, 255); font-size: 1.4rem; font-weight: 400; = +line-height: 2.198rem; padding: 2.208rem 2rem; border-bottom: 4px solid rgb= +(0, 0, 0); z-index: 2; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item-link:focus, .interacti= +venavigations .cmp-interactive-nav__item-link:hover { font-weight: 400; } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item-link:focus .cmp-intera= +ctive-nav__item-arrow::after, .interactivenavigations .cmp-interactive-nav_= +_item-link:hover .cmp-interactive-nav__item-arrow::after { color: rgb(255, = +255, 255); } +} + +.interactivenavigations .cmp-interactive-nav__item-arrow { display: none; m= +argin-left: 10px; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item-arrow { display: block= +; } +} + +.interactivenavigations .cmp-interactive-nav__item-arrow::after { content: = +"=EE=A0=80"; font-size: 24px; font-feature-settings: "liga"; color: rgb(0, = +77, 255); line-height: 1.7rem; position: inherit; top: -2px; } + +.interactivenavigations .cmp-interactive-nav__item-arrow::after, .interacti= +venavigations .cmp-interactive-nav__item .more-icon::after { font-family: I= +onicons; font-weight: 400; font-style: normal; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + display: block; } + +.interactivenavigations .cmp-interactive-nav__item .more-icon::after { cont= +ent: "=EF=91=AA"; font-size: 40px; font-feature-settings: "liga"; align-sel= +f: center; line-height: 0.7; position: relative; margin-top: calc(100% - 42= +px); } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item .more-icon::after { to= +p: 0px; display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item--active { background-col= +or: rgb(242, 242, 242); position: relative; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--active { border-botto= +m: 4px solid rgb(0, 0, 0); } +} + +.interactivenavigations .cmp-interactive-nav__item--active + .cmp-interacti= +ve-nav__item::after { display: none; } + +.interactivenavigations .cmp-interactive-nav__item--active:focus::after, .i= +nteractivenavigations .cmp-interactive-nav__item--active:hover::after { dis= +play: block; background-color: transparent; } + +.interactivenavigations .cmp-interactive-nav__item--active .cmp-interactive= +-nav__item-link { color: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 400;= + line-height: 2.198rem; border: 0px; padding: 0.308rem 2rem; position: rela= +tive; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--active .cmp-interacti= +ve-nav__item-link { width: 100%; padding: 2.208rem 2rem; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--active .cmp-interacti= +ve-nav__item-link:focus::before, .interactivenavigations .cmp-interactive-n= +av__item--active .cmp-interactive-nav__item-link:hover::before { background= +-color: transparent; } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--active .cmp-interacti= +ve-nav__item-link::after { display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item--active .cmp-interactive= +-nav__item-link span { z-index: 3; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--active { background-c= +olor: rgb(255, 255, 255); } +} + +.interactivenavigations .cmp-interactive-nav__item--active .cmp-interactive= +-nav__item-arrow::after { content: "=EE=A0=80"; font-size: 24px; font-famil= +y: Ionicons; font-weight: 400; font-style: normal; text-transform: none; le= +tter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction= +: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibil= +ity; font-feature-settings: "liga"; display: inline-block; line-height: 1.7= +rem; transform: rotate(0deg); } + +.interactivenavigations .cmp-interactive-nav__item--overview { color: rgb(0= +, 0, 0); } + +.interactivenavigations .cmp-interactive-nav__item--overview::after { displ= +ay: none; } + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-link { place-content: flex-start; -webkit-box-pack: start; pad= +ding-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 2.56rem= +; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--overview .cmp-interac= +tive-nav__item-link { -webkit-box-orient: horizontal; -webkit-box-direction= +: normal; flex-direction: row; place-content: center; -webkit-box-pack: cen= +ter; padding: 0px 0.5rem; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--overview .cmp-interac= +tive-nav__item-link { height: auto; padding-right: 0px; } + .interactivenavigations .cmp-interactive-nav__item--overview .cmp-interac= +tive-nav__item-link:focus, .interactivenavigations .cmp-interactive-nav__it= +em--overview .cmp-interactive-nav__item-link:hover { background-color: tran= +sparent; } +} + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-link:focus { border-color: transparent; } + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-link:hover { border-bottom: 4px solid transparent; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--overview .cmp-interac= +tive-nav__item-link:hover { border-bottom: 0px; } +} + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-arrow { margin-bottom: 0.5rem; margin-left: 0px; } + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-arrow::after { transform: scaleX(-1); color: rgb(0, 0, 0); } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--overview.cmp-interact= +ive-nav__item--active { background-color: rgb(242, 242, 242); } +} + +.interactivenavigations .cmp-interactive-nav__item--overview.cmp-interactiv= +e-nav__item--active::after { display: block; background-color: transparent;= + } + +.interactivenavigations .cmp-interactive-nav__item--overview.cmp-interactiv= +e-nav__item--active .cmp-interactive-nav__item-arrow { margin-bottom: 0.5re= +m; } + +.interactivenavigations .cmp-interactive-nav__item--more .more-text-mobile = +{ display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--more .more-text-mobil= +e { display: block; font-weight: 600; } +} + +.interactivenavigations .cmp-interactive-nav__item--more .more-text { posit= +ion: absolute; display: none; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--more .more-text { top= +: calc(100% - 24px); } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--more .more-text { dis= +play: block; margin-top: calc(100% - 52px); } +} + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__items { display: flex; -webkit-box-orient: vertical; -webkit-box-direct= +ion: normal; flex-direction: column; padding: 0px; box-shadow: none; } + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__items::before { display: none; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--more.cmp-interactive-= +nav__item { padding: 0px; } +} + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__item-link { display: flex; -webkit-box-orient: vertical; -webkit-box-di= +rection: reverse; flex-direction: column-reverse; -webkit-box-pack: center;= + justify-content: center; padding: 1.6rem; margin-right: 0.1rem; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive= +-nav__item-link { padding-left: 2rem; padding-right: 2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive= +-nav__item-link { border-left: 0.063em solid rgb(227, 227, 227); } +} + +@media screen and (max-width: 767.9px) { + .interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive= +-nav__item-link { border-left: 0.063em solid rgb(227, 227, 227); } +} + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__item-link:focus::before, .interactivenavigations .cmp-interactive-nav__= +item--more .cmp-interactive-nav__item-link:hover::before { display: none; } + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__item-link--more-active { z-index: 2; } + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__item-link--more-active::after, .interactivenavigations .cmp-interactive= +-nav__item--more .cmp-interactive-nav__item-link--more-active::before { dis= +play: none; } + +.interactivenavigations .cmp-interactive-nav__item--more.cmp-interactive-na= +v__item.cmp-interactive_item--more-hidden { display: flex; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--more.cmp-interactive-= +nav__item.cmp-interactive_item--more-hidden { display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown { background-color: rgb(255, 255, 255); right: 0px; visibi= +lity: hidden; opacity: 0; max-height: 0px; overflow: hidden; box-shadow: rg= +ba(0, 0, 0, 0.4) 0px 0px 1rem 0px; transition: all 0.3s ease-out 0s; positi= +on: absolute; top: calc(100% + 2px); z-index: 4; width: auto; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown { width: 20rem; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__items { visibility: hidden; top: 0px= +; transition: all 0.3s ease-out 0s; max-width: max-content; display: flex; = +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items { width: 100%; max-width: no= +ne; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__items.cmp-interactive-nav-visible-on= +ly-tab-desktop { display: none; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items.cmp-interactive-nav-visible-= +only-tab-desktop { display: flex; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__items.cmp-interactive-nav-visible-on= +ly-tab-mobile { display: flex; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items.cmp-interactive-nav-visible-= +only-tab-mobile { display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__items .cmp-interactive-nav__item { d= +isplay: flex; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items .cmp-interactive-nav__item {= + padding: 0.38rem 2.002rem; } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items .cmp-interactive-nav__item .= +cmp-interactive-nav__item-link { padding: 1.5rem 2rem; margin-left: 2px; ma= +rgin-right: 2px; margin-top: 1px; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items .cmp-interactive-nav__item .= +cmp-interactive-nav__item-link { border-left: 0px; padding: 0px; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item { -webkit-box-pack: start; just= +ify-content: flex-start; background-color: rgb(255, 255, 255); border: 0px;= + } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__item { min-height: fit-content; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item.cmp-interactive-nav__item--acti= +ve { border-bottom: 4px solid rgb(0, 0, 0); } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item:last-of-type::before { display:= + none; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item-link { -webkit-box-align: start= +; align-items: flex-start; display: flex; padding: 1.6rem 2rem; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item-link:focus, .interactivenavigat= +ions .cmp-interactive-nav__item .cmp-interactive-nav--more-link-dropdown .c= +mp-interactive-nav__item-link:hover { color: rgb(0, 0, 0); } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item-link:focus::after, .interactive= +navigations .cmp-interactive-nav__item .cmp-interactive-nav--more-link-drop= +down .cmp-interactive-nav__item-link:hover::after { display: block; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item-link .cmp-interactive-nav__item= +-arrow::after, .interactivenavigations .cmp-interactive-nav__item .cmp-inte= +ractive-nav--more-link-dropdown .cmp-interactive-nav__item-link::after, .in= +teractivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--more-= +link-dropdown .cmp-interactive-nav__item-link::before, .interactivenavigati= +ons .cmp-interactive-nav__item .cmp-interactive-nav--more-link-dropdown .cm= +p-interactive-nav__item::after { display: none; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item:first-of-type { border-top: non= +e; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item:first-of-type::before { display= +: none; } + +.interactivenavigations .cmp-interactive-nav__show-dropdown { height: auto;= + } + +.interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports.c= +mp-interactive-nav--more-link-dropdown { visibility: visible; opacity: 1; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown { width: 20rem; animation-duration= +: 300ms; animation-name: slideDown; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown { width: max-content; } +} + +.interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports.c= +mp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items { visibi= +lity: visible; max-width: max-content; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items { widt= +h: 100%; max-width: none; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items { opac= +ity: 1; display: flex; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items .cmp-i= +nteractive-nav__item { display: flex; } +} + +.interactivenavigations .cmp-interactive-nav--sticky { left: 0px; position:= + sticky; right: 0px; z-index: 9999; } + +@-webkit-keyframes slideDown {=20 + 0% { transform: translateY(-5rem); opacity: 0; } + 100% { transform: translateY(0px); opacity: 1; } +} + +@keyframes slideDown {=20 + 0% { transform: translateY(-5rem); opacity: 0; } + 100% { transform: translateY(0px); opacity: 1; } +} + +@media not all and (min-resolution: 0.001dpcm) { + @supports (-webkit-appearance:none) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items { widt= +h: max-content; } +} +} + +.cmp-career-nav { height: 6.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav { height: 5.2rem; } +} + +.cmp-career-nav__arrow { padding: 0px; top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-career-nav__arrow { display: none; } +} + +.cmp-career-nav__elements { height: auto; width: auto; z-index: 20; left: 0= +px; right: 0px; position: fixed; background: rgb(242, 242, 242); border-top= +: 0.4rem solid rgb(190, 190, 190); } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__elements { box-shadow: none; position: absolute; } +} + +.cmp-career-nav__elements:not(.cmp-career-nav--sticky) { position: fixed; } + +.cmp-career-nav__elements .cmp-career-nav__mobile-dropdown-wrapper { displa= +y: flex; background-color: rgb(242, 242, 242); border-color: rgb(227, 227, = +227); border-bottom-width: 1px; border-bottom-style: solid; border-top-widt= +h: 1px; border-top-style: solid; } + +.cmp-career-nav__articles { position: relative; max-height: 0px; top: 0px; = +width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__articles { visibility: visible; box-shadow: none; max-he= +ight: none; overflow: visible; opacity: 1; height: auto; } +} + +.cmp-career-nav__items { box-shadow: none; height: 100%; list-style: none; = +max-width: 1200px; opacity: 0; display: block; } + +@media screen and (max-width: 999.9px) { + .cmp-career-nav__items { transition: all 0.3s ease-out 0s; z-index: 997; = +} +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-career-nav__items { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 1rem 0px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-career-nav__items { visibility: visible; opacity: 1; box-shadow: non= +e; display: none; padding: 0px 1.5rem; margin: 0px auto; } +} + +.cmp-career-nav__items--allviewports { display: flex; visibility: visible; = +opacity: 1; height: auto; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__items--allviewports { -webkit-box-pack: justify; justify= +-content: space-between; } +} + +@media screen and (max-width: 999.9px) { + .cmp-career-nav__items--allviewports { -webkit-box-pack: justify; justify= +-content: space-between; width: 100%; border-top: 1px solid rgb(227, 227, 2= +27); border-bottom: 1px solid rgb(227, 227, 227); box-shadow: none; } +} + +.cmp-career-nav__item { -webkit-box-align: center; align-items: center; col= +or: rgb(0, 0, 0); display: flex; font-weight: 400; position: relative; padd= +ing: 1.5rem; width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item { border-top: none; -webkit-box-pack: center; justi= +fy-content: center; } +} + +.cmp-career-nav__item:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2p= +x; outline: rgb(0, 0, 136) solid 1px; outline-offset: 1px; z-index: 4; } + +.cmp-career-nav__item-link:focus + .cmp-career-nav__item .cmp-career-nav__i= +tem-link::after, .cmp-career-nav__item:focus + .cmp-career-nav__item:not(.c= +mp-career-nav__item--active)::after, .cmp-career-nav__item:focus::after, .c= +mp-career-nav__item:hover + .cmp-career-nav__item .cmp-career-nav__item-lin= +k::after, .cmp-career-nav__item:hover + .cmp-career-nav__item:not(.cmp-care= +er-nav__item--active)::after, .cmp-career-nav__item:hover::after { display:= + none; } + +.cmp-career-nav__item-link { -webkit-box-align: center; align-items: center= +; display: flex; color: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 400; = +height: 100%; -webkit-box-pack: start; justify-content: flex-start; positio= +n: relative; text-transform: none; width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item-link { -webkit-box-pack: center; justify-content: c= +enter; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-career-nav__item-link { border: 0px; } +} + +.cmp-career-nav__item-link:focus, .cmp-career-nav__item-link:hover { border= +-bottom: 4px solid rgb(0, 0, 0); font-weight: 600; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item-link:focus, .cmp-career-nav__item-link:hover { colo= +r: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 400; z-index: 2; } +} + +@media screen and (max-width: 999.9px) { + .cmp-career-nav__item-link:focus, .cmp-career-nav__item-link:hover { font= +-weight: 400; } +} + +.cmp-career-nav__item--active { background-color: rgb(242, 242, 242); posit= +ion: relative; color: rgb(0, 0, 0); font-size: 1.6rem; font-weight: 600; li= +ne-height: 2.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item--active { font-size: 1.4rem; font-weight: 600; } +} + +@media screen and (min-width: 768px) { + .cmp-career-nav__item { padding: 1.5rem 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item { padding: 1.2rem 0.5rem 0.8rem; width: auto; } +} + +@media screen and (max-width: 999.9px) { + .cmp-career-nav__item { display: none; } +} + +.cmp-career-nav .cmp-career-nav__item--active { display: block; } + +.cmp-career-nav .cmp-career-nav__item--active-label { border-bottom: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav .cmp-career-nav__item--active-label { border-bottom: 4px = +solid rgb(0, 0, 0); } +} + +.cmp-career-nav__item a, .cmp-career-nav__item span { border-bottom: 4px so= +lid transparent; } + +.cmp-career-nav .cmp-accordion__icon { display: block; top: 1.8rem; padding= +-top: 1.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav .cmp-accordion__icon { display: none; } +} + +.cmp-career-nav .cmp-accordion__button--expanded:hover, .cmp-career-nav__it= +ems.cmp-accordion__button--expanded { background: inherit; border-bottom: 1= +px solid rgb(227, 227, 227); } + +.cmp-career-nav .cmp-accordion__panel { height: 100vh; background-color: rg= +b(242, 242, 242); } + +.cmp-career-nav .cmp-accordion__panel, .cmp-career-nav .cmp-accordion__pane= +l .cmp-career-nav__items { width: 100%; box-shadow: none; } + +.cmp-career-nav .cmp-accordion__panel--hidden .cmp-career-nav__items { visi= +bility: hidden; opacity: 0; } + +.cmp-career-nav .cmp-accordion__panel--expanded .cmp-career-nav__items { vi= +sibility: visible; opacity: 1; transition: all 0.6s ease-in-out 0s; } + +.cmp-career-nav .cmp-accordion__panel .cmp-career-nav__item { display: bloc= +k; border-bottom: 1px solid rgb(227, 227, 227); padding: 1.5rem 1.5rem 1.5r= +em 3rem; } + +@media screen and (min-width: 768px) { + .cmp-career-nav .cmp-accordion__panel .cmp-career-nav__item { padding: 1.= +5rem 1.5rem 1.5rem 3.5rem; } +} + +.cmp-career-nav .cmp-accordion__panel .cmp-career-nav__item--active { displ= +ay: none; } + +.cmp-career-nav .cmp-accordion__panel .cmp-career-nav__item a, .cmp-career-= +nav .cmp-accordion__panel .cmp-career-nav__item a:focus, .cmp-career-nav .c= +mp-accordion__panel .cmp-career-nav__item a:hover, .cmp-career-nav .cmp-acc= +ordion__panel .cmp-career-nav__item span { border-bottom: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav .cmp-accordion__panel { display: none; } +} + +.cmp-career-nav__item.cmp-career-nav__item--active { padding-right: 5.5rem;= + } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item.cmp-career-nav__item--active { padding-right: 0.5re= +m; } +} + +.cmp-link-teaser { display: flex; flex-wrap: wrap; } + +.cmp-link-teaser__link { color: rgb(0, 77, 255); text-decoration: underline= +; font-size: 1.4rem; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .cmp-link-teaser__link { font-size: 1.6rem; line-height: 2.56rem; } +} + +.cmp-link-teaser__link:focus, .cmp-link-teaser__link:hover, .cmp-link-tease= +r__link:visited { color: rgb(0, 0, 136); } + +.cmp-link-teaser--2-columns .cmp-link-teaser__list { width: 50%; } + +@media screen and (min-width: 1000px) { + .cmp-link-teaser--2-columns .cmp-link-teaser__list { width: 33.3333%; } +} + +.cmp-link-teaser--2-columns .cmp-link-teaser__list .cmp-link-teaser__list-i= +tem { margin-bottom: 1rem; margin-left: 1.5rem; } + +.cmp-link-teaser--3-columns .cmp-link-teaser__list { width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-link-teaser--3-columns .cmp-link-teaser__list { width: 33.3333%; } +} + +.cmp-link-teaser--3-columns .cmp-link-teaser__list .cmp-link-teaser__list-i= +tem { margin-bottom: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-link-teaser--3-columns .cmp-link-teaser__list .cmp-link-teaser__list= +-item { margin-bottom: 2.4rem; } +} + +.cmp-link-teaser--4-columns .cmp-link-teaser__link { text-decoration: none;= + display: inline-block; } + +.cmp-link-teaser--4-columns .cmp-link-teaser__link:hover { text-decoration:= + underline; } + +.cmp-link-teaser--4-columns .cmp-link-teaser__link:focus { text-decoration:= + underline; color: rgb(0, 77, 255); } + +.cmp-link-teaser--4-columns .cmp-link-teaser__list { width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-link-teaser--4-columns .cmp-link-teaser__list { width: 25%; } +} + +.cmp-link-teaser--4-columns .cmp-link-teaser__list .cmp-link-teaser__list-i= +tem { margin-bottom: 1.2rem; } + +@media screen and (min-width: 768px) { + .cmp-link-teaser--4-columns .cmp-link-teaser__list .cmp-link-teaser__list= +-item { margin-bottom: 1.5rem; } +} + +.news-media-with-filter { margin-bottom: 1.504rem; } + +.news-media-with-filter.has-divider { border-bottom: 1px solid rgb(204, 204= +, 204); } + +.news-media-with-filter .cmp-news-media-with-filter-row { display: flex; fl= +ex-wrap: wrap; } + +.news-media-with-filter .cmp-news-media-with-filter-row > .container.respon= +sivegrid .cmp-container { display: flex; flex-wrap: wrap; max-width: calc(1= +00% + 60px); } + +.news-media-with-filter .cmp-news-media-with-filter-row .cmp-form { positio= +n: relative; height: 50px; } + +.news-media-with-filter .cmp-news-media-with-filter-row .cmp-form .options = +{ position: absolute; width: 100%; } + +.news-media-with-filter .cmp-news-media-with-filter-row .cmp-form-options__= +field.cmp-form-options__field--drop-down-custom { word-break: break-all; ov= +erflow: hidden; } + +.news-media-with-filter .cmp-news-media-with-filter-row .cmp-form-options__= +field.cmp-form-options__field--drop-down-custom::before { content: " "; dis= +play: inline-block; width: 100%; position: absolute; bottom: 0px; left: 0px= +; height: 12px; background-color: rgb(255, 255, 255); } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs { padd= +ing-left: 0px; } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs .cmp-f= +orm-options__custom-select-item { height: auto; } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs .cmp-f= +orm-options__field--drop-down-custom:hover::before { background-color: rgb(= +242, 242, 242); } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs .cmp-f= +orm-options__field--drop-down-custom:focus:not(:focus-visible) { outline: n= +one; box-shadow: none; } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs .cmp-f= +orm-options__custom-select-items.active + .cmp-form-options__field--drop-do= +wn-custom:hover::before { background-color: rgb(255, 255, 255); } + +.news-media-with-filter .cmp-form-options--drop-down { margin-bottom: 0px; = +} + +.news-media-with-filter .cmp-news-media-title { display: flex; flex-wrap: w= +rap; width: 100%; font-size: 1.808rem; font-weight: 600; padding-top: 0.496= +rem; padding-bottom: 2rem; line-height: 2.20576rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .news-media-with-filter .cmp-news-media-title { line-height: 2.44rem; fon= +t-size: 2rem; } +} + +@media screen and (min-width: 1000px) { + .news-media-with-filter .cmp-news-media-title { font-size: 2.496rem; line= +-height: 2.9952rem; } +} + +.news-media-with-filter .cmp-news-media-card { margin-bottom: 2.496rem; pad= +ding-right: 1.6rem; -webkit-box-flex: 0; flex: 0 0 100%; } + +@media screen and (min-width: 768px) { + .news-media-with-filter .cmp-news-media-card { -webkit-box-flex: 0; flex:= + 0 0 33.3333%; max-width: 33.3333%; } +} + +.news-media-with-filter .cmp-news-media-card > * { height: 100%; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-teaser__co= +ntent { border: 0px; background-color: transparent; padding: 0px; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-contact-ca= +rd__content { padding-bottom: 0px; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-share-bann= +er__icon--mail { margin-top: 0.8rem; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-form-optio= +ns-news-media { margin-bottom: 0px; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-contact-ca= +rd__link--number { padding-bottom: 1.2rem; } + +.news-media-with-filter .cmp-news-media-card--hidden { display: none; } + +.cmp-accordion__panel--expanded .news-media-with-filter { visibility: visib= +le; } + +.cmp-accordion__panel--expanded .news-media-with-filter, .cmp-accordion__pa= +nel--hidden .news-media-with-filter { transition: visibility 0.4s ease 0.2s= +; } + +.cmp-accordion__panel--hidden .news-media-with-filter { visibility: hidden;= + } + +.bp-carousel-block .carousel .cmp-container { display: flex; -webkit-box-or= +ient: vertical; -webkit-box-direction: normal; flex-direction: column; -web= +kit-box-align: center; align-items: center; } + +.bp-carousel-block .carousel .cmp-container .title { opacity: 0; } + +.bp-carousel-block .carousel .cmp-container .title .cmp-title__text { font-= +weight: 600; font-size: 3.68rem; line-height: 1; color: rgb(0, 0, 0); text-= +align: center; margin-top: 1rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .carousel .cmp-container .title .cmp-title__text { fon= +t-size: 4rem; margin-top: 3rem; margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel .cmp-container .title .cmp-title__text { fon= +t-size: 5.27rem; } +} + +.bp-carousel-block .carousel .cmp-container .text { opacity: 0; } + +.bp-carousel-block .carousel .cmp-container .text .cmp-text p { font-weight= +: 300; font-size: 1.6rem; line-height: 1; text-align: center; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .carousel .cmp-container .text .cmp-text p { font-size= +: 2rem; line-height: 1.2; } +} + +.bp-carousel-block .carousel--disable-animate .cmp-carousel .cmp-bp-card__d= +etails .cmp-bp-card__description, .bp-carousel-block .carousel--disable-ani= +mate .cmp-carousel .cmp-bp-card__details .cmp-bp-card__tag, .bp-carousel-bl= +ock .carousel--disable-animate .cmp-carousel .cmp-bp-card__details .cmp-bp-= +card__title, .bp-carousel-block .carousel--disable-animate .container .text= +, .bp-carousel-block .carousel--disable-animate .container .title { opacity= +: 1; } + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel--animate .container .text, .bp-carousel-bloc= +k .carousel--animate .container .title { position: relative; top: 10px; tra= +nsition: all 0.6s ease-out 0s; } +} + +.bp-carousel-block .carousel--animate .container--animate-block-header .tit= +le { transition: all 0.6s ease-out 0s; opacity: 1; top: 0px; } + +.bp-carousel-block .carousel--animate .container--animate-block-header .tex= +t { transition: all 0.6s ease-out 0.3s; opacity: 1; top: 0px; } + +.bp-carousel-block .carousel--animate .cmp-bp-carousel-module--animate-caro= +usel-slider { transition: all 0.6s ease-out 0s; top: 0px; } + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel--animate .cmp-bp-carousel-module .cmp-carous= +el .cmp-carousel__item .cmp-bp-card__tag { opacity: 0; line-height: 1.5; ma= +rgin: 2rem 0px 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel--animate .cmp-bp-carousel-module .cmp-carous= +el .cmp-carousel__item .cmp-bp-card__title { opacity: 0; font-size: 2.8rem;= + } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel--animate .cmp-bp-carousel-module .cmp-carous= +el .cmp-carousel__item .cmp-bp-card__description { opacity: 0; } +} + +.bp-carousel-block .cmp-bp-carousel-module { overflow: hidden; transition: = +top 0.6s ease-out 0s; top: 10px; position: relative; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel { width: 23rem; di= +splay: block; position: relative; perspective: 145rem; margin: 8rem auto 1.= +4rem; transform-style: preserve-3d; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel { margin-bottom:= + 0.7rem; width: 24.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel { width: 31rem; = +} +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__content { display= +: block; transform-style: preserve-3d; transition: all 0.5s ease 0s; transf= +orm: translateZ(90rem); margin-left: 1.5rem; margin-right: 1.5rem; } + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__content { margi= +n: 0px; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__indicators { disp= +lay: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m { display: block; position: absolute; width: 20rem; height: 20rem; box-sh= +adow: rgba(0, 0, 0, 0.1) 0px 2px 2px, rgba(0, 0, 0, 0.1) 0px 0px 10px; back= +ground: rgb(255, 255, 255); backface-visibility: hidden; overflow: hidden; = +} + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem { width: 23rem; height: 23rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem { width: 24.5rem; height: 24.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem { width: 31rem; height: 31rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card-container { display: flex; -webkit-box-orient: vertical; -we= +bkit-box-direction: normal; flex-direction: column; pointer-events: none; p= +osition: static; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-carousel__explore { width: 8rem; height: 8rem; background: rgba(82, = +0, 255, 0.9); color: rgb(255, 255, 255); border-radius: 50%; position: abso= +lute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 3; op= +acity: 0; transition: opacity 0.4s linear 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-carousel__explore span { position: absolute; text-align: center; lef= +t: 50%; top: 50%; line-height: 1; font-size: 1.3rem; font-weight: 600; tran= +sform: translate(-50%, -50%); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-carousel__explore span { font-size: 1.6rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-image, .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp= +-carousel__item .cmp-image__image { width: 20rem; height: 20rem; padding: 0= +px; object-fit: cover; transition: transform 0.6s ease 0s, -webkit-transfor= +m 0.6s ease 0s; } + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-image, .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .c= +mp-carousel__item .cmp-image__image { width: 23rem; height: 23rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-image, .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .c= +mp-carousel__item .cmp-image__image { width: 24.5rem; height: 24.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-image, .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .c= +mp-carousel__item .cmp-image__image { width: 31rem; height: 31rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__details { position: relative; display: flex; -webkit-box-or= +ient: vertical; -webkit-box-direction: normal; flex-direction: column; -web= +kit-box-align: start; align-items: flex-start; opacity: 0; } + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-bp-card__details { top: 0px; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__details-link { display: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__tag { font-weight: 600; font-size: 1.2rem; color: rgb(0, 0,= + 0); line-height: 1; margin: 1.5rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-bp-card__tag { margin: 3rem 0px 2rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__title { font-weight: 300; font-size: 2.4rem; color: rgb(0, = +77, 255); line-height: 1.2; margin-bottom: 1.5rem; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-bp-card__title { font-size: 2.48rem; line-height: 1.1; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__description { font-weight: 300; font-size: 1.76rem; color: = +rgb(0, 0, 0); line-height: 1.1; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-bp-card__description { font-size: 1.62rem; line-height: 1.3; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .sr-only { clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); height:= + 1px; overflow: hidden; position: absolute; white-space: nowrap; width: 1px= +; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active { overflow: visible; pointer-events: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details { position: relative; transition: all 0.6s = +ease-out 0.3s; top: 0px; opacity: 1; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details--animate { top: 0px; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details--animate .cmp-bp-card__tag { transition: al= +l 0.6s ease-out 0.35s; top: 0px; opacity: 1; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details--animate .cmp-bp-card__title { transition: = +all 0.6s ease-out 0.4s; top: 0px; opacity: 1; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details--animate .cmp-bp-card__description { transi= +tion: all 0.6s ease-out 0.45s; top: 0px; position: relative; opacity: 1; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions { margin:= + 20px 0px 0px; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions { margi= +n: 25px 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions { margi= +n: 20px 0px 0px; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__action { font-family: Graphik, Arial, system-ui, -apple-system, blink= +macsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantar= +ell, sans-serif; font-size: 1.6rem; font-weight: 500; background-color: tra= +nsparent; border-radius: 50%; width: 4rem; height: 4rem; text-transform: no= +ne; color: rgb(107, 107, 107); margin: 25px 0px 24px; position: relative; l= +ine-height: 1.4; border: 1px solid rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__action { width: 7rem; height: 7rem; line-height: 1.42222; font-size= +: 1.8rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__action-text { clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); = +height: 1px; overflow: hidden; position: absolute; white-space: nowrap; wid= +th: 1px; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn { display: flex; -webkit-box-align: = +center; align-items: center; left: -18.5rem; top: 23%; position: relative; = +padding: 3px; height: 8.5rem; } + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn { left: -21.2rem; } +} + +@media screen and (max-width: 767.9px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn { height: 4.8rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn { left: -20.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn { left: -27rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn:focus-within { outline: rgb(255, 255= +, 255) solid 1px; box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px inset; outline= +-offset: 1px; transform: scale(1.2); } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn .cmp-carousel__action--previous { tr= +ansition: all 0.4s ease 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn .cmp-carousel__action--previous .cmp= +-carousel__action-icon::after { content: "=EF=8F=95"; font-size: 3.4rem; fo= +nt-family: Ionicons; display: block; font-weight: 400; font-style: normal; = +line-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap= +: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: anti= +aliased; text-rendering: optimizelegibility; font-feature-settings: "liga";= + color: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn .cmp-carousel__action--previous .c= +mp-carousel__action-icon::after { content: "=EF=8F=95"; font-size: 4.8rem; = +font-family: Ionicons; display: block; font-weight: 400; font-style: normal= +; line-height: 1; text-transform: none; letter-spacing: normal; overflow-wr= +ap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: an= +tialiased; text-rendering: optimizelegibility; font-feature-settings: "liga= +"; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn .cmp-carousel__action--previous:focu= +s { box-shadow: none; outline: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn .cmp-carousel__action--previous:hove= +r:not(:focus-within) { transform: scale(1.2); } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn { display: flex; -webkit-box-align: cent= +er; align-items: center; left: 4.7rem; top: 23%; position: relative; paddin= +g: 3px; height: 8.5rem; } + +@media screen and (max-width: 767.9px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn { height: 4.8rem; } +} + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn { left: 7.4rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn { left: 11rem; } +} + +@media screen and (min-width: 1200px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn { left: 10.5rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn:focus-within { outline: rgb(255, 255, 25= +5) solid 1px; box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px inset; outline-off= +set: 1px; transform: scale(1.2); } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn .cmp-carousel__action--next { transition= +: all 0.4s ease 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn .cmp-carousel__action--next .cmp-carouse= +l__action-icon::after { content: "=EF=8F=96"; font-size: 3.4rem; font-famil= +y: Ionicons; display: block; font-weight: 400; font-style: normal; line-hei= +ght: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal= +; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased;= + text-rendering: optimizelegibility; font-feature-settings: "liga"; color: = +rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn .cmp-carousel__action--next .cmp-carou= +sel__action-icon::after { content: "=EF=8F=96"; font-size: 4.8rem; font-fam= +ily: Ionicons; display: block; font-weight: 400; font-style: normal; line-h= +eight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norm= +al; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiase= +d; text-rendering: optimizelegibility; font-feature-settings: "liga"; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn .cmp-carousel__action--next:focus { box-= +shadow: none; outline: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn .cmp-carousel__action--next:hover:not(:f= +ocus-within) { transform: scale(1.2); } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage { width: 23rem; height: inherit; display: flex; position= +: absolute; left: auto; top: -1.5rem; overflow: hidden; z-index: 1; opacity= +: 1; background: rgba(1, 1, 1, 0.08); cursor: none; transition: transform 0= +.7s ease 0s, -webkit-transform 0.7s ease 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 2px; outl= +ine: rgb(255, 255, 255) solid 2px; outline-offset: 2px; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage:focus:not(:focus-visible) { box-shadow: none; outline: n= +one; } + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__center-stage { width: 26rem; left: -1.5rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__center-stage { left: -1.5rem; top: -2.5rem; width: 27.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__center-stage { top: -2rem; width: 34rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-overlay { background: rgba(82, 0,= + 255, 0.9); color: rgb(255, 255, 255); border-radius: 50%; position: absolu= +te; cursor: none; transform: translate(50%, -50%); top: 50%; right: 50%; pa= +dding: 0px; z-index: 2; overflow: hidden; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-overlay span { position: absolute= +; inset: 0px; display: flex; -webkit-box-pack: center; justify-content: cen= +ter; -webkit-box-align: center; align-items: center; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-overlay--animate { padding: 150%;= + opacity: 0.9; transition: padding 0.4s ease 0s, opacity 0.3s ease 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-btn { display: none; width: 8rem;= + height: 8rem; background: rgba(82, 0, 255, 0.9); color: rgb(255, 255, 255)= +; border-radius: 50%; position: absolute; cursor: none; opacity: 0.9; trans= +ition: translate 0.6s ease 0s; word-break: normal; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-btn span { width: 100%; pointer-e= +vents: none; position: absolute; text-align: center; left: 50%; top: 50%; l= +ine-height: 1; font-size: 1.3rem; font-weight: 600; transform: translate(-5= +0%, -50%); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__center-stage .cmp-carousel__explore-btn span { font-size: 1.4rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage:hover .cmp-carousel__explore-btn { display: block; trans= +ition: translate 0.6s ease 0s; } + +.bp-carousel-block .button.cmp-button--text-brand-link { text-align: center= +; } + +.bp-carousel-block .button.cmp-button--text-brand-link .cmp-button:focus::b= +efore, .bp-carousel-block .button.cmp-button--text-brand-link .cmp-button:h= +over::before { width: 100%; } + +.cmp-dm-portal .ui.image { max-width: 50% !important; } + +.cmp-dm-portal .ui.button { cursor: pointer; display: inline-block; min-hei= +ght: 1em; outline: none; text-shadow: none; font-weight: 700; line-height: = +1em; font-style: normal; text-align: center; text-decoration: none; border-= +radius: 0.285714rem; user-select: none; transition: opacity 0.1s ease 0s, b= +ackground-color 0.1s ease 0s, color 0.1s ease 0s, box-shadow 0.1s ease 0s, = +background 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s; will-change: auto= +; -webkit-tap-highlight-color: transparent; } + +.cmp-dm-portal .ui.button, .cmp-dm-portal .ui.button:hover { box-shadow: tr= +ansparent 0px 0px 0px 1px inset, rgba(34, 36, 38, 0.15) 0px 0px 0px 0px ins= +et; } + +.cmp-dm-portal .ui.button:hover { background-color: rgb(202, 203, 205); bac= +kground-image: none; color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.button:hover .icon { opacity: 0.85; } + +.cmp-dm-portal .ui.button:focus { background-color: rgb(202, 203, 205); col= +or: rgba(0, 0, 0, 0.8); background-image: none; } + +.cmp-dm-portal .ui.button:focus .icon { opacity: 0.85; } + +.cmp-dm-portal .ui.active.button:active, .cmp-dm-portal .ui.button:active {= + background-color: rgb(186, 187, 188); color: rgba(0, 0, 0, 0.9); } + +.cmp-dm-portal .ui.active.button { box-shadow: transparent 0px 0px 0px 1px = +inset; } + +.cmp-dm-portal .ui.active.button, .cmp-dm-portal .ui.active.button:hover { = +color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.active.button, .cmp-dm-portal .ui.active.button:active, = +.cmp-dm-portal .ui.active.button:hover { background-color: rgb(192, 193, 19= +4); background-image: none; } + +.cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.button {= + position: relative; cursor: default; color: transparent; opacity: 1; point= +er-events: auto; transition: all 0s linear 0s, opacity 0.1s ease 0s; text-s= +hadow: none !important; } + +.cmp-dm-portal .ui.loading.button::before { border-radius: 500rem; border: = +0.2em solid rgba(0, 0, 0, 0.15); } + +.cmp-dm-portal .ui.loading.button::after, .cmp-dm-portal .ui.loading.button= +::before { position: absolute; content: ""; top: 50%; left: 50%; margin: -0= +.642857em 0px 0px -0.642857em; width: 1.28571em; height: 1.28571em; } + +.cmp-dm-portal .ui.loading.button::after { border-radius: 500rem; animation= +: 0.6s linear 0s infinite normal none running loader; border: 0.2em solid; = +color: rgb(255, 255, 255); box-shadow: transparent 0px 0px 0px 1px; } + +.cmp-dm-portal .ui.labeled.button:not(.icon) { display: inline-flex; -webki= +t-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: ro= +w; background: none; border: none; box-shadow: none; padding: 0px !importan= +t; } + +.cmp-dm-portal .ui.labeled.button > .button { margin: 0px; } + +.cmp-dm-portal .ui.labeled.button > .label { display: flex; -webkit-box-ali= +gn: center; align-items: center; font-size: 1em; border-color: rgba(34, 36,= + 38, 0.15); margin: 0px 0px 0px -1px !important; } + +.cmp-dm-portal .ui.labeled.button > .tag.label::before { width: 1.85em; hei= +ght: 1.85em; } + +.cmp-dm-portal .ui.labeled.button:not([class*=3D"left labeled"]) > .button = +{ border-top-right-radius: 0px; border-bottom-right-radius: 0px; } + +.cmp-dm-portal .ui.labeled.button:not([class*=3D"left labeled"]) > .label, = +.cmp-dm-portal .ui[class*=3D"left labeled"].button > .button { border-top-l= +eft-radius: 0px; border-bottom-left-radius: 0px; } + +.cmp-dm-portal .ui[class*=3D"left labeled"].button > .label { border-top-ri= +ght-radius: 0px; border-bottom-right-radius: 0px; } + +.cmp-dm-portal .ui.button > .icon:not(.button) { height: auto; opacity: 0.8= +; transition: opacity 0.1s ease 0s; } + +.cmp-dm-portal .ui.button:not(.icon) > .icon:not(.button):not(.dropdown), .= +cmp-dm-portal .ui.button:not(.icon) > .icons:not(.button):not(.dropdown), .= +cmp-dm-portal .ui.button > .icon:not(.button) { margin: 0px 0.428571em 0px = +-0.214286em; } + +.cmp-dm-portal .ui.button:not(.icon) > .right.icon:not(.button):not(.dropdo= +wn) { margin: 0px -0.214286em 0px 0.428571em; } + +.cmp-dm-portal .ui.button, .cmp-dm-portal .ui.buttons .button, .cmp-dm-port= +al .ui.buttons .or { font-size: 1rem; } + +.cmp-dm-portal .ui.icon.button, .cmp-dm-portal .ui.icon.buttons .button { p= +adding: 0.833em; } + +.cmp-dm-portal .ui.icon.button > .icon, .cmp-dm-portal .ui.icon.buttons .bu= +tton > .icon { opacity: 0.9; vertical-align: top; margin: 0px !important; } + +.cmp-dm-portal .ui.fluid.button, .cmp-dm-portal .ui.fluid.buttons { width: = +100%; } + +.cmp-dm-portal .ui.fluid.button { display: block; } + +.cmp-dm-portal .ui.two.buttons { width: 100%; } + +.cmp-dm-portal .ui.two.buttons > .button { width: 50%; } + +.cmp-dm-portal .ui.three.buttons { width: 100%; } + +.cmp-dm-portal .ui.three.buttons > .button { width: 33.333%; } + +.cmp-dm-portal .ui.four.buttons { width: 100%; } + +.cmp-dm-portal .ui.four.buttons > .button { width: 25%; } + +.cmp-dm-portal .ui.five.buttons { width: 100%; } + +.cmp-dm-portal .ui.five.buttons > .button { width: 20%; } + +.cmp-dm-portal .ui.six.buttons { width: 100%; } + +.cmp-dm-portal .ui.six.buttons > .button { width: 16.666%; } + +.cmp-dm-portal .ui.seven.buttons { width: 100%; } + +.cmp-dm-portal .ui.seven.buttons > .button { width: 14.285%; } + +.cmp-dm-portal .ui.eight.buttons { width: 100%; } + +.cmp-dm-portal .ui.eight.buttons > .button { width: 12.5%; } + +.cmp-dm-portal .ui.nine.buttons { width: 100%; } + +.cmp-dm-portal .ui.nine.buttons > .button { width: 11.11%; } + +.cmp-dm-portal .ui.ten.buttons { width: 100%; } + +.cmp-dm-portal .ui.ten.buttons > .button { width: 10%; } + +.cmp-dm-portal .ui.eleven.buttons { width: 100%; } + +.cmp-dm-portal .ui.eleven.buttons > .button { width: 9.09%; } + +.cmp-dm-portal .ui.twelve.buttons { width: 100%; } + +.cmp-dm-portal .ui.twelve.buttons > .button { width: 8.3333%; } + +.cmp-dm-portal .ui.fluid.vertical.buttons, .cmp-dm-portal .ui.fluid.vertica= +l.buttons > .button { display: flex; width: auto; -webkit-box-pack: center;= + justify-content: center; } + +.cmp-dm-portal .ui.two.vertical.buttons > .button { height: 50%; } + +.cmp-dm-portal .ui.three.vertical.buttons > .button { height: 33.333%; } + +.cmp-dm-portal .ui.four.vertical.buttons > .button { height: 25%; } + +.cmp-dm-portal .ui.five.vertical.buttons > .button { height: 20%; } + +.cmp-dm-portal .ui.six.vertical.buttons > .button { height: 16.666%; } + +.cmp-dm-portal .ui.seven.vertical.buttons > .button { height: 14.285%; } + +.cmp-dm-portal .ui.eight.vertical.buttons > .button { height: 12.5%; } + +.cmp-dm-portal .ui.nine.vertical.buttons > .button { height: 11.11%; } + +.cmp-dm-portal .ui.ten.vertical.buttons > .button { height: 10%; } + +.cmp-dm-portal .ui.eleven.vertical.buttons > .button { height: 9.09%; } + +.cmp-dm-portal .ui.twelve.vertical.buttons > .button { height: 8.3333%; } + +.cmp-dm-portal .ui.primary.button, .cmp-dm-portal .ui.primary.buttons .butt= +on { background-color: rgb(161, 0, 255); color: rgb(255, 255, 255); text-sh= +adow: none; background-image: none; } + +.cmp-dm-portal .ui.primary.button { box-shadow: rgba(34, 36, 38, 0.15) 0px = +0px 0px 0px inset; } + +.cmp-dm-portal .ui.primary.button:hover, .cmp-dm-portal .ui.primary.buttons= + .button:hover { background-color: rgb(145, 0, 230); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.primary.button:focus, .cmp-dm-portal .ui.primary.buttons= + .button:focus { background-color: rgb(135, 0, 214); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.primary.button:active, .cmp-dm-portal .ui.primary.button= +s .button:active { background-color: rgb(129, 0, 204); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.primary.active.button, .cmp-dm-portal .ui.primary.button= + .active.button:active, .cmp-dm-portal .ui.primary.buttons .active.button, = +.cmp-dm-portal .ui.primary.buttons .active.button:active { background-color= +: rgb(145, 0, 230); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.secondary.button, .cmp-dm-portal .ui.secondary.buttons .= +button { background-color: rgb(80, 80, 80); color: rgb(255, 255, 255); text= +-shadow: none; background-image: none; } + +.cmp-dm-portal .ui.secondary.button { box-shadow: rgba(34, 36, 38, 0.15) 0p= +x 0px 0px 0px inset; } + +.cmp-dm-portal .ui.secondary.button:hover, .cmp-dm-portal .ui.secondary.but= +tons .button:hover { background-color: rgb(93, 93, 93); color: rgb(255, 255= +, 255); text-shadow: none; } + +.cmp-dm-portal .ui.secondary.button:focus, .cmp-dm-portal .ui.secondary.but= +tons .button:focus { background-color: rgb(100, 100, 100); color: rgb(255, = +255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.secondary.button:active, .cmp-dm-portal .ui.secondary.bu= +ttons .button:active { background-color: rgb(106, 106, 106); color: rgb(255= +, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.secondary.active.button, .cmp-dm-portal .ui.secondary.bu= +tton .active.button:active, .cmp-dm-portal .ui.secondary.buttons .active.bu= +tton, .cmp-dm-portal .ui.secondary.buttons .active.button:active { backgrou= +nd-color: rgb(93, 93, 93); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.red.button, .cmp-dm-portal .ui.red.buttons .button { bac= +kground-color: rgb(219, 40, 40); color: rgb(255, 255, 255); text-shadow: no= +ne; background-image: none; } + +.cmp-dm-portal .ui.red.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px = +0px 0px inset; } + +.cmp-dm-portal .ui.red.button:hover, .cmp-dm-portal .ui.red.buttons .button= +:hover { background-color: rgb(208, 25, 25); color: rgb(255, 255, 255); tex= +t-shadow: none; } + +.cmp-dm-portal .ui.red.button:focus, .cmp-dm-portal .ui.red.buttons .button= +:focus { background-color: rgb(202, 16, 16); color: rgb(255, 255, 255); tex= +t-shadow: none; } + +.cmp-dm-portal .ui.red.button:active, .cmp-dm-portal .ui.red.buttons .butto= +n:active { background-color: rgb(178, 30, 30); color: rgb(255, 255, 255); t= +ext-shadow: none; } + +.cmp-dm-portal .ui.red.active.button, .cmp-dm-portal .ui.red.button .active= +.button:active, .cmp-dm-portal .ui.red.buttons .active.button, .cmp-dm-port= +al .ui.red.buttons .active.button:active { background-color: rgb(212, 21, 2= +1); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.orange.button, .cmp-dm-portal .ui.orange.buttons .button= + { background-color: rgb(242, 113, 28); color: rgb(255, 255, 255); text-sha= +dow: none; background-image: none; } + +.cmp-dm-portal .ui.orange.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0= +px 0px 0px inset; } + +.cmp-dm-portal .ui.orange.button:hover, .cmp-dm-portal .ui.orange.buttons .= +button:hover { background-color: rgb(242, 98, 2); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.orange.button:focus, .cmp-dm-portal .ui.orange.buttons .= +button:focus { background-color: rgb(229, 91, 0); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.orange.button:active, .cmp-dm-portal .ui.orange.buttons = +.button:active { background-color: rgb(207, 89, 12); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.orange.active.button, .cmp-dm-portal .ui.orange.button .= +active.button:active, .cmp-dm-portal .ui.orange.buttons .active.button, .cm= +p-dm-portal .ui.orange.buttons .active.button:active { background-color: rg= +b(245, 97, 0); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.yellow.button, .cmp-dm-portal .ui.yellow.buttons .button= + { background-color: rgb(251, 189, 8); color: rgb(255, 255, 255); text-shad= +ow: none; background-image: none; } + +.cmp-dm-portal .ui.yellow.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0= +px 0px 0px inset; } + +.cmp-dm-portal .ui.yellow.button:hover, .cmp-dm-portal .ui.yellow.buttons .= +button:hover { background-color: rgb(234, 174, 0); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.yellow.button:focus, .cmp-dm-portal .ui.yellow.buttons .= +button:focus { background-color: rgb(218, 163, 0); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.yellow.button:active, .cmp-dm-portal .ui.yellow.buttons = +.button:active { background-color: rgb(205, 153, 3); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.yellow.active.button, .cmp-dm-portal .ui.yellow.button .= +active.button:active, .cmp-dm-portal .ui.yellow.buttons .active.button, .cm= +p-dm-portal .ui.yellow.buttons .active.button:active { background-color: rg= +b(234, 174, 0); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.olive.button, .cmp-dm-portal .ui.olive.buttons .button {= + background-color: rgb(181, 204, 24); color: rgb(255, 255, 255); text-shado= +w: none; background-image: none; } + +.cmp-dm-portal .ui.olive.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0p= +x 0px 0px inset; } + +.cmp-dm-portal .ui.olive.button:hover, .cmp-dm-portal .ui.olive.buttons .bu= +tton:hover { background-color: rgb(167, 189, 13); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.olive.button:focus, .cmp-dm-portal .ui.olive.buttons .bu= +tton:focus { background-color: rgb(160, 182, 5); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.olive.button:active, .cmp-dm-portal .ui.olive.buttons .b= +utton:active { background-color: rgb(141, 158, 19); color: rgb(255, 255, 25= +5); text-shadow: none; } + +.cmp-dm-portal .ui.olive.active.button, .cmp-dm-portal .ui.olive.button .ac= +tive.button:active, .cmp-dm-portal .ui.olive.buttons .active.button, .cmp-d= +m-portal .ui.olive.buttons .active.button:active { background-color: rgb(17= +0, 193, 9); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.green.button, .cmp-dm-portal .ui.green.buttons .button {= + background-color: rgb(33, 186, 69); color: rgb(255, 255, 255); text-shadow= +: none; background-image: none; } + +.cmp-dm-portal .ui.green.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0p= +x 0px 0px inset; } + +.cmp-dm-portal .ui.green.button:hover, .cmp-dm-portal .ui.green.buttons .bu= +tton:hover { background-color: rgb(22, 171, 57); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.green.button:focus, .cmp-dm-portal .ui.green.buttons .bu= +tton:focus { background-color: rgb(14, 164, 50); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.green.button:active, .cmp-dm-portal .ui.green.buttons .b= +utton:active { background-color: rgb(25, 143, 53); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.green.active.button, .cmp-dm-portal .ui.green.button .ac= +tive.button:active, .cmp-dm-portal .ui.green.buttons .active.button, .cmp-d= +m-portal .ui.green.buttons .active.button:active { background-color: rgb(19= +, 174, 56); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.teal.button, .cmp-dm-portal .ui.teal.buttons .button { b= +ackground-color: rgb(0, 181, 173); color: rgb(255, 255, 255); text-shadow: = +none; background-image: none; } + +.cmp-dm-portal .ui.teal.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px= + 0px 0px inset; } + +.cmp-dm-portal .ui.teal.button:hover, .cmp-dm-portal .ui.teal.buttons .butt= +on:hover { background-color: rgb(0, 156, 149); color: rgb(255, 255, 255); t= +ext-shadow: none; } + +.cmp-dm-portal .ui.teal.button:focus, .cmp-dm-portal .ui.teal.buttons .butt= +on:focus { background-color: rgb(0, 140, 134); color: rgb(255, 255, 255); t= +ext-shadow: none; } + +.cmp-dm-portal .ui.teal.button:active, .cmp-dm-portal .ui.teal.buttons .but= +ton:active { background-color: rgb(0, 130, 124); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.teal.active.button, .cmp-dm-portal .ui.teal.button .acti= +ve.button:active, .cmp-dm-portal .ui.teal.buttons .active.button, .cmp-dm-p= +ortal .ui.teal.buttons .active.button:active { background-color: rgb(0, 156= +, 149); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.blue.button, .cmp-dm-portal .ui.blue.buttons .button { b= +ackground-color: rgb(33, 133, 208); color: rgb(255, 255, 255); text-shadow:= + none; background-image: none; } + +.cmp-dm-portal .ui.blue.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px= + 0px 0px inset; } + +.cmp-dm-portal .ui.blue.button:hover, .cmp-dm-portal .ui.blue.buttons .butt= +on:hover { background-color: rgb(22, 120, 194); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.blue.button:focus, .cmp-dm-portal .ui.blue.buttons .butt= +on:focus { background-color: rgb(13, 113, 187); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.blue.button:active, .cmp-dm-portal .ui.blue.buttons .but= +ton:active { background-color: rgb(26, 105, 164); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.blue.active.button, .cmp-dm-portal .ui.blue.button .acti= +ve.button:active, .cmp-dm-portal .ui.blue.buttons .active.button, .cmp-dm-p= +ortal .ui.blue.buttons .active.button:active { background-color: rgb(18, 12= +1, 198); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.violet.button, .cmp-dm-portal .ui.violet.buttons .button= + { background-color: rgb(100, 53, 201); color: rgb(255, 255, 255); text-sha= +dow: none; background-image: none; } + +.cmp-dm-portal .ui.violet.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0= +px 0px 0px inset; } + +.cmp-dm-portal .ui.violet.button:hover, .cmp-dm-portal .ui.violet.buttons .= +button:hover { background-color: rgb(88, 41, 187); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.violet.button:focus, .cmp-dm-portal .ui.violet.buttons .= +button:focus { background-color: rgb(79, 32, 181); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.violet.button:active, .cmp-dm-portal .ui.violet.buttons = +.button:active { background-color: rgb(80, 42, 161); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.violet.active.button, .cmp-dm-portal .ui.violet.button .= +active.button:active, .cmp-dm-portal .ui.violet.buttons .active.button, .cm= +p-dm-portal .ui.violet.buttons .active.button:active { background-color: rg= +b(86, 38, 191); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.purple.button, .cmp-dm-portal .ui.purple.buttons .button= + { background-color: rgb(163, 51, 200); color: rgb(255, 255, 255); text-sha= +dow: none; background-image: none; } + +.cmp-dm-portal .ui.purple.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0= +px 0px 0px inset; } + +.cmp-dm-portal .ui.purple.button:hover, .cmp-dm-portal .ui.purple.buttons .= +button:hover { background-color: rgb(150, 39, 186); color: rgb(255, 255, 25= +5); text-shadow: none; } + +.cmp-dm-portal .ui.purple.button:focus, .cmp-dm-portal .ui.purple.buttons .= +button:focus { background-color: rgb(143, 30, 180); color: rgb(255, 255, 25= +5); text-shadow: none; } + +.cmp-dm-portal .ui.purple.button:active, .cmp-dm-portal .ui.purple.buttons = +.button:active { background-color: rgb(130, 41, 159); color: rgb(255, 255, = +255); text-shadow: none; } + +.cmp-dm-portal .ui.purple.active.button, .cmp-dm-portal .ui.purple.button .= +active.button:active, .cmp-dm-portal .ui.purple.buttons .active.button, .cm= +p-dm-portal .ui.purple.buttons .active.button:active { background-color: rg= +b(151, 36, 190); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.pink.button, .cmp-dm-portal .ui.pink.buttons .button { b= +ackground-color: rgb(224, 57, 151); color: rgb(255, 255, 255); text-shadow:= + none; background-image: none; } + +.cmp-dm-portal .ui.pink.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px= + 0px 0px inset; } + +.cmp-dm-portal .ui.pink.button:hover, .cmp-dm-portal .ui.pink.buttons .butt= +on:hover { background-color: rgb(230, 26, 141); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.pink.button:focus, .cmp-dm-portal .ui.pink.buttons .butt= +on:focus { background-color: rgb(225, 15, 133); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.pink.button:active, .cmp-dm-portal .ui.pink.buttons .but= +ton:active { background-color: rgb(199, 31, 126); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.pink.active.button, .cmp-dm-portal .ui.pink.button .acti= +ve.button:active, .cmp-dm-portal .ui.pink.buttons .active.button, .cmp-dm-p= +ortal .ui.pink.buttons .active.button:active { background-color: rgb(234, 2= +1, 141); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.brown.button, .cmp-dm-portal .ui.brown.buttons .button {= + background-color: rgb(165, 103, 63); color: rgb(255, 255, 255); text-shado= +w: none; background-image: none; } + +.cmp-dm-portal .ui.brown.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0p= +x 0px 0px inset; } + +.cmp-dm-portal .ui.brown.button:hover, .cmp-dm-portal .ui.brown.buttons .bu= +tton:hover { background-color: rgb(151, 91, 51); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.brown.button:focus, .cmp-dm-portal .ui.brown.buttons .bu= +tton:focus { background-color: rgb(144, 83, 43); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.brown.button:active, .cmp-dm-portal .ui.brown.buttons .b= +utton:active { background-color: rgb(128, 80, 49); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.brown.active.button, .cmp-dm-portal .ui.brown.button .ac= +tive.button:active, .cmp-dm-portal .ui.brown.buttons .active.button, .cmp-d= +m-portal .ui.brown.buttons .active.button:active { background-color: rgb(15= +3, 90, 49); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.grey.button, .cmp-dm-portal .ui.grey.buttons .button { b= +ackground-color: rgb(118, 118, 118); color: rgb(255, 255, 255); text-shadow= +: none; background-image: none; } + +.cmp-dm-portal .ui.grey.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px= + 0px 0px inset; } + +.cmp-dm-portal .ui.grey.button:hover, .cmp-dm-portal .ui.grey.buttons .butt= +on:hover { background-color: rgb(131, 131, 131); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.grey.button:focus, .cmp-dm-portal .ui.grey.buttons .butt= +on:focus { background-color: rgb(138, 138, 138); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.grey.button:active, .cmp-dm-portal .ui.grey.buttons .but= +ton:active { background-color: rgb(144, 144, 144); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.grey.active.button, .cmp-dm-portal .ui.grey.button .acti= +ve.button:active, .cmp-dm-portal .ui.grey.buttons .active.button, .cmp-dm-p= +ortal .ui.grey.buttons .active.button:active { background-color: rgb(105, 1= +05, 105); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.black.button, .cmp-dm-portal .ui.black.buttons .button {= + background-color: rgb(27, 28, 29); color: rgb(255, 255, 255); text-shadow:= + none; background-image: none; } + +.cmp-dm-portal .ui.black.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0p= +x 0px 0px inset; } + +.cmp-dm-portal .ui.black.button:hover, .cmp-dm-portal .ui.black.buttons .bu= +tton:hover { background-color: rgb(39, 41, 42); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.black.button:focus, .cmp-dm-portal .ui.black.buttons .bu= +tton:focus { background-color: rgb(47, 48, 50); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.black.button:active, .cmp-dm-portal .ui.black.buttons .b= +utton:active { background-color: rgb(52, 54, 55); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.black.active.button, .cmp-dm-portal .ui.black.button .ac= +tive.button:active, .cmp-dm-portal .ui.black.buttons .active.button, .cmp-d= +m-portal .ui.black.buttons .active.button:active { background-color: rgb(15= +, 15, 16); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.positive.button, .cmp-dm-portal .ui.positive.buttons .bu= +tton { background-color: rgb(161, 0, 255); color: rgb(255, 255, 255); text-= +shadow: none; background-image: none; } + +.cmp-dm-portal .ui.positive.button { box-shadow: rgba(34, 36, 38, 0.15) 0px= + 0px 0px 0px inset; } + +.cmp-dm-portal .ui.positive.button:hover, .cmp-dm-portal .ui.positive.butto= +ns .button:hover { background-color: rgb(145, 0, 230); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.positive.button:focus, .cmp-dm-portal .ui.positive.butto= +ns .button:focus { background-color: rgb(135, 0, 214); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.positive.button:active, .cmp-dm-portal .ui.positive.butt= +ons .button:active { background-color: rgb(129, 0, 204); color: rgb(255, 25= +5, 255); text-shadow: none; } + +.cmp-dm-portal .ui.positive.active.button, .cmp-dm-portal .ui.positive.butt= +on .active.button:active, .cmp-dm-portal .ui.positive.buttons .active.butto= +n, .cmp-dm-portal .ui.positive.buttons .active.button:active { background-c= +olor: rgb(145, 0, 230); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.negative.button, .cmp-dm-portal .ui.negative.buttons .bu= +tton { background-color: rgb(219, 40, 40); color: rgb(255, 255, 255); text-= +shadow: none; background-image: none; } + +.cmp-dm-portal .ui.negative.button { box-shadow: rgba(34, 36, 38, 0.15) 0px= + 0px 0px 0px inset; } + +.cmp-dm-portal .ui.negative.button:hover, .cmp-dm-portal .ui.negative.butto= +ns .button:hover { background-color: rgb(208, 25, 25); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.negative.button:focus, .cmp-dm-portal .ui.negative.butto= +ns .button:focus { background-color: rgb(202, 16, 16); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.negative.button:active, .cmp-dm-portal .ui.negative.butt= +ons .button:active { background-color: rgb(178, 30, 30); color: rgb(255, 25= +5, 255); text-shadow: none; } + +.cmp-dm-portal .ui.negative.active.button, .cmp-dm-portal .ui.negative.butt= +on .active.button:active, .cmp-dm-portal .ui.negative.buttons .active.butto= +n, .cmp-dm-portal .ui.negative.buttons .active.button:active { background-c= +olor: rgb(212, 21, 21); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.buttons { display: inline-flex; -webkit-box-orient: hori= +zontal; -webkit-box-direction: normal; flex-direction: row; font-size: 0px;= + vertical-align: baseline; margin: 0px 0.25em 0px 0px; } + +.cmp-dm-portal .ui.buttons:not(.basic):not(.inverted) { box-shadow: none; } + +.cmp-dm-portal .ui.buttons::after { content: "."; display: block; height: 0= +px; clear: both; visibility: hidden; } + +.cmp-dm-portal .ui.buttons .button { -webkit-box-flex: 1; flex: 1 0 auto; b= +order-radius: 0px; margin: 0px; } + +.cmp-dm-portal .ui.buttons:not(.basic):not(.inverted) > .button:not(.basic)= +:not(.inverted) { box-shadow: transparent 0px 0px 0px 1px inset, rgba(34, 3= +6, 38, 0.15) 0px 0px 0px 0px inset; } + +.cmp-dm-portal .ui.buttons .button:first-child { border-left: none; margin-= +left: 0px; border-top-left-radius: 0.285714rem; border-bottom-left-radius: = +0.285714rem; } + +.cmp-dm-portal .ui.buttons .button:last-child { border-top-right-radius: 0.= +285714rem; border-bottom-right-radius: 0.285714rem; } + +.cmp-dm-portal .ui.vertical.buttons { display: inline-flex; -webkit-box-ori= +ent: vertical; -webkit-box-direction: normal; flex-direction: column; } + +.cmp-dm-portal .ui.vertical.buttons .button { display: block; float: none; = +width: 100%; margin: 0px; box-shadow: none; border-radius: 0px; } + +.cmp-dm-portal .ui.vertical.buttons .button:first-child { border-top-left-r= +adius: 0.285714rem; border-top-right-radius: 0.285714rem; } + +.cmp-dm-portal .ui.vertical.buttons .button:last-child { margin-bottom: 0px= +; border-bottom-left-radius: 0.285714rem; border-bottom-right-radius: 0.285= +714rem; } + +.cmp-dm-portal .ui.vertical.buttons .button:only-child { border-radius: 0.2= +85714rem; } + +.cmp-dm-portal .actions .ui.button { min-width: 95pt; } + +.cmp-dm-portal .ui.button.link { background-color: transparent; padding: 0p= +x; display: inline; color: rgb(161, 0, 255); text-decoration: none; font-we= +ight: 400; font-family: "Graphik semibold"; } + +.cmp-dm-portal .ui.button.link:hover { color: rgb(145, 0, 230); text-decora= +tion: none; } + +.cmp-dm-portal .ui.icon.button.plain { background: none; color: rgb(161, 0,= + 255); } + +.cmp-dm-portal .ui.icon.button.plain:hover { background: none; color: rgb(1= +45, 0, 230); } + +.cmp-dm-portal .ui.icon.fluid.button.labeled { background: rgb(161, 0, 255)= +; color: rgb(255, 255, 255); font-family: "Graphik semibold"; border-radius= +: 0px; text-transform: uppercase; } + +.cmp-dm-portal .ui.icon.fluid.button.labeled:hover { background: rgb(145, 0= +, 230); } + +.cmp-dm-portal .fluid.ui.button { background: rgb(161, 0, 255); color: rgb(= +255, 255, 255); } + +.cmp-dm-portal .fluid.ui.button:hover { background: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.button.cmp-action-buttons__button { background: rgb(161,= + 0, 255); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.button.cmp-action-buttons__button:hover { background: rg= +b(145, 0, 230); } + +.cmp-dm-portal .ui.button, .cmp-dm-portal .ui.positive.primary.right.labele= +d.icon.button, .cmp-dm-portal .ui.primary.button { font-family: "Graphik se= +mibold"; border-radius: 0px; text-transform: uppercase; } + +.cmp-dm-portal .item.cmp-menu__item, .cmp-dm-portal .ui.card.extra.link.but= +ton, .cmp-dm-portal .ui.card.extra.link.button.ui.header.ui.link.button { f= +ont-family: graphik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-s= +erif; } + +.cmp-dm-portal .ui.link.button { font-family: "Graphik semibold"; } + +.cmp-dm-portal .ui.header { border: none; margin: calc(2rem - 0.14286em) 0p= +x 1rem; padding: 0px; font-family: graphik-regular-web, "Helvetica Neue", A= +rial, Helvetica, sans-serif; font-weight: 700; line-height: 1.28571em; text= +-transform: none; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.header:first-child { margin-top: -0.142857em; } + +.cmp-dm-portal .ui.header:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.header > .icon { display: table-cell; opacity: 1; font-s= +ize: 1.5em; padding-top: 0px; vertical-align: middle; } + +.cmp-dm-portal .ui.header .icon:only-child { display: inline-block; padding= +: 0px; margin-right: 0.75rem; } + +.cmp-dm-portal .ui.header > .image:not(.icon), .cmp-dm-portal .ui.header > = +img { display: inline-block; margin-top: 0.142857em; width: 2.5em; height: = +auto; vertical-align: middle; } + +.cmp-dm-portal .ui.header > .image:not(.icon):only-child, .cmp-dm-portal .u= +i.header > img:only-child { margin-right: 0.75rem; } + +.cmp-dm-portal .ui.header .content { display: inline-block; vertical-align:= + top; } + +.cmp-dm-portal .ui.header > .icon + .content, .cmp-dm-portal .ui.header > .= +image + .content, .cmp-dm-portal .ui.header > img + .content { padding-left= +: 0.75rem; vertical-align: middle; } + +.cmp-dm-portal .ui.header > .icon + .content { display: table-cell; } + +.cmp-dm-portal .ui.header .ui.label { margin-left: 0.5rem; vertical-align: = +middle; } + +.cmp-dm-portal .ui.header + p { margin-top: 0px; } + +.cmp-dm-portal h1.ui.header { font-size: 2rem; } + +.cmp-dm-portal h2.ui.header { font-size: 1.71429rem; } + +.cmp-dm-portal h3.ui.header { font-size: 1.28571rem; } + +.cmp-dm-portal h4.ui.header { font-size: 1.07143rem; } + +.cmp-dm-portal h5.ui.header { font-size: 1rem; } + +.cmp-dm-portal h6.ui.header { font-size: 0.857143rem; } + +.cmp-dm-portal .ui.primary.header { color: rgb(161, 0, 255); } + +.cmp-dm-portal a.ui.primary.header:hover { color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.secondary.header { color: rgb(80, 80, 80); } + +.cmp-dm-portal a.ui.secondary.header:hover { color: rgb(93, 93, 93); } + +.cmp-dm-portal .ui.red.header { color: rgb(219, 40, 40); } + +.cmp-dm-portal a.ui.red.header:hover { color: rgb(208, 25, 25); } + +.cmp-dm-portal .ui.orange.header { color: rgb(242, 113, 28); } + +.cmp-dm-portal a.ui.orange.header:hover { color: rgb(242, 98, 2); } + +.cmp-dm-portal .ui.yellow.header { color: rgb(251, 189, 8); } + +.cmp-dm-portal a.ui.yellow.header:hover { color: rgb(234, 174, 0); } + +.cmp-dm-portal .ui.olive.header { color: rgb(181, 204, 24); } + +.cmp-dm-portal a.ui.olive.header:hover { color: rgb(167, 189, 13); } + +.cmp-dm-portal .ui.green.header { color: rgb(33, 186, 69); } + +.cmp-dm-portal a.ui.green.header:hover { color: rgb(22, 171, 57); } + +.cmp-dm-portal .ui.teal.header { color: rgb(0, 181, 173); } + +.cmp-dm-portal a.ui.teal.header:hover { color: rgb(0, 156, 149); } + +.cmp-dm-portal .ui.blue.header { color: rgb(33, 133, 208); } + +.cmp-dm-portal a.ui.blue.header:hover { color: rgb(22, 120, 194); } + +.cmp-dm-portal .ui.violet.header { color: rgb(100, 53, 201); } + +.cmp-dm-portal a.ui.violet.header:hover { color: rgb(88, 41, 187); } + +.cmp-dm-portal .ui.purple.header { color: rgb(163, 51, 200); } + +.cmp-dm-portal a.ui.purple.header:hover { color: rgb(150, 39, 186); } + +.cmp-dm-portal .ui.pink.header { color: rgb(224, 57, 151); } + +.cmp-dm-portal a.ui.pink.header:hover { color: rgb(230, 26, 141); } + +.cmp-dm-portal .ui.brown.header { color: rgb(165, 103, 63); } + +.cmp-dm-portal a.ui.brown.header:hover { color: rgb(151, 91, 51); } + +.cmp-dm-portal .ui.grey.header { color: rgb(118, 118, 118); } + +.cmp-dm-portal a.ui.grey.header:hover { color: rgb(131, 131, 131); } + +.cmp-dm-portal .ui.black.header { color: rgb(27, 28, 29); } + +.cmp-dm-portal a.ui.black.header:hover { color: rgb(39, 41, 42); } + +.cmp-dm-portal .ui.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {= + font-size: 1.28571em; } + +.cmp-dm-portal h5 { color: rgb(144, 144, 144); font-weight: 700; margin: 0p= +x; } + +.cmp-dm-portal .content { color: rgb(161, 0, 255); } + +@font-face { } + +.cmp-dm-portal i.icon { display: inline-block; opacity: 1; margin: 0px 0.25= +rem 0px 0px; width: 1.18em; height: 1em; font-family: Icons; font-style: no= +rmal; font-weight: 400; text-decoration: inherit; text-align: center; speak= +: none; -webkit-font-smoothing: antialiased; backface-visibility: hidden; } + +.cmp-dm-portal i.icon::before { background: none !important; } + +.cmp-dm-portal i.emphasized.icon:not(.disabled), .cmp-dm-portal i.emphasize= +d.icons:not(.disabled), .cmp-dm-portal i.icon:active, .cmp-dm-portal i.icon= +:hover, .cmp-dm-portal i.icons:active, .cmp-dm-portal i.icons:hover { opaci= +ty: 1; } + +.cmp-dm-portal i.circular.icon { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px= + 0.1em inset; border-radius: 500em !important; line-height: 1 !important; p= +adding: 0.5em 0px !important; width: 2em !important; height: 2em !important= +; } + +.cmp-dm-portal i.primary.icon.icon.icon.icon { color: rgb(161, 0, 255); } + +.cmp-dm-portal i.secondary.icon.icon.icon.icon { color: rgb(80, 80, 80); } + +.cmp-dm-portal i.red.icon.icon.icon.icon { color: rgb(219, 40, 40); } + +.cmp-dm-portal i.orange.icon.icon.icon.icon { color: rgb(242, 113, 28); } + +.cmp-dm-portal i.yellow.icon.icon.icon.icon { color: rgb(251, 189, 8); } + +.cmp-dm-portal i.olive.icon.icon.icon.icon { color: rgb(181, 204, 24); } + +.cmp-dm-portal i.green.icon.icon.icon.icon { color: rgb(33, 186, 69); } + +.cmp-dm-portal i.teal.icon.icon.icon.icon { color: rgb(0, 181, 173); } + +.cmp-dm-portal i.blue.icon.icon.icon.icon { color: rgb(33, 133, 208); } + +.cmp-dm-portal i.violet.icon.icon.icon.icon { color: rgb(100, 53, 201); } + +.cmp-dm-portal i.purple.icon.icon.icon.icon { color: rgb(163, 51, 200); } + +.cmp-dm-portal i.pink.icon.icon.icon.icon { color: rgb(224, 57, 151); } + +.cmp-dm-portal i.brown.icon.icon.icon.icon { color: rgb(165, 103, 63); } + +.cmp-dm-portal i.grey.icon.icon.icon.icon { color: rgb(118, 118, 118); } + +.cmp-dm-portal i.black.icon.icon.icon.icon { color: rgb(27, 28, 29); } + +.cmp-dm-portal i.icon, .cmp-dm-portal i.icons { font-size: 1em; } + +.cmp-dm-portal i.mini.mini.mini.icon, .cmp-dm-portal i.mini.mini.mini.icons= + { line-height: 1; vertical-align: middle; font-size: 0.4em; } + +.cmp-dm-portal i.large.large.large.icon, .cmp-dm-portal i.large.large.large= +.icons { line-height: 1; vertical-align: middle; font-size: 1.5em; } + +.cmp-dm-portal i.big.big.big.icon, .cmp-dm-portal i.big.big.big.icons { lin= +e-height: 1; vertical-align: middle; font-size: 2em; } + +.cmp-dm-portal i.icons { display: inline-block; position: relative; line-he= +ight: 1; } + +.cmp-dm-portal i.icons .icon { position: absolute; top: 50%; left: 50%; tra= +nsform: translateX(-50%) translateY(-50%); margin: 0px; } + +.cmp-dm-portal i.icons .icon:first-child { position: static; width: auto; h= +eight: auto; vertical-align: top; transform: none; } + +.cmp-dm-portal i.icon.ad::before { content: "=EF=99=81"; } + +.cmp-dm-portal i.icon.air.freshener::before { content: "=EF=97=90"; } + +.cmp-dm-portal i.icon.allergies::before { content: "=EF=91=A1"; } + +.cmp-dm-portal i.icon.angry::before { content: "=EF=95=96"; } + +.cmp-dm-portal i.icon.ankh::before { content: "=EF=99=84"; } + +.cmp-dm-portal i.icon.archway::before { content: "=EF=95=97"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.down::before { content: "=EF= +=8D=98"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.left::before { content: "=EF= +=8D=99"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.right::before { content: "=EF= +=8D=9A"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.up::before { content: "=EF=8D= +=9B"; } + +.cmp-dm-portal i.icon.arrows.alternate::before { content: "=EF=82=B2"; } + +.cmp-dm-portal i.icon.arrows.alternate.horizontal::before { content: "=EF= +=8C=B7"; } + +.cmp-dm-portal i.icon.arrows.alternate.vertical::before { content: "=EF=8C= +=B8"; } + +.cmp-dm-portal i.icon.atlas::before { content: "=EF=95=98"; } + +.cmp-dm-portal i.icon.atom::before { content: "=EF=97=92"; } + +.cmp-dm-portal i.icon.award::before { content: "=EF=95=99"; } + +.cmp-dm-portal i.icon.baby::before { content: "=EF=9D=BC"; } + +.cmp-dm-portal i.icon.baby.carriage::before { content: "=EF=9D=BD"; } + +.cmp-dm-portal i.icon.backspace::before { content: "=EF=95=9A"; } + +.cmp-dm-portal i.icon.bacon::before { content: "=EF=9F=A5"; } + +.cmp-dm-portal i.icon.balance.scale::before { content: "=EF=89=8E"; } + +.cmp-dm-portal i.icon.balance.scale.left::before { content: "=EF=94=95"; } + +.cmp-dm-portal i.icon.balance.scale.right::before { content: "=EF=94=96"; } + +.cmp-dm-portal i.icon.band.aid::before { content: "=EF=91=A2"; } + +.cmp-dm-portal i.icon.baseball.ball::before { content: "=EF=90=B3"; } + +.cmp-dm-portal i.icon.basketball.ball::before { content: "=EF=90=B4"; } + +.cmp-dm-portal i.icon.bezier.curve::before { content: "=EF=95=9B"; } + +.cmp-dm-portal i.icon.bible::before { content: "=EF=99=87"; } + +.cmp-dm-portal i.icon.biking::before { content: "=EF=A1=8A"; } + +.cmp-dm-portal i.icon.biohazard::before { content: "=EF=9E=80"; } + +.cmp-dm-portal i.icon.birthday.cake::before { content: "=EF=87=BD"; } + +.cmp-dm-portal i.icon.blender::before { content: "=EF=94=97"; } + +.cmp-dm-portal i.icon.blender.phone::before { content: "=EF=9A=B6"; } + +.cmp-dm-portal i.icon.blog::before { content: "=EF=9E=81"; } + +.cmp-dm-portal i.icon.bolt::before { content: "=EF=83=A7"; } + +.cmp-dm-portal i.icon.bone::before { content: "=EF=97=97"; } + +.cmp-dm-portal i.icon.bong::before { content: "=EF=95=9C"; } + +.cmp-dm-portal i.icon.book.dead::before { content: "=EF=9A=B7"; } + +.cmp-dm-portal i.icon.book.medical::before { content: "=EF=9F=A6"; } + +.cmp-dm-portal i.icon.book.open::before { content: "=EF=94=98"; } + +.cmp-dm-portal i.icon.book.reader::before { content: "=EF=97=9A"; } + +.cmp-dm-portal i.icon.border.all::before { content: "=EF=A1=8C"; } + +.cmp-dm-portal i.icon.border.none::before { content: "=EF=A1=90"; } + +.cmp-dm-portal i.icon.border.style::before { content: "=EF=A1=93"; } + +.cmp-dm-portal i.icon.bowling.ball::before { content: "=EF=90=B6"; } + +.cmp-dm-portal i.icon.box::before { content: "=EF=91=A6"; } + +.cmp-dm-portal i.icon.box.open::before { content: "=EF=92=9E"; } + +.cmp-dm-portal i.icon.boxes::before { content: "=EF=91=A8"; } + +.cmp-dm-portal i.icon.brain::before { content: "=EF=97=9C"; } + +.cmp-dm-portal i.icon.bread.slice::before { content: "=EF=9F=AC"; } + +.cmp-dm-portal i.icon.briefcase.medical::before { content: "=EF=91=A9"; } + +.cmp-dm-portal i.icon.broadcast.tower::before { content: "=EF=94=99"; } + +.cmp-dm-portal i.icon.broom::before { content: "=EF=94=9A"; } + +.cmp-dm-portal i.icon.brush::before { content: "=EF=95=9D"; } + +.cmp-dm-portal i.icon.burn::before { content: "=EF=91=AA"; } + +.cmp-dm-portal i.icon.bus.alternate::before { content: "=EF=95=9E"; } + +.cmp-dm-portal i.icon.business.time::before { content: "=EF=99=8A"; } + +.cmp-dm-portal i.icon.calendar::before { content: "=EF=84=B3"; } + +.cmp-dm-portal i.icon.calendar.alternate::before { content: "=EF=81=B3"; } + +.cmp-dm-portal i.icon.calendar.day::before { content: "=EF=9E=83"; } + +.cmp-dm-portal i.icon.calendar.week::before { content: "=EF=9E=84"; } + +.cmp-dm-portal i.icon.campground::before { content: "=EF=9A=BB"; } + +.cmp-dm-portal i.icon.candy.cane::before { content: "=EF=9E=86"; } + +.cmp-dm-portal i.icon.cannabis::before { content: "=EF=95=9F"; } + +.cmp-dm-portal i.icon.capsules::before { content: "=EF=91=AB"; } + +.cmp-dm-portal i.icon.car.alternate::before { content: "=EF=97=9E"; } + +.cmp-dm-portal i.icon.car.battery::before { content: "=EF=97=9F"; } + +.cmp-dm-portal i.icon.car.crash::before { content: "=EF=97=A1"; } + +.cmp-dm-portal i.icon.car.side::before { content: "=EF=97=A4"; } + +.cmp-dm-portal i.icon.caret.square.down::before { content: "=EF=85=90"; } + +.cmp-dm-portal i.icon.caret.square.left::before { content: "=EF=86=91"; } + +.cmp-dm-portal i.icon.caret.square.right::before { content: "=EF=85=92"; } + +.cmp-dm-portal i.icon.caret.square.up::before { content: "=EF=85=91"; } + +.cmp-dm-portal i.icon.carrot::before { content: "=EF=9E=87"; } + +.cmp-dm-portal i.icon.cart.arrow.down::before { content: "=EF=88=98"; } + +.cmp-dm-portal i.icon.cart.plus::before { content: "=EF=88=97"; } + +.cmp-dm-portal i.icon.cash.register::before { content: "=EF=9E=88"; } + +.cmp-dm-portal i.icon.cat::before { content: "=EF=9A=BE"; } + +.cmp-dm-portal i.icon.chair::before { content: "=EF=9B=80"; } + +.cmp-dm-portal i.icon.chalkboard::before { content: "=EF=94=9B"; } + +.cmp-dm-portal i.icon.chalkboard.teacher::before { content: "=EF=94=9C"; } + +.cmp-dm-portal i.icon.charging.station::before { content: "=EF=97=A7"; } + +.cmp-dm-portal i.icon.chart.area::before { content: "=EF=87=BE"; } + +.cmp-dm-portal i.icon.chart.bar::before { content: "=EF=82=80"; } + +.cmp-dm-portal i.icon.chart.line::before { content: "=EF=88=81"; } + +.cmp-dm-portal i.icon.chart.pie::before { content: "=EF=88=80"; } + +.cmp-dm-portal i.icon.check.double::before { content: "=EF=95=A0"; } + +.cmp-dm-portal i.icon.cheese::before { content: "=EF=9F=AF"; } + +.cmp-dm-portal i.icon.chess::before { content: "=EF=90=B9"; } + +.cmp-dm-portal i.icon.chess.bishop::before { content: "=EF=90=BA"; } + +.cmp-dm-portal i.icon.chess.board::before { content: "=EF=90=BC"; } + +.cmp-dm-portal i.icon.chess.king::before { content: "=EF=90=BF"; } + +.cmp-dm-portal i.icon.chess.knight::before { content: "=EF=91=81"; } + +.cmp-dm-portal i.icon.chess.pawn::before { content: "=EF=91=83"; } + +.cmp-dm-portal i.icon.chess.queen::before { content: "=EF=91=85"; } + +.cmp-dm-portal i.icon.chess.rook::before { content: "=EF=91=87"; } + +.cmp-dm-portal i.icon.church::before { content: "=EF=94=9D"; } + +.cmp-dm-portal i.icon.circle.notch::before { content: "=EF=87=8E"; } + +.cmp-dm-portal i.icon.city::before { content: "=EF=99=8F"; } + +.cmp-dm-portal i.icon.clinic.medical::before { content: "=EF=9F=B2"; } + +.cmp-dm-portal i.icon.clipboard::before { content: "=EF=8C=A8"; } + +.cmp-dm-portal i.icon.clipboard.check::before { content: "=EF=91=AC"; } + +.cmp-dm-portal i.icon.clipboard.list::before { content: "=EF=91=AD"; } + +.cmp-dm-portal i.icon.cloud.download.alternate::before { content: "=EF=8E= +=81"; } + +.cmp-dm-portal i.icon.cloud.meatball::before { content: "=EF=9C=BB"; } + +.cmp-dm-portal i.icon.cloud.moon::before { content: "=EF=9B=83"; } + +.cmp-dm-portal i.icon.cloud.moon.rain::before { content: "=EF=9C=BC"; } + +.cmp-dm-portal i.icon.cloud.rain::before { content: "=EF=9C=BD"; } + +.cmp-dm-portal i.icon.cloud.showers.heavy::before { content: "=EF=9D=80"; } + +.cmp-dm-portal i.icon.cloud.sun::before { content: "=EF=9B=84"; } + +.cmp-dm-portal i.icon.cloud.sun.rain::before { content: "=EF=9D=83"; } + +.cmp-dm-portal i.icon.cloud.upload.alternate::before { content: "=EF=8E=82"= +; } + +.cmp-dm-portal i.icon.cocktail::before { content: "=EF=95=A1"; } + +.cmp-dm-portal i.icon.code.branch::before { content: "=EF=84=A6"; } + +.cmp-dm-portal i.icon.cog::before { content: "=EF=80=93"; } + +.cmp-dm-portal i.icon.coins::before { content: "=EF=94=9E"; } + +.cmp-dm-portal i.icon.comment.alternate::before { content: "=EF=89=BA"; } + +.cmp-dm-portal i.icon.comment.dollar::before { content: "=EF=99=91"; } + +.cmp-dm-portal i.icon.comment.dots::before { content: "=EF=92=AD"; } + +.cmp-dm-portal i.icon.comment.medical::before { content: "=EF=9F=B5"; } + +.cmp-dm-portal i.icon.comment.slash::before { content: "=EF=92=B3"; } + +.cmp-dm-portal i.icon.comments.dollar::before { content: "=EF=99=93"; } + +.cmp-dm-portal i.icon.compact.disc::before { content: "=EF=94=9F"; } + +.cmp-dm-portal i.icon.compress.arrows.alternate::before { content: "=EF=9E= +=8C"; } + +.cmp-dm-portal i.icon.concierge.bell::before { content: "=EF=95=A2"; } + +.cmp-dm-portal i.icon.cookie::before { content: "=EF=95=A3"; } + +.cmp-dm-portal i.icon.cookie.bite::before { content: "=EF=95=A4"; } + +.cmp-dm-portal i.icon.couch::before { content: "=EF=92=B8"; } + +.cmp-dm-portal i.icon.crop.alternate::before { content: "=EF=95=A5"; } + +.cmp-dm-portal i.icon.cross::before { content: "=EF=99=94"; } + +.cmp-dm-portal i.icon.crow::before { content: "=EF=94=A0"; } + +.cmp-dm-portal i.icon.crown::before { content: "=EF=94=A1"; } + +.cmp-dm-portal i.icon.crutch::before { content: "=EF=9F=B7"; } + +.cmp-dm-portal i.icon.democrat::before { content: "=EF=9D=87"; } + +.cmp-dm-portal i.icon.dharmachakra::before { content: "=EF=99=95"; } + +.cmp-dm-portal i.icon.diagnoses::before { content: "=EF=91=B0"; } + +.cmp-dm-portal i.icon.dice::before { content: "=EF=94=A2"; } + +.cmp-dm-portal i.icon.dice.d20::before { content: "=EF=9B=8F"; } + +.cmp-dm-portal i.icon.dice.d6::before { content: "=EF=9B=91"; } + +.cmp-dm-portal i.icon.dice.five::before { content: "=EF=94=A3"; } + +.cmp-dm-portal i.icon.dice.four::before { content: "=EF=94=A4"; } + +.cmp-dm-portal i.icon.dice.one::before { content: "=EF=94=A5"; } + +.cmp-dm-portal i.icon.dice.six::before { content: "=EF=94=A6"; } + +.cmp-dm-portal i.icon.dice.three::before { content: "=EF=94=A7"; } + +.cmp-dm-portal i.icon.dice.two::before { content: "=EF=94=A8"; } + +.cmp-dm-portal i.icon.digital.tachograph::before { content: "=EF=95=A6"; } + +.cmp-dm-portal i.icon.directions::before { content: "=EF=97=AB"; } + +.cmp-dm-portal i.icon.divide::before { content: "=EF=94=A9"; } + +.cmp-dm-portal i.icon.dizzy::before { content: "=EF=95=A7"; } + +.cmp-dm-portal i.icon.dna::before { content: "=EF=91=B1"; } + +.cmp-dm-portal i.icon.dog::before { content: "=EF=9B=93"; } + +.cmp-dm-portal i.icon.dollar.sign::before { content: "=EF=85=95"; } + +.cmp-dm-portal i.icon.dolly::before { content: "=EF=91=B2"; } + +.cmp-dm-portal i.icon.dolly.flatbed::before { content: "=EF=91=B4"; } + +.cmp-dm-portal i.icon.donate::before { content: "=EF=92=B9"; } + +.cmp-dm-portal i.icon.door.closed::before { content: "=EF=94=AA"; } + +.cmp-dm-portal i.icon.door.open::before { content: "=EF=94=AB"; } + +.cmp-dm-portal i.icon.dot.circle::before { content: "=EF=86=92"; } + +.cmp-dm-portal i.icon.dove::before { content: "=EF=92=BA"; } + +.cmp-dm-portal i.icon.drafting.compass::before { content: "=EF=95=A8"; } + +.cmp-dm-portal i.icon.dragon::before { content: "=EF=9B=95"; } + +.cmp-dm-portal i.icon.draw.polygon::before { content: "=EF=97=AE"; } + +.cmp-dm-portal i.icon.drum::before { content: "=EF=95=A9"; } + +.cmp-dm-portal i.icon.drum.steelpan::before { content: "=EF=95=AA"; } + +.cmp-dm-portal i.icon.drumstick.bite::before { content: "=EF=9B=97"; } + +.cmp-dm-portal i.icon.dumbbell::before { content: "=EF=91=8B"; } + +.cmp-dm-portal i.icon.dumpster::before { content: "=EF=9E=93"; } + +.cmp-dm-portal i.icon.dumpster.fire::before { content: "=EF=9E=94"; } + +.cmp-dm-portal i.icon.dungeon::before { content: "=EF=9B=99"; } + +.cmp-dm-portal i.icon.egg::before { content: "=EF=9F=BB"; } + +.cmp-dm-portal i.icon.envelope.open::before { content: "=EF=8A=B6"; } + +.cmp-dm-portal i.icon.envelope.open.text::before { content: "=EF=99=98"; } + +.cmp-dm-portal i.icon.envelope.square::before { content: "=EF=86=99"; } + +.cmp-dm-portal i.icon.equals::before { content: "=EF=94=AC"; } + +.cmp-dm-portal i.icon.ethernet::before { content: "=EF=9E=96"; } + +.cmp-dm-portal i.icon.euro.sign::before { content: "=EF=85=93"; } + +.cmp-dm-portal i.icon.exchange.alternate::before { content: "=EF=8D=A2"; } + +.cmp-dm-portal i.icon.expand.arrows.alternate::before { content: "=EF=8C=9E= +"; } + +.cmp-dm-portal i.icon.external.alternate::before { content: "=EF=8D=9D"; } + +.cmp-dm-portal i.icon.external.link.square.alternate::before { content: "= +=EF=8D=A0"; } + +.cmp-dm-portal i.icon.eye.dropper::before { content: "=EF=87=BB"; } + +.cmp-dm-portal i.icon.eye.slash::before { content: "=EF=81=B0"; } + +.cmp-dm-portal i.icon.fan::before { content: "=EF=A1=A3"; } + +.cmp-dm-portal i.icon.feather::before { content: "=EF=94=AD"; } + +.cmp-dm-portal i.icon.feather.alternate::before { content: "=EF=95=AB"; } + +.cmp-dm-portal i.icon.file.alternate::before { content: "=EF=85=9C"; } + +.cmp-dm-portal i.icon.file.archive::before { content: "=EF=87=86"; } + +.cmp-dm-portal i.icon.file.audio::before { content: "=EF=87=87"; } + +.cmp-dm-portal i.icon.file.code::before { content: "=EF=87=89"; } + +.cmp-dm-portal i.icon.file.contract::before { content: "=EF=95=AC"; } + +.cmp-dm-portal i.icon.file.csv::before { content: "=EF=9B=9D"; } + +.cmp-dm-portal i.icon.file.download::before { content: "=EF=95=AD"; } + +.cmp-dm-portal i.icon.file.excel::before { content: "=EF=87=83"; } + +.cmp-dm-portal i.icon.file.export::before { content: "=EF=95=AE"; } + +.cmp-dm-portal i.icon.file.image::before { content: "=EF=87=85"; } + +.cmp-dm-portal i.icon.file.import::before { content: "=EF=95=AF"; } + +.cmp-dm-portal i.icon.file.invoice::before { content: "=EF=95=B0"; } + +.cmp-dm-portal i.icon.file.invoice.dollar::before { content: "=EF=95=B1"; } + +.cmp-dm-portal i.icon.file.medical::before { content: "=EF=91=B7"; } + +.cmp-dm-portal i.icon.file.medical.alternate::before { content: "=EF=91=B8"= +; } + +.cmp-dm-portal i.icon.file.pdf::before { content: "=EF=87=81"; } + +.cmp-dm-portal i.icon.file.powerpoint::before { content: "=EF=87=84"; } + +.cmp-dm-portal i.icon.file.prescription::before { content: "=EF=95=B2"; } + +.cmp-dm-portal i.icon.file.signature::before { content: "=EF=95=B3"; } + +.cmp-dm-portal i.icon.file.upload::before { content: "=EF=95=B4"; } + +.cmp-dm-portal i.icon.file.video::before { content: "=EF=87=88"; } + +.cmp-dm-portal i.icon.file.word::before { content: "=EF=87=82"; } + +.cmp-dm-portal i.icon.fill::before { content: "=EF=95=B5"; } + +.cmp-dm-portal i.icon.fill.drip::before { content: "=EF=95=B6"; } + +.cmp-dm-portal i.icon.fingerprint::before { content: "=EF=95=B7"; } + +.cmp-dm-portal i.icon.fire.alternate::before { content: "=EF=9F=A4"; } + +.cmp-dm-portal i.icon.first.aid::before { content: "=EF=91=B9"; } + +.cmp-dm-portal i.icon.fish::before { content: "=EF=95=B8"; } + +.cmp-dm-portal i.icon.fist.raised::before { content: "=EF=9B=9E"; } + +.cmp-dm-portal i.icon.flag.usa::before { content: "=EF=9D=8D"; } + +.cmp-dm-portal i.icon.flushed::before { content: "=EF=95=B9"; } + +.cmp-dm-portal i.icon.folder.minus::before { content: "=EF=99=9D"; } + +.cmp-dm-portal i.icon.folder.plus::before { content: "=EF=99=9E"; } + +.cmp-dm-portal i.icon.football.ball::before { content: "=EF=91=8E"; } + +.cmp-dm-portal i.icon.frog::before { content: "=EF=94=AE"; } + +.cmp-dm-portal i.icon.frown.open::before { content: "=EF=95=BA"; } + +.cmp-dm-portal i.icon.fruit-apple::before { content: "=EF=97=91"; } + +.cmp-dm-portal i.icon.funnel.dollar::before { content: "=EF=99=A2"; } + +.cmp-dm-portal i.icon.futbol::before { content: "=EF=87=A3"; } + +.cmp-dm-portal i.icon.gas.pump::before { content: "=EF=94=AF"; } + +.cmp-dm-portal i.icon.gavel::before { content: "=EF=83=A3"; } + +.cmp-dm-portal i.icon.gem::before { content: "=EF=8E=A5"; } + +.cmp-dm-portal i.icon.ghost::before { content: "=EF=9B=A2"; } + +.cmp-dm-portal i.icon.gifts::before { content: "=EF=9E=9C"; } + +.cmp-dm-portal i.icon.glass.cheers::before { content: "=EF=9E=9F"; } + +.cmp-dm-portal i.icon.glass.martini::before { content: "=EF=80=80"; } + +.cmp-dm-portal i.icon.glass.martini.alternate::before { content: "=EF=95=BB= +"; } + +.cmp-dm-portal i.icon.glass.whiskey::before { content: "=EF=9E=A0"; } + +.cmp-dm-portal i.icon.glasses::before { content: "=EF=94=B0"; } + +.cmp-dm-portal i.icon.globe.africa::before { content: "=EF=95=BC"; } + +.cmp-dm-portal i.icon.globe.americas::before { content: "=EF=95=BD"; } + +.cmp-dm-portal i.icon.globe.asia::before { content: "=EF=95=BE"; } + +.cmp-dm-portal i.icon.globe.europe::before { content: "=EF=9E=A2"; } + +.cmp-dm-portal i.icon.golf.ball::before { content: "=EF=91=90"; } + +.cmp-dm-portal i.icon.gopuram::before { content: "=EF=99=A4"; } + +.cmp-dm-portal i.icon.graduation.cap::before { content: "=EF=86=9D"; } + +.cmp-dm-portal i.icon.greater.than::before { content: "=EF=94=B1"; } + +.cmp-dm-portal i.icon.greater.than.equal::before { content: "=EF=94=B2"; } + +.cmp-dm-portal i.icon.grimace::before { content: "=EF=95=BF"; } + +.cmp-dm-portal i.icon.grin::before { content: "=EF=96=80"; } + +.cmp-dm-portal i.icon.grin.alternate::before { content: "=EF=96=81"; } + +.cmp-dm-portal i.icon.grin.beam::before { content: "=EF=96=82"; } + +.cmp-dm-portal i.icon.grin.beam.sweat::before { content: "=EF=96=83"; } + +.cmp-dm-portal i.icon.grin.hearts::before { content: "=EF=96=84"; } + +.cmp-dm-portal i.icon.grin.squint::before { content: "=EF=96=85"; } + +.cmp-dm-portal i.icon.grin.squint.tears::before { content: "=EF=96=86"; } + +.cmp-dm-portal i.icon.grin.stars::before { content: "=EF=96=87"; } + +.cmp-dm-portal i.icon.grin.tears::before { content: "=EF=96=88"; } + +.cmp-dm-portal i.icon.grin.tongue::before { content: "=EF=96=89"; } + +.cmp-dm-portal i.icon.grin.tongue.squint::before { content: "=EF=96=8A"; } + +.cmp-dm-portal i.icon.grin.tongue.wink::before { content: "=EF=96=8B"; } + +.cmp-dm-portal i.icon.grin.wink::before { content: "=EF=96=8C"; } + +.cmp-dm-portal i.icon.grip.horizontal::before { content: "=EF=96=8D"; } + +.cmp-dm-portal i.icon.grip.lines::before { content: "=EF=9E=A4"; } + +.cmp-dm-portal i.icon.grip.lines.vertical::before { content: "=EF=9E=A5"; } + +.cmp-dm-portal i.icon.grip.vertical::before { content: "=EF=96=8E"; } + +.cmp-dm-portal i.icon.guitar::before { content: "=EF=9E=A6"; } + +.cmp-dm-portal i.icon.h.square::before { content: "=EF=83=BD"; } + +.cmp-dm-portal i.icon.hamburger::before { content: "=EF=A0=85"; } + +.cmp-dm-portal i.icon.hammer::before { content: "=EF=9B=A3"; } + +.cmp-dm-portal i.icon.hamsa::before { content: "=EF=99=A5"; } + +.cmp-dm-portal i.icon.hand.holding::before { content: "=EF=92=BD"; } + +.cmp-dm-portal i.icon.hand.holding.heart::before { content: "=EF=92=BE"; } + +.cmp-dm-portal i.icon.hand.holding.usd::before { content: "=EF=93=80"; } + +.cmp-dm-portal i.icon.hand.middle.finger::before { content: "=EF=A0=86"; } + +.cmp-dm-portal i.icon.hand.point.down::before { content: "=EF=82=A7"; } + +.cmp-dm-portal i.icon.hand.point.left::before { content: "=EF=82=A5"; } + +.cmp-dm-portal i.icon.hand.point.right::before { content: "=EF=82=A4"; } + +.cmp-dm-portal i.icon.hand.point.up::before { content: "=EF=82=A6"; } + +.cmp-dm-portal i.icon.hands::before { content: "=EF=93=82"; } + +.cmp-dm-portal i.icon.hands.helping::before { content: "=EF=93=84"; } + +.cmp-dm-portal i.icon.hanukiah::before { content: "=EF=9B=A6"; } + +.cmp-dm-portal i.icon.hard.hat::before { content: "=EF=A0=87"; } + +.cmp-dm-portal i.icon.hat.cowboy::before { content: "=EF=A3=80"; } + +.cmp-dm-portal i.icon.hat.cowboy.side::before { content: "=EF=A3=81"; } + +.cmp-dm-portal i.icon.hat.wizard::before { content: "=EF=9B=A8"; } + +.cmp-dm-portal i.icon.haykal::before { content: "=EF=99=A6"; } + +.cmp-dm-portal i.icon.hdd::before { content: "=EF=82=A0"; } + +.cmp-dm-portal i.icon.heading::before { content: "=EF=87=9C"; } + +.cmp-dm-portal i.icon.headphones::before { content: "=EF=80=A5"; } + +.cmp-dm-portal i.icon.headphones.alternate::before { content: "=EF=96=8F"; = +} + +.cmp-dm-portal i.icon.headset::before { content: "=EF=96=90"; } + +.cmp-dm-portal i.icon.heart.broken::before { content: "=EF=9E=A9"; } + +.cmp-dm-portal i.icon.helicopter::before { content: "=EF=94=B3"; } + +.cmp-dm-portal i.icon.highlighter::before { content: "=EF=96=91"; } + +.cmp-dm-portal i.icon.hiking::before { content: "=EF=9B=AC"; } + +.cmp-dm-portal i.icon.hippo::before { content: "=EF=9B=AD"; } + +.cmp-dm-portal i.icon.hockey.puck::before { content: "=EF=91=93"; } + +.cmp-dm-portal i.icon.holly.berry::before { content: "=EF=9E=AA"; } + +.cmp-dm-portal i.icon.horse::before { content: "=EF=9B=B0"; } + +.cmp-dm-portal i.icon.horse.head::before { content: "=EF=9E=AB"; } + +.cmp-dm-portal i.icon.hospital.alternate::before { content: "=EF=91=BD"; } + +.cmp-dm-portal i.icon.hospital.symbol::before { content: "=EF=91=BE"; } + +.cmp-dm-portal i.icon.hot.tub::before { content: "=EF=96=93"; } + +.cmp-dm-portal i.icon.hotdog::before { content: "=EF=A0=8F"; } + +.cmp-dm-portal i.icon.hotel::before { content: "=EF=96=94"; } + +.cmp-dm-portal i.icon.hourglass::before { content: "=EF=89=94"; } + +.cmp-dm-portal i.icon.house.damage::before { content: "=EF=9B=B1"; } + +.cmp-dm-portal i.icon.hryvnia::before { content: "=EF=9B=B2"; } + +.cmp-dm-portal i.icon.ice.cream::before { content: "=EF=A0=90"; } + +.cmp-dm-portal i.icon.icicles::before { content: "=EF=9E=AD"; } + +.cmp-dm-portal i.icon.icons::before { content: "=EF=A1=AD"; } + +.cmp-dm-portal i.icon.id.card.alternate::before { content: "=EF=91=BF"; } + +.cmp-dm-portal i.icon.igloo::before { content: "=EF=9E=AE"; } + +.cmp-dm-portal i.icon.images::before { content: "=EF=8C=82"; } + +.cmp-dm-portal i.icon.infinity::before { content: "=EF=94=B4"; } + +.cmp-dm-portal i.icon.jedi::before { content: "=EF=99=A9"; } + +.cmp-dm-portal i.icon.joint::before { content: "=EF=96=95"; } + +.cmp-dm-portal i.icon.journal.whills::before { content: "=EF=99=AA"; } + +.cmp-dm-portal i.icon.kaaba::before { content: "=EF=99=AB"; } + +.cmp-dm-portal i.icon.khanda::before { content: "=EF=99=AD"; } + +.cmp-dm-portal i.icon.kiss::before { content: "=EF=96=96"; } + +.cmp-dm-portal i.icon.kiss.beam::before { content: "=EF=96=97"; } + +.cmp-dm-portal i.icon.kiss.wink.heart::before { content: "=EF=96=98"; } + +.cmp-dm-portal i.icon.kiwi.bird::before { content: "=EF=94=B5"; } + +.cmp-dm-portal i.icon.landmark::before { content: "=EF=99=AF"; } + +.cmp-dm-portal i.icon.language::before { content: "=EF=86=AB"; } + +.cmp-dm-portal i.icon.laptop.code::before { content: "=EF=97=BC"; } + +.cmp-dm-portal i.icon.laptop.medical::before { content: "=EF=A0=92"; } + +.cmp-dm-portal i.icon.laugh::before { content: "=EF=96=99"; } + +.cmp-dm-portal i.icon.laugh.beam::before { content: "=EF=96=9A"; } + +.cmp-dm-portal i.icon.laugh.squint::before { content: "=EF=96=9B"; } + +.cmp-dm-portal i.icon.laugh.wink::before { content: "=EF=96=9C"; } + +.cmp-dm-portal i.icon.layer.group::before { content: "=EF=97=BD"; } + +.cmp-dm-portal i.icon.less.than::before { content: "=EF=94=B6"; } + +.cmp-dm-portal i.icon.less.than.equal::before { content: "=EF=94=B7"; } + +.cmp-dm-portal i.icon.level.down.alternate::before { content: "=EF=8E=BE"; = +} + +.cmp-dm-portal i.icon.level.up.alternate::before { content: "=EF=8E=BF"; } + +.cmp-dm-portal i.icon.lira.sign::before { content: "=EF=86=95"; } + +.cmp-dm-portal i.icon.list.alternate::before { content: "=EF=80=A2"; } + +.cmp-dm-portal i.icon.lock.open::before { content: "=EF=8F=81"; } + +.cmp-dm-portal i.icon.long.arrow.alternate.down::before { content: "=EF=8C= +=89"; } + +.cmp-dm-portal i.icon.long.arrow.alternate.left::before { content: "=EF=8C= +=8A"; } + +.cmp-dm-portal i.icon.long.arrow.alternate.right::before { content: "=EF=8C= +=8B"; } + +.cmp-dm-portal i.icon.long.arrow.alternate.up::before { content: "=EF=8C=8C= +"; } + +.cmp-dm-portal i.icon.luggage.cart::before { content: "=EF=96=9D"; } + +.cmp-dm-portal i.icon.mail.bulk::before { content: "=EF=99=B4"; } + +.cmp-dm-portal i.icon.map.marked::before { content: "=EF=96=9F"; } + +.cmp-dm-portal i.icon.map.marked.alternate::before { content: "=EF=96=A0"; = +} + +.cmp-dm-portal i.icon.map.marker::before { content: "=EF=81=81"; } + +.cmp-dm-portal i.icon.map.marker.alternate::before { content: "=EF=8F=85"; = +} + +.cmp-dm-portal i.icon.marker::before { content: "=EF=96=A1"; } + +.cmp-dm-portal i.icon.mask::before { content: "=EF=9B=BA"; } + +.cmp-dm-portal i.icon.medal::before { content: "=EF=96=A2"; } + +.cmp-dm-portal i.icon.meh.blank::before { content: "=EF=96=A4"; } + +.cmp-dm-portal i.icon.meh.rolling.eyes::before { content: "=EF=96=A5"; } + +.cmp-dm-portal i.icon.memory::before { content: "=EF=94=B8"; } + +.cmp-dm-portal i.icon.menorah::before { content: "=EF=99=B6"; } + +.cmp-dm-portal i.icon.meteor::before { content: "=EF=9D=93"; } + +.cmp-dm-portal i.icon.microphone.alternate::before { content: "=EF=8F=89"; = +} + +.cmp-dm-portal i.icon.microphone.alternate.slash::before { content: "=EF=94= +=B9"; } + +.cmp-dm-portal i.icon.microscope::before { content: "=EF=98=90"; } + +.cmp-dm-portal i.icon.mitten::before { content: "=EF=9E=B5"; } + +.cmp-dm-portal i.icon.mobile.alternate::before { content: "=EF=8F=8D"; } + +.cmp-dm-portal i.icon.money.bill::before { content: "=EF=83=96"; } + +.cmp-dm-portal i.icon.money.bill.alternate::before { content: "=EF=8F=91"; = +} + +.cmp-dm-portal i.icon.money.bill.wave::before { content: "=EF=94=BA"; } + +.cmp-dm-portal i.icon.money.bill.wave.alternate::before { content: "=EF=94= +=BB"; } + +.cmp-dm-portal i.icon.money.check::before { content: "=EF=94=BC"; } + +.cmp-dm-portal i.icon.money.check.alternate::before { content: "=EF=94=BD";= + } + +.cmp-dm-portal i.icon.monument::before { content: "=EF=96=A6"; } + +.cmp-dm-portal i.icon.mortar.pestle::before { content: "=EF=96=A7"; } + +.cmp-dm-portal i.icon.mosque::before { content: "=EF=99=B8"; } + +.cmp-dm-portal i.icon.mountain::before { content: "=EF=9B=BC"; } + +.cmp-dm-portal i.icon.mouse::before { content: "=EF=A3=8C"; } + +.cmp-dm-portal i.icon.mug.hot::before { content: "=EF=9E=B6"; } + +.cmp-dm-portal i.icon.network.wired::before { content: "=EF=9B=BF"; } + +.cmp-dm-portal i.icon.not.equal::before { content: "=EF=94=BE"; } + +.cmp-dm-portal i.icon.notes.medical::before { content: "=EF=92=81"; } + +.cmp-dm-portal i.icon.oil.can::before { content: "=EF=98=93"; } + +.cmp-dm-portal i.icon.om::before { content: "=EF=99=B9"; } + +.cmp-dm-portal i.icon.otter::before { content: "=EF=9C=80"; } + +.cmp-dm-portal i.icon.pager::before { content: "=EF=A0=95"; } + +.cmp-dm-portal i.icon.paint.roller::before { content: "=EF=96=AA"; } + +.cmp-dm-portal i.icon.palette::before { content: "=EF=94=BF"; } + +.cmp-dm-portal i.icon.pallet::before { content: "=EF=92=82"; } + +.cmp-dm-portal i.icon.paper.plane::before { content: "=EF=87=98"; } + +.cmp-dm-portal i.icon.paperclip::before { content: "=EF=83=86"; } + +.cmp-dm-portal i.icon.parachute.box::before { content: "=EF=93=8D"; } + +.cmp-dm-portal i.icon.parking::before { content: "=EF=95=80"; } + +.cmp-dm-portal i.icon.passport::before { content: "=EF=96=AB"; } + +.cmp-dm-portal i.icon.pastafarianism::before { content: "=EF=99=BB"; } + +.cmp-dm-portal i.icon.peace::before { content: "=EF=99=BC"; } + +.cmp-dm-portal i.icon.pen::before { content: "=EF=8C=84"; } + +.cmp-dm-portal i.icon.pen.alternate::before { content: "=EF=8C=85"; } + +.cmp-dm-portal i.icon.pen.fancy::before { content: "=EF=96=AC"; } + +.cmp-dm-portal i.icon.pen.nib::before { content: "=EF=96=AD"; } + +.cmp-dm-portal i.icon.pen.square::before { content: "=EF=85=8B"; } + +.cmp-dm-portal i.icon.pencil.alternate::before { content: "=EF=8C=83"; } + +.cmp-dm-portal i.icon.pencil.ruler::before { content: "=EF=96=AE"; } + +.cmp-dm-portal i.icon.people.carry::before { content: "=EF=93=8E"; } + +.cmp-dm-portal i.icon.pepper.hot::before { content: "=EF=A0=96"; } + +.cmp-dm-portal i.icon.percentage::before { content: "=EF=95=81"; } + +.cmp-dm-portal i.icon.person.booth::before { content: "=EF=9D=96"; } + +.cmp-dm-portal i.icon.phone.alternate::before { content: "=EF=A1=B9"; } + +.cmp-dm-portal i.icon.phone.slash::before { content: "=EF=8F=9D"; } + +.cmp-dm-portal i.icon.phone.square.alternate::before { content: "=EF=A1=BB"= +; } + +.cmp-dm-portal i.icon.phone.volume::before { content: "=EF=8A=A0"; } + +.cmp-dm-portal i.icon.photo.video::before { content: "=EF=A1=BC"; } + +.cmp-dm-portal i.icon.piggy.bank::before { content: "=EF=93=93"; } + +.cmp-dm-portal i.icon.pills::before { content: "=EF=92=84"; } + +.cmp-dm-portal i.icon.pizza.slice::before { content: "=EF=A0=98"; } + +.cmp-dm-portal i.icon.place.of.worship::before { content: "=EF=99=BF"; } + +.cmp-dm-portal i.icon.plane.arrival::before { content: "=EF=96=AF"; } + +.cmp-dm-portal i.icon.plane.departure::before { content: "=EF=96=B0"; } + +.cmp-dm-portal i.icon.poll::before { content: "=EF=9A=81"; } + +.cmp-dm-portal i.icon.poll.horizontal::before { content: "=EF=9A=82"; } + +.cmp-dm-portal i.icon.poo::before { content: "=EF=8B=BE"; } + +.cmp-dm-portal i.icon.poo.storm::before { content: "=EF=9D=9A"; } + +.cmp-dm-portal i.icon.poop::before { content: "=EF=98=99"; } + +.cmp-dm-portal i.icon.portrait::before { content: "=EF=8F=A0"; } + +.cmp-dm-portal i.icon.pound.sign::before { content: "=EF=85=94"; } + +.cmp-dm-portal i.icon.power.off::before { content: "=EF=80=91"; } + +.cmp-dm-portal i.icon.pray::before { content: "=EF=9A=83"; } + +.cmp-dm-portal i.icon.praying.hands::before { content: "=EF=9A=84"; } + +.cmp-dm-portal i.icon.prescription::before { content: "=EF=96=B1"; } + +.cmp-dm-portal i.icon.prescription.bottle::before { content: "=EF=92=85"; } + +.cmp-dm-portal i.icon.prescription.bottle.alternate::before { content: "=EF= +=92=86"; } + +.cmp-dm-portal i.icon.procedures::before { content: "=EF=92=87"; } + +.cmp-dm-portal i.icon.project.diagram::before { content: "=EF=95=82"; } + +.cmp-dm-portal i.icon.puzzle.piece::before { content: "=EF=84=AE"; } + +.cmp-dm-portal i.icon.quidditch::before { content: "=EF=91=98"; } + +.cmp-dm-portal i.icon.quran::before { content: "=EF=9A=87"; } + +.cmp-dm-portal i.icon.radiation::before { content: "=EF=9E=B9"; } + +.cmp-dm-portal i.icon.radiation.alternate::before { content: "=EF=9E=BA"; } + +.cmp-dm-portal i.icon.rainbow::before { content: "=EF=9D=9B"; } + +.cmp-dm-portal i.icon.receipt::before { content: "=EF=95=83"; } + +.cmp-dm-portal i.icon.record.vinyl::before { content: "=EF=A3=99"; } + +.cmp-dm-portal i.icon.redo::before { content: "=EF=80=9E"; } + +.cmp-dm-portal i.icon.redo.alternate::before { content: "=EF=8B=B9"; } + +.cmp-dm-portal i.icon.remove.format::before { content: "=EF=A1=BD"; } + +.cmp-dm-portal i.icon.reply::before { content: "=EF=8F=A5"; } + +.cmp-dm-portal i.icon.republican::before { content: "=EF=9D=9E"; } + +.cmp-dm-portal i.icon.restroom::before { content: "=EF=9E=BD"; } + +.cmp-dm-portal i.icon.ribbon::before { content: "=EF=93=96"; } + +.cmp-dm-portal i.icon.ring::before { content: "=EF=9C=8B"; } + +.cmp-dm-portal i.icon.robot::before { content: "=EF=95=84"; } + +.cmp-dm-portal i.icon.route::before { content: "=EF=93=97"; } + +.cmp-dm-portal i.icon.ruble.sign::before { content: "=EF=85=98"; } + +.cmp-dm-portal i.icon.ruler::before { content: "=EF=95=85"; } + +.cmp-dm-portal i.icon.ruler.combined::before { content: "=EF=95=86"; } + +.cmp-dm-portal i.icon.ruler.horizontal::before { content: "=EF=95=87"; } + +.cmp-dm-portal i.icon.ruler.vertical::before { content: "=EF=95=88"; } + +.cmp-dm-portal i.icon.running::before { content: "=EF=9C=8C"; } + +.cmp-dm-portal i.icon.rupee.sign::before { content: "=EF=85=96"; } + +.cmp-dm-portal i.icon.sad.cry::before { content: "=EF=96=B3"; } + +.cmp-dm-portal i.icon.sad.tear::before { content: "=EF=96=B4"; } + +.cmp-dm-portal i.icon.satellite::before { content: "=EF=9E=BF"; } + +.cmp-dm-portal i.icon.satellite.dish::before { content: "=EF=9F=80"; } + +.cmp-dm-portal i.icon.school::before { content: "=EF=95=89"; } + +.cmp-dm-portal i.icon.screwdriver::before { content: "=EF=95=8A"; } + +.cmp-dm-portal i.icon.scroll::before { content: "=EF=9C=8E"; } + +.cmp-dm-portal i.icon.sd.card::before { content: "=EF=9F=82"; } + +.cmp-dm-portal i.icon.search.dollar::before { content: "=EF=9A=88"; } + +.cmp-dm-portal i.icon.search.location::before { content: "=EF=9A=89"; } + +.cmp-dm-portal i.icon.search.minus::before { content: "=EF=80=90"; } + +.cmp-dm-portal i.icon.search.plus::before { content: "=EF=80=8E"; } + +.cmp-dm-portal i.icon.seedling::before { content: "=EF=93=98"; } + +.cmp-dm-portal i.icon.shapes::before { content: "=EF=98=9F"; } + +.cmp-dm-portal i.icon.shekel.sign::before { content: "=EF=88=8B"; } + +.cmp-dm-portal i.icon.shield.alternate::before { content: "=EF=8F=AD"; } + +.cmp-dm-portal i.icon.shipping.fast::before { content: "=EF=92=8B"; } + +.cmp-dm-portal i.icon.shoe.prints::before { content: "=EF=95=8B"; } + +.cmp-dm-portal i.icon.shuttle.van::before { content: "=EF=96=B6"; } + +.cmp-dm-portal i.icon.sign::before { content: "=EF=93=99"; } + +.cmp-dm-portal i.icon.sign.in.alternate::before { content: "=EF=8B=B6"; } + +.cmp-dm-portal i.icon.sign.out.alternate::before { content: "=EF=8B=B5"; } + +.cmp-dm-portal i.icon.signature::before { content: "=EF=96=B7"; } + +.cmp-dm-portal i.icon.sim.card::before { content: "=EF=9F=84"; } + +.cmp-dm-portal i.icon.skating::before { content: "=EF=9F=85"; } + +.cmp-dm-portal i.icon.skiing::before { content: "=EF=9F=89"; } + +.cmp-dm-portal i.icon.skiing.nordic::before { content: "=EF=9F=8A"; } + +.cmp-dm-portal i.icon.skull::before { content: "=EF=95=8C"; } + +.cmp-dm-portal i.icon.skull.crossbones::before { content: "=EF=9C=94"; } + +.cmp-dm-portal i.icon.slash::before { content: "=EF=9C=95"; } + +.cmp-dm-portal i.icon.sleigh::before { content: "=EF=9F=8C"; } + +.cmp-dm-portal i.icon.sliders.horizontal::before { content: "=EF=87=9E"; } + +.cmp-dm-portal i.icon.smile.beam::before { content: "=EF=96=B8"; } + +.cmp-dm-portal i.icon.smile.wink::before { content: "=EF=93=9A"; } + +.cmp-dm-portal i.icon.smog::before { content: "=EF=9D=9F"; } + +.cmp-dm-portal i.icon.smoking::before { content: "=EF=92=8D"; } + +.cmp-dm-portal i.icon.smoking.ban::before { content: "=EF=95=8D"; } + +.cmp-dm-portal i.icon.sms::before { content: "=EF=9F=8D"; } + +.cmp-dm-portal i.icon.snowboarding::before { content: "=EF=9F=8E"; } + +.cmp-dm-portal i.icon.snowman::before { content: "=EF=9F=90"; } + +.cmp-dm-portal i.icon.snowplow::before { content: "=EF=9F=92"; } + +.cmp-dm-portal i.icon.socks::before { content: "=EF=9A=96"; } + +.cmp-dm-portal i.icon.solar.panel::before { content: "=EF=96=BA"; } + +.cmp-dm-portal i.icon.sort.alphabet.down::before { content: "=EF=85=9D"; } + +.cmp-dm-portal i.icon.sort.alphabet.down.alternate::before { content: "=EF= +=A2=81"; } + +.cmp-dm-portal i.icon.sort.alphabet.up::before { content: "=EF=85=9E"; } + +.cmp-dm-portal i.icon.sort.alphabet.up.alternate::before { content: "=EF=A2= +=82"; } + +.cmp-dm-portal i.icon.sort.amount.down::before { content: "=EF=85=A0"; } + +.cmp-dm-portal i.icon.sort.amount.down.alternate::before { content: "=EF=A2= +=84"; } + +.cmp-dm-portal i.icon.sort.amount.up::before { content: "=EF=85=A1"; } + +.cmp-dm-portal i.icon.sort.amount.up.alternate::before { content: "=EF=A2= +=85"; } + +.cmp-dm-portal i.icon.sort.down::before { content: "=EF=83=9D"; } + +.cmp-dm-portal i.icon.sort.numeric.down::before { content: "=EF=85=A2"; } + +.cmp-dm-portal i.icon.sort.numeric.down.alternate::before { content: "=EF= +=A2=86"; } + +.cmp-dm-portal i.icon.sort.numeric.up::before { content: "=EF=85=A3"; } + +.cmp-dm-portal i.icon.sort.numeric.up.alternate::before { content: "=EF=A2= +=87"; } + +.cmp-dm-portal i.icon.sort.up::before { content: "=EF=83=9E"; } + +.cmp-dm-portal i.icon.spa::before { content: "=EF=96=BB"; } + +.cmp-dm-portal i.icon.spell.check::before { content: "=EF=A2=91"; } + +.cmp-dm-portal i.icon.spider::before { content: "=EF=9C=97"; } + +.cmp-dm-portal i.icon.splotch::before { content: "=EF=96=BC"; } + +.cmp-dm-portal i.icon.spray.can::before { content: "=EF=96=BD"; } + +.cmp-dm-portal i.icon.square.full::before { content: "=EF=91=9C"; } + +.cmp-dm-portal i.icon.square.root.alternate::before { content: "=EF=9A=98";= + } + +.cmp-dm-portal i.icon.stamp::before { content: "=EF=96=BF"; } + +.cmp-dm-portal i.icon.star.and.crescent::before { content: "=EF=9A=99"; } + +.cmp-dm-portal i.icon.star.half.alternate::before { content: "=EF=97=80"; } + +.cmp-dm-portal i.icon.star.of.david::before { content: "=EF=9A=9A"; } + +.cmp-dm-portal i.icon.star.of.life::before { content: "=EF=98=A1"; } + +.cmp-dm-portal i.icon.stethoscope::before { content: "=EF=83=B1"; } + +.cmp-dm-portal i.icon.stopwatch::before { content: "=EF=8B=B2"; } + +.cmp-dm-portal i.icon.store::before { content: "=EF=95=8E"; } + +.cmp-dm-portal i.icon.store.alternate::before { content: "=EF=95=8F"; } + +.cmp-dm-portal i.icon.stream::before { content: "=EF=95=90"; } + +.cmp-dm-portal i.icon.stroopwafel::before { content: "=EF=95=91"; } + +.cmp-dm-portal i.icon.suitcase.rolling::before { content: "=EF=97=81"; } + +.cmp-dm-portal i.icon.surprise::before { content: "=EF=97=82"; } + +.cmp-dm-portal i.icon.swatchbook::before { content: "=EF=97=83"; } + +.cmp-dm-portal i.icon.swimmer::before { content: "=EF=97=84"; } + +.cmp-dm-portal i.icon.swimming.pool::before { content: "=EF=97=85"; } + +.cmp-dm-portal i.icon.synagogue::before { content: "=EF=9A=9B"; } + +.cmp-dm-portal i.icon.sync::before { content: "=EF=80=A1"; } + +.cmp-dm-portal i.icon.sync.alternate::before { content: "=EF=8B=B1"; } + +.cmp-dm-portal i.icon.syringe::before { content: "=EF=92=8E"; } + +.cmp-dm-portal i.icon.table.tennis::before { content: "=EF=91=9D"; } + +.cmp-dm-portal i.icon.tablet.alternate::before { content: "=EF=8F=BA"; } + +.cmp-dm-portal i.icon.tablets::before { content: "=EF=92=90"; } + +.cmp-dm-portal i.icon.tachometer.alternate::before { content: "=EF=8F=BD"; = +} + +.cmp-dm-portal i.icon.tape::before { content: "=EF=93=9B"; } + +.cmp-dm-portal i.icon.teeth::before { content: "=EF=98=AE"; } + +.cmp-dm-portal i.icon.teeth.open::before { content: "=EF=98=AF"; } + +.cmp-dm-portal i.icon.temperature.high::before { content: "=EF=9D=A9"; } + +.cmp-dm-portal i.icon.temperature.low::before { content: "=EF=9D=AB"; } + +.cmp-dm-portal i.icon.tenge::before { content: "=EF=9F=97"; } + +.cmp-dm-portal i.icon.th::before { content: "=EF=80=8A"; } + +.cmp-dm-portal i.icon.th.large::before { content: "=EF=80=89"; } + +.cmp-dm-portal i.icon.th.list::before { content: "=EF=80=8B"; } + +.cmp-dm-portal i.icon.theater.masks::before { content: "=EF=98=B0"; } + +.cmp-dm-portal i.icon.thermometer::before { content: "=EF=92=91"; } + +.cmp-dm-portal i.icon.thumbtack::before { content: "=EF=82=8D"; } + +.cmp-dm-portal i.icon.ticket.alternate::before { content: "=EF=8F=BF"; } + +.cmp-dm-portal i.icon.times::before { content: "=EF=80=8D"; } + +.cmp-dm-portal i.icon.times.circle::before { content: "=EF=81=97"; } + +.cmp-dm-portal i.icon.tint.slash::before { content: "=EF=97=87"; } + +.cmp-dm-portal i.icon.tired::before { content: "=EF=97=88"; } + +.cmp-dm-portal i.icon.toilet::before { content: "=EF=9F=98"; } + +.cmp-dm-portal i.icon.toilet.paper::before { content: "=EF=9C=9E"; } + +.cmp-dm-portal i.icon.toolbox::before { content: "=EF=95=92"; } + +.cmp-dm-portal i.icon.tools::before { content: "=EF=9F=99"; } + +.cmp-dm-portal i.icon.tooth::before { content: "=EF=97=89"; } + +.cmp-dm-portal i.icon.torah::before { content: "=EF=9A=A0"; } + +.cmp-dm-portal i.icon.torii.gate::before { content: "=EF=9A=A1"; } + +.cmp-dm-portal i.icon.tractor::before { content: "=EF=9C=A2"; } + +.cmp-dm-portal i.icon.traffic.light::before { content: "=EF=98=B7"; } + +.cmp-dm-portal i.icon.tram::before { content: "=EF=9F=9A"; } + +.cmp-dm-portal i.icon.transgender::before { content: "=EF=88=A4"; } + +.cmp-dm-portal i.icon.transgender.alternate::before { content: "=EF=88=A5";= + } + +.cmp-dm-portal i.icon.trash.alternate::before { content: "=EF=8B=AD"; } + +.cmp-dm-portal i.icon.trash.restore::before { content: "=EF=A0=A9"; } + +.cmp-dm-portal i.icon.trash.restore.alternate::before { content: "=EF=A0=AA= +"; } + +.cmp-dm-portal i.icon.truck.monster::before { content: "=EF=98=BB"; } + +.cmp-dm-portal i.icon.truck.moving::before { content: "=EF=93=9F"; } + +.cmp-dm-portal i.icon.truck.packing::before { content: "=EF=93=9E"; } + +.cmp-dm-portal i.icon.truck.pickup::before { content: "=EF=98=BC"; } + +.cmp-dm-portal i.icon.tshirt::before { content: "=EF=95=93"; } + +.cmp-dm-portal i.icon.umbrella.beach::before { content: "=EF=97=8A"; } + +.cmp-dm-portal i.icon.undo.alternate::before { content: "=EF=8B=AA"; } + +.cmp-dm-portal i.icon.unlink::before { content: "=EF=84=A7"; } + +.cmp-dm-portal i.icon.user.alternate::before { content: "=EF=90=86"; } + +.cmp-dm-portal i.icon.user.alternate.slash::before { content: "=EF=93=BA"; = +} + +.cmp-dm-portal i.icon.user.astronaut::before { content: "=EF=93=BB"; } + +.cmp-dm-portal i.icon.user.check::before { content: "=EF=93=BC"; } + +.cmp-dm-portal i.icon.user.clock::before { content: "=EF=93=BD"; } + +.cmp-dm-portal i.icon.user.cog::before { content: "=EF=93=BE"; } + +.cmp-dm-portal i.icon.user.edit::before { content: "=EF=93=BF"; } + +.cmp-dm-portal i.icon.user.friends::before { content: "=EF=94=80"; } + +.cmp-dm-portal i.icon.user.graduate::before { content: "=EF=94=81"; } + +.cmp-dm-portal i.icon.user.injured::before { content: "=EF=9C=A8"; } + +.cmp-dm-portal i.icon.user.lock::before { content: "=EF=94=82"; } + +.cmp-dm-portal i.icon.user.md::before { content: "=EF=83=B0"; } + +.cmp-dm-portal i.icon.user.minus::before { content: "=EF=94=83"; } + +.cmp-dm-portal i.icon.user.ninja::before { content: "=EF=94=84"; } + +.cmp-dm-portal i.icon.user.nurse::before { content: "=EF=A0=AF"; } + +.cmp-dm-portal i.icon.user.secret::before { content: "=EF=88=9B"; } + +.cmp-dm-portal i.icon.user.shield::before { content: "=EF=94=85"; } + +.cmp-dm-portal i.icon.user.slash::before { content: "=EF=94=86"; } + +.cmp-dm-portal i.icon.user.tag::before { content: "=EF=94=87"; } + +.cmp-dm-portal i.icon.user.tie::before { content: "=EF=94=88"; } + +.cmp-dm-portal i.icon.users.cog::before { content: "=EF=94=89"; } + +.cmp-dm-portal i.icon.utensil.spoon::before { content: "=EF=8B=A5"; } + +.cmp-dm-portal i.icon.utensils::before { content: "=EF=8B=A7"; } + +.cmp-dm-portal i.icon.vector.square::before { content: "=EF=97=8B"; } + +.cmp-dm-portal i.icon.vial::before { content: "=EF=92=92"; } + +.cmp-dm-portal i.icon.vials::before { content: "=EF=92=93"; } + +.cmp-dm-portal i.icon.video::before { content: "=EF=80=BD"; } + +.cmp-dm-portal i.icon.video.slash::before { content: "=EF=93=A2"; } + +.cmp-dm-portal i.icon.vihara::before { content: "=EF=9A=A7"; } + +.cmp-dm-portal i.icon.voicemail::before { content: "=EF=A2=97"; } + +.cmp-dm-portal i.icon.volleyball.ball::before { content: "=EF=91=9F"; } + +.cmp-dm-portal i.icon.volume.mute::before { content: "=EF=9A=A9"; } + +.cmp-dm-portal i.icon.vote.yea::before { content: "=EF=9D=B2"; } + +.cmp-dm-portal i.icon.vr.cardboard::before { content: "=EF=9C=A9"; } + +.cmp-dm-portal i.icon.walking::before { content: "=EF=95=94"; } + +.cmp-dm-portal i.icon.wallet::before { content: "=EF=95=95"; } + +.cmp-dm-portal i.icon.warehouse::before { content: "=EF=92=94"; } + +.cmp-dm-portal i.icon.water::before { content: "=EF=9D=B3"; } + +.cmp-dm-portal i.icon.wave.square::before { content: "=EF=A0=BE"; } + +.cmp-dm-portal i.icon.weight::before { content: "=EF=92=96"; } + +.cmp-dm-portal i.icon.weight.hanging::before { content: "=EF=97=8D"; } + +.cmp-dm-portal i.icon.wheelchair::before { content: "=EF=86=93"; } + +.cmp-dm-portal i.icon.wind::before { content: "=EF=9C=AE"; } + +.cmp-dm-portal i.icon.window.close::before { content: "=EF=90=90"; } + +.cmp-dm-portal i.icon.wine.bottle::before { content: "=EF=9C=AF"; } + +.cmp-dm-portal i.icon.wine.glass::before { content: "=EF=93=A3"; } + +.cmp-dm-portal i.icon.wine.glass.alternate::before { content: "=EF=97=8E"; = +} + +.cmp-dm-portal i.icon.won.sign::before { content: "=EF=85=99"; } + +.cmp-dm-portal i.icon.x.ray::before { content: "=EF=92=97"; } + +.cmp-dm-portal i.icon.yen.sign::before { content: "=EF=85=97"; } + +.cmp-dm-portal i.icon.yin.yang::before { content: "=EF=9A=AD"; } + +.cmp-dm-portal i.icon.checkmark.box::before { content: "=EF=85=8A"; } + +.cmp-dm-portal i.icon.chess.rock::before { content: "=EF=91=87"; } + +.cmp-dm-portal i.icon.circle.thin::before { content: "=EF=84=91"; } + +.cmp-dm-portal i.icon.cloud.download::before { content: "=EF=8E=81"; } + +.cmp-dm-portal i.icon.cloud.upload::before { content: "=EF=8E=82"; } + +.cmp-dm-portal i.icon.compose::before { content: "=EF=8C=83"; } + +.cmp-dm-portal i.icon.conversation::before { content: "=EF=82=86"; } + +.cmp-dm-portal i.icon.credit.card.alternative::before { content: "=EF=82=9D= +"; } + +.cmp-dm-portal i.icon.currency::before { content: "=EF=8F=91"; } + +.cmp-dm-portal i.icon.dashboard::before { content: "=EF=8F=BD"; } + +.cmp-dm-portal i.icon.diamond::before { content: "=EF=8E=A5"; } + +.cmp-dm-portal i.icon.disk::before { content: "=EF=82=A0"; } + +.cmp-dm-portal i.icon.exchange::before { content: "=EF=8D=A2"; } + +.cmp-dm-portal i.icon.external::before { content: "=EF=8D=9D"; } + +.cmp-dm-portal i.icon.external.share::before { content: "=EF=85=8D"; } + +.cmp-dm-portal i.icon.external.square::before { content: "=EF=8D=A0"; } + +.cmp-dm-portal i.icon.food::before { content: "=EF=8B=A7"; } + +.cmp-dm-portal i.icon.hamburger::before { content: "=EF=83=89"; } + +.cmp-dm-portal i.icon.heart.empty::before { content: "=EF=80=84"; } + +.cmp-dm-portal i.icon.hourglass.zero::before { content: "=EF=89=93"; } + +.cmp-dm-portal i.icon.level.down::before { content: "=EF=8E=BE"; } + +.cmp-dm-portal i.icon.level.up::before { content: "=EF=8E=BF"; } + +.cmp-dm-portal i.icon.log.out::before { content: "=EF=8B=B5"; } + +.cmp-dm-portal i.icon.meanpath::before { content: "=EF=83=88"; } + +.cmp-dm-portal i.icon.money::before { content: "=EF=8F=91"; } + +.cmp-dm-portal i.icon.move::before { content: "=EF=82=B2"; } + +.cmp-dm-portal i.icon.pencil::before { content: "=EF=8C=83"; } + +.cmp-dm-portal i.icon.protect::before { content: "=EF=80=A3"; } + +.cmp-dm-portal i.icon.radio::before { content: "=EF=86=92"; } + +.cmp-dm-portal i.icon.remove.bookmark::before { content: "=EF=80=AE"; } + +.cmp-dm-portal i.icon.resize.horizontal::before { content: "=EF=8C=B7"; } + +.cmp-dm-portal i.icon.resize.vertical::before { content: "=EF=8C=B8"; } + +.cmp-dm-portal i.icon.shield::before { content: "=EF=8F=AD"; } + +.cmp-dm-portal i.icon.sign.in::before { content: "=EF=8B=B6"; } + +.cmp-dm-portal i.icon.sign.out::before { content: "=EF=8B=B5"; } + +.cmp-dm-portal i.icon.spoon::before { content: "=EF=8B=A5"; } + +.cmp-dm-portal i.icon.star.empty::before { content: "=EF=80=85"; } + +.cmp-dm-portal i.icon.star.half.empty::before, .cmp-dm-portal i.icon.star.h= +alf.full::before { content: "=EF=82=89"; } + +.cmp-dm-portal i.icon.ticket::before { content: "=EF=8F=BF"; } + +.cmp-dm-portal i.icon.times.rectangle::before { content: "=EF=90=90"; } + +.cmp-dm-portal i.icon.user.doctor::before { content: "=EF=83=B0"; } + +.cmp-dm-portal i.icon.wi.fi::before { content: "=EF=87=AB"; } + +.cmp-dm-portal i.icon.write::before { content: "=EF=8C=83"; } + +@font-face { } + +.cmp-dm-portal i.icon.outline { font-family: outline-icons; } + +.cmp-dm-portal i.icon.address.book.outline::before { content: "=EF=8A=B9"; = +} + +.cmp-dm-portal i.icon.address.card.outline::before { content: "=EF=8A=BB"; = +} + +.cmp-dm-portal i.icon.angry.outline::before { content: "=EF=95=96"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.down.outline::before { content= +: "=EF=8D=98"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.left.outline::before { content= +: "=EF=8D=99"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.right.outline::before { conten= +t: "=EF=8D=9A"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.up.outline::before { content: = +"=EF=8D=9B"; } + +.cmp-dm-portal i.icon.bell.outline::before { content: "=EF=83=B3"; } + +.cmp-dm-portal i.icon.bell.slash.outline::before { content: "=EF=87=B6"; } + +.cmp-dm-portal i.icon.bookmark.outline::before { content: "=EF=80=AE"; } + +.cmp-dm-portal i.icon.building.outline::before { content: "=EF=86=AD"; } + +.cmp-dm-portal i.icon.calendar.alternate.outline::before { content: "=EF=81= +=B3"; } + +.cmp-dm-portal i.icon.calendar.check.outline::before { content: "=EF=89=B4"= +; } + +.cmp-dm-portal i.icon.calendar.minus.outline::before { content: "=EF=89=B2"= +; } + +.cmp-dm-portal i.icon.calendar.plus.outline::before { content: "=EF=89=B1";= + } + +.cmp-dm-portal i.icon.calendar.times.outline::before { content: "=EF=89=B3"= +; } + +.cmp-dm-portal i.icon.caret.square.down.outline::before { content: "=EF=85= +=90"; } + +.cmp-dm-portal i.icon.caret.square.left.outline::before { content: "=EF=86= +=91"; } + +.cmp-dm-portal i.icon.caret.square.right.outline::before { content: "=EF=85= +=92"; } + +.cmp-dm-portal i.icon.caret.square.up.outline::before { content: "=EF=85=91= +"; } + +.cmp-dm-portal i.icon.chart.bar.outline::before { content: "=EF=82=80"; } + +.cmp-dm-portal i.icon.check.circle.outline::before { content: "=EF=81=98"; = +} + +.cmp-dm-portal i.icon.check.square.outline::before { content: "=EF=85=8A"; = +} + +.cmp-dm-portal i.icon.circle.outline::before { content: "=EF=84=91"; } + +.cmp-dm-portal i.icon.clipboard.outline::before { content: "=EF=8C=A8"; } + +.cmp-dm-portal i.icon.clock.outline::before { content: "=EF=80=97"; } + +.cmp-dm-portal i.icon.clone.outline::before { content: "=EF=89=8D"; } + +.cmp-dm-portal i.icon.closed.captioning.outline::before { content: "=EF=88= +=8A"; } + +.cmp-dm-portal i.icon.comment.alternate.outline::before { content: "=EF=89= +=BA"; } + +.cmp-dm-portal i.icon.comment.dots.outline::before { content: "=EF=92=AD"; = +} + +.cmp-dm-portal i.icon.comment.outline::before { content: "=EF=81=B5"; } + +.cmp-dm-portal i.icon.comments.outline::before { content: "=EF=82=86"; } + +.cmp-dm-portal i.icon.compass.outline::before { content: "=EF=85=8E"; } + +.cmp-dm-portal i.icon.copy.outline::before { content: "=EF=83=85"; } + +.cmp-dm-portal i.icon.copyright.outline::before { content: "=EF=87=B9"; } + +.cmp-dm-portal i.icon.credit.card.outline::before { content: "=EF=82=9D"; } + +.cmp-dm-portal i.icon.dizzy.outline::before { content: "=EF=95=A7"; } + +.cmp-dm-portal i.icon.edit.outline::before { content: "=EF=81=84"; } + +.cmp-dm-portal i.icon.envelope.open.outline::before { content: "=EF=8A=B6";= + } + +.cmp-dm-portal i.icon.envelope.outline::before { content: "=EF=83=A0"; } + +.cmp-dm-portal i.icon.eye.outline::before { content: "=EF=81=AE"; } + +.cmp-dm-portal i.icon.eye.slash.outline::before { content: "=EF=81=B0"; } + +.cmp-dm-portal i.icon.file.alternate.outline::before { content: "=EF=85=9C"= +; } + +.cmp-dm-portal i.icon.file.outline::before { content: "=EF=85=9B"; } + +.cmp-dm-portal i.icon.flag.outline::before { content: "=EF=80=A4"; } + +.cmp-dm-portal i.icon.flushed.outline::before { content: "=EF=95=B9"; } + +.cmp-dm-portal i.icon.folder.open.outline::before { content: "=EF=81=BC"; } + +.cmp-dm-portal i.icon.folder.outline::before { content: "=EF=81=BB"; } + +.cmp-dm-portal i.icon.frown.open.outline::before { content: "=EF=95=BA"; } + +.cmp-dm-portal i.icon.frown.outline::before { content: "=EF=84=99"; } + +.cmp-dm-portal i.icon.futbol.outline::before { content: "=EF=87=A3"; } + +.cmp-dm-portal i.icon.gem.outline::before { content: "=EF=8E=A5"; } + +.cmp-dm-portal i.icon.grimace.outline::before { content: "=EF=95=BF"; } + +.cmp-dm-portal i.icon.grin.alternate.outline::before { content: "=EF=96=81"= +; } + +.cmp-dm-portal i.icon.grin.beam.outline::before { content: "=EF=96=82"; } + +.cmp-dm-portal i.icon.grin.beam.sweat.outline::before { content: "=EF=96=83= +"; } + +.cmp-dm-portal i.icon.grin.hearts.outline::before { content: "=EF=96=84"; } + +.cmp-dm-portal i.icon.grin.outline::before { content: "=EF=96=80"; } + +.cmp-dm-portal i.icon.grin.squint.outline::before { content: "=EF=96=85"; } + +.cmp-dm-portal i.icon.grin.squint.tears.outline::before { content: "=EF=96= +=86"; } + +.cmp-dm-portal i.icon.grin.stars.outline::before { content: "=EF=96=87"; } + +.cmp-dm-portal i.icon.grin.tears.outline::before { content: "=EF=96=88"; } + +.cmp-dm-portal i.icon.grin.tongue.outline::before { content: "=EF=96=89"; } + +.cmp-dm-portal i.icon.grin.tongue.squint.outline::before { content: "=EF=96= +=8A"; } + +.cmp-dm-portal i.icon.grin.tongue.wink.outline::before { content: "=EF=96= +=8B"; } + +.cmp-dm-portal i.icon.grin.wink.outline::before { content: "=EF=96=8C"; } + +.cmp-dm-portal i.icon.hand.lizard.outline::before { content: "=EF=89=98"; } + +.cmp-dm-portal i.icon.hand.paper.outline::before { content: "=EF=89=96"; } + +.cmp-dm-portal i.icon.hand.peace.outline::before { content: "=EF=89=9B"; } + +.cmp-dm-portal i.icon.hand.point.down.outline::before { content: "=EF=82=A7= +"; } + +.cmp-dm-portal i.icon.hand.point.left.outline::before { content: "=EF=82=A5= +"; } + +.cmp-dm-portal i.icon.hand.point.right.outline::before { content: "=EF=82= +=A4"; } + +.cmp-dm-portal i.icon.hand.point.up.outline::before { content: "=EF=82=A6";= + } + +.cmp-dm-portal i.icon.hand.pointer.outline::before { content: "=EF=89=9A"; = +} + +.cmp-dm-portal i.icon.hand.rock.outline::before { content: "=EF=89=95"; } + +.cmp-dm-portal i.icon.hand.scissors.outline::before { content: "=EF=89=97";= + } + +.cmp-dm-portal i.icon.hand.spock.outline::before { content: "=EF=89=99"; } + +.cmp-dm-portal i.icon.handshake.outline::before { content: "=EF=8A=B5"; } + +.cmp-dm-portal i.icon.heart.outline::before { content: "=EF=80=84"; } + +.cmp-dm-portal i.icon.hospital.outline::before { content: "=EF=83=B8"; } + +.cmp-dm-portal i.icon.hourglass.outline::before { content: "=EF=89=94"; } + +.cmp-dm-portal i.icon.id.badge.outline::before { content: "=EF=8B=81"; } + +.cmp-dm-portal i.icon.id.card.outline::before { content: "=EF=8B=82"; } + +.cmp-dm-portal i.icon.image.outline::before { content: "=EF=80=BE"; } + +.cmp-dm-portal i.icon.images.outline::before { content: "=EF=8C=82"; } + +.cmp-dm-portal i.icon.keyboard.outline::before { content: "=EF=84=9C"; } + +.cmp-dm-portal i.icon.kiss.beam.outline::before { content: "=EF=96=97"; } + +.cmp-dm-portal i.icon.kiss.outline::before { content: "=EF=96=96"; } + +.cmp-dm-portal i.icon.kiss.wink.heart.outline::before { content: "=EF=96=98= +"; } + +.cmp-dm-portal i.icon.laugh.beam.outline::before { content: "=EF=96=9A"; } + +.cmp-dm-portal i.icon.laugh.outline::before { content: "=EF=96=99"; } + +.cmp-dm-portal i.icon.laugh.squint.outline::before { content: "=EF=96=9B"; = +} + +.cmp-dm-portal i.icon.laugh.wink.outline::before { content: "=EF=96=9C"; } + +.cmp-dm-portal i.icon.lemon.outline::before { content: "=EF=82=94"; } + +.cmp-dm-portal i.icon.life.ring.outline::before { content: "=EF=87=8D"; } + +.cmp-dm-portal i.icon.lightbulb.outline::before { content: "=EF=83=AB"; } + +.cmp-dm-portal i.icon.list.alternate.outline::before { content: "=EF=80=A2"= +; } + +.cmp-dm-portal i.icon.map.outline::before { content: "=EF=89=B9"; } + +.cmp-dm-portal i.icon.meh.blank.outline::before { content: "=EF=96=A4"; } + +.cmp-dm-portal i.icon.meh.outline::before { content: "=EF=84=9A"; } + +.cmp-dm-portal i.icon.meh.rolling.eyes.outline::before { content: "=EF=96= +=A5"; } + +.cmp-dm-portal i.icon.minus.square.outline::before { content: "=EF=85=86"; = +} + +.cmp-dm-portal i.icon.money.bill.alternate.outline::before { content: "=EF= +=8F=91"; } + +.cmp-dm-portal i.icon.moon.outline::before { content: "=EF=86=86"; } + +.cmp-dm-portal i.icon.newspaper.outline::before { content: "=EF=87=AA"; } + +.cmp-dm-portal i.icon.object.group.outline::before { content: "=EF=89=87"; = +} + +.cmp-dm-portal i.icon.object.ungroup.outline::before { content: "=EF=89=88"= +; } + +.cmp-dm-portal i.icon.paper.plane.outline::before { content: "=EF=87=98"; } + +.cmp-dm-portal i.icon.pause.circle.outline::before { content: "=EF=8A=8B"; = +} + +.cmp-dm-portal i.icon.play.circle.outline::before { content: "=EF=85=84"; } + +.cmp-dm-portal i.icon.plus.square.outline::before { content: "=EF=83=BE"; } + +.cmp-dm-portal i.icon.question.circle.outline::before { content: "=EF=81=99= +"; } + +.cmp-dm-portal i.icon.registered.outline::before { content: "=EF=89=9D"; } + +.cmp-dm-portal i.icon.sad.cry.outline::before { content: "=EF=96=B3"; } + +.cmp-dm-portal i.icon.sad.tear.outline::before { content: "=EF=96=B4"; } + +.cmp-dm-portal i.icon.save.outline::before { content: "=EF=83=87"; } + +.cmp-dm-portal i.icon.share.square.outline::before { content: "=EF=85=8D"; = +} + +.cmp-dm-portal i.icon.smile.beam.outline::before { content: "=EF=96=B8"; } + +.cmp-dm-portal i.icon.smile.outline::before { content: "=EF=84=98"; } + +.cmp-dm-portal i.icon.smile.wink.outline::before { content: "=EF=93=9A"; } + +.cmp-dm-portal i.icon.snowflake.outline::before { content: "=EF=8B=9C"; } + +.cmp-dm-portal i.icon.square.outline::before { content: "=EF=83=88"; } + +.cmp-dm-portal i.icon.star.half.outline::before { content: "=EF=82=89"; } + +.cmp-dm-portal i.icon.star.outline::before { content: "=EF=80=85"; } + +.cmp-dm-portal i.icon.sticky.note.outline::before { content: "=EF=89=89"; } + +.cmp-dm-portal i.icon.stop.circle.outline::before { content: "=EF=8A=8D"; } + +.cmp-dm-portal i.icon.sun.outline::before { content: "=EF=86=85"; } + +.cmp-dm-portal i.icon.surprise.outline::before { content: "=EF=97=82"; } + +.cmp-dm-portal i.icon.thumbs.down.outline::before { content: "=EF=85=A5"; } + +.cmp-dm-portal i.icon.thumbs.up.outline::before { content: "=EF=85=A4"; } + +.cmp-dm-portal i.icon.times.circle.outline::before { content: "=EF=81=97"; = +} + +.cmp-dm-portal i.icon.tired.outline::before { content: "=EF=97=88"; } + +.cmp-dm-portal i.icon.trash.alternate.outline::before { content: "=EF=8B=AD= +"; } + +.cmp-dm-portal i.icon.user.circle.outline::before { content: "=EF=8A=BD"; } + +.cmp-dm-portal i.icon.user.outline::before { content: "=EF=80=87"; } + +.cmp-dm-portal i.icon.window.close.outline::before { content: "=EF=90=90"; = +} + +.cmp-dm-portal i.icon.window.maximize.outline::before { content: "=EF=8B=90= +"; } + +.cmp-dm-portal i.icon.window.minimize.outline::before { content: "=EF=8B=91= +"; } + +.cmp-dm-portal i.icon.window.restore.outline::before { content: "=EF=8B=92"= +; } + +@font-face { } + +.cmp-dm-portal i.icon.\35 00px::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.accessible::before { content: "=EF=8D=A8"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.accusoft::before { content: "=EF=8D=A9"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.acquisitions.incorporated::before { content: "=EF=9A= +=AF"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.adn::before, .cmp-dm-portal i.icon.adobe::before { fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.adobe::before { content: "=EF=9D=B8"; } + +.cmp-dm-portal i.icon.adversal::before { content: "=EF=8D=AA"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.affiliatetheme::before { content: "=EF=8D=AB"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.airbnb::before { content: "=EF=A0=B4"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.algolia::before { content: "=EF=8D=AC"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.alipay::before { content: "=EF=99=82"; } + +.cmp-dm-portal i.icon.alipay::before, .cmp-dm-portal i.icon.amazon::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.amazon.pay::before { content: "=EF=90=AC"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.amilia::before { content: "=EF=8D=AD"; } + +.cmp-dm-portal i.icon.amilia::before, .cmp-dm-portal i.icon.android::before= +, .cmp-dm-portal i.icon.angellist::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.angrycreative::before { content: "=EF=8D=AE"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.angular::before { content: "=EF=90=A0"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.app.store::before { content: "=EF=8D=AF"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.app.store.ios::before { content: "=EF=8D=B0"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.apper::before { content: "=EF=8D=B1"; } + +.cmp-dm-portal i.icon.apper::before, .cmp-dm-portal i.icon.apple::before { = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.apple.pay::before { content: "=EF=90=95"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.artstation::before { content: "=EF=9D=BA"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.asymmetrik::before { content: "=EF=8D=B2"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.atlassian::before { content: "=EF=9D=BB"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.audible::before { content: "=EF=8D=B3"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.autoprefixer::before { content: "=EF=90=9C"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.avianex::before { content: "=EF=8D=B4"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.aviato::before { content: "=EF=90=A1"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.aws::before { content: "=EF=8D=B5"; } + +.cmp-dm-portal i.icon.aws::before, .cmp-dm-portal i.icon.bandcamp::before {= + font-family: brand-icons; } + +.cmp-dm-portal i.icon.battle.net::before { content: "=EF=A0=B5"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.behance.square::before, .cmp-dm-portal i.icon.behance= +::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.bimobject::before { content: "=EF=8D=B8"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.bitbucket::before, .cmp-dm-portal i.icon.bitcoin::bef= +ore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.bitcoin::before { content: "=EF=8D=B9"; } + +.cmp-dm-portal i.icon.bity::before { content: "=EF=8D=BA"; } + +.cmp-dm-portal i.icon.bity::before, .cmp-dm-portal i.icon.black.tie::before= + { font-family: brand-icons; } + +.cmp-dm-portal i.icon.blackberry::before { content: "=EF=8D=BB"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.blogger::before { content: "=EF=8D=BC"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.blogger.b::before { content: "=EF=8D=BD"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.bluetooth::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.bluetooth.b::before { content: "=EF=8A=94"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.bootstrap::before { content: "=EF=A0=B6"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.btc::before, .cmp-dm-portal i.icon.buffer::before { f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.buffer::before { content: "=EF=A0=B7"; } + +.cmp-dm-portal i.icon.buromobelexperte::before { content: "=EF=8D=BF"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.buy.n.large::before { content: "=EF=A2=A6"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.buysellads::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.canadian.maple.leaf::before { content: "=EF=9E=85"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.cc.amazon.pay::before { content: "=EF=90=AD"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.cc.amex::before { content: "=EF=87=B3"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.cc.apple.pay::before { content: "=EF=90=96"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.cc.diners.club::before { content: "=EF=89=8C"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.cc.discover::before { content: "=EF=87=B2"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.cc.jcb::before { content: "=EF=89=8B"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.cc.mastercard::before { content: "=EF=87=B1"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.cc.paypal::before { content: "=EF=87=B4"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.cc.stripe::before { content: "=EF=87=B5"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.cc.visa::before { content: "=EF=87=B0"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.centercode::before { content: "=EF=8E=80"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.centos::before { content: "=EF=9E=89"; } + +.cmp-dm-portal i.icon.centos::before, .cmp-dm-portal i.icon.chrome::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.chromecast::before { content: "=EF=A0=B8"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.cloudscale::before { content: "=EF=8E=83"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.cloudsmith::before { content: "=EF=8E=84"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.cloudversify::before { content: "=EF=8E=85"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.codepen::before, .cmp-dm-portal i.icon.codiepie::befo= +re { font-family: brand-icons; } + +.cmp-dm-portal i.icon.confluence::before { content: "=EF=9E=8D"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.connectdevelop::before, .cmp-dm-portal i.icon.contao:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.cotton.bureau::before { content: "=EF=A2=9E"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.cpanel::before { content: "=EF=8E=88"; } + +.cmp-dm-portal i.icon.cpanel::before, .cmp-dm-portal i.icon.creative.common= +s::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.by::before { content: "=EF=93=A7"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.nc::before { content: "=EF=93=A8"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.nc.eu::before { content: "=EF=93=A9"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.nc.jp::before { content: "=EF=93=AA"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.nd::before { content: "=EF=93=AB"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.pd::before { content: "=EF=93=AC"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.pd.alternate::before { content: "=EF= +=93=AD"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.remix::before { content: "=EF=93=AE"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.sa::before { content: "=EF=93=AF"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.sampling::before { content: "=EF=93= +=B0"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.sampling.plus::before { content: "= +=EF=93=B1"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.share::before { content: "=EF=93=B2"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.zero::before { content: "=EF=93=B3";= + font-family: brand-icons; } + +.cmp-dm-portal i.icon.critical.role::before { content: "=EF=9B=89"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.css3::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.css3.alternate::before { content: "=EF=8E=8B"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.cuttlefish::before { content: "=EF=8E=8C"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.d.and.d::before { content: "=EF=8E=8D"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.d.and.d.beyond::before { content: "=EF=9B=8A"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.dashcube::before, .cmp-dm-portal i.icon.delicious::be= +fore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.deploydog::before { content: "=EF=8E=8E"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.deskpro::before { content: "=EF=8E=8F"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.dev::before { content: "=EF=9B=8C"; } + +.cmp-dm-portal i.icon.dev::before, .cmp-dm-portal i.icon.deviantart::before= +, .cmp-dm-portal i.icon.dhl::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.dhl::before { content: "=EF=9E=90"; } + +.cmp-dm-portal i.icon.diaspora::before { content: "=EF=9E=91"; } + +.cmp-dm-portal i.icon.diaspora::before, .cmp-dm-portal i.icon.digg::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.digital.ocean::before { content: "=EF=8E=91"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.discord::before { content: "=EF=8E=92"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.discourse::before { content: "=EF=8E=93"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.dochub::before { content: "=EF=8E=94"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.docker::before { content: "=EF=8E=95"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.draft2digital::before { content: "=EF=8E=96"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.dribbble::before { content: "=EF=85=BD"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.dribbble.square::before { content: "=EF=8E=97"; font-= +family: brand-icons; } + +.cmp-dm-portal i.icon.dropbox::before, .cmp-dm-portal i.icon.drupal::before= +, .cmp-dm-portal i.icon.dyalog::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.dyalog::before { content: "=EF=8E=99"; } + +.cmp-dm-portal i.icon.earlybirds::before { content: "=EF=8E=9A"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.ebay::before { content: "=EF=93=B4"; } + +.cmp-dm-portal i.icon.ebay::before, .cmp-dm-portal i.icon.edge::before { fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.elementor::before { content: "=EF=90=B0"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.ello::before { content: "=EF=97=B1"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.ember::before { content: "=EF=90=A3"; } + +.cmp-dm-portal i.icon.ember::before, .cmp-dm-portal i.icon.empire::before, = +.cmp-dm-portal i.icon.envira::before, .cmp-dm-portal i.icon.erlang::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.erlang::before { content: "=EF=8E=9D"; } + +.cmp-dm-portal i.icon.ethereum::before { content: "=EF=90=AE"; } + +.cmp-dm-portal i.icon.ethereum::before, .cmp-dm-portal i.icon.etsy::before,= + .cmp-dm-portal i.icon.evernote::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.evernote::before { content: "=EF=A0=B9"; } + +.cmp-dm-portal i.icon.expeditedssl::before, .cmp-dm-portal i.icon.facebook:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.facebook::before { content: "=EF=82=9A"; } + +.cmp-dm-portal i.icon.facebook.f::before { content: "=EF=8E=9E"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.facebook.messenger::before { content: "=EF=8E=9F"; fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.facebook.square::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.fantasy.flight.games::before { content: "=EF=9B=9C"; = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.fedex::before { content: "=EF=9E=97"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.fedora::before { content: "=EF=9E=98"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.figma::before { content: "=EF=9E=99"; } + +.cmp-dm-portal i.icon.figma::before, .cmp-dm-portal i.icon.firefox::before,= + .cmp-dm-portal i.icon.first.order::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.first.order.alternate::before { content: "=EF=94=8A";= + font-family: brand-icons; } + +.cmp-dm-portal i.icon.firstdraft::before { content: "=EF=8E=A1"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.flickr::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.flipboard::before { content: "=EF=91=8D"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.fly::before { content: "=EF=90=97"; } + +.cmp-dm-portal i.icon.fly::before, .cmp-dm-portal i.icon.font.awesome::befo= +re { font-family: brand-icons; } + +.cmp-dm-portal i.icon.font.awesome.alternate::before { content: "=EF=8D=9C"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.font.awesome.flag::before { content: "=EF=90=A5"; fon= +t-family: brand-icons; } + +.cmp-dm-portal i.icon.fonticons::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.fonticons.fi::before { content: "=EF=8E=A2"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.fort.awesome::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.fort.awesome.alternate::before { content: "=EF=8E=A3"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.forumbee::before, .cmp-dm-portal i.icon.foursquare::b= +efore, .cmp-dm-portal i.icon.free.code.camp::before, .cmp-dm-portal i.icon.= +freebsd::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.freebsd::before { content: "=EF=8E=A4"; } + +.cmp-dm-portal i.icon.fulcrum::before { content: "=EF=94=8B"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.galactic.republic::before { content: "=EF=94=8C"; fon= +t-family: brand-icons; } + +.cmp-dm-portal i.icon.galactic.senate::before { content: "=EF=94=8D"; font-= +family: brand-icons; } + +.cmp-dm-portal i.icon.get.pocket::before { content: "=EF=89=A5"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.gg.circle::before, .cmp-dm-portal i.icon.gg::before, = +.cmp-dm-portal i.icon.git::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.git.alternate::before { content: "=EF=A1=81"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.git.square::before, .cmp-dm-portal i.icon.github.alte= +rnate::before, .cmp-dm-portal i.icon.github.square::before, .cmp-dm-portal = +i.icon.github::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.gitkraken::before { content: "=EF=8E=A6"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.gitlab::before, .cmp-dm-portal i.icon.gitter::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.gitter::before { content: "=EF=90=A6"; } + +.cmp-dm-portal i.icon.glide.g::before, .cmp-dm-portal i.icon.glide::before,= + .cmp-dm-portal i.icon.gofore::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.gofore::before { content: "=EF=8E=A7"; } + +.cmp-dm-portal i.icon.goodreads::before { content: "=EF=8E=A8"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.goodreads.g::before { content: "=EF=8E=A9"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.google::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.google.drive::before { content: "=EF=8E=AA"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.google.play::before { content: "=EF=8E=AB"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.google.plus::before { content: "=EF=8A=B3"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.google.plus.g::before { content: "=EF=83=95"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.google.plus.square::before, .cmp-dm-portal i.icon.goo= +gle.wallet::before, .cmp-dm-portal i.icon.gratipay::before, .cmp-dm-portal = +i.icon.grav::before, .cmp-dm-portal i.icon.gripfire::before { font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.gripfire::before { content: "=EF=8E=AC"; } + +.cmp-dm-portal i.icon.grunt::before { content: "=EF=8E=AD"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.gulp::before { content: "=EF=8E=AE"; } + +.cmp-dm-portal i.icon.gulp::before, .cmp-dm-portal i.icon.hacker.news::befo= +re { font-family: brand-icons; } + +.cmp-dm-portal i.icon.hacker.news.square::before { content: "=EF=8E=AF"; fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.hackerrank::before { content: "=EF=97=B7"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.hips::before { content: "=EF=91=92"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.hire.a.helper::before { content: "=EF=8E=B0"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.hooli::before { content: "=EF=90=A7"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.hornbill::before { content: "=EF=96=92"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.hotjar::before { content: "=EF=8E=B1"; } + +.cmp-dm-portal i.icon.hotjar::before, .cmp-dm-portal i.icon.houzz::before, = +.cmp-dm-portal i.icon.html5::before, .cmp-dm-portal i.icon.hubspot::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.hubspot::before { content: "=EF=8E=B2"; } + +.cmp-dm-portal i.icon.imdb::before, .cmp-dm-portal i.icon.instagram::before= +, .cmp-dm-portal i.icon.intercom::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.intercom::before { content: "=EF=9E=AF"; } + +.cmp-dm-portal i.icon.internet.explorer::before, .cmp-dm-portal i.icon.invi= +sion::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.invision::before { content: "=EF=9E=B0"; } + +.cmp-dm-portal i.icon.ioxhost::before, .cmp-dm-portal i.icon.itch.io::befor= +e { font-family: brand-icons; } + +.cmp-dm-portal i.icon.itch.io::before { content: "=EF=A0=BA"; } + +.cmp-dm-portal i.icon.itunes::before { content: "=EF=8E=B4"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.itunes.note::before { content: "=EF=8E=B5"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.java::before { content: "=EF=93=A4"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.jedi.order::before { content: "=EF=94=8E"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.jenkins::before { content: "=EF=8E=B6"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.jira::before { content: "=EF=9E=B1"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.joget::before { content: "=EF=8E=B7"; } + +.cmp-dm-portal i.icon.joget::before, .cmp-dm-portal i.icon.joomla::before, = +.cmp-dm-portal i.icon.js::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.js::before { content: "=EF=8E=B8"; } + +.cmp-dm-portal i.icon.js.square::before { content: "=EF=8E=B9"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.jsfiddle::before, .cmp-dm-portal i.icon.kaggle::befor= +e { font-family: brand-icons; } + +.cmp-dm-portal i.icon.kaggle::before { content: "=EF=97=BA"; } + +.cmp-dm-portal i.icon.keybase::before { content: "=EF=93=B5"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.keycdn::before { content: "=EF=8E=BA"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.kickstarter::before { content: "=EF=8E=BB"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.kickstarter.k::before { content: "=EF=8E=BC"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.korvue::before { content: "=EF=90=AF"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.laravel::before { content: "=EF=8E=BD"; } + +.cmp-dm-portal i.icon.laravel::before, .cmp-dm-portal i.icon.lastfm.square:= +:before, .cmp-dm-portal i.icon.lastfm::before, .cmp-dm-portal i.icon.leanpu= +b::before, .cmp-dm-portal i.icon.lesscss::before { font-family: brand-icons= +; } + +.cmp-dm-portal i.icon.lesscss::before { content: "=EF=90=9D"; } + +.cmp-dm-portal i.icon.linechat::before { content: "=EF=8F=80"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.linkedin::before { content: "=EF=82=8C"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.linkedin.in::before { content: "=EF=83=A1"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.linode::before, .cmp-dm-portal i.icon.linux::before, = +.cmp-dm-portal i.icon.lyft::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.lyft::before { content: "=EF=8F=83"; } + +.cmp-dm-portal i.icon.magento::before { content: "=EF=8F=84"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.mailchimp::before { content: "=EF=96=9E"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.mandalorian::before { content: "=EF=94=8F"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.markdown::before { content: "=EF=98=8F"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.mastodon::before { content: "=EF=93=B6"; } + +.cmp-dm-portal i.icon.mastodon::before, .cmp-dm-portal i.icon.maxcdn::befor= +e, .cmp-dm-portal i.icon.mdb::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.mdb::before { content: "=EF=A3=8A"; } + +.cmp-dm-portal i.icon.medapps::before { content: "=EF=8F=86"; } + +.cmp-dm-portal i.icon.medapps::before, .cmp-dm-portal i.icon.medium.m::befo= +re, .cmp-dm-portal i.icon.medium::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.medium.m::before { content: "=EF=8F=87"; } + +.cmp-dm-portal i.icon.medrt::before { content: "=EF=8F=88"; } + +.cmp-dm-portal i.icon.medrt::before, .cmp-dm-portal i.icon.meetup::before, = +.cmp-dm-portal i.icon.megaport::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.megaport::before { content: "=EF=96=A3"; } + +.cmp-dm-portal i.icon.mendeley::before { content: "=EF=9E=B3"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.microsoft::before { content: "=EF=8F=8A"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.mix::before { content: "=EF=8F=8B"; } + +.cmp-dm-portal i.icon.mix::before, .cmp-dm-portal i.icon.mixcloud::before, = +.cmp-dm-portal i.icon.mizuni::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.mizuni::before { content: "=EF=8F=8C"; } + +.cmp-dm-portal i.icon.modx::before, .cmp-dm-portal i.icon.monero::before { = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.monero::before { content: "=EF=8F=90"; } + +.cmp-dm-portal i.icon.napster::before { content: "=EF=8F=92"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.neos::before { content: "=EF=98=92"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.nimblr::before { content: "=EF=96=A8"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.node::before { content: "=EF=90=99"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.node.js::before { content: "=EF=8F=93"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.npm::before { content: "=EF=8F=94"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.ns8::before { content: "=EF=8F=95"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.nutritionix::before { content: "=EF=8F=96"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.odnoklassniki.square::before, .cmp-dm-portal i.icon.o= +dnoklassniki::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.old.republic::before { content: "=EF=94=90"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.opencart::before, .cmp-dm-portal i.icon.openid::befor= +e, .cmp-dm-portal i.icon.opera::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.optin.monster::before { content: "=EF=88=BC"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.orcid::before { content: "=EF=A3=92"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.osi::before { content: "=EF=90=9A"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.page4::before { content: "=EF=8F=97"; } + +.cmp-dm-portal i.icon.page4::before, .cmp-dm-portal i.icon.pagelines::befor= +e, .cmp-dm-portal i.icon.palfed::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.palfed::before { content: "=EF=8F=98"; } + +.cmp-dm-portal i.icon.patreon::before { content: "=EF=8F=99"; } + +.cmp-dm-portal i.icon.patreon::before, .cmp-dm-portal i.icon.paypal::before= + { font-family: brand-icons; } + +.cmp-dm-portal i.icon.penny.arcade::before { content: "=EF=9C=84"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.periscope::before { content: "=EF=8F=9A"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.phabricator::before { content: "=EF=8F=9B"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.phoenix.framework::before { content: "=EF=8F=9C"; fon= +t-family: brand-icons; } + +.cmp-dm-portal i.icon.phoenix.squadron::before { content: "=EF=94=91"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.php::before { content: "=EF=91=97"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.pied.piper::before { content: "=EF=8A=AE"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.pied.piper.alternate::before { font-family: brand-ico= +ns; } + +.cmp-dm-portal i.icon.pied.piper.hat::before { content: "=EF=93=A5"; } + +.cmp-dm-portal i.icon.pied.piper.pp::before { content: "=EF=86=A7"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.pinterest::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.pinterest.p::before { content: "=EF=88=B1"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.pinterest.square::before { font-family: brand-icons; = +} + +.cmp-dm-portal i.icon.playstation::before { content: "=EF=8F=9F"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.product.hunt::before, .cmp-dm-portal i.icon.pushed::b= +efore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.pushed::before { content: "=EF=8F=A1"; } + +.cmp-dm-portal i.icon.python::before { content: "=EF=8F=A2"; } + +.cmp-dm-portal i.icon.python::before, .cmp-dm-portal i.icon.qq::before { fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.quinscape::before { content: "=EF=91=99"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.quora::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.r.project::before { content: "=EF=93=B7"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.raspberry.pi::before { content: "=EF=9E=BB"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.ravelry::before, .cmp-dm-portal i.icon.react::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.react::before { content: "=EF=90=9B"; } + +.cmp-dm-portal i.icon.reacteurope::before { content: "=EF=9D=9D"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.readme::before { content: "=EF=93=95"; } + +.cmp-dm-portal i.icon.readme::before, .cmp-dm-portal i.icon.rebel::before, = +.cmp-dm-portal i.icon.reddit.alien::before, .cmp-dm-portal i.icon.reddit.sq= +uare::before, .cmp-dm-portal i.icon.reddit::before, .cmp-dm-portal i.icon.r= +edhat::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.redhat::before { content: "=EF=9E=BC"; } + +.cmp-dm-portal i.icon.redriver::before { content: "=EF=8F=A3"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.redyeti::before { content: "=EF=9A=9D"; } + +.cmp-dm-portal i.icon.redyeti::before, .cmp-dm-portal i.icon.renren::before= +, .cmp-dm-portal i.icon.replyd::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.replyd::before { content: "=EF=8F=A6"; } + +.cmp-dm-portal i.icon.researchgate::before { content: "=EF=93=B8"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.resolving::before { content: "=EF=8F=A7"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.rev::before { content: "=EF=96=B2"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.rocketchat::before { content: "=EF=8F=A8"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.rockrms::before { content: "=EF=8F=A9"; } + +.cmp-dm-portal i.icon.rockrms::before, .cmp-dm-portal i.icon.safari::before= + { font-family: brand-icons; } + +.cmp-dm-portal i.icon.salesforce::before { content: "=EF=A0=BB"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.sass::before { content: "=EF=90=9E"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.schlix::before { content: "=EF=8F=AA"; } + +.cmp-dm-portal i.icon.schlix::before, .cmp-dm-portal i.icon.scribd::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.searchengin::before { content: "=EF=8F=AB"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.sellcast::before { content: "=EF=8B=9A"; } + +.cmp-dm-portal i.icon.sellcast::before, .cmp-dm-portal i.icon.sellsy::befor= +e { font-family: brand-icons; } + +.cmp-dm-portal i.icon.servicestack::before { content: "=EF=8F=AC"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.shirtsinbulk::before, .cmp-dm-portal i.icon.shopware:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.shopware::before { content: "=EF=96=B5"; } + +.cmp-dm-portal i.icon.simplybuilt::before, .cmp-dm-portal i.icon.sistrix::b= +efore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.sistrix::before { content: "=EF=8F=AE"; } + +.cmp-dm-portal i.icon.sith::before { content: "=EF=94=92"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.sketch::before { content: "=EF=9F=86"; } + +.cmp-dm-portal i.icon.sketch::before, .cmp-dm-portal i.icon.skyatlas::befor= +e, .cmp-dm-portal i.icon.skype::before, .cmp-dm-portal i.icon.slack::before= + { font-family: brand-icons; } + +.cmp-dm-portal i.icon.slack.hash::before { content: "=EF=8F=AF"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.slideshare::before, .cmp-dm-portal i.icon.snapchat.gh= +ost::before, .cmp-dm-portal i.icon.snapchat.square::before, .cmp-dm-portal = +i.icon.snapchat::before, .cmp-dm-portal i.icon.soundcloud::before { font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.sourcetree::before { content: "=EF=9F=93"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.speakap::before { content: "=EF=8F=B3"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.speaker.deck::before { content: "=EF=A0=BC"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.spotify::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.squarespace::before { content: "=EF=96=BE"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.stack.exchange::before, .cmp-dm-portal i.icon.stack.o= +verflow::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.stackpath::before { content: "=EF=A1=82"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.staylinked::before { content: "=EF=8F=B5"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.steam.square::before, .cmp-dm-portal i.icon.steam::be= +fore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.steam.symbol::before { content: "=EF=8F=B6"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.sticker.mule::before { content: "=EF=8F=B7"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.strava::before { content: "=EF=90=A8"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.stripe::before { content: "=EF=90=A9"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.stripe.s::before { content: "=EF=90=AA"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.studiovinari::before { content: "=EF=8F=B8"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.stumbleupon.circle::before, .cmp-dm-portal i.icon.stu= +mbleupon::before, .cmp-dm-portal i.icon.superpowers::before, .cmp-dm-portal= + i.icon.supple::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.supple::before { content: "=EF=8F=B9"; } + +.cmp-dm-portal i.icon.suse::before { content: "=EF=9F=96"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.swift::before { content: "=EF=A3=A1"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.symfony::before { content: "=EF=A0=BD"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.teamspeak::before { content: "=EF=93=B9"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.telegram::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.telegram.plane::before { content: "=EF=8F=BE"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.tencent.weibo::before, .cmp-dm-portal i.icon.themeco:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.themeco::before { content: "=EF=97=86"; } + +.cmp-dm-portal i.icon.themeisle::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.think.peaks::before { content: "=EF=9C=B1"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.trade.federation::before { content: "=EF=94=93"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.trello::before, .cmp-dm-portal i.icon.tripadvisor::be= +fore, .cmp-dm-portal i.icon.tumblr.square::before, .cmp-dm-portal i.icon.tu= +mblr::before, .cmp-dm-portal i.icon.twitch::before, .cmp-dm-portal i.icon.t= +witter.square::before, .cmp-dm-portal i.icon.twitter::before, .cmp-dm-porta= +l i.icon.typo3::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.typo3::before { content: "=EF=90=AB"; } + +.cmp-dm-portal i.icon.uber::before { content: "=EF=90=82"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.ubuntu::before { content: "=EF=9F=9F"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.uikit::before { content: "=EF=90=83"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.umbraco::before { content: "=EF=A3=A8"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.uniregistry::before { content: "=EF=90=84"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.untappd::before { content: "=EF=90=85"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.ups::before { content: "=EF=9F=A0"; } + +.cmp-dm-portal i.icon.ups::before, .cmp-dm-portal i.icon.usb::before, .cmp-= +dm-portal i.icon.usps::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.usps::before { content: "=EF=9F=A1"; } + +.cmp-dm-portal i.icon.ussunnah::before { content: "=EF=90=87"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.vaadin::before { content: "=EF=90=88"; } + +.cmp-dm-portal i.icon.vaadin::before, .cmp-dm-portal i.icon.viacoin::before= +, .cmp-dm-portal i.icon.viadeo.square::before, .cmp-dm-portal i.icon.viadeo= +::before, .cmp-dm-portal i.icon.viber::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.viber::before { content: "=EF=90=89"; } + +.cmp-dm-portal i.icon.vimeo::before { content: "=EF=90=8A"; } + +.cmp-dm-portal i.icon.vimeo.square::before, .cmp-dm-portal i.icon.vimeo.v::= +before, .cmp-dm-portal i.icon.vimeo::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.vimeo.v::before { content: "=EF=89=BD"; } + +.cmp-dm-portal i.icon.vine::before, .cmp-dm-portal i.icon.vk::before, .cmp-= +dm-portal i.icon.vnv::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.vnv::before { content: "=EF=90=8B"; } + +.cmp-dm-portal i.icon.vuejs::before { content: "=EF=90=9F"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.waze::before { content: "=EF=A0=BF"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.weebly::before { content: "=EF=97=8C"; } + +.cmp-dm-portal i.icon.weebly::before, .cmp-dm-portal i.icon.weibo::before, = +.cmp-dm-portal i.icon.weixin::before, .cmp-dm-portal i.icon.whatsapp::befor= +e { font-family: brand-icons; } + +.cmp-dm-portal i.icon.whatsapp.square::before { content: "=EF=90=8C"; font-= +family: brand-icons; } + +.cmp-dm-portal i.icon.whmcs::before { content: "=EF=90=8D"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.wikipedia.w::before { content: "=EF=89=A6"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.windows::before, .cmp-dm-portal i.icon.wix::before { = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.wix::before { content: "=EF=97=8F"; } + +.cmp-dm-portal i.icon.wizards.of.the.coast::before { content: "=EF=9C=B0"; = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.wolf.pack.battalion::before { content: "=EF=94=94"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.wordpress::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.wordpress.simple::before { content: "=EF=90=91"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.wpbeginner::before, .cmp-dm-portal i.icon.wpexplorer:= +:before, .cmp-dm-portal i.icon.wpforms::before, .cmp-dm-portal i.icon.wpres= +sr::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.wpressr::before { content: "=EF=8F=A4"; } + +.cmp-dm-portal i.icon.xbox::before { content: "=EF=90=92"; } + +.cmp-dm-portal i.icon.xbox::before, .cmp-dm-portal i.icon.xing.square::befo= +re, .cmp-dm-portal i.icon.xing::before, .cmp-dm-portal i.icon.y.combinator:= +:before, .cmp-dm-portal i.icon.yahoo::before, .cmp-dm-portal i.icon.yammer:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.yammer::before { content: "=EF=A1=80"; } + +.cmp-dm-portal i.icon.yandex::before { content: "=EF=90=93"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.yandex.international::before { content: "=EF=90=94"; = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.yarn::before { content: "=EF=9F=A3"; } + +.cmp-dm-portal i.icon.yarn::before, .cmp-dm-portal i.icon.yelp::before, .cm= +p-dm-portal i.icon.yoast::before, .cmp-dm-portal i.icon.youtube::before { f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.youtube.square::before { content: "=EF=90=B1"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.zhihu::before { content: "=EF=98=BF"; } + +.cmp-dm-portal i.icon.american.express.card::before, .cmp-dm-portal i.icon.= +american.express::before, .cmp-dm-portal i.icon.amex::before, .cmp-dm-porta= +l i.icon.zhihu::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.bitbucket.square::before { content: "=EF=85=B1"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.bluetooth.alternative::before { font-family: brand-ic= +ons; } + +.cmp-dm-portal i.icon.credit.card.amazon.pay::before { content: "=EF=90=AD"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.american.express::before { content: "=EF= +=87=B3"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.diners.club::before { content: "=EF=89=8C= +"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.discover::before { content: "=EF=87=B2"; = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.jcb::before { content: "=EF=89=8B"; font-= +family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.mastercard::before { content: "=EF=87=B1"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.paypal::before { content: "=EF=87=B4"; fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.stripe::before { content: "=EF=87=B5"; fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.visa::before { content: "=EF=87=B0"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.diners.club.card::before, .cmp-dm-portal i.icon.diner= +s.club::before, .cmp-dm-portal i.icon.discover.card::before, .cmp-dm-portal= + i.icon.discover::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.disk.outline::before { content: "=EF=8D=A9"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.dribble::before, .cmp-dm-portal i.icon.eercast::befor= +e, .cmp-dm-portal i.icon.envira.gallery::before, .cmp-dm-portal i.icon.fa::= +before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.facebook.official::before { content: "=EF=82=82"; fon= +t-family: brand-icons; } + +.cmp-dm-portal i.icon.five.hundred.pixels::before, .cmp-dm-portal i.icon.gi= +ttip::before, .cmp-dm-portal i.icon.google.plus.circle::before, .cmp-dm-por= +tal i.icon.google.plus.official::before, .cmp-dm-portal i.icon.japan.credit= +.bureau.card::before, .cmp-dm-portal i.icon.japan.credit.bureau::before, .c= +mp-dm-portal i.icon.jcb::before, .cmp-dm-portal i.icon.linkedin.square::bef= +ore, .cmp-dm-portal i.icon.mastercard.card::before, .cmp-dm-portal i.icon.m= +astercard::before, .cmp-dm-portal i.icon.microsoft.edge::before, .cmp-dm-po= +rtal i.icon.ms.edge::before, .cmp-dm-portal i.icon.new.pied.piper::before, = +.cmp-dm-portal i.icon.optinmonster::before, .cmp-dm-portal i.icon.paypal.ca= +rd::before, .cmp-dm-portal i.icon.pied.piper.hat::before, .cmp-dm-portal i.= +icon.pocket::before, .cmp-dm-portal i.icon.stripe.card::before, .cmp-dm-por= +tal i.icon.theme.isle::before, .cmp-dm-portal i.icon.visa.card::before, .cm= +p-dm-portal i.icon.visa::before, .cmp-dm-portal i.icon.wechat::before, .cmp= +-dm-portal i.icon.wikipedia::before, .cmp-dm-portal i.icon.wordpress.beginn= +er::before, .cmp-dm-portal i.icon.wordpress.forms::before, .cmp-dm-portal i= +.icon.yc::before, .cmp-dm-portal i.icon.ycombinator::before { font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.youtube.play::before { content: "=EF=85=A7"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.search::before { content: "=EF=80=82"; } + +.cmp-dm-portal i.icon.mail.outline::before { content: "=EF=80=83"; } + +.cmp-dm-portal i.icon.signal::before { content: "=EF=80=92"; } + +.cmp-dm-portal i.icon.setting::before { content: "=EF=80=93"; } + +.cmp-dm-portal i.icon.home::before { content: "=EF=80=95"; } + +.cmp-dm-portal i.icon.inbox::before { content: "=EF=80=9C"; } + +.cmp-dm-portal i.icon.browser::before { content: "=EF=80=A2"; } + +.cmp-dm-portal i.icon.tag::before { content: "=EF=80=AB"; } + +.cmp-dm-portal i.icon.tags::before { content: "=EF=80=AC"; } + +.cmp-dm-portal i.icon.image::before { content: "=EF=80=BE"; } + +.cmp-dm-portal i.icon.calendar::before { content: "=EF=81=B3"; } + +.cmp-dm-portal i.icon.comment::before { content: "=EF=81=B5"; } + +.cmp-dm-portal i.icon.shop::before { content: "=EF=81=BA"; } + +.cmp-dm-portal i.icon.privacy::before { content: "=EF=82=84"; } + +.cmp-dm-portal i.icon.settings::before { content: "=EF=82=85"; } + +.cmp-dm-portal i.icon.comments::before { content: "=EF=82=86"; } + +.cmp-dm-portal i.icon.external::before { content: "=EF=82=8E"; } + +.cmp-dm-portal i.icon.trophy::before { content: "=EF=82=91"; } + +.cmp-dm-portal i.icon.payment::before { content: "=EF=82=9D"; } + +.cmp-dm-portal i.icon.feed::before { content: "=EF=82=9E"; } + +.cmp-dm-portal i.icon.alarm.outline::before { content: "=EF=82=A2"; } + +.cmp-dm-portal i.icon.tasks::before { content: "=EF=82=AE"; } + +.cmp-dm-portal i.icon.cloud::before { content: "=EF=83=82"; } + +.cmp-dm-portal i.icon.lab::before { content: "=EF=83=83"; } + +.cmp-dm-portal i.icon.mail::before { content: "=EF=83=A0"; } + +.cmp-dm-portal i.icon.dashboard::before { content: "=EF=83=A4"; } + +.cmp-dm-portal i.icon.comment.outline::before { content: "=EF=83=A5"; } + +.cmp-dm-portal i.icon.comments.outline::before { content: "=EF=83=A6"; } + +.cmp-dm-portal i.icon.sitemap::before { content: "=EF=83=A8"; } + +.cmp-dm-portal i.icon.idea::before { content: "=EF=83=AB"; } + +.cmp-dm-portal i.icon.alarm::before { content: "=EF=83=B3"; } + +.cmp-dm-portal i.icon.terminal::before { content: "=EF=84=A0"; } + +.cmp-dm-portal i.icon.code::before { content: "=EF=84=A1"; } + +.cmp-dm-portal i.icon.protect::before { content: "=EF=84=B2"; } + +.cmp-dm-portal i.icon.calendar.outline::before { content: "=EF=84=B3"; } + +.cmp-dm-portal i.icon.ticket::before { content: "=EF=85=85"; } + +.cmp-dm-portal i.icon.external.square::before { content: "=EF=85=8C"; } + +.cmp-dm-portal i.icon.bug::before { content: "=EF=86=88"; } + +.cmp-dm-portal i.icon.mail.square::before { content: "=EF=86=99"; } + +.cmp-dm-portal i.icon.history::before { content: "=EF=87=9A"; } + +.cmp-dm-portal i.icon.options::before { content: "=EF=87=9E"; } + +.cmp-dm-portal i.icon.text.telephone::before { content: "=EF=87=A4"; } + +.cmp-dm-portal i.icon.find::before { content: "=EF=87=A5"; } + +.cmp-dm-portal i.icon.alarm.mute::before { content: "=EF=87=B6"; } + +.cmp-dm-portal i.icon.alarm.mute.outline::before { content: "=EF=87=B7"; } + +.cmp-dm-portal i.icon.copyright::before { content: "=EF=87=B9"; } + +.cmp-dm-portal i.icon.at::before { content: "=EF=87=BA"; } + +.cmp-dm-portal i.icon.eyedropper::before { content: "=EF=87=BB"; } + +.cmp-dm-portal i.icon.paint.brush::before { content: "=EF=87=BC"; } + +.cmp-dm-portal i.icon.heartbeat::before { content: "=EF=88=9E"; } + +.cmp-dm-portal i.icon.mouse.pointer::before { content: "=EF=89=85"; } + +.cmp-dm-portal i.icon.hourglass.empty::before { content: "=EF=89=90"; } + +.cmp-dm-portal i.icon.hourglass.start::before { content: "=EF=89=91"; } + +.cmp-dm-portal i.icon.hourglass.half::before { content: "=EF=89=92"; } + +.cmp-dm-portal i.icon.hourglass.end::before { content: "=EF=89=93"; } + +.cmp-dm-portal i.icon.hourglass.full::before { content: "=EF=89=94"; } + +.cmp-dm-portal i.icon.hand.pointer::before { content: "=EF=89=9A"; } + +.cmp-dm-portal i.icon.trademark::before { content: "=EF=89=9C"; } + +.cmp-dm-portal i.icon.registered::before { content: "=EF=89=9D"; } + +.cmp-dm-portal i.icon.creative.commons::before { content: "=EF=89=9E"; } + +.cmp-dm-portal i.icon.add.to.calendar::before { content: "=EF=89=B1"; } + +.cmp-dm-portal i.icon.remove.from.calendar::before { content: "=EF=89=B2"; = +} + +.cmp-dm-portal i.icon.delete.calendar::before { content: "=EF=89=B3"; } + +.cmp-dm-portal i.icon.checked.calendar::before { content: "=EF=89=B4"; } + +.cmp-dm-portal i.icon.industry::before { content: "=EF=89=B5"; } + +.cmp-dm-portal i.icon.shopping.bag::before { content: "=EF=8A=90"; } + +.cmp-dm-portal i.icon.shopping.basket::before { content: "=EF=8A=91"; } + +.cmp-dm-portal i.icon.hashtag::before { content: "=EF=8A=92"; } + +.cmp-dm-portal i.icon.percent::before { content: "=EF=8A=95"; } + +.cmp-dm-portal i.icon.handshake::before { content: "=EF=8A=B5"; } + +.cmp-dm-portal i.icon.open.envelope::before { content: "=EF=8A=B6"; } + +.cmp-dm-portal i.icon.open.envelope.outline::before { content: "=EF=8A=B7";= + } + +.cmp-dm-portal i.icon.address.book::before { content: "=EF=8A=B9"; } + +.cmp-dm-portal i.icon.address.book.outline::before { content: "=EF=8A=BA"; = +} + +.cmp-dm-portal i.icon.address.card::before { content: "=EF=8A=BB"; } + +.cmp-dm-portal i.icon.address.card.outline::before { content: "=EF=8A=BC"; = +} + +.cmp-dm-portal i.icon.id.badge::before { content: "=EF=8B=81"; } + +.cmp-dm-portal i.icon.id.card::before { content: "=EF=8B=82"; } + +.cmp-dm-portal i.icon.id.card.outline::before { content: "=EF=8B=83"; } + +.cmp-dm-portal i.icon.podcast::before { content: "=EF=8B=8E"; } + +.cmp-dm-portal i.icon.window.maximize::before { content: "=EF=8B=90"; } + +.cmp-dm-portal i.icon.window.minimize::before { content: "=EF=8B=91"; } + +.cmp-dm-portal i.icon.window.restore::before { content: "=EF=8B=92"; } + +.cmp-dm-portal i.icon.window.close::before { content: "=EF=8B=93"; } + +.cmp-dm-portal i.icon.window.close.outline::before { content: "=EF=8B=94"; = +} + +.cmp-dm-portal i.icon.wait::before { content: "=EF=80=97"; } + +.cmp-dm-portal i.icon.download::before { content: "=EF=80=99"; color: rgb(1= +44, 144, 144); } + +.cmp-dm-portal i.icon.repeat::before { content: "=EF=80=9E"; } + +.cmp-dm-portal i.icon.refresh::before { content: "=EF=80=A1"; } + +.cmp-dm-portal i.icon.lock::before { content: "=EF=80=A3"; } + +.cmp-dm-portal i.icon.bookmark::before { content: "=EF=80=AE"; } + +.cmp-dm-portal i.icon.print::before { content: "=EF=80=AF"; } + +.cmp-dm-portal i.icon.write::before { content: "=EF=81=80"; } + +.cmp-dm-portal i.icon.adjust::before { content: "=EF=81=82"; } + +.cmp-dm-portal i.icon.theme::before { content: "=EF=81=83"; } + +.cmp-dm-portal i.icon.edit::before { content: "=EF=81=84"; } + +.cmp-dm-portal i.icon.external.share::before { content: "=EF=81=85"; } + +.cmp-dm-portal i.icon.ban::before { content: "=EF=81=9E"; } + +.cmp-dm-portal i.icon.mail.forward::before, .cmp-dm-portal i.icon.share::be= +fore { content: "=EF=81=A4"; } + +.cmp-dm-portal i.icon.expand::before { content: "=EF=81=A5"; } + +.cmp-dm-portal i.icon.compress::before { content: "=EF=81=A6"; } + +.cmp-dm-portal i.icon.unhide::before { content: "=EF=81=AE"; } + +.cmp-dm-portal i.icon.hide::before { content: "=EF=81=B0"; } + +.cmp-dm-portal i.icon.random::before { content: "=EF=81=B4"; } + +.cmp-dm-portal i.icon.retweet::before { content: "=EF=81=B9"; } + +.cmp-dm-portal i.icon.sign.out::before { content: "=EF=82=8B"; } + +.cmp-dm-portal i.icon.pin::before { content: "=EF=82=8D"; } + +.cmp-dm-portal i.icon.sign.in::before { content: "=EF=82=90"; } + +.cmp-dm-portal i.icon.upload::before { content: "=EF=82=93"; } + +.cmp-dm-portal i.icon.call::before { content: "=EF=82=95"; } + +.cmp-dm-portal i.icon.remove.bookmark::before { content: "=EF=82=97"; } + +.cmp-dm-portal i.icon.call.square::before { content: "=EF=82=98"; } + +.cmp-dm-portal i.icon.unlock::before { content: "=EF=82=9C"; } + +.cmp-dm-portal i.icon.configure::before { content: "=EF=82=AD"; } + +.cmp-dm-portal i.icon.filter::before { content: "=EF=82=B0"; } + +.cmp-dm-portal i.icon.wizard::before { content: "=EF=83=90"; } + +.cmp-dm-portal i.icon.undo::before { content: "=EF=83=A2"; } + +.cmp-dm-portal i.icon.exchange::before { content: "=EF=83=AC"; } + +.cmp-dm-portal i.icon.cloud.download::before { content: "=EF=83=AD"; } + +.cmp-dm-portal i.icon.cloud.upload::before { content: "=EF=83=AE"; } + +.cmp-dm-portal i.icon.reply::before { content: "=EF=84=92"; } + +.cmp-dm-portal i.icon.reply.all::before { content: "=EF=84=A2"; } + +.cmp-dm-portal i.icon.erase::before { content: "=EF=84=AD"; } + +.cmp-dm-portal i.icon.unlock.alternate::before { content: "=EF=84=BE"; } + +.cmp-dm-portal i.icon.write.square::before { content: "=EF=85=8B"; } + +.cmp-dm-portal i.icon.share.square::before { content: "=EF=85=8D"; } + +.cmp-dm-portal i.icon.archive::before { content: "=EF=86=87"; } + +.cmp-dm-portal i.icon.translate::before { content: "=EF=86=AB"; } + +.cmp-dm-portal i.icon.recycle::before { content: "=EF=86=B8"; } + +.cmp-dm-portal i.icon.send::before { content: "=EF=87=98"; } + +.cmp-dm-portal i.icon.send.outline::before { content: "=EF=87=99"; } + +.cmp-dm-portal i.icon.share.alternate::before { content: "=EF=87=A0"; } + +.cmp-dm-portal i.icon.share.alternate.square::before { content: "=EF=87=A1"= +; } + +.cmp-dm-portal i.icon.add.to.cart::before { content: "=EF=88=97"; } + +.cmp-dm-portal i.icon.in.cart::before { content: "=EF=88=98"; } + +.cmp-dm-portal i.icon.add.user::before { content: "=EF=88=B4"; } + +.cmp-dm-portal i.icon.remove.user::before { content: "=EF=88=B5"; } + +.cmp-dm-portal i.icon.object.group::before { content: "=EF=89=87"; } + +.cmp-dm-portal i.icon.object.ungroup::before { content: "=EF=89=88"; } + +.cmp-dm-portal i.icon.clone::before { content: "=EF=89=8D"; } + +.cmp-dm-portal i.icon.talk::before { content: "=EF=89=BA"; } + +.cmp-dm-portal i.icon.talk.outline::before { content: "=EF=89=BB"; } + +.cmp-dm-portal i.icon.help.circle::before { content: "=EF=81=99"; } + +.cmp-dm-portal i.icon.info.circle::before { content: "=EF=81=9A"; } + +.cmp-dm-portal i.icon.warning.circle::before { content: "=EF=81=AA"; } + +.cmp-dm-portal i.icon.warning.sign::before { content: "=EF=81=B1"; } + +.cmp-dm-portal i.icon.announcement::before { content: "=EF=82=A1"; } + +.cmp-dm-portal i.icon.help::before { content: "=EF=84=A8"; } + +.cmp-dm-portal i.icon.info::before { content: "=EF=84=A9"; } + +.cmp-dm-portal i.icon.warning::before { content: "=EF=84=AA"; } + +.cmp-dm-portal i.icon.birthday::before { content: "=EF=87=BD"; } + +.cmp-dm-portal i.icon.help.circle.outline::before { content: "=EF=8A=9C"; } + +.cmp-dm-portal i.icon.user::before { content: "=EF=80=87"; } + +.cmp-dm-portal i.icon.users::before { content: "=EF=83=80"; } + +.cmp-dm-portal i.icon.doctor::before { content: "=EF=83=B0"; } + +.cmp-dm-portal i.icon.handicap::before { content: "=EF=86=93"; } + +.cmp-dm-portal i.icon.student::before { content: "=EF=86=9D"; } + +.cmp-dm-portal i.icon.child::before { content: "=EF=86=AE"; } + +.cmp-dm-portal i.icon.spy::before { content: "=EF=88=9B"; } + +.cmp-dm-portal i.icon.user.circle::before { content: "=EF=8A=BD"; } + +.cmp-dm-portal i.icon.user.circle.outline::before { content: "=EF=8A=BE"; } + +.cmp-dm-portal i.icon.user.outline::before { content: "=EF=8B=80"; } + +.cmp-dm-portal i.icon.female::before { content: "=EF=86=82"; } + +.cmp-dm-portal i.icon.male::before { content: "=EF=86=83"; } + +.cmp-dm-portal i.icon.woman::before { content: "=EF=88=A1"; } + +.cmp-dm-portal i.icon.man::before { content: "=EF=88=A2"; } + +.cmp-dm-portal i.icon.non.binary.transgender::before { content: "=EF=88=A3"= +; } + +.cmp-dm-portal i.icon.intergender::before { content: "=EF=88=A4"; } + +.cmp-dm-portal i.icon.transgender::before { content: "=EF=88=A5"; } + +.cmp-dm-portal i.icon.lesbian::before { content: "=EF=88=A6"; } + +.cmp-dm-portal i.icon.gay::before { content: "=EF=88=A7"; } + +.cmp-dm-portal i.icon.heterosexual::before { content: "=EF=88=A8"; } + +.cmp-dm-portal i.icon.other.gender::before { content: "=EF=88=A9"; } + +.cmp-dm-portal i.icon.other.gender.vertical::before { content: "=EF=88=AA";= + } + +.cmp-dm-portal i.icon.other.gender.horizontal::before { content: "=EF=88=AB= +"; } + +.cmp-dm-portal i.icon.neuter::before { content: "=EF=88=AC"; } + +.cmp-dm-portal i.icon.genderless::before { content: "=EF=88=AD"; } + +.cmp-dm-portal i.icon.universal.access::before { content: "=EF=8A=9A"; } + +.cmp-dm-portal i.icon.wheelchair::before { content: "=EF=8A=9B"; } + +.cmp-dm-portal i.icon.blind::before { content: "=EF=8A=9D"; } + +.cmp-dm-portal i.icon.audio.description::before { content: "=EF=8A=9E"; } + +.cmp-dm-portal i.icon.volume.control.phone::before { content: "=EF=8A=A0"; = +} + +.cmp-dm-portal i.icon.braille::before { content: "=EF=8A=A1"; } + +.cmp-dm-portal i.icon.asl::before { content: "=EF=8A=A3"; } + +.cmp-dm-portal i.icon.assistive.listening.systems::before { content: "=EF= +=8A=A2"; } + +.cmp-dm-portal i.icon.deafness::before { content: "=EF=8A=A4"; } + +.cmp-dm-portal i.icon.sign.language::before { content: "=EF=8A=A7"; } + +.cmp-dm-portal i.icon.low.vision::before { content: "=EF=8A=A8"; } + +.cmp-dm-portal i.icon.block.layout::before { content: "=EF=80=89"; } + +.cmp-dm-portal i.icon.grid.layout::before { content: "=EF=80=8A"; } + +.cmp-dm-portal i.icon.list.layout::before { content: "=EF=80=8B"; } + +.cmp-dm-portal i.icon.zoom::before { content: "=EF=80=8E"; } + +.cmp-dm-portal i.icon.zoom.out::before { content: "=EF=80=90"; } + +.cmp-dm-portal i.icon.resize.vertical::before { content: "=EF=81=BD"; } + +.cmp-dm-portal i.icon.resize.horizontal::before { content: "=EF=81=BE"; } + +.cmp-dm-portal i.icon.maximize::before { content: "=EF=82=B2"; } + +.cmp-dm-portal i.icon.crop::before { content: "=EF=84=A5"; } + +.cmp-dm-portal i.icon.cocktail::before { content: "=EF=80=80"; } + +.cmp-dm-portal i.icon.road::before { content: "=EF=80=98"; } + +.cmp-dm-portal i.icon.flag::before { content: "=EF=80=A4"; } + +.cmp-dm-portal i.icon.book::before { content: "=EF=80=AD"; } + +.cmp-dm-portal i.icon.gift::before { content: "=EF=81=AB"; } + +.cmp-dm-portal i.icon.leaf::before { content: "=EF=81=AC"; } + +.cmp-dm-portal i.icon.fire::before { content: "=EF=81=AD"; } + +.cmp-dm-portal i.icon.plane::before { content: "=EF=81=B2"; } + +.cmp-dm-portal i.icon.magnet::before { content: "=EF=81=B6"; } + +.cmp-dm-portal i.icon.lemon::before { content: "=EF=82=94"; } + +.cmp-dm-portal i.icon.world::before { content: "=EF=82=AC"; } + +.cmp-dm-portal i.icon.travel::before { content: "=EF=82=B1"; } + +.cmp-dm-portal i.icon.shipping::before { content: "=EF=83=91"; } + +.cmp-dm-portal i.icon.money::before { content: "=EF=83=96"; } + +.cmp-dm-portal i.icon.legal::before { content: "=EF=83=A3"; } + +.cmp-dm-portal i.icon.lightning::before { content: "=EF=83=A7"; } + +.cmp-dm-portal i.icon.umbrella::before { content: "=EF=83=A9"; } + +.cmp-dm-portal i.icon.treatment::before { content: "=EF=83=B1"; } + +.cmp-dm-portal i.icon.suitcase::before { content: "=EF=83=B2"; } + +.cmp-dm-portal i.icon.bar::before { content: "=EF=83=BC"; } + +.cmp-dm-portal i.icon.flag.outline::before { content: "=EF=84=9D"; } + +.cmp-dm-portal i.icon.flag.checkered::before { content: "=EF=84=9E"; } + +.cmp-dm-portal i.icon.puzzle::before { content: "=EF=84=AE"; } + +.cmp-dm-portal i.icon.fire.extinguisher::before { content: "=EF=84=B4"; } + +.cmp-dm-portal i.icon.rocket::before { content: "=EF=84=B5"; } + +.cmp-dm-portal i.icon.anchor::before { content: "=EF=84=BD"; } + +.cmp-dm-portal i.icon.bullseye::before { content: "=EF=85=80"; } + +.cmp-dm-portal i.icon.sun::before { content: "=EF=86=85"; } + +.cmp-dm-portal i.icon.moon::before { content: "=EF=86=86"; } + +.cmp-dm-portal i.icon.fax::before { content: "=EF=86=AC"; } + +.cmp-dm-portal i.icon.life.ring::before { content: "=EF=87=8D"; } + +.cmp-dm-portal i.icon.bomb::before { content: "=EF=87=A2"; } + +.cmp-dm-portal i.icon.soccer::before { content: "=EF=87=A3"; } + +.cmp-dm-portal i.icon.calculator::before { content: "=EF=87=AC"; } + +.cmp-dm-portal i.icon.diamond::before { content: "=EF=88=99"; } + +.cmp-dm-portal i.icon.sticky.note::before { content: "=EF=89=89"; } + +.cmp-dm-portal i.icon.sticky.note.outline::before { content: "=EF=89=8A"; } + +.cmp-dm-portal i.icon.law::before { content: "=EF=89=8E"; } + +.cmp-dm-portal i.icon.hand.peace::before { content: "=EF=89=9B"; } + +.cmp-dm-portal i.icon.hand.rock::before { content: "=EF=89=95"; } + +.cmp-dm-portal i.icon.hand.paper::before { content: "=EF=89=96"; } + +.cmp-dm-portal i.icon.hand.scissors::before { content: "=EF=89=97"; } + +.cmp-dm-portal i.icon.hand.lizard::before { content: "=EF=89=98"; } + +.cmp-dm-portal i.icon.hand.spock::before { content: "=EF=89=99"; } + +.cmp-dm-portal i.icon.tv::before { content: "=EF=89=AC"; } + +.cmp-dm-portal i.icon.thermometer.full::before { content: "=EF=8B=87"; } + +.cmp-dm-portal i.icon.thermometer.three.quarters::before { content: "=EF=8B= +=88"; } + +.cmp-dm-portal i.icon.thermometer.half::before { content: "=EF=8B=89"; } + +.cmp-dm-portal i.icon.thermometer.quarter::before { content: "=EF=8B=8A"; } + +.cmp-dm-portal i.icon.thermometer.empty::before { content: "=EF=8B=8B"; } + +.cmp-dm-portal i.icon.shower::before { content: "=EF=8B=8C"; } + +.cmp-dm-portal i.icon.bathtub::before { content: "=EF=8B=8D"; } + +.cmp-dm-portal i.icon.snowflake::before { content: "=EF=8B=9C"; } + +.cmp-dm-portal i.icon.crosshairs::before { content: "=EF=81=9B"; } + +.cmp-dm-portal i.icon.asterisk::before { content: "=EF=81=A9"; } + +.cmp-dm-portal i.icon.square.outline::before { content: "=EF=82=96"; } + +.cmp-dm-portal i.icon.certificate::before { content: "=EF=82=A3"; } + +.cmp-dm-portal i.icon.square::before { content: "=EF=83=88"; } + +.cmp-dm-portal i.icon.quote.left::before { content: "=EF=84=8D"; } + +.cmp-dm-portal i.icon.quote.right::before { content: "=EF=84=8E"; } + +.cmp-dm-portal i.icon.spinner::before { content: "=EF=84=90"; } + +.cmp-dm-portal i.icon.circle::before { content: "=EF=84=91"; } + +.cmp-dm-portal i.icon.ellipsis.horizontal::before { content: "=EF=85=81"; } + +.cmp-dm-portal i.icon.ellipsis.vertical::before { content: "=EF=85=82"; } + +.cmp-dm-portal i.icon.cube::before { content: "=EF=86=B2"; } + +.cmp-dm-portal i.icon.cubes::before { content: "=EF=86=B3"; } + +.cmp-dm-portal i.icon.circle.notched::before { content: "=EF=87=8E"; } + +.cmp-dm-portal i.icon.circle.thin::before { content: "=EF=87=9B"; } + +.cmp-dm-portal i.icon.checkmark::before { content: "=EF=80=8C"; } + +.cmp-dm-portal i.icon.remove::before { content: "=EF=80=8D"; } + +.cmp-dm-portal i.icon.checkmark.box::before { content: "=EF=81=86"; } + +.cmp-dm-portal i.icon.move::before { content: "=EF=81=87"; } + +.cmp-dm-portal i.icon.add.circle::before { content: "=EF=81=95"; } + +.cmp-dm-portal i.icon.minus.circle::before { content: "=EF=81=96"; } + +.cmp-dm-portal i.icon.remove.circle::before { content: "=EF=81=97"; } + +.cmp-dm-portal i.icon.check.circle::before { content: "=EF=81=98"; } + +.cmp-dm-portal i.icon.remove.circle.outline::before { content: "=EF=81=9C";= + } + +.cmp-dm-portal i.icon.check.circle.outline::before { content: "=EF=81=9D"; = +} + +.cmp-dm-portal i.icon.plus::before { content: "=EF=81=A7"; } + +.cmp-dm-portal i.icon.minus::before { content: "=EF=81=A8"; } + +.cmp-dm-portal i.icon.add.square::before { content: "=EF=83=BE"; } + +.cmp-dm-portal i.icon.radio::before { content: "=EF=84=8C"; } + +.cmp-dm-portal i.icon.minus.square::before { content: "=EF=85=86"; } + +.cmp-dm-portal i.icon.minus.square.outline::before { content: "=EF=85=87"; = +} + +.cmp-dm-portal i.icon.check.square::before { content: "=EF=85=8A"; } + +.cmp-dm-portal i.icon.selected.radio::before { content: "=EF=86=92"; } + +.cmp-dm-portal i.icon.plus.square.outline::before { content: "=EF=86=96"; } + +.cmp-dm-portal i.icon.toggle.off::before { content: "=EF=88=84"; } + +.cmp-dm-portal i.icon.toggle.on::before { content: "=EF=88=85"; } + +.cmp-dm-portal i.icon.film::before { content: "=EF=80=88"; } + +.cmp-dm-portal i.icon.sound::before { content: "=EF=80=A5"; } + +.cmp-dm-portal i.icon.photo::before { content: "=EF=80=B0"; } + +.cmp-dm-portal i.icon.bar.chart::before { content: "=EF=82=80"; } + +.cmp-dm-portal i.icon.camera.retro::before { content: "=EF=82=83"; } + +.cmp-dm-portal i.icon.newspaper::before { content: "=EF=87=AA"; } + +.cmp-dm-portal i.icon.area.chart::before { content: "=EF=87=BE"; } + +.cmp-dm-portal i.icon.pie.chart::before { content: "=EF=88=80"; } + +.cmp-dm-portal i.icon.line.chart::before { content: "=EF=88=81"; } + +.cmp-dm-portal i.icon.arrow.circle.outline.down::before { content: "=EF=80= +=9A"; } + +.cmp-dm-portal i.icon.arrow.circle.outline.up::before { content: "=EF=80=9B= +"; } + +.cmp-dm-portal i.icon.chevron.left::before { content: "=EF=81=93"; } + +.cmp-dm-portal i.icon.chevron.right::before { content: "=EF=81=94"; } + +.cmp-dm-portal i.icon.arrow.left::before { content: "=EF=81=A0"; } + +.cmp-dm-portal i.icon.arrow.right::before { content: "=EF=81=A1"; } + +.cmp-dm-portal i.icon.arrow.up::before { content: "=EF=81=A2"; } + +.cmp-dm-portal i.icon.arrow.down::before { content: "=EF=81=A3"; } + +.cmp-dm-portal i.icon.chevron.up::before { content: "=EF=81=B7"; } + +.cmp-dm-portal i.icon.chevron.down::before { content: "=EF=81=B8"; } + +.cmp-dm-portal i.icon.pointing.right::before { content: "=EF=82=A4"; } + +.cmp-dm-portal i.icon.pointing.left::before { content: "=EF=82=A5"; } + +.cmp-dm-portal i.icon.pointing.up::before { content: "=EF=82=A6"; } + +.cmp-dm-portal i.icon.pointing.down::before { content: "=EF=82=A7"; } + +.cmp-dm-portal i.icon.arrow.circle.left::before { content: "=EF=82=A8"; } + +.cmp-dm-portal i.icon.arrow.circle.right::before { content: "=EF=82=A9"; } + +.cmp-dm-portal i.icon.arrow.circle.up::before { content: "=EF=82=AA"; } + +.cmp-dm-portal i.icon.arrow.circle.down::before { content: "=EF=82=AB"; } + +.cmp-dm-portal i.icon.caret.down::before { content: "=EF=83=97"; } + +.cmp-dm-portal i.icon.caret.up::before { content: "=EF=83=98"; } + +.cmp-dm-portal i.icon.caret.left::before { content: "=EF=83=99"; } + +.cmp-dm-portal i.icon.caret.right::before { content: "=EF=83=9A"; } + +.cmp-dm-portal i.icon.angle.double.left::before { content: "=EF=84=80"; } + +.cmp-dm-portal i.icon.angle.double.right::before { content: "=EF=84=81"; } + +.cmp-dm-portal i.icon.angle.double.up::before { content: "=EF=84=82"; } + +.cmp-dm-portal i.icon.angle.double.down::before { content: "=EF=84=83"; } + +.cmp-dm-portal i.icon.angle.left::before { content: "=EF=84=84"; } + +.cmp-dm-portal i.icon.angle.right::before { content: "=EF=84=85"; } + +.cmp-dm-portal i.icon.angle.up::before { content: "=EF=84=86"; } + +.cmp-dm-portal i.icon.angle.down::before { content: "=EF=84=87"; } + +.cmp-dm-portal i.icon.chevron.circle.left::before { content: "=EF=84=B7"; } + +.cmp-dm-portal i.icon.chevron.circle.right::before { content: "=EF=84=B8"; = +} + +.cmp-dm-portal i.icon.chevron.circle.up::before { content: "=EF=84=B9"; } + +.cmp-dm-portal i.icon.chevron.circle.down::before { content: "=EF=84=BA"; } + +.cmp-dm-portal i.icon.toggle.down::before { content: "=EF=85=90"; } + +.cmp-dm-portal i.icon.toggle.up::before { content: "=EF=85=91"; } + +.cmp-dm-portal i.icon.toggle.right::before { content: "=EF=85=92"; } + +.cmp-dm-portal i.icon.long.arrow.down::before { content: "=EF=85=B5"; } + +.cmp-dm-portal i.icon.long.arrow.up::before { content: "=EF=85=B6"; } + +.cmp-dm-portal i.icon.long.arrow.left::before { content: "=EF=85=B7"; } + +.cmp-dm-portal i.icon.long.arrow.right::before { content: "=EF=85=B8"; } + +.cmp-dm-portal i.icon.arrow.circle.outline.right::before { content: "=EF=86= +=8E"; } + +.cmp-dm-portal i.icon.arrow.circle.outline.left::before { content: "=EF=86= +=90"; } + +.cmp-dm-portal i.icon.toggle.left::before { content: "=EF=86=91"; } + +.cmp-dm-portal i.icon.tablet::before { content: "=EF=84=8A"; } + +.cmp-dm-portal i.icon.mobile::before { content: "=EF=84=8B"; } + +.cmp-dm-portal i.icon.battery.full::before { content: "=EF=89=80"; } + +.cmp-dm-portal i.icon.battery.high::before { content: "=EF=89=81"; } + +.cmp-dm-portal i.icon.battery.medium::before { content: "=EF=89=82"; } + +.cmp-dm-portal i.icon.battery.low::before { content: "=EF=89=83"; } + +.cmp-dm-portal i.icon.battery.empty::before { content: "=EF=89=84"; } + +.cmp-dm-portal i.icon.power::before { content: "=EF=80=91"; } + +.cmp-dm-portal i.icon.trash.outline::before { content: "=EF=80=94"; } + +.cmp-dm-portal i.icon.disk.outline::before { content: "=EF=82=A0"; } + +.cmp-dm-portal i.icon.desktop::before { content: "=EF=84=88"; } + +.cmp-dm-portal i.icon.laptop::before { content: "=EF=84=89"; } + +.cmp-dm-portal i.icon.game::before { content: "=EF=84=9B"; } + +.cmp-dm-portal i.icon.keyboard::before { content: "=EF=84=9C"; } + +.cmp-dm-portal i.icon.plug::before { content: "=EF=87=A6"; } + +.cmp-dm-portal i.icon.trash::before { content: "=EF=87=B8"; } + +.cmp-dm-portal i.icon.file.outline::before { content: "=EF=80=96"; } + +.cmp-dm-portal i.icon.folder::before { content: "=EF=81=BB"; } + +.cmp-dm-portal i.icon.folder.open::before { content: "=EF=81=BC"; } + +.cmp-dm-portal i.icon.file.text.outline::before { content: "=EF=83=B6"; } + +.cmp-dm-portal i.icon.folder.outline::before { content: "=EF=84=94"; } + +.cmp-dm-portal i.icon.folder.open.outline::before { content: "=EF=84=95"; } + +.cmp-dm-portal i.icon.level.up::before { content: "=EF=85=88"; } + +.cmp-dm-portal i.icon.level.down::before { content: "=EF=85=89"; } + +.cmp-dm-portal i.icon.file::before { content: "=EF=85=9B"; } + +.cmp-dm-portal i.icon.file.text::before { content: "=EF=85=9C"; } + +.cmp-dm-portal i.icon.file.pdf.outline::before { content: "=EF=87=81"; } + +.cmp-dm-portal i.icon.file.word.outline::before { content: "=EF=87=82"; } + +.cmp-dm-portal i.icon.file.excel.outline::before { content: "=EF=87=83"; } + +.cmp-dm-portal i.icon.file.powerpoint.outline::before { content: "=EF=87=84= +"; } + +.cmp-dm-portal i.icon.file.image.outline::before { content: "=EF=87=85"; } + +.cmp-dm-portal i.icon.file.archive.outline::before { content: "=EF=87=86"; = +} + +.cmp-dm-portal i.icon.file.audio.outline::before { content: "=EF=87=87"; } + +.cmp-dm-portal i.icon.file.video.outline::before { content: "=EF=87=88"; } + +.cmp-dm-portal i.icon.file.code.outline::before { content: "=EF=87=89"; } + +.cmp-dm-portal i.icon.qrcode::before { content: "=EF=80=A9"; } + +.cmp-dm-portal i.icon.barcode::before { content: "=EF=80=AA"; } + +.cmp-dm-portal i.icon.rss::before { content: "=EF=82=9E"; } + +.cmp-dm-portal i.icon.fork::before { content: "=EF=84=A6"; } + +.cmp-dm-portal i.icon.html5::before { content: "=EF=84=BB"; } + +.cmp-dm-portal i.icon.css3::before { content: "=EF=84=BC"; } + +.cmp-dm-portal i.icon.rss.square::before { content: "=EF=85=83"; } + +.cmp-dm-portal i.icon.openid::before { content: "=EF=86=9B"; } + +.cmp-dm-portal i.icon.database::before { content: "=EF=87=80"; } + +.cmp-dm-portal i.icon.wifi::before { content: "=EF=87=AB"; } + +.cmp-dm-portal i.icon.server::before { content: "=EF=88=B3"; } + +.cmp-dm-portal i.icon.usb::before { content: "=EF=8A=87"; } + +.cmp-dm-portal i.icon.bluetooth::before { content: "=EF=8A=93"; } + +.cmp-dm-portal i.icon.bluetooth.alternative::before { content: "=EF=8A=94";= + } + +.cmp-dm-portal i.icon.microchip::before { content: "=EF=8B=9B"; } + +.cmp-dm-portal i.icon.heart::before { content: "=EF=80=84"; } + +.cmp-dm-portal i.icon.star::before { content: "=EF=80=85"; } + +.cmp-dm-portal i.icon.empty.star::before { content: "=EF=80=86"; } + +.cmp-dm-portal i.icon.thumbs.outline.up::before { content: "=EF=82=87"; } + +.cmp-dm-portal i.icon.thumbs.outline.down::before { content: "=EF=82=88"; } + +.cmp-dm-portal i.icon.star.half::before { content: "=EF=82=89"; } + +.cmp-dm-portal i.icon.empty.heart::before { content: "=EF=82=8A"; } + +.cmp-dm-portal i.icon.smile::before { content: "=EF=84=98"; } + +.cmp-dm-portal i.icon.frown::before { content: "=EF=84=99"; } + +.cmp-dm-portal i.icon.meh::before { content: "=EF=84=9A"; } + +.cmp-dm-portal i.icon.star.half.empty::before { content: "=EF=84=A3"; } + +.cmp-dm-portal i.icon.thumbs.up::before { content: "=EF=85=A4"; } + +.cmp-dm-portal i.icon.thumbs.down::before { content: "=EF=85=A5"; } + +.cmp-dm-portal i.icon.music::before { content: "=EF=80=81"; } + +.cmp-dm-portal i.icon.video.play.outline::before { content: "=EF=80=9D"; } + +.cmp-dm-portal i.icon.volume.off::before { content: "=EF=80=A6"; } + +.cmp-dm-portal i.icon.volume.down::before { content: "=EF=80=A7"; } + +.cmp-dm-portal i.icon.volume.up::before { content: "=EF=80=A8"; } + +.cmp-dm-portal i.icon.record::before { content: "=EF=80=BD"; } + +.cmp-dm-portal i.icon.step.backward::before { content: "=EF=81=88"; } + +.cmp-dm-portal i.icon.fast.backward::before { content: "=EF=81=89"; } + +.cmp-dm-portal i.icon.backward::before { content: "=EF=81=8A"; } + +.cmp-dm-portal i.icon.play::before { content: "=EF=81=8B"; } + +.cmp-dm-portal i.icon.pause::before { content: "=EF=81=8C"; } + +.cmp-dm-portal i.icon.stop::before { content: "=EF=81=8D"; } + +.cmp-dm-portal i.icon.forward::before { content: "=EF=81=8E"; } + +.cmp-dm-portal i.icon.fast.forward::before { content: "=EF=81=90"; } + +.cmp-dm-portal i.icon.step.forward::before { content: "=EF=81=91"; } + +.cmp-dm-portal i.icon.eject::before { content: "=EF=81=92"; } + +.cmp-dm-portal i.icon.unmute::before { content: "=EF=84=B0"; } + +.cmp-dm-portal i.icon.mute::before { content: "=EF=84=B1"; } + +.cmp-dm-portal i.icon.video.play::before { content: "=EF=85=84"; } + +.cmp-dm-portal i.icon.closed.captioning::before { content: "=EF=88=8A"; } + +.cmp-dm-portal i.icon.pause.circle::before { content: "=EF=8A=8B"; } + +.cmp-dm-portal i.icon.pause.circle.outline::before { content: "=EF=8A=8C"; = +} + +.cmp-dm-portal i.icon.stop.circle::before { content: "=EF=8A=8D"; } + +.cmp-dm-portal i.icon.stop.circle.outline::before { content: "=EF=8A=8E"; } + +.cmp-dm-portal i.icon.marker::before { content: "=EF=81=81"; } + +.cmp-dm-portal i.icon.coffee::before { content: "=EF=83=B4"; } + +.cmp-dm-portal i.icon.food::before { content: "=EF=83=B5"; } + +.cmp-dm-portal i.icon.building.outline::before { content: "=EF=83=B7"; } + +.cmp-dm-portal i.icon.hospital::before { content: "=EF=83=B8"; } + +.cmp-dm-portal i.icon.emergency::before { content: "=EF=83=B9"; } + +.cmp-dm-portal i.icon.first.aid::before { content: "=EF=83=BA"; } + +.cmp-dm-portal i.icon.military::before { content: "=EF=83=BB"; } + +.cmp-dm-portal i.icon.h::before { content: "=EF=83=BD"; } + +.cmp-dm-portal i.icon.location.arrow::before { content: "=EF=84=A4"; } + +.cmp-dm-portal i.icon.compass::before { content: "=EF=85=8E"; } + +.cmp-dm-portal i.icon.space.shuttle::before { content: "=EF=86=97"; } + +.cmp-dm-portal i.icon.university::before { content: "=EF=86=9C"; } + +.cmp-dm-portal i.icon.building::before { content: "=EF=86=AD"; } + +.cmp-dm-portal i.icon.paw::before { content: "=EF=86=B0"; } + +.cmp-dm-portal i.icon.spoon::before { content: "=EF=86=B1"; } + +.cmp-dm-portal i.icon.car::before { content: "=EF=86=B9"; } + +.cmp-dm-portal i.icon.taxi::before { content: "=EF=86=BA"; } + +.cmp-dm-portal i.icon.tree::before { content: "=EF=86=BB"; } + +.cmp-dm-portal i.icon.bicycle::before { content: "=EF=88=86"; } + +.cmp-dm-portal i.icon.bus::before { content: "=EF=88=87"; } + +.cmp-dm-portal i.icon.ship::before { content: "=EF=88=9A"; } + +.cmp-dm-portal i.icon.motorcycle::before { content: "=EF=88=9C"; } + +.cmp-dm-portal i.icon.street.view::before { content: "=EF=88=9D"; } + +.cmp-dm-portal i.icon.hotel::before { content: "=EF=88=B6"; } + +.cmp-dm-portal i.icon.train::before { content: "=EF=88=B8"; } + +.cmp-dm-portal i.icon.subway::before { content: "=EF=88=B9"; } + +.cmp-dm-portal i.icon.map.pin::before { content: "=EF=89=B6"; } + +.cmp-dm-portal i.icon.map.signs::before { content: "=EF=89=B7"; } + +.cmp-dm-portal i.icon.map.outline::before { content: "=EF=89=B8"; } + +.cmp-dm-portal i.icon.map::before { content: "=EF=89=B9"; } + +.cmp-dm-portal i.icon.table::before { content: "=EF=83=8E"; } + +.cmp-dm-portal i.icon.columns::before { content: "=EF=83=9B"; } + +.cmp-dm-portal i.icon.sort::before { content: "=EF=83=9C"; } + +.cmp-dm-portal i.icon.sort.descending::before { content: "=EF=83=9D"; } + +.cmp-dm-portal i.icon.sort.ascending::before { content: "=EF=83=9E"; } + +.cmp-dm-portal i.icon.sort.alphabet.ascending::before { content: "=EF=85=9D= +"; } + +.cmp-dm-portal i.icon.sort.alphabet.descending::before { content: "=EF=85= +=9E"; } + +.cmp-dm-portal i.icon.sort.content.ascending::before { content: "=EF=85=A0"= +; } + +.cmp-dm-portal i.icon.sort.content.descending::before { content: "=EF=85=A1= +"; } + +.cmp-dm-portal i.icon.sort.numeric.ascending::before { content: "=EF=85=A2"= +; } + +.cmp-dm-portal i.icon.sort.numeric.descending::before { content: "=EF=85=A3= +"; } + +.cmp-dm-portal i.icon.font::before { content: "=EF=80=B1"; } + +.cmp-dm-portal i.icon.bold::before { content: "=EF=80=B2"; } + +.cmp-dm-portal i.icon.italic::before { content: "=EF=80=B3"; } + +.cmp-dm-portal i.icon.text.height::before { content: "=EF=80=B4"; } + +.cmp-dm-portal i.icon.text.width::before { content: "=EF=80=B5"; } + +.cmp-dm-portal i.icon.align.left::before { content: "=EF=80=B6"; } + +.cmp-dm-portal i.icon.align.center::before { content: "=EF=80=B7"; } + +.cmp-dm-portal i.icon.align.right::before { content: "=EF=80=B8"; } + +.cmp-dm-portal i.icon.align.justify::before { content: "=EF=80=B9"; } + +.cmp-dm-portal i.icon.list::before { content: "=EF=80=BA"; } + +.cmp-dm-portal i.icon.outdent::before { content: "=EF=80=BB"; } + +.cmp-dm-portal i.icon.indent::before { content: "=EF=80=BC"; } + +.cmp-dm-portal i.icon.cut::before { content: "=EF=83=84"; } + +.cmp-dm-portal i.icon.copy::before { content: "=EF=83=85"; } + +.cmp-dm-portal i.icon.attach::before { content: "=EF=83=86"; } + +.cmp-dm-portal i.icon.save::before { content: "=EF=83=87"; } + +.cmp-dm-portal i.icon.content::before { content: "=EF=83=89"; color: rgb(14= +4, 144, 144); } + +.cmp-dm-portal i.icon.unordered.list::before { content: "=EF=83=8A"; } + +.cmp-dm-portal i.icon.ordered.list::before { content: "=EF=83=8B"; } + +.cmp-dm-portal i.icon.strikethrough::before { content: "=EF=83=8C"; } + +.cmp-dm-portal i.icon.underline::before { content: "=EF=83=8D"; } + +.cmp-dm-portal i.icon.paste::before { content: "=EF=83=AA"; } + +.cmp-dm-portal i.icon.unlinkify::before { content: "=EF=84=A7"; } + +.cmp-dm-portal i.icon.superscript::before { content: "=EF=84=AB"; } + +.cmp-dm-portal i.icon.subscript::before { content: "=EF=84=AC"; } + +.cmp-dm-portal i.icon.header::before { content: "=EF=87=9C"; } + +.cmp-dm-portal i.icon.paragraph::before { content: "=EF=87=9D"; } + +.cmp-dm-portal i.icon.text.cursor::before { content: "=EF=89=86"; } + +.cmp-dm-portal i.icon.euro::before { content: "=EF=85=93"; } + +.cmp-dm-portal i.icon.pound::before { content: "=EF=85=94"; } + +.cmp-dm-portal i.icon.dollar::before { content: "=EF=85=95"; } + +.cmp-dm-portal i.icon.rupee::before { content: "=EF=85=96"; } + +.cmp-dm-portal i.icon.yen::before { content: "=EF=85=97"; } + +.cmp-dm-portal i.icon.ruble::before { content: "=EF=85=98"; } + +.cmp-dm-portal i.icon.won::before { content: "=EF=85=99"; } + +.cmp-dm-portal i.icon.bitcoin::before { content: "=EF=85=9A"; } + +.cmp-dm-portal i.icon.lira::before { content: "=EF=86=95"; } + +.cmp-dm-portal i.icon.shekel::before { content: "=EF=88=8B"; } + +.cmp-dm-portal i.icon.paypal::before { content: "=EF=87=AD"; } + +.cmp-dm-portal i.icon.google.wallet::before { content: "=EF=87=AE"; } + +.cmp-dm-portal i.icon.visa::before { content: "=EF=87=B0"; } + +.cmp-dm-portal i.icon.mastercard::before { content: "=EF=87=B1"; } + +.cmp-dm-portal i.icon.discover::before { content: "=EF=87=B2"; } + +.cmp-dm-portal i.icon.american.express::before { content: "=EF=87=B3"; } + +.cmp-dm-portal i.icon.paypal.card::before { content: "=EF=87=B4"; } + +.cmp-dm-portal i.icon.stripe::before { content: "=EF=87=B5"; } + +.cmp-dm-portal i.icon.japan.credit.bureau::before { content: "=EF=89=8B"; } + +.cmp-dm-portal i.icon.diners.club::before { content: "=EF=89=8C"; } + +.cmp-dm-portal i.icon.credit.card.alternative::before { content: "=EF=8A=83= +"; } + +.cmp-dm-portal i.icon.twitter.square::before { content: "=EF=82=81"; } + +.cmp-dm-portal i.icon.facebook.square::before { content: "=EF=82=82"; } + +.cmp-dm-portal i.icon.linkedin.square::before { content: "=EF=82=8C"; } + +.cmp-dm-portal i.icon.github.square::before { content: "=EF=82=92"; } + +.cmp-dm-portal i.icon.twitter::before { content: "=EF=82=99"; } + +.cmp-dm-portal i.icon.facebook.f::before { content: "=EF=82=9A"; } + +.cmp-dm-portal i.icon.github::before { content: "=EF=82=9B"; } + +.cmp-dm-portal i.icon.pinterest::before { content: "=EF=83=92"; } + +.cmp-dm-portal i.icon.pinterest.square::before { content: "=EF=83=93"; } + +.cmp-dm-portal i.icon.google.plus.square::before { content: "=EF=83=94"; } + +.cmp-dm-portal i.icon.google.plus::before { content: "=EF=83=95"; } + +.cmp-dm-portal i.icon.linkedin::before { content: "=EF=83=A1"; } + +.cmp-dm-portal i.icon.github.alternate::before { content: "=EF=84=93"; } + +.cmp-dm-portal i.icon.maxcdn::before { content: "=EF=84=B6"; } + +.cmp-dm-portal i.icon.youtube.square::before { content: "=EF=85=A6"; } + +.cmp-dm-portal i.icon.youtube::before { content: "=EF=85=A7"; } + +.cmp-dm-portal i.icon.xing::before { content: "=EF=85=A8"; } + +.cmp-dm-portal i.icon.xing.square::before { content: "=EF=85=A9"; } + +.cmp-dm-portal i.icon.youtube.play::before { content: "=EF=85=AA"; } + +.cmp-dm-portal i.icon.dropbox::before { content: "=EF=85=AB"; } + +.cmp-dm-portal i.icon.stack.overflow::before { content: "=EF=85=AC"; } + +.cmp-dm-portal i.icon.instagram::before { content: "=EF=85=AD"; } + +.cmp-dm-portal i.icon.flickr::before { content: "=EF=85=AE"; } + +.cmp-dm-portal i.icon.adn::before { content: "=EF=85=B0"; } + +.cmp-dm-portal i.icon.bitbucket::before { content: "=EF=85=B1"; } + +.cmp-dm-portal i.icon.bitbucket.square::before { content: "=EF=85=B2"; } + +.cmp-dm-portal i.icon.tumblr::before { content: "=EF=85=B3"; } + +.cmp-dm-portal i.icon.tumblr.square::before { content: "=EF=85=B4"; } + +.cmp-dm-portal i.icon.apple::before { content: "=EF=85=B9"; } + +.cmp-dm-portal i.icon.windows::before { content: "=EF=85=BA"; } + +.cmp-dm-portal i.icon.android::before { content: "=EF=85=BB"; } + +.cmp-dm-portal i.icon.linux::before { content: "=EF=85=BC"; } + +.cmp-dm-portal i.icon.dribble::before { content: "=EF=85=BD"; } + +.cmp-dm-portal i.icon.skype::before { content: "=EF=85=BE"; } + +.cmp-dm-portal i.icon.foursquare::before { content: "=EF=86=80"; } + +.cmp-dm-portal i.icon.trello::before { content: "=EF=86=81"; } + +.cmp-dm-portal i.icon.gittip::before { content: "=EF=86=84"; } + +.cmp-dm-portal i.icon.vk::before { content: "=EF=86=89"; } + +.cmp-dm-portal i.icon.weibo::before { content: "=EF=86=8A"; } + +.cmp-dm-portal i.icon.renren::before { content: "=EF=86=8B"; } + +.cmp-dm-portal i.icon.pagelines::before { content: "=EF=86=8C"; } + +.cmp-dm-portal i.icon.stack.exchange::before { content: "=EF=86=8D"; } + +.cmp-dm-portal i.icon.vimeo.square::before { content: "=EF=86=94"; } + +.cmp-dm-portal i.icon.slack::before { content: "=EF=86=98"; } + +.cmp-dm-portal i.icon.wordpress::before { content: "=EF=86=9A"; } + +.cmp-dm-portal i.icon.yahoo::before { content: "=EF=86=9E"; } + +.cmp-dm-portal i.icon.google::before { content: "=EF=86=A0"; } + +.cmp-dm-portal i.icon.reddit::before { content: "=EF=86=A1"; } + +.cmp-dm-portal i.icon.reddit.square::before { content: "=EF=86=A2"; } + +.cmp-dm-portal i.icon.stumbleupon.circle::before { content: "=EF=86=A3"; } + +.cmp-dm-portal i.icon.stumbleupon::before { content: "=EF=86=A4"; } + +.cmp-dm-portal i.icon.delicious::before { content: "=EF=86=A5"; } + +.cmp-dm-portal i.icon.digg::before { content: "=EF=86=A6"; } + +.cmp-dm-portal i.icon.pied.piper::before { content: "=EF=86=A7"; } + +.cmp-dm-portal i.icon.pied.piper.alternate::before { content: "=EF=86=A8"; = +} + +.cmp-dm-portal i.icon.drupal::before { content: "=EF=86=A9"; } + +.cmp-dm-portal i.icon.joomla::before { content: "=EF=86=AA"; } + +.cmp-dm-portal i.icon.behance::before { content: "=EF=86=B4"; } + +.cmp-dm-portal i.icon.behance.square::before { content: "=EF=86=B5"; } + +.cmp-dm-portal i.icon.steam::before { content: "=EF=86=B6"; } + +.cmp-dm-portal i.icon.steam.square::before { content: "=EF=86=B7"; } + +.cmp-dm-portal i.icon.spotify::before { content: "=EF=86=BC"; } + +.cmp-dm-portal i.icon.deviantart::before { content: "=EF=86=BD"; } + +.cmp-dm-portal i.icon.soundcloud::before { content: "=EF=86=BE"; } + +.cmp-dm-portal i.icon.vine::before { content: "=EF=87=8A"; } + +.cmp-dm-portal i.icon.codepen::before { content: "=EF=87=8B"; } + +.cmp-dm-portal i.icon.jsfiddle::before { content: "=EF=87=8C"; } + +.cmp-dm-portal i.icon.rebel::before { content: "=EF=87=90"; } + +.cmp-dm-portal i.icon.empire::before { content: "=EF=87=91"; } + +.cmp-dm-portal i.icon.git.square::before { content: "=EF=87=92"; } + +.cmp-dm-portal i.icon.git::before { content: "=EF=87=93"; } + +.cmp-dm-portal i.icon.hacker.news::before { content: "=EF=87=94"; } + +.cmp-dm-portal i.icon.tencent.weibo::before { content: "=EF=87=95"; } + +.cmp-dm-portal i.icon.qq::before { content: "=EF=87=96"; } + +.cmp-dm-portal i.icon.wechat::before { content: "=EF=87=97"; } + +.cmp-dm-portal i.icon.slideshare::before { content: "=EF=87=A7"; } + +.cmp-dm-portal i.icon.twitch::before { content: "=EF=87=A8"; } + +.cmp-dm-portal i.icon.yelp::before { content: "=EF=87=A9"; } + +.cmp-dm-portal i.icon.lastfm::before { content: "=EF=88=82"; } + +.cmp-dm-portal i.icon.lastfm.square::before { content: "=EF=88=83"; } + +.cmp-dm-portal i.icon.ioxhost::before { content: "=EF=88=88"; } + +.cmp-dm-portal i.icon.angellist::before { content: "=EF=88=89"; } + +.cmp-dm-portal i.icon.meanpath::before { content: "=EF=88=8C"; } + +.cmp-dm-portal i.icon.buysellads::before { content: "=EF=88=8D"; } + +.cmp-dm-portal i.icon.connectdevelop::before { content: "=EF=88=8E"; } + +.cmp-dm-portal i.icon.dashcube::before { content: "=EF=88=90"; } + +.cmp-dm-portal i.icon.forumbee::before { content: "=EF=88=91"; } + +.cmp-dm-portal i.icon.leanpub::before { content: "=EF=88=92"; } + +.cmp-dm-portal i.icon.sellsy::before { content: "=EF=88=93"; } + +.cmp-dm-portal i.icon.shirtsinbulk::before { content: "=EF=88=94"; } + +.cmp-dm-portal i.icon.simplybuilt::before { content: "=EF=88=95"; } + +.cmp-dm-portal i.icon.skyatlas::before { content: "=EF=88=96"; } + +.cmp-dm-portal i.icon.facebook::before { content: "=EF=88=B0"; } + +.cmp-dm-portal i.icon.pinterest::before { content: "=EF=88=B1"; } + +.cmp-dm-portal i.icon.whatsapp::before { content: "=EF=88=B2"; } + +.cmp-dm-portal i.icon.viacoin::before { content: "=EF=88=B7"; } + +.cmp-dm-portal i.icon.medium::before { content: "=EF=88=BA"; } + +.cmp-dm-portal i.icon.y.combinator::before { content: "=EF=88=BB"; } + +.cmp-dm-portal i.icon.optinmonster::before { content: "=EF=88=BC"; } + +.cmp-dm-portal i.icon.opencart::before { content: "=EF=88=BD"; } + +.cmp-dm-portal i.icon.expeditedssl::before { content: "=EF=88=BE"; } + +.cmp-dm-portal i.icon.gg::before { content: "=EF=89=A0"; } + +.cmp-dm-portal i.icon.gg.circle::before { content: "=EF=89=A1"; } + +.cmp-dm-portal i.icon.tripadvisor::before { content: "=EF=89=A2"; } + +.cmp-dm-portal i.icon.odnoklassniki::before { content: "=EF=89=A3"; } + +.cmp-dm-portal i.icon.odnoklassniki.square::before { content: "=EF=89=A4"; = +} + +.cmp-dm-portal i.icon.pocket::before { content: "=EF=89=A5"; } + +.cmp-dm-portal i.icon.wikipedia::before { content: "=EF=89=A6"; } + +.cmp-dm-portal i.icon.safari::before { content: "=EF=89=A7"; } + +.cmp-dm-portal i.icon.chrome::before { content: "=EF=89=A8"; } + +.cmp-dm-portal i.icon.firefox::before { content: "=EF=89=A9"; } + +.cmp-dm-portal i.icon.opera::before { content: "=EF=89=AA"; } + +.cmp-dm-portal i.icon.internet.explorer::before { content: "=EF=89=AB"; } + +.cmp-dm-portal i.icon.contao::before { content: "=EF=89=AD"; } + +.cmp-dm-portal i.icon.\35 00px::before { content: "=EF=89=AE"; } + +.cmp-dm-portal i.icon.amazon::before { content: "=EF=89=B0"; } + +.cmp-dm-portal i.icon.houzz::before { content: "=EF=89=BC"; } + +.cmp-dm-portal i.icon.vimeo::before { content: "=EF=89=BD"; } + +.cmp-dm-portal i.icon.black.tie::before { content: "=EF=89=BE"; } + +.cmp-dm-portal i.icon.fonticons::before { content: "=EF=8A=80"; } + +.cmp-dm-portal i.icon.reddit.alien::before { content: "=EF=8A=81"; } + +.cmp-dm-portal i.icon.microsoft.edge::before { content: "=EF=8A=82"; } + +.cmp-dm-portal i.icon.codiepie::before { content: "=EF=8A=84"; } + +.cmp-dm-portal i.icon.modx::before { content: "=EF=8A=85"; } + +.cmp-dm-portal i.icon.fort.awesome::before { content: "=EF=8A=86"; } + +.cmp-dm-portal i.icon.product.hunt::before { content: "=EF=8A=88"; } + +.cmp-dm-portal i.icon.mixcloud::before { content: "=EF=8A=89"; } + +.cmp-dm-portal i.icon.scribd::before { content: "=EF=8A=8A"; } + +.cmp-dm-portal i.icon.gitlab::before { content: "=EF=8A=96"; } + +.cmp-dm-portal i.icon.wpbeginner::before { content: "=EF=8A=97"; } + +.cmp-dm-portal i.icon.wpforms::before { content: "=EF=8A=98"; } + +.cmp-dm-portal i.icon.envira.gallery::before { content: "=EF=8A=99"; } + +.cmp-dm-portal i.icon.glide::before { content: "=EF=8A=A5"; } + +.cmp-dm-portal i.icon.glide.g::before { content: "=EF=8A=A6"; } + +.cmp-dm-portal i.icon.viadeo::before { content: "=EF=8A=A9"; } + +.cmp-dm-portal i.icon.viadeo.square::before { content: "=EF=8A=AA"; } + +.cmp-dm-portal i.icon.snapchat::before { content: "=EF=8A=AB"; } + +.cmp-dm-portal i.icon.snapchat.ghost::before { content: "=EF=8A=AC"; } + +.cmp-dm-portal i.icon.snapchat.square::before { content: "=EF=8A=AD"; } + +.cmp-dm-portal i.icon.pied.piper.hat::before { content: "=EF=8A=AE"; } + +.cmp-dm-portal i.icon.first.order::before { content: "=EF=8A=B0"; } + +.cmp-dm-portal i.icon.yoast::before { content: "=EF=8A=B1"; } + +.cmp-dm-portal i.icon.themeisle::before { content: "=EF=8A=B2"; } + +.cmp-dm-portal i.icon.google.plus.circle::before { content: "=EF=8A=B3"; } + +.cmp-dm-portal i.icon.font.awesome::before { content: "=EF=8A=B4"; } + +.cmp-dm-portal i.icon.linode::before { content: "=EF=8A=B8"; } + +.cmp-dm-portal i.icon.quora::before { content: "=EF=8B=84"; } + +.cmp-dm-portal i.icon.free.code.camp::before { content: "=EF=8B=85"; } + +.cmp-dm-portal i.icon.telegram::before { content: "=EF=8B=86"; } + +.cmp-dm-portal i.icon.bandcamp::before { content: "=EF=8B=95"; } + +.cmp-dm-portal i.icon.grav::before { content: "=EF=8B=96"; } + +.cmp-dm-portal i.icon.etsy::before { content: "=EF=8B=97"; } + +.cmp-dm-portal i.icon.imdb::before { content: "=EF=8B=98"; } + +.cmp-dm-portal i.icon.ravelry::before { content: "=EF=8B=99"; } + +.cmp-dm-portal i.icon.eercast::before { content: "=EF=8B=9A"; } + +.cmp-dm-portal i.icon.superpowers::before { content: "=EF=8B=9D"; } + +.cmp-dm-portal i.icon.wpexplorer::before { content: "=EF=8B=9E"; } + +.cmp-dm-portal i.icon.meetup::before { content: "=EF=8B=A0"; } + +.cmp-dm-portal i.icon.like::before { content: "=EF=80=84"; } + +.cmp-dm-portal i.icon.favorite::before { content: "=EF=80=85"; } + +.cmp-dm-portal i.icon.video::before { content: "=EF=80=88"; } + +.cmp-dm-portal i.icon.check::before { content: "=EF=80=8C"; } + +.cmp-dm-portal i.icon.close::before { content: "=EF=80=8D"; color: rgb(144,= + 144, 144); } + +.cmp-dm-portal i.icon.cancel::before, .cmp-dm-portal i.icon.delete::before,= + .cmp-dm-portal i.icon.x::before { content: "=EF=80=8D"; } + +.cmp-dm-portal i.icon.magnify::before, .cmp-dm-portal i.icon.zoom.in::befor= +e { content: "=EF=80=8E"; } + +.cmp-dm-portal i.icon.shutdown::before { content: "=EF=80=91"; } + +.cmp-dm-portal i.icon.clock::before, .cmp-dm-portal i.icon.time::before { c= +ontent: "=EF=80=97"; } + +.cmp-dm-portal i.icon.play.circle.outline::before { content: "=EF=80=9D"; } + +.cmp-dm-portal i.icon.headphone::before { content: "=EF=80=A5"; } + +.cmp-dm-portal i.icon.camera::before { content: "=EF=80=B0"; } + +.cmp-dm-portal i.icon.video.camera::before { content: "=EF=80=BD"; } + +.cmp-dm-portal i.icon.picture::before { content: "=EF=80=BE"; } + +.cmp-dm-portal i.icon.compose::before, .cmp-dm-portal i.icon.pencil::before= + { content: "=EF=81=80"; } + +.cmp-dm-portal i.icon.point::before { content: "=EF=81=81"; } + +.cmp-dm-portal i.icon.tint::before { content: "=EF=81=83"; } + +.cmp-dm-portal i.icon.signup::before { content: "=EF=81=84"; } + +.cmp-dm-portal i.icon.plus.circle::before { content: "=EF=81=95"; } + +.cmp-dm-portal i.icon.question.circle::before { content: "=EF=81=99"; } + +.cmp-dm-portal i.icon.dont::before { content: "=EF=81=9E"; } + +.cmp-dm-portal i.icon.minimize::before { content: "=EF=81=A6"; } + +.cmp-dm-portal i.icon.add::before { content: "=EF=81=A7"; } + +.cmp-dm-portal i.icon.attention::before, .cmp-dm-portal i.icon.exclamation.= +circle::before { content: "=EF=81=AA"; } + +.cmp-dm-portal i.icon.eye::before { content: "=EF=81=AE"; } + +.cmp-dm-portal i.icon.exclamation.triangle::before { content: "=EF=81=B1"; = +} + +.cmp-dm-portal i.icon.shuffle::before { content: "=EF=81=B4"; } + +.cmp-dm-portal i.icon.chat::before { content: "=EF=81=B5"; } + +.cmp-dm-portal i.icon.cart::before { content: "=EF=81=BA"; color: rgb(144, = +144, 144); } + +.cmp-dm-portal i.icon.shopping.cart::before { content: "=EF=81=BA"; } + +.cmp-dm-portal i.icon.bar.graph::before { content: "=EF=82=80"; } + +.cmp-dm-portal i.icon.key::before { content: "=EF=82=84"; } + +.cmp-dm-portal i.icon.cogs::before { content: "=EF=82=85"; } + +.cmp-dm-portal i.icon.discussions::before { content: "=EF=82=86"; } + +.cmp-dm-portal i.icon.like.outline::before { content: "=EF=82=87"; } + +.cmp-dm-portal i.icon.dislike.outline::before { content: "=EF=82=88"; } + +.cmp-dm-portal i.icon.heart.outline::before { content: "=EF=82=8A"; } + +.cmp-dm-portal i.icon.log.out::before { content: "=EF=82=8B"; } + +.cmp-dm-portal i.icon.thumb.tack::before { content: "=EF=82=8D"; } + +.cmp-dm-portal i.icon.winner::before { content: "=EF=82=91"; } + +.cmp-dm-portal i.icon.phone::before { content: "=EF=82=95"; } + +.cmp-dm-portal i.icon.bookmark.outline::before { content: "=EF=82=97"; } + +.cmp-dm-portal i.icon.phone.square::before { content: "=EF=82=98"; } + +.cmp-dm-portal i.icon.credit.card::before { content: "=EF=82=9D"; } + +.cmp-dm-portal i.icon.hdd.outline::before { content: "=EF=82=A0"; } + +.cmp-dm-portal i.icon.bullhorn::before { content: "=EF=82=A1"; } + +.cmp-dm-portal i.icon.bell.outline::before { content: "=EF=82=A2"; } + +.cmp-dm-portal i.icon.hand.outline.right::before { content: "=EF=82=A4"; } + +.cmp-dm-portal i.icon.hand.outline.left::before { content: "=EF=82=A5"; } + +.cmp-dm-portal i.icon.hand.outline.up::before { content: "=EF=82=A6"; } + +.cmp-dm-portal i.icon.hand.outline.down::before { content: "=EF=82=A7"; } + +.cmp-dm-portal i.icon.globe::before { content: "=EF=82=AC"; } + +.cmp-dm-portal i.icon.wrench::before { content: "=EF=82=AD"; } + +.cmp-dm-portal i.icon.briefcase::before { content: "=EF=82=B1"; } + +.cmp-dm-portal i.icon.group::before { content: "=EF=83=80"; } + +.cmp-dm-portal i.icon.chain::before, .cmp-dm-portal i.icon.linkify::before = +{ content: "=EF=83=81"; } + +.cmp-dm-portal i.icon.flask::before { content: "=EF=83=83"; } + +.cmp-dm-portal i.icon.bars::before, .cmp-dm-portal i.icon.sidebar::before {= + content: "=EF=83=89"; } + +.cmp-dm-portal i.icon.list.ul::before { content: "=EF=83=8A"; } + +.cmp-dm-portal i.icon.list.ol::before, .cmp-dm-portal i.icon.numbered.list:= +:before { content: "=EF=83=8B"; } + +.cmp-dm-portal i.icon.magic::before { content: "=EF=83=90"; } + +.cmp-dm-portal i.icon.truck::before { content: "=EF=83=91"; } + +.cmp-dm-portal i.icon.currency::before { content: "=EF=83=96"; } + +.cmp-dm-portal i.icon.triangle.down::before { content: "=EF=83=97"; } + +.cmp-dm-portal i.icon.dropdown::before { content: "=EF=83=97"; color: rgb(1= +61, 0, 255); } + +.cmp-dm-portal i.icon.triangle.up::before { content: "=EF=83=98"; color: rg= +b(161, 0, 255); } + +.cmp-dm-portal i.icon.triangle.left::before { content: "=EF=83=99"; } + +.cmp-dm-portal i.icon.triangle.right::before { content: "=EF=83=9A"; } + +.cmp-dm-portal i.icon.envelope::before { content: "=EF=83=A0"; } + +.cmp-dm-portal i.icon.conversation::before { content: "=EF=83=A6"; } + +.cmp-dm-portal i.icon.rain::before { content: "=EF=83=A9"; } + +.cmp-dm-portal i.icon.clipboard::before { content: "=EF=83=AA"; } + +.cmp-dm-portal i.icon.lightbulb::before { content: "=EF=83=AB"; } + +.cmp-dm-portal i.icon.bell::before { content: "=EF=83=B3"; } + +.cmp-dm-portal i.icon.ambulance::before { content: "=EF=83=B9"; } + +.cmp-dm-portal i.icon.medkit::before { content: "=EF=83=BA"; } + +.cmp-dm-portal i.icon.fighter.jet::before { content: "=EF=83=BB"; } + +.cmp-dm-portal i.icon.beer::before { content: "=EF=83=BC"; } + +.cmp-dm-portal i.icon.plus.square::before { content: "=EF=83=BE"; } + +.cmp-dm-portal i.icon.computer::before { content: "=EF=84=88"; } + +.cmp-dm-portal i.icon.circle.outline::before { content: "=EF=84=8C"; } + +.cmp-dm-portal i.icon.gamepad::before { content: "=EF=84=9B"; } + +.cmp-dm-portal i.icon.star.half.full::before { content: "=EF=84=A3"; } + +.cmp-dm-portal i.icon.broken.chain::before { content: "=EF=84=A7"; } + +.cmp-dm-portal i.icon.question::before { content: "=EF=84=A8"; } + +.cmp-dm-portal i.icon.exclamation::before { content: "=EF=84=AA"; } + +.cmp-dm-portal i.icon.eraser::before { content: "=EF=84=AD"; } + +.cmp-dm-portal i.icon.microphone::before { content: "=EF=84=B0"; } + +.cmp-dm-portal i.icon.microphone.slash::before { content: "=EF=84=B1"; } + +.cmp-dm-portal i.icon.shield::before { content: "=EF=84=B2"; } + +.cmp-dm-portal i.icon.target::before { content: "=EF=85=80"; } + +.cmp-dm-portal i.icon.play.circle::before { content: "=EF=85=84"; } + +.cmp-dm-portal i.icon.pencil.square::before { content: "=EF=85=8B"; } + +.cmp-dm-portal i.icon.eur::before { content: "=EF=85=93"; } + +.cmp-dm-portal i.icon.gbp::before { content: "=EF=85=94"; } + +.cmp-dm-portal i.icon.usd::before { content: "=EF=85=95"; } + +.cmp-dm-portal i.icon.inr::before { content: "=EF=85=96"; } + +.cmp-dm-portal i.icon.cny::before, .cmp-dm-portal i.icon.jpy::before, .cmp-= +dm-portal i.icon.rmb::before { content: "=EF=85=97"; } + +.cmp-dm-portal i.icon.rouble::before, .cmp-dm-portal i.icon.rub::before { c= +ontent: "=EF=85=98"; } + +.cmp-dm-portal i.icon.krw::before { content: "=EF=85=99"; } + +.cmp-dm-portal i.icon.btc::before { content: "=EF=85=9A"; } + +.cmp-dm-portal i.icon.gratipay::before { content: "=EF=86=84"; } + +.cmp-dm-portal i.icon.zip::before { content: "=EF=86=87"; } + +.cmp-dm-portal i.icon.dot.circle.outline::before { content: "=EF=86=92"; } + +.cmp-dm-portal i.icon.try::before { content: "=EF=86=95"; } + +.cmp-dm-portal i.icon.graduation::before { content: "=EF=86=9D"; } + +.cmp-dm-portal i.icon.circle.outline::before { content: "=EF=87=9B"; } + +.cmp-dm-portal i.icon.sliders::before { content: "=EF=87=9E"; } + +.cmp-dm-portal i.icon.weixin::before { content: "=EF=87=97"; } + +.cmp-dm-portal i.icon.teletype::before, .cmp-dm-portal i.icon.tty::before {= + content: "=EF=87=A4"; } + +.cmp-dm-portal i.icon.binoculars::before { content: "=EF=87=A5"; } + +.cmp-dm-portal i.icon.power.cord::before { content: "=EF=87=A6"; } + +.cmp-dm-portal i.icon.wi-fi::before { content: "=EF=87=AB"; } + +.cmp-dm-portal i.icon.visa.card::before { content: "=EF=87=B0"; } + +.cmp-dm-portal i.icon.mastercard.card::before { content: "=EF=87=B1"; } + +.cmp-dm-portal i.icon.discover.card::before { content: "=EF=87=B2"; } + +.cmp-dm-portal i.icon.american.express.card::before, .cmp-dm-portal i.icon.= +amex::before { content: "=EF=87=B3"; } + +.cmp-dm-portal i.icon.stripe.card::before { content: "=EF=87=B5"; } + +.cmp-dm-portal i.icon.bell.slash::before { content: "=EF=87=B6"; } + +.cmp-dm-portal i.icon.bell.slash.outline::before { content: "=EF=87=B7"; } + +.cmp-dm-portal i.icon.area.graph::before { content: "=EF=87=BE"; } + +.cmp-dm-portal i.icon.pie.graph::before { content: "=EF=88=80"; } + +.cmp-dm-portal i.icon.line.graph::before { content: "=EF=88=81"; } + +.cmp-dm-portal i.icon.cc::before { content: "=EF=88=8A"; } + +.cmp-dm-portal i.icon.ils::before, .cmp-dm-portal i.icon.sheqel::before { c= +ontent: "=EF=88=8B"; } + +.cmp-dm-portal i.icon.plus.cart::before { content: "=EF=88=97"; } + +.cmp-dm-portal i.icon.arrow.down.cart::before { content: "=EF=88=98"; } + +.cmp-dm-portal i.icon.detective::before { content: "=EF=88=9B"; } + +.cmp-dm-portal i.icon.venus::before { content: "=EF=88=A1"; } + +.cmp-dm-portal i.icon.mars::before { content: "=EF=88=A2"; } + +.cmp-dm-portal i.icon.mercury::before { content: "=EF=88=A3"; } + +.cmp-dm-portal i.icon.intersex::before { content: "=EF=88=A4"; } + +.cmp-dm-portal i.icon.female.homosexual::before, .cmp-dm-portal i.icon.venu= +s.double::before { content: "=EF=88=A6"; } + +.cmp-dm-portal i.icon.male.homosexual::before, .cmp-dm-portal i.icon.mars.d= +ouble::before { content: "=EF=88=A7"; } + +.cmp-dm-portal i.icon.venus.mars::before { content: "=EF=88=A8"; } + +.cmp-dm-portal i.icon.mars.alternate::before, .cmp-dm-portal i.icon.mars.st= +roke::before { content: "=EF=88=A9"; } + +.cmp-dm-portal i.icon.mars.stroke.vertical::before, .cmp-dm-portal i.icon.m= +ars.vertical::before { content: "=EF=88=AA"; } + +.cmp-dm-portal i.icon.mars.horizontal::before, .cmp-dm-portal i.icon.mars.s= +troke.horizontal::before { content: "=EF=88=AB"; } + +.cmp-dm-portal i.icon.asexual::before { content: "=EF=88=AD"; } + +.cmp-dm-portal i.icon.facebook.official::before { content: "=EF=88=B0"; } + +.cmp-dm-portal i.icon.user.plus::before { content: "=EF=88=B4"; } + +.cmp-dm-portal i.icon.user.cancel::before, .cmp-dm-portal i.icon.user.close= +::before, .cmp-dm-portal i.icon.user.delete::before, .cmp-dm-portal i.icon.= +user.times::before, .cmp-dm-portal i.icon.user.x::before { content: "=EF=88= +=B5"; } + +.cmp-dm-portal i.icon.bed::before { content: "=EF=88=B6"; } + +.cmp-dm-portal i.icon.yc::before, .cmp-dm-portal i.icon.ycombinator::before= + { content: "=EF=88=BB"; } + +.cmp-dm-portal i.icon.battery.four::before { content: "=EF=89=80"; } + +.cmp-dm-portal i.icon.battery.three.quarters::before, .cmp-dm-portal i.icon= +.battery.three::before { content: "=EF=89=81"; } + +.cmp-dm-portal i.icon.battery.half::before, .cmp-dm-portal i.icon.battery.t= +wo::before { content: "=EF=89=82"; } + +.cmp-dm-portal i.icon.battery.one::before, .cmp-dm-portal i.icon.battery.qu= +arter::before { content: "=EF=89=83"; } + +.cmp-dm-portal i.icon.battery.zero::before { content: "=EF=89=84"; } + +.cmp-dm-portal i.icon.i.cursor::before { content: "=EF=89=86"; } + +.cmp-dm-portal i.icon.japan.credit.bureau.card::before, .cmp-dm-portal i.ic= +on.jcb::before { content: "=EF=89=8B"; } + +.cmp-dm-portal i.icon.diners.club.card::before { content: "=EF=89=8C"; } + +.cmp-dm-portal i.icon.balance::before { content: "=EF=89=8E"; } + +.cmp-dm-portal i.icon.hourglass.outline::before, .cmp-dm-portal i.icon.hour= +glass.zero::before { content: "=EF=89=90"; } + +.cmp-dm-portal i.icon.hourglass.one::before { content: "=EF=89=91"; } + +.cmp-dm-portal i.icon.hourglass.two::before { content: "=EF=89=92"; } + +.cmp-dm-portal i.icon.hourglass.three::before { content: "=EF=89=93"; } + +.cmp-dm-portal i.icon.hourglass.four::before { content: "=EF=89=94"; } + +.cmp-dm-portal i.icon.grab::before { content: "=EF=89=95"; } + +.cmp-dm-portal i.icon.hand.victory::before { content: "=EF=89=9B"; } + +.cmp-dm-portal i.icon.tm::before { content: "=EF=89=9C"; } + +.cmp-dm-portal i.icon.r.circle::before { content: "=EF=89=9D"; } + +.cmp-dm-portal i.icon.television::before { content: "=EF=89=AC"; } + +.cmp-dm-portal i.icon.five.hundred.pixels::before { content: "=EF=89=AE"; } + +.cmp-dm-portal i.icon.calendar.plus::before { content: "=EF=89=B1"; } + +.cmp-dm-portal i.icon.calendar.minus::before { content: "=EF=89=B2"; } + +.cmp-dm-portal i.icon.calendar.times::before { content: "=EF=89=B3"; } + +.cmp-dm-portal i.icon.calendar.check::before { content: "=EF=89=B4"; } + +.cmp-dm-portal i.icon.factory::before { content: "=EF=89=B5"; } + +.cmp-dm-portal i.icon.commenting::before { content: "=EF=89=BA"; } + +.cmp-dm-portal i.icon.commenting.outline::before { content: "=EF=89=BB"; } + +.cmp-dm-portal i.icon.edge::before, .cmp-dm-portal i.icon.ms.edge::before {= + content: "=EF=8A=82"; } + +.cmp-dm-portal i.icon.wordpress.beginner::before { content: "=EF=8A=97"; } + +.cmp-dm-portal i.icon.wordpress.forms::before { content: "=EF=8A=98"; } + +.cmp-dm-portal i.icon.envira::before { content: "=EF=8A=99"; } + +.cmp-dm-portal i.icon.question.circle.outline::before { content: "=EF=8A=9C= +"; } + +.cmp-dm-portal i.icon.ald::before, .cmp-dm-portal i.icon.als::before, .cmp-= +dm-portal i.icon.assistive.listening.devices::before { content: "=EF=8A=A2"= +; } + +.cmp-dm-portal i.icon.asl.interpreting::before { content: "=EF=8A=A3"; } + +.cmp-dm-portal i.icon.deaf::before { content: "=EF=8A=A4"; } + +.cmp-dm-portal i.icon.american.sign.language.interpreting::before { content= +: "=EF=8A=A3"; } + +.cmp-dm-portal i.icon.hard.of.hearing::before { content: "=EF=8A=A4"; } + +.cmp-dm-portal i.icon.signing::before { content: "=EF=8A=A7"; } + +.cmp-dm-portal i.icon.new.pied.piper::before { content: "=EF=8A=AE"; } + +.cmp-dm-portal i.icon.theme.isle::before { content: "=EF=8A=B2"; } + +.cmp-dm-portal i.icon.google.plus.official::before { content: "=EF=8A=B3"; = +} + +.cmp-dm-portal i.icon.fa::before { content: "=EF=8A=B4"; } + +.cmp-dm-portal i.icon.vcard::before { content: "=EF=8A=BB"; } + +.cmp-dm-portal i.icon.vcard.outline::before { content: "=EF=8A=BC"; } + +.cmp-dm-portal i.icon.drivers.license::before { content: "=EF=8B=82"; } + +.cmp-dm-portal i.icon.drivers.license.outline::before { content: "=EF=8B=83= +"; } + +.cmp-dm-portal i.icon.thermometer::before { content: "=EF=8B=87"; } + +.cmp-dm-portal i.icon.bath::before, .cmp-dm-portal i.icon.s15::before { con= +tent: "=EF=8B=8D"; } + +.cmp-dm-portal i.icon.times.rectangle::before { content: "=EF=8B=93"; } + +.cmp-dm-portal i.icon.times.rectangle.outline::before { content: "=EF=8B=94= +"; } + +.cmp-dm-portal .ui.image { position: relative; display: inline-block; verti= +cal-align: middle; max-width: 100%; background-color: transparent; } + +.cmp-dm-portal img.ui.image { display: block; } + +.cmp-dm-portal .ui.image img, .cmp-dm-portal .ui.image svg { display: block= +; max-width: 100%; height: auto; } + +.cmp-dm-portal .ui.button.hidden, .cmp-dm-portal .ui.hidden.images, .cmp-dm= +-portal .ui.ui.hidden.image { display: none; } + +.cmp-dm-portal .ui.hidden.transition.image, .cmp-dm-portal .ui.hidden.trans= +ition.images { display: block; visibility: hidden; } + +.cmp-dm-portal .ui.images > .hidden.transition { display: inline-block; vis= +ibility: hidden; } + +.cmp-dm-portal .ui.medium.image, .cmp-dm-portal .ui.medium.images .image, .= +cmp-dm-portal .ui.medium.images img, .cmp-dm-portal .ui.medium.images svg {= + width: 300px; height: auto; font-size: 1rem; } + +.cmp-dm-portal .ui.mini.image, .cmp-dm-portal .ui.mini.images .image, .cmp-= +dm-portal .ui.mini.images img, .cmp-dm-portal .ui.mini.images svg { width: = +35px; height: auto; font-size: 0.785714rem; } + +.cmp-dm-portal .ui.input { position: relative; font-weight: 400; font-style= +: normal; display: inline-flex; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.input > input { margin: 0px; max-width: 100%; -webkit-bo= +x-flex: 1; flex: 1 0 auto; outline: none; -webkit-tap-highlight-color: rgba= +(255, 255, 255, 0); text-align: left; line-height: 1.21429em; font-family: = +graphik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; paddin= +g: 0.678571em 1em; background: rgb(255, 255, 255); border: 1px solid rgba(3= +4, 36, 38, 0.15); color: rgb(80, 80, 80); border-radius: 0.285714rem; trans= +ition: box-shadow 0.1s ease 0s, border-color 0.1s ease 0s, -webkit-box-shad= +ow 0.1s ease 0s; box-shadow: none; } + +.cmp-dm-portal .ui.input > input::-webkit-input-placeholder { color: rgb(25= +5, 255, 255); } + +.cmp-dm-portal .ui.input.down input, .cmp-dm-portal .ui.input > input:activ= +e { border-color: rgba(0, 0, 0, 0.3); background: rgb(250, 250, 250); color= +: rgb(80, 80, 80); box-shadow: none; } + +.cmp-dm-portal .ui.input.focus > input, .cmp-dm-portal .ui.input > input:fo= +cus { border-color: rgb(161, 0, 255); background: rgb(255, 255, 255); color= +: rgba(0, 0, 0, 0.8); box-shadow: none; } + +.cmp-dm-portal .ui.input.focus > input::-webkit-input-placeholder, .cmp-dm-= +portal .ui.input > input:focus::-webkit-input-placeholder { color: rgb(195,= + 195, 195); } + +.cmp-dm-portal .ui.icon.input > i.icon { cursor: default; position: absolut= +e; line-height: 1; text-align: center; top: 0px; right: 0px; margin: 0px; h= +eight: 100%; width: 2.67143em; opacity: 0.5; border-radius: 0px 0.285714rem= + 0.285714rem 0px; transition: opacity 0.3s ease 0s; } + +.cmp-dm-portal .ui.icon.input > i.icon:not(.link) { pointer-events: none; } + +.cmp-dm-portal .ui.ui.ui.ui.icon.input > input, .cmp-dm-portal .ui.ui.ui.ui= +.icon.input > textarea { padding-right: 2.67143em; } + +.cmp-dm-portal .ui.icon.input > i.icon::after, .cmp-dm-portal .ui.icon.inpu= +t > i.icon::before { left: 0px; position: absolute; text-align: center; top= +: 50%; width: 100%; margin-top: -0.5em; } + +.cmp-dm-portal .ui.icon.input > i.link.icon { cursor: pointer; } + +.cmp-dm-portal .ui.icon.input > i.circular.icon { top: 0.35em; right: 0.5em= +; } + +.cmp-dm-portal .ui[class*=3D"left icon"].input > i.icon { right: auto; left= +: 1px; border-radius: 0.285714rem 0px 0px 0.285714rem; } + +.cmp-dm-portal .ui[class*=3D"left icon"].input > i.circular.icon { right: a= +uto; left: 0.5em; } + +.cmp-dm-portal .ui.ui.ui.ui[class*=3D"left icon"].input > input, .cmp-dm-po= +rtal .ui.ui.ui.ui[class*=3D"left icon"].input > textarea { padding-left: 2.= +67143em; padding-right: 1em; } + +.cmp-dm-portal .ui.icon.input > input:focus ~ i.icon, .cmp-dm-portal .ui.ic= +on.input > textarea:focus ~ i.icon { opacity: 1; } + +.cmp-dm-portal .ui.icon.input > textarea ~ .icon { height: 3em; } + +.cmp-dm-portal :not(.field) > .ui.transparent.icon.input > textarea ~ .icon= + { height: 1.3em; } + +.cmp-dm-portal .ui.fluid.input { display: flex; } + +.cmp-dm-portal .ui.fluid.input > input { width: 0px !important; } + +.cmp-dm-portal .ui.input { font-size: 1em; } + +.cmp-dm-portal .ui.big.input { font-size: 1.28571em; } + +.cmp-dm-portal .ui.label { display: inline-block; line-height: 1; vertical-= +align: baseline; margin: 0px 0.142857em; background-color: rgb(232, 232, 23= +2); background-image: none; padding: 0.75em 1.5em; color: rgba(0, 0, 0, 0.6= +); text-transform: none; font-weight: 400; border: 0px solid transparent; b= +order-radius: 0.285714rem; transition: background 0.1s ease 0s; } + +.cmp-dm-portal .ui.label:first-child { margin-left: 0px; } + +.cmp-dm-portal .ui.label:last-child { margin-right: 0px; } + +.cmp-dm-portal .ui.label > a, .cmp-dm-portal a.ui.label { cursor: pointer; = +} + +.cmp-dm-portal .ui.label > a { color: inherit; opacity: 0.5; transition: op= +acity 0.1s ease 0s; } + +.cmp-dm-portal .ui.label > a:hover { opacity: 1; } + +.cmp-dm-portal .ui.label > img { vertical-align: middle; height: 2.5em; wid= +th: auto !important; } + +.cmp-dm-portal .ui.label > .icon, .cmp-dm-portal .ui.left.icon.label > .ico= +n { width: auto; margin: 0px 0.75em 0px 0px; } + +.cmp-dm-portal .ui.label > .detail { display: inline-block; vertical-align:= + top; font-weight: 700; margin-left: 1em; opacity: 0.8; } + +.cmp-dm-portal .ui.label > .detail .icon { margin: 0px 0.25em 0px 0px; } + +.cmp-dm-portal .ui.label > .close.icon, .cmp-dm-portal .ui.label > .delete.= +icon { cursor: pointer; font-size: 0.928571em; opacity: 0.5; transition: ba= +ckground 0.1s ease 0s; } + +.cmp-dm-portal .ui.label > .close.icon:hover, .cmp-dm-portal .ui.label > .d= +elete.icon:hover { opacity: 1; } + +.cmp-dm-portal .ui.label.left.icon > .close.icon, .cmp-dm-portal .ui.label.= +left.icon > .delete.icon { margin: 0px 0.5em 0px 0px; } + +.cmp-dm-portal .ui.label:not(.icon) > .close.icon, .cmp-dm-portal .ui.label= +:not(.icon) > .delete.icon { margin: 0px 0px 0px 0.5em; } + +.cmp-dm-portal .ui.icon.label > .icon { margin: 0px auto; } + +.cmp-dm-portal .ui.right.icon.label > .icon { margin: 0px 0px 0px 0.75em; } + +.cmp-dm-portal .ui.labels > .label { margin: 0px 0.5em 0.5em 0px; } + +.cmp-dm-portal .ui.header > .ui.label { margin-top: -0.375em; } + +.cmp-dm-portal .ui.attached.segment > .ui.top.left.attached.label, .cmp-dm-= +portal .ui.bottom.attached.segment > .ui.top.left.attached.label { border-t= +op-left-radius: 0px; } + +.cmp-dm-portal .ui.attached.segment > .ui.top.right.attached.label, .cmp-dm= +-portal .ui.bottom.attached.segment > .ui.top.right.attached.label { border= +-top-right-radius: 0px; } + +.cmp-dm-portal .ui.top.attached.segment > .ui.bottom.left.attached.label { = +border-bottom-left-radius: 0px; } + +.cmp-dm-portal .ui.top.attached.segment > .ui.bottom.right.attached.label {= + border-bottom-right-radius: 0px; } + +.cmp-dm-portal .ui.top.attached.label + :not(.attached), .cmp-dm-portal .ui= +.top.attached.label ~ .ui.bottom.attached.label + :not(.attached) { margin-= +top: 2rem !important; } + +.cmp-dm-portal .ui.bottom.attached.label ~ :last-child:not(.attached) { mar= +gin-top: 0px; margin-bottom: 2rem !important; } + +.cmp-dm-portal .ui.tag.label, .cmp-dm-portal .ui.tag.labels .label { margin= +-left: 1em; position: relative; padding-left: 1.5em; padding-right: 1.5em; = +border-radius: 0px 0.285714rem 0.285714rem 0px; transition: none 0s ease 0s= +; } + +.cmp-dm-portal .ui.tag.label::before, .cmp-dm-portal .ui.tag.labels .label:= +:before { position: absolute; transform: translateY(-50%) translateX(50%) r= +otate(-45deg); top: 50%; right: 100%; content: ""; background-color: inheri= +t; background-image: none; width: 1.56em; height: 1.56em; transition: none = +0s ease 0s; } + +.cmp-dm-portal .ui.tag.label::after, .cmp-dm-portal .ui.tag.labels .label::= +after { position: absolute; content: ""; top: 50%; left: -0.25em; margin-to= +p: -0.25em; background-color: rgb(255, 255, 255); width: 0.5em; height: 0.5= +em; box-shadow: rgba(0, 0, 0, 0.3) 0px -1px 1px 0px; border-radius: 500rem;= + } + +.cmp-dm-portal .ui.basic.tag.label::before, .cmp-dm-portal .ui.basic.tag.la= +bels .label::before { border-color: inherit; border-width: 1px 0px 0px 1px;= + border-style: inherit; right: calc(100% + 1px); } + +.cmp-dm-portal .ui.basic.tag.label::after, .cmp-dm-portal .ui.basic.tag.lab= +els .label::after { box-shadow: rgba(0, 0, 0, 0.8) 0px -1px 3px 0px; } + +.cmp-dm-portal .ui.labels a.label:hover, .cmp-dm-portal a.ui.label:hover { = +background-color: rgb(224, 224, 224); border-color: rgb(224, 224, 224); bac= +kground-image: none; color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.labels a.label:hover::before, .cmp-dm-portal a.ui.label:= +hover::before { color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.active.label { border-color: rgb(208, 208, 208); } + +.cmp-dm-portal .ui.active.label, .cmp-dm-portal .ui.active.label::before { = +background-color: rgb(208, 208, 208); background-image: none; color: rgba(0= +, 0, 0, 0.95); } + +.cmp-dm-portal .ui.labels a.active.label:hover, .cmp-dm-portal a.ui.active.= +label:hover { border-color: rgb(200, 200, 200); } + +.cmp-dm-portal .ui.labels a.active.label:hover, .cmp-dm-portal .ui.labels a= +.active.label:hover::before, .cmp-dm-portal a.ui.active.label:hover, .cmp-d= +m-portal a.ui.active.label:hover::before { background-color: rgb(200, 200, = +200); background-image: none; color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.label.visible:not(.dropdown), .cmp-dm-portal .ui.labels.= +visible .label { display: inline-block !important; } + +.cmp-dm-portal .ui.label.hidden, .cmp-dm-portal .ui.labels.hidden .label { = +display: none !important; } + +.cmp-dm-portal .ui.basic.label, .cmp-dm-portal .ui.basic.labels .label { ba= +ckground: none rgb(255, 255, 255); border: 1px solid rgba(34, 36, 38, 0.15)= +; color: rgb(80, 80, 80); box-shadow: none; } + +.cmp-dm-portal .ui.basic.labels a.label:hover, .cmp-dm-portal a.ui.basic.la= +bel:hover { text-decoration: none; background: none rgb(255, 255, 255); col= +or: rgb(145, 0, 230); box-shadow: none; } + +.cmp-dm-portal .ui.primary.labels .label, .cmp-dm-portal .ui.ui.ui.primary.= +label { background-color: rgb(161, 0, 255); border-color: rgb(161, 0, 255);= + color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.primary.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.= +primary.label:hover { background-color: rgb(145, 0, 230); border-color: rgb= +(145, 0, 230); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .primary.label, .cmp-dm-portal .ui.ui.ui.ba= +sic.primary.label { background: none rgb(255, 255, 255); border-color: rgb(= +161, 0, 255); color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.basic.labels a.primary.label:hover, .cmp-dm-portal a.ui.= +ui.ui.basic.primary.label:hover { background: none rgb(255, 255, 255); bord= +er-color: rgb(145, 0, 230); color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.secondary.labels .label, .cmp-dm-portal .ui.ui.ui.second= +ary.label { background-color: rgb(80, 80, 80); border-color: rgb(80, 80, 80= +); color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.secondary.labels a.label:hover, .cmp-dm-portal a.ui.ui.u= +i.secondary.label:hover { background-color: rgb(93, 93, 93); border-color: = +rgb(93, 93, 93); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .secondary.label, .cmp-dm-portal .ui.ui.ui.= +basic.secondary.label { background: none rgb(255, 255, 255); border-color: = +rgb(80, 80, 80); color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.basic.labels a.secondary.label:hover, .cmp-dm-portal a.u= +i.ui.ui.basic.secondary.label:hover { background: none rgb(255, 255, 255); = +border-color: rgb(93, 93, 93); color: rgb(93, 93, 93); } + +.cmp-dm-portal .ui.red.labels .label, .cmp-dm-portal .ui.ui.ui.red.label { = +background-color: rgb(219, 40, 40); border-color: rgb(219, 40, 40); color: = +rgb(255, 255, 255); } + +.cmp-dm-portal .ui.red.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.red.= +label:hover { background-color: rgb(208, 25, 25); border-color: rgb(208, 25= +, 25); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .red.label, .cmp-dm-portal .ui.ui.ui.basic.= +red.label { background: none rgb(255, 255, 255); border-color: rgb(219, 40,= + 40); color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.basic.labels a.red.label:hover, .cmp-dm-portal a.ui.ui.u= +i.basic.red.label:hover { background: none rgb(255, 255, 255); border-color= +: rgb(208, 25, 25); color: rgb(208, 25, 25); } + +.cmp-dm-portal .ui.orange.labels .label, .cmp-dm-portal .ui.ui.ui.orange.la= +bel { background-color: rgb(242, 113, 28); border-color: rgb(242, 113, 28);= + color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.orange.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.o= +range.label:hover { background-color: rgb(242, 98, 2); border-color: rgb(24= +2, 98, 2); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .orange.label, .cmp-dm-portal .ui.ui.ui.bas= +ic.orange.label { background: none rgb(255, 255, 255); border-color: rgb(24= +2, 113, 28); color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.basic.labels a.orange.label:hover, .cmp-dm-portal a.ui.u= +i.ui.basic.orange.label:hover { background: none rgb(255, 255, 255); border= +-color: rgb(242, 98, 2); color: rgb(242, 98, 2); } + +.cmp-dm-portal .ui.ui.ui.yellow.label, .cmp-dm-portal .ui.yellow.labels .la= +bel { background-color: rgb(251, 189, 8); border-color: rgb(251, 189, 8); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.yellow.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.y= +ellow.label:hover { background-color: rgb(234, 174, 0); border-color: rgb(2= +34, 174, 0); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .yellow.label, .cmp-dm-portal .ui.ui.ui.bas= +ic.yellow.label { background: none rgb(255, 255, 255); border-color: rgb(25= +1, 189, 8); color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.basic.labels a.yellow.label:hover, .cmp-dm-portal a.ui.u= +i.ui.basic.yellow.label:hover { background: none rgb(255, 255, 255); border= +-color: rgb(234, 174, 0); color: rgb(234, 174, 0); } + +.cmp-dm-portal .ui.olive.labels .label, .cmp-dm-portal .ui.ui.ui.olive.labe= +l { background-color: rgb(181, 204, 24); border-color: rgb(181, 204, 24); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.olive.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.ol= +ive.label:hover { background-color: rgb(167, 189, 13); border-color: rgb(16= +7, 189, 13); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .olive.label, .cmp-dm-portal .ui.ui.ui.basi= +c.olive.label { background: none rgb(255, 255, 255); border-color: rgb(181,= + 204, 24); color: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.basic.labels a.olive.label:hover, .cmp-dm-portal a.ui.ui= +.ui.basic.olive.label:hover { background: none rgb(255, 255, 255); border-c= +olor: rgb(167, 189, 13); color: rgb(167, 189, 13); } + +.cmp-dm-portal .ui.green.labels .label, .cmp-dm-portal .ui.ui.ui.green.labe= +l { background-color: rgb(33, 186, 69); border-color: rgb(33, 186, 69); col= +or: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.green.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.gr= +een.label:hover { background-color: rgb(22, 171, 57); border-color: rgb(22,= + 171, 57); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .green.label, .cmp-dm-portal .ui.ui.ui.basi= +c.green.label { background: none rgb(255, 255, 255); border-color: rgb(33, = +186, 69); color: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.basic.labels a.green.label:hover, .cmp-dm-portal a.ui.ui= +.ui.basic.green.label:hover { background: none rgb(255, 255, 255); border-c= +olor: rgb(22, 171, 57); color: rgb(22, 171, 57); } + +.cmp-dm-portal .ui.teal.labels .label, .cmp-dm-portal .ui.ui.ui.teal.label = +{ background-color: rgb(0, 181, 173); border-color: rgb(0, 181, 173); color= +: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.teal.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.tea= +l.label:hover { background-color: rgb(0, 156, 149); border-color: rgb(0, 15= +6, 149); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .teal.label, .cmp-dm-portal .ui.ui.ui.basic= +.teal.label { background: none rgb(255, 255, 255); border-color: rgb(0, 181= +, 173); color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.basic.labels a.teal.label:hover, .cmp-dm-portal a.ui.ui.= +ui.basic.teal.label:hover { background: none rgb(255, 255, 255); border-col= +or: rgb(0, 156, 149); color: rgb(0, 156, 149); } + +.cmp-dm-portal .ui.blue.labels .label, .cmp-dm-portal .ui.ui.ui.blue.label = +{ background-color: rgb(33, 133, 208); border-color: rgb(33, 133, 208); col= +or: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.blue.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.blu= +e.label:hover { background-color: rgb(22, 120, 194); border-color: rgb(22, = +120, 194); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .blue.label, .cmp-dm-portal .ui.ui.ui.basic= +.blue.label { background: none rgb(255, 255, 255); border-color: rgb(33, 13= +3, 208); color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.basic.labels a.blue.label:hover, .cmp-dm-portal a.ui.ui.= +ui.basic.blue.label:hover { background: none rgb(255, 255, 255); border-col= +or: rgb(22, 120, 194); color: rgb(22, 120, 194); } + +.cmp-dm-portal .ui.ui.ui.violet.label, .cmp-dm-portal .ui.violet.labels .la= +bel { background-color: rgb(100, 53, 201); border-color: rgb(100, 53, 201);= + color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.violet.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.v= +iolet.label:hover { background-color: rgb(88, 41, 187); border-color: rgb(8= +8, 41, 187); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .violet.label, .cmp-dm-portal .ui.ui.ui.bas= +ic.violet.label { background: none rgb(255, 255, 255); border-color: rgb(10= +0, 53, 201); color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.basic.labels a.violet.label:hover, .cmp-dm-portal a.ui.u= +i.ui.basic.violet.label:hover { background: none rgb(255, 255, 255); border= +-color: rgb(88, 41, 187); color: rgb(88, 41, 187); } + +.cmp-dm-portal .ui.purple.labels .label, .cmp-dm-portal .ui.ui.ui.purple.la= +bel { background-color: rgb(163, 51, 200); border-color: rgb(163, 51, 200);= + color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.purple.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.p= +urple.label:hover { background-color: rgb(150, 39, 186); border-color: rgb(= +150, 39, 186); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .purple.label, .cmp-dm-portal .ui.ui.ui.bas= +ic.purple.label { background: none rgb(255, 255, 255); border-color: rgb(16= +3, 51, 200); color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.basic.labels a.purple.label:hover, .cmp-dm-portal a.ui.u= +i.ui.basic.purple.label:hover { background: none rgb(255, 255, 255); border= +-color: rgb(150, 39, 186); color: rgb(150, 39, 186); } + +.cmp-dm-portal .ui.pink.labels .label, .cmp-dm-portal .ui.ui.ui.pink.label = +{ background-color: rgb(224, 57, 151); border-color: rgb(224, 57, 151); col= +or: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.pink.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.pin= +k.label:hover { background-color: rgb(230, 26, 141); border-color: rgb(230,= + 26, 141); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .pink.label, .cmp-dm-portal .ui.ui.ui.basic= +.pink.label { background: none rgb(255, 255, 255); border-color: rgb(224, 5= +7, 151); color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.basic.labels a.pink.label:hover, .cmp-dm-portal a.ui.ui.= +ui.basic.pink.label:hover { background: none rgb(255, 255, 255); border-col= +or: rgb(230, 26, 141); color: rgb(230, 26, 141); } + +.cmp-dm-portal .ui.brown.labels .label, .cmp-dm-portal .ui.ui.ui.brown.labe= +l { background-color: rgb(165, 103, 63); border-color: rgb(165, 103, 63); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.brown.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.br= +own.label:hover { background-color: rgb(151, 91, 51); border-color: rgb(151= +, 91, 51); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .brown.label, .cmp-dm-portal .ui.ui.ui.basi= +c.brown.label { background: none rgb(255, 255, 255); border-color: rgb(165,= + 103, 63); color: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.basic.labels a.brown.label:hover, .cmp-dm-portal a.ui.ui= +.ui.basic.brown.label:hover { background: none rgb(255, 255, 255); border-c= +olor: rgb(151, 91, 51); color: rgb(151, 91, 51); } + +.cmp-dm-portal .ui.grey.labels .label, .cmp-dm-portal .ui.ui.ui.grey.label = +{ background-color: rgb(118, 118, 118); border-color: rgb(118, 118, 118); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grey.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.gre= +y.label:hover { background-color: rgb(131, 131, 131); border-color: rgb(131= +, 131, 131); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .grey.label, .cmp-dm-portal .ui.ui.ui.basic= +.grey.label { background: none rgb(255, 255, 255); border-color: rgb(118, 1= +18, 118); color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.basic.labels a.grey.label:hover, .cmp-dm-portal a.ui.ui.= +ui.basic.grey.label:hover { background: none rgb(255, 255, 255); border-col= +or: rgb(131, 131, 131); color: rgb(131, 131, 131); } + +.cmp-dm-portal .ui.black.labels .label, .cmp-dm-portal .ui.ui.ui.black.labe= +l { background-color: rgb(27, 28, 29); border-color: rgb(27, 28, 29); color= +: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.black.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.bl= +ack.label:hover { background-color: rgb(39, 41, 42); border-color: rgb(39, = +41, 42); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .black.label, .cmp-dm-portal .ui.ui.ui.basi= +c.black.label { background: none rgb(255, 255, 255); border-color: rgb(27, = +28, 29); color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.basic.labels a.black.label:hover, .cmp-dm-portal a.ui.ui= +.ui.basic.black.label:hover { background: none rgb(255, 255, 255); border-c= +olor: rgb(39, 41, 42); color: rgb(39, 41, 42); } + +.cmp-dm-portal .ui.horizontal.label, .cmp-dm-portal .ui.horizontal.labels .= +label { margin: 0px 0.5em 0px 0px; padding: 0.4em 1.5em; min-width: 3em; te= +xt-align: center; } + +.cmp-dm-portal .ui.circular.label, .cmp-dm-portal .ui.circular.labels .labe= +l { min-width: 2em; min-height: 2em; line-height: 1em; text-align: center; = +border-radius: 500rem; padding: 0.5em !important; } + +.cmp-dm-portal .ui.empty.circular.label, .cmp-dm-portal .ui.empty.circular.= +labels .label { min-width: 0px; min-height: 0px; overflow: hidden; width: 0= +.5em; height: 0.5em; vertical-align: baseline; } + +.cmp-dm-portal .ui.floating.label { position: absolute; z-index: 100; top: = +-1em; right: 0px; white-space: nowrap; transform: translateX(50%); } + +.cmp-dm-portal .ui.right.aligned.floating.label { transform: translateX(1.2= +em); } + +.cmp-dm-portal .ui.left.floating.label { left: 0px; right: auto; transform:= + translateX(-50%); } + +.cmp-dm-portal .ui.left.aligned.floating.label { transform: translateX(-1.2= +em); } + +.cmp-dm-portal .ui.bottom.floating.label { top: auto; bottom: -1em; } + +.cmp-dm-portal .ui.label, .cmp-dm-portal .ui.labels .label { font-size: 0.8= +57143rem; } + +.cmp-dm-portal .ui.large.label, .cmp-dm-portal .ui.large.labels .label { fo= +nt-size: 1rem; } + +.cmp-dm-portal .ui.primary.label, .cmp-dm-portal .ui.primary.labels .label = +{ background-color: rgb(161, 0, 255) !important; border-color: rgb(161, 0, = +255) !important; color: rgb(255, 255, 255) !important; } + +.cmp-dm-portal .ui.primary.labels .label:hover, .cmp-dm-portal a.ui.primary= +.label:hover { background-color: rgb(145, 0, 230) !important; border-color:= + rgb(145, 0, 230) !important; color: rgb(145, 0, 230) !important; } + +.cmp-dm-portal .ui.primary.corner.label, .cmp-dm-portal .ui.primary.corner.= +label:hover { background-color: transparent !important; } + +.cmp-dm-portal .ui.primary.ribbon.label { border-color: rgb(145, 0, 230) !i= +mportant; } + +.cmp-dm-portal .ui.basic.primary.label { background-color: rgb(255, 255, 25= +5) !important; color: rgb(161, 0, 255) !important; border-color: rgb(161, 0= +, 255) !important; } + +.cmp-dm-portal .ui.basic.primary.labels a.label:hover, .cmp-dm-portal a.ui.= +basic.primary.label:hover { background-color: rgb(255, 255, 255) !important= +; color: rgb(145, 0, 230) !important; border-color: rgb(145, 0, 230) !impor= +tant; } + +.cmp-dm-portal a:hover { text-decoration: underline; } + +.cmp-dm-portal .cmp-text p a:hover, .cmp-dm-portal a:hover { color: purple;= + } + +.cmp-dm-portal .ui.header a:hover { text-decoration: none; } + +.cmp-dm-portal .ui.card h3.header a { font-family: "Graphik semibold"; } + +.cmp-dm-portal .ui.list, .cmp-dm-portal ol.ui.list, .cmp-dm-portal ul.ui.li= +st { list-style-type: none; margin: 1em 0px; padding: 0px; } + +.cmp-dm-portal .ui.list:first-child, .cmp-dm-portal ol.ui.list:first-child,= + .cmp-dm-portal ul.ui.list:first-child { margin-top: 0px; padding-top: 0px;= + } + +.cmp-dm-portal .ui.list:last-child, .cmp-dm-portal ol.ui.list:last-child, .= +cmp-dm-portal ul.ui.list:last-child { margin-bottom: 0px; padding-bottom: 0= +px; } + +.cmp-dm-portal .ui.list .list > .item, .cmp-dm-portal .ui.list > .item, .cm= +p-dm-portal ol.ui.list li, .cmp-dm-portal ul.ui.list li { display: list-ite= +m; table-layout: fixed; list-style-type: none; list-style-position: outside= +; padding: 0.214286em 0px; line-height: 1.14286em; } + +.cmp-dm-portal .ui.list > .item::after, .cmp-dm-portal .ui.list > .list > .= +item::after, .cmp-dm-portal ol.ui.list > li:first-child::after, .cmp-dm-por= +tal ul.ui.list > li:first-child::after { content: ""; display: block; heigh= +t: 0px; clear: both; visibility: hidden; } + +.cmp-dm-portal .ui.list .list > .item:first-child, .cmp-dm-portal .ui.list = +> .item:first-child, .cmp-dm-portal ol.ui.list li:first-child, .cmp-dm-port= +al ul.ui.list li:first-child { padding-top: 0px; } + +.cmp-dm-portal .ui.list .list > .item:last-child, .cmp-dm-portal .ui.list >= + .item:last-child, .cmp-dm-portal ol.ui.list li:last-child, .cmp-dm-portal = +ul.ui.list li:last-child { padding-bottom: 0px; } + +.cmp-dm-portal .ui.list .list:not(.icon), .cmp-dm-portal ol.ui.list ol, .cm= +p-dm-portal ul.ui.list ul { clear: both; margin: 0px; padding: 0.75em 0px 0= +.25em 0.5em; } + +.cmp-dm-portal .ui.list .list > .item, .cmp-dm-portal ol.ui.list ol li, .cm= +p-dm-portal ul.ui.list ul li { padding: 0.142857em 0px; line-height: inheri= +t; } + +.cmp-dm-portal .ui.list .list > .item > .content, .cmp-dm-portal .ui.list >= + .item > .content { line-height: 1.14286em; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.list .list > .item > .content > .list, .cmp-dm-portal .u= +i.list > .item > .content > .list { margin-left: 0px; padding-left: 0px; } + +.cmp-dm-portal .ui.list .list > .item .header, .cmp-dm-portal .ui.list > .i= +tem .header { display: block; margin: 0px; font-family: graphik-regular-web= +, "Helvetica Neue", Arial, Helvetica, sans-serif; font-weight: 700; color: = +rgb(80, 80, 80); } + +.cmp-dm-portal .ui.list .list > .item .description, .cmp-dm-portal .ui.list= + > .item .description { display: block; color: rgba(0, 0, 0, 0.7); } + +.cmp-dm-portal .ui.list .list > .item a, .cmp-dm-portal .ui.list > .item a = +{ cursor: pointer; } + +.cmp-dm-portal .ui.list .list > a.item, .cmp-dm-portal .ui.list > a.item { = +cursor: pointer; color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.list .list > a.item:hover, .cmp-dm-portal .ui.list > a.i= +tem:hover { color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.list .list > .item a.header, .cmp-dm-portal .ui.list > .= +item a.header { cursor: pointer; color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.list .list > .item > a.header:hover, .cmp-dm-portal .ui.= +list > .item > a.header:hover { color: rgb(145, 0, 230) !important; } + +.cmp-dm-portal .ui.menu .ui.list .list > .item, .cmp-dm-portal .ui.menu .ui= +.list > .item { display: list-item; table-layout: fixed; background-color: = +transparent; list-style-type: none; list-style-position: outside; padding: = +0.214286em 0px; line-height: 1.14286em; } + +.cmp-dm-portal .ui.menu .ui.list .list > .item::before, .cmp-dm-portal .ui.= +menu .ui.list > .item::before { border: none; background: none; } + +.cmp-dm-portal .ui.menu .ui.list .list > .item:first-child, .cmp-dm-portal = +.ui.menu .ui.list > .item:first-child { padding-top: 0px; } + +.cmp-dm-portal .ui.menu .ui.list .list > .item:last-child, .cmp-dm-portal .= +ui.menu .ui.list > .item:last-child { padding-bottom: 0px; } + +.cmp-dm-portal .ui.list { font-size: 1em; } + +.cmp-dm-portal .ui.loader { display: none; position: absolute; top: 50%; le= +ft: 50%; margin: 0px; text-align: center; z-index: 1000; transform: transla= +teX(-50%) translateY(-50%); } + +.cmp-dm-portal .ui.loader::before { border-radius: 500rem; border: 0.2em so= +lid rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.loader::after, .cmp-dm-portal .ui.loader::before { posit= +ion: absolute; content: ""; top: 0px; left: 50%; width: 100%; height: 100%;= + } + +.cmp-dm-portal .ui.loader::after { animation: 0.6s linear 0s infinite norma= +l none running loader; border: 0.2em solid rgb(118, 118, 118); border-radiu= +s: 500rem; box-shadow: transparent 0px 0px 0px 1px; } + +@-webkit-keyframes loader {=20 + 100% { transform: rotate(1turn); } +} + +@keyframes loader {=20 + 100% { transform: rotate(1turn); } +} + +.cmp-dm-portal .ui.dimmer > .loader { display: block; } + +.cmp-dm-portal .ui.dimmer > .ui.loader { color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.dimmer > .ui.loader:not(.elastic)::before { border-color= +: rgba(255, 255, 255, 0.15); } + +.cmp-dm-portal .ui.inverted.dimmer > .ui.loader { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.inverted.dimmer > .ui.loader:not(.elastic)::before { bor= +der-color: rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.ui.ui.text.loader { width: auto; height: auto; text-a= +lign: center; font-style: normal; } + +.cmp-dm-portal .ui.indeterminate.loader::after { animation-direction: rever= +se; animation-duration: 1.2s; } + +.cmp-dm-portal .ui.loader.active, .cmp-dm-portal .ui.loader.visible { displ= +ay: block; } + +.cmp-dm-portal .ui.loader.disabled, .cmp-dm-portal .ui.loader.hidden { disp= +lay: none; } + +.cmp-dm-portal .ui.loader { width: 2.28571rem; height: 2.28571rem; font-siz= +e: 1em; } + +.cmp-dm-portal .ui.loader::after, .cmp-dm-portal .ui.loader::before { width= +: 2.28571rem; height: 2.28571rem; margin: 0px 0px 0px -1.14286rem; } + +.cmp-dm-portal .ui.text.loader { min-width: 2.28571rem; padding-top: 3.0714= +3rem; } + +.cmp-dm-portal .ui.big.loader { width: 3.71429rem; height: 3.71429rem; font= +-size: 1.28571em; } + +.cmp-dm-portal .ui.big.loader::after, .cmp-dm-portal .ui.big.loader::before= + { width: 3.71429rem; height: 3.71429rem; margin: 0px 0px 0px -1.85714rem; = +} + +.cmp-dm-portal .ui.big.text.loader { min-width: 3.71429rem; padding-top: 4.= +5rem; } + +.cmp-dm-portal .ui.huge.loader { width: 4.14286rem; height: 4.14286rem; fon= +t-size: 1.42857em; } + +.cmp-dm-portal .ui.huge.loader::after, .cmp-dm-portal .ui.huge.loader::befo= +re { width: 4.14286rem; height: 4.14286rem; margin: 0px 0px 0px -2.07143rem= +; } + +.cmp-dm-portal .ui.huge.text.loader { min-width: 4.14286rem; padding-top: 4= +.92857rem; } + +.cmp-dm-portal .ui.primary.basic.elastic.loading.button::after, .cmp-dm-por= +tal .ui.primary.basic.elastic.loading.button::before, .cmp-dm-portal .ui.pr= +imary.elastic.loader.loader::before, .cmp-dm-portal .ui.primary.elastic.loa= +ding.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.primary.el= +astic.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.= +primary.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-port= +al .ui.primary.loader.loader.loader::after, .cmp-dm-portal .ui.primary.load= +ing.loading.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.prim= +ary.loading.loading.loading.loading:not(.usual):not(.button)::after, .cmp-d= +m-portal .ui.primary.loading.loading.loading.loading > i.icon::after { colo= +r: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.inverted.primary.elastic.loader::before, .cmp-dm-portal = +.ui.inverted.primary.elastic.loading.loading.loading .input > i.icon::befor= +e, .cmp-dm-portal .ui.inverted.primary.elastic.loading.loading.loading:not(= +.segment)::before, .cmp-dm-portal .ui.inverted.primary.elastic.loading.load= +ing.loading > i.icon::before, .cmp-dm-portal .ui.inverted.primary.loader.lo= +ader.loader::after, .cmp-dm-portal .ui.inverted.primary.loading.loading.loa= +ding.loading .input > i.icon::after, .cmp-dm-portal .ui.inverted.primary.lo= +ading.loading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.invert= +ed.primary.loading.loading.loading.loading > i.icon::after { color: rgb(84,= + 200, 255); } + +.cmp-dm-portal .ui.secondary.basic.elastic.loading.button::after, .cmp-dm-p= +ortal .ui.secondary.basic.elastic.loading.button::before, .cmp-dm-portal .u= +i.secondary.elastic.loader.loader::before, .cmp-dm-portal .ui.secondary.ela= +stic.loading.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.se= +condary.elastic.loading.loading.loading.loading > i.icon::before, .cmp-dm-p= +ortal .ui.secondary.elastic.loading.loading.loading:not(.segment)::before, = +.cmp-dm-portal .ui.secondary.loader.loader.loader::after, .cmp-dm-portal .u= +i.secondary.loading.loading.loading.loading .input > i.icon::after, .cmp-dm= +-portal .ui.secondary.loading.loading.loading.loading:not(.usual):not(.butt= +on)::after, .cmp-dm-portal .ui.secondary.loading.loading.loading.loading > = +i.icon::after { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.inverted.secondary.elastic.loader::before, .cmp-dm-porta= +l .ui.inverted.secondary.elastic.loading.loading.loading .input > i.icon::b= +efore, .cmp-dm-portal .ui.inverted.secondary.elastic.loading.loading.loadin= +g:not(.segment)::before, .cmp-dm-portal .ui.inverted.secondary.elastic.load= +ing.loading.loading > i.icon::before, .cmp-dm-portal .ui.inverted.secondary= +.loader.loader.loader::after, .cmp-dm-portal .ui.inverted.secondary.loading= +.loading.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.inverte= +d.secondary.loading.loading.loading.loading:not(.usual)::after, .cmp-dm-por= +tal .ui.inverted.secondary.loading.loading.loading.loading > i.icon::after = +{ color: rgb(84, 84, 84); } + +.cmp-dm-portal .ui.red.basic.elastic.loading.button::after, .cmp-dm-portal = +.ui.red.basic.elastic.loading.button::before, .cmp-dm-portal .ui.red.elasti= +c.loader.loader::before, .cmp-dm-portal .ui.red.elastic.loading.loading.loa= +ding .input > i.icon::before, .cmp-dm-portal .ui.red.elastic.loading.loadin= +g.loading.loading > i.icon::before, .cmp-dm-portal .ui.red.elastic.loading.= +loading.loading:not(.segment)::before, .cmp-dm-portal .ui.red.loader.loader= +.loader::after, .cmp-dm-portal .ui.red.loading.loading.loading.loading .inp= +ut > i.icon::after, .cmp-dm-portal .ui.red.loading.loading.loading.loading:= +not(.usual):not(.button)::after, .cmp-dm-portal .ui.red.loading.loading.loa= +ding.loading > i.icon::after { color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.inverted.red.elastic.loader::before, .cmp-dm-portal .ui.= +inverted.red.elastic.loading.loading.loading .input > i.icon::before, .cmp-= +dm-portal .ui.inverted.red.elastic.loading.loading.loading:not(.segment)::b= +efore, .cmp-dm-portal .ui.inverted.red.elastic.loading.loading.loading > i.= +icon::before, .cmp-dm-portal .ui.inverted.red.loader.loader.loader::after, = +.cmp-dm-portal .ui.inverted.red.loading.loading.loading.loading .input > i.= +icon::after, .cmp-dm-portal .ui.inverted.red.loading.loading.loading.loadin= +g:not(.usual)::after, .cmp-dm-portal .ui.inverted.red.loading.loading.loadi= +ng.loading > i.icon::after { color: rgb(255, 105, 94); } + +.cmp-dm-portal .ui.orange.basic.elastic.loading.button::after, .cmp-dm-port= +al .ui.orange.basic.elastic.loading.button::before, .cmp-dm-portal .ui.oran= +ge.elastic.loader.loader::before, .cmp-dm-portal .ui.orange.elastic.loading= +.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.orange.elastic= +.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.orang= +e.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui= +.orange.loader.loader.loader::after, .cmp-dm-portal .ui.orange.loading.load= +ing.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.orange.loadi= +ng.loading.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal = +.ui.orange.loading.loading.loading.loading > i.icon::after { color: rgb(242= +, 113, 28); } + +.cmp-dm-portal .ui.inverted.orange.elastic.loader::before, .cmp-dm-portal .= +ui.inverted.orange.elastic.loading.loading.loading .input > i.icon::before,= + .cmp-dm-portal .ui.inverted.orange.elastic.loading.loading.loading:not(.se= +gment)::before, .cmp-dm-portal .ui.inverted.orange.elastic.loading.loading.= +loading > i.icon::before, .cmp-dm-portal .ui.inverted.orange.loader.loader.= +loader::after, .cmp-dm-portal .ui.inverted.orange.loading.loading.loading.l= +oading .input > i.icon::after, .cmp-dm-portal .ui.inverted.orange.loading.l= +oading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.oran= +ge.loading.loading.loading.loading > i.icon::after { color: rgb(255, 133, 2= +7); } + +.cmp-dm-portal .ui.yellow.basic.elastic.loading.button::after, .cmp-dm-port= +al .ui.yellow.basic.elastic.loading.button::before, .cmp-dm-portal .ui.yell= +ow.elastic.loader.loader::before, .cmp-dm-portal .ui.yellow.elastic.loading= +.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.yellow.elastic= +.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.yello= +w.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui= +.yellow.loader.loader.loader::after, .cmp-dm-portal .ui.yellow.loading.load= +ing.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.yellow.loadi= +ng.loading.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal = +.ui.yellow.loading.loading.loading.loading > i.icon::after { color: rgb(251= +, 189, 8); } + +.cmp-dm-portal .ui.inverted.yellow.elastic.loader::before, .cmp-dm-portal .= +ui.inverted.yellow.elastic.loading.loading.loading .input > i.icon::before,= + .cmp-dm-portal .ui.inverted.yellow.elastic.loading.loading.loading:not(.se= +gment)::before, .cmp-dm-portal .ui.inverted.yellow.elastic.loading.loading.= +loading > i.icon::before, .cmp-dm-portal .ui.inverted.yellow.loader.loader.= +loader::after, .cmp-dm-portal .ui.inverted.yellow.loading.loading.loading.l= +oading .input > i.icon::after, .cmp-dm-portal .ui.inverted.yellow.loading.l= +oading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.yell= +ow.loading.loading.loading.loading > i.icon::after { color: rgb(255, 226, 3= +1); } + +.cmp-dm-portal .ui.olive.basic.elastic.loading.button::after, .cmp-dm-porta= +l .ui.olive.basic.elastic.loading.button::before, .cmp-dm-portal .ui.olive.= +elastic.loader.loader::before, .cmp-dm-portal .ui.olive.elastic.loading.loa= +ding.loading .input > i.icon::before, .cmp-dm-portal .ui.olive.elastic.load= +ing.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.olive.elas= +tic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.olive= +.loader.loader.loader::after, .cmp-dm-portal .ui.olive.loading.loading.load= +ing.loading .input > i.icon::after, .cmp-dm-portal .ui.olive.loading.loadin= +g.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.olive= +.loading.loading.loading.loading > i.icon::after { color: rgb(181, 204, 24)= +; } + +.cmp-dm-portal .ui.inverted.olive.elastic.loader::before, .cmp-dm-portal .u= +i.inverted.olive.elastic.loading.loading.loading .input > i.icon::before, .= +cmp-dm-portal .ui.inverted.olive.elastic.loading.loading.loading:not(.segme= +nt)::before, .cmp-dm-portal .ui.inverted.olive.elastic.loading.loading.load= +ing > i.icon::before, .cmp-dm-portal .ui.inverted.olive.loader.loader.loade= +r::after, .cmp-dm-portal .ui.inverted.olive.loading.loading.loading.loading= + .input > i.icon::after, .cmp-dm-portal .ui.inverted.olive.loading.loading.= +loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.olive.loadi= +ng.loading.loading.loading > i.icon::after { color: rgb(217, 231, 120); } + +.cmp-dm-portal .ui.green.basic.elastic.loading.button::after, .cmp-dm-porta= +l .ui.green.basic.elastic.loading.button::before, .cmp-dm-portal .ui.green.= +elastic.loader.loader::before, .cmp-dm-portal .ui.green.elastic.loading.loa= +ding.loading .input > i.icon::before, .cmp-dm-portal .ui.green.elastic.load= +ing.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.green.elas= +tic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.green= +.loader.loader.loader::after, .cmp-dm-portal .ui.green.loading.loading.load= +ing.loading .input > i.icon::after, .cmp-dm-portal .ui.green.loading.loadin= +g.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.green= +.loading.loading.loading.loading > i.icon::after { color: rgb(33, 186, 69);= + } + +.cmp-dm-portal .ui.inverted.green.elastic.loader::before, .cmp-dm-portal .u= +i.inverted.green.elastic.loading.loading.loading .input > i.icon::before, .= +cmp-dm-portal .ui.inverted.green.elastic.loading.loading.loading:not(.segme= +nt)::before, .cmp-dm-portal .ui.inverted.green.elastic.loading.loading.load= +ing > i.icon::before, .cmp-dm-portal .ui.inverted.green.loader.loader.loade= +r::after, .cmp-dm-portal .ui.inverted.green.loading.loading.loading.loading= + .input > i.icon::after, .cmp-dm-portal .ui.inverted.green.loading.loading.= +loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.green.loadi= +ng.loading.loading.loading > i.icon::after { color: rgb(46, 204, 64); } + +.cmp-dm-portal .ui.teal.basic.elastic.loading.button::after, .cmp-dm-portal= + .ui.teal.basic.elastic.loading.button::before, .cmp-dm-portal .ui.teal.ela= +stic.loader.loader::before, .cmp-dm-portal .ui.teal.elastic.loading.loading= +.loading .input > i.icon::before, .cmp-dm-portal .ui.teal.elastic.loading.l= +oading.loading.loading > i.icon::before, .cmp-dm-portal .ui.teal.elastic.lo= +ading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.teal.loader= +.loader.loader::after, .cmp-dm-portal .ui.teal.loading.loading.loading.load= +ing .input > i.icon::after, .cmp-dm-portal .ui.teal.loading.loading.loading= +.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.teal.loading.l= +oading.loading.loading > i.icon::after { color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.inverted.teal.elastic.loader::before, .cmp-dm-portal .ui= +.inverted.teal.elastic.loading.loading.loading .input > i.icon::before, .cm= +p-dm-portal .ui.inverted.teal.elastic.loading.loading.loading:not(.segment)= +::before, .cmp-dm-portal .ui.inverted.teal.elastic.loading.loading.loading = +> i.icon::before, .cmp-dm-portal .ui.inverted.teal.loader.loader.loader::af= +ter, .cmp-dm-portal .ui.inverted.teal.loading.loading.loading.loading .inpu= +t > i.icon::after, .cmp-dm-portal .ui.inverted.teal.loading.loading.loading= +.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.teal.loading.loadi= +ng.loading.loading > i.icon::after { color: rgb(109, 255, 255); } + +.cmp-dm-portal .ui.blue.basic.elastic.loading.button::after, .cmp-dm-portal= + .ui.blue.basic.elastic.loading.button::before, .cmp-dm-portal .ui.blue.ela= +stic.loader.loader::before, .cmp-dm-portal .ui.blue.elastic.loading.loading= +.loading .input > i.icon::before, .cmp-dm-portal .ui.blue.elastic.loading.l= +oading.loading.loading > i.icon::before, .cmp-dm-portal .ui.blue.elastic.lo= +ading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.blue.loader= +.loader.loader::after, .cmp-dm-portal .ui.blue.loading.loading.loading.load= +ing .input > i.icon::after, .cmp-dm-portal .ui.blue.loading.loading.loading= +.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.blue.loading.l= +oading.loading.loading > i.icon::after { color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.inverted.blue.elastic.loader::before, .cmp-dm-portal .ui= +.inverted.blue.elastic.loading.loading.loading .input > i.icon::before, .cm= +p-dm-portal .ui.inverted.blue.elastic.loading.loading.loading:not(.segment)= +::before, .cmp-dm-portal .ui.inverted.blue.elastic.loading.loading.loading = +> i.icon::before, .cmp-dm-portal .ui.inverted.blue.loader.loader.loader::af= +ter, .cmp-dm-portal .ui.inverted.blue.loading.loading.loading.loading .inpu= +t > i.icon::after, .cmp-dm-portal .ui.inverted.blue.loading.loading.loading= +.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.blue.loading.loadi= +ng.loading.loading > i.icon::after { color: rgb(84, 200, 255); } + +.cmp-dm-portal .ui.violet.basic.elastic.loading.button::after, .cmp-dm-port= +al .ui.violet.basic.elastic.loading.button::before, .cmp-dm-portal .ui.viol= +et.elastic.loader.loader::before, .cmp-dm-portal .ui.violet.elastic.loading= +.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.violet.elastic= +.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.viole= +t.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui= +.violet.loader.loader.loader::after, .cmp-dm-portal .ui.violet.loading.load= +ing.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.violet.loadi= +ng.loading.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal = +.ui.violet.loading.loading.loading.loading > i.icon::after { color: rgb(100= +, 53, 201); } + +.cmp-dm-portal .ui.inverted.violet.elastic.loader::before, .cmp-dm-portal .= +ui.inverted.violet.elastic.loading.loading.loading .input > i.icon::before,= + .cmp-dm-portal .ui.inverted.violet.elastic.loading.loading.loading:not(.se= +gment)::before, .cmp-dm-portal .ui.inverted.violet.elastic.loading.loading.= +loading > i.icon::before, .cmp-dm-portal .ui.inverted.violet.loader.loader.= +loader::after, .cmp-dm-portal .ui.inverted.violet.loading.loading.loading.l= +oading .input > i.icon::after, .cmp-dm-portal .ui.inverted.violet.loading.l= +oading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.viol= +et.loading.loading.loading.loading > i.icon::after { color: rgb(162, 145, 2= +51); } + +.cmp-dm-portal .ui.purple.basic.elastic.loading.button::after, .cmp-dm-port= +al .ui.purple.basic.elastic.loading.button::before, .cmp-dm-portal .ui.purp= +le.elastic.loader.loader::before, .cmp-dm-portal .ui.purple.elastic.loading= +.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.purple.elastic= +.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.purpl= +e.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui= +.purple.loader.loader.loader::after, .cmp-dm-portal .ui.purple.loading.load= +ing.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.purple.loadi= +ng.loading.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal = +.ui.purple.loading.loading.loading.loading > i.icon::after { color: rgb(163= +, 51, 200); } + +.cmp-dm-portal .ui.inverted.purple.elastic.loader::before, .cmp-dm-portal .= +ui.inverted.purple.elastic.loading.loading.loading .input > i.icon::before,= + .cmp-dm-portal .ui.inverted.purple.elastic.loading.loading.loading:not(.se= +gment)::before, .cmp-dm-portal .ui.inverted.purple.elastic.loading.loading.= +loading > i.icon::before, .cmp-dm-portal .ui.inverted.purple.loader.loader.= +loader::after, .cmp-dm-portal .ui.inverted.purple.loading.loading.loading.l= +oading .input > i.icon::after, .cmp-dm-portal .ui.inverted.purple.loading.l= +oading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.purp= +le.loading.loading.loading.loading > i.icon::after { color: rgb(220, 115, 2= +55); } + +.cmp-dm-portal .ui.pink.basic.elastic.loading.button::after, .cmp-dm-portal= + .ui.pink.basic.elastic.loading.button::before, .cmp-dm-portal .ui.pink.ela= +stic.loader.loader::before, .cmp-dm-portal .ui.pink.elastic.loading.loading= +.loading .input > i.icon::before, .cmp-dm-portal .ui.pink.elastic.loading.l= +oading.loading.loading > i.icon::before, .cmp-dm-portal .ui.pink.elastic.lo= +ading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.pink.loader= +.loader.loader::after, .cmp-dm-portal .ui.pink.loading.loading.loading.load= +ing .input > i.icon::after, .cmp-dm-portal .ui.pink.loading.loading.loading= +.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.pink.loading.l= +oading.loading.loading > i.icon::after { color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.inverted.pink.elastic.loader::before, .cmp-dm-portal .ui= +.inverted.pink.elastic.loading.loading.loading .input > i.icon::before, .cm= +p-dm-portal .ui.inverted.pink.elastic.loading.loading.loading:not(.segment)= +::before, .cmp-dm-portal .ui.inverted.pink.elastic.loading.loading.loading = +> i.icon::before, .cmp-dm-portal .ui.inverted.pink.loader.loader.loader::af= +ter, .cmp-dm-portal .ui.inverted.pink.loading.loading.loading.loading .inpu= +t > i.icon::after, .cmp-dm-portal .ui.inverted.pink.loading.loading.loading= +.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.pink.loading.loadi= +ng.loading.loading > i.icon::after { color: rgb(255, 142, 223); } + +.cmp-dm-portal .ui.brown.basic.elastic.loading.button::after, .cmp-dm-porta= +l .ui.brown.basic.elastic.loading.button::before, .cmp-dm-portal .ui.brown.= +elastic.loader.loader::before, .cmp-dm-portal .ui.brown.elastic.loading.loa= +ding.loading .input > i.icon::before, .cmp-dm-portal .ui.brown.elastic.load= +ing.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.brown.elas= +tic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.brown= +.loader.loader.loader::after, .cmp-dm-portal .ui.brown.loading.loading.load= +ing.loading .input > i.icon::after, .cmp-dm-portal .ui.brown.loading.loadin= +g.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.brown= +.loading.loading.loading.loading > i.icon::after { color: rgb(165, 103, 63)= +; } + +.cmp-dm-portal .ui.inverted.brown.elastic.loader::before, .cmp-dm-portal .u= +i.inverted.brown.elastic.loading.loading.loading .input > i.icon::before, .= +cmp-dm-portal .ui.inverted.brown.elastic.loading.loading.loading:not(.segme= +nt)::before, .cmp-dm-portal .ui.inverted.brown.elastic.loading.loading.load= +ing > i.icon::before, .cmp-dm-portal .ui.inverted.brown.loader.loader.loade= +r::after, .cmp-dm-portal .ui.inverted.brown.loading.loading.loading.loading= + .input > i.icon::after, .cmp-dm-portal .ui.inverted.brown.loading.loading.= +loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.brown.loadi= +ng.loading.loading.loading > i.icon::after { color: rgb(214, 124, 28); } + +.cmp-dm-portal .ui.grey.basic.elastic.loading.button::after, .cmp-dm-portal= + .ui.grey.basic.elastic.loading.button::before, .cmp-dm-portal .ui.grey.ela= +stic.loader.loader::before, .cmp-dm-portal .ui.grey.elastic.loading.loading= +.loading .input > i.icon::before, .cmp-dm-portal .ui.grey.elastic.loading.l= +oading.loading.loading > i.icon::before, .cmp-dm-portal .ui.grey.elastic.lo= +ading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.grey.loader= +.loader.loader::after, .cmp-dm-portal .ui.grey.loading.loading.loading.load= +ing .input > i.icon::after, .cmp-dm-portal .ui.grey.loading.loading.loading= +.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.grey.loading.l= +oading.loading.loading > i.icon::after { color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.inverted.grey.elastic.loader::before, .cmp-dm-portal .ui= +.inverted.grey.elastic.loading.loading.loading .input > i.icon::before, .cm= +p-dm-portal .ui.inverted.grey.elastic.loading.loading.loading:not(.segment)= +::before, .cmp-dm-portal .ui.inverted.grey.elastic.loading.loading.loading = +> i.icon::before, .cmp-dm-portal .ui.inverted.grey.loader.loader.loader::af= +ter, .cmp-dm-portal .ui.inverted.grey.loading.loading.loading.loading .inpu= +t > i.icon::after, .cmp-dm-portal .ui.inverted.grey.loading.loading.loading= +.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.grey.loading.loadi= +ng.loading.loading > i.icon::after { color: rgb(220, 221, 222); } + +.cmp-dm-portal .ui.black.basic.elastic.loading.button::after, .cmp-dm-porta= +l .ui.black.basic.elastic.loading.button::before, .cmp-dm-portal .ui.black.= +elastic.loader.loader::before, .cmp-dm-portal .ui.black.elastic.loading.loa= +ding.loading .input > i.icon::before, .cmp-dm-portal .ui.black.elastic.load= +ing.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.black.elas= +tic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.black= +.loader.loader.loader::after, .cmp-dm-portal .ui.black.loading.loading.load= +ing.loading .input > i.icon::after, .cmp-dm-portal .ui.black.loading.loadin= +g.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.black= +.loading.loading.loading.loading > i.icon::after { color: rgb(27, 28, 29); = +} + +.cmp-dm-portal .ui.inverted.black.elastic.loader::before, .cmp-dm-portal .u= +i.inverted.black.elastic.loading.loading.loading .input > i.icon::before, .= +cmp-dm-portal .ui.inverted.black.elastic.loading.loading.loading:not(.segme= +nt)::before, .cmp-dm-portal .ui.inverted.black.elastic.loading.loading.load= +ing > i.icon::before, .cmp-dm-portal .ui.inverted.black.loader.loader.loade= +r::after, .cmp-dm-portal .ui.inverted.black.loading.loading.loading.loading= + .input > i.icon::after, .cmp-dm-portal .ui.inverted.black.loading.loading.= +loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.black.loadi= +ng.loading.loading.loading > i.icon::after { color: rgb(84, 84, 84); } + +.cmp-dm-portal .ui.elastic.loader.loader::before, .cmp-dm-portal .ui.elasti= +c.loading.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.elast= +ic.loading.loading.loading::before, .cmp-dm-portal .ui.elastic.loading.load= +ing.loading > i.icon::before, .cmp-dm-portal .ui.loader.loader.loader::afte= +r, .cmp-dm-portal .ui.loading.loading.loading.loading .input > i.icon::afte= +r, .cmp-dm-portal .ui.loading.loading.loading.loading:not(.usual)::after, .= +cmp-dm-portal .ui.loading.loading.loading.loading > i.icon::after { border-= +color: currentcolor; } + +.cmp-dm-portal .ui.elastic.loading.loading.loading.loading.button:not(.inve= +rted):not(.basic)::before { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.elastic.basic.loading.button::after, .cmp-dm-portal .ui.= +elastic.basic.loading.button::before { color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.double.loading.loading.loading.loading.button::after { b= +order-bottom-color: currentcolor; } + +.cmp-dm-portal .ui.loader.loader.loader.loader.loader::after, .cmp-dm-porta= +l .ui.loading.loading.loading.loading.loading.loading .input > i.icon::afte= +r, .cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading::afte= +r, .cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading > i.i= +con::after { border-left-color: transparent; border-right-color: transparen= +t; } + +.cmp-dm-portal .ui.loader.loader.loader.loader.loader.loader:not(.double)::= +after, .cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.l= +oading:not(.double) .input > i.icon::after, .cmp-dm-portal .ui.loading.load= +ing.loading.loading.loading.loading.loading:not(.double)::after, .cmp-dm-po= +rtal .ui.loading.loading.loading.loading.loading.loading.loading:not(.doubl= +e) > i.icon::after { border-bottom-color: transparent; } + +.cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.form::af= +ter, .cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.seg= +ment::after { border-left-color: rgba(0, 0, 0, 0.1); border-right-color: rg= +ba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.form:not= +(.double)::after, .cmp-dm-portal .ui.loading.loading.loading.loading.loadin= +g.loading.segment:not(.double)::after { border-bottom-color: rgba(0, 0, 0, = +0.1); } + +.cmp-dm-portal .ui.reveal { display: inherit; font-size: 0px; position: rel= +ative !important; } + +.cmp-dm-portal .ui.reveal > .visible.content { transition: all 0.5s ease 0.= +1s; position: absolute !important; top: 0px !important; left: 0px !importan= +t; z-index: 3 !important; } + +.cmp-dm-portal .ui.reveal > .hidden.content { position: relative !important= +; z-index: 2 !important; } + +.cmp-dm-portal .ui.active.reveal .visible.content, .cmp-dm-portal .ui.revea= +l:hover .visible.content { z-index: 4 !important; } + +.cmp-dm-portal .ui.reveal > .ui.ribbon.label { z-index: 5; } + +.cmp-dm-portal .ui.visible.reveal { overflow: visible; } + +.cmp-dm-portal .ui.instant.reveal > .content { transition-delay: 0s !import= +ant; } + +.cmp-dm-portal .ui.reveal > .content { font-size: 1rem; } + +.cmp-dm-portal .ui.segment { position: relative; background: rgb(255, 255, = +255); box-shadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px; margin: 1rem 0px;= + padding: 1em; border-radius: 0.285714rem; border: 1px solid rgba(34, 36, 3= +8, 0.15); } + +.cmp-dm-portal .ui.segment:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.segment:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.grid > .row > .ui.segment.column, .cmp-dm-portal .ui.gri= +d > .ui.segment.column, .cmp-dm-portal .ui.page.grid.segment { padding-top:= + 2em; padding-bottom: 2em; } + +.cmp-dm-portal .ui.grid.segment { margin: 1rem 0px; border-radius: 0.285714= +rem; } + +.cmp-dm-portal .ui.basic.table.segment { background: rgb(255, 255, 255); bo= +rder: 1px solid rgba(34, 36, 38, 0.15); box-shadow: rgba(34, 36, 38, 0.15) = +0px 1px 2px 0px; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table.segment { padding: 1em; } + +.cmp-dm-portal .ui.segment.tab:last-child { margin-bottom: 1rem; } + +.cmp-dm-portal .ui.basic.segment, .cmp-dm-portal .ui.basic.segments, .cmp-d= +m-portal .ui.segments .ui.basic.segment { background: none transparent; box= +-shadow: none; border: none; border-radius: 0px; } + +.cmp-dm-portal .ui.red.segment.segment.segment.segment.segment:not(.inverte= +d) { border-top: 2px solid rgb(219, 40, 40); } + +.cmp-dm-portal .ui.orange.segment.segment.segment.segment.segment:not(.inve= +rted) { border-top: 2px solid rgb(242, 113, 28); } + +.cmp-dm-portal .ui.yellow.segment.segment.segment.segment.segment:not(.inve= +rted) { border-top: 2px solid rgb(251, 189, 8); } + +.cmp-dm-portal .ui.olive.segment.segment.segment.segment.segment:not(.inver= +ted) { border-top: 2px solid rgb(181, 204, 24); } + +.cmp-dm-portal .ui.green.segment.segment.segment.segment.segment:not(.inver= +ted) { border-top: 2px solid rgb(33, 186, 69); } + +.cmp-dm-portal .ui.teal.segment.segment.segment.segment.segment:not(.invert= +ed) { border-top: 2px solid rgb(0, 181, 173); } + +.cmp-dm-portal .ui.blue.segment.segment.segment.segment.segment:not(.invert= +ed) { border-top: 2px solid rgb(33, 133, 208); } + +.cmp-dm-portal .ui.violet.segment.segment.segment.segment.segment:not(.inve= +rted) { border-top: 2px solid rgb(100, 53, 201); } + +.cmp-dm-portal .ui.purple.segment.segment.segment.segment.segment:not(.inve= +rted) { border-top: 2px solid rgb(163, 51, 200); } + +.cmp-dm-portal .ui.pink.segment.segment.segment.segment.segment:not(.invert= +ed) { border-top: 2px solid rgb(224, 57, 151); } + +.cmp-dm-portal .ui.brown.segment.segment.segment.segment.segment:not(.inver= +ted) { border-top: 2px solid rgb(165, 103, 63); } + +.cmp-dm-portal .ui.grey.segment.segment.segment.segment.segment:not(.invert= +ed) { border-top: 2px solid rgb(118, 118, 118); } + +.cmp-dm-portal .ui.black.segment.segment.segment.segment.segment:not(.inver= +ted) { border-top: 2px solid rgb(27, 28, 29); } + +.cmp-dm-portal .ui.segment, .cmp-dm-portal .ui.segments .segment { font-siz= +e: 1rem; } + +.cmp-dm-portal .ui.form { position: relative; max-width: 100%; } + +.cmp-dm-portal .ui.form > p { margin: 1em 0px; } + +.cmp-dm-portal .ui.form .field { clear: both; margin: 0px 0px 1em; } + +.cmp-dm-portal .ui.form .field:last-child, .cmp-dm-portal .ui.form .fields = +.fields, .cmp-dm-portal .ui.form .fields:last-child .field { margin-bottom:= + 0px; } + +.cmp-dm-portal .ui.form .fields .field { clear: both; margin: 0px; } + +.cmp-dm-portal .ui.form .field > label { display: block; margin: 0px 0px 0.= +285714rem; color: rgb(80, 80, 80); font-size: 0.928571em; font-weight: 700;= + text-transform: none; } + +.cmp-dm-portal .ui.form input:not([type]), .cmp-dm-portal .ui.form input[ty= +pe=3D"date"], .cmp-dm-portal .ui.form input[type=3D"datetime-local"], .cmp-= +dm-portal .ui.form input[type=3D"email"], .cmp-dm-portal .ui.form input[typ= +e=3D"file"], .cmp-dm-portal .ui.form input[type=3D"number"], .cmp-dm-portal= + .ui.form input[type=3D"password"], .cmp-dm-portal .ui.form input[type=3D"s= +earch"], .cmp-dm-portal .ui.form input[type=3D"tel"], .cmp-dm-portal .ui.fo= +rm input[type=3D"text"], .cmp-dm-portal .ui.form input[type=3D"time"], .cmp= +-dm-portal .ui.form input[type=3D"url"], .cmp-dm-portal .ui.form textarea {= + width: 100%; vertical-align: top; } + +.cmp-dm-portal .ui.form ::-webkit-datetime-edit, .cmp-dm-portal .ui.form ::= +-webkit-inner-spin-button { height: 1.21429em; } + +.cmp-dm-portal .ui.form input:not([type]), .cmp-dm-portal .ui.form input[ty= +pe=3D"date"], .cmp-dm-portal .ui.form input[type=3D"datetime-local"], .cmp-= +dm-portal .ui.form input[type=3D"email"], .cmp-dm-portal .ui.form input[typ= +e=3D"file"], .cmp-dm-portal .ui.form input[type=3D"number"], .cmp-dm-portal= + .ui.form input[type=3D"password"], .cmp-dm-portal .ui.form input[type=3D"s= +earch"], .cmp-dm-portal .ui.form input[type=3D"tel"], .cmp-dm-portal .ui.fo= +rm input[type=3D"text"], .cmp-dm-portal .ui.form input[type=3D"time"], .cmp= +-dm-portal .ui.form input[type=3D"url"] { font-family: graphik-regular-web,= + "Helvetica Neue", Arial, Helvetica, sans-serif; margin: 0px; outline: none= +; appearance: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); li= +ne-height: 1.21429em; padding: 0.678571em 1em; font-size: 1em; background: = +rgb(255, 255, 255); border: 1px solid rgba(34, 36, 38, 0.15); color: rgb(80= +, 80, 80); border-radius: 0.285714rem; box-shadow: transparent 0px 0px 0px = +0px inset; transition: color 0.1s ease 0s, border-color 0.1s ease 0s; } + +.cmp-dm-portal .ui.form textarea, .cmp-dm-portal .ui.input textarea { margi= +n: 0px; appearance: none; -webkit-tap-highlight-color: rgba(255, 255, 255, = +0); padding: 0.785714em 1em; background: rgb(255, 255, 255); border: 1px so= +lid rgba(34, 36, 38, 0.15); outline: none; color: rgb(80, 80, 80); border-r= +adius: 0.285714rem; box-shadow: transparent 0px 0px 0px 0px inset; transiti= +on: color 0.1s ease 0s, border-color 0.1s ease 0s; font-size: 1em; font-fam= +ily: graphik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; l= +ine-height: 1.2857; resize: vertical; } + +.cmp-dm-portal .ui.form textarea:not([rows]) { height: 12em; min-height: 8e= +m; max-height: 24em; } + +.cmp-dm-portal .ui.form input[type=3D"checkbox"], .cmp-dm-portal .ui.form t= +extarea { vertical-align: top; } + +.cmp-dm-portal .ui.form .fields:not(.grouped):not(.inline) .field:not(:only= +-child) label + .ui.ui.checkbox { margin-top: 0.7em; } + +.cmp-dm-portal .ui.form .fields:not(.grouped):not(.inline) .field:not(:only= +-child) .ui.checkbox { margin-top: 2.41429em; } + +.cmp-dm-portal .ui.form .fields:not(.grouped):not(.inline) .field:not(:only= +-child) .ui.toggle.checkbox { margin-top: 2.21429em; } + +.cmp-dm-portal .ui.form .fields:not(.grouped):not(.inline) .field:not(:only= +-child) .ui.slider.checkbox { margin-top: 2.61429em; } + +.cmp-dm-portal .ui.ui.form .field .fields .field:not(:only-child) .ui.check= +box { margin-top: 0.6em; } + +.cmp-dm-portal .ui.ui.form .field .fields .field:not(:only-child) .ui.toggl= +e.checkbox { margin-top: 0.5em; } + +.cmp-dm-portal .ui.ui.form .field .fields .field:not(:only-child) .ui.slide= +r.checkbox { margin-top: 0.7em; } + +.cmp-dm-portal .ui.form input.attached { width: auto; } + +.cmp-dm-portal .ui.form select { display: block; height: auto; width: 100%;= + background: rgb(255, 255, 255); border: 1px solid rgba(34, 36, 38, 0.15); = +border-radius: 0.285714rem; box-shadow: transparent 0px 0px 0px 0px inset; = +padding: 0.62em 1em; color: rgb(80, 80, 80); transition: color 0.1s ease 0s= +, border-color 0.1s ease 0s; } + +.cmp-dm-portal .ui.form .field > .selection.dropdown { min-width: auto; wid= +th: 100%; } + +.cmp-dm-portal .ui.form .field > .selection.dropdown > .dropdown.icon { flo= +at: right; } + +.cmp-dm-portal .ui.form .inline.field > .selection.dropdown, .cmp-dm-portal= + .ui.form .inline.fields .field > .selection.dropdown { width: auto; } + +.cmp-dm-portal .ui.form .inline.field > .selection.dropdown > .dropdown.ico= +n, .cmp-dm-portal .ui.form .inline.fields .field > .selection.dropdown > .d= +ropdown.icon { float: none; } + +.cmp-dm-portal .ui.form .field .ui.input, .cmp-dm-portal .ui.form .fields .= +field .ui.input, .cmp-dm-portal .ui.form .wide.field .ui.input { width: 100= +%; } + +.cmp-dm-portal .ui.form .inline.field:not(.wide) .ui.input, .cmp-dm-portal = +.ui.form .inline.fields .field:not(.wide) .ui.input { width: auto; vertical= +-align: middle; } + +.cmp-dm-portal .ui.form .field .ui.input input, .cmp-dm-portal .ui.form .fi= +elds .field .ui.input input { width: auto; } + +.cmp-dm-portal .ui.form .eight.fields .ui.input input, .cmp-dm-portal .ui.f= +orm .five.fields .ui.input input, .cmp-dm-portal .ui.form .four.fields .ui.= +input input, .cmp-dm-portal .ui.form .nine.fields .ui.input input, .cmp-dm-= +portal .ui.form .seven.fields .ui.input input, .cmp-dm-portal .ui.form .six= +.fields .ui.input input, .cmp-dm-portal .ui.form .ten.fields .ui.input inpu= +t, .cmp-dm-portal .ui.form .three.fields .ui.input input, .cmp-dm-portal .u= +i.form .two.fields .ui.input input, .cmp-dm-portal .ui.form .wide.field .ui= +.input input { -webkit-box-flex: 1; flex: 1 0 auto; width: 0px; } + +.cmp-dm-portal .ui.form .error.message, .cmp-dm-portal .ui.form .error.mess= +age:empty, .cmp-dm-portal .ui.form .info.message, .cmp-dm-portal .ui.form .= +info.message:empty, .cmp-dm-portal .ui.form .success.message, .cmp-dm-porta= +l .ui.form .success.message:empty, .cmp-dm-portal .ui.form .warning.message= +, .cmp-dm-portal .ui.form .warning.message:empty { display: none; } + +.cmp-dm-portal .ui.form .message:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.form .field .prompt.label { white-space: normal; backgro= +und: rgb(255, 255, 255) !important; border: 1px solid rgb(224, 180, 180) !i= +mportant; color: rgb(159, 58, 56) !important; } + +.cmp-dm-portal .ui.form .inline.field .prompt, .cmp-dm-portal .ui.form .inl= +ine.fields .field .prompt { vertical-align: top; margin: -0.25em 0px -0.5em= + 0.5em; } + +.cmp-dm-portal .ui.form .inline.field .prompt::before, .cmp-dm-portal .ui.f= +orm .inline.fields .field .prompt::before { border-width: 0px 0px 1px 1px; = +inset: 50% auto auto 0px; } + +.cmp-dm-portal .ui.form .field.field input:-webkit-autofill { box-shadow: i= +vory 0px 0px 0px 75pt inset !important; border-color: rgb(229, 223, 161) !i= +mportant; } + +.cmp-dm-portal .ui.form .field.field input:-webkit-autofill:focus { box-sha= +dow: ivory 0px 0px 0px 75pt inset !important; border-color: rgb(213, 195, 2= +1) !important; } + +.cmp-dm-portal .ui.form ::-webkit-input-placeholder { color: rgb(255, 255, = +255); } + +.cmp-dm-portal .ui.form :focus::-webkit-input-placeholder { color: rgb(195,= + 195, 195); } + +.cmp-dm-portal .ui.form input:not([type]):focus, .cmp-dm-portal .ui.form in= +put[type=3D"date"]:focus, .cmp-dm-portal .ui.form input[type=3D"datetime-lo= +cal"]:focus, .cmp-dm-portal .ui.form input[type=3D"email"]:focus, .cmp-dm-p= +ortal .ui.form input[type=3D"file"]:focus, .cmp-dm-portal .ui.form input[ty= +pe=3D"number"]:focus, .cmp-dm-portal .ui.form input[type=3D"password"]:focu= +s, .cmp-dm-portal .ui.form input[type=3D"search"]:focus, .cmp-dm-portal .ui= +.form input[type=3D"tel"]:focus, .cmp-dm-portal .ui.form input[type=3D"text= +"]:focus, .cmp-dm-portal .ui.form input[type=3D"time"]:focus, .cmp-dm-porta= +l .ui.form input[type=3D"url"]:focus, .cmp-dm-portal .ui.form textarea:focu= +s { color: rgba(0, 0, 0, 0.95); border-color: rgb(133, 183, 217); border-ra= +dius: 0.285714rem; background: rgb(255, 255, 255); box-shadow: rgba(34, 36,= + 38, 0.35) 0px 0px 0px 0px inset; } + +.cmp-dm-portal .ui.form textarea:focus { appearance: none; } + +.cmp-dm-portal .ui.form.error .error.message:not(:empty) { display: block; = +} + +.cmp-dm-portal .ui.form.error .compact.error.message:not(:empty) { display:= + inline-block; } + +.cmp-dm-portal .ui.form.error .icon.error.message:not(:empty) { display: fl= +ex; } + +.cmp-dm-portal .ui.form .field.error .error.message:not(:empty), .cmp-dm-po= +rtal .ui.form .fields.error .error.message:not(:empty) { display: block; } + +.cmp-dm-portal .ui.form .field.error .compact.error.message:not(:empty), .c= +mp-dm-portal .ui.form .fields.error .compact.error.message:not(:empty) { di= +splay: inline-block; } + +.cmp-dm-portal .ui.form .field.error .icon.error.message:not(:empty), .cmp-= +dm-portal .ui.form .fields.error .icon.error.message:not(:empty) { display:= + flex; } + +.cmp-dm-portal .ui.ui.form .field.error .input, .cmp-dm-portal .ui.ui.form = +.field.error label, .cmp-dm-portal .ui.ui.form .fields.error .field .input,= + .cmp-dm-portal .ui.ui.form .fields.error .field label { color: rgb(159, 58= +, 56); } + +.cmp-dm-portal .ui.form .field.error .corner.label, .cmp-dm-portal .ui.form= + .fields.error .field .corner.label { border-color: rgb(159, 58, 56); color= +: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.form .field.error input:not([type]), .cmp-dm-portal .ui.= +form .field.error input[type=3D"date"], .cmp-dm-portal .ui.form .field.erro= +r input[type=3D"datetime-local"], .cmp-dm-portal .ui.form .field.error inpu= +t[type=3D"email"], .cmp-dm-portal .ui.form .field.error input[type=3D"file"= +], .cmp-dm-portal .ui.form .field.error input[type=3D"number"], .cmp-dm-por= +tal .ui.form .field.error input[type=3D"password"], .cmp-dm-portal .ui.form= + .field.error input[type=3D"search"], .cmp-dm-portal .ui.form .field.error = +input[type=3D"tel"], .cmp-dm-portal .ui.form .field.error input[type=3D"tex= +t"], .cmp-dm-portal .ui.form .field.error input[type=3D"time"], .cmp-dm-por= +tal .ui.form .field.error input[type=3D"url"], .cmp-dm-portal .ui.form .fie= +ld.error select, .cmp-dm-portal .ui.form .field.error textarea, .cmp-dm-por= +tal .ui.form .fields.error .field input:not([type]), .cmp-dm-portal .ui.for= +m .fields.error .field input[type=3D"date"], .cmp-dm-portal .ui.form .field= +s.error .field input[type=3D"datetime-local"], .cmp-dm-portal .ui.form .fie= +lds.error .field input[type=3D"email"], .cmp-dm-portal .ui.form .fields.err= +or .field input[type=3D"file"], .cmp-dm-portal .ui.form .fields.error .fiel= +d input[type=3D"number"], .cmp-dm-portal .ui.form .fields.error .field inpu= +t[type=3D"password"], .cmp-dm-portal .ui.form .fields.error .field input[ty= +pe=3D"search"], .cmp-dm-portal .ui.form .fields.error .field input[type=3D"= +tel"], .cmp-dm-portal .ui.form .fields.error .field input[type=3D"text"], .= +cmp-dm-portal .ui.form .fields.error .field input[type=3D"time"], .cmp-dm-p= +ortal .ui.form .fields.error .field input[type=3D"url"], .cmp-dm-portal .ui= +.form .fields.error .field select, .cmp-dm-portal .ui.form .fields.error .f= +ield textarea { color: rgb(159, 58, 56); background: rgb(255, 246, 246); bo= +rder-color: rgb(224, 180, 180); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.error input:not([type]):focus, .cmp-dm-porta= +l .ui.form .field.error input[type=3D"date"]:focus, .cmp-dm-portal .ui.form= + .field.error input[type=3D"datetime-local"]:focus, .cmp-dm-portal .ui.form= + .field.error input[type=3D"email"]:focus, .cmp-dm-portal .ui.form .field.e= +rror input[type=3D"file"]:focus, .cmp-dm-portal .ui.form .field.error input= +[type=3D"number"]:focus, .cmp-dm-portal .ui.form .field.error input[type=3D= +"password"]:focus, .cmp-dm-portal .ui.form .field.error input[type=3D"searc= +h"]:focus, .cmp-dm-portal .ui.form .field.error input[type=3D"tel"]:focus, = +.cmp-dm-portal .ui.form .field.error input[type=3D"text"]:focus, .cmp-dm-po= +rtal .ui.form .field.error input[type=3D"time"]:focus, .cmp-dm-portal .ui.f= +orm .field.error input[type=3D"url"]:focus, .cmp-dm-portal .ui.form .field.= +error select:focus, .cmp-dm-portal .ui.form .field.error textarea:focus { b= +ackground: rgb(255, 246, 246); border-color: rgb(224, 180, 180); color: rgb= +(159, 58, 56); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.error select { appearance: menulist-button; = +} + +.cmp-dm-portal .ui.form .field.error .transparent.input input, .cmp-dm-port= +al .ui.form .field.error .transparent.input textarea, .cmp-dm-portal .ui.fo= +rm .field.error input.transparent, .cmp-dm-portal .ui.form .field.error tex= +tarea.transparent { background-color: rgb(255, 246, 246) !important; color:= + rgb(159, 58, 56) !important; } + +.cmp-dm-portal .ui.form .error.error input:-webkit-autofill { box-shadow: r= +gb(255, 250, 240) 0px 0px 0px 75pt inset !important; border-color: rgb(224,= + 180, 180) !important; } + +.cmp-dm-portal .ui.form .error ::-webkit-input-placeholder { color: rgb(231= +, 189, 188); } + +.cmp-dm-portal .ui.form .error :focus::-webkit-input-placeholder { color: r= +gb(218, 151, 150); } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown, .cmp-dm-portal .ui.form = +.field.error .ui.dropdown .item, .cmp-dm-portal .ui.form .field.error .ui.d= +ropdown .text, .cmp-dm-portal .ui.form .fields.error .field .ui.dropdown, .= +cmp-dm-portal .ui.form .fields.error .field .ui.dropdown .item { background= +: rgb(255, 246, 246); color: rgb(159, 58, 56); } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown, .cmp-dm-portal .ui.form = +.field.error .ui.dropdown:hover, .cmp-dm-portal .ui.form .fields.error .fie= +ld .ui.dropdown, .cmp-dm-portal .ui.form .fields.error .field .ui.dropdown:= +hover { border-color: rgb(224, 180, 180) !important; } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown:hover .menu, .cmp-dm-port= +al .ui.form .fields.error .field .ui.dropdown:hover .menu { border-color: r= +gb(224, 180, 180); } + +.cmp-dm-portal .ui.form .field.error .ui.multiple.selection.dropdown > .lab= +el, .cmp-dm-portal .ui.form .fields.error .field .ui.multiple.selection.dro= +pdown > .label { background-color: rgb(234, 203, 203); color: rgb(159, 58, = +56); } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown .menu .item:hover, .cmp-d= +m-portal .ui.form .field.error .ui.dropdown .menu .selected.item, .cmp-dm-p= +ortal .ui.form .fields.error .field .ui.dropdown .menu .item:hover, .cmp-dm= +-portal .ui.form .fields.error .field .ui.dropdown .menu .selected.item { b= +ackground-color: rgb(251, 231, 231); } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown .menu .active.item, .cmp-= +dm-portal .ui.form .fields.error .field .ui.dropdown .menu .active.item { b= +ackground-color: rgb(253, 207, 207) !important; } + +.cmp-dm-portal .ui.form .field.error .checkbox:not(.toggle):not(.slider) .b= +ox, .cmp-dm-portal .ui.form .field.error .checkbox:not(.toggle):not(.slider= +) label, .cmp-dm-portal .ui.form .fields.error .field .checkbox:not(.toggle= +):not(.slider) .box, .cmp-dm-portal .ui.form .fields.error .field .checkbox= +:not(.toggle):not(.slider) label { color: rgb(159, 58, 56); } + +.cmp-dm-portal .ui.form .field.error .checkbox:not(.toggle):not(.slider) .b= +ox::before, .cmp-dm-portal .ui.form .field.error .checkbox:not(.toggle):not= +(.slider) label::before, .cmp-dm-portal .ui.form .fields.error .field .chec= +kbox:not(.toggle):not(.slider) .box::before, .cmp-dm-portal .ui.form .field= +s.error .field .checkbox:not(.toggle):not(.slider) label::before { backgrou= +nd: rgb(255, 246, 246); border-color: rgb(224, 180, 180); } + +.cmp-dm-portal .ui.form .field.error .checkbox .box::after, .cmp-dm-portal = +.ui.form .field.error .checkbox label::after, .cmp-dm-portal .ui.form .fiel= +ds.error .field .checkbox .box::after, .cmp-dm-portal .ui.form .fields.erro= +r .field .checkbox label::after { color: rgb(159, 58, 56); } + +.cmp-dm-portal .ui.form.info .info.message:not(:empty) { display: block; } + +.cmp-dm-portal .ui.form.info .compact.info.message:not(:empty) { display: i= +nline-block; } + +.cmp-dm-portal .ui.form.info .icon.info.message:not(:empty) { display: flex= +; } + +.cmp-dm-portal .ui.form .field.info .info.message:not(:empty), .cmp-dm-port= +al .ui.form .fields.info .info.message:not(:empty) { display: block; } + +.cmp-dm-portal .ui.form .field.info .compact.info.message:not(:empty), .cmp= +-dm-portal .ui.form .fields.info .compact.info.message:not(:empty) { displa= +y: inline-block; } + +.cmp-dm-portal .ui.form .field.info .icon.info.message:not(:empty), .cmp-dm= +-portal .ui.form .fields.info .icon.info.message:not(:empty) { display: fle= +x; } + +.cmp-dm-portal .ui.ui.form .field.info .input, .cmp-dm-portal .ui.ui.form .= +field.info label, .cmp-dm-portal .ui.ui.form .fields.info .field .input, .c= +mp-dm-portal .ui.ui.form .fields.info .field label { color: rgb(39, 111, 13= +4); } + +.cmp-dm-portal .ui.form .field.info .corner.label, .cmp-dm-portal .ui.form = +.fields.info .field .corner.label { border-color: rgb(39, 111, 134); color:= + rgb(255, 255, 255); } + +.cmp-dm-portal .ui.form .field.info input:not([type]), .cmp-dm-portal .ui.f= +orm .field.info input[type=3D"date"], .cmp-dm-portal .ui.form .field.info i= +nput[type=3D"datetime-local"], .cmp-dm-portal .ui.form .field.info input[ty= +pe=3D"email"], .cmp-dm-portal .ui.form .field.info input[type=3D"file"], .c= +mp-dm-portal .ui.form .field.info input[type=3D"number"], .cmp-dm-portal .u= +i.form .field.info input[type=3D"password"], .cmp-dm-portal .ui.form .field= +.info input[type=3D"search"], .cmp-dm-portal .ui.form .field.info input[typ= +e=3D"tel"], .cmp-dm-portal .ui.form .field.info input[type=3D"text"], .cmp-= +dm-portal .ui.form .field.info input[type=3D"time"], .cmp-dm-portal .ui.for= +m .field.info input[type=3D"url"], .cmp-dm-portal .ui.form .field.info sele= +ct, .cmp-dm-portal .ui.form .field.info textarea, .cmp-dm-portal .ui.form .= +fields.info .field input:not([type]), .cmp-dm-portal .ui.form .fields.info = +.field input[type=3D"date"], .cmp-dm-portal .ui.form .fields.info .field in= +put[type=3D"datetime-local"], .cmp-dm-portal .ui.form .fields.info .field i= +nput[type=3D"email"], .cmp-dm-portal .ui.form .fields.info .field input[typ= +e=3D"file"], .cmp-dm-portal .ui.form .fields.info .field input[type=3D"numb= +er"], .cmp-dm-portal .ui.form .fields.info .field input[type=3D"password"],= + .cmp-dm-portal .ui.form .fields.info .field input[type=3D"search"], .cmp-d= +m-portal .ui.form .fields.info .field input[type=3D"tel"], .cmp-dm-portal .= +ui.form .fields.info .field input[type=3D"text"], .cmp-dm-portal .ui.form .= +fields.info .field input[type=3D"time"], .cmp-dm-portal .ui.form .fields.in= +fo .field input[type=3D"url"], .cmp-dm-portal .ui.form .fields.info .field = +select, .cmp-dm-portal .ui.form .fields.info .field textarea { color: rgb(3= +9, 111, 134); background: rgb(248, 255, 255); border-color: rgb(169, 213, 2= +22); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.info input:not([type]):focus, .cmp-dm-portal= + .ui.form .field.info input[type=3D"date"]:focus, .cmp-dm-portal .ui.form .= +field.info input[type=3D"datetime-local"]:focus, .cmp-dm-portal .ui.form .f= +ield.info input[type=3D"email"]:focus, .cmp-dm-portal .ui.form .field.info = +input[type=3D"file"]:focus, .cmp-dm-portal .ui.form .field.info input[type= +=3D"number"]:focus, .cmp-dm-portal .ui.form .field.info input[type=3D"passw= +ord"]:focus, .cmp-dm-portal .ui.form .field.info input[type=3D"search"]:foc= +us, .cmp-dm-portal .ui.form .field.info input[type=3D"tel"]:focus, .cmp-dm-= +portal .ui.form .field.info input[type=3D"text"]:focus, .cmp-dm-portal .ui.= +form .field.info input[type=3D"time"]:focus, .cmp-dm-portal .ui.form .field= +.info input[type=3D"url"]:focus, .cmp-dm-portal .ui.form .field.info select= +:focus, .cmp-dm-portal .ui.form .field.info textarea:focus { background: rg= +b(248, 255, 255); border-color: rgb(169, 213, 222); color: rgb(39, 111, 134= +); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.info select { appearance: menulist-button; } + +.cmp-dm-portal .ui.form .field.info .transparent.input input, .cmp-dm-porta= +l .ui.form .field.info .transparent.input textarea, .cmp-dm-portal .ui.form= + .field.info input.transparent, .cmp-dm-portal .ui.form .field.info textare= +a.transparent { background-color: rgb(248, 255, 255) !important; color: rgb= +(39, 111, 134) !important; } + +.cmp-dm-portal .ui.form .info.info input:-webkit-autofill { box-shadow: rgb= +(240, 250, 255) 0px 0px 0px 75pt inset !important; border-color: rgb(179, 2= +24, 224) !important; } + +.cmp-dm-portal .ui.form .info ::-webkit-input-placeholder { color: rgb(152,= + 207, 225); } + +.cmp-dm-portal .ui.form .info :focus::-webkit-input-placeholder { color: rg= +b(112, 189, 214); } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown, .cmp-dm-portal .ui.form .= +field.info .ui.dropdown .item, .cmp-dm-portal .ui.form .field.info .ui.drop= +down .text, .cmp-dm-portal .ui.form .fields.info .field .ui.dropdown, .cmp-= +dm-portal .ui.form .fields.info .field .ui.dropdown .item { background: rgb= +(248, 255, 255); color: rgb(39, 111, 134); } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown, .cmp-dm-portal .ui.form .= +field.info .ui.dropdown:hover, .cmp-dm-portal .ui.form .fields.info .field = +.ui.dropdown, .cmp-dm-portal .ui.form .fields.info .field .ui.dropdown:hove= +r { border-color: rgb(169, 213, 222) !important; } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown:hover .menu, .cmp-dm-porta= +l .ui.form .fields.info .field .ui.dropdown:hover .menu { border-color: rgb= +(169, 213, 222); } + +.cmp-dm-portal .ui.form .field.info .ui.multiple.selection.dropdown > .labe= +l, .cmp-dm-portal .ui.form .fields.info .field .ui.multiple.selection.dropd= +own > .label { background-color: rgb(204, 227, 234); color: rgb(39, 111, 13= +4); } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown .menu .item:hover, .cmp-dm= +-portal .ui.form .field.info .ui.dropdown .menu .selected.item, .cmp-dm-por= +tal .ui.form .fields.info .field .ui.dropdown .menu .item:hover, .cmp-dm-po= +rtal .ui.form .fields.info .field .ui.dropdown .menu .selected.item { backg= +round-color: rgb(233, 242, 251); } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown .menu .active.item, .cmp-d= +m-portal .ui.form .fields.info .field .ui.dropdown .menu .active.item { bac= +kground-color: rgb(206, 241, 253) !important; } + +.cmp-dm-portal .ui.form .field.info .checkbox:not(.toggle):not(.slider) .bo= +x, .cmp-dm-portal .ui.form .field.info .checkbox:not(.toggle):not(.slider) = +label, .cmp-dm-portal .ui.form .fields.info .field .checkbox:not(.toggle):n= +ot(.slider) .box, .cmp-dm-portal .ui.form .fields.info .field .checkbox:not= +(.toggle):not(.slider) label { color: rgb(39, 111, 134); } + +.cmp-dm-portal .ui.form .field.info .checkbox:not(.toggle):not(.slider) .bo= +x::before, .cmp-dm-portal .ui.form .field.info .checkbox:not(.toggle):not(.= +slider) label::before, .cmp-dm-portal .ui.form .fields.info .field .checkbo= +x:not(.toggle):not(.slider) .box::before, .cmp-dm-portal .ui.form .fields.i= +nfo .field .checkbox:not(.toggle):not(.slider) label::before { background: = +rgb(248, 255, 255); border-color: rgb(169, 213, 222); } + +.cmp-dm-portal .ui.form .field.info .checkbox .box::after, .cmp-dm-portal .= +ui.form .field.info .checkbox label::after, .cmp-dm-portal .ui.form .fields= +.info .field .checkbox .box::after, .cmp-dm-portal .ui.form .fields.info .f= +ield .checkbox label::after { color: rgb(39, 111, 134); } + +.cmp-dm-portal .ui.form.success .success.message:not(:empty) { display: blo= +ck; } + +.cmp-dm-portal .ui.form.success .compact.success.message:not(:empty) { disp= +lay: inline-block; } + +.cmp-dm-portal .ui.form.success .icon.success.message:not(:empty) { display= +: flex; } + +.cmp-dm-portal .ui.form .field.success .success.message:not(:empty), .cmp-d= +m-portal .ui.form .fields.success .success.message:not(:empty) { display: b= +lock; } + +.cmp-dm-portal .ui.form .field.success .compact.success.message:not(:empty)= +, .cmp-dm-portal .ui.form .fields.success .compact.success.message:not(:emp= +ty) { display: inline-block; } + +.cmp-dm-portal .ui.form .field.success .icon.success.message:not(:empty), .= +cmp-dm-portal .ui.form .fields.success .icon.success.message:not(:empty) { = +display: flex; } + +.cmp-dm-portal .ui.ui.form .field.success .input, .cmp-dm-portal .ui.ui.for= +m .field.success label, .cmp-dm-portal .ui.ui.form .fields.success .field .= +input, .cmp-dm-portal .ui.ui.form .fields.success .field label { color: rgb= +(44, 102, 45); } + +.cmp-dm-portal .ui.form .field.success .corner.label, .cmp-dm-portal .ui.fo= +rm .fields.success .field .corner.label { border-color: rgb(44, 102, 45); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.form .field.success input:not([type]), .cmp-dm-portal .u= +i.form .field.success input[type=3D"date"], .cmp-dm-portal .ui.form .field.= +success input[type=3D"datetime-local"], .cmp-dm-portal .ui.form .field.succ= +ess input[type=3D"email"], .cmp-dm-portal .ui.form .field.success input[typ= +e=3D"file"], .cmp-dm-portal .ui.form .field.success input[type=3D"number"],= + .cmp-dm-portal .ui.form .field.success input[type=3D"password"], .cmp-dm-p= +ortal .ui.form .field.success input[type=3D"search"], .cmp-dm-portal .ui.fo= +rm .field.success input[type=3D"tel"], .cmp-dm-portal .ui.form .field.succe= +ss input[type=3D"text"], .cmp-dm-portal .ui.form .field.success input[type= +=3D"time"], .cmp-dm-portal .ui.form .field.success input[type=3D"url"], .cm= +p-dm-portal .ui.form .field.success select, .cmp-dm-portal .ui.form .field.= +success textarea, .cmp-dm-portal .ui.form .fields.success .field input:not(= +[type]), .cmp-dm-portal .ui.form .fields.success .field input[type=3D"date"= +], .cmp-dm-portal .ui.form .fields.success .field input[type=3D"datetime-lo= +cal"], .cmp-dm-portal .ui.form .fields.success .field input[type=3D"email"]= +, .cmp-dm-portal .ui.form .fields.success .field input[type=3D"file"], .cmp= +-dm-portal .ui.form .fields.success .field input[type=3D"number"], .cmp-dm-= +portal .ui.form .fields.success .field input[type=3D"password"], .cmp-dm-po= +rtal .ui.form .fields.success .field input[type=3D"search"], .cmp-dm-portal= + .ui.form .fields.success .field input[type=3D"tel"], .cmp-dm-portal .ui.fo= +rm .fields.success .field input[type=3D"text"], .cmp-dm-portal .ui.form .fi= +elds.success .field input[type=3D"time"], .cmp-dm-portal .ui.form .fields.s= +uccess .field input[type=3D"url"], .cmp-dm-portal .ui.form .fields.success = +.field select, .cmp-dm-portal .ui.form .fields.success .field textarea { co= +lor: rgb(44, 102, 45); background: rgb(252, 255, 245); border-color: rgb(16= +3, 194, 147); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.success input:not([type]):focus, .cmp-dm-por= +tal .ui.form .field.success input[type=3D"date"]:focus, .cmp-dm-portal .ui.= +form .field.success input[type=3D"datetime-local"]:focus, .cmp-dm-portal .u= +i.form .field.success input[type=3D"email"]:focus, .cmp-dm-portal .ui.form = +.field.success input[type=3D"file"]:focus, .cmp-dm-portal .ui.form .field.s= +uccess input[type=3D"number"]:focus, .cmp-dm-portal .ui.form .field.success= + input[type=3D"password"]:focus, .cmp-dm-portal .ui.form .field.success inp= +ut[type=3D"search"]:focus, .cmp-dm-portal .ui.form .field.success input[typ= +e=3D"tel"]:focus, .cmp-dm-portal .ui.form .field.success input[type=3D"text= +"]:focus, .cmp-dm-portal .ui.form .field.success input[type=3D"time"]:focus= +, .cmp-dm-portal .ui.form .field.success input[type=3D"url"]:focus, .cmp-dm= +-portal .ui.form .field.success select:focus, .cmp-dm-portal .ui.form .fiel= +d.success textarea:focus { background: rgb(252, 255, 245); border-color: rg= +b(163, 194, 147); color: rgb(44, 102, 45); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.success select { appearance: menulist-button= +; } + +.cmp-dm-portal .ui.form .field.success .transparent.input input, .cmp-dm-po= +rtal .ui.form .field.success .transparent.input textarea, .cmp-dm-portal .u= +i.form .field.success input.transparent, .cmp-dm-portal .ui.form .field.suc= +cess textarea.transparent { background-color: rgb(252, 255, 245) !important= +; color: rgb(44, 102, 45) !important; } + +.cmp-dm-portal .ui.form .success.success input:-webkit-autofill { box-shado= +w: rgb(240, 255, 240) 0px 0px 0px 75pt inset !important; border-color: rgb(= +190, 224, 179) !important; } + +.cmp-dm-portal .ui.form .success ::-webkit-input-placeholder { color: rgb(1= +43, 207, 144); } + +.cmp-dm-portal .ui.form .success :focus::-webkit-input-placeholder { color:= + rgb(108, 191, 109); } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown, .cmp-dm-portal .ui.for= +m .field.success .ui.dropdown .item, .cmp-dm-portal .ui.form .field.success= + .ui.dropdown .text, .cmp-dm-portal .ui.form .fields.success .field .ui.dro= +pdown, .cmp-dm-portal .ui.form .fields.success .field .ui.dropdown .item { = +background: rgb(252, 255, 245); color: rgb(44, 102, 45); } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown, .cmp-dm-portal .ui.for= +m .field.success .ui.dropdown:hover, .cmp-dm-portal .ui.form .fields.succes= +s .field .ui.dropdown, .cmp-dm-portal .ui.form .fields.success .field .ui.d= +ropdown:hover { border-color: rgb(163, 194, 147) !important; } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown:hover .menu, .cmp-dm-po= +rtal .ui.form .fields.success .field .ui.dropdown:hover .menu { border-colo= +r: rgb(163, 194, 147); } + +.cmp-dm-portal .ui.form .field.success .ui.multiple.selection.dropdown > .l= +abel, .cmp-dm-portal .ui.form .fields.success .field .ui.multiple.selection= +.dropdown > .label { background-color: rgb(204, 234, 204); color: rgb(44, 1= +02, 45); } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown .menu .item:hover, .cmp= +-dm-portal .ui.form .field.success .ui.dropdown .menu .selected.item, .cmp-= +dm-portal .ui.form .fields.success .field .ui.dropdown .menu .item:hover, .= +cmp-dm-portal .ui.form .fields.success .field .ui.dropdown .menu .selected.= +item { background-color: rgb(233, 251, 233); } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown .menu .active.item, .cm= +p-dm-portal .ui.form .fields.success .field .ui.dropdown .menu .active.item= + { background-color: rgb(218, 253, 206) !important; } + +.cmp-dm-portal .ui.form .field.success .checkbox:not(.toggle):not(.slider) = +.box, .cmp-dm-portal .ui.form .field.success .checkbox:not(.toggle):not(.sl= +ider) label, .cmp-dm-portal .ui.form .fields.success .field .checkbox:not(.= +toggle):not(.slider) .box, .cmp-dm-portal .ui.form .fields.success .field .= +checkbox:not(.toggle):not(.slider) label { color: rgb(44, 102, 45); } + +.cmp-dm-portal .ui.form .field.success .checkbox:not(.toggle):not(.slider) = +.box::before, .cmp-dm-portal .ui.form .field.success .checkbox:not(.toggle)= +:not(.slider) label::before, .cmp-dm-portal .ui.form .fields.success .field= + .checkbox:not(.toggle):not(.slider) .box::before, .cmp-dm-portal .ui.form = +.fields.success .field .checkbox:not(.toggle):not(.slider) label::before { = +background: rgb(252, 255, 245); border-color: rgb(163, 194, 147); } + +.cmp-dm-portal .ui.form .field.success .checkbox .box::after, .cmp-dm-porta= +l .ui.form .field.success .checkbox label::after, .cmp-dm-portal .ui.form .= +fields.success .field .checkbox .box::after, .cmp-dm-portal .ui.form .field= +s.success .field .checkbox label::after { color: rgb(44, 102, 45); } + +.cmp-dm-portal .ui.form.warning .warning.message:not(:empty) { display: blo= +ck; } + +.cmp-dm-portal .ui.form.warning .compact.warning.message:not(:empty) { disp= +lay: inline-block; } + +.cmp-dm-portal .ui.form.warning .icon.warning.message:not(:empty) { display= +: flex; } + +.cmp-dm-portal .ui.form .field.warning .warning.message:not(:empty), .cmp-d= +m-portal .ui.form .fields.warning .warning.message:not(:empty) { display: b= +lock; } + +.cmp-dm-portal .ui.form .field.warning .compact.warning.message:not(:empty)= +, .cmp-dm-portal .ui.form .fields.warning .compact.warning.message:not(:emp= +ty) { display: inline-block; } + +.cmp-dm-portal .ui.form .field.warning .icon.warning.message:not(:empty), .= +cmp-dm-portal .ui.form .fields.warning .icon.warning.message:not(:empty) { = +display: flex; } + +.cmp-dm-portal .ui.ui.form .field.warning .input, .cmp-dm-portal .ui.ui.for= +m .field.warning label, .cmp-dm-portal .ui.ui.form .fields.warning .field .= +input, .cmp-dm-portal .ui.ui.form .fields.warning .field label { color: rgb= +(87, 58, 8); } + +.cmp-dm-portal .ui.form .field.warning .corner.label, .cmp-dm-portal .ui.fo= +rm .fields.warning .field .corner.label { border-color: rgb(87, 58, 8); col= +or: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.form .field.warning input:not([type]), .cmp-dm-portal .u= +i.form .field.warning input[type=3D"date"], .cmp-dm-portal .ui.form .field.= +warning input[type=3D"datetime-local"], .cmp-dm-portal .ui.form .field.warn= +ing input[type=3D"email"], .cmp-dm-portal .ui.form .field.warning input[typ= +e=3D"file"], .cmp-dm-portal .ui.form .field.warning input[type=3D"number"],= + .cmp-dm-portal .ui.form .field.warning input[type=3D"password"], .cmp-dm-p= +ortal .ui.form .field.warning input[type=3D"search"], .cmp-dm-portal .ui.fo= +rm .field.warning input[type=3D"tel"], .cmp-dm-portal .ui.form .field.warni= +ng input[type=3D"text"], .cmp-dm-portal .ui.form .field.warning input[type= +=3D"time"], .cmp-dm-portal .ui.form .field.warning input[type=3D"url"], .cm= +p-dm-portal .ui.form .field.warning select, .cmp-dm-portal .ui.form .field.= +warning textarea, .cmp-dm-portal .ui.form .fields.warning .field input:not(= +[type]), .cmp-dm-portal .ui.form .fields.warning .field input[type=3D"date"= +], .cmp-dm-portal .ui.form .fields.warning .field input[type=3D"datetime-lo= +cal"], .cmp-dm-portal .ui.form .fields.warning .field input[type=3D"email"]= +, .cmp-dm-portal .ui.form .fields.warning .field input[type=3D"file"], .cmp= +-dm-portal .ui.form .fields.warning .field input[type=3D"number"], .cmp-dm-= +portal .ui.form .fields.warning .field input[type=3D"password"], .cmp-dm-po= +rtal .ui.form .fields.warning .field input[type=3D"search"], .cmp-dm-portal= + .ui.form .fields.warning .field input[type=3D"tel"], .cmp-dm-portal .ui.fo= +rm .fields.warning .field input[type=3D"text"], .cmp-dm-portal .ui.form .fi= +elds.warning .field input[type=3D"time"], .cmp-dm-portal .ui.form .fields.w= +arning .field input[type=3D"url"], .cmp-dm-portal .ui.form .fields.warning = +.field select, .cmp-dm-portal .ui.form .fields.warning .field textarea { co= +lor: rgb(87, 58, 8); background: rgb(255, 250, 243); border-color: rgb(201,= + 186, 155); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.warning input:not([type]):focus, .cmp-dm-por= +tal .ui.form .field.warning input[type=3D"date"]:focus, .cmp-dm-portal .ui.= +form .field.warning input[type=3D"datetime-local"]:focus, .cmp-dm-portal .u= +i.form .field.warning input[type=3D"email"]:focus, .cmp-dm-portal .ui.form = +.field.warning input[type=3D"file"]:focus, .cmp-dm-portal .ui.form .field.w= +arning input[type=3D"number"]:focus, .cmp-dm-portal .ui.form .field.warning= + input[type=3D"password"]:focus, .cmp-dm-portal .ui.form .field.warning inp= +ut[type=3D"search"]:focus, .cmp-dm-portal .ui.form .field.warning input[typ= +e=3D"tel"]:focus, .cmp-dm-portal .ui.form .field.warning input[type=3D"text= +"]:focus, .cmp-dm-portal .ui.form .field.warning input[type=3D"time"]:focus= +, .cmp-dm-portal .ui.form .field.warning input[type=3D"url"]:focus, .cmp-dm= +-portal .ui.form .field.warning select:focus, .cmp-dm-portal .ui.form .fiel= +d.warning textarea:focus { background: rgb(255, 250, 243); border-color: rg= +b(201, 186, 155); color: rgb(87, 58, 8); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.warning select { appearance: menulist-button= +; } + +.cmp-dm-portal .ui.form .field.warning .transparent.input input, .cmp-dm-po= +rtal .ui.form .field.warning .transparent.input textarea, .cmp-dm-portal .u= +i.form .field.warning input.transparent, .cmp-dm-portal .ui.form .field.war= +ning textarea.transparent { background-color: rgb(255, 250, 243) !important= +; color: rgb(87, 58, 8) !important; } + +.cmp-dm-portal .ui.form .warning.warning input:-webkit-autofill { box-shado= +w: rgb(255, 255, 224) 0px 0px 0px 75pt inset !important; border-color: rgb(= +224, 224, 179) !important; } + +.cmp-dm-portal .ui.form .warning ::-webkit-input-placeholder { color: rgb(2= +37, 173, 62); } + +.cmp-dm-portal .ui.form .warning :focus::-webkit-input-placeholder { color:= + rgb(227, 151, 21); } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown, .cmp-dm-portal .ui.for= +m .field.warning .ui.dropdown .item, .cmp-dm-portal .ui.form .field.warning= + .ui.dropdown .text, .cmp-dm-portal .ui.form .fields.warning .field .ui.dro= +pdown, .cmp-dm-portal .ui.form .fields.warning .field .ui.dropdown .item { = +background: rgb(255, 250, 243); color: rgb(87, 58, 8); } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown, .cmp-dm-portal .ui.for= +m .field.warning .ui.dropdown:hover, .cmp-dm-portal .ui.form .fields.warnin= +g .field .ui.dropdown, .cmp-dm-portal .ui.form .fields.warning .field .ui.d= +ropdown:hover { border-color: rgb(201, 186, 155) !important; } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown:hover .menu, .cmp-dm-po= +rtal .ui.form .fields.warning .field .ui.dropdown:hover .menu { border-colo= +r: rgb(201, 186, 155); } + +.cmp-dm-portal .ui.form .field.warning .ui.multiple.selection.dropdown > .l= +abel, .cmp-dm-portal .ui.form .fields.warning .field .ui.multiple.selection= +.dropdown > .label { background-color: rgb(234, 234, 204); color: rgb(87, 5= +8, 8); } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown .menu .item:hover, .cmp= +-dm-portal .ui.form .field.warning .ui.dropdown .menu .selected.item, .cmp-= +dm-portal .ui.form .fields.warning .field .ui.dropdown .menu .item:hover, .= +cmp-dm-portal .ui.form .fields.warning .field .ui.dropdown .menu .selected.= +item { background-color: rgb(251, 251, 233); } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown .menu .active.item, .cm= +p-dm-portal .ui.form .fields.warning .field .ui.dropdown .menu .active.item= + { background-color: rgb(253, 253, 206) !important; } + +.cmp-dm-portal .ui.form .field.warning .checkbox:not(.toggle):not(.slider) = +.box, .cmp-dm-portal .ui.form .field.warning .checkbox:not(.toggle):not(.sl= +ider) label, .cmp-dm-portal .ui.form .fields.warning .field .checkbox:not(.= +toggle):not(.slider) .box, .cmp-dm-portal .ui.form .fields.warning .field .= +checkbox:not(.toggle):not(.slider) label { color: rgb(87, 58, 8); } + +.cmp-dm-portal .ui.form .field.warning .checkbox:not(.toggle):not(.slider) = +.box::before, .cmp-dm-portal .ui.form .field.warning .checkbox:not(.toggle)= +:not(.slider) label::before, .cmp-dm-portal .ui.form .fields.warning .field= + .checkbox:not(.toggle):not(.slider) .box::before, .cmp-dm-portal .ui.form = +.fields.warning .field .checkbox:not(.toggle):not(.slider) label::before { = +background: rgb(255, 250, 243); border-color: rgb(201, 186, 155); } + +.cmp-dm-portal .ui.form .field.warning .checkbox .box::after, .cmp-dm-porta= +l .ui.form .field.warning .checkbox label::after, .cmp-dm-portal .ui.form .= +fields.warning .field .checkbox .box::after, .cmp-dm-portal .ui.form .field= +s.warning .field .checkbox label::after { color: rgb(87, 58, 8); } + +.cmp-dm-portal .ui.form .disabled.field, .cmp-dm-portal .ui.form .disabled.= +fields .field, .cmp-dm-portal .ui.form .field :disabled { pointer-events: n= +one; opacity: 0.45; } + +.cmp-dm-portal .ui.form .field.disabled > label, .cmp-dm-portal .ui.form .f= +ields.disabled > label { opacity: 0.45; } + +.cmp-dm-portal .ui.form .field.disabled :disabled { opacity: 1; } + +.cmp-dm-portal .ui.loading.form { position: relative; cursor: default; poin= +ter-events: none; } + +.cmp-dm-portal .ui.loading.form::before { position: absolute; content: ""; = +top: 0px; left: 0px; background: rgba(255, 255, 255, 0.8); width: 100%; hei= +ght: 100%; z-index: 100; } + +.cmp-dm-portal .ui.loading.form.segments::before { border-radius: 0.285714r= +em; } + +.cmp-dm-portal .ui.loading.form::after { position: absolute; content: ""; t= +op: 50%; left: 50%; margin: -1.5em 0px 0px -1.5em; width: 3em; height: 3em;= + animation: 0.6s linear 0s infinite normal none running loader; border: 0.2= +em solid rgb(118, 118, 118); border-radius: 500rem; box-shadow: transparent= + 0px 0px 0px 1px; visibility: visible; z-index: 101; } + +.cmp-dm-portal .ui.form .required.field > .checkbox::after, .cmp-dm-portal = +.ui.form .required.field > label::after, .cmp-dm-portal .ui.form .required.= +fields.grouped > label::after, .cmp-dm-portal .ui.form .required.fields:not= +(.grouped) > .field > .checkbox::after, .cmp-dm-portal .ui.form .required.f= +ields:not(.grouped) > .field > label::after, .cmp-dm-portal .ui.form label.= +required::after { margin: -0.2em 0px 0px 0.2em; content: "*"; color: rgb(21= +9, 40, 40); } + +.cmp-dm-portal .ui.form .required.field > label::after, .cmp-dm-portal .ui.= +form .required.fields.grouped > label::after, .cmp-dm-portal .ui.form .requ= +ired.fields:not(.grouped) > .field > label::after, .cmp-dm-portal .ui.form = +label.required::after { display: inline-block; vertical-align: top; } + +.cmp-dm-portal .ui.form .required.field > .checkbox::after, .cmp-dm-portal = +.ui.form .required.fields:not(.grouped) > .field > .checkbox::after { posit= +ion: absolute; top: 0px; left: 100%; } + +.cmp-dm-portal .ui.form .grouped.fields { display: block; margin: 0px 0px 1= +em; } + +.cmp-dm-portal .ui.form .grouped.fields:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.form .grouped.fields > label { margin: 0px 0px 0.285714r= +em; color: rgb(80, 80, 80); font-size: 0.928571em; font-weight: 700; text-t= +ransform: none; } + +.cmp-dm-portal .ui.form .grouped.fields .field, .cmp-dm-portal .ui.form .gr= +ouped.inline.fields .field { display: block; margin: 0.5em 0px; padding: 0p= +x; } + +.cmp-dm-portal .ui.form .fields { display: flex; -webkit-box-orient: horizo= +ntal; -webkit-box-direction: normal; flex-direction: row; margin: 0px -0.5e= +m 1em; } + +.cmp-dm-portal .ui.form .fields > .field { -webkit-box-flex: 0; flex: 0 1 a= +uto; padding-left: 0.5em; padding-right: 0.5em; } + +.cmp-dm-portal .ui.form .fields > .field:first-child { border-left: none; b= +ox-shadow: none; } + +.cmp-dm-portal .ui.form .two.fields > .field, .cmp-dm-portal .ui.form .two.= +fields > .fields { width: 50%; } + +.cmp-dm-portal .ui.form .three.fields > .field, .cmp-dm-portal .ui.form .th= +ree.fields > .fields { width: 33.3333%; } + +.cmp-dm-portal .ui.form .four.fields > .field, .cmp-dm-portal .ui.form .fou= +r.fields > .fields { width: 25%; } + +.cmp-dm-portal .ui.form .five.fields > .field, .cmp-dm-portal .ui.form .fiv= +e.fields > .fields { width: 20%; } + +.cmp-dm-portal .ui.form .six.fields > .field, .cmp-dm-portal .ui.form .six.= +fields > .fields { width: 16.6667%; } + +.cmp-dm-portal .ui.form .seven.fields > .field, .cmp-dm-portal .ui.form .se= +ven.fields > .fields { width: 14.2857%; } + +.cmp-dm-portal .ui.form .eight.fields > .field, .cmp-dm-portal .ui.form .ei= +ght.fields > .fields { width: 12.5%; } + +.cmp-dm-portal .ui.form .nine.fields > .field, .cmp-dm-portal .ui.form .nin= +e.fields > .fields { width: 11.1111%; } + +.cmp-dm-portal .ui.form .ten.fields > .field, .cmp-dm-portal .ui.form .ten.= +fields > .fields { width: 10%; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.form .fields { flex-wrap: wrap; } + .cmp-dm-portal .ui.form:not(.unstackable) .eight.fields:not(.unstackable)= + > .field, .cmp-dm-portal .ui.form:not(.unstackable) .eight.fields:not(.uns= +tackable) > .fields, .cmp-dm-portal .ui.form:not(.unstackable) .five.fields= +:not(.unstackable) > .field, .cmp-dm-portal .ui.form:not(.unstackable) .fiv= +e.fields:not(.unstackable) > .fields, .cmp-dm-portal .ui.form:not(.unstacka= +ble) .four.fields:not(.unstackable) > .field, .cmp-dm-portal .ui.form:not(.= +unstackable) .four.fields:not(.unstackable) > .fields, .cmp-dm-portal .ui.f= +orm:not(.unstackable) .nine.fields:not(.unstackable) > .field, .cmp-dm-port= +al .ui.form:not(.unstackable) .nine.fields:not(.unstackable) > .fields, .cm= +p-dm-portal .ui.form:not(.unstackable) .seven.fields:not(.unstackable) > .f= +ield, .cmp-dm-portal .ui.form:not(.unstackable) .seven.fields:not(.unstacka= +ble) > .fields, .cmp-dm-portal .ui.form:not(.unstackable) .six.fields:not(.= +unstackable) > .field, .cmp-dm-portal .ui.form:not(.unstackable) .six.field= +s:not(.unstackable) > .fields, .cmp-dm-portal .ui.form:not(.unstackable) .t= +en.fields:not(.unstackable) > .field, .cmp-dm-portal .ui.form:not(.unstacka= +ble) .ten.fields:not(.unstackable) > .fields, .cmp-dm-portal .ui.form:not(.= +unstackable) .three.fields:not(.unstackable) > .field, .cmp-dm-portal .ui.f= +orm:not(.unstackable) .three.fields:not(.unstackable) > .fields, .cmp-dm-po= +rtal .ui.form:not(.unstackable) .two.fields:not(.unstackable) > .field, .cm= +p-dm-portal .ui.form:not(.unstackable) .two.fields:not(.unstackable) > .fie= +lds, .cmp-dm-portal .ui.form:not(.unstackable) [class*=3D"equal width"].fie= +lds:not(.unstackable) > .field, .cmp-dm-portal .ui[class*=3D"equal width"].= +form:not(.unstackable) .fields > .field { margin: 0px 0px 1em; width: 100% = +!important; } +} + +.cmp-dm-portal .ui.form .fields .wide.field { width: 6.25%; padding-left: 0= +.5em; padding-right: 0.5em; } + +.cmp-dm-portal .ui.form .one.wide.field { width: 6.25% !important; } + +.cmp-dm-portal .ui.form .two.wide.field { width: 12.5% !important; } + +.cmp-dm-portal .ui.form .three.wide.field { width: 18.75% !important; } + +.cmp-dm-portal .ui.form .four.wide.field { width: 25% !important; } + +.cmp-dm-portal .ui.form .five.wide.field { width: 31.25% !important; } + +.cmp-dm-portal .ui.form .six.wide.field { width: 37.5% !important; } + +.cmp-dm-portal .ui.form .seven.wide.field { width: 43.75% !important; } + +.cmp-dm-portal .ui.form .eight.wide.field { width: 50% !important; } + +.cmp-dm-portal .ui.form .nine.wide.field { width: 56.25% !important; } + +.cmp-dm-portal .ui.form .ten.wide.field { width: 62.5% !important; } + +.cmp-dm-portal .ui.form .eleven.wide.field { width: 68.75% !important; } + +.cmp-dm-portal .ui.form .twelve.wide.field { width: 75% !important; } + +.cmp-dm-portal .ui.form .thirteen.wide.field { width: 81.25% !important; } + +.cmp-dm-portal .ui.form .fourteen.wide.field { width: 87.5% !important; } + +.cmp-dm-portal .ui.form .fifteen.wide.field { width: 93.75% !important; } + +.cmp-dm-portal .ui.form .sixteen.wide.field { width: 100% !important; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.form:not(.unstackable) .fields:not(.unstackable) > .ei= +ght.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .fields:not(.unst= +ackable) > .eleven.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .f= +ields:not(.unstackable) > .fifteen.wide.field, .cmp-dm-portal .ui.form:not(= +.unstackable) .fields:not(.unstackable) > .five.wide.field, .cmp-dm-portal = +.ui.form:not(.unstackable) .fields:not(.unstackable) > .four.wide.field, .c= +mp-dm-portal .ui.form:not(.unstackable) .fields:not(.unstackable) > .fourte= +en.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .fields:not(.unsta= +ckable) > .nine.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .fiel= +ds:not(.unstackable) > .seven.wide.field, .cmp-dm-portal .ui.form:not(.unst= +ackable) .fields:not(.unstackable) > .six.wide.field, .cmp-dm-portal .ui.fo= +rm:not(.unstackable) .fields:not(.unstackable) > .sixteen.wide.field, .cmp-= +dm-portal .ui.form:not(.unstackable) .fields:not(.unstackable) > .ten.wide.= +field, .cmp-dm-portal .ui.form:not(.unstackable) .fields:not(.unstackable) = +> .thirteen.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .fields:n= +ot(.unstackable) > .three.wide.field, .cmp-dm-portal .ui.form:not(.unstacka= +ble) .fields:not(.unstackable) > .twelve.wide.field, .cmp-dm-portal .ui.for= +m:not(.unstackable) .fields:not(.unstackable) > .two.wide.field, .cmp-dm-po= +rtal .ui.form:not(.unstackable) .five.fields:not(.unstackable) > .field, .c= +mp-dm-portal .ui.form:not(.unstackable) .five.fields:not(.unstackable) > .f= +ields, .cmp-dm-portal .ui.form:not(.unstackable) .four.fields:not(.unstacka= +ble) > .field, .cmp-dm-portal .ui.form:not(.unstackable) .four.fields:not(.= +unstackable) > .fields, .cmp-dm-portal .ui.form:not(.unstackable) .three.fi= +elds:not(.unstackable) > .field, .cmp-dm-portal .ui.form:not(.unstackable) = +.three.fields:not(.unstackable) > .fields, .cmp-dm-portal .ui.form:not(.uns= +tackable) .two.fields:not(.unstackable) > .field, .cmp-dm-portal .ui.form:n= +ot(.unstackable) .two.fields:not(.unstackable) > .fields { width: 100% !imp= +ortant; } + .cmp-dm-portal .ui.form .fields { margin-bottom: 0px; } +} + +.cmp-dm-portal .ui.form [class*=3D"equal width"].fields > .field, .cmp-dm-p= +ortal .ui[class*=3D"equal width"].form .fields > .field { width: 100%; -web= +kit-box-flex: 1; flex: 1 1 auto; } + +.cmp-dm-portal .ui.form .inline.fields { margin: 0px 0px 1em; -webkit-box-a= +lign: center; align-items: center; } + +.cmp-dm-portal .ui.form .inline.fields .field { margin: 0px; padding: 0px 1= +em 0px 0px; } + +.cmp-dm-portal .ui.form .inline.field > label, .cmp-dm-portal .ui.form .inl= +ine.field > p, .cmp-dm-portal .ui.form .inline.fields .field > label, .cmp-= +dm-portal .ui.form .inline.fields .field > p, .cmp-dm-portal .ui.form .inli= +ne.fields > label { display: inline-block; width: auto; margin-top: 0px; ma= +rgin-bottom: 0px; vertical-align: baseline; font-size: 0.928571em; font-wei= +ght: 700; color: rgb(80, 80, 80); text-transform: none; } + +.cmp-dm-portal .ui.form .inline.fields > label { margin: 0.035714em 1em 0px= + 0px; } + +.cmp-dm-portal .ui.form .inline.field > input, .cmp-dm-portal .ui.form .inl= +ine.field > select, .cmp-dm-portal .ui.form .inline.fields .field > input, = +.cmp-dm-portal .ui.form .inline.fields .field > select { display: inline-bl= +ock; width: auto; margin-top: 0px; margin-bottom: 0px; vertical-align: midd= +le; font-size: 1em; } + +.cmp-dm-portal .ui.form .inline.field > :first-child, .cmp-dm-portal .ui.fo= +rm .inline.fields .field > :first-child { margin: 0px 0.857143em 0px 0px; } + +.cmp-dm-portal .ui.form .inline.field > :only-child, .cmp-dm-portal .ui.for= +m .inline.fields .field > :only-child { margin: 0px; } + +.cmp-dm-portal .ui.form .inline.fields .wide.field { display: flex; -webkit= +-box-align: center; align-items: center; } + +.cmp-dm-portal .ui.form .inline.fields .wide.field > input, .cmp-dm-portal = +.ui.form .inline.fields .wide.field > select { width: 100%; } + +.cmp-dm-portal .ui.form, .cmp-dm-portal .ui.form .field .dropdown, .cmp-dm-= +portal .ui.form .field .dropdown .menu > .item { font-size: 1rem; } + +.cmp-dm-portal .ui.grid { display: flex; -webkit-box-orient: horizontal; -w= +ebkit-box-direction: normal; flex-flow: wrap; -webkit-box-align: stretch; a= +lign-items: stretch; padding: 0px; margin: -1rem; } + +.cmp-dm-portal .ui.relaxed.grid { margin-left: -1.5rem; margin-right: -1.5r= +em; } + +.cmp-dm-portal .ui[class*=3D"very relaxed"].grid { margin-left: -2.5rem; ma= +rgin-right: -2.5rem; } + +.cmp-dm-portal .ui.grid + .grid { margin-top: 1rem; } + +.cmp-dm-portal .ui.grid > .column:not(.row), .cmp-dm-portal .ui.grid > .row= + > .column { position: relative; display: inline-block; width: 6.25%; paddi= +ng-left: 1rem; padding-right: 1rem; vertical-align: top; } + +.cmp-dm-portal .ui.grid > * { padding-left: 1rem; padding-right: 1rem; } + +.cmp-dm-portal .ui.grid > .row { position: relative; display: flex; -webkit= +-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; -w= +ebkit-box-pack: inherit; justify-content: inherit; -webkit-box-align: stret= +ch; align-items: stretch; padding: 1rem 0px; width: 100% !important; } + +.cmp-dm-portal .ui.grid > .column:not(.row) { padding-top: 1rem; padding-bo= +ttom: 1rem; } + +.cmp-dm-portal .ui.grid > .row > .column { margin-top: 0px; margin-bottom: = +0px; } + +.cmp-dm-portal .ui.grid > .row > .column > img, .cmp-dm-portal .ui.grid > .= +row > img { max-width: 100%; } + +.cmp-dm-portal .ui.grid > .ui.grid:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.grid > .ui.grid:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.aligned.grid .column > .segment:not(.compact):not(.attac= +hed), .cmp-dm-portal .ui.grid .aligned.row > .column > .segment:not(.compac= +t):not(.attached) { width: 100%; } + +.cmp-dm-portal .ui.grid .row + .ui.divider { -webkit-box-flex: 1; flex-grow= +: 1; margin: 1rem; } + +.cmp-dm-portal .ui.grid .column + .ui.vertical.divider { height: calc(50% -= + 1rem); } + +.cmp-dm-portal .ui.grid > .column:last-child > .horizontal.segment, .cmp-dm= +-portal .ui.grid > .row > .column:last-child > .horizontal.segment { box-sh= +adow: none; } + +.cmp-dm-portal .ui.grid > .column:only-child, .cmp-dm-portal .ui.grid > .ro= +w > .column:only-child, .cmp-dm-portal .ui[class*=3D"one column"].grid > .c= +olumn:not(.row), .cmp-dm-portal .ui[class*=3D"one column"].grid > .row > .c= +olumn { width: 100%; } + +.cmp-dm-portal .ui[class*=3D"two column"].grid > .column:not(.row), .cmp-dm= +-portal .ui[class*=3D"two column"].grid > .row > .column { width: 50%; } + +.cmp-dm-portal .ui[class*=3D"three column"].grid > .column:not(.row), .cmp-= +dm-portal .ui[class*=3D"three column"].grid > .row > .column { width: 33.33= +33%; } + +.cmp-dm-portal .ui[class*=3D"four column"].grid > .column:not(.row), .cmp-d= +m-portal .ui[class*=3D"four column"].grid > .row > .column { width: 25%; } + +.cmp-dm-portal .ui[class*=3D"five column"].grid > .column:not(.row), .cmp-d= +m-portal .ui[class*=3D"five column"].grid > .row > .column { width: 20%; } + +.cmp-dm-portal .ui[class*=3D"six column"].grid > .column:not(.row), .cmp-dm= +-portal .ui[class*=3D"six column"].grid > .row > .column { width: 16.6667%;= + } + +.cmp-dm-portal .ui[class*=3D"seven column"].grid > .column:not(.row), .cmp-= +dm-portal .ui[class*=3D"seven column"].grid > .row > .column { width: 14.28= +57%; } + +.cmp-dm-portal .ui[class*=3D"eight column"].grid > .column:not(.row), .cmp-= +dm-portal .ui[class*=3D"eight column"].grid > .row > .column { width: 12.5%= +; } + +.cmp-dm-portal .ui[class*=3D"nine column"].grid > .column:not(.row), .cmp-d= +m-portal .ui[class*=3D"nine column"].grid > .row > .column { width: 11.1111= +%; } + +.cmp-dm-portal .ui[class*=3D"ten column"].grid > .column:not(.row), .cmp-dm= +-portal .ui[class*=3D"ten column"].grid > .row > .column { width: 10%; } + +.cmp-dm-portal .ui[class*=3D"eleven column"].grid > .column:not(.row), .cmp= +-dm-portal .ui[class*=3D"eleven column"].grid > .row > .column { width: 9.0= +9091%; } + +.cmp-dm-portal .ui[class*=3D"twelve column"].grid > .column:not(.row), .cmp= +-dm-portal .ui[class*=3D"twelve column"].grid > .row > .column { width: 8.3= +3333%; } + +.cmp-dm-portal .ui[class*=3D"thirteen column"].grid > .column:not(.row), .c= +mp-dm-portal .ui[class*=3D"thirteen column"].grid > .row > .column { width:= + 7.69231%; } + +.cmp-dm-portal .ui[class*=3D"fourteen column"].grid > .column:not(.row), .c= +mp-dm-portal .ui[class*=3D"fourteen column"].grid > .row > .column { width:= + 7.14286%; } + +.cmp-dm-portal .ui[class*=3D"fifteen column"].grid > .column:not(.row), .cm= +p-dm-portal .ui[class*=3D"fifteen column"].grid > .row > .column { width: 6= +.66667%; } + +.cmp-dm-portal .ui[class*=3D"sixteen column"].grid > .column:not(.row), .cm= +p-dm-portal .ui[class*=3D"sixteen column"].grid > .row > .column { width: 6= +.25%; } + +.cmp-dm-portal .ui.grid > [class*=3D"one column"].row > .column { width: 10= +0% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"two column"].row > .column { width: 50= +% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"three column"].row > .column { width: = +33.3333% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"four column"].row > .column { width: 2= +5% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"five column"].row > .column { width: 2= +0% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"six column"].row > .column { width: 16= +.6667% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"seven column"].row > .column { width: = +14.2857% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"eight column"].row > .column { width: = +12.5% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"nine column"].row > .column { width: 1= +1.1111% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"ten column"].row > .column { width: 10= +% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"eleven column"].row > .column { width:= + 9.09091% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"twelve column"].row > .column { width:= + 8.33333% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"thirteen column"].row > .column { widt= +h: 7.69231% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"fourteen column"].row > .column { widt= +h: 7.14286% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"fifteen column"].row > .column { width= +: 6.66667% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"one wide"].column, .cmp-dm-port= +al .ui.grid > .column.row > [class*=3D"one wide"].column, .cmp-dm-portal .u= +i.grid > .row > [class*=3D"one wide"].column, .cmp-dm-portal .ui.grid > [cl= +ass*=3D"one wide"].column, .cmp-dm-portal .ui.grid > [class*=3D"sixteen col= +umn"].row > .column { width: 6.25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"two wide"].column, .cmp-dm-port= +al .ui.grid > .column.row > [class*=3D"two wide"].column, .cmp-dm-portal .u= +i.grid > .row > [class*=3D"two wide"].column, .cmp-dm-portal .ui.grid > [cl= +ass*=3D"two wide"].column { width: 12.5% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"three wide"].column, .cmp-dm-po= +rtal .ui.grid > .column.row > [class*=3D"three wide"].column, .cmp-dm-porta= +l .ui.grid > .row > [class*=3D"three wide"].column, .cmp-dm-portal .ui.grid= + > [class*=3D"three wide"].column { width: 18.75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"four wide"].column, .cmp-dm-por= +tal .ui.grid > .column.row > [class*=3D"four wide"].column, .cmp-dm-portal = +.ui.grid > .row > [class*=3D"four wide"].column, .cmp-dm-portal .ui.grid > = +[class*=3D"four wide"].column { width: 25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"five wide"].column, .cmp-dm-por= +tal .ui.grid > .column.row > [class*=3D"five wide"].column, .cmp-dm-portal = +.ui.grid > .row > [class*=3D"five wide"].column, .cmp-dm-portal .ui.grid > = +[class*=3D"five wide"].column { width: 31.25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"six wide"].column, .cmp-dm-port= +al .ui.grid > .column.row > [class*=3D"six wide"].column, .cmp-dm-portal .u= +i.grid > .row > [class*=3D"six wide"].column, .cmp-dm-portal .ui.grid > [cl= +ass*=3D"six wide"].column { width: 37.5% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"seven wide"].column, .cmp-dm-po= +rtal .ui.grid > .column.row > [class*=3D"seven wide"].column, .cmp-dm-porta= +l .ui.grid > .row > [class*=3D"seven wide"].column, .cmp-dm-portal .ui.grid= + > [class*=3D"seven wide"].column { width: 43.75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"eight wide"].column, .cmp-dm-po= +rtal .ui.grid > .column.row > [class*=3D"eight wide"].column, .cmp-dm-porta= +l .ui.grid > .row > [class*=3D"eight wide"].column, .cmp-dm-portal .ui.grid= + > [class*=3D"eight wide"].column { width: 50% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"nine wide"].column, .cmp-dm-por= +tal .ui.grid > .column.row > [class*=3D"nine wide"].column, .cmp-dm-portal = +.ui.grid > .row > [class*=3D"nine wide"].column, .cmp-dm-portal .ui.grid > = +[class*=3D"nine wide"].column { width: 56.25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"ten wide"].column, .cmp-dm-port= +al .ui.grid > .column.row > [class*=3D"ten wide"].column, .cmp-dm-portal .u= +i.grid > .row > [class*=3D"ten wide"].column, .cmp-dm-portal .ui.grid > [cl= +ass*=3D"ten wide"].column { width: 62.5% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide"].column, .cmp-dm-p= +ortal .ui.grid > .column.row > [class*=3D"eleven wide"].column, .cmp-dm-por= +tal .ui.grid > .row > [class*=3D"eleven wide"].column, .cmp-dm-portal .ui.g= +rid > [class*=3D"eleven wide"].column { width: 68.75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide"].column, .cmp-dm-p= +ortal .ui.grid > .column.row > [class*=3D"twelve wide"].column, .cmp-dm-por= +tal .ui.grid > .row > [class*=3D"twelve wide"].column, .cmp-dm-portal .ui.g= +rid > [class*=3D"twelve wide"].column { width: 75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide"].column, .cmp-dm= +-portal .ui.grid > .column.row > [class*=3D"thirteen wide"].column, .cmp-dm= +-portal .ui.grid > .row > [class*=3D"thirteen wide"].column, .cmp-dm-portal= + .ui.grid > [class*=3D"thirteen wide"].column { width: 81.25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide"].column, .cmp-dm= +-portal .ui.grid > .column.row > [class*=3D"fourteen wide"].column, .cmp-dm= +-portal .ui.grid > .row > [class*=3D"fourteen wide"].column, .cmp-dm-portal= + .ui.grid > [class*=3D"fourteen wide"].column { width: 87.5% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide"].column, .cmp-dm-= +portal .ui.grid > .column.row > [class*=3D"fifteen wide"].column, .cmp-dm-p= +ortal .ui.grid > .row > [class*=3D"fifteen wide"].column, .cmp-dm-portal .u= +i.grid > [class*=3D"fifteen wide"].column { width: 93.75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide"].column, .cmp-dm-= +portal .ui.grid > .column.row > [class*=3D"sixteen wide"].column, .cmp-dm-p= +ortal .ui.grid > .row > [class*=3D"sixteen wide"].column, .cmp-dm-portal .u= +i.grid > [class*=3D"sixteen wide"].column { width: 100% !important; } + +@media only screen and (min-width: 320px) and (max-width: 767.98px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide mobile"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"one wide mobile"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"one wide mobile"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"one wide mobile"].column { width: 6.25% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide mobile"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"two wide mobile"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"two wide mobile"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"two wide mobile"].column { width: 12.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide mobile"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide mobile"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"three wide mobile"].column { width: 18= +.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide mobile"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"four wide mobile"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide mobile"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"four wide mobile"].column { width: 25% !i= +mportant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide mobile"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"five wide mobile"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide mobile"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"five wide mobile"].column { width: 31.25%= + !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide mobile"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"six wide mobile"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"six wide mobile"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"six wide mobile"].column { width: 37.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide mobile"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide mobile"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"seven wide mobile"].column { width: 43= +.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide mobile"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide mobile"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"eight wide mobile"].column { width: 50= +% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide mobile"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide mobile"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide mobile"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"nine wide mobile"].column { width: 56.25%= + !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide mobile"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"ten wide mobile"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide mobile"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"ten wide mobile"].column { width: 62.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide mobile"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide mobile"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide mobile"].column { width= +: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide mobile"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide mobile"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide mobile"].column { width= +: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide mobile"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide mobile"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen wide mobile"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wide mobile"].column= + { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide mobile"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide mobile"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen wide mobile"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wide mobile"].column= + { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide mobile"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide mobile"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide mobile"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide mobile"].column { w= +idth: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide mobile"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide mobile"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide mobile"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide mobile"].column { w= +idth: 100% !important; } +} + +@media only screen and (min-width: 768px) and (max-width: 991.98px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide tablet"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"one wide tablet"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"one wide tablet"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"one wide tablet"].column { width: 6.25% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide tablet"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"two wide tablet"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"two wide tablet"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"two wide tablet"].column { width: 12.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide tablet"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide tablet"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"three wide tablet"].column { width: 18= +.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide tablet"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"four wide tablet"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide tablet"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"four wide tablet"].column { width: 25% !i= +mportant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide tablet"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"five wide tablet"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide tablet"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"five wide tablet"].column { width: 31.25%= + !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide tablet"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"six wide tablet"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"six wide tablet"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"six wide tablet"].column { width: 37.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide tablet"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide tablet"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"seven wide tablet"].column { width: 43= +.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide tablet"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide tablet"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"eight wide tablet"].column { width: 50= +% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide tablet"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide tablet"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide tablet"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"nine wide tablet"].column { width: 56.25%= + !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide tablet"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"ten wide tablet"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide tablet"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"ten wide tablet"].column { width: 62.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide tablet"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide tablet"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide tablet"].column { width= +: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide tablet"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide tablet"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide tablet"].column { width= +: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide tablet"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide tablet"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen wide tablet"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wide tablet"].column= + { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide tablet"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide tablet"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen wide tablet"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wide tablet"].column= + { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide tablet"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide tablet"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide tablet"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide tablet"].column { w= +idth: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide tablet"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide tablet"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide tablet"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide tablet"].column { w= +idth: 100% !important; } +} + +@media only screen and (min-width: 992px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide computer"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"one wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"one wide computer"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"one wide computer"].column { width: 6.= +25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide computer"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"two wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"two wide computer"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"two wide computer"].column { width: 12= +.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide computer"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide computer"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide computer"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"three wide computer"].column { w= +idth: 18.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide computer"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"four wide computer"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide computer"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"four wide computer"].column { width= +: 25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide computer"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"five wide computer"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide computer"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"five wide computer"].column { width= +: 31.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide computer"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"six wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"six wide computer"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"six wide computer"].column { width: 37= +.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide computer"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide computer"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide computer"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"seven wide computer"].column { w= +idth: 43.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide computer"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide computer"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide computer"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"eight wide computer"].column { w= +idth: 50% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide computer"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide computer"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide computer"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"nine wide computer"].column { width= +: 56.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide computer"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"ten wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide computer"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"ten wide computer"].column { width: 62= +.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide computer"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide computer"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide computer"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide computer"].column= + { width: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide computer"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide computer"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide computer"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide computer"].column= + { width: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide computer"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide comput= +er"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen wide comp= +uter"].column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wide computer"= +].column { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide computer"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide comput= +er"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen wide comp= +uter"].column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wide computer"= +].column { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide computer= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide compute= +r"].column, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide computer"].co= +lumn { width: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide computer= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide compute= +r"].column, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide computer"].co= +lumn { width: 100% !important; } +} + +@media only screen and (min-width: 1200px) and (max-width: 1919.98px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide large screen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"one wide large screen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"one wide large scree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"one wide large screen"].co= +lumn { width: 6.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide large screen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"two wide large screen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"two wide large scree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"two wide large screen"].co= +lumn { width: 12.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide large screen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide large= + screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"three wide large scr= +een"].column { width: 18.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide large screen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"four wide large scre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"four wide large screen"= +].column { width: 25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide large screen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"five wide large scre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"five wide large screen"= +].column { width: 31.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide large screen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"six wide large screen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"six wide large scree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"six wide large screen"].co= +lumn { width: 37.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide large screen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide large= + screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"seven wide large scr= +een"].column { width: 43.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide large screen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide large= + screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"eight wide large scr= +een"].column { width: 50% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide large screen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide large scre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"nine wide large screen"= +].column { width: 56.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide large screen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"ten wide large screen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide large scree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"ten wide large screen"].co= +lumn { width: 62.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide large screen"].co= +lumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide large = +screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide la= +rge screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide large= + screen"].column { width: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide large screen"].co= +lumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide large = +screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide la= +rge screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide large= + screen"].column { width: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide large screen"].= +column, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide la= +rge screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen w= +ide large screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wi= +de large screen"].column { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide large screen"].= +column, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide la= +rge screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen w= +ide large screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wi= +de large screen"].column { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide large screen"].c= +olumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide larg= +e screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide= + large screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide l= +arge screen"].column { width: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide large screen"].c= +olumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide larg= +e screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide= + large screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide l= +arge screen"].column { width: 100% !important; } +} + +@media only screen and (min-width: 1920px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide widescreen"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"one wide widescreen"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"one wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"one wide widescreen"].column { w= +idth: 6.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide widescreen"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"two wide widescreen"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"two wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"two wide widescreen"].column { w= +idth: 12.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide widescreen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide widescreen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide widescree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"three wide widescreen"].co= +lumn { width: 18.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide widescreen"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"four wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"four wide widescreen"].column= + { width: 25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide widescreen"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"five wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"five wide widescreen"].column= + { width: 31.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide widescreen"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"six wide widescreen"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"six wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"six wide widescreen"].column { w= +idth: 37.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide widescreen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide widescreen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide widescree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"seven wide widescreen"].co= +lumn { width: 43.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide widescreen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide widescreen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide widescree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"eight wide widescreen"].co= +lumn { width: 50% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide widescreen"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"nine wide widescreen"].column= + { width: 56.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide widescreen"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"ten wide widescreen"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"ten wide widescreen"].column { w= +idth: 62.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide widescreen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide widescre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide widesc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide widescreen"= +].column { width: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide widescreen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide widescre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide widesc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide widescreen"= +].column { width: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide wide= +screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen wide = +widescreen"].column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wide wid= +escreen"].column { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide wide= +screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen wide = +widescreen"].column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wide wid= +escreen"].column { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide widescreen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide widesc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide wid= +escreen"].column, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide widescr= +een"].column { width: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide widescreen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide widesc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide wid= +escreen"].column, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide widescr= +een"].column { width: 100% !important; } +} + +.cmp-dm-portal .ui.grid > .primary.column, .cmp-dm-portal .ui.grid > .prima= +ry.row, .cmp-dm-portal .ui.grid > .row > .primary.column { background-color= +: rgb(161, 0, 255); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .row > .secondary.column, .cmp-dm-portal .ui.grid= + > .secondary.column, .cmp-dm-portal .ui.grid > .secondary.row { background= +-color: rgb(80, 80, 80); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .red.column, .cmp-dm-portal .ui.grid > .red.row, = +.cmp-dm-portal .ui.grid > .row > .red.column { background-color: rgb(219, 4= +0, 40); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .orange.column, .cmp-dm-portal .ui.grid > .orange= +.row, .cmp-dm-portal .ui.grid > .row > .orange.column { background-color: r= +gb(242, 113, 28); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .row > .yellow.column, .cmp-dm-portal .ui.grid > = +.yellow.column, .cmp-dm-portal .ui.grid > .yellow.row { background-color: r= +gb(251, 189, 8); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .olive.column, .cmp-dm-portal .ui.grid > .olive.r= +ow, .cmp-dm-portal .ui.grid > .row > .olive.column { background-color: rgb(= +181, 204, 24); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .green.column, .cmp-dm-portal .ui.grid > .green.r= +ow, .cmp-dm-portal .ui.grid > .row > .green.column { background-color: rgb(= +33, 186, 69); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .row > .teal.column, .cmp-dm-portal .ui.grid > .t= +eal.column, .cmp-dm-portal .ui.grid > .teal.row { background-color: rgb(0, = +181, 173); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .blue.column, .cmp-dm-portal .ui.grid > .blue.row= +, .cmp-dm-portal .ui.grid > .row > .blue.column { background-color: rgb(33,= + 133, 208); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .row > .violet.column, .cmp-dm-portal .ui.grid > = +.violet.column, .cmp-dm-portal .ui.grid > .violet.row { background-color: r= +gb(100, 53, 201); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .purple.column, .cmp-dm-portal .ui.grid > .purple= +.row, .cmp-dm-portal .ui.grid > .row > .purple.column { background-color: r= +gb(163, 51, 200); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .pink.column, .cmp-dm-portal .ui.grid > .pink.row= +, .cmp-dm-portal .ui.grid > .row > .pink.column { background-color: rgb(224= +, 57, 151); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .brown.column, .cmp-dm-portal .ui.grid > .brown.r= +ow, .cmp-dm-portal .ui.grid > .row > .brown.column { background-color: rgb(= +165, 103, 63); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .grey.column, .cmp-dm-portal .ui.grid > .grey.row= +, .cmp-dm-portal .ui.grid > .row > .grey.column { background-color: rgb(118= +, 118, 118); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .black.column, .cmp-dm-portal .ui.grid > .black.r= +ow, .cmp-dm-portal .ui.grid > .row > .black.column { background-color: rgb(= +27, 28, 29); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > [class*=3D"equal width"].row > .column, .cmp-dm-p= +ortal .ui[class*=3D"equal width"].grid > .column:not(.row), .cmp-dm-portal = +.ui[class*=3D"equal width"].grid > .row > .column { display: inline-block; = +-webkit-box-flex: 1; flex-grow: 1; } + +.cmp-dm-portal .ui.grid > [class*=3D"equal width"].row > .wide.column, .cmp= +-dm-portal .ui[class*=3D"equal width"].grid > .row > .wide.column, .cmp-dm-= +portal .ui[class*=3D"equal width"].grid > .wide.column { -webkit-box-flex: = +0; flex-grow: 0; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.stackable.grid { width: auto; margin-left: 0px !import= +ant; margin-right: 0px !important; } + .cmp-dm-portal .ui.grid > .stackable.stackable.stackable.row > .column, .= +cmp-dm-portal .ui.stackable.grid > .column.grid > .column, .cmp-dm-portal .= +ui.stackable.grid > .column.row > .column, .cmp-dm-portal .ui.stackable.gri= +d > .column:not(.row), .cmp-dm-portal .ui.stackable.grid > .row > .column, = +.cmp-dm-portal .ui.stackable.grid > .row > .wide.column, .cmp-dm-portal .ui= +.stackable.grid > .wide.column { padding: 1rem; width: 100% !important; mar= +gin: 0px !important; box-shadow: none !important; } + .cmp-dm-portal .ui.stackable.grid:not(.vertically) > .row { margin: 0px; = +padding: 0px; } + .cmp-dm-portal .ui.container > .ui.stackable.grid > .column, .cmp-dm-port= +al .ui.container > .ui.stackable.grid > .row > .column { padding-left: 0px = +!important; padding-right: 0px !important; } + .cmp-dm-portal .ui.grid .ui.stackable.grid, .cmp-dm-portal .ui.segment:no= +t(.vertical) .ui.stackable.page.grid { margin-left: -1rem !important; margi= +n-right: -1rem !important; } + .cmp-dm-portal .ui.stackable.celled.grid > .column:not(.row):first-child,= + .cmp-dm-portal .ui.stackable.celled.grid > .row:first-child > .column:firs= +t-child, .cmp-dm-portal .ui.stackable.divided.grid > .column:not(.row):firs= +t-child, .cmp-dm-portal .ui.stackable.divided.grid > .row:first-child > .co= +lumn:first-child { border-top: none !important; } + .cmp-dm-portal .ui.stackable.celled.grid > .column:not(.row), .cmp-dm-por= +tal .ui.stackable.celled.grid > .row > .column, .cmp-dm-portal .ui.stackabl= +e.divided:not(.vertically).grid > .column:not(.row), .cmp-dm-portal .ui.sta= +ckable.divided:not(.vertically).grid > .row > .column { border-top: 1px sol= +id rgba(34, 36, 38, 0.15); box-shadow: none !important; padding-top: 2rem != +important; padding-bottom: 2rem !important; } +} + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"computer only"].col= +umn:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"lar= +ge screen only"].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > .= +row > [class*=3D"tablet only"].column:not(.mobile), .cmp-dm-portal .ui.grid= +.grid.grid > .row > [class*=3D"widescreen only"].column:not(.mobile), .cmp-= +dm-portal .ui.grid.grid.grid > [class*=3D"computer only"].column:not(.mobil= +e), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"computer only"].row:not(= +.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large screen only"= +].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large= + screen only"].row:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class= +*=3D"tablet only"].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid >= + [class*=3D"tablet only"].row:not(.mobile), .cmp-dm-portal .ui.grid.grid.gr= +id > [class*=3D"widescreen only"].column:not(.mobile), .cmp-dm-portal .ui.g= +rid.grid.grid > [class*=3D"widescreen only"].row:not(.mobile), .cmp-dm-port= +al .ui[class*=3D"computer only"].grid.grid.grid:not(.mobile), .cmp-dm-porta= +l .ui[class*=3D"large screen only"].grid.grid.grid:not(.mobile), .cmp-dm-po= +rtal .ui[class*=3D"tablet only"].grid.grid.grid:not(.mobile), .cmp-dm-porta= +l .ui[class*=3D"widescreen only"].grid.grid.grid:not(.mobile) { display: no= +ne !important; } +} + +@media only screen and (min-width: 768px) and (max-width: 991.98px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"computer only"].col= +umn:not(.tablet), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"lar= +ge screen only"].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > .= +row > [class*=3D"mobile only"].column:not(.tablet), .cmp-dm-portal .ui.grid= +.grid.grid > .row > [class*=3D"widescreen only"].column:not(.mobile), .cmp-= +dm-portal .ui.grid.grid.grid > [class*=3D"computer only"].column:not(.table= +t), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"computer only"].row:not(= +.tablet), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large screen only"= +].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large= + screen only"].row:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class= +*=3D"mobile only"].column:not(.tablet), .cmp-dm-portal .ui.grid.grid.grid >= + [class*=3D"mobile only"].row:not(.tablet), .cmp-dm-portal .ui.grid.grid.gr= +id > [class*=3D"widescreen only"].column:not(.mobile), .cmp-dm-portal .ui.g= +rid.grid.grid > [class*=3D"widescreen only"].row:not(.mobile), .cmp-dm-port= +al .ui[class*=3D"computer only"].grid.grid.grid:not(.tablet), .cmp-dm-porta= +l .ui[class*=3D"large screen only"].grid.grid.grid:not(.mobile), .cmp-dm-po= +rtal .ui[class*=3D"mobile only"].grid.grid.grid:not(.tablet), .cmp-dm-porta= +l .ui[class*=3D"widescreen only"].grid.grid.grid:not(.mobile) { display: no= +ne !important; } +} + +@media only screen and (min-width: 992px) and (max-width: 1199.98px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"large screen only"]= +.column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D= +"mobile only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > .= +row > [class*=3D"tablet only"].column:not(.computer), .cmp-dm-portal .ui.gr= +id.grid.grid > .row > [class*=3D"widescreen only"].column:not(.mobile), .cm= +p-dm-portal .ui.grid.grid.grid > [class*=3D"large screen only"].column:not(= +.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large screen only"= +].row:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"mobile o= +nly"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D= +"mobile only"].row:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > [cla= +ss*=3D"tablet only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.gr= +id > [class*=3D"tablet only"].row:not(.computer), .cmp-dm-portal .ui.grid.g= +rid.grid > [class*=3D"widescreen only"].column:not(.mobile), .cmp-dm-portal= + .ui.grid.grid.grid > [class*=3D"widescreen only"].row:not(.mobile), .cmp-d= +m-portal .ui[class*=3D"large screen only"].grid.grid.grid:not(.mobile), .cm= +p-dm-portal .ui[class*=3D"mobile only"].grid.grid.grid:not(.computer), .cmp= +-dm-portal .ui[class*=3D"tablet only"].grid.grid.grid:not(.computer), .cmp-= +dm-portal .ui[class*=3D"widescreen only"].grid.grid.grid:not(.mobile) { dis= +play: none !important; } +} + +@media only screen and (min-width: 1200px) and (max-width: 1919.98px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"mobile only"].colum= +n:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"tab= +let only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > .row = +> [class*=3D"widescreen only"].column:not(.mobile), .cmp-dm-portal .ui.grid= +.grid.grid > [class*=3D"mobile only"].column:not(.computer), .cmp-dm-portal= + .ui.grid.grid.grid > [class*=3D"mobile only"].row:not(.computer), .cmp-dm-= +portal .ui.grid.grid.grid > [class*=3D"tablet only"].column:not(.computer),= + .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"tablet only"].row:not(.comp= +uter), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"widescreen only"].col= +umn:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"widescreen= + only"].row:not(.mobile), .cmp-dm-portal .ui[class*=3D"mobile only"].grid.g= +rid.grid:not(.computer), .cmp-dm-portal .ui[class*=3D"tablet only"].grid.gr= +id.grid:not(.computer), .cmp-dm-portal .ui[class*=3D"widescreen only"].grid= +.grid.grid:not(.mobile) { display: none !important; } +} + +@media only screen and (min-width: 1920px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"mobile only"].colum= +n:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"tab= +let only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > [clas= +s*=3D"mobile only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.gri= +d > [class*=3D"mobile only"].row:not(.computer), .cmp-dm-portal .ui.grid.gr= +id.grid > [class*=3D"tablet only"].column:not(.computer), .cmp-dm-portal .u= +i.grid.grid.grid > [class*=3D"tablet only"].row:not(.computer), .cmp-dm-por= +tal .ui[class*=3D"mobile only"].grid.grid.grid:not(.computer), .cmp-dm-port= +al .ui[class*=3D"tablet only"].grid.grid.grid:not(.computer) { display: non= +e !important; } +} + +.cmp-dm-portal .ui.menu { display: flex; margin: 1rem 0px; font-family: gra= +phik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; backgroun= +d: rgb(255, 255, 255); font-weight: 400; border: 1px solid rgba(34, 36, 38,= + 0.15); box-shadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px; border-radius: = +0.285714rem; min-height: 2.85714em; } + +.cmp-dm-portal .ui.menu::after { content: ""; display: block; height: 0px; = +clear: both; visibility: hidden; } + +.cmp-dm-portal .ui.menu:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.menu:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.menu .menu { margin: 0px; } + +.cmp-dm-portal .ui.menu:not(.vertical) .item, .cmp-dm-portal .ui.menu:not(.= +vertical) > .menu { display: flex; } + +.cmp-dm-portal .ui.menu:not(.vertical) .item { -webkit-box-align: center; a= +lign-items: center; } + +.cmp-dm-portal .ui.menu .item { position: relative; vertical-align: middle;= + line-height: 1; text-decoration: none; -webkit-tap-highlight-color: transp= +arent; -webkit-box-flex: 0; flex: 0 0 auto; user-select: none; background: = +none; padding: 0.928571em 1.14286em; text-transform: none; color: rgb(80, 8= +0, 80); font-weight: 400; transition: background 0.1s ease 0s, box-shadow 0= +.1s ease 0s, color 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s; } + +.cmp-dm-portal .ui.menu > .item:first-child { border-radius: 0.285714rem 0p= +x 0px 0.285714rem; } + +.cmp-dm-portal .ui.menu .item::before { position: absolute; content: ""; to= +p: 0px; right: 0px; height: 100%; width: 1px; background: rgba(34, 36, 38, = +0.1); } + +.cmp-dm-portal .ui.menu .item > a:not(.ui), .cmp-dm-portal .ui.menu .item >= + p:only-child, .cmp-dm-portal .ui.menu .text.item > * { user-select: text; = +line-height: 1.3; } + +.cmp-dm-portal .ui.menu .item > p:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.menu .item > p:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.menu .item > i.icon { opacity: 0.9; float: none; margin:= + 0px 0.357143em 0px 0px; } + +.cmp-dm-portal .ui.menu:not(.vertical) .item > .button { position: relative= +; top: 0px; margin: -0.5em 0px; padding-bottom: 0.785714em; padding-top: 0.= +785714em; font-size: 1em; } + +.cmp-dm-portal .ui.menu > .container, .cmp-dm-portal .ui.menu > .grid { dis= +play: flex; -webkit-box-align: inherit; align-items: inherit; -webkit-box-o= +rient: inherit; -webkit-box-direction: inherit; flex-direction: inherit; } + +.cmp-dm-portal .ui.menu .item > .input { width: 100%; } + +.cmp-dm-portal .ui.menu:not(.vertical) .item > .input { position: relative;= + top: 0px; margin: -0.5em 0px; } + +.cmp-dm-portal .ui.menu .item > .input input { font-size: 1em; padding-top:= + 0.571429em; padding-bottom: 0.571429em; } + +.cmp-dm-portal .ui.menu .header.item, .cmp-dm-portal .ui.vertical.menu .hea= +der.item { margin: 0px; font-weight: 700; } + +.cmp-dm-portal .ui.menu .item > i.dropdown.icon { padding: 0px; float: righ= +t; margin: 0px 0px 0px 1em; } + +.cmp-dm-portal .ui.menu .dropdown.item .menu { min-width: calc(100% - 1px);= + border-radius: 0px 0px 0.285714rem 0.285714rem; background: rgb(255, 255, = +255); margin: 0px; box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 3px 0px; -webkit= +-box-orient: vertical !important; -webkit-box-direction: normal !important;= + flex-direction: column !important; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu > .item { margin: 0px; text-alig= +n: left; font-size: 1em !important; padding: 0.78571em 1.14286em !important= +; background: transparent !important; color: rgb(80, 80, 80) !important; te= +xt-transform: none !important; font-weight: 400 !important; box-shadow: non= +e !important; transition: none 0s ease 0s !important; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu > .item:hover, .cmp-dm-portal .u= +i.menu .ui.dropdown .menu > .selected.item { background: rgba(0, 0, 0, 0.05= +) !important; color: rgba(0, 0, 0, 0.95) !important; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu > .active.item { background: rgb= +a(0, 0, 0, 0.03) !important; font-weight: 700 !important; color: rgba(0, 0,= + 0, 0.95) !important; } + +.cmp-dm-portal .ui.menu .ui.dropdown.item .menu .item:not(.filtered) { disp= +lay: block; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu > .item .icon:not(.dropdown) { d= +isplay: inline-block; float: none; font-size: 1em !important; margin: 0px 0= +.75em 0px 0px !important; } + +.cmp-dm-portal .ui.secondary.menu .dropdown.item > .menu, .cmp-dm-portal .u= +i.text.menu .dropdown.item > .menu { border-radius: 0.285714rem; margin-top= +: 0.357143em; } + +.cmp-dm-portal .ui.menu .pointing.dropdown.item .menu { margin-top: 0.75em;= + } + +.cmp-dm-portal .ui.inverted.menu .search.dropdown.item > .search, .cmp-dm-p= +ortal .ui.inverted.menu .search.dropdown.item > .text { color: rgba(255, 25= +5, 255, 0.9); } + +.cmp-dm-portal .ui.item.menu .dropdown .menu .item { width: 100%; } + +.cmp-dm-portal .ui.menu .item > .label:not(.floating) { margin-left: 1em; p= +adding: 0.3em 0.785714em; } + +.cmp-dm-portal .ui.menu .item > .floating.label { padding: 0.3em 0.785714em= +; } + +.cmp-dm-portal .ui.menu .item > .label { background: rgb(153, 153, 153); co= +lor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.menu .item > .image.label img { margin: -0.2833em 0.8em = +-0.2833em -0.8em; height: 1.5666em; } + +.cmp-dm-portal .ui.menu .item > img:not(.ui) { display: inline-block; verti= +cal-align: middle; margin: -0.3em 0px; width: 2.5em; } + +.cmp-dm-portal .ui.menu .list .item::before { background: none !important; = +} + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.menu > .ui.container { width: 100% !important; margin-= +left: 0px !important; margin-right: 0px !important; } +} + +@media only screen and (min-width: 768px) { + .cmp-dm-portal .ui.menu:not(.secondary):not(.text):not(.tabular):not(.bor= +derless) > .container > .item:not(.right):not(.borderless):first-child { bo= +rder-left: 1px solid rgba(34, 36, 38, 0.1); } + .cmp-dm-portal .ui.menu:not(.secondary):not(.text):not(.tabular):not(.bor= +derless) > .container > .right.item:not(.borderless):last-child, .cmp-dm-po= +rtal .ui.menu:not(.secondary):not(.text):not(.tabular):not(.borderless) > .= +container > .right.menu > .item:not(.borderless):last-child { border-right:= + 1px solid rgba(34, 36, 38, 0.1); } +} + +.cmp-dm-portal .ui.link.menu .item:hover, .cmp-dm-portal .ui.menu .dropdown= +.item:hover, .cmp-dm-portal .ui.menu .link.item:hover, .cmp-dm-portal .ui.m= +enu a.item:hover { cursor: pointer; background: rgba(0, 0, 0, 0.03); color:= + rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.link.menu .item:active, .cmp-dm-portal .ui.menu .link.it= +em:active, .cmp-dm-portal .ui.menu a.item:active { background: rgba(0, 0, 0= +, 0.03); color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.menu .active.item { background: rgba(0, 0, 0, 0.05); col= +or: rgba(0, 0, 0, 0.95); font-weight: 400; box-shadow: none; } + +.cmp-dm-portal .ui.menu .active.item > i.icon { opacity: 1; } + +.cmp-dm-portal .ui.menu .active.item:hover, .cmp-dm-portal .ui.vertical.men= +u .active.item:hover { background-color: rgba(0, 0, 0, 0.05); color: rgba(0= +, 0, 0, 0.95); } + +.cmp-dm-portal .ui.ui.menu .item.disabled { cursor: default; background-col= +or: transparent; color: rgba(40, 40, 40, 0.3); pointer-events: none; } + +.cmp-dm-portal .ui.menu:not(.vertical) .left.item, .cmp-dm-portal .ui.menu:= +not(.vertical) .left.menu { display: flex; margin-right: auto !important; } + +.cmp-dm-portal .ui.menu:not(.vertical) .right.item, .cmp-dm-portal .ui.menu= +:not(.vertical) .right.menu { display: flex; margin-left: auto !important; = +} + +.cmp-dm-portal .ui.menu:not(.vertical) :not(.dropdown) > .left.menu, .cmp-d= +m-portal .ui.menu:not(.vertical) :not(.dropdown) > .right.menu { display: i= +nherit; } + +.cmp-dm-portal .ui.menu:not(.vertical) .center.item, .cmp-dm-portal .ui.men= +u:not(.vertical) .center.menu { display: flex; margin-left: auto !important= +; margin-right: auto !important; } + +.cmp-dm-portal .ui.menu .right.item::before, .cmp-dm-portal .ui.menu .right= +.menu > .item::before { right: auto; left: 0px; } + +.cmp-dm-portal .ui.menu .center.item:last-child::before, .cmp-dm-portal .ui= +.menu .center.menu > .item:last-child::before { display: none; } + +.cmp-dm-portal .ui.secondary.menu { margin-left: -0.357143em; margin-right:= + -0.357143em; } + +.cmp-dm-portal .ui.secondary.menu, .cmp-dm-portal .ui.secondary.menu .item = +{ background: none; border-radius: 0px; border: none; box-shadow: none; } + +.cmp-dm-portal .ui.secondary.menu .item { align-self: center; padding: 0.78= +5714em 0px; margin: 0px 0.928571em; transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.secondary.menu .item::before { display: none !important;= + } + +.cmp-dm-portal .ui.secondary.menu .header.item { border-radius: 0px; border= +-right: none; background: none transparent; } + +.cmp-dm-portal .ui.secondary.menu .item > img:not(.ui) { margin: 0px; } + +.cmp-dm-portal .ui.secondary.menu .dropdown.item:hover, .cmp-dm-portal .ui.= +secondary.menu .link.item:hover, .cmp-dm-portal .ui.secondary.menu a.item:h= +over { background: none; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.secondary.menu .active.item { border-radius: 0px; } + +.cmp-dm-portal .ui.secondary.menu .active.item, .cmp-dm-portal .ui.secondar= +y.menu .active.item:hover { box-shadow: none; background: none; color: rgb(= +80, 80, 80); } + +.cmp-dm-portal .ui.secondary.inverted.menu .link.item:not(.disabled), .cmp-= +dm-portal .ui.secondary.inverted.menu a.item:not(.disabled) { color: rgba(2= +55, 255, 255, 0.7); } + +.cmp-dm-portal .ui.secondary.inverted.menu .dropdown.item:hover, .cmp-dm-po= +rtal .ui.secondary.inverted.menu .link.item:hover, .cmp-dm-portal .ui.secon= +dary.inverted.menu a.item:hover { background: rgba(255, 255, 255, 0.08); co= +lor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.secondary.inverted.menu .active.item { background: rgba(= +255, 255, 255, 0.15); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.secondary.item.menu { margin-left: 0px; margin-right: 0p= +x; } + +.cmp-dm-portal .ui.secondary.item.menu .item:last-child { margin-right: 0px= +; } + +.cmp-dm-portal .ui.vertical.icon.menu { display: inline-block; width: auto;= + } + +.cmp-dm-portal .ui.icon.menu .item { height: auto; text-align: center; colo= +r: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.icon.menu .item > .icon:not(.dropdown) { margin: 0px; op= +acity: 1; } + +.cmp-dm-portal .ui.icon.menu .icon::before { opacity: 1; } + +.cmp-dm-portal .ui.menu .icon.item > .icon { width: auto; margin: 0px auto;= + } + +.cmp-dm-portal .ui.vertical.icon.menu .item > .icon:not(.dropdown) { displa= +y: block; opacity: 1; margin: 0px auto; float: none; } + +.cmp-dm-portal .ui.inverted.icon.menu .item { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.ui.menu .primary.active.item, .cmp-dm-portal .ui.ui.prim= +ary.menu .active.item, .cmp-dm-portal .ui.ui.primary.menu .active.item:hove= +r { color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.ui.menu .red.active.item, .cmp-dm-portal .ui.ui.red.menu= + .active.item, .cmp-dm-portal .ui.ui.red.menu .active.item:hover { color: r= +gb(219, 40, 40); } + +.cmp-dm-portal .ui.ui.menu .orange.active.item, .cmp-dm-portal .ui.ui.orang= +e.menu .active.item, .cmp-dm-portal .ui.ui.orange.menu .active.item:hover {= + color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.ui.menu .yellow.active.item, .cmp-dm-portal .ui.ui.yello= +w.menu .active.item, .cmp-dm-portal .ui.ui.yellow.menu .active.item:hover {= + color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.ui.menu .olive.active.item, .cmp-dm-portal .ui.ui.olive.= +menu .active.item, .cmp-dm-portal .ui.ui.olive.menu .active.item:hover { co= +lor: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.ui.green.menu .active.item, .cmp-dm-portal .ui.ui.green.= +menu .active.item:hover, .cmp-dm-portal .ui.ui.menu .green.active.item { co= +lor: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.ui.menu .teal.active.item, .cmp-dm-portal .ui.ui.teal.me= +nu .active.item, .cmp-dm-portal .ui.ui.teal.menu .active.item:hover { color= +: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.ui.blue.menu .active.item, .cmp-dm-portal .ui.ui.blue.me= +nu .active.item:hover, .cmp-dm-portal .ui.ui.menu .blue.active.item { color= +: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.ui.menu .violet.active.item, .cmp-dm-portal .ui.ui.viole= +t.menu .active.item, .cmp-dm-portal .ui.ui.violet.menu .active.item:hover {= + color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.ui.menu .purple.active.item, .cmp-dm-portal .ui.ui.purpl= +e.menu .active.item, .cmp-dm-portal .ui.ui.purple.menu .active.item:hover {= + color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.ui.menu .pink.active.item, .cmp-dm-portal .ui.ui.pink.me= +nu .active.item, .cmp-dm-portal .ui.ui.pink.menu .active.item:hover { color= +: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.ui.brown.menu .active.item, .cmp-dm-portal .ui.ui.brown.= +menu .active.item:hover, .cmp-dm-portal .ui.ui.menu .brown.active.item { co= +lor: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.ui.grey.menu .active.item, .cmp-dm-portal .ui.ui.grey.me= +nu .active.item:hover, .cmp-dm-portal .ui.ui.menu .grey.active.item { color= +: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.ui.black.menu .active.item, .cmp-dm-portal .ui.ui.black.= +menu .active.item:hover, .cmp-dm-portal .ui.ui.menu .black.active.item { co= +lor: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.inverted.menu { border: 0px solid transparent; backgroun= +d: rgb(27, 28, 29); box-shadow: none; } + +.cmp-dm-portal .ui.inverted.menu .item, .cmp-dm-portal .ui.inverted.menu .i= +tem > a:not(.ui) { background: transparent; color: rgba(255, 255, 255, 0.9)= +; } + +.cmp-dm-portal .ui.inverted.menu .item.menu { background: transparent; } + +.cmp-dm-portal .ui.inverted.menu .item::before { background: rgba(255, 255,= + 255, 0.08); } + +.cmp-dm-portal .ui.inverted.menu .header.item { margin: 0px; background: tr= +ansparent; box-shadow: none; } + +.cmp-dm-portal .ui.ui.inverted.menu .item.disabled { color: rgba(225, 225, = +225, 0.3); } + +.cmp-dm-portal .ui.inverted.menu .dropdown.item:hover, .cmp-dm-portal .ui.i= +nverted.menu .link.item:active, .cmp-dm-portal .ui.inverted.menu .link.item= +:hover, .cmp-dm-portal .ui.inverted.menu a.item:active, .cmp-dm-portal .ui.= +inverted.menu a.item:hover, .cmp-dm-portal .ui.link.inverted.menu .item:hov= +er { background: rgba(255, 255, 255, 0.08); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.inverted.menu .active.item, .cmp-dm-portal .ui.inverted.= +menu .active.item:hover { background: rgb(61, 62, 63); color: rgb(255, 255,= + 255) !important; } + +.cmp-dm-portal .ui.floated.menu { float: left; margin: 0px 0.5rem 0px 0px; = +} + +.cmp-dm-portal .ui.floated.menu .item:last-child::before { display: none; } + +.cmp-dm-portal .ui.right.floated.menu { float: right; margin: 0px 0px 0px 0= +.5rem; } + +.cmp-dm-portal .ui.ui.inverted.menu .primary.active.item, .cmp-dm-portal .u= +i.ui.inverted.primary.menu { background-color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.inverted.primary.menu .item::before { background-color: = +rgba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.primary.menu .active.item { background-color= +: rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .red.active.item, .cmp-dm-portal .ui.ui= +.inverted.red.menu { background-color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.inverted.red.menu .item::before { background-color: rgba= +(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.red.menu .active.item { background-color: rg= +ba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .orange.active.item, .cmp-dm-portal .ui= +.ui.inverted.orange.menu { background-color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.inverted.orange.menu .item::before { background-color: r= +gba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.orange.menu .active.item { background-color:= + rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .yellow.active.item, .cmp-dm-portal .ui= +.ui.inverted.yellow.menu { background-color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.inverted.yellow.menu .item::before { background-color: r= +gba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.yellow.menu .active.item { background-color:= + rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .olive.active.item, .cmp-dm-portal .ui.= +ui.inverted.olive.menu { background-color: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.inverted.olive.menu .item::before { background-color: rg= +ba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.olive.menu .active.item { background-color: = +rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.green.menu, .cmp-dm-portal .ui.ui.inverted.m= +enu .green.active.item { background-color: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.inverted.green.menu .item::before { background-color: rg= +ba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.green.menu .active.item { background-color: = +rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .teal.active.item, .cmp-dm-portal .ui.u= +i.inverted.teal.menu { background-color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.inverted.teal.menu .item::before { background-color: rgb= +a(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.teal.menu .active.item { background-color: r= +gba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.blue.menu, .cmp-dm-portal .ui.ui.inverted.me= +nu .blue.active.item { background-color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.inverted.blue.menu .item::before { background-color: rgb= +a(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.blue.menu .active.item { background-color: r= +gba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .violet.active.item, .cmp-dm-portal .ui= +.ui.inverted.violet.menu { background-color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.inverted.violet.menu .item::before { background-color: r= +gba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.violet.menu .active.item { background-color:= + rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .purple.active.item, .cmp-dm-portal .ui= +.ui.inverted.purple.menu { background-color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.inverted.purple.menu .item::before { background-color: r= +gba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.purple.menu .active.item { background-color:= + rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .pink.active.item, .cmp-dm-portal .ui.u= +i.inverted.pink.menu { background-color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.inverted.pink.menu .item::before { background-color: rgb= +a(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.pink.menu .active.item { background-color: r= +gba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.brown.menu, .cmp-dm-portal .ui.ui.inverted.m= +enu .brown.active.item { background-color: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.inverted.brown.menu .item::before { background-color: rg= +ba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.brown.menu .active.item { background-color: = +rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.grey.menu, .cmp-dm-portal .ui.ui.inverted.me= +nu .grey.active.item { background-color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.inverted.grey.menu .item::before { background-color: rgb= +a(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.grey.menu .active.item { background-color: r= +gba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.black.menu, .cmp-dm-portal .ui.ui.inverted.m= +enu .black.active.item { background-color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.inverted.black.menu .item::before { background-color: rg= +ba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.black.menu .active.item { background-color: = +rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.item.menu, .cmp-dm-portal .ui.item.menu .item { width: 1= +00%; text-align: center; -webkit-box-pack: center; justify-content: center;= + padding-left: 0px !important; padding-right: 0px !important; margin-left: = +0px !important; margin-right: 0px !important; } + +.cmp-dm-portal .ui.attached.item.menu:not(.tabular) { margin: 0px -1px !imp= +ortant; } + +.cmp-dm-portal .ui.item.menu .item:last-child::before { display: none; } + +.cmp-dm-portal .ui.menu.two.item .item { width: 50%; } + +.cmp-dm-portal .ui.menu.three.item .item { width: 33.333%; } + +.cmp-dm-portal .ui.menu.four.item .item { width: 25%; } + +.cmp-dm-portal .ui.menu.five.item .item { width: 20%; } + +.cmp-dm-portal .ui.menu.six.item .item { width: 16.666%; } + +.cmp-dm-portal .ui.menu.seven.item .item { width: 14.285%; } + +.cmp-dm-portal .ui.menu.eight.item .item { width: 12.5%; } + +.cmp-dm-portal .ui.menu.nine.item .item { width: 11.11%; } + +.cmp-dm-portal .ui.menu.ten.item .item { width: 10%; } + +.cmp-dm-portal .ui.menu.eleven.item .item { width: 9.09%; } + +.cmp-dm-portal .ui.menu.twelve.item .item { width: 8.333%; } + +.cmp-dm-portal .ui.inverted.pointing.menu .primary.active.item::after { bac= +kground-color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.inverted.pointing.menu .secondary.active.item::after { b= +ackground-color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.inverted.pointing.menu .red.active.item::after { backgro= +und-color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.inverted.pointing.menu .orange.active.item::after { back= +ground-color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.inverted.pointing.menu .yellow.active.item::after { back= +ground-color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.inverted.pointing.menu .olive.active.item::after { backg= +round-color: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.inverted.pointing.menu .green.active.item::after { backg= +round-color: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.inverted.pointing.menu .teal.active.item::after { backgr= +ound-color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.inverted.pointing.menu .blue.active.item::after { backgr= +ound-color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.inverted.pointing.menu .violet.active.item::after { back= +ground-color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.inverted.pointing.menu .purple.active.item::after { back= +ground-color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.inverted.pointing.menu .pink.active.item::after { backgr= +ound-color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.inverted.pointing.menu .brown.active.item::after { backg= +round-color: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.inverted.pointing.menu .grey.active.item::after { backgr= +ound-color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.inverted.pointing.menu .black.active.item::after { backg= +round-color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.menu { font-size: 1rem; } + +.cmp-dm-portal .ui.vertical.menu { width: 15rem; } + +.cmp-dm-portal .ui.menu .ui.inverted.inverted.dropdown.item .menu { backgro= +und: rgb(27, 28, 29); box-shadow: none; } + +.cmp-dm-portal .ui.menu .ui.inverted.dropdown .menu > .item { color: rgba(2= +55, 255, 255, 0.8) !important; } + +.cmp-dm-portal .ui.menu .ui.inverted.dropdown .menu > .active.item { backgr= +ound: transparent !important; color: rgba(255, 255, 255, 0.8) !important; } + +.cmp-dm-portal .ui.menu .ui.inverted.dropdown .menu > .item:hover { backgro= +und: rgba(255, 255, 255, 0.08) !important; color: rgba(255, 255, 255, 0.8) = +!important; } + +.cmp-dm-portal .ui.menu .ui.inverted.dropdown .menu > .selected.item { back= +ground: rgba(255, 255, 255, 0.15) !important; color: rgba(255, 255, 255, 0.= +8) !important; } + +.cmp-dm-portal .ui.secondary.menu .item { color: rgb(144, 144, 144); } + +.cmp-dm-portal .ui.secondary.menu .primary.menu .item { border-bottom: 0.21= +4286em solid transparent; text-transform: uppercase; color: rgb(161, 0, 255= +); } + +.cmp-dm-portal .ui.secondary.menu .primary.menu .link.item:hover, .cmp-dm-p= +ortal .ui.secondary.menu .primary.menu a.item:hover { color: purple; border= +-bottom: 0.214286em solid rgb(161, 0, 255); } + +.cmp-dm-portal .ui.message { position: relative; min-height: 1em; margin: 1= +em 0px; background: rgb(80, 80, 80); padding: 1em 1.5em; line-height: 1.428= +5em; color: rgb(80, 80, 80); transition: opacity 0.1s ease 0s, color 0.1s e= +ase 0s, background 0.1s ease 0s, box-shadow 0.1s ease 0s, -webkit-box-shado= +w 0.1s ease 0s; border-radius: 0.285714rem; box-shadow: rgba(34, 36, 38, 0.= +22) 0px 0px 0px 1px inset, transparent 0px 0px 0px 0px; } + +.cmp-dm-portal .ui.message:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.message:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.message .header { display: block; font-family: graphik-r= +egular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; font-weight: 70= +0; margin: -0.142857em 0px 0px; } + +.cmp-dm-portal .ui.message .header:not(.ui) { font-size: 1.14286em; } + +.cmp-dm-portal .ui.message p { opacity: 0.85; margin: 0.75em 0px; } + +.cmp-dm-portal .ui.message p:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.message p:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.message .header + p { margin-top: 0.25em; } + +.cmp-dm-portal .ui.message .list:not(.ui) { text-align: left; padding: 0px;= + opacity: 0.85; list-style-position: inside; margin: 0.5em 0px 0px; } + +.cmp-dm-portal .ui.message .list:not(.ui):first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.message .list:not(.ui):last-child { margin-bottom: 0px; = +} + +.cmp-dm-portal .ui.message .list:not(.ui) li { position: relative; list-sty= +le-type: none; margin: 0px 0px 0.3em 1em; padding: 0px; } + +.cmp-dm-portal .ui.message .list:not(.ui) li::before { position: absolute; = +content: "=E2=80=A2"; left: -1em; height: 100%; vertical-align: baseline; } + +.cmp-dm-portal .ui.message .list:not(.ui) li:last-child { margin-bottom: 0p= +x; } + +.cmp-dm-portal .ui.message > .icon { margin-right: 0.6em; } + +.cmp-dm-portal .ui.message > .close.icon { cursor: pointer; position: absol= +ute; margin: 0px; top: 0.78575em; right: 0.5em; opacity: 0.7; transition: o= +pacity 0.1s ease 0s; } + +.cmp-dm-portal .ui.message > .close.icon:hover { opacity: 1; } + +.cmp-dm-portal .ui.message > :first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.message > :last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.dropdown .menu > .message { margin: 0px -1px; } + +.cmp-dm-portal .ui.visible.visible.visible.visible.message { display: block= +; } + +.cmp-dm-portal .ui.icon.visible.visible.visible.visible.message { display: = +flex; } + +.cmp-dm-portal .ui.hidden.hidden.hidden.hidden.message { display: none; } + +.cmp-dm-portal .ui.primary.message { background-color: rgb(223, 240, 255); = +color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.attached.primary.message, .cmp-dm-portal .ui.primary.mes= +sage { box-shadow: rgb(161, 0, 255) 0px 0px 0px 1px inset, transparent 0px = +0px 0px 0px; } + +.cmp-dm-portal .ui.primary.message .header { color: rgba(242, 242, 242, 0.9= +); } + +.cmp-dm-portal .ui.secondary.message { background-color: rgb(244, 244, 244)= +; color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.attached.secondary.message, .cmp-dm-portal .ui.secondary= +.message { box-shadow: rgb(80, 80, 80) 0px 0px 0px 1px inset, transparent 0= +px 0px 0px 0px; } + +.cmp-dm-portal .ui.secondary.message .header { color: rgba(242, 242, 242, 0= +.9); } + +.cmp-dm-portal .ui.red.message { background-color: rgb(255, 232, 230); colo= +r: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.attached.red.message, .cmp-dm-portal .ui.red.message { b= +ox-shadow: rgb(219, 40, 40) 0px 0px 0px 1px inset, transparent 0px 0px 0px = +0px; } + +.cmp-dm-portal .ui.red.message .header { color: rgb(200, 33, 33); } + +.cmp-dm-portal .ui.orange.message { background-color: rgb(255, 237, 222); c= +olor: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.attached.orange.message, .cmp-dm-portal .ui.orange.messa= +ge { box-shadow: rgb(242, 113, 28) 0px 0px 0px 1px inset, transparent 0px 0= +px 0px 0px; } + +.cmp-dm-portal .ui.orange.message .header { color: rgb(231, 100, 13); } + +.cmp-dm-portal .ui.yellow.message { background-color: rgb(255, 248, 219); c= +olor: rgb(181, 129, 5); } + +.cmp-dm-portal .ui.attached.yellow.message, .cmp-dm-portal .ui.yellow.messa= +ge { box-shadow: rgb(181, 129, 5) 0px 0px 0px 1px inset, transparent 0px 0p= +x 0px 0px; } + +.cmp-dm-portal .ui.yellow.message .header { color: rgb(156, 111, 4); } + +.cmp-dm-portal .ui.olive.message { background-color: rgb(251, 253, 239); co= +lor: rgb(138, 188, 30); } + +.cmp-dm-portal .ui.attached.olive.message, .cmp-dm-portal .ui.olive.message= + { box-shadow: rgb(138, 188, 30) 0px 0px 0px 1px inset, transparent 0px 0px= + 0px 0px; } + +.cmp-dm-portal .ui.olive.message .header { color: rgb(122, 166, 26); } + +.cmp-dm-portal .ui.green.message { background-color: rgb(229, 249, 231); co= +lor: rgb(30, 188, 48); } + +.cmp-dm-portal .ui.attached.green.message, .cmp-dm-portal .ui.green.message= + { box-shadow: rgb(30, 188, 48) 0px 0px 0px 1px inset, transparent 0px 0px = +0px 0px; } + +.cmp-dm-portal .ui.green.message .header { color: rgb(26, 166, 42); } + +.cmp-dm-portal .ui.teal.message { background-color: rgb(225, 247, 247); col= +or: rgb(16, 163, 163); } + +.cmp-dm-portal .ui.attached.teal.message, .cmp-dm-portal .ui.teal.message {= + box-shadow: rgb(16, 163, 163) 0px 0px 0px 1px inset, transparent 0px 0px 0= +px 0px; } + +.cmp-dm-portal .ui.teal.message .header { color: rgb(14, 140, 140); } + +.cmp-dm-portal .ui.blue.message { background-color: rgb(223, 240, 255); col= +or: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.attached.blue.message, .cmp-dm-portal .ui.blue.message {= + box-shadow: rgb(33, 133, 208) 0px 0px 0px 1px inset, transparent 0px 0px 0= +px 0px; } + +.cmp-dm-portal .ui.blue.message .header { color: rgb(30, 119, 186); } + +.cmp-dm-portal .ui.violet.message { background-color: rgb(234, 231, 255); c= +olor: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.attached.violet.message, .cmp-dm-portal .ui.violet.messa= +ge { box-shadow: rgb(100, 53, 201) 0px 0px 0px 1px inset, transparent 0px 0= +px 0px 0px; } + +.cmp-dm-portal .ui.violet.message .header { color: rgb(90, 48, 181); } + +.cmp-dm-portal .ui.purple.message { background-color: rgb(246, 231, 255); c= +olor: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.attached.purple.message, .cmp-dm-portal .ui.purple.messa= +ge { box-shadow: rgb(163, 51, 200) 0px 0px 0px 1px inset, transparent 0px 0= +px 0px 0px; } + +.cmp-dm-portal .ui.purple.message .header { color: rgb(146, 46, 180); } + +.cmp-dm-portal .ui.pink.message { background-color: rgb(255, 227, 251); col= +or: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.attached.pink.message, .cmp-dm-portal .ui.pink.message {= + box-shadow: rgb(224, 57, 151) 0px 0px 0px 1px inset, transparent 0px 0px 0= +px 0px; } + +.cmp-dm-portal .ui.pink.message .header { color: rgb(221, 35, 139); } + +.cmp-dm-portal .ui.brown.message { background-color: rgb(241, 226, 211); co= +lor: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.attached.brown.message, .cmp-dm-portal .ui.brown.message= + { box-shadow: rgb(165, 103, 63) 0px 0px 0px 1px inset, transparent 0px 0px= + 0px 0px; } + +.cmp-dm-portal .ui.brown.message .header { color: rgb(147, 91, 56); } + +.cmp-dm-portal .ui.grey.message { background-color: rgb(244, 244, 244); col= +or: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.attached.grey.message, .cmp-dm-portal .ui.grey.message {= + box-shadow: rgb(118, 118, 118) 0px 0px 0px 1px inset, transparent 0px 0px = +0px 0px; } + +.cmp-dm-portal .ui.grey.message .header { color: rgb(105, 105, 105); } + +.cmp-dm-portal .ui.black.message { background-color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.black.message, .cmp-dm-portal .ui.black.message .header = +{ color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.message { font-size: 1em; } + +.cmp-dm-portal .ui.attached.message, .cmp-dm-portal .ui.message { box-shado= +w: none; } + +.cmp-dm-portal .ui.message { text-transform: uppercase; } + +.cmp-dm-portal .ui.positive.message { background-color: rgb(161, 0, 255); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.positive.message .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.negative.message { background-color: rgb(219, 40, 40); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.negative.message .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.info.message, .cmp-dm-portal .ui.message { background-co= +lor: rgb(80, 80, 80); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.info.message .header, .cmp-dm-portal .ui.message .header= + { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.warning.message { background-color: rgb(251, 189, 8); co= +lor: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.warning.message .header { color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.error.message { background-color: rgb(219, 40, 40); colo= +r: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.error.message .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.success.message { background-color: rgb(161, 0, 255); co= +lor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.success.message .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.table { width: 100%; background: transparent; margin: 1e= +m 0px; border: 0px solid rgba(34, 36, 38, 0.15); box-shadow: none; border-r= +adius: 0px; text-align: left; vertical-align: middle; color: rgb(80, 80, 80= +); border-collapse: separate; border-spacing: 0px; } + +.cmp-dm-portal .ui.table:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.table:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.table > tbody, .cmp-dm-portal .ui.table > thead { text-a= +lign: inherit; vertical-align: inherit; } + +.cmp-dm-portal .ui.table td, .cmp-dm-portal .ui.table th { transition: back= +ground 0.1s ease 0s, color 0.1s ease 0s; } + +.cmp-dm-portal .ui.table > thead { box-shadow: none; } + +.cmp-dm-portal .ui.table > thead > tr > th { cursor: auto; background: tran= +sparent; text-align: inherit; color: rgb(80, 80, 80); padding: 0.928571em 1= +.14286em; vertical-align: inherit; font-weight: 400; text-transform: upperc= +ase; border-bottom: 0px; border-left: none; } + +.cmp-dm-portal .ui.table > thead > tr > th:first-child { border-left: none;= + } + +.cmp-dm-portal .ui.table > thead > tr:first-child > th:first-child, .cmp-dm= +-portal .ui.table > thead > tr:first-child > th:last-child, .cmp-dm-portal = +.ui.table > thead > tr:first-child > th:only-child { border-radius: 0px; } + +.cmp-dm-portal .ui.table > tfoot { box-shadow: none; } + +.cmp-dm-portal .ui.table > tfoot > tr > td, .cmp-dm-portal .ui.table > tfoo= +t > tr > th { cursor: auto; border-top: 1px solid rgba(34, 36, 38, 0.15); b= +ackground: transparent; text-align: inherit; color: rgb(80, 80, 80); paddin= +g: 1.14286em; vertical-align: middle; font-style: normal; font-weight: 400;= + text-transform: none; } + +.cmp-dm-portal .ui.table > tfoot > tr > td:first-child, .cmp-dm-portal .ui.= +table > tfoot > tr > th:first-child { border-left: none; } + +.cmp-dm-portal .ui.table > tfoot > tr:first-child > td:first-child, .cmp-dm= +-portal .ui.table > tfoot > tr:first-child > td:last-child, .cmp-dm-portal = +.ui.table > tfoot > tr:first-child > td:only-child, .cmp-dm-portal .ui.tabl= +e > tfoot > tr:first-child > th:first-child, .cmp-dm-portal .ui.table > tfo= +ot > tr:first-child > th:last-child, .cmp-dm-portal .ui.table > tfoot > tr:= +first-child > th:only-child { border-radius: 0px; } + +.cmp-dm-portal .ui.table > tbody > tr > td, .cmp-dm-portal .ui.table > tr >= + td { border-top: 0px; } + +.cmp-dm-portal .ui.table > tbody > tr:first-child > td, .cmp-dm-portal .ui.= +table > tr:first-child > td { border-top: none; } + +.cmp-dm-portal .ui.table > tbody + tbody tr:first-child > td { border-top: = +0px; } + +.cmp-dm-portal .ui.table > tbody > tr > td, .cmp-dm-portal .ui.table > tr >= + td { padding: 1.14286em; text-align: inherit; } + +.cmp-dm-portal .ui.table > .icon { vertical-align: baseline; } + +.cmp-dm-portal .ui.table > .icon:only-child { margin: 0px; } + +.cmp-dm-portal .ui.table.segment { padding: 0px; } + +.cmp-dm-portal .ui.table.segment::after { display: none; } + +.cmp-dm-portal .ui.table.segment.stacked::after { display: block; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.table:not(.unstackable) { width: 100%; padding: 0px; } + .cmp-dm-portal .ui.table:not(.unstackable) > tbody, .cmp-dm-portal .ui.ta= +ble:not(.unstackable) > tbody > tr, .cmp-dm-portal .ui.table:not(.unstackab= +le) > tbody > tr > td, .cmp-dm-portal .ui.table:not(.unstackable) > tbody >= + tr > th, .cmp-dm-portal .ui.table:not(.unstackable) > tfoot, .cmp-dm-porta= +l .ui.table:not(.unstackable) > tfoot > tr, .cmp-dm-portal .ui.table:not(.u= +nstackable) > tfoot > tr > td, .cmp-dm-portal .ui.table:not(.unstackable) >= + tfoot > tr > th, .cmp-dm-portal .ui.table:not(.unstackable) > thead, .cmp-= +dm-portal .ui.table:not(.unstackable) > thead > tr, .cmp-dm-portal .ui.tabl= +e:not(.unstackable) > thead > tr > th, .cmp-dm-portal .ui.table:not(.unstac= +kable) > tr, .cmp-dm-portal .ui.table:not(.unstackable) > tr > td, .cmp-dm-= +portal .ui.table:not(.unstackable) > tr > th { display: block !important; w= +idth: auto !important; } + .cmp-dm-portal .ui.table:not(.unstackable) > tfoot, .cmp-dm-portal .ui.ta= +ble:not(.unstackable) > thead { display: block; } + .cmp-dm-portal .ui.ui.ui.ui.table:not(.unstackable) > tbody > tr, .cmp-dm= +-portal .ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr, .cmp-dm-portal .= +ui.ui.ui.ui.table:not(.unstackable) > thead > tr, .cmp-dm-portal .ui.ui.ui.= +ui.table:not(.unstackable) > tr { padding-top: 1em; padding-bottom: 1em; bo= +x-shadow: rgba(0, 0, 0, 0.1) 0px -1px 0px 0px inset; } + .cmp-dm-portal .ui.ui.ui.ui.table:not(.unstackable) > tbody > tr > td, .c= +mp-dm-portal .ui.ui.ui.ui.table:not(.unstackable) > tbody > tr > th, .cmp-d= +m-portal .ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr > td, .cmp-dm-po= +rtal .ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr > th, .cmp-dm-portal= + .ui.ui.ui.ui.table:not(.unstackable) > thead > tr > th, .cmp-dm-portal .ui= +.ui.ui.ui.table:not(.unstackable) > tr > td, .cmp-dm-portal .ui.ui.ui.ui.ta= +ble:not(.unstackable) > tr > th { background: none; border: none; padding: = +0.25em 0.75em; box-shadow: none; } + .cmp-dm-portal .ui.table:not(.unstackable) > tbody > tr > td:first-child,= + .cmp-dm-portal .ui.table:not(.unstackable) > tbody > tr > th:first-child, = +.cmp-dm-portal .ui.table:not(.unstackable) > tfoot > tr > td:first-child, .= +cmp-dm-portal .ui.table:not(.unstackable) > tfoot > tr > th:first-child, .c= +mp-dm-portal .ui.table:not(.unstackable) > thead > tr > th:first-child, .cm= +p-dm-portal .ui.table:not(.unstackable) > tr > td:first-child, .cmp-dm-port= +al .ui.table:not(.unstackable) > tr > th:first-child { font-weight: 700; } + .cmp-dm-portal .ui.definition.table:not(.unstackable) > thead > tr > th:f= +irst-child { box-shadow: none !important; } +} + +.cmp-dm-portal .ui.table .collapsing .image, .cmp-dm-portal .ui.table .coll= +apsing .image img { max-width: none; } + +@media only screen and (max-width: 991.98px) { + .cmp-dm-portal .ui[class*=3D"tablet stackable"].table, .cmp-dm-portal .ui= +[class*=3D"tablet stackable"].table > tbody, .cmp-dm-portal .ui[class*=3D"t= +ablet stackable"].table > tbody > tr, .cmp-dm-portal .ui[class*=3D"tablet s= +tackable"].table > tbody > tr > td, .cmp-dm-portal .ui[class*=3D"tablet sta= +ckable"].table > tbody > tr > th, .cmp-dm-portal .ui[class*=3D"tablet stack= +able"].table > tfoot, .cmp-dm-portal .ui[class*=3D"tablet stackable"].table= + > tfoot > tr, .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tfoo= +t > tr > td, .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tfoot = +> tr > th, .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > thead, .= +cmp-dm-portal .ui[class*=3D"tablet stackable"].table > thead > tr, .cmp-dm-= +portal .ui[class*=3D"tablet stackable"].table > thead > tr > th, .cmp-dm-po= +rtal .ui[class*=3D"tablet stackable"].table > tr, .cmp-dm-portal .ui[class*= +=3D"tablet stackable"].table > tr > td, .cmp-dm-portal .ui[class*=3D"tablet= + stackable"].table > tr > th { display: block !important; width: 100% !impo= +rtant; } + .cmp-dm-portal .ui[class*=3D"tablet stackable"].table { padding: 0px; } + .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tfoot, .cmp-dm-po= +rtal .ui[class*=3D"tablet stackable"].table > thead { display: block; } + .cmp-dm-portal .ui.ui.ui.ui[class*=3D"tablet stackable"].table > tbody > = +tr, .cmp-dm-portal .ui.ui.ui.ui[class*=3D"tablet stackable"].table > tfoot = +> tr, .cmp-dm-portal .ui.ui.ui.ui[class*=3D"tablet stackable"].table > thea= +d > tr, .cmp-dm-portal .ui.ui.ui.ui[class*=3D"tablet stackable"].table > tr= + { padding-top: 1em; padding-bottom: 1em; box-shadow: rgba(0, 0, 0, 0.1) 0p= +x -1px 0px 0px inset; } + .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tbody > tr > td, = +.cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tbody > tr > th, .c= +mp-dm-portal .ui[class*=3D"tablet stackable"].table > tfoot > tr > td, .cmp= +-dm-portal .ui[class*=3D"tablet stackable"].table > tfoot > tr > th, .cmp-d= +m-portal .ui[class*=3D"tablet stackable"].table > thead > tr > th, .cmp-dm-= +portal .ui[class*=3D"tablet stackable"].table > tr > td, .cmp-dm-portal .ui= +[class*=3D"tablet stackable"].table > tr > th { background: none; padding: = +0.25em 0.75em; box-shadow: none; border: none !important; } +} + +.cmp-dm-portal .ui.table[class*=3D"left aligned"], .cmp-dm-portal .ui.table= + [class*=3D"left aligned"] { text-align: left; } + +.cmp-dm-portal .ui.table[class*=3D"center aligned"], .cmp-dm-portal .ui.tab= +le [class*=3D"center aligned"] { text-align: center; } + +.cmp-dm-portal .ui.table[class*=3D"right aligned"], .cmp-dm-portal .ui.tabl= +e [class*=3D"right aligned"] { text-align: right; } + +.cmp-dm-portal .ui.table[class*=3D"top aligned"], .cmp-dm-portal .ui.table = +[class*=3D"top aligned"] { vertical-align: top; } + +.cmp-dm-portal .ui.table[class*=3D"middle aligned"], .cmp-dm-portal .ui.tab= +le [class*=3D"middle aligned"] { vertical-align: middle; } + +.cmp-dm-portal .ui.table[class*=3D"bottom aligned"], .cmp-dm-portal .ui.tab= +le [class*=3D"bottom aligned"] { vertical-align: bottom; } + +.cmp-dm-portal .ui.table[class*=3D"single line"], .cmp-dm-portal .ui.table = +[class*=3D"single line"] { white-space: nowrap; } + +.cmp-dm-portal .ui.primary.table { border-top: 0.2em solid rgb(161, 0, 255)= +; } + +.cmp-dm-portal .ui.ui.table td.primary:not(.marked), .cmp-dm-portal .ui.ui.= +ui.ui.table tr.primary:not(.marked) { background: rgb(221, 244, 255); color= +: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.secondary.table { border-top: 0.2em solid rgb(80, 80, 80= +); } + +.cmp-dm-portal .ui.ui.table td.secondary:not(.marked), .cmp-dm-portal .ui.u= +i.ui.ui.table tr.secondary:not(.marked) { background: rgb(221, 221, 221); c= +olor: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.red.table { border-top: 0.2em solid rgb(219, 40, 40); } + +.cmp-dm-portal .ui.ui.table td.red:not(.marked), .cmp-dm-portal .ui.ui.ui.u= +i.table tr.red:not(.marked) { background: rgb(255, 225, 223); color: rgb(21= +9, 40, 40); } + +.cmp-dm-portal .ui.orange.table { border-top: 0.2em solid rgb(242, 113, 28)= +; } + +.cmp-dm-portal .ui.ui.table td.orange:not(.marked), .cmp-dm-portal .ui.ui.u= +i.ui.table tr.orange:not(.marked) { background: rgb(255, 231, 209); color: = +rgb(242, 113, 28); } + +.cmp-dm-portal .ui.yellow.table { border-top: 0.2em solid rgb(251, 189, 8);= + } + +.cmp-dm-portal .ui.ui.table td.yellow:not(.marked), .cmp-dm-portal .ui.ui.u= +i.ui.table tr.yellow:not(.marked) { background: rgb(255, 249, 210); color: = +rgb(181, 129, 5); } + +.cmp-dm-portal .ui.olive.table { border-top: 0.2em solid rgb(181, 204, 24);= + } + +.cmp-dm-portal .ui.ui.table td.olive:not(.marked), .cmp-dm-portal .ui.ui.ui= +.ui.table tr.olive:not(.marked) { background: rgb(247, 250, 228); color: rg= +b(138, 188, 30); } + +.cmp-dm-portal .ui.green.table { border-top: 0.2em solid rgb(33, 186, 69); = +} + +.cmp-dm-portal .ui.ui.table td.green:not(.marked), .cmp-dm-portal .ui.ui.ui= +.ui.table tr.green:not(.marked) { background: rgb(213, 245, 217); color: rg= +b(30, 188, 48); } + +.cmp-dm-portal .ui.teal.table { border-top: 0.2em solid rgb(0, 181, 173); } + +.cmp-dm-portal .ui.ui.table td.teal:not(.marked), .cmp-dm-portal .ui.ui.ui.= +ui.table tr.teal:not(.marked) { background: rgb(226, 255, 255); color: rgb(= +16, 163, 163); } + +.cmp-dm-portal .ui.blue.table { border-top: 0.2em solid rgb(33, 133, 208); = +} + +.cmp-dm-portal .ui.ui.table td.blue:not(.marked), .cmp-dm-portal .ui.ui.ui.= +ui.table tr.blue:not(.marked) { background: rgb(221, 244, 255); color: rgb(= +33, 133, 208); } + +.cmp-dm-portal .ui.violet.table { border-top: 0.2em solid rgb(100, 53, 201)= +; } + +.cmp-dm-portal .ui.ui.table td.violet:not(.marked), .cmp-dm-portal .ui.ui.u= +i.ui.table tr.violet:not(.marked) { background: rgb(236, 233, 254); color: = +rgb(100, 53, 201); } + +.cmp-dm-portal .ui.purple.table { border-top: 0.2em solid rgb(163, 51, 200)= +; } + +.cmp-dm-portal .ui.ui.table td.purple:not(.marked), .cmp-dm-portal .ui.ui.u= +i.ui.table tr.purple:not(.marked) { background: rgb(248, 227, 255); color: = +rgb(163, 51, 200); } + +.cmp-dm-portal .ui.pink.table { border-top: 0.2em solid rgb(224, 57, 151); = +} + +.cmp-dm-portal .ui.ui.table td.pink:not(.marked), .cmp-dm-portal .ui.ui.ui.= +ui.table tr.pink:not(.marked) { background: rgb(255, 232, 249); color: rgb(= +224, 57, 151); } + +.cmp-dm-portal .ui.brown.table { border-top: 0.2em solid rgb(165, 103, 63);= + } + +.cmp-dm-portal .ui.ui.table td.brown:not(.marked), .cmp-dm-portal .ui.ui.ui= +.ui.table tr.brown:not(.marked) { background: rgb(247, 229, 210); color: rg= +b(165, 103, 63); } + +.cmp-dm-portal .ui.grey.table { border-top: 0.2em solid rgb(118, 118, 118);= + } + +.cmp-dm-portal .ui.ui.table td.grey:not(.marked), .cmp-dm-portal .ui.ui.ui.= +ui.table tr.grey:not(.marked) { background: rgb(220, 221, 222); color: rgb(= +118, 118, 118); } + +.cmp-dm-portal .ui.black.table { border-top: 0.2em solid rgb(27, 28, 29); } + +.cmp-dm-portal .ui.ui.table td.black:not(.marked), .cmp-dm-portal .ui.ui.ui= +.ui.table tr.black:not(.marked) { background: rgb(84, 84, 84); color: rgb(2= +55, 255, 255); } + +.cmp-dm-portal .ui.one.column.table td { width: 100%; } + +.cmp-dm-portal .ui.two.column.table td { width: 50%; } + +.cmp-dm-portal .ui.three.column.table td { width: 33.3333%; } + +.cmp-dm-portal .ui.four.column.table td { width: 25%; } + +.cmp-dm-portal .ui.five.column.table td { width: 20%; } + +.cmp-dm-portal .ui.six.column.table td { width: 16.6667%; } + +.cmp-dm-portal .ui.seven.column.table td { width: 14.2857%; } + +.cmp-dm-portal .ui.eight.column.table td { width: 12.5%; } + +.cmp-dm-portal .ui.nine.column.table td { width: 11.1111%; } + +.cmp-dm-portal .ui.ten.column.table td { width: 10%; } + +.cmp-dm-portal .ui.eleven.column.table td { width: 9.09091%; } + +.cmp-dm-portal .ui.twelve.column.table td { width: 8.33333%; } + +.cmp-dm-portal .ui.thirteen.column.table td { width: 7.69231%; } + +.cmp-dm-portal .ui.fourteen.column.table td { width: 7.14286%; } + +.cmp-dm-portal .ui.fifteen.column.table td { width: 6.66667%; } + +.cmp-dm-portal .ui.sixteen.column.table td, .cmp-dm-portal .ui.table td.one= +.wide, .cmp-dm-portal .ui.table th.one.wide { width: 6.25%; } + +.cmp-dm-portal .ui.table td.two.wide, .cmp-dm-portal .ui.table th.two.wide = +{ width: 12.5%; } + +.cmp-dm-portal .ui.table td.three.wide, .cmp-dm-portal .ui.table th.three.w= +ide { width: 18.75%; } + +.cmp-dm-portal .ui.table td.four.wide, .cmp-dm-portal .ui.table th.four.wid= +e { width: 25%; } + +.cmp-dm-portal .ui.table td.five.wide, .cmp-dm-portal .ui.table th.five.wid= +e { width: 31.25%; } + +.cmp-dm-portal .ui.table td.six.wide, .cmp-dm-portal .ui.table th.six.wide = +{ width: 37.5%; } + +.cmp-dm-portal .ui.table td.seven.wide, .cmp-dm-portal .ui.table th.seven.w= +ide { width: 43.75%; } + +.cmp-dm-portal .ui.table td.eight.wide, .cmp-dm-portal .ui.table th.eight.w= +ide { width: 50%; } + +.cmp-dm-portal .ui.table td.nine.wide, .cmp-dm-portal .ui.table th.nine.wid= +e { width: 56.25%; } + +.cmp-dm-portal .ui.table td.ten.wide, .cmp-dm-portal .ui.table th.ten.wide = +{ width: 62.5%; } + +.cmp-dm-portal .ui.table td.eleven.wide, .cmp-dm-portal .ui.table th.eleven= +.wide { width: 68.75%; } + +.cmp-dm-portal .ui.table td.twelve.wide, .cmp-dm-portal .ui.table th.twelve= +.wide { width: 75%; } + +.cmp-dm-portal .ui.table td.thirteen.wide, .cmp-dm-portal .ui.table th.thir= +teen.wide { width: 81.25%; } + +.cmp-dm-portal .ui.table td.fourteen.wide, .cmp-dm-portal .ui.table th.four= +teen.wide { width: 87.5%; } + +.cmp-dm-portal .ui.table td.fifteen.wide, .cmp-dm-portal .ui.table th.fifte= +en.wide { width: 93.75%; } + +.cmp-dm-portal .ui.table td.sixteen.wide, .cmp-dm-portal .ui.table th.sixte= +en.wide { width: 100%; } + +.cmp-dm-portal .ui.basic.table { background: transparent; border: 0px solid= + rgba(34, 36, 38, 0.15); } + +.cmp-dm-portal .ui.basic.table, .cmp-dm-portal .ui.basic.table > tfoot, .cm= +p-dm-portal .ui.basic.table > thead { box-shadow: none; } + +.cmp-dm-portal .ui.basic.table > tbody > tr > th, .cmp-dm-portal .ui.basic.= +table > tfoot > tr > th, .cmp-dm-portal .ui.basic.table > thead > tr > th, = +.cmp-dm-portal .ui.basic.table > tr > th { background: transparent; border-= +left: none; } + +.cmp-dm-portal .ui.basic.table > tbody > tr { border-bottom: 1px solid rgba= +(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.basic.table > tbody > tr > td, .cmp-dm-portal .ui.basic.= +table > tfoot > tr > td, .cmp-dm-portal .ui.basic.table > tr > td { backgro= +und: transparent; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table { border: none; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped= +) > tbody > tr > td, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.s= +ortable):not(.striped) > tbody > tr > th, .cmp-dm-portal .ui[class*=3D"very= + basic"].table:not(.sortable):not(.striped) > tfoot > tr > th, .cmp-dm-port= +al .ui[class*=3D"very basic"].table:not(.sortable):not(.striped) > thead > = +tr > th, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not= +(.striped) > tr > td, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.= +sortable):not(.striped) > tr > th { } + +.cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped= +) > tbody > tr > td:first-child, .cmp-dm-portal .ui[class*=3D"very basic"].= +table:not(.sortable):not(.striped) > tbody > tr > th:first-child, .cmp-dm-p= +ortal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped) > tfoot= + > tr > td:first-child, .cmp-dm-portal .ui[class*=3D"very basic"].table:not= +(.sortable):not(.striped) > tfoot > tr > th:first-child, .cmp-dm-portal .ui= +[class*=3D"very basic"].table:not(.sortable):not(.striped) > thead > tr > t= +h:first-child, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortabl= +e):not(.striped) > tr > td:first-child, .cmp-dm-portal .ui[class*=3D"very b= +asic"].table:not(.sortable):not(.striped) > tr > th:first-child { padding-l= +eft: 0px; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped= +) > tbody > tr > td:last-child, .cmp-dm-portal .ui[class*=3D"very basic"].t= +able:not(.sortable):not(.striped) > tbody > tr > th:last-child, .cmp-dm-por= +tal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped) > tfoot >= + tr > td:last-child, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.s= +ortable):not(.striped) > tfoot > tr > th:last-child, .cmp-dm-portal .ui[cla= +ss*=3D"very basic"].table:not(.sortable):not(.striped) > thead > tr > th:la= +st-child, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):no= +t(.striped) > tr > td:last-child, .cmp-dm-portal .ui[class*=3D"very basic"]= +.table:not(.sortable):not(.striped) > tr > th:last-child { padding-right: 0= +px; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped= +) > thead > tr:first-child > th { padding-top: 0px; } + +.cmp-dm-portal .ui.celled.table > tbody > tr > td, .cmp-dm-portal .ui.celle= +d.table > tbody > tr > th, .cmp-dm-portal .ui.celled.table > tfoot > tr > t= +d, .cmp-dm-portal .ui.celled.table > tfoot > tr > th, .cmp-dm-portal .ui.ce= +lled.table > thead > tr > th, .cmp-dm-portal .ui.celled.table > tr > td, .c= +mp-dm-portal .ui.celled.table > tr > th { border-left: 1px solid rgb(249, 2= +50, 251); } + +.cmp-dm-portal .ui.celled.table > tbody > tr > td:first-child, .cmp-dm-port= +al .ui.celled.table > tbody > tr > th:first-child, .cmp-dm-portal .ui.celle= +d.table > tfoot > tr > td:first-child, .cmp-dm-portal .ui.celled.table > tf= +oot > tr > th:first-child, .cmp-dm-portal .ui.celled.table > thead > tr > t= +h:first-child, .cmp-dm-portal .ui.celled.table > tr > td:first-child, .cmp-= +dm-portal .ui.celled.table > tr > th:first-child { border-left: none; } + +.cmp-dm-portal .ui.table { font-size: 1em; } + +.cmp-dm-portal .ui.table thead tr th { color: rgb(144, 144, 144); border-bo= +ttom: 2px solid rgb(118, 118, 118) !important; } + +.cmp-dm-portal .ui.table thead tr th, .cmp-dm-portal .ui.table thead tr th = +* { text-transform: uppercase; } + +.cmp-dm-portal .ui.table tbody tr:hover { cursor: pointer; } + +.cmp-dm-portal .ui.table tbody tr td { text-transform: uppercase; border-bo= +ttom: 1px solid rgb(204, 204, 204) !important; } + +.cmp-dm-portal .ui.table tbody tr td .lowercase { text-transform: lowercase= + !important; } + +.cmp-dm-portal .ui.table tbody tr td.image:not(.ui) img { width: 7em; max-h= +eight: 7em; object-fit: cover; object-position: center center; border-radiu= +s: 0.285714rem; } + +.cmp-dm-portal .ui.table tbody tr td.header:not(.ui) { font-weight: 700; te= +xt-transform: none; } + +.cmp-dm-portal .ui.table tbody tr td ul.actions { margin: 0px; padding: 0px= +; } + +.cmp-dm-portal .ui.table tbody tr td ul.actions li { display: inline-block;= + margin-right: 1em; } + +.cmp-dm-portal .ui.table tbody tr td ul.actions li button { font-weight: 70= +0; text-transform: uppercase; } + +.cmp-dm-portal .ui.table tbody tr td ul.actions li:last-child { margin-righ= +t: 0px; } + +.cmp-dm-portal .ui.card, .cmp-dm-portal .ui.cards > .card { max-width: 100%= +; position: relative; display: flex; -webkit-box-orient: vertical; -webkit-= +box-direction: normal; flex-direction: column; width: 256px; min-height: 0p= +x; background: rgb(255, 255, 255); padding: 0px; border: 0.75em solid rgb(2= +49, 249, 249); border-radius: 0.285714rem; transition: box-shadow 0.1s ease= + 0s, transform 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s, -webkit-trans= +form 0.1s ease 0s; overflow-wrap: break-word; } + +.cmp-dm-portal .ui.card { margin: 1em 0px; } + +.cmp-dm-portal .ui.card a, .cmp-dm-portal .ui.cards > .card a { cursor: poi= +nter; } + +.cmp-dm-portal .ui.card:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.card:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.cards { display: flex; margin: -0.875em -0.5em; flex-wra= +p: wrap; } + +.cmp-dm-portal .ui.cards > .card { display: flex; margin: 0.875em auto; flo= +at: none; } + +.cmp-dm-portal .ui.card::after, .cmp-dm-portal .ui.cards::after { display: = +block; content: " "; height: 0px; clear: both; overflow: hidden; visibility= +: hidden; } + +.cmp-dm-portal .ui.cards ~ .ui.cards { margin-top: 0.875em; } + +.cmp-dm-portal .ui.card > :first-child, .cmp-dm-portal .ui.cards > .card > = +:first-child { border-radius: 0.28571rem 0.28571rem 0px 0px !important; bor= +der-top: none !important; } + +.cmp-dm-portal .ui.card > :last-child, .cmp-dm-portal .ui.cards > .card > := +last-child { border-radius: 0px 0px 0.28571rem 0.28571rem !important; } + +.cmp-dm-portal .ui.card > :only-child, .cmp-dm-portal .ui.cards > .card > := +only-child { border-radius: 0.28571rem !important; } + +.cmp-dm-portal .ui.card > .image, .cmp-dm-portal .ui.cards > .card > .image= + { position: relative; display: block; -webkit-box-flex: 0; flex: 0 0 auto;= + padding: 0px; background: rgba(0, 0, 0, 0.05); } + +.cmp-dm-portal .ui.card > .image > img, .cmp-dm-portal .ui.cards > .card > = +.image > img { display: block; width: 100%; height: auto; border-radius: in= +herit; } + +.cmp-dm-portal .ui.card > .image:not(.ui) > img, .cmp-dm-portal .ui.cards >= + .card > .image:not(.ui) > img { border: none; } + +.cmp-dm-portal .ui.card > .content, .cmp-dm-portal .ui.cards > .card > .con= +tent { -webkit-box-flex: 1; flex-grow: 1; border-right: none; border-bottom= +: none; border-left: none; border-image: initial; border-top: 0px; backgrou= +nd: none; margin: 0px; padding: 1em; box-shadow: none; font-size: 0.9em; bo= +rder-radius: 0px; } + +.cmp-dm-portal .ui.card > .content::after, .cmp-dm-portal .ui.cards > .card= + > .content::after { display: block; content: " "; height: 0px; clear: both= +; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.card > .content > .header, .cmp-dm-portal .ui.cards > .c= +ard > .content > .header { display: block; font-family: graphik-regular-web= +, "Helvetica Neue", Arial, Helvetica, sans-serif; color: rgba(0, 0, 0, 0.85= +); } + +.cmp-dm-portal .ui.card > .content > .header:not(.ui), .cmp-dm-portal .ui.c= +ards > .card > .content > .header:not(.ui) { font-weight: 700; font-size: 1= +.28571em; margin-top: -0.21425em; line-height: 1.28571em; } + +.cmp-dm-portal .ui.card > .content > .header + .description, .cmp-dm-portal= + .ui.card > .content > .meta + .description, .cmp-dm-portal .ui.cards > .ca= +rd > .content > .header + .description, .cmp-dm-portal .ui.cards > .card > = +.content > .meta + .description { margin-top: 0.5em; } + +.cmp-dm-portal .ui.card [class*=3D"left floated"], .cmp-dm-portal .ui.cards= + > .card [class*=3D"left floated"] { float: left; } + +.cmp-dm-portal .ui.card [class*=3D"right floated"], .cmp-dm-portal .ui.card= +s > .card [class*=3D"right floated"] { float: right; } + +.cmp-dm-portal .ui.card [class*=3D"left aligned"], .cmp-dm-portal .ui.cards= + > .card [class*=3D"left aligned"] { text-align: left; } + +.cmp-dm-portal .ui.card [class*=3D"center aligned"], .cmp-dm-portal .ui.car= +ds > .card [class*=3D"center aligned"] { text-align: center; } + +.cmp-dm-portal .ui.card [class*=3D"right aligned"], .cmp-dm-portal .ui.card= +s > .card [class*=3D"right aligned"] { text-align: right; } + +.cmp-dm-portal .ui.card .content img, .cmp-dm-portal .ui.cards > .card .con= +tent img { display: inline-block; vertical-align: middle; } + +.cmp-dm-portal .ui.card .avatar img, .cmp-dm-portal .ui.card img.avatar, .c= +mp-dm-portal .ui.cards > .card .avatar img, .cmp-dm-portal .ui.cards > .car= +d img.avatar { width: 2em; height: 2em; border-radius: 500rem; } + +.cmp-dm-portal .ui.card > .content > .description, .cmp-dm-portal .ui.cards= + > .card > .content > .description { clear: both; color: rgba(0, 0, 0, 0.68= +); } + +.cmp-dm-portal .ui.card > .content p, .cmp-dm-portal .ui.cards > .card > .c= +ontent p { margin: 0px 0px 0.5em; } + +.cmp-dm-portal .ui.card > .content p:last-child, .cmp-dm-portal .ui.cards >= + .card > .content p:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.card .meta, .cmp-dm-portal .ui.cards > .card .meta { fon= +t-size: 1em; color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.card .meta *, .cmp-dm-portal .ui.cards > .card .meta * {= + margin-right: 0.3em; } + +.cmp-dm-portal .ui.card .meta :last-child, .cmp-dm-portal .ui.cards > .card= + .meta :last-child { margin-right: 0px; } + +.cmp-dm-portal .ui.card .meta [class*=3D"right floated"], .cmp-dm-portal .u= +i.cards > .card .meta [class*=3D"right floated"] { margin-right: 0px; margi= +n-left: 0.3em; } + +.cmp-dm-portal .ui.card > .content a:not(.ui), .cmp-dm-portal .ui.cards > .= +card > .content a:not(.ui) { transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.card > .content a:not(.ui):hover, .cmp-dm-portal .ui.car= +ds > .card > .content a:not(.ui):hover { } + +.cmp-dm-portal .ui.card > .content > a.header, .cmp-dm-portal .ui.cards > .= +card > .content > a.header { color: rgba(0, 0, 0, 0.85); } + +.cmp-dm-portal .ui.card > .content > a.header:hover, .cmp-dm-portal .ui.car= +ds > .card > .content > a.header:hover { color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.card .meta > a:not(.ui), .cmp-dm-portal .ui.cards > .car= +d .meta > a:not(.ui) { color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.card .meta > a:not(.ui):hover, .cmp-dm-portal .ui.cards = +> .card .meta > a:not(.ui):hover { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.card > .button, .cmp-dm-portal .ui.card > .buttons, .cmp= +-dm-portal .ui.cards > .card > .button, .cmp-dm-portal .ui.cards > .card > = +.buttons { margin: 0px -1px; width: calc(100% + 2px); } + +.cmp-dm-portal .ui.card > .button:last-child, .cmp-dm-portal .ui.card > .bu= +ttons:last-child, .cmp-dm-portal .ui.cards > .card > .button:last-child, .c= +mp-dm-portal .ui.cards > .card > .buttons:last-child { margin-bottom: -1px;= + } + +.cmp-dm-portal .ui.card .dimmer, .cmp-dm-portal .ui.cards > .card .dimmer {= + z-index: 10; } + +.cmp-dm-portal .ui.card > .content .star.icon, .cmp-dm-portal .ui.cards > .= +card > .content .star.icon { cursor: pointer; opacity: 0.75; transition: co= +lor 0.1s ease 0s; } + +.cmp-dm-portal .ui.card > .content .star.icon:hover, .cmp-dm-portal .ui.car= +ds > .card > .content .star.icon:hover { opacity: 1; color: rgb(255, 183, 1= +0); } + +.cmp-dm-portal .ui.card > .content .active.star.icon, .cmp-dm-portal .ui.ca= +rds > .card > .content .active.star.icon { color: rgb(255, 230, 35); } + +.cmp-dm-portal .ui.card > .content .like.icon, .cmp-dm-portal .ui.cards > .= +card > .content .like.icon { cursor: pointer; opacity: 0.75; transition: co= +lor 0.1s ease 0s; } + +.cmp-dm-portal .ui.card > .content .like.icon:hover, .cmp-dm-portal .ui.car= +ds > .card > .content .like.icon:hover { opacity: 1; color: rgb(255, 39, 51= +); } + +.cmp-dm-portal .ui.card > .content .active.like.icon, .cmp-dm-portal .ui.ca= +rds > .card > .content .active.like.icon { color: rgb(255, 39, 51); } + +.cmp-dm-portal .ui.card > .extra, .cmp-dm-portal .ui.cards > .card > .extra= + { max-width: 100%; -webkit-box-flex: 0; flex-grow: 0; position: static; ba= +ckground: none; width: auto; margin: 0px; padding: 0.75em 1em; top: 0px; le= +ft: 0px; color: rgba(0, 0, 0, 0.4); box-shadow: none; transition: color 0.1= +s ease 0s; min-height: 0px !important; border-top: 0px !important; } + +.cmp-dm-portal .ui.card > .extra a:not(.ui), .cmp-dm-portal .ui.cards > .ca= +rd > .extra a:not(.ui) { color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.card > .extra a:not(.ui):hover, .cmp-dm-portal .ui.cards= + > .card > .extra a:not(.ui):hover { color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.cards > .primary.card, .cmp-dm-portal .ui.primary.card, = +.cmp-dm-portal .ui.primary.cards > .card { } + +.cmp-dm-portal .ui.cards > .primary.card:hover, .cmp-dm-portal .ui.primary.= +card:hover, .cmp-dm-portal .ui.primary.cards > .card:hover { box-shadow: rg= +b(212, 212, 213) 0px 0px 0px 1px, rgb(145, 0, 230) 0px 2px 0px 0px, rgb(188= +, 189, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .secondary.card, .cmp-dm-portal .ui.secondary.ca= +rd, .cmp-dm-portal .ui.secondary.cards > .card { } + +.cmp-dm-portal .ui.cards > .secondary.card:hover, .cmp-dm-portal .ui.second= +ary.card:hover, .cmp-dm-portal .ui.secondary.cards > .card:hover { box-shad= +ow: rgb(212, 212, 213) 0px 0px 0px 1px, rgb(93, 93, 93) 0px 2px 0px 0px, rg= +b(188, 189, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .red.card, .cmp-dm-portal .ui.red.card, .cmp-dm-= +portal .ui.red.cards > .card { } + +.cmp-dm-portal .ui.cards > .red.card:hover, .cmp-dm-portal .ui.red.card:hov= +er, .cmp-dm-portal .ui.red.cards > .card:hover { box-shadow: rgb(212, 212, = +213) 0px 0px 0px 1px, rgb(208, 25, 25) 0px 2px 0px 0px, rgb(188, 189, 189) = +0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .orange.card, .cmp-dm-portal .ui.orange.card, .c= +mp-dm-portal .ui.orange.cards > .card { } + +.cmp-dm-portal .ui.cards > .orange.card:hover, .cmp-dm-portal .ui.orange.ca= +rd:hover, .cmp-dm-portal .ui.orange.cards > .card:hover { box-shadow: rgb(2= +12, 212, 213) 0px 0px 0px 1px, rgb(242, 98, 2) 0px 2px 0px 0px, rgb(188, 18= +9, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .yellow.card, .cmp-dm-portal .ui.yellow.card, .c= +mp-dm-portal .ui.yellow.cards > .card { } + +.cmp-dm-portal .ui.cards > .yellow.card:hover, .cmp-dm-portal .ui.yellow.ca= +rd:hover, .cmp-dm-portal .ui.yellow.cards > .card:hover { box-shadow: rgb(2= +12, 212, 213) 0px 0px 0px 1px, rgb(234, 174, 0) 0px 2px 0px 0px, rgb(188, 1= +89, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .olive.card, .cmp-dm-portal .ui.olive.card, .cmp= +-dm-portal .ui.olive.cards > .card { } + +.cmp-dm-portal .ui.cards > .olive.card:hover, .cmp-dm-portal .ui.olive.card= +:hover, .cmp-dm-portal .ui.olive.cards > .card:hover { box-shadow: rgb(212,= + 212, 213) 0px 0px 0px 1px, rgb(167, 189, 13) 0px 2px 0px 0px, rgb(188, 189= +, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .green.card, .cmp-dm-portal .ui.green.card, .cmp= +-dm-portal .ui.green.cards > .card { } + +.cmp-dm-portal .ui.cards > .green.card:hover, .cmp-dm-portal .ui.green.card= +:hover, .cmp-dm-portal .ui.green.cards > .card:hover { box-shadow: rgb(212,= + 212, 213) 0px 0px 0px 1px, rgb(22, 171, 57) 0px 2px 0px 0px, rgb(188, 189,= + 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .teal.card, .cmp-dm-portal .ui.teal.card, .cmp-d= +m-portal .ui.teal.cards > .card { } + +.cmp-dm-portal .ui.cards > .teal.card:hover, .cmp-dm-portal .ui.teal.card:h= +over, .cmp-dm-portal .ui.teal.cards > .card:hover { box-shadow: rgb(212, 21= +2, 213) 0px 0px 0px 1px, rgb(0, 156, 149) 0px 2px 0px 0px, rgb(188, 189, 18= +9) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.blue.card, .cmp-dm-portal .ui.blue.cards > .card, .cmp-d= +m-portal .ui.cards > .blue.card { } + +.cmp-dm-portal .ui.blue.card:hover, .cmp-dm-portal .ui.blue.cards > .card:h= +over, .cmp-dm-portal .ui.cards > .blue.card:hover { box-shadow: rgb(212, 21= +2, 213) 0px 0px 0px 1px, rgb(22, 120, 194) 0px 2px 0px 0px, rgb(188, 189, 1= +89) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .violet.card, .cmp-dm-portal .ui.violet.card, .c= +mp-dm-portal .ui.violet.cards > .card { } + +.cmp-dm-portal .ui.cards > .violet.card:hover, .cmp-dm-portal .ui.violet.ca= +rd:hover, .cmp-dm-portal .ui.violet.cards > .card:hover { box-shadow: rgb(2= +12, 212, 213) 0px 0px 0px 1px, rgb(88, 41, 187) 0px 2px 0px 0px, rgb(188, 1= +89, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .purple.card, .cmp-dm-portal .ui.purple.card, .c= +mp-dm-portal .ui.purple.cards > .card { } + +.cmp-dm-portal .ui.cards > .purple.card:hover, .cmp-dm-portal .ui.purple.ca= +rd:hover, .cmp-dm-portal .ui.purple.cards > .card:hover { box-shadow: rgb(2= +12, 212, 213) 0px 0px 0px 1px, rgb(150, 39, 186) 0px 2px 0px 0px, rgb(188, = +189, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .pink.card, .cmp-dm-portal .ui.pink.card, .cmp-d= +m-portal .ui.pink.cards > .card { } + +.cmp-dm-portal .ui.cards > .pink.card:hover, .cmp-dm-portal .ui.pink.card:h= +over, .cmp-dm-portal .ui.pink.cards > .card:hover { box-shadow: rgb(212, 21= +2, 213) 0px 0px 0px 1px, rgb(230, 26, 141) 0px 2px 0px 0px, rgb(188, 189, 1= +89) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.brown.card, .cmp-dm-portal .ui.brown.cards > .card, .cmp= +-dm-portal .ui.cards > .brown.card { } + +.cmp-dm-portal .ui.brown.card:hover, .cmp-dm-portal .ui.brown.cards > .card= +:hover, .cmp-dm-portal .ui.cards > .brown.card:hover { box-shadow: rgb(212,= + 212, 213) 0px 0px 0px 1px, rgb(151, 91, 51) 0px 2px 0px 0px, rgb(188, 189,= + 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .grey.card, .cmp-dm-portal .ui.grey.card, .cmp-d= +m-portal .ui.grey.cards > .card { } + +.cmp-dm-portal .ui.cards > .grey.card:hover, .cmp-dm-portal .ui.grey.card:h= +over, .cmp-dm-portal .ui.grey.cards > .card:hover { box-shadow: rgb(212, 21= +2, 213) 0px 0px 0px 1px, rgb(131, 131, 131) 0px 2px 0px 0px, rgb(188, 189, = +189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.black.card, .cmp-dm-portal .ui.black.cards > .card, .cmp= +-dm-portal .ui.cards > .black.card { } + +.cmp-dm-portal .ui.black.card:hover, .cmp-dm-portal .ui.black.cards > .card= +:hover, .cmp-dm-portal .ui.cards > .black.card:hover { box-shadow: rgb(212,= + 212, 213) 0px 0px 0px 1px, rgb(39, 41, 42) 0px 2px 0px 0px, rgb(188, 189, = +189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.one.cards { margin-left: 0px; margin-right: 0px; } + +.cmp-dm-portal .ui.one.cards > .card { width: 100%; } + +.cmp-dm-portal .ui.two.cards { margin-left: -1em; margin-right: -1em; } + +.cmp-dm-portal .ui.two.cards > .card { width: calc(50% - 2em); margin-left:= + 1em; margin-right: 1em; } + +.cmp-dm-portal .ui.three.cards { margin-left: -1em; margin-right: -1em; } + +.cmp-dm-portal .ui.three.cards > .card { width: calc(33.3333% - 2em); margi= +n-left: 1em; margin-right: 1em; } + +.cmp-dm-portal .ui.four.cards { margin-left: -0.75em; margin-right: -0.75em= +; } + +.cmp-dm-portal .ui.four.cards > .card { width: calc(25% - 1.5em); margin-le= +ft: 0.75em; margin-right: 0.75em; } + +.cmp-dm-portal .ui.five.cards { margin-left: -0.75em; margin-right: -0.75em= +; } + +.cmp-dm-portal .ui.five.cards > .card { width: calc(20% - 1.5em); margin-le= +ft: 0.75em; margin-right: 0.75em; } + +.cmp-dm-portal .ui.six.cards { margin-left: -0.75em; margin-right: -0.75em;= + } + +.cmp-dm-portal .ui.six.cards > .card { width: calc(16.6667% - 1.5em); margi= +n-left: 0.75em; margin-right: 0.75em; } + +.cmp-dm-portal .ui.seven.cards { margin-left: -0.5em; margin-right: -0.5em;= + } + +.cmp-dm-portal .ui.seven.cards > .card { width: calc(14.2857% - 1em); margi= +n-left: 0.5em; margin-right: 0.5em; } + +.cmp-dm-portal .ui.eight.cards { margin-left: -0.5em; margin-right: -0.5em;= + } + +.cmp-dm-portal .ui.eight.cards > .card { width: calc(12.5% - 1em); margin-l= +eft: 0.5em; margin-right: 0.5em; font-size: 11px; } + +.cmp-dm-portal .ui.nine.cards { margin-left: -0.5em; margin-right: -0.5em; = +} + +.cmp-dm-portal .ui.nine.cards > .card { width: calc(11.1111% - 1em); margin= +-left: 0.5em; margin-right: 0.5em; font-size: 10px; } + +.cmp-dm-portal .ui.ten.cards { margin-left: -0.5em; margin-right: -0.5em; } + +.cmp-dm-portal .ui.ten.cards > .card { width: calc(10% - 1em); margin-left:= + 0.5em; margin-right: 0.5em; } + +.cmp-dm-portal .ui.cards > .card { font-size: 0.9em; width: 100%; margin-ri= +ght: 0px !important; } + +@media screen and (min-width: 768px) { + .cmp-dm-portal .ui.cards > .card { width: 255px; margin-right: 36px !impo= +rtant; } +} + +.cmp-dm-portal .ui.card .grid .column { padding: 0px; margin-right: 0px !im= +portant; } + +.cmp-dm-portal .ui.card .image img { object-fit: cover; object-position: ce= +nter center; max-height: 15em; } + +.cmp-dm-portal .ui.card h3.header:not(.ui) { float: left; width: 100%; marg= +in: 1em 0px 2em !important; font-weight: 400 !important; } + +.cmp-dm-portal .ui.card h3.header:not(.ui):hover { color: rgb(80, 80, 80) != +important; } + +.cmp-dm-portal .ui.card h3.header:not(.ui) a { text-overflow: ellipsis; ove= +rflow: hidden; width: 100%; float: left; padding-bottom: 0.25em; overflow-w= +rap: break-word; } + +.cmp-dm-portal .ui.card .meta { text-align: left; text-transform: uppercase= +; } + +.cmp-dm-portal .ui.card .meta .property { float: left; } + +.cmp-dm-portal .ui.card .meta .property.two { width: 48%; } + +.cmp-dm-portal .ui.card .meta .property.three { width: 32%; } + +.cmp-dm-portal .ui.card .meta .property .value { width: 100%; float: left; = +margin-top: 0.5em; } + +.cmp-dm-portal .ui.card .meta span { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.card .extra { margin-bottom: 2em !important; } + +.cmp-dm-portal .ui.card .extra .divider { margin-top: 0.5rem; } + +.cmp-dm-portal .ui.card .extra .center.aligned * { text-align: center; } + +.cmp-dm-portal .ui.card .extra .right.aligned * { text-align: right; } + +.cmp-dm-portal .ui.card .extra .action { margin-right: 0.8em; } + +.cmp-dm-portal .ui.card .extra .action:last-child { margin-right: 0px; } + +.cmp-dm-portal .ui.items > .item { display: flex; margin: 1em 0px; width: 1= +00%; min-height: 0px; background: transparent; padding: 0px; border: none; = +border-radius: 0px; box-shadow: none; transition: box-shadow 0.1s ease 0s, = +-webkit-box-shadow 0.1s ease 0s; } + +.cmp-dm-portal .ui.items > .item a { cursor: pointer; } + +.cmp-dm-portal .ui.items { margin: 1.5em 0px; } + +.cmp-dm-portal .ui.items:first-child { margin-top: 0px !important; } + +.cmp-dm-portal .ui.items:last-child { margin-bottom: 0px !important; } + +.cmp-dm-portal .ui.items > .item::after { display: block; content: " "; hei= +ght: 0px; clear: both; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.items > .item:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.items > .item:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.items > .item > .image { position: relative; -webkit-box= +-flex: 0; flex: 0 0 auto; display: block; float: none; margin: 0px; padding= +: 0px; align-self: start; } + +.cmp-dm-portal .ui.items > .item > .image > img { display: block; width: 10= +0%; height: auto; border-radius: 0.125rem; border: none; } + +.cmp-dm-portal .ui.items > .item > .image:only-child > img { border-radius:= + 0px; } + +.cmp-dm-portal .ui.items > .item > .content { display: block; -webkit-box-f= +lex: 1; flex: 1 1 auto; background: none; color: rgb(80, 80, 80); margin: 0= +px; padding: 0px; box-shadow: none; font-size: 1em; border: none; border-ra= +dius: 0px; } + +.cmp-dm-portal .ui.items > .item > .content::after { display: block; conten= +t: " "; height: 0px; clear: both; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.items > .item > .image + .content { min-width: 0px; widt= +h: auto; display: block; margin-left: 0px; align-self: start; padding-left:= + 1.5em; } + +.cmp-dm-portal .ui.items > .item > .content > .header { display: inline-blo= +ck; margin: -0.21425em 0px 0px; font-family: graphik-regular-web, "Helvetic= +a Neue", Arial, Helvetica, sans-serif; font-weight: 700; color: rgba(0, 0, = +0, 0.85); } + +.cmp-dm-portal .ui.items > .item > .content > .header:not(.ui) { font-size:= + 1.28571em; } + +.cmp-dm-portal .ui.items > .item [class*=3D"left floated"] { float: left; } + +.cmp-dm-portal .ui.items > .item [class*=3D"right floated"] { float: right;= + } + +.cmp-dm-portal .ui.items > .item .content img { align-self: center; } + +.cmp-dm-portal .ui.items > .item .avatar img, .cmp-dm-portal .ui.items > .i= +tem img.avatar { border-radius: 500rem; } + +.cmp-dm-portal .ui.items > .item > .content > .description { margin-top: 0.= +6em; font-size: 1em; line-height: 1.4285em; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.items > .item > .content p { margin: 0px 0px 0.5em; } + +.cmp-dm-portal .ui.items > .item > .content p:last-child { margin-bottom: 0= +px; } + +.cmp-dm-portal .ui.items > .item .meta { margin: 0.5em 0px; font-size: 1em;= + line-height: 1em; color: rgba(0, 0, 0, 0.6); } + +.cmp-dm-portal .ui.items > .item .meta * { margin-right: 0.3em; } + +.cmp-dm-portal .ui.items > .item .meta :last-child { margin-right: 0px; } + +.cmp-dm-portal .ui.items > .item .meta [class*=3D"right floated"] { margin-= +right: 0px; margin-left: 0.3em; } + +.cmp-dm-portal .ui.items > .item > .content a:not(.ui) { transition: color = +0.1s ease 0s; } + +.cmp-dm-portal .ui.items > .item > .content a:not(.ui):hover { } + +.cmp-dm-portal .ui.items > .item > .content > a.header { color: rgba(0, 0, = +0, 0.85); } + +.cmp-dm-portal .ui.items > .item > .content > a.header:hover { color: rgb(1= +45, 0, 230); } + +.cmp-dm-portal .ui.items > .item .meta > a:not(.ui) { color: rgba(0, 0, 0, = +0.4); } + +.cmp-dm-portal .ui.items > .item .meta > a:not(.ui):hover { color: rgb(80, = +80, 80); } + +.cmp-dm-portal .ui.items > .item > .content .favorite.icon { cursor: pointe= +r; opacity: 0.75; transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.items > .item > .content .favorite.icon:hover { opacity:= + 1; color: rgb(255, 183, 10); } + +.cmp-dm-portal .ui.items > .item > .content .active.favorite.icon { color: = +rgb(255, 230, 35); } + +.cmp-dm-portal .ui.items > .item > .content .like.icon { cursor: pointer; o= +pacity: 0.75; transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.items > .item > .content .like.icon:hover { opacity: 1; = +color: rgb(255, 39, 51); } + +.cmp-dm-portal .ui.items > .item > .content .active.like.icon { color: rgb(= +255, 39, 51); } + +.cmp-dm-portal .ui.items > .item .extra { display: block; position: relativ= +e; background: none; margin: 0.5rem 0px 0px; width: 100%; padding: 0px; top= +: 0px; left: 0px; color: rgba(0, 0, 0, 0.4); box-shadow: none; transition: = +color 0.1s ease 0s; border-top: none; } + +.cmp-dm-portal .ui.items > .item .extra > * { margin: 0.25rem 0.5rem 0.25re= +m 0px; } + +.cmp-dm-portal .ui.items > .item .extra > [class*=3D"right floated"] { marg= +in: 0.25rem 0px 0.25rem 0.5rem; } + +.cmp-dm-portal .ui.items > .item .extra::after { display: block; content: "= + "; height: 0px; clear: both; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.items > .item > .image:not(.ui) { width: 175px; } + +@media only screen and (min-width: 768px) and (max-width: 991.98px) { + .cmp-dm-portal .ui.items > .item { margin: 1em 0px; } + .cmp-dm-portal .ui.items > .item > .image:not(.ui) { width: 150px; } + .cmp-dm-portal .ui.items > .item > .image + .content { display: block; pa= +dding: 0px 0px 0px 1em; } +} + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.items:not(.unstackable) > .item { -webkit-box-orient: = +vertical; -webkit-box-direction: normal; flex-direction: column; margin: 2e= +m 0px; } + .cmp-dm-portal .ui.items:not(.unstackable) > .item > .image { display: bl= +ock; margin-left: auto; margin-right: auto; } + .cmp-dm-portal .ui.items:not(.unstackable) > .item > .image, .cmp-dm-port= +al .ui.items:not(.unstackable) > .item > .image > img { max-width: 100% !im= +portant; width: auto !important; max-height: 250px !important; } + .cmp-dm-portal .ui.items:not(.unstackable) > .item > .image + .content { = +display: block; padding: 1.5em 0px 0px; } +} + +.cmp-dm-portal .ui.items > .item { font-size: 1em; } + +.cmp-dm-portal .ui.statistic { display: inline-flex; -webkit-box-orient: ve= +rtical; -webkit-box-direction: normal; flex-direction: column; margin: 1em = +0px; max-width: none; } + +.cmp-dm-portal .ui.statistic + .ui.statistic { margin: 0px 0px 0px 1.5em; } + +.cmp-dm-portal .ui.statistic:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.statistic:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.statistics { -webkit-box-align: start; align-items: flex= +-start; flex-wrap: wrap; } + +.cmp-dm-portal .ui.statistics > .statistic { display: inline-flex; -webkit-= +box-flex: 0; flex: 0 1 auto; -webkit-box-orient: vertical; -webkit-box-dire= +ction: normal; flex-direction: column; margin: 0px 1.5em 1em; max-width: no= +ne; } + +.cmp-dm-portal .ui.statistics { display: flex; margin: 1em -1.5em -1em; } + +.cmp-dm-portal .ui.statistics::after { display: block; content: " "; height= +: 0px; clear: both; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.statistics:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.statistic > .value, .cmp-dm-portal .ui.statistics .stati= +stic > .value { font-weight: 400; line-height: 1em; color: rgb(27, 28, 29);= + } + +.cmp-dm-portal .ui.statistic > .label, .cmp-dm-portal .ui.statistic > .valu= +e, .cmp-dm-portal .ui.statistics .statistic > .label, .cmp-dm-portal .ui.st= +atistics .statistic > .value { font-family: graphik-regular-web, "Helvetica= + Neue", Arial, Helvetica, sans-serif; text-transform: uppercase; text-align= +: center; } + +.cmp-dm-portal .ui.statistic > .label, .cmp-dm-portal .ui.statistics .stati= +stic > .label { font-size: 1em; font-weight: 700; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.statistic > .label ~ .value, .cmp-dm-portal .ui.statisti= +c > .value ~ .label, .cmp-dm-portal .ui.statistics .statistic > .label ~ .v= +alue, .cmp-dm-portal .ui.statistics .statistic > .value ~ .label { margin-t= +op: 0px; } + +.cmp-dm-portal .ui.statistic > .value .icon, .cmp-dm-portal .ui.statistics = +.statistic > .value .icon { opacity: 1; width: auto; margin: 0px; } + +.cmp-dm-portal .ui.statistic > .text.value, .cmp-dm-portal .ui.statistics .= +statistic > .text.value { line-height: 1em; min-height: 2em; font-weight: 7= +00; text-align: center; } + +.cmp-dm-portal .ui.statistic > .text.value + .label, .cmp-dm-portal .ui.sta= +tistics .statistic > .text.value + .label { text-align: center; } + +.cmp-dm-portal .ui.statistic > .value img, .cmp-dm-portal .ui.statistics .s= +tatistic > .value img { max-height: 3rem; vertical-align: baseline; } + +.cmp-dm-portal .ui.ten.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.ten.statistics .statistic { min-width: 10%; margin: 0px = +0px 1em; } + +.cmp-dm-portal .ui.nine.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.nine.statistics .statistic { min-width: 11.1111%; margin= +: 0px 0px 1em; } + +.cmp-dm-portal .ui.eight.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.eight.statistics .statistic { min-width: 12.5%; margin: = +0px 0px 1em; } + +.cmp-dm-portal .ui.seven.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.seven.statistics .statistic { min-width: 14.2857%; margi= +n: 0px 0px 1em; } + +.cmp-dm-portal .ui.six.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.six.statistics .statistic { min-width: 16.6667%; margin:= + 0px 0px 1em; } + +.cmp-dm-portal .ui.five.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.five.statistics .statistic { min-width: 20%; margin: 0px= + 0px 1em; } + +.cmp-dm-portal .ui.four.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.four.statistics .statistic { min-width: 25%; margin: 0px= + 0px 1em; } + +.cmp-dm-portal .ui.three.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.three.statistics .statistic { min-width: 33.3333%; margi= +n: 0px 0px 1em; } + +.cmp-dm-portal .ui.two.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.two.statistics .statistic { min-width: 50%; margin: 0px = +0px 1em; } + +.cmp-dm-portal .ui.one.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.one.statistics .statistic { min-width: 100%; margin: 0px= + 0px 1em; } + +.cmp-dm-portal .ui.primary.statistic > .value, .cmp-dm-portal .ui.primary.s= +tatistics .statistic > .value, .cmp-dm-portal .ui.statistics .primary.stati= +stic > .value { color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.secondary.statistic > .value, .cmp-dm-portal .ui.seconda= +ry.statistics .statistic > .value, .cmp-dm-portal .ui.statistics .secondary= +.statistic > .value { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.red.statistic > .value, .cmp-dm-portal .ui.red.statistic= +s .statistic > .value, .cmp-dm-portal .ui.statistics .red.statistic > .valu= +e { color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.orange.statistic > .value, .cmp-dm-portal .ui.orange.sta= +tistics .statistic > .value, .cmp-dm-portal .ui.statistics .orange.statisti= +c > .value { color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.statistics .yellow.statistic > .value, .cmp-dm-portal .u= +i.yellow.statistic > .value, .cmp-dm-portal .ui.yellow.statistics .statisti= +c > .value { color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.olive.statistic > .value, .cmp-dm-portal .ui.olive.stati= +stics .statistic > .value, .cmp-dm-portal .ui.statistics .olive.statistic >= + .value { color: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.green.statistic > .value, .cmp-dm-portal .ui.green.stati= +stics .statistic > .value, .cmp-dm-portal .ui.statistics .green.statistic >= + .value { color: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.statistics .teal.statistic > .value, .cmp-dm-portal .ui.= +teal.statistic > .value, .cmp-dm-portal .ui.teal.statistics .statistic > .v= +alue { color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.blue.statistic > .value, .cmp-dm-portal .ui.blue.statist= +ics .statistic > .value, .cmp-dm-portal .ui.statistics .blue.statistic > .v= +alue { color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.statistics .violet.statistic > .value, .cmp-dm-portal .u= +i.violet.statistic > .value, .cmp-dm-portal .ui.violet.statistics .statisti= +c > .value { color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.purple.statistic > .value, .cmp-dm-portal .ui.purple.sta= +tistics .statistic > .value, .cmp-dm-portal .ui.statistics .purple.statisti= +c > .value { color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.pink.statistic > .value, .cmp-dm-portal .ui.pink.statist= +ics .statistic > .value, .cmp-dm-portal .ui.statistics .pink.statistic > .v= +alue { color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.brown.statistic > .value, .cmp-dm-portal .ui.brown.stati= +stics .statistic > .value, .cmp-dm-portal .ui.statistics .brown.statistic >= + .value { color: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.grey.statistic > .value, .cmp-dm-portal .ui.grey.statist= +ics .statistic > .value, .cmp-dm-portal .ui.statistics .grey.statistic > .v= +alue { color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.black.statistic > .value, .cmp-dm-portal .ui.black.stati= +stics .statistic > .value, .cmp-dm-portal .ui.statistics .black.statistic >= + .value { color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.statistic > .value, .cmp-dm-portal .ui.statistics .stati= +stic > .value { font-size: 4rem; } + +.cmp-dm-portal .ui.horizontal.statistic > .value, .cmp-dm-portal .ui.horizo= +ntal.statistics .statistic > .value { font-size: 3rem; } + +.cmp-dm-portal .ui.statistic > .text.value, .cmp-dm-portal .ui.statistics .= +statistic > .text.value { font-size: 2rem; } + +.cmp-dm-portal .ui.mini.horizontal.statistic > .value, .cmp-dm-portal .ui.m= +ini.horizontal.statistics .statistic > .value, .cmp-dm-portal .ui.mini.stat= +istic > .value, .cmp-dm-portal .ui.mini.statistics .statistic > .value { fo= +nt-size: 1.5rem; } + +.cmp-dm-portal .ui.mini.statistic > .text.value, .cmp-dm-portal .ui.mini.st= +atistics .statistic > .text.value { font-size: 1rem; } + +.cmp-dm-portal .ui.accordion, .cmp-dm-portal .ui.accordion .accordion { max= +-width: 100%; } + +.cmp-dm-portal .ui.accordion .accordion { margin: 1em 0px 0px; padding: 0px= +; } + +.cmp-dm-portal .ui.accordion .accordion .title, .cmp-dm-portal .ui.accordio= +n .title { cursor: pointer; } + +.cmp-dm-portal .ui.accordion .title:not(.ui) { padding: 0.5em 0px; font-fam= +ily: graphik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; f= +ont-size: 0.9em; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.accordion:not(.styled) .accordion .title ~ .content:not(= +.ui), .cmp-dm-portal .ui.accordion:not(.styled) .title ~ .content:not(.ui) = +{ padding: 0.5em 0px 1em; } + +.cmp-dm-portal .ui.accordion:not(.styled) .title ~ .content:not(.ui):last-c= +hild { padding-bottom: 0px; } + +.cmp-dm-portal .ui.accordion .accordion .title .dropdown.icon, .cmp-dm-port= +al .ui.accordion .title .dropdown.icon { display: inline-block; float: none= +; opacity: 1; width: 1.25em; height: 1em; margin: 0px 0.25rem 0px 0px; padd= +ing: 0px; font-size: 1em; transition: transform 0.1s ease 0s, opacity 0.1s = +ease 0s, -webkit-transform 0.1s ease 0s; vertical-align: baseline; transfor= +m: none; } + +.cmp-dm-portal .ui.accordion.menu .item .title { display: block; padding: 0= +px; } + +.cmp-dm-portal .ui.accordion.menu .item .title > .dropdown.icon { float: ri= +ght; margin: 0.21425em 0px 0px 1em; transform: rotate(180deg); } + +.cmp-dm-portal .ui.accordion .ui.header .dropdown.icon { font-size: 1em; ma= +rgin: 0px 0.25rem 0px 0px; } + +.cmp-dm-portal .ui.accordion .accordion .active.title .dropdown.icon, .cmp-= +dm-portal .ui.accordion .active.title .dropdown.icon, .cmp-dm-portal .ui.ac= +cordion.menu .item .active.title > .dropdown.icon { transform: rotate(90deg= +); } + +.cmp-dm-portal .ui.styled.accordion { width: 600px; } + +.cmp-dm-portal .ui.styled.accordion, .cmp-dm-portal .ui.styled.accordion .a= +ccordion { background: none; box-shadow: none; } + +.cmp-dm-portal .ui.styled.accordion .accordion .title, .cmp-dm-portal .ui.s= +tyled.accordion .title { margin: 0px 1em; padding: 0.75em 0px 0.5em; color:= + rgba(0, 0, 0, 0.4); font-weight: 400; border-top: 1px solid rgba(34, 36, 3= +8, 0.15); transition: background 0.1s ease 0s, color 0.1s ease 0s; } + +.cmp-dm-portal .ui.styled.accordion .accordion .title:first-child, .cmp-dm-= +portal .ui.styled.accordion > .title:first-child { border-top: none; } + +.cmp-dm-portal .ui.styled.accordion .accordion .content, .cmp-dm-portal .ui= +.styled.accordion .content { margin: 0px; padding: 0.5em 1em 1.5em; } + +.cmp-dm-portal .ui.styled.accordion .accordion .active.title, .cmp-dm-porta= +l .ui.styled.accordion .accordion .title:hover, .cmp-dm-portal .ui.styled.a= +ccordion .active.title, .cmp-dm-portal .ui.styled.accordion .title:hover { = +background: transparent; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.styled.accordion .accordion .active.title, .cmp-dm-porta= +l .ui.styled.accordion .active.title { background: transparent; color: rgba= +(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.accordion .accordion .title ~ .content:not(.active), .cm= +p-dm-portal .ui.accordion .title ~ .content:not(.active) { display: none; } + +.cmp-dm-portal .ui.fluid.accordion, .cmp-dm-portal .ui.fluid.accordion .acc= +ordion { width: 100%; } + +@font-face { } + +.cmp-dm-portal .ui.accordion .accordion .title .dropdown.icon, .cmp-dm-port= +al .ui.accordion .title .dropdown.icon { font-family: Accordion; line-heigh= +t: 1; backface-visibility: hidden; font-weight: 400; font-style: normal; te= +xt-align: center; } + +.cmp-dm-portal .ui.accordion .accordion .title .dropdown.icon::before, .cmp= +-dm-portal .ui.accordion .title .dropdown.icon::before { content: "=EF=83= +=9A"; } + +.cmp-dm-portal .ui.styled.accordion > .title:first-child { border-top: 1px = +solid rgba(34, 36, 38, 0.15); } + +.cmp-dm-portal .ui.styled.accordion .accordion .title.right .dropdown.icon,= + .cmp-dm-portal .ui.styled.accordion .title.right .dropdown.icon { float: r= +ight; } + +.cmp-dm-portal .ui.styled.accordion .accordion .active.title .dropdown.icon= +, .cmp-dm-portal .ui.styled.accordion .active.title .dropdown.icon, .cmp-dm= +-portal .ui.styled.accordion.menu .item .active.title > .dropdown.icon { co= +lor: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.calendar .ui.popup { max-width: none; padding: 0px; bord= +er: none; user-select: none; } + +.cmp-dm-portal .ui.calendar .calendar:focus { outline: 0px; } + +.cmp-dm-portal .ui.calendar .ui.popup .ui.grid { display: block; white-spac= +e: nowrap; } + +.cmp-dm-portal .ui.calendar .ui.popup .ui.grid > .column { width: auto; } + +.cmp-dm-portal .ui.calendar .ui.table.minute, .cmp-dm-portal .ui.calendar .= +ui.table.month, .cmp-dm-portal .ui.calendar .ui.table.year { min-width: 15e= +m; } + +.cmp-dm-portal .ui.calendar .ui.table.day { min-width: 18em; } + +.cmp-dm-portal .ui.calendar .ui.table.day.andweek { min-width: 22em; } + +.cmp-dm-portal .ui.calendar .ui.table.hour { min-width: 20em; } + +.cmp-dm-portal .ui.calendar .ui.table tr td, .cmp-dm-portal .ui.calendar .u= +i.table tr th { padding: 0.5em; white-space: nowrap; } + +.cmp-dm-portal .ui.calendar .ui.table tr th { border-left: none; } + +.cmp-dm-portal .ui.calendar .ui.table tr th .icon { margin: 0px; } + +.cmp-dm-portal .ui.calendar .ui.table tr:first-child th { position: relativ= +e; padding-left: 0px; padding-right: 0px; } + +.cmp-dm-portal .ui.calendar .ui.table.day tr:first-child th { border: none;= + } + +.cmp-dm-portal .ui.calendar .ui.table.day tr:nth-child(2) th { padding-top:= + 0.2em; padding-bottom: 0.3em; } + +.cmp-dm-portal .ui.calendar .ui.table tr td { padding-left: 0.1em; padding-= +right: 0.1em; } + +.cmp-dm-portal .ui.calendar .ui.table tr .link { cursor: pointer; } + +.cmp-dm-portal .ui.calendar .ui.table tr .prev.link { width: 14.2857%; posi= +tion: absolute; left: 0px; } + +.cmp-dm-portal .ui.calendar .ui.table tr .next.link { width: 14.2857%; posi= +tion: absolute; right: 0px; } + +.cmp-dm-portal .ui.calendar .ui.table tr .disabled { pointer-events: auto; = +cursor: default; color: rgba(40, 40, 40, 0.3); } + +.cmp-dm-portal .ui.calendar .ui.table tr .adjacent:not(.disabled) { color: = +rgba(0, 0, 0, 0.6); background: rgba(0, 0, 0, 0.03); } + +.cmp-dm-portal .ui.calendar .ui.table tr td.today { font-weight: 700; } + +.cmp-dm-portal .ui.calendar .ui.table tr td.range { background: rgb(161, 0,= + 255); color: rgb(255, 255, 255); box-shadow: none; } + +.cmp-dm-portal .ui.calendar .ui.table.inverted tr td.range { background: rg= +ba(255, 255, 255, 0.08); color: rgb(255, 255, 255); box-shadow: none; } + +.cmp-dm-portal .ui.calendar:not(.disabled) .calendar.active .ui.table tbody= + tr td.focus, .cmp-dm-portal .ui.calendar:not(.disabled) .calendar:focus .u= +i.table tbody tr td.focus { box-shadow: rgb(161, 0, 255) 0px 0px 0px 1px in= +set; } + +.cmp-dm-portal .ui.calendar:not(.disabled) .calendar.active .ui.table.inver= +ted tbody tr td.focus, .cmp-dm-portal .ui.calendar:not(.disabled) .calendar= +:focus .ui.table.inverted tbody tr td.focus { box-shadow: rgb(133, 183, 217= +) 0px 0px 0px 1px inset; } + +.cmp-dm-portal .ui.disabled.calendar { opacity: 0.45; } + +.cmp-dm-portal .ui.disabled.calendar .ui.table tr .link, .cmp-dm-portal .ui= +.disabled.calendar > .input { pointer-events: none; } + +.cmp-dm-portal .ui.checkbox { position: relative; display: inline-block; ba= +ckface-visibility: hidden; outline: none; vertical-align: baseline; font-st= +yle: normal; min-height: 17px; font-size: 1em; line-height: 17px; min-width= +: 17px; } + +.cmp-dm-portal .ui.checkbox input[type=3D"checkbox"], .cmp-dm-portal .ui.ch= +eckbox input[type=3D"radio"] { cursor: pointer; position: absolute; top: 0p= +x; left: 0px; outline: none; z-index: 3; width: 17px; height: 17px; opacity= +: 0 !important; } + +.cmp-dm-portal .ui.checkbox .box, .cmp-dm-portal .ui.checkbox label { curso= +r: auto; position: relative; display: block; padding-left: 1.85714em; outli= +ne: none; font-size: 1em; } + +.cmp-dm-portal .ui.checkbox .box::before, .cmp-dm-portal .ui.checkbox label= +::before { position: absolute; top: 0px; left: 0px; width: 17px; height: 17= +px; content: ""; background: rgb(255, 255, 255); border-radius: 0.214286rem= +; transition: none 0s ease 0s; border: 1px solid rgba(34, 36, 38, 0.15); } + +.cmp-dm-portal .ui.checkbox .box::after, .cmp-dm-portal .ui.checkbox label:= +:after { position: absolute; font-size: 14px; top: 0px; left: 0px; width: 1= +7px; height: 17px; text-align: center; opacity: 0; color: rgb(80, 80, 80); = +transition: none 0s ease 0s; } + +.cmp-dm-portal .ui.checkbox + .box, .cmp-dm-portal .ui.checkbox + label, .c= +mp-dm-portal .ui.checkbox .box, .cmp-dm-portal .ui.checkbox label { color: = +rgba(0, 0, 0, 0.4); transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.checkbox + .box, .cmp-dm-portal .ui.checkbox + label { v= +ertical-align: middle; } + +.cmp-dm-portal .ui.checkbox .box:hover::before, .cmp-dm-portal .ui.checkbox= + label:hover::before { background: rgb(255, 255, 255); border-color: rgba(3= +4, 36, 38, 0.15); } + +.cmp-dm-portal .ui.checkbox + .box:hover, .cmp-dm-portal .ui.checkbox + lab= +el:hover, .cmp-dm-portal .ui.checkbox .box:hover, .cmp-dm-portal .ui.checkb= +ox label:hover { color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.checkbox .box:active::before, .cmp-dm-portal .ui.checkbo= +x label:active::before { background: rgb(249, 250, 251); border-color: rgb(= +161, 0, 255); } + +.cmp-dm-portal .ui.checkbox .box:active::after, .cmp-dm-portal .ui.checkbox= + input:active ~ label, .cmp-dm-portal .ui.checkbox label:active::after { co= +lor: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.checkbox input:focus ~ .box::before, .cmp-dm-portal .ui.= +checkbox input:focus ~ label::before { background: rgb(255, 255, 255); bord= +er-color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.checkbox input:focus ~ .box::after, .cmp-dm-portal .ui.c= +heckbox input:focus ~ label::after { color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.checkbox input:focus ~ .box, .cmp-dm-portal .ui.checkbox= + input:focus ~ label { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.checkbox input:checked ~ .box::before, .cmp-dm-portal .u= +i.checkbox input:checked ~ label::before { background: rgb(255, 255, 255); = +border-color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.checkbox input:checked ~ .box::after, .cmp-dm-portal .ui= +.checkbox input:checked ~ label::after { opacity: 1; color: rgb(161, 0, 255= +); } + +.cmp-dm-portal .ui.checkbox input:not([type=3D"radio"]):indeterminate ~ .bo= +x::before, .cmp-dm-portal .ui.checkbox input:not([type=3D"radio"]):indeterm= +inate ~ label::before { background: rgb(255, 255, 255); border-color: rgb(1= +61, 0, 255); } + +.cmp-dm-portal .ui.checkbox input:not([type=3D"radio"]):indeterminate ~ .bo= +x::after, .cmp-dm-portal .ui.checkbox input:not([type=3D"radio"]):indetermi= +nate ~ label::after { opacity: 1; color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.indeterminate.toggle.checkbox input:not([type=3D"radio"]= +):indeterminate ~ label::before { background: rgba(0, 0, 0, 0.15); } + +.cmp-dm-portal .ui.indeterminate.toggle.checkbox input:not([type=3D"radio"]= +) ~ label::after { left: 1.075rem; } + +.cmp-dm-portal .ui.checkbox input:checked:focus ~ .box::before, .cmp-dm-por= +tal .ui.checkbox input:checked:focus ~ label::before, .cmp-dm-portal .ui.ch= +eckbox input:not([type=3D"radio"]):indeterminate:focus ~ .box::before, .cmp= +-dm-portal .ui.checkbox input:not([type=3D"radio"]):indeterminate:focus ~ l= +abel::before { background: rgb(255, 255, 255); border-color: rgb(161, 0, 25= +5); } + +.cmp-dm-portal .ui.checkbox input:checked:focus ~ .box::after, .cmp-dm-port= +al .ui.checkbox input:checked:focus ~ label::after, .cmp-dm-portal .ui.chec= +kbox input:not([type=3D"radio"]):indeterminate:focus ~ .box::after, .cmp-dm= +-portal .ui.checkbox input:not([type=3D"radio"]):indeterminate:focus ~ labe= +l::after { color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.read-only.checkbox, .cmp-dm-portal .ui.read-only.checkbo= +x label { cursor: default; } + +.cmp-dm-portal .ui.checkbox input[disabled] ~ .box, .cmp-dm-portal .ui.chec= +kbox input[disabled] ~ label, .cmp-dm-portal .ui.disabled.checkbox .box, .c= +mp-dm-portal .ui.disabled.checkbox label { opacity: 0.5; color: rgb(0, 0, 0= +); cursor: default !important; } + +.cmp-dm-portal .ui.checkbox input.hidden { z-index: -1; } + +.cmp-dm-portal .ui.checkbox input.hidden + label { cursor: pointer; user-se= +lect: none; } + +.cmp-dm-portal .ui.radio.checkbox { min-height: 15px; } + +.cmp-dm-portal .ui.radio.checkbox .box, .cmp-dm-portal .ui.radio.checkbox l= +abel { padding-left: 1.85714em; } + +.cmp-dm-portal .ui.radio.checkbox .box::before, .cmp-dm-portal .ui.radio.ch= +eckbox label::before { content: ""; transform: none; width: 15px; height: 1= +5px; border-radius: 500rem; top: 1px; left: 0px; } + +.cmp-dm-portal .ui.radio.checkbox .box::after, .cmp-dm-portal .ui.radio.che= +ckbox label::after { border: none; line-height: 15px; top: 1px; left: 0px; = +width: 15px; height: 15px; border-radius: 500rem; transform: scale(0.46667)= +; background-color: rgb(80, 80, 80); content: "" !important; } + +.cmp-dm-portal .ui.radio.checkbox input:focus ~ .box::before, .cmp-dm-porta= +l .ui.radio.checkbox input:focus ~ label::before { background-color: rgb(25= +5, 255, 255); } + +.cmp-dm-portal .ui.radio.checkbox input:focus ~ .box::after, .cmp-dm-portal= + .ui.radio.checkbox input:focus ~ label::after { background-color: rgba(0, = +0, 0, 0.95); } + +.cmp-dm-portal .ui.radio.checkbox input:indeterminate ~ .box::after, .cmp-d= +m-portal .ui.radio.checkbox input:indeterminate ~ label::after { opacity: 0= +; } + +.cmp-dm-portal .ui.radio.checkbox input:checked ~ .box::before, .cmp-dm-por= +tal .ui.radio.checkbox input:checked ~ label::before { background-color: rg= +b(255, 255, 255); } + +.cmp-dm-portal .ui.radio.checkbox input:checked ~ .box::after, .cmp-dm-port= +al .ui.radio.checkbox input:checked ~ label::after { background-color: rgb(= +161, 0, 255); } + +.cmp-dm-portal .ui.radio.checkbox input:focus:checked ~ .box::before, .cmp-= +dm-portal .ui.radio.checkbox input:focus:checked ~ label::before { backgrou= +nd-color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.radio.checkbox input:focus:checked ~ .box::after, .cmp-d= +m-portal .ui.radio.checkbox input:focus:checked ~ label::after { background= +-color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.slider.checkbox { min-height: 1.25rem; } + +.cmp-dm-portal .ui.slider.checkbox input { width: 3.5rem; height: 1.25rem; = +} + +.cmp-dm-portal .ui.slider.checkbox .box, .cmp-dm-portal .ui.slider.checkbox= + label { padding-left: 4.5rem; line-height: 1rem; color: rgba(0, 0, 0, 0.4)= +; } + +.cmp-dm-portal .ui.slider.checkbox .box::before, .cmp-dm-portal .ui.slider.= +checkbox label::before { display: block; position: absolute; content: ""; t= +ransform: none; left: 0px; z-index: 1; top: 0.4rem; background-color: rgba(= +34, 36, 38, 0.15); width: 3.5rem; height: 0.214286rem; border-radius: 500re= +m; transition: background 0.3s ease 0s; border: none !important; } + +.cmp-dm-portal .ui.slider.checkbox .box::after, .cmp-dm-portal .ui.slider.c= +heckbox label::after { background: linear-gradient(transparent, rgba(0, 0, = +0, 0.05)) rgb(255, 255, 255); position: absolute; opacity: 1; z-index: 2; b= +order: none; box-shadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px, rgba(34, 3= +6, 38, 0.15) 0px 0px 0px 1px inset; width: 1.5rem; height: 1.5rem; top: -0.= +25rem; left: 0px; transform: none; border-radius: 500rem; transition: left = +0.3s ease 0s; content: "" !important; } + +.cmp-dm-portal .ui.slider.checkbox input:focus ~ .box::before, .cmp-dm-port= +al .ui.slider.checkbox input:focus ~ label::before { background-color: rgb(= +161, 0, 255); border: none; } + +.cmp-dm-portal .ui.slider.checkbox .box:hover, .cmp-dm-portal .ui.slider.ch= +eckbox label:hover { color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.slider.checkbox .box:hover::before, .cmp-dm-portal .ui.s= +lider.checkbox label:hover::before { background: rgba(34, 36, 38, 0.15); } + +.cmp-dm-portal .ui.slider.checkbox input:checked ~ .box, .cmp-dm-portal .ui= +.slider.checkbox input:checked ~ label { color: rgba(0, 0, 0, 0.95) !import= +ant; } + +.cmp-dm-portal .ui.slider.checkbox input:checked ~ .box::before, .cmp-dm-po= +rtal .ui.slider.checkbox input:checked ~ label::before { background-color: = +rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.slider.checkbox input:checked ~ .box::after, .cmp-dm-por= +tal .ui.slider.checkbox input:checked ~ label::after { left: 2rem; } + +.cmp-dm-portal .ui.slider.checkbox input:focus:checked ~ .box, .cmp-dm-port= +al .ui.slider.checkbox input:focus:checked ~ label { color: rgba(0, 0, 0, 0= +.95) !important; } + +.cmp-dm-portal .ui.slider.checkbox input:focus:checked ~ .box::before, .cmp= +-dm-portal .ui.slider.checkbox input:focus:checked ~ label::before { backgr= +ound-color: rgb(145, 0, 230) !important; } + +.cmp-dm-portal .ui.toggle.checkbox { min-height: 1.5rem; } + +.cmp-dm-portal .ui.toggle.checkbox input { width: 3.5rem; height: 1.5rem; } + +.cmp-dm-portal .ui.toggle.checkbox .box, .cmp-dm-portal .ui.toggle.checkbox= + label { min-height: 1.5rem; padding-left: 4.5rem; color: rgba(0, 0, 0, 0.4= +); padding-top: 0.15em; } + +.cmp-dm-portal .ui.toggle.checkbox .box::before, .cmp-dm-portal .ui.toggle.= +checkbox label::before { display: block; position: absolute; content: ""; z= +-index: 1; transform: none; border: none; top: 0px; background: rgba(0, 0, = +0, 0.05); box-shadow: none; width: 3.5rem; height: 1.5rem; border-radius: 5= +00rem; } + +.cmp-dm-portal .ui.toggle.checkbox .box::after, .cmp-dm-portal .ui.toggle.c= +heckbox label::after { background: linear-gradient(transparent, rgba(0, 0, = +0, 0.05)) rgb(255, 255, 255); position: absolute; opacity: 1; z-index: 2; b= +order: none; box-shadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px, rgba(34, 3= +6, 38, 0.15) 0px 0px 0px 1px inset; width: 1.5rem; height: 1.5rem; top: 0px= +; left: 0px; border-radius: 500rem; transition: background 0.3s ease 0s, le= +ft 0.3s ease 0s; content: "" !important; } + +.cmp-dm-portal .ui.toggle.checkbox input ~ .box::after, .cmp-dm-portal .ui.= +toggle.checkbox input ~ label::after { left: -0.05rem; box-shadow: rgba(34,= + 36, 38, 0.15) 0px 1px 2px 0px, rgba(34, 36, 38, 0.15) 0px 0px 0px 1px inse= +t; } + +.cmp-dm-portal .ui.toggle.checkbox input:focus ~ .box::before, .cmp-dm-port= +al .ui.toggle.checkbox input:focus ~ label::before { background-color: rgb(= +161, 0, 255); border: none; } + +.cmp-dm-portal .ui.toggle.checkbox .box:hover::before, .cmp-dm-portal .ui.t= +oggle.checkbox label:hover::before { background-color: rgba(0, 0, 0, 0.05);= + border: none; } + +.cmp-dm-portal .ui.toggle.checkbox input:checked ~ .box, .cmp-dm-portal .ui= +.toggle.checkbox input:checked ~ label { color: rgba(0, 0, 0, 0.4) !importa= +nt; } + +.cmp-dm-portal .ui.toggle.checkbox input:checked ~ .box::before, .cmp-dm-po= +rtal .ui.toggle.checkbox input:checked ~ label::before { background-color: = +rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.toggle.checkbox input:checked ~ .box::after, .cmp-dm-por= +tal .ui.toggle.checkbox input:checked ~ label::after { left: 2.15rem; box-s= +hadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px, rgba(34, 36, 38, 0.15) 0px 0= +px 0px 1px inset; } + +.cmp-dm-portal .ui.toggle.checkbox input:focus:checked ~ .box, .cmp-dm-port= +al .ui.toggle.checkbox input:focus:checked ~ label { color: rgba(0, 0, 0, 0= +.4) !important; } + +.cmp-dm-portal .ui.toggle.checkbox input:focus:checked ~ .box::before, .cmp= +-dm-portal .ui.toggle.checkbox input:focus:checked ~ label::before { backgr= +ound-color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.fitted.checkbox .box, .cmp-dm-portal .ui.fitted.checkbox= + label { padding-left: 0px !important; } + +.cmp-dm-portal .ui.fitted.slider.checkbox, .cmp-dm-portal .ui.fitted.toggle= +.checkbox { width: 3.5rem; } + +.cmp-dm-portal .ui.inverted.checkbox + label, .cmp-dm-portal .ui.inverted.c= +heckbox .box, .cmp-dm-portal .ui.inverted.checkbox label { color: rgba(255,= + 255, 255, 0.9) !important; } + +.cmp-dm-portal .ui.inverted.checkbox .box:hover, .cmp-dm-portal .ui.inverte= +d.checkbox label:hover { color: rgb(255, 255, 255) !important; } + +.cmp-dm-portal .ui.inverted.checkbox .box:hover::before, .cmp-dm-portal .ui= +.inverted.checkbox label:hover::before { border-color: rgba(34, 36, 38, 0.5= +); } + +.cmp-dm-portal .ui.inverted.slider.checkbox .box, .cmp-dm-portal .ui.invert= +ed.slider.checkbox label { color: rgba(255, 255, 255, 0.5); } + +.cmp-dm-portal .ui.inverted.slider.checkbox .box::before, .cmp-dm-portal .u= +i.inverted.slider.checkbox label::before { background-color: rgba(255, 255,= + 255, 0.5) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox .box:hover::before, .cmp-dm-por= +tal .ui.inverted.slider.checkbox label:hover::before { background: rgba(255= +, 255, 255, 0.7) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox input:checked ~ .box, .cmp-dm-p= +ortal .ui.inverted.slider.checkbox input:checked ~ label { color: rgb(255, = +255, 255) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox input:checked ~ .box::before, .= +cmp-dm-portal .ui.inverted.slider.checkbox input:checked ~ label::before { = +background-color: rgba(255, 255, 255, 0.8) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox input:focus:checked ~ .box, .cm= +p-dm-portal .ui.inverted.slider.checkbox input:focus:checked ~ label { colo= +r: rgb(255, 255, 255) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox input:focus:checked ~ .box::bef= +ore, .cmp-dm-portal .ui.inverted.slider.checkbox input:focus:checked ~ labe= +l::before { background-color: rgba(255, 255, 255, 0.8) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox .box::before, .cmp-dm-portal .u= +i.inverted.toggle.checkbox label::before { background-color: rgba(255, 255,= + 255, 0.9) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox .box:hover::before, .cmp-dm-por= +tal .ui.inverted.toggle.checkbox label:hover::before { background: rgb(255,= + 255, 255) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox input:checked ~ .box, .cmp-dm-p= +ortal .ui.inverted.toggle.checkbox input:checked ~ label { color: rgb(255, = +255, 255) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox input:checked ~ .box::before, .= +cmp-dm-portal .ui.inverted.toggle.checkbox input:checked ~ label::before { = +background-color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox input:focus:checked ~ .box, .cm= +p-dm-portal .ui.inverted.toggle.checkbox input:focus:checked ~ label { colo= +r: rgb(255, 255, 255) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox input:focus:checked ~ .box::bef= +ore, .cmp-dm-portal .ui.inverted.toggle.checkbox input:focus:checked ~ labe= +l::before { background-color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.mini.checkbox { font-size: 0.785714em; } + +.cmp-dm-portal .ui.tiny.checkbox { font-size: 0.857143em; } + +@font-face { } + +.cmp-dm-portal .ui.checkbox .box::after, .cmp-dm-portal .ui.checkbox label:= +:after { font-family: Checkbox; } + +.cmp-dm-portal .ui.checkbox input:checked ~ .box::after, .cmp-dm-portal .ui= +.checkbox input:checked ~ label::after { content: "=EE=A0=80"; } + +.cmp-dm-portal .ui.checkbox input:checked ~ .box, .cmp-dm-portal .ui.checkb= +ox input:checked ~ label { color: rgb(80, 80, 80) !important; } + +.cmp-dm-portal .ui.checkbox input:indeterminate ~ .box::after, .cmp-dm-port= +al .ui.checkbox input:indeterminate ~ label::after { font-size: 9pt; conten= +t: "=EE=A0=81"; } + +.cmp-dm-portal .ui.toggle.checkbox .box:hover, .cmp-dm-portal .ui.toggle.ch= +eckbox label:hover { color: rgb(80, 80, 80); } + +.cmp-dm-portal .dimmable:not(body) { position: relative; } + +.cmp-dm-portal .ui.dimmer { display: none; position: absolute; width: 100%;= + height: 100%; text-align: center; vertical-align: middle; padding: 1em; ba= +ckground-color: rgba(0, 0, 0, 0.85); opacity: 0; line-height: 1; animation-= +fill-mode: both; animation-duration: 0.5s; transition: background-color 0.5= +s linear 0s; -webkit-box-orient: vertical; -webkit-box-direction: normal; f= +lex-direction: column; -webkit-box-align: center; align-items: center; -web= +kit-box-pack: center; justify-content: center; user-select: none; will-chan= +ge: opacity; z-index: 1000; top: 0px !important; left: 0px !important; } + +.cmp-dm-portal .ui.dimmer > .content { user-select: text; color: rgb(255, 2= +55, 255); } + +.cmp-dm-portal .ui.segment > .ui.dimmer:not(.page) { border-radius: inherit= +; } + +.cmp-dm-portal .ui.dimmer:not(.inverted)::-webkit-scrollbar-track { backgro= +und: rgba(255, 255, 255, 0.1); } + +.cmp-dm-portal .ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb { backgro= +und: rgba(255, 255, 255, 0.25); } + +.cmp-dm-portal .ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:window-in= +active { background: rgba(255, 255, 255, 0.15); } + +.cmp-dm-portal .ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:hover { b= +ackground: rgba(255, 255, 255, 0.35); } + +.cmp-dm-portal .animating.dimmable:not(body), .cmp-dm-portal .dimmed.dimmab= +le:not(body) { overflow: hidden; } + +.cmp-dm-portal .dimmed.dimmable > .ui.animating.dimmer, .cmp-dm-portal .dim= +med.dimmable > .ui.visible.dimmer, .cmp-dm-portal .ui.active.dimmer { displ= +ay: flex; opacity: 1; } + +.cmp-dm-portal .ui.page.dimmer { position: fixed; perspective: 125pc; trans= +form-origin: center center; } + +.cmp-dm-portal body.animating.in.dimmable, .cmp-dm-portal body.dimmed.dimma= +ble { overflow: hidden; } + +.cmp-dm-portal body.dimmable > .dimmer { position: fixed; } + +.cmp-dm-portal .ui.dropdown { cursor: pointer; position: relative; display:= + inline-block; outline: none; text-align: left; transition: box-shadow 0.1s= + ease 0s, width 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s; user-select:= + none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } + +.cmp-dm-portal .ui.dropdown .menu { cursor: auto; position: absolute; displ= +ay: none; outline: none; top: 100%; min-width: max-content; margin: 0px; pa= +dding: 0px; background: rgb(255, 255, 255); font-size: 1em; text-shadow: no= +ne; text-align: left; box-shadow: rgba(34, 36, 38, 0.15) 0px 2px 3px 0px; b= +order: 1px solid rgba(34, 36, 38, 0.15); border-radius: 0.285714rem; transi= +tion: opacity 0.1s ease 0s; z-index: 11; will-change: transform, opacity; } + +.cmp-dm-portal .ui.dropdown .menu > * { white-space: nowrap; } + +.cmp-dm-portal .ui.dropdown > input:not(.search):first-child, .cmp-dm-porta= +l .ui.dropdown > select { display: none !important; } + +.cmp-dm-portal .ui.dropdown:not(.labeled) > .dropdown.icon { position: rela= +tive; width: auto; font-size: 0.857143em; margin: 0px 0px 0px 1em; } + +.cmp-dm-portal .ui.dropdown .menu > .item .dropdown.icon { width: auto; flo= +at: right; margin: 0px 0px 0px 1em; } + +.cmp-dm-portal .ui.dropdown .menu > .item .dropdown.icon + .text { margin-r= +ight: 1em; } + +.cmp-dm-portal .ui.dropdown > .text { display: inline-block; transition: no= +ne 0s ease 0s; } + +.cmp-dm-portal .ui.dropdown .menu > .item { position: relative; cursor: poi= +nter; display: block; height: auto; min-height: 2.57143rem; text-align: lef= +t; border: none; line-height: 1em; font-size: 1rem; color: rgb(80, 80, 80);= + text-transform: none; font-weight: 400; box-shadow: none; padding: 0.78571= +rem 1.14286rem !important; } + +.cmp-dm-portal .ui.dropdown .menu > .item:first-child { border-top-width: 0= +px; } + +.cmp-dm-portal .ui.dropdown .menu .item > [class*=3D"right floated"], .cmp-= +dm-portal .ui.dropdown > .text > [class*=3D"right floated"] { float: right = +!important; margin-right: 0px !important; margin-left: 1em !important; } + +.cmp-dm-portal .ui.dropdown .menu .item > [class*=3D"left floated"], .cmp-d= +m-portal .ui.dropdown > .text > [class*=3D"left floated"] { float: left !im= +portant; margin-left: 0px !important; margin-right: 1em !important; } + +.cmp-dm-portal .ui.dropdown .menu .item > .flag.floated, .cmp-dm-portal .ui= +.dropdown .menu .item > .icon.floated, .cmp-dm-portal .ui.dropdown .menu .i= +tem > .image.floated, .cmp-dm-portal .ui.dropdown .menu .item > img.floated= + { margin-top: 0px; } + +.cmp-dm-portal .ui.dropdown .menu > .header { margin: 1rem 0px 0.75rem; pad= +ding: 0px 1.14286rem; font-weight: 700; text-transform: uppercase; } + +.cmp-dm-portal .ui.dropdown .menu > .header:not(.ui) { color: rgba(0, 0, 0,= + 0.85); font-size: 0.785714em; } + +.cmp-dm-portal .ui.dropdown .menu > .divider { border-top: 1px solid rgba(3= +4, 36, 38, 0.1); height: 0px; margin: 0.5em 0px; } + +.cmp-dm-portal .ui.dropdown .menu > .horizontal.divider { border-top: none;= + } + +.cmp-dm-portal .ui.dropdown.dropdown .menu > .input { width: auto; display:= + flex; margin: 1.14286rem 0.785714rem; min-width: 10rem; } + +.cmp-dm-portal .ui.dropdown .menu > .header + .input { margin-top: 0px; } + +.cmp-dm-portal .ui.dropdown .menu > .input:not(.transparent) input { paddin= +g: 0.5em 1em; } + +.cmp-dm-portal .ui.dropdown .menu > .input:not(.transparent) .button, .cmp-= +dm-portal .ui.dropdown .menu > .input:not(.transparent) .icon, .cmp-dm-port= +al .ui.dropdown .menu > .input:not(.transparent) .label { padding-top: 0.5e= +m; padding-bottom: 0.5em; } + +.cmp-dm-portal .ui.dropdown .menu > .item > .description, .cmp-dm-portal .u= +i.dropdown > .text > .description { float: right; margin: 0px 0px 0px 1em; = +color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.dropdown .menu > .message { padding: 0.785714rem 1.14286= +rem; font-weight: 400; } + +.cmp-dm-portal .ui.dropdown .menu > .message:not(.ui) { color: rgba(0, 0, 0= +, 0.4); } + +.cmp-dm-portal .ui.dropdown .menu .menu { top: 0px; left: 100%; right: auto= +; margin: 0px 0px 0px -0.5em !important; border-radius: 0.28571rem !importa= +nt; z-index: 21 !important; } + +.cmp-dm-portal .ui.dropdown .menu .menu::after { display: none; } + +.cmp-dm-portal .ui.dropdown .menu > .item > .flag, .cmp-dm-portal .ui.dropd= +own .menu > .item > .icon, .cmp-dm-portal .ui.dropdown .menu > .item > .ima= +ge, .cmp-dm-portal .ui.dropdown .menu > .item > .label, .cmp-dm-portal .ui.= +dropdown .menu > .item > img, .cmp-dm-portal .ui.dropdown > .text > .flag, = +.cmp-dm-portal .ui.dropdown > .text > .icon, .cmp-dm-portal .ui.dropdown > = +.text > .image, .cmp-dm-portal .ui.dropdown > .text > .label, .cmp-dm-porta= +l .ui.dropdown > .text > img { margin-top: 0px; margin-left: 0px; float: no= +ne; margin-right: 0.785714rem; } + +.cmp-dm-portal .ui.dropdown .menu > .item > .image:not(.icon), .cmp-dm-port= +al .ui.dropdown .menu > .item > img, .cmp-dm-portal .ui.dropdown > .text > = +.image:not(.icon), .cmp-dm-portal .ui.dropdown > .text > img { display: inl= +ine-block; vertical-align: top; width: auto; margin-top: -0.5em; margin-bot= +tom: -0.5em; max-height: 2em; } + +.cmp-dm-portal .ui.dropdown .ui.menu > .item::before, .cmp-dm-portal .ui.me= +nu .ui.dropdown .menu > .item::before { display: none; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu .active.item { border-left: none= +; } + +.cmp-dm-portal .ui.buttons > .ui.dropdown:last-child .menu, .cmp-dm-portal = +.ui.menu .right.dropdown.item .menu, .cmp-dm-portal .ui.menu .right.menu .d= +ropdown:last-child .menu { left: auto; right: 0px; } + +.cmp-dm-portal select.ui.dropdown { height: 38px; padding: 0.5em; border: 1= +px solid rgba(34, 36, 38, 0.15); visibility: visible; } + +.cmp-dm-portal .ui.dropdown > .remove.icon { cursor: pointer; font-size: 0.= +857143em; margin: -0.785714em; padding: 0.916667em; right: 3em; top: 0.7857= +14em; position: absolute; opacity: 0.6; z-index: 3; } + +.cmp-dm-portal .ui.clearable.dropdown .text, .cmp-dm-portal .ui.clearable.d= +ropdown a:last-of-type { margin-right: 1.5em; } + +.cmp-dm-portal .ui.dropdown.loading > .remove.icon, .cmp-dm-portal .ui.drop= +down input:not([value]) ~ .remove.icon, .cmp-dm-portal .ui.dropdown input[v= +alue=3D""] ~ .remove.icon, .cmp-dm-portal .ui.dropdown select.noselection ~= + .remove.icon { display: none; } + +.cmp-dm-portal .ui.dropdown .menu .active.item { background: transparent; f= +ont-weight: 700; color: rgba(0, 0, 0, 0.95); box-shadow: none; z-index: 12;= + } + +.cmp-dm-portal .ui.dropdown .menu > .item:hover { background: rgb(161, 0, 2= +55); color: rgb(255, 255, 255); z-index: 13; } + +.cmp-dm-portal .ui.default.dropdown:not(.button) > .text, .cmp-dm-portal .u= +i.dropdown:not(.button) > .default.text { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.default.dropdown:not(.button) > input:focus ~ .text, .cm= +p-dm-portal .ui.dropdown:not(.button) > input:focus ~ .default.text { color= +: rgb(195, 195, 195); } + +.cmp-dm-portal .ui.dropdown .menu .selected.item, .cmp-dm-portal .ui.dropdo= +wn.selected { background: rgba(0, 0, 0, 0.03); color: rgba(0, 0, 0, 0.95); = +} + +.cmp-dm-portal .ui.dropdown > .filtered.text { visibility: hidden; } + +.cmp-dm-portal .ui.dropdown .filtered.item { display: none !important; } + +.cmp-dm-portal .ui.dropdown .menu { left: 0px; } + +.cmp-dm-portal .ui.dropdown .menu .right.menu, .cmp-dm-portal .ui.dropdown = +.right.menu > .menu { left: 100% !important; right: auto !important; border= +-radius: 0.28571rem !important; } + +.cmp-dm-portal .ui.dropdown .item .left.dropdown.icon, .cmp-dm-portal .ui.d= +ropdown .left.menu .item .dropdown.icon { width: auto; float: left; margin:= + 0px; } + +.cmp-dm-portal .ui.dropdown .item .left.dropdown.icon + .text, .cmp-dm-port= +al .ui.dropdown .left.menu .item .dropdown.icon + .text { margin-left: 1em;= + margin-right: 0px; } + +.cmp-dm-portal .ui.dropdown[class*=3D"two column"] > .menu > .item { displa= +y: inline-block; width: 50%; } + +.cmp-dm-portal .ui.dropdown[class*=3D"three column"] > .menu > .item { disp= +lay: inline-block; width: 33%; } + +.cmp-dm-portal .ui.dropdown[class*=3D"four column"] > .menu > .item { displ= +ay: inline-block; width: 25%; } + +.cmp-dm-portal .ui.dropdown[class*=3D"five column"] > .menu > .item { displ= +ay: inline-block; width: 20%; } + +.cmp-dm-portal .ui.dropdown, .cmp-dm-portal .ui.dropdown .menu > .item { fo= +nt-size: 1rem; } + +@font-face { } + +.cmp-dm-portal .ui.dropdown > .dropdown.icon { font-family: Dropdown; line-= +height: 1; height: 1em; backface-visibility: hidden; font-weight: 400; font= +-style: normal; text-align: center; width: auto; } + +.cmp-dm-portal .ui.dropdown > .dropdown.icon::before { content: "=EF=83=97"= +; } + +.cmp-dm-portal .ui.dropdown .menu .item .dropdown.icon::before { content: "= +=EF=83=9A"; } + +.cmp-dm-portal .ui.dropdown .item .left.dropdown.icon::before, .cmp-dm-port= +al .ui.dropdown .left.menu .item .dropdown.icon::before { content: "=EF=83= +=99"; } + +.cmp-dm-portal .ui.vertical.menu .dropdown.item > .dropdown.icon::before { = +content: "=EF=83=9A"; } + +.cmp-dm-portal .ui.dropdown .menu > .item, .cmp-dm-portal .ui.selection.dro= +pdown > .dropdown.icon { color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.modal { position: absolute; display: none; z-index: 1001= +; text-align: left; background: rgb(255, 255, 255); border: none; box-shado= +w: rgba(0, 0, 0, 0.2) 1px 3px 3px 0px, rgba(0, 0, 0, 0.2) 1px 3px 15px 2px;= + transform-origin: 50% 25%; -webkit-box-flex: 0; flex: 0 0 auto; border-rad= +ius: 0.285714rem; user-select: text; will-change: top, left, margin, transf= +orm, opacity; } + +.cmp-dm-portal .ui.modal > .dimmer:first-child + .icon + *, .cmp-dm-portal = +.ui.modal > .dimmer:first-child + :not(.icon), .cmp-dm-portal .ui.modal > .= +icon:first-child + *, .cmp-dm-portal .ui.modal > :first-child:not(.icon):no= +t(.dimmer) { border-top-left-radius: 0.285714rem; border-top-right-radius: = +0.285714rem; } + +.cmp-dm-portal .ui.modal > :last-child { border-bottom-left-radius: 0.28571= +4rem; border-bottom-right-radius: 0.285714rem; } + +.cmp-dm-portal .ui.modal > .close { cursor: pointer; position: absolute; to= +p: -2.5rem; right: -2.5rem; z-index: 1; opacity: 0.8; font-size: 1.25em; co= +lor: rgb(255, 255, 255); width: 2.25rem; height: 2.25rem; padding: 0.625rem= + 0px 0px; } + +.cmp-dm-portal .ui.modal > .close:hover { opacity: 1; } + +.cmp-dm-portal .ui.modal > .header { display: block; font-family: graphik-r= +egular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; background: rgb= +(255, 255, 255); margin: 0px; padding: 1.25rem 1.5rem; box-shadow: none; co= +lor: rgba(0, 0, 0, 0.85); border-bottom: 1px solid rgba(34, 36, 38, 0.15); = +} + +.cmp-dm-portal .ui.modal > .header:not(.ui) { font-size: 1.42857rem; line-h= +eight: 1.28571em; font-weight: 700; } + +.cmp-dm-portal .ui.modal > .content { display: block; width: 100%; font-siz= +e: 1em; line-height: 1.4; padding: 1.5rem; background: rgb(255, 255, 255); = +} + +.cmp-dm-portal .ui.modal > .image.content { display: flex; -webkit-box-orie= +nt: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +.cmp-dm-portal .ui.modal > .content > .image { display: block; -webkit-box-= +flex: 0; flex: 0 1 auto; max-width: 100%; } + +.cmp-dm-portal .ui.modal > .content > .image, .cmp-dm-portal .ui.modal > [c= +lass*=3D"top aligned"] { align-self: start; } + +.cmp-dm-portal .ui.modal > [class*=3D"middle aligned"] { align-self: center= +; } + +.cmp-dm-portal .ui.modal > [class*=3D"stretched"] { align-self: stretch; } + +.cmp-dm-portal .ui.modal > .content > .description { display: block; -webki= +t-box-flex: 1; flex: 1 0 auto; min-width: 0px; align-self: start; } + +.cmp-dm-portal .ui.modal > .content > .icon + .description, .cmp-dm-portal = +.ui.modal > .content > .image + .description { -webkit-box-flex: 0; flex: 0= + 1 auto; width: auto; padding-left: 2em; } + +.cmp-dm-portal .ui.modal > .content > .image > i.icon { margin: 0px; opacit= +y: 1; width: auto; line-height: 1; font-size: 8rem; } + +.cmp-dm-portal .ui.modal > .actions { background: rgb(249, 250, 251); paddi= +ng: 1rem; border-top: 1px solid rgba(34, 36, 38, 0.15); text-align: right; = +} + +.cmp-dm-portal .ui.modal .actions > .button { margin-left: 0.75em; } + +.cmp-dm-portal .ui.basic.modal > .actions { border-top: none; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 95%; margin: 0px; } +} + +@media only screen and (min-width: 768px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 88%; margin: 0px; } +} + +@media only screen and (min-width: 992px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 850px; margin: 0px; } +} + +@media only screen and (min-width: 1200px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 900px; margin: 0px; } +} + +@media only screen and (min-width: 1920px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 950px; margin: 0px; } +} + +@media only screen and (max-width: 991.98px) { + .cmp-dm-portal .ui.modal > .header { padding-right: 2.25rem; } + .cmp-dm-portal .ui.modal > .close { top: 1.0535rem; right: 1rem; color: r= +gb(80, 80, 80); } +} + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.modal > .header { padding: 0.75rem 2.25rem 0.75rem 1re= +m !important; } + .cmp-dm-portal .ui.overlay.fullscreen.modal > .content.content.content { = +min-height: calc(100vh - 8.1rem); } + .cmp-dm-portal .ui.overlay.fullscreen.modal > .scrolling.content.content.= +content { max-height: calc(100vh - 8.1rem); } + .cmp-dm-portal .ui.modal > .content { display: block; padding: 1rem !impo= +rtant; } + .cmp-dm-portal .ui.modal > .close { top: 0.5rem !important; right: 0.5rem= + !important; } + .cmp-dm-portal .ui.modal .image.content { -webkit-box-orient: vertical; -= +webkit-box-direction: normal; flex-direction: column; } + .cmp-dm-portal .ui.modal .content > .image { display: block; max-width: 1= +00%; text-align: center; margin: 0px auto !important; padding: 0px 0px 1rem= + !important; } + .cmp-dm-portal .ui.modal > .content > .image > i.icon { font-size: 5rem; = +text-align: center; } + .cmp-dm-portal .ui.modal .content > .description { display: block; box-sh= +adow: none; width: 100% !important; margin: 0px !important; padding: 1rem 0= +px !important; } + .cmp-dm-portal .ui.modal > .actions { padding: 1rem 1rem 0px !important; = +} + .cmp-dm-portal .ui.modal .actions > .button, .cmp-dm-portal .ui.modal .ac= +tions > .buttons { margin-bottom: 1rem; } +} + +.cmp-dm-portal .ui.inverted.dimmer > .ui.modal { box-shadow: rgba(0, 0, 0, = +0.2) 1px 3px 10px 2px; } + +.cmp-dm-portal .ui.loading.modal { display: block; visibility: hidden; z-in= +dex: -1; } + +.cmp-dm-portal .ui.active.modal { display: block; } + +.cmp-dm-portal .ui.modal { font-size: 1rem; } + +.cmp-dm-portal .ui.popup { display: none; position: absolute; top: 0px; rig= +ht: 0px; min-width: min-content; z-index: 1900; border: 1px solid rgb(212, = +212, 213); line-height: 1.4285em; max-width: 250px; background: rgb(255, 25= +5, 255); padding: 0.833em 1em; font-weight: 400; font-style: normal; color:= + rgb(80, 80, 80); border-radius: 0.285714rem; box-shadow: rgba(34, 36, 38, = +0.12) 0px 2px 4px 0px, rgba(34, 36, 38, 0.15) 0px 2px 10px 0px; } + +.cmp-dm-portal .ui.popup > .header { padding: 0px; font-family: graphik-reg= +ular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 1.1428= +6em; line-height: 1.2; font-weight: 700; } + +.cmp-dm-portal .ui.popup > .header + .content { padding-top: 0.5em; } + +.cmp-dm-portal .ui.popup::before { position: absolute; content: ""; width: = +0.714286em; height: 0.714286em; background: rgb(255, 255, 255); transform: = +rotate(45deg); z-index: 1901; box-shadow: rgb(186, 186, 188) 1px 1px 0px 0p= +x; } + +.cmp-dm-portal [data-tooltip] { position: relative; } + +.cmp-dm-portal [data-tooltip]::before { content: ""; width: 0.714286em; hei= +ght: 0.714286em; transform: rotate(45deg); z-index: 1901; box-shadow: rgb(1= +86, 186, 188) 1px 1px 0px 0px; } + +.cmp-dm-portal [data-tooltip]::after, .cmp-dm-portal [data-tooltip]::before= + { position: absolute; font-size: 1rem; background: rgb(255, 255, 255); } + +.cmp-dm-portal [data-tooltip]::after { content: attr(data-tooltip); text-tr= +ansform: none; text-align: left; white-space: nowrap; border: 1px solid rgb= +(212, 212, 213); line-height: 1.4285em; max-width: none; padding: 0.833em 1= +em; font-weight: 400; font-style: normal; color: rgb(80, 80, 80); border-ra= +dius: 0.285714rem; box-shadow: rgba(34, 36, 38, 0.12) 0px 2px 4px 0px, rgba= +(34, 36, 38, 0.15) 0px 2px 10px 0px; z-index: 1900; } + +.cmp-dm-portal [data-tooltip]:not([data-position])::before { inset: auto au= +to 100% 50%; background: rgb(255, 255, 255); margin-left: -0.0714286rem; ma= +rgin-bottom: 0.142857rem; } + +.cmp-dm-portal [data-tooltip]:not([data-position])::after { left: 50%; tran= +sform: translateX(-50%); bottom: 100%; margin-bottom: 0.5em; } + +.cmp-dm-portal [data-tooltip]::after, .cmp-dm-portal [data-tooltip]::before= + { pointer-events: none; visibility: hidden; opacity: 0; transition: transf= +orm 0.1s ease 0s, opacity 0.1s ease 0s, -webkit-transform 0.1s ease 0s; } + +.cmp-dm-portal [data-tooltip]::before { transform-origin: center top; trans= +form: rotate(45deg) scale(0) !important; } + +.cmp-dm-portal [data-tooltip]::after { transform-origin: center bottom; } + +.cmp-dm-portal [data-tooltip]:hover::after, .cmp-dm-portal [data-tooltip]:h= +over::before { visibility: visible; pointer-events: auto; opacity: 1; } + +.cmp-dm-portal [data-tooltip]:hover::before { transform: rotate(45deg) scal= +e(1) !important; } + +.cmp-dm-portal [data-tooltip]::after, .cmp-dm-portal [data-tooltip][data-po= +sition=3D"bottom center"]::after, .cmp-dm-portal [data-tooltip][data-positi= +on=3D"top center"]::after { transform: translateX(-50%) scale(0) !important= +; } + +.cmp-dm-portal [data-tooltip]:hover::after, .cmp-dm-portal [data-tooltip][d= +ata-position=3D"bottom center"]:hover::after { transform: translateX(-50%) = +scale(1) !important; } + +.cmp-dm-portal [data-tooltip][data-position=3D"left center"]::after, .cmp-d= +m-portal [data-tooltip][data-position=3D"right center"]::after { transform:= + translateY(-50%) scale(0) !important; } + +.cmp-dm-portal [data-tooltip][data-position=3D"left center"]:hover::after, = +.cmp-dm-portal [data-tooltip][data-position=3D"right center"]:hover::after = +{ transform: translateY(-50%) scale(1) !important; } + +.cmp-dm-portal [data-tooltip][data-position=3D"bottom left"]::after, .cmp-d= +m-portal [data-tooltip][data-position=3D"bottom right"]::after, .cmp-dm-por= +tal [data-tooltip][data-position=3D"top left"]::after, .cmp-dm-portal [data= +-tooltip][data-position=3D"top right"]::after { transform: scale(0) !import= +ant; } + +.cmp-dm-portal [data-tooltip][data-position=3D"bottom left"]:hover::after, = +.cmp-dm-portal [data-tooltip][data-position=3D"bottom right"]:hover::after,= + .cmp-dm-portal [data-tooltip][data-position=3D"top left"]:hover::after, .c= +mp-dm-portal [data-tooltip][data-position=3D"top right"]:hover::after { tra= +nsform: scale(1) !important; } + +.cmp-dm-portal [data-tooltip][data-variation~=3D"fixed"]::after { white-spa= +ce: normal; width: 250px; } + +.cmp-dm-portal [data-tooltip][data-variation*=3D"wide fixed"]::after { widt= +h: 350px; } + +.cmp-dm-portal [data-tooltip][data-variation*=3D"very wide fixed"]::after {= + width: 550px; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal [data-tooltip][data-variation~=3D"fixed"]::after { width: = +250px; } +} + +.cmp-dm-portal [data-tooltip][data-inverted]::before { background: rgb(27, = +28, 29); box-shadow: none !important; } + +.cmp-dm-portal [data-tooltip][data-inverted]::after { background: rgb(27, 2= +8, 29); color: rgb(255, 255, 255); border: none; box-shadow: none; } + +.cmp-dm-portal [data-position~=3D"top"][data-tooltip]::before { background:= + rgb(255, 255, 255); } + +.cmp-dm-portal [data-position=3D"top center"][data-tooltip]::after { inset:= + auto auto 100% 50%; transform: translateX(-50%); margin-bottom: 0.5em; } + +.cmp-dm-portal [data-position=3D"top center"][data-tooltip]::before { inset= +: auto auto 100% 50%; background: rgb(255, 255, 255); margin-left: -0.07142= +86rem; margin-bottom: 0.142857rem; } + +.cmp-dm-portal [data-position=3D"top left"][data-tooltip]::after { inset: a= +uto auto 100% 0px; margin-bottom: 0.5em; } + +.cmp-dm-portal [data-position=3D"top left"][data-tooltip]::before { inset: = +auto auto 100% 1em; margin-left: -0.0714286rem; margin-bottom: 0.142857rem;= + } + +.cmp-dm-portal [data-position=3D"top right"][data-tooltip]::after { inset: = +auto 0px 100% auto; margin-bottom: 0.5em; } + +.cmp-dm-portal [data-position=3D"top right"][data-tooltip]::before { inset:= + auto 1em 100% auto; margin-left: -0.0714286rem; margin-bottom: 0.142857rem= +; } + +.cmp-dm-portal [data-position~=3D"bottom"][data-tooltip]::before { backgrou= +nd: rgb(255, 255, 255); box-shadow: rgb(186, 186, 188) -1px -1px 0px 0px; } + +.cmp-dm-portal [data-position=3D"bottom center"][data-tooltip]::after { ins= +et: 100% auto auto 50%; transform: translateX(-50%); margin-top: 0.5em; } + +.cmp-dm-portal [data-position=3D"bottom center"][data-tooltip]::before { in= +set: 100% auto auto 50%; margin-left: -0.0714286rem; margin-top: 0.142857re= +m; } + +.cmp-dm-portal [data-position=3D"bottom left"][data-tooltip]::after { left:= + 0px; top: 100%; margin-top: 0.5em; } + +.cmp-dm-portal [data-position=3D"bottom left"][data-tooltip]::before { inse= +t: 100% auto auto 1em; margin-left: -0.0714286rem; margin-top: 0.142857rem;= + } + +.cmp-dm-portal [data-position=3D"bottom right"][data-tooltip]::after { righ= +t: 0px; top: 100%; margin-top: 0.5em; } + +.cmp-dm-portal [data-position=3D"bottom right"][data-tooltip]::before { ins= +et: 100% 1em auto auto; margin-left: -0.142857rem; margin-top: 0.0714286rem= +; } + +.cmp-dm-portal [data-position=3D"left center"][data-tooltip]::after { right= +: 100%; top: 50%; margin-right: 0.5em; transform: translateY(-50%); } + +.cmp-dm-portal [data-position=3D"left center"][data-tooltip]::before { righ= +t: 100%; top: 50%; margin-top: -0.142857rem; margin-right: -0.0714286rem; b= +ackground: rgb(255, 255, 255); box-shadow: rgb(186, 186, 188) 1px -1px 0px = +0px; } + +.cmp-dm-portal [data-position=3D"right center"][data-tooltip]::after { left= +: 100%; top: 50%; margin-left: 0.5em; transform: translateY(-50%); } + +.cmp-dm-portal [data-position=3D"right center"][data-tooltip]::before { lef= +t: 100%; top: 50%; margin-top: -0.0714286rem; margin-left: 0.142857rem; bac= +kground: rgb(255, 255, 255); box-shadow: rgb(186, 186, 188) -1px 1px 0px 0p= +x; } + +.cmp-dm-portal [data-inverted][data-position~=3D"bottom"][data-tooltip]::be= +fore { background: rgb(27, 28, 29); box-shadow: rgb(186, 186, 188) -1px -1p= +x 0px 0px; } + +.cmp-dm-portal [data-inverted][data-position=3D"left center"][data-tooltip]= +::before { background: rgb(27, 28, 29); box-shadow: rgb(186, 186, 188) 1px = +-1px 0px 0px; } + +.cmp-dm-portal [data-inverted][data-position=3D"right center"][data-tooltip= +]::before { background: rgb(27, 28, 29); box-shadow: rgb(186, 186, 188) -1p= +x 1px 0px 0px; } + +.cmp-dm-portal [data-inverted][data-position~=3D"top"][data-tooltip]::befor= +e { background: rgb(27, 28, 29); } + +.cmp-dm-portal [data-position~=3D"bottom"][data-tooltip]::before { transfor= +m-origin: center bottom; } + +.cmp-dm-portal [data-position~=3D"bottom"][data-tooltip]::after { transform= +-origin: center top; } + +.cmp-dm-portal [data-position=3D"left center"][data-tooltip]::before { tran= +sform-origin: center top; } + +.cmp-dm-portal [data-position=3D"left center"][data-tooltip]::after, .cmp-d= +m-portal [data-position=3D"right center"][data-tooltip]::before { transform= +-origin: right center; } + +.cmp-dm-portal [data-position=3D"right center"][data-tooltip]::after { tran= +sform-origin: left center; } + +.cmp-dm-portal [data-tooltip][data-variation~=3D"basic"]::before { display:= + none; } + +.cmp-dm-portal .ui.popup { margin: 0px; } + +.cmp-dm-portal .ui.top.popup { margin: 0px 0px 0.714286em; } + +.cmp-dm-portal .ui.top.left.popup { transform-origin: left bottom; } + +.cmp-dm-portal .ui.top.center.popup { transform-origin: center bottom; } + +.cmp-dm-portal .ui.top.right.popup { transform-origin: right bottom; } + +.cmp-dm-portal .ui.left.center.popup { margin: 0px 0.714286em 0px 0px; tran= +sform-origin: right 50%; } + +.cmp-dm-portal .ui.right.center.popup { margin: 0px 0px 0px 0.714286em; tra= +nsform-origin: left 50%; } + +.cmp-dm-portal .ui.bottom.popup { margin: 0.714286em 0px 0px; } + +.cmp-dm-portal .ui.bottom.left.popup { transform-origin: left top; } + +.cmp-dm-portal .ui.bottom.center.popup { transform-origin: center top; } + +.cmp-dm-portal .ui.bottom.right.popup { transform-origin: right top; } + +.cmp-dm-portal .ui.bottom.center.popup::before { margin-left: -0.307143em; = +inset: -0.307143em auto auto 50%; box-shadow: rgb(186, 186, 188) -1px -1px = +0px 0px; } + +.cmp-dm-portal .ui.bottom.left.popup { margin-left: 0px; } + +.cmp-dm-portal .ui.bottom.left.popup::before { inset: -0.307143em auto auto= + 1em; margin-left: 0px; box-shadow: rgb(186, 186, 188) -1px -1px 0px 0px; } + +.cmp-dm-portal .ui.bottom.right.popup { margin-right: 0px; } + +.cmp-dm-portal .ui.bottom.right.popup::before { inset: -0.307143em 1em auto= + auto; margin-left: 0px; box-shadow: rgb(186, 186, 188) -1px -1px 0px 0px; = +} + +.cmp-dm-portal .ui.top.center.popup::before { inset: auto auto -0.307143em = +50%; margin-left: -0.307143em; } + +.cmp-dm-portal .ui.top.left.popup { margin-left: 0px; } + +.cmp-dm-portal .ui.top.left.popup::before { inset: auto auto -0.307143em 1e= +m; margin-left: 0px; } + +.cmp-dm-portal .ui.top.right.popup { margin-right: 0px; } + +.cmp-dm-portal .ui.top.right.popup::before { inset: auto 1em -0.307143em au= +to; margin-left: 0px; } + +.cmp-dm-portal .ui.left.center.popup::before { inset: 50% -0.307143em auto = +auto; margin-top: -0.307143em; box-shadow: rgb(186, 186, 188) 1px -1px 0px = +0px; } + +.cmp-dm-portal .ui.right.center.popup::before { inset: 50% auto auto -0.307= +143em; margin-top: -0.307143em; box-shadow: rgb(186, 186, 188) -1px 1px 0px= + 0px; } + +.cmp-dm-portal .ui.bottom.popup::before, .cmp-dm-portal .ui.left.center.pop= +up::before, .cmp-dm-portal .ui.right.center.popup::before, .cmp-dm-portal .= +ui.top.popup::before { background: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.inverted.bottom.popup::before, .cmp-dm-portal .ui.invert= +ed.left.center.popup::before, .cmp-dm-portal .ui.inverted.right.center.popu= +p::before, .cmp-dm-portal .ui.inverted.top.popup::before { background: rgb(= +27, 28, 29); } + +.cmp-dm-portal .ui.popup > .ui.grid:not(.padded) { width: calc(100% + 1.75r= +em); margin: -0.7rem -0.875rem; } + +.cmp-dm-portal .ui.loading.popup { display: block; visibility: hidden; z-in= +dex: -1; } + +.cmp-dm-portal .ui.animating.popup, .cmp-dm-portal .ui.visible.popup { disp= +lay: block; } + +.cmp-dm-portal .ui.visible.popup { transform: translateZ(0px); backface-vis= +ibility: hidden; } + +.cmp-dm-portal .ui.basic.popup::before { display: none; } + +.cmp-dm-portal .ui.fixed.popup { width: 250px; } + +.cmp-dm-portal .ui.wide.popup { max-width: 350px; } + +.cmp-dm-portal .ui.wide.popup.fixed { width: 350px; } + +.cmp-dm-portal .ui[class*=3D"very wide"].popup { max-width: 550px; } + +.cmp-dm-portal .ui[class*=3D"very wide"].popup.fixed { width: 550px; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.wide.popup, .cmp-dm-portal .ui[class*=3D"very wide"].p= +opup { max-width: 250px; } + .cmp-dm-portal .ui.wide.popup.fixed, .cmp-dm-portal .ui[class*=3D"very wi= +de"].popup.fixed { width: 250px; } +} + +.cmp-dm-portal .ui.fluid.popup { width: 100%; max-width: none; } + +.cmp-dm-portal .ui.inverted.popup { background: rgb(27, 28, 29); color: rgb= +(255, 255, 255); border: none; box-shadow: none; } + +.cmp-dm-portal .ui.inverted.popup .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.inverted.popup::before { background-color: rgb(27, 28, 2= +9); box-shadow: none !important; } + +.cmp-dm-portal .ui.flowing.popup { max-width: none; } + +.cmp-dm-portal .ui.popup { font-size: 1rem; } + +.cmp-dm-portal .ui.search { position: relative; } + +.cmp-dm-portal .ui.search > .prompt { margin: 0px; outline: none; appearanc= +e: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); text-shadow: = +none; font-style: normal; font-weight: 400; line-height: 1.21429em; padding= +: 0.678571em 1em; font-size: 1em; background: rgb(255, 255, 255); border: 1= +px solid rgba(34, 36, 38, 0.15); color: rgb(80, 80, 80); box-shadow: transp= +arent 0px 0px 0px 0px inset; transition: background-color 0.1s ease 0s, col= +or 0.1s ease 0s, box-shadow 0.1s ease 0s, border-color 0.1s ease 0s, -webki= +t-box-shadow 0.1s ease 0s; } + +.cmp-dm-portal .ui.search .prompt { border-radius: 500rem; } + +.cmp-dm-portal .ui.search .prompt ~ .search.icon { cursor: pointer; } + +.cmp-dm-portal .ui.search > .results { display: none; position: absolute; t= +op: 100%; left: 0px; transform-origin: center top; white-space: normal; tex= +t-align: left; text-transform: none; background: rgb(255, 255, 255); margin= +-top: 0.5em; width: 18em; border-radius: 0.285714rem; box-shadow: rgba(34, = +36, 38, 0.12) 0px 2px 4px 0px, rgba(34, 36, 38, 0.15) 0px 2px 10px 0px; bor= +der: 1px solid rgb(212, 212, 213); z-index: 998; } + +.cmp-dm-portal .ui.search > .results > :first-child { border-radius: 0.2857= +14rem 0.285714rem 0px 0px; } + +.cmp-dm-portal .ui.search > .results > :last-child { border-radius: 0px 0px= + 0.285714rem 0.285714rem; } + +.cmp-dm-portal .ui.search > .results .result { cursor: pointer; display: bl= +ock; overflow: hidden; font-size: 1em; padding: 0.857143em 1.14286em; color= +: rgb(80, 80, 80); line-height: 1.33; border-bottom: 1px solid rgba(34, 36,= + 38, 0.1); } + +.cmp-dm-portal .ui.search > .results .result:last-child { border-bottom: no= +ne !important; } + +.cmp-dm-portal .ui.search > .results .result .image { float: right; overflo= +w: hidden; background: none; width: 5em; height: 3em; border-radius: 0.25em= +; } + +.cmp-dm-portal .ui.search > .results .result .image img { display: block; w= +idth: auto; height: 100%; } + +.cmp-dm-portal .ui.search > .results .result .image + .content { margin: 0p= +x 6em 0px 0px; } + +.cmp-dm-portal .ui.search > .results .result .title { margin: -0.142857em 0= +px 0px; font-family: graphik-regular-web, "Helvetica Neue", Arial, Helvetic= +a, sans-serif; font-weight: 700; font-size: 1em; color: rgba(0, 0, 0, 0.85)= +; } + +.cmp-dm-portal .ui.search > .results .result .description { margin-top: 0px= +; font-size: 0.928571em; color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.search > .results .result .price { float: right; color: = +rgb(33, 186, 69); } + +.cmp-dm-portal .ui.search > .results > .message { padding: 1em; } + +.cmp-dm-portal .ui.search > .results > .message .header { font-family: grap= +hik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; font-size:= + 1rem; font-weight: 700; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.search > .results > .message .description { margin-top: = +0.25rem; font-size: 1em; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.search > .results > .action { display: block; border-top= +: none; background: rgb(243, 244, 245); padding: 0.928571em 1em; color: rgb= +(80, 80, 80); font-weight: 700; text-align: center; } + +.cmp-dm-portal .ui.search > .prompt:focus { border-color: rgba(34, 36, 38, = +0.35); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.category.search > .results .category .result:hover, .cmp= +-dm-portal .ui.search > .results .result:hover { background: rgb(249, 250, = +251); } + +.cmp-dm-portal .ui.search .action:hover:not(div) { background: rgb(224, 224= +, 224); } + +.cmp-dm-portal .ui.category.search > .results .category .result.active, .cm= +p-dm-portal .ui.search > .results .result.active { position: relative; bord= +er-left-color: rgba(34, 36, 38, 0.1); background: rgb(243, 244, 245); box-s= +hadow: none; } + +.cmp-dm-portal .ui.search > .results .result.active .description, .cmp-dm-p= +ortal .ui.search > .results .result.active .title { color: rgba(0, 0, 0, 0.= +85); } + +.cmp-dm-portal .ui.search { font-size: 1em; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.search .results { max-width: calc(100vw - 2rem); } +} + +.cmp-dm-portal .ui.sidebar { background-color: rgb(255, 255, 255); position= +: fixed; top: 0px; left: 0px; transition: none 0s ease 0s; will-change: tra= +nsform; transform: translateZ(0px); visibility: hidden; max-height: 100%; z= +-index: 102; height: 100% !important; border-radius: 0px !important; margin= +: 0px !important; overflow-y: auto !important; } + +.cmp-dm-portal .ui.sidebar, .cmp-dm-portal .ui.sidebar > * { backface-visib= +ility: hidden; } + +.cmp-dm-portal .ui.left.sidebar { right: auto; left: 0px; transform: transl= +ate3d(-100%, 0px, 0px); } + +.cmp-dm-portal .ui.right.sidebar { transform: translate3d(100%, 0px, 0px); = +right: 0px !important; left: auto !important; } + +.cmp-dm-portal .ui.bottom.sidebar, .cmp-dm-portal .ui.top.sidebar { width: = +100% !important; height: auto !important; } + +.cmp-dm-portal .ui.top.sidebar { transform: translate3d(0px, -100%, 0px); t= +op: 0px !important; bottom: auto !important; } + +.cmp-dm-portal .ui.bottom.sidebar { transform: translate3d(0px, 100%, 0px);= + top: auto !important; bottom: 0px !important; } + +.cmp-dm-portal .pushable { height: 100%; overflow-x: hidden; padding: 0px != +important; } + +.cmp-dm-portal body.pushable { background: rgb(84, 84, 84); } + +.cmp-dm-portal body.pushable.dimmed { background: inherit; } + +.cmp-dm-portal .pushable:not(body) { transform: translateZ(0px); } + +.cmp-dm-portal .pushable:not(body) > .fixed, .cmp-dm-portal .pushable:not(b= +ody) > .pusher::after, .cmp-dm-portal .pushable:not(body) > .ui.sidebar { p= +osition: absolute; } + +.cmp-dm-portal .pushable > .fixed { position: fixed; will-change: transform= +; z-index: 101; } + +.cmp-dm-portal .pushable > .fixed, .cmp-dm-portal .pushable > .pusher { bac= +kface-visibility: hidden; transition: transform 0.5s ease 0s, -webkit-trans= +form 0.5s ease 0s; } + +.cmp-dm-portal .pushable > .pusher { position: relative; overflow: hidden; = +min-height: 100%; z-index: 2; background: inherit; } + +.cmp-dm-portal body.pushable > .pusher { background: rgb(249, 249, 249); } + +.cmp-dm-portal .pushable > .pusher::after { position: fixed; top: 0px; righ= +t: 0px; content: ""; background-color: rgba(0, 0, 0, 0.4); overflow: hidden= +; opacity: 0; transition: opacity 0.5s ease 0s; will-change: opacity; z-ind= +ex: 1000; } + +.cmp-dm-portal .ui.sidebar.menu .item { border-radius: 0px !important; } + +.cmp-dm-portal .pushable > .pusher.dimmed::after { width: 100% !important; = +height: 100% !important; opacity: 1 !important; } + +.cmp-dm-portal .ui.animating.sidebar { visibility: visible; } + +.cmp-dm-portal .ui.visible.sidebar { visibility: visible; transform: transl= +ateZ(0px); } + +.cmp-dm-portal .ui.bottom.visible.sidebar, .cmp-dm-portal .ui.left.visible.= +sidebar, .cmp-dm-portal .ui.right.visible.sidebar, .cmp-dm-portal .ui.top.v= +isible.sidebar { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px 20px; } + +.cmp-dm-portal .ui.visible.left.sidebar ~ .fixed, .cmp-dm-portal .ui.visibl= +e.left.sidebar ~ .pusher { transform: translate3d(260px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.right.sidebar ~ .fixed, .cmp-dm-portal .ui.visib= +le.right.sidebar ~ .pusher { transform: translate3d(-260px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.top.sidebar ~ .fixed, .cmp-dm-portal .ui.visible= +.top.sidebar ~ .pusher { transform: translate3d(0px, 36px, 0px); } + +.cmp-dm-portal .ui.visible.bottom.sidebar ~ .fixed, .cmp-dm-portal .ui.visi= +ble.bottom.sidebar ~ .pusher { transform: translate3d(0px, -36px, 0px); } + +.cmp-dm-portal .ui.visible.left.sidebar ~ .ui.visible.right.sidebar ~ .fixe= +d, .cmp-dm-portal .ui.visible.left.sidebar ~ .ui.visible.right.sidebar ~ .p= +usher, .cmp-dm-portal .ui.visible.right.sidebar ~ .ui.visible.left.sidebar = +~ .fixed, .cmp-dm-portal .ui.visible.right.sidebar ~ .ui.visible.left.sideb= +ar ~ .pusher { transform: translateZ(0px); } + +.cmp-dm-portal .ui.thin.left.sidebar, .cmp-dm-portal .ui.thin.right.sidebar= + { width: 150px; } + +.cmp-dm-portal .ui[class*=3D"very thin"].left.sidebar, .cmp-dm-portal .ui[c= +lass*=3D"very thin"].right.sidebar { width: 60px; } + +.cmp-dm-portal .ui.left.sidebar, .cmp-dm-portal .ui.right.sidebar { width: = +260px; } + +.cmp-dm-portal .ui.wide.left.sidebar, .cmp-dm-portal .ui.wide.right.sidebar= + { width: 350px; } + +.cmp-dm-portal .ui[class*=3D"very wide"].left.sidebar, .cmp-dm-portal .ui[c= +lass*=3D"very wide"].right.sidebar { width: 475px; } + +.cmp-dm-portal .ui.visible.thin.left.sidebar ~ .fixed, .cmp-dm-portal .ui.v= +isible.thin.left.sidebar ~ .pusher { transform: translate3d(150px, 0px, 0px= +); } + +.cmp-dm-portal .ui.visible[class*=3D"very thin"].left.sidebar ~ .fixed, .cm= +p-dm-portal .ui.visible[class*=3D"very thin"].left.sidebar ~ .pusher { tran= +sform: translate3d(60px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.wide.left.sidebar ~ .fixed, .cmp-dm-portal .ui.v= +isible.wide.left.sidebar ~ .pusher { transform: translate3d(350px, 0px, 0px= +); } + +.cmp-dm-portal .ui.visible[class*=3D"very wide"].left.sidebar ~ .fixed, .cm= +p-dm-portal .ui.visible[class*=3D"very wide"].left.sidebar ~ .pusher { tran= +sform: translate3d(475px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.thin.right.sidebar ~ .fixed, .cmp-dm-portal .ui.= +visible.thin.right.sidebar ~ .pusher { transform: translate3d(-150px, 0px, = +0px); } + +.cmp-dm-portal .ui.visible[class*=3D"very thin"].right.sidebar ~ .fixed, .c= +mp-dm-portal .ui.visible[class*=3D"very thin"].right.sidebar ~ .pusher { tr= +ansform: translate3d(-60px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.wide.right.sidebar ~ .fixed, .cmp-dm-portal .ui.= +visible.wide.right.sidebar ~ .pusher { transform: translate3d(-350px, 0px, = +0px); } + +.cmp-dm-portal .ui.visible[class*=3D"very wide"].right.sidebar ~ .fixed, .c= +mp-dm-portal .ui.visible[class*=3D"very wide"].right.sidebar ~ .pusher { tr= +ansform: translate3d(-475px, 0px, 0px); } + +.cmp-dm-portal .ui.overlay.sidebar { z-index: 102; } + +.cmp-dm-portal .ui.left.overlay.sidebar { transform: translate3d(-100%, 0px= +, 0px); } + +.cmp-dm-portal .ui.right.overlay.sidebar { transform: translate3d(100%, 0px= +, 0px); } + +.cmp-dm-portal .ui.top.overlay.sidebar { transform: translate3d(0px, -100%,= + 0px); } + +.cmp-dm-portal .ui.bottom.overlay.sidebar { transform: translate3d(0px, 100= +%, 0px); } + +.cmp-dm-portal .animating.ui.overlay.sidebar, .cmp-dm-portal .ui.visible.ov= +erlay.sidebar { transition: transform 0.5s ease 0s, -webkit-transform 0.5s = +ease 0s; } + +.cmp-dm-portal .ui.visible.bottom.overlay.sidebar, .cmp-dm-portal .ui.visib= +le.left.overlay.sidebar, .cmp-dm-portal .ui.visible.right.overlay.sidebar, = +.cmp-dm-portal .ui.visible.top.overlay.sidebar { transform: translateZ(0px)= +; } + +.cmp-dm-portal .ui.visible.overlay.sidebar ~ .fixed, .cmp-dm-portal .ui.vis= +ible.overlay.sidebar ~ .pusher { transform: none !important; } + +.cmp-dm-portal .ui.push.sidebar { transition: transform 0.5s ease 0s, -webk= +it-transform 0.5s ease 0s; z-index: 102; } + +.cmp-dm-portal .ui.left.push.sidebar { transform: translate3d(-100%, 0px, 0= +px); } + +.cmp-dm-portal .ui.right.push.sidebar { transform: translate3d(100%, 0px, 0= +px); } + +.cmp-dm-portal .ui.top.push.sidebar { transform: translate3d(0px, -100%, 0p= +x); } + +.cmp-dm-portal .ui.bottom.push.sidebar { transform: translate3d(0px, 100%, = +0px); } + +.cmp-dm-portal .ui.uncover.sidebar, .cmp-dm-portal .ui.visible.push.sidebar= + { transform: translateZ(0px); } + +.cmp-dm-portal .ui.uncover.sidebar { z-index: 1; } + +.cmp-dm-portal .ui.visible.uncover.sidebar { transform: translateZ(0px); tr= +ansition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; } + +.cmp-dm-portal .ui.slide.along.sidebar { z-index: 1; } + +.cmp-dm-portal .ui.left.slide.along.sidebar { transform: translate3d(-50%, = +0px, 0px); } + +.cmp-dm-portal .ui.right.slide.along.sidebar { transform: translate3d(50%, = +0px, 0px); } + +.cmp-dm-portal .ui.top.slide.along.sidebar { transform: translate3d(0px, -5= +0%, 0px); } + +.cmp-dm-portal .ui.bottom.slide.along.sidebar { transform: translate3d(0px,= + 50%, 0px); } + +.cmp-dm-portal .ui.animating.slide.along.sidebar { transition: transform 0.= +5s ease 0s, -webkit-transform 0.5s ease 0s; } + +.cmp-dm-portal .ui.visible.slide.along.sidebar { transform: translateZ(0px)= +; } + +.cmp-dm-portal .ui.slide.out.sidebar { z-index: 1; } + +.cmp-dm-portal .ui.left.slide.out.sidebar { transform: translate3d(50%, 0px= +, 0px); } + +.cmp-dm-portal .ui.right.slide.out.sidebar { transform: translate3d(-50%, 0= +px, 0px); } + +.cmp-dm-portal .ui.top.slide.out.sidebar { transform: translate3d(0px, 50%,= + 0px); } + +.cmp-dm-portal .ui.bottom.slide.out.sidebar { transform: translate3d(0px, -= +50%, 0px); } + +.cmp-dm-portal .ui.animating.slide.out.sidebar { transition: transform 0.5s= + ease 0s, -webkit-transform 0.5s ease 0s; } + +.cmp-dm-portal .ui.visible.slide.out.sidebar { transform: translateZ(0px); = +} + +.cmp-dm-portal .ui.scale.down.sidebar { transition: transform 0.5s ease 0s,= + -webkit-transform 0.5s ease 0s; z-index: 102; } + +.cmp-dm-portal .ui.left.scale.down.sidebar { transform: translate3d(-100%, = +0px, 0px); } + +.cmp-dm-portal .ui.right.scale.down.sidebar { transform: translate3d(100%, = +0px, 0px); } + +.cmp-dm-portal .ui.top.scale.down.sidebar { transform: translate3d(0px, -10= +0%, 0px); } + +.cmp-dm-portal .ui.bottom.scale.down.sidebar { transform: translate3d(0px, = +100%, 0px); } + +.cmp-dm-portal .ui.scale.down.left.sidebar ~ .pusher { transform-origin: 75= +% 50%; } + +.cmp-dm-portal .ui.scale.down.right.sidebar ~ .pusher { transform-origin: 2= +5% 50%; } + +.cmp-dm-portal .ui.scale.down.top.sidebar ~ .pusher { transform-origin: 50%= + 75%; } + +.cmp-dm-portal .ui.scale.down.bottom.sidebar ~ .pusher { transform-origin: = +50% 25%; } + +.cmp-dm-portal .ui.animating.scale.down > .visible.ui.sidebar { transition:= + transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; } + +.cmp-dm-portal .ui.animating.scale.down.sidebar ~ .pusher, .cmp-dm-portal .= +ui.visible.scale.down.sidebar ~ .pusher { width: 100%; height: 100%; displa= +y: block !important; overflow: hidden !important; } + +.cmp-dm-portal .ui.visible.scale.down.sidebar { transform: translateZ(0px);= + } + +.cmp-dm-portal .ui.visible.scale.down.sidebar ~ .pusher { transform: scale(= +0.75); } + +.cmp-dm-portal .transition { animation-iteration-count: 1; animation-durati= +on: 0.3s; animation-timing-function: ease; animation-fill-mode: both; } + +.cmp-dm-portal .animating.transition { backface-visibility: hidden; visibil= +ity: visible !important; } + +.cmp-dm-portal .hidden.transition { display: none; visibility: hidden; } + +.cmp-dm-portal .visible.transition { display: block !important; visibility:= + visible !important; } + +.cmp-dm-portal .transition.browse { animation-duration: 0.5s; } + +.cmp-dm-portal .transition.browse.in { animation-name: browseIn; } + +.cmp-dm-portal .transition.browse.left.out, .cmp-dm-portal .transition.brow= +se.out { animation-name: browseOutLeft; } + +.cmp-dm-portal .transition.browse.right.out { animation-name: browseOutRigh= +t; } + +@-webkit-keyframes browseIn {=20 + 0% { transform: scale(0.8) translateZ(0px); z-index: -1; } + 10% { transform: scale(0.8) translateZ(0px); z-index: -1; opacity: 0.7; } + 80% { transform: scale(1.05) translateZ(0px); opacity: 1; z-index: 999; } + 100% { transform: scale(1) translateZ(0px); z-index: 999; } +} + +@keyframes browseIn {=20 + 0% { transform: scale(0.8) translateZ(0px); z-index: -1; } + 10% { transform: scale(0.8) translateZ(0px); z-index: -1; opacity: 0.7; } + 80% { transform: scale(1.05) translateZ(0px); opacity: 1; z-index: 999; } + 100% { transform: scale(1) translateZ(0px); z-index: 999; } +} + +@-webkit-keyframes browseOutLeft {=20 + 0% { z-index: 999; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= +; } + 50% { z-index: -1; transform: translateX(-105%) rotateY(35deg) rotateX(10= +deg) translateZ(-10px); } + 80% { opacity: 1; } + 100% { z-index: -1; transform: translateX(0px) rotateY(0deg) rotateX(0deg= +) translateZ(-10px); opacity: 0; } +} + +@keyframes browseOutLeft {=20 + 0% { z-index: 999; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= +; } + 50% { z-index: -1; transform: translateX(-105%) rotateY(35deg) rotateX(10= +deg) translateZ(-10px); } + 80% { opacity: 1; } + 100% { z-index: -1; transform: translateX(0px) rotateY(0deg) rotateX(0deg= +) translateZ(-10px); opacity: 0; } +} + +@-webkit-keyframes browseOutRight {=20 + 0% { z-index: 999; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= +; } + 50% { z-index: 1; transform: translateX(105%) rotateY(35deg) rotateX(10de= +g) translateZ(-10px); } + 80% { opacity: 1; } + 100% { z-index: 1; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= + translateZ(-10px); opacity: 0; } +} + +@keyframes browseOutRight {=20 + 0% { z-index: 999; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= +; } + 50% { z-index: 1; transform: translateX(105%) rotateY(35deg) rotateX(10de= +g) translateZ(-10px); } + 80% { opacity: 1; } + 100% { z-index: 1; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= + translateZ(-10px); opacity: 0; } +} + +.cmp-dm-portal .drop.transition { transform-origin: center top; animation-d= +uration: 0.4s; animation-timing-function: cubic-bezier(0.34, 1.61, 0.7, 1);= + } + +.cmp-dm-portal .drop.transition.in { animation-name: dropIn; } + +.cmp-dm-portal .drop.transition.out { animation-name: dropOut; } + +@-webkit-keyframes dropIn {=20 + 0% { opacity: 0; transform: scale(0); } + 100% { opacity: 1; transform: scale(1); } +} + +@keyframes dropIn {=20 + 0% { opacity: 0; transform: scale(0); } + 100% { opacity: 1; transform: scale(1); } +} + +@-webkit-keyframes dropOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0); } +} + +@keyframes dropOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0); } +} + +.cmp-dm-portal .transition.fade.in { animation-name: fadeIn; } + +.cmp-dm-portal .transition[class*=3D"fade up"].in { animation-name: fadeInU= +p; } + +.cmp-dm-portal .transition[class*=3D"fade down"].in { animation-name: fadeI= +nDown; } + +.cmp-dm-portal .transition[class*=3D"fade left"].in { animation-name: fadeI= +nLeft; } + +.cmp-dm-portal .transition[class*=3D"fade right"].in { animation-name: fade= +InRight; } + +.cmp-dm-portal .transition.fade.out { animation-name: fadeOut; } + +.cmp-dm-portal .transition[class*=3D"fade up"].out { animation-name: fadeOu= +tUp; } + +.cmp-dm-portal .transition[class*=3D"fade down"].out { animation-name: fade= +OutDown; } + +.cmp-dm-portal .transition[class*=3D"fade left"].out { animation-name: fade= +OutLeft; } + +.cmp-dm-portal .transition[class*=3D"fade right"].out { animation-name: fad= +eOutRight; } + +@-webkit-keyframes fadeIn {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@keyframes fadeIn {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@-webkit-keyframes fadeInUp {=20 + 0% { opacity: 0; transform: translateY(10%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes fadeInUp {=20 + 0% { opacity: 0; transform: translateY(10%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@-webkit-keyframes fadeInDown {=20 + 0% { opacity: 0; transform: translateY(-10%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes fadeInDown {=20 + 0% { opacity: 0; transform: translateY(-10%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@-webkit-keyframes fadeInLeft {=20 + 0% { opacity: 0; transform: translateX(10%); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@keyframes fadeInLeft {=20 + 0% { opacity: 0; transform: translateX(10%); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@-webkit-keyframes fadeInRight {=20 + 0% { opacity: 0; transform: translateX(-10%); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@keyframes fadeInRight {=20 + 0% { opacity: 0; transform: translateX(-10%); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@-webkit-keyframes fadeOut {=20 + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@keyframes fadeOut {=20 + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@-webkit-keyframes fadeOutUp {=20 + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0; transform: translateY(5%); } +} + +@keyframes fadeOutUp {=20 + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0; transform: translateY(5%); } +} + +@-webkit-keyframes fadeOutDown {=20 + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0; transform: translateY(-5%); } +} + +@keyframes fadeOutDown {=20 + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0; transform: translateY(-5%); } +} + +@-webkit-keyframes fadeOutLeft {=20 + 0% { opacity: 1; transform: translateX(0px); } + 100% { opacity: 0; transform: translateX(5%); } +} + +@keyframes fadeOutLeft {=20 + 0% { opacity: 1; transform: translateX(0px); } + 100% { opacity: 0; transform: translateX(5%); } +} + +@-webkit-keyframes fadeOutRight {=20 + 0% { opacity: 1; transform: translateX(0px); } + 100% { opacity: 0; transform: translateX(-5%); } +} + +@keyframes fadeOutRight {=20 + 0% { opacity: 1; transform: translateX(0px); } + 100% { opacity: 0; transform: translateX(-5%); } +} + +.cmp-dm-portal .flip.transition.in, .cmp-dm-portal .flip.transition.out { a= +nimation-duration: 0.6s; } + +.cmp-dm-portal .horizontal.flip.transition.in { animation-name: horizontalF= +lipIn; } + +.cmp-dm-portal .horizontal.flip.transition.out { animation-name: horizontal= +FlipOut; } + +.cmp-dm-portal .vertical.flip.transition.in { animation-name: verticalFlipI= +n; } + +.cmp-dm-portal .vertical.flip.transition.out { animation-name: verticalFlip= +Out; } + +@-webkit-keyframes horizontalFlipIn {=20 + 0% { transform: perspective(125pc) rotateY(-90deg); opacity: 0; } + 100% { transform: perspective(125pc) rotateY(0deg); opacity: 1; } +} + +@keyframes horizontalFlipIn {=20 + 0% { transform: perspective(125pc) rotateY(-90deg); opacity: 0; } + 100% { transform: perspective(125pc) rotateY(0deg); opacity: 1; } +} + +@-webkit-keyframes verticalFlipIn {=20 + 0% { transform: perspective(125pc) rotateX(-90deg); opacity: 0; } + 100% { transform: perspective(125pc) rotateX(0deg); opacity: 1; } +} + +@keyframes verticalFlipIn {=20 + 0% { transform: perspective(125pc) rotateX(-90deg); opacity: 0; } + 100% { transform: perspective(125pc) rotateX(0deg); opacity: 1; } +} + +@-webkit-keyframes horizontalFlipOut {=20 + 0% { transform: perspective(125pc) rotateY(0deg); opacity: 1; } + 100% { transform: perspective(125pc) rotateY(90deg); opacity: 0; } +} + +@keyframes horizontalFlipOut {=20 + 0% { transform: perspective(125pc) rotateY(0deg); opacity: 1; } + 100% { transform: perspective(125pc) rotateY(90deg); opacity: 0; } +} + +@-webkit-keyframes verticalFlipOut {=20 + 0% { transform: perspective(125pc) rotateX(0deg); opacity: 1; } + 100% { transform: perspective(125pc) rotateX(-90deg); opacity: 0; } +} + +@keyframes verticalFlipOut {=20 + 0% { transform: perspective(125pc) rotateX(0deg); opacity: 1; } + 100% { transform: perspective(125pc) rotateX(-90deg); opacity: 0; } +} + +.cmp-dm-portal .scale.transition.in { animation-name: scaleIn; } + +.cmp-dm-portal .scale.transition.out { animation-name: scaleOut; } + +@-webkit-keyframes scaleIn {=20 + 0% { opacity: 0; transform: scale(0.8); } + 100% { opacity: 1; transform: scale(1); } +} + +@keyframes scaleIn {=20 + 0% { opacity: 0; transform: scale(0.8); } + 100% { opacity: 1; transform: scale(1); } +} + +@-webkit-keyframes scaleOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0.9); } +} + +@keyframes scaleOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0.9); } +} + +.cmp-dm-portal .transition.fly { animation-duration: 0.6s; transition-timin= +g-function: cubic-bezier(0.215, 0.61, 0.355, 1); } + +.cmp-dm-portal .transition.fly.in { animation-name: flyIn; } + +.cmp-dm-portal .transition[class*=3D"fly up"].in { animation-name: flyInUp;= + } + +.cmp-dm-portal .transition[class*=3D"fly down"].in { animation-name: flyInD= +own; } + +.cmp-dm-portal .transition[class*=3D"fly left"].in { animation-name: flyInL= +eft; } + +.cmp-dm-portal .transition[class*=3D"fly right"].in { animation-name: flyIn= +Right; } + +.cmp-dm-portal .transition.fly.out { animation-name: flyOut; } + +.cmp-dm-portal .transition[class*=3D"fly up"].out { animation-name: flyOutU= +p; } + +.cmp-dm-portal .transition[class*=3D"fly down"].out { animation-name: flyOu= +tDown; } + +.cmp-dm-portal .transition[class*=3D"fly left"].out { animation-name: flyOu= +tLeft; } + +.cmp-dm-portal .transition[class*=3D"fly right"].out { animation-name: flyO= +utRight; } + +@-webkit-keyframes flyIn {=20 + 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } + 20% { transform: scale3d(1.1, 1.1, 1.1); } + 40% { transform: scale3d(0.9, 0.9, 0.9); } + 60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); } + 80% { transform: scale3d(0.97, 0.97, 0.97); } + 100% { opacity: 1; transform: scaleX(1); } +} + +@keyframes flyIn {=20 + 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } + 20% { transform: scale3d(1.1, 1.1, 1.1); } + 40% { transform: scale3d(0.9, 0.9, 0.9); } + 60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); } + 80% { transform: scale3d(0.97, 0.97, 0.97); } + 100% { opacity: 1; transform: scaleX(1); } +} + +@-webkit-keyframes flyInUp {=20 + 0% { opacity: 0; transform: translate3d(0px, 1500px, 0px); } + 60% { opacity: 1; transform: translate3d(0px, -20px, 0px); } + 75% { transform: translate3d(0px, 10px, 0px); } + 90% { transform: translate3d(0px, -5px, 0px); } + 100% { transform: translateZ(0px); } +} + +@keyframes flyInUp {=20 + 0% { opacity: 0; transform: translate3d(0px, 1500px, 0px); } + 60% { opacity: 1; transform: translate3d(0px, -20px, 0px); } + 75% { transform: translate3d(0px, 10px, 0px); } + 90% { transform: translate3d(0px, -5px, 0px); } + 100% { transform: translateZ(0px); } +} + +@-webkit-keyframes flyInDown {=20 + 0% { opacity: 0; transform: translate3d(0px, -1500px, 0px); } + 60% { opacity: 1; transform: translate3d(0px, 25px, 0px); } + 75% { transform: translate3d(0px, -10px, 0px); } + 90% { transform: translate3d(0px, 5px, 0px); } + 100% { transform: none; } +} + +@keyframes flyInDown {=20 + 0% { opacity: 0; transform: translate3d(0px, -1500px, 0px); } + 60% { opacity: 1; transform: translate3d(0px, 25px, 0px); } + 75% { transform: translate3d(0px, -10px, 0px); } + 90% { transform: translate3d(0px, 5px, 0px); } + 100% { transform: none; } +} + +@-webkit-keyframes flyInLeft {=20 + 0% { opacity: 0; transform: translate3d(1500px, 0px, 0px); } + 60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); } + 75% { transform: translate3d(10px, 0px, 0px); } + 90% { transform: translate3d(-5px, 0px, 0px); } + 100% { transform: none; } +} + +@keyframes flyInLeft {=20 + 0% { opacity: 0; transform: translate3d(1500px, 0px, 0px); } + 60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); } + 75% { transform: translate3d(10px, 0px, 0px); } + 90% { transform: translate3d(-5px, 0px, 0px); } + 100% { transform: none; } +} + +@-webkit-keyframes flyInRight {=20 + 0% { opacity: 0; transform: translate3d(-1500px, 0px, 0px); } + 60% { opacity: 1; transform: translate3d(25px, 0px, 0px); } + 75% { transform: translate3d(-10px, 0px, 0px); } + 90% { transform: translate3d(5px, 0px, 0px); } + 100% { transform: none; } +} + +@keyframes flyInRight {=20 + 0% { opacity: 0; transform: translate3d(-1500px, 0px, 0px); } + 60% { opacity: 1; transform: translate3d(25px, 0px, 0px); } + 75% { transform: translate3d(-10px, 0px, 0px); } + 90% { transform: translate3d(5px, 0px, 0px); } + 100% { transform: none; } +} + +@-webkit-keyframes flyOut {=20 + 20% { transform: scale3d(0.9, 0.9, 0.9); } + 50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); } + 100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } +} + +@keyframes flyOut {=20 + 20% { transform: scale3d(0.9, 0.9, 0.9); } + 50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); } + 100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } +} + +@-webkit-keyframes flyOutUp {=20 + 20% { transform: translate3d(0px, 10px, 0px); } + 40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px); } + 100% { opacity: 0; transform: translate3d(0px, 125pc, 0px); } +} + +@keyframes flyOutUp {=20 + 20% { transform: translate3d(0px, 10px, 0px); } + 40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px); } + 100% { opacity: 0; transform: translate3d(0px, 125pc, 0px); } +} + +@-webkit-keyframes flyOutDown {=20 + 20% { transform: translate3d(0px, -10px, 0px); } + 40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px); } + 100% { opacity: 0; transform: translate3d(0px, -125pc, 0px); } +} + +@keyframes flyOutDown {=20 + 20% { transform: translate3d(0px, -10px, 0px); } + 40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px); } + 100% { opacity: 0; transform: translate3d(0px, -125pc, 0px); } +} + +@-webkit-keyframes flyOutRight {=20 + 20% { opacity: 1; transform: translate3d(20px, 0px, 0px); } + 100% { opacity: 0; transform: translate3d(-125pc, 0px, 0px); } +} + +@keyframes flyOutRight {=20 + 20% { opacity: 1; transform: translate3d(20px, 0px, 0px); } + 100% { opacity: 0; transform: translate3d(-125pc, 0px, 0px); } +} + +@-webkit-keyframes flyOutLeft {=20 + 20% { opacity: 1; transform: translate3d(-20px, 0px, 0px); } + 100% { opacity: 0; transform: translate3d(125pc, 0px, 0px); } +} + +@keyframes flyOutLeft {=20 + 20% { opacity: 1; transform: translate3d(-20px, 0px, 0px); } + 100% { opacity: 0; transform: translate3d(125pc, 0px, 0px); } +} + +.cmp-dm-portal .transition.slide.in, .cmp-dm-portal .transition[class*=3D"s= +lide down"].in { animation-name: slideInY; transform-origin: center top; } + +.cmp-dm-portal .transition[class*=3D"slide up"].in { animation-name: slideI= +nY; transform-origin: center bottom; } + +.cmp-dm-portal .transition[class*=3D"slide left"].in { animation-name: slid= +eInX; transform-origin: right center; } + +.cmp-dm-portal .transition[class*=3D"slide right"].in { animation-name: sli= +deInX; transform-origin: left center; } + +.cmp-dm-portal .transition.slide.out, .cmp-dm-portal .transition[class*=3D"= +slide down"].out { animation-name: slideOutY; transform-origin: center top;= + } + +.cmp-dm-portal .transition[class*=3D"slide up"].out { animation-name: slide= +OutY; transform-origin: center bottom; } + +.cmp-dm-portal .transition[class*=3D"slide left"].out { animation-name: sli= +deOutX; transform-origin: right center; } + +.cmp-dm-portal .transition[class*=3D"slide right"].out { animation-name: sl= +ideOutX; transform-origin: left center; } + +@-webkit-keyframes slideInY {=20 + 0% { opacity: 0; transform: scaleY(0); } + 100% { opacity: 1; transform: scaleY(1); } +} + +@keyframes slideInY {=20 + 0% { opacity: 0; transform: scaleY(0); } + 100% { opacity: 1; transform: scaleY(1); } +} + +@-webkit-keyframes slideInX {=20 + 0% { opacity: 0; transform: scaleX(0); } + 100% { opacity: 1; transform: scaleX(1); } +} + +@keyframes slideInX {=20 + 0% { opacity: 0; transform: scaleX(0); } + 100% { opacity: 1; transform: scaleX(1); } +} + +@-webkit-keyframes slideOutY {=20 + 0% { opacity: 1; transform: scaleY(1); } + 100% { opacity: 0; transform: scaleY(0); } +} + +@keyframes slideOutY {=20 + 0% { opacity: 1; transform: scaleY(1); } + 100% { opacity: 0; transform: scaleY(0); } +} + +@-webkit-keyframes slideOutX {=20 + 0% { opacity: 1; transform: scaleX(1); } + 100% { opacity: 0; transform: scaleX(0); } +} + +@keyframes slideOutX {=20 + 0% { opacity: 1; transform: scaleX(1); } + 100% { opacity: 0; transform: scaleX(0); } +} + +.cmp-dm-portal .transition.swing { animation-duration: 0.8s; } + +.cmp-dm-portal .transition[class*=3D"swing down"].in { animation-name: swin= +gInX; transform-origin: center top; } + +.cmp-dm-portal .transition[class*=3D"swing up"].in { animation-name: swingI= +nX; transform-origin: center bottom; } + +.cmp-dm-portal .transition[class*=3D"swing left"].in { animation-name: swin= +gInY; transform-origin: right center; } + +.cmp-dm-portal .transition[class*=3D"swing right"].in { animation-name: swi= +ngInY; transform-origin: left center; } + +.cmp-dm-portal .transition.swing.out, .cmp-dm-portal .transition[class*=3D"= +swing down"].out { animation-name: swingOutX; transform-origin: center top;= + } + +.cmp-dm-portal .transition[class*=3D"swing up"].out { animation-name: swing= +OutX; transform-origin: center bottom; } + +.cmp-dm-portal .transition[class*=3D"swing left"].out { animation-name: swi= +ngOutY; transform-origin: right center; } + +.cmp-dm-portal .transition[class*=3D"swing right"].out { animation-name: sw= +ingOutY; transform-origin: left center; } + +@-webkit-keyframes swingInX {=20 + 0% { transform: perspective(750pt) rotateX(90deg); opacity: 0; } + 40% { transform: perspective(750pt) rotateX(-30deg); opacity: 1; } + 60% { transform: perspective(750pt) rotateX(15deg); } + 80% { transform: perspective(750pt) rotateX(-7.5deg); } + 100% { transform: perspective(750pt) rotateX(0deg); } +} + +@keyframes swingInX {=20 + 0% { transform: perspective(750pt) rotateX(90deg); opacity: 0; } + 40% { transform: perspective(750pt) rotateX(-30deg); opacity: 1; } + 60% { transform: perspective(750pt) rotateX(15deg); } + 80% { transform: perspective(750pt) rotateX(-7.5deg); } + 100% { transform: perspective(750pt) rotateX(0deg); } +} + +@-webkit-keyframes swingInY {=20 + 0% { transform: perspective(750pt) rotateY(-90deg); opacity: 0; } + 40% { transform: perspective(750pt) rotateY(30deg); opacity: 1; } + 60% { transform: perspective(750pt) rotateY(-17.5deg); } + 80% { transform: perspective(750pt) rotateY(7.5deg); } + 100% { transform: perspective(750pt) rotateY(0deg); } +} + +@keyframes swingInY {=20 + 0% { transform: perspective(750pt) rotateY(-90deg); opacity: 0; } + 40% { transform: perspective(750pt) rotateY(30deg); opacity: 1; } + 60% { transform: perspective(750pt) rotateY(-17.5deg); } + 80% { transform: perspective(750pt) rotateY(7.5deg); } + 100% { transform: perspective(750pt) rotateY(0deg); } +} + +@-webkit-keyframes swingOutX {=20 + 0% { transform: perspective(750pt) rotateX(0deg); } + 40% { transform: perspective(750pt) rotateX(-7.5deg); } + 60% { transform: perspective(750pt) rotateX(17.5deg); } + 80% { transform: perspective(750pt) rotateX(-30deg); opacity: 1; } + 100% { transform: perspective(750pt) rotateX(90deg); opacity: 0; } +} + +@keyframes swingOutX {=20 + 0% { transform: perspective(750pt) rotateX(0deg); } + 40% { transform: perspective(750pt) rotateX(-7.5deg); } + 60% { transform: perspective(750pt) rotateX(17.5deg); } + 80% { transform: perspective(750pt) rotateX(-30deg); opacity: 1; } + 100% { transform: perspective(750pt) rotateX(90deg); opacity: 0; } +} + +@-webkit-keyframes swingOutY {=20 + 0% { transform: perspective(750pt) rotateY(0deg); } + 40% { transform: perspective(750pt) rotateY(7.5deg); } + 60% { transform: perspective(750pt) rotateY(-10deg); } + 80% { transform: perspective(750pt) rotateY(30deg); opacity: 1; } + 100% { transform: perspective(750pt) rotateY(-90deg); opacity: 0; } +} + +@keyframes swingOutY {=20 + 0% { transform: perspective(750pt) rotateY(0deg); } + 40% { transform: perspective(750pt) rotateY(7.5deg); } + 60% { transform: perspective(750pt) rotateY(-10deg); } + 80% { transform: perspective(750pt) rotateY(30deg); opacity: 1; } + 100% { transform: perspective(750pt) rotateY(-90deg); opacity: 0; } +} + +.cmp-dm-portal .transition.zoom.in { animation-name: zoomIn; } + +.cmp-dm-portal .transition.zoom.out { animation-name: zoomOut; } + +@-webkit-keyframes zoomIn {=20 + 0% { opacity: 1; transform: scale(0); } + 100% { opacity: 1; transform: scale(1); } +} + +@keyframes zoomIn {=20 + 0% { opacity: 1; transform: scale(0); } + 100% { opacity: 1; transform: scale(1); } +} + +@-webkit-keyframes zoomOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 1; transform: scale(0); } +} + +@keyframes zoomOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 1; transform: scale(0); } +} + +.cmp-dm-portal .flash.transition { animation-duration: 0.75s; animation-nam= +e: flash; } + +.cmp-dm-portal .shake.transition { animation-duration: 0.75s; animation-nam= +e: shake; } + +.cmp-dm-portal .bounce.transition { animation-duration: 0.75s; animation-na= +me: bounce; } + +.cmp-dm-portal .tada.transition { animation-duration: 0.75s; animation-name= +: tada; } + +.cmp-dm-portal .pulse.transition { animation-duration: 0.5s; animation-name= +: pulse; } + +.cmp-dm-portal .jiggle.transition { animation-duration: 0.75s; animation-na= +me: jiggle; } + +.cmp-dm-portal .transition.glow { animation-duration: 2s; animation-timing-= +function: cubic-bezier(0.19, 1, 0.22, 1); animation-name: glow; } + +@-webkit-keyframes flash {=20 + 0%, 50%, 100% { opacity: 1; } + 25%, 75% { opacity: 0; } +} + +@keyframes flash {=20 + 0%, 50%, 100% { opacity: 1; } + 25%, 75% { opacity: 0; } +} + +@-webkit-keyframes shake {=20 + 0%, 100% { transform: translateX(0px); } + 10%, 30%, 50%, 70%, 90% { transform: translateX(-10px); } + 20%, 40%, 60%, 80% { transform: translateX(10px); } +} + +@keyframes shake {=20 + 0%, 100% { transform: translateX(0px); } + 10%, 30%, 50%, 70%, 90% { transform: translateX(-10px); } + 20%, 40%, 60%, 80% { transform: translateX(10px); } +} + +@-webkit-keyframes bounce {=20 + 0%, 20%, 50%, 80%, 100% { transform: translateY(0px); } + 40% { transform: translateY(-30px); } + 60% { transform: translateY(-15px); } +} + +@keyframes bounce {=20 + 0%, 20%, 50%, 80%, 100% { transform: translateY(0px); } + 40% { transform: translateY(-30px); } + 60% { transform: translateY(-15px); } +} + +@-webkit-keyframes tada {=20 + 0% { transform: scale(1); } + 10%, 20% { transform: scale(0.9) rotate(-3deg); } + 30%, 50%, 70%, 90% { transform: scale(1.1) rotate(3deg); } + 40%, 60%, 80% { transform: scale(1.1) rotate(-3deg); } + 100% { transform: scale(1) rotate(0deg); } +} + +@keyframes tada {=20 + 0% { transform: scale(1); } + 10%, 20% { transform: scale(0.9) rotate(-3deg); } + 30%, 50%, 70%, 90% { transform: scale(1.1) rotate(3deg); } + 40%, 60%, 80% { transform: scale(1.1) rotate(-3deg); } + 100% { transform: scale(1) rotate(0deg); } +} + +@-webkit-keyframes pulse {=20 + 0% { transform: scale(1); opacity: 1; } + 50% { transform: scale(0.9); opacity: 0.7; } + 100% { transform: scale(1); opacity: 1; } +} + +@keyframes pulse {=20 + 0% { transform: scale(1); opacity: 1; } + 50% { transform: scale(0.9); opacity: 0.7; } + 100% { transform: scale(1); opacity: 1; } +} + +@-webkit-keyframes jiggle {=20 + 0% { transform: scaleX(1); } + 30% { transform: scale3d(1.25, 0.75, 1); } + 40% { transform: scale3d(0.75, 1.25, 1); } + 50% { transform: scale3d(1.15, 0.85, 1); } + 65% { transform: scale3d(0.95, 1.05, 1); } + 75% { transform: scale3d(1.05, 0.95, 1); } + 100% { transform: scaleX(1); } +} + +@keyframes jiggle {=20 + 0% { transform: scaleX(1); } + 30% { transform: scale3d(1.25, 0.75, 1); } + 40% { transform: scale3d(0.75, 1.25, 1); } + 50% { transform: scale3d(1.15, 0.85, 1); } + 65% { transform: scale3d(0.95, 1.05, 1); } + 75% { transform: scale3d(1.05, 0.95, 1); } + 100% { transform: scaleX(1); } +} + +@-webkit-keyframes glow {=20 + 0% { background-color: rgb(252, 252, 253); } + 30% { background-color: rgb(255, 246, 205); } + 100% { background-color: rgb(252, 252, 253); } +} + +@keyframes glow {=20 + 0% { background-color: rgb(252, 252, 253); } + 30% { background-color: rgb(255, 246, 205); } + 100% { background-color: rgb(252, 252, 253); } +} + +.cmp-dm-portal .custom-checkbox { margin: 10px 0px; } + +.cmp-dm-portal .add-to-cart-btn { margin-left: 40px; display: none; } + +.cmp-dm-portal .image-checkbox { border: 3px solid transparent; } + +.cmp-dm-portal .image-checkbox-checked { position: relative; border-radius:= + 10px; border-color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .image-checkbox i { display: none; color: rgb(161, 0, 255); = +} + +.cmp-dm-portal .image-checkbox-checked i { display: block; position: absolu= +te; top: 10px; left: 10px; } + +.cmp-dm-portal .aem-Grid > .cmp-filter-container.aem-GridColumn.aem-GridCol= +umn--phone--none, .cmp-dm-portal .cmp-filter-container { display: flex; } + +.cmp-dm-portal .cmp-filter-container { flex-wrap: wrap; } + +.cmp-dm-portal .cmp-filter-container--column1 { -webkit-box-flex: 0; flex: = +0 0 100%; max-width: 100%; margin-left: -5px; } + +@media screen and (min-width: 768px) { + .cmp-dm-portal .cmp-filter-container--column1 { -webkit-box-flex: 0; flex= +: 0 0 40%; max-width: 40%; } +} + +.cmp-dm-portal .cmp-filter-container--column1 .ui.dropdown { margin: 10px 1= +2px 0px 0px; } + +.cmp-dm-portal .cmp-filter-container--column1 .ui.dropdown .text { font-siz= +e: 1.4rem; } + +.cmp-dm-portal .cmp-filter-container--column1 .ui.dropdown .dropdown.icon {= + margin: 0px; } + +.cmp-dm-portal .cmp-filter-container--column2 { -webkit-box-flex: 0; flex: = +0 0 100%; max-width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-dm-portal .cmp-filter-container--column2 { -webkit-box-flex: 0; flex= +: 0 0 56%; max-width: 56%; text-align: right; } +} + +.cmp-dm-portal .cmp-filter-container--column2 div { display: inline-flex; -= +webkit-box-pack: center; justify-content: center; -webkit-box-align: center= +; align-items: center; } + +.cmp-dm-portal .cmp-filter-container--column2 .custom-control-input { margi= +n-right: 5px; } + +.cmp-dm-portal .cmp-filter-container--column2 .ui.link.button { font-size: = +1.6rem; margin: -1px 0px; } + +.cmp-dm-portal .cmp-filter-container--column2 .ui.link.button .hidden { dis= +play: none; } + +.cmp-dm-portal .cmp-filter-container--count { color: rgb(107, 107, 107); } + +.cmp-dm-portal .ui.cmp-cards > .card { border-width: 3px; } + +.cmp-dm-portal .ui.cards > * { height: auto; } + +.cmp-dm-portal .ui.cards > * .extra .link.button { text-transform: uppercas= +e; font-size: 11.34px; margin: 0px; } + +.cmp-dm-portal .ui.cards > * .image:not(.ui) > img, .cmp-dm-portal .ui.card= +s > * .ui.cards { border: none; height: 175px; } + +.cmp-dm-portal .ui.cards > * .card .content > header { font-size: 1.04143re= +m; } + +.cmp-dm-portal .cmp-search-results .cmp_card__action-buttons { list-style: = +none; margin: 0px; padding: 0px; display: flex; justify-content: left; min-= +height: 2rem; } + +.cmp-dm-portal .cmp-search-results .cmp_card__action-buttons li { padding-r= +ight: 13px; } + +.internalsearchhero .cmp-internal-search-hero__autocomplete-instructions { = +display: none; } + +.internalsearchhero .cmp-internal-search-hero__hero { position: relative; d= +isplay: flex; -webkit-box-pack: center; justify-content: center; } + +.internalsearchhero .cmp-internal-search-hero__highlight { font-weight: 400= +; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__highlight { line-height: 1= +.6; } +} + +.internalsearchhero .cmp-internal-search-hero__background { position: absol= +ute; z-index: 0; inset: 0px; overflow: hidden; } + +.internalsearchhero .cmp-internal-search-hero__background .cmp-image, .inte= +rnalsearchhero .cmp-internal-search-hero__background .image { height: 100%;= + } + +.internalsearchhero .cmp-internal-search-hero__background .cmp-image__image= + { height: 100%; object-fit: cover; } + +.internalsearchhero .cmp-internal-search-hero__content { position: relative= +; width: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-dir= +ection: normal; flex-direction: column; padding-left: 1.5rem; padding-right= +: 1.5rem; padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__content { margin: 0px; pad= +ding-left: 3.5rem; padding-right: 3.5rem; padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__content { padding-left: 1.= +5rem; padding-right: 1.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__content { max-width: 1280p= +x; padding-left: 0px; padding-right: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__form-container { width: 100%= +; padding-bottom: 3rem; padding-top: 3rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__form-container { padding-b= +ottom: 5rem; padding-top: 5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__form-container { width: 66= +.6667%; margin-left: auto; margin-right: auto; padding-bottom: 8rem; paddin= +g-top: 8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__form-container { width: 50= +%; } +} + +.internalsearchhero .cmp-internal-search-hero__form { display: flex; } + +.internalsearchhero .cmp-internal-search-hero__form-label { display: none; = +} + +.internalsearchhero .cmp-internal-search-hero__search { position: relative;= + width: 100%; height: 5rem; margin-right: -2px; -webkit-box-flex: 1; flex: = +1 0 0px; } + +.internalsearchhero .cmp-internal-search-hero__search-input { border: 1px s= +olid rgb(107, 107, 107); background-color: rgb(255, 255, 255); padding: 1.5= +rem; width: 100%; height: 100%; font-size: 1.6rem; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__search-input { padding: 1.= +5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__search-input { padding: 1.= +5rem 2rem; } +} + +.internalsearchhero .cmp-internal-search-hero__search-input::-webkit-input-= +placeholder { font-size: 1.6rem; line-height: 1.6; color: rgb(167, 167, 167= +); } + +.internalsearchhero .cmp-internal-search-hero__search-input::placeholder { = +font-size: 1.6rem; line-height: 1.6; color: rgb(167, 167, 167); } + +.internalsearchhero .cmp-internal-search-hero__submit { width: auto; min-wi= +dth: 16.6667%; z-index: 10; height: 5rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__submit { min-width: unset;= + } +} + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button { margin:= + 0px; width: 100%; min-width: auto; padding: 1rem 1.5rem; height: 100%; -we= +bkit-box-flex: 1; flex: 1 0 100%; } + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button:hover { b= +ackground-color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__submit .cmp-button { paddi= +ng: 1.5rem 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button__icon { d= +isplay: block; } + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button__icon::af= +ter { content: "=EF=92=A5"; font-size: 30px; font-family: Ionicons; display= +: block; font-weight: 400; font-style: normal; line-height: 1; text-transfo= +rm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowra= +p; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opt= +imizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__submit .cmp-button__icon::= +after { font-size: 2.4rem; } +} + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button__text { d= +isplay: none; margin-left: 0.5rem; line-height: 1.6rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__submit .cmp-button__text {= + display: block; font-size: 1.4rem; word-break: break-word; } +} + +.internalsearchhero .cmp-internal-search-hero__no-search-message { display:= + none; } + +.internalsearchhero .cmp-internal-search-hero__no-search-message--show { di= +splay: block; font-size: 1.4rem; line-height: 2.24rem; font-weight: 400; ma= +rgin-top: 20px; margin-bottom: 2.2rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-search-message--show { = +font-size: 1.6rem; line-height: 2.56rem; margin-bottom: 2.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__search-suggestions { positio= +n: absolute; left: 0px; right: 0px; width: 100%; overflow: hidden; transiti= +on: all 0.5s ease-in-out 0s; transform-origin: left top; } + +.internalsearchhero .cmp-internal-search-hero__search-suggestions--show-rec= +ent .cmp-internal-search-hero__suggestions-list, .internalsearchhero .cmp-i= +nternal-search-hero__search-suggestions--show .cmp-internal-search-hero__su= +ggestions-list { position: relative; display: block; width: 100%; border-wi= +dth: 0px 0.977px; background: linear-gradient(rgb(150, 150, 150) -20px, rgb= +(255, 255, 255) 7px, rgb(255, 255, 255) 20%); } + +.internalsearchhero .cmp-internal-search-hero__search-suggestions--show-rec= +ent .cmp-internal-search-hero__suggestions-list { animation: 0.7s linear 0s= + 1 normal none running slide-down; } + +.internalsearchhero .cmp-internal-search-hero__suggestions-list { display: = +none; border: 1px solid rgb(107, 107, 107); overflow: hidden; z-index: 1000= +; background-color: rgb(255, 255, 255); right: 1px; left: 0px; } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item { border-wi= +dth: 1px; border-style: solid; border-color: transparent transparent rgb(10= +7, 107, 107); border-image: initial; display: block; } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--link { fon= +t-size: 1.6rem; padding: 1rem 1.5rem; margin-bottom: 0px; display: block; c= +olor: rgb(0, 0, 0); font-weight: 600; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__suggestions-item--link { l= +ine-height: 1.6; } +} + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--link:hover= + { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--session .c= +mp-internal-search-hero__suggestions-item--link { font-weight: 400; } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--active { b= +order: 1px solid rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--active a {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__btn-container { display: non= +e; } + +.internalsearchhero .cmp-internal-search-hero__btn-container .button { disp= +lay: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__btn-container .button { di= +splay: inline-block; margin-right: 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__btn-container .cmp-button { = +display: block; margin: 1.5rem 0px; text-align: center; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-block { backg= +round-color: rgb(255, 255, 255); margin-bottom: 3rem; box-shadow: rgba(107,= + 107, 107, 0.15) 0px 0px 0.31em 0.13em; display: none; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__panel--hidden { display: none; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__title { text-transform: uppercase; font-size: 1.6rem; line-hei= +ght: 2.56rem; font-weight: 600; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__button { padding-top: 1.5rem; padding-bottom: 1.5rem; padding-= +left: 1.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +cmp-accordion__button { padding-left: 3.504rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +cmp-accordion__button { padding-left: 5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__button:focus { border: none; outline: none; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__button .cmp-accordion__icon { padding-right: 1.5rem; padding-l= +eft: 1.5rem; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__panel { background-color: rgb(255, 255, 255); box-shadow: none= +; overflow-x: hidden; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .re= +sponsivegrid { width: 100%; padding: 3rem 1.5rem; border-top: 0.06em solid = +rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +responsivegrid { padding: 5rem 3.504rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +responsivegrid { padding: 5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .cmp-job-card-listing { min-height: auto; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .cmp-job-card-listing_first-row { padding-right: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .cmp-job-card-listing_second-row { padding-bottom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title { padding-top: 0px; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-title { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .cmp-title { padding-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-title__text { font-size: 3.2rem; font-weight: 600= +; line-height: 3.328rem; text-transform: uppercase; width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .cmp-title__text { width: 50%; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-title .cmp-teaser__title-link { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .cmp-title .cmp-teaser__title-link { width: 50%; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-title a.cmp-button { text-align: end; min-width: = +auto; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .text { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .text { padding-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-text p { font-weight: 400; line-height: 2.24rem; = +width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .cmp-text p { line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card { margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content { border-top-color: rgb(161, 0, 25= +5); border-top-width: 0.405rem; padding: 3.08rem 2.002rem 2.002rem; display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; width: 100%; height: 100%; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__address-location { pa= +dding-right: 2.4rem; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser-city, .internalsearchh= +ero .cmp-internal-search-hero__job-actionable-accordion .joblistingblock .c= +ard .cmp-teaser__content .cmp-teaser-region { line-height: 1.08rem; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__title-link { line-hei= +ght: 2.19rem; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card .cmp-teaser__content .cmp-teaser__title-link { line-h= +eight: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__description { margin-= +bottom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-areas-int= +erest { margin-bottom: 0.996rem; overflow: hidden; overflow-wrap: break-wor= +d; font-weight: 400; line-height: 2.24rem; display: -webkit-box; -webkit-bo= +x-orient: vertical; -webkit-line-clamp: 3; word-break: break-word; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-areas-i= +nterest { margin-bottom: 1.992rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-areas-i= +nterest { line-height: 2.56rem; -webkit-line-clamp: 2; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-semibold = +{ font-weight: 600; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__bottom-container { ma= +rgin-top: auto; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-posted-da= +te { margin-bottom: 0.492rem; line-height: 1.44rem; font-style: normal; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__action-container { ma= +rgin-top: 0px; font-size: 1.4rem; font-weight: 400; line-height: 2.24rem; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__action-link { padding= +-top: 0px; font-size: 1.4rem; font-weight: 600; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card .cmp-teaser__content .cmp-teaser__action-link { font-= +size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content:hover .cmp-teaser__title-link { co= +lor: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__title-link { display: block; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__title-link:focus .cmp-teaser__title-link {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__job-listing-areas-interest * { display: in= +line; word-break: break-all; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .cmp-job-card-listing_third-row { padding-bottom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .cmp-job-card-listing_third-row .cmp-teaser__title-link { pad= +ding-bottom: 0px; word-break: break-word; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-block { marg= +in-bottom: 2rem; padding-left: 1.5rem; padding-right: 1.5rem; background-co= +lor: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0px 0px 0.31= +em 0.13em; display: none; -webkit-box-orient: vertical; -webkit-box-directi= +on: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-block { pa= +dding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-block { pa= +dding-bottom: 3rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-block { pa= +dding-left: 5rem; padding-right: 5rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-header-text = +{ text-transform: uppercase; font-size: 1.2rem; font-weight: 600; letter-sp= +acing: 1.248px; line-height: 1.596rem; margin-top: 2rem; margin-bottom: 2re= +m; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-header-tex= +t { margin-top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-header-tex= +t { font-size: 1.8rem; margin-bottom: 3rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content { di= +splay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; f= +lex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content { = +-webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-directi= +on: row; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-imag= +e-container { position: relative; height: 100%; width: 100%; margin-bottom:= + 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-im= +age-container { margin-bottom: 0px; margin-right: 1.5rem; width: 16.6667%; = +} +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-im= +age-container { margin-right: 2rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-imag= +e-container::before { content: ""; display: block; padding-top: 100%; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-imag= +e-link { height: 100%; width: 100%; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-imag= +e { height: auto; width: 100%; position: absolute; top: 0px; bottom: 0px; o= +bject-fit: cover; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= + { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd { width: 80.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd { width: 81.3333%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd { width: 82.3333%; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +.cmp-full-width { width: 100%; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-title { display: inline-block; font-size: 1.8rem; font-weight: 600; line-h= +eight: 2.196rem; margin-bottom: 1rem; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-title { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-title { font-size: 2.5rem; line-height: 3rem; margin-bottom: 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-title-link { display: inline-block; font-size: 2.5rem; font-weight: 600; l= +ine-height: 3rem; margin-bottom: 1rem; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-title-link { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-title-link { margin-bottom: 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-title-link:hover { color: rgb(0, 77, 255); text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-title-link:focus { color: rgb(0, 77, 255); text-decoration: underline; out= +line: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-description { font-size: 1.2rem; margin-bottom: 2rem; line-height: 1.44rem= +; overflow: hidden; -webkit-line-clamp: 10; display: -webkit-box; -webkit-b= +ox-orient: vertical; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-description a { color: rgb(0, 77, 255); text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-description a:visited { color: rgb(0, 0, 136); } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-description a:focus, .internalsearchhero .cmp-internal-search-hero__featur= +ed-search-content-card-description a:focus-within { color: rgb(0, 77, 255);= + outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-description { margin-bottom: 1.5rem; -webkit-line-clamp: 3; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-description { font-size: 1.4rem; line-height: 1.92rem; margin-bottom: 2.= +5rem; -webkit-line-clamp: 5; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-button { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button { padding-bottom: 0px; display: inline-block; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button:focus, .internalsearchhero .cmp-internal-search-hero__f= +eatured-search-content-card-button .cmp-button:focus-within { outline: rgb(= +0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button__text { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button__text::after { font-size: 2rem; line-height: 1.4rem; to= +p: 2.4px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-button .cmp-button__text::after { font-size: 2.4rem; line-height: 1.7rem= +; top: 2.88px; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button__text::before { bottom: -12px; height: 1px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-button .cmp-button__text::before { height: 1px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-container { d= +isplay: none; } + +.internalsearchhero .cmp-internal-search-hero__related-search-row { display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-row { flex-= +flow: wrap; -webkit-box-orient: horizontal; -webkit-box-direction: normal; = +border-top: 1px solid rgb(204, 204, 204); margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-row { margi= +n-top: 2.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-3-headers-row .= +cmp-internal-search-hero__related-search-topic-panel { padding-top: 2rem; p= +adding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel { padding-bottom: 0p= +x; margin-top: 2rem; border-top: none; -webkit-box-flex: 0; flex: 0 0 33.33= +33%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel { margin-top: 3rem; = +} +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-first { padding-righ= +t: 2rem; padding-left: 0px; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-mid { padding-right:= + 1rem; padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-last { padding-right= +: 0px; padding-left: 2rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-body { padding-right= +: 1rem; padding-bottom: 1rem; border-right: 0.063em solid rgb(204, 204, 204= +); height: 100%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-3-headers-row .= +cmp-internal-search-hero__related-search-topic-panel-body-last { padding-ri= +ght: 0px; border-right: none; } + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-2-headers-row .= +cmp-internal-search-hero__related-search-topic-panel { padding-top: 2rem; p= +adding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel { padding-top: 0px; = +padding-bottom: 0px; margin-top: 2rem; border-top: none; -webkit-box-flex: = +0; flex: 0 0 50%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel { margin-top: 3rem; = +} +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-first { padding-righ= +t: 1.5rem; padding-left: 0px; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-last { padding-left:= + 1.5rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-body { padding-right= +: 1rem; padding-bottom: 1rem; border-right: 0.063em solid rgb(204, 204, 204= +); height: 100%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-2-headers-row .= +cmp-internal-search-hero__related-search-topic-panel-body-last { border-rig= +ht: none; } + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-1-header-row .c= +mp-internal-search-hero__related-search-topic-panel { padding-top: 2rem; pa= +dding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-1-header-row = +.cmp-internal-search-hero__related-search-topic-panel { padding-top: 3rem; = +padding-bottom: 0px; margin-top: 2rem; border-top: none; -webkit-box-orient= +: vertical; -webkit-box-direction: normal; flex-direction: column; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-row { -webkit-box-flex: 0; flex: 0 0 1= +00%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-container { display: flex; -= +webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction:= + column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel-container { -webkit-box-or= +ient: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel { width: 100%; padding-top: = +2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel { padding-top: 3rem; paddi= +ng-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel { margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0; = +flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0= +; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-list:last-child { margin-bot= +tom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-item { margin-bottom: 1rem; = +} + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel-item:last-child { margin-b= +ottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-item-padding .cmp-internal-search-hero__= +related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-item-padding .cmp-internal-search-hero= +__related-search-topic-panel-item { padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-row { -webkit-box-flex: 0; flex: 0 0 1= +00%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-container { display: flex; -= +webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction:= + column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel-container { -webkit-box-or= +ient: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel { width: 100%; padding-top: = +2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel { padding-top: 3rem; paddi= +ng-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel { margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0; = +flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0= +; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-list:last-child { margin-bot= +tom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-item { margin-bottom: 1rem; = +} + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel-item:last-child { margin-b= +ottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-item-padding .cmp-internal-search-hero__= +related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-item-padding .cmp-internal-search-hero= +__related-search-topic-panel-item { padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-row { -webkit-box-flex: 0; flex: 0 0 10= +0%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-container { display: flex; -w= +ebkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: = +column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel-container { -webkit-box-ori= +ent: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel { width: 100%; padding-top: 2= +rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel { padding-top: 3rem; paddin= +g-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel { margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0; f= +lex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0;= + flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-list:last-child { margin-bott= +om: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-item { margin-bottom: 1rem; } + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel-item:last-child { margin-bo= +ttom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-item-padding .cmp-internal-search-hero__r= +elated-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-item-padding .cmp-internal-search-hero_= +_related-search-topic-panel-item { padding-left: 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-item:last-child { margin-bott= +om: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-i= +tem { line-height: normal; margin-bottom: 1rem; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-i= +tem:last-child { margin-bottom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-l= +ink { color: rgb(0, 77, 255); font-size: 1.2rem; line-height: 1.44rem; word= +-break: break-word; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-l= +ink:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-l= +ink:focus, .internalsearchhero .cmp-internal-search-hero__related-search-to= +pic-panel-link:focus-within { outline: rgb(0, 77, 255) solid 1px; outline-o= +ffset: 0px; text-decoration: underline; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-topic-panel= +-link { font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-t= +itle { font-size: 1.2rem; font-weight: 600; letter-spacing: 1.248px; line-h= +eight: 1.596rem; padding-bottom: 1.5rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-topic-panel= +-title { font-size: 1.8rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-search-hero__search-result-block { backgr= +ound-color: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0px 0= +px 0.31em 0.13em; padding: 2rem 1.5rem 1.5rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__search-result-block { padd= +ing-top: 3rem; padding-bottom: 0px; margin-bottom: 3rem; position: relative= +; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__search-result-block { marg= +in-bottom: 5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__search-result-block-space { = +margin-bottom: 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .internalsearchhero .cmp-internal-search-hero__search-result-block-space = +{ margin-bottom: 6rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__search-result-block-space = +{ margin-bottom: 6rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-container { displa= +y: none; } + +.internalsearchhero .cmp-internal-search-hero__no-result-heading-text { fon= +t-size: 2rem; font-weight: 600; line-height: 2.4rem; margin-top: 1rem; marg= +in-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__no-result-heading-text { m= +argin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-heading-text { f= +ont-size: 3.5rem; line-height: 4.2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__no-result-heading-text { m= +argin: 2.03rem 3.5rem 4.025rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips { ma= +rgin: 0px 3.52rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-title = +{ font-size: 1.2rem; font-weight: 600; line-height: 1.596rem; margin-bottom= +: 1.08rem; letter-spacing: 1.24px; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-titl= +e { font-size: 1.8rem; line-height: 2.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-conten= +t ul { padding-left: 1.7504rem; list-style-type: disc; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-cont= +ent ul { padding-left: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-cont= +ent ul { padding-left: 1.6rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-conten= +t li { font-size: 1.4rem; line-height: 2.24rem; list-style-type: disc; padd= +ing-bottom: 1rem; text-align: left; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-cont= +ent li { font-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-conten= +t a { color: rgb(0, 77, 255); text-decoration: underline; font-size: 1.4rem= +; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-cont= +ent a { font-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-conten= +t a:hover, .internalsearchhero .cmp-internal-search-hero__no-result-search-= +tips-content a:visited { color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-seperator { widt= +h: 66.6667%; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-seperator-line { d= +isplay: flex; border-bottom: 2px solid rgb(204, 204, 204); margin: 3.04rem = +0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__no-result-seperator-line {= + margin-top: 2rem; margin-bottom: 3.04rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__no-result-seperator-line {= + margin: 3.04rem 2.08rem 1.008rem 3.52rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container {= + padding-bottom: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container {= + padding-bottom: 4rem; } +} + +.internalsearchhero .cmp-internal-search-hero__popular-search-container h2 = +{ font-size: 2rem; line-height: 1.2; font-weight: 600; margin-top: 1rem; ma= +rgin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container h= +2 { margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container h= +2 { font-size: 3.5rem; margin-bottom: 3.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container h= +2 { margin: 2rem 3.5rem 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__popular-search-container ul = +{ list-style: inherit; padding-left: 1.75rem; margin: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container u= +l { padding-left: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container u= +l { margin-left: 3.5rem; padding-left: 1.6rem; } +} + +.internalsearchhero .cmp-internal-search-hero__popular-search-container li = +{ padding-bottom: 1rem; } + +.internalsearchhero .cmp-internal-search-hero__popular-search-container li:= +:marker { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__popular-search-container a {= + font-size: 1.4rem; line-height: 1.6; font-weight: 400; color: rgb(0, 77, 2= +55); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container a= + { font-size: 1.6rem; } +} + +.internalsearchhero .cmp-internal-search-hero__popular-search-container a:h= +over { text-decoration: underline; outline: none; } + +.internalsearchhero .cmp-internal-search-hero__popular-search-container a:f= +ocus, .internalsearchhero .cmp-internal-search-hero__popular-search-contain= +er a:focus-within { outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px= +; text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__popular-search-container a:f= +ocus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-block { displa= +y: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-= +direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-block { padd= +ing-bottom: 2.56rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-block { padd= +ing-bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-left-column = +{ display: inline-block; float: left; padding-bottom: 2.56rem; padding-left= +: 3.5rem; width: 66.6667%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-left-column = +{ padding-bottom: 3.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-title-containe= +r { font-size: 2rem; font-weight: 600; line-height: 1.2; padding-top: 1rem;= + } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-title-contai= +ner { padding-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-title-contai= +ner { padding-left: 3.5rem; width: 66.6667%; display: inline-block; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-title-contai= +ner { padding-top: 1rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-title { font-s= +ize: 2rem; font-weight: 600; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-title { font= +-size: 3.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er { margin-top: 2rem; display: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-filter-conta= +iner { display: flex; -webkit-box-align: baseline; align-items: baseline; m= +argin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-filter-conta= +iner { width: 33.3333%; float: right; -webkit-box-orient: vertical; -webkit= +-box-direction: normal; flex-direction: column; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er .cmp-button--filter { background-color: transparent; border: 0.2rem soli= +d rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er .cmp-button--filter .cmp-button__icon { color: rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er .cmp-button--filter .cmp-button__icon::after { content: "=EF=8C=9B"; fon= +t-size: 2.4rem; font-family: Ionicons; display: block; font-weight: 400; fo= +nt-style: normal; line-height: 1; text-transform: none; letter-spacing: nor= +mal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fo= +nt-smoothing: antialiased; text-rendering: optimizelegibility; font-feature= +-settings: "liga"; margin: 0.5rem; color: rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er .cmp-button--filter .cmp-button__text { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero .cmp-data-layer { margin-to= +p: 0px; margin-bottom: 6.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero .cmp-search-results-filterby = +{ margin-top: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero .cmp-search-results-filterb= +y { margin-top: 3rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-filter { mar= +gin-left: auto; width: 75%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-filter { wid= +th: 100%; padding-left: 1.5rem; padding-right: 3.5rem; position: relative; = +} +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort { padding= +-top: 1.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-sort { width= +: 100%; margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-sort { margi= +n-top: 1rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-text { fo= +nt-size: 1.4rem; line-height: 2.56rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-sort-text { = +font-size: 1.6rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-sort-text { = +padding-left: 1.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-most-rele= +vant { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-most-rele= +vant:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-date { co= +lor: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-date:hove= +r { text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort--active {= + font-weight: 600; color: rgb(0, 0, 0); cursor: default; text-decoration: n= +one; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort--active:h= +over { text-decoration: none; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-con= +tainer { position: relative; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-c= +ontainer { display: flex; margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-tex= +t { margin-top: 2rem; margin-bottom: 2rem; font-size: 1.2rem; font-weight: = +600; line-height: 1.33; letter-spacing: 1.248px; text-transform: uppercase;= + } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-t= +ext { margin-top: 0px; margin-bottom: 0px; width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-t= +ext { width: 50%; line-height: 2.502rem; font-size: 1.8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-t= +ext { font-size: 1.8rem; line-height: 1.39; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-pag= +e-details { margin-bottom: 1.4rem; font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-p= +age-details { margin-bottom: 0px; text-align: right; width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-p= +age-details { width: 37.5%; font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-pag= +e-details-hidden { position: absolute; width: 1px; height: 1px; margin: -1p= +x; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: = +0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-conta= +iner { width: 87.5%; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-li= +ne-bar { border: 1px solid rgb(204, 204, 204); margin-top: 1.5rem; margin-b= +ottom: 2rem; background-color: rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +line-bar { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content { width: 100%; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link { display: inline-block; font-size: 2.2rem; line-height: 1= +.09; font-weight: 600; text-decoration-line: none; color: rgb(0, 77, 255); = +cursor: pointer; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-title-link { line-height: 1.36364; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link:focus { text-decoration: underline; outline: rgb(0, 77, 25= +5) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link:visited, .internalsearchhero .cmp-internal-search-hero__ra= +nked-search-result-item-content-title-link:visited:hover { color: rgb(0, 0,= + 136); text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-description { margin-top: 1rem; margin-bottom: 1rem; font-size: 1.2re= +m; line-height: 1.2; overflow-wrap: break-word; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-description { overflow: hidden; -webkit-line-clamp: 2; display: -we= +bkit-box; -webkit-box-orient: vertical; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-description { font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-tagging-container { display: inline-flex; margin-bottom: 0.5rem; font= +-size: 1.6rem; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-tagging-date, .internalsearchhero .cmp-internal-search-hero__ranked-s= +earch-result-item-content-tagging-keyword { display: inline-block; box-sizi= +ng: border-box; font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-tagging-date, .internalsearchhero .cmp-internal-search-hero__ranked= +-search-result-item-content-tagging-keyword { font-size: 1.4rem; line-heigh= +t: 1.92rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-tagging-divider { display: inline-block; margin-left: 1rem; margin-ri= +ght: 1rem; box-sizing: border-box; font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-tagging-divider { font-size: 1.4rem; line-height: 1.92rem; margin-l= +eft: 1.2rem; margin-right: 1.2rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-hidden { display: none; } + +@-webkit-keyframes slide-down {=20 + 0% { opacity: 0; transform: translateY(-100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.global-footer { background-color: rgb(0, 0, 0); } + +.cmp-global-footer { max-width: 1200px; margin: 0px auto; } + +.cmp-global-footer__row { padding-top: 4rem; display: grid; grid-template-a= +reas: "cmp-global-footer__logo cmp-global-footer__links cmp-global-footer__= +share"; grid-template-columns: 1fr 8fr 3fr; } + +@media screen and (min-width: 1000px) { + .cmp-global-footer__row { -webkit-box-align: center; align-items: center;= + padding-top: 2rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__row { grid-template-areas: "cmp-global-footer__logo c= +mp-global-footer__logo" "cmp-global-footer__links cmp-global-footer__share"= +; grid-template-columns: 6fr 6fr; padding-bottom: 0px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-global-footer__row { display: flex; -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; grid-template-areas: n= +one; } +} + +.cmp-global-footer__logo { grid-area: cmp-global-footer__logo; height: 100%= +; width: 47px; display: flex; -webkit-box-orient: vertical; -webkit-box-dir= +ection: normal; flex-direction: column; -webkit-box-pack: center; justify-c= +ontent: center; margin-right: 25px; margin-left: 15px; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__logo { -webkit-box-align: start; align-items: flex-st= +art; } +} + +.cmp-global-footer__logo-image { width: 46px; height: 47px; } + +.cmp-global-footer__icons, .cmp-global-footer__legal-row, .cmp-global-foote= +r__links, .cmp-global-footer__share { display: flex; -webkit-box-align: cen= +ter; align-items: center; } + +.cmp-global-footer__links { grid-area: cmp-global-footer__links; text-decor= +ation: underline; color: rgb(167, 167, 167); -webkit-box-align: baseline; a= +lign-items: baseline; padding-left: 25px; flex-wrap: wrap; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__links { padding-left: 0px; margin-left: 15px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-global-footer__links { padding-left: 0px; margin-right: 15px; } +} + +.cmp-global-footer__link { color: rgb(167, 167, 167); text-transform: upper= +case; font-size: 1.4rem; line-height: 2.5rem; } + +.cmp-global-footer__link:focus, .cmp-global-footer__link:hover { color: rgb= +(255, 255, 255); } + +.cmp-global-footer__link-item { padding-right: 30px; font-size: 1.1rem; mar= +gin-top: 30px; } + +@media screen and (max-width: 767.9px) { + .cmp-global-footer__link-item { padding-right: 30px; } +} + +.cmp-global-footer .cmp-share-banner__items { flex-wrap: wrap; width: 100%;= + display: flex; justify-content: space-evenly; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer .cmp-share-banner__items { margin-right: 15px; margin-= +left: 16px; margin-top: 0px; } +} + +.cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-c= +hild:nth-last-child(7), .cmp-global-footer .cmp-share-banner__items .cmp-sh= +are-banner__item:first-child:nth-last-child(7) ~ .cmp-share-banner__item, .= +cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-ch= +ild:nth-last-child(8), .cmp-global-footer .cmp-share-banner__items .cmp-sha= +re-banner__item:first-child:nth-last-child(8) ~ .cmp-share-banner__item { w= +idth: 23%; } + +.cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-c= +hild:nth-last-child(9), .cmp-global-footer .cmp-share-banner__items .cmp-sh= +are-banner__item:first-child:nth-last-child(9) ~ .cmp-share-banner__item, .= +cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-ch= +ild:nth-last-child(10), .cmp-global-footer .cmp-share-banner__items .cmp-sh= +are-banner__item:first-child:nth-last-child(10) ~ .cmp-share-banner__item {= + width: 18%; } + +.cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-c= +hild:nth-last-child(11), .cmp-global-footer .cmp-share-banner__items .cmp-s= +hare-banner__item:first-child:nth-last-child(11) ~ .cmp-share-banner__item,= + .cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-= +child:nth-last-child(12), .cmp-global-footer .cmp-share-banner__items .cmp-= +share-banner__item:first-child:nth-last-child(12) ~ .cmp-share-banner__item= + { width: 15%; } + +.cmp-global-footer__item--footer { padding-right: 1.5rem; min-width: 25%; m= +ax-width: 25%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-global-footer__item--footer { padding-top: 0px; } +} + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__item--footer { min-width: 33%; max-width: 33%; } +} + +.cmp-global-footer__item--footer:nth-child(-n+3) { margin-top: 35px; margin= +-bottom: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-global-footer__item--footer:nth-child(-n+3) { margin-top: 23px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-global-footer__item--footer:nth-child(n+3) { margin-top: 45px; margi= +n-bottom: 0px; } +} + +.cmp-global-footer__item--footer:last-child { margin-top: 45px; margin-bott= +om: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-global-footer__item--footer:last-child { margin-top: 23px; margin-bo= +ttom: 8px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-global-footer__item--footer:last-child { margin-bottom: 30px; } +} + +.cmp-global-footer__share { grid-area: cmp-global-footer__share; padding-le= +ft: 1.5rem; padding-right: 1.5rem; } + +.cmp-global-footer .cmp-share-banner { width: 100%; } + +.cmp-global-footer .cmp-share-banner__item { padding: 0.5rem 0px; margin: 0= +px; display: flex; -webkit-box-pack: center; justify-content: center; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer .cmp-share-banner__item--mail { display: none; } +} + +@media screen and (max-width: 999.9px) { + .cmp-global-footer .cmp-share-banner__item--footer { padding-bottom: 30px= +; } +} + +.cmp-global-footer .cmp-share-banner__icon { margin: 0px; color: rgb(167, 1= +67, 167); border-color: rgb(167, 167, 167); } + +.cmp-global-footer .cmp-share-banner__icon:hover { color: rgb(255, 255, 255= +); background-color: transparent; } + +.cmp-global-footer .cmp-share-banner__icon:focus { color: rgb(255, 255, 255= +); } + +.cmp-global-footer__legal-row { -webkit-box-pack: justify; justify-content:= + space-between; border-top: 1px solid rgb(167, 167, 167); margin-left: 15px= +; margin-right: 15px; padding-top: 10px; padding-bottom: 40px; -webkit-box-= +orient: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__legal-row { margin-left: 15px; margin-right: 15px; } +} + +.cmp-global-footer__link-item--legal { margin-top: 30px; } + +@media screen and (min-width: 1000px) { + .cmp-global-footer__link-item--legal { margin-top: 2rem; } +} + +.cmp-global-footer__legal-link { color: rgb(167, 167, 167); text-decoration= +: underline; } + +.cmp-global-footer__legal-link:focus, .cmp-global-footer__legal-link:hover = +{ color: rgb(255, 255, 255); } + +.cmp-global-footer__legal-wrap { display: flex; width: 100%; flex-wrap: wra= +p; } + +.cmp-global-footer__copy-right { margin-left: auto; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-global-footer__copy-right { width: auto; } +} + +.cmp-global-footer__copy-right-text { color: rgb(167, 167, 167); font-size:= + 1.1rem; margin-top: 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-global-footer__copy-right-text { margin-top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-global-footer__copy-right-text { margin-top: 2rem; } +} + +.cmp-global-footer__legal-terms { color: rgb(167, 167, 167); font-size: 1.1= +rem; padding-bottom: 2rem; } + +.cmp-about-hero--unit .cmp-about-hero__content { padding: 5rem 0px; display= +: grid; grid-template-columns: 8fr 4fr; } + +.cmp-about-hero--unit .cmp-about-hero__content .breadcrumb { padding-bottom= +: 1rem; } + +.cmp-about-hero--unit .cmp-about-hero__content .cmp-text { margin-top: 2rem= +; } + +@media screen and (max-width: 767.9px) { + .cmp-about-hero--unit .cmp-about-hero__content .cmp-text { margin: 1rem 0= +px 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--unit .cmp-about-hero__content .cmp-text p { font-size: 1= +.8rem; } +} + +.cmp-about-hero--unit .cmp-about-hero .podcastbadges .cmp-text { font-size:= + 1.6rem; } + +@media screen and (max-width: 767.9px) { + .cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge .text .cmp-text = +{ margin-bottom: auto; } +} + +.cmp-about-hero--unit .cmp-about-hero__left { grid-column: 1 / 2; word-brea= +k: break-word; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--unit .cmp-about-hero__left { padding-right: 1.5rem; } +} + +.cmp-about-hero--unit .cmp-about-hero__left .cmp-title__text--short { font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--unit .cmp-about-hero__left .cmp-title__text--short { fon= +t-size: 6.5rem; } +} + +.cmp-about-hero--unit .cmp-about-hero__left .cmp-title__text--long { font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0)= +; line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--unit .cmp-about-hero__left .cmp-title__text--long { font= +-size: 5.8rem; } +} + +.cmp-about-hero--unit .cmp-about-hero__right { grid-column: 2 / 3; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--unit .cmp-about-hero__right .image { height: 1px; } + .cmp-about-hero--unit .cmp-about-hero__right .image .cmp-image__image { t= +ransform: translateY(1rem); } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-about-hero--unit .cmp-about-hero__content { grid-template-columns: 6= +fr 6fr; } + .cmp-about-hero--unit .cmp-about-hero__left { padding-right: 4rem; } +} + +@media screen and (max-width: 767.9px) { + .cmp-about-hero--unit .cmp-about-hero__content { grid-template-columns: 1= +2fr; padding: 3rem 0px; } + .cmp-about-hero--unit .cmp-about-hero__content .cmp-text p { line-height:= + 2.56rem; } + .cmp-about-hero--unit .cmp-about-hero__right { grid-area: auto / 1 / auto= + / 2; } + .cmp-about-hero--unit .cmp-about-hero__right .cmp-image__image { width: 6= +6%; margin: 0px auto; } +} + +@media screen and (max-width: 767.9px) and (max-width: 767.9px) { + .cmp-about-hero--unit .cmp-about-hero__right .cmp-image__image { padding-= +top: 2rem; } +} + +.cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge__container { width= +: fit-content; } + +.cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge__container .cmp-co= +ntainer { display: inline-grid; grid-template-columns: repeat(2, 2fr); gap:= + 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge__container .cmp-= +container { width: 167%; } +} + +@media screen and (min-width: 1200px) { + .cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge__container .cmp-= +container { width: 100%; } +} + +.cmp-about-hero--unit .cmp-about-hero .podcastbadges .cmp-image__image { ma= +rgin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.cmp-video-right-hero .cmp-right-hero__content { display: grid; grid-templa= +te-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero__content { grid-template-columns: 6= +fr 6fr; } +} + +.cmp-video-right-hero .cmp-right-hero__content .breadcrumb { padding-bottom= +: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__content .breadcrumb { padding-bott= +om: 2rem; } +} + +.cmp-video-right-hero .cmp-right-hero__left { grid-column: 1; word-break: b= +reak-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero__left { padding: 5rem 1.5rem 5rem 0= +px; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__left { padding: 5rem 1.5rem 5rem 0= +px; } +} + +.cmp-video-right-hero .cmp-right-hero__left .cmp-text { padding: 1rem 0px 0= +px; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero__left .cmp-text { padding: 2rem 0px= + 0px; } +} + +.cmp-video-right-hero .cmp-right-hero__left .cmp-text p { font-size: 1.4rem= +; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__left .cmp-text p { font-size: 1.8r= +em; } +} + +.cmp-video-right-hero .cmp-right-hero__left .podcastbadges .cmp-text { font= +-size: 1.6rem; } + +.cmp-video-right-hero .cmp-right-hero__left .cmp-title__text--short { font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__left .cmp-title__text--short { fon= +t-size: 6.5rem; } +} + +.cmp-video-right-hero .cmp-right-hero__left .cmp-title__text--long { font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0)= +; line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__left .cmp-title__text--long { font= +-size: 5.8rem; } +} + +.cmp-video-right-hero .cmp-right-hero__left .cmp-button { margin: 2rem 0px = +0px; } + +.cmp-video-right-hero .cmp-right-hero__right { position: relative; grid-are= +a: auto / 1; padding: 2rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero__right { padding: 5rem 0px 5rem 1.5= +rem; grid-column: 2 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__right { padding: 5rem 0px 5rem 1.5= +rem; } +} + +.cmp-video-right-hero .cmp-right-hero__right .cmp-video-hero { min-height: = +auto; top: 1px; right: 1px; } + +.cmp-video-right-hero .cmp-right-hero__right .cmp-video-hero__video { heigh= +t: auto; min-height: auto; object-fit: contain; } + +.cmp-video-right-hero .cmp-right-hero__right .cmp-video-hero .cmp-video-her= +o__controls-mute, .cmp-video-right-hero .cmp-right-hero__right .cmp-video-h= +ero .cmp-video-hero__controls-pause, .cmp-video-right-hero .cmp-right-hero_= +_right .cmp-video-hero .cmp-video-hero__controls-play, .cmp-video-right-her= +o .cmp-right-hero__right .cmp-video-hero .cmp-video-hero__controls-unmute {= + color: rgb(0, 0, 0); } + +.cmp-video-right-hero .cmp-right-hero__right .cmp-hero-video-dark .cmp-vide= +o-hero .cmp-video-hero__controls-mute, .cmp-video-right-hero .cmp-right-her= +o__right .cmp-hero-video-dark .cmp-video-hero .cmp-video-hero__controls-pau= +se, .cmp-video-right-hero .cmp-right-hero__right .cmp-hero-video-dark .cmp-= +video-hero .cmp-video-hero__controls-play, .cmp-video-right-hero .cmp-right= +-hero__right .cmp-hero-video-dark .cmp-video-hero .cmp-video-hero__controls= +-unmute { color: rgb(255, 255, 255); } + +.cmp-video-right-hero .cmp-right-hero__right .cmp-video__transcript { text-= +align: right; margin-top: 1rem; } + +.cmp-video-right-hero .cmp-right-hero__right .videoanimation .cmp-video-her= +o__content-container { display: none; } + +.cmp-video-right-hero .cmp-right-hero .cmp-podcast-badge__container { width= +: fit-content; } + +.cmp-video-right-hero .cmp-right-hero .cmp-podcast-badge__container .cmp-co= +ntainer { display: inline-grid; grid-template-columns: repeat(2, 2fr); gap:= + 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero .cmp-podcast-badge__container { wid= +th: 171%; } +} + +@media screen and (min-width: 1200px) { + .cmp-video-right-hero .cmp-right-hero .cmp-podcast-badge__container { wid= +th: 102%; } +} + +.cmp-video-right-hero .cmp-right-hero .podcastbadges .cmp-image__image { ma= +rgin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.cmp-job-search-filtering__cta-results { padding-top: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-job-search-filtering__cta-results { padding-top: 0px; width: 21.4rem= +; } +} + +.cmp-job-search-filtering__cta-results .cmp-button { display: flex; -webkit= +-box-align: center; align-items: center; -webkit-box-pack: center; justify-= +content: center; text-decoration: none; margin: 0px; padding: 1.5rem; heigh= +t: 4.8rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-job-search-filtering__cta-results .cmp-button { width: 21.4rem; } +} + +.cmp-job-search-filtering__cta-results .cmp-button__text { font-size: 1.4re= +m; font-weight: 600; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__cta-results .cmp-button__text { line-height: 1= +.4; } +} + +.cmp-job-search-filtering__cta-results .cmp-button .cmp-button__icon::after= + { position: relative; color: rgb(0, 0, 0); font-family: Ionicons; font-siz= +e: 2.4rem; font-weight: 400; font-style: normal; line-height: 1; content: "= +=EF=8C=9B"; } + +.cmp-job-search-filtering .cmp-accordion__button { padding: 1.52rem; line-h= +eight: 2.56rem; } + +.cmp-job-search-filtering .cmp-accordion > .cmp-accordion__item > .cmp-acco= +rdion__header > .cmp-accordion__button { border-top: none; border-right: no= +ne; border-left: none; border-image: initial; border-bottom: 1px solid rgb(= +204, 204, 204); } + +.cmp-job-search-filtering .country-list, .cmp-job-search-filtering .filters= +-list { padding: 0px; margin: 0px; } + +.cmp-job-search-filtering .country-list .country-list-item, .cmp-job-search= +-filtering .country-list .filters-list-item, .cmp-job-search-filtering .fil= +ters-list .country-list-item, .cmp-job-search-filtering .filters-list .filt= +ers-list-item { padding-left: 0px; } + +.cmp-job-search-filtering .country-list .country-list-item::before, .cmp-jo= +b-search-filtering .country-list .filters-list-item::before, .cmp-job-searc= +h-filtering .filters-list .country-list-item::before, .cmp-job-search-filte= +ring .filters-list .filters-list-item::before { position: static; top: 0px;= + left: 0px; width: 0px; content: " "; } + +.cmp-job-search-filtering .form-inputs .cmp-form-options, .cmp-job-search-f= +iltering .responsivegrid { padding: 0px; margin: 0px; } + +.cmp-job-search-filtering .form-inputs .cmp-form-options__field--checkbox {= + margin: 1rem 1.6rem; } + +.cmp-job-search-filtering__category-column .responsivegrid, .cmp-job-search= +-filtering__country-territory .responsivegrid { padding: 0px; overflow: hid= +den auto; width: 100%; } + +.cmp-job-search-filtering__category-column .country-list-item, .cmp-job-sea= +rch-filtering__country-territory .country-list-item { padding: 0px; display= +: inline-flex; width: 100%; } + +.cmp-job-search-filtering__category-column .country-list-item label, .cmp-j= +ob-search-filtering__country-territory .country-list-item label { margin-le= +ft: -8%; } + +.cmp-job-search-filtering__category-column .filters-list-item, .cmp-job-sea= +rch-filtering__country-territory .filters-list-item { padding: 0px; display= +: inline-flex; width: 100%; } + +.cmp-job-search-filtering__category-column .filters-list-item label, .cmp-j= +ob-search-filtering__country-territory .filters-list-item label { margin-le= +ft: -8%; } + +.cmp-job-search-filtering__category-column .filters-list-item .cmp-form-opt= +ions__field--checkbox, .cmp-job-search-filtering__country-territory .filter= +s-list-item .cmp-form-options__field--checkbox { line-height: 2.24rem; font= +-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__category-column .filters-list-item .cmp-form-o= +ptions__field--checkbox, .cmp-job-search-filtering__country-territory .filt= +ers-list-item .cmp-form-options__field--checkbox { line-height: 2.56rem; fo= +nt-size: 1.6rem; } +} + +.cmp-job-search-filtering .cmp-form-options .cmp-input__checkbox:focus + la= +bel .cmp-form-options__field--checkbox { outline: rgb(32, 32, 32) solid 2px= +; border-radius: 2px; } + +.cmp-job-search-filtering .cmp-form-options .cmp-input__checkbox:focus:not(= +:focus-visible) + label .cmp-form-options__field--checkbox { outline: none;= + } + +.cmp-job-search-filtering__country-territory .responsivegrid { height: 320p= +x; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(204, = +204, 204); border-left: 1px solid rgb(204, 204, 204); border-right: 1px sol= +id rgb(204, 204, 204); } + +.cmp-job-search-filtering__country-territory .country-list .country-list-it= +em .cmp-accordion-button__country { line-height: 2.24rem; padding: 1.4rem 1= +.5rem 1.4rem 3.5rem; width: 100%; color: rgb(0, 0, 0); text-align: left; } + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__country-territory .country-list .country-list-= +item .cmp-accordion-button__country { line-height: 2.56rem; } +} + +.cmp-job-search-filtering__country-territory .country-list .country-list-it= +em .cmp-accordion-button__country:focus, .cmp-job-search-filtering__country= +-territory .country-list .country-list-item .cmp-accordion-button__country:= +hover { background-color: rgb(242, 242, 242); cursor: pointer; } + +.cmp-job-search-filtering__country-territory .country-list .country-list-it= +em .cmp-accordion-button__country[active] { background-color: rgb(242, 242,= + 242); border-color: rgb(242, 242, 242); font-weight: 600; } + +.cmp-job-search-filtering__country-territory .cmp-accordion__header > .cmp-= +accordion__button { border-top: none; border-bottom: 1px solid rgb(204, 204= +, 204); } + +.cmp-job-search-filtering__country-territory .cmp-accordion__header > .cmp-= +accordion__button:focus { outline: rgb(0, 0, 136) solid 1px; } + +.cmp-job-search-filtering__category-column .responsivegrid { height: auto; = +max-height: 320px; } + +.cmp-job-search-filtering__category-column .cmp-accordion__header > .cmp-ac= +cordion__button:focus { outline: rgb(0, 0, 136) solid 1px; } + +.cmp-job-search-filtering__category-column .cmp-accordion__header > .cmp-ac= +cordion__button:focus:not(:focus-visible) { outline: none; } + +@media screen and (max-width: 767.9px) { + .cmp-job-search-filtering__category-column .filters-list { column-width: = +278px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-job-search-filtering__category-column .filters-list { column-count: = +2; } +} + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__category-column .filters-list { column-count: = +3; } +} + +@media screen and (min-width: 768px) { + .cmp-job-search-filtering__category-column[meta-data-fieldname=3D"postedD= +ate"] .filters-list { display: flex; -webkit-box-orient: vertical; -webkit-= +box-direction: normal; flex-direction: column; } + .cmp-job-search-filtering__category-column[meta-data-fieldname=3D"postedD= +ate"] .filters-list .filters-list-item { margin-bottom: 7px; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__category-column[meta-data-fieldname=3D"postedD= +ate"] .filters-list .filters-list-item { width: 33%; } +} + +.cmp-job-search-filtering__category-column .filters-list-custom { column-co= +unt: auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-job-search-filtering__category-column .filters-list-custom .filters-= +list-item { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__category-column .filters-list-custom .filters-= +list-item { width: 33%; } +} + +.cmp-job-search-filtering__filter-container { height: 44.95rem; overflow: h= +idden auto; } + +.cmp-job-search-filtering .cmp-modal .cmp-modal_header { border-bottom: 1px= + solid rgb(204, 204, 204); } + +.cmp-job-search-filtering .cmp-accordion__panel--hidden { visibility: hidde= +n; max-height: 0px; } + +.cmp-jobs-results .sort-filter-container { display: block; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results .sort-filter-container { display: flex; width: auto; -w= +ebkit-box-pack: end; justify-content: end; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .sort-filter-container .cmp-button--secondary .cmp-butt= +on { -webkit-box-pack: center; justify-content: center; } +} + +.cmp-jobs-results .sort-filter-container .cmp-job-search-filtering__clear .= +cmp-button { width: 13.6rem; margin: 20px 10px 0px; padding: 1.5rem; line-h= +eight: 1.6rem; height: 50px; } + +.cmp-jobs-results .sort-filter-container .toggle-view { vertical-align: mid= +dle; } + +.cmp-jobs-results .sort-filter-container .toggle-view .cmp-button { width: = +auto; } + +.cmp-jobs-results .selected-filter-container:empty { display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button { margin= +: 0px 15px 10px 0px; } +} + +.cmp-jobs-results__recommended-jobs .no-results-container { margin-bottom: = +20px; } + +.cmp-jobs-results__recommended-jobs .no-results-container .search-tips-cont= +ent { margin-top: 2.2rem; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results__recommended-jobs .no-results-container .search-tips-co= +ntent { padding-bottom: 0px; margin-top: 0px; } +} + +.cmp-jobs-results__recommended-jobs .no-results-container .cmp-button { mar= +gin-left: 0px; margin-bottom: 0px; } + +.cmp-jobs-results__recommended-jobs .search-tips-content { font-weight: 600= +; padding-bottom: 5px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results__recommended-jobs .search-tips-content { padding-bottom= +: 0px; } +} + +.cmp-jobs-results__recommended-jobs .search-tips-content a { color: rgb(0, = +77, 255); text-decoration: none; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results .cmp-jobs-results__recommendedjobs-tab .cmp-jobs-result= +s__title { margin-left: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .cmp-jobs-results__recommendedjobs-tab .cmp-jobs-result= +s__title { padding-left: 0px; } +} + +.cmp-jobs-results__title { color: rgb(0, 0, 0); margin-top: 20px; margin-bo= +ttom: 0.8rem; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results__title { font-size: 2.5rem; margin-bottom: 30px; } +} + +@media screen and (min-width: 768px) { + .cmp-jobs-results__title { margin-bottom: 20px; margin-top: 0px; } +} + +.cmp-jobs-results__title:hover { color: rgb(0, 0, 0); } + +.cmp-jobs-results__tabs { display: flex; -webkit-box-orient: vertical; -web= +kit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results__tabs { -webkit-box-orient: horizontal; -webkit-box-dir= +ection: normal; flex-flow: wrap; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-jobs-results__tabs .cmp-jobs-results__title:first-child { margin-bot= +tom: 0.8rem; } +} + +.cmp-jobs-results__tabs a { pointer-events: none; } + +.cmp-jobs-results__tabs .cmp-jobs-results__non-active a { color: rgb(0, 77,= + 255); font-weight: 400; cursor: pointer; pointer-events: auto; } + +.cmp-jobs-results__tabs .cmp-jobs-results__non-active a:hover { text-decora= +tion: underline; color: rgb(0, 77, 255); } + +.cmp-jobs-results__tabs .cmp-jobs-results__non-active a:focus { text-decora= +tion: underline; } + +.cmp-jobs-results__tab-content { display: inline-block; width: 100%; } + +.cmp-jobs-results__tab-content .cmp-jobs-results__non-active { display: non= +e; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .cmp-teaser.card { -webkit-box-flex: 0; flex: 0 0 50%; = +max-width: 50%; } +} + +.cmp-jobs-results .optional-button { padding: 2rem 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .optional-button { padding: 3rem 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .optional-button { padding: 3rem 0px; } +} + +.cmp-jobs-results .results-list-container.block-view .wrapper { display: fl= +ex; flex-wrap: wrap; margin-bottom: 20px; } + +.cmp-jobs-results .results-list-container.block-view .wrapper:empty { displ= +ay: none; } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser {= + -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direct= +ion: row; width: 100%; padding: 0px 15px 30px; } + +@media screen and (max-width: 767.9px) { + .cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser= + { padding: 0px 15px 20px; } +} + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser__= +title-link { width: 100%; } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser__= +title-link:focus .cmp-teaser__title, .cmp-jobs-results .results-list-contai= +ner.block-view .wrapper .cmp-teaser__title-link:hover .cmp-teaser__title { = +text-decoration: underline; color: rgb(0, 77, 255); } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser .= +cmp-teaser__content { height: 100%; display: flex; } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser .= +cmp-teaser__content__details-section { -webkit-box-flex: 1; flex: 1 0 auto;= + } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser__= +job-listing-areas-interest { display: -webkit-box; -webkit-box-orient: vert= +ical; -webkit-line-clamp: 2; overflow: hidden; } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser__= +title { font-size: 1.8rem; font-weight: 700; text-decoration: none; color: = +rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser= +__title { font-size: 2.5rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-jobs-results .results-list-container.block-view .wrapper { margin-bo= +ttom: 10px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .results-list-container.block-view .wrapper { padding: = +0px 2rem; } +} + +.cmp-jobs-results__no-jobs-message:empty, .cmp-jobs-results__recommended-jo= +bs .results-list-container .wrapper:empty { display: none; } + +.cmp-jobs-results .sort-filter-container .toggle-view .cmp-button { height:= + 4.8rem; width: 100%; margin-left: 0px; color: rgb(0, 0, 0); display: flex;= + padding: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .sort-filter-container .toggle-view .cmp-button { width= +: 21.4rem; margin-left: 0px; margin-bottom: 0px; margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .sort-filter-container .toggle-view .cmp-button { width= +: 21.4rem; margin-left: 0px; margin-top: 0px; } +} + +.cmp-jobs-results .sort-filter-container .toggle-view .cmp-button__text-gri= +d, .cmp-jobs-results .sort-filter-container .toggle-view .cmp-button__text-= +list { display: none; } + +.cmp-jobs-results .sort-filter-container .toggle-view .cmp-button__text-gri= +d--show, .cmp-jobs-results .sort-filter-container .toggle-view .cmp-button_= +_text-list--show { display: block; } + +.cmp-jobs-results .cmp-results-container-wrap { min-height: 100%; } + +.cmp-jobs-results .cmp-button__grid, .cmp-jobs-results .cmp-button__list { = +margin-right: 10px; } + +.cmp-jobs-results .toggle-grid-icon, .cmp-jobs-results .toggle-list-icon { = +display: none; } + +.cmp-jobs-results .cmp-button__list::after { content: "=EF=8E=91"; } + +.cmp-jobs-results .cmp-button__grid::after, .cmp-jobs-results .cmp-button__= +list::after { font-size: 24px; font-family: Ionicons; display: block; font-= +weight: 400; font-style: normal; line-height: 1; text-transform: none; lett= +er-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: = +ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibilit= +y; font-feature-settings: "liga"; } + +.cmp-jobs-results .cmp-button__grid::after { content: "=EF=91=81"; } + +.cmp-jobs-results .results-list-container.list-view .wrapper:empty { displa= +y: none; } + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser { = +-webkit-box-flex: 1; flex: 1 0 100%; max-width: 100%; margin: 0px 15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser = +{ margin: 0px 3.5rem; } +} + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser__j= +ob-listing-areas-interest { display: -webkit-box; -webkit-box-orient: verti= +cal; -webkit-line-clamp: 2; overflow: hidden; } + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser__t= +itle-link { cursor: auto; } + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser__t= +itle { font-size: 1.8rem; font-weight: 700; text-decoration: none; color: r= +gb(0, 0, 0); cursor: pointer; } + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser__t= +itle:focus, .cmp-jobs-results .results-list-container.list-view .wrapper .c= +mp-teaser__title:hover { text-decoration: underline; color: rgb(0, 77, 255)= +; outline: none; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser_= +_title { font-size: 2.5rem; } +} + +.cmp-jobs-results .list-view .cmp-teaser__content { border: none; padding: = +2.5rem 0px; background: none; } + +.cmp-jobs-results .cmp-results-line-bar { border: 0.06rem solid rgb(204, 20= +4, 204); } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .no-results-container { margi= +n-bottom: 50px; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .cmp-jobs-results__no-jobs-me= +ssage { display: none; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .cmp-jobs-results__no-jobs-me= +ssage--show { display: block; } + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-jobs-results .cmp-jobs-results__all-jobs .cmp-jobs-results__no-jobs-= +message--show { margin-top: 2.2rem; } +} + +.cmp-jobs-results .cmp-jobs-results__all-jobs .cmp-jobs-results__no-jobs-me= +ssage--show a { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .search-tips-content { font-s= +ize: 1.6rem; line-height: 2.56rem; font-weight: 400; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .search-tips-content ul { lis= +t-style: disc; padding-left: 1.04em; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .search-tips-content ul li { = +padding-bottom: 10px; } + +@media screen and (max-width: 999.9px) { + .cmp-jobs-results .cmp-jobs-results__all-jobs .search-tips-content { font= +-size: 1.4rem; line-height: 2.24rem; } +} + +.cmp-jobs-results .cmp-teaser__job-posted .cmp-teaser__job-listing-posted-d= +ate { line-height: 1.5; } + +.cmp-jobs-results .no-results-container { display: none; } + +.cmp-jobs-results .no-results-container--show { display: block; padding: 0p= +x 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .no-results-container--show { padding: 0px 3.5rem; } +} + +.cmp-jobs-results .no-results-container .cmp-title__text { font-size: 3.5re= +m; line-height: 4.2rem; font-weight: 600; margin-bottom: 10px; } + +@media screen and (max-width: 999.9px) { + .cmp-jobs-results .no-results-container .cmp-title__text { font-size: 2re= +m; line-height: 2.4rem; margin-bottom: 15px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-jobs-results .no-results-container .cmp-title__text { margin-bottom:= + 20px; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-jobs-results .no-results-container .cmp-title__text { margin-top: 2.= +2rem; } +} + +.cmp-jobs-results .no-results-container .cmp-title--eyebrow .cmp-title__tex= +t { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfo= +nt, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-s= +erif; font-weight: 600; font-style: normal; text-transform: uppercase; lett= +er-spacing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; font-size: 1.2r= +em; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .no-results-container .cmp-title--eyebrow .cmp-title__t= +ext { font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.cmp-jobs-results .no-results-container__jobs-message { margin-bottom: 22px= +; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .no-results-container__jobs-message { margin-bottom: 25= +px; } +} + +.cmp-jobs-results .cmp-job-results__button-wrap { -webkit-box-orient: verti= +cal; -webkit-box-direction: normal; flex-direction: column; display: conten= +ts; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .cmp-job-results__button-wrap { display: flex; -webkit-= +box-orient: vertical; -webkit-box-direction: normal; flex-direction: column= +; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .cmp-job-results__button-wrap { display: contents; -web= +kit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: = +row; } +} + +.cmp-jobs-results .cmp-jobs-results__title { display: block; font-size: 2.4= +rem; line-height: 2.52rem; margin-left: 1.5rem; font-weight: 600; width: fi= +t-content; margin-bottom: 20px; } + +.cmp-jobs-results .cmp-jobs-results__title--hide { display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .cmp-jobs-results__title { padding: 0px 0px 0px 3.5rem;= + margin-left: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .cmp-jobs-results__title { font-size: 4.8rem; line-heig= +ht: 5.04rem; margin-bottom: 30px; margin-left: 15px; } +} + +.cmp-jobs-results .cmp-jobs-results__title:focus { background-color: transp= +arent; outline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; box-shad= +ow: rgb(0, 0, 136) 0px 0px 0px 2px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .linkenabled-container { -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .linkenabled-container { -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-jobs-results .linkenabled-container--hide { display: none; } + +.cmp-jobs-results .sort-filter-container { display: flex; margin-bottom: 30= +px; padding: 0px 1.5rem; width: 100%; -webkit-box-pack: justify; justify-co= +ntent: space-between; -webkit-box-orient: vertical; -webkit-box-direction: = +normal; flex-direction: column; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .sort-filter-container { padding: 0px 3.5rem; -webkit-b= +ox-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; = +} +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .sort-filter-container { -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; padding: 0px 1.5rem; = +} +} + +.cmp-jobs-results .sort-filter-container--hide { display: none; } + +@media screen and (min-width: 1200px) { + .cmp-jobs-results .sort-filter-container .cmp-button--new-job-search { ma= +rgin-left: 5rem; } +} + +.cmp-jobs-results .sort-filter-container .cmp-button--new-job-search .cmp-b= +utton { margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results .sort-filter-container .cmp-button--new-job-search .cmp= +-button { height: 4.8rem; width: 21.4rem; margin: 0px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-jobs-results .sort-filter-container .cmp-button--new-job-search .cmp= +-button { width: 100%; } +} + +.cmp-jobs-results .sort-filter-container .margin-new-job-search { margin-le= +ft: 0px; } + +@media screen and (min-width: 1200px) { + .cmp-jobs-results .sort-filter-container .margin-new-job-search { margin-= +left: 0px; } +} + +.cmp-jobs-results .results-sort-options { text-transform: uppercase; font-s= +ize: 1.4rem; flex-wrap: wrap; margin-bottom: 2rem; display: flex; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .results-sort-options { margin-top: 0.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-jobs-results .results-sort-options { display: block; } +} + +@media screen and (min-width: 1200px) { + .cmp-jobs-results .results-sort-options { margin-bottom: 0px; } +} + +.cmp-jobs-results .results-sort-options a.cmp-text__link--link { padding-ri= +ght: 0.8rem; color: rgb(0, 77, 255); } + +.cmp-jobs-results .results-sort-options a.cmp-text__link--link:focus, .cmp-= +jobs-results .results-sort-options a.cmp-text__link--link:hover { text-deco= +ration: underline; color: rgb(0, 0, 136); } + +.cmp-jobs-results .results-sort-options > span { padding-right: 1rem; } + +.cmp-jobs-results .results-sort-options .divider-line { padding-right: 1.1r= +em; } + +.cmp-jobs-results .results-sort-options__selected { font-weight: 600; color= +: rgb(0, 0, 0); cursor: default; pointer-events: none; padding-right: 0.7re= +m; } + +@media screen and (max-width: 999.9px) { + .cmp-jobs-results .go-back-label { display: block; } +} + +.cmp-jobs-results .cmp-teaser-region:empty ~ .cmp-separator--vertical, .cmp= +-jobs-results .go-back-label--hide { display: none; } + +.cmp-jobs-results .results-list-container .cmp-teaser-city { margin-top: 0p= +x; } + +.cmp-jobs-results .selected-filter-container { display: block; width: 100%;= + padding: 0px 1.5rem 1rem; } + +.cmp-jobs-results .selected-filter-container__progressive-button-hide { dis= +play: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button { display:= + inline-block; vertical-align: middle; font-size: 1.1rem; font-weight: 600;= + text-transform: uppercase; border: 1px solid rgb(204, 204, 204); backgroun= +d-color: rgb(242, 242, 242); padding: 1.5rem; margin: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button { font-s= +ize: 1.4rem; margin: 0px 15px 10px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button { font-s= +ize: 1.4rem; margin: 0px 15px 20px 0px; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button:focus { bo= +x-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, 255) solid 1px; = +outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button:focus:not(= +:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button--close-ico= +n { padding-left: 1rem; font-weight: 400; display: inline-block; } + +.cmp-jobs-results .selected-filter-container__progressive-button--close-ico= +n::before { content: "=EF=84=A9"; font-family: Ionicons; display: block; fo= +nt-weight: 400; font-style: normal; line-height: 1; text-transform: none; l= +etter-spacing: normal; overflow-wrap: normal; white-space: nowrap; directio= +n: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibi= +lity; font-feature-settings: "liga"; font-size: 1.9rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button--close-i= +con::before { content: "=EF=84=A9"; font-size: 12.5px; font-family: Ionicon= +s; display: block; font-weight: 400; font-style: normal; line-height: 1; te= +xt-transform: none; letter-spacing: normal; overflow-wrap: normal; white-sp= +ace: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rend= +ering: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button--close-ico= +n:hover { cursor: pointer; color: rgb(204, 204, 204); } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all = +{ display: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all-= +-show { display: inline-block; vertical-align: middle; border: 1px solid rg= +b(204, 204, 204); cursor: pointer; background-color: transparent; font-size= +: 1.1rem; font-weight: 600; text-transform: uppercase; padding: 1.2rem; mar= +gin: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button-clear-al= +l--show { margin: 0px 15px 10px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button-clear-al= +l--show { font-size: 1.4rem; margin: 0px 15px 20px 0px; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all-= +-show:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all-= +-show:focus { box-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, = +255) solid 1px; outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all-= +-show:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .selected-filter-container__hide { display: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l { display: inline-block; vertical-align: middle; border: 1px solid rgb(20= +4, 204, 204); cursor: pointer; background-color: transparent; font-size: 1.= +1rem; font-weight: 600; text-transform: uppercase; padding: 1.2rem; line-he= +ight: 1.6rem; margin: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button-view-it-= +all { margin: 0px 15px 10px 0px; font-size: 1.4rem; padding: 1.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button-view-it-= +all { font-size: 1.4rem; padding: 1.5rem; margin: 0px 15px 20px 0px; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l:focus { box-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, 255)= + solid 1px; outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l--hide { display: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll { display: inline-block; vertical-align: middle; border: 1px solid rgb(2= +04, 204, 204); cursor: pointer; background-color: transparent; font-size: 1= +.1rem; line-height: 1.6rem; font-weight: 600; text-transform: uppercase; pa= +dding: 1.2rem; margin: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button-clear-it= +-all { font-size: 1.4rem; margin: 0px 15px 10px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button-clear-it= +-all { font-size: 1.4rem; margin: 0px 15px 20px 0px; padding: 1.5rem; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll:focus { box-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, 255= +) solid 1px; outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll--hide { display: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-le= +ss { display: inline-block; vertical-align: middle; border: 1px solid rgb(2= +04, 204, 204); cursor: pointer; background-color: transparent; font-size: 1= +.1rem; font-weight: 600; text-transform: uppercase; padding: 1.2rem; margin= +: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button-view-it-= +less { margin: 0px 15px 10px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button-view-it-= +less { font-size: 1.4rem; margin: 0px 15px 20px 0px; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-le= +ss:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-le= +ss:focus { box-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, 255= +) solid 1px; outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-le= +ss:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .search-tips-text--hidden, .cmp-jobs-results .selected-fi= +lter-container__progressive-button-view-it-less--hide { display: none; } + +.careerjobsearchresults.color-star-block-accent-purple-1 .saved-job-card { = +color: rgb(180, 85, 170); } + +.careerjobsearchresults.color-star-block-accent-purple-2 .saved-job-card { = +color: rgb(160, 85, 245); } + +.careerjobsearchresults.color-star-block-accent-purple-3 .saved-job-card { = +color: rgb(190, 130, 255); } + +.careerjobsearchresults.color-star-block-accent-purple-4 .saved-job-card { = +color: rgb(220, 175, 255); } + +.careerjobsearchresults.color-star-block-accent-purple-5 .saved-job-card { = +color: rgb(230, 220, 255); } + +.careerjobsearchresults.color-star-block-alt-blue .saved-job-card { color: = +rgb(0, 65, 240); } + +.careerjobsearchresults.color-star-block-alt-gray .saved-job-card { color: = +rgb(190, 190, 190); } + +.careerjobsearchresults.color-star-block-alt-gray-dark .saved-job-card { co= +lor: rgb(150, 150, 150); } + +.careerjobsearchresults.color-star-block-alt-gray-darker .saved-job-card { = +color: rgb(90, 90, 90); } + +.careerjobsearchresults.color-star-block-alt-green .saved-job-card { color:= + rgb(0, 215, 0); } + +.careerjobsearchresults.color-star-block-alt-red .saved-job-card { color: r= +ed; } + +.careerjobsearchresults.color-star-block-alt-yellow .saved-job-card { color= +: rgb(255, 255, 0); } + +.careerjobsearchresults.color-star-block-aqua .saved-job-card { color: rgb(= +0, 255, 187); } + +.careerjobsearchresults.color-star-block-blue .saved-job-card { color: rgb(= +0, 186, 255); } + +.careerjobsearchresults.color-star-block-blue-green .saved-job-card { color= +: rgb(5, 240, 165); } + +.careerjobsearchresults.color-star-block-brand-green .saved-job-card { colo= +r: rgb(100, 255, 80); } + +.careerjobsearchresults.color-star-block-brand-orange .saved-job-card { col= +or: rgb(255, 120, 0); } + +.careerjobsearchresults.color-star-block-brand-yellow .saved-job-card { col= +or: rgb(255, 235, 50); } + +.careerjobsearchresults.color-star-block-blue-dark .saved-job-card { color:= + rgb(0, 142, 255); } + +.careerjobsearchresults.color-star-block-blue-light .saved-job-card { color= +: rgb(0, 243, 255); } + +.careerjobsearchresults.color-star-block-core-purple .saved-job-card { colo= +r: rgb(70, 0, 115); } + +.careerjobsearchresults.color-star-block-cyan .saved-job-card { color: rgb(= +0, 255, 255); } + +.careerjobsearchresults.color-star-block-gray .saved-job-card { color: rgb(= +167, 167, 167); } + +.careerjobsearchresults.color-star-block-gray-base .saved-job-card { color:= + rgb(0, 0, 0); } + +.careerjobsearchresults.color-star-block-gray-dark .saved-job-card { color:= + rgb(107, 107, 107); } + +.careerjobsearchresults.color-star-block-gray-darker .saved-job-card { colo= +r: rgb(74, 74, 74); } + +.careerjobsearchresults.color-star-block-gray-light .saved-job-card { color= +: rgb(204, 204, 204); } + +.careerjobsearchresults.color-star-block-gray-lighter .saved-job-card { col= +or: rgb(227, 227, 227); } + +.careerjobsearchresults.color-star-block-gray-lightest .saved-job-card { co= +lor: rgb(242, 242, 242); } + +.careerjobsearchresults.color-star-block-grayishyellow-dark .saved-job-card= + { color: rgb(150, 150, 140); } + +.careerjobsearchresults.color-star-block-grayishyellow-light .saved-job-car= +d { color: rgb(230, 230, 220); } + +.careerjobsearchresults.color-star-block-green .saved-job-card { color: rgb= +(0, 255, 0); } + +.careerjobsearchresults.color-star-block-green-dark .saved-job-card { color= +: rgb(0, 83, 10); } + +.careerjobsearchresults.color-star-block-link .saved-job-card { color: rgb(= +0, 77, 255); } + +.careerjobsearchresults.color-star-block-link-dark .saved-job-card { color:= + rgb(0, 0, 136); } + +.careerjobsearchresults.color-star-block-orange .saved-job-card { color: rg= +b(255, 182, 0); } + +.careerjobsearchresults.color-star-block-orange-dark .saved-job-card { colo= +r: rgb(255, 149, 0); } + +.careerjobsearchresults.color-star-block-pink .saved-job-card { color: rgb(= +231, 0, 116); } + +.careerjobsearchresults.color-star-block-pink-dark .saved-job-card { color:= + rgb(164, 2, 83); } + +.careerjobsearchresults.color-star-block-pink-light .saved-job-card { color= +: rgb(255, 80, 160); } + +.careerjobsearchresults.color-star-block-purple .saved-job-card { color: rg= +b(161, 0, 255); } + +.careerjobsearchresults.color-star-block-purple-dark .saved-job-card { colo= +r: rgb(117, 0, 192); } + +.careerjobsearchresults.color-star-block-purple-darkest .saved-job-card { c= +olor: rgb(70, 1, 115); } + +.careerjobsearchresults.color-star-block-red .saved-job-card { color: rgb(2= +31, 15, 41); } + +.careerjobsearchresults.color-star-block-red-dark .saved-job-card { color: = +rgb(189, 0, 29); } + +.careerjobsearchresults.color-star-block-red-darker .saved-job-card { color= +: rgb(113, 0, 18); } + +.careerjobsearchresults.color-star-block-red-light .saved-job-card { color:= + rgb(255, 50, 70); } + +.careerjobsearchresults.color-star-block-white .saved-job-card { color: rgb= +(255, 255, 255); } + +.careerjobsearchresults.color-star-block-yellow .saved-job-card { color: rg= +b(255, 212, 46); } + +.careerjobsearchresults.color-star-block-yellow-dark .saved-job-card { colo= +r: rgb(240, 192, 0); } + +.careerjobsearchresults.color-star-block-yellow-light .saved-job-card { col= +or: rgb(255, 240, 179); } + +.careerjobsearchresults.brand-star-gradient-pink .saved-job-card { backgrou= +nd-clip: text; background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%,= + rgb(231, 0, 116) 30%); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-purple .saved-job-card { backgr= +ound-clip: text; background-image: linear-gradient(rgb(70, 1, 115), rgb(161= +, 0, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-purple-alt .saved-job-card { ba= +ckground-clip: text; background-image: linear-gradient(90deg, rgb(70, 1, 11= +5), rgb(117, 0, 192), rgb(161, 0, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-blue .saved-job-card { backgrou= +nd-clip: text; background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77,= + 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-blue2 .saved-job-card { backgro= +und-clip: text; background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 1= +86, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-light-blue .saved-job-card { ba= +ckground-clip: text; background-image: linear-gradient(90deg, rgb(0, 186, 2= +55), rgb(0, 142, 255), rgb(0, 77, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-red .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(rgb(113, 0, 18), red); colo= +r: transparent; } + +.careerjobsearchresults.brand-star-gradient-red-alt .saved-job-card { backg= +round-clip: text; background-image: linear-gradient(90deg, red, rgb(189, 0,= + 29), rgb(113, 0, 18)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient .saved-job-card { background-cl= +ip: text; background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255= +)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-alt .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(= +0, 186, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-yellow .saved-job-card { backgr= +ound-clip: text; background-image: linear-gradient(rgb(255, 255, 0), rgb(24= +0, 192, 0)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-yellow-alt .saved-job-card { ba= +ckground-clip: text; background-image: linear-gradient(90deg, rgb(255, 255,= + 0), rgb(255, 212, 46), rgb(255, 182, 0)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-green .saved-job-card { backgro= +und-clip: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rg= +b(0, 215, 0), rgb(0, 83, 10)); color: transparent; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs { paddin= +g: 0px 1.5rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs { paddin= +g: 0px 1.5rem; } +} + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs .cmp-resul= +ts-line-bar { border: 0.06rem solid rgb(204, 204, 204); } + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.card { -webkit-box-flex: 1; flex: 1 0 100%; max-width: 100%; } + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.card__job-listing-areas-interest { display: -webkit-box; -webkit-box-orien= +t: vertical; -webkit-line-clamp: 2; overflow: hidden; } + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.card__title { font-size: 1.8rem; font-weight: 700; text-decoration: none; = +color: rgb(0, 0, 0); } + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.card__title:focus, .cmp-jobs-search-hero .joblistingblock .cmp-recently-vi= +ewed-jobs.list-view .card__title:hover { text-decoration: underline; color:= + rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-vie= +w .card__title { font-size: 2.5rem; } +} + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.cmp-teaser__content { border: none; padding: 2.5rem 0px; background: none;= + } + +.responsivegrid.full-width-constraint > div.cmp-container > div.careerjobse= +archresults { padding-left: 0px; padding-right: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid.full-width-constraint > div.cmp-container > div.careerjob= +searchresults { padding-left: 15px; padding-right: 15px; } +} + +.ribbon-large { display: flex; position: relative; } + +.ribbon-large__extender-bg-left { z-index: 2; position: absolute; left: 0px= +; background-color: rgb(161, 0, 255); width: 40%; display: none; height: 10= +0%; top: 0px; } + +@media screen and (min-width: 1000px) { + .ribbon-large__extender-bg-left { display: block; height: calc(100% + 1.1= +25em); } +} + +.ribbon-large__extender-bg-right { background-color: rgb(161, 0, 255); posi= +tion: absolute; right: 0px; top: 0px; z-index: 1; width: 27%; display: none= +; height: 100%; } + +@media screen and (min-width: 1000px) { + .ribbon-large__extender-bg-right { display: block; margin-top: 1.125em; h= +eight: calc(100% + 1.125em); } +} + +.cmp-ribbon-large { position: relative; max-width: 1200px; width: 100%; z-i= +ndex: 3; margin: auto; inset: 0px; display: flex; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large { margin-bottom: -0.625em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large { margin-bottom: -1.125em; } +} + +.cmp-ribbon-large__content-container--left { width: 100%; position: relativ= +e; float: none; height: 100%; } + +.cmp-ribbon-large__content-container--right { display: none; width: 100%; h= +eight: auto; float: none; position: relative; z-index: 2; } + +.cmp-ribbon-large__content { width: 100%; display: inline-block; position: = +relative; z-index: 3; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large__content { display: flex; } +} + +.cmp-ribbon-large__content-container--extension { display: none; } + +.cmp-ribbon-large__content-container { position: relative; z-index: 4; widt= +h: 100%; } + +.cmp-ribbon-large__eyebrow--container { margin-bottom: 0.75em; } + +.cmp-ribbon-large__eyebrow-text { position: relative; margin-top: 0px; marg= +in-bottom: 0px; font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 600; font-style: normal; text-transform: upp= +ercase; letter-spacing: 0.104em; line-height: 1.4; font-size: 1.2rem; color= +: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large__eyebrow-text { font-size: 1.8rem; letter-spacing: 0.07= +em; } +} + +.cmp-ribbon-large__eyebrow-text::before { content: "=EF=88=89"; font-size: = +2.38em; font-family: Ionicons; font-weight: 400; font-style: normal; text-t= +ransform: none; letter-spacing: normal; overflow-wrap: normal; white-space:= + nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-renderin= +g: optimizelegibility; font-feature-settings: "liga"; display: inline-block= +; line-height: 0; position: relative; top: 0.23em; padding-right: 0.36em; } + +.cmp-ribbon-large__fold { display: none; position: absolute; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large__fold { display: block; } +} + +.cmp-ribbon-large__cta-text--container { width: 100%; } + +.cmp-ribbon-large__cta-text { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-style: normal; text-transform: none; f= +ont-size: 2rem; font-weight: 800; line-height: 1.4; color: rgb(255, 255, 25= +5); } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large__cta-text { font-size: 3.5rem; } +} + +.cmp-ribbon-large .button { margin-top: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large .button { padding-left: 15px; padding-right: 15px; } +} + +.cmp-ribbon-large .button .cmp-button { margin-top: 0px; margin-left: 0px; = +height: auto; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large .button .cmp-button { width: auto; } +} + +.cmp-ribbon-large .button .cmp-button__text { color: rgb(0, 0, 0); } + +.cmp-ribbon-large .image { display: none; height: 100%; } + +.cmp-ribbon-large .image img { position: absolute; top: 0px; bottom: 0px; m= +argin: auto 0px; } + +@media only screen and (min-width: 1900px) { + .ribbon-large__extender-bg-right { width: 35%; } +} + +.cmp-ribbon-large--connect { margin-top: -1.125em; margin-bottom: -1.125em;= + } + +.cmp-ribbon-large--connect .cmp-ribbon-large__content-container--left { bac= +kground-color: rgb(161, 0, 255); padding: 3.13em 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--left { f= +loat: left; width: 67%; padding: 2.81em 115px 3.13em 35px; background: line= +ar-gradient(90deg, rgb(161, 0, 255) 30%, rgb(70, 1, 115)); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--left { w= +idth: 75%; padding: 4.25em 1.63em 4.75em 15px; } +} + +.cmp-ribbon-large--connect .cmp-ribbon-large__content-container--right { ba= +ckground: rgb(161, 0, 255); padding: 0px 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--right { = +display: block; height: 100%; margin-top: 0.625em; float: right; width: 33%= +; padding: 0.375em 0px 0px 50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--right { = +height: 100%; width: 25%; margin-top: 1.125em; padding: 0px 0px 0.1875em 35= +px; } +} + +.cmp-ribbon-large--connect .cmp-ribbon-large__content-container--extension = +{ background-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--extensio= +n { display: block; top: 0px; position: absolute; bottom: 0px; width: 1.25e= +m; left: -1.19em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--extensio= +n { width: 1.63em; left: -1.5em; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__eyebrow--container { margin= +-bottom: 1.25em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__eyebrow--container { margin= +-bottom: 1.75em; } +} + +.cmp-ribbon-large--connect .cmp-ribbon-large__fold { background-image: line= +ar-gradient(-90deg, rgb(0, 186, 255), rgb(0, 186, 255) 30%, rgb(0, 77, 255)= +); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__fold { transform: skewY(153= +deg); height: 1em; width: 1.2em; right: -0.02em; top: 0.31em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__fold { transform: skewY(143= +deg); top: 0.565em; height: 1.37em; width: 1.53em; right: -0.04em; } +} + +.cmp-ribbon-large--connect .cmp-ribbon-large__cta-text--container { padding= +-bottom: 1.875em; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__cta-text--container { width= +: 60%; padding-right: 15px; padding-bottom: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .image { display: block; width: 9.813em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .image { width: 12.875em; } +} + +.cmp-ribbon-large--connect .image img { max-width: 9.813em; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .image img { max-width: 12.88em; } +} + +@media screen and (min-width: 1000px) { + .ribbon-large__extender-bg-right--connect { margin-top: 0px; height: calc= +(100% + 2.25em); } +} + +@media screen and (min-width: 1000px) { + .ribbon-large__extender-bg-left--connect { margin-top: -1.125em; height: = +calc(100% + 2.25em); } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__content-container--left { backg= +round-color: rgb(231, 0, 116); padding: 3.13em 1em; z-index: 2; display: no= +ne; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--left { dis= +play: block; float: left; width: 33%; margin-top: -0.625em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--left { mar= +gin-top: -1.13em; width: 25%; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__content-container--right { back= +ground: rgb(231, 0, 116); padding: 3.125em 1em; min-height: 283px; z-index:= + 1; display: block; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--right { he= +ight: 100%; float: right; width: 67%; padding: 2.1875em 0px 0.625em 3.3125e= +m; min-height: 230px; background: linear-gradient(270deg, rgb(231, 0, 116),= + rgb(231, 0, 116) 66%, rgb(164, 2, 83)); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--right { he= +ight: 100%; width: 75%; padding: 3.125em 0px 1.125em 6.9375em; min-height: = +293px; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__content-container--extension { = +background-color: rgb(231, 0, 116); z-index: 2; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--extension = +{ display: block; top: 0px; position: absolute; bottom: 0px; width: 1.25em;= + right: -1.25em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--extension = +{ width: 1.63em; right: -1.56em; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__eyebrow--container { margin-bot= +tom: 0.75em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__eyebrow--container { margin-b= +ottom: 0.9375em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__eyebrow--container { margin-b= +ottom: 2.1875em; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__fold { background: linear-gradi= +ent(45deg, rgb(255, 212, 46), rgb(255, 212, 46) 30%, rgb(240, 192, 0)); z-i= +ndex: 1; position: absolute; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__fold { top: auto; height: 0.6= +25em; width: 1.25em; left: 0px; bottom: 0.313em; transform: skewY(153deg); = +} +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__fold { height: 1.13em; width:= + 1.56em; left: -0.06em; bottom: 0.563em; transform: skewY(145deg); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__cta-text--container { width: = +60%; padding-right: 40px; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__cta-text { margin-bottom: 15px;= + display: block; } + +.cmp-ribbon-large--event .cmp-ribbon-large__cta-date-text { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: = +600; font-style: normal; text-transform: none; line-height: 1.2; font-size:= + 1.8rem; color: rgb(255, 255, 255); display: block; margin-bottom: 15px; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__cta-date-text { font-size: 2.= +5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__cta-date-text { margin-bottom= +: 25px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__cta-date-text { margin-bottom= +: 37px; } +} + +.cmp-ribbon-large--event .button { margin-bottom: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ribbon-large--event .button { margin-bottom: 1.375em; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .image { display: block; width: 9.813em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .image { width: 12.875em; } +} + +.cmp-ribbon-large--event .image img { max-width: 9.813em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .image img { right: 3.125em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .image img { max-width: 12.88em; right: 2.1875em= +; } +} + +.ribbon-large__extender-bg-left--event { background-color: rgb(231, 0, 116)= +; margin-top: -1.13em; width: 25%; } + +@media screen and (min-width: 2000px) { + .ribbon-large__extender-bg-left--event { width: 35%; } +} + +.ribbon-large__extender-bg-right--event { margin-top: 0px; height: calc(100= +% + 1.13em); width: 40%; background-color: rgb(231, 0, 116); } + +.cmp-ribbon-large--join .cmp-ribbon-large__content-container--left { backgr= +ound-color: rgb(161, 0, 255); padding: 3.13em 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--left { floa= +t: left; width: 67%; padding: 2.81em 115px 3.13em 35px; background: linear-= +gradient(90deg, rgb(161, 0, 255) 30%, rgb(70, 1, 115)); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--left { widt= +h: 75%; padding: 4.25em 1.63em 4.75em 15px; } +} + +.cmp-ribbon-large--join .cmp-ribbon-large__content-container--right { backg= +round: rgb(161, 0, 255); padding: 0px 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--right { dis= +play: block; height: calc(100% + 1.25em); margin-top: -0.625em; float: righ= +t; width: 33%; padding: 0.375em 0px 0px 50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--right { hei= +ght: calc(100% + 2.25em); width: 25%; margin-top: -1.125em; padding: 0px 0p= +x 0.1875em 35px; } +} + +.cmp-ribbon-large--join .cmp-ribbon-large__content-container--extension { b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--extension {= + display: block; top: 0px; position: absolute; bottom: 0px; width: 1.25em; = +left: -1.19em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--extension {= + width: 1.88em; left: -1.88em; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__eyebrow--container { margin-bo= +ttom: 1.25em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__eyebrow--container { margin-bo= +ttom: 1.75em; } +} + +.cmp-ribbon-large--join .cmp-ribbon-large__fold { background-image: linear-= +gradient(135deg, rgb(0, 186, 255), rgb(0, 186, 255) 30%, rgb(0, 77, 255)); = +z-index: -1; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__fold { transform: skewY(-153de= +g); height: 1em; bottom: -0.31em; top: auto; width: 1.25em; right: 1.1em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__fold { transform: skewY(-143de= +g); height: 1.5em; bottom: -0.5em; top: auto; width: 1.63em; right: 1.87em;= + } +} + +.cmp-ribbon-large--join .cmp-ribbon-large__cta-text--container { padding-bo= +ttom: 1.875em; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__cta-text--container { width: 6= +0%; padding-right: 15px; padding-bottom: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .image { display: block; width: 9.813em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .image { width: 12.875em; } +} + +.cmp-ribbon-large--join .image img { max-width: 9.813em; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .image img { max-width: 12.88em; } +} + +.ribbon-large__extender-bg-right--join { margin-top: -1.125em; height: calc= +(100% + 3.375em); } + +.ribbon-small { display: flex; position: relative; } + +.ribbon-small__extender-bg-left { z-index: 2; position: absolute; left: 0px= +; background-color: rgb(161, 0, 255); width: 40%; display: none; height: 10= +0%; top: 0px; } + +@media screen and (min-width: 1000px) { + .ribbon-small__extender-bg-left { display: block; height: calc(100% + 1.3= +75em); } +} + +.ribbon-small__extender-bg-right { background-color: rgb(161, 0, 255); posi= +tion: absolute; right: 0px; top: 0px; z-index: 1; width: 40%; display: none= +; height: 100%; } + +@media screen and (min-width: 1000px) { + .ribbon-small__extender-bg-right { display: block; margin-top: -1.375em; = +height: calc(100% + 1.375em); } +} + +.cmp-ribbon-small { position: relative; max-width: 1200px; width: 100%; z-i= +ndex: 3; margin: auto; inset: 0px; display: flex; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small { margin-bottom: -0.625em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small { margin-bottom: -1.375em; } +} + +.cmp-ribbon-small__content-container--left { width: 100%; background-color:= + rgb(161, 0, 255); padding: 3.125em 1em; z-index: 2; position: relative; fl= +oat: none; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__content-container--left { float: left; width: 67%; pad= +ding: 2.625em 25px 3em 35px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__content-container--left { width: 60%; padding: 1.0625e= +m 25px 1.5625em 15px; } +} + +.cmp-ribbon-small__content-container--right { width: 100%; height: auto; fl= +oat: none; position: relative; background: linear-gradient(0deg, rgb(161, 0= +, 255), rgb(70, 1, 115)); padding: 0px 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__content-container--right { height: 100%; margin-top: -= +0.625em; float: right; width: 33%; padding: 0.375em 15px 0px 3.1875em; back= +ground: linear-gradient(90deg, rgb(70, 1, 115), rgb(161, 0, 255)); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__content-container--right { width: 40%; margin-top: -1.= +375em; padding: 0.5625em 15px 0.1875em 4.625em; } +} + +.cmp-ribbon-small__content { display: inline-block; position: relative; z-i= +ndex: 3; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__content { display: flex; -webkit-box-align: center; al= +ign-items: center; -webkit-box-pack: justify; justify-content: space-betwee= +n; } +} + +.cmp-ribbon-small__content-container--left_extension { display: none; backg= +round-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__content-container--left_extension { display: block; to= +p: 0px; width: 1.125em; right: -1.125em; position: absolute; bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__content-container--left_extension { width: 3.375em; ri= +ght: -3.375em; } +} + +.cmp-ribbon-small__content-container { position: relative; z-index: 4; widt= +h: 100%; } + +.cmp-ribbon-small__fold { display: none; left: 0px; position: absolute; bac= +kground-image: linear-gradient(45deg, rgb(0, 186, 255), rgb(0, 186, 255) 30= +%, rgb(0, 77, 255)); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__fold { transform: skewY(30deg); height: 0.69em; width:= + 1.06em; top: 0.31em; display: block; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__fold { transform: skewY(22deg); height: 1.88em; width:= + 3.34em; top: 0.69em; } +} + +.cmp-ribbon-small__cta-text--container { margin-bottom: 15px; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__cta-text--container { margin-bottom: 0px; padding-righ= +t: 15px; padding-top: 0.625em; max-width: 67%; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__cta-text--container { padding-right: 15px; padding-top= +: 0.625em; max-width: 60%; } +} + +.cmp-ribbon-small__cta-text { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-style: normal; text-transform: none; f= +ont-size: 2rem; font-weight: 800; line-height: 1.4; color: rgb(255, 255, 25= +5); } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__cta-text { font-size: 3.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__cta-text { font-family: Graphik, Arial, system-ui, -ap= +ple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue= +", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; tex= +t-transform: none; line-height: 1.2; font-size: 1.8rem; color: rgb(255, 255= +, 255); } +} + +@media screen and (min-width: 768px) and (min-width: 1000px) { + .cmp-ribbon-small__cta-text { font-size: 2.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-small .button { margin-top: 0px; padding-left: 15px; } +} + +.cmp-ribbon-small .button .cmp-button { float: right; height: auto; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small .button .cmp-button { width: auto; } +} + +.cmp-ribbon-small .button .cmp-button__text { color: rgb(0, 0, 0); } + +.cmp-ribbon-small .sharebanner { position: relative; left: 0px; right: 0px;= + width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small .sharebanner { top: 50%; transform: translateY(-50%); p= +osition: absolute; padding: 0.375em 0.9375em 0px 3.1875em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small .sharebanner { padding: 0.375em 0.9375em 0.1875em 4.625= +em; } +} + +.cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { font-family: Graphik= +, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, = +ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-style: normal= +; text-transform: none; font-size: 2rem; font-weight: 800; line-height: 1.4= +; color: rgb(255, 255, 255); letter-spacing: normal; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { font-size: 3.5rem;= + } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { width: 100%; margi= +n-left: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { font-family: Graph= +ik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto= +, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800= +; font-style: normal; text-transform: none; line-height: 1.2; font-size: 1.= +8rem; color: rgb(255, 255, 255); } +} + +@media screen and (min-width: 768px) and (min-width: 1000px) { + .cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { font-size: 2.5rem;= + } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item { display: in= +line-block; } +} + +.cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item:first-child .cm= +p-share-banner__icon { margin-left: 0px; } + +.cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item .cmp-share-bann= +er__icon { color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); mar= +gin-left: 1.375em; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item .cmp-share-ba= +nner__icon { margin-left: 0.625em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item .cmp-share-ba= +nner__icon { margin-left: 1.25em; } +} + +.cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item .cmp-share-bann= +er__icon:hover { background-color: transparent; } + +.cmp-image-partial-overlap.cmp-mobile-view .cmp-container { background-posi= +tion: 50% center; background-size: contain !important; } + +.cmp-image-partial-overlap .cmp-container { height: 18rem; margin-bottom: -= +2.08rem; width: 100%; overflow: hidden; } + +@media screen and (min-width: 768px) { + .cmp-image-partial-overlap .cmp-container { margin-top: -3rem; margin-bot= +tom: -3rem; height: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-image-partial-overlap .cmp-container { margin-left: 1.5rem; width: 5= +8.4rem; max-width: 58.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-mixed-media-image-parallax.cmp-image-partial-overlap .cmp-container,= + .cmp-mixed-media-image-parallax.cmp-image-standard-overlap .cmp-container = +{ background-repeat: no-repeat; background-position: 100% center; backgroun= +d-attachment: fixed; } +} + +@media screen and (min-width: 1000px) { + .cmp-mixed-media-image-parallax.cmp-image-partial-overlap .cmp-container = +{ background-size: contain !important; } +} + +.container.responsivegrid.full-width .mixed-media-block-full-image-card { b= +ackground-color: transparent; margin: 0px auto; max-width: 120rem; padding-= +left: 1.5rem; padding-right: 1.5rem; } + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-four-cell .cmp-four-cell__first-col .teaser.content-card.content-car= +d--cardwithbutton { width: 48.5vw; } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-col .teaser.content-card.content-car= +d--cardwithbutton { width: 57.5rem; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling { paddin= +g-bottom: 2rem; } +} + +@media screen and (min-width: 768px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling .cmp-con= +tainer { height: 40rem; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling .cmp-con= +tainer { height: 43rem; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling .cmp-con= +tainer.cmp-image__crop-3x1 { height: 34rem; object-fit: cover; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling .cmp-con= +tainer.cmp-image__crop-16x9, .mixed-media-block-full-image-card .cmp-image-= +parallax-scrolling .cmp-container.cmp-image__crop-16x9-hd { height: 67.5rem= +; object-fit: cover; } +} + +.mixed-media-block-full-image-card .cmp-image-parallax-scrolling--full-16x9= + .cmp-container { height: 18rem; } + +@media screen and (min-width: 768px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling--full-16= +x9 .cmp-container { height: 43.2rem; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling--full-16= +x9 .cmp-container { height: 67.5rem; } +} + +.mixed-media-block-full-image-card .cmp-image-parallax-scrolling--small-3x1= + .cmp-container { height: 34rem; } + +.mixed-media-block-full-image-card .cmp-mixed-media-full-image { position: = +relative; padding-top: 30px; } + +@media screen and (min-width: 768px) { + .mixed-media-block-full-image-card .cmp-mixed-media-full-image { padding-= +top: 90px; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-mixed-media-full-image { padding-= +top: 100px; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-mixed-media-full-image .image .cm= +p-image__crop-3x1 .cmp-image__image { height: 34rem; object-fit: cover; } +} + +.mixed-media-block-full-image-card .teaser.content-card.content-card--cardw= +ithbutton { position: relative; top: 100%; margin-top: -70px; border-left: = +15px solid transparent; border-right: 15px solid transparent; } + +@media screen and (min-width: 768px) { + .mixed-media-block-full-image-card .teaser.content-card.content-card--car= +dwithbutton { position: absolute; top: 20px; margin-left: 35px; width: 75%;= + aspect-ratio: 2 / 1; margin-top: auto; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .teaser.content-card.content-card--car= +dwithbutton { margin-left: 0px; top: 20px; position: absolute; width: 50%; = +margin-top: auto; } +} + +@media screen and (min-width: 1200px) { + .mixed-media-block-full-image-card .teaser.content-card.content-card--car= +dwithbutton { left: 0px; } +} + +.mixed-media-block-full-image-card .cmp-teaser__title { padding-bottom: 0px= +; } + +.mixed-media-block-full-image-card .cmp-teaser__description { padding-top: = +10px; } + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-teaser__description { padding-top= +: 20px; } +} + +.actionable-search-results .cmp-accordion .cmp-accordion__panel { backgroun= +d-color: rgb(255, 255, 255); box-shadow: none; border: 0.1rem solid; } + +.actionable-search-results .cmp-accordion .cmp-accordion__panel--hidden { d= +isplay: block; overflow: hidden; max-height: 0px; transition: max-height 0.= +4s cubic-bezier(0, 1, 0, 1) 0s; border: 0px; } + +.actionable-search-results .cmp-accordion .cmp-accordion__panel--expanded {= + max-height: 9999px; transition: max-height 0.4s cubic-bezier(1, 0, 1, 0) 0= +s; overflow: hidden; border-color: rgb(85, 85, 85); } + +.actionable-search-results .cmp-accordion .cmp-accordion__button { padding-= +top: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem; font-weight: 600= +; border-width: 1px; color: rgb(0, 0, 0); border-color: rgb(85, 85, 85); } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-accordion .cmp-accordion__button { paddin= +g-top: 2rem; padding-bottom: 2rem; padding-left: 2rem; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-accordion .cmp-accordion__button { paddin= +g-top: 1.5rem; padding-bottom: 1.5rem; padding-left: 5rem; } +} + +.actionable-search-results .responsivegrid { padding-right: 1.5rem; padding= +-left: 1.5rem; padding-top: 0px; column-gap: 15px; border-width: 0px 0.1rem= + 0.1rem; border-style: initial; border-image: initial; border-color: rgb(85= +, 85, 85); } + +@media screen and (min-width: 768px) { + .actionable-search-results .responsivegrid { padding: 0px 2rem 3rem; colu= +mn-gap: 35px; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .responsivegrid { padding: 0px 5rem 3rem; } +} + +.actionable-search-results .cmp-job-card-listing-third-row, .actionable-sea= +rch-results .cmp-job-card-listing_first-row { display: flex; -webkit-box-or= +ient: vertical; -webkit-box-direction: normal; flex-direction: column; -web= +kit-box-flex: 1; flex: 1 1 0%; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing-third-row, .actionable-s= +earch-results .cmp-job-card-listing_first-row { -webkit-box-orient: horizon= +tal; -webkit-box-direction: normal; flex-direction: row; padding-right: 15p= +x; } +} + +.actionable-search-results .cmp-job-card-listing_second-row { display: flex= +; padding-left: 15px; padding-right: 15px; flex-wrap: wrap; margin-left: -3= +0px; margin-right: -30px; max-width: calc(100% + 60px); margin-bottom: 0px;= + } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing_second-row { margin-bott= +om: 0px; } +} + +.actionable-search-results .cmp-job-card-listing_third-row { margin-bottom:= + 0px; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing_third-row { margin-botto= +m: 0px; } +} + +.actionable-search-results .cmp-job-card-listing_third-row .button { displa= +y: block; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing_third-row .button { disp= +lay: none; } +} + +.actionable-search-results .cmp-job-card-listing .card { padding-left: 15px= +; padding-right: 15px; -webkit-box-flex: 0; flex: 0 0 100%; margin-bottom: = +20px; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .card { -webkit-box-flex= +: 0; flex: 0 0 50%; max-width: 50%; margin-bottom: 30px; } +} + +.actionable-search-results .cmp-job-card-listing .card > * { height: 100%; = +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser > a { di= +splay: flex; height: 100%; } + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__content= + { padding: 3rem 2rem 2rem; } + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser-region, = +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__pretitl= +e { font-size: 1.2rem; line-height: 1.4rem; font-weight: 600; } + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__title-l= +ink { font-size: 1.8rem; font-weight: 700; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .card .cmp-teaser__title= +-link { font-size: 2.5rem; line-height: 4.2rem; } +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__descrip= +tion p { font-size: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .card .cmp-teaser__descr= +iption p { font-size: 1.6rem; line-height: 2.6rem; } +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__action-= +link { font-size: 1.4rem; line-height: 2.2rem; padding-top: 1rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .card .cmp-teaser__actio= +n-link { font-size: 1.6rem; line-height: 2.6rem; padding-top: 2rem; } +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__job-lis= +ting-areas-interest, .actionable-search-results .cmp-job-card-listing .card= + .cmp-teaser__job-listing-business-area, .actionable-search-results .cmp-jo= +b-card-listing .card .cmp-teaser__job-listing-years-exp { font-size: 1.4rem= +; line-height: 2.2rem; margin-bottom: 0.5rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .card .cmp-teaser__job-l= +isting-areas-interest, .actionable-search-results .cmp-job-card-listing .ca= +rd .cmp-teaser__job-listing-business-area, .actionable-search-results .cmp-= +job-card-listing .card .cmp-teaser__job-listing-years-exp { font-size: 1.6r= +em; line-height: 2.6rem; margin-bottom: 1.9rem; } +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__job-lis= +ting-posted-date { margin-top: 0px; margin-bottom: 0.5rem; font-size: 1.2re= +m; line-height: 1.4rem; } + +.actionable-search-results .cmp-job-card-listing .title { padding-top: 2rem= +; width: 100%; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .title { padding-top: 5r= +em; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .actionable-search-results .cmp-job-card-listing .title { padding-top: 5r= +em; } +} + +.actionable-search-results .cmp-job-card-listing .title .cmp-title { displa= +y: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit= +-box-align: start; align-items: flex-start; width: 100%; } + +.actionable-search-results .cmp-job-card-listing .title .cmp-title__text { = +font-size: 2.4rem; line-height: 2.5rem; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .title .cmp-title__text = +{ width: 70%; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .title .cmp-title__text = +{ font-size: 4.8rem; line-height: 5rem; width: 75%; } +} + +.actionable-search-results .cmp-job-card-listing .title .cmp-title .button = +{ display: none; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .title .cmp-title .butto= +n { display: flex; -webkit-box-pack: end; justify-content: flex-end; paddin= +g-top: 0.3rem; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .title .cmp-title .butto= +n { padding-top: 1rem; width: 30%; } +} + +.actionable-search-results .cmp-job-card-listing .title .cmp-title .button = +.cmp-teaser__action-link:focus::before { width: 100%; } + +.actionable-search-results .cmp-job-card-listing .title .text { padding-top= +: 2rem; padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .title .text { padding-t= +op: 2rem; padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .title .text { padding-t= +op: 3rem; padding-bottom: 3rem; } +} + +.actionable-search-results .cmp-job-card-listing .title .text .cmp-text p {= + font-size: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .title .text .cmp-text p= + { font-size: 1.6rem; line-height: 2.6rem; } +} + +.actionable-search-results .cmp-jobcard-layout--3-cards .card { -webkit-box= +-flex: 0; flex: 0 0 100%; max-width: 100%; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-jobcard-layout--3-cards .card { -webkit-b= +ox-flex: 0; flex: 0 0 50%; max-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-jobcard-layout--3-cards .card { -webkit-b= +ox-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .socialfeed-wrapper .cmp-share-banner .h-title-eyebrow { margin-left: 0px= +; } +} + +.downloadsbasemodule .cmp-downloads-resources .content-card__picture, .vide= +oslideshareresource .cmp-downloads-resources .content-card__picture { width= +: 100%; } + +.downloadsbasemodule .cmp-downloads-resources .content-card__picture .cmp-t= +easer__content, .videoslideshareresource .cmp-downloads-resources .content-= +card__picture .cmp-teaser__content { border: none; padding: 2rem 0px; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .content-card__picture .cmp= +-teaser__content, .videoslideshareresource .cmp-downloads-resources .conten= +t-card__picture .cmp-teaser__content { padding: 2rem; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser, .videoslideshare= +resource .cmp-downloads-resources .cmp-teaser { background-clip: content-bo= +x; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__imag= +e, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-tease= +r__image { border: none; padding: 0px; margin: -6.22rem 0px 2rem; width: 8e= +m; height: 10.38em; box-shadow: 0px 0px 0.63em 0px; color: rgba(0, 0, 0, 0.= +2); } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__im= +age, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-tea= +ser__image { margin: -11.22rem 0px 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__im= +age, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-tea= +ser__image { margin: 0.5rem 2rem 0px -2.5rem; float: left; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__imag= +e .cmp-image img, .videoslideshareresource .cmp-downloads-resources .cmp-te= +aser .cmp-teaser__image .cmp-image img { width: 128px; height: 166px; trans= +form: translate(0px); } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__titl= +e, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-tease= +r__title { margin-top: 0px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__titl= +e a:focus, .downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-t= +easer__title a:hover, .videoslideshareresource .cmp-downloads-resources .cm= +p-teaser .cmp-teaser__title a:focus, .videoslideshareresource .cmp-download= +s-resources .cmp-teaser .cmp-teaser__title a:hover { text-decoration: none;= + color: rgb(0, 0, 0); } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container, .videoslideshareresource .cmp-downloads-resources .cmp-teaser= + .cmp-teaser__action-container { padding-top: 0px; float: left; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__eye-icon, .videoslideshareresource .cmp-downloads= +-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser__eye-icon = +{ padding-right: 1rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__eye-icon::before, .videoslideshareresource .cmp-d= +ownloads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser__e= +ye-icon::before { content: "=EF=90=A5"; font-size: 24px; font-family: Ionic= +ons; font-weight: 400; font-style: normal; line-height: 1; text-transform: = +none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; d= +irection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimiz= +elegibility; font-feature-settings: "liga"; display: inline-block; color: i= +nherit; position: relative; top: 0.35rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__eye-icon:focus::before, .downloadsbasemodule .cmp= +-downloads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser_= +_eye-icon:hover::before, .videoslideshareresource .cmp-downloads-resources = +.cmp-teaser .cmp-teaser__action-container .cmp-teaser__eye-icon:focus::befo= +re, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-teas= +er__action-container .cmp-teaser__eye-icon:hover::before { color: rgb(0, 0,= + 136); } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__action-link, .videoslideshareresource .cmp-downlo= +ads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action= +-link { background-color: rgb(255, 255, 255); color: rgb(0, 77, 255); font-= +weight: 600; margin-bottom: 2px; margin-left: 2px; padding: 0px; display: i= +nline-flex; -webkit-box-align: baseline; align-items: baseline; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__action-link::after, .videoslideshareresource .cmp= +-downloads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser_= +_action-link::after { content: ""; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__action-link:focus, .downloadsbasemodule .cmp-down= +loads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser__acti= +on-link:hover, .videoslideshareresource .cmp-downloads-resources .cmp-tease= +r .cmp-teaser__action-container .cmp-teaser__action-link:focus, .videoslide= +shareresource .cmp-downloads-resources .cmp-teaser .cmp-teaser__action-cont= +ainer .cmp-teaser__action-link:hover { color: rgb(0, 0, 136); text-decorati= +on: underline; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__action-link::before, .videoslideshareresource .cm= +p-downloads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser= +__action-link::before { height: 0px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img, .videoslideshareresource .cmp-downloads-resources .cmp-downl= +oads-resources__container--w-img { padding: 7.72rem 0px 0px; margin: 0px -1= +.5rem; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img, .videoslideshareresource .cmp-downloads-resources .cmp-dow= +nloads-resources__container--w-img { padding: 12.22rem 0px 0px; margin: 0px= +; } +} + +@media screen and (min-width: 1000px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img, .videoslideshareresource .cmp-downloads-resources .cmp-dow= +nloads-resources__container--w-img { padding: 0px 0px 0px 2.5rem; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__content, .videoslideshareresource .cmp-downloads= +-resources .cmp-downloads-resources__container--w-img .cmp-teaser__content = +{ padding: 0px 1.5rem 2rem; box-shadow: none; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img .cmp-teaser__content, .videoslideshareresource .cmp-downloa= +ds-resources .cmp-downloads-resources__container--w-img .cmp-teaser__conten= +t { padding: 0px 2rem 2rem; } +} + +@media screen and (min-width: 1000px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img .cmp-teaser__content, .videoslideshareresource .cmp-downloa= +ds-resources .cmp-downloads-resources__container--w-img .cmp-teaser__conten= +t { padding: 3rem 2rem 3rem 0px; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__content .cmp-teaser__time-info, .videoslideshare= +resource .cmp-downloads-resources .cmp-downloads-resources__container--w-im= +g .cmp-teaser__content .cmp-teaser__time-info { float: right; margin-top: -= +6rem; font-size: 1.2rem; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img .cmp-teaser__content .cmp-teaser__time-info, .videoslidesha= +reresource .cmp-downloads-resources .cmp-downloads-resources__container--w-= +img .cmp-teaser__content .cmp-teaser__time-info { margin-top: -5.5rem; } +} + +@media screen and (min-width: 1000px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img .cmp-teaser__content .cmp-teaser__time-info, .videoslidesha= +reresource .cmp-downloads-resources .cmp-downloads-resources__container--w-= +img .cmp-teaser__content .cmp-teaser__time-info { float: none; margin: 0px = +0px 1.5rem; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__cloc= +k-icon, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-re= +sources__container--w-img .cmp-teaser__content .cmp-teaser__time-info .cmp-= +teaser__clock-icon { padding-right: 1rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__cloc= +k-icon::before, .videoslideshareresource .cmp-downloads-resources .cmp-down= +loads-resources__container--w-img .cmp-teaser__content .cmp-teaser__time-in= +fo .cmp-teaser__clock-icon::before { content: "=EF=90=82"; font-size: 20px;= + font-family: Ionicons; font-weight: 400; font-style: normal; line-height: = +1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; whi= +te-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text= +-rendering: optimizelegibility; font-feature-settings: "liga"; display: inl= +ine-block; position: relative; top: 0.2rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__description, .videoslideshareresource .cmp-downl= +oads-resources .cmp-downloads-resources__container--w-img .cmp-teaser__desc= +ription { overflow: hidden; margin: 0px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__description p, .videoslideshareresource .cmp-dow= +nloads-resources .cmp-downloads-resources__container--w-img .cmp-teaser__de= +scription p { margin: 1.5rem 0px; font-size: 1.2rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-re= +sources__container { padding: 0px; margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-= +resources__container { margin: 0px; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__content, .videoslideshareresource .cmp-downloads-resour= +ces .cmp-downloads-resources__container .cmp-teaser__content { padding: 2re= +m 1.5rem; box-shadow: none; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer .cmp-teaser__content, .videoslideshareresource .cmp-downloads-reso= +urces .cmp-downloads-resources__container .cmp-teaser__content { padding: 2= +rem; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__content .cmp-teaser__time-info, .videoslideshareresourc= +e .cmp-downloads-resources .cmp-downloads-resources__container .cmp-teaser_= +_content .cmp-teaser__time-info { margin: 1.5rem 0px; font-size: 1.2rem; } + +.videoslideshareresource .downloadsbasemodule .cmp-downloads-resources .cmp= +-downloads-resources__container .cmp-teaser__content .cmp-teaser__time-info= +, .videoslideshareresource .videoslideshareresource .cmp-downloads-resource= +s .cmp-downloads-resources__container .cmp-teaser__content .cmp-teaser__tim= +e-info { margin: 1.5rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer .cmp-teaser__content .cmp-teaser__time-info, .videoslideshareresou= +rce .cmp-downloads-resources .cmp-downloads-resources__container .cmp-tease= +r__content .cmp-teaser__time-info, .videoslideshareresource .downloadsbasem= +odule .cmp-downloads-resources .cmp-downloads-resources__container .cmp-tea= +ser__content .cmp-teaser__time-info, .videoslideshareresource .videoslidesh= +areresource .cmp-downloads-resources .cmp-downloads-resources__container .c= +mp-teaser__content .cmp-teaser__time-info { margin: 1.5rem 0px; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__clock-icon,= + .videoslideshareresource .cmp-downloads-resources .cmp-downloads-resources= +__container .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__clock-= +icon { padding-right: 1rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__clock-icon:= +:before, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-r= +esources__container .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser= +__clock-icon::before { content: "=EF=90=82"; font-size: 20px; font-family: = +Ionicons; font-weight: 400; font-style: normal; line-height: 1; text-transf= +orm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowr= +ap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: op= +timizelegibility; font-feature-settings: "liga"; display: inline-block; pos= +ition: relative; top: 0.2rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description, .videoslideshareresource .cmp-downloads-re= +sources .cmp-downloads-resources__container .cmp-teaser__description { over= +flow: hidden; margin: 0px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description p, .videoslideshareresource .cmp-downloads-= +resources .cmp-downloads-resources__container .cmp-teaser__description p { = +margin: 0px 0px 1.5rem; font-size: 1.2rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description a, .videoslideshareresource .cmp-downloads-= +resources .cmp-downloads-resources__container .cmp-teaser__description a { = +margin-left: 2px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container, .videoslides= +hareresource .cmp-downloads-resources .cmp-downloads-resources__container .= +cmp-teaser__description .cmp-teaser__action-container { padding-top: 0px; f= +loat: left; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +eye-icon, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-= +resources__container .cmp-teaser__description .cmp-teaser__action-container= + .cmp-teaser__eye-icon { padding-right: 1rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +eye-icon::before, .videoslideshareresource .cmp-downloads-resources .cmp-do= +wnloads-resources__container .cmp-teaser__description .cmp-teaser__action-c= +ontainer .cmp-teaser__eye-icon::before { content: "=EF=90=A5"; font-size: 2= +4px; font-family: Ionicons; font-weight: 400; font-style: normal; line-heig= +ht: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal;= + white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; = +text-rendering: optimizelegibility; font-feature-settings: "liga"; display:= + inline-block; color: inherit; position: relative; top: 0.35rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +eye-icon:hover::before, .downloadsbasemodule .cmp-downloads-resources .cmp-= +downloads-resources__container .cmp-teaser__description .cmp-teaser__action= +-container .cmp-teaser__eye-icon:hover:focus, .videoslideshareresource .cmp= +-downloads-resources .cmp-downloads-resources__container .cmp-teaser__descr= +iption .cmp-teaser__action-container .cmp-teaser__eye-icon:hover::before, .= +videoslideshareresource .cmp-downloads-resources .cmp-downloads-resources__= +container .cmp-teaser__description .cmp-teaser__action-container .cmp-tease= +r__eye-icon:hover:focus { color: rgb(0, 0, 136); } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +action-link::after, .videoslideshareresource .cmp-downloads-resources .cmp-= +downloads-resources__container .cmp-teaser__description .cmp-teaser__action= +-container .cmp-teaser__action-link::after { content: ""; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +action-link, .videoslideshareresource .cmp-downloads-resources .cmp-downloa= +ds-resources__container .cmp-teaser__description .cmp-teaser__action-contai= +ner .cmp-teaser__action-link { background-color: rgb(255, 255, 255); color:= + rgb(0, 77, 255); margin-bottom: 2px; margin-left: 2px; padding: 0px; displ= +ay: inline-flex; -webkit-box-align: baseline; align-items: baseline; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +action-link:focus, .downloadsbasemodule .cmp-downloads-resources .cmp-downl= +oads-resources__container .cmp-teaser__description .cmp-teaser__action-cont= +ainer .cmp-teaser__action-link:hover, .videoslideshareresource .cmp-downloa= +ds-resources .cmp-downloads-resources__container .cmp-teaser__description .= +cmp-teaser__action-container .cmp-teaser__action-link:focus, .videoslidesha= +reresource .cmp-downloads-resources .cmp-downloads-resources__container .cm= +p-teaser__description .cmp-teaser__action-container .cmp-teaser__action-lin= +k:hover { color: rgb(0, 0, 136); text-decoration: underline; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +action-link::before, .videoslideshareresource .cmp-downloads-resources .cmp= +-downloads-resources__container .cmp-teaser__description .cmp-teaser__actio= +n-container .cmp-teaser__action-link::before { height: 0px; } + +.downloadsbasemodule.color-background-gray .cmp-downloads-resources__contai= +ner .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__act= +ion-link, .downloadsbasemodule.color-background-gray .cmp-teaser .cmp-tease= +r__action-container .cmp-teaser__action-link, .downloadsbasemodule.color-ba= +ckground-gray .cmp-teaser__content, .videoslideshareresource.color-backgrou= +nd-gray .cmp-downloads-resources__container .cmp-teaser__description .cmp-t= +easer__action-container .cmp-teaser__action-link, .videoslideshareresource.= +color-background-gray .cmp-teaser .cmp-teaser__action-container .cmp-teaser= +__action-link, .videoslideshareresource.color-background-gray .cmp-teaser__= +content { background-color: rgb(242, 242, 242); } + +.cmp-feature-insight__container { position: relative; background-color: rgb= +(242, 242, 242); } + +.cmp-feature-insight__white-bg-container .cmp-feature-insight__container { = +background-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__title-container { margin: 0px 30rem 0px 0px; padding: 6rem = +3rem 1.5rem 4.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__title-container { margin: 0px 41.5rem 0px 0px; padding: 10r= +em 8rem 3rem 1.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__image-container { left: auto; right: 4.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__image-container { right: 1.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__bg-container { padding: 0px 11.5rem 3rem 4.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__bg-container { padding: 0px 8rem 5rem 1.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__text-section { padding: 0px 21.5rem 0px 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__text-section { padding: 0px 41.5rem 0px 4rem; } +} + +.cmp-feature-insight__container .cmp-teaser__action-container { padding-top= +: 0px; margin: auto; } + +.cmp-feature-insight__container .cmp-teaser__title { margin-top: 0px; min-h= +eight: auto; font-family: Graphik, Arial, system-ui, -apple-system, blinkma= +csystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarel= +l, sans-serif; font-weight: 800; font-style: normal; text-transform: none; = +color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container .cmp-teaser__title { font-size: 2.5rem; } +} + +.cmp-feature-insight__container .cmp-teaser__title a { color: rgb(0, 0, 0);= + } + +.cmp-feature-insight__container .cmp-teaser__title a:focus, .cmp-feature-in= +sight__container .cmp-teaser__title a:hover { text-decoration: underline; c= +olor: rgb(0, 77, 255); } + +.cmp-feature-insight__container .cmp-teaser__pretitle { border-top: transpa= +rent; border-right: transparent; border-left: transparent; border-image: in= +itial; border-bottom: 2px solid rgb(0, 77, 255); color: rgb(0, 0, 0); displ= +ay: inline-block; font-size: 1.2rem; font-weight: 600; line-height: 2rem; t= +ext-transform: none; margin: 0px; } + +.cmp-feature-insight__container .cmp-teaser__pretitle a { color: rgb(0, 0, = +0); text-decoration: none; } + +.cmp-feature-insight__container .cmp-teaser__pretitle a:hover { color: rgb(= +0, 77, 255); } + +.cmp-feature-insight__container .cmp-teaser__pretitle a:focus { color: rgb(= +0, 77, 255); padding-bottom: 0.5rem; } + +.cmp-feature-insight__title-container { padding: 1.5rem 1.5rem 3rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__title-container { margin-left: 30rem; padding: 6rem= + 4.5rem 1.5rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__title-container { margin-left: 41.5rem; padding: 10= +rem 1.5rem 3rem 8rem; } +} + +.cmp-feature-insight__image-container { display: flex; position: relative; = +width: 20rem; height: 20rem; left: 1.5rem; box-shadow: rgba(0, 0, 0, 0.5) 0= +px 2px 4px 0px; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__image-container { position: absolute; width: 25.5re= +m; height: 25.5rem; left: 4.5rem; top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__image-container { width: 40rem; height: 40rem; left= +: 1.5rem; top: 4rem; } +} + +.cmp-feature-insight__image-container .cmp-teaser__image { border: none; } + +.cmp-feature-insight__bg-container { width: 100%; padding-top: 10rem; margi= +n-top: -20rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__bg-container { margin-top: 0px; padding: 0px 4.5rem= + 3rem 11.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__bg-container { padding: 0px 1.5rem 5rem 8rem; } +} + +.cmp-feature-insight__text-section { background-color: rgb(255, 255, 255); = +padding: 10rem 1.5rem 0px; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__text-section { padding: 0px 3rem 0px 21.5rem; min-h= +eight: 25rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__text-section { min-height: 32rem; padding: 0px 3rem= + 0px 41.5rem; } +} + +.cmp-feature-insight__grey-text-bg-container .cmp-feature-insight__text-sec= +tion { background-color: rgb(242, 242, 242); } + +.cmp-feature-insight__tag-container { padding: 3rem 0px 1rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__tag-container { padding: 2rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__tag-container { padding: 4rem 0px 3rem; } +} + +.cmp-feature-insight__card-title-container { padding-bottom: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__card-title-container { padding-bottom: 2rem; } +} + +.cmp-feature-insight__card-desc-container { padding-bottom: 2rem; font-size= +: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__card-desc-container { font-size: 1.6rem; } +} + +.cmp-feature-insight__card-desc-container .cmp-teaser__description { margin= +: 0px; } + +.cmp-feature-insight__cta-container { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__cta-container { padding-bottom: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__cta-container { padding-bottom: 4rem; } +} + +.cmp-topic-block__container { position: relative; padding: 3rem 0px 2rem; } + +.cmp-topic-block__container .cmp-topic-block__img-slice-bottom, .cmp-topic-= +block__container .cmp-topic-block__img-slice-top { position: absolute; left= +: 0px; right: 0px; display: none; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-bottom, .cmp-topi= +c-block__container .cmp-topic-block__img-slice-top { display: block; } +} + +.cmp-topic-block__container .cmp-topic-block__img-slice-bottom .cmp-image, = +.cmp-topic-block__container .cmp-topic-block__img-slice-bottom .cmp-image__= +image, .cmp-topic-block__container .cmp-topic-block__img-slice-bottom .imag= +e, .cmp-topic-block__container .cmp-topic-block__img-slice-top .cmp-image, = +.cmp-topic-block__container .cmp-topic-block__img-slice-top .cmp-image__ima= +ge, .cmp-topic-block__container .cmp-topic-block__img-slice-top .image { he= +ight: 100%; } + +.cmp-topic-block__container .cmp-topic-block__img-slice-top { top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-top { height: 12.= +2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-top { height: 20r= +em; } +} + +.cmp-topic-block__container .cmp-topic-block__img-slice-bottom { bottom: 0p= +x; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-bottom { height: = +10rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-bottom { height: = +17.6rem; } +} + +.cmp-topic-block__container .cmp-topic-block__container-restriction { max-w= +idth: 120rem; margin: 0px auto; } + +.cmp-topic-block__container .cmp-topic-block__color-bar-image-container { p= +osition: relative; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__color-bar-image-container {= + margin-top: 5rem; position: absolute; } +} + +.cmp-topic-block__container .cmp-topic-block__color-bar-wrapper { backgroun= +d-color: rgba(161, 0, 255, 0.75); position: relative; z-index: 2; } + +.cmp-topic-block__container .cmp-topic-block__color-bar { padding: 2rem 1.5= +rem; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__color-bar { padding-left: c= +alc(41.67% + 1.5rem); } +} + +.cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__conten= +t { background-color: rgba(161, 0, 255, 0.75); padding: 0px; border: none; = +} + +.cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__title-= +link:hover { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__desc= +ription { margin-top: 1.5rem; } +} + +.cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__title = +{ font-size: 2rem; font-weight: 700; line-height: 2.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__titl= +e { font-size: 3.5rem; line-height: 4.2rem; } +} + +.cmp-topic-block__container .cmp-teaser__action-container { padding: 0px; } + +.cmp-topic-block__container .cmp-topic-block__image-blockquote-container { = +position: relative; padding: 0px 1.5rem; margin-top: -2rem; z-index: 1; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__image-blockquote-container = +{ margin-left: 41.67%; } +} + +.cmp-topic-block__container .cmp-topic-block__image-blockquote-container .c= +mp-topic-block__blockquote-container { padding: 5rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__image-blockquote-container = +.cmp-topic-block__blockquote-container { padding: 7rem 0px 2rem; } +} + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__content-card-wrapper { padd= +ing: 0px 1.5rem; width: 41.67%; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__content-card-wrapper { padd= +ing-right: 5rem; } +} + +.cmp-topic-block__container .cmp-topic-block__content-card-container { posi= +tion: relative; background-color: rgb(255, 255, 255); border-top: 0.4rem so= +lid rgb(161, 0, 255); box-shadow: rgb(204, 204, 204) 0px 0.2rem 0.4rem 0px;= + z-index: 2; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer { margin: 0px; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer__arrow-tag { display: none; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer__content { border: none; padding: 2rem; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer__description { margin-bottom: 0px; padding-right: 0px; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer__title { font-weight: 700; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .separ= +ator { padding: 0px 1.5rem; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .separ= +ator .cmp-separator__horizontal-rule { margin: 0px; } + +.topic-block.color-block-accent-purple-1 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-1 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(180, 85, 170, 0.75); } + +.topic-block.color-block-accent-purple-1 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(180, 85, 170); } + +.topic-block.color-block-accent-purple-2 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-2 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(160, 85, 245, 0.75); } + +.topic-block.color-block-accent-purple-2 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(160, 85, 245); } + +.topic-block.color-block-accent-purple-3 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-3 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(190, 130, 255, 0.75); } + +.topic-block.color-block-accent-purple-3 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(190, 130, 255); } + +.topic-block.color-block-accent-purple-4 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-4 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(220, 175, 255, 0.75); } + +.topic-block.color-block-accent-purple-4 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(220, 175, 255); } + +.topic-block.color-block-accent-purple-5 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-5 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(230, 220, 255, 0.75); } + +.topic-block.color-block-accent-purple-5 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(230, 220, 255); } + +.topic-block.color-block-alt-blue .cmp-topic-block__color-bar-wrapper, .top= +ic-block.color-block-alt-blue .cmp-topic-block__color-bar-wrapper .cmp-teas= +er__content { background-color: rgba(0, 65, 240, 0.75); } + +.topic-block.color-block-alt-blue .cmp-topic-block__content-card-container = +{ border-color: rgb(0, 65, 240); } + +.topic-block.color-block-alt-gray .cmp-topic-block__color-bar-wrapper, .top= +ic-block.color-block-alt-gray .cmp-topic-block__color-bar-wrapper .cmp-teas= +er__content { background-color: rgba(190, 190, 190, 0.75); } + +.topic-block.color-block-alt-gray .cmp-topic-block__content-card-container = +{ border-color: rgb(190, 190, 190); } + +.topic-block.color-block-alt-gray-dark .cmp-topic-block__color-bar-wrapper,= + .topic-block.color-block-alt-gray-dark .cmp-topic-block__color-bar-wrapper= + .cmp-teaser__content { background-color: rgba(150, 150, 150, 0.75); } + +.topic-block.color-block-alt-gray-dark .cmp-topic-block__content-card-conta= +iner { border-color: rgb(150, 150, 150); } + +.topic-block.color-block-alt-gray-darker .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-alt-gray-darker .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(90, 90, 90, 0.75); } + +.topic-block.color-block-alt-gray-darker .cmp-topic-block__content-card-con= +tainer { border-color: rgb(90, 90, 90); } + +.topic-block.color-block-alt-green .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-alt-green .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(0, 215, 0, 0.75); } + +.topic-block.color-block-alt-green .cmp-topic-block__content-card-container= + { border-color: rgb(0, 215, 0); } + +.topic-block.color-block-alt-red .cmp-topic-block__color-bar-wrapper, .topi= +c-block.color-block-alt-red .cmp-topic-block__color-bar-wrapper .cmp-teaser= +__content { background-color: rgba(255, 0, 0, 0.75); } + +.topic-block.color-block-alt-red .cmp-topic-block__content-card-container {= + border-color: red; } + +.topic-block.color-block-alt-yellow .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-alt-yellow .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(255, 255, 0, 0.75); } + +.topic-block.color-block-alt-yellow .cmp-topic-block__content-card-containe= +r { border-color: rgb(255, 255, 0); } + +.topic-block.color-block-aqua .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-aqua .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(0, 255, 187, 0.75); } + +.topic-block.color-block-aqua .cmp-topic-block__content-card-container { bo= +rder-color: rgb(0, 255, 187); } + +.topic-block.color-block-blue .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-blue .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(0, 186, 255, 0.75); } + +.topic-block.color-block-blue .cmp-topic-block__content-card-container { bo= +rder-color: rgb(0, 186, 255); } + +.topic-block.color-block-blue-green .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-blue-green .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(5, 240, 165, 0.75); } + +.topic-block.color-block-blue-green .cmp-topic-block__content-card-containe= +r { border-color: rgb(5, 240, 165); } + +.topic-block.color-block-brand-green .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-brand-green .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(100, 255, 80, 0.75); } + +.topic-block.color-block-brand-green .cmp-topic-block__content-card-contain= +er { border-color: rgb(100, 255, 80); } + +.topic-block.color-block-brand-orange .cmp-topic-block__color-bar-wrapper, = +.topic-block.color-block-brand-orange .cmp-topic-block__color-bar-wrapper .= +cmp-teaser__content { background-color: rgba(255, 120, 0, 0.75); } + +.topic-block.color-block-brand-orange .cmp-topic-block__content-card-contai= +ner { border-color: rgb(255, 120, 0); } + +.topic-block.color-block-brand-yellow .cmp-topic-block__color-bar-wrapper, = +.topic-block.color-block-brand-yellow .cmp-topic-block__color-bar-wrapper .= +cmp-teaser__content { background-color: rgba(255, 235, 50, 0.75); } + +.topic-block.color-block-brand-yellow .cmp-topic-block__content-card-contai= +ner { border-color: rgb(255, 235, 50); } + +.topic-block.color-block-blue-dark .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-blue-dark .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(0, 142, 255, 0.75); } + +.topic-block.color-block-blue-dark .cmp-topic-block__content-card-container= + { border-color: rgb(0, 142, 255); } + +.topic-block.color-block-blue-light .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-blue-light .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(0, 243, 255, 0.75); } + +.topic-block.color-block-blue-light .cmp-topic-block__content-card-containe= +r { border-color: rgb(0, 243, 255); } + +.topic-block.color-block-core-purple .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-core-purple .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(70, 0, 115, 0.75); } + +.topic-block.color-block-core-purple .cmp-topic-block__content-card-contain= +er { border-color: rgb(70, 0, 115); } + +.topic-block.color-block-cyan .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-cyan .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(0, 255, 255, 0.75); } + +.topic-block.color-block-cyan .cmp-topic-block__content-card-container { bo= +rder-color: rgb(0, 255, 255); } + +.topic-block.color-block-gray .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-gray .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(167, 167, 167, 0.75); } + +.topic-block.color-block-gray .cmp-topic-block__content-card-container { bo= +rder-color: rgb(167, 167, 167); } + +.topic-block.color-block-gray-base .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-gray-base .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(0, 0, 0, 0.75); } + +.topic-block.color-block-gray-base .cmp-topic-block__content-card-container= + { border-color: rgb(0, 0, 0); } + +.topic-block.color-block-gray-dark .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-gray-dark .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(107, 107, 107, 0.75); } + +.topic-block.color-block-gray-dark .cmp-topic-block__content-card-container= + { border-color: rgb(107, 107, 107); } + +.topic-block.color-block-gray-darker .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-gray-darker .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(74, 74, 74, 0.75); } + +.topic-block.color-block-gray-darker .cmp-topic-block__content-card-contain= +er { border-color: rgb(74, 74, 74); } + +.topic-block.color-block-gray-light .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-gray-light .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(204, 204, 204, 0.75); } + +.topic-block.color-block-gray-light .cmp-topic-block__content-card-containe= +r { border-color: rgb(204, 204, 204); } + +.topic-block.color-block-gray-lighter .cmp-topic-block__color-bar-wrapper, = +.topic-block.color-block-gray-lighter .cmp-topic-block__color-bar-wrapper .= +cmp-teaser__content { background-color: rgba(227, 227, 227, 0.75); } + +.topic-block.color-block-gray-lighter .cmp-topic-block__content-card-contai= +ner { border-color: rgb(227, 227, 227); } + +.topic-block.color-block-gray-lightest .cmp-topic-block__color-bar-wrapper,= + .topic-block.color-block-gray-lightest .cmp-topic-block__color-bar-wrapper= + .cmp-teaser__content { background-color: rgba(242, 242, 242, 0.75); } + +.topic-block.color-block-gray-lightest .cmp-topic-block__content-card-conta= +iner { border-color: rgb(242, 242, 242); } + +.topic-block.color-block-grayishyellow-dark .cmp-topic-block__color-bar-wra= +pper, .topic-block.color-block-grayishyellow-dark .cmp-topic-block__color-b= +ar-wrapper .cmp-teaser__content { background-color: rgba(150, 150, 140, 0.7= +5); } + +.topic-block.color-block-grayishyellow-dark .cmp-topic-block__content-card-= +container { border-color: rgb(150, 150, 140); } + +.topic-block.color-block-grayishyellow-light .cmp-topic-block__color-bar-wr= +apper, .topic-block.color-block-grayishyellow-light .cmp-topic-block__color= +-bar-wrapper .cmp-teaser__content { background-color: rgba(230, 230, 220, 0= +.75); } + +.topic-block.color-block-grayishyellow-light .cmp-topic-block__content-card= +-container { border-color: rgb(230, 230, 220); } + +.topic-block.color-block-green .cmp-topic-block__color-bar-wrapper, .topic-= +block.color-block-green .cmp-topic-block__color-bar-wrapper .cmp-teaser__co= +ntent { background-color: rgba(0, 255, 0, 0.75); } + +.topic-block.color-block-green .cmp-topic-block__content-card-container { b= +order-color: rgb(0, 255, 0); } + +.topic-block.color-block-green-dark .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-green-dark .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(0, 83, 10, 0.75); } + +.topic-block.color-block-green-dark .cmp-topic-block__content-card-containe= +r { border-color: rgb(0, 83, 10); } + +.topic-block.color-block-link .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-link .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(0, 77, 255, 0.75); } + +.topic-block.color-block-link .cmp-topic-block__content-card-container { bo= +rder-color: rgb(0, 77, 255); } + +.topic-block.color-block-link-dark .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-link-dark .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(0, 0, 136, 0.75); } + +.topic-block.color-block-link-dark .cmp-topic-block__content-card-container= + { border-color: rgb(0, 0, 136); } + +.topic-block.color-block-orange .cmp-topic-block__color-bar-wrapper, .topic= +-block.color-block-orange .cmp-topic-block__color-bar-wrapper .cmp-teaser__= +content { background-color: rgba(255, 182, 0, 0.75); } + +.topic-block.color-block-orange .cmp-topic-block__content-card-container { = +border-color: rgb(255, 182, 0); } + +.topic-block.color-block-orange-dark .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-orange-dark .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(255, 149, 0, 0.75); } + +.topic-block.color-block-orange-dark .cmp-topic-block__content-card-contain= +er { border-color: rgb(255, 149, 0); } + +.topic-block.color-block-pink .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-pink .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(231, 0, 116, 0.75); } + +.topic-block.color-block-pink .cmp-topic-block__content-card-container { bo= +rder-color: rgb(231, 0, 116); } + +.topic-block.color-block-pink-dark .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-pink-dark .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(164, 2, 83, 0.75); } + +.topic-block.color-block-pink-dark .cmp-topic-block__content-card-container= + { border-color: rgb(164, 2, 83); } + +.topic-block.color-block-pink-light .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-pink-light .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(255, 80, 160, 0.75); } + +.topic-block.color-block-pink-light .cmp-topic-block__content-card-containe= +r { border-color: rgb(255, 80, 160); } + +.topic-block.color-block-purple .cmp-topic-block__color-bar-wrapper, .topic= +-block.color-block-purple .cmp-topic-block__color-bar-wrapper .cmp-teaser__= +content { background-color: rgba(161, 0, 255, 0.75); } + +.topic-block.color-block-purple .cmp-topic-block__content-card-container { = +border-color: rgb(161, 0, 255); } + +.topic-block.color-block-purple-dark .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-purple-dark .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(117, 0, 192, 0.75); } + +.topic-block.color-block-purple-dark .cmp-topic-block__content-card-contain= +er { border-color: rgb(117, 0, 192); } + +.topic-block.color-block-purple-darkest .cmp-topic-block__color-bar-wrapper= +, .topic-block.color-block-purple-darkest .cmp-topic-block__color-bar-wrapp= +er .cmp-teaser__content { background-color: rgba(70, 1, 115, 0.75); } + +.topic-block.color-block-purple-darkest .cmp-topic-block__content-card-cont= +ainer { border-color: rgb(70, 1, 115); } + +.topic-block.color-block-red .cmp-topic-block__color-bar-wrapper, .topic-bl= +ock.color-block-red .cmp-topic-block__color-bar-wrapper .cmp-teaser__conten= +t { background-color: rgba(231, 15, 41, 0.75); } + +.topic-block.color-block-red .cmp-topic-block__content-card-container { bor= +der-color: rgb(231, 15, 41); } + +.topic-block.color-block-red-dark .cmp-topic-block__color-bar-wrapper, .top= +ic-block.color-block-red-dark .cmp-topic-block__color-bar-wrapper .cmp-teas= +er__content { background-color: rgba(189, 0, 29, 0.75); } + +.topic-block.color-block-red-dark .cmp-topic-block__content-card-container = +{ border-color: rgb(189, 0, 29); } + +.topic-block.color-block-red-darker .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-red-darker .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(113, 0, 18, 0.75); } + +.topic-block.color-block-red-darker .cmp-topic-block__content-card-containe= +r { border-color: rgb(113, 0, 18); } + +.topic-block.color-block-red-light .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-red-light .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(255, 50, 70, 0.75); } + +.topic-block.color-block-red-light .cmp-topic-block__content-card-container= + { border-color: rgb(255, 50, 70); } + +.topic-block.color-block-white .cmp-topic-block__color-bar-wrapper, .topic-= +block.color-block-white .cmp-topic-block__color-bar-wrapper .cmp-teaser__co= +ntent { background-color: rgba(255, 255, 255, 0.75); } + +.topic-block.color-block-white .cmp-topic-block__content-card-container { b= +order-color: rgb(255, 255, 255); } + +.topic-block.color-block-yellow .cmp-topic-block__color-bar-wrapper, .topic= +-block.color-block-yellow .cmp-topic-block__color-bar-wrapper .cmp-teaser__= +content { background-color: rgba(255, 212, 46, 0.75); } + +.topic-block.color-block-yellow .cmp-topic-block__content-card-container { = +border-color: rgb(255, 212, 46); } + +.topic-block.color-block-yellow-dark .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-yellow-dark .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(240, 192, 0, 0.75); } + +.topic-block.color-block-yellow-dark .cmp-topic-block__content-card-contain= +er { border-color: rgb(240, 192, 0); } + +.topic-block.color-block-yellow-light .cmp-topic-block__color-bar-wrapper, = +.topic-block.color-block-yellow-light .cmp-topic-block__color-bar-wrapper .= +cmp-teaser__content { background-color: rgba(255, 240, 179, 0.75); } + +.topic-block.color-block-yellow-light .cmp-topic-block__content-card-contai= +ner { border-color: rgb(255, 240, 179); } + +.topic-block.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp-b= +utton__cta-arrow--right .cmp-button, .topic-block.cmp-topic-block__dark-the= +me .cmp-topic-block__color-bar .cmp-teaser__action-link, .topic-block.cmp-t= +opic-block__dark-theme .cmp-topic-block__color-bar .cmp-teaser__description= +, .topic-block.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp= +-teaser__title, .topic-block.cmp-topic-block__dark-theme .cmp-topic-block__= +color-bar .cmp-teaser__title-link { color: rgb(255, 255, 255); } + +.topic-block.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp-b= +utton__cta-arrow--right .cmp-button .cmp-button__text::before, .topic-block= +.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp-teaser__actio= +n-link .cmp-button__text::before, .topic-block.cmp-topic-block__dark-theme = +.cmp-topic-block__color-bar .cmp-teaser__action-link::before, .topic-block.= +cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp-teaser__descri= +ption .cmp-button__text::before, .topic-block.cmp-topic-block__dark-theme .= +cmp-topic-block__color-bar .cmp-teaser__title-link .cmp-button__text::befor= +e, .topic-block.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cm= +p-teaser__title .cmp-button__text::before { background-color: rgb(255, 255,= + 255); } + +.topic-block.cmp-topic-block__light-theme .cmp-topic-block__color-bar .cmp-= +button__cta-arrow--right .cmp-button, .topic-block.cmp-topic-block__light-t= +heme .cmp-topic-block__color-bar .cmp-teaser__action-link, .topic-block.cmp= +-topic-block__light-theme .cmp-topic-block__color-bar .cmp-teaser__descript= +ion, .topic-block.cmp-topic-block__light-theme .cmp-topic-block__color-bar = +.cmp-teaser__title, .topic-block.cmp-topic-block__light-theme .cmp-topic-bl= +ock__color-bar .cmp-teaser__title-link { color: rgb(0, 0, 0); } + +.topic-block.cmp-topic-block__light-theme .cmp-topic-block__color-bar .cmp-= +button__cta-arrow--right .cmp-button .cmp-button__text::before, .topic-bloc= +k.cmp-topic-block__light-theme .cmp-topic-block__color-bar .cmp-teaser__act= +ion-link .cmp-button__text::before, .topic-block.cmp-topic-block__light-the= +me .cmp-topic-block__color-bar .cmp-teaser__action-link::before, .topic-blo= +ck.cmp-topic-block__light-theme .cmp-topic-block__color-bar .cmp-teaser__de= +scription .cmp-button__text::before, .topic-block.cmp-topic-block__light-th= +eme .cmp-topic-block__color-bar .cmp-teaser__title-link .cmp-button__text::= +before, .topic-block.cmp-topic-block__light-theme .cmp-topic-block__color-b= +ar .cmp-teaser__title .cmp-button__text::before { background-color: rgb(0, = +0, 0); } + +@media screen and (min-width: 768px) { + .topic-block.cmp-topic-block__right-variation .cmp-topic-block__container= + .cmp-topic-block__color-bar { padding-right: calc(41.67% + 1.5rem); paddin= +g-left: 3.5rem; } +} + +@media screen and (min-width: 768px) { + .topic-block.cmp-topic-block__right-variation .cmp-topic-block__container= + .cmp-topic-block__image-blockquote-container { margin-right: 41.67%; margi= +n-left: 0px; } +} + +@media screen and (min-width: 768px) { + .topic-block.cmp-topic-block__right-variation .cmp-topic-block__container= + .cmp-topic-block__content-card-wrapper { margin-left: 58.33%; } +} + +@media screen and (min-width: 1000px) { + .topic-block.cmp-topic-block__right-variation .cmp-topic-block__container= + .cmp-topic-block__content-card-wrapper { padding-left: 5rem; padding-right= +: 1.5rem; } +} + +.cmp-related-leadership-block-with-filter { display: block; width: 100%; fl= +ex-wrap: wrap; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block { d= +isplay: block; position: relative; background-color: transparent; padding: = +2rem 0px 1.08rem; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block {= + padding: 2rem 0px; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__he= +ader { display: block; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__he= +ader--title { font-size: 4.8rem; line-height: 1.6; padding: 0px 1.5rem; mar= +gin: 3rem 0px 0px; overflow-wrap: break-word; word-break: break-word; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__he= +ader--title .cmp-title__text { font-weight: 600; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__he= +ader--description { line-height: 1.6; width: 100%; padding: 0px 1.5rem; mar= +gin: 2rem 0px 0px; overflow-wrap: break-word; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +header--description { width: 66.6667%; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block { display: block; padding: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block { padding: 3rem 0px 0px; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button { position: inherit; padding: 1.88rem 0px 3rem 0.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button { top: 4em; position: absolute; right: 0px; margin-rig= +ht: 15px; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-button { background-color: transparent; border: 0.2= +3rem solid rgb(0, 0, 0); min-width: 21.44rem; line-height: 1rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-button { width: 34.5rem; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-button__icon::after { content: "=EF=8C=9B"; font-si= +ze: 2.4rem; font-family: Ionicons; display: block; font-weight: 400; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; margin: 0.5rem; color: rgb(0, 0, 0); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-button:hover { border: 0.23rem solid rgb(107, 107, = +107); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-button__text { color: rgb(0, 0, 0); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion { display: none; height: 100%; width: 100= +%; position: fixed; margin: 0px; top: 0px; left: 0px; background-color: rgb= +(255, 255, 255); overflow: hidden auto; z-index: 9999; -webkit-box-orient: = +vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion { border: 0.23rem solid rgb(0, 0, 0); p= +osition: absolute; width: 34.5rem; left: 1.5rem; margin-top: 20px; top: aut= +o; height: auto; overflow: visible; z-index: 1; } +} + +@media screen and (min-width: 1200px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion { right: 0px; width: 132%; left: auto; = +} +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion::before { display: none; } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion::before { content: ""; position: absolu= +te; width: 0px; height: 0px; border-color: rgb(0, 0, 0); border-style: soli= +d; border-width: 1.2rem 1.9rem 1rem 1rem; transform: rotate(-45deg); displa= +y: inline; right: 2.15rem; top: -0.9rem; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-container { -webkit-box-flex:= + 1; flex: 1 0 auto; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-container::before { display: = +none; } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-filter-container::before { content= +: ""; position: absolute; width: 0px; height: 0px; border-color: rgb(255, 2= +55, 255); border-style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; trans= +form: rotate(-45deg); display: inline; right: 2.2rem; top: -0.7rem; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-header { padding: 1.52rem; cu= +rsor: pointer; margin-bottom: 0px; border-top: none; border-right: none; bo= +rder-left: none; border-image: initial; border-bottom: 0.2rem solid rgb(204= +, 204, 204); } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-filter-header { display: none; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-header .cmp-filter-title { fo= +nt-weight: 600; text-transform: uppercase; letter-spacing: 0.1248rem; line-= +height: 2.128rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-header .cmp-filter-close { fl= +oat: right; cursor: pointer; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-header .cmp-filter-close::bef= +ore { content: "=EF=8B=97"; font-size: 2.8rem; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer { border-top: 0.1rem s= +olid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-filter-footer { display: none; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton { display: none; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton, .cmp-related-leadership-block-with-filter .cmp-related-leadership-bloc= +k__filter_block--button .cmp-accordion .cmp-filter-footer .cmp-close-filter= +__button { float: right; padding-bottom: 2rem; margin-right: 0.512rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton-wrapper, .cmp-related-leadership-block-with-filter .cmp-related-leaders= +hip-block__filter_block--button .cmp-accordion .cmp-filter-footer .cmp-clos= +e-filter__button-wrapper { position: relative; z-index: 10; padding-top: 1.= +5rem; border-radius: 0px; display: block; transition: all 0.3s ease-out 0s;= + } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton-wrapper:hover .cmp-apply-filter__button-btn, .cmp-related-leadership-bl= +ock-with-filter .cmp-related-leadership-block__filter_block--button .cmp-ac= +cordion .cmp-filter-footer .cmp-apply-filter__button-wrapper:hover .cmp-clo= +se-filter__button-btn, .cmp-related-leadership-block-with-filter .cmp-relat= +ed-leadership-block__filter_block--button .cmp-accordion .cmp-filter-footer= + .cmp-close-filter__button-wrapper:hover .cmp-apply-filter__button-btn, .cm= +p-related-leadership-block-with-filter .cmp-related-leadership-block__filte= +r_block--button .cmp-accordion .cmp-filter-footer .cmp-close-filter__button= +-wrapper:hover .cmp-close-filter__button-btn { transform: translate(-0.5rem= +, -0.5rem); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton-btn, .cmp-related-leadership-block-with-filter .cmp-related-leadership-= +block__filter_block--button .cmp-accordion .cmp-filter-footer .cmp-close-fi= +lter__button-btn { min-width: 13.6rem; pointer-events: none; margin: 0.512r= +em 1rem 1.5008rem; padding: 1.5008rem; z-index: 10; transition: all 0.3s ea= +se-out 0s; text-transform: uppercase; color: rgb(255, 255, 255); background= +-color: rgb(0, 0, 0); text-align: center; white-space: nowrap; font-size: 1= +.4rem; line-height: 1.6rem; font-weight: 600; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton-behind, .cmp-related-leadership-block-with-filter .cmp-related-leadersh= +ip-block__filter_block--button .cmp-accordion .cmp-filter-footer .cmp-close= +-filter__button-behind { height: 4.00375rem; background-color: rgb(167, 167= +, 167); opacity: 1; padding: 1.312rem; margin: -4.9rem 0.56rem 0px 1.4rem; = +position: relative; z-index: -1; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-filter-number { m= +argin: 3.36rem 0px 0px 1.504rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing { padding-top: 2re= +m; overflow-x: auto; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-accordion-listing { max-height: 28= +rem; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing__item { padding-bo= +ttom: 2rem; margin-bottom: 0.5rem; -webkit-box-align: baseline; align-items= +: baseline; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing__item:focus { outl= +ine: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0px; margin: 0px 0.64rem= + 0.64rem 0.32rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing__label { position:= + relative; top: -0.3rem; color: rgb(74, 74, 74); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing__label:hover { col= +or: rgb(0, 0, 0); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"] { margin: 0px 1.5rem 0px 1.6rem; appearance: none; height: 1.8rem; m= +in-width: 1.8rem; background-color: rgb(255, 255, 255); border-radius: 0.3r= +em; border: 0.2rem solid rgb(74, 74, 74); -webkit-box-align: center; align-= +items: center; cursor: pointer; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"]:focus { outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.2re= +m; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"]:hover { border-color: rgb(0, 0, 0); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"]:checked { content: "=EF=8D=B4"; font-size: 2.4rem; font-family: Ioni= +cons; font-weight: 400; font-style: normal; line-height: 1; text-transform:= + none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; = +direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimi= +zelegibility; font-feature-settings: "liga"; display: inline; background-co= +lor: transparent; border: 0px; height: 0px; min-width: 1.8rem; outline: non= +e; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"]:checked::before { content: "=EF=8D=B4"; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing .cards-count { dis= +play: none; } + +@media screen and (max-width: 767.9px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-accordion-listing .cards-count { d= +isplay: block; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion__button { padding: 1.52rem= +; cursor: pointer; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion__item.zero-results { display: none; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--selected { display: none; padding-left: 0.5rem; margin-bottom: = +20px; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--selected .cmp-button-clear { float: left; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--selected .cmp-button { background-color: transparent; border: 0= +.1rem solid rgb(0, 0, 0); color: rgb(0, 0, 0); width: auto; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--selected .cmp-button__remove::after { padding-left: 1rem; conte= +nt: "=EF=8B=97"; font-size: 1.9rem; font-family: Ionicons; display: block; = +font-weight: 400; font-style: normal; line-height: 1; text-transform: none;= + letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direct= +ion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegi= +bility; font-feature-settings: "liga"; color: rgb(0, 0, 0); float: right; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block .cmp-related-leadership-block__filter_block--selected div { floa= +t: left; margin-right: 0.5rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing { display: flex; flex-wrap: wrap; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing .card { -webkit-box-flex: 0; flex: 0 0 2= +5%; padding: 0px 1.5rem; margin-bottom: 30px; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing .card .cmp-expert-card__link-linkedin, .= +cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fil= +ter_block--cards .cmp-rlb-listing .card .cmp-expert-card__link-twitter { di= +splay: none; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing .cmp-rlb-listing_second-row { width: 100= +%; display: flex; flex-wrap: wrap; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing__progressive-btns { width: 100%; -webkit= +-box-pack: center; justify-content: center; display: flex; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_butto= +n_hideall, .cmp-related-leadership-block-with-filter .cmp-related-leadershi= +p-block__filter_block--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-li= +sting_button_viewless, .cmp-related-leadership-block-with-filter .cmp-relat= +ed-leadership-block__filter_block--cards .cmp-rlb-listing__progressive-btns= + .cmp-rlb-listing_button_viewmore { display: none; margin: 0px 2.5rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_butto= +n_viewall.cmp-button__cta-arrow--right .cmp-button__text::after, .cmp-relat= +ed-leadership-block-with-filter .cmp-related-leadership-block__filter_block= +--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_button_viewmore= +.cmp-button__cta-arrow--right .cmp-button__text::after { transform: rotate(= +90deg); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_butto= +n_hideall.cmp-button__cta-arrow--right .cmp-button__text::after, .cmp-relat= +ed-leadership-block-with-filter .cmp-related-leadership-block__filter_block= +--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_button_viewless= +.cmp-button__cta-arrow--right .cmp-button__text::after { transform: rotate(= +-90deg); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"] .= +card { display: none; margin-bottom: 0px; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"] .= +card.card--display-desktop, .cmp-related-leadership-block-with-filter .cmp-= +related-leadership-block__filter_block--cards .cmp-rlb-listing[data-cmp-pro= +gressive-display=3D"true"] .card.card--display-mobile, .cmp-related-leaders= +hip-block-with-filter .cmp-related-leadership-block__filter_block--cards .c= +mp-rlb-listing[data-cmp-progressive-display=3D"true"] .card.card--display-t= +ablet { display: flex; } + +@media screen and (max-width: 767.9px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"]= + .card.card--display-mobile { margin-bottom: 20px; -webkit-box-flex: 0; fle= +x: 0 0 100%; padding: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"]= + .card.card--display-tablet { margin-bottom: 20px; -webkit-box-flex: 0; fle= +x: 0 0 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"]= + .card.card--display-desktop { margin-bottom: 30px; } +} + +.cmp-related-leadership-block-with-filter.color-background-gray .cmp-relate= +d-leadership-block { background-color: rgba(242, 242, 242, 0.9); } + +.cmp-related-leadership-block-with-filter .cmp-accordion__button[id^=3D"ite= +m1-button"] { border-top: 0px; } + +.cmp-related-leadership-block-with-filter .cmp-accordion__panel:last-child = +{ border-bottom: 0.113rem solid rgb(204, 204, 204); } + +.cmp-related-leadership-block-with-filter .cmp-button--text-link .cmp-butto= +n .cmp-button__text::before { bottom: -0.1rem; } + +.cmp-related-leadership-block-with-filter .acc-hide, .cmp-related-leadershi= +p-block-with-filter .cmp-expert-card--show { display: block; } + +.cmp-related-leadership-block-with-filter .acc-hide, .cmp-related-leadershi= +p-block-with-filter .cmp-expert-card--hide, .cmp-related-leadership-block-w= +ith-filter .temp-hide { display: none; } + +.cmp-related-leadership-block-with-filter .card { animation: auto ease 0s 1= + normal none running none; } + +@media screen and (max-width: 767.9px) { + .cmp-related-leadership-block-with-filter .cmp-accordion.acc-animation-en= +try { animation: 0.5s ease 0s 1 normal none running menu-drop-down; } +} + +@-webkit-keyframes menu-drop-down {=20 + 0% { height: 0%; } + 100% { height: 100%; } +} + +.cmp-related-leadership-block-with-filter .label-long { position: relative;= + top: 0.01rem; padding-left: 0.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .label-long { top: -0.1rem; } +} + +.cmp-related-leadership-block-with-filter .card-item_flex { display: flex; = +} + +@media screen and (max-width: 767.9px) { + .cmp-related-leadership-block-with-filter .cmp-accordion.acc-animation-ex= +it { animation: 0.5s ease 0s 1 normal none running menu-move-up; } +} + +@-webkit-keyframes menu-move-up {=20 + 0% { height: 100%; opacity: 1; } + 100% { height: 0%; opacity: 0; } +} + +@keyframes menu-move-up {=20 + 0% { height: 100%; opacity: 1; } + 100% { height: 0%; opacity: 0; } +} + +.cmp-related-leadership-block-with-filter .expertcards.rlb-animation-entry = +{ animation: 0.3s ease 0s 1 normal none running cards-zoom-in; } + +@-webkit-keyframes cards-zoom-in {=20 + 0% { transform: scale(0.1); } + 100% { transform: none; } +} + +@keyframes cards-zoom-in {=20 + 0% { transform: scale(0.1); } + 100% { transform: none; } +} + +.cmp-related-leadership-block-with-filter .card--display-mobile.card--displ= +ay-tablet.card--display-desktop.rlb-animation-view { animation: 0.4s ease 0= +s 1 normal none running cards-zoom-in-view; } + +@-webkit-keyframes cards-zoom-in-view {=20 + 0% { transform: scale(0.1); } + 100% { transform: none; } +} + +@keyframes cards-zoom-in-view {=20 + 0% { transform: scale(0.1); } + 100% { transform: none; } +} + +.cmp-theme-narrative__card .cmp-teaser__content { border: 0px; padding-top:= + 0px; padding-bottom: 0px; padding-left: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__card .cmp-teaser__content { padding-top: 1rem; } +} + +.cmp-theme-narrative__card .cmp-teaser__title { font-weight: 700; font-size= +: 2rem; line-height: 2.4rem; padding-bottom: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__card .cmp-teaser__title { font-size: 3.5rem; line-h= +eight: 4.2rem; padding-bottom: 0.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-theme-narrative__card .cmp-teaser__description { margin-bottom: 0.4r= +em; margin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__card .cmp-teaser__description { margin-bottom: 0.4r= +em; margin-right: 1rem; } +} + +.cmp-theme-narrative__card .cmp-teaser__description p { font-size: 1.2rem; = +line-height: 1.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__card .cmp-teaser__description p { font-size: 1.4rem= +; line-height: 2rem; } +} + +.cmp-theme-narrative__seperator .cmp-separator__horizontal-rule { backgroun= +d-color: rgb(204, 204, 204); margin: 0px 0px 16px; } + +@media screen and (min-width: 768px) { + .cmp-theme-narrative__seperator .cmp-separator__horizontal-rule { margin:= + 16px 0px; } +} + +.cmp-theme-narrative__text { margin-bottom: 1.6rem; } + +.cmp-theme-narrative__text .cmp-text p { font-size: 1.2rem; line-height: 1.= +5rem; } + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__text .cmp-text p { font-size: 1.4rem; line-height: = +2rem; } +} + +.cmp-theme-narrative__icons { display: flex; margin-top: 15px; -webkit-box-= +align: center; align-items: center; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button.cmp-theme-narrative= +__button--download .cmp-button::before, .cmp-theme-narrative__icons.cmp-the= +me-narrative__button.cmp-theme-narrative__button--email .cmp-button::before= + { border-radius: 100%; border: 0.2rem solid rgb(0, 77, 255); color: rgb(0,= + 77, 255); height: 4rem; width: 4rem; text-align: center; transition: all 0= +.5s ease 0s; vertical-align: middle; position: relative; margin-right: 1rem= +; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button.cmp-theme-narrative= +__button--download .cmp-button::before { content: "=EF=90=9F"; font-size: 2= +.4rem; font-feature-settings: "liga"; padding-top: 0.5rem; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button.cmp-theme-narrative= +__button--download .cmp-button::before, .cmp-theme-narrative__icons.cmp-the= +me-narrative__button.cmp-theme-narrative__button--email .cmp-button::before= + { font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button.cmp-theme-narrative= +__button--email .cmp-button::before { content: "=EF=90=A2"; font-size: 2.2r= +em; font-feature-settings: "liga"; padding-top: 0.6rem; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button { margi= +n: 0px; width: auto; font-weight: 600; color: rgb(0, 77, 255); text-decorat= +ion: none; line-height: 1.6; background-color: transparent; box-shadow: non= +e; transition: none 0s ease 0s; transform: none; padding: 0px; text-transfo= +rm: none; -webkit-box-pack: start; justify-content: flex-start; } + +@media screen and (min-width: 768px) { + .cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button { mar= +gin: 2.4rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button { mar= +gin: 2.4rem 0px 0px; font-size: 1.6rem; } +} + +.cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button__text {= + -webkit-box-align: center; align-items: center; display: inline-flex; text= +-transform: capitalize; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button:focus::= +before, .cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button= +:hover::before { text-decoration: none; background-color: rgb(0, 77, 255); = +color: rgb(255, 255, 255); transition: all 0.5s ease-in-out 0s; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button:focus s= +pan, .cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button:ho= +ver span { text-decoration: underline; } + +@media screen and (min-width: 768px) { + .cmp-button--inline { display: inline-flex; padding-right: 4rem; } +} + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser { -webkit-box-orient: horizontal; -w= +ebkit-box-direction: normal; flex-direction: row; } +} + +.cmp-split-content-block .cmp-teaser__image { border: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-split-content-block .cmp-teaser__image { max-width: 32rem; -webkit-b= +ox-flex: 0; flex: 0 0 32rem; display: flex; } +} + +@media screen and (min-width: 1000px) { + .cmp-split-content-block .cmp-teaser__image { max-width: 33.3333%; -webki= +t-box-flex: 0; flex: 0 0 33.3333%; display: flex; border: 0px; -webkit-box-= +ordinal-group: 2; order: 1; } +} + +.cmp-split-content-block .cmp-teaser__image .cmp-image { display: flex; wid= +th: 100%; } + +.cmp-split-content-block .cmp-teaser__image .cmp-image__image { object-fit:= + cover; } + +.cmp-split-content-block .cmp-teaser__color-bar { -webkit-box-ordinal-group= +: 3; order: 2; border-bottom: 1px solid rgb(204, 204, 204); border-left: 1p= +x solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); wid= +th: 100%; } + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser__color-bar { border-left: 0px; } +} + +.cmp-split-content-block .cmp-teaser__text { display: flex; width: 100%; -w= +ebkit-box-ordinal-group: 3; order: 2; -webkit-box-orient: vertical; -webkit= +-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser__text { -webkit-box-orient: horizont= +al; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-split-content-block .cmp-teaser__text .cmp-blockquote { border: 0px; b= +ackground-color: transparent; margin: 0px; padding: 0px; } + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser__text .cmp-blockquote { margin: 0.50= +08rem 2.0038rem 0px 0px; } +} + +.cmp-split-content-block .cmp-teaser__text .cmp-blockquote .cmp-blockquote_= +_icon::after { font-size: 4.208rem; margin: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-split-content-block .cmp-teaser__text .cmp-blockquote .cmp-blockquot= +e__icon::after { font-size: 5.008rem; } +} + +.cmp-split-content-block .cmp-teaser__content { width: 100%; background-col= +or: transparent; border: 0px; display: flex; -webkit-box-align: start; alig= +n-items: flex-start; padding: 2rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser__content { padding-top: 0px; } +} + +.cmp-split-content-block .cmp-teaser__submodule { display: block; width: 10= +0%; padding-top: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-split-content-block .cmp-teaser__submodule { padding-top: 2.508rem; = +} +} + +.content-card.cmp-split-content-block.color-background-gray .cmp-teaser { b= +ackground-color: rgb(242, 242, 242); } + +.content-card.cmp-split-content-block .cmp-teaser { background-size: 0px 0p= +x; background-color: rgb(255, 255, 255); padding: 0px; } + +.content-card.cmp-split-content-block .cmp-teaser__color-bar { border-top: = +4px solid rgb(0, 186, 255); } + +.content-card.cmp-split-content-block .cmp-teaser__title { font-size: 1.8re= +m; line-height: 2.196rem; padding-bottom: 2.24rem; width: 100%; } + +@media screen and (min-width: 1000px) { + .content-card.cmp-split-content-block .cmp-teaser__title { font-size: 2.5= +rem; line-height: 1.2; padding-bottom: 2.508rem; } +} + +.content-card.cmp-split-content-block.color-block-accent-purple-1 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(180, 85, 170); } + +.content-card.cmp-split-content-block.color-block-accent-purple-2 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(160, 85, 245); } + +.content-card.cmp-split-content-block.color-block-accent-purple-3 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(190, 130, 255); } + +.content-card.cmp-split-content-block.color-block-accent-purple-4 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(220, 175, 255); } + +.content-card.cmp-split-content-block.color-block-accent-purple-5 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(230, 220, 255); } + +.content-card.cmp-split-content-block.color-block-alt-blue .cmp-teaser__col= +or-bar { border-top: 4px solid rgb(0, 65, 240); } + +.content-card.cmp-split-content-block.color-block-alt-gray .cmp-teaser__col= +or-bar { border-top: 4px solid rgb(190, 190, 190); } + +.content-card.cmp-split-content-block.color-block-alt-gray-dark .cmp-teaser= +__color-bar { border-top: 4px solid rgb(150, 150, 150); } + +.content-card.cmp-split-content-block.color-block-alt-gray-darker .cmp-teas= +er__color-bar { border-top: 4px solid rgb(90, 90, 90); } + +.content-card.cmp-split-content-block.color-block-alt-green .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(0, 215, 0); } + +.content-card.cmp-split-content-block.color-block-alt-red .cmp-teaser__colo= +r-bar { border-top: 4px solid red; } + +.content-card.cmp-split-content-block.color-block-alt-yellow .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(255, 255, 0); } + +.content-card.cmp-split-content-block.color-block-aqua .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(0, 255, 187); } + +.content-card.cmp-split-content-block.color-block-blue .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(0, 186, 255); } + +.content-card.cmp-split-content-block.color-block-blue-green .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(5, 240, 165); } + +.content-card.cmp-split-content-block.color-block-brand-green .cmp-teaser__= +color-bar { border-top: 4px solid rgb(100, 255, 80); } + +.content-card.cmp-split-content-block.color-block-brand-orange .cmp-teaser_= +_color-bar { border-top: 4px solid rgb(255, 120, 0); } + +.content-card.cmp-split-content-block.color-block-brand-yellow .cmp-teaser_= +_color-bar { border-top: 4px solid rgb(255, 235, 50); } + +.content-card.cmp-split-content-block.color-block-blue-dark .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(0, 142, 255); } + +.content-card.cmp-split-content-block.color-block-blue-light .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(0, 243, 255); } + +.content-card.cmp-split-content-block.color-block-core-purple .cmp-teaser__= +color-bar { border-top: 4px solid rgb(70, 0, 115); } + +.content-card.cmp-split-content-block.color-block-cyan .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(0, 255, 255); } + +.content-card.cmp-split-content-block.color-block-gray .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(167, 167, 167); } + +.content-card.cmp-split-content-block.color-block-gray-base .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(0, 0, 0); } + +.content-card.cmp-split-content-block.color-block-gray-dark .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(107, 107, 107); } + +.content-card.cmp-split-content-block.color-block-gray-darker .cmp-teaser__= +color-bar { border-top: 4px solid rgb(74, 74, 74); } + +.content-card.cmp-split-content-block.color-block-gray-light .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(204, 204, 204); } + +.content-card.cmp-split-content-block.color-block-gray-lighter .cmp-teaser_= +_color-bar { border-top: 4px solid rgb(227, 227, 227); } + +.content-card.cmp-split-content-block.color-block-gray-lightest .cmp-teaser= +__color-bar { border-top: 4px solid rgb(242, 242, 242); } + +.content-card.cmp-split-content-block.color-block-grayishyellow-dark .cmp-t= +easer__color-bar { border-top: 4px solid rgb(150, 150, 140); } + +.content-card.cmp-split-content-block.color-block-grayishyellow-light .cmp-= +teaser__color-bar { border-top: 4px solid rgb(230, 230, 220); } + +.content-card.cmp-split-content-block.color-block-green .cmp-teaser__color-= +bar { border-top: 4px solid rgb(0, 255, 0); } + +.content-card.cmp-split-content-block.color-block-green-dark .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(0, 83, 10); } + +.content-card.cmp-split-content-block.color-block-link .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(0, 77, 255); } + +.content-card.cmp-split-content-block.color-block-link-dark .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(0, 0, 136); } + +.content-card.cmp-split-content-block.color-block-orange .cmp-teaser__color= +-bar { border-top: 4px solid rgb(255, 182, 0); } + +.content-card.cmp-split-content-block.color-block-orange-dark .cmp-teaser__= +color-bar { border-top: 4px solid rgb(255, 149, 0); } + +.content-card.cmp-split-content-block.color-block-pink .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(231, 0, 116); } + +.content-card.cmp-split-content-block.color-block-pink-dark .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(164, 2, 83); } + +.content-card.cmp-split-content-block.color-block-pink-light .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(255, 80, 160); } + +.content-card.cmp-split-content-block.color-block-purple .cmp-teaser__color= +-bar { border-top: 4px solid rgb(161, 0, 255); } + +.content-card.cmp-split-content-block.color-block-purple-dark .cmp-teaser__= +color-bar { border-top: 4px solid rgb(117, 0, 192); } + +.content-card.cmp-split-content-block.color-block-purple-darkest .cmp-tease= +r__color-bar { border-top: 4px solid rgb(70, 1, 115); } + +.content-card.cmp-split-content-block.color-block-red .cmp-teaser__color-ba= +r { border-top: 4px solid rgb(231, 15, 41); } + +.content-card.cmp-split-content-block.color-block-red-dark .cmp-teaser__col= +or-bar { border-top: 4px solid rgb(189, 0, 29); } + +.content-card.cmp-split-content-block.color-block-red-darker .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(113, 0, 18); } + +.content-card.cmp-split-content-block.color-block-red-light .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(255, 50, 70); } + +.content-card.cmp-split-content-block.color-block-white .cmp-teaser__color-= +bar { border-top: 4px solid rgb(255, 255, 255); } + +.content-card.cmp-split-content-block.color-block-yellow .cmp-teaser__color= +-bar { border-top: 4px solid rgb(255, 212, 46); } + +.content-card.cmp-split-content-block.color-block-yellow-dark .cmp-teaser__= +color-bar { border-top: 4px solid rgb(240, 192, 0); } + +.content-card.cmp-split-content-block.color-block-yellow-light .cmp-teaser_= +_color-bar { border-top: 4px solid rgb(255, 240, 179); } + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__content .h-titl= +e-submodule { margin-bottom: 0.7rem; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__content .h-ti= +tle-submodule { margin-bottom: 0.8rem; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__content .p-titl= +e-paragraph-small { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 400; font-size: 1.2rem; color: rgb(0, 0,= + 0); text-transform: none; line-height: 1.2; margin-bottom: 1.44rem; } + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__social .cmp-sha= +re-banner { padding-top: 0px; padding-bottom: 0px; } + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__social .cmp-sha= +re-banner .h-title-eyebrow { text-transform: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__social .cmp-s= +hare-banner .h-title-eyebrow { margin-left: 0px; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .button { padding: 0px; widt= +h: 100%; margin-top: 30.08px; } + +.cmp-teaser.cmp-split-content-block--icon-text .button .cmp-button { margin= +-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--icon-text .button .cmp-button { marg= +in-left: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--icon-text .button { margin-top: 2rem= +; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .button.cmp-button--text-lin= +k { margin-top: 3rem; } + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--icon-text .button.cmp-button--text-l= +ink { margin-top: 3.5rem; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__color-bar { pad= +ding: 2rem 1.504rem 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__color-bar { p= +adding: 3rem 2.5rem 1rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__color-bar { p= +adding: 4.5008rem 3.008rem 1.008rem; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__title { border-= +bottom: 2px solid rgb(204, 204, 204); } + +.cmp-teaser.cmp-split-content-block--summary-link .button { padding: 0px; w= +idth: 100%; margin-top: 30.08px; } + +.cmp-teaser.cmp-split-content-block--summary-link .button .cmp-button { pad= +ding: 0px; margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--summary-link .button .cmp-button { m= +argin-left: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--summary-link .button { margin-top: 2= +rem; } +} + +.cmp-teaser.cmp-split-content-block--summary-link .button.cmp-button--text-= +link { margin-top: 3rem; } + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--summary-link .button.cmp-button--tex= +t-link { margin-top: 3.5rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teaser= +__color-bar { padding: 2rem 1.504rem 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teas= +er__color-bar { padding: 3rem 2.5rem 1rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teas= +er__color-bar { padding: 4.5008rem 3.008rem 1.008rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teaser= +__color-bar.cmp-teaser__text-only { padding-top: 2rem; } + +@media screen and (min-width: 1000px) { + .content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teas= +er__color-bar.cmp-teaser__text-only { padding-top: 4.5008rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teaser= +__color-bar.cmp-teaser__text-only .cmp-teaser__content { padding-top: 0px; = +} + +.content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teaser= +__color-bar.cmp-teaser__text-only .cmp-teaser__title { border: 0px; padding= +-bottom: 0px; } + +.cmp-teaser.cmp-split-content-block--text-profile-link-reversed .cmp-teaser= +__image { -webkit-box-ordinal-group: 2; order: 1; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link-reversed .cmp-teas= +er__image { -webkit-box-ordinal-group: 4; order: 3; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link-reversed .cmp-teaser= +__color-bar { border-bottom: 1px solid rgb(204, 204, 204); border-left: 1px= + solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link-reversed .cmp-teas= +er__color-bar { border-right: 0px; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__content= + { padding-top: 0px; } + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__content= + .h-title-submodule { margin-bottom: 0.7rem; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__conte= +nt .h-title-submodule { margin-bottom: 0.7rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__conte= +nt .h-title-submodule { margin-bottom: 0.8rem; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__content= + .p-paragraph-base { width: 100%; font-family: Graphik, Arial, system-ui, -= +apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Ne= +ue", oxygen, cantarell, sans-serif; font-weight: 400; font-size: 1.4rem; li= +ne-height: 2.24rem; color: rgb(0, 0, 0); text-transform: none; padding-bott= +om: 2rem; border-bottom: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__conte= +nt .p-paragraph-base { padding-bottom: 2.5rem; font-size: 1.6rem; line-heig= +ht: 1.6; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__content= + .p-title-paragraph-small { font-family: Graphik, Arial, system-ui, -apple-= +system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", o= +xygen, cantarell, sans-serif; font-weight: 400; font-size: 1.2rem; color: r= +gb(0, 0, 0); text-transform: none; line-height: 1; margin-bottom: 0px; } + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__submodu= +le { padding-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__submo= +dule { padding-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__submo= +dule { padding-top: 2.5rem; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .button { padding: 0= +px; width: 100%; } + +.cmp-teaser.cmp-split-content-block--text-profile-link .button .cmp-button = +{ padding: 0px; margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .button .cmp-butto= +n { margin-left: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .button { margin-t= +op: 2rem; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .button.cmp-button--= +text-link { margin-top: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .button.cmp-button= +--text-link { margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .button.cmp-button= +--text-link { margin-top: 3rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-t= +easer__color-bar { display: flex; -webkit-box-align: center; align-items: c= +enter; padding: 3rem 1.504rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .content-card .cmp-teaser.cmp-split-content-block--text-profile-link .cmp= +-teaser__color-bar { padding: 1rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .content-card .cmp-teaser.cmp-split-content-block--text-profile-link .cmp= +-teaser__color-bar { padding: 1rem 5rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-t= +easer__title { padding-bottom: 2rem; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +{ display: none; word-break: break-word; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon= +) { display: flex; -webkit-box-pack: end; justify-content: flex-end; paddin= +g-top: 0.3rem; width: 33.33%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon= +) { padding-top: 1rem; width: 33.33%; } +} + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button { font-size: 1.4rem; font-weight: 600; line-height: 1.6; positi= +on: relative; text-decoration: none; text-transform: uppercase; color: rgb(= +0, 77, 255); display: inline; background-color: transparent; padding: 0px; = +margin-top: 0px; height: auto; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button::after { content: "=EE=A0=80"; font-size: 20px; font-family: Io= +nicons; font-weight: 400; font-style: normal; line-height: 1; text-transfor= +m: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap= +; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opti= +mizelegibility; font-feature-settings: "liga"; display: inline-block; margi= +n-left: 1rem; vertical-align: middle; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button::before { content: ""; background: rgb(0, 77, 255); bottom: -3p= +x; display: block; height: 1px; left: 0px; max-width: calc(100% - 2.1em); p= +osition: absolute; transition: width 300ms ease 0s; width: 0%; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button:focus, .joblistingblock .cmp-job-card-listing .button:not(.cmp-= +button__info-icon) .cmp-button:hover { color: rgb(0, 77, 255); text-decorat= +ion: none; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button:hover::before { width: 100%; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button:visited, .joblistingblock .cmp-job-card-listing .button:not(.cm= +p-button__info-icon) .cmp-button:visited:hover { color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon= +) .cmp-button { font-size: 1.6rem; } + .joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon= +) .cmp-button::after { font-size: 2.4rem; } +} + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button:focus::before { width: 100%; } + +.joblistingblock .cmp-job-card-listing-third-row, .joblistingblock .cmp-job= +-card-listing_first-row { display: flex; -webkit-box-orient: vertical; -web= +kit-box-direction: normal; flex-direction: column; -webkit-box-flex: 1; fle= +x: 1 1 0%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing-third-row, .joblistingblock .cmp-j= +ob-card-listing_first-row { -webkit-box-orient: horizontal; -webkit-box-dir= +ection: normal; flex-direction: row; padding-right: 15px; } +} + +.joblistingblock .cmp-job-card-listing_second-row { display: flex; padding-= +left: 15px; padding-right: 15px; flex-wrap: wrap; margin-left: -30px; margi= +n-right: -30px; max-width: calc(100% + 60px); padding-bottom: 0px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing_second-row { padding-bottom: 3rem;= + } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing_second-row { padding-bottom: 2rem;= + } +} + +.joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon { = +padding: 0px 1.5rem; margin-bottom: 20px; width: auto; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon = +{ margin-bottom: 30px; } +} + +.joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon .c= +mp-button::before { font-weight: 600; font-size: 1.8rem; margin-right: 0px;= + } + +.joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon .c= +mp-button:focus:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; out= +line: rgb(0, 0, 136) solid 2px; outline-offset: 2px; } + +.joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon .c= +mp-button:focus:focus:not(:focus-visible) { box-shadow: none; outline: none= +; } + +.joblistingblock .cmp-job-card-listing_third-row { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing_third-row { padding-bottom: 0px; } +} + +.joblistingblock .cmp-job-card-listing_third-row .button:not(.cmp-button__i= +nfo-icon) { display: block; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing_third-row .button:not(.cmp-button_= +_info-icon) { display: none; } +} + +.joblistingblock .cmp-job-card-listing .card { padding-left: 15px; padding-= +right: 15px; -webkit-box-flex: 0; flex: 0 0 100%; margin-bottom: 20px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .card { -webkit-box-flex: 0; flex:= + 0 0 50%; max-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card { margin-bottom: 30px; } +} + +.joblistingblock .cmp-job-card-listing .card > * { height: 100%; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser > a { display: fle= +x; height: 100%; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__content { padding= +: 3rem 2rem 2rem; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser-region, .joblistin= +gblock .cmp-job-card-listing .card .cmp-teaser__pretitle { font-size: 1.2re= +m; line-height: 1.4rem; font-weight: 600; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__title-link { font= +-size: 1.8rem; font-weight: 800; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__title-link { fo= +nt-size: 2.5rem; line-height: 4.2rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__title-link .cmp-b= +utton__text { text-align: center; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__description { mar= +gin-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__description { m= +argin-bottom: 2rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__description p { f= +ont-size: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__description p {= + font-size: 1.6rem; line-height: 2.6rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__action-link { fon= +t-size: 1.4rem; line-height: 2.2rem; padding-top: 1rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__action-link { f= +ont-size: 1.6rem; line-height: 2.6rem; padding-top: 2rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-posted { marg= +in: auto 0px 0px; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-areas= +-interest, .joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-li= +sting-business-area, .joblistingblock .cmp-job-card-listing .card .cmp-teas= +er__job-listing-years-exp { font-size: 1.4rem; line-height: 2.2rem; margin-= +bottom: 0.5rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-are= +as-interest, .joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-= +listing-business-area, .joblistingblock .cmp-job-card-listing .card .cmp-te= +aser__job-listing-years-exp { font-size: 1.6rem; line-height: 2.6rem; margi= +n-bottom: 2rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-busin= +ess-area { margin-bottom: 0px; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-years= +-exp { margin-bottom: 1rem; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-poste= +d-date { margin-top: 0px; margin-bottom: 0.5rem; font-size: 1.2rem; line-he= +ight: 1.4rem; } + +.joblistingblock .cmp-job-card-listing .title { padding-top: 3rem; width: 1= +00%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .title { padding-top: 5rem; } +} + +.joblistingblock .cmp-job-card-listing .title .cmp-title { display: flex; -= +webkit-box-pack: justify; justify-content: space-between; -webkit-box-align= +: start; align-items: flex-start; width: 100%; padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .title .cmp-title { padding-bottom= +: 2rem; } +} + +.joblistingblock .cmp-job-card-listing .title .cmp-title__text { font-size:= + 2.4rem; line-height: 2.5rem; font-weight: 600; word-break: break-word; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .title .cmp-title__text { width: 6= +6.67%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .title .cmp-title__text { font-siz= +e: 4.8rem; line-height: 5rem; width: 66.67%; } +} + +.joblistingblock .cmp-job-card-listing .title .text { padding-bottom: 2rem;= + word-break: break-word; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .title .text { padding-bottom: 3re= +m; width: 100%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .title .text { width: 66.67%; } +} + +.joblistingblock .cmp-job-card-listing .title .text .cmp-text p { font-size= +: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .title .text .cmp-text p { font-si= +ze: 1.6rem; line-height: 2.6rem; } +} + +.joblistingblock .cmp-jobcard-layout--2-cards .card { -webkit-box-flex: 0; = +flex: 0 0 100%; max-width: 100%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-jobcard-layout--2-cards .card { -webkit-box-flex: 0= +; flex: 0 0 50%; max-width: 50%; } +} + +.joblistingblock .cmp-jobcard-layout--3-cards .card { -webkit-box-flex: 0; = +flex: 0 0 100%; max-width: 100%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-jobcard-layout--3-cards .card { -webkit-box-flex: 0= +; flex: 0 0 50%; max-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-jobcard-layout--3-cards .card { -webkit-box-flex: 0= +; flex: 0 0 33.3333%; max-width: 33.3333%; } +} + +.joblistingblock.color-block-accent-purple-1 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(180, 85, 170) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-accent-purple-2 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(160, 85, 245) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-accent-purple-3 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(190, 130, 255) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-accent-purple-4 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(220, 175, 255) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-accent-purple-5 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(230, 220, 255) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-blue .cmp-teaser__content { background: li= +near-gradient(rgb(0, 65, 240) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-gray .cmp-teaser__content { background: li= +near-gradient(rgb(190, 190, 190) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-gray-dark .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(150, 150, 150) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-gray-darker .cmp-teaser__content { backgro= +und: linear-gradient(rgb(90, 90, 90) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-green .cmp-teaser__content { background: l= +inear-gradient(rgb(0, 215, 0) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-red .cmp-teaser__content { background: lin= +ear-gradient(red 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; bord= +er-top: 0px; } + +.joblistingblock.color-block-alt-yellow .cmp-teaser__content { background: = +linear-gradient(rgb(255, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-aqua .cmp-teaser__content { background: linear= +-gradient(rgb(0, 255, 187) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.joblistingblock.color-block-blue .cmp-teaser__content { background: linear= +-gradient(rgb(0, 186, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.joblistingblock.color-block-blue-green .cmp-teaser__content { background: = +linear-gradient(rgb(5, 240, 165) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-brand-green .cmp-teaser__content { background:= + linear-gradient(rgb(100, 255, 80) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-brand-orange .cmp-teaser__content { background= +: linear-gradient(rgb(255, 120, 0) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-brand-yellow .cmp-teaser__content { background= +: linear-gradient(rgb(255, 235, 50) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-blue-dark .cmp-teaser__content { background: l= +inear-gradient(rgb(0, 142, 255) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.joblistingblock.color-block-blue-light .cmp-teaser__content { background: = +linear-gradient(rgb(0, 243, 255) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-core-purple .cmp-teaser__content { background:= + linear-gradient(rgb(70, 0, 115) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-cyan .cmp-teaser__content { background: linear= +-gradient(rgb(0, 255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.joblistingblock.color-block-gray .cmp-teaser__content { background: linear= +-gradient(rgb(167, 167, 167) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-base .cmp-teaser__content { background: l= +inear-gradient(rgb(0, 0, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-r= +epeat; border-top: 0px; } + +.joblistingblock.color-block-gray-dark .cmp-teaser__content { background: l= +inear-gradient(rgb(107, 107, 107) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-darker .cmp-teaser__content { background:= + linear-gradient(rgb(74, 74, 74) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-light .cmp-teaser__content { background: = +linear-gradient(rgb(204, 204, 204) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-lighter .cmp-teaser__content { background= +: linear-gradient(rgb(227, 227, 227) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-lightest .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(242, 242, 242) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-grayishyellow-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-grayishyellow-light .cmp-teaser__content { bac= +kground: linear-gradient(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px = +/ 100% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-green .cmp-teaser__content { background: linea= +r-gradient(rgb(0, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.joblistingblock.color-block-green-dark .cmp-teaser__content { background: = +linear-gradient(rgb(0, 83, 10) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.joblistingblock.color-block-link .cmp-teaser__content { background: linear= +-gradient(rgb(0, 77, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.joblistingblock.color-block-link-dark .cmp-teaser__content { background: l= +inear-gradient(rgb(0, 0, 136) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-orange .cmp-teaser__content { background: line= +ar-gradient(rgb(255, 182, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.joblistingblock.color-block-orange-dark .cmp-teaser__content { background:= + linear-gradient(rgb(255, 149, 0) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-pink .cmp-teaser__content { background: linear= +-gradient(rgb(231, 0, 116) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.joblistingblock.color-block-pink-dark .cmp-teaser__content { background: l= +inear-gradient(rgb(164, 2, 83) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.joblistingblock.color-block-pink-light .cmp-teaser__content { background: = +linear-gradient(rgb(255, 80, 160) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-purple .cmp-teaser__content { background: line= +ar-gradient(rgb(161, 0, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.joblistingblock.color-block-purple-dark .cmp-teaser__content { background:= + linear-gradient(rgb(117, 0, 192) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-purple-darkest .cmp-teaser__content { backgrou= +nd: linear-gradient(rgb(70, 1, 115) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-red .cmp-teaser__content { background: linear-= +gradient(rgb(231, 15, 41) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.joblistingblock.color-block-red-dark .cmp-teaser__content { background: li= +near-gradient(rgb(189, 0, 29) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-red-darker .cmp-teaser__content { background: = +linear-gradient(rgb(113, 0, 18) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.joblistingblock.color-block-red-light .cmp-teaser__content { background: l= +inear-gradient(rgb(255, 50, 70) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.joblistingblock.color-block-white .cmp-teaser__content { background: linea= +r-gradient(rgb(255, 255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-yellow .cmp-teaser__content { background: line= +ar-gradient(rgb(255, 212, 46) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-yellow-dark .cmp-teaser__content { background:= + linear-gradient(rgb(240, 192, 0) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-yellow-light .cmp-teaser__content { background= +: linear-gradient(rgb(255, 240, 179) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +@media screen and (min-width: 1000px) { + .joblistingblock .pagination-no-lazy-loading .cmp-pagination__container {= + width: 66.6667%; margin-left: auto; margin-right: auto; } +} + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__prev-page-btn= + { margin-left: 0px; width: auto; } + +@media screen and (min-width: 768px) { + .joblistingblock .pagination-no-lazy-loading .cmp-pagination__prev-page-b= +tn { padding-left: 0px; width: 100%; -webkit-box-pack: start; justify-conte= +nt: flex-start; } +} + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__next-page-btn= + { margin-right: 0px; width: auto; } + +@media screen and (min-width: 768px) { + .joblistingblock .pagination-no-lazy-loading .cmp-pagination__next-page-b= +tn { padding-right: 0px; width: 100%; -webkit-box-pack: end; justify-conten= +t: flex-end; } +} + +.joblistingblock.color-star-block-accent-purple-1 .saved-job-card { color: = +rgb(180, 85, 170); } + +.joblistingblock.color-star-block-accent-purple-2 .saved-job-card { color: = +rgb(160, 85, 245); } + +.joblistingblock.color-star-block-accent-purple-3 .saved-job-card { color: = +rgb(190, 130, 255); } + +.joblistingblock.color-star-block-accent-purple-4 .saved-job-card { color: = +rgb(220, 175, 255); } + +.joblistingblock.color-star-block-accent-purple-5 .saved-job-card { color: = +rgb(230, 220, 255); } + +.joblistingblock.color-star-block-alt-blue .saved-job-card { color: rgb(0, = +65, 240); } + +.joblistingblock.color-star-block-alt-gray .saved-job-card { color: rgb(190= +, 190, 190); } + +.joblistingblock.color-star-block-alt-gray-dark .saved-job-card { color: rg= +b(150, 150, 150); } + +.joblistingblock.color-star-block-alt-gray-darker .saved-job-card { color: = +rgb(90, 90, 90); } + +.joblistingblock.color-star-block-alt-green .saved-job-card { color: rgb(0,= + 215, 0); } + +.joblistingblock.color-star-block-alt-red .saved-job-card { color: red; } + +.joblistingblock.color-star-block-alt-yellow .saved-job-card { color: rgb(2= +55, 255, 0); } + +.joblistingblock.color-star-block-aqua .saved-job-card { color: rgb(0, 255,= + 187); } + +.joblistingblock.color-star-block-blue .saved-job-card { color: rgb(0, 186,= + 255); } + +.joblistingblock.color-star-block-blue-green .saved-job-card { color: rgb(5= +, 240, 165); } + +.joblistingblock.color-star-block-brand-green .saved-job-card { color: rgb(= +100, 255, 80); } + +.joblistingblock.color-star-block-brand-orange .saved-job-card { color: rgb= +(255, 120, 0); } + +.joblistingblock.color-star-block-brand-yellow .saved-job-card { color: rgb= +(255, 235, 50); } + +.joblistingblock.color-star-block-blue-dark .saved-job-card { color: rgb(0,= + 142, 255); } + +.joblistingblock.color-star-block-blue-light .saved-job-card { color: rgb(0= +, 243, 255); } + +.joblistingblock.color-star-block-core-purple .saved-job-card { color: rgb(= +70, 0, 115); } + +.joblistingblock.color-star-block-cyan .saved-job-card { color: rgb(0, 255,= + 255); } + +.joblistingblock.color-star-block-gray .saved-job-card { color: rgb(167, 16= +7, 167); } + +.joblistingblock.color-star-block-gray-base .saved-job-card { color: rgb(0,= + 0, 0); } + +.joblistingblock.color-star-block-gray-dark .saved-job-card { color: rgb(10= +7, 107, 107); } + +.joblistingblock.color-star-block-gray-darker .saved-job-card { color: rgb(= +74, 74, 74); } + +.joblistingblock.color-star-block-gray-light .saved-job-card { color: rgb(2= +04, 204, 204); } + +.joblistingblock.color-star-block-gray-lighter .saved-job-card { color: rgb= +(227, 227, 227); } + +.joblistingblock.color-star-block-gray-lightest .saved-job-card { color: rg= +b(242, 242, 242); } + +.joblistingblock.color-star-block-grayishyellow-dark .saved-job-card { colo= +r: rgb(150, 150, 140); } + +.joblistingblock.color-star-block-grayishyellow-light .saved-job-card { col= +or: rgb(230, 230, 220); } + +.joblistingblock.color-star-block-green .saved-job-card { color: rgb(0, 255= +, 0); } + +.joblistingblock.color-star-block-green-dark .saved-job-card { color: rgb(0= +, 83, 10); } + +.joblistingblock.color-star-block-link .saved-job-card { color: rgb(0, 77, = +255); } + +.joblistingblock.color-star-block-link-dark .saved-job-card { color: rgb(0,= + 0, 136); } + +.joblistingblock.color-star-block-orange .saved-job-card { color: rgb(255, = +182, 0); } + +.joblistingblock.color-star-block-orange-dark .saved-job-card { color: rgb(= +255, 149, 0); } + +.joblistingblock.color-star-block-pink .saved-job-card { color: rgb(231, 0,= + 116); } + +.joblistingblock.color-star-block-pink-dark .saved-job-card { color: rgb(16= +4, 2, 83); } + +.joblistingblock.color-star-block-pink-light .saved-job-card { color: rgb(2= +55, 80, 160); } + +.joblistingblock.color-star-block-purple .saved-job-card { color: rgb(161, = +0, 255); } + +.joblistingblock.color-star-block-purple-dark .saved-job-card { color: rgb(= +117, 0, 192); } + +.joblistingblock.color-star-block-purple-darkest .saved-job-card { color: r= +gb(70, 1, 115); } + +.joblistingblock.color-star-block-red .saved-job-card { color: rgb(231, 15,= + 41); } + +.joblistingblock.color-star-block-red-dark .saved-job-card { color: rgb(189= +, 0, 29); } + +.joblistingblock.color-star-block-red-darker .saved-job-card { color: rgb(1= +13, 0, 18); } + +.joblistingblock.color-star-block-red-light .saved-job-card { color: rgb(25= +5, 50, 70); } + +.joblistingblock.color-star-block-white .saved-job-card { color: rgb(255, 2= +55, 255); } + +.joblistingblock.color-star-block-yellow .saved-job-card { color: rgb(255, = +212, 46); } + +.joblistingblock.color-star-block-yellow-dark .saved-job-card { color: rgb(= +240, 192, 0); } + +.joblistingblock.color-star-block-yellow-light .saved-job-card { color: rgb= +(255, 240, 179); } + +.joblistingblock.brand-star-gradient-pink .saved-job-card { background-clip= +: text; background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(23= +1, 0, 116) 30%); color: transparent; } + +.joblistingblock.brand-star-gradient-purple .saved-job-card { background-cl= +ip: text; background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 25= +5)); color: transparent; } + +.joblistingblock.brand-star-gradient-purple-alt .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(90deg, rgb(70, 1, 115), rgb= +(117, 0, 192), rgb(161, 0, 255)); color: transparent; } + +.joblistingblock.brand-star-gradient-blue .saved-job-card { background-clip= +: text; background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255));= + color: transparent; } + +.joblistingblock.brand-star-gradient-blue2 .saved-job-card { background-cli= +p: text; background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 255= +)); color: transparent; } + +.joblistingblock.brand-star-gradient-light-blue .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(90deg, rgb(0, 186, 255), rg= +b(0, 142, 255), rgb(0, 77, 255)); color: transparent; } + +.joblistingblock.brand-star-gradient-red .saved-job-card { background-clip:= + text; background-image: linear-gradient(rgb(113, 0, 18), red); color: tran= +sparent; } + +.joblistingblock.brand-star-gradient-red-alt .saved-job-card { background-c= +lip: text; background-image: linear-gradient(90deg, red, rgb(189, 0, 29), r= +gb(113, 0, 18)); color: transparent; } + +.joblistingblock.brand-star-gradient .saved-job-card { background-clip: tex= +t; background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); col= +or: transparent; } + +.joblistingblock.brand-star-gradient-alt .saved-job-card { background-clip:= + text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186,= + 255)); color: transparent; } + +.joblistingblock.brand-star-gradient-yellow .saved-job-card { background-cl= +ip: text; background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192,= + 0)); color: transparent; } + +.joblistingblock.brand-star-gradient-yellow-alt .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(90deg, rgb(255, 255, 0), rg= +b(255, 212, 46), rgb(255, 182, 0)); color: transparent; } + +.joblistingblock.brand-star-gradient-green .saved-job-card { background-cli= +p: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 21= +5, 0), rgb(0, 83, 10)); color: transparent; } + +.joblistingblock .cmp-recently-viewed-jobs .button { display: none; } + +.joblistingblock .cmp-recently-viewed-jobs .cmp-job-card-listing_second-row= + { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recently-viewed-jobs .cmp-job-card-listing_second-r= +ow { padding-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-recently-viewed-jobs .cmp-job-card-listing_second-r= +ow { padding-bottom: 2rem; } +} + +.joblistingblock .cmp-recently-viewed-jobs .cmp-job-card-listing_third-row = +{ padding-bottom: 0px; } + +.joblistingblock .cmp-recommended-job-block { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block { padding-bottom: 2rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-job-card-listing_first-row= + .cmp-button:focus { outline-offset: 3px; } + +.joblistingblock .cmp-recommended-job-block .cmp-job-card-listing_second-ro= +w { padding-bottom: 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-job-card-listing_third-row= + a { color: rgb(0, 77, 255); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-areas-= +interest { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line= +-clamp: 3; overflow: hidden; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-area= +s-interest { -webkit-line-clamp: 2; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__content { display:= + flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-di= +rection: column; background-color: rgb(255, 255, 255); border: 1px solid rg= +b(204, 204, 204); padding: 3rem 2rem 2rem; margin: 0px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__content { positi= +on: relative; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__description { -web= +kit-box-flex: 1; flex: 1 0 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__action-container {= + margin-top: 0px; padding-top: 0px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__action-container= + { position: relative; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title { margin-top= +: 0px; font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsyste= +mfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, san= +s-serif; font-weight: 800; font-style: normal; text-transform: none; color:= + rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__title { font-siz= +e: 2.5rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title a { color: r= +gb(0, 0, 0); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title a:hover { te= +xt-decoration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title a:focus { te= +xt-decoration: underline; color: rgb(0, 77, 255); margin-bottom: -1px; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__pretitle { border:= + transparent; color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem= +; font-weight: 600; line-height: 1.08rem; margin-bottom: 2rem; text-transfo= +rm: uppercase; text-decoration: none; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__pretitle:nth-child= +(3) { margin-top: -1.5rem; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-semibo= +ld { font-weight: 600; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-posted= +-date { font-weight: 400; font-style: italic; text-transform: none; line-he= +ight: 1; font-size: 1.2rem; color: rgb(0, 0, 0); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__address-location, = +.joblistingblock .cmp-recommended-job-block .cmp-teaser__description, .jobl= +istingblock .cmp-recommended-job-block .cmp-teaser__description p { margin:= + 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser .cmp-teaser__job-li= +sting-areas-interest, .joblistingblock .cmp-recommended-job-block .cmp-teas= +er__title { margin-bottom: 10px; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser .cmp-teaser__job-= +listing-areas-interest, .joblistingblock .cmp-recommended-job-block .cmp-te= +aser__title { margin-bottom: 20px; } +} + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__action-container= +, .joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-post= +ed-date { margin-top: 20px; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title-link:hover .= +cmp-teaser__title { text-decoration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title-link:focus {= + margin-bottom: 1px; outline: rgb(0, 77, 255) solid 1px; outline-offset: 0p= +x; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title-link:focus .= +cmp-teaser__title { text-decoration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__action-link:focus:= +:before { width: 100%; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-1 .cm= +p-teaser__content { background: linear-gradient(rgb(180, 85, 170) 0.4rem, t= +ransparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-2 .cm= +p-teaser__content { background: linear-gradient(rgb(160, 85, 245) 0.4rem, t= +ransparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-3 .cm= +p-teaser__content { background: linear-gradient(rgb(190, 130, 255) 0.4rem, = +transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-4 .cm= +p-teaser__content { background: linear-gradient(rgb(220, 175, 255) 0.4rem, = +transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-5 .cm= +p-teaser__content { background: linear-gradient(rgb(230, 220, 255) 0.4rem, = +transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-blue .cmp-tease= +r__content { background: linear-gradient(rgb(0, 65, 240) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-gray .cmp-tease= +r__content { background: linear-gradient(rgb(190, 190, 190) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-gray-dark .cmp-= +teaser__content { background: linear-gradient(rgb(150, 150, 150) 0.4rem, tr= +ansparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-gray-darker .cm= +p-teaser__content { background: linear-gradient(rgb(90, 90, 90) 0.4rem, tra= +nsparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-green .cmp-teas= +er__content { background: linear-gradient(rgb(0, 215, 0) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-red .cmp-teaser= +__content { background: linear-gradient(red 0.4rem, transparent 0px) 100% 0= +px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-yellow .cmp-tea= +ser__content { background: linear-gradient(rgb(255, 255, 0) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-aqua .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 255, 187) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-blue .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 186, 255) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-blue-green .cmp-tea= +ser__content { background: linear-gradient(rgb(5, 240, 165) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-brand-green .cmp-te= +aser__content { background: linear-gradient(rgb(100, 255, 80) 0.4rem, trans= +parent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-brand-orange .cmp-t= +easer__content { background: linear-gradient(rgb(255, 120, 0) 0.4rem, trans= +parent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-brand-yellow .cmp-t= +easer__content { background: linear-gradient(rgb(255, 235, 50) 0.4rem, tran= +sparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-blue-dark .cmp-teas= +er__content { background: linear-gradient(rgb(0, 142, 255) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-blue-light .cmp-tea= +ser__content { background: linear-gradient(rgb(0, 243, 255) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-core-purple .cmp-te= +aser__content { background: linear-gradient(rgb(70, 0, 115) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-cyan .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 255, 255) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray .cmp-teaser__c= +ontent { background: linear-gradient(rgb(167, 167, 167) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-base .cmp-teas= +er__content { background: linear-gradient(rgb(0, 0, 0) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-dark .cmp-teas= +er__content { background: linear-gradient(rgb(107, 107, 107) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-darker .cmp-te= +aser__content { background: linear-gradient(rgb(74, 74, 74) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-light .cmp-tea= +ser__content { background: linear-gradient(rgb(204, 204, 204) 0.4rem, trans= +parent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-lighter .cmp-t= +easer__content { background: linear-gradient(rgb(227, 227, 227) 0.4rem, tra= +nsparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-lightest .cmp-= +teaser__content { background: linear-gradient(rgb(242, 242, 242) 0.4rem, tr= +ansparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-grayishyellow-dark = +.cmp-teaser__content { background: linear-gradient(rgb(150, 150, 140) 0.4re= +m, transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-grayishyellow-light= + .cmp-teaser__content { background: linear-gradient(rgb(230, 230, 220) 0.4r= +em, transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-green .cmp-teaser__= +content { background: linear-gradient(rgb(0, 255, 0) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-green-dark .cmp-tea= +ser__content { background: linear-gradient(rgb(0, 83, 10) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-link .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 77, 255) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-link-dark .cmp-teas= +er__content { background: linear-gradient(rgb(0, 0, 136) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-orange .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 182, 0) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-orange-dark .cmp-te= +aser__content { background: linear-gradient(rgb(255, 149, 0) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-pink .cmp-teaser__c= +ontent { background: linear-gradient(rgb(231, 0, 116) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-pink-dark .cmp-teas= +er__content { background: linear-gradient(rgb(164, 2, 83) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-pink-light .cmp-tea= +ser__content { background: linear-gradient(rgb(255, 80, 160) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-purple .cmp-teaser_= +_content { background: linear-gradient(rgb(161, 0, 255) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-purple-dark .cmp-te= +aser__content { background: linear-gradient(rgb(117, 0, 192) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-purple-darkest .cmp= +-teaser__content { background: linear-gradient(rgb(70, 1, 115) 0.4rem, tran= +sparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-red .cmp-teaser__co= +ntent { background: linear-gradient(rgb(231, 15, 41) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-red-dark .cmp-tease= +r__content { background: linear-gradient(rgb(189, 0, 29) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-red-darker .cmp-tea= +ser__content { background: linear-gradient(rgb(113, 0, 18) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-red-light .cmp-teas= +er__content { background: linear-gradient(rgb(255, 50, 70) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-white .cmp-teaser__= +content { background: linear-gradient(rgb(255, 255, 255) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-yellow .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 212, 46) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-yellow-dark .cmp-te= +aser__content { background: linear-gradient(rgb(240, 192, 0) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-yellow-light .cmp-t= +easer__content { background: linear-gradient(rgb(255, 240, 179) 0.4rem, tra= +nsparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-separator--vertical { marg= +in: 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-separator--vertical .cmp-s= +eparator-saved::after { content: "|"; position: relative; top: -2rem; margi= +n: 0px 1.5rem; color: rgb(0, 0, 0); } + +.joblistingblock .cmp-recommended-job-block .cmp-separator--vertical .cmp-s= +eparator__horizontal-rule { margin: -3rem 0.1rem 0px; width: 0.11rem; displ= +ay: none; } + +.joblistingblock .cmp-recommended-job-block .page-summary { display: block;= + } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended { padd= +ing: 3rem 1.5rem; margin: 0px -1.5rem; background-color: rgb(242, 242, 242)= +; position: relative; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended { pa= +dding: 3rem 3.5rem 2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended { ma= +rgin: 0px -3.5rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_row { = +max-width: 125rem; margin: auto; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title h2 { font-weight: 600; font-size: 2.4rem; line-height: 2.5rem; max-= +width: 100%; width: 100%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sect= +ion-title h2 { line-height: 5rem; font-size: 4.8rem; max-width: 66.66%; wid= +th: fit-content; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title a.cmp-button { color: rgb(0, 77, 255); background-color: transparen= +t; position: absolute; left: 0px; top: calc(100% - 5.5rem); margin-top: 0px= +; margin-left: 0px; justify-content: left; font-size: 1.4rem; max-width: 10= +0%; width: fit-content; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sect= +ion-title a.cmp-button { top: 0px; right: 0px; left: unset; margin-top: 3re= +m; margin-right: 3.5rem; font-size: 1.6rem; max-width: 33.33%; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title a.cmp-button::after { content: "=EE=A0=80"; font-family: Ionicons; = +display: block; font-weight: 400; font-style: normal; text-transform: none;= + letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direct= +ion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegi= +bility; font-feature-settings: "liga"; margin-left: 1rem; font-size: 1.4rem= +; line-height: 2.2rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sect= +ion-title a.cmp-button::after { line-height: 2.6rem; font-size: 1.6rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title a.cmp-button::before { content: ""; transition: all 0.3s ease 0s; w= +idth: 0px; height: 1px; position: absolute; bottom: 0.5rem; left: 1.5rem; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title a.cmp-button:hover::before { background-color: rgb(0, 77, 255); wid= +th: calc(100% - 5.6rem); } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content { padding-top: 2rem; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result { display: flex; flex-flow: column wrap; -webkit-box-orie= +nt: vertical; -webkit-box-direction: normal; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_friendly-message, .joblistingblock .cmp-recommended-job-b= +lock .cmp-no-jobs-recommended_block-content_no-result_recommended-text { fo= +nt-size: 1.6rem; line-height: 2.56rem; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_friendly-message p, .joblistingblock .cmp-recommended-job= +-block .cmp-no-jobs-recommended_block-content_no-result_recommended-text p = +{ padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_friendly-message p, .joblistingblock .cmp-recommended-j= +ob-block .cmp-no-jobs-recommended_block-content_no-result_recommended-text = +p { padding-bottom: 3rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_recommended-text { padding-top: 2rem; margin-bottom: 1.5r= +em; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_recommended-text { padding-top: 3rem; margin-bottom: 0p= +x; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_friendly-message p:nth-child(2) { padding-bottom: 0.5rem;= + } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_friendly-message p:nth-child(2) { padding-bottom: 1.5re= +m; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_buttons { display: flex; -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_buttons { -webkit-box-orient: horizontal; -webkit-box-d= +irection: normal; flex-direction: row; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_buttons a { padding: 1.5rem; margin-right: 0px; margin-le= +ft: 0px; text-align: center; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_buttons a { margin-right: 4.56rem; } +} + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__panel { margi= +n-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .pagination-no-lazy-loading .cmp-pagination__panel { mar= +gin-bottom: 3rem; } +} + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__container { -= +webkit-box-pack: justify; justify-content: space-between; } + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__pages { margi= +n: 1.5rem 0px; } + +.cmp-hidecards .cmp-page-list-item:nth-child(n+7) { display: none; } + +.joblistingblock .cmp-saved-job-block { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block { padding-bottom: 2rem; } +} + +.joblistingblock .cmp-saved-job-block .cmp-saved-job-block__hide { display:= + none; } + +.joblistingblock .cmp-saved-job-block .cmp-saved-job-block__show { display:= + block; } + +.joblistingblock .cmp-saved-job-block .cmp-job-card-listing_first-row a { t= +ext-decoration: underline; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__content { border: 1px so= +lid rgb(204, 204, 204); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title a:focus { margin-b= +ottom: -1px; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__address-location { word-= +break: break-all; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title-link:focus { margi= +n-bottom: 1px; outline: rgb(0, 77, 255) solid 1px; } + +.joblistingblock .cmp-jobcard-layout--2-cards ul .cmp-page-list-item { -web= +kit-box-flex: 0; flex: 0 0 100%; max-width: 100%; margin-bottom: 3rem; padd= +ing: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-jobcard-layout--2-cards ul .cmp-page-list-item { -w= +ebkit-box-flex: 0; flex: 0 0 50%; max-width: 50%; } +} + +.joblistingblock .cmp-jobcard-layout--3-cards ul .cmp-page-list-item { -web= +kit-box-flex: 0; flex: 0 0 100%; max-width: 100%; margin-bottom: 3rem; padd= +ing: 0px 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingblock .cmp-jobcard-layout--3-cards ul .cmp-page-list-item { -w= +ebkit-box-flex: 0; flex: 0 0 50%; max-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-jobcard-layout--3-cards ul .cmp-page-list-item { -w= +ebkit-box-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; } +} + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block .cmp-job-card-listing_second-row { = +padding-bottom: 10px; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-saved-job-block .cmp-job-card-listing_second-row { = +padding-bottom: 0px; } +} + +@media screen and (max-width: 767.9px) { + .joblistingblock .cmp-saved-job-block .cmp-job-card-listing_third-row { p= +adding-bottom: 0px; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__job-listing-areas-intere= +st { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp= +: 3; overflow: hidden; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__job-listing-areas-inte= +rest { -webkit-line-clamp: 2; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__content { display: flex;= + -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio= +n: column; background-color: rgb(255, 255, 255); border: 0.1rem solid rgb(2= +04, 204, 204); padding: 3rem 2rem 2rem; margin: 0px; position: relative; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__content { position: re= +lative; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__action-container { margi= +n-top: 0px; padding-top: 0px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__action-container { pos= +ition: relative; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title { margin-top: 0px;= + font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont,= + "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-seri= +f; font-weight: 800; font-style: normal; text-transform: none; color: rgb(0= +, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__title { font-size: 2.5= +rem; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title a { color: rgb(0, = +0, 0); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title a:hover { text-dec= +oration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title a:focus { text-dec= +oration: underline; color: rgb(0, 77, 255); margin-bottom: -0.1rem; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__pretitle { border: trans= +parent; color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem; font= +-weight: 600; line-height: 1.08rem; margin-bottom: 2rem; text-transform: up= +percase; text-decoration: none; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__pretitle:nth-child(3) { = +margin-top: -1.5rem; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__job-listing-semibold { f= +ont-weight: 600; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__job-listing-posted-date = +{ font-weight: 400; font-style: italic; text-transform: none; line-height: = +1; font-size: 1.2rem; color: rgb(0, 0, 0); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__address-location { max-w= +idth: calc(100% - 4rem); word-break: break-word; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser-remove-icon {= + position: absolute; top: 0px; right: 0px; margin: 2.456rem 2rem 0px 0px; c= +ursor: pointer; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser-remove-icon::= +after { content: "=EF=90=85"; font-size: 24px; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; width: 1.9rem; height: 2.= +4rem; color: rgb(107, 107, 107); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser-remove-icon:h= +over::after { color: rgb(0, 0, 0); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__address-location, .jobli= +stingblock .cmp-saved-job-block .cmp-teaser__description, .joblistingblock = +.cmp-saved-job-block .cmp-teaser__description p { margin: 0px; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser__job-listing-= +areas-interest, .joblistingblock .cmp-saved-job-block .cmp-teaser__title { = +margin-bottom: 10px; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser__job-listin= +g-areas-interest, .joblistingblock .cmp-saved-job-block .cmp-teaser__title = +{ margin-bottom: 20px; } +} + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__action-container, .job= +listingblock .cmp-saved-job-block .cmp-teaser__job-listing-posted-date { ma= +rgin-top: 20px; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title-link:hover .cmp-te= +aser__title { text-decoration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title-link:focus { margi= +n-bottom: 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0p= +x; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title-link:focus .cmp-te= +aser__title { text-decoration: underline; color: rgb(0, 77, 255); } + +@media screen and (max-width: 767.9px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser_action-container { disp= +lay: none; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__action-link:focus::befor= +e { width: 100%; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-1 .cmp-teas= +er__content { background: linear-gradient(rgb(180, 85, 170) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-2 .cmp-teas= +er__content { background: linear-gradient(rgb(160, 85, 245) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-3 .cmp-teas= +er__content { background: linear-gradient(rgb(190, 130, 255) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-4 .cmp-teas= +er__content { background: linear-gradient(rgb(220, 175, 255) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-5 .cmp-teas= +er__content { background: linear-gradient(rgb(230, 220, 255) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-blue .cmp-teaser__con= +tent { background: linear-gradient(rgb(0, 65, 240) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-gray .cmp-teaser__con= +tent { background: linear-gradient(rgb(190, 190, 190) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-gray-dark .cmp-teaser= +__content { background: linear-gradient(rgb(150, 150, 150) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-gray-darker .cmp-teas= +er__content { background: linear-gradient(rgb(90, 90, 90) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-green .cmp-teaser__co= +ntent { background: linear-gradient(rgb(0, 215, 0) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-red .cmp-teaser__cont= +ent { background: linear-gradient(red 0.4rem, transparent 0px) 100% 0px / 1= +00% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-yellow .cmp-teaser__c= +ontent { background: linear-gradient(rgb(255, 255, 0) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-aqua .cmp-teaser__content= + { background: linear-gradient(rgb(0, 255, 187) 0.4rem, transparent 0px) 10= +0% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-blue .cmp-teaser__content= + { background: linear-gradient(rgb(0, 186, 255) 0.4rem, transparent 0px) 10= +0% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-blue-green .cmp-teaser__c= +ontent { background: linear-gradient(rgb(5, 240, 165) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-brand-green .cmp-teaser__= +content { background: linear-gradient(rgb(100, 255, 80) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-brand-orange .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 120, 0) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-brand-yellow .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 235, 50) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-blue-dark .cmp-teaser__co= +ntent { background: linear-gradient(rgb(0, 142, 255) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-blue-light .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 243, 255) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-core-purple .cmp-teaser__= +content { background: linear-gradient(rgb(70, 0, 115) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-cyan .cmp-teaser__content= + { background: linear-gradient(rgb(0, 255, 255) 0.4rem, transparent 0px) 10= +0% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray .cmp-teaser__content= + { background: linear-gradient(rgb(167, 167, 167) 0.4rem, transparent 0px) = +100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-base .cmp-teaser__co= +ntent { background: linear-gradient(rgb(0, 0, 0) 0.4rem, transparent 0px) 1= +00% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-dark .cmp-teaser__co= +ntent { background: linear-gradient(rgb(107, 107, 107) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-darker .cmp-teaser__= +content { background: linear-gradient(rgb(74, 74, 74) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-light .cmp-teaser__c= +ontent { background: linear-gradient(rgb(204, 204, 204) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-lighter .cmp-teaser_= +_content { background: linear-gradient(rgb(227, 227, 227) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-lightest .cmp-teaser= +__content { background: linear-gradient(rgb(242, 242, 242) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-grayishyellow-dark .cmp-t= +easer__content { background: linear-gradient(rgb(150, 150, 140) 0.4rem, tra= +nsparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-grayishyellow-light .cmp-= +teaser__content { background: linear-gradient(rgb(230, 230, 220) 0.4rem, tr= +ansparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-green .cmp-teaser__conten= +t { background: linear-gradient(rgb(0, 255, 0) 0.4rem, transparent 0px) 100= +% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-green-dark .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 83, 10) 0.4rem, transparent 0px= +) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-link .cmp-teaser__content= + { background: linear-gradient(rgb(0, 77, 255) 0.4rem, transparent 0px) 100= +% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-link-dark .cmp-teaser__co= +ntent { background: linear-gradient(rgb(0, 0, 136) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-orange .cmp-teaser__conte= +nt { background: linear-gradient(rgb(255, 182, 0) 0.4rem, transparent 0px) = +100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-orange-dark .cmp-teaser__= +content { background: linear-gradient(rgb(255, 149, 0) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-pink .cmp-teaser__content= + { background: linear-gradient(rgb(231, 0, 116) 0.4rem, transparent 0px) 10= +0% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-pink-dark .cmp-teaser__co= +ntent { background: linear-gradient(rgb(164, 2, 83) 0.4rem, transparent 0px= +) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-pink-light .cmp-teaser__c= +ontent { background: linear-gradient(rgb(255, 80, 160) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-purple .cmp-teaser__conte= +nt { background: linear-gradient(rgb(161, 0, 255) 0.4rem, transparent 0px) = +100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-purple-dark .cmp-teaser__= +content { background: linear-gradient(rgb(117, 0, 192) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-purple-darkest .cmp-tease= +r__content { background: linear-gradient(rgb(70, 1, 115) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-red .cmp-teaser__content = +{ background: linear-gradient(rgb(231, 15, 41) 0.4rem, transparent 0px) 100= +% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-red-dark .cmp-teaser__con= +tent { background: linear-gradient(rgb(189, 0, 29) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-red-darker .cmp-teaser__c= +ontent { background: linear-gradient(rgb(113, 0, 18) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-red-light .cmp-teaser__co= +ntent { background: linear-gradient(rgb(255, 50, 70) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-white .cmp-teaser__conten= +t { background: linear-gradient(rgb(255, 255, 255) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-yellow .cmp-teaser__conte= +nt { background: linear-gradient(rgb(255, 212, 46) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-yellow-dark .cmp-teaser__= +content { background: linear-gradient(rgb(240, 192, 0) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-yellow-light .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 240, 179) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block .cmp-separator--vertical { margin: 0p= +x; } + +.joblistingblock .cmp-saved-job-block .cmp-separator--vertical .cmp-separat= +or-saved::after { content: "-"; position: relative; top: -2rem; margin: 0px= +; color: rgb(0, 0, 0); } + +.joblistingblock .cmp-saved-job-block .cmp-separator--vertical .cmp-separat= +or__horizontal-rule { margin: -3rem 0.1rem 0px; width: 0.11rem; display: no= +ne; } + +.joblistingblock .cmp-saved-job-block .page-summary { display: block; } + +.cmp-topic-filter { width: 100%; margin: 50px auto auto; } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter { display: flex; -webkit-box-pack: justify; justify-con= +tent: space-between; -webkit-box-ordinal-group: 3; order: 2; } +} + +.cmp-topic-filter .cmp-topic-filter__container { margin-top: 30px; position= +: relative; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-topic-filter .cmp-topic-filter__container { display: flex; -webkit-b= +ox-align: center; align-items: center; -webkit-box-pack: justify; justify-c= +ontent: space-between; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__button_bo= +x { width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__button_= +box { -webkit-box-ordinal-group: 3; order: 2; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-but= +ton { display: flex; -webkit-box-align: center; align-items: center; -webki= +t-box-pack: center; justify-content: center; border: 2px solid rgb(0, 0, 0)= +; padding: 1.5rem; width: 100%; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-but= +ton:hover { border-color: rgb(107, 107, 107); } + +@media screen and (min-width: 768px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-b= +utton { padding: 1.5rem 5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-b= +utton { border: none; display: inline-block; padding: 1rem 0px; cursor: tex= +t; text-align: left; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-but= +ton .cmp-topic-filter__text { font-size: 1.4rem; text-transform: uppercase;= + font-weight: 600; color: rgb(0, 0, 0); position: relative; } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-b= +utton .cmp-topic-filter__text { font-size: 1.8rem; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-but= +ton .cmp-topic-filter__icon::before { content: "=EF=8C=9B"; font-size: 3rem= +; font-family: Ionicons; display: block; font-weight: 400; font-style: norm= +al; line-height: 1; text-transform: none; letter-spacing: normal; overflow-= +wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: = +antialiased; text-rendering: optimizelegibility; font-feature-settings: "li= +ga"; color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-b= +utton .cmp-topic-filter__icon::before { display: none; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms { display: none; background-color: rgb(255, 255, 255); position: absolut= +e; left: 0px; right: 0px; width: 100%; margin-top: 15px; } + +@media screen and (min-width: 768px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems { margin-top: 30px; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems { display: block; position: static; margin-top: 0px; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-button { text-align: right; border: 1px solid r= +gb(204, 204, 204); padding: 1.5rem; display: inline-block; } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems .cmp-topic-filter__topic-button { display: none; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-button .cmp-topic-filter__close-topic-box { dis= +play: inline-block; font-size: 1.5rem; font-weight: 600; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-button .cmp-topic-filter__close-topic-box::afte= +r { content: "=EF=84=AA"; font-size: 2.4rem; font-family: Ionicons; display= +: block; font-weight: 400; font-style: normal; line-height: 1; text-transfo= +rm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowra= +p; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opt= +imizelegibility; font-feature-settings: "liga"; color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems .cmp-topic-filter__topic-item { border: none; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__topic-item-links { padd= +ing: 1.5rem; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px s= +olid rgb(204, 204, 204); } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__topic-item-links .cmp-t= +opic-filter__topic-item-link { display: inline-block; font-size: 1.6rem; co= +lor: rgb(0, 0, 0); } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__topic-item-links .cmp-t= +opic-filter__topic-item-link:hover { color: rgb(0, 77, 255); text-decoratio= +n: underline; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__subtopic { background-c= +olor: rgb(242, 242, 242); -webkit-box-orient: vertical; -webkit-box-directi= +on: normal; flex-flow: column; padding: 0.8rem 1.5rem; display: none; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__subtopic .cmp-topic-fil= +ter__subtopic-link { display: inline-block; padding: 1rem 0px; font-size: 1= +.6rem; color: rgb(0, 0, 0); align-self: flex-start; } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems .cmp-topic-filter__topic-item .cmp-topic-filter__subtopic .cmp-topic-f= +ilter__subtopic-link:hover { color: rgb(0, 77, 255); text-decoration: under= +line; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list .cmp-topic-filter__topic-item-links { c= +ursor: pointer; display: flex; -webkit-box-align: center; align-items: cent= +er; -webkit-box-pack: justify; justify-content: space-between; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list .cmp-topic-filter__topic-item-links::af= +ter { content: "=EF=84=A3"; font-size: 1.6rem; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; transition: all 0.5s ease= +-in 0s; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list.cmp-topic-filter__subtopic-list--show .= +cmp-topic-filter__topic-item-links { font-weight: 600; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list.cmp-topic-filter__subtopic-list--show .= +cmp-topic-filter__topic-item-links::after { transform: rotate(180deg); } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list.cmp-topic-filter__subtopic-list--show .= +cmp-topic-filter__subtopic { display: flex; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms.cmp-topic-filter__topic-items--show { display: block; } + +.cmp-event-agenda-item { display: block; padding: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item { display: flex; padding: 3rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item { padding: 3rem 2rem; } +} + +.cmp-event-agenda-item__location-section { width: 25%; padding-right: 3rem;= + display: none; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__location-section { display: block; } +} + +.cmp-event-agenda-item__location-section .cmp-text { margin-top: 1rem; font= +-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__location-section .cmp-text { font-size: 1.6rem; } +} + +.cmp-event-agenda-item__location-section-xs { width: 100%; margin-top: 3rem= +; display: block; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__location-section-xs { display: none; margin: 0px;= + } +} + +.cmp-event-agenda-item__location-section-xs .cmp-title__text { font-size: 1= +.2rem; letter-spacing: 0.12rem; text-transform: uppercase; line-height: 1.3= +3em; font-weight: 600; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__location-section-xs .cmp-title__text { line-heigh= +t: 1.39em; font-size: 1.8rem; } +} + +.cmp-event-agenda-item__location-section-xs .cmp-text { line-height: 2.5rem= +; font-size: 1.4rem; padding: 1rem 0px 3rem; } + +.cmp-event-agenda-item__location-section .cmp-title__text { font-size: 1.2r= +em; letter-spacing: 0.12rem; text-transform: uppercase; line-height: 1.33em= +; font-weight: 600; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__location-section .cmp-title__text { line-height: = +1.39em; font-size: 1.8rem; } +} + +.cmp-event-agenda-item__description-section { width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__description-section { width: 41.66%; } +} + +.cmp-event-agenda-item__description-section .cmp-text { line-height: 2.5rem= +; padding-top: 2rem; margin-bottom: 2rem; font-size: 1.4rem; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__description-section .cmp-text { padding: 0px 1rem= + 0px 0px; margin-right: 0.5rem; font-size: 1.6rem; } +} + +.cmp-event-agenda-item__description-section .cmp-text__paragraph-block { ma= +rgin-bottom: 2.5rem; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__description-section .cmp-text__paragraph-block { = +margin-bottom: 2rem; } +} + +.cmp-event-agenda-item__description-section .cmp-button__calender { color: = +rgb(0, 77, 255); margin: 0px; width: fit-content; text-decoration: none; cu= +rsor: pointer; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on { font-size: 1.6rem; width: auto; padding: 0px; font-weight: 600; color:= + rgb(0, 77, 255); line-height: 2.5rem; background-color: transparent; box-s= +hadow: none; transition: none 0s ease 0s; transform: none; margin: 0px; hei= +ght: 0px; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on:focus { border: 0px; outline: 0px; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on::before { content: "=EF=8F=B3"; font-size: 2.4rem; font-family: Ionicons= +; font-weight: 400; font-style: normal; line-height: 1; text-transform: non= +e; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dire= +ction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizele= +gibility; font-feature-settings: "liga"; display: inline-block; position: r= +elative; margin-right: 0.8rem; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on .cmp-teaser__action-link::before { content: ""; bottom: 0px; display: bl= +ock; height: 0.1rem; left: -2.5rem; position: absolute; max-width: calc(100= +% + 2.1rem); } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on .cmp-teaser__action-link:hover::before { width: 108%; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on .cmp-teaser__action-link::after { content: ""; } + +.cmp-event-agenda-item__speakers-section { width: 100%; margin-top: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__speakers-section { width: 33.33%; padding-left: 1= +.5rem; margin-top: 0px; } +} + +.cmp-event-agenda-item__speakers-section .cmp-title { margin-bottom: 1rem; = +} + +.cmp-event-agenda-item__speakers-section .cmp-title__text { font-size: 1.2r= +em; letter-spacing: 0.12rem; text-transform: uppercase; line-height: 1.33em= +; font-weight: 600; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__speakers-section .cmp-title__text { line-height: = +1.39em; font-size: 1.8rem; } +} + +.cmp-event-agenda-item__speakers-section .cmp-teaser { margin-bottom: 2rem;= + padding: 0px; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__speakers-section .cmp-teaser { margin-bottom: 1.0= +8rem; } +} + +.cmp-event-agenda-item__speakers-section .cmp-teaser__content { display: fl= +ex; vertical-align: middle; -webkit-box-pack: center; justify-content: cent= +er; margin: 0px; } + +.cmp-event-agenda-item__speakers-section .cmp-teaser__content__sub-title { = +margin-bottom: 0.5rem; line-height: 1.7rem; font-size: 1.4rem; font-weight:= + 800; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__speakers-section .cmp-teaser__content__sub-title = +{ line-height: 2rem; font-size: 1.6rem; } +} + +.cmp-event-agenda-item__speakers-section .cmp-teaser__content__sub-title .c= +mp-image__link--title { color: rgb(0, 0, 0); } + +.cmp-event-agenda-item__speakers-section .cmp-teaser__description { margin:= + 0px; } + +.cmp-event-agenda-item__speakers-section .cmp-teaser__description .cmp-teas= +er-role { margin: 0px; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__speakers-section .cmp-teaser__description .cmp-te= +aser-role { font-size: 1.6rem; } +} + +.cmp-event-agenda-item__speakers-section .cmp-teaser .cmp-image { margin-ri= +ght: 1.5rem; } + +.cmp-event-agenda-item__speakers-section .cmp-teaser .cmp-image__image { wi= +dth: 5rem; height: 5rem; } + +.cmp-multiple-day-event-agenda { margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda { margin: 0px -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-day-event-agenda { margin: 0px; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__panel {= + border: 0px; padding: 0px; box-shadow: none; background-color: transparent= +; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__panel .= +accordion.cmp-event-agenda.cmp-single-day-event-agenda { margin: 2rem 0px; = +} + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__panel= + .accordion.cmp-event-agenda.cmp-single-day-event-agenda { margin: 0px; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item:last-child .cmp-accordi= +on__header .cmp-accordion__button { border-bottom: 0.2rem solid rgb(0, 0, 0= +); } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item:last-child .cmp-accor= +dion__header .cmp-accordion__button { border-bottom: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item:last-child .cmp-accor= +dion__panel .accordion.cmp-event-agenda.cmp-single-day-event-agenda { paddi= +ng: 0px; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +{ margin: 0px 1.3rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r { margin: 0px; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button { padding: 0px 4.3rem; border-top: 0.2rem solid rgb(= +0, 0, 0); border-right: 0.2rem solid rgb(0, 0, 0); border-left: 0.2rem soli= +d rgb(0, 0, 0); border-image: initial; border-bottom: none; height: 4.4rem;= + display: flex; -webkit-box-align: center; align-items: center; line-height= +: 2.196rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button { padding: 2rem 3.5rem; border-right: none; border= +-bottom: none; border-left: none; border-image: initial; border-top: 0.4rem= + solid rgb(0, 0, 0); } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button { padding: 2.5rem 2rem; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button:focus { outline: none; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button:focus-visible { border-color: rgb(0, 77, 255); outli= +ne: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__title { font-family: Graphik, Arial,= + system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, = +"Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.8rem; font-we= +ight: 600; overflow-wrap: break-word; word-break: break-word; line-height: = +2.196rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button .cmp-accordion__title { padding-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button .cmp-accordion__title { font-size: 2.5rem; line-he= +ight: 3rem; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__icon { font-size: 1.56rem; color: rg= +b(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button .cmp-accordion__icon { padding: 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button .cmp-accordion__icon { padding-right: 2rem; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__icon::before { font-size: 2rem; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button--expanded { background-color: rgb(255, 255, 255); cu= +rsor: pointer; border-bottom: 0.2rem solid rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button--expanded { border-top: 0.4rem solid rgb(0, 0, 0);= + border-bottom: none; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button:hover { color: rgb(0, 0, 0); } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion-item__pa= +nel, .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__pa= +nel--expanded.cmp-accordion__button { padding: 0px; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item:hover { color: rgb(0, 0= +, 0); } + +.cmp-single-day-event-agenda .cmp-accordion__item { width: auto; margin: 0p= +x -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-single-day-event-agenda .cmp-accordion__item { margin: 0px -3.5rem; = +} +} + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item { margin: 0px; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item:last-child .cmp-accordion= +__header { border-bottom: 0.09rem solid rgb(204, 204, 204); } + +.cmp-single-day-event-agenda .cmp-accordion__item:last-child .cmp-accordion= +__header .cmp-accordion__button { border-bottom: none; } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header { = +margin: 0px; border-right: rgb(204, 204, 204); border-bottom: rgb(204, 204,= + 204); border-left: rgb(204, 204, 204); border-image: initial; border-top: = +0.09rem solid rgb(204, 204, 204); } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button { border: none; padding: 1.5rem; height: auto; display= +: grid; grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button { padding: 1.5rem 3.5rem; grid-template-columns: 3fr= + 9fr; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button { padding: 2rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button:focus { outline: none; } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button:focus-visible { outline: rgb(0, 77, 255) solid 0.1rem;= + } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button:hover { color: rgb(0, 0, 0); } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button .cmp-accordion__title:first-child { font-size: 1.4rem;= + line-height: 2.2rem; font-weight: 400; padding-right: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__title:first-child { font-size: 1.6re= +m; line-height: 2.5rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button .cmp-accordion__title:nth-child(2) { white-space: pre-= +wrap; font-size: 1.8rem; font-weight: 800; overflow-wrap: break-word; word-= +break: break-word; line-height: 2.2rem; padding-right: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__title:nth-child(2) { font-size: 2.5r= +em; line-height: 3rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button .cmp-accordion__icon { color: rgb(0, 0, 0); padding-ri= +ght: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__icon { padding-right: 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__icon { padding-right: 2rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button .cmp-accordion__icon::before { font-size: 1.5rem; marg= +in-top: 0.2rem; } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button--expanded { background-color: rgb(255, 255, 255); curs= +or: pointer; border-left: 0.4rem solid rgb(255, 212, 46); padding: 1.5rem 1= +.5rem 1.5rem 1.1rem; } + +@media screen and (min-width: 768px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button--expanded { padding: 1.5rem 3.5rem 1.5rem 3.1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button--expanded { padding: 2rem 2rem 2rem 1.6rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button--expanded .cmp-accordion__title:first-child { font-wei= +ght: 400; } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__panel, .c= +mp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__panel--expa= +nded { box-shadow: rgba(0, 0, 0, 0.15) 0px 0.75em 2rem -0.38em inset; backg= +round-color: rgb(242, 242, 242); } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__panel--ex= +panded { border-left: none; border-right: none; border-bottom: none; } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-1 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(180= +, 85, 170); } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-2 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(160= +, 85, 245); } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-3 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(190= +, 130, 255); } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-4 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(220= +, 175, 255); } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-5 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(230= +, 220, 255); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-blue .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-left-color: rgb(0, 65, 240= +); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-gray .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-left-color: rgb(190, 190, = +190); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-gray-dark .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-left-color: rgb(150, = +150, 150); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-gray-darker .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(90,= + 90, 90); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-green .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 215, 0= +); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-red .cmp-accordion__= +button.cmp-accordion__button--expanded { border-left-color: red; } + +.cmp-single-day-event-agenda.accordion.color-block-alt-yellow .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 255= +, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-aqua .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 187); = +} + +.cmp-single-day-event-agenda.accordion.color-block-blue .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(0, 186, 255); = +} + +.cmp-single-day-event-agenda.accordion.color-block-blue-green .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(5, 240, = +165); } + +.cmp-single-day-event-agenda.accordion.color-block-brand-green .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(100, 25= +5, 80); } + +.cmp-single-day-event-agenda.accordion.color-block-brand-orange .cmp-accord= +ion__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 1= +20, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-brand-yellow .cmp-accord= +ion__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 2= +35, 50); } + +.cmp-single-day-event-agenda.accordion.color-block-blue-dark .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 142, 2= +55); } + +.cmp-single-day-event-agenda.accordion.color-block-blue-light .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 243, = +255); } + +.cmp-single-day-event-agenda.accordion.color-block-core-purple .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(70, 0, = +115); } + +.cmp-single-day-event-agenda.accordion.color-block-cyan .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 255); = +} + +.cmp-single-day-event-agenda.accordion.color-block-gray .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(167, 167, 167)= +; } + +.cmp-single-day-event-agenda.accordion.color-block-gray-base .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 0, 0);= + } + +.cmp-single-day-event-agenda.accordion.color-block-gray-dark .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(107, 107,= + 107); } + +.cmp-single-day-event-agenda.accordion.color-block-gray-darker .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(74, 74,= + 74); } + +.cmp-single-day-event-agenda.accordion.color-block-gray-light .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(204, 204= +, 204); } + +.cmp-single-day-event-agenda.accordion.color-block-gray-lighter .cmp-accord= +ion__button.cmp-accordion__button--expanded { border-left-color: rgb(227, 2= +27, 227); } + +.cmp-single-day-event-agenda.accordion.color-block-gray-lightest .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-left-color: rgb(242, = +242, 242); } + +.cmp-single-day-event-agenda.accordion.color-block-grayishyellow-dark .cmp-= +accordion__button.cmp-accordion__button--expanded { border-left-color: rgb(= +150, 150, 140); } + +.cmp-single-day-event-agenda.accordion.color-block-grayishyellow-light .cmp= +-accordion__button.cmp-accordion__button--expanded { border-left-color: rgb= +(230, 230, 220); } + +.cmp-single-day-event-agenda.accordion.color-block-green .cmp-accordion__bu= +tton.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-green-dark .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 83, 1= +0); } + +.cmp-single-day-event-agenda.accordion.color-block-link .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(0, 77, 255); } + +.cmp-single-day-event-agenda.accordion.color-block-link-dark .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 0, 136= +); } + +.cmp-single-day-event-agenda.accordion.color-block-orange .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-left-color: rgb(255, 182, 0)= +; } + +.cmp-single-day-event-agenda.accordion.color-block-orange-dark .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 14= +9, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-pink .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(231, 0, 116); = +} + +.cmp-single-day-event-agenda.accordion.color-block-pink-dark .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(164, 2, 8= +3); } + +.cmp-single-day-event-agenda.accordion.color-block-pink-light .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 80,= + 160); } + +.cmp-single-day-event-agenda.accordion.color-block-purple .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-left-color: rgb(161, 0, 255)= +; } + +.cmp-single-day-event-agenda.accordion.color-block-purple-dark .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(117, 0,= + 192); } + +.cmp-single-day-event-agenda.accordion.color-block-purple-darkest .cmp-acco= +rdion__button.cmp-accordion__button--expanded { border-left-color: rgb(70, = +1, 115); } + +.cmp-single-day-event-agenda.accordion.color-block-red .cmp-accordion__butt= +on.cmp-accordion__button--expanded { border-left-color: rgb(231, 15, 41); } + +.cmp-single-day-event-agenda.accordion.color-block-red-dark .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-left-color: rgb(189, 0, 29= +); } + +.cmp-single-day-event-agenda.accordion.color-block-red-darker .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(113, 0, = +18); } + +.cmp-single-day-event-agenda.accordion.color-block-red-light .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 50, = +70); } + +.cmp-single-day-event-agenda.accordion.color-block-white .cmp-accordion__bu= +tton.cmp-accordion__button--expanded { border-left-color: rgb(255, 255, 255= +); } + +.cmp-single-day-event-agenda.accordion.color-block-yellow .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-left-color: rgb(255, 212, 46= +); } + +.cmp-single-day-event-agenda.accordion.color-block-yellow-dark .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(240, 19= +2, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-yellow-light .cmp-accord= +ion__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 2= +40, 179); } + +.cmp-single-day-event-agenda.accordion.brand-gradient-pink .cmp-accordion__= +button.cmp-accordion__button--expanded { border-image: linear-gradient(90de= +g, rgb(164, 2, 83) 0%, rgb(231, 0, 116) 30%) 1 / 1 / 0 stretch; border-top-= +width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-purple .cmp-accordion= +__button.cmp-accordion__button--expanded { border-image: linear-gradient(rg= +b(70, 1, 115), rgb(161, 0, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; = +border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-purple-alt .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-image: linear-gradien= +t(90deg, rgb(70, 1, 115), rgb(117, 0, 192), rgb(161, 0, 255)) 1 / 1 / 0 str= +etch; border-top-width: 0px; border-right-width: 0px; border-bottom-width: = +0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-blue .cmp-accordion__= +button.cmp-accordion__button--expanded { border-image: linear-gradient(rgb(= +0, 0, 136), rgb(0, 77, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; bord= +er-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-blue2 .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-image: linear-gradient(rgb= +(0, 77, 255), rgb(0, 186, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; b= +order-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-light-blue .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-image: linear-gradien= +t(90deg, rgb(0, 186, 255), rgb(0, 142, 255), rgb(0, 77, 255)) 1 / 1 / 0 str= +etch; border-top-width: 0px; border-right-width: 0px; border-bottom-width: = +0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-red .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-image: linear-gradient(rgb(1= +13, 0, 18), red) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-wid= +th: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-red-alt .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-image: linear-gradient(9= +0deg, red, rgb(189, 0, 29), rgb(113, 0, 18)) 1 / 1 / 0 stretch; border-top-= +width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient .cmp-accordion__butto= +n.cmp-accordion__button--expanded { border-image: linear-gradient(rgb(0, 25= +5, 0), rgb(0, 186, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; border-r= +ight-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-alt .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-image: linear-gradient(90deg= +, rgb(0, 255, 0), rgb(0, 186, 255)) 1 / 1 / 0 stretch; border-top-width: 0p= +x; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-yellow .cmp-accordion= +__button.cmp-accordion__button--expanded { border-image: linear-gradient(rg= +b(255, 255, 0), rgb(240, 192, 0)) 1 / 1 / 0 stretch; border-top-width: 0px;= + border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-yellow-alt .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-image: linear-gradien= +t(90deg, rgb(255, 255, 0), rgb(255, 212, 46), rgb(255, 182, 0)) 1 / 1 / 0 s= +tretch; border-top-width: 0px; border-right-width: 0px; border-bottom-width= +: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-green .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-image: linear-gradient(90d= +eg, rgb(0, 255, 0), rgb(0, 215, 0), rgb(0, 83, 10)) 1 / 1 / 0 stretch; bord= +er-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-1 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(180, 85, 170); } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-2 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(160, 85, 245); } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-3 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(190, 130, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-4 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(220, 175, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-5 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(230, 220, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-blue .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-left-color: rgb(0, 65, 240); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-gray .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-left-color: rgb(190, 190, 190); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-gray-dark .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-left-color: rgb(150, 150, 150); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-gray-darker .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(90, 90, 90); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-green .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(0, 215, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-red .cmp-single-da= +y-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bor= +der-left-color: red; } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-yellow .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(255, 255, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-aqua .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(0, 255, 187); } + +.cmp-multiple-day-event-agenda.accordion.color-block-blue .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(0, 186, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-blue-green .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(5, 240, 165); } + +.cmp-multiple-day-event-agenda.accordion.color-block-brand-green .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(100, 255, 80); } + +.cmp-multiple-day-event-agenda.accordion.color-block-brand-orange .cmp-sing= +le-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded = +{ border-left-color: rgb(255, 120, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-brand-yellow .cmp-sing= +le-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded = +{ border-left-color: rgb(255, 235, 50); } + +.cmp-multiple-day-event-agenda.accordion.color-block-blue-dark .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(0, 142, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-blue-light .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(0, 243, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-core-purple .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(70, 0, 115); } + +.cmp-multiple-day-event-agenda.accordion.color-block-cyan .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(0, 255, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(167, 167, 167); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-base .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(0, 0, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-dark .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(107, 107, 107); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-darker .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(74, 74, 74); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-light .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(204, 204, 204); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-lighter .cmp-sing= +le-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded = +{ border-left-color: rgb(227, 227, 227); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-lightest .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-left-color: rgb(242, 242, 242); } + +.cmp-multiple-day-event-agenda.accordion.color-block-grayishyellow-dark .cm= +p-single-day-event-agenda .cmp-accordion__button.cmp-accordion__button--exp= +anded { border-left-color: rgb(150, 150, 140); } + +.cmp-multiple-day-event-agenda.accordion.color-block-grayishyellow-light .c= +mp-single-day-event-agenda .cmp-accordion__button.cmp-accordion__button--ex= +panded { border-left-color: rgb(230, 230, 220); } + +.cmp-multiple-day-event-agenda.accordion.color-block-green .cmp-single-day-= +event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { borde= +r-left-color: rgb(0, 255, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-green-dark .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(0, 83, 10); } + +.cmp-multiple-day-event-agenda.accordion.color-block-link .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(0, 77, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-link-dark .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(0, 0, 136); } + +.cmp-multiple-day-event-agenda.accordion.color-block-orange .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-left-color: rgb(255, 182, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-orange-dark .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(255, 149, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-pink .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(231, 0, 116); } + +.cmp-multiple-day-event-agenda.accordion.color-block-pink-dark .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(164, 2, 83); } + +.cmp-multiple-day-event-agenda.accordion.color-block-pink-light .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(255, 80, 160); } + +.cmp-multiple-day-event-agenda.accordion.color-block-purple .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-left-color: rgb(161, 0, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-purple-dark .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(117, 0, 192); } + +.cmp-multiple-day-event-agenda.accordion.color-block-purple-darkest .cmp-si= +ngle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expande= +d { border-left-color: rgb(70, 1, 115); } + +.cmp-multiple-day-event-agenda.accordion.color-block-red .cmp-single-day-ev= +ent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border-= +left-color: rgb(231, 15, 41); } + +.cmp-multiple-day-event-agenda.accordion.color-block-red-dark .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-left-color: rgb(189, 0, 29); } + +.cmp-multiple-day-event-agenda.accordion.color-block-red-darker .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(113, 0, 18); } + +.cmp-multiple-day-event-agenda.accordion.color-block-red-light .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(255, 50, 70); } + +.cmp-multiple-day-event-agenda.accordion.color-block-white .cmp-single-day-= +event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { borde= +r-left-color: rgb(255, 255, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-yellow .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-left-color: rgb(255, 212, 46); } + +.cmp-multiple-day-event-agenda.accordion.color-block-yellow-dark .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(240, 192, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-yellow-light .cmp-sing= +le-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded = +{ border-left-color: rgb(255, 240, 179); } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-pink .cmp-single-da= +y-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bor= +der-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(231, 0, 116) 30%)= + 1 / 1 / 0 stretch; border-top-width: 0px; border-right-width: 0px; border-= +bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-purple .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 255)) 1 / 1 / 0 s= +tretch; border-top-width: 0px; border-right-width: 0px; border-bottom-width= +: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-purple-alt .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-image: linear-gradient(90deg, rgb(70, 1, 115), rgb(117, 0, 192), = +rgb(161, 0, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-wi= +dth: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-blue .cmp-single-da= +y-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bor= +der-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255)) 1 / 1 / 0 stret= +ch; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0p= +x; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-blue2 .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 255)) 1 / 1 / 0 st= +retch; border-top-width: 0px; border-right-width: 0px; border-bottom-width:= + 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-light-blue .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-image: linear-gradient(90deg, rgb(0, 186, 255), rgb(0, 142, 255),= + rgb(0, 77, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-wi= +dth: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-red .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-image: linear-gradient(rgb(113, 0, 18), red) 1 / 1 / 0 stretch; border-t= +op-width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-red-alt .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-image: linear-gradient(90deg, red, rgb(189, 0, 29), rgb(113, 0, 18))= + 1 / 1 / 0 stretch; border-top-width: 0px; border-right-width: 0px; border-= +bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient .cmp-single-day-eve= +nt-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border-i= +mage: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)) 1 / 1 / 0 stretch; = +border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-alt .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186, 255)) 1 / 1 / = +0 stretch; border-top-width: 0px; border-right-width: 0px; border-bottom-wi= +dth: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-yellow .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192, 0)) 1 / 1 / 0 = +stretch; border-top-width: 0px; border-right-width: 0px; border-bottom-widt= +h: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-yellow-alt .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-image: linear-gradient(90deg, rgb(255, 255, 0), rgb(255, 212, 46)= +, rgb(255, 182, 0)) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-= +width: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-green .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 215, 0), rgb(0, 8= +3, 10)) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-width: 0px; = +border-bottom-width: 0px; } + +.cmp-button__download-agenda.cmp-button--primary-white .cmp-button, .cmp-bu= +tton__download-agenda.cmp-button--primary-white .cmp-button:hover { font-si= +ze: 1.6rem; width: auto; padding: 0px; font-weight: 600; color: rgb(51, 51,= + 153); text-decoration: none; background-color: transparent; box-shadow: no= +ne; transition: none 0s ease 0s; transform: none; margin-left: 0px; } + +.cmp-button__download-agenda.cmp-button--primary-white .cmp-button .cmp-but= +ton__text::before, .cmp-button__download-agenda.cmp-button--primary-white .= +cmp-button:hover .cmp-button__text::before { content: ""; background: rgb(0= +, 77, 255); bottom: 0px; display: block; height: 0.129rem; left: -2.4rem; t= +op: 2rem; width: 0%; position: absolute; max-width: calc(100% + 2.1rem); tr= +ansition: box-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-= +box-shadow 0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; } + +.cmp-button__download-agenda.cmp-button--primary-white .cmp-button .cmp-but= +ton__text:focus::before, .cmp-button__download-agenda.cmp-button--primary-w= +hite .cmp-button .cmp-button__text:hover::before, .cmp-button__download-age= +nda.cmp-button--primary-white .cmp-button:hover .cmp-button__text:focus::be= +fore, .cmp-button__download-agenda.cmp-button--primary-white .cmp-button:ho= +ver .cmp-button__text:hover::before { width: 111%; } + +.cmp-button__download-agenda.cmp-button--primary-white::before { content: "= +=EF=90=9F"; font-size: 2.4rem; font-family: Ionicons; font-weight: 400; fon= +t-style: normal; line-height: 1; text-transform: none; letter-spacing: norm= +al; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fon= +t-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-= +settings: "liga"; display: inline-block; position: relative; top: 0.2rem; p= +adding-right: 0.8rem; color: rgb(0, 77, 255); cursor: pointer; } + +.cmp-button__download-agenda.cmp-button--primary-white .cmp-button:focus { = +border: 0px; outline: 0px; } + +.cmp-single-day-event-agenda.cmp-event-background__white-bg-container .cmp-= +accordion__item .cmp-accordion__panel--expanded { background-color: rgb(255= +, 255, 255); box-shadow: none; } + +.featured-profile-block .cmp-featured-profile__speaker { position: relative= +; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-seperator__cont= +ainer__with-padding { padding: 0px 1.5rem; } + +.cmp-featured-profile__single-profile-container:last-of-type .featured-prof= +ile-block .cmp-featured-profile__speaker .cmp-seperator__container__with-pa= +dding { display: none; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-seperator__cont= +ainer__with-padding .cmp-separator__horizontal-rule { margin: 0px; height: = +0.11rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e { position: relative; } + +@media screen and (min-width: 1000px) { + .cmp-featured-profile__single-profile-container:first-of-type .featured-p= +rofile-block .cmp-featured-profile__speaker .cmp-featured-profile { padding= +-top: 5.75rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__container { -webkit-box-orient: horizontal; -webkit-box-direction: norma= +l; flex-direction: row; padding: 3rem 0px; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__container { display: flex; padding: 5rem 0px; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__img-container { padding: 0px 0px 2rem; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__img-container { min-width: 31.2rem; padding: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__img-container { min-width: 20.5rem; padding: 0px; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__img-container .cmp-image__image { width: 100%; margin: 0px auto; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__img-container .cmp-image__image { width: auto; height: 31.2rem; max-he= +ight: 31.2rem; max-width: 31.2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__img-container .cmp-image__image { width: auto; height: 20.5rem; max-he= +ight: 20.5rem; max-width: 20.5rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e .cmp-text__label-small { display: inline; line-height: 2.56rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e .cmp-text__label-small .cmp-text__label-small-divider { position: relativ= +e; border-left: 1px solid rgb(204, 204, 204); margin-right: 1.5rem; margin-= +left: 1.5rem; height: 1.8rem; display: inline-block; top: 5px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__desc-container { position: relative; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__desc-container { padding-left: 2.5rem; width: 75%; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__name-link { color: rgb(0, 0, 0); } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-name { word-break: break-word; margin-bottom: 0.5rem; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-name { margin-top: 0px; max-width: 100%; } +} + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-name { margin-bottom: 1rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-title { word-break: break-word; text-transform: uppercase; padding-= +bottom: 2rem; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-title { max-width: 100%; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-opt-desc { word-break: break-word; max-width: 100%; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-opt-desc { display: block; margin-bottom: 2rem; } +} + +@media screen and (max-width: 767.9px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-opt-desc { margin-bottom: 2rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-opt-desc .cmp-text__paragraph-default .cmp-text__link--default { co= +lor: rgb(0, 77, 255); } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-opt-desc .cmp-text__paragraph-default .cmp-text__link--default:hove= +r { color: rgb(0, 0, 136); } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons { padding-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__social-buttons { position: static; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__share { padding: 0px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .social-btn-wrapper { display: flex; -webkit-box-align: c= +enter; align-items: center; padding: 0px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .h-title-eyebrow { display: flex; margin: 0px 2rem 0px 0p= +x; text-transform: none; font-size: 1.4rem; line-height: 2.24rem; letter-sp= +acing: normal; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__social-buttons .h-title-eyebrow { margin-right: 2rem; font-size: 1.6re= +m; line-height: 2.56rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__items { margin: 0px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__item:focus { box-shadow: rgb(255, 255,= + 255) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-of= +fset: 0.1rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__item:focus:not(:focus-visible) { box-s= +hadow: none; outline: none; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__item:not(:last-child) { margin-right: = +1.5rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__icon { margin: 0px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-text__link-list { margin-top: 0px; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__links .cmp-text__link-list { margin-top: 1rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-text__link-list li { display: block; margin-top: 1rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-text__link-list li:focus { box-shadow: rgb(255, 255, 255) 0px= + 0px 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1= +rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-text__link-list li:focus:not(:focus-visible) { box-shadow: no= +ne; outline: none; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__links .cmp-text__link-list li { display: inline-block; margin-top: 0px= +; } + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__links .cmp-text__link-list li:not(:last-child)::after { content: ","; = +color: rgb(0, 77, 255); margin-left: -2px; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-teaser__pretitle { margin-bottom: 1rem; } + +.featured-profile-block .cmp-featured-profile__speaker.cmp-featured-profile= +__employee .cmp-featured-profile__corporate-semibold { font-weight: 600; wo= +rd-break: break-word; max-width: 100%; margin-bottom: 2rem; font-size: 1.4r= +em; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker.cmp-featured-profi= +le__employee .cmp-featured-profile__corporate-semibold { display: block; fo= +nt-size: 1.6rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker.cmp-featured-profile= +__employee .cmp-featured-profile__corporate-semibold p { display: inline; } + +.featured-profile-block--border-bottom .cmp-featured-profile__container { b= +order-bottom: 1px solid rgb(204, 204, 204); } + +.featured-profile-block--background-gray .cmp-featured-profile__container {= + background-color: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .featured-profile-block.change-image-position .cmp-featured-profile__spea= +ker .cmp-featured-profile__desc-container { padding-right: 2.5rem; padding-= +left: 0px; } +} + +.change-image-position .cmp-featured-profile-block .cmp-featured-profile__c= +ontainer { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; = +flex-direction: row-reverse; } + +.cmp-blog-topic-nav { font-size: 1.4rem; line-height: 1; } + +.cmp-blog-topic-nav .cmp-multipage-nav { background-color: rgb(242, 242, 24= +2); } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top: 0.4re= +m solid rgb(0, 77, 255); background-color: rgb(242, 242, 242); padding: 1.6= +rem 1.5rem 2rem; max-width: 120rem; margin: 0px auto; font-size: 1.4rem; te= +xt-transform: none; letter-spacing: 0.124rem; } + +@media screen and (min-width: 1000px) { + .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { padding-right: = +4.5rem; } +} + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow, .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multip= +age-nav__arrow .cmp-multipage-nav__arrow-icon { margin-right: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow .cmp-multipage-nav__arrow-icon span { display: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow .cmp-multipage-nav__arrow-icon::before { content: "=EF=8F=90"; } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow .cmp-multipage-nav__arrow-icon--close::before, .cmp-blog-topic-nav .= +cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav__arrow .cmp-multipage= +-nav__arrow-icon::before { font-size: 16px; font-family: Ionicons; display:= + block; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; font-weight: 700; margin-top: -1rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow .cmp-multipage-nav__arrow-icon--close::before { content: "=EF=8F=98"= +; } + +.cmp-blog-topic-nav .cmp-multipage-nav__elements { box-shadow: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__articles { border-bottom: none; rig= +ht: 0px; top: 5.933rem; width: 100%; background-color: rgb(242, 242, 242); = +} + +@media screen and (min-width: 1000px) { + .cmp-blog-topic-nav .cmp-multipage-nav__articles { top: 0px; } +} + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop { background-color: = +transparent; padding: 0px 1.5rem; margin: 0px auto; max-width: 125rem; -web= +kit-box-align: center; align-items: center; } + +@media screen and (min-width: 1200px) { + .cmp-blog-topic-nav .cmp-multipage-nav__items--desktop { padding: 0px 5re= +m; } +} + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item { -webkit-box-flex: 2; flex: 2 0 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item-link:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; outline: = +rgb(0, 0, 136) solid 1px; outline-offset: 1px; z-index: 4; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more button.cmp-multipage-nav__item-link { display: flex; -webkit-box= +-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more .more-icon { padding-left: 1.4rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more .cmp-multipage-nav__item-link .more-icon::after { content: "=EF= +=8F=90"; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more .cmp-multipage-nav__item-link.cmp-multipage-nav__item-link--more= +-active .more-icon::after, .cmp-blog-topic-nav .cmp-multipage-nav__items--d= +esktop .cmp-multipage-nav__item--more .cmp-multipage-nav__item-link .more-i= +con::after { font-size: 14px; font-family: Ionicons; display: block; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; font-weight: 700; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more .cmp-multipage-nav__item-link.cmp-multipage-nav__item-link--more= +-active .more-icon::after { content: "=EF=8F=98"; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop button.cmp-multipage= +-nav__item-link.cmp-multipage-nav__item-link--more-active { background-colo= +r: rgb(242, 242, 242); } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item { mi= +n-height: 4.6rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item::aft= +er, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item:= +:before, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:focus::after, .cmp-blog-topi= +c-nav .cmp-multipage-nav__items .cmp-multipage-nav__item:first-child .cmp-m= +ultipage-nav__item-link:hover::after { width: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .cmp= +-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgro= +und-color: transparent; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item-link= + { color: rgb(0, 0, 0); background-color: transparent; font-weight: 600; wi= +dth: 100%; padding: 1.6rem 0px 2.1rem; display: block; outline: none; box-s= +hadow: none; font-size: 1.4rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item-link= +::after, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__= +item-link::before, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multi= +page-nav__item-link:focus::after, .cmp-blog-topic-nav .cmp-multipage-nav__i= +tems .cmp-multipage-nav__item-link:hover::after { width: 0px; border: 0px; = +} + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item-link= +:hover { color: rgb(107, 107, 107); cursor: pointer; background-color: rgb(= +242, 242, 242); text-decoration: underline; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item-link= + .cmp-multipage-nav__item-arrow { display: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item--mor= +e { -webkit-box-flex: 2; flex: 2 0 0px; max-width: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items button.cmp-multipage-nav__ite= +m-link:hover { text-decoration: none; color: rgb(0, 0, 0); } + +.cmp-blog-topic-nav .cmp-multipage-nav__items button.cmp-multipage-nav__ite= +m-link:hover span:not(.more-icon) { text-decoration: underline; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item { border-bottom: 0.2rem solid rgb(227, 2= +27, 227); border-top: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item:focus, .cmp-blog-topic-nav .cmp-multipag= +e-nav__items .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m:hover, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item:last-child { border-bottom: non= +e; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link { font-weight: 600; width: 100%; pa= +dding: 2rem 1.5rem; display: inline-flex; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link:focus, .cmp-blog-topic-nav .cmp-mul= +tipage-nav__items .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link:hover { color: rgb(107, 107, 107); background-color: rgb(242, 2= +42, 242); font-weight: 600; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link::after, .cmp-blog-topic-nav .cmp-mu= +ltipage-nav__items .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::before, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after,= + .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link:hover::after { background-color: r= +gb(0, 77, 255); width: 4px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link::before { content: ""; background: = +transparent; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link:focus { box-shadow: rgb(255, 255, 2= +55) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 1px; outline-offset: 1px= +; z-index: 4; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__show-drop= +down--desktop { right: 2rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__show-drop= +down--desktop .cmp-multipage-nav__item:hover .cmp-multipage-nav__item-link = +{ padding-top: 2.26rem; padding-bottom: 2.2rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__show-drop= +down--desktop .cmp-multipage-nav__item:first-child .cmp-multipage-nav__item= +-link:focus::after, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-mult= +ipage-nav__show-dropdown--desktop .cmp-multipage-nav__item:first-child .cmp= +-multipage-nav__item-link:hover::after { width: 4px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__show-drop= +down--desktop .cmp-multipage-nav__item:first-child .cmp-multipage-nav__item= +-link:hover::before { border-color: rgb(255, 255, 255); } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop > li.cmp-multipage-n= +av__item:first-child { -webkit-box-flex: 2; flex: 2 0 0%; background-color:= + transparent; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile { background-color: r= +gb(255, 255, 255); box-shadow: none; padding: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem::before { border: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem-link { font-weight: 600; width: 100%; padding: 2rem 1.5rem; display: in= +line-flex; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem-linkfocus, .cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-m= +ultipage-nav__item-linkhover { color: rgb(0, 0, 0); background-color: rgb(2= +42, 242, 242); font-weight: 600; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem-link::after, .cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp= +-multipage-nav__item-link::before, .cmp-blog-topic-nav .cmp-multipage-nav__= +items--mobile .cmp-multipage-nav__item-link:focus::after, .cmp-blog-topic-n= +av .cmp-multipage-nav__items--mobile .cmp-multipage-nav__item-link:hover::a= +fter { background-color: rgb(0, 77, 255); width: 4px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem-link::before { content: ""; background: transparent; width: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem:first-child::before { display: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__item--active { cursor: pointer; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile { width: 100%= +; right: 0px; top: 5.933rem; height: auto; } + +@media screen and (min-width: 1000px) { + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile { top: 0px;= + } +} + +@media screen and (min-width: 768px) { + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile.cmp-multipa= +ge-nav__articles { top: 5.933rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile.cmp-multipa= +ge-nav__articles { top: 0px; } +} + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile { position: relative; top: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile .cmp-multipage-nav__item-link { width: auto; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile .cmp-multipage-nav__item:first-child { border-top: 0.2= +rem solid rgb(227, 227, 227); } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile .cmp-multipage-nav__item:first-child:hover::after { ba= +ckground-color: transparent; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile .cmp-multipage-nav__item:first-child .cmp-multipage-na= +v__item-link:hover::before { display: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items::before { content: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__item::before { content: none; border: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__item:first-child { background-color: transparent; } + +@media screen and (max-width: 999.9px) { + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multip= +age-nav__item-link:focus, .cmp-blog-topic-nav .cmp-multipage-nav__show-drop= +down--mobile .cmp-multipage-nav__item-link:hover { text-decoration: none; c= +olor: rgb(0, 0, 0); } + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multip= +age-nav__item-link:focus::after, .cmp-blog-topic-nav .cmp-multipage-nav__sh= +ow-dropdown--mobile .cmp-multipage-nav__item-link:hover::after { width: 0px= +; } +} + +.multipagenavigation.color-block-accent-purple-1 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-1 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(180, 85, 170); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-1 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(180, 85, 170); width: 4px; } + +.multipagenavigation.color-block-accent-purple-2 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-2 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(160, 85, 245); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-2 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(160, 85, 245); width: 4px; } + +.multipagenavigation.color-block-accent-purple-3 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-3 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(190, 130, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-3 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(190, 130, 255); width: 4px; } + +.multipagenavigation.color-block-accent-purple-4 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-4 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(220, 175, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-4 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(220, 175, 255); width: 4px; } + +.multipagenavigation.color-block-accent-purple-5 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-5 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(230, 220, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-5 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(230, 220, 255); width: 4px; } + +.multipagenavigation.color-block-alt-blue .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.color-block-alt-blue .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 65, 240)= +; } + +.multipagenavigation.color-block-alt-blue .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__= +item-link::after, .multipagenavigation.color-block-alt-blue .cmp-blog-topic= +-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-drop= +down .cmp-multipage-nav__item-link::after { background-color: rgb(0, 65, 24= +0); width: 4px; } + +.multipagenavigation.color-block-alt-gray .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.color-block-alt-gray .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(190, 190, 1= +90); } + +.multipagenavigation.color-block-alt-gray .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__= +item-link::after, .multipagenavigation.color-block-alt-gray .cmp-blog-topic= +-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-drop= +down .cmp-multipage-nav__item-link::after { background-color: rgb(190, 190,= + 190); width: 4px; } + +.multipagenavigation.color-block-alt-gray-dark .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.color-block-alt-gray-dark .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(1= +50, 150, 150); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link::after, .multipagenavigation.color-block-alt-gray-dark .cmp-= +blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more= +-link-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb= +(150, 150, 150); width: 4px; } + +.multipagenavigation.color-block-alt-gray-darker .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-alt-gray-darker .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(90, 90, 90); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-alt-gray-darker .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(90, 90, 90); width: 4px; } + +.multipagenavigation.color-block-alt-green .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-alt-green .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 215, 0= +); } + +.multipagenavigation.color-block-alt-green .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-alt-green .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 215,= + 0); width: 4px; } + +.multipagenavigation.color-block-alt-red .cmp-blog-topic-nav .cmp-multipage= +-nav__articles, .multipagenavigation.color-block-alt-red .cmp-blog-topic-na= +v .cmp-multipage-nav__mobile-dropdown { border-top-color: red; } + +.multipagenavigation.color-block-alt-red .cmp-blog-topic-nav .cmp-multipage= +-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__i= +tem-link::after, .multipagenavigation.color-block-alt-red .cmp-blog-topic-n= +av .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdo= +wn .cmp-multipage-nav__item-link::after { background-color: red; width: 4px= +; } + +.multipagenavigation.color-block-alt-yellow .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-alt-yellow .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 25= +5, 0); } + +.multipagenavigation.color-block-alt-yellow .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-alt-yellow .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(255, = +255, 0); width: 4px; } + +.multipagenavigation.color-block-aqua .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-aqua .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 255, 187); } + +.multipagenavigation.color-block-aqua .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-aqua .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(0, 255, 187); wid= +th: 4px; } + +.multipagenavigation.color-block-blue .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-blue .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 186, 255); } + +.multipagenavigation.color-block-blue .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-blue .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(0, 186, 255); wid= +th: 4px; } + +.multipagenavigation.color-block-blue-green .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-blue-green .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(5, 240,= + 165); } + +.multipagenavigation.color-block-blue-green .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-blue-green .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(5, 24= +0, 165); width: 4px; } + +.multipagenavigation.color-block-brand-green .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-brand-green .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(100, = +255, 80); } + +.multipagenavigation.color-block-brand-green .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-brand-green .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(100= +, 255, 80); width: 4px; } + +.multipagenavigation.color-block-brand-orange .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles, .multipagenavigation.color-block-brand-orange .cmp-blo= +g-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255= +, 120, 0); } + +.multipagenavigation.color-block-brand-orange .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-n= +av__item-link::after, .multipagenavigation.color-block-brand-orange .cmp-bl= +og-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-l= +ink-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(2= +55, 120, 0); width: 4px; } + +.multipagenavigation.color-block-brand-yellow .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles, .multipagenavigation.color-block-brand-yellow .cmp-blo= +g-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255= +, 235, 50); } + +.multipagenavigation.color-block-brand-yellow .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-n= +av__item-link::after, .multipagenavigation.color-block-brand-yellow .cmp-bl= +og-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-l= +ink-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(2= +55, 235, 50); width: 4px; } + +.multipagenavigation.color-block-blue-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-blue-dark .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 142, 2= +55); } + +.multipagenavigation.color-block-blue-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-blue-dark .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 142,= + 255); width: 4px; } + +.multipagenavigation.color-block-blue-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-blue-light .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 243,= + 255); } + +.multipagenavigation.color-block-blue-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-blue-light .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 24= +3, 255); width: 4px; } + +.multipagenavigation.color-block-core-purple .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-core-purple .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(70, 0= +, 115); } + +.multipagenavigation.color-block-core-purple .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-core-purple .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(70,= + 0, 115); width: 4px; } + +.multipagenavigation.color-block-cyan .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-cyan .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 255, 255); } + +.multipagenavigation.color-block-cyan .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-cyan .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(0, 255, 255); wid= +th: 4px; } + +.multipagenavigation.color-block-gray .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-gray .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(167, 167, 167); } + +.multipagenavigation.color-block-gray .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-gray .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(167, 167, 167); w= +idth: 4px; } + +.multipagenavigation.color-block-gray-base .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-gray-base .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 0, 0);= + } + +.multipagenavigation.color-block-gray-base .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-gray-base .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 0, 0= +); width: 4px; } + +.multipagenavigation.color-block-gray-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-gray-dark .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(107, 107,= + 107); } + +.multipagenavigation.color-block-gray-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-gray-dark .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(107, 10= +7, 107); width: 4px; } + +.multipagenavigation.color-block-gray-darker .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-gray-darker .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(74, 7= +4, 74); } + +.multipagenavigation.color-block-gray-darker .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-gray-darker .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(74,= + 74, 74); width: 4px; } + +.multipagenavigation.color-block-gray-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-gray-light .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(204, 20= +4, 204); } + +.multipagenavigation.color-block-gray-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-gray-light .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(204, = +204, 204); width: 4px; } + +.multipagenavigation.color-block-gray-lighter .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles, .multipagenavigation.color-block-gray-lighter .cmp-blo= +g-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(227= +, 227, 227); } + +.multipagenavigation.color-block-gray-lighter .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-n= +av__item-link::after, .multipagenavigation.color-block-gray-lighter .cmp-bl= +og-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-l= +ink-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(2= +27, 227, 227); width: 4px; } + +.multipagenavigation.color-block-gray-lightest .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.color-block-gray-lightest .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(2= +42, 242, 242); } + +.multipagenavigation.color-block-gray-lightest .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link::after, .multipagenavigation.color-block-gray-lightest .cmp-= +blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more= +-link-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb= +(242, 242, 242); width: 4px; } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-blog-topic-nav .cm= +p-multipage-nav__articles, .multipagenavigation.color-block-grayishyellow-d= +ark .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-co= +lor: rgb(150, 150, 140); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-blog-topic-nav .cm= +p-multipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multi= +page-nav__item-link::after, .multipagenavigation.color-block-grayishyellow-= +dark .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage= +-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { background-= +color: rgb(150, 150, 140); width: 4px; } + +.multipagenavigation.color-block-grayishyellow-light .cmp-blog-topic-nav .c= +mp-multipage-nav__articles, .multipagenavigation.color-block-grayishyellow-= +light .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-= +color: rgb(230, 230, 220); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-blog-topic-nav .c= +mp-multipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-mult= +ipage-nav__item-link::after, .multipagenavigation.color-block-grayishyellow= +-light .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipa= +ge-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { backgroun= +d-color: rgb(230, 230, 220); width: 4px; } + +.multipagenavigation.color-block-green .cmp-blog-topic-nav .cmp-multipage-n= +av__articles, .multipagenavigation.color-block-green .cmp-blog-topic-nav .c= +mp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 255, 0); } + +.multipagenavigation.color-block-green .cmp-blog-topic-nav .cmp-multipage-n= +av__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link::after, .multipagenavigation.color-block-green .cmp-blog-topic-nav .= +cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .= +cmp-multipage-nav__item-link::after { background-color: rgb(0, 255, 0); wid= +th: 4px; } + +.multipagenavigation.color-block-green-dark .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-green-dark .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 83, = +10); } + +.multipagenavigation.color-block-green-dark .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-green-dark .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 83= +, 10); width: 4px; } + +.multipagenavigation.color-block-link .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-link .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 77, 255); } + +.multipagenavigation.color-block-link .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-link .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(0, 77, 255); widt= +h: 4px; } + +.multipagenavigation.color-block-link-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-link-dark .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 0, 136= +); } + +.multipagenavigation.color-block-link-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-link-dark .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 0, 1= +36); width: 4px; } + +.multipagenavigation.color-block-orange .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.color-block-orange .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 182, 0); } + +.multipagenavigation.color-block-orange .cmp-blog-topic-nav .cmp-multipage-= +nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__it= +em-link::after, .multipagenavigation.color-block-orange .cmp-blog-topic-nav= + .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link::after { background-color: rgb(255, 182, 0);= + width: 4px; } + +.multipagenavigation.color-block-orange-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-orange-dark .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, = +149, 0); } + +.multipagenavigation.color-block-orange-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-orange-dark .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(255= +, 149, 0); width: 4px; } + +.multipagenavigation.color-block-pink .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-pink .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(231, 0, 116); } + +.multipagenavigation.color-block-pink .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-pink .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(231, 0, 116); wid= +th: 4px; } + +.multipagenavigation.color-block-pink-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-pink-dark .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(164, 2, 8= +3); } + +.multipagenavigation.color-block-pink-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-pink-dark .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(164, 2,= + 83); width: 4px; } + +.multipagenavigation.color-block-pink-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-pink-light .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 80= +, 160); } + +.multipagenavigation.color-block-pink-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-pink-light .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(255, = +80, 160); width: 4px; } + +.multipagenavigation.color-block-purple .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.color-block-purple .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(161, 0, 255); } + +.multipagenavigation.color-block-purple .cmp-blog-topic-nav .cmp-multipage-= +nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__it= +em-link::after, .multipagenavigation.color-block-purple .cmp-blog-topic-nav= + .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link::after { background-color: rgb(161, 0, 255);= + width: 4px; } + +.multipagenavigation.color-block-purple-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-purple-dark .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(117, = +0, 192); } + +.multipagenavigation.color-block-purple-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-purple-dark .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(117= +, 0, 192); width: 4px; } + +.multipagenavigation.color-block-purple-darkest .cmp-blog-topic-nav .cmp-mu= +ltipage-nav__articles, .multipagenavigation.color-block-purple-darkest .cmp= +-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb= +(70, 1, 115); } + +.multipagenavigation.color-block-purple-darkest .cmp-blog-topic-nav .cmp-mu= +ltipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage= +-nav__item-link::after, .multipagenavigation.color-block-purple-darkest .cm= +p-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--mo= +re-link-dropdown .cmp-multipage-nav__item-link::after { background-color: r= +gb(70, 1, 115); width: 4px; } + +.multipagenavigation.color-block-red .cmp-blog-topic-nav .cmp-multipage-nav= +__articles, .multipagenavigation.color-block-red .cmp-blog-topic-nav .cmp-m= +ultipage-nav__mobile-dropdown { border-top-color: rgb(231, 15, 41); } + +.multipagenavigation.color-block-red .cmp-blog-topic-nav .cmp-multipage-nav= +__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link::after, .multipagenavigation.color-block-red .cmp-blog-topic-nav .cmp-= +multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cmp-= +multipage-nav__item-link::after { background-color: rgb(231, 15, 41); width= +: 4px; } + +.multipagenavigation.color-block-red-dark .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.color-block-red-dark .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(189, 0, 29)= +; } + +.multipagenavigation.color-block-red-dark .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__= +item-link::after, .multipagenavigation.color-block-red-dark .cmp-blog-topic= +-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-drop= +down .cmp-multipage-nav__item-link::after { background-color: rgb(189, 0, 2= +9); width: 4px; } + +.multipagenavigation.color-block-red-darker .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-red-darker .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(113, 0,= + 18); } + +.multipagenavigation.color-block-red-darker .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-red-darker .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(113, = +0, 18); width: 4px; } + +.multipagenavigation.color-block-red-light .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-red-light .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 50, = +70); } + +.multipagenavigation.color-block-red-light .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-red-light .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(255, 50= +, 70); width: 4px; } + +.multipagenavigation.color-block-white .cmp-blog-topic-nav .cmp-multipage-n= +av__articles, .multipagenavigation.color-block-white .cmp-blog-topic-nav .c= +mp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-white .cmp-blog-topic-nav .cmp-multipage-n= +av__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link::after, .multipagenavigation.color-block-white .cmp-blog-topic-nav .= +cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .= +cmp-multipage-nav__item-link::after { background-color: rgb(255, 255, 255);= + width: 4px; } + +.multipagenavigation.color-block-yellow .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.color-block-yellow .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 212, 46); = +} + +.multipagenavigation.color-block-yellow .cmp-blog-topic-nav .cmp-multipage-= +nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__it= +em-link::after, .multipagenavigation.color-block-yellow .cmp-blog-topic-nav= + .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link::after { background-color: rgb(255, 212, 46)= +; width: 4px; } + +.multipagenavigation.color-block-yellow-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-yellow-dark .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(240, = +192, 0); } + +.multipagenavigation.color-block-yellow-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-yellow-dark .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(240= +, 192, 0); width: 4px; } + +.multipagenavigation.color-block-yellow-light .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles, .multipagenavigation.color-block-yellow-light .cmp-blo= +g-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255= +, 240, 179); } + +.multipagenavigation.color-block-yellow-light .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-n= +av__item-link::after, .multipagenavigation.color-block-yellow-light .cmp-bl= +og-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-l= +ink-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(2= +55, 240, 179); width: 4px; } + +.multipagenavigation.brand-gradient-pink .cmp-blog-topic-nav .cmp-multipage= +-nav__articles, .multipagenavigation.brand-gradient-pink .cmp-blog-topic-na= +v .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-image= +-source: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(231, 0, 116) 30%); = +} + +.multipagenavigation.brand-gradient-purple .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.brand-gradient-purple .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-i= +mage-source: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 255)); } + +.multipagenavigation.brand-gradient-purple-alt .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.brand-gradient-purple-alt .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; = +border-image-source: linear-gradient(90deg, rgb(70, 1, 115), rgb(117, 0, 19= +2), rgb(161, 0, 255)); } + +.multipagenavigation.brand-gradient-blue .cmp-blog-topic-nav .cmp-multipage= +-nav__articles, .multipagenavigation.brand-gradient-blue .cmp-blog-topic-na= +v .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-image= +-source: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255)); } + +.multipagenavigation.brand-gradient-blue2 .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.brand-gradient-blue2 .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-ima= +ge-source: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 255)); } + +.multipagenavigation.brand-gradient-light-blue .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.brand-gradient-light-blue .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; = +border-image-source: linear-gradient(90deg, rgb(0, 186, 255), rgb(0, 142, 2= +55), rgb(0, 77, 255)); } + +.multipagenavigation.brand-gradient-red .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.brand-gradient-red .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-image-s= +ource: linear-gradient(rgb(113, 0, 18), red); } + +.multipagenavigation.brand-gradient-red-alt .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.brand-gradient-red-alt .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border= +-image-source: linear-gradient(90deg, red, rgb(189, 0, 29), rgb(113, 0, 18)= +); } + +.multipagenavigation.brand-gradient .cmp-blog-topic-nav .cmp-multipage-nav_= +_articles, .multipagenavigation.brand-gradient .cmp-blog-topic-nav .cmp-mul= +tipage-nav__mobile-dropdown { border-image-slice: 1; border-image-source: l= +inear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.multipagenavigation.brand-gradient-alt .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.brand-gradient-alt .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-image-s= +ource: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186, 255)); } + +.multipagenavigation.brand-gradient-yellow .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.brand-gradient-yellow .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-i= +mage-source: linear-gradient(rgb(255, 255, 0), rgb(240, 192, 0)); } + +.multipagenavigation.brand-gradient-yellow-alt .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.brand-gradient-yellow-alt .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; = +border-image-source: linear-gradient(90deg, rgb(255, 255, 0), rgb(255, 212,= + 46), rgb(255, 182, 0)); } + +.multipagenavigation.brand-gradient-green .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.brand-gradient-green .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-ima= +ge-source: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 215, 0), rgb(0, 83= +, 10)); } + +.multipagenavigation.brand-gradient-pink .cmp-blog-topic-nav .cmp-multipage= +-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-imag= +e-slice: 1; border-image-source: linear-gradient(90deg, rgb(164, 2, 83) 0%,= + rgb(231, 0, 116) 30%); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-purple .cmp-blog-topic-nav .cmp-multipa= +ge-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-im= +age-slice: 1; border-image-source: linear-gradient(90deg, rgb(70, 1, 115), = +rgb(117, 0, 192), rgb(161, 0, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-purple-alt .cmp-blog-topic-nav .cmp-mul= +tipage-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { borde= +r-image-slice: 1; border-image-source: linear-gradient(rgb(70, 1, 115), rgb= +(161, 0, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-blue .cmp-blog-topic-nav .cmp-multipage= +-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-imag= +e-slice: 1; border-image-source: linear-gradient(rgb(0, 0, 136), rgb(0, 77,= + 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-blue2 .cmp-blog-topic-nav .cmp-multipag= +e-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-ima= +ge-slice: 1; border-image-source: linear-gradient(rgb(0, 77, 255), rgb(0, 1= +86, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-light-blue .cmp-blog-topic-nav .cmp-mul= +tipage-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { borde= +r-image-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 186, 2= +55), rgb(0, 142, 255), rgb(0, 77, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-red .cmp-blog-topic-nav .cmp-multipage-= +nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-image= +-slice: 1; border-image-source: linear-gradient(90deg, red, rgb(189, 0, 29)= +, rgb(113, 0, 18)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-red-alt .cmp-blog-topic-nav .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-i= +mage-slice: 1; border-image-source: linear-gradient(rgb(113, 0, 18), red); = +border-left: 4px solid; } + +.multipagenavigation.brand-gradient .cmp-blog-topic-nav .cmp-multipage-nav-= +-more-link-dropdown .cmp-multipage-nav__item-link::after { border-image-sli= +ce: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 1= +86, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-alt .cmp-blog-topic-nav .cmp-multipage-= +nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-image= +-slice: 1; border-image-source: linear-gradient(rgb(0, 255, 0), rgb(0, 186,= + 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-yellow .cmp-blog-topic-nav .cmp-multipa= +ge-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-im= +age-slice: 1; border-image-source: linear-gradient(90deg, rgb(255, 255, 0),= + rgb(255, 212, 46), rgb(255, 182, 0)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-yellow-alt .cmp-blog-topic-nav .cmp-mul= +tipage-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { borde= +r-image-slice: 1; border-image-source: linear-gradient(rgb(255, 255, 0), rg= +b(240, 192, 0)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-green .cmp-blog-topic-nav .cmp-multipag= +e-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-ima= +ge-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), rg= +b(0, 215, 0), rgb(0, 83, 10)); border-left: 4px solid; } + +.careers-registration-confirmation .cmp-careers-registration-confirmation-a= +nonymous, .careers-registration-confirmation .cmp-careers-registration-conf= +irmation-anonymous .button, .careers-registration-confirmation .cmp-careers= +-registration-confirmation-authenticated, .careers-registration-confirmatio= +n .cmp-careers-registration-confirmation-authenticated .button { padding-to= +p: 1rem; } + +.careers-registration-confirmation .cmp-careers-registration-confirmation-a= +nonymous .button .cmp-button, .careers-registration-confirmation .cmp-caree= +rs-registration-confirmation-authenticated .button .cmp-button { height: 4.= +6rem; } + +@media screen and (min-width: 768px) { + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous, .careers-registration-confirmation .cmp-careers-registration-co= +nfirmation-anonymous .button, .careers-registration-confirmation .cmp-caree= +rs-registration-confirmation-authenticated, .careers-registration-confirmat= +ion .cmp-careers-registration-confirmation-authenticated .button { padding-= +top: 0px; } + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous .button .cmp-button, .careers-registration-confirmation .cmp-car= +eers-registration-confirmation-authenticated .button .cmp-button { margin-t= +op: 0px; margin-left: 0px; width: 21.43rem; } +} + +@media screen and (min-width: 1000px) { + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous, .careers-registration-confirmation .cmp-careers-registration-co= +nfirmation-authenticated { padding-top: 1rem; } + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous .text, .careers-registration-confirmation .cmp-careers-registrat= +ion-confirmation-authenticated .text { margin-top: 30px; } + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous .button .cmp-button, .careers-registration-confirmation .cmp-car= +eers-registration-confirmation-authenticated .button .cmp-button { margin-t= +op: 5px; } +} + +@media screen and (min-width: 1200px) { + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous, .careers-registration-confirmation .cmp-careers-registration-co= +nfirmation-authenticated { padding-left: 1rem; padding-right: 1rem; } +} + +.form-block .cmp-form--hide, .form-block .cmp-form .cmp-modal--hide { displ= +ay: none; } + +.form-block .cmp-form .cmp-button--cancel { color: rgb(0, 0, 0); background= +-color: rgb(255, 255, 255); border: 2px solid rgb(0, 0, 0); } + +.form-block .cmp-form .cmp-button--cancel:hover { color: rgb(0, 0, 0); bord= +er: 2px solid rgb(167, 167, 167); background-color: rgb(255, 255, 255); } + +.form-block .cmp-form .cmp-button--cancel:disabled { color: rgb(227, 227, 2= +27); background-color: transparent; border: 2px solid rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .form-block .cmp-form-edit-profile .cmp-form-button[type=3D"submit"], .fo= +rm-block .cmp-form-remove-profile .cmp-form-button[type=3D"submit"] { margi= +n-right: 3rem; } +} + +.form-block .cmp-form-careers-registration .cmp-button--secondary, .form-bl= +ock .cmp-form-edit-profile .cmp-button--secondary { display: grid; grid-tem= +plate-columns: 12fr; } + +@media screen and (min-width: 768px) { + .form-block .cmp-form-careers-registration .cmp-button--secondary, .form-= +block .cmp-form-edit-profile .cmp-button--secondary { grid-template-columns= +: 8fr 4fr; } +} + +.form-block .cmp-form-careers-registration .cmp-button--secondary .cmp-butt= +on, .form-block .cmp-form-edit-profile .cmp-button--secondary .cmp-button {= + margin-left: 0px; height: 5.214rem; } + +.form-block .cmp-form-careers-registration .cmp-button--secondary .cmp-butt= +on__text, .form-block .cmp-form-edit-profile .cmp-button--secondary .cmp-bu= +tton__text { text-align: center; } + +.form-block .cmp-form-remove-profile .cmp-button--secondary .cmp-button { m= +argin-left: 0px; min-width: 21.44rem; height: 5rem; } + +.form-block .cmp-form-manage-subscriptions .cmp-four-cell__first-row.cmp-fo= +ur-cell__fullwidth { margin-bottom: 30px; } + +.form-block .cmp-form-careers-registration .cmp-form-options--checkbox, .fo= +rm-block .cmp-form-manage-subscriptions .cmp-four-cell__first-row.cmp-four-= +cell__fullwidth .cmp-form-options.cmp-form-options--checkbox { margin-botto= +m: 0px; } + +.form-block .sr-only { clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%= +); height: 1px; overflow: hidden; position: absolute; white-space: nowrap; = +width: 1px; } + +.form-block__feedback { display: none; } + +.form-block__feedback--show { display: block; } + +.form-block__feedback-title { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-style: normal; text-transform: none; c= +olor: rgb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; font-weight: 800;= + margin-bottom: 30px; } + +@media screen and (min-width: 1000px) { + .form-block__feedback-title { font-size: 4.8rem; } +} + +.form-block__feedback-description { font-size: 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .form-block__feedback-description { font-size: 1.6rem; } +} + +.form-block .recaptcha-error-message { padding-top: 4px; color: rgb(184, 0,= + 0); font-size: 1.2rem; } + +.form-block .recaptcha-label { display: none; } + +.form-block .recaptcha-error-border { border: 2px solid rgb(184, 0, 0); } + +@media screen and (max-width: 375px) { + .form-block .cmp-captcha { transform: scale(0.8); margin-left: -25px; } +} + +.form-block .cmp-loading-screen--overlay { background: rgb(0, 0, 0); color:= + rgb(255, 255, 255); position: fixed; height: 100%; width: 100%; z-index: 5= +000; top: 0px; left: 0px; float: left; text-align: center; opacity: 0.5; di= +splay: none; } + +.form-block .cmp-loading-screen--spinner { margin: 0px auto; height: 6.4rem= +; width: 6.4rem; animation: 2s linear 0s infinite normal none running rotat= +e; border-width: 0.313em; border-style: solid; border-color: rgb(255, 255, = +255) transparent rgb(255, 255, 255) rgb(255, 255, 255); border-image: initi= +al; border-radius: 50%; position: relative; top: calc(50% - 54px); } + +.form-block .cmp-loading-screen.loading .cmp-loading-screen--overlay { disp= +lay: block; } + +@-webkit-keyframes rotate {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +@keyframes rotate {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +.form-wrapper.responsivegrid, .form-wrapper.responsivegrid .cmp-container, = +.form-wrapper.responsivegrid .container { padding: 0px; } + +.cmp-modal--pageload .cmp-modal_content { position: relative; } + +.cmp-modal--pageload .cmp-modal_content .cmp-title { padding-right: 4.5rem;= + } + +.cmp-modal--pageload .cmp-modal_content .cmp-modal_body { font-size: 1rem; = +} + +.cmp-modal--pageload .cmp-modal_content .cmp-modal-footer_footer { padding:= + 15px; } + +.cmp-modal--pageload .cmp-modal_content .cmp-modal-footer .cmp-button { fon= +t-size: 0.875rem; } + +.cmp-modal--pageload .cmp-modal_content .cmp-modal-footer .cmp-button--prim= +ary-white { font-size: 1rem; margin: 0.36em 0.72em 1.25em; } + +.cmp-modal--pageload .cmp-modal.cmp-modal--pageload .cmp-modal_footer-actio= +ns .button:first-child .cmp-button { min-width: 12em; } + +@media screen and (max-width: 375px) { + .cmp-modal.cmp-modal--open .cmp-modal_body .cmp-captcha { transform: scal= +e(0.75); margin-left: -35px; } +} + +.dynamic-card-block .dynamic-card-block--8-cards { display: block; flex-wra= +p: wrap; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--8-cards { flex-wrap: nowrap; } +} + +.dynamic-card-block .dynamic-card-block--8-cards__first-row .cmp-title__tex= +t { font-size: 3rem; line-height: 1.04em; padding-left: 0.94rem; padding-ri= +ght: 0.94rem; margin: 1.88rem 0px 0px; overflow-wrap: break-word; word-brea= +k: break-word; } + +.dynamic-card-block .dynamic-card-block--8-cards__first-row .cmp-container = +{ margin: 0px auto 6rem; } + +.dynamic-card-block .dynamic-card-block--8-cards__first-row .cmp-container = +.cmp-title__text { font-weight: 600; } + +.dynamic-card-block .dynamic-card-block--8-cards__second-row { position: re= +lative; padding-top: 1rem; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--8-cards__second-row { display: f= +lex; padding-top: 3rem; } +} + +.dynamic-card-block .dynamic-card-block--8-cards__second-row .cmp-card__lis= +t-item { padding: 0px; margin: 0px; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--l= +eft { float: none; padding-right: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-left { width: 50%; padding-right: 1.5rem; float: left; } +} + +@media screen and (min-width: 1200px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-left { width: 66.3%; float: left; } +} + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--l= +eft .cmp-card__list-item:nth-child(2n), .dynamic-card-block .dynamic-card-b= +lock--8-cards .cmp-dynamic-card__list--left .cmp-card__list-item:nth-child(= +n+6) { display: none; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--l= +eft .cmp-card__list-item .dcc-image-tag-title-summary { display: block; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--l= +eft .cmp-card__list-item .dcc-image-tag-title-summary .cmp-teaser__content = +{ margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-left .cmp-card__list-item .dcc-image-tag-title-summary .cmp-teaser__conten= +t { margin-bottom: 3rem; } +} + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight { float: none; padding-left: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-right { width: 50%; padding-left: 1.5rem; float: right; } +} + +@media screen and (min-width: 1200px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-right { width: 33%; float: right; } +} + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__content { min-height: 0px; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__image { display: none; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__title { min-height: 0px; font-size: 1.6rem; border-width:= + 0.063rem; border-bottom-style: solid; border-color: rgb(204, 204, 204); ma= +rgin: 0px 0px 2rem; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__title-link { margin-bottom: 2.8rem; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__pretitle { margin: 0px 0px 1rem; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__description { display: none; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .dcc-image-tag-title-summary { display: block; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-card__list-item:nth-child(n+9), .dynamic-card-block .dynamic-card= +-block--8-cards .cmp-dynamic-card__list--right .cmp-card__list-item:nth-chi= +ld(2n+1) { display: none; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-card__list-item:nth-child(7) { display: block; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-card__list-item:last-child .cmp-teaser__title { border: 0px; } + +.dynamic-card-block .dynamic-card-block--3-cards { padding: 0px 1.5rem; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list { display:= + flex; flex-wrap: wrap; grid-auto-rows: 1fr; width: auto; margin: 0px -3rem= +; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item { float: left; clear: none; width: 100%; padding: 0px 1.5rem; ma= +rgin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-car= +d__list-item { width: 50%; margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-car= +d__list-item { width: 33.33%; } +} + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item .dcc-imagefoldtag, .dynamic-card-block .dynamic-card-block--3-ca= +rds .cmp-card__list .cmp-card__list-item .dcc-imagefoldtag .cmp-teaser { he= +ight: 100%; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item .dcc-imagefoldtag .cmp-teaser__image { -webkit-box-flex: 1; flex= +: 1 0 0px; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item .dcc-imagefoldtag .cmp-teaser__content { position: relative; pad= +ding-bottom: 5.5rem; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item .dcc-imagefoldtag .cmp-teaser__action-container { position: abso= +lute; bottom: 2rem; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item:nth-child(n+4) { display: none; } + +.dynamic-card-block .cmp-card__list-item .dcc-list-item--divider { border-b= +ottom: 1px solid rgb(204, 204, 204); margin: 0px 0px 20px; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .cmp-card__list-item .dcc-list-item--divider { displa= +y: none; } +} + +@media screen and (min-width: 1000px) { + .dynamic-card-block .cmp-card__list-item .dcc-list-item--divider { displa= +y: block; } +} + +.dynamic-card-block .cmp-card__list-item:last-child .dcc-list-item--divider= + { border-bottom: none; } + +.dynamic-card-block .cmp-card__list-item::before { display: none; } + +.dynamic-listing-block { margin-top: 30px; margin-bottom: 30px; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block { margin-top: 40px; margin-bottom: 50px; padding: = +0px 2rem; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block { padding: 0px; margin-top: 50px; } +} + +.dynamic-listing-block .cmp-dynamic-listing-block__cta-button { display: no= +ne; } + +.dynamic-listing-block.blog-search-result { margin-top: 2rem; margin-bottom= +: 0px; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block.blog-search-result { margin-top: 3rem; margin-bott= +om: 0.5rem; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block.blog-search-result { margin-bottom: 0px; } +} + +.dynamic-listing-block.blog-search-result .dynamic-listing-block__title-con= +tainer { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block.blog-search-result .dynamic-listing-block__title-c= +ontainer { margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block.blog-search-result .dynamic-listing-block__title-c= +ontainer { margin-bottom: 1.5rem; } +} + +.dynamic-listing-block.blog-search-result .dynamic-listing-block--divider {= + display: none; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__con= +tent .cmp-list .cmp-list__item { width: 100%; } +} + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__conte= +nt .cmp-list .cmp-list__item .dcc-list-item--divider { margin: 0px; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__con= +tent .cmp-list .cmp-list__item .dcc-list-item--divider { display: block; } +} + +.dynamic-listing-block.blog-search-result .cmp-list__item { display: none; = +} + +.dynamic-listing-block.blog-search-result .cmp-list__item.cmp-list__item--s= +how { display: block; } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton { display: flex; -webkit-box-pack: center; justify-content: center; h= +eight: 5rem; -webkit-box-align: center; align-items: center; } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton.cmp-dynamic-listing-block__cta-button--hide { display: none; } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton [aria-expanded=3D"false"] .cmp-button__text::after { transform: rotat= +e(90deg); } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton [aria-expanded=3D"true"] .cmp-button__text::after { transform: rotate= +(-90deg); } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton .cmp-button:focus .cmp-button__text::before, .dynamic-listing-block.b= +log-search-result .cmp-dynamic-listing-block__cta-button .cmp-button:hover = +.cmp-button__text::before { max-width: calc(100% - 1.8em); } + +.dynamic-listing-block .cmp-title--eyebrow { padding-bottom: 1rem; } + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list { disp= +lay: flex; flex-wrap: wrap; } + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item { padding: 0px; margin: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item { width: 100%; margin-bottom: 0px; } +} + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item .dcc-list-item--divider { border-bottom: 1px solid rgb(204, 204, = +204); margin: 0px 0px 20px; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item .dcc-list-item--divider { display: none; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item .dcc-list-item--divider { display: block; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item .cmp-dcc__title-link:focus .cmp-teaser__title { color: rgb(0, 7= +7, 255); text-decoration: underline; } +} + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item .cmp-dcc__title-link:focus-visible { outline: auto; } + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item .cmp-teaser { margin-bottom: 20px; } + +@media screen and (min-width: 1000px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item .cmp-teaser .cmp-teaser__title:hover { color: rgb(0, 77, 255); = +text-decoration: underline; } +} + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item::before { display: none; } + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-t= +easer__image .cmp-image .cmp-image__image { height: 10.5rem; width: 10.5rem= +; object-fit: cover; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .dcc= +-image-author-date-summary-card__text-container { width: 50%; } +} + +@media screen and (min-width: 768px) { + .dynamic-listing-block--divider { border-bottom: 1px solid rgb(204, 204, = +204); padding-bottom: 1rem; margin-bottom: 20px; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block--divider { border: 0px; padding-bottom: 0px; margi= +n-bottom: 0px; } +} + +.cmp-event-summary-block { background-color: rgb(255, 255, 255); } + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block { width: auto; margin-left: -15px; margin-right:= + -15px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block { width: auto; margin-left: -35px; margin-right:= + -35px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block .cmp-event-summary-filter { padding-left: 0.8rem= +; padding-right: 0.8rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter { padding-left: 0.7rem= +; padding-right: 0.7rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__ion-funnel::before { co= +ntent: "=EF=8C=9B"; font-size: 2.1rem; font-family: Ionicons; display: bloc= +k; font-weight: 400; font-style: normal; line-height: 1; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; color: rgb(0, 0, 0); margin-right= +: 1.5rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__header-text { margin-to= +p: 0px; font-size: 1.6rem; font-weight: 500; line-height: 2.1rem; letter-sp= +acing: 0.12rem; align-self: center; text-transform: uppercase; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__header-text { margin-= +left: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__header-text { margin-= +top: 2rem; font-size: 1.8rem; font-weight: 600; line-height: 1.8rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__close-button::before { = +content: "=EF=8B=97"; font-family: Ionicons; display: block; font-weight: 4= +00; font-style: normal; text-transform: none; letter-spacing: normal; overf= +low-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothi= +ng: antialiased; text-rendering: optimizelegibility; font-feature-settings:= + "liga"; font-size: 2.8rem; line-height: 2.56rem; color: rgb(0, 0, 0); posi= +tion: relative; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-filter__close-button::before = +{ right: 0.8rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-button .cmp-butt= +on { margin: 2rem 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__filter-button .cmp-bu= +tton { width: 50%; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-button .cmp-butt= +on:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__filter-button .cmp-butt= +on .cmp-button__text { font-size: 1.408rem; line-height: 1.408rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes { margin: 2r= +em; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-form-op= +tions__custom-select-item { display: flex; color: rgb(74, 74, 74); } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-form-op= +tions__custom-select-item:focus { outline: none; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-form-op= +tions__custom-select-item:focus .cmp-input__checkbox-icon::before { outline= +: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-event-s= +ummary--hidden { display: none; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-text { = +color: rgb(74, 74, 74); font-size: 1.408rem; line-height: 2.56rem; font-wei= +ght: 700; padding-left: 1.2rem; word-break: break-word; display: inline-blo= +ck; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-text = +{ padding-left: 2rem; font-size: 1.6rem; line-height: 1.6rem; font-weight: = +400; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-checkbo= +x-counter { color: rgb(74, 74, 74); font-size: 1.408rem; line-height: 2.56r= +em; font-weight: 700; padding-left: 0.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-check= +box-counter { font-size: 1.6rem; line-height: 1.6rem; font-weight: 400; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-input__= +checkbox { display: none; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-input__= +checkbox-icon[aria-checked=3D"false"]::before { content: "=EF=8D=B2"; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-input__= +checkbox-icon[aria-checked=3D"false"]::before, .cmp-event-summary-block .cm= +p-event-summary-filter__checkboxes .cmp-input__checkbox-icon[aria-checked= +=3D"true"]::before { font-size: 2.4rem; font-family: Ionicons; font-weight:= + 400; font-style: normal; line-height: 1; text-transform: none; letter-spac= +ing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -w= +ebkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font= +-feature-settings: "liga"; display: inline-block; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-input__= +checkbox-icon[aria-checked=3D"true"]::before { content: "=EF=8D=B4"; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-filter__mobile { display: non= +e; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown { display= +: block; height: 100%; width: 100vw; position: fixed; left: 0px; z-index: 1= +100; bottom: 0px; transition: all 0.5s ease 0s; overflow-y: scroll; backgro= +und-color: rgb(255, 255, 255); animation: 0.5s ease 0s 1 normal none runnin= +g menu-drop-down; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown.menu-drop= +down--hidden { display: none; } + +@keyframes menu-drop-down {=20 + 0% { height: 0px; } + 100% { height: 100%; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .filter-r= +esult { border-bottom: 0.2rem solid rgb(204, 204, 204); } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-moda= +l__footer { margin: 0px 1.5rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-moda= +l__footer-actions { display: flex; -webkit-box-orient: horizontal; -webkit-= +box-direction: normal; flex-direction: row; -webkit-box-pack: justify; just= +ify-content: space-between; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-moda= +l__footer .cmp-button { width: 50%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-mo= +dal__footer .cmp-button { width: 100%; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-even= +t-summary-filter__footer-text { margin-top: 3.2rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .modal-he= +ader { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction= +: normal; flex-direction: row; -webkit-box-pack: justify; justify-content: = +space-between; padding: 1.5rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-butt= +on--cancel { height: 100%; border: none; margin: 0px; padding: 0px; justify= +-content: right; } + +.cmp-event-summary-block .cmp-event-summary-filter__count-filter { margin-t= +op: 3.2rem; margin-left: 1.6rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__tablet { display: none;= + } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-filter__tablet { display: blo= +ck; padding: 0px 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__tablet { display: non= +e; padding: 0px; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-modal_conten= +t-wrapper { height: auto; } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-modal_conten= +t { border-radius: 1rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .modal-header { d= +isplay: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal= +; flex-direction: row; -webkit-box-pack: justify; justify-content: space-be= +tween; padding: 3rem 2rem 2rem; border-bottom: 0.1rem solid rgb(242, 242, 2= +42); } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-button--canc= +el { height: 100%; border: none; margin: 0px; padding: 0px; justify-content= +: right; } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-modal__foote= +r-actions { display: flex; -webkit-box-orient: horizontal; -webkit-box-dire= +ction: normal; flex-direction: row; -webkit-box-pack: justify; justify-cont= +ent: space-between; padding: 0px 1.5rem 1.5rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-event-summar= +y-filter__footer-text { margin-top: 1.5rem; } + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__desktop { display: no= +ne; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion { display: fl= +ex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc= +tion: column; padding: 0.4rem 0.6rem; position: relative; left: 0px; width:= + 100%; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion { min-heigh= +t: 39.5rem; padding-left: 1.44rem; padding-right: 1.44rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion { min-heigh= +t: auto; width: 100%; padding: 2rem 0px 0.4rem; -webkit-box-orient: horizon= +tal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: = +justify; justify-content: space-between; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__item { width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__item { width: 31.13rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__item { width: 35.11rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__button { width: 100%; display: flex; -webkit-box-orient: h= +orizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-= +pack: justify; justify-content: space-between; padding: 1.5rem; background-= +color: rgb(255, 255, 255); border-bottom: 0.1rem solid rgb(204, 204, 204); = +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__button { border: 0.2rem solid rgb(0, 0, 0); } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__button:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__title { color: rgb(0, 0, 0); font-size: 1.6rem; line-heigh= +t: 2.56rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__title { width: 100%; font-size: 1.4rem; line-height: 1.6= +; text-align: center; text-transform: uppercase; font-weight: 400; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__icon { color: rgb(0, 0, 0); } + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__icon::before { content: "=EF=84=A3"; font-family: Ionicons= +; font-weight: 400; font-style: normal; text-transform: none; letter-spacin= +g: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -web= +kit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-f= +eature-settings: "liga"; width: 1.4rem; font-size: 1.6rem; line-height: 2.5= +6rem; display: inline-block; position: relative; transition: all 0.35s ease= +-in-out 0s; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__icon { font-size: 1.4rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__item--expanded .cmp-event-summary-accordion__icon::before = +{ transform: rotate(180deg); transition: all 0.35s ease-in-out 0s; } + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__item--expanded .cmp-event-summary-accordion__title { fon= +t-weight: 600; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__panel { background-color: rgb(242, 242, 242); box-shadow: = +rgba(0, 0, 0, 0.15) 0px 0.75em 1.25em -0.38em inset; max-height: 0px; overf= +low: hidden; transition: max-height 0.2s ease-out 0s; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__panel { position: absolute; z-index: 99; width: inherit;= + border: none; background-color: rgb(255, 255, 255); box-shadow: none; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__panel--active { max-height: none; border: 0.1rem solid rgb= +(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__panel--active { box-shadow: rgba(0, 0, 0, 0.18) 0px 0.6r= +em 1.2rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__selected-filters { disp= +lay: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; f= +lex-flow: wrap; -webkit-box-pack: initial; justify-content: normal; text-tr= +ansform: uppercase; } + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__selected-filters { pa= +dding: 0px 0.8rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__selected-filters { pa= +dding: 0px 2.7rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-selected { displ= +ay: none; text-transform: uppercase; margin-right: 0.9rem; margin-top: 1rem= +; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__filter-selected { mar= +gin-top: 2.1rem; margin-right: 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-selected button = +{ background-color: rgb(255, 255, 255); display: flex; margin: 0px; -webkit= +-box-pack: justify; justify-content: space-between; border: 0.1rem solid rg= +b(107, 107, 107); padding-right: 1rem; height: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__filter-selected butto= +n { background-color: rgb(242, 242, 242); } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-selected .cmp-ev= +ent-summary-filter__close-button { padding-left: 3rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__filter-selected .cmp-bu= +tton__text { font-size: 1.4rem; line-height: 2.56rem; font-weight: 400; tex= +t-transform: none; word-break: break-word; } + +.cmp-event-summary-block .cmp-event-summary-filter__clear-selected { displa= +y: none; margin-right: 0.9rem; text-transform: uppercase; margin-top: 1rem;= + } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__clear-selected { marg= +in-top: 2.1rem; margin-right: 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__clear-selected button {= + background-color: rgb(255, 255, 255); margin: 0px; border: 0.1rem solid rg= +b(107, 107, 107); padding: 1.5rem; height: 100%; min-width: 100%; } + +.cmp-event-summary-block .cmp-event-summary-filter__clear-selected .cmp-but= +ton__text { font-size: 1.4rem; line-height: 2.56rem; font-weight: 400; word= +-break: break-word; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-page-list-item { -webkit-box-flex: 0; flex:= + 0 0 50%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-page-filter-item { height: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-page-filter-item { display: block; width: a= +uto; margin-left: -15px; margin-right: -15px; } +} + +@media screen and (min-width: 1200px) { + .cmp-event-summary-block .cmp-page-filter-item { margin-left: calc(50% - = +50vw); margin-right: calc(50% - 50vw); } + @supports (color:var(--scrollbar-width)) { + .cmp-event-summary-block .cmp-page-filter-item { margin-left: calc(50% - = +50vw + var(--scrollbar-width)/2); margin-right: calc(50% - 50vw + var(--scr= +ollbar-width)/2); } +} +} + +.cmp-event-summary-block .cmp-event-summary-item { padding: 1rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-item { padding: 1rem 2rem 0px= +; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item { padding: 0px; display:= + none; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__mobile-tablet { height:= + 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: = +normal; flex-direction: column; } +} + +.cmp-event-summary-block .cmp-event-summary-item__desktop { display: none; = +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__desktop { margin: 0px a= +uto; max-width: 1200px; display: block; padding: 0px 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__divider { border: 0.05rem= + solid rgb(204, 204, 204); margin: 2rem 0px; padding: 0px 2rem; background-= +color: rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__divider { margin: 3rem = +0px 2rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-item-container { po= +sition: relative; z-index: 1; top: -2rem; box-shadow: 0px 0px 0.5rem 0.02re= +m; background-color: rgb(255, 255, 255); padding-top: 5rem; width: 100%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__event-item-container { = +height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-dire= +ction: normal; flex-direction: column; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-item-container { = +top: 0px; display: flex; box-shadow: none; background-color: transparent; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-date-holder { displ= +ay: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; fl= +ex-direction: row; -webkit-box-pack: center; justify-content: center; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-date-holder { pad= +ding-top: 1rem; padding-bottom: 2rem; height: min-content; width: 25%; marg= +in-top: 0px; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-date { position: re= +lative; z-index: 2; top: 3rem; width: 17.6rem; height: 100%; text-align: ce= +nter; box-shadow: 0px 0px 0.31rem 0.012rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-date { width: 100= +%; top: 0px; box-shadow: none; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container {= + padding: 0px 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-details-container= + { width: 50%; padding-left: 7.8rem; padding-right: 3rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container h= +r { margin: 1.5rem 0px 2rem; } + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container a= + { color: rgb(0, 77, 255); } + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container a= +:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container p= + { word-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-details-container= + p:last-child { padding-bottom: 2.6rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-title { font-size: = +1.8rem; line-height: 2.2rem; margin-top: 1.2rem; padding: 0.8rem 0px 0px; f= +ont-weight: 700; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-title { padding-t= +op: 0px; font-size: 2.5rem; line-height: 3rem; margin-top: 0px; margin-bott= +om: 1rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-title a { color: rg= +b(0, 77, 255); } + +.cmp-event-summary-block .cmp-event-summary-item__calendar-month { font-siz= +e: 2rem; line-height: 2.4rem; font-weight: 600; text-transform: uppercase; = +color: rgb(255, 255, 255); padding: 0.4rem 1.3rem 0px; width: 100%; backgro= +und-color: rgb(117, 0, 192); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__calendar-month { font-s= +ize: 3.5rem; line-height: 4.2rem; padding: 1rem 3.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__calendar-day { font-size:= + 3.6rem; line-height: 3.6rem; background-color: rgb(242, 242, 242); padding= +: 0.3rem 1rem 1rem; text-transform: uppercase; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__calendar-day { padding:= + 2rem 0.7rem 4rem; height: 100%; font-size: 6.5rem; line-height: 6.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__calendar-year { font-size= +: 2rem; line-height: 2.4rem; font-weight: 600; text-transform: uppercase; c= +olor: rgb(255, 255, 255); padding: 0.4rem 1.26rem 0px; width: 100%; backgro= +und-color: rgb(117, 0, 192); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__calendar-year { font-si= +ze: 3.5rem; line-height: 4.2rem; padding: 1rem 3.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-location-container = +{ height: auto; padding: 0px 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-location-containe= +r { width: 25%; padding-left: 0px; display: flex; -webkit-box-orient: verti= +cal; -webkit-box-direction: normal; flex-direction: column; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-location-container = +a, .cmp-event-summary-block .cmp-event-summary-item__event-location-contain= +er span { display: block; } + +.cmp-event-summary-block .cmp-event-summary-item__location-title { font-wei= +ght: 600; font-size: 1.4rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__location-title { paddin= +g-bottom: 1.5rem; font-size: 1.8rem; line-height: 2.5rem; letter-spacing: 0= +.12rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__location-text { font-weig= +ht: 600; font-size: 1.2rem; letter-spacing: 0.12rem; line-height: 1.596rem;= + text-transform: uppercase; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__location-text { padding= +-bottom: 1.5rem; font-size: 1.8rem; line-height: 2.502rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__location-address { font-s= +ize: 1.4rem; line-height: 2.24rem; padding-bottom: 1rem; word-break: break-= +word; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__location-address { padd= +ing-bottom: 1.1rem; font-size: 1.6rem; line-height: 2.56rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__time-title { font-weight:= + 600; font-size: 1.4rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__time-title { padding-bo= +ttom: 1.5rem; font-size: 1.8rem; line-height: 2.5rem; letter-spacing: 0.12r= +em; } +} + +.cmp-event-summary-block .cmp-event-summary-item__time { font-size: 1.4rem;= + line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__time { font-size: 1.6re= +m; line-height: 2.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__direction-link { color: r= +gb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__direction-link { margin= +-bottom: 1rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__direction-link:hover { co= +lor: rgb(0, 0, 136); text-decoration: underline rgb(0, 0, 136); } + +.cmp-event-summary-block .cmp-event-summary-item__direction-link:focus { ou= +tline: rgb(0, 77, 255) solid 0.1rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__event-links-container {= + margin-top: auto; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-links-container {= + display: flex; padding-bottom: 5rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__event-links-container .= +cmp-button--primary-white .cmp-button { transition: none 0s ease 0s; } +} + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__event-links-container .= +cmp-button--primary-white .cmp-button:focus, .cmp-event-summary-block .cmp-= +event-summary-item__event-links-container .cmp-button--primary-white .cmp-b= +utton:hover { transform: none; } +} + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container { p= +adding: 0px 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container {= + width: 25%; display: flex; -webkit-box-align: center; align-items: center;= + } +} + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar { color: rgb(0, 77, 255); margin: 0px; width: fit-conten= +t; text-decoration: none; cursor: pointer; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button { font-size: 1.6rem; width: auto; padding: 0= +px; font-weight: 600; color: rgb(0, 77, 255); line-height: 2.5rem; backgrou= +nd-color: transparent; box-shadow: none; transition: none 0s ease 0s; trans= +form: none; margin: 0px; border: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .= +cmp-button__calendar .cmp-button { padding-top: 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button:focus { border: 0px; outline: rgb(0, 77, 255= +) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button::before { content: "=EF=8F=B3"; font-size: 2= +.4rem; font-family: Ionicons; font-weight: 400; font-style: normal; line-he= +ight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norma= +l; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased= +; text-rendering: optimizelegibility; font-feature-settings: "liga"; displa= +y: inline-block; position: relative; margin-right: 0.8rem; top: 0.3rem; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button:hover::before { color: rgb(0, 0, 136); } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button .cmp-button__text { line-height: 2.56rem; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button .cmp-button__text:hover { padding-bottom: 0.= +3rem; border-bottom: 0.2rem solid rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-whi= +te { width: 25%; padding-top: 0px; } +} + +.cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-white= + .cmp-button { margin: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-whi= +te .cmp-button { width: 100%; margin-top: 1.5rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-whi= +te .cmp-button { box-shadow: none; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-whi= +te .cmp-button { margin-top: -0.5rem; } +} + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block .cmp-contentfragmentlist { margin-left: 15px; ma= +rgin-right: 15px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-contentfragmentlist { display: flex; flex-w= +rap: wrap; margin-left: 1.7rem; margin-right: 1.7rem; } +} + +.cmp-event-summary-block .cmp-contentfragmentlist .cmp-modal_body { padding= +-bottom: 2rem; max-height: calc(100% - 80px); top: 10%; } + +.cmp-event-summary-block .cmp-contentfragmentlist .cmp-title { width: 90%; = +} + +.cmp-event-summary-block .cmp-contentfragmentlist .cmp-modal_content-wrappe= +r { max-height: calc(100% - 90px); } + +.cmp-event-summary-block .cmp-contentfragmentlist .cmp-modal_content { over= +flow: auto; } + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-esb-beamery .cmp-event-summary-item__event-= +title { color: rgb(0, 77, 255); } +} + +.cmp-event-summary-block .cmp-event-summary-no-result { margin: 0px 0.8rem;= + padding-top: 3rem; padding-bottom: 2.2rem; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-no-result { margin: 0px 1.7re= +m; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-no-result { margin: 0px; padd= +ing-top: 3.5rem; padding-bottom: 2.5rem; } +} + +.cmp-event-summary-block .cmp-esb-sr-only { clip: rect(0px, 0px, 0px, 0px);= + clip-path: inset(50%); height: 1px; overflow: hidden; position: absolute; = +white-space: nowrap; width: 1px; } + +.cmp-event-summary-block .cmp-pagination__panel { margin-top: 3rem; margin-= +bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-pagination__panel { margin-top: 3.5rem; mar= +gin-bottom: 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary--hidden { display: none; } + +.cmp-event-summary-block .cmp-event-summary--active { display: block; } + +.cmp-event-summary-block .cmp-event-summary-bg-gray { background-color: rgb= +(242, 242, 242); } + +.cmp-event-summary-block .cmp-event-summary-bg-white { background-color: rg= +b(255, 255, 255); } + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block.color-background-gray { background-color: rgb(24= +2, 242, 242); } +} + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block.color-background-gray .cmp-event-summary-filter = +{ background-color: rgb(242, 242, 242); } +} + +.cmp-event-summary-block.color-block-aqua .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-aqua .cmp-event-summary-item__= +calendar-year { background-color: rgb(0, 255, 187); } + +.cmp-event-summary-block.color-block-black .cmp-event-summary-item__calenda= +r-month, .cmp-event-summary-block.color-block-black .cmp-event-summary-item= +__calendar-year { background-color: rgb(0, 0, 0); } + +.cmp-event-summary-block.color-block-blue-light .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-blue-light .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(0, 243, 255); } + +.cmp-event-summary-block.color-block-blue .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-blue .cmp-event-summary-item__= +calendar-year { background-color: rgb(0, 186, 255); } + +.cmp-event-summary-block.color-block-blue-dark .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-blue-dark .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(0, 142, 255); } + +.cmp-event-summary-block.color-block-blue-alt .cmp-event-summary-item__cale= +ndar-month, .cmp-event-summary-block.color-block-blue-alt .cmp-event-summar= +y-item__calendar-year { background-color: rgb(0, 65, 240); } + +.cmp-event-summary-block.color-block-blue-link .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-blue-link .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(0, 77, 255); } + +.cmp-event-summary-block.color-block-blue-link-dark .cmp-event-summary-item= +__calendar-month, .cmp-event-summary-block.color-block-blue-link-dark .cmp-= +event-summary-item__calendar-year { background-color: rgb(0, 0, 136); } + +.cmp-event-summary-block.color-block-cyan .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-cyan .cmp-event-summary-item__= +calendar-year { background-color: rgb(0, 255, 255); } + +.cmp-event-summary-block.color-block-gray-lightest .cmp-event-summary-item_= +_calendar-month, .cmp-event-summary-block.color-block-gray-lightest .cmp-ev= +ent-summary-item__calendar-year { background-color: rgb(242, 242, 242); } + +.cmp-event-summary-block.color-block-gray-lighter .cmp-event-summary-item__= +calendar-month, .cmp-event-summary-block.color-block-gray-lighter .cmp-even= +t-summary-item__calendar-year { background-color: rgb(227, 227, 227); } + +.cmp-event-summary-block.color-block-gray-light .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-gray-light .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(204, 204, 204); } + +.cmp-event-summary-block.color-block-gray-alt .cmp-event-summary-item__cale= +ndar-month, .cmp-event-summary-block.color-block-gray-alt .cmp-event-summar= +y-item__calendar-year { background-color: rgb(190, 190, 190); } + +.cmp-event-summary-block.color-block-gray .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-gray .cmp-event-summary-item__= +calendar-year { background-color: rgb(167, 167, 167); } + +.cmp-event-summary-block.color-block-gray-dark .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-gray-dark .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(107, 107, 107); } + +.cmp-event-summary-block.color-block-gray-dark-alt .cmp-event-summary-item_= +_calendar-month, .cmp-event-summary-block.color-block-gray-dark-alt .cmp-ev= +ent-summary-item__calendar-year { background-color: rgb(150, 150, 150); } + +.cmp-event-summary-block.color-block-gray-darker .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-gray-darker .cmp-event-= +summary-item__calendar-year { background-color: rgb(74, 74, 74); } + +.cmp-event-summary-block.color-block-gray-darker-alt .cmp-event-summary-ite= +m__calendar-month, .cmp-event-summary-block.color-block-gray-darker-alt .cm= +p-event-summary-item__calendar-year { background-color: rgb(90, 90, 90); } + +.cmp-event-summary-block.color-block-yellow-light .cmp-event-summary-item__= +calendar-month, .cmp-event-summary-block.color-block-yellow-light .cmp-even= +t-summary-item__calendar-year { background-color: rgb(255, 240, 179); } + +.cmp-event-summary-block.color-block-yellow-dark .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-yellow-dark .cmp-event-= +summary-item__calendar-year { background-color: rgb(240, 192, 0); } + +.cmp-event-summary-block.color-block-green .cmp-event-summary-item__calenda= +r-month, .cmp-event-summary-block.color-block-green .cmp-event-summary-item= +__calendar-year { background-color: rgb(0, 255, 0); } + +.cmp-event-summary-block.color-block-green-dark .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-green-dark .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(0, 83, 10); } + +.cmp-event-summary-block.color-block-green-alt .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-green-alt .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(0, 215, 0); } + +.cmp-event-summary-block.color-block-orange .cmp-event-summary-item__calend= +ar-month, .cmp-event-summary-block.color-block-orange .cmp-event-summary-it= +em__calendar-year { background-color: rgb(255, 182, 0); } + +.cmp-event-summary-block.color-block-orange-dark .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-orange-dark .cmp-event-= +summary-item__calendar-year { background-color: rgb(255, 149, 0); } + +.cmp-event-summary-block.color-block-pink-light .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-pink-light .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(255, 80, 160); } + +.cmp-event-summary-block.color-block-pink .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-pink .cmp-event-summary-item__= +calendar-year { background-color: rgb(231, 0, 116); } + +.cmp-event-summary-block.color-block-pink-dark .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-pink-dark .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(164, 2, 83); } + +.cmp-event-summary-block.color-block-purple .cmp-event-summary-item__calend= +ar-month, .cmp-event-summary-block.color-block-purple .cmp-event-summary-it= +em__calendar-year { background-color: rgb(161, 0, 255); } + +.cmp-event-summary-block.color-block-purple-dark .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-purple-dark .cmp-event-= +summary-item__calendar-year { background-color: rgb(117, 0, 192); } + +.cmp-event-summary-block.color-block-purple-darkest .cmp-event-summary-item= +__calendar-month, .cmp-event-summary-block.color-block-purple-darkest .cmp-= +event-summary-item__calendar-year { background-color: rgb(70, 1, 115); } + +.cmp-event-summary-block.color-block-red .cmp-event-summary-item__calendar-= +month, .cmp-event-summary-block.color-block-red .cmp-event-summary-item__ca= +lendar-year { background-color: rgb(231, 15, 41); } + +.cmp-event-summary-block.color-block-red-dark .cmp-event-summary-item__cale= +ndar-month, .cmp-event-summary-block.color-block-red-dark .cmp-event-summar= +y-item__calendar-year { background-color: rgb(189, 0, 29); } + +.cmp-event-summary-block.color-block-red-darkest .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-red-darkest .cmp-event-= +summary-item__calendar-year { background-color: rgb(113, 0, 18); } + +.cmp-event-summary-block.color-block-red-alt .cmp-event-summary-item__calen= +dar-month, .cmp-event-summary-block.color-block-red-alt .cmp-event-summary-= +item__calendar-year { background-color: red; } + +.cmp-event-summary-block.color-block-yellow .cmp-event-summary-item__calend= +ar-month, .cmp-event-summary-block.color-block-yellow .cmp-event-summary-it= +em__calendar-year { background-color: rgb(255, 212, 46); } + +.cmp-event-summary-block.color-block-yellow-alt .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-yellow-alt .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(255, 255, 0); } + +.cmp-event-summary-block.color-block-yellow-alt2 .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-yellow-alt2 .cmp-event-= +summary-item__calendar-year { background-color: rgb(255, 235, 50); } + +.cmp-event-summary-block.color-block-white .cmp-event-summary-item__calenda= +r-month, .cmp-event-summary-block.color-block-white .cmp-event-summary-item= +__calendar-year { background-color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock { margin-bottom: 20px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingrightrailblock { margin-bottom: 30px; } +} + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button { font-= +size: 1.4rem; font-weight: 600; line-height: 1.6; position: relative; text-= +decoration: none; text-transform: uppercase; color: rgb(0, 77, 255); displa= +y: inline; background-color: transparent; padding: 0px; margin-top: 0px; he= +ight: auto; margin-left: 0px; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button::after = +{ content: "=EE=A0=80"; font-size: 20px; font-family: Ionicons; font-weight= +: 400; font-style: normal; line-height: 1; text-transform: none; letter-spa= +cing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -= +webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fon= +t-feature-settings: "liga"; display: inline-block; margin-left: 1rem; verti= +cal-align: middle; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button::before= + { content: ""; background: rgb(0, 77, 255); bottom: -3px; display: block; = +height: 1px; left: 0px; max-width: calc(100% - 2.1em); position: absolute; = +transition: width 300ms ease 0s; width: 0%; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:focus, = +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:hover {= + color: rgb(0, 77, 255); text-decoration: none; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:hover::= +before { width: 100%; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:visited= +, .joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:visit= +ed:hover { color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .button .cmp-button { fon= +t-size: 1.6rem; } + .joblistingrightrailblock .cmp-job-card-listing .button .cmp-button::afte= +r { font-size: 2.4rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:focus::= +before { width: 100%; } + +.joblistingrightrailblock .cmp-job-card-listing-third-row, .joblistingright= +railblock .cmp-job-card-listing_first-row { display: flex; -webkit-box-orie= +nt: vertical; -webkit-box-direction: normal; flex-direction: column; -webki= +t-box-flex: 1; flex: 1 1 0%; } + +@media screen and (min-width: 768px) { + .joblistingrightrailblock .cmp-job-card-listing-third-row, .joblistingrig= +htrailblock .cmp-job-card-listing_first-row { -webkit-box-orient: horizonta= +l; -webkit-box-direction: normal; flex-direction: row; padding-right: 15px;= + } +} + +.joblistingrightrailblock .cmp-job-card-listing_second-row { display: flex;= + padding-left: 15px; padding-right: 15px; flex-wrap: wrap; margin-left: -30= +px; margin-right: -30px; max-width: calc(100% + 60px); padding-bottom: 0px;= + } + +.joblistingrightrailblock .cmp-job-card-listing_third-row { padding-bottom:= + 3rem; display: flex; justify-content: left; } + +@media screen and (min-width: 768px) { + .joblistingrightrailblock .cmp-job-card-listing_third-row { padding-botto= +m: 2rem; } +} + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing_third-row { justify-conte= +nt: right; padding-bottom: 3rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing_third-row .cmp-teaser__titl= +e-link { display: flex; } + +.joblistingrightrailblock .cmp-job-card-listing .card { padding-left: 15px;= + padding-right: 15px; -webkit-box-flex: 0; flex: 0 0 100%; margin-bottom: 2= +0px; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card { margin-bottom: 30= +px; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card > * { height: 100%; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser > a { dis= +play: flex; height: 100%; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__content = +{ padding: 3rem 2rem 2rem; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser-region, .= +joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__pretitle = +{ font-size: 1.2rem; line-height: 1.4rem; font-weight: 600; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__title-li= +nk { font-size: 1.8rem; font-weight: 800; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__title-= +link { font-size: 2.5rem; line-height: 4.2rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__title-li= +nk:focus { margin-bottom: 0px; outline: 0px; box-shadow: none; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__title-li= +nk-focus:focus { outline: rgb(0, 77, 255) solid 1px; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__descript= +ion p { font-size: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__descri= +ption p { font-size: 1.6rem; line-height: 2.6rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__action-l= +ink { font-size: 1.4rem; line-height: 2.2rem; padding-top: 1rem; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__action= +-link { font-size: 1.6rem; line-height: 2.6rem; padding-top: 2rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__job-list= +ing-areas-interest, .joblistingrightrailblock .cmp-job-card-listing .card .= +cmp-teaser__job-listing-business-area, .joblistingrightrailblock .cmp-job-c= +ard-listing .card .cmp-teaser__job-listing-years-exp { font-size: 1.4rem; l= +ine-height: 2.2rem; margin-bottom: 0.5rem; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__job-li= +sting-areas-interest, .joblistingrightrailblock .cmp-job-card-listing .card= + .cmp-teaser__job-listing-business-area, .joblistingrightrailblock .cmp-job= +-card-listing .card .cmp-teaser__job-listing-years-exp { font-size: 1.6rem;= + line-height: 2.6rem; margin-bottom: 1.9rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__job-list= +ing-posted-date { margin-top: 0px; margin-bottom: 0.5rem; font-size: 1.2rem= +; line-height: 1.4rem; } + +.joblistingrightrailblock .cmp-job-card-listing .title { padding-bottom: 1r= +em; width: 100%; } + +@media screen and (min-width: 768px) { + .joblistingrightrailblock .cmp-job-card-listing .title { padding-bottom: = +2rem; } +} + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .title { padding-bottom: = +3rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .title .cmp-title__text { f= +ont-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "= +Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif;= + font-weight: 600; font-style: normal; text-transform: uppercase; letter-sp= +acing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; font-size: 1.2rem; m= +argin: 1rem 0px; display: inline-flex; -webkit-box-align: center; align-ite= +ms: center; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .title .cmp-title__text {= + font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.joblistingrightrailblock .card:last-child { margin-bottom: 30px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingrightrailblock .card:last-child { margin-bottom: 20px; } +} + +.joblistingrightrailblock .card { -webkit-box-flex: 0; flex: 0 0 100%; max-= +width: 100%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingrightrailblock .card { -webkit-box-flex: 0; flex: 0 0 50%; max= +-width: 50%; } +} + +.joblistingrightrailblock .cmp-teaser__content { background: linear-gradien= +t(rgb(161, 0, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; bo= +rder-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-1 .cmp-teaser__content = +{ background: linear-gradient(rgb(180, 85, 170) 4px, transparent 0px) 100% = +0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-2 .cmp-teaser__content = +{ background: linear-gradient(rgb(160, 85, 245) 4px, transparent 0px) 100% = +0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-3 .cmp-teaser__content = +{ background: linear-gradient(rgb(190, 130, 255) 4px, transparent 0px) 100%= + 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-4 .cmp-teaser__content = +{ background: linear-gradient(rgb(220, 175, 255) 4px, transparent 0px) 100%= + 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-5 .cmp-teaser__content = +{ background: linear-gradient(rgb(230, 220, 255) 4px, transparent 0px) 100%= + 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-blue .cmp-teaser__content { backg= +round: linear-gradient(rgb(0, 65, 240) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-gray .cmp-teaser__content { backg= +round: linear-gradient(rgb(190, 190, 190) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-gray-dark .cmp-teaser__content { = +background: linear-gradient(rgb(150, 150, 150) 4px, transparent 0px) 100% 0= +px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-gray-darker .cmp-teaser__content = +{ background: linear-gradient(rgb(90, 90, 90) 4px, transparent 0px) 100% 0p= +x / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-green .cmp-teaser__content { back= +ground: linear-gradient(rgb(0, 215, 0) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-red .cmp-teaser__content { backgr= +ound: linear-gradient(red 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-yellow .cmp-teaser__content { bac= +kground: linear-gradient(rgb(255, 255, 0) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-aqua .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(0, 255, 187) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-blue .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(0, 186, 255) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-blue-green .cmp-teaser__content { bac= +kground: linear-gradient(rgb(5, 240, 165) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-brand-green .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(100, 255, 80) 4px, transparent 0px) 100% 0px = +/ 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-brand-orange .cmp-teaser__content { b= +ackground: linear-gradient(rgb(255, 120, 0) 4px, transparent 0px) 100% 0px = +/ 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-brand-yellow .cmp-teaser__content { b= +ackground: linear-gradient(rgb(255, 235, 50) 4px, transparent 0px) 100% 0px= + / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-blue-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(0, 142, 255) 4px, transparent 0px) 100% 0px / 1= +00% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-blue-light .cmp-teaser__content { bac= +kground: linear-gradient(rgb(0, 243, 255) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-core-purple .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(70, 0, 115) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-cyan .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(0, 255, 255) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(167, 167, 167) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-base .cmp-teaser__content { back= +ground: linear-gradient(rgb(0, 0, 0) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(107, 107, 107) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-darker .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(74, 74, 74) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-light .cmp-teaser__content { bac= +kground: linear-gradient(rgb(204, 204, 204) 4px, transparent 0px) 100% 0px = +/ 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-lighter .cmp-teaser__content { b= +ackground: linear-gradient(rgb(227, 227, 227) 4px, transparent 0px) 100% 0p= +x / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-lightest .cmp-teaser__content { = +background: linear-gradient(rgb(242, 242, 242) 4px, transparent 0px) 100% 0= +px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-grayishyellow-dark .cmp-teaser__conte= +nt { background: linear-gradient(rgb(150, 150, 140) 4px, transparent 0px) 1= +00% 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-grayishyellow-light .cmp-teaser__cont= +ent { background: linear-gradient(rgb(230, 230, 220) 4px, transparent 0px) = +100% 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-green .cmp-teaser__content { backgrou= +nd: linear-gradient(rgb(0, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-green-dark .cmp-teaser__content { bac= +kground: linear-gradient(rgb(0, 83, 10) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-link .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(0, 77, 255) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-link-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(0, 0, 136) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-orange .cmp-teaser__content { backgro= +und: linear-gradient(rgb(255, 182, 0) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-orange-dark .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(255, 149, 0) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-pink .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(231, 0, 116) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-pink-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(164, 2, 83) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-pink-light .cmp-teaser__content { bac= +kground: linear-gradient(rgb(255, 80, 160) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-purple .cmp-teaser__content { backgro= +und: linear-gradient(rgb(161, 0, 255) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-purple-dark .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(117, 0, 192) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-purple-darkest .cmp-teaser__content {= + background: linear-gradient(rgb(70, 1, 115) 4px, transparent 0px) 100% 0px= + / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-red .cmp-teaser__content { background= +: linear-gradient(rgb(231, 15, 41) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-red-dark .cmp-teaser__content { backg= +round: linear-gradient(rgb(189, 0, 29) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-red-darker .cmp-teaser__content { bac= +kground: linear-gradient(rgb(113, 0, 18) 4px, transparent 0px) 100% 0px / 1= +00% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-red-light .cmp-teaser__content { back= +ground: linear-gradient(rgb(255, 50, 70) 4px, transparent 0px) 100% 0px / 1= +00% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-white .cmp-teaser__content { backgrou= +nd: linear-gradient(rgb(255, 255, 255) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-yellow .cmp-teaser__content { backgro= +und: linear-gradient(rgb(255, 212, 46) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-yellow-dark .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(240, 192, 0) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-yellow-light .cmp-teaser__content { b= +ackground: linear-gradient(rgb(255, 240, 179) 4px, transparent 0px) 100% 0p= +x / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock--no-margin, .joblistingrightrailblock:last-child = +{ margin-bottom: 0px; } + +.joblistingrightrailblock.ui-vs-top--md:not(:first-child) { padding-top: 0p= +x; margin-top: 0px; } + +.ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-1 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(180, 85, 170); } + +.ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-2 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(160, 85, 245); } + +.ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-3 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(190, 130, 255); } + +.ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-4 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(220, 175, 255); } + +.ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-5 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(230, 220, 255); } + +.ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-a__img-co= +ntainer .image, .ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-a_= +_pre-title-color-bar-text-wrapper { background-color: rgb(0, 65, 240); } + +.ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-a__img-co= +ntainer .image, .ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-a_= +_pre-title-color-bar-text-wrapper { background-color: rgb(190, 190, 190); } + +.ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header= +-a__img-container .image, .ai-hero-header.color-block-alt-gray-dark .cmp-ai= +-hero-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(15= +0, 150, 150); } + +.ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-alt-gray-darker .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(90, 90, 90); } + +.ai-hero-header.color-block-alt-green .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-alt-green .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-alt-green .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 215, 0); } + +.ai-hero-header.color-block-alt-red .cmp-ai-hero-header-a__color-bar-text-w= +rapper, .ai-hero-header.color-block-alt-red .cmp-ai-hero-header-a__img-cont= +ainer .image, .ai-hero-header.color-block-alt-red .cmp-ai-hero-header-a__pr= +e-title-color-bar-text-wrapper { background-color: red; } + +.ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-alt-yellow .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, 255, 0= +); } + +.ai-hero-header.color-block-aqua .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-aqua .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-aqua .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(0, 255, 187); } + +.ai-hero-header.color-block-blue .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-blue .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-blue .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(0, 186, 255); } + +.ai-hero-header.color-block-blue-green .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-green .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-blue-green .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(5, 240, 165= +); } + +.ai-hero-header.color-block-brand-green .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-brand-green .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-brand-green .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(100, 255= +, 80); } + +.ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-a__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-a= +__img-container .image, .ai-hero-header.color-block-brand-orange .cmp-ai-he= +ro-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, = +120, 0); } + +.ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-a__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-a= +__img-container .image, .ai-hero-header.color-block-brand-yellow .cmp-ai-he= +ro-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, = +235, 50); } + +.ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-blue-dark .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 142, 255); = +} + +.ai-hero-header.color-block-blue-light .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-light .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-blue-light .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 243, 255= +); } + +.ai-hero-header.color-block-core-purple .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-core-purple .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-core-purple .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(70, 0, 1= +15); } + +.ai-hero-header.color-block-cyan .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-cyan .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-cyan .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(0, 255, 255); } + +.ai-hero-header.color-block-gray .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-gray .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-gray .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(167, 167, 167); } + +.ai-hero-header.color-block-gray-base .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-base .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-gray-base .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 0, 0); } + +.ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-gray-dark .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(107, 107, 107)= +; } + +.ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-gray-darker .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(74, 74, = +74); } + +.ai-hero-header.color-block-gray-light .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-gray-light .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-gray-light .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(204, 204, 2= +04); } + +.ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-a__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-a= +__img-container .image, .ai-hero-header.color-block-gray-lighter .cmp-ai-he= +ro-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(227, = +227, 227); } + +.ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header= +-a__img-container .image, .ai-hero-header.color-block-gray-lightest .cmp-ai= +-hero-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(24= +2, 242, 242); } + +.ai-hero-header.color-block-grayishyellow-dark .cmp-ai-hero-header-a__color= +-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-dark .cmp-ai-h= +ero-header-a__img-container .image, .ai-hero-header.color-block-grayishyell= +ow-dark .cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { backgroun= +d-color: rgb(150, 150, 140); } + +.ai-hero-header.color-block-grayishyellow-light .cmp-ai-hero-header-a__colo= +r-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-light .cmp-ai= +-hero-header-a__img-container .image, .ai-hero-header.color-block-grayishye= +llow-light .cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { backgr= +ound-color: rgb(230, 230, 220); } + +.ai-hero-header.color-block-green .cmp-ai-hero-header-a__color-bar-text-wra= +pper, .ai-hero-header.color-block-green .cmp-ai-hero-header-a__img-containe= +r .image, .ai-hero-header.color-block-green .cmp-ai-hero-header-a__pre-titl= +e-color-bar-text-wrapper { background-color: rgb(0, 255, 0); } + +.ai-hero-header.color-block-green-dark .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-green-dark .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-green-dark .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 83, 10);= + } + +.ai-hero-header.color-block-link .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-link .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-link .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(0, 77, 255); } + +.ai-hero-header.color-block-link-dark .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-link-dark .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-link-dark .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 0, 136); } + +.ai-hero-header.color-block-orange .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.color-block-orange .cmp-ai-hero-header-a__img-contai= +ner .image, .ai-hero-header.color-block-orange .cmp-ai-hero-header-a__pre-t= +itle-color-bar-text-wrapper { background-color: rgb(255, 182, 0); } + +.ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-orange-dark .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, 149= +, 0); } + +.ai-hero-header.color-block-pink .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-pink .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-pink .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(231, 0, 116); } + +.ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-pink-dark .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(164, 2, 83); } + +.ai-hero-header.color-block-pink-light .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-pink-light .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-pink-light .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, 80, 16= +0); } + +.ai-hero-header.color-block-purple .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.color-block-purple .cmp-ai-hero-header-a__img-contai= +ner .image, .ai-hero-header.color-block-purple .cmp-ai-hero-header-a__pre-t= +itle-color-bar-text-wrapper { background-color: rgb(161, 0, 255); } + +.ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-purple-dark .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(117, 0, = +192); } + +.ai-hero-header.color-block-purple-darkest .cmp-ai-hero-header-a__color-bar= +-text-wrapper, .ai-hero-header.color-block-purple-darkest .cmp-ai-hero-head= +er-a__img-container .image, .ai-hero-header.color-block-purple-darkest .cmp= +-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: rgb= +(70, 1, 115); } + +.ai-hero-header.color-block-red .cmp-ai-hero-header-a__color-bar-text-wrapp= +er, .ai-hero-header.color-block-red .cmp-ai-hero-header-a__img-container .i= +mage, .ai-hero-header.color-block-red .cmp-ai-hero-header-a__pre-title-colo= +r-bar-text-wrapper { background-color: rgb(231, 15, 41); } + +.ai-hero-header.color-block-red-dark .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.color-block-red-dark .cmp-ai-hero-header-a__img-co= +ntainer .image, .ai-hero-header.color-block-red-dark .cmp-ai-hero-header-a_= +_pre-title-color-bar-text-wrapper { background-color: rgb(189, 0, 29); } + +.ai-hero-header.color-block-red-darker .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-red-darker .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-red-darker .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(113, 0, 18)= +; } + +.ai-hero-header.color-block-red-light .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-red-light .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-red-light .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, 50, 70); = +} + +.ai-hero-header.color-block-white .cmp-ai-hero-header-a__color-bar-text-wra= +pper, .ai-hero-header.color-block-white .cmp-ai-hero-header-a__img-containe= +r .image, .ai-hero-header.color-block-white .cmp-ai-hero-header-a__pre-titl= +e-color-bar-text-wrapper { background-color: rgb(255, 255, 255); } + +.ai-hero-header.color-block-yellow .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.color-block-yellow .cmp-ai-hero-header-a__img-contai= +ner .image, .ai-hero-header.color-block-yellow .cmp-ai-hero-header-a__pre-t= +itle-color-bar-text-wrapper { background-color: rgb(255, 212, 46); } + +.ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-yellow-dark .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(240, 192= +, 0); } + +.ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-a__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-a= +__img-container .image, .ai-hero-header.color-block-yellow-light .cmp-ai-he= +ro-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, = +240, 179); } + +.ai-hero-header.brand-gradient-pink .cmp-ai-hero-header-a__color-bar-text-w= +rapper, .ai-hero-header.brand-gradient-pink .cmp-ai-hero-header-a__pre-titl= +e-color-bar-text-wrapper { background-image: linear-gradient(90deg, rgb(164= +, 2, 83) 0%, rgb(231, 0, 116) 30%); } + +.ai-hero-header.brand-gradient-purple .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.brand-gradient-purple .cmp-ai-hero-header-a__pre-= +title-color-bar-text-wrapper { background-image: linear-gradient(rgb(70, 1,= + 115), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-purple-alt .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.brand-gradient-purple-alt .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-image: linear-gradient(90= +deg, rgb(70, 1, 115), rgb(117, 0, 192), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-blue .cmp-ai-hero-header-a__color-bar-text-w= +rapper, .ai-hero-header.brand-gradient-blue .cmp-ai-hero-header-a__pre-titl= +e-color-bar-text-wrapper { background-image: linear-gradient(rgb(0, 0, 136)= +, rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-blue2 .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.brand-gradient-blue2 .cmp-ai-hero-header-a__pre-ti= +tle-color-bar-text-wrapper { background-image: linear-gradient(rgb(0, 77, 2= +55), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-light-blue .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.brand-gradient-light-blue .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-image: linear-gradient(90= +deg, rgb(0, 186, 255), rgb(0, 142, 255), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-red .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.brand-gradient-red .cmp-ai-hero-header-a__pre-title-= +color-bar-text-wrapper { background-image: linear-gradient(rgb(113, 0, 18),= + red); } + +.ai-hero-header.brand-gradient-red-alt .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.brand-gradient-red-alt .cmp-ai-hero-header-a__pr= +e-title-color-bar-text-wrapper { background-image: linear-gradient(90deg, r= +ed, rgb(189, 0, 29), rgb(113, 0, 18)); } + +.ai-hero-header.brand-gradient .cmp-ai-hero-header-a__color-bar-text-wrappe= +r, .ai-hero-header.brand-gradient .cmp-ai-hero-header-a__pre-title-color-ba= +r-text-wrapper { background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 1= +86, 255)); } + +.ai-hero-header.brand-gradient-alt .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.brand-gradient-alt .cmp-ai-hero-header-a__pre-title-= +color-bar-text-wrapper { background-image: linear-gradient(90deg, rgb(0, 25= +5, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-yellow .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.brand-gradient-yellow .cmp-ai-hero-header-a__pre-= +title-color-bar-text-wrapper { background-image: linear-gradient(rgb(255, 2= +55, 0), rgb(240, 192, 0)); } + +.ai-hero-header.brand-gradient-yellow-alt .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.brand-gradient-yellow-alt .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-image: linear-gradient(90= +deg, rgb(255, 255, 0), rgb(255, 212, 46), rgb(255, 182, 0)); } + +.ai-hero-header.brand-gradient-green .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.brand-gradient-green .cmp-ai-hero-header-a__pre-ti= +tle-color-bar-text-wrapper { background-image: linear-gradient(90deg, rgb(0= +, 255, 0), rgb(0, 215, 0), rgb(0, 83, 10)); } + +.cmp-ai-hero-header-a .cmp-image, .cmp-ai-hero-header-a .cmp-image__image, = +.cmp-ai-hero-header-a .image { height: 100%; } + +.cmp-ai-hero-header-a .cmp-teaser__image { border: none; } + +.cmp-ai-hero-header-a__video-img-text-container { position: relative; overf= +low: hidden; } + +.cmp-ai-hero-header-a__video-container .cmp-video-hero { overflow: hidden; = +background-color: rgb(161, 0, 255); } + +.cmp-ai-hero-header-a__video-container .cmp-video-hero__video { width: auto= +; height: 47.3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__video-container .cmp-video-hero__video { width: 10= +0%; height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__video-container .cmp-video-hero__video { height: 6= +3rem; } +} + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__video-container .cmp-video-hero__controls { left: = +2rem; right: auto; } +} + +.cmp-ai-hero-header__light-theme-icon .cmp-ai-hero-header-a__video-containe= +r .cmp-video-hero__controls-mute, .cmp-ai-hero-header__light-theme-icon .cm= +p-ai-hero-header-a__video-container .cmp-video-hero__controls-pause, .cmp-a= +i-hero-header__light-theme-icon .cmp-ai-hero-header-a__video-container .cmp= +-video-hero__controls-play, .cmp-ai-hero-header__light-theme-icon .cmp-ai-h= +ero-header-a__video-container .cmp-video-hero__controls-unmute { color: rgb= +(0, 0, 0); } + +.cmp-ai-hero-header-a__video-container .cmp-video-hero__content { padding: = +0px; } + +.cmp-ai-hero-header-a__pre-title-text-img-container { position: absolute; t= +op: 14rem; right: 0px; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__pre-title-text-img-container { top: 5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__pre-title-text-img-container { top: 13rem; } +} + +.cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { position: relativ= +e; display: flex; -webkit-box-align: center; align-items: center; height: 4= +.3rem; background-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { height: 4.7rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { height: 5rem; } +} + +.cmp-ai-hero-header-a__pre-title-container { position: relative; padding: 1= +rem 1.5rem 0px; display: flex; -webkit-box-orient: vertical; -webkit-box-di= +rection: normal; flex-direction: column; -webkit-box-align: end; align-item= +s: flex-end; } + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__pre-title-container { padding: 1rem 2rem 0px; } +} + +.cmp-ai-hero-header-a__pre-title-container .cmp-title__text { font-size: 1.= +4rem; font-weight: 500; line-height: 1.7rem; text-transform: none; } + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__pre-title-container .cmp-title__text { font-size: = +1.8rem; line-height: 2.2rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-a__pre-title-container = +.cmp-title__text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-a__horizontal-rule { height: 0.2rem; background-color: = +rgb(0, 0, 0); margin: 0.4rem 0px 1rem; width: 22.8rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__horizontal-rule { width: 23.9rem; margin-top: 0.8r= +em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__horizontal-rule { width: 29.9rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-a__horizontal-rule { ba= +ckground-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__text-img-container { width: 66.67%; margin-top: -5= +rem; margin-left: 33.34%; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__text-img-container { margin-top: -9rem; } +} + +.cmp-ai-hero-header-a__color-bar-text-wrapper { position: relative; display= +: flex; -webkit-box-align: center; align-items: center; min-height: 9rem; b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__color-bar-text-wrapper { min-height: 7.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__color-bar-text-wrapper { min-height: 13.8rem; } +} + +.cmp-ai-hero-header-a__color-bar-img-container, .cmp-ai-hero-header-a__pre-= +title-color-bar-img-container { position: absolute; inset: 0px; overflow: h= +idden; } + +.cmp-ai-hero-header-a__color-bar-img-container .cmp-teaser__image, .cmp-ai-= +hero-header-a__pre-title-color-bar-img-container .cmp-teaser__image { heigh= +t: 100%; } + +.cmp-ai-hero-header-a__title-container { position: relative; margin: 0.9rem= + 0px 0.9rem 8.33%; width: 75%; word-break: break-word; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__title-container { margin: 1.1rem 0px 1.1rem 16.67%= +; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__title-container { margin: 1rem 0px 1rem 25%; } +} + +.cmp-ai-hero-header-a__title-container .cmp-title__text { font-size: 3rem; = +line-height: 1.1; font-weight: 700; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__title-container .cmp-title__text { font-size: 3.6r= +em; line-height: 1; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__title-container .cmp-title__text { font-size: 6.5r= +em; line-height: 7rem; } +} + +.cmp-ai-hero-header__uppercase .cmp-ai-hero-header-a__title-container .cmp-= +title__text { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-a__title-container .cmp= +-title__text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-a__img-container { height: 47.3rem; overflow: hidden; b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__img-container { height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__img-container { height: 63rem; } +} + +.cmp-ai-hero-header-a__img-container .cmp-image__image { width: auto; max-w= +idth: none; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__img-container .cmp-image__image { width: 100%; max= +-width: 100%; height: 100%; object-fit: cover; margin: 0px; } +} + +.ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(180, 85, 170); } + +.ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(160, 85, 245); } + +.ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(190, 130, 255); } + +.ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(220, 175, 255); } + +.ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(230, 220, 255); } + +.ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-b__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-b__img-co= +ntainer .image { background-color: rgb(0, 65, 240); } + +.ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-b__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-b__img-co= +ntainer .image { background-color: rgb(190, 190, 190); } + +.ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header-b__color-bar-= +text-wrapper, .ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header= +-b__img-container .image { background-color: rgb(150, 150, 150); } + +.ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(90, 90, 90); } + +.ai-hero-header.color-block-alt-green .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-alt-green .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(0, 215, 0); } + +.ai-hero-header.color-block-alt-red .cmp-ai-hero-header-b__color-bar-text-w= +rapper, .ai-hero-header.color-block-alt-red .cmp-ai-hero-header-b__img-cont= +ainer .image { background-color: red; } + +.ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(255, 255, 0); } + +.ai-hero-header.color-block-aqua .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-aqua .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(0, 255, 187); } + +.ai-hero-header.color-block-blue .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-blue .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(0, 186, 255); } + +.ai-hero-header.color-block-blue-green .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-green .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(5, 240, 165); } + +.ai-hero-header.color-block-brand-green .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-brand-green .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(100, 255, 80); } + +.ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-b__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-b= +__img-container .image { background-color: rgb(255, 120, 0); } + +.ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-b__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-b= +__img-container .image { background-color: rgb(255, 235, 50); } + +.ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(0, 142, 255); } + +.ai-hero-header.color-block-blue-light .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-light .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(0, 243, 255); } + +.ai-hero-header.color-block-core-purple .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-core-purple .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(70, 0, 115); } + +.ai-hero-header.color-block-cyan .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-cyan .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(0, 255, 255); } + +.ai-hero-header.color-block-gray .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-gray .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(167, 167, 167); } + +.ai-hero-header.color-block-gray-base .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-base .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(0, 0, 0); } + +.ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(107, 107, 107); } + +.ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(74, 74, 74); } + +.ai-hero-header.color-block-gray-light .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-gray-light .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(204, 204, 204); } + +.ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-b__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-b= +__img-container .image { background-color: rgb(227, 227, 227); } + +.ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header-b__color-bar-= +text-wrapper, .ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header= +-b__img-container .image { background-color: rgb(242, 242, 242); } + +.ai-hero-header.color-block-grayishyellow-dark .cmp-ai-hero-header-b__color= +-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-dark .cmp-ai-h= +ero-header-b__img-container .image { background-color: rgb(150, 150, 140); = +} + +.ai-hero-header.color-block-grayishyellow-light .cmp-ai-hero-header-b__colo= +r-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-light .cmp-ai= +-hero-header-b__img-container .image { background-color: rgb(230, 230, 220)= +; } + +.ai-hero-header.color-block-green .cmp-ai-hero-header-b__color-bar-text-wra= +pper, .ai-hero-header.color-block-green .cmp-ai-hero-header-b__img-containe= +r .image { background-color: rgb(0, 255, 0); } + +.ai-hero-header.color-block-green-dark .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-green-dark .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(0, 83, 10); } + +.ai-hero-header.color-block-link .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-link .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(0, 77, 255); } + +.ai-hero-header.color-block-link-dark .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-link-dark .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(0, 0, 136); } + +.ai-hero-header.color-block-orange .cmp-ai-hero-header-b__color-bar-text-wr= +apper, .ai-hero-header.color-block-orange .cmp-ai-hero-header-b__img-contai= +ner .image { background-color: rgb(255, 182, 0); } + +.ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(255, 149, 0); } + +.ai-hero-header.color-block-pink .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-pink .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(231, 0, 116); } + +.ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(164, 2, 83); } + +.ai-hero-header.color-block-pink-light .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-pink-light .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(255, 80, 160); } + +.ai-hero-header.color-block-purple .cmp-ai-hero-header-b__color-bar-text-wr= +apper, .ai-hero-header.color-block-purple .cmp-ai-hero-header-b__img-contai= +ner .image { background-color: rgb(161, 0, 255); } + +.ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(117, 0, 192); } + +.ai-hero-header.color-block-purple-darkest .cmp-ai-hero-header-b__color-bar= +-text-wrapper, .ai-hero-header.color-block-purple-darkest .cmp-ai-hero-head= +er-b__img-container .image { background-color: rgb(70, 1, 115); } + +.ai-hero-header.color-block-red .cmp-ai-hero-header-b__color-bar-text-wrapp= +er, .ai-hero-header.color-block-red .cmp-ai-hero-header-b__img-container .i= +mage { background-color: rgb(231, 15, 41); } + +.ai-hero-header.color-block-red-dark .cmp-ai-hero-header-b__color-bar-text-= +wrapper, .ai-hero-header.color-block-red-dark .cmp-ai-hero-header-b__img-co= +ntainer .image { background-color: rgb(189, 0, 29); } + +.ai-hero-header.color-block-red-darker .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-red-darker .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(113, 0, 18); } + +.ai-hero-header.color-block-red-light .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-red-light .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(255, 50, 70); } + +.ai-hero-header.color-block-white .cmp-ai-hero-header-b__color-bar-text-wra= +pper, .ai-hero-header.color-block-white .cmp-ai-hero-header-b__img-containe= +r .image { background-color: rgb(255, 255, 255); } + +.ai-hero-header.color-block-yellow .cmp-ai-hero-header-b__color-bar-text-wr= +apper, .ai-hero-header.color-block-yellow .cmp-ai-hero-header-b__img-contai= +ner .image { background-color: rgb(255, 212, 46); } + +.ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(240, 192, 0); } + +.ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-b__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-b= +__img-container .image { background-color: rgb(255, 240, 179); } + +.ai-hero-header.brand-gradient-pink .cmp-ai-hero-header-b__color-bar-text-w= +rapper { background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(2= +31, 0, 116) 30%); } + +.ai-hero-header.brand-gradient-purple .cmp-ai-hero-header-b__color-bar-text= +-wrapper { background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 2= +55)); } + +.ai-hero-header.brand-gradient-purple-alt .cmp-ai-hero-header-b__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(70, 1, 115), rg= +b(117, 0, 192), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-blue .cmp-ai-hero-header-b__color-bar-text-w= +rapper { background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255))= +; } + +.ai-hero-header.brand-gradient-blue2 .cmp-ai-hero-header-b__color-bar-text-= +wrapper { background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 25= +5)); } + +.ai-hero-header.brand-gradient-light-blue .cmp-ai-hero-header-b__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(0, 186, 255), r= +gb(0, 142, 255), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-red .cmp-ai-hero-header-b__color-bar-text-wr= +apper { background-image: linear-gradient(rgb(113, 0, 18), red); } + +.ai-hero-header.brand-gradient-red-alt .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper { background-image: linear-gradient(90deg, red, rgb(189, 0, 29), = +rgb(113, 0, 18)); } + +.ai-hero-header.brand-gradient .cmp-ai-hero-header-b__color-bar-text-wrappe= +r { background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-alt .cmp-ai-hero-header-b__color-bar-text-wr= +apper { background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186= +, 255)); } + +.ai-hero-header.brand-gradient-yellow .cmp-ai-hero-header-b__color-bar-text= +-wrapper { background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192= +, 0)); } + +.ai-hero-header.brand-gradient-yellow-alt .cmp-ai-hero-header-b__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(255, 255, 0), r= +gb(255, 212, 46), rgb(255, 182, 0)); } + +.ai-hero-header.brand-gradient-green .cmp-ai-hero-header-b__color-bar-text-= +wrapper { background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 2= +15, 0), rgb(0, 83, 10)); } + +.cmp-ai-hero-header-b .cmp-image, .cmp-ai-hero-header-b .cmp-image__image, = +.cmp-ai-hero-header-b .cmp-image__link, .cmp-ai-hero-header-b .image { heig= +ht: 100%; } + +.cmp-ai-hero-header-b .cmp-teaser__image { border: none; height: 100%; } + +.cmp-ai-hero-header-b__video-img-text-container { position: relative; } + +.cmp-ai-hero-header-b__img-container { height: 47.3rem; overflow: hidden; b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__img-container { height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__img-container { height: 63rem; } +} + +.cmp-ai-hero-header-b__img-container .cmp-image__image { width: auto; max-w= +idth: none; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__img-container .cmp-image__image { width: 100%; max= +-width: 100%; height: 100%; object-fit: cover; margin: 0px; } +} + +.cmp-ai-hero-header-b__video-container .cmp-video-hero { overflow: hidden; = +background-color: rgb(161, 0, 255); } + +.cmp-ai-hero-header-b__video-container .cmp-video-hero__video { width: auto= +; height: 47.3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__video-container .cmp-video-hero__video { width: 10= +0%; height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__video-container .cmp-video-hero__video { height: 6= +3rem; } +} + +.cmp-ai-hero-header-b__video-container .cmp-video-hero__controls { bottom: = +auto; top: 1.5rem; right: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__video-container .cmp-video-hero__controls { inset:= + auto auto 1.5rem 2rem; } +} + +.cmp-ai-hero-header__light-theme-icon .cmp-ai-hero-header-b__video-containe= +r .cmp-video-hero__controls-mute, .cmp-ai-hero-header__light-theme-icon .cm= +p-ai-hero-header-b__video-container .cmp-video-hero__controls-pause, .cmp-a= +i-hero-header__light-theme-icon .cmp-ai-hero-header-b__video-container .cmp= +-video-hero__controls-play, .cmp-ai-hero-header__light-theme-icon .cmp-ai-h= +ero-header-b__video-container .cmp-video-hero__controls-unmute { color: rgb= +(0, 0, 0); } + +.cmp-ai-hero-header-b__video-container .cmp-video-hero__content { padding: = +0px; } + +.cmp-ai-hero-header-b__color-bar-img-container { position: absolute; inset:= + 0px; overflow: hidden; } + +.cmp-ai-hero-header-b__text-img-container { display: flex; -webkit-box-pack= +: end; justify-content: flex-end; } + +.cmp-ai-hero-header-b__color-bar-text-wrapper { position: relative; min-hei= +ght: 28rem; width: 91.67%; margin-top: -9.3rem; background-color: rgb(161, = +0, 255); max-width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__color-bar-text-wrapper { min-height: 30rem; width:= + 32.94em; margin-top: -8.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__color-bar-text-wrapper { min-height: 48.1rem; widt= +h: 49.19em; margin-top: -13rem; } +} + +.cmp-ai-hero-header-b__text-container { position: relative; } + +.cmp-ai-hero-header-b__title-container { width: 75%; padding-top: 0.67em; p= +adding-bottom: 1.67em; margin-left: 8.33%; font-size: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__title-container { width: 58.33%; padding-top: 0.83= +em; padding-bottom: 1.94em; margin-left: calc(8.33% - 0.56em); font-size: 3= +.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__title-container { padding-top: 0.62em; padding-bot= +tom: 1.54em; margin-left: calc(8.33% + 0.39em); font-size: 6.5rem; } +} + +.cmp-ai-hero-header-b__title-container .cmp-text { font-size: 3rem; line-he= +ight: 3.4rem; font-weight: 700; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__title-container .cmp-text { font-size: 3.6rem; lin= +e-height: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__title-container .cmp-text { font-size: 6.5rem; lin= +e-height: 7rem; } +} + +.cmp-ai-hero-header__uppercase .cmp-ai-hero-header-b__title-container .cmp-= +text { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-b__title-container .cmp= +-text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-b__pre-title-container { padding: 2.81em 0.94em 0px 0px= +; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: norma= +l; flex-direction: column; word-break: break-all; font-size: 1.6rem; font-w= +eight: 500; line-height: 1.2; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__pre-title-container { padding: 1.88em 5em 0px 0px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__pre-title-container { padding: 1.88em 6.25em 0px 0= +px; } +} + +.cmp-ai-hero-header-b__pre-title-container .cmp-title__text { display: flex= +; -webkit-box-pack: end; justify-content: flex-end; margin-bottom: 0.4rem; = +font-size: 1.4rem; line-height: 1.7rem; } + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__pre-title-container .cmp-title__text { font-size: = +1.8rem; line-height: 2.2rem; margin-bottom: 0.8rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-b__pre-title-container = +.cmp-title__text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-b__pre-title-container .cmp-ai-hero-header-b__horizonta= +l-rule-container { display: flex; -webkit-box-pack: end; justify-content: f= +lex-end; } + +.cmp-ai-hero-header-b__pre-title-container .cmp-ai-hero-header-b__horizonta= +l-rule-container .cmp-ai-hero-header-b__horizontal-rule { height: 0.2rem; w= +idth: 23rem; background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__pre-title-container .cmp-ai-hero-header-b__horizon= +tal-rule-container .cmp-ai-hero-header-b__horizontal-rule { width: 24rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__pre-title-container .cmp-ai-hero-header-b__horizon= +tal-rule-container .cmp-ai-hero-header-b__horizontal-rule { width: 30rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-b__pre-title-container = +.cmp-ai-hero-header-b__horizontal-rule-container .cmp-ai-hero-header-b__hor= +izontal-rule { background-color: rgb(255, 255, 255); } + +.cmp-hero-header-c { display: flex; } + +.cmp-hero-header-c__image-container { width: 33.33%; display: none; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__image-container { display: block; } +} + +.cmp-hero-header-c__image-container .cmp-image__image { object-fit: cover; = +} + +.cmp-hero-header-c__image-container .cmp-teaser__image { border: 0px; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__image-container .cmp-teaser__image { height: 23rem; w= +idth: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__image-container .cmp-teaser__image { height: 40rem; w= +idth: 100%; } +} + +.cmp-hero-header-c__image-container .cmp-teaser__image .cmp-image, .cmp-her= +o-header-c__image-container .cmp-teaser__image .cmp-image__image, .cmp-hero= +-header-c__image-container .cmp-teaser__image .image, .cmp-hero-header-c__i= +mage-container .cmp-teaser__image .mediaimage { height: 100%; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__image-container .cmp-teaser__image .cmp-video-hero__v= +ideo { height: 23rem; width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__image-container .cmp-teaser__image .cmp-video-hero__v= +ideo { height: 40rem; width: 100%; } +} + +.cmp-ai-hero-header__light-theme-icon .cmp-hero-header-c__image-container .= +cmp-teaser__image .cmp-video-hero__controls-mute, .cmp-ai-hero-header__ligh= +t-theme-icon .cmp-hero-header-c__image-container .cmp-teaser__image .cmp-vi= +deo-hero__controls-pause, .cmp-ai-hero-header__light-theme-icon .cmp-hero-h= +eader-c__image-container .cmp-teaser__image .cmp-video-hero__controls-play,= + .cmp-ai-hero-header__light-theme-icon .cmp-hero-header-c__image-container = +.cmp-teaser__image .cmp-video-hero__controls-unmute { color: rgb(0, 0, 0); = +} + +.cmp-hero-header-c__text-container { position: relative; background-color: = +rgb(161, 0, 255); min-height: 28rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__text-container { width: 66.67%; min-height: 29rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container { min-height: 43.3rem; } +} + +.cmp-hero-header-c__text-container .cmp-teaser__image { position: absolute;= + inset: 0px; object-fit: cover; width: 100%; height: 100%; border: 0px; } + +.cmp-hero-header-c__text-container .cmp-teaser__image .cmp-image, .cmp-hero= +-header-c__text-container .cmp-teaser__image .cmp-image__image { height: 10= +0%; } + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text { position: rel= +ative; } + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text-title { display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; -webkit-box-align: end; align-items: flex-end; padding: 4= +.5rem 1.5rem 0px 0px; text-align: right; font-size: 1.4rem; text-transform:= + uppercase; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title { paddi= +ng: 3rem 8rem 0px 0px; font-size: 1.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title { font-= +size: 1.8rem; font-weight: 500; padding: 3rem 10rem 0px 0px; } +} + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-label { f= +ont-weight: 500; color: rgb(0, 0, 0); line-height: 1.7rem; } + +.cmp-ai-hero-header__uppercase .cmp-hero-header-c__text-container .cmp-hero= +-header-c__text-title-label { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-hero-header-c__text-container .cmp-her= +o-header-c__text-title-label { color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-label {= + font-size: 1.8rem; line-height: 2.2rem; } +} + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-separator= + { border-width: initial; border-style: solid solid none; border-color: ini= +tial; border-image: initial; color: rgb(0, 0, 0); width: 22.4rem; padding: = +0px; margin: 0.4rem 0px 0px; } + +.cmp-ai-hero-header__uppercase .cmp-hero-header-c__text-container .cmp-hero= +-header-c__text-title-separator { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-hero-header-c__text-container .cmp-her= +o-header-c__text-title-separator { color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-separat= +or { width: 23.5rem; margin: 0.8rem 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-separat= +or { width: 29.5rem; } +} + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text-header2 { margi= +n: 2rem 0px 0px 8.33%; padding-bottom: 5rem; font-size: 3rem; line-height: = +3.3rem; width: 75%; color: rgb(0, 0, 0); } + +.cmp-ai-hero-header__uppercase .cmp-hero-header-c__text-container .cmp-hero= +-header-c__text-header2 { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-hero-header-c__text-container .cmp-her= +o-header-c__text-header2 { color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-header2 { mar= +gin: 3rem 0px 0px calc(8.33% - 2rem); padding-bottom: 7rem; font-size: 3.6r= +em; line-height: 3.6rem; width: 58.33%; font-weight: 700; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-header2 { mar= +gin: 4rem 0px 0px calc(8.33% + 2.5rem); padding-bottom: 10rem; font-size: 6= +.5rem; line-height: 7rem; } +} + +.ai-hero-header.color-block-accent-purple-1 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(180, 85, 170); } + +.ai-hero-header.color-block-accent-purple-2 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(160, 85, 245); } + +.ai-hero-header.color-block-accent-purple-3 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(190, 130, 255); } + +.ai-hero-header.color-block-accent-purple-4 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(220, 175, 255); } + +.ai-hero-header.color-block-accent-purple-5 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(230, 220, 255); } + +.ai-hero-header.color-block-alt-blue .cmp-hero-header-c__text-container { b= +ackground-color: rgb(0, 65, 240); } + +.ai-hero-header.color-block-alt-gray .cmp-hero-header-c__text-container { b= +ackground-color: rgb(190, 190, 190); } + +.ai-hero-header.color-block-alt-gray-dark .cmp-hero-header-c__text-containe= +r { background-color: rgb(150, 150, 150); } + +.ai-hero-header.color-block-alt-gray-darker .cmp-hero-header-c__text-contai= +ner { background-color: rgb(90, 90, 90); } + +.ai-hero-header.color-block-alt-green .cmp-hero-header-c__text-container { = +background-color: rgb(0, 215, 0); } + +.ai-hero-header.color-block-alt-red .cmp-hero-header-c__text-container { ba= +ckground-color: red; } + +.ai-hero-header.color-block-alt-yellow .cmp-hero-header-c__text-container {= + background-color: rgb(255, 255, 0); } + +.ai-hero-header.color-block-aqua .cmp-hero-header-c__text-container { backg= +round-color: rgb(0, 255, 187); } + +.ai-hero-header.color-block-blue .cmp-hero-header-c__text-container { backg= +round-color: rgb(0, 186, 255); } + +.ai-hero-header.color-block-blue-green .cmp-hero-header-c__text-container {= + background-color: rgb(5, 240, 165); } + +.ai-hero-header.color-block-brand-green .cmp-hero-header-c__text-container = +{ background-color: rgb(100, 255, 80); } + +.ai-hero-header.color-block-brand-orange .cmp-hero-header-c__text-container= + { background-color: rgb(255, 120, 0); } + +.ai-hero-header.color-block-brand-yellow .cmp-hero-header-c__text-container= + { background-color: rgb(255, 235, 50); } + +.ai-hero-header.color-block-blue-dark .cmp-hero-header-c__text-container { = +background-color: rgb(0, 142, 255); } + +.ai-hero-header.color-block-blue-light .cmp-hero-header-c__text-container {= + background-color: rgb(0, 243, 255); } + +.ai-hero-header.color-block-core-purple .cmp-hero-header-c__text-container = +{ background-color: rgb(70, 0, 115); } + +.ai-hero-header.color-block-cyan .cmp-hero-header-c__text-container { backg= +round-color: rgb(0, 255, 255); } + +.ai-hero-header.color-block-gray .cmp-hero-header-c__text-container { backg= +round-color: rgb(167, 167, 167); } + +.ai-hero-header.color-block-gray-base .cmp-hero-header-c__text-container { = +background-color: rgb(0, 0, 0); } + +.ai-hero-header.color-block-gray-dark .cmp-hero-header-c__text-container { = +background-color: rgb(107, 107, 107); } + +.ai-hero-header.color-block-gray-darker .cmp-hero-header-c__text-container = +{ background-color: rgb(74, 74, 74); } + +.ai-hero-header.color-block-gray-light .cmp-hero-header-c__text-container {= + background-color: rgb(204, 204, 204); } + +.ai-hero-header.color-block-gray-lighter .cmp-hero-header-c__text-container= + { background-color: rgb(227, 227, 227); } + +.ai-hero-header.color-block-gray-lightest .cmp-hero-header-c__text-containe= +r { background-color: rgb(242, 242, 242); } + +.ai-hero-header.color-block-grayishyellow-dark .cmp-hero-header-c__text-con= +tainer { background-color: rgb(150, 150, 140); } + +.ai-hero-header.color-block-grayishyellow-light .cmp-hero-header-c__text-co= +ntainer { background-color: rgb(230, 230, 220); } + +.ai-hero-header.color-block-green .cmp-hero-header-c__text-container { back= +ground-color: rgb(0, 255, 0); } + +.ai-hero-header.color-block-green-dark .cmp-hero-header-c__text-container {= + background-color: rgb(0, 83, 10); } + +.ai-hero-header.color-block-link .cmp-hero-header-c__text-container { backg= +round-color: rgb(0, 77, 255); } + +.ai-hero-header.color-block-link-dark .cmp-hero-header-c__text-container { = +background-color: rgb(0, 0, 136); } + +.ai-hero-header.color-block-orange .cmp-hero-header-c__text-container { bac= +kground-color: rgb(255, 182, 0); } + +.ai-hero-header.color-block-orange-dark .cmp-hero-header-c__text-container = +{ background-color: rgb(255, 149, 0); } + +.ai-hero-header.color-block-pink .cmp-hero-header-c__text-container { backg= +round-color: rgb(231, 0, 116); } + +.ai-hero-header.color-block-pink-dark .cmp-hero-header-c__text-container { = +background-color: rgb(164, 2, 83); } + +.ai-hero-header.color-block-pink-light .cmp-hero-header-c__text-container {= + background-color: rgb(255, 80, 160); } + +.ai-hero-header.color-block-purple .cmp-hero-header-c__text-container { bac= +kground-color: rgb(161, 0, 255); } + +.ai-hero-header.color-block-purple-dark .cmp-hero-header-c__text-container = +{ background-color: rgb(117, 0, 192); } + +.ai-hero-header.color-block-purple-darkest .cmp-hero-header-c__text-contain= +er { background-color: rgb(70, 1, 115); } + +.ai-hero-header.color-block-red .cmp-hero-header-c__text-container { backgr= +ound-color: rgb(231, 15, 41); } + +.ai-hero-header.color-block-red-dark .cmp-hero-header-c__text-container { b= +ackground-color: rgb(189, 0, 29); } + +.ai-hero-header.color-block-red-darker .cmp-hero-header-c__text-container {= + background-color: rgb(113, 0, 18); } + +.ai-hero-header.color-block-red-light .cmp-hero-header-c__text-container { = +background-color: rgb(255, 50, 70); } + +.ai-hero-header.color-block-white .cmp-hero-header-c__text-container { back= +ground-color: rgb(255, 255, 255); } + +.ai-hero-header.color-block-yellow .cmp-hero-header-c__text-container { bac= +kground-color: rgb(255, 212, 46); } + +.ai-hero-header.color-block-yellow-dark .cmp-hero-header-c__text-container = +{ background-color: rgb(240, 192, 0); } + +.ai-hero-header.color-block-yellow-light .cmp-hero-header-c__text-container= + { background-color: rgb(255, 240, 179); } + +.ai-hero-header.brand-gradient-pink .cmp-hero-header-c__text-container { ba= +ckground-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(231, 0, 116)= + 30%); } + +.ai-hero-header.brand-gradient-purple .cmp-hero-header-c__text-container { = +background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-purple-alt .cmp-hero-header-c__text-containe= +r { background-image: linear-gradient(90deg, rgb(70, 1, 115), rgb(117, 0, 1= +92), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-blue .cmp-hero-header-c__text-container { ba= +ckground-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-blue2 .cmp-hero-header-c__text-container { b= +ackground-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-light-blue .cmp-hero-header-c__text-containe= +r { background-image: linear-gradient(90deg, rgb(0, 186, 255), rgb(0, 142, = +255), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-red .cmp-hero-header-c__text-container { bac= +kground-image: linear-gradient(rgb(113, 0, 18), red); } + +.ai-hero-header.brand-gradient-red-alt .cmp-hero-header-c__text-container {= + background-image: linear-gradient(90deg, red, rgb(189, 0, 29), rgb(113, 0,= + 18)); } + +.ai-hero-header.brand-gradient .cmp-hero-header-c__text-container { backgro= +und-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-alt .cmp-hero-header-c__text-container { bac= +kground-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-yellow .cmp-hero-header-c__text-container { = +background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192, 0)); } + +.ai-hero-header.brand-gradient-yellow-alt .cmp-hero-header-c__text-containe= +r { background-image: linear-gradient(90deg, rgb(255, 255, 0), rgb(255, 212= +, 46), rgb(255, 182, 0)); } + +.ai-hero-header.brand-gradient-green .cmp-hero-header-c__text-container { b= +ackground-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 215, 0), rgb= +(0, 83, 10)); } + +.ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-1 .= +cmp-video-hero { background-color: rgb(180, 85, 170); } + +.ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-2 .= +cmp-video-hero { background-color: rgb(160, 85, 245); } + +.ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-3 .= +cmp-video-hero { background-color: rgb(190, 130, 255); } + +.ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-4 .= +cmp-video-hero { background-color: rgb(220, 175, 255); } + +.ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-5 .= +cmp-video-hero { background-color: rgb(230, 220, 255); } + +.ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-d__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-d__img-co= +ntainer .image, .ai-hero-header.color-block-alt-blue .cmp-video-hero { back= +ground-color: rgb(0, 65, 240); } + +.ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-d__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-d__img-co= +ntainer .image, .ai-hero-header.color-block-alt-gray .cmp-video-hero { back= +ground-color: rgb(190, 190, 190); } + +.ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header-d__color-bar-= +text-wrapper, .ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header= +-d__img-container .image, .ai-hero-header.color-block-alt-gray-dark .cmp-vi= +deo-hero { background-color: rgb(150, 150, 150); } + +.ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-alt-gray-darker .= +cmp-video-hero { background-color: rgb(90, 90, 90); } + +.ai-hero-header.color-block-alt-green .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-alt-green .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-alt-green .cmp-video-hero { b= +ackground-color: rgb(0, 215, 0); } + +.ai-hero-header.color-block-alt-red .cmp-ai-hero-header-d__color-bar-text-w= +rapper, .ai-hero-header.color-block-alt-red .cmp-ai-hero-header-d__img-cont= +ainer .image, .ai-hero-header.color-block-alt-red .cmp-video-hero { backgro= +und-color: red; } + +.ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-alt-yellow .cmp-video-hero = +{ background-color: rgb(255, 255, 0); } + +.ai-hero-header.color-block-aqua .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-aqua .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-aqua .cmp-video-hero { background-color= +: rgb(0, 255, 187); } + +.ai-hero-header.color-block-blue .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-blue .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-blue .cmp-video-hero { background-color= +: rgb(0, 186, 255); } + +.ai-hero-header.color-block-blue-green .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-green .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-blue-green .cmp-video-hero = +{ background-color: rgb(5, 240, 165); } + +.ai-hero-header.color-block-brand-green .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-brand-green .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-brand-green .cmp-video-he= +ro { background-color: rgb(100, 255, 80); } + +.ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-d__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-d= +__img-container .image, .ai-hero-header.color-block-brand-orange .cmp-video= +-hero { background-color: rgb(255, 120, 0); } + +.ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-d__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-d= +__img-container .image, .ai-hero-header.color-block-brand-yellow .cmp-video= +-hero { background-color: rgb(255, 235, 50); } + +.ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-blue-dark .cmp-video-hero { b= +ackground-color: rgb(0, 142, 255); } + +.ai-hero-header.color-block-blue-light .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-light .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-blue-light .cmp-video-hero = +{ background-color: rgb(0, 243, 255); } + +.ai-hero-header.color-block-core-purple .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-core-purple .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-core-purple .cmp-video-he= +ro { background-color: rgb(70, 0, 115); } + +.ai-hero-header.color-block-cyan .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-cyan .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-cyan .cmp-video-hero { background-color= +: rgb(0, 255, 255); } + +.ai-hero-header.color-block-gray .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-gray .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-gray .cmp-video-hero { background-color= +: rgb(167, 167, 167); } + +.ai-hero-header.color-block-gray-base .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-base .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-gray-base .cmp-video-hero { b= +ackground-color: rgb(0, 0, 0); } + +.ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-gray-dark .cmp-video-hero { b= +ackground-color: rgb(107, 107, 107); } + +.ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-gray-darker .cmp-video-he= +ro { background-color: rgb(74, 74, 74); } + +.ai-hero-header.color-block-gray-light .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-gray-light .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-gray-light .cmp-video-hero = +{ background-color: rgb(204, 204, 204); } + +.ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-d__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-d= +__img-container .image, .ai-hero-header.color-block-gray-lighter .cmp-video= +-hero { background-color: rgb(227, 227, 227); } + +.ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header-d__color-bar-= +text-wrapper, .ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header= +-d__img-container .image, .ai-hero-header.color-block-gray-lightest .cmp-vi= +deo-hero { background-color: rgb(242, 242, 242); } + +.ai-hero-header.color-block-grayishyellow-dark .cmp-ai-hero-header-d__color= +-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-dark .cmp-ai-h= +ero-header-d__img-container .image, .ai-hero-header.color-block-grayishyell= +ow-dark .cmp-video-hero { background-color: rgb(150, 150, 140); } + +.ai-hero-header.color-block-grayishyellow-light .cmp-ai-hero-header-d__colo= +r-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-light .cmp-ai= +-hero-header-d__img-container .image, .ai-hero-header.color-block-grayishye= +llow-light .cmp-video-hero { background-color: rgb(230, 230, 220); } + +.ai-hero-header.color-block-green .cmp-ai-hero-header-d__color-bar-text-wra= +pper, .ai-hero-header.color-block-green .cmp-ai-hero-header-d__img-containe= +r .image, .ai-hero-header.color-block-green .cmp-video-hero { background-co= +lor: rgb(0, 255, 0); } + +.ai-hero-header.color-block-green-dark .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-green-dark .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-green-dark .cmp-video-hero = +{ background-color: rgb(0, 83, 10); } + +.ai-hero-header.color-block-link .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-link .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-link .cmp-video-hero { background-color= +: rgb(0, 77, 255); } + +.ai-hero-header.color-block-link-dark .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-link-dark .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-link-dark .cmp-video-hero { b= +ackground-color: rgb(0, 0, 136); } + +.ai-hero-header.color-block-orange .cmp-ai-hero-header-d__color-bar-text-wr= +apper, .ai-hero-header.color-block-orange .cmp-ai-hero-header-d__img-contai= +ner .image, .ai-hero-header.color-block-orange .cmp-video-hero { background= +-color: rgb(255, 182, 0); } + +.ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-orange-dark .cmp-video-he= +ro { background-color: rgb(255, 149, 0); } + +.ai-hero-header.color-block-pink .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-pink .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-pink .cmp-video-hero { background-color= +: rgb(231, 0, 116); } + +.ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-pink-dark .cmp-video-hero { b= +ackground-color: rgb(164, 2, 83); } + +.ai-hero-header.color-block-pink-light .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-pink-light .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-pink-light .cmp-video-hero = +{ background-color: rgb(255, 80, 160); } + +.ai-hero-header.color-block-purple .cmp-ai-hero-header-d__color-bar-text-wr= +apper, .ai-hero-header.color-block-purple .cmp-ai-hero-header-d__img-contai= +ner .image, .ai-hero-header.color-block-purple .cmp-video-hero { background= +-color: rgb(161, 0, 255); } + +.ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-purple-dark .cmp-video-he= +ro { background-color: rgb(117, 0, 192); } + +.ai-hero-header.color-block-purple-darkest .cmp-ai-hero-header-d__color-bar= +-text-wrapper, .ai-hero-header.color-block-purple-darkest .cmp-ai-hero-head= +er-d__img-container .image, .ai-hero-header.color-block-purple-darkest .cmp= +-video-hero { background-color: rgb(70, 1, 115); } + +.ai-hero-header.color-block-red .cmp-ai-hero-header-d__color-bar-text-wrapp= +er, .ai-hero-header.color-block-red .cmp-ai-hero-header-d__img-container .i= +mage, .ai-hero-header.color-block-red .cmp-video-hero { background-color: r= +gb(231, 15, 41); } + +.ai-hero-header.color-block-red-dark .cmp-ai-hero-header-d__color-bar-text-= +wrapper, .ai-hero-header.color-block-red-dark .cmp-ai-hero-header-d__img-co= +ntainer .image, .ai-hero-header.color-block-red-dark .cmp-video-hero { back= +ground-color: rgb(189, 0, 29); } + +.ai-hero-header.color-block-red-darker .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-red-darker .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-red-darker .cmp-video-hero = +{ background-color: rgb(113, 0, 18); } + +.ai-hero-header.color-block-red-light .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-red-light .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-red-light .cmp-video-hero { b= +ackground-color: rgb(255, 50, 70); } + +.ai-hero-header.color-block-white .cmp-ai-hero-header-d__color-bar-text-wra= +pper, .ai-hero-header.color-block-white .cmp-ai-hero-header-d__img-containe= +r .image, .ai-hero-header.color-block-white .cmp-video-hero { background-co= +lor: rgb(255, 255, 255); } + +.ai-hero-header.color-block-yellow .cmp-ai-hero-header-d__color-bar-text-wr= +apper, .ai-hero-header.color-block-yellow .cmp-ai-hero-header-d__img-contai= +ner .image, .ai-hero-header.color-block-yellow .cmp-video-hero { background= +-color: rgb(255, 212, 46); } + +.ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-yellow-dark .cmp-video-he= +ro { background-color: rgb(240, 192, 0); } + +.ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-d__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-d= +__img-container .image, .ai-hero-header.color-block-yellow-light .cmp-video= +-hero { background-color: rgb(255, 240, 179); } + +.ai-hero-header.brand-gradient-pink .cmp-ai-hero-header-d__color-bar-text-w= +rapper { background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(2= +31, 0, 116) 30%); } + +.ai-hero-header.brand-gradient-purple .cmp-ai-hero-header-d__color-bar-text= +-wrapper { background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 2= +55)); } + +.ai-hero-header.brand-gradient-purple-alt .cmp-ai-hero-header-d__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(70, 1, 115), rg= +b(117, 0, 192), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-blue .cmp-ai-hero-header-d__color-bar-text-w= +rapper { background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255))= +; } + +.ai-hero-header.brand-gradient-blue2 .cmp-ai-hero-header-d__color-bar-text-= +wrapper { background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 25= +5)); } + +.ai-hero-header.brand-gradient-light-blue .cmp-ai-hero-header-d__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(0, 186, 255), r= +gb(0, 142, 255), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-red .cmp-ai-hero-header-d__color-bar-text-wr= +apper { background-image: linear-gradient(rgb(113, 0, 18), red); } + +.ai-hero-header.brand-gradient-red-alt .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper { background-image: linear-gradient(90deg, red, rgb(189, 0, 29), = +rgb(113, 0, 18)); } + +.ai-hero-header.brand-gradient .cmp-ai-hero-header-d__color-bar-text-wrappe= +r { background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-alt .cmp-ai-hero-header-d__color-bar-text-wr= +apper { background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186= +, 255)); } + +.ai-hero-header.brand-gradient-yellow .cmp-ai-hero-header-d__color-bar-text= +-wrapper { background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192= +, 0)); } + +.ai-hero-header.brand-gradient-yellow-alt .cmp-ai-hero-header-d__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(255, 255, 0), r= +gb(255, 212, 46), rgb(255, 182, 0)); } + +.ai-hero-header.brand-gradient-green .cmp-ai-hero-header-d__color-bar-text-= +wrapper { background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 2= +15, 0), rgb(0, 83, 10)); } + +.cmp-ai-hero-header-d .cmp-image, .cmp-ai-hero-header-d .cmp-image__image, = +.cmp-ai-hero-header-d .cmp-image__link, .cmp-ai-hero-header-d .image { heig= +ht: 100%; } + +.cmp-ai-hero-header-d .cmp-teaser__image { border: none; height: 100%; } + +.cmp-ai-hero-header-d__video-img-text-container { position: relative; } + +.cmp-ai-hero-header-d__img-container { height: 47.3rem; overflow: hidden; b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__img-container { height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__img-container { height: 63rem; } +} + +.cmp-ai-hero-header-d__img-container .cmp-image__image { width: auto; max-w= +idth: none; margin-bottom: 2.5em; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__img-container .cmp-image__image { width: 100%; max= +-width: 100%; height: 100%; object-fit: cover; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__img-container .cmp-image__image { width: 100%; max= +-width: 100%; height: 100%; margin-bottom: 5em; object-fit: cover; } +} + +.cmp-ai-hero-header-d__video-container .cmp-video-hero { overflow: hidden; = +background-color: rgb(161, 0, 255); } + +.cmp-ai-hero-header-d__video-container .cmp-video-hero__video { width: auto= +; height: 47.3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__video-container .cmp-video-hero__video { width: 10= +0%; height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__video-container .cmp-video-hero__video { height: 6= +3rem; } +} + +.cmp-ai-hero-header-d__video-container .cmp-video-hero__controls { bottom: = +auto; top: 1.5rem; right: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__video-container .cmp-video-hero__controls { inset:= + auto auto 1.5rem 2rem; } +} + +.cmp-ai-hero-header__light-theme-icon .cmp-ai-hero-header-d__video-containe= +r .cmp-video-hero__controls-mute, .cmp-ai-hero-header__light-theme-icon .cm= +p-ai-hero-header-d__video-container .cmp-video-hero__controls-pause, .cmp-a= +i-hero-header__light-theme-icon .cmp-ai-hero-header-d__video-container .cmp= +-video-hero__controls-play, .cmp-ai-hero-header__light-theme-icon .cmp-ai-h= +ero-header-d__video-container .cmp-video-hero__controls-unmute { color: rgb= +(0, 0, 0); } + +.cmp-ai-hero-header-d__video-container .cmp-video-hero__content { padding: = +0px; } + +.cmp-ai-hero-header-d__color-bar-img-container { position: absolute; inset:= + 0px; overflow: hidden; } + +.cmp-ai-hero-header-d__text-img-container { display: flex; -webkit-box-pack= +: end; justify-content: flex-end; opacity: 0.9; } + +.cmp-ai-hero-header-d__color-bar-text-wrapper { position: absolute; bottom:= + 0px; min-height: 14.875rem; width: 91.67%; margin-bottom: 1.875em; backgro= +und-color: rgb(161, 0, 255); max-width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__color-bar-text-wrapper { min-height: 16.875rem; wi= +dth: 32.94em; margin-bottom: 1.875em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__color-bar-text-wrapper { min-height: 40.1rem; widt= +h: 42.19em; margin-bottom: 2.5em; } +} + +.cmp-ai-hero-header-d__text-container { position: relative; } + +.cmp-ai-hero-header-d__title-container { width: 75%; padding-top: 1em; padd= +ing-bottom: 1em; margin-left: 8.33%; font-size: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__title-container { width: 56%; padding-top: 0.83333= +em; padding-bottom: 0.83333em; margin-left: calc(8.33% - 0.56em); font-size= +: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__title-container { width: 66%; padding-top: 0.92308= +em; padding-bottom: 0.76923em; margin-left: calc(8.33% + 0.39em); font-size= +: 6.5rem; } +} + +.cmp-ai-hero-header-d__title-container .cmp-text { font-size: 3rem; line-he= +ight: 3.4rem; font-weight: 700; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__title-container .cmp-text { font-size: 3.6rem; lin= +e-height: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__title-container .cmp-text { font-size: 6.5rem; lin= +e-height: 7rem; } +} + +.cmp-ai-hero-header__uppercase .cmp-ai-hero-header-d__title-container .cmp-= +text { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-d__title-container .cmp= +-text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-d__pre-title-container { padding: 1.25em 0.94em 0px 0px= +; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: norma= +l; flex-direction: column; word-break: break-all; font-size: 1.6rem; font-w= +eight: 500; line-height: 1.2; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__pre-title-container { padding: 1.25em 5em 0px 0px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__pre-title-container { padding: 2.5em 6.25em 0px 0p= +x; } +} + +.cmp-ai-hero-header-d__pre-title-container .cmp-title__text { display: flex= +; -webkit-box-pack: end; justify-content: flex-end; margin-bottom: 0.4rem; = +font-size: 1.4rem; line-height: 1.7rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__pre-title-container .cmp-title__text { margin-bott= +om: 0.8rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__pre-title-container .cmp-title__text { font-size: = +1.8rem; line-height: 2.2rem; margin-bottom: 0.8rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-d__pre-title-container = +.cmp-title__text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-d__pre-title-container .cmp-ai-hero-header-d__horizonta= +l-rule-container { display: flex; -webkit-box-pack: end; justify-content: f= +lex-end; } + +.cmp-ai-hero-header-d__pre-title-container .cmp-ai-hero-header-d__horizonta= +l-rule-container .cmp-ai-hero-header-d__horizontal-rule { height: 0.2rem; w= +idth: 22.4rem; background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__pre-title-container .cmp-ai-hero-header-d__horizon= +tal-rule-container .cmp-ai-hero-header-d__horizontal-rule { width: 23.5rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__pre-title-container .cmp-ai-hero-header-d__horizon= +tal-rule-container .cmp-ai-hero-header-d__horizontal-rule { width: 29.5rem;= + } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-d__pre-title-container = +.cmp-ai-hero-header-d__horizontal-rule-container .cmp-ai-hero-header-d__hor= +izontal-rule { background-color: rgb(255, 255, 255); } + +.cmp-carousel-module { padding-top: 2rem; padding-bottom: 8.1rem; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module { padding: 3rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module { padding: 4rem 0px; } +} + +.cmp-carousel-module .cmp-carousel__image-large .cmp-carousel__interactive-= +header2, .cmp-carousel-module .cmp-carousel__image-large .cmp-carousel__int= +eractive-header4, .cmp-carousel-module .cmp-carousel__image-small .cmp-caro= +usel__interactive-header2, .cmp-carousel-module .cmp-carousel__image-small = +.cmp-carousel__interactive-header4 { color: rgb(0, 0, 0); } + +.cmp-carousel-module .title .cmp-title { padding: 0px 1.5rem; margin-bottom= +: 2.5rem; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .title .cmp-title { padding: 0px 4.17%; } +} + +.cmp-carousel-module .title .cmp-title__text { margin: 0.8rem 0px; text-tra= +nsform: uppercase; } + +.cmp-carousel-module .carousel, .cmp-carousel-module .carousel .cmp-carouse= +l__content .cmp-carousel__image-large { position: relative; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large { height: 68.8rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container { min-height: 14.2rem; position: = +absolute; bottom: -2.4rem; width: 75%; height: 51.36%; padding: 0px 8.33%; = +display: flex; -webkit-box-align: center; align-items: center; overflow-wra= +p: break-word; visibility: visible; z-index: 1; background-color: rgb(161, = +0, 255); } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container { width: 39%; padding: 2rem 4.1= +7%; left: 4.17%; bottom: -3.3rem; height: 74.33%; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container { width: 40rem; height: 40rem; = +bottom: -5.4rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container.cmp-carousel__transparent-card { = +opacity: 0.9; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container .cmp-carousel__interactive-header= +2 { margin: 0.8rem 0px; font-weight: 700; font-size: 2rem; width: 100%; lin= +e-height: 2.4rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er2 { font-size: 3.2rem; line-height: 3.6rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container .cmp-carousel__interactive-header= +4 { margin: 0.8rem 0px; font-size: 1.6rem; width: 100%; font-weight: 500; l= +ine-height: 2.2rem; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er4 { margin: 0.4rem 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er4 { font-size: 2.4rem; margin: 0.8rem 0px; line-height: 2.8rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container .cmp-carousel__white-text { color= +: rgb(255, 255, 255); } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image { height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image__image { height: 100%; object-fit: cover; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image__link { height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image__link .cmp-image__image { object-fit: cover; width: 100%; = +height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image__link .cmp-image__image:hover { opacity: 0.7; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-image__link .cmp-image__image:hover { opacity: 1; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small { position: relative; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small { padding-left: 26.2rem; height: 36.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small { padding-left: 41.11rem; height: 56.7rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-teaser__image { border: 0px; height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__text-block-container { min-height: 14.2rem; position: = +absolute; bottom: 2rem; width: 25.6rem; height: auto; padding: 0px 3.2rem 0= +px 1.6rem; display: flex; -webkit-box-align: center; align-items: center; o= +verflow-wrap: break-word; visibility: visible; z-index: 1; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container { width: 46.3rem; left: 0px; bo= +ttom: 0px; background-color: transparent; -webkit-box-align: end; align-ite= +ms: flex-end; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container { width: 75.6rem; left: 4.17%; = +} +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__text-block-container.cmp-carousel__transparent-card { = +opacity: 0.9; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__text-block-container .cmp-carousel__interactive-header= +2 { font-weight: 700; font-size: 2.992rem; margin: 0.8rem 0px 0.4rem; line-= +height: 3.3rem; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er2 { margin: 0px; font-size: 3.6rem; width: 33rem; line-height: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er2 { font-size: 6.5rem; width: 63rem; line-height: 7rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__text-block-container .cmp-carousel__interactive-header= +4 { font-size: 1.6rem; line-height: 2.2rem; font-weight: 600; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er4 { margin-top: 0.6rem; width: 33rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er4 { font-size: 2.4rem; margin-top: 0.8rem; width: 63rem; line-height: 2.8= +rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__background-color { background-color: rgb(161, 0, 255);= + } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__background-color { background-color: transparent; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image { height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image__image { height: 100%; object-fit: cover; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image__link { height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image__link .cmp-image__image { object-fit: cover; width: 100%; = +height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image__link .cmp-image__image:hover { opacity: 0.7; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-image__link .cmp-image__image:hover { opacity: 1; } +} + +.cmp-carousel-module .carousel .cmp-carousel__actions { position: absolute;= + right: -0.3rem; top: 0.3rem; z-index: 2; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__actions { right: -0.3rem; t= +op: 0.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__actions { right: 1rem; top:= + 1.5rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= + { width: 2.8rem; height: 2.8rem; border: 0.01rem solid rgb(0, 0, 0); borde= +r-radius: 50%; color: rgb(0, 0, 0); text-align: center; background-color: r= +gb(255, 255, 255); font-size: 1.5rem; margin: 0px 0.8rem 0px 0px; transform= +: translate(-50%, -50%); } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +:focus { box-shadow: rgb(255, 255, 0) 0px 0px 0px 2px, rgb(0, 0, 136) 0px 0= +px 0px 3.5px; outline: transparent 2px; outline-offset: 2px; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--previous .cmp-carousel__action-icon::after { content: "=EF=84=86"; font-s= +ize: 24px; font-family: Ionicons; display: block; font-weight: 400; font-st= +yle: normal; line-height: 1; text-transform: none; letter-spacing: normal; = +overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-sm= +oothing: antialiased; text-rendering: optimizelegibility; font-feature-sett= +ings: "liga"; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--pause { padding: 0px; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--play { padding-left: 0.2rem; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--next { margin: 0px; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--next .cmp-carousel__action-icon::after { content: "=EF=84=89"; font-size:= + 24px; font-family: Ionicons; display: block; font-weight: 400; font-style:= + normal; line-height: 1; text-transform: none; letter-spacing: normal; over= +flow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smooth= +ing: antialiased; text-rendering: optimizelegibility; font-feature-settings= +: "liga"; } + +.cmp-carousel-module .carousel .cmp-carousel__indicators { position: absolu= +te; bottom: -7rem; z-index: 15; width: 100%; display: flex; flex-wrap: nowr= +ap; -webkit-box-flex: 0; flex: 0 0 100%; -webkit-box-pack: center; justify-= +content: center; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__indicators { position: unse= +t; margin-left: -4.17%; margin-top: 3.3rem; bottom: auto; -webkit-box-pack:= + end; justify-content: flex-end; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__indicators { margin-top: 5.= +2rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__indicators .cmp-carousel__ind= +icator { box-sizing: content-box; height: 0.7rem; width: 6rem; margin: 0px = +0.28rem; cursor: pointer; background-color: rgb(227, 227, 227); border-radi= +us: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__indicators .cmp-carousel__i= +ndicator { padding-left: 0px; background-color: rgb(227, 227, 227); border:= + 1px solid rgb(107, 107, 107); } +} + +.cmp-carousel-module .carousel .cmp-carousel__indicators .cmp-carousel__ind= +icator:not(.active) { background-color: rgb(227, 227, 227); border: 1px sol= +id rgb(107, 107, 107); } + +.cmp-carousel-module .carousel .cmp-carousel__indicators .cmp-carousel__ind= +icator.cmp-carousel__indicator--active { background-color: rgb(161, 0, 255)= +; border: 1px solid rgb(107, 107, 107); } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-teaser__image { border: 0px; height: 100%; } + +.cmp-carousel_hide-indicators .cmp-carousel-module .carousel .cmp-carousel = +.cmp-carousel__content .cmp-carousel__indicators { display: none; } + +@media screen and (max-width: 767.9px) { + .cmp-carousel_hide-indicators .cmp-carousel-module { padding-bottom: 2rem= +; } +} + +.cmp-carousel__image-large a .cmp-carousel__text-block-container .cmp-carou= +sel__interactive-header2:hover, .cmp-carousel__image-small a .cmp-carousel_= +_text-block-container .cmp-carousel__interactive-header2:hover { text-decor= +ation: underline; } + +.carousel-block.color-block-accent-purple-1 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(180, 85, 170); } + +.carousel-block.color-block-accent-purple-2 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(160, 85, 245); } + +.carousel-block.color-block-accent-purple-3 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(190, 130, 255); } + +.carousel-block.color-block-accent-purple-4 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(220, 175, 255); } + +.carousel-block.color-block-accent-purple-5 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(230, 220, 255); } + +.carousel-block.color-block-alt-blue .cmp-carousel-module .carousel .cmp-ca= +rousel__indicators .cmp-carousel__indicator--active { background-color: rgb= +(0, 65, 240); } + +.carousel-block.color-block-alt-gray .cmp-carousel-module .carousel .cmp-ca= +rousel__indicators .cmp-carousel__indicator--active { background-color: rgb= +(190, 190, 190); } + +.carousel-block.color-block-alt-gray-dark .cmp-carousel-module .carousel .c= +mp-carousel__indicators .cmp-carousel__indicator--active { background-color= +: rgb(150, 150, 150); } + +.carousel-block.color-block-alt-gray-darker .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(90, 90, 90); } + +.carousel-block.color-block-alt-green .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(0, 215, 0); } + +.carousel-block.color-block-alt-red .cmp-carousel-module .carousel .cmp-car= +ousel__indicators .cmp-carousel__indicator--active { background-color: red;= + } + +.carousel-block.color-block-alt-yellow .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(255, 255, 0); } + +.carousel-block.color-block-aqua .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(0, = +255, 187); } + +.carousel-block.color-block-blue .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(0, = +186, 255); } + +.carousel-block.color-block-blue-green .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(5, 240, 165); } + +.carousel-block.color-block-brand-green .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(100, 255, 80); } + +.carousel-block.color-block-brand-orange .cmp-carousel-module .carousel .cm= +p-carousel__indicators .cmp-carousel__indicator--active { background-color:= + rgb(255, 120, 0); } + +.carousel-block.color-block-brand-yellow .cmp-carousel-module .carousel .cm= +p-carousel__indicators .cmp-carousel__indicator--active { background-color:= + rgb(255, 235, 50); } + +.carousel-block.color-block-blue-dark .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(0, 142, 255); } + +.carousel-block.color-block-blue-light .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(0, 243, 255); } + +.carousel-block.color-block-core-purple .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(70, 0, 115); } + +.carousel-block.color-block-cyan .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(0, = +255, 255); } + +.carousel-block.color-block-gray .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(167= +, 167, 167); } + +.carousel-block.color-block-gray-base .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(0, 0, 0); } + +.carousel-block.color-block-gray-dark .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(107, 107, 107); } + +.carousel-block.color-block-gray-darker .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(74, 74, 74); } + +.carousel-block.color-block-gray-light .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(204, 204, 204); } + +.carousel-block.color-block-gray-lighter .cmp-carousel-module .carousel .cm= +p-carousel__indicators .cmp-carousel__indicator--active { background-color:= + rgb(227, 227, 227); } + +.carousel-block.color-block-gray-lightest .cmp-carousel-module .carousel .c= +mp-carousel__indicators .cmp-carousel__indicator--active { background-color= +: rgb(242, 242, 242); } + +.carousel-block.color-block-grayishyellow-dark .cmp-carousel-module .carous= +el .cmp-carousel__indicators .cmp-carousel__indicator--active { background-= +color: rgb(150, 150, 140); } + +.carousel-block.color-block-grayishyellow-light .cmp-carousel-module .carou= +sel .cmp-carousel__indicators .cmp-carousel__indicator--active { background= +-color: rgb(230, 230, 220); } + +.carousel-block.color-block-green .cmp-carousel-module .carousel .cmp-carou= +sel__indicators .cmp-carousel__indicator--active { background-color: rgb(0,= + 255, 0); } + +.carousel-block.color-block-green-dark .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(0, 83, 10); } + +.carousel-block.color-block-link .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(0, = +77, 255); } + +.carousel-block.color-block-link-dark .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(0, 0, 136); } + +.carousel-block.color-block-orange .cmp-carousel-module .carousel .cmp-caro= +usel__indicators .cmp-carousel__indicator--active { background-color: rgb(2= +55, 182, 0); } + +.carousel-block.color-block-orange-dark .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(255, 149, 0); } + +.carousel-block.color-block-pink .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(231= +, 0, 116); } + +.carousel-block.color-block-pink-dark .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(164, 2, 83); } + +.carousel-block.color-block-pink-light .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(255, 80, 160); } + +.carousel-block.color-block-purple .cmp-carousel-module .carousel .cmp-caro= +usel__indicators .cmp-carousel__indicator--active { background-color: rgb(1= +61, 0, 255); } + +.carousel-block.color-block-purple-dark .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(117, 0, 192); } + +.carousel-block.color-block-purple-darkest .cmp-carousel-module .carousel .= +cmp-carousel__indicators .cmp-carousel__indicator--active { background-colo= +r: rgb(70, 1, 115); } + +.carousel-block.color-block-red .cmp-carousel-module .carousel .cmp-carouse= +l__indicators .cmp-carousel__indicator--active { background-color: rgb(231,= + 15, 41); } + +.carousel-block.color-block-red-dark .cmp-carousel-module .carousel .cmp-ca= +rousel__indicators .cmp-carousel__indicator--active { background-color: rgb= +(189, 0, 29); } + +.carousel-block.color-block-red-darker .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(113, 0, 18); } + +.carousel-block.color-block-red-light .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(255, 50, 70); } + +.carousel-block.color-block-white .cmp-carousel-module .carousel .cmp-carou= +sel__indicators .cmp-carousel__indicator--active { background-color: rgb(25= +5, 255, 255); } + +.carousel-block.color-block-yellow .cmp-carousel-module .carousel .cmp-caro= +usel__indicators .cmp-carousel__indicator--active { background-color: rgb(2= +55, 212, 46); } + +.carousel-block.color-block-yellow-dark .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(240, 192, 0); } + +.carousel-block.color-block-yellow-light .cmp-carousel-module .carousel .cm= +p-carousel__indicators .cmp-carousel__indicator--active { background-color:= + rgb(255, 240, 179); } + +.cmp-carousel__large.color-block-accent-purple-1 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(180, 85, 170); } + +.cmp-carousel__large.color-block-accent-purple-2 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(160, 85, 245); } + +.cmp-carousel__large.color-block-accent-purple-3 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(190, 130, 255); } + +.cmp-carousel__large.color-block-accent-purple-4 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(220, 175, 255); } + +.cmp-carousel__large.color-block-accent-purple-5 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(230, 220, 255); } + +.cmp-carousel__large.color-block-alt-blue .cmp-carousel__image-large .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(0, 65, 240); } + +.cmp-carousel__large.color-block-alt-gray .cmp-carousel__image-large .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(190, 190, 190); } + +.cmp-carousel__large.color-block-alt-gray-dark .cmp-carousel__image-large .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(150, 150, 150); } + +.cmp-carousel__large.color-block-alt-gray-darker .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(90, 90, 90); } + +.cmp-carousel__large.color-block-alt-green .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(0, 215, 0); } + +.cmp-carousel__large.color-block-alt-red .cmp-carousel__image-large .cmp-ca= +rousel__text-block-container.cmp-carousel__background-color { background-co= +lor: red; } + +.cmp-carousel__large.color-block-alt-yellow .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(255, 255, 0); } + +.cmp-carousel__large.color-block-aqua .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(0, 255, 187); } + +.cmp-carousel__large.color-block-blue .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(0, 186, 255); } + +.cmp-carousel__large.color-block-blue-green .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(5, 240, 165); } + +.cmp-carousel__large.color-block-brand-green .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(100, 255, 80); } + +.cmp-carousel__large.color-block-brand-orange .cmp-carousel__image-large .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 120, 0); } + +.cmp-carousel__large.color-block-brand-yellow .cmp-carousel__image-large .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 235, 50); } + +.cmp-carousel__large.color-block-blue-dark .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(0, 142, 255); } + +.cmp-carousel__large.color-block-blue-light .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(0, 243, 255); } + +.cmp-carousel__large.color-block-core-purple .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(70, 0, 115); } + +.cmp-carousel__large.color-block-cyan .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(0, 255, 255); } + +.cmp-carousel__large.color-block-gray .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(167, 167, 167); } + +.cmp-carousel__large.color-block-gray-base .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(0, 0, 0); } + +.cmp-carousel__large.color-block-gray-dark .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(107, 107, 107); } + +.cmp-carousel__large.color-block-gray-darker .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(74, 74, 74); } + +.cmp-carousel__large.color-block-gray-light .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(204, 204, 204); } + +.cmp-carousel__large.color-block-gray-lighter .cmp-carousel__image-large .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(227, 227, 227); } + +.cmp-carousel__large.color-block-gray-lightest .cmp-carousel__image-large .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(242, 242, 242); } + +.cmp-carousel__large.color-block-grayishyellow-dark .cmp-carousel__image-la= +rge .cmp-carousel__text-block-container.cmp-carousel__background-color { ba= +ckground-color: rgb(150, 150, 140); } + +.cmp-carousel__large.color-block-grayishyellow-light .cmp-carousel__image-l= +arge .cmp-carousel__text-block-container.cmp-carousel__background-color { b= +ackground-color: rgb(230, 230, 220); } + +.cmp-carousel__large.color-block-green .cmp-carousel__image-large .cmp-caro= +usel__text-block-container.cmp-carousel__background-color { background-colo= +r: rgb(0, 255, 0); } + +.cmp-carousel__large.color-block-green-dark .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(0, 83, 10); } + +.cmp-carousel__large.color-block-link .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(0, 77, 255); } + +.cmp-carousel__large.color-block-link-dark .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(0, 0, 136); } + +.cmp-carousel__large.color-block-orange .cmp-carousel__image-large .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(255, 182, 0); } + +.cmp-carousel__large.color-block-orange-dark .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(255, 149, 0); } + +.cmp-carousel__large.color-block-pink .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(231, 0, 116); } + +.cmp-carousel__large.color-block-pink-dark .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(164, 2, 83); } + +.cmp-carousel__large.color-block-pink-light .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(255, 80, 160); } + +.cmp-carousel__large.color-block-purple .cmp-carousel__image-large .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(161, 0, 255); } + +.cmp-carousel__large.color-block-purple-dark .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(117, 0, 192); } + +.cmp-carousel__large.color-block-purple-darkest .cmp-carousel__image-large = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(70, 1, 115); } + +.cmp-carousel__large.color-block-red .cmp-carousel__image-large .cmp-carous= +el__text-block-container.cmp-carousel__background-color { background-color:= + rgb(231, 15, 41); } + +.cmp-carousel__large.color-block-red-dark .cmp-carousel__image-large .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(189, 0, 29); } + +.cmp-carousel__large.color-block-red-darker .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(113, 0, 18); } + +.cmp-carousel__large.color-block-red-light .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(255, 50, 70); } + +.cmp-carousel__large.color-block-white .cmp-carousel__image-large .cmp-caro= +usel__text-block-container.cmp-carousel__background-color { background-colo= +r: rgb(255, 255, 255); } + +.cmp-carousel__large.color-block-yellow .cmp-carousel__image-large .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(255, 212, 46); } + +.cmp-carousel__large.color-block-yellow-dark .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(240, 192, 0); } + +.cmp-carousel__large.color-block-yellow-light .cmp-carousel__image-large .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 240, 179); } + +.cmp-carousel__large.cmp-carousel__white-text .cmp-carousel__image-large .c= +mp-carousel__text-block-container .cmp-carousel__interactive-header2, .cmp-= +carousel__large.cmp-carousel__white-text .cmp-carousel__image-large .cmp-ca= +rousel__text-block-container .cmp-carousel__interactive-header4 { color: rg= +b(255, 255, 255); } + +@media screen and (max-width: 767.9px) { + .cmp-carousel__small.color-block-accent-purple-1 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(180, 85, 170); } + .cmp-carousel__small.color-block-accent-purple-2 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(160, 85, 245); } + .cmp-carousel__small.color-block-accent-purple-3 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(190, 130, 255); } + .cmp-carousel__small.color-block-accent-purple-4 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(220, 175, 255); } + .cmp-carousel__small.color-block-accent-purple-5 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(230, 220, 255); } + .cmp-carousel__small.color-block-alt-blue .cmp-carousel__image-small .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(0, 65, 240); } + .cmp-carousel__small.color-block-alt-gray .cmp-carousel__image-small .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(190, 190, 190); } + .cmp-carousel__small.color-block-alt-gray-dark .cmp-carousel__image-small= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(150, 150, 150); } + .cmp-carousel__small.color-block-alt-gray-darker .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(90, 90, 90); } + .cmp-carousel__small.color-block-alt-green .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(0, 215, 0); } + .cmp-carousel__small.color-block-alt-red .cmp-carousel__image-small .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: red; } + .cmp-carousel__small.color-block-alt-yellow .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 255, 0); } + .cmp-carousel__small.color-block-aqua .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(0, 255, 187); } + .cmp-carousel__small.color-block-blue .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(0, 186, 255); } + .cmp-carousel__small.color-block-blue-green .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(5, 240, 165); } + .cmp-carousel__small.color-block-brand-green .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(100, 255, 80); } + .cmp-carousel__small.color-block-brand-orange .cmp-carousel__image-small = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(255, 120, 0); } + .cmp-carousel__small.color-block-brand-yellow .cmp-carousel__image-small = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(255, 235, 50); } + .cmp-carousel__small.color-block-blue-dark .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(0, 142, 255); } + .cmp-carousel__small.color-block-blue-light .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(0, 243, 255); } + .cmp-carousel__small.color-block-core-purple .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(70, 0, 115); } + .cmp-carousel__small.color-block-cyan .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(0, 255, 255); } + .cmp-carousel__small.color-block-gray .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(167, 167, 167); } + .cmp-carousel__small.color-block-gray-base .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(0, 0, 0); } + .cmp-carousel__small.color-block-gray-dark .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(107, 107, 107); } + .cmp-carousel__small.color-block-gray-darker .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(74, 74, 74); } + .cmp-carousel__small.color-block-gray-light .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(204, 204, 204); } + .cmp-carousel__small.color-block-gray-lighter .cmp-carousel__image-small = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(227, 227, 227); } + .cmp-carousel__small.color-block-gray-lightest .cmp-carousel__image-small= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(242, 242, 242); } + .cmp-carousel__small.color-block-grayishyellow-dark .cmp-carousel__image-= +small .cmp-carousel__text-block-container.cmp-carousel__background-color { = +background-color: rgb(150, 150, 140); } + .cmp-carousel__small.color-block-grayishyellow-light .cmp-carousel__image= +-small .cmp-carousel__text-block-container.cmp-carousel__background-color {= + background-color: rgb(230, 230, 220); } + .cmp-carousel__small.color-block-green .cmp-carousel__image-small .cmp-ca= +rousel__text-block-container.cmp-carousel__background-color { background-co= +lor: rgb(0, 255, 0); } + .cmp-carousel__small.color-block-green-dark .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(0, 83, 10); } + .cmp-carousel__small.color-block-link .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(0, 77, 255); } + .cmp-carousel__small.color-block-link-dark .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(0, 0, 136); } + .cmp-carousel__small.color-block-orange .cmp-carousel__image-small .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(255, 182, 0); } + .cmp-carousel__small.color-block-orange-dark .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(255, 149, 0); } + .cmp-carousel__small.color-block-pink .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(231, 0, 116); } + .cmp-carousel__small.color-block-pink-dark .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(164, 2, 83); } + .cmp-carousel__small.color-block-pink-light .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 80, 160); } + .cmp-carousel__small.color-block-purple .cmp-carousel__image-small .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(161, 0, 255); } + .cmp-carousel__small.color-block-purple-dark .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(117, 0, 192); } + .cmp-carousel__small.color-block-purple-darkest .cmp-carousel__image-smal= +l .cmp-carousel__text-block-container.cmp-carousel__background-color { back= +ground-color: rgb(70, 1, 115); } + .cmp-carousel__small.color-block-red .cmp-carousel__image-small .cmp-caro= +usel__text-block-container.cmp-carousel__background-color { background-colo= +r: rgb(231, 15, 41); } + .cmp-carousel__small.color-block-red-dark .cmp-carousel__image-small .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(189, 0, 29); } + .cmp-carousel__small.color-block-red-darker .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(113, 0, 18); } + .cmp-carousel__small.color-block-red-light .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(255, 50, 70); } + .cmp-carousel__small.color-block-white .cmp-carousel__image-small .cmp-ca= +rousel__text-block-container.cmp-carousel__background-color { background-co= +lor: rgb(255, 255, 255); } + .cmp-carousel__small.color-block-yellow .cmp-carousel__image-small .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(255, 212, 46); } + .cmp-carousel__small.color-block-yellow-dark .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(240, 192, 0); } + .cmp-carousel__small.color-block-yellow-light .cmp-carousel__image-small = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(255, 240, 179); } + .cmp-carousel__small.cmp-carousel__white-text .cmp-carousel__image-small = +.cmp-carousel__text-block-container .cmp-carousel__interactive-header2, .cm= +p-carousel__small.cmp-carousel__white-text .cmp-carousel__image-small .cmp-= +carousel__text-block-container .cmp-carousel__interactive-header4 { color: = +rgb(255, 255, 255); } +} + +.cmp-two-thirds-multi-media { padding: 2rem 0px; max-width: 120rem; margin:= + 0px auto; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media { padding: 3rem 0px; display: flex; -webkit-b= +ox-pack: start; justify-content: flex-start; -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; } +} + +@media screen and (min-width: 1000px) { + .cmp-two-thirds-multi-media { padding: 4rem 0px; display: flex; -webkit-b= +ox-pack: start; justify-content: flex-start; } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media, .cmp-two-th= +irds-multi-media .cmp-two-thirds-multi-media__media .cmp-image__image { wid= +th: 100%; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media { width: 6= +6.67%; } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .cmp-video__= +transcript { text-align: right; padding: 2rem; margin-top: 0px; } + +@media screen and (min-width: 1200px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .image, .c= +mp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .video { margi= +n-left: calc(600px - 50vw); } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .cmp-video__= +thumbnail .image { margin-left: 0px; } + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content { width: 1= +00%; padding: 2rem 1.5rem 0px; font-size: 1.4rem; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content { width:= + 33.33%; padding: 0px 1.5rem 0px 3rem; font-size: 1.6rem; } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-title= +__text { margin-bottom: 0.8rem; font-size: 1.6rem; font-family: Graphik, Ar= +ial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubun= +tu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 500; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-tit= +le__text { margin-bottom: 1.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-tit= +le__text { margin-bottom: 1.6rem; font-size: 2.4rem; } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-text = +p { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfo= +nt, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-s= +erif; font-weight: 300; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-tex= +t p { font-size: 1.6rem; } +} + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media--media-right .cmp-two-thirds-multi-media { -w= +ebkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-directio= +n: row-reverse; } +} + +@media screen and (min-width: 1200px) { + .cmp-two-thirds-multi-media--media-right .cmp-two-thirds-multi-media .cmp= +-two-thirds-multi-media__media .image, .cmp-two-thirds-multi-media--media-r= +ight .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .video = +{ margin-left: 0px; margin-right: calc(600px - 50vw); } +} + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media--media-right .cmp-two-thirds-multi-media .cmp= +-two-thirds-multi-media__content { padding: 0px 3rem 0px 1.5rem; } +} + +.cmp-multi-media-collage__section-title { padding-bottom: 3rem; text-transf= +orm: uppercase; } + +.cmp-multi-media-collage__section-title hr { background-color: rgb(161, 0, = +255); border: none; display: block; height: 0.6rem; line-height: 2.5rem; ma= +rgin: 0.4rem 0px 0px; padding: 0px; width: 5.8rem; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__section-title hr { width: 6.4rem; margin-top: 0= +.59rem; } +} + +.cmp-multi-media-collage__section-title .cmp-title__text { text-transform: = +uppercase; } + +.cmp-multi-media-collage__container { position: relative; } + +.cmp-multi-media-collage__container .ui-animate--left, .cmp-multi-media-col= +lage__container .ui-animate--right, .cmp-multi-media-collage__container .ui= +-animate--up { opacity: 1; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__bg-container = +{ position: absolute; inset: 0px; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__background { = +z-index: 1; position: absolute; background-color: rgb(161, 0, 255); width: = +91.78%; height: 100%; margin-left: 8.22%; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__background = +{ width: 41.67%; margin-left: 25%; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__background .c= +mp-image, .cmp-multi-media-collage__container .cmp-multi-media-collage__bac= +kground .cmp-image__image, .cmp-multi-media-collage__container .cmp-multi-m= +edia-collage__background .image { height: 100%; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__media-contain= +er { position: relative; display: flex; z-index: 2; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__m1-container = +{ width: 75%; padding: 2rem 0px; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__m1-containe= +r { width: 50%; padding: 3rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__m1-containe= +r { padding: 4rem 0px; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__m2-container = +{ width: 100%; padding: 70% 0px 0px 3.2rem; margin-left: -75%; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__m2-containe= +r { width: 67%; padding: 8rem 0px 0px; margin-left: -17%; } +} + +@media screen and (min-width: 1000px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__m2-containe= +r { padding-top: 12rem; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-containe= +r { position: relative; z-index: 2; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__text-contai= +ner { position: absolute; top: 60%; width: 50%; right: 0px; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrapper = +{ padding: 2rem 1.6rem; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrappe= +r { padding: 3rem 4.9rem 3rem 2.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrappe= +r { padding: 4rem 10.1rem 4rem 3rem; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrapper = +.cmp-blockquote { padding: 0px; margin: 0px; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrapper = +.cmp-blockquote__author-name, .cmp-multi-media-collage__container .cmp-mult= +i-media-collage__text-wrapper .cmp-blockquote__author-title { font-size: 1.= +6rem; line-height: 2.5rem; font-weight: 400; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrapper = +.cmp-blockquote__content { border: none; padding: 0px; margin: 0px; } + +.multi-media-collage.color-block-accent-purple-1 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(180, 85, 170); } + +.multi-media-collage.color-block-accent-purple-2 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(160, 85, 245); } + +.multi-media-collage.color-block-accent-purple-3 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(190, 130, 255); } + +.multi-media-collage.color-block-accent-purple-4 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(220, 175, 255); } + +.multi-media-collage.color-block-accent-purple-5 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(230, 220, 255); } + +.multi-media-collage.color-block-alt-blue .cmp-multi-media-collage__contain= +er .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgro= +und { background-color: rgb(0, 65, 240); } + +.multi-media-collage.color-block-alt-gray .cmp-multi-media-collage__contain= +er .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgro= +und { background-color: rgb(190, 190, 190); } + +.multi-media-collage.color-block-alt-gray-dark .cmp-multi-media-collage__co= +ntainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__ba= +ckground { background-color: rgb(150, 150, 150); } + +.multi-media-collage.color-block-alt-gray-darker .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(90, 90, 90); } + +.multi-media-collage.color-block-alt-green .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(0, 215, 0); } + +.multi-media-collage.color-block-alt-red .cmp-multi-media-collage__containe= +r .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgrou= +nd { background-color: red; } + +.multi-media-collage.color-block-alt-yellow .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(255, 255, 0); } + +.multi-media-collage.color-block-aqua .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(0, 255, 187); } + +.multi-media-collage.color-block-blue .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(0, 186, 255); } + +.multi-media-collage.color-block-blue-green .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(5, 240, 165); } + +.multi-media-collage.color-block-brand-green .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(100, 255, 80); } + +.multi-media-collage.color-block-brand-orange .cmp-multi-media-collage__con= +tainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__bac= +kground { background-color: rgb(255, 120, 0); } + +.multi-media-collage.color-block-brand-yellow .cmp-multi-media-collage__con= +tainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__bac= +kground { background-color: rgb(255, 235, 50); } + +.multi-media-collage.color-block-blue-dark .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(0, 142, 255); } + +.multi-media-collage.color-block-blue-light .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(0, 243, 255); } + +.multi-media-collage.color-block-core-purple .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(70, 0, 115); } + +.multi-media-collage.color-block-cyan .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(0, 255, 255); } + +.multi-media-collage.color-block-gray .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(167, 167, 167); } + +.multi-media-collage.color-block-gray-base .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(0, 0, 0); } + +.multi-media-collage.color-block-gray-dark .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(107, 107, 107); } + +.multi-media-collage.color-block-gray-darker .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(74, 74, 74); } + +.multi-media-collage.color-block-gray-light .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(204, 204, 204); } + +.multi-media-collage.color-block-gray-lighter .cmp-multi-media-collage__con= +tainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__bac= +kground { background-color: rgb(227, 227, 227); } + +.multi-media-collage.color-block-gray-lightest .cmp-multi-media-collage__co= +ntainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__ba= +ckground { background-color: rgb(242, 242, 242); } + +.multi-media-collage.color-block-grayishyellow-dark .cmp-multi-media-collag= +e__container .cmp-multi-media-collage__bg-container .cmp-multi-media-collag= +e__background { background-color: rgb(150, 150, 140); } + +.multi-media-collage.color-block-grayishyellow-light .cmp-multi-media-colla= +ge__container .cmp-multi-media-collage__bg-container .cmp-multi-media-colla= +ge__background { background-color: rgb(230, 230, 220); } + +.multi-media-collage.color-block-green .cmp-multi-media-collage__container = +.cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background= + { background-color: rgb(0, 255, 0); } + +.multi-media-collage.color-block-green-dark .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(0, 83, 10); } + +.multi-media-collage.color-block-link .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(0, 77, 255); } + +.multi-media-collage.color-block-link-dark .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(0, 0, 136); } + +.multi-media-collage.color-block-orange .cmp-multi-media-collage__container= + .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgroun= +d { background-color: rgb(255, 182, 0); } + +.multi-media-collage.color-block-orange-dark .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(255, 149, 0); } + +.multi-media-collage.color-block-pink .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(231, 0, 116); } + +.multi-media-collage.color-block-pink-dark .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(164, 2, 83); } + +.multi-media-collage.color-block-pink-light .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(255, 80, 160); } + +.multi-media-collage.color-block-purple .cmp-multi-media-collage__container= + .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgroun= +d { background-color: rgb(161, 0, 255); } + +.multi-media-collage.color-block-purple-dark .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(117, 0, 192); } + +.multi-media-collage.color-block-purple-darkest .cmp-multi-media-collage__c= +ontainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__b= +ackground { background-color: rgb(70, 1, 115); } + +.multi-media-collage.color-block-red .cmp-multi-media-collage__container .c= +mp-multi-media-collage__bg-container .cmp-multi-media-collage__background {= + background-color: rgb(231, 15, 41); } + +.multi-media-collage.color-block-red-dark .cmp-multi-media-collage__contain= +er .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgro= +und { background-color: rgb(189, 0, 29); } + +.multi-media-collage.color-block-red-darker .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(113, 0, 18); } + +.multi-media-collage.color-block-red-light .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(255, 50, 70); } + +.multi-media-collage.color-block-white .cmp-multi-media-collage__container = +.cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background= + { background-color: rgb(255, 255, 255); } + +.multi-media-collage.color-block-yellow .cmp-multi-media-collage__container= + .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgroun= +d { background-color: rgb(255, 212, 46); } + +.multi-media-collage.color-block-yellow-dark .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(240, 192, 0); } + +.multi-media-collage.color-block-yellow-light .cmp-multi-media-collage__con= +tainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__bac= +kground { background-color: rgb(255, 240, 179); } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__link:hover .cmp-teaser__title { margin: 0px; color: r= +gb(0, 77, 255); text-decoration: underline; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__link:hover .cmp-image__image { opacity: 0.7; } + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card= + .cmp-ia-profile-cards__link:hover .cmp-image__image { opacity: 1; } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__link:focus { outline: rgb(0, 77, 255) auto 1px; outli= +ne-offset: 2px; box-shadow: none; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__link:not([href]):hover, .cmp-ia-profile-cards__contai= +ner .cmp-ia-profile-cards__single-board-card .cmp-ia-profile-cards__link:no= +t([href]):hover .cmp-teaser__title { color: rgb(0, 0, 0); cursor: default; = +text-decoration: none; } + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card= + .cmp-ia-profile-cards__image:hover .cmp-image__image { transition: all 0.3= +s ease-out 0s; transform: scale(1.1); } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__image .cmp-teaser__image { padding-bottom: 2rem; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-teaser__title { padding-bottom: 0.8rem; font-size: 1.6rem; line-height:= + 1.8rem; font-weight: 500; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card= + .cmp-teaser__title { padding-bottom: 0.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card= + .cmp-teaser__title { padding-bottom: 1.6rem; font-size: 2.4rem; line-heigh= +t: 2.8rem; } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__desc-container { co= +lor: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 300; line-height: 1.9rem= +; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__desc-container { = +font-size: 1.6rem; line-height: 2.2rem; } +} + +.cmp-ia-profile-cards__container .cmp-image { display: flex; overflow: hidd= +en; background-color: rgb(0, 0, 0); } + +.cmp-ia-profile-cards__container .cmp-image .cmp-image__image { transition:= + all 0.3s ease-out 0s; } + +.cmp-ia-profile-cards__container .cmp-teaser__image { border: none; } + +.cmp-ia-profile-cards__container .cmp-share-banner { padding-bottom: 0px; } + +.cmp-ia-profile-cards__container .cmp-share-banner .cmp-share-banner__icon = +{ margin-left: 1.5rem; } + +.cmp-ia-profile-cards__container .cmp-share-banner .cmp-share-banner__items= +, .cmp-ia-profile-cards__container .cmp-share-banner .h-title-eyebrow { mar= +gin-top: 0px; } + +.cmp-ia-profile-cards__container .cmp-share-banner .h-title-eyebrow { margi= +n-left: 0px; margin-right: 3rem; text-transform: none; font-size: 1.4rem; f= +ont-weight: 600; line-height: 2.25rem; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__container .cmp-share-banner .h-title-eyebrow { mar= +gin-right: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-share-banner .h-title-eyebrow { mar= +gin-right: 3rem; font-size: 1.6rem; line-height: 2.5rem; } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-container= + { padding-top: 1.24rem; } + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-contain= +er { padding-top: 1.56rem; } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-container= + .cmp-image, .cmp-ia-profile-cards__container .cmp-ia-profile-cards__signat= +ure-container .cmp-image__image, .cmp-ia-profile-cards__container .cmp-ia-p= +rofile-cards__signature-container .image { max-width: 20rem; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-container= + .cmp-image { background-color: transparent; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-container= + .cmp-image__image { transition: none 0s ease 0s; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__section-title-container { padding: 0px 1.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-card-profile--2-to-1 .cmp-ia-profile-cards__section-title-container = +{ width: 66.6667%; } +} + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__row-container { display: flex; flex-wrap: wrap; ma= +rgin: 0px auto; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container { pad= +ding: 2rem 0px; height: auto; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__top-alignment .cmp-ia-profile-cards__row-container= + .cmp-ia-profile-cards__container:nth-child(3n+2) { padding: 3rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__top-alignment .cmp-ia-profile-cards__row-container= + .cmp-ia-profile-cards__container:nth-child(3n+2) { padding: 4rem 1.5rem; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth-c= +hild(3n+1) { padding-right: 8rem; animation-delay: 100ms; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+1) { width: 33.33%; padding: 3rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+1) { padding: 4rem 1.5rem; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth-c= +hild(3n+2) { padding-left: 8rem; animation-delay: 200ms; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+2) { width: 33.33%; padding: 6rem 1.5rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+2) { padding: 8rem 1.5rem 4rem; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth-c= +hild(3n+3) { padding-left: 4rem; padding-right: 4rem; animation-delay: 300m= +s; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+3) { width: 33.33%; padding: 3rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+3) { padding: 4rem 1.5rem; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container .cmp-= +image__image { width: 100%; height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container { width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container { display: flex; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-image__link:focus = +.cmp-matrix__text-content, .cmp-matrix-block .cmp-matrix__image-card-contai= +ner .cmp-image__link:hover .cmp-matrix__text-content { text-decoration: und= +erline rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-image__link:focu= +s .cmp-matrix__text-content, .cmp-matrix-block .cmp-matrix__image-card-cont= +ainer .cmp-image__link:hover .cmp-matrix__text-content { text-decoration: u= +nderline rgb(0, 0, 0); } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-image__link:focus = +.cmp-matrix__img-container .cmp-video-hero__video, .cmp-matrix-block .cmp-m= +atrix__image-card-container .cmp-image__link:hover .cmp-matrix__img-contain= +er .cmp-video-hero__video { cursor: pointer; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__c-column {= + width: 33.3333%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__c-column .= +cmp-matrix__big-square-matrix, .cmp-matrix-block .cmp-matrix__image-card-co= +ntainer .cmp-matrix__c-column .cmp-matrix__square-matrix { width: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-= +matrix .cmp-matrix__image { aspect-ratio: 2 / 1; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-conta= +iner .cmp-matrix__square-matrix .cmp-matrix__image { aspect-ratio: 1 / 1; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-matrix__image { aspect-ratio: 2 / 1; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image { po= +sition: relative; width: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:focu= +s-within .cmp-matrix__image-overlay, .cmp-matrix-block .cmp-matrix__image-c= +ard-container .cmp-matrix__image:focus .cmp-matrix__image-overlay, .cmp-mat= +rix-block .cmp-matrix__image-card-container .cmp-matrix__image:hover .cmp-m= +atrix__image-overlay { opacity: 0.3; background: rgb(0, 0, 0); display: blo= +ck; position: absolute; width: 100%; height: 100%; top: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:fo= +cus-within .cmp-matrix__image-overlay, .cmp-matrix-block .cmp-matrix__image= +-card-container .cmp-matrix__image:focus .cmp-matrix__image-overlay, .cmp-m= +atrix-block .cmp-matrix__image-card-container .cmp-matrix__image:hover .cmp= +-matrix__image-overlay { background: none; opacity: 0; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:fo= +cus-within .cmp-matrix__text-block-container, .cmp-matrix-block .cmp-matrix= +__image-card-container .cmp-matrix__image:focus .cmp-matrix__text-block-con= +tainer, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__im= +age:hover .cmp-matrix__text-block-container { width: 83.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:fo= +cus-within .cmp-matrix__img-container .cmp-teaser__image, .cmp-matrix-block= + .cmp-matrix__image-card-container .cmp-matrix__image:focus .cmp-matrix__im= +g-container .cmp-teaser__image, .cmp-matrix-block .cmp-matrix__image-card-c= +ontainer .cmp-matrix__image:hover .cmp-matrix__img-container .cmp-teaser__i= +mage { transition: transform 1s ease 0s, -webkit-transform 1s ease 0s; will= +-change: transform; transform: scale(1.1); } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:fo= +cus-within .cmp-image__link .cmp-matrix__text-content, .cmp-matrix-block .c= +mp-matrix__image-card-container .cmp-matrix__image:focus .cmp-image__link .= +cmp-matrix__text-content, .cmp-matrix-block .cmp-matrix__image-card-contain= +er .cmp-matrix__image:hover .cmp-image__link .cmp-matrix__text-content { te= +xt-decoration: underline rgb(0, 0, 0); } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:focu= +s, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:f= +ocus-visible { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; border: 0px;= + outline-offset: 1px; z-index: 4; outline: rgb(0, 0, 136) solid 1px; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__img-contai= +ner { overflow: hidden; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__img-contai= +ner .cmp-teaser__image { border: 0px; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__img-contai= +ner .cmp-image { transition: transform 1s ease 0s, -webkit-transform 1s eas= +e 0s; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__img-contai= +ner .cmp-image__image { height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container { position: absolute; z-index: 1; bottom: 2rem; display: flex; -= +webkit-box-align: center; align-items: center; transition: all 0.1s linear = +0s; max-width: 50rem; width: 83.3333%; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container { bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container { padding-left: 0px; padding-right: 0px; position: absolute; b= +ottom: 6rem; left: 0px; right: 0px; overflow: hidden; width: 0px; transitio= +n: all 0.1s linear 0s; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content { z-index: 9; padding: 2rem 1.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content { padding: 3rem 2rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content { padding: 5rem 3rem; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-label { margi= +n-bottom: 0.4rem; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content .cmp-matrix__interactive-label { mar= +gin-bottom: 0.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content .cmp-matrix__interactive-label { mar= +gin-bottom: 0.8rem; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-label .cmp-te= +aser__title { text-transform: uppercase; font-weight: 500; font-size: 1.4re= +m; line-height: 1.7rem; } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content .cmp-matrix__interactive-label .cmp-= +teaser__title { font-size: 1.8rem; line-height: 2.2rem; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-label .cmp-te= +aser__title-link { text-decoration: underline; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-label .cmp-te= +aser__title-link:hover { color: rgb(0, 0, 0); } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-textblock p {= + word-break: break-word; font-size: 2rem; line-height: 2.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content .cmp-matrix__interactive-textblock p= + { font-size: 3.2rem; line-height: 3.6rem; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__gradient-image-container { position: absolute; inse= +t: 0px; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__gradient-image-container .cmp-image, .cmp-matrix-bl= +ock .cmp-matrix__image-card-container .cmp-matrix__text-block-container .cm= +p-matrix__gradient-image-container .cmp-image__image, .cmp-matrix-block .cm= +p-matrix__image-card-container .cmp-matrix__text-block-container .cmp-matri= +x__gradient-image-container .image { height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__background= +-color { background-color: rgb(161, 0, 255); } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__textblock-= +opacity { opacity: 0.9; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-= +matrix { width: 66.6667%; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangl= +e-matrix .cmp-matrix__text-block-container { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangl= +e-matrix .cmp-matrix__text-block-container { width: 0px; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__square-mat= +rix { width: 33.3333%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix { width: 66.6667%; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix .cmp-matrix__text-block-container { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix .cmp-matrix__text-block-container { width: 0px; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__f= +ull-width-matrix .mediavideo, .cmp-matrix-block .cmp-matrix__image-card-con= +tainer .cmp-matrix__full-width-matrix .videoanimation { width: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-video-hero, .cmp-matrix-block .cmp-matrix__image-card-containe= +r .cmp-matrix__full-width-matrix .cmp-video-hero .cmp-video-hero__video-con= +tainer { height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-video-hero .cmp-video-hero__controls { z-index: 9999; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-video-hero .cmp-video-hero__content-container .cmp-video-hero_= +_content { padding-top: 0px; padding-bottom: 0px; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-video-hero__video { height: inherit; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-wid= +th-matrix .cmp-matrix__text-block-container { width: 41.6667%; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-wid= +th-matrix .cmp-matrix__text-block-container { width: 0px; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-conta= +iner .cmp-matrix__c-column .cmp-matrix__image, .cmp-matrix-block .cmp-matri= +x__image-card-container .cmp-matrix__full-width-matrix .cmp-matrix__image, = +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-= +matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-contai= +ner .cmp-matrix__square-matrix .cmp-matrix__image { overflow: hidden; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-matrix__img-container, .cmp-matrix-block .cmp-matrix__image-ca= +rd-container .cmp-matrix__c-column .cmp-matrix__img-container, .cmp-matrix-= +block .cmp-matrix__image-card-container .cmp-matrix__full-width-matrix .cmp= +-matrix__img-container, .cmp-matrix-block .cmp-matrix__image-card-container= + .cmp-matrix__rectangle-matrix .cmp-matrix__img-container, .cmp-matrix-bloc= +k .cmp-matrix__image-card-container .cmp-matrix__square-matrix .cmp-matrix_= +_img-container { position: absolute; inset: 0px; display: flex; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-image, .cmp-matrix-block .cmp-matrix__image-card-container .cm= +p-matrix__c-column .cmp-image, .cmp-matrix-block .cmp-matrix__image-card-co= +ntainer .cmp-matrix__full-width-matrix .cmp-image, .cmp-matrix-block .cmp-m= +atrix__image-card-container .cmp-matrix__rectangle-matrix .cmp-image, .cmp-= +matrix-block .cmp-matrix__image-card-container .cmp-matrix__square-matrix .= +cmp-image { width: 100%; height: 100%; display: flex; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-image__link, .cmp-matrix-block .cmp-matrix__image-card-contain= +er .cmp-matrix__c-column .cmp-image__link, .cmp-matrix-block .cmp-matrix__i= +mage-card-container .cmp-matrix__full-width-matrix .cmp-image__link, .cmp-m= +atrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-matrix= + .cmp-image__link, .cmp-matrix-block .cmp-matrix__image-card-container .cmp= +-matrix__square-matrix .cmp-image__link { width: 100%; height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-image__image, .cmp-matrix-block .cmp-matrix__image-card-contai= +ner .cmp-matrix__c-column .cmp-image__image, .cmp-matrix-block .cmp-matrix_= +_image-card-container .cmp-matrix__full-width-matrix .cmp-image__image, .cm= +p-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-mat= +rix .cmp-image__image, .cmp-matrix-block .cmp-matrix__image-card-container = +.cmp-matrix__square-matrix .cmp-image__image { position: absolute; object-f= +it: cover; inset: 0px; height: 100%; } + +@media screen and (max-width: 767.9px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix_= +_c-column, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix_= +_full-width-matrix, .cmp-matrix-block .cmp-matrix__image-card-container .cm= +p-matrix__rectangle-matrix, .cmp-matrix-block .cmp-matrix__image-card-conta= +iner .cmp-matrix__square-matrix { width: 100%; } + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-con= +tainer .cmp-matrix__c-column .cmp-matrix__image, .cmp-matrix-block .cmp-mat= +rix__image-card-container .cmp-matrix__full-width-matrix .cmp-matrix__image= +, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangl= +e-matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-cont= +ainer .cmp-matrix__square-matrix .cmp-matrix__image { aspect-ratio: 1 / 1; = +} + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix .cmp-image__image, .cmp-matrix-block .cmp-matrix__image-card-cont= +ainer .cmp-matrix__c-column .cmp-image__image, .cmp-matrix-block .cmp-matri= +x__image-card-container .cmp-matrix__full-width-matrix .cmp-image__image, .= +cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-m= +atrix .cmp-image__image, .cmp-matrix-block .cmp-matrix__image-card-containe= +r .cmp-matrix__square-matrix .cmp-image__image { object-position: var(--mat= +rix-image-focus) 0; } +} + +.matrix-block { width: 100%; } + +.matrix-block.color-block-accent-purple-1 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(180, 85, 170); } + +.matrix-block.color-block-accent-purple-2 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(160, 85, 245); } + +.matrix-block.color-block-accent-purple-3 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(190, 130, 255); } + +.matrix-block.color-block-accent-purple-4 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(220, 175, 255); } + +.matrix-block.color-block-accent-purple-5 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(230, 220, 255); } + +.matrix-block.color-block-alt-blue .cmp-matrix__image .cmp-matrix__backgrou= +nd-color { background-color: rgb(0, 65, 240); } + +.matrix-block.color-block-alt-gray .cmp-matrix__image .cmp-matrix__backgrou= +nd-color { background-color: rgb(190, 190, 190); } + +.matrix-block.color-block-alt-gray-dark .cmp-matrix__image .cmp-matrix__bac= +kground-color { background-color: rgb(150, 150, 150); } + +.matrix-block.color-block-alt-gray-darker .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(90, 90, 90); } + +.matrix-block.color-block-alt-green .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(0, 215, 0); } + +.matrix-block.color-block-alt-red .cmp-matrix__image .cmp-matrix__backgroun= +d-color { background-color: red; } + +.matrix-block.color-block-alt-yellow .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(255, 255, 0); } + +.matrix-block.color-block-aqua .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(0, 255, 187); } + +.matrix-block.color-block-blue .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(0, 186, 255); } + +.matrix-block.color-block-blue-green .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(5, 240, 165); } + +.matrix-block.color-block-brand-green .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(100, 255, 80); } + +.matrix-block.color-block-brand-orange .cmp-matrix__image .cmp-matrix__back= +ground-color { background-color: rgb(255, 120, 0); } + +.matrix-block.color-block-brand-yellow .cmp-matrix__image .cmp-matrix__back= +ground-color { background-color: rgb(255, 235, 50); } + +.matrix-block.color-block-blue-dark .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(0, 142, 255); } + +.matrix-block.color-block-blue-light .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(0, 243, 255); } + +.matrix-block.color-block-core-purple .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(70, 0, 115); } + +.matrix-block.color-block-cyan .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(0, 255, 255); } + +.matrix-block.color-block-gray .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(167, 167, 167); } + +.matrix-block.color-block-gray-base .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(0, 0, 0); } + +.matrix-block.color-block-gray-dark .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(107, 107, 107); } + +.matrix-block.color-block-gray-darker .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(74, 74, 74); } + +.matrix-block.color-block-gray-light .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(204, 204, 204); } + +.matrix-block.color-block-gray-lighter .cmp-matrix__image .cmp-matrix__back= +ground-color { background-color: rgb(227, 227, 227); } + +.matrix-block.color-block-gray-lightest .cmp-matrix__image .cmp-matrix__bac= +kground-color { background-color: rgb(242, 242, 242); } + +.matrix-block.color-block-grayishyellow-dark .cmp-matrix__image .cmp-matrix= +__background-color { background-color: rgb(150, 150, 140); } + +.matrix-block.color-block-grayishyellow-light .cmp-matrix__image .cmp-matri= +x__background-color { background-color: rgb(230, 230, 220); } + +.matrix-block.color-block-green .cmp-matrix__image .cmp-matrix__background-= +color { background-color: rgb(0, 255, 0); } + +.matrix-block.color-block-green-dark .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(0, 83, 10); } + +.matrix-block.color-block-link .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(0, 77, 255); } + +.matrix-block.color-block-link-dark .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(0, 0, 136); } + +.matrix-block.color-block-orange .cmp-matrix__image .cmp-matrix__background= +-color { background-color: rgb(255, 182, 0); } + +.matrix-block.color-block-orange-dark .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(255, 149, 0); } + +.matrix-block.color-block-pink .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(231, 0, 116); } + +.matrix-block.color-block-pink-dark .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(164, 2, 83); } + +.matrix-block.color-block-pink-light .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(255, 80, 160); } + +.matrix-block.color-block-purple .cmp-matrix__image .cmp-matrix__background= +-color { background-color: rgb(161, 0, 255); } + +.matrix-block.color-block-purple-dark .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(117, 0, 192); } + +.matrix-block.color-block-purple-darkest .cmp-matrix__image .cmp-matrix__ba= +ckground-color { background-color: rgb(70, 1, 115); } + +.matrix-block.color-block-red .cmp-matrix__image .cmp-matrix__background-co= +lor { background-color: rgb(231, 15, 41); } + +.matrix-block.color-block-red-dark .cmp-matrix__image .cmp-matrix__backgrou= +nd-color { background-color: rgb(189, 0, 29); } + +.matrix-block.color-block-red-darker .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(113, 0, 18); } + +.matrix-block.color-block-red-light .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(255, 50, 70); } + +.matrix-block.color-block-white .cmp-matrix__image .cmp-matrix__background-= +color { background-color: rgb(255, 255, 255); } + +.matrix-block.color-block-yellow .cmp-matrix__image .cmp-matrix__background= +-color { background-color: rgb(255, 212, 46); } + +.matrix-block.color-block-yellow-dark .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(240, 192, 0); } + +.matrix-block.color-block-yellow-light .cmp-matrix__image .cmp-matrix__back= +ground-color { background-color: rgb(255, 240, 179); } + +.matrix-block.cmp-matrix--theme-dark .cmp-matrix__image .cmp-image__link, .= +matrix-block.cmp-matrix--theme-dark .cmp-matrix__image .cmp-image__link:foc= +us .cmp-matrix__text-content, .matrix-block.cmp-matrix--theme-dark .cmp-mat= +rix__image .cmp-image__link:hover .cmp-matrix__text-content { text-decorati= +on-color: rgb(255, 255, 255); } + +.matrix-block.cmp-matrix--theme-dark .cmp-matrix__image .cmp-matrix__text-b= +lock-container .cmp-teaser__description, .matrix-block.cmp-matrix--theme-da= +rk .cmp-matrix__image .cmp-matrix__text-block-container .cmp-teaser__title = +{ color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .matrix-block.cmp-matrix--theme-dark .cmp-matrix__image:focus .cmp-image_= +_link .cmp-matrix__text-content { text-decoration-color: rgb(255, 255, 255)= +; } +} + +.cmp-ai-contact { display: flex; flex-wrap: wrap; -webkit-box-align: center= +; align-items: center; min-height: 19.2rem; -webkit-box-pack: center; justi= +fy-content: center; padding-top: 2rem; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-contact { min-height: 14.2rem; padding-top: 5.6rem; padding-botto= +m: 3.6rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ai-contact { min-height: 14.3rem; padding-top: 4rem; padding-bottom:= + 2rem; } +} + +.cmp-ai-contact .cmp-ai-connect-items { padding-left: 1.5rem; padding-right= +: 1.5rem; display: flex; flex-wrap: wrap; font-size: 1.6rem; line-height: 2= +.5rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-contact .cmp-ai-connect-items { font-size: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-contact .cmp-ai-connect-items { max-width: 120rem; } +} + +.cmp-ai-contact .cmp-ai-header { padding-right: 4.8rem; font-size: 1.6rem; = +font-weight: 500; -webkit-box-flex: 0; flex: 0 0 100%; margin-bottom: 2rem;= + display: none; } + +.cmp-ai-contact .cmp-ai-header:first-child { display: flex; } + +@media screen and (min-width: 1000px) { + .cmp-ai-contact .cmp-ai-header { -webkit-box-flex: 0; flex: 0 0 auto; fon= +t-size: 2.4rem; line-height: 2.8rem; } +} + +.cmp-ai-contact .cmp-ai-list { padding-bottom: 2rem; display: flex; flex-wr= +ap: wrap; -webkit-box-flex: 0; flex: 0 0 100%; } + +.cmp-ai-contact .cmp-ai-list:last-child { padding-bottom: 0px; } + +@media screen and (min-width: 768px) { + .cmp-ai-contact .cmp-ai-list { -webkit-box-flex: 0; flex: 0 0 auto; paddi= +ng-right: 4.8rem; } + .cmp-ai-contact .cmp-ai-list:last-child { padding-right: 0px; } +} + +.cmp-ai-contact .cmp-ai-list .cmp-ai-item a.cmp-text__link--arrow { color: = +rgb(0, 77, 255); } + +.cmp-ai-contact .cmp-ai-list .cmp-ai-item a.cmp-text__link--arrow:focus { b= +ox-shadow: rgb(1, 114, 195) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255) so= +lid 0.1rem; outline-offset: 0.1rem; } + +.cmp-ai-contact .cmp-ai-list .cmp-ai-item a.cmp-text__link--arrow:focus:not= +(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-ai-contact .cmp-ai-list .cmp-ai-item a.cmp-text__link--arrow:focus { o= +utline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; box-shadow: none; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:first-of-type { an= +imation-delay: 100ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(2) { a= +nimation-delay: 200ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(3) { a= +nimation-delay: 300ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(4) { a= +nimation-delay: 400ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(5) { a= +nimation-delay: 500ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(6) { a= +nimation-delay: 600ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(7) { a= +nimation-delay: 700ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(8) { a= +nimation-delay: 800ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(9) { a= +nimation-delay: 900ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(10) { = +animation-delay: 1000ms; } + +.calendar-details-module .content-card.content-card--cardwithbutton .cmp-te= +aser { background: none; } + +.calendar-details-module .content-card--cardwithbutton .cmp-teaser__content= + { border: 0px; padding: 1.5rem 0px 0px; background-color: transparent; } + +.calendar-details-module .content-card--cardwithbutton .cmp-teaser__title {= + font-weight: 600; font-size: 2.4rem; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .calendar-details-module .content-card--cardwithbutton .cmp-teaser__title= + { padding-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .calendar-details-module .content-card--cardwithbutton .cmp-teaser__title= + { padding-bottom: 3rem; font-size: 4.8rem; } +} + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-teaser__description { padding-bottom: 0px; = +} +} + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-teaser__description { padding-bottom: 2rem;= + } +} + +.calendar-details-module .cmp-teaser__action-link-container { padding-botto= +m: 3rem; } + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-teaser__action-link-container { padding-bot= +tom: 0px; margin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-teaser__action-link-container { margin-righ= +t: 5rem; } +} + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-teaser__action-link-container .cmp-teaser__= +action-container .cmp-button { min-width: 11rem; margin-left: 0px; } +} + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-teaser__action-link-container .cmp-teaser__= +action-container .cmp-button { min-width: 13.8rem; margin-top: 0.5rem; marg= +in-bottom: 1.5rem; margin-right: 1rem; } +} + +.calendar-details-module .cmp-calendar__button-container { display: flex; -= +webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction:= + column; } + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-calendar__button-container { -webkit-box-or= +ient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webk= +it-box-align: center; align-items: center; padding-bottom: 3rem; } +} + +.calendar-details-module .cmp-calendar-details__calendar-container { paddin= +g-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-calendar-details__calendar-container { padd= +ing-bottom: 0px; } +} + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar__text { color: rgb(0, 77, 255); font-weight: 600; padding-left: 0.9re= +m; font-size: 1.4rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-calendar-details__calendar-container .cmp-c= +alendar__text { font-size: 1.6rem; } +} + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar__icon { color: rgb(0, 77, 255); } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar__icon:hover { text-decoration: none; } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar__icon::before { content: "=EF=8F=B3"; font-size: 2.4rem; font-family:= + Ionicons; display: block; font-weight: 400; font-style: normal; line-heigh= +t: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; = +white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; t= +ext-rendering: optimizelegibility; font-feature-settings: "liga"; position:= + relative; } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar-details__action-link { display: flex; -webkit-box-align: center; alig= +n-items: center; } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar-details__action-link:hover .cmp-calendar__text { text-decoration: und= +erline; } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar-details__action-link:hover .cmp-calendar__icon { color: rgb(0, 0, 136= +); text-decoration: none; } + +.calendar-details-module .cmp-calendar-details__location-container { font-s= +ize: 1.4rem; } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-calendar-details__location-container { font= +-size: 1.6rem; } +} + +.calendar-details-module .cmp-calendar-details__location-container .cmp-cal= +endar__location-title { font-weight: 600; padding-bottom: 1rem; font-size: = +1.2rem; letter-spacing: 1.28px; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-calendar-details__location-container .cmp-c= +alendar__location-title { font-size: 1.8rem; } +} + +.calendar-details-module .cmp-calendar-details__direction-container { margi= +n-top: 1rem; padding-bottom: 1rem; } + +.calendar-details-module .cmp-calendar-details__direction-container .cmp-ca= +lendar-details__direction-action-link { color: rgb(0, 77, 255); font-size: = +1.4rem; } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-calendar-details__direction-container .cmp-= +calendar-details__direction-action-link { font-size: 1.6rem; } +} + +.calendar-details-module .cmp-calendar-details__direction-container:hover .= +cmp-calendar-details__direction-action-link { text-decoration: underline; c= +olor: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-teaser__content .cmp-teaser__text { font-si= +ze: 1.6rem; } +} + +.cmp-awards-card-block .cmp-title__text { font-weight: 600; font-size: 3.68= +rem; line-height: 5.28rem; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-title__text { font-size: 5.27rem; } +} + +.cmp-awards-card-block .cmp-teaser__pretitle { font-weight: 500; font-size:= + 1.6rem; line-height: 2.24rem; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-teaser__pretitle { font-size: 1.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-awards-card-block .cmp-teaser__pretitle { line-height: 2.56rem; } +} + +.cmp-awards-card-block .cmp-teaser__title { font-weight: 300; font-size: 2r= +em; line-height: 2.6rem; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-teaser__title { line-height: 3.12rem; font-si= +ze: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-awards-card-block .cmp-teaser__title { line-height: 3.9rem; font-siz= +e: 3rem; } +} + +.cmp-awards-card-block .cmp-awards-card-block_first-row { display: flex; -w= +ebkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: = +column; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-awards-card-block_first-row { -webkit-box-ori= +ent: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-awards-card-block .cmp-awards-card-block_first-row_left-col, .cmp-awar= +ds-card-block .cmp-awards-card-block_first-row_right-col { -webkit-box-flex= +: 1; flex: 1 1 0%; } + +.cmp-awards-card-block .cmp-awards-card-block_second-row > .container.respo= +nsivegrid .modal .cmp-container { display: block; } + +.cmp-awards-card-block .cmp-awards-card-block_second-row > .container.respo= +nsivegrid .cmp-container { display: flex; flex-wrap: wrap; max-width: calc(= +100% + 60px); padding: 0px; } + +.cmp-awards-card-block .card { -webkit-box-flex: 0; flex: 0 0 100%; margin-= +bottom: 0px; margin-top: -2px; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .card { -webkit-box-flex: 0; flex: 0 0 100%; max-w= +idth: 100%; margin-top: 5rem; margin-bottom: 4rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-awards-card-block .card { margin-bottom: 3rem; } +} + +.cmp-awards-card-block .card .modal { height: auto; } + +.cmp-awards-card-block .card > * { height: 100%; } + +.cmp-awards-card-block .card .cmp-award-card__link { -webkit-box-flex: 1; f= +lex: 1 0 0px; } + +.cmp-awards-card-block .card .cmp-award-card__link > * { height: 100%; } + +.cmp-awards-card-block .card:last-child { margin-bottom: 0px; } + +.cmp-awards-card-block .cmp-awards-card-block_first-row_left-col { margin-b= +ottom: 5rem; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-awards-card-block_first-row_left-col { paddin= +g-right: 15px; margin-bottom: 2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-awards-card-block .cmp-awards-card-block_first-row_left-col { margin= +-bottom: 1rem; } +} + +.cmp-awards-card-block-cta { margin-top: 6rem; } + +@media screen and (min-width: 1000px) { + .cmp-awards-card-block-cta { margin-top: 7rem; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row .card { -webk= +it-box-flex: 0; flex: 0 0 50%; max-width: 50%; margin-left: -0.2rem; } + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(2n+1) { position: relative; top: 5rem; margin-left: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--3-cards .cmp-awards-card-block_second-row .card { -webk= +it-box-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; margin-right: -0.2= +rem; } + .cmp-card-layout--3-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(3n), .cmp-card-layout--3-cards .cmp-awards-card-block_second-row .card:n= +th-child(3n+1) { position: relative; top: 5rem; } + .cmp-card-layout--3-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(3n+3) { margin-right: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--4-cards .cmp-awards-card-block_second-row .card { -webk= +it-box-flex: 0; flex: 0 0 25%; max-width: 25%; margin-right: -0.2rem; } + .cmp-card-layout--4-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(2n+1) { position: relative; top: 5rem; } + .cmp-card-layout--4-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(4n+4) { margin-right: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row .card, .cmp-c= +ard-layout--3-cards .cmp-awards-card-block_second-row .card, .cmp-card-layo= +ut--4-cards .cmp-awards-card-block_second-row .card { margin-bottom: 4rem; = +} +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row .card, .cmp-c= +ard-layout--3-cards .cmp-awards-card-block_second-row .card, .cmp-card-layo= +ut--4-cards .cmp-awards-card-block_second-row .card { margin-bottom: 3rem; = +} +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row, .cmp-card-la= +yout--3-cards .cmp-awards-card-block_second-row, .cmp-card-layout--4-cards = +.cmp-awards-card-block_second-row { padding-bottom: 2rem; } +} + +.cmp-awards-card-block_second-row .cmp-award-card__link .cmp-teaser__conten= +t, .cmp-awards-card-block_second-row .cmp-teaser__content { border: 2px sol= +id rgb(0, 77, 255); } + +.cmp-awards-card-block_second-row .cmp-award-card__link:hover .cmp-teaser__= +content { background-color: rgb(0, 77, 255); transition: all 0.6s ease-in-o= +ut 0s; border: 2px solid rgb(0, 77, 255); } + +.cmp-awards-card-block_second-row .cmp-award-card__link:hover .cmp-teaser__= +description, .cmp-awards-card-block_second-row .cmp-award-card__link:hover = +.cmp-teaser__pretitle, .cmp-awards-card-block_second-row .cmp-award-card__l= +ink:hover .cmp-teaser__title { color: rgb(255, 255, 255); } + +.cmp-awards-card-block_second-row .cmp-award-card__link:focus { outline: rg= +b(0, 0, 136) solid 1px; outline-offset: 0px; } + +.cmp-awards-card-block_second-row .cmp-award-card__link:focus .cmp-teaser__= +content { background-color: rgb(0, 77, 255); transition: all 0.6s ease-in-o= +ut 0s; border: none; } + +.cmp-awards-card-block_second-row .cmp-award-card__link:focus .cmp-teaser__= +description, .cmp-awards-card-block_second-row .cmp-award-card__link:focus = +.cmp-teaser__pretitle, .cmp-awards-card-block_second-row .cmp-award-card__l= +ink:focus .cmp-teaser__title { color: rgb(255, 255, 255); } + +@media screen and (max-width: 767.9px) { + .cmp-parallax-static-image-text { margin: 25% -1.5rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-parallax-static-image-text { margin: 15% -3.5rem; } +} + +.cmp-parallax-static-image-text .cmp-teaser { border: none; position: relat= +ive; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser { height: 100%; background-co= +lor: rgb(255, 255, 255); z-index: 1; } +} + +.cmp-parallax-static-image-text .cmp-teaser .cmp-image { height: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser .cmp-image { min-width: 98rem= +; position: absolute; left: 50%; transform: translateX(-50%); overflow: hid= +den; } +} + +.cmp-parallax-static-image-text .cmp-teaser__image { border: none; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser__image { width: 100%; height:= + 100%; overflow: hidden; } +} + +.cmp-parallax-static-image-text .cmp-teaser__image .cmp-image__image { heig= +ht: 55%; object-fit: cover; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser__image .cmp-image__image { he= +ight: 80%; position: absolute; top: 50%; left: 50%; transform: translate(-5= +0%, -50%); } +} + +.cmp-parallax-static-image-text .cmp-teaser__description { display: none; } + +.cmp-parallax-static-image-text .cmp-teaser__content { height: 100%; opacit= +y: 1; display: grid; place-content: center; -webkit-box-pack: center; borde= +r: none; background-color: transparent; position: absolute; z-index: 1; top= +: 0px; left: 50%; transform: translate(-50%); text-align: center; width: 80= +%; padding-left: 0px; padding-right: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser__content { opacity: 0; transf= +orm: translate(-50%); width: 66.66%; } +} + +@media screen and (min-width: 1200px) { + .cmp-parallax-static-image-text .cmp-teaser__content { width: 50%; } +} + +.cmp-parallax-static-image-text .cmp-teaser__title { font-size: 4rem; line-= +height: 4rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-static-image-text .cmp-teaser__title { font-size: 6.8rem; l= +ine-height: 6.5rem; } +} + +.cmp-parallax-static-image-text-dark .cmp-teaser__title { color: rgb(255, 2= +55, 255); } + +.cmp-parallax-video-with-sound-and-text { position: relative; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax__bottom { position: a= +bsolute; background-color: rgb(255, 255, 255); width: 100vw; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video { overflow: hid= +den; margin: 0px auto; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel { positi= +on: relative; width: 100%; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-svg= + { display: block; width: 100%; height: 100%; visibility: visible; z-index:= + 99; background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-s= +vg { position: absolute; background-color: transparent; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-svg= + .cmp-image { position: relative; height: 100%; width: 100%; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-svg= + .cmp-image__image { display: block; object-fit: cover; height: 100%; width= +: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-s= +vg .cmp-image__image { position: absolute; height: 101%; width: 101%; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-video { = +display: block; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-video = +{ position: relative; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__video { width:= + 100%; object-fit: cover; background-color: rgb(0, 0, 0); } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls { pos= +ition: absolute; bottom: 0px; display: flex; -webkit-box-pack: center; just= +ify-content: center; -webkit-box-align: center; align-items: center; width:= + 100%; height: 3.5rem; z-index: 100; background-color: rgba(0, 0, 0, 0.6); = +} + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls { h= +eight: 5rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-butto= +n .cmp-parallax-video__controls-button-text { color: rgb(255, 255, 255); fo= +nt-weight: 300; text-transform: none; font-size: 1.6rem; line-height: 1.5; = +} + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-but= +ton .cmp-parallax-video__controls-button-text { font-size: 2.1rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-butto= +n:hover { color: rgb(255, 255, 255); } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mute,= + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-unmu= +te { margin-right: 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mut= +e, .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-un= +mute { margin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mut= +e, .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-un= +mute { margin-right: 3.5rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button { position: relative; display: flex; h= +eight: 100%; width: 100%; -webkit-box-align: center; align-items: center; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button-text { margin-right: 1.5rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button-play-container { position: relative; h= +eight: 23px; width: 23px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pla= +y .cmp-parallax-video__controls-button-play-container { height: 30px; width= +: 30px; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button-play-outline { position: absolute; tra= +nsform: translate(-50%, -50%); left: 50%; top: 50%; height: 23px; width: 23= +px; border-radius: 50%; border: 0.2rem solid rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pla= +y .cmp-parallax-video__controls-button-play-outline { height: 30px; width: = +30px; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button-play-icon::before { position: absolute= +; transform: translate(-50%, -50%); left: 50%; top: 48%; content: "=EF=92= +=88"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; color: rgb(255, 255, 255); padding-left: 0.3rem; = +} + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pla= +y .cmp-parallax-video__controls-button-play-icon::before { content: "=EF=92= +=88"; font-size: 23px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; padding-left: 0.4rem; top: 50%; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button { position: relative; display: flex; = +height: 100%; width: 100%; -webkit-box-align: center; align-items: center; = +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button-text { margin-right: 1.5rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button-pause-container { position: relative;= + height: 23px; width: 23px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-container { height: 30px; wid= +th: 30px; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button-pause-outline { position: absolute; t= +ransform: translate(-50%, -50%); left: 50%; top: 50%; height: 23px; width: = +23px; border-radius: 50%; border: 0.2rem solid rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-outline { height: 30px; width= +: 30px; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button-pause-icon::before { position: absolu= +te; transform: translate(-50%, -50%); left: 50%; top: 48%; content: "=EF=91= +=B8"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-icon::before { content: "=EF= +=91=B8"; font-size: 23px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } +} + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-icon::before { top: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-icon::before { content: "=EF= +=91=B8"; font-size: 23px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; padding-left: 0.1rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-icon::before { padding-left: = +0.02em; left: 50%; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mute = +span::after { content: "=EF=8E=BA"; font-size: 22px; font-family: Ionicons;= + font-weight: 400; font-style: normal; line-height: 1; text-transform: none= +; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direc= +tion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeleg= +ibility; font-feature-settings: "liga"; margin-left: 1.5rem; display: inlin= +e-block; position: relative; top: 0.35rem; left: 0px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mut= +e span::after { font-size: 3rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-unmut= +e span::after { content: "=EF=8E=B9"; font-size: 22px; font-family: Ionicon= +s; font-weight: 400; font-style: normal; line-height: 1; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; margin-left: 1.5rem; display: inl= +ine-block; position: relative; top: 0.35rem; left: 0px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-unm= +ute span::after { font-size: 3rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-repla= +y span::after { content: "=EF=8E=A8"; font-size: 22px; font-family: Ionicon= +s; font-weight: 400; font-style: normal; line-height: 1; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; margin-left: 1.5rem; display: inl= +ine-block; position: relative; top: 0.35rem; left: 0px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-rep= +lay span::after { font-size: 3rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__sub= +title, .cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-vid= +eo__title, .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__con= +trols-hide { display: none; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__tra= +nscript { width: 100%; position: relative; z-index: 500; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__tra= +nscript a { float: right; margin-top: 1rem; margin-bottom: 2rem; margin-rig= +ht: 1.5rem; font-weight: 400; color: rgb(0, 77, 255); font-size: 1.6rem; te= +xt-transform: none; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__t= +ranscript a { margin-right: 2rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__con= +tent { margin: 0px; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__con= +tent--left { padding: 0px; } + +.cmp-parallax-video-with-sound-and-text .cmp-video__embed { height: 100%; w= +idth: 100%; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video--panel-text-svg { position: relative; display: block; = +height: 100%; width: 100%; visibility: visible; background-color: rgb(0, 0,= + 0); min-height: 4.6rem; max-height: 50rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video--panel-text-svg .cmp-image__image { position: relative= +; display: block; top: -20px; left: 0px; transform: translate(0px); object-= +fit: cover; height: 100%; width: 100%; min-height: 4.6rem; max-height: 50re= +m; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video--panel-video { display: block; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video__video { max-height: 50rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video__controls { bottom: 2rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-video__embed { height: 100%; width: 100%; max-height: 50rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-video__player .dynamicmedia { margin-bottom: -0.8rem; } + +.subscription-center-block { background-color: rgb(0, 0, 0); } + +.cmp-subscription-center { max-width: 1200px; margin: 0px auto; } + +.cmp-subscription-center__row { padding: 3rem 0px; margin: 0px 15px; border= +-bottom: 1px solid rgb(167, 167, 167); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-subscription-center__row { padding: 3rem 0px 2rem; } +} + +.cmp-subscription-center__eyebrow { padding-bottom: 1rem; font-size: 1.8rem= +; line-height: 2.24rem; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-subscription-center__eyebrow { font-size: 2.2rem; padding-bottom: 2.= +5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-subscription-center__eyebrow { line-height: 3.52rem; } +} + +.cmp-subscription-center a { color: rgb(255, 255, 255); } + +.internalsearchhero .cmp-internal-ai-search-modal { position: fixed; displa= +y: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: = +center; justify-content: center; inset: 0px; background-color: rgba(0, 0, 0= +, 0.5); color: rgb(255, 255, 255); z-index: 1201; } + +@-webkit-keyframes ai-search-modal {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +@keyframes ai-search-modal {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +@-webkit-keyframes ai-search-circle {=20 + 0% { stroke-dasharray: 1px, 200px; stroke-dashoffset: 0; } + 50% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -15px; } + 100% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -125px; } +} + +@keyframes ai-search-circle {=20 + 0% { stroke-dasharray: 1px, 200px; stroke-dashoffset: 0; } + 50% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -15px; } + 100% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -125px; } +} + +.internalsearchhero .cmp-internal-ai-search-modal__svg { display: block; } + +.internalsearchhero .cmp-internal-ai-search-modal__role { width: 40px; heig= +ht: 40px; display: inline-block; animation: 1.4s linear 0s infinite normal = +none running ai-search-modal; } + +.internalsearchhero .cmp-internal-ai-search-modal__circle { stroke: current= +color; stroke-dasharray: 80px, 200px; stroke-dashoffset: 0; animation: 1.4s= + ease-in-out 0s infinite normal none running ai-search-circle; } + +.internalsearchhero .cmp-internal-ai-search-modal--hide { opacity: 0; trans= +ition: opacity 195ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; visibility: hidden; = +} + +.internalsearchhero .cmp-internal-ai-search-modal--show { opacity: 1; trans= +ition: opacity 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; visibility: visible;= + } + +.internalsearchhero .cmp-internal-ai-search-hero__autocomplete-instructions= + { display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__hero { position: relative= +; display: flex; -webkit-box-pack: center; justify-content: center; } + +.internalsearchhero .cmp-internal-ai-search-hero__highlight { font-weight: = +400; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__highlight { line-height= +: 1.6; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__background { position: ab= +solute; z-index: 0; inset: 0px; overflow: hidden; } + +.internalsearchhero .cmp-internal-ai-search-hero__background .cmp-image, .i= +nternalsearchhero .cmp-internal-ai-search-hero__background .image { height:= + 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__background .cmp-image__im= +age { height: 100%; object-fit: cover; } + +.internalsearchhero .cmp-internal-ai-search-hero__content { position: relat= +ive; width: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; padding-left: 1.5rem; padding-ri= +ght: 1.5rem; padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__content { margin: 0px; = +padding-left: 3.5rem; padding-right: 3.5rem; padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__content { padding-left:= + 1.5rem; padding-right: 1.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__content { max-width: 12= +80px; padding-left: 0px; padding-right: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__form-container { width: 1= +00%; padding-bottom: 3rem; padding-top: 3rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__form-container { paddin= +g-bottom: 5rem; padding-top: 5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__form-container { width:= + 66.6667%; margin-left: auto; margin-right: auto; padding-bottom: 8rem; pad= +ding-top: 8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__form-container { width:= + 50%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__form { display: flex; } + +.internalsearchhero .cmp-internal-ai-search-hero__form-label { display: non= +e; } + +.internalsearchhero .cmp-internal-ai-search-hero__search { position: relati= +ve; width: 100%; height: 5rem; margin-right: -2px; -webkit-box-flex: 1; fle= +x: 1 0 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__search-input { border: 1p= +x solid rgb(107, 107, 107); background-color: rgb(255, 255, 255); padding: = +1.5rem; width: 100%; height: 100%; font-size: 1.6rem; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-input { padding:= + 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-input { padding:= + 1.5rem 2rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__search-input::-webkit-inp= +ut-placeholder { font-size: 1.6rem; line-height: 1.6; color: rgb(167, 167, = +167); } + +.internalsearchhero .cmp-internal-ai-search-hero__search-input::placeholder= + { font-size: 1.6rem; line-height: 1.6; color: rgb(167, 167, 167); } + +.internalsearchhero .cmp-internal-ai-search-hero__submit { width: auto; min= +-width: 16.6667%; z-index: 10; height: 5rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__submit { min-width: uns= +et; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button { marg= +in: 0px; width: 100%; min-width: auto; padding: 1rem 1.5rem; height: 100%; = +-webkit-box-flex: 1; flex: 1 0 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button:hover = +{ background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button { pa= +dding: 1.5rem 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__icon = +{ display: block; } + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__icon:= +:after { content: "=EF=92=A5"; font-size: 30px; font-family: Ionicons; disp= +lay: block; font-weight: 400; font-style: normal; line-height: 1; text-tran= +sform: none; letter-spacing: normal; overflow-wrap: normal; white-space: no= +wrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: = +optimizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__ico= +n::after { font-size: 2.4rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__text = +{ display: none; margin-left: 0.5rem; line-height: 1.6rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__tex= +t { display: block; font-size: 1.4rem; word-break: break-word; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-search-message { displ= +ay: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__no-search-message--show {= + display: block; font-size: 1.4rem; line-height: 2.24rem; font-weight: 400;= + margin-top: 20px; margin-bottom: 2.2rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-search-message--show= + { font-size: 1.6rem; line-height: 2.56rem; margin-bottom: 2.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__search-suggestions { posi= +tion: absolute; left: 0px; right: 0px; width: 100%; overflow: hidden; trans= +ition: all 0.5s ease-in-out 0s; transform-origin: left top; } + +.internalsearchhero .cmp-internal-ai-search-hero__search-suggestions--show-= +recent .cmp-internal-ai-search-hero__suggestions-list, .internalsearchhero = +.cmp-internal-ai-search-hero__search-suggestions--show .cmp-internal-ai-sea= +rch-hero__suggestions-list { position: relative; display: block; width: 100= +%; border-width: 0px 0.977px; background: linear-gradient(rgb(150, 150, 150= +) -20px, rgb(255, 255, 255) 7px, rgb(255, 255, 255) 20%); } + +.internalsearchhero .cmp-internal-ai-search-hero__search-suggestions--show-= +recent .cmp-internal-ai-search-hero__suggestions-list { animation: 0.7s lin= +ear 0s 1 normal none running slide-down; } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-list { displa= +y: none; border: 1px solid rgb(107, 107, 107); overflow: hidden; z-index: 1= +000; background-color: rgb(255, 255, 255); right: 1px; left: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item { border= +-width: 1px; border-style: solid; border-color: transparent transparent rgb= +(107, 107, 107); border-image: initial; display: block; } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--link { = +font-size: 1.6rem; padding: 1rem 1.5rem; margin-bottom: 0px; display: block= +; color: rgb(0, 0, 0); font-weight: 600; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--link = +{ line-height: 1.6; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--link:ho= +ver { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--session= + .cmp-internal-ai-search-hero__suggestions-item--link { font-weight: 400; } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--active = +{ border: 1px solid rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--active = +a { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__btn-container { display: = +none; } + +.internalsearchhero .cmp-internal-ai-search-hero__btn-container .button { d= +isplay: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__btn-container .button {= + display: inline-block; margin-right: 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__btn-container .cmp-button= + { display: block; margin: 1.5rem 0px; text-align: center; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-block { ba= +ckground-color: rgb(255, 255, 255); margin-bottom: 3rem; box-shadow: rgba(1= +07, 107, 107, 0.15) 0px 0px 0.31em 0.13em; display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__panel--hidden { display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__title { text-transform: uppercase; font-size: 1.6rem; line-= +height: 2.56rem; font-weight: 600; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__button { padding-top: 1.5rem; padding-bottom: 1.5rem; paddi= +ng-left: 1.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .cmp-accordion__button { padding-left: 3.504rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .cmp-accordion__button { padding-left: 5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__button:focus { border: none; outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__button .cmp-accordion__icon { padding-right: 1.5rem; paddin= +g-left: 1.5rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__panel { background-color: rgb(255, 255, 255); box-shadow: n= +one; overflow-x: hidden; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.responsivegrid { width: 100%; padding: 3rem 1.5rem; border-top: 0.06em sol= +id rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .responsivegrid { padding: 5rem 3.504rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .responsivegrid { padding: 5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .cmp-job-card-listing { min-height: auto; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .cmp-job-card-listing_first-row { padding-right: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .cmp-job-card-listing_second-row { padding-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title { padding-top: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-title { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .cmp-title { padding-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-title__text { font-size: 3.2rem; font-weight: = +600; line-height: 3.328rem; text-transform: uppercase; width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .cmp-title__text { width: 50%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-title .cmp-teaser__title-link { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .cmp-title .cmp-teaser__title-link { width: 50%; = +} +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-title a.cmp-button { text-align: end; min-widt= +h: auto; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .text { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .text { padding-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-text p { font-weight: 400; line-height: 2.24re= +m; width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .cmp-text p { line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card { margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content { border-top-color: rgb(161, 0,= + 255); border-top-width: 0.405rem; padding: 3.08rem 2.002rem 2.002rem; disp= +lay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; fle= +x-direction: column; width: 100%; height: 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__address-location {= + padding-right: 2.4rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser-city, .internalsear= +chhero .cmp-internal-ai-search-hero__job-actionable-accordion .joblistingbl= +ock .card .cmp-teaser__content .cmp-teaser-region { line-height: 1.08rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__title-link { line-= +height: 2.19rem; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card .cmp-teaser__content .cmp-teaser__title-link { lin= +e-height: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__description { marg= +in-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-areas-= +interest { margin-bottom: 0.996rem; overflow: hidden; overflow-wrap: break-= +word; font-weight: 400; line-height: 2.24rem; display: -webkit-box; -webkit= +-box-orient: vertical; -webkit-line-clamp: 3; word-break: break-word; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-area= +s-interest { margin-bottom: 1.992rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-area= +s-interest { line-height: 2.56rem; -webkit-line-clamp: 2; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-semibo= +ld { font-weight: 600; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__bottom-container {= + margin-top: auto; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-posted= +-date { margin-bottom: 0.492rem; line-height: 1.44rem; font-style: normal; = +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__action-container {= + margin-top: 0px; font-size: 1.4rem; font-weight: 400; line-height: 2.24rem= +; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__action-link { padd= +ing-top: 0px; font-size: 1.4rem; font-weight: 600; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card .cmp-teaser__content .cmp-teaser__action-link { fo= +nt-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content:hover .cmp-teaser__title-link {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__title-link { display: block; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__title-link:focus .cmp-teaser__title-lin= +k { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__job-listing-areas-interest * { display:= + inline; word-break: break-all; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .cmp-job-card-listing_third-row { padding-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .cmp-job-card-listing_third-row .cmp-teaser__title-link { = +padding-bottom: 0px; word-break: break-word; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +line-bar { border: 1px solid rgb(0, 186, 255); margin-top: 1.5rem; margin-b= +ottom: 2rem; background-color: rgb(0, 186, 255); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__line-bar { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__content { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__content { width: 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link { display: inline-block; font-size: 1.8rem; line-height: 1; font-weigh= +t: 600; text-decoration-line: none; color: rgb(0, 77, 255); cursor: pointer= +; width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__link { line-height: 1.36364; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link:focus { text-decoration: underline; outline: rgb(0, 77, 255) solid 1px= +; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link:visited, .internalsearchhero .cmp-internal-ai-search-hero-niche-search= +-result-item__link:visited:hover { color: rgb(0, 0, 136); text-decoration: = +underline; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +title { margin-top: 2rem; margin-bottom: 2rem; font-size: 1.2rem; font-weig= +ht: 600; line-height: 1.33; letter-spacing: 1.248px; text-transform: upperc= +ase; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__title { margin-top: 0px; margin-bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__title { line-height: 2.502rem; font-size: 1.8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__title { font-size: 1.8rem; line-height: 1.39; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block { display: no= +ne; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc= +tion: column; } + +@-webkit-keyframes please-wait {=20 + 0% { opacity: 0; } + 33% { opacity: 1; } + 66% { opacity: 1; } + 100% { opacity: 0; } +} + +@keyframes please-wait {=20 + 0% { opacity: 0; } + 33% { opacity: 1; } + 66% { opacity: 1; } + 100% { opacity: 0; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait { font-= +size: 1.4rem; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait span { = +font-size: 1.4rem; display: inline-block; border-radius: 50%; margin: 0px 3= +px; opacity: 0; animation: 1s ease 0s infinite normal none running please-w= +ait; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait span:fi= +rst-child { animation-delay: 0.2s; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait span:nt= +h-child(2) { animation-delay: 0.4s; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait span:nt= +h-child(3) { animation-delay: 0.6s; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__dynamic { pa= +dding-top: 3rem; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__card { margi= +n-bottom: 2rem; padding-left: 1.5rem; padding-right: 1.5rem; background-col= +or: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0px 0px 0.31e= +m 0.13em; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex= +-direction: column; min-height: 200px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__card { pad= +ding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__card { pad= +ding-bottom: 3rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__card { pad= +ding-left: 5rem; padding-right: 5rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__card:focus-v= +isible { box-shadow: rgb(0, 63, 189) 0px 0px 3px; border-color: rgb(0, 63, = +189); } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__header { tex= +t-transform: uppercase; font-size: 1.2rem; font-weight: 600; letter-spacing= +: 1.248px; line-height: 1.596rem; margin-top: 2rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__header { m= +argin-top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__header { f= +ont-size: 1.8rem; margin-bottom: 3rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__readmore-lin= +k { font-size: 1.4rem; display: none; color: rgb(0, 77, 255); text-decorati= +on: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__readmore-lin= +k.hide { display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__readmore-lin= +k.show { display: block; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__description = +{ font-size: 1.2rem; margin-bottom: 0px; line-height: 1.44rem; overflow: hi= +dden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clam= +p: 5; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__description.= +active { -webkit-line-clamp: unset; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__descriptio= +n { -webkit-line-clamp: 5; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__descriptio= +n { font-size: 1.4rem; line-height: 1.92rem; -webkit-line-clamp: 5; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes { m= +argin-top: 2rem; font-size: 1.2rem; font-style: italic; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes a {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes a:f= +ocus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 2= +55) solid 1px; outline-offset: 1px; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes a:f= +ocus:not(:focus-visible) { box-shadow: none; outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes a:h= +over { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-block { m= +argin-bottom: 2rem; padding-left: 1.5rem; padding-right: 1.5rem; background= +-color: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0px 0px 0= +.31em 0.13em; display: none; -webkit-box-orient: vertical; -webkit-box-dire= +ction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-block {= + padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-block {= + padding-bottom: 3rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-block {= + padding-left: 5rem; padding-right: 5rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-header-te= +xt { text-transform: uppercase; font-size: 1.2rem; font-weight: 600; letter= +-spacing: 1.248px; line-height: 1.596rem; margin-top: 2rem; margin-bottom: = +2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-header-= +text { margin-top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-header-= +text { font-size: 1.8rem; margin-bottom: 3rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content {= + display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal= +; flex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= + { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-dire= +ction: row; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-i= +mage-container { position: relative; height: 100%; width: 100%; margin-bott= +om: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-image-container { margin-bottom: 0px; margin-right: 1.5rem; width: 16.6667= +%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-image-container { margin-right: 2rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-i= +mage-container::before { content: ""; display: block; padding-top: 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-i= +mage-link { height: 100%; width: 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-i= +mage { height: auto; width: 100%; position: absolute; top: 0px; bottom: 0px= +; object-fit: cover; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card { width: 80.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card { width: 81.3333%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card { width: 82.3333%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard.cmp-full-width { width: 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-title { display: inline-block; font-size: 1.8rem; font-weight: 600; lin= +e-height: 2.196rem; margin-bottom: 1rem; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-title { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-title { font-size: 2.5rem; line-height: 3rem; margin-bottom: 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-title-link { display: inline-block; font-size: 2.5rem; font-weight: 600= +; line-height: 3rem; margin-bottom: 1rem; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-title-link { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-title-link { margin-bottom: 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-title-link:hover { color: rgb(0, 77, 255); text-decoration: underline; = +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-title-link:focus { color: rgb(0, 77, 255); text-decoration: underline; = +outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-description { font-size: 1.2rem; margin-bottom: 2rem; line-height: 1.44= +rem; overflow: hidden; -webkit-line-clamp: 10; display: -webkit-box; -webki= +t-box-orient: vertical; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-description a { color: rgb(0, 77, 255); text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-description a:visited { color: rgb(0, 0, 136); } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-description a:focus, .internalsearchhero .cmp-internal-ai-search-hero__= +featured-search-content-card-description a:focus-within { color: rgb(0, 77,= + 255); outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-description { margin-bottom: 1.5rem; -webkit-line-clamp: 3; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-description { font-size: 1.4rem; line-height: 1.92rem; margin-bottom:= + 2.5rem; -webkit-line-clamp: 5; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-button { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button { padding-bottom: 0px; display: inline-block; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button:focus, .internalsearchhero .cmp-internal-ai-search-h= +ero__featured-search-content-card-button .cmp-button:focus-within { outline= +: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button__text { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button__text::after { font-size: 2rem; line-height: 1.4rem;= + top: 2.4px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-button .cmp-button__text::after { font-size: 2.4rem; line-height: 1.7= +rem; top: 2.88px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button__text::before { bottom: -12px; height: 1px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-button .cmp-button__text::before { height: 1px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-container = +{ display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-row { disp= +lay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; fle= +x-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-row { fl= +ex-flow: wrap; -webkit-box-orient: horizontal; -webkit-box-direction: norma= +l; border-top: 1px solid rgb(204, 204, 204); margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-row { ma= +rgin-top: 2.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-3-headers= +-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top= +: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-b= +ottom: 0px; margin-top: 2rem; border-top: none; -webkit-box-flex: 0; flex: = +0 0 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel { margin-to= +p: 3rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-first { pad= +ding-right: 2rem; padding-left: 0px; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-mid { paddi= +ng-right: 1rem; padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-last { padd= +ing-right: 0px; padding-left: 2rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-body { padd= +ing-right: 1rem; padding-bottom: 1rem; border-right: 0.063em solid rgb(204,= + 204, 204); height: 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-3-headers= +-row .cmp-internal-ai-search-hero__related-search-topic-panel-body-last { p= +adding-right: 0px; border-right: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-2-headers= +-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top= +: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-t= +op: 0px; padding-bottom: 0px; margin-top: 2rem; border-top: none; -webkit-b= +ox-flex: 0; flex: 0 0 50%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel { margin-to= +p: 3rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-first { pad= +ding-right: 1.5rem; padding-left: 0px; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-last { padd= +ing-left: 1.5rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-body { padd= +ing-right: 1rem; padding-bottom: 1rem; border-right: 0.063em solid rgb(204,= + 204, 204); height: 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-2-headers= +-row .cmp-internal-ai-search-hero__related-search-topic-panel-body-last { b= +order-right: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-1-header-= +row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top:= + 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-1-heade= +r-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-to= +p: 3rem; padding-bottom: 0px; margin-top: 2rem; border-top: none; -webkit-b= +ox-orient: vertical; -webkit-box-direction: normal; flex-direction: column;= + } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-row { -webkit-box-flex: 0; fl= +ex: 0 0 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-container { display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-container { -webk= +it-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: r= +ow; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel { width: 100%; padd= +ing-top: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 20= +4); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top: 3r= +em; padding-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel { margin-top: 3re= +m; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-box-= +flex: 0; flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-bo= +x-flex: 0; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-list:last-child { m= +argin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-item { margin-botto= +m: 1rem; } + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-item:last-child {= + margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-sear= +ch-hero__related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-se= +arch-hero__related-search-topic-panel-item { padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-row { -webkit-box-flex: 0; fl= +ex: 0 0 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-container { display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-container { -webk= +it-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: r= +ow; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel { width: 100%; padd= +ing-top: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 20= +4); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top: 3r= +em; padding-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel { margin-top: 3re= +m; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-box-= +flex: 0; flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-bo= +x-flex: 0; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-list:last-child { m= +argin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-item { margin-botto= +m: 1rem; } + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-item:last-child {= + margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-sear= +ch-hero__related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-se= +arch-hero__related-search-topic-panel-item { padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-row { -webkit-box-flex: 0; fle= +x: 0 0 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-container { display:= + flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-di= +rection: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel-container { -webki= +t-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: ro= +w; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel { width: 100%; paddi= +ng-top: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204= +); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel { padding-top: 3re= +m; padding-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel { margin-top: 3rem= +; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-box-f= +lex: 0; flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-box= +-flex: 0; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-list:last-child { ma= +rgin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-item { margin-bottom= +: 1rem; } + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel-item:last-child { = +margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-item-padding .cmp-internal-searc= +h-hero__related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-sea= +rch-hero__related-search-topic-panel-item { padding-left: 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-item:last-child { ma= +rgin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-item { line-height: normal; margin-bottom: 1rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-item:last-child { margin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-link { color: rgb(0, 77, 255); font-size: 1.2rem; line-height: 1.44rem; w= +ord-break: break-word; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-link:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-link:focus, .internalsearchhero .cmp-internal-ai-search-hero__related-sea= +rch-topic-panel-link:focus-within { outline: rgb(0, 77, 255) solid 1px; out= +line-offset: 0px; text-decoration: underline; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pa= +nel-link { font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-title { font-size: 1.2rem; font-weight: 600; letter-spacing: 1.248px; lin= +e-height: 1.596rem; padding-bottom: 1.5rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pa= +nel-title { font-size: 1.8rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__search-result-block { bac= +kground-color: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0p= +x 0px 0.31em 0.13em; padding: 2rem 1.5rem 1.5rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-result-block { p= +adding-top: 3rem; padding-bottom: 0px; margin-bottom: 3rem; position: relat= +ive; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-result-block { m= +argin-bottom: 5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__search-result-block-space= + { margin-bottom: 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-result-block-spa= +ce { margin-bottom: 6rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-result-block-spa= +ce { margin-bottom: 6rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-container { dis= +play: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-heading-text { = +font-size: 2rem; font-weight: 600; line-height: 2.4rem; margin-top: 1rem; m= +argin-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-heading-text = +{ margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-heading-text = +{ font-size: 3.5rem; line-height: 4.2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-heading-text = +{ margin: 2.03rem 3.5rem 4.025rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips {= + margin: 0px 3.52rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-tit= +le { font-size: 1.2rem; font-weight: 600; line-height: 1.596rem; margin-bot= +tom: 1.08rem; letter-spacing: 1.24px; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-t= +itle { font-size: 1.8rem; line-height: 2.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-con= +tent ul { padding-left: 1.7504rem; list-style-type: disc; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-c= +ontent ul { padding-left: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-c= +ontent ul { padding-left: 1.6rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-con= +tent li { font-size: 1.4rem; line-height: 2.24rem; list-style-type: disc; p= +adding-bottom: 1rem; text-align: left; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-c= +ontent li { font-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-con= +tent a { color: rgb(0, 77, 255); text-decoration: underline; font-size: 1.4= +rem; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-c= +ontent a { font-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-con= +tent a:hover, .internalsearchhero .cmp-internal-ai-search-hero__no-result-s= +earch-tips-content a:visited { color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-seperator { w= +idth: 66.6667%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-seperator-line = +{ display: flex; border-bottom: 2px solid rgb(204, 204, 204); margin: 3.04r= +em 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-seperator-lin= +e { margin-top: 2rem; margin-bottom: 3.04rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-seperator-lin= +e { margin: 3.04rem 2.08rem 1.008rem 3.52rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r { padding-bottom: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r { padding-bottom: 4rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +h2 { font-size: 2rem; line-height: 1.2; font-weight: 600; margin-top: 1rem;= + margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r h2 { margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r h2 { font-size: 3.5rem; margin-bottom: 3.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r h2 { margin: 2rem 3.5rem 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +ul { list-style: inherit; padding-left: 1.75rem; margin: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r ul { padding-left: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r ul { margin-left: 3.5rem; padding-left: 1.6rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +li { padding-bottom: 1rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +li::marker { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +a { font-size: 1.4rem; line-height: 1.6; font-weight: 400; color: rgb(0, 77= +, 255); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r a { font-size: 1.6rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +a:hover { text-decoration: underline; outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +a:focus, .internalsearchhero .cmp-internal-ai-search-hero__popular-search-c= +ontainer a:focus-within { outline: rgb(0, 77, 255) solid 1px; outline-offse= +t: 0px; text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +a:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-block { dis= +play: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; fl= +ex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-block { p= +adding-bottom: 2.56rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-block { p= +adding-bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-left-colu= +mn { display: inline-block; float: left; padding-bottom: 2.56rem; padding-l= +eft: 3.5rem; width: 66.6667%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-left-colu= +mn { padding-bottom: 3.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title-conta= +iner { font-size: 2rem; font-weight: 600; line-height: 1.2; padding-top: 1r= +em; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title-con= +tainer { padding-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title-con= +tainer { padding-left: 3.5rem; width: 66.6667%; display: inline-block; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title-con= +tainer { padding-top: 1rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title { fon= +t-size: 2rem; font-weight: 600; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title { f= +ont-size: 3.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer { margin-top: 2rem; display: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-co= +ntainer { display: flex; -webkit-box-align: baseline; align-items: baseline= +; margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-co= +ntainer { width: 33.3333%; float: right; -webkit-box-orient: vertical; -web= +kit-box-direction: normal; flex-direction: column; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer .cmp-button--filter { background-color: transparent; border: 0.2rem s= +olid rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer .cmp-button--filter .cmp-button__icon { color: rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer .cmp-button--filter .cmp-button__icon::after { content: "=EF=8C=9B"; = +font-size: 2.4rem; font-family: Ionicons; display: block; font-weight: 400;= + font-style: normal; line-height: 1; text-transform: none; letter-spacing: = +normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit= +-font-smoothing: antialiased; text-rendering: optimizelegibility; font-feat= +ure-settings: "liga"; margin: 0.5rem; color: rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer .cmp-button--filter .cmp-button__text { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero .cmp-data-layer { margin= +-top: 0px; margin-bottom: 6.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero .cmp-search-results-filter= +by { margin-top: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero .cmp-search-results-filt= +erby { margin-top: 3rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter { = +margin-left: auto; width: 75%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter { = +width: 100%; padding-left: 1.5rem; padding-right: 3.5rem; position: relativ= +e; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort { padd= +ing-top: 1.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort { wi= +dth: 100%; margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort { ma= +rgin-top: 1rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-text {= + font-size: 1.4rem; line-height: 2.56rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-text= + { font-size: 1.6rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-text= + { padding-left: 1.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-most-r= +elevant { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-most-r= +elevant:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-date {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-date:h= +over { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort--activ= +e { font-weight: 600; color: rgb(0, 0, 0); cursor: default; text-decoration= +: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort--activ= +e:hover { text-decoration: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-result-= +container { position: relative; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-container { display: flex; margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-result-= +text { margin-top: 2rem; margin-bottom: 2rem; font-size: 1.2rem; font-weigh= +t: 600; line-height: 1.33; letter-spacing: 1.248px; text-transform: upperca= +se; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-text { margin-top: 0px; margin-bottom: 0px; width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-text { width: 50%; line-height: 2.502rem; font-size: 1.8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-text { font-size: 1.8rem; line-height: 1.39; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-result-= +page-details { margin-bottom: 1.4rem; font-size: 1.2rem; line-height: 1.2; = +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-page-details { margin-bottom: 0px; text-align: right; width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-page-details { width: 37.5%; font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-result-= +page-details-hidden { position: absolute; width: 1px; height: 1px; margin: = +-1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); borde= +r: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-co= +ntainer { width: 87.5%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-line-bar { border: 1px solid rgb(204, 204, 204); margin-top: 1.5rem; margi= +n-bottom: 2rem; background-color: rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-line-bar { margin-bottom: 1.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-line-bar--niche { border-color: rgb(0, 186, 255); background-color: rgb(0,= + 186, 255); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content { width: 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link { display: inline-block; font-size: 2.2rem; line-height= +: 1.09; font-weight: 600; text-decoration-line: none; color: rgb(0, 77, 255= +); cursor: pointer; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-title-link { line-height: 1.36364; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link:focus { text-decoration: underline; outline: rgb(0, 77,= + 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link:visited, .internalsearchhero .cmp-internal-ai-search-he= +ro__ranked-search-result-item-content-title-link:visited:hover { color: rgb= +(0, 0, 136); text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-description { margin-top: 1rem; margin-bottom: 1rem; font-size: 1.= +2rem; line-height: 1.2; overflow-wrap: break-word; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-description { overflow: hidden; -webkit-line-clamp: 2; display: = +-webkit-box; -webkit-box-orient: vertical; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-description { font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-tagging-container { display: inline-flex; margin-bottom: 0.5rem; f= +ont-size: 1.6rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-tagging-date, .internalsearchhero .cmp-internal-ai-search-hero__ra= +nked-search-result-item-content-tagging-keyword { display: inline-block; bo= +x-sizing: border-box; font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-tagging-date, .internalsearchhero .cmp-internal-ai-search-hero__= +ranked-search-result-item-content-tagging-keyword { font-size: 1.4rem; line= +-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-tagging-divider { display: inline-block; margin-left: 1rem; margin= +-right: 1rem; box-sizing: border-box; font-size: 1.2rem; line-height: 1.2; = +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-tagging-divider { font-size: 1.4rem; line-height: 1.92rem; margi= +n-left: 1.2rem; margin-right: 1.2rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-hidden { display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__loading-message { clip: r= +ect(0px, 0px, 0px, 0px); clip-path: inset(50%); height: 1px; overflow: hidd= +en; position: absolute; white-space: nowrap; width: 1px; } + +.internalsearchhero .cmp-pagination-lazy-block { display: none; margin-bott= +om: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block { margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-pagination-lazy-block { margin-bottom: 5rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__panel = +{ display: flex; -webkit-box-align: center; align-items: center; -webkit-bo= +x-pack: center; justify-content: center; height: 5.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__pane= +l { height: 5rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__contai= +ner { display: flex; -webkit-box-align: center; align-items: center; -webki= +t-box-pack: center; justify-content: center; background-color: transparent;= + width: 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__cont= +ainer { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-laz= +y__prev-page-btn { display: flex; -webkit-box-align: center; align-items: c= +enter; -webkit-box-pack: center; justify-content: center; background-color:= + rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding: 1.5rem;= + height: 5.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next= +-page-btn, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-l= +azy__prev-page-btn { border: none; height: auto; background-color: transpar= +ent; padding-top: 0px; padding-bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next= +-page-btn, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-l= +azy__prev-page-btn { padding: 0px; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn .cmp-pagination-lazy__text, .internalsearchhero .cmp-pagination-laz= +y-block .cmp-pagination-lazy__prev-page-btn .cmp-pagination-lazy__text { li= +ne-height: 3.2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev= +-page-btn { border: none; margin-right: 0.6rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-p= +age-btn .cmp-pagination-lazy__text::before { float: right; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-p= +age-btn:focus .cmp-pagination-lazy__text::before, .internalsearchhero .cmp-= +pagination-lazy-block .cmp-pagination-lazy__prev-page-btn:hover .cmp-pagina= +tion-lazy__text::before { width: 100%; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-p= +age-btn:focus { outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-p= +age-btn:focus:not(:focus-visible) { outline: none; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next= +-page-btn { border: none; margin-left: 0.6rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn:focus .cmp-pagination-lazy__text::before, .internalsearchhero .cmp-= +pagination-lazy-block .cmp-pagination-lazy__next-page-btn:hover .cmp-pagina= +tion-lazy__text::before { width: 100%; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn:focus { outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-i= +con::after { content: "=EE=A0=80"; font-size: 24px; font-family: Ionicons; = +display: block; font-weight: 400; font-style: normal; line-height: 1; text-= +transform: none; letter-spacing: normal; overflow-wrap: normal; white-space= +: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-renderi= +ng: optimizelegibility; font-feature-settings: "liga"; transform: scaleX(-1= +); color: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev= +-icon::after { margin-right: 1rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-i= +con::after { content: "=EE=A0=80"; font-size: 24px; font-family: Ionicons; = +display: block; font-weight: 400; font-style: normal; line-height: 1; text-= +transform: none; letter-spacing: normal; overflow-wrap: normal; white-space= +: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-renderi= +ng: optimizelegibility; font-feature-settings: "liga"; color: rgb(0, 77, 25= +5); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next= +-icon::after { margin-left: 1rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__disabl= +e-btn .cmp-pagination-lazy__next-icon::after, .internalsearchhero .cmp-pagi= +nation-lazy-block .cmp-pagination-lazy__disable-btn .cmp-pagination-lazy__p= +rev-icon::after, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagina= +tion-lazy__disable-btn .cmp-pagination-lazy__text { color: rgb(107, 107, 10= +7); } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__disabl= +e-btn:focus, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination= +-lazy__disable-btn:hover { cursor: default; outline: none; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__disabl= +e-btn:focus .cmp-pagination-lazy__text::before, .internalsearchhero .cmp-pa= +gination-lazy-block .cmp-pagination-lazy__disable-btn:hover .cmp-pagination= +-lazy__text::before { width: 0px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__text {= + color: rgb(0, 77, 255); display: none; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__text= + { display: block; font-size: 1.6rem; font-weight: 600; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__text::= +before { display: block; content: ""; background: rgb(0, 77, 255); height: = +1px; width: 0px; position: relative; bottom: -2.9rem; transition: width 0.3= +s ease 0s; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__pages = +{ display: none; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +s { display: block; margin-left: auto; margin-right: auto; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +s { display: block; margin-left: clamp(10px, 100%, 102px); margin-right: cl= +amp(10px, 100%, 102px); } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__ellips= +is { font-size: 1.6rem; margin-left: 1.2rem; margin-right: 1.2rem; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist { display: flex; -webkit-box-align: center; align-items: center; -webki= +t-box-pack: center; justify-content: center; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__page-btn { color: rgb(0, 77, 255); font-size: 1.6= +rem; line-height: normal; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__page-btn:focus, .internalsearchhero .cmp-paginati= +on-lazy-block .cmp-pagination-lazy__page-list .cmp-pagination-lazy__page-bt= +n:hover { border-bottom: 1px solid rgb(0, 77, 255); } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__page-btn:focus { outline: rgb(0, 77, 255) solid 1= +px; outline-offset: 0px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__page-btn:focus:not(:focus-visible) { outline: non= +e; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__active-page { color: rgb(0, 0, 0); font-weight: 6= +00; cursor: default; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__active-page:focus { outline: none; border: none; = +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__active-page:hover { border: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +-list .cmp-pagination-lazy__page-item { margin-left: clamp(15px, 100%, 15px= +); margin-right: clamp(15px, 100%, 15px); } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +-list .cmp-pagination-lazy__page-item { margin-left: clamp(12.5px, 100%, 12= +.5px); margin-right: clamp(12.5px, 100%, 12.5px); } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +-list .cmp-pagination-lazy__page-item:first-child { margin-left: 0px; } + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +-list .cmp-pagination-lazy__page-item:last-child { margin-right: 0px; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__pages-= +mobile { position: relative; width: 100%; margin-left: 0.6rem; margin-right= +: 0.6rem; min-width: 150px; background-color: rgb(255, 255, 255); white-spa= +ce: nowrap; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__pages-= +mobile:hover { cursor: pointer; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +s-mobile { display: none; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-m= +obile-active { display: flex; text-align: center; -webkit-box-pack: center;= + justify-content: center; -webkit-box-align: center; align-items: center; b= +ackground-color: rgb(255, 255, 255); height: 5.5rem; border: 1px solid rgb(= +204, 204, 204); padding: 1.5rem; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-m= +obile-active-focus { box-shadow: rgba(0, 0, 0, 0.8) 0px 0px 1px inset, rgba= +(102, 175, 233, 0.6) 0px 0px 8px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-m= +obile-text { text-transform: uppercase; text-align: center; letter-spacing:= + normal; font-size: 1.4rem; font-family: Graphik, Arial, system-ui, -apple-= +system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", o= +xygen, cantarell, sans-serif; font-weight: 600; color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__chevro= +n::after { content: "=EF=84=A3"; font-size: 16px; font-family: Ionicons; di= +splay: block; font-weight: 400; font-style: normal; line-height: 1; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; padding-left: 1.9rem; = +color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-s= +elect-mobile { position: absolute; width: 100%; height: 100%; top: 0.1rem; = +left: 0px; opacity: 0; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-i= +tem-mobile { color: rgb(0, 77, 255); font-size: 1.6rem; font-weight: 600; l= +ine-height: 2.24rem; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-i= +tem-mobile:hover { cursor: pointer; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__focus = +{ box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) s= +olid 1px; outline-offset: 1px; } + +.internalsearchhero .cmp-search-results-header { width: 100%; padding-top: = +1rem; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rg= +b(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-header { padding: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-header { width: 66.6667%; padding= +: 0px 0px 0px 3.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-search-results-header { padding: 1rem 0px 0px 3.= +5rem; } +} + +.internalsearchhero .cmp-search-results-header__text { font-size: 2rem; lin= +e-height: 1.2; font-weight: 600; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-header__text { font-size: 3.5rem;= + line-height: 1.2; } +} + +.internalsearchhero .cmp-search-results-filter { display: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-filter { display: flex; width: 10= +0%; -webkit-box-align: baseline; align-items: baseline; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter { display: block; float: r= +ight; width: 33.3333%; padding: 0px 3.5rem 0px 1.5rem; margin-bottom: 30px;= + } +} + +.internalsearchhero .cmp-search-results-filter__header { padding: 1.5rem; w= +idth: 100%; float: left; border-bottom: 0.24rem solid rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__header { display: none; } +} + +.internalsearchhero .cmp-search-results-filter__header-text { font-size: 1.= +4rem; font-weight: 600; line-height: 1.862rem; text-transform: uppercase; l= +etter-spacing: 0.1248rem; } + +.internalsearchhero .cmp-search-results-filter__header-close { float: right= +; cursor: pointer; } + +.internalsearchhero .cmp-search-results-filter__header-close::before { cont= +ent: "=EF=8B=97"; font-size: 2.8rem; font-family: Ionicons; display: block;= + font-weight: 400; font-style: normal; line-height: 1; text-transform: none= +; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direc= +tion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeleg= +ibility; font-feature-settings: "liga"; } + +.internalsearchhero .cmp-search-results-filter__focus-indicator.show { back= +ground-color: rgba(0, 0, 0, 0.7); visibility: visible; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__focus-indicator.show { ba= +ckground-color: transparent; } +} + +.internalsearchhero .cmp-search-results-filter__focus-indicator { overflow:= + hidden; position: fixed; inset: 0px; opacity: 1; visibility: hidden; z-ind= +ex: 100; background-color: transparent; transition: all 0.3s ease-in-out 0s= +; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__focus-indicator { display= +: block; position: relative; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu.show { top: 0= +px; } + +.internalsearchhero .cmp-search-results-filter__dropdown-menu { inset: -105= +% 0px 0px; z-index: 1050; position: fixed; display: flex; width: 100%; heig= +ht: 100%; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, = +204, 204); -webkit-box-orient: vertical; -webkit-box-direction: normal; fle= +x-flow: column; transition: all 0.3s ease-in-out 0s; float: left; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu { position:= + fixed; margin: 15vh 5vw auto; height: 70vh; width: 90vw; border-radius: 0.= +8rem; padding: 0px 1.5rem; box-shadow: rgb(0, 0, 0) 0px 0.6rem 1.2rem; over= +flow-y: hidden; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu { border: n= +one; box-shadow: none; display: block; position: relative; height: 100%; wi= +dth: 100%; padding: 0px; margin: 0px; z-index: 1; border-radius: 0px; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion { = +float: left; width: 100%; -webkit-box-flex: 1; flex: 1 1 auto; z-index: 100= +0; overflow-y: scroll; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +{ -webkit-box-flex: unset; flex: unset; visibility: visible; overflow-y: un= +set; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion:first-child { border-top: 1px solid rgb(204, 204, 204); } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__button { border-top: none; padding: 1.5rem; border-bottom: 1p= +x solid rgb(204, 204, 204); -webkit-box-align: center; align-items: center;= + } + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__button:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__title { font-size: 1.4rem; line-height: 2.56rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__title { font-size: 1.6rem; line-height: 1.6; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body { padding-top: 2rem; width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__panel-body { display: block; max-height: 34.1425rem; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body .filter-checkbox-container { padding-bottom: 2rem;= + margin-bottom: 0.5rem; -webkit-box-align: center; align-items: center; fon= +t-size: 1.4rem; line-height: 1.6; display: flex; max-width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__panel-body .filter-checkbox-container { font-size: 1.6rem; = +} +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body .filter-checkbox-container .filter-checkbox { disp= +lay: none; } + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body .filter-checkbox-container .filter-checkbox-icon::= +before { content: "=EF=8D=B2"; font-size: 2.1rem; font-family: Ionicons; fo= +nt-weight: 400; font-style: normal; line-height: 1; text-transform: none; l= +etter-spacing: normal; overflow-wrap: normal; white-space: nowrap; directio= +n: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibi= +lity; font-feature-settings: "liga"; display: inline-block; padding: 0.1rem= + 1.3rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__panel-body .filter-checkbox-container .filter-checkbox-icon= +::before { font-size: 2.4rem; padding: 0.1rem 1.5rem; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body .filter-checkbox-container.checked .filter-checkbo= +x-icon::before { content: "=EF=8D=B4"; font-size: 2.1rem; font-family: Ioni= +cons; font-weight: 400; font-style: normal; line-height: 1; text-transform:= + none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; = +direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimi= +zelegibility; font-feature-settings: "liga"; display: inline-block; padding= +: 0.1rem 1.3rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__panel-body .filter-checkbox-container.checked .filter-check= +box-icon::before { font-size: 2.4rem; padding: 0.1rem 1.5rem; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__button--expanded .cmp-accordion__icon::before { transform: ro= +tate(-180deg); } + +.internalsearchhero .cmp-search-results-filter__footer { border-top: 1px so= +lid rgb(204, 204, 204); display: flex; position: sticky; z-index: 1020; ins= +et: 0px; -webkit-box-pack: justify; justify-content: space-between; -webkit= +-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: ro= +w-reverse; -webkit-box-align: center; align-items: center; width: unset; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-filter__footer { position: relati= +ve; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__footer { display: none; } +} + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton.show, .internalsearchhero .cmp-search-results-filter__footer .cmp-clo= +se-filter__button.show { display: block; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton, .internalsearchhero .cmp-search-results-filter__footer .cmp-close-fi= +lter__button { display: none; float: right; padding-bottom: 2rem; margin-ri= +ght: 0.512rem; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton-wrapper, .internalsearchhero .cmp-search-results-filter__footer .cmp-= +close-filter__button-wrapper { position: relative; z-index: 10; padding-top= +: 1.5rem; border-radius: 0px; display: block; transition: all 0.3s ease-out= + 0s; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton-wrapper:hover .cmp-apply-filter__button-btn, .internalsearchhero .cmp= +-search-results-filter__footer .cmp-apply-filter__button-wrapper:hover .cmp= +-close-filter__button-btn, .internalsearchhero .cmp-search-results-filter__= +footer .cmp-close-filter__button-wrapper:hover .cmp-apply-filter__button-bt= +n, .internalsearchhero .cmp-search-results-filter__footer .cmp-close-filter= +__button-wrapper:hover .cmp-close-filter__button-btn { transform: translate= +(-0.5rem, -0.5rem); } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton-btn, .internalsearchhero .cmp-search-results-filter__footer .cmp-clos= +e-filter__button-btn { min-width: 13.6rem; pointer-events: none; margin: 0.= +512rem 1rem 1.5008rem; padding: 1.5008rem; z-index: 10; transition: all 0.3= +s ease-out 0s; text-transform: uppercase; color: rgb(255, 255, 255); backgr= +ound-color: rgb(0, 0, 0); text-align: center; white-space: nowrap; font-siz= +e: 1.4rem; line-height: 1.6rem; font-weight: 600; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton-behind, .internalsearchhero .cmp-search-results-filter__footer .cmp-c= +lose-filter__button-behind { height: 4.00375rem; background-color: rgb(167,= + 167, 167); opacity: 1; padding: 1.312rem; margin: -4.9rem 0.56rem 0px 1.4r= +em; position: relative; z-index: -1; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-filter-number {= + font-size: 1.4rem; line-height: 2.56rem; padding: 1.5rem; } + +.internalsearchhero .cmp-search-results-sort-by { margin-top: 20px; z-index= +: 1; width: 100%; float: left; font-size: 1.4rem; line-height: 2.56rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-sort-by { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-sort-by { margin: 1rem 0px 30px; = +padding-top: 1.5rem; width: 100%; font-size: 1.6rem; } +} + +.internalsearchhero .cmp-search-results-sort-by a { display: inline-block; = +text-decoration: none; color: rgb(0, 77, 255); padding-top: 1.5rem; z-index= +: 10; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-sort-by a { padding-top: 0px; } +} + +.internalsearchhero .cmp-search-results-sort-by a:focus, .internalsearchher= +o .cmp-search-results-sort-by a:hover { color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-sort-by a:focus, .internalsearchh= +ero .cmp-search-results-sort-by a:hover { text-decoration: underline; color= +: rgb(0, 77, 255); } +} + +.internalsearchhero .cmp-search-results-filterbtn { margin-top: 20px; borde= +r: 0.2rem solid rgb(0, 0, 0); padding: 1.5rem; width: 100%; z-index: 1; fon= +t-size: 1.4rem; color: rgb(0, 0, 0); text-transform: uppercase; font-weight= +: 600; -webkit-box-align: start; align-items: flex-start; } + +.internalsearchhero .cmp-search-results-filterbtn:hover { color: rgb(0, 0, = +0); } + +.internalsearchhero .cmp-search-results-filterbtn::before { content: "=EF= +=8C=9B"; font-size: 2.4rem; font-family: Ionicons; font-weight: 400; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; color: rgb(0, 0, 0); margin: -1.5rem 1rem -1rem 0px; display= +: inline-block; vertical-align: middle; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filterbtn { display: none; } +} + +.internalsearchhero .cmp-search-results-filterby { display: none; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filterby { margin: 6rem 0px 1rem;= + font-size: 1.8rem; letter-spacing: 0.1248rem; line-height: 1.4; text-trans= +form: uppercase; font-weight: 600; display: inline-block; } +} + +.internalsearchhero .cmp-search-results-subheader { margin: 20px 0px; width= +: 100%; float: left; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-subheader { margin: 30px 0px 0px;= + width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-subheader { margin: 30px 0px 0px;= + padding: 0px 0px 0px 3.5rem; width: 33.3333%; } +} + +.internalsearchhero .cmp-search-results-subheader__text { font-size: 1.2rem= +; line-height: 1.33; font-weight: 600; letter-spacing: 0.1248rem; text-tran= +sform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-subheader__text { font-size: 1.8r= +em; line-height: 1.39; } +} + +.internalsearchhero .cmp-search-results-indicator { width: 100%; float: lef= +t; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-indicator { width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-indicator { width: 25%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-search-results-indicator { margin: 0px; } +} + +.internalsearchhero .cmp-search-results-indicator__text { font-size: 1.2rem= +; margin-bottom: 1.4rem; line-height: 1.2; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-indicator__text { margin: 30px 0p= +x 0px; text-align: right; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-indicator__text { margin-top: 3.5= +rem; font-size: 1.4rem; line-height: 1.92rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-search-results-indicator__text { margin: 6.6rem = +2.3rem 0px 0px; } +} + +.internalsearchhero .cmp-search-results-container { width: 100%; float: lef= +t; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-container { width: 58.3333%; padd= +ing: 0px 1.84rem 0px 3.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-search-results-container { padding: 0px 1.8rem 0= +px 3.5rem; } +} + +.internalsearchhero .cmp-search-results-item { width: 100%; } + +.internalsearchhero .cmp-search-results-item__line-bar { margin: 15px 0px 2= +0px; border: 1px solid rgb(204, 204, 204); display: flex; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__line-bar { margin: 15px 0px= +; border-right: 0.2rem solid rgb(204, 204, 204); border-bottom: 0.2rem soli= +d rgb(204, 204, 204); border-left: 0.2rem solid rgb(204, 204, 204); border-= +image: initial; border-top: none; } +} + +.internalsearchhero .cmp-search-results-item__header { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-item__header { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__header { width: 100%; } +} + +.internalsearchhero .cmp-search-results-item__title-text { font-size: 2.2re= +m; font-weight: 600; line-height: 2.4rem; display: inline-block; color: rgb= +(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__title-text { line-height: 3= +rem; } +} + +.internalsearchhero .cmp-search-results-item__title-text:hover { text-decor= +ation: underline; } + +.internalsearchhero .cmp-search-results-item__description { font-size: 1.2r= +em; line-height: 1.2; margin: 1rem 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__description { font-size: 1.= +4rem; margin: 1rem 0px; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-search-results-item__footer { width: 100%; margin-= +bottom: 0.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-item__footer { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__footer { width: 100%; } +} + +.internalsearchhero .cmp-search-results-item__date { font-size: 1.2rem; lin= +e-height: 1.2; text-transform: uppercase; display: inline-block; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__date { line-height: 1.6; } +} + +@keyframes slide-down {=20 + 0% { opacity: 0; transform: translateY(-100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.job-listing-details .cmp-job-listing-details__container { padding: 2rem 0p= +x; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__container { padding: 3rem = +0px; } +} + +.job-listing-details .cmp-job-listing-details__desc-block h1, .job-listing-= +details .cmp-job-listing-details__desc-block h2, .job-listing-details .cmp-= +job-listing-details__desc-block h3, .job-listing-details .cmp-job-listing-d= +etails__desc-block h4, .job-listing-details .cmp-job-listing-details__desc-= +block h5, .job-listing-details .cmp-job-listing-details__desc-block h6 { ma= +rgin: 0.8rem 0px; } + +.job-listing-details .cmp-job-listing-details__title { padding-bottom: 1em;= + } + +.job-listing-details .cmp-job-listing-details__description-content { margin= +-bottom: 1rem; height: auto; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__description-content { marg= +in-bottom: 1.5rem; } +} + +.job-listing-details .cmp-job-listing-details__description-content a { colo= +r: rgb(0, 77, 255); } + +.job-listing-details .cmp-job-listing-details__description-content ul { mar= +gin-bottom: 2.24rem; margin-top: 10px; margin-left: 15px; padding-left: 1.7= +5rem; list-style-type: disc; } + +@media screen and (min-width: 1000px) { + .job-listing-details .cmp-job-listing-details__description-content ul { m= +argin-left: 30px; margin-bottom: 2.56rem; padding-left: 2rem; } +} + +.job-listing-details .cmp-job-listing-details__description-content li { pad= +ding-left: 1.75rem; padding-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .job-listing-details .cmp-job-listing-details__description-content li { p= +adding-left: 2rem; } +} + +.job-listing-details .cmp-job-listing-details__partial-content { height: 25= +.6rem; overflow: hidden; } + +.job-listing-details .cmp-job-listing-details__location-content { padding-t= +op: 6rem; margin-top: -6rem; } + +.job-listing-details .cmp-job-listing-details__location-content .cmp-title_= +_text { margin: 0.8rem 0px; } + +.job-listing-details .cmp-job-listing-details__location-description { margi= +n-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__location-description { mar= +gin-bottom: 3rem; } +} + +.job-listing-details .cmp-job-listing-details__accordian-section { margin: = +1.5rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__accordian-section { margin= +-bottom: 3rem; } +} + +.job-listing-details .cmp-job-listing-details__accordian-section .cmp-accor= +dion__item:last-of-type { border-bottom: 0.06em solid rgb(204, 204, 204); } + +.job-listing-details .cmp-job-listing-details__accordian-section .cmp-accor= +dion__button:focus { border-color: rgb(102, 175, 233); outline: 0px; box-sh= +adow: rgba(0, 0, 0, 0.08) 0px 1px 1px inset, rgba(102, 175, 233, 0.6) 0px 0= +px 8px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .job-listing-details .cmp-job-listing-details__compliance-mobile { displa= +y: none; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .job-listing-details .cmp-job-listing-details__compliance-mobile { displa= +y: none; } +} + +@media screen and (min-width: 1200px) { + .job-listing-details .cmp-job-listing-details__compliance-mobile { displa= +y: none; } +} + +.job-listing-details .cmp-job-listing-details__cta-section { display: flex;= + -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio= +n: column; row-gap: 2rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__cta-section { -webkit-box-= +orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -we= +bkit-box-align: center; align-items: center; column-gap: 3rem; margin-botto= +m: 1.5rem; } +} + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button { ma= +rgin: 0px; } + +@media screen and (min-width: 1000px) { + .job-listing-details .cmp-job-listing-details__cta-section .cmp-button { = +margin-right: 2rem; } +} + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button__sav= +ed-job.cmp-button__info-icon .cmp-button { line-height: 2.24rem; } + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button__sav= +ed-job.cmp-button__info-icon .cmp-button::before { margin-right: 0.496rem; = +font-size: 1.808rem; line-height: 1.808rem; width: 1.4695rem; height: 1.807= +8rem; } + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button__sav= +ed-job.cmp-button__info-icon .cmp-button__save-job--hidden, .job-listing-de= +tails .cmp-job-listing-details__cta-section .cmp-button__saved-job.cmp-butt= +on__info-icon .cmp-button__saved, .job-listing-details .cmp-job-listing-det= +ails__cta-section .cmp-button__saved-job.cmp-button__info-icon .cmp-button_= +_saved--hidden { display: none; } + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button__inf= +o-icon .cmp-button::before { font-weight: 600; } + +.job-listing-details .cmp-job-listing-details__readmore-container { positio= +n: relative; padding: 1.5rem 0px; } + +.job-listing-details .cmp-job-listing-details__separator-container { backgr= +ound-color: rgb(204, 204, 204); height: 0.2rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__separator-container { marg= +in-bottom: 3rem; } +} + +.job-listing-details .cmp-job-listing-details__more-cta .cmp-button__cta-ar= +row--right .cmp-button__text::before { max-width: calc(100% - 1.8em); } + +.job-listing-details .cmp-job-listing-details__more-cta .cmp-button__cta-ar= +row--right .cmp-button__text::after { transform: none; } + +.job-listing-details .cmp-job-listing-details__more-cta::before { content: = +""; width: 100%; position: absolute; height: 4.4rem; top: -4.8rem; left: 0p= +x; background: linear-gradient(rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255= +) 75%, rgb(255, 255, 255)); } + +.job-listing-details .cmp-job-listing-details__less-cta .cmp-button__cta-ar= +row--right .cmp-button__text::before { max-width: calc(100% - 1.8em); } + +.job-listing-details .cmp-job-listing-details__less-cta .cmp-button__cta-ar= +row--right .cmp-button__text::after { transform: rotate(-90deg); } + +.job-listing-details .cmp-job-listing-details__compliance-desktop { margin-= +bottom: 2rem; } + +@media screen and (max-width: 767.9px) { + .job-listing-details .cmp-job-listing-details__compliance-desktop { displ= +ay: none; } +} + +.job-listing-details .cmp-job-listing-details__rte-section { margin-bottom:= + 2rem; } + +@media screen and (min-width: 1000px) { + .job-listing-details .cmp-job-listing-details__rte-section { margin-botto= +m: 3rem; } +} + +.job-listing-details .cmp-job-listing-details__share-module-section { margi= +n-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__share-module-section { mar= +gin-bottom: 3rem; } +} + +.job-listing-details .cmp-button--text-link .cmp-button { padding: 0px; } + +.job-listing-details .cmp-button--text-link .cmp-button:nth-child(2) { disp= +lay: none; } + +.cmp-locations-header-details { display: grid; border: 1px solid rgb(204, 2= +04, 204); background-color: rgb(255, 255, 255); padding: 2.5rem 2rem 2rem; = +max-width: 1170px; margin-left: auto; margin-right: auto; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details { display: flex; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details { padding-bottom: 2.5rem; } +} + +.cmp-locations-header-details__heading { display: block; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__heading { width: 33.3333%; } +} + +.cmp-locations-header-details__heading-location { font-family: Graphik, Ari= +al, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubunt= +u, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-= +style: normal; text-transform: none; line-height: 1.2; font-size: 2rem; pad= +ding: 0px 1.75rem 1.5rem 0px; color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__heading-location { font-size: 3.5rem; } +} + +.cmp-locations-header-details__region { margin-bottom: 1.7em; font-size: 1.= +2rem; font-weight: 600; } + +.cmp-locations-header-details__region a { line-height: 2.56rem; display: in= +line-block; padding-bottom: 0px; color: rgb(0, 0, 0); border-bottom: 0.2rem= + solid rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__region a { padding-bottom: 0.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__region a { padding-bottom: 0.4rem; } +} + +.cmp-locations-header-details__region a:focus, .cmp-locations-header-detail= +s__region a:hover { color: rgb(0, 77, 255); } + +.cmp-locations-header-details__region-divider { font-size: 1.6rem; } + +.cmp-locations-header-details__options { width: 100%; display: flex; -webki= +t-box-pack: justify; justify-content: space-between; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__options { width: 66.6666%; -webkit-box-pac= +k: justify; justify-content: space-between; } +} + +.cmp-locations-header-details__options ul { display: block; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__options ul { width: 100%; display: flex; -= +webkit-box-align: center; align-items: center; } +} + +.cmp-locations-header-details__options ul li { -webkit-box-flex: 1; flex: 1= + 0 50%; padding-bottom: 1.5rem; padding-right: 0px; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__options ul li { padding-right: 10px; paddi= +ng-bottom: 0px; } +} + +.cmp-locations-header-details__options ul li:last-of-type { padding-bottom:= + 0px; } + +.cmp-locations-header-details__options a { display: inline-flex; font-size:= + 1.4rem; line-height: 2.5rem; -webkit-box-align: center; align-items: cente= +r; text-decoration: none; color: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__options a { font-size: 1.6rem; padding-bot= +tom: 0px; } +} + +.cmp-locations-header-details__options a:focus, .cmp-locations-header-detai= +ls__options a:hover, .cmp-locations-header-details__options a:visited { col= +or: rgb(0, 0, 136); text-decoration: none; } + +.cmp-locations-header-details__options--text-link { margin-left: 1rem; font= +-size: 1.4rem; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__options--text-link { font-size: 1.6rem; li= +ne-height: 2.56rem; } +} + +.cmp-locations-header-details__options--text-link:focus { color: rgb(0, 0, = +136); } + +.cmp-locations-header-details__options--text-link:hover { color: rgb(0, 77,= + 255); text-decoration: underline; } + +.cmp-locations-header-details__options--icon-phone::before { content: "=EF= +=8B=92"; font-size: 16px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__options--icon-phone::before { font-size: 2= +.2rem; } +} + +.cmp-locations-header-details__options--icon-info::before { content: "=EF= +=85=8A"; font-size: 16px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__options--icon-info::before { font-size: 2.= +2rem; } +} + +.cmp-locations-header-details__options--icon-info::before, .cmp-locations-h= +eader-details__options--icon-phone::before { display: flex; height: 28px; w= +idth: 28px; -webkit-box-pack: center; justify-content: center; -webkit-box-= +align: center; align-items: center; border-radius: 100%; border: 2px solid = +rgb(107, 107, 107); color: rgb(107, 107, 107); } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__options--icon-info::before, .cmp-locations= +-header-details__options--icon-phone::before { height: 38px; width: 38px; } +} + +.cmp-locations { background-color: rgb(242, 242, 242); } + +.cmp-locations__hero { position: relative; } + +.cmp-locations__background { position: absolute; z-index: 0; inset: 0px; ov= +erflow: hidden; } + +.cmp-locations__background .cmp-image, .cmp-locations__background .image { = +height: 100%; } + +.cmp-locations__background .cmp-image__image { height: 100%; object-fit: co= +ver; } + +.cmp-locations__content { position: relative; max-width: 1200px; margin-lef= +t: auto; margin-right: auto; padding: 4rem 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__content { padding: 5rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__content { padding-top: 8rem; padding-bottom: 8rem; } +} + +.cmp-locations__content .title { width: 66.6667%; margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-locations__content .title { width: 100%; margin-bottom: 4rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__form-container { width: 58.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__form-container { width: 66.6667%; } +} + +.cmp-locations__form { display: flex; } + +@media screen and (min-width: 1200px) { + .cmp-locations__form { width: 94%; } +} + +.cmp-locations__form-label { display: none; } + +.cmp-locations__search { width: 100%; margin-right: -2px; -webkit-box-flex:= + 1; flex: 1 0 0px; } + +.cmp-locations__search-input { height: 50px; border: 1px solid rgb(107, 107= +, 107); background-color: rgb(255, 255, 255); padding-left: 15px; padding-r= +ight: 50px; width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-locations__search-input { height: 5.8rem; } +} + +.cmp-locations__submit { width: 16.6667%; } + +@media screen and (min-width: 1000px) { + .cmp-locations__submit { width: auto; } +} + +.cmp-locations__submit .cmp-button { margin: 0px; width: 100%; min-width: a= +uto; padding: 0px 15px; min-height: 50px; -webkit-box-flex: 1; flex: 1 0 10= +0%; } + +@media screen and (min-width: 1000px) { + .cmp-locations__submit .cmp-button { height: 5.8rem; } +} + +.cmp-locations__submit .cmp-button__icon { display: block; } + +.cmp-locations__submit .cmp-button__icon::after { content: "=EF=92=A5"; fon= +t-size: 34px; font-family: Ionicons; display: block; font-weight: 400; font= +-style: normal; line-height: 1; text-transform: none; letter-spacing: norma= +l; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font= +-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-s= +ettings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__submit .cmp-button__icon::after { font-size: 2.7rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__submit .cmp-button__icon::after { font-size: 2.4rem; } +} + +.cmp-locations__submit .cmp-button__text { display: none; margin-left: 5px;= + } + +@media screen and (min-width: 1200px) { + .cmp-locations__submit .cmp-button__text { display: block; font-size: 1.6= +rem; } +} + +.cmp-locations__search-suggestions { position: relative; } + +.cmp-locations__search-suggestions--show .cmp-locations__suggestions-list {= + display: block; } + +.cmp-locations__suggestions-list { display: none; border: 1px solid rgb(107= +, 107, 107); overflow: hidden; z-index: 1000; background-color: rgb(255, 25= +5, 255); position: absolute; right: 1px; left: 0px; } + +.cmp-locations__suggestions-item { border-width: 1px; border-style: solid; = +border-color: transparent transparent rgb(107, 107, 107); border-image: ini= +tial; display: block; } + +.cmp-locations__suggestions-item a { font-size: 1.6rem; padding: 10px 15px;= + margin-bottom: 0px; display: block; color: rgb(0, 0, 0); font-weight: 600;= + } + +.cmp-locations__suggestions-item a:hover { color: rgb(0, 63, 189); } + +.cmp-locations__suggestions-item--active { border: 1px solid rgb(0, 63, 189= +); } + +.cmp-locations__suggestions-item--active a { color: rgb(0, 63, 189); } + +.cmp-locations__highlight { font-weight: 400; } + +.cmp-locations__results-container { padding: 3rem 1.5rem 4rem; background-c= +olor: rgb(242, 242, 242); } + +.cmp-locations__results-container.cmp-locations__results-container--hide { = +display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__results-container { padding: 5rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__results-container { padding-top: 5rem; } +} + +.cmp-locations__results-container:empty { display: none; } + +.cmp-locations__results-container .cmp-locations__office-details-list:first= +-child { margin-top: 0px; } + +.cmp-locations__no-search-term { display: none; padding: 30px 15px; max-wid= +th: 1200px; margin-left: auto; margin-right: auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__no-search-term { padding: 5rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__no-search-term { padding: 5rem 1.5rem; } +} + +.cmp-locations__no-search-term.cmp-locations__no-search-term--show { displa= +y: block; } + +.cmp-locations__no-results { display: none; padding: 30px 15px; max-width: = +1200px; margin-left: auto; margin-right: auto; } + +.cmp-locations__no-results .cmp-title__text { margin-bottom: 2rem; font-siz= +e: 2rem; } + +.cmp-locations__no-results p { font-size: 1.4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__no-results { padding: 5rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__no-results { padding: 5rem 1.5rem; } + .cmp-locations__no-results .cmp-title__text { margin-bottom: 3rem; font-s= +ize: 3.5rem; } + .cmp-locations__no-results p { font-size: 1.8rem; } +} + +.cmp-locations__no-results.cmp-locations__no-results--show { display: block= +; } + +.cmp-locations-office-card { border: 0.07em solid rgb(204, 204, 204); backg= +round-color: rgb(255, 255, 255); } + +.cmp-locations-office-card:hover .cmp-locations-office-card__title { text-d= +ecoration: underline; } + +.cmp-locations-office-card__link { display: block; } + +.cmp-locations-office-card__link:focus .cmp-locations-office-card__title { = +text-decoration: underline; } + +.cmp-locations-office-card__map { width: 100%; display: none; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-card__map { height: 145px; } +} + +@media screen and (min-width: 768px) { + .cmp-locations-office-card__map { display: block; } +} + +.cmp-locations-office-card__map-image { width: 100%; height: 85px; object-f= +it: cover; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-card__map-image { height: 100%; } +} + +.cmp-locations-office-card__title { color: rgb(0, 77, 255); line-height: 2.= +4rem; font-size: 2rem; font-weight: 700; padding: 25px 15px; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-card__title { padding-left: 20px; padding-right: 20= +px; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-card__title { padding-bottom: 20px; font-size: 2rem= +; } +} + +.cmp-locations-office-details { display: flex; -webkit-box-orient: vertical= +; -webkit-box-direction: reverse; flex-direction: column-reverse; box-shado= +w: rgba(107, 107, 107, 0.15) 0px 0px 0.31em 0.13em; background-color: rgb(2= +55, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details { -webkit-box-orient: horizontal; -webkit-b= +ox-direction: normal; flex-direction: row; } +} + +.cmp-locations-office-details__office-name { font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style= +: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font= +-size: 2rem; padding-top: 25px; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__office-name { font-size: 3.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__office-name { padding-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__office-name { padding-bottom: 5px; } +} + +.cmp-locations-office-details__container { display: flex; -webkit-box-orien= +t: vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__container { -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-locations-office-details__info { padding: 0px 2rem 2.5rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__info { width: 50%; } +} + +.cmp-locations-office-details__region { border: transparent; color: rgb(0, = +0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line-hei= +ght: 2rem; padding-bottom: 2rem; text-transform: none; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__region { padding-bottom: 3.5rem; } +} + +.cmp-locations-office-details__region-divider { padding: 0px 3px; } + +.cmp-locations-office-details__region-tag { display: inline-block; line-hei= +ght: 2.1; color: rgb(0, 0, 0); word-break: break-word; text-decoration: non= +e; border-bottom: 2px solid rgb(0, 77, 255); padding-bottom: 0.4rem; } + +.cmp-locations-office-details__region-tag:focus, .cmp-locations-office-deta= +ils__region-tag:hover { color: rgb(0, 77, 255); } + +.cmp-locations-office-details__address-wrapper { padding-bottom: 2rem; -web= +kit-box-flex: 0; flex-grow: 0; flex-basis: 50%; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__address-wrapper { display: flex; -webkit-b= +ox-orient: vertical; -webkit-box-direction: normal; flex-direction: column;= + padding-bottom: 0px; } +} + +.cmp-locations-office-details__address-detail { color: rgb(0, 0, 0); text-t= +ransform: none; font-size: 1.4rem; line-height: 1.6; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__address-detail { margin-bottom: 1.2rem; pa= +dding-right: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__address-detail { font-size: 1.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__contact-wrapper { padding-left: 1rem; disp= +lay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; fle= +x-direction: column; } +} + +.cmp-locations-office-details__label { padding-bottom: 0.5rem; font-weight:= + 600; font-size: 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__label { font-size: 1.6rem; padding-bottom:= + 1.5rem; } +} + +.cmp-locations-office-details__link { display: flex; -webkit-box-align: cen= +ter; align-items: center; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link { font-size: 1.6rem; } +} + +.cmp-locations-office-details__link [id^=3D"direction-link-aria"] { display= +: none; } + +.cmp-locations-office-details__link-icon { border-radius: 50%; border: 2px = +solid rgb(107, 107, 107); width: 28px; height: 28px; display: flex; -webkit= +-box-align: center; align-items: center; -webkit-box-pack: center; justify-= +content: center; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link-icon { width: 38px; height: 38px; } +} + +.cmp-locations-office-details__link-label { padding-left: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--direction { margin-top: auto; } +} + +.cmp-locations-office-details__link--direction .cmp-locations-office-detail= +s__link-icon::after { content: "=EF=91=96"; font-size: 18px; font-family: I= +onicons; display: block; font-weight: 400; font-style: normal; line-height:= + 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; wh= +ite-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; tex= +t-rendering: optimizelegibility; font-feature-settings: "liga"; color: rgb(= +107, 107, 107); } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--direction .cmp-locations-office-deta= +ils__link-icon::after { content: "=EF=91=96"; font-size: 22px; font-family:= + Ionicons; display: block; font-weight: 400; font-style: normal; line-heigh= +t: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; = +white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; t= +ext-rendering: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-locations-office-details__link--phone { margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__link--phone { margin-bottom: 1.2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations-office-details__link--phone { margin-bottom: 1rem; } +} + +.cmp-locations-office-details__link--phone .cmp-locations-office-details__l= +ink-icon::after { content: "=EF=8B=92"; font-size: 18px; font-family: Ionic= +ons; display: block; font-weight: 400; font-style: normal; line-height: 1; = +text-transform: none; letter-spacing: normal; overflow-wrap: normal; white-= +space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-re= +ndering: optimizelegibility; font-feature-settings: "liga"; color: rgb(107,= + 107, 107); } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--phone .cmp-locations-office-details_= +_link-icon::after { content: "=EF=8B=92"; font-size: 22px; font-family: Ion= +icons; display: block; font-weight: 400; font-style: normal; line-height: 1= +; text-transform: none; letter-spacing: normal; overflow-wrap: normal; whit= +e-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-= +rendering: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-locations-office-details__link--fax { margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__link--fax { margin-bottom: 1.2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations-office-details__link--fax { margin-bottom: 1rem; } +} + +.cmp-locations-office-details__link--fax .cmp-locations-office-details__lin= +k-icon::after { content: "=EF=91=B2"; font-size: 18px; font-family: Ionicon= +s; display: block; font-weight: 400; font-style: normal; line-height: 1; te= +xt-transform: none; letter-spacing: normal; overflow-wrap: normal; white-sp= +ace: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rend= +ering: optimizelegibility; font-feature-settings: "liga"; color: rgb(107, 1= +07, 107); } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--fax .cmp-locations-office-details__l= +ink-icon::after { content: "=EF=91=B2"; font-size: 22px; font-family: Ionic= +ons; display: block; font-weight: 400; font-style: normal; line-height: 1; = +text-transform: none; letter-spacing: normal; overflow-wrap: normal; white-= +space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-re= +ndering: optimizelegibility; font-feature-settings: "liga"; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--website { margin-top: auto; } +} + +.cmp-locations-office-details__link--website .cmp-locations-office-details_= +_link-icon::before { content: "=EF=8E=80"; font-size: 18px; font-family: Io= +nicons; display: block; font-weight: 400; font-style: normal; line-height: = +1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; whi= +te-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text= +-rendering: optimizelegibility; font-feature-settings: "liga"; color: rgb(1= +07, 107, 107); padding-left: 2px; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--website .cmp-locations-office-detail= +s__link-icon::before { content: "=EF=8E=80"; font-size: 22px; font-family: = +Ionicons; display: block; font-weight: 400; font-style: normal; line-height= +: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; w= +hite-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; te= +xt-rendering: optimizelegibility; font-feature-settings: "liga"; } +} + +a.cmp-locations-office-details__link { color: rgb(0, 77, 255); } + +a.cmp-locations-office-details__link:hover .cmp-locations-office-details__l= +ink-label { text-decoration: underline; color: rgb(0, 77, 255); } + +a.cmp-locations-office-details__link:visited .cmp-locations-office-details_= +_link-label { color: rgb(0, 0, 136); } + +p.cmp-locations-office-details__link { color: rgb(0, 0, 0); text-transform:= + none; line-height: 1.4; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map { position: relative; width: 50%; } +} + +.cmp-locations-office-details__map-link { display: block; width: 100%; heig= +ht: 100%; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map-link-group { position: absolute; inset= +: 0px; } +} + +.cmp-locations-office-details__map-link span { display: none; } + +.cmp-locations-office-details__map-img { width: 100%; height: 100%; object-= +fit: cover; } + +.cmp-locations-office-details__map-img:nth-child(2n+1) { display: none; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map-img:nth-child(2n+1) { display: flex; } +} + +.cmp-locations-office-details__map-img:first-child { width: 100%; height: 5= +0%; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__map-img:first-child { height: 100%; width:= + 50%; float: left; } +} + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map-img:not(:first-child) { width: 50%; he= +ight: 50%; float: left; } +} + +.cmp-locations-office-details__map-link-group { height: 8.512rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map-link-group { height: 100%; } +} + +.cmp-locations__card-list { display: flex; -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; padding-top: 30px; pad= +ding-bottom: 30px; max-width: 1170px; margin-left: auto; margin-right: auto= +; background-color: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .cmp-locations__card-list { display: grid; grid-template-columns: 1fr 1fr= +; gap: 30px; padding-bottom: 50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__card-list { grid-template-columns: auto auto auto; } +} + +.cmp-locations__office-details-list { margin-left: auto; margin-right: auto= +; max-width: 1170px; display: grid; grid-template-columns: 1fr; row-gap: 3r= +em; background-color: rgb(242, 242, 242); margin-top: 3rem; } + +.cmp-remconverter { padding-top: 20px; height: 600px; } + +.cmp-remconverter .cmp-remconverter__textarea { float: left; width: 40%; he= +ight: 100%; font-size: 1.4rem; } + +.cmp-remconverter .cmp-remconverter__percentage { padding-bottom: 20px; } + +.cmp-remconverter .cmp-remconverter__error { font-size: 1.2rem; color: rgb(= +133, 21, 29); } + +.cmp-remconverter textarea { width: 100%; height: 100%; } + +.cmp-remconverter .cmp-remconverter__action { float: left; } + +.cmp-remconverter .cmp-remconverter__action--convert { padding: 5px 10px; b= +ackground-color: rgb(0, 140, 186); border-radius: 2px; color: rgb(255, 255,= + 255); font-weight: 800; font-size: 2rem; } +------MultipartBoundary--t2UMYUl3Wvt8fLYbS8qU7iCIzyaixWze9ka6xx44pR---- +Content-Type: image/png +Content-Transfer-Encoding: base64 +Content-Location: https://www.accenture.com/content/dam/accenture/final/images/icons/symbol/Acc_Logo_Black_Purple_RGB.png + +iVBORw0KGgoAAAANSUhEUgAAAPYAAABCCAYAAABkSSurAAAISmlUWHRYTUw6Y29tLmFkb2JlLnht +cAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQi +Pz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1Q +IENvcmUgNi4wLWMwMDIgNzkuMTY0NTE5LCAyMDIwLzA4LzI1LTE3OjU0OjAwICAgICAgICAiPgog +PHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50 +YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgeG1sbnM6eG1wPSJo +dHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIgogICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9y +Zy9kYy9lbGVtZW50cy8xLjEvIgogICAgeG1sbnM6bnMxPSJodHRwOi8vbnMuYWNjZW50dXJlLmNv +bS8xLjAvIgogICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAg +ICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgIHhtbG5z +OnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIgog +ICAgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIK +ICAgIHhtbG5zOmNxPSJodHRwOi8vd3d3LmRheS5jb20vamNyL2NxLzEuMCIKICAgIHhtbG5zOklw +dGM0eG1wQ29yZT0iaHR0cDovL2lwdGMub3JnL3N0ZC9JcHRjNHhtcENvcmUvMS4wL3htbG5zLyIK +ICAgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiCiAg +IGRjOmZvcm1hdD0iaW1hZ2UvcG5nIgogICBkYzptb2RpZmllZD0iMjAyMS0wOS0wN1QxNjoxNTo1 +NS41OTNaIgogICBuczE6cmlnaHRzTWFuYWdlZEFzc2V0PSJ1bmtub3duIgogICBuczE6cmV2aWV3 +RGF0ZT0iMjAyMi0wMy0xNFQxNzoyMjozOS4zNTNaIgogICBuczE6Y29udGVudE93bmVyPSJKZXJl +bXkgU2FsYW5nYSIKICAgbnMxOmNvbnRlbnRPd25lclRlYW09IlNpdGVzIE1pZ3JhdGlvbiIKICAg +bnMxOmNhbXBhaWduQXNzZXQ9Im5vIgogICB0aWZmOkltYWdlTGVuZ3RoPSI2NiIKICAgdGlmZjpJ +bWFnZVdpZHRoPSIyNDYiCiAgIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTEyRjVCM0RBNDI2 +MTFFODhBMTdGNjE1N0RCNTNFOTIiCiAgIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTEyRjVC +M0NBNDI2MTFFODhBMTdGNjE1N0RCNTNFOTIiCiAgIHhtcFJpZ2h0czpXZWJTdGF0ZW1lbnQ9InVu +a25vd24iPgogICA8ZGM6dGl0bGU+CiAgICA8cmRmOkFsdD4KICAgICA8cmRmOmxpIHhtbDpsYW5n +PSJ4LWRlZmF1bHQiPkFjY2VudHVyZSBMb2dvIEJsYWNrIEFuZCBQdXJwbGUgUkdCIFBORzwvcmRm +OmxpPgogICAgPC9yZGY6QWx0PgogICA8L2RjOnRpdGxlPgogICA8ZGM6ZGVzY3JpcHRpb24+CiAg +ICA8cmRmOkFsdD4KICAgICA8cmRmOmxpIHhtbDpsYW5nPSJ4LWRlZmF1bHQiPkFjY2VudHVyZSBs +b2dvIGluIHB1cnBsZSB3aXRoIEFjY2VudHVyZSBuYW1lIGluIGJsYWNrIGZvbnQgUkdCPC9yZGY6 +bGk+CiAgICA8L3JkZjpBbHQ+CiAgIDwvZGM6ZGVzY3JpcHRpb24+CiAgIDx4bXBNTTpEZXJpdmVk +RnJvbQogICAgc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMTJGNUIzQUE0MjYxMUU4OEExN0Y2 +MTU3REI1M0U5MiIKICAgIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTEyRjVCM0JBNDI2MTFF +ODhBMTdGNjE1N0RCNTNFOTIiLz4KICAgPGNxOnRhZ3M+CiAgICA8cmRmOkJhZz4KICAgICA8cmRm +OmxpPmdsb2JhbDpjb250ZW50LXR5cGVzL2ltYWdlcnkvaWNvbi9pY29uLXNldHMvYWNjZW50dXJl +LWljb25zPC9yZGY6bGk+CiAgICAgPHJkZjpsaT5nbG9iYWw6YXVkaXRpbmctdGFncy9yMDU8L3Jk +ZjpsaT4KICAgICA8cmRmOmxpPmdsb2JhbDpwcm9wZXJ0aWVzL29yaWVudGF0aW9uL2xhbmRzY2Fw +ZTwvcmRmOmxpPgogICAgPC9yZGY6QmFnPgogICA8L2NxOnRhZ3M+CiAgIDxJcHRjNHhtcENvcmU6 +Q3JlYXRvckNvbnRhY3RJbmZvIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIi8+CiAgPC9yZGY6RGVz +Y3JpcHRpb24+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+h8r4 +gQAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAABFnSURBVHja7F0LvE5VFl/u +FSGPRLomohuFoQaVwhCXjEZNiYqUVDP9emh6oEk1+qnR6MGEMjc1YVJXT2GKvEqokUnRk4uoFMkj +j6J776z1nXU4fc7Za5/Xd797v/33W3XvPWfvfc7ee+312GuvUwEMygxaQUd4Ed6CzfjzfqQKpf9I +XZH2Ii0ri/1J/dcAaTBcA6/Bk+VqrmQZdik7+BLWwjr4Aeriz8Xp8UidkO5D6mFGxzC2QUB8j7J6 +OFwCVfDnI9PnsbogvYb0KdJdSCeYkTKMbeAT7yEP5aNC3gR/Lir9x/nJ8fPJSCORNiC9YKS4YWwD +n5gA18HX+P9jkErS8xF7sxRfhXQHm7IGhrENVNgJ38Fo1Hpz0v9Rf400Cmkj0nNGihvGNhBQAPfD +O7AF6peu1PbjmL/EYYvfjlTfjKJhbAMXTIRhCamdVXrMfXSAMmSLP4j0BUvxbmYko0e26YKyi0JY +CXWhM3JGI/g2gAiNAF8hHYV0ElKlAEKFVPUBSH2QaiGtR9qVSnWjZkKNeBXWwvuGsQ3SB3NhMpwA +v4XzoDFUZe442kFHIO1miR4D029FegUpHyxvODXfMEA9x4IV7HIzUpOEG8Fi8thRB2kevIH2wX/L +1byoYFijfOAWeBhqICvvTfp7E2gNeXBqIlLtS2bwmO2vtkiXI/VDqhuing+QHkGaEsdDUoAPxQI0 +S6gLl8HChFVgGNugDKEHXAr9YQh0RCb/kRk8BYNPCkRvZvLuAev4lHkvcqaujNQUKGxuHExARaEk +XTcOjSpu4IW1sBpeRm15LWrL9SAXmuN/9+Dff46XuQ8gfYj0b7ACVraD5Qmv7aOOFVw+UqauxKvF +ffAPGJ/Q/ssfjMTOQPSB62AoPJ5Q239OffPnIk3TZPA5EOHety2pyS0/Ghe6h+FP5XaMDWNnKBag +6km68p7UNdkaqSdSB7AOjxyZSsZ2MvUD8BiMgRvK9fhWNFM885ADjRMOtBScEDse6WK2s9sEKH9c +FA9BMfU1kHKBgtnHwaMwuNyPsWFsg3i0fYuZe4XUCheFfRAyNcg1T1t/w1FW58NfMmIADGNnILIS +/yKPVmsOVtgoMXUYTzaZ/tORnkZ6MyxTk8gnk2Mg9MXKns+YMTaMnYEown/HMAfthVD72hTfQVta +lyJ1DvlYq5H+hTQZaVsUkpqiXujs+gC4EN5JxNFkDsx2VwZiL+yC/Tjlz4f28AOE2vYaivQQUqOA +j0JbYgVIt4F1MIRSLO2LSv2mxetKVCKWwosZN8ZGYmcgivHfEzAsoZAPQ35al/pHWMWqNoV7fR38 +PayQWVK3nYHq1Xh1GAhXwNsJrT7zYLa7MhwFsBFOhQawKZhKPhysnGe6eIHV7f+EW5gsRqagdDox +MgfmwXY+BlOBJfVL8DIsyUBJbSS2QQITUAuehlItxvjxT5CmghWUQkc1D8arVwJrK+qApoSx96KJ +ofckmHcmVjwaVqJcNjCMbeDAW/A8LEZt+EKonzi4SDZ3RI4XEpeTkF63/2CfMMthFfo7Vptrcbvf +e9j7NkOfwBJ6OkrjqfAg6vPLzAAaxjbwwh3QHb6BEdAGLoJmKEs3sI2qweDJMS5rWTJP5Z8PbqlV +ZVuYJPSKROz6ZGTL2VAb6kEe9MW2O0ELaJ4IJPmJmf5Hvr8RS/VnUZOfghL6Y1huBs3Y2Aa6OA6V +3CthCAyCGxPbRHQger/a9n4c6Tqkl8Happrh5HgqR1tOxKz0kYNFeNssyEfF+XXXylrC6cjg3eEM +6Ip2/zkHA0tehXdgLNxqJLRhbIMwOAPORea+FTogk1Vjw/iAO4O3Y6H6CxFqbzdVBzpU/Sky82SY +C8+hwr/BxyLTAJogq1dBpX3uofXCwDC2QVichqw9AIbCedArwdQbhUljq91NExJ6P4yEa5Gpp5iO +NIxtkI5ojfbv9TAKesBZaItbYWHJzhn7oAV5rGejsn0nXA5bLSe4G05EuhUs5/Yw08MGBqWIPsje +76FcLkSagzQfaR7SXKQ1SJ8gXaU+ZEFnsZ9j4V7CtrmBgUFpoz4q2gWwCjYxQ9tMXQCr4ZSEyX0Y +aHdrCNLHDoa26Z+mRw0M0gbZaDmvgK+QN4kmJzIYueIPYPndSjwo3/SlgUFaIQuegQ/hIyiG2ol8 +Cq74s4KpDWPHCBOgYhAQxdAfWkEtZOodB/OeHobdpp9Ka9k1MAgBBVMbGMY2KKeQjmRuN11Ueqr4 +qWBlluwCloeTTsUdwdconJdi9+kbTvOQFoOV5D0KUJzDOWAlmycjjrJ1VGDbjNqkc3rLuN13I2qT +zhr8DqzMmKcg1eO/ESjZCG3jUqaPBWBl0Pwpona7MLXhPq7Bf6eITgqbpujOuWDlANvko176NNV5 +jn5zgv5GZypmJv2d8pRdgNQCrACyLH53GuOFYMWCb1S02RGs8xrkNMsTnu90sLKvZDmeieYUpTsp +ctxXm8elxEM4UcTqfKEtim7tpqiD+tUtFVNbngvFHuUWct84Qc/aHqkV0hakazTHqw73GW0LNuHf +Kx1Ujqy63ud5MCfoZMtjpinxSbN4MQiKs4HCg/21uQTpohBtEiPdz4uFbpvfcJlqIdqlhH+rfLRJ +k/0ZsLLo6uA0oT7nZO2u+SwUMXqXos2lAeZMMiWnJu4g3K8jTLoLdfzPo1yBUK6/415aRD9Lur5D +49lIcE0EK2BHt4/WIN3od8I9EcHg3BJgoo8L2SYNgt9Th7QlszVEmyQtOvts8ziWwGHeVWdQmwt1 +rOX7LgvQ/uMebb4U8r22ObQkp9RUlVmg0RcdhTpme5SbIJTryffd4nH9Q+G5aGHYF6K/6GuCJ+lM +ukURMLVNQ31M9oURtfkB6Hv7h0b4rudottmSV/Eo2hwTkrFnaEgyFfV1afPFkO+0NQBjz4+AsWd5 +lBsvlKvPY1oSgLFHRDQPDoCQt31KhBPdprYanf5GxG0u1GjzhhjeNUdosx7bkFG2eXsIxv6C7eeg +ba/PcMYmhurton7rMPaQiOfBj2yTH4YzfUjEWawC6KoKKoyMgcGIrlK02SimNqU82Ks16qB7nkR6 +jNVaHTWtaUDGjoKS40iXx2Bjpytj72PHWYlPxj7Dh7/qMTaNdfhtidsLzBEKLXVxijXjyqQGT/To +tBM1X3Ay2zKteCLdz04cVZkdCpV8sUab5Gmnr7bRN6d+gzRI07nUzqPN6zUcWZe4lKvL7x/ExvTD +2Ot4EtMpjnvBSjyoU+6BpDYHcT1jNDSxVXzfWKZHeWwrliFVXKJClzrXa7xPrku5rrwjpCrb1Vmg +qnDzRo39SlV5L3e/zuQ536NsMw1p1tGlXHuNNscq3lVaFKZ4bIvsFsp1EfpY2qHIDcHYXu/bXsN0 +mK145p5C2b9r+iXKMmMnS+y+wv0fCe/RxM8i31u4eUhIddrNg3qMRqdcL7Q7UCg/MoANKOXfqcr7 +yyovebaL51PVps63Z5oKddwTkLFnCu3eJpRXpQi9GqKJFS8rjL2ZNZA+7FA7nvfPnXhXqEPn44X5 +Qh31bJVnHTOv2yY8BQ1MFRpaI1yv4vK3vkKZ9WxfqPA0WHmqvUB29t2O36s7tie8IB38J2cT5cW+ +QLGV1RZ+GTQj7bE/ojGYn7OTxmsP+8yAe+nStiTFFDzkc2ydcydTMIpNGFXQUgO2r71A+/ErNNoi +38u1iuudbMZ+nykoCoXrbt9X7yCUmazZ9k2KzkoOZG4D6u8yU9DJWxpt0qq8SzGZd7tIW1Wbuln6 +5isYuw1rCkU+xo3aXquxkIFhXiXu8dAOk9FZuD5es73Xmae8fEgNdfd7c3i1IdXuKLDC3OzQvCJh +FfJCK+H6As16xvtos7VwXTdM703Q/xJkLbaLvEBbJiN4i0eVTqyIbV4v1GHzZouP/tilcY90nqAk +w5m6UJOpAeSIwW7Mayq+tL9spPq8+bGqCvJY3aS418YQ7YERUomlaJmvYhiEFhrqf9RoCYfvyyar +Z3+NoJ1sXnS3+CwjwUhkNQoiFGYXKEw8P6ha0cNRQdsOZ8XYGTWFyU6r0b4Y2j1KuB7H+eHqKZxk +5uupqcdKH/cenaJnKkmWwuRAWx4zUwOrEipJsJ9V1KghSZ/imN41VSgxfJZy+BEGWaXB2JTGZnSa +dFZWTCpgeVcrjzB8lnKko5ZU11bFyd4do1mI3PkUY7yLX4p+py2eRj4atj/LlK2YoJVjeGFJIseR +KkrSPMgz/XlEbe0yfJZyRCksKBIviuQTyyryZL5X42bay3wWLAdTcuN09NFPjuidzNzVFJ1VJYZB +kDotDntYOo9LB1b6Gf6IHUVp8AzbhOukNS+IoiFiatpC6SXcR566VyNUAWlvlL6brDr5RXHkazTq +omwdA12kManz5ICj4A97H13aq2/u4x0ojjzHZcKQFjIbDn3PajUvYl775+0Mz6WEadMhDdgHAq+1 +iJKxmwqSaqnA1EHVkVUCY9M5YZ19ZdIWRgiahg3p0Hs3H7bsRMX1TQ7G3sULVEuPe2krkb6MszHk +WGbzOPxcDqVoBY15LCEnDd73M+E6bS2Pi4KvaRVrINykIzVrB2h8kXD9cs16egpqrlOSr2QzwAs1 +QG8fUXq2xUm/S6l7LvPxrpsUVDPNGDcrJMPqLgBNNeq4OA36Q4ppp9iRqpp1zVLMgzuB7WtVQPlc +jUakwPZJLmWqMdOpyo3SMBH8pmd6CuRcUipUYVtdSjfkRB+hzR80B1R13O9LF0bRTY2kQkOhDlVs +87VCWV2noXSiSXUKkPBb0Dv77AbpEEgvn8wtHXN+WqOOzkIdN9NNfxRuoj1lVcTMGI1Om+RRNl+j +7N0eZS/VKNvYpVwrjXJ0RPJ4Dxv8I6HscI/nlc7Rkv3/K4+yZJ+/IpQf7PG8pcnYOmmXKDkj7cpQ +8BDtrtBJw1yX95f6jzSxri4aw5Wgn9QgFYz9e41nGa4o3wHUWW+KbQ26M9uBkkSh5HmNwIp9psEe +AHoJC1SMXUez/GfsBKMX/htYhyakMq8pOkcnfQ9tU9GXIe9imqZRpgi8Pf39QC+9DdlYV4B1PpsW +L0o8IJ13py3HymnI2A1B/8jjDjiUPKOLh+qpUw85ZWn3ZqZGv5UGY9u+Hp3MQ8N4ISDfD6XyKtAo +97DT8TDNRwfsBv+HzScpXnIQxJOyR+UsqRlTm1cLA/pGTO32VXj5S5OxbYeR3/dxO5PcP4J+OpAm +jJ0b0zwgraaSrarQKunnEIKXRNoLwUA279iInRR0/nmz4vpOVhOjBJ1Zf1K4pwfIGTL8guL6p6ex +5zvIARc3pxqp7HtCPMd01jzTAYUQLg++Fzqx6fwLDA64SuxlqfttQIlt46GIVq3+PjqiO4TL0ukn +A4qNyhDsQwxu9KDQVjpIbGCzKIrMtnkB++ketjvTRRW30YvNqLDzgL4Wo0y0cZPPCumI4ClcVnXf +C5ovejFPtiAvR/Z+6wCd2wD0E/e5+R5uDjiot7PmEKTdNWx7SZAchTohqI0hXD48G37MPVUSjn4+ +++opzb5YqtDEVOX6hJSyjQIsfMnOxzo6DRGjUrrTb0D9eRuSFtUd+4iFChrl82UHslSTnHpkU8wQ +tjp0QSfaJvJElTqTPgczBILt3ztBjsihLPUOaDAhRSVd46P+k4Rx0Ylyqi/UMcPH8+SxQ3KzQvtb +DerEFISTeUKrtK0l7GG3cbbwHl5a5QihXNeI1OjObMpt0ph/G8BKG9bajy3jHNA87uTqcCjlD70M +RYQ5EyFUBPVZZ1I3gpyvprY7sjpIwSPZ7BPYyS9HUjrq5AiU7rcdq7G1eavFnnQ0Id9lxo4ywiuL +JcpZ7PSr7vB/7OTBfhv0goWcyAZ1VGGRht2ZBYc+Ehi0jmTksADJZdOE3nM7e4vXg/7HDlswY9Vn +3w/tKmxlj/KipHulOXrAw4avAuoDSXsg2iPGNP9O5/lHGXGqOnxY23jhWw5C3Pn/BRgAPSRFlHON +LYwAAAAASUVORK5CYII= + +------MultipartBoundary--t2UMYUl3Wvt8fLYbS8qU7iCIzyaixWze9ka6xx44pR---- +Content-Type: image/jpeg +Content-Transfer-Encoding: base64 +Content-Location: https://www.accenture.com/content/dam/accenture/final/images/graphics/flags/UnitedStates.jpg + +/9j/4AAQSkZJRgABAQAAAQABAAD/4Qm6aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hw +YWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBt +ZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA4LjAt +YzAwMSAxLjAwMDAwMCwgMDAwMC8wMC8wMC0wMDowMDowMCAgICAgICAgIj4KIDxyZGY6UkRGIHht +bG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAg +PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5v +cmcvZGMvZWxlbWVudHMvMS4xLyIKICAgIHhtbG5zOm5zMT0iaHR0cDovL25zLmFjY2VudHVyZS5j +b20vMS4wLyIKICAgIHhtbG5zOmNxPSJodHRwOi8vd3d3LmRheS5jb20vamNyL2NxLzEuMCIKICAg +ZGM6Zm9ybWF0PSJpbWFnZS9qcGVnIgogICBkYzptb2RpZmllZD0iMjAyMS0wNy0yM1QwNjoyMTo0 +Ny43MzdaIgogICBuczE6cmV2aWV3RGF0ZT0iMjAyMy0wMi0yNVQxODo0NTo0MC4zMzlaIj4KICAg +PGNxOnRhZ3M+CiAgICA8cmRmOkJhZz4KICAgICA8cmRmOmxpPmdsb2JhbDphc3NldC1wcm9wZXJ0 +aWVzL29yaWVudGF0aW9uL2xhbmRzY2FwZTwvcmRmOmxpPgogICAgPC9yZGY6QmFnPgogICA8L2Nx +OnRhZ3M+CiAgPC9yZGY6RGVzY3JpcHRpb24+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0i +dyI/Pv/tACxQaG90b3Nob3AgMy4wADhCSU0EJQAAAAAAENQdjNmPALIE6YAJmOz4Qn7/2wBDAAMC +AgICAgMCAgIDAwMDBAYEBAQEBAgGBgUGCQgKCgkICQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQ +Ew8QEBD/2wBDAQMDAwQDBAgEBAgQCwkLEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQ +EBAQEBAQEBAQEBAQEBAQEBD/wgARCAAQABgDAREAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAA +BgAD/8QAGAEAAwEBAAAAAAAAAAAAAAAAAAQGAQP/2gAMAwEAAhADEAAAABluowm7pZOXeXJmCM// +xAAsEAAABAQDBQkAAAAAAAAAAAABAgQFAAMGERIW1gcTQlaWFCIxY2aDhqbm/9oACAEBAAE/AGCV +s8JTyOYuFjMpFJLGaWaeVjx8QDcbgN4o1jpp0cXHLbGgcySk6be9kayriEMJ5/jhal4EEfaEfMt3 +Mm+hPqf5WMsJuSydLBpaMrJ+SydKhpaApdPwUUQ3xYNKx//EACURAAECBAQHAAAAAAAAAAAAAAEA +EQIDUqEFEmLTEyIyQaLB4//aAAgBAgEBPwCYZ2cs7OsfhmRiXnBPV2enRF6XC0+PxTCiw2ly0WG0 +mFFhtL//xAAoEQAAAgkBCQAAAAAAAAAAAAAAAQIDBBESFGST1QYVMTJBQoKio+X/2gAIAQMBAT8A +I0HDRTUTOa9yyB8HXA/iqWd/n289p1Pv+kJuqK8lkRNHvmivJZETdUV5LIj/2Q== + +------MultipartBoundary--t2UMYUl3Wvt8fLYbS8qU7iCIzyaixWze9ka6xx44pR---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/us-en/careers/jobdetails/_jcr_content/root/container_main/container/joblistinghero/image.coreimg.svg/1698965171327/acc-gt-dimensional-purple-rgb-rev.svg + + + + + + + + + + + + + + + +=0A +------MultipartBoundary--t2UMYUl3Wvt8fLYbS8qU7iCIzyaixWze9ka6xx44pR---- +Content-Type: image/webp +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Vezeto-szerep-Oracle-150?qlt=85&wid=480&ts=1693395649837&$auto-png-alpha$&fit=constrain&dpr=off + +UklGRrIPAABXRUJQVlA4WAoAAAAQAAAAlQAAlQAAQUxQSNgFAAABV8egbSRH5xx/1uUrgIjI4Y2s +5UaWPAyFIqcKYVqnQ+RPoL9t2/FGetKgHLsc27Zt27ZtW9XYM7s7tm3XtpN8z7/RO2++fN+b/LoR +/Z8A+t//rgy8lZ92uZrHYX7FzPzB5Gn0ZzjMw/C+iR76eBbDi1HJOI/C+JgdvjB6Ej1tjuy9PQjz +bRa8bfEcetlF7H08hwssfMVjaFEMUhVgbe8pXOXStgmPAd/2EJop4Ia5fyFQWnsEhgiGg8h4CXC0 +R9DWDt4ZiToipbUHYAhn2IuIDDcBR3oAtXPAMypdzwby67m/aIYjAUUDvuL2GuaDf/1Q21xQ2NTd +7eHSykDChn2AD7i5kBzwwtsB1coBeXXc234ubRtOjg3HAR90a5UKwSOjAFXNAEUV3dk6hkNJeCPg +zW6sWiZ4YxYLyga5Qe5rA8O+5OQSwDvcVsU48NboTLkUkFjFXW1iOI6cXg14s5uqkgoekPOmbyC9 +svvxrtZ8xFEurYxUgeYBPj6yaTVvd+Eb2GL06mP34xXGn/zVqPgXMHP8/eMrR7cM8pWZf0iPZZFP +YvNZXBlCqo5SHOD82CdRK3qG+BvkYgjuMn1T1Kv4QlbznY86Pu+dwIUJr85untUtTAKmWj1n7byZ +za6cSSrPVsVx5u3dc3vUMepm6OWvhezyu2a1TPddgYu/Xhmui5kl7PKC+LNVSPWKp+LyXMTM1rl6 +yGIXFid/unZgbrsgP3KpX412M/dfe59S7AIukEXJr5uHV41vX7OcF2nWUC6sw4SVR279sKmSq4dL +YkrK48itM3rXr2wmnZor1e85fWv4kyQnbuiheowD+5aBTfxImj6N+m6zO4gJ1gPVfo/4fW2Saugb +xp/rkz5rf0X8pLZMat1j/L0e6TX0BeKvNeQR9Jnxy9qk39CviD/Vk0Wdt4y/hpGeAz8j/hImh5D3 +jL8Ekr4D3yNOri+D2vGM3weT3qs/Q/yluf6afWT8IpD0X+Ue4ph6eqvzl/GjQJJhxXeIE5roq3EM +4zdVSY6VnyD+01JPzX8yflaFZFntEeK0evqpl8L4aTDJs/xjxOnt9NImnfHTSiTTspcRx3fSR4c4 +xjcqkFz9/0Gc01kP7TIZ/1eWZOt3DXH6UO0NSWZ8LYDkW/Ui4vSuWuucyvhaDZKxzy3E1p7a6lzE ++I4fydkSjjhruEFDQzIYR/qSrMucR5zbRDuNMhmfK0vytpxFvE87exmfs5DMfU6gO2atmG6icF+S +e2A+CCfNngD5QST5VgyXa2cJ4PayG4cGa6cvmii79cDWUDt1rWCL7M6A5LLaCUgEF2T3HrwyaIee +gw+SM+WCKNLwcVBikltLhgu0NBtwJ7nNBfbmWmpqB8vkdgCkV9JS+VRwSG53wXujlgyvwAO5xYHz +pOnTIFFq5RiuVcnPqNIawBVl1haNUSVke8rX7SGqDEadZTYZNVWhysIEZubYRVVUaISmymwzKLE4 +FbAsgR0mrSjrlLkI7JDZTfCRnAxY+p2Ffy0NcILegrsSM6aBSDHLpAR2OmWSSewEsJnkVZfhHKEp +v1nVmBlC0wE3lNcA1NyR3+i3LGj7nC3A/H6Sv6OmaKi8FgO7LzL3e82isdN86kVbBZhf9TEjsw0s +k9cR8JNKG8bct7Hg72XliMjQPLpIgO0PxxlL0WdwUl53wWUiMvS4VsKCOXvCCFv6PlAcMZf8173U +BfBAWj4xYDMZWj9TWFAJDybhbt8EmPlNK6KNIM5XVsEFYFKXqwoLFp1tTs6axrxSBFi53nUcKK4l +q94M71lZUHky2Egqll/6V4DZehdwP1mtQsKxk8ykcrktuQKOt8jqvFMxi8qSC0O35Tl1SVJeb53I +3hVCrvVqHlHsxBcvOVVIE1IiqpAGa90Uy6gspwaKQFFkM9JolytWAaWxnOpaHSgPBnqRZs1jnzuy +NZCT5SP60d9MmraM/IG++MiJuiUwc+ysCqT58vPjmDmxO8m61r6ra/1Il95Lt6+rQ//zH1ZQOCC0 +CQAAUDMAnQEqlgCWAD5RJpFFo6IhkzoEtDgFBLE3cWAAMNo+q6Y7zj8nPyS+W2nvyL7o/kr8M+2L +lX+q+kz4h+Q/5D8z/9b7gP7B7APMA/gv8N/yf91/c//D9wD+AegD9Nv+x/tPei9AH6Y+wB/Kv6H/ +6fZb9RP+i+oB/Mv8r6mH+a/9P+F+Ab9pP3I+Af9cv/N1gHCc/1z+Afpz4Jf37+TfsTz6/pRyqGU/ +5n+f/sz6b/oB4n7WX+P/JfgVuO/yj/TfzP9r/EA/ID3A4pv5L+mHkYfVPUA/gH9K/5Psg/rP+g/s +35Q+xr8V/oH/h+077Bf45/PP+v6u/qM/Wn2BP1x+/8k6DlwobW1/oGGMxSUk9gRg/fMuayqIAPU5 +Yok2sysdM/irOesVWUHurTqzTRUohZvI0HFnHsdB81mX2HwXPYNUDy6KacBiQeAI6oiNHRKD6Qw0 +sNpm0Ipt+Xy7GkTTqewfqi2wPBjvH1fZYwtPQsMR/EeC3JxKcYsptUvcjjHU525LxX+0J1vKfOjX +ITkvH7LilhW+zpOx1sVYin1yg5cKCgAA/v050AVvC/+Ds4kEDhwKnjCxXAmcLfMykc7FtTUUkV0P +JdaFUy85ghJMbbsJIat1qA7QYb5NkXrCBzWtDJI6hck2Q9+V3QT8dkmLe9LhvM3VIIjhcvMAhIbu +Gr1j8/Gjp5A4IPnl35Iu+apgE/mY9r8CipE82IT5TSrsU5zV8g1tLVjj5J5zyP2GwyVV/pmseOsd +bUvo7WUC7ZVVLjMQ6HCpHZ8Q3NZX2njomp0yTZrMB6e4ElDeAK+1h9VFs5WYhaIU6wlW0IEm447I +sIixOUbUpC4R/isLwhWMSuCGKIRbhvto/YWORP34H9FHCfzkpS6H82qpdgtwlRDNSzplynMf+Q+Z +7xXLnDb9CGZ/nrxdX/pRTf8kH+Bg/skyV/POJ95Fma90QVUx+oCeXD6Cs+mrqI/9AAiA/ZS/Cg8D +WFo/MIrCSaFTOzSATe9znKKP8vSAusR7abyMWVV5yAGl0/aAcaZgzLNDIx0I/QAomUhHuXIEFx6W +2Rn5BSY8h/ljUJwXBsXMJ6HlkbpPBDoi9dGTsqYL7BwSLJA9loHcUimOpKdlgNEiGXYw9xo2bAvl +nqVNDcWMeBPfZQlNJScqs477IU1+ufdZklb/3yehQIVv3Wb8KdQuCDycCUAVhgzC+FLZxqoE5+tv +Bl74UGcv3Z3veaGb/15HjtdOKNWysmHrwX16igebK7P+/jUcCsmRzxe6FFISZ8y8im7/6TwZvxhr +g2EDeI2Crb1nbeyl/4K0nSufr/6Z2akzb8bVF/TVlLx2wYpq4/qczAV/chHMTGOST9bTsBmMMOaU +hWMBq3jPuDfMyOmm/NxrcJj8Km+qFCcwxhKVb4rXQE6adE+pLnFFqaQ7qTPAEAIsukdWpp1+3DHr +9hGuFbi7XV+pEHopfwXhD/UHn6RCzYqEbsM7xfcDU2HXH3LgjZ9HMEWkRQXAVxPjDkOuAvCUgSgD +92nyTb9bIDZmOx2+91NR50/nMs0/aEzxpC9bzDZVRbJDRXCftmY0Vn+UZOmGBpSKEKSR9ijihJmb +BbAkbPo5gFMgd4UcwZwnmncH9dm6m1Vasn2QSGidXCsEZK+ldzuuU0ctNN8MYOWp/2UTVlG+BrtD +vO456hORADtMPtbCDCp1ywSGsHWZnRoHE9lFKaLZJSiiYab8KdYpm1zVzAHuHWbDQJExeDpXRgTf +/99z/b4nPj191Z6ecCyLIIxtwHPRI3S4PDccPKoESvh5AQ1OQOkr00APOK7kIW5L4FDnvBlcglit +ttGkT0R3EiTVoOwc3LCil48zqoww0rdfEqtaM/ExNzdmAuG/YlKQb8daLZ7fai0fhRlpbdEvYFew +zNQVYihWByfVGR1FyZO3l1hi2CTeRL3Bes048tTYy+Cj27k9/kdTcFIGUJiV8AwBONBZHDyGgLmb +FraL2spgibvQ/MT50aDrLHJSM8ukhLgIX7usIKJeLy+uwIWqDTzhCv9/gJ20SIvXZ+b1IkL4OHhl +knBvOEBKAP3afPBylrhHfR7qMyh2f6S5n3n6Yh5ueMSiVhvwNx4/9Wuuf9TA0pJIGM+Xdnh/ckca +JFsnPSzIfbRbKFsbdG/D4/N8oIz8P2rQRkr8EFFthZD1m8ClG+9obRfcTJ+T/CW6AUx1ZzPddLhv +M3VIKHXP+7v+GxWRSkBdtoOhcvMAhIbuECod7Sx0RNgwXrH5+NHdo2FULPwzYszyIT5NKSw0GPbC +iPZSWGnHlqbGXeyriRmwA7Gup43whRzm68SJpXkqCWzAeMU3b9Xyfnj5Jq6FF84lW6sffAEww7Ha +kwQ3QLV2+tKANdsE2LJEdHF0x/9wbiVjnM5AQhUag9rp+5VaO/u/1XwYYBdJhLGi/iRBXI666uP2 +sgIQexVzH7vhQww/F3NY98HDwKEPV+xfs3ftvLCXuoonM1bxWGQ+r3PVa+tARK/jV3zBsDoF0/9R +sae6PPJUNilRoMOCLDC1MD1k3+qME47mhZYgrc79d+oHirgCH1/M1e9tePQTA4rlnUWli5zAsiET +3Zbcf7t//77TsDq6fzmWaftCaSLRiyqbJ7wfqI73rbeDs9D/Uj+xHOqJqYeSFfmtUnOYMYpvPyHy +bJ3RxjOkhGcZpn6jVC27dmg0/22tX1diLF+YrvD32RcNxrAiFnT21cfoMPlsTXkn/VWahgvcni+p +vM8jjt/Tbt86CB88vvIetAWDLLgMzAKOVYuyLfaXDEjN7KSPZZyM8q1aTskdywcDka7YrbSMJiAX +RHJjJEYORz+kW53sOT4hjahesPGYtNUymf90rZDH0ZmMV7DPXB4wOenB7fKryyzu0vLB8sOr/XYT +guG4L2ovdFuZ/9iqHaHjnjgkIycK3H6B+nMEiYrQxXT6/WGD8Gx8U1kKNlnscGsShdhSgE2BnBpM +Jr8IKazb3WStQBGwUCXgyC09kGU4ChmDnBrjZWBBINxEpqjW5yvmSu/+qq9kQoohDPxq2PeVtpqn +OwE/fgq74zR4RU3cmknES7PeIQ7CquUfivHvhZ7ETG54URKoXatxxmvy9eaxABHUx3YKVTwLUfEi +O5QVRBBJjC50EUrxgcnZAu1DH8ONo9he3NYhnsj3czkwJghUn/4/hh6S2l/+BHnMSgkd4R+lOcoT +l0BIeSvrJpX7afmnHt7AqabAYuz95vJHk2PTWO2jr5Qtj5uYl6bL3L/WtJJiIHpAG85/b8eK+FTO +29nF3/6OHFlBoIIBnH/lMd0M5b8qwrLfWHcmBgUy4SAAAAAA + +------MultipartBoundary--t2UMYUl3Wvt8fLYbS8qU7iCIzyaixWze9ka6xx44pR---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/us-en/careers/jobdetails/_jcr_content/root/container_main/container_1898524016/cardlistingblock/secondrowcontainer/icon_copy_copy.coreimg.svg/1698965174073/institution-accenture.svg + + +------MultipartBoundary--t2UMYUl3Wvt8fLYbS8qU7iCIzyaixWze9ka6xx44pR---- +Content-Type: image/webp +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Expertise-new1?qlt=85&wid=600&ts=1693395648684&fit=constrain&dpr=off + +UklGRtRTAABXRUJQVlA4IMhTAADQzAGdASpYAlIBPlEkjkSjoiMVCj2EOAUEsbc7oWSr4CJ8uFUr +P6rCiu48H/p+ddyH35/Bvxn7V/v3y2/4+/PtbzWOlP+7/lPzR+W3/Z9c39K/2nsJ/q9+xHryew39 +4PUx+5X7U+6//5f3L9+3999Qv+e/6X/69k56KPl4e0b+8X7q+2rhHLdHbD+h/iuWLE7+gfseQP8z +/p/Qp8dQgXM2dqIZPApnQOoJKJBAyY4ODh67/z6Tx/QGC/vxEQZfbf2/7JrEyAF4vWrlB0rhZbR+ +p/0m+cmcsEeEtUtKcnk0bKJSybrzUMxR5KBxlay1tQD5vsWN0N/5K3AvLiPi/5PEZmC1M+JcEJoa +u0/QfEGYOgCIq6/txR9nVb5oGgG6n1sK0uux8nQXe5C/8jRTRdMPgPGZTY7MPHiq3Hyx6jv+VEJV +i7eSTVvd8HJGpsTUFB4toJwU3rfpa/peZLtNTgNZNZheu64SmODpYaDm5DVd4zzO1tTdJb9RG61S +gbNU5ShBdNKpS6WlX/T9mBlHGVJP/vkHOxgz/pUDqj7txmdTJqXjZXS6S8CSG3CbjuAWJo6c95wu +LtQaUcjGv7LGKVxBcYuJZcftVhwDG/Sr/xGqcIp+VUgCWshOAnzoOLMZv+N1+6+4DKF9Rq3CQtwk +EkGnRRtmGFettHkjQLbNrsuIkoqQP8jdzVIv/5SJidWk/bv9GVgOl6GAnFIyOyaMzTt/OdstyxYI +f4/1aTpWYMrC+26puAMWcIGTYT5cjg8vCKBIL3U6WTR0M4khZFExz2fxK6V+W//+yHzH/+ZlpKjv +xin20R7dQN2/ZH8ZZcJVLjlsW/aA7c4eKTbsuRMFpJ7p///7jHlKxSiYzYbHNXzU/UC1NtqLAwrA +Pn+aEpxRrQi+KCxlntGZVmVeD1qZZy9M6ZBf6wbbQ/S+LXqyXs2mIUfawr199ijk3vHynfLpSZCa +AYC6Txv0FfdVAld67ljxgEOwuuJQ9i/x8kvMGr5tInwwHGtlPW3zr27HoPXlYY0mJsyw5ECDy0oa +cfMI1Hrbk0TzVZhxO9VBUHqDR6yaeBhcEJaZ8ZsdFVdsMFh4P+yZj5hIkrkb6ty+WmX5zJo/vlfd +P/c9SbscrTqZUAU/nPVaT83GVUfWzrh9X1Ar3RL3YKkZG3krFJZSq78TpeHEbPtedcd3fvepJsMf +gupv8OMUJWfDsvRTVZq84dLPfj2HjY+2q71Dv8HfqWVo5nDEugcqOK9ny9wRG4JjKRLCpTSjxf/r +K2geobVmCGC3luyRQKXj1ftd8B1w9bOZObH29m6EVyEXQp/zzS73vKQRP+qSspK7YqUVX3xYwqR4 +s8JtBX56/Zgu7dKwvadoyNEsMV6SVDZQgW9aQzPVuASxrWHQTU8eUhV412NHGd+Tmbi5fDjPqWWx +JKP3Oyb7raEobF4MrJ+OQxD7CzYRZXmrQJaeaKPCDifxPf/brvdt6Eyqh+Ty+L4l6R023SDKHGiq +LYg4QKgamOoIoap6N3o6d1FAY8NrK1D57J9dC74JTOfKQs45btmXE+JDBoYauRKQFQII/R5iSMoF +KDRcYYe9uXULrHhgbEkWlf/3eY8YQsgB9DjU70QePbs3Q5yQvFrghCwTQ0NdEFKb0os3++CBm0N9 +A5/PzKM4T3/uhHQZ/poRnPzezJWnMsdsYjhG6qYqQ2/3T1WuC65h8Mpu5XLPZgIR1BdMRsXpX4OJ +sjLl3BUHbQu3x8nInhxhZpSy+kKqd1U/Ry3Pdz418GIr3fWiulXzGCPXB88VqxlRC9oCDfZUiVvL +r/KtfMRwtGaOdnewtT06uCyIxDv9ITvVtCqi/aKdkyc751xIzRaS4H6wYNcnVQgyvINsIHEauTww +sMRAc3meeBrmmWp+QmSgFNIEHlLemHNvJ4ryzgcMCNKcswqgYNGgUAfOBjSiZ3WBf8oXwfrNdgWl +0cV9JcXr9crvbFPVpzaBSe8NSruQSyl9VjGz5k5sUZgBTDPQ9wN34n8OpTE1QrtLMZfaJmIo35f7 +Tgx6Yg47dvk8xe0k+RhQpr8xD286w/Lr31Rim/Q4e47ygqfHTPqIEADtA9nwDkzb6661LvYXxzqV +RB6nQwxr5Yu+uLXf4VxxcNzbYQik+NEa0gx6lx7khbP4z1wiMBx2CML+VeCOxCTLW5LN2R+3rBPq +QGA+AH4oTX5EQNkr9BtT1slqdt3hKT3/ri5dygFFOndMxNuLmTBqDcwLknF1xCwTkSrLzNqdf11k ++agLWeqA4ecR+jlBXDohMlKCuBsg1hgWpcmEbKkPgEFYnUOeTqaJtrXEUrWb0/P7zhNhyEYO1SkK +0YDaHfzXepIkmnezbToJLTa5Bee9VW4qNCwhh0M5gNvX4Y44mnQEbvTuMQ8ETCOywVdjNLETSTJJ +04CE6lcqMmHSctpYVrZpzMWVihM+6Pj6wX8VdWOwEirmqKlIklKW3+2xttmW97GDT89Nf62nn4KW +nOcCBqN427TuTACaAD/FrV0EEg8szeTG+2YzJmY7J1SjvHhLJySzXCm9c0Wq1Htzaz6vHxwmCs0n +458dtFv+z+Oy9eKQ7/PiXGpHJLe/pfQbFfp1tW5/p3/5K6bZ8+eSwc/oVr0WxZbcCReWlA9G7JCK +NgPyCjVE6h/yiREOklRUiRYerlrslcTgLQtregT4uZZx17C7ZKMBb9w0hgAY1g58B/bhWUSIp43z +X62DTRB/L2M7pDieq0rWOPkOf5kEryWfDJ4+kcz0l0DBUD1hQaK/HBWXsrVsTNC/IaqSyMb7Kw+T +V8CDoWU4EtcDR54z6HViI9PfdfTBdjqud+zY5UExT4mkyii0sNnKDfflt7o9NV+L9edZgsC7amNF +UVnVuk3u5qUqFdXYX7Kg9+uUzcyxTOW2ndX6MC+BUdxJ4G5eqnfvjlDxe1sLVymoYDIzwp5CoyRN +0/eD5FGMOYAnctT0rP5RQ61rZdPB16cXpd0+plrjqWxut5Fob5vJmXau7Kd9bYUuhjS1ZMQjTQ76 +dUY8zAtfRf7OLn6KwZALmt60owcmrep6qHSIxu34rQ4iSUk5hnJD8J8gi/rdpC2sqswoMZTGRv+k +E1ydOMXpvVT9RYp1cPPgPu3QCc1F7eriQievVa1OPQpeggx1gEQS7F3Mp2ncBhO9gSLcj8f89IdN +f1gQe5U2C+cK2NVNhxOCoIYRmnwS0o8HP5+3H1DKnGSH2AvaoW3mG6tqC4lnmFAdkDn/EZpFQISh +XKxZnwugw8AQva2wNSibTXpWockDXGByoo9fsAL+ZOvJ2ieu0kQSkFaprYRaC9VKvCg4KGOv8Vvf +J4RLWFG300y97t56B2pTYqACEH20GChFpHionuGRzeWDM6wNo2AzKRrQb05XC0HCW23xUZO/4iad +3MdsC3I4vUwjQh++wsNAqGFeq1SZZQ8jJiQXpfyiUldmiJgvLRXJJ3XMgKvPdEBLYZMJnWksPr8s +TgW8IqjINSk+0Qj9jB2yi1lY+7+kWCvzBDwTw/k/i7bVbrVQvlwPX+XTfMgcuVO9WOWC4ct4cfU3 +aY/BbuCrXjIvQYKvRAj4+fApNWHFGI/FeC6RZCNN6HVii8sGq5FLMHUIDsPw6f4oV02JBAoM4xWj +mPXNEdeY75tVAoEEW3ctqmkhXY/jqWvj49k12ACGwJWNXTaLGjJivttoeGLJzrrDPLy83Kta0a6f +YpThcXCuT1XhjJXzWKCQ7nRe0PDhOKbg7CQx1iuKvhH96a7XmTn8r8ELs3mWHbA2w+kASqrA1dDj +ONRUcuGArVAeM6du8VvAqG0n87BucicGxaGTXtOOUvhyC6IHPXYZfBYAWhlKBD9vrO9UVQ5NxXHU +/eiHFOJKdd23sJrJ9XJpLebh/S/Bj/7qWNPCZGItlynJvAnUvTKMEuK5BCgmPPTygQJFMR+8Iwjm +miRwWdV8JFOwUEQ55c1Du5xpmAQCDx1wpVU/phuV3pg5nmD+1UmKRwqjNMapUjMrow9mN+zMsc+0 +VblIejDiG8LJ4BUsGpoxPxzGI7Nuhy+sn6hLvIUglF5CF0HcshBsRphqLLh4CtXapdgD1qhqbgxp +3iRkald6IOWavVMBT6MmgQzaRkDf3w1vcXBTV60lU4Z/Vi5nL8G2MJ/3q+BYVFN5SazJF6FtEHm4 +q3d5WlLo/Uz4gBcb/tj5DcXlI10mZa4WL82UM9FDw3DMjFgMCN4+Zucm1/lUKG9E2XLWGt8dBR0I +uaPkB6fwW6kNVspFOBIpYahvOY6dl7fPZBDwWAXTnuYzkUv3XxKTltlIjXxnOFcBKAjPaysF1d9U +YmUAT0aBxrV5/zragA1SHGICmR6vI7MXooKe7BN/H8t1jv3e5eWN6rTUrgujgGt42dC/R0GGKDiD +toFU0UG73rME53vgF+E4YpfIoVZXy2t4giqXzF+kARvLCHzk+d228AjYGWpxtCB1/c+bT4kv1aiS +6L4midR12+NM5R9W90H0JUFub7basxmNIQtQS9b/rtbOBVE5oK78vsBRyWtltg8xVKyGFuZ6lgd6 +WHKrBEacAmrxn++fgYWWXodztk5QKr9vPmpt4uppI/ZnTmT3QUDv+/VQcDGR7ibaVM+YzRksDiL3 +ysTZpywfcJ/Voi+9RRdd9ONElCRFbojff5WlDSkV4Rc58VEtXULgpgq2ZS1ou9hOTd/hSTLoGGuX +3MAeeH6+aqbsI6+WiqnsZPOSVlM4jaPnvFtF39l161n1lThJB5ywdC5PQnwrx9T9loGZJ5rfN1OP +nC5w66EvKzSGyktE5sJQhy531VRxgroXEGbzShbVnFt0LRh/cYcATr6mG9UT5Bryhim4UwTOy1Jp +3JA7Flu0bfgneQqNnhJ654IYpXB18vteiSggaJOo4aYpVB+eU9iDmIj+4RWHHmbzAHU6hS3wrN0b +uwmx8JhL052BAAD+77jmqX33+jPqWVpZWTAG4JSjOMlh9Lq2oDDIqZKU/ItUJnNzIve/FdVLIjX2 +tFuUMsnos49XmhqNwtRqLaWnvdzAYlFuMbiWeVsqwZT1YLIlR1buM9RAlCxwFwmpbviMB/fdtgAD +3iUwBOM9hQ7njo+uMFF5A9KqP1ViBAibbzDBbTcuJ85kVa0csujFsj2XZAnRaqg6WiZ/zsVd8JEr +FQqMpSWTXMos4prWmfuHIewckk5MIE+WQ+LNhJ+TNAdlpZCwuAPXh1rGe6QpElL1/qs5QMyJX/jC +LgiXoWkboJ1AGfxakCwjCXWxeIpGWVHANddwBoNTZL903t4oTXDJuIASCle3Cw+b6OX7zN0At+0o +CDvX0/0L0+exqvicymDWUPJ1Xzd8VT1tuQHZGxRZnrv5cDox4AALjbQ8uRBoMYYM6Gv1lQp2HeO5 +e6nTflt5q+HGFak8dJuDPToVTXSpJu+ZN8zGccgKNZEF6QJEutL6h9jTghErlhxx06w7tj6KDGFL +tUyz76+WM3nesqaPHXYO9muPkaJWkB2lYDPM9exxBRKLJWy1ihkF5aHSwXgWcTDQNqCPEldy92zK +Nayn31no3rX4p/SyBgjaCdUAlfIDX4iNRvkS+xxfks2lrAE2kUBXbgK+pwoBZuzjHbgNY5Pa1qe3 +A8XNlWJQWJX0GaGV8F7+G0kNV1Ni6y1245ad9p+qInnKFeJOE5ooX+n6uqSq6KI0nl8SU6p3cZR8 ++FvgpPEK3jGjg8vhzUicBZs/QaiMi3Bzj9FjUptHjeWTBK2H7ribxurvuJJnBDwl0kEkGSBwJyDO +yjZ79iC1y3yISFo0DrAjUMdoAD1FxEN6Q/pQ4DqiO/vyAudjlO58ShdoMSjdROtgqFuYWo+Dekbc +DB+vO5uTSwDwlexw5WgumdJuMtVnSH+uzIBDz0LYMhh53ujggdrjjf7ElWjKAvZl+qYoeNYQPEjq +pioOprKfnyOzxHXv34HN8gq2t8G3iPoiDtUliCjTWszSkkkWiMn4GIpCvcfD2SP1nQXhGdOBtkcW +oqhPEQsvlr7nKLF82g/BKdFRfNZDYQqJ9ffivwp6JLb65SI5mm5c3Ob4DcG/4kZ+izfhHaHVkLJf +BaCcIFXlQOCSND07fo3sx2ggxcrFCWPm89LmnP97/pjS/Pf6AXZRJm/c8BHZEue+WEVRXeusM/CH +P4yQ6lkrmoDzJ1fwAnrfoBgQccTfk0+WMlaO/ITxMyGtDsmSZcj0CC15JWynsmHvCrqGyyG16RBM +57BAUrHuqk5I0WutzjxLnb3+9ftm3F/lBkUNr7HlAIICYv83pFI1+UItvFM0SOsO6n6z70G5XlUw +qBiPo9tDwvVxQ2dPfrKIusWzccVS7rC/mJZvSl171yx2D37EqLS8pMCnxhhBuy3sCfrT9CgEwfL9 +LZ6nugbxvJEV1TuQ/i9xyvUHtiy3ooqYSYgqyyiy2kNJv+frJsA8O2WcNm8IqnVxgCswlVR1XrEj +jdHf0GtiikpTjIDx2t7gzJeFHTe8m7D3FdtpMBmdzypTt1gNa+TUMyEzLigg3xXjXaiM2r3IYYJD +TvKzzJHizFC26uuX+oPliL1vGEZoo9PGO0/wvWoTyWA0Sudt7Pqr27clvF/U+06nnUvTC56mgUs7 +LY1pgl0jKKpIuU6w/X9kAmEQ4LSpHbqIJiOfg0lsMZeBRtLxf1bb1TQ/oPcEmk8fv01Yrdy6dR0Z +rt8bFanYGC7eUw1hmIQ4ROIg7Px1dm65+mF1mza/6fTGeKkWR2wxtwfVvRG/DHB96dun0Zc4iM5G +FPq0E8cvUrWWVvYSmeWmjwI0tQMMVEuxCHAkdJxiubZPhx2qvQE3XkSYhrJjwtn7vzLYdgWYyBiD +QH0uZcSZ6BBhJOM0UbsrfrAOlUJbkPnSIz1UCh9c2mPwhw2gVKb93x6GXYD/ZBTjIHg5Hm3zYH/g +f34dJFKXVkKZ6V7Y4ZZBJqxgygd68rlTEEdgIwoD4J3iLss3Uod7zfgGasiFRNT+hzLQDwHvGmcC +fPIWL2/nWKI6Y3BG79JkHNtFjixUPR+Gs0f1cYRRhwBaoN/eehCwPl3fuSaWivaPw7uoe+GWTZgx +UejkZ7wEN5MvLUlcPeqp9LRasjCSlZSsVxazdj8wZy2H8zNqvVUFLon3e13Nah6dICQbKRAewqJQ +MHSpyXMSN/kCWbmvwZTs064IOaDBgV/3/sP2DWTko0l1QQjU71pr92dof0IrVDOn5pTtSAnDTs4/ +ZjL3IQbBtInx6jwMa1xLy2V25ae9eLd2Cwf7MzwfcvmetAknFW4knrjXgaO6uDI2ioYq4X6ZbUkw +TpifwHYyZED8soxe3WPWrSXzNMGAJj9OCLPKeQbdguelCKNqyPC5mkmijVkU565bE6JYxZ/fMCgc +2A9pwqkAh0qU3MDP9oGR6BtJ0wJmwm9J/1ysWCBuT4OpVstBQhtBmLdAk9tYAtB/NIEBr8EkNzGm +0HGixQ3FHbQznf9odL8e8ejAUNojFZI+GTmDJVoszCAJEDt+YyYLNaw5/lUNZjmZuJO/5HvNNhir +QZkp55BVaeQ1J5mKRY/IQfEpW1dIOMjn+GauulbJtpsXV38AUpIlYYvSMNPSBtBMu+ohRAMucz63 +zF2e7+4+skVx/WccY9qjzhyNf7txfdwaHUYo/CWJcVj4wp3C0E5RM+IkxaFyYUuTxEemS+6G44x7 +J4DE/gLgIqpH7/nC/0upzkLuWN0hF8mR/yfK2kc/FZctCbjAeh3NeM6vctUIC9G1/p9orBSMzekH +bKM7rhxvgugGyGNumKS+tE2/kanGeJyksqI2kaAhg70JzYh9CCQ4D4ddUgZcdylWWXkLup87N6p/ +SSgeos1DkhcIeDO99IT0DXBpbyk3aIU6bVFtBRjkHepW+LdLou8DLsce0gB0WFcRkzRgcQtxaNdY +VS79GMuNaxEtTRYPKBDGq5PhPIP1K9FNAXlYX7xEoxp/2xZc7Dh5TN6d4T6GBBbGNujg5cIMOkqg +UCOmsG+hMAjySaBlICU89sYl/hfkSU2Qn4zDjvadwPSTR4k99c3L4GFEVvrCoNnYCQw5XT9EmUN9 +rNUVxlgPfxU04niu2BHo8RBMSzLL681kFSa0wpKZFtAqRR+Rbu7y6/AiSzo4SqMf1+vDCB1VsZ4b +iGKXyQihD/HOrKm4pWdW7r3nODS3BVtq0Ldq3yeg0BtsrwWu7gForHIzXOrFLQ0eSlSVwyF0RoqN +KfaaKOhT8s2BSAUTNIO2mC9YiQO93tSYjfanJSYhNLmcI7xIPXkfXKy5I5R4Rj+jc4SGeGgi1mNO +A8HLl/VA7twZ/iWUpBjmrWy/TNyWcqjsB8m/PIw/G6++hQz1mAnPjlXWEB+balRxyGY3dUYDGtP3 +c7Ri4BoJoFY/r9dlwDyWWZhAUB8aBOK63sXU2U7BvOaiBsNpsXlr1ePjILguvH2H9X6GfottQVTk +UWpr99CcbD2PMBICzITFUHXfRSeJ+uHxJaCIjRWjAl+NVCGUWSEBHwnP9TgS8/7kmAJ/PdVIqR0b +vc72l+C/8P7u2jsgxmg1+2wGx2AFf53fXXTdWNWs0jJF83uD+TRUouSRYRAXUMTAXnwREqs0qdwv +fYXtW8w7aq1MtCVs3bG8emcQcD9Y+S3b8/AgYqh749l/kCXV0F1XBnpRhivxmm4W/K8fVqLLyZ0o +/PL0+TuopzksJVFxxcCls6YbFPBSJcTk55z1FONAVgBgra9Ho+HaFjOPF3TFVFmyQEZxN6ztLiyt +m6DPMY3BWo/k8EZ2qFhzCLNZMyOtOUwEv/Lshynpwri6szGw+i0gOsx33hAXBWZVkuWQXQ4oKrk9 +hfoXpRN+qWIrvzz9IeVZi9ODgQtsrejAXA/eOJTeDy23fIpfbxo3+rXcx806jxsxtgVAxoDKCbdk +qE5pgN7MkuR3cOaQ16oHkjzlIhQ4gZM9Rhhajb+E0gftDn9t41H4duRMZKyVYcpcS0efbF1K+ORe +iYht7ngaFjgXFfFvk5C2LSVDa3HaHYjlfqjNcjSZOgNdsO+LCxheRMqmO+lvaOHlEllcFWL06rdZ +yDHzE0ato8x8LMOGqh9KXiD+2++5tDYaer3Ue1rJa3ACBHlcqgRkABFX2v9LUdm8ZZbl6QB5k5Ei +6Vmmj5PirX8d1qIVEdTxw7v8K35PjHBEVkKSJfMmchr+vI+uUilEufR/VU56vu+pHsMYKGAMUQZe +/gvk0yNifvzXwMMpk12SDp8fetGBc8kdpfpMAeXPR62rEkgqbYsbOHs+dHH4JL8+Sy6lH7RdH4+0 +Xrp2Dn67zmQby2zZBsaKu0Uj+Q9geiR3eBtnL68BJpQTcwgeqeK0qFVyUTWXfs0ocmto7sY1yZ6C +MgomJHt5mbMvHEVuiNGwQ5QQIRpSzXbNsz9rc9KN0WVO/mDqdi8Oo7phD+Ez9gOBtXruWUBXavgK +bw2kTIPXR8K57VVaXBZ8i2WpjfJWeR4QIeCrlwhuOpqicv1C1d+/JWf9ClIClxkyWwT52HBkYFTl +reo3JpMumFG3VBFTDdaBGxX58uPsAW1uKt2wQhSTFp9CWYR3eeTXVC5Iy6Wn1t1ohCOYQu2pJcVF +J+Z/F8gHKOznd+zMqh2oUXiDTLrD22EvTsovKPwFh3eaRj0Z/wyyaBIAmM0w6BafT4TRNZOH2wOs +hl4BDZ4LxrQ+mHaaoJWl4ObNqtWDvK1znMUltWFGFBv4Na9HHq8/pKSk6vIvhGzbJ6Q10sw5Dlop +lJJ6+qZnPNd8XMutlcWmzWHHH3+mLf4UxyDy3L58mveYWyySjYzK8YuZMKl8nG7n9QZjwO9qAjvK +1rRMN66KoUp/uDItbFg6IcxqT53WZ/8s7FSvu7CmXmC/GE3aAyu6fVMPtNtFe/p09gu+DENtpqmg +Ev1lElwWaM7NksiA369nVlRRmEP7iEMdNqfm9FHRT8HFfsy79kdk8T/jhtR5cBdlSIw7cJCj3lhP +1i2aSwWNNCIIaz/mSO53Vds84Qfg39l+fZcu8KhOyghC/R2SjXI6MkOpBqLiHZQhu2sMq6QqvKmQ +KXOY4KFcVDx1lmifQaCxfEqpL4SdYSxYkVZKYlIrorTa1VupM6IFikA12/MUWo886sp7/4Cw6lcX +c6CCt+cdxM37gRuTD+RCO1d8SF8Ps8r21P3cg1me/3Rt5CEX1YtjLEpb4NOO3ZkFOBAQijth5SbJ +AFbw2YlqF2qFWmF82P9QwH5niwNYGmc99bVIErPzvklJe8AwxbTg+jBQ0SCxImw8BQcSBsUnxWw8 +5lo9bRkQzTK6W39sg3Nc/7oDosCMCTU/MmAIQK11IqZR85l/X5cIJJeFN9LDF0tQxRRp/AjTbqEc +Fe+daqvEINKndIGzEVwPsusgIOme2mRVJj35ZOIwoBIQB7oFEo3CoWtYTeL7zEK0fHXTZZYpC/Vg +IOwW8piLaX8Yt9xOjHKZSDVp9TTni+KyrarB4sSN7dA+T/8r5wRevfvK3lYk8+EE5ebpMNNnEi4k +Y5M6G8gkUodzLQTzQ7vgojtYrnfz9t7GGaoradTrq6RwO6G3lp37ENdUzZS1CdwpvBl54j1ucKSl +gz/h/QlPuBNlsQazm6U94ZakteUagKUPIcuQMMnMiXD4jfBRQR7zJJOGkmpHO5GU0a185V/EQudH +UcKt/135sGLRFi6flCOYYtxP/q+mFGXIXVxpsBhvNmmRApoutaoHKBDAFP+/bldTHum9WHdrbk2W +zy5M0ABI95SJYUNUTER9uw29qAUwHwDWbhFflvlMIfiClgE9I0P6JPnDpuuOMC0AYR5LMm+F2VPP +pbpHuVMY/G702eHwwBmHR1KmDRKym74UeqLDa7rOUKjYyeThD1WlkJE6wV2vmL+i/tluAHEReHAN +boccSNBWzHRCRYTS+3a4QZGOinLiIRv0YXKLhpnl3AktWE+/j9c8nZEiliTpiRhxjM0oGZYJGi2n +ZTpGWJVQUFhjxPznrenP4smeIej/+28zgjNJnv/sRo8Zv7eZJg4lLJWppvKMT7X3Fl+JwV60BX6B +SjFzDk4SiHuuJHvgxChGgMYDHIs7buo/B8sZzE3y5Sq+MAl+icryFx7Y5rJl2bjDHEVxnaBMR7HS +h0lEjY5TZF2C9Mm+AOEaGZRa5jCzZ0zB8XL3gADJox33Q2m2ivNTlPhcjwhsI1FH8aZOKd79b40t +Aw/xHcVSrZrcaB/Km2joE+djhgaPO3pfBlIxCG5uQyT/3plvLsKjfbKZkm9AwJWjQ8Ul0qfibqFV +gXsccGw50UwDaSoVTULiCRg7PnVlmIsYw5V4EgTxOGMm23iyAMHFk5IGRodSXjV18f7GQpmFgDkB +9zgFk1vnXGHt4+pBvHY2PCd4LEY1y78b1gL0/HgfDk4nINTyzyQS0Ycuowp9saR8F2Xs0lIVxsxV +Y+PugaroIibsydfNfUEci6xJ7ymg8pEib96P9LrxCiEv4C+/VHk2mnyoNJLeGVlwnDRiosQR0CRo +0vUs+RANxHf+m9wpP42TtTy0xxFrZIFDJOfJwFQkOa+8aUvtxLnyMEweOt6d3mYokVdf1vI2S579 +r7IhEkbIzV5mQyv0Ip4nYr7HeZIaKI0mhZv0P9kqJ2QbxYrLTIgvgeMC5SpD7Ynw8XWjhRuK6jLQ +RIy+VJyv/uIjGxgQ21HwR7I6263MEmYaMGV7on7YTCQUu2wyLL1/8V+NW2xgljkECOkGmpPC1g1x +3EbMSzdjH7JqVBM/F6qwFa28AD19fWJbS8j55W4iefC8b72Si0fPVgZeqjoxngnCbCCBpZPXgK90 +zpEneAVR7Caz1oR63ER0LQ8890WMgwZ4L3Gl/r3a9kdTe4zdM3k4Eikn3hffz7EoG4y1QTwyQNdF +U4IFrlEcTKZNnlSjrv5YwtuA63fhF8tAl/fT9aGEQ8DXNc2DV9aTfXSRSB0RqOXwexL6xjmjh+At +AL4Hzo/MqVXnG1OQtijBUB8kt7swxHrT1ZSG4k+3F8sOFBtSv4Zi01QYSiOdoJF9T1rymQPbnfaS +FW8J3ksEAv6bOS2d/FfhukzKzs3CgUXCG/ZUKMqhn6lIEaSn6k8z2s+XI0714GHLoAomttaGpJ1/ +swUPKHwU5usoo+WS1+4+Gt/NfyJ0ZI/Z6AIZjFzI0uKbnjt6AkMcso/aTkz99t0nLjXNbCElDQTG +jTOZed3iW2LY9GHsy/hIgTsB/pm+zf9+pHH6n3/VOQlHk7JSghShGC3hwKxaRXeP+tXX8eEMGPog +yaK0MRjvUoIJOA/LhRFFcVR34y7zYHWe5jig3a/7hFOzmO5eWYdazjBd1c5B3II+s5y1bGPFdFv5 +86iCznZMaC/Ha/J5TaUgTYNM9z4L0Hd37J/KqQ0zwq4/IJa3/sCiyA8azQfIjzY0zZ+lrPrKuxYo +N8YesNgwVm+6tMHzD4kuYctpAi7gPH0p/Tm3ETTB3V0OP0z/PBvSvbCW6TZtRZQu1CzNT+QPrhz+ +DqjnnsE1ZTZIlNrI8RSlLmFfUh+NkQBF1Xcgu+94j4O9PPCkDklh3TNgvpI3mcFnF34B/z3FwtcX +WXMlUaiRQqt9CoMFY/GyX95Kp2+GHDEbcda1+HMe6Pe0jC/DwpxluUgpXXhbHEuJS0gEHqYFflB5 +xB5dRbrvWVqPHjgr5cekAAB+jbTpSWspqD8+v1NYiO3Tu+i9fFIwhNS1fZXtFaHqj/3bm29rdTlV +dKFuZf6Hx7itY9jxep26C+V5xxGFPNwFHFUW62IPYLqs+M4tOlIxSnc058a/lek7QnV7CiH94dcV +KDILUAt7VtYk0uXnCMD14FABYfADI0vvzXW3h2VWUtlRbeZ015eBcmz43/EjKEc95hism0qG5TSw +T4zAb/PJLdDIdCzLmOfgncPo7OL0MeinLD2p/7cfRrHO5uURn19J6WSXG74k0XF2ziYmjw18o87M +wo9nlm+++iXxqha+7wUaCaYEjTH3tMMKdwg5nE86fJ9YY58dkrHGlsDIk5F9s1DKpyFs4RGIPsnG +L3tdhA8AgXjfljNsmDQlXgZUibZ3av65Irns7plCs0bepsFovrU9PMv24031zMGN49TsTFhr5Cfu +iXJnMXkCRRoctVYJ1GgrF2VDOyIhtIlusEmVO1oPmbCkRe4TlQb+HYbl+VZXd/GPFaM2Lh4ikCRX +qgrN7cdn9xlnQTuyxyckqbH34hYLWKIYHLfygGyq1I5Lmk3LTk3gLlVPrCzK1719vJuR8K18s0A4 +ZfTtC8I1xRtRNI0E1vOfCz5xes+KlXA6Rh9+7IEIYh43NZmeLe5om1P7EXRXIU35EOMDU6hThe4g +Zp3ru/FFbHungdX6en/oSegPHo7EGag4cKLLEq+M4iHk+gzm96lxWbGEcFp+8+8h1HhBjZpt17eM +9bTUf5GxZ3kgVUWc9lgl2A+2xrgjaZkCdhGSkKXWHExLYnFy8/CKWBQvDCuc6YjjzJXJXk1GcHkl +uR8ltR1AKyemV/otBkl1T29UsR1zuRCJmxdMAIMOgMEPD/tR/I0QotvR6dCgklBRdMaEHdzbtXd0 +o0Mh/0It0RBy7xUokGGbxAGv+4UFSXxUXnkAD6VGFNRRc7+V3wOWqFSUuVnav0PKYqLmUUQ05ovH +tTbTYWLv+/1I459aaCHeAHEsvU0RTHKf6sKujP92IkdVEmptjYcaYW2Csds546Bd98tvvUzvTKTq +yd6iEZaFTUgGniPn1B3vkoFsuIDjb0bV/snWEt1I8bXo9h4xZH+LqW/PyNEn3KR8hwKerMWoIXE0 +qqRHrFwo/e5iRy/A8eVySNGfFtZTYtmjmIwbgbdlufCDo9yJQQ/xZruvEW5mDXJ97mBMvqmPiilA +L+4HzdBUnFBeFukkkOziUbwZWaETR/fIq99Ivwoy8pqVueKWUkfCrhshwGIg6/u6Ra7sSEpOI7mw +mHhlUzX+ftRYNiXHADD069rNgSEwkEP6eI/kaaQABw9mphxZCaUtMEQY+o9lFPPQ5DZHZ060Udyx +qcAlQlsAkOLBRNEAzSDelqoqNg/Hh820SVIbBg9yw3HqRLJJdIvJmDLLUi8Rb/KWlak64WhFowDF +HxQ9YVnWwV3HIZtrI9iqljZ79wL3Diteka5y4l9WuzV/Rt2uvCtqG2VSBv0IGKIrogBq6DgMWouM +QVP/HQiKh+RN7JiBIE7Wm63T9+YybFLFLNDTq+MxVuVB2BfGhAVcrFnpJdQ2NMb8j1j9UH+xklZD +99JTFT+cAxGBE77CkDpsXJEUj+Uzsqu6+B7btPPnO68yd3XDXYiW/foiv+MweeA5XP/cdhUaMdIC +hiz1jwa5w0jcI2g+Ne3/oii9BV5R//U28RmOpTavTVZkk427gy7bv8gOBXxJBsEdoaVTEByRVByX +GoZme/1zMswsprELTduKBKX6ppuchZXX+Z9M//Zqpp5RyyBkJOnOxtPiGYGG3tlGKxAG+t/cTmXO +V8nlNdF3AhxGAyHUuApjN7Vvwr6QT+nM9/gzq9YWUhhUe9V3TX15AaCXZamDpQLcEP6UGNGBwHjC +n0UbhUnDaWjCMyICdMgmtX7SA1GLWzja3T7b68iMNgNu3PU/coBwpNryqcvy9MVZovwUTjG4sdUn +x9HW6oKNKkjx4qzOm83M/eslnZJd21tK+KyZQbvdxz0hhCiJ7bjsSTsvf2YEqHXspLDA0o2h+MD8 +C3nlj8pZ1Yl0WECgdYQN0cn3dcDWvxnTYXxLNsb5f/2+9FjJLhMZQDhVSHKKq9ZXVxZ51X1JWN28 +dh3PlExJ6yvNKbssdlX+pg33v+9yI6+W4mqSEgdKxJp8gTLmIgU+jLMwN964bsnhq/nsz5qywGKm +O89x+XR2TMEBsQOdcREdt1Lec4Sa+qLwB7wddaq2/86Kfimcl0EYZj7XAjy3MxWf69we4Mko577P +uBqJbkaZMBtqJykMmnaj4g3acoP2JpPX9MEOFtSmHp8/7WyQ6FKsnz5M/lC4X0ZFuOuqYfD9OiAA +M+vJdEeHg3YK5SusRZA3jVMhwVoBhWcXonj+UhptMoimAjKwIdJSndnoMj8Jo001RwIxyw86ASmg +eOeSa9YbgQdAW8BGyBJEmFGEkit2kvDSZGU7NTzR65YP1G5q2W0wD87eqxCp9iNV+TCe6oO9aEsh +z1I5wk8HQhrQhHSNNxXcKZnCP5ldtFPZsI3F1UnvhHbL5cmriayPBf+cWO1ptux2PZvzUtdgddZz +SSyCH+vR7aa8+HMcSzN5tG3KC/K0K93SzR4cbRyWPfObBulEWPP2JMG7htTHgBvKdkWXRFeY7S/4 +UjF85KnSNaerZvhk2oJrd6blzDkLeqzFWwfsBqyLrFQO6W8Ud/weM9uT3A+bhLhrGqsDBxm4Simo +8o7CRJg2nzcnzH9y0C9/I+kf5j1NKXVnjll+kaqirDUBlDnP0pXgtfCJVpagrGyWBdeQhe28luxZ +lZE0BE3/oB9mt95+LxlMLp3sv5VALNUHpNA4KK/1/UimM/zc9+TBu9iNRZXnFIWYX+HaS1vi9PRA +e7tv8KU5ZckwFbKFCgb5AUptgXM03CKfsRNUQVPEm7W5nkXM9ExI9FiWUokpC80tvGHOJMVD1z7l +rsPVhFiEPisLyNHOfcNWlTsFwQKo5O8RlDSPu6o/CEMU7+kiucFpCM5u8v8ad4NespZ1wnr9y888 +0cbmUNoiU+o/kyhsmbKm5Cx6q7uU3lGsvUH/ySzXlA7BbluFBjMZF3ftQfiFlP5kZ4w8frs90Wc2 +R4lyH/yW1IFqd/BfwwnJhGDKVpJI0ofEkPiLljmuRfEix67HiaBwTnOkzC89JfseNcYEZjqgUiEa +v8lBp2QGrDfAJooeYndR8rN1wB1I+4j7bHGs+SKbVQtVXXMqe9Pw1QByT4mZbcacObseosWb/Th4 +mcbCXbZGfk4bCB34fhNZp1wzSfIRN+nYY+pRDvIgQHO5yYyv+vAign0AuW9bQZRAcmc6yyDtAQVl +7F8WeH9y4zRGT2A4t7h7UDUl+2t/sI8P0luxHbWTUskxsn0hY7snmoME557Utr684aUsGp6txPN9 +Z4vkZWH3Ers9oHvvbI86/f1V3+kdvxr6TxhgkECJUE5zo15DL6PJyqltemP+7EGI3wZ3qQX+SHgi +lLdZ7o2r1NKPDoo8F1HeN1DQVvaCAB3cWasBepDtsbFLY4up3wyVRZZY9xgq17KjhmryjpZk2zvB +PtE1012RQPNo3MYu3kcr1S1MmpyBHEgZJ6ItCPpGesF5J6RLTzdRTT547cq/6/SocDqtqJD6Kfyj +KgwM7JyI41Li7/W7bFt/YjySNnJ0oap7LlH78fSdDWwpyBKIJyEAU0+NOyZL702gJ2IeOzJBTZVN +mzZDGcO8nfWhY/LV/oZP476j7Z7YLRIPWAAwGG8swe6oqEzd8tkxGHdvExFu9kXocf7ia8msvIwR +zFO2MvE5qQy60hLPKcp1Rcp5Yka4exE5KwNd91Ab1kYQcRJI1F2wyM/y1Kb78CrKfKrjzbItrjBn +3vpIv4wxJ4iCeu4AtKqIg+YMTM1wpGHkFSYyNp3ifsXHYNye9elJalWmRN/26ga23BBMPZ1JHgn4 ++ctjjtQDcJBqkYANiGkhmKja23HlHXugIy7kAg+U8HQdonJJfOHPpppp9n9gy+aiaBeCjmujMJE/ ++QxexISveKEhcCIVX/hlwj3JuQDpY4oQiPBZp/PB+jxsUdfSYi7RpStPa1nkRWZJh7KOJCBo/Ffj +H+Tz9Z8a+nABou3KAuYbA7S+yYB4gGXjgRjmEDoCV6BFoatVgI9cV5zEyccANoyQ7X4g7Vcs2cOj +Ne4345H6OhUWXzluDYBU7mGkbUUf9v9e6nO/6w+ja1Psx2WEcQ4dhe5PSLxaDywBgBpdowsM7ycu +VzwINebqqw4xpb1TN2qbsd7/Jh7n2gtdvJgZu/c2GV4eTGwzcbyrmPJVlv7GkrnR5rNAnBn6b1un +kHgsD9J7gkKppSWu+nfH58KGZnU79+ICHiv0JONe6wM2Co6cxEnHRH0zczb9elpmtkQxdXcNL/Eb +Ucb8svObuHPHpK//HWrv4VuD5hpq57wH0dvLkUW4lUXbXjqrRWXRevEmjQ5pb3a/P/P6WAiLeAVA +78vzbgSXiNVThGkYOvC49XufcVVuaUWkcS/p+0KFz/VwSy5BH51wqmV8MGu2fGCTxTHh16T+REIP +PkvNVLCsmqBkuve+gv2xmmFzuL4UP67JNADgjNbx2V5Akp7t8g57WN9iFlZCSLF1V55+06GKBNns +k6dmMSv+fM4jRy+4/hVQkHn8wXqO+x/faGdhtu6CBc/rRAzRfjVOd2I5xtUUlPw1vasPrqEHpeiU +uvfwWIoQH+313h8Xb7/D9TvR6/PZ2ojwogzo/GG75ZVz2BF3/N2WfsfcAS+fWMizPxvpAjkvtbU5 +FrORHQo0ZBjLHtTBZt/G9zIAbsHHq1098cIDkEAmhPFqGtHt8D+xMvuL3pNBAUGxOFivl+yAgEMR +4qywHg52obGGK+ttIUqlOwHWCimz2m0evhS59ZcPNRs8ZZfrhmDkYDiZLGdFAN5p/IfDa42Az87P +5ZWH4XwQKDkh+FQRFwI3sMYcFpg0IsT0HP2F3lBhRwNtUVVblXvOChvHKOvKCp94YVMJdqhipMdf +sNVQQUA5yM8tvfdL2wCL5/a1zXSylw7RwRN8kRw3rpafmrooZc3Kf3PTuKyZVkMeTk87ZaYGWAjM +bQESNjhpT/j5e8PhQw+YcY6TAj547+3Ybu9qcoGlyK9q1SXqF0tCeS5xrI03c5OKq17T/xHjGMGC +uqFOqGaIid2COBkA80tFnkkNtfEHExpPAcqfFqlnDXGYzIGB2eXtAsVJQJw/S1y0d+wsGuqJgaqs +iClgyqr0EY+AIdkeZun+T8YoZuNPIEufDPyRieUkkdckYIU4onkgsCLMkCNI0MXkTIQvzr+f9bdf +SEF8yVIll4UGq3M/csYL1KOND1KmnAXYknzmVxMYkcpHg9MkavXuzQjAUEMK5gy5iZVdV9mVSYWJ +B0H8SOXkYJstfV/8sbnLu2woKXR5jujmfHP7VM0v3PbbJpJXhOKVrV7a64hHdSP/TDwJrJEd1dfO +kl5CyJqujzMXIWStXGIc+zRuJuM4XYH5PkFE9Vcq8mJKokNgwK7jmDDnupPLYzbXX/08hv1HW/QP +jS9rGznojpnADoAYoygfql5FHimcfYBBZh2BQzbgz2n09RWFLXkowdHalSEfR+iUrvGKmTT2OniK +Vz23S7iin3KO0cAqEqt30DgUPkcl18Dv727WUC2RgnyyP2qTX889qDN1ZnwcOgcxdJ4KqtJwY8xd +K4nnq497996pzrljNhfSIDaWoK1y+px+0BRqZF6LBGg5hL8iQL5/jIGEoS7soP0a47bj2kHer+Hc +Idzhk2+9FyY2MT7Pyv/1eDWdEf2oPouWH3dfDVS99mR5mqZ7l6H6IQEy2UPlQgemYhKdnd8tbCPo +iJ0D13YrixGjK1JJ+sWYT1Ou1V384BE3lcxMjCSALV3pjj5hLxnffiiAbzZ9xoeWiAY3A6rXoZHJ +ze2V+xG1tEMe4KrgxOYXZ67x6ryjocW/6GBkHWen/ZnO2DoUUrYgrsjR3i1D/k0DN7pmBGl3Jx18 +dAMdQLLH/zW4QyTRQYgO9V+SoIODBE19brBs+grbXIZV+6i7gqhdzE9bEYudnhKuBLAU1IRNIWAA +KtRgFM2wkczUbjdd+mG2wdfzz1qKx2UK1D0UreiNQulxI2nJ1xWKA/iFptikG8OYdxaE/PLh6IDe +tj/tgtOb+cBnRG0D1YdCnk3skitLWCnJ/1dDHz1DVX6Fivwz0j4y54s5sMM05fq32QzhTDXZef6V +9zVdsTUK87lDb6huLUGA3qexUaq7mmveOjXb+9K2hRoXE2CcfVspxwr70AkLs3cKArUfwulwqRpm +GAz0uG8R7rZU0ujj7xOgr7RY8ExnJxxVCOyWdoml38UqdTFnDgRXJAD6MN0EMwuCIToltRADJ1yy +beK3IL10BxDgBV6jiMHZ/c05Uqj2ItoG+PKAYmz0xAaZHgtuFMEY7CKhF5mzWI4DdCPCcDVcZQmN +166S1C6RkD7nd924AaqbDdC0fYI2zvnwjo6Xq0gbG4HBPqyrQR++RPOjOzGTS/RaGEWkMsozrfN5 +qzvsOLbZMWXEl5sTqao/VI4/dR9yeOA98bJGJ0suz9GsM+nJJbAaSyycdrwnPIRyyY7Fih+2rxwG +xHp/bRzOd8DPQG3yWaPiKnU786Gw8k9c6sr+P1Q04KvcP2coUdukOQMIVnTtNZWLePFYai6oY5o0 +Vr5iC9WA6t1zMKmvSMu5bHmGtBNtcCDo9eWV4U5uizr4MIcA++NNeqj0Op9/dmlJwvhlf9wLDpw7 +0qR9gra9JMMaPDMo5oEpdhfbQhVWOvaj/yIUqoCEy8jrw/9Oaehj4p7gf+xnBfX0ueqa2qkJf3NJ +oUdfcwd5nC4gnogxnDYF2mmDpxFIjkNfU+yY7rt6oWy9isCGdk/wo/Badu4mjUaw93DD3fEEAJcO +mLvGsYiJ+Rpe27BklUobUMCL8fWHcrXymXpDPEA/mrn7n2gB9epzPIHWpjyUzjHok2slJlBim1wF +wrLA1/qiS3mlAgCZwlv4dUrLBW2hI4z9Q//LmOi1UxxRZWfC79pwrrQylJgiOrqOm5RX0bBgxyIZ +Y7QJOTlseJ86h7Ibqtd1IKuRuM7LNcr7IkHTLlUzj3arSrvTUrFC3M7Jjh5ZxPH/EP08qWqIsJPR +nSMZL9JCodUJWKUeyTe0L5WwMttS+46mX35qf1tbqE+k4LbWcYgDC6foEBrGZlMjH07IHbXU1cio +ptyRaaXfce3jK6yUoH8tZz8s7YOvGqUFP4JdD49SSOgZtPS+2NtAj6sHnL9kJhv8C5Izs+TKA3b5 +sk72K1N3JiineYsrYHuDmN7E7rzzxyJ5dizVbb09XZqrCL8J0D+two/JDzWsxAb5PB/VwN4Q72do +31HzaAOuct528z0euNdx2S4i01Ln7/lcS1A68y9HF1WEdb3bKmy+2o+Qwi4WqMnD5k1sM/hA5JbZ +dKL793Eb3GNdgEu+n5+d6c/xsj5CERpokcfjZS8HAlX2G1auCP5LeYjVo1jai0qdhVzX7jQt3z5a +VRVheQWzt1tt+a8MLZEsUm2/uBJg+1gxumqsfJkKgU+EjOeZ+IHQ3c1Lsr6mlPaUl+fiICC8jNeE +YDBx+jJhCnTs7b5Kb9FF8npvWra+dWQm13OcOuRHSqkVSCCiyuvbZHHpEqw9dSYgaarXISGktoHp +QaHXSntTa59gKCcFivd6x7pVF5fmBXq4sg/U4i1zk6yo5l9XQL43qDp5Eemkiaam0m/EpN+vjovK +r/hQl79793PSAgx0Lojo+AGrwvVg+F/bZy0Y1UyIcvinRaO5QDabYEO5Kax+588+qFqaJUjteN0s +7wfLwmCG6fs+dBrlTjvPKoeOxXO/vQpLOGDXHB4hmSHXEEjaL7DA5Jjc2OW4rEqLRRIMp7EAUjOI +kZ9m8zF1z8CzI4cB6iSj2XDBmF+bzCgkR8loYlLKBlB2OIvKcmkeXJ3uybp1PadLnOCAmFHD0SvN +1tmahJ5QH2x7yhHwCFbYAScpcxQ0VhXKwsllPEnGDLHnTVQJxc/JZmL+ggaDeEpFw7zqZLv5Gkw+ +Owgk8HNF7dRAEkZTa+tQc1yrOR+yzAjoazKsRwHPfga7jniyHLARq6990S1yvMreiaacTzFVaEnt +6Wvd0chzMsxCl85iYIHRMKW3Y2gf9zqqA8bHeOQG4GSbwBGv+llHPVNeIGwmP65GWM+GsZ5RWb7x +i08tWNjERYf0962WFI5rDKL/L0DUvIO0dLb6DuNtSoUzDwoix1Q9CoVJM3lvujyN0TOk5ezSB7pQ +ZDLm1v24JKhd9mcdTbrtueMS/sYWytvbuk6rFGwdVKQI/HoTIJiWLsvsipuvkRoejzU7bS/JmWY0 +BYhFVmrVr8eDOpY1jeGaC3Q3hNy57R0dttnFz97MFELr2sA+y5WR7iAsrJ3WRKQDOtYv3PE2FY1x ++mDAh8KQisX5jX8HiB3v5hMGOVj/hOsdgPBWONOWKOqHCzf2jVyyfh6YMp9UocKLSA+APBBvl0vC +Q2tthIEYM+qDe36RfKiY9BT/je73r70VlaJrizy268T2z8zjipynKNEgr4qfCzJVZ6ouP2kham+K +9zJABhXIcVIUszVZRZm4CwvoQhmaO3C0w7pIpDY/8YTEDXukB5ovfMPc5d25U8ryMy63lr+VItcb +oBScEza9uoz41FAA6IvgDIbiGPk0eyS1k+NkVpJ1bgNTuSbexadDSLHqvRtNXlLwE5zsk7JOayfO +cXHFgqS6Qa72TlIgx9PbhcxnU8/qak+l6rCRjP+WNDwonR8T5IljDJcaOMui7y3inpL/y/U/pjuA +lpd0iqcgAtmY7NGvjL0c1pBx2GakdNVHBMGH7UfrZ+rFVL0SQNfTLIrwQ6prxwDoC3pwIfe4Y3VC +ICJvk2liDAaaPPylx0L2z9o/PYoh4LTe/XLN+lYMAMtlhAVvM7rlo6bOWQK5dM246a9PAKaZjZzZ +ROspTJjY0FZtbq8ydeQO5qs4ydtuNjVYzCtVjz6iWNazwQfY0pqU2ZdREmSMuA0bxR/hMP/CtDgy +f4yK47FSjgvl9EfadwhaadJtjGrzOY6F0evMNHbfcRYFsCSzf4gzTFPRI5smRDVo445bejJ6Rzw1 +OffnEaXXUARXa5OkxDurtpRcbbR2KEvsHCaZrSjimvfn1sihJIOs6MANScmBxY+mzEywNlN18/hM +d8VfXaLzZML+qRiGHsdPvFxMKITKsKZ05mhIWF/wyJKvcn2OVcd6NbvI/TyMYC1VthYvGtKAvuZp +G+ZkJO1nRLjyIVlTXRU+SUYkrZD3UHWMml5OOzadWOVNlovQciqSY+JyuJmigt/T9r18uJm4qbeS +iuBZrG9NLRDI3q173kqAPfFrmu2BUWPbZ/XFWKqcfLy3PanjfnOSxschZ3Htv8MSfM5m1ius6YL1 +KMFaJFEelsSXz3r/SePk4qg9t//c/2l+PzabUERxL3tCGCDvMRfOrI9BPRUVeZeEWj08KckoWM7c +MR9TS+oTLTwy16ZnxZlP3u0x+Zzh5OdLATQM6jpc6yB9UdCjRcu2mf2NDXJqX1yok1JlByq2Tjop +NiQIXX0HT6S3MP0L3VblTWLxOoNY9eWsJYyD/JVqZG/+0W9MtCHMPVbvy1ueY2OL/wSknVz4mOHn +RxbOE3iM5XEDT6SEk28iINjrfb9mKNFeoDpOIuF1Mb7uKV27XJCr9yQdZIi8umpqrgy9KlSf6JEt +nKal0fi6CCJSA4hiqCfObZOBqiEzDfE3aqCHOR2MKeWzpw9wfNH3M+h598WDC8DEmesOya13GADo +KUjvGfWpjuF3jjR+K8ftiUIvdwzJvHWTXq2CCymBj7TMv/LV3rqZeNb9lNT/0RNBgkp1obA/A5d+ +W1f5w+psG8fAm1cWRQGHlVuH2seNyblfWn5G3/1+Q2NAJxHezu531u/6jKvYnlTs7ujIddSutqvi +DvKeq/c+ghFvSD8b8HMUgsi3ybHEfZ+7VrdnroMYMfUHWnbO1YMzemI9i+9fUcuVqcCB/95iLDh6 +mL3WMLkKhLcGvHXZc8SDJyDElhIpscNbl/UFwSh4NIuF4bVreQlq07Lf3J9kj/MbTUNHDlZO0jZn +Cys2rhQ9+kxWRTC1FKjiR7w1WCTiXjlZP6NxXFhnvWaah1+8941cCfMbtJXKsp1ow85q32bxxvHP +5Df6BTHZBBac0zWaE4O4K85xKPk/9PBSb2FWJr1NuwH24L0PoqmdOF/dNQuvsVJmAI+6eHx6Gv4l +h/IJkj/YLS5+mAeJMEct7Xv4P00BZ/YQ86Q2Zsc26QlnWP6Zc6UTZw5ERHSP2A8LyyKAJdk3kTid +d4V3436/Ch6Zk0meptIJiOqnXAky5QPhDI1xgK1MXl+aF56jKOO9D/14W91FkEEB9qswARJBYvS3 +5j+F6sgBBlWvSZexcV4eYVVZatFSndFErJ3ZUJxx0uALw/QiLZrn2uz76rVLn4yKC8mRRNmURvMv +SzS/VbF8qMi4VhUJGAIhdp1GRT8GGoQmplHJImrHAgRUZly6AtK2Zp44ba7ZlC+6tE0+p6vrTPoq +4ClBl2pQGEpvNGRCeB4XeLZeuN1z9Vv7PRwOAMTc2RTkpEdiOuHQIXNjHn0qyQ6lS0yBTGkJdMS6 +AGkqZaZy93W4b/umuQUO6x5Z882vo30RghJTxdff91j+UW0AzxkZd4HEY+eO3x1+KtfAGm246w6x +BLTa1YUJcPYQmBSvIaOkH7cjh+d6Oc5OQf+FsC09DG0hrbImpxGCt1r/oMf6k8JBl0/Be1ZebqvF +NqG51LZZ8PVzjHvWBxKCIFa2CYsNfbU1MZlK66flqnPWRgUZL8ZNB37tkXHDgKVfxYTJIHYpf8Vn ++A/p1pim3kphs6LFOgRhVW8e/MePi9jSLVA7lxNU1BeVeAkNxbSybSFQc24KHILXo/eXpJOMg4c9 +Y/2aARyertKe4FvK/+22jPtsiCKf1tijc9ehkcBoOdBgRk13p+r2yWHKQ3mJw/vq/hKU3EDh0yCM +jdzX76kP75zREg2VAwb6Emgd1kYwwFJ19PdlDS2SSAsEUKxQxNPXub5mgmCoixEhBVTfRhYLHtUk +OamPBBMC2C9t3xsOLoPRhjYjWvI3Wm2TON454uYeGfwxOdhoFtr9MUGzrGWhsZ8kI6klmZx6sUQQ ++d1abLx3e/wKXjd3lG7v6JufCidQ+bcYCYfAXqXTwoqmpZwn0NmXFzvvWPbQwsk2ZeEODHVEaED3 +C6YBjRYQnqnt38o8HdLajxARVotfQ99J5//ihouFRB2+/zzR+MaDJZGoaMcAyz47gXh1S2Us8Wru +CjqV+R6wkfBiDnMA3SecEwK2I0aydxPanME7IkV1ZKJNscZPyzUlCqI9dfU4NogBjnuj5h3Qzxaf +7Y0vqMgbcRaqJGL+dG9q/OorfjNcR3o/KSykmpeNT+YDNqD/+HnotDNnsahY9ZnABSIHK0hCxXuP +Qr+KfrjXBxrOD9RI+EvLjBfIpVfM56AJh7zRnOysuufwjscFeHOAJWYIqKOM+Tu9/4hDxBO/tbJ2 +wh1joLlKWowr94PhE2K31Zc+UwoSs6/HO2Ev7cDwc76j3DDYEvZ5w/lwvm08qb0/mFIn5FNr5VGb +E8URvKxg34LmtoUCB0cJgvZBPkb9DlaMtlC9kE8Htn99AxnfyD+DvWJ5l0Kt88qzVHVJXHPtk6Ld ++U9YSEgoVKFbxLbJPcqvTHhzmlPPrw+KyA4UQaUFQ9d17pcMPZXcqGW7F7bd6AcPDOSj3qxlQIIj +SDlo0BP4QZ1U3ENFJTc0pbCabun5MJbyt2IG5xpmjYu+Z4rSdqS1mV1XXzL0Zem5ehf1577BY7tD +6ijdBbmKtTM+ys80AlSvW5a+VlUxshnB3eaGEh2CNcBcq6jvj7Op+bzprqb4XWWqltb7zdAYzaDS +nmSGX9tP+kZ3aGqv/yMs98rtkc0BSUtFAFZ8xevLInnqLQpSBjFygzRe4LxmX4oc4TeXoo42T10i +zft29z6skKmifaiMCxIQZIttXZRHv6yAlxIrL9Sa6lMVRJQf6CUmtljNIBmPyd/30UFReqcx91Jb +51U7uoAYqs1pFofbLqkc1LPUh87vW+BJL9DPW8TXJmWDsHcSBMWAAJfOVnOukbh+Kjngzu79srR5 +Bd4bt800GgF3w5rAC6ImgFU5xQl0AJhz3h1io5CB3XwrkhkL9uuu049ifDC/fVKZDsdAG8lVktKE +bvJ9A+mwfBvCa+j4RIeu2XmVkA/exhqqrDaU2DW5wV5A8WY1m6C5J5dDj8FuNIyrhyBj057k1uHI +jfzDvzJSFgHamWWKN4QDtviVENyfODfrJAqSehbHrHhsU65vonJWAkepB87VdSg+nNvJ/b8tW2fq +5sh9xMweK4+eM9M1t56EmD2mkVE3nICkFz+TEBG9um8WcOR0FFFXbIRL7a2dD4MoZ0HwpNKJCGZz +U/m1nvm83I3RUjdla9f3GeeNO/GdI74VZ4N7y3HIoaeNHN4QatiGglipUUNaGeLjiK0jmE4kTsVu +BfwVbB11qoVjsP2oiNJcXtS9+dxrjilCLWPpLzvq9X/p3QR+lOeoCtg0QNTKf+7x9oCr9RuVDIBx +m+bvOgsLHiWTxpUklnJlXZBehupdWVVVy+Pdmi7PmwEK/DEF/pi7vwUesialSvYke/4LAAwzi/pQ +Y3eqqHVPlzZSo9jH3OeTffNsgge3j7itSAMIqxQjnomC+l9aziA0957B0R49Zw46et6c8U168fqJ +cOpR7oX+nN8a15HGBl4OmBCc8WE6ZMSYU9WGBwvzWyIhqp1qM+KdyjaVDnj1NHLweOcI1Cdmg+wN +5nPC3gzKr466dapdBKq99hAWdKrc/C+UQ5SuDBdiVcBSM6YtcIhq9/fnxus+kBGl0D+MKm6wbrb3 +feDh3YFsYI+o/zQ2f/RbjmWbZytmjvUa3ZOQv+kHu0kCHPYlkkUkkQ0PLLnDlGqAxNPjSPtbJDWD +lvRxlKiOcWTFGUJzzAXxixJmEchXMVLuZP5GJpXhNK6GjA/P5cHDPnq7QWVfLRK2Is+whj5pE9rp +UWV3p9JaYbji3xbcgrI4hefARkEVE3iqhGK+1AAg9MvRnXZRykWAdYU7j7p+b0Qkw/lynbKMvhRz +eEUCDEO/PlZTQuExsKP3YYF41Z890OxDi86nnOiOe8n6p3k0ZSC5o0vAQw05IRZzeP+GABJHr27P +gG6/rBerPRj4WXMyq70ph/yvZyvC2L4lHD4n6uSSfgvv1cf7M7C85vLfIXG0ico2bNJCWRMMzl0k +j9jRIdaMJIebdeq30svS/FXw7uxquUj7/IRYflJv0WAdnq4jnOJthLXrwIU48LqJRYL7oKfelf+X +oEbz4T1yBGmyO/lQ24L9Y6h7NlpBjPgVf1Ykc0k9XozVT4dq6/DOORRCxI1RASIrwUFai0/S2yCt +yMqvyumemR/iZUTlPSVLaFyJ7P3DMA5qpWxlVI9L9alXzxAnhviKUiiTvU5XnovFbMY/5zFrN8iO +0B0DZadB0s6RqsdI7ODAxEgEndS3YJyTZUeNOL6FD4iFrt0AiZ8aY0xiowG1IiZ4Zb/2DUlOSLUe +RLsC8m6ZMxm5agCDkjZPlPStYATokDDYFk4fmA4AyXrdhW3ySqBmfKU2d0nIAZuZ1Ivp7Xlhxc/t +uBoeLeIxL3eCNlQCswInoTZPCOuz090Y5IruugBpaCtot2Eb6BqwsWH0vcWsoA0w208YQGda48Eo +gTnXTFZsi4RnSVo9+2nsRIwe4CU22xejrMvaoKkRl84wcJfF8M4t0Ou9U0r2Am3vEhE3bVgL3zp4 +B6VASP2xo1iwqQt0A6BY+q1l7dOZ8efaNCE8kvhtVLqB9+ssFa1SfBr8rvwMBwQqK7086tSAANZv +SS5YMA8uTsEN47salW4I4fzpgh6m5xu8LYrWyxOhTs8UBmXqEyucw7e3OzikoS+JRQGS5NllTmEh +tDPCZHwOb1+3lRyiACKrpLK0WraeD4exOPQTKll/uYz33DxiRxu/k7NQEH2chyMXvlF1oZSdWMHD +HrRJ0/K6i3L/U8cPvjNenk7ynwv0viJ7Yk+S2Oq+895HNnXDV5dnjhJinM1C6WLa+o5sfwetd5pW +5R/O5isnmkSkPFxE/mTPgINPA1bUNP61CI1ntkV6DBmVhP6hgvji1i7F7oQ89TU/QmpsfsIFiji4 +tupOL7VgGo9nPT8FFsJ4pDvgL1Fu4MWFtz/E5ktCp1zBfwDajQHP8OclMjp5QoW59plUVKyvjsUn +RcAf7Mibg25TY/y+dVQDDJ1mDfOiorjkryMUoNL3PaVCEHyFyv/TRa+8eZH0OmBPE/ENcRegFc2N +WvWA28fDEYXhmV/zGR7ebs6zhjvlw0GwLOFNCvtMSYjnEMc9T5QnPCLLPV4sGJf0xJyScRrA8119 +JtZ+usb4QRqD9tS69bAcCNzDS23jp0lHBZi/Q2sdTjTPNUVthYXXH8e62y8cKJ4Q6uBaqSK8FKyC +dmFWlsVWAlNVbZUg0Z4rrEQr3Qyth8nhPCG1VU9hiccaoPxlGNDLYvlqslImGfHAwsFD19cn0g7+ +MnHzHiCIFXCeewEyGiM+hmgNE8HHNZqkwhyEcHdCsEhL6s1DEwQmaEuJn1w2QIu3K152VU5Y/Eif +EWZ1aJy6BTz5KoJUMLVrwXBFCPI0xFVBpLfvSEHpfV9tcMMio/EKIWLgO2ukIWMFZDn49bqOkBfW +gdwtOO8axoOlkE+HRBRx/rTiT5Z7+FAFCQLI2f8bj6PJsvxFzSYJWtR5o7ITYZB8Wut7aZ+EnsPW +YoY9pX1VHdqvpCC2mOvWIrtx2WU8lCF740+rZbxEYqCE/M2iF9u8dhRk2ZcTgwzFd+N0FNkX5c86 +8C9eO+kvMKeT88avSq0XXCTpse3kkmkjNzSHVjoVPmqe2c/wDtweiW40tz1eZoeSVyidNCQTeLc8 +T1tWXgdpaOn8la5nFJZt3yovxOQNkCKJ5e/ruCgJAzLTBhMON/OrnkSrTlx+CLPwleWC7Lt8EQIM +JkUsaTns0leji+BA6KMObECDzfq4eq+pxIV3lzJyhOQab8DPKtfdKq5ZaL6ck3SVqRq+lkbEFvq4 +ZHwpzoZ/3a0q/kxif/THKBgxKzY2Yve49kUKS6XzbhWXBDAkSix6v68Vs3vLhdirn7HAaox+A/0/ +5xBl6ykYDMsXqjj9JQ3wSmPzgHKcW3x787xIG4gEd3IIZceK6Yqv7CVvbJsDNEzzqfpRFJS1r74d +pSSU81rE4wBMcCd3/goWXiBr2qak/dp/iYRLnPeo61LtcdxYumLbmn+PPoV1Qf7dEgbBVJA5SeW1 +FffgJp1rAOZ1rqhGTnIsPejkohr0C6kcqnsV50wR6I5jf+niJPDwr/X9VOWMwzgcJhxeyFxN2CkR +O7Pj4cBZG5nTemW7ZXENW4faanmyKb9CzEC6u2N65zAOnETDXT8Tc5UytqOukRzz0eI1WBGKE0t+ +CLLAyensAyAYN0ErSiTx2gZBxIRjTq/cYbPU9bnAGpPkyu8DRF7oQBuuZGiA/ts1eeITyFJyBWFh +Fsw/96JnE5qMZA5V6cg7PBwXhw/4RE5ZJMi12ZJstFxglv1MfeZc9pvQgp7tR0O8M2F4AJchC6ex +0SUDcxOrkvFn6/NOgB8XFnLW09IANuf0fmBTa49CtU1YNJDBD/gA8UJyRmfxa0AOJrH9cXJ+UNut +YbxNKVtjI7ZBhALw23BozD6+k5fTnGfylfhGkme2A1viXKP0RP+2SDOO8OmwO5hCgkGbGweWGWKP +fz9J8FEJ9UfEVj929yeX5h0VISn14kACMsXRr/8i3USrvxtcUbPJHEinPx+usTMDTyL8PLyOfz+g +kZ8UsZ5/kbJ958jKU6oEjOIyPAeYgzXQMBguEJPuTcSWImgKpfu4PjElbfYQzVaC9VSF44i0shGy +YM3B2ndmmgOd0oFBaZfhzudln+knVREfycqIj2XVPC69FAAA + +------MultipartBoundary--t2UMYUl3Wvt8fLYbS8qU7iCIzyaixWze9ka6xx44pR---- +Content-Type: image/webp +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Meet-Our-People-660x330?qlt=85&wid=600&ts=1693395648244&fit=constrain&dpr=off + +UklGRvRPAABXRUJQVlA4IOhPAACQ3gGdASpYAlIBPlEijkSjoiMT+VZQOAUEsrZp5EkJan+Mdifg +ZX6e+w3xEk35d9Jwh3g75X/e9jH9b6bPq15yfoqurpphOYP5h/UeC/pcGbtY/nv67kt/OPA24VIK +TOjYsDtHafhw2RUjGKuSroKXhdnPhb1ayIWwOfB03+GxUjeOSrhR0F1XfeaEeQSSgM72n5TmNJVH ++v1qLijz3RRQm8b6tTEljkMQrdhOQ6NL3boqV6NGKeOCW9cQIJrIzStraE0mVi3k5jhMMtYB2Q/T +Wqn/nZgjB4xIXnwv5QNkcjaPzHSM8bKrR4GGz7b3x9VFCd8m2rifU64+YcWmahJU4Hr8Vu1Hq+EZ +0fHqt8G8DH+YDfRSrVp3159y41B6kdcPjbLSUfa+4mZANeF5SER+QbR2Hlm4lO1b0Sa4rDbjPC6G +6a6yANOit5UspYxJzG/pXNhuq57kx/GvPm3XRqpNPxoaEc3W5vP3J86uLMFupmoF2Fst0q3Mzjli +o+d9NBAJS2cOsafN9MHIYj35ylvA42G6c8NJwpHdszTF3X20nXufbGFb1ztbmaSUMZSCR0dGHhxx +A10MD/dZ+jtH3njjf0aRrQYwGWt5JkN1aXmSETcjTbewYNRRpB7ngwiL11I6S/tB1ORqPTnAqMsp +iI/1qF092S350ZVfQ/W7LOOn2yYcwvqx+5fztNR4hBFLDN6KgmU1oaPM/Xvz/0KjqEAakNn/uvGS +1gjNRRXTis/45qe6DuxTfjTt4uKZ8F5ALWRluQhO8wovSruy17fESFqWjdfO1KZKNHhRac3RHayE +VOuJm8EoIjbgyb2WL0EIuDNG5Kwxz3BYokiVGFMBAQgsDNBtQdAwRKU+KSmZQ28G5H7h8UAVdJXJ +twuKImfLAgRwCIewzP353RmdM7v5ZfX+KdiKxtGrjX+EwA7/wnI/TTkpqjdbRhf8cIvXPfwBRSvq +uUOm7Q8Bc6NM1dxXY+p61plQ8wz5FHX61PPsJDTm0e7VzfKsmO7mRElQTf1ZcHRwquhe2iMzDJAo +k6pMQF044E9cS1KUHZCD7GOuoxIFlZm0MCMotz5I6Gyws+jR0aeWZ9kEB+4QyL6UeTEUcYOQ8Ukz +jTrlerXxBOGysWVlMEoscG6YHn0EPCLU6IEr3iYVT2Tg15YWDZ8yo40RK3AGwnFopbwHT/h5N6lS +ZG2hhL1t3Vgph2zfpP7OH/PYdbmDUye5zFUQRRZQbh/uQrjpV2KwD4tiAqrKKBujCjt/eSLAAehT +gDP8povjsSuDvlOhujctt323bq7VkX38U8hzOM79e/7eGZDizXNBrRPPNyJMncA63shyhCa9ZqZF +eYJxzLGCsAP0ZZ97fSJTx5uRX7cptugHDxnHhlVzOZmjFyQX/nF5P1PtBH3o6baCmfU4uJmzNCuA +lJN4jIO/ECRzytP3BW3Q9qbMIi9dwScpKoZ8r6cGBEqpFyQIXG73SSJVCP7mCFdpajk7ciilfn6u +igV2imcvm8C2auzc1DICcH58ZTHLfgXVbMcg6nyjFKh6AkWYWE6dM1luYrTIM83CWPEcGYvygxyU +EKYvMFrPamuw/rn107ExU1aKHD9ciDx/c15oDFXux/p+rj0RXIyyA0W9voNN+ScWuiBVBIsnwRPz +lqF24nFvNCKTEkiZpwc3kx3GbIT21Hnfr+8ZQNU9IldRzMFoj27qpDlOtXvhCFfLRINwI3+Vp5q6 +95lOOv+HkrRKvAztEmGCzt/IrjZpHdlXhEORHcGcarYAwo4z/XsQSRB220JFVYEJJXwoyfqxy+Pw +XR/bx9kejsYQYMSzVtdf2i5hPbUut1NNkQaPGosNzswNyb/ApauvNkgQUEughGrvpCGgp455IzV7 +fbA79rafRAq8Jt14P1TGLEOsQ7SlCJJmqDweTWDeG+CVeG4J1VCzft5l1HEssYrJPtWuieUqHLe8 +mJEvdYPEN3LVx1Kvf/7pD3yyNv9Es+X5Bp/lruQyh0rWX0MXrJuLMw5HwnpOkMAKaLfqC+XcQaL+ +l8TKtLCqlnAw44XDRRb9kjUUziWMKfZC/JWlh9qwFn2zlbu/CG1CWKca3ovgfVTAvslzw18Et9lS +cLfPgKgqRh9uCyCM4HA0itobod56Z6m8StlsF1L+43NIZtzf2Zp1bC56EweGqgDbK1TKVdvqQfLB +d8r6Puiq1D2uXxbh/NfwaDEquWYPIBhKuoVtHCa+d2BXL0IF7VxmQPfj4uMr/4YQA+ZmE/BSb60X +Sbp7pIa9czjiDxGecCbTOeLd9QOvJwRp+w9eBPjA8aGkgvREoq2O6OsgyD7o/esf3Hwwjgk95wW7 +HvPVOuL+BI/8VYwNqo+blW04CB3EQrS6yADB0/O4b4TfV91yRAZjea7w0ZUAtxhkz0cXRyKki/hv +avjgL12fmxijkxaYBw72qJTM26eD/G0ASEfGajVDWaw6/1Q4wrVm7gdN1IhizCp0F0wF696S8r4m +9SwPapiteXidyVcsstyH7cDes8KZhdvn6ZdbZh4ZPrDPWN2Pxlye4aVeeJEayzU4E5K1Dbf9CxrC +cQW4ilKWkSUOPS/j+e9GX9ANGMs70OMhT6Wj7olrNSx09wDc0EwjrgQgBvIus4fBG0Z6/8ko8lPX +DYwVg2oU6MGB+Swpn96HFk23clQ3RMONhSakfLvjybjS63iEu5DHA46o7KeuGsVEKG61q02eXw8t +mtrg6lVgtSZ8lU59YDPMGlLi1thMbBWXywU29wu8gaWUTaOf22ghdZmELLvPBKE6Vz3RQJjRnijB +VQ0mJC6PQnsp4ONW18RxXO/n786d17+xLyFv7SddLtHtn1g2Fb9WHHctXnthGy427WvGv6ASHg8Z +INGkcSo6aaypknwc7c0EiPS945y6taa2dMN+M73Ehiiv559yl/yMkEdS3R6g/iVY/r5QIHcsu3kR +DACxDo2jE8qUEm7AWYxSYFXnn1qYX4ZI2V29W60Iu0aN82DKxC87hCym+3Hp7CARS//2oE4RFwRy +1AMYOkMLZl2+iz59jHB36ZJizhBBgPdqmuOp3zxcJkFGO3pdghG7NL0gZATNO47ZaREPzpVJI5XZ +XgpR/hbm9PtuL+1Hl2vgvwGS3+lhKChmGyfuQjWRyZ2KSaJjUcu9X11wkd4jyGkPjL54F7oApjY8 +WrrMXCsKhPqNgk4a7uAZt56bP+KBQlorutfJeT0baN4FHLouBz6ZQlSyZpE9wlB5le0YxNBj6+Q9 +VxvpDKPu09O6JI9j0Np9iIN/eScvnt2HyKroqa7kljXgtTU4VZN6tMzwNNrBsKPyEpucqcSnXmx1 +OaoEZyv4YXvnQLLBJPZwnSwX8lK1xVRzC+2aLRNRkGzMsJPDRVkLk7Rr5vjFmviRfvov/oJRp9Vc +A4h3A1HnARkEsBzjScoNgMPQJbntPPyMnRPDKXBD7ZcGobj0HA1/nbnluoBSzhq5oNc3QqjHqld7 +jx2/HmU7rSHxqigOI6Zq3y4p/NEsfTHP082qeABAQOgIXE9IdEUHOK92dKGm/LSO4xdc7blCuS4m +eG/r0XDv85NKP097Ao6/vcUcSuS9xDu80ZNcRN3N+0jOKXSoqG2ROrj/mX7xnTPh8seUZyCc34OD +ApYkVaFN94fnBK5TAIMbEoUC8agjTyhoP6llUm83orrGtImRrvLLpN8vGmnE9XQOTS+xVQsI/RMH +Ia3pzGgLndKC9SomJ9fDIIc8eyknQcY5s8Xuws90PSgyeFgDbaSNrX31AhHoahcQr3ILp5WKd4zA +i47I+axsWapGaAgsS1XeQSY7iCXWBV/K1UZUhu6CHsQQtK17rDGeFj7v08eM8h2iXFJI4EwPlfC6 +q0eHPJQuYno4Lj7qfeMMJiv5g405IvspIOAS6I5GOtMFvtedcKkJYCYqdywTUI0hqPX175o8wF9h +Uw/Qslz0Ek2amVGYYJFMOtFvE5kV/Hvqx7pOQ7WuBFbc/zZpvcjp1/fX1IGDzes/zPy615si8Dsz +F67nby9dxtXqTdmzw3wd3IqVkz7Li1kCvcl2e9lL0beNTxbW2yQJRnarD8ZPO9ss5zpa96yBjPm1 +f5y1EFMOBE/w7xPDxy1s2xA7bsUPd1r/UXapjKDQiSVNwB0LrVA8l+CjWvpOp2FxHH6XLgnRtCmD +ZOd8IVMfTul4oV9vtXiQQWS4U+rspf+27xK2OehlZdaYC3neCIwLCY6hvzxHNM7P+J6k6VxSaozS +6Xe+w+3iJHqu19EdfgPGOpliPrfD7TSpcPMBYW4EW0HuRmzqR8xfgz4csfs2Q0l8aOMFLBPfpRk+ +qrilRtUJ9Nd2tri3hzfawoXp9xOjfxa1UNBnsa3WHrPbkYw7+WEoewcJkQHJrbi96xbQH0Tnhd9D +LaQ3ryvo7Zw+5X3DgE57W9eM+8nXbNu9+PaAvL5eMWWgs0xVuwnDyICmyJwm8dwunMI3QGkfOAzD +q8clscuZZp0Ut5cUjriSu7Dv08zFHfAE9CRZspCQDt/x1LMiHXlM500vUzF32lg/AYd/B9rDUZF1 +RTE/J5BVxmsPetxfZIj0pVSX17u7SCEmQz8ERQ1vSoZr8sbIrkZNTiQ9watZecf3EJll/ppztjgh +rcNTmIoZAxjfzn9VGdYFnIZ8sG6TxO4gvEEo349XptWOKumVn2naWKXf98IBIzK4GkuQTX/7s4W9 +woRacTXQ9odBycHIEFo5z5eMY2SwIP9aU7BFvZFCDdPAt7zRzkdvkNhwDzAf2oOJ1ZWG3VclVElO +2Z3Dkr12W8Qjfm3KOpERkqS/zAGsJ94oLgAE9GoVDDOm6M8mF5BRH5UszrKzTHFp4+Fhqwzbvge7 +Y1SwWbPBK5IephBEh5IF3VH7mwsyfCqdWfXZjJ8UwB21XP6ugwySvwR9xWpAT3FIpNaheXD5ymWH +ZnIf0izpeMu5lPa1HaR26F6YHG6L93LhLWvoa7G7riN0yZ3oCp4X/ATjZ08VMAKKt7SFmQjMbyYp +o8N3oWaDkqW45Aea48x1f5f3OZBU4Z0tbpRZVLJSytVGJ2ykjS9Ho+sf7D3NwmB1kUdOQORjoYr4 +lSE79YbD0lkWvYHtU8QQ/p66LU7R2U1RJx3MANF07G8/kEwbO/AA/m8eg14pxM/ynzxG/GpBcAwk +23W7u9dZ7/CpUd+tHlj/4n3+u/07PY96zsvRJVNRLQJapOz7gdFPDv2WoJatr7X/e+kz7aAJYywk +BFKRMlj0HWfHLNVfyTfJmakB13YpEQxzVRTW/cpwkein7HXZerVMMO9+c4qeGuTTCpu1fYElx8bv +tWbW3SfxhxyK0WxNZ+ACVIR7aPMj7U5z80AzgVZ3i7VccHBetXBHZbLoP6YzyvUcgWW/NQPmSn4o +cjRffKv2vj8A0DjijGTdGSBTgorFllsF2ymc+3hVGNcF584OaBXpbCNNqdOgJYIob2WpzWU7hnka +CM7h73b6e8dqzf4YqpkeKMJu0++/IYsiH95PC1B2kG5g+11NKZHGLZaBgrfTma6dlXPiX1Yu/MM7 +39PNOtEICll4NziMBPirzw2LB1FM1XgzjentWsJABMC43qfCNV7Od4il1peQzpj5/0QYAbnw+0q9 +X35hdAtZBjxM0chguybRIOHCZRp57CLvEmWAJ78+39ic7QRB9wW6pG7HDzKbdsysVE30AMEANKah +aP74CDu4L2k72vp+avtKOeZB26jjuNaaIs/KPEAt2TIC5AvLis2nSYcmyzVGB/FpPR+sN94oUuxc +FB6ld3UWw5/JgNgBXnYsVmuCdgsJ+8gyLqQKm6Im0aZmad4/ypK5K3UZae3DHb8wFMHgR79Vl9Uf +euhb3lvH4XaNdhdTzFozq/MLGRSAkn8R5HRkJgBHChlH3UGK86HHp4kRNPN1JnD5/CncOnmnIobn +oqc0OLo1FobiX7993WdYEEvV9YQ52jpx2dtuhWJwA/E3+UfFspnMPNxsOdNih4pK6XPuFm0wcnGf +LiQBTTtXBBocKL1DHZt6fOHGDdXqGF+bQk7jQG8lKjcri/gyDtvKHMTkjCWBuqS+NIzJPY7RUB2i +emusUylT7SthEa9X5kKcwj3SkOi+FkklXvth0OJOJwFdGSKvjVUQgHQuQ4sO6lUfuADK9rflHIJG +o5ZUe2rvsR8E+bFJctSrpSoBtEz9+qz2TVOz4zS/cFrmc4EC3P4QK9SKtl72mATt+8m/oaaTHXKH +UoA47KWMyQmVasYp03PbLJd9YeWCoMCSaqgOJNOmYdDIVfIzbXdfgPxr/+ZgkX2HqvyOyWG/ni1j +GVFGn4gzkHtPhQN1GNq6phHA0eLbKHrGjp2eZJIVEKyQyRtHOivPJ6K0t7i/cDBU9IoyPQ5LRTVM +0caKi1EK1yfz1y8H2ihNAQCc0sFXM1UIYlJ5G0dAQoAAgpgn9ds4YioKqOr3wRO98cGK2R80emzg +XY1hxoRhWfm1HD/fu50CF6o74r8zAGg4ZhrQVvoslpVr07PiaRjrFo5z7QxKgef/FkwG9SjCCmTC +HVAT5E2AtHVRCnDKrhpXx1duFVSr8JYYVwjVw3znolR5lbDoYH8+waNiSb65LjyvRXS12rBTkpJo +ZbfX/6NZV7zt6qxDncgVCx/lVFViQxUcrAimMjuqGHfaV6i0yYGvF95Wn0STatyR0/18r6Dn4GgN +BqaAgvi1YSOLBgTXc2e1s0Hadts/lwQSnYMg4befcq0gUiSyQ/LbZUM9MTe7GIcdMhUlVMBwPhvW +Z3dFPlv1LMlVKKWKPMyflSpt9hCR/6i0jTK/MjBDY1n+8S38CqW8geVg4KdoQfWcZJ4yqM6JKhKO +cx4mx2Jb680jkcVsGNHoRvou2keEz09DZPq6T8wC0PI001e/5jML5CRCGziUtenl4z3vMPU6Qer/ +e0yPOonLC6I/6BFU6mZLUwQi8KNanEDZ47DpgJdAQtT/HXU2HrDzGQRZrldO5RPtSW7eLXjQmmZ7 +Dhu2TuhXXqNZF7yLqpeFSdkvRmBpnN0FfCBiC2kpluMpq873dnCfzOh5WJyrMn+Vo5BusfqTPHz4 +P5QnGmF0D2gRncGc5MECqrnTWWoh2zeaGMBnX9vYHFfHvVdEU0qIG6nef5N1wooeZBUAMXMxksnP +0vZlqQBYU4+lBpZIPX6nOf4dQOPRqY808Eb5kn2yos+umXvA4dj+D8YmFldKNmbV9PdMRZPQfuUn +zKCle53eVfFLQhsz5yBzT7xtf+mQz53zPvECJTFb1FeXKhYoRgczjln5nt/N+WWYqCxuD32q+ORJ +Vv5tcK9Z2xWUj4+HdLRtNuxDghD7G/tLV8TtOVQZTgv3P0Tm5okKeTjB/eD3MuA76JINoWJjawIQ +6QhZ/UVjMaDHIrKra7Bp5hvpJ/LvzPByib6Mj1xCWORl95LN4cmPBcFfA5wzSWgDsydKMKnBBlHC +62NNBSDuaOADtVZt/5143i89iM6lhs+4AAAGB7PNrDjz/QTbDszgjxAL3c6hdGoJGyn6PKRoK026 +Mxt0/9HqLIls8VAVrkTNbZBTUIp8F1LaOk7hvx15DVIlKrtOeFpIBI7+PTCX2dBTWe9Eh6plt8gi +A6fwUBVMzpVfNrrOg5TXQGC+UaOG286FX1xflbF4PiuUGyojxonfzYcftKgtcGLrRzkf9tnbx+2+ +z+1jLqMghoIZAOEGTAJw33L2tUaZVy7NkP8BScsQRHL0AurrgSX2Tdfcp9We8zNYlATdPp7c2wuf +JjkABZ/TLuB4GFiwa0rbgLrMmYd/mm1gOoy6kFRqB3l2l0mwDCd3voHAPGZSsxSBqdefgFFenkBQ +FAFSVedSP7dLZLRunxO9tn7myR5b2gV36tCyuYi88rD8pEAVO3Ou+RjC3rTIIVHOv/RGigizFWnN +tRxd2a8+oem5ErLimN06i3RTMdGV9Ez1uRaUFgluHmpFQuqt4jeQqoJOkh1u4xSx2mzcw6aDTw+o +p1RYEgOYl7Gf+8p75wVz5rBE+8oaDO8sLPHy+1hNmJbzfhQELS9vhBaKo8R64G/8g3B5euLkHYxF +WIbL/EKlAgkoZAZba2kSlcR9/jpDqqiNU1aHxmrutXwQhPHpL7eGNJlMNXOeFe+k772J7ZadwW7Y +w3UCVbbFfNOSLM/RVj7jyZZgHC9iDcB0VSMUyKZDD38N1jM/88WTguLgwBjek2VyqqNUWvNQnADy +wI8SpwCQML9tyrnLPSZqeAmtwckJcJ4uWT+EpmU4mekRwiqSneYHfVN0QyBtnKb3RSkviCy/fQv2 +UwBSFSuSiMkKoC2Gboi0vJ1IavuGQ5WE2WkeQfv1/BffMqg85fvCW3SzgHQ9ALQ6CHLeLp5qFFKQ +NX5u+BPvuO9f4kPE1+KyvWujppplurh/0ryrlBSDIlzel9v7AUfD1DGOx/hrR5eg4br6XRdZihE9 +p/s6wRIL8zs1ThywZUNYWdwoTsR4JRh+FnTGn1c5SGxwY7K8zJcF7XMdAbtfCGMD8el/Y96990Ws +KG7qZFPWAfm8tF9SEbkQM8+fZTjLGwiR5lFjm8e2US3YSSOL0KabdcwrDgNXGhhJvNaEnfMVoWHE +nk2uXUoFzRAdPNTGDUT9+9YaZPOCup8qMaRuKrWR+waUf7Fae1TKuMGZ0RCsaKh4BMVJmUzp61qk +fx+1iBypIWJTHEcDp6B9hj5Letj7yyp8JlNkrzUqpVrKNy6+xbpOg87XBqCjCQIHMR6bPGT8pXo7 +p3e2+vZuIVtEurjF/MP27IS1lwXDDWuqhrz3XIAJTLNDEv7HcZcM+0Ct+5hux8X7uO5YH0eoR0b6 +4I/nhKrEtGjxDZTm/3Wam6PwUDjXH4nMzaua5ljxovlKhHWRlenEf3XIepteJ8X3S90joV8gaOCx +rYj5JraLAVQkS22ix/r38TIIblw91we3go/+LDw4YZIi72Y4PXy9lBaylW89vpqBPc5F5s8F04eq +C8y4/6Amfh8qyx7//sEdRKT9pQXBcxVm1frg4owjWH5ixKH0TF/kuqzqF7dA+F/HcKr9dwg1hhZf +rRklKyIcbTMN+ALjtzivi+ymYPwy/UxD18v59UdvRVSVd5UNg3oZl/7zMfsHIibdTZDf804IX4Tm +kCR5plwmyWW6cEO4G/BtdS3HMhIqm2ROanpqiaeLsJHgmFDV3P3dyARW8t0quqgw2NRVQfzzy08U +2CW3FG0d0EJX3h2QVabL3HD09GqyVKJwNGoyOLV0uAH4bVE2pEihY8l3ML2hfqRc8W+6b0CC/hTm +tWuwK8Fgb2eupXbjariCvmBxf8d2iObHBV7dPpF1I8xEWlX0pC5fOEp/ftSKHFzvqLe53vXPlSZZ +5oQAN7igeJMBtQn2Mg2I0NWophZ1NsZv2JkzZdg78dFMcrcVnX1IhZ258S9//u51Nqo2lgNMq3Dr +IIAvBL352J0uNcttMkdSyYe5DKttAhdKvFIqso0Xg8zw5xK5E4HxQBrdudDk+Mrk7/+MO3OcnsKX +/nGeaIF99831ITLsel7nwI9NJUhYhlp31c9LS9IcYF2/g9TdCKytz0KVN/cx8eFOsz2Q5814H7hz +rILVc4bqPoLxrW+/KPYsGHY6hrRzyQZiAQ033EAJp+yG0fZoyBguUJhUfE7mZpj4ELmoBr+cKdRR +7p8JZ6Y0UyOanfO6QerkXMHuhtm3naG8N+mvrAzlW1rSAK4e6DFu3dUSep9f5331mlWQ1nKAWvyo +S7yKzvUKBjMsOyT2+7oNLSEN2SZFDgpKlVSFj6wkU0RbEfxHwrz3eruSIs2+AFkppq5amiFGe3bs +aRA8Nf87/kzJCxQxlO8F8D0nG8QalydfQTRQx8sor8Sed7eUr1OdlMCTJfWAaGCv7xIeIFehaHVc +kaPKN5VsCVcZxzGfIFdzMdHmdrigtXvD/V/jKtvKrOwV/r+sSzdG4CvJobkVqddhzWN5RQ9FDeZy +A3iZjbnMoNaz6dmmWd/2s1wly7WFY3QklJaFgkdECmkwlu39QyMIA2/NQxZQS8dMoIm6qy4PTEj3 +z+LcNoP8RcnlI+gR9oSqBkefiqbU64KKKifnnM2TzqotvAewfrfUsBIArLqqKcOH+eSWSHMU/UGX +IQ7jpWmhTU38IG6w/7gR2fnBTGKrOnyP/MMC5ZtFRrMC5tqN/xOj+6Zc5dIowSdkuoqVZLV0xErP +p69ppSQ16InUmtBb3h9tQ00m2zdJM+U+kWHPy6FctLRueQhY3JJVXPlrQgMGiNIPEVZZ7IzGOVwk +nwFkD4oyoPtS6CjVwBj4LdbyUKqin3ZeecDak0VqyflY0C7wObs3erkii1/GdAAEVx9LEryyyKzY +P3XSfs/t8qUSLbeM18k2ga6Z4ATlLkYq0cmSAfRcBUW1GKdM8UuNQ36/RVKZbQLOxOA1d3onk11G +kJuRlnh2P02NNd5X7GHIvrfDN89KsRSAT9d7CEPoqq4UBv7hSesxY7680LamDZ5hQo2XSeegIrZp +kjuxwi7VYlN6b29G4p8ivwh7a3h15RAFo/IDQK5MyYdEqtxfCahsRmxgcJ8+TsNxWkfY8I7Pzimm +iThTXpIvrfePMhU0SvnZ/kbGPypg9aPuDdvxmmMT1jJgg4Ishs8VkU93LdVaTO83mxTv9YkpOv4B +UrGFhnSXCbEz3s9lGynK42cBKfb5mtWFvw4mG0xWo273L9eyxvOfrw/cI0lfUR6eXB4ITkWyptTN +RS+BmCthX06lubQ+Agagw5cCnIZ9/abDBfgNQRON/d6rYfeZZERohkDQkXDCop4/cFH/JdzS67pp +w2xQIQslFPnJe9UrUCZonWimAnH+JFZKYA/b5BRQ8LKee/jNkL2iVjqCEgN5N8zw4sRjaEDzb4AW +imICScKlYC/zspDwNZe806Ye9bZsp1LS3snPDUOOZgY4R0a9CRTaWXrk+Zc4qknyT30zzXXK52dZ +qTaZrBYnSrAxsYsAUrPfTO1B9EYX9bZ/1yy+fK+xJI/XMG9OiE2Lb7op8ddZqaSVN8+3gkA558nW +RawSOLzXSQP/xgUBas+jFxQdONPjMJoIoZir4X9dcyHCCTWG75Wk3MmRJTyaecEW994ZIeCLUtiM +H04qNt2lLNzUtnpZdxS++O/zYjKXBn7LNc7tVldQk+/VfikLwW7xyhp+7dk8N+RNUS83VEAFLvu/ +7rHIWP1eWlamDRqWFVawGOntgli3n9vbYFutUzPvhHHT1Rjm6BPqqnw325sxU5YlViyNHobl+XJn +S2TWStEXuSOTqNT703I6Ws9jEFPhI3u42oaFzvAhfzdOdkAvwVQhp+jxg9W84+5tBauuXBv3kL6A +B4wxW5kTMHLW7OuiYF1SJs/F67V3jtb8Ibbi4dvTssySBGJAcrB/BAPu6eme/ACGS02Zx6K8sewA +P0QnJcsAaPRORkQMAWw6TWsgxOiboMV0IqS+IfoFge0ExrVI7PhCxyNyypU/nzzRW7o9EZ6YNsV4 +Ae/fpoQvpPb4zU4sfTE4OOHa1KydN3sNyk1PmBRyQ9J74i3HDqzeAhd1oKwETlS+I3GC2vXi9Krc +BsdLTcwOU9fHzKGmRC4VLIphM4eS0nxrvZeKG/yVlCVWIblYE5GqDI+BoB3c0hfCm9NfRtxeDwXc +0Vhm9qK6dX+5dWHqx++HFDo19bHjvGSwlSWFasWyuUPu28nYlkhKOsvV+eoL5y3cKC5Bf4RE1LzZ +Q0rAKR7E89FCuDlAsQbD253PvEWINIUcfCjFmiNjlEjlEV+i7HDfaoSUggB14IuNr6IJs7G5cBva +FlyaA1TFeQT4TqG/32psDDlnHF6t8pwQ5jOXl4PMk+45jfOFgqKgkQewUMBNvflosm7Bho3rvaqe +dpEFFvNi0Z477tMO9OTy9vD0iNgeHuAtrd7/BtR73JPGKLgOVQplyqztNvciI9/zHnYZq90u7EJ2 +G14Jwxcqzffye34f9XJkMIeRrJzMxLM1Ps5uSQzFvSPy/HRQtbijEKTk/+vYG4l0ocyZbMjgr32u +q/gARAc7lJj+NWoKDjwjBodpQSOrBNqkEChOkIojrgbNPbF/z4TDieJ+bq+nOaAiCgJESwsTP2nJ +/KUVw1dRwJwiWA2hrrKTjsk84dv+W+BkvRJf7avYpvyct9kKu/jxVW/AdXIE5JmyxlwpWKZwhP+N +PpeaLLfjERf9aM6rppycK3C+SOvqOgNWnF9fLt7BNjNEU/7RiHB8O+FkrOSmk7jZI2c5Q12wVf8m +aqdDbL9Z4VHbtTxofqPt1Yph/eE7eUdPqkC7mnr3uzw0GE8XR2qH3Qa2y7qa9+bdKPWJ312ZuXBm +2CKIynMP6N/rqyhIltJ3Lynl1H5M4sqm1wyu/lKE8SM6JqGN8a7rytXqI4WkelvAaT7cf7f/Z12J +QT80lAV2CIlLHpM8SvNtliJ16eS38FHAvmdL3FNIelB5KPJGZ8Tm/QEwHS6jz3X/UFtkx2Li961v +YPyIwVNHHS3BDad2IHwLU5rSabS6wbIL4/B4wSAVmz2K/+bgeVsZhTWFh65+fsRtg6TC4MSxaxNz +g20nQVii0Pq5VtsrzMn5Nea0sD+1krDUR0pXHberkOZLL7tXWxA79bWJoUb1MkrpX+7JKjPQVbIk +602fww1s/5vv3chY0ts21HU5Tr4W32P+8b17r7todvDjDR6sBK3GV+w/7U/hs602mKJ328vBeyxC +EYVDWv0bn4wi32p9m4lqYBKhRr9cAHCWVJUxQEIPMW5eiROFblsceTQdzX2xH0zOzHW/zENGcWMl +06iUWQD7uZSBy3rf2U1TAhWVHEJ4IoluOfG9BvWvhrPMHDhLrC+L4a3E+5KRjhDW2CuwJIzC0L5f +T9lfe+Y0hVwqkRicEyihpxVqm5Zd8Dbjq8JamGjUvycngW/wsu3hQrKsLeLw0HaOhKEt+F9YQC+x +rXzzlqpoxOvcRiAnwO36o+HhRQ2ge+MHWKpCDYQDS3yvnJoqIVGe04rveJqY3aln0FPXeho4fcpn +IF6jK1TAK/8lCWMmPoE1dqv72jYqe4+C3R5HGCbdvLBujqCm7uB5Q9GjD5CZpJuUEoaqPZcSMDyu +mKihO593WFBaXi+1zwIl51YiNhl0lxrJq5TmhQ6vURtaIDh/6hOdEGIHnzpz5XbiLJOfRJh6YW0j +XGpcYmcaeR9ADgB2dS/hbrup3o0FjmnK+mna/GMFHR6HHxIqoTPp41aHyBOcLxbJmcVXILcGTD3f +qDBZQnHONQ7O651DnlTq4iZPHMoK24u6LMH2flKVzZbXMZ1UQYY/V52f809Z57jBR7eEiLnWaWtf +m7oXVQjhi9KYGWrTsf91eu/Oispq0T+H49tn06A+klSj0MseY9mchPxbmMyWpVj75p8Y/9uACLiM +8cE+oj72l4rsZhxX/CBV3LHz0hsgW+bo8QKCt7Dp0VL5aTuNdMKJdDRsZRJOJDCEfUsaHHk/B9hu +p939AU80NmbLhpu94GKFMsO6TtQWtjMwqduqvYKaMv4cXZlbxMl/+8wkmaTqxzcOSwWkR3JZlDXi +rhrI7IngphkbZufZfABnEJU1Ch01fkTQrQMbjQ7oXTz2KQd7vwPBoNBRA7zI3r0u+n6Fra8nhWlV +zRqOzA7HpeClyJ0xrd0A+DVsz/iv+cegbM6p8Ypp4zzrWoxiHwocXdR/390steggT+cdMy80/2Hv +ZCQ4xgI2XK7iqGslDTeYOF0UwpOPJI8HeTA5p1kqBtRyd8EEch6C/r+FXMPghDYKXPcu//oMdfPJ +LcjBgrcO5TsAAS804frlkRmv4XcmY+eW+TqDqTDdmOBBjiu8FGcRLCb6a9KRkTWH9WiFWbJT1fIy +Lwix4NEBz/kNpaVvh78g59dFzwD4BLw/LfpDo6Xk3admbQPN5ZydYoaIZjn3rsxF0Jd2SmlVKA13 +SoUZ+R2QqMCG8n5jpprADYeFW8WQUBMJUOiuCW/AQZgtHEqkOFmJrfRsmIIS7sRDWg+XPgUNtQ3O +MFChhxN3AI8tU4UTtWyd6A/rFt1NIGemtmuIDzgjoYGYL2GB8YKK1KyUApfqr38oMEGJhxybnz01 +Cpa59xuzb14qCuC/1TXbZztapPS7FIKcRyMILq9z5WJy2WLLETWYcVc8ZuzEE0ps0uGntH4MfYxL +vVOHbww63ww4ytQdRq1yKHyyK8Kri06xJbHwCeEqbGl0G+aBlXA6h5WiL3DAfRF0AoItsTtZ5EZk +35nCiRDtTUNgqFz4F2k0Tq7aZuMxiV1mxywV8oI4wVj1pKCgBBFg5C/AFP5/fU0iE+L3sQCj/x/t +kiUyUjVwPCkrtyrMMQ6LsCOGhnu5XwDCwib9U15TGPTI3p3HmijV288NQFdKihDsPTXBstRrh8pA +yTFJmrlmYyDm7QD9KOvPCjo7lOX3sNG/Y9MvKsmHvatKKzS2KSjctHGWX9rre0rMUdE8o5Yl1Rst +Jy4oY7hLxsB6h9RD6Sg+YbBeohf/4CmS0Lp/qMvj0JITT5oo+edvTF2/OAFyy/i0LtrzDhZWw2uq +vipxnYY7O90S+EKxTVOI8Ksb1QlCs3DZDULJp+9okfFjy1CJh12oTvqeJ/ErsA6T/h5wm5AMvfmt +IIyVvUAPPxqXowS9JjC7ar4TnH3n/dPEEeGOuU9ApTaFBpFt5kbUN1j5uL0LgETORIN0a03W0Ryg +GC+JD21VWsXFR6IeKYJ/ebmiNBEoPAnCkKB4U0C7CUmy/x3qY+uUDLlg7In9RSltQmRvQ5AGCckS +MU8jgQfruuz2fxjjpg9SvXcS+8MUv4VWCeesuAOhIw+8IHwUnP39xkqb0cM+tBfd3WE8gDxf9atV +dsRTk12qBkMGfgnlPKZW46jsF6X4X7NxwlLWrxyEktlikVBci6DWYgLgJxMAGCFZ1fUsNdB1kMDx +8vhk9/HrG18MydWthWSckuuPNawbSPzWeUiY4VC/9s84Yg6imMFX27PXldnVHTLkIQ3hQdy6vcbK +e4ZTnW39ShyaSUb7/un1ubjKc6gLYUput12a5utoXFrBqr6+monOyi4bhJXCi9h7QUcQfBj7Elu+ +E1oKD/Y7+vS0sZ3TBRrT4ZMLBPp5R6kO/O9t/c5uA9qXSoBOOYABK4Gt/GrJntFkoAMcJud60ErS +hoFQVan0gyn9zDfJh58+L1H/eXNtQEQzdDdSevI703wSKGXE1sbAemW/Sw4LgpNfD4JAiBhhAVY2 +kGEj0+BPUX+Y5ErZDx/9+GjxMPlNpxnaFz1lqSXkGs3ARCQm34v2aZPm7hw5JADJ/H+YvQARhS9y +Sup0inCiRY8i9xVQS10jPa5PwOiLg0sQZvWsUuENfS71pbL7taOYFhdeTpqmknjxTtkIYLhYPsq0 +UGqi+WVKRz9g4LEHLm02m3qKPmOm/Rt0IADiTfC+O2/FBZjEUWe9qswaGeuKSTWC4MtWQHdmew/O +bAgm7bSW47qkIg5gB3OTcPbC7Ms36gEmxbGNRMctM2hd5dUW05wztks7Ye8RQV9YsVcxdmU5H7YH +y3SPlB9elMY6JUpDm6Wd+J4wrURtMRJdrDhnGa6x/zJpkmcpzciNtGXuym43Q11lgxU7hNPGTSv1 +Zy1c1wMyirD2Avy5W1mEqlohVnN9IUDMysYKbg+g5NcEsnEVtvUMsdJcY62XNfRQfXyQdx/ROd9X +erfRNIdagwpjo/a17E3eyt9T2FcXWX5XDmNOAc60i+1Jms8VD7fCdr+Qd76TtjrwlW4fS+ujDrlU +wq5/WeCAI8CSWK3z8ph9t68J4sp5iY7XGRV2UiiPUAa4HtVGxBQo3TeyORlrFarXkH6CdjNLFNXV +cDvLoj5fq4vKmhxGjL6P0zCUsonI3k788/V7gtDzXLF8PXz2W3f0Hh3Ga3Fa0+PB1FVM3zjOkwqv +5iWYafSzD02G8bS7tLad1k0M5SIoc0E7cLugQyOOZNaEcFVFfeX+7kPsFu/Q9zPTpzUI9VXj3ebQ +1wXtoiiwakcPzTcp2jglhbf/R4BDCGKZqb6t9nZEzXsgT1/Hu+VOwAot+cJbvYOntEIhzi53omru +Lb0dgBT3heO4Dwep3ugu4NjHABh1XN6GiSd2Hy49R8ufapTacE/QGhdzFEf8tGbRT3OaBQ/Xg6EE +C4O47PIrcm/w4ZK5CpZJECt4GGJ0yPH6YAAR+8IwOvlhkbs+TfkoR5Ph+/yCy/uqb9VU6AiCQsWe +yPCl95c8J/0QUAYcDFR1oZxl/QPfkhBFHr8y20TRNOAkApI/3aBwNfIaCJ9lmMuzH6vRgBO37MLa +Y8pekac8JETb7k9dv1J8lgAEMjqgFuKTHfBAksfirInR6kAMAppin92NEb0yQ0k8+aVxbOJbiR4H +D8ZqupBXH1MrrdFdRByYDxPimdnbTHtMrIeZZS30rS8l9dwCxL0FM/YJxcJOFOOtN5TPnkJyBhqN +nLA3hfPKcrSpn99CnfNWxJrHFlkpM6A+f7nFBxcvdRXJZLOSvjGOpkJwaCNxTP2yOgelz7TS+phe +5Sqt6WhuZb098vDO17iCL2TMSrwBK5QnfLWsplVw7n2CZspG0HZRhxYusWRdrVzzRqeVyVFGtBV8 +qRHc2HG9nIaXbgfCGjxUUTE2WT2NuQ0nahHI/3kf3zFRJRIQJE04q0fGu7jvDPQ2pjNuG2Gr5N5j +kCBj7mCp6+ZEOkI3Oy6cKxDPTMrp5v8dnc0qTYJHXG6UwbU/CZsAE3UpQNbmdaRcz6WGApSmebUw +xeOaWtoNANs+d5CDxoBo2lcAG4eZ/qKFglI4YEqmYLulQjGaX++n330mdIH9hF9KNK7MXpiuT8Vi +uApQbSt+ACYSg2OzRGSpntMBiV4eyI796iXmu7Pf1KYwZ2BoPAd5SlmL4qdDdh9lSOGds3Wn/T1n +6DtwmstowQtHgvElc31LeKVRYcazxnNb2EJOK0qYZcowwhDTf/2W/kAiXEQNHVdUyJMInYhy1WEw +wld5QE2zMc3u9SzR5bLAqn7IQS5I0FhzWSpPIHVYdlP7QPxUTMUZw9iPiqcTuClH7F15sE+6V2Pp +2VAVvLOy6f4wrb+zGUHDjjH/zYgFG8fo1BCOJM0pIzffaoxZRFmLo8/mSe+i7ZuCjyzT4OtkaItu +xFIuS4wW5WXYl4Qf+C3Cq/cyOhHezNQGTF6HktabeGj/FM8Rfnv0tprzoSYROWdaG0VjZiif0THz +9Zm5onw7nijUCAtlKrl1l+/YP5Ii9Hx7x9hE8QYAovGmLm9GZhE7kFjvsOrYymO9P4+sQqZFSlNd +EwWh5kjbk8XleIVENrZidLHz94w3xilxtWbKjDldvxe4InNwd0+mVNNGG9yhiJhNd9M7naZ4XADS +Gq1rID2qLIgz7l8VhY/MJClbfdhAHpwXoqSkwT0tbnrjFLxN8iVtHdSyUKO71W/rS0R3CizjI4D/ +dM4mWLlqJabMDx4/7b7WDZDRzBczTKkm7YfK5Sj8jYzxHYYJ/f5AqCXJYjSBOVz8Ma5II9G4Lkxo +1zms+UepXmmAfu2P2IiypdGzZH2fTwpCl6rD2hXskxyQA3jdEH3coyKxjNv6H/fZZtEcvytChehQ +vleWFga01/4sbtjAmb628fkE0kSzlB57M8a0z3kpNqXVT+lmblFetmgBfSIgHmsqd+ir12D7FNvY +0SSbI1BcQtGoHAtxH3AZOLR7odoieAf5K2/XbygiqKjEzvcLR20rGedG6R8IUrY44ztZjtB435+L +D2NGaqh7QMyAjkoytisguIn6VwT9Ic3h/WUwpM4M+hV/b6gqq0yaF53yq8T8cCTXax/WASSxpnog +Q50pXyNe6dtGhQmKhPEHvvHcyKEcWqfp1Gn7otJM8H7xDHpQpiGK5f5wrL0NpE3yEuaxaK/qJZl4 ++qlLEWVFuLrXL1fINjkOLYMq8+I+IYhEevhaUGZN6vq0YqP+JmcjlpH381SI2iZeCuEtVXOi+f4J +uj8PplOs+8bpsLBLj6GweFisNjZrg/QVwEEDgEr4v9CUiLOLmDKdUsM9P/ZspsTL+qC5XYhzSHw+ +EDvIHoa9yCsJnNlWTyTKqdiyxLj/XBDbwGLNfHthQ6g11fOVjq3wqq5wYNyLD4WpDCC4jCfbMqSm +GFdETXTJv2LvGHAylhKOZrL+gzkUXeDb8iWiwZy3N2VocF3/ur6Cemejdoxe3eO5BFikkmBVt4C4 +yJTbQdwnRIubQaLRbisI2yPiwVVb4Rhjd07c278JXQmxpYcMic3SQDeq+AM9L9tn2Aq/cGvCVTts +LjpcfF1AV/jtU2qA/mzlT1MW8xYTBwrxylYtVwil833icUI9KnSCpG80EMMG1TuXu8+eiq98+FvZ +EP+GQbcH+P7sAr3mmFmqvsQSUpGF5e+Wqf9sA7VW7Tpxaahot35cB/nJKLX01SNl6Mc76c+dPt4x +wKMwwumT19Oul4MiG9rrGInTxkeHhurQ9PG+yOXA/xzXJm4vo3f8HO/whvOWmUVr1GX7aSxb/IR2 +vE/NH6CX2FO4TuUASmJeGhez2yeSc04EUiTsv9t1HgKL6HUS5yfMsUOWNaDCBCiLkj0tL+uril9a +gR0e2bXGB1GcgUqCWjnzIX+zOTy9EMiob4WFf0he4KKn9Fme4gJjiZQg7K4C5rUdD+QTTc+U6rXo +00GWp5fnb7IZ0ESRRLzV+GdOGtDHtLGRxtGa6307epx/fxGEoSAitzsiPWJG4RBbUUjAaWAipjla +RNBolXCOXqbUpwiFpBSTN0G7PpB6Cv+mU1Os6TwK2HsWFcLg+9zX8SPGpMJAqr1psuojwpM+vALp +SQrLAOEAR48LlUpkl40tXw8/8ZXAbHTL8WlyOPh+Tz2JoXsyjLDFaqGpEa4gtiEnSufdmwnArtrK +DX2aydPXlYLqy2ADRS+u/5xMcpLa6sNMMm2K4nuiWBCx1CjkbYwXaMMiIyTwsgSOLxfZ4wFTRU/F +k8zQNBYQsejoYexGabEIf6xfzGhP3LO6FfXLct9h6isqL1gCdcJY3t6wZWbEYK2f7NPYCUpld0HJ +ZnvoVezssCOHztt8L+UXZBApGTFIEtW32TDy8C8xkNsIfpPla6upQYmBMxemtyG9je0LmiIHka/K +2YYgk0MDGrYmN3OhPnysfy3k9A1JgB1QBLMNeLANRAPf6abidrr3z0Mutb7cSu5EcKL9hIldiiVm +/kaTTYnNnByU+rwBq5uy6tV2cj67D6CGbf/mJfNopaITqni8VaXQCJbO28oB5qbMB1XJyxNluzOg +yq5ZJznBuZSZmhwPiSTfudlWb6i4W443jNSxeA0Ee7vCrytGgMYXc+AxFso6v4bARHlHbgN0Vsrx +ZHc1rnMQT3k72kp3klWFL9wk7cf14wCcMmWcFLQFp/Z8o00uPd99zjtihE/bU/EHOjHOuDcFUaBx +Bdyy9pO+TTVu3ToE+2iLLHGamrA/JW0dSvc9+1tkOFN7vsTugpvdBTKtoVYX6wvanoo2ekubGiP4 +h763/dULjTam1KoYnm4wXgyhrb2ZUulxVx6V6nNkEoLDSNyrwAMFP5jqyctxcWdxo8EqEImSYUsr +vegP1rZpQJxjpgfSjjgEa4dVvPnOuZz/V0CiAv63Pc7fOrYcvNeAwfygFCub73MNE6OnKxKGl/xM +WR10aJZUsyZBXKSTLBFa4jxL+/c9MU6x7nhm6HzX7a0PyaMZgDtcUJMai31Boetx99gwpBSPAFxy +jf1IxJVpGQmM+CmENA63caopxQn9WDHQ0MPGyZPm3cHxWfV4maKuPNbRt+r7P1ik4xF6SQKYJBQc +BurzZ0dDg0c7CWQzdnj3wqEaPXBIQODAKurGrjAaVFtl5Vj9dlJ2JICI7ZapPBHVG/adzLpY4Ic8 +JecB484H181g8i6Dza/Y+V+0g4t0xzQYC04N32CLIjv4gjXwJm28dWQXNOF57VJDsFz29LU9Idhg +KB143e7P1U7jRhKsHdyvvTg2bN8qTyeG5zLBsf0GJJX4p3Qwgy29CqBoCzoRspv0yO8aabmMIFb5 +A1iQcmMzLW5iQCR/nrR8JU7HrjXB8qpQmuy8qAzoEWUHgSsFlfLpw+wamoydtftizp3nX9ctKlQT +4uBJE/GLvvM5Pq4FvTaH4h29iZ22MY9j1xTgT4m4WoKe4VUi9Jp71rotHLIZaoMyXdOEjI2nKtlh +T5P9ARHwCX3M2ZkNM1vYFX8uVrZC38gVmlh+mdlnuG7t+sjRubXy7XCHg3GBMdu7Kje1W5JF01wy +LTOZ2O5KIKBpnG2aQmbn7+umR4RxX3eiD9Zj4D+TMu0QSFBGTBJHiU1B93bIakcig4DVKoXbOGae +PceyEpfbo6xNZlJ/foAt91XojvO1PGqoSpqxkhY19t7CbStTHZ1Gmy0AK0R+XMi0pXpshFgx9XJE +WQGbKRii9LKzoiD8YdhB7lvtfOq7vJWeLg96k4AlDoBsBXTw9VDn3sCRbCaoUu6WZmBFMJaYtCfN +2yPEcDZU3L0XKACXd/1VURYHUSu6U3BQqAIR93LDYbucnSyd20yWHgz+DgHPBYLK0OBnZEQmvvkm +dvvYm2gbKH3mcRdBMsHdQRRLLKNmLqpUTmfMJly+ckDNicGgMmUKaeKB1+ObsXFFNluC7sP4igIC +ZU7L1QgolU59I9ec8zPeLxoAhk9w3BEivCVGuve2Nc8nCjvTuyRsW7k97C1c5hs0aWsWPE5auo6P ++esYeIQ/rW+FVHBTP2jb8NzRWltHXuU9K5SOzKcO8kxj8ZrCwyneOSHXc+SOSPz85s63VxyYwidT +/KLsZrm/tGrS/p2IroR+oWA41ZlfYYvB2kS2DxzRTZ1wcqiUxgVRHa/4JxwdZu5sozcgB3ltvETo +cfBAh9lmXP0SV1AXYYlCFS+HQGAIdukTrMf8LKcjWKZq2f6gGIj87/4nNIFtdZlcW7x84WNOHpUb +pPF0S525Q+GZFZhnMcIQOG8oTScaiLtRpkYQJQMer/DgDkVy6E/XlkREprc6yvWeetHrFfGeOYDA +73fNcI++NZsPuGg8Ro/Czg7EI3/aoHAB3SbCFKZt2J0Mom2CVSbR98lZbP51hnlJNy/i6Bthfhb5 +bdzX5E5vgaICL+9Crjy6PJVzQel/eaFpqqQQKRuIPLSN9WnZD4nx+Cd+Uj5txfgrzmGrsKWlCP5H +fWWc6FByJ1ykVe4xgMW5xR0xY5sPL0TMBCvBonu4GDsMpKpj7DXjMdVftQWBoQTVHBdWQqFhScYR +wBkNa5UH83s3Eu/zsEOTR6azxq+aqZXLDBZde+x9EEHYA1QE1KUoNLpbPnkIIzBgXXqORZ9Jnj0X +rMwB/LPfdBHX7VhYFpEePA8q2EmuKkC2P5LQDlpH1cN8NoxPRX7ha6NSS2Zlyi6XrN2uSCA0iys6 +tgBYhsgjmwA+vaXquYxZbfOtsNYxTP6W3HELpLQGwl81wEQoDUnL6039MWOvW3KvwA1QAlSYdm8M +8VpenhB71nc7gMYPL3Xv5A8Z8CCXgKRFCncGhFQy+QSep+hxkyOQtnOazzs5TPkVIx8+gTgep1pm +62rwQugskOEG4heHI8K732Y99rsbCPAuCLZ/UqCMV/ZlbOimZoZrK4xgetMrU3Pg/0tBgq0yX4bZ +kaKUE7/DrO+XnINZ67h5+wbUgIxOawJ8h41xmRaoGPe5lYYLMm+uSqQF2ZKLqA80OGgLaWhc0FSP +3QVsaR8blpRCr3Ql/JYhBAtk8MHGuF/hcaMOyJzHAut+1ToAOYANw+05g493tUNTkJ9in/ssy5XF +zoOR7A9fvjXvojRyhDw3q6HxWqOkcX1A/BftYCvAAw08GwKtFHFxw06ccwjXEjwvNIjXLU3KGmBq +sWmdec2xfytLTo9BP4hpOFirc7YpPRQrHfQ2HNRi0XIv71HGdrwYIWSzEpzRA1iyqqWYB5PBWdZM +eG2c0fLN/RCidkMkW0UT8uiH3iyFRgpZbSC0+lvBp0/+GbWK9cYL2axSHDtJMlSjiKbktoWDzydc +AxZu+Re+VhKgbeJylx35IEaNl142IfbFDktU2IWZj7YheiCl55W0MPMFceukhdYtTrVI4F1P4+zl +qWdobMCP8ZErDuD9rJRZoWPXL3CocclHKOeEuYp9FV9hliqsKC6NJHldxsAOeydQsnscnTnn3AsL +MkZvrgjxaQ76p2nTr255cE3HwuH51/Ud7WpDjosU15VZ3iwh/vrlf9Yam2KqmIo5NqSmU3OrPBe4 +0gAsrKxuA1k2h9fpk2X/ErkfBTVvfUdYgH4079IlCnxwK+6du2foDh4hPSgnVbIzLM3bRhir1Hqk +3eDhEaVAKvc6rduOTsf1t14Q78ZfmjsJGIZyxzqYmgJ+eXHTtF94wZVVzvuvDL+8iGileYjcDPkH +ntS4oMwOClIndwgmQ2C87K+8WD6fZGFx3paJVBXLqmcssL1u1nYZ6oYJL1CtCqjDy9e2KGGeuBuw +tau2Gr3juCv0b1MC73dmW1j2jSAEFT77rvxiIvAlgZVJUuofGIeSp/XMlQ8otyJhHqaMUdId5mgq +hGk3vme42ECoTnuM3dvm9cKJcIUYD49seP2hhyi+ukKXKk7HII5NkkIKwy9bexfOEqnTaKx5+53M +TtBPpDQOTgpsXrNw3jJmn6IgtAWslHNKDvtU2kJHUATZZPKzxjubMoRtt9jGHKiGij5k64QFSftu +HfIxWlC7StqXsFdaQm4kkWIPJSvfMbw2wcv9SgFCbAXkh3VvvtnH0BbqHlWHll+NvHdPTKTUp/ly +5kIQmG3R0W3wEJdbxUePp35pQCcYsN8kzErPDm/+9cAhUbT2PF0zLd8IZe6XvEbHs54OuohlpaCo +CnDJ0+/7o0vugwNWoglGAOT5KQ/ysZJRPYiizlnp9jtF2YxnbQZk4AysyQ8Dau34/pcjHDcUktor +5cJKF7Mbz51rpJgrvt9UhBhFAS3N2uzUb2tw+qV1GaRDg1Pt6dPwvQ29ZHySWWRUH3x0uDfHRGfW +dTuVGKq42CW4yeoi6KdOx3XeMq4ZgWq6B7CT1vLxxIbhAtCji0jDVs3CFpstIEaTvVQaRfS5zqRa +datcW10fvOyRr2WK39pOb0C/mjHIA+9vd4Sc12e/1p7BOcQFqgulEBXzYsBFWsvIB6kOezGyaE77 +wN/bK1AdutsDoZjop63gJqfwNXDVUbJPN1vfuvCIp8kSqHnxRk5Y4VPl1MhvRTJ9eBqsr6iz/lPy +pBQnvhBs7ilUVoC1Kva6wUuOwW8j1qmhaOV8emroN7xL9a9yFjoDG31anv0s8pZkTmDkqfGaFbfo +nDH5oi03huiaPuIuorrZ/3Rbr4b36jgcevptlhM68zm0Zypvncc7qGS3uUtVLHN+QrTDd+lJgRMS +C4PI05V5jlrfJN5gYq8VoNNDvv2qc8yKLbtfoDiGH4FsPM/3cN66UXOBqqDWOYW8Y29RMMF2qNu4 +3XGnMCxA8XLMn24eN99BHwuQBrYMPaxs1wVyIuI294NSbpzpJQ/tE8Iy4IleJo0GA9F6j/Rv1l0+ +Gh+OdCX6w9qpbbKk5BP1jKe5PP3w43pg+ciosBhCnPxXylaVky5xAWkqsGiAGzij9ZFaC6W/i5p9 +AVjH1xTCfUyipWGvT+pOfJZ6AbeA/S+C1YPlDNh9UxfqtBdBMQjL6KJMyGYvsiwiyXcLTUqgImF/ ++dItJ7EDeatqwqvADtOooC4Y5osALgVP4FY9Ll4xk2SHDhBoFNKqqpgBBgW57JcgZfzEvzdZBBsw +Vgfi31iD16oOcMR1rRTilv5fxuTGCyxvkUSUynviZjqyOeF+GiiiL3u2WKvNcZBwzSnmCYedTWlr +UikykF/5bjFuZDa/EbvsgfDDP/czAsQnzET6zUvxPFLQQMaYTXZo1wqK6C9tSLASdam2aq5vmH7p +rqt1H8zDv8Nm7TOrxW1VRJzYZzgOm1dRlo+RU27c0Si4WrkMDuGv54FUR4/aHkYYS8bKf9iWHyPF +hQD5C17DZK7OdPm2g3ZSf409MLCozOwL+YgdQ+6lrx+FAx+FTMyx1wjM19OgRIYKDbt6rHxT2cxy +k5nu36s4kB/ocdiad4TPSOo3fDx+HoIDDxjYXxC+JdS9ozfJyK33Z5u/796Oeog0na8Fbvb6hTaw +nbbQMTqFS+yFHXDTLwULCbeMAzzzIRDI86l4uEWte0jFYUG/tF9/DYFquGIxji27gxK7QTughjf0 +98e+Eh0HImVN+KQuTRpCf9Gg3tevwI6y0j6+cyuKw83MXkENFQdSKHrWJ1sOTH1MgtwPsjYfpMVv +jhYCy6OLOKm/UfRYKAc1Fx7TZlKHWC69Mb6aPfqMWIHGHKMKyLAclFgZ78IUVy+INAreQ/4LACMl +bRLceJ0HOjL7Y7Kw+5jS3YVfN+lNwtHj8p+2xbvFmxedCOY1e2nL/7WAJOI/F71K4YFVZ0b2Cegn +bblmvq+yHdPMi24xZbMhnkOy42o9UODFND+AWOGN4ZWcYaDTv2x1zvNCmDdjNWIdTjCzFMEem+Wi +HBG51s/m7hQP8zNSFINfkJX0FmFMp3HF8rcnZzebgADONZGzANhRANgj7nEbngKmu01bAxk0wkeu +5tJZcnVapqEeszfMRy5O1T4w1HYNGjKZURJ0FEbLvF2kPW3DJXtuHqwIna+EtnTfWy/U0mwSRtNo +vI12JpKuSSEyN9zOSyZXwDBqABMTecYCY769SpuEOTx87XgkajM20eoYPPX5Vke6ZR3K5MDSn24/ +CPn5JoivNdt7pSglxSebu/gLNY3iGIaeKMeyq8TL4VCF37JsoZSQPemjZuWyd3ronystgCld/7sm +eQ5E1pxobwkEGNZNLuDoNucvyToC9p3QU/NVUN8te3NiYNu6SIFcDm/yB4X150Ohl8ojtsncg5eq +0TVedBS8148khzzDi4btK21Hk5SZqKwO1U82hqW4nDBIb4Yy9G2/PP+FMV4LIRl9CxKEJs3b69FJ +OdHVvxZPB//w3ja7hAd2plgOFRV32HhbV55q3vMtBEYQJly3C5IoW1DRW6sI0OKDz2znQRdpAIJN +993lNLZYzPFebZMK96yqdRwlCy/SMg5BnyKTpzI2SBElmTvd9pvLywWBR3gaR84ftSFEEi5ousr6 +oz+hU2eY/a3+HPhVDyscP5zKJCwnl7R+51jb9wZPRuVDlw1QtbV/LornKZn+/SOPQ2lJR4UWzlUl +evpdb0HySFGrPq2Hv+AZ6ZLwpIsI4qNN8QEvjHtucDagBYP8glKnu03ryykch+Cyts7GNh7fsbPd +rLRf3EFr2Lh+pGYrewUL1DVgiKpQg+ltebJz3tfislH4C03VPtEJgBlT/ZKtXCJH/3uJONXTpRw+ +oaa2vzY2GPNcTs55bWLL/jzXc1/nv4Z1QBaASRL6tKdcuJF0B2mfhiqS2HyBO7b17/mM+ghorkuJ +2tYPU7iuX5rV/IoT75fkksfal+fo9qiNRBg2UkizHzwhusgrcFFs3yMod3hvmYBaPkam8PwPDfB3 +hGRRcvoRG4MwVL6AqTKKLRMniNLcUg4dvyUlPi30Mp+nwXfhoeWCzufXDembEi7OcySFKGSwzpSq +FMR9xg9PkEJNMxHvTG6uBNB5Gy2BPbhBGY1pY5ZChlOtqiYrFF3VUxCbHBsUNty1gZdQKt5ZIiPQ +3ElfIr68/VwrsLrcML88McgyL0nb9gE9LwCi/82e3dnx2IAVYgt8joiBohWsvAPs6AjmHRnVesGG +wUg5a9yHl+BiZYh8GKgDnAf+N9A6r7Qnwij6BKb7TaxQ3oXJRmDOsK+YkgArYxE8Ql1HlEHP0EmP +zy6h2Ibvu7fzkPlOKDx5Ewk/4f7Lv37ELml/TbsWvLRp0huKZ7AthIPmpTySj1EB2zwL+2qZL8W5 +IyTI/6A7zaqc4DaExWjOyuD7U1rK/j9vMUK8Q6lXOeH526h8aGDUDKGecJrTxQUEVvsfVCnRAEYW +j5ZKXf2v6Hg+7r1OxDoTd2VlotxDLXLnw7PwGfT0xy+qmQ/o8N98XB27uqH+xDTtiRaeGHP2HynK +P+BdQ4nOCAQa45Ha2ZOLZxTop7Nbmkk4WorzMGMhd8z4qSsDueYfA7zzv3+yAws5VsSyYdLP6GqN +4QG27hv0mtgsyj4crS+26MLf1q9c6slLoZ0FILo5/uWF/1i9UzXX6pxSJraZDQ8edJ2h/5zgKEwW +UYx/STX1w+D4hb8U5c30ko2wDTy5/4qRc3UEoL5bRpijMFpFvNl6gWFZ5y42QXoH7VYqsOSfDFva +CG1ejGguO335bE42UgDWx8d7lt6xFyjZ9yBw9AaxfrJ5epAdx6EHizZMWAsFnzucQMuEq9tgnr/d +Ki3leS+e48LxXsvrcDe1tPd0wnD4wVejd2y7gStoZRvXEY+CfBKm8X/xNrW54Ks6CsmgXQg8bQUf +fjMqvEJeLdVyoGYNZzf2vAiSdoMflKEm3kwStrYJTPUmcGyeFykzKbsxFvXob/s2NaKY96o6+N3g +GHV2bPEaBLuvBnLvbHwNhL8BJBHzI+0kU+DQeid88Kt3+hEmnjG3/0Ih9e4NJlSgLWDhKFE4m8GL +VMRgOA5uYadCCBakol5V8vqiSEhEG4RaKOk/wHMD7BiFCG19NvexRfDNNmv1eQtHxMKa0UThph+l +weZVqrbkYt3mY7Awep57harIT1t6ozoa7RfESnWvIQxlEa3XNtgpYV7oy0g3L6fGHtlt+m7RhLvS +nedEM2U5jqSMoaHQ09VrcuilbEjFlRdsD/2slcyurFfXqP1mxIcRRYqAKcrTJ59X8NUzqBcdNMsO +t1y7W3+zIj3lRzPqolMFd1+NhlRpvLL2onAWh+xBkIKIVx4rcSPbmCVz9umoUHEGq3tJHrXjNsgu +dmS3Ute9GX1PYuNRXfEwAdmUC51C2Io+EwftsZ5yzIPtv0JIBsYPV6XoMSBoQCL4C+AZojBdDZ13 +sAhYBEv8H7+LfqH8ElYzHgCxDBN3sLkzGFQkLOyPonhwDrULnLh1K8u4eu+0J4Ka4JRpsG1wNSg9 +krwAB/GoNziTKUB4hoWOU9mjhIyfFwLMgGBybv0UfBlrBQnldOdhTgPaPYZqG0MnlUZTzjCANNs/ +L7EtrjwCodkWAMfOwATAJ+FCDYbAHHTXI43C9cFwWPb46U8w506QVY8OKlTCVqgEDR7H8d2ToRu9 +Drl3Hz8IAACE8n5GonTYeq/71BxV1QvEO+70WeuxRvH7CEBhvbkhxTXmL4id+vTXbKO5rQJh6DvA +6kK3Ig6b2WJ7mGt3KffcBAWqA/+wy4QPSOwsO9ScMkQg6J91p/G5KgEeQI+kD0BXQQJwg/vLNKC3 +O0N+4N3Kbf1IAAAAAA== + +------MultipartBoundary--t2UMYUl3Wvt8fLYbS8qU7iCIzyaixWze9ka6xx44pR---- +Content-Type: image/png +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Join-our-Team-150x150?qlt=85&wid=480&ts=1692307006721&$auto-png-alpha$&fit=constrain&dpr=off + +iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAYAAAA8AXHiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAV +YklEQVR4nO2dXXbcNrLHf6D8nvYKhtnAjbyCyNlA7DzeE0vMLGCkZAHXrVnAWL4LGFNyzjzGzl1A +3N7AtbICMytIz3tMzANBpd1CgQABfrTc/3OSnDRbINj8o6pQqA+ltWaPPVIjm3oCe9xN3Jt6AnNA +qVgAhxl8AXyu4C8acmBB899tVMBawRpYf4BfgWugKjTX48x63lCfoio0RHqUwSHwNXby9MVawbWG +1zW8/VSJ9skQq1QsMjhR8EjD0Yi3rhSsPsBloVmNeN9JceeJVSqODuDpyGSSUAHLGn4uNOupJzMk +7iyxSkVxACczIdQ2qgzKPxopVk09mSFw54hVKh5l8Iy0dtNQqDIov9WcTz2R1LgzxBpQ5VU1PAbI +4A3NTjE1KmB5rLkcYOxJsPPEKhULQ6iz0L/VsFLNzlAiy7qGB626KhVHhlwSqhrOs4bcXxIoNRWU +H+D8LqjHnXaQlorDDN6FkErDCjir4b6G73BIoHrrJReaVQ3fO4bPD+CLY01xrPm8hofAJfgZ6hqK +DN5cKU68HmbG2FmJdaU4BS58v6+h1Ftb/ivFe2Spcn6sWdoulIqLDE6le9XwcPM+G36zp477fYQM +lrtse+0csYzqe6ah8PyT5zUst7f3V4qnYCcOUB1rPncNeqV4R6NGrX9vVOgtSVUqigCCXdfweBdV +406pQuPkfONDKg2rGj4/1pxtv+BSkSOTam1UmBPGoJdUXJ4J6rnQlEZNfgedhDnM4I2Z705hZ4hV +KvIMp5RoUdXw8ETzUFrpmUyqW3aVhEI3hrrjK6cuQhSacsMGcyHfRXLthCo0pHpDt/q4rLktobbG +KjJ4IVzuVIG3bqh4owQXh4LVE90t/TzVY2VstypkflNh9hKrVX90kKqG7481RddRiXmB0hidJNiG +2Vla76nhqFTdfrUN6VU5vrZTkmv2xPIgVetr6twhlopCGktD2UcaGJX4XLp+4CCyZZwHuFVjS64h +nLRJMWtivVQ8w21Ttbsvr9AUh7SqtNtecqJo3BKV7Zqv1DLjrI81RYftlh/Aq+BJjozZEutKcdrh ++AyyOUrFI2TJF30YbHZ5VvhKrRaFZukil4ajH1XYmGNjlsb7xg7QJfLXeHq0DRaO8aqAcVzIHdf6 +3MM13i1H7JwwS2J1eMT3+BOiI3ZqzE4VGo94PvU8dgR5qJodC7OSWJ4qcI8tzFElzipLx3jERTvI +ZSA7cGgC/27B81glGFmza7M9x7qN7eoB8TmM1Fr1HHcQzEZiGWn1Xrpew+d9dm5XihKsYSjXx5oH +oeP5wBX9ECNdhhp3CMzGxnKd3/V1Xhp8afuw7j6ji8Fr6UIWF+G6RNgJz83WmgWxzDGFGNzW13lp +HJO5cFl8+bEwkqOyXVMC0T3HXUv+rRBH7BiYBbEGlFaS1/566MPcGn62fW4I0HtzYo6uKtu1OUmt +WRALxyqOOWpRTZazDW/7jhkAl0R8FDNwh9TKY8ZOhcmJ5TpqiZRWKEFi1QOqwQ1cI9hDWXdMmROF +pkSQWpl/ZO2gmJxYmWP16ggDu1TO7JvB6ykUmrWW79Pbzmrh2HzMIhFjcmIhq6sqcvucC59fj3UE +opsqNDYcJgh9ucAuEfM5GPGTEsv8ANIPbDV+AyCpwd8ixw3BynEtjxnYJREjXRpJMLXEOpIuxNpB +B02tKxvGLCvkuleUnQWyqRDj0kiFSYnl+AHWsV7kWpCE5ixyFJiNh5jJk+AW1sWnE5A2FlMTy/oD +qARSRQkvroZ/x44dCCuxFPwldmBjK9p+q4XZvEyGyYhljFerVHEYvSHIhc+rBGN7Q1okGu6nGL+W +fXKfJrFwP7ir8EYnOnZcowbFfRAkZJZAYhlIBvwnSyxXMY5YdSWOPUG0pXS/VDFnkkT8LNH4vTAl +sXLHtWqkOYyBoYlc2T7MJo7CnTLQT1yxB/Dipeo/cOYY+6WKU7M95pILlxYp5nIA2CLq9J5YtzFk +3dAZ1SRdzGguyTFLG2uPJJj0953a877HcJiUWFOqQtGo7Ugx94Ijnf55PaLL4QC+FFTe2lXzIQQm +Dn6bSJPmGs6SWMBFrFvgSkhBr5sYr9HOC0tFaVMLqomyWKa4h6lZOitiTakKXQ+eQoxXtg8TOia9 +kOLoxgPWVLMR7itilsTK5MiE6PFrwgqrxUIJi6RO66u7dQ/1CRNLVEcpXn4tnDdO4Di03k8niguT +DpsTEzcYUxKrki4kevnW8VUaaegF10F7wvCd3PZhKuL2xWTEMsZ5JVxOEahmHXvkWCXxXgnDd6z3 +GDPuTLj/dHDEXaWICV8Jny9GTJFykTjJzlQKlpRMgbEwKbE+uPP7YlOkKmQD9ihmbF8cyJI3WUKH +ECxZTV1deWrP+0q64EoL84Uj2WAUdSip3VQJHVIyip5B5ZlJiWUcldLKjc6P07JElFLOksGo21y4 +vEp0G+viU586scCZeLlIkB+3Ej7PR7CzjhzXVilukAkLxBGuPBomJxaONK8ERS5cEjFa1brgyO1b +pzhSkirpKFhNbV/BDIhl0rxcnR1620OupM6D4dXhoNJEqtGgoUwxfixmUdGvVCxdxf1VhBfZRFLm +tmtD2SK6MailBRH1PBv3OLKNHdoLaCjMhVgLUyZyH/wXAQ3lie5VpzU5JleFcOOFj63V8MkjppZY +asyCWAC1o6rfHt2IrSWWGrNQhS26ei0TEf0pRFlCwkhOc58T5PT+KIniiEbtXVV6KMyNWE5bS8HF +E+3sIi/ipeKVFlwMNdxPccTiKikea/90NAN9fqydDa1Gx2xUIbirAgNoODNhuMH44JBKUv/mUHQU +6Y0q/33QNA/ILZeqmu5ejWNjVhKrRUeH+LbxZRU6rqPN7tqokt5Sy0jbdwgvP8YNYOL3l8Ll4lgP +WrO+F2YlsVp0dIhf9G1hq+Wd5yKB1BKL9BKxMTES2vr3Gso5kgpmSiyPDvF5Bq96xGyVyIQ9jYkB +czl4+3rbzamDpOaiusIOjVkSC24K5btW42Fof2Rjw0m2Vm+p1dFrutfZXama50NOxng8p13gNmZL +LIC6edHOOp491KJUbRjgaR8V65BWvZyWHqT6fszcyD6YNbGMhHmM+2wtiFwdUosDeBEyR1fjzj5O +yyvFiYtUwLmR5rPGrIkFN/bWQ9zkyg25fENhRKkV0uzIkLmQrodKK0PSEplUz48TZU8PjdkTC27I +1SW58gxe+XR37/KXZfDCx3YzfqtcuHzuK61KRW5qZS0dX7ucmxPUhZ0gFjRhzB6SixqWV4r3XarR +qBPJTsm7DPmOVnhV7RkXdaU4zeBdR62sy2M9jx45vtgZYoG3WoSGGO9/VG5jvMZ5PPTUFWSYuQvw +LrukVak4NFLqAne40PmukQp2jFjwJ7l8MlFqWGbwRjoGKjQr7e6GajXkrxSnOMp9u5yWpSK/airQ +dEkpavh+V2yqbczySMcXHZGn26iAZQ1vN6WJOdx9h+fBd9f3zXHTLRVbKo4UnCq/WPvK+Klm7VJw +YaeJBc0LM5Il9/0bBeUHuGzbqpSKs0zoEA8fN/J2NC+/FcFgzg9PFDwKqDd6WcPZBGXDk2LniQU3 +UmRJeC7iWsFro1aXONRbDQ9MrJV4xGJ2rot7Jm4qsHhtZRyfomreJdwJYrXoiFmKgoKVyWyWDO21 +45oTxvURXcVwTrhTxGpRKgpje+VTz8UFDaUO8HftEu4ksVrMlGBrGjvq4i4SqsWdJlYLY+AXNEmk +k6SY6UaVvuWOqTwJnwSxWphjmkcm/X1wkm2QaRXb2HPXMAqxjAf7kNsq6ZqmltMk/hojyb4wu7dc +aszpibVuspzf1s1zvZ5KMpkFlGt4sFm1+aCZ468KqidQoa1teJJgMGKZl/YIrDXIt1EpWH2Y2JA1 +L+RQwVMhNl7CeT2DvL5ScXQATzt2ry2uM/j5j4HmnZxYGw931GtCDcG+G/sllYrFPTg1wYV9VGSV +QfkHPB9bUsVuUozDOOmiTkasUrEwhEqWSvWtHiemu4/33oGqbhbGKsFYTpSK/ABeJOoiVtXNokgS +RJiEWAM6JitznFIlHvcG5kA5eUTm0AvDLIZXJN6AxCQFfzROLLGG9HYbDEaujny9aAxFLhOtUXp8 +1fZyfVqMXpvfvLdKjyKWL6k2tt2bFfYWWXOe9qXHbqwyUQPJbBdPUq01vFbND/0bZu6mJcsDmqrI +uWuA1OQqFY+MpHLhdw3XCn7enDewUM3v/TXNvEWSKSifRJQE6E2sjsxf4ObI4nmXO8FkpZzhOERW +sHqiedhrsrfv1/Vy2oSLTmemj+FsQmCiD5e7QnaA32v4X/zmfXQP/mYOzq2IWRS9ifVS8cxhqPcy +YM1LeoY77SnKHuqSsrqJdvguVDp2xIZFp/ADXCneIxP4XQ3fhJoMJmToKfJv/rDPRqRXBGmpyDtI +1WsyhaasGxVT2a5nTbhwlLHalQBxonnchwCFZukIdV7EFup1JcXSkOqrPnZoobkw4d7WZ+47717E +UnLuXbShvZGRY3vQqBoLHQkQ0alV5iVZVYeGsz7JsC0c0vC9IVVvaWgSVawqMSQdbhPBxCoVucMr +3ZlE4APzoJJu711jwVFmqEqVWlVollI8vlTpuAsOabWOJVWLQrOSEnn7SK1gYkkvJ3XlE2NLVZZL +C/rXaJdKZEf7bTbhSFR1VSsUoRxSNrEbZolFUxipFbSY+6jCL20f6oTlFltIK0j1aDtXCn1nTMH9 +pOHAJvtnZbkU3G3DoSGq1Bk8JpFXEg5FyFhBxCrl/jBDRSiUtg8DD4hbWKWcHqjgvqMWV2gEhfX7 +PulvPWFdZCqwgWioxMqFzwcppW1sBxth81DRLP0wA/b1W4XMwwErsZQjHzISVgERGlKUhFhD9h92 +vPhQYlm/P2AsWGX7UMP9wHFy24epWtNto5A73w5qY+XC51MEtIXuDG3frxLMwwppp3YAnyW6xZC/ +uW3sPGSAUGLd+VjtPdIgFbEGix13rPBQkltXYawnX4LkDP2Qrsn4kPH6ueWzKmSAUGJJhl2oQeoN +LYjgUP+Nw1azjp8A1nGzcPUr2YAx8fkizEKzuWWqkHFCiWUd3LPQRTDMqr/1A6p+W23rC8qGa4h5 +JHz+LnAc67wH7LcouWWCds9BxCqaxpIry6UUbXZtsI4Z+pAG0sof5AVlgre8R2nuzRi2G/TxhvvA +QVhXPbBbCPa8a+GHSdBm9xakg9e6hw+nkDu5Hpb+tUu9YMbLLZeuQ1V4IXeJTdH04COYqBXrbxG6 +IPoc6Vwgr6BkD+ooblb1TVSQjogyeJZy9TtKIvWKJXOcPT69UjzoM6YNUsVoU/05aLMUTCxXOeus +o7yiL0p3R4ZlxNDWRQHkB93hvl54qZzNlHqdUDjOHgF+eqni2/VeKTllL7T6M/QvFSm9oLbPzVHP +cTeL59vgLMPYBVe1ZA1HL1WvNio3MC9HktrLmPAWx8vNNfwSQy5X/L/umdAaE/PurIKXwTIkeXMj +YXQpfSdVs0dHFzBodr5nx9pfunjk9yVpAl4qnjnsqkrB+RO49EqdV6iXjWT9p2vefQM3o7J0XGUT +DdrUeTGholTk9+DEIwP5PFWYiEdSAqbQWlnDz7bFsZGO31VXNFn6mklg+X9wkrRSjXR7+8TiHvoX +LP6AQw1/63ITxSSBROcVdvQW3MRabexudPNSc/w8yMk7iJYd/Wq2cK02VL9x2uYef7c2pEp20G0W +xS+4yXVz/63fPAe7A9SCqIWcImF1oeDFUE5SBiyeb8j1imG878lJ1SKQXH0QrR1S1m4IKY3thRTp +Xl0YKJN78NIAJrL0qQlb9slu9sHapO1Fx3olrTaTMGV9bfT7KsFYnTBS91XPyNSPYGzKXilkPW6m +Sjh1baICkHQxJFGFZjf3iLQHoxWWgv8pYaRVm4Gd8njkTwNa27vaR8Hs6HSTnJFy7u1mK7qkURSx +flQ8jagn5YvkdafK/nXhQ1FlcPktnKeqnmf8Vf+Qjl5SIbZmVi9ilWnrSfmiApYxDtIyvrhaX4T5 +mCz4l+J+3cz9lPHm3rtmVjCxOmo2DI6+K2ngHaAXFJQH8MN/a34P+TtzHvgT/ea+/YL7GPrXoT2o +vYll1McrwuyotSmn8ytNKvi/ATL4rIb7JkAwD80AIdDQNAfaS8JW+lrDSjVJC0nnruArL9ursaVO +dZhxrtu5A7+p5rfanvt/bczdl2hBLVm8iBW42tc0BfJf++7qTEDfkYKvA/xhXh2yAneq7QG7d/ns +jbkfm12lz4uqgG+OtSPoryHVPzy1g6aRKv9H87t7+c425n7iuyP2LW3USawAD7V3TamO+4UY1k4n +5EvFC+2RwWsKw53HujcCfUtr4CsruRpS/dNj7trM/e8p5u77u/uQy0ksX1IN0WQo4EHXptpftfmh +py04SCHaAIJZ1aLngnhfw1+HmLvP795FLpFYnh7pwRs2eu5APyol6an+nteRoSxdKJtCcv9Dx6Hx +1tyXuE8wtIbnRsIOPXexCJ5BIe3SrcQq/cpArvRIHmafjYOC1080j32qII9xVNTCzP0nkCM9lalU +/FJx1mGo/17DD4Uept7ENjyEi2iKWInlEQ4zSVd1j3md4d79DXYw3IVLxQvlUG8KvtNyQTtoSPXV +2HP3WNTWwsO3iGVEoOsBJyFVCw9ySZiMVC26yOXAJKRqYTTYLwhSV1lqw38UmmzY6dLvVT2hcxTg +WFP0KeFjjPTJSAWgmwJvoXmFGCN9srmbkO5vwO57000ZzKPNz7Kt/1ki69PWKTl5/Qbd1MusAv7k +PHVxtT7oekEC5jL3yszdutvbTv+7UYVGWrkeWNwBTAGzW/RJokwSb54SvnPX8OZE89UYc/KFK9dh +s1r2jcRyFH5FJ64vmgKFoxjrJkyp6VnBpHN1pptp+OsY8wlBobmQTJFNqZVBZ5nqXnllI2GJo+pM +39SlMaDhh47rc567mELX2lqtxDpyDDLbByzcxVjnvCDaajm7OncxgbYtspKZf4llouf8gAal7UOT +tlWNO5Uw1PLcX8997g5enABkpVAqyCC4iMXYKORmA+XYcwmFsRMv+HOnpc0/c1/MriIri7JpACUf +k7jUzJxQaJalogLyrHEm/jpWIkYsCs33peJX/pz726n9bb6o4dKm7TIaYh05/nYnHhCaBk9Tz6Ev +dnjuKyzEquHwnnKXeazKiMZCu4CDdDl5nxwyoSR4Bl/cU44Ihg6H6Z1AuqzKPTaQZ0yYXLDH3UXf ++lh77OFExr4pwB4DIPM5b9tjj0C8V1prSsVFlr5+wdywt9NHgAlZ/yFptZk99mixN973GAR7Yu0x +CP4DFwJAkf/tb9UAAAAASUVORK5CYII= + +------MultipartBoundary--t2UMYUl3Wvt8fLYbS8qU7iCIzyaixWze9ka6xx44pR---- +Content-Type: image/png +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Keep-up-to-Date-150x150?qlt=85&wid=480&ts=1693395649148&$auto-png-alpha$&fit=constrain&dpr=off + +iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAYAAAA8AXHiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAL +P0lEQVR4nO2d73nbRhKH3wH9PeogUBqIdA2YugYiXwES1MBJTgOWUsBFbiBaUff5Il8DohuImQbO +uAqiFCDsfcBSR5FY/CGxBEDN68fP4wcSwLX0w+zs7OyMWGtRlLaJuh6AspuosJQgqLCUILyp+41G +iCP4QWBs4QDYc3+V3eURSAVSC/cZfE4saZ0bpcp5N8J4BB8sjDcfpzJ0BMwTXFUJzCssI8QjuFFB +KUVUCaxQWBPhFLhGpzqlnDSDd4lltvyFFed9InwADCoqpZo4gi/OEL3ghcWaCOfklkpRGpHB4aLl +ehaWW/V9odpSPQK3GavmT9ktIvgGOATeAnHFt6cZHM19rudwQwQPlIsqzeAssUw3Gq0ySIyQRPAB +v8DiEdwAR+AslrvppuS5HzO4TCyPLY9XGRhGuI7g3Pd1Z7WmEYBToo+rE8uFikoBSCwXGXz0fX3k +tCQ32APnWxWRnlj2g4xQGTS3woN4YpwZ7EfAse/mDM5CDUwZNhauSr58HEnu8RcxU0dd8ZFYphav +PsaReLz8DD4FG5WyE1j4veh6BN9H+JePaagBKTuDL5YZ106bWZeFzex5qo3SHx4F7p/gfdur/uDC +iuDBVkdtlW7Ys5CM8t/PUZsPDppBaoQxKqreY2FshIM2nxk6NTkO/HylPVp1UzTnXQlCcB/LR1Ye +YFMCUbF91xqdCSuxXHb12a8Zl8gZHJ0KlSCosJQgqLCUIKiwlCCosJQgqLCUIKiwlCCosJQgqLCU +IKiwlCCosJQgdLZX2AQjuq9Yg8fE9qfuxiCEta0d+YGT0qOCLjoVKkFQYSlBGMRUqEmBtehVbY1B +CEuTAoeHToVKEFRYShBUWEoQVFhKEFRYShBUWEoQBhFuuJXSwruvDgu/92lfsIhBCEsg6XoMfSLK +K+n1Wlg6FSpBUGEpQRjEVKjVm1fo1b5gEYMQVmIxXY9BaYZOhUoQNhKWEWIjWrBWWaXxVOjaz10A +p5ErLzgRZsD1ieW27QEqw6SRxXKieiDv/rRoqQ4A888tFfVS+k8jiyXwMyUFazO4NMJnbZWyGUYY +Sz4jxBXf+mjhvo8zRW1hOWvlbeg0R+AUf48VpYR5s4XIddVabQNfyPFEuFzsbtrymI5xM1KT5zex +WLXqgPtaja2LEWJafuaWmdb5hRhhb4NmC3EED0Y4bLPDxFKD1HMj7Nd9fhNhdbX6G1d0f+01Lrhr +qr5vBB827OARR3BJvrBqi/HCv/eivFNcreZdTZz3Ws3FRZs7rYVtZ6P9tOXwj1n4d5p5un0VUdti +JZaZCyuUTom2xtupvMQI4+jljJBW+Uye3sx75L+faRvjSixTI+yTW677JtNso1VhBmcV3e5nAVYo +6cDFmtb4nuWX9VMNv+ya4qbfcY3Pq40bh2l6XyNhJZaZEQ4Fbpac9EfXgLr1HCEXupi2/dye8eJF +zTbbZO7FTkjjyLtT8JGby/cWrin9YJjCmuPm296nbyjdoNkNShBUWEoQVFhKEFRYShBUWEoQVFhK +EFRYShBUWEoQVFhKEFRYShBUWEoQVFhKEFRYShBUWEoQVFhKEFRYShBUWEoQVFivjz8819M2P0SF +9crI4Cfy0/uLJ/g/rnluYeq5PlNhvTISy3UG3wHvgYsMjk7seqenE0vqTme9IIOrQZSKVNrFWacV +Qaz5rAsjzATeCvyZ5QdbpyosZWNcjVizeE2nwh1jBN8i7k+HqLB2DAvJBP5zB79MhMOuBKbCGijO +T/IdGI5d9ZrfJvDbnZDcCfvbFFlnPlbfGi8JTPtYcrEMV6TlX1AqmAPr6ovdgbHC5GQeJrB1iwY2 +pzNh9bDxUjKRfPndZlW8kCSWeyN8J/BB8qJoMSUic1YsmeTB0E+ZcB2q7oZOhS85iNqtiBecxJKe +Ws5OLN9l8DcLv7IaAF0mBs4j+HonPEyE07bHFdpiDeLNX8TCt+veu1CBJ3Z/ieCbLO8vOG1jfGUk +lnvgfl63VeDvktfeKrNiY2A8Ea4F7p/gto2xhhbWlFxcvSitUwdpUIvLCHtv4DzLp5jYZ/4jYCKk +wOU2/LiFYmnGCAcC5zWmyj0LSZS7BClwmcHndafKoMJKLI+uUNvPUrPqclfYvHLgp6TmL96Vd/w1 +q//SxIC5E5IneLctPy6xzHDd04xwLHAi/y+r7hNZDJgIuJNnK3bf5HPf4LcorVgZp/h3bTyrLxjh +wJXMbIyF8ShfpW39Z+KZKg/L7rFwHOW15FOB6RNc1bFiEZ50CYHvmw/9dRDlDvLaWDg20t0iIbGk +icWcWv6S5cK6pTptJnZT5dc74caJ00vkK7Es+X9+ML7RtjCS+1PL1y3MXBHejxlcZXCWwbui3X+A +CH420n1jhMQyO7EkJ5b9DN5Zqqc8J7CHMn28IXdWi5abe27pfbnuoHeREfywvI7P4H1JV/n7W+H7 +oo4dEdwY4aj1Qa5JwVR5XuIbx2X6iMgV6nMkz6tM3mujqHtEiajm95xRPNXEox523ViYKg8Xpsoi +zn1WK3KrE18biz1n8uIWxrsrrPwgq6Y0lxD3joIX2OYtXYrqtfeC+VSZ5YmBy8wbFqwQQd4OjpIN +zYgw0dkhIgWtX0Y1hJFYZhlceb48BF/W53vFRRcj8KeYLt1s5uH/1+zUPxUsdtwqb1x1r0sLbiVz +swPiJtefA6SJ5fJWeFvWFm4e/p9HknewIVNaI04zbzXy4uUawQdqRO0Ty4XPme85Pie+cKZ7EXm3 +cCZ54C+u8UHxhm3QekmUW58jF7Fewe0mfIx42abYwtgI4zr7bA1/zr1gBG89u9rToosvtrfclHjE +7lmiJuyN8hbFZVxT8KaOqNcTe8GZ953x6x222GI9+l7AlX1T958+HLAvsDFVljixz02plu8b1w16 +Omf+p/VGuF1cVCBevl60kJlTuCGfWB4Ty4V7q9KWxjcYbL0Mh42sFjw78ysxsAi+1n3Glij0r2xJ +Y8zSRL/Ecu9C/UfkQbLB5VetQWr9YYFn2rBa7jnvnbgsYC089DBFeuy57t2IF2ubpT0b4YDcLPY6 +DWYdIvgjy1NEar1ArkH4V1bjUOmJZb/JZ7ufKz6fpUtuhYeiVWwG+74VdGNhKS8xwkVU7OwnPbQ8 +azGRwjTn0pdHc943xO0TpgVfutzuSMLgm9arGo+rsFrAs1UTT2QnxOVzeaZlN6mwWsDVLijyjby7 +/0NhlOfKF1HqC6qwWsK3+z+042TLeAKjUCEsdd5bxLN6enSrp8GFaowQe2JqsxNbniuvFqtFPPGv +IVstn7X6XHWjCqtFEsvUE7Ufqq819lz/UnWjCqtldslq+U5qVYUaQIXVOhVWK97ycDbCc5DCm9Gw +iAorAD6r1WSDumvcFtPK9F2W0bCICisAzmqZ5esWVwBtGIyLLj7VcNxBhRWMkgyJf2x1IGtSEhid +1rlfhRWIxJJ6rFatgxddU5LsqFNh19g8Gr9RMmAXuNBIkeM+qxvoVWEFpK1kwA4oDIxm8N+6D1Bh +hWfjFOYOGHuuT+s+QIUVmCFaLVkzo2ERFdZ2GJTV8lWYaVKbVIW1Bcqs1qRHZYygNDA6bfIcFdb2 +uKb4gOov2x5IBY2PehWhwtoSzmoVHVCN+1TJJ1rjqJfnOcq2GMjBi7UzGhZRYW2ZPh+8KAmMpk3r +vauwtow7eFGUKHf+3KGroz++nLGm1go6bNL0msngx4I68Xs2bwPXVW78vF1LEdOmD9PDFB3hO7be +Q75m8FedCgeCS6vp+1u9lqhAhdUZiWWawY/0V1xf1hUV6FTYOUaIBX7p0bQ4y+Dfid1slarC6gkL +VfPKnOiQpKwRVvChwlKCoD6WEgQVlhIEFZYShP8BjwieRwa9ZHwAAAAASUVORK5CYII= + +------MultipartBoundary--t2UMYUl3Wvt8fLYbS8qU7iCIzyaixWze9ka6xx44pR---- +Content-Type: image/png +Content-Transfer-Encoding: base64 +Content-Location: https://dynamicmedia.accenture.com/is/image/accenture/Accenture-Stay-Connected-150x150?qlt=85&wid=480&ts=1692307009487&$auto-png-alpha$&fit=constrain&dpr=off + +iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAYAAAA8AXHiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAJ +E0lEQVR4nO2dX3rbxhVHz0B9r7yCUt1A3G4gUlcgvbcy3A3Y7gZMbyCSNxDDVL8+xs4GInUDidoF +xMwGWua9xvSBmE+MQoD4MxdzQd7jJ4skMBaPf5gZ3Bm4d/hZBrfADGMrDq7/4nmVuh1TIstgjknV +iIeXf3e8Tt2OKZEBz1I3YgqUMDe52pOlbsCUKGFeOF6mbscUMLE6ksHVwlnK78LE6kdhcjXzm7oX +SjjJPcsR25KUwnFajY5bf2Th4NLzXqxRE8YSaxiWXDWYWMMxubZgYrXAw8cdbzG5HmFitcDD2xLe +7HibybWBidWS3DM3udpjYnXA5GqPidWRtnIVjtMx2qMVE6sHbeTK4EPheDpWm7RhYvWkhVzHGdwe +qlwm1gBMrnpMrIFUcjUVAR6kXCZWBHLPdQnPG95ycHKZWJHIPYXJ9YCJFRGT6wETKzIm1xoTSwCT +y8QSo6VcHwq3nyukTCxBWsg1q5JrNlabxsLEEuZQ5TKxRqCS6wJY1bxl7+QysUYi93ws4YwDkcvE +GpHcc38ocplYI3MocplYCTgEuWoXrBoPZHB142ol6MUR4NdiHde8Jch1NsWFwyZWO576NOcNcl3k +nvs0TeiHXQr1M2O9h9mkMLEeiHqpi8kR/DZ1G7piYlVUl5pl6nbsCyJ9rMIxO4J3fsQtKB3cfYY3 +Qzq6JZzZfqxxEBErgw+ecUtCPORHayHO+h6jkvKkWhM4i9KwDmRwyp5s3RldrMJxno0sVcDDaeE4 +zT13Q44z9PN9KRxkeyKWRB/rVOCYXdjb4rkpISFW3YTfWKQ+v4GMWEkn8jL4IeX5jTUSYhWkG7Yv +Lz3fJjq3sUF0sXLPqipqW8Y+9i52rEg2RkRkuqGabAzD9rG4z73e2fNDQ/QmdKphu5Eeu6VjiGBi +GSKYWIYIJpYhgolliGBiGSKYWIYIJpYhglQF6XEGcy9Uq+3g5xLmNtOuF6kK0lvgqZM4eMURfMGA +alFDluiXwsJxzgjFdqFaVPo8Rj+mXkFq1aJKmXQFqVtfDg2FSIg1Wofaw09jncvohoRYux5zO9Vz +GR2QqCC988jXYXkoprZRxiEhMt3g4cLDS4ljA2TwXw/vpY6fkPttTxPL4FOKxgzBvcdv3aGnhJMp +7stk6MBu6RgimFiGCCaWIYKJZYhge5BOiMJxmsF5uOPwGd7mXudcnok1EQrH06pqhDCMz9Y34p9o +LB+yS+FEcHC17eeZ4HzhEEysCVA4Tl191ciLwunbuknsUlj9YzWXtSynMgHs4HXDy8dVas1Hak4r +RGbeN/oD6v4nbZLB/M/+17dQNFF12G93vG1VfV9q+loSFaSzDD6gXCqAEuaF09lHCexIq8Cxtr6W +VAXpTOC4ImTwInUb6tjRt3qMqr7W1EuTYzDT9IVs0jKtAqpSa9IVpLHQ1DcJdEyrgJrUmnoF6WBK +dO5Z2jGtAmpSS6qCdCpyrVDyRWxSOGY70mq5rSCwQkVqicxjPfNcFI5rB186paNDD0sPrzTOZWW7 +56TmrJP2Bb/+/aqY17IKUmVU0zVNpcjLS89J9d55tv2SmXxey27pKKNlWgWu2T5YSt7XMrEUUT1c +vOkhTctL/7CIpNpT/23Ne5P2tUwsRXRMq4DK1DKxlNA1rQJaU8vEUkLPtAqoSy0TSwF90yqgMbVM +LAUMTKuAqtQysRIzNK0C2lLLxEpMpLQKqEktEyshsdIqoCm1TKyERE6rgIrUkqp5Pz6Cd359hz7V +7O8yg0JrTXuXe4I9jp38HqJIYmVw6+GctJUNM8017UJpFUieWhKLKXIULfvK4LWG+qRNYvetHqOh +ryWRWGqkqjjO4MvUjdhkUFq5R3/qSZpak96Oe4oMSauF4+wGvlnAjwv4/ga+vnHb+2GpU0tCLHUb +zpbwr9RtCPRNq4VjDnxX9V1nwFMPuYfvF44/1BwrWWpJiFWAqsrTN1oqYfumVfW5usUVxw6+2vZC +ytSSWEyxKuGC9HKtSnh16fXsaTCgbzVr+pBvfj1JaonVvFf/G1L2t1aa1gsOmbdqsX9D45xXinkt +sd1mqsaq+WJTIzxvtYtrRl7RY7d0RkB63moXKfpaJtYIJE6rwKh9LRNLmNRpFRg7tUwsYZSkVeC6 +5ufRU8vEEkRLWgVyz8qv5xm3ETW1TCxBlKUVAL5+M5GoqWViCaEtrQK5ZzlGaplYQmhMq8AYqWVi +CaA1rQJjpJaJJYDmtApIp5aJFZkWafUpZVoFqvvAde0YnFomVmRapJWaxR1lfVsHp5aJFZGppFVA +MrVMrIhMKa0CpdBsvIkViamlVSD33Hu4q3m5d2qZWJGYYloFJEaIJlYEpppWgWpv/rual3ullokV +gSmnVSB2aplYA5l6WgVip5aJNZCR0mrX2oEoawtippaJNYCx0ir33NOwwqchabqeJ1pqmVgDGLNv +VcKfWMu1uVzPeyieeV7FOk+s1LJn6fSkxTrBT5ee3wucN3fwBYCHb3MfJ602ee+4rXn6WOt1iGLr +CvedVCPB3NeWu0TDw5sasVqvQ7RLYQ/2ZSRYR4y+lonVg32Yt9rF0L6WidWRpGnlcP9wPHnneL5w +nO3YeG0QQ1PLxOpIsrRyuBv46n/wnyP4GvhuAT8uHBci52NYatWOCoHzEn4e1rRJsqwbDacaCQLc +OK58zZdZwpnE6BD6jxCbRoUfDzHOSnhOzUKDVGlVuOaEOFpvUXQnce6+I8RDdKcXiUeCjRsG79h4 +bRB9+1omVksSjwSXO14X3YesT18ri3WfaZ9JPW9VrQOs3dGvrK9bj3X+zqmVNdhoVGiYt/LwN7YP +HH7IfW3deszzd0ot572ncMwcXGF7tOPXuyzfhb+nHAk+pvqeXgO/A1Ye/p2PuHlv0wjx0vNk8wfO +1842GAALR0HzZTCf8u2bLuzYZPcXvwcTqwFNaaWFhtT6xc7NNipsQEPfShsNfa3Zwj0kuyVWDZZW +9bRJLUusGiyt6mmTWpZYW2iRVisHfxytQQrx8A3b7wgsLz0nJtYWWowEjWZyuxRuR9WDM6eGM7EM +CTycmlhbcAof5jkxVibWFj7DP1O3Ycp4+Gid9xoKx1W2fhSb0QEPdx7++n+E+Yase09iYAAAAABJ +RU5ErkJggg== + +------MultipartBoundary--t2UMYUl3Wvt8fLYbS8qU7iCIzyaixWze9ka6xx44pR---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/content/dam/accenture/final/images/icons/symbol/Acc_GT_Dimensional_RGB.svg + + + + +Accenture Purple Greater Than Dimensional RGB Logo 328x360 SVG +Accenture purple greater than dimensional RGB symbol SVG 328x360 + + + + + 360 + 328 + image/svg+xml + 2021-07-28T18:16:55.208Z + + + Accenture purple greater than= + dimensional RGB symbol SVG 328x360 + + + + + Accenture Purple Greater Than= + Dimensional RGB Logo 328x360 SVG + + + unknown + 2022-01-28T18:16:47.619Z + Brand Team + no + Mark Appel + no + + + global:asset-source/brandspace + global:properties/style/color + global:content-types/imagery/icon/icon-sets/accentur= +e-icons + global:auditing-tags/for-content-owner-review + global:content-types/imagery/branded-imagery/logo/sy= +mbol-logo + global:properties/orientation/portrait + + + + + + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + =20 + + + + + + + + + + + + + + +=0A +------MultipartBoundary--t2UMYUl3Wvt8fLYbS8qU7iCIzyaixWze9ka6xx44pR---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://cdn.cookielaw.org/logos/static/ot_close.svg + + +------MultipartBoundary--t2UMYUl3Wvt8fLYbS8qU7iCIzyaixWze9ka6xx44pR---- +Content-Type: application/octet-stream +Content-Transfer-Encoding: base64 +Content-Location: https://cdn.cookielaw.org/logos/2396a178-b290-4b3f-bf3f-5be727810e2a/eb81c031-0349-4141-9d3b-83ea30584730/00cd10ce-8ac8-4868-8903-5ecee6165765/Acc-Logo-Black-Purple_v2_final_trans.png + +iVBORw0KGgoAAAANSUhEUgAAAMgAAAA1CAYAAAAEVKRZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ +bWFnZVJlYWR5ccllPAAABAlpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp +bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 +eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0 +NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo +dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw +dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEu +MC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVz +b3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5z +OmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1 +bWVudElEPSJ1dWlkOjVEMjA4OTI0OTNCRkRCMTE5MTRBODU5MEQzMTUwOEM4IiB4bXBNTTpEb2N1 +bWVudElEPSJ4bXAuZGlkOkNERENERUZENUE3MjExRTg4QkNCOTZENDE4MTQxOEI0IiB4bXBNTTpJ +bnN0YW5jZUlEPSJ4bXAuaWlkOkNERENERUZDNUE3MjExRTg4QkNCOTZENDE4MTQxOEI0IiB4bXA6 +Q3JlYXRvclRvb2w9IkFkb2JlIElsbHVzdHJhdG9yIENDIDIwMTcgKE1hY2ludG9zaCkiPiA8eG1w +TU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0idXVpZDpkNjQ4MmQzMS01NDRjLTQ1NDMt +YmY1MC00N2UyZjIyYjgwMDMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OGZlMTgwZDQtZmE1 +Yi00MDM4LWIxMjUtZjlmNjAwNjI5NmIxIi8+IDxkYzp0aXRsZT4gPHJkZjpBbHQ+IDxyZGY6bGkg +eG1sOmxhbmc9IngtZGVmYXVsdCI+QWNjX0xvZ29fQmxhY2tfUHVycGxlX0NNWUs8L3JkZjpsaT4g +PC9yZGY6QWx0PiA8L2RjOnRpdGxlPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6 +eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqNeDOUAABcZSURBVHja7F0JmBNVnq9UJVWVO52k +Txq8kOZscRFFcBwVR1dAYNBGcHRcdfdbdVzHGXcd0XFG2Y9x9tPPWe/xGBgRPFZXAcX7QkSgAcED +FFFBoBH6SNK5U6kk+3tJBaurX6XT2CLbXY+v6HSl3v/93//+/9971RxjtH7VpgybPuVfxl39X4l0 +/Jv2eNvedDZtEOV7NM4gQf9qx1UMbRhbO25+g2/4nDFVJ5zqsXrlcKrzm6gUNTTFUBCjDfUOO77B +P+JiKSPxLtHdMNw/oumU+lPnHuU5ptrEmL6FV2nL5DIGoQwFGbAKMmx45ciLZYRW2VyWkbMyYzKZ +Kga5Bv3kxNpxV55Ye9IEB++Q4unYrkgqLBsUMxRkwCqIumWyGXKZoRzDRlSOmn3yoFOaqh01fuQo +xKt0GJQzFGRAtOH+kQ2NNWMRYqWYHP5pW8GrpIlX8R3tOeaMcXXjL0euMo7n+GRECu9Ccm/EX4aC +9N8WS8fbWRMbqLB6Kx2CowaKwORyOeqzJPzCdzwS+RFjqhvnnlR3ys/rXIM88XR8X2cqFNTrN5Ca +yRCp/tl8Nj83pvqEMyfUn3ppjWPQNHgIbzor5UMtvQbFYgROYNJZOdIS3r2yuWX94x/u2/BuZ6oz +aXgQo/WrhlAptyu08+s1e95f9nnb1iUIrXa5BbfPJXrqWXiVLP5pGwnJFK8ieMSK0ePrJ1wSk2L7 +vujYvtFQEKP105ZjQslQ5NPWj5s37Gv+24Hot284eGfaITjrzSazg5anFHMVEp7t6Ni+GgqyxlAQ +o/X7RhL3PZ2796zd8/5LO9q3P1rtrOG8Nv/4XC5LlQMLZ2G+6Pj8NSjJBwOVZmZDbAZWG+we4hld +1fiPo6rGNNU4aidmsrLFyFMNBRnQzWv1ciMqR01qrB47+3hfw3SrxTZYzqSZUvu0SMIumkXGwloM +BTFa/2ukGtXgHzG0sWbsrMbqEy5y8q5/IHmFlJVIAq8vEKwFSmFm4un4F2t2r176SevHSwYyHY0y +bz9rtY46+/j6CTPGVDX+YpCr/kzcskoZKZ90l/IWJN8wMSapJbz39Y8ObFnYvHftK62xA8mBTk/D +g/SzNq5u/OmzRjQtDafCTFIuLd9meAqe45lIKrrrs/ZtTyF5X/J527ZtRKGMZihIv2xyVuYScoKR +dfILUrq1sDw+5bKtsda3Nu1rXrRp34aV+6Pfhg3qGQoyEBp1YYMzcQxvFohXafkqsOPZd3e9tXhr +66ebSenXaIaCDNAEE94CIRRZOQ8mAu9t3r3q8Y0t65fvCu00du8aCjJw9YJjuXyJFuFW646O7c9v +2Ld+8cf7t6yNShGDOoaCDOzGsmwukopsat77waLmlnX/uzP49X6DKkYzmtLcosfmFJyG4TOa0fqi +8Txf5/G4Z8HzCAY1jBDLaIUwjLFZrSfbbLbLBIFvwq1EJBJdaVDGUJCBzWyz2WO326ZDOS6zWCxn +5HI5lpwaxLWN0SkPGwpitAHTEErdYbfZrspmswy5jFaGtzVIMKCaiyiGcdbcUBCj0ZvxxpK+DrE4 +ZHQsx3pgdEiVI2cyMbFMJhPJZvvGCpGEkeNYB+A7mMJWIcDPhvsqBCAAzRznALY/CHwFfyfwt+fH +Y5ionMlEfygrTSbAcRwZy4WxMhglKMtyWa8VxbN6uxAz4Of/yx2KoAUDeSzvWTNnYhlTBegggnYy +sq9OWS6914aqIDzP11qt4vmiIEwGAqMgBF7cFpVELgqEWnF9mEymVsbi8VfxWeotk20268lIFmci +WTwN8AfjtrMgX0wUwrs/LcvNiURieTyeeLO3wkyEVhSF8VbA5wEfcxhCBEr5muC/H1cz8F8O/N8s +l8Aa/Ccp8CdivHqmoIBF+uyFkqxNJhLLYvHEmp7wB6wZoPkkilK1RiLRv6B/xmI2OxxOx1zwZBbm +MxzfuRWP0C5J6fejsdij8Xi8uRsvLZZGm912CYENGBNoiov51LndzrvwXbY4v0Q8sTAlSZ8Xf3c6 +HL9iWdNR6t5kKwv4tDUWiz2uI7ycw2G/AR/9WvqlUtJq8PdF9T2Hw3E1DPIx6nPyZAwYgC2Y35NK +ocHssNtnCgI/1WRix4DkL+4/0Hq7fmGCs9tt9mmQhynoeiLG8SuyLGO+IfBpRzqdfgtytjyZTH7V +jTaaCVmQyP0HBPc6AKouElNLVDKZ4k8Iw+ZwJDIPjHytHOGCUI10u10LwLgZgGvqCb6clld1hsM3 +Q5A/KA++ONLjdi+A4s0AYFOuJ/iy/B7gz4vFyoOPJPcEp9NB8J9ahFoKPgTotTDBPxb/UA+mz+f9 +m9Nhv4Lilfe1tOwbJFrFkys8nsegiGOUqlO38XBJ4MEtwVDoLvV3EKaL/X7f0nzuQS5do2I6KA7E +wAQCwZng6/Li73W1NZ/AU45WD51XpGTyzdbWtp/RYIIHfG1N9R58rNIaMMB+GGNcpYZVV1e7Gd5+ +rHp+5D4M2YsHWlunQ9IbwNvHIKenkWfId5IkLYKCXEEzYm6Xaw4U9A8YbwSNbirake+iyVRqYSjU +eRsUJtgtB4F2uaoqK5dBABbg4epiMkcDWrxPnsHgJ4J5K10u12U9VlHc7gv8Pu8aWLKZ6GsqBz7c +4k8hQG97Kyp+2dP5LhBklt/nW2NW4GfLgc9xp/u83rfd5eE/B7isBuOnFmH3BB8MPxe4vwcazdYN +fXK5eLGypL6Ip3M6nRPR9xUwcYxegq2MxUNx7/S4XRdrvksX4ZUK+ohyqscm/bp+n43QcMRzMaYk +3EI4S+mXoDxLHQMOtEMUxSrQ8VXI22ka2UxTPJcJsnyfy+V8CnQbUaowUeQTfjqsgnBddVXlu3AQ +x3ZREKLREKxH4I6m0MKBopYVLSNlAA6MeQShwtgSwjsNCD+N5z29ic8V+AIswUKXy3G23nMQjmnw +focMH14NVlwfPvCfCfyX4FknzYITGrIUGimMtAO/JZjD5F6Gcn70+zs+esuZE+EdwpQ/E2PXnxJl +IvCQr3vw8eie6KDI8n2CYLmWphhFXuXlWUu/gldq9HorVlgsZu9BBYHrOo/nLRd1B5YHiChBfied +lp/Az7eJK9cRNB4CdAtNiRA3D8F3i4CwWW9S6BfGFSgoIpX5nMvpfADex94NvigOqfC4F8HiWvRy +BlyR7+BTFZ1DHP4gCNMNviAIRwH/xwgONNiELpFo9M5oPH4XcHiDBh99LcDxEXgfdy9kYwjwOj5P +o6ISKswtISCDYQHPUeHHHezXg2CpL9LvSFAOIpNQ+HNwNZVjJGDILkF+8itaEYnIAPKqZxCK3oGc +44FMLvcJzaCB1qPgtf+UL/CQ/xBW/TPddTN7AsHARYlEci35hSkkpxPQ+Xl8XdttIpz5Z5hIDWK4 +LjtIYZ1v1yZqReFCv886O8O3I0FaS6osiO1H4/n/BJO6JZS4NwxW+IJgqHNxl+K+03mbHnwI5mcg +yO2IldfilgRhH414fz6s0qlq+HnCsNzxNpvtQuDzuDpNA9Hnk1SBAj8ZDkf+CfH0M0VYRLigTDPg +jZYQt931efZY3L8iEAz+pTcFAcD5Eknqw7KcIW845EhhA3z4De67aUyDgJzJRJjnyK8QiNXBYOgC +PJshfdD3pxRe70Ue9ttcNicrY5oQj284gpxILY0uJG/CT6sq5/E4HLY7dIoi20D3JuSC21RphVBR +4ZkPA36jmibEk8DoXo7795jhOWrw4Fnq5LKYtHWGI/OgaWvVxMcA63gLvwCu/34tIhAON5gzXK0g +GOg4COUcGtKE8R2BwGQo4LfFe0i6SAVrI9zkeqAzTKuEgDUbeC4uTghJ+bG4N5cGHxP9sq29YzJg +doEPZdxYVelfhzk2qGUlVyBME4T+8SJ8UeSPE0Vhdre5knpxPLEAgvWMNsxBorcctLhDyee6wAe+ +l3Kd7L2ZbLbH0hnhBjzSlvaOjnMlKd2q+uotOeNqhuKu0HrlXEFQji++tBq8aOlMp5/PC5DATycK +QuFDKByOPpvLHdmr64p85kC7rZl0ejto0y5nMm+qCihzYITqtfNAvxSMxKVq5SANnj8VCAR/V1NV +OZFVEn8VVXhEVnOJB7HiwRfwlZX5bj8OMSISAL5OQxQC9j4seZahLDSiX02XEqZVJNUqkebSIVw3 +qZWj2FKpVCiRSNyrVUJCHzB4EomxwfiwooAzcV/UGsV8pSQcuUmtHMWGviEoPkniuik5PNgkeBc3 +aNKpVN2o+EP5OsLh8EN6zATtngTDfs8U6KryUuwonuePg0f7ogyJINWe32mUI9/gFV8B/C2AdxKl +p0tH4Sz6EZaJz2QY6UhWDhjOFZFI5E+QmU3gm6zlNzzkRVp+mgr8fi0Wp1cRSYk/nkgsdjqdp3U1 +ZvnljrPNyWRq5/5k9zJZD3Fhq1I9oG2R5tWTwiBn6SC2OxqLv6wvYLGXzWbuJZIbaBSXvKrDhius +CPRZtEQM8L9BXqALHwK60sJbzstls6auXU2p4tbv/HqKIJxJZVY6vRoM0z26itBmF3DYCWUbqSlb +giT8iHIUBP3g7VLr9RJyhFw7BIE7iRIy9asdEko590lEA7/QW1NC7ljNceyJWlKYwEMYw+dK5S+J +ZGotQt/uuQjLHqubNEPwjgVzR/ACPxjhRFWuIJTk+SzHcqSqYi5jYgJgNehM+MOMLCdKCNjO1rb2 +80vBR8IONC3DaJMn6zNwxbrw4QV34ZrWwxR44NpASxxJbd3rrXiiVHikXkvStMFlykYIV7zE9wPi +D3OS5Bqe9KZSC66Q1aF4zq2ldyFsFi4zW8znlOhL+uWY7usIHrOmWuODm7rcZrU2kUWpQgJETd7L +2vAG4XUBjl/n2V19QDuvclEUML2b+Z7bPWCV3Hr4E8V32G0N+ua/kOzpNHtfyc5AUJB0Wv4olZL2 +9FDerdOrgkGuJ4umUp5aV54Fc1Gg4GJ+7na77sbno0stEvZS8+0kpNCBE+0D2onqGF8bpveB5SqF +P9NX+9GMVjq8QjTwbU/bdRC2OkuVig9VlM1KGfYCt9P5PwhJWD1hoNWLy2ilYuG+kC5TCSv6Q8Mv +uR5Rqg9ROkP0e9XkMnnVZ3w6qCBWq/Uoh91+H1EOHcBkq8KXSErble0BWbgzu9lsnlRGMkgS6kwJ +6/+9vS9T2KFK8yLWPoCf1GMOOYUnFTbzsb1TEJaTZXmrIfN9G0qCFwnGbtML0d7JZjOhQwlJzS6n +49dQhFpaJUhKp5eGw5E/Y3BScz6YEIqCeFRlpW87+VNdpWPHdBj9wkiCnBSPU1uGteVYEuKovAEp +MwGWlC2sI3Qq1Sy31ruRBcse3RvLcqTQlsup4TMmsvWbLKzJcobsLI7hOZd2Ax1osry1rf1mQ3aP +jAY+hfQKTpFIiGx2XXdIHoTn87tqaXFfc1tb+yX0vVmMpRzgyka2b3ANoggw2UYPYdQP5Ksq/Q8r +K79dFCQQDF4Yjyc+kjOZCNlaDliDtXMwm7mRijLpwvf7fX+1mM1nqMMxglNHINgUj8e3ADdyrmM3 +TZnx3Aml/oLsAGpcCf4LfeTJy5G1rxVv3626CvkgewQPTUHA36NpoVUqlSp1jkFkyjhsRYQfXqQZ +HmQiBenRVlEcBc3+lFpBMpt9UI4LSelOgxtAZgJFRUO4sh6wTqUpoM1qHQ34n+hU2HwCzzdRtmsA +ZGF9I4+/LG8C/qdo4aP/BB4wUpKkuxZCdvCKAj9JXc0iChiNxp6LRKPvHUFCzuZ6XkbP0ZJf8Kma +WGmarCgr+tWHw4hIUnpnJpPdhfGGdsEReFmt4pRwJPJXPTzAEpPf578VYq/ZTmTKb1NgdcIb3R2h +Npv1PBL+lDPxeCK5AnnO9ZT6tMXlcv4hmUrNph1Y8ng887R1bcWzbcxk5L3Fe4mkLnze6XLeivFn +03jvdrnmaUOzvHYAPtmecTAJIfBF8ZpuXpZhvE6n47pUR+CPOgpY4XDY78XHaq3LZ5jYj/WKnbRO +GFIPZa8FL/boVYFIqMlx3UUFxmM0z/OjQKetGqFjPG7XLcxhejEI5AK2Kv26KApDu6yIF3hxrt1m +mxCNxahexG6zT7GKwu2UsnyQzLiDYvnJFoupADpU61kgFFPx3S3lnvJLJBKrYZE30apgZIdmpd/3 +ECx5ffF7YpUR+szHRG+ghX7JZOppdViGUGs1kjAqfEsevvchwOoK3+ebb7OJN1A2QzIpwFdbU8BH +gpft5uUIMW02280+r/dqctBMjSMU6jift4Ls0arOac6NgBY7QJNVP5KCtOncd1RUeBa7nM7zwN9x +Ho97LnlvlpqWwPtLnRzXir5LYDRPA22duBz4PK7SX/k0+DvrcIagUIDHiA2lKDiPOZGtPxPVckIU +Hkb6HLfb9WhGtbRROIyVN45PmMH89yEYMyhAa7zeindFq7g0m8kQ4ngEgT+dHBYqngQsM3mSEVLc +WlHhfjmT6b7KCXhXVVb6L0JCvA13JBB1OK1ooLjL3ZFI5Ilu8GPRW70VHip8QRCuqhSEOaRyRJL7 +Inxa6gO92B2JRhZrLJOEcOhWeJwXtEaBbBSEMDwoiMJVaUnagGcTvCAMgWKSDYHu7gpoYqLRxJ3w +Uj/KX26SJGkLBJ+hrTaDLmdAiM4oGopAIPgbfGxWxZ3vgm5XU/ty3FgYitX4TDx7Ds8NUsK2wzo/ +GJ7NMKB/FwXhSoo3OAbyvMolO1fBoH4OXWfJznHM+yf0jbRgVTR2rzkWi9/jdjunQGAsFCUZBILe +WNS6g9rF9G6RAQO9gjjwbgjrb7XIKESssFjyZWPdBUrCtFBn+N+QEwRp8EGUu+HZ9OB7lLJ0Sfid +BH66O/xwOLIMuN+PMa6lwedMpkZOFBsJmfRWZZXV/RcRCy/8sRINWMS3ci4XiRh8tDBKs/O4y8sM +YvHEq06nkxQshtD6Kq1e/Tvm3K4USSoP1xyDoc4bq6sqT8HYoynKTI60TyZXMQCjKYdyJPhGhO9f +sbCO7yBO/+9CbKwbfxaPJeatICzgK/h9X9leBBFLW3vHvyPxf6jUOPpJFJuNxWLXwnus0OsbDIUO +Cb5ywiwL5bi2MxzWhd/e3vFrwH+EBj93kE76ygcL/FpbW/svM719Q0TfJrJtMCa36dGop5I9TOpN +5fZlC+fVSW7YcliTrHQ60N4ROB/jflg4Z0+XA9rquknhFTzRHyEP+Z3aLBH8jo7APNy8h7w6X2/V +sXhUMZWSHg0EQ5eS2JNVHcVVndQz61W0oCTXQCGvwHM7WZ2Tfdrx0D4KhTqnwuU/UMplI0TLtba1 +XxOJRMnO5J09nbwrwgdeBP40KMcDPYSKWeD/r4B/Jfp+XQ7+ytUBQbkNfafDsITozzKCiUJLXLZS +OJHNoDr9rPoWNnQ/YvXfY+5xvdOVeqv9sM5PQcFuQF+ptJyYwpFo7HII2VI8W2Wiy4lA6WvVmU+v +FpXJRlTIwuREInUPKRqaypQ1uIBtkINZ4NX8oqyZFa3KQOuudzjsy5B4XomYcpJyroMQmli8Awg9 +Nsbj8ccg4C+SChQs4rPITdw5zRoCWXUvIWRMMBhaBDjLMc4FSM6nwd01MoW3XtgUYxwj2+lhCTYn +U9Lz8XjsBYydKLMWTgRgEQRguZ3AFwrwMZcu8HG1Ih7fDMF9HiHmCyR3KDOfIvAXwpu9APxnIflX +429XjBDJL9rltLw9lZZeRZL/LBj2TSm4UO4PgI872/VP0RJYLaXKr6DRqkJY990zZO0HCedXpcaD +sVkAQ7fCZhXnAn/yWqS6Iq8Ru0fllERehUPdZh8IBu9OSal1Drv9WnKyEbeInFiUebcgB3gjFo/f +Dx5vBWwO83pWeUYtJyxovo4yn5cgU19p1r1Y3F9zCPlWqK29/XqE9g9aRWsTz1vOBj7k+LJfUc78 +K5ow1IG8rBVeAbUMct3lJRT/J8AA1gGKYtQIQdMAAAAASUVORK5CYII= + +------MultipartBoundary--t2UMYUl3Wvt8fLYbS8qU7iCIzyaixWze9ka6xx44pR---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://cdn.cookielaw.org/logos/static/powered_by_logo.svg + + +------MultipartBoundary--t2UMYUl3Wvt8fLYbS8qU7iCIzyaixWze9ka6xx44pR---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable + + +------MultipartBoundary--t2UMYUl3Wvt8fLYbS8qU7iCIzyaixWze9ka6xx44pR------ diff --git a/static/e99a7fb9-360e-4949-9d04-73b655502d3d/index.mhtml b/static/e99a7fb9-360e-4949-9d04-73b655502d3d/index.mhtml new file mode 100644 index 0000000..af6d792 --- /dev/null +++ b/static/e99a7fb9-360e-4949-9d04-73b655502d3d/index.mhtml @@ -0,0 +1,76760 @@ +From: +Snapshot-Content-Location: https://www.accenture.com/us-en/careers/jobdetails?id=R00185110_en&title=T%26D%20Grid%20Operations%20Consultant +Subject: T&D Grid Operations Consultant +Date: Wed, 29 Nov 2023 13:34:57 -0800 +MIME-Version: 1.0 +Content-Type: multipart/related; + type="text/html"; + boundary="----MultipartBoundary--grQgmHZS4LAs59x7sWDaraHj8KJtRgCXV2OCPwLbP5----" + + +------MultipartBoundary--grQgmHZS4LAs59x7sWDaraHj8KJtRgCXV2OCPwLbP5---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/us-en/careers/jobdetails?id=R00185110_en&title=T%26D%20Grid%20Operations%20Consultant + + + =20 + =20 + T&D Grid Operations Consultant + =20 + =20 + =20 + =20 + + + =20 + + =20 + =20 + =20 + =20 + =20 + +=09 + =20 + + + + + + + + + +=09 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +=09 + +=09 + +=09 + +=09 + +=09 +=09 + + + + + +=09 +=09 +=09 + +=09 + + + + + + + + + +=09 +=09 + =09 +=09 + +=09 + +=09 + +=09 + +=09 +=09 + =09 +=09 + +=09 +=09 +=09 + +=09 +=09 + +=09 +=09 +=09 +=09 + +=09 + =09 + =09 + =09 + + + + + + +=09 +=09 + + + + + + + + +=09 + =09 + =09 + + + + +=09 + +=09 + + + + +=09 + +=09 +=09 + =20 + + + +=09 + =20 + + + + + + + +=09 + =09 + =20 + + + + + =09 + =20 + + + + +=09 +=09 +=09 + + + + + + =20 + =20 + =20 + + =20 + + =20 + + + + =20 + + + =20 + + + =20 + =20 + =20 + =20 + + =20 + =20 + =20 + + + =20 + + =20 + + =20 + + =20 + + =20 + + + =20 + =20 + =20 + =20 + =20 + + + + + =20 + =20 + +
                  + + =20 + =20 + =20 +
                  + =20 +
                  +
                  + + + =20 + =20 + =20 +
                  + =20 +
                  + + =20 +
                  + +
                  +
                  + + + + + =20 +
                  + + =20 +
                  + +
                  + + =20 +
                  +
                  + + =20 + =20 + =20 +
                  + =20 +
                  + + =20 +
                  + =20 + + +
                  + =20 +
                  +
                  +
                  + =09 +
                  + + + =20 + +
                  +
                  + +
                  +

                  T&D Grid Operat= +ions Consultant

                  +
                  + +
                  + =09 + =09 + + =09 + multiple locations + + + +view all + + =09 + =09 + =09 + + Job No. r00185110 + + =09 + + =09 + + Full-time + =09 + + =09 +
                  + +
                  +
                  + + Apply Now + +
                  + + =09 + +
                  +
                  + + =09 + + + + + + +
                  + =20 + +=09 +
                  + +
                  + +
                  +
                  +
                  +
                  +
                  + =20 + +
                  +
                  Share
                  +
                  + =20 +
                  + =20 + +
                  + =20 +
                  + =20 + +
                  + =20 +
                  + =20 + +
                  + =20 +
                  + =20 + +
                  + =20 +
                  + + =20 + +
                  + +
                  + +
                  + + =09 +
                  +
                  +
                  +
                  +
                  +
                  +
                  +
                  + + =09 + +
                  + + +
                  + =09 +
                  +
                  + +
                  +
                  +=20 + 3D"image" +=20 +=20 +=20 + +
                  + + =20 +
                  + + =20 +
                  +
                  +
                  + + =20 +
                  + +
                  + + =20 +
                  +
                  + + =20 + =20 + =20 +
                  + =20 +
                  +=09 +
                  + +
                  + +
                  +
                  + =09 + =09 + =09 + =09 + =20 + + =09 +
                  + +
                  +
                  +

                            <= +/h2> +

                  + + =20 + +
                  + + +
                  +
                  + +
                  +
                  +

                  This job is no longer available. Continue your job search here.

                  + +
                  + + =20 + +
                  + + +
                  +
                  + +
                  +=20 + + =09 + =09 +
                  +
                  + +
                  + +
                  +
                  + +
                  + + =20 +
                  + +
                  +
                  + + =20 + =20 + =20 +
                  + =20 +
                  + + =20 + =20 + =20 +
                  + =20 +
                  + +
                  + =09 + + =09 +
                  +
                  +
                  + + =20 + =20 + =20 +
                  + =20 + =20 + =20 +
                  + +
                  + +
                  + =09 +
                  +
                  + + =20 + =20 + =20 +
                  + =20 + =20 + =20 +
                  + +
                  + +
                  + =09 +
                  + =09 + +
                  +
                  +
                  + + =20 + =20 + =20 +
                  + =20 +
                  +
                  + =09 +
                  +
                  +
                  +

                  Job Description

                  +
                  + + =20 + +
                  + +
                  +
                  +
                  +

                  We Are:

                  +

                  Our Utility Industry, Transmission & Distribution Practice is= + powering the progress to a safe, connected, and sustainable planet. Every = +day, we work with the largest electric, gas, and water utilities to deliver= + innovative solutions and help them become more efficient, reliable, enviro= +nmentally friendly and safer places to work. We co-create the future with o= +ur clients at Accenture Innovation Hubs around the world and work alongside= + our clients to bring the future to life in the core of our client's operat= +ions. We are the marketplace leader in modernizing the Transmission and Dis= +tribution network, making it more resilient, secure and flexible to in= +clude new distributed energy resources. Our utility clients are looking for= + bold solutions in the era of rapidly changing technology, policy and workf= +orce innovations. Are you the leader who wants to reinvent Utilities' Trans= +mission and Distribution and empower our clients to create a clean, sustain= +able and connected world? Join a team of industry practitioners with global= + footprint and local camaraderie.  Visit our site to learn more about Accenture S= +trategy & Consulting Utilities Practice.

                  +

                  +

                  You Are:
                  + A skilled utility industry practitioner with the know how to help clients = +meet the challenges of digitization.  You have the experience, creativ= +ity, and analytical power to design and implement the next generation of re= +al-time grid management (SCADA/EMS/ADMS/DERMS) solutions: your bread and bu= +tter are the utility processes underlying the real time grid management sel= +ection, implementation, and maintenance.  You are not afraid to imagin= +e next-gen solutions powered by artificial intelligence and automation. In = +fact, every day you are looking for opportunities to challenge the status q= +uo and you are not satisfied with step change. You are a connector, working= + on project teams to support building complex solutions. You understand tha= +t co-location with clients and teams is critical to innovation, and you are= + ready to partner at client sites.

                  +


                  The Work:

                  +
                    +
                  • Understand client challenges and articulate the value of transforma= +tion in terms of business outcomes

                  • +
                  • Work with utilities to design and implement real-time grid manageme= +nt systems (e.g. ADMS, EMS, SCADA and DERMS)

                  • +
                  • Be a guide and mentor to analysts and senior analysts

                  • +
                  • Constantly learn and bring new technologies and innovative grid man= +agement solutions to our clients

                  • +
                  • Champion people on your team to succeed professionally and personal= +ly

                  • +
                  • Foster trusted advisor relationships with clients from strategy to = +technology; from Program Leaders to the front line; for business and IT

                    = +
                  • +
                  • Integrate business data to discover new insight and enable evidence= +-based business decisions.

                  • +
                  • Ability to travel up to 100%

                  • +
                  +
                  +
                  + +
                  +
                  +
                  + + +
                  +
                  +
                  +
                  + +
                  + +
                  +
                  +
                  +

                  Qualifications

                  +
                  + + =20 + +
                  + +
                  +
                  +
                  +

                  Basic Qualifications

                  +
                    +
                  • Minimum 3 years of experience in electric utilities industry = +

                  • +
                  • Minimum 3 years of functional experience working with real-ti= +me grid management (SCADA/EMS/ADMS/DERMS) 

                    +
                  • Minimum 3 years of experience in utilities real-time grid man= +agement

                  • +
                  • Bachelor=E2=80=99s degree

                  • +
                  +

                   

                  +

                  Professional Skill Requirements

                  +
                    +
                  • Proven success in contributing to a team-oriented environment= +

                  • +
                  • Proven ability to work creatively and analytically in a probl= +em-solving environment

                  • +
                  • Desire to work in an information systems environment

                  • +
                  • Excellent leadership, communication (written and oral) and in= +terpersonal skills

                  • +
                  +

                   

                  +

                  Our Commitment to You:

                  +

                  Your entrepreneurial spirit and vision will be rewarded, and your = +success will fuel opportunities for career advancement. You=E2=80=99ll make= + a difference for some pretty impressive clients. Accenture serves many of = +the Fortune Global 100 on high-profile projects. Opportunities to learn dai= +ly through training, assignments, and collaborating with experts across the= + company. Access to leading-edge technology.

                  +

                  +

                  Compensation at Accenture varies depending on a wide array of factors, w= +hich may include but are not limited to the specific office location, role,= + skill set, and level of experience. As required by local law, Accenture pr= +ovides a reasonable range of compensation for roles that may be hired in  California, Colorado, New York or Washington as set forth = +below.

                  +

                  +

                  Information on benefits is here.

                  +

                  +

                  Role Location         = +;            &n= +bsp;        Annual Salary Range +

                  California         &n= +bsp;            = +;            &n= +bsp;   $63,200 to $188,600

                  +

                  Colorado         &nbs= +p;            &= +nbsp;           &nbs= +p;    $63,200 to $163,000

                  +

                  New York         &nbs= +p;            &= +nbsp;           &nbs= +p;    $58,500 to $188,600

                  +

                  Washington         &n= +bsp;            = +;            = +$67,300 to $173,500

                  +

                   

                  +

                  What We Believe

                  +

                   

                  +

                  We have an unwavering commitment to diversity with the aim that every= + one of our people has a full sense of belonging within our organization. A= +s a business imperative, every person at Accenture has the responsibility t= +o create and sustain an inclusive environment.

                  +

                   

                  +

                  Inclusion and diversity are fundamental to our culture and core value= +s. Our rich diversity makes us more innovative and more creative, which hel= +ps us better serve our clients and our communities. Read more here

                  +

                   

                  +

                  Equal Employment Opportunity Statement

                  +


                  Accenture is an Equal Opportunity Employer. We believe that no on= +e should be discriminated against because of their differences, such as age= +, disability, ethnicity, gender, gender identity and expression, religion o= +r sexual orientation.

                  +


                  All employment decisions shall be made without regard to age, rac= +e, creed, color, religion, sex, national origin, ancestry, disability statu= +s, veteran status, sexual orientation, gender identity or expression, genet= +ic information, marital status, citizenship status or any other basis as pr= +otected by federal, state, or local law.

                  +


                  Accenture is committed to providing veteran employment opportunit= +ies to our service men and women.

                  +

                   

                  +

                  For details, view a copy of the Accenture Equal Employment Oppo= +rtunity and Affirmative Action Policy Statement.

                  +


                  Requesting An Accommodation

                  +


                  Accenture is committed to providing equal employment opportunitie= +s for persons with disabilities or religious observances, including reasona= +ble accommodation when needed. If you are hired by Accenture and require ac= +commodation to perform the essential functions of your role, you will be as= +ked to participate in our reasonable accommodation process. Accommodations = +made to facilitate the recruiting process are not a guarantee of future or = +continued accommodations once hired.

                  +


                  If you would like to be considered for employment opportunities w= +ith Accenture and have accommodation needs for a disability or religious ob= +servance, please call us toll free at 1 (877) 889-9009, send us an email or speak with your= + recruiter.

                  +


                  Other Employment Statements

                  +


                  Applicants for employment in the US must have work authorization = +that does not now or in the future require sponsorship of a visa for employ= +ment authorization in the United States.

                  +


                  Candidates who are currently employed by a client of Accenture or= + an affiliated Accenture business may not be eligible for consideration.

                  +


                  Job candidates will not be obligated to disclose sealed or expung= +ed records of conviction or arrest as part of the hiring process.
                  +


                  The Company will not discharge or in any other manner discriminat= +e against employees or applicants because they have inquired about, discuss= +ed, or disclosed their own pay or the pay of another employee or applicant.= + Additionally, employees who have access to the compensation information of= + other employees or applicants as a part of their essential job functions c= +annot disclose the pay of other employees or applicants to individuals who = +do not otherwise have access to compensation information, unless the disclo= +sure is (a) in response to a formal complaint or charge, (b) in furtherance= + of an investigation, proceeding, hearing, or action, including an investig= +ation conducted by the employer, or (c) consistent with the Company's legal= + duty to furnish information.

                  +
                  +
                  + +
                  +
                  + + + =20 +
                  + +
                  + +=09 +
                  +
                  +
                  +

                  Locations

                  +
                  + + =20 + +
                  + +
                  +
                  +
                  + AZ - Phoenix, CA - Los Angeles, CA - San Francisco, CO - Broomfiel= +d, CT - Hartford, GA - Atlanta, MA - Boston, MI - Detroit, MN - Minneapolis= +, NC - Charlotte, NJ - Florham Park, NY - New York City, OH - Cincinnati, O= +H - Cleveland, OH - Columbus, PA - Philadelphia, PA - Pittsburgh, TX - Hous= +ton, TX - Irving, VA - Arlington, WA - Seattle +
                  +
                  +=09 + +
                  +
                  +
                  +=09 +=09 +=09 +
                  +
                  + +
                  + +
                  + + =09 + + +
                  + =20 + +=09 +
                  + +
                  + +
                  +
                  +
                  +
                  +
                  + =20 + +
                  +
                  Share
                  +
                  + =20 +
                  + =20 + +
                  + =20 +
                  + =20 + +
                  + =20 +
                  + =20 + +
                  + =20 +
                  + =20 + +
                  + =20 +
                  + + =20 + +
                  + +
                  + +
                  + + =09 +
                  +
                  +
                  +
                  +
                  +
                  +
                  +
                  + +
                  +
                  + + +
                  +
                  +
                  + + + =20 + +
                  + +
                  +
                  + + + +
                  +
                  + +
                  + + =20 +
                  + +
                  + +
                  + +
                  + + =09 + +
                  +
                  +
                  + + =20 + =20 + =20 +
                  + =20 + =20 + =20 +
                  + +
                  + +
                  +
                  +
                  +
                  + + +
                  + + =20 +
                  + +
                  + + =20 +
                  + +
                  +
                  + + =20 + =20 + =20 +
                  + =20 +
                  + +
                  +
                  +
                  +
                  + + =20 + =20 + =20 +
                  + =20 +
                  +
                  +

                  Life at Accenture

                  +
                  + + =20 + +
                  +
                  +
                  +

                  Work where you're inspired to explore your passions and where your t= +alents are nurtured and cultivated. Innovate with leading-edge technologies= + on some of the coolest projects you can imagine.

                  + +
                  + + =20 + +
                  + + =20 +
                  + +
                  + +
                  + =09 +
                  + =09 +
                  + + =20 + =20 + =20 +
                  + =20 + =20 + =20 +
                  + +
                  + +
                  + =09 +
                  +
                  +
                  + + =20 + =20 + =20 +
                  + =20 +
                  +
                  +=09 + =20 +
                  +
                  + =20 + 3D"" + =20 + =20 + =20 + +
                  + + =20 +
                  + +=09 +
                  + =20 + =20 +=09 + =09 + + =20 +

                  + =09 + Training and Development +

                  + + =20 +

                  Ta= +ke time away to learn and learn all the time in our regional learning hubs,= + connected classrooms, online courses and learning boards.

                  +
                  + + =20 +
                  + =20 + + LEARN MORE + +
                  + +
                  +
                  + + =20 +
                  +
                  +
                  +=09 + =20 +
                  +
                  + =20 + 3D"" + =20 + =20 + =20 + +
                  + + =20 +
                  + +=09 +
                  + =20 + =20 +=09 + =09 + + =20 +

                  + =09 + Work Environment +

                  + + =20 +

                  Be= + your best every day in a work environment that helps drive innovation in e= +verything you do.

                  +
                  + + =20 +
                  + =20 + + LEARN MORE + +
                  + +
                  +
                  + + =20 +
                  +
                  +
                  +=09 + =20 +
                  +
                  + =20 + 3D"" + =20 + =20 + =20 + +
                  + + =20 +
                  + +=09 +
                  + =20 + =20 +=09 + =09 + + =20 +

                  + =09 + Rewards & Benefits +

                  + + =20 +

                  Wi= +th Accenture's Total Rewards, you are empowered to be your best=E2=80=94for= + the business, for your family, and for yourself.

                  +
                  + + =20 +
                  + =20 + + LEARN MORE + +
                  + +
                  +
                  + + =20 +
                  + + =20 +
                  + +
                  + +
                  + =09 +
                  +
                  + +=09 +=09 +=09 +
                  +
                  + + =20 + =20 + =20 +
                  + =20 + =20 + =20 +
                  + +
                  + + +
                  +
                  + + =20 +
                  + +
                  +
                  + + =20 + =20 + =20 +
                  + =20 +
                  + +
                  +
                  +
                  +
                  + + =20 + =20 + =20 +
                  + =20 +
                  +
                  +

                  Learn more about Accenture

                  +
                  + + =20 + +
                  +
                  +
                  +

                  Our more than 733,000 people in more than 120 countries, combin= +e unmatched experience and specialized skills across more than 40 industrie= +s. We embrace the power of change to create value and shared success for ou= +r clients, people, shareholders, partners and communities.

                  + +
                  + + =20 + +
                  + + =20 +
                  + +
                  + +
                  + =09 +
                  + =09 +
                  + + =20 + =20 + =20 +
                  + =20 + =20 + =20 +
                  + +
                  + +
                  + =09 +
                  +
                  +
                  + + =20 + =20 + =20 +
                  + =20 +
                  +
                  +=09 + =20 +
                  +
                  + + 3D"Three + + =20 + =20 + +
                  + + =20 +
                  + +=09 +
                  + =20 + =20 +=09 + =09 + + =20 +

                  + =09 + Our Experti= +se +

                  + + =20 +
                  See h= +ow we embrace the power of change to create value and shared success for ou= +r clients, people, shareholders, partners and communities.
                  + + =20 +
                  + =20 + FIND OUT MORE + +
                  + +
                  +
                  + + =20 +
                  +
                  +
                  +=09 + =20 +
                  +
                  + + 3D"Close + + =20 + =20 + +
                  + + =20 +
                  + +=09 +
                  + =20 + =20 +=09 + =09 + + =20 +

                  + =09 + Meet Our People +

                  + + =20 +

                  Fr= +om entry-level to leadership, across all business and industry segments, ge= +t to know our people harnessing technology to make a difference, every day.= +

                  +
                  + + =20 +
                  + =20 + FIND OUT MORE + +
                  + +
                  +
                  + + =20 +
                  + + =20 +
                  + +
                  + +
                  + =09 +
                  +
                  + +=09 +=09 +=09 +
                  +
                  + + =20 + =20 + =20 +
                  + =20 + =20 + =20 +
                  + +
                  + + +
                  +
                  + + =20 +
                  + +
                  +
                  + + =20 + =20 + =20 +
                  + =20 +
                  + +
                  +
                  +
                  +
                  + + =20 + =20 + =20 +
                  + =20 +
                  +
                  +

                  Stay connected

                  +
                  + + =20 + +
                  + + =20 +
                  + +
                  + +
                  + =09 +
                  + =09 +
                  + + =20 + =20 + =20 +
                  + =20 + =20 + =20 +
                  + +
                  + +
                  + =09 +
                  +
                  +
                  + + =20 + =20 + =20 +
                  + =20 +
                  +
                  +=09 + =20 +
                  +
                  + =20 + 3D"" + =20 + =20 + =20 + +
                  + + =20 +
                  + +=09 +
                  + =20 + =20 +=09 + =09 + + =20 +

                  + =09 + Join Our Team +

                  + + =20 +

                  Se= +arch open positions that match your skills and interest. We look for passio= +nate, curious, creative and solution-driven team players.

                  +
                  + + =20 +
                  + =20 + + SEARCH ACCENTURE JOBS + +
                  + +
                  +
                  + + =20 +
                  +
                  +
                  +=09 + =20 +
                  +
                  + =20 + 3D"" + =20 + =20 + =20 + +
                  + + =20 +
                  + +=09 +
                  + =20 + =20 +=09 + =09 + + =20 +

                  + =09 + Keep Up to Date +

                  + + =20 +

                  St= +ay ahead with careers tips, insider perspectives, and industry-leading insi= +ghts you can put to use today=E2=80=93all from the people who work here. +

                  + + =20 +
                  + =20 + + READ CAR= +EERS BLOG + +
                  + +
                  +
                  + + =20 +
                  +
                  +
                  +=09 + =20 +
                  +
                  + =20 + 3D"" + =20 + =20 + =20 + +
                  + + =20 +
                  + +=09 +
                  + =20 + =20 +=09 + =09 + + =20 +

                  + =09 + Job Alert Emails +

                  + + =20 +

                  Pe= +rsonalize your subscription to receive job alerts, latest news and insider = +tips tailored to your preferences. See what exciting and rewarding opportun= +ities await.

                  +
                  + + =20 + + +
                  +
                  + + =20 +
                  + + =20 +
                  + +
                  + +
                  + =09 +
                  +
                  + +=09 +=09 +=09 +
                  +
                  + + =20 + =20 + =20 +
                  + =20 + =20 + =20 +
                  + +
                  + + +
                  +
                  + + =20 +
                  + +
                  + + =20 +
                  + +
                  + + + =20 +
                  + +
                  + + + =20 + + =20 + + =20 + =20 + =20 + =20 + =20 + =20 + =20 + + + + =20 + =20 + + =20 + =20 + =20 + + + =20 + + =20 + =20 + =20 + + =20 + + + + + + + + + + + =20 + + =20 + + =20 + + + + =20 + + + + =20 + =20 + + + + =20 + + =20 + + =20 + =20 + + + + + + +
                  3D"Company

                  Privacy Preference Center

                  • Your Privacy

                  • Strictly Necessary Co= +okies

                  • First Party Analytics Cookies

                  • Performance Co= +okies and Functional Cookies

                  • Advertising and Social Media Cookies

                  Your Privacy

                  Any web site that you visit may store or retrieve persona= +l information, mostly through the use of cookies. The stored or retrieved i= +nformation might be about you, your preferences or your device and is used = +for the purposes specified per cookies category below. The data controller = +of your data processed through our cookies is Accenture PLC. In addition, s= +ome cookies we use are from (and controlled by) third-party companies, such= + as, Facebook, Microsoft, Marketo Munchkin Tracking, Twitter, Knotch, Youtu= +be, Instagram, Yoptima and Linkedin Analytics to provide us with web analyt= +ics and intelligence about our sites. You can accept the cookies as per you= +r preferences by activating the sliders per cookies category. By accepting = +cookies, the functionalities described per cookies category will be activat= +ed and by not accepting cookies, such functionalities will not be activated= +. Because we respect your right to privacy, you can choose not to allow som= +e types of cookies and you have the right to withdraw your consent by adapt= +ing your preferences in our cookie consent manager. Click on the different = +category headings to find out more and change our default settings. Please = +read our Cookies Po= +licy for more information.

                  Strictly Necessary= + Cookies

                  Alw= +ays Active

                  These= + cookies are essential in order to enable you to move around the site and u= +se its features, such as accessing secure areas of the site. Without these = +cookies, services you have asked for cannot be provided.

                  First Party Analytics Cookies

                  <= +div class=3D"ot-tgl">

                  These cookies allow us to emplo= +y data analytics so we can measure and improve the performance of our site = +and provide more relevant content to you. These cookies don't collect infor= +mation that identifies a visitor down to an individual level that is availa= +ble to us. These cookies are not passing personally identifiable informatio= +n to any external third party other than in limited cases when we engage a = +service provider to act on our behalf but who is then unable to use the dat= +a for their own purposes.

                  Performance Cookies and Functional Cookies

                  Performance Cookie= +s and Functional Cookies

                  Performance cookies = +are generally third-party cookies from vendors we work with or who work= + on our behalf that collect information about your visit and use of the Acc= +enture website, for instance which pages you visit the most often, and if y= +ou get error messages from web pages. These cookies don't collect informati= +on that identifies a visitor. All information these cookies collect is anon= +ymous and is only used to improve how the website works. Third party vendor= +s may have access to this data and may use it to improve their overall serv= +ices and offerings. + + +

                  +Functionality cookies allow a site to remember choices you make (suc= +h as your user name, language or the region you are in) and provide more en= +hanced, personal features. These cookies cannot track your browsing activit= +y on other websites. They don=E2=80=99t gather any information about you th= +at could be used for advertising or remembering where you=E2=80=99ve been o= +n the Internet outside our site. +

                  Advertising and = +Social Media Cookies

                  Third-party advertising and social media cookies are used to (1) d= +eliver advertisements more relevant to you and your interests; (2) limit th= +e number of times you see an advertisement; (3) help measure the effectiven= +ess of the advertising campaign; and (4) understand people=E2=80=99s behavi= +or after they view an advertisement. They are usually placed on behalf of a= +dvertising networks with the site operator=E2=80=99s permission. They remem= +ber that you have visited a site and quite often they will be linked to sit= +e functionality provided by the other organization. This may impact the con= +tent and messages you see on other websites you visit. If you do not allow = +these cookies you may not be able to use or see these sharing tools or play= + certain videos on our site.

                  Cookie Li= +st

                  Consent Leg.Interest
                  label
                    label
                    = +
                    + =20 + =20 + + + +------MultipartBoundary--grQgmHZS4LAs59x7sWDaraHj8KJtRgCXV2OCPwLbP5---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: cid:css-063c6d47-996e-4f68-b5a9-a3a53d1f3d94@mhtml.blink + +@charset "utf-8"; + +#onetrust-banner-sdk { text-size-adjust: 100%; } + +#onetrust-banner-sdk .onetrust-vendors-list-handler { cursor: pointer; colo= +r: rgb(31, 150, 219); font-size: inherit; font-weight: bold; text-decoratio= +n: none; margin-left: 5px; } + +#onetrust-banner-sdk .onetrust-vendors-list-handler:hover { color: rgb(31, = +150, 219); } + +#onetrust-banner-sdk:focus { outline: rgb(0, 0, 0) solid 2px; outline-offse= +t: -2px; } + +#onetrust-banner-sdk a:focus { outline: rgb(0, 0, 0) solid 2px; } + +#onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #on= +etrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler { = +outline-offset: 1px; } + +#onetrust-banner-sdk.ot-bnr-w-logo .ot-bnr-logo { height: 64px; width: 64px= +; } + +#onetrust-banner-sdk .ot-tcf2-vendor-count.ot-text-bold { font-weight: bold= +; } + +#onetrust-banner-sdk .ot-close-icon, #onetrust-pc-sdk .ot-close-icon, #ot-s= +ync-ntfy .ot-close-icon { background-size: contain; background-repeat: no-r= +epeat; background-position: center center; height: 12px; width: 12px; } + +#onetrust-banner-sdk .powered-by-logo, #onetrust-banner-sdk .ot-pc-footer-l= +ogo a, #onetrust-pc-sdk .powered-by-logo, #onetrust-pc-sdk .ot-pc-footer-lo= +go a, #ot-sync-ntfy .powered-by-logo, #ot-sync-ntfy .ot-pc-footer-logo a { = +background-size: contain; background-repeat: no-repeat; background-position= +: center center; height: 25px; width: 152px; display: block; text-decoratio= +n: none; font-size: 0.75em; } + +#onetrust-banner-sdk .powered-by-logo:hover, #onetrust-banner-sdk .ot-pc-fo= +oter-logo a:hover, #onetrust-pc-sdk .powered-by-logo:hover, #onetrust-pc-sd= +k .ot-pc-footer-logo a:hover, #ot-sync-ntfy .powered-by-logo:hover, #ot-syn= +c-ntfy .ot-pc-footer-logo a:hover { color: rgb(86, 86, 86); } + +#onetrust-banner-sdk h3 *, #onetrust-banner-sdk h4 *, #onetrust-banner-sdk = +h6 *, #onetrust-banner-sdk button *, #onetrust-banner-sdk a[data-parent-id]= + *, #onetrust-pc-sdk h3 *, #onetrust-pc-sdk h4 *, #onetrust-pc-sdk h6 *, #o= +netrust-pc-sdk button *, #onetrust-pc-sdk a[data-parent-id] *, #ot-sync-ntf= +y h3 *, #ot-sync-ntfy h4 *, #ot-sync-ntfy h6 *, #ot-sync-ntfy button *, #ot= +-sync-ntfy a[data-parent-id] * { font-size: inherit; font-weight: inherit; = +color: inherit; } + +#onetrust-banner-sdk .ot-hide, #onetrust-pc-sdk .ot-hide, #ot-sync-ntfy .ot= +-hide { display: none !important; } + +#onetrust-banner-sdk button.ot-link-btn:hover, #onetrust-pc-sdk button.ot-l= +ink-btn:hover, #ot-sync-ntfy button.ot-link-btn:hover { text-decoration: un= +derline; opacity: 1; } + +#onetrust-pc-sdk .ot-sdk-row .ot-sdk-column { padding: 0px; } + +#onetrust-pc-sdk .ot-sdk-container { padding-right: 0px; } + +#onetrust-pc-sdk .ot-sdk-row { flex-direction: initial; width: 100%; } + +#onetrust-pc-sdk [type=3D"checkbox"]:checked, #onetrust-pc-sdk [type=3D"che= +ckbox"]:not(:checked) { pointer-events: initial; } + +#onetrust-pc-sdk [type=3D"checkbox"]:disabled + label::before, #onetrust-pc= +-sdk [type=3D"checkbox"]:disabled + label::after, #onetrust-pc-sdk [type=3D= +"checkbox"]:disabled + label { pointer-events: none; opacity: 0.7; } + +#onetrust-pc-sdk #vendor-list-content { transform: translate3d(0px, 0px, 0p= +x); } + +#onetrust-pc-sdk li input[type=3D"checkbox"] { z-index: 1; } + +#onetrust-pc-sdk li .ot-checkbox label { z-index: 2; } + +#onetrust-pc-sdk li .ot-checkbox input[type=3D"checkbox"] { height: auto; w= +idth: auto; } + +#onetrust-pc-sdk li .host-title a, #onetrust-pc-sdk li .ot-host-name a, #on= +etrust-pc-sdk li .accordion-text, #onetrust-pc-sdk li .ot-acc-txt { z-index= +: 2; position: relative; } + +#onetrust-pc-sdk input { margin: 3px 0.1ex; } + +#onetrust-pc-sdk .pc-logo, #onetrust-pc-sdk .ot-pc-logo { height: 60px; wid= +th: 180px; background-position: center center; background-size: contain; ba= +ckground-repeat: no-repeat; display: inline-flex; justify-content: center; = +align-items: center; } + +#onetrust-pc-sdk .pc-logo img, #onetrust-pc-sdk .ot-pc-logo img { max-heigh= +t: 100%; max-width: 100%; } + +#onetrust-pc-sdk .screen-reader-only, #onetrust-pc-sdk .ot-scrn-rdr, .ot-sd= +k-cookie-policy .screen-reader-only, .ot-sdk-cookie-policy .ot-scrn-rdr { b= +order: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; over= +flow: hidden; padding: 0px; position: absolute; width: 1px; } + +#onetrust-pc-sdk.ot-fade-in, .onetrust-pc-dark-filter.ot-fade-in, #onetrust= +-banner-sdk.ot-fade-in { animation-name: onetrust-fade-in; animation-durati= +on: 400ms; animation-timing-function: ease-in-out; } + +#onetrust-pc-sdk.ot-hide { display: none !important; } + +.onetrust-pc-dark-filter.ot-hide { display: none !important; } + +#ot-sdk-btn.ot-sdk-show-settings, #ot-sdk-btn.optanon-show-settings { color= +: rgb(104, 182, 49); border: 1px solid rgb(104, 182, 49); height: auto; whi= +te-space: normal; overflow-wrap: break-word; padding: 0.8em 2em; font-size:= + 0.8em; line-height: 1.2; cursor: pointer; transition: all 0.1s ease 0s; } + +#ot-sdk-btn.ot-sdk-show-settings:hover, #ot-sdk-btn.optanon-show-settings:h= +over { color: rgb(255, 255, 255); background-color: rgb(104, 182, 49); } + +.onetrust-pc-dark-filter { background: rgba(0, 0, 0, 0.5); z-index: 2147483= +646; width: 100%; height: 100%; overflow: hidden; position: fixed; top: 0px= +; bottom: 0px; left: 0px; } + +@keyframes onetrust-fade-in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +.ot-cookie-label { text-decoration: underline; } + +@media only screen and (min-width: 426px) and (max-width: 896px) and (orien= +tation: landscape) { + #onetrust-pc-sdk p { font-size: 0.75em; } +} + +#onetrust-banner-sdk .banner-option-input:focus + label { outline: rgb(0, 0= +, 0) auto 1px; } + +.category-vendors-list-handler + a:focus, .category-vendors-list-handler + = +a:focus-visible { outline: rgb(0, 0, 0) solid 2px; } + +#onetrust-pc-sdk .ot-userid-title { margin-top: 10px; } + +#onetrust-pc-sdk .ot-userid-title > span, #onetrust-pc-sdk .ot-userid-times= +tamp > span { font-weight: 700; } + +#onetrust-pc-sdk .ot-userid-desc { font-style: italic; } + +#onetrust-pc-sdk .ot-host-desc a { pointer-events: initial; } + +#onetrust-pc-sdk .ot-ven-hdr > p a { position: relative; z-index: 2; pointe= +r-events: initial; } + +#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info a, #onetrust-pc-sdk= + .ot-vs-list .ot-vnd-item .ot-vnd-info a { margin-right: auto; } + +#onetrust-pc-sdk .ot-pc-footer-logo img { width: 136px; height: 16px; } + +#onetrust-pc-sdk .ot-pur-vdr-count { font-weight: 400; font-size: 0.7rem; p= +adding-top: 3px; display: block; } + +#onetrust-banner-sdk .ot-optout-signal, #onetrust-pc-sdk .ot-optout-signal = +{ border: 1px solid rgb(50, 174, 136); border-radius: 3px; padding: 5px; ma= +rgin-bottom: 10px; background-color: rgb(249, 255, 250); font-size: 0.85rem= +; line-height: 2; } + +#onetrust-banner-sdk .ot-optout-signal .ot-optout-icon, #onetrust-pc-sdk .o= +t-optout-signal .ot-optout-icon { display: inline; margin-right: 5px; } + +#onetrust-banner-sdk .ot-optout-signal svg, #onetrust-pc-sdk .ot-optout-sig= +nal svg { height: 20px; width: 30px; transform: scale(0.5); } + +#onetrust-banner-sdk .ot-optout-signal svg path, #onetrust-pc-sdk .ot-optou= +t-signal svg path { fill: rgb(50, 174, 136); } + +#onetrust-banner-sdk, #onetrust-pc-sdk, #ot-sdk-cookie-policy, #ot-sync-ntf= +y { font-size: 16px; } + +#onetrust-banner-sdk *, #onetrust-banner-sdk ::after, #onetrust-banner-sdk = +::before, #onetrust-pc-sdk *, #onetrust-pc-sdk ::after, #onetrust-pc-sdk ::= +before, #ot-sdk-cookie-policy *, #ot-sdk-cookie-policy ::after, #ot-sdk-coo= +kie-policy ::before, #ot-sync-ntfy *, #ot-sync-ntfy ::after, #ot-sync-ntfy = +::before { box-sizing: content-box; } + +#onetrust-banner-sdk div, #onetrust-banner-sdk span, #onetrust-banner-sdk h= +1, #onetrust-banner-sdk h2, #onetrust-banner-sdk h3, #onetrust-banner-sdk h= +4, #onetrust-banner-sdk h5, #onetrust-banner-sdk h6, #onetrust-banner-sdk p= +, #onetrust-banner-sdk img, #onetrust-banner-sdk svg, #onetrust-banner-sdk = +button, #onetrust-banner-sdk section, #onetrust-banner-sdk a, #onetrust-ban= +ner-sdk label, #onetrust-banner-sdk input, #onetrust-banner-sdk ul, #onetru= +st-banner-sdk li, #onetrust-banner-sdk nav, #onetrust-banner-sdk table, #on= +etrust-banner-sdk thead, #onetrust-banner-sdk tr, #onetrust-banner-sdk td, = +#onetrust-banner-sdk tbody, #onetrust-banner-sdk .ot-main-content, #onetrus= +t-banner-sdk .ot-toggle, #onetrust-banner-sdk #ot-content, #onetrust-banner= +-sdk #ot-pc-content, #onetrust-banner-sdk .checkbox, #onetrust-pc-sdk div, = +#onetrust-pc-sdk span, #onetrust-pc-sdk h1, #onetrust-pc-sdk h2, #onetrust-= +pc-sdk h3, #onetrust-pc-sdk h4, #onetrust-pc-sdk h5, #onetrust-pc-sdk h6, #= +onetrust-pc-sdk p, #onetrust-pc-sdk img, #onetrust-pc-sdk svg, #onetrust-pc= +-sdk button, #onetrust-pc-sdk section, #onetrust-pc-sdk a, #onetrust-pc-sdk= + label, #onetrust-pc-sdk input, #onetrust-pc-sdk ul, #onetrust-pc-sdk li, #= +onetrust-pc-sdk nav, #onetrust-pc-sdk table, #onetrust-pc-sdk thead, #onetr= +ust-pc-sdk tr, #onetrust-pc-sdk td, #onetrust-pc-sdk tbody, #onetrust-pc-sd= +k .ot-main-content, #onetrust-pc-sdk .ot-toggle, #onetrust-pc-sdk #ot-conte= +nt, #onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk .checkbox, #ot-sdk-co= +okie-policy div, #ot-sdk-cookie-policy span, #ot-sdk-cookie-policy h1, #ot-= +sdk-cookie-policy h2, #ot-sdk-cookie-policy h3, #ot-sdk-cookie-policy h4, #= +ot-sdk-cookie-policy h5, #ot-sdk-cookie-policy h6, #ot-sdk-cookie-policy p,= + #ot-sdk-cookie-policy img, #ot-sdk-cookie-policy svg, #ot-sdk-cookie-polic= +y button, #ot-sdk-cookie-policy section, #ot-sdk-cookie-policy a, #ot-sdk-c= +ookie-policy label, #ot-sdk-cookie-policy input, #ot-sdk-cookie-policy ul, = +#ot-sdk-cookie-policy li, #ot-sdk-cookie-policy nav, #ot-sdk-cookie-policy = +table, #ot-sdk-cookie-policy thead, #ot-sdk-cookie-policy tr, #ot-sdk-cooki= +e-policy td, #ot-sdk-cookie-policy tbody, #ot-sdk-cookie-policy .ot-main-co= +ntent, #ot-sdk-cookie-policy .ot-toggle, #ot-sdk-cookie-policy #ot-content,= + #ot-sdk-cookie-policy #ot-pc-content, #ot-sdk-cookie-policy .checkbox, #ot= +-sync-ntfy div, #ot-sync-ntfy span, #ot-sync-ntfy h1, #ot-sync-ntfy h2, #ot= +-sync-ntfy h3, #ot-sync-ntfy h4, #ot-sync-ntfy h5, #ot-sync-ntfy h6, #ot-sy= +nc-ntfy p, #ot-sync-ntfy img, #ot-sync-ntfy svg, #ot-sync-ntfy button, #ot-= +sync-ntfy section, #ot-sync-ntfy a, #ot-sync-ntfy label, #ot-sync-ntfy inpu= +t, #ot-sync-ntfy ul, #ot-sync-ntfy li, #ot-sync-ntfy nav, #ot-sync-ntfy tab= +le, #ot-sync-ntfy thead, #ot-sync-ntfy tr, #ot-sync-ntfy td, #ot-sync-ntfy = +tbody, #ot-sync-ntfy .ot-main-content, #ot-sync-ntfy .ot-toggle, #ot-sync-n= +tfy #ot-content, #ot-sync-ntfy #ot-pc-content, #ot-sync-ntfy .checkbox { fo= +nt-family: inherit; font-weight: normal; -webkit-font-smoothing: auto; lett= +er-spacing: normal; line-height: normal; padding: 0px; margin: 0px; height:= + auto; min-height: 0px; max-height: none; width: auto; min-width: 0px; max-= +width: none; border-radius: 0px; border: none; clear: none; float: none; po= +sition: static; inset: auto; text-align: left; text-decoration: none; text-= +indent: 0px; text-shadow: none; text-transform: none; white-space: normal; = +background: none; overflow: visible; vertical-align: baseline; visibility: = +visible; z-index: auto; box-shadow: none; } + +#onetrust-banner-sdk label::before, #onetrust-banner-sdk label::after, #one= +trust-banner-sdk .checkbox::after, #onetrust-banner-sdk .checkbox::before, = +#onetrust-pc-sdk label::before, #onetrust-pc-sdk label::after, #onetrust-pc= +-sdk .checkbox::after, #onetrust-pc-sdk .checkbox::before, #ot-sdk-cookie-p= +olicy label::before, #ot-sdk-cookie-policy label::after, #ot-sdk-cookie-pol= +icy .checkbox::after, #ot-sdk-cookie-policy .checkbox::before, #ot-sync-ntf= +y label::before, #ot-sync-ntfy label::after, #ot-sync-ntfy .checkbox::after= +, #ot-sync-ntfy .checkbox::before { content: none; } + +#onetrust-banner-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-container,= + #ot-sdk-cookie-policy .ot-sdk-container { position: relative; width: 100%;= + max-width: 100%; margin: 0px auto; padding: 0px 20px; box-sizing: border-b= +ox; } + +#onetrust-banner-sdk .ot-sdk-column, #onetrust-banner-sdk .ot-sdk-columns, = +#onetrust-pc-sdk .ot-sdk-column, #onetrust-pc-sdk .ot-sdk-columns, #ot-sdk-= +cookie-policy .ot-sdk-column, #ot-sdk-cookie-policy .ot-sdk-columns { width= +: 100%; float: left; box-sizing: border-box; padding: 0px; display: initial= +; } + +@media (min-width: 400px) { + #onetrust-banner-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-containe= +r, #ot-sdk-cookie-policy .ot-sdk-container { width: 90%; padding: 0px; } +} + +@media (min-width: 550px) { + #onetrust-banner-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-containe= +r, #ot-sdk-cookie-policy .ot-sdk-container { width: 100%; } + #onetrust-banner-sdk .ot-sdk-column, #onetrust-banner-sdk .ot-sdk-columns= +, #onetrust-pc-sdk .ot-sdk-column, #onetrust-pc-sdk .ot-sdk-columns, #ot-sd= +k-cookie-policy .ot-sdk-column, #ot-sdk-cookie-policy .ot-sdk-columns { mar= +gin-left: 4%; } + #onetrust-banner-sdk .ot-sdk-column:first-child, #onetrust-banner-sdk .ot= +-sdk-columns:first-child, #onetrust-pc-sdk .ot-sdk-column:first-child, #one= +trust-pc-sdk .ot-sdk-columns:first-child, #ot-sdk-cookie-policy .ot-sdk-col= +umn:first-child, #ot-sdk-cookie-policy .ot-sdk-columns:first-child { margin= +-left: 0px; } + #onetrust-banner-sdk .ot-sdk-two.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk= +-two.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-two.ot-sdk-columns { wid= +th: 13.3333%; } + #onetrust-banner-sdk .ot-sdk-three.ot-sdk-columns, #onetrust-pc-sdk .ot-s= +dk-three.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-three.ot-sdk-columns= + { width: 22%; } + #onetrust-banner-sdk .ot-sdk-four.ot-sdk-columns, #onetrust-pc-sdk .ot-sd= +k-four.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-four.ot-sdk-columns { = +width: 30.6667%; } + #onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns, #onetrust-pc-sdk .ot-s= +dk-eight.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-eight.ot-sdk-columns= + { width: 65.3333%; } + #onetrust-banner-sdk .ot-sdk-nine.ot-sdk-columns, #onetrust-pc-sdk .ot-sd= +k-nine.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-nine.ot-sdk-columns { = +width: 74%; } + #onetrust-banner-sdk .ot-sdk-ten.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk= +-ten.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-ten.ot-sdk-columns { wid= +th: 82.6667%; } + #onetrust-banner-sdk .ot-sdk-eleven.ot-sdk-columns, #onetrust-pc-sdk .ot-= +sdk-eleven.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-eleven.ot-sdk-colu= +mns { width: 91.3333%; } + #onetrust-banner-sdk .ot-sdk-twelve.ot-sdk-columns, #onetrust-pc-sdk .ot-= +sdk-twelve.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-twelve.ot-sdk-colu= +mns { width: 100%; margin-left: 0px; } +} + +#onetrust-banner-sdk h1, #onetrust-banner-sdk h2, #onetrust-banner-sdk h3, = +#onetrust-banner-sdk h4, #onetrust-banner-sdk h5, #onetrust-banner-sdk h6, = +#onetrust-pc-sdk h1, #onetrust-pc-sdk h2, #onetrust-pc-sdk h3, #onetrust-pc= +-sdk h4, #onetrust-pc-sdk h5, #onetrust-pc-sdk h6, #ot-sdk-cookie-policy h1= +, #ot-sdk-cookie-policy h2, #ot-sdk-cookie-policy h3, #ot-sdk-cookie-policy= + h4, #ot-sdk-cookie-policy h5, #ot-sdk-cookie-policy h6 { margin-top: 0px; = +font-weight: 600; font-family: inherit; } + +#onetrust-banner-sdk h1, #onetrust-pc-sdk h1, #ot-sdk-cookie-policy h1 { fo= +nt-size: 1.5rem; line-height: 1.2; } + +#onetrust-banner-sdk h2, #onetrust-pc-sdk h2, #ot-sdk-cookie-policy h2 { fo= +nt-size: 1.5rem; line-height: 1.25; } + +#onetrust-banner-sdk h3, #onetrust-pc-sdk h3, #ot-sdk-cookie-policy h3 { fo= +nt-size: 1.5rem; line-height: 1.3; } + +#onetrust-banner-sdk h4, #onetrust-pc-sdk h4, #ot-sdk-cookie-policy h4 { fo= +nt-size: 1.5rem; line-height: 1.35; } + +#onetrust-banner-sdk h5, #onetrust-pc-sdk h5, #ot-sdk-cookie-policy h5 { fo= +nt-size: 1.5rem; line-height: 1.5; } + +#onetrust-banner-sdk h6, #onetrust-pc-sdk h6, #ot-sdk-cookie-policy h6 { fo= +nt-size: 1.5rem; line-height: 1.6; } + +@media (min-width: 550px) { + #onetrust-banner-sdk h1, #onetrust-pc-sdk h1, #ot-sdk-cookie-policy h1 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h2, #onetrust-pc-sdk h2, #ot-sdk-cookie-policy h2 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h3, #onetrust-pc-sdk h3, #ot-sdk-cookie-policy h3 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h4, #onetrust-pc-sdk h4, #ot-sdk-cookie-policy h4 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h5, #onetrust-pc-sdk h5, #ot-sdk-cookie-policy h5 { = +font-size: 1.5rem; } + #onetrust-banner-sdk h6, #onetrust-pc-sdk h6, #ot-sdk-cookie-policy h6 { = +font-size: 1.5rem; } +} + +#onetrust-banner-sdk p, #onetrust-pc-sdk p, #ot-sdk-cookie-policy p { margi= +n: 0px 0px 1em; font-family: inherit; line-height: normal; } + +#onetrust-banner-sdk a, #onetrust-pc-sdk a, #ot-sdk-cookie-policy a { color= +: rgb(86, 86, 86); text-decoration: underline; } + +#onetrust-banner-sdk a:hover, #onetrust-pc-sdk a:hover, #ot-sdk-cookie-poli= +cy a:hover { color: rgb(86, 86, 86); text-decoration: none; } + +#onetrust-banner-sdk .ot-sdk-button, #onetrust-banner-sdk button, #onetrust= +-pc-sdk .ot-sdk-button, #onetrust-pc-sdk button, #ot-sdk-cookie-policy .ot-= +sdk-button, #ot-sdk-cookie-policy button { margin-bottom: 1rem; font-family= +: inherit; } + +#onetrust-banner-sdk .ot-sdk-button, #onetrust-banner-sdk button, #onetrust= +-pc-sdk .ot-sdk-button, #onetrust-pc-sdk button, #ot-sdk-cookie-policy .ot-= +sdk-button, #ot-sdk-cookie-policy button { display: inline-block; height: 3= +8px; padding: 0px 30px; color: rgb(85, 85, 85); text-align: center; font-si= +ze: 0.9em; font-weight: 400; line-height: 38px; letter-spacing: 0.01em; tex= +t-decoration: none; white-space: nowrap; background-color: rgba(0, 0, 0, 0)= +; border-radius: 2px; border: 1px solid rgb(187, 187, 187); cursor: pointer= +; box-sizing: border-box; } + +#onetrust-banner-sdk .ot-sdk-button:hover, #onetrust-banner-sdk :not(.ot-le= +g-btn-container) > button:not(.ot-link-btn):hover, #onetrust-banner-sdk :no= +t(.ot-leg-btn-container) > button:not(.ot-link-btn):focus, #onetrust-pc-sdk= + .ot-sdk-button:hover, #onetrust-pc-sdk :not(.ot-leg-btn-container) > butto= +n:not(.ot-link-btn):hover, #onetrust-pc-sdk :not(.ot-leg-btn-container) > b= +utton:not(.ot-link-btn):focus, #ot-sdk-cookie-policy .ot-sdk-button:hover, = +#ot-sdk-cookie-policy :not(.ot-leg-btn-container) > button:not(.ot-link-btn= +):hover, #ot-sdk-cookie-policy :not(.ot-leg-btn-container) > button:not(.ot= +-link-btn):focus { color: rgb(51, 51, 51); border-color: rgb(136, 136, 136)= +; opacity: 0.7; } + +#onetrust-banner-sdk .ot-sdk-button:focus, #onetrust-banner-sdk :not(.ot-le= +g-btn-container) > button:focus, #onetrust-pc-sdk .ot-sdk-button:focus, #on= +etrust-pc-sdk :not(.ot-leg-btn-container) > button:focus, #ot-sdk-cookie-po= +licy .ot-sdk-button:focus, #ot-sdk-cookie-policy :not(.ot-leg-btn-container= +) > button:focus { outline: rgb(0, 0, 0) solid 2px; } + +#onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary, #onetrust-banner= +-sdk button.ot-sdk-button-primary, #onetrust-banner-sdk input[type=3D"submi= +t"].ot-sdk-button-primary, #onetrust-banner-sdk input[type=3D"reset"].ot-sd= +k-button-primary, #onetrust-banner-sdk input[type=3D"button"].ot-sdk-button= +-primary, #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary, #onetrust-= +pc-sdk button.ot-sdk-button-primary, #onetrust-pc-sdk input[type=3D"submit"= +].ot-sdk-button-primary, #onetrust-pc-sdk input[type=3D"reset"].ot-sdk-butt= +on-primary, #onetrust-pc-sdk input[type=3D"button"].ot-sdk-button-primary, = +#ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary, #ot-sdk-cookie-= +policy button.ot-sdk-button-primary, #ot-sdk-cookie-policy input[type=3D"su= +bmit"].ot-sdk-button-primary, #ot-sdk-cookie-policy input[type=3D"reset"].o= +t-sdk-button-primary, #ot-sdk-cookie-policy input[type=3D"button"].ot-sdk-b= +utton-primary { color: rgb(255, 255, 255); background-color: rgb(51, 195, 2= +40); border-color: rgb(51, 195, 240); } + +#onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary:hover, #onetrust-= +banner-sdk button.ot-sdk-button-primary:hover, #onetrust-banner-sdk input[t= +ype=3D"submit"].ot-sdk-button-primary:hover, #onetrust-banner-sdk input[typ= +e=3D"reset"].ot-sdk-button-primary:hover, #onetrust-banner-sdk input[type= +=3D"button"].ot-sdk-button-primary:hover, #onetrust-banner-sdk .ot-sdk-butt= +on.ot-sdk-button-primary:focus, #onetrust-banner-sdk button.ot-sdk-button-p= +rimary:focus, #onetrust-banner-sdk input[type=3D"submit"].ot-sdk-button-pri= +mary:focus, #onetrust-banner-sdk input[type=3D"reset"].ot-sdk-button-primar= +y:focus, #onetrust-banner-sdk input[type=3D"button"].ot-sdk-button-primary:= +focus, #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary:hover, #onetru= +st-pc-sdk button.ot-sdk-button-primary:hover, #onetrust-pc-sdk input[type= +=3D"submit"].ot-sdk-button-primary:hover, #onetrust-pc-sdk input[type=3D"re= +set"].ot-sdk-button-primary:hover, #onetrust-pc-sdk input[type=3D"button"].= +ot-sdk-button-primary:hover, #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-= +primary:focus, #onetrust-pc-sdk button.ot-sdk-button-primary:focus, #onetru= +st-pc-sdk input[type=3D"submit"].ot-sdk-button-primary:focus, #onetrust-pc-= +sdk input[type=3D"reset"].ot-sdk-button-primary:focus, #onetrust-pc-sdk inp= +ut[type=3D"button"].ot-sdk-button-primary:focus, #ot-sdk-cookie-policy .ot-= +sdk-button.ot-sdk-button-primary:hover, #ot-sdk-cookie-policy button.ot-sdk= +-button-primary:hover, #ot-sdk-cookie-policy input[type=3D"submit"].ot-sdk-= +button-primary:hover, #ot-sdk-cookie-policy input[type=3D"reset"].ot-sdk-bu= +tton-primary:hover, #ot-sdk-cookie-policy input[type=3D"button"].ot-sdk-but= +ton-primary:hover, #ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-prima= +ry:focus, #ot-sdk-cookie-policy button.ot-sdk-button-primary:focus, #ot-sdk= +-cookie-policy input[type=3D"submit"].ot-sdk-button-primary:focus, #ot-sdk-= +cookie-policy input[type=3D"reset"].ot-sdk-button-primary:focus, #ot-sdk-co= +okie-policy input[type=3D"button"].ot-sdk-button-primary:focus { color: rgb= +(255, 255, 255); background-color: rgb(30, 174, 219); border-color: rgb(30,= + 174, 219); } + +#onetrust-banner-sdk input[type=3D"text"], #onetrust-pc-sdk input[type=3D"t= +ext"], #ot-sdk-cookie-policy input[type=3D"text"] { height: 38px; padding: = +6px 10px; background-color: rgb(255, 255, 255); border: 1px solid rgb(209, = +209, 209); border-radius: 4px; box-shadow: none; box-sizing: border-box; } + +#onetrust-banner-sdk input[type=3D"text"], #onetrust-pc-sdk input[type=3D"t= +ext"], #ot-sdk-cookie-policy input[type=3D"text"] { appearance: none; } + +#onetrust-banner-sdk input[type=3D"text"]:focus, #onetrust-pc-sdk input[typ= +e=3D"text"]:focus, #ot-sdk-cookie-policy input[type=3D"text"]:focus { borde= +r: 1px solid rgb(0, 0, 0); outline: 0px; } + +#onetrust-banner-sdk label, #onetrust-pc-sdk label, #ot-sdk-cookie-policy l= +abel { display: block; margin-bottom: 0.5rem; font-weight: 600; } + +#onetrust-banner-sdk input[type=3D"checkbox"], #onetrust-pc-sdk input[type= +=3D"checkbox"], #ot-sdk-cookie-policy input[type=3D"checkbox"] { display: i= +nline; } + +#onetrust-banner-sdk ul, #onetrust-pc-sdk ul, #ot-sdk-cookie-policy ul { li= +st-style: inside circle; } + +#onetrust-banner-sdk ul, #onetrust-pc-sdk ul, #ot-sdk-cookie-policy ul { pa= +dding-left: 0px; margin-top: 0px; } + +#onetrust-banner-sdk ul ul, #onetrust-pc-sdk ul ul, #ot-sdk-cookie-policy u= +l ul { margin: 1.5rem 0px 1.5rem 3rem; font-size: 90%; } + +#onetrust-banner-sdk li, #onetrust-pc-sdk li, #ot-sdk-cookie-policy li { ma= +rgin-bottom: 1rem; } + +#onetrust-banner-sdk th, #onetrust-banner-sdk td, #onetrust-pc-sdk th, #one= +trust-pc-sdk td, #ot-sdk-cookie-policy th, #ot-sdk-cookie-policy td { paddi= +ng: 12px 15px; text-align: left; border-bottom: 1px solid rgb(225, 225, 225= +); } + +#onetrust-banner-sdk button, #onetrust-pc-sdk button, #ot-sdk-cookie-policy= + button { margin-bottom: 1rem; font-family: inherit; } + +#onetrust-banner-sdk .ot-sdk-container::after, #onetrust-banner-sdk .ot-sdk= +-row::after, #onetrust-pc-sdk .ot-sdk-container::after, #onetrust-pc-sdk .o= +t-sdk-row::after, #ot-sdk-cookie-policy .ot-sdk-container::after, #ot-sdk-c= +ookie-policy .ot-sdk-row::after { content: ""; display: table; clear: both;= + } + +#onetrust-banner-sdk .ot-sdk-row, #onetrust-pc-sdk .ot-sdk-row, #ot-sdk-coo= +kie-policy .ot-sdk-row { margin: 0px; max-width: none; display: block; } + +#onetrust-banner-sdk { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 18px; } + +#onetrust-banner-sdk.otFlat { position: fixed; z-index: 2147483645; bottom:= + 0px; right: 0px; left: 0px; background-color: rgb(255, 255, 255); max-heig= +ht: 90%; overflow: hidden auto; } + +#onetrust-banner-sdk.otFlat.top { top: 0px; bottom: auto; } + +#onetrust-banner-sdk.otRelFont { font-size: 1rem; } + +#onetrust-banner-sdk > .ot-sdk-container { overflow: hidden; } + +#onetrust-banner-sdk::-webkit-scrollbar { width: 11px; } + +#onetrust-banner-sdk::-webkit-scrollbar-thumb { border-radius: 10px; backgr= +ound: rgb(193, 193, 193); } + +#onetrust-banner-sdk { } + +#onetrust-banner-sdk #onetrust-policy { margin: 1.25em 0px 0.625em 2em; ove= +rflow: hidden; } + +#onetrust-banner-sdk #onetrust-policy .ot-gv-list-handler { float: left; fo= +nt-size: 0.82em; padding: 0px; margin-bottom: 0px; border: 0px; line-height= +: normal; height: auto; width: auto; } + +#onetrust-banner-sdk #onetrust-policy-title { font-size: 1.2em; line-height= +: 1.3; margin-bottom: 10px; } + +#onetrust-banner-sdk #onetrust-policy-text { clear: both; text-align: left;= + font-size: 0.88em; line-height: 1.4; } + +#onetrust-banner-sdk #onetrust-policy-text * { font-size: inherit; line-hei= +ght: inherit; } + +#onetrust-banner-sdk #onetrust-policy-text a { font-weight: bold; margin-le= +ft: 5px; } + +#onetrust-banner-sdk #onetrust-policy-title, #onetrust-banner-sdk #onetrust= +-policy-text { color: dimgray; float: left; } + +#onetrust-banner-sdk #onetrust-button-group-parent { min-height: 1px; text-= +align: center; } + +#onetrust-banner-sdk #onetrust-button-group { display: inline-block; } + +#onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #on= +etrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler { = +background-color: rgb(104, 182, 49); color: rgb(255, 255, 255); border-colo= +r: rgb(104, 182, 49); margin-right: 1em; min-width: 125px; height: auto; wh= +ite-space: normal; word-break: break-word; overflow-wrap: break-word; paddi= +ng: 12px 10px; line-height: 1.2; font-size: 0.813em; font-weight: 600; } + +#onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link { backgro= +und-color: rgb(255, 255, 255); border: none; color: rgb(104, 182, 49); text= +-decoration: underline; padding-left: 0px; padding-right: 0px; } + +#onetrust-banner-sdk .onetrust-close-btn-ui { width: 44px; height: 44px; ba= +ckground-size: 12px; border: none; position: relative; margin: auto; paddin= +g: 0px; } + +#onetrust-banner-sdk .banner_logo { display: none; } + +#onetrust-banner-sdk.ot-bnr-w-logo .ot-bnr-logo { position: absolute; top: = +50%; transform: translateY(-50%); left: 0px; } + +#onetrust-banner-sdk.ot-bnr-w-logo #onetrust-policy { margin-left: 65px; } + +#onetrust-banner-sdk .ot-b-addl-desc { clear: both; float: left; display: b= +lock; } + +#onetrust-banner-sdk #banner-options { float: left; display: table; margin-= +right: 0px; margin-left: 1em; width: calc(100% - 1em); } + +#onetrust-banner-sdk .banner-option-input { cursor: pointer; width: auto; h= +eight: auto; border: none; padding: 0px 3px 0px 0px; margin: 0px 0px 10px; = +font-size: 0.82em; line-height: 1.4; } + +#onetrust-banner-sdk .banner-option-input * { pointer-events: none; font-si= +ze: inherit; line-height: inherit; } + +#onetrust-banner-sdk .banner-option-input[aria-expanded=3D"true"] ~ .banner= +-option-details { display: block; height: auto; } + +#onetrust-banner-sdk .banner-option-input[aria-expanded=3D"true"] .ot-arrow= +-container { transform: rotate(90deg); } + +#onetrust-banner-sdk .banner-option { margin-bottom: 12px; margin-left: 0px= +; border: none; float: left; padding: 0px; } + +#onetrust-banner-sdk .banner-option:first-child { padding-left: 2px; } + +#onetrust-banner-sdk .banner-option:not(:first-child) { padding: 0px; borde= +r: none; } + +#onetrust-banner-sdk .banner-option-header { cursor: pointer; display: inli= +ne-block; } + +#onetrust-banner-sdk .banner-option-header :first-child { color: dimgray; f= +ont-weight: bold; float: left; } + +#onetrust-banner-sdk .banner-option-header .ot-arrow-container { display: i= +nline-block; border-top: 6px solid rgba(0, 0, 0, 0); border-bottom: 6px sol= +id rgba(0, 0, 0, 0); border-left: 6px solid dimgray; margin-left: 10px; ver= +tical-align: middle; } + +#onetrust-banner-sdk .banner-option-details { display: none; font-size: 0.8= +3em; line-height: 1.5; padding: 10px 0px 5px 10px; margin-right: 10px; heig= +ht: 0px; } + +#onetrust-banner-sdk .banner-option-details * { font-size: inherit; line-he= +ight: inherit; color: dimgray; } + +#onetrust-banner-sdk .ot-arrow-container, #onetrust-banner-sdk .banner-opti= +on-details { transition: all 300ms ease-in 0s; } + +#onetrust-banner-sdk .ot-dpd-container { float: left; } + +#onetrust-banner-sdk .ot-dpd-title { margin-bottom: 10px; } + +#onetrust-banner-sdk .ot-dpd-title, #onetrust-banner-sdk .ot-dpd-desc { fon= +t-size: 0.88em; line-height: 1.4; color: dimgray; } + +#onetrust-banner-sdk .ot-dpd-title *, #onetrust-banner-sdk .ot-dpd-desc * {= + font-size: inherit; line-height: inherit; } + +#onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text * { margin-bottom: 0px;= + } + +#onetrust-banner-sdk.ot-iab-2 .onetrust-vendors-list-handler { display: blo= +ck; margin-left: 0px; margin-top: 5px; clear: both; margin-bottom: 0px; pad= +ding: 0px; border: 0px; height: auto; width: auto; } + +#onetrust-banner-sdk.ot-iab-2 #onetrust-button-group button { display: bloc= +k; } + +#onetrust-banner-sdk.ot-close-btn-link { padding-top: 25px; } + +#onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container { top:= + 15px; transform: none; right: 15px; } + +#onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container button= + { padding: 0px; white-space: pre-wrap; border: none; height: auto; line-he= +ight: 1.5; text-decoration: underline; font-size: 0.69em; } + +#onetrust-banner-sdk #onetrust-policy-text, #onetrust-banner-sdk .ot-dpd-de= +sc, #onetrust-banner-sdk .ot-b-addl-desc { font-size: 0.813em; line-height:= + 1.5; } + +#onetrust-banner-sdk .ot-dpd-desc { margin-bottom: 10px; } + +#onetrust-banner-sdk .ot-dpd-desc > .ot-b-addl-desc { margin-top: 10px; mar= +gin-bottom: 10px; font-size: 1em; } + +@media only screen and (max-width: 425px) { + #onetrust-banner-sdk #onetrust-close-btn-container { position: absolute; = +top: 6px; right: 2px; } + #onetrust-banner-sdk #onetrust-policy { margin-left: 0px; margin-top: 3em= +; } + #onetrust-banner-sdk #onetrust-button-group { display: block; } + #onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #= +onetrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler = +{ width: 100%; } + #onetrust-banner-sdk .onetrust-close-btn-ui { top: auto; transform: none;= + } + #onetrust-banner-sdk #onetrust-policy-title { display: inline; float: non= +e; } + #onetrust-banner-sdk #banner-options { margin: 0px; padding: 0px; width: = +100%; } +} + +@media only screen and (min-width: 426px) and (max-width: 896px) { + #onetrust-banner-sdk #onetrust-close-btn-container { position: absolute; = +top: 0px; right: 0px; } + #onetrust-banner-sdk #onetrust-policy { margin-left: 1em; margin-right: 1= +em; } + #onetrust-banner-sdk .onetrust-close-btn-ui { top: 10px; right: 10px; } + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container { width: 95= +%; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-group-container { width: 100%; } + #onetrust-banner-sdk.ot-bnr-w-logo #onetrust-button-group-parent { paddin= +g-left: 50px; } + #onetrust-banner-sdk #onetrust-button-group-parent { width: 100%; positio= +n: relative; margin-left: 0px; } + #onetrust-banner-sdk #onetrust-button-group button { display: inline-bloc= +k; } + #onetrust-banner-sdk #onetrust-button-group { margin-right: 0px; text-ali= +gn: center; } + #onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler { fl= +oat: left; } + #onetrust-banner-sdk .has-reject-all-button #onetrust-reject-all-handler,= + #onetrust-banner-sdk .has-reject-all-button #onetrust-accept-btn-handler {= + float: right; } + #onetrust-banner-sdk .has-reject-all-button #onetrust-button-group { widt= +h: calc(100% - 2em); margin-right: 0px; } + #onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler.cook= +ie-setting-link { padding-left: 0px; text-align: left; } + #onetrust-banner-sdk.ot-buttons-fw .ot-sdk-three button { width: 100%; te= +xt-align: center; } + #onetrust-banner-sdk.ot-buttons-fw #onetrust-button-group-parent button {= + float: none; } + #onetrust-banner-sdk.ot-buttons-fw #onetrust-pc-btn-handler.cookie-settin= +g-link { text-align: center; } +} + +@media only screen and (min-width: 550px) { + #onetrust-banner-sdk .banner-option:not(:first-child) { border-left: 1px = +solid rgb(216, 216, 216); padding-left: 25px; } +} + +@media only screen and (min-width: 425px) and (max-width: 550px) { + #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group, #onetrust-banner-sd= +k.ot-iab-2 #onetrust-policy, #onetrust-banner-sdk.ot-iab-2 .banner-option {= + width: 100%; } +} + +@media only screen and (min-width: 769px) { + #onetrust-banner-sdk #onetrust-button-group { margin-right: 30%; } + #onetrust-banner-sdk #banner-options { margin-left: 2em; margin-right: 5e= +m; margin-bottom: 1.25em; width: calc(100% - 7em); } +} + +@media only screen and (min-width: 897px) and (max-width: 1023px) { + #onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent= + { position: absolute; top: 50%; left: 75%; transform: translateY(-50%); } + #onetrust-banner-sdk #onetrust-close-btn-container { top: 50%; margin: au= +to; transform: translate(-50%, -50%); position: absolute; padding: 0px; rig= +ht: 0px; } + #onetrust-banner-sdk #onetrust-close-btn-container button { position: rel= +ative; margin: 0px; right: -22px; top: 2px; } +} + +@media only screen and (min-width: 1024px) { + #onetrust-banner-sdk #onetrust-close-btn-container { top: 50%; margin: au= +to; transform: translate(-50%, -50%); position: absolute; right: 0px; } + #onetrust-banner-sdk #onetrust-close-btn-container button { right: -12px;= + } + #onetrust-banner-sdk #onetrust-policy { margin-left: 2em; } + #onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent= + { position: absolute; top: 50%; left: 60%; transform: translateY(-50%); } + #onetrust-banner-sdk .ot-optout-signal { width: 50%; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-policy-title { width: 50%; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text, #onetrust-banner-sdk= +.ot-iab-2 :not(.ot-dpd-desc) > .ot-b-addl-desc { margin-bottom: 1em; width:= + 50%; border-right: 1px solid rgb(216, 216, 216); padding-right: 1rem; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text { margin-bottom: 0px;= + padding-bottom: 1em; } + #onetrust-banner-sdk.ot-iab-2 :not(.ot-dpd-desc) > .ot-b-addl-desc { marg= +in-bottom: 0px; padding-bottom: 1em; } + #onetrust-banner-sdk.ot-iab-2 .ot-dpd-container { width: 45%; padding-lef= +t: 1rem; display: inline-block; float: none; } + #onetrust-banner-sdk.ot-iab-2 .ot-dpd-title { line-height: 1.7; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group-parent { left: auto;= + right: 4%; margin-left: 0px; } + #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group button { display: bl= +ock; } + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent { margi= +n: auto; width: 30%; } + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container { width: 60= +%; } + #onetrust-banner-sdk #onetrust-button-group { margin-right: auto; } + #onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #= +onetrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler = +{ margin-top: 1em; } +} + +@media only screen and (min-width: 890px) { + #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group-= +parent { padding-left: 3%; padding-right: 4%; margin-left: 0px; } + #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group = +{ margin-right: 0px; margin-top: 1.25em; width: 100%; } + #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group = +button { width: 100%; margin-bottom: 5px; margin-top: 5px; } + #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group = +button:last-of-type { margin-bottom: 20px; } +} + +@media only screen and (min-width: 1280px) { + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container { width: 55= +%; } + #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent { width= +: 44%; padding-left: 2%; padding-right: 2%; } + #onetrust-banner-sdk:not(.ot-iab-2).vertical-align-content #onetrust-butt= +on-group-parent { position: absolute; left: 55%; } +} + +#onetrust-consent-sdk #onetrust-banner-sdk { background-color: rgb(242, 242= +, 242); } + +#onetrust-consent-sdk #onetrust-policy-title, #onetrust-consent-sdk #onetru= +st-policy-text, #onetrust-consent-sdk .ot-b-addl-desc, #onetrust-consent-sd= +k .ot-dpd-desc, #onetrust-consent-sdk .ot-dpd-title, #onetrust-consent-sdk = +#onetrust-policy-text :not(.onetrust-vendors-list-handler), #onetrust-conse= +nt-sdk .ot-dpd-desc :not(.onetrust-vendors-list-handler), #onetrust-consent= +-sdk #onetrust-banner-sdk #banner-options *, #onetrust-banner-sdk .ot-cat-h= +eader, #onetrust-banner-sdk .ot-optout-signal { color: rgb(0, 0, 0); } + +#onetrust-consent-sdk #onetrust-banner-sdk .banner-option-details { backgro= +und-color: rgb(233, 233, 233); } + +#onetrust-consent-sdk #onetrust-banner-sdk a[href], #onetrust-consent-sdk #= +onetrust-banner-sdk a[href] font, #onetrust-consent-sdk #onetrust-banner-sd= +k .ot-link-btn { color: rgb(0, 77, 255); } + +#onetrust-consent-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #o= +netrust-reject-all-handler { background-color: rgb(166, 0, 255); border-col= +or: rgb(166, 0, 255); color: rgb(255, 255, 255); } + +#onetrust-consent-sdk #onetrust-banner-sdk :focus, #onetrust-consent-sdk #o= +netrust-banner-sdk:focus { outline-color: rgb(0, 0, 0); outline-width: 1px;= + } + +#onetrust-consent-sdk #onetrust-pc-btn-handler, #onetrust-consent-sdk #onet= +rust-pc-btn-handler.cookie-setting-link { color: rgb(0, 77, 255); border-co= +lor: rgb(0, 77, 255); background-color: rgb(242, 242, 242); } + +button#onetrust-pc-btn-handler::before { content: "=E2=9D=AF" !important; f= +ont-size: 1.1em !important; font-weight: 400 !important; padding-right: 0.2= +em !important; color: rgb(0, 0, 0) !important; margin-right: 0.1em !importa= +nt; } + +#onetrust-banner-sdk .onetrust-close-btn-ui.onetrust-lg { padding-top: 12px= + !important; padding-bottom: 12px !important; margin-top: 0px !important; m= +argin-bottom: 16px !important; top: 50% !important; } + +#onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link { text-de= +coration: none !important; } + +#onetrust-banner-sdk .ot-sdk-columns { display: inline-block !important; } + +#onetrust-group-container a:focus, #onetrust-group-container button:focus, = +#optanon-minimize-wrapper button:focus { outline: rgb(0, 0, 136) solid 1px = +!important; } + +@media only screen and (min-width: 1024px) { + #onetrust-banner-sdk #onetrust-button-group-parent { margin-right: auto != +important; width: 24% !important; } + #onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent= + { left: inherit !important; } +} + +@media (min-width: 550px) { + #onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns { width: 74% !important= +; } + #onetrust-banner-sdk #onetrust-button-group-parent .ot-sdk-three { margin= +-left: 0px !important; margin-top: 3% !important; } + #onetrust-banner-sdk #onetrust-policy { margin-left: 32px !important; } +} + +@media only screen and (min-width: 769px) { + #onetrust-banner-sdk #onetrust-button-group { margin-right: 0px !importan= +t; overflow-wrap: normal !important; } +} + +@media only screen and (max-width: 896px) and (min-width: 426px) { + #onetrust-banner-sdk #onetrust-group-container { width: 92% !important; } + #onetrust-banner-sdk .onetrust-close-btn-ui.onetrust-lg { top: 15% !impor= +tant; } +} + +@media only screen and (max-width: 425px) { + #onetrust-banner-sdk .onetrust-close-btn-ui { height: 12px !important; } +} + +@media screen and (max-width: 767px) { + #onetrust-banner-sdk #onetrust-policy-text, #onetrust-banner-sdk .ot-dpd-= +desc, #onetrust-banner-sdk .ot-b-addl-desc { font-size: 7px !important; lin= +e-height: 10.5px !important; } + #onetrust-consent-sdk #onetrust-banner-sdk, #onetrust-consent-sdk #onetru= +st-pc-btn-handler.cookie-setting-link { background-color: white !important;= + } +} + +#onetrust-pc-sdk { position: fixed; width: 730px; max-width: 730px; height:= + 610px; inset: 0px; margin: auto; font-size: 16px; z-index: 2147483647; bor= +der-radius: 2px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, = +0, 0, 0) 0px 2px 4px 0px, rgba(50, 50, 93, 0.1) 0px 7px 14px 0px; } + +#onetrust-pc-sdk.otRelFont { font-size: 1rem; } + +#onetrust-pc-sdk *, #onetrust-pc-sdk ::after, #onetrust-pc-sdk ::before { b= +ox-sizing: content-box; } + +#onetrust-pc-sdk #ot-addtl-venlst .ot-arw-cntr, #onetrust-pc-sdk .ot-hide-t= +gl { visibility: hidden; } + +#onetrust-pc-sdk #ot-addtl-venlst .ot-arw-cntr *, #onetrust-pc-sdk .ot-hide= +-tgl * { visibility: hidden; } + +#onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk #ot-pc-lst { height: calc= +(100% - 185px); } + +#onetrust-pc-sdk li { list-style: none; } + +#onetrust-pc-sdk ul, #onetrust-pc-sdk li { margin: 0px; } + +#onetrust-pc-sdk a { text-decoration: none; } + +#onetrust-pc-sdk .ot-link-btn { padding: 0px; margin-bottom: 0px; border: 0= +px; font-weight: normal; line-height: normal; width: auto; height: auto; } + +#onetrust-pc-sdk .ot-grps-cntr ::-webkit-scrollbar, #onetrust-pc-sdk .ot-pc= +-scrollbar::-webkit-scrollbar { width: 11px; } + +#onetrust-pc-sdk .ot-grps-cntr ::-webkit-scrollbar-thumb, #onetrust-pc-sdk = +.ot-pc-scrollbar::-webkit-scrollbar-thumb { border-radius: 10px; background= +: rgb(193, 193, 193); } + +#onetrust-pc-sdk .ot-grps-cntr *, #onetrust-pc-sdk .ot-pc-scrollbar { } + +#onetrust-pc-sdk .ot-pc-header { height: auto; padding: 10px; display: bloc= +k; width: calc(100% - 20px); min-height: 52px; border-bottom: 1px solid rgb= +(216, 216, 216); position: relative; } + +#onetrust-pc-sdk .ot-pc-logo { vertical-align: middle; width: 180px; } + +#onetrust-pc-sdk .ot-pc-logo.ot-pc-logo { height: 40px; } + +#onetrust-pc-sdk .ot-title-cntr { position: relative; display: inline-block= +; vertical-align: middle; width: calc(100% - 190px); padding-left: 10px; } + +#onetrust-pc-sdk .ot-optout-signal { margin: 0.625rem 0.625rem 0.625rem 1.7= +5rem; } + +#onetrust-pc-sdk .ot-always-active { font-size: 0.813em; line-height: 1.5; = +font-weight: 700; color: rgb(56, 96, 190); } + +#onetrust-pc-sdk .ot-close-cntr { float: right; position: absolute; right: = +-9px; top: 50%; transform: translateY(-50%); } + +#onetrust-pc-sdk #ot-pc-content { position: relative; overflow: hidden auto= +; } + +#onetrust-pc-sdk #ot-pc-content .ot-sdk-container { margin-left: 0px; } + +#onetrust-pc-sdk .ot-grps-cntr, #onetrust-pc-sdk .ot-grps-cntr > * { height= +: 100%; overflow-y: auto; } + +#onetrust-pc-sdk .category-menu-switch-handler { cursor: pointer; border-le= +ft: 10px solid rgba(0, 0, 0, 0); background-color: rgb(244, 244, 244); bord= +er-bottom: 1px solid rgb(215, 215, 215); padding: 12px 5px 12px 12px; overf= +low: hidden; } + +#onetrust-pc-sdk .category-menu-switch-handler h3 { float: left; text-align= +: left; margin: 0px; color: dimgray; line-height: 1.4; font-size: 0.875em; = +word-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk .ot-active-menu { border-left: 10px solid rgb(104, 182, 49= +); background-color: rgb(255, 255, 255); border-bottom: none; position: rel= +ative; } + +#onetrust-pc-sdk .ot-active-menu h3 { color: rgb(38, 50, 56); font-weight: = +bold; } + +#onetrust-pc-sdk .ot-desc-cntr { word-break: break-word; overflow-wrap: bre= +ak-word; padding-top: 20px; padding-right: 16px; padding-bottom: 15px; } + +#onetrust-pc-sdk .ot-grp-desc { word-break: break-word; overflow-wrap: brea= +k-word; text-align: left; font-size: 0.813em; line-height: 1.5; margin: 0px= +; } + +#onetrust-pc-sdk .ot-grp-desc * { font-size: inherit; line-height: inherit;= + } + +#onetrust-pc-sdk #ot-pc-desc a { color: rgb(56, 96, 190); cursor: pointer; = +font-size: 1em; margin-right: 8px; } + +#onetrust-pc-sdk #ot-pc-desc a:hover { color: rgb(24, 131, 253); } + +#onetrust-pc-sdk #ot-pc-desc button { margin-right: 8px; } + +#onetrust-pc-sdk #ot-pc-desc * { font-size: inherit; } + +#onetrust-pc-sdk #ot-pc-desc ul li { padding: 10px 0px; border-bottom: 1px = +solid rgb(226, 226, 226); } + +#onetrust-pc-sdk #ot-pc-desc + .ot-link-btn { display: none; } + +#onetrust-pc-sdk .ot-btn-subcntr { float: right; } + +#onetrust-pc-sdk .ot-close-icon { background-image: url("data:image/svg+xml= +;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5= +rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9Ij= +Q3Ljk3MSIgaGVpZ2h0PSI0Ny45NzEiIHZpZXdCb3g9IjAgMCA0Ny45NzEgNDcuOTcxIiBzdHlsZ= +T0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0Ny45NzEgNDcuOTcxOyIgeG1sOnNwYWNlPSJw= +cmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTI4LjIyOCwyMy45ODZMNDcuMDkyLDUuMTIyYzEuMTcyLTE= +uMTcxLDEuMTcyLTMuMDcxLDAtNC4yNDJjLTEuMTcyLTEuMTcyLTMuMDctMS4xNzItNC4yNDIsME= +wyMy45ODYsMTkuNzQ0TDUuMTIxLDAuODhjLTEuMTcyLTEuMTcyLTMuMDctMS4xNzItNC4yNDIsM= +GMtMS4xNzIsMS4xNzEtMS4xNzIsMy4wNzEsMCw0LjI0MmwxOC44NjUsMTguODY0TDAuODc5LDQy= +Ljg1Yy0xLjE3MiwxLjE3MS0xLjE3MiwzLjA3MSwwLDQuMjQyQzEuNDY1LDQ3LjY3NywyLjIzMyw= +0Ny45NywzLDQ3Ljk3czEuNTM1LTAuMjkzLDIuMTIxLTAuODc5bDE4Ljg2NS0xOC44NjRMNDIuOD= +UsNDcuMDkxYzAuNTg2LDAuNTg2LDEuMzU0LDAuODc5LDIuMTIxLDAuODc5czEuNTM1LTAuMjkzL= +DIuMTIxLTAuODc5YzEuMTcyLTEuMTcxLDEuMTcyLTMuMDcxLDAtNC4yNDJMMjguMjI4LDIzLjk4= +NnoiLz48L2c+PC9zdmc+"); background-size: 12px; background-repeat: no-repeat= +; background-position: center center; height: 44px; width: 44px; display: i= +nline-block; } + +#onetrust-pc-sdk .ot-tgl { float: right; position: relative; z-index: 1; } + +#onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob { backgr= +ound-color: rgb(205, 220, 242); } + +#onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob::before = +{ transform: translateX(16px); background-color: rgb(66, 133, 244); } + +#onetrust-pc-sdk .ot-tgl input:focus + .ot-switch .ot-switch-nob::before { = +box-shadow: rgb(33, 150, 243) 0px 0px 1px; outline-style: auto; outline-wid= +th: 1px; } + +#onetrust-pc-sdk .ot-switch { position: relative; display: inline-block; wi= +dth: 35px; height: 10px; margin-bottom: 0px; } + +#onetrust-pc-sdk .ot-switch-nob { position: absolute; cursor: pointer; inse= +t: 0px; background-color: rgb(242, 241, 241); border: none; transition: all= + 0.2s ease-in 0s; border-radius: 46px; } + +#onetrust-pc-sdk .ot-switch-nob::before { position: absolute; content: ""; = +height: 20px; width: 20px; bottom: 1px; background-color: rgb(125, 125, 125= +); border-radius: 100%; top: -5px; transition: all 0.4s ease 0s; } + +#onetrust-pc-sdk .ot-chkbox { z-index: 1; position: relative; float: left; = +} + +#onetrust-pc-sdk .ot-chkbox input:checked ~ label::before { background-colo= +r: rgb(56, 96, 190); } + +#onetrust-pc-sdk .ot-chkbox input + label::after { content: none; color: rg= +b(255, 255, 255); } + +#onetrust-pc-sdk .ot-chkbox input:checked + label::after { content: ""; } + +#onetrust-pc-sdk .ot-chkbox input:focus + label::before { outline-width: 2p= +x; outline-style: auto; } + +#onetrust-pc-sdk .ot-chkbox label { position: relative; height: 20px; paddi= +ng-left: 30px; display: inline-block; cursor: pointer; } + +#onetrust-pc-sdk .ot-chkbox label::before, #onetrust-pc-sdk .ot-chkbox labe= +l::after { position: absolute; content: ""; display: inline-block; border-r= +adius: 3px; } + +#onetrust-pc-sdk .ot-chkbox label::before { height: 18px; width: 18px; bord= +er: 1px solid rgb(56, 96, 190); left: 0px; } + +#onetrust-pc-sdk .ot-chkbox label::after { height: 5px; width: 9px; border-= +left: 3px solid; border-bottom: 3px solid; transform: rotate(-45deg); left:= + 4px; top: 5px; } + +#onetrust-pc-sdk .ot-label-txt { display: none; } + +#onetrust-pc-sdk .ot-fltr-opt .ot-label-txt { display: block; } + +#onetrust-pc-sdk .ot-chkbox input, #onetrust-pc-sdk .ot-tgl input { positio= +n: absolute; opacity: 0; width: 0px; height: 0px; } + +#onetrust-pc-sdk .ot-arw-cntr { float: right; position: relative; pointer-e= +vents: none; } + +#onetrust-pc-sdk .ot-arw { width: 16px; height: 16px; margin-left: 5px; col= +or: dimgray; display: inline-block; vertical-align: middle; transition: all= + 150ms ease-in 0s; } + +#onetrust-pc-sdk input:checked ~ .ot-acc-hdr .ot-arw, #onetrust-pc-sdk butt= +on[aria-expanded=3D"true"] ~ .ot-acc-hdr .ot-arw-cntr svg { transform: rota= +te(90deg); } + +#onetrust-pc-sdk .ot-label-status { font-size: 0.75em; position: relative; = +top: 2px; display: none; padding-right: 5px; float: left; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-label-status { top: -6px; } + +#onetrust-pc-sdk .ot-fltr-btns { margin-left: 15px; overflow: hidden; margi= +n-right: 15px; } + +#onetrust-pc-sdk .ot-fltr-btns button { padding: 12px 30px; } + +#onetrust-pc-sdk .ot-pc-footer { position: absolute; bottom: 0px; width: 10= +0%; max-height: 160px; border-top: 1px solid rgb(216, 216, 216); } + +#onetrust-pc-sdk .ot-pc-footer button { margin-top: 20px; margin-bottom: 20= +px; font-weight: 600; font-size: 0.813em; min-height: 40px; height: auto; l= +ine-height: normal; padding: 10px 30px; } + +#onetrust-pc-sdk .ot-tab-desc { margin-left: 3%; } + +#onetrust-pc-sdk .ot-grp-hdr1 { display: inline-block; width: 100%; margin-= +bottom: 10px; } + +#onetrust-pc-sdk .ot-desc-cntr h4 { color: rgb(38, 50, 56); display: inline= +-block; vertical-align: middle; margin: 0px; font-weight: bold; font-size: = +0.875em; line-height: 1.3; max-width: 80%; } + +#onetrust-pc-sdk .ot-subgrps .ot-subgrp h4 { top: 0px; max-width: unset; } + +#onetrust-pc-sdk #ot-pvcy-hdr { margin-bottom: 10px; } + +#onetrust-pc-sdk .ot-vlst-cntr { overflow: hidden; } + +#onetrust-pc-sdk .category-vendors-list-handler, #onetrust-pc-sdk .category= +-host-list-handler, #onetrust-pc-sdk .category-vendors-list-handler + a { d= +isplay: block; float: left; color: rgb(56, 96, 190); font-size: 0.813em; fo= +nt-weight: 400; line-height: 1.1; cursor: pointer; margin: 5px 0px; } + +#onetrust-pc-sdk .category-vendors-list-handler:hover, #onetrust-pc-sdk .ca= +tegory-host-list-handler:hover, #onetrust-pc-sdk .category-vendors-list-han= +dler + a:hover { text-decoration-line: underline; } + +#onetrust-pc-sdk .ot-vlst-cntr .ot-ext-lnk, #onetrust-pc-sdk .ot-ven-hdr .o= +t-ext-lnk { display: inline-block; height: 13px; width: 13px; background-re= +peat: no-repeat; margin-left: 1px; margin-top: 6px; cursor: pointer; } + +#onetrust-pc-sdk .ot-ven-hdr .ot-ext-lnk { margin-bottom: -1px; } + +#onetrust-pc-sdk .category-host-list-handler, #onetrust-pc-sdk .ot-vlst-cnt= +r, #onetrust-pc-sdk #ot-pc-desc + .category-vendors-list-handler { margin-t= +op: 8px; } + +#onetrust-pc-sdk .ot-grp-hdr1 + .ot-vlst-cntr { margin-top: 0px; margin-bot= +tom: 10px; } + +#onetrust-pc-sdk .ot-always-active-group h3.ot-cat-header, #onetrust-pc-sdk= + .ot-subgrp.ot-always-active-group > h4 { max-width: 70%; } + +#onetrust-pc-sdk .ot-always-active-group .ot-tgl-cntr { max-width: 28%; } + +#onetrust-pc-sdk .ot-grp-desc ul, #onetrust-pc-sdk li.ot-subgrp p ul { marg= +in: 0px 0px 0px 15px; padding-bottom: 8px; } + +#onetrust-pc-sdk .ot-grp-desc ul li, #onetrust-pc-sdk li.ot-subgrp p ul li = +{ font-size: inherit; padding-top: 8px; display: list-item; list-style: dis= +c; } + +#onetrust-pc-sdk ul.ot-subgrps { margin: 0px; font-size: inherit; } + +#onetrust-pc-sdk ul.ot-subgrps li { padding: 0px; border: none; position: r= +elative; } + +#onetrust-pc-sdk ul.ot-subgrps li h4, #onetrust-pc-sdk ul.ot-subgrps li p {= + font-size: 0.82em; line-height: 1.4; } + +#onetrust-pc-sdk ul.ot-subgrps li p { color: dimgray; clear: both; float: l= +eft; margin-top: 10px; margin-bottom: 0px; word-break: break-word; overflow= +-wrap: break-word; } + +#onetrust-pc-sdk ul.ot-subgrps li h4 { color: rgb(38, 50, 56); font-weight:= + bold; margin-bottom: 0px; float: left; position: relative; top: 3px; } + +#onetrust-pc-sdk li.ot-subgrp { margin-left: 30px; display: inline-block; w= +idth: calc(100% - 30px); } + +#onetrust-pc-sdk .ot-subgrp-tgl { float: right; } + +#onetrust-pc-sdk .ot-subgrp-tgl.ot-always-active-subgroup { width: auto; } + +#onetrust-pc-sdk .ot-pc-footer-logo { height: 30px; width: 100%; text-align= +: right; background: rgb(244, 244, 244); border-radius: 0px 0px 2px 2px; } + +#onetrust-pc-sdk .ot-pc-footer-logo a { display: inline-block; margin-top: = +5px; margin-right: 10px; } + +#onetrust-pc-sdk #accept-recommended-btn-handler { float: right; text-align= +: center; } + +#onetrust-pc-sdk .save-preference-btn-handler { min-width: 155px; backgroun= +d-color: rgb(104, 182, 49); border-radius: 2px; color: rgb(255, 255, 255); = +font-size: 0.9em; line-height: 1.1; text-align: center; margin-left: 15px; = +margin-right: 15px; } + +#onetrust-pc-sdk .ot-btn-subcntr button { margin-right: 16px; } + +#onetrust-pc-sdk.ot-ftr-stacked .save-preference-btn-handler, #onetrust-pc-= +sdk.ot-ftr-stacked .ot-btn-subcntr { max-width: 40%; white-space: normal; t= +ext-align: center; } + +#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button { margin-left: auto;= + margin-right: auto; min-width: 60%; max-width: 90%; } + +#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button:nth-child(2) { margi= +n-top: 0px; } + +#onetrust-pc-sdk.ot-ftr-stacked #accept-recommended-btn-handler { float: no= +ne; } + +#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-container { overflow: hidden; } + +#onetrust-pc-sdk #ot-pc-title { margin: 0px; overflow: hidden; position: re= +lative; line-height: 1.2; max-height: 2.4em; padding-right: 1em; font-size:= + 1.37em; text-overflow: ellipsis; white-space: nowrap; display: block; max-= +width: 90%; } + +#onetrust-pc-sdk #ot-pc-title.ot-pc-title-shrink { max-width: 70%; } + +#onetrust-pc-sdk #ot-pc-lst { width: 100%; position: relative; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-hdr { padding: 17px 15px 17px 20px; dis= +play: inline-block; width: calc(100% - 35px); vertical-align: middle; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-txt { padding: 6px 15px 10px 20px; } + +#onetrust-pc-sdk .ot-lst-cntr { height: 100%; } + +#onetrust-pc-sdk #ot-pc-hdr { padding: 15px 30px 15px 20px; display: inline= +-block; width: calc(100% - 50px); height: 20px; border-bottom: 1px solid rg= +b(216, 216, 216); } + +#onetrust-pc-sdk #ot-pc-hdr input { height: 32px; width: 100%; border-radiu= +s: 50px; font-size: 0.8em; padding-right: 35px; padding-left: 15px; float: = +left; } + +#onetrust-pc-sdk #ot-pc-hdr input::placeholder { color: rgb(212, 212, 212);= + font-style: italic; } + +#onetrust-pc-sdk #ot-lst-cnt { height: calc(100% - 86px); padding-left: 30p= +x; padding-right: 27px; padding-top: 20px; margin: 8px 3px 4px 0px; overflo= +w: hidden auto; transform: translate3d(0px, 0px, 0px); } + +#onetrust-pc-sdk #ot-back-arw { height: 12px; width: 12px; } + +#onetrust-pc-sdk #ot-lst-title { display: inline-block; font-size: 1em; } + +#onetrust-pc-sdk #ot-lst-title h3 { color: dimgray; font-weight: bold; marg= +in-left: 10px; display: inline-block; font-size: 1em; } + +#onetrust-pc-sdk #ot-lst-title h3 * { font-size: inherit; } + +#onetrust-pc-sdk .ot-lst-subhdr { float: right; position: relative; bottom:= + 6px; } + +#onetrust-pc-sdk #ot-search-cntr { display: inline-block; vertical-align: m= +iddle; position: relative; width: 300px; } + +#onetrust-pc-sdk #ot-search-cntr svg { position: absolute; right: 0px; widt= +h: 30px; height: 30px; font-size: 1em; line-height: 1; top: 2px; } + +#onetrust-pc-sdk #ot-fltr-cntr { display: inline-block; position: relative;= + margin-left: 20px; vertical-align: middle; font-size: 0px; } + +#onetrust-pc-sdk #filter-btn-handler { background-color: rgb(56, 96, 190); = +border-radius: 17px; transition: all 0.1s ease 0s; width: 32px; height: 32p= +x; padding: 0px; margin: 0px; position: relative; } + +#onetrust-pc-sdk #filter-btn-handler svg { cursor: pointer; width: 15px; he= +ight: 15px; position: absolute; left: 50%; top: 50%; transform: translate(-= +50%, -50%); padding-top: 5px; } + +#onetrust-pc-sdk #filter-btn-handler path { fill: rgb(255, 255, 255); } + +#onetrust-pc-sdk #ot-sel-blk { min-width: 200px; min-height: 30px; padding-= +left: 20px; } + +#onetrust-pc-sdk #ot-selall-vencntr, #onetrust-pc-sdk #ot-selall-adtlvencnt= +r { float: left; height: 100%; } + +#onetrust-pc-sdk #ot-selall-vencntr label, #onetrust-pc-sdk #ot-selall-adtl= +vencntr label { height: 100%; padding-left: 0px; } + +#onetrust-pc-sdk #ot-selall-hostcntr { width: 21px; height: 21px; position:= + relative; left: 20px; } + +#onetrust-pc-sdk #ot-selall-vencntr.line-through label::after, #onetrust-pc= +-sdk #ot-selall-adtlvencntr.line-through label::after, #onetrust-pc-sdk #ot= +-selall-licntr.line-through label::after, #onetrust-pc-sdk #ot-selall-hostc= +ntr.line-through label::after, #onetrust-pc-sdk #ot-selall-gnvencntr.line-t= +hrough label::after { height: auto; border-left: 0px; left: 5px; top: 10.5p= +x; transform: none; } + +#onetrust-pc-sdk .ot-ven-name, #onetrust-pc-sdk .ot-host-name { color: rgb(= +44, 54, 67); font-weight: bold; font-size: 0.813em; line-height: 1.2; margi= +n: 0px; height: auto; text-align: left; word-break: break-word; overflow-wr= +ap: break-word; } + +#onetrust-pc-sdk .ot-ven-name *, #onetrust-pc-sdk .ot-host-name * { font-si= +ze: inherit; } + +#onetrust-pc-sdk .ot-host-desc { font-size: 0.69em; line-height: 1.4; margi= +n-top: 5px; margin-bottom: 5px; color: dimgray; } + +#onetrust-pc-sdk .ot-host-name > a { text-decoration: underline; position: = +relative; z-index: 2; margin-bottom: 5px; font-weight: bold; } + +#onetrust-pc-sdk .ot-host-hdr { float: left; width: calc(100% - 50px); poin= +ter-events: none; position: relative; z-index: 1; } + +#onetrust-pc-sdk .ot-host-hdr .ot-host-name { pointer-events: none; } + +#onetrust-pc-sdk .ot-host-hdr a { pointer-events: initial; } + +#onetrust-pc-sdk .ot-host-hdr .ot-host-name ~ a { margin-top: 5px; font-siz= +e: 0.813em; text-decoration: underline; } + +#onetrust-pc-sdk .ot-ven-hdr { width: 88%; float: right; } + +#onetrust-pc-sdk input:focus + .ot-acc-hdr { outline: rgb(0, 0, 0) solid 1p= +x !important; } + +#onetrust-pc-sdk #ot-selall-hostcntr input[type=3D"checkbox"], #onetrust-pc= +-sdk #ot-selall-vencntr input[type=3D"checkbox"], #onetrust-pc-sdk #ot-sela= +ll-adtlvencntr input[type=3D"checkbox"] { position: absolute; } + +#onetrust-pc-sdk .ot-host-item .ot-chkbox { float: left; } + +#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) .ot-sel-all= +-hdr { right: 38px; } + +#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) #ot-sel-blk= + { background-color: rgb(249, 249, 252); border: 1px solid rgb(226, 226, 22= +6); width: auto; padding-bottom: 5px; padding-top: 5px; } + +#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) .ot-sel-all= +-chkbox { right: 2px; width: auto; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr { position: relative; border-left:= + 1px solid rgb(226, 226, 226); border-right: 1px solid rgb(226, 226, 226); = +border-bottom: 1px solid rgb(226, 226, 226); } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr input { z-index: 1; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr > .ot-acc-hdr { background: rgb(24= +9, 249, 252); padding-top: 10px; padding-bottom: 10px; } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr > .ot-acc-hdr input { z-index: 2; = +} + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr > input[type=3D"checkbox"]:checked= + ~ .ot-acc-hdr { border-bottom: 1px solid rgb(226, 226, 226); } + +#onetrust-pc-sdk #ot-pc-lst .ot-acc-cntr .ot-addtl-venbox { display: none; = +} + +#onetrust-pc-sdk #ot-addtl-venlst .ot-tgl-cntr { margin-right: 13px; } + +#onetrust-pc-sdk .ot-vensec-title { font-size: 0.813em; display: inline-blo= +ck; } + +#onetrust-pc-sdk .ot-ven-item > button:focus, #onetrust-pc-sdk .ot-host-ite= +m > button:focus, #onetrust-pc-sdk .ot-acc-cntr > button:focus { outline: r= +gb(0, 0, 0) solid 2px; } + +#onetrust-pc-sdk .ot-ven-item > button, #onetrust-pc-sdk .ot-host-item > bu= +tton, #onetrust-pc-sdk .ot-acc-cntr > button { position: absolute; cursor: = +pointer; width: 100%; height: 100%; border: 0px; opacity: 0; margin: 0px; t= +op: 0px; left: 0px; } + +#onetrust-pc-sdk .ot-ven-item > button ~ .ot-acc-hdr, #onetrust-pc-sdk .ot-= +host-item > button ~ .ot-acc-hdr, #onetrust-pc-sdk .ot-acc-cntr > button ~ = +.ot-acc-hdr { cursor: pointer; } + +#onetrust-pc-sdk .ot-ven-item > button[aria-expanded=3D"false"] ~ .ot-acc-t= +xt, #onetrust-pc-sdk .ot-host-item > button[aria-expanded=3D"false"] ~ .ot-= +acc-txt, #onetrust-pc-sdk .ot-acc-cntr > button[aria-expanded=3D"false"] ~ = +.ot-acc-txt { margin-top: 0px; max-height: 0px; opacity: 0; overflow: hidde= +n; width: 100%; transition: all 0.25s ease-out 0s; display: none; } + +#onetrust-pc-sdk .ot-ven-item > button[aria-expanded=3D"true"] ~ .ot-acc-tx= +t, #onetrust-pc-sdk .ot-host-item > button[aria-expanded=3D"true"] ~ .ot-ac= +c-txt, #onetrust-pc-sdk .ot-acc-cntr > button[aria-expanded=3D"true"] ~ .ot= +-acc-txt { transition: all 0.1s ease-in 0s; display: block; } + +#onetrust-pc-sdk .ot-ven-item ul { list-style: inside none; font-size: 100%= +; margin: 0px; } + +#onetrust-pc-sdk .ot-ven-item ul li { padding: 0px; margin: 0px !important;= + border: none !important; } + +#onetrust-pc-sdk .ot-hide-acc > button { pointer-events: none; } + +#onetrust-pc-sdk .ot-hide-acc .ot-arw-cntr > * { visibility: hidden; } + +#onetrust-pc-sdk #ot-ven-lst, #onetrust-pc-sdk #ot-host-lst, #onetrust-pc-s= +dk #ot-addtl-venlst, #onetrust-pc-sdk #ot-gn-venlst { width: 100%; } + +#onetrust-pc-sdk #ot-ven-lst li, #onetrust-pc-sdk #ot-host-lst li, #onetrus= +t-pc-sdk #ot-addtl-venlst li, #onetrust-pc-sdk #ot-gn-venlst li { border: 1= +px solid rgb(215, 215, 215); border-radius: 2px; position: relative; margin= +-top: 10px; } + +#onetrust-pc-sdk #ot-gn-venlst li.ot-host-info { padding: 0.5rem; overflow-= +y: hidden; } + +#onetrust-pc-sdk #ot-ven-lst .ot-tgl-cntr { width: 65%; } + +#onetrust-pc-sdk #ot-host-lst .ot-tgl-cntr { width: 65%; float: left; } + +#onetrust-pc-sdk label { margin-bottom: 0px; } + +#onetrust-pc-sdk .ot-host-notice { float: right; } + +#onetrust-pc-sdk .ot-ven-link, #onetrust-pc-sdk .ot-ven-legclaim-link, #one= +trust-pc-sdk .ot-host-expand { color: dimgray; font-size: 0.75em; line-heig= +ht: 0.9; display: inline-block; } + +#onetrust-pc-sdk .ot-ven-link *, #onetrust-pc-sdk .ot-ven-legclaim-link *, = +#onetrust-pc-sdk .ot-host-expand * { font-size: inherit; } + +#onetrust-pc-sdk .ot-ven-link, #onetrust-pc-sdk .ot-ven-legclaim-link { pos= +ition: relative; z-index: 2; } + +#onetrust-pc-sdk .ot-ven-link:hover, #onetrust-pc-sdk .ot-ven-legclaim-link= +:hover { text-decoration: underline; } + +#onetrust-pc-sdk .ot-ven-dets { border-radius: 2px; background-color: rgb(2= +48, 248, 248); } + +#onetrust-pc-sdk .ot-ven-dets li:first-child p:first-child { border-top: no= +ne; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:not(:first-child) { border-top: = +1px solid rgb(221, 221, 221) !important; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p { display: inli= +ne-block; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p:nth-of-type(2n+= +1) { width: 30%; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p:nth-of-type(2n)= + { width: 50%; word-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p, #onetrust-pc-sdk .ot-ven-dets= + .ot-ven-disc h4 { padding-top: 5px; padding-bottom: 5px; display: block; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc h4 { display: inline-block; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p:nth-last-child(-n+1) { padding= +-bottom: 10px; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p:nth-child(-n+2):not(.disc-pur)= + { padding-top: 10px; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur-cont { display: inline= +; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur { position: relative; = +word-break: break-word; overflow-wrap: break-word; left: calc(30% + 17px); = +width: 50% !important; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur:nth-child(-n+1) { posi= +tion: static; } + +#onetrust-pc-sdk .ot-ven-dets p, #onetrust-pc-sdk .ot-ven-dets h4, #onetrus= +t-pc-sdk .ot-ven-dets span { font-size: 0.69em; text-align: left; vertical-= +align: middle; word-break: break-word; overflow-wrap: break-word; margin: 0= +px; padding-bottom: 10px; padding-left: 15px; color: rgb(46, 54, 68); } + +#onetrust-pc-sdk .ot-ven-dets h4 { padding-top: 5px; } + +#onetrust-pc-sdk .ot-ven-dets span { color: dimgray; padding: 0px; vertical= +-align: baseline; } + +#onetrust-pc-sdk .ot-ven-dets .ot-ven-pur h4 { border-top: 1px solid rgb(23= +3, 233, 233); border-bottom: 1px solid rgb(233, 233, 233); padding-bottom: = +5px; margin-bottom: 5px; font-weight: bold; } + +#onetrust-pc-sdk .ot-host-opt { display: inline-block; width: 100%; margin:= + 0px; font-size: inherit; } + +#onetrust-pc-sdk .ot-host-opt li > div div { font-size: 0.81em; padding: 5p= +x 0px; } + +#onetrust-pc-sdk .ot-host-opt li > div div:nth-child(1) { width: 30%; float= +: left; } + +#onetrust-pc-sdk .ot-host-opt li > div div:nth-child(2) { width: 70%; float= +: left; word-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk #ot-host-lst li.ot-host-info { border: none; font-size: 0.= +8em; color: dimgray; float: left; text-align: left; padding: 10px; margin-b= +ottom: 10px; width: calc(100% - 10px); background-color: rgb(248, 248, 248)= +; } + +#onetrust-pc-sdk #ot-host-lst li.ot-host-info a { color: dimgray; } + +#onetrust-pc-sdk #ot-host-lst li.ot-host-info > div { overflow: auto; } + +#onetrust-pc-sdk #no-results { text-align: center; margin-top: 30px; } + +#onetrust-pc-sdk #no-results p { font-size: 1em; color: rgb(46, 54, 68); wo= +rd-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk #no-results p span { font-weight: bold; } + +#onetrust-pc-sdk .ot-tgl-cntr { display: inline-block; vertical-align: midd= +le; } + +#onetrust-pc-sdk .ot-arw-cntr, #onetrust-pc-sdk .ot-tgl-cntr { float: right= +; } + +#onetrust-pc-sdk .ot-desc-cntr { padding-top: 0px; margin-top: 20px; paddin= +g-right: 0px; border-radius: 3px; overflow: hidden; padding-bottom: 10px; } + +#onetrust-pc-sdk .ot-desc-cntr:focus, #onetrust-pc-sdk .ot-desc-cntr:active= +, #onetrust-pc-sdk .ot-desc-cntr:focus-visible { outline: rgb(16, 16, 16) s= +olid 2px; border-radius: 2px; } + +#onetrust-pc-sdk .ot-leg-border-color { border: 1px solid rgb(233, 233, 233= +); } + +#onetrust-pc-sdk .ot-leg-border-color .ot-subgrp-cntr { border-top: 1px sol= +id rgb(233, 233, 233); padding-bottom: 10px; } + +#onetrust-pc-sdk .ot-category-desc { padding-bottom: 10px; } + +#onetrust-pc-sdk .ot-grp-hdr1 { padding-left: 10px; width: calc(100% - 20px= +); padding-top: 10px; margin-bottom: 0px; padding-bottom: 8px; } + +#onetrust-pc-sdk .ot-subgrp-cntr { padding-top: 10px; } + +#onetrust-pc-sdk .ot-desc-cntr > :not(.ot-grp-hdr1) { padding-left: 10px; p= +adding-right: 10px; } + +#onetrust-pc-sdk .ot-pli-hdr { overflow: hidden; padding-top: 7.5px; paddin= +g-bottom: 7.5px; background-color: rgb(248, 248, 248); border-top: none; bo= +rder-right: none; border-left: none; border-image: initial; border-bottom: = +1px solid rgb(233, 233, 233); } + +#onetrust-pc-sdk .ot-pli-hdr span:first-child { text-align: left; max-width= +: 80px; padding-right: 5px; } + +#onetrust-pc-sdk .ot-pli-hdr span:last-child { padding-right: 20px; text-al= +ign: center; } + +#onetrust-pc-sdk .ot-li-title { float: right; font-size: 0.813em; } + +#onetrust-pc-sdk .ot-desc-cntr .ot-tgl-cntr:first-of-type, #onetrust-pc-sdk= + .ot-cat-header + .ot-tgl { padding-left: 7px; padding-right: 7px; } + +#onetrust-pc-sdk .ot-always-active-group .ot-grp-hdr1 .ot-tgl-cntr:first-of= +-type { padding-left: 0px; } + +#onetrust-pc-sdk .ot-cat-header, #onetrust-pc-sdk .ot-subgrp h4 { max-width= +: calc(100% - 133px); } + +#onetrust-pc-sdk #ot-lst-cnt #ot-sel-blk { width: 100%; display: inline-blo= +ck; padding: 0px; } + +#onetrust-pc-sdk .ot-sel-all { display: inline-block; width: 100%; } + +#onetrust-pc-sdk .ot-sel-all-hdr, #onetrust-pc-sdk .ot-sel-all-chkbox { wid= +th: 100%; float: right; position: relative; } + +#onetrust-pc-sdk .ot-sel-all-chkbox { z-index: 1; } + +#onetrust-pc-sdk :not(.ot-hosts-ui) .ot-sel-all-hdr, #onetrust-pc-sdk :not(= +.ot-hosts-ui) .ot-sel-all-chkbox { right: 23px; width: calc(100% - 23px); } + +#onetrust-pc-sdk .ot-consent-hdr, #onetrust-pc-sdk .ot-li-hdr { float: righ= +t; font-size: 0.813em; position: relative; line-height: normal; text-align:= + center; word-break: break-word; overflow-wrap: break-word; } + +#onetrust-pc-sdk .ot-hosts-ui .ot-consent-hdr { float: left; position: rela= +tive; left: 5px; } + +#onetrust-pc-sdk .ot-li-hdr { max-width: 100px; margin-right: 10px; } + +#onetrust-pc-sdk .ot-consent-hdr { max-width: 55px; } + +#onetrust-pc-sdk .ot-ven-ctgl { margin-left: 10px; } + +#onetrust-pc-sdk .ot-ven-litgl { margin-right: 55px; } + +#onetrust-pc-sdk .ot-ven-litgl.ot-ven-litgl-only { margin-right: 86px; } + +#onetrust-pc-sdk .ot-ven-ctgl, #onetrust-pc-sdk .ot-ven-litgl, #onetrust-pc= +-sdk .ot-ven-gvctgl { float: left; } + +#onetrust-pc-sdk .ot-ven-ctgl label, #onetrust-pc-sdk .ot-ven-litgl label, = +#onetrust-pc-sdk .ot-ven-gvctgl label { width: 22px; padding: 0px; } + +#onetrust-pc-sdk #ot-selall-licntr { display: block; width: 21px; height: 2= +1px; position: relative; float: right; right: 80px; } + +#onetrust-pc-sdk #ot-selall-licntr input { position: absolute; } + +#onetrust-pc-sdk #ot-selall-vencntr, #onetrust-pc-sdk #ot-selall-adtlvencnt= +r, #onetrust-pc-sdk #ot-selall-gnvencntr { float: right; width: 21px; heigh= +t: 21px; position: relative; right: 15px; } + +#onetrust-pc-sdk #ot-ven-lst .ot-tgl-cntr { float: right; width: auto; } + +#onetrust-pc-sdk .ot-ven-hdr { float: left; width: 60%; } + +#onetrust-pc-sdk #vdr-lst-dsc { font-size: 0.812em; line-height: 1.5; paddi= +ng: 10px 15px 5px; } + +#onetrust-pc-sdk #ot-anchor { border: 12px solid rgba(0, 0, 0, 0); display:= + none; position: absolute; z-index: 2147483647; top: 40px; right: 35px; tra= +nsform: rotate(45deg); background-color: rgb(255, 255, 255); box-shadow: rg= +b(199, 197, 199) -3px -3px 5px -2px; } + +#onetrust-pc-sdk #ot-fltr-modal { width: 300px; position: absolute; z-index= +: 2147483646; top: 46px; height: 90%; max-height: 350px; display: none; tra= +nsition: all 0.2s ease 0s; opacity: 1; right: 0px; } + +#onetrust-pc-sdk #ot-fltr-modal button { max-width: 200px; line-height: 1; = +word-break: break-word; white-space: normal; height: auto; font-weight: bol= +d; } + +#onetrust-pc-sdk #ot-fltr-cnt { background-color: rgb(255, 255, 255); margi= +n: 5px 10px 5px 5px; border-radius: 3px; height: 100%; padding-right: 10px;= + box-shadow: rgb(199, 197, 199) 0px 0px 12px 2px; } + +#onetrust-pc-sdk .ot-fltr-scrlcnt { overflow: hidden auto; clear: both; max= +-height: calc(100% - 60px); } + +#onetrust-pc-sdk .ot-fltr-opt { margin-bottom: 25px; margin-left: 15px; cle= +ar: both; } + +#onetrust-pc-sdk .ot-fltr-opt label { height: auto; } + +#onetrust-pc-sdk .ot-fltr-opt span { cursor: pointer; color: dimgray; font-= +size: 0.8em; line-height: 1.1; font-weight: normal; } + +#onetrust-pc-sdk #clear-filters-handler { float: right; margin-top: 15px; m= +argin-bottom: 10px; text-decoration: none; color: rgb(56, 96, 190); font-si= +ze: 0.9em; border: none; padding: 1px; } + +#onetrust-pc-sdk #clear-filters-handler:hover { color: rgb(24, 131, 253); } + +#onetrust-pc-sdk #clear-filters-handler:focus { outline: rgb(0, 0, 0) solid= + 1px; } + +#onetrust-pc-sdk #filter-apply-handler { margin-right: 10px; } + +#onetrust-pc-sdk .ot-grp-desc + .ot-leg-btn-container { margin-top: 0px; } + +#onetrust-pc-sdk .ot-leg-btn-container { display: inline-block; width: 100%= +; margin-top: 10px; } + +#onetrust-pc-sdk .ot-leg-btn-container button { height: auto; padding: 6.5p= +x 8px; margin-bottom: 0px; line-height: normal; letter-spacing: 0px; } + +#onetrust-pc-sdk .ot-leg-btn-container svg { display: none; height: 14px; w= +idth: 14px; padding-right: 5px; vertical-align: sub; } + +#onetrust-pc-sdk .ot-active-leg-btn { cursor: default; pointer-events: none= +; } + +#onetrust-pc-sdk .ot-active-leg-btn svg { display: inline-block; } + +#onetrust-pc-sdk .ot-remove-objection-handler { border: none; text-decorati= +on: underline; padding: 0px 0px 0px 10px; font-size: 0.82em; font-weight: 6= +00; line-height: 1.4; } + +#onetrust-pc-sdk .ot-obj-leg-btn-handler span { font-weight: bold; text-ali= +gn: center; font-size: 0.91em; line-height: 1.5; } + +#onetrust-pc-sdk.ot-close-btn-link #close-pc-btn-handler { border: none; he= +ight: auto; line-height: 1.5; text-decoration: underline; font-size: 0.69em= +; background: none; width: auto; } + +#onetrust-pc-sdk.ot-close-btn-link .ot-close-cntr { right: 5px; top: 5px; t= +ransform: none; } + +#onetrust-pc-sdk .ot-grps-cntr { overflow-y: hidden; } + +#onetrust-pc-sdk .ot-cat-header { float: left; font-weight: 600; font-size:= + 0.875em; line-height: 1.5; max-width: 90%; vertical-align: middle; } + +#onetrust-pc-sdk .ot-vnd-item > button:focus { outline: rgb(0, 0, 0) solid = +2px; } + +#onetrust-pc-sdk .ot-vnd-item > button { position: absolute; cursor: pointe= +r; width: 100%; height: 100%; margin: 0px; top: 0px; left: 0px; z-index: 1;= + max-width: none; border: none; } + +#onetrust-pc-sdk .ot-vnd-item > button[aria-expanded=3D"false"] ~ .ot-acc-t= +xt { margin-top: 0px; max-height: 0px; opacity: 0; overflow: hidden; width:= + 100%; transition: all 0.25s ease-out 0s; display: none; } + +#onetrust-pc-sdk .ot-vnd-item > button[aria-expanded=3D"true"] ~ .ot-acc-tx= +t { transition: all 0.1s ease-in 0s; margin-top: 10px; width: 100%; overflo= +w: auto; display: block; } + +#onetrust-pc-sdk .ot-vnd-item > button[aria-expanded=3D"true"] ~ .ot-acc-gr= +pcntr { width: auto; margin-top: 0px; padding-bottom: 10px; } + +#onetrust-pc-sdk .ot-accordion-layout.ot-cat-item { position: relative; bor= +der-radius: 2px; margin: 0px; padding: 0px; border-right: 1px solid rgb(216= +, 216, 216); border-bottom: 1px solid rgb(216, 216, 216); border-left: 1px = +solid rgb(216, 216, 216); border-image: initial; border-top: none; width: c= +alc(100% - 2px); float: left; } + +#onetrust-pc-sdk .ot-accordion-layout.ot-cat-item:first-of-type { margin-to= +p: 10px; border-top: 1px solid rgb(216, 216, 216); } + +#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr:first-child { margin-to= +p: 10px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr:last-child, #onetrust-p= +c-sdk .ot-accordion-layout .ot-hlst-cntr:last-child { margin-bottom: 5px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-acc-hdr { padding: 11.5px 20px; w= +idth: calc(100% - 40px); display: inline-block; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-acc-txt { width: 100%; padding: 0= +px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-subgrp-cntr { padding-left: 20px;= + padding-right: 15px; padding-bottom: 0px; width: calc(100% - 35px); } + +#onetrust-pc-sdk .ot-accordion-layout .ot-subgrp { padding-right: 5px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpcntr { z-index: 1; positio= +n: relative; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header + .ot-arw-cntr { posit= +ion: absolute; top: 50%; transform: translateY(-50%); right: 20px; margin-t= +op: -2px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header + .ot-arw-cntr .ot-arw= + { width: 15px; height: 20px; margin-left: 5px; color: dimgray; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header { float: none; color: = +rgb(46, 54, 68); margin: 0px; display: inline-block; height: auto; overflow= +-wrap: break-word; min-height: inherit; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr, #onetrust-pc-sdk .ot-a= +ccordion-layout .ot-hlst-cntr { padding-left: 20px; width: calc(100% - 20px= +); display: inline-block; margin-top: 0px; padding-bottom: 2px; } + +#onetrust-pc-sdk .ot-accordion-layout .ot-acc-hdr { position: relative; min= +-height: 25px; } + +#onetrust-pc-sdk .ot-accordion-layout h4 ~ .ot-tgl, #onetrust-pc-sdk .ot-ac= +cordion-layout h4 ~ .ot-always-active { position: absolute; top: 50%; trans= +form: translateY(-50%); right: 20px; } + +#onetrust-pc-sdk .ot-accordion-layout h4 ~ .ot-tgl + .ot-tgl { right: 95px;= + } + +#onetrust-pc-sdk .ot-accordion-layout .category-vendors-list-handler, #onet= +rust-pc-sdk .ot-accordion-layout .category-vendors-list-handler + a { margi= +n-top: 5px; } + +#onetrust-pc-sdk #ot-lst-cnt { margin-top: 1rem; max-height: calc(100% - 96= +px); } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info-cntr { border: 1px solid rgb(216,= + 216, 216); padding: 0.75rem 2rem 0px; width: auto; margin-top: 0.5rem; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info { margin-bottom: 1rem; padding-le= +ft: 0.75rem; padding-right: 0.75rem; display: flex; flex-direction: column;= + } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info[data-vnd-info-key*=3D"DPOEmail"] = +{ border-top: 1px solid rgb(216, 216, 216); padding-top: 1rem; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info[data-vnd-info-key*=3D"DPOLink"] {= + border-bottom: 1px solid rgb(216, 216, 216); padding-bottom: 1rem; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info .ot-vnd-lbl { font-weight: bold; = +font-size: 0.85em; margin-bottom: 0.5rem; } + +#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info .ot-vnd-cnt { margin-left: 0.5rem= +; font-weight: 500; font-size: 0.85rem; } + +#onetrust-pc-sdk .ot-vs-list, #onetrust-pc-sdk .ot-vnd-serv { width: auto; = +padding: 1rem 1.25rem 0px; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-serv-hdr-cntr, #onetrust-pc-sdk .ot-vn= +d-serv .ot-vnd-serv-hdr-cntr { padding-bottom: 0.75rem; border-bottom: 1px = +solid rgb(216, 216, 216); } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr, #onetr= +ust-pc-sdk .ot-vnd-serv .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr { font-weigh= +t: 600; font-size: 0.95em; line-height: 2; margin-left: 0.5rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item, #onetrust-pc-sdk .ot-vnd-serv .o= +t-vnd-item { border: none; margin: 0px; padding: 0px; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item button, #onetrust-pc-sdk .ot-vnd-= +serv .ot-vnd-item button { outline: none; border-bottom: 1px solid rgb(216,= + 216, 216); } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item button[aria-expanded=3D"true"], #= +onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item button[aria-expanded=3D"true"] { = +border-bottom: none; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:first-child, #onetrust-pc-sdk .ot= +-vnd-serv .ot-vnd-item:first-child { margin-top: 0.25rem; border-top: unset= +; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:last-child, #onetrust-pc-sdk .ot-= +vnd-serv .ot-vnd-item:last-child { margin-bottom: 0.5rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:last-child button, #onetrust-pc-s= +dk .ot-vnd-serv .ot-vnd-item:last-child button { border-bottom: none; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info-cntr, #onetrust-pc-s= +dk .ot-vnd-serv .ot-vnd-item .ot-vnd-info-cntr { border: 1px solid rgb(216,= + 216, 216); padding: 0.75rem 1.75rem 0px; width: auto; margin-top: 0.5rem; = +} + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info, #onetrust-pc-sdk .o= +t-vnd-serv .ot-vnd-item .ot-vnd-info { margin-bottom: 1rem; padding-left: 0= +.75rem; padding-right: 0.75rem; display: flex; flex-direction: column; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info[data-vnd-info-key*= +=3D"DPOEmail"], #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info[dat= +a-vnd-info-key*=3D"DPOEmail"] { border-top: 1px solid rgb(216, 216, 216); p= +adding-top: 1rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info[data-vnd-info-key*= +=3D"DPOLink"], #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info[data= +-vnd-info-key*=3D"DPOLink"] { border-bottom: 1px solid rgb(216, 216, 216); = +padding-bottom: 1rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info .ot-vnd-lbl, #onetru= +st-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info .ot-vnd-lbl { font-weight:= + bold; font-size: 0.85em; margin-bottom: 0.5rem; } + +#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info .ot-vnd-cnt, #onetru= +st-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info .ot-vnd-cnt { margin-left:= + 0.5rem; font-weight: 500; font-size: 0.85rem; } + +#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt, #onetrust-pc-sdk .ot-vnd-se= +rv.ot-vnd-subgrp-cnt { padding-left: 40px; } + +#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt .ot-vnd-serv-hdr-cntr .ot-vn= +d-serv-hdr, #onetrust-pc-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt .ot-vnd-serv-hd= +r-cntr .ot-vnd-serv-hdr { font-size: 0.8em; } + +#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt .ot-cat-header, #onetrust-pc= +-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt .ot-cat-header { font-size: 0.8em; } + +#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv { margin-bottom: 1rem; paddin= +g: 1rem 0.95rem; } + +#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv .ot-vnd-serv-hdr-cntr { paddi= +ng-bottom: 0.75rem; border-bottom: 1px solid rgb(216, 216, 216); } + +#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv .ot-vnd-serv-hdr-cntr .ot-vnd= +-serv-hdr { font-weight: 700; font-size: 0.8em; line-height: 20px; margin-l= +eft: 0.82rem; } + +#onetrust-pc-sdk .ot-subgrp-cntr .ot-cat-header { font-weight: 700; font-si= +ze: 0.8em; line-height: 20px; } + +#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-vnd-serv .ot-vnd-lst-con= +t .ot-accordion-layout .ot-acc-hdr div.ot-chkbox { margin-left: 0.82rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr, #onetrust-pc-sdk ul.ot-subgrps = +.ot-acc-hdr, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr, #o= +netrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr, #onetrust-pc-sdk .ot-v= +nd-serv .ot-vnd-item .ot-acc-hdr, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .= +ot-vnd-item .ot-acc-hdr, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-= +consent .ot-acc-hdr { padding: 0.7rem 0px; margin: 0px; display: flex; widt= +h: 100%; align-items: center; justify-content: space-between; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr div:first-child, #onetrust-pc-sd= +k ul.ot-subgrps .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-subgrp-cn= +tr ul.ot-subgrps .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-vs-list = +.ot-vnd-item .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-vnd-serv .ot= +-vnd-item .ot-acc-hdr div:first-child, #onetrust-pc-sdk #ot-pc-lst .ot-vs-l= +ist .ot-vnd-item .ot-acc-hdr div:first-child, #onetrust-pc-sdk .ot-accordio= +n-layout.ot-checkbox-consent .ot-acc-hdr div:first-child { margin-left: 0.5= +rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr div:last-child, #onetrust-pc-sdk= + ul.ot-subgrps .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-subgrp-cntr= + ul.ot-subgrps .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-vs-list .ot= +-vnd-item .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd= +-item .ot-acc-hdr div:last-child, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .= +ot-vnd-item .ot-acc-hdr div:last-child, #onetrust-pc-sdk .ot-accordion-layo= +ut.ot-checkbox-consent .ot-acc-hdr div:last-child { margin-right: 0.5rem; m= +argin-left: 0.5rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-always-active, #onetrust-pc-= +sdk ul.ot-subgrps .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk .ot-subgr= +p-cntr ul.ot-subgrps .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk .ot-vs= +-list .ot-vnd-item .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk .ot-vnd-= +serv .ot-vnd-item .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk #ot-pc-ls= +t .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-always-active, #onetrust-pc-sdk = +.ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-always-active { po= +sition: relative; right: unset; top: unset; transform: unset; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk u= +l.ot-subgrps .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-subgrp-cntr ul.= +ot-subgrps .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-vs-list .ot-vnd-i= +tem .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .o= +t-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-ite= +m .ot-acc-hdr .ot-arw-cntr, #onetrust-pc-sdk .ot-accordion-layout.ot-checkb= +ox-consent .ot-acc-hdr .ot-arw-cntr { float: none; top: unset; right: unset= +; transform: unset; margin-top: -2px; position: relative; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk= + ul.ot-subgrps .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-subgrp-cntr= + ul.ot-subgrps .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-vs-list .ot= +-vnd-item .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd= +-item .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .= +ot-vnd-item .ot-acc-hdr .ot-cat-header, #onetrust-pc-sdk .ot-accordion-layo= +ut.ot-checkbox-consent .ot-acc-hdr .ot-cat-header { flex: 1 1 0%; margin: 0= +px 0.5rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-tgl, #onetrust-pc-sdk ul.ot-= +subgrps .ot-acc-hdr .ot-tgl, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps= + .ot-acc-hdr .ot-tgl, #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr= + .ot-tgl, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-tgl, #= +onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-tgl, #o= +netrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-tgl= + { position: relative; transform: none; right: 0px; top: 0px; float: none; = +} + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox, #onetrust-pc-sdk ul.= +ot-subgrps .ot-acc-hdr .ot-chkbox, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-s= +ubgrps .ot-acc-hdr .ot-chkbox, #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .o= +t-acc-hdr .ot-chkbox, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hd= +r .ot-chkbox, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-= +hdr .ot-chkbox, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .= +ot-acc-hdr .ot-chkbox { position: relative; margin: 0px 0.5rem; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox label, #onetrust-pc-s= +dk ul.ot-subgrps .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-subgrp-= +cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-vs-li= +st .ot-vnd-item .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-vnd-serv= + .ot-vnd-item .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk #ot-pc-lst .ot= +-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label, #onetrust-pc-sdk .ot-ac= +cordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox label { padding: = +0px; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox label::before, #onetr= +ust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-chkbox label::before, #onetrust-pc= +-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox label::before, #o= +netrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label::befor= +e, #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox label:= +:before, #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .= +ot-chkbox label::before, #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-= +consent .ot-acc-hdr .ot-chkbox label::before { position: relative; } + +#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox input, #onetrust-pc-s= +dk ul.ot-subgrps .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-subgrp-= +cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-vs-li= +st .ot-vnd-item .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-vnd-serv= + .ot-vnd-item .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk #ot-pc-lst .ot= +-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox input, #onetrust-pc-sdk .ot-ac= +cordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox input { position:= + absolute; cursor: pointer; width: 100%; height: 100%; opacity: 0; margin: = +0px; top: 0px; left: 0px; z-index: 1; } + +#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp .ot-acc-hdr h5.= +ot-cat-header, #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp = +.ot-acc-hdr h4.ot-cat-header { margin: 0px; } + +#onetrust-pc-sdk .ot-vs-config .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp h= +5 { top: 0px; line-height: 20px; } + +#onetrust-pc-sdk .ot-vs-list { display: flex; flex-direction: column; paddi= +ng: 0px; margin: 0.5rem 4px; } + +#onetrust-pc-sdk .ot-vs-selc-all { display: flex; padding: 0px; float: unse= +t; align-items: center; justify-content: flex-start; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf { justify-content: flex-end= +; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf.ot-caret-conf .ot-sel-all-c= +hkbox { margin-right: 48px; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf .ot-sel-all-chkbox { margin= +: 0px 14px 0px 0px; padding: 0px; justify-content: flex-end; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr.ot-chkbo= +x, #onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr.ot-tg= +l { display: inline-block; right: unset; width: auto; height: auto; float: = +none; } + +#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr label { = +width: 45px; height: 25px; } + +#onetrust-pc-sdk .ot-vs-selc-all .ot-sel-all-chkbox { margin-right: 11px; m= +argin-left: 0.75rem; display: flex; align-items: center; } + +#onetrust-pc-sdk .ot-vs-selc-all .sel-all-hdr { margin: 0px 1.25rem; font-s= +ize: 0.812em; line-height: normal; text-align: center; word-break: break-wo= +rd; overflow-wrap: break-word; } + +#onetrust-pc-sdk .ot-vnd-list-cnt #ot-selall-vencntr.ot-chkbox { float: uns= +et; right: 0px; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all.ot-toggle-conf.ot-caret-conf .ot-s= +el-all-chkbox { margin-right: 50px; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr = +label { width: 35px; height: 10px; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all.ot-toggle-conf .ot-sel-all-chkbox = +{ justify-content: flex-end; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox { right: unset;= + display: flex; align-items: center; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox #ot-selall-venc= +ntr.ot-chkbox { right: unset; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox { margin-left: = +12px; } + +#onetrust-pc-sdk.otPcTab .ot-vs-selc-all .ot-sel-all-chkbox .sel-all-hdr { = +margin: 0px 1rem; } + +#onetrust-pc-sdk .ot-pgph-link { font-size: 0.813em; margin-top: 5px; posit= +ion: relative; } + +#onetrust-pc-sdk .ot-pgph-link.ot-pgph-link-subgroup { margin-bottom: 1rem;= + } + +#onetrust-pc-sdk .ot-pgph-contr { margin: 0px 2.5rem; } + +#onetrust-pc-sdk .ot-pgph-title { font-size: 1.18rem; margin-bottom: 2rem; = +} + +#onetrust-pc-sdk .ot-pgph-desc { font-size: 1rem; font-weight: 400; margin-= +bottom: 2rem; line-height: 1.5rem; } + +#onetrust-pc-sdk .ot-pgph-desc:not(:last-child)::after { content: ""; width= +: 96%; display: block; margin: 0px auto; padding-bottom: 2rem; border-botto= +m: 1px solid rgb(233, 233, 233); } + +#onetrust-pc-sdk.otPcTab[dir=3D"rtl"] input ~ .ot-acc-hdr .ot-arw, #onetrus= +t-pc-sdk.otPcTab[dir=3D"rtl"] #ot-back-arw { transform: rotate(180deg); } + +#onetrust-pc-sdk.otPcTab[dir=3D"rtl"] input:checked ~ .ot-acc-hdr .ot-arw {= + transform: rotate(270deg); } + +#onetrust-pc-sdk.otPcTab[dir=3D"rtl"] #ot-search-cntr svg { right: 15px; } + +#onetrust-pc-sdk.otPcTab[dir=3D"rtl"] .ot-chkbox label::after { transform: = +rotate(45deg); border-left: 0px; border-right: 3px solid; } + +#onetrust-pc-sdk #close-pc-btn-handler.ot-close-icon { padding: 0px; backgr= +ound-color: rgba(0, 0, 0, 0); border: none; margin: 0px; } + +@media (max-width: 767px) { + #onetrust-pc-sdk { width: 100%; border: none; } + #onetrust-pc-sdk .ot-optout-signal { margin: 0.625rem; } + #onetrust-pc-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-container { = +padding: 0px; margin: 0px; } + #onetrust-pc-sdk #ot-pc-title { margin-left: 10px; max-width: 60%; } + #onetrust-pc-sdk .ot-desc-cntr { margin: 0px; padding: 20px 20px 15px; po= +sition: relative; left: auto; } + #onetrust-pc-sdk .ot-desc-cntr { margin-top: 20px; margin-left: 20px; pad= +ding: 0px 0px 10px; } + #onetrust-pc-sdk .ot-grps-cntr { max-height: none; overflow: hidden; } + #onetrust-pc-sdk #accept-recommended-btn-handler { float: none; } +} + +@media (min-width: 768px) { + #onetrust-pc-sdk.ot-tgl-with-label .ot-label-status { display: inline; } + #onetrust-pc-sdk.ot-tgl-with-label #ot-pc-lst .ot-label-status { display:= + none; } + #onetrust-pc-sdk.ot-tgl-with-label.ot-leg-opt-out .ot-pli-hdr { padding-r= +ight: 8%; } + #onetrust-pc-sdk.ot-tgl-with-label .ot-cat-header { max-width: 60%; } + #onetrust-pc-sdk.ot-tgl-with-label .ot-subgrp h4 { max-width: 58%; } + #onetrust-pc-sdk.ot-tgl-with-label .ot-subgrp-cntr ul.ot-subgrps li.ot-su= +bgrp > h6 { max-width: 50%; } + #onetrust-pc-sdk.ot-tgl-with-label .ot-desc-cntr .ot-tgl-cntr:first-of-ty= +pe, #onetrust-pc-sdk.ot-tgl-with-label .ot-cat-header + .ot-tgl { padding-l= +eft: 15px; } +} + +@media (max-width: 640px) { + #onetrust-pc-sdk { height: 100%; } + #onetrust-pc-sdk .ot-optout-signal { margin: 0.625rem; } + #onetrust-pc-sdk .ot-pc-header { padding: 10px; width: calc(100% - 20px);= + } + #onetrust-pc-sdk #ot-pc-content { overflow: auto; } + #onetrust-pc-sdk .ot-sdk-row .ot-sdk-columns { width: 100%; } + #onetrust-pc-sdk .ot-desc-cntr { margin: 0px; overflow: hidden; } + #onetrust-pc-sdk .ot-desc-cntr { margin-left: 10px; width: calc(100% - 15= +px); margin-top: 5px; margin-bottom: 5px; } + #onetrust-pc-sdk .ot-ven-hdr { max-width: 80%; } + #onetrust-pc-sdk #ot-lst-cnt { width: calc(100% - 18px); padding-top: 13p= +x; padding-right: 5px; padding-left: 10px; } + #onetrust-pc-sdk .ot-grps-cntr { width: 100%; } + #onetrust-pc-sdk .ot-pc-footer { max-height: 300px; } + #onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk #ot-pc-lst { height: ca= +lc(100% - 322px); } + #onetrust-pc-sdk.ot-close-btn-link #close-pc-btn-handler { position: fixe= +d; top: 10px; right: 15px; } + #onetrust-pc-sdk.ot-close-btn-link .ot-pc-header { padding-top: 25px; } + #onetrust-pc-sdk.ot-close-btn-link #ot-pc-title { max-width: 100%; } +} + +@media (max-width: 640px) and (orientation: portrait) { + #onetrust-pc-sdk #ot-pc-hdr { height: 70px; padding: 15px 0px; width: 100= +%; } + #onetrust-pc-sdk .ot-lst-subhdr { width: calc(100% - 15px); float: none; = +bottom: auto; display: inline-block; padding-top: 8px; padding-left: 15px; = +} + #onetrust-pc-sdk .ot-btn-subcntr { float: none; } + #onetrust-pc-sdk #ot-search-cntr { display: inline-block; width: calc(100= +% - 55px); position: relative; } + #onetrust-pc-sdk #ot-anchor { top: 75px; right: 30px; } + #onetrust-pc-sdk #ot-fltr-modal { top: 81px; } + #onetrust-pc-sdk #ot-fltr-cntr { float: right; right: 15px; } + #onetrust-pc-sdk #ot-lst-title { padding-left: 15px; } + #onetrust-pc-sdk #ot-lst-cnt { height: auto; overflow: auto; } + #onetrust-pc-sdk .save-preference-btn-handler, #onetrust-pc-sdk #accept-r= +ecommended-btn-handler, #onetrust-pc-sdk .ot-pc-refuse-all-handler { width:= + calc(100% - 33px); } + #onetrust-pc-sdk.ot-ftr-stacked .save-preference-btn-handler, #onetrust-p= +c-sdk.ot-ftr-stacked .ot-btn-subcntr { max-width: none; } + #onetrust-pc-sdk.ot-ftr-stacked .ot-pc-footer button { margin: 15px; } + #onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button { max-width: none;= + } + #onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button:nth-child(2) { mar= +gin-top: 15px; } + #onetrust-pc-sdk.ot-ftr-stacked .ot-btn-container button:not(:last-child)= + { margin-bottom: 0px; } +} + +@media (max-width: 425px) { + #onetrust-pc-sdk #ot-pc-lst .ot-acc-txt { padding-top: 6px; padding-botto= +m: 10px; } + #onetrust-pc-sdk #ot-pc-lst .ot-host-notice { float: left; margin-left: 3= +0px; } + #onetrust-pc-sdk #ot-pc-lst .ot-arw-cntr { float: none; display: inline; = +} + #onetrust-pc-sdk #ot-pc-lst .ot-ven-hdr { float: left; width: 100%; max-w= +idth: 85%; } + #onetrust-pc-sdk.ot-addtl-vendors #ot-pc-lst .ot-acc-cntr .ot-arw-cntr:fi= +rst-of-type { float: right; } + #onetrust-pc-sdk #ot-pc-title { max-width: 100%; } + #onetrust-pc-sdk .ot-subgrp-cntr li.ot-subgrp { margin-left: 10px; width:= + calc(100% - 10px); } + #onetrust-pc-sdk #ot-ven-lst .ot-tgl-cntr { width: auto; float: right; } + #onetrust-pc-sdk #ot-ven-lst .ot-arw-cntr { float: right; } + #onetrust-pc-sdk .ot-ven-hdr { max-width: 47%; } + #onetrust-pc-sdk .ot-always-active-group .ot-tgl-cntr:first-of-type { max= +-width: none; padding-left: 20px; } +} + +@media only screen and (max-height: 425px) and (max-width: 896px) and (orie= +ntation: landscape) { + #onetrust-pc-sdk { height: 100%; width: 100%; max-width: none; } + #onetrust-pc-sdk .ot-always-active-group .ot-tgl-cntr { max-width: none; = +} + #onetrust-pc-sdk .ot-pc-header { padding: 10px; width: calc(100% - 20px);= + } + #onetrust-pc-sdk #ot-lst-cnt { height: auto; overflow: auto; } + #onetrust-pc-sdk #accept-recommended-btn-handler { float: right; } + #onetrust-pc-sdk .save-preference-btn-handler, #onetrust-pc-sdk #accept-r= +ecommended-btn-handler, #onetrust-pc-sdk .ot-pc-refuse-all-handler { width:= + auto; } + #onetrust-pc-sdk #ot-pc-content, #onetrust-pc-sdk #ot-pc-lst { height: ca= +lc(100% - 155px); } + #onetrust-pc-sdk.ot-shw-fltr .ot-lst-cntr { overflow: hidden; } + #onetrust-pc-sdk.ot-shw-fltr #ot-pc-lst { position: static; } + #onetrust-pc-sdk.ot-shw-fltr #ot-fltr-modal { top: 0px; width: 100%; heig= +ht: 100%; max-height: none; } + #onetrust-pc-sdk.ot-shw-fltr #ot-fltr-modal > div { margin: 0px; box-sizi= +ng: initial; height: 100%; max-height: none; } + #onetrust-pc-sdk.ot-shw-fltr #clear-filters-handler { padding-right: 20px= +; } + #onetrust-pc-sdk.ot-shw-fltr #ot-anchor { display: none !important; } + #onetrust-pc-sdk .ot-pc-footer button { margin: 10px; } +} + +@media (max-width: 425px), (max-width: 896px) and (max-height: 425px) and (= +orientation: landscape) { + #onetrust-pc-sdk .ot-pc-header { padding-right: 20px; } + #onetrust-pc-sdk .ot-pc-logo { margin-left: 0px; margin-top: 5px; width: = +150px; } + #onetrust-pc-sdk .ot-close-icon { width: 44px; height: 44px; background-s= +ize: 12px; } + #onetrust-pc-sdk .ot-grp-hdr1 { float: right; margin-left: 10px; width: a= +uto; } + #onetrust-pc-sdk .ot-grp-hdr1 { margin-left: 0px; padding-right: 10px; } + #onetrust-pc-sdk #ot-pvcy-hdr, #onetrust-pc-sdk .ot-grp-hdr1 .ot-cat-head= +er { display: none; } + #onetrust-pc-sdk .ot-grp-hdr1 + .ot-vlst-cntr { padding-top: 10px; } +} + +@media only screen and (max-height: 610px) { + #onetrust-pc-sdk { max-height: 100%; } +} + +#onetrust-consent-sdk #onetrust-pc-sdk, #onetrust-consent-sdk #ot-search-cn= +tr, #onetrust-consent-sdk #onetrust-pc-sdk .ot-switch.ot-toggle, #onetrust-= +consent-sdk #onetrust-pc-sdk ot-grp-hdr1 .checkbox, #onetrust-consent-sdk #= +onetrust-pc-sdk #ot-pc-title::after, #onetrust-consent-sdk #onetrust-pc-sdk= + #ot-sel-blk, #onetrust-consent-sdk #onetrust-pc-sdk #ot-fltr-cnt, #onetrus= +t-consent-sdk #onetrust-pc-sdk #ot-anchor { background-color: rgb(242, 242,= + 242); } + +#onetrust-consent-sdk #onetrust-pc-sdk h3, #onetrust-consent-sdk #onetrust-= +pc-sdk h4, #onetrust-consent-sdk #onetrust-pc-sdk h5, #onetrust-consent-sdk= + #onetrust-pc-sdk h6, #onetrust-consent-sdk #onetrust-pc-sdk p, #onetrust-c= +onsent-sdk #onetrust-pc-sdk #ot-ven-lst .ot-ven-opts p, #onetrust-consent-s= +dk #onetrust-pc-sdk #ot-pc-desc, #onetrust-consent-sdk #onetrust-pc-sdk #ot= +-pc-title, #onetrust-consent-sdk #onetrust-pc-sdk .ot-li-title, #onetrust-c= +onsent-sdk #onetrust-pc-sdk .ot-sel-all-hdr span, #onetrust-consent-sdk #on= +etrust-pc-sdk #ot-host-lst .ot-host-info, #onetrust-consent-sdk #onetrust-p= +c-sdk #ot-fltr-modal #modal-header, #onetrust-consent-sdk #onetrust-pc-sdk = +.ot-checkbox label span, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst = +#ot-sel-blk p, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-lst-ti= +tle h3, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst .back-btn-handler= + p, #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst .ot-ven-name, #onetru= +st-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-ven-lst .consent-category, #= +onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-inactive-le= +g-btn, #onetrust-consent-sdk #onetrust-pc-sdk .ot-label-status, #onetrust-c= +onsent-sdk #onetrust-pc-sdk .ot-chkbox label span, #onetrust-consent-sdk #o= +netrust-pc-sdk #clear-filters-handler, #onetrust-consent-sdk #onetrust-pc-s= +dk .ot-optout-signal { color: rgb(0, 0, 0); } + +#onetrust-consent-sdk #onetrust-pc-sdk .privacy-notice-link, #onetrust-cons= +ent-sdk #onetrust-pc-sdk .ot-pgph-link, #onetrust-consent-sdk #onetrust-pc-= +sdk .category-vendors-list-handler, #onetrust-consent-sdk #onetrust-pc-sdk = +.category-vendors-list-handler + a, #onetrust-consent-sdk #onetrust-pc-sdk = +.category-host-list-handler, #onetrust-consent-sdk #onetrust-pc-sdk .ot-ven= +-link, #onetrust-consent-sdk #onetrust-pc-sdk .ot-ven-legclaim-link, #onetr= +ust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-name a, #onetrust-co= +nsent-sdk #onetrust-pc-sdk #ot-host-lst .ot-acc-hdr .ot-host-expand, #onetr= +ust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info a, #onetrust-co= +nsent-sdk #onetrust-pc-sdk #ot-pc-content #ot-pc-desc .ot-link-btn, #onetru= +st-consent-sdk #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info a, #= +onetrust-consent-sdk #onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info a { color: r= +gb(0, 77, 255); } + +#onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler:hover= + { text-decoration: underline; } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-grpcntr.ot-acc-txt, #onetrus= +t-consent-sdk #onetrust-pc-sdk .ot-acc-txt .ot-subgrp-tgl .ot-switch.ot-tog= +gle { background-color: rgb(248, 248, 248); } + +#onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info, #onetrus= +t-consent-sdk #onetrust-pc-sdk .ot-acc-txt .ot-ven-dets { background-color:= + rgb(248, 248, 248); } + +#onetrust-consent-sdk #onetrust-pc-sdk button:not(#clear-filters-handler):n= +ot(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handle= +r):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn), #on= +etrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-active-leg-bt= +n { background-color: rgb(166, 0, 255); border-color: rgb(166, 0, 255); col= +or: rgb(255, 255, 255); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu { border-color: rgb(= +166, 0, 255); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-remove-obj= +ection-handler { background-color: transparent; border: 1px solid transpare= +nt; } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-inactive-l= +eg-btn { background-color: rgb(255, 255, 255); color: rgb(120, 128, 142); b= +order-color: rgb(120, 128, 142); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-tgl input:focus + .ot-switch, .o= +t-switch .ot-switch-nob, .ot-switch .ot-switch-nob::before, #onetrust-pc-sd= +k .ot-checkbox input[type=3D"checkbox"]:focus + label::before, #onetrust-pc= +-sdk .ot-chkbox input[type=3D"checkbox"]:focus + label::before { outline-co= +lor: rgb(0, 0, 0); outline-width: 1px; } + +#onetrust-pc-sdk .ot-host-item > button:focus, #onetrust-pc-sdk .ot-ven-ite= +m > button:focus { border: 1px solid rgb(0, 0, 0); } + +#onetrust-consent-sdk #onetrust-pc-sdk :focus, #onetrust-consent-sdk #onetr= +ust-pc-sdk .ot-vlst-cntr > a:focus { outline: rgb(0, 0, 0) solid 1px; } + +#onetrust-consent-sdk #onetrust-pc-sdk .category-menu-switch-handler { back= +ground-color: rgb(244, 244, 244); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu { background-color: = +rgb(255, 255, 255); } + +#onetrust-consent-sdk #onetrust-pc-sdk .category-menu-switch-handler { back= +ground-color: rgb(244, 244, 244); } + +#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu { background-color: = +rgb(255, 255, 255); } + +#onetrust-pc-sdk .ot-vlst-cntr .ot-ext-lnk, #onetrust-pc-sdk .ot-ven-hdr .o= +t-ext-lnk { background-image: url("https://cdn.cookielaw.org/logos/static/o= +t_external_link.svg"); } + +#optanon fieldset input:checked + label { background-color: rgb(0, 77, 255)= +; } + +#optanon #optanon-popup-body h3, #optanon #optanon-popup-body #optanon-vend= +or-consent-text { color: rgb(0, 0, 0); } + +.ot-sdk-cookie-policy { font-family: inherit; font-size: 16px; } + +.ot-sdk-cookie-policy.otRelFont { font-size: 1rem; } + +.ot-sdk-cookie-policy h3, .ot-sdk-cookie-policy h4, .ot-sdk-cookie-policy h= +6, .ot-sdk-cookie-policy p, .ot-sdk-cookie-policy li, .ot-sdk-cookie-policy= + a, .ot-sdk-cookie-policy th, .ot-sdk-cookie-policy #cookie-policy-descript= +ion, .ot-sdk-cookie-policy .ot-sdk-cookie-policy-group, .ot-sdk-cookie-poli= +cy #cookie-policy-title { color: dimgray; } + +.ot-sdk-cookie-policy #cookie-policy-description { margin-bottom: 1em; } + +.ot-sdk-cookie-policy h4 { font-size: 1.2em; } + +.ot-sdk-cookie-policy h6 { font-size: 1em; margin-top: 2em; } + +.ot-sdk-cookie-policy th { min-width: 75px; } + +.ot-sdk-cookie-policy a, .ot-sdk-cookie-policy a:hover { background: rgb(25= +5, 255, 255); } + +.ot-sdk-cookie-policy thead { background-color: rgb(246, 246, 244); font-we= +ight: bold; } + +.ot-sdk-cookie-policy .ot-mobile-border { display: none; } + +.ot-sdk-cookie-policy section { margin-bottom: 2em; } + +.ot-sdk-cookie-policy table { border-collapse: inherit; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy { font-family: inherit; font-= +size: 1rem; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h3, #ot-sdk-cookie-policy-v2.= +ot-sdk-cookie-policy h4, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h6, = +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p, #ot-sdk-cookie-policy-v2.o= +t-sdk-cookie-policy li, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a, #o= +t-sdk-cookie-policy-v2.ot-sdk-cookie-policy th, #ot-sdk-cookie-policy-v2.ot= +-sdk-cookie-policy #cookie-policy-description, #ot-sdk-cookie-policy-v2.ot-= +sdk-cookie-policy .ot-sdk-cookie-policy-group, #ot-sdk-cookie-policy-v2.ot-= +sdk-cookie-policy #cookie-policy-title { color: dimgray; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description { = +margin-bottom: 1em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup { margin-lef= +t: 1.5em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description, #= +ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-de= +sc, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-table-header, #ot-sdk= +-cookie-policy-v2.ot-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.ot-sdk-c= +ookie-policy span, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td { font-= +size: 0.9em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td span, #ot-sdk-cookie-polic= +y-v2.ot-sdk-cookie-policy td a { font-size: inherit; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group {= + font-size: 1em; margin-bottom: 0.6em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-title {= + margin-bottom: 1.2em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy > section { margin-bottom: 1e= +m; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th { min-width: 75px; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.o= +t-sdk-cookie-policy a:hover { background: rgb(255, 255, 255); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead { background-color: rgb= +(246, 246, 244); font-weight: bold; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-mobile-border { display: = +none; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy section { margin-bottom: 2em;= + } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li { list= +-style: disc; margin-left: 1.5em; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li h4 { d= +isplay: inline-block; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table { border-collapse: inhe= +rit; margin: auto; border: 1px solid rgb(215, 215, 215); border-radius: 5px= +; border-spacing: initial; width: 100%; overflow: hidden; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th, #ot-sdk-cookie-poli= +cy-v2.ot-sdk-cookie-policy table td { border-bottom: 1px solid rgb(215, 215= +, 215); border-right: 1px solid rgb(215, 215, 215); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td { bord= +er-bottom: 0px; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr th:last-child, #ot-s= +dk-cookie-policy-v2.ot-sdk-cookie-policy table tr td:last-child { border-ri= +ght: 0px; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host, #ot-sdk-cooki= +e-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type { width: 25%; } + +.ot-sdk-cookie-policy[dir=3D"rtl"] { text-align: left; } + +#ot-sdk-cookie-policy h3 { font-size: 1.5em; } + +@media only screen and (max-width: 530px) { + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) table, .ot-sdk-cookie= +-policy:not(#ot-sdk-cookie-policy-v2) thead, .ot-sdk-cookie-policy:not(#ot-= +sdk-cookie-policy-v2) tbody, .ot-sdk-cookie-policy:not(#ot-sdk-cookie-polic= +y-v2) th, .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td, .ot-sdk-c= +ookie-policy:not(#ot-sdk-cookie-policy-v2) tr { display: block; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) thead tr { position: = +absolute; top: -9999px; left: -9999px; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr { margin: 0px 0px = +1em; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(2n+1), .= +ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(2n+1) a { b= +ackground: rgb(246, 246, 244); } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td { border-top: none= +; border-right: none; border-left: none; border-image: initial; border-bott= +om: 1px solid rgb(238, 238, 238); position: relative; padding-left: 50%; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td::before { position= +: absolute; height: 100%; left: 6px; width: 40%; padding-right: 10px; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) .ot-mobile-border { d= +isplay: inline-block; background-color: rgb(228, 228, 228); position: absol= +ute; height: 100%; top: 0px; left: 45%; width: 2px; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td::before { content:= + attr(data-label); font-weight: bold; } + .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) li { word-break: brea= +k-word; overflow-wrap: break-word; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table { overflow: hidden; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td { border-top: none= +; border-right: none; border-left: none; border-image: initial; border-bott= +om: 1px solid rgb(215, 215, 215); } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table, #ot-sdk-cookie-polic= +y-v2.ot-sdk-cookie-policy thead, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-pol= +icy tbody, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th, #ot-sdk-cookie= +-policy-v2.ot-sdk-cookie-policy td, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-= +policy tr { display: block; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host, #ot-sdk-coo= +kie-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type { width: auto; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tr { margin: 0px 0px 1em; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td::before { height: 100%; = +width: 40%; padding-right: 10px; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td::before { content: attr(= +data-label); font-weight: bold; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li { word-break: break-word= +; overflow-wrap: break-word; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead tr { position: absolu= +te; top: -9999px; left: -9999px; z-index: -9999; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td { bo= +rder-bottom: 1px solid rgb(215, 215, 215); border-right: 0px; } + #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td:last= +-child { border-bottom: 0px; } +} + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h5, #ot-sdk-cookie-policy-v2.= +ot-sdk-cookie-policy h6, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li, = +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p, #ot-sdk-cookie-policy-v2.o= +t-sdk-cookie-policy a, #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span, = +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td, #ot-sdk-cookie-policy-v2.= +ot-sdk-cookie-policy #cookie-policy-description { color: rgb(105, 105, 105)= +; } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th { color: rgb(105, 105, 105= +); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group {= + color: rgb(105, 105, 105); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title { color:= + rgb(105, 105, 105); } + +#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th { background-color: = +rgb(248, 248, 248); } + +.ot-floating-button__front { background-image: url("https://cdn.cookielaw.o= +rg/logos/static/ot_persistent_cookie_icon.png"); } +------MultipartBoundary--grQgmHZS4LAs59x7sWDaraHj8KJtRgCXV2OCPwLbP5---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: cid:css-34b34101-df61-47e4-859d-08ff69d34654@mhtml.blink + +@charset "utf-8"; + +#optanon-minimize-button { font-family: Arial; text-size-adjust: none; font= +-size: 0.63em; color: rgb(0, 0, 0); margin: auto; text-decoration: none; po= +sition: relative; background-color: transparent; background-repeat: no-repe= +at; border: none; cursor: pointer; overflow: hidden; padding: 1px 6px; line= +-height: 40px; } +------MultipartBoundary--grQgmHZS4LAs59x7sWDaraHj8KJtRgCXV2OCPwLbP5---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/etc.clientlibs/cio-sites/clientlibs/clientlib-base.lc-99e6138fc3579fe6a02605a8fc47cd6b-lc.min.css + +@charset "utf-8"; + +.cmp-accordion__header { margin: 0px; } + +.cmp-accordion__button { display: block; width: 100%; text-align: left; } + +.cmp-accordion__panel--hidden { display: none; } + +.cmp-accordion__panel--expanded { display: block; } + +.cmp-carousel__content { position: relative; } + +.cmp-carousel__item { display: none; } + +.cmp-carousel__item--active { display: block; } + +.cmp-carousel__action { appearance: none; } + +.cmp-carousel__indicators { display: flex; flex-wrap: wrap; justify-content= +: center; margin: 0px; padding: 0px; list-style: none; } + +.cmp-carousel__indicator { position: relative; flex: 0 1 auto; width: 10px;= + height: 10px; margin: 0px 7px; border-radius: 50%; font-size: 0px; text-in= +dent: -3000px; background-color: rgba(0, 0, 0, 0.5); } + +.cmp-carousel__indicator--active { background-color: rgba(0, 0, 0, 0.8); } + +.cmp-image__image { width: 100%; } + +.cmp-image__image { width: 100%; height: auto; } + +.cmp-breadcrumb { display: inline-block; list-style: none; padding: 0px; } + +.cmp-breadcrumb__item { display: inline-block; vertical-align: top; } + +.cmp-search { position: relative; } + +.cmp-search__field { position: relative; height: 2rem; } + +.cmp-search__input { padding-left: 2rem; padding-right: 2rem; height: 100%;= + width: 100%; } + +.cmp-search__icon { display: block; position: absolute; left: 0.5rem; top: = +0.5rem; background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj= +0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyY= +XRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxk= +IDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiI= +gImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3= +ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yM= +DAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBw= +eCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTE1MnB4IiBoZWlnaHQ9IjExNTJweCIgdmlld0JveD0iMCA= +wIDExNTIgMTE1MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTE1MiAxMTUyIiB4bWw6c3= +BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik02NzIsMEM0MDYuOTAzLDAsMTkyLDIxNC45MDMsM= +TkyLDQ4MGMwLDk1LjcsMjguMDExLDE4NC44NTUsNzYuMjc1LDI1OS43MjVDMTgxLjY0Niw4MjYu= +MzU0LDQ4LjA3NSw5NTkuOTI1LDM2LDk3Mg0KCWMtMTgsMTgtMzYsMzYtMzYsNzJzMTgsNTQsMzY= +sNzJzMzYuMDEyLDM2LDcyLDM2czU0LTE4LDcyLTM2YzEyLjA3NS0xMi4wNzUsMTQ1LjY0Ni0xND= +UuNjQ2LDIzMi4yNzUtMjMyLjI3NQ0KCUM0ODcuMTQ0LDkzMS45ODgsNTc2LjMsOTYwLDY3Miw5N= +jBjMjY1LjA5NywwLDQ4MC0yMTQuOTAzLDQ4MC00ODBDMTE1MiwyMTQuOTAzLDkzNy4wOTcsMCw2= +NzIsMHogTTY3Miw4MTYNCgljLTE4NS41NjgsMC0zMzYtMTUwLjQzMy0zMzYtMzM2YzAtMTg1LjU= +2OCwxNTAuNDMyLTMzNiwzMzYtMzM2YzE4NS41NjcsMCwzMzYsMTUwLjQzMiwzMzYsMzM2QzEwMD= +gsNjY1LjU2Nyw4NTcuNTY3LDgxNiw2NzIsODE2eiINCgkvPg0KPC9zdmc+DQo=3D"); backgro= +und-size: contain; width: 1rem; height: 1rem; pointer-events: none; } + +.cmp-search__loading-indicator { display: none; position: absolute; top: 0.= +5rem; left: 0.5rem; border-width: 3px; border-style: solid; border-color: r= +gb(51, 51, 51) rgb(204, 204, 204) rgb(204, 204, 204); border-image: initial= +; border-radius: 50%; width: 1rem; height: 1rem; animation: 2s linear 0s in= +finite normal none running cmp-search__loading-indicator-spin; } + +@keyframes cmp-search__loading-indicator-spin {=20 + 100% { transform: rotate(360deg); } +} + +.cmp-search__clear { display: none; margin: 0px; padding: 0px; border: 0px;= + background: transparent; } + +.cmp-search__clear-icon { position: absolute; top: 0.5rem; right: 0.5rem; b= +ackground-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiB= +lbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS= +4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtL= +T4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6= +Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnN= +pb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zy= +IgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iM= +HB4Ig0KCSB3aWR0aD0iMTE1MnB4IiBoZWlnaHQ9IjExNTJweCIgdmlld0JveD0iMCAwIDExNTIg= +MTE1MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTE1MiAxMTUyIiB4bWw6c3BhY2U9InB= +yZXNlcnZlIj4NCjxwYXRoIGlkPSJYTUxJRF85XyIgZD0iTTgyLjYsOTM3LjJsMzYyLTM2Mkw4NC= +wyMTQuOGMtMTQuMS0xNC4xLTE0LjEtMzYuOSwwLTUxbDgxLjItODEuMmMxNC4xLTE0LjEsMzYuO= +S0xNC4xLDUxLDBsMzYwLjUsMzYwLjUNCglMOTM3LjIsODIuNmMxNC4xLTE0LjEsMzYuOS0xNC4x= +LDUxLDBsODEuMiw4MS4yYzE0LjEsMTQuMSwxNC4xLDM2LjksMCw1MUw3MDguOSw1NzUuM2wzNjA= +uNSwzNjAuNWMxNC4xLDE0LjEsMTQuMSwzNi45LDAsNTENCglsLTgxLjIsODEuMmMtMTQuMSwxNC= +4xLTM2LjksMTQuMS01MSwwTDU3Ni43LDcwNy41bC0zNjIsMzYyYy0xNC4xLDE0LjEtMzYuOSwxN= +C4xLTUxLDBsLTgxLjItODEuMg0KCUM2OC41LDk3NC4yLDY4LjUsOTUxLjMsODIuNiw5MzcuMnoi= +Lz4NCjwvc3ZnPg0K"); background-size: contain; width: 1rem; height: 1rem; } + +.cmp-search__results { display: none; overflow-y: auto; min-width: 100%; ma= +x-height: 10rem; position: absolute; top: 100%; left: 0px; z-index: 999999;= + border: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 255); } + +.cmp-search__item { display: block; } + +.cmp-search__item--is-focused { background-color: rgb(204, 204, 204); } + +.cmp-pdfviewer__content { height: 500px; } + +.pdfviewer:not(.cq-Editable-dom) .cmp-pdfviewer__full-window-borderless { h= +eight: 100vh; position: fixed; width: 100vw; top: 0px; left: 0px; z-index: = +9999; } + +.pdfviewer.cq-Editable-dom .cmp-pdfviewer__full-window-borderless { height:= + 500px; } + +.aem-Grid { display: block; width: 100%; } + +.aem-Grid::before, .aem-Grid::after { display: table; content: " "; } + +.aem-Grid::after { clear: both; } + +.aem-Grid-newComponent { clear: both; margin: 0px; } + +.aem-GridColumn { box-sizing: border-box; clear: both; } + +.aem-GridShowHidden > .aem-Grid > .aem-GridColumn { display: block !importa= +nt; } + +.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 50%; } + +.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 25%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 50%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 75%; } + +.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 20%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 40%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 60%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 80%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 20%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 40%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 60%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 80%; } + +.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 16.6667%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 83.3333%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--6 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 16.6667%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 50%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 83.3333%; } + +.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--6 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 14.2857%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 28.5714%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 42.8571%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 57.1429%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 71.4286%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--6 { float:= + left; clear: none; width: 85.7143%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--7 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 14.2857%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 28.5714%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 42.8571%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 57.1429%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 71.4286%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--6 = +{ margin-left: 85.7143%; } + +.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--7 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 12.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 37.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 62.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--6 { float:= + left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--7 { float:= + left; clear: none; width: 87.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--8 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 12.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 25%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 37.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 50%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 62.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--6 = +{ margin-left: 75%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--7 = +{ margin-left: 87.5%; } + +.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--8 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--1 { float:= + left; clear: none; width: 11.1111%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--2 { float:= + left; clear: none; width: 22.2222%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--3 { float:= + left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--4 { float:= + left; clear: none; width: 44.4444%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--5 { float:= + left; clear: none; width: 55.5556%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--6 { float:= + left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--7 { float:= + left; clear: none; width: 77.7778%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--8 { float:= + left; clear: none; width: 88.8889%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--9 { float:= + left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--0 = +{ margin-left: 0px; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--1 = +{ margin-left: 11.1111%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--2 = +{ margin-left: 22.2222%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--3 = +{ margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--4 = +{ margin-left: 44.4444%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--5 = +{ margin-left: 55.5556%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--6 = +{ margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--7 = +{ margin-left: 77.7778%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--8 = +{ margin-left: 88.8889%; } + +.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--9 = +{ margin-left: 100%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--1 { float= +: left; clear: none; width: 10%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--2 { float= +: left; clear: none; width: 20%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--3 { float= +: left; clear: none; width: 30%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--4 { float= +: left; clear: none; width: 40%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--5 { float= +: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--6 { float= +: left; clear: none; width: 60%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--7 { float= +: left; clear: none; width: 70%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--8 { float= +: left; clear: none; width: 80%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--9 { float= +: left; clear: none; width: 90%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--10 { floa= +t: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--0= + { margin-left: 0px; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--1= + { margin-left: 10%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--2= + { margin-left: 20%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--3= + { margin-left: 30%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--4= + { margin-left: 40%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--5= + { margin-left: 50%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--6= + { margin-left: 60%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--7= + { margin-left: 70%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--8= + { margin-left: 80%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--9= + { margin-left: 90%; } + +.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--1= +0 { margin-left: 100%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--1 { float= +: left; clear: none; width: 9.09091%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--2 { float= +: left; clear: none; width: 18.1818%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--3 { float= +: left; clear: none; width: 27.2727%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--4 { float= +: left; clear: none; width: 36.3636%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--5 { float= +: left; clear: none; width: 45.4545%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--6 { float= +: left; clear: none; width: 54.5455%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--7 { float= +: left; clear: none; width: 63.6364%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--8 { float= +: left; clear: none; width: 72.7273%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--9 { float= +: left; clear: none; width: 81.8182%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--10 { floa= +t: left; clear: none; width: 90.9091%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--11 { floa= +t: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--0= + { margin-left: 0px; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--1= + { margin-left: 9.09091%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--2= + { margin-left: 18.1818%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--3= + { margin-left: 27.2727%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--4= + { margin-left: 36.3636%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--5= + { margin-left: 45.4545%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--6= + { margin-left: 54.5455%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--7= + { margin-left: 63.6364%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--8= + { margin-left: 72.7273%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--9= + { margin-left: 81.8182%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--1= +0 { margin-left: 90.9091%; } + +.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--1= +1 { margin-left: 100%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--1 { float= +: left; clear: none; width: 8.33333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--2 { float= +: left; clear: none; width: 16.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--3 { float= +: left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--4 { float= +: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--5 { float= +: left; clear: none; width: 41.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--6 { float= +: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--7 { float= +: left; clear: none; width: 58.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--8 { float= +: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--9 { float= +: left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--10 { floa= +t: left; clear: none; width: 83.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--11 { floa= +t: left; clear: none; width: 91.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--12 { floa= +t: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--0= + { margin-left: 0px; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1= + { margin-left: 8.33333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--2= + { margin-left: 16.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--3= + { margin-left: 25%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--4= + { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--5= + { margin-left: 41.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--6= + { margin-left: 50%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--7= + { margin-left: 58.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--8= + { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--9= + { margin-left: 75%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1= +0 { margin-left: 83.3333%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1= +1 { margin-left: 91.6667%; } + +.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1= +2 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 25%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 75%; } + +.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 20%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 40%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 60%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 80%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 20%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 40%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 60%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 80%; } + +.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 16.6667%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 83.3333%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--6= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 16.6667%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 83.3333%; } + +.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--6 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 14.2857%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 28.5714%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 42.8571%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 57.1429%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 71.4286%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--6= + { float: left; clear: none; width: 85.7143%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--7= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 14.2857%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 28.5714%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 42.8571%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 57.1429%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 71.4286%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--6 { margin-left: 85.7143%; } + +.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--7 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 12.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 37.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 62.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--6= + { float: left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--7= + { float: left; clear: none; width: 87.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--8= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 12.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 25%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 37.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 62.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--6 { margin-left: 75%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--7 { margin-left: 87.5%; } + +.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--8 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--1= + { float: left; clear: none; width: 11.1111%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--2= + { float: left; clear: none; width: 22.2222%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--3= + { float: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--4= + { float: left; clear: none; width: 44.4444%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--5= + { float: left; clear: none; width: 55.5556%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--6= + { float: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--7= + { float: left; clear: none; width: 77.7778%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--8= + { float: left; clear: none; width: 88.8889%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--9= + { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--1 { margin-left: 11.1111%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--2 { margin-left: 22.2222%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--3 { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--4 { margin-left: 44.4444%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--5 { margin-left: 55.5556%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--6 { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--7 { margin-left: 77.7778%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--8 { margin-left: 88.8889%; } + +.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--de= +fault--9 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +1 { float: left; clear: none; width: 10%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +2 { float: left; clear: none; width: 20%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +3 { float: left; clear: none; width: 30%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +4 { float: left; clear: none; width: 40%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +5 { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +6 { float: left; clear: none; width: 60%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +7 { float: left; clear: none; width: 70%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +8 { float: left; clear: none; width: 80%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +9 { float: left; clear: none; width: 90%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--= +10 { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--1 { margin-left: 10%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--2 { margin-left: 20%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--3 { margin-left: 30%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--4 { margin-left: 40%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--5 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--6 { margin-left: 60%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--7 { margin-left: 70%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--8 { margin-left: 80%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--9 { margin-left: 90%; } + +.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--10 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +1 { float: left; clear: none; width: 9.09091%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +2 { float: left; clear: none; width: 18.1818%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +3 { float: left; clear: none; width: 27.2727%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +4 { float: left; clear: none; width: 36.3636%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +5 { float: left; clear: none; width: 45.4545%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +6 { float: left; clear: none; width: 54.5455%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +7 { float: left; clear: none; width: 63.6364%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +8 { float: left; clear: none; width: 72.7273%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +9 { float: left; clear: none; width: 81.8182%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +10 { float: left; clear: none; width: 90.9091%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--= +11 { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--1 { margin-left: 9.09091%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--2 { margin-left: 18.1818%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--3 { margin-left: 27.2727%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--4 { margin-left: 36.3636%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--5 { margin-left: 45.4545%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--6 { margin-left: 54.5455%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--7 { margin-left: 63.6364%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--8 { margin-left: 72.7273%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--9 { margin-left: 81.8182%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--10 { margin-left: 90.9091%; } + +.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--11 { margin-left: 100%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +1 { float: left; clear: none; width: 8.33333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +2 { float: left; clear: none; width: 16.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +3 { float: left; clear: none; width: 25%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +4 { float: left; clear: none; width: 33.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +5 { float: left; clear: none; width: 41.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +6 { float: left; clear: none; width: 50%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +7 { float: left; clear: none; width: 58.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +8 { float: left; clear: none; width: 66.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +9 { float: left; clear: none; width: 75%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +10 { float: left; clear: none; width: 83.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +11 { float: left; clear: none; width: 91.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--= +12 { float: left; clear: none; width: 100%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--0 { margin-left: 0px; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--1 { margin-left: 8.33333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--2 { margin-left: 16.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--3 { margin-left: 25%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--4 { margin-left: 33.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--5 { margin-left: 41.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--6 { margin-left: 50%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--7 { margin-left: 58.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--8 { margin-left: 66.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--9 { margin-left: 75%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--10 { margin-left: 83.3333%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--11 { margin-left: 91.6667%; } + +.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--d= +efault--12 { margin-left: 100%; } + +.aem-Grid > .aem-GridColumn.aem-GridColumn--default--newline { display: blo= +ck; clear: both !important; } + +.aem-Grid > .aem-GridColumn.aem-GridColumn--default--none { display: block;= + float: left; clear: none !important; } + +.aem-Grid > .aem-GridColumn.aem-GridColumn--default--hide { display: none; = +} + +@media (max-width: 768px) { + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 50%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 33.3333%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 66.6667%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 25%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 50%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 75%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 20%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 40%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 60%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 80%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--phone--6 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 16.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 33.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 50%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 66.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 83.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--phone--6 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 14.2857%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 28.5714%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 42.8571%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 57.1429%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 71.4286%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--6 { float:= + left; clear: none; width: 85.7143%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--phone--7 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 14.2857%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 28.5714%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 42.8571%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 57.1429%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 71.4286%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--6 = +{ margin-left: 85.7143%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--phone--7 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 12.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 37.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 62.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--6 { float:= + left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--7 { float:= + left; clear: none; width: 87.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--phone--8 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 12.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 25%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 37.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 50%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 62.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--6 = +{ margin-left: 75%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--7 = +{ margin-left: 87.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--phone--8 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--1 { float:= + left; clear: none; width: 11.1111%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--2 { float:= + left; clear: none; width: 22.2222%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--3 { float:= + left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--4 { float:= + left; clear: none; width: 44.4444%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--5 { float:= + left; clear: none; width: 55.5556%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--6 { float:= + left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--7 { float:= + left; clear: none; width: 77.7778%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--8 { float:= + left; clear: none; width: 88.8889%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--phone--9 { float:= + left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--0 = +{ margin-left: 0px; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--1 = +{ margin-left: 11.1111%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--2 = +{ margin-left: 22.2222%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--3 = +{ margin-left: 33.3333%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--4 = +{ margin-left: 44.4444%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--5 = +{ margin-left: 55.5556%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--6 = +{ margin-left: 66.6667%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--7 = +{ margin-left: 77.7778%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--8 = +{ margin-left: 88.8889%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--phone--9 = +{ margin-left: 100%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--1 { float= +: left; clear: none; width: 10%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--2 { float= +: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--3 { float= +: left; clear: none; width: 30%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--4 { float= +: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--5 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--6 { float= +: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--7 { float= +: left; clear: none; width: 70%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--8 { float= +: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--9 { float= +: left; clear: none; width: 90%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--phone--10 { floa= +t: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--1= + { margin-left: 10%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--2= + { margin-left: 20%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--3= + { margin-left: 30%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--4= + { margin-left: 40%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--5= + { margin-left: 50%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--6= + { margin-left: 60%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--7= + { margin-left: 70%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--8= + { margin-left: 80%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--9= + { margin-left: 90%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +0 { margin-left: 100%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--1 { float= +: left; clear: none; width: 9.09091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--2 { float= +: left; clear: none; width: 18.1818%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--3 { float= +: left; clear: none; width: 27.2727%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--4 { float= +: left; clear: none; width: 36.3636%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--5 { float= +: left; clear: none; width: 45.4545%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--6 { float= +: left; clear: none; width: 54.5455%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--7 { float= +: left; clear: none; width: 63.6364%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--8 { float= +: left; clear: none; width: 72.7273%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--9 { float= +: left; clear: none; width: 81.8182%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--10 { floa= +t: left; clear: none; width: 90.9091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--phone--11 { floa= +t: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--1= + { margin-left: 9.09091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--2= + { margin-left: 18.1818%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--3= + { margin-left: 27.2727%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--4= + { margin-left: 36.3636%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--5= + { margin-left: 45.4545%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--6= + { margin-left: 54.5455%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--7= + { margin-left: 63.6364%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--8= + { margin-left: 72.7273%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--9= + { margin-left: 81.8182%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +0 { margin-left: 90.9091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +1 { margin-left: 100%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--1 { float= +: left; clear: none; width: 8.33333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--2 { float= +: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--3 { float= +: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--4 { float= +: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--5 { float= +: left; clear: none; width: 41.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--6 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--7 { float= +: left; clear: none; width: 58.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--8 { float= +: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--9 { float= +: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--10 { floa= +t: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--11 { floa= +t: left; clear: none; width: 91.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--phone--12 { floa= +t: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1= + { margin-left: 8.33333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--2= + { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--3= + { margin-left: 25%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--4= + { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--5= + { margin-left: 41.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--6= + { margin-left: 50%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--7= + { margin-left: 58.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--8= + { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--9= + { margin-left: 75%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +0 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +1 { margin-left: 91.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--phone--1= +2 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--1 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--1 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--1 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--2 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--phone--3 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 25%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 75%; } + .aem-Grid.aem-Grid--phone--4 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 20%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 40%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 60%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 80%; } + .aem-Grid.aem-Grid--phone--5 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--phone--6 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--phone--6 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--6 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 14.2857%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 28.5714%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 42.8571%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 57.1429%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 71.4286%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--6 {= + float: left; clear: none; width: 85.7143%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--phone--7 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 14.2857%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 28.5714%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 42.8571%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 57.1429%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 71.4286%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--6 { margin-left: 85.7143%; } + .aem-Grid.aem-Grid--phone--7 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--7 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 12.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 37.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 62.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--6 {= + float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--7 {= + float: left; clear: none; width: 87.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--phone--8 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 12.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 25%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 37.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 62.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--6 { margin-left: 75%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--7 { margin-left: 87.5%; } + .aem-Grid.aem-Grid--phone--8 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--8 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--1 {= + float: left; clear: none; width: 11.1111%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--2 {= + float: left; clear: none; width: 22.2222%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--3 {= + float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--4 {= + float: left; clear: none; width: 44.4444%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--5 {= + float: left; clear: none; width: 55.5556%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--6 {= + float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--7 {= + float: left; clear: none; width: 77.7778%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--8 {= + float: left; clear: none; width: 88.8889%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--phone--9 {= + float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--1 { margin-left: 11.1111%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--2 { margin-left: 22.2222%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--3 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--4 { margin-left: 44.4444%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--5 { margin-left: 55.5556%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--6 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--7 { margin-left: 77.7778%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--8 { margin-left: 88.8889%; } + .aem-Grid.aem-Grid--phone--9 > .aem-GridColumn.aem-GridColumn--offset--ph= +one--9 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--1 = +{ float: left; clear: none; width: 10%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--2 = +{ float: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--3 = +{ float: left; clear: none; width: 30%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--4 = +{ float: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--5 = +{ float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--6 = +{ float: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--7 = +{ float: left; clear: none; width: 70%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--8 = +{ float: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--9 = +{ float: left; clear: none; width: 90%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--phone--10= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--1 { margin-left: 10%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--2 { margin-left: 20%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--3 { margin-left: 30%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--4 { margin-left: 40%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--5 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--6 { margin-left: 60%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--7 { margin-left: 70%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--8 { margin-left: 80%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--9 { margin-left: 90%; } + .aem-Grid.aem-Grid--phone--10 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--10 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--1 = +{ float: left; clear: none; width: 9.09091%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--2 = +{ float: left; clear: none; width: 18.1818%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--3 = +{ float: left; clear: none; width: 27.2727%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--4 = +{ float: left; clear: none; width: 36.3636%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--5 = +{ float: left; clear: none; width: 45.4545%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--6 = +{ float: left; clear: none; width: 54.5455%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--7 = +{ float: left; clear: none; width: 63.6364%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--8 = +{ float: left; clear: none; width: 72.7273%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--9 = +{ float: left; clear: none; width: 81.8182%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--10= + { float: left; clear: none; width: 90.9091%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--phone--11= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--1 { margin-left: 9.09091%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--2 { margin-left: 18.1818%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--3 { margin-left: 27.2727%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--4 { margin-left: 36.3636%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--5 { margin-left: 45.4545%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--6 { margin-left: 54.5455%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--7 { margin-left: 63.6364%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--8 { margin-left: 72.7273%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--9 { margin-left: 81.8182%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--10 { margin-left: 90.9091%; } + .aem-Grid.aem-Grid--phone--11 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--11 { margin-left: 100%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--1 = +{ float: left; clear: none; width: 8.33333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--2 = +{ float: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--3 = +{ float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--4 = +{ float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--5 = +{ float: left; clear: none; width: 41.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--6 = +{ float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--7 = +{ float: left; clear: none; width: 58.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--8 = +{ float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--9 = +{ float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--10= + { float: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--11= + { float: left; clear: none; width: 91.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--12= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--1 { margin-left: 8.33333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--2 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--3 { margin-left: 25%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--4 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--5 { margin-left: 41.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--6 { margin-left: 50%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--7 { margin-left: 58.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--8 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--9 { margin-left: 75%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--10 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--11 { margin-left: 91.6667%; } + .aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--offset--p= +hone--12 { margin-left: 100%; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--phone--newline { display: blo= +ck; clear: both !important; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--phone--none { display: block;= + float: left; clear: none !important; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--phone--hide { display: none; = +} +} + +@media (min-width: 769px) and (max-width: 1200px) { + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 100%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 50%; } + .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 100%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 100%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 25%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 50%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 75%; } + .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 100%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 20%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 40%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 60%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 80%; } + .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 100%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--tablet--6 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 50%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--tablet--6= + { margin-left: 100%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 14.2857%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 28.5714%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 42.8571%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 57.1429%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 71.4286%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--6 { float= +: left; clear: none; width: 85.7143%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--tablet--7 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 14.2857%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 28.5714%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 42.8571%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 57.1429%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 71.4286%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--6= + { margin-left: 85.7143%; } + .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--tablet--7= + { margin-left: 100%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 12.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 37.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 62.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--6 { float= +: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--7 { float= +: left; clear: none; width: 87.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--tablet--8 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 12.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 25%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 37.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 50%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 62.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--6= + { margin-left: 75%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--7= + { margin-left: 87.5%; } + .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--tablet--8= + { margin-left: 100%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--1 { float= +: left; clear: none; width: 11.1111%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--2 { float= +: left; clear: none; width: 22.2222%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--3 { float= +: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--4 { float= +: left; clear: none; width: 44.4444%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--5 { float= +: left; clear: none; width: 55.5556%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--6 { float= +: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--7 { float= +: left; clear: none; width: 77.7778%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--8 { float= +: left; clear: none; width: 88.8889%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--tablet--9 { float= +: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--0= + { margin-left: 0px; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--1= + { margin-left: 11.1111%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--2= + { margin-left: 22.2222%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--3= + { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--4= + { margin-left: 44.4444%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--5= + { margin-left: 55.5556%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--6= + { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--7= + { margin-left: 77.7778%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--8= + { margin-left: 88.8889%; } + .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--tablet--9= + { margin-left: 100%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--1 { floa= +t: left; clear: none; width: 10%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--2 { floa= +t: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--3 { floa= +t: left; clear: none; width: 30%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--4 { floa= +t: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--5 { floa= +t: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--6 { floa= +t: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--7 { floa= +t: left; clear: none; width: 70%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--8 { floa= +t: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--9 { floa= +t: left; clear: none; width: 90%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--tablet--10 { flo= +at: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +0 { margin-left: 0px; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +1 { margin-left: 10%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +2 { margin-left: 20%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +3 { margin-left: 30%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +4 { margin-left: 40%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +5 { margin-left: 50%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +6 { margin-left: 60%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +7 { margin-left: 70%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +8 { margin-left: 80%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +9 { margin-left: 90%; } + .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +10 { margin-left: 100%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--1 { floa= +t: left; clear: none; width: 9.09091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--2 { floa= +t: left; clear: none; width: 18.1818%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--3 { floa= +t: left; clear: none; width: 27.2727%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--4 { floa= +t: left; clear: none; width: 36.3636%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--5 { floa= +t: left; clear: none; width: 45.4545%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--6 { floa= +t: left; clear: none; width: 54.5455%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--7 { floa= +t: left; clear: none; width: 63.6364%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--8 { floa= +t: left; clear: none; width: 72.7273%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--9 { floa= +t: left; clear: none; width: 81.8182%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--10 { flo= +at: left; clear: none; width: 90.9091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--tablet--11 { flo= +at: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +0 { margin-left: 0px; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +1 { margin-left: 9.09091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +2 { margin-left: 18.1818%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +3 { margin-left: 27.2727%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +4 { margin-left: 36.3636%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +5 { margin-left: 45.4545%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +6 { margin-left: 54.5455%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +7 { margin-left: 63.6364%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +8 { margin-left: 72.7273%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +9 { margin-left: 81.8182%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +10 { margin-left: 90.9091%; } + .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +11 { margin-left: 100%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--1 { floa= +t: left; clear: none; width: 8.33333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--2 { floa= +t: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--3 { floa= +t: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--4 { floa= +t: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--5 { floa= +t: left; clear: none; width: 41.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--6 { floa= +t: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--7 { floa= +t: left; clear: none; width: 58.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--8 { floa= +t: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--9 { floa= +t: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--10 { flo= +at: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--11 { flo= +at: left; clear: none; width: 91.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--tablet--12 { flo= +at: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +0 { margin-left: 0px; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +1 { margin-left: 8.33333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +2 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +3 { margin-left: 25%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +4 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +5 { margin-left: 41.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +6 { margin-left: 50%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +7 { margin-left: 58.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +8 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +9 { margin-left: 75%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +10 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +11 { margin-left: 91.6667%; } + .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--tablet--= +12 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--1 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--1 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--1 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--2 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--tablet--3 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 25%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 75%; } + .aem-Grid.aem-Grid--tablet--4 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 20%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 40%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 60%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 80%; } + .aem-Grid.aem-Grid--tablet--5 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--tablet--6= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--tablet--6 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--6 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 14.2857%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 28.5714%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 42.8571%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 57.1429%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 71.4286%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--6= + { float: left; clear: none; width: 85.7143%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--tablet--7= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 14.2857%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 28.5714%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 42.8571%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 57.1429%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 71.4286%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--6 { margin-left: 85.7143%; } + .aem-Grid.aem-Grid--tablet--7 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--7 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 12.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 37.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 62.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--6= + { float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--7= + { float: left; clear: none; width: 87.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--tablet--8= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 12.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 25%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 37.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 62.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--6 { margin-left: 75%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--7 { margin-left: 87.5%; } + .aem-Grid.aem-Grid--tablet--8 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--8 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--1= + { float: left; clear: none; width: 11.1111%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--2= + { float: left; clear: none; width: 22.2222%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--3= + { float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--4= + { float: left; clear: none; width: 44.4444%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--5= + { float: left; clear: none; width: 55.5556%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--6= + { float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--7= + { float: left; clear: none; width: 77.7778%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--8= + { float: left; clear: none; width: 88.8889%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--tablet--9= + { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--1 { margin-left: 11.1111%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--2 { margin-left: 22.2222%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--3 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--4 { margin-left: 44.4444%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--5 { margin-left: 55.5556%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--6 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--7 { margin-left: 77.7778%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--8 { margin-left: 88.8889%; } + .aem-Grid.aem-Grid--tablet--9 > .aem-GridColumn.aem-GridColumn--offset--t= +ablet--9 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +1 { float: left; clear: none; width: 10%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +2 { float: left; clear: none; width: 20%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +3 { float: left; clear: none; width: 30%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +4 { float: left; clear: none; width: 40%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +5 { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +6 { float: left; clear: none; width: 60%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +7 { float: left; clear: none; width: 70%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +8 { float: left; clear: none; width: 80%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +9 { float: left; clear: none; width: 90%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--tablet--= +10 { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--1 { margin-left: 10%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--2 { margin-left: 20%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--3 { margin-left: 30%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--4 { margin-left: 40%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--5 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--6 { margin-left: 60%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--7 { margin-left: 70%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--8 { margin-left: 80%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--9 { margin-left: 90%; } + .aem-Grid.aem-Grid--tablet--10 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--10 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +1 { float: left; clear: none; width: 9.09091%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +2 { float: left; clear: none; width: 18.1818%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +3 { float: left; clear: none; width: 27.2727%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +4 { float: left; clear: none; width: 36.3636%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +5 { float: left; clear: none; width: 45.4545%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +6 { float: left; clear: none; width: 54.5455%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +7 { float: left; clear: none; width: 63.6364%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +8 { float: left; clear: none; width: 72.7273%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +9 { float: left; clear: none; width: 81.8182%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +10 { float: left; clear: none; width: 90.9091%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--tablet--= +11 { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--1 { margin-left: 9.09091%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--2 { margin-left: 18.1818%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--3 { margin-left: 27.2727%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--4 { margin-left: 36.3636%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--5 { margin-left: 45.4545%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--6 { margin-left: 54.5455%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--7 { margin-left: 63.6364%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--8 { margin-left: 72.7273%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--9 { margin-left: 81.8182%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--10 { margin-left: 90.9091%; } + .aem-Grid.aem-Grid--tablet--11 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--11 { margin-left: 100%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +1 { float: left; clear: none; width: 8.33333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +2 { float: left; clear: none; width: 16.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +3 { float: left; clear: none; width: 25%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +4 { float: left; clear: none; width: 33.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +5 { float: left; clear: none; width: 41.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +6 { float: left; clear: none; width: 50%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +7 { float: left; clear: none; width: 58.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +8 { float: left; clear: none; width: 66.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +9 { float: left; clear: none; width: 75%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +10 { float: left; clear: none; width: 83.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +11 { float: left; clear: none; width: 91.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--tablet--= +12 { float: left; clear: none; width: 100%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--0 { margin-left: 0px; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--1 { margin-left: 8.33333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--2 { margin-left: 16.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--3 { margin-left: 25%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--4 { margin-left: 33.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--5 { margin-left: 41.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--6 { margin-left: 50%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--7 { margin-left: 58.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--8 { margin-left: 66.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--9 { margin-left: 75%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--10 { margin-left: 83.3333%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--11 { margin-left: 91.6667%; } + .aem-Grid.aem-Grid--tablet--12 > .aem-GridColumn.aem-GridColumn--offset--= +tablet--12 { margin-left: 100%; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--tablet--newline { display: bl= +ock; clear: both !important; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--tablet--none { display: block= +; float: left; clear: none !important; } + .aem-Grid > .aem-GridColumn.aem-GridColumn--tablet--hide { display: none;= + } +} + +.aem-GridShowHidden > .cmp-container > .aem-Grid > .aem-GridColumn { displa= +y: block !important; } + +.cmp-share-banner__download-report > .cq-Editable-dom { min-width: 134px; } + +.cmp-card-listing .cmp-card-listing_second-row > .container.responsivegrid = +.cmp-container .new.newpar.section.cq-Editable-dom { flex: 1 1 100%; } + +.cmp-tabs__tablist { display: flex; flex-wrap: wrap; padding-left: 0px; lis= +t-style: none; } + +.cmp-tabs__tab { box-sizing: border-box; border-bottom: 1px solid transpare= +nt; padding: 0.5rem 1rem; cursor: pointer; } + +.cmp-tabs__tab--active { border-color: inherit; } + +.cmp-tabs__tabpanel { display: none; } + +.cmp-tabs__tabpanel--active { display: block; } +------MultipartBoundary--grQgmHZS4LAs59x7sWDaraHj8KJtRgCXV2OCPwLbP5---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/etc.clientlibs/cio-sites/clientlibs/clientlib-site-above-the-fold.lc-7f5d95791329df4749c9c3f6804d87d0-lc.min.css + +@charset "utf-8"; + +html { line-height: 1.15; text-size-adjust: 100%; } + +body { margin: 0px; } + +main { display: block; } + +h1 { font-size: 2em; margin: 0.67em 0px; } + +hr { box-sizing: content-box; height: 0px; overflow: visible; } + +pre { font-family: monospace, monospace; font-size: 1em; } + +a { background-color: transparent; } + +abbr[title] { border-bottom: none; text-decoration: underline dotted; } + +b, strong { font-weight: bolder; } + +code, kbd, samp { font-family: monospace, monospace; font-size: 1em; } + +small { font-size: 80%; } + +sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-ali= +gn: baseline; } + +sub { bottom: -0.25em; } + +sup { top: -0.5em; } + +img { border-style: none; } + +button, input, optgroup, select, textarea { font-family: inherit; font-size= +: 100%; line-height: 1.15; margin: 0px; } + +button, input { overflow: visible; } + +button, select { text-transform: none; } + +[type=3D"button"], [type=3D"reset"], [type=3D"submit"], button { appearance= +: button; } + +fieldset { padding: 0.35em 0.75em 0.625em; } + +legend { box-sizing: border-box; color: inherit; display: table; max-width:= + 100%; padding: 0px; white-space: normal; } + +progress { vertical-align: baseline; } + +textarea { overflow: auto; } + +[type=3D"checkbox"], [type=3D"radio"] { box-sizing: border-box; padding: 0p= +x; } + +[type=3D"number"]::-webkit-inner-spin-button, [type=3D"number"]::-webkit-ou= +ter-spin-button { height: auto; } + +[type=3D"search"] { appearance: textfield; outline-offset: -2px; } + +[type=3D"search"]::-webkit-search-decoration { appearance: none; } + +::-webkit-file-upload-button { appearance: button; font: inherit; } + +details { display: block; } + +summary { display: list-item; } + +[hidden], template { display: none; } + +html { font-size: 10px; box-sizing: border-box; background-color: rgb(255, = +255, 255); } + +*, ::after, ::before { box-sizing: inherit; } + +body, html { overflow: hidden auto; } + +body { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsyste= +mfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, san= +s-serif; font-size: 1.6rem; font-style: normal; font-weight: 400; line-heig= +ht: 1.6; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); } + +a, button { cursor: pointer; background: transparent; border: none; padding= +: 0px; margin: 0px; text-decoration: none; color: rgb(1, 149, 255); } + +a:hover, button:hover { color: rgb(1, 114, 195); } + +a:disabled, button:disabled { cursor: default; } + +a:focus, button:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline= +: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +a:focus:not(:focus-visible), button:focus:not(:focus-visible) { box-shadow:= + none; outline: none; } + +img, svg { max-width: 100%; } + +hr { border: none; margin: 0px; } + +ol, ul { list-style: none; } + +blockquote, dd, dt, ol, p, ul { margin: 0px; padding: 0px; } + +b, strong { font-weight: 600; } + +em, i { font-style: italic; } + +a.cmp-skip-link { position: absolute; top: -6.25em; z-index: 10000; height:= + auto; margin: 0px auto; padding: 0.63rem; background-color: transparent; o= +utline: none; transition: top 0.2s ease 0s, background-color 0.2s ease 0s; = +color: rgb(0, 77, 255); } + +a.cmp-skip-link:active, a.cmp-skip-link:focus { top: 0px; background-color:= + rgb(74, 74, 74); color: rgb(255, 255, 255); text-decoration: underline; } + +a.cmp-skip-link:focus { outline: rgb(0, 77, 255) solid 1px; outline-offset:= + 0px; } + +.s7socialshare { display: none; } + +h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; } + +h1 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + h1 { font-size: 6.5rem; } +} + +h2 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.05; font-size: 2.8rem; } + +@media screen and (min-width: 1000px) { + h2 { font-size: 4.8rem; } +} + +h3 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + h3 { font-size: 4.8rem; } +} + +h4 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + h4 { font-size: 3.5rem; } +} + +h5 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + h5 { font-size: 2.5rem; } +} + +h6 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + h6 { font-size: 2.5rem; } +} + +.h-title-page { font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 800; font-style: normal; text-transform: non= +e; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-page { font-size: 6.5rem; } +} + +.h-title-page-long { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 800; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-page-long { font-size: 5.8rem; } +} + +.h-title-homepage { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 800; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-homepage { font-size: 6.5rem; } +} + +.h-title-cta { font-family: Graphik, Arial, system-ui, -apple-system, blink= +macsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantar= +ell, sans-serif; font-weight: 800; font-style: normal; text-transform: none= +; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-cta { font-size: 4.8rem; } +} + +.h-title-section { font-family: Graphik, Arial, system-ui, -apple-system, b= +linkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, ca= +ntarell, sans-serif; font-weight: 600; font-style: normal; text-transform: = +none; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + .h-title-section { font-size: 4.8rem; } +} + +.h-title-subsection { font-family: Graphik, Arial, system-ui, -apple-system= +, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen,= + cantarell, sans-serif; font-weight: 600; font-style: normal; text-transfor= +m: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .h-title-subsection { font-size: 3.5rem; } +} + +.h-title-ribbon { font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-style: normal; text-transform: none; color: rgb(0,= + 0, 0); font-size: 2rem; font-weight: 800; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .h-title-ribbon { font-size: 3.5rem; } +} + +.h-title-module { font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-weight: 800; font-style: normal; text-transform: n= +one; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-module { font-size: 2.5rem; } +} + +.h-title-tertiary { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 600; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-tertiary { font-size: 2.5rem; } +} + +.h-title-eyebrow { font-family: Graphik, Arial, system-ui, -apple-system, b= +linkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, ca= +ntarell, sans-serif; font-weight: 600; font-style: normal; text-transform: = +uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; = +font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .h-title-eyebrow { font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.h-title-submodule { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 800; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .h-title-submodule { font-size: 1.6rem; } +} + +.ai-h1 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 700; font-style: normal; text-transform: none; line= +-height: 1; font-size: 4.8rem; } + +@media screen and (min-width: 1000px) { + .ai-h1 { font-size: 10rem; } +} + +.ai-h2 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 700; font-style: normal; text-transform: none; line= +-height: 1.13; font-size: 3rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .ai-h2 { font-size: 3.6rem; line-height: 1; } +} + +@media screen and (min-width: 1000px) { + .ai-h2 { font-size: 6.5rem; line-height: 1.08; } +} + +.ai-h3 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 400; font-style: normal; text-transform: none; line= +-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .ai-h3 { font-size: 3.2rem; line-height: 1.13; } +} + +.ai-h4 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 400; font-style: normal; text-transform: none; line= +-height: 1.38; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .ai-h4 { font-size: 2.4rem; line-height: 1.17; } +} + +.ai-h5 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 500; font-style: normal; text-transform: none; line= +-height: 1.13; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .ai-h5 { font-size: 2.4rem; line-height: 1.17; } +} + +.ai-section-h { font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 500; font-style: normal; text-transform: upp= +ercase; line-height: 1.21; font-size: 1.4rem; border-width: 0px; } + +.ai-section-h::after { content: ""; display: block; margin-top: 0.4rem; hei= +ght: 6px; width: 58px; background-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .ai-section-h::after { margin-top: 0.6rem; width: 64px; } +} + +@media screen and (min-width: 1000px) { + .ai-section-h { font-size: 1.8rem; line-height: 1.22; } + .ai-section-h::after { margin-top: 0.8rem; width: 74px; } +} + +.ui-vs-top--sm, .ui-vs-top--xs { padding-top: 1rem; } + +@media screen and (min-width: 768px) { + .ui-vs-top--sm { padding-top: 1.5rem; } +} + +.ui-vs-top--bs { padding-top: 1rem; } + +@media screen and (min-width: 768px) { + .ui-vs-top--bs { padding-top: 2rem; } +} + +.ui-vs-top--md { padding-top: 2rem; } + +@media screen and (min-width: 768px) { + .ui-vs-top--md { padding-top: 3rem; } +} + +.ui-vs-top--lg { padding-top: 3rem; } + +@media screen and (min-width: 768px) { + .ui-vs-top--lg { padding-top: 5rem; } +} + +.ui-vs-bottom--sm, .ui-vs-bottom--xs { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .ui-vs-bottom--sm { padding-bottom: 1.5rem; } +} + +.ui-vs-bottom--bs { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .ui-vs-bottom--bs { padding-bottom: 2rem; } +} + +.ui-vs-bottom--md { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .ui-vs-bottom--md { padding-bottom: 3rem; } +} + +.ui-vs-bottom--lg { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .ui-vs-bottom--lg { padding-bottom: 5rem; } +} + +@-webkit-keyframes ui-anim-fade--left {=20 + 0% { opacity: 0; transform: translateX(100px); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@keyframes ui-anim-fade--left {=20 + 0% { opacity: 0; transform: translateX(100px); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@-webkit-keyframes ui-anim-fade--right {=20 + 0% { opacity: 0; transform: translateX(-100px); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@keyframes ui-anim-fade--right {=20 + 0% { opacity: 0; transform: translateX(-100px); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@-webkit-keyframes ui-anim-fade--up {=20 + 0% { opacity: 0; transform: translateY(100px); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes ui-anim-fade--up {=20 + 0% { opacity: 0; transform: translateY(100px); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@-webkit-keyframes ui-anim-fade--down {=20 + 0% { opacity: 0; transform: translateY(-100px); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes ui-anim-fade--down {=20 + 0% { opacity: 0; transform: translateY(-100px); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@-webkit-keyframes ui-anim-fade--in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@keyframes ui-anim-fade--in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +.ui-animate--on.ui-animate, .ui-animate--on .ui-animate { animation-fill-mo= +de: forwards; animation-iteration-count: 1; animation-play-state: paused; a= +nimation-timing-function: ease; animation-delay: 0ms; } + +.ui-animate--on.ui-animate--play, .ui-animate--on .ui-animate--play { anima= +tion-play-state: running; } + +.ui-animate--on.ui-animate--left, .ui-animate--on .ui-animate--left { opaci= +ty: 0; animation-duration: 1000ms; animation-name: ui-anim-fade--left; } + +.ui-animate--on.ui-animate--right, .ui-animate--on .ui-animate--right { opa= +city: 0; animation-duration: 1000ms; animation-name: ui-anim-fade--right; } + +.ui-animate--on.ui-animate--up, .ui-animate--on .ui-animate--up { opacity: = +0; animation-duration: 1000ms; animation-name: ui-anim-fade--up; } + +.ui-animate--on.ui-animate--down, .ui-animate--on .ui-animate--down { opaci= +ty: 0; animation-duration: 1000ms; animation-name: ui-anim-fade--down; } + +.ui-animate--on.ui-animate--fade, .ui-animate--on .ui-animate--fade { opaci= +ty: 0; animation-duration: 1000ms; animation-name: ui-anim-fade--in; } + +.ui-animate--on.ui-animate--d1, .ui-animate--on .ui-animate--d1 { animation= +-delay: 100ms; } + +.ui-animate--on.ui-animate--d2, .ui-animate--on .ui-animate--d2 { animation= +-delay: 200ms; } + +.ui-animate--on.ui-animate--d3, .ui-animate--on .ui-animate--d3 { animation= +-delay: 300ms; } + +.cmp-breadcrumb, .cmp-breadcrumb--light .cmp-breadcrumb { color: rgb(0, 77,= + 255); } + +.cmp-breadcrumb--light .cmp-breadcrumb .cmp-breadcrumb__item::after { color= +: rgb(0, 0, 0); } + +.cmp-breadcrumb--light .cmp-breadcrumb .cmp-breadcrumb__item-link { color: = +rgb(0, 77, 255); } + +.cmp-breadcrumb--light .cmp-breadcrumb .cmp-breadcrumb__item-link span:hove= +r::after { background-color: rgb(0, 77, 255); } + +.cmp-breadcrumb--color .cmp-breadcrumb, .cmp-breadcrumb--color .cmp-breadcr= +umb .cmp-breadcrumb__item::after { color: rgb(0, 0, 0); } + +.cmp-breadcrumb--color .cmp-breadcrumb .cmp-breadcrumb__item a:focus::after= + { background-color: rgb(255, 255, 255); } + +.cmp-breadcrumb--color .cmp-breadcrumb .cmp-breadcrumb__item-link { color: = +rgb(0, 0, 0); } + +.cmp-breadcrumb--color .cmp-breadcrumb .cmp-breadcrumb__item-link span:hove= +r::after { background-color: rgb(0, 0, 0); } + +.cmp-breadcrumb--dark .cmp-breadcrumb, .cmp-breadcrumb--dark .cmp-breadcrum= +b .cmp-breadcrumb__item::after { color: rgb(255, 255, 255); } + +.cmp-breadcrumb--dark .cmp-breadcrumb .cmp-breadcrumb__item a:focus::after = +{ background-color: rgb(255, 255, 255); } + +.cmp-breadcrumb--dark .cmp-breadcrumb .cmp-breadcrumb__item-link { color: r= +gb(255, 255, 255); } + +.cmp-breadcrumb--dark .cmp-breadcrumb .cmp-breadcrumb__item-link span:hover= +::after { background-color: rgb(255, 255, 255); } + +.cmp-breadcrumb-icon-type1 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: ">"; } + +.cmp-breadcrumb-icon-type2 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: "|"; } + +.cmp-breadcrumb-icon-type3 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: "/"; } + +.cmp-breadcrumb-icon-type4 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: "::"; } + +.cmp-breadcrumb-icon-type5 .cmp-breadcrumb .cmp-breadcrumb__item::after { c= +ontent: "=E2=86=92"; } + +.cmp-breadcrumb__list { display: flex; flex-wrap: wrap; } + +.cmp-breadcrumb__item, .cmp-breadcrumb__list { -webkit-box-align: center; a= +lign-items: center; } + +.cmp-breadcrumb__item { display: inline-flex; font-family: Graphik, Arial, = +system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "= +Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.2rem; font-wei= +ght: 600; font-style: normal; line-height: 2.56rem; margin: 0px; padding-bo= +ttom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-breadcrumb__item { font-size: 1.6rem; } +} + +.cmp-breadcrumb__item a { border: 1px solid transparent; } + +.cmp-breadcrumb__item a:focus { outline: rgb(255, 255, 255) solid 1px; box-= +shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline-offset: 1px; } + +.cmp-breadcrumb__item a:focus::after { background-color: rgb(0, 77, 255); w= +idth: 100%; } + +.cmp-breadcrumb__item a:focus:not(:focus-visible) { outline: none; box-shad= +ow: none; } + +.cmp-breadcrumb__item a:focus:not(:focus-visible)::after { background-color= +: transparent; width: auto; } + +.cmp-breadcrumb__item a::after { content: ""; position: absolute; left: 0px= +; bottom: 0px; height: 2px; width: 0%; transition: width 300ms ease 0s; } + +.cmp-breadcrumb__item span { display: block; padding: 0px 0px 4px; } + +.cmp-breadcrumb__item::after { margin-top: -4px; content: ">"; color: rgb(0= +, 0, 0); display: block; padding: 0px 1rem; } + +.cmp-breadcrumb__item:last-child::after { display: none; } + +.cmp-breadcrumb__item--active { color: rgb(107, 107, 107); } + +.cmp-breadcrumb__item-link { color: rgb(0, 77, 255); text-decoration: none;= + position: relative; } + +.cmp-breadcrumb__item-link:hover { color: rgb(0, 77, 255); } + +.cmp-breadcrumb__item-link span::after { content: ""; position: absolute; l= +eft: 0px; bottom: 0px; height: 2px; width: 0%; transition: width 300ms ease= + 0s; } + +.cmp-breadcrumb__item-link span:hover::after { background-color: rgb(0, 77,= + 255); width: 100%; } + +.navroller { position: fixed; z-index: 15; width: 100%; left: 0px; right: 0= +px; opacity: 1; transform: translateY(0px); } + +@media screen and (min-width: 1000px) { + .navroller { height: 57px; padding-top: 20px; } +} + +@media screen and (min-width: 1200px) { + .navroller { padding-top: 0px; } +} + +.cmp-nav-roller { height: 8px; background-color: rgb(242, 242, 242); transi= +tion: height 0.3s ease 0s; top: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-nav-roller { height: 57px; position: absolute; width: 100%; min-heig= +ht: 57px; } +} + +.cmp-nav-roller__progress-bar { position: relative; background-color: rgb(1= +40, 140, 140); top: 0px; left: 0px; height: 8px; width: 0%; } + +@media screen and (min-width: 1000px) { + .cmp-nav-roller__progress-bar { display: none; } +} + +.cmp-nav-roller__arrow { transition: transform 0.6s ease 0s, -webkit-transf= +orm 0.6s ease 0s; transform: rotate(0deg); } + +.cmp-nav-roller__arrow.cmp-nav-roller__arrow_up { transform: rotate(-90deg)= +; } + +.cmp-nav-roller__menu { display: none; height: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-nav-roller__menu { display: flex; } +} + +.cmp-nav-roller__menu-item a, .cmp-nav-roller__menu-item button { padding: = +17px 22px; display: flex; -webkit-box-align: center; align-items: center; h= +eight: 100%; position: relative; z-index: 1; } + +.cmp-nav-roller__menu-item a:focus, .cmp-nav-roller__menu-item button:focus= + { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) = +solid 1px; outline-offset: 1px; } + +.cmp-nav-roller__menu-item span { display: inline-block; font-size: 1.28rem= +; font-weight: 400; line-height: 1.6; color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-nav-roller__menu-item span { line-height: 2.56rem; } +} + +.cmp-nav-roller__item-bar { position: absolute; top: 0px; left: 0px; height= +: 100%; background-color: rgb(140, 140, 140); z-index: -1; } + +.cmp-nav-roller__intro { animation: 0.3s ease 1s 1 normal forwards running = +slide-down; } + +@-webkit-keyframes slide-down {=20 + 0% { opacity: 0; transform: translateY(-100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.cmp-nav-roller__placeholder { height: 57px; } + +.quickaccesstab { position: fixed; z-index: 50; width: 100%; height: auto; = +min-width: 12rem; margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .quickaccesstab { width: auto; top: 7rem; right: 2rem; margin: 0px; } +} + +@media screen and (min-width: 1000px) { + .quickaccesstab { top: 9rem; } +} + +.quickaccesstab .cmp-quick-access__list { display: flex; box-shadow: rgb(10= +7, 107, 107) 1px 1px 6px 0px; box-sizing: border-box; background-color: rgb= +(255, 255, 255); list-style: none; } + +.quickaccesstab .cmp-quick-access__list li:first-child { padding-left: 3rem= +; padding-right: 2rem; } + +.quickaccesstab .cmp-quick-access__list li:nth-child(2) { padding-left: 2re= +m; padding-right: 3rem; } + +@media screen and (min-width: 768px) { + .quickaccesstab .cmp-quick-access__list { border-radius: 3rem; } + .quickaccesstab .cmp-quick-access__list li:first-child { padding-left: 3r= +em; padding-right: 0px; } + .quickaccesstab .cmp-quick-access__list li:nth-child(2) { padding-left: 1= +.5rem; padding-right: 3rem; } +} + +.quickaccesstab .cmp-quick-access__item { padding-top: 1.5rem; padding-bott= +om: 1.5rem; width: 100%; text-align: center; font-size: 1.4rem; line-height= +: 1; font-weight: 600; } + +.quickaccesstab .cmp-quick-access__download a > span { color: rgb(0, 77, 25= +5); display: inline-block; padding-left: 3rem; position: relative; font-siz= +e: 1.2rem; line-height: 1; } + +.quickaccesstab .cmp-quick-access__download a > span::before { content: "= +=EF=90=9F"; font-size: 24px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; box-sizing: border-box; position: absolute;= + top: -0.8rem; left: 0px; } + +.quickaccesstab .cmp-quick-access__view a > span { color: rgb(0, 77, 255); = +display: inline-block; padding-left: 3rem; position: relative; font-size: 1= +.2rem; line-height: 1; } + +.quickaccesstab .cmp-quick-access__view a > span::before { content: "=EF=90= +=A4"; font-size: 28px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; box-sizing: border-box; position: absolute; top: = +-0.8rem; left: 0px; } + +.quickaccesstab .cmp-quick-access__one-item li:first-child { padding-right:= + 3rem; } + +.cmp-anchor-links { background-color: rgb(242, 242, 242); border-style: sol= +id; border-color: rgb(227, 227, 227); border-image: initial; border-width: = +1px 1px 0px; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links { width: 100%; border-bottom-width: 1px; } +} + +.cmp-anchor-links.cmp-anchor-links--expanded .cmp-anchor-links__option-list= + { display: block; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links.cmp-anchor-links--expanded .cmp-anchor-links__option-li= +st { display: flex; } +} + +.cmp-anchor-links.cmp-anchor-links--sticky { left: 0px; position: fixed; ri= +ght: 0px; top: 51px; width: 100%; z-index: 998; } + +@media screen and (min-width: 1200px) { + .cmp-anchor-links.cmp-anchor-links--sticky { top: 7rem; } +} + +.cmp-anchor-links__container { margin: auto; max-width: 1200px; } + +.cmp-anchor-links__current-option { border-bottom: 5px solid rgb(0, 186, 25= +5); height: 50px; margin-left: 0px; margin-right: 0px; padding-left: 3.904r= +em; padding-right: 2rem; position: relative; text-align: left; width: 100%;= + } + +@media screen and (max-width: 767.9px) { + .cmp-anchor-links__current-option { padding-left: 2rem; padding-right: 2r= +em; } +} + +.cmp-anchor-links__current-option-label { color: rgb(0, 0, 0); font-size: 1= +.2rem; text-transform: none; } + +.cmp-anchor-links__current-option-label:hover, .cmp-anchor-links__current-o= +ption:hover { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__current-option { display: none; } +} + +.cmp-anchor-links__icon { -webkit-box-align: center; align-items: center; b= +order-bottom: 4px solid transparent; display: flex; height: 50px; position:= + absolute; right: 20px; top: 0px; } + +.cmp-anchor-links__icon::before { color: rgb(0, 0, 0); content: "=EF=84=A3"= +; font-size: 1rem; font-family: Ionicons; display: block; font-weight: 400;= + font-style: normal; line-height: 1; text-transform: none; letter-spacing: = +normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit= +-font-smoothing: antialiased; text-rendering: optimizelegibility; font-feat= +ure-settings: "liga"; } + +.cmp-anchor-links__option-list { display: none; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-list { display: flex; -webkit-box-pack: center;= + justify-content: center; } +} + +.cmp-anchor-links__option-item { border-bottom: 1px solid rgb(227, 227, 227= +); display: block; font-weight: 400; height: 50px; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-item { border-bottom: none; padding: 0px 15px; = +min-width: 20%; -webkit-box-flex: 1; flex: 1 1 0%; } +} + +.cmp-anchor-links__option-link { color: rgb(0, 0, 0); display: block; paddi= +ng-left: 3.904rem; padding-right: 2rem; } + +@media screen and (max-width: 767.9px) { + .cmp-anchor-links__option-link { padding-left: 2rem; padding-right: 2rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-link { padding-left: 0px; padding-right: 0px; } +} + +.cmp-anchor-links__option-link:focus, .cmp-anchor-links__option-link:focus-= +within, .cmp-anchor-links__option-link:hover { color: rgb(0, 0, 0); box-sha= +dow: none; outline: none; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-link:focus, .cmp-anchor-links__option-link:focu= +s-within, .cmp-anchor-links__option-link:hover { border-bottom: 5px solid r= +gb(0, 186, 255); } +} + +.cmp-anchor-links__option-link.cmp-anchor-links__option-link--active { text= +-transform: none; } + +@media screen and (min-width: 1000px) { + .cmp-anchor-links__option-link.cmp-anchor-links__option-link--active { bo= +rder-bottom: 5px solid rgb(0, 186, 255); font-weight: 600; } +} + +.cmp-anchor-links__option-text { font-size: 1.2rem; line-height: 1.2; color= +: rgb(0, 0, 0); display: flex; -webkit-box-align: center; align-items: cent= +er; height: 50px; } + +.cmp-profile-hero { padding: 3rem 0px 1rem; } + +@media screen and (min-width: 1200px) { + .cmp-profile-hero { padding: 5rem 0px; } +} + +.cmp-profile-hero__content-description p, .cmp-profile-hero__content-inline= +-profile { display: inline; font-size: 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-profile-hero__content-description p, .cmp-profile-hero__content-inli= +ne-profile { display: inline; font-size: 1.6rem; font-weight: 400; } +} + +@media screen and (min-width: 1200px) { + .cmp-profile-hero__content-description p, .cmp-profile-hero__content-inli= +ne-profile { line-height: 1.6; } +} + +.cmp-profile-hero__content-title { width: 88%; margin: 0.8rem 0px; } + +.cmp-profile-hero__content-description { width: 100%; margin: 2rem 0px 2.2r= +em; } + +@media screen and (min-width: 768px) { + .cmp-profile-hero__content-description { width: 61%; } +} + +@media screen and (min-width: 1200px) { + .cmp-profile-hero__content-description { width: 56%; margin: 2rem 0px 2.5= +rem; } +} + +.cmp-profile-hero__content-inline-profile-link { text-decoration: underline= +; } + +.cmp-seo-login-container { padding-top: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container { padding-top: 3rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-title { margin: -1.2rem 0px 10= +px; display: flex; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-title { margin: 0px 0px 2.2r= +em; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-title { margin: 0px 0px 30px= +; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-title__text { margin: 10px 0px= +; font-weight: 600; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-title__text { margin: 0.8rem= + 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-title__text { font-size: 2.1= +rem; line-height: 1.05; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-image { margin-bottom: 20px; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-image { margin-bottom: 30px;= + } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row { displa= +y: block; flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-direc= +tion: normal; flex-basis: 50%; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row { disp= +lay: flex; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .ui-vs-b= +ottom--lg { padding-bottom: 0px; } + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .ui-vs-t= +op--lg { padding-top: 0px; } + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .ui-vs-b= +ottom--bs { padding-bottom: 0px; } + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-but= +ton-container { margin-bottom: 30px; display: inline-block; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-b= +utton-container { margin: 0px; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-but= +ton { margin: 0px 0px 10px; padding: 0px; width: 100%; height: auto; } + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-b= +utton { margin: 0px 0px 2.5rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-but= +ton__text { text-align: center; position: relative; font-size: 1.4rem; heig= +ht: 76px; display: flex; -webkit-box-align: center; align-items: center; -w= +ebkit-box-pack: center; justify-content: center; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-b= +utton__text { font-size: 1.6rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-con= +tainer-offset .cmp-container { padding: 0px; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-t= +easer__description p .cmp-text { font-size: 1.4rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-fou= +r-cell__first-col { margin-bottom: 20px; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__first-col { padding-right: 3rem; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__first-col { padding-right: 1.5rem; margin-bottom: 30px; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__first-col .cmp-container { padding-right: 3.5rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-fou= +r-cell__second-col { margin-bottom: 20px; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__second-col { padding-left: 3rem; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__second-col { padding-left: 1.5rem; margin-bottom: 30px; } +} + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__second-col .cmp-container { margin-bottom: 8.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-f= +our-cell__second-col .cmp-container { padding-left: 3.5rem; margin-bottom: = +10.1rem; } +} + +.cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-tex= +t { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-t= +ext { padding-bottom: 5rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-seo-login-container .cmp-four-cell .cmp-four-cell__second-row .cmp-t= +ext { padding-bottom: 5rem; } +} + +.container .cmp-container-offset .cmp-container { padding: 0px; } + +.cmp-global-header { padding-top: 51px; } + +.cmp-global-header :focus { outline: rgb(0, 0, 136) solid 1px; } + +.cmp-global-header :focus:not(:focus-visible) { box-shadow: none; outline: = +none; } + +.cmp-global-header nav { background-color: rgb(255, 255, 255); border-botto= +m: 1px solid rgb(227, 227, 227); left: 0px; position: fixed; right: 0px; to= +p: 0px; z-index: 1001; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__content= + { border-bottom: 1px solid rgb(227, 227, 227); opacity: 1; transform: tran= +slateY(0px); visibility: visible; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton div { width: 2.4rem; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton span { transform-origin: left center; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton span:first-child { top: -4px; transform: rotate(45deg); } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton span:nth-child(2) { opacity: 0; width: 0%; } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-bu= +tton span:nth-child(3) { top: 13px; transform: rotate(-45deg); } + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__logo { = +display: none; } + +@media screen and (min-width: 768px) { + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__conte= +nt { transform: translateX(0px); } + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__logo = +{ display: flex; } + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__menu-= +overlay { opacity: 0.6; z-index: 999; transform: none; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header { padding-top: 71px; } +} + +.cmp-global-header__access-application { display: none; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__access-application { display: flex; border-left: 1px = +solid rgb(227, 227, 227); } +} + +.cmp-global-header__access-application .cmp-button { background-color: rgb(= +255, 255, 255); color: rgb(0, 0, 0); font-size: 10px; font-weight: 400; mar= +gin-left: 0px; height: 7rem; margin-top: 0px; padding-top: 2.2rem; border-b= +ottom: 4px solid transparent; } + +.cmp-global-header__access-application .cmp-button:focus, .cmp-global-heade= +r__access-application .cmp-button:hover { background-color: rgb(255, 255, 2= +55); color: rgb(0, 0, 0); outline-offset: 0px; border-bottom: 4px solid rgb= +(0, 0, 0); } + +.cmp-global-header__navbar-container { display: flex; height: 50px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__navbar-container { display: flex; height: 7rem; z-ind= +ex: 1; background-color: rgb(255, 255, 255); } +} + +.cmp-global-header__primary-nav { display: flex; width: 66%; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__primary-nav { -webkit-box-pack: start; justify-conten= +t: flex-start; } +} + +.cmp-global-header__utility-nav { display: flex; -webkit-box-pack: end; jus= +tify-content: flex-end; width: 34%; } + +.cmp-global-header__utility-nav .color-block-accent-purple-1 .cmp-global-he= +ader__icon--star::before { color: rgb(180, 85, 170); } + +.cmp-global-header__utility-nav .color-block-accent-purple-2 .cmp-global-he= +ader__icon--star::before { color: rgb(160, 85, 245); } + +.cmp-global-header__utility-nav .color-block-accent-purple-3 .cmp-global-he= +ader__icon--star::before { color: rgb(190, 130, 255); } + +.cmp-global-header__utility-nav .color-block-accent-purple-4 .cmp-global-he= +ader__icon--star::before { color: rgb(220, 175, 255); } + +.cmp-global-header__utility-nav .color-block-accent-purple-5 .cmp-global-he= +ader__icon--star::before { color: rgb(230, 220, 255); } + +.cmp-global-header__utility-nav .color-block-alt-blue .cmp-global-header__i= +con--star::before { color: rgb(0, 65, 240); } + +.cmp-global-header__utility-nav .color-block-alt-gray .cmp-global-header__i= +con--star::before { color: rgb(190, 190, 190); } + +.cmp-global-header__utility-nav .color-block-alt-gray-dark .cmp-global-head= +er__icon--star::before { color: rgb(150, 150, 150); } + +.cmp-global-header__utility-nav .color-block-alt-gray-darker .cmp-global-he= +ader__icon--star::before { color: rgb(90, 90, 90); } + +.cmp-global-header__utility-nav .color-block-alt-green .cmp-global-header__= +icon--star::before { color: rgb(0, 215, 0); } + +.cmp-global-header__utility-nav .color-block-alt-red .cmp-global-header__ic= +on--star::before { color: red; } + +.cmp-global-header__utility-nav .color-block-alt-yellow .cmp-global-header_= +_icon--star::before { color: rgb(255, 255, 0); } + +.cmp-global-header__utility-nav .color-block-aqua .cmp-global-header__icon-= +-star::before { color: rgb(0, 255, 187); } + +.cmp-global-header__utility-nav .color-block-blue .cmp-global-header__icon-= +-star::before { color: rgb(0, 186, 255); } + +.cmp-global-header__utility-nav .color-block-blue-green .cmp-global-header_= +_icon--star::before { color: rgb(5, 240, 165); } + +.cmp-global-header__utility-nav .color-block-brand-green .cmp-global-header= +__icon--star::before { color: rgb(100, 255, 80); } + +.cmp-global-header__utility-nav .color-block-brand-orange .cmp-global-heade= +r__icon--star::before { color: rgb(255, 120, 0); } + +.cmp-global-header__utility-nav .color-block-brand-yellow .cmp-global-heade= +r__icon--star::before { color: rgb(255, 235, 50); } + +.cmp-global-header__utility-nav .color-block-blue-dark .cmp-global-header__= +icon--star::before { color: rgb(0, 142, 255); } + +.cmp-global-header__utility-nav .color-block-blue-light .cmp-global-header_= +_icon--star::before { color: rgb(0, 243, 255); } + +.cmp-global-header__utility-nav .color-block-core-purple .cmp-global-header= +__icon--star::before { color: rgb(70, 0, 115); } + +.cmp-global-header__utility-nav .color-block-cyan .cmp-global-header__icon-= +-star::before { color: rgb(0, 255, 255); } + +.cmp-global-header__utility-nav .color-block-gray .cmp-global-header__icon-= +-star::before { color: rgb(167, 167, 167); } + +.cmp-global-header__utility-nav .color-block-gray-base .cmp-global-header__= +icon--star::before { color: rgb(0, 0, 0); } + +.cmp-global-header__utility-nav .color-block-gray-dark .cmp-global-header__= +icon--star::before { color: rgb(107, 107, 107); } + +.cmp-global-header__utility-nav .color-block-gray-darker .cmp-global-header= +__icon--star::before { color: rgb(74, 74, 74); } + +.cmp-global-header__utility-nav .color-block-gray-light .cmp-global-header_= +_icon--star::before { color: rgb(204, 204, 204); } + +.cmp-global-header__utility-nav .color-block-gray-lighter .cmp-global-heade= +r__icon--star::before { color: rgb(227, 227, 227); } + +.cmp-global-header__utility-nav .color-block-gray-lightest .cmp-global-head= +er__icon--star::before { color: rgb(242, 242, 242); } + +.cmp-global-header__utility-nav .color-block-grayishyellow-dark .cmp-global= +-header__icon--star::before { color: rgb(150, 150, 140); } + +.cmp-global-header__utility-nav .color-block-grayishyellow-light .cmp-globa= +l-header__icon--star::before { color: rgb(230, 230, 220); } + +.cmp-global-header__utility-nav .color-block-green .cmp-global-header__icon= +--star::before { color: rgb(0, 255, 0); } + +.cmp-global-header__utility-nav .color-block-green-dark .cmp-global-header_= +_icon--star::before { color: rgb(0, 83, 10); } + +.cmp-global-header__utility-nav .color-block-link .cmp-global-header__icon-= +-star::before { color: rgb(0, 77, 255); } + +.cmp-global-header__utility-nav .color-block-link-dark .cmp-global-header__= +icon--star::before { color: rgb(0, 0, 136); } + +.cmp-global-header__utility-nav .color-block-orange .cmp-global-header__ico= +n--star::before { color: rgb(255, 182, 0); } + +.cmp-global-header__utility-nav .color-block-orange-dark .cmp-global-header= +__icon--star::before { color: rgb(255, 149, 0); } + +.cmp-global-header__utility-nav .color-block-pink .cmp-global-header__icon-= +-star::before { color: rgb(231, 0, 116); } + +.cmp-global-header__utility-nav .color-block-pink-dark .cmp-global-header__= +icon--star::before { color: rgb(164, 2, 83); } + +.cmp-global-header__utility-nav .color-block-pink-light .cmp-global-header_= +_icon--star::before { color: rgb(255, 80, 160); } + +.cmp-global-header__utility-nav .color-block-purple .cmp-global-header__ico= +n--star::before { color: rgb(161, 0, 255); } + +.cmp-global-header__utility-nav .color-block-purple-dark .cmp-global-header= +__icon--star::before { color: rgb(117, 0, 192); } + +.cmp-global-header__utility-nav .color-block-purple-darkest .cmp-global-hea= +der__icon--star::before { color: rgb(70, 1, 115); } + +.cmp-global-header__utility-nav .color-block-red .cmp-global-header__icon--= +star::before { color: rgb(231, 15, 41); } + +.cmp-global-header__utility-nav .color-block-red-dark .cmp-global-header__i= +con--star::before { color: rgb(189, 0, 29); } + +.cmp-global-header__utility-nav .color-block-red-darker .cmp-global-header_= +_icon--star::before { color: rgb(113, 0, 18); } + +.cmp-global-header__utility-nav .color-block-red-light .cmp-global-header__= +icon--star::before { color: rgb(255, 50, 70); } + +.cmp-global-header__utility-nav .color-block-white .cmp-global-header__icon= +--star::before { color: rgb(255, 255, 255); } + +.cmp-global-header__utility-nav .color-block-yellow .cmp-global-header__ico= +n--star::before { color: rgb(255, 212, 46); } + +.cmp-global-header__utility-nav .color-block-yellow-dark .cmp-global-header= +__icon--star::before { color: rgb(240, 192, 0); } + +.cmp-global-header__utility-nav .color-block-yellow-light .cmp-global-heade= +r__icon--star::before { color: rgb(255, 240, 179); } + +@media screen and (max-width: 767.9px) { + .cmp-global-header__utility-nav .cmp-global-header__language-container { = +width: auto; transform: translateY(-100%); } +} + +.cmp-global-header__search { z-index: 2; } + +.cmp-global-header__search a { -webkit-box-align: end; align-items: flex-en= +d; border-bottom: 4px solid transparent; color: rgb(0, 0, 0); display: flex= +; height: 5rem; -webkit-box-pack: end; justify-content: flex-end; padding-b= +ottom: 1.6rem; padding-right: 1.5rem; padding-top: 0.8rem; width: 5rem; } + +.cmp-global-header__search a::before { content: "=EF=92=A5"; font-size: 24p= +x; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; position: relative; bottom: -7px; } + +.cmp-global-header__search a:focus { outline-offset: -1px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__search a { height: 7rem; padding-top: 1.6rem; padding= +-bottom: 2.2rem; } + .cmp-global-header__search a:focus, .cmp-global-header__search a:hover { = +border-bottom: 4px solid rgb(0, 0, 0); } + .cmp-global-header__search a::before { font-size: 2.8rem; } +} + +.cmp-global-header__action-container { display: flex; -webkit-box-pack: end= +; justify-content: flex-end; } + +.cmp-global-header__register, .cmp-global-header__savedjobs, .cmp-global-he= +ader__signin { display: none; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__register, .cmp-global-header__savedjobs, .cmp-global-= +header__signin { display: block; border-left: 1px solid rgb(227, 227, 227);= + } + .cmp-global-header__register a, .cmp-global-header__savedjobs a, .cmp-glo= +bal-header__signin a { -webkit-box-align: end; align-items: flex-end; borde= +r-bottom: 4px solid transparent; color: rgb(0, 0, 0); display: flex; font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-size: 1rem; font-weight: 400; height: 7rem; -webkit-box-pack: center; just= +ify-content: center; padding-bottom: 2.2rem; padding-top: 1.6rem; text-tran= +sform: uppercase; min-width: 80px; } + .cmp-global-header__register a:focus, .cmp-global-header__register a:hove= +r, .cmp-global-header__savedjobs a:focus, .cmp-global-header__savedjobs a:h= +over, .cmp-global-header__signin a:focus, .cmp-global-header__signin a:hove= +r { outline-offset: -1px; border-bottom: 4px solid rgb(0, 0, 0); } +} + +.cmp-global-header__savedjobs a { width: 123px; } + +.cmp-global-header__savedjobs a.cmp-global-header__icon--star-outline::befo= +re { content: "=EF=92=B2"; } + +.cmp-global-header__savedjobs a.cmp-global-header__icon--star-outline::befo= +re, .cmp-global-header__savedjobs a.cmp-global-header__icon--star::before {= + padding: 1px 0px; margin-right: 4px; font-size: 18px; font-family: Ionicon= +s; display: block; font-weight: 400; font-style: normal; line-height: 1; te= +xt-transform: none; letter-spacing: normal; overflow-wrap: normal; white-sp= +ace: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rend= +ering: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-global-header__savedjobs a.cmp-global-header__icon--star::before { con= +tent: "=EF=92=B3"; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__register:focus, .cmp-global-header__register:hover { = +outline-offset: -1px; border-bottom: 4px solid rgb(0, 0, 0); } +} + +.cmp-global-header__contact-icon { color: rgb(0, 0, 0); margin-right: 0.13e= +m; } + +.cmp-global-header__contact-icon::before { content: "=EF=90=99"; font-size:= + 3rem; font-family: Ionicons; font-weight: 400; font-style: normal; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; display: inline-block;= + line-height: 1; } + +.cmp-global-header__signed-in-options { height: auto; position: absolute; t= +op: 4.69em; left: auto; right: 1.09rem; width: 15.63em; display: none; padd= +ing: 0px; text-align: left; border-radius: 0px; box-shadow: none; backgroun= +d-color: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); margin-t= +op: 0px; } + +.cmp-global-header__signed-in-menu-list { margin: 0.63em 0px 0px; padding: = +0px; } + +.cmp-global-header__signed-in-menu-list-item { padding: 0.35em 1em; border-= +bottom: 0.06em solid rgb(208, 213, 213); } + +.cmp-global-header__signed-in-menu-list-signout { padding: 0.35em 1em; bord= +er-bottom: none; } + +.cmp-global-header__signed-in-menu-link { font-weight: 700; font-size: 1.6r= +em; color: rgb(74, 74, 74); text-decoration: none; line-height: 2em; text-t= +ransform: uppercase; position: relative; left: -5%; top: -0.2em; } + +.cmp-global-header__signed-in-options-arrow-up { position: relative; } + +.cmp-global-header__signed-in-options-arrow-up::after, .cmp-global-header__= +signed-in-options-arrow-up::before { border-top: 0.688em solid rgb(255, 255= +, 255); border-left: 0.688em solid transparent; border-right: 0.688em solid= + transparent; margin-left: 13em; position: absolute; bottom: -0.75em; conte= +nt: ""; left: 77%; transform: rotate(180deg); margin-bottom: 0.69em; } + +.cmp-global-header__signed-in-options-arrow-up::before { border-top: 0.688e= +m solid rgb(167, 167, 167); bottom: -0.69em; transform: rotate(180deg); } + +.cmp-global-header__menu { z-index: 2; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__menu { display: none; } +} + +.cmp-global-header__menu-button { -webkit-box-align: end; align-items: flex= +-end; display: flex; height: 5rem; padding-bottom: 1.6rem; padding-left: 1.= +5rem; padding-top: 0.8rem; width: 5rem; } + +.cmp-global-header__menu-button:focus { outline-offset: -1px; } + +.cmp-global-header__menu-button div { height: 1.5rem; position: relative; w= +idth: 2rem; } + +.cmp-global-header__menu-button span { background: rgb(0, 0, 0); border-rad= +ius: 9px; display: block; height: 2px; left: 0px; opacity: 1; position: abs= +olute; transform: rotate(0deg); transition: all 0.25s ease-in-out 0s; width= +: 100%; } + +.cmp-global-header__menu-button span:first-child { top: 0px; } + +.cmp-global-header__menu-button span:nth-child(2) { top: 6px; } + +.cmp-global-header__menu-button span:nth-child(3) { top: 12px; } + +.cmp-global-header__logo { display: flex; -webkit-box-pack: center; justify= +-content: center; left: 0px; margin: auto; padding-bottom: 1.6rem; padding-= +top: 0.8rem; position: absolute; right: 0px; width: 100%; z-index: 1; } + +.cmp-global-header__logo a { display: block; } + +.cmp-global-header__logo img { display: block; height: 26px; width: 96px; } + +@media screen and (min-width: 768px) { + .cmp-global-header__logo { display: flex; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__logo { display: block; -webkit-box-pack: start; justi= +fy-content: flex-start; left: 0px; margin: 0px; padding: 1.4rem 1.5rem 2.6r= +em; position: relative; right: 0px; width: auto; z-index: 1; } + .cmp-global-header__logo img { display: block; height: 28px; width: 100px= +; } +} + +.cmp-global-header__content { background: rgb(255, 255, 255); border-bottom= +: 0.06em solid rgb(227, 227, 227); box-shadow: rgb(204, 204, 204) 0px 30px = +30px -30px; display: flex; -webkit-box-orient: vertical; -webkit-box-direct= +ion: normal; flex-direction: column; height: calc(100% - 51px); left: 0px; = +margin-top: 50px; opacity: 0; overflow: hidden auto; position: fixed; top: = +1px; transform: translateY(-100%); transition: all 0.45s ease-in-out 0s; vi= +sibility: hidden; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-global-header__content { transform: translateX(-105%); transition: a= +ll 0.2s ease-in-out 0s; width: 320px; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__content { border-bottom: none; box-shadow: none; heig= +ht: auto; margin-left: 33px; margin-top: 0px; opacity: 1; overflow: visible= +; position: static; top: auto; transform: none; visibility: visible; width:= + auto; } +} + +.cmp-global-header__nav-menu { -webkit-box-flex: 1; flex: 1 0 auto; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu { -webkit-box-flex: 1; flex: 1 1 0%; display= +: flex; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu-item.cmp-global-header__nav-menu-item--open = +.cmp-global-header__nav-menu-item-content, .cmp-global-header__nav-menu-ite= +m.cmp-global-header__nav-menu-item--open .cmp-global-header__title-link-lis= +t__content { visibility: visible; } +} + +.cmp-global-header__nav-menu-item.cmp-global-header__nav-menu-item--open .c= +mp-global-header__nav-menu-label-button { font-weight: 600; } + +.cmp-global-header__nav-menu-item.cmp-global-header__nav-menu-item--open .c= +mp-global-header__nav-menu-label-button::after { transform: rotate(180deg);= + } + +.cmp-global-header__nav-menu-item.cmp-global-header__nav-menu-item--no-anim= +ation .cmp-global-header__nav-menu-item-content { transition: none 0s ease = +0s; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu-item { margin-left: 2px; margin-right: 2px; = +} +} + +.cmp-global-header__nav-menu-label-button { -webkit-box-align: center; alig= +n-items: center; border-bottom: 1px solid rgb(227, 227, 227); color: rgb(0,= + 0, 0); display: flex; font-size: 1.4rem; font-weight: 600; min-height: 44p= +x; padding-left: 1.5rem; padding-right: 1.5rem; position: relative; width: = +100%; } + +.cmp-global-header__nav-menu-label-button::after { content: "=EF=84=A3"; fo= +nt-size: 18px; font-family: Ionicons; font-weight: 400; font-style: normal;= + line-height: 1; text-transform: none; letter-spacing: normal; overflow-wra= +p: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: ant= +ialiased; text-rendering: optimizelegibility; font-feature-settings: "liga"= +; -webkit-box-align: center; align-items: center; display: flex; height: 44= +px; -webkit-box-pack: center; justify-content: center; position: absolute; = +right: 0px; top: 0px; bottom: 0px; width: 44px; transition: all 0.5s ease-i= +n-out 0s; } + +.cmp-global-header__nav-menu-label-button:hover { color: rgb(0, 0, 0); } + +.cmp-global-header__nav-menu-label-button:focus { outline-offset: -1px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu-label-button { border-bottom-color: transpar= +ent; border-bottom-width: 4px; box-sizing: border-box; font-size: 1.4rem; f= +ont-weight: 400; min-height: 100%; padding-top: 0.3rem; } + .cmp-global-header__nav-menu-label-button::after { display: flex; positio= +n: relative; font-size: 1rem; width: 24px; } + .cmp-global-header__nav-menu-label-button:focus-visible, .cmp-global-head= +er__nav-menu-label-button:hover { border-bottom-color: rgb(0, 0, 0); } + .cmp-global-header__nav-menu-label-button--no-drawer::after { display: no= +ne; } +} + +.cmp-global-header__nav-menu-item-content { max-height: 0px; will-change: m= +ax-height; transition: all 400ms cubic-bezier(0.02, 0.01, 0.47, 1) 0s; over= +flow: hidden; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__nav-menu-item-content { left: 0px; position: absolute= +; right: 0px; top: 71px; width: 100%; z-index: -1; visibility: hidden; } +} + +.cmp-global-header__menu-footer { margin-top: auto; margin-bottom: 0px; pad= +ding: 2rem; } + +.cmp-global-header__menu-footer .color-block-accent-purple-1 .cmp-global-he= +ader__icon--star::before { color: rgb(180, 85, 170); } + +.cmp-global-header__menu-footer .color-block-accent-purple-2 .cmp-global-he= +ader__icon--star::before { color: rgb(160, 85, 245); } + +.cmp-global-header__menu-footer .color-block-accent-purple-3 .cmp-global-he= +ader__icon--star::before { color: rgb(190, 130, 255); } + +.cmp-global-header__menu-footer .color-block-accent-purple-4 .cmp-global-he= +ader__icon--star::before { color: rgb(220, 175, 255); } + +.cmp-global-header__menu-footer .color-block-accent-purple-5 .cmp-global-he= +ader__icon--star::before { color: rgb(230, 220, 255); } + +.cmp-global-header__menu-footer .color-block-alt-blue .cmp-global-header__i= +con--star::before { color: rgb(0, 65, 240); } + +.cmp-global-header__menu-footer .color-block-alt-gray .cmp-global-header__i= +con--star::before { color: rgb(190, 190, 190); } + +.cmp-global-header__menu-footer .color-block-alt-gray-dark .cmp-global-head= +er__icon--star::before { color: rgb(150, 150, 150); } + +.cmp-global-header__menu-footer .color-block-alt-gray-darker .cmp-global-he= +ader__icon--star::before { color: rgb(90, 90, 90); } + +.cmp-global-header__menu-footer .color-block-alt-green .cmp-global-header__= +icon--star::before { color: rgb(0, 215, 0); } + +.cmp-global-header__menu-footer .color-block-alt-red .cmp-global-header__ic= +on--star::before { color: red; } + +.cmp-global-header__menu-footer .color-block-alt-yellow .cmp-global-header_= +_icon--star::before { color: rgb(255, 255, 0); } + +.cmp-global-header__menu-footer .color-block-aqua .cmp-global-header__icon-= +-star::before { color: rgb(0, 255, 187); } + +.cmp-global-header__menu-footer .color-block-blue .cmp-global-header__icon-= +-star::before { color: rgb(0, 186, 255); } + +.cmp-global-header__menu-footer .color-block-blue-green .cmp-global-header_= +_icon--star::before { color: rgb(5, 240, 165); } + +.cmp-global-header__menu-footer .color-block-brand-green .cmp-global-header= +__icon--star::before { color: rgb(100, 255, 80); } + +.cmp-global-header__menu-footer .color-block-brand-orange .cmp-global-heade= +r__icon--star::before { color: rgb(255, 120, 0); } + +.cmp-global-header__menu-footer .color-block-brand-yellow .cmp-global-heade= +r__icon--star::before { color: rgb(255, 235, 50); } + +.cmp-global-header__menu-footer .color-block-blue-dark .cmp-global-header__= +icon--star::before { color: rgb(0, 142, 255); } + +.cmp-global-header__menu-footer .color-block-blue-light .cmp-global-header_= +_icon--star::before { color: rgb(0, 243, 255); } + +.cmp-global-header__menu-footer .color-block-core-purple .cmp-global-header= +__icon--star::before { color: rgb(70, 0, 115); } + +.cmp-global-header__menu-footer .color-block-cyan .cmp-global-header__icon-= +-star::before { color: rgb(0, 255, 255); } + +.cmp-global-header__menu-footer .color-block-gray .cmp-global-header__icon-= +-star::before { color: rgb(167, 167, 167); } + +.cmp-global-header__menu-footer .color-block-gray-base .cmp-global-header__= +icon--star::before { color: rgb(0, 0, 0); } + +.cmp-global-header__menu-footer .color-block-gray-dark .cmp-global-header__= +icon--star::before { color: rgb(107, 107, 107); } + +.cmp-global-header__menu-footer .color-block-gray-darker .cmp-global-header= +__icon--star::before { color: rgb(74, 74, 74); } + +.cmp-global-header__menu-footer .color-block-gray-light .cmp-global-header_= +_icon--star::before { color: rgb(204, 204, 204); } + +.cmp-global-header__menu-footer .color-block-gray-lighter .cmp-global-heade= +r__icon--star::before { color: rgb(227, 227, 227); } + +.cmp-global-header__menu-footer .color-block-gray-lightest .cmp-global-head= +er__icon--star::before { color: rgb(242, 242, 242); } + +.cmp-global-header__menu-footer .color-block-grayishyellow-dark .cmp-global= +-header__icon--star::before { color: rgb(150, 150, 140); } + +.cmp-global-header__menu-footer .color-block-grayishyellow-light .cmp-globa= +l-header__icon--star::before { color: rgb(230, 230, 220); } + +.cmp-global-header__menu-footer .color-block-green .cmp-global-header__icon= +--star::before { color: rgb(0, 255, 0); } + +.cmp-global-header__menu-footer .color-block-green-dark .cmp-global-header_= +_icon--star::before { color: rgb(0, 83, 10); } + +.cmp-global-header__menu-footer .color-block-link .cmp-global-header__icon-= +-star::before { color: rgb(0, 77, 255); } + +.cmp-global-header__menu-footer .color-block-link-dark .cmp-global-header__= +icon--star::before { color: rgb(0, 0, 136); } + +.cmp-global-header__menu-footer .color-block-orange .cmp-global-header__ico= +n--star::before { color: rgb(255, 182, 0); } + +.cmp-global-header__menu-footer .color-block-orange-dark .cmp-global-header= +__icon--star::before { color: rgb(255, 149, 0); } + +.cmp-global-header__menu-footer .color-block-pink .cmp-global-header__icon-= +-star::before { color: rgb(231, 0, 116); } + +.cmp-global-header__menu-footer .color-block-pink-dark .cmp-global-header__= +icon--star::before { color: rgb(164, 2, 83); } + +.cmp-global-header__menu-footer .color-block-pink-light .cmp-global-header_= +_icon--star::before { color: rgb(255, 80, 160); } + +.cmp-global-header__menu-footer .color-block-purple .cmp-global-header__ico= +n--star::before { color: rgb(161, 0, 255); } + +.cmp-global-header__menu-footer .color-block-purple-dark .cmp-global-header= +__icon--star::before { color: rgb(117, 0, 192); } + +.cmp-global-header__menu-footer .color-block-purple-darkest .cmp-global-hea= +der__icon--star::before { color: rgb(70, 1, 115); } + +.cmp-global-header__menu-footer .color-block-red .cmp-global-header__icon--= +star::before { color: rgb(231, 15, 41); } + +.cmp-global-header__menu-footer .color-block-red-dark .cmp-global-header__i= +con--star::before { color: rgb(189, 0, 29); } + +.cmp-global-header__menu-footer .color-block-red-darker .cmp-global-header_= +_icon--star::before { color: rgb(113, 0, 18); } + +.cmp-global-header__menu-footer .color-block-red-light .cmp-global-header__= +icon--star::before { color: rgb(255, 50, 70); } + +.cmp-global-header__menu-footer .color-block-white .cmp-global-header__icon= +--star::before { color: rgb(255, 255, 255); } + +.cmp-global-header__menu-footer .color-block-yellow .cmp-global-header__ico= +n--star::before { color: rgb(255, 212, 46); } + +.cmp-global-header__menu-footer .color-block-yellow-dark .cmp-global-header= +__icon--star::before { color: rgb(240, 192, 0); } + +.cmp-global-header__menu-footer .color-block-yellow-light .cmp-global-heade= +r__icon--star::before { color: rgb(255, 240, 179); } + +@media screen and (min-width: 1200px) { + .cmp-global-header__menu-footer { display: none; } +} + +@media screen and (max-width: 1199.9px) { + .cmp-global-header__menu-footer .cmp-global-header__action-container { fl= +ex-wrap: wrap; } + .cmp-global-header__menu-footer .cmp-global-header__other-link, .cmp-glob= +al-header__menu-footer .cmp-global-header__signin-links { -webkit-box-flex:= + 0; flex: 0 0 100%; } +} + +.cmp-global-header__other-link li, .cmp-global-header__signin-links li, .cm= +p-global-header__utility-links li { -webkit-box-align: center; align-items:= + center; display: flex; height: 44px; -webkit-box-pack: center; justify-con= +tent: center; padding: 1rem 1.5rem; } + +.cmp-global-header__other-link a, .cmp-global-header__signin-links a, .cmp-= +global-header__utility-links a { color: rgb(74, 74, 74); font-family: Graph= +ik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto= +, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.4re= +m; font-weight: 400; text-align: center; } + +.cmp-global-header__other-link { -webkit-box-align: center; align-items: ce= +nter; height: 44px; -webkit-box-pack: center; justify-content: center; padd= +ing-left: 1.5rem; padding-right: 1.5rem; } + +.cmp-global-header__other-link, .cmp-global-header__savedjobs-link a { disp= +lay: flex; } + +.cmp-global-header__savedjobs-link a.cmp-global-header__icon--star-outline:= +:before { content: "=EF=92=B2"; } + +.cmp-global-header__savedjobs-link a.cmp-global-header__icon--star-outline:= +:before, .cmp-global-header__savedjobs-link a.cmp-global-header__icon--star= +::before { padding: 1px 0px; margin-right: 4px; font-size: 18px; font-famil= +y: Ionicons; display: block; font-weight: 400; font-style: normal; line-hei= +ght: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal= +; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased;= + text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-global-header__savedjobs-link a.cmp-global-header__icon--star::before = +{ content: "=EF=92=B3"; } + +.cmp-global-header__social-icons { padding-bottom: 1rem; } + +.cmp-global-header__social-icons, .cmp-global-header__social-icons li { dis= +play: flex; -webkit-box-pack: center; justify-content: center; } + +.cmp-global-header__social-icons li { -webkit-box-align: center; align-item= +s: center; height: 44px; padding-left: 1.5rem; padding-right: 1.5rem; width= +: 44px; } + +.cmp-global-header__social-icons a { color: rgb(0, 0, 0); } + +.cmp-global-header__social-icons a::after { content: "=EF=8B=87"; font-size= +: 20px; font-family: Ionicons; display: block; font-weight: 400; font-style= +: normal; line-height: 1; text-transform: none; letter-spacing: normal; ove= +rflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoot= +hing: antialiased; text-rendering: optimizelegibility; font-feature-setting= +s: "liga"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--linkedin::after= + { content: "=EF=88=B9"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--twitter::after = +{ content: "=EF=89=83"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--facebook::after= + { content: "=EF=88=B1"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--instagram::afte= +r { content: "=EF=8D=91"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--youtube::after = +{ content: "=EF=89=8D"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--kununu::after {= + content: "=EF=93=B8"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--medium::after {= + content: "=EF=93=B9"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--renren::after {= + content: "=EE=A4=96"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--wechat::after {= + content: "=EE=A4=99"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--weibo::after { = +content: "=EE=A4=9A"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--xing::after { c= +ontent: "=EE=A4=9C"; } + +.cmp-global-header__social-icons a.cmp-global-header__icon--mail::after { c= +ontent: "=EF=90=A2"; } + +@media screen and (min-width: 768px) { + .cmp-global-header__menu-overlay { background-color: rgb(0, 0, 0); opacit= +y: 0; position: fixed; transition: opacity 0.2s ease-in-out 0s; height: 100= +%; width: 100%; z-index: -9999; transform: translateX(-100%); } +} + +html.cmp-global-header--menu-open { overflow: hidden; } + +@media screen and (max-width: 1199.9px) { + .cmp-global-header__drawer { visibility: hidden; } +} + +.cmp-global-header__nav-menu-item--open .cmp-global-header__drawer { visibi= +lity: visible; } + +.cmp-global-header__items .cmp-global-header__signin-links .cmp-global-head= +er__other-link a, .cmp-global-header__items .cmp-global-header__signin-link= +s a { color: rgb(74, 74, 74); font-size: 1.4rem; font-weight: 400; } + +.cmp-global-header__items .cmp-global-header__other-link, .cmp-global-heade= +r__items .cmp-global-header__signin-links li { text-align: center; } + +:root { --redesignSearchIconSVG: url('data:image/svg+xml;utf8,'); } + +.globalheader--summary-layout .cmp-global-header { padding-top: 64px; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header { padding-top: 80px; } +} + +.globalheader--summary-layout .cmp-global-header__menu-button { height: 64p= +x; -webkit-box-align: center; align-items: center; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__menu-button { height: 8= +0px; } +} + +.globalheader--summary-layout .cmp-global-header__navbar-container { height= +: 64px; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__navbar-container { heig= +ht: 80px; max-width: 1240px; margin: 0px auto; } + .globalheader--summary-layout .cmp-global-header__navbar-container .cmp-g= +lobal-header__nav-menu { gap: 22px; } +} + +.globalheader--summary-layout .cmp-global-header__logo { flex-shrink: 0; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__logo { padding-top: 15p= +x; } + .globalheader--summary-layout .cmp-global-header__logo img { width: 120px= +; height: 31px; } +} + +.globalheader--summary-layout .cmp-global-header__search a { -webkit-box-al= +ign: center; align-items: center; position: relative; height: 64px; } + +.globalheader--summary-layout .cmp-global-header__search a::before { conten= +t: ""; background-image: var(--redesignSearchIconSVG); background-position:= + 50% center; background-repeat: no-repeat; width: 18px; height: 32px; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__search a { height: 8rem= +; } +} + +@media screen and (min-width: 768px) { + .globalheader--summary-layout .cmp-global-header__search a::after { conte= +nt: ""; border-right: 1px solid rgb(204, 204, 204); height: 32px; position:= + absolute; margin-top: 14px; right: 0px; } +} + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__register:focus, .global= +header--summary-layout .cmp-global-header__register:hover { border-bottom: = +none; } +} + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__register, .globalheader= +--summary-layout .cmp-global-header__savedjobs, .globalheader--summary-layo= +ut .cmp-global-header__signin { border-left-width: 0px; } + .globalheader--summary-layout .cmp-global-header__register a, .globalhead= +er--summary-layout .cmp-global-header__savedjobs a, .globalheader--summary-= +layout .cmp-global-header__signin a { height: 80px; -webkit-box-align: cent= +er; align-items: center; padding: 8px 0px 0px; position: relative; } + .globalheader--summary-layout .cmp-global-header__register a::after, .glo= +balheader--summary-layout .cmp-global-header__savedjobs a::after, .globalhe= +ader--summary-layout .cmp-global-header__signin a::after { content: ""; bor= +der-right: 1px solid rgb(204, 204, 204); height: 32px; position: absolute; = +right: 0px; } +} + +.globalheader--summary-layout .cmp-global-header__careers-registration { di= +splay: none; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__careers-registration { = +border-left-width: 0px; position: relative; display: flex; -webkit-box-alig= +n: center; align-items: center; padding: 0px; border-bottom: none; } + .globalheader--summary-layout .cmp-global-header__careers-registration .c= +mp-global-header__signed-in-careers-registration-link { padding: 21px 25px = +10px; border-bottom: 4px solid transparent; } + .globalheader--summary-layout .cmp-global-header__careers-registration .c= +mp-global-header__signed-in-careers-registration-link:hover { border-bottom= +-color: rgb(0, 0, 0); } + .globalheader--summary-layout .cmp-global-header__careers-registration:ho= +ver { border-bottom: none; } + .globalheader--summary-layout .cmp-global-header__careers-registration::a= +fter { content: ""; border-right: 1px solid rgb(204, 204, 204); height: 32p= +x; position: absolute; right: 0px; top: 26px; } +} + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__signed-in-container { b= +order-left-width: 0px; } + .globalheader--summary-layout .cmp-global-header__signed-in-container::af= +ter { content: ""; border-right: 1px solid rgb(204, 204, 204); height: 32px= +; position: absolute; right: 0px; top: 26px; } +} + +.globalheader--summary-layout .cmp-global-header__nav-menu-label-button { f= +ont-size: 1.6rem; line-height: 1.6; padding-right: 0.8rem; padding-left: 0.= +8rem; } + +.globalheader--summary-layout .cmp-global-header__nav-menu-label-button::af= +ter { font-size: 1.2rem; } + +@media screen and (min-width: 1200px) { + .globalheader--summary-layout .cmp-global-header__nav-menu-label-button::= +after { display: flex; position: relative; font-size: 1rem; width: 24px; } + .globalheader--summary-layout .cmp-global-header__nav-menu-label-button--= +no-drawer::after { display: none; } +} + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: n= +ormal; flex-direction: column; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .content-card--cardwithbutton { order: -1; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list { display: block; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .content-card--cardwithbutton { -webkit-box-ordinal-group: unset; ord= +er: unset; } +} + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__menu-footer, .cmp-global-header__drawer--summary-la= +yout .cmp-global-header__title-link-list__menu-button { display: none; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__title-link-l= +ist__content { visibility: visible; transform: translateY(0px); position: r= +elative; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__title-link-l= +ist__content .cmp-global-header__title-link-list__content-button { display:= + none; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__drawer-one-c= +olumn .cmp-global-header__group-link-list > .responsivegrid > .aem-Grid { d= +isplay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; = +flex-direction: column; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__drawer-one-c= +olumn .cmp-global-header__group-link-list > .responsivegrid > .aem-Grid .co= +ntent-card--cardwithbutton { order: -1; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--summary-layout .cmp-global-header__drawer-one= +-column .cmp-global-header__group-link-list > .responsivegrid > .aem-Grid {= + display: block; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__drawer-one= +-column .cmp-global-header__group-link-list > .responsivegrid > .aem-Grid .= +content-card--cardwithbutton { -webkit-box-ordinal-group: unset; order: uns= +et; } +} + +.cmp-global-header.cmp-global-header--menu-open .cmp-global-header__languag= +e-container, .cmp-global-header.cmp-global-header--menu-open .cmp-global-he= +ader__signed-in-container { position: absolute; transform: translateY(0px);= + transition: all 0.7s ease-in-out 0s; z-index: 2; background-color: rgb(255= +, 255, 255); width: auto; } + +@media screen and (min-width: 768px) { + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__langu= +age-container, .cmp-global-header.cmp-global-header--menu-open .cmp-global-= +header__signed-in-container { position: relative; } +} + +@media screen and (max-width: 767.9px) { + .cmp-global-header.cmp-global-header--menu-open .cmp-global-header__langu= +age-selector { display: inline-block; } +} + +.cmp-global-header__careers-registration { padding: 1.1rem 1.5rem 1rem; bor= +der-left: 0.1rem solid rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .cmp-global-header__careers-registration { padding: 1.2rem 2.3rem 1rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__careers-registration { padding-top: 2.1rem; } +} + +.cmp-global-header__careers-registration:hover { border-bottom: 0.4rem soli= +d rgb(0, 0, 0); } + +.cmp-global-header__language-container, .cmp-global-header__signed-in-conta= +iner { min-height: 100%; z-index: 2; border-left: 1px solid rgb(227, 227, 2= +27); transform: translateY(-200%); width: 0px; display: flex; } + +@media screen and (min-width: 768px) { + .cmp-global-header__language-container, .cmp-global-header__signed-in-con= +tainer { position: relative; transform: none; width: auto; } +} + +@media screen and (max-width: 1199.9px) { + .cmp-global-header__signed-in-container { display: none; } +} + +.cmp-global-header__language-selector, .cmp-global-header__signed-in-button= + { min-height: 100%; padding: 7px 15px 0px; display: inline-block; opacity:= + 1; border-bottom: 4px solid transparent; } + +.cmp-global-header__language-selector:focus, .cmp-global-header__language-s= +elector:hover, .cmp-global-header__signed-in-button:focus, .cmp-global-head= +er__signed-in-button:hover { outline-offset: 0px; border-bottom-color: tran= +sparent; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-global-header__language-selector, .cmp-global-header__signed-in-butt= +on { transform: inherit; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__language-selector, .cmp-global-header__signed-in-butt= +on { padding-top: 5px; padding-left: 25px; padding-right: 25px; } + .cmp-global-header__language-selector:focus, .cmp-global-header__signed-i= +n-button:focus { outline-offset: -1px; border-bottom-color: rgb(0, 0, 0); } + .cmp-global-header__language-selector:focus:not(:focus-visible), .cmp-glo= +bal-header__signed-in-button:focus:not(:focus-visible) { border-bottom-colo= +r: transparent; } + .cmp-global-header__language-selector:hover, .cmp-global-header__language= +-selector:hover:focus, .cmp-global-header__signed-in-button:hover, .cmp-glo= +bal-header__signed-in-button:hover:focus { border-bottom-color: rgb(0, 0, 0= +); } +} + +.cmp-global-header__language-selector .icon-down-caret, .cmp-global-header_= +_signed-in-button .icon-down-caret { vertical-align: text-bottom; } + +.cmp-global-header__language-selector .icon-down-caret::after, .cmp-global-= +header__signed-in-button .icon-down-caret::after { top: -2px; left: 0px; po= +sition: relative; color: rgb(0, 0, 0); font-family: Ionicons; font-size: 10= +px; font-weight: 400; font-style: normal; line-height: 1; content: "=EF=8D= +=9F"; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__language-selector .icon-down-caret::after, .cmp-globa= +l-header__signed-in-button .icon-down-caret::after { left: 6px; } +} + +.cmp-global-header__language-options { display: none; position: absolute; t= +op: 70px; right: 20px; width: 30rem; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__language-options { right: 28px; top: 90px; } +} + +.cmp-global-header__language-options .arrow-up { display: block; position: = +absolute; right: 20px; top: -18px; width: 1px; height: 1px; border-bottom: = +20px solid rgb(0, 0, 0); border-left: 15px solid transparent; border-right:= + 15px solid transparent; } + +.cmp-global-header__language-options .input-group { width: 100%; height: 16= +px; background: rgb(0, 0, 0); } + +.cmp-global-header__language-options .country-list { height: 410px; backgro= +und-color: rgb(255, 255, 255); overflow: hidden auto; box-shadow: rgba(0, 0= +, 0, 0.9) 0px 0px 10px 0px; } + +.cmp-global-header__language-menu li { border-bottom: 1px solid rgb(204, 20= +4, 204); padding: 2rem; color: rgb(74, 74, 74); height: 44px; font-size: 1.= +4rem; line-height: 1rem; } + +.cmp-global-header__language-menu li a { color: rgb(74, 74, 74); text-decor= +ation: none; } + +.cmp-global-header__language-menu li :hover { color: rgb(74, 74, 74); text-= +decoration: underline; } + +.cmp-global-header__language-menu li :focus { text-decoration: underline; } + +.cmp-global-header__language-menu .default { font-weight: 600; } + +.cmp-global-header__language-menu .dropdown-header { height: 25px; font-siz= +e: 1.2rem; line-height: 0.8rem; background-color: rgb(227, 227, 227); } + +.cmp-global-header .cmp-global-header__language-selector--show, .cmp-global= +-header .cmp-global-header__signed-in-option-selector--show { display: bloc= +k; } + +@media screen and (max-width: 767.9px) { + .cmp-global-header__language-selector { display: none; } +} + +#cmp-global-header__current-country { display: none; } + +.globalheader--summary-layout .cmp-global-header__language-container { bord= +er-left-width: 0px; } + +.globalheader--summary-layout .cmp-global-header__language-container .cmp-g= +lobal-header__language-selector { padding-top: 14px; } + +.globalheader--summary-layout .cmp-global-header__language-container .cmp-g= +lobal-header__language-selector .icon-down-caret::after { content: "=EF=84= +=A3"; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer { background-color: rgb(255, 255, 255); box-sh= +adow: rgb(0, 0, 0) 0px 10px 10px -10px; margin-bottom: 10px; max-height: ca= +lc(100vh - 71px); overflow-y: auto; } + .cmp-global-header__drawer-content { padding: 5rem 10%; } + .cmp-global-header__drawer-two-columns { display: flex; } + .cmp-global-header__drawer-left-column { width: 33.3333%; } + .cmp-global-header__drawer-right-column { width: 66.6667%; } +} + +@media screen and (min-width: 1200px) { + .interactivenavigations .cmp-global-header__drawer { margin-bottom: 0px; = +max-height: unset; overflow-y: hidden; } +} + +.cmp-global-header__inner-link-list a { -webkit-box-align: center; align-it= +ems: center; border-bottom: 1px solid rgb(227, 227, 227); color: rgb(0, 0, = +0); display: flex; font-size: 1.4rem; font-weight: 400; min-height: 44px; p= +adding-left: 1.5rem; padding-right: 1.5rem; position: relative; width: auto= +; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__inner-link-list { -webkit-box-orient: horizontal; -we= +bkit-box-direction: normal; flex-flow: wrap; display: flex; } + .cmp-global-header__inner-link-list li { -webkit-box-flex: 1; flex: 1 1 2= +5%; max-width: 25%; padding-left: 15px; padding-right: 15px; } + .cmp-global-header__inner-link-list a { display: inline-block; font-famil= +y: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI"= +, roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-siz= +e: 1.6rem; font-weight: 400; color: rgb(0, 77, 255); text-decoration: none;= + border: none; margin-bottom: 20px; padding-left: 0px; padding-right: 0px; = +min-height: auto; word-break: break-word; } + .cmp-global-header__inner-link-list a:focus, .cmp-global-header__inner-li= +nk-list a:hover { text-decoration: underline; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__link-list.cmp-global-header__link-list--full-width-li= + .cmp-global-header__inner-link-list li:first-child { max-width: none; -web= +kit-box-flex: 1; flex: 1 1 100%; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows {= + display: flex; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list li { max-width: none; -webkit-box-flex: = +0; flex: 0 0 auto; padding-right: 50px; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a { color: rgb(0, 77, 255); font-size: 2= +.4rem; font-weight: 400; line-height: 1.6; position: relative; text-decorat= +ion: none; display: flex; height: 44px; -webkit-box-align: center; align-it= +ems: center; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a::after { content: "=EE=A0=80"; font-si= +ze: 24px; font-family: Ionicons; font-weight: 400; font-style: normal; line= +-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: no= +rmal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialia= +sed; text-rendering: optimizelegibility; font-feature-settings: "liga"; dis= +play: inline-block; margin-left: 1rem; vertical-align: middle; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a::before { content: ""; background: rgb= +(0, 77, 255); bottom: 0px; display: block; height: 2px; left: 0px; max-widt= +h: calc(100% - 3.4rem); position: absolute; transition: width 300ms ease 0s= +; width: 0%; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a:focus, .cmp-global-header__link-list.c= +mp-global-header__link-list--with-arrows .cmp-global-header__inner-link-lis= +t a:hover { text-decoration: none; } + .cmp-global-header__link-list.cmp-global-header__link-list--with-arrows .= +cmp-global-header__inner-link-list a:focus::before, .cmp-global-header__lin= +k-list.cmp-global-header__link-list--with-arrows .cmp-global-header__inner-= +link-list a:hover::before { width: 100%; } +} + +.cmp-global-header__link-list__content .cmp-global-header__inner-link-list = +a { padding-left: 30px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__link-list__content .cmp-global-header__inner-link-lis= +t a { padding-left: 0px; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__link-list + .cmp-global-header__link-list, .cmp-globa= +l-header__link-list + .cmp-global-header__title-link-list { margin-top: 20p= +x; } + .cmp-global-header__link-list + .cmp-global-header__link-list::before, .c= +mp-global-header__link-list + .cmp-global-header__title-link-list::before {= + content: ""; border-top: 1px solid rgb(227, 227, 227); padding-bottom: 40p= +x; display: block; margin-left: 15px; margin-right: 15px; } +} + +.cmp-global-header__title-link-list__menu.cmp-global-header__title-link-lis= +t__menu--open .cmp-global-header__title-link-list__content { transform: tra= +nslateX(0px); visibility: visible; } + +.cmp-global-header__title-link-list__menu-label { display: none; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list__menu-label { display: block; font-fa= +mily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe = +UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-= +size: 1.6rem; font-weight: 600; color: rgb(0, 0, 0); text-transform: upperc= +ase; margin-bottom: 20px; padding-left: 15px; } +} + +.cmp-global-header__title-link-list__menu-button { -webkit-box-align: cente= +r; align-items: center; border-bottom: 1px solid rgb(227, 227, 227); color:= + rgb(74, 74, 74); display: flex; font-size: 1.4rem; font-weight: 400; min-h= +eight: 44px; padding-left: 3rem; padding-right: 1.5rem; position: relative;= + width: 100%; } + +.cmp-global-header__title-link-list__menu-button::after { content: "=EF=84= +=A5"; font-size: 18px; font-family: Ionicons; font-weight: 400; font-style:= + normal; line-height: 1; text-transform: none; letter-spacing: normal; over= +flow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smooth= +ing: antialiased; text-rendering: optimizelegibility; font-feature-settings= +: "liga"; -webkit-box-align: center; align-items: center; display: flex; he= +ight: 44px; -webkit-box-pack: center; justify-content: center; position: ab= +solute; right: 0px; top: 0px; width: 44px; transition: all 0.5s ease-in-out= + 0s; } + +.cmp-global-header__title-link-list__menu-button:hover { color: rgb(0, 0, 0= +); } + +.cmp-global-header__title-link-list__menu-button:focus { outline-offset: -1= +px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list__menu-button { display: none; } +} + +.cmp-global-header__title-link-list__content { -webkit-box-orient: vertical= +; -webkit-box-direction: normal; flex-direction: column; position: fixed; z= +-index: 1; background-color: rgb(255, 255, 255); width: 100%; top: 0px; bot= +tom: 0px; display: flex; transform: translateX(-100%); transition: all 0.45= +s ease-in-out 0s; overflow-y: auto; visibility: hidden; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list__content { transform: none; position:= + static; overflow: visible; } +} + +.cmp-global-header__title-link-list__content-button { -webkit-box-align: ce= +nter; align-items: center; border-bottom: 1px solid rgb(227, 227, 227); col= +or: rgb(0, 0, 0); display: flex; font-size: 1.4rem; font-weight: 600; min-h= +eight: 44px; padding-right: 1.5rem; position: relative; width: 100%; } + +.cmp-global-header__title-link-list__content-button::before { content: "=EF= +=84=A4"; font-size: 18px; font-family: Ionicons; font-weight: 400; font-sty= +le: normal; line-height: 1; text-transform: none; letter-spacing: normal; o= +verflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smo= +othing: antialiased; text-rendering: optimizelegibility; font-feature-setti= +ngs: "liga"; -webkit-box-align: center; align-items: center; display: flex;= + height: 44px; -webkit-box-pack: center; justify-content: center; border-ri= +ght: 1px solid rgb(227, 227, 227); margin-right: 1.5rem; width: 44px; } + +.cmp-global-header__title-link-list__content-button:hover { color: rgb(0, 0= +, 0); } + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list__content-button { display: none; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__title-link-list + .cmp-global-header__link-list, .cmp= +-global-header__title-link-list + .cmp-global-header__title-link-list { mar= +gin-top: 20px; } + .cmp-global-header__title-link-list + .cmp-global-header__link-list::befo= +re, .cmp-global-header__title-link-list + .cmp-global-header__title-link-li= +st::before { content: ""; border-top: 1px solid rgb(227, 227, 227); padding= +-bottom: 40px; display: block; margin-left: 15px; margin-right: 15px; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list { display: flex; flex-wrap: wrap; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__link-list, .cmp-global-header__drawer--column-layo= +ut .cmp-global-header__group-link-list .cmp-global-header__title-link-list = +{ -webkit-box-flex: 1; flex: 1 1 0%; min-width: 33.3333%; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__inner-link-list { -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__link-list + .cmp-global-header__link-list, .cmp-gl= +obal-header__drawer--column-layout .cmp-global-header__group-link-list .cmp= +-global-header__link-list + .cmp-global-header__title-link-list { margin-to= +p: 0px; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__link-list + .cmp-global-header__link-list::before,= + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__link-list + .cmp-global-header__title-link-list::be= +fore { content: none; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__title-link-list + .cmp-global-header__link-list, .= +cmp-global-header__drawer--column-layout .cmp-global-header__group-link-lis= +t .cmp-global-header__title-link-list + .cmp-global-header__title-link-list= + { margin-top: 0px; } + .cmp-global-header__drawer--column-layout .cmp-global-header__group-link-= +list .cmp-global-header__title-link-list + .cmp-global-header__link-list::b= +efore, .cmp-global-header__drawer--column-layout .cmp-global-header__group-= +link-list .cmp-global-header__title-link-list + .cmp-global-header__title-l= +ink-list::before { content: none; } +} + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__title-link-list__menu-label { display: block; font-= +size: 1.6rem; font-weight: 600; text-transform: uppercase; padding-left: 24= +px; padding-top: 16px; margin-bottom: 16px; color: rgb(74, 74, 74); } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list { border-bottom: 1px solid rgb(227,= + 227, 227); } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list a { padding-left: 24px; color: rgb(= +0, 0, 0); border-bottom-width: 0px; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list a p { display: none; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list a:hover { color: rgb(0, 77, 255); t= +ext-decoration: none; } + +.cmp-global-header__drawer--summary-layout .cmp-global-header__group-link-l= +ist .cmp-global-header__inner-link-list li:last-child a { border-bottom-wid= +th: 1px; } + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .cmp-global-header__title-link-list__menu-label { margin-bottom: 48px= +; padding-top: 0px; padding-left: 15px; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .cmp-global-header__inner-link-list { border-bottom: 0px; row-gap: 48= +px; padding-bottom: 55px; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .cmp-global-header__inner-link-list a { font-weight: 700; font-size: = +1.8rem; margin-bottom: 4px; line-height: 1.4; padding-left: 0px; border-bot= +tom: 0px; } + .cmp-global-header__drawer--summary-layout .cmp-global-header__group-link= +-list .cmp-global-header__inner-link-list a p { font-size: 1.4rem; display:= + block; font-weight: 400; } +} + +.cmp-global-header__nav-menu-label-button--drawer-hover { border-bottom-col= +or: rgb(0, 0, 0); } + +.cmp-header-featured-content .cmp-teaser__content { background-color: trans= +parent; border: none; padding: 15px 30px 30px; } + +@media screen and (min-width: 1200px) { + .cmp-header-featured-content .cmp-teaser__content { padding: 0px 80px 50p= +x 35px; } +} + +.cmp-header-featured-content .cmp-teaser__pretitle { color: rgb(0, 0, 0); f= +ont-size: 1.6rem; font-weight: 600; } + +@media screen and (min-width: 1200px) { + .cmp-header-featured-content .cmp-teaser__pretitle { font-size: 1.6rem; m= +argin-bottom: 11px; } +} + +@media screen and (min-width: 1200px) { + .cmp-header-featured-content .cmp-teaser__title { margin-top: auto; margi= +n-bottom: 13px; line-height: 1.2; font-size: 1.8rem; } +} + +.cmp-header-featured-content .cmp-teaser__title-link { display: inline-bloc= +k; font-size: 1.4rem; color: rgb(74, 74, 74); font-weight: 600; } + +.cmp-header-featured-content .cmp-teaser__title-link:hover { color: rgb(74,= + 74, 74); text-decoration: underline; } + +@media screen and (min-width: 1200px) { + .cmp-header-featured-content .cmp-teaser__title-link { color: rgb(0, 77, = +255); font-size: 1.8rem; line-height: 1.2; } + .cmp-header-featured-content .cmp-teaser__title-link:hover { color: rgb(0= +, 77, 255); } + .cmp-header-featured-content .cmp-teaser__title-link:focus { text-decorat= +ion: underline; } +} + +.cmp-header-featured-content .cmp-teaser__description { margin: auto; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton { border-bottom: 1px solid rgb(242, 242, 242); } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser { background: transparent; display: block; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__content { border-width: 0px; padding: 14px 24px 24p= +x; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__description { padding-bottom: 16px; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__description p { font-size: 1.4rem; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__title { font-size: 1.4rem; font-weight: 600; paddin= +g-bottom: 4px; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__action-container .cmp-teaser__action-link { backgro= +und: transparent; border: 0px; color: rgb(0, 77, 255); font-size: 1.4rem; f= +ont-weight: 600; box-shadow: none; text-transform: none; -webkit-box-pack: = +start; justify-content: flex-start; padding: 0px; margin: 0px; min-height: = +unset; min-width: unset; height: unset; } + +.cmp-global-header__drawer--summary-layout .content-card.content-card--card= +withbutton .cmp-teaser__action-container .cmp-teaser__action-link:focus, .c= +mp-global-header__drawer--summary-layout .content-card.content-card--cardwi= +thbutton .cmp-teaser__action-container .cmp-teaser__action-link:hover { tra= +nsform: none; } + +@media screen and (min-width: 768px) { + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container .cmp-teaser__action-link::after = +{ content: "=EE=A0=80"; font-size: 14px; font-family: Ionicons; font-weight= +: 400; font-style: normal; line-height: 1; text-transform: none; letter-spa= +cing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -= +webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fon= +t-feature-settings: "liga"; display: inline-block; margin-left: 1rem; verti= +cal-align: middle; } +} + +@media screen and (min-width: 1200px) { + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton { border-bottom-width: 0px; border-top: 1px solid rgb(227, 227= +, 227); } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__content { display: grid; grid-template-columns: 3= +fr 1fr; grid-template-rows: auto; -webkit-box-align: start; align-items: st= +art; border-top-color: rgb(227, 227, 227); padding-top: 48px; padding-left:= + 0px; padding-right: 0px; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__title { font-weight: 700; font-size: 1.6rem; grid= +-area: 1 / 1 / 2 / 2; padding-bottom: 0px; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__description { grid-area: 2 / 1 / 3 / 2; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__description p { font-size: 1.6rem; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container { grid-area: 1 / 2 / span 3 / 3;= + place-self: stretch end; height: 100%; position: relative; padding-right: = +16px; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container::before { content: ""; width: 36= +px; height: 36px; border: 1px solid rgb(0, 77, 255); border-radius: 50%; po= +sition: absolute; transition-duration: 0.4s; transition-property: all; tran= +sition-timing-function: ease; transition-delay: 0s; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container .cmp-teaser__action-link { font-= +size: 1.6rem; padding-left: 60px; line-height: 1.6; height: 36px; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container .cmp-teaser__action-link::after = +{ content: "=EF=8F=96"; font-size: 34px; font-family: Ionicons; display: bl= +ock; font-weight: 400; font-style: normal; line-height: 1; text-transform: = +none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; d= +irection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimiz= +elegibility; font-feature-settings: "liga"; position: absolute; left: 1.2re= +m; } + .cmp-global-header__drawer--summary-layout .content-card.content-card--ca= +rdwithbutton .cmp-teaser__action-container:hover::before { width: 100%; bor= +der-radius: 50px; } +} + +.cmp-biohero .cmp-about-hero__content { display: grid; grid-template-column= +s: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__content { grid-template-columns: 6fr 6fr; } +} + +.cmp-biohero .cmp-about-hero__content .breadcrumb { padding-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__content .breadcrumb { padding-bottom: 2rem;= + } +} + +.cmp-biohero .cmp-about-hero__left { grid-column: 1; padding: 3rem 0px 2rem= +; word-break: break-word; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__left { grid-column: 1 / 2; padding: 5rem 1.= +5rem 5rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__left { padding: 5rem 0px; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-text { padding: 1rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__left .cmp-text { padding: 2rem 0px; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-text p { line-height: 2.56rem; } + +.cmp-biohero .cmp-about-hero__left .cmp-title__text--short { font-family: G= +raphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", ro= +boto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight:= + 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-h= +eight: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__left .cmp-title__text--short { font-size: 6= +.5rem; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-title__text--long { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: = +800; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-he= +ight: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__left .cmp-title__text--long { font-size: 5.= +8rem; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-about-hero__title-region { display:= + inline-block; width: 100%; margin-top: 20px; font-family: Graphik, Arial, = +system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "= +Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-styl= +e: normal; text-transform: uppercase; letter-spacing: 0.104em; color: rgb(0= +, 0, 0); line-height: 1.4; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__left .cmp-about-hero__title-region { font-s= +ize: 1.8rem; letter-spacing: 0.07em; } +} + +@media screen and (max-width: 999.9px) { + .cmp-biohero .cmp-about-hero__left .cmp-about-hero__title-region { margin= +-top: 15px; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-separator--vertical { position: rel= +ative; top: 5px; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__left .cmp-separator--vertical { top: 3px; } +} + +.cmp-biohero .cmp-about-hero__left .cmp-separator__horizontal-rule { margin= +: 0px 10px; } + +.cmp-biohero .cmp-about-hero .cmp-icons { display: inline-block; margin-top= +: 15px; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon { float: left; -webkit-box-al= +ign: center; align-items: center; -webkit-box-pack: start; justify-content:= + flex-start; margin-right: 2.556rem; margin-bottom: 0.5rem; display: flex; = +} + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon { margin-right: 1.44rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon { margin-right: 3rem; } +} + +.cmp-biohero .cmp-about-hero .cmp-icons .icon p { display: none; color: rgb= +(0, 77, 255); } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon p { display: inline; } +} + +@media screen and (max-width: 999.9px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon p { font-size: 1.4rem; line= +-height: 1.6; } +} + +.cmp-biohero .cmp-about-hero .cmp-icons .icon:focus span, .cmp-biohero .cmp= +-about-hero .cmp-icons .icon:hover span { background-color: rgb(0, 77, 255)= +; color: rgb(255, 255, 255); transition: all 0.5s ease-in-out 0s; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon:focus:not(:focus-visible) spa= +n { background-color: transparent; color: inherit; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon--linkedin::after { content: "= +=EF=88=B9"; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon--linkedin::after, .cmp-bioher= +o .cmp-about-hero .cmp-icons .icon--twitter::after { font-size: 18px; font-= +family: Ionicons; display: block; font-weight: 400; font-style: normal; lin= +e-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: n= +ormal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antiali= +ased; text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon--twitter::after { content: "= +=EF=89=83"; } + +.cmp-biohero .cmp-about-hero .cmp-icons .icon--linkedin, .cmp-biohero .cmp-= +about-hero .cmp-icons .icon--twitter { -webkit-box-align: center; align-ite= +ms: center; border-radius: 50%; border: 2px solid rgb(0, 77, 255); color: r= +gb(0, 77, 255); display: flex; height: 3.4rem; -webkit-box-pack: center; ju= +stify-content: center; margin-right: 0.7rem; width: 3.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-icons .icon--linkedin, .cmp-biohero .cm= +p-about-hero .cmp-icons .icon--twitter { margin-right: 0.8rem; } +} + +.cmp-biohero .cmp-about-hero .cmp-quote { border-top: 1px solid rgb(204, 20= +4, 204); display: flex; -webkit-box-orient: vertical; -webkit-box-direction= +: normal; flex-direction: column; margin-top: 15px; padding-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero .cmp-quote { margin-top: 20px; -webkit-box-o= +rient: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-quote { -webkit-box-orient: horizontal;= + -webkit-box-direction: normal; flex-direction: row; margin-top: 30px; padd= +ing-top: 3rem; } +} + +.cmp-biohero .cmp-about-hero .cmp-quote__icon { height: 43px; min-width: 48= +px; margin-bottom: 10px; margin-right: 1rem; } + +.cmp-biohero .cmp-about-hero .cmp-quote__icon::after { color: rgb(161, 0, 2= +55); content: "=EE=A4=80"; font-size: 43px; font-family: Ionicons; display:= + block; font-weight: 400; font-style: normal; line-height: 1; text-transfor= +m: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap= +; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opti= +mizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-quote__icon::after { content: "=EE=A4= +=80"; font-size: 48px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero .cmp-quote__icon { height: 48px; min-width: = +54px; margin-right: 3rem; } +} + +.cmp-biohero .cmp-about-hero .cmp-quote .content { font-size: 1.4rem; line-= +height: 1.6; } + +.cmp-biohero .cmp-about-hero .cmp-quote .content p { display: inline; } + +.cmp-biohero .cmp-about-hero__right { grid-area: auto / 1; margin: 0px -15p= +x; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__right { grid-column: 2 / 3; margin-left: 15= +px; padding-top: 0px; margin-right: calc(100% - 50vw + var(--scrollbar-widt= +h)/2); } +} + +@media screen and (min-width: 768px) { + .cmp-biohero .cmp-about-hero__right .image .cmp-image__image { height: 10= +0%; position: absolute; inset: 0px; object-fit: cover; object-position: cen= +ter center; } +} + +@media screen and (min-width: 1000px) { + .cmp-biohero .cmp-about-hero__right .image .cmp-image__image { object-fit= +: contain; } +} + +@media screen and (min-width: 1200px) { + .cmp-biohero .cmp-about-hero__right .image .cmp-image__image { object-pos= +ition: left center; } +} + +@media screen and (min-width: 768px) { + .cmp-biohero.image-full-bleed .cmp-about-hero__right { margin-right: calc= +(100% - 50vw + var(--scrollbar-width)/2); } + .cmp-biohero.image-full-bleed .cmp-about-hero__right .cmp-image__image { = +object-fit: cover; } +} + +.event-hero.color-block-accent-purple-1 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(180, 85, 170); } + +.event-hero.color-block-accent-purple-2 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(160, 85, 245); } + +.event-hero.color-block-accent-purple-3 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(190, 130, 255); } + +.event-hero.color-block-accent-purple-4 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(220, 175, 255); } + +.event-hero.color-block-accent-purple-5 .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(230, 220, 255); } + +.event-hero.color-block-alt-blue .cmp-event-hero__container .h-title-eyebro= +w { border-color: rgb(0, 65, 240); } + +.event-hero.color-block-alt-gray .cmp-event-hero__container .h-title-eyebro= +w { border-color: rgb(190, 190, 190); } + +.event-hero.color-block-alt-gray-dark .cmp-event-hero__container .h-title-e= +yebrow { border-color: rgb(150, 150, 150); } + +.event-hero.color-block-alt-gray-darker .cmp-event-hero__container .h-title= +-eyebrow { border-color: rgb(90, 90, 90); } + +.event-hero.color-block-alt-green .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(0, 215, 0); } + +.event-hero.color-block-alt-red .cmp-event-hero__container .h-title-eyebrow= + { border-color: red; } + +.event-hero.color-block-alt-yellow .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(255, 255, 0); } + +.event-hero.color-block-aqua .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(0, 255, 187); } + +.event-hero.color-block-blue .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(0, 186, 255); } + +.event-hero.color-block-blue-green .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(5, 240, 165); } + +.event-hero.color-block-brand-green .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(100, 255, 80); } + +.event-hero.color-block-brand-orange .cmp-event-hero__container .h-title-ey= +ebrow { border-color: rgb(255, 120, 0); } + +.event-hero.color-block-brand-yellow .cmp-event-hero__container .h-title-ey= +ebrow { border-color: rgb(255, 235, 50); } + +.event-hero.color-block-blue-dark .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(0, 142, 255); } + +.event-hero.color-block-blue-light .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(0, 243, 255); } + +.event-hero.color-block-core-purple .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(70, 0, 115); } + +.event-hero.color-block-cyan .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(0, 255, 255); } + +.event-hero.color-block-gray .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(167, 167, 167); } + +.event-hero.color-block-gray-base .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(0, 0, 0); } + +.event-hero.color-block-gray-dark .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(107, 107, 107); } + +.event-hero.color-block-gray-darker .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(74, 74, 74); } + +.event-hero.color-block-gray-light .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(204, 204, 204); } + +.event-hero.color-block-gray-lighter .cmp-event-hero__container .h-title-ey= +ebrow { border-color: rgb(227, 227, 227); } + +.event-hero.color-block-gray-lightest .cmp-event-hero__container .h-title-e= +yebrow { border-color: rgb(242, 242, 242); } + +.event-hero.color-block-grayishyellow-dark .cmp-event-hero__container .h-ti= +tle-eyebrow { border-color: rgb(150, 150, 140); } + +.event-hero.color-block-grayishyellow-light .cmp-event-hero__container .h-t= +itle-eyebrow { border-color: rgb(230, 230, 220); } + +.event-hero.color-block-green .cmp-event-hero__container .h-title-eyebrow {= + border-color: rgb(0, 255, 0); } + +.event-hero.color-block-green-dark .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(0, 83, 10); } + +.event-hero.color-block-link .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(0, 77, 255); } + +.event-hero.color-block-link-dark .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(0, 0, 136); } + +.event-hero.color-block-orange .cmp-event-hero__container .h-title-eyebrow = +{ border-color: rgb(255, 182, 0); } + +.event-hero.color-block-orange-dark .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(255, 149, 0); } + +.event-hero.color-block-pink .cmp-event-hero__container .h-title-eyebrow { = +border-color: rgb(231, 0, 116); } + +.event-hero.color-block-pink-dark .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(164, 2, 83); } + +.event-hero.color-block-pink-light .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(255, 80, 160); } + +.event-hero.color-block-purple .cmp-event-hero__container .h-title-eyebrow = +{ border-color: rgb(161, 0, 255); } + +.event-hero.color-block-purple-dark .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(117, 0, 192); } + +.event-hero.color-block-purple-darkest .cmp-event-hero__container .h-title-= +eyebrow { border-color: rgb(70, 1, 115); } + +.event-hero.color-block-red .cmp-event-hero__container .h-title-eyebrow { b= +order-color: rgb(231, 15, 41); } + +.event-hero.color-block-red-dark .cmp-event-hero__container .h-title-eyebro= +w { border-color: rgb(189, 0, 29); } + +.event-hero.color-block-red-darker .cmp-event-hero__container .h-title-eyeb= +row { border-color: rgb(113, 0, 18); } + +.event-hero.color-block-red-light .cmp-event-hero__container .h-title-eyebr= +ow { border-color: rgb(255, 50, 70); } + +.event-hero.color-block-white .cmp-event-hero__container .h-title-eyebrow {= + border-color: rgb(255, 255, 255); } + +.event-hero.color-block-yellow .cmp-event-hero__container .h-title-eyebrow = +{ border-color: rgb(255, 212, 46); } + +.event-hero.color-block-yellow-dark .cmp-event-hero__container .h-title-eye= +brow { border-color: rgb(240, 192, 0); } + +.event-hero.color-block-yellow-light .cmp-event-hero__container .h-title-ey= +ebrow { border-color: rgb(255, 240, 179); } + +.event-hero .cmp-event-hero__container { display: flex; -webkit-box-orient:= + vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__container { -webkit-box-orient: horizontal; = +-webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: end; = +justify-content: flex-end; } +} + +.event-hero .cmp-event-hero__cta-link { display: inline; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link { font-size:= + 1.2rem; white-space: nowrap; padding-top: 1.5rem; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link::before { bo= +ttom: -0.6rem; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link:focus-visibl= +e { outline: rgb(0, 77, 255) solid 1px; box-shadow: none; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link:focus-visibl= +e::before { width: 100%; } + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link::after { fon= +t-size: 1.716rem; line-height: 1.212rem; top: -0.1rem; position: relative; = +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link::after { f= +ont-size: 1.8rem; line-height: 1.278rem; top: -0.12rem; } +} + +.event-hero .cmp-event-hero__cta-link .cmp-teaser__action-link[aria-describ= +edby] { padding-top: 0px; } + +.event-hero .cmp-event-hero__text-container { margin: 3rem 0px 2rem; paddin= +g: 0px 1.5rem; max-width: 59rem; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__text-container { width: 50%; margin: 5rem 0p= +x; padding: 0px 1.5rem 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__text-container { padding: 0px 1.5rem; } +} + +.event-hero .cmp-event-hero__breadcrumb-container { padding-bottom: 2rem; } + +.event-hero .cmp-event-hero__title-container { font-size: 2rem; padding-bot= +tom: 3rem; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__title-container { padding-bottom: 25px; } +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__title-container { font-size: 3rem; padding-b= +ottom: 2rem; } +} + +.event-hero .cmp-event-hero__title-container .cmp-title__text--short { font= +-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Seg= +oe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fo= +nt-style: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1= +; font-size: 3.6rem; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__title-container .cmp-title__text--short { fo= +nt-size: 6.5rem; } +} + +.event-hero .cmp-event-hero__title-container .cmp-title__text--long { font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__title-container .cmp-title__text--long { fon= +t-size: 5.8rem; } +} + +.event-hero .cmp-event-hero__date-location-container { word-break: break-wo= +rd; padding-bottom: 2rem; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__date-location-container { padding-bottom: 1.= +5rem; } +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__date-location-container { padding-bottom: 2.= +5rem; } +} + +.event-hero .cmp-event-hero__date-location-container .vertical-seperator { = +display: inline-block; color: rgb(204, 204, 204); margin: 0px 1rem; } + +.event-hero .cmp-event-hero__date-location-container .vertical-seperator::a= +fter { content: "|"; } + +.event-hero .cmp-event-hero__date-location-container .cmp-text__label-small= + { line-height: 1.2; } + +.event-hero .cmp-event-hero__hashtag-container { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__hashtag-container { padding-bottom: 2.5rem; = +} +} + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__hashtag-container { padding-bottom: 2rem; } +} + +.event-hero .cmp-event-hero__hashtag-title-container { display: inline-bloc= +k; font-size: 1.2rem; line-height: 1; } + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__hashtag-title-container { border-bottom-widt= +h: 0.3rem; } +} + +.event-hero .cmp-event-hero__hashtag-title-container .h-title-eyebrow { bor= +der-bottom: 0.2rem solid rgb(0, 186, 255); word-break: break-word; } + +.event-hero .cmp-event-hero__hashtag-url { color: rgb(0, 0, 0); } + +.event-hero .cmp-event-hero__hashtag-url:hover { color: rgb(0, 77, 255); } + +.event-hero .cmp-event-hero__description { font-size: 1.4rem; line-height: = +2.25rem; } + +@media screen and (min-width: 1000px) { + .event-hero .cmp-event-hero__description { font-size: 1.6rem; line-height= +: 2.56rem; } +} + +.event-hero .cmp-event-hero__image-container { position: relative; display:= + flex; -webkit-box-align: center; align-items: center; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__image-container { width: 50%; } +} + +@media screen and (min-width: 2000px) { + .event-hero .cmp-event-hero__image-container .cmp-image { float: left; } +} + +.event-hero .cmp-event-hero__image-container .cmp-teaser__image { border: n= +one; } + +@media screen and (min-width: 2000px) { + .event-hero .cmp-event-hero__image-container .cmp-teaser__image { positio= +n: relative; } +} + +.event-hero .cmp-event-hero__image-container .cmp-image__image { width: 100= +%; height: 100%; } + +@media screen and (min-width: 768px) { + .event-hero .cmp-event-hero__image-container .cmp-image__image { object-f= +it: cover; position: absolute; inset: 0px; } +} + +@media screen and (min-width: 2000px) { + .event-hero .cmp-event-hero__image-container .cmp-image__image { object-f= +it: contain; position: relative; } +} + +@media screen and (min-width: 1000px) { + .job-listing-hero { transform: scale(1); } +} + +.full-width .job-listing-hero { padding-left: 15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .full-width .job-listing-hero { padding-left: 35px; } +} + +@media screen and (min-width: 1200px) { + .full-width .job-listing-hero { padding-left: 79px; } +} + +.job-listing-hero__wrapper { position: relative; overflow: hidden; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__container { max-width: 12= +5rem; margin: 0px auto; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__text-container { padding:= + 3rem 1.5rem 3rem 0px; } + +@media screen and (min-width: 768px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__text-container { width:= + 50%; padding: 5rem 3rem 5rem 0px; } +} + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__text-container { width:= + 66.67%; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container { pa= +dding-bottom: 1rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item:first-child::after { display: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item:nth-child(2)::before { content: "|"; color: rgb(204, 204,= + 204); display: block; padding: 0px 1rem; margin-top: -4px; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item:nth-child(2)::after, .job-listing-hero__wrapper .cmp-job-= +listing-hero__breadcrumb-container .cmp-breadcrumb__item:nth-child(n+3) { d= +isplay: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item-link { border: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__breadcrumb-container .cmp= +-breadcrumb__item-link:focus::after, .job-listing-hero__wrapper .cmp-job-li= +sting-hero__breadcrumb-container .cmp-breadcrumb__item-link span:hover::aft= +er { transition: none 0s ease 0s; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__title-container { word-br= +eak: break-word; padding-bottom: 2rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__title-container .cmp-titl= +e__text { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsy= +stemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, = +sans-serif; font-weight: 600; font-style: normal; text-transform: none; col= +or: rgb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__title-container .cmp-ti= +tle__text { font-size: 4.8rem; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container { word-b= +reak: break-word; padding-bottom: 2rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__labels-container { padd= +ing-bottom: 3rem; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .vertica= +l-seperator { display: inline-block; color: rgb(204, 204, 204); margin: 0px= + 1rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .vertica= +l-seperator::after { content: "|"; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .cmp-tex= +t__label-small { line-height: 1.2; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .cmp-job= +-listing-hero__view-all-link { color: rgb(0, 77, 255); } + +.job-listing-hero__wrapper .cmp-job-listing-hero__labels-container .cmp-job= +-listing-hero__view-all-link:focus-visible, .job-listing-hero__wrapper .cmp= +-job-listing-hero__labels-container .cmp-job-listing-hero__view-all-link:ho= +ver { color: rgb(0, 0, 136); border-bottom: 0.2rem solid rgb(0, 77, 255); } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container { display: = +flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-dir= +ection: column; row-gap: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__cta-container { -webkit= +-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; -w= +ebkit-box-align: center; align-items: center; column-gap: 3rem; } +} + +@media screen and (min-width: 1200px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-butt= +on__compliance { display: none; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job.cmp-button__info-icon .cmp-button { line-height: 2.24rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job.cmp-button__info-icon .cmp-button::before { margin-right: 0.496= +rem; font-size: 1.808rem; line-height: 1.808rem; width: 1.4695rem; height: = +1.8078rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__go-back-label--hide, .job-listing-hero__wrapper .cmp-job-listing-hero__ct= +a-container .cmp-button__saved-job.cmp-button__info-icon .cmp-button__save-= +job--hidden, .job-listing-hero__wrapper .cmp-job-listing-hero__cta-containe= +r .cmp-button__saved-job.cmp-button__info-icon .cmp-button__saved, .job-lis= +ting-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button__saved-= +job.cmp-button__info-icon .cmp-button__saved--hidden { display: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star { font-weight: 600; text-transform: uppercase; color: rgb(= +0, 77, 255); font-size: 1.4rem; display: block; padding-bottom: 0.5rem; } + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-butt= +on__saved-job-star { font-size: 1.6rem; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star:focus-visible .cmp-button__text, .job-listing-hero__wrappe= +r .cmp-job-listing-hero__cta-container .cmp-button__saved-job-star:hover .c= +mp-button__text { border-bottom: 0.2rem solid rgb(0, 77, 255); padding-bott= +om: 0.3rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star:focus { box-shadow: rgb(0, 77, 255) 0px 0px 0px 1px; outli= +ne: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star::before { padding: 0px; margin-right: 0.2rem; content: "= +=EF=92=B3"; font-size: 22px; font-family: Ionicons; font-weight: 400; font-= +style: normal; line-height: 1; text-transform: none; letter-spacing: normal= +; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-= +smoothing: antialiased; text-rendering: optimizelegibility; font-feature-se= +ttings: "liga"; display: inline-block; position: relative; top: -0.1rem; ve= +rtical-align: middle; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-outline { font-weight: 600; text-transform: uppercase; col= +or: rgb(0, 77, 255); font-size: 1.4rem; display: block; padding-bottom: 0.5= +rem; } + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-butt= +on__saved-job-star-outline { font-size: 1.6rem; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-outline:focus-visible .cmp-button__text, .job-listing-hero= +__wrapper .cmp-job-listing-hero__cta-container .cmp-button__saved-job-star-= +outline:hover .cmp-button__text { border-bottom: 0.2rem solid rgb(0, 77, 25= +5); padding-bottom: 0.3rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-outline:focus { box-shadow: rgb(0, 77, 255) 0px 0px 0px 1p= +x; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-outline::before { padding: 0px; margin-right: 0.2rem; cont= +ent: "=EF=92=B2"; font-size: 22px; font-family: Ionicons; font-weight: 400;= + font-style: normal; line-height: 1; text-transform: none; letter-spacing: = +normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit= +-font-smoothing: antialiased; text-rendering: optimizelegibility; font-feat= +ure-settings: "liga"; display: inline-block; position: relative; top: -0.1r= +em; vertical-align: middle; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__saved-job-star-hidden { display: none; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +--primary-white .cmp-button { margin-left: 0px; margin-top: 0px; margin-bot= +tom: 1.1rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-button= +__info-icon .cmp-button::before { font-weight: 600; margin-right: 0.5rem; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-share-= +modal__inner { position: fixed; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__cta-container .cmp-share-= +modal__content { position: absolute; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__image-container { positio= +n: absolute; right: 0px; top: 0px; bottom: 1.5rem; margin-top: -1.4%; margi= +n-bottom: -3.35%; display: none; min-height: 10rem; } + +@media screen and (min-width: 768px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__image-container { displ= +ay: block; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .job-listing-hero__wrapper .cmp-job-listing-hero__image-container { width= +: 33.33%; } +} + +.job-listing-hero__wrapper .cmp-job-listing-hero__image-container .cmp-teas= +er__image { border: none; height: 100%; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__image-container .cmp-imag= +e, .job-listing-hero__wrapper .cmp-job-listing-hero__image-container .cmp-i= +mage__image { height: 100%; } + +.job-listing-hero__wrapper .cmp-job-listing-hero__image-container .cmp-imag= +e__image { width: auto; } + +.job-listing-hero .cmp-button__share-icon .cmp-button:hover .cmp-button__te= +xt { border-bottom: none; padding-bottom: 0px; } + +.job-listing-hero .cmp-share-banner__icon--mail { border-color: rgb(0, 77, = +255); color: rgb(0, 77, 255); } + +.job-listing-hero .cmp-share-banner__icon--mail:hover { background-color: r= +gb(0, 77, 255); color: rgb(255, 255, 255); } + +.job-listing-hero .cmp-share-banner__icon--mail:focus { color: rgb(255, 255= +, 255); } + +.job-listing-hero .cmp-button__compliance-two { display: none; } + +@media screen and (min-width: 1200px) { + .job-listing-hero .cmp-button__compliance-two { display: block; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__content { display: grid; grid= +-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__content { grid-template-col= +umns: 6fr 6fr; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__content .breadcrumb { padding= +-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__content .breadcrumb { paddi= +ng-bottom: 2rem; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left { grid-column: 1; word-b= +reak: break-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__left { padding: 5rem 1.5rem= + 5rem 0px; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__left { padding: 5rem 0px; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-text { padding: 1re= +m 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__left .cmp-text { padding: 2= +rem 0px 0px; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-text p { font-size:= + 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__left .cmp-text p { font-siz= +e: 1.8rem; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .podcastbadges .cmp-text= + { font-size: 1.6rem; } + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-title__text--short = +{ font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont= +, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-ser= +if; font-weight: 800; font-style: normal; text-transform: none; color: rgb(= +0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__left .cmp-title__text--shor= +t { font-size: 6.5rem; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-title__text--long {= + font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont,= + "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-seri= +f; font-weight: 800; font-style: normal; text-transform: none; color: rgb(0= +, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program-sub .cmp-about-hero__left .cmp-title__text--long= + { font-size: 5.8rem; } +} + +.cmp-about-hero--program-sub .cmp-about-hero__left .cmp-button { margin: 2r= +em 0px 0px; } + +.cmp-about-hero--program-sub .cmp-about-hero__right { position: relative; g= +rid-area: auto / 1; padding-top: 2rem; margin: 0px -15px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__right { grid-column: 2 / 3;= + margin-left: 15px; margin-right: calc(100% - 50vw + var(--scrollbar-width)= +/2); padding-top: 0px; } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero__right .image .cmp-image__im= +age { object-fit: cover; height: 100%; position: absolute; inset: 0px; } +} + +.cmp-about-hero--program-sub .cmp-about-hero .cmp-podcast-badge__container = +{ width: fit-content; } + +.cmp-about-hero--program-sub .cmp-about-hero .cmp-podcast-badge__container = +.cmp-container { display: inline-grid; grid-template-columns: repeat(2, 2fr= +); gap: 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program-sub .cmp-about-hero .cmp-podcast-badge__containe= +r .cmp-container { width: 171%; } +} + +@media screen and (min-width: 1200px) { + .cmp-about-hero--program-sub .cmp-about-hero .cmp-podcast-badge__containe= +r .cmp-container { width: 100%; } +} + +.cmp-about-hero--program-sub .cmp-about-hero .podcastbadges .cmp-image__ima= +ge { margin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.cmp-about-hero--theme .cmp-about-hero__content { display: grid; padding-to= +p: 4rem; grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero__content { grid-template-columns: = +6fr 6fr; padding-top: 0px; } +} + +.cmp-about-hero--theme .cmp-about-hero__left { grid-column: 1; word-break: = +break-word; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero__left { padding: 3rem 0px 0px; gri= +d-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left { padding: 5rem 1.5rem 0px 0= +px; } +} + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-text { padding: 2rem 0px = +0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-text { margin-bottom: 3= +0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-text { padding: 1.5rem = +0px 0px; margin-bottom: 50px; } +} + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-text p { font-size: 1.4re= +m; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-text p { font-size: 1.6= +rem; } +} + +.cmp-about-hero--theme .cmp-about-hero__left .podcastbadges .cmp-text { fon= +t-size: 1.6rem; margin-bottom: auto; } + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-podcast-badge .text .cmp-= +text { margin-bottom: auto; } + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-title__text--short { font= +-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Seg= +oe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fo= +nt-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, = +0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-title__text--short { fo= +nt-size: 6.5rem; } +} + +.cmp-about-hero--theme .cmp-about-hero__left .cmp-title__text--long { font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__left .cmp-title__text--long { fon= +t-size: 5.8rem; } +} + +.cmp-about-hero--theme .cmp-about-hero__right { grid-area: auto / 1; paddin= +g-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero__right { grid-column: 2 / 3; margi= +n-left: 0px; padding-top: 0px; } + .cmp-about-hero--theme .cmp-about-hero__right .image .cmp-image__image { = +width: auto; height: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--theme .cmp-about-hero__right { margin-left: 15px; } +} + +.cmp-about-hero--theme .cmp-about-hero .cmp-podcast-badge__container { widt= +h: fit-content; } + +.cmp-about-hero--theme .cmp-about-hero .cmp-podcast-badge__container .cmp-c= +ontainer { display: inline-grid; grid-template-columns: repeat(2, 2fr); gap= +: 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--theme .cmp-about-hero .cmp-podcast-badge__container { wi= +dth: 171%; } +} + +@media screen and (min-width: 1200px) { + .cmp-about-hero--theme .cmp-about-hero .cmp-podcast-badge__container { wi= +dth: 102%; } +} + +.cmp-about-hero--theme .cmp-about-hero .podcastbadges .cmp-image__image { m= +argin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.cmp-about-hero--program .cmp-about-hero__content { display: grid; grid-tem= +plate-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__content { grid-template-columns= +: 6fr 6fr; } +} + +.cmp-about-hero--program .cmp-about-hero__left { grid-column: 1; word-break= +: break-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__left { padding: 5rem 1.5rem 5re= +m 0px; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program .cmp-about-hero__left { padding: 8rem 0px 5rem; = +} +} + +.cmp-about-hero--program .cmp-about-hero__left .cmp-text { padding: 1rem 0p= +x 0px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__left .cmp-text { padding: 2rem = +0px 0px; } +} + +.cmp-about-hero--program .cmp-about-hero__left .cmp-text p { font-size: 1.4= +rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program .cmp-about-hero__left .cmp-text p { font-size: 1= +.8rem; } +} + +.cmp-about-hero--program .cmp-about-hero__left .podcastbadges .cmp-text { f= +ont-size: 1.6rem; } + +.cmp-about-hero--program .cmp-about-hero__left .cmp-title__text--short { fo= +nt-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "S= +egoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; = +font-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0= +, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program .cmp-about-hero__left .cmp-title__text--short { = +font-size: 6.5rem; } +} + +.cmp-about-hero--program .cmp-about-hero__left .cmp-title__text--long { fon= +t-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Se= +goe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; f= +ont-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0,= + 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--program .cmp-about-hero__left .cmp-title__text--long { f= +ont-size: 5.8rem; } +} + +.cmp-about-hero--program .cmp-about-hero__left .cmp-button { margin: 2rem 0= +px 0px; } + +.cmp-about-hero--program .cmp-about-hero__right { position: relative; grid-= +area: auto / 1; padding-top: 2rem; margin: 0px -15px; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__right { grid-column: 2 / 3; mar= +gin-left: 15px; margin-right: calc(100% - 50vw + var(--scrollbar-width)/2);= + padding-top: 0px; } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero__right .image .cmp-image__image = +{ object-fit: cover; height: 100%; position: absolute; inset: 0px; } +} + +.cmp-about-hero--program .cmp-about-hero .cmp-podcast-badge__container { wi= +dth: fit-content; } + +.cmp-about-hero--program .cmp-about-hero .cmp-podcast-badge__container .cmp= +-container { display: inline-grid; grid-template-columns: repeat(2, 2fr); g= +ap: 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--program .cmp-about-hero .cmp-podcast-badge__container .c= +mp-container { width: 171%; } +} + +@media screen and (min-width: 1200px) { + .cmp-about-hero--program .cmp-about-hero .cmp-podcast-badge__container .c= +mp-container { width: 100%; } +} + +.cmp-about-hero--program .cmp-about-hero .podcastbadges .cmp-image__image {= + margin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content {= + display: grid; grid-template-columns: 12fr; max-width: 1200px; margin: aut= +o; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= + { grid-template-columns: 6fr 6fr; } +} + +.careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content__= +left { grid-column: 1; word-break: break-word; padding: 4rem 0px 0px; margi= +n-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= +__left { grid-column: 1 / 2; padding: 5rem 1.5rem 5rem 0px; margin-bottom: = +0px; } +} + +@media screen and (min-width: 1000px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= +__left { padding: 8rem 1.5rem 8rem 0px; margin-bottom: 0px; } +} + +.careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content__= +right { position: relative; grid-area: auto / 1; margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= +__right { grid-column: 2 / 3; margin-left: 0.1rem; margin-right: calc(100% = +- 50vw + var(--scrollbar-width)/2); } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--square .cmp-careers-hero__content= +__right .image .cmp-image__image { object-position: 60% top; object-fit: co= +ver; height: 100%; position: absolute; inset: 0px; } +} + +.careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__conten= +t { display: grid; grid-template-columns: 12fr; max-width: 1200px; margin: = +auto; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent { grid-template-columns: 6fr 6fr; } +} + +@media screen and (min-width: 1000px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent { grid-template-columns: 14fr 6fr; } +} + +.careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__conten= +t__left { grid-column: 1; word-break: break-word; padding: 4rem 0px 0px; ma= +rgin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent__left { grid-column: 1 / 2; padding: 5rem 1.5rem 5rem 0px; margin-botto= +m: 0px; } +} + +@media screen and (min-width: 1000px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent__left { padding: 8rem 1.5rem 8rem 0px; margin-bottom: 0px; } +} + +.careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__conten= +t__right { position: relative; grid-area: auto / 1; margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent__right { grid-column: 2 / 3; margin-left: 0.1rem; margin-right: calc(10= +0% - 50vw + var(--scrollbar-width)/2); } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero__cont= +ent__right .image .cmp-image__image { object-position: 60% top; object-fit:= + cover; height: 100%; position: absolute; inset: 0px; } +} + +.careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero-text-bl= +ock__caption { max-width: 200px; } + +@media screen and (min-width: 1000px) { + .careers-hero.cmp-careers-heroes-block--rectangle .cmp-careers-hero-text-= +block__caption { max-width: 230px; } +} + +.careers-hero .cmp-title__text--short { font-family: Graphik, Arial, system= +-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvet= +ica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: nor= +mal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size: = +3.6rem; } + +@media screen and (min-width: 1000px) { + .careers-hero .cmp-title__text--short { font-size: 6.5rem; } +} + +.careers-hero .cmp-title__text--long { font-family: Graphik, Arial, system-= +ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helveti= +ca Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: norm= +al; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size: 3= +.6rem; } + +@media screen and (min-width: 1000px) { + .careers-hero .cmp-title__text--long { font-size: 5.8rem; } +} + +.careers-hero .title { display: grid; } + +.careers-hero .description { display: grid; margin-top: 1rem; font-size: 1.= +4rem; font-weight: 400; line-height: 2.24rem; } + +@media screen and (min-width: 768px) { + .careers-hero .description { width: auto; margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .careers-hero .description { line-height: 1.6; font-size: 1.8rem; } +} + +.careers-hero .description .cmp-text__link { color: rgb(0, 77, 255); } + +.careers-hero .description .cmp-text__link:focus, .careers-hero .descriptio= +n .cmp-text__link:hover { color: rgb(0, 0, 136); } + +.careers-hero .breadcrumb { margin-bottom: 2rem; } + +.careers-hero .cmp-breadcrumb__item { padding-bottom: 0px; } + +.careers-hero .cmp-careers-hero__cta-container { padding: 0px; } + +.careers-hero .cmp-teaser__action-container { margin-top: 6rem; padding: 0p= +x; } + +.careers-hero .cmp-careers-hero-text-block { position: absolute; bottom: 0p= +x; word-break: break-word; } + +.careers-hero .cmp-careers-hero-text-block__caption { z-index: 1; position:= + relative; top: -1.25em; margin-left: 2rem; max-width: 200px; } + +@media screen and (min-width: 1000px) { + .careers-hero .cmp-careers-hero-text-block__caption { max-width: 300px; } +} + +.careers-hero .cmp-careers-hero-text-block__caption .text { padding: 0.5rem= + 1rem; text-align: right; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .careers-hero .cmp-careers-hero-text-block__caption .text { padding: 0.5r= +em 1.5rem; } +} + +.careers-hero .cmp-careers-hero-text-block__caption .text__name { font-weig= +ht: 800; font-size: 1.4rem; line-height: 2rem; } + +@media screen and (min-width: 1000px) { + .careers-hero .cmp-careers-hero-text-block__caption .text__name { font-si= +ze: 1.6rem; } +} + +.careers-hero .cmp-careers-hero-text-block__caption .text__location { font-= +weight: 600; font-size: 1.2rem; line-height: 1.2; } + +.careers-hero .cmp-careers-hero-text-block__caption .text__job { font-weigh= +t: 400; font-size: 1.2rem; line-height: 1.2; } + +.careers-hero.cmp-careers-hero-disable .cmp-careers-hero-text-block { displ= +ay: none; } + +.careers-hero.color-block-accent-purple-1 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(180, 85, 170); } + +.careers-hero.color-block-accent-purple-2 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(160, 85, 245); } + +.careers-hero.color-block-accent-purple-3 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(190, 130, 255); } + +.careers-hero.color-block-accent-purple-4 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(220, 175, 255); } + +.careers-hero.color-block-accent-purple-5 .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(230, 220, 255); } + +.careers-hero.color-block-alt-blue .cmp-careers-hero-text-block__caption { = +background-color: rgb(0, 65, 240); } + +.careers-hero.color-block-alt-gray .cmp-careers-hero-text-block__caption { = +background-color: rgb(190, 190, 190); } + +.careers-hero.color-block-alt-gray-dark .cmp-careers-hero-text-block__capti= +on { background-color: rgb(150, 150, 150); } + +.careers-hero.color-block-alt-gray-darker .cmp-careers-hero-text-block__cap= +tion { background-color: rgb(90, 90, 90); } + +.careers-hero.color-block-alt-green .cmp-careers-hero-text-block__caption {= + background-color: rgb(0, 215, 0); } + +.careers-hero.color-block-alt-red .cmp-careers-hero-text-block__caption { b= +ackground-color: red; } + +.careers-hero.color-block-alt-yellow .cmp-careers-hero-text-block__caption = +{ background-color: rgb(255, 255, 0); } + +.careers-hero.color-block-aqua .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(0, 255, 187); } + +.careers-hero.color-block-blue .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(0, 186, 255); } + +.careers-hero.color-block-blue-green .cmp-careers-hero-text-block__caption = +{ background-color: rgb(5, 240, 165); } + +.careers-hero.color-block-brand-green .cmp-careers-hero-text-block__caption= + { background-color: rgb(100, 255, 80); } + +.careers-hero.color-block-brand-orange .cmp-careers-hero-text-block__captio= +n { background-color: rgb(255, 120, 0); } + +.careers-hero.color-block-brand-yellow .cmp-careers-hero-text-block__captio= +n { background-color: rgb(255, 235, 50); } + +.careers-hero.color-block-blue-dark .cmp-careers-hero-text-block__caption {= + background-color: rgb(0, 142, 255); } + +.careers-hero.color-block-blue-light .cmp-careers-hero-text-block__caption = +{ background-color: rgb(0, 243, 255); } + +.careers-hero.color-block-core-purple .cmp-careers-hero-text-block__caption= + { background-color: rgb(70, 0, 115); } + +.careers-hero.color-block-cyan .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(0, 255, 255); } + +.careers-hero.color-block-gray .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(167, 167, 167); } + +.careers-hero.color-block-gray-base .cmp-careers-hero-text-block__caption {= + background-color: rgb(0, 0, 0); } + +.careers-hero.color-block-gray-dark .cmp-careers-hero-text-block__caption {= + background-color: rgb(107, 107, 107); } + +.careers-hero.color-block-gray-darker .cmp-careers-hero-text-block__caption= + { background-color: rgb(74, 74, 74); } + +.careers-hero.color-block-gray-light .cmp-careers-hero-text-block__caption = +{ background-color: rgb(204, 204, 204); } + +.careers-hero.color-block-gray-lighter .cmp-careers-hero-text-block__captio= +n { background-color: rgb(227, 227, 227); } + +.careers-hero.color-block-gray-lightest .cmp-careers-hero-text-block__capti= +on { background-color: rgb(242, 242, 242); } + +.careers-hero.color-block-grayishyellow-dark .cmp-careers-hero-text-block__= +caption { background-color: rgb(150, 150, 140); } + +.careers-hero.color-block-grayishyellow-light .cmp-careers-hero-text-block_= +_caption { background-color: rgb(230, 230, 220); } + +.careers-hero.color-block-green .cmp-careers-hero-text-block__caption { bac= +kground-color: rgb(0, 255, 0); } + +.careers-hero.color-block-green-dark .cmp-careers-hero-text-block__caption = +{ background-color: rgb(0, 83, 10); } + +.careers-hero.color-block-link .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(0, 77, 255); } + +.careers-hero.color-block-link-dark .cmp-careers-hero-text-block__caption {= + background-color: rgb(0, 0, 136); } + +.careers-hero.color-block-orange .cmp-careers-hero-text-block__caption { ba= +ckground-color: rgb(255, 182, 0); } + +.careers-hero.color-block-orange-dark .cmp-careers-hero-text-block__caption= + { background-color: rgb(255, 149, 0); } + +.careers-hero.color-block-pink .cmp-careers-hero-text-block__caption { back= +ground-color: rgb(231, 0, 116); } + +.careers-hero.color-block-pink-dark .cmp-careers-hero-text-block__caption {= + background-color: rgb(164, 2, 83); } + +.careers-hero.color-block-pink-light .cmp-careers-hero-text-block__caption = +{ background-color: rgb(255, 80, 160); } + +.careers-hero.color-block-purple .cmp-careers-hero-text-block__caption { ba= +ckground-color: rgb(161, 0, 255); } + +.careers-hero.color-block-purple-dark .cmp-careers-hero-text-block__caption= + { background-color: rgb(117, 0, 192); } + +.careers-hero.color-block-purple-darkest .cmp-careers-hero-text-block__capt= +ion { background-color: rgb(70, 1, 115); } + +.careers-hero.color-block-red .cmp-careers-hero-text-block__caption { backg= +round-color: rgb(231, 15, 41); } + +.careers-hero.color-block-red-dark .cmp-careers-hero-text-block__caption { = +background-color: rgb(189, 0, 29); } + +.careers-hero.color-block-red-darker .cmp-careers-hero-text-block__caption = +{ background-color: rgb(113, 0, 18); } + +.careers-hero.color-block-red-light .cmp-careers-hero-text-block__caption {= + background-color: rgb(255, 50, 70); } + +.careers-hero.color-block-white .cmp-careers-hero-text-block__caption { bac= +kground-color: rgb(255, 255, 255); } + +.careers-hero.color-block-yellow .cmp-careers-hero-text-block__caption { ba= +ckground-color: rgb(255, 212, 46); } + +.careers-hero.color-block-yellow-dark .cmp-careers-hero-text-block__caption= + { background-color: rgb(240, 192, 0); } + +.careers-hero.color-block-yellow-light .cmp-careers-hero-text-block__captio= +n { background-color: rgb(255, 240, 179); } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-1 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(180, 85, 170, 0.6);= + } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-2 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(160, 85, 245, 0.6);= + } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-3 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(190, 130, 255, 0.6)= +; } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-4 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(220, 175, 255, 0.6)= +; } + +.careers-hero.cmp-careers-hero--opacity.color-block-accent-purple-5 .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(230, 220, 255, 0.6)= +; } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-blue .cmp-careers-h= +ero-text-block__caption { background-color: rgba(0, 65, 240, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-gray .cmp-careers-h= +ero-text-block__caption { background-color: rgba(190, 190, 190, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-gray-dark .cmp-care= +ers-hero-text-block__caption { background-color: rgba(150, 150, 150, 0.6); = +} + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-gray-darker .cmp-ca= +reers-hero-text-block__caption { background-color: rgba(90, 90, 90, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-green .cmp-careers-= +hero-text-block__caption { background-color: rgba(0, 215, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-red .cmp-careers-he= +ro-text-block__caption { background-color: rgba(255, 0, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-alt-yellow .cmp-careers= +-hero-text-block__caption { background-color: rgba(255, 255, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-aqua .cmp-careers-hero-= +text-block__caption { background-color: rgba(0, 255, 187, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-blue .cmp-careers-hero-= +text-block__caption { background-color: rgba(0, 186, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-blue-green .cmp-careers= +-hero-text-block__caption { background-color: rgba(5, 240, 165, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-brand-green .cmp-career= +s-hero-text-block__caption { background-color: rgba(100, 255, 80, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-brand-orange .cmp-caree= +rs-hero-text-block__caption { background-color: rgba(255, 120, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-brand-yellow .cmp-caree= +rs-hero-text-block__caption { background-color: rgba(255, 235, 50, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-blue-dark .cmp-careers-= +hero-text-block__caption { background-color: rgba(0, 142, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-blue-light .cmp-careers= +-hero-text-block__caption { background-color: rgba(0, 243, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-core-purple .cmp-career= +s-hero-text-block__caption { background-color: rgba(70, 0, 115, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-cyan .cmp-careers-hero-= +text-block__caption { background-color: rgba(0, 255, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray .cmp-careers-hero-= +text-block__caption { background-color: rgba(167, 167, 167, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-base .cmp-careers-= +hero-text-block__caption { background-color: rgba(0, 0, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-dark .cmp-careers-= +hero-text-block__caption { background-color: rgba(107, 107, 107, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-darker .cmp-career= +s-hero-text-block__caption { background-color: rgba(74, 74, 74, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-light .cmp-careers= +-hero-text-block__caption { background-color: rgba(204, 204, 204, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-lighter .cmp-caree= +rs-hero-text-block__caption { background-color: rgba(227, 227, 227, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-gray-lightest .cmp-care= +ers-hero-text-block__caption { background-color: rgba(242, 242, 242, 0.6); = +} + +.careers-hero.cmp-careers-hero--opacity.color-block-grayishyellow-dark .cmp= +-careers-hero-text-block__caption { background-color: rgba(150, 150, 140, 0= +.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-grayishyellow-light .cm= +p-careers-hero-text-block__caption { background-color: rgba(230, 230, 220, = +0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-green .cmp-careers-hero= +-text-block__caption { background-color: rgba(0, 255, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-green-dark .cmp-careers= +-hero-text-block__caption { background-color: rgba(0, 83, 10, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-link .cmp-careers-hero-= +text-block__caption { background-color: rgba(0, 77, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-link-dark .cmp-careers-= +hero-text-block__caption { background-color: rgba(0, 0, 136, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-orange .cmp-careers-her= +o-text-block__caption { background-color: rgba(255, 182, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-orange-dark .cmp-career= +s-hero-text-block__caption { background-color: rgba(255, 149, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-pink .cmp-careers-hero-= +text-block__caption { background-color: rgba(231, 0, 116, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-pink-dark .cmp-careers-= +hero-text-block__caption { background-color: rgba(164, 2, 83, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-pink-light .cmp-careers= +-hero-text-block__caption { background-color: rgba(255, 80, 160, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-purple .cmp-careers-her= +o-text-block__caption { background-color: rgba(161, 0, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-purple-dark .cmp-career= +s-hero-text-block__caption { background-color: rgba(117, 0, 192, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-purple-darkest .cmp-car= +eers-hero-text-block__caption { background-color: rgba(70, 1, 115, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-red .cmp-careers-hero-t= +ext-block__caption { background-color: rgba(231, 15, 41, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-red-dark .cmp-careers-h= +ero-text-block__caption { background-color: rgba(189, 0, 29, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-red-darker .cmp-careers= +-hero-text-block__caption { background-color: rgba(113, 0, 18, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-red-light .cmp-careers-= +hero-text-block__caption { background-color: rgba(255, 50, 70, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-white .cmp-careers-hero= +-text-block__caption { background-color: rgba(255, 255, 255, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-yellow .cmp-careers-her= +o-text-block__caption { background-color: rgba(255, 212, 46, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-yellow-dark .cmp-career= +s-hero-text-block__caption { background-color: rgba(240, 192, 0, 0.6); } + +.careers-hero.cmp-careers-hero--opacity.color-block-yellow-light .cmp-caree= +rs-hero-text-block__caption { background-color: rgba(255, 240, 179, 0.6); } + +.careers-hero.cmp-careers-hero--dark .cmp-careers-hero-text-block__caption = +.text { color: rgb(255, 255, 255); } + +.careers-hero .cmp-careers-hero__expertise-container { padding-top: 1.5rem;= + } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-link-list .cmp-link-teaser__list a { font-size: 1.8rem; cursor: poin= +ter; background: transparent; border: none; padding: 0px; margin: 0px; text= +-decoration: none; color: rgb(0, 77, 255); line-height: 2.88rem; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-link-list a:focus, .careers-hero .cmp-careers-hero__expertise-contai= +ner .cmp-careers-hero__expertise-link-list a:hover { color: rgb(0, 0, 136);= + text-decoration: none; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-link-list .cmp-careers-hero__expertise-text { font-size: 1.4rem; lin= +e-height: 2.24rem; font-weight: 700; } + +@media screen and (min-width: 768px) { + .careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__e= +xpertise-link-list .cmp-careers-hero__expertise-text { font-size: 1.8rem; l= +ine-height: 2.88rem; font-weight: 700; } +} + +@media screen and (min-width: 1200px) { + .careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__e= +xpertise-link-list .cmp-careers-hero__expertise-text { font-size: 1.8rem; l= +ine-height: 2.88rem; font-weight: 700; } +} + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown { position: relative; padding-top: 1rem; display: inline-bl= +ock; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown .cmp-careers-hero__expertise-dropbtn { background-color: rg= +b(0, 0, 0); color: rgb(255, 255, 255); padding: 1.6rem; font-size: 1.6rem; = +border: none; font-weight: 700; text-transform: uppercase; line-height: 2.2= +4rem; } + +@media screen and (min-width: 768px) { + .careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__e= +xpertise-dropdown .cmp-careers-hero__expertise-dropbtn { background-color: = +rgb(0, 0, 0); color: rgb(255, 255, 255); padding: 1.6rem; font-size: 1.6rem= +; border: none; font-weight: 700; text-transform: uppercase; line-height: 2= +.88rem; } +} + +@media screen and (min-width: 1200px) { + .careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__e= +xpertise-dropdown .cmp-careers-hero__expertise-dropbtn { background-color: = +rgb(0, 0, 0); color: rgb(255, 255, 255); padding: 1.6rem; font-size: 1.6rem= +; border: none; font-weight: 700; text-transform: uppercase; line-height: 2= +.88rem; } +} + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown .cmp-careers-hero__dropdown-content > a:hover, .careers-her= +o .cmp-careers-hero__expertise-container .cmp-careers-hero__expertise-dropd= +own a:focus { background-color: rgb(222, 222, 222); } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown .ion-android-arrow-dropdown::before { content: "=EF=84=84";= + font-family: Ionicons; font-weight: 400; font-style: normal; text-transfor= +m: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap= +; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opti= +mizelegibility; font-feature-settings: "liga"; display: inline-block; line-= +height: 1; font-size: 1.2rem; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__dro= +pdown-content { display: none; max-height: 26rem; overflow-x: auto; positio= +n: absolute; background-color: rgb(242, 242, 242); width: 100%; z-index: 1;= + box-shadow: rgb(255, 255, 255) 0px 0px 10px 0px; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__dro= +pdown-content a { color: rgb(0, 0, 0); padding: 1.2rem 1.6rem; text-decorat= +ion: none; font-size: 1.6rem; display: block; outline: rgb(190, 190, 190) s= +olid 1px; } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-cmp-careers-hero__dropdown-content a:hover { background-color: rgb(1= +49, 149, 149); } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown:hover .cmp-careers-hero__dropdown-content { display: block;= + } + +.careers-hero .cmp-careers-hero__expertise-container .cmp-careers-hero__exp= +ertise-dropdown:hover .cmp-careers-hero__expertise-dropbtn { background-col= +or: rgb(0, 0, 0); } + +.careers-hero.cmp-careers-hero--image-scaling-enabled .cmp-careers-hero__co= +ntent__right .image .cmp-image__image { object-fit: cover; object-position:= + inherit; } + +.careers-hero.cmp-careers-hero--image-scaling-enabled .cmp-careers-hero__co= +ntent__right { margin: 0px; } + +@media screen and (max-width: 767.9px) { + .careers-hero.cmp-careers-hero--image-scaling-enabled .cmp-careers-hero__= +content__right { display: none; } +} + +.careers-hero .disable-button.cmp-teaser__action-container { display: none;= + } + +.cmp-careers-landing-page-hero { background-color: rgb(161, 0, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero__video-container { pointer-e= +vents: none; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__video-container { positio= +n: absolute; height: 100%; width: 100%; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__video-container .cmp-video-= +hero__controls { pointer-events: auto; z-index: 1; } + +.cmp-careers-landing-page-hero .cmp-video-hero__video-container .cmp-image_= +_image { object-fit: cover; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__video-container .cmp-imag= +e__image, .cmp-careers-landing-page-hero .cmp-video-hero__video-container .= +cmp-video-hero__image { min-height: 50rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__video-container :first-chil= +d { padding: 0px; height: 100%; width: 100%; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content-container { padding= +-top: 4rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-container { paddi= +ng-top: 5.008rem; position: relative; min-height: 50rem; width: 100%; } +} + +@media screen and (min-width: 1200px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-container { margi= +n: 0px auto; z-index: 1; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__wrapper { padding: 1.008rem= + 0px 2rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__wrapper { padding: 0px 2r= +em; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__wrapper { padding: 3.008r= +em 0px 2rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content { padding: 0px 1.50= +4rem; max-width: 47.098rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content { max-width: none= +; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content-wrap { padding-righ= +t: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap { width: 75%= +; padding-right: 1.504rem; display: inline-block; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap { width: 66.= +6667%; min-width: 87.6rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-her= +o__title .cmp-title__text { font-family: inherit; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-h= +ero__title .cmp-title__text { font-size: 5.84rem; line-height: 1; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-her= +o__text { padding: 0px; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-her= +o__text .cmp-text p { font-size: 1.4rem; line-height: 1.6; margin: 1.008rem= + 0px 2.002rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-h= +ero__text .cmp-text p { margin: 2.002rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content-wrap .cmp-video-h= +ero__text .cmp-text p { font-size: 1.8rem; margin: 2.016rem 0px 0px; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container { width: 100%; display: block; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container { display: inline-block; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container { margin-top: 2rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container { width: 60%; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search { position: relative; fl= +oat: left; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search { width: 58.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search { width: 66.6667%; max= +-width: 34.438rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search { max-width: none; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-suggestions { z-index: 1= +00; position: absolute; width: 100%; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-suggestions .cmp-jobs-se= +arch-hero__recents-list { display: none; margin-top: -1rem; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-suggestions .cmp-jobs-se= +arch-hero__recents-list .cmp-jobs-search-hero__recents-item { font-weight: = +700; padding: 1rem; border-bottom: 0.1rem solid rgb(167, 167, 167); backgro= +und-color: rgb(245, 245, 245); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-input { height: 4.6rem; = +width: 100%; padding: 1.5rem 2rem; border: 0.105rem solid rgb(107, 107, 107= +); border-radius: 0px; text-overflow: ellipsis; font-size: 1.5rem; margin-b= +ottom: 1.065rem; line-height: 2.56rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search-input { font-size: 1.4= +rem; padding: 1.4rem 2rem; border: 0.1rem solid rgb(107, 107, 107); margin-= +bottom: 1rem; height: 4.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search-input { font-size: 1.6= +rem; height: 4.6rem; margin-bottom: 1rem; padding: 1.6rem 2rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search-input:focus, .cmp-career= +s-landing-page-hero .cmp-video-hero__content .cmp-video-hero-search__form-c= +ontainer .cmp-video-hero-search__search-input:focus-visible { border-color:= + rgb(0, 63, 189); box-shadow: rgba(0, 0, 0, 0.075) 0px 0.1rem 0.1rem inset,= + rgba(102, 175, 233, 0.6) 0px 0px 0.8rem; outline-offset: -0.208rem; outlin= +e: inherit; } + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__search-input:focus, .cmp-care= +ers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-search__form= +-container .cmp-video-hero-search__search-input:focus-visible { box-shadow:= + rgb(0, 0, 136) 0px 0px 0px 0.208rem, rgb(255, 255, 255) 0px 0px 0px 0.4rem= +; outline: transparent 0.1008rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search .cmp-jobs-search-hero__s= +uggestions-list { margin-top: -1rem; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search .cmp-jobs-search-hero__s= +uggestions-item { border-bottom: 0.1rem solid rgb(167, 167, 167); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search .cmp-jobs-search-hero__s= +uggestions-item--active { border-color: rgb(0, 77, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__search .cmp-jobs-search-hero__s= +uggestions-item--active a { color: rgb(0, 77, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__submit { position: relative; wi= +dth: 100%; float: left; margin-bottom: 0.32rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit { margin-bottom: 0px; = +width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit { margin-bottom: 0.32r= +em; } +} + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit .button { padding: 0px= + 1rem 0px 0px; min-width: 21.44rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-sea= +rch__form-container .cmp-video-hero-search__submit .cmp-button { min-width:= + 21.44rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit .cmp-button { height: = +4.13rem; margin-top: 0.1rem; line-height: 1; width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero-s= +earch__form-container .cmp-video-hero-search__submit .cmp-button { height: = +4.4rem; line-height: 1.6rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__bu= +tton { margin: 0px; padding: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__= +button { padding-right: 9.92rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__bu= +tton .cmp-video-hero__button-container { padding: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__= +button .cmp-video-hero__button-container { display: block; } +} + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-video-hero__= +button .cmp-video-hero__button-container .cmp-button__wrapper { margin-top:= + 1.26em; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button__wrappe= +r { display: inline-block; padding: 0px; width: 100%; cursor: pointer; marg= +in-bottom: 0.5rem; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button__wrap= +per { display: inline-grid; width: max-content; } +} + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button__wrap= +per:focus, .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-but= +ton__wrapper:hover { outline: rgb(0, 77, 255) solid 0.2rem; outline-offset:= + 0px; transition: all 0s ease-out 0s; } + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button__wrap= +per:focus .cmp-button, .cmp-careers-landing-page-hero .cmp-video-hero__cont= +ent .cmp-button__wrapper:hover .cmp-button { transform: translate(-0.5rem, = +-0.5rem); transition: all 0.3s ease-out 0s; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-workda= +y-btn { display: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-workda= +y-btn.show { display: block; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-work= +day-btn.show { display: inline-block; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-recent= +ly-view-jobs-btn { display: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-recent= +ly-view-jobs-btn.show { display: block; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-careers-rece= +ntly-view-jobs-btn.show, .cmp-careers-landing-page-hero .cmp-video-hero__co= +ntent .cmp-careers-viewalljobs-btn { display: inline-block; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .button { margin: 0= +px; padding: 0px; width: 100%; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button { color= +: rgb(255, 255, 255); background-color: rgb(0, 0, 0); transition: box-shado= +w 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow 0.3s eas= +e-out 0s, -webkit-transform 0.3s ease-out 0s; min-width: 21.44rem; display:= + block; position: relative; padding: 1.5008rem; margin: 0px 1rem 1rem 0px; = +border: 0px; width: 100%; z-index: 1; height: 4.6rem; text-align: center; b= +ox-shadow: rgba(167, 167, 167, 0.5) 4px 4px; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:focus, = +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:hover {= + box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; transform: translate(-5p= +x, -5px); color: rgb(255, 255, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:focus {= + border: 2px solid rgb(255, 255, 255); outline: rgb(0, 0, 136) solid 2px; o= +utline-offset: 1px; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:disable= +d { background-color: rgb(227, 227, 227); border-color: transparent; box-sh= +adow: none; color: rgb(255, 255, 255); transition: none 0s ease 0s; } + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:disable= +d:hover { box-shadow: none; transform: none; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button { dis= +play: inline-block; font-size: 1.4rem; line-height: 1.2; width: auto; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:focus, = +.cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:hover {= + box-shadow: rgba(167, 167, 167, 0.5) 10px 10px 0px 0px; background-color: = +rgb(0, 0, 0); } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n { margin-bottom: 1rem; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-= +btn { width: 32rem; margin: 1rem 2rem 1rem 0px; display: inline-block; } +} + +@media screen and (min-width: 1000px) { + .cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-= +btn { margin: 1rem 1rem 0px 0px; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter, .cmp-careers-landing-page-hero .cmp-video-hero .cmp-ca= +reers-businessarea-btn .cmp-topic-filter__container { margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-= +btn .cmp-topic-filter__container { padding-right: 1rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter__topic-items { display: block; margin-top: 0px; positio= +n: relative; background-color: unset; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-item-links { width: 100%; text-align: center; max-width: 100%; display: i= +nline-block; line-height: 1.6rem; padding: 1.2rem; margin: 0px 10px 10px 0p= +x; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); font-weight: = +600; font-size: 1.4rem; height: 4.6rem; text-transform: uppercase; box-shad= +ow: rgba(167, 167, 167, 0.5) 4px 4px; transition: box-shadow 0.3s ease-out = +0s, transform 0.3s ease-out 0s, -webkit-box-shadow 0.3s ease-out 0s, -webki= +t-transform 0.3s ease-out 0s; border: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-item-links:active, .cmp-careers-landing-page-hero .cmp-video-hero .cmp-ca= +reers-businessarea-btn .cmp-topic-filter li.cmp-topic-filter__topic-item .c= +mp-topic-filter__topic-item-links:focus, .cmp-careers-landing-page-hero .cm= +p-video-hero .cmp-careers-businessarea-btn .cmp-topic-filter li.cmp-topic-f= +ilter__topic-item .cmp-topic-filter__topic-item-links:hover { box-shadow: r= +gba(167, 167, 167, 0.5) 10px 10px 0px 0px; transform: translate(-5px, -5px)= +; } + +@media screen and (min-width: 768px) { + .cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-= +btn .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__to= +pic-item-links { line-height: 2rem; } +} + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-item-links::after { display: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__subt= +opic { float: left; position: absolute; z-index: 1000; width: 100%; backgro= +und-color: rgb(255, 255, 255); box-shadow: none; transition: none 0s ease 0= +s; padding: 0px; margin-top: 10px; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-list { border: 0.1rem solid rgba(0, 0, 0, 0.15); box-shadow: = +rgba(0, 0, 0, 0.18) 0px 0.6rem 1.2rem; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-item { display: flex; background-color: rgb(255, 255, 255); } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-link { padding: 1.5rem; border-bottom: 0.1rem solid rgb(204, = +204, 204); width: 100%; line-height: 2rem; color: rgb(0, 0, 0); } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-link:focus, .cmp-careers-landing-page-hero .cmp-video-hero .c= +mp-careers-businessarea-btn .cmp-topic-filter li.cmp-topic-filter__topic-it= +em .cmp-careers-lp-hero__business-areas-link:hover { outline: rgb(0, 77, 25= +5) solid 0.2rem; outline-offset: 0px; transition: all 0s ease-out 0s; text-= +decoration: none; color: rgb(94, 94, 94); background-color: rgb(245, 245, 2= +45); } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-careers-lp-hero__b= +usiness-areas-text { color: rgb(0, 0, 0); line-height: 2rem; pointer-events= +: none; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-icon { float: right; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter li.cmp-topic-filter__topic-item .cmp-topic-filter__topi= +c-icon::before { content: "=EF=8D=9F"; font-family: Ionicons; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; display: inline-block; color: rgb(255, 255, 255);= + font-size: 1.4rem; transition: all 0.35s ease-in-out 0s; } + +.cmp-careers-landing-page-hero .cmp-video-hero .cmp-careers-businessarea-bt= +n .cmp-topic-filter:hover { outline: rgb(0, 77, 255) solid 2px; } + +.color-block-accent-purple-1 .cmp-video-hero { background-color: rgb(180, 8= +5, 170); } + +.color-block-accent-purple-2 .cmp-video-hero { background-color: rgb(160, 8= +5, 245); } + +.color-block-accent-purple-3 .cmp-video-hero { background-color: rgb(190, 1= +30, 255); } + +.color-block-accent-purple-4 .cmp-video-hero { background-color: rgb(220, 1= +75, 255); } + +.color-block-accent-purple-5 .cmp-video-hero { background-color: rgb(230, 2= +20, 255); } + +.color-block-alt-blue .cmp-video-hero { background-color: rgb(0, 65, 240); = +} + +.color-block-alt-gray .cmp-video-hero { background-color: rgb(190, 190, 190= +); } + +.color-block-alt-gray-dark .cmp-video-hero { background-color: rgb(150, 150= +, 150); } + +.color-block-alt-gray-darker .cmp-video-hero { background-color: rgb(90, 90= +, 90); } + +.color-block-alt-green .cmp-video-hero { background-color: rgb(0, 215, 0); = +} + +.color-block-alt-red .cmp-video-hero { background-color: red; } + +.color-block-alt-yellow .cmp-video-hero { background-color: rgb(255, 255, 0= +); } + +.color-block-aqua .cmp-video-hero { background-color: rgb(0, 255, 187); } + +.color-block-blue .cmp-video-hero { background-color: rgb(0, 186, 255); } + +.color-block-blue-green .cmp-video-hero { background-color: rgb(5, 240, 165= +); } + +.color-block-brand-green .cmp-video-hero { background-color: rgb(100, 255, = +80); } + +.color-block-brand-orange .cmp-video-hero { background-color: rgb(255, 120,= + 0); } + +.color-block-brand-yellow .cmp-video-hero { background-color: rgb(255, 235,= + 50); } + +.color-block-blue-dark .cmp-video-hero { background-color: rgb(0, 142, 255)= +; } + +.color-block-blue-light .cmp-video-hero { background-color: rgb(0, 243, 255= +); } + +.color-block-core-purple .cmp-video-hero { background-color: rgb(70, 0, 115= +); } + +.color-block-cyan .cmp-video-hero { background-color: rgb(0, 255, 255); } + +.color-block-gray .cmp-video-hero { background-color: rgb(167, 167, 167); } + +.color-block-gray-base .cmp-video-hero { background-color: rgb(0, 0, 0); } + +.color-block-gray-dark .cmp-video-hero { background-color: rgb(107, 107, 10= +7); } + +.color-block-gray-darker .cmp-video-hero { background-color: rgb(74, 74, 74= +); } + +.color-block-gray-light .cmp-video-hero { background-color: rgb(204, 204, 2= +04); } + +.color-block-gray-lighter .cmp-video-hero { background-color: rgb(227, 227,= + 227); } + +.color-block-gray-lightest .cmp-video-hero { background-color: rgb(242, 242= +, 242); } + +.color-block-grayishyellow-dark .cmp-video-hero { background-color: rgb(150= +, 150, 140); } + +.color-block-grayishyellow-light .cmp-video-hero { background-color: rgb(23= +0, 230, 220); } + +.color-block-green .cmp-video-hero { background-color: rgb(0, 255, 0); } + +.color-block-green-dark .cmp-video-hero { background-color: rgb(0, 83, 10);= + } + +.color-block-link .cmp-video-hero { background-color: rgb(0, 77, 255); } + +.color-block-link-dark .cmp-video-hero { background-color: rgb(0, 0, 136); = +} + +.color-block-orange .cmp-video-hero { background-color: rgb(255, 182, 0); } + +.color-block-orange-dark .cmp-video-hero { background-color: rgb(255, 149, = +0); } + +.color-block-pink .cmp-video-hero { background-color: rgb(231, 0, 116); } + +.color-block-pink-dark .cmp-video-hero { background-color: rgb(164, 2, 83);= + } + +.color-block-pink-light .cmp-video-hero { background-color: rgb(255, 80, 16= +0); } + +.color-block-purple .cmp-video-hero { background-color: rgb(161, 0, 255); } + +.color-block-purple-dark .cmp-video-hero { background-color: rgb(117, 0, 19= +2); } + +.color-block-purple-darkest .cmp-video-hero { background-color: rgb(70, 1, = +115); } + +.color-block-red .cmp-video-hero { background-color: rgb(231, 15, 41); } + +.color-block-red-dark .cmp-video-hero { background-color: rgb(189, 0, 29); = +} + +.color-block-red-darker .cmp-video-hero { background-color: rgb(113, 0, 18)= +; } + +.color-block-red-light .cmp-video-hero { background-color: rgb(255, 50, 70)= +; } + +.color-block-white .cmp-video-hero { background-color: rgb(255, 255, 255); = +} + +.color-block-yellow .cmp-video-hero { background-color: rgb(255, 212, 46); = +} + +.color-block-yellow-dark .cmp-video-hero { background-color: rgb(240, 192, = +0); } + +.color-block-yellow-light .cmp-video-hero { background-color: rgb(255, 240,= + 179); } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-button__wrapper:focus, .cmp-careers-hero-landing-pag= +e--dark .cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button= +__wrapper:hover { outline: rgb(255, 255, 255) solid 0.2rem; } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-careers-businessarea-btn li.cmp-topic-filter__topic-= +item .cmp-topic-filter__topic-item-links { color: rgb(0, 0, 0); background-= +color: rgb(255, 255, 255); } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-careers-businessarea-btn li.cmp-topic-filter__topic-= +item .cmp-topic-filter__topic-icon::before { color: rgb(0, 0, 0); } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-careers-businessarea-btn .cmp-topic-filter:hover { o= +utline: rgb(255, 255, 255) solid 2px; } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-button { color: rgb(0, 0, 0); background-color: rgb(= +255, 255, 255); border: none; } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-button:focus, .cmp-careers-hero-landing-page--dark .= +cmp-careers-landing-page-hero .cmp-video-hero__content .cmp-button:hover { = +background-color: rgb(255, 255, 255); } + +.cmp-careers-hero-landing-page--dark .cmp-careers-landing-page-hero .cmp-vi= +deo-hero__content .cmp-title__text, .cmp-careers-hero-landing-page--dark .c= +mp-careers-landing-page-hero .cmp-video-hero__content div.cmp-text > p { co= +lor: rgb(255, 255, 255); } + +.cmp-expertise-hero .cmp-teaser { display: flex; -webkit-box-orient: vertic= +al; -webkit-box-direction: reverse; flex-direction: column-reverse; margin:= + 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser { -webkit-box-orient: horizontal; -webkit= +-box-direction: reverse; flex-direction: row-reverse; -webkit-box-pack: end= +; justify-content: flex-end; } +} + +@media screen and (min-width: 1200px) { + .cmp-expertise-hero .cmp-teaser { margin-left: clamp(-3.5rem,calc(50% - 4= +8vw + var(--scrollbar-width)/2),0.8rem); margin-right: clamp(-3.5rem,calc(5= +0% - 48vw + var(--scrollbar-width)/2),0.8rem); } +} + +.cmp-expertise-hero .cmp-teaser__content { border: none; word-break: break-= +word; padding: 0px 1.5rem; background-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser__content { max-width: 50%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-expertise-hero .cmp-teaser__content { padding: 0px 1.5rem 0px 3.5rem= +; margin-left: -3.5rem; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-expertise-hero .cmp-teaser__content { padding: 0px 2.5rem 0px 1.5rem= +; } +} + +@media screen and (min-width: 1200px) { + .cmp-expertise-hero .cmp-teaser__content { padding: 0px 2.5rem 0px 3.5rem= +; box-shadow: rgb(167, 167, 167) -0.352rem -0.2rem 0.448rem; } +} + +.cmp-expertise-hero .cmp-teaser__title { margin: 0px; } + +.cmp-expertise-hero .cmp-teaser__pretitle { display: block; margin-bottom: = +2rem; } + +.cmp-expertise-hero .cmp-teaser__pretitle a { color: rgb(0, 0, 0); border-b= +ottom: 0.2rem solid rgb(0, 77, 255); padding-bottom: 0.4rem; font-weight: 6= +00; font-size: 1.2rem; line-height: 2.13333; text-transform: none; } + +.cmp-expertise-hero .cmp-teaser__pretitle a:focus, .cmp-expertise-hero .cmp= +-teaser__pretitle a:hover { color: rgb(0, 77, 255); } + +.cmp-expertise-hero .cmp-teaser__description { margin: 1rem 0px 2rem; font-= +size: 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser__description { margin: 2rem 0px 5rem; lin= +e-height: 1.78571; } +} + +@media screen and (min-width: 1000px) { + .cmp-expertise-hero .cmp-teaser__description { font-size: 1.8rem; line-he= +ight: 1.38889; } +} + +.cmp-expertise-hero .cmp-teaser__readtime { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser__readtime { margin-bottom: 3rem; } +} + +.cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { right: 1.5rem; ma= +rgin-bottom: 2rem; margin-top: 3rem; padding: 1.5rem 3rem 1rem; max-height:= + none; box-shadow: rgb(167, 167, 167) -0.4rem -0.128rem 0.928rem; line-heig= +ht: 1.33333; letter-spacing: 0.126rem; } + +.cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon span { font-size: 1= +.2rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { margin-left: -1= +.5rem; margin-top: 2rem; right: 1rem; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { padding: 1.5rem= + 1rem 1rem; right: 4.5rem; margin-left: 2.5rem; box-shadow: rgb(167, 167, 1= +67) -0.352rem -0.352rem 0.448rem; } + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon::before { display= +: none; } +} + +@media screen and (min-width: 1200px) { + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { right: 5.5rem; = +padding: 1.5rem 1rem 1rem; box-shadow: rgb(167, 167, 167) -0.352rem -0.352r= +em 0.448rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon { line-height: 1.= +38889; } + .cmp-expertise-hero .cmp-teaser .cmp-text__label-ribbon::before { border-= +color: transparent rgb(0, 142, 255) transparent transparent; } +} + +.cmp-expertise-hero .cmp-teaser .cmp-title__text--short { font-family: Grap= +hik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", robot= +o, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 80= +0; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-heig= +ht: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-expertise-hero .cmp-teaser .cmp-title__text--short { font-size: 6.5r= +em; } +} + +.cmp-expertise-hero .cmp-teaser .cmp-title__text--long { font-family: Graph= +ik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto= +, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800= +; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-heigh= +t: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-expertise-hero .cmp-teaser .cmp-title__text--long { font-size: 5.8re= +m; } +} + +.cmp-expertise-hero .cmp-teaser__image { position: relative; margin-right: = +-3.5rem; border: none; } + +@media screen and (min-width: 768px) { + .cmp-expertise-hero .cmp-teaser__image { margin-left: 0px; } + .cmp-expertise-hero .cmp-teaser__image .cmp-image__image { position: abso= +lute; top: 0px; left: 0px; height: 100%; width: 100%; object-fit: cover; } +} + +@media screen and (min-width: 1200px) { + .cmp-expertise-hero .cmp-teaser__image { margin-right: calc(50% - 50vw); = +} + @supports (color:var(--scrollbar-width)) { + .cmp-expertise-hero .cmp-teaser__image { margin-right: calc(50% - 50vw + = +var(--scrollbar-width)/2); } +} +} + +@media screen and (min-width: 768px) { + .cmp-expertise-hero.with-readtime .cmp-teaser__description { margin: 2rem= + 0px 1.5rem; } +} + +@media screen and (max-width: 767.9px) { + .insights-hero.cmp-insights-hero--tla-enabled .cmp-insights-hero .cmp-ins= +ights-hero__content .cmp-insights-hero__content__left { padding-top: 5rem; = +} +} + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__content= + { background: transparent; } + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__content= +__left { grid-column: 1; word-break: break-word; max-width: 1200px; margin:= + auto; padding: 0px 1.5rem 2rem; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__conte= +nt__left { padding: 0px 3.5rem 5rem; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__conte= +nt__left { padding: 0px 1.5rem 5rem; } +} + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero__content= +__right .cmp-image__image { display: none; } + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero .cmp-pod= +cast-badge__container { width: fit-content; } + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero .cmp-pod= +cast-badge__container .cmp-container { display: inline-grid; grid-template-= +columns: repeat(2, 2fr); gap: 1rem; } + +.insights-hero.cmp-insights-hero-feature--basic .cmp-insights-hero .podcast= +badges .cmp-image__image { width: 13.4rem; height: 3.4rem; margin-bottom: a= +uto; } + +.insights-hero.cmp-insights-hero-feature--basic.color-background-gray .cmp-= +insights-hero__content { background-color: rgb(242, 242, 242); } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__cont= +ent { position: relative; overflow: hidden; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__cont= +ent__left { position: relative; z-index: 2; max-width: 1200px; margin: auto= + auto 2rem; padding: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__co= +ntent__left { margin-bottom: 5rem; padding: 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__co= +ntent__left { padding: 0px 1.5rem; } +} + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__cont= +ent__left .description, .insights-hero.cmp-insights-hero-feature--overview = +.cmp-insights-hero__content__left .title { width: 100%; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__co= +ntent__left .description, .insights-hero.cmp-insights-hero-feature--overvie= +w .cmp-insights-hero__content__left .title { width: 65%; } +} + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero__co= +ntent__right { z-index: 1; object-fit: cover; height: 100%; position: absol= +ute; inset: 0px; } +} + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero .cmp-= +podcast-badge__container { width: fit-content; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero .cmp-= +podcast-badge__container .cmp-container { display: inline-grid; grid-templa= +te-columns: repeat(2, 2fr); gap: 1rem; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-insights-hero .podc= +astbadges .cmp-image__image { margin-bottom: 0px; width: 13.4rem; height: 3= +.4rem; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-image, .insights-he= +ro.cmp-insights-hero-feature--overview .image { height: 100%; } + +.insights-hero.cmp-insights-hero-feature--overview .cmp-image__image { obje= +ct-fit: cover; height: 100%; } + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__cont= +ent { display: grid; grid-template-columns: 12fr; max-width: 1200px; margin= +: auto; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent { grid-template-columns: 6fr 6fr; } +} + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__cont= +ent__left { grid-column: 1; word-break: break-word; margin-bottom: 2rem; pa= +dding: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent__left { grid-column: 1 / 2; margin-bottom: 5rem; padding: 0px 0px 0px= + 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent__left { padding: 0px 0px 0px 1.5rem; } +} + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__cont= +ent__right { position: relative; grid-area: auto / 1; margin: 0px -1.5rem; = +} + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent__right { grid-column: 2 / 3; margin-left: 1.5rem; margin-right: calc(= +100% - 50vw + var(--scrollbar-width)/2); } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero__co= +ntent__right .image .cmp-image__image { object-fit: cover; height: 100%; po= +sition: absolute; inset: 0px; } +} + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .cmp-= +podcast-badge__container { width: fit-content; } + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .cmp-= +podcast-badge__container .cmp-container { display: inline-grid; grid-templa= +te-columns: repeat(2, 2fr); gap: 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .cm= +p-podcast-badge__container .cmp-container { width: 167%; } +} + +@media screen and (min-width: 1200px) { + .insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .cm= +p-podcast-badge__container .cmp-container { width: 100%; } +} + +.insights-hero.cmp-insights-hero-feature--interior .cmp-insights-hero .podc= +astbadges .cmp-image__image { margin-bottom: 0px; width: 13.4rem; height: 3= +.4rem; } + +.insights-hero .cmp-title__text--short { font-family: Graphik, Arial, syste= +m-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helve= +tica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: no= +rmal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size:= + 3.6rem; } + +@media screen and (min-width: 1000px) { + .insights-hero .cmp-title__text--short { font-size: 6.5rem; } +} + +.insights-hero .cmp-title__text--long { font-family: Graphik, Arial, system= +-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvet= +ica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: nor= +mal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size: = +3.6rem; } + +@media screen and (min-width: 1000px) { + .insights-hero .cmp-title__text--long { font-size: 5.8rem; } +} + +.insights-hero .cmp-insights-hero__badge { position: relative; padding-top:= + 2rem; } + +.insights-hero .cmp-insights-hero__badge .cmp-image__image { width: auto; h= +eight: auto; } + +.insights-hero .cmp-text { text-transform: uppercase; margin-top: 2rem; fon= +t-size: 1.2rem; line-height: 2.24rem; font-weight: 600; position: relative;= + } + +@media screen and (min-width: 768px) { + .insights-hero .cmp-text { line-height: 1.6; } +} + +.insights-hero .cmp-text__readtime { position: absolute; width: 100%; } + +.insights-hero .cmp-text__label-sm { text-transform: uppercase; font-size: = +1.2rem; line-height: 1.92rem; font-weight: 600; } + +.insights-hero .cmp-text__label-small + .cmp-text__readtime { margin-left: = +3rem; } + +.insights-hero .description { display: grid; margin-top: 1rem; font-size: 1= +.4rem; font-weight: 400; line-height: 2.24rem; } + +@media screen and (min-width: 768px) { + .insights-hero .description { width: auto; margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .insights-hero .description { line-height: 1.6; font-size: 1.8rem; } +} + +.insights-hero .breadcrumb { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .insights-hero .breadcrumb { margin-bottom: 3rem; } +} + +.insights-hero .cmp-breadcrumb__item { padding-bottom: 0px; } + +.insights-hero .cmp-feature-overview__topic-link { margin-bottom: 2rem; fon= +t-weight: 600; font-size: 1.2rem; color: rgb(0, 0, 0); line-height: 2.5rem;= + text-transform: none; } + +.insights-hero .cmp-feature-overview__topic-link a { text-decoration: under= +line 2px solid rgb(0, 77, 255); text-underline-offset: 2px; padding-bottom:= + 0.4rem; color: rgb(0, 0, 0); } + +.insights-hero .cmp-feature-overview__topic-link a:focus, .insights-hero .c= +mp-feature-overview__topic-link a:hover { color: rgb(0, 77, 255); text-deco= +ration: none; } + +.insights-hero .disable-badge { padding-top: 3rem; } + +@media screen and (min-width: 1200px) { + .insights-hero .disable-badge { padding-top: 4rem; } +} + +.insights-hero.cmp-insights-hero-badge-disable .cmp-insights-hero__content_= +_left { padding-top: 3rem; } + +@media screen and (min-width: 1200px) { + .insights-hero.cmp-insights-hero-badge-disable .cmp-insights-hero__conten= +t__left { padding-top: 4rem; } +} + +.insights-hero.cmp-insights-hero-badge-disable .cmp-insights-hero__badge, .= +insights-hero.cmp-insights-hero-date-disable .cmp-text__label-small { displ= +ay: none; } + +.insights-hero.cmp-insights-hero-date-disable .cmp-text__label-small + .cmp= +-text__readtime { margin-left: 0px; } + +.insights-hero.cmp-insights-hero-readtime-disable .cmp-text__label-sm { dis= +play: none; } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero--dark .cmp-feature-overview__topic-link = +{ color: rgb(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-feature-overview__topic-link = +a { color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); text-decor= +ation-color: rgb(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-feature-overview__topic-link = +a:focus, .insights-hero.cmp-insights-hero--dark .cmp-feature-overview__topi= +c-link a:hover { color: rgb(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-breadcrumb__item { color: rgb= +(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-breadcrumb__item-link, .insig= +hts-hero.cmp-insights-hero--dark .cmp-breadcrumb__item::after { color: rgb(= +255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-breadcrumb__item-link span:ho= +ver::after, .insights-hero.cmp-insights-hero--dark .cmp-breadcrumb__item a:= +focus::after { background-color: rgb(255, 255, 255); } + .insights-hero.cmp-insights-hero--dark .cmp-text span, .insights-hero.cmp= +-insights-hero--dark .description, .insights-hero.cmp-insights-hero--dark .= +title h1 { color: rgb(255, 255, 255); } +} + +.insights-hero.cmp-insights-hero--dark .cmp-podcast-badge .cmp-text { color= +: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .insights-hero.cmp-insights-hero--dark .cmp-podcast-badge .cmp-text { col= +or: rgb(242, 242, 242); } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__content { display:= + grid; grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__content { grid-t= +emplate-columns: 6fr 6fr; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__content .breadcrum= +b { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__content .breadcr= +umb { padding-bottom: 2rem; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left { grid-column= +: 1; word-break: break-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__left { padding: = +5rem 1.5rem 5rem 2rem; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__left { padding: = +5rem 0px; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-feature-= +interior__topic-link { margin-bottom: 2rem; } + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-feature-= +interior__topic-link a { color: rgb(0, 0, 0); border-bottom: 0.2rem solid r= +gb(0, 77, 255); padding-bottom: 0.4rem; font-weight: 600; font-size: 1.2rem= +; line-height: 2.5rem; text-transform: none; } + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-feature-= +interior__topic-link a:focus, .cmp-insights-hero--feature-interior .cmp-ins= +ights-hero__left .cmp-feature-interior__topic-link a:hover { color: rgb(0, = +77, 255); } + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-text p {= + margin-top: 2rem; } + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-title__t= +ext--short { font-family: Graphik, Arial, system-ui, -apple-system, blinkma= +csystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarel= +l, sans-serif; font-weight: 800; font-style: normal; text-transform: none; = +color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-title_= +_text--short { font-size: 6.5rem; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-title__t= +ext--long { font-family: Graphik, Arial, system-ui, -apple-system, blinkmac= +systemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell= +, sans-serif; font-weight: 800; font-style: normal; text-transform: none; c= +olor: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__left .cmp-title_= +_text--long { font-size: 5.8rem; } +} + +.cmp-insights-hero--feature-interior .cmp-insights-hero__right { position: = +relative; grid-area: auto / 1; padding-top: 2rem; margin: 0px -15px; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__right { grid-col= +umn: 2 / 3; margin-left: 15px; margin-right: calc(100% - 50vw + var(--scrol= +lbar-width)/2); padding-top: 0px; } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .cmp-insights-hero--feature-interior .cmp-insights-hero__right .image .cm= +p-image__image { object-fit: cover; height: 100%; position: absolute; inset= +: 0px; } +} + +.cmp-insights-hero--feature-overview .cmp-insights-hero .cmp-feature-overvi= +ew__topic-link { margin-bottom: 2rem; } + +.cmp-insights-hero--feature-overview .cmp-insights-hero .cmp-feature-overvi= +ew__topic-link a { color: rgb(0, 0, 0); border-bottom: 0.2rem solid rgb(0, = +77, 255); padding-bottom: 0.4rem; font-weight: 600; font-size: 1.2rem; line= +-height: 2.5rem; text-transform: none; } + +.cmp-insights-hero--feature-overview .cmp-insights-hero .cmp-feature-overvi= +ew__topic-link a:focus, .cmp-insights-hero--feature-overview .cmp-insights-= +hero .cmp-feature-overview__topic-link a:hover { color: rgb(0, 77, 255); } + +.cmp-insights-hero--feature-overview .cmp-insights-hero__content { padding:= + 3rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content { paddin= +g: 5rem 0px; } +} + +.cmp-insights-hero--feature-overview .cmp-insights-hero__content .breadcrum= +b { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .breadcr= +umb { padding-bottom: 2rem; } +} + +.cmp-insights-hero--feature-overview .cmp-insights-hero__content .title { d= +isplay: grid; grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .title {= + grid-template-columns: 9fr 3fr; } +} + +@media screen and (min-width: 1000px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .title {= + grid-template-columns: 8fr 4fr; } +} + +.cmp-insights-hero--feature-overview .cmp-insights-hero__content .cmp-text = +{ margin: 2rem 0px; } + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .cmp-tex= +t { margin-bottom: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview .cmp-insights-hero__content .image.f= +ull-width { display: none; } +} + +@media screen and (min-width: 768px) { + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-feature= +-overview__topic-link a { color: rgb(255, 255, 255); border-color: rgb(255,= + 255, 255); } + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-feature= +-overview__topic-link a:focus, .cmp-insights-hero--feature-overview.cmp-ins= +ights-hero--dark .cmp-feature-overview__topic-link a:hover { color: rgb(255= +, 255, 255); border: none; } + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-breadcr= +umb__item-link { color: rgb(255, 255, 255); } + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-breadcr= +umb__item-link span:hover::after, .cmp-insights-hero--feature-overview.cmp-= +insights-hero--dark .cmp-breadcrumb__item a:focus::after { background-color= +: rgb(255, 255, 255); } + .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .cmp-text sp= +an, .cmp-insights-hero--feature-overview.cmp-insights-hero--dark .title h1 = +{ color: rgb(255, 255, 255); } +} + +.cmp-insights-hero--feature-overview.cmp-insights-hero--light .cmp-feature-= +overview__topic-link a { color: rgb(0, 0, 0); border-color: rgb(0, 0, 0); } + +.cmp-insights-hero--feature-overview.cmp-insights-hero--light .cmp-feature-= +overview__topic-link a:focus, .cmp-insights-hero--feature-overview.cmp-insi= +ghts-hero--light .cmp-feature-overview__topic-link a:hover { color: rgb(0, = +0, 0); border: none; } + +.cmp-jobs-search-hero__hero { position: relative; } + +.cmp-jobs-search-hero__background { position: absolute; z-index: 0; inset: = +0px; overflow: hidden; } + +.cmp-jobs-search-hero__background .cmp-image, .cmp-jobs-search-hero__backgr= +ound .image { height: 100%; } + +.cmp-jobs-search-hero__background .cmp-image__image { height: 100%; object-= +fit: cover; } + +.cmp-jobs-search-hero__content { position: relative; max-width: 1200px; mar= +gin: 0px auto; padding: 4rem 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-search-hero__content { padding: 3.13em 1.5rem; margin: 0px; } +} + +@media screen and (min-width: 1200px) { + .cmp-jobs-search-hero__content { margin: 0px auto; padding: 8rem 1.5rem; = +max-width: 125rem; } +} + +.cmp-jobs-search-hero__content .title { margin: 0px 0px 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__content .title { width: 100%; margin-bottom: 4rem;= + } +} + +.cmp-jobs-search-hero__form-container { width: 100%; } + +.cmp-jobs-search-hero__form { display: flex; } + +.cmp-jobs-search-hero__form-label { display: none; } + +.cmp-jobs-search-hero__search { width: 100%; margin-right: -2px; -webkit-bo= +x-flex: 1; flex: 1 0 0px; position: relative; } + +.cmp-jobs-search-hero__search-input { height: 50px; border: 1px solid rgb(1= +07, 107, 107); background-color: rgb(255, 255, 255); padding: 1.5rem 1rem; = +width: 100%; } + +@media screen and (max-width: 460px) { + .cmp-jobs-search-hero__search-input::-webkit-input-placeholder { font-siz= +e: 1.2rem; } + .cmp-jobs-search-hero__search-input::placeholder { font-size: 1.2rem; } +} + +.cmp-jobs-search-hero__search-input:focus, .cmp-jobs-search-hero__search-in= +put:focus-visible, .cmp-jobs-search-hero__search-input:focus-within { borde= +r-color: rgb(0, 63, 189); box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inse= +t, rgba(102, 175, 233, 0.6) 0px 0px 8px; outline: 0px; } + +@media screen and (min-width: 768px) { + .cmp-jobs-search-hero__search-input { padding: 1.5rem 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__search-input { height: 5.00781rem; } +} + +.cmp-jobs-search-hero__submit { width: 16.6667%; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__submit { width: auto; } +} + +.cmp-jobs-search-hero__submit .cmp-button { margin: 0px; width: 100%; min-w= +idth: auto; padding: 1rem 1.5rem; min-height: 50px; -webkit-box-flex: 1; fl= +ex: 1 0 100%; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__submit .cmp-button { height: 5.00781rem; padding: = +1.5072rem 1.0048rem; } +} + +.cmp-jobs-search-hero__submit .cmp-button__icon { display: block; } + +.cmp-jobs-search-hero__submit .cmp-button__icon::after { content: "=EF=92= +=A5"; font-size: 34px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-search-hero__submit .cmp-button__icon::after { font-size: 2.7re= +m; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__submit .cmp-button__icon::after { font-size: 2.4re= +m; } +} + +.cmp-jobs-search-hero__submit .cmp-button__text { display: none; margin-lef= +t: 5px; } + +@media screen and (min-width: 768px) { + .cmp-jobs-search-hero__submit .cmp-button__text { display: block; font-si= +ze: 1.4rem; } +} + +.cmp-jobs-search-hero__no-jobs-message { display: none; } + +.cmp-jobs-search-hero__no-jobs-message--show { display: block; font-size: 1= +.4rem; line-height: 2.24rem; font-weight: 400; margin-top: 20px; margin-bot= +tom: 2.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__no-jobs-message--show { font-size: 1.6rem; line-he= +ight: 2.56rem; margin-bottom: 2.5rem; } +} + +.cmp-jobs-search-hero__no-jobs-message--show a { color: rgb(0, 77, 255); te= +xt-decoration: underline; } + +.cmp-jobs-search-hero__search-suggestions { position: absolute; width: 100%= +; overflow: hidden; top: 50px; } + +.cmp-jobs-search-hero__search-suggestions--show .cmp-jobs-search-hero__sugg= +estions-list { display: block; } + +.cmp-jobs-search-hero__search-suggestions--recent .cmp-jobs-search-hero__su= +ggestions-item a { font-weight: 400; } + +.cmp-jobs-search-hero__search-suggestions--recent .cmp-jobs-search-hero__su= +ggestions-list { animation: 0.5s linear 0s 1 normal none running slide-down= +; } + +@keyframes slide-down {=20 + 0% { opacity: 0; transform: translateY(-100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.cmp-jobs-search-hero__suggestions-list { display: none; border-color: rgb(= +227, 227, 227); border-style: solid; border-width: 0px 0.07em; background: = +linear-gradient(rgb(167, 167, 167) -1.25em, rgb(255, 255, 255) 0.44em, rgb(= +255, 255, 255) 20%); box-shadow: rgb(255, 255, 255) 0.44em 0px 0.57em -0.44= +em inset; } + +.cmp-jobs-search-hero__suggestions-item { border-width: 1px; border-style: = +solid; border-color: transparent transparent rgb(227, 227, 227); border-ima= +ge: initial; display: block; } + +.cmp-jobs-search-hero__suggestions-item a { font-size: 1.6rem; padding: 10p= +x 15px; margin-bottom: 0px; display: block; color: rgb(0, 0, 0); font-weigh= +t: 800; } + +.cmp-jobs-search-hero__suggestions-item a:hover { color: rgb(0, 77, 255); } + +.cmp-jobs-search-hero__suggestions-item--active { border: 1px solid rgb(0, = +63, 189); } + +.cmp-jobs-search-hero__suggestions-item--active a { color: rgb(0, 63, 189);= + } + +.cmp-jobs-search-hero__highlight { font-weight: 400; } + +.cmp-jobs-search-hero__btn-container { display: none; } + +.cmp-jobs-search-hero__btn-container .button { display: block; } + +@media screen and (min-width: 768px) { + .cmp-jobs-search-hero__btn-container .button { display: inline-block; mar= +gin-right: 1rem; } +} + +.cmp-jobs-search-hero__btn-container .cmp-button { margin: 1.501rem 0px; te= +xt-align: center; min-width: 21.44rem; display: flex; } + +.cmp-jobs-search-hero__featured-skills-search, .cmp-jobs-search-hero__job-l= +ocation { display: block; padding-top: 4.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero__featured-skills-search, .cmp-jobs-search-hero__job= +-location { padding-top: 2.5rem; } +} + +.cmp-jobs-search-hero__featured-skills-search-link, .cmp-jobs-search-hero__= +job-location-link { color: rgb(0, 77, 255); text-decoration: none; border: = +1px solid rgb(0, 77, 255); border-radius: 25px; padding: 0px 5px; display: = +inline-block; } + +@media screen and (max-width: 767.9px) { + .cmp-jobs-search-hero__featured-skills-search-link, .cmp-jobs-search-hero= +__job-location-link { text-align: center; display: block; margin-bottom: 4p= +x; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-search-hero__featured-skills-search-link, .cmp-jobs-search-hero= +__job-location-link { margin-bottom: 4px; } +} + +.cmp-jobs-search-hero__featured-skills-search-link:focus, .cmp-jobs-search-= +hero__featured-skills-search-link:hover, .cmp-jobs-search-hero__job-locatio= +n-link:focus, .cmp-jobs-search-hero__job-location-link:hover { color: rgb(0= +, 0, 136); } + +.cmp-jobs-search-hero__featured-skills-search-link:focus, .cmp-jobs-search-= +hero__job-location-link:focus { box-shadow: transparent 0px 0px 0px 2px; ou= +tline: rgb(0, 0, 136) solid 2px; outline-offset: 2px; } + +.cmp-jobs-search-hero__featured-skills-search-link:focus:not(:focus-visible= +), .cmp-jobs-search-hero__job-location-link:focus:not(:focus-visible) { box= +-shadow: none; outline: none; } + +.jobsearchhero .responsivegrid.full-width-constraint > div.cmp-container > = +div { max-width: 75em; } + +.jobsearchhero, .jobsearchhero .responsivegrid.full-width > div.cmp-contain= +er > div { max-width: 75em; margin: 0px auto; padding-left: 15px; padding-r= +ight: 15px; } + +.cmp-landing-page-heros { padding: 0px; position: relative; } + +.cmp-landing-page-heros .cmp-teaser__image { border: 0px; right: 0px; top: = +0px; width: 100%; height: 32.5rem; z-index: 1; margin-top: 2rem; position: = +relative; margin-bottom: -2rem; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .cmp-teaser__image { position: absolute; width: 4= +6%; height: 36.5rem; right: -2rem; top: -4.5rem; margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .cmp-teaser__image { width: 50%; height: 46.5rem;= + right: 1rem; } +} + +.cmp-landing-page-heros .cmp-teaser__image .cmp-image, .cmp-landing-page-he= +ros .cmp-teaser__image .cmp-image__image { height: 100%; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .cmp-teaser__image .cmp-image__image { background= +-repeat: no-repeat; background-size: cover; background-position: center bot= +tom; } +} + +.cmp-landing-page-heros .cmp-teaser__image .cmp-image__link { height: 100%;= + } + +.cmp-landing-page-heros .teaser { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .teaser { padding: 5rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser { padding: 8rem 0px; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser { background: none; } + +.cmp-landing-page-heros .teaser .cmp-teaser__content { padding: 0px; border= +: none; background: none; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content { padding: 0px; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__title { p= +adding-bottom: 1rem; font-size: 3.6rem; width: 100%; text-transform: upperc= +ase; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__title {= + width: 66.66%; padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__title {= + font-size: 6.5rem; padding-bottom: 2rem; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-title__text--shor= +t { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfo= +nt, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-s= +erif; font-weight: 800; font-style: normal; color: rgb(0, 0, 0); line-heigh= +t: 1; font-size: 3.6rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-title__text--sh= +ort { font-size: 6.5rem; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-title__text--long= + { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfon= +t, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-se= +rif; font-weight: 800; font-style: normal; color: rgb(0, 0, 0); line-height= +: 1; font-size: 3.6rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-title__text--lo= +ng { font-size: 5.8rem; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__descripti= +on { width: 100%; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__descrip= +tion { width: 52%; } +} + +@media screen and (min-width: 1000px) { + .cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__descrip= +tion { width: 48%; } +} + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__action-co= +ntainer .cmp-teaser__action-link { margin: 0px; } + +.cmp-landing-page-heros .teaser .cmp-teaser__content .cmp-teaser__action-co= +ntainer .cmp-teaser__action-link::after { content: ""; margin-left: 0px; } + +.landing-page-heros .cmp-landing-page-separator__horizontal-rule { padding-= +bottom: 30px; } + +.landing-page-heros .cmp-landing-page-separator__horizontal-rule .cmp-separ= +ator__horizontal-rule { display: flex; border: 1px solid rgb(204, 204, 204)= +; height: 0px; margin: 0px -1000em; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .landing-page-heros .cmp-landing-page-separator__horizontal-rule .cmp-sep= +arator__horizontal-rule { margin-top: 0px; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__content { display: grid; = +grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__content { grid-template= +-columns: 6fr 6fr; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow { margin= +-bottom: 10px; } + +.cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow-icon { d= +isplay: inline-flex; } + +.cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow-icon::be= +fore { padding-right: 10px; content: "=EF=8B=B4"; font-size: 36px; font-fam= +ily: Ionicons; display: block; font-weight: 400; font-style: normal; line-h= +eight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norm= +al; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiase= +d; text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow-title { = +font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, = +"Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif= +; font-weight: 600; font-style: normal; text-transform: uppercase; letter-s= +pacing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; font-size: 1.2rem; = +display: inline-flex; -webkit-box-align: center; align-items: center; } + +@media screen and (min-width: 1000px) { + .cmp-service-hero--program-sub .cmp-service-hero__content .eyebrow-title = +{ font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left { grid-column: 1; wo= +rd-break: break-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__left { padding: 5rem 1.= +5rem 5rem 0px; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-service-hero--program-sub .cmp-service-hero__left { padding: 5rem 0p= +x; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title { margin-= +bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title { margi= +n-bottom: 0.1rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text { font-siz= +e: 1.8rem; padding: 1rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text { paddin= +g: 2rem 0px 0px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text { font-s= +ize: 1.4rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text p { line-h= +eight: 1.6; font-size: 1.8rem; } + +@media screen and (max-width: 767.9px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-text p { font= +-size: 1.4rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title__text--sh= +ort { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystem= +font, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans= +-serif; font-weight: 800; font-style: normal; text-transform: none; color: = +rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title__text--= +short { font-size: 6.5rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title__text--lo= +ng { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-service-hero--program-sub .cmp-service-hero__left .cmp-title__text--= +long { font-size: 5.8rem; } +} + +.cmp-service-hero--program-sub .cmp-service-hero__right { position: relativ= +e; grid-area: auto / 1; padding-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__right { grid-column: 2 = +/ 3; margin-left: 15px; padding-top: 0px; } + .cmp-service-hero--program-sub .cmp-service-hero__right .image .cmp-image= + .cmp-image__image { object-fit: fill; height: 100%; position: absolute; in= +set: 0px; } +} + +@media screen and (min-width: 768px) and (min-width: 768px) { + .cmp-service-hero--program-sub .cmp-service-hero__right .image .cmp-image= + .cmp-image__image { object-fit: contain; height: 100%; position: absolute;= + inset: 0px; } +} + +.cmp-video-hero { display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; position: relative; } + +.cmp-video-hero__video { display: block; width: 100%; min-height: auto; obj= +ect-fit: cover; background-position: 50% center; cursor: default; outline: = +none; } + +@media screen and (min-width: 768px) { + .cmp-video-hero__video { height: 35rem; } +} + +.cmp-video-hero .cmp-title__text--short { font-family: Graphik, Arial, syst= +em-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helv= +etica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: n= +ormal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size= +: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-hero .cmp-title__text--short { font-size: 6.5rem; } +} + +.cmp-video-hero .cmp-title__text--long { font-family: Graphik, Arial, syste= +m-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helve= +tica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: no= +rmal; text-transform: none; color: rgb(0, 0, 0); line-height: 1; font-size:= + 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-hero .cmp-title__text--long { font-size: 5.8rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-video-hero .cmp-title__text { font-size: 5.84rem; } +} + +.cmp-video-hero__controls { display: flex; position: absolute; bottom: 15px= +; right: 20px; } + +.cmp-video-hero__controls-mute, .cmp-video-hero__controls-pause, .cmp-video= +-hero__controls-play, .cmp-video-hero__controls-unmute { color: rgb(255, 25= +5, 255); font-weight: 900; margin-left: 10px; } + +.cmp-video-hero__controls-mute:hover, .cmp-video-hero__controls-pause:hover= +, .cmp-video-hero__controls-play:hover, .cmp-video-hero__controls-unmute:ho= +ver { color: rgb(255, 255, 255); } + +.cmp-video-hero__controls-play::after { content: "=EF=92=88"; } + +.cmp-video-hero__controls-pause::after, .cmp-video-hero__controls-play::aft= +er { font-size: 24px; font-family: Ionicons; display: block; font-weight: 4= +00; font-style: normal; line-height: 1; text-transform: none; letter-spacin= +g: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -web= +kit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-f= +eature-settings: "liga"; } + +.cmp-video-hero__controls-pause::after { content: "=EF=91=B8"; } + +.cmp-video-hero__controls-mute::after { content: "=EF=8E=BA"; } + +.cmp-video-hero__controls-mute::after, .cmp-video-hero__controls-unmute::af= +ter { font-size: 24px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +.cmp-video-hero__controls-unmute::after { content: "=EF=8E=B9"; } + +.cmp-video-hero__controls-hide { display: none; } + +@media screen and (min-width: 768px) { + .cmp-video-hero__content-container { position: absolute; z-index: 1; max-= +width: 1200px; left: 0px; right: 0px; margin: auto; } +} + +.cmp-video-hero__content { width: 100%; padding: 50px 15px 3.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-video-hero__content { padding-left: 35px; width: 66.6667%; } +} + +@media screen and (min-width: 768px) { + .cmp-video-hero__content { background-color: transparent; width: 78%; } +} + +@media screen and (min-width: 1000px) { + .cmp-video-hero__content { min-width: 87.6rem; } +} + +.cmp-video-hero .cmp-breadcrumb__item-link { color: rgb(0, 0, 0); } + +.cmp-video-hero .cmp-breadcrumb__item-link span:hover::after { background-c= +olor: rgb(0, 0, 0); width: 100%; } + +.cmp-video-hero__title { color: rgb(0, 0, 0); } + +.cmp-video-hero__text { color: rgb(0, 0, 0); padding-top: 10px; padding-bot= +tom: 20px; } + +.cmp-video-hero__video-container { position: relative; } + +.cmp-video-hero__transcript { display: flex; -webkit-box-pack: end; justify= +-content: flex-end; font-size: 1.4rem; padding: 0.5rem 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-hero__transcript { font-size: 1.6rem; padding: 1rem 2rem; } +} + +.cmp-video-hero__transcript a { color: rgb(0, 77, 255); text-decoration: no= +ne; } + +.cmp-video-hero__transcript a:hover { color: rgb(0, 0, 136); text-decoratio= +n: underline; } + +@media screen and (min-width: 768px) { + .cmp-video-hero--careers-landing .cmp-video-hero__button { margin-left: -= +1rem; } +} + +.cmp-video-hero--careers-landing .cmp-video-hero__button .button { display:= + inline-block; } + +@media screen and (min-width: 768px) { + .cmp-video-hero--careers-landing .cmp-video-hero__video { height: 50rem; = +} +} + +.videoanimation div.cmp-text > p { font-size: 1.4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .videoanimation div.cmp-text > p { font-size: 1.4rem; } +} + +@media screen and (min-width: 1000px) { + .videoanimation div.cmp-text > p { font-size: 1.8rem; } +} + +.videoanimation .cmp-video-hero__video-button { width: 100%; } + +@media screen and (min-width: 768px) { + .videoanimation .cmp-video-hero__video-button { width: auto; } +} + +.videoanimation.cmp-hero-video-dark .cmp-breadcrumb__item-link { color: rgb= +(255, 255, 255); } + +.videoanimation.cmp-hero-video-dark .cmp-breadcrumb .cmp-breadcrumb__list .= +cmp-breadcrumb__item-link span:hover::after { color: rgb(255, 255, 255); ba= +ckground-color: rgb(255, 255, 255); width: 100%; } + +.videoanimation.cmp-hero-video-dark .cmp-breadcrumb__item::after, .videoani= +mation.cmp-hero-video-dark .cmp-title__text, .videoanimation.cmp-hero-video= +-dark div.cmp-text > p { color: rgb(255, 255, 255); } + +.videoanimation.color-block-accent-purple-1 .cmp-video-hero { background-co= +lor: rgb(180, 85, 170); } + +.videoanimation.color-block-accent-purple-2 .cmp-video-hero { background-co= +lor: rgb(160, 85, 245); } + +.videoanimation.color-block-accent-purple-3 .cmp-video-hero { background-co= +lor: rgb(190, 130, 255); } + +.videoanimation.color-block-accent-purple-4 .cmp-video-hero { background-co= +lor: rgb(220, 175, 255); } + +.videoanimation.color-block-accent-purple-5 .cmp-video-hero { background-co= +lor: rgb(230, 220, 255); } + +.videoanimation.color-block-alt-blue .cmp-video-hero { background-color: rg= +b(0, 65, 240); } + +.videoanimation.color-block-alt-gray .cmp-video-hero { background-color: rg= +b(190, 190, 190); } + +.videoanimation.color-block-alt-gray-dark .cmp-video-hero { background-colo= +r: rgb(150, 150, 150); } + +.videoanimation.color-block-alt-gray-darker .cmp-video-hero { background-co= +lor: rgb(90, 90, 90); } + +.videoanimation.color-block-alt-green .cmp-video-hero { background-color: r= +gb(0, 215, 0); } + +.videoanimation.color-block-alt-red .cmp-video-hero { background-color: red= +; } + +.videoanimation.color-block-alt-yellow .cmp-video-hero { background-color: = +rgb(255, 255, 0); } + +.videoanimation.color-block-aqua .cmp-video-hero { background-color: rgb(0,= + 255, 187); } + +.videoanimation.color-block-blue .cmp-video-hero { background-color: rgb(0,= + 186, 255); } + +.videoanimation.color-block-blue-green .cmp-video-hero { background-color: = +rgb(5, 240, 165); } + +.videoanimation.color-block-brand-green .cmp-video-hero { background-color:= + rgb(100, 255, 80); } + +.videoanimation.color-block-brand-orange .cmp-video-hero { background-color= +: rgb(255, 120, 0); } + +.videoanimation.color-block-brand-yellow .cmp-video-hero { background-color= +: rgb(255, 235, 50); } + +.videoanimation.color-block-blue-dark .cmp-video-hero { background-color: r= +gb(0, 142, 255); } + +.videoanimation.color-block-blue-light .cmp-video-hero { background-color: = +rgb(0, 243, 255); } + +.videoanimation.color-block-core-purple .cmp-video-hero { background-color:= + rgb(70, 0, 115); } + +.videoanimation.color-block-cyan .cmp-video-hero { background-color: rgb(0,= + 255, 255); } + +.videoanimation.color-block-gray .cmp-video-hero { background-color: rgb(16= +7, 167, 167); } + +.videoanimation.color-block-gray-base .cmp-video-hero { background-color: r= +gb(0, 0, 0); } + +.videoanimation.color-block-gray-dark .cmp-video-hero { background-color: r= +gb(107, 107, 107); } + +.videoanimation.color-block-gray-darker .cmp-video-hero { background-color:= + rgb(74, 74, 74); } + +.videoanimation.color-block-gray-light .cmp-video-hero { background-color: = +rgb(204, 204, 204); } + +.videoanimation.color-block-gray-lighter .cmp-video-hero { background-color= +: rgb(227, 227, 227); } + +.videoanimation.color-block-gray-lightest .cmp-video-hero { background-colo= +r: rgb(242, 242, 242); } + +.videoanimation.color-block-grayishyellow-dark .cmp-video-hero { background= +-color: rgb(150, 150, 140); } + +.videoanimation.color-block-grayishyellow-light .cmp-video-hero { backgroun= +d-color: rgb(230, 230, 220); } + +.videoanimation.color-block-green .cmp-video-hero { background-color: rgb(0= +, 255, 0); } + +.videoanimation.color-block-green-dark .cmp-video-hero { background-color: = +rgb(0, 83, 10); } + +.videoanimation.color-block-link .cmp-video-hero { background-color: rgb(0,= + 77, 255); } + +.videoanimation.color-block-link-dark .cmp-video-hero { background-color: r= +gb(0, 0, 136); } + +.videoanimation.color-block-orange .cmp-video-hero { background-color: rgb(= +255, 182, 0); } + +.videoanimation.color-block-orange-dark .cmp-video-hero { background-color:= + rgb(255, 149, 0); } + +.videoanimation.color-block-pink .cmp-video-hero { background-color: rgb(23= +1, 0, 116); } + +.videoanimation.color-block-pink-dark .cmp-video-hero { background-color: r= +gb(164, 2, 83); } + +.videoanimation.color-block-pink-light .cmp-video-hero { background-color: = +rgb(255, 80, 160); } + +.videoanimation.color-block-purple .cmp-video-hero { background-color: rgb(= +161, 0, 255); } + +.videoanimation.color-block-purple-dark .cmp-video-hero { background-color:= + rgb(117, 0, 192); } + +.videoanimation.color-block-purple-darkest .cmp-video-hero { background-col= +or: rgb(70, 1, 115); } + +.videoanimation.color-block-red .cmp-video-hero { background-color: rgb(231= +, 15, 41); } + +.videoanimation.color-block-red-dark .cmp-video-hero { background-color: rg= +b(189, 0, 29); } + +.videoanimation.color-block-red-darker .cmp-video-hero { background-color: = +rgb(113, 0, 18); } + +.videoanimation.color-block-red-light .cmp-video-hero { background-color: r= +gb(255, 50, 70); } + +.videoanimation.color-block-white .cmp-video-hero { background-color: rgb(2= +55, 255, 255); } + +.videoanimation.color-block-yellow .cmp-video-hero { background-color: rgb(= +255, 212, 46); } + +.videoanimation.color-block-yellow-dark .cmp-video-hero { background-color:= + rgb(240, 192, 0); } + +.videoanimation.color-block-yellow-light .cmp-video-hero { background-color= +: rgb(255, 240, 179); } + +.announcement-speedbump .cmp-teaser { background-color: rgb(255, 255, 255);= + } + +.announcement-speedbump .cmp-teaser__image { border: none; width: 100%; } + +@media screen and (min-width: 768px) { + .announcement-speedbump .cmp-teaser__image { flex-basis: auto; width: 33.= +3%; align-self: center; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser__image { width: 25%; } +} + +.announcement-speedbump .cmp-teaser__content { display: flex; -webkit-box-p= +ack: center; justify-content: center; padding: 0px 0px 0px 20px; border-wid= +th: 0px 0px 0px 4px; border-left-style: solid; border-image-slice: 1; borde= +r-image-source: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); margin-t= +op: 10px; background-color: transparent; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .announcement-speedbump .cmp-teaser__content { flex-shrink: 10; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump .cmp-teaser__content { margin: 10px 0px 10px 30px= +; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser__content { margin: 0px 0px 0px 30px; = +width: 75%; } +} + +.announcement-speedbump .cmp-teaser__pretitle { font-family: Graphik, Arial= +, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu,= + "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-st= +yle: normal; text-transform: uppercase; letter-spacing: 0.104em; color: rgb= +(0, 0, 0); line-height: 1.4; font-size: 1.2rem; margin: 1rem 0px; } + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser__pretitle { font-size: 1.8rem; letter= +-spacing: 0.07em; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump .cmp-teaser__pretitle { padding: 1rem 0px; margin= +: 0px; } +} + +.announcement-speedbump .cmp-teaser__action-container { padding: 0px; margi= +n: 1rem 0px; } + +.announcement-speedbump .cmp-teaser__description { margin: 0px; } + +.announcement-speedbump .cmp-teaser__description p { color: rgb(0, 0, 0); t= +ext-transform: none; font-size: 2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser__description p { font-size: 3.5rem; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump .cmp-teaser { display: flex; -webkit-box-orient: = +horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box= +-pack: center; justify-content: center; padding: 0px 15px; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump .cmp-teaser { padding: 10px 15px; } +} + +.announcement-speedbump.announcement-speedbump--b .cmp-teaser { padding: 2r= +em; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px 0px; } + +.announcement-speedbump.announcement-speedbump--b .cmp-teaser__image { disp= +lay: none; } + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__image { di= +splay: flex; width: auto; } + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__image .cmp= +-image__image { width: 61px; height: 56px; } +} + +.announcement-speedbump.announcement-speedbump--b .cmp-teaser__content { bo= +rder: none; padding: 0px; margin: 0px; } + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__content { = +-webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: w= +rap; -webkit-box-pack: start; justify-content: flex-start; margin: 0px 0px = +0px 20px; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__content { = +height: auto; align-self: center; -webkit-box-align: start; align-items: fl= +ex-start; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__pretitle {= + margin-right: 10px; line-height: 1.6; max-width: 35%; padding: 0px; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__pretitle {= + margin-right: 20px; line-height: 1.4; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__action-con= +tainer { padding: 0px; margin: 0px; flex-basis: 100%; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__action-con= +tainer { flex-basis: auto; align-self: center; } +} + +.announcement-speedbump.announcement-speedbump--b .cmp-teaser__description = +p { color: rgb(0, 0, 0); text-transform: none; font-size: 1.2rem; line-heig= +ht: 1.4; } + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__descriptio= +n p { font-size: 1.8rem; } +} + +@media screen and (min-width: 768px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__descriptio= +n { flex-basis: 0px; -webkit-box-flex: 1; flex-grow: 1; } +} + +@media screen and (min-width: 1000px) { + .announcement-speedbump.announcement-speedbump--b .cmp-teaser__descriptio= +n { padding-right: 2rem; } +} + +.announcement-speedbump.color-background-gray .cmp-teaser { background-colo= +r: rgb(242, 242, 242); } + +.announcement-speedbump.brand-gradient-pink .cmp-teaser__content { border-i= +mage-slice: 1; border-image-source: linear-gradient(90deg, rgb(164, 2, 83) = +0%, rgb(231, 0, 116) 30%); } + +.announcement-speedbump.brand-gradient-purple .cmp-teaser__content { border= +-image-slice: 1; border-image-source: linear-gradient(rgb(70, 1, 115), rgb(= +161, 0, 255)); } + +.announcement-speedbump.brand-gradient-purple-alt .cmp-teaser__content { bo= +rder-image-slice: 1; border-image-source: linear-gradient(90deg, rgb(70, 1,= + 115), rgb(117, 0, 192), rgb(161, 0, 255)); } + +.announcement-speedbump.brand-gradient-blue .cmp-teaser__content { border-i= +mage-slice: 1; border-image-source: linear-gradient(rgb(0, 0, 136), rgb(0, = +77, 255)); } + +.announcement-speedbump.brand-gradient-blue2 .cmp-teaser__content { border-= +image-slice: 1; border-image-source: linear-gradient(rgb(0, 77, 255), rgb(0= +, 186, 255)); } + +.announcement-speedbump.brand-gradient-light-blue .cmp-teaser__content { bo= +rder-image-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 186= +, 255), rgb(0, 142, 255), rgb(0, 77, 255)); } + +.announcement-speedbump.brand-gradient-red .cmp-teaser__content { border-im= +age-slice: 1; border-image-source: linear-gradient(rgb(113, 0, 18), red); } + +.announcement-speedbump.brand-gradient-red-alt .cmp-teaser__content { borde= +r-image-slice: 1; border-image-source: linear-gradient(90deg, red, rgb(189,= + 0, 29), rgb(113, 0, 18)); } + +.announcement-speedbump.brand-gradient .cmp-teaser__content { border-image-= +slice: 1; border-image-source: linear-gradient(rgb(0, 255, 0), rgb(0, 186, = +255)); } + +.announcement-speedbump.brand-gradient-alt .cmp-teaser__content { border-im= +age-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), r= +gb(0, 186, 255)); } + +.announcement-speedbump.brand-gradient-yellow .cmp-teaser__content { border= +-image-slice: 1; border-image-source: linear-gradient(rgb(255, 255, 0), rgb= +(240, 192, 0)); } + +.announcement-speedbump.brand-gradient-yellow-alt .cmp-teaser__content { bo= +rder-image-slice: 1; border-image-source: linear-gradient(90deg, rgb(255, 2= +55, 0), rgb(255, 212, 46), rgb(255, 182, 0)); } + +.announcement-speedbump.brand-gradient-green .cmp-teaser__content { border-= +image-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0),= + rgb(0, 215, 0), rgb(0, 83, 10)); } + +.announcement-speedbump__content-top .cmp-teaser__content { -webkit-box-pac= +k: start; justify-content: flex-start; } + +.announcement-speedbump__content-center .cmp-teaser__content { -webkit-box-= +pack: center; justify-content: center; } + +.announcement-speedbump__content-bottom .cmp-teaser__content { -webkit-box-= +pack: end; justify-content: end; } + +.sticky-access-bar { padding-bottom: 8.8rem; } + +@media screen and (min-width: 1000px) { + .sticky-access-bar { padding-bottom: 6.8rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .sticky-access-bar { padding-bottom: 6.208rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar { position: fixed; width: 100%; b= +ottom: 0px; min-height: 6.208rem; box-shadow: 0px 0px 0.496rem; z-index: 99= +9; display: flex; left: 0px; right: 0px; } + +.sticky-access-bar .cmp-sticky-access-bar .careers-blog-cta__link:focus, .s= +ticky-access-bar .cmp-sticky-access-bar .search-cta__link:focus, .sticky-ac= +cess-bar .cmp-sticky-access-bar .talent-community-cta__link:focus { outline= +: rgb(255, 255, 255) solid 1px; outline-offset: -1px; } + +.sticky-access-bar .cmp-sticky-access-bar.gradient-bg-color-blue { backgrou= +nd-image: linear-gradient(90deg, rgb(0, 63, 189) 30%, rgb(0, 77, 255)); bac= +kground-repeat: repeat-x; } + +.sticky-access-bar .cmp-sticky-access-bar__text--mobile { display: flex; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar__text--mobile { display: none; = +} +} + +.sticky-access-bar .cmp-sticky-access-bar__text--desktop { display: none; } + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar__text--desktop { display: flex;= + } +} + +.sticky-access-bar .cmp-sticky-access-bar__text--tablet { display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .sticky-access-bar .cmp-sticky-access-bar__text--tablet { display: flex; = +} +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .sticky-access-bar .cmp-sticky-access-bar__text--tablet { display: flex; = +} +} + +.sticky-access-bar .cmp-sticky-access-bar .content { display: flex; max-wid= +th: 125.008rem; margin: 0px auto; text-align: center; min-height: 8.8rem; w= +idth: 100%; padding-left: 1.504rem; padding-right: 1.504rem; } + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .content { padding: 0px 5.008re= +m; } +} + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content { min-height: 6.208rem= +; padding-left: 3.504rem; padding-right: 3.504rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta { width: 29%= +; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta { width: 3= +7%; } +} + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta { width: 4= +5%; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta .ion-ios-sea= +rch-strong { font-size: 2.8rem; line-height: 2.56rem; height: 100%; } + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta .ion-ios-sea= +rch-strong::before { content: "=EF=92=A4"; font-size: 28px; font-family: Io= +nicons; font-weight: 400; font-style: normal; text-transform: none; letter-= +spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr= +; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; = +font-feature-settings: "liga"; display: inline-block; -webkit-box-align: ce= +nter; align-items: center; -webkit-box-pack: center; justify-content: cente= +r; line-height: 3.6rem; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta .ion-ios-s= +earch-strong::before { margin-right: 2.52rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta .corporate-s= +emibold { margin-bottom: 0.504rem; color: rgb(255, 255, 255); text-transfor= +m: uppercase; font-size: 1.4rem; font-weight: 600; line-height: 1; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta .corporate= +-semibold { margin-bottom: 0px; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .search-cta .tertiary-ti= +tle { font-size: 1.8rem; line-height: 1.8rem; font-weight: 600; text-transf= +orm: uppercase; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta .tertiary-= +title { line-height: 2.016rem; margin: 2.016rem 0px; text-transform: none; = +} +} + +@media screen and (min-width: 1000px) { + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta .tertiary-= +title { font-size: 2.5rem; line-height: 2.8rem; margin: 2rem 0px; text-tran= +sform: none; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta { widt= +h: 32%; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta { wi= +dth: 27%; -webkit-box-pack: center; justify-content: center; } +} + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta { wi= +dth: 23%; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .ion-i= +os-paper-outline { font-size: 2.8rem; line-height: 2.56rem; height: 100%; } + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .ion-i= +os-paper-outline::before { content: "=EF=91=B1"; font-size: 28px; font-fami= +ly: Ionicons; font-weight: 400; font-style: normal; text-transform: none; l= +etter-spacing: normal; overflow-wrap: normal; white-space: nowrap; directio= +n: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibi= +lity; font-feature-settings: "liga"; line-height: 3.6rem; display: inline-b= +lock; -webkit-box-align: center; align-items: center; -webkit-box-pack: cen= +ter; justify-content: center; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .ion= +-ios-paper-outline::before { margin-right: 1.512rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .corpo= +rate-semibold { font-size: 1.4rem; font-weight: 600; line-height: 1; color:= + rgb(255, 255, 255); text-transform: uppercase; margin-bottom: 0.504rem; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .cor= +porate-semibold { margin: 1.568rem 0px; } +} + +@media screen and (min-width: 1000px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta .cor= +porate-semibold { font-size: 1.6rem; font-weight: 600; line-height: 1; marg= +in: 1.28rem 0px; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta { = +width: 39%; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +{ width: 36%; -webkit-box-pack: center; justify-content: center; } +} + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +{ width: 32%; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta .i= +on-ios-people-outline { height: 100%; font-size: 3.6rem; line-height: 2.56r= +em; } + +.sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta .i= +on-ios-people-outline::before { content: "=EF=91=BB"; font-size: 36px; font= +-family: Ionicons; font-weight: 400; font-style: normal; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; display: inline-block; -webkit-bo= +x-align: center; align-items: center; -webkit-box-pack: center; justify-con= +tent: center; line-height: 3rem; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +.ion-ios-people-outline::before { margin-right: 1.512rem; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta .c= +orporate-semibold { font-size: 1.4rem; font-weight: 600; line-height: 1; te= +xt-transform: uppercase; color: rgb(255, 255, 255); margin-bottom: 0.504rem= +; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +.corporate-semibold { margin: 1.568rem 0px; } +} + +@media screen and (min-width: 1000px) { + .sticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta = +.corporate-semibold { font-size: 1.6rem; font-weight: 600; line-height: 1; = +margin: 1.28rem 0px; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta, .stic= +ky-access-bar .cmp-sticky-access-bar .content .search-cta, .sticky-access-b= +ar .cmp-sticky-access-bar .content .talent-community-cta { margin-top: 1.50= +4rem; margin-bottom: 0.504rem; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta, .st= +icky-access-bar .cmp-sticky-access-bar .content .search-cta, .sticky-access= +-bar .cmp-sticky-access-bar .content .talent-community-cta { margin-top: 0p= +x; margin-bottom: 0px; display: inherit; -webkit-box-align: center; align-i= +tems: center; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__link,= + .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__link, .sti= +cky-access-bar .cmp-sticky-access-bar .content .talent-community-cta__link = +{ display: inline-block; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__lin= +k, .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__link, .s= +ticky-access-bar .cmp-sticky-access-bar .content .talent-community-cta__lin= +k { display: flex; -webkit-box-align: center; align-items: center; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__link:= +focus, .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__link= +:focus, .sticky-access-bar .cmp-sticky-access-bar .content .talent-communit= +y-cta__link:focus { text-decoration: underline; color: rgb(255, 255, 255); = +display: inline-block; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__lin= +k:focus, .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__li= +nk:focus, .sticky-access-bar .cmp-sticky-access-bar .content .talent-commun= +ity-cta__link:focus { display: flex; } +} + +.sticky-access-bar .cmp-sticky-access-bar .content .careers-blog-cta__link:= +hover, .sticky-access-bar .cmp-sticky-access-bar .content .search-cta__link= +:hover, .sticky-access-bar .cmp-sticky-access-bar .content .talent-communit= +y-cta__link:hover { text-decoration: underline; color: rgb(255, 255, 255); = +} + +.sticky-access-bar .cmp-sticky-access-bar .divider { border-left: 1px solid= + rgb(255, 255, 255); margin: 0px 1.008rem; } + +@media screen and (min-width: 768px) { + .sticky-access-bar .cmp-sticky-access-bar .divider { margin: 0px 3.504rem= +; } +} + +@media screen and (min-width: 1200px) { + .sticky-access-bar .cmp-sticky-access-bar .divider { margin: 0px 4rem; } +} + +#optanon-minimize-wrapper { position: fixed; z-index: 10; bottom: 0px; righ= +t: 0px; line-height: 4rem; background: linear-gradient(rgb(132, 131, 131), = +rgb(231, 227, 227)); border-radius: 0.64rem; } + +#optanon-minimize-wrapper .optanon-show-settings { font-size: 1.008rem; col= +or: rgb(0, 0, 0); margin: auto; text-decoration: none; position: relative; = +background-color: transparent; background-repeat: no-repeat; border: none; = +cursor: pointer; overflow: hidden; padding: 0.1rem 0.6rem; line-height: 4re= +m; } + +.cmp-has-sticky-bar #optanon-minimize-wrapper { bottom: 88px; } + +@media screen and (max-width: 375px) { + .cmp-has-sticky-bar #optanon-minimize-wrapper { bottom: 104px; } +} + +@media screen and (min-width: 1000px) { + .cmp-has-sticky-bar #optanon-minimize-wrapper { bottom: 68px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-has-sticky-bar #optanon-minimize-wrapper { bottom: 62px; } +} + +.cmp-featured-article__container { position: relative; padding-top: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-featured-article__container { width: 66.66%; padding: 5rem 2rem 0px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-featured-article__container { width: 100%; padding: 5rem 0px 0px; } +} + +.cmp-featured-article__eyebrow-title-container { padding-bottom: 2rem; } + +.cmp-featured-article__section-title-container { padding-bottom: 1rem; word= +-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-featured-article__section-title-container { padding-bottom: 2rem; } +} + +.cmp-featured-article__authors-container { padding-bottom: 1rem; line-heigh= +t: 2.5rem; word-break: break-word; } + +.cmp-featured-article__authors-container .vertical-seperator { display: inl= +ine-block; color: rgb(204, 204, 204); margin: 0px 1.5rem; } + +.cmp-featured-article__authors-container .vertical-seperator::after { conte= +nt: "|"; } + +.cmp-featured-article__description-container { padding-bottom: 1rem; font-s= +ize: 1.4rem; font-weight: 400; line-height: 2.2rem; word-break: break-word;= + } + +@media screen and (min-width: 1000px) { + .cmp-featured-article__description-container { font-size: 1.6rem; line-he= +ight: 2.5rem; } +} + +.cmp-featured-article__cta-container { padding-bottom: 2rem; } + +.cmp-featured-article__cta-container .cmp-teaser__action-container { paddin= +g: 0px; } + +.cmp-featured-article__cta-container .cmp-teaser__action-container .cmp-tea= +ser__action-link:focus::before { width: 100%; } + +.cmp-featured-article__image-container .cmp-teaser__image { border: none; } + +.cmp-featured-article__caption { padding-top: 1rem; } + +.cmp-featured-article__caption .cmp-featured-article__caption-text { font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-weight: 400; color: rgb(107, 107, 107); font-size: 1.2rem; } + +.cmp-four-cell { word-break: break-word; } + +.cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col, .cmp-fo= +ur-cell .cmp-four-cell__first-row .cmp-four-cell__second-col { flex-basis: = +100%; } + +.cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1, .cm= +p-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50, .cmp= +-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-row, .cm= +p-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth { flex-wrap:= + wrap; } + +.cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-row = +.cmp-four-cell__cta-btn { display: none; } + +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--cta-mo= +bile-row { display: block; } + +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--cta-mo= +bile-row .button { display: flex; -webkit-box-pack: start; justify-content:= + flex-start; } + +.cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col, .cmp-f= +our-cell .cmp-four-cell__second-row .cmp-four-cell__second-col { flex-basis= +: 100%; } + +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth, .cmp-fo= +ur-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-bt-sm-xs,= + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-b= +t-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--= +1-2, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1= +-2-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-= +row--2-1, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-r= +ow--2-1-bt-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__= +second-row--2-1-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-= +cell__second-row--2-1-inline-sm, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--5-7, .cmp-four-cell .cmp-four-cell__second-row.c= +mp-four-cell__second-row--5-7-inline, .cmp-four-cell .cmp-four-cell__second= +-row.cmp-four-cell__second-row--5-7-inline-sm, .cmp-four-cell .cmp-four-cel= +l__second-row.cmp-four-cell__second-row--7-5, .cmp-four-cell .cmp-four-cell= +__second-row.cmp-four-cell__second-row--7-5-inline, .cmp-four-cell .cmp-fou= +r-cell__second-row.cmp-four-cell__second-row--50-50, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__second-row--50-50-inline { flex-wrap: wr= +ap; } + +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-bt= +-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row= +--1-1-bt-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__secon= +d-row--2-1-bt-sm-xs { display: flex; -webkit-box-orient: vertical; -webkit-= +box-direction: reverse; flex-direction: column-reverse; } + +@media screen and (min-width: 1000px) { + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-ro= +w .cmp-four-cell__cta-btn { display: block; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth { flex-= +wrap: wrap; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth .cmp-fo= +ur-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell_= +_fullwidth .cmp-four-cell__second-col { flex-basis: 100%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth .cmp-fo= +ur-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four= +-cell__first-row.cmp-four-cell__fullwidth .cmp-four-cell__second-row--2-1 .= +cmp-four-cell__first-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth .cmp-fo= +ur-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-fou= +r-cell__first-row.cmp-four-cell__fullwidth .cmp-four-cell__second-row--2-1 = +.cmp-four-cell__second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1 { = +display: flex; flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-= +direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1 .c= +mp-four-cell__first-col { flex-basis: 66.6667%; padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1 .c= +mp-four-cell__second-col { flex-basis: 33.3333%; padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-2 { = +display: flex; flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-= +direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-2 .c= +mp-four-cell__first-col { flex-basis: 33.3333%; padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-2 .c= +mp-four-cell__second-col { flex-basis: 66.6667%; padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--= +1-1-bt-xs, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-ro= +w--50-50 { display: flex; flex-flow: row; -webkit-box-orient: horizontal; -= +webkit-box-direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.= +cmp-four-cell__first-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp-fou= +r-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt-xs .cmp-f= +our-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell= +__first-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four= +-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell__first-col,= + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50 .= +cmp-four-cell__second-col { flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.= +cmp-four-cell__first-row--1-1-bt-xs .cmp-four-cell__first-col, .cmp-four-ce= +ll .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell= +__first-col { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row= +.cmp-four-cell__first-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-= +cell .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-ce= +ll__second-col { padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col .cmp-f= +our-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-fou= +r-cell__first-row .cmp-four-cell__first-col .cmp-four-cell__second-row--2-1= + .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row .cmp-f= +our-cell__second-col .cmp-four-cell__first-row--2-1 .cmp-four-cell__first-c= +ol, .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__second-col .cm= +p-four-cell__second-row--2-1 .cmp-four-cell__first-col { flex-basis: 66.666= +7%; } + .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col .cmp-f= +our-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__first-row .cmp-four-cell__first-col .cmp-four-cell__second-row--2-= +1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row .cmp= +-four-cell__second-col .cmp-four-cell__first-row--2-1 .cmp-four-cell__secon= +d-col, .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__second-col = +.cmp-four-cell__second-row--2-1 .cmp-four-cell__second-col { flex-basis: 33= +.3333%; } + .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col .cmp-f= +our-cell__first-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-f= +our-cell__first-row .cmp-four-cell__first-col .cmp-four-cell__first-row--50= +-50 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row .c= +mp-four-cell__first-col .cmp-four-cell__second-row--50-50 .cmp-four-cell__f= +irst-col, .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-co= +l .cmp-four-cell__second-row--50-50 .cmp-four-cell__second-col, .cmp-four-c= +ell .cmp-four-cell__first-row .cmp-four-cell__second-col .cmp-four-cell__fi= +rst-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__fi= +rst-row .cmp-four-cell__second-col .cmp-four-cell__first-row--50-50 .cmp-fo= +ur-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cel= +l__second-col .cmp-four-cell__second-row--50-50 .cmp-four-cell__first-col, = +.cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__second-col .cmp-fo= +ur-cell__second-row--50-50 .cmp-four-cell__second-col { flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--cta-= +mobile-row { display: none; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth { flex= +-wrap: wrap; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth .cmp-f= +our-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cel= +l__fullwidth .cmp-four-cell__second-col { flex-basis: 100%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth .cmp-f= +our-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-fou= +r-cell__second-row.cmp-four-cell__fullwidth .cmp-four-cell__second-row--2-1= + .cmp-four-cell__first-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth .cmp-f= +our-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__fullwidth .cmp-four-cell__second-row--2-= +1 .cmp-four-cell__second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-r= +ow--1-1-bt-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__sec= +ond-row--1-2, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__seco= +nd-row--1-2-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell= +__second-row--2-1, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell_= +_second-row--2-1-bt-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--2-1-inline, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--2-1-inline-sm, .cmp-four-cell .cmp-four-cell__se= +cond-row.cmp-four-cell__second-row--5-7, .cmp-four-cell .cmp-four-cell__sec= +ond-row.cmp-four-cell__second-row--5-7-inline, .cmp-four-cell .cmp-four-cel= +l__second-row.cmp-four-cell__second-row--5-7-inline-sm, .cmp-four-cell .cmp= +-four-cell__second-row.cmp-four-cell__second-row--7-5, .cmp-four-cell .cmp-= +four-cell__second-row.cmp-four-cell__second-row--7-5-inline, .cmp-four-cell= + .cmp-four-cell__second-row.cmp-four-cell__second-row--50-50, .cmp-four-cel= +l .cmp-four-cell__second-row.cmp-four-cell__second-row--50-50-inline { disp= +lay: flex; flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-dire= +ction: normal; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-r= +ow.cmp-four-cell__second-row--1-1-bt-xs .cmp-four-cell__first-col, .cmp-fou= +r-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2 .cmp-four-= +cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__s= +econd-row--1-2-inline .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-c= +ell__second-row.cmp-four-cell__second-row--2-1 .cmp-four-cell__first-col, .= +cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-bt-= +sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--2-1-inline-sm .cmp-four-cell__first-col, .cmp-fo= +ur-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline .c= +mp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four= +-cell__second-row--5-7 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-= +cell__second-row.cmp-four-cell__second-row--5-7-inline-sm .cmp-four-cell__f= +irst-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-r= +ow--5-7-inline .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__se= +cond-row.cmp-four-cell__second-row--7-5 .cmp-four-cell__first-col, .cmp-fou= +r-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5-inline .cm= +p-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-= +cell__second-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four= +-cell__second-row.cmp-four-cell__second-row--50-50-inline .cmp-four-cell__f= +irst-col { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-f= +our-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2 .cmp-fou= +r-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell= +__second-row--1-2-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__second-row--2-1 .cmp-four-cell__second-c= +ol, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-= +1-bt-sm-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__secon= +d-row.cmp-four-cell__second-row--2-1-inline-sm .cmp-four-cell__second-col, = +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-in= +line .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--5-7 .cmp-four-cell__second-col, .cmp-four-cell .= +cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-inline-sm .cmp-fou= +r-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell= +__second-row--5-7-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__second-row--7-5 .cmp-four-cell__second-c= +ol, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-= +5-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--50-50 .cmp-four-cell__second-col, .cmp-four-= +cell .cmp-four-cell__second-row.cmp-four-cell__second-row--50-50-inline .cm= +p-four-cell__second-col { padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-r= +ow.cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp= +-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-bt-xs = +.cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-cell .= +cmp-four-cell__second-row.cmp-four-cell__second-row--50-50 .cmp-four-cell__= +first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-= +row--50-50 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__secon= +d-row.cmp-four-cell__second-row--50-50-inline .cmp-four-cell__first-col, .c= +mp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--50-50-in= +line .cmp-four-cell__second-col { flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1 = +.cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--2-1-bt-sm-xs .cmp-four-cell__first-col { flex-basis: 6= +6.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2 = +.cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row.cmp-four-cell__second-row--2-1-bt-sm-xs .cmp-four-cell_= +_second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2 = +.cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-f= +our-cell__second-row--2-1-inline-sm .cmp-four-cell__first-col, .cmp-four-ce= +ll .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline .cmp-fo= +ur-cell__first-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2-= +inline .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row= +.cmp-four-cell__second-row--2-1-inline-sm .cmp-four-cell__second-col, .cmp-= +four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline = +.cmp-four-cell__second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2-= +inline .cmp-four-cell__second-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5 = +.cmp-four-cell__first-col { flex-basis: 58.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5 = +.cmp-four-cell__second-col { flex-basis: 41.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5-= +inline .cmp-four-cell__first-col { flex-basis: 58.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7 = +.cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-fo= +ur-cell__second-row--7-5-inline .cmp-four-cell__second-col { flex-basis: 41= +.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7 = +.cmp-four-cell__second-col { flex-basis: 58.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-= +inline-sm .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--5-7-inline .cmp-four-cell__first-col { flex-= +basis: 41.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-= +inline-sm .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second= +-row.cmp-four-cell__second-row--5-7-inline .cmp-four-cell__second-col { fle= +x-basis: 58.3333%; } + .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-= +four-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-fo= +ur-cell__second-row .cmp-four-cell__first-col .cmp-four-cell__second-row--2= +-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row .cm= +p-four-cell__second-col .cmp-four-cell__first-row--2-1 .cmp-four-cell__firs= +t-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__second-col= + .cmp-four-cell__second-row--2-1 .cmp-four-cell__first-col { flex-basis: 66= +.6667%; } + .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-= +four-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-f= +our-cell__second-row .cmp-four-cell__first-col .cmp-four-cell__second-row--= +2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row .= +cmp-four-cell__second-col .cmp-four-cell__first-row--2-1 .cmp-four-cell__se= +cond-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__second-= +col .cmp-four-cell__second-row--2-1 .cmp-four-cell__second-col { flex-basis= +: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-= +four-cell__first-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-= +four-cell__second-row .cmp-four-cell__first-col .cmp-four-cell__first-row--= +50-50 .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row= + .cmp-four-cell__first-col .cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-fo= +ur-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cel= +l__first-col .cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__secon= +d-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col = +.cmp-four-cell__second-row--1-1-bt-xs .cmp-four-cell__first-col, .cmp-four-= +cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-four-cell__s= +econd-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-c= +ell__second-row .cmp-four-cell__first-col .cmp-four-cell__second-row--50-50= + .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-= +four-cell__first-col .cmp-four-cell__second-row--50-50 .cmp-four-cell__seco= +nd-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col= + .cmp-four-cell__second-row--50-50-inline .cmp-four-cell__first-col, .cmp-f= +our-cell .cmp-four-cell__second-row .cmp-four-cell__first-col .cmp-four-cel= +l__second-row--50-50-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp= +-four-cell__second-row .cmp-four-cell__second-col .cmp-four-cell__first-row= +--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-ro= +w .cmp-four-cell__second-col .cmp-four-cell__first-row--50-50 .cmp-four-cel= +l__second-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__se= +cond-col .cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__first-col= +, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__second-col .cmp= +-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp-four-= +cell .cmp-four-cell__second-row .cmp-four-cell__second-col .cmp-four-cell__= +second-row--1-1-bt-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-c= +ell__second-row .cmp-four-cell__second-col .cmp-four-cell__second-row--1-1-= +bt-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row= + .cmp-four-cell__second-col .cmp-four-cell__second-row--50-50 .cmp-four-cel= +l__first-col, .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__sec= +ond-col .cmp-four-cell__second-row--50-50 .cmp-four-cell__second-col, .cmp-= +four-cell .cmp-four-cell__second-row .cmp-four-cell__second-col .cmp-four-c= +ell__second-row--50-50-inline .cmp-four-cell__first-col, .cmp-four-cell .cm= +p-four-cell__second-row .cmp-four-cell__second-col .cmp-four-cell__second-r= +ow--50-50-inline .cmp-four-cell__second-col { flex-basis: 50%; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-ro= +w .cmp-four-cell__cta-btn { display: block; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs { display: flex; flex-flow: row; -webkit-box-orient: horizontal; -we= +bkit-box-direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__first-col { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__second-col { padding-left: 15px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--cta-ro= +w .cmp-four-cell__cta-btn { display: block; } + .cmp-four-cell .cmp-four-cell__first-row .cmp-four-cell__first-col, .cmp-= +four-cell .cmp-four-cell__first-row .cmp-four-cell__second-col { flex-basis= +: 100%; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__fullwidth { flex-= +wrap: wrap; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-xs, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1= +, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--50-50 = +{ display: flex; flex-flow: row; -webkit-box-orient: horizontal; -webkit-bo= +x-direction: normal; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.cmp= +-four-cell__first-row--2-1 .cmp-four-cell__first-col, .cmp-four-cell .cmp-f= +our-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell__first-c= +ol { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row.cm= +p-four-cell__first-row--2-1 .cmp-four-cell__second-col, .cmp-four-cell .cmp= +-four-cell__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell__secon= +d-col { padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt= +-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.= +cmp-four-cell__first-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp-fou= +r-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--1-1-bt-xs .cmp-f= +our-cell__first-col, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell= +__first-row--1-1-bt-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four= +-cell__first-row.cmp-four-cell__first-row--2-1 .cmp-four-cell__first-col, .= +cmp-four-cell .cmp-four-cell__first-row.cmp-four-cell__first-row--2-1 .cmp-= +four-cell__second-col, .cmp-four-cell .cmp-four-cell__first-row.cmp-four-ce= +ll__first-row--50-50 .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-ce= +ll__first-row.cmp-four-cell__first-row--50-50 .cmp-four-cell__second-col { = +flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--cta-= +mobile-row { display: none; } + .cmp-four-cell .cmp-four-cell__second-row .cmp-four-cell__first-col, .cmp= +-four-cell .cmp-four-cell__second-row .cmp-four-cell__second-col { flex-bas= +is: 100%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__first-row--50-50= +, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__fullwidth, .cmp-= +four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-bt-xs, = +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2, .= +cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1, .c= +mp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-bt-s= +m-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--= +5-7, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7= +-5, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--50= +-50 { flex-wrap: wrap; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-r= +ow--1-2-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__se= +cond-row--2-1-inline, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-ce= +ll__second-row--2-1-inline-sm, .cmp-four-cell .cmp-four-cell__second-row.cm= +p-four-cell__second-row--5-7-inline, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--5-7-inline-sm, .cmp-four-cell .cmp-four-cell= +__second-row.cmp-four-cell__second-row--7-5-inline, .cmp-four-cell .cmp-fou= +r-cell__second-row.cmp-four-cell__second-row--50-50-inline { display: flex;= + flex-flow: row; -webkit-box-orient: horizontal; -webkit-box-direction: nor= +mal; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-r= +ow.cmp-four-cell__second-row--1-1-bt-sm-xs .cmp-four-cell__second-col, .cmp= +-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-2-inline= + .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-f= +our-cell__second-row--1-2-inline .cmp-four-cell__second-col, .cmp-four-cell= + .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline-sm .cmp-f= +our-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cel= +l__second-row--2-1-inline-sm .cmp-four-cell__second-col, .cmp-four-cell .cm= +p-four-cell__second-row.cmp-four-cell__second-row--2-1-inline .cmp-four-cel= +l__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__seco= +nd-row--2-1-inline .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cel= +l__second-row.cmp-four-cell__second-row--5-7-inline-sm .cmp-four-cell__firs= +t-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row-= +-5-7-inline-sm .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__s= +econd-row.cmp-four-cell__second-row--5-7-inline .cmp-four-cell__first-col, = +.cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-in= +line .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.= +cmp-four-cell__second-row--7-5-inline .cmp-four-cell__first-col, .cmp-four-= +cell .cmp-four-cell__second-row.cmp-four-cell__second-row--7-5-inline .cmp-= +four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-c= +ell__second-row--50-50-inline .cmp-four-cell__first-col, .cmp-four-cell .cm= +p-four-cell__second-row.cmp-four-cell__second-row--50-50-inline .cmp-four-c= +ell__second-col { flex-basis: 50%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-r= +ow.cmp-four-cell__second-row--1-2-inline .cmp-four-cell__first-col, .cmp-fo= +ur-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline-sm= + .cmp-four-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-f= +our-cell__second-row--2-1-inline .cmp-four-cell__first-col, .cmp-four-cell = +.cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-inline-sm .cmp-fo= +ur-cell__first-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell= +__second-row--5-7-inline .cmp-four-cell__first-col, .cmp-four-cell .cmp-fou= +r-cell__second-row.cmp-four-cell__second-row--7-5-inline .cmp-four-cell__fi= +rst-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-ro= +w--50-50-inline .cmp-four-cell__first-col { padding-right: 15px; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--1-1-= +bt-sm-xs .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-= +row.cmp-four-cell__second-row--1-2-inline .cmp-four-cell__second-col, .cmp-= +four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-inline-= +sm .cmp-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cm= +p-four-cell__second-row--2-1-inline .cmp-four-cell__second-col, .cmp-four-c= +ell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-inline-sm .cm= +p-four-cell__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four= +-cell__second-row--5-7-inline .cmp-four-cell__second-col, .cmp-four-cell .c= +mp-four-cell__second-row.cmp-four-cell__second-row--7-5-inline .cmp-four-ce= +ll__second-col, .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__se= +cond-row--50-50-inline .cmp-four-cell__second-col { padding-left: 15px; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-= +inline-sm .cmp-four-cell__first-col { flex-basis: 66.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--2-1-= +inline-sm .cmp-four-cell__second-col { flex-basis: 33.3333%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-= +inline-sm .cmp-four-cell__first-col { flex-basis: 41.6667%; } + .cmp-four-cell .cmp-four-cell__second-row.cmp-four-cell__second-row--5-7-= +inline-sm .cmp-four-cell__second-col { flex-basis: 58.3333%; } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-col .image.full-width .responsivegri= +d.full-width { margin: 0px auto; } + .cmp-four-cell .cmp-four-cell__first-col .image.full-width .responsivegri= +d.full-width-constraint { margin-left: -15px; margin-right: -15px; } +} + +@media screen and (min-width: 1000px) { + .cmp-four-cell .cmp-acn-tabs { margin: 0px auto; } +} + +.cmp-four-cell .cmp-audio { word-break: normal; } + +.cmp-four-cell .cmp-four-cell__first-row--2-1 .blockquote .blockquote__shar= +e-module--enable, .cmp-four-cell .cmp-four-cell__second-row--2-1 .blockquot= +e .blockquote__share-module--enable { margin-right: 5.264rem; } + +.cmp-card-listing .cmp-card-listing_first-row { display: flex; -webkit-box-= +orient: vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .cmp-card-listing .cmp-card-listing_first-row { -webkit-box-orient: horiz= +ontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-card-listing .cmp-card-listing_desktop-cta, .cmp-card-listing .cmp-car= +d-listing_mobile-cta { display: none; } + +.cmp-card-listing .cmp-card-listing_first-row_left-col, .cmp-card-listing .= +cmp-card-listing_first-row_right-col { -webkit-box-flex: 1; flex: 1 1 0%; } + +.cmp-card-listing .cmp-card-listing_second-row > .container.responsivegrid = +{ padding-left: 15px; padding-right: 15px; } + +.cmp-card-listing .cmp-card-listing_second-row > .container.responsivegrid = +.modal .cmp-container { display: block; } + +.cmp-card-listing .cmp-card-listing_second-row > .container.responsivegrid = +> .cmp-container { display: flex; flex-wrap: wrap; margin-left: -30px; marg= +in-right: -30px; max-width: calc(100% + 60px); } + +@media screen and (min-width: 768px) { + .cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_desktop-ct= +a { display: block; } +} + +@media screen and (min-width: 768px) { + .cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_first-row_= +right-col .cmp-container { display: flex; -webkit-box-pack: end; justify-co= +ntent: flex-end; } +} + +.cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_mobile-cta {= + display: block; } + +.cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_mobile-cta .= +button { -webkit-box-pack: start; justify-content: flex-start; padding-bott= +om: 20px; } + +@media screen and (min-width: 768px) { + .cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_mobile-cta= + .button { padding-bottom: 30px; } +} + +@media screen and (min-width: 768px) { + .cmp-card-listing.cmp-card-listing--with-cta .cmp-card-listing_mobile-cta= + { display: none; } +} + +.cmp-card-listing .logocard a:focus .cmp-image__image { box-shadow: rgb(0, = +0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-off= +set: 1px; } + +.cmp-card-listing .logocard a:focus:not(:focus-visible) .cmp-image__image {= + box-shadow: none; outline: none; } + +.cmp-card-listing .card { padding-left: 15px; padding-right: 15px; -webkit-= +box-flex: 0; flex: 0 0 100%; margin-bottom: 20px; } + +.cmp-card-listing .card > .video-card-media-teaser { display: flex; -webkit= +-box-orient: vertical; -webkit-box-direction: normal; flex-direction: colum= +n; flex-basis: 100%; max-width: 100%; -webkit-box-ordinal-group: 3; order: = +2; } + +.cmp-card-listing .card > .video-card-media-teaser .cmp-videocard { width: = +100%; height: 100%; } + +@media screen and (min-width: 768px) { + .cmp-card-listing .card { -webkit-box-flex: 0; flex: 0 0 50%; max-width: = +50%; margin-bottom: 30px; } +} + +.cmp-card-listing .card .modal { height: auto; } + +.cmp-card-listing .card .modal .video { -webkit-box-flex: 1; flex: 1 1 auto= +; margin-bottom: auto; max-width: none; padding-left: unset; padding-right:= + unset; } + +.cmp-card-listing .card > * { height: 100%; } + +@media screen and (min-width: 768px) { + .cmp-card-listing .cmp-card-listing_first-row_left-col { padding-right: 1= +5px; } + .cmp-card-listing .cmp-card-listing_first-row_right-col { padding-left: 1= +5px; } + .cmp-card-listing.cmp-card-listing--cta-1-to-1 .cmp-card-listing_first-ro= +w_right-col { -webkit-box-flex: 0; flex: 0 0 50%; } + .cmp-card-listing.cmp-card-listing--cta-2-to-1 .cmp-card-listing_first-ro= +w_right-col { -webkit-box-flex: 0; flex: 0 0 33.3333%; } +} + +.cmp-card-listing--full-width .cmp-card-listing_first-row_left-col { paddin= +g-right: 0px; } + +.cmp-card-layout--2-cards .card.dcc-imagefoldtag .cmp-teaser__image .cmp-im= +age__image, .cmp-card-layout--3-cards .card.dcc-imagefoldtag .cmp-teaser__i= +mage .cmp-image__image, .cmp-card-layout--4-cards .card.dcc-imagefoldtag .c= +mp-teaser__image .cmp-image__image, .cmp-card-layout--5-cards .card.dcc-ima= +gefoldtag .cmp-teaser__image .cmp-image__image { position: absolute; bottom= +: 0px; } + +.cmp-card-layout--2-cards .card.dcc-image-title .cmp-teaser, .cmp-card-layo= +ut--3-cards .card.dcc-image-title .cmp-teaser, .cmp-card-layout--4-cards .c= +ard.dcc-image-title .cmp-teaser, .cmp-card-layout--5-cards .card.dcc-image-= +title .cmp-teaser { background-color: transparent; } + +.cmp-card-layout--2-cards .card.video .cmp-video__title, .cmp-card-layout--= +3-cards .card.video .cmp-video__title, .cmp-card-layout--4-cards .card.vide= +o .cmp-video__title, .cmp-card-layout--5-cards .card.video .cmp-video__titl= +e { margin-top: 0px; } + +.cmp-card-layout--2-cards .card.video .cmp-video__title-text, .cmp-card-lay= +out--3-cards .card.video .cmp-video__title-text, .cmp-card-layout--4-cards = +.card.video .cmp-video__title-text, .cmp-card-layout--5-cards .card.video .= +cmp-video__title-text { font-size: 1.4rem; line-height: 1.21; } + +@media screen and (min-width: 1000px) { + .cmp-card-layout--2-cards .card.video .cmp-video__title-text, .cmp-card-l= +ayout--3-cards .card.video .cmp-video__title-text, .cmp-card-layout--4-card= +s .card.video .cmp-video__title-text, .cmp-card-layout--5-cards .card.video= + .cmp-video__title-text { font-size: 1.6rem; line-height: 1.25; } +} + +.cmp-card-layout--2-cards .card.video .cmp-video__subtitle p, .cmp-card-lay= +out--3-cards .card.video .cmp-video__subtitle p, .cmp-card-layout--4-cards = +.card.video .cmp-video__subtitle p, .cmp-card-layout--5-cards .card.video .= +cmp-video__subtitle p { line-height: 1.2; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile-c= +ontainer, .cmp-card-layout--3-cards .card.cmp-blog-author-profile__single-p= +rofile-container, .cmp-card-layout--4-cards .card.cmp-blog-author-profile__= +single-profile-container, .cmp-card-layout--5-cards .card.cmp-blog-author-p= +rofile__single-profile-container { -webkit-box-flex: 0; flex: 0 0 100%; max= +-width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile-c= +ontainer .cmp-blog-author-profile, .cmp-card-layout--2-cards .card.cmp-blog= +-author-profile__single-profile-container .cmp-blog-author-profile__contain= +er, .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile= +-container .cmp-blog-author-profile__option-a, .cmp-card-layout--2-cards .c= +ard.cmp-blog-author-profile__single-profile-container .cmp-blog-author-prof= +ile__option-b, .cmp-card-layout--3-cards .card.cmp-blog-author-profile__sin= +gle-profile-container .cmp-blog-author-profile, .cmp-card-layout--3-cards .= +card.cmp-blog-author-profile__single-profile-container .cmp-blog-author-pro= +file__container, .cmp-card-layout--3-cards .card.cmp-blog-author-profile__s= +ingle-profile-container .cmp-blog-author-profile__option-a, .cmp-card-layou= +t--3-cards .card.cmp-blog-author-profile__single-profile-container .cmp-blo= +g-author-profile__option-b, .cmp-card-layout--4-cards .card.cmp-blog-author= +-profile__single-profile-container .cmp-blog-author-profile, .cmp-card-layo= +ut--4-cards .card.cmp-blog-author-profile__single-profile-container .cmp-bl= +og-author-profile__container, .cmp-card-layout--4-cards .card.cmp-blog-auth= +or-profile__single-profile-container .cmp-blog-author-profile__option-a, .c= +mp-card-layout--4-cards .card.cmp-blog-author-profile__single-profile-conta= +iner .cmp-blog-author-profile__option-b, .cmp-card-layout--5-cards .card.cm= +p-blog-author-profile__single-profile-container .cmp-blog-author-profile, .= +cmp-card-layout--5-cards .card.cmp-blog-author-profile__single-profile-cont= +ainer .cmp-blog-author-profile__container, .cmp-card-layout--5-cards .card.= +cmp-blog-author-profile__single-profile-container .cmp-blog-author-profile_= +_option-a, .cmp-card-layout--5-cards .card.cmp-blog-author-profile__single-= +profile-container .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile-c= +ontainer .cmp-blog-author-profile__desc-container, .cmp-card-layout--3-card= +s .card.cmp-blog-author-profile__single-profile-container .cmp-blog-author-= +profile__desc-container, .cmp-card-layout--4-cards .card.cmp-blog-author-pr= +ofile__single-profile-container .cmp-blog-author-profile__desc-container, .= +cmp-card-layout--5-cards .card.cmp-blog-author-profile__single-profile-cont= +ainer .cmp-blog-author-profile__desc-container { height: 100%; display: fle= +x; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direct= +ion: column; } + .cmp-card-layout--2-cards .card.cmp-blog-author-profile__single-profile-c= +ontainer .cmp-blog-author-profile__social-buttons, .cmp-card-layout--3-card= +s .card.cmp-blog-author-profile__single-profile-container .cmp-blog-author-= +profile__social-buttons, .cmp-card-layout--4-cards .card.cmp-blog-author-pr= +ofile__single-profile-container .cmp-blog-author-profile__social-buttons, .= +cmp-card-layout--5-cards .card.cmp-blog-author-profile__single-profile-cont= +ainer .cmp-blog-author-profile__social-buttons { margin-top: auto; } +} + +.cmp-card-layout--1-block .card { flex: 1 1 100%; max-width: 100%; margin-b= +ottom: 0px; } + +.cmp-card-layout--1-block .cmp-card-listing[data-cmp-progressive-display=3D= +"true"] .cmp-card-listing_button { padding-top: 20px; } + +.cmp-card-layout--2-cards .card { -webkit-box-flex: 0; flex: 0 0 100%; max-= +width: 100%; } + +.cmp-card-layout--2-cards .cmp-videocard__title-text { font-size: 1.8rem; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--2-cards .card { -webkit-box-flex: 0; flex: 0 0 50%; max= +-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--2-cards .cmp-videocard__title-text { font-size: 2.5rem;= + } +} + +.cmp-card-layout--3-cards .card .cmp-vidocard__title-text { font-size: 1.4r= +em; } + +.cmp-card-layout--3-cards .card.dcc-title-summary-arrow-image { flex-basis:= + 100%; max-width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-card-layout--3-cards .card.dcc-title-summary-arrow-image { flex-basi= +s: 66.6667%; max-width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--3-cards .card, .cmp-card-layout--3-cards .cmp-imagetitl= +esummarylink-small-card { -webkit-box-flex: 0; flex: 0 0 33.3333%; max-widt= +h: 33.3333%; } + .cmp-card-layout--3-cards .card .cmp-videocard__title-text, .cmp-card-lay= +out--3-cards .cmp-imagetitlesummarylink-small-card .cmp-videocard__title-te= +xt { font-size: 1.6rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--3-cards .card, .cmp-card-layout--3-cards .cmp-imagetitl= +esummarylink-small-card { -webkit-box-flex: 0; flex: 0 0 50%; max-width: 50= +%; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--3-cards .cmp-theme-narrative__card { margin-bottom: 0px= +; -webkit-box-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--3-cards.cmp-card-layout--3-cards--first-center .card:fi= +rst-child { -webkit-box-pack: start; justify-content: flex-start; padding-r= +ight: 45px; -webkit-box-flex: 0; flex: 0 0 100%; max-width: 100%; } + .cmp-card-layout--3-cards.cmp-card-layout--3-cards--first-center .card:fi= +rst-child .cmp-executive-card { -webkit-box-flex: 0; flex: 0 0 50%; max-wid= +th: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--3-cards.cmp-card-layout--3-cards--first-center .card:fi= +rst-child { display: flex; -webkit-box-pack: center; justify-content: cente= +r; -webkit-box-align: center; align-items: center; -webkit-box-flex: 0; fle= +x: 0 0 100%; max-width: 100%; padding-left: 45px; padding-right: 45px; } + .cmp-card-layout--3-cards.cmp-card-layout--3-cards--first-center .card:fi= +rst-child .cmp-executive-card { -webkit-box-flex: 0; flex: 0 0 33.3333%; ma= +x-width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--4-cards .card { -webkit-box-flex: 0; flex: 0 0 25%; max= +-width: 25%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--5-cards .card { -webkit-box-flex: 0; flex: 0 0 20%; max= +-width: 20%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--5-3-cards .card { -webkit-box-flex: 0; flex: 0 0 33.333= +3%; max-width: 33.3333%; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile, .cmp-card-lay= +out--5-3-cards .card .cmp-blog-author-profile__container, .cmp-card-layout-= +-5-3-cards .card .cmp-blog-author-profile__option-a, .cmp-card-layout--5-3-= +cards .card .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile__desc-containe= +r { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile__social-button= +s { margin-top: auto; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--5-3-cards .card { -webkit-box-flex: 0; flex: 0 0 20%; m= +ax-width: 20%; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile, .cmp-card-lay= +out--5-3-cards .card .cmp-blog-author-profile__container, .cmp-card-layout-= +-5-3-cards .card .cmp-blog-author-profile__option-a, .cmp-card-layout--5-3-= +cards .card .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile__desc-containe= +r { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; } + .cmp-card-layout--5-3-cards .card .cmp-blog-author-profile__social-button= +s { margin-top: auto; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--3-1-cards .card { -webkit-box-flex: 0; flex: 0 0 100%; = +max-width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--3-1-cards .card { -webkit-box-flex: 0; flex: 0 0 33.333= +3%; max-width: 33.3333%; } + .cmp-card-layout--3-1-cards .card .cmp-blog-author-profile, .cmp-card-lay= +out--3-1-cards .card .cmp-blog-author-profile__container, .cmp-card-layout-= +-3-1-cards .card .cmp-blog-author-profile__option-a, .cmp-card-layout--3-1-= +cards .card .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--3-1-cards .card .cmp-blog-author-profile__desc-containe= +r { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; } + .cmp-card-layout--3-1-cards .card .cmp-blog-author-profile__social-button= +s { margin-top: auto; } +} + +.cmp-card-layout--3-3-cards .general-inquiry-card { margin-bottom: 30px; } + +.cmp-card-layout--3-3-cards .general-inquiry-card:last-child { margin-botto= +m: 20px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--3-3-cards .card { -webkit-box-flex: 0; flex: 0 0 33.333= +3%; max-width: 33.3333%; } + .cmp-card-layout--3-3-cards .card:last-child { margin-bottom: 30px; } + .cmp-card-layout--3-3-cards .card .cmp-blog-author-profile, .cmp-card-lay= +out--3-3-cards .card .cmp-blog-author-profile__container, .cmp-card-layout-= +-3-3-cards .card .cmp-blog-author-profile__option-a, .cmp-card-layout--3-3-= +cards .card .cmp-blog-author-profile__option-b { height: 100%; } + .cmp-card-layout--3-3-cards .card .cmp-blog-author-profile__desc-containe= +r { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; } + .cmp-card-layout--3-3-cards .card .cmp-blog-author-profile__social-button= +s { margin-top: auto; } +} + +.has-divider .cmp-card-listing { border-bottom: 1px solid rgb(204, 204, 204= +); } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .card { max-height= +: 0px; margin-bottom: 0px; visibility: hidden; overflow-y: hidden; transiti= +on: max-height 1000ms cubic-bezier(0, 1, 0, 1) 0s, visibility 1000ms ease-i= +n-out 0s, margin-bottom 1000ms ease-in 0s, margin-top 1000ms ease-in 0s; } + +@media screen and (max-width: 767.9px) { + .cmp-card-listing[data-cmp-progressive-display=3D"true"] .card.card--disp= +lay-mobile { max-height: 9999px; transition: max-height 1000ms cubic-bezier= +(1, 0, 1, 0) 0s; visibility: visible; margin-bottom: 2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-listing[data-cmp-progressive-display=3D"true"] .card.card--disp= +lay-tablet { max-height: 9999px; transition: max-height 1000ms cubic-bezier= +(1, 0, 1, 0) 0s; visibility: visible; margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-listing[data-cmp-progressive-display=3D"true"] .card.card--disp= +lay-desktop { max-height: 9999px; transition: max-height 1000ms cubic-bezie= +r(1, 0, 1, 0) 0s; visibility: visible; margin-bottom: 3rem; } +} + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button { display: flex; -webkit-box-pack: center; justify-content: center; = +padding-bottom: 20px; margin-top: 20px; } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button .cmp-button { padding: 0px 2rem; } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button .cmp-button::before { max-width: calc(100% - 4.1em); left: 2rem; } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button .cmp-button:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outl= +ine: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button [aria-expanded=3D"false"] .cmp-button__text::after { transform: rota= +te(90deg); } + +.cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listing_= +button [aria-expanded=3D"true"] .cmp-button__text::after { transform: rotat= +e(270deg); } + +@media screen and (min-width: 768px) { + .cmp-card-listing[data-cmp-progressive-display=3D"true"] .cmp-card-listin= +g_button { padding-bottom: 30px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing { = +padding: 0px; } + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ard { -webkit-box-flex: 0; flex: 0 0 33.333%; margin-bottom: 10px; padding-= +left: 7.5px; padding-right: 7.5px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.card { -webkit-box-flex: 0; flex: 0 0 19.333%; margin-bottom: 15px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.card { -webkit-box-flex: 0; flex: 0 0 33.333%; margin-bottom: 20px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ard.container.responsivegrid { padding: 0px; } + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer.responsivegrid .cmp-container { -webkit-box-pack: center; justify-= +content: center; -webkit-box-align: center; align-items: center; margin: au= +to; padding: 0px; } + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer .cmp-text p { display: block; margin-top: 30px; font-size: 1.6rem;= + line-height: 1.92rem; font-weight: 300; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p { margin-top: 50px; font-size: 2.4rem; line-height: = +2.88rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p { margin-top: 40px; font-size: 2.24rem; line-height:= + 2.264rem; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer .cmp-text p:first-of-type { margin-top: 10px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p:first-of-type { margin-top: 35px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p:first-of-type { margin-top: 40px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer .cmp-text p:last-of-type { margin-bottom: 30px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p:last-of-type { margin-bottom: 50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-text p:last-of-type { margin-bottom: 40px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing .c= +ontainer .cmp-title--section .cmp-title__text { font-size: 3.2rem; line-hei= +ght: 3.2rem; margin-bottom: 30px; text-transform: none; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-title--section .cmp-title__text { font-size: 4rem; line-hei= +ght: 4rem; margin-bottom: 70px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing = +.container .cmp-title--section .cmp-title__text { font-size: 5.27rem; line-= +height: 5.28rem; margin-bottom: 100px; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_se= +cond-row { margin: 0px auto; max-width: 337px; } + +@media screen and (min-width: 768px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_= +second-row { max-width: 500px; } +} + +@media screen and (min-width: 1000px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_= +second-row { max-width: 612px; } +} + +@media screen and (min-width: 1200px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_= +second-row { max-width: 639px; margin: auto; } +} + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_se= +cond-row .container.responsivegrid { padding: 0px; } + +.cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_th= +ird-row { padding-left: 0px; padding-right: 0px; } + +@media screen and (min-width: 1200px) { + .cmp-card-layout--alliances.cmp-card-layout--5-3-cards .cmp-card-listing_= +third-row { padding-left: 89px; padding-right: 89px; } +} + +@media screen and (min-width: 1200px) { + .cmp-card-listing--animation .button, .cmp-card-listing--animation .cmp-c= +ard-listing_first-row, .cmp-card-listing--animation .cmp-card-listing_secon= +d-row, .cmp-card-listing--animation .cmp-text { opacity: 0; transform: tran= +slateY(20px); position: relative; transition: opacity 0.2s ease-in 0s; } +} + +.cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button::befo= +re { transition: none 0s ease 0s; transform: none; opacity: 1; top: auto; } + +@media screen and (min-width: 1200px) { + .cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button::be= +fore { transition: transform 0.4s ease 1.2s, opacity 0.4s ease 1.2s, width = +0.4s ease 0s, -webkit-transform 0.4s ease; transform: scale(0.2); opacity: = +0; } +} + +.cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button .cmp-= +button__text { transition: none 0s ease 0s; opacity: 1; } + +@media screen and (min-width: 1200px) { + .cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button .cm= +p-button__text { transition: opacity 0.7s ease 1s; opacity: 0; } +} + +.cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button .cmp-= +button__text::before { transition: none 0s ease 0s; opacity: 1; transform: = +none; } + +@media screen and (min-width: 1200px) { + .cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button .cm= +p-button__text::before { transition: transform 0.4s ease 1.6s, opacity 0.4s= + ease, -webkit-transform 0.4s ease; opacity: 0; transform: translateX(-15px= +); } +} + +.cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button { tra= +nsition: none 0s ease 0s; } + +@media screen and (max-width: 1199.9px) { + .cmp-card-listing--animation .cmp-button--text-brand-link .cmp-button:hov= +er::before { width: 3.4rem; } +} + +.cmp-card-listing--animation.cmp-card-listing--animation-active .button, .c= +mp-card-listing--animation.cmp-card-listing--animation-active .cmp-card-lis= +ting_first-row, .cmp-card-listing--animation.cmp-card-listing--animation-ac= +tive .cmp-card-listing_second-row, .cmp-card-listing--animation.cmp-card-li= +sting--animation-active .cmp-text { opacity: 1; transform: translateY(0px);= + transition: opacity 0.2s ease-in 0s, transform 0.8s ease 0s, -webkit-trans= +form 0.8s ease 0s; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-card-l= +isting_second-row { transition-delay: 0.3s; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-text {= + transition-delay: 0.5s; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .button { t= +ransition-delay: 0.9s; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-button= +--text-brand-link .cmp-button .cmp-button__text { opacity: 1; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-button= +--text-brand-link .cmp-button::before { transform: scale(1); opacity: 1; } + +.cmp-card-listing--animation.cmp-card-listing--animation-active .cmp-button= +--text-brand-link .cmp-button .cmp-button__text::before { transform: transl= +ateX(0px); opacity: 1; } + +@media screen and (min-width: 1000px) { + .cardlistingblock.cmp-card-layout--3-1-cards .dcc-title-summary-arrow.cmp= +-title-summary-arrow-tab .cmp-teaser__title, .cardlistingblock.cmp-card-lay= +out--3-3-cards .dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-te= +aser__title, .cardlistingblock.cmp-card-layout--3-cards .dcc-title-summary-= +arrow.cmp-title-summary-arrow-tab .cmp-teaser__title, .cardlistingblock.cmp= +-card-layout--4-cards .dcc-title-summary-arrow.cmp-title-summary-arrow-tab = +.cmp-teaser__title, .cardlistingblock.cmp-card-layout--5-3-cards .dcc-title= +-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__title, .cardlisting= +block.cmp-card-layout--5-cards .dcc-title-summary-arrow.cmp-title-summary-a= +rrow-tab .cmp-teaser__title { font-size: 1.6rem; } +} +------MultipartBoundary--grQgmHZS4LAs59x7sWDaraHj8KJtRgCXV2OCPwLbP5---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/etc.clientlibs/cio-sites/clientlibs/clientlib-site.lc-738554c5b6785afff863e62d949618e4-lc.min.css + +@charset "utf-8"; + +@font-face { font-family: Ionicons; font-style: normal; font-weight: 400; s= +rc: local("Ionicons"), local("Ionicons-Regular"), url("clientlib-site/resou= +rces/fonts/ionicons.woff2") format("woff"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 100; sr= +c: local("Graphik-Thin-Web"), url("clientlib-site/resources/fonts/graphik-t= +hin-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 200; sr= +c: local("Graphik-Extralight-Web"), url("clientlib-site/resources/fonts/gra= +phik-extralight-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 300; sr= +c: local("Graphik-Light-Web"), url("clientlib-site/resources/fonts/graphik-= +light-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 400; sr= +c: local("Graphik-Regular-Web"), url("clientlib-site/resources/fonts/graphi= +k-regular-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 500; sr= +c: local("Graphik-Medium-Web"), url("clientlib-site/resources/fonts/graphik= +-medium-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 600; sr= +c: local("Graphik-Semibold-Web"), url("clientlib-site/resources/fonts/graph= +ik-semibold-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 700; sr= +c: local("Graphik-Bold-Web"), url("clientlib-site/resources/fonts/graphik-b= +old-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 800; sr= +c: local("Graphik-Black-Web"), url("clientlib-site/resources/fonts/graphik-= +black-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Graphik; font-style: normal; font-weight: 900; sr= +c: local("Graphik-Super-Web"), url("clientlib-site/resources/fonts/graphik-= +super-web.woff2") format("woff2"); font-display: swap; } + +@font-face { font-family: Reenie-Beanie; font-style: normal; font-weight: 4= +00; src: url("clientlib-site/resources/fonts/reenie-beanie-regular.woff2") = +format("woff2"); font-display: swap; } + +h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; } + +h1 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + h1 { font-size: 6.5rem; } +} + +h2 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.05; font-size: 2.8rem; } + +@media screen and (min-width: 1000px) { + h2 { font-size: 4.8rem; } +} + +h3 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + h3 { font-size: 4.8rem; } +} + +h4 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + h4 { font-size: 3.5rem; } +} + +h5 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 800; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + h5 { font-size: 2.5rem; } +} + +h6 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemf= +ont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-= +serif; font-weight: 600; font-style: normal; text-transform: none; color: r= +gb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + h6 { font-size: 2.5rem; } +} + +.h-title-page { font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 800; font-style: normal; text-transform: non= +e; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-page { font-size: 6.5rem; } +} + +.h-title-page-long { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 800; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-page-long { font-size: 5.8rem; } +} + +.h-title-homepage { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 800; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .h-title-homepage { font-size: 6.5rem; } +} + +.h-title-cta { font-family: Graphik, Arial, system-ui, -apple-system, blink= +macsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantar= +ell, sans-serif; font-weight: 800; font-style: normal; text-transform: none= +; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-cta { font-size: 4.8rem; } +} + +.h-title-section { font-family: Graphik, Arial, system-ui, -apple-system, b= +linkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, ca= +ntarell, sans-serif; font-weight: 600; font-style: normal; text-transform: = +none; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; } + +@media screen and (min-width: 1000px) { + .h-title-section { font-size: 4.8rem; } +} + +.h-title-subsection { font-family: Graphik, Arial, system-ui, -apple-system= +, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen,= + cantarell, sans-serif; font-weight: 600; font-style: normal; text-transfor= +m: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .h-title-subsection { font-size: 3.5rem; } +} + +.h-title-ribbon { font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-style: normal; text-transform: none; color: rgb(0,= + 0, 0); font-size: 2rem; font-weight: 800; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .h-title-ribbon { font-size: 3.5rem; } +} + +.h-title-module { font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-weight: 800; font-style: normal; text-transform: n= +one; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-module { font-size: 2.5rem; } +} + +.h-title-tertiary { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 600; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .h-title-tertiary { font-size: 2.5rem; } +} + +.h-title-eyebrow { font-family: Graphik, Arial, system-ui, -apple-system, b= +linkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, ca= +ntarell, sans-serif; font-weight: 600; font-style: normal; text-transform: = +uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; = +font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .h-title-eyebrow { font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.h-title-submodule { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 800; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .h-title-submodule { font-size: 1.6rem; } +} + +.ai-h1 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 700; font-style: normal; text-transform: none; line= +-height: 1; font-size: 4.8rem; } + +@media screen and (min-width: 1000px) { + .ai-h1 { font-size: 10rem; } +} + +.ai-h2 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 700; font-style: normal; text-transform: none; line= +-height: 1.13; font-size: 3rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .ai-h2 { font-size: 3.6rem; line-height: 1; } +} + +@media screen and (min-width: 1000px) { + .ai-h2 { font-size: 6.5rem; line-height: 1.08; } +} + +.ai-h3 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 400; font-style: normal; text-transform: none; line= +-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .ai-h3 { font-size: 3.2rem; line-height: 1.13; } +} + +.ai-h4 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 400; font-style: normal; text-transform: none; line= +-height: 1.38; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .ai-h4 { font-size: 2.4rem; line-height: 1.17; } +} + +.ai-h5 { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsys= +temfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, s= +ans-serif; font-weight: 500; font-style: normal; text-transform: none; line= +-height: 1.13; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .ai-h5 { font-size: 2.4rem; line-height: 1.17; } +} + +.ai-section-h { font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 500; font-style: normal; text-transform: upp= +ercase; line-height: 1.21; font-size: 1.4rem; border-width: 0px; } + +.ai-section-h::after { content: ""; display: block; margin-top: 0.4rem; hei= +ght: 6px; width: 58px; background-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .ai-section-h::after { margin-top: 0.6rem; width: 64px; } +} + +@media screen and (min-width: 1000px) { + .ai-section-h { font-size: 1.8rem; line-height: 1.22; } + .ai-section-h::after { margin-top: 0.8rem; width: 74px; } +} + +.cmp-accordion .cmp-accordion .cmp-accordion__item { margin: 0px; } + +.cmp-accordion .responsivegrid { padding: 15px; } + +.cmp-accordion--divider .cmp-accordion { border-bottom: 1px solid rgb(204, = +204, 204); } + +.cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .responsivegrid= + { padding: 0px; } + +.cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .contact-card {= + padding-bottom: 2.5rem; margin-bottom: 0px; } + +@media screen and (min-width: 768px) { + .cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .contact-card= + { padding-right: 1.5rem; padding-left: 0px; } + .cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .contact-card= +:nth-child(3n+1) { padding-left: 1.5rem; } +} + +.cmp-accordion .cardlistingblock.cmp-card-layout--3-3-cards .contact-card .= +cmp-contact-card__content { padding: 0px; } + +.cmp-accordion__item { margin: 0px; } + +.cmp-accordion__button { display: flex; -webkit-box-align: start; align-ite= +ms: flex-start; font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-size: 1.6rem; font-weight: 400; font-style: normal; = +line-height: 19.2px; text-decoration: none; padding: 0.94em 3.34em 0.94em 1= +.25em; border-radius: 0px; color: rgb(0, 0, 0); background-color: rgb(255, = +255, 255); border-style: solid; border-color: rgb(204, 204, 204); border-im= +age: initial; border-width: 0.06em 0px 0px; position: relative; } + +.cmp-accordion__button:hover { color: rgb(0, 0, 0); background-color: rgb(2= +55, 255, 255); border-color: rgb(204, 204, 204); } + +.cmp-accordion__button:focus { border: 1px solid rgb(102, 175, 233); outlin= +e: rgb(0, 77, 255) solid 1px; outline-offset: -1px; } + +.cmp-accordion__button--expanded { border-radius: 0px; color: rgb(0, 0, 0);= + background-color: rgb(255, 255, 255); font-weight: 600; } + +.cmp-accordion__button--expanded:hover { color: rgb(0, 0, 0); background-co= +lor: rgb(255, 255, 255); border-color: rgb(102, 175, 233); } + +.cmp-accordion__title { position: relative; } + +.cmp-accordion__icon { position: absolute; top: 0px; right: 0px; bottom: 0p= +x; margin: auto 0px; height: 1.25em; padding: 0px 1.25em; text-align: cente= +r; vertical-align: middle; color: rgb(0, 0, 0); } + +.cmp-accordion__icon::before { content: "=EF=84=A3"; font-family: Ionicons;= + display: block; font-weight: 400; font-style: normal; line-height: 1; text= +-transform: none; letter-spacing: normal; overflow-wrap: normal; white-spac= +e: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-render= +ing: optimizelegibility; font-feature-settings: "liga"; transition: all 0.3= +5s ease-in-out 0s; width: 0.88em; font-size: 1.6rem; } + +.cmp-accordion__button--expanded .cmp-accordion__icon, .cmp-accordion__icon= +:hover { color: rgb(0, 0, 0); } + +.cmp-accordion__button--expanded .cmp-accordion__icon::before { transform: = +rotate(180deg); transition: all 0.35s ease-in-out 0s; } + +.cmp-accordion__button--expanded .cmp-accordion__icon:hover { color: rgb(0,= + 0, 0); } + +.cmp-accordion--accordian .cmp-accordion__icon { color: rgb(161, 0, 255); } + +.cmp-accordion--accordian .cmp-accordion__icon::before { content: "=EF=88= +=98"; font-family: Ionicons; display: block; font-weight: 400; font-style: = +normal; line-height: 1; text-transform: none; letter-spacing: normal; overf= +low-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothi= +ng: antialiased; text-rendering: optimizelegibility; font-feature-settings:= + "liga"; width: 0.88em; font-size: 1.6rem; } + +.cmp-accordion--accordian .cmp-accordion__button--expanded .cmp-accordion__= +icon, .cmp-accordion--accordian .cmp-accordion__icon:hover { color: rgb(161= +, 0, 255); } + +.cmp-accordion--accordian .cmp-accordion__button--expanded .cmp-accordion__= +icon::before { content: "=EF=88=89"; font-family: Ionicons; display: block;= + font-weight: 400; font-style: normal; line-height: 1; text-transform: none= +; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direc= +tion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeleg= +ibility; font-feature-settings: "liga"; width: 0.88em; font-size: 1.6rem; } + +.cmp-accordion--accordian .cmp-accordion__button--expanded .cmp-accordion__= +icon:hover { color: rgb(161, 0, 255); } + +.cmp-accordion--accordian .cmp-accordion__panel { background-color: rgb(255= +, 255, 255); box-shadow: none; border-color: rgb(255, 255, 255); } + +.cmp-accordion__panel { background-color: rgb(242, 242, 242); box-shadow: r= +gba(0, 0, 0, 0.15) 0px 0.75em 1.25em -0.38em inset; border-color: rgb(32, 3= +2, 32); } + +.cmp-accordion__panel--hidden { display: none; overflow: hidden; max-height= +: 0px; transition: max-height 0.4s cubic-bezier(0, 1, 0, 1) 0s; } + +.cmp-accordion__panel--expanded { max-height: 9999px; transition: max-heigh= +t 0.4s cubic-bezier(1, 0, 1, 0) 0s; overflow-y: auto; display: flex; } + +.cmp-accordion, .cmp-accordion__item { width: 100%; display: block; } + +.cmp-button { display: inline-flex; -webkit-box-align: center; align-items:= + center; -webkit-box-pack: center; justify-content: center; font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-style: n= +ormal; line-height: 1; text-transform: uppercase; min-height: inherit; min-= +width: 13.4rem; border-radius: 0px; background-color: rgb(0, 0, 0); border:= + 1px solid transparent; font-size: 1.4rem; font-weight: 600; height: 44px; = +color: rgb(255, 255, 255); text-decoration: none; margin-top: 15px; margin-= +left: 10px; padding: 1.5rem; } + +@media screen and (max-width: 767.9px) { + .cmp-button { margin-left: 0px; width: 100%; } +} + +.cmp-button--full .cmp-button { display: flex; width: 100%; } + +.cmp-button:hover { background-color: rgb(74, 74, 74); color: rgb(255, 255,= + 255); } + +.cmp-button:disabled { background-color: rgb(227, 227, 227); color: rgb(255= +, 255, 255); } + +.cmp-button:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; outline= +: rgb(0, 0, 136) solid 2px; outline-offset: 2px; } + +.cmp-button:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-button--secondary .cmp-button { color: rgb(0, 0, 0); background-color:= + rgb(255, 255, 255); border: 2px solid rgb(0, 0, 0); } + +.cmp-button--secondary .cmp-button:hover { color: rgb(0, 0, 0); border: 2px= + solid rgb(167, 167, 167); background-color: rgb(255, 255, 255); } + +.cmp-button--secondary .cmp-button:disabled { color: rgb(227, 227, 227); ba= +ckground-color: transparent; border: 2px solid rgb(227, 227, 227); } + +.cmp-button--primary-white .cmp-button { color: rgb(255, 255, 255); backgro= +und-color: rgb(0, 0, 0); border-color: transparent; box-shadow: rgb(167, 16= +7, 167) 4px 4px 0px 0px; margin-bottom: 4px; transition: box-shadow 0.3s ea= +se-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow 0.3s ease-out 0s,= + -webkit-transform 0.3s ease-out 0s; } + +.cmp-button--primary-white .cmp-button:focus, .cmp-button--primary-white .c= +mp-button:hover { box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; transfo= +rm: translate(-5px, -5px); color: rgb(255, 255, 255); background-color: rgb= +(0, 0, 0); } + +.cmp-button--primary-white .cmp-button:focus { border: 2px solid rgb(255, 2= +55, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.cmp-button--primary-white .cmp-button:disabled { background-color: rgb(227= +, 227, 227); border-color: transparent; box-shadow: none; color: rgb(255, 2= +55, 255); transition: none 0s ease 0s; } + +.cmp-button--primary-white .cmp-button:disabled:hover { box-shadow: none; t= +ransform: none; } + +.cmp-button--primary-black .cmp-button { border-color: transparent; box-sha= +dow: rgb(167, 167, 167) 4px 4px 0px 0px; margin-bottom: 4px; transition: bo= +x-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow 0= +.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; background-color: rgb(= +255, 255, 255); color: rgb(0, 0, 0); } + +.cmp-button--primary-black .cmp-button:focus, .cmp-button--primary-black .c= +mp-button:hover { box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; transfo= +rm: translate(-5px, -5px); color: rgb(255, 255, 255); background-color: rgb= +(0, 0, 0); } + +.cmp-button--primary-black .cmp-button:focus { border: 2px solid rgb(255, 2= +55, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.cmp-button--primary-black .cmp-button:disabled { box-shadow: none; } + +.cmp-button--primary-black .cmp-button:disabled:hover { box-shadow: none; t= +ransform: none; } + +.cmp-button--primary-black .cmp-button:focus, .cmp-button--primary-black .c= +mp-button:hover { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255)= +; border-color: rgb(0, 0, 136); outline-color: rgb(255, 255, 255); } + +.cmp-button--primary-black .cmp-button:disabled { border-color: transparent= +; background-color: rgb(227, 227, 227); color: rgb(255, 255, 255); transiti= +on: none 0s ease 0s; } + +.cmp-button--primary-colored .cmp-button { border-color: transparent; margi= +n-bottom: 4px; transition: box-shadow 0.3s ease-out 0s, transform 0.3s ease= +-out 0s, -webkit-box-shadow 0.3s ease-out 0s, -webkit-transform 0.3s ease-o= +ut 0s; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); box-shado= +w: rgba(0, 0, 0, 0.5) 4px 4px 0px 0px; } + +.cmp-button--primary-colored .cmp-button:focus, .cmp-button--primary-colore= +d .cmp-button:hover { box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; tra= +nsform: translate(-5px, -5px); color: rgb(255, 255, 255); background-color:= + rgb(0, 0, 0); } + +.cmp-button--primary-colored .cmp-button:focus { border: 2px solid rgb(255,= + 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.cmp-button--primary-colored .cmp-button:disabled { box-shadow: none; } + +.cmp-button--primary-colored .cmp-button:disabled:hover { box-shadow: none;= + transform: none; } + +.cmp-button--primary-colored .cmp-button:focus, .cmp-button--primary-colore= +d .cmp-button:hover { color: rgb(0, 0, 0); background-color: rgb(255, 255, = +255); border-color: rgb(0, 0, 136); outline-color: rgb(255, 255, 255); } + +.cmp-button--primary-colored .cmp-button:disabled { border-color: transpare= +nt; transition: none 0s ease 0s; } + +.cmp-button--primary-colored .cmp-button:focus, .cmp-button--primary-colore= +d .cmp-button:hover { box-shadow: rgba(0, 0, 0, 0.5) 10px 10px 0px 0px; } + +.cmp-button--primary-colored .cmp-button:disabled { background-color: rgb(2= +27, 227, 227); color: rgb(255, 255, 255); } + +.cmp-button--text-link .cmp-button { width: auto; height: auto; line-height= +: 1.6; margin: 0px; min-width: auto; text-decoration: none; display: inline= +; position: relative; text-transform: uppercase; font-family: Graphik, Aria= +l, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu= +, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-s= +ize: 1.6rem; background: none; cursor: pointer; color: rgb(0, 77, 255); tex= +t-align: left; padding: 0px 0px 5px; } + +@media screen and (max-width: 999.9px) { + .cmp-button--text-link .cmp-button { font-size: 1.4rem; } +} + +.cmp-button--text-link .cmp-button:hover { color: rgb(0, 77, 255); } + +.cmp-button--text-link .cmp-button:focus .cmp-button__text::before, .cmp-bu= +tton--text-link .cmp-button:hover .cmp-button__text::before { width: 100%; = +} + +.cmp-button--text-link .cmp-button .cmp-button__text::before { background: = +rgb(0, 77, 255); display: block; position: absolute; content: ""; height: 1= +px; max-width: calc(100% - 2.1em); width: 0%; transition: width 0.3s ease 0= +s; left: 0px; bottom: -5px; } + +.cmp-button--text-link .cmp-button:visited { color: rgb(0, 77, 255); } + +.cmp-button--text-link .cmp-button:focus { box-shadow: rgb(0, 0, 136) 0px 0= +px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-button--text-link .cmp-button:focus:not(:focus-visible) { box-shadow: = +none; outline: none; } + +.cmp-button--text-brand-link .cmp-button { width: auto; height: auto; margi= +n: 0px; padding: 1rem; min-width: auto; text-decoration: none; position: re= +lative; text-transform: lowercase; font-family: Graphik, Arial, system-ui, = +-apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica N= +eue", oxygen, cantarell, sans-serif; font-weight: 500; font-size: 1.6rem; l= +ine-height: 2rem; background: none; cursor: pointer; color: rgb(0, 77, 255)= +; text-align: left; opacity: 1; transition: opacity 0.6s ease 0s; } + +@media screen and (min-width: 768px) { + .cmp-button--text-brand-link .cmp-button { font-size: 1.9rem; line-height= +: 2.375rem; } +} + +.cmp-button--text-brand-link .cmp-button::before { content: ""; left: 0px; = +top: 50%; transform: translateY(-50%); width: 3.4rem; height: 3.4rem; borde= +r: 1px solid rgb(0, 77, 255); border-radius: 50px; position: absolute; tran= +sition: all 0.4s ease 0s; } + +.cmp-button--text-brand-link .cmp-button:hover { color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link .cmp-button:hover::before { width: 100%; } +} + +.cmp-button--text-brand-link .cmp-button .cmp-button__text::before { backgr= +ound: rgb(0, 77, 255); position: absolute; content: ""; height: 1px; max-wi= +dth: calc(100% - 2.1em); width: 0%; left: 0px; } + +.cmp-button--text-brand-link .cmp-button:visited { color: rgb(0, 77, 255); = +} + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link .cmp-button:not(:hover)::before { width: 3.4= +rem; } +} + +.cmp-button--text-brand-link .cmp-button:focus { box-shadow: rgb(0, 0, 136)= + 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1p= +x; } + +.cmp-button--text-brand-link .cmp-button:focus:not(:focus-visible) { box-sh= +adow: none; outline: none; } + +.cmp-button--text-brand-link .cmp-button .cmp-button__text { transition: op= +acity 0.7s ease 0.8s; display: flex; -webkit-box-align: center; align-items= +: center; text-transform: none; white-space: nowrap; } + +.cmp-button--text-brand-link .cmp-button .cmp-button__text::before { conten= +t: "=EF=8F=96"; font-size: 34px; font-family: Ionicons; font-weight: 400; f= +ont-style: normal; line-height: 1; text-transform: none; letter-spacing: no= +rmal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-f= +ont-smoothing: antialiased; text-rendering: optimizelegibility; font-featur= +e-settings: "liga"; position: relative; display: inline-flex; -webkit-box-a= +lign: center; align-items: center; transition: none 0s ease 0s; margin-left= +: 1.2rem; margin-right: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-button--text-brand-link .cmp-button .cmp-button__text::before { marg= +in-right: 3.3rem; } +} + +.cmp-button--subscription-center .cmp-button { width: auto; height: auto; m= +argin: 0px; padding: 1rem; min-width: auto; text-decoration: none; position= +: relative; text-transform: none; font-family: Graphik, Arial, system-ui, -= +apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Ne= +ue", oxygen, cantarell, sans-serif; font-weight: 500; font-size: 2.8rem; li= +ne-height: 3.5rem; background: none; cursor: pointer; color: rgb(255, 255, = +255); text-align: left; opacity: 1; transition: opacity 0.6s ease 0s; } + +@media screen and (min-width: 768px) { + .cmp-button--subscription-center .cmp-button { font-size: 3.2rem; line-he= +ight: 4rem; } +} + +.cmp-button--subscription-center .cmp-button::before { content: ""; left: 0= +px; top: 50%; transform: translateY(-50%); width: 4.6rem; height: 4.6rem; b= +order: 2.8px solid rgb(255, 255, 255); border-radius: 80px; position: absol= +ute; transition: all 0.4s ease 0s; } + +.cmp-button--subscription-center .cmp-button:hover { color: rgb(255, 255, 2= +55); } + +@media screen and (min-width: 1000px) { + .cmp-button--subscription-center .cmp-button:focus::before, .cmp-button--= +subscription-center .cmp-button:hover::before { width: 100%; } +} + +.cmp-button--subscription-center .cmp-button:visited { color: rgb(255, 255,= + 255); } + +.cmp-button--subscription-center .cmp-button:focus { box-shadow: rgb(0, 0, = +136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset= +: 1px; } + +.cmp-button--subscription-center .cmp-button:focus:not(:focus-visible) { bo= +x-shadow: none; outline: none; } + +.cmp-button--subscription-center .cmp-button .cmp-button__text { transition= +: opacity 0.7s ease 0.8s; display: inline-flex; -webkit-box-align: center; = +align-items: center; margin-left: 1.4rem; } + +.cmp-button--subscription-center .cmp-button .cmp-button__text::before { co= +ntent: "=EF=8F=96"; font-size: 58px; font-family: Ionicons; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; font-weight: 500; position: relative; display: inline-flex; -webkit-b= +ox-align: center; align-items: center; transition: none 0s ease 0s; margin-= +right: 2.1rem; width: 3.8rem; height: 2rem; } + +.cmp-button--text-link-alt .cmp-button { width: auto; height: auto; line-he= +ight: 1.6; margin: 0px; min-width: auto; text-decoration: none; display: in= +line; position: relative; text-transform: uppercase; font-family: Graphik, = +Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ub= +untu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; fo= +nt-size: 1.6rem; background: none; cursor: pointer; text-align: left; paddi= +ng: 0px 0px 5px; color: rgb(0, 0, 0); } + +@media screen and (max-width: 999.9px) { + .cmp-button--text-link-alt .cmp-button { font-size: 1.4rem; } +} + +.cmp-button--text-link-alt .cmp-button:hover { color: rgb(0, 77, 255); } + +.cmp-button--text-link-alt .cmp-button:focus .cmp-button__text::before, .cm= +p-button--text-link-alt .cmp-button:hover .cmp-button__text::before { width= +: 100%; } + +.cmp-button--text-link-alt .cmp-button .cmp-button__text::before { backgrou= +nd: rgb(0, 77, 255); display: block; position: absolute; content: ""; heigh= +t: 1px; max-width: calc(100% - 2.1em); width: 0%; transition: width 0.3s ea= +se 0s; left: 0px; bottom: -5px; } + +.cmp-button--text-link-alt .cmp-button:visited { color: rgb(0, 77, 255); } + +.cmp-button--text-link-alt .cmp-button:focus { box-shadow: rgb(0, 0, 136) 0= +px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px;= + } + +.cmp-button--text-link-alt .cmp-button:focus:not(:focus-visible) { box-shad= +ow: none; outline: none; } + +.cmp-button--text-link-alt .cmp-button:hover { color: rgb(0, 0, 0); } + +.cmp-button--text-link-alt .cmp-button::before { background: rgb(0, 0, 0); = +} + +.cmp-button--text-link-alt .cmp-button:visited { color: rgb(0, 0, 0); } + +.cmp-button--text-link-white .cmp-button { width: auto; height: auto; line-= +height: 1.6; margin: 0px; min-width: auto; text-decoration: none; display: = +inline; position: relative; text-transform: uppercase; font-family: Graphik= +, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, = +ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; = +font-size: 1.6rem; background: none; cursor: pointer; text-align: left; pad= +ding: 0px 0px 5px; color: rgb(255, 255, 255); } + +@media screen and (max-width: 999.9px) { + .cmp-button--text-link-white .cmp-button { font-size: 1.4rem; } +} + +.cmp-button--text-link-white .cmp-button:hover { color: rgb(0, 77, 255); } + +.cmp-button--text-link-white .cmp-button:focus .cmp-button__text::before, .= +cmp-button--text-link-white .cmp-button:hover .cmp-button__text::before { w= +idth: 100%; } + +.cmp-button--text-link-white .cmp-button .cmp-button__text::before { backgr= +ound: rgb(0, 77, 255); display: block; position: absolute; content: ""; hei= +ght: 1px; max-width: calc(100% - 2.1em); width: 0%; transition: width 0.3s = +ease 0s; left: 0px; bottom: -5px; } + +.cmp-button--text-link-white .cmp-button:visited { color: rgb(0, 77, 255); = +} + +.cmp-button--text-link-white .cmp-button:focus { box-shadow: rgb(0, 0, 136)= + 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1p= +x; } + +.cmp-button--text-link-white .cmp-button:focus:not(:focus-visible) { box-sh= +adow: none; outline: none; } + +.cmp-button--text-link-white .cmp-button:hover { color: rgb(255, 255, 255);= + } + +.cmp-button--text-link-white .cmp-button::before { background: rgb(255, 255= +, 255); } + +.cmp-button--text-link-white .cmp-button:visited { color: rgb(255, 255, 255= +); } + +.cmp-button--circle-with-arrow .cmp-button { font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font-weig= +ht: 500; background-color: transparent; border: 2px solid transparent; bord= +er-radius: 50%; width: 1.6rem; min-width: 3.6rem; height: 2rem; min-height:= + 2rem; text-transform: none; color: rgb(107, 107, 107); margin: 25px 0px 24= +px; position: relative; line-height: 1.4; } + +@media screen and (min-width: 768px) { + .cmp-button--circle-with-arrow .cmp-button { line-height: 1.42222; font-s= +ize: 1.8rem; } +} + +.cmp-button--circle-with-arrow .cmp-button::before { content: ""; width: 1.= +6rem; min-width: 3.6rem; height: 3.4rem; min-height: 2rem; border: 2px soli= +d rgb(107, 107, 107); border-radius: 50%; position: absolute; color: rgb(10= +7, 107, 107); } + +.cmp-button--circle-with-arrow .cmp-button:focus { box-shadow: rgb(255, 255= +, 255) 0px 0px 0px 1px; outline: rgb(0, 0, 136) solid 1px; outline-offset: = +1px; } + +.cmp-button--circle-with-arrow .cmp-button:focus:not(:focus-visible) { box-= +shadow: none; outline: none; } + +.cmp-button--text-link-icon .cmp-button { width: auto; height: auto; line-h= +eight: 1.6; margin: 0px; min-width: auto; text-decoration: none; display: i= +nline-block; position: relative; text-transform: uppercase; font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: = +600; font-size: 1.6rem; background: none; cursor: pointer; color: rgb(0, 77= +, 255); text-align: left; padding: 0px 0px 5px; } + +@media screen and (max-width: 999.9px) { + .cmp-button--text-link-icon .cmp-button { font-size: 1.4rem; } +} + +.cmp-button--text-link-icon .cmp-button:hover { color: rgb(0, 77, 255); } + +.cmp-button--text-link-icon .cmp-button:focus-visible .cmp-button__text, .c= +mp-button--text-link-icon .cmp-button:hover .cmp-button__text { padding-bot= +tom: 0.3rem; border-bottom: 0.2rem solid rgb(0, 77, 255); } + +.cmp-button--text-link-icon .cmp-button:focus { box-shadow: rgb(0, 77, 255)= + 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1p= +x; } + +.cmp-button--text-link-icon .cmp-button:focus:not(:focus-visible) { box-sha= +dow: none; outline: none; } + +.cmp-sticky-download { position: fixed; display: block; transform: translat= +eY(150%); transition: all 1s ease-in-out 0s; right: 0px; bottom: 0px; margi= +n-bottom: 6rem; margin-right: 4rem; opacity: 0; pointer-events: none; curso= +r: default; z-index: 1; } + +@media screen and (min-width: 768px) { + .cmp-sticky-download { margin-right: 5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-sticky-download { margin-right: 6rem; } +} + +.cmp-sticky-download.cmp--is-animation { opacity: 1; z-index: 99999; transf= +orm: translateY(0px); transition: all 1s ease-in-out 0s; cursor: pointer; p= +ointer-events: auto; } + +.cmp-sticky-download.cmp--show-sticky { opacity: 1; z-index: 999; transform= +: translateY(0px); transition: none 0s ease 0s; } + +.cmp-button__text { display: inline; text-align: left; height: auto; positi= +on: relative; } + +.cmp-button__cta-arrow--right .cmp-button__text::after { content: "=EE=A0= +=80"; font-size: 24px; font-family: Ionicons; font-weight: 400; font-style:= + normal; text-transform: none; letter-spacing: normal; overflow-wrap: norma= +l; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased= +; text-rendering: optimizelegibility; font-feature-settings: "liga"; line-h= +eight: 0.7; position: relative; display: inline-block; margin-left: 10px; t= +op: 4px; } + +@media screen and (max-width: 999.9px) { + .cmp-button__cta-arrow--right .cmp-button__text::after { font-size: 1.4re= +m; top: 0px; } +} + +.cmp-button__cta-arrow--right-ion > .cmp-button::after { content: "=EF=84= +=8A"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; text-transform: none; letter-spacing: normal; over= +flow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smooth= +ing: antialiased; text-rendering: optimizelegibility; font-feature-settings= +: "liga"; line-height: 0; margin-left: 1.5rem; } + +.cmp-button__cta-scroll-arrow .cmp-button__text { margin-top: -3rem; white-= +space: nowrap; } + +.cmp-button__cta-scroll-arrow .cmp-button__text::after { content: "=EF=8F= +=94"; font-size: 32px; font-family: Ionicons; display: block; font-style: n= +ormal; line-height: 1; text-transform: none; letter-spacing: normal; overfl= +ow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothin= +g: antialiased; text-rendering: optimizelegibility; font-feature-settings: = +"liga"; font-weight: 600; animation: 2.5s linear 0s infinite normal none ru= +nning arrowDown; text-align: center; } + +@-webkit-keyframes arrowDown {=20 + 0% { transform: translateY(10px); } + 50% { transform: translateY(27px); } + 100% { transform: translateY(10px); } +} + +@keyframes arrowDown {=20 + 0% { transform: translateY(10px); } + 50% { transform: translateY(27px); } + 100% { transform: translateY(10px); } +} + +.cmp-button--centered { -webkit-box-pack: center; justify-content: center; = +} + +.cmp-button--centered, .cmp-button--right { display: flex; } + +.cmp-button--right { -webkit-box-pack: end; justify-content: flex-end; } + +.cmp-button__email-icon .cmp-button::before { content: "=EF=90=A2"; } + +.cmp-button__email-icon .cmp-button::before, .cmp-button__info-icon .cmp-bu= +tton::before { font-size: 22px; font-family: Ionicons; font-weight: 400; fo= +nt-style: normal; line-height: 1; text-transform: none; letter-spacing: nor= +mal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fo= +nt-smoothing: antialiased; text-rendering: optimizelegibility; font-feature= +-settings: "liga"; display: inline-block; margin-right: 1rem; vertical-alig= +n: middle; position: relative; top: -0.1rem; } + +.cmp-button__info-icon .cmp-button::before { content: "=EF=91=8C"; } + +.cmp-button__share-icon .cmp-button::before { content: "=EF=8E=AC"; font-si= +ze: 22px; font-family: Ionicons; font-weight: 400; font-style: normal; line= +-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: no= +rmal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialia= +sed; text-rendering: optimizelegibility; font-feature-settings: "liga"; dis= +play: inline-block; margin-right: 1rem; vertical-align: middle; position: r= +elative; top: -0.1rem; } + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation { opacity: 0; } + .cmp-button--text-brand-link.cmp-button--animation .cmp-button::before { = +left: 20px; top: 20px; width: 5px; height: 5px; border-radius: 50%; transit= +ion: all 0.4s ease 0s; } + .cmp-button--text-brand-link.cmp-button--animation .cmp-button .cmp-butto= +n__text::before { position: absolute; left: -20px; opacity: 0; transition: = +all 0.4s ease 0s; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active { opacity: 1; transition: opacity 0.1s ease 0.1s; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button { width: auto; height: auto; margin: 0px; padding: 1rem;= + min-width: auto; text-decoration: none; position: relative; text-transform= +: lowercase; font-family: Graphik, Arial, system-ui, -apple-system, blinkma= +csystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarel= +l, sans-serif; font-weight: 500; font-size: 1.6rem; line-height: 2rem; back= +ground: none; cursor: pointer; color: rgb(0, 77, 255); text-align: left; op= +acity: 1; transition: opacity 0.6s ease 0s; } +} + +@media screen and (min-width: 1000px) and (min-width: 768px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button { font-size: 1.9rem; line-height: 2.375rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button::before { content: ""; left: 0px; top: 50%; transform: t= +ranslateY(-50%); width: 3.4rem; height: 3.4rem; border: 1px solid rgb(0, 77= +, 255); border-radius: 50px; position: absolute; transition: all 0.4s ease = +0s; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:hover { color: rgb(0, 77, 255); } +} + +@media screen and (min-width: 1000px) and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:hover::before { width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button .cmp-button__text::before { background: rgb(0, 77, 255);= + display: block; position: absolute; content: ""; height: 1px; max-width: c= +alc(100% - 2.1em); width: 0%; transition: none 0s ease 0s; left: 0px; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:visited { color: rgb(0, 77, 255); } +} + +@media screen and (min-width: 1000px) and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:not(:hover)::before { width: 3.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outl= +ine: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button:focus:not(:focus-visible) { box-shadow: none; outline: n= +one; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button::before { transition-delay: 0.2s; } + .cmp-button--text-brand-link.cmp-button--animation.cmp-button--animation-= +active .cmp-button .cmp-button__text::before { content: "=EF=8F=96"; font-s= +ize: 34px; font-family: Ionicons; font-weight: 400; font-style: normal; lin= +e-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: n= +ormal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antiali= +ased; text-rendering: optimizelegibility; font-feature-settings: "liga"; op= +acity: 1; position: relative; display: inline-flex; -webkit-box-align: cent= +er; align-items: center; transition: all 0.4s ease 0.6s; } +} + +.cmp-carousel__actions { -webkit-box-pack: end; justify-content: flex-end; = +margin: 16px 0px 0px; } + +.cmp-carousel__action, .cmp-carousel__actions { display: flex; flex-shrink:= + 0; -webkit-box-align: center; align-items: center; } + +.cmp-carousel__action { -webkit-box-pack: center; justify-content: center; = +height: inherit; width: inherit; text-decoration: none; padding: 0px; margi= +n: 0px 0px 0px 8px; border-radius: 0px; color: rgb(255, 255, 255); backgrou= +nd-color: rgb(0, 0, 0); border: 1px solid transparent; } + +.cmp-carousel__action:hover { color: rgb(255, 255, 255); background-color: = +rgb(0, 0, 0); border-color: transparent; } + +.cmp-carousel__action--disabled { display: none; } + +.cmp-carousel__action--next { -webkit-box-ordinal-group: 2; order: 1; } + +.cmp-carousel__action-icon { margin: auto; } + +.cmp-carousel__action-icon::after { font-size: 24px; font-family: Ionicons;= + display: block; font-weight: 400; font-style: normal; line-height: 1; text= +-transform: none; letter-spacing: normal; overflow-wrap: normal; white-spac= +e: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-render= +ing: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-carousel__action--previous .cmp-carousel__action-icon::after { content= +: "=EF=84=A4"; } + +.cmp-carousel__action--next .cmp-carousel__action-icon::after { content: "= +=EF=84=A5"; } + +.cmp-carousel__action--play .cmp-carousel__action-icon::after { content: "= +=EF=88=95"; } + +.cmp-carousel__action--pause .cmp-carousel__action-icon::after { content: "= +=EF=88=90"; } + +.cmp-carousel__action-text { clip: rect(0px, 0px, 0px, 0px); clip-path: ins= +et(50%); height: 1px; overflow: hidden; position: absolute; white-space: no= +wrap; width: 1px; } + +.cmp-carousel__indicators { display: flex; flex-wrap: wrap; -webkit-box-ali= +gn: center; align-items: center; -webkit-box-pack: center; justify-content:= + center; position: absolute; inset: auto auto 12px 0px; transform: translat= +e(0px); margin: 0px; } + +.cmp-carousel__indicator { cursor: pointer; width: 12px; height: 12px; bord= +er-radius: 50%; margin: 0px 8px 0px 0px; background-color: rgb(222, 222, 22= +2); border: 1px solid rgb(32, 32, 32); } + +.cmp-carousel__indicator:hover { background-color: rgb(1, 114, 195); border= +-color: rgb(32, 32, 32); } + +.cmp-carousel__indicator--active, .cmp-carousel__indicator--active:hover { = +background-color: rgb(1, 149, 255); border-color: rgb(32, 32, 32); } + +.root.responsivegrid { margin: 0px auto; max-width: 1200px; } + +.root.responsivegrid > .cmp-container { border-left: 15px solid transparent= +; border-right: 15px solid transparent; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .root.responsivegrid > .cmp-container { border-left: 35px solid transpare= +nt; border-right: 35px solid transparent; } +} + +.responsivegrid .full-width { width: auto; margin-left: -15px; margin-right= +: -15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid .full-width { margin-left: -35px; margin-right: -35px; } +} + +@media screen and (min-width: 1200px) { + .responsivegrid .full-width { margin-left: calc(50% - 50vw); margin-right= +: calc(50% - 50vw); } + @supports (color:var(--scrollbar-width)) { + .responsivegrid .full-width { margin-left: calc(50% - 50vw + var(--scroll= +bar-width)/2); margin-right: calc(50% - 50vw + var(--scrollbar-width)/2); } +} +} + +.responsivegrid .full-width.aem-GridColumn { float: none !important; width:= + auto !important; } + +.responsivegrid .full-width-constraint { width: auto; margin-left: -15px; m= +argin-right: -15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid .full-width-constraint { margin-left: -35px; margin-right= +: -35px; } +} + +@media screen and (min-width: 1200px) { + .responsivegrid .full-width-constraint { margin-left: calc(50% - 50vw); m= +argin-right: calc(50% - 50vw); } + @supports (color:var(--scrollbar-width)) { + .responsivegrid .full-width-constraint { margin-left: calc(50% - 50vw + v= +ar(--scrollbar-width)/2); margin-right: calc(50% - 50vw + var(--scrollbar-w= +idth)/2); } +} +} + +.responsivegrid .full-width-constraint > div.cmp-container > div { backgrou= +nd-color: transparent; margin: 0px auto; max-width: 1200px; padding-left: 1= +5px; padding-right: 15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid .full-width-constraint > div.cmp-container > div { paddin= +g-left: 35px; padding-right: 35px; } +} + +.responsivegrid .cmp-container--hs-extend > .cmp-container { max-width: non= +e; margin-left: -15px; margin-right: -15px; padding-left: 15px; padding-rig= +ht: 15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid .cmp-container--hs-extend > .cmp-container { margin-left:= + -35px; margin-right: -35px; padding-left: 35px; padding-right: 35px; } +} + +@media screen and (min-width: 1000px) { + .responsivegrid .cmp-container--hs-extend > .cmp-container { margin-left:= + -50px; margin-right: -50px; padding-left: 50px; padding-right: 50px; } +} + +.container { background-color: transparent; width: 100%; } + +.cmp-container { margin: 0px auto; max-width: 100%; } + +.cmp-container--constrain .cmp-container { max-width: 1200px; } + +.cmp-container--vrt-sm .cmp-container { padding-bottom: 32px; padding-top: = +32px; } + +.cmp-container--vrt-lg .cmp-container { padding-bottom: 64px; padding-top: = +64px; } + +.cmp-container--hrz-sm .cmp-container { padding-left: 8px; padding-right: 8= +px; } + +.cmp-container--hrz-lg .cmp-container { padding-left: 16px; padding-right: = +16px; } + +.cmp-container-offset .cmp-container { padding: 0px 3.8%; } + +@media screen and (max-width: 767.9px) { + .cmp-container-offset .cmp-container { padding: 0px 2.2%; } +} + +@media screen and (min-width: 1000px) { + .cmp-container-offset .cmp-container { max-width: 980px; width: 100%; pad= +ding: 0px; } +} + +.cmp-download__title { margin: 0px 0px 8px; font-family: Graphik, Arial, sy= +stem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "He= +lvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.8rem; font-weigh= +t: 800; font-style: normal; line-height: 1.2; text-transform: none; color: = +rgb(0, 0, 0); } + +.cmp-download__title-link { display: inline-block; text-decoration: none; c= +olor: rgb(0, 0, 0); } + +.cmp-download__title-link:hover { color: rgb(1, 149, 255); } + +.cmp-download__description { margin: 0px 0px 8px; font-family: Graphik, Ari= +al, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubunt= +u, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font= +-weight: 400; font-style: normal; line-height: 1.6; color: rgb(0, 0, 0); } + +.cmp-download__properties { margin: 0px; display: flex; flex-wrap: wrap; -w= +ebkit-box-align: start; align-items: flex-start; } + +.cmp-download__property { margin: 0px 16px 0px 0px; padding: 0px; border-ra= +dius: 0px; } + +.cmp-download__property, .cmp-download__property-label { font-family: Graph= +ik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto= +, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.4re= +m; font-weight: 300; font-style: italic; line-height: 1.6; color: rgb(0, 0,= + 0); } + +.cmp-download__property-label { margin-bottom: 0.5rem; } + +.cmp-download__action { display: inline-flex; -webkit-box-align: center; al= +ign-items: center; -webkit-box-pack: center; justify-content: center; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-style: normal; line-height: 1; text-transform: uppercase; min-height: inh= +erit; min-width: 13.4rem; border-radius: 0px; background-color: rgb(0, 0, 0= +); border: 1px solid transparent; font-size: 1.4rem; font-weight: 600; heig= +ht: 44px; color: rgb(255, 255, 255); text-decoration: none; margin: 15px 0p= +x 0px 10px; padding: 1.5rem; } + +@media screen and (max-width: 767.9px) { + .cmp-download__action { margin-left: 0px; width: 100%; } +} + +.cmp-download__action:hover { background-color: rgb(74, 74, 74); color: rgb= +(255, 255, 255); } + +.cmp-download__action:disabled { background-color: rgb(227, 227, 227); colo= +r: rgb(255, 255, 255); } + +.cmp-download__action:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2p= +x; outline: rgb(0, 0, 136) solid 2px; outline-offset: 2px; } + +.cmp-download__action:focus:not(:focus-visible) { box-shadow: none; outline= +: none; } + +.cmp-image__image, .cmp-image__link { display: block; } + +.cmp-image__title { display: block; font-family: Graphik, Arial, system-ui,= + -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica = +Neue", oxygen, cantarell, sans-serif; font-size: 1.2rem; font-weight: 400; = +font-style: normal; line-height: 1.2; margin: 1rem 0px 0px; color: rgb(107,= + 107, 107); } + +@media screen and (min-width: 1000px) { + .cmp-image__title { font-size: 1.4rem; } +} + +.full-width .cmp-image__title { padding-left: 15px; padding-right: 15px; } + +@media screen and (min-width: 1200px) { + .full-width .cmp-image__title { max-width: 1200px; margin-left: auto; mar= +gin-right: auto; } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .mixed-media-block-full-ima= +ge-card .image.full-width, .cmp-four-cell .cmp-four-cell__second-row--2-1 .= +mixed-media-block-full-image-card .image.full-width { margin-left: calc(50%= + - 50vw); margin-right: calc(50% - 50vw); } + .cmp-four-cell .cmp-four-cell__first-row--2-1 .mixed-media-block-full-ima= +ge-card .image.full-width .cmp-image__image, .cmp-four-cell .cmp-four-cell_= +_second-row--2-1 .mixed-media-block-full-image-card .image.full-width .cmp-= +image__image { margin-left: 20rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__fullwidth .mixed-media-block-full-image-ca= +rd .image.full-width { margin-left: calc(50% - 50vw); margin-right: calc(50= +% - 50vw); } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .image.full-width { margin-left: calc(100% - 100vw); margi= +n-right: calc(100% - 100vw); } +} + +.cmp-four-cell .cmp-image-blockquote-parallax-scrolling, .cmp-four-cell .cm= +p-image-parallax-scrolling { margin-left: calc(100% - 100vw); margin-right:= + calc(100% - 100vw); } + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-col .cmp-image-blockquote .cmp-image= +-blockquote__bq-container .cmp-image-blockquote__bq-wrapper { width: 100%; = +} +} + +.cmp-four-cell .cmp-image-blockquote-parallax-scrolling { margin-top: 0.32r= +em; } + +.has-image-border .cmp-image__image { border: 1px solid rgb(107, 107, 107);= + } + +@media screen and (min-width: 1000px) { + .image .cmp-image__crop-3x1 .cmp-image__image { height: 40rem; object-fit= +: cover; } +} + +@media screen and (min-width: 1000px) { + .image .cmp-image__crop-16x9 .cmp-image__image, .image .cmp-image__crop-1= +6x9-hd .cmp-image__image { height: 67.5rem; object-fit: cover; } +} + +.cmp-languagenavigation { padding: 0px; border: 1px solid rgb(32, 32, 32); = +} + +.cmp-languagenavigation__group { padding: 0px; } + +.cmp-languagenavigation__item { margin: 0px 0px 4px; } + +.cmp-languagenavigation__item-title { display: block; font-family: Graphik,= + Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, u= +buntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; = +font-weight: 700; font-style: normal; line-height: 20px; margin: 0px; paddi= +ng: 0px; } + +.cmp-languagenavigation__item--active > .cmp-languagenavigation__item-title= +, .cmp-languagenavigation__item-title { color: rgb(0, 0, 0); background-col= +or: transparent; } + +.cmp-languagenavigation__item-link { display: block; font-family: Graphik, = +Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ub= +untu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; f= +ont-weight: 400; font-style: normal; line-height: 20px; margin: 0px; paddin= +g: 4px 4px 4px 16px; color: rgb(1, 149, 255); background-color: transparent= +; } + +.cmp-languagenavigation__item-link:hover { color: rgb(1, 114, 195); backgro= +und-color: rgb(245, 245, 245); } + +.cmp-languagenavigation__item--active > .cmp-languagenavigation__item-link = +{ color: rgb(1, 149, 255); background-color: rgb(245, 245, 245); } + +.cmp-languagenavigation__item--active > .cmp-languagenavigation__item-link:= +hover { color: rgb(1, 114, 195); background-color: rgb(245, 245, 245); } + +.cmp-list { margin: 0px; padding: 0px; list-style: none; } + +.cmp-list__item { position: relative; margin: 0px 0px 4px; padding: 0px 0px= + 0px 24px; min-height: 24px; } + +.cmp-list__item::before { position: absolute; inset: -1px auto auto 0px; co= +ntent: "=EF=8B=B4"; font-size: 24px; font-family: Ionicons; display: block;= + font-weight: 400; font-style: normal; line-height: 1; text-transform: none= +; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direc= +tion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeleg= +ibility; font-feature-settings: "liga"; color: rgb(149, 149, 149); } + +.cmp-list__item article { display: flex; flex-wrap: wrap; -webkit-box-align= +: baseline; align-items: baseline; } + +.cmp-list__item-title { font-family: Graphik, Arial, system-ui, -apple-syst= +em, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxyge= +n, cantarell, sans-serif; font-size: 1.8rem; font-weight: 400; font-style: = +normal; line-height: 22px; padding: 0px 0px 0px 8px; color: rgb(0, 0, 0); } + +.cmp-list__item-link { display: flex; flex-wrap: wrap; -webkit-box-align: b= +aseline; align-items: baseline; } + +.cmp-list__item-link .cmp-list__item-date, .cmp-list__item-link .cmp-list__= +item-title { font-family: Graphik, Arial, system-ui, -apple-system, blinkma= +csystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarel= +l, sans-serif; font-size: 1.8rem; font-weight: 400; font-style: normal; lin= +e-height: 22px; padding: 0px 8px; color: rgb(1, 149, 255); } + +.cmp-list__item-link:hover .cmp-list__item-date, .cmp-list__item-link:hover= + .cmp-list__item-title { color: rgb(1, 114, 195); } + +.cmp-list__item-description { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-size: 1.8rem; font-weight: 400; font-s= +tyle: normal; line-height: 22px; padding: 0px 0px 0px 8px; color: rgb(149, = +149, 149); } + +.cmp-navigation__item-link { display: block; } + +.cmp-navigation__item--level-0 { margin: 0px; } + +.cmp-navigation__item--level-0 .cmp-navigation__item-link { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 2r= +em; font-weight: 700; font-style: normal; line-height: 24px; text-transform= +: none; text-decoration: none; color: rgb(0, 0, 0); padding: 4px 0px; backg= +round-color: transparent; } + +.cmp-navigation__item--level-0 .cmp-navigation__item-link:hover { color: rg= +b(1, 114, 195); background-color: transparent; } + +.cmp-navigation__item--level-1 { margin: 0px; } + +.cmp-navigation__item--level-1 .cmp-navigation__item-link { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.= +6rem; font-weight: 700; font-style: normal; line-height: 20px; text-transfo= +rm: none; text-decoration: none; color: rgb(0, 0, 0); padding: 4px 16px; ba= +ckground-color: transparent; } + +.cmp-navigation__item--level-1 .cmp-navigation__item-link:hover { color: rg= +b(1, 114, 195); background-color: rgb(245, 245, 245); } + +.cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigati= +on__item { margin: 0px 0px 0px 16px; } + +.cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigati= +on__item .cmp-navigation__item-link { font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font-weight: 400= +; font-style: normal; line-height: 20px; text-transform: none; text-decorat= +ion: none; color: rgb(0, 0, 0); padding: 4px 16px; background-color: transp= +arent; } + +.cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigati= +on__item .cmp-navigation__item-link:hover { color: rgb(1, 114, 195); backgr= +ound-color: rgb(245, 245, 245); } + +.cmp-progressbar { position: relative; height: 32px; background-color: rgb(= +149, 149, 149); } + +.cmp-progressbar, .cmp-progressbar__bar { border-radius: 0px; border: 1px s= +olid rgb(32, 32, 32); } + +.cmp-progressbar__bar { z-index: 1; position: absolute; top: 0px; left: 0px= +; font-size: 0px; overflow: hidden; white-space: nowrap; width: 0px; height= +: 100%; background-color: rgb(1, 149, 255); } + +.cmp-progressbar__label--completed, .cmp-progressbar__label--remaining { z-= +index: 2; position: absolute; top: 50%; transform: translateY(-50%); font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-size: 1.4rem; font-weight: 700; font-style: normal; line-height: 18px; } + +.cmp-progressbar__label--completed { left: 16px; color: rgb(255, 255, 255);= + } + +.cmp-progressbar__label--completed::after { content: "%"; } + +.cmp-progressbar__label--remaining { right: 16px; color: rgb(255, 255, 255)= +; } + +.cmp-progressbar__label--remaining::after { content: "%"; } + +.cmp-separator__horizontal-rule { height: 1px; margin: 16px 0px; background= +-color: rgb(149, 149, 149); } + +.cmp-separator--lg .cmp-separator__horizontal-rule { height: 2px; margin: 3= +2px 0px; } + +.cmp-separator--xl .cmp-separator__horizontal-rule { height: 4px; margin: 4= +8px 0px; } + +.cmp-separator--color .cmp-separator__horizontal-rule { width: 100%; height= +: 4px; background: rgb(0, 243, 255); margin: 48px 0px; } + +.cmp-separator--basic .cmp-separator__horizontal-rule { width: 100%; height= +: 1px; border-color: rgb(204, 204, 204); margin: 48px 0px; } + +.cmp-separator--vertical { display: inline-block; } + +.cmp-separator--vertical .cmp-separator__horizontal-rule { height: 18px; wi= +dth: 1px; border: rgb(204, 204, 204); margin: 0px 15px; } + +.cmp-tabs__tab { display: block; cursor: pointer; font-family: Graphik, Ari= +al, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubunt= +u, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font= +-weight: 400; font-style: normal; line-height: 20px; text-transform: none; = +text-decoration: none; color: rgb(0, 0, 0); padding: 16px 8px; margin: 0px = +0px -1px; border-style: solid; border-color: transparent; border-image: ini= +tial; border-width: 0px 0px 1px; background-color: transparent; } + +.cmp-tabs__tab:hover { color: rgb(1, 114, 195); background-color: rgb(245, = +245, 245); border-color: rgb(1, 114, 195); } + +.cmp-tabs__tab--active { color: rgb(0, 0, 0); background-color: rgb(245, 24= +5, 245); border-color: rgb(0, 0, 0); } + +.cmp-tabs__tab--active:hover { color: rgb(1, 114, 195); background-color: r= +gb(245, 245, 245); border-color: rgb(1, 114, 195); } + +.cmp-tabs__tablist { display: flex; -webkit-box-pack: start; justify-conten= +t: flex-start; border-style: solid; border-color: rgb(222, 222, 222); borde= +r-image: initial; border-width: 0px 0px 1px; } + +.cmp-tabs--align-right .cmp-tabs__tablist { -webkit-box-pack: end; justify-= +content: flex-end; } + +.cmp-tabs__tabpanel { margin: 0px; padding: 8px 16px; } + +.cmp-teaser { display: flex; -webkit-box-orient: vertical; -webkit-box-dire= +ction: normal; flex-direction: column; } + +.cmp-teaser--hrz-ci .cmp-teaser, .cmp-teaser--hrz-ic .cmp-teaser { -webkit-= +box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; } + +.cmp-teaser__image { -webkit-box-ordinal-group: 2; order: 1; } + +.cmp-teaser--vrt-ci .cmp-teaser__image, .cmp-teaser__content { -webkit-box-= +ordinal-group: 3; order: 2; } + +.cmp-teaser--vrt-ci .cmp-teaser__content { -webkit-box-ordinal-group: 2; or= +der: 1; } + +@media (min-width: 1000px) { + .cmp-teaser--hrz-ic .cmp-teaser__image { -webkit-box-ordinal-group: 2; or= +der: 1; } + .cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--hrz-ic .cmp-teaser__= +content { -webkit-box-ordinal-group: 3; order: 2; } + .cmp-teaser--hrz-ci .cmp-teaser__content { -webkit-box-ordinal-group: 2; = +order: 1; } + .cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--hrz-ic .cmp-teaser__= +image { display: flex; -webkit-box-align: center; align-items: center; -web= +kit-box-pack: center; justify-content: center; overflow: hidden; } + .cmp-teaser--hrz-ci .cmp-teaser__image .cmp-image, .cmp-teaser--hrz-ic .c= +mp-teaser__image .cmp-image { position: relative; width: 100%; height: 100%= +; } + .cmp-teaser--hrz-ci .cmp-teaser__image img, .cmp-teaser--hrz-ic .cmp-teas= +er__image img { width: auto; height: auto; min-width: 100%; min-height: 100= +%; max-width: none; position: relative; left: 50%; transform: translateX(-5= +0%); } +} + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--co= +mpact.cmp-teaser--hrz-ic .cmp-teaser__image { display: block; overflow: hid= +den; } + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image .cmp-image, .cmp= +-teaser--compact.cmp-teaser--hrz-ic .cmp-teaser__image .cmp-image { positio= +n: relative; width: 100%; } + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image img, .cmp-teaser= +--compact.cmp-teaser--hrz-ic .cmp-teaser__image img { max-width: 100%; widt= +h: 100%; height: auto; min-width: 0px; min-height: 0px; position: static; l= +eft: 0px; transform: translateX(0px); } + +.cmp-teaser__image { padding: 0px; border: 1px solid rgb(32, 32, 32); max-w= +idth: 100%; flex-basis: 100%; } + +.cmp-teaser--compact .cmp-teaser__image { background-color: transparent; bo= +rder: 1px solid rgb(32, 32, 32); padding: 0px; } + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--co= +mpact.cmp-teaser--hrz-ic .cmp-teaser__image, .cmp-teaser--compact .cmp-teas= +er__image, .cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--hrz-ic .cmp= +-teaser__image { max-width: 100%; flex-basis: 100%; } + +@media screen and (min-width: 768px) { + .cmp-teaser--compact .cmp-teaser__image, .cmp-teaser__image { padding: 0p= +x; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--= +compact.cmp-teaser--hrz-ic .cmp-teaser__image, .cmp-teaser--compact .cmp-te= +aser__image, .cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--hrz-ic .c= +mp-teaser__image, .cmp-teaser__image { max-width: 100%; flex-basis: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser--compact .cmp-teaser__image, .cmp-teaser__image { padding: 0p= +x; max-width: 100%; flex-basis: 100%; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--= +compact.cmp-teaser--hrz-ic .cmp-teaser__image, .cmp-teaser--hrz-ci .cmp-tea= +ser__image, .cmp-teaser--hrz-ic .cmp-teaser__image { max-width: 50%; flex-b= +asis: 50%; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser--compact .cmp-teaser__image, .cmp-teaser__image { padding: 0p= +x; max-width: 100%; flex-basis: 100%; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__image, .cmp-teaser--= +compact.cmp-teaser--hrz-ic .cmp-teaser__image, .cmp-teaser--hrz-ci .cmp-tea= +ser__image, .cmp-teaser--hrz-ic .cmp-teaser__image { max-width: 50%; flex-b= +asis: 50%; } +} + +.cmp-teaser__content { display: flex; -webkit-box-orient: vertical; -webkit= +-box-direction: normal; flex-direction: column; background-color: rgb(245, = +245, 245); border: 1px solid rgb(32, 32, 32); max-width: 100%; flex-basis: = +100%; padding: 16px; } + +.cmp-teaser--compact .cmp-teaser__content { background-color: transparent; = +border: 1px solid rgb(32, 32, 32); padding: 16px; } + +.cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser--= +compact.cmp-teaser--hrz-ic .cmp-teaser__content, .cmp-teaser--compact .cmp-= +teaser__content, .cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser--hrz= +-ic .cmp-teaser__content { max-width: 100%; flex-basis: 100%; } + +@media screen and (min-width: 768px) { + .cmp-teaser--compact .cmp-teaser__content, .cmp-teaser__content { max-wid= +th: 100%; flex-basis: 100%; padding: 16px; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser= +--compact.cmp-teaser--hrz-ic .cmp-teaser__content, .cmp-teaser--hrz-ci .cmp= +-teaser__content, .cmp-teaser--hrz-ic .cmp-teaser__content { max-width: 100= +%; flex-basis: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser--compact .cmp-teaser__content, .cmp-teaser__content { max-wid= +th: 100%; flex-basis: 100%; padding: 16px; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser= +--compact.cmp-teaser--hrz-ic .cmp-teaser__content, .cmp-teaser--hrz-ci .cmp= +-teaser__content, .cmp-teaser--hrz-ic .cmp-teaser__content { max-width: 50%= +; flex-basis: 50%; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__content { max-width: 100%; flex-basis: 100%; padding: 24px; = +} + .cmp-teaser--compact .cmp-teaser__content { padding: 16px; max-width: 100= +%; flex-basis: 100%; } + .cmp-teaser--compact.cmp-teaser--hrz-ci .cmp-teaser__content, .cmp-teaser= +--compact.cmp-teaser--hrz-ic .cmp-teaser__content, .cmp-teaser--hrz-ci .cmp= +-teaser__content, .cmp-teaser--hrz-ic .cmp-teaser__content { max-width: 50%= +; flex-basis: 50%; } +} + +.cmp-teaser__pretitle { font-size: 14px; line-height: 18px; } + +.cmp-teaser--compact .cmp-teaser__pretitle, .cmp-teaser__pretitle { font-fa= +mily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe = +UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-= +weight: 700; font-style: normal; text-transform: uppercase; color: rgb(4, 8= +9, 150); margin-top: 0px; } + +.cmp-teaser--compact .cmp-teaser__pretitle { font-size: 12px; line-height: = +16px; } + +@media screen and (min-width: 768px) { + .cmp-teaser__pretitle { font-size: 14px; line-height: 18px; margin-top: 0= +px; } + .cmp-teaser--compact .cmp-teaser__pretitle { font-size: 12px; line-height= +: 16px; margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser__pretitle { font-size: 14px; line-height: 18px; margin-top: 0= +px; } + .cmp-teaser--compact .cmp-teaser__pretitle { font-size: 12px; line-height= +: 16px; margin-top: 0px; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__pretitle { font-size: 16px; line-height: 20px; margin-top: 0= +px; } + .cmp-teaser--compact .cmp-teaser__pretitle { font-size: 12px; line-height= +: 16px; margin-top: 0px; } +} + +.cmp-teaser__title { font-family: Graphik, Arial, system-ui, -apple-system,= + blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, = +cantarell, sans-serif; font-weight: 700; font-style: normal; text-transform= +: none; color: rgb(0, 0, 0); font-size: 24px; line-height: 28px; overflow-w= +rap: break-word; } + +.cmp-teaser__title .cmp-teaser__title-link { text-decoration: none; color: = +rgb(0, 0, 0); } + +.cmp-teaser__title .cmp-teaser__title-link:hover { color: rgb(1, 114, 195);= + } + +.cmp-teaser--compact .cmp-teaser__title { font-family: Graphik, Arial, syst= +em-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helv= +etica Neue", oxygen, cantarell, sans-serif; font-weight: 700; font-style: n= +ormal; text-transform: none; color: rgb(0, 0, 0); font-size: 18px; line-hei= +ght: 22px; } + +.cmp-teaser--compact .cmp-teaser__title .cmp-teaser__title-link { text-deco= +ration: none; color: rgb(0, 0, 0); } + +.cmp-teaser--compact .cmp-teaser__title .cmp-teaser__title-link:hover { col= +or: rgb(1, 114, 195); } + +* + .cmp-teaser__title, .cmp-teaser--compact * + .cmp-teaser__title { margi= +n-top: 8px; } + +@media screen and (min-width: 768px) { + .cmp-teaser__title { font-size: 24px; line-height: 28px; } + .cmp-teaser--compact .cmp-teaser__title { font-size: 18px; line-height: 2= +2px; } + * + .cmp-teaser__title, .cmp-teaser--compact * + .cmp-teaser__title { mar= +gin-top: 8px; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser__title { font-size: 24px; line-height: 28px; } + .cmp-teaser--compact .cmp-teaser__title { font-size: 18px; line-height: 2= +2px; } + * + .cmp-teaser__title, .cmp-teaser--compact * + .cmp-teaser__title { mar= +gin-top: 8px; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__title { font-size: 32px; line-height: 36px; } + .cmp-teaser--compact .cmp-teaser__title { font-size: 18px; line-height: 2= +2px; } + * + .cmp-teaser__title, .cmp-teaser--compact * + .cmp-teaser__title { mar= +gin-top: 8px; } +} + +.cmp-teaser__description { font-size: 16px; line-height: 24px; overflow-wra= +p: break-word; } + +.cmp-teaser--compact .cmp-teaser__description, .cmp-teaser__description { f= +ont-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "= +Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif;= + font-weight: 400; font-style: normal; color: rgb(0, 0, 0); } + +.cmp-teaser--compact .cmp-teaser__description { font-size: 14px; line-heigh= +t: 20px; } + +* + .cmp-teaser__description, .cmp-teaser--compact * + .cmp-teaser__descrip= +tion { margin-top: 16px; } + +@media screen and (min-width: 768px) { + .cmp-teaser__description { font-size: 16px; line-height: 24px; } + .cmp-teaser--compact .cmp-teaser__description { font-size: 14px; line-hei= +ght: 20px; } + * + .cmp-teaser__description, .cmp-teaser--compact * + .cmp-teaser__descr= +iption { margin-top: 16px; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser__description { font-size: 16px; line-height: 24px; } + .cmp-teaser--compact .cmp-teaser__description { font-size: 14px; line-hei= +ght: 20px; } + * + .cmp-teaser__description, .cmp-teaser--compact * + .cmp-teaser__descr= +iption { margin-top: 16px; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__description { font-size: 16px; line-height: 24px; } + .cmp-teaser--compact .cmp-teaser__description { font-size: 14px; line-hei= +ght: 20px; } + * + .cmp-teaser__description, .cmp-teaser--compact * + .cmp-teaser__descr= +iption { margin-top: 16px; } +} + +.cmp-teaser__action-container { margin-top: auto; padding-top: 32px; } + +.cmp-teaser--compact .cmp-teaser__action-container { margin-top: 0px; paddi= +ng-top: 16px; } + +@media screen and (min-width: 768px) { + .cmp-teaser__action-container { margin-top: auto; padding-top: 32px; } + .cmp-teaser--compact .cmp-teaser__action-container { margin-top: 0px; pad= +ding-top: 16px; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser__action-container { margin-top: auto; padding-top: 32px; } + .cmp-teaser--compact .cmp-teaser__action-container { margin-top: 0px; pad= +ding-top: 16px; } +} + +@media screen and (min-width: 1200px) { + .cmp-teaser__action-container { margin-top: auto; padding-top: 32px; } + .cmp-teaser--compact .cmp-teaser__action-container { margin-top: 0px; pad= +ding-top: 16px; } +} + +.cmp-teaser__action-link { font-size: 1.4rem; font-weight: 600; line-height= +: 1.6; position: relative; text-decoration: none; text-transform: uppercase= +; color: rgb(0, 77, 255); display: inline; } + +.cmp-teaser__action-link::after { content: "=EE=A0=80"; font-size: 20px; fo= +nt-family: Ionicons; font-weight: 400; font-style: normal; line-height: 1; = +text-transform: none; letter-spacing: normal; overflow-wrap: normal; white-= +space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-re= +ndering: optimizelegibility; font-feature-settings: "liga"; display: inline= +-block; margin-left: 1rem; vertical-align: middle; } + +.cmp-teaser__action-link::before { content: ""; background: rgb(0, 77, 255)= +; bottom: -3px; display: block; height: 1px; left: 0px; max-width: calc(100= +% - 2.1em); position: absolute; transition: width 300ms ease 0s; width: 0%;= + } + +.cmp-teaser__action-link:focus { color: rgb(0, 77, 255); text-decoration: n= +one; } + +.cmp-teaser__action-link:focus::before { width: 100%; } + +.cmp-teaser__action-link:hover { color: rgb(0, 77, 255); text-decoration: n= +one; } + +.cmp-teaser__action-link:hover::before { width: 100%; } + +.cmp-teaser__action-link:visited, .cmp-teaser__action-link:visited:hover { = +color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-teaser__action-link { font-size: 1.6rem; } + .cmp-teaser__action-link::after { font-size: 2.4rem; } +} + +.cmp-teaser__content { display: block; } + +.cmp-teaser__pretitle { width: auto; display: inline-block; margin-bottom: = +5px; vertical-align: bottom; } + +.cmp-teaser__description, .cmp-text { font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-size: 1.6rem; font-weight: 400= +; font-style: normal; line-height: 1.5; padding: 0px; color: rgb(0, 0, 0); = +} + +.cmp-teaser__description * + p .cmp-text__paragraph-default, .cmp-text * + = +p .cmp-text__paragraph-default { margin-top: 1.6em; } + +.cmp-teaser__description * + p .cmp-text__label-small, .cmp-teaser__descrip= +tion * + p .cmp-text__paragraph-medium, .cmp-teaser__description * + p .cmp= +-text__paragraph-small, .cmp-text * + p .cmp-text__label-small, .cmp-text *= + + p .cmp-text__paragraph-medium, .cmp-text * + p .cmp-text__paragraph-smal= +l { margin-top: 1.2em; } + +.cmp-teaser__description * + p .cmp-text__link--block, .cmp-text * + p .cmp= +-text__link--block { margin-top: 1em; display: inline-block; } + +.cmp-teaser__description p, .cmp-text p { line-height: 1.6; text-transform:= + none; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-teaser__description p, .cmp-text p { font-size: 1.6rem; } +} + +.cmp-teaser__description a, .cmp-text a { text-decoration: none; color: rgb= +(0, 77, 255); } + +.cmp-teaser__description a:focus, .cmp-teaser__description a:hover, .cmp-te= +xt a:focus, .cmp-text a:hover { color: rgb(0, 77, 255); text-decoration: un= +derline; } + +.cmp-teaser__description a:visited, .cmp-text a:visited { color: rgb(0, 0, = +136); } + +.cmp-teaser__description * + h1, .cmp-text * + h1 { margin-top: 2rem; } + +.cmp-teaser__description h1, .cmp-text h1 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h2, .cmp-text * + h2 { margin-top: 2rem; } + +.cmp-teaser__description h2, .cmp-text h2 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h3, .cmp-text * + h3 { margin-top: 2rem; } + +.cmp-teaser__description h3, .cmp-text h3 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h4, .cmp-text * + h4 { margin-top: 2rem; } + +.cmp-teaser__description h4, .cmp-text h4 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h5, .cmp-text * + h5 { margin-top: 2rem; } + +.cmp-teaser__description h5, .cmp-text h5 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + h6, .cmp-text * + h6 { margin-top: 2rem; } + +.cmp-teaser__description h6, .cmp-text h6 { color: rgb(0, 0, 0); } + +.cmp-teaser__description * + blockquote, .cmp-text * + blockquote { margin-= +top: 16px; } + +.cmp-teaser__description blockquote, .cmp-text blockquote { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.= +6rem; line-height: 1.5; padding: 16px; color: rgb(0, 0, 0); background-colo= +r: rgb(245, 245, 245); } + +.cmp-teaser__description * + ol, .cmp-teaser__description * + ul, .cmp-text= + * + ol, .cmp-text * + ul { margin-top: 16px; } + +.cmp-teaser__description li, .cmp-text li { position: relative; margin: 0px= +; padding-left: 24px; } + +.cmp-teaser__description li::before, .cmp-text li::before { position: absol= +ute; top: 0px; left: 0px; width: 24px; content: "=E2=80=A2"; } + +.cmp-teaser__description ol, .cmp-text ol { font-size: 1.4rem; line-height:= + 1.6; margin-top: 10px; margin-left: 15px; padding-left: 20px; list-style: = +decimal; } + +.cmp-teaser__description ol li, .cmp-text ol li { padding-bottom: 10px; pad= +ding-left: 15px; } + +.cmp-teaser__description ol li::before, .cmp-text ol li::before { display: = +none; } + +.cmp-teaser__description ol li ol, .cmp-text ol li ol { margin-top: 10px; l= +ist-style: lower-alpha; } + +.cmp-teaser__description ol li ol li ol, .cmp-text ol li ol li ol { list-st= +yle: auto; } + +.cmp-teaser__description ol li ul, .cmp-text ol li ul { margin-top: 10px; l= +ist-style: disc; margin-left: 15px; padding-left: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-teaser__description ol, .cmp-text ol { font-size: 1.6rem; margin-top= +: 1.6em; margin-left: 30px; } + .cmp-teaser__description ol li, .cmp-text ol li { padding-left: 20px; } + .cmp-teaser__description ol li ul, .cmp-text ol li ul { margin-left: 30px= +; } +} + +.cmp-teaser__description ol.cmp-text__alpha-lower, .cmp-text ol.cmp-text__a= +lpha-lower { list-style: lower-alpha !important; } + +.cmp-teaser__description ol.cmp-text__alpha-lower li ol, .cmp-text ol.cmp-t= +ext__alpha-lower li ol { list-style: auto; } + +.cmp-teaser__description ol.cmp-text__alpha-upper, .cmp-text ol.cmp-text__a= +lpha-upper { list-style: upper-alpha !important; } + +.cmp-teaser__description ol.cmp-text__alpha-upper li ol, .cmp-text ol.cmp-t= +ext__alpha-upper li ol { list-style: auto; } + +.cmp-teaser__description ul, .cmp-text ul { font-size: 1.4rem; line-height:= + 1.6; margin-top: 1.6em; padding-left: 15px; } + +.cmp-teaser__description ul li, .cmp-text ul li { padding-bottom: 10px; pad= +ding-left: 1.6rem; } + +.cmp-teaser__description ul ul li::before, .cmp-text ul ul li::before { con= +tent: "=E2=97=8B"; } + +@media screen and (min-width: 1000px) { + .cmp-teaser__description ul, .cmp-text ul { font-size: 1.6rem; padding-le= +ft: 30px; } +} + +.cmp-teaser__description ul.cmp-text__default--dashes li::before, .cmp-text= + ul.cmp-text__default--dashes li::before { content: "-"; } + +.cmp-teaser__description ul.cmp-text__data-terms, .cmp-text ul.cmp-text__da= +ta-terms { font-size: 1.4rem; line-height: 1.6; text-transform: none; paddi= +ng-left: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-teaser__description ul.cmp-text__data-terms, .cmp-text ul.cmp-text__= +data-terms { font-size: 1.6rem; } +} + +.cmp-teaser__description ul.cmp-text__data-terms > li, .cmp-text ul.cmp-tex= +t__data-terms > li { font-weight: 800; margin-bottom: 0px; margin-top: 0px;= + padding-left: 0px; padding-bottom: 0px; text-transform: uppercase; } + +.cmp-teaser__description ul.cmp-text__data-terms ul, .cmp-text ul.cmp-text_= +_data-terms ul { font-weight: 400; margin-bottom: 20px; margin-top: 10px; t= +ext-transform: none; padding-left: 0px; } + +.cmp-teaser__description ul.cmp-text__data-terms ul li, .cmp-text ul.cmp-te= +xt__data-terms ul li { margin: 0px; padding-bottom: 0px; padding-left: 40px= +; } + +.cmp-teaser__description ul.cmp-text__data-terms li, .cmp-teaser__descripti= +on ul.cmp-text__data-terms ul, .cmp-text ul.cmp-text__data-terms li, .cmp-t= +ext ul.cmp-text__data-terms ul { list-style-type: none; } + +.cmp-teaser__description ul.cmp-text__data-terms li::before, .cmp-teaser__d= +escription ul.cmp-text__data-terms ul::before, .cmp-text ul.cmp-text__data-= +terms li::before, .cmp-text ul.cmp-text__data-terms ul::before { content: n= +one; } + +.cmp-teaser__description ul.cmp-text__link-list, .cmp-text ul.cmp-text__lin= +k-list { padding-left: 0px; } + +.cmp-teaser__description ul.cmp-text__link-list li, .cmp-text ul.cmp-text__= +link-list li { margin: 0px; padding-bottom: 0px; padding-left: 0px; } + +.cmp-teaser__description ul.cmp-text__link-list li::before, .cmp-text ul.cm= +p-text__link-list li::before { content: none; } + +.cmp-teaser__description ul.cmp-text__link-list li + li, .cmp-text ul.cmp-t= +ext__link-list li + li { margin-top: 1em; } + +.cmp-teaser__description * + table, .cmp-text * + table { margin-top: 16px;= + } + +.cmp-teaser__description table, .cmp-text table { width: 100%; max-width: 1= +00%; border-collapse: collapse; border: none; } + +.cmp-teaser__description td, .cmp-teaser__description th, .cmp-text td, .cm= +p-text th { margin: 0px; padding: 0px; border: none; } + +.cmp-teaser__description th, .cmp-text th { padding: 8px; background-color:= + transparent; } + +.cmp-teaser__description td, .cmp-teaser__description th, .cmp-text td, .cm= +p-text th { font-family: Graphik, Arial, system-ui, -apple-system, blinkmac= +systemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell= +, sans-serif; font-size: 1.6rem; font-weight: 400; font-style: normal; line= +-height: 1.5; text-align: center; border: 1px solid rgb(222, 222, 222); col= +or: rgb(0, 0, 0); } + +.cmp-teaser__description td, .cmp-text td { padding: 0.5rem 16px; } + +.cmp-text--background-dark .cmp-text { color: rgb(255, 255, 255); } + +.cmp-text--background-dark .cmp-text a { color: rgb(255, 255, 255); text-de= +coration: underline; } + +.cmp-text--background-dark .cmp-text a:focus, .cmp-text--background-dark .c= +mp-text a:hover, .cmp-text--background-dark .cmp-text a:visited { color: rg= +b(204, 204, 204); } + +.cmp-text--background-dark .cmp-text a.cmp-text__link--alt-arrow, .cmp-text= +--background-dark .cmp-text a.cmp-text__link--arrow { text-decoration: none= +; } + +.cmp-text--background-dark .cmp-text a.cmp-text__link--alt-arrow::before, .= +cmp-text--background-dark .cmp-text a.cmp-text__link--arrow::before { backg= +round: rgb(255, 255, 255); } + +.cmp-text--background-dark .cmp-text .cmp-text__link--default:visited, .cmp= +-text--background-dark .cmp-text a.cmp-text__link--alt-arrow:focus, .cmp-te= +xt--background-dark .cmp-text a.cmp-text__link--alt-arrow:hover, .cmp-text-= +-background-dark .cmp-text a.cmp-text__link--alt-arrow:visited, .cmp-text--= +background-dark .cmp-text a.cmp-text__link--arrow:focus, .cmp-text--backgro= +und-dark .cmp-text a.cmp-text__link--arrow:hover, .cmp-text--background-dar= +k .cmp-text a.cmp-text__link--arrow:visited { color: rgb(255, 255, 255); } + +.cmp-text--background-dark .cmp-text .cmp-text__link--default:visited:focus= +, .cmp-text--background-dark .cmp-text .cmp-text__link--default:visited:hov= +er { color: rgb(204, 204, 204); } + +.cmp-text__paragraph-default { display: inline-block; } + +.cmp-text__paragraph-small { display: inline-block; font-size: 1.2rem; line= +-height: 1; } + +.cmp-text__paragraph-medium { display: inline-block; font-size: 1.4rem; lin= +e-height: 1.2; } + +.cmp-text__label-small { display: inline-block; font-size: 1.2rem; font-wei= +ght: 600; text-transform: uppercase; } + +.cmp-text__dropcap { font-size: 5.6rem; font-weight: 600; line-height: 1; } + +@media screen and (min-width: 1000px) { + .cmp-text__dropcap { font-size: 7.6rem; } +} + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--default, a.cmp-text_= +_link--default { text-decoration: underline; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--default:focus, .cmp-= +teaser .cmp-teaser__description a.cmp-text__link--default:hover, .cmp-tease= +r .cmp-teaser__description a.cmp-text__link--default:visited, .cmp-teaser .= +cmp-teaser__description a.cmp-text__link--default:visited:focus, .cmp-tease= +r .cmp-teaser__description a.cmp-text__link--default:visited:hover, a.cmp-t= +ext__link--default:focus, a.cmp-text__link--default:hover, a.cmp-text__link= +--default:visited, a.cmp-text__link--default:visited:focus, a.cmp-text__lin= +k--default:visited:hover { color: rgb(0, 0, 136); } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow, a.cmp-text__l= +ink--arrow { font-size: 1.4rem; font-weight: 600; line-height: 1.6; positio= +n: relative; text-decoration: none; text-transform: uppercase; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow::after, a.cmp-= +text__link--arrow::after { content: "=EE=A0=80"; font-size: 20px; font-fami= +ly: Ionicons; font-weight: 400; font-style: normal; line-height: 1; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; display: inline-block;= + margin-left: 1rem; vertical-align: middle; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow::before, a.cmp= +-text__link--arrow::before { content: ""; background: rgb(0, 77, 255); bott= +om: -3px; display: block; height: 1px; left: 0px; max-width: calc(100% - 2.= +1em); position: absolute; transition: width 300ms ease 0s; width: 0%; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow:focus, .cmp-te= +aser .cmp-teaser__description a.cmp-text__link--arrow:hover, a.cmp-text__li= +nk--arrow:focus, a.cmp-text__link--arrow:hover { text-decoration: none; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow:focus::before,= + .cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow:hover::before= +, a.cmp-text__link--arrow:focus::before, a.cmp-text__link--arrow:hover::bef= +ore { width: 100%; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow:visited, a.cmp= +-text__link--arrow:visited { color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow, a.cmp-text_= +_link--arrow { font-size: 1.6rem; } + .cmp-teaser .cmp-teaser__description a.cmp-text__link--arrow::after, a.cm= +p-text__link--arrow::after { font-size: 2.4rem; } +} + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow, a.cmp-tex= +t__link--alt-arrow { color: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 6= +00; line-height: 1.6; position: relative; text-decoration: none; text-trans= +form: uppercase; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow::after, a.= +cmp-text__link--alt-arrow::after { content: "=EE=A0=80"; font-size: 20px; f= +ont-family: Ionicons; font-weight: 400; font-style: normal; line-height: 1;= + text-transform: none; letter-spacing: normal; overflow-wrap: normal; white= +-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-r= +endering: optimizelegibility; font-feature-settings: "liga"; display: inlin= +e-block; margin-left: 1rem; vertical-align: middle; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow::before, a= +.cmp-text__link--alt-arrow::before { content: ""; background: rgb(0, 0, 0);= + bottom: -3px; display: block; height: 1px; left: 0px; max-width: calc(100%= + - 2.1em); position: absolute; transition: width 300ms ease 0s; width: 0%; = +} + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:focus, .cm= +p-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:hover, a.cmp-= +text__link--alt-arrow:focus, a.cmp-text__link--alt-arrow:hover { color: rgb= +(0, 0, 0); text-decoration: none; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:focus::bef= +ore, .cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:hover= +::before, a.cmp-text__link--alt-arrow:focus::before, a.cmp-text__link--alt-= +arrow:hover::before { width: 100%; } + +.cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow:visited, a= +.cmp-text__link--alt-arrow:visited { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow, a.cmp-t= +ext__link--alt-arrow { font-size: 1.6rem; } + .cmp-teaser .cmp-teaser__description a.cmp-text__link--alt-arrow::after, = +a.cmp-text__link--alt-arrow::after { font-size: 2.4rem; } +} + +.cmp-text__label-ribbon { background-color: rgb(0, 243, 255); box-shadow: r= +gba(0, 0, 0, 0.35) -4px -2px 5px; font-size: 1.2rem; font-weight: 600; line= +-height: 1.4; max-height: 40px; padding: 1.5rem 3rem 1rem; position: relati= +ve; text-transform: uppercase; vertical-align: middle; display: inline-bloc= +k; } + +@media screen and (min-width: 1000px) { + .cmp-text__label-ribbon { font-size: 1.8rem; max-height: 50px; padding-le= +ft: 1rem; padding-right: 1rem; margin-bottom: 1rem; } + .cmp-text__label-ribbon::before { content: ""; border-color: transparent = +rgb(0, 186, 255) transparent transparent; border-style: solid; border-width= +: 0px 20px 10px 0px; bottom: 0px; height: 0px; left: 0px; position: absolut= +e; transform: translateY(100%); width: 0px; } +} + +.cmp-text__ai-label { font-weight: 500; font-size: 1.4rem; text-transform: = +uppercase; line-height: 1.7rem; } + +@media screen and (min-width: 1000px) { + .cmp-text__ai-label { font-size: 1.8rem; line-height: 2.2rem; } +} + +.cmp-text__ai-medium-regular { font-weight: 400; font-size: 1.8rem; line-he= +ight: 2.4rem; } + +@media screen and (min-width: 768px) { + .cmp-text__ai-medium-regular { font-size: 2rem; line-height: 2.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-text__ai-medium-regular { font-size: 3.2rem; line-height: 3.6rem; } +} + +.cmp-text__paragraph-medium-light { font-size: 1.8rem; font-weight: 300; li= +ne-height: 2.4rem; } + +@media screen and (min-width: 768px) { + .cmp-text__paragraph-medium-light { font-size: 3rem; line-height: 2.6rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-text__paragraph-medium-light { font-size: 3.2rem; line-height: 3.6re= +m; } +} + +.cmp-text__paragraph-small-light { font-size: 1.4rem; font-weight: 300; lin= +e-height: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-text__paragraph-small-light { font-size: 1.6rem; line-height: 2.2rem= +; } +} + +.cmp-text__paragraph-small-regular { font-size: 1.4rem; font-weight: 400; l= +ine-height: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-text__paragraph-small-regular { font-size: 1.6rem; line-height: 2.2r= +em; } +} + +.cmp-text .cmp-text__button-text-brand-link { width: auto; height: auto; ma= +rgin: 0px; min-width: auto; text-decoration: none; position: relative; text= +-transform: none; font-family: Graphik, Arial, system-ui, -apple-system, bl= +inkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, can= +tarell, sans-serif; font-weight: 500; font-size: 1.6rem; line-height: 2rem;= + background: none; cursor: pointer; color: rgb(0, 77, 255); text-align: lef= +t; opacity: 1; transition: opacity 0.6s ease 0s; display: inline-flex; padd= +ing: 1rem 1rem 1rem 5.5rem; } + +@media screen and (min-width: 768px) { + .cmp-text .cmp-text__button-text-brand-link { font-size: 1.9rem; line-hei= +ght: 2.375rem; margin-top: 0.1rem; margin-bottom: 0.1rem; padding-right: 3r= +em; } +} + +.cmp-text .cmp-text__button-text-brand-link::before { content: ""; left: 0p= +x; top: 50%; transform: translateY(-50%); width: 3.4rem; height: 3.4rem; bo= +rder: 0.1rem solid rgb(0, 77, 255); border-radius: 5rem; position: absolute= +; transition: all 0.4s ease 0s; } + +.cmp-text .cmp-text__button-text-brand-link:hover { color: rgb(0, 77, 255);= + text-decoration: none; } + +.cmp-text .cmp-text__button-text-brand-link:hover::before { text-decoration= +: none; } + +@media screen and (min-width: 1000px) { + .cmp-text .cmp-text__button-text-brand-link:hover::before { width: 100%; = +} +} + +.cmp-text .cmp-text__button-text-brand-link:focus { text-decoration: none; = +} + +@media screen and (min-width: 1000px) { + .cmp-text .cmp-text__button-text-brand-link:focus::before { width: 100%; = +} +} + +.cmp-text .cmp-text__button-text-brand-link:visited { color: rgb(0, 77, 255= +); } + +.cmp-text .cmp-text__button-text-brand-link:focus { box-shadow: rgb(0, 0, 1= +36) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset:= + 1px; } + +.cmp-text .cmp-text__button-text-brand-link:focus:not(:focus-visible) { box= +-shadow: none; outline: none; } + +.cmp-text .cmp-text__button-text-brand-link .cmp-button { transition: opaci= +ty 0.7s ease 0.8s; display: inline-flex; -webkit-box-align: center; align-i= +tems: center; text-transform: none; position: relative; top: 0px; left: 0px= +; text-decoration: none; } + +.cmp-text .cmp-text__button-text-brand-link::after { content: "=EF=8F=96"; = +font-size: 34px; font-family: Ionicons; font-weight: 400; font-style: norma= +l; line-height: 1; text-transform: none; letter-spacing: normal; overflow-w= +rap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: a= +ntialiased; text-rendering: optimizelegibility; font-feature-settings: "lig= +a"; position: absolute; left: 1rem; top: 0.4rem; display: inline-flex; -web= +kit-box-align: center; align-items: center; transition: none 0s ease 0s; ma= +rgin-left: 1.2rem; margin-right: 3.3rem; } + +@media screen and (min-width: 768px) { + .cmp-text .cmp-text__button-text-brand-link::after { margin-left: 1.2rem;= + margin-right: 3.3rem; } +} + +.cmp-quick-summary-divider { border-bottom: 4px solid rgb(0, 0, 0); padding= +-bottom: 3rem; } + +.datastat-card-vertical .cmp-text__stat-statistic, .datastat-card-vertical = +.cmp-text__stat-symbol { font-size: 8rem; } + +@media screen and (max-width: 1199.9px) { + .datastat-card-vertical .cmp-text__stat-statistic, .datastat-card-vertica= +l .cmp-text__stat-symbol { font-size: 6.5rem; line-height: 0.09rem; } +} + +.datastat-card-vertical .cmp-text__stat-qualifier-text { font-size: 2.4rem;= + text-transform: uppercase; position: relative; top: -0.3em; } + +@media screen and (max-width: 1199.9px) { + .datastat-card-vertical .cmp-text__stat-qualifier-text { line-height: 0.0= +9rem; } +} + +.datastat-card-vertical .cmp-text__stat-percent { font-size: 5rem; } + +@media screen and (max-width: 1199.9px) { + .datastat-card-vertical .cmp-text__stat-percent { line-height: 0.09rem; } +} + +.datastat-card-horizontal .cmp-text__stat-percent, .datastat-card-horizonta= +l .cmp-text__stat-statistic, .datastat-card-horizontal .cmp-text__stat-symb= +ol { font-size: 6.5rem; line-height: 1em; } + +.datastat-card-horizontal .cmp-text__stat-qualifier-text { text-transform: = +uppercase; font-size: 2rem; line-height: 0; } + +.datastat-card-vertical-wide .cmp-text__stat-percent, .datastat-card-vertic= +al-wide .cmp-text__stat-qualifier-text, .datastat-card-vertical-wide .cmp-t= +ext__stat-statistic, .datastat-card-vertical-wide .cmp-text__stat-symbol { = +font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .datastat-card-vertical-wide .cmp-text__stat-percent, .datastat-card-vert= +ical-wide .cmp-text__stat-qualifier-text, .datastat-card-vertical-wide .cmp= +-text__stat-statistic, .datastat-card-vertical-wide .cmp-text__stat-symbol = +{ font-size: 2.5rem; } +} + +.cmp-text table { width: 100%; max-width: 100%; display: inline-block; marg= +in-bottom: 1rem; border-width: 1px 1px 0px; border-top-style: solid; border= +-right-style: solid; border-left-style: solid; border-top-color: rgb(222, 2= +22, 222); border-right-color: rgb(222, 222, 222); border-left-color: rgb(22= +2, 222, 222); border-image: initial; border-bottom-style: initial; border-b= +ottom-color: initial; background-color: transparent; border-collapse: colla= +pse; border-spacing: 0px; overflow-x: scroll; } + +@media screen and (min-width: 1200px) { + .cmp-text table { overflow-x: hidden; } +} + +.cmp-text table a { color: rgb(0, 77, 255); text-decoration: none; } + +.cmp-text table a:focus, .cmp-text table a:hover, .cmp-text table a:visited= + { color: rgb(0, 0, 136); text-decoration: none; } + +.cmp-text thead { background-color: rgb(245, 245, 245); } + +.cmp-text th { font-weight: 800; } + +.cmp-text td, .cmp-text th { width: 10%; padding: 0.8rem; border-bottom: 0.= +08rem solid rgb(222, 222, 222); border-top: 0px; font-size: 1.4rem; line-he= +ight: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-text td, .cmp-text th { font-size: 1.6rem; line-height: 1.6; } +} + +.cmp-text td:first-of-type, .cmp-text th:first-of-type { border-left: 0px; = +border-right: 0px; } + +.cmp-text td:last-of-type, .cmp-text th:last-of-type { border-right: 0px; } + +.cmp-text--table-alternate-bordered tr:nth-of-type(2n) { background-color: = +rgba(245, 245, 245, 0.75); } + +.cmp-text--table-alternate-bordered tr:nth-of-type(2n):hover, .cmp-text--ta= +ble-bordered tr:hover { background-color: rgb(245, 245, 245); } + +.cmp-title__text .cmp-title__link { color: rgb(0, 0, 0); } + +.cmp-title__text .cmp-title__link:focus, .cmp-title__text .cmp-title__link:= +hover { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-title--cta .cmp-title__text { font-family: Graphik, Arial, system-ui, = +-apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica N= +eue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; = +text-transform: none; color: rgb(0, 0, 0); line-height: 1.05; font-size: 2.= +8rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--cta .cmp-title__text { font-size: 4.8rem; } +} + +.cmp-title--section .cmp-title__text { font-family: Graphik, Arial, system-= +ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helveti= +ca Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: norm= +al; text-transform: none; color: rgb(0, 0, 0); line-height: 1.05; font-size= +: 2.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--section .cmp-title__text { font-size: 4.8rem; } +} + +.cmp-title--subsection .cmp-title__text { font-family: Graphik, Arial, syst= +em-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helv= +etica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: n= +ormal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-si= +ze: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--subsection .cmp-title__text { font-size: 3.5rem; } +} + +.cmp-title--ribbon .cmp-title__text { font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-style: normal; text-transform:= + none; color: rgb(0, 0, 0); font-size: 2rem; font-weight: 800; line-height:= + 1.4; } + +@media screen and (min-width: 1000px) { + .cmp-title--ribbon .cmp-title__text { font-size: 3.5rem; } +} + +.cmp-title--module .cmp-title__text { font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: norma= +l; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: = +1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--module .cmp-title__text { font-size: 2.5rem; } +} + +.cmp-title--tertiary .cmp-title__text { font-family: Graphik, Arial, system= +-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvet= +ica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: nor= +mal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size= +: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--tertiary .cmp-title__text { font-size: 2.5rem; } +} + +.cmp-title--eyebrow .cmp-title__text { font-family: Graphik, Arial, system-= +ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helveti= +ca Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: norm= +al; text-transform: uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0)= +; line-height: 1.4; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--eyebrow .cmp-title__text { font-size: 1.8rem; letter-spacing:= + 0.07em; } +} + +.cmp-title--submodule .cmp-title__text { font-family: Graphik, Arial, syste= +m-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helve= +tica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: no= +rmal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-siz= +e: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--submodule .cmp-title__text { font-size: 1.6rem; } +} + +.cmp-title--ai-h1 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 700; font-style: normal= +; text-transform: none; line-height: 1; font-size: 4.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h1 .cmp-title__text { font-size: 10rem; } +} + +.cmp-title--ai-h2 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 700; font-style: normal= +; text-transform: none; line-height: 1.13; font-size: 3rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-title--ai-h2 .cmp-title__text { font-size: 3.6rem; line-height: 1; } +} + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h2 .cmp-title__text { font-size: 6.5rem; line-height: 1.08= +; } +} + +.cmp-title--ai-h3 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 400; font-style: normal= +; text-transform: none; line-height: 1.2; font-size: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h3 .cmp-title__text { font-size: 3.2rem; line-height: 1.13= +; } +} + +.cmp-title--ai-h4 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 400; font-style: normal= +; text-transform: none; line-height: 1.38; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h4 .cmp-title__text { font-size: 2.4rem; line-height: 1.17= +; } +} + +.cmp-title--ai-h5 .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 500; font-style: normal= +; text-transform: none; line-height: 1.13; font-size: 1.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-title--ai-h5 .cmp-title__text { font-size: 2.4rem; line-height: 1.17= +; } +} + +.cmp-title--ai-section-h .cmp-title__text { font-family: Graphik, Arial, sy= +stem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "He= +lvetica Neue", oxygen, cantarell, sans-serif; font-weight: 500; font-style:= + normal; text-transform: uppercase; line-height: 1.21; font-size: 1.4rem; b= +order-width: 0px; } + +.cmp-title--ai-section-h .cmp-title__text::after { content: ""; display: bl= +ock; margin-top: 0.4rem; height: 6px; width: 58px; background-color: rgb(16= +1, 0, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-title--ai-section-h .cmp-title__text::after { margin-top: 0.6rem; wi= +dth: 64px; } +} + +@media screen and (min-width: 1000px) { + .cmp-title--ai-section-h .cmp-title__text { font-size: 1.8rem; line-heigh= +t: 1.22; } + .cmp-title--ai-section-h .cmp-title__text::after { margin-top: 0.8rem; wi= +dth: 74px; } +} + +.cmp-title--centered .cmp-title__text { text-align: center; } + +.yt-verbiage .cmp-yt-verbiage { text-align: center; height: auto; padding: = +35px; background-color: rgb(253, 253, 253); font-size: 1.5rem; } + +.blockquote .cmp-blockquote { display: flex; -webkit-box-align: start; alig= +n-items: flex-start; background-color: transparent; } + +.blockquote .cmp-blockquote__content { margin-right: 30px; padding-left: 3r= +em; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__content { padding-right: 3rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .blockquote .cmp-blockquote__content { padding-bottom: 0.2rem; } +} + +.blockquote .cmp-blockquote__border { border-width: 0px 0px 0px 4px; border= +-left-style: solid; border-left-color: initial; } + +.blockquote .cmp-blockquote__text { color: rgb(0, 0, 0); font-size: 2rem; l= +ine-height: 1.2; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__text { font-size: 3.5rem; text-transform: no= +ne; } +} + +.blockquote .cmp-blockquote__author { margin-top: 15px; line-height: 0.9rem= +; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__author { margin-top: 25px; } +} + +.blockquote .cmp-blockquote__author-name { color: rgb(0, 0, 0); font-weight= +: 600; font-size: 1.4rem; line-height: 1.05; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__author-name { line-height: 1.4; } +} + +.blockquote .cmp-blockquote__author-title { color: rgb(0, 0, 0); font-size:= + 1.4rem; line-height: 1.05; text-transform: none; } + +@media screen and (min-width: 1000px) { + .blockquote .cmp-blockquote__author-title { line-height: 1.4; } +} + +.blockquote .cmp-blockquote__signature-img { max-width: 17rem; background-c= +olor: transparent; padding-top: 3.2rem; } + +.blockquote .cmp-blockquote__signature-font { font-family: Reenie-Beanie, G= +raphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", ro= +boto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; } + +.blockquote.blockquote-icon .cmp-blockquote__icon::after { content: "=EE=A4= +=80"; font-size: 32px; font-family: Ionicons; display: block; font-style: n= +ormal; line-height: 1; text-transform: none; letter-spacing: normal; overfl= +ow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothin= +g: antialiased; text-rendering: optimizelegibility; font-feature-settings: = +"liga"; margin: 0.5rem; font-weight: 800; color: transparent; } + +@media screen and (min-width: 1000px) { + .blockquote.blockquote-icon .cmp-blockquote__icon::after { content: "=EE= +=A4=80"; font-size: 77px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } +} + +.blockquote.blockquote-icon .cmp-blockquote__border { border-left-width: 0p= +x; } + +.blockquote a { color: rgb(0, 77, 255); } + +.blockquote.blockquote-has-border .cmp-blockquote { background-color: rgb(2= +55, 255, 255); border: 1px solid rgb(227, 227, 227); padding: 3rem; } + +@media screen and (min-width: 768px) { + .blockquote.blockquote-has-border .cmp-blockquote { padding: 5rem; } +} + +.blockquote.blockquote-has-border .cmp-blockquote__content { margin-right: = +0px; } + +.blockquote.color-background-gray .cmp-blockquote { background-color: rgba(= +242, 242, 242, 0.9); } + +.blockquote.brand-gradient-pink .cmp-blockquote__icon::after { background-c= +lip: text; background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb= +(231, 0, 116) 30%); } + +.blockquote.brand-gradient-pink .cmp-blockquote__border { border-image-slic= +e: 1; border-image-source: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(2= +31, 0, 116) 30%); } + +.blockquote.brand-gradient-purple .cmp-blockquote__icon::after { background= +-clip: text; background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0,= + 255)); } + +.blockquote.brand-gradient-purple .cmp-blockquote__border { border-image-sl= +ice: 1; border-image-source: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 2= +55)); } + +.blockquote.brand-gradient-purple-alt .cmp-blockquote__icon::after { backgr= +ound-clip: text; background-image: linear-gradient(90deg, rgb(70, 1, 115), = +rgb(117, 0, 192), rgb(161, 0, 255)); } + +.blockquote.brand-gradient-purple-alt .cmp-blockquote__border { border-imag= +e-slice: 1; border-image-source: linear-gradient(90deg, rgb(70, 1, 115), rg= +b(117, 0, 192), rgb(161, 0, 255)); } + +.blockquote.brand-gradient-blue .cmp-blockquote__icon::after { background-c= +lip: text; background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255= +)); } + +.blockquote.brand-gradient-blue .cmp-blockquote__border { border-image-slic= +e: 1; border-image-source: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255))= +; } + +.blockquote.brand-gradient-blue2 .cmp-blockquote__icon::after { background-= +clip: text; background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, = +255)); } + +.blockquote.brand-gradient-blue2 .cmp-blockquote__border { border-image-sli= +ce: 1; border-image-source: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 25= +5)); } + +.blockquote.brand-gradient-light-blue .cmp-blockquote__icon::after { backgr= +ound-clip: text; background-image: linear-gradient(90deg, rgb(0, 186, 255),= + rgb(0, 142, 255), rgb(0, 77, 255)); } + +.blockquote.brand-gradient-light-blue .cmp-blockquote__border { border-imag= +e-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 186, 255), r= +gb(0, 142, 255), rgb(0, 77, 255)); } + +.blockquote.brand-gradient-red .cmp-blockquote__icon::after { background-cl= +ip: text; background-image: linear-gradient(rgb(113, 0, 18), red); } + +.blockquote.brand-gradient-red .cmp-blockquote__border { border-image-slice= +: 1; border-image-source: linear-gradient(rgb(113, 0, 18), red); } + +.blockquote.brand-gradient-red-alt .cmp-blockquote__icon::after { backgroun= +d-clip: text; background-image: linear-gradient(90deg, red, rgb(189, 0, 29)= +, rgb(113, 0, 18)); } + +.blockquote.brand-gradient-red-alt .cmp-blockquote__border { border-image-s= +lice: 1; border-image-source: linear-gradient(90deg, red, rgb(189, 0, 29), = +rgb(113, 0, 18)); } + +.blockquote.brand-gradient .cmp-blockquote__icon::after { background-clip: = +text; background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); = +} + +.blockquote.brand-gradient .cmp-blockquote__border { border-image-slice: 1;= + border-image-source: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.blockquote.brand-gradient-alt .cmp-blockquote__icon::after { background-cl= +ip: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 1= +86, 255)); } + +.blockquote.brand-gradient-alt .cmp-blockquote__border { border-image-slice= +: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186= +, 255)); } + +.blockquote.brand-gradient-yellow .cmp-blockquote__icon::after { background= +-clip: text; background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 1= +92, 0)); } + +.blockquote.brand-gradient-yellow .cmp-blockquote__border { border-image-sl= +ice: 1; border-image-source: linear-gradient(rgb(255, 255, 0), rgb(240, 192= +, 0)); } + +.blockquote.brand-gradient-yellow-alt .cmp-blockquote__icon::after { backgr= +ound-clip: text; background-image: linear-gradient(90deg, rgb(255, 255, 0),= + rgb(255, 212, 46), rgb(255, 182, 0)); } + +.blockquote.brand-gradient-yellow-alt .cmp-blockquote__border { border-imag= +e-slice: 1; border-image-source: linear-gradient(90deg, rgb(255, 255, 0), r= +gb(255, 212, 46), rgb(255, 182, 0)); } + +.blockquote.brand-gradient-green .cmp-blockquote__icon::after { background-= +clip: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0,= + 215, 0), rgb(0, 83, 10)); } + +.blockquote.brand-gradient-green .cmp-blockquote__border { border-image-sli= +ce: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 2= +15, 0), rgb(0, 83, 10)); } + +.blockquote.color-block-accent-purple-1 .cmp-blockquote__icon::after { colo= +r: rgb(180, 85, 170); } + +.blockquote.color-block-accent-purple-1 .cmp-blockquote__border { border-co= +lor: rgb(180, 85, 170); } + +.blockquote.color-block-accent-purple-2 .cmp-blockquote__icon::after { colo= +r: rgb(160, 85, 245); } + +.blockquote.color-block-accent-purple-2 .cmp-blockquote__border { border-co= +lor: rgb(160, 85, 245); } + +.blockquote.color-block-accent-purple-3 .cmp-blockquote__icon::after { colo= +r: rgb(190, 130, 255); } + +.blockquote.color-block-accent-purple-3 .cmp-blockquote__border { border-co= +lor: rgb(190, 130, 255); } + +.blockquote.color-block-accent-purple-4 .cmp-blockquote__icon::after { colo= +r: rgb(220, 175, 255); } + +.blockquote.color-block-accent-purple-4 .cmp-blockquote__border { border-co= +lor: rgb(220, 175, 255); } + +.blockquote.color-block-accent-purple-5 .cmp-blockquote__icon::after { colo= +r: rgb(230, 220, 255); } + +.blockquote.color-block-accent-purple-5 .cmp-blockquote__border { border-co= +lor: rgb(230, 220, 255); } + +.blockquote.color-block-alt-blue .cmp-blockquote__icon::after { color: rgb(= +0, 65, 240); } + +.blockquote.color-block-alt-blue .cmp-blockquote__border { border-color: rg= +b(0, 65, 240); } + +.blockquote.color-block-alt-gray .cmp-blockquote__icon::after { color: rgb(= +190, 190, 190); } + +.blockquote.color-block-alt-gray .cmp-blockquote__border { border-color: rg= +b(190, 190, 190); } + +.blockquote.color-block-alt-gray-dark .cmp-blockquote__icon::after { color:= + rgb(150, 150, 150); } + +.blockquote.color-block-alt-gray-dark .cmp-blockquote__border { border-colo= +r: rgb(150, 150, 150); } + +.blockquote.color-block-alt-gray-darker .cmp-blockquote__icon::after { colo= +r: rgb(90, 90, 90); } + +.blockquote.color-block-alt-gray-darker .cmp-blockquote__border { border-co= +lor: rgb(90, 90, 90); } + +.blockquote.color-block-alt-green .cmp-blockquote__icon::after { color: rgb= +(0, 215, 0); } + +.blockquote.color-block-alt-green .cmp-blockquote__border { border-color: r= +gb(0, 215, 0); } + +.blockquote.color-block-alt-red .cmp-blockquote__icon::after { color: red; = +} + +.blockquote.color-block-alt-red .cmp-blockquote__border { border-color: red= +; } + +.blockquote.color-block-alt-yellow .cmp-blockquote__icon::after { color: rg= +b(255, 255, 0); } + +.blockquote.color-block-alt-yellow .cmp-blockquote__border { border-color: = +rgb(255, 255, 0); } + +.blockquote.color-block-aqua .cmp-blockquote__icon::after { color: rgb(0, 2= +55, 187); } + +.blockquote.color-block-aqua .cmp-blockquote__border { border-color: rgb(0,= + 255, 187); } + +.blockquote.color-block-blue .cmp-blockquote__icon::after { color: rgb(0, 1= +86, 255); } + +.blockquote.color-block-blue .cmp-blockquote__border { border-color: rgb(0,= + 186, 255); } + +.blockquote.color-block-blue-green .cmp-blockquote__icon::after { color: rg= +b(5, 240, 165); } + +.blockquote.color-block-blue-green .cmp-blockquote__border { border-color: = +rgb(5, 240, 165); } + +.blockquote.color-block-brand-green .cmp-blockquote__icon::after { color: r= +gb(100, 255, 80); } + +.blockquote.color-block-brand-green .cmp-blockquote__border { border-color:= + rgb(100, 255, 80); } + +.blockquote.color-block-brand-orange .cmp-blockquote__icon::after { color: = +rgb(255, 120, 0); } + +.blockquote.color-block-brand-orange .cmp-blockquote__border { border-color= +: rgb(255, 120, 0); } + +.blockquote.color-block-brand-yellow .cmp-blockquote__icon::after { color: = +rgb(255, 235, 50); } + +.blockquote.color-block-brand-yellow .cmp-blockquote__border { border-color= +: rgb(255, 235, 50); } + +.blockquote.color-block-blue-dark .cmp-blockquote__icon::after { color: rgb= +(0, 142, 255); } + +.blockquote.color-block-blue-dark .cmp-blockquote__border { border-color: r= +gb(0, 142, 255); } + +.blockquote.color-block-blue-light .cmp-blockquote__icon::after { color: rg= +b(0, 243, 255); } + +.blockquote.color-block-blue-light .cmp-blockquote__border { border-color: = +rgb(0, 243, 255); } + +.blockquote.color-block-core-purple .cmp-blockquote__icon::after { color: r= +gb(70, 0, 115); } + +.blockquote.color-block-core-purple .cmp-blockquote__border { border-color:= + rgb(70, 0, 115); } + +.blockquote.color-block-cyan .cmp-blockquote__icon::after { color: rgb(0, 2= +55, 255); } + +.blockquote.color-block-cyan .cmp-blockquote__border { border-color: rgb(0,= + 255, 255); } + +.blockquote.color-block-gray .cmp-blockquote__icon::after { color: rgb(167,= + 167, 167); } + +.blockquote.color-block-gray .cmp-blockquote__border { border-color: rgb(16= +7, 167, 167); } + +.blockquote.color-block-gray-base .cmp-blockquote__icon::after { color: rgb= +(0, 0, 0); } + +.blockquote.color-block-gray-base .cmp-blockquote__border { border-color: r= +gb(0, 0, 0); } + +.blockquote.color-block-gray-dark .cmp-blockquote__icon::after { color: rgb= +(107, 107, 107); } + +.blockquote.color-block-gray-dark .cmp-blockquote__border { border-color: r= +gb(107, 107, 107); } + +.blockquote.color-block-gray-darker .cmp-blockquote__icon::after { color: r= +gb(74, 74, 74); } + +.blockquote.color-block-gray-darker .cmp-blockquote__border { border-color:= + rgb(74, 74, 74); } + +.blockquote.color-block-gray-light .cmp-blockquote__icon::after { color: rg= +b(204, 204, 204); } + +.blockquote.color-block-gray-light .cmp-blockquote__border { border-color: = +rgb(204, 204, 204); } + +.blockquote.color-block-gray-lighter .cmp-blockquote__icon::after { color: = +rgb(227, 227, 227); } + +.blockquote.color-block-gray-lighter .cmp-blockquote__border { border-color= +: rgb(227, 227, 227); } + +.blockquote.color-block-gray-lightest .cmp-blockquote__icon::after { color:= + rgb(242, 242, 242); } + +.blockquote.color-block-gray-lightest .cmp-blockquote__border { border-colo= +r: rgb(242, 242, 242); } + +.blockquote.color-block-grayishyellow-dark .cmp-blockquote__icon::after { c= +olor: rgb(150, 150, 140); } + +.blockquote.color-block-grayishyellow-dark .cmp-blockquote__border { border= +-color: rgb(150, 150, 140); } + +.blockquote.color-block-grayishyellow-light .cmp-blockquote__icon::after { = +color: rgb(230, 230, 220); } + +.blockquote.color-block-grayishyellow-light .cmp-blockquote__border { borde= +r-color: rgb(230, 230, 220); } + +.blockquote.color-block-green .cmp-blockquote__icon::after { color: rgb(0, = +255, 0); } + +.blockquote.color-block-green .cmp-blockquote__border { border-color: rgb(0= +, 255, 0); } + +.blockquote.color-block-green-dark .cmp-blockquote__icon::after { color: rg= +b(0, 83, 10); } + +.blockquote.color-block-green-dark .cmp-blockquote__border { border-color: = +rgb(0, 83, 10); } + +.blockquote.color-block-link .cmp-blockquote__icon::after { color: rgb(0, 7= +7, 255); } + +.blockquote.color-block-link .cmp-blockquote__border { border-color: rgb(0,= + 77, 255); } + +.blockquote.color-block-link-dark .cmp-blockquote__icon::after { color: rgb= +(0, 0, 136); } + +.blockquote.color-block-link-dark .cmp-blockquote__border { border-color: r= +gb(0, 0, 136); } + +.blockquote.color-block-orange .cmp-blockquote__icon::after { color: rgb(25= +5, 182, 0); } + +.blockquote.color-block-orange .cmp-blockquote__border { border-color: rgb(= +255, 182, 0); } + +.blockquote.color-block-orange-dark .cmp-blockquote__icon::after { color: r= +gb(255, 149, 0); } + +.blockquote.color-block-orange-dark .cmp-blockquote__border { border-color:= + rgb(255, 149, 0); } + +.blockquote.color-block-pink .cmp-blockquote__icon::after { color: rgb(231,= + 0, 116); } + +.blockquote.color-block-pink .cmp-blockquote__border { border-color: rgb(23= +1, 0, 116); } + +.blockquote.color-block-pink-dark .cmp-blockquote__icon::after { color: rgb= +(164, 2, 83); } + +.blockquote.color-block-pink-dark .cmp-blockquote__border { border-color: r= +gb(164, 2, 83); } + +.blockquote.color-block-pink-light .cmp-blockquote__icon::after { color: rg= +b(255, 80, 160); } + +.blockquote.color-block-pink-light .cmp-blockquote__border { border-color: = +rgb(255, 80, 160); } + +.blockquote.color-block-purple .cmp-blockquote__icon::after { color: rgb(16= +1, 0, 255); } + +.blockquote.color-block-purple .cmp-blockquote__border { border-color: rgb(= +161, 0, 255); } + +.blockquote.color-block-purple-dark .cmp-blockquote__icon::after { color: r= +gb(117, 0, 192); } + +.blockquote.color-block-purple-dark .cmp-blockquote__border { border-color:= + rgb(117, 0, 192); } + +.blockquote.color-block-purple-darkest .cmp-blockquote__icon::after { color= +: rgb(70, 1, 115); } + +.blockquote.color-block-purple-darkest .cmp-blockquote__border { border-col= +or: rgb(70, 1, 115); } + +.blockquote.color-block-red .cmp-blockquote__icon::after { color: rgb(231, = +15, 41); } + +.blockquote.color-block-red .cmp-blockquote__border { border-color: rgb(231= +, 15, 41); } + +.blockquote.color-block-red-dark .cmp-blockquote__icon::after { color: rgb(= +189, 0, 29); } + +.blockquote.color-block-red-dark .cmp-blockquote__border { border-color: rg= +b(189, 0, 29); } + +.blockquote.color-block-red-darker .cmp-blockquote__icon::after { color: rg= +b(113, 0, 18); } + +.blockquote.color-block-red-darker .cmp-blockquote__border { border-color: = +rgb(113, 0, 18); } + +.blockquote.color-block-red-light .cmp-blockquote__icon::after { color: rgb= +(255, 50, 70); } + +.blockquote.color-block-red-light .cmp-blockquote__border { border-color: r= +gb(255, 50, 70); } + +.blockquote.color-block-white .cmp-blockquote__icon::after { color: rgb(255= +, 255, 255); } + +.blockquote.color-block-white .cmp-blockquote__border { border-color: rgb(2= +55, 255, 255); } + +.blockquote.color-block-yellow .cmp-blockquote__icon::after { color: rgb(25= +5, 212, 46); } + +.blockquote.color-block-yellow .cmp-blockquote__border { border-color: rgb(= +255, 212, 46); } + +.blockquote.color-block-yellow-dark .cmp-blockquote__icon::after { color: r= +gb(240, 192, 0); } + +.blockquote.color-block-yellow-dark .cmp-blockquote__border { border-color:= + rgb(240, 192, 0); } + +.blockquote.color-block-yellow-light .cmp-blockquote__icon::after { color: = +rgb(255, 240, 179); } + +.blockquote.color-block-yellow-light .cmp-blockquote__border { border-color= +: rgb(255, 240, 179); } + +.blockquote.blockquote-ai-style a { display: block; color: rgb(0, 0, 0); te= +xt-decoration: none; } + +.blockquote.blockquote-ai-style a:hover { color: rgb(161, 0, 255); text-dec= +oration: underline; } + +.blockquote.blockquote-ai-style a:focus { color: rgb(161, 0, 255); text-dec= +oration: underline; outline: rgb(0, 77, 255) solid 1px; } + +.blockquote.blockquote-ai-style .cmp-blockquote__border { border-left-width= +: 0px; } + +.blockquote.blockquote-ai-style .cmp-blockquote__content { padding: 0px; } + +.blockquote.blockquote-ai-style .cmp-blockquote__author { margin-top: 2rem;= + line-height: 0.9rem; } + +.blockquote.blockquote-ai-style .cmp-blockquote__text { color: rgb(0, 0, 0)= +; font-size: 1.8rem; line-height: 2.3994rem; font-weight: 300; } + +@media screen and (min-width: 768px) { + .blockquote.blockquote-ai-style .cmp-blockquote__text { font-size: 2rem; = +line-height: 2.6rem; } +} + +@media screen and (min-width: 1000px) { + .blockquote.blockquote-ai-style .cmp-blockquote__text { font-size: 3.2rem= +; line-height: 3.6rem; } +} + +.blockquote.blockquote-ai-style .cmp-blockquote__author-name { color: rgb(0= +, 0, 0); text-transform: none; font-weight: 400; font-size: 1.4rem; line-he= +ight: 1.4; } + +@media screen and (min-width: 768px) { + .blockquote.blockquote-ai-style .cmp-blockquote__author-name { line-heigh= +t: 2.2rem; font-size: 1.6rem; } +} + +.blockquote .share-module__blockquote { display: none; } + +@media screen and (min-width: 768px) { + .blockquote .share-module__blockquote { display: inline-block; align-self= +: center; margin-top: -9.5rem; } +} + +@media screen and (min-width: 1000px) { + .blockquote .share-module__blockquote { margin-top: -7.5rem; } +} + +.blockquote .share-module__blockquote .cmp-share-module { position: absolut= +e; left: calc(100% - 3.5rem); } + +.blockquote .blockquote__share-module--enable { position: relative; } + +@media screen and (min-width: 768px) { + .blockquote .blockquote--has-border .cmp-blockquote { padding: 3rem; marg= +in-right: 5.2rem; } +} + +@media screen and (min-width: 1000px) { + .blockquote .blockquote--has-border .cmp-blockquote { padding: 5rem; } +} + +.blockquote .blockquote--has-border .cmp-blockquote .cmp-blockquote__conten= +t { margin-right: 0px; } + +.consent .cmp-consent-box { text-align: center; height: auto; background-co= +lor: rgb(253, 253, 253); font-size: 1.2rem; } + +.consent .cmp-consent-box .cmp-consent-text { margin-bottom: 3rem; } + +.consent .cmp-consent-link { font-size: 1.2rem; text-decoration: underline;= + cursor: pointer; } + +.form-inputs--collapsed { display: none; } + +.form-inputs .cmp-form-text { position: relative; margin-bottom: 30px; } + +.form-inputs .cmp-form-text__text, .form-inputs .cmp-form-text__textarea { = +height: 5rem; width: 100%; padding-left: 1.5rem; padding-right: 5rem; borde= +r: 1px solid; } + +.form-inputs .cmp-form-text__text:focus, .form-inputs .cmp-form-text__text:= +focus-visible, .form-inputs .cmp-form-text__textarea:focus, .form-inputs .c= +mp-form-text__textarea:focus-visible { box-shadow: rgb(0, 63, 189) 0px 0px = +6px; outline: inherit; } + +.form-inputs .cmp-form-text__text--valid, .form-inputs .cmp-form-text__text= +area--valid { border-color: rgb(0, 112, 0); } + +.form-inputs .cmp-form-text__text--invalid, .form-inputs .cmp-form-text__te= +xtarea--invalid { border-color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-text__text.cmp-disabled { cursor: text; background-c= +olor: rgb(227, 227, 227); color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-text.cmp-disabled .cmp-form-text__text { cursor: not= +-allowed; color: rgb(0, 0, 0); opacity: 0.4; } + +.form-inputs .cmp-form-text.cmp-disabled .cmp-form-text__icon { opacity: 0.= +4; } + +.form-inputs .cmp-form-text label { display: inline-flex; margin-bottom: 10= +px; font-weight: 600; color: rgb(74, 74, 74); line-height: 1.6rem; } + +.form-inputs .cmp-form-text label span { margin-right: 3px; } + +.form-inputs .cmp-form-text__textarea { height: 12rem; padding: 1rem 1.5rem= +; vertical-align: top; resize: none; } + +.form-inputs .cmp-form-text__textarea-label { grid-template-columns: 12fr; = +display: grid; } + +.form-inputs .cmp-form-text__textarea-label div { margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-text__textarea-label { grid-template-columns: 7fr = +5fr; } + .form-inputs .cmp-form-text__textarea-label div { text-align: right; } +} + +.form-inputs .cmp-form-text__text::-webkit-input-placeholder { font-size: 1= +.6rem; color: rgb(167, 167, 167); } + +.form-inputs .cmp-form-text__text::placeholder { font-size: 1.6rem; color: = +rgb(167, 167, 167); } + +.form-inputs .cmp-form-text__icon--error, .form-inputs .cmp-form-text__icon= +--success { position: absolute; right: 0px; width: 2.2rem; margin: 13px; } + +.form-inputs .cmp-form-text__icon--error::before { content: "=EF=8D=9B"; co= +lor: rgb(184, 0, 0); } + +.form-inputs .cmp-form-text__icon--error::before, .form-inputs .cmp-form-te= +xt__icon--success::before { font-size: 24px; font-family: Ionicons; display= +: block; font-weight: 400; font-style: normal; line-height: 1; text-transfo= +rm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowra= +p; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opt= +imizelegibility; font-feature-settings: "liga"; } + +.form-inputs .cmp-form-text__icon--success::before { content: "=EF=84=A0"; = +color: rgb(0, 112, 0); } + +.form-inputs .cmp-form-text__valid-msg { margin-top: 5px; font-size: 1.2rem= +; display: none; } + +.form-inputs .cmp-form-text__error-msg { margin-top: 5px; font-size: 1.2rem= +; color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-text__hint-msg { margin-top: 5px; font-size: 1.2rem;= + } + +.form-inputs .cmp-form-options { border: none; padding: 0px; display: flex;= + -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio= +n: column; margin-bottom: 30px; } + +.form-inputs .cmp-form-options .sr-only { clip: rect(0px, 0px, 0px, 0px); c= +lip-path: inset(50%); height: 1px; overflow: hidden; position: absolute; wh= +ite-space: nowrap; width: 1px; } + +.form-inputs .cmp-form-options__field { margin-right: 15px; margin-left: 15= +px; } + +.form-inputs .cmp-form-options__field:focus { box-shadow: rgb(255, 255, 255= +) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline-offset: 2px; = +} + +.form-inputs .cmp-form-options__field:focus:not(:focus-visible) { box-shado= +w: none; outline: none; } + +.form-inputs .cmp-form-options__field-label { display: flex; -webkit-box-al= +ign: center; align-items: center; text-decoration: none; text-transform: no= +ne; min-height: 4.5rem; } + +.form-inputs .cmp-form-options__field-label.cmp-enabled { color: rgb(74, 74= +, 74); cursor: pointer; } + +.form-inputs .cmp-form-options__field-label.cmp-enabled:hover .cmp-form-opt= +ions__field--checkbox, .form-inputs .cmp-form-options__field-label.cmp-enab= +led:hover .cmp-form-options__field--radio, .form-inputs .cmp-form-options__= +field-label.cmp-enabled:hover .cmp-text { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options__field-label.cmp-enabled .cmp-form-options__= +field--checkbox::before { content: "=EF=8D=B2"; } + +.form-inputs .cmp-form-options__field-label.cmp-enabled .cmp-form-options__= +field--checkbox::before, .form-inputs .cmp-form-options__field-label.cmp-en= +abled .cmp-form-options__field--radio::before { font-size: 24px; font-famil= +y: Ionicons; display: block; font-weight: 400; font-style: normal; line-hei= +ght: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal= +; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased;= + text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.form-inputs .cmp-form-options__field-label.cmp-enabled .cmp-form-options__= +field--radio::before { content: "=EF=8E=A6"; } + +.form-inputs .cmp-form-options__field-label.cmp-disabled { opacity: 0.4; cu= +rsor: default; } + +.form-inputs .cmp-form-options__field-label.cmp-disabled .cmp-form-options_= +_field--checkbox::before { content: "=EF=8D=B1"; } + +.form-inputs .cmp-form-options__field-label.cmp-disabled .cmp-form-options_= +_field--checkbox::before, .form-inputs .cmp-form-options__field-label.cmp-d= +isabled .cmp-form-options__field--radio::before { font-size: 24px; font-fam= +ily: Ionicons; display: block; font-weight: 400; font-style: normal; line-h= +eight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norm= +al; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiase= +d; text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.form-inputs .cmp-form-options__field-label.cmp-disabled .cmp-form-options_= +_field--radio::before { content: "=EF=90=80"; color: rgb(204, 204, 204); } + +.form-inputs .cmp-form-options__field--checkbox, .form-inputs .cmp-form-opt= +ions__field--radio { width: 1.8rem; height: 2.4rem; color: rgb(74, 74, 74);= + margin: 1rem 1.3rem; align-self: normal; } + +.form-inputs .cmp-form-options input[type=3D"checkbox"]:checked + label .cm= +p-form-options__field--checkbox::before { content: "=EF=8D=B4"; font-size: = +24px; font-family: Ionicons; display: block; font-weight: 400; font-style: = +normal; line-height: 1; text-transform: none; letter-spacing: normal; overf= +low-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothi= +ng: antialiased; text-rendering: optimizelegibility; font-feature-settings:= + "liga"; color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options input[type=3D"checkbox"]:checked + label .cm= +p-text { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options input[type=3D"radio"]:checked + label .cmp-f= +orm-options__field--radio::before { content: "=EF=8E=A7"; font-size: 24px; = +font-family: Ionicons; display: block; font-weight: 400; font-style: normal= +; line-height: 1; text-transform: none; letter-spacing: normal; overflow-wr= +ap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: an= +tialiased; text-rendering: optimizelegibility; font-feature-settings: "liga= +"; color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options input[type=3D"radio"]:checked + label .cmp-t= +ext { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options .cmp-input__checkbox, .form-inputs .cmp-form= +-options .cmp-input__radio { z-index: -1; opacity: 0; width: 0px; height: 0= +px; } + +.form-inputs .cmp-form-options .cmp-input__checkbox:focus + label .cmp-form= +-options__field--checkbox, .form-inputs .cmp-form-options .cmp-input__check= +box:focus + label .cmp-form-options__field--radio, .form-inputs .cmp-form-o= +ptions .cmp-input__radio:focus + label .cmp-form-options__field--checkbox, = +.form-inputs .cmp-form-options .cmp-input__radio:focus + label .cmp-form-op= +tions__field--radio { outline: rgb(0, 77, 255) auto 0.01rem; outline-offset= +: 0.2rem; color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options .cmp-input__checkbox:focus + label .cmp-text= +, .form-inputs .cmp-form-options .cmp-input__radio:focus + label .cmp-text = +{ color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options__field-description.cmp-text { line-height: 1= +.6rem; margin-top: 1.3rem; margin-bottom: 1.3rem; color: rgb(74, 74, 74); } + +.form-inputs .cmp-form-options__field-description.cmp-text p { line-height:= + 1.6rem; } + +.form-inputs .cmp-form-options__legend { display: inline-flex; margin-botto= +m: 10px; font-weight: 600; color: rgb(74, 74, 74); line-height: 1.6rem; } + +.form-inputs .cmp-form-options__legend span { margin-right: 3px; display: i= +nline-flex; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__icon--e= +rror, .form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__i= +con--success, .form-inputs .cmp-form-options--checkbox .cmp-form-options__i= +con--error, .form-inputs .cmp-form-options--checkbox .cmp-form-options__ico= +n--success, .form-inputs .cmp-form-options--radio .cmp-form-options__icon--= +error, .form-inputs .cmp-form-options--radio .cmp-form-options__icon--succe= +ss { position: relative; left: 5px; top: 0px; align-self: center; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__icon--e= +rror::before, .form-inputs .cmp-form-options--checkbox .cmp-form-options__i= +con--error::before, .form-inputs .cmp-form-options--radio .cmp-form-options= +__icon--error::before { content: "=EF=8D=9B"; font-size: 1.5rem; font-famil= +y: Ionicons; display: block; font-weight: 400; font-style: normal; line-hei= +ght: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal= +; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased;= + text-rendering: optimizelegibility; font-feature-settings: "liga"; color: = +rgb(184, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__icon--s= +uccess::before, .form-inputs .cmp-form-options--checkbox .cmp-form-options_= +_icon--success::before, .form-inputs .cmp-form-options--radio .cmp-form-opt= +ions__icon--success::before { content: "=EF=84=A0"; font-size: 1.5rem; font= +-family: Ionicons; display: block; font-weight: 400; font-style: normal; li= +ne-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: = +normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antial= +iased; text-rendering: optimizelegibility; font-feature-settings: "liga"; c= +olor: rgb(0, 112, 0); } + +.form-inputs .cmp-form-options--drop-down, .form-inputs .cmp-form-options--= +multi-drop-down { position: relative; padding: 0px; } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--error, .= +form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--success, = +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__icon--er= +ror, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__ico= +n--success { position: absolute; right: 0px; top: 1.2rem; width: 2.2rem; ma= +rgin-left: 1.3rem; margin-right: 1.3rem; } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--error::b= +efore, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__i= +con--error::before { content: "=EF=8D=9B"; color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--error::b= +efore, .form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--s= +uccess::before, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-o= +ptions__icon--error::before, .form-inputs .cmp-form-options--multi-drop-dow= +n .cmp-form-options__icon--success::before { font-size: 24px; font-family: = +Ionicons; display: block; font-weight: 400; font-style: normal; line-height= +: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; w= +hite-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; te= +xt-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__icon--success:= +:before, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-options_= +_icon--success::before { content: "=EF=84=A0"; color: rgb(0, 112, 0); } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__field--drop-do= +wn-custom, .form-inputs .cmp-form-options--multi-drop-down .cmp-form-option= +s__field--drop-down-custom { word-break: break-all; overflow: hidden; text-= +overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-bo= +x-orient: vertical; } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__field--drop-do= +wn-custom::before, .form-inputs .cmp-form-options--multi-drop-down .cmp-for= +m-options__field--drop-down-custom::before { content: " "; display: inline-= +block; width: 100%; position: absolute; bottom: 0px; left: 0px; height: 12p= +x; background-color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--drop-down .cmp-form-options__field--drop-do= +wn-custom:hover::before, .form-inputs .cmp-form-options--multi-drop-down .c= +mp-form-options__field--drop-down-custom:hover::before { background-color: = +rgb(242, 242, 242); } + +.form-inputs .cmp-form-options__valid-msg { margin-top: 0.5rem; font-size: = +1.2rem; display: none; } + +.form-inputs .cmp-form-options__error-msg { margin-top: 0.5rem; font-size: = +1.2rem; color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-options__help-message { margin-top: 0.5rem; font-siz= +e: 1.2rem; } + +.form-inputs .cmp-form-options__check-count { position: absolute; top: 1.2r= +em; right: 5rem; font-size: 1.2rem; color: rgb(107, 107, 107); font-weight:= + 600; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-input__checkbox { posi= +tion: absolute; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__field-la= +bel { padding: 1rem 1.5rem; display: block; min-height: 0px; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__field--c= +heckbox { float: left; margin: 0px; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__field--c= +heckbox::before { color: rgb(74, 74, 74); display: inline-block; } + +.form-inputs .cmp-form-options--multi-drop-down input[type=3D"checkbox"]:ch= +ecked + label .cmp-text { color: rgb(0, 0, 0); font-weight: 600; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-text { display: table;= + color: rgb(0, 0, 0); margin: 0px; padding-left: 1.5rem; line-height: 1.6; = +} + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item.cmp-form-options__custom-select-item--hover .cmp-enabled .cmp-te= +xt { font-weight: 600; background-color: rgb(0, 0, 0); color: rgb(255, 255,= + 255); } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item.cmp-form-options__custom-select-item--hover .cmp-enabled .cmp-fo= +rm-options__field--checkbox::before { color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item { padding: 0px; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item:hover input[type=3D"checkbox"] + label .cmp-form-options__field-= +-checkbox::before { color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__custom-s= +elect-item:hover input[type=3D"checkbox"] + label .cmp-text { color: rgb(25= +5, 255, 255); font-weight: 600; line-height: 1.6; } + +.form-inputs .cmp-form-options--multi-drop-down .cmp-form-options__field--d= +rop-down-custom { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options__custom-drop-down { display: flex; width: 10= +0%; line-height: 1.6em; -webkit-box-orient: vertical; -webkit-box-direction= +: normal; flex-direction: column; } + +.form-inputs .cmp-form-options__custom-drop-down.cmp-disabled { cursor: not= +-allowed; opacity: 0.4; } + +.form-inputs .cmp-form-options__custom-drop-down.cmp-disabled.validated .cm= +p-form-options__field--drop-down-custom::after { content: none; } + +.form-inputs .cmp-form-options__custom-drop-down.cmp-disabled .cmp-form-opt= +ions__field--drop-down-custom { pointer-events: none; } + +.form-inputs .cmp-form-options__custom-select-item { min-height: 4.5rem; pa= +dding: 1rem 1.5rem; cursor: pointer; user-select: none; outline: none; } + +.form-inputs .cmp-form-options__custom-select-item[disabled] { color: rgb(2= +04, 204, 204); pointer-events: none; } + +.form-inputs .cmp-form-options__custom-select-items { width: 100%; display:= + none; -webkit-box-ordinal-group: 2; order: 1; background-color: rgb(255, 2= +55, 255); border-width: 0px 1px 1px; border-style: solid; border-color: rgb= +(74, 74, 74); border-image: initial; position: absolute; top: 5rem; z-index= +: 500; } + +.form-inputs .cmp-form-options__custom-select-items.active { max-height: 31= +5px; display: block; overflow-y: scroll; } + +.form-inputs .cmp-form-options__custom-select-items.active:focus { outline:= + none; box-shadow: none; } + +.form-inputs .cmp-form-options__custom-select-items.active + .cmp-form-opti= +ons__field--drop-down-custom { border-width: 1px 1px 0px; } + +.form-inputs .cmp-form-options__custom-select-items.active + .cmp-form-opti= +ons__field--drop-down-custom:hover, .form-inputs .cmp-form-options__custom-= +select-items.active + .cmp-form-options__field--drop-down-custom:hover::bef= +ore { background-color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options__custom-select-items.active + .cmp-form-opti= +ons__field--drop-down-custom::after { transform: rotateX(180deg); } + +.form-inputs .cmp-form-options__custom-select-item.cmp-form-options__custom= +-select-item--hover, .form-inputs .cmp-form-options__custom-select-item.cmp= +-form-options__custom-select-item--hover .cmp-text, .form-inputs .cmp-form-= +options__custom-select-item:hover { font-weight: 600; background-color: rgb= +(0, 0, 0); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options__custom-select-item.selected { font-weight: = +600; } + +.form-inputs .cmp-form-options__field--drop-down, .form-inputs .cmp-form-op= +tions__field--drop-down-custom { background-color: rgb(255, 255, 255); colo= +r: rgb(0, 0, 0); font-size: 1.6rem; font-weight: 400; cursor: pointer; heig= +ht: 5rem; padding-left: 1.5rem; padding-right: 5rem; margin: 0px; border: 1= +px solid rgb(74, 74, 74); position: relative; -webkit-box-ordinal-group: 1;= + order: 0; user-select: none; appearance: none; } + +.form-inputs .cmp-form-options__field--drop-down-custom:focus, .form-inputs= + .cmp-form-options__field--drop-down:focus { box-shadow: rgb(0, 0, 136) 0px= + 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.form-inputs .cmp-form-options__field--drop-down-custom:focus:not(:focus-vi= +sible), .form-inputs .cmp-form-options__field--drop-down:focus:not(:focus-v= +isible) { box-shadow: none; outline: none; } + +.form-inputs .cmp-form-options__field--drop-down-custom:hover, .form-inputs= + .cmp-form-options__field--drop-down:hover { background-color: rgb(242, 242= +, 242); } + +.form-inputs .cmp-form-options__field--drop-down { display: none; } + +.form-inputs .cmp-form-options__field--drop-down-custom { padding: 1.2rem 5= +rem 1.2rem 1.5rem; cursor: pointer; user-select: none; width: 100%; positio= +n: relative; top: 1px; left: 0px; } + +.form-inputs .cmp-form-options__field--drop-down-custom.multiple { padding-= +right: 10rem; } + +.form-inputs .cmp-form-options__field--drop-down-custom::after { position: = +absolute; content: "=EF=84=A3"; font-size: 24px; font-family: Ionicons; fon= +t-weight: 400; font-style: normal; line-height: 1; text-transform: none; le= +tter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction= +: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibil= +ity; font-feature-settings: "liga"; display: inline-block; top: 1.3rem; rig= +ht: 1.3rem; } + +.form-inputs .cmp-form-options--validation-error .cmp-form-options__field--= +drop-down-custom::after, .form-inputs .cmp-form-options--validation-success= + .cmp-form-options__field--drop-down-custom::after { content: none; } + +.form-inputs .cmp-form-options--validation-success .cmp-form-options__field= +--drop-down-custom { border-color: rgb(0, 112, 0); } + +.form-inputs .cmp-form-options--validation-error .cmp-form-options__field--= +drop-down-custom { border-color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .checkbox-overlay-button {= + color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); border: 2px sol= +id rgb(0, 0, 0); margin: 0px; width: 100%; text-transform: none; height: 5.= +15rem; } + +.form-inputs .cmp-form-options--checkbox-overlay .checkbox-overlay-button:h= +over { color: rgb(0, 0, 0); border: 2px solid rgb(167, 167, 167); backgroun= +d-color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--checkbox-overlay .checkbox-overlay-button:d= +isabled { color: rgb(227, 227, 227); background-color: transparent; border:= + 2px solid rgb(227, 227, 227); } + +.form-inputs .cmp-form-options--checkbox-overlay .checkbox-overlay-button.c= +mp-disabled { pointer-events: none; opacity: 0.4; cursor: not-allowed; } + +.form-inputs .cmp-form-options--checkbox-overlay.cmp-form-options--validati= +on-error .checkbox-overlay-button { border-color: rgb(184, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + { padding: 0px; max-width: 125rem; min-height: 100%; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er { margin-top: 8rem; padding-left: 3rem; padding-right: 3rem; min-height:= + 0px; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er { margin-top: 2%; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content { width: 100%; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_header { padding: 1.5rem; border-bottom: 1px= + solid rgb(229, 229, 229); min-height: 5.8rem; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header { padding: 3rem 2rem 2rem; min-heig= +ht: 8rem; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header { padding-left: 1.5rem; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_header .cmp-title { padding-right: 4.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-title { margin-left: 1rem; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-title { margin-left: 1.5rem; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_header .cmp-modal_close-modal { top: 10px; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-modal_close-modal { top: 20px;= + } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_header .cmp-title__text { font-size: 1.8rem;= + font-weight: 700; line-height: 2.8rem; } + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-title__text { font-size: 2.5re= +m; line-height: 3rem; } +} + +@media screen and (min-width: 1200px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_header .cmp-title__text { line-height: 4.8= +rem; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_body { margin: 5px 1.5rem 1.5rem; padding: 0= +px; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_body { height: 34.5rem; overflow: hidden a= +uto; min-height: 0px; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_body { margin-top: 1rem; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_body .cmp-container:focus-within { outline: = +none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_body .cmp-container { column-count: 2; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_body .cmp-container { column-count: 3; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer { border-top: 1px solid rgb(229, 229,= + 229); padding-top: 3rem; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button { disp= +lay: inline-flex; -webkit-box-align: center; align-items: center; -webkit-b= +ox-pack: center; justify-content: center; font-family: Graphik, Arial, syst= +em-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helv= +etica Neue", oxygen, cantarell, sans-serif; font-style: normal; line-height= +: 1; min-height: inherit; min-width: 13.4rem; border-radius: 0px; font-size= +: 1.4rem; font-weight: 600; height: 44px; text-decoration: none; margin-lef= +t: 10px; padding: 1.5rem; color: rgb(0, 0, 0); background-color: rgb(255, 2= +55, 255); border: 2px solid rgb(0, 0, 0); margin-top: 1.5rem; text-transfor= +m: uppercase; } + +@media screen and (max-width: 767.9px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button { ma= +rgin-left: 0px; width: 100%; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:hover = +{ background-color: rgb(74, 74, 74); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:disabl= +ed { background-color: rgb(227, 227, 227); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:focus = +{ box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) s= +olid 2px; outline-offset: 2px; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:focus:= +not(:focus-visible) { box-shadow: none; outline: none; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:hover = +{ color: rgb(0, 0, 0); border: 2px solid rgb(167, 167, 167); background-col= +or: rgb(255, 255, 255); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button:disabl= +ed { color: rgb(227, 227, 227); background-color: transparent; border: 2px = +solid rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapp= +er .cmp-modal_content .cmp-modal_footer .checkbox-overlay-clear-button { wi= +dth: auto; margin-left: 2rem; margin-top: auto; } +} + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer .cmp-button__text { text-align: cente= +r; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_content .cmp-modal_footer button { line-height: 1.6rem; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= +--less-content .cmp-modal_content { position: absolute; top: 0px; bottom: 0= +px; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= +--less-content .cmp-modal_content .cmp-modal_footer { position: absolute; b= +ottom: 0px; width: 100%; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox { pos= +ition: absolute; } + +.form-inputs .cmp-form-options--checkbox-overlay input[type=3D"checkbox"]:c= +hecked + label .cmp-form-options__field--checkbox::before { font-size: 2rem= +; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:not(:= +checked) + label .cmp-form-options__field--checkbox, .form-inputs .cmp-form= +-options--checkbox-overlay .cmp-input__checkbox:not(:checked):focus + label= + .cmp-form-options__field--checkbox { color: rgb(74, 74, 74); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:not(:= +checked) + label .cmp-form-options__field--checkbox:focus, .form-inputs .cm= +p-form-options--checkbox-overlay .cmp-input__checkbox:not(:checked):focus += + label .cmp-form-options__field--checkbox:focus { box-shadow: rgb(0, 0, 136= +) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1= +px; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:not(:= +checked) + label .cmp-form-options__field--checkbox:focus:not(:focus-visibl= +e), .form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:n= +ot(:checked):focus + label .cmp-form-options__field--checkbox:focus:not(:fo= +cus-visible) { box-shadow: none; outline: none; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:not(:= +checked) + label .cmp-text, .form-inputs .cmp-form-options--checkbox-overla= +y .cmp-input__checkbox:not(:checked):focus + label .cmp-text { color: rgb(7= +4, 74, 74); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkbox:check= +ed + label.cmp-enabled .cmp-form-options__field--checkbox, .form-inputs .cm= +p-form-options--checkbox-overlay .cmp-input__checkbox:checked + label.cmp-e= +nabled .cmp-text, .form-inputs .cmp-form-options--checkbox-overlay .cmp-inp= +ut__checkbox:checked:hover + label.cmp-enabled .cmp-form-options__field--ch= +eckbox, .form-inputs .cmp-form-options--checkbox-overlay .cmp-input__checkb= +ox:checked:hover + label.cmp-enabled .cmp-text { color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel { display: inline-flex; width: 100%; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel.cmp-disabled { cursor: not-allowed; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel .cmp-form-options__field--checkbox { line-height: 2rem; font-size: 1.4= +rem; width: 1.5rem; height: 2rem; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel .cmp-form-options__field--checkbox::before { font-size: 2rem; content:= + "=EF=8D=B2"; } + +.form-inputs .cmp-form-options--checkbox-overlay .cmp-form-options__field-l= +abel .cmp-form-options__field-description p { font-size: 1.4rem; line-heigh= +t: 1.9rem; display: inline-block; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn { min-width: auto; padding: 5px; font-size: 1.2rem; line-hei= +ght: 1.3rem; margin: 10px 15px 0px 0px; color: rgb(107, 107, 107); border: = +0.08rem solid rgb(107, 107, 107); background-color: rgb(242, 242, 242); dis= +play: inline-block; white-space: normal; font-weight: 600; text-transform: = +uppercase; text-align: center; cursor: pointer; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn:focus { box-shadow: rgb(0, 77, 255) 0px 0px 0px 1px; outline= +: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn:focus:not(:focus-visible) { box-shadow: none; outline: none;= + } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn.control-btn { background-color: rgb(255, 255, 255); cursor: = +pointer; pointer-events: auto; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn.control-btn:hover, .form-inputs .cmp-form-options--checkbox-= +overlay .selected-items-container .cb-filter-btn:hover { color: rgb(0, 0, 0= +); border-color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn .ion-android-close { margin-left: 0.84em; cursor: pointer; p= +ointer-events: auto; display: inline-block; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn .ion-android-close::before { content: "=EF=84=A9"; font-size= +: 10px; font-family: Ionicons; display: block; font-weight: 400; font-style= +: normal; line-height: 1; text-transform: none; letter-spacing: normal; ove= +rflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoot= +hing: antialiased; text-rendering: optimizelegibility; font-feature-setting= +s: "liga"; } + +.form-inputs .cmp-form-options--checkbox-overlay .selected-items-container = +.cb-filter-btn .ion-android-close:hover + .cb-filter-btn { color: rgb(0, 0,= + 0); } + +.form-inputs .cmp-form-button[type=3D"submit"] { display: inline-flex; -web= +kit-box-align: center; align-items: center; -webkit-box-pack: center; justi= +fy-content: center; font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-style: normal; line-height: 1; text-transform: u= +ppercase; min-height: inherit; min-width: 13.4rem; border-radius: 0px; font= +-size: 1.4rem; font-weight: 600; text-decoration: none; margin-top: 15px; p= +adding: 1.5rem; color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); = +border: 1px solid transparent; box-shadow: rgb(167, 167, 167) 4px 4px 0px 0= +px; margin-bottom: 4px; transition: box-shadow 0.3s ease-out 0s, transform = +0.3s ease-out 0s, -webkit-box-shadow 0.3s ease-out 0s, -webkit-transform 0.= +3s ease-out 0s; width: 21.5rem; margin-left: 0px; height: 4.6rem; } + +@media screen and (max-width: 767.9px) { + .form-inputs .cmp-form-button[type=3D"submit"] { margin-left: 0px; width:= + 100%; } +} + +.form-inputs .cmp-form-button[type=3D"submit"]:hover { background-color: rg= +b(74, 74, 74); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-button[type=3D"submit"]:focus { box-shadow: rgb(255,= + 255, 255) 0px 0px 0px 2px; outline-offset: 2px; } + +.form-inputs .cmp-form-button[type=3D"submit"]:focus:not(:focus-visible) { = +box-shadow: none; outline: none; } + +.form-inputs .cmp-form-button[type=3D"submit"]:focus, .form-inputs .cmp-for= +m-button[type=3D"submit"]:hover { box-shadow: rgb(167, 167, 167) 10px 10px = +0px 0px; transform: translate(-5px, -5px); color: rgb(255, 255, 255); backg= +round-color: rgb(0, 0, 0); } + +.form-inputs .cmp-form-button[type=3D"submit"]:focus { border: 2px solid rg= +b(255, 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.form-inputs .cmp-form-button[type=3D"submit"]:disabled { background-color:= + rgb(227, 227, 227); border-color: transparent; box-shadow: none; color: rg= +b(255, 255, 255); transition: none 0s ease 0s; } + +.form-inputs .cmp-form-button[type=3D"submit"]:disabled:hover { box-shadow:= + none; transform: none; } + +@media screen and (min-width: 768px) { + .form-inputs .cmp-form-button[type=3D"submit"] { margin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .form-inputs .cmp-form-button[type=3D"submit"] { margin-right: 5rem; } +} + +.form-inputs .cmp-form-button[type=3D"button"] { display: inline-flex; -web= +kit-box-align: center; align-items: center; -webkit-box-pack: center; justi= +fy-content: center; font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-style: normal; line-height: 1; text-transform: u= +ppercase; min-height: inherit; min-width: 13.4rem; border-radius: 0px; font= +-size: 1.4rem; font-weight: 600; text-decoration: none; margin-top: 15px; p= +adding: 1.5rem; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); = +border: 2px solid rgb(0, 0, 0); width: 21.5rem; margin-left: 0px; height: 5= +rem; } + +@media screen and (max-width: 767.9px) { + .form-inputs .cmp-form-button[type=3D"button"] { margin-left: 0px; width:= + 100%; } +} + +.form-inputs .cmp-form-button[type=3D"button"]:hover { background-color: rg= +b(74, 74, 74); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-button[type=3D"button"]:disabled { background-color:= + rgb(227, 227, 227); color: rgb(255, 255, 255); } + +.form-inputs .cmp-form-button[type=3D"button"]:focus { box-shadow: rgb(255,= + 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline-offs= +et: 2px; } + +.form-inputs .cmp-form-button[type=3D"button"]:focus:not(:focus-visible) { = +box-shadow: none; outline: none; } + +.form-inputs .cmp-form-button[type=3D"button"]:hover { color: rgb(0, 0, 0);= + border: 2px solid rgb(167, 167, 167); background-color: rgb(255, 255, 255)= +; } + +.form-inputs .cmp-form-button[type=3D"button"]:disabled { color: rgb(227, 2= +27, 227); background-color: transparent; border: 2px solid rgb(227, 227, 22= +7); } + +@media screen and (max-width: 767.9px) { + .form-inputs .cmp-form-button[type=3D"button"] { margin-top: 3rem; } +} + +@media screen and (min-width: 768px) { + .form-inputs.cmp-button--inline { display: inline-flex; padding-right: 0p= +x; } +} + +.form-inputs.options { padding-top: 3px; } + +.isfirefox .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper {= + overflow-y: clip; } + +@media screen and (min-width: 768px) { + .isfirefox .cmp-form-options--checkbox-overlay .cmp-modal_content-wrapper= + .cmp-modal_body .container { overflow-y: auto; height: 34.5rem; } +} + +.cmp-image-blockquote-parallax-scrolling { display: block; position: relati= +ve; } + +.cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-container { he= +ight: 13.5rem; background-size: cover; background-repeat: no-repeat; backgr= +ound-position: 50% center; position: relative; width: 100%; left: 0px; top:= + 0px; } + +@media screen and (min-width: 768px) { + .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-container { = +height: 25rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-container { = +height: 34rem; background-attachment: fixed; } +} + +.full-16x9 .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-con= +tainer { height: 18rem; } + +@media screen and (min-width: 768px) { + .full-16x9 .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-c= +ontainer { height: 43.2rem; } +} + +@media screen and (min-width: 1000px) { + .full-16x9 .cmp-image-blockquote-parallax-scrolling .cmp-image-parallax-c= +ontainer { height: 67.5rem; } +} + +.cmp-image-parallax-scrolling.cmp-image-blockquote-parallax-enabled .cmp-co= +ntainer, .cmp-image-parallax-scrolling.cmp-image-blockquote-parallax-enable= +d.full-16x9 .cmp-container { height: auto; } + +.image-blockquote { display: flow-root; } + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-containe= +r .image { height: 100%; } + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-contai= +ner .image .cmp-image__crop-3x1 .cmp-image__image { height: 34rem; object-f= +it: cover; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-contai= +ner .image .cmp-image__crop-16x9 .cmp-image__image, .image-blockquote .cmp-= +image-blockquote .cmp-image-blockquote__img-container .image .cmp-image__cr= +op-16x9-hd .cmp-image__image { height: 67.5rem; object-fit: cover; } +} + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-containe= +r .cmp-image { height: 100%; position: relative; } + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__img-containe= +r .cmp-image__image { position: absolute; height: auto; } + +.image-blockquote .cmp-image-blockquote .cmp-image-parallax-scrolling { dis= +play: none; } + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-container= + { padding: 2rem 0px; max-width: 120rem; position: relative; margin: 0px au= +to 10.8rem; } + +@media screen and (min-width: 768px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er { padding: 2.8rem 0px; margin-bottom: 7.3rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er { padding: 4rem 0px; margin-bottom: 7rem; } +} + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-container= + .cmp-image-blockquote__bq-wrapper { z-index: 1; display: flex; position: r= +elative; float: left; margin: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er .cmp-image-blockquote__bq-wrapper { margin: 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er .cmp-image-blockquote__bq-wrapper { margin: 0px 1.5rem; } +} + +.image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-container= + .cmp-image-blockquote__bq-wrapper .cmp-blockquote { border: 0.063rem solid= + rgb(204, 204, 204); background-color: rgba(255, 255, 255, 0.7); padding: 3= +.3rem 3rem 3.5rem; } + +@media screen and (min-width: 1000px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er .cmp-image-blockquote__bq-wrapper .cmp-blockquote { padding: 3rem 5rem 3= +.5rem; } +} + +@media screen and (min-width: 768px) { + .image-blockquote .cmp-image-blockquote .cmp-image-blockquote__bq-contain= +er .cmp-image-blockquote__bq-wrapper .cmp-blockquote { width: 66.67%; } +} + +.image-blockquote .share-module__blockquote { display: none; } + +@media screen and (min-width: 768px) { + .image-blockquote .share-module__blockquote { display: inline-block; alig= +n-self: center; margin-top: -7.5rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .share-module__blockquote { margin-top: -14.5rem; } +} + +.image-blockquote .share-module__blockquote .cmp-share-module { position: a= +bsolute; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .image-blockquote .share-module__blockquote .cmp-share-module { right: -5= +%; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote .share-module__blockquote .cmp-share-module { left: cal= +c(100% - 3.5rem); } +} + +.image-blockquote--full-16x9 .cmp-image-blockquote-parallax-scrolling .cmp-= +image-parallax-container { height: 18rem; } + +@media screen and (min-width: 768px) { + .image-blockquote--full-16x9 .cmp-image-blockquote-parallax-scrolling .cm= +p-image-parallax-container { height: 43.2rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote--full-16x9 .cmp-image-blockquote-parallax-scrolling .cm= +p-image-parallax-container { height: 67.5rem; } +} + +@media screen and (min-width: 1000px) { + .image-blockquote--small-3x1 .cmp-image-blockquote-parallax-scrolling .cm= +p-image-parallax-container { height: 34rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .image-blockquote .cmp-imag= +e-blockquote .cmp-image-blockquote__bq-container .cmp-blockquote, .cmp-four= +-cell .cmp-four-cell__second-row--2-1 .image-blockquote .cmp-image-blockquo= +te .cmp-image-blockquote__bq-container .cmp-blockquote { width: 100%; } +} + +.cmp-four-cell .cmp-four-cell__first-row--2-1 .cmp-image-blockquote-paralla= +x-scrolling, .cmp-four-cell .cmp-four-cell__first-row--2-1 .image.full-widt= +h, .cmp-four-cell .cmp-four-cell__second-row--2-1 .cmp-image-blockquote-par= +allax-scrolling, .cmp-four-cell .cmp-four-cell__second-row--2-1 .image.full= +-width { width: auto; margin-left: -1.5rem; margin-right: -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .cmp-image-blockquote-paral= +lax-scrolling, .cmp-four-cell .cmp-four-cell__first-row--2-1 .image.full-wi= +dth, .cmp-four-cell .cmp-four-cell__second-row--2-1 .cmp-image-blockquote-p= +arallax-scrolling, .cmp-four-cell .cmp-four-cell__second-row--2-1 .image.fu= +ll-width { margin-left: -3.5rem; margin-right: -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .cmp-image-blockquote-paral= +lax-scrolling, .cmp-four-cell .cmp-four-cell__first-row--2-1 .image.full-wi= +dth, .cmp-four-cell .cmp-four-cell__second-row--2-1 .cmp-image-blockquote-p= +arallax-scrolling, .cmp-four-cell .cmp-four-cell__second-row--2-1 .image.fu= +ll-width { margin-left: -1.5rem; margin-right: calc(-3.75rem - 50%); } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-row--2-1 .cmp-image-blockquote-paral= +lax-scrolling, .cmp-four-cell .cmp-four-cell__first-row--2-1 .image.full-wi= +dth, .cmp-four-cell .cmp-four-cell__second-row--2-1 .cmp-image-blockquote-p= +arallax-scrolling, .cmp-four-cell .cmp-four-cell__second-row--2-1 .image.fu= +ll-width { margin-left: calc(75% + 1.125rem - 50vw + var(--scrollbar-width)= +/2); margin-right: calc(25% - 1.125rem - 50vw + var(--scrollbar-width)/2); = +} +} + +.image__share-module { position: relative; } + +.image__share-module .share-module__image { display: none; } + +@media screen and (min-width: 768px) { + .image__share-module .share-module__image { display: inline-block; align-= +self: center; } +} + +.image__share-module .share-module__image .cmp-share-module { position: abs= +olute; left: calc(100% - 9rem); margin-top: -15rem; } + +.podcastbadges .cmp-podcast-badge .cmp-text { font-weight: 600; } + +.podcastbadges.podcast-badge--enable .cmp-podcast-badge__container { width:= + 100%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .podcastbadges.podcast-badge--enable .cmp-podcast-badge__container { colu= +mn-count: 2; column-gap: 0.6rem; width: 55%; } +} + +@media screen and (min-width: 1000px) { + .podcastbadges.podcast-badge--enable .cmp-podcast-badge__container { colu= +mn-count: 2; width: 35%; } +} + +.podcastbadges.podcast-badge--enable .cmp-podcast-badge .cmp-image__image {= + margin-bottom: 1rem; height: auto; width: auto; } + +@media screen and (max-width: 767.9px) { + .podcastbadges.podcast-badge--enable .cmp-podcast-badge .cmp-image__image= + { height: 50%; width: 50%; } +} + +[data-tippy-root] { max-width: calc(100vw - 10px); } + +.tippy-box { position: relative; outline: 0px; transition-property: transfo= +rm, visibility, opacity, -webkit-transform; } + +.tippy-box[data-theme~=3D"cio-theme"] { border: 3px solid rgb(107, 107, 107= +); font-family: Arial, "Times New Roman", times, serif; font-size: 1.2rem; = +font-style: normal; font-weight: 400; letter-spacing: normal; line-break: a= +uto; line-height: 1.6; text-align: start; text-decoration: none; text-shado= +w: none; text-transform: none; white-space: normal; word-break: normal; wor= +d-spacing: normal; overflow-wrap: normal; } + +.tippy-box[data-theme~=3D"cio-theme"] .tippy-content { background-color: rg= +b(255, 255, 255); border-radius: 0px; color: rgb(0, 0, 0); padding: 3px 8px= +; text-align: center; } + +.tippy-box[data-animation=3D"fade"][data-state=3D"hidden"] { opacity: 0; } + +.tippy-box[data-inertia][data-state=3D"visible"] { transition-timing-functi= +on: cubic-bezier(0.54, 1.5, 0.38, 1.11); } + +.bp-alert-cards.enable-border .bp-alert-cards__outline { box-shadow: rgba(0= +, 0, 0, 0.14) 0px 0px 10px; opacity: 1; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards.enable-border .bp-alert-cards__outline { transition: all = +0.6s ease 0s; opacity: 0; } +} + +.bp-alert-cards.enable-border .bp-alertcard--animate.bp-alert-cards__outlin= +e { opacity: 1; } + +.bp-alert-cards__outline { width: 100%; } + +@media screen and (min-width: 768px) { + .bp-alert-cards__outline { position: relative; margin: 0px auto; } +} + +.bp-alert-cards__icon { margin: 0px auto 2.5rem; display: block; opacity: 1= +; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards__icon { opacity: 0; transition: opacity 0.6s ease 0s; } +} + +.bp-alert-cards__icon .cmp-image__image { width: 51px; height: 50px; margin= +: 0px auto; } + +@media screen and (min-width: 768px) { + .bp-alert-cards__icon { position: absolute; top: 30px; left: 30px; margin= +: 0px; } +} + +@media screen and (min-width: 1000px) { + .bp-alert-cards__icon { top: 30px; left: 40px; } +} + +.bp-alert-cards__title { text-align: center; opacity: 1; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards__title { opacity: 0; top: 15px; transition: all 0.6s ease= +-out 0.1s; } +} + +.bp-alert-cards__description { opacity: 1; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards__description { opacity: 0; top: 15px; transition: all 0.6= +s ease-out 0.2s; } +} + +.bp-alert-cards__description p { text-align: center; margin-bottom: 2.5rem;= + line-height: 1; font-weight: 300; } + +@media screen and (min-width: 768px) { + .bp-alert-cards__description p { font-size: 2.4rem; line-height: 1.2; } +} + +.bp-alert-cards__link { text-align: center; color: rgb(0, 77, 255); display= +: block; font-size: 1.4rem; opacity: 1; } + +@media screen and (min-width: 1000px) { + .bp-alert-cards__link { opacity: 0; transition: opacity 0.6s ease-out 0.3= +s; } +} + +.bp-alert-cards__link .cmp-button--text-brand-link .cmp-button .cmp-button_= +_text { white-space: pre-wrap; } + +.md-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 1.5rem 4r= +em; } + +@media screen and (min-width: 768px) { + .md-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 11.2rem= +; } +} + +@media screen and (min-width: 1000px) { + .md-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 12.8rem= +; } +} + +.md-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 3.5rem; fo= +nt-size: 2.88rem; line-height: 1; font-weight: 600; } + +@media screen and (min-width: 768px) { + .md-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 5rem; fo= +nt-size: 3.7rem; line-height: 3.7rem; } +} + +.lg-title.bp-alert-cards .bp-alert-cards__outline { padding: 3.5rem 3rem 5r= +em; } + +@media screen and (min-width: 768px) { + .lg-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 7rem; } +} + +@media screen and (min-width: 1000px) { + .lg-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 7rem; } +} + +.lg-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 2rem; font= +-size: 3.84rem; line-height: 1; font-weight: 600; } + +@media screen and (min-width: 768px) { + .lg-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 2rem; } +} + +.sm-title.bp-alert-cards .bp-alert-cards__outline { padding: 3.5rem 2.2rem = +4rem; } + +@media screen and (min-width: 768px) { + .sm-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 9.5rem;= + } +} + +@media screen and (min-width: 1000px) { + .sm-title.bp-alert-cards .bp-alert-cards__outline { padding: 5rem 14.7rem= + 2.5rem; } +} + +.sm-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 3.5rem; fo= +nt-size: 1.6rem; line-height: 1.2; font-weight: 700; } + +@media screen and (min-width: 768px) { + .sm-title.bp-alert-cards .bp-alert-cards__title { margin-bottom: 2.5rem; = +font-size: 2.4rem; } +} + +.responsivegrid .full-width-constraint > div.cmp-container > div.bp-alert-c= +ards { margin: 0px auto; } + +@media screen and (min-width: 768px) { + .responsivegrid .full-width-constraint > div.cmp-container > div.bp-alert= +-cards { margin: 0px auto; } +} + +@media screen and (min-width: 1000px) { + .responsivegrid .full-width-constraint > div.cmp-container > div.bp-alert= +-cards { margin: 0px auto; } +} + +.bp-alertcard--animate .bp-alert-cards__icon { opacity: 1; } + +.bp-alertcard--animate .bp-alert-cards__description, .bp-alertcard--animate= + .bp-alert-cards__title { top: 0px; position: relative; opacity: 1; } + +.bp-alertcard--animate .bp-alert-cards__link { opacity: 1; } + +.cmp-bp-data-stat { display: block; flex-wrap: wrap; } + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat { flex-wrap: nowrap; } +} + +.cmp-bp-data-stat__first-row { text-align: center; } + +.cmp-bp-data-stat__first-row .cmp-title__text { font-size: 4rem; font-weigh= +t: 700; line-height: 4rem; } + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat__first-row .cmp-title__text { font-size: 5.2rem; font-w= +eight: 700; line-height: 5.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat__first-row .cmp-title__text { opacity: 0; transition: t= +ransform 0.8s ease 0s, opacity 0.6s ease-in 0s, -webkit-transform 0.8s ease= + 0s; transform: translateY(1.5rem); } +} + +.cmp-bp-data-stat__first-row .cmp-container { margin: 0px auto 6rem; } + +.cmp-bp-data-stat__first-row .cmp-container .cmp-title__text { font-weight:= + 600; } + +.cmp-bp-data-stat__second-row { position: relative; padding: 3.3rem 1.5rem = +0px; } + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat__second-row { display: flex; padding: 2.5rem 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat__second-row { padding: 8rem 0px 0px; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-block { display: block; } + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list { -webkit-box-flex: 0; flex: = +0 0 58%; width: 50%; } + +@media screen and (max-width: 767.9px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list:last-child .cmp-bp-data-sta= +t-card:first-child { padding-top: 3rem; } + .cmp-bp-data-stat .cmp-bp-data-stat-card-list:last-child .cmp-bp-data-sta= +t-card:last-child .cmp-bp-data-stat-border { border: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list { width: 0%; -webkit-box-fl= +ex: 0; flex: 0 0 33.3%; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card { -web= +kit-box-flex: 0; flex: 0 0 100%; padding-top: 3rem; } + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card:first-= +child { padding-top: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card { pa= +dding-top: 5rem; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__title= + { font-size: 5.6rem; line-height: 1; font-weight: 300; margin-bottom: 0.5r= +em; } + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__tit= +le { font-size: 8.16rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__tit= +le { opacity: 0; transition: transform 0.7s ease 0s, opacity 0.5s ease 0s, = +-webkit-transform 0.7s ease 0s; transform: translateX(-1rem); } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__descr= +iption p { font-size: 1.62rem; line-height: 1; font-weight: 400; padding-bo= +ttom: 2.2rem; padding-top: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__des= +cription p { padding-bottom: 2.5rem; opacity: 0; transform: translateY(1.5r= +em); transition: transform 0.7s ease 0s, opacity 0.5s ease 0s, -webkit-tran= +sform 0.7s ease 0s; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section { display: flex; -webkit-= +box-flex: 0; flex: 0 0 33.3%; position: absolute; width: 33.3%; height: 40v= +h; float: right; top: 1rem; right: 4.5rem; z-index: 2; margin-right: 2rem; = +} + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section { position: relative; h= +eight: 70vh; margin-right: 0px; top: 3rem; right: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section { top: 0px; right: 0px;= + } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradien= +t, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-grad= +ient-image { opacity: 1; position: absolute; transform: translateY(0px); le= +ft: 60%; width: 60%; height: 70%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradi= +ent, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gr= +adient-image { transform: translateY(0px); left: 25%; opacity: 1; width: 40= +%; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradi= +ent, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gr= +adient-image { opacity: 0; transform: translateY(-10%); left: 25%; transiti= +on: all 1s ease 0s; width: 40%; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradien= +t-image img, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data= +-stat-gradient img { width: 100%; height: 100%; transform: skew(0deg, -30de= +g); } + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradien= +t-image .cmp-image, .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-= +bp-data-stat-gradient .cmp-image { height: 100%; } + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-gradien= +t div { transform: skew(0deg, -30deg); width: 100%; height: 100%; } + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image {= + position: absolute; opacity: 1; transform: translateY(98%); left: 35%; wid= +th: 60%; height: 70%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image= + { transform: translateY(10%); left: 40%; opacity: 1; width: 40%; } +} + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image= + { opacity: 0; transform: translateY(20%); transition: all 1s ease 0s; left= +: 40%; width: 40%; } +} + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image i= +mg { width: 100%; height: 100%; transform: skew(0deg, -30deg); } + +.cmp-bp-data-stat .cmp-bp-data-stat-image-section .cmp-bp-data-stat-image .= +cmp-image { height: 100%; } + +.cmp-bp-data-stat .cmp-bp-data-stat-border { border-bottom: 0.1rem solid rg= +b(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .cmp-bp-data-stat .cmp-bp-data-stat-border { opacity: 0; transition: all = +0.7s ease 0s, opacity 0.5s ease 0s; } +} + +@media screen and (min-width: 768px) { + .cmp-bp-data-stat .last-card .cmp-bp-data-stat-border { border: 0px; } +} + +@media screen and (min-width: 1000px) { + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-= +bp-data-stat-card__title { opacity: 1; transform: translateX(0px); } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list .cmp-= +bp-data-stat-card .cmp-bp-data-stat-border, .bp-data-stat--animate.cmp-bp-d= +ata-stat .cmp-bp-data-stat-card-list .cmp-bp-data-stat-card__description p = +{ opacity: 1; transform: translateY(0px); } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :firs= +t-child .cmp-bp-data-stat-card__title { transition-delay: 1s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :firs= +t-child .cmp-bp-data-stat-card__description p { transition-delay: 0.1s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(2) .cmp-bp-data-stat-card__title { transition-delay: 1.2s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(2) .cmp-bp-data-stat-card__description p { transition-delay: 0.2s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(3) .cmp-bp-data-stat-card__title { transition-delay: 1.5s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(3) .cmp-bp-data-stat-card__description p { transition-delay: 0.3s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(4) .cmp-bp-data-stat-card__title { transition-delay: 1.8s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-card-list :nth-= +child(4) .cmp-bp-data-stat-card__description p { transition-delay: 0.4s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-title__text { opacity: 1; tr= +ansform: translateY(0px); } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-image-section .= +cmp-bp-data-stat-gradient, .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-= +data-stat-image-section .cmp-bp-data-stat-gradient-image { transform: trans= +lateY(0px); left: 25%; opacity: 1; transition-delay: 0.6s; } + .bp-data-stat--animate.cmp-bp-data-stat .cmp-bp-data-stat-image-section .= +cmp-bp-data-stat-image { transform: translateY(15%); left: 40%; opacity: 1;= + transition-delay: 0.8s; } +} + +.cmp-bp-data-stat-gradient-image-disable .cmp-bp-data-stat-gradient-image, = +.cmp-bp-data-stat-gradient-image-enable .cmp-bp-data-stat-gradient { displa= +y: none; } + +.brand-gradient-pink .cmp-bp-data-stat-gradient div { background-image: lin= +ear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(231, 0, 116) 30%); } + +.brand-gradient-purple .cmp-bp-data-stat-gradient div { background-image: l= +inear-gradient(rgb(70, 1, 115), rgb(161, 0, 255)); } + +.brand-gradient-purple-alt .cmp-bp-data-stat-gradient div { background-imag= +e: linear-gradient(90deg, rgb(70, 1, 115), rgb(117, 0, 192), rgb(161, 0, 25= +5)); } + +.brand-gradient-blue .cmp-bp-data-stat-gradient div { background-image: lin= +ear-gradient(rgb(0, 0, 136), rgb(0, 77, 255)); } + +.brand-gradient-blue2 .cmp-bp-data-stat-gradient div { background-image: li= +near-gradient(rgb(0, 77, 255), rgb(0, 186, 255)); } + +.brand-gradient-light-blue .cmp-bp-data-stat-gradient div { background-imag= +e: linear-gradient(90deg, rgb(0, 186, 255), rgb(0, 142, 255), rgb(0, 77, 25= +5)); } + +.brand-gradient-red .cmp-bp-data-stat-gradient div { background-image: line= +ar-gradient(rgb(113, 0, 18), red); } + +.brand-gradient-red-alt .cmp-bp-data-stat-gradient div { background-image: = +linear-gradient(90deg, red, rgb(189, 0, 29), rgb(113, 0, 18)); } + +.brand-gradient .cmp-bp-data-stat-gradient div { background-image: linear-g= +radient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.brand-gradient-alt .cmp-bp-data-stat-gradient div { background-image: line= +ar-gradient(90deg, rgb(0, 255, 0), rgb(0, 186, 255)); } + +.brand-gradient-yellow .cmp-bp-data-stat-gradient div { background-image: l= +inear-gradient(rgb(255, 255, 0), rgb(240, 192, 0)); } + +.brand-gradient-yellow-alt .cmp-bp-data-stat-gradient div { background-imag= +e: linear-gradient(90deg, rgb(255, 255, 0), rgb(255, 212, 46), rgb(255, 182= +, 0)); } + +.brand-gradient-green .cmp-bp-data-stat-gradient div { background-image: li= +near-gradient(90deg, rgb(0, 255, 0), rgb(0, 215, 0), rgb(0, 83, 10)); } + +.color-block-accent-purple-1 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(180, 85, 170); } + +.color-block-accent-purple-2 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(160, 85, 245); } + +.color-block-accent-purple-3 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(190, 130, 255); } + +.color-block-accent-purple-4 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(220, 175, 255); } + +.color-block-accent-purple-5 .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(230, 220, 255); } + +.color-block-alt-blue .cmp-bp-data-stat-gradient div { background-color: rg= +b(0, 65, 240); } + +.color-block-alt-gray .cmp-bp-data-stat-gradient div { background-color: rg= +b(190, 190, 190); } + +.color-block-alt-gray-dark .cmp-bp-data-stat-gradient div { background-colo= +r: rgb(150, 150, 150); } + +.color-block-alt-gray-darker .cmp-bp-data-stat-gradient div { background-co= +lor: rgb(90, 90, 90); } + +.color-block-alt-green .cmp-bp-data-stat-gradient div { background-color: r= +gb(0, 215, 0); } + +.color-block-alt-red .cmp-bp-data-stat-gradient div { background-color: red= +; } + +.color-block-alt-yellow .cmp-bp-data-stat-gradient div { background-color: = +rgb(255, 255, 0); } + +.color-block-aqua .cmp-bp-data-stat-gradient div { background-color: rgb(0,= + 255, 187); } + +.color-block-blue .cmp-bp-data-stat-gradient div { background-color: rgb(0,= + 186, 255); } + +.color-block-blue-green .cmp-bp-data-stat-gradient div { background-color: = +rgb(5, 240, 165); } + +.color-block-brand-green .cmp-bp-data-stat-gradient div { background-color:= + rgb(100, 255, 80); } + +.color-block-brand-orange .cmp-bp-data-stat-gradient div { background-color= +: rgb(255, 120, 0); } + +.color-block-brand-yellow .cmp-bp-data-stat-gradient div { background-color= +: rgb(255, 235, 50); } + +.color-block-blue-dark .cmp-bp-data-stat-gradient div { background-color: r= +gb(0, 142, 255); } + +.color-block-blue-light .cmp-bp-data-stat-gradient div { background-color: = +rgb(0, 243, 255); } + +.color-block-core-purple .cmp-bp-data-stat-gradient div { background-color:= + rgb(70, 0, 115); } + +.color-block-cyan .cmp-bp-data-stat-gradient div { background-color: rgb(0,= + 255, 255); } + +.color-block-gray .cmp-bp-data-stat-gradient div { background-color: rgb(16= +7, 167, 167); } + +.color-block-gray-base .cmp-bp-data-stat-gradient div { background-color: r= +gb(0, 0, 0); } + +.color-block-gray-dark .cmp-bp-data-stat-gradient div { background-color: r= +gb(107, 107, 107); } + +.color-block-gray-darker .cmp-bp-data-stat-gradient div { background-color:= + rgb(74, 74, 74); } + +.color-block-gray-light .cmp-bp-data-stat-gradient div { background-color: = +rgb(204, 204, 204); } + +.color-block-gray-lighter .cmp-bp-data-stat-gradient div { background-color= +: rgb(227, 227, 227); } + +.color-block-gray-lightest .cmp-bp-data-stat-gradient div { background-colo= +r: rgb(242, 242, 242); } + +.color-block-grayishyellow-dark .cmp-bp-data-stat-gradient div { background= +-color: rgb(150, 150, 140); } + +.color-block-grayishyellow-light .cmp-bp-data-stat-gradient div { backgroun= +d-color: rgb(230, 230, 220); } + +.color-block-green .cmp-bp-data-stat-gradient div { background-color: rgb(0= +, 255, 0); } + +.color-block-green-dark .cmp-bp-data-stat-gradient div { background-color: = +rgb(0, 83, 10); } + +.color-block-link .cmp-bp-data-stat-gradient div { background-color: rgb(0,= + 77, 255); } + +.color-block-link-dark .cmp-bp-data-stat-gradient div { background-color: r= +gb(0, 0, 136); } + +.color-block-orange .cmp-bp-data-stat-gradient div { background-color: rgb(= +255, 182, 0); } + +.color-block-orange-dark .cmp-bp-data-stat-gradient div { background-color:= + rgb(255, 149, 0); } + +.color-block-pink .cmp-bp-data-stat-gradient div { background-color: rgb(23= +1, 0, 116); } + +.color-block-pink-dark .cmp-bp-data-stat-gradient div { background-color: r= +gb(164, 2, 83); } + +.color-block-pink-light .cmp-bp-data-stat-gradient div { background-color: = +rgb(255, 80, 160); } + +.color-block-purple .cmp-bp-data-stat-gradient div { background-color: rgb(= +161, 0, 255); } + +.color-block-purple-dark .cmp-bp-data-stat-gradient div { background-color:= + rgb(117, 0, 192); } + +.color-block-purple-darkest .cmp-bp-data-stat-gradient div { background-col= +or: rgb(70, 1, 115); } + +.color-block-red .cmp-bp-data-stat-gradient div { background-color: rgb(231= +, 15, 41); } + +.color-block-red-dark .cmp-bp-data-stat-gradient div { background-color: rg= +b(189, 0, 29); } + +.color-block-red-darker .cmp-bp-data-stat-gradient div { background-color: = +rgb(113, 0, 18); } + +.color-block-red-light .cmp-bp-data-stat-gradient div { background-color: r= +gb(255, 50, 70); } + +.color-block-white .cmp-bp-data-stat-gradient div { background-color: rgb(2= +55, 255, 255); } + +.color-block-yellow .cmp-bp-data-stat-gradient div { background-color: rgb(= +255, 212, 46); } + +.color-block-yellow-dark .cmp-bp-data-stat-gradient div { background-color:= + rgb(240, 192, 0); } + +.color-block-yellow-light .cmp-bp-data-stat-gradient div { background-color= +: rgb(255, 240, 179); } + +.color-border-accent-purple-1 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(180, 85, 170); } + +.color-border-accent-purple-2 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(160, 85, 245); } + +.color-border-accent-purple-3 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(190, 130, 255); } + +.color-border-accent-purple-4 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(220, 175, 255); } + +.color-border-accent-purple-5 .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(230, 220, 255); } + +.color-border-alt-blue .cmp-bp-data-stat-border { border-bottom: 0.1rem sol= +id rgb(0, 65, 240); } + +.color-border-alt-gray .cmp-bp-data-stat-border { border-bottom: 0.1rem sol= +id rgb(190, 190, 190); } + +.color-border-alt-gray-dark .cmp-bp-data-stat-border { border-bottom: 0.1re= +m solid rgb(150, 150, 150); } + +.color-border-alt-gray-darker .cmp-bp-data-stat-border { border-bottom: 0.1= +rem solid rgb(90, 90, 90); } + +.color-border-alt-green .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(0, 215, 0); } + +.color-border-alt-red .cmp-bp-data-stat-border { border-bottom: 0.1rem soli= +d red; } + +.color-border-alt-yellow .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(255, 255, 0); } + +.color-border-aqua .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(0, 255, 187); } + +.color-border-blue .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(0, 186, 255); } + +.color-border-blue-green .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(5, 240, 165); } + +.color-border-brand-green .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(100, 255, 80); } + +.color-border-brand-orange .cmp-bp-data-stat-border { border-bottom: 0.1rem= + solid rgb(255, 120, 0); } + +.color-border-brand-yellow .cmp-bp-data-stat-border { border-bottom: 0.1rem= + solid rgb(255, 235, 50); } + +.color-border-blue-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(0, 142, 255); } + +.color-border-blue-light .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(0, 243, 255); } + +.color-border-core-purple .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(70, 0, 115); } + +.color-border-cyan .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(0, 255, 255); } + +.color-border-gray .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(167, 167, 167); } + +.color-border-gray-base .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(0, 0, 0); } + +.color-border-gray-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(107, 107, 107); } + +.color-border-gray-darker .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(74, 74, 74); } + +.color-border-gray-light .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(204, 204, 204); } + +.color-border-gray-lighter .cmp-bp-data-stat-border { border-bottom: 0.1rem= + solid rgb(227, 227, 227); } + +.color-border-gray-lightest .cmp-bp-data-stat-border { border-bottom: 0.1re= +m solid rgb(242, 242, 242); } + +.color-border-grayishyellow-dark .cmp-bp-data-stat-border { border-bottom: = +0.1rem solid rgb(150, 150, 140); } + +.color-border-grayishyellow-light .cmp-bp-data-stat-border { border-bottom:= + 0.1rem solid rgb(230, 230, 220); } + +.color-border-green .cmp-bp-data-stat-border { border-bottom: 0.1rem solid = +rgb(0, 255, 0); } + +.color-border-green-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(0, 83, 10); } + +.color-border-link .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(0, 77, 255); } + +.color-border-link-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(0, 0, 136); } + +.color-border-orange .cmp-bp-data-stat-border { border-bottom: 0.1rem solid= + rgb(255, 182, 0); } + +.color-border-orange-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(255, 149, 0); } + +.color-border-pink .cmp-bp-data-stat-border { border-bottom: 0.1rem solid r= +gb(231, 0, 116); } + +.color-border-pink-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(164, 2, 83); } + +.color-border-pink-light .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(255, 80, 160); } + +.color-border-purple .cmp-bp-data-stat-border { border-bottom: 0.1rem solid= + rgb(161, 0, 255); } + +.color-border-purple-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(117, 0, 192); } + +.color-border-purple-darkest .cmp-bp-data-stat-border { border-bottom: 0.1r= +em solid rgb(70, 1, 115); } + +.color-border-red .cmp-bp-data-stat-border { border-bottom: 0.1rem solid rg= +b(231, 15, 41); } + +.color-border-red-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem sol= +id rgb(189, 0, 29); } + +.color-border-red-darker .cmp-bp-data-stat-border { border-bottom: 0.1rem s= +olid rgb(113, 0, 18); } + +.color-border-red-light .cmp-bp-data-stat-border { border-bottom: 0.1rem so= +lid rgb(255, 50, 70); } + +.color-border-white .cmp-bp-data-stat-border { border-bottom: 0.1rem solid = +rgb(255, 255, 255); } + +.color-border-yellow .cmp-bp-data-stat-border { border-bottom: 0.1rem solid= + rgb(255, 212, 46); } + +.color-border-yellow-dark .cmp-bp-data-stat-border { border-bottom: 0.1rem = +solid rgb(240, 192, 0); } + +.color-border-yellow-light .cmp-bp-data-stat-border { border-bottom: 0.1rem= + solid rgb(255, 240, 179); } + +.cascadingcard { width: 100%; position: relative; } + +@media screen and (min-width: 1000px) { + .cascadingcard { display: flex; position: static; } +} + +.cascadingcard .cmp-cascadingcard_cta-btn--mobile { background: rgb(82, 0, = +255); margin-top: -55px; right: 5%; display: block; cursor: pointer; } + +@media screen and (min-width: 1000px) { + .cascadingcard .cmp-cascadingcard_cta-btn--mobile { display: none; } +} + +.cmp-cascadingcard { width: 100%; } + +.cmp-cascadingcard--active .cmp-cascadingcard_cta-btn--default.cmp-cascadin= +gcard_cta-btn--active { opacity: 0.9; z-index: 2; width: 200%; height: 200%= +; transition: width 0.4s ease 0s, height 0.4s ease 0s, opacity 0.3s ease 0s= +; } + +.cmp-cascadingcard_cta-btn { width: 80px; height: 80px; background: rgba(82= +, 0, 255, 0.9); color: rgb(255, 255, 255); border-radius: 50%; position: ab= +solute; cursor: none; z-index: 10; } + +.cmp-cascadingcard_cta-btn span { width: 100%; position: absolute; text-ali= +gn: center; left: 50%; top: 50%; transform: translate(-50%, -50%); line-hei= +ght: 1; font-size: 1.3rem; font-weight: 600; } + +@media screen and (min-width: 768px) { + .cmp-cascadingcard_cta-btn span { font-size: 1.4rem; } +} + +.cmp-cascadingcard_cta-btn--default { top: 50%; right: 50%; transform: tran= +slate(50%, -50%); z-index: -1; opacity: 0; } + +.cmp-cascadingcard_cta-btn--focus-active { opacity: 0.9; z-index: 2; transi= +tion: width 0.4s ease 0s, height 0.4s ease 0s, opacity 0.3s ease 0s; } + +.cmp-cascadingcard_image-placeholder { position: relative; overflow: hidden= +; } + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_image-placeholder { padding-top: 0px; height: 0px; tra= +nsition: height 0.7s ease 0s; } +} + +.cmp-cascadingcard_image-placeholder--focus-active { outline: rgb(0, 0, 136= +) solid 2px; outline-offset: 2px; z-index: 1; } + +.cmp-cascadingcard_image-placeholder a { cursor: none; } + +.cmp-cascadingcard--redirect-element { display: none; } + +.cmp-cascadingcard .cmp-image { width: 100%; } + +.cmp-cascadingcard .cmp-image img { width: 100%; height: 100%; object-fit: = +cover; cursor: none; position: absolute; transition: transform 0.7s ease 0s= +, -webkit-transform 0.7s ease 0s; } + +.cmp-cascadingcard .cmp-image img:hover { transform: scale(1.3); } + +.cmp-cascadingcard_text-content { padding-right: 60px; padding-top: 1.5rem;= + } + +@media screen and (min-width: 768px) { + .cmp-cascadingcard_text-content { padding-top: 3rem; padding-right: 50px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_text-content { padding-right: 30px; } +} + +.cmp-cascadingcard_text-content .cmp-teaser__title { font-weight: 300; font= +-size: 2.4rem; line-height: 2.4rem; margin-bottom: 1.5rem; margin-top: 0px;= + } + +@media screen and (min-width: 768px) { + .cmp-cascadingcard_text-content .cmp-teaser__title { font-size: 2.88rem; = +margin-bottom: 2rem; line-height: 2.59rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_text-content .cmp-teaser__title { opacity: 0; padding-= +top: 5px; } +} + +.cmp-cascadingcard_text-content .cmp-teaser__title-link { display: inline-b= +lock; } + +.cmp-cascadingcard_text-content .cmp-teaser__title-link:focus { box-shadow:= + rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; out= +line-offset: 1px; } + +.cmp-cascadingcard_text-content .cmp-teaser__title-link:focus:not(:focus-vi= +sible) { box-shadow: none; outline: none; } + +.cmp-cascadingcard_text-content .cmp-teaser__title-link:focus, .cmp-cascadi= +ngcard_text-content .cmp-teaser__title-link:hover { color: rgb(0, 77, 255);= + text-decoration: underline; } + +.cmp-cascadingcard_description { font-weight: 300; font-size: 1.62rem; line= +-height: 1.2; } + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_description { opacity: 0; padding-top: 5px; } +} + +.cmp-cascadingcard_description a { color: rgb(0, 77, 255); } + +.cmp-cascadingcard_description a:focus, .cmp-cascadingcard_description a:ho= +ver { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-cascadingcard_description a:visited { color: rgb(0, 0, 136); } + +.cmp-cascadingcard_category-title { font-weight: 600; font-size: 1.2rem; li= +ne-height: 1; margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_category-title { opacity: 0; padding-top: 5px; } +} + +.contact-card .cmp-contact-card__content { background: transparent; display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; padding-bottom: 2.5rem; } + +@media screen and (min-width: 768px) { + .contact-card .cmp-contact-card__content { padding-right: 1.5rem; } +} + +.contact-card .cmp-contact-card__name { font-size: 1.6rem; font-weight: 600= +; line-height: 1.4; letter-spacing: 1.25px; overflow-wrap: break-word; word= +-break: break-all; text-transform: uppercase; } + +.contact-card .cmp-contact-card__position { font-size: 1.4rem; line-height:= + normal; overflow-wrap: break-word; } + +.contact-card .cmp-contact-card__location { font-size: 1.4rem; line-height:= + 1.5; overflow-wrap: break-word; } + +.contact-card .cmp-contact-card__link--number { font-size: 1.4rem; line-hei= +ght: 1.82857; color: rgb(0, 77, 255); display: inline-block; } + +.contact-card .cmp-contact-card__link--number:focus { box-shadow: rgb(0, 0,= + 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offse= +t: 1px; } + +.contact-card .cmp-contact-card__link--number:focus:not(:focus-visible) { b= +ox-shadow: none; outline: none; } + +.contact-card .cmp-contact-card__link--number:hover { text-decoration: unde= +rline; } + +.contact-card .cmp-contact-card__link--number:focus { color: rgb(0, 0, 136)= +; } + +.contact-card .cmp-contact-card .cmp-share-banner__icon { margin: 1.8rem 0p= +x 0px; } + +.contact-card .cmp-contact-card .cmp-share-banner__icon:focus, .contact-car= +d .cmp-contact-card .cmp-share-banner__icon:hover { color: rgb(255, 255, 25= +5); } + +.contact-card .cmp-contact-card .cmp-share-banner__icon--mail { border-colo= +r: rgb(0, 0, 0); color: rgb(0, 0, 0); display: flex; } + +.contact-card .cmp-contact-card .cmp-share-banner__icon--mail:focus, .conta= +ct-card .cmp-contact-card .cmp-share-banner__icon--mail:hover { background-= +color: rgb(0, 0, 0); } + +.general-inquiry-card .cmp-teaser__content { display: flex; border: none; p= +adding: 0px; background-color: transparent; } + +@media screen and (min-width: 768px) { + .general-inquiry-card .cmp-teaser__content { } +} + +.general-inquiry-card .cmp-teaser__title { font-size: 3rem; font-weight: 80= +0; line-height: 1; } + +.general-inquiry-card .cmp-teaser__description { margin: 10px 0px; } + +.general-inquiry-card .cmp-teaser__action-container { padding-top: 0px; } + +@media screen and (min-width: 768px) { + .general-inquiry-card .cmp-teaser__action-container { margin-top: auto; } +} + +.general-inquiry-card .cmp-teaser__action-container.cmp-button--contact .cm= +p-button::before, .general-inquiry-card .cmp-teaser__action-container.cmp-b= +utton--location .cmp-button::before { border-radius: 100%; border: 0.15rem = +solid rgb(0, 77, 255); color: rgb(0, 77, 255); height: 3rem; width: 3rem; m= +in-width: 3rem; text-align: center; transition: all 0.5s ease 0s; vertical-= +align: middle; position: relative; margin-right: 0.5rem; } + +.general-inquiry-card .cmp-teaser__action-container.cmp-button--location .c= +mp-button::before { content: "=EF=8A=A3"; font-size: 1.8rem; font-feature-s= +ettings: "liga"; padding-top: 0.55rem; } + +.general-inquiry-card .cmp-teaser__action-container.cmp-button--contact .cm= +p-button::before, .general-inquiry-card .cmp-teaser__action-container.cmp-b= +utton--location .cmp-button::before { font-family: Ionicons; display: block= +; font-weight: 400; font-style: normal; line-height: 1; text-transform: non= +e; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dire= +ction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizele= +gibility; } + +.general-inquiry-card .cmp-teaser__action-container.cmp-button--contact .cm= +p-button::before { content: "=EF=8B=92"; font-size: 2rem; font-feature-sett= +ings: "liga"; padding-top: 0.4rem; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button { margin: 0= +px; width: auto; height: auto; font-weight: 600; color: rgb(0, 77, 255); te= +xt-decoration: none; line-height: 1.6; background-color: transparent; box-s= +hadow: none; transition: none 0s ease 0s; transform: none; padding: 0px; te= +xt-transform: none; -webkit-box-pack: start; justify-content: flex-start; } + +@media screen and (min-width: 768px) { + .general-inquiry-card .cmp-teaser__action-container .cmp-button { font-si= +ze: 1.6rem; } +} + +.general-inquiry-card .cmp-teaser__action-container .cmp-button__text { -we= +bkit-box-align: center; align-items: center; display: inline-flex; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:focus::befo= +re, .general-inquiry-card .cmp-teaser__action-container .cmp-button:hover::= +before { text-decoration: none; background-color: rgb(0, 77, 255); color: r= +gb(255, 255, 255); transition: all 0.5s ease-in-out 0s; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:focus span,= + .general-inquiry-card .cmp-teaser__action-container .cmp-button:hover span= + { text-decoration: underline; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:focus:focus= +, .general-inquiry-card .cmp-teaser__action-container .cmp-button:hover:foc= +us { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255= +) solid 1px; outline-offset: 1px; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:focus:focus= +:not(:focus-visible), .general-inquiry-card .cmp-teaser__action-container .= +cmp-button:hover:focus:not(:focus-visible) { box-shadow: none; outline: non= +e; } + +.general-inquiry-card .cmp-teaser__action-container .cmp-button:visited { c= +olor: rgb(0, 0, 136); } + +.cmp-article-module__profile { display: flex; -webkit-box-align: center; al= +ign-items: center; padding-bottom: 1.5rem; } + +.cmp-article-module__image-container { width: 6.3rem; height: 6.3rem; margi= +n-right: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-article-module__image-container { width: 6.8rem; height: 6.8rem; mar= +gin-right: 3rem; } +} + +.cmp-article-module__image-container .cmp-image__image { width: 100%; heigh= +t: 100%; border-radius: 50%; } + +.cmp-article-module__profile-info { width: calc(100% - 7.8rem); font-size: = +1.4rem; word-break: break-word; line-height: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-article-module__profile-info { width: calc(100% - 9.8rem); font-size= +: 1.6rem; line-height: 2.2rem; font-weight: 500; } +} + +.cmp-article-module__article-container { padding-top: 1.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-article-module__article-container { padding-top: 2.5rem; } +} + +@media screen and (max-width: 767.9px) { + .cmp-cascading-block .cascadingcard { margin-top: 50px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-cascading-block .cascadingcard { margin-top: 60px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block--4-cards .cascadingcard { float: left; width: 25%; } + .cmp-cascading-block--4-cards .cascadingcard:first-child { margin-top: 0p= +x; } + .cmp-cascading-block--4-cards .cascadingcard:nth-child(2) { margin-top: 5= +0px; } + .cmp-cascading-block--4-cards .cascadingcard:nth-child(3) { margin-top: 1= +00px; } + .cmp-cascading-block--4-cards .cascadingcard:nth-child(4) { margin-top: 1= +50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block--3-cards .cascadingcard { float: left; width: 33.333= +3%; } + .cmp-cascading-block--3-cards .cascadingcard:first-child { margin-top: 0p= +x; } + .cmp-cascading-block--3-cards .cascadingcard:nth-child(2) { margin-top: 5= +0px; } + .cmp-cascading-block--3-cards .cascadingcard:nth-child(3) { margin-top: 1= +00px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block--2-cards .cascadingcard { float: left; width: 50%; m= +argin-bottom: 0px; } + .cmp-cascading-block--2-cards .cascadingcard:first-child { margin-top: 0p= +x; } + .cmp-cascading-block--2-cards .cascadingcard:nth-child(2) { margin-top: 5= +0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-cascading-block--sm-2-cards .cascadingcard { float: left; width: 50%= +; padding-top: 60px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:first-child { margin-top:= + 0px; padding-top: 0px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(2) { margin-top= +: 50px; padding-top: 0px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(3) { margin-top= +: 0px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(3) .cmp-cascadi= +ngcard_cta-btn--mobile { margin-top: -5px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(4) { margin-top= +: 50px; } + .cmp-cascading-block--sm-2-cards .cascadingcard:nth-child(4) .cmp-cascadi= +ngcard_cta-btn--mobile { margin-top: -5px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-cascading-block--sm-1-card .cascadingcard { margin-top: 60px; } + .cmp-cascading-block--sm-1-card .cascadingcard:first-child { margin-top: = +0px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-cascading-block--xs-2-cards .cascadingcard { float: left; width: 50%= +; padding-top: 50px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:first-child { margin-top:= + 0px; padding-top: 0px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(2) { margin-top= +: 20px; padding-top: 0px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(3) { margin-top= +: 0px; clear: both; margin-bottom: 0px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(3) .cmp-cascadi= +ngcard_cta-btn--mobile { margin-top: -5px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(4) { margin-top= +: 20px; margin-bottom: 0px; } + .cmp-cascading-block--xs-2-cards .cascadingcard:nth-child(4) .cmp-cascadi= +ngcard_cta-btn--mobile { margin-top: -5px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-cascading-block--xs-1-card .cascadingcard:first-child { margin-top: = +0px; } +} + +.cmp-cascading-block_first-row { margin-bottom: 60px; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_first-row { margin-bottom: 80px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block_first-row { margin-bottom: 100px; } +} + +.cmp-cascading-block_first-row .cmp-title { text-align: center; } + +@media screen and (min-width: 1000px) { + .cmp-cascading-block_first-row .cmp-title { opacity: 0; top: 30px; positi= +on: relative; } +} + +.cmp-cascading-block_first-row .cmp-title .cmp-title__text { font-weight: 6= +00; font-size: 3.68rem; line-height: 1; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_first-row .cmp-title .cmp-title__text { font-size: 5= +.27rem; } +} + +.cmp-cascading-block_first-row .text { margin-top: 20px; text-align: center= +; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_first-row .text { margin-top: 30px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block_first-row .text { opacity: 0; top: 15px; position: r= +elative; } +} + +.cmp-cascading-block_first-row .text .cmp-text p { font-weight: 300; font-s= +ize: 1.6rem; line-height: 1; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_first-row .text .cmp-text p { font-size: 2rem; line-= +height: 1.185; } +} + +.cmp-cascading-block_second-row { display: flex; flex-wrap: wrap; width: 10= +0%; } + +.cmp-cascading-block_third-row { clear: both; padding-top: 30px; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_third-row { padding-top: 60px; } +} + +@media screen and (min-width: 1000px) { + .cmp-cascading-block_third-row { opacity: 0; } +} + +.cmp-cascading-block_third-row .cmp-button--right { -webkit-box-pack: start= +; justify-content: flex-start; } + +@media screen and (min-width: 768px) { + .cmp-cascading-block_third-row .cmp-button--right { -webkit-box-pack: end= +; justify-content: flex-end; } +} + +.cmp-cascading-block--animate .cmp-cascading-block--animate_first-row .cmp-= +title { transition: opacity 0.6s ease-in 0.2s, top 1s ease; opacity: 1; top= +: 0px; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_first-row .text= + { transition: opacity 0.6s ease-in 0.2s, top 0.4s ease; opacity: 1; top: 0= +px; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard .cmp-cascadingcard_image-placeholder { padding-top: 0px; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard .cmp-teaser__title { padding-top: 0px; opacity: 1; transition: a= +ll 0.6s ease-out 0.1s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard .cmp-cascadingcard_category-title { padding-top: 0px; opacity: 1= +; transition: all 0.6s ease-out 0.2s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard .cmp-cascadingcard_description { padding-top: 0px; opacity: 1; t= +ransition: all 0.6s ease-out 0.1s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard:first-child .cmp-cascadingcard_category-title, .cmp-cascading-bl= +ock--animate .cmp-cascading-block--animate_second-row .cascadingcard:first-= +child .cmp-cascadingcard_description, .cmp-cascading-block--animate .cmp-ca= +scading-block--animate_second-row .cascadingcard:first-child .cmp-cascading= +card_image-placeholder, .cmp-cascading-block--animate .cmp-cascading-block-= +-animate_second-row .cascadingcard:first-child .cmp-teaser__title { transit= +ion-delay: 0.1s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard:nth-child(2) .cmp-cascadingcard_category-title, .cmp-cascading-b= +lock--animate .cmp-cascading-block--animate_second-row .cascadingcard:nth-c= +hild(2) .cmp-cascadingcard_description, .cmp-cascading-block--animate .cmp-= +cascading-block--animate_second-row .cascadingcard:nth-child(2) .cmp-cascad= +ingcard_image-placeholder, .cmp-cascading-block--animate .cmp-cascading-blo= +ck--animate_second-row .cascadingcard:nth-child(2) .cmp-teaser__title { tra= +nsition-delay: 0.2s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard:nth-child(3) .cmp-cascadingcard_category-title, .cmp-cascading-b= +lock--animate .cmp-cascading-block--animate_second-row .cascadingcard:nth-c= +hild(3) .cmp-cascadingcard_description, .cmp-cascading-block--animate .cmp-= +cascading-block--animate_second-row .cascadingcard:nth-child(3) .cmp-cascad= +ingcard_image-placeholder, .cmp-cascading-block--animate .cmp-cascading-blo= +ck--animate_second-row .cascadingcard:nth-child(3) .cmp-teaser__title { tra= +nsition-delay: 0.3s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_second-row .cas= +cadingcard:nth-child(4) .cmp-cascadingcard_category-title, .cmp-cascading-b= +lock--animate .cmp-cascading-block--animate_second-row .cascadingcard:nth-c= +hild(4) .cmp-cascadingcard_description, .cmp-cascading-block--animate .cmp-= +cascading-block--animate_second-row .cascadingcard:nth-child(4) .cmp-cascad= +ingcard_image-placeholder, .cmp-cascading-block--animate .cmp-cascading-blo= +ck--animate_second-row .cascadingcard:nth-child(4) .cmp-teaser__title { tra= +nsition-delay: 0.4s; } + +.cmp-cascading-block--animate .cmp-cascading-block--animate_third-row { tra= +nsition: opacity 0.6s ease 0.2s; opacity: 1; } + +.cmp-cascadingcard_cta-btn--follow { display: none; pointer-events: none; t= +ransform: translate3d(-50%, -50%, 0px); } + +.cmp-cascadingcard_cta-btn--follow span { width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-cascadingcard_cta-btn--follow.cmp-cascadingcard_cta-btn--active { di= +splay: block; } +} + +.cmp-parallax-logo-video-and-animation { position: relative; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation {= + display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal= +; flex-direction: column; -webkit-box-pack: center; justify-content: center= +; min-height: 400px; overflow: hidden; position: relative; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= + { height: 100vh; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel { width: 100%; position: relative; display: flex; -webkit-box-orient:= + vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel { height: 100%; position: absolute; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-svg, .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-vide= +o-animation--panel-video { display: flex; -webkit-box-pack: center; justify= +-content: center; -webkit-box-align: center; align-items: center; position:= + absolute; width: 100%; height: 100%; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel-svg { pointer-events: none; display: none; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-svg { position: relative; display: inherit; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel-svg .cmp-image { width: 100%; height: 100%; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel-svg .cmp-image__image { position: relative; width: 100%; height: 100%= +; background-color: rgb(107, 107, 107); margin-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-svg .cmp-image__image { width: 80%; margin: 0px auto; background-co= +lor: transparent; z-index: 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-image { display: none; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel-image .cmp-image__image { width: 60%; margin: 0px auto; padding-top: = +10rem; padding-bottom: 6rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel-image .cmp-image__image { width: 40%; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote { position: relative; width: 100%; color: rgb(0, = +0, 0); text-align: center; align-self: center; opacity: 1; z-index: 3; padd= +ing: 0px 1.5rem; margin-bottom: 8rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote { top: auto; bottom: 10%; padding: 0px 3.5rem; = +} +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote { margin-bottom: 0px; position: absolute; top: = +58%; padding: 0px; max-width: 98rem; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--title { margin: 0px auto; padding: 0px 2.2%; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--title { padding: 0px 3.8%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--title { padding: 0px; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--title h2 { font-size: 3.2rem; color: rgb(0, 0, 0= +); line-height: 3.2rem; font-weight: 600; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--title h2 { margin-bottom: 3rem; font-size: 4re= +m; line-height: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--title h2 { margin-top: 2rem; margin-bottom: 2r= +em; font-size: 5.27rem; line-height: 5.27rem; opacity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--description { margin: 0px auto; padding: 0px 2.2= +%; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--description { padding: 0px 3.8%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--description { padding: 0px; width: 80%; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--description p { font-size: 1.6rem; font-weight: = +300; margin-bottom: 2rem; color: rgb(0, 0, 0); line-height: 1.6rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--description p { margin-bottom: 2rem; font-size= +: 2rem; line-height: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--description p { margin-bottom: 2.5rem; font-si= +ze: 1.92rem; line-height: 2.12rem; opacity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote .cmp-button--text-brand-link { margin-bottom: 2re= +m; padding: 0px 2.2%; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote .cmp-button--text-brand-link { padding: 0px 3.8= +%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote .cmp-button--text-brand-link { padding: 0px; op= +acity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--cta-container { margin-bottom: 2rem; padding: 0p= +x 2.2%; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--cta-container { padding: 0px 3.8%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--cta-container { padding: 0px; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-parallax-quote--cta-container .cmp-button--circle-with-arrow .cm= +p-button { background-color: transparent; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-parallax-quote--cta-container .cmp-button--circle-with-arrow .= +cmp-button { opacity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero { -webkit-box-pack: center; justify-content: center; = +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content { position: relative; height: auto; top: 0px= +; z-index: 1; width: 75%; min-width: 75%; padding: 0px 2.2%; display: flex;= + -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio= +n: column; align-self: center; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content { padding: 0px 3.8%; margin: 0px; width: 6= +0%; min-width: 60%; transform: scale(1); } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content { margin: 0px; -webkit-box-pack: start; ju= +stify-content: flex-start; padding: 0px; width: 50%; min-width: 50%; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content .title { display: none; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content .text p { color: rgb(0, 0, 0); font-weight: = +300; font-size: 1.76rem; line-height: 2.28rem; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content .text p { font-size: 2.08rem; line-height:= + 2.704rem; padding-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content .text p { opacity: 0; font-size: 2.4rem; l= +ine-height: 3.12rem; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content .text p .animate-sub-title-large { font-size= +: 2.4rem; font-weight: 300; color: rgb(0, 0, 0); line-height: 2.64rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content .text p .animate-sub-title-large { font-si= +ze: 4.32rem; line-height: 5.616rem; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content .text p .animate-sub-title-medium { font-siz= +e: 2.7rem; font-weight: 400; color: rgb(0, 0, 0); line-height: 2.7rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content .text p .animate-sub-title-medium { font-s= +ize: 3.5rem; line-height: 4.55rem; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__content-container { position: absolute; width: 100%;= + height: 100%; margin: 0px auto; padding: 0px 1.5rem; display: flex; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content-container { padding: 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__content-container { max-width: 98rem; padding: 0px= +; margin: 0px auto; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__video { height: 100%; display: block; width: 100vw; = +min-height: auto; object-fit: cover; background-position: 50% center; curso= +r: default; outline: none; align-self: flex-end; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__video-desktop { height: 80vh; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__video-mobile { height: 135vh; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__video-container { display: flex; -webkit-box-pack: c= +enter; justify-content: center; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero__video { width: 50vw; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__controls { display: block; z-index: 9; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero__controls button { color: rgb(0, 0, 0); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero .cmp-button--text-brand-link { opacity: 1; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation= +--panel .cmp-video-hero .cmp-button--text-brand-link { opacity: 0; } +} + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button { color: rgb= +(0, 0, 0); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button::before { co= +lor: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button__text::befor= +e { color: rgb(0, 0, 0); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] { height: auto; overflow: visible; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel { position: relati= +ve; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-parallax-quot= +e { opacity: 1; position: relative; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-parallax-quot= +e .cmp-button--text-brand-link, .cmp-parallax-logo-video-and-animation .cmp= +-parallax-logo-video-animation[data-authoring] .cmp-parallax-logo-video-ani= +mation--panel .cmp-parallax-quote h2, .cmp-parallax-logo-video-and-animatio= +n .cmp-parallax-logo-video-animation[data-authoring] .cmp-parallax-logo-vid= +eo-animation--panel .cmp-parallax-quote p { opacity: 1; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-video { position: = +relative; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-svg { display: blo= +ck; min-height: 4.6rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-svg .cmp-image__im= +age { position: relative; height: auto; background-color: rgb(107, 107, 107= +); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-image { display: b= +lock; min-height: 4.6rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel-image .cmp-image__= +image { position: relative; height: auto; max-width: 30%; margin: 0px auto;= + } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__v= +ideo { max-height: 70rem; width: 100vw; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent .text p { opacity: 1; font-size: 2rem; line-height: 2rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent .text .animate-sub-title-medium { opacity: 1; font-size: 2.5rem; lin= +e-height: 2.5rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent .text .animate-sub-title-large { opacity: 1; font-size: 3rem; line-h= +eight: 3rem; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent .cmp-button--text-brand-link { opacity: 1; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation[d= +ata-authoring] .cmp-parallax-logo-video-animation--panel .cmp-video-hero__c= +ontent-container { visibility: visible; } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-text h2, .cmp-parallax-logo-video= +-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-video-h= +ero__content .cmp-text h3, .cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-animation--panel .cmp-video-hero__content .cmp-text h= +4, .cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-an= +imation--panel .cmp-video-hero__content .cmp-text h5, .cmp-parallax-logo-vi= +deo-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-vide= +o-hero__content .cmp-text h6, .cmp-parallax-logo-video-and-animation--dark = +.cmp-parallax-logo-video-animation--panel .cmp-video-hero__content .cmp-tex= +t ol, .cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video= +-animation--panel .cmp-video-hero__content .cmp-text p, .cmp-parallax-logo-= +video-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-vi= +deo-hero__content .cmp-text p .animate-sub-title-large, .cmp-parallax-logo-= +video-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-vi= +deo-hero__content .cmp-text p .animate-sub-title-medium, .cmp-parallax-logo= +-video-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-v= +ideo-hero__content .cmp-text p .animate-sub-title-small, .cmp-parallax-logo= +-video-and-animation--dark .cmp-parallax-logo-video-animation--panel .cmp-v= +ideo-hero__content .cmp-text span, .cmp-parallax-logo-video-and-animation--= +dark .cmp-parallax-logo-video-animation--panel .cmp-video-hero__content .cm= +p-text ul { color: rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-text a { color: rgb(255, 255, 255= +); text-decoration: underline; } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butt= +on { color: rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butt= +on::before { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255= +); } + +.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-anima= +tion--panel .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butt= +on__text::before, .cmp-parallax-logo-video-and-animation--dark .cmp-paralla= +x-logo-video-animation--panel .cmp-video-hero__controls button, .cmp-parall= +ax-logo-video-and-animation .cmp-parallax-logo-video-animation--panel .cmp-= +hero-video-dark .cmp-text h2, .cmp-parallax-logo-video-and-animation .cmp-p= +arallax-logo-video-animation--panel .cmp-hero-video-dark .cmp-text h3, .cmp= +-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--pane= +l .cmp-hero-video-dark .cmp-text h4, .cmp-parallax-logo-video-and-animation= + .cmp-parallax-logo-video-animation--panel .cmp-hero-video-dark .cmp-text h= +5, .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animatio= +n--panel .cmp-hero-video-dark .cmp-text h6, .cmp-parallax-logo-video-and-an= +imation .cmp-parallax-logo-video-animation--panel .cmp-hero-video-dark .cmp= +-text ol, .cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-a= +nimation--panel .cmp-hero-video-dark .cmp-text p, .cmp-parallax-logo-video-= +and-animation .cmp-parallax-logo-video-animation--panel .cmp-hero-video-dar= +k .cmp-text p .animate-sub-title-large, .cmp-parallax-logo-video-and-animat= +ion .cmp-parallax-logo-video-animation--panel .cmp-hero-video-dark .cmp-tex= +t p .animate-sub-title-medium, .cmp-parallax-logo-video-and-animation .cmp-= +parallax-logo-video-animation--panel .cmp-hero-video-dark .cmp-text p .anim= +ate-sub-title-small, .cmp-parallax-logo-video-and-animation .cmp-parallax-l= +ogo-video-animation--panel .cmp-hero-video-dark .cmp-text span, .cmp-parall= +ax-logo-video-and-animation .cmp-parallax-logo-video-animation--panel .cmp-= +hero-video-dark .cmp-text ul { color: rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-hero-video-dark .cmp-text a { color: rgb(255, 255, 255); text-de= +coration: underline; } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-hero-video-dark .cmp-button--text-brand-link .cmp-button { color= +: rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-hero-video-dark .cmp-button--text-brand-link .cmp-button::before= + { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); } + +.cmp-parallax-logo-video-and-animation .cmp-parallax-logo-video-animation--= +panel .cmp-hero-video-dark .cmp-button--text-brand-link .cmp-button__text::= +before { color: rgb(255, 255, 255); } + +@media screen and (max-width: 999.9px) { + .cmp-parallax-logo-video-and-animation--reverse .cmp-parallax-logo-video-= +animation { -webkit-box-orient: vertical; -webkit-box-direction: reverse; f= +lex-direction: column-reverse; } +} + +.parallax-logo-video-social { position: relative; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social { display: flex= +; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directi= +on: column; -webkit-box-pack: center; justify-content: center; min-height: = +400px; overflow: hidden; position: relative; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social { height: 100= +vh; } +} + +@media screen and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social { -webkit-box= +-orient: vertical; -webkit-box-direction: reverse; flex-direction: column-r= +everse; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel { width:= + 100%; position: relative; display: flex; -webkit-box-orient: vertical; -we= +bkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel { heig= +ht: 100%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel { heig= +ht: 100%; position: absolute; -webkit-box-pack: center; justify-content: ce= +nter; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title { = +position: absolute; z-index: 4; width: 100%; height: 80vh; margin: 4.8rem 0= +px 12.8rem; pointer-events: none; } + +@media screen and (max-width: 540px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +{ height: 50vh; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +{ margin: 0px; } +} + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +{ font-size: 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +{ opacity: 0; height: auto; margin: 0px; bottom: 27%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title .c= +mp-title { width: 100%; height: 100%; position: relative; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title .c= +mp-title__text { transform: translate(-50%, 50%); left: 50%; position: abso= +lute; font-size: 3.2rem; line-height: 2.88rem; font-weight: 600; width: 100= +%; text-align: center; bottom: 5%; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +.cmp-title__text { font-size: 4rem; line-height: 3.6rem; bottom: 20%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-title = +.cmp-title__text { font-size: 5.27rem; line-height: 5.27rem; bottom: 27%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg, .= +parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video { d= +isplay: flex; -webkit-box-pack: center; justify-content: center; -webkit-bo= +x-align: center; align-items: center; position: absolute; width: 100%; heig= +ht: 100%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg { po= +inter-events: none; display: none; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg { = +position: relative; display: inherit; z-index: 4; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg .cmp= +-image { position: relative; width: 100%; height: 100%; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg .c= +mp-image { height: auto; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg .cmp= +-image__image { position: relative; width: 100%; height: 100%; background-c= +olor: rgb(107, 107, 107); margin-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-svg .c= +mp-image__image { width: 90%; background-color: transparent; z-index: 2; po= +sition: absolute; height: auto; transform: translate(-50%, -50%); top: 50%;= + left: 50%; overflow: hidden; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image { = +width: 100%; height: 80vh; margin: 4.8rem 0px 12.8rem; } + +@media screen and (max-width: 540px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image = +{ height: 50vh; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image = +{ margin: 0px; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image = +{ display: none; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image .c= +mp-image { position: relative; width: 100%; height: 100%; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image .c= +mp-image__image { margin: 0px auto; position: relative; width: 30%; top: 30= +%; } + +@media screen and (max-width: 540px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-image = +.cmp-image__image { width: 50%; top: 20%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote { position: relative; width: 100%; color: rgb(0, 0, 0); text-al= +ign: start; align-self: center; opacity: 1; z-index: 3; background: rgb(204= +, 204, 204); } + +@media screen and (max-width: 767.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote { min-height: 100vh; height: 100vh; } +} + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote { position: absolute; background: none; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote { position: relative; width: calc(100% - 30px); max-width: 98= +rem; padding: 0px 5%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote__desktop { height: 80vh; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote__mobile { height: 135vh; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote__content { position: relative; z-index: 2; padding: 6% 5% 0px; = +margin-bottom: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { padding: 0px 8%; top: 50%; transform: translateY(1= +0%); } +} + +@media screen and (min-width: 768px) and (max-width: 1040px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { width: 70%; } +} + +@media screen and (min-width: 1041px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { width: 47%; } +} + +@media screen and (min-width: 1200px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { height: 100%; padding: 0px; margin-bottom: 0px; tr= +ansform: translateY(-40%); } +} + +@media screen and (min-width: 1000px) and (max-height: 700px) and (min-heig= +ht: 400px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content { width: 65%; transform: translateY(-33%); } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote__content > .cmp-button--text-brand-link { margin-top: 4.48rem; = +} + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content > .cmp-button--text-brand-link { margin-top: 3.6rem;= + } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content > .cmp-button--text-brand-link { margin-top: 5.27rem= +; } +} + +@media screen and (max-height: 700px) and (min-height: 400px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote__content > .cmp-button--text-brand-link { margin-top: 1.8rem;= + } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--description { margin: 0px 0px 1.4rem; padding: 0px 2.2% 0px 0p= +x; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--description { padding: 0px 3.8% 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--description { margin-bottom: 1.6rem; padding: 0px; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--description p { opacity: 1; font-size: 1.92rem; font-family: G= +T-Sectra-Fine-Book, "Book Antiqua", Georgia, serif; font-weight: 400; margi= +n-bottom: 2rem; color: rgb(0, 0, 0); line-height: 2.88rem; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--description p { margin-bottom: 2rem; font-size: 2.24rem; lin= +e-height: 3.36rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--description p { margin-bottom: 2.5rem; font-size: 2.6rem; li= +ne-height: 3.9rem; opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--name .cmp-title__text { font-size: 1.28rem; line-height: 1.92r= +em; font-weight: 500; opacity: 1; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--name .cmp-title__text { font-size: 1.8rem; line-height: 2.7r= +em; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--name .cmp-title__text { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--title { margin: 0px auto; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote--title h2 { color: rgb(0, 0, 0); font-weight: 500; font-size: 1= +.28rem; line-height: 1.92rem; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--title h2 { font-size: 1.8rem; line-height: 2.7rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote--title h2 { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons { display: flex; -webkit-box-orient: horizontal; = +-webkit-box-direction: normal; flex-flow: wrap; font-size: 4.48rem; line-he= +ight: 4.48rem; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote .social-icons { font-size: 4rem; line-height: 3.6rem; flex-wr= +ap: nowrap; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote .social-icons { font-size: 5.27rem; line-height: 5.27rem; fle= +x-wrap: nowrap; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons .social-icon { margin-right: 2%; margin-top: 0px;= + } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons .social-icon .cmp-button__text::before { margin-r= +ight: 2.3rem; margin-left: 2.5rem; font-size: 2.2rem; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons .social-icon__twitter::after { position: absolute= +; opacity: 1; top: 1.4rem; left: 1rem; content: "=EF=89=83"; font-size: 1.6= +rem; font-family: Ionicons; display: block; font-weight: 400; font-style: n= +ormal; line-height: 1; text-transform: none; letter-spacing: normal; overfl= +ow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothin= +g: antialiased; text-rendering: optimizelegibility; font-feature-settings: = +"liga"; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote .social-icons .social-icon__twitter::after { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons .social-icon__linkedin::after { position: absolut= +e; opacity: 1; top: 1.2rem; left: 0.9rem; content: "=EE=A4=94"; font-size: = +1.6rem; font-family: Ionicons; display: block; font-weight: 400; font-style= +: normal; line-height: 1; text-transform: none; letter-spacing: normal; ove= +rflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoot= +hing: antialiased; text-rendering: optimizelegibility; font-feature-setting= +s: "liga"; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-p= +arallax-quote .social-icons .social-icon__linkedin::after { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .social-icons--animate-icons .social-icon__linkedin::after, .pa= +rallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-parall= +ax-quote .social-icons--animate-icons .social-icon__twitter::after { opacit= +y: 1; transition: opacity 1s ease 1s; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link { opacity: 1; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-b= +utton--text-brand-link { opacity: 0; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link .cmp-button, .parallax-logo-video-social .cmp-parallax= +-logo-video-social--panel .cmp-button--text-brand-link .cmp-button:hover { = +color: rgb(0, 0, 0); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link .cmp-button::before { color: rgb(0, 0, 0); border: 1px= + solid rgb(0, 0, 0); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link .cmp-button__text { white-space: normal; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-but= +ton--text-brand-link .cmp-button:visited, .parallax-logo-video-social .cmp-= +parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-button_= +_text::before { color: rgb(0, 0, 0); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video { = +position: relative; width: 100%; height: 100%; max-height: 100%; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +{ position: absolute; } +} + +@media screen and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video--animation { height: 100%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero { height: 100%; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero { -webkit-box-pack: center; justify-content: center; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__content { height: 100%; width: 100%; max-width: 98rem; paddi= +ng: 0px 5%; margin: 0px auto; position: absolute; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__content { padding: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__content { padding: 0px 8%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__video { display: none; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video { position: relative; display: inline-block; transfo= +rm: none; top: 0%; left: 0%; width: 140%; height: auto; object-fit: contain= +; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video { position: absolute; transform: translate(-50%, -50= +%); top: 50%; left: 51%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__video-container { height: 100%; display: none; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video-container { display: flex; width: 100vw; height: 100= +%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video-container { height: 100vh; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__video-container .cmp-video-hero__controls { bottom: 5px; dis= +play: none; right: 15px; z-index: 3; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video-container .cmp-video-hero__controls { display: block= +; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video = +.cmp-video-hero__video-container .cmp-video-hero__controls { opacity: 0; po= +sition: absolute; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel-video .c= +mp-video-hero__video-container .cmp-video-hero__controls button { color: rg= +b(0, 0, 0); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--profile-image = +{ display: block; inset: 0px; position: absolute; z-index: -1; width: 100%;= + } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social--profile-imag= +e { display: none; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social--profile-image = +.cmp-image { height: 100vh; overflow: hidden; position: relative; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--profile-image = +.cmp-image__image { object-fit: cover; top: 10%; left: 10%; width: 100%; tr= +ansform: scale(1.2); position: absolute; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + { overflow: visible; height: 100%; min-height: 90rem; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] { -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-dir= +ection: column-reverse; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel { position: relative; height: auto;= + } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-title { opacity: 1; height: 200px; = +min-height: 200px; position: relative; margin: 0px; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-parallax-quote { opacity: 1; p= +osition: relative; height: 440px; min-height: 500px; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote { position: a= +bsolute; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-parallax-quote__content { top:= + 10%; } + +@media screen and (max-width: 801px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote__content { to= +p: 0px; } +} + +@media screen and (min-width: 802px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote__content { to= +p: 30%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-button--te= +xt-brand-link, .parallax-logo-video-social .cmp-parallax-logo-video-social[= +data-authoring] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote = +h2, .parallax-logo-video-social .cmp-parallax-logo-video-social[data-author= +ing] .cmp-parallax-logo-video-social--panel .cmp-parallax-quote p { opacity= +: 1; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-video { position: absolute; } + +@media screen and (max-width: 767.9px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel-video { min-height: 440px; } +} + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel-video { position: relative; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-svg { display: block; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-svg .cmp-image__image { position: r= +elative; height: auto; background-color: rgb(107, 107, 107); top: 9rem; lef= +t: 0px; overflow: hidden; transform: translate(0px); width: 100%; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-image { display: block; width: 100%= +; height: 250px; min-height: 250px; margin: 0px; position: relative; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel-image .cmp-image__image { height: 2= +50px; min-height: 250px; width: auto; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__video { left: 0px;= + top: 0px; height: 70rem; min-height: 70rem; width: 100vw; transform: trans= +late(0px); object-fit: cover; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-video-hero__video-container = +{ height: 70rem; min-height: 70rem; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__content { padding:= + 0px 5%; } + +@media screen and (min-width: 768px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-video-hero__content { width:= + calc(100% - 30px); max-width: 98rem; padding: 0px 6.5%; } +} + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social .cmp-parallax-logo-video-social[data-authorin= +g] .cmp-parallax-logo-video-social--panel .cmp-video-hero__content { paddin= +g: 0px 5%; } +} + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__content .text p { = +opacity: 1; font-size: 2rem; line-height: 2rem; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__content .cmp-butto= +n--text-brand-link { opacity: 1; position: absolute; bottom: 1rem; z-index:= + 3; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--panel .cmp-video-hero__content-container = +{ display: flex; -webkit-box-pack: center; justify-content: center; height:= + 100%; min-height: 70rem; visibility: visible; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--profile-image .cmp-image { height: 500px;= + min-height: 500px; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social[data-authoring]= + .cmp-parallax-logo-video-social--profile-image .cmp-image__image { top: -5= +0%; } + +@media screen and (min-width: 1000px) { + .parallax-logo-video-social.cmp-parallax-logo-video-and-animation--revers= +e .cmp-parallax-logo-video-social[data-authoring] { -webkit-box-orient: ver= +tical; -webkit-box-direction: normal; flex-direction: column; } +} + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text .cmp-text= +__paragraph, .parallax-logo-video-social.cmp-parallax-logo-video-and-animat= +ion--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-t= +ext__paragraph, .parallax-logo-video-social.cmp-parallax-logo-video-and-ani= +mation--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cm= +p-text h2, .parallax-logo-video-social.cmp-parallax-logo-video-and-animatio= +n--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-tex= +t h3, .parallax-logo-video-social.cmp-parallax-logo-video-and-animation--da= +rk .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text h4,= + .parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .c= +mp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text h5, .par= +allax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-pa= +rallax-logo-video-social--panel .cmp-parallax-quote .cmp-text h6, .parallax= +-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-paralla= +x-logo-video-social--panel .cmp-parallax-quote .cmp-text ol, .parallax-logo= +-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-log= +o-video-social--panel .cmp-parallax-quote .cmp-text p, .parallax-logo-video= +-social.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-vide= +o-social--panel .cmp-parallax-quote .cmp-text p .animate-sub-title-large, .= +parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp= +-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text p .animate= +-sub-title-medium, .parallax-logo-video-social.cmp-parallax-logo-video-and-= +animation--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote = +.cmp-text p .animate-sub-title-small, .parallax-logo-video-social.cmp-paral= +lax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel .= +cmp-parallax-quote .cmp-text span, .parallax-logo-video-social.cmp-parallax= +-logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp= +-parallax-quote .cmp-text ul, .parallax-logo-video-social.cmp-parallax-logo= +-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-para= +llax-quote .cmp-title .cmp-text__paragraph, .parallax-logo-video-social.cmp= +-parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--p= +anel .cmp-parallax-quote .cmp-title__text, .parallax-logo-video-social.cmp-= +parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--pa= +nel .cmp-parallax-quote .cmp-title h2, .parallax-logo-video-social.cmp-para= +llax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel = +.cmp-parallax-quote .cmp-title h3, .parallax-logo-video-social.cmp-parallax= +-logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp= +-parallax-quote .cmp-title h4, .parallax-logo-video-social.cmp-parallax-log= +o-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-par= +allax-quote .cmp-title h5, .parallax-logo-video-social.cmp-parallax-logo-vi= +deo-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-paralla= +x-quote .cmp-title h6, .parallax-logo-video-social.cmp-parallax-logo-video-= +and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-qu= +ote .cmp-title ol, .parallax-logo-video-social.cmp-parallax-logo-video-and-= +animation--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote = +.cmp-title p, .parallax-logo-video-social.cmp-parallax-logo-video-and-anima= +tion--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-= +title p .animate-sub-title-large, .parallax-logo-video-social.cmp-parallax-= +logo-video-and-animation--dark .cmp-parallax-logo-video-social--panel .cmp-= +parallax-quote .cmp-title p .animate-sub-title-medium, .parallax-logo-video= +-social.cmp-parallax-logo-video-and-animation--dark .cmp-parallax-logo-vide= +o-social--panel .cmp-parallax-quote .cmp-title p .animate-sub-title-small, = +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-title span, .p= +arallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-= +parallax-logo-video-social--panel .cmp-parallax-quote .cmp-title ul { color= +: rgb(255, 255, 255); } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-text a, .paral= +lax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cmp-para= +llax-logo-video-social--panel .cmp-parallax-quote .cmp-title a { color: rgb= +(255, 255, 255); text-decoration: underline; } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-button--text-b= +rand-link .cmp-button { color: rgb(255, 255, 255); } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-button--text-b= +rand-link .cmp-button::before { color: rgb(255, 255, 255); border: 1px soli= +d rgb(255, 255, 255); } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-butto= +n, .parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark = +.cmp-parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-bu= +tton:hover, .parallax-logo-video-social.cmp-parallax-logo-video-and-animati= +on--dark .cmp-parallax-logo-video-social--panel .cmp-parallax-quote .cmp-bu= +tton--text-brand-link .cmp-button:visited, .parallax-logo-video-social.cmp-= +parallax-logo-video-and-animation--dark .cmp-parallax-logo-video-social--pa= +nel .cmp-parallax-quote .cmp-button--text-brand-link .cmp-button__text::bef= +ore { color: rgb(255, 255, 255); } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-butto= +n::before { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255)= +; } + +.parallax-logo-video-social.cmp-parallax-logo-video-and-animation--dark .cm= +p-parallax-logo-video-social--panel .cmp-button--text-brand-link .cmp-butto= +n__text::before, .parallax-logo-video-social.cmp-parallax-logo-video-and-an= +imation--dark .cmp-parallax-logo-video-social--panel .cmp-video-hero__contr= +ols button, .parallax-logo-video-social .cmp-parallax-logo-video-social--pa= +nel .cmp-hero-video-dark .cmp-text h2, .parallax-logo-video-social .cmp-par= +allax-logo-video-social--panel .cmp-hero-video-dark .cmp-text h3, .parallax= +-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-hero-video-d= +ark .cmp-text h4, .parallax-logo-video-social .cmp-parallax-logo-video-soci= +al--panel .cmp-hero-video-dark .cmp-text h5, .parallax-logo-video-social .c= +mp-parallax-logo-video-social--panel .cmp-hero-video-dark .cmp-text h6, .pa= +rallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-hero-v= +ideo-dark .cmp-text ol, .parallax-logo-video-social .cmp-parallax-logo-vide= +o-social--panel .cmp-hero-video-dark .cmp-text p, .parallax-logo-video-soci= +al .cmp-parallax-logo-video-social--panel .cmp-hero-video-dark .cmp-text p = +.animate-sub-title-large, .parallax-logo-video-social .cmp-parallax-logo-vi= +deo-social--panel .cmp-hero-video-dark .cmp-text p .animate-sub-title-mediu= +m, .parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-= +hero-video-dark .cmp-text p .animate-sub-title-small, .parallax-logo-video-= +social .cmp-parallax-logo-video-social--panel .cmp-hero-video-dark .cmp-tex= +t span, .parallax-logo-video-social .cmp-parallax-logo-video-social--panel = +.cmp-hero-video-dark .cmp-text ul { color: rgb(255, 255, 255); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-her= +o-video-dark .cmp-text a { color: rgb(255, 255, 255); text-decoration: unde= +rline; } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-her= +o-video-dark .cmp-button--text-brand-link .cmp-button { color: rgb(255, 255= +, 255); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-her= +o-video-dark .cmp-button--text-brand-link .cmp-button::before { color: rgb(= +255, 255, 255); border: 1px solid rgb(255, 255, 255); } + +.parallax-logo-video-social .cmp-parallax-logo-video-social--panel .cmp-her= +o-video-dark .cmp-button--text-brand-link .cmp-button__text::before { color= +: rgb(255, 255, 255); } + +.cmp-side-share { position: fixed; top: 50%; transform: translateY(-50%); } + +.cmp-side-share-container { position: fixed; top: 40%; background-color: rg= +b(242, 242, 242); opacity: 0; transform: translateX(-200%); border-radius: = +8px; transition: opacity 0.3s ease-in 0.2s, transform 0.4s ease-in, -webkit= +-transform 0.4s ease-in; } + +@media screen and (max-width: 767.9px) { + .cmp-side-share-container { display: none; } +} + +.cmp-side-share.cmp--is-animation { opacity: 1; padding: 0px; z-index: 999;= + } + +.cmp-side-share.cmp--is-animation .cmp-side-share-container { transition: o= +pacity 0.4s ease-in 0s, transform 0.4s ease-in 0s, -webkit-transform 0.4s e= +ase-in 0s; transform: translateX(0px); opacity: 1; } + +.cmp-side-share.cmp--is-animation .cmp-share-banner__items .cmp-share-banne= +r__item { position: relative; margin-bottom: 10px; margin-left: 10px; margi= +n-right: 10px; } + +.cmp-side-share.cmp--is-animation .cmp-share-banner__items .cmp-share-banne= +r__icon { padding: 10px 5px; transform: translateY(0px); } + +.cmp-side-share .cmp-share-banner__item:first-child .cmp-share-banner__icon= + { margin-left: 20px; } + +.cmp-side-share .cmp-share-banner__items { -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; top: 0px; opacity: 1; = +-webkit-box-align: start; align-items: start; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner { opacity: 0; pa= +dding-top: 10px; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item { height: = +42px; width: 42px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__item { height= +: 32px; width: 32px; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item:first-chil= +d .cmp-share-banner__icon { transition: all 0.3s ease-out 0s; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item:nth-child(= +2) .cmp-share-banner__icon { transition: all 0.6s ease-out 0s; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item:nth-child(= +3) .cmp-share-banner__icon { transition: all 0.9s ease-out 0s; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__item:nth-child(= +4) .cmp-share-banner__icon { transition: all 1.2s ease-out 0s; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon { height: = +42px; width: 42px; color: rgb(107, 107, 107); background-color: rgb(255, 25= +5, 255); padding: 10px; border: 0.0625rem solid rgb(107, 107, 107); positio= +n: absolute; transform: translateY(2500px); margin-left: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon { height= +: 32px; width: 32px; padding: 7px 4px 4px; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--mail { bo= +rder: 0.0625rem solid rgb(107, 107, 107); color: rgb(107, 107, 107); backgr= +ound-color: rgb(255, 255, 255); } + +@media screen and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--mail { = +display: block; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon:first-chil= +d { margin-left: 0px; } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon:hover { ba= +ckground-color: rgb(107, 107, 107); color: rgb(255, 255, 255); } + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--linkedin:= +:after { content: "=EE=A4=94"; font-size: 17px; font-family: Ionicons; disp= +lay: block; font-weight: 400; font-style: normal; line-height: 1; text-tran= +sform: none; letter-spacing: normal; overflow-wrap: normal; white-space: no= +wrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: = +optimizelegibility; font-feature-settings: "liga"; width: 20px; height: 20p= +x; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--linkedi= +n::after { width: 15px; height: 15px; content: "=EE=A4=94"; font-size: 13px= +; font-family: Ionicons; display: block; font-weight: 400; font-style: norm= +al; line-height: 1; text-transform: none; letter-spacing: normal; overflow-= +wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: = +antialiased; text-rendering: optimizelegibility; font-feature-settings: "li= +ga"; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--twitter::= +after { content: "=EF=89=83"; font-size: 20px; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--twitter= +::after { content: "=EF=89=83"; font-size: 15px; font-family: Ionicons; dis= +play: block; font-weight: 400; font-style: normal; line-height: 1; text-tra= +nsform: none; letter-spacing: normal; overflow-wrap: normal; white-space: n= +owrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering:= + optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--instagram= +::after { content: "=EF=8D=91"; font-size: 20px; font-family: Ionicons; dis= +play: block; font-weight: 400; font-style: normal; line-height: 1; text-tra= +nsform: none; letter-spacing: normal; overflow-wrap: normal; white-space: n= +owrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering:= + optimizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--instagr= +am::after { content: "=EF=8D=91"; font-size: 15px; font-family: Ionicons; d= +isplay: block; font-weight: 400; font-style: normal; line-height: 1; text-t= +ransform: none; letter-spacing: normal; overflow-wrap: normal; white-space:= + nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-renderin= +g: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--facebook:= +:after { content: "=EF=88=B1"; font-size: 20px; font-family: Ionicons; disp= +lay: block; font-weight: 400; font-style: normal; line-height: 1; text-tran= +sform: none; letter-spacing: normal; overflow-wrap: normal; white-space: no= +wrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: = +optimizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--faceboo= +k::after { content: "=EF=88=B1"; font-size: 15px; font-family: Ionicons; di= +splay: block; font-weight: 400; font-style: normal; line-height: 1; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--mail::aft= +er { content: "=EF=90=A2"; font-size: 20px; font-family: Ionicons; display:= + block; font-weight: 400; font-style: normal; line-height: 1; text-transfor= +m: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap= +; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opti= +mizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-side-share .cmp-share-banner__items .cmp-share-banner__icon--mail::a= +fter { width: 11.25px; margin: 0px auto; content: "=EF=90=A2"; font-size: 1= +5px; font-family: Ionicons; display: block; font-weight: 400; font-style: n= +ormal; line-height: 1; text-transform: none; letter-spacing: normal; overfl= +ow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothin= +g: antialiased; text-rendering: optimizelegibility; font-feature-settings: = +"liga"; } +} + +.parallax-text-header-video-animation { position: relative; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: = +normal; flex-direction: column; -webkit-box-pack: center; justify-content: = +center; min-height: 400px; overflow: hidden; position: relative; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation { height: calc(100vh - 71px); } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel { width: 100%; position: relative; display: flex; -webkit-box-o= +rient: vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel { height: 100%; position: absolute; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel-svg, .parallax-text-header-video-animation .cmp-parallax-text= +-header-video-animation--panel-video { display: flex; -webkit-box-pack: cen= +ter; justify-content: center; -webkit-box-align: center; align-items: cente= +r; position: absolute; width: 100%; height: 100%; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel-svg { display: none; pointer-events: none; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel-svg { display: block; position: relative; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel-svg .cmp-image { width: 100%; height: 100%; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel-svg .cmp-image__image { position: relative; width: 100%; height= +: 100%; background-color: rgb(0, 0, 0); margin-bottom: 1rem; opacity: 1; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel-svg .cmp-image__image { width: 101%; height: 101%; position: = +absolute; margin-bottom: 0px; background-color: transparent; z-index: 2; ob= +ject-fit: cover; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-header { display: block; text-align: center; marg= +in: 10rem auto 5px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-header { margin-top: 20rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-header { display: none; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-header .cmp-text, .parallax-text-header-video-ani= +mation .cmp-parallax-text-header-video-animation--panel .cmp-parallax-heade= +r p { font-size: 2.4rem; font-weight: 500; line-height: 3.2rem; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-header .cmp-text, .parallax-text-header-video-a= +nimation .cmp-parallax-text-header-video-animation--panel .cmp-parallax-hea= +der p { font-size: 3.2rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-header .cmp-text { padding: 0px 20%; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-quote { position: relative; color: rgb(0, 0, 0); = +text-align: center; align-self: center; opacity: 1; z-index: 3; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote { position: absolute; opacity: 1; bottom:= + 0px; top: 63%; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-quote--author p { font-size: 1.6rem; line-height:= + 1.2; font-weight: 700; margin-bottom: 10px; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote--author p { font-size: 2.4rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-quote--position p { margin-bottom: 25px; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote--position p { margin-bottom: 30px; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-parallax-quote .cmp-button--text-brand-link { margin-botto= +m: 5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote .cmp-button--text-brand-link { margin-bot= +tom: 120px; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-parallax-quote .cmp-button--text-brand-link { margin-bot= +tom: 130px; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero { -webkit-box-pack: center; justify-content: ce= +nter; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero { width: 100vw; height: calc(100vh - 71px); } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__content { position: relative; height: auto; z-= +index: 1; width: 66%; padding: 0px; display: flex; -webkit-box-orient: vert= +ical; -webkit-box-direction: normal; flex-direction: column; left: 10%; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content { left: 0px; margin: 0px; width: 70%= +; transform: scale(1); } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content { margin: auto 0px; -webkit-box-pack= +: center; justify-content: center; align-self: center; padding: 0px; width:= + 53%; left: 0px; top: 0px; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content { transform: scale(0.9); padding-lef= +t: 0px; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__content-container { position: relative; width:= + 100%; height: 70rem; margin: 0px auto; padding: 0px; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content-container { margin: 0px auto; height= +: 100%; display: flex; max-width: 98rem; overflow-y: scroll; } +} + +@media screen and (min-width: 768px) and (max-width: 1024px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content-container { padding-left: 8%; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__content-container::-webkit-scrollbar { displ= +ay: none; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__video { height: 100%; display: block; width: 1= +00vw; min-height: auto; object-fit: cover; position: relative; background-p= +osition: 50% center; cursor: default; outline: none; align-self: flex-end; = +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__video-container { display: flex; -webkit-box-p= +ack: center; justify-content: center; position: absolute; height: 70rem; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__video-container { left: 0px; right: 0px; hei= +ght: 100%; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__video { position: absolute; height: 100vh; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__controls { bottom: 5px; display: block; right:= + 15px; z-index: 9; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero__controls { position: fixed; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero__controls button { color: rgb(0, 0, 0); } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-title__text { color: rgb(0, 0, 0); text-al= +ign: left; margin-top: 30px; margin-bottom: 5rem; font-size: 3.04rem; font-= +weight: 600; line-height: 3.04rem; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-title__text { margin-top: 100px; font-si= +ze: 3.6rem; line-height: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-title__text { opacity: 0; margin-top: 0p= +x; font-size: 4rem; line-height: 4rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-text p { color: rgb(0, 0, 0); font-weight:= + 300; font-size: 1.792rem; line-height: 2.33rem; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p { font-size: 1.96rem; line-height= +: 2.94rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p { opacity: 0; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-text p .cmp-text__stat-percent { opacity: = +1; display: block; font-weight: 300; font-size: 5.6rem; line-height: 5.6rem= +; margin-top: 50px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p .cmp-text__stat-percent { font-si= +ze: 4.96rem; line-height: 4.96rem; } +} + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p .cmp-text__stat-percent { font-si= +ze: 5.44rem; line-height: 5.44rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-text p .cmp-text__stat-statistic { display= +: block; opacity: 1; font-weight: 300; font-size: 1.44rem; line-height: 1.5= +84rem; } + +@media screen and (min-width: 768px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-text p .cmp-text__stat-statistic { font-= +size: 1.62rem; line-height: 1.62rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-button--text-brand-link { margin-top: 60px= +; opacity: 1; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button { colo= +r: rgb(0, 0, 0); } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button::befor= +e { color: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0); } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion--panel .cmp-video-hero .cmp-button--text-brand-link .cmp-button__text:= +:before { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation--panel .cmp-video-hero .cmp-button--text-brand-link { opacity: 0; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] { height: auto; overflow: visible; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel, .par= +allax-text-header-video-animation .cmp-parallax-text-header-video-animation= +[data-authoring] .cmp-parallax-text-header-video-animation--panel-video { p= +osition: relative; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel-svg {= + display: none; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation[data-authoring] .cmp-parallax-text-header-video-animation--panel-svg= + { display: block; height: 30rem; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel-svg .= +cmp-img__image { position: relative; height: 30rem; background-color: rgb(0= +, 0, 0); } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +video-hero { height: 70rem; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +video-hero__video { top: 0px; height: 70rem; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +video-hero__content .cmp-button--text-brand-link, .parallax-text-header-vid= +eo-animation .cmp-parallax-text-header-video-animation[data-authoring] .cmp= +-parallax-text-header-video-animation--panel .cmp-video-hero__content .cmp-= +text p, .parallax-text-header-video-animation .cmp-parallax-text-header-vid= +eo-animation[data-authoring] .cmp-parallax-text-header-video-animation--pan= +el .cmp-video-hero__content .cmp-text span, .parallax-text-header-video-ani= +mation .cmp-parallax-text-header-video-animation[data-authoring] .cmp-paral= +lax-text-header-video-animation--panel .cmp-video-hero__content .cmp-title_= +_text { opacity: 1; } + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +parallax-header { display: block; } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation .cmp-parallax-text-header-video-ani= +mation[data-authoring] .cmp-parallax-text-header-video-animation--panel .cm= +p-parallax-header { display: none; } +} + +.parallax-text-header-video-animation .cmp-parallax-text-header-video-anima= +tion[data-authoring] .cmp-parallax-text-header-video-animation--panel .cmp-= +parallax-quote { opacity: 1; position: relative; } + +.parallax-text-header-video-animation--dark .cmp-parallax-text-header-video= +-animation .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butto= +n, .parallax-text-header-video-animation--dark .cmp-parallax-text-header-vi= +deo-animation .cmp-video-hero__content .cmp-text p, .parallax-text-header-v= +ideo-animation--dark .cmp-parallax-text-header-video-animation .cmp-video-h= +ero__content .cmp-title__text, .parallax-text-header-video-animation--dark = +.cmp-parallax-text-header-video-animation .cmp-video-hero__content .cmp-tit= +le__text .cmp-title__link { color: rgb(255, 255, 255); } + +.parallax-text-header-video-animation--dark .cmp-parallax-text-header-video= +-animation .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butto= +n::before { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255)= +; } + +.parallax-text-header-video-animation--dark .cmp-parallax-text-header-video= +-animation .cmp-video-hero__content .cmp-button--text-brand-link .cmp-butto= +n__text::before, .parallax-text-header-video-animation--dark .cmp-parallax-= +text-header-video-animation .cmp-video-hero__controls button { color: rgb(2= +55, 255, 255); } + +@media screen and (min-width: 1000px) { + .parallax-text-header-video-animation--reverse .cmp-parallax-text-header-= +video-animation .cmp-parallax-quote { opacity: 0; } +} + +@media screen and (max-width: 999.9px) { + .parallax-text-header-video-animation--reverse .cmp-parallax-text-header-= +video-animation { -webkit-box-orient: vertical; -webkit-box-direction: reve= +rse; flex-direction: column-reverse; } +} + +.cmp-top-marquee--carousel .title .cmp-title__text { color: rgb(0, 0, 0); t= +ext-align: center; font-weight: 300; font-size: 7.3rem; line-height: 1.04; = +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--carousel .title .cmp-title__text { font-size: 6.7rem; } +} + +@media screen and (max-width: 767.9px) { + .cmp-top-marquee--carousel .title .cmp-title__text { font-size: 4rem; } +} + +.cmp-top-marquee--carousel .text { margin: 3rem 0px; } + +@media screen and (max-width: 767.9px) { + .cmp-top-marquee--carousel .text { margin: 1.5rem 0px; } +} + +.cmp-top-marquee--carousel .text .cmp-text p { text-align: center; color: r= +gb(0, 0, 0); font-weight: 300; font-size: 2.4rem; line-height: 1; } + +@media screen and (max-width: 767.9px) { + .cmp-top-marquee--carousel .text .cmp-text p { font-size: 2rem; line-heig= +ht: 1.04; } +} + +.cmp-top-marquee--carousel .cmp-button--text-brand-link .cmp-button { color= +: rgb(0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link .cmp-button::before= + { border: 1px solid rgb(0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on { opacity: 0; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on .cmp-button::before { border-color: rgb(0, 0, 0); transition: all 0.4s e= +ase 0s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on .cmp-button .cmp-button__text { font-weight: 600; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on .cmp-button .cmp-button__text::before { position: absolute; left: -20px;= + opacity: 0; transition: all 0.4s ease 0s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active { opacity: 1; transition: opacity 0.1s ease= + 0.1s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button { width: auto; height: auto; ma= +rgin: 0px; padding: 1rem; min-width: auto; text-decoration: none; position:= + relative; text-transform: lowercase; font-family: Graphik, Arial, system-u= +i, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetic= +a Neue", oxygen, cantarell, sans-serif; font-weight: 500; font-size: 1.6rem= +; line-height: 2rem; background: none; cursor: pointer; color: rgb(0, 77, 2= +55); text-align: left; opacity: 1; transition: opacity 0.6s ease 0s; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--anima= +tion.cmp-button--animation-active .cmp-button { font-size: 1.9rem; line-hei= +ght: 2.375rem; } +} + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button::before { content: ""; left: 0p= +x; top: 50%; transform: translateY(-50%); width: 3.4rem; height: 3.4rem; bo= +rder: 1px solid rgb(0, 77, 255); border-radius: 50px; position: absolute; t= +ransition: all 0.4s ease 0s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:hover { color: rgb(0, 77, 255);= + } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--anima= +tion.cmp-button--animation-active .cmp-button:hover::before { width: 100%; = +} +} + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button .cmp-button__text::before { bac= +kground: rgb(0, 77, 255); position: absolute; content: ""; height: 1px; max= +-width: calc(100% - 2.1em); width: 0%; transition: none 0s ease 0s; left: 0= +px; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:visited { color: rgb(0, 77, 255= +); } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--anima= +tion.cmp-button--animation-active .cmp-button:not(:hover)::before { width: = +3.4rem; } +} + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:focus { box-shadow: rgb(0, 0, 1= +36) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset:= + 1px; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:focus:not(:focus-visible) { box= +-shadow: none; outline: none; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button::before { border-color: rgb(0, = +0, 0); transition-delay: 0.2s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button:focus { outline: rgb(0, 0, 136)= + solid 1px; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button .cmp-button__text { color: rgb(= +0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button .cmp-button__text::before { con= +tent: "=EF=8F=96"; font-size: 34px; font-family: Ionicons; font-weight: 400= +; font-style: normal; line-height: 1; text-transform: none; letter-spacing:= + normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webki= +t-font-smoothing: antialiased; text-rendering: optimizelegibility; font-fea= +ture-settings: "liga"; opacity: 1; position: relative; display: inline-flex= +; -webkit-box-align: center; align-items: center; transition: all 0.4s ease= + 0.6s; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button__text { visibility: hidden; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active .cmp-button__text::before { visibility: vis= +ible; } + +.cmp-top-marquee--carousel .cmp-button--text-brand-link.cmp-button--animati= +on.cmp-button--animation-active-text .cmp-button__text { visibility: visibl= +e; transition: visibility 0.4s ease 0s; } + +.cmp-top-marquee--carousel .cmp-carousel__item { height: 80vh; overflow: hi= +dden; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation { position: = +relative; height: 100%; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero { height: 100%; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__content-container { width: 90%; text-align: center; position: absolute= +; top: 50%; left: 50%; z-index: 1; transform: translate(-50%, -50%); } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video= +-hero__content-container { transform: translate(-50%, -60%); } +} + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__content-container .cmp-video-hero__content { margin: 0px auto; padding= +: 0px; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video= +-hero__content-container .cmp-video-hero__content { width: 90%; } +} + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__content-container .cmp-video-hero__content-wrap, .cmp-top-marquee--car= +ousel .cmp-carousel__item .videoanimation .cmp-video-hero__video-container = +{ height: 100%; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__video-container .cmp-video-hero__video { position: absolute; top: 50%;= + left: 50%; min-width: 100%; min-height: 100%; transform: translate(-50%, -= +50%); } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__video-container .cmp-image__image { position: absolute; width: 100%; h= +eight: 100%; left: 50%; top: 50%; transform: translate(-50%, -50%); object-= +fit: cover; } + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__video-container .cmp-video-hero__controls { z-index: 1; } + +@media screen and (max-width: 999.9px) { + .cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video= +-hero__video-container .cmp-video-hero__controls { right: 6%; } +} + +.cmp-top-marquee--carousel .cmp-carousel__item .videoanimation .cmp-video-h= +ero__controls-pause, .cmp-top-marquee--carousel .cmp-carousel__item .videoa= +nimation .cmp-video-hero__controls-play { color: rgb(0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-carousel__actions { display: none; } + +.cmp-top-marquee--carousel .cmp-carousel__cta-container { position: absolut= +e; margin-left: auto; margin-right: auto; left: 0px; right: 0px; text-align= +: center; bottom: 10px; display: block; z-index: 0; } + +@media screen and (max-width: 999.9px) { + .cmp-top-marquee--carousel .cmp-carousel__cta-container { bottom: 50px; } +} + +.cmp-top-marquee--carousel .cmp-carousel__cta-container .cmp-button { margi= +n: 0px; } + +.cmp-top-marquee--carousel .cmp-carousel__cta-container .cmp-button::before= + { display: none; } + +.cmp-top-marquee--carousel .cmp-carousel__cta-container .cmp-button .cmp-bu= +tton__text::after { content: "=EF=8F=90"; font-size: 48px; font-family: Ion= +icons; display: block; font-weight: 400; font-style: normal; line-height: 1= +; text-transform: none; letter-spacing: normal; overflow-wrap: normal; whit= +e-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-= +rendering: optimizelegibility; font-feature-settings: "liga"; color: rgb(0,= + 0, 0); } + +.cmp-top-marquee--carousel .cmp-carousel__cta-container .cmp-button__cta-sc= +roll-arrow .cmp-button__text { margin: 0px; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators { position: absolute; = +bottom: 20px; margin: 0px auto; left: 0px; right: 0px; width: 80%; z-index:= + 1; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--carousel .cmp-carousel__indicators { bottom: 10%; } +} + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__actions= + { margin-top: 0px; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__actions= + .cmp-carousel__action { background-color: transparent; margin: 0px 8px 0px= + 0px; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__actions= + .cmp-carousel__action .cmp-carousel__action-icon::after { font-size: 1.8re= +m; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__indicat= +or { background-color: transparent; border-color: rgb(0, 0, 0); border-radi= +us: 50%; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__indicat= +or:not(.active) { background-color: transparent; } + +.cmp-top-marquee--carousel .cmp-carousel__indicators .cmp-carousel__indicat= +or.cmp-carousel__indicator--active { background-color: rgb(0, 0, 0); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-text p, .cmp-top-marq= +uee--carousel .cmp-top-marquee-dark .cmp-title__text { color: rgb(255, 255,= + 255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-button--text-brand-li= +nk.cmp-button--animation.cmp-button--animation-active .cmp-button::before, = +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-button--text-brand-li= +nk.cmp-button--animation .cmp-button::before { border-color: rgb(255, 255, = +255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-button--text-brand-li= +nk.cmp-button--animation.cmp-button--animation-active .cmp-button__text { c= +olor: rgb(255, 255, 255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-carousel__indicator {= + border-color: rgb(255, 255, 255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-carousel__indicator.c= +mp-carousel__indicator--active { background-color: rgb(255, 255, 255); } + +.cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-button__cta-scroll-ar= +row .cmp-button__text::after, .cmp-top-marquee--carousel .cmp-top-marquee-d= +ark .cmp-video-hero__video-container .cmp-video-hero__controls .cmp-video-h= +ero__controls-pause, .cmp-top-marquee--carousel .cmp-top-marquee-dark .cmp-= +video-hero__video-container .cmp-video-hero__controls .cmp-video-hero__cont= +rols-play { color: rgb(255, 255, 255); } + +.cmp-top-marquee--parallax { position: relative; } + +.cmp-top-marquee--parallax.cmp-top-marquee-dark .cmp-top-marquee--panel.cmp= +-top-marquee--panel-2 .cmp-top-marquee--quote-container .cmp-button, .cmp-t= +op-marquee--parallax.cmp-top-marquee-dark .cmp-top-marquee--panel.cmp-top-m= +arquee--panel-2 .cmp-top-marquee--quote-container .cmp-top-marquee--author,= + .cmp-top-marquee--parallax.cmp-top-marquee-dark .cmp-top-marquee--panel.cm= +p-top-marquee--panel-2 .cmp-top-marquee--quote-container .cmp-top-marquee--= +quote p { color: rgb(255, 255, 255); } + +.cmp-top-marquee--parallax.cmp-top-marquee-dark .cmp-top-marquee--panel.cmp= +-top-marquee--panel-2 .cmp-top-marquee--quote-container .cmp-button::before= + { border-color: rgb(255, 255, 255); } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] { height: auto;= + overflow: visible; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--svg { min-height: 30rem; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--svg .cmp-image__image { background-color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--content-container .subtitle, .cmp-top-marquee--parallax .cmp-top-marquee= +[data-authoring] .cmp-top-marquee--content-container .text, .cmp-top-marque= +e--parallax .cmp-top-marquee[data-authoring] .cmp-top-marquee--content-cont= +ainer .title, .cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .= +cmp-top-marquee--cta-scroll { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-0 { display: none; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-1, .cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cm= +p-top-marquee--panel-2 { max-height: 95rem; position: relative; overflow: h= +idden; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-2 .cmp-top-marquee--author, .cmp-top-marquee--parallax .cmp-top-ma= +rquee[data-authoring] .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-cta, = +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-2 .cmp-top-marquee--quote-container { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-2 .videoanimation { position: absolute; width: 100%; height: 100%;= + top: 0px; left: 0px; opacity: 1; z-index: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marque= +e--panel-2 .cmp-video-hero { min-height: 30rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee[data-authoring] .cmp-top-marq= +uee--panel-2 .cmp-video-hero { opacity: 1; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] { height: auto= +; overflow: visible; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--svg { min-height: 30rem; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--svg .cmp-image__image { background-color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--content-container .subtitle, .cmp-top-marquee--parallax .cmp-top-marque= +e[data-previewing] .cmp-top-marquee--content-container .text, .cmp-top-marq= +uee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marquee--content-c= +ontainer .title, .cmp-top-marquee--parallax .cmp-top-marquee[data-previewin= +g] .cmp-top-marquee--cta-scroll { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--panel-0 { display: none; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--panel-1, .cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .= +cmp-top-marquee--panel-2 { max-height: 95rem; position: relative; overflow:= + hidden; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--panel-2 .cmp-top-marquee--author, .cmp-top-marquee--parallax .cmp-top-m= +arquee[data-previewing] .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-cta= +, .cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-mar= +quee--panel-2 .cmp-top-marquee--quote-container { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-marqu= +ee--panel-2 .cmp-video-hero { min-height: 30rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee[data-previewing] .cmp-top-mar= +quee--panel-2 .cmp-video-hero { opacity: 1; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee { height: calc(100vh - 71px);= + background: rgb(255, 255, 255); overflow: hidden; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee .cmp-container-offset { padding= +: 0px 15px; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee .cmp-container-offset { paddi= +ng: 0px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container.cmp-top-marq= +uee--active .subtitle, .cmp-top-marquee--parallax .cmp-top-marquee--content= +-container.cmp-top-marquee--active .text, .cmp-top-marquee--parallax .cmp-t= +op-marquee--content-container.cmp-top-marquee--active .title { opacity: 1; = +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container.cmp-top-ma= +rquee--active .subtitle, .cmp-top-marquee--parallax .cmp-top-marquee--conte= +nt-container.cmp-top-marquee--active .text, .cmp-top-marquee--parallax .cmp= +-top-marquee--content-container.cmp-top-marquee--active .title { opacity: 1= +; top: 0px; position: relative; transform: translateY(-15px); transition: o= +pacity 0.6s ease-in 0s, transform 0.8s ease 0s, -webkit-transform 0.8s ease= + 0s; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle, .= +cmp-top-marquee--parallax .cmp-top-marquee--content-container .text, .cmp-t= +op-marquee--parallax .cmp-top-marquee--content-container .title { opacity: = +1; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle,= + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .text, .cmp= +-top-marquee--parallax .cmp-top-marquee--content-container .title { opacity= +: 0; top: 15px; transform: translateY(15px); transition: opacity 0.2s ease-= +in 0s; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .title .cmp-= +title__text { font-size: 3.68rem; line-height: 3.68rem; font-weight: 600; t= +ext-align: center; margin-top: 60px; text-transform: none; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .title .cm= +p-title__text { font-size: 4rem; line-height: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .title .cm= +p-title__text { margin-top: 20px; font-size: 5.27rem; line-height: 5.27rem;= + } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle .c= +mp-title__text { font-size: 1.92rem; line-height: 1.92rem; font-weight: 600= +; text-align: center; margin-top: 20px; text-transform: none; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle = +.cmp-title__text { font-size: 2.56rem; line-height: 2.56rem; margin-top: 30= +px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .subtitle = +.cmp-title__text { margin-top: 20px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text { = +font-size: 1.6rem; line-height: 1.6rem; font-weight: 300; text-align: cente= +r; margin-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text = +{ font-size: 2rem; line-height: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text = +{ font-size: 1.92rem; line-height: 2.112rem; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text p = +{ text-transform: none; font-size: 1.6rem; line-height: 1.6rem; font-weight= +: 300; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text = +p { font-size: 2rem; line-height: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--content-container .cmp-text = +p { font-size: 1.92rem; line-height: 2.112rem; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--cta-scroll { opacity: 0; trans= +ition: opacity 0.2s ease 0.2s; margin-top: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--cta-scroll { margin-top: 10p= +x; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--cta-scroll.cmp-top-marquee--ac= +tive { opacity: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-0 { margin: 0px; padding= +: 0px; overflow: hidden; display: none; position: absolute; left: 0px; top:= + 0px; width: 100%; height: 100%; z-index: 3; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-0 { display: block; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-0 .cmp-top-marquee--pane= +l-0-hole { z-index: 2; height: 100%; width: 100%; position: absolute; borde= +r-style: solid; border-color: rgb(255, 255, 255); } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 { margin: 0px; padding= +: 0px 0px 100px; width: 100vw; height: auto; position: relative; overflow: = +hidden; z-index: 4; text-align: center; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 { padding: 0px 0px 1= +50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 { position: absolute= +; height: 100vh; padding: 0px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--mobi= +le-logo { margin: 100px auto 60px; max-width: 50%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--mo= +bile-logo { max-width: 30%; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--mo= +bile-logo { display: none; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--svg = +{ width: 100%; position: absolute; z-index: 1; height: 100%; display: none;= + } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--sv= +g { display: block; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--svg = +.cmp-image__image { width: 100%; position: absolute; top: calc(34% - 71px);= + left: 50%; transform: translate(-50%, -50%); max-width: 3000%; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--full= +-width-content-container { z-index: 2; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--fu= +ll-width-content-container { bottom: calc(20% - 71px); position: absolute; = +width: 100%; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--full= +-width-content-container .cmp-top-marquee--content-container { width: 100%;= + margin: 0px auto; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--btn-= +cta { margin-top: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-1 .cmp-top-marquee--bt= +n-cta { margin-top: 10px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 { margin: 0px; padding= +: 0px; width: 100vw; height: 100%; z-index: 2; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 { height: 450px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 { height: 100vh; mar= +gin-top: 0px; position: absolute; margin-left: 0px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--vide= +o-img { display: block; position: relative; height: 100vh; max-height: 420p= +x; width: calc(100% + 30px); margin-left: -15px; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--vi= +deo-img { display: none; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--vide= +o-img img { object-fit: cover; width: 100%; height: 100%; position: absolut= +e; z-index: 1; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e { z-index: 5; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-top-marquee--quote-container { opacity: 1; transition: opacity 0.8s = +ease 0s; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-top-marquee--author { opacity: 1; transition: opacity 0.8s ease 0.3s= +; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-top-marquee--btn-cta { right: 0%; transform: none; position: relativ= +e; display: inline-block; opacity: 1; transition: opacity 0.8s ease 0s; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-top-marquee--quote p { top: 0px; opacity: 1; transform: translateY(-= +15px); transition: opacity 0.6s ease-in 0s, transform 0.8s ease 0s, -webkit= +-transform 0.8s ease 0s; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2.cmp-top-marquee--activ= +e .cmp-video-hero .cmp-video-hero__video-container .cmp-video-hero__control= +s { opacity: 1; transition: opacity 0.6s ease-in 0s; } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .videoanimation { disp= +lay: none; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .videoanimation { di= +splay: block; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero { posi= +tion: absolute; width: 100%; height: 100%; top: 0px; left: 0px; opacity: 0;= + z-index: 1; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero { ma= +x-height: 450px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp-v= +ideo-hero__video-container { position: relative; width: 100%; height: 100%;= + } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp= +-video-hero__video-container .cmp-video-hero__video { height: 100%; width: = +100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp= +-video-hero__video-container .cmp-video-hero__video { position: absolute; l= +eft: 0px; top: 0px; width: 100%; height: 100%; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp-v= +ideo-hero__video-container .cmp-video-hero__controls { opacity: 0; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp= +-video-hero__video-container .cmp-video-hero__controls { opacity: 1; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-video-hero .cmp= +-video-hero__video-container .cmp-video-hero__controls { bottom: 90px; righ= +t: 25px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--pane= +l-2-content-container { height: 100%; position: absolute; top: 0px; width: = +calc(100% - 30px); margin: 0px auto; z-index: 2; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--pa= +nel-2-content-container { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--pa= +nel-2-content-container { position: relative; top: -50px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--quot= +e-container { position: relative; text-align: left; color: rgb(0, 0, 0); op= +acity: 1; width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--qu= +ote-container { transform: translateY(-40%); top: 40%; left: 0px; opacity: = +0; width: 44%; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--auth= +or { opacity: 1; font-weight: 500; font-size: 1.28rem; line-height: 1.92rem= +; margin-top: 20px; text-transform: none; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--au= +thor { font-size: 1.8rem; line-height: 2.7rem; margin-top: 10px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--au= +thor { opacity: 0; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-= +cta { position: absolute; width: auto; z-index: 10; opacity: 1; transition:= + opacity 0.6s ease 0s; margin-top: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--bt= +n-cta { margin-top: 30px; opacity: 0; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-= +cta .cmp-button, .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-= +top-marquee--btn-cta .cmp-button--animation-active .cmp-button, .cmp-top-ma= +rquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-cta .cmp-bu= +tton:focus, .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-m= +arquee--btn-cta .cmp-button:hover { color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-= +cta .cmp-button::before { border-color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--btn-= +cta .cmp-button span ::before { background-color: rgb(0, 0, 0); } + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--quot= +e { margin-top: 30px; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--qu= +ote { margin-top: 50px; } +} + +.cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--quot= +e p { font-size: 1.92rem; font-weight: 400; font-family: GT-Sectra-Fine-Boo= +k, "Book Antiqua", Georgia, serif; line-height: 2.88rem; opacity: 1; text-t= +ransform: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--qu= +ote p { font-size: 2.24rem; line-height: 2.5rem; margin-top: 25px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--parallax .cmp-top-marquee--panel-2 .cmp-top-marquee--qu= +ote p { position: relative; top: 15px; font-size: 2.6rem; line-height: 3.9r= +em; } +} + +.cmp-top-marquee--static { margin: 10rem 0px 3rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--static { margin: 30rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static { margin: 16rem 0px 14rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container { padding-bo= +ttom: 5rem; } +} + +.cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-title__te= +xt { font-size: 4rem; line-height: 4rem; font-weight: 600; text-align: cent= +er; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-title__= +text { font-size: 5.6rem; line-height: 8rem; } +} + +.cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text { fo= +nt-size: 2.08rem; line-height: 2.704rem; font-weight: 600; text-align: cent= +er; margin-top: 4rem; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text { = +margin-top: 1rem; font-size: 2.56rem; line-height: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text { = +font-size: 3.2rem; line-height: 4rem; } +} + +.cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text p { = +font-size: 2.08rem; line-height: 2.704rem; font-weight: 600; } + +@media screen and (min-width: 768px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text p = +{ font-size: 2.56rem; line-height: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static .cmp-top-marquee--content-container .cmp-text p = +{ font-size: 3.2rem; line-height: 4rem; } +} + +.cmp-top-marquee--static .cmp-top-marquee--cta-container { display: none; } + +@media screen and (min-width: 1000px) { + .cmp-top-marquee--static .cmp-top-marquee--cta-container { display: block= +; } +} + +.sharemodal .cmp-share-modal { position: absolute; top: 0px; left: 0px; z-i= +ndex: 111; display: inline-flex; } + +.sharemodal .cmp-share-modal--hidden { display: none; } + +.sharemodal .cmp-share-modal--show { display: flex; } + +.sharemodal .cmp-share-modal__inner { position: absolute; right: auto; widt= +h: 100%; } + +@media screen and (min-width: 1000px) { + .sharemodal .cmp-share-modal__inner { width: auto; } +} + +@media screen and (max-width: 999.9px) { + .sharemodal .cmp-share-modal__inner { position: fixed; inset: 0px; backgr= +ound: rgba(0, 0, 0, 0.6); display: flex; -webkit-box-pack: center; justify-= +content: center; -webkit-box-align: center; align-items: center; z-index: 9= +999; overflow-y: auto; animation: 200ms ease 0s 1 normal both running cmp-m= +odal--fade-in; height: 100%; } +} + +.sharemodal .cmp-share-modal__content { background-color: rgb(255, 255, 255= +); box-shadow: rgba(0, 0, 0, 0.5) 0px 5px 15px 0px; position: relative; dis= +play: inline-block; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.= +5rem; padding: 16px; width: auto; margin: 0px 3rem; text-align: center; } + +@media screen and (min-width: 768px) { + .sharemodal .cmp-share-modal__content { margin: 0px; } +} + +@media screen and (max-width: 999.9px) { + .sharemodal .cmp-share-modal__content { animation: 400ms ease 200ms 1 nor= +mal both running cmp-modal--fade-in, 400ms ease 200ms 1 normal both running= + cmp-modal--slide-up; } +} + +.sharemodal .cmp-share-modal__content .cmp-copy-block__label { color: rgb(0= +, 0, 0); font-size: 1.6rem; font-weight: 700; line-height: 2.56rem; display= +: block; text-align: left; } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy { d= +isplay: flex; } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .in= +put-group-btn { background-color: rgb(255, 255, 255); border: 3px solid rgb= +(85, 85, 85); color: rgb(85, 85, 85); padding: 0.5rem; text-align: center; = +text-decoration: none; display: inline-block; font-size: 1.6rem; margin: 0p= +x 0.2rem; line-height: 2.56rem; transition-duration: 0.1s; cursor: pointer;= + } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .in= +put-group-btn.selected-copy { background: rgb(0, 0, 0); color: rgb(255, 255= +, 255); } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .in= +put-group-btn:focus { outline: rgb(0, 63, 189) solid 1px; outline-offset: 2= +px; } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .in= +put-group-btn:hover { background: rgb(0, 0, 0); color: rgb(255, 255, 255); = +} + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .fo= +rm-control { background: inherit; border-width: 0px 0px 1px; border-top-sty= +le: initial; border-right-style: initial; border-left-style: initial; borde= +r-top-color: initial; border-right-color: initial; border-left-color: initi= +al; border-image: initial; border-bottom-style: solid; border-bottom-color:= + rgb(154, 160, 166); border-radius: 0px; color: rgb(60, 64, 67); font-size:= + 1.6rem; width: 83%; max-width: 83%; font-weight: 400; line-height: 3.08rem= +; margin-bottom: 6px; padding: 0px; transition: border-color 0.15s ease 0s;= + text-overflow: ellipsis; overflow: hidden; } + +.sharemodal .cmp-share-modal__content .cmp-copy-block .input-group-copy .fo= +rm-control:focus, .sharemodal .cmp-share-modal__content .cmp-copy-block .in= +put-group-copy .form-control:focus-visible { outline-color: rgb(0, 77, 255)= +; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner { padding-top: 0px;= + padding-bottom: 1.2rem; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item { margin-left: 2.8rem; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item:first-child { margin-left: 0px; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item .cmp-share-banner__icon--mail { display: flex; border-color: rgb(0, 77= +, 255); color: rgb(0, 77, 255); } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item .cmp-share-banner__icon--mail:hover { background-color: rgb(0, 77, 255= +); color: rgb(255, 255, 255); } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +item .cmp-share-banner__icon--mail:focus { color: rgb(255, 255, 255); box-s= +hadow: rgb(255, 255, 255) 0px 0px 0px 1px; outline: rgb(0, 0, 136) solid 1p= +x; outline-offset: 1px; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .cmp-share-banner__= +icon { width: 4rem; height: 4rem; margin-left: 0px; } + +.sharemodal .cmp-share-modal__content .cmp-share-banner .h-title-eyebrow { = +margin-top: 0px; margin-left: 0px; font-size: 1.6rem; -webkit-box-align: st= +art; align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-dir= +ection: normal; flex-direction: column; width: 100%; } + +.sharemodal .cmp-share-modal__content-close { cursor: pointer; height: 16px= +; width: 16px; position: absolute; right: 16px; top: 16px; } + +.sharemodal .cmp-share-modal__content-close:focus, .sharemodal .cmp-share-m= +odal__content-close:focus-visible { outline: rgb(0, 77, 255) solid 1px; out= +line-offset: 0px; } + +.sharemodal .cmp-share-modal__content-close::before { content: "=EF=8B=97";= + font-size: 1.6rem; font-family: Ionicons; display: block; font-weight: 400= +; font-style: normal; line-height: 1; text-transform: none; letter-spacing:= + normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webki= +t-font-smoothing: antialiased; text-rendering: optimizelegibility; font-fea= +ture-settings: "liga"; } + +.sharemodal .cmp-share-modal__arrow { background-color: rgb(255, 255, 255);= + position: absolute; left: 102px; width: 25px; height: 15px; transform: rot= +ate(45deg); top: -4px; display: none; } + +@media screen and (min-width: 1000px) { + .sharemodal .cmp-share-modal__arrow { display: block; } +} + +.sharemodal .cmp-share-modal__arrow__shadow { border: rgb(227, 227, 227); b= +ox-shadow: rgba(0, 0, 0, 0.5) 0px 5px 15px 0px; } + +.sharemodal .cmp-button__share-icon .cmp-button { width: 100%; } + +@media screen and (min-width: 768px) { + .sharemodal .cmp-button__share-icon .cmp-button { width: auto; } +} + +.sharemodal .cmp-button__share-icon .cmp-button:focus, .sharemodal .cmp-but= +ton__share-icon .cmp-button:focus-visible { outline: rgb(0, 77, 255) solid = +1px; outline-offset: 0px; } + +.sharemodal .cmp-button__share-icon .cmp-button:focus-visible .cmp-button__= +text { border-bottom: 0px; } + +.sharemodal .cmp-button__share-icon .cmp-button::before { font-size: 4rem; = +} + +.sharemodal .cmp-button__share-icon .cmp-button:hover .cmp-button__text { b= +order: 0px; } + +@-webkit-keyframes cmp-modal--fade-in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@-webkit-keyframes cmp-modal--slide-up {=20 + 0% { transform: translateY(15%); } + 100% { transform: translateY(0px); } +} + +@-webkit-keyframes cmp-modal--fade-out {=20 + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@-webkit-keyframes cmp-modal--slide-down {=20 + 0% { transform: translateY(0px); } + 100% { transform: translateY(15%); } +} + +.dcc.has-image-border img { border: 1px solid rgb(107, 107, 107); } + +.dcc.color-background-gray .cmp-teaser { background-color: rgb(242, 242, 24= +2); } + +.dcc .cmp-teaser { background: rgb(255, 255, 255); margin-right: 11px; } + +.dcc .cmp-teaser__description { line-height: 1.6; } + +@media screen and (max-width: 999.9px) { + .dcc .cmp-teaser__description { font-size: 1.4rem; } +} + +.dcc .cmp-teaser__pretitle { text-decoration: underline 2px solid rgb(0, 77= +, 255); text-underline-offset: 2px; text-underline-position: under; } + +.dcc .cmp-teaser__pretitle .cmp-teaser__pretitle-link, .dcc .cmp-teaser__pr= +etitle a { text-decoration-color: rgb(0, 77, 255); word-break: break-word; = +} + +.dcc .cmp-teaser__arrow-tag { display: grid; place-items: center; width: 6.= +5rem; height: 3.5rem; position: relative; margin-left: 10px; right: -11px; = +background-color: rgb(0, 77, 255); -webkit-box-flex: 0; flex: 0 0 auto; } + +.dcc .cmp-teaser__arrow-tag--icon::after { content: "=EE=A0=80"; font-size:= + 24px; font-family: Ionicons; font-weight: 400; font-style: normal; line-he= +ight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norma= +l; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased= +; text-rendering: optimizelegibility; font-feature-settings: "liga"; color:= + rgb(255, 255, 255); display: block; height: 1.7rem; position: relative; to= +p: -0.3rem; } + +.dcc .cmp-teaser__arrow-tag::after { content: ""; position: absolute; borde= +r-top: 8px solid; border-right: 11px solid transparent; margin-left: 11px; = +bottom: -8px; right: 0px; fill: rgb(0, 0, 0); } + +.dcc .cmp-teaser a:focus .cmp-teaser__arrow-tag::after, .dcc .cmp-teaser a:= +hover .cmp-teaser__arrow-tag::after { color: rgb(0, 0, 0); } + +.dcc .cmp-teaser__image { border: none; } + +.dcc .cmp-teaser__image a:focus { padding: 1px; margin: -1px; } + +.dcc.arrow-tag-black .cmp-teaser__arrow-tag--icon::after { color: rgb(0, 0,= + 0); } + +.dcc.color-block-accent-purple-1 .cmp-teaser__arrow-tag { background-color:= + rgb(180, 85, 170); } + +.dcc.color-block-accent-purple-2 .cmp-teaser__arrow-tag { background-color:= + rgb(160, 85, 245); } + +.dcc.color-block-accent-purple-3 .cmp-teaser__arrow-tag { background-color:= + rgb(190, 130, 255); } + +.dcc.color-block-accent-purple-4 .cmp-teaser__arrow-tag { background-color:= + rgb(220, 175, 255); } + +.dcc.color-block-accent-purple-5 .cmp-teaser__arrow-tag { background-color:= + rgb(230, 220, 255); } + +.dcc.color-block-alt-blue .cmp-teaser__arrow-tag { background-color: rgb(0,= + 65, 240); } + +.dcc.color-block-alt-gray .cmp-teaser__arrow-tag { background-color: rgb(19= +0, 190, 190); } + +.dcc.color-block-alt-gray-dark .cmp-teaser__arrow-tag { background-color: r= +gb(150, 150, 150); } + +.dcc.color-block-alt-gray-darker .cmp-teaser__arrow-tag { background-color:= + rgb(90, 90, 90); } + +.dcc.color-block-alt-green .cmp-teaser__arrow-tag { background-color: rgb(0= +, 215, 0); } + +.dcc.color-block-alt-red .cmp-teaser__arrow-tag { background-color: red; } + +.dcc.color-block-alt-yellow .cmp-teaser__arrow-tag { background-color: rgb(= +255, 255, 0); } + +.dcc.color-block-aqua .cmp-teaser__arrow-tag { background-color: rgb(0, 255= +, 187); } + +.dcc.color-block-blue .cmp-teaser__arrow-tag { background-color: rgb(0, 186= +, 255); } + +.dcc.color-block-blue-green .cmp-teaser__arrow-tag { background-color: rgb(= +5, 240, 165); } + +.dcc.color-block-brand-green .cmp-teaser__arrow-tag { background-color: rgb= +(100, 255, 80); } + +.dcc.color-block-brand-orange .cmp-teaser__arrow-tag { background-color: rg= +b(255, 120, 0); } + +.dcc.color-block-brand-yellow .cmp-teaser__arrow-tag { background-color: rg= +b(255, 235, 50); } + +.dcc.color-block-blue-dark .cmp-teaser__arrow-tag { background-color: rgb(0= +, 142, 255); } + +.dcc.color-block-blue-light .cmp-teaser__arrow-tag { background-color: rgb(= +0, 243, 255); } + +.dcc.color-block-core-purple .cmp-teaser__arrow-tag { background-color: rgb= +(70, 0, 115); } + +.dcc.color-block-cyan .cmp-teaser__arrow-tag { background-color: rgb(0, 255= +, 255); } + +.dcc.color-block-gray .cmp-teaser__arrow-tag { background-color: rgb(167, 1= +67, 167); } + +.dcc.color-block-gray-base .cmp-teaser__arrow-tag { background-color: rgb(0= +, 0, 0); } + +.dcc.color-block-gray-dark .cmp-teaser__arrow-tag { background-color: rgb(1= +07, 107, 107); } + +.dcc.color-block-gray-darker .cmp-teaser__arrow-tag { background-color: rgb= +(74, 74, 74); } + +.dcc.color-block-gray-light .cmp-teaser__arrow-tag { background-color: rgb(= +204, 204, 204); } + +.dcc.color-block-gray-lighter .cmp-teaser__arrow-tag { background-color: rg= +b(227, 227, 227); } + +.dcc.color-block-gray-lightest .cmp-teaser__arrow-tag { background-color: r= +gb(242, 242, 242); } + +.dcc.color-block-grayishyellow-dark .cmp-teaser__arrow-tag { background-col= +or: rgb(150, 150, 140); } + +.dcc.color-block-grayishyellow-light .cmp-teaser__arrow-tag { background-co= +lor: rgb(230, 230, 220); } + +.dcc.color-block-green .cmp-teaser__arrow-tag { background-color: rgb(0, 25= +5, 0); } + +.dcc.color-block-green-dark .cmp-teaser__arrow-tag { background-color: rgb(= +0, 83, 10); } + +.dcc.color-block-link .cmp-teaser__arrow-tag { background-color: rgb(0, 77,= + 255); } + +.dcc.color-block-link-dark .cmp-teaser__arrow-tag { background-color: rgb(0= +, 0, 136); } + +.dcc.color-block-orange .cmp-teaser__arrow-tag { background-color: rgb(255,= + 182, 0); } + +.dcc.color-block-orange-dark .cmp-teaser__arrow-tag { background-color: rgb= +(255, 149, 0); } + +.dcc.color-block-pink .cmp-teaser__arrow-tag { background-color: rgb(231, 0= +, 116); } + +.dcc.color-block-pink-dark .cmp-teaser__arrow-tag { background-color: rgb(1= +64, 2, 83); } + +.dcc.color-block-pink-light .cmp-teaser__arrow-tag { background-color: rgb(= +255, 80, 160); } + +.dcc.color-block-purple .cmp-teaser__arrow-tag { background-color: rgb(161,= + 0, 255); } + +.dcc.color-block-purple-dark .cmp-teaser__arrow-tag { background-color: rgb= +(117, 0, 192); } + +.dcc.color-block-purple-darkest .cmp-teaser__arrow-tag { background-color: = +rgb(70, 1, 115); } + +.dcc.color-block-red .cmp-teaser__arrow-tag { background-color: rgb(231, 15= +, 41); } + +.dcc.color-block-red-dark .cmp-teaser__arrow-tag { background-color: rgb(18= +9, 0, 29); } + +.dcc.color-block-red-darker .cmp-teaser__arrow-tag { background-color: rgb(= +113, 0, 18); } + +.dcc.color-block-red-light .cmp-teaser__arrow-tag { background-color: rgb(2= +55, 50, 70); } + +.dcc.color-block-white .cmp-teaser__arrow-tag { background-color: rgb(255, = +255, 255); } + +.dcc.color-block-yellow .cmp-teaser__arrow-tag { background-color: rgb(255,= + 212, 46); } + +.dcc.color-block-yellow-dark .cmp-teaser__arrow-tag { background-color: rgb= +(240, 192, 0); } + +.dcc.color-block-yellow-light .cmp-teaser__arrow-tag { background-color: rg= +b(255, 240, 179); } + +.dcc-image-author-date-summary-card { padding: 2rem 0px; display: flex; col= +or: rgb(0, 0, 0); word-break: break-word; } + +@media screen and (min-width: 768px) { + .dcc-image-author-date-summary-card { padding: 2rem 0px 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-image-author-date-summary-card { padding: 3rem 0px; } +} + +.dcc-image-author-date-summary-card:hover { color: rgb(0, 0, 0); } + +.dcc-image-author-date-summary-card:hover .dcc-image-author-date-summary-ca= +rd__title { color: rgb(0, 77, 255); text-decoration: underline; } + +.dcc-image-author-date-summary-card:focus-visible { outline: rgb(0, 77, 255= +) solid 1px; box-shadow: none; } + +.dcc-image-author-date-summary-card:focus-visible .dcc-image-author-date-su= +mmary-card__title { color: rgb(0, 77, 255); text-decoration: underline; } + +.dcc-image-author-date-summary-card__image-container { display: none; } + +@media screen and (min-width: 768px) { + .dcc-image-author-date-summary-card__image-container { display: block; wi= +dth: 10.5rem; height: 10.5rem; } +} + +.dcc-image-author-date-summary-card__image-container .cmp-image, .dcc-image= +-author-date-summary-card__image-container .cmp-image__image, .dcc-image-au= +thor-date-summary-card__image-container .cmp-teaser__image, .dcc-image-auth= +or-date-summary-card__image-container .image { height: 100%; } + +.dcc-image-author-date-summary-card__image-container .cmp-teaser__image { b= +order: none; } + +.dcc-image-author-date-summary-card__text-container { width: 100%; display:= + flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-di= +rection: column; } + +@media screen and (min-width: 768px) { + .dcc-image-author-date-summary-card__text-container { width: 75%; margin-= +left: 3rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-image-author-date-summary-card__text-container { margin-right: 2.5re= +m; } +} + +.dcc-image-author-date-summary-card__title-container { margin-bottom: 1rem;= + } + +.dcc-image-author-date-summary-card__title-container .dcc-image-author-date= +-summary-card__title { font-size: 1.8rem; font-weight: 600; line-height: 2.= +56rem; } + +.dcc-image-author-date-summary-card__author-container { margin-bottom: 1rem= +; } + +.dcc-image-author-date-summary-card__author-container .vertical-seperator {= + margin: 0px 1.5rem; } + +.dcc-image-author-date-summary-card__author-container .vertical-seperator::= +after { content: "|"; color: rgb(204, 204, 204); } + +.dcc-image-author-date-summary-card__desc-container .cmp-text__paragraph-sm= +all { line-height: 1.92rem; } + +.dcc-imagefoldtag.has-ellipsis .cmp-teaser__description { display: -webkit-= +box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;= + } + +.dcc-imagefoldtag .cmp-teaser { background: transparent; margin-right: 0px;= + } + +.dcc-imagefoldtag .cmp-teaser__image { position: relative; padding-top: 56.= +25%; width: 100%; } + +.dcc-imagefoldtag .cmp-teaser__image .cmp-image__link { inset: 0px; positio= +n: absolute; } + +.dcc-imagefoldtag .cmp-teaser__image .cmp-image__image { position: absolute= +; inset: 0px; object-fit: cover; vertical-align: middle; width: 100%; heigh= +t: 100%; } + +.dcc-imagefoldtag .cmp-teaser__image::after { content: ""; position: absolu= +te; border-top: 20px solid; border-left: 20px solid transparent; margin-lef= +t: 0px; left: 0px; bottom: -20px; color: rgb(0, 0, 0); } + +.dcc-imagefoldtag .cmp-teaser__title { margin-top: 0px; font-family: Graphi= +k, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto,= + ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800;= + font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-height= +: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-imagefoldtag .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-imagefoldtag .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-imagefoldtag .cmp-teaser__title a:focus, .dcc-imagefoldtag .cmp-teaser= +__title a:hover { text-decoration: underline; color: rgb(0, 77, 255); } + +.dcc-imagefoldtag .cmp-teaser__pretitle { border: transparent; color: rgb(0= +, 0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line-h= +eight: 2rem; margin-bottom: 20px; text-transform: none; } + +.dcc-imagefoldtag .cmp-teaser__pretitle a { color: rgb(0, 0, 0); } + +.dcc-imagefoldtag .cmp-teaser__pretitle a:hover { color: rgb(0, 77, 255); } + +.dcc-imagefoldtag .cmp-teaser__pretitle a:focus { color: rgb(0, 77, 255); p= +adding-bottom: 0.5rem; } + +.dcc-imagefoldtag .cmp-teaser__description { margin-top: 10px; margin-botto= +m: 20px; } + +@media screen and (min-width: 1000px) { + .dcc-imagefoldtag .cmp-teaser__description { margin-top: 20px; margin-bot= +tom: 30px; } +} + +.dcc-imagefoldtag .cmp-teaser__content { background-color: rgb(255, 255, 25= +5); border: 1px solid rgb(204, 204, 204); padding: 2rem; margin-left: 20px;= + } + +.dcc-imagefoldtag .cmp-teaser__action-container { margin-top: 0px; padding-= +top: 0px; } + +.dcc-imagefoldtag.color-background-gray .cmp-teaser { background-color: tra= +nsparent; } + +.dcc-imagefoldtag.color-background-gray .cmp-teaser__content { background-c= +olor: rgb(242, 242, 242); } + +.cmp-card-listing .card.dcc-imagefoldtag .cmp-teaser__image { -webkit-box-f= +lex: 1; flex: 1 0 0px; } + +.cmp-card-listing .card.dcc-imagefoldtag .cmp-teaser__content { position: r= +elative; padding-bottom: 5.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-card-listing .card.dcc-imagefoldtag .cmp-teaser__content { padding-b= +ottom: 5.7rem; } +} + +.cmp-card-listing .card.dcc-imagefoldtag .cmp-teaser__action-container { po= +sition: absolute; bottom: 2rem; } + +.dcc-imagetagtitle { margin-top: 20px; margin-bottom: 25px; } + +.dcc-imagetagtitle .cmp-teaser { -webkit-box-orient: horizontal; -webkit-bo= +x-direction: normal; flex-direction: row; background: transparent; } + +.dcc-imagetagtitle .cmp-teaser__pretitle { border: transparent; color: rgb(= +0, 0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line-= +height: 2rem; margin-bottom: 1.5rem; text-transform: none; } + +.dcc-imagetagtitle .cmp-teaser__pretitle a { color: rgb(0, 0, 0); } + +.dcc-imagetagtitle .cmp-teaser__pretitle a:hover { color: rgb(0, 77, 255); = +} + +.dcc-imagetagtitle .cmp-teaser__pretitle a:focus { color: rgb(0, 77, 255); = +padding-bottom: 0.5rem; } + +.dcc-imagetagtitle .cmp-teaser__content { background: transparent; border: = +none; padding: 0px 0px 0px 1.5rem; -webkit-box-flex: 1; flex: 1 1 auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-imagetagtitle .cmp-teaser__content { padding: 0px 0px 0px 22px; } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetagtitle .cmp-teaser__content { padding: 0px 0px 0px 17px; } +} + +.dcc-imagetagtitle .cmp-teaser__image { -webkit-box-flex: 0; flex: 0 0 auto= +; } + +.dcc-imagetagtitle .cmp-teaser__image img { width: 105px; height: 105px; } + +.dcc-imagetagtitle .cmp-teaser h4 { margin-top: 0px; } + +.dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title { display: block; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (max-width: 999.9px) { + .dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title { line-height: 1.7rem= +; } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title { font-size: 1.6rem; = +} +} + +.dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title a { display: inline-blo= +ck; } + +.dcc-imagetagtitle .cmp-teaser h4.cmp-teaser__title a:focus, .dcc-imagetagt= +itle .cmp-teaser h4.cmp-teaser__title a:hover { color: rgb(0, 77, 255); tex= +t-decoration: underline; } + +.dcc-imagetagtitle--divider { border-bottom: 1px solid rgb(204, 204, 204); = +padding-bottom: 2rem; padding-top: 2rem; margin: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-moreonthis .cmp-container { overflow: auto; } + .cmp-moreonthis .cmp-container .dcc-imagetagtitle { width: 50%; float: le= +ft; } +} + +.dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__title .cmp-teaser__t= +itle-link { display: -webkit-box; -webkit-box-orient: vertical; -webkit-lin= +e-clamp: 3; overflow: hidden; } + +@media screen and (min-width: 1000px) { + .dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__title .cmp-teaser_= +_title-link { -webkit-line-clamp: 2; } +} + +.dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__description { displa= +y: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overfl= +ow: hidden; } + +@media screen and (min-width: 768px) { + .dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__description { -web= +kit-line-clamp: 4; } +} + +@media screen and (min-width: 1000px) { + .dcc-image-tag-title-summary.has-ellipsis .cmp-teaser__description { -web= +kit-line-clamp: 2; } +} + +.dcc-image-tag-title-summary .cmp-teaser { position: relative; padding: 0px= +; margin: 0px; background-color: inherit; } + +.dcc-image-tag-title-summary .cmp-teaser__pretitle { color: rgb(0, 0, 0); d= +isplay: inline-block; font-size: 1.2rem; font-weight: 600; line-height: 2re= +m; margin-bottom: 1.5rem; text-transform: none; } + +.dcc-image-tag-title-summary .cmp-teaser__pretitle a { color: rgb(0, 0, 0);= + } + +.dcc-image-tag-title-summary .cmp-teaser__pretitle a:hover { color: rgb(0, = +77, 255); } + +.dcc-image-tag-title-summary .cmp-teaser__pretitle a:focus { color: rgb(0, = +77, 255); padding-bottom: 0.5rem; } + +.dcc-image-tag-title-summary .cmp-teaser__title { display: block; font-fami= +ly: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI= +", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-we= +ight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0); l= +ine-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-image-tag-title-summary .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-image-tag-title-summary .cmp-teaser__title a { display: inline-block; = +} + +.dcc-image-tag-title-summary .cmp-teaser__title a:focus, .dcc-image-tag-tit= +le-summary .cmp-teaser__title a:hover { color: rgb(0, 77, 255); text-decora= +tion: underline; } + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__title { min-height: 6rem; } +} + +.dcc-image-tag-title-summary .cmp-teaser__image { position: absolute; top: = +0px; left: 0px; } + +.dcc-image-tag-title-summary .cmp-teaser__image img { width: 184px; height:= + 184px; } + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__image img { width: 105px; heigh= +t: 105px; } +} + +.dcc-image-tag-title-summary .cmp-teaser__content { background: transparent= +; border: none; min-height: 184px; padding: 0px; margin: 0px; } + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__content { min-height: 105px; } +} + +.dcc-image-tag-title-summary .cmp-teaser__description, .dcc-image-tag-title= +-summary .cmp-teaser__pretitle, .dcc-image-tag-title-summary .cmp-teaser__t= +itle { margin-top: 0px; margin-left: clamp(214px, 100%, 214px); } + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__description, .dcc-image-tag-tit= +le-summary .cmp-teaser__pretitle, .dcc-image-tag-title-summary .cmp-teaser_= +_title { margin-left: 13rem; } +} + +.dcc-image-tag-title-summary .cmp-teaser__description { margin-top: 1.5rem;= + } + +@media screen and (min-width: 768px) { + .dcc-image-tag-title-summary .cmp-teaser__description { margin-top: 2rem;= + } +} + +@media screen and (max-width: 999.9px) { + .dcc-image-tag-title-summary .cmp-teaser__description { margin-left: 0px;= + } +} + +.dcc-image-title .cmp-teaser { -webkit-box-orient: horizontal; -webkit-box-= +direction: normal; flex-direction: row; -webkit-box-align: center; align-it= +ems: center; } + +.dcc-image-title .cmp-teaser__content { display: flex; -webkit-box-pack: ce= +nter; justify-content: center; background: transparent; border: none; -webk= +it-box-flex: 1; flex: 1 1 auto; padding: 0px 15px; } + +.dcc-image-title .cmp-teaser__image { -webkit-box-flex: 0; flex: 0 0 auto; = +width: 105px; height: 105px; } + +.dcc-image-title .cmp-teaser .cmp-image { height: 100%; width: 100%; } + +.dcc-image-title .cmp-teaser .cmp-image__image { height: 100%; width: 100%;= + object-fit: cover; } + +.dcc-image-title .cmp-teaser .cmp-teaser__title { margin-top: 0px; display:= + block; word-break: break-word; font-family: Graphik, Arial, system-ui, -ap= +ple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue= +", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; tex= +t-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem= +; } + +@media screen and (max-width: 999.9px) { + .dcc-image-title .cmp-teaser .cmp-teaser__title { line-height: 1.7rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-image-title .cmp-teaser .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-image-title .cmp-teaser .cmp-teaser__title a { display: inline-block; = +} + +.dcc-image-title .cmp-teaser .cmp-teaser__title a:focus, .dcc-image-title .= +cmp-teaser .cmp-teaser__title a:hover { color: rgb(0, 77, 255); text-decora= +tion: underline; } + +.dcc-imagetitledate .cmp-teaser { -webkit-box-orient: horizontal; -webkit-b= +ox-direction: normal; flex-direction: row; background: transparent; } + +.dcc-imagetitledate .cmp-teaser__content { background: transparent; border:= + none; padding: 15px 0px 0px 1.5rem; -webkit-box-flex: 1; flex: 1 1 auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-imagetitledate .cmp-teaser__content { padding: 22px 20px 0px 22px; } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetitledate .cmp-teaser__content { padding: 10px 0px 0px 17px; } +} + +.dcc-imagetitledate .cmp-teaser__image { -webkit-box-flex: 0; flex: 0 0 aut= +o; border: 0px; } + +.dcc-imagetitledate .cmp-teaser__image img { width: 105px; height: 105px; } + +.dcc-imagetitledate .cmp-teaser .cmp-teaser__title { margin-top: 0px; margi= +n-bottom: 10px; display: block; font-family: Graphik, Arial, system-ui, -ap= +ple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue= +", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; tex= +t-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem= +; } + +@media screen and (max-width: 999.9px) { + .dcc-imagetitledate .cmp-teaser .cmp-teaser__title { line-height: 1.7rem;= + } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetitledate .cmp-teaser .cmp-teaser__title { font-size: 1.6rem; } +} + +.dcc-imagetitledate .cmp-teaser .cmp-teaser__title a { display: inline-bloc= +k; } + +.dcc-imagetitledate .cmp-teaser .cmp-teaser__title a:focus, .dcc-imagetitle= +date .cmp-teaser .cmp-teaser__title a:hover { color: rgb(0, 77, 255); text-= +decoration: underline; } + +.dcc-imagetitledate .cmp-teaser__pretitle { border: transparent; color: rgb= +(0, 0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line= +-height: 1.44rem; margin-bottom: 15px; text-transform: none; } + +@media screen and (min-width: 768px) { + .dcc-imagetitledate .cmp-teaser__pretitle { margin-bottom: 22px; } +} + +@media screen and (min-width: 1000px) { + .dcc-imagetitledate .cmp-teaser__pretitle { margin-bottom: 10px; } +} + +.dcc-title-summary-cta.has-ellipsis .cmp-teaser__title { display: -webkit-b= +ox; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; = +} + +@media screen and (min-width: 1200px) { + .dcc-title-summary-cta.has-ellipsis .cmp-teaser__title { -webkit-line-cla= +mp: 2; } +} + +.dcc-title-summary-cta.has-ellipsis .cmp-teaser__description { display: -we= +bkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hi= +dden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-cta.has-ellipsis .cmp-teaser__description { -webkit-li= +ne-clamp: 2; } +} + +.dcc-title-summary-cta .cmp-teaser { margin: 0px; } + +.dcc-title-summary-cta .cmp-teaser__image { -webkit-box-flex: 1; flex: 1 0 = +0px; width: 100%; } + +.dcc-title-summary-cta .cmp-teaser__image .cmp-image__image { width: 100%; = +height: 100%; } + +.dcc-title-summary-cta .cmp-teaser__image a:focus { margin-bottom: 1px; } + +.dcc-title-summary-cta .cmp-teaser__title { margin-top: 0px; font-family: G= +raphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", ro= +boto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-style: = +normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-s= +ize: 1.8rem; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-cta .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-cta .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-title-summary-cta .cmp-teaser__title a:focus, .dcc-title-summary-cta .= +cmp-teaser__title a:hover { text-decoration: underline; color: rgb(0, 77, 2= +55); } + +.dcc-title-summary-cta .cmp-teaser__description { line-height: 2.2rem; marg= +in-top: 1rem; margin-bottom: auto; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-cta .cmp-teaser__description { line-height: 2.5rem; } +} + +.dcc-title-summary-cta .cmp-teaser__content { background-color: rgb(255, 25= +5, 255); border: none; padding: 1rem 0px 2rem; display: flex; -webkit-box-o= +rient: vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-cta .cmp-teaser__content { padding-top: 2rem; } +} + +.dcc-title-summary-cta .cmp-teaser__action-container { margin-top: 1rem; pa= +dding-top: 0px; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-cta .cmp-teaser__action-container { margin-top: 1.5rem= +; } +} + +.dcc-title-summary-cta .cmp-teaser__action-link::before { height: 0.2rem; } + +.dcc-title-summary-cta .cmp-teaser__action-link:focus::before { width: 100%= +; } + +.dcc-title-summary-cta.color-background-gray .cmp-teaser__content { backgro= +und-color: rgb(242, 242, 242); } + +.dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description { = +overflow: hidden; text-overflow: ellipsis; white-space: normal; display: -w= +ebkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } + +@media screen and (min-width: 1000px) { + .dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description = +{ -webkit-line-clamp: 2; } +} + +.dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description > = +p { display: contents; } + +.dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description > = +p span { display: inline-block; } + +.dcc-job-card.has-ellipsis .cmp-teaser__content .cmp-teaser__description > = +p::after { content: "\a "; white-space: pre; } + +.dcc-job-card.card .cmp-teaser__content { display: flex; } + +@media screen and (min-width: 768px) { + .dcc-job-card.card .cmp-teaser__content { position: relative; } +} + +.dcc-job-card.card .cmp-teaser__description { -webkit-box-flex: 1; } + +.dcc-job-card.card .cmp-teaser__action-container { margin: 1rem 0px 0px; } + +@media screen and (min-width: 768px) { + .dcc-job-card.card .cmp-teaser__action-container { position: relative; ma= +rgin: 2rem 0px 0px; } +} + +.dcc-job-card.card .cmp-teaser a .cmp-teaser__job-listing-business-area, .d= +cc-job-card.card .cmp-teaser a .cmp-teaser__job-listing-years-exp { color: = +rgb(0, 0, 0); font-weight: 400; } + +.dcc-job-card.card .cmp-teaser a .cmp-teaser__save-job-card { font-weight: = +400; } + +.dcc-job-card .cmp-teaser { margin: 0px; } + +.dcc-job-card .cmp-teaser__title { margin-top: 0px; font-family: Graphik, A= +rial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubu= +ntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800; fon= +t-style: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.= +2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-job-card .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-job-card .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-job-card .cmp-teaser__title a:hover { text-decoration: underline; colo= +r: rgb(0, 77, 255); } + +.dcc-job-card .cmp-teaser__title a:focus { text-decoration: underline; colo= +r: rgb(0, 77, 255); margin-bottom: -1px; } + +.dcc-job-card .cmp-teaser__pretitle { border: transparent; color: rgb(0, 0,= + 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line-heigh= +t: 1.44rem; margin-bottom: 2rem; text-transform: uppercase; text-decoration= +: none; } + +.dcc-job-card .cmp-teaser__pretitle:nth-child(3) { margin-top: -1.5rem; } + +.dcc-job-card .cmp-teaser__content { background-color: rgb(255, 255, 255); = +border: 1px solid rgb(204, 204, 204); padding: 2.5rem 2rem; } + +.dcc-job-card .cmp-teaser__action-container { margin-top: 0px; padding-top:= + 0px; } + +.dcc-job-card .cmp-teaser__job-listing-semibold { font-weight: 600; } + +.dcc-job-card .cmp-teaser__job-listing-posted-date { font-weight: 400; font= +-style: italic; text-transform: none; line-height: 1; font-size: 1.2rem; co= +lor: rgb(0, 0, 0); } + +.dcc-job-card .cmp-teaser__address-location, .dcc-job-card .cmp-teaser__des= +cription, .dcc-job-card .cmp-teaser__description p { margin: 0px; } + +.dcc-job-card .cmp-teaser .cmp-teaser__job-listing-areas-interest, .dcc-job= +-card .cmp-teaser__title { margin-bottom: 10px; } + +@media screen and (min-width: 1000px) { + .dcc-job-card .cmp-teaser .cmp-teaser__job-listing-areas-interest, .dcc-j= +ob-card .cmp-teaser__title { margin-bottom: 20px; } +} + +@media screen and (min-width: 768px) { + .dcc-job-card .cmp-teaser__action-container, .dcc-job-card .cmp-teaser__j= +ob-listing-posted-date { margin-top: 20px; } +} + +.dcc-job-card .cmp-teaser__title-link:hover .cmp-teaser__title { text-decor= +ation: underline; color: rgb(0, 77, 255); } + +.dcc-job-card .cmp-teaser__title-link:focus { margin-bottom: 1px; outline: = +rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.dcc-job-card .cmp-teaser__title-link:focus .cmp-teaser__title { text-decor= +ation: underline; color: rgb(0, 77, 255); } + +.dcc-job-card .cmp-teaser__action-link:focus::before { width: 100%; } + +.dcc-job-card.color-background-gray .cmp-teaser__content { background-color= +: rgb(242, 242, 242); } + +.dcc-job-card.color-block-accent-purple-1 .cmp-teaser__content { background= +: linear-gradient(rgb(180, 85, 170) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-accent-purple-2 .cmp-teaser__content { background= +: linear-gradient(rgb(160, 85, 245) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-accent-purple-3 .cmp-teaser__content { background= +: linear-gradient(rgb(190, 130, 255) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-accent-purple-4 .cmp-teaser__content { background= +: linear-gradient(rgb(220, 175, 255) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-accent-purple-5 .cmp-teaser__content { background= +: linear-gradient(rgb(230, 220, 255) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-alt-blue .cmp-teaser__content { background: linea= +r-gradient(rgb(0, 65, 240) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-alt-gray .cmp-teaser__content { background: linea= +r-gradient(rgb(190, 190, 190) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-alt-gray-dark .cmp-teaser__content { background: = +linear-gradient(rgb(150, 150, 150) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-alt-gray-darker .cmp-teaser__content { background= +: linear-gradient(rgb(90, 90, 90) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-alt-green .cmp-teaser__content { background: line= +ar-gradient(rgb(0, 215, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-alt-red .cmp-teaser__content { background: linear= +-gradient(red 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; border-= +top: 0px; } + +.dcc-job-card.color-block-alt-yellow .cmp-teaser__content { background: lin= +ear-gradient(rgb(255, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-aqua .cmp-teaser__content { background: linear-gr= +adient(rgb(0, 255, 187) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; border-top: 0px; } + +.dcc-job-card.color-block-blue .cmp-teaser__content { background: linear-gr= +adient(rgb(0, 186, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; border-top: 0px; } + +.dcc-job-card.color-block-blue-green .cmp-teaser__content { background: lin= +ear-gradient(rgb(5, 240, 165) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-brand-green .cmp-teaser__content { background: li= +near-gradient(rgb(100, 255, 80) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-brand-orange .cmp-teaser__content { background: l= +inear-gradient(rgb(255, 120, 0) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-brand-yellow .cmp-teaser__content { background: l= +inear-gradient(rgb(255, 235, 50) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-blue-dark .cmp-teaser__content { background: line= +ar-gradient(rgb(0, 142, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.dcc-job-card.color-block-blue-light .cmp-teaser__content { background: lin= +ear-gradient(rgb(0, 243, 255) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-core-purple .cmp-teaser__content { background: li= +near-gradient(rgb(70, 0, 115) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-cyan .cmp-teaser__content { background: linear-gr= +adient(rgb(0, 255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; border-top: 0px; } + +.dcc-job-card.color-block-gray .cmp-teaser__content { background: linear-gr= +adient(rgb(167, 167, 167) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.dcc-job-card.color-block-gray-base .cmp-teaser__content { background: line= +ar-gradient(rgb(0, 0, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repe= +at; border-top: 0px; } + +.dcc-job-card.color-block-gray-dark .cmp-teaser__content { background: line= +ar-gradient(rgb(107, 107, 107) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-gray-darker .cmp-teaser__content { background: li= +near-gradient(rgb(74, 74, 74) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.dcc-job-card.color-block-gray-light .cmp-teaser__content { background: lin= +ear-gradient(rgb(204, 204, 204) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-gray-lighter .cmp-teaser__content { background: l= +inear-gradient(rgb(227, 227, 227) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-gray-lightest .cmp-teaser__content { background: = +linear-gradient(rgb(242, 242, 242) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-grayishyellow-dark .cmp-teaser__content { backgro= +und: linear-gradient(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-grayishyellow-light .cmp-teaser__content { backgr= +ound: linear-gradient(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px / 1= +00% 40px no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-green .cmp-teaser__content { background: linear-g= +radient(rgb(0, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat= +; border-top: 0px; } + +.dcc-job-card.color-block-green-dark .cmp-teaser__content { background: lin= +ear-gradient(rgb(0, 83, 10) 4px, transparent 0px) 100% 0px / 100% 40px no-r= +epeat; border-top: 0px; } + +.dcc-job-card.color-block-link .cmp-teaser__content { background: linear-gr= +adient(rgb(0, 77, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat= +; border-top: 0px; } + +.dcc-job-card.color-block-link-dark .cmp-teaser__content { background: line= +ar-gradient(rgb(0, 0, 136) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-orange .cmp-teaser__content { background: linear-= +gradient(rgb(255, 182, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.dcc-job-card.color-block-orange-dark .cmp-teaser__content { background: li= +near-gradient(rgb(255, 149, 0) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-pink .cmp-teaser__content { background: linear-gr= +adient(rgb(231, 0, 116) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; border-top: 0px; } + +.dcc-job-card.color-block-pink-dark .cmp-teaser__content { background: line= +ar-gradient(rgb(164, 2, 83) 4px, transparent 0px) 100% 0px / 100% 40px no-r= +epeat; border-top: 0px; } + +.dcc-job-card.color-block-pink-light .cmp-teaser__content { background: lin= +ear-gradient(rgb(255, 80, 160) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-purple .cmp-teaser__content { background: linear-= +gradient(rgb(161, 0, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.dcc-job-card.color-block-purple-dark .cmp-teaser__content { background: li= +near-gradient(rgb(117, 0, 192) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-purple-darkest .cmp-teaser__content { background:= + linear-gradient(rgb(70, 1, 115) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.dcc-job-card.color-block-red .cmp-teaser__content { background: linear-gra= +dient(rgb(231, 15, 41) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat= +; border-top: 0px; } + +.dcc-job-card.color-block-red-dark .cmp-teaser__content { background: linea= +r-gradient(rgb(189, 0, 29) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-red-darker .cmp-teaser__content { background: lin= +ear-gradient(rgb(113, 0, 18) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.dcc-job-card.color-block-red-light .cmp-teaser__content { background: line= +ar-gradient(rgb(255, 50, 70) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.dcc-job-card.color-block-white .cmp-teaser__content { background: linear-g= +radient(rgb(255, 255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-yellow .cmp-teaser__content { background: linear-= +gradient(rgb(255, 212, 46) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.dcc-job-card.color-block-yellow-dark .cmp-teaser__content { background: li= +near-gradient(rgb(240, 192, 0) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.dcc-job-card.color-block-yellow-light .cmp-teaser__content { background: l= +inear-gradient(rgb(255, 240, 179) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.dcc-job-card .cmp-separator--vertical { margin: 0px; } + +.dcc-job-card .cmp-separator--vertical .cmp-separator::after { content: "|"= +; position: relative; top: -2rem; margin: 0px 1.5rem; color: rgb(204, 204, = +204); } + +.dcc-job-card .cmp-separator--vertical .cmp-separator__horizontal-rule { ma= +rgin: -30px 1px 0px; width: 1.1px; display: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card { text-align: ce= +nter; line-height: 2.4rem; color: rgb(0, 0, 0); } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card:focus { box-shad= +ow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; = +outline-offset: 1px; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card:focus:not(:focus= +-visible) { box-shadow: none; outline: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card .save-job-icon::= +before { content: "=EF=92=B2"; font-size: 24px; font-family: Ionicons; disp= +lay: block; font-weight: 400; font-style: normal; line-height: 1; text-tran= +sform: none; letter-spacing: normal; overflow-wrap: normal; white-space: no= +wrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: = +optimizelegibility; font-feature-settings: "liga"; padding: 0px 2px; margin= +: auto; width: 2.4rem; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card .save-job-label = +{ font-size: 1.2rem; white-space: nowrap; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card :hover { cursor:= + pointer; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card.saved-job-card .= +save-job-icon::before { content: "=EF=92=B3"; color: rgb(0, 77, 255); } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-card.saved-job-card .= +save-job-label { color: rgb(0, 77, 255); white-space: nowrap; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline { text-a= +lign: center; line-height: 2.4rem; color: rgb(0, 0, 0); } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline:focus { = +box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) sol= +id 1px; outline-offset: 1px; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline:focus:no= +t(:focus-visible) { box-shadow: none; outline: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline::before = +{ content: "=EF=92=B2"; font-size: 24px; font-family: Ionicons; display: bl= +ock; font-weight: 400; font-style: normal; line-height: 1; text-transform: = +none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; d= +irection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimiz= +elegibility; font-feature-settings: "liga"; padding: 0px 2px; margin: auto;= + width: 2.4rem; } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-outline .save-jo= +b-label { font-size: 1.2rem; font-weight: 400; text-align: center; } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled { text-a= +lign: center; line-height: 2.4rem; color: rgb(0, 0, 0); } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled:focus { = +box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) sol= +id 1px; outline-offset: 1px; } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled:focus:no= +t(:focus-visible) { box-shadow: none; outline: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled::before = +{ content: "=EF=92=B3"; font-size: 24px; font-family: Ionicons; display: bl= +ock; font-weight: 400; font-style: normal; line-height: 1; text-transform: = +none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; d= +irection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimiz= +elegibility; font-feature-settings: "liga"; color: rgb(0, 77, 255); padding= +: 0px 2px; margin: auto; width: 2.4rem; } + +.save-job-enabled .dcc-job-card .cmp-teaser__saved-job-star-filled .save-jo= +b-label { font-size: 1.2rem; font-weight: 400; text-align: center; color: r= +gb(0, 77, 255); } + +.save-job-enabled .dcc-job-card .cmp-teaser__save-job-star-hidden { display= +: none; } + +.save-job-enabled .dcc-job-card .cmp-teaser__column-reverse { display: flex= +; -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-direct= +ion: column-reverse; } + +.save-job-enabled .dcc-job-card .cmp-teaser.hover-disabled .cmp-teaser__tit= +le, .save-job-enabled .dcc-job-card .cmp-teaser.hover-disabled .cmp-teaser_= +_title-link { text-decoration: none; color: rgb(0, 0, 0); } + +.save-job-enabled.list-view .dcc-job-card .cmp-teaser__pretitle-container {= + display: grid; grid-template-columns: 11fr 1fr; } + +@media screen and (min-width: 768px) { + .save-job-enabled.list-view .dcc-job-card .cmp-teaser__pretitle-container= + { grid-template-columns: 9fr 3fr; } +} + +@media screen and (min-width: 1200px) { + .save-job-enabled.list-view .dcc-job-card .cmp-teaser__pretitle-container= + { grid-template-columns: 10fr 2fr; } +} + +.save-job-enabled.list-view .dcc-job-card .cmp-teaser__save-job-card { marg= +in-top: -1.3rem; width: auto; } + +@media screen and (min-width: 768px) { + .save-job-enabled.list-view .dcc-job-card .cmp-teaser__save-job-card { ma= +rgin-right: 12.5rem; } +} + +@media screen and (min-width: 1000px) { + .save-job-enabled.list-view .dcc-job-card .cmp-teaser__save-job-card { ma= +rgin-right: 15rem; } +} + +.save-job-enabled.block-view .dcc-job-card .cmp-teaser__pretitle-container = +{ display: grid; grid-template-columns: 11fr 1fr; } + +@media screen and (min-width: 768px) { + .save-job-enabled.block-view .dcc-job-card .cmp-teaser__pretitle-containe= +r { width: 103%; grid-template-columns: 10fr 2fr; } +} + +.save-job-enabled.block-view .dcc-job-card .cmp-teaser__save-job-card { mar= +gin-top: -1.2rem; width: auto; } + +.save-job-enabled.block-view .dcc-job-card .cmp-teaser__save-job-card.save-= +job-card-joblisting { width: 8.2rem; } + +.dcc-small-image-tag-title-summary .cmp-teaser { -webkit-box-orient: horizo= +ntal; -webkit-box-direction: normal; flex-direction: row; padding: 2rem; ma= +rgin: 0px; background-color: inherit; } + +@media screen and (min-width: 1000px) { + .dcc-small-image-tag-title-summary .cmp-teaser { padding: 2rem 0px; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__title { display: block; fon= +t-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Se= +goe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; f= +ont-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0,= + 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-small-image-tag-title-summary .cmp-teaser__title { font-size: 2.5rem= +; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__title a { display: inline-b= +lock; } + +.dcc-small-image-tag-title-summary .cmp-teaser__title a:focus, .dcc-small-i= +mage-tag-title-summary .cmp-teaser__title a:hover { color: rgb(0, 77, 255);= + text-decoration: underline; } + +.dcc-small-image-tag-title-summary .cmp-teaser__image { -webkit-box-flex: 0= +; flex: 0 0 auto; top: 2rem; left: 0px; } + +.dcc-small-image-tag-title-summary .cmp-teaser__image img { width: 60px; he= +ight: 60px; } + +@media screen and (min-width: 768px) { + .dcc-small-image-tag-title-summary .cmp-teaser__image img { width: 100px;= + height: 100px; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__content { -webkit-box-flex:= + 1; flex: 1 1 auto; background: transparent; border: none; padding: 0px; ma= +rgin-top: 0px; margin-left: 1rem; } + +@media screen and (min-width: 768px) { + .dcc-small-image-tag-title-summary .cmp-teaser__content { margin-left: 2r= +em; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__description, .dcc-small-ima= +ge-tag-title-summary .cmp-teaser__description p { margin-top: 0.5rem; font-= +size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 768px) { + .dcc-small-image-tag-title-summary .cmp-teaser__description, .dcc-small-i= +mage-tag-title-summary .cmp-teaser__description p { font-size: 1.4rem; marg= +in-top: 1rem; } +} + +.dcc-small-image-tag-title-summary .cmp-teaser__action-container { margin-t= +op: 5px; padding-top: 0px; } + +.dcc-small-image-tag-title-summary.has-ellipsis .cmp-teaser__description { = +display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; = +overflow: hidden; } + +@media screen and (min-width: 768px) { + .dcc-speaker-label-title-summary-link-arrow.card .cmp-teaser__content { p= +osition: relative; } +} + +@media screen and (min-width: 768px) { + .dcc-speaker-label-title-summary-link-arrow.card .cmp-teaser__description= + { margin-bottom: 4.5rem; } +} + +@media screen and (min-width: 768px) { + .dcc-speaker-label-title-summary-link-arrow.card .cmp-teaser__action-cont= +ainer { position: absolute; bottom: 20px; } +} + +.dcc-speaker-label-title-summary-link-arrow.has-ellipsis .cmp-teaser__descr= +iption { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-c= +lamp: 3; overflow: hidden; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser { margin: 0px; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__title { margin-top= +: 2rem; font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsyst= +emfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sa= +ns-serif; font-weight: 800; font-style: normal; text-transform: none; color= +: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-speaker-label-title-summary-link-arrow .cmp-teaser__title { font-siz= +e: 2.5rem; } +} + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__title a { color: r= +gb(0, 0, 0); } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__title a:focus, .dc= +c-speaker-label-title-summary-link-arrow .cmp-teaser__title a:hover { text-= +decoration: underline; color: rgb(0, 77, 255); } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__pretitle { border:= + transparent; color: rgb(0, 0, 0); display: inline; font-size: 1.2rem; font= +-weight: 600; line-height: 1.44rem; vertical-align: middle; text-transform:= + uppercase; text-decoration: none; margin-bottom: 0px; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__pretitle:nth-child= +(3) { display: inline-block; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__description { line= +-height: 2.2rem; margin-top: 1rem; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .dcc-speaker-label-title-summary-link-arrow .cmp-teaser__description { ma= +rgin-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-speaker-label-title-summary-link-arrow .cmp-teaser__description { ma= +rgin-top: 2rem; } +} + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__content { backgrou= +nd-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding= +: 3rem 2rem 2rem; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-teaser__action-container {= + margin-top: 0px; padding-top: 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-background-gray .cmp-teas= +er__content { background-color: rgb(242, 242, 242); } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-1 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(18= +0, 85, 170) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gr= +adient(rgb(180, 85, 170) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-2 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(16= +0, 85, 245) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gr= +adient(rgb(160, 85, 245) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-3 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(19= +0, 130, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-g= +radient(rgb(190, 130, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-4 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(22= +0, 175, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-g= +radient(rgb(220, 175, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-accent-purple-5 .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(23= +0, 220, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-g= +radient(rgb(230, 220, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-blue .cmp-tease= +r { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 65, 24= +0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(0, 65, 240) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-gray .cmp-tease= +r { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(190, 190,= + 190) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(190, 190, 190) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-gray-dark .cmp-= +teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(150,= + 150, 150) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gra= +dient(rgb(150, 150, 150) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-gray-darker .cm= +p-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(90= +, 90, 90) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-grad= +ient(rgb(90, 90, 90) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-green .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 215, = +0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(0, 215, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-red .cmp-teaser= + { padding: 4px 0px 0px; background: linear-gradient(270deg, red 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(red 4px, transp= +arent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-alt-yellow .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 25= +5, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(255, 255, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-aqua .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 187) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0= +, 255, 187) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-blue .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 186, 255) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0= +, 186, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-blue-green .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(5, 240,= + 165) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(5, 240, 165) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-brand-green .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(100, 2= +55, 80) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradie= +nt(rgb(100, 255, 80) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-brand-orange .cmp-t= +easer { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, = +120, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradie= +nt(rgb(255, 120, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-brand-yellow .cmp-t= +easer { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, = +235, 50) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradi= +ent(rgb(255, 235, 50) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-blue-dark .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 142, = +255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(= +rgb(0, 142, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-blue-light .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 243,= + 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(0, 243, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-core-purple .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(70, 0,= + 115) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(70, 0, 115) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-cyan .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 255) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0= +, 255, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(167, 167, 167= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(167, 167, 167) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-base .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 0, 0)= + 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(= +0, 0, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-dark .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(107, 107= +, 107) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(107, 107, 107) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-darker .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(74, 74= +, 74) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(74, 74, 74) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-light .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(204, 20= +4, 204) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradie= +nt(rgb(204, 204, 204) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-lighter .cmp-t= +easer { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(227, = +227, 227) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-grad= +ient(rgb(227, 227, 227) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-gray-lightest .cmp-= +teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(242,= + 242, 242) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gra= +dient(rgb(242, 242, 242) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-grayishyellow-dark = +.cmp-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb= +(150, 150, 140) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linea= +r-gradient(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-grayishyellow-light= + .cmp-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rg= +b(230, 230, 220) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, line= +ar-gradient(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-green .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 0) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0,= + 255, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-green-dark .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 83, = +10) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(r= +gb(0, 83, 10) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-link .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 77, 255) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0,= + 77, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-link-dark .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 0, 13= +6) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(0, 0, 136) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-orange .cmp-teaser = +{ padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 182, 0= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(255, 182, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-orange-dark .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 1= +49, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(255, 149, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-pink .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(231, 0, 116) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(2= +31, 0, 116) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-pink-dark .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(164, 2, = +83) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(r= +gb(164, 2, 83) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-pink-light .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 80= +, 160) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(255, 80, 160) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-purple .cmp-teaser = +{ padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(161, 0, 255= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(161, 0, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-purple-dark .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(117, 0= +, 192) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(117, 0, 192) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-purple-darkest .cmp= +-teaser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(70,= + 1, 115) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradi= +ent(rgb(70, 1, 115) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-red .cmp-teaser { p= +adding: 4px 0px 0px; background: linear-gradient(270deg, rgb(231, 15, 41) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(23= +1, 15, 41) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-red-dark .cmp-tease= +r { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(189, 0, 2= +9) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(189, 0, 29) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-red-darker .cmp-tea= +ser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(113, 0,= + 18) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(= +rgb(113, 0, 18) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-red-light .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 50,= + 70) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(= +rgb(255, 50, 70) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-white .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 255, 25= +5) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(255, 255, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-yellow .cmp-teaser = +{ padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 212, 4= +6) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(255, 212, 46) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-yellow-dark .cmp-te= +aser { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(240, 1= +92, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(240, 192, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow.color-block-yellow-light .cmp-t= +easer { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, = +240, 179) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-grad= +ient(rgb(255, 240, 179) 4px, transparent 0px) 100% 0px; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-separator--vertical { marg= +in: 0px 1.5rem -0.5rem; background-color: rgb(204, 204, 204); width: 0.2rem= +; height: 2rem; } + +.dcc-speaker-label-title-summary-link-arrow .cmp-separator--vertical .cmp-s= +eparator, .dcc-speaker-label-title-summary-link-arrow .cmp-separator--verti= +cal .cmp-separator__horizontal-rule { display: none; } + +.dcc-speedbump .cmp-teaser { background-color: transparent; margin: 0px; pa= +dding: 2rem 0px; border-top: 2px solid rgb(0, 186, 255); border-bottom: 2px= + solid rgb(0, 186, 255); -webkit-box-orient: horizontal; -webkit-box-direct= +ion: normal; flex-direction: row; -webkit-box-align: center; align-items: c= +enter; } + +@media screen and (max-width: 767.9px) { + .dcc-speedbump .cmp-teaser { -webkit-box-align: start; align-items: flex-= +start; } +} + +.dcc-speedbump .cmp-teaser__content { background: transparent; border: none= +; -webkit-box-flex: 1; flex: 1 1 auto; padding: 0px 0px 0px 2rem; word-brea= +k: break-word; } + +@media screen and (max-width: 767.9px) { + .dcc-speedbump .cmp-teaser__content { padding: 0px 0px 0px 1.5rem; } +} + +.dcc-speedbump .cmp-teaser__image { -webkit-box-flex: 0; flex: 0 0 auto; } + +.dcc-speedbump .cmp-teaser__image .cmp-image__image { width: 105px; height:= + 105px; } + +.dcc-speedbump .cmp-teaser__title { margin-top: 0px; display: block; font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0)= +; line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-speedbump .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-speedbump .cmp-teaser__title a { display: inline-block; } + +.dcc-speedbump .cmp-teaser__title a:focus, .dcc-speedbump .cmp-teaser__titl= +e a:hover { color: rgb(0, 77, 255); text-decoration: underline; } + +.dcc-speedbump .cmp-teaser__action-container { margin-top: 0px; padding-top= +: 1.5rem; } + +.dcc-tag-title-small .cmp-teaser { background-color: inherit; -webkit-box-o= +rient: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +.dcc-tag-title-small .cmp-teaser__pretitle { border: transparent; color: rg= +b(0, 0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; lin= +e-height: 2rem; margin-bottom: 1rem; text-transform: none; } + +.dcc-tag-title-small .cmp-teaser__pretitle a { color: rgb(0, 0, 0); } + +.dcc-tag-title-small .cmp-teaser__pretitle a:hover { color: rgb(0, 77, 255)= +; } + +.dcc-tag-title-small .cmp-teaser__pretitle a:focus { color: rgb(0, 77, 255)= +; padding-bottom: 0.5rem; } + +.dcc-tag-title-small .cmp-teaser__content { background: transparent; border= +: none; padding: 0px; -webkit-box-flex: 1; flex: 1 1 auto; } + +.dcc-tag-title-small .cmp-teaser__title { margin-top: 0px; display: block; = +font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, = +"Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif= +; font-weight: 800; font-style: normal; text-transform: none; color: rgb(0,= + 0, 0); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .dcc-tag-title-small .cmp-teaser__title { font-size: 1.6rem; } +} + +.dcc-tag-title-small .cmp-teaser__title a { display: inline-block; } + +.dcc-tag-title-small .cmp-teaser__title a:focus, .dcc-tag-title-small .cmp-= +teaser__title a:hover { color: rgb(0, 77, 255); text-decoration: underline;= + } + +.dcc-tag-title-small--divider { border-bottom: 1px solid rgb(204, 204, 204)= +; margin: 0px; } + +.dcc-tag-title-summary-arrow-tab.has-ellipsis .cmp-teaser__title span:first= +-child { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-c= +lamp: 2; overflow: hidden; } + +.dcc-tag-title-summary-arrow-tab.has-ellipsis .cmp-teaser__description { di= +splay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; ov= +erflow: hidden; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title { display: flex; -webki= +t-box-pack: justify; justify-content: space-between; margin-top: 0px; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-tag-title-summary-arrow-tab .cmp-teaser__title { font-size: 2.5rem; = +} +} + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title span:first-of-type { al= +ign-self: center; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__title-link= + { width: 100%; display: flex; -webkit-box-pack: justify; justify-content: = +space-between; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__title-link= +:focus, .dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__ti= +tle-link:hover { color: rgb(0, 77, 255); } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__title-link= +:focus span:first-child, .dcc-tag-title-summary-arrow-tab .cmp-teaser__titl= +e .cmp-teaser__title-link:hover span:first-child { text-decoration: underli= +ne; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__title .cmp-teaser__title-link= +:focus span:last-child, .dcc-tag-title-summary-arrow-tab .cmp-teaser__title= + .cmp-teaser__title-link:hover span:last-child { text-decoration: none; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle { border: transparen= +t; color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem; font-weig= +ht: 600; line-height: 2rem; margin-bottom: 2rem; text-transform: none; } + +@media screen and (max-width: 767.9px) { + .dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle { margin-bottom: 1= +.5rem; } +} + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle .cmp-teaser__pretitl= +e-link { color: rgb(0, 0, 0); } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle .cmp-teaser__pretitl= +e-link:hover { color: rgb(0, 77, 255); } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__pretitle .cmp-teaser__pretitl= +e-link:focus { color: rgb(0, 77, 255); padding-bottom: 0.5rem; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__description { line-height: 2.= +2rem; margin-top: 1.5rem; margin-bottom: 2rem; padding-right: 2rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-tag-title-summary-arrow-tab .cmp-teaser__description { margin-top: 2= +rem; } +} + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__content { background-color: r= +gb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding: 2rem 0px = +0px 2rem; } + +.dcc-tag-title-summary-arrow-tab .cmp-teaser__action-container { margin-top= +: 0px; padding-top: 0px; } + +.dcc-tag-title-summary-arrow-tab.color-background-gray .cmp-teaser__content= + { background-color: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .dcc-tag-title-summary-link-arrow.card .cmp-teaser__content { position: r= +elative; } +} + +@media screen and (min-width: 768px) { + .dcc-tag-title-summary-link-arrow.card .cmp-teaser__description { margin-= +bottom: 7.4rem; } +} + +@media screen and (min-width: 768px) { + .dcc-tag-title-summary-link-arrow.card .cmp-teaser__action-container { po= +sition: absolute; bottom: 20px; } +} + +.dcc-tag-title-summary-link-arrow.has-ellipsis .cmp-teaser__description { d= +isplay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; o= +verflow: hidden; } + +.dcc-tag-title-summary-link-arrow .cmp-teaser { margin: 0px; } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__title { margin-top: 0px; fon= +t-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Se= +goe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; f= +ont-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0,= + 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__title { font-size: 2.5rem;= + } +} + +.dcc-tag-title-summary-link-arrow .cmp-teaser__title a { color: rgb(0, 0, 0= +); } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__title a:focus, .dcc-tag-titl= +e-summary-link-arrow .cmp-teaser__title a:hover { text-decoration: underlin= +e; color: rgb(0, 77, 255); } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__pretitle { border: transpare= +nt; color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem; font-wei= +ght: 600; line-height: 2rem; margin-bottom: 2rem; text-transform: none; } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__pretitle a { color: rgb(0, 0= +, 0); } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__pretitle a:hover { color: rg= +b(0, 77, 255); } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__pretitle a:focus { color: rg= +b(0, 77, 255); padding-bottom: 0.5rem; } + +.dcc-tag-title-summary-link-arrow .cmp-teaser__description { line-height: 2= +.2rem; margin-top: 2rem; margin-bottom: 3rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__description { margin-top: = +1rem; margin-bottom: 2rem; } +} + +@media screen and (max-width: 767.9px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__description { margin-top: = +1rem; margin-bottom: 1rem; } +} + +.dcc-tag-title-summary-link-arrow .cmp-teaser__content { background-color: = +rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding: 3.5rem 2= +rem 2rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__content { padding: 2rem; } +} + +@media screen and (max-width: 767.9px) { + .dcc-tag-title-summary-link-arrow .cmp-teaser__content { padding: 2.5rem = +2rem 2rem; } +} + +.dcc-tag-title-summary-link-arrow .cmp-teaser__action-container { margin-to= +p: 0px; padding-top: 0px; } + +.dcc-tag-title-summary-link-arrow.color-background-gray .cmp-teaser__conten= +t { background-color: rgb(242, 242, 242); } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-1 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(180, 85, 170= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(180, 85, 170) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-2 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(160, 85, 245= +) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb= +(160, 85, 245) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-3 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(190, 130, 25= +5) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(190, 130, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-4 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(220, 175, 25= +5) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(220, 175, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-accent-purple-5 .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(230, 220, 25= +5) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rg= +b(230, 220, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-blue .cmp-teaser { paddin= +g: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 65, 240) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 65, 2= +40) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-gray .cmp-teaser { paddin= +g: 4px 0px 0px; background: linear-gradient(270deg, rgb(190, 190, 190) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(190, = +190, 190) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-gray-dark .cmp-teaser { p= +adding: 4px 0px 0px; background: linear-gradient(270deg, rgb(150, 150, 150)= + 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(= +150, 150, 150) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-gray-darker .cmp-teaser {= + padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(90, 90, 90) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(9= +0, 90, 90) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-green .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 215, 0) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 215, = +0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-red .cmp-teaser { padding= +: 4px 0px 0px; background: linear-gradient(270deg, red 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(red 4px, transparent 0px)= + 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-alt-yellow .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 255, 0) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, = +255, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-aqua .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 187) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 187= +) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-blue .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(0, 186, 255) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 186, 255= +) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-blue-green .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(5, 240, 165) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(5, 24= +0, 165) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-brand-green .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(100, 255, 80) 4p= +x, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(100= +, 255, 80) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-brand-orange .cmp-teaser { pa= +dding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 120, 0) 4p= +x, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255= +, 120, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-brand-yellow .cmp-teaser { pa= +dding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 235, 50) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(25= +5, 235, 50) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-blue-dark .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 142, 255) 4px, = +transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 142= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-blue-light .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 243, 255) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 24= +3, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-core-purple .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(70, 0, 115) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(70, 0= +, 115) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-cyan .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 255) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 255= +) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(167, 167, 167) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(167, 167,= + 167) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-base .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 0, 0) 4px, tran= +sparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 0, 0) 4= +px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-dark .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(107, 107, 107) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(107,= + 107, 107) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-darker .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(74, 74, 74) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(74, 7= +4, 74) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-light .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(204, 204, 204) 4p= +x, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(204= +, 204, 204) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-lighter .cmp-teaser { pa= +dding: 4px 0px 0px; background: linear-gradient(270deg, rgb(227, 227, 227) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(2= +27, 227, 227) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-gray-lightest .cmp-teaser { p= +adding: 4px 0px 0px; background: linear-gradient(270deg, rgb(242, 242, 242)= + 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(= +242, 242, 242) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-grayishyellow-dark .cmp-tease= +r { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(150, 150,= + 140) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient= +(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-grayishyellow-light .cmp-teas= +er { padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(230, 230= +, 220) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradien= +t(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-green .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(0, 255, 0) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 0) 4= +px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-green-dark .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 83, 10) 4px, t= +ransparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 83, = +10) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-link .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(0, 77, 255) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 77, 255) = +4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-link-dark .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(0, 0, 136) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 0, 13= +6) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-orange .cmp-teaser { padding:= + 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 182, 0) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 182,= + 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-orange-dark .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 149, 0) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255,= + 149, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-pink .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(231, 0, 116) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(231, 0, 116= +) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-pink-dark .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(164, 2, 83) 4px, t= +ransparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(164, 2,= + 83) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-pink-light .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 80, 160) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255,= + 80, 160) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-purple .cmp-teaser { padding:= + 4px 0px 0px; background: linear-gradient(270deg, rgb(161, 0, 255) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(161, 0, 2= +55) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-purple-dark .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(117, 0, 192) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(117,= + 0, 192) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-purple-darkest .cmp-teaser { = +padding: 4px 0px 0px; background: linear-gradient(270deg, rgb(70, 1, 115) 4= +px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(70= +, 1, 115) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-red .cmp-teaser { padding: 4p= +x 0px 0px; background: linear-gradient(270deg, rgb(231, 15, 41) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(231, 15, 41)= + 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-red-dark .cmp-teaser { paddin= +g: 4px 0px 0px; background: linear-gradient(270deg, rgb(189, 0, 29) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(189, 0, = +29) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-red-darker .cmp-teaser { padd= +ing: 4px 0px 0px; background: linear-gradient(270deg, rgb(113, 0, 18) 4px, = +transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(113, 0= +, 18) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-red-light .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 50, 70) 4px, = +transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 5= +0, 70) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-white .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(255, 255, 255) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 255= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-yellow .cmp-teaser { padding:= + 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 212, 46) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 212= +, 46) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-yellow-dark .cmp-teaser { pad= +ding: 4px 0px 0px; background: linear-gradient(270deg, rgb(240, 192, 0) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(240,= + 192, 0) 4px, transparent 0px) 100% 0px; } + +.dcc-tag-title-summary-link-arrow.color-block-yellow-light .cmp-teaser { pa= +dding: 4px 0px 0px; background: linear-gradient(270deg, rgb(255, 240, 179) = +4px, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(2= +55, 240, 179) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-arrow.has-ellipsis .cmp-teaser__title span:first-child {= + display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;= + overflow: hidden; } + +.dcc-title-summary-arrow.has-ellipsis .cmp-teaser__description { display: -= +webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: = +hidden; } + +.dcc-title-summary-arrow .cmp-teaser { border: 1px solid rgb(204, 204, 204)= +; } + +.dcc-title-summary-arrow .cmp-teaser__content { background: transparent; bo= +rder: none; -webkit-box-flex: 1; flex: 1 1 auto; padding: 25px 0px 2rem 2re= +m; } + +.dcc-title-summary-arrow .cmp-teaser__description { margin: 15px 20px 0px 0= +px; word-break: break-word; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow .cmp-teaser__description { margin-top: 20px; } +} + +.dcc-title-summary-arrow .cmp-teaser__title { display: flex; -webkit-box-pa= +ck: justify; justify-content: space-between; margin-top: 0px; font-family: = +Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", r= +oboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight= +: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0); line-= +height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-arrow .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-arrow .cmp-teaser__title span:first-of-type { align-self= +: center; word-break: break-word; } + +.dcc-title-summary-arrow .cmp-teaser__title a { width: 100%; display: flex;= + -webkit-box-pack: justify; justify-content: space-between; } + +.dcc-title-summary-arrow .cmp-teaser__title a:focus, .dcc-title-summary-arr= +ow .cmp-teaser__title a:hover { color: rgb(0, 77, 255); } + +.dcc-title-summary-arrow .cmp-teaser__title a:focus span:first-child, .dcc-= +title-summary-arrow .cmp-teaser__title a:hover span:first-child { text-deco= +ration: underline; } + +.dcc-title-summary-arrow .cmp-teaser__title a:focus span:last-child, .dcc-t= +itle-summary-arrow .cmp-teaser__title a:hover span:last-child { text-decora= +tion: none; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser { border-t= +op: 4px solid rgb(0, 186, 255); background-repeat: no-repeat; background-si= +ze: 100% 40px; margin-right: 0px; padding: 4px 0px 0px; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__content {= + padding: 2rem 0px 2rem 2rem; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__content= + { padding-top: 25px; padding-bottom: 25px; } +} + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__descripti= +on { margin: 20px 20px 0px 0px; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__arrow-tag= + { background-color: transparent; right: 0px; width: auto; margin-right: 20= +px; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__arrow-tag= +--icon::after { content: "=EE=A0=80"; font-size: 24px; font-family: Ionicon= +s; font-weight: 400; font-style: normal; line-height: 1; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; color: rgb(0, 77, 255); display: = +inline-block; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab .cmp-teaser__arrow-tag= +::after { display: none; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-1 .cmp-teaser { border-top: 4px solid rgb(180, 85, 170); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-2 .cmp-teaser { border-top: 4px solid rgb(160, 85, 245); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-3 .cmp-teaser { border-top: 4px solid rgb(190, 130, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-4 .cmp-teaser { border-top: 4px solid rgb(220, 175, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-accent-pur= +ple-5 .cmp-teaser { border-top: 4px solid rgb(230, 220, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-blue .= +cmp-teaser { border-top: 4px solid rgb(0, 65, 240); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-gray .= +cmp-teaser { border-top: 4px solid rgb(190, 190, 190); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-gray-d= +ark .cmp-teaser { border-top: 4px solid rgb(150, 150, 150); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-gray-d= +arker .cmp-teaser { border-top: 4px solid rgb(90, 90, 90); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-green = +.cmp-teaser { border-top: 4px solid rgb(0, 215, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-red .c= +mp-teaser { border-top: 4px solid red; } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-alt-yellow= + .cmp-teaser { border-top: 4px solid rgb(255, 255, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-aqua .cmp-= +teaser { border-top: 4px solid rgb(0, 255, 187); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-blue .cmp-= +teaser { border-top: 4px solid rgb(0, 186, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-blue-green= + .cmp-teaser { border-top: 4px solid rgb(5, 240, 165); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-brand-gree= +n .cmp-teaser { border-top: 4px solid rgb(100, 255, 80); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-brand-oran= +ge .cmp-teaser { border-top: 4px solid rgb(255, 120, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-brand-yell= +ow .cmp-teaser { border-top: 4px solid rgb(255, 235, 50); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-blue-dark = +.cmp-teaser { border-top: 4px solid rgb(0, 142, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-blue-light= + .cmp-teaser { border-top: 4px solid rgb(0, 243, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-core-purpl= +e .cmp-teaser { border-top: 4px solid rgb(70, 0, 115); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-cyan .cmp-= +teaser { border-top: 4px solid rgb(0, 255, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray .cmp-= +teaser { border-top: 4px solid rgb(167, 167, 167); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-base = +.cmp-teaser { border-top: 4px solid rgb(0, 0, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-dark = +.cmp-teaser { border-top: 4px solid rgb(107, 107, 107); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-darke= +r .cmp-teaser { border-top: 4px solid rgb(74, 74, 74); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-light= + .cmp-teaser { border-top: 4px solid rgb(204, 204, 204); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-light= +er .cmp-teaser { border-top: 4px solid rgb(227, 227, 227); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-gray-light= +est .cmp-teaser { border-top: 4px solid rgb(242, 242, 242); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-grayishyel= +low-dark .cmp-teaser { border-top: 4px solid rgb(150, 150, 140); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-grayishyel= +low-light .cmp-teaser { border-top: 4px solid rgb(230, 230, 220); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-green .cmp= +-teaser { border-top: 4px solid rgb(0, 255, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-green-dark= + .cmp-teaser { border-top: 4px solid rgb(0, 83, 10); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-link .cmp-= +teaser { border-top: 4px solid rgb(0, 77, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-link-dark = +.cmp-teaser { border-top: 4px solid rgb(0, 0, 136); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-orange .cm= +p-teaser { border-top: 4px solid rgb(255, 182, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-orange-dar= +k .cmp-teaser { border-top: 4px solid rgb(255, 149, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-pink .cmp-= +teaser { border-top: 4px solid rgb(231, 0, 116); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-pink-dark = +.cmp-teaser { border-top: 4px solid rgb(164, 2, 83); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-pink-light= + .cmp-teaser { border-top: 4px solid rgb(255, 80, 160); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-purple .cm= +p-teaser { border-top: 4px solid rgb(161, 0, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-purple-dar= +k .cmp-teaser { border-top: 4px solid rgb(117, 0, 192); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-purple-dar= +kest .cmp-teaser { border-top: 4px solid rgb(70, 1, 115); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-red .cmp-t= +easer { border-top: 4px solid rgb(231, 15, 41); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-red-dark .= +cmp-teaser { border-top: 4px solid rgb(189, 0, 29); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-red-darker= + .cmp-teaser { border-top: 4px solid rgb(113, 0, 18); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-red-light = +.cmp-teaser { border-top: 4px solid rgb(255, 50, 70); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-white .cmp= +-teaser { border-top: 4px solid rgb(255, 255, 255); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-yellow .cm= +p-teaser { border-top: 4px solid rgb(255, 212, 46); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-yellow-dar= +k .cmp-teaser { border-top: 4px solid rgb(240, 192, 0); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.color-block-yellow-lig= +ht .cmp-teaser { border-top: 4px solid rgb(255, 240, 179); } + +.dcc-title-summary-arrow.cmp-title-summary-arrow-tab.arrow-tag-black .cmp-t= +easer__arrow-tag--icon::after { color: rgb(0, 0, 0); } + +.dcc-title-summary-arrow-image.has-ellipsis .cmp-teaser__title span:first-c= +hild { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-cla= +mp: 3; overflow: hidden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow-image.has-ellipsis .cmp-teaser__title span:first= +-child { -webkit-line-clamp: 2; } +} + +.dcc-title-summary-arrow-image.has-ellipsis .cmp-teaser__description { disp= +lay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; over= +flow: hidden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow-image.has-ellipsis .cmp-teaser__description { -w= +ebkit-line-clamp: 3; } +} + +.dcc-title-summary-arrow-image .cmp-teaser { -webkit-box-orient: vertical; = +-webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow-image .cmp-teaser { -webkit-box-orient: horizont= +al; -webkit-box-direction: normal; flex-direction: row; } +} + +.dcc-title-summary-arrow-image .cmp-teaser__content { background: transpare= +nt; border: 1px solid rgb(204, 204, 204); -webkit-box-flex: 1; flex: 1 1 au= +to; padding: 2rem 0px 2rem 2rem; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-arrow-image .cmp-teaser__content { padding-top: 25px; = +} +} + +.dcc-title-summary-arrow-image .cmp-teaser__description { margin: 20px 20px= + 0px 0px; } + +.dcc-title-summary-arrow-image .cmp-teaser__image { -webkit-box-flex: 0; fl= +ex: 0 0 auto; } + +.dcc-title-summary-arrow-image .cmp-teaser__image img { height: 100%; width= +: 100%; } + +@media screen and (max-width: 767.9px) { + .dcc-title-summary-arrow-image .cmp-teaser__image img { min-width: 27.7re= +m; min-height: 27.7rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .dcc-title-summary-arrow-image .cmp-teaser__image img { height: 18rem; wi= +dth: 17rem; } +} + +@media screen and (min-width: 1000px) { + .dcc-title-summary-arrow-image .cmp-teaser__image img { height: 21rem; wi= +dth: 20rem; } +} + +.dcc-title-summary-arrow-image .cmp-teaser__title { display: flex; -webkit-= +box-pack: justify; justify-content: space-between; margin-top: 0px; font-fa= +mily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe = +UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-= +weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0);= + line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-arrow-image .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-arrow-image .cmp-teaser__title span:first-of-type { alig= +n-self: center; } + +.dcc-title-summary-arrow-image .cmp-teaser__title a { width: 100%; display:= + flex; -webkit-box-pack: justify; justify-content: space-between; } + +.dcc-title-summary-arrow-image .cmp-teaser__title a:focus, .dcc-title-summa= +ry-arrow-image .cmp-teaser__title a:hover { color: rgb(0, 77, 255); } + +.dcc-title-summary-arrow-image .cmp-teaser__title a:focus span:first-child,= + .dcc-title-summary-arrow-image .cmp-teaser__title a:hover span:first-child= + { text-decoration: underline; } + +.dcc-title-summary-arrow-image .cmp-teaser__title a:focus span:last-child, = +.dcc-title-summary-arrow-image .cmp-teaser__title a:hover span:last-child {= + text-decoration: none; } + +.dcc-title-summary-link.has-ellipsis .cmp-teaser__description { display: -w= +ebkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: h= +idden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-link.has-ellipsis .cmp-teaser__description { -webkit-l= +ine-clamp: 2; } +} + +.dcc-title-summary-link .cmp-teaser { margin: 0px; } + +.dcc-title-summary-link .cmp-teaser__title { margin-top: 0px; font-family: = +Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", r= +oboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-style:= + normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-= +size: 1.8rem; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-link .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-link .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-title-summary-link .cmp-teaser__title a:focus, .dcc-title-summary-link= + .cmp-teaser__title a:hover { text-decoration: underline; color: rgb(0, 77,= + 255); } + +.dcc-title-summary-link .cmp-teaser__description { line-height: 2.2rem; mar= +gin-top: 1rem; margin-bottom: auto; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-link .cmp-teaser__description { line-height: 2.5rem; } +} + +.dcc-title-summary-link .cmp-teaser__content { background-color: rgb(255, 2= +55, 255); border: 1px solid rgb(204, 204, 204); padding: 3rem 2rem 2rem; di= +splay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; f= +lex-direction: column; } + +.dcc-title-summary-link .cmp-teaser__action-container { margin-top: 2rem; p= +adding-top: 0px; } + +.dcc-title-summary-link .cmp-teaser__action-link:focus::before { width: 100= +%; } + +.dcc-title-summary-link.color-background-gray .cmp-teaser__content { backgr= +ound-color: rgb(242, 242, 242); } + +.dcc-title-summary-link.color-block-accent-purple-1 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(180, 85, 170) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(180, 85, = +170) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-accent-purple-2 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(160, 85, 245) 4px, tra= +nsparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(160, 85, = +245) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-accent-purple-3 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(190, 130, 255) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(190, 130= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-accent-purple-4 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(220, 175, 255) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(220, 175= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-accent-purple-5 .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(230, 220, 255) 4px, tr= +ansparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(230, 220= +, 255) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-blue .cmp-teaser { padding: 4px 0px= + 0px; background: linear-gradient(270deg, rgb(0, 65, 240) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 65, 240) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-gray .cmp-teaser { padding: 4px 0px= + 0px; background: linear-gradient(270deg, rgb(190, 190, 190) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(190, 190, 190) = +4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-gray-dark .cmp-teaser { padding: 4p= +x 0px 0px; background: linear-gradient(270deg, rgb(150, 150, 150) 4px, tran= +sparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(150, 150, = +150) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-gray-darker .cmp-teaser { padding: = +4px 0px 0px; background: linear-gradient(270deg, rgb(90, 90, 90) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(90, 90, 90)= + 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-green .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(0, 215, 0) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 215, 0) 4px, tr= +ansparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-alt-red .cmp-teaser { padding: 4px 0px = +0px; background: linear-gradient(270deg, red 4px, transparent 0px) 100% 0px= + / 100% 40px no-repeat, linear-gradient(red 4px, transparent 0px) 100% 0px;= + } + +.dcc-title-summary-link.color-block-alt-yellow .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(255, 255, 0) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 255, 0) 4p= +x, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-aqua .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 255, 187) 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 187) 4px, tra= +nsparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-blue .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 186, 255) 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 186, 255) 4px, tra= +nsparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-blue-green .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(5, 240, 165) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(5, 240, 165) 4p= +x, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-brand-green .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(100, 255, 80) 4px, transpa= +rent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(100, 255, 80)= + 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-brand-orange .cmp-teaser { padding: 4px= + 0px 0px; background: linear-gradient(270deg, rgb(255, 120, 0) 4px, transpa= +rent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 120, 0) = +4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-brand-yellow .cmp-teaser { padding: 4px= + 0px 0px; background: linear-gradient(270deg, rgb(255, 235, 50) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 235, 50= +) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-blue-dark .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(0, 142, 255) 4px, transparen= +t 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 142, 255) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-blue-light .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(0, 243, 255) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 243, 255) 4p= +x, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-core-purple .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(70, 0, 115) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(70, 0, 115) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-cyan .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 255, 255) 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 255) 4px, tra= +nsparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(167, 167, 167) 4px, transparent 0= +px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(167, 167, 167) 4px,= + transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-base .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(0, 0, 0) 4px, transparent 0p= +x) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 0, 0) 4px, transp= +arent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-dark .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(107, 107, 107) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(107, 107, 107)= + 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-darker .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(74, 74, 74) 4px, transpare= +nt 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(74, 74, 74) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-light .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(204, 204, 204) 4px, transpa= +rent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(204, 204, 204= +) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-lighter .cmp-teaser { padding: 4px= + 0px 0px; background: linear-gradient(270deg, rgb(227, 227, 227) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(227, 227, 2= +27) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-gray-lightest .cmp-teaser { padding: 4p= +x 0px 0px; background: linear-gradient(270deg, rgb(242, 242, 242) 4px, tran= +sparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(242, 242, = +242) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-grayishyellow-dark .cmp-teaser { paddin= +g: 4px 0px 0px; background: linear-gradient(270deg, rgb(150, 150, 140) 4px,= + transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(150, = +150, 140) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-grayishyellow-light .cmp-teaser { paddi= +ng: 4px 0px 0px; background: linear-gradient(270deg, rgb(230, 230, 220) 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(230,= + 230, 220) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-green .cmp-teaser { padding: 4px 0px 0p= +x; background: linear-gradient(270deg, rgb(0, 255, 0) 4px, transparent 0px)= + 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 255, 0) 4px, transp= +arent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-green-dark .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(0, 83, 10) 4px, transparent= + 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 83, 10) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-link .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 77, 255) 4px, transparent 0px)= + 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 77, 255) 4px, trans= +parent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-link-dark .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(0, 0, 136) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(0, 0, 136) 4px, tr= +ansparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-orange .cmp-teaser { padding: 4px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 182, 0) 4px, transparent 0= +px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 182, 0) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-orange-dark .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(255, 149, 0) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 149, 0) 4= +px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-pink .cmp-teaser { padding: 4px 0px 0px= +; background: linear-gradient(270deg, rgb(231, 0, 116) 4px, transparent 0px= +) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(231, 0, 116) 4px, tra= +nsparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-pink-dark .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(164, 2, 83) 4px, transparent= + 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(164, 2, 83) 4px, = +transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-pink-light .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(255, 80, 160) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 80, 160) = +4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-purple .cmp-teaser { padding: 4px 0px 0= +px; background: linear-gradient(270deg, rgb(161, 0, 255) 4px, transparent 0= +px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(161, 0, 255) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-purple-dark .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(117, 0, 192) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(117, 0, 192) 4= +px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-purple-darkest .cmp-teaser { padding: 4= +px 0px 0px; background: linear-gradient(270deg, rgb(70, 1, 115) 4px, transp= +arent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(70, 1, 115) = +4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-red .cmp-teaser { padding: 4px 0px 0px;= + background: linear-gradient(270deg, rgb(231, 15, 41) 4px, transparent 0px)= + 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(231, 15, 41) 4px, tran= +sparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-red-dark .cmp-teaser { padding: 4px 0px= + 0px; background: linear-gradient(270deg, rgb(189, 0, 29) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(189, 0, 29) 4px, t= +ransparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-red-darker .cmp-teaser { padding: 4px 0= +px 0px; background: linear-gradient(270deg, rgb(113, 0, 18) 4px, transparen= +t 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(113, 0, 18) 4px,= + transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-red-light .cmp-teaser { padding: 4px 0p= +x 0px; background: linear-gradient(270deg, rgb(255, 50, 70) 4px, transparen= +t 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 50, 70) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-white .cmp-teaser { padding: 4px 0px 0p= +x; background: linear-gradient(270deg, rgb(255, 255, 255) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 255, 255) 4px= +, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-yellow .cmp-teaser { padding: 4px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 212, 46) 4px, transparent = +0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 212, 46) 4px,= + transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-yellow-dark .cmp-teaser { padding: 4px = +0px 0px; background: linear-gradient(270deg, rgb(240, 192, 0) 4px, transpar= +ent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(240, 192, 0) 4= +px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.color-block-yellow-light .cmp-teaser { padding: 4px= + 0px 0px; background: linear-gradient(270deg, rgb(255, 240, 179) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat, linear-gradient(rgb(255, 240, 1= +79) 4px, transparent 0px) 100% 0px; } + +.dcc-title-summary-link.cmp-no-color-bar { background-repeat: no-repeat; ba= +ckground-size: 100% 40px; margin-right: 0px; padding: 0px; } + +.dcc-title-summary-link.cmp-no-color-bar.color-block-accent-purple-1 .cmp-t= +easer, .dcc-title-summary-link.cmp-no-color-bar.color-block-accent-purple-2= + .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-accent-p= +urple-3 .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-a= +ccent-purple-4 .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-= +block-accent-purple-5 .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar= +.color-block-alt-blue .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar= +.color-block-alt-gray-dark .cmp-teaser, .dcc-title-summary-link.cmp-no-colo= +r-bar.color-block-alt-gray-darker .cmp-teaser, .dcc-title-summary-link.cmp-= +no-color-bar.color-block-alt-gray .cmp-teaser, .dcc-title-summary-link.cmp-= +no-color-bar.color-block-alt-green .cmp-teaser, .dcc-title-summary-link.cmp= +-no-color-bar.color-block-alt-red .cmp-teaser, .dcc-title-summary-link.cmp-= +no-color-bar.color-block-alt-yellow .cmp-teaser, .dcc-title-summary-link.cm= +p-no-color-bar.color-block-aqua .cmp-teaser, .dcc-title-summary-link.cmp-no= +-color-bar.color-block-blue-dark .cmp-teaser, .dcc-title-summary-link.cmp-n= +o-color-bar.color-block-blue-green .cmp-teaser, .dcc-title-summary-link.cmp= +-no-color-bar.color-block-blue-light .cmp-teaser, .dcc-title-summary-link.c= +mp-no-color-bar.color-block-blue .cmp-teaser, .dcc-title-summary-link.cmp-n= +o-color-bar.color-block-brand-green .cmp-teaser, .dcc-title-summary-link.cm= +p-no-color-bar.color-block-brand-orange .cmp-teaser, .dcc-title-summary-lin= +k.cmp-no-color-bar.color-block-brand-yellow .cmp-teaser, .dcc-title-summary= +-link.cmp-no-color-bar.color-block-core-purple .cmp-teaser, .dcc-title-summ= +ary-link.cmp-no-color-bar.color-block-cyan .cmp-teaser, .dcc-title-summary-= +link.cmp-no-color-bar.color-block-gray-base .cmp-teaser, .dcc-title-summary= +-link.cmp-no-color-bar.color-block-gray-dark .cmp-teaser, .dcc-title-summar= +y-link.cmp-no-color-bar.color-block-gray-darker .cmp-teaser, .dcc-title-sum= +mary-link.cmp-no-color-bar.color-block-gray-light .cmp-teaser, .dcc-title-s= +ummary-link.cmp-no-color-bar.color-block-gray-lighter .cmp-teaser, .dcc-tit= +le-summary-link.cmp-no-color-bar.color-block-gray-lightest .cmp-teaser, .dc= +c-title-summary-link.cmp-no-color-bar.color-block-gray .cmp-teaser, .dcc-ti= +tle-summary-link.cmp-no-color-bar.color-block-grayishyellow-dark .cmp-tease= +r, .dcc-title-summary-link.cmp-no-color-bar.color-block-grayishyellow-light= + .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-green-da= +rk .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-green = +.cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-link-dark= + .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-link .cm= +p-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-orange-dark = +.cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-orange .c= +mp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-pink-dark .= +cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-pink-light= + .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-pink .cm= +p-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-purple-dark = +.cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-purple-da= +rkest .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-pur= +ple .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-red-d= +ark .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-red-d= +arker .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-red= +-light .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-re= +d .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-white .= +cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-yellow-dar= +k .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-yellow-= +light .cmp-teaser, .dcc-title-summary-link.cmp-no-color-bar.color-block-yel= +low .cmp-teaser { padding: 0px; } + +.dcc-title-summary-link.cmp-no-color-bar .cmp-teaser__content { border: non= +e; padding: 3rem 0px 2rem; } + +.dcc-title-summary-link.cmp-no-color-bar--b-top .cmp-teaser { border-top: 0= +.1rem solid rgb(204, 204, 204); } + +.dcc-title-summary-link.cmp-no-color-bar--b-bottom .cmp-teaser { border-bot= +tom: 0.1rem solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .dcc-title-summary-link-arrow.card .cmp-teaser__content { position: relat= +ive; } +} + +@media screen and (min-width: 768px) { + .dcc-title-summary-link-arrow.card .cmp-teaser__description { -webkit-box= +-flex: 1; flex: 1 0 auto; } +} + +.dcc-title-summary-link-arrow.card .cmp-teaser__action-container { position= +: relative; } + +.dcc-title-summary-link-arrow.has-ellipsis .cmp-teaser__description { displ= +ay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overf= +low: hidden; } + +@media screen and (min-width: 768px) { + .dcc-title-summary-link-arrow.has-ellipsis .cmp-teaser__description { -we= +bkit-line-clamp: 2; } +} + +.dcc-title-summary-link-arrow .cmp-teaser { margin: 0px; } + +.dcc-title-summary-link-arrow .cmp-teaser__title { margin-top: 0px; margin-= +bottom: 2rem; font-family: Graphik, Arial, system-ui, -apple-system, blinkm= +acsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantare= +ll, sans-serif; font-weight: 800; font-style: normal; text-transform: none;= + color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .dcc-title-summary-link-arrow .cmp-teaser__title { font-size: 2.5rem; } +} + +.dcc-title-summary-link-arrow .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.dcc-title-summary-link-arrow .cmp-teaser__title a:hover { text-decoration:= + underline; color: rgb(0, 77, 255); height: 0.08125em; } + +.dcc-title-summary-link-arrow .cmp-teaser__title a:focus { text-decoration:= + underline; color: rgb(0, 77, 255); } + +.dcc-title-summary-link-arrow .cmp-teaser__pretitle { border: transparent; = +color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem; font-weight:= + 600; line-height: 2rem; margin-bottom: 2rem; text-transform: none; } + +.dcc-title-summary-link-arrow .cmp-teaser__pretitle a { color: rgb(0, 0, 0)= +; } + +.dcc-title-summary-link-arrow .cmp-teaser__pretitle a:hover { color: rgb(0,= + 77, 255); } + +.dcc-title-summary-link-arrow .cmp-teaser__pretitle a:focus { color: rgb(0,= + 77, 255); padding-bottom: 0.5rem; } + +.dcc-title-summary-link-arrow .cmp-teaser__description { line-height: 2.2re= +m; margin-top: 0px; } + +.dcc-title-summary-link-arrow .cmp-teaser__content { background-color: rgb(= +255, 255, 255); border: 0.063rem solid rgb(204, 204, 204); padding-bottom: = +3rem; padding-top: 3rem; display: flex; } + +@media screen and (max-width: 767.9px) { + .dcc-title-summary-link-arrow .cmp-teaser__content { padding: 2.56rem 2.2= +5rem; } +} + +.dcc-title-summary-link-arrow .cmp-teaser__action-container { margin-top: 0= +px; padding-top: 0px; } + +.dcc-title-summary-link-arrow.color-background-gray .cmp-teaser__content { = +background-color: rgb(242, 242, 242); } + +.dcc-title-summary-link-arrow.color-block-accent-purple-1 .cmp-teaser, .dcc= +-title-summary-link-arrow.color-block-accent-purple-2 .cmp-teaser, .dcc-tit= +le-summary-link-arrow.color-block-accent-purple-3 .cmp-teaser, .dcc-title-s= +ummary-link-arrow.color-block-accent-purple-4 .cmp-teaser, .dcc-title-summa= +ry-link-arrow.color-block-accent-purple-5 .cmp-teaser, .dcc-title-summary-l= +ink-arrow.color-block-alt-blue .cmp-teaser, .dcc-title-summary-link-arrow.c= +olor-block-alt-gray-dark .cmp-teaser, .dcc-title-summary-link-arrow.color-b= +lock-alt-gray-darker .cmp-teaser, .dcc-title-summary-link-arrow.color-block= +-alt-gray .cmp-teaser, .dcc-title-summary-link-arrow.color-block-alt-green = +.cmp-teaser, .dcc-title-summary-link-arrow.color-block-alt-red .cmp-teaser,= + .dcc-title-summary-link-arrow.color-block-alt-yellow .cmp-teaser, .dcc-tit= +le-summary-link-arrow.color-block-aqua .cmp-teaser, .dcc-title-summary-link= +-arrow.color-block-blue-dark .cmp-teaser, .dcc-title-summary-link-arrow.col= +or-block-blue-green .cmp-teaser, .dcc-title-summary-link-arrow.color-block-= +blue-light .cmp-teaser, .dcc-title-summary-link-arrow.color-block-blue .cmp= +-teaser, .dcc-title-summary-link-arrow.color-block-brand-green .cmp-teaser,= + .dcc-title-summary-link-arrow.color-block-brand-orange .cmp-teaser, .dcc-t= +itle-summary-link-arrow.color-block-brand-yellow .cmp-teaser, .dcc-title-su= +mmary-link-arrow.color-block-core-purple .cmp-teaser, .dcc-title-summary-li= +nk-arrow.color-block-cyan .cmp-teaser, .dcc-title-summary-link-arrow.color-= +block-gray-base .cmp-teaser, .dcc-title-summary-link-arrow.color-block-gray= +-dark .cmp-teaser, .dcc-title-summary-link-arrow.color-block-gray-darker .c= +mp-teaser, .dcc-title-summary-link-arrow.color-block-gray-light .cmp-teaser= +, .dcc-title-summary-link-arrow.color-block-gray-lighter .cmp-teaser, .dcc-= +title-summary-link-arrow.color-block-gray-lightest .cmp-teaser, .dcc-title-= +summary-link-arrow.color-block-gray .cmp-teaser, .dcc-title-summary-link-ar= +row.color-block-grayishyellow-dark .cmp-teaser, .dcc-title-summary-link-arr= +ow.color-block-grayishyellow-light .cmp-teaser, .dcc-title-summary-link-arr= +ow.color-block-green-dark .cmp-teaser, .dcc-title-summary-link-arrow.color-= +block-green .cmp-teaser, .dcc-title-summary-link-arrow.color-block-link-dar= +k .cmp-teaser, .dcc-title-summary-link-arrow.color-block-link .cmp-teaser, = +.dcc-title-summary-link-arrow.color-block-orange-dark .cmp-teaser, .dcc-tit= +le-summary-link-arrow.color-block-orange .cmp-teaser, .dcc-title-summary-li= +nk-arrow.color-block-pink-dark .cmp-teaser, .dcc-title-summary-link-arrow.c= +olor-block-pink-light .cmp-teaser, .dcc-title-summary-link-arrow.color-bloc= +k-pink .cmp-teaser, .dcc-title-summary-link-arrow.color-block-purple-dark .= +cmp-teaser, .dcc-title-summary-link-arrow.color-block-purple-darkest .cmp-t= +easer, .dcc-title-summary-link-arrow.color-block-purple .cmp-teaser, .dcc-t= +itle-summary-link-arrow.color-block-red-dark .cmp-teaser, .dcc-title-summar= +y-link-arrow.color-block-red-darker .cmp-teaser, .dcc-title-summary-link-ar= +row.color-block-red-light .cmp-teaser, .dcc-title-summary-link-arrow.color-= +block-red .cmp-teaser, .dcc-title-summary-link-arrow.color-block-white .cmp= +-teaser, .dcc-title-summary-link-arrow.color-block-yellow-dark .cmp-teaser,= + .dcc-title-summary-link-arrow.color-block-yellow-light .cmp-teaser, .dcc-t= +itle-summary-link-arrow.color-block-yellow .cmp-teaser { padding: 4px 0px 0= +px; background-repeat: no-repeat; background-size: 100% 40px; } + +.dcc-title-summary-link-arrow .cmp-title-summary-link-arrow--divider { disp= +lay: flex; border-width: 0.01rem; border-top-style: solid; border-top-color= +: rgb(204, 204, 204); overflow: hidden; margin-top: 1.25em; margin-bottom: = +1.25em; } + +.dcc-title-summary-link-arrow .cmp-teaser__description p, .dcc-title-summar= +y-link-arrow div.cmp-display_inline { display: inline; line-height: 2.5rem;= + } + +.dcc-title-summary-link-arrow .cmp-teaser__description p a, .dcc-title-summ= +ary-link-arrow div.cmp-display_inline a { text-decoration: underline; } + +.dcc-title-summary-link-arrow .cmp-teaser__description p a:hover, .dcc-titl= +e-summary-link-arrow div.cmp-display_inline a:hover { color: rgb(0, 0, 136)= +; text-decoration: underline; } + +.dcc-title-summary-link-arrow .cmp-teaser__description p a:focus, .dcc-titl= +e-summary-link-arrow div.cmp-display_inline a:focus { outline: rgb(0, 0, 13= +6) solid 1px; outline-offset: 0px; color: rgb(0, 0, 136); } + +.dcc-title-summary-link-arrow .cmp-teaser__action-link { line-height: 2; } + +.dcc-title-summary-link-arrow .cmp-teaser__action-link:focus { color: rgb(0= +, 77, 255); outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; displa= +y: inline-block; line-height: 1; } + +.dcc-title-summary-link-arrow .cmp-teaser__action-link::before { height: 0.= +09125em; } + +.boardcards .cmp-board-card { background: rgb(255, 255, 255); border: 1px s= +olid rgb(204, 204, 204); overflow: hidden; } + +.boardcards .cmp-board-card__link { box-shadow: none; display: block; outli= +ne: none; position: relative; height: 100%; } + +.boardcards .cmp-board-card__link::after { content: ""; height: 100%; opaci= +ty: 0; position: absolute; top: 0px; width: 100%; } + +.boardcards .cmp-board-card .cmp-image__image { height: 100%; width: 100%; = +} + +.boardcards .cmp-board-card__content { background: transparent; height: 100= +%; padding: 20px; } + +.boardcards .cmp-board-card__name { font-family: Graphik, Arial, system-ui,= + -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica = +Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal;= + text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.= +4rem; } + +@media screen and (min-width: 1000px) { + .boardcards .cmp-board-card__name { font-size: 1.6rem; } +} + +.boardcards .cmp-board-card__title { color: rgb(0, 0, 0); font-weight: 400;= + font-size: 1.4rem; line-height: 1.6; margin-top: 5px; text-transform: none= +; } + +@media screen and (min-width: 1000px) { + .boardcards .cmp-board-card__title { font-size: 1.6rem; } +} + +.boardcards.color-block-accent-purple-1 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-1 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(180, 85, 170); opacity: 1; tran= +sition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-accent-purple-2 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-2 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(160, 85, 245); opacity: 1; tran= +sition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-accent-purple-3 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-3 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(190, 130, 255); opacity: 1; tra= +nsition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-accent-purple-4 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-4 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(220, 175, 255); opacity: 1; tra= +nsition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-accent-purple-5 .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-accent-purple-5 .cmp-board-card= +__link:hover::after { border: 4px solid rgb(230, 220, 255); opacity: 1; tra= +nsition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-alt-blue .cmp-board-card__link:focus:is(:focus-visi= +ble)::after, .boardcards.color-block-alt-blue .cmp-board-card__link:hover::= +after { border: 4px solid rgb(0, 65, 240); opacity: 1; transition: all 0.3s= + ease-in-out 0s; } + +.boardcards.color-block-alt-gray .cmp-board-card__link:focus:is(:focus-visi= +ble)::after, .boardcards.color-block-alt-gray .cmp-board-card__link:hover::= +after { border: 4px solid rgb(190, 190, 190); opacity: 1; transition: all 0= +.3s ease-in-out 0s; } + +.boardcards.color-block-alt-gray-dark .cmp-board-card__link:focus:is(:focus= +-visible)::after, .boardcards.color-block-alt-gray-dark .cmp-board-card__li= +nk:hover::after { border: 4px solid rgb(150, 150, 150); opacity: 1; transit= +ion: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-alt-gray-darker .cmp-board-card__link:focus:is(:foc= +us-visible)::after, .boardcards.color-block-alt-gray-darker .cmp-board-card= +__link:hover::after { border: 4px solid rgb(90, 90, 90); opacity: 1; transi= +tion: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-alt-green .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-alt-green .cmp-board-card__link:hover= +::after { border: 4px solid rgb(0, 215, 0); opacity: 1; transition: all 0.3= +s ease-in-out 0s; } + +.boardcards.color-block-alt-red .cmp-board-card__link:focus:is(:focus-visib= +le)::after, .boardcards.color-block-alt-red .cmp-board-card__link:hover::af= +ter { border: 4px solid red; opacity: 1; transition: all 0.3s ease-in-out 0= +s; } + +.boardcards.color-block-alt-yellow .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-alt-yellow .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(255, 255, 0); opacity: 1; transition: all= + 0.3s ease-in-out 0s; } + +.boardcards.color-block-aqua .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-aqua .cmp-board-card__link:hover::after { = +border: 4px solid rgb(0, 255, 187); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-blue .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-blue .cmp-board-card__link:hover::after { = +border: 4px solid rgb(0, 186, 255); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-blue-green .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-blue-green .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(5, 240, 165); opacity: 1; transition: all= + 0.3s ease-in-out 0s; } + +.boardcards.color-block-brand-green .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-brand-green .cmp-board-card__link:h= +over::after { border: 4px solid rgb(100, 255, 80); opacity: 1; transition: = +all 0.3s ease-in-out 0s; } + +.boardcards.color-block-brand-orange .cmp-board-card__link:focus:is(:focus-= +visible)::after, .boardcards.color-block-brand-orange .cmp-board-card__link= +:hover::after { border: 4px solid rgb(255, 120, 0); opacity: 1; transition:= + all 0.3s ease-in-out 0s; } + +.boardcards.color-block-brand-yellow .cmp-board-card__link:focus:is(:focus-= +visible)::after, .boardcards.color-block-brand-yellow .cmp-board-card__link= +:hover::after { border: 4px solid rgb(255, 235, 50); opacity: 1; transition= +: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-blue-dark .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-blue-dark .cmp-board-card__link:hover= +::after { border: 4px solid rgb(0, 142, 255); opacity: 1; transition: all 0= +.3s ease-in-out 0s; } + +.boardcards.color-block-blue-light .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-blue-light .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(0, 243, 255); opacity: 1; transition: all= + 0.3s ease-in-out 0s; } + +.boardcards.color-block-core-purple .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-core-purple .cmp-board-card__link:h= +over::after { border: 4px solid rgb(70, 0, 115); opacity: 1; transition: al= +l 0.3s ease-in-out 0s; } + +.boardcards.color-block-cyan .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-cyan .cmp-board-card__link:hover::after { = +border: 4px solid rgb(0, 255, 255); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-gray .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-gray .cmp-board-card__link:hover::after { = +border: 4px solid rgb(167, 167, 167); opacity: 1; transition: all 0.3s ease= +-in-out 0s; } + +.boardcards.color-block-gray-base .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-gray-base .cmp-board-card__link:hover= +::after { border: 4px solid rgb(0, 0, 0); opacity: 1; transition: all 0.3s = +ease-in-out 0s; } + +.boardcards.color-block-gray-dark .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-gray-dark .cmp-board-card__link:hover= +::after { border: 4px solid rgb(107, 107, 107); opacity: 1; transition: all= + 0.3s ease-in-out 0s; } + +.boardcards.color-block-gray-darker .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-gray-darker .cmp-board-card__link:h= +over::after { border: 4px solid rgb(74, 74, 74); opacity: 1; transition: al= +l 0.3s ease-in-out 0s; } + +.boardcards.color-block-gray-light .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-gray-light .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(204, 204, 204); opacity: 1; transition: a= +ll 0.3s ease-in-out 0s; } + +.boardcards.color-block-gray-lighter .cmp-board-card__link:focus:is(:focus-= +visible)::after, .boardcards.color-block-gray-lighter .cmp-board-card__link= +:hover::after { border: 4px solid rgb(227, 227, 227); opacity: 1; transitio= +n: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-gray-lightest .cmp-board-card__link:focus:is(:focus= +-visible)::after, .boardcards.color-block-gray-lightest .cmp-board-card__li= +nk:hover::after { border: 4px solid rgb(242, 242, 242); opacity: 1; transit= +ion: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-grayishyellow-dark .cmp-board-card__link:focus:is(:= +focus-visible)::after, .boardcards.color-block-grayishyellow-dark .cmp-boar= +d-card__link:hover::after { border: 4px solid rgb(150, 150, 140); opacity: = +1; transition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-grayishyellow-light .cmp-board-card__link:focus:is(= +:focus-visible)::after, .boardcards.color-block-grayishyellow-light .cmp-bo= +ard-card__link:hover::after { border: 4px solid rgb(230, 230, 220); opacity= +: 1; transition: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-green .cmp-board-card__link:focus:is(:focus-visible= +)::after, .boardcards.color-block-green .cmp-board-card__link:hover::after = +{ border: 4px solid rgb(0, 255, 0); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-green-dark .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-green-dark .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(0, 83, 10); opacity: 1; transition: all 0= +.3s ease-in-out 0s; } + +.boardcards.color-block-link .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-link .cmp-board-card__link:hover::after { = +border: 4px solid rgb(0, 77, 255); opacity: 1; transition: all 0.3s ease-in= +-out 0s; } + +.boardcards.color-block-link-dark .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-link-dark .cmp-board-card__link:hover= +::after { border: 4px solid rgb(0, 0, 136); opacity: 1; transition: all 0.3= +s ease-in-out 0s; } + +.boardcards.color-block-orange .cmp-board-card__link:focus:is(:focus-visibl= +e)::after, .boardcards.color-block-orange .cmp-board-card__link:hover::afte= +r { border: 4px solid rgb(255, 182, 0); opacity: 1; transition: all 0.3s ea= +se-in-out 0s; } + +.boardcards.color-block-orange-dark .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-orange-dark .cmp-board-card__link:h= +over::after { border: 4px solid rgb(255, 149, 0); opacity: 1; transition: a= +ll 0.3s ease-in-out 0s; } + +.boardcards.color-block-pink .cmp-board-card__link:focus:is(:focus-visible)= +::after, .boardcards.color-block-pink .cmp-board-card__link:hover::after { = +border: 4px solid rgb(231, 0, 116); opacity: 1; transition: all 0.3s ease-i= +n-out 0s; } + +.boardcards.color-block-pink-dark .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-pink-dark .cmp-board-card__link:hover= +::after { border: 4px solid rgb(164, 2, 83); opacity: 1; transition: all 0.= +3s ease-in-out 0s; } + +.boardcards.color-block-pink-light .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-pink-light .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(255, 80, 160); opacity: 1; transition: al= +l 0.3s ease-in-out 0s; } + +.boardcards.color-block-purple .cmp-board-card__link:focus:is(:focus-visibl= +e)::after, .boardcards.color-block-purple .cmp-board-card__link:hover::afte= +r { border: 4px solid rgb(161, 0, 255); opacity: 1; transition: all 0.3s ea= +se-in-out 0s; } + +.boardcards.color-block-purple-dark .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-purple-dark .cmp-board-card__link:h= +over::after { border: 4px solid rgb(117, 0, 192); opacity: 1; transition: a= +ll 0.3s ease-in-out 0s; } + +.boardcards.color-block-purple-darkest .cmp-board-card__link:focus:is(:focu= +s-visible)::after, .boardcards.color-block-purple-darkest .cmp-board-card__= +link:hover::after { border: 4px solid rgb(70, 1, 115); opacity: 1; transiti= +on: all 0.3s ease-in-out 0s; } + +.boardcards.color-block-red .cmp-board-card__link:focus:is(:focus-visible):= +:after, .boardcards.color-block-red .cmp-board-card__link:hover::after { bo= +rder: 4px solid rgb(231, 15, 41); opacity: 1; transition: all 0.3s ease-in-= +out 0s; } + +.boardcards.color-block-red-dark .cmp-board-card__link:focus:is(:focus-visi= +ble)::after, .boardcards.color-block-red-dark .cmp-board-card__link:hover::= +after { border: 4px solid rgb(189, 0, 29); opacity: 1; transition: all 0.3s= + ease-in-out 0s; } + +.boardcards.color-block-red-darker .cmp-board-card__link:focus:is(:focus-vi= +sible)::after, .boardcards.color-block-red-darker .cmp-board-card__link:hov= +er::after { border: 4px solid rgb(113, 0, 18); opacity: 1; transition: all = +0.3s ease-in-out 0s; } + +.boardcards.color-block-red-light .cmp-board-card__link:focus:is(:focus-vis= +ible)::after, .boardcards.color-block-red-light .cmp-board-card__link:hover= +::after { border: 4px solid rgb(255, 50, 70); opacity: 1; transition: all 0= +.3s ease-in-out 0s; } + +.boardcards.color-block-white .cmp-board-card__link:focus:is(:focus-visible= +)::after, .boardcards.color-block-white .cmp-board-card__link:hover::after = +{ border: 4px solid rgb(255, 255, 255); opacity: 1; transition: all 0.3s ea= +se-in-out 0s; } + +.boardcards.color-block-yellow .cmp-board-card__link:focus:is(:focus-visibl= +e)::after, .boardcards.color-block-yellow .cmp-board-card__link:hover::afte= +r { border: 4px solid rgb(255, 212, 46); opacity: 1; transition: all 0.3s e= +ase-in-out 0s; } + +.boardcards.color-block-yellow-dark .cmp-board-card__link:focus:is(:focus-v= +isible)::after, .boardcards.color-block-yellow-dark .cmp-board-card__link:h= +over::after { border: 4px solid rgb(240, 192, 0); opacity: 1; transition: a= +ll 0.3s ease-in-out 0s; } + +.boardcards.color-block-yellow-light .cmp-board-card__link:focus:is(:focus-= +visible)::after, .boardcards.color-block-yellow-light .cmp-board-card__link= +:hover::after { border: 4px solid rgb(255, 240, 179); opacity: 1; transitio= +n: all 0.3s ease-in-out 0s; } + +.profilecards.color-background-gray .cmp-profile-card { background-color: r= +gb(242, 242, 242); } + +.cmp-executive-card { position: relative; display: flex; -webkit-box-orient= +: horizontal; -webkit-box-direction: normal; flex-flow: wrap; background: r= +gb(255, 255, 255); border: 1px solid rgb(204, 204, 204); } + +.cmp-executive-card__image { -webkit-box-flex: 0; flex: 0 0 auto; width: 14= +.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-executive-card__image { width: 15.4rem; } +} + +.cmp-executive-card__image .cmp-image__image { width: 100%; } + +.cmp-executive-card__image--blur .cmp-image__image { filter: blur(0.2rem); = +} + +.cmp-executive-card__content { background: transparent; border: none; paddi= +ng: 1.4rem 2rem; -webkit-box-flex: 1; flex: 1 1 auto; width: 14rem; } + +.cmp-executive-card__name { font-family: Graphik, Arial, system-ui, -apple-= +system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", o= +xygen, cantarell, sans-serif; font-weight: 800; font-style: normal; text-tr= +ansform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-executive-card__name { font-size: 1.6rem; } +} + +.cmp-executive-card__title { -webkit-box-flex: 1; flex-grow: 1; font-size: = +1.2rem; line-height: 1.4; font-weight: 400; color: rgb(0, 0, 0); margin-top= +: 0.5rem; text-overflow: ellipsis; overflow: hidden; -webkit-line-clamp: 4;= + -webkit-box-orient: vertical; display: -webkit-box; } + +@media screen and (min-width: 1000px) { + .cmp-executive-card__title { font-size: 1.4rem; line-height: 1.9rem; } +} + +.cmp-executive-card .cmp-executive-card-overlay { background-color: rgba(0,= + 77, 255, 0.8); background-blend-mode: multiply; position: absolute; top: 0= +px; left: 0px; width: 100%; height: 100%; } + +.cmp-executive-card .cmp-executive-card-overlay--hide { opacity: 0; } + +@media screen and (max-width: 999.9px) { + .cmp-executive-card .cmp-executive-card-overlay--hide { display: none; } +} + +.cmp-executive-card .cmp-executive-card-overlay--hide--zoom { display: bloc= +k; opacity: 0; } + +.cmp-executive-card .cmp-executive-card { margin: 0px; padding: 0px; } + +.cmp-executive-card .cmp-executive-card__container { display: flex; -webkit= +-box-align: center; align-items: center; height: 100%; } + +.cmp-executive-card .cmp-executive-card__link { margin: 0px auto; } + +.cmp-executive-card .cmp-executive-card__link-social-media { display: flex;= + -webkit-box-align: center; align-items: center; -webkit-box-pack: center; = +justify-content: center; } + +.cmp-executive-card .cmp-executive-card__link-social-media > div:not(:first= +-child) { margin-left: 2rem; } + +.cmp-executive-card .cmp-executive-card__link a { color: rgb(255, 255, 255)= +; text-decoration: none; } + +.cmp-executive-card .cmp-executive-card__link a::before { color: rgb(255, 2= +55, 255); } + +.cmp-executive-card .cmp-executive-card__link a:focus { box-shadow: none; o= +utline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; } + +.cmp-executive-card .cmp-executive-card__link a:focus:not(:focus-visible) {= + outline: none; box-shadow: none; } + +.cmp-executive-card .cmp-executive-card__link-bio { display: flex; -webkit-= +box-align: center; align-items: center; -webkit-box-pack: center; justify-c= +ontent: center; } + +.cmp-executive-card .cmp-executive-card__link-linkedin, .cmp-executive-card= + .cmp-executive-card__link-twitter { -webkit-box-align: baseline; align-ite= +ms: baseline; display: flex; margin-top: 2rem; } + +.cmp-executive-card .cmp-executive-card__link-linkedin a, .cmp-executive-ca= +rd .cmp-executive-card__link-twitter a { border: 0.2rem solid rgb(255, 255,= + 255); border-radius: 50%; height: 3.2rem; width: 3.2rem; -webkit-box-pack:= + start; justify-content: flex-start; } + +.cmp-executive-card .cmp-executive-card__link-twitter a::before { content: = +"=EF=89=83"; } + +.cmp-executive-card .cmp-executive-card__link-linkedin a::before, .cmp-exec= +utive-card .cmp-executive-card__link-twitter a::before { font-size: 16px; f= +ont-family: Ionicons; font-weight: 400; font-style: normal; line-height: 1;= + text-transform: none; letter-spacing: normal; overflow-wrap: normal; white= +-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-r= +endering: optimizelegibility; font-feature-settings: "liga"; display: flex;= + -webkit-box-align: center; align-items: center; -webkit-box-pack: center; = +justify-content: center; width: 100%; height: 100%; } + +.cmp-executive-card .cmp-executive-card__link-linkedin a::before { content:= + "=EF=88=B9"; } + +.cmp-executive-card .cmp-button__close { display: none; } + +@media screen and (max-width: 999.9px) { + .cmp-executive-card .cmp-button__close { display: block; position: absolu= +te; top: 0px; right: 0px; } + .cmp-executive-card .cmp-button__close .cmp-button { width: 1.5rem; heigh= +t: auto; margin: 0.5rem; padding: 0px; border: 0px; } + .cmp-executive-card .cmp-button__close .cmp-button__text::after { content= +: "=EF=8B=97"; font-size: 24px; font-family: Ionicons; display: block; font= +-style: normal; line-height: 1; text-transform: none; letter-spacing: norma= +l; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font= +-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-s= +ettings: "liga"; color: rgb(255, 255, 255); font-weight: 800; } + .cmp-executive-card .cmp-button__close .cmp-button:focus { box-shadow: no= +ne; outline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; } + .cmp-executive-card .cmp-button__close .cmp-button:focus:not(:focus-visib= +le) { outline: none; box-shadow: none; } +} + +.profilecards .main-container { width: 100%; overflow: hidden; } + +.profilecards .cmp-expert-card, .profilecards .main-container { display: fl= +ex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc= +tion: column; } + +.profilecards .cmp-expert-card { background: rgb(255, 255, 255); border: 1p= +x solid rgb(204, 204, 204); height: 100%; } + +.profilecards .cmp-expert-card .cmp-image__image { height: 100%; width: 100= +%; } + +.profilecards .cmp-expert-card__content { background: transparent; display:= + flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-di= +rection: column; height: 100%; padding: 20px; } + +@media screen and (max-width: 999.9px) { + .profilecards .cmp-expert-card__content { font-size: 1.4rem; } +} + +.profilecards .cmp-expert-card__name { font-size: 1.4rem; font-weight: 700;= + line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .profilecards .cmp-expert-card__name { font-size: 1.6rem; } +} + +.profilecards .cmp-expert-card__title { -webkit-box-flex: 1; flex-grow: 1; = +font-size: 1.4rem; line-height: 1.6; margin-top: 5px; } + +@media screen and (min-width: 1000px) { + .profilecards .cmp-expert-card__title { font-size: 1.6rem; } +} + +.profilecards .cmp-expert-card__summary { -webkit-box-flex: 1; flex-grow: 1= +; font-size: 1.4rem; line-height: 1.6; margin-top: 2rem; overflow-wrap: bre= +ak-word; word-break: break-word; height: 100%; } + +@media screen and (min-width: 1000px) { + .profilecards .cmp-expert-card__summary { font-size: 1.6rem; } +} + +.profilecards .cmp-expert-card__link { font-size: 1.6rem; line-height: 1.6;= + padding-top: 2rem; margin-top: auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .profilecards .cmp-expert-card__link { padding-top: 3rem; } +} + +.profilecards .cmp-expert-card__link ~ .cmp-expert-card__link { padding-top= +: 0px; margin-top: 0px; } + +.profilecards .cmp-expert-card__link a { color: rgb(0, 77, 255); display: i= +nline-block; text-decoration: none; } + +.profilecards .cmp-expert-card__link a:focus, .profilecards .cmp-expert-car= +d__link a:hover { text-decoration: underline; } + +.profilecards .cmp-expert-card__link a:visited { color: rgb(0, 0, 136); } + +.profilecards .cmp-expert-card__link-twitter a::before { content: "=EF=89= +=83"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +.profilecards .cmp-expert-card__link-twitter a:focus { text-decoration: und= +erline; } + +.profilecards .cmp-expert-card__link-linkedin a::before { content: "=EF=88= +=B9"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +.profilecards .cmp-expert-card__link-linkedin a:focus { text-decoration: un= +derline; } + +.profilecards .cmp-expert-card__link-linkedin, .profilecards .cmp-expert-ca= +rd__link-twitter { -webkit-box-align: baseline; align-items: baseline; disp= +lay: flex; } + +.profilecards .cmp-expert-card__link-linkedin a::before, .profilecards .cmp= +-expert-card__link-twitter a::before { color: rgb(0, 77, 255); display: inl= +ine-block; margin-right: 0.7rem; } + +.profilecards .cmp-button__cta-arrow--right { margin-top: 30px; } + +.executive-card .cmp-quote-executive-card { min-height: 14.4rem; max-height= +: 14.4rem; background-color: rgb(255, 255, 255); border: 0.1rem solid rgb(2= +04, 204, 204); padding: 2rem; width: 100%; font-size: 1.2rem; line-height: = +1.2; overflow: hidden; color: rgb(0, 0, 0); word-break: break-word; } + +.executive-card .cmp-quote-executive-card__container { min-height: 10.2rem;= + max-height: 10.2rem; overflow: hidden; } + +.executive-card .cmp-quote-executive-card__icon-quote { float: left; width:= + 2.7rem; height: 2.5rem; margin-right: 1.8rem; } + +.executive-card .cmp-quote-executive-card__icon-quote::after { content: "= +=EE=A4=80"; font-size: 2.5rem; font-family: Ionicons; display: block; font-= +weight: 400; font-style: normal; line-height: 1; text-transform: none; lett= +er-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: = +ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibilit= +y; font-feature-settings: "liga"; color: rgb(74, 74, 74); } + +.executive-card .cmp-quote-executive-card__name-container { margin-bottom: = +2.5rem; height: 1.5rem; } + +@media screen and (min-width: 1000px) { + .executive-card .cmp-quote-executive-card__name-container { margin-bottom= +: 2.2rem; } +} + +.executive-card .cmp-quote-executive-card__name { font-weight: 700; margin-= +bottom: 2.5rem; height: 1.5rem; } + +@media screen and (min-width: 1000px) { + .executive-card .cmp-quote-executive-card__name { margin-bottom: 2.2rem; = +} +} + +.cmp-twitter-executive-card { min-height: 14.4rem; max-height: 14.4rem; bac= +kground-color: rgb(255, 255, 255); border: 0.1rem solid rgb(204, 204, 204);= + padding: 2rem; font-size: 1.2rem; width: 100%; overflow: hidden; } + +@media screen and (min-width: 1000px) { + .cmp-twitter-executive-card { min-height: 15.4rem; max-height: 15.4rem; } +} + +.cmp-twitter-executive-card__title-data { display: flex; -webkit-box-pack: = +justify; justify-content: space-between; margin-bottom: 1rem; } + +.cmp-twitter-executive-card__tweet { line-height: 1.2; font-size: 1.2rem; o= +verflow: hidden; -webkit-line-clamp: 4; display: -webkit-box; -webkit-box-o= +rient: vertical; } + +.cmp-twitter-executive-card__tweet a { color: rgb(0, 77, 255); text-decorat= +ion: underline; } + +.cmp-twitter-executive-card__logo-handle { display: flex; max-width: calc(1= +00% - 5rem); } + +.cmp-twitter-executive-card__name-handle { line-height: 1.2; word-break: br= +eak-word; } + +.cmp-twitter-executive-card__handle-link { line-height: 1.2; text-decoratio= +n: none; color: inherit; } + +.cmp-twitter-executive-card__handle-link:focus, .cmp-twitter-executive-card= +__handle-link:hover { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-twitter-executive-card__name { font-weight: 700; } + +.cmp-twitter-executive-card__date-text { font-size: 1.2rem; } + +.cmp-twitter-executive-card__icon-twitter::after { content: "=EF=89=83"; fo= +nt-size: 32px; font-family: Ionicons; display: block; font-weight: 400; fon= +t-style: normal; line-height: 1; text-transform: none; letter-spacing: norm= +al; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fon= +t-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-= +settings: "liga"; width: 3.2rem; height: 3.2rem; margin-right: 1.5rem; colo= +r: rgb(0, 186, 255); } + +.content-card--award .cmp-teaser__content { border: 1px solid rgb(204, 204,= + 204); padding: 2.5rem 2rem; } + +.content-card--award .cmp-teaser__pretitle { text-transform: uppercase; fon= +t-weight: 600; color: rgb(0, 0, 0); margin-bottom: 20px; font-size: 1.2rem;= + line-height: 1.44rem; } + +.content-card--award .cmp-teaser .cmp-teaser__title { margin-top: 0px; marg= +in-bottom: 2.5rem; font-size: 1.8rem; line-height: 2.196rem; } + +@media screen and (min-width: 1000px) { + .content-card--award .cmp-teaser .cmp-teaser__title { font-size: 2.5rem; = +line-height: 3rem; } +} + +.content-card--award .cmp-teaser__description, .content-card--award .cmp-te= +aser__description p { margin-top: 0px; font-size: 1.2rem; line-height: 1.44= +rem; word-break: break-word; } + +.content-card--cardwithbutton .cmp-teaser__content { width: 100%; backgroun= +d-color: rgb(255, 255, 255); border: 1px solid rgb(227, 227, 227); padding:= + 3rem 2rem; } + +@media screen and (min-width: 1000px) { + .content-card--cardwithbutton .cmp-teaser__content { padding: 3rem; } +} + +.content-card--cardwithbutton .cmp-teaser__pretitle { color: rgb(0, 0, 0); = +margin: 0px; padding-bottom: 2rem; font-weight: 600; font-size: 1.2rem; tex= +t-transform: uppercase; line-height: 1; } + +@media screen and (min-width: 1000px) { + .content-card--cardwithbutton .cmp-teaser__pretitle { font-size: 1.8rem; = +} +} + +.content-card--cardwithbutton .cmp-teaser__title { margin: 0px; padding: 0p= +x 0px 1rem; font-weight: 800; text-transform: none; } + +@media screen and (min-width: 1000px) { + .content-card--cardwithbutton .cmp-teaser__title { padding-bottom: 2rem; = +} +} + +.content-card--cardwithbutton .cmp-teaser__description { margin: 0px; paddi= +ng-bottom: 2rem; font-weight: 400; font-size: 1.4rem; color: rgb(0, 0, 0); = +text-transform: none; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .content-card--cardwithbutton .cmp-teaser__description { font-size: 1.6re= +m; } +} + +.content-card--cardwithbutton .cmp-teaser__action-container { padding: 0px;= + } + +.content-card--cardwithbutton .cmp-teaser__action-link { display: inline-fl= +ex; -webkit-box-align: center; align-items: center; -webkit-box-pack: cente= +r; justify-content: center; font-family: Graphik, Arial, system-ui, -apple-= +system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", o= +xygen, cantarell, sans-serif; font-style: normal; line-height: 1; min-heigh= +t: inherit; min-width: 13.4rem; border-radius: 0px; font-size: 1.4rem; font= +-weight: 600; height: 44px; text-decoration: none; padding: 1.5rem; color: = +rgb(255, 255, 255); background-color: rgb(0, 0, 0); border: 1px solid trans= +parent; box-shadow: rgb(167, 167, 167) 4px 4px 0px 0px; margin: 15px 0px 4p= +x 10px; transition: box-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s= +, -webkit-box-shadow 0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; = +text-transform: uppercase; } + +.content-card--cardwithbutton .cmp-teaser__action-link::after, .content-car= +d--cardwithbutton .cmp-teaser__action-link::before { content: none; } + +@media screen and (max-width: 767.9px) { + .content-card--cardwithbutton .cmp-teaser__action-link { margin-left: 0px= +; width: 100%; } +} + +.content-card--cardwithbutton .cmp-teaser__action-link:hover { background-c= +olor: rgb(74, 74, 74); color: rgb(255, 255, 255); } + +.content-card--cardwithbutton .cmp-teaser__action-link:focus { box-shadow: = +rgb(255, 255, 255) 0px 0px 0px 2px; outline-offset: 2px; } + +.content-card--cardwithbutton .cmp-teaser__action-link:focus:not(:focus-vis= +ible) { box-shadow: none; outline: none; } + +.content-card--cardwithbutton .cmp-teaser__action-link:focus, .content-card= +--cardwithbutton .cmp-teaser__action-link:hover { box-shadow: rgb(167, 167,= + 167) 10px 10px 0px 0px; transform: translate(-5px, -5px); color: rgb(255, = +255, 255); background-color: rgb(0, 0, 0); } + +.content-card--cardwithbutton .cmp-teaser__action-link:focus { border: 2px = +solid rgb(255, 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset= +: 1px; } + +.content-card--cardwithbutton .cmp-teaser__action-link:disabled { backgroun= +d-color: rgb(227, 227, 227); border-color: transparent; box-shadow: none; c= +olor: rgb(255, 255, 255); transition: none 0s ease 0s; } + +.content-card--cardwithbutton .cmp-teaser__action-link:disabled:hover { box= +-shadow: none; transform: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .content-card--cardwithbutton .cmp-teaser__action-link { width: auto; } +} + +.content-card.content-card--cardwithbutton .cmp-teaser { padding-top: 4px; = +padding-right: 0px; background: linear-gradient(rgb(161, 0, 255) 4px, trans= +parent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton .cmp-teaser__title { font-size: = +2.8rem; line-height: 1.0736; } + +@media screen and (min-width: 1000px) { + .content-card.content-card--cardwithbutton .cmp-teaser__title { font-size= +: 4.8rem; line-height: 1.0432; } +} + +.content-card.content-card--cardwithbutton.color-block-accent-purple-1 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(180, 85, 170) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-accent-purple-2 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(160, 85, 245) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-accent-purple-3 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(190, 130, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-accent-purple-4 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(220, 175, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-accent-purple-5 .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(230, 220, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-blue .cmp-teaser= + { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0,= + 65, 240) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-gray .cmp-teaser= + { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(19= +0, 190, 190) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-gray-dark .cmp-t= +easer { padding-top: 4px; padding-right: 0px; background: linear-gradient(r= +gb(150, 150, 150) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-gray-darker .cmp= +-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient= +(rgb(90, 90, 90) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-green .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0= +, 215, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-red .cmp-teaser = +{ padding-top: 4px; padding-right: 0px; background: linear-gradient(red 4px= +, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-alt-yellow .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +255, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-aqua .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 255= +, 187) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-blue .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 186= +, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-blue-green .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +5, 240, 165) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-brand-green .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(100, 255, 80) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-brand-orange .cmp-te= +aser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rg= +b(255, 120, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-brand-yellow .cmp-te= +aser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rg= +b(255, 235, 50) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-blue-dark .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0= +, 142, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-blue-light .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +0, 243, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-core-purple .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(70, 0, 115) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-cyan .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 255= +, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(167, 1= +67, 167) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-base .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0= +, 0, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-dark .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(1= +07, 107, 107) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-darker .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(74, 74, 74) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-light .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +204, 204, 204) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-lighter .cmp-te= +aser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rg= +b(227, 227, 227) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-gray-lightest .cmp-t= +easer { padding-top: 4px; padding-right: 0px; background: linear-gradient(r= +gb(242, 242, 242) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-grayishyellow-dark .= +cmp-teaser { padding-top: 4px; padding-right: 0px; background: linear-gradi= +ent(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat= +; } + +.content-card.content-card--cardwithbutton.color-block-grayishyellow-light = +.cmp-teaser { padding-top: 4px; padding-right: 0px; background: linear-grad= +ient(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px / 100% 40px no-repea= +t; } + +.content-card.content-card--cardwithbutton.color-block-green .cmp-teaser { = +padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 25= +5, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-green-dark .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +0, 83, 10) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-link .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0, 77,= + 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-link-dark .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(0= +, 0, 136) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-orange .cmp-teaser {= + padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(255,= + 182, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-orange-dark .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(255, 149, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-pink .cmp-teaser { p= +adding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(231, 0= +, 116) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-pink-dark .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(1= +64, 2, 83) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-pink-light .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +255, 80, 160) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-purple .cmp-teaser {= + padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(161,= + 0, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-purple-dark .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(117, 0, 192) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-purple-darkest .cmp-= +teaser { padding-top: 4px; padding-right: 0px; background: linear-gradient(= +rgb(70, 1, 115) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-red .cmp-teaser { pa= +dding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(231, 15= +, 41) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-red-dark .cmp-teaser= + { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(18= +9, 0, 29) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-red-darker .cmp-teas= +er { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(= +113, 0, 18) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-red-light .cmp-tease= +r { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(2= +55, 50, 70) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-white .cmp-teaser { = +padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(255, = +255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-yellow .cmp-teaser {= + padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb(255,= + 212, 46) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-yellow-dark .cmp-tea= +ser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rgb= +(240, 192, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card.content-card--cardwithbutton.color-block-yellow-light .cmp-te= +aser { padding-top: 4px; padding-right: 0px; background: linear-gradient(rg= +b(255, 240, 179) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; } + +.content-card--colorinfo .cmp-teaser__description p { line-height: 2.2rem; = +} + +@media screen and (max-width: 999.9px) { + .content-card--colorinfo .cmp-teaser__description p { font-size: 1.4rem; = +} +} + +.content-card--colorinfo .cmp-teaser__content { border: 1px solid rgb(204, = +204, 204); padding: 20px; } + +.content-card.has-image-border .cmp-image__image { border: 1px solid rgb(10= +7, 107, 107); } + +.content-card .cmp-teaser__title { font-family: Graphik, Arial, system-ui, = +-apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica N= +eue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; = +text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8= +rem; } + +@media screen and (min-width: 1000px) { + .content-card .cmp-teaser__title { font-size: 2.5rem; } +} + +.content-card .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.content-card .cmp-teaser__title a:focus, .content-card .cmp-teaser__title = +a:hover { text-decoration: underline; color: rgb(0, 77, 255); } + +.content-card .cmp-teaser__content { background-color: rgb(255, 255, 255); = +} + +.content-card.color-background-gray .cmp-teaser__content { background-color= +: rgb(242, 242, 242); } + +.content-card.color-block-accent-purple-1 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(180, 85, 170) 5px, transpare= +nt 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(180, 85, 170) 5= +px, transparent 0px) 100% 0px; } + +.content-card.color-block-accent-purple-2 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(160, 85, 245) 5px, transpare= +nt 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(160, 85, 245) 5= +px, transparent 0px) 100% 0px; } + +.content-card.color-block-accent-purple-3 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(190, 130, 255) 5px, transpar= +ent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(190, 130, 255)= + 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-accent-purple-4 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(220, 175, 255) 5px, transpar= +ent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(220, 175, 255)= + 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-accent-purple-5 .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(230, 220, 255) 5px, transpar= +ent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(230, 220, 255)= + 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-alt-blue .cmp-teaser { padding: 5px 5px 0px 0px; = +background: linear-gradient(270deg, rgb(0, 65, 240) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 65, 240) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-alt-gray .cmp-teaser { padding: 5px 5px 0px 0px; = +background: linear-gradient(270deg, rgb(190, 190, 190) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(190, 190, 190) 5px, t= +ransparent 0px) 100% 0px; } + +.content-card.color-block-alt-gray-dark .cmp-teaser { padding: 5px 5px 0px = +0px; background: linear-gradient(270deg, rgb(150, 150, 150) 5px, transparen= +t 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(150, 150, 150) 5= +px, transparent 0px) 100% 0px; } + +.content-card.color-block-alt-gray-darker .cmp-teaser { padding: 5px 5px 0p= +x 0px; background: linear-gradient(270deg, rgb(90, 90, 90) 5px, transparent= + 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(90, 90, 90) 5px, = +transparent 0px) 100% 0px; } + +.content-card.color-block-alt-green .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(0, 215, 0) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 215, 0) 5px, transpar= +ent 0px) 100% 0px; } + +.content-card.color-block-alt-red .cmp-teaser { padding: 5px 5px 0px 0px; b= +ackground: linear-gradient(270deg, red 5px, transparent 0px) 100% 0px / 56p= +x 40px no-repeat, linear-gradient(red 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-alt-yellow .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(255, 255, 0) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 255, 0) 5px, tra= +nsparent 0px) 100% 0px; } + +.content-card.color-block-aqua .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(0, 255, 187) 5px, transparent 0px) 100%= + 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 255, 187) 5px, transpare= +nt 0px) 100% 0px; } + +.content-card.color-block-blue .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(0, 186, 255) 5px, transparent 0px) 100%= + 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 186, 255) 5px, transpare= +nt 0px) 100% 0px; } + +.content-card.color-block-blue-green .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(5, 240, 165) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(5, 240, 165) 5px, tra= +nsparent 0px) 100% 0px; } + +.content-card.color-block-brand-green .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(100, 255, 80) 5px, transparent 0= +px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(100, 255, 80) 5px, = +transparent 0px) 100% 0px; } + +.content-card.color-block-brand-orange .cmp-teaser { padding: 5px 5px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 120, 0) 5px, transparent 0= +px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 120, 0) 5px, t= +ransparent 0px) 100% 0px; } + +.content-card.color-block-brand-yellow .cmp-teaser { padding: 5px 5px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 235, 50) 5px, transparent = +0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 235, 50) 5px,= + transparent 0px) 100% 0px; } + +.content-card.color-block-blue-dark .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(0, 142, 255) 5px, transparent 0px)= + 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 142, 255) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-blue-light .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 243, 255) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 243, 255) 5px, tra= +nsparent 0px) 100% 0px; } + +.content-card.color-block-core-purple .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(70, 0, 115) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(70, 0, 115) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-cyan .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(0, 255, 255) 5px, transparent 0px) 100%= + 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 255, 255) 5px, transpare= +nt 0px) 100% 0px; } + +.content-card.color-block-gray .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(167, 167, 167) 5px, transparent 0px) 10= +0% 0px / 56px 40px no-repeat, linear-gradient(rgb(167, 167, 167) 5px, trans= +parent 0px) 100% 0px; } + +.content-card.color-block-gray-base .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(0, 0, 0) 5px, transparent 0px) 100= +% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 0, 0) 5px, transparent = +0px) 100% 0px; } + +.content-card.color-block-gray-dark .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(107, 107, 107) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(107, 107, 107) 5px, = +transparent 0px) 100% 0px; } + +.content-card.color-block-gray-darker .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(74, 74, 74) 5px, transparent 0px= +) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(74, 74, 74) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-gray-light .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(204, 204, 204) 5px, transparent 0= +px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(204, 204, 204) 5px,= + transparent 0px) 100% 0px; } + +.content-card.color-block-gray-lighter .cmp-teaser { padding: 5px 5px 0px 0= +px; background: linear-gradient(270deg, rgb(227, 227, 227) 5px, transparent= + 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(227, 227, 227) 5p= +x, transparent 0px) 100% 0px; } + +.content-card.color-block-gray-lightest .cmp-teaser { padding: 5px 5px 0px = +0px; background: linear-gradient(270deg, rgb(242, 242, 242) 5px, transparen= +t 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(242, 242, 242) 5= +px, transparent 0px) 100% 0px; } + +.content-card.color-block-grayishyellow-dark .cmp-teaser { padding: 5px 5px= + 0px 0px; background: linear-gradient(270deg, rgb(150, 150, 140) 5px, trans= +parent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(150, 150, 1= +40) 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-grayishyellow-light .cmp-teaser { padding: 5px 5p= +x 0px 0px; background: linear-gradient(270deg, rgb(230, 230, 220) 5px, tran= +sparent 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(230, 230, = +220) 5px, transparent 0px) 100% 0px; } + +.content-card.color-block-green .cmp-teaser { padding: 5px 5px 0px 0px; bac= +kground: linear-gradient(270deg, rgb(0, 255, 0) 5px, transparent 0px) 100% = +0px / 56px 40px no-repeat, linear-gradient(rgb(0, 255, 0) 5px, transparent = +0px) 100% 0px; } + +.content-card.color-block-green-dark .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(0, 83, 10) 5px, transparent 0px) = +100% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 83, 10) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-link .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(0, 77, 255) 5px, transparent 0px) 100% = +0px / 56px 40px no-repeat, linear-gradient(rgb(0, 77, 255) 5px, transparent= + 0px) 100% 0px; } + +.content-card.color-block-link-dark .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(0, 0, 136) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(0, 0, 136) 5px, transpar= +ent 0px) 100% 0px; } + +.content-card.color-block-orange .cmp-teaser { padding: 5px 5px 0px 0px; ba= +ckground: linear-gradient(270deg, rgb(255, 182, 0) 5px, transparent 0px) 10= +0% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 182, 0) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-orange-dark .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(255, 149, 0) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 149, 0) 5px, tr= +ansparent 0px) 100% 0px; } + +.content-card.color-block-pink .cmp-teaser { padding: 5px 5px 0px 0px; back= +ground: linear-gradient(270deg, rgb(231, 0, 116) 5px, transparent 0px) 100%= + 0px / 56px 40px no-repeat, linear-gradient(rgb(231, 0, 116) 5px, transpare= +nt 0px) 100% 0px; } + +.content-card.color-block-pink-dark .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(164, 2, 83) 5px, transparent 0px) = +100% 0px / 56px 40px no-repeat, linear-gradient(rgb(164, 2, 83) 5px, transp= +arent 0px) 100% 0px; } + +.content-card.color-block-pink-light .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(255, 80, 160) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 80, 160) 5px, t= +ransparent 0px) 100% 0px; } + +.content-card.color-block-purple .cmp-teaser { padding: 5px 5px 0px 0px; ba= +ckground: linear-gradient(270deg, rgb(161, 0, 255) 5px, transparent 0px) 10= +0% 0px / 56px 40px no-repeat, linear-gradient(rgb(161, 0, 255) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-purple-dark .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(117, 0, 192) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(117, 0, 192) 5px, tr= +ansparent 0px) 100% 0px; } + +.content-card.color-block-purple-darkest .cmp-teaser { padding: 5px 5px 0px= + 0px; background: linear-gradient(270deg, rgb(70, 1, 115) 5px, transparent = +0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(70, 1, 115) 5px, t= +ransparent 0px) 100% 0px; } + +.content-card.color-block-red .cmp-teaser { padding: 5px 5px 0px 0px; backg= +round: linear-gradient(270deg, rgb(231, 15, 41) 5px, transparent 0px) 100% = +0px / 56px 40px no-repeat, linear-gradient(rgb(231, 15, 41) 5px, transparen= +t 0px) 100% 0px; } + +.content-card.color-block-red-dark .cmp-teaser { padding: 5px 5px 0px 0px; = +background: linear-gradient(270deg, rgb(189, 0, 29) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(189, 0, 29) 5px, transpa= +rent 0px) 100% 0px; } + +.content-card.color-block-red-darker .cmp-teaser { padding: 5px 5px 0px 0px= +; background: linear-gradient(270deg, rgb(113, 0, 18) 5px, transparent 0px)= + 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(113, 0, 18) 5px, trans= +parent 0px) 100% 0px; } + +.content-card.color-block-red-light .cmp-teaser { padding: 5px 5px 0px 0px;= + background: linear-gradient(270deg, rgb(255, 50, 70) 5px, transparent 0px)= + 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 50, 70) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-white .cmp-teaser { padding: 5px 5px 0px 0px; bac= +kground: linear-gradient(270deg, rgb(255, 255, 255) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 255, 255) 5px, tran= +sparent 0px) 100% 0px; } + +.content-card.color-block-yellow .cmp-teaser { padding: 5px 5px 0px 0px; ba= +ckground: linear-gradient(270deg, rgb(255, 212, 46) 5px, transparent 0px) 1= +00% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 212, 46) 5px, trans= +parent 0px) 100% 0px; } + +.content-card.color-block-yellow-dark .cmp-teaser { padding: 5px 5px 0px 0p= +x; background: linear-gradient(270deg, rgb(240, 192, 0) 5px, transparent 0p= +x) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(240, 192, 0) 5px, tr= +ansparent 0px) 100% 0px; } + +.content-card.color-block-yellow-light .cmp-teaser { padding: 5px 5px 0px 0= +px; background: linear-gradient(270deg, rgb(255, 240, 179) 5px, transparent= + 0px) 100% 0px / 56px 40px no-repeat, linear-gradient(rgb(255, 240, 179) 5p= +x, transparent 0px) 100% 0px; } + +.content-card.content-card--picture .cmp-teaser { padding: 0px; background:= + none; } + +.icon-card .cmp-teaser__image { padding: 0px 2rem; z-index: 1; border: none= +; flex-basis: 0px; } + +.icon-card .cmp-teaser__image .cmp-image__image { height: 100px; width: 100= +px; margin-bottom: -2.3rem; vertical-align: middle; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .icon-card .cmp-teaser__image .cmp-image__image { height: 115px; width: 1= +15px; margin-bottom: -2.5rem; } +} + +@media screen and (min-width: 1000px) { + .icon-card .cmp-teaser__image .cmp-image__image { height: 150px; width: 1= +50px; margin-bottom: -4.8rem; } +} + +.icon-card .cmp-teaser__content { display: flex; background-color: rgb(255,= + 255, 255); border: 1px solid rgb(204, 204, 204); position: relative; paddi= +ng: 3.8rem 2rem 2rem; margin: 0px 0.5rem 0.5rem 0px; box-shadow: rgb(167, 1= +67, 167) 0.05rem 0.05rem, rgb(167, 167, 167) 0.1rem 0.1rem, rgb(167, 167, 1= +67) 0.15rem 0.15rem, rgb(167, 167, 167) 0.2rem 0.2rem, rgb(167, 167, 167) 0= +.25rem 0.25rem, rgb(167, 167, 167) 0.3rem 0.3rem, rgb(167, 167, 167) 0.35re= +m 0.35rem, rgb(167, 167, 167) 0.4rem 0.4rem, rgb(167, 167, 167) 0.45rem 0.4= +5rem, rgb(167, 167, 167) 0.5rem 0.5rem; } + +@media screen and (min-width: 1000px) { + .icon-card .cmp-teaser__content { padding-top: 6rem; } +} + +.icon-card .cmp-teaser__title { margin-top: 0px; font-family: Graphik, Aria= +l, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu= +, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-s= +tyle: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; = +font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .icon-card .cmp-teaser__title { font-size: 2.5rem; } +} + +.icon-card .cmp-teaser__title a { color: rgb(0, 0, 0); } + +.icon-card .cmp-teaser__title a:focus, .icon-card .cmp-teaser__title a:hove= +r { text-decoration: underline; color: rgb(0, 77, 255); } + +.icon-card .cmp-teaser__description { margin-top: 15px; line-height: 1.6; m= +argin-bottom: 15px; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .icon-card .cmp-teaser__description { margin-top: 20px; margin-bottom: 30= +px; font-size: 1.6rem; } +} + +.icon-card .cmp-teaser__action-container { padding-top: 0px; } + +.icon-card .cmp-teaser__action-link:focus::before { width: 100%; } + +.icon-card.cmp-icon-card--alt .cmp-teaser__image .cmp-image__image { margin= +-bottom: -3rem; } + +@media screen and (min-width: 1000px) { + .icon-card.cmp-icon-card--alt .cmp-teaser__image .cmp-image__image { marg= +in-bottom: -5rem; } +} + +.icon-card.cmp-icon-card--alt .cmp-teaser__content { padding-top: 5rem; box= +-shadow: none; margin: 0px; border-color: transparent; } + +@media screen and (min-width: 1000px) { + .icon-card.cmp-icon-card--alt .cmp-teaser__content { padding-top: 6rem; p= +adding-bottom: 0px; } +} + +.icon-card.color-background-gray .cmp-teaser__content { background-color: r= +gb(242, 242, 242); } + +.content-card--picture .cmp-image__image { border: 1px solid rgb(204, 204, = +204); } + +.content-card--picture .cmp-teaser__image { -webkit-box-flex: 1; flex: 1 0 = +0px; border: none; margin-left: 2rem; margin-right: 2rem; z-index: 1; margi= +n-bottom: -6.5rem; } + +@media screen and (max-width: 999.9px) { + .content-card--picture .cmp-teaser__image { margin-bottom: -6rem; } +} + +.content-card--picture .cmp-teaser__content { border: 1px solid rgb(204, 20= +4, 204); padding: 0px 2rem 2rem; } + +.content-card--picture .cmp-teaser__title { margin-top: 8.5rem; padding: 0p= +x; } + +@media screen and (max-width: 999.9px) { + .content-card--picture .cmp-teaser__title { margin-top: 8rem; } +} + +.content-card--picture .cmp-teaser__description p { margin-top: 1rem; paddi= +ng: 0px; } + +.content-card--picture.color-block-accent-purple-1 .cmp-teaser__content { b= +order-top: 4px solid rgb(180, 85, 170); } + +.content-card--picture.color-block-accent-purple-2 .cmp-teaser__content { b= +order-top: 4px solid rgb(160, 85, 245); } + +.content-card--picture.color-block-accent-purple-3 .cmp-teaser__content { b= +order-top: 4px solid rgb(190, 130, 255); } + +.content-card--picture.color-block-accent-purple-4 .cmp-teaser__content { b= +order-top: 4px solid rgb(220, 175, 255); } + +.content-card--picture.color-block-accent-purple-5 .cmp-teaser__content { b= +order-top: 4px solid rgb(230, 220, 255); } + +.content-card--picture.color-block-alt-blue .cmp-teaser__content { border-t= +op: 4px solid rgb(0, 65, 240); } + +.content-card--picture.color-block-alt-gray .cmp-teaser__content { border-t= +op: 4px solid rgb(190, 190, 190); } + +.content-card--picture.color-block-alt-gray-dark .cmp-teaser__content { bor= +der-top: 4px solid rgb(150, 150, 150); } + +.content-card--picture.color-block-alt-gray-darker .cmp-teaser__content { b= +order-top: 4px solid rgb(90, 90, 90); } + +.content-card--picture.color-block-alt-green .cmp-teaser__content { border-= +top: 4px solid rgb(0, 215, 0); } + +.content-card--picture.color-block-alt-red .cmp-teaser__content { border-to= +p: 4px solid red; } + +.content-card--picture.color-block-alt-yellow .cmp-teaser__content { border= +-top: 4px solid rgb(255, 255, 0); } + +.content-card--picture.color-block-aqua .cmp-teaser__content { border-top: = +4px solid rgb(0, 255, 187); } + +.content-card--picture.color-block-blue .cmp-teaser__content { border-top: = +4px solid rgb(0, 186, 255); } + +.content-card--picture.color-block-blue-green .cmp-teaser__content { border= +-top: 4px solid rgb(5, 240, 165); } + +.content-card--picture.color-block-brand-green .cmp-teaser__content { borde= +r-top: 4px solid rgb(100, 255, 80); } + +.content-card--picture.color-block-brand-orange .cmp-teaser__content { bord= +er-top: 4px solid rgb(255, 120, 0); } + +.content-card--picture.color-block-brand-yellow .cmp-teaser__content { bord= +er-top: 4px solid rgb(255, 235, 50); } + +.content-card--picture.color-block-blue-dark .cmp-teaser__content { border-= +top: 4px solid rgb(0, 142, 255); } + +.content-card--picture.color-block-blue-light .cmp-teaser__content { border= +-top: 4px solid rgb(0, 243, 255); } + +.content-card--picture.color-block-core-purple .cmp-teaser__content { borde= +r-top: 4px solid rgb(70, 0, 115); } + +.content-card--picture.color-block-cyan .cmp-teaser__content { border-top: = +4px solid rgb(0, 255, 255); } + +.content-card--picture.color-block-gray .cmp-teaser__content { border-top: = +4px solid rgb(167, 167, 167); } + +.content-card--picture.color-block-gray-base .cmp-teaser__content { border-= +top: 4px solid rgb(0, 0, 0); } + +.content-card--picture.color-block-gray-dark .cmp-teaser__content { border-= +top: 4px solid rgb(107, 107, 107); } + +.content-card--picture.color-block-gray-darker .cmp-teaser__content { borde= +r-top: 4px solid rgb(74, 74, 74); } + +.content-card--picture.color-block-gray-light .cmp-teaser__content { border= +-top: 4px solid rgb(204, 204, 204); } + +.content-card--picture.color-block-gray-lighter .cmp-teaser__content { bord= +er-top: 4px solid rgb(227, 227, 227); } + +.content-card--picture.color-block-gray-lightest .cmp-teaser__content { bor= +der-top: 4px solid rgb(242, 242, 242); } + +.content-card--picture.color-block-grayishyellow-dark .cmp-teaser__content = +{ border-top: 4px solid rgb(150, 150, 140); } + +.content-card--picture.color-block-grayishyellow-light .cmp-teaser__content= + { border-top: 4px solid rgb(230, 230, 220); } + +.content-card--picture.color-block-green .cmp-teaser__content { border-top:= + 4px solid rgb(0, 255, 0); } + +.content-card--picture.color-block-green-dark .cmp-teaser__content { border= +-top: 4px solid rgb(0, 83, 10); } + +.content-card--picture.color-block-link .cmp-teaser__content { border-top: = +4px solid rgb(0, 77, 255); } + +.content-card--picture.color-block-link-dark .cmp-teaser__content { border-= +top: 4px solid rgb(0, 0, 136); } + +.content-card--picture.color-block-orange .cmp-teaser__content { border-top= +: 4px solid rgb(255, 182, 0); } + +.content-card--picture.color-block-orange-dark .cmp-teaser__content { borde= +r-top: 4px solid rgb(255, 149, 0); } + +.content-card--picture.color-block-pink .cmp-teaser__content { border-top: = +4px solid rgb(231, 0, 116); } + +.content-card--picture.color-block-pink-dark .cmp-teaser__content { border-= +top: 4px solid rgb(164, 2, 83); } + +.content-card--picture.color-block-pink-light .cmp-teaser__content { border= +-top: 4px solid rgb(255, 80, 160); } + +.content-card--picture.color-block-purple .cmp-teaser__content { border-top= +: 4px solid rgb(161, 0, 255); } + +.content-card--picture.color-block-purple-dark .cmp-teaser__content { borde= +r-top: 4px solid rgb(117, 0, 192); } + +.content-card--picture.color-block-purple-darkest .cmp-teaser__content { bo= +rder-top: 4px solid rgb(70, 1, 115); } + +.content-card--picture.color-block-red .cmp-teaser__content { border-top: 4= +px solid rgb(231, 15, 41); } + +.content-card--picture.color-block-red-dark .cmp-teaser__content { border-t= +op: 4px solid rgb(189, 0, 29); } + +.content-card--picture.color-block-red-darker .cmp-teaser__content { border= +-top: 4px solid rgb(113, 0, 18); } + +.content-card--picture.color-block-red-light .cmp-teaser__content { border-= +top: 4px solid rgb(255, 50, 70); } + +.content-card--picture.color-block-white .cmp-teaser__content { border-top:= + 4px solid rgb(255, 255, 255); } + +.content-card--picture.color-block-yellow .cmp-teaser__content { border-top= +: 4px solid rgb(255, 212, 46); } + +.content-card--picture.color-block-yellow-dark .cmp-teaser__content { borde= +r-top: 4px solid rgb(240, 192, 0); } + +.content-card--picture.color-block-yellow-light .cmp-teaser__content { bord= +er-top: 4px solid rgb(255, 240, 179); } + +.sequence-card .cmp-sequence-card { background-color: rgb(255, 255, 255); b= +order: 1px solid rgb(204, 204, 204); padding: 2rem; } + +@media screen and (min-width: 1000px) { + .sequence-card .cmp-sequence-card { padding: 25px; } +} + +.sequence-card .cmp-sequence-card__header { display: flex; -webkit-box-alig= +n: center; align-items: center; } + +.sequence-card .cmp-sequence-card__image { -webkit-box-flex: 0; flex: 0 0 a= +uto; } + +.sequence-card .cmp-sequence-card__image .cmp-image__image { height: 65px; = +width: 65px; } + +.sequence-card .cmp-sequence-card__title { font-family: Graphik, Arial, sys= +tem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Hel= +vetica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: = +normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-s= +ize: 1.8rem; padding-left: 2rem; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .sequence-card .cmp-sequence-card__title { font-size: 2.5rem; } +} + +.sequence-card .cmp-sequence-card__description { padding-top: 2rem; word-br= +eak: break-word; } + +.sequence-card.color-background-gray .cmp-sequence-card { background-color:= + rgb(242, 242, 242); } + +.small-icon-card .cmp-small-icon-card { background-color: transparent; } + +.small-icon-card .cmp-small-icon-card__header { display: flex; } + +.small-icon-card .cmp-small-icon-card__image { -webkit-box-flex: 0; flex: 0= + 0 auto; } + +.small-icon-card .cmp-small-icon-card__image .cmp-image__image { height: 50= +px; width: 50px; } + +@media screen and (min-width: 768px) { + .small-icon-card .cmp-small-icon-card__image .cmp-image__image { height: = +60px; width: 60px; } +} + +.small-icon-card .cmp-small-icon-card__content { padding-left: 2rem; } + +@media screen and (max-width: 767.9px) { + .small-icon-card .cmp-small-icon-card__content { padding-left: 1rem; } +} + +.small-icon-card .cmp-small-icon-card__title { font-family: Graphik, Arial,= + system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, = +"Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-sty= +le: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; fo= +nt-size: 1.8rem; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .small-icon-card .cmp-small-icon-card__title { font-size: 2.5rem; } +} + +.small-icon-card .cmp-small-icon-card__description { padding-top: 0.5rem; w= +ord-break: break-word; } + +@media screen and (min-width: 768px) { + .small-icon-card .cmp-small-icon-card__description { padding-top: 1rem; } +} + +.small-icon-card .cmp-small-icon-card__description p { font-size: 1.2rem; l= +ine-height: 1.44rem; } + +@media screen and (min-width: 768px) { + .small-icon-card .cmp-small-icon-card__description p { font-size: 1.4rem;= + line-height: 1.2; } +} + +.small-icon-card.color-background-gray .cmp-small-icon-card { background-co= +lor: rgb(242, 242, 242); } + +.content-card--titletext .cmp-teaser__content { border: 1px solid rgb(204, = +204, 204); padding: 25px 20px; } + +.content-card--titletext .cmp-teaser__title { margin-top: 0px; } + +.content-card--titletext .cmp-teaser__description, .content-card--titletext= + .cmp-teaser__description p { margin-top: 15px; font-size: 1.4rem; line-hei= +ght: 1.2; } + +@media screen and (max-width: 999.9px) { + .content-card--titletext .cmp-teaser__description, .content-card--titlete= +xt .cmp-teaser__description p { font-size: 1.2rem; } +} + +.cmp-modal { z-index: 9999; opacity: 0; } + +.cmp-modal[aria-hidden=3D"true"] { display: none; } + +.cmp-modal.cmp-modal--open { display: flex; opacity: 1; } + +.cmp-modal.cmp-modal--open.cmp-modal-feedback--hide { display: none; } + +.cmp-modal.cmp-modal--open .cmp-modal_overlay { animation: 200ms ease 0s 1 = +normal both running cmp-modal--fade-in; } + +.cmp-modal.cmp-modal--open .cmp-modal_content-wrapper { animation: 400ms ea= +se 200ms 1 normal both running cmp-modal--fade-in, 400ms ease 200ms 1 norma= +l both running cmp-modal--slide-up; } + +.cmp-modal.cmp-modal--open.cmp-modal--closing .cmp-modal_overlay { animatio= +n: 400ms ease 200ms 1 normal both running cmp-modal--fade-out; } + +.cmp-modal.cmp-modal--open.cmp-modal--closing .cmp-modal_content-wrapper { = +animation: 200ms ease 0s 1 normal both running cmp-modal--fade-out, 200ms e= +ase 0s 1 normal both running cmp-modal--slide-down; } + +.cmp-modal.cmp-modal--open.cmp-modal--closing.cmp-modal--filter .cmp-modal_= +overlay { animation: 600ms ease 300ms 1 normal both running cmp-modal--fade= +-out; } + +.cmp-modal.cmp-modal--open.cmp-modal--closing.cmp-modal--filter .cmp-modal_= +content-wrapper { animation: 400ms ease 0s 1 normal both running cmp-modal-= +-menu-up, 300ms ease 0s 1 normal both running cmp-modal--fade-out; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--open.cmp-modal--closing.cmp-modal--filter .cmp-moda= +l_content-wrapper { animation: 600ms ease 300ms 1 normal both running cmp-m= +odal--fade-out, 600ms ease 300ms 1 normal both running cmp-modal--slide-up;= + } +} + +.cmp-modal.cmp-modal--open.cmp-modal--filter .cmp-modal_overlay { animation= +: 300ms ease 0s 1 normal both running cmp-modal--fade-in; } + +.cmp-modal.cmp-modal--open.cmp-modal--filter .cmp-modal_content-wrapper { a= +nimation: 400ms ease 0s 1 normal both running cmp-modal--menu-down; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--open.cmp-modal--filter .cmp-modal_content-wrapper {= + animation: 600ms ease 300ms 1 normal both running cmp-modal--fade-in, 600m= +s ease 300ms 1 normal both running cmp-modal--slide-down; } +} + +.cmp-modal_overlay { position: fixed; inset: 0px; background: rgba(0, 0, 0,= + 0.6); -webkit-box-align: center; align-items: center; z-index: 9999; overf= +low-y: auto; animation: 200ms ease 0s 1 normal both running cmp-modal--fade= +-in; height: 100%; } + +.cmp-modal_content-wrapper, .cmp-modal_overlay { display: flex; -webkit-box= +-pack: center; justify-content: center; } + +.cmp-modal_content-wrapper { margin: auto; z-index: 2; position: relative; = +width: 100%; max-width: 1200px; padding-top: 15px; padding-bottom: 15px; an= +imation: 400ms ease 200ms 1 normal both running cmp-modal--fade-in, 400ms e= +ase 200ms 1 normal both running cmp-modal--slide-up; } + +.cmp-modal_content { background-color: rgb(0, 0, 0); width: calc(100% - 30p= +x); } + +.cmp-modal_content:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outl= +ine: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-modal_content { width: calc(100% - 130px); } +} + +@media screen and (min-width: 1000px) { + .cmp-modal_content { width: 66.6667%; } +} + +.cmp-modal_header { position: relative; padding: 20px 25px; } + +@media screen and (min-width: 768px) { + .cmp-modal_header { padding: 30px; } +} + +.cmp-modal_close-modal { width: 44px; height: 44px; position: absolute; rig= +ht: 15px; top: 10px; } + +@media screen and (min-width: 768px) { + .cmp-modal_close-modal { top: 15px; } +} + +.cmp-modal_close-modal:focus, .cmp-modal_close-modal:focus:not(:focus-visib= +le) { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 25= +5) solid 1px; outline-offset: 1px; } + +.cmp-modal_body { padding-left: 25px; padding-right: 25px; } + +@media screen and (min-width: 768px) { + .cmp-modal_body { padding-left: 30px; padding-right: 30px; } +} + +.cmp-modal_footer { padding: 20px 25px 30px; display: inline-block; width: = +100%; } + +@media screen and (min-width: 768px) { + .cmp-modal_footer { padding: 30px; } +} + +.cmp-modal .cmp-button__text { text-transform: uppercase; } + +.cmp-modal.cmp-modal--media .cmp-modal_content { background-color: rgb(0, 0= +, 0); } + +.cmp-modal.cmp-modal--media .cmp-modal_header .cmp-title__text { color: rgb= +(255, 255, 255); } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--media .cmp-modal_body { padding-left: 0px; padding-= +right: 0px; } +} + +@media screen and (min-width: 700px) and (max-width: 768px) { + .cmp-modal.cmp-modal--media .cmp-modal_body { padding-left: 30px; padding= +-right: 30px; } +} + +.cmp-modal.cmp-modal--media .cmp-modal_close-modal-icon::after { content: "= +=EF=84=A9"; font-size: 20px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--media .cmp-modal_transcript { font-weight: 400; font-= +size: 1.4rem; text-decoration: underline; color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--media .cmp-modal_transcript { font-size: 1.6rem; } +} + +.cmp-modal.cmp-modal--media .cmp-modal_transcript:hover, .cmp-modal.cmp-mod= +al--media .cmp-modal_transcript:visited { color: rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--media .cmp-modal_footer-actions { display: flex; -w= +ebkit-box-pack: justify; justify-content: space-between; -webkit-box-align:= + center; align-items: center; } + .cmp-modal.cmp-modal--media .cmp-modal_footer-actions .cmp-button { width= +: auto; margin-left: 50px; margin-top: 0px; } +} + +.cmp-modal.cmp-modal--media .container { background-color: transparent; } + +.cmp-modal.cmp-modal--general .cmp-modal_header .cmp-title__text, .cmp-moda= +l.cmp-modal--ijp .cmp-modal_header .cmp-title__text, .cmp-modal.cmp-modal--= +pageload .cmp-modal_header .cmp-title__text { color: rgb(0, 0, 0); } + +.cmp-modal.cmp-modal--general .cmp-modal_content, .cmp-modal.cmp-modal--ijp= + .cmp-modal_content, .cmp-modal.cmp-modal--pageload .cmp-modal_content { ba= +ckground-color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--general .cmp-modal_close-modal-icon::after, .cmp-moda= +l.cmp-modal--ijp .cmp-modal_close-modal-icon::after, .cmp-modal.cmp-modal--= +pageload .cmp-modal_close-modal-icon::after { content: "=EF=84=A9"; font-si= +ze: 20px; font-family: Ionicons; display: block; font-weight: 400; font-sty= +le: normal; line-height: 1; text-transform: none; letter-spacing: normal; o= +verflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smo= +othing: antialiased; text-rendering: optimizelegibility; font-feature-setti= +ngs: "liga"; color: rgb(0, 0, 0); } + +.cmp-modal.cmp-modal--general .cmp-modal_footer-actions .button .cmp-button= +, .cmp-modal.cmp-modal--ijp .cmp-modal_footer-actions .button .cmp-button, = +.cmp-modal.cmp-modal--pageload .cmp-modal_footer-actions .button .cmp-butto= +n { text-transform: uppercase; } + +.cmp-modal.cmp-modal--general .cmp-modal_footer-actions .button:first-child= + .cmp-button, .cmp-modal.cmp-modal--ijp .cmp-modal_footer-actions .button:f= +irst-child .cmp-button, .cmp-modal.cmp-modal--pageload .cmp-modal_footer-ac= +tions .button:first-child .cmp-button { margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--general .cmp-modal_footer-actions, .cmp-modal.cmp-m= +odal--ijp .cmp-modal_footer-actions, .cmp-modal.cmp-modal--pageload .cmp-mo= +dal_footer-actions { display: flex; -webkit-box-pack: end; justify-content:= + flex-end; } + .cmp-modal.cmp-modal--general .cmp-modal_footer-actions .cmp-button, .cmp= +-modal.cmp-modal--ijp .cmp-modal_footer-actions .cmp-button, .cmp-modal.cmp= +-modal--pageload .cmp-modal_footer-actions .cmp-button { width: auto; margi= +n-left: 50px; margin-top: 0px; } +} + +.cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-form-text__error-ms= +g, .cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-form-text__hint-= +msg { padding-bottom: 1rem; } + +.cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-modal_content .cmp-= +form-text { margin-bottom: 3.5rem; } + +.cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-modal_content .cmp-= +form-text__text--invalid { margin-bottom: 0px; line-height: 1.66667; } + +.cmp-modal.cmp-modal--form.cmp-modal--contact-form .cmp-modal_content .cmp-= +form-text__textarea { line-height: 1.15; } + +.cmp-modal.cmp-modal--form .cmp-modal_header .cmp-title__text { color: rgb(= +0, 0, 0); font-weight: 800; font-size: 1.8rem; line-height: 2.88rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--form .cmp-modal_header .cmp-title__text { font-size= +: 2.5rem; line-height: 4rem; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_header .cmp-description__text { font-= +size: 1.4rem; line-height: 2.24rem; margin-top: 0.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-modal.cmp-modal--form .cmp-modal_header .cmp-description__text { mar= +gin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--form .cmp-modal_header .cmp-description__text { mar= +gin-top: 0px; font-size: 1.6rem; line-height: 2.56rem; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content { background-color: rgb(255, = +255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--form .cmp-modal_content { width: 50%; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text, .cmp-mo= +dal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea { height: 5= +rem; width: 100%; padding-left: 1.5rem; padding-right: 5rem; border: 1px so= +lid; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text:focus, .= +cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text:focus-vis= +ible, .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textare= +a:focus, .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text= +area:focus-visible { box-shadow: rgb(0, 63, 189) 0px 0px 6px; border-color:= + rgb(0, 63, 189); outline: inherit; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text--valid, = +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea--val= +id { border-color: rgb(0, 112, 0); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text--invalid= +, .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea--i= +nvalid { border-color: rgb(184, 0, 0); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text label { displa= +y: inline-flex; margin-bottom: 10px; font-weight: 700; color: rgb(74, 74, 7= +4); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text label span { m= +argin-right: 3px; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea { he= +ight: 12rem; padding: 1rem 1.5rem; vertical-align: top; resize: none; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea-labe= +l { grid-template-columns: 12fr; display: grid; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea-labe= +l div { margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea-la= +bel { grid-template-columns: 7fr 5fr; } + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__textarea-la= +bel div { text-align: right; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text::-webkit= +-input-placeholder { font-size: 1.6rem; color: rgb(167, 167, 167); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__text::placeho= +lder { font-size: 1.6rem; color: rgb(167, 167, 167); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__valid-msg { m= +argin-top: 5px; font-size: 1.2rem; display: none; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__error-msg { m= +argin-top: 5px; font-size: 1.2rem; color: rgb(184, 0, 0); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-form-text__hint-msg { ma= +rgin-top: 5px; font-size: 1.2rem; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer { padding: = +0px 0px 3rem; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"] { display: inline-flex;= + -webkit-box-align: center; align-items: center; -webkit-box-pack: center; = +justify-content: center; font-family: Graphik, Arial, system-ui, -apple-sys= +tem, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxyg= +en, cantarell, sans-serif; font-style: normal; line-height: 1; text-transfo= +rm: uppercase; min-height: inherit; border-radius: 0px; font-size: 1.4rem; = +font-weight: 600; text-decoration: none; padding: 1.5rem; color: rgb(0, 0, = +0); background-color: rgb(255, 255, 255); border: 2px solid rgb(0, 0, 0); m= +argin-top: 2rem; margin-left: 0px; height: 5rem; min-width: 176px; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-button--cancel[type=3D"button"] { margin-left: 0px; w= +idth: 100%; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:hover { background-colo= +r: rgb(74, 74, 74); color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:disabled { background-c= +olor: rgb(227, 227, 227); color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:focus { box-shadow: rgb= +(255, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline= +-offset: 2px; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:focus:not(:focus-visibl= +e) { box-shadow: none; outline: none; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:hover { color: rgb(0, 0= +, 0); border: 2px solid rgb(167, 167, 167); background-color: rgb(255, 255,= + 255); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-button--cancel[type=3D"button"]:disabled { color: rgb(2= +27, 227, 227); background-color: transparent; border: 2px solid rgb(227, 22= +7, 227); } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-button--cancel[type=3D"button"] { margin-top: 1.5rem;= + } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"] { display: inline-flex; -w= +ebkit-box-align: center; align-items: center; -webkit-box-pack: center; jus= +tify-content: center; font-family: Graphik, Arial, system-ui, -apple-system= +, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen,= + cantarell, sans-serif; font-style: normal; line-height: 1; text-transform:= + uppercase; min-height: inherit; border-radius: 0px; font-size: 1.4rem; fon= +t-weight: 600; text-decoration: none; padding: 1.5rem; color: rgb(255, 255,= + 255); background-color: rgb(0, 0, 0); border: 1px solid transparent; box-s= +hadow: rgb(167, 167, 167) 4px 4px 0px 0px; margin-bottom: 4px; transition: = +box-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow= + 0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; margin-top: 0px; mar= +gin-left: 0px; height: 5rem; min-width: 176px; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-form-button[type=3D"submit"] { margin-left: 0px; widt= +h: 100%; } +} + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:hover { background-color: = +rgb(74, 74, 74); color: rgb(255, 255, 255); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:focus { box-shadow: rgb(25= +5, 255, 255) 0px 0px 0px 2px; outline-offset: 2px; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:focus:not(:focus-visible) = +{ box-shadow: none; outline: none; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:focus, .cmp-modal.cmp-moda= +l--form .cmp-modal_content .cmp-modal_footer .cmp-modal_footer-actions .cmp= +-form-button[type=3D"submit"]:hover { box-shadow: rgb(167, 167, 167) 10px 1= +0px 0px 0px; transform: translate(-5px, -5px); color: rgb(255, 255, 255); b= +ackground-color: rgb(0, 0, 0); } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:focus { border: 2px solid = +rgb(255, 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px;= + } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:disabled { background-colo= +r: rgb(227, 227, 227); border-color: transparent; box-shadow: none; color: = +rgb(255, 255, 255); transition: none 0s ease 0s; } + +.cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-modal_= +footer-actions .cmp-form-button[type=3D"submit"]:disabled:hover { box-shado= +w: none; transform: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-form-button[type=3D"submit"] { margin-top: 1.5rem; ma= +rgin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-form-button[type=3D"submit"] { margin-top: 1.5rem; ma= +rgin-right: 5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions { display: flex; -webkit-box-pack: end; justify-content: f= +lex-end; } + .cmp-modal.cmp-modal--form .cmp-modal_content .cmp-modal_footer .cmp-moda= +l_footer-actions .cmp-form-button { width: auto; margin-left: 50px; margin-= +top: 0px; } +} + +.cmp-modal.cmp-modal--feedback .cmp-modal_header { padding: 2rem 2.5rem 1re= +m; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_header { padding: 3rem 3rem 1re= +m; } +} + +.cmp-modal.cmp-modal--feedback .cmp-modal_header .cmp-title__text { color: = +rgb(0, 0, 0); font-size: 2.5rem; line-height: 4rem; font-weight: 800; } + +.cmp-modal.cmp-modal--feedback .cmp-modal_content { background-color: rgb(2= +55, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_content { width: 66.6667%; } +} + +.cmp-modal.cmp-modal--feedback .cmp-modal_content .cmp-modal_footer { paddi= +ng: 0px 2.5rem 3rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_content .cmp-modal_footer { pad= +ding: 1.5rem 3rem 3rem; } +} + +.cmp-modal.cmp-modal--feedback .cmp-modal_content .cmp-modal_body .containe= +r .cmp-text > p { font-size: 1.6rem; line-height: 2.56rem; } + +.cmp-modal.cmp-modal--feedback .cmp-modal_footer-actions .cmp-button--secon= +dary .cmp-button:focus, .cmp-modal.cmp-modal--feedback .cmp-modal_footer-ac= +tions .cmp-button--secondary .cmp-button:focus-visible { box-shadow: rgb(25= +5, 255, 255) 0px 0px 0px 2px; outline: rgb(1, 114, 195) solid 2px; outline-= +offset: 2px; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_footer-actions .cmp-button--sec= +ondary .cmp-button { min-width: 25.2rem; margin-left: 1rem; margin-top: 0px= +; line-height: 1; padding: 1.5rem; height: 5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--feedback .cmp-modal_footer-actions { display: flex;= + -webkit-box-pack: end; justify-content: flex-end; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_header { border-bottom: 1px solid r= +gb(204, 204, 204); padding: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_header { padding: 2.7rem 2rem 2re= +m; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_header .cmp-title > .cmp-title__tex= +t { color: rgb(0, 0, 0); font-size: 1.6rem; font-weight: 600; letter-spacin= +g: 0.1248rem; line-height: 2.128rem; text-size-adjust: 100%; text-transform= +: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_header .cmp-title > .cmp-title__t= +ext { margin-left: 10px; } +} + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--filter .cmp-modal_header .cmp-title > .cmp-title__t= +ext { line-height: 2.224rem; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_content { background-color: rgb(255= +, 255, 255); width: 100%; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content { display: flex; -webkit-= +box-orient: vertical; -webkit-box-direction: normal; flex-direction: column= +; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content { margin-top: 10%; } +} + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content { margin-top: -3%; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_close-modal-icon::after { content: = +"=EF=84=A9"; font-size: 20px; font-family: Ionicons; display: block; font-w= +eight: 400; font-style: normal; line-height: 1; text-transform: none; lette= +r-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: l= +tr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility= +; font-feature-settings: "liga"; color: rgb(0, 0, 0); } + +.cmp-modal.cmp-modal--filter .cmp-modal_overlay { display: block; } + +.cmp-modal.cmp-modal--filter .cmp-modal_content-wrapper { padding: 0px; max= +-width: 1260px; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content-wrapper { min-height: 100= +%; } +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_content-wrapper { padding: 0px 30= +px; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_body { padding: 0px; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_body { padding: 0px 14px 14px; } + .cmp-modal.cmp-modal--filter .cmp-modal_body .container.accordion_wrapper= + { height: 40rem; overflow: hidden auto; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_body .cmp-form-options__field-descr= +iption.cmp-text { font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-modal.cmp-modal--filter .cmp-modal_body .cmp-form-options__field-des= +cription.cmp-text { font-size: 1.6rem; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions { display: flex; -we= +bkit-box-pack: center; justify-content: center; padding: 0px; margin: 0px; = +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions { -webkit-box-pack= +: end; justify-content: flex-end; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__update { margin-right: 20px; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__update { padding-left: 0px; padding-right: 0px; margin-right: 0px;= + } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__update .cmp-button { line-height: 1.6rem; padding: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__update .cmp-button { margin: 20px 10px 15px; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__clear { padding: 0px; margin: 0px 0px 0px 20px; } + +@media screen and (max-width: 375px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__clear { margin-left: 0px; margin-top: 2.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__clear { margin-left: 0px; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__clear .cmp-button { padding: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-fi= +ltering__clear .cmp-button { margin: 20px 10px 15px; } +} + +.cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .cmp-job-search-filt= +ering__clear-text, .cmp-modal.cmp-modal--filter .cmp-modal_footer-actions .= +cmp-job-search-filtering__update-text { width: auto; text-transform: upperc= +ase; } + +@media screen and (max-width: 767.9px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer { margin-top: auto; paddin= +g: 0px 3rem 2rem 2rem; border-top: 1px solid rgb(204, 204, 204); } + .cmp-modal.cmp-modal--filter .cmp-modal_footer .cmp-modal_footer-actions = +{ width: 100%; display: flex; -webkit-box-pack: justify; justify-content: s= +pace-between; margin-top: auto; } +} + +@media screen and (max-width: 767.9px) and (max-width: 375px) { + .cmp-modal.cmp-modal--filter .cmp-modal_footer .cmp-modal_footer-actions = +{ -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directi= +on: column; } + .cmp-modal.cmp-modal--filter .cmp-modal_footer .cmp-modal_footer-actions = +.cmp-button { width: inherit; margin-left: 0px; } +} + +.cmp-feedback-modal .cmp-modal_close-modal, .cmp-form-edit-profile .cmp-mod= +al--confirmation-modal .cmp-modal_close-modal { display: none; top: 20px; } + +@media screen and (min-width: 768px) { + .cmp-feedback-modal .cmp-modal_close-modal, .cmp-form-edit-profile .cmp-m= +odal--confirmation-modal .cmp-modal_close-modal { display: block; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-feedback-modal .cmp-modal_close-modal, .cmp-form-edit-profile .cmp-m= +odal--confirmation-modal .cmp-modal_close-modal { display: block; height: a= +uto; } +} + +@media screen and (max-width: 767.9px) { + .cmp-feedback-modal .cmp-modal_close-modal, .cmp-form-edit-profile .cmp-m= +odal--confirmation-modal .cmp-modal_close-modal { display: block; height: a= +uto; } +} + +.cmp-feedback-modal .cmp-modal_close-modal-icon::after, .cmp-form-edit-prof= +ile .cmp-modal--confirmation-modal .cmp-modal_close-modal-icon::after { fon= +t-size: 24px; } + +.cmp-feedback-modal .cmp-modal .cmp-text ul, .cmp-form-edit-profile .cmp-mo= +dal--confirmation-modal .cmp-modal .cmp-text ul { margin: 1rem 0px 2.24rem = +1.5rem; display: block; list-style-type: disc; padding-left: 1.75rem; } + +@media screen and (min-width: 1000px) { + .cmp-feedback-modal .cmp-modal .cmp-text ul, .cmp-form-edit-profile .cmp-= +modal--confirmation-modal .cmp-modal .cmp-text ul { margin: 1rem 0px 2.5rem= + 3rem; padding-left: 2rem; } +} + +.cmp-feedback-modal .cmp-modal .cmp-text ul li, .cmp-form-edit-profile .cmp= +-modal--confirmation-modal .cmp-modal .cmp-text ul li { padding-left: 1.75r= +em; padding-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-feedback-modal .cmp-modal .cmp-text ul li, .cmp-form-edit-profile .c= +mp-modal--confirmation-modal .cmp-modal .cmp-text ul li { padding-left: 2re= +m; } +} + +.cmp-feedback-modal .cmp-modal .cmp-text ul li::before, .cmp-form-edit-prof= +ile .cmp-modal--confirmation-modal .cmp-modal .cmp-text ul li::before { con= +tent: none; } + +.cmp-feedback-modal .cmp-modal_footer-actions .cmp-button, .cmp-form-edit-p= +rofile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .cmp-button= + { height: 5rem; } + +@media screen and (min-width: 768px) { + .cmp-feedback-modal .cmp-modal_footer-actions .cmp-button, .cmp-form-edit= +-profile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .cmp-butt= +on { min-width: 16.8rem; } +} + +@media screen and (min-width: 768px) { + .cmp-feedback-modal .cmp-modal_footer-actions .cmp-button--close, .cmp-fe= +edback-modal .cmp-modal_footer-actions .cmp-button--confirm, .cmp-form-edit= +-profile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .cmp-butt= +on--close, .cmp-form-edit-profile .cmp-modal--confirmation-modal .cmp-modal= +_footer-actions .cmp-button--confirm { margin-right: 10px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-feedback-modal .cmp-modal_footer-actions .cmp-button--cancel, .cmp-f= +orm-edit-profile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .= +cmp-button--cancel { margin-left: 20px; } +} + +@media screen and (min-width: 1000px) { + .cmp-feedback-modal .cmp-modal_footer-actions .cmp-button--cancel, .cmp-f= +orm-edit-profile .cmp-modal--confirmation-modal .cmp-modal_footer-actions .= +cmp-button--cancel { margin-left: 0px; margin-right: 15px; } +} + +@keyframes cmp-modal--fade-in {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@keyframes cmp-modal--slide-up {=20 + 0% { transform: translateY(15%); } + 100% { transform: translateY(0px); } +} + +@keyframes cmp-modal--fade-out {=20 + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@keyframes cmp-modal--slide-down {=20 + 0% { transform: translateY(0px); } + 100% { transform: translateY(15%); } +} + +@-webkit-keyframes cmp-modal--menu-down {=20 + 0% { min-height: 0px; transform: translateY(-100%); } + 100% { min-height: 100%; transform: translateY(0%); } +} + +@keyframes cmp-modal--menu-down {=20 + 0% { min-height: 0px; transform: translateY(-100%); } + 100% { min-height: 100%; transform: translateY(0%); } +} + +@-webkit-keyframes cmp-modal--menu-up {=20 + 0% { min-height: 100%; transform: translateY(0%); } + 100% { min-height: 0px; transform: translateY(-100%); } +} + +@keyframes cmp-modal--menu-up {=20 + 0% { min-height: 100%; transform: translateY(0%); } + 100% { min-height: 0px; transform: translateY(-100%); } +} + +.isSafari .cmp-modal--pageload .cmp-modal_content-wrapper, .isSafari .cmp-m= +odal--pageload .cmp-modal_overlay, .isSafari .cmp-modal--prefixed_content-w= +rapper, .isSafari .cmp-modal--prefixed_overlay, .isSafari .cmp-modal_conten= +t-wrapper, .isSafari .cmp-modal_overlay { height: auto; } + +.cmp-acn-tabs { display: flex; flex-wrap: wrap; width: auto; margin-left: -= +15px; margin-right: -15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-acn-tabs { margin-left: -35px; margin-right: -35px; } +} + +@media screen and (min-width: 1200px) { + .cmp-acn-tabs { margin-left: calc(50% - 50vw); margin-right: calc(50% - 5= +0vw); } + @supports (color:var(--scrollbar-width)) { + .cmp-acn-tabs { margin-left: calc(50% - 50vw + var(--scrollbar-width)/2);= + margin-right: calc(50% - 50vw + var(--scrollbar-width)/2); } +} +} + +.cmp-acn-tabs .cmp-acn-tab-nav { -webkit-box-align: center; align-items: ce= +nter; display: none; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-acn-tab-nav { width: 100%; border-bottom: 0.1rem solid= + rgb(227, 227, 227); display: flex; cursor: pointer; font-size: 1.6rem; fon= +t-style: normal; line-height: 20px; text-decoration: none; color: rgb(0, 0,= + 0); background-color: rgb(255, 255, 255); text-align: center; font-weight:= + 400; padding: 0px calc(50% - 60rem); } +} + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab { display: inline-block; -web= +kit-box-flex: 1; flex: 1 1 0px; text-align: center; padding: 1.5rem 0px; ma= +rgin: 0px; outline: none; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab:focus { box-shadow: rgb(255, = +255, 255) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outlin= +e-offset: 0.1rem; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab:focus:not(:focus-visible) { b= +ox-shadow: none; outline: none; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab:hover { color: rgb(0, 0, 0); = +border: none; background: none; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab.cmp-tabs__tab--active { borde= +r-bottom-style: solid; border-bottom-width: 0.4rem; font-weight: 600; backg= +round: none; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab.cmp-tabs__tab--active { bor= +der-left: none; } +} + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab.cmp-tabs__tab--active:focus {= + box-shadow: rgb(255, 255, 255) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255= +) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-acn-tabs .cmp-acn-tab-nav .cmp-tabs__tab.cmp-tabs__tab--active:focus:n= +ot(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-acn-tabs .cmp-accordion { width: 100%; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab { margin: 0px; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger { font-size:= + 1.4rem; min-height: 44px; position: relative; width: 100%; text-transform:= + uppercase; padding: 1.5rem 0px 1.5rem 2rem; font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; border-bottom: 1px solid rgb= +(227, 227, 227); color: rgb(0, 0, 0); text-align: left; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger:focus { box-= +shadow: rgb(255, 255, 255) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255) sol= +id 0.1rem; outline-offset: 0.1rem; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger:focus:not(:f= +ocus-visible) { box-shadow: none; outline: none; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger { display:= + none; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger { padding-= +left: 3.5rem; padding-right: 2rem; } + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-tabs__= +tab--active { padding-left: 3.1rem; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accordio= +n__button--expanded { border-left-style: solid; border-left-width: 0.4rem; = +padding-left: 1.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accord= +ion__button--expanded { color: rgb(0, 0, 0); border-left: none; padding-lef= +t: 0.8rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accord= +ion__button--expanded { padding-left: 3.1rem; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accordio= +n__button--expanded:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 0.1r= +em; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accordio= +n__button--expanded:focus:not(:focus-visible) { box-shadow: none; outline: = +none; } + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-trigger.cmp-accordio= +n__button--expanded .accordion-tab--status::before { transform: rotate(180d= +eg); } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel { padding: 0= +px calc(50% - 60rem); } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordion_= +_panel--hidden { max-height: 0px; transition: max-height 5.1s cubic-bezier(= +0, 1, 0, 1) 0s; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordio= +n__panel--hidden { max-height: fit-content; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordion_= +_panel--expanded { max-height: 9999px; transition: max-height 5.1s cubic-be= +zier(1, 0.8, 1, 0.8) 0s; overflow: hidden; } + +@media screen and (min-width: 1200px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordio= +n__panel--expanded { background: none; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-accordion_= +_panel--expanded:hover { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel { display: n= +one; } + .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel.cmp-tabs__ta= +bpanel--active { display: block; } +} + +.cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-panel .cmp-card-list= +ing .responsivegrid { padding-top: 0px; padding-bottom: 0px; } + +.cmp-acn-tabs .accordion-tab--status { display: inline; position: absolute;= + right: 2rem; color: rgb(0, 0, 0); } + +.cmp-acn-tabs .accordion-tab--status::before { content: "=EF=84=A3"; font-s= +ize: 18px; font-family: Ionicons; display: block; font-weight: 400; font-st= +yle: normal; line-height: 1; text-transform: none; letter-spacing: normal; = +overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-sm= +oothing: antialiased; text-rendering: optimizelegibility; font-feature-sett= +ings: "liga"; } + +@media screen and (min-width: 1000px) { + .cmp-acn-tabs .accordion-tab--status { display: none; } +} + +.color-block-accent-purple-1 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(180, 85, 1= +70); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-1 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(180, 85, 170);= + } +} + +.color-block-accent-purple-1 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(1= +80, 85, 170); } + +.color-block-accent-purple-2 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(160, 85, 2= +45); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-2 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(160, 85, 245);= + } +} + +.color-block-accent-purple-2 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(1= +60, 85, 245); } + +.color-block-accent-purple-3 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(190, 130, = +255); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-3 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(190, 130, 255)= +; } +} + +.color-block-accent-purple-3 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(1= +90, 130, 255); } + +.color-block-accent-purple-4 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(220, 175, = +255); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-4 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(220, 175, 255)= +; } +} + +.color-block-accent-purple-4 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(2= +20, 175, 255); } + +.color-block-accent-purple-5 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(230, 220, = +255); } + +@media screen and (min-width: 1000px) { + .color-block-accent-purple-5 .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(230, 220, 255)= +; } +} + +.color-block-accent-purple-5 .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(2= +30, 220, 255); } + +.color-block-alt-blue .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 65, 240); } + +@media screen and (min-width: 1000px) { + .color-block-alt-blue .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 65, 240); } +} + +.color-block-alt-blue .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-ta= +b-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 65, 2= +40); } + +.color-block-alt-gray .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active:focus { border-bottom-color: rgb(190, 190, 190); } + +@media screen and (min-width: 1000px) { + .color-block-alt-gray .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active { border-bottom-color: rgb(190, 190, 190); } +} + +.color-block-alt-gray .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-ta= +b-trigger.cmp-accordion__button--expanded { border-left-color: rgb(190, 190= +, 190); } + +.color-block-alt-gray-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(150, 150, 15= +0); } + +@media screen and (min-width: 1000px) { + .color-block-alt-gray-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(150, 150, 150); = +} +} + +.color-block-alt-gray-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-a= +cn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(150= +, 150, 150); } + +.color-block-alt-gray-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(90, 90, 90= +); } + +@media screen and (min-width: 1000px) { + .color-block-alt-gray-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-= +nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(90, 90, 90); } +} + +.color-block-alt-gray-darker .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp= +-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(9= +0, 90, 90); } + +.color-block-alt-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 215, 0); } + +@media screen and (min-width: 1000px) { + .color-block-alt-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 215, 0); } +} + +.color-block-alt-green .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 215,= + 0); } + +.color-block-alt-red .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigge= +r.cmp-tabs__tab--active:focus { border-bottom-color: red; } + +@media screen and (min-width: 1000px) { + .color-block-alt-red .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active { border-bottom-color: red; } +} + +.color-block-alt-red .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab= +-trigger.cmp-accordion__button--expanded { border-left-color: red; } + +.color-block-alt-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 255, 0); } + +@media screen and (min-width: 1000px) { + .color-block-alt-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 255, 0); } +} + +.color-block-alt-yellow .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 2= +55, 0); } + +.color-block-aqua .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(0, 255, 187); } + +@media screen and (min-width: 1000px) { + .color-block-aqua .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(0, 255, 187); } +} + +.color-block-aqua .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 187)= +; } + +.color-block-blue .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(0, 186, 255); } + +@media screen and (min-width: 1000px) { + .color-block-blue .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(0, 186, 255); } +} + +.color-block-blue .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(0, 186, 255)= +; } + +.color-block-blue-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(5, 240, 165); } + +@media screen and (min-width: 1000px) { + .color-block-blue-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(5, 240, 165); } +} + +.color-block-blue-green .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(5, 240= +, 165); } + +.color-block-brand-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(100, 255, 80);= + } + +@media screen and (min-width: 1000px) { + .color-block-brand-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(100, 255, 80); } +} + +.color-block-brand-green .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(100, = +255, 80); } + +.color-block-brand-orange .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 120, 0);= + } + +@media screen and (min-width: 1000px) { + .color-block-brand-orange .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 120, 0); } +} + +.color-block-brand-orange .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-ac= +n-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255,= + 120, 0); } + +.color-block-brand-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 235, 50)= +; } + +@media screen and (min-width: 1000px) { + .color-block-brand-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 235, 50); } +} + +.color-block-brand-yellow .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-ac= +n-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255,= + 235, 50); } + +.color-block-blue-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 142, 255); } + +@media screen and (min-width: 1000px) { + .color-block-blue-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 142, 255); } +} + +.color-block-blue-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 142,= + 255); } + +.color-block-blue-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 243, 255); } + +@media screen and (min-width: 1000px) { + .color-block-blue-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 243, 255); } +} + +.color-block-blue-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 243= +, 255); } + +.color-block-core-purple .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(70, 0, 115); } + +@media screen and (min-width: 1000px) { + .color-block-core-purple .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(70, 0, 115); } +} + +.color-block-core-purple .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(70, 0= +, 115); } + +.color-block-cyan .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(0, 255, 255); } + +@media screen and (min-width: 1000px) { + .color-block-cyan .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(0, 255, 255); } +} + +.color-block-cyan .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 255)= +; } + +.color-block-gray .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(167, 167, 167); } + +@media screen and (min-width: 1000px) { + .color-block-gray .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(167, 167, 167); } +} + +.color-block-gray .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(167, 167, 16= +7); } + +.color-block-gray-base .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .color-block-gray-base .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 0, 0); } +} + +.color-block-gray-base .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 0, 0= +); } + +.color-block-gray-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(107, 107, 107); = +} + +@media screen and (min-width: 1000px) { + .color-block-gray-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(107, 107, 107); } +} + +.color-block-gray-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(107, 10= +7, 107); } + +.color-block-gray-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(74, 74, 74); } + +@media screen and (min-width: 1000px) { + .color-block-gray-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(74, 74, 74); } +} + +.color-block-gray-darker .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(74, 7= +4, 74); } + +.color-block-gray-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(204, 204, 204);= + } + +@media screen and (min-width: 1000px) { + .color-block-gray-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(204, 204, 204); } +} + +.color-block-gray-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(204, 2= +04, 204); } + +.color-block-gray-lighter .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(227, 227, 227= +); } + +@media screen and (min-width: 1000px) { + .color-block-gray-lighter .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(227, 227, 227); } +} + +.color-block-gray-lighter .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-ac= +n-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(227,= + 227, 227); } + +.color-block-gray-lightest .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(242, 242, 24= +2); } + +@media screen and (min-width: 1000px) { + .color-block-gray-lightest .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-na= +v-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(242, 242, 242); = +} +} + +.color-block-gray-lightest .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-a= +cn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(242= +, 242, 242); } + +.color-block-grayishyellow-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab= +-nav-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(150, 15= +0, 140); } + +@media screen and (min-width: 1000px) { + .color-block-grayishyellow-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-t= +ab-nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(150, 150, 1= +40); } +} + +.color-block-grayishyellow-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .= +cmp-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rg= +b(150, 150, 140); } + +.color-block-grayishyellow-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-ta= +b-nav-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(230, 2= +30, 220); } + +@media screen and (min-width: 1000px) { + .color-block-grayishyellow-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-= +tab-nav-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(230, 230, = +220); } +} + +.color-block-grayishyellow-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab = +.cmp-acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: r= +gb(230, 230, 220); } + +.color-block-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.= +cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 255, 0); } + +@media screen and (min-width: 1000px) { + .color-block-green .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigge= +r.cmp-tabs__tab--active { border-bottom-color: rgb(0, 255, 0); } +} + +.color-block-green .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-t= +rigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 0);= + } + +.color-block-green-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 83, 10); } + +@media screen and (min-width: 1000px) { + .color-block-green-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 83, 10); } +} + +.color-block-green-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 83,= + 10); } + +.color-block-link .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .color-block-link .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(0, 77, 255); } +} + +.color-block-link .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(0, 77, 255);= + } + +.color-block-link-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .color-block-link-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(0, 0, 136); } +} + +.color-block-link-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(0, 0, 1= +36); } + +.color-block-orange .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 182, 0); } + +@media screen and (min-width: 1000px) { + .color-block-orange .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active { border-bottom-color: rgb(255, 182, 0); } +} + +.color-block-orange .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-= +trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 182, = +0); } + +.color-block-orange-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 149, 0); = +} + +@media screen and (min-width: 1000px) { + .color-block-orange-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 149, 0); } +} + +.color-block-orange-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, = +149, 0); } + +.color-block-pink .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.c= +mp-tabs__tab--active:focus { border-bottom-color: rgb(231, 0, 116); } + +@media screen and (min-width: 1000px) { + .color-block-pink .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active { border-bottom-color: rgb(231, 0, 116); } +} + +.color-block-pink .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tr= +igger.cmp-accordion__button--expanded { border-left-color: rgb(231, 0, 116)= +; } + +.color-block-pink-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(164, 2, 83); } + +@media screen and (min-width: 1000px) { + .color-block-pink-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(164, 2, 83); } +} + +.color-block-pink-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(164, 2,= + 83); } + +.color-block-pink-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 80, 160); = +} + +@media screen and (min-width: 1000px) { + .color-block-pink-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 80, 160); } +} + +.color-block-pink-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 8= +0, 160); } + +.color-block-purple .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active:focus { border-bottom-color: rgb(161, 0, 255); } + +@media screen and (min-width: 1000px) { + .color-block-purple .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active { border-bottom-color: rgb(161, 0, 255); } +} + +.color-block-purple .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-= +trigger.cmp-accordion__button--expanded { border-left-color: rgb(161, 0, 25= +5); } + +.color-block-purple-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(117, 0, 192); = +} + +@media screen and (min-width: 1000px) { + .color-block-purple-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(117, 0, 192); } +} + +.color-block-purple-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(117, = +0, 192); } + +.color-block-purple-darkest .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(70, 1, 115)= +; } + +@media screen and (min-width: 1000px) { + .color-block-purple-darkest .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-n= +av-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(70, 1, 115); } +} + +.color-block-purple-darkest .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-= +acn-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(70= +, 1, 115); } + +.color-block-red .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.cm= +p-tabs__tab--active:focus { border-bottom-color: rgb(231, 15, 41); } + +@media screen and (min-width: 1000px) { + .color-block-red .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.= +cmp-tabs__tab--active { border-bottom-color: rgb(231, 15, 41); } +} + +.color-block-red .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-tri= +gger.cmp-accordion__button--expanded { border-left-color: rgb(231, 15, 41);= + } + +.color-block-red-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active:focus { border-bottom-color: rgb(189, 0, 29); } + +@media screen and (min-width: 1000px) { + .color-block-red-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active { border-bottom-color: rgb(189, 0, 29); } +} + +.color-block-red-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-ta= +b-trigger.cmp-accordion__button--expanded { border-left-color: rgb(189, 0, = +29); } + +.color-block-red-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tri= +gger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(113, 0, 18); } + +@media screen and (min-width: 1000px) { + .color-block-red-darker .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active { border-bottom-color: rgb(113, 0, 18); } +} + +.color-block-red-darker .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-= +tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(113, 0= +, 18); } + +.color-block-red-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trig= +ger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 50, 70); } + +@media screen and (min-width: 1000px) { + .color-block-red-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 50, 70); } +} + +.color-block-red-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 50= +, 70); } + +.color-block-white .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger.= +cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .color-block-white .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigge= +r.cmp-tabs__tab--active { border-bottom-color: rgb(255, 255, 255); } +} + +.color-block-white .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-t= +rigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 255, 2= +55); } + +.color-block-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigger= +.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 212, 46); } + +@media screen and (min-width: 1000px) { + .color-block-yellow .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-trigg= +er.cmp-tabs__tab--active { border-bottom-color: rgb(255, 212, 46); } +} + +.color-block-yellow .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-tab-= +trigger.cmp-accordion__button--expanded { border-left-color: rgb(255, 212, = +46); } + +.color-block-yellow-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-tr= +igger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(240, 192, 0); = +} + +@media screen and (min-width: 1000px) { + .color-block-yellow-dark .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-= +trigger.cmp-tabs__tab--active { border-bottom-color: rgb(240, 192, 0); } +} + +.color-block-yellow-dark .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn= +-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(240, = +192, 0); } + +.color-block-yellow-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav-t= +rigger.cmp-tabs__tab--active:focus { border-bottom-color: rgb(255, 240, 179= +); } + +@media screen and (min-width: 1000px) { + .color-block-yellow-light .cmp-acn-tabs .cmp-acn-tab-nav .cmp-acn-tab-nav= +-trigger.cmp-tabs__tab--active { border-bottom-color: rgb(255, 240, 179); } +} + +.color-block-yellow-light .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-ac= +n-tab-trigger.cmp-accordion__button--expanded { border-left-color: rgb(255,= + 240, 179); } + +.color-tab-background-gray .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-a= +cn-tab-trigger, .color-tab-background-gray .cmp-acn-tabs .cmp-acn-tab-nav {= + background-color: rgb(242, 242, 242); } + +@media screen and (min-width: 1000px) { + .color-background-gray .cmp-acn-tabs .cmp-accordion { background-color: r= +gb(242, 242, 242); } +} + +.color-background-gray .cmp-acn-tabs .cmp-accordion .cmp-acn-tab .cmp-acn-t= +ab-panel.cmp-accordion__panel--expanded { background-color: rgb(242, 242, 2= +42); } + +.datastat.datastat-card-vertical .cmp-datastat-card { -webkit-box-align: st= +art; align-items: flex-start; width: 100%; line-height: 0.5; } + +.datastat.datastat-card-vertical .cmp-datastat-card__content { border-width= +: 0px 0px 0px 4px; padding-top: 40px; background-color: rgb(255, 255, 255);= + border-left-style: solid; border-color: rgb(161, 0, 255); height: 80%; } + +.datastat.datastat-card-vertical .cmp-datastat-card__description { color: r= +gb(0, 0, 0); font-size: 1.2rem; padding: 15px 20px 20px 15px; line-height: = +1.2; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical .cmp-datastat-card__description { paddin= +g: 17px 23px 23px 17px; font-size: 1.4rem; text-transform: none; margin-bot= +tom: 0px; } +} + +.datastat.datastat-card-vertical .cmp-datastat-card__headline { top: 0.9rem= +; display: flex; position: relative; z-index: 2; color: rgb(74, 74, 74); pa= +dding-left: 2rem; font-weight: 800; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical .cmp-datastat-card__headline { width: 10= +0%; } +} + +@media screen and (max-width: 1199.9px) { + .datastat.datastat-card-vertical .cmp-datastat-card__headline { max-heigh= +t: 15%; top: 0.5rem; } +} + +.datastat.datastat-card-vertical.color-background-gray .cmp-datastat-card__= +content { background-color: rgb(242, 242, 242); } + +.datastat.datastat-card-horizontal .cmp-datastat-card { -webkit-box-align: = +start; align-items: flex-start; width: 100%; } + +.datastat.datastat-card-horizontal .cmp-datastat-card__content { border-wid= +th: 4px 0px 0px; padding-top: 15px; border-color: rgb(161, 0, 255); border-= +top-style: solid; } + +.datastat.datastat-card-horizontal .cmp-datastat-card__description { color:= + rgb(0, 0, 0); font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-horizontal .cmp-datastat-card__description { font= +-size: 1.4rem; text-transform: none; } +} + +.datastat.datastat-card-horizontal .cmp-datastat-card__headline { display: = +block; z-index: 2; font-weight: 800; line-height: 1; color: rgb(0, 0, 0); p= +adding-bottom: 0.08em; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-horizontal .cmp-datastat-card__headline { top: 2.= +3em; width: 100%; } +} + +.datastat.datastat-card-vertical-wide .cmp-datastat-card { line-height: 1; = +padding-left: 10px; border-left: 4px solid rgb(161, 0, 255); border-top-col= +or: rgb(161, 0, 255); border-right-color: rgb(161, 0, 255); border-bottom-c= +olor: rgb(161, 0, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide .cmp-datastat-card { padding-left: = +0px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: = +normal; flex-flow: row; border-left: 0px; } +} + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide .cmp-datastat-card__content { -webk= +it-box-flex: 1; flex: 1 1 0%; padding-left: 2rem; border-left: 4px solid rg= +b(161, 0, 255); border-top-color: rgb(161, 0, 255); border-right-color: rgb= +(161, 0, 255); border-bottom-color: rgb(161, 0, 255); min-height: 3.12em; } +} + +.datastat.datastat-card-vertical-wide .cmp-datastat-card__headline { font-w= +eight: 600; color: rgb(161, 0, 255); align-self: center; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide .cmp-datastat-card__headline { widt= +h: 150px; text-align: right; padding: 10px 2rem 10px 0px; color: rgb(161, 0= +, 255); } +} + +.datastat.datastat-card-vertical-wide .cmp-datastat-card__description { col= +or: rgb(0, 0, 0); font-size: 1.2rem; padding-top: 0.5rem; line-height: 1.2;= + } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide .cmp-datastat-card__description { h= +eight: 6rem; padding: 10px 0px; vertical-align: middle; display: table-cell= +; font-size: 1.4rem; text-transform: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-1 .cmp-data= +stat-card__headline { color: rgb(180, 85, 170); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-1 .cmp-data= +stat-card { border-left: 4px solid rgb(180, 85, 170); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-1 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-2 .cmp-data= +stat-card__headline { color: rgb(160, 85, 245); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-2 .cmp-data= +stat-card { border-left: 4px solid rgb(160, 85, 245); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-2 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-3 .cmp-data= +stat-card__headline { color: rgb(190, 130, 255); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-3 .cmp-data= +stat-card { border-left: 4px solid rgb(190, 130, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-3 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-4 .cmp-data= +stat-card__headline { color: rgb(220, 175, 255); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-4 .cmp-data= +stat-card { border-left: 4px solid rgb(220, 175, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-4 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-5 .cmp-data= +stat-card__headline { color: rgb(230, 220, 255); } + +.datastat.datastat-card-vertical-wide.color-block-accent-purple-5 .cmp-data= +stat-card { border-left: 4px solid rgb(230, 220, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-accent-purple-5 .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-blue .cmp-datastat-ca= +rd__headline { color: rgb(0, 65, 240); } + +.datastat.datastat-card-vertical-wide.color-block-alt-blue .cmp-datastat-ca= +rd { border-left: 4px solid rgb(0, 65, 240); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-blue .cmp-datastat-= +card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-gray .cmp-datastat-ca= +rd__headline { color: rgb(190, 190, 190); } + +.datastat.datastat-card-vertical-wide.color-block-alt-gray .cmp-datastat-ca= +rd { border-left: 4px solid rgb(190, 190, 190); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-gray .cmp-datastat-= +card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-gray-dark .cmp-datast= +at-card__headline { color: rgb(150, 150, 150); } + +.datastat.datastat-card-vertical-wide.color-block-alt-gray-dark .cmp-datast= +at-card { border-left: 4px solid rgb(150, 150, 150); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-gray-dark .cmp-data= +stat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-gray-darker .cmp-data= +stat-card__headline { color: rgb(90, 90, 90); } + +.datastat.datastat-card-vertical-wide.color-block-alt-gray-darker .cmp-data= +stat-card { border-left: 4px solid rgb(90, 90, 90); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-gray-darker .cmp-da= +tastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-green .cmp-datastat-c= +ard__headline { color: rgb(0, 215, 0); } + +.datastat.datastat-card-vertical-wide.color-block-alt-green .cmp-datastat-c= +ard { border-left: 4px solid rgb(0, 215, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-green .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-red .cmp-datastat-car= +d__headline { color: red; } + +.datastat.datastat-card-vertical-wide.color-block-alt-red .cmp-datastat-car= +d { border-left: 4px solid red; } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-red .cmp-datastat-c= +ard { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-alt-yellow .cmp-datastat-= +card__headline { color: rgb(255, 255, 0); } + +.datastat.datastat-card-vertical-wide.color-block-alt-yellow .cmp-datastat-= +card { border-left: 4px solid rgb(255, 255, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-alt-yellow .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-aqua .cmp-datastat-card__= +headline { color: rgb(0, 255, 187); } + +.datastat.datastat-card-vertical-wide.color-block-aqua .cmp-datastat-card {= + border-left: 4px solid rgb(0, 255, 187); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-aqua .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-blue .cmp-datastat-card__= +headline { color: rgb(0, 186, 255); } + +.datastat.datastat-card-vertical-wide.color-block-blue .cmp-datastat-card {= + border-left: 4px solid rgb(0, 186, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-blue .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-blue-green .cmp-datastat-= +card__headline { color: rgb(5, 240, 165); } + +.datastat.datastat-card-vertical-wide.color-block-blue-green .cmp-datastat-= +card { border-left: 4px solid rgb(5, 240, 165); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-blue-green .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-brand-green .cmp-datastat= +-card__headline { color: rgb(100, 255, 80); } + +.datastat.datastat-card-vertical-wide.color-block-brand-green .cmp-datastat= +-card { border-left: 4px solid rgb(100, 255, 80); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-brand-green .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-brand-orange .cmp-datasta= +t-card__headline { color: rgb(255, 120, 0); } + +.datastat.datastat-card-vertical-wide.color-block-brand-orange .cmp-datasta= +t-card { border-left: 4px solid rgb(255, 120, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-brand-orange .cmp-datas= +tat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-brand-yellow .cmp-datasta= +t-card__headline { color: rgb(255, 235, 50); } + +.datastat.datastat-card-vertical-wide.color-block-brand-yellow .cmp-datasta= +t-card { border-left: 4px solid rgb(255, 235, 50); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-brand-yellow .cmp-datas= +tat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-blue-dark .cmp-datastat-c= +ard__headline { color: rgb(0, 142, 255); } + +.datastat.datastat-card-vertical-wide.color-block-blue-dark .cmp-datastat-c= +ard { border-left: 4px solid rgb(0, 142, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-blue-dark .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-blue-light .cmp-datastat-= +card__headline { color: rgb(0, 243, 255); } + +.datastat.datastat-card-vertical-wide.color-block-blue-light .cmp-datastat-= +card { border-left: 4px solid rgb(0, 243, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-blue-light .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-core-purple .cmp-datastat= +-card__headline { color: rgb(70, 0, 115); } + +.datastat.datastat-card-vertical-wide.color-block-core-purple .cmp-datastat= +-card { border-left: 4px solid rgb(70, 0, 115); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-core-purple .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-cyan .cmp-datastat-card__= +headline { color: rgb(0, 255, 255); } + +.datastat.datastat-card-vertical-wide.color-block-cyan .cmp-datastat-card {= + border-left: 4px solid rgb(0, 255, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-cyan .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray .cmp-datastat-card__= +headline { color: rgb(167, 167, 167); } + +.datastat.datastat-card-vertical-wide.color-block-gray .cmp-datastat-card {= + border-left: 4px solid rgb(167, 167, 167); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-base .cmp-datastat-c= +ard__headline { color: rgb(0, 0, 0); } + +.datastat.datastat-card-vertical-wide.color-block-gray-base .cmp-datastat-c= +ard { border-left: 4px solid rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-base .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-dark .cmp-datastat-c= +ard__headline { color: rgb(107, 107, 107); } + +.datastat.datastat-card-vertical-wide.color-block-gray-dark .cmp-datastat-c= +ard { border-left: 4px solid rgb(107, 107, 107); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-dark .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-darker .cmp-datastat= +-card__headline { color: rgb(74, 74, 74); } + +.datastat.datastat-card-vertical-wide.color-block-gray-darker .cmp-datastat= +-card { border-left: 4px solid rgb(74, 74, 74); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-darker .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-light .cmp-datastat-= +card__headline { color: rgb(204, 204, 204); } + +.datastat.datastat-card-vertical-wide.color-block-gray-light .cmp-datastat-= +card { border-left: 4px solid rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-light .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-lighter .cmp-datasta= +t-card__headline { color: rgb(227, 227, 227); } + +.datastat.datastat-card-vertical-wide.color-block-gray-lighter .cmp-datasta= +t-card { border-left: 4px solid rgb(227, 227, 227); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-lighter .cmp-datas= +tat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-gray-lightest .cmp-datast= +at-card__headline { color: rgb(242, 242, 242); } + +.datastat.datastat-card-vertical-wide.color-block-gray-lightest .cmp-datast= +at-card { border-left: 4px solid rgb(242, 242, 242); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-gray-lightest .cmp-data= +stat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-grayishyellow-dark .cmp-d= +atastat-card__headline { color: rgb(150, 150, 140); } + +.datastat.datastat-card-vertical-wide.color-block-grayishyellow-dark .cmp-d= +atastat-card { border-left: 4px solid rgb(150, 150, 140); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-grayishyellow-dark .cmp= +-datastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-grayishyellow-light .cmp-= +datastat-card__headline { color: rgb(230, 230, 220); } + +.datastat.datastat-card-vertical-wide.color-block-grayishyellow-light .cmp-= +datastat-card { border-left: 4px solid rgb(230, 230, 220); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-grayishyellow-light .cm= +p-datastat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-green .cmp-datastat-card_= +_headline { color: rgb(0, 255, 0); } + +.datastat.datastat-card-vertical-wide.color-block-green .cmp-datastat-card = +{ border-left: 4px solid rgb(0, 255, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-green .cmp-datastat-car= +d { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-green-dark .cmp-datastat-= +card__headline { color: rgb(0, 83, 10); } + +.datastat.datastat-card-vertical-wide.color-block-green-dark .cmp-datastat-= +card { border-left: 4px solid rgb(0, 83, 10); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-green-dark .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-link .cmp-datastat-card__= +headline { color: rgb(0, 77, 255); } + +.datastat.datastat-card-vertical-wide.color-block-link .cmp-datastat-card {= + border-left: 4px solid rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-link .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-link-dark .cmp-datastat-c= +ard__headline { color: rgb(0, 0, 136); } + +.datastat.datastat-card-vertical-wide.color-block-link-dark .cmp-datastat-c= +ard { border-left: 4px solid rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-link-dark .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-orange .cmp-datastat-card= +__headline { color: rgb(255, 182, 0); } + +.datastat.datastat-card-vertical-wide.color-block-orange .cmp-datastat-card= + { border-left: 4px solid rgb(255, 182, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-orange .cmp-datastat-ca= +rd { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-orange-dark .cmp-datastat= +-card__headline { color: rgb(255, 149, 0); } + +.datastat.datastat-card-vertical-wide.color-block-orange-dark .cmp-datastat= +-card { border-left: 4px solid rgb(255, 149, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-orange-dark .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-pink .cmp-datastat-card__= +headline { color: rgb(231, 0, 116); } + +.datastat.datastat-card-vertical-wide.color-block-pink .cmp-datastat-card {= + border-left: 4px solid rgb(231, 0, 116); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-pink .cmp-datastat-card= + { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-pink-dark .cmp-datastat-c= +ard__headline { color: rgb(164, 2, 83); } + +.datastat.datastat-card-vertical-wide.color-block-pink-dark .cmp-datastat-c= +ard { border-left: 4px solid rgb(164, 2, 83); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-pink-dark .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-pink-light .cmp-datastat-= +card__headline { color: rgb(255, 80, 160); } + +.datastat.datastat-card-vertical-wide.color-block-pink-light .cmp-datastat-= +card { border-left: 4px solid rgb(255, 80, 160); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-pink-light .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-purple .cmp-datastat-card= +__headline { color: rgb(161, 0, 255); } + +.datastat.datastat-card-vertical-wide.color-block-purple .cmp-datastat-card= + { border-left: 4px solid rgb(161, 0, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-purple .cmp-datastat-ca= +rd { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-purple-dark .cmp-datastat= +-card__headline { color: rgb(117, 0, 192); } + +.datastat.datastat-card-vertical-wide.color-block-purple-dark .cmp-datastat= +-card { border-left: 4px solid rgb(117, 0, 192); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-purple-dark .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-purple-darkest .cmp-datas= +tat-card__headline { color: rgb(70, 1, 115); } + +.datastat.datastat-card-vertical-wide.color-block-purple-darkest .cmp-datas= +tat-card { border-left: 4px solid rgb(70, 1, 115); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-purple-darkest .cmp-dat= +astat-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-red .cmp-datastat-card__h= +eadline { color: rgb(231, 15, 41); } + +.datastat.datastat-card-vertical-wide.color-block-red .cmp-datastat-card { = +border-left: 4px solid rgb(231, 15, 41); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-red .cmp-datastat-card = +{ border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-red-dark .cmp-datastat-ca= +rd__headline { color: rgb(189, 0, 29); } + +.datastat.datastat-card-vertical-wide.color-block-red-dark .cmp-datastat-ca= +rd { border-left: 4px solid rgb(189, 0, 29); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-red-dark .cmp-datastat-= +card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-red-darker .cmp-datastat-= +card__headline { color: rgb(113, 0, 18); } + +.datastat.datastat-card-vertical-wide.color-block-red-darker .cmp-datastat-= +card { border-left: 4px solid rgb(113, 0, 18); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-red-darker .cmp-datasta= +t-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-red-light .cmp-datastat-c= +ard__headline { color: rgb(255, 50, 70); } + +.datastat.datastat-card-vertical-wide.color-block-red-light .cmp-datastat-c= +ard { border-left: 4px solid rgb(255, 50, 70); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-red-light .cmp-datastat= +-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-white .cmp-datastat-card_= +_headline { color: rgb(255, 255, 255); } + +.datastat.datastat-card-vertical-wide.color-block-white .cmp-datastat-card = +{ border-left: 4px solid rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-white .cmp-datastat-car= +d { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-yellow .cmp-datastat-card= +__headline { color: rgb(255, 212, 46); } + +.datastat.datastat-card-vertical-wide.color-block-yellow .cmp-datastat-card= + { border-left: 4px solid rgb(255, 212, 46); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-yellow .cmp-datastat-ca= +rd { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-yellow-dark .cmp-datastat= +-card__headline { color: rgb(240, 192, 0); } + +.datastat.datastat-card-vertical-wide.color-block-yellow-dark .cmp-datastat= +-card { border-left: 4px solid rgb(240, 192, 0); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-yellow-dark .cmp-datast= +at-card { border-left: none; } +} + +.datastat.datastat-card-vertical-wide.color-block-yellow-light .cmp-datasta= +t-card__headline { color: rgb(255, 240, 179); } + +.datastat.datastat-card-vertical-wide.color-block-yellow-light .cmp-datasta= +t-card { border-left: 4px solid rgb(255, 240, 179); } + +@media screen and (min-width: 1000px) { + .datastat.datastat-card-vertical-wide.color-block-yellow-light .cmp-datas= +tat-card { border-left: none; } +} + +.datastat a { color: rgb(0, 77, 255); } + +.datastat.color-block-accent-purple-1 .cmp-datastat-card__content { border-= +color: rgb(180, 85, 170); } + +.datastat.color-block-accent-purple-2 .cmp-datastat-card__content { border-= +color: rgb(160, 85, 245); } + +.datastat.color-block-accent-purple-3 .cmp-datastat-card__content { border-= +color: rgb(190, 130, 255); } + +.datastat.color-block-accent-purple-4 .cmp-datastat-card__content { border-= +color: rgb(220, 175, 255); } + +.datastat.color-block-accent-purple-5 .cmp-datastat-card__content { border-= +color: rgb(230, 220, 255); } + +.datastat.color-block-alt-blue .cmp-datastat-card__content { border-color: = +rgb(0, 65, 240); } + +.datastat.color-block-alt-gray .cmp-datastat-card__content { border-color: = +rgb(190, 190, 190); } + +.datastat.color-block-alt-gray-dark .cmp-datastat-card__content { border-co= +lor: rgb(150, 150, 150); } + +.datastat.color-block-alt-gray-darker .cmp-datastat-card__content { border-= +color: rgb(90, 90, 90); } + +.datastat.color-block-alt-green .cmp-datastat-card__content { border-color:= + rgb(0, 215, 0); } + +.datastat.color-block-alt-red .cmp-datastat-card__content { border-color: r= +ed; } + +.datastat.color-block-alt-yellow .cmp-datastat-card__content { border-color= +: rgb(255, 255, 0); } + +.datastat.color-block-aqua .cmp-datastat-card__content { border-color: rgb(= +0, 255, 187); } + +.datastat.color-block-blue .cmp-datastat-card__content { border-color: rgb(= +0, 186, 255); } + +.datastat.color-block-blue-green .cmp-datastat-card__content { border-color= +: rgb(5, 240, 165); } + +.datastat.color-block-brand-green .cmp-datastat-card__content { border-colo= +r: rgb(100, 255, 80); } + +.datastat.color-block-brand-orange .cmp-datastat-card__content { border-col= +or: rgb(255, 120, 0); } + +.datastat.color-block-brand-yellow .cmp-datastat-card__content { border-col= +or: rgb(255, 235, 50); } + +.datastat.color-block-blue-dark .cmp-datastat-card__content { border-color:= + rgb(0, 142, 255); } + +.datastat.color-block-blue-light .cmp-datastat-card__content { border-color= +: rgb(0, 243, 255); } + +.datastat.color-block-core-purple .cmp-datastat-card__content { border-colo= +r: rgb(70, 0, 115); } + +.datastat.color-block-cyan .cmp-datastat-card__content { border-color: rgb(= +0, 255, 255); } + +.datastat.color-block-gray .cmp-datastat-card__content { border-color: rgb(= +167, 167, 167); } + +.datastat.color-block-gray-base .cmp-datastat-card__content { border-color:= + rgb(0, 0, 0); } + +.datastat.color-block-gray-dark .cmp-datastat-card__content { border-color:= + rgb(107, 107, 107); } + +.datastat.color-block-gray-darker .cmp-datastat-card__content { border-colo= +r: rgb(74, 74, 74); } + +.datastat.color-block-gray-light .cmp-datastat-card__content { border-color= +: rgb(204, 204, 204); } + +.datastat.color-block-gray-lighter .cmp-datastat-card__content { border-col= +or: rgb(227, 227, 227); } + +.datastat.color-block-gray-lightest .cmp-datastat-card__content { border-co= +lor: rgb(242, 242, 242); } + +.datastat.color-block-grayishyellow-dark .cmp-datastat-card__content { bord= +er-color: rgb(150, 150, 140); } + +.datastat.color-block-grayishyellow-light .cmp-datastat-card__content { bor= +der-color: rgb(230, 230, 220); } + +.datastat.color-block-green .cmp-datastat-card__content { border-color: rgb= +(0, 255, 0); } + +.datastat.color-block-green-dark .cmp-datastat-card__content { border-color= +: rgb(0, 83, 10); } + +.datastat.color-block-link .cmp-datastat-card__content { border-color: rgb(= +0, 77, 255); } + +.datastat.color-block-link-dark .cmp-datastat-card__content { border-color:= + rgb(0, 0, 136); } + +.datastat.color-block-orange .cmp-datastat-card__content { border-color: rg= +b(255, 182, 0); } + +.datastat.color-block-orange-dark .cmp-datastat-card__content { border-colo= +r: rgb(255, 149, 0); } + +.datastat.color-block-pink .cmp-datastat-card__content { border-color: rgb(= +231, 0, 116); } + +.datastat.color-block-pink-dark .cmp-datastat-card__content { border-color:= + rgb(164, 2, 83); } + +.datastat.color-block-pink-light .cmp-datastat-card__content { border-color= +: rgb(255, 80, 160); } + +.datastat.color-block-purple .cmp-datastat-card__content { border-color: rg= +b(161, 0, 255); } + +.datastat.color-block-purple-dark .cmp-datastat-card__content { border-colo= +r: rgb(117, 0, 192); } + +.datastat.color-block-purple-darkest .cmp-datastat-card__content { border-c= +olor: rgb(70, 1, 115); } + +.datastat.color-block-red .cmp-datastat-card__content { border-color: rgb(2= +31, 15, 41); } + +.datastat.color-block-red-dark .cmp-datastat-card__content { border-color: = +rgb(189, 0, 29); } + +.datastat.color-block-red-darker .cmp-datastat-card__content { border-color= +: rgb(113, 0, 18); } + +.datastat.color-block-red-light .cmp-datastat-card__content { border-color:= + rgb(255, 50, 70); } + +.datastat.color-block-white .cmp-datastat-card__content { border-color: rgb= +(255, 255, 255); } + +.datastat.color-block-yellow .cmp-datastat-card__content { border-color: rg= +b(255, 212, 46); } + +.datastat.color-block-yellow-dark .cmp-datastat-card__content { border-colo= +r: rgb(240, 192, 0); } + +.datastat.color-block-yellow-light .cmp-datastat-card__content { border-col= +or: rgb(255, 240, 179); } + +.datastat.datastat--animation .cmp-datastat-card__headline { transition: tr= +ansform 1.2s ease 0s, opacity 1.2s ease 0s, -webkit-transform 1.2s ease 0s;= + z-index: 2; opacity: 0; transform: translateY(20px); display: inline-block= +; } + +.datastat.datastat--animation .cmp-datastat-card__content { transition: tra= +nsform 1.1s linear 0s, opacity 1.1s linear 0s, -webkit-transform 1.1s linea= +r 0s; z-index: 1; opacity: 0; transform: translateY(-10px); } + +.datastat.datastat--animation.datastat--animation-on .cmp-datastat-card__co= +ntent, .datastat.datastat--animation.datastat--animation-on .cmp-datastat-c= +ard__headline { opacity: 1; transform: translateY(0px); } + +.datastat ul { margin-top: 16px; padding-left: 15px; } + +.datastat ul li { position: relative; margin: 0px; padding-left: 1.6rem; pa= +dding-bottom: 10px; } + +.datastat ul li::before { position: absolute; top: 0px; left: 0px; width: 2= +4px; content: "=E2=80=A2"; } + +.datastat ol { margin-top: 16px; padding-left: 30px; list-style: decimal; } + +.datastat ol li { padding-left: 0.5rem; margin: 0px; padding-bottom: 10px; = +} + +.datastat ol li::before { display: none; } + +.cmp-image-parallax-scrolling { position: relative; } + +.cmp-image-parallax-scrolling .cmp-container { height: 10.7rem; background-= +size: cover; background-repeat: no-repeat; background-position: 50% center;= + position: relative; width: 100%; left: 0px; top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-image-parallax-scrolling .cmp-container { height: 25.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-image-parallax-scrolling .cmp-container { height: 40rem; background-= +attachment: fixed; } +} + +.cmp-image-parallax-scrolling.full-16x9 .cmp-container { height: 18rem; } + +@media screen and (min-width: 768px) { + .cmp-image-parallax-scrolling.full-16x9 .cmp-container { height: 43.2rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-image-parallax-scrolling.full-16x9 .cmp-container { height: 67.5rem;= + } +} + +.blockquote__parallax-image .blockquote { z-index: 10; position: relative; = +background-color: rgba(255, 255, 255, 0.7); display: flex; border: 0.063rem= + solid rgb(204, 204, 204); float: left; padding: 3.3rem 3rem 3.5rem; margin= +: 0px 3.5rem; } + +@media screen and (min-width: 1000px) { + .blockquote__parallax-image .blockquote { width: 66.67%; padding: 3rem 5r= +em 3.5rem; } +} + +.blockquote__parallax-image .cmp-image-parallax-scrolling { padding-top: 11= +.2rem; } + +@media screen and (min-width: 1000px) { + .blockquote__parallax-image .cmp-image-parallax-scrolling .cmp-container = +{ height: 34rem; } +} + +.blockquote__parallax-image .cmp-image-parallax-scrolling.full-16x9 .cmp-co= +ntainer { height: 18rem; } + +@media screen and (min-width: 768px) { + .blockquote__parallax-image .cmp-image-parallax-scrolling.full-16x9 .cmp-= +container { height: 43.2rem; } +} + +@media screen and (min-width: 1000px) { + .blockquote__parallax-image .cmp-image-parallax-scrolling.full-16x9 .cmp-= +container { height: 67.5rem; } +} + +.mixed-media-block-full-image-card .cmp-image-parallax-scrolling { padding-= +top: 0px; } + +.cmp-image-standard-overlap { height: 100%; position: relative; } + +.cmp-image-standard-overlap .cmp-container { background-position: 50% cente= +r; background-repeat: no-repeat; margin-bottom: -3.8rem; max-width: 50rem; = +max-height: 18rem; height: 100vh; background-size: contain !important; } + +@media screen and (min-width: 768px) { + .cmp-image-standard-overlap .cmp-container { margin-top: -6rem; margin-bo= +ttom: -6rem; max-width: 58.4rem; max-height: 53.5rem; } +} + +.cmp-multi-video__player { position: relative; } + +.cmp-multi-video[data-thumbnail-enabled=3D"true"] .cmp-multi-video__embed {= + visibility: hidden; } + +.cmp-multi-video__embed { position: relative; padding-top: 56.25%; } + +.cmp-multi-video__embed .vidyard-player-container, .cmp-multi-video__embed = +.vidyard-player-embed, .cmp-multi-video__embed iframe { position: absolute;= + top: 0px; left: 0px; width: 100%; height: 100%; } + +.cmp-multi-video__embed .vidyard-player-container div[class^=3D"vidyard-div= +-"] { padding-bottom: 56.25% !important; } + +.cmp-multi-video--aspect-ratio-small .cmp-multi-video__embed { position: re= +lative; padding-top: 33.33%; } + +.cmp-multi-video--aspect-ratio-small .cmp-multi-video__embed .vidyard-playe= +r-container div[class^=3D"vidyard-div-"] { padding-bottom: 33.33% !importan= +t; } + +.cmp-multi-video__thumbnail { position: absolute; top: 0px; left: 0px; widt= +h: 100%; height: 100%; } + +.cmp-multi-video__thumbnail.cmp-multi-video__thumbnail--hide { display: non= +e; } + +.cmp-multi-video__thumbnail .cmp-image, .cmp-multi-video__thumbnail .image = +{ width: 100%; height: 100%; } + +.cmp-multi-video__thumbnail .cmp-image__image { object-fit: cover; height: = +100%; } + +.cmp-multi-video__thumbnail-play { position: absolute; top: 50%; left: 50%;= + transform: translate(-50%, -50%); height: 80px; width: 80px; cursor: point= +er; border-radius: 50%; border: 4px solid rgba(255, 255, 255, 0.4); backgro= +und: rgba(0, 0, 0, 0.4); } + +.cmp-multi-video__thumbnail-play:focus { box-shadow: rgb(0, 0, 136) 0px 0px= + 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-multi-video__thumbnail-play:focus:not(:focus-visible) { box-shadow: no= +ne; outline: none; } + +@media screen and (min-width: 1000px) { + .cmp-multi-video__thumbnail-play { height: 120px; width: 120px; } +} + +.cmp-multi-video__thumbnail-play-icon::before { content: "=EF=92=88"; font-= +size: 48px; font-family: Ionicons; display: block; font-weight: 400; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; position: absolute; color: rgb(255, 255, 255); transform: tr= +anslate(-50%, -50%); top: 50%; left: 50%; padding-left: 3px; cursor: pointe= +r; } + +@media screen and (min-width: 1000px) { + .cmp-multi-video__thumbnail-play-icon::before { left: 50.3%; content: "= +=EF=92=88"; font-size: 70px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; } +} + +.cmp-multi-video__transcript { line-height: 1.6; margin-top: 10px; } + +.cmp-multi-video__transcript-link { font-size: 1.6rem; color: rgb(0, 77, 25= +5); } + +@media screen and (max-width: 999.9px) { + .cmp-multi-video__transcript-link { font-size: 1.4rem; } +} + +.cmp-multi-video__transcript-link:hover { text-decoration: underline; color= +: rgb(0, 77, 255); } + +.cmp-multi-video-list { margin-top: 20px; } + +.cmp-multi-video-list-item { margin-top: 10px; border: 1px solid rgb(204, 2= +04, 204); height: 100%; background-color: rgb(255, 255, 255); } + +.cmp-multi-video-list-item:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1= +px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-multi-video-list-item:focus:not(:focus-visible) { box-shadow: none; ou= +tline: none; } + +.cmp-multi-video-list-item__button { display: flex; padding: 11px; height: = +100%; width: 100%; } + +.cmp-multi-video-list-item__button--selected { border: 4px solid rgb(204, 2= +04, 204); } + +.cmp-multi-video-list-item__thumbnail { display: flex; position: relative; = +height: 70px; width: 70px; } + +.cmp-multi-video-list-item__thumbnail .cmp-image { height: 100%; } + +.cmp-multi-video-list-item__thumbnail .cmp-image__image { min-width: 4.38em= +; height: 4.38em; object-fit: cover; } + +.cmp-multi-video-list-item__play { height: 3.12em; width: 3.12em; border-ra= +dius: 50%; border: 0.15em solid rgba(255, 255, 255, 0.4); background: paddi= +ng-box rgba(0, 0, 0, 0.4); } + +.cmp-multi-video-list-item__play, .cmp-multi-video-list-item__play-icon::be= +fore { position: absolute; top: 50%; left: 50%; transform: translate(-50%, = +-50%); } + +.cmp-multi-video-list-item__play-icon::before { content: "=EF=92=88"; font-= +size: 30px; font-family: Ionicons; display: block; font-weight: 400; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; color: rgb(255, 255, 255); padding-left: 2px; } + +.cmp-multi-video-list-item__content { display: flex; -webkit-box-orient: ve= +rtical; -webkit-box-direction: normal; flex-direction: column; align-self: = +center; -webkit-box-align: start; align-items: flex-start; line-height: 1.8= +rem; margin-left: 15px; } + +.cmp-multi-video-list-item__title { font-weight: 600; } + +.cmp-multi-video-list-item__subtitle, .cmp-multi-video-list-item__title { f= +ont-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "= +Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif;= + font-size: 1.2rem; color: rgb(0, 0, 0); } + +.cmp-multi-video-list-item__subtitle { font-weight: 400; text-align: left; = +} + +.multi-video.color-block-accent-purple-1 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(180, 85, 170); } + +.multi-video.color-block-accent-purple-2 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(160, 85, 245); } + +.multi-video.color-block-accent-purple-3 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(190, 130, 255); } + +.multi-video.color-block-accent-purple-4 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(220, 175, 255); } + +.multi-video.color-block-accent-purple-5 .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(230, 220, 255); } + +.multi-video.color-block-alt-blue .cmp-multi-video-list-item__button--selec= +ted { border: 4px solid rgb(0, 65, 240); } + +.multi-video.color-block-alt-gray .cmp-multi-video-list-item__button--selec= +ted { border: 4px solid rgb(190, 190, 190); } + +.multi-video.color-block-alt-gray-dark .cmp-multi-video-list-item__button--= +selected { border: 4px solid rgb(150, 150, 150); } + +.multi-video.color-block-alt-gray-darker .cmp-multi-video-list-item__button= +--selected { border: 4px solid rgb(90, 90, 90); } + +.multi-video.color-block-alt-green .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(0, 215, 0); } + +.multi-video.color-block-alt-red .cmp-multi-video-list-item__button--select= +ed { border: 4px solid red; } + +.multi-video.color-block-alt-yellow .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(255, 255, 0); } + +.multi-video.color-block-aqua .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(0, 255, 187); } + +.multi-video.color-block-blue .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(0, 186, 255); } + +.multi-video.color-block-blue-green .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(5, 240, 165); } + +.multi-video.color-block-brand-green .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(100, 255, 80); } + +.multi-video.color-block-brand-orange .cmp-multi-video-list-item__button--s= +elected { border: 4px solid rgb(255, 120, 0); } + +.multi-video.color-block-brand-yellow .cmp-multi-video-list-item__button--s= +elected { border: 4px solid rgb(255, 235, 50); } + +.multi-video.color-block-blue-dark .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(0, 142, 255); } + +.multi-video.color-block-blue-light .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(0, 243, 255); } + +.multi-video.color-block-core-purple .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(70, 0, 115); } + +.multi-video.color-block-cyan .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(0, 255, 255); } + +.multi-video.color-block-gray .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(167, 167, 167); } + +.multi-video.color-block-gray-base .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(0, 0, 0); } + +.multi-video.color-block-gray-dark .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(107, 107, 107); } + +.multi-video.color-block-gray-darker .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(74, 74, 74); } + +.multi-video.color-block-gray-light .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(204, 204, 204); } + +.multi-video.color-block-gray-lighter .cmp-multi-video-list-item__button--s= +elected { border: 4px solid rgb(227, 227, 227); } + +.multi-video.color-block-gray-lightest .cmp-multi-video-list-item__button--= +selected { border: 4px solid rgb(242, 242, 242); } + +.multi-video.color-block-grayishyellow-dark .cmp-multi-video-list-item__but= +ton--selected { border: 4px solid rgb(150, 150, 140); } + +.multi-video.color-block-grayishyellow-light .cmp-multi-video-list-item__bu= +tton--selected { border: 4px solid rgb(230, 230, 220); } + +.multi-video.color-block-green .cmp-multi-video-list-item__button--selected= + { border: 4px solid rgb(0, 255, 0); } + +.multi-video.color-block-green-dark .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(0, 83, 10); } + +.multi-video.color-block-link .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(0, 77, 255); } + +.multi-video.color-block-link-dark .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(0, 0, 136); } + +.multi-video.color-block-orange .cmp-multi-video-list-item__button--selecte= +d { border: 4px solid rgb(255, 182, 0); } + +.multi-video.color-block-orange-dark .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(255, 149, 0); } + +.multi-video.color-block-pink .cmp-multi-video-list-item__button--selected = +{ border: 4px solid rgb(231, 0, 116); } + +.multi-video.color-block-pink-dark .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(164, 2, 83); } + +.multi-video.color-block-pink-light .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(255, 80, 160); } + +.multi-video.color-block-purple .cmp-multi-video-list-item__button--selecte= +d { border: 4px solid rgb(161, 0, 255); } + +.multi-video.color-block-purple-dark .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(117, 0, 192); } + +.multi-video.color-block-purple-darkest .cmp-multi-video-list-item__button-= +-selected { border: 4px solid rgb(70, 1, 115); } + +.multi-video.color-block-red .cmp-multi-video-list-item__button--selected {= + border: 4px solid rgb(231, 15, 41); } + +.multi-video.color-block-red-dark .cmp-multi-video-list-item__button--selec= +ted { border: 4px solid rgb(189, 0, 29); } + +.multi-video.color-block-red-darker .cmp-multi-video-list-item__button--sel= +ected { border: 4px solid rgb(113, 0, 18); } + +.multi-video.color-block-red-light .cmp-multi-video-list-item__button--sele= +cted { border: 4px solid rgb(255, 50, 70); } + +.multi-video.color-block-white .cmp-multi-video-list-item__button--selected= + { border: 4px solid rgb(255, 255, 255); } + +.multi-video.color-block-yellow .cmp-multi-video-list-item__button--selecte= +d { border: 4px solid rgb(255, 212, 46); } + +.multi-video.color-block-yellow-dark .cmp-multi-video-list-item__button--se= +lected { border: 4px solid rgb(240, 192, 0); } + +.multi-video.color-block-yellow-light .cmp-multi-video-list-item__button--s= +elected { border: 4px solid rgb(255, 240, 179); } + +.multi-video.cmp-multi-video--image-border .cmp-multi-video-list-item__thum= +bnail { border: 1px solid rgb(107, 107, 107); } + +.cmp-videocard { background-color: rgb(255, 255, 255); border: 1px solid rg= +b(204, 204, 204); height: 100%; } + +.cmp-videocard__embed { position: relative; padding-top: 56.25%; } + +.cmp-videocard__embed iframe, .cmp-videocard__thumbnail { position: absolut= +e; top: 0px; left: 0px; width: 100%; height: 100%; } + +.cmp-videocard__thumbnail { right: 0px; } + +.cmp-videocard__play { position: absolute; top: 50%; left: 50%; transform: = +translate(-50%, -50%); height: 80px; width: 80px; cursor: pointer; border-r= +adius: 50%; border: 4px solid rgba(255, 255, 255, 0.4); background: rgba(0,= + 0, 0, 0.4); } + +.cmp-videocard__play:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; ou= +tline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-videocard__play:focus:not(:focus-visible) { box-shadow: none; outline:= + none; } + +@media screen and (min-width: 1000px) { + .cmp-videocard__play { height: 120px; width: 120px; } +} + +.cmp-videocard__play-icon::before { content: "=EF=92=88"; font-size: 48px; = +font-family: Ionicons; display: block; font-weight: 400; font-style: normal= +; line-height: 1; text-transform: none; letter-spacing: normal; overflow-wr= +ap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: an= +tialiased; text-rendering: optimizelegibility; font-feature-settings: "liga= +"; position: absolute; color: rgb(255, 255, 255); transform: translate(-50%= +, -50%); top: 50%; left: 50%; padding-left: 3px; cursor: pointer; } + +@media screen and (min-width: 1000px) { + .cmp-videocard__play-icon::before { left: 50.3%; font-size: 7rem; } +} + +.cmp-videocard__title { max-width: 1200px; color: rgb(0, 0, 0); padding: 20= +px; } + +@media screen and (min-width: 1000px) { + .cmp-videocard__title { padding: 20px; } +} + +.cmp-videocard__title-text { font-family: Graphik, Arial, system-ui, -apple= +-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", = +oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; text-t= +ransform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-videocard__title-text { font-size: 1.6rem; } +} + +.cmp-videocard__description { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; text-= +transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.4rem; = +} + +@media screen and (min-width: 1000px) { + .cmp-videocard__description { font-size: 1.6rem; } +} + +.cmp-videocard .cmp-image { height: 100%; } + +.cmp-videocard .cmp-image__image { height: 100%; object-fit: cover; } + +.cmp-media-teaser { height: 105px; padding: 0px 1.5rem; } + +.cmp-media-teaser--border-bottom { border-bottom: 0.063rem solid rgb(204, 2= +04, 204); border-top-width: 0.063rem; border-right-width: 0.063rem; border-= +left-width: 0.063rem; margin: 0px 1.5rem 2rem; padding-bottom: 20px; } + +.cmp-media-teaser--border-bottom .cmp-media-teaser { padding: 0px; } + +.cmp-media-teaser__thumbnail-img { width: 105px; height: 105px; } + +.cmp-media-teaser__title { font-family: Graphik, Arial, system-ui, -apple-s= +ystem, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", ox= +ygen, cantarell, sans-serif; font-weight: 600; font-style: normal; text-tra= +nsform: uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0); line-heigh= +t: 1.4; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-media-teaser__title { font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.cmp-media-teaser .cmp-slide-share__title { line-height: 1.6rem; letter-spa= +cing: 0.078rem; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-media-teaser .cmp-slide-share__title { font-size: 1.8rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-media-teaser .cmp-slide-share__title { line-height: 2.5rem; } +} + +.cmp-media-teaser .cmp-slide-share__description { margin-top: 10px; font-fa= +mily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe = +UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-= +weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0);= + line-height: 1.2; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-media-teaser .cmp-slide-share__description { font-size: 1.6rem; } +} + +.cmp-media-teaser .cmp-slide-share-container__thumbnail { margin-right: 1.5= +rem; position: relative; float: left; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-media-teaser .cmp-slide-share-container__thumbnail { margin-right: 2= +.5rem; } +} + +.cmp-media-teaser .cmp-slide-share-container__thumbnail img { max-width: no= +ne; } + +.cmp-media-teaser .cmp-slide-share-container__custom-icon { width: 3.12em; = +height: 3.12em; background-color: rgba(0, 0, 0, 0.4); border: 0.13em solid = +rgba(255, 255, 255, 0.4); border-radius: 50%; } + +.cmp-media-teaser .cmp-slide-share-container__custom-icon, .cmp-media-tease= +r .cmp-slide-share-container__icon { position: absolute; top: 50%; left: 50= +%; transform: translate(-50%, -50%); } + +.cmp-media-teaser .cmp-slide-share-container__icon--video::after { content:= + "=EF=88=95"; } + +.cmp-media-teaser .cmp-slide-share-container__icon--slider::after, .cmp-med= +ia-teaser .cmp-slide-share-container__icon--video::after { font-size: 32px;= + font-family: Ionicons; display: block; font-weight: 400; font-style: norma= +l; line-height: 1; text-transform: none; letter-spacing: normal; overflow-w= +rap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: a= +ntialiased; text-rendering: optimizelegibility; font-feature-settings: "lig= +a"; color: rgb(255, 255, 255); opacity: 1; } + +.cmp-media-teaser .cmp-slide-share-container__icon--slider::after { content= +: "=EF=85=88"; } + +.cmp-media-teaser .cmp-slide-share-container__icon--podcast::after { conten= +t: "=EF=91=A1"; font-size: 32px; font-family: Ionicons; display: block; fon= +t-weight: 400; font-style: normal; line-height: 1; text-transform: none; le= +tter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction= +: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibil= +ity; font-feature-settings: "liga"; color: rgb(255, 255, 255); opacity: 1; = +} + +.cmp-media-teaser .cmp-image__image { height: 100%; width: 100%; position: = +absolute; } + +.cmp-video__player { position: relative; } + +.cmp-video[data-thumbnail-enabled=3D"true"] .cmp-video__embed, .cmp-video[d= +ata-thumbnail-enabled=3D"true"] .dynamicmedia { visibility: hidden; } + +.cmp-video__embed { position: relative; padding-top: 56.25%; } + +.cmp-video__embed .vidyard-player-container, .cmp-video__embed .vidyard-pla= +yer-embed, .cmp-video__embed iframe { position: absolute; top: 0px; left: 0= +px; width: 100%; height: 100%; } + +.cmp-video__embed .vidyard-player-container div[class^=3D"vidyard-div-"] { = +padding-bottom: 56.25% !important; } + +.cmp-video .s7videoviewer { position: relative; padding-top: 56.25%; } + +.cmp-video .s7videoviewer .s7container { top: 0px; left: 0px; width: 100%; = +position: absolute !important; height: 100% !important; } + +.cmp-video .s7videoviewer .s7videoelement { position: absolute !important; = +top: 0px !important; left: 0px !important; width: 100% !important; height: = +100% !important; } + +.cmp-video--aspect-ratio-small .cmp-video__embed { position: relative; padd= +ing-top: 33.33%; } + +.cmp-video--aspect-ratio-small .cmp-video__embed .vidyard-player-container = +div[class^=3D"vidyard-div-"] { padding-bottom: 33.33% !important; } + +.cmp-video--aspect-ratio-small .s7videoviewer { position: relative; padding= +-top: 33.33%; } + +.cmp-video__content { margin: 0px auto; } + +.cmp-video__content--right .cmp-video__transcript { display: flex; -webkit-= +box-pack: end; justify-content: flex-end; margin-top: 10px; } + +.cmp-video__content--left { font-size: 1.2rem; padding: 20px; } + +.cmp-video__transcript a { line-height: 1.6; color: rgb(0, 77, 255); font-s= +ize: 1.6rem; } + +@media screen and (max-width: 999.9px) { + .cmp-video__transcript a { font-size: 1.4rem; } +} + +.cmp-video__transcript a:focus, .cmp-video__transcript a:hover { text-decor= +ation: underline; display: inline-block; } + +.cmp-video__transcript a:visited { color: rgb(0, 0, 136); } + +.cmp-video__title { color: rgb(0, 0, 0); overflow-wrap: break-word; } + +.cmp-video__title-text { font-family: Graphik, Arial, system-ui, -apple-sys= +tem, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxyg= +en, cantarell, sans-serif; font-weight: 800; font-style: normal; text-trans= +form: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-video__title-text { font-size: 2.5rem; } +} + +.cmp-video__subtitle p { font-size: 1.2rem; color: rgb(0, 0, 0); } + +.cmp-video__thumbnail { position: absolute; top: 0px; left: 0px; width: 100= +%; height: 100%; } + +.cmp-video__thumbnail.cmp-video__thumbnail--hide { display: none; } + +.cmp-video__thumbnail .cmp-image, .cmp-video__thumbnail .image { width: 100= +%; height: 100%; } + +.cmp-video__thumbnail .cmp-image__image { object-fit: cover; height: 100%; = +} + +.cmp-video__thumbnail-play { position: absolute; top: 50%; left: 50%; trans= +form: translate(-50%, -50%); height: 80px; width: 80px; cursor: pointer; bo= +rder-radius: 50%; border: 4px solid rgba(255, 255, 255, 0.4); background: r= +gba(0, 0, 0, 0.4); } + +.cmp-video__thumbnail-play:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1= +px; outline: rgb(255, 255, 255) solid 1px; outline-offset: 1px; } + +.cmp-video__thumbnail-play:focus:not(:focus-visible) { box-shadow: none; ou= +tline: none; } + +@media screen and (min-width: 1000px) { + .cmp-video__thumbnail-play { height: 120px; width: 120px; } +} + +.cmp-video__thumbnail-play-icon::before { content: "=EF=92=88"; font-size: = +48px; font-family: Ionicons; display: block; font-weight: 400; font-style: = +normal; line-height: 1; text-transform: none; letter-spacing: normal; overf= +low-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothi= +ng: antialiased; text-rendering: optimizelegibility; font-feature-settings:= + "liga"; position: absolute; color: rgb(255, 255, 255); transform: translat= +e(-50%, -50%); top: 50%; left: 50%; padding-left: 3px; cursor: pointer; } + +@media screen and (min-width: 1000px) { + .cmp-video__thumbnail-play-icon::before { left: 50.3%; content: "=EF=92= +=88"; font-size: 70px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } +} + +.color-background-white .cmp-video__content { background-color: rgb(255, 25= +5, 255); } + +.color-background-gray .cmp-video__content { background-color: rgb(242, 242= +, 242); } + +@media screen and (min-width: 1000px) { + .full-width .cmp-video__content--left { padding-left: 4.8rem; } +} + +.cmp-audio { margin-bottom: 1.25rem; } + +.cmp-audio, .cmp-audio__player { -webkit-box-align: center; align-items: ce= +nter; } + +.cmp-audio__player { height: auto; display: flex; background-color: rgb(255= +, 255, 255); } + +.cmp-audio__thumbnail { padding-left: 15px; padding-right: 15px; } + +@media screen and (min-width: 768px) { + .cmp-audio__thumbnail { padding-left: 20px; padding-right: 18px; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__thumbnail { padding-left: 25px; padding-right: 30px; } +} + +.cmp-audio__thumbnail-btn { width: 44px; height: 44px; border-radius: 50%; = +cursor: pointer; background-color: rgb(231, 0, 116); position: relative; } + +.cmp-audio__thumbnail-btn:focus { box-shadow: transparent 0px 0px 0px 0.1re= +m; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-audio__thumbnail-btn:focus:not(:focus-visible) { box-shadow: none; out= +line: none; } + +.cmp-audio__thumbnail-pause-icon::before, .cmp-audio__thumbnail-play-icon::= +before { position: absolute; top: 50%; left: 50%; transform: translate(-50%= +, -50%); color: rgb(242, 242, 242); cursor: pointer; display: flex; } + +.cmp-audio__thumbnail-play-icon::before { content: "=EF=92=88"; padding-lef= +t: 0.4rem; } + +.cmp-audio__thumbnail-pause-icon::before, .cmp-audio__thumbnail-play-icon::= +before { font-size: 2.4rem; font-family: Ionicons; display: block; font-wei= +ght: 400; font-style: normal; line-height: 1; text-transform: none; letter-= +spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr= +; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; = +font-feature-settings: "liga"; } + +.cmp-audio__thumbnail-pause-icon::before { content: "=EF=88=90"; } + +.cmp-audio__container { width: calc(100% - 4.63em); display: inline-block; = +position: relative; padding: 1rem 2rem 2rem 1rem; } + +@media screen and (min-width: 768px) { + .cmp-audio__container { padding: 2rem 3rem 2rem 0px; } +} + +@media screen and (min-width: 1200px) { + .cmp-audio__container { padding: 2rem 3rem 3rem 0px; } +} + +.cmp-audio__title .cmp-title__text { font-family: Graphik, Arial, system-ui= +, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica= + Neue", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal= +; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1= +.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-audio__title .cmp-title__text { font-size: 1.6rem; } +} + +.cmp-audio__subtitle div.cmp-text p { font-size: 1.2rem; } + +.cmp-audio__controls { position: relative; width: 100%; display: flex; } + +.cmp-audio__volume-btn:focus { box-shadow: transparent 0px 0px 0px 0.1rem; = +outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-audio__volume-btn:focus:not(:focus-visible) { box-shadow: none; outlin= +e: none; } + +@media screen and (min-width: 1000px) { + .cmp-audio__mute::before, .cmp-audio__volume::before { display: inline; p= +adding-right: 10px; color: rgb(0, 0, 0); margin-top: 20px; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__volume::before { content: "=EF=8E=BA"; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__mute::before, .cmp-audio__volume::before { font-size: 2.4rem;= + font-family: Ionicons; display: block; font-weight: 400; font-style: norma= +l; line-height: 1; text-transform: none; letter-spacing: normal; overflow-w= +rap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: a= +ntialiased; text-rendering: optimizelegibility; font-feature-settings: "lig= +a"; } + .cmp-audio__mute::before { content: "=EF=8E=B9"; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__volume-control { padding-right: 1rem; color: rgb(0, 0, 0); di= +splay: block; width: auto; margin-top: 1rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-audio__volume-control { display: none; width: 0px; } +} + +.cmp-audio__progress { padding-right: 10px; width: 100%; display: flex; mar= +gin: 10px 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-audio__progress { margin: 20px 0px 0px; } +} + +.cmp-audio__progress-bar { margin: 10px 0px; appearance: none; height: 5px;= + width: 100%; background: rgb(0, 0, 0); border-radius: 3px; opacity: 1; dis= +play: block; } + +.cmp-audio__progress-bar:focus { box-shadow: transparent 0px 0px 0px 0.1rem= +; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-audio__progress-bar:focus:not(:focus-visible) { box-shadow: none; outl= +ine: none; } + +.cmp-audio__progress-bar::-webkit-slider-thumb { appearance: none; width: 2= +0px; height: 20px; background: rgb(0, 0, 0); border-radius: 50%; cursor: po= +inter; } + +.cmp-audio__progress-bar-thumb-hide::-webkit-slider-thumb { visibility: hid= +den; } + +.cmp-audio__volume-bar { appearance: none; background: rgb(0, 0, 0); border= +-radius: 0.3rem; opacity: 1; } + +.cmp-audio__volume-bar:focus { box-shadow: transparent 0px 0px 0px 0.1rem; = +outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; } + +.cmp-audio__volume-bar:focus:not(:focus-visible) { box-shadow: none; outlin= +e: none; } + +@media screen and (min-width: 1000px) { + .cmp-audio__volume-bar { margin: 2rem 0px 1rem; height: 0.4rem; width: 10= +0%; } +} + +.cmp-audio__volume-bar::-webkit-slider-thumb { appearance: none; width: 14p= +x; height: 14px; background: rgb(0, 0, 0); border-radius: 50%; cursor: poin= +ter; } + +.cmp-audio__transcript-container { padding-top: 10px; text-align: right; } + +.cmp-audio__transcript-container a { color: rgb(0, 77, 255); font-size: 1.4= +rem; line-height: 2.24rem; } + +.cmp-audio__transcript-container a:focus { box-shadow: transparent 0px 0px = +0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem; = +} + +.cmp-audio__transcript-container a:focus:not(:focus-visible) { box-shadow: = +none; outline: none; } + +@media screen and (min-width: 768px) { + .cmp-audio__transcript-container a { font-size: 1.4rem; line-height: 2.24= +rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__transcript-container a { font-size: 1.6rem; line-height: 1.6;= + } +} + +.cmp-audio__transcript-container a:focus { text-decoration: underline; padd= +ing-bottom: 3px; } + +.cmp-audio__transcript-container a:focus:focus { box-shadow: transparent 0p= +x 0px 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.= +1rem; } + +.cmp-audio__transcript-container a:focus:focus:not(:focus-visible) { box-sh= +adow: none; outline: none; } + +.cmp-audio__transcript-container a:hover { text-decoration: underline; } + +.cmp-audio__transcript-container a a:visited { color: rgb(0, 0, 136); } + +.cmp-audio__audio-time { display: flex; font-size: 1.2rem; line-height: 2.5= +6rem; margin-top: 10px; width: 94px; } + +@media screen and (min-width: 768px) { + .cmp-audio__audio-time { margin-top: 20px; } +} + +.cmp-audio__time-divider { padding: 0px 0.3rem; } + +.cmp-audio__background-player { padding: 3rem 0px 0px 2rem; position: absol= +ute; top: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-audio__background-player { padding: 3rem 3rem 0px 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__background-player { padding: 3rem 3rem 0px 5.5rem; } +} + +.cmp-audio__background-image { background-size: cover; position: relative; = +width: 100%; background-repeat: no-repeat; min-height: 150px; } + +.cmp-audio__background-image .cmp-audio__background-ctrl .cmp-audio__thumbn= +ail-btn { background-color: unset; } + +.cmp-audio__background-ctrl { width: 100%; display: flex; position: absolut= +e; bottom: 0px; padding: 0px 2rem 2.5rem; } + +@media screen and (min-width: 768px) { + .cmp-audio__background-ctrl { padding: 0px 3rem 3rem 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-audio__background-ctrl { padding: 0px 3rem 4rem 5.5rem; } +} + +.cmp-audio__backgorund-btn { background-color: transparent; height: 2.9rem;= + border-radius: 0%; } + +.cmp-audio__bg-icon::before { padding-right: 1rem; color: rgb(0, 0, 0); pad= +ding-left: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-audio__bg-icon::before { padding-right: 2rem; } +} + +.cmp-audio__bg-bar-ctrl, .cmp-audio__bg-vol-icon::before { margin: 0px; } + +.cmp-audio__bg-vol { margin: 1rem 0px 0px; } + +.cmp-audio__bg-prog { margin: 1.3rem 0px 0px; } + +.cmp-audio__bg-time { margin: 0.3rem 0px 0px; } + +.cmp-audio__bg-progress { width: auto; -webkit-box-flex: 1; flex: 1 1 auto;= + } + +.cmp-audio__embed-player { padding: 0px; } + +.cmp-audio__embed-transcript { padding-top: 0px; } + +.cmp-volume-hide { visibility: hidden; width: 0px; padding: 0px; } + +.color-block-accent-purple-1 .cmp-audio__thumbnail-btn { background-color: = +rgb(180, 85, 170); } + +.color-block-accent-purple-2 .cmp-audio__thumbnail-btn { background-color: = +rgb(160, 85, 245); } + +.color-block-accent-purple-3 .cmp-audio__thumbnail-btn { background-color: = +rgb(190, 130, 255); } + +.color-block-accent-purple-4 .cmp-audio__thumbnail-btn { background-color: = +rgb(220, 175, 255); } + +.color-block-accent-purple-5 .cmp-audio__thumbnail-btn { background-color: = +rgb(230, 220, 255); } + +.color-block-alt-blue .cmp-audio__thumbnail-btn { background-color: rgb(0, = +65, 240); } + +.color-block-alt-gray .cmp-audio__thumbnail-btn { background-color: rgb(190= +, 190, 190); } + +.color-block-alt-gray-dark .cmp-audio__thumbnail-btn { background-color: rg= +b(150, 150, 150); } + +.color-block-alt-gray-darker .cmp-audio__thumbnail-btn { background-color: = +rgb(90, 90, 90); } + +.color-block-alt-green .cmp-audio__thumbnail-btn { background-color: rgb(0,= + 215, 0); } + +.color-block-alt-red .cmp-audio__thumbnail-btn { background-color: red; } + +.color-block-alt-yellow .cmp-audio__thumbnail-btn { background-color: rgb(2= +55, 255, 0); } + +.color-block-aqua .cmp-audio__thumbnail-btn { background-color: rgb(0, 255,= + 187); } + +.color-block-blue .cmp-audio__thumbnail-btn { background-color: rgb(0, 186,= + 255); } + +.color-block-blue-green .cmp-audio__thumbnail-btn { background-color: rgb(5= +, 240, 165); } + +.color-block-brand-green .cmp-audio__thumbnail-btn { background-color: rgb(= +100, 255, 80); } + +.color-block-brand-orange .cmp-audio__thumbnail-btn { background-color: rgb= +(255, 120, 0); } + +.color-block-brand-yellow .cmp-audio__thumbnail-btn { background-color: rgb= +(255, 235, 50); } + +.color-block-blue-dark .cmp-audio__thumbnail-btn { background-color: rgb(0,= + 142, 255); } + +.color-block-blue-light .cmp-audio__thumbnail-btn { background-color: rgb(0= +, 243, 255); } + +.color-block-core-purple .cmp-audio__thumbnail-btn { background-color: rgb(= +70, 0, 115); } + +.color-block-cyan .cmp-audio__thumbnail-btn { background-color: rgb(0, 255,= + 255); } + +.color-block-gray .cmp-audio__thumbnail-btn { background-color: rgb(167, 16= +7, 167); } + +.color-block-gray-base .cmp-audio__thumbnail-btn { background-color: rgb(0,= + 0, 0); } + +.color-block-gray-dark .cmp-audio__thumbnail-btn { background-color: rgb(10= +7, 107, 107); } + +.color-block-gray-darker .cmp-audio__thumbnail-btn { background-color: rgb(= +74, 74, 74); } + +.color-block-gray-light .cmp-audio__thumbnail-btn { background-color: rgb(2= +04, 204, 204); } + +.color-block-gray-lighter .cmp-audio__thumbnail-btn { background-color: rgb= +(227, 227, 227); } + +.color-block-gray-lightest .cmp-audio__thumbnail-btn { background-color: rg= +b(242, 242, 242); } + +.color-block-grayishyellow-dark .cmp-audio__thumbnail-btn { background-colo= +r: rgb(150, 150, 140); } + +.color-block-grayishyellow-light .cmp-audio__thumbnail-btn { background-col= +or: rgb(230, 230, 220); } + +.color-block-green .cmp-audio__thumbnail-btn { background-color: rgb(0, 255= +, 0); } + +.color-block-green-dark .cmp-audio__thumbnail-btn { background-color: rgb(0= +, 83, 10); } + +.color-block-link .cmp-audio__thumbnail-btn { background-color: rgb(0, 77, = +255); } + +.color-block-link-dark .cmp-audio__thumbnail-btn { background-color: rgb(0,= + 0, 136); } + +.color-block-orange .cmp-audio__thumbnail-btn { background-color: rgb(255, = +182, 0); } + +.color-block-orange-dark .cmp-audio__thumbnail-btn { background-color: rgb(= +255, 149, 0); } + +.color-block-pink .cmp-audio__thumbnail-btn { background-color: rgb(231, 0,= + 116); } + +.color-block-pink-dark .cmp-audio__thumbnail-btn { background-color: rgb(16= +4, 2, 83); } + +.color-block-pink-light .cmp-audio__thumbnail-btn { background-color: rgb(2= +55, 80, 160); } + +.color-block-purple .cmp-audio__thumbnail-btn { background-color: rgb(161, = +0, 255); } + +.color-block-purple-dark .cmp-audio__thumbnail-btn { background-color: rgb(= +117, 0, 192); } + +.color-block-purple-darkest .cmp-audio__thumbnail-btn { background-color: r= +gb(70, 1, 115); } + +.color-block-red .cmp-audio__thumbnail-btn { background-color: rgb(231, 15,= + 41); } + +.color-block-red-dark .cmp-audio__thumbnail-btn { background-color: rgb(189= +, 0, 29); } + +.color-block-red-darker .cmp-audio__thumbnail-btn { background-color: rgb(1= +13, 0, 18); } + +.color-block-red-light .cmp-audio__thumbnail-btn { background-color: rgb(25= +5, 50, 70); } + +.color-block-white .cmp-audio__thumbnail-btn { background-color: rgb(255, 2= +55, 255); } + +.color-block-yellow .cmp-audio__thumbnail-btn { background-color: rgb(255, = +212, 46); } + +.color-block-yellow-dark .cmp-audio__thumbnail-btn { background-color: rgb(= +240, 192, 0); } + +.color-block-yellow-light .cmp-audio__thumbnail-btn { background-color: rgb= +(255, 240, 179); } + +.audio.cmp-audio-light-theme .cmp-audio__audio-time, .audio.cmp-audio-light= +-theme .cmp-audio__mute::before, .audio.cmp-audio-light-theme .cmp-audio__t= +humbnail-pause-icon::before, .audio.cmp-audio-light-theme .cmp-audio__thumb= +nail-play-icon::before, .audio.cmp-audio-light-theme .cmp-audio__volume::be= +fore, .audio.cmp-audio-light-theme .cmp-text, .audio.cmp-audio-light-theme = +.cmp-title__text, .cmp-audio-icon-color-black .cmp-audio__thumbnail-pause-i= +con::before, .cmp-audio-icon-color-black .cmp-audio__thumbnail-play-icon::b= +efore { color: rgb(0, 0, 0); } + +.audio.cmp-audio-light-theme .cmp-audio__progress-bar::-webkit-slider-thumb= +, .audio.cmp-audio-light-theme .cmp-audio__volume-bar::-webkit-slider-thumb= + { background: rgb(0, 0, 0); } + +.audio.cmp-audio-light-theme input { background: rgb(0, 0, 0); } + +.audio.cmp-audio-dark-theme .cmp-audio__audio-time, .audio.cmp-audio-dark-t= +heme .cmp-audio__mute::before, .audio.cmp-audio-dark-theme .cmp-audio__thum= +bnail-pause-icon::before, .audio.cmp-audio-dark-theme .cmp-audio__thumbnail= +-play-icon::before, .audio.cmp-audio-dark-theme .cmp-audio__volume::before,= + .audio.cmp-audio-dark-theme .cmp-text, .audio.cmp-audio-dark-theme .cmp-ti= +tle__text { color: rgb(255, 255, 255); } + +.audio.cmp-audio-dark-theme .cmp-audio__progress-bar::-webkit-slider-thumb,= + .audio.cmp-audio-dark-theme .cmp-audio__volume-bar::-webkit-slider-thumb {= + background: rgb(255, 255, 255); } + +.audio.cmp-audio-dark-theme input { background: rgb(255, 255, 255); } + +.cmp-audio-background-gray .cmp-audio__player, .cmp-sticky-audio { backgrou= +nd-color: rgb(242, 242, 242); } + +.cmp-sticky-audio { display: none; z-index: 999; top: 3.13em; width: 100%; = +left: 0px; padding-bottom: 0px; height: auto; position: fixed; } + +.cmp-sticky-audio.cmp-sticky-audio--display { display: block; background-co= +lor: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .cmp-sticky-audio { width: 375px; height: 812px; display: none; } + .cmp-sticky-audio.cmp-sticky-audio--display { display: none; } +} + +.cmp-sticky-audio__container { display: flex; padding: 1rem 1.5rem; } + +.cmp-sticky-audio__header { white-space: nowrap; overflow: hidden; font-siz= +e: 1.4rem; font-weight: 600; display: flex; width: 85%; -webkit-box-align: = +center; align-items: center; } + +.cmp-sticky-audio__divider { margin: 0px 0.5rem; } + +.cmp-sticky-audio__title { text-overflow: ellipsis; position: relative; whi= +te-space: nowrap; overflow: hidden; width: 80%; } + +.cmp-sticky-audio .cmp-sticky-time { font-size: 1.2rem; margin-top: 0px; pa= +dding-left: 1rem; display: flex; -webkit-box-align: center; align-items: ce= +nter; line-height: 2.56rem; } + +.cmp-sticky-audio .cmp-sticky-audio-controls { margin-left: auto; margin-ri= +ght: auto; width: 8em; padding-bottom: 0.5rem; display: flex; } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__backwar= +d { color: rgb(0, 0, 0); } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__backwar= +d::after { content: "=EF=92=AB"; font-size: 24px; font-family: Ionicons; di= +splay: block; font-weight: 400; font-style: normal; line-height: 1; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__forward= + { color: rgb(0, 0, 0); } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__forward= +::after { content: "=EF=92=AD"; font-size: 24px; font-family: Ionicons; dis= +play: block; font-weight: 400; font-style: normal; line-height: 1; text-tra= +nsform: none; letter-spacing: normal; overflow-wrap: normal; white-space: n= +owrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering:= + optimizelegibility; font-feature-settings: "liga"; } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__play { = +color: rgb(0, 0, 0); } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__play::a= +fter { content: "=EF=92=88"; font-size: 24px; font-family: Ionicons; displa= +y: block; font-weight: 400; font-style: normal; line-height: 1; text-transf= +orm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowr= +ap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: op= +timizelegibility; font-feature-settings: "liga"; padding: 0px 4.5rem; } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__pause {= + color: rgb(0, 0, 0); } + +.cmp-sticky-audio .cmp-sticky-audio-controls .cmp-sticky-audioplay__pause::= +after { content: "=EF=91=B8"; font-size: 24px; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; padding: 0px 4.5rem; } + +.cmp-sticky-audio-progress-container { width: 100%; background-color: rgb(2= +55, 255, 255); } + +.cmp-sticky-audio-progress-bar { width: 1%; height: 0.32em; background-colo= +r: rgb(231, 0, 116); } + +.cmp-sticky-audio--disable .cmp-sticky-audio { display: none; } + +.newslettersignup .cmp-teaser__image { z-index: 1; border: none; right: 0px= +; margin: -4.5rem 0px 0px; position: absolute; height: 81px; width: 63px; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__image { top: -15px; height: 112px; width: = +88px; margin: 0px; } +} + +.newslettersignup .cmp-teaser__image .cmp-image__image { vertical-align: mi= +ddle; border: none; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__image .cmp-image__image { height: 112px; } +} + +.newslettersignup .cmp-teaser__container { width: 100%; background-color: r= +gb(255, 255, 255); padding-top: 4.5rem; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__container { padding-top: 1.5rem; } +} + +.newslettersignup .cmp-teaser__header { float: left; width: 100%; margin: 0= +px 3rem 2rem 0px; padding-bottom: 2rem; position: relative; border-bottom-w= +idth: 0.2rem; border-bottom-style: solid; } + +.newslettersignup .cmp-teaser__header::before { content: ""; position: abso= +lute; width: calc(100% - 7.3rem); border-top-width: 0.2rem; border-top-styl= +e: solid; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__header::before { width: calc(100% - 9.8rem= +); } +} + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser__header { width: 50%; } +} + +.newslettersignup .cmp-teaser__description { margin: 0px; width: 100%; } + +.newslettersignup .cmp-teaser .h-title-eyebrow { margin: 0px; padding: 2rem= + 0px; width: 70%; } + +.newslettersignup .cmp-teaser__action-container { padding: 0px; } + +.newslettersignup .cmp-teaser .cmp-button { width: 100%; color: rgb(255, 25= +5, 255); background-color: rgb(0, 0, 0); border-color: transparent; box-sha= +dow: rgb(167, 167, 167) 4px 4px 0px 0px; margin: 0px 0px 4px; transition: b= +ox-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-box-shadow = +0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; } + +.newslettersignup .cmp-teaser .cmp-button:focus, .newslettersignup .cmp-tea= +ser .cmp-button:hover { box-shadow: rgb(167, 167, 167) 10px 10px 0px 0px; t= +ransform: translate(-5px, -5px); color: rgb(255, 255, 255); background-colo= +r: rgb(0, 0, 0); } + +.newslettersignup .cmp-teaser .cmp-button:focus { border: 2px solid rgb(255= +, 255, 255); outline: rgb(0, 0, 136) solid 2px; outline-offset: 1px; } + +.newslettersignup .cmp-teaser .cmp-button:disabled { background-color: rgb(= +227, 227, 227); border-color: transparent; box-shadow: none; color: rgb(255= +, 255, 255); transition: none 0s ease 0s; } + +.newslettersignup .cmp-teaser .cmp-button:disabled:hover { box-shadow: none= +; transform: none; } + +@media screen and (min-width: 768px) { + .newslettersignup .cmp-teaser .cmp-button { width: auto; } +} + +.newslettersignup.color-block-accent-purple-1 .cmp-teaser__header { border-= +bottom-color: rgb(180, 85, 170); } + +.newslettersignup.color-block-accent-purple-1 .cmp-teaser__header::before {= + border-top-color: rgb(180, 85, 170); } + +.newslettersignup.color-block-accent-purple-2 .cmp-teaser__header { border-= +bottom-color: rgb(160, 85, 245); } + +.newslettersignup.color-block-accent-purple-2 .cmp-teaser__header::before {= + border-top-color: rgb(160, 85, 245); } + +.newslettersignup.color-block-accent-purple-3 .cmp-teaser__header { border-= +bottom-color: rgb(190, 130, 255); } + +.newslettersignup.color-block-accent-purple-3 .cmp-teaser__header::before {= + border-top-color: rgb(190, 130, 255); } + +.newslettersignup.color-block-accent-purple-4 .cmp-teaser__header { border-= +bottom-color: rgb(220, 175, 255); } + +.newslettersignup.color-block-accent-purple-4 .cmp-teaser__header::before {= + border-top-color: rgb(220, 175, 255); } + +.newslettersignup.color-block-accent-purple-5 .cmp-teaser__header { border-= +bottom-color: rgb(230, 220, 255); } + +.newslettersignup.color-block-accent-purple-5 .cmp-teaser__header::before {= + border-top-color: rgb(230, 220, 255); } + +.newslettersignup.color-block-alt-blue .cmp-teaser__header { border-bottom-= +color: rgb(0, 65, 240); } + +.newslettersignup.color-block-alt-blue .cmp-teaser__header::before { border= +-top-color: rgb(0, 65, 240); } + +.newslettersignup.color-block-alt-gray .cmp-teaser__header { border-bottom-= +color: rgb(190, 190, 190); } + +.newslettersignup.color-block-alt-gray .cmp-teaser__header::before { border= +-top-color: rgb(190, 190, 190); } + +.newslettersignup.color-block-alt-gray-dark .cmp-teaser__header { border-bo= +ttom-color: rgb(150, 150, 150); } + +.newslettersignup.color-block-alt-gray-dark .cmp-teaser__header::before { b= +order-top-color: rgb(150, 150, 150); } + +.newslettersignup.color-block-alt-gray-darker .cmp-teaser__header { border-= +bottom-color: rgb(90, 90, 90); } + +.newslettersignup.color-block-alt-gray-darker .cmp-teaser__header::before {= + border-top-color: rgb(90, 90, 90); } + +.newslettersignup.color-block-alt-green .cmp-teaser__header { border-bottom= +-color: rgb(0, 215, 0); } + +.newslettersignup.color-block-alt-green .cmp-teaser__header::before { borde= +r-top-color: rgb(0, 215, 0); } + +.newslettersignup.color-block-alt-red .cmp-teaser__header { border-bottom-c= +olor: red; } + +.newslettersignup.color-block-alt-red .cmp-teaser__header::before { border-= +top-color: red; } + +.newslettersignup.color-block-alt-yellow .cmp-teaser__header { border-botto= +m-color: rgb(255, 255, 0); } + +.newslettersignup.color-block-alt-yellow .cmp-teaser__header::before { bord= +er-top-color: rgb(255, 255, 0); } + +.newslettersignup.color-block-aqua .cmp-teaser__header { border-bottom-colo= +r: rgb(0, 255, 187); } + +.newslettersignup.color-block-aqua .cmp-teaser__header::before { border-top= +-color: rgb(0, 255, 187); } + +.newslettersignup.color-block-blue .cmp-teaser__header { border-bottom-colo= +r: rgb(0, 186, 255); } + +.newslettersignup.color-block-blue .cmp-teaser__header::before { border-top= +-color: rgb(0, 186, 255); } + +.newslettersignup.color-block-blue-green .cmp-teaser__header { border-botto= +m-color: rgb(5, 240, 165); } + +.newslettersignup.color-block-blue-green .cmp-teaser__header::before { bord= +er-top-color: rgb(5, 240, 165); } + +.newslettersignup.color-block-brand-green .cmp-teaser__header { border-bott= +om-color: rgb(100, 255, 80); } + +.newslettersignup.color-block-brand-green .cmp-teaser__header::before { bor= +der-top-color: rgb(100, 255, 80); } + +.newslettersignup.color-block-brand-orange .cmp-teaser__header { border-bot= +tom-color: rgb(255, 120, 0); } + +.newslettersignup.color-block-brand-orange .cmp-teaser__header::before { bo= +rder-top-color: rgb(255, 120, 0); } + +.newslettersignup.color-block-brand-yellow .cmp-teaser__header { border-bot= +tom-color: rgb(255, 235, 50); } + +.newslettersignup.color-block-brand-yellow .cmp-teaser__header::before { bo= +rder-top-color: rgb(255, 235, 50); } + +.newslettersignup.color-block-blue-dark .cmp-teaser__header { border-bottom= +-color: rgb(0, 142, 255); } + +.newslettersignup.color-block-blue-dark .cmp-teaser__header::before { borde= +r-top-color: rgb(0, 142, 255); } + +.newslettersignup.color-block-blue-light .cmp-teaser__header { border-botto= +m-color: rgb(0, 243, 255); } + +.newslettersignup.color-block-blue-light .cmp-teaser__header::before { bord= +er-top-color: rgb(0, 243, 255); } + +.newslettersignup.color-block-core-purple .cmp-teaser__header { border-bott= +om-color: rgb(70, 0, 115); } + +.newslettersignup.color-block-core-purple .cmp-teaser__header::before { bor= +der-top-color: rgb(70, 0, 115); } + +.newslettersignup.color-block-cyan .cmp-teaser__header { border-bottom-colo= +r: rgb(0, 255, 255); } + +.newslettersignup.color-block-cyan .cmp-teaser__header::before { border-top= +-color: rgb(0, 255, 255); } + +.newslettersignup.color-block-gray .cmp-teaser__header { border-bottom-colo= +r: rgb(167, 167, 167); } + +.newslettersignup.color-block-gray .cmp-teaser__header::before { border-top= +-color: rgb(167, 167, 167); } + +.newslettersignup.color-block-gray-base .cmp-teaser__header { border-bottom= +-color: rgb(0, 0, 0); } + +.newslettersignup.color-block-gray-base .cmp-teaser__header::before { borde= +r-top-color: rgb(0, 0, 0); } + +.newslettersignup.color-block-gray-dark .cmp-teaser__header { border-bottom= +-color: rgb(107, 107, 107); } + +.newslettersignup.color-block-gray-dark .cmp-teaser__header::before { borde= +r-top-color: rgb(107, 107, 107); } + +.newslettersignup.color-block-gray-darker .cmp-teaser__header { border-bott= +om-color: rgb(74, 74, 74); } + +.newslettersignup.color-block-gray-darker .cmp-teaser__header::before { bor= +der-top-color: rgb(74, 74, 74); } + +.newslettersignup.color-block-gray-light .cmp-teaser__header { border-botto= +m-color: rgb(204, 204, 204); } + +.newslettersignup.color-block-gray-light .cmp-teaser__header::before { bord= +er-top-color: rgb(204, 204, 204); } + +.newslettersignup.color-block-gray-lighter .cmp-teaser__header { border-bot= +tom-color: rgb(227, 227, 227); } + +.newslettersignup.color-block-gray-lighter .cmp-teaser__header::before { bo= +rder-top-color: rgb(227, 227, 227); } + +.newslettersignup.color-block-gray-lightest .cmp-teaser__header { border-bo= +ttom-color: rgb(242, 242, 242); } + +.newslettersignup.color-block-gray-lightest .cmp-teaser__header::before { b= +order-top-color: rgb(242, 242, 242); } + +.newslettersignup.color-block-grayishyellow-dark .cmp-teaser__header { bord= +er-bottom-color: rgb(150, 150, 140); } + +.newslettersignup.color-block-grayishyellow-dark .cmp-teaser__header::befor= +e { border-top-color: rgb(150, 150, 140); } + +.newslettersignup.color-block-grayishyellow-light .cmp-teaser__header { bor= +der-bottom-color: rgb(230, 230, 220); } + +.newslettersignup.color-block-grayishyellow-light .cmp-teaser__header::befo= +re { border-top-color: rgb(230, 230, 220); } + +.newslettersignup.color-block-green .cmp-teaser__header { border-bottom-col= +or: rgb(0, 255, 0); } + +.newslettersignup.color-block-green .cmp-teaser__header::before { border-to= +p-color: rgb(0, 255, 0); } + +.newslettersignup.color-block-green-dark .cmp-teaser__header { border-botto= +m-color: rgb(0, 83, 10); } + +.newslettersignup.color-block-green-dark .cmp-teaser__header::before { bord= +er-top-color: rgb(0, 83, 10); } + +.newslettersignup.color-block-link .cmp-teaser__header { border-bottom-colo= +r: rgb(0, 77, 255); } + +.newslettersignup.color-block-link .cmp-teaser__header::before { border-top= +-color: rgb(0, 77, 255); } + +.newslettersignup.color-block-link-dark .cmp-teaser__header { border-bottom= +-color: rgb(0, 0, 136); } + +.newslettersignup.color-block-link-dark .cmp-teaser__header::before { borde= +r-top-color: rgb(0, 0, 136); } + +.newslettersignup.color-block-orange .cmp-teaser__header { border-bottom-co= +lor: rgb(255, 182, 0); } + +.newslettersignup.color-block-orange .cmp-teaser__header::before { border-t= +op-color: rgb(255, 182, 0); } + +.newslettersignup.color-block-orange-dark .cmp-teaser__header { border-bott= +om-color: rgb(255, 149, 0); } + +.newslettersignup.color-block-orange-dark .cmp-teaser__header::before { bor= +der-top-color: rgb(255, 149, 0); } + +.newslettersignup.color-block-pink .cmp-teaser__header { border-bottom-colo= +r: rgb(231, 0, 116); } + +.newslettersignup.color-block-pink .cmp-teaser__header::before { border-top= +-color: rgb(231, 0, 116); } + +.newslettersignup.color-block-pink-dark .cmp-teaser__header { border-bottom= +-color: rgb(164, 2, 83); } + +.newslettersignup.color-block-pink-dark .cmp-teaser__header::before { borde= +r-top-color: rgb(164, 2, 83); } + +.newslettersignup.color-block-pink-light .cmp-teaser__header { border-botto= +m-color: rgb(255, 80, 160); } + +.newslettersignup.color-block-pink-light .cmp-teaser__header::before { bord= +er-top-color: rgb(255, 80, 160); } + +.newslettersignup.color-block-purple .cmp-teaser__header { border-bottom-co= +lor: rgb(161, 0, 255); } + +.newslettersignup.color-block-purple .cmp-teaser__header::before { border-t= +op-color: rgb(161, 0, 255); } + +.newslettersignup.color-block-purple-dark .cmp-teaser__header { border-bott= +om-color: rgb(117, 0, 192); } + +.newslettersignup.color-block-purple-dark .cmp-teaser__header::before { bor= +der-top-color: rgb(117, 0, 192); } + +.newslettersignup.color-block-purple-darkest .cmp-teaser__header { border-b= +ottom-color: rgb(70, 1, 115); } + +.newslettersignup.color-block-purple-darkest .cmp-teaser__header::before { = +border-top-color: rgb(70, 1, 115); } + +.newslettersignup.color-block-red .cmp-teaser__header { border-bottom-color= +: rgb(231, 15, 41); } + +.newslettersignup.color-block-red .cmp-teaser__header::before { border-top-= +color: rgb(231, 15, 41); } + +.newslettersignup.color-block-red-dark .cmp-teaser__header { border-bottom-= +color: rgb(189, 0, 29); } + +.newslettersignup.color-block-red-dark .cmp-teaser__header::before { border= +-top-color: rgb(189, 0, 29); } + +.newslettersignup.color-block-red-darker .cmp-teaser__header { border-botto= +m-color: rgb(113, 0, 18); } + +.newslettersignup.color-block-red-darker .cmp-teaser__header::before { bord= +er-top-color: rgb(113, 0, 18); } + +.newslettersignup.color-block-red-light .cmp-teaser__header { border-bottom= +-color: rgb(255, 50, 70); } + +.newslettersignup.color-block-red-light .cmp-teaser__header::before { borde= +r-top-color: rgb(255, 50, 70); } + +.newslettersignup.color-block-white .cmp-teaser__header { border-bottom-col= +or: rgb(255, 255, 255); } + +.newslettersignup.color-block-white .cmp-teaser__header::before { border-to= +p-color: rgb(255, 255, 255); } + +.newslettersignup.color-block-yellow .cmp-teaser__header { border-bottom-co= +lor: rgb(255, 212, 46); } + +.newslettersignup.color-block-yellow .cmp-teaser__header::before { border-t= +op-color: rgb(255, 212, 46); } + +.newslettersignup.color-block-yellow-dark .cmp-teaser__header { border-bott= +om-color: rgb(240, 192, 0); } + +.newslettersignup.color-block-yellow-dark .cmp-teaser__header::before { bor= +der-top-color: rgb(240, 192, 0); } + +.newslettersignup.color-block-yellow-light .cmp-teaser__header { border-bot= +tom-color: rgb(255, 240, 179); } + +.newslettersignup.color-block-yellow-light .cmp-teaser__header::before { bo= +rder-top-color: rgb(255, 240, 179); } + +.cmp-share-banner { display: flex; -webkit-box-pack: start; justify-content= +: flex-start; flex-wrap: wrap; padding: 2rem 0px 3rem; } + +.cmp-share-banner .h-title-eyebrow { display: flex; -webkit-box-align: cent= +er; align-items: center; margin-top: 1rem; margin-right: 30px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-share-banner .h-title-eyebrow { margin-left: 20px; } +} + +@media screen and (min-width: 1000px) { + .cmp-share-banner .h-title-eyebrow { margin-right: 2rem; } +} + +.cmp-share-banner__item { text-align: center; } + +.cmp-share-banner__item:first-child .cmp-share-banner__icon { margin-left: = +0px; } + +@media screen and (max-width: 999.9px) { + .cmp-share-banner__item:first-child.cmp-share-banner__item--mail + .cmp-s= +hare-banner__item .cmp-share-banner__icon { margin-left: 0px; } +} + +.cmp-share-banner__icon { -webkit-box-align: center; align-items: center; b= +order-radius: 50%; border: 0.2rem solid rgb(0, 77, 255); color: rgb(0, 77, = +255); display: flex; height: 3.5rem; -webkit-box-pack: center; justify-cont= +ent: center; margin-left: 3rem; width: 3.5rem; } + +.cmp-share-banner__icon:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px = +1px; outline: rgb(0, 0, 136) solid 1px; outline-offset: 1px; background-col= +or: rgb(0, 77, 255); color: rgb(255, 255, 255); } + +.cmp-share-banner__icon:focus:not(:focus-visible) { box-shadow: none; outli= +ne: none; } + +.cmp-share-banner__icon:hover { background-color: rgb(0, 77, 255); color: r= +gb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-share-banner__icon { margin-left: 2rem; } +} + +.cmp-share-banner__icon--linkedin::after { content: "=EF=88=B9"; } + +.cmp-share-banner__icon--facebook::after, .cmp-share-banner__icon--linkedin= +::after { font-size: 18px; font-family: Ionicons; display: block; font-weig= +ht: 400; font-style: normal; line-height: 1; text-transform: none; letter-s= +pacing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr;= + -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; f= +ont-feature-settings: "liga"; } + +.cmp-share-banner__icon--facebook::after { content: "=EF=88=B1"; } + +.cmp-share-banner__icon--instagram::after { content: "=EF=8D=91"; font-size= +: 18px; font-feature-settings: "liga"; } + +.cmp-share-banner__icon--instagram::after, .cmp-share-banner__icon--twitter= +::after { font-family: Ionicons; display: block; font-weight: 400; font-sty= +le: normal; line-height: 1; text-transform: none; letter-spacing: normal; o= +verflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smo= +othing: antialiased; text-rendering: optimizelegibility; } + +.cmp-share-banner__icon--twitter::after { content: "=EF=89=83"; font-size: = +14px; font-feature-settings: "liga"; } + +.cmp-share-banner__icon--youtube::after { content: "=EF=89=8D"; } + +.cmp-share-banner__icon--kununu::after, .cmp-share-banner__icon--youtube::a= +fter { font-size: 18px; font-family: Ionicons; display: block; font-weight:= + 400; font-style: normal; line-height: 1; text-transform: none; letter-spac= +ing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -w= +ebkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font= +-feature-settings: "liga"; } + +.cmp-share-banner__icon--kununu::after { content: "=EF=93=B8"; } + +.cmp-share-banner__icon--medium::after { content: "=EF=93=B9"; } + +.cmp-share-banner__icon--medium::after, .cmp-share-banner__icon--renren::af= +ter { font-size: 18px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; } + +.cmp-share-banner__icon--renren::after { content: "=EE=A4=96"; } + +.cmp-share-banner__icon--wechat::after { content: "=EE=A4=99"; } + +.cmp-share-banner__icon--wechat::after, .cmp-share-banner__icon--weibo::aft= +er { font-size: 18px; font-family: Ionicons; display: block; font-weight: 4= +00; font-style: normal; line-height: 1; text-transform: none; letter-spacin= +g: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -web= +kit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-f= +eature-settings: "liga"; } + +.cmp-share-banner__icon--weibo::after { content: "=EE=A4=9A"; } + +.cmp-share-banner__icon--xing::after { content: "=EE=A4=9C"; font-size: 18p= +x; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; } + +.cmp-share-banner__icon--mail { border-color: rgb(107, 107, 107); color: rg= +b(107, 107, 107); } + +.cmp-share-banner__icon--mail::after { content: "=EF=90=A2"; font-size: 22p= +x; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; } + +.cmp-share-banner__icon--mail:hover { background-color: rgb(107, 107, 107);= + } + +@media screen and (max-width: 999.9px) { + .cmp-share-banner__icon--mail { display: none; } +} + +.cmp-share-banner--border-top .cmp-share-banner { border-top: 2px solid rgb= +(204, 204, 204); margin-top: 20px; } + +@media screen and (max-width: 767.9px) { + .cmp-share-banner--border-top .cmp-share-banner { margin-top: 30px; } +} + +.cmp-share-banner--border-bottom .cmp-share-banner { border-bottom: 2px sol= +id rgb(204, 204, 204); margin-bottom: 20px; } + +@media screen and (max-width: 767.9px) { + .cmp-share-banner--border-bottom .cmp-share-banner { margin-bottom: 30px;= + } +} + +.cmp-share-banner--background-gray .cmp-share-banner { background-color: rg= +b(242, 242, 242); } + +.cmp-share-banner--toolbar .cmp-share-banner { padding: 1rem 2rem 2rem; bac= +kground-color: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .cmp-share-banner--toolbar .cmp-share-banner { padding: 1.5rem 2rem 2rem;= + } +} + +.cmp-share-banner--toolbar .h-title-eyebrow { margin-left: 0px; } + +.cmp-share-banner__items { display: flex; -webkit-box-align: center; align-= +items: center; margin-top: 1rem; } + +.cmp-share-banner__download-report { margin-left: auto; -webkit-box-flex: 1= +; flex: 1 0 100%; } + +@media screen and (min-width: 768px) { + .cmp-share-banner__download-report { -webkit-box-flex: 0; flex: 0 0 auto;= + } +} + +.cmp-share-banner__download-report .cmp-button { margin: 20px 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-share-banner__download-report .cmp-button { margin-top: 1rem; } +} + +.share-module .cmp-share-module { -webkit-box-align: center; align-items: c= +enter; padding: 1rem 0px; z-index: 3; position: relative; align-self: cente= +r; } + +.share-module .cmp-share-module .cmp-share-module__circle-share { backgroun= +d-color: rgb(242, 242, 242); height: 7rem; width: 7rem; border-radius: 50%;= + box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 4px 0px; z-index: 2; } + +.share-module .cmp-share-module .cmp-share-module__circle-share:active { ou= +tline: none; } + +.share-module .cmp-share-module .cmp-share-module__circle-share:focus-visib= +le { outline-offset: 0px; outline: rgb(0, 77, 255) solid 1px; } + +.share-module .cmp-share-module .cmp-share-module__circle-share:hover { cur= +sor: pointer; } + +.share-module .cmp-share-module .cmp-share-module__ion-android-share-alt { = +color: rgb(74, 74, 74); font-size: 4.8rem; } + +.share-module .cmp-share-module .cmp-share-module__ion-android-share-alt::b= +efore { position: relative; top: 1.37rem; left: 1.55rem; content: "=EF=8E= +=AC"; font-size: 4.41rem; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } + +.share-module .cmp-share-module .cmp-share-module__hideoutline { outline: n= +one; } + +.share-module .cmp-share-module .cmp-share-module__tools { border: 0.1rem s= +olid rgb(227, 227, 227); z-index: 1; } + +.share-module .cmp-share-module .cmp-share-module__tools.cmp-share-module__= +tools--color-gray-light { background-color: rgb(242, 242, 242); } + +.share-module .cmp-share-module .cmp-share-banner__items .cmp-share-module_= +_share-text { font-size: 1.2rem; font-weight: 600; letter-spacing: 0.84px; = +text-transform: uppercase; } + +.share-module .cmp-share-module .cmp-share-module__tools--hide { overflow: = +hidden; } + +.share-module .cmp-share-banner { flex-wrap: nowrap; } + +.share-module--vertical .cmp-share-module { -webkit-box-orient: vertical; -= +webkit-box-direction: normal; flex-direction: column; -webkit-box-align: st= +art; align-items: flex-start; } + +.share-module--vertical .cmp-share-module .cmp-share-module__tools--hide { = +background-color: rgb(242, 242, 242); width: 7rem; margin-top: -3.5rem; bor= +der-radius: 0px 0px 5rem 5rem; border: 0.1rem solid rgb(227, 227, 227); pad= +ding: 0px; } + +.share-module--vertical .cmp-share-module .cmp-share-module__tools .cmp-sha= +re-banner__items { max-height: 30rem; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items { displa= +y: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-= +direction: column; padding-bottom: 3rem; width: 100%; margin-top: 0px; max-= +height: 0px; transform-origin: center top; transition: max-height 0.4s ease= + 0s; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items .cmp-sha= +re-module__share-text { margin: 3.5rem 0px 0px; padding-top: 2rem; max-widt= +h: 90%; overflow-wrap: break-word; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items .div-sha= +re-module { display: inline-block; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items .cmp-sha= +re-banner__icon { margin: 2rem 0px 0px; } + +.share-module--vertical .cmp-share-module .cmp-share-banner__items > .cmp-s= +hare-banner__item:first-child { margin-top: 3.5rem; } + +.share-module--horizontal .cmp-share-module .cmp-share-module__tools--hide = +{ height: 7rem; border-radius: 0px 5rem 5rem 0px; padding: 0px; width: auto= +; margin-left: -3.5rem; background-color: rgb(242, 242, 242); border: 0.1re= +m solid rgb(227, 227, 227); } + +.share-module--horizontal .cmp-share-module .cmp-share-module__tools .cmp-s= +hare-banner__items { max-width: 35rem; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items { disp= +lay: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; f= +lex-direction: row; padding-right: 3rem; height: 100%; width: inherit; marg= +in: 0px; max-width: 0px; transition: max-width 0.4s ease 0s; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items .cmp-s= +hare-module__share-text { white-space: nowrap; margin: 0px 1rem 0px 3.5rem;= + padding-left: 2rem; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items .div-s= +hare-module { display: inline-block; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items .cmp-s= +hare-banner__icon { margin: 0px 0px 0px 2rem; } + +.share-module--horizontal .cmp-share-module .cmp-share-banner__items > .cmp= +-share-banner__item:first-child { margin-left: 3.5rem; } + +body.share-module__horizontal-scroll--toggle, html.share-module__horizontal= +-scroll--toggle { overflow-x: auto; } + +div.image:has(div.cmp-share-module__circle-share) { position: relative; z-i= +ndex: 1; } + +.multipagenavigation .cmp-multipage-nav__mobile-dropdown { -webkit-box-alig= +n: center; align-items: center; background-color: rgb(255, 255, 255); displ= +ay: flex; -webkit-box-pack: justify; justify-content: space-between; paddin= +g: 2rem 0px 2rem 2rem; width: 100%; font-family: Graphik, Arial, system-ui,= + -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica = +Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style: normal;= + text-transform: uppercase; letter-spacing: 0.104em; color: rgb(0, 0, 0); l= +ine-height: 1.4; font-size: 1.2rem; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__mobile-dropdown { font-size: 1.8= +rem; letter-spacing: 0.07em; display: none; } +} + +.multipagenavigation .cmp-multipage-nav__mobile-dropdown:hover { color: rgb= +(0, 0, 0); } + +.multipagenavigation .cmp-multipage-nav__arrow { margin-right: 14px; paddin= +g: 0px; top: 0px; } + +.multipagenavigation .cmp-multipage-nav__arrow-icon { height: 0.44em; margi= +n-right: 20px; margin-top: 0px; } + +.multipagenavigation .cmp-multipage-nav__arrow-icon span:first-of-type, .mu= +ltipagenavigation .cmp-multipage-nav__arrow-icon span:nth-of-type(2) { back= +ground-color: rgb(0, 0, 0); border-radius: 0.5em; display: block; height: 0= +.11em; transition: all 0.25s ease-in-out 0s; width: 1em; } + +.multipagenavigation .cmp-multipage-nav__arrow-icon span:first-of-type { ma= +rgin-left: -0.14em; margin-top: 0.67em; transform: rotate(50deg); } + +.multipagenavigation .cmp-multipage-nav__arrow-icon span:nth-of-type(2) { m= +argin-left: 0.48em; margin-top: -0.11em; transform: rotate(-50deg); } + +.multipagenavigation .cmp-multipage-nav__arrow-icon--close span:first-of-ty= +pe, .multipagenavigation .cmp-multipage-nav__arrow-icon--close span:nth-of-= +type(2) { transition: all 0.25s ease-in-out 0s; width: 1.2em; margin-left: = +0.05em; } + +.multipagenavigation .cmp-multipage-nav__arrow-icon--close span:first-of-ty= +pe { margin-top: 0.67em; transform: rotate(-45deg); } + +.multipagenavigation .cmp-multipage-nav__arrow-icon--close span:nth-of-type= +(2) { margin-top: -0.11em; transform: rotate(45deg); } + +.multipagenavigation .cmp-multipage-nav__elements { box-shadow: rgba(0, 0, = +0, 0.5) 0px 2px 4px 0px; z-index: 100; } + +.multipagenavigation .cmp-multipage-nav__elements:not(.cmp-multipage-nav--s= +ticky) { position: relative; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__elements { box-shadow: none; } +} + +.multipagenavigation .cmp-multipage-nav__articles { display: block; backgro= +und-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 0.5rem 0.= +5rem 0px; height: auto; max-height: 0px; visibility: hidden; width: 100%; t= +ransition: max-height 0.3s ease-in-out 0s, top 0.3s ease-in-out 0s; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__articles { box-shadow: none; ove= +rflow: hidden; position: absolute; right: 1rem; top: 6.5rem; width: 32rem; = +} +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__articles { visibility: visible; = +border-bottom: 2px solid rgb(227, 227, 227); border-top: 4px solid rgb(0, 7= +7, 255); box-shadow: none; max-height: none; overflow: visible; opacity: 1;= + position: relative; top: 0px; width: 100%; } +} + +.multipagenavigation .cmp-multipage-nav__items { background-color: rgb(255,= + 255, 255); box-shadow: none; height: 100%; list-style: none; margin: 0px a= +uto; max-width: 1200px; opacity: 1; display: block; } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__items { opacity: 0; } +} + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__items { transition: all 0.3s eas= +e-out 0s; z-index: 997; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__items, .multipagenavigation .cmp= +-multipage-nav__items::before { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 1rem= + 0px; } + .multipagenavigation .cmp-multipage-nav__items::before { content: ""; pos= +ition: absolute; width: 0px; height: 0px; border-color: rgb(255, 255, 255);= + border-style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; transform: rot= +ate(-45deg); right: 22px; top: -9px; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__items { visibility: visible; opa= +city: 1; box-shadow: none; display: none; padding: 0px 1.5rem; } +} + +.multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:fir= +st-child { -webkit-box-align: center; align-items: center; -webkit-box-flex= +: 1; flex: 1 0 0%; background-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child { border-top: none; } +} + +.multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:fir= +st-child .cmp-multipage-nav__item-link::after { display: none; } + +.multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:fir= +st-child .cmp-multipage-nav__item-link:focus::after, .multipagenavigation .= +cmp-multipage-nav__items .cmp-multipage-nav__item:first-child .cmp-multipag= +e-nav__item-link:hover::after { content: ""; background-color: rgb(0, 77, 2= +55); display: block; height: 100%; position: absolute; width: 4px; left: 0p= +x; top: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child .cmp-multipage-nav__item-link:focus::before, .multipagenavigatio= +n .cmp-multipage-nav__items .cmp-multipage-nav__item:first-child .cmp-multi= +page-nav__item-link:hover::before { content: ""; position: absolute; width:= + 0px; height: 0px; border-color: rgb(242, 242, 242); border-style: solid; b= +order-width: 1.2rem 1.2rem 1rem 1rem; transform: rotate(-45deg); box-shadow= +: none; left: auto; right: 22px; top: -9px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child::before { content: ""; position: absolute; width: 0px; height: 0= +px; border-color: rgb(255, 255, 255); border-style: solid; border-width: 1.= +2rem 1.2rem 1rem 1rem; transform: rotate(-45deg); left: auto; right: 22px; = +top: -9px; } + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child:focus::after, .multipagenavigation .cmp-multipage-nav__items .cm= +p-multipage-nav__item:first-child:hover::after { content: ""; background-co= +lor: rgb(0, 77, 255); display: block; height: 100%; position: absolute; wid= +th: 4px; left: 0px; top: 0px; } + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child:focus::before, .multipagenavigation .cmp-multipage-nav__items .c= +mp-multipage-nav__item:first-child:hover::before { content: ""; position: a= +bsolute; width: 0px; height: 0px; border-color: rgb(242, 242, 242); border-= +style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; transform: rotate(-45d= +eg); box-shadow: none; left: auto; } + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child.cmp-multipage-nav__item--active { background-color: rgb(242, 242= +, 242); } + .multipagenavigation .cmp-multipage-nav__items .cmp-multipage-nav__item:f= +irst-child.cmp-multipage-nav__item--active::after { content: ""; position: = +absolute; width: 0px; height: 0px; border-color: rgb(242, 242, 242); border= +-style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; transform: rotate(-45= +deg); box-shadow: none; left: auto; right: 22px; top: -9px; } +} + +.multipagenavigation .cmp-multipage-nav__items--desktop { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__items--desktop { display: flex; = +flex-wrap: wrap; visibility: visible; opacity: 1; } +} + +.multipagenavigation .cmp-multipage-nav__item { -webkit-box-align: center; = +align-items: center; border-top: 2px solid rgb(227, 227, 227); color: rgb(0= +, 0, 0); display: flex; -webkit-box-flex: 1; flex: 1 0 0px; font-weight: 40= +0; position: relative; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item { -webkit-box-flex: 2; flex= +: 2 0 0px; min-height: 66px; border-top: none; -webkit-box-pack: center; ju= +stify-content: center; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item::after { content: ""; backg= +round-color: rgb(227, 227, 227); display: block; height: 4rem; position: ab= +solute; width: 2px; left: 0px; } +} + +.multipagenavigation .cmp-multipage-nav__item-link:focus + .cmp-multipage-n= +av__item .cmp-multipage-nav__item-link::after, .multipagenavigation .cmp-mu= +ltipage-nav__item:focus + .cmp-multipage-nav__item:not(.cmp-multipage-nav__= +item--active)::after, .multipagenavigation .cmp-multipage-nav__item:focus::= +after, .multipagenavigation .cmp-multipage-nav__item:hover + .cmp-multipage= +-nav__item .cmp-multipage-nav__item-link::after, .multipagenavigation .cmp-= +multipage-nav__item:hover + .cmp-multipage-nav__item:not(.cmp-multipage-nav= +__item--active)::after, .multipagenavigation .cmp-multipage-nav__item:hover= +::after { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item:last-of-type::before { cont= +ent: ""; background-color: rgb(227, 227, 227); display: block; height: 4rem= +; position: absolute; width: 2px; right: 0px; } +} + +.multipagenavigation .cmp-multipage-nav__item-link { -webkit-box-align: cen= +ter; align-items: center; color: rgb(0, 0, 0); display: flex; font-size: 1.= +2rem; font-weight: 400; height: 100%; -webkit-box-pack: start; justify-cont= +ent: flex-start; line-height: 1.2; padding: 2rem; position: relative; text-= +transform: none; width: 100%; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item-link { padding: 2rem; -webk= +it-box-pack: center; justify-content: center; } +} + +.multipagenavigation .cmp-multipage-nav__item-link:focus, .multipagenavigat= +ion .cmp-multipage-nav__item-link:hover { background-color: rgb(242, 242, 2= +42); font-weight: 600; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 77, 25= +5); color: rgb(255, 255, 255); font-weight: 400; z-index: 2; } +} + +.multipagenavigation .cmp-multipage-nav__item-link:focus::after, .multipage= +navigation .cmp-multipage-nav__item-link:hover::after { content: ""; backgr= +ound-color: rgb(0, 77, 255); display: block; height: 100%; position: absolu= +te; width: 4px; left: 0px; top: 0px; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item-link:focus .cmp-multipage-n= +av__item-arrow::after, .multipagenavigation .cmp-multipage-nav__item-link:h= +over .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255); } +} + +.multipagenavigation .cmp-multipage-nav__item-link:focus { box-shadow: rgb(= +255, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 1px; outline-= +offset: 1px; z-index: 4; } + +.multipagenavigation .cmp-multipage-nav__item-arrow { display: none; margin= +-left: 10px; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item-arrow { display: block; } +} + +.multipagenavigation .cmp-multipage-nav__item-arrow::after { content: "=EE= +=A0=80"; font-size: 24px; font-family: Ionicons; font-weight: 400; font-sty= +le: normal; text-transform: none; letter-spacing: normal; overflow-wrap: no= +rmal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialia= +sed; text-rendering: optimizelegibility; font-feature-settings: "liga"; col= +or: rgb(0, 77, 255); display: block; line-height: 1.7rem; position: inherit= +; top: -2px; } + +.multipagenavigation .cmp-multipage-nav__item .more-icon { display: none; } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__item .more-icon { display: block= +; } +} + +.multipagenavigation .cmp-multipage-nav__item .more-icon::after { content: = +"=EF=91=AA"; font-size: 30px; font-family: Ionicons; font-weight: 400; font= +-style: normal; text-transform: none; letter-spacing: normal; overflow-wrap= +: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: anti= +aliased; text-rendering: optimizelegibility; font-feature-settings: "liga";= + align-self: center; display: block; line-height: 0.7; position: inherit; t= +op: -2px; } + +.multipagenavigation .cmp-multipage-nav__item--active { background-color: r= +gb(242, 242, 242); position: relative; } + +@-webkit-keyframes selectedBackgroundAnimation {=20 + 0% { bottom: 6.42em; } + 100% { bottom: -0.71em; } +} + +@keyframes selectedBackgroundAnimation {=20 + 0% { bottom: 6.42em; } + 100% { bottom: -0.71em; } +} + +@-webkit-keyframes selectedFoldAnimation {=20 + 0% { border-bottom: 0px solid transparent; } + 85% { border-bottom: 0px solid transparent; } + 100% { border-bottom: 0.57em solid transparent; } +} + +@keyframes selectedFoldAnimation {=20 + 0% { border-bottom: 0px solid transparent; } + 85% { border-bottom: 0px solid transparent; } + 100% { border-bottom: 0.57em solid transparent; } +} + +@-webkit-keyframes rotateArrowAnimation {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(90deg); } +} + +@keyframes rotateArrowAnimation {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(90deg); } +} + +@-webkit-keyframes rotateOverviewArrowAnimation {=20 + 0% { transform: rotate(0deg) scaleX(-1); } + 100% { transform: rotate(-90deg) scaleX(-1); } +} + +@keyframes rotateOverviewArrowAnimation {=20 + 0% { transform: rotate(0deg) scaleX(-1); } + 100% { transform: rotate(-90deg) scaleX(-1); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active-animate .cmp-multip= +age-nav__item-link { color: rgb(255, 255, 255); } +} + +.multipagenavigation .cmp-multipage-nav__item--active-animate .cmp-multipag= +e-nav__item-link::before { content: ""; background-color: rgb(0, 77, 255); = +display: block; height: 100%; position: absolute; width: 4px; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active-animate .cmp-multip= +age-nav__item-link::before { animation: 0.5s ease 0s 1 normal none running = +selectedBackgroundAnimation; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active-animate::after { co= +ntent: ""; border-bottom: 0.8rem solid transparent; border-right: 0.8rem so= +lid rgb(0, 0, 0); background-color: transparent; animation: 1s ease-in 0s 1= + normal none running selectedFoldAnimation; } +} + +.multipagenavigation .cmp-multipage-nav__item--active-animate .cmp-multipag= +e-nav__item-arrow::after { color: rgb(255, 255, 255); animation: 0.5s ease = +0.5s 1 normal forwards running rotateArrowAnimation; } + +.multipagenavigation .cmp-multipage-nav__item--active-animate.cmp-multipage= +-nav__item--overview { background-color: rgb(242, 242, 242); } + +.multipagenavigation .cmp-multipage-nav__item--active-animate.cmp-multipage= +-nav__item--overview .cmp-multipage-nav__item-arrow, .multipagenavigation .= +cmp-multipage-nav__item--active-animate.cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link { color: rgb(255, 255, 255); } + +.multipagenavigation .cmp-multipage-nav__item--active-animate.cmp-multipage= +-nav__item--overview .cmp-multipage-nav__item-arrow::after { animation: 0.5= +s ease 0.5s 1 normal forwards running rotateOverviewArrowAnimation; color: = +rgb(255, 255, 255); } + +.multipagenavigation .cmp-multipage-nav__item--active + .cmp-multipage-nav_= +_item::after { display: none; } + +.multipagenavigation .cmp-multipage-nav__item--active:focus::after, .multip= +agenavigation .cmp-multipage-nav__item--active:hover::after { display: bloc= +k; background-color: transparent; } + +.multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav__i= +tem-link { font-weight: 600; position: relative; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link { width: 100%; } +} + +.multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav__i= +tem-link::before { left: 0px; top: 0px; } + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link::before { content: ""; background-color: rgb(0, 77, 255); displa= +y: block; height: 100%; position: absolute; width: 4px; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link::before { bottom: -1rem; height: auto; right: 0px; width: 100%; = +} +} + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link:focus::before, .multipagenavigation .cmp-multipage-nav__item--ac= +tive .cmp-multipage-nav__item-link:hover::before { background-color: transp= +arent; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav_= +_item-link::after { display: none; } +} + +.multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav__i= +tem-link span { z-index: 3; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active { background-color:= + rgb(255, 255, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--active::after { bottom: -1= +rem; display: block; height: 0px; left: -0.8rem; position: absolute; width:= + 0px; z-index: 1; } +} + +.multipagenavigation .cmp-multipage-nav__item--active .cmp-multipage-nav__i= +tem-arrow::after { content: "=EE=A0=80"; font-size: 24px; font-family: Ioni= +cons; font-weight: 400; font-style: normal; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; display: inline-block; line-height: 1.7rem; tr= +ansform: rotate(0deg); } + +.multipagenavigation .cmp-multipage-nav__item--overview { color: rgb(0, 0, = +0); } + +.multipagenavigation .cmp-multipage-nav__item--overview::after { display: n= +one; } + +.multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link { place-content: flex-start; -webkit-box-pack: start; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-na= +v__item-link { -webkit-box-orient: vertical; -webkit-box-direction: reverse= +; flex-direction: column-reverse; place-content: center; -webkit-box-pack: = +center; padding: 0px 0.5rem; } +} + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-na= +v__item-link:focus, .multipagenavigation .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:hover { background-color: rgb(242, 242, 242)= +; } +} + +.multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-arrow { margin-bottom: 0.5rem; margin-left: 0px; } + +.multipagenavigation .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-arrow::after { transform: scaleX(-1); color: rgb(0, 0, 0); } + +@media screen and (max-width: 999.9px) { + .multipagenavigation .cmp-multipage-nav__item--overview.cmp-multipage-nav= +__item--active { background-color: rgb(242, 242, 242); } +} + +.multipagenavigation .cmp-multipage-nav__item--overview.cmp-multipage-nav__= +item--active::after { display: block; background-color: transparent; } + +.multipagenavigation .cmp-multipage-nav__item--overview.cmp-multipage-nav__= +item--active .cmp-multipage-nav__item-arrow { margin-bottom: 0.5rem; } + +.multipagenavigation .cmp-multipage-nav__item--more { -webkit-box-flex: 1; = +flex: 1 0 0%; max-width: 7.5rem; padding: 0px; } + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +ms { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: no= +rmal; flex-direction: column; padding: 0px; box-shadow: none; } + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +ms::before { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__i= +tems::before { content: ""; position: absolute; width: 0px; height: 0px; bo= +rder-color: rgb(255, 255, 255); border-style: solid; border-width: 1.2rem 1= +.2rem 1rem 1rem; transform: rotate(-45deg); box-shadow: rgba(0, 0, 0, 0.4) = +0px 0px 1rem 0px; display: inline; right: 22px; top: -9px; } +} + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +m-link { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__i= +tem-link { display: flex; -webkit-box-orient: vertical; -webkit-box-directi= +on: reverse; flex-direction: column-reverse; -webkit-box-pack: center; just= +ify-content: center; padding: 0px; } + .multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__i= +tem-link::before { content: ""; background-color: rgb(227, 227, 227); displ= +ay: block; height: 4rem; position: absolute; width: 2px; right: 0px; } + .multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__i= +tem-link:focus::before, .multipagenavigation .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link:hover::before { display: none; } +} + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +m-link--more-active { background-color: rgb(0, 77, 255); color: rgb(255, 25= +5, 255); font-weight: 400; z-index: 2; } + +.multipagenavigation .cmp-multipage-nav__item--more .cmp-multipage-nav__ite= +m-link--more-active::after, .multipagenavigation .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown { position: relative; width: 100%; background-color: rgb(255, 255= +, 255); right: 0px; visibility: hidden; opacity: 0; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 1rem 0px; transition: = +all 0.3s ease-out 0s; position: absolute; top: 7rem; width: auto; z-index: = +4; } +} + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__items { visibility: hidden; } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__items { width: 32rem; } +} + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item { border-top: 2px solid rgb(227, 227, 22= +7); -webkit-box-pack: start; justify-content: flex-start; background-color:= + rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item { min-height: fit-content; } +} + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item:last-of-type::before { display: none; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link { -webkit-box-align: start; align-i= +tems: flex-start; display: flex; padding: 2rem; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link:focus, .multipagenavigation .cmp-mu= +ltipage-nav__item .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link:hover { color: rgb(0, 0, 0); background-color: rgb(242, 242, 24= +2); font-weight: 600; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavigation = +.cmp-multipage-nav__item .cmp-multipage-nav--more-link-dropdown .cmp-multip= +age-nav__item-link:hover::after { display: block; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-= +link-dropdown .cmp-multipage-nav__item-link::after, .multipagenavigation .c= +mp-multipage-nav__item .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::before, .multipagenavigation .cmp-multipage-nav__item .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item::after { displ= +ay: none; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item:first-of-type { border-top: none; } + +.multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item:first-of-type::before { display: none; } + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item:first-of-type::before { content: ""; p= +osition: absolute; width: 0px; height: 0px; border-color: rgb(255, 255, 255= +); border-style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; transform: r= +otate(-45deg); display: inline; right: 22px; top: -9px; } + .multipagenavigation .cmp-multipage-nav__item .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item:first-of-type .cmp-multipage-nav__item= +-link:focus::before, .multipagenavigation .cmp-multipage-nav__item .cmp-mul= +tipage-nav--more-link-dropdown .cmp-multipage-nav__item:first-of-type .cmp-= +multipage-nav__item-link:hover::before { content: ""; position: absolute; w= +idth: 0px; height: 0px; border-color: rgb(242, 242, 242); border-style: sol= +id; border-width: 1.2rem 1.2rem 1rem 1rem; transform: rotate(-45deg); displ= +ay: inline; right: 22px; top: -9px; } +} + +.multipagenavigation .cmp-multipage-nav__show-dropdown { height: auto; } + +.multipagenavigation .cmp-multipage-nav__show-dropdown--mobile { visibility= +: visible; overflow-y: auto; } + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__show-dropdown--mobile { transiti= +on: top 0.3s ease-in-out 0s; } +} + +@media screen and (min-width: 768px) { + .multipagenavigation .cmp-multipage-nav__show-dropdown--mobile.cmp-multip= +age-nav__articles { overflow: visible; max-height: none; top: 8rem; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation .cmp-multipage-nav__show-dropdown--mobile.cmp-multip= +age-nav__articles { top: 0px; } +} + +.multipagenavigation .cmp-multipage-nav__show-dropdown--mobile > .cmp-multi= +page-nav__items { transition: all 0.3s ease-in-out 0s; visibility: visible;= + opacity: 1; } + +.multipagenavigation .cmp-multipage-nav__show-dropdown--desktop.cmp-multipa= +ge-nav--more-link-dropdown { transition: top 0.3s ease-in-out 0s; visibilit= +y: visible; opacity: 1; } + +.multipagenavigation .cmp-multipage-nav__show-dropdown--desktop.cmp-multipa= +ge-nav--more-link-dropdown .cmp-multipage-nav__items { visibility: visible;= + } + +.multipagenavigation .cmp-multipage-nav--sticky { left: 0px; position: fixe= +d; right: 0px; z-index: 1000; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(180, 85, 170); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-1 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-1 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-1 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(180, 85, 170); } +} + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-1 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-1 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-1 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(180, 85, = +170); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-1 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-1 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(180, 85, 170); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(180= +, 85, 170); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-1 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-1 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-1 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-1 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-1= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-1 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(180, 85, 170); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(160, 85, 245); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-2 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-2 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-2 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(160, 85, 245); } +} + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-2 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-2 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-2 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(160, 85, = +245); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-2 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-2 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(160, 85, 245); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(160= +, 85, 245); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-2 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-2 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-2 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-2 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-2= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-2 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(160, 85, 245); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(190, 130, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-3 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-3 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-3 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(190, 130, 255); } +} + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-3 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-3 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-3 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(190, 130,= + 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-3 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-3 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(190, 130, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(190= +, 130, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-3 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-3 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-3 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-3 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-3= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-3 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(190, 130, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(220, 175, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-4 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-4 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-4 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(220, 175, 255); } +} + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-4 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-4 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-4 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(220, 175,= + 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-4 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-4 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(220, 175, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(220= +, 175, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-4 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-4 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-4 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-4 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-4= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-4 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(220, 175, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(230, 220, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-accent-purple-5 .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-accent-purple-5 .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-accent-purple-5 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(230, 220, 255); } +} + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-accent-purple-5 .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-accent-purp= +le-5 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-accen= +t-purple-5 .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(230, 220,= + 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-accent-purple-5 .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-accent-purple-5 .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(230, 220, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(230= +, 220, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-accent-purple-5 .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +accent-purple-5 .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-accent-purple-5 .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-accent-purple-5 .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-accent-purple-5= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-ac= +cent-purple-5 .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(230, 220, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__articles { = +border-top: 4px solid rgb(0, 65, 240); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-a= +lt-blue .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:ho= +ver, .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-alt-blue .cmp-multipage-nav__item:not(.cmp-mu= +ltipage-nav__item--active) .cmp-multipage-nav__item-link:hover { background= +-color: rgb(0, 65, 240); } +} + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bl= +ock-alt-blue .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-li= +nk:hover::after, .multipagenavigation.color-block-alt-blue .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus::after, .multipagenavigation.color-block-alt-blue .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:hover::after { background-color: rgb(0, 65, 240); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after= +, .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-= +multipage-nav__item-arrow::after, .multipagenavigation.color-block-alt-blue= + .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multip= +age-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb= +(255, 255, 255); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-= +multipage-nav__item-arrow::after { color: rgb(0, 65, 240); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active { background-color: rgb(0, 65, 240= +); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgr= +ound-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .= +multipagenavigation.color-block-alt-blue .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { b= +ackground-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-blue .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipa= +genavigation.color-block-alt-blue .cmp-multipage-nav .cmp-multipage-nav__it= +em:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenaviga= +tion.color-block-alt-blue .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child:focus::after, .multipagenavigation.color-block-alt-blue .cmp-multipa= +ge-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenavigat= +ion.color-block-alt-blue .cmp-multipage-nav__item--active .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-alt-blue .cmp-multipa= +ge-nav__item--active .cmp-multipage-nav__item-link::before, .multipagenavig= +ation.color-block-alt-blue .cmp-multipage-nav__item--more .cmp-multipage-na= +v--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipag= +enavigation.color-block-alt-blue .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::after { ba= +ckground-color: rgb(0, 65, 240); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__articles { = +border-top: 4px solid rgb(190, 190, 190); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-a= +lt-gray .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:ho= +ver, .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-alt-gray .cmp-multipage-nav__item:not(.cmp-mu= +ltipage-nav__item--active) .cmp-multipage-nav__item-link:hover { background= +-color: rgb(190, 190, 190); } +} + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bl= +ock-alt-gray .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-li= +nk:hover::after, .multipagenavigation.color-block-alt-gray .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus::after, .multipagenavigation.color-block-alt-gray .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:hover::after { background-color: rgb(190, 190, 190); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after= +, .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-= +multipage-nav__item-arrow::after, .multipagenavigation.color-block-alt-gray= + .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multip= +age-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb= +(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-= +multipage-nav__item-arrow::after { color: rgb(190, 190, 190); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active { background-color: rgb(190, 190, = +190); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgr= +ound-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .= +multipagenavigation.color-block-alt-gray .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { b= +ackground-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-gray .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipa= +genavigation.color-block-alt-gray .cmp-multipage-nav .cmp-multipage-nav__it= +em:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenaviga= +tion.color-block-alt-gray .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child:focus::after, .multipagenavigation.color-block-alt-gray .cmp-multipa= +ge-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenavigat= +ion.color-block-alt-gray .cmp-multipage-nav__item--active .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-alt-gray .cmp-multipa= +ge-nav__item--active .cmp-multipage-nav__item-link::before, .multipagenavig= +ation.color-block-alt-gray .cmp-multipage-nav__item--more .cmp-multipage-na= +v--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipag= +enavigation.color-block-alt-gray .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::after { ba= +ckground-color: rgb(190, 190, 190); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__articl= +es { border-top: 4px solid rgb(150, 150, 150); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bl= +ock-alt-gray-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__it= +em-link:hover, .multipagenavigation.color-block-alt-gray-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:hover { background-color: rgb(150, 150, 150); } +} + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.col= +or-block-alt-gray-dark .cmp-multipage-nav__item--overview .cmp-multipage-na= +v__item-link:hover::after, .multipagenavigation.color-block-alt-gray-dark .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:focus::after, .multipagenavigation.color-block-alt-gray-da= +rk .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mult= +ipage-nav__item-link:hover::after { background-color: rgb(150, 150, 150); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::= +after, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__i= +tem--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-= +arrow::after, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage= +-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-l= +ink:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color= +-block-alt-gray-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item-= +-active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow= +::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) = +.cmp-multipage-nav__item-arrow::after { color: rgb(150, 150, 150); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav__item-link--more-active { background-color: rgb(150, = +150, 150); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { b= +ackground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:foc= +us, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item= +--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link= +:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mu= +ltipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multi= +pagenavigation.color-block-alt-gray-dark .cmp-multipage-nav .cmp-multipage-= +nav__item:first-child:focus::after, .multipagenavigation.color-block-alt-gr= +ay-dark .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::afte= +r, .multipagenavigation.color-block-alt-gray-dark .cmp-multipage-nav__item-= +-active .cmp-multipage-nav__item-link::after, .multipagenavigation.color-bl= +ock-alt-gray-dark .cmp-multipage-nav__item--active .cmp-multipage-nav__item= +-link::before, .multipagenavigation.color-block-alt-gray-dark .cmp-multipag= +e-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link:focus::after, .multipagenavigation.color-block-alt-gray-dark .c= +mp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-mu= +ltipage-nav__item-link:hover::after { background-color: rgb(150, 150, 150);= + } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__arti= +cles { border-top: 4px solid rgb(90, 90, 90); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item= +--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-= +block-alt-gray-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav= +__item-link:hover, .multipagenavigation.color-block-alt-gray-darker .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus, .multipagenavigation.color-block-alt-gray-darker .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:hover { background-color: rgb(90, 90, 90); } +} + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.c= +olor-block-alt-gray-darker .cmp-multipage-nav__item--overview .cmp-multipag= +e-nav__item-link:hover::after, .multipagenavigation.color-block-alt-gray-da= +rker .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus::after, .multipagenavigation.color-block-alt-g= +ray-darker .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .= +cmp-multipage-nav__item-link:hover::after { background-color: rgb(90, 90, 9= +0); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow= +::after, .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-na= +v__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__i= +tem-arrow::after, .multipagenavigation.color-block-alt-gray-darker .cmp-mul= +tipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__= +item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation= +.color-block-alt-gray-darker .cmp-multipage-nav__item:not(.cmp-multipage-na= +v__item--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__it= +em-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview= +) .cmp-multipage-nav__item-arrow::after { color: rgb(90, 90, 90); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active { background-color: rgb(90,= + 90, 90); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link {= + background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav .cmp-mu= +ltipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .= +multipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .m= +ultipagenavigation.color-block-alt-gray-darker .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:focus::after, .multipagenavigation.color-block-= +alt-gray-darker .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hov= +er::after, .multipagenavigation.color-block-alt-gray-darker .cmp-multipage-= +nav__item--active .cmp-multipage-nav__item-link::after, .multipagenavigatio= +n.color-block-alt-gray-darker .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::before, .multipagenavigation.color-block-alt-gray-darker= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-al= +t-gray-darker .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link:hover::after { background-color: rgb= +(90, 90, 90); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-green .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(0, 215, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +alt-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-alt-green .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(0, 215, 0); } +} + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-alt-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-alt-green .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-alt-green .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(0, 215, 0); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-alt-green .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-alt-g= +reen .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(0, 215, 0); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 215, 0= +); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-green .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-alt-green .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-alt-green .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-alt-green .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-alt-green .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-alt-green .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-alt-green .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-alt-green .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(0, 215, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-red .cmp-multipage-nav__articles { b= +order-top: 4px solid red; } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-al= +t-red .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hove= +r, .multipagenavigation.color-block-alt-red .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multi= +pagenavigation.color-block-alt-red .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:hover { background-col= +or: red; } +} + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-blo= +ck-alt-red .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link= +:hover::after, .multipagenavigation.color-block-alt-red .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus::after, .multipagenavigation.color-block-alt-red .cmp-multipage-nav__i= +tem:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hov= +er::after { background-color: red; } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after,= + .multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after= +, .multipagenavigation.color-block-alt-red .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-mul= +tipage-nav__item-arrow::after, .multipagenavigation.color-block-alt-red .cm= +p-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-= +nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255= +, 255, 255); } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-m= +ultipage-nav__item-arrow::after { color: red; } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cm= +p-multipage-nav__item-link--more-active { background-color: red; } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cm= +p-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgro= +und-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .m= +ultipagenavigation.color-block-alt-red .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { bac= +kground-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-red .cmp-multipage-nav .cmp-multipage-= +nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipag= +enavigation.color-block-alt-red .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigati= +on.color-block-alt-red .cmp-multipage-nav .cmp-multipage-nav__item:first-ch= +ild:focus::after, .multipagenavigation.color-block-alt-red .cmp-multipage-n= +av .cmp-multipage-nav__item:first-child:hover::after, .multipagenavigation.= +color-block-alt-red .cmp-multipage-nav__item--active .cmp-multipage-nav__it= +em-link::after, .multipagenavigation.color-block-alt-red .cmp-multipage-nav= +__item--active .cmp-multipage-nav__item-link::before, .multipagenavigation.= +color-block-alt-red .cmp-multipage-nav__item--more .cmp-multipage-nav--more= +-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipagenaviga= +tion.color-block-alt-red .cmp-multipage-nav__item--more .cmp-multipage-nav-= +-more-link-dropdown .cmp-multipage-nav__item-link:hover::after { background= +-color: red; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(255, 255, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-alt-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(255, 255, 0); } +} + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-alt-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-alt-yellow .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-alt-yellow .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(255, 255, 0); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-al= +t-yellow .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(255, 255, 0); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 255= +, 0); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-alt-yellow .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-alt-yellow .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-alt-yellow .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-alt-yellow .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-alt-yellow .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-alt-yellow = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-alt-yellow .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(255, 255, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-aqua .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(0, 255, 187); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-aqua .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-aqua = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-aqua .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-aqua .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 2= +55, 187); } +} + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +aqua .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-aqua .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-aqua .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(0, 255, 187); } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-aqua .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-aqua .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-aqua .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(0, 255, 187); } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(0, 255, 187); = +} + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-aqua .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-aqua .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-aqua .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-aqua .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-aqua .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +aqua .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-aqua .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-aqua .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-aqua= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(0, 255, 187)= +; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(0, 186, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-blue = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-blue .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-blue .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 1= +86, 255); } +} + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +blue .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-blue .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-blue .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(0, 186, 255); } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-blue .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-blue .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-blue .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(0, 186, 255); } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(0, 186, 255); = +} + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-blue .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-blue .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-blue .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-blue .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-blue .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +blue .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-blue .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-blue .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-blue= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(0, 186, 255)= +; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-green .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(5, 240, 165); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-blue-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(5, 240, 165); } +} + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-blue-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-blue-green .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-blue-green .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(5, 240, 165); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-bl= +ue-green .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(5, 240, 165); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(5, 240, = +165); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-blue-green .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-blue-green .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-blue-green .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-blue-green .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-blue-green .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-blue-green = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-blue-green .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-blue-green .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(5, 240, 165); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-green .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(100, 255, 80); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-brand-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-brand-green .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(100, 255, 80); } +} + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-brand-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-brand-green .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-brand-green .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(100, 255, 80); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-brand-green .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(100, 255, 80); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(100, 25= +5, 80); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-brand-green .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-brand-green .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-brand-green .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-brand-green = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-brand-green .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-brand-= +green .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-brand-green .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-brand-green .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(100, 255, 80); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__article= +s { border-top: 4px solid rgb(255, 120, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-blo= +ck-brand-orange .cmp-multipage-nav__item--overview .cmp-multipage-nav__item= +-link:hover, .multipagenavigation.color-block-brand-orange .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:ho= +ver { background-color: rgb(255, 120, 0); } +} + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.colo= +r-block-brand-orange .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link:hover::after, .multipagenavigation.color-block-brand-orange .cmp= +-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-n= +av__item-link:focus::after, .multipagenavigation.color-block-brand-orange .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:hover::after { background-color: rgb(255, 120, 0); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-brand-orange .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-bl= +ock-brand-orange .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::af= +ter { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .= +cmp-multipage-nav__item-arrow::after { color: rgb(255, 120, 0); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 1= +20, 0); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { ba= +ckground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-brand-orange .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mul= +tipagenavigation.color-block-brand-orange .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipa= +genavigation.color-block-brand-orange .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child:focus::after, .multipagenavigation.color-block-brand-ora= +nge .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .= +multipagenavigation.color-block-brand-orange .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::after, .multipagenavigation.color-block-b= +rand-orange .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link:= +:before, .multipagenavigation.color-block-brand-orange .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-brand-orange .cmp-multi= +page-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link:hover::after { background-color: rgb(255, 120, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__article= +s { border-top: 4px solid rgb(255, 235, 50); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-blo= +ck-brand-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav__item= +-link:hover, .multipagenavigation.color-block-brand-yellow .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:ho= +ver { background-color: rgb(255, 235, 50); } +} + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.colo= +r-block-brand-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link:hover::after, .multipagenavigation.color-block-brand-yellow .cmp= +-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-n= +av__item-link:focus::after, .multipagenavigation.color-block-brand-yellow .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:hover::after { background-color: rgb(255, 235, 50); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-brand-yellow .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-bl= +ock-brand-yellow .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::af= +ter { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .= +cmp-multipage-nav__item-arrow::after { color: rgb(255, 235, 50); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 2= +35, 50); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { ba= +ckground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-brand-yellow .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mul= +tipagenavigation.color-block-brand-yellow .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipa= +genavigation.color-block-brand-yellow .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child:focus::after, .multipagenavigation.color-block-brand-yel= +low .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .= +multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::after, .multipagenavigation.color-block-b= +rand-yellow .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link:= +:before, .multipagenavigation.color-block-brand-yellow .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-brand-yellow .cmp-multi= +page-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link:hover::after { background-color: rgb(255, 235, 50); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(0, 142, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +blue-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(0, 142, 255); } +} + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-blue-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-blue-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-blue-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(0, 142, 255); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-blue-= +dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(0, 142, 255); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 142, 2= +55); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-blue-dark .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-blue-dark .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-blue-dark .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-blue-dark .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-blue-dark .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-blue-dark .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-blue-dark .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-blue-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(0, 142, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-light .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(0, 243, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-blue-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(0, 243, 255); } +} + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-blue-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-blue-light .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-blue-light .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(0, 243, 255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-bl= +ue-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(0, 243, 255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 243, = +255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-blue-light .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-blue-light .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-blue-light .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-blue-light .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-blue-light .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-blue-light = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-blue-light .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-blue-light .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(0, 243, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-core-purple .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(70, 0, 115); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-core-purple .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-core-purple .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(70, 0, 115); } +} + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-core-purple .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-core-purple .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-core-purple .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(70, 0, 115); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-core-purple .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(70, 0, 115); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(70, 0, = +115); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-core-purple .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-core-purple .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-core-purple .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-core-purple = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-core-purple .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-core-p= +urple .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-core-purple .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-core-purple .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(70, 0, 115); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-cyan .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(0, 255, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-cyan .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-cyan = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-cyan .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-cyan .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 2= +55, 255); } +} + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +cyan .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-cyan .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-cyan .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(0, 255, 255); } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-cyan .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-cyan .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-cyan .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(0, 255, 255); } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(0, 255, 255); = +} + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-cyan .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-cyan .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-cyan .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-cyan .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-cyan .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +cyan .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-cyan .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-cyan .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-cyan= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(0, 255, 255)= +; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(167, 167, 167); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-gray = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-gray .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-gray .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(167,= + 167, 167); } +} + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +gray .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-gray .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-gray .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(167, 167, 167); } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-gray .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-gray .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-gray .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(167, 167, 167); } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(167, 167, 167)= +; } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-gray .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-gray .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-gray .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-gray .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +gray .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-gray .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-gray .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-gray= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(167, 167, 16= +7); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-base .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(0, 0, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +gray-base .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-gray-base .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(0, 0, 0); } +} + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-gray-base .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-gray-base .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-gray-base .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(0, 0, 0); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-gray-base .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-gray-= +base .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(0, 0, 0); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 0, 0);= + } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-base .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-gray-base .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-gray-base .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-gray-base .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-gray-base .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-gray-base .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-gray-base .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-gray-base .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(107, 107, 107); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +gray-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(107, 107, 107); } +} + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-gray-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-gray-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-gray-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(107, 107, 107); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-gray-= +dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(107, 107, 107); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(107, 107,= + 107); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-dark .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-gray-dark .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-gray-dark .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-gray-dark .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-gray-dark .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-gray-dark .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-gray-dark .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-gray-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(107, 107, 107); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(74, 74, 74); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-gray-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(74, 74, 74); } +} + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-gray-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-gray-darker .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-gray-darker .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(74, 74, 74); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-gray-darker .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(74, 74, 74); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(74, 74,= + 74); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-darker .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-gray-darker .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-gray-darker .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-gray-darker = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-gray-d= +arker .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-gray-darker .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(74, 74, 74); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-light .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(204, 204, 204); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-gray-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(204, 204, 204); } +} + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-gray-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-gray-light .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-gray-light .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(204, 204, 204); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-gr= +ay-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(204, 204, 204); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(204, 204= +, 204); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-light .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-gray-light .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-gray-light .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-gray-light .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-gray-light .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-gray-light = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-gray-light .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-gray-light .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__article= +s { border-top: 4px solid rgb(227, 227, 227); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-blo= +ck-gray-lighter .cmp-multipage-nav__item--overview .cmp-multipage-nav__item= +-link:hover, .multipagenavigation.color-block-gray-lighter .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:ho= +ver { background-color: rgb(227, 227, 227); } +} + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.colo= +r-block-gray-lighter .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link:hover::after, .multipagenavigation.color-block-gray-lighter .cmp= +-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-n= +av__item-link:focus::after, .multipagenavigation.color-block-gray-lighter .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:hover::after { background-color: rgb(227, 227, 227); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-gray-lighter .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-bl= +ock-gray-lighter .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::af= +ter { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .= +cmp-multipage-nav__item-arrow::after { color: rgb(227, 227, 227); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active { background-color: rgb(227, 2= +27, 227); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { ba= +ckground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-lighter .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mul= +tipagenavigation.color-block-gray-lighter .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipa= +genavigation.color-block-gray-lighter .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child:focus::after, .multipagenavigation.color-block-gray-ligh= +ter .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .= +multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::after, .multipagenavigation.color-block-g= +ray-lighter .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link:= +:before, .multipagenavigation.color-block-gray-lighter .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-gray-lighter .cmp-multi= +page-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link:hover::after { background-color: rgb(227, 227, 227); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__articl= +es { border-top: 4px solid rgb(242, 242, 242); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--= +overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bl= +ock-gray-lightest .cmp-multipage-nav__item--overview .cmp-multipage-nav__it= +em-link:hover, .multipagenavigation.color-block-gray-lightest .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus, .multipagenavigation.color-block-gray-lightest .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:hover { background-color: rgb(242, 242, 242); } +} + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.col= +or-block-gray-lightest .cmp-multipage-nav__item--overview .cmp-multipage-na= +v__item-link:hover::after, .multipagenavigation.color-block-gray-lightest .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:focus::after, .multipagenavigation.color-block-gray-lighte= +st .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mult= +ipage-nav__item-link:hover::after { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::= +after, .multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__i= +tem--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-= +arrow::after, .multipagenavigation.color-block-gray-lightest .cmp-multipage= +-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-l= +ink:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color= +-block-gray-lightest .cmp-multipage-nav__item:not(.cmp-multipage-nav__item-= +-active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow= +::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) = +.cmp-multipage-nav__item-arrow::after { color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav__item-link--more-active { background-color: rgb(242, = +242, 242); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { b= +ackground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-gray-lightest .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mu= +ltipagenavigation.color-block-gray-lightest .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multi= +pagenavigation.color-block-gray-lightest .cmp-multipage-nav .cmp-multipage-= +nav__item:first-child:focus::after, .multipagenavigation.color-block-gray-l= +ightest .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::afte= +r, .multipagenavigation.color-block-gray-lightest .cmp-multipage-nav__item-= +-active .cmp-multipage-nav__item-link::after, .multipagenavigation.color-bl= +ock-gray-lightest .cmp-multipage-nav__item--active .cmp-multipage-nav__item= +-link::before, .multipagenavigation.color-block-gray-lightest .cmp-multipag= +e-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link:focus, .multipagenavigation.color-block-gray-lightest .cmp-mult= +ipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage= +-nav__item-link:focus::after, .multipagenavigation.color-block-gray-lightes= +t .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link:hover, .multipagenavigation.color-block-gray-lig= +htest .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link:hover::after { background-color: rgb(242, 24= +2, 242); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__a= +rticles { border-top: 4px solid rgb(150, 150, 140); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__i= +tem--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.col= +or-block-grayishyellow-dark .cmp-multipage-nav__item--overview .cmp-multipa= +ge-nav__item-link:hover, .multipagenavigation.color-block-grayishyellow-dar= +k .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multi= +page-nav__item-link:focus, .multipagenavigation.color-block-grayishyellow-d= +ark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mul= +tipage-nav__item-link:hover { background-color: rgb(150, 150, 140); } +} + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigatio= +n.color-block-grayishyellow-dark .cmp-multipage-nav__item--overview .cmp-mu= +ltipage-nav__item-link:hover::after, .multipagenavigation.color-block-grayi= +shyellow-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active= +) .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bl= +ock-grayishyellow-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover::after { background-color: r= +gb(150, 150, 140); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-grayishyellow-dark .cmp-multip= +age-nav__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-= +nav__item-arrow::after, .multipagenavigation.color-block-grayishyellow-dark= + .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multip= +age-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .multipagen= +avigation.color-block-grayishyellow-dark .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active) .cmp-multipage-nav__item-link:hover .cmp-multi= +page-nav__item-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overv= +iew) .cmp-multipage-nav__item-arrow::after { color: rgb(150, 150, 140); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--more .cmp-multipage-nav__item-link--more-active { background-color: rgb(= +150, 150, 140); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--more .cmp-multipage-nav__item-link--more-active::before { display: none;= + } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-lin= +k { background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__ite= +m--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage= +-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav .cmp= +-multipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after= +, .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav .c= +mp-multipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::aft= +er, .multipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav = +.cmp-multipage-nav__item:first-child:focus::after, .multipagenavigation.col= +or-block-grayishyellow-dark .cmp-multipage-nav .cmp-multipage-nav__item:fir= +st-child:hover::after, .multipagenavigation.color-block-grayishyellow-dark = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after, .mul= +tipagenavigation.color-block-grayishyellow-dark .cmp-multipage-nav__item--a= +ctive .cmp-multipage-nav__item-link::before, .multipagenavigation.color-blo= +ck-grayishyellow-dark .cmp-multipage-nav__item--more .cmp-multipage-nav--mo= +re-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavi= +gation.color-block-grayishyellow-dark .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::after= + { background-color: rgb(150, 150, 140); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__= +articles { border-top: 4px solid rgb(230, 230, 220); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__= +item--overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.co= +lor-block-grayishyellow-light .cmp-multipage-nav__item--overview .cmp-multi= +page-nav__item-link:hover, .multipagenavigation.color-block-grayishyellow-l= +ight .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:focus, .multipagenavigation.color-block-grayishyello= +w-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp= +-multipage-nav__item-link:hover { background-color: rgb(230, 230, 220); } +} + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--overview .cmp-multipage-nav__item-link:focus::after, .multipagenavigati= +on.color-block-grayishyellow-light .cmp-multipage-nav__item--overview .cmp-= +multipage-nav__item-link:hover::after, .multipagenavigation.color-block-gra= +yishyellow-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-grayishyellow-light .cmp-multipage-nav__item:not(.cmp-multipage-nav_= +_item--active) .cmp-multipage-nav__item-link:hover::after { background-colo= +r: rgb(230, 230, 220); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--overview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-a= +rrow::after, .multipagenavigation.color-block-grayishyellow-light .cmp-mult= +ipage-nav__item--overview .cmp-multipage-nav__item-link:hover .cmp-multipag= +e-nav__item-arrow::after, .multipagenavigation.color-block-grayishyellow-li= +ght .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mul= +tipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .multipa= +genavigation.color-block-grayishyellow-light .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover .cmp-m= +ultipage-nav__item-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--over= +view) .cmp-multipage-nav__item-arrow::after { color: rgb(230, 230, 220); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--more .cmp-multipage-nav__item-link--more-active { background-color: rgb= +(230, 230, 220); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--more .cmp-multipage-nav__item-link--more-active::before { display: none= +; } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-li= +nk { background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__it= +em--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-li= +nk:focus, .multipagenavigation.color-block-grayishyellow-light .cmp-multipa= +ge-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav .cm= +p-multipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::afte= +r, .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav = +.cmp-multipage-nav__item:first-child .cmp-multipage-nav__item-link:hover::a= +fter, .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-n= +av .cmp-multipage-nav__item:first-child:focus::after, .multipagenavigation.= +color-block-grayishyellow-light .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:hover::after, .multipagenavigation.color-block-grayishyellow-l= +ight .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-grayishyellow-light .cmp-multipage-nav__i= +tem--active .cmp-multipage-nav__item-link::before, .multipagenavigation.col= +or-block-grayishyellow-light .cmp-multipage-nav__item--more .cmp-multipage-= +nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-grayishyellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hove= +r::after { background-color: rgb(230, 230, 220); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-green .cmp-multipage-nav__articles { bor= +der-top: 4px solid rgb(0, 255, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-green .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-gree= +n .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .= +multipagenavigation.color-block-green .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagena= +vigation.color-block-green .cmp-multipage-nav__item:not(.cmp-multipage-nav_= +_item--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(= +0, 255, 0); } +} + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block= +-green .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hov= +er::after, .multipagenavigation.color-block-green .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::= +after, .multipagenavigation.color-block-green .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::afte= +r { background-color: rgb(0, 255, 0); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .= +multipagenavigation.color-block-green .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-green .cmp-multipage-nav__item:not(.cmp-mult= +ipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage= +-nav__item-arrow::after, .multipagenavigation.color-block-green .cmp-multip= +age-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__ite= +m-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 2= +55); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item:not(.cmp-mu= +ltipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mul= +tipage-nav__item-arrow::after { color: rgb(0, 255, 0); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-= +multipage-nav__item-link--more-active { background-color: rgb(0, 255, 0); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-= +multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgroun= +d-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mul= +tipagenavigation.color-block-green .cmp-multipage-nav__item--more .cmp-mult= +ipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgro= +und-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-green .cmp-multipage-nav .cmp-multipage-na= +v__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagen= +avigation.color-block-green .cmp-multipage-nav .cmp-multipage-nav__item:fir= +st-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.c= +olor-block-green .cmp-multipage-nav .cmp-multipage-nav__item:first-child:fo= +cus::after, .multipagenavigation.color-block-green .cmp-multipage-nav .cmp-= +multipage-nav__item:first-child:hover::after, .multipagenavigation.color-bl= +ock-green .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::a= +fter, .multipagenavigation.color-block-green .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::before, .multipagenavigation.color-block-= +green .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-blo= +ck-green .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropd= +own .cmp-multipage-nav__item-link:hover::after { background-color: rgb(0, 2= +55, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-green-dark .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(0, 83, 10); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-green-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(0, 83, 10); } +} + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-green-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-green-dark .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-green-dark .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(0, 83, 10); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-gr= +een-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(0, 83, 10); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 83, 1= +0); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-green-dark .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-green-dark .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-green-dark .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-green-dark .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-green-dark .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-green-dark = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-green-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-green-dark .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(0, 83, 10); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-link .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(0, 77, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-link .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-link = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-link .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-link .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(0, 7= +7, 255); } +} + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +link .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-link .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-link .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(0, 77, 255); } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-link .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-link .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-link .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(0, 77, 255); } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(0, 77, 255); } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-link .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-link .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-link .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-link .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-link .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +link .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-link .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-link .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-link= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(0, 77, 255);= + } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-link-dark .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(0, 0, 136); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +link-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-link-dark .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(0, 0, 136); } +} + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-link-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-link-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-link-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(0, 0, 136); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-link-dark .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-link-= +dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(0, 0, 136); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(0, 0, 136= +); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-link-dark .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-link-dark .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-link-dark .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-link-dark .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-link-dark .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-link-dark .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-link-dark .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-link-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-orange .cmp-multipage-nav__articles { bo= +rder-top: 4px solid rgb(255, 182, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-orange .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-ora= +nge .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover,= + .multipagenavigation.color-block-orange .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipag= +enavigation.color-block-orange .cmp-multipage-nav__item:not(.cmp-multipage-= +nav__item--active) .cmp-multipage-nav__item-link:hover { background-color: = +rgb(255, 182, 0); } +} + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bloc= +k-orange .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:h= +over::after, .multipagenavigation.color-block-orange .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s::after, .multipagenavigation.color-block-orange .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::= +after { background-color: rgb(255, 182, 0); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-orange .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multip= +age-nav__item-arrow::after, .multipagenavigation.color-block-orange .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 25= +5, 255); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mu= +ltipage-nav__item-arrow::after { color: rgb(255, 182, 0); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active { background-color: rgb(255, 182, 0)= +; } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgrou= +nd-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-orange .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backg= +round-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-orange .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipage= +navigation.color-block-orange .cmp-multipage-nav .cmp-multipage-nav__item:f= +irst-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation= +.color-block-orange .cmp-multipage-nav .cmp-multipage-nav__item:first-child= +:focus::after, .multipagenavigation.color-block-orange .cmp-multipage-nav .= +cmp-multipage-nav__item:first-child:hover::after, .multipagenavigation.colo= +r-block-orange .cmp-multipage-nav__item--active .cmp-multipage-nav__item-li= +nk::after, .multipagenavigation.color-block-orange .cmp-multipage-nav__item= +--active .cmp-multipage-nav__item-link::before, .multipagenavigation.color-= +block-orange .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-d= +ropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.co= +lor-block-orange .cmp-multipage-nav__item--more .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item-link:hover::after { background-color: = +rgb(255, 182, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(255, 149, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-orange-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(255, 149, 0); } +} + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-orange-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-orange-dark .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-orange-dark .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(255, 149, 0); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-orange-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(255, 149, 0); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 14= +9, 0); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-orange-dark .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-orange-dark .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-orange-dark .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-orange-dark = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-orange= +-dark .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-orange-dark .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(255, 149, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink .cmp-multipage-nav__articles { bord= +er-top: 4px solid rgb(231, 0, 116); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-pink = +.cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mu= +ltipagenavigation.color-block-pink .cmp-multipage-nav__item:not(.cmp-multip= +age-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavig= +ation.color-block-pink .cmp-multipage-nav__item:not(.cmp-multipage-nav__ite= +m--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(231,= + 0, 116); } +} + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-= +pink .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover= +::after, .multipagenavigation.color-block-pink .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::aft= +er, .multipagenavigation.color-block-pink .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { = +background-color: rgb(231, 0, 116); } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-pink .cmp-multipage-nav__item--overview .cmp= +-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .mul= +tipagenavigation.color-block-pink .cmp-multipage-nav__item:not(.cmp-multipa= +ge-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-na= +v__item-arrow::after, .multipagenavigation.color-block-pink .cmp-multipage-= +nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-li= +nk:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255);= + } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mult= +ipage-nav__item-arrow::after { color: rgb(231, 0, 116); } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active { background-color: rgb(231, 0, 116); = +} + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background= +-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-m= +ultipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mult= +ipagenavigation.color-block-pink .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgroun= +d-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-pink .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagena= +vigation.color-block-pink .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.col= +or-block-pink .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus= +::after, .multipagenavigation.color-block-pink .cmp-multipage-nav .cmp-mult= +ipage-nav__item:first-child:hover::after, .multipagenavigation.color-block-= +pink .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after,= + .multipagenavigation.color-block-pink .cmp-multipage-nav__item--active .cm= +p-multipage-nav__item-link::before, .multipagenavigation.color-block-pink .= +cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-m= +ultipage-nav__item-link:focus::after, .multipagenavigation.color-block-pink= + .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp= +-multipage-nav__item-link:hover::after { background-color: rgb(231, 0, 116)= +; } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(164, 2, 83); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +pink-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(164, 2, 83); } +} + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-pink-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-pink-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-pink-dark .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(164, 2, 83); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-pink-= +dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(164, 2, 83); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(164, 2, 8= +3); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-pink-dark .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-pink-dark .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-pink-dark .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-pink-dark .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-pink-dark .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-pink-dark .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-pink-dark .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-pink-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(164, 2, 83); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink-light .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(255, 80, 160); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-pink-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(255, 80, 160); } +} + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-pink-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-pink-light .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-pink-light .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(255, 80, 160); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-pi= +nk-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(255, 80, 160); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 80,= + 160); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-pink-light .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-pink-light .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-pink-light .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-pink-light .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-pink-light .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-pink-light = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-pink-light .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-pink-light .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(255, 80, 160); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple .cmp-multipage-nav__articles { bo= +rder-top: 4px solid rgb(161, 0, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-pur= +ple .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover,= + .multipagenavigation.color-block-purple .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipag= +enavigation.color-block-purple .cmp-multipage-nav__item:not(.cmp-multipage-= +nav__item--active) .cmp-multipage-nav__item-link:hover { background-color: = +rgb(161, 0, 255); } +} + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bloc= +k-purple .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:h= +over::after, .multipagenavigation.color-block-purple .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s::after, .multipagenavigation.color-block-purple .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::= +after { background-color: rgb(161, 0, 255); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-purple .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multip= +age-nav__item-arrow::after, .multipagenavigation.color-block-purple .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 25= +5, 255); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mu= +ltipage-nav__item-arrow::after { color: rgb(161, 0, 255); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active { background-color: rgb(161, 0, 255)= +; } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgrou= +nd-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-purple .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backg= +round-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-purple .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipage= +navigation.color-block-purple .cmp-multipage-nav .cmp-multipage-nav__item:f= +irst-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation= +.color-block-purple .cmp-multipage-nav .cmp-multipage-nav__item:first-child= +:focus::after, .multipagenavigation.color-block-purple .cmp-multipage-nav .= +cmp-multipage-nav__item:first-child:hover::after, .multipagenavigation.colo= +r-block-purple .cmp-multipage-nav__item--active .cmp-multipage-nav__item-li= +nk::after, .multipagenavigation.color-block-purple .cmp-multipage-nav__item= +--active .cmp-multipage-nav__item-link::before, .multipagenavigation.color-= +block-purple .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-d= +ropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.co= +lor-block-purple .cmp-multipage-nav__item--more .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item-link:hover::after { background-color: = +rgb(161, 0, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(117, 0, 192); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-purple-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(117, 0, 192); } +} + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-purple-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-purple-dark .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-purple-dark .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(117, 0, 192); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-purple-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(117, 0, 192); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(117, 0,= + 192); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-purple-dark .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-purple-dark .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-purple-dark .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-purple-dark = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-purple= +-dark .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-purple-dark .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(117, 0, 192); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__artic= +les { border-top: 4px solid rgb(70, 1, 115); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-b= +lock-purple-darkest .cmp-multipage-nav__item--overview .cmp-multipage-nav__= +item-link:hover, .multipagenavigation.color-block-purple-darkest .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus, .multipagenavigation.color-block-purple-darkest .cmp-multipa= +ge-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item= +-link:hover { background-color: rgb(70, 1, 115); } +} + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.co= +lor-block-purple-darkest .cmp-multipage-nav__item--overview .cmp-multipage-= +nav__item-link:hover::after, .multipagenavigation.color-block-purple-darkes= +t .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multi= +page-nav__item-link:focus::after, .multipagenavigation.color-block-purple-d= +arkest .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-= +multipage-nav__item-link:hover::after { background-color: rgb(70, 1, 115); = +} + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav_= +_item--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__ite= +m-arrow::after, .multipagenavigation.color-block-purple-darkest .cmp-multip= +age-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__ite= +m-link:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.co= +lor-block-purple-darkest .cmp-multipage-nav__item:not(.cmp-multipage-nav__i= +tem--active) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-a= +rrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item:no= +t(.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview)= + .cmp-multipage-nav__item-arrow::after { color: rgb(70, 1, 115); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav__item-link--more-active { background-color: rgb(70, = +1, 115); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { = +background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus, .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__it= +em--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-li= +nk:hover { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-purple-darkest .cmp-multipage-nav .cmp-mul= +tipage-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-purple-darkest .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .mul= +tipagenavigation.color-block-purple-darkest .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child:focus::after, .multipagenavigation.color-block-pur= +ple-darkest .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::= +after, .multipagenavigation.color-block-purple-darkest .cmp-multipage-nav__= +item--active .cmp-multipage-nav__item-link::after, .multipagenavigation.col= +or-block-purple-darkest .cmp-multipage-nav__item--active .cmp-multipage-nav= +__item-link::before, .multipagenavigation.color-block-purple-darkest .cmp-m= +ultipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multip= +age-nav__item-link:focus::after, .multipagenavigation.color-block-purple-da= +rkest .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link:hover::after { background-color: rgb(70, 1, = +115); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red .cmp-multipage-nav__articles { borde= +r-top: 4px solid rgb(231, 15, 41); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-red .c= +mp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .mult= +ipagenavigation.color-block-red .cmp-multipage-nav__item:not(.cmp-multipage= +-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagenavigati= +on.color-block-red .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--a= +ctive) .cmp-multipage-nav__item-link:hover { background-color: rgb(231, 15,= + 41); } +} + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--overview .cm= +p-multipage-nav__item-link:focus::after, .multipagenavigation.color-block-r= +ed .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover::= +after, .multipagenavigation.color-block-red .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::after,= + .multipagenavigation.color-block-red .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active) .cmp-multipage-nav__item-link:hover::after { back= +ground-color: rgb(231, 15, 41); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--overview .cm= +p-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .mu= +ltipagenavigation.color-block-red .cmp-multipage-nav__item--overview .cmp-m= +ultipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .multi= +pagenavigation.color-block-red .cmp-multipage-nav__item:not(.cmp-multipage-= +nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__= +item-arrow::after, .multipagenavigation.color-block-red .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:h= +over .cmp-multipage-nav__item-arrow::after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item:not(.cmp-mult= +ipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-multi= +page-nav__item-arrow::after { color: rgb(231, 15, 41); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav__item-link--more-active { background-color: rgb(231, 15, 41); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { background-= +color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .multi= +pagenavigation.color-block-red .cmp-multipage-nav__item--more .cmp-multipag= +e-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { background-= +color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-red .cmp-multipage-nav .cmp-multipage-nav_= +_item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagenav= +igation.color-block-red .cmp-multipage-nav .cmp-multipage-nav__item:first-c= +hild .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.color= +-block-red .cmp-multipage-nav .cmp-multipage-nav__item:first-child:focus::a= +fter, .multipagenavigation.color-block-red .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child:hover::after, .multipagenavigation.color-block-red = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::after, .mul= +tipagenavigation.color-block-red .cmp-multipage-nav__item--active .cmp-mult= +ipage-nav__item-link::before, .multipagenavigation.color-block-red .cmp-mul= +tipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link:focus::after, .multipagenavigation.color-block-red .cmp-mu= +ltipage-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipa= +ge-nav__item-link:hover::after { background-color: rgb(231, 15, 41); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-dark .cmp-multipage-nav__articles { = +border-top: 4px solid rgb(189, 0, 29); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-r= +ed-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:ho= +ver, .multipagenavigation.color-block-red-dark .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-red-dark .cmp-multipage-nav__item:not(.cmp-mu= +ltipage-nav__item--active) .cmp-multipage-nav__item-link:hover { background= +-color: rgb(189, 0, 29); } +} + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bl= +ock-red-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-li= +nk:hover::after, .multipagenavigation.color-block-red-dark .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus::after, .multipagenavigation.color-block-red-dark .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:hover::after { background-color: rgb(189, 0, 29); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after= +, .multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-red-dark .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-= +multipage-nav__item-arrow::after, .multipagenavigation.color-block-red-dark= + .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multip= +age-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb= +(255, 255, 255); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-= +multipage-nav__item-arrow::after { color: rgb(189, 0, 29); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active { background-color: rgb(189, 0, 29= +); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .c= +mp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgr= +ound-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .c= +mp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .= +multipagenavigation.color-block-red-dark .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { b= +ackground-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-red-dark .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipa= +genavigation.color-block-red-dark .cmp-multipage-nav .cmp-multipage-nav__it= +em:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenaviga= +tion.color-block-red-dark .cmp-multipage-nav .cmp-multipage-nav__item:first= +-child:focus::after, .multipagenavigation.color-block-red-dark .cmp-multipa= +ge-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenavigat= +ion.color-block-red-dark .cmp-multipage-nav__item--active .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-red-dark .cmp-multipa= +ge-nav__item--active .cmp-multipage-nav__item-link::before, .multipagenavig= +ation.color-block-red-dark .cmp-multipage-nav__item--more .cmp-multipage-na= +v--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .multipag= +enavigation.color-block-red-dark .cmp-multipage-nav__item--more .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::after { ba= +ckground-color: rgb(189, 0, 29); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-darker .cmp-multipage-nav__articles = +{ border-top: 4px solid rgb(113, 0, 18); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block= +-red-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-lin= +k:hover, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item:not= +(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { ba= +ckground-color: rgb(113, 0, 18); } +} + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-= +block-red-darker .cmp-multipage-nav__item--overview .cmp-multipage-nav__ite= +m-link:hover::after, .multipagenavigation.color-block-red-darker .cmp-multi= +page-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__it= +em-link:focus::after, .multipagenavigation.color-block-red-darker .cmp-mult= +ipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__i= +tem-link:hover::after { background-color: rgb(113, 0, 18); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--overv= +iew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::aft= +er, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow:= +:after, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__ite= +m:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus= + .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-re= +d-darker .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cm= +p-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { co= +lor: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item:not(.c= +mp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cm= +p-multipage-nav__item-arrow::after { color: rgb(113, 0, 18); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active { background-color: rgb(113, 0, = +18); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more = +.cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { back= +ground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more = +.cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus,= + .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover= + { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-red-darker .cmp-multipage-nav .cmp-multipa= +ge-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multi= +pagenavigation.color-block-red-darker .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagena= +vigation.color-block-red-darker .cmp-multipage-nav .cmp-multipage-nav__item= +:first-child:focus::after, .multipagenavigation.color-block-red-darker .cmp= +-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipag= +enavigation.color-block-red-darker .cmp-multipage-nav__item--active .cmp-mu= +ltipage-nav__item-link::after, .multipagenavigation.color-block-red-darker = +.cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::before, .mu= +ltipagenavigation.color-block-red-darker .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::af= +ter, .multipagenavigation.color-block-red-darker .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over::after { background-color: rgb(113, 0, 18); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-light .cmp-multipage-nav__articles {= + border-top: 4px solid rgb(255, 50, 70); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-red-light .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-= +red-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:= +hover, .multipagenavigation.color-block-red-light .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgr= +ound-color: rgb(255, 50, 70); } +} + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-b= +lock-red-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-= +link:hover::after, .multipagenavigation.color-block-red-light .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-red-light .cmp-multipag= +e-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-= +link:hover::after { background-color: rgb(255, 50, 70); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--overvi= +ew .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::afte= +r, .multipagenavigation.color-block-red-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-red-light .cmp-multipage-nav__item:n= +ot(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus .c= +mp-multipage-nav__item-arrow::after, .multipagenavigation.color-block-red-l= +ight .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-mu= +ltipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after { color:= + rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item:not(.cm= +p-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp= +-multipage-nav__item-arrow::after { color: rgb(255, 50, 70); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 50, = +70); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backg= +round-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, = +.multipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .= +cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover {= + background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-red-light .cmp-multipage-nav .cmp-multipag= +e-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .multip= +agenavigation.color-block-red-light .cmp-multipage-nav .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:hover::after, .multipagenavi= +gation.color-block-red-light .cmp-multipage-nav .cmp-multipage-nav__item:fi= +rst-child:focus::after, .multipagenavigation.color-block-red-light .cmp-mul= +tipage-nav .cmp-multipage-nav__item:first-child:hover::after, .multipagenav= +igation.color-block-red-light .cmp-multipage-nav__item--active .cmp-multipa= +ge-nav__item-link::after, .multipagenavigation.color-block-red-light .cmp-m= +ultipage-nav__item--active .cmp-multipage-nav__item-link::before, .multipag= +enavigation.color-block-red-light .cmp-multipage-nav__item--more .cmp-multi= +page-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after, .m= +ultipagenavigation.color-block-red-light .cmp-multipage-nav__item--more .cm= +p-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover::af= +ter { background-color: rgb(255, 50, 70); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-white .cmp-multipage-nav__articles { bor= +der-top: 4px solid rgb(255, 255, 255); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-white .cmp-multipage-nav__item--overview= + .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-whit= +e .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover, .= +multipagenavigation.color-block-white .cmp-multipage-nav__item:not(.cmp-mul= +tipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipagena= +vigation.color-block-white .cmp-multipage-nav__item:not(.cmp-multipage-nav_= +_item--active) .cmp-multipage-nav__item-link:hover { background-color: rgb(= +255, 255, 255); } +} + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-block= +-white .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hov= +er::after, .multipagenavigation.color-block-white .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus::= +after, .multipagenavigation.color-block-white .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::afte= +r { background-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--overview .= +cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, .= +multipagenavigation.color-block-white .cmp-multipage-nav__item--overview .c= +mp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, .m= +ultipagenavigation.color-block-white .cmp-multipage-nav__item:not(.cmp-mult= +ipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multipage= +-nav__item-arrow::after, .multipagenavigation.color-block-white .cmp-multip= +age-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__ite= +m-link:hover .cmp-multipage-nav__item-arrow::after, .multipagenavigation.co= +lor-block-white .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--acti= +ve):not(.cmp-multipage-nav__item--overview) .cmp-multipage-nav__item-arrow:= +:after { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-= +multipage-nav__item-link--more-active { background-color: rgb(255, 255, 255= +); } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-= +multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgroun= +d-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-= +multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mul= +tipagenavigation.color-block-white .cmp-multipage-nav__item--more .cmp-mult= +ipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backgro= +und-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-white .cmp-multipage-nav .cmp-multipage-na= +v__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipagen= +avigation.color-block-white .cmp-multipage-nav .cmp-multipage-nav__item:fir= +st-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation.c= +olor-block-white .cmp-multipage-nav .cmp-multipage-nav__item:first-child:fo= +cus::after, .multipagenavigation.color-block-white .cmp-multipage-nav .cmp-= +multipage-nav__item:first-child:hover::after, .multipagenavigation.color-bl= +ock-white .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::a= +fter, .multipagenavigation.color-block-white .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::before, .multipagenavigation.color-block-= +white .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-blo= +ck-white .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-dropd= +own .cmp-multipage-nav__item-link:hover::after { background-color: rgb(255,= + 255, 255); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow .cmp-multipage-nav__articles { bo= +rder-top: 4px solid rgb(255, 212, 46); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow .cmp-multipage-nav__item--overvie= +w .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-block-yel= +low .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:hover,= + .multipagenavigation.color-block-yellow .cmp-multipage-nav__item:not(.cmp-= +multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .multipag= +enavigation.color-block-yellow .cmp-multipage-nav__item:not(.cmp-multipage-= +nav__item--active) .cmp-multipage-nav__item-link:hover { background-color: = +rgb(255, 212, 46); } +} + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color-bloc= +k-yellow .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-link:h= +over::after, .multipagenavigation.color-block-yellow .cmp-multipage-nav__it= +em:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focu= +s::after, .multipagenavigation.color-block-yellow .cmp-multipage-nav__item:= +not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover::= +after { background-color: rgb(255, 212, 46); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--overview = +.cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after, = +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active) .cmp-multipage-nav__item-link:focus .cmp-multip= +age-nav__item-arrow::after, .multipagenavigation.color-block-yellow .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:hover .cmp-multipage-nav__item-arrow::after { color: rgb(255, 25= +5, 255); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item:not(.cmp-m= +ultipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .cmp-mu= +ltipage-nav__item-arrow::after { color: rgb(255, 212, 46); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active { background-color: rgb(255, 212, 46= +); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp= +-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { backgrou= +nd-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp= +-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus, .mu= +ltipagenavigation.color-block-yellow .cmp-multipage-nav__item--more .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hover { backg= +round-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-yellow .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:focus::after, .multipage= +navigation.color-block-yellow .cmp-multipage-nav .cmp-multipage-nav__item:f= +irst-child .cmp-multipage-nav__item-link:hover::after, .multipagenavigation= +.color-block-yellow .cmp-multipage-nav .cmp-multipage-nav__item:first-child= +:focus::after, .multipagenavigation.color-block-yellow .cmp-multipage-nav .= +cmp-multipage-nav__item:first-child:hover::after, .multipagenavigation.colo= +r-block-yellow .cmp-multipage-nav__item--active .cmp-multipage-nav__item-li= +nk::after, .multipagenavigation.color-block-yellow .cmp-multipage-nav__item= +--active .cmp-multipage-nav__item-link::before, .multipagenavigation.color-= +block-yellow .cmp-multipage-nav__item--more .cmp-multipage-nav--more-link-d= +ropdown .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.co= +lor-block-yellow .cmp-multipage-nav__item--more .cmp-multipage-nav--more-li= +nk-dropdown .cmp-multipage-nav__item-link:hover::after { background-color: = +rgb(255, 212, 46); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__articles= + { border-top: 4px solid rgb(240, 192, 0); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--ov= +erview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-bloc= +k-yellow-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__item-l= +ink:hover, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav_= +_item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:f= +ocus, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item= +:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover = +{ background-color: rgb(240, 192, 0); } +} + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.color= +-block-yellow-dark .cmp-multipage-nav__item--overview .cmp-multipage-nav__i= +tem-link:hover::after, .multipagenavigation.color-block-yellow-dark .cmp-mu= +ltipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav_= +_item-link:focus::after, .multipagenavigation.color-block-yellow-dark .cmp-= +multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-na= +v__item-link:hover::after { background-color: rgb(240, 192, 0); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--over= +view .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::af= +ter, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item-= +-overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arro= +w::after, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:fo= +cus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-block= +-yellow-dark .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active)= + .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::after = +{ color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item:not(.= +cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .c= +mp-multipage-nav__item-arrow::after { color: rgb(240, 192, 0); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active { background-color: rgb(240, 19= +2, 0); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { bac= +kground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--more= + .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus= +, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--mo= +re .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:hov= +er { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-yellow-dark .cmp-multipage-nav .cmp-multip= +age-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mult= +ipagenavigation.color-block-yellow-dark .cmp-multipage-nav .cmp-multipage-n= +av__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipage= +navigation.color-block-yellow-dark .cmp-multipage-nav .cmp-multipage-nav__i= +tem:first-child:focus::after, .multipagenavigation.color-block-yellow-dark = +.cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .mult= +ipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--active .c= +mp-multipage-nav__item-link::after, .multipagenavigation.color-block-yellow= +-dark .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link::befor= +e, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav__item--m= +ore .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:fo= +cus::after, .multipagenavigation.color-block-yellow-dark .cmp-multipage-nav= +__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link:hover::after { background-color: rgb(240, 192, 0); } + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__article= +s { border-top: 4px solid rgb(255, 240, 179); } +} + +@media screen and (min-width: 1000px) { + .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--o= +verview .cmp-multipage-nav__item-link:focus, .multipagenavigation.color-blo= +ck-yellow-light .cmp-multipage-nav__item--overview .cmp-multipage-nav__item= +-link:hover, .multipagenavigation.color-block-yellow-light .cmp-multipage-n= +av__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-lin= +k:focus, .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__= +item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:ho= +ver { background-color: rgb(255, 240, 179); } +} + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus::after, .multipagenavigation.colo= +r-block-yellow-light .cmp-multipage-nav__item--overview .cmp-multipage-nav_= +_item-link:hover::after, .multipagenavigation.color-block-yellow-light .cmp= +-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-n= +av__item-link:focus::after, .multipagenavigation.color-block-yellow-light .= +cmp-multipage-nav__item:not(.cmp-multipage-nav__item--active) .cmp-multipag= +e-nav__item-link:hover::after { background-color: rgb(255, 240, 179); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--ove= +rview .cmp-multipage-nav__item-link:focus .cmp-multipage-nav__item-arrow::a= +fter, .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__ite= +m--overview .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-ar= +row::after, .multipagenavigation.color-block-yellow-light .cmp-multipage-na= +v__item:not(.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link= +:focus .cmp-multipage-nav__item-arrow::after, .multipagenavigation.color-bl= +ock-yellow-light .cmp-multipage-nav__item:not(.cmp-multipage-nav__item--act= +ive) .cmp-multipage-nav__item-link:hover .cmp-multipage-nav__item-arrow::af= +ter { color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active):not(.cmp-multipage-nav__item--overview) .= +cmp-multipage-nav__item-arrow::after { color: rgb(255, 240, 179); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active { background-color: rgb(255, 2= +40, 179); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav__item-link--more-active::before { display: none; } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link { ba= +ckground-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--mor= +e .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focu= +s, .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--= +more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:h= +over { background-color: rgb(242, 242, 242); } + +.multipagenavigation.color-block-yellow-light .cmp-multipage-nav .cmp-multi= +page-nav__item:first-child .cmp-multipage-nav__item-link:focus::after, .mul= +tipagenavigation.color-block-yellow-light .cmp-multipage-nav .cmp-multipage= +-nav__item:first-child .cmp-multipage-nav__item-link:hover::after, .multipa= +genavigation.color-block-yellow-light .cmp-multipage-nav .cmp-multipage-nav= +__item:first-child:focus::after, .multipagenavigation.color-block-yellow-li= +ght .cmp-multipage-nav .cmp-multipage-nav__item:first-child:hover::after, .= +multipagenavigation.color-block-yellow-light .cmp-multipage-nav__item--acti= +ve .cmp-multipage-nav__item-link::after, .multipagenavigation.color-block-y= +ellow-light .cmp-multipage-nav__item--active .cmp-multipage-nav__item-link:= +:before, .multipagenavigation.color-block-yellow-light .cmp-multipage-nav__= +item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link:focus::after, .multipagenavigation.color-block-yellow-light .cmp-multi= +page-nav__item--more .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link:hover::after { background-color: rgb(255, 240, 179); } + +.cmp-blog-author-profile__option-a { position: relative; margin: 0px -1.5re= +m; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a { margin: 0px -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a { margin: 0px; } +} + +.cmp-blog-author-profile__option-a .cmp-seperator__container__with-padding = +{ background-color: rgb(255, 255, 255); padding: 0px 1.5rem; } + +.cmp-blog-author-profile__single-profile-container:last-of-type .cmp-blog-a= +uthor-profile__option-a .cmp-seperator__container__with-padding { display: = +none; } + +.cmp-blog-author-profile__option-a .cmp-seperator__container__with-padding = +.cmp-separator__horizontal-rule { margin: 0px; height: 0px; background-colo= +r: transparent; border: 1px solid rgb(204, 204, 204); } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile { position: rel= +ative; } + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile { padding-top= +: 5.75rem; } + .cmp-multiple-author-profile__container .cmp-blog-author-profile__single-= +profile-container:not(:first-of-type) .cmp-blog-author-profile__option-a .c= +mp-blog-author-profile { padding-top: 0px; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__container { di= +splay: flex; background-color: rgb(255, 255, 255); padding: 2rem 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__container { = +padding: 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__container { = +-webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction= +: column; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__img-container = +{ height: 8.8rem; width: 8.8rem; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__img-containe= +r { height: 11.5rem; width: 11.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__img-containe= +r { margin-top: -7.75rem; } + .cmp-multiple-author-profile__container .cmp-blog-author-profile__single-= +profile-container:not(:first-of-type) .cmp-blog-author-profile__option-a .c= +mp-blog-author-profile__img-container { margin-top: 0px; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__img-container = +.cmp-image__image { width: 100%; height: 100%; border-radius: 50%; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__desc-container= + { position: relative; padding-left: 0.9rem; width: calc(100% - 8.8rem); } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__desc-contain= +er { padding-left: 1.5rem; width: calc(100% - 11.5rem); } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__desc-contain= +er { padding-left: 0px; width: 100%; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__name-link { co= +lor: rgb(0, 0, 0); } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__name-link:focu= +s, .cmp-blog-author-profile__option-a .cmp-blog-author-profile__name-link:h= +over { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-name { wo= +rd-break: break-word; margin-bottom: 0.5rem; font-size: 1.8rem; line-height= +: 2.2rem; font-weight: 800; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-name { = +margin-top: 0.8rem; max-width: 60%; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-name { = +margin-top: 2.5rem; margin-bottom: 0.3rem; max-width: 100%; font-size: 2.5r= +em; line-height: 3rem; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-title { w= +ord-break: break-word; margin-bottom: 1rem; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-title {= + margin-bottom: 1.8rem; max-width: 60%; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-title {= + margin-bottom: 1.3rem; max-width: 100%; } +} + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-title .= +h-title-eyebrow { letter-spacing: normal; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-desc = +{ display: none; word-break: break-word; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-des= +c { display: block; font-size: 1.2rem; line-height: 2.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-des= +c { margin-bottom: 1.8rem; font-size: 1.4rem; line-height: 2.6rem; } +} + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-des= +c p { font-size: 1.4rem; line-height: 1.6; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__auth-opt-des= +c p { font-size: 1.6rem; } +} + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-butto= +ns { position: absolute; top: 0.8rem; right: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-butto= +ns { position: static; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__share { padding: 0px; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .social-btn-wrapper { display: flex; -webkit-box-align: center; align-item= +s: center; padding: 0px; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .social-btn__text { display: none; margin: 0px 2rem 0px 0px; text-transfor= +m: none; font-size: 1.4rem; line-height: 1.6; font-weight: 600; letter-spac= +ing: normal; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-butto= +ns .social-btn__text { display: flex; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-butto= +ns .social-btn__text { font-size: 1.6rem; margin-right: 4.5rem; } +} + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__items { margin: 0px; min-width: 110px; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__item { margin-right: 2rem; } + +.cmp-blog-author-profile__option-a .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__icon { margin: 0px; } + +.cmp-blog-author-profile__option-b { position: relative; display: flex; -we= +bkit-box-align: center; align-items: center; -webkit-box-pack: justify; jus= +tify-content: space-between; padding: 0.8rem 1.5rem; background-color: rgb(= +255, 255, 255); margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-blog-author-profile__option-b { margin: 0px -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-b { -webkit-box-align: start; align-item= +s: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal;= + flex-direction: column; margin: 0px; padding: 1.5rem 2rem 1.7rem; } +} + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__author-info { = +word-break: break-word; max-width: 60%; } + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__option-b .cmp-blog-author-profile__author-info = +{ max-width: 100%; padding-bottom: 1rem; } +} + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__description .c= +mp-text__paragraph-small { font-size: 1.2rem; line-height: 1.6; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .social-btn-wrapper { display: flex; -webkit-box-align: center; align-item= +s: center; padding: 0px; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__share { padding: 0px; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .h-title-eyebrow { display: none; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__icon, .cmp-blog-author-profile__option-b .cmp-blog-auth= +or-profile__social-buttons .cmp-share-banner__items { margin: 0px; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__item { margin-right: 2rem; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__social-buttons= + .cmp-share-banner__item:last-of-type { margin-right: 0.7rem; } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__name-link { co= +lor: rgb(0, 0, 0); } + +.cmp-blog-author-profile__option-b .cmp-blog-author-profile__name-link:focu= +s, .cmp-blog-author-profile__option-b .cmp-blog-author-profile__name-link:h= +over { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-blog-author-profile__single-profile-container:last-of-type .cmp-blog-a= +uthor-profile__option-b { padding-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-blog-author-profile__single-profile-container:last-of-type .cmp-blog= +-author-profile__option-b { padding-bottom: 1.5rem; } +} + +.cmp-blog-author-profile__option-b .cmp-seperator__container { position: ab= +solute; bottom: 0px; width: calc(100% - 3rem); } + +.cmp-blog-author-profile__single-profile-container:last-of-type .cmp-blog-a= +uthor-profile__option-b .cmp-seperator__container { display: none; } + +.cmp-blog-author-profile__option-b .cmp-seperator__container .cmp-separator= +__horizontal-rule { margin: 0px; height: 0px; background-color: transparent= +; border: 1px solid rgb(204, 204, 204); } + +.cmp-multi-blog-author-profile__option-b__title-container { text-transform:= + uppercase; padding: 2rem 1.5rem 0px; background-color: rgb(242, 242, 242);= + margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-multi-blog-author-profile__option-b__title-container { padding: 2.1r= +em 1.5rem 1.2rem 3.5rem; margin: 0px -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multi-blog-author-profile__option-b__title-container { padding: 2rem= + 2rem 0.5rem; margin: 0px; } +} + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + { margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b { margin: 2rem -3.5rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b { margin: 0px; } +} + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + .cmp-multi-blog-author-profile__option-b__title-container { margin: 0px; } + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + .cmp-container { position: relative; background-color: rgb(242, 242, 242);= + } + +@media screen and (min-width: 768px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container { column-count: 2; column-gap: 0px; padding: 0px 2rem 1.1= +rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container { column-count: auto; padding: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container::after { content: ""; display: inline-block; width: 100%;= + height: 1.5rem; position: absolute; bottom: 0px; left: 0px; background-col= +or: rgb(242, 242, 242); } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container::after { content: none; } +} + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + .cmp-container .cmp-blog-author-profile__single-profile-container { width:= + 100%; } + +@media screen and (min-width: 768px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container .cmp-blog-author-profile__single-profile-container { brea= +k-inside: avoid; margin-right: 3.3rem; width: auto; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-author-profile__container.multiple-author-container__option= +-b .cmp-container .cmp-blog-author-profile__single-profile-container { marg= +in: 0px; width: 100%; } +} + +.cmp-multiple-author-profile__container.multiple-author-container__option-b= + .cmp-container .cmp-blog-author-profile__single-profile-container .cmp-blo= +g-author-profile__option-b { margin: 0px; } + +.cmp-blog-author-profile__single-profile-container.color-background-gray .c= +mp-blog-author-profile__container, .cmp-blog-author-profile__single-profile= +-container.color-background-gray .cmp-blog-author-profile__option-b, .cmp-b= +log-author-profile__single-profile-container.color-background-gray .cmp-sep= +erator__container__with-padding { background-color: rgb(242, 242, 242); } + +.cmp-slideshare { width: 100%; height: 100%; } + +.cmp-slideshare .cmp-slideshare-embed { position: relative; padding-top: 56= +.25%; width: 100%; height: 100%; } + +.cmp-slideshare .cmp-slideshare-embed iframe { position: absolute; top: 0px= +; left: 0px; width: 100%; height: 100%; } + +.cmp-slideshare__links { margin-top: 15px; } + +.cmp-modal .cmp-slideshare__links { margin: 15px 25px 0px; } + +.cmp-modal .cmp-slideshare__links a { text-decoration: underline; } + +.cmp-modal .cmp-slideshare__links a:focus { box-shadow: transparent 0px 0px= + 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1rem;= + } + +.cmp-modal .cmp-slideshare__links a:focus:not(:focus-visible) { box-shadow:= + none; outline: none; } + +.cmp-modal .cmp-slideshare__links a:focus, .cmp-modal .cmp-slideshare__link= +s a:hover { color: rgb(204, 204, 204); } + +.cmp-modal .cmp-slideshare__links a, .cmp-modal .cmp-slideshare__links p { = +color: rgb(255, 255, 255); } + +@media screen and (min-width: 700px) { + .cmp-modal .cmp-slideshare__links { margin: 15px 0px 0px; } +} + +.socialfeed .cmp-socialfeed-instagram { display: none; } + +.socialfeed .cmp-socialfeed-instagram__header { display: inline-flex; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-instagram__header { font-size: 2.5rem; } +} + +.socialfeed .cmp-socialfeed-instagram .cmp-text { display: flex; -webkit-bo= +x-align: end; align-items: flex-end; color: rgb(0, 77, 255); margin-top: 0p= +x; } + +.socialfeed .cmp-socialfeed-instagram .cmp-text .cmp-text__link { margin-le= +ft: 5px; color: rgb(0, 77, 255); margin-top: 0px; } + +.socialfeed .cmp-socialfeed-instagram__image-items { margin-top: 20px; disp= +lay: grid; grid-template-columns: 6fr 6fr; gap: 8px; } + +@media screen and (min-width: 768px) { + .socialfeed .cmp-socialfeed-instagram__image-items { margin-top: 64px; ga= +p: 30px; } +} + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-instagram__image-items { margin-top: 75px; } +} + +.socialfeed .cmp-socialfeed-instagram__image-link { display: block; width: = +100%; position: relative; padding-top: 100%; } + +.socialfeed .cmp-socialfeed-instagram__image-link:focus { box-shadow: rgb(2= +55, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline-o= +ffset: 2px; } + +.socialfeed .cmp-socialfeed-instagram__image-link:focus:not(:focus-visible)= + { box-shadow: none; outline: none; } + +.socialfeed .cmp-socialfeed-instagram__image-item { position: absolute; top= +: 0px; width: 100%; height: 100%; object-fit: cover; } + +.socialfeed .cmp-socialfeed-instagram .cmp-button--text-link { margin-top: = +20px; } + +@media screen and (max-width: 999.9px) { + .socialfeed .cmp-socialfeed-instagram .cmp-button--text-link .cmp-button_= +_text::after { font-size: 2rem; top: 4px; } +} + +.socialfeed.color-background-gray .cmp-socialfeed-instagram { background-co= +lor: rgb(242, 242, 242); } + +.socialfeed .cmp-socialfeed-twitter { display: none; } + +.socialfeed .cmp-socialfeed-twitter .cmp-text { display: flex; -webkit-box-= +align: end; align-items: flex-end; } + +.socialfeed .cmp-socialfeed-twitter .cmp-text .cmp-text__link { margin-left= +: 5px; color: rgb(0, 77, 255); margin-top: 0px; } + +.socialfeed .cmp-socialfeed-twitter__tweet-container { background-color: rg= +b(255, 255, 255); min-height: 228px; margin-top: -1.44em; display: flex; -w= +ebkit-box-align: center; align-items: center; padding: 33px 20px 20px; } + +.socialfeed .cmp-socialfeed-twitter__tweet-container p { font-size: 1.4rem;= + line-height: 1.6; height: 100%; text-transform: none; } + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-twitter__tweet-container p { font-size: 1.6re= +m; } +} + +.socialfeed .cmp-socialfeed-twitter__tweet-container a { color: rgb(0, 77, = +255); text-decoration: underline; } + +.socialfeed .cmp-socialfeed-twitter__tweet-container a:focus, .socialfeed .= +cmp-socialfeed-twitter__tweet-container a:hover { color: rgb(0, 0, 136); } + +@media screen and (min-width: 768px) { + .socialfeed .cmp-socialfeed-twitter__tweet-container { min-height: 206px;= + } +} + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-twitter__tweet-container { min-height: 185px;= + } +} + +.socialfeed .cmp-socialfeed-twitter__content { position: relative; z-index:= + 0; padding-top: 2rem; } + +@media screen and (min-width: 1000px) { + .socialfeed .cmp-socialfeed-twitter__content { padding-top: 3rem; } +} + +.socialfeed .cmp-socialfeed-twitter__icon { position: relative; display: fl= +ex; -webkit-box-align: center; align-items: center; -webkit-box-pack: cente= +r; justify-content: center; border-radius: 50%; width: 67px; height: 67px; = +background-color: rgb(0, 186, 255); color: rgb(255, 255, 255); margin: 0px = +auto; } + +.socialfeed .cmp-socialfeed-twitter__icon:focus, .socialfeed .cmp-socialfee= +d-twitter__icon:hover { color: rgb(255, 255, 255); } + +.socialfeed .cmp-socialfeed-twitter__icon::after { content: "=EF=89=83"; fo= +nt-size: 22px; font-family: Ionicons; display: block; font-weight: 400; fon= +t-style: normal; line-height: 1; text-transform: none; letter-spacing: norm= +al; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fon= +t-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-= +settings: "liga"; } + +.socialfeed .cmp-socialfeed-twitter__image-link { display: block; width: 10= +0%; } + +.socialfeed .cmp-socialfeed-twitter__image-link:focus { box-shadow: rgb(255= +, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 2px; outline-off= +set: 2px; } + +.socialfeed .cmp-socialfeed-twitter__image-link:focus:not(:focus-visible) {= + box-shadow: none; outline: none; } + +.socialfeed .cmp-socialfeed-twitter__image { display: none; width: 100%; ob= +ject-fit: cover; margin-bottom: 1.25rem; } + +.socialfeed .cmp-socialfeed-twitter__retweet-button { width: 100%; height: = +50px; font-size: 1.4rem; font-weight: 400; line-height: 1.2; margin: 0px; t= +ext-transform: none; } + +.socialfeed .cmp-socialfeed-twitter .cmp-button--text-link { margin-top: 20= +px; } + +@media screen and (max-width: 999.9px) { + .socialfeed .cmp-socialfeed-twitter .cmp-button--text-link .cmp-button__t= +ext::after { font-size: 2rem; top: 4px; } +} + +.socialfeed.color-background-gray .cmp-socialfeed-twitter__tweet-container = +{ background-color: rgb(242, 242, 242); } + +.pagination-no-lazy-loading .page-summary { display: block; } + +.pagination-no-lazy-loading .cmp-pagination__panel { display: flex; -webkit= +-box-align: center; align-items: center; -webkit-box-pack: center; justify-= +content: center; height: 5.5rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__panel { height: 5rem; } +} + +.pagination-no-lazy-loading .cmp-pagination__container { display: flex; -we= +bkit-box-align: center; align-items: center; -webkit-box-pack: center; just= +ify-content: center; background-color: transparent; width: 100%; margin-bot= +tom: 1rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__container { height: 5rem; ma= +rgin-bottom: 0px; } +} + +.pagination-no-lazy-loading .cmp-pagination__next-page-btn, .pagination-no-= +lazy-loading .cmp-pagination__prev-page-btn { display: flex; -webkit-box-al= +ign: center; align-items: center; -webkit-box-pack: center; justify-content= +: center; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, = +204, 204); padding: 1.5rem; height: 5.5rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__next-page-btn, .pagination-n= +o-lazy-loading .cmp-pagination__prev-page-btn { border: none; padding-top: = +1.5rem; padding-bottom: 1.5rem; height: 5rem; background-color: transparent= +; } +} + +.pagination-no-lazy-loading .cmp-pagination__next-page-btn .cmp-pagination_= +_text, .pagination-no-lazy-loading .cmp-pagination__prev-page-btn .cmp-pagi= +nation__text { line-height: 3.2rem; } + +.pagination-no-lazy-loading .cmp-pagination__prev-page-btn { margin-left: 1= +.5rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__prev-page-btn { border: none= +; padding-left: 1.5rem; padding-right: 0px; margin-left: 0px; } +} + +.pagination-no-lazy-loading .cmp-pagination__prev-page-btn .cmp-pagination_= +_text::before { float: right; } + +.pagination-no-lazy-loading .cmp-pagination__prev-page-btn:focus .cmp-pagin= +ation__text::before, .pagination-no-lazy-loading .cmp-pagination__prev-page= +-btn:hover .cmp-pagination__text::before { width: 100%; } + +.pagination-no-lazy-loading .cmp-pagination__next-page-btn { margin-right: = +1.5rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__next-page-btn { border: none= +; padding-left: 0px; padding-right: 1.5rem; margin-right: 0px; } +} + +.pagination-no-lazy-loading .cmp-pagination__next-page-btn:focus .cmp-pagin= +ation__text::before, .pagination-no-lazy-loading .cmp-pagination__next-page= +-btn:hover .cmp-pagination__text::before { width: 100%; } + +.pagination-no-lazy-loading .cmp-pagination__prev-icon::after { content: "= +=EE=A0=80"; font-size: 24px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; transform: scaleX(-1); color: rgb(0, 77, 25= +5); } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__prev-icon::after { margin-ri= +ght: 1rem; } +} + +.pagination-no-lazy-loading .cmp-pagination__next-icon::after { content: "= +=EE=A0=80"; font-size: 24px; font-family: Ionicons; display: block; font-we= +ight: 400; font-style: normal; line-height: 1; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + font-feature-settings: "liga"; color: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__next-icon::after { margin-le= +ft: 1rem; } +} + +.pagination-no-lazy-loading .cmp-pagination__disable-btn .cmp-pagination__n= +ext-icon::after, .pagination-no-lazy-loading .cmp-pagination__disable-btn .= +cmp-pagination__prev-icon::after, .pagination-no-lazy-loading .cmp-paginati= +on__disable-btn .cmp-pagination__text { color: rgb(107, 107, 107); } + +.pagination-no-lazy-loading .cmp-pagination__disable-btn:focus, .pagination= +-no-lazy-loading .cmp-pagination__disable-btn:hover { cursor: default; } + +.pagination-no-lazy-loading .cmp-pagination__disable-btn:focus .cmp-paginat= +ion__text::before, .pagination-no-lazy-loading .cmp-pagination__disable-btn= +:hover .cmp-pagination__text::before { width: 0px; } + +.pagination-no-lazy-loading .cmp-pagination__text { color: rgb(0, 77, 255);= + display: none; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__text { display: block; font-= +size: 1.6rem; font-weight: 600; } +} + +.pagination-no-lazy-loading .cmp-pagination__text::before { display: block;= + content: ""; background: rgb(0, 77, 255); height: 1px; width: 0px; positio= +n: relative; bottom: -2.9rem; transition: width 0.3s ease 0s; } + +.pagination-no-lazy-loading .cmp-pagination__pages { display: none; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__pages { display: block; marg= +in: 1.5rem 14rem; } +} + +@media screen and (min-width: 1000px) { + .pagination-no-lazy-loading .cmp-pagination__pages { display: block; marg= +in-left: clamp(10px, 100%, 120px); margin-right: clamp(10px, 100%, 120px); = +} +} + +.pagination-no-lazy-loading .cmp-pagination__ellipsis { font-size: 1.6rem; = +margin-left: 1.2rem; margin-right: 1.2rem; } + +.pagination-no-lazy-loading .cmp-pagination__page-list { display: flex; -we= +bkit-box-align: center; align-items: center; -webkit-box-pack: center; just= +ify-content: center; } + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__pag= +e-btn { color: rgb(0, 77, 255); font-size: 1.6rem; line-height: 5.18rem; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-btn { line-height: 2.56rem; } +} + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__pag= +e-btn:focus:not(:focus-visible), .pagination-no-lazy-loading .cmp-paginatio= +n__page-list .cmp-pagination__page-btn:hover { border-bottom: 1px solid rgb= +(0, 77, 255); } + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__act= +ive-page { color: rgb(0, 0, 0); font-weight: 600; } + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__act= +ive-page:hover { cursor: default; border: none; } + +.pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__act= +ive-page:focus:not(:focus-visible) { border-bottom: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-item { margin-left: clamp(15px, 100%, 15px); margin-right: clamp(15px, = +100%, 15px); } +} + +@media screen and (min-width: 1000px) { + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-item { margin-left: clamp(12.5px, 100%, 12.5px); margin-right: clamp(12= +.5px, 100%, 12.5px); } +} + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-item:first-child { margin-left: 0px; } + .pagination-no-lazy-loading .cmp-pagination__page-list .cmp-pagination__p= +age-item:last-child { margin-right: 0px; } +} + +.pagination-no-lazy-loading .cmp-pagination__pages-mobile { position: relat= +ive; padding: 1.5rem; width: 100%; margin-left: 0.6rem; margin-right: 0.6re= +m; border: 1px solid rgb(204, 204, 204); min-width: 150px; background-color= +: rgb(255, 255, 255); white-space: nowrap; } + +.pagination-no-lazy-loading .cmp-pagination__pages-mobile:hover { cursor: p= +ointer; } + +@media screen and (min-width: 768px) { + .pagination-no-lazy-loading .cmp-pagination__pages-mobile { display: none= +; } +} + +.pagination-no-lazy-loading .cmp-pagination__page-mobile-active { display: = +flex; text-align: center; -webkit-box-pack: center; justify-content: center= +; -webkit-box-align: center; align-items: center; background-color: rgb(255= +, 255, 255); } + +.pagination-no-lazy-loading .cmp-pagination__page-mobile-text { text-transf= +orm: uppercase; text-align: center; letter-spacing: normal; font-size: 1.4r= +em; font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfo= +nt, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-s= +erif; font-weight: 600; color: rgb(0, 77, 255); } + +.pagination-no-lazy-loading .cmp-pagination__chevron::after { content: "=EF= +=84=A3"; font-size: 16px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; padding-left: 1.9rem; color: rgb(0, 77, 255); = +} + +.pagination-no-lazy-loading .cmp-pagination__page-select-mobile { position:= + absolute; width: 100%; height: 100%; top: 0.1rem; left: 0px; opacity: 0; } + +.pagination-no-lazy-loading .cmp-pagination__page-item-mobile { color: rgb(= +0, 77, 255); font-size: 1.6rem; font-weight: 600; } + +.pagination-no-lazy-loading .cmp-pagination__page-item-mobile:hover { curso= +r: pointer; } + +.pagination-no-lazy-loading .cmp-pagination__focus { box-shadow: rgb(0, 0, = +136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) solid 1px; outline-offset= +: 1px; } + +.cmp-pagination { padding: 0px 0.939em; margin-bottom: 2rem; margin-top: 0.= +63em; display: flex; -webkit-box-pack: center; justify-content: center; } + +@media screen and (min-width: 768px) { + .cmp-pagination { margin-bottom: 3rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-pagination { margin: 2.5rem; } +} + +.cmp-pagination__link-next, .cmp-pagination__link-previous { display: flex;= + -webkit-box-align: start; align-items: flex-start; font-weight: 600; color= +: rgb(0, 77, 255); } + +.cmp-pagination__link-next:hover .cmp-pagination__link-text::after, .cmp-pa= +gination__link-previous:hover .cmp-pagination__link-text::after { width: 10= +0%; } + +.cmp-pagination__link-next:hover .cmp-pagination__link-text, .cmp-paginatio= +n__link-previous:hover .cmp-pagination__link-text { color: rgb(0, 77, 255);= + } + +.cmp-pagination__link-next:focus, .cmp-pagination__link-previous:focus { ou= +tline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; box-shadow: rgb(0= +, 0, 136) 0px 0px 0px 2px; } + +.cmp-pagination__link-next.disabled, .cmp-pagination__link-previous.disable= +d { pointer-events: none; color: rgb(107, 107, 107); cursor: not-allowed; } + +.cmp-pagination__link-next.disabled:hover .cmp-pagination__link-text::after= +, .cmp-pagination__link-previous.disabled:hover .cmp-pagination__link-text:= +:after { width: 0%; } + +.cmp-pagination__link-next.disabled:hover .cmp-pagination__link-text, .cmp-= +pagination__link-previous.disabled:hover .cmp-pagination__link-text { color= +: rgb(107, 107, 107); } + +.cmp-pagination__page-ellipsis { margin: 0px 0.78em; color: rgb(0, 0, 0); } + +@media screen and (max-width: 999.9px) { + .cmp-pagination__page-ellipsis { margin: 0.94em 0.5em; } +} + +.cmp-pagination__container { display: flex; min-height: 3.13em; -webkit-box= +-flex: 1; flex: 1 1 auto; font-weight: 500; } + +@media screen and (min-width: 768px) { + .cmp-pagination__container { -webkit-box-align: center; align-items: cent= +er; } +} + +.cmp-pagination__link { line-height: 2; background-color: rgb(255, 255, 255= +); } + +.cmp-pagination__link:first-child { margin-right: 0.38em; } + +.cmp-pagination__link:last-child { margin-left: 0.38em; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-pagination__link { padding-top: 0.94em; padding-bottom: 0.94em; } +} + +@media screen and (max-width: 767.9px) { + .cmp-pagination__link { border: 0.06em solid rgb(204, 204, 204); padding:= + 0.94em; height: 55px; } +} + +@media screen and (min-width: 1200px) { + .cmp-pagination__link { padding: 0px; } +} + +.cmp-pagination__left-arrow { display: inline-block; } + +.cmp-pagination__left-arrow::after { content: "=EE=A0=80"; font-size: 1.43e= +m; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; text-transform: none; letter-spacing: normal; overflow-wrap: normal; w= +hite-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; te= +xt-rendering: optimizelegibility; font-feature-settings: "liga"; transform:= + scaleX(-1); color: rgb(0, 77, 255); line-height: 0.7em; top: 0.03em; posit= +ion: relative; } + +@media screen and (min-width: 768px) { + .cmp-pagination__left-arrow::after { margin-right: 0.63em; } +} + +.cmp-pagination__link-next.disabled .cmp-pagination__right-arrow::after, .c= +mp-pagination__link-previous.disabled .cmp-pagination__left-arrow::after { = +color: rgb(107, 107, 107); pointer-events: none; } + +.cmp-pagination__link-text { text-transform: uppercase; display: none; } + +.cmp-pagination__link-text::after { content: ""; display: block; height: 0.= +063em; width: 0%; left: 0px; background: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .cmp-pagination__link-text { display: block; white-space: nowrap; } +} + +.cmp-pagination__dropdown-container { position: relative; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-pagination__dropdown-container { display: none; } +} + +.cmp-pagination__dropdown-text { position: absolute; display: block; text-t= +ransform: uppercase; color: rgb(0, 77, 255); width: 100%; pointer-events: n= +one; text-align: center; line-height: 3.7em; background: rgb(255, 255, 255)= +; border: 0.06em solid rgb(204, 204, 204); height: 3.9em; font-size: 1.4rem= +; } + +.cmp-pagination__dropdown { color: rgb(0, 77, 255); width: 100%; height: 10= +0%; text-align: center; appearance: none; padding: 1em 1.1em; } + +.cmp-pagination__dropdown:focus { border-color: rgb(102, 175, 233); outline= +: 0px; box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 1px inset, rgba(102, 175, 23= +3, 0.6) 0px 0px 8px; } + +.cmp-pagination__pagination-numbers { margin-top: 0.31rem; width: 100%; -we= +bkit-box-pack: center; justify-content: center; display: none; } + +@media screen and (min-width: 768px) { + .cmp-pagination__pagination-numbers { display: flex; } +} + +.cmp-pagination__page-num { color: rgb(0, 77, 255); margin: 0px 0.78em; fon= +t-weight: 600; } + +.cmp-pagination__page-num::after { content: ""; display: block; height: 0.0= +63em; width: 0%; left: 0px; background: rgb(0, 77, 255); } + +.cmp-pagination__page-num:hover::after { width: 100%; } + +.cmp-pagination__page-num:hover { color: rgb(0, 77, 255); } + +.cmp-pagination__page-num:focus { outline: rgb(255, 255, 255) solid 2px; ou= +tline-offset: 2px; box-shadow: rgb(0, 0, 136) 0px 0px 0px 2px; } + +@media screen and (max-width: 999.9px) { + .cmp-pagination__page-num { margin: 0.94em 0.5em; } +} + +.cmp-pagination__page-num--active { color: rgb(0, 0, 0); margin: 0px 0.78em= +; font-weight: 600; pointer-events: none; cursor: not-allowed; } + +.cmp-pagination__page-num--active:focus, .cmp-pagination__page-num--active:= +hover { text-decoration: none; } + +.cmp-pagination__page-num--active:focus { outline: rgb(255, 255, 255) solid= + 2px; outline-offset: 2px; box-shadow: rgb(0, 0, 136) 0px 0px 0px 2px; } + +@media screen and (max-width: 999.9px) { + .cmp-pagination__page-num--active { margin: 0.94em 0.5em; } +} + +.cmp-pagination__right-arrow { display: inline-block; } + +.cmp-pagination__right-arrow::after { content: "=EE=A0=80"; font-size: 1.43= +em; font-family: Ionicons; display: block; font-weight: 400; font-style: no= +rmal; text-transform: none; letter-spacing: normal; overflow-wrap: normal; = +white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; t= +ext-rendering: optimizelegibility; font-feature-settings: "liga"; color: rg= +b(0, 77, 255); line-height: 0.7em; top: 0.03em; position: relative; } + +@media screen and (min-width: 768px) { + .cmp-pagination__right-arrow::after { margin-left: 0.63em; } +} + +.cmp-pagination__cmp-pagination__arrow-container { margin-right: 6px; } + +.cmp-pagination__down-arrow::after { content: "=EF=84=A3"; font-size: 1.38e= +m; font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; font-feature-settings: "l= +iga"; color: rgb(0, 77, 255); } + +.cmp-pagination__down-arrow { pointer-events: none; padding-left: 1em; posi= +tion: relative; top: 0.13em; display: inline-block; } + +.cmp-pagination__form-control { appearance: none; display: block; width: 10= +0%; height: 5.5rem; padding: 1.25rem; font-size: 1rem; line-height: 1.6em; = +color: rgb(167, 167, 167); background-color: rgb(255, 255, 255); background= +-image: none; border: 1px solid rgb(74, 74, 74); border-radius: 0px; transi= +tion: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s, -= +webkit-box-shadow 0.15s ease-in-out 0s; } + +@media screen and (min-width: 768px) { + .cmp-pagination .cmp-pagination__link { margin-right: 0px; } +} + +.interactive-card-text.color-block-accent-purple-1 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(180, 85, 170); } + +.interactive-card-text.color-block-accent-purple-2 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(160, 85, 245); } + +.interactive-card-text.color-block-accent-purple-3 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(190, 130, 255); } + +.interactive-card-text.color-block-accent-purple-4 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(220, 175, 255); } + +.interactive-card-text.color-block-accent-purple-5 .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(230, 220, 255); } + +.interactive-card-text.color-block-alt-blue .cmp-interactive-card-text__con= +tainer .cmp-interactive-card-text__text-bg-img-container { background-color= +: rgb(0, 65, 240); } + +.interactive-card-text.color-block-alt-gray .cmp-interactive-card-text__con= +tainer .cmp-interactive-card-text__text-bg-img-container { background-color= +: rgb(190, 190, 190); } + +.interactive-card-text.color-block-alt-gray-dark .cmp-interactive-card-text= +__container .cmp-interactive-card-text__text-bg-img-container { background-= +color: rgb(150, 150, 150); } + +.interactive-card-text.color-block-alt-gray-darker .cmp-interactive-card-te= +xt__container .cmp-interactive-card-text__text-bg-img-container { backgroun= +d-color: rgb(90, 90, 90); } + +.interactive-card-text.color-block-alt-green .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(0, 215, 0); } + +.interactive-card-text.color-block-alt-red .cmp-interactive-card-text__cont= +ainer .cmp-interactive-card-text__text-bg-img-container { background-color:= + red; } + +.interactive-card-text.color-block-alt-yellow .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(255, 255, 0); } + +.interactive-card-text.color-block-aqua .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(0, 255, 187); } + +.interactive-card-text.color-block-blue .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(0, 186, 255); } + +.interactive-card-text.color-block-blue-green .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(5, 240, 165); } + +.interactive-card-text.color-block-brand-green .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(100, 255, 80); } + +.interactive-card-text.color-block-brand-orange .cmp-interactive-card-text_= +_container .cmp-interactive-card-text__text-bg-img-container { background-c= +olor: rgb(255, 120, 0); } + +.interactive-card-text.color-block-brand-yellow .cmp-interactive-card-text_= +_container .cmp-interactive-card-text__text-bg-img-container { background-c= +olor: rgb(255, 235, 50); } + +.interactive-card-text.color-block-blue-dark .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(0, 142, 255); } + +.interactive-card-text.color-block-blue-light .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(0, 243, 255); } + +.interactive-card-text.color-block-core-purple .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(70, 0, 115); } + +.interactive-card-text.color-block-cyan .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(0, 255, 255); } + +.interactive-card-text.color-block-gray .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(167, 167, 167); } + +.interactive-card-text.color-block-gray-base .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(0, 0, 0); } + +.interactive-card-text.color-block-gray-dark .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(107, 107, 107); } + +.interactive-card-text.color-block-gray-darker .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(74, 74, 74); } + +.interactive-card-text.color-block-gray-light .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(204, 204, 204); } + +.interactive-card-text.color-block-gray-lighter .cmp-interactive-card-text_= +_container .cmp-interactive-card-text__text-bg-img-container { background-c= +olor: rgb(227, 227, 227); } + +.interactive-card-text.color-block-gray-lightest .cmp-interactive-card-text= +__container .cmp-interactive-card-text__text-bg-img-container { background-= +color: rgb(242, 242, 242); } + +.interactive-card-text.color-block-grayishyellow-dark .cmp-interactive-card= +-text__container .cmp-interactive-card-text__text-bg-img-container { backgr= +ound-color: rgb(150, 150, 140); } + +.interactive-card-text.color-block-grayishyellow-light .cmp-interactive-car= +d-text__container .cmp-interactive-card-text__text-bg-img-container { backg= +round-color: rgb(230, 230, 220); } + +.interactive-card-text.color-block-green .cmp-interactive-card-text__contai= +ner .cmp-interactive-card-text__text-bg-img-container { background-color: r= +gb(0, 255, 0); } + +.interactive-card-text.color-block-green-dark .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(0, 83, 10); } + +.interactive-card-text.color-block-link .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(0, 77, 255); } + +.interactive-card-text.color-block-link-dark .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(0, 0, 136); } + +.interactive-card-text.color-block-orange .cmp-interactive-card-text__conta= +iner .cmp-interactive-card-text__text-bg-img-container { background-color: = +rgb(255, 182, 0); } + +.interactive-card-text.color-block-orange-dark .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(255, 149, 0); } + +.interactive-card-text.color-block-pink .cmp-interactive-card-text__contain= +er .cmp-interactive-card-text__text-bg-img-container { background-color: rg= +b(231, 0, 116); } + +.interactive-card-text.color-block-pink-dark .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(164, 2, 83); } + +.interactive-card-text.color-block-pink-light .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(255, 80, 160); } + +.interactive-card-text.color-block-purple .cmp-interactive-card-text__conta= +iner .cmp-interactive-card-text__text-bg-img-container { background-color: = +rgb(161, 0, 255); } + +.interactive-card-text.color-block-purple-dark .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(117, 0, 192); } + +.interactive-card-text.color-block-purple-darkest .cmp-interactive-card-tex= +t__container .cmp-interactive-card-text__text-bg-img-container { background= +-color: rgb(70, 1, 115); } + +.interactive-card-text.color-block-red .cmp-interactive-card-text__containe= +r .cmp-interactive-card-text__text-bg-img-container { background-color: rgb= +(231, 15, 41); } + +.interactive-card-text.color-block-red-dark .cmp-interactive-card-text__con= +tainer .cmp-interactive-card-text__text-bg-img-container { background-color= +: rgb(189, 0, 29); } + +.interactive-card-text.color-block-red-darker .cmp-interactive-card-text__c= +ontainer .cmp-interactive-card-text__text-bg-img-container { background-col= +or: rgb(113, 0, 18); } + +.interactive-card-text.color-block-red-light .cmp-interactive-card-text__co= +ntainer .cmp-interactive-card-text__text-bg-img-container { background-colo= +r: rgb(255, 50, 70); } + +.interactive-card-text.color-block-white .cmp-interactive-card-text__contai= +ner .cmp-interactive-card-text__text-bg-img-container { background-color: r= +gb(255, 255, 255); } + +.interactive-card-text.color-block-yellow .cmp-interactive-card-text__conta= +iner .cmp-interactive-card-text__text-bg-img-container { background-color: = +rgb(255, 212, 46); } + +.interactive-card-text.color-block-yellow-dark .cmp-interactive-card-text__= +container .cmp-interactive-card-text__text-bg-img-container { background-co= +lor: rgb(240, 192, 0); } + +.interactive-card-text.color-block-yellow-light .cmp-interactive-card-text_= +_container .cmp-interactive-card-text__text-bg-img-container { background-c= +olor: rgb(255, 240, 179); } + +.interactive-card-text.cmp-interactive-card-text__black-text .cmp-interacti= +ve-card-text__container .cmp-interactive-card-text__text-bg-img-container {= + color: rgb(0, 0, 0); } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__label-container { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__label-container { margin-bottom: 1.5rem; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__label-container .cmp-teaser__title, .interactive-card-text .c= +mp-interactive-card-text__container .cmp-interactive-card-text__label-conta= +iner .cmp-text__label-small { font-size: 1.4rem; font-weight: 500; } + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__label-container .cmp-teaser__title, .interactive-card-text = +.cmp-interactive-card-text__container .cmp-interactive-card-text__label-con= +tainer .cmp-text__label-small { font-size: 1.8rem; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container { font-weight: 300; display: block; posi= +tion: relative; height: 25rem; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-text-container { height: 16rem; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-text-container { height: 22.5rem; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-text-container.cmp-interactive-card-text__linked-card= +:hover .cmp-interactive-card-text__separator-container { display: block; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container.cmp-interactive-card-text__linked-card:h= +over .cmp-interactive-card-text__text-bg-img-container { z-index: 1; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container.cmp-interactive-card-text__linked-card:h= +over .cmp-interactive-card-text__text-bg-img-container .cmp-text__paragraph= +-default { display: none; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container.cmp-interactive-card-text__linked-card:a= +ctive .cmp-interactive-card-text__text-bg-img-container { z-index: 3; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-text-container.cmp-interactive-card-text__linked-card:a= +ctive .cmp-interactive-card-text__text-bg-img-container .cmp-text__paragrap= +h-default { display: block; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-container { display: flex; position: relative; z-index:= + 2; width: 83.33%; height: 85%; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-container { width: 85%; height: 75%; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__image-container { height: 80%; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-container .cmp-teaser__image { border: none; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__image-container .cmp-image, .interactive-card-text .cmp-inter= +active-card-text__container .cmp-interactive-card-text__image-container .cm= +p-image__image, .interactive-card-text .cmp-interactive-card-text__containe= +r .cmp-interactive-card-text__image-container .cmp-teaser__image, .interact= +ive-card-text .cmp-interactive-card-text__container .cmp-interactive-card-t= +ext__image-container .image { width: 100%; height: 100%; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__text-bg-img-container { position: absolute; width: 83.33%; he= +ight: 80%; top: 20%; right: 0px; z-index: 3; padding: 2rem 2.5rem; backgrou= +nd-color: rgb(161, 0, 255); color: rgb(255, 255, 255); font-size: 2rem; lin= +e-height: 2.6rem; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__text-bg-img-container { width: 85%; height: 75%; top: 25%; = +padding: 1rem 1.5rem; line-height: 2rem; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__text-bg-img-container { height: 80%; top: 20%; padding: 2re= +m 2.5rem; line-height: 2.6rem; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__text-bg-img-container.cmp-interactive-card-text__transparent-= +card { opacity: 0.9; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__text-container { position: relative; font-size: 2.2rem; line-= +height: 2.86rem; } + +@media screen and (min-width: 768px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__text-container { font-size: 1.8rem; line-height: 2rem; } +} + +@media screen and (min-width: 1000px) { + .interactive-card-text .cmp-interactive-card-text__container .cmp-interac= +tive-card-text__text-container { font-size: 2.2rem; line-height: 2.86rem; } +} + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__gradient-bg-img-container { position: absolute; inset: 0px; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__gradient-bg-img-container .cmp-image, .interactive-card-text = +.cmp-interactive-card-text__container .cmp-interactive-card-text__gradient-= +bg-img-container .cmp-image__image, .interactive-card-text .cmp-interactive= +-card-text__container .cmp-interactive-card-text__gradient-bg-img-container= + .image { height: 100%; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__separator-container { width: 85%; position: absolute; right: = +0px; bottom: -0.4rem; display: none; } + +.interactive-card-text .cmp-interactive-card-text__container .cmp-interacti= +ve-card-text__separator-container .cmp-separator__horizontal-rule { height:= + 0.15rem; margin: 0px; background-color: rgb(0, 77, 255); } + +.cmp-text-card { margin: 0px; } + +.cmp-text-card__title { margin-top: 0px; font-family: Graphik, Arial, syste= +m-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helve= +tica Neue", oxygen, cantarell, sans-serif; font-style: normal; text-transfo= +rm: none; color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; font-we= +ight: 700; } + +@media screen and (min-width: 1000px) { + .cmp-text-card__title { font-size: 2.5rem; } +} + +.cmp-text-card__description { margin-top: 1rem; margin-bottom: auto; border= +-right: 1.5rem solid rgb(183, 52, 132); border-bottom: 1.5rem solid rgb(183= +, 52, 132); padding-bottom: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-text-card__description { padding-bottom: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-text-card__description { padding-bottom: 2rem; } +} + +.cmp-text-card__description-cta { margin-top: 1rem; margin-bottom: auto; pa= +dding-bottom: 2rem; } + +.cmp-text-card__border { border-right: 1.5rem solid rgb(183, 52, 132); bord= +er-bottom: 1.5rem solid rgb(183, 52, 132); padding-bottom: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-text-card__border { padding-bottom: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-text-card__border { padding-bottom: 2rem; } +} + +.cmp-text-card__content { background-color: rgb(255, 255, 255); display: fl= +ex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc= +tion: column; border: 0.5rem rgb(183, 52, 132); padding: 2rem 0px; } + +@media screen and (min-width: 768px) { + .cmp-text-card__content { padding: 3rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-text-card__content { padding: 4rem 0px; } +} + +.cmp-text-card__content .cmp-text-card__border { border-image: url("https:/= +/s7d1.scene7.com/is/image/accenturerelease/Hero%20header%20gradient?dpr=3Do= +ff&fit=3Dconstrain&qlt=3D85&ts=3D1674730849597&wid=3D1600") 100 / 1 / 0 str= +etch; } + +.cmp-text-card__action-container { margin-top: 1rem; padding-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-text-card__action-container { margin-top: 1.5rem; } +} + +.cmp-text-card__action-link::before { height: 0.2rem; } + +.cmp-text-card__action-link:focus::before { width: 100%; } + +.cmp-single-notification__content { width: 100%; padding-top: 3rem; backgro= +und-color: rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .cmp-single-notification__content { margin: auto; width: 83.33%; } +} + +.cmp-single-notification__title { display: flex; -webkit-box-pack: center; = +justify-content: center; text-align: center; font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; font-style: normal; text-tra= +nsform: none; color: rgb(0, 0, 0); font-weight: 500; font-size: 1.6rem; lin= +e-height: 1.12; } + +@media screen and (min-width: 1000px) { + .cmp-single-notification__title { font-size: 1.92rem; line-height: 1.177;= + } +} + +.cmp-single-notification__description { text-align: center; padding: 0.8rem= + 3rem 1.6rem; font-weight: 300; } + +@media screen and (min-width: 768px) { + .cmp-single-notification__description { padding-bottom: 2rem; } +} + +.cmp-single-notification__description p { font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-single-notification__description p { font-size: 1.6rem; } +} + +.cmp-single-notification__action-container { display: flex; -webkit-box-pac= +k: center; justify-content: center; padding-bottom: 3rem; } + +.cmp-single-notification-with-image__content { width: 100%; background-colo= +r: rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .cmp-single-notification-with-image__content { display: flex; } +} + +.cmp-single-notification-with-image__media-container { width: 100%; } + +.cmp-single-notification-with-image__media-container .cmp-image { height: 1= +00%; } + +.cmp-single-notification-with-image__media-container .cmp-image__image { he= +ight: 100%; object-fit: cover; } + +.cmp-single-notification-with-image__media-container .cmp-embed, .cmp-singl= +e-notification-with-image__media-container .cmp-video__embed, .cmp-single-n= +otification-with-image__media-container .embed { height: 100%; } + +.cmp-single-notification-with-image__media-container .cmp-video__embed .vid= +yard-player-container, .cmp-single-notification-with-image__media-container= + .cmp-video__embed .vidyard-player-container div[class^=3D"vidyard-div-"] {= + height: 100% !important; } + +@media screen and (min-width: 768px) { + .cmp-single-notification-with-image__media-container { width: 41.67%; } +} + +.cmp-single-notification-with-image__content-container { width: 100%; paddi= +ng: 2rem 3rem 3rem; } + +@media screen and (min-width: 768px) { + .cmp-single-notification-with-image__content-container { padding: 3rem; w= +idth: 58.33%; } +} + +.cmp-single-notification-with-image__title { font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; font-style: normal; text-tra= +nsform: none; color: rgb(0, 0, 0); font-weight: 500; font-size: 1.6rem; lin= +e-height: 1.12; } + +@media screen and (min-width: 1000px) { + .cmp-single-notification-with-image__title { font-size: 2.5rem; } +} + +@media screen and (min-width: 768px) and (max-width: 842px) { + .cmp-single-notification-with-image__title { font-size: 1.36rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-notification-with-image__title { font-size: 1.92rem; line-hei= +ght: 1.177; } +} + +.cmp-single-notification-with-image__description { padding: 0.8rem 0px 1.6r= +em; font-weight: 300; } + +@media screen and (min-width: 768px) { + .cmp-single-notification-with-image__description { padding-bottom: 2rem; = +} +} + +.cmp-single-notification-with-image__description p { font-size: 1.4rem; } + +@media screen and (min-width: 768px) and (max-width: 842px) { + .cmp-single-notification-with-image__description p { font-size: 1.328rem;= + line-height: 2.24rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-notification-with-image__description p { font-size: 1.6rem; } +} + +.cmp-single-notification-with-image__action-container { display: flex; padd= +ing-bottom: 3rem; } + +.interactivenavigations .cmp-global-header { position: relative; } + +@media screen and (min-width: 768px) { + .interactivenavigations .cmp-global-header { position: static; } +} + +.interactivenavigations .cmp-global-header nav { height: 5.1rem; position: = +absolute; } + +@media screen and (min-width: 1200px) { + .interactivenavigations .cmp-global-header nav { box-shadow: none; height= +: 7.1rem; } +} + +.interactivenavigations .cmp-global-header nav .cmp-global-header__navbar-c= +ontainer { height: 5.1rem; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-global-header nav .cmp-global-header__navbar= +-container { box-shadow: none; height: 7.1rem; } +} + +.interactivenavigations .cmp-interactive-nav__arrow { padding: 0px; top: 0p= +x; } + +@media screen and (min-width: 768px) { + .interactivenavigations .cmp-interactive-nav__arrow { display: none; } +} + +.interactivenavigations .cmp-interactive-nav__arrow-icon { height: 0.44em; = +margin-top: 0px; } + +.interactivenavigations .cmp-interactive-nav__arrow-icon span:first-of-type= +, .interactivenavigations .cmp-interactive-nav__arrow-icon span:nth-of-type= +(2) { background-color: rgb(0, 0, 0); border-radius: 0.5em; display: block;= + height: 2px; transition: all 0.25s ease-in-out 0s; width: 10px; } + +.interactivenavigations .cmp-interactive-nav__arrow-icon span:first-of-type= + { margin-left: -0.14em; margin-top: 0.67em; transform: rotate(50deg); } + +.interactivenavigations .cmp-interactive-nav__arrow-icon span:nth-of-type(2= +) { margin-left: 0.3em; margin-top: -0.11em; transform: rotate(-50deg); } + +.interactivenavigations .cmp-interactive-nav__arrow-icon--close span:first-= +of-type, .interactivenavigations .cmp-interactive-nav__arrow-icon--close sp= +an:nth-of-type(2) { transition: all 0.25s ease-in-out 0s; width: 1.2em; mar= +gin-left: 0.05em; } + +.interactivenavigations .cmp-interactive-nav__arrow-icon--close span:first-= +of-type { margin-top: 0.67em; transform: rotate(-45deg); } + +.interactivenavigations .cmp-interactive-nav__arrow-icon--close span:nth-of= +-type(2) { margin-top: -0.11em; transform: rotate(45deg); } + +.interactivenavigations .cmp-interactive-nav__elements { height: 6.2rem; wi= +dth: auto; box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 4px 0px; z-index: 100; le= +ft: 0px; right: 0px; position: fixed; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__elements { box-shadow: none= +; position: absolute; height: auto; } +} + +.interactivenavigations .cmp-interactive-nav__elements:not(.cmp-interactive= +-nav--sticky) { position: relative; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper { display: flex; background-color: rgb(255, 255, = +255); border-color: rgb(231, 231, 231); } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-n= +av__mobile-dropdown-wrapper { border-bottom: 1px solid rgb(231, 231, 231); = +border-top: 1px solid rgb(231, 231, 231); height: 70px; } +} + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview { bord= +er: 0px; padding: 1.6rem; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-n= +av__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview { di= +splay: none; } +} + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview .cmp-i= +nteractive-nav__item--overview { border: 0px; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview .cmp-i= +nteractive-nav__item--overview .cmp-interactive-nav__item-link { padding: 0= +px; border: 0px; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview .cmp-i= +nteractive-nav__item--overview .cmp-interactive-nav__item-link:focus, .inte= +ractivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav__mob= +ile-dropdown-wrapper .cmp-interactive-nav__mobile-list-overview .cmp-intera= +ctive-nav__item--overview .cmp-interactive-nav__item-link:hover { backgroun= +d-color: rgb(255, 255, 255); font-weight: 400; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__item--overview-interactive = +{ padding-left: 5px; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__item--overview-overview { t= +ext-transform: none; } + +@media screen and (max-width: 767.9px) { + .interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-n= +av__mobile-dropdown-wrapper .cmp-interactive-nav__item--overview-overview {= + display: none; } +} + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-dropdown { border-le= +ft: 1px solid rgb(227, 227, 227); margin-right: 0px; padding: 1.6rem; font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-size: 1.4rem; font-weight: 400; } + +.interactivenavigations .cmp-interactive-nav__elements .cmp-interactive-nav= +__mobile-dropdown-wrapper .cmp-interactive-nav__mobile-dropdown .cmp-intera= +ctive-nav__arrow-icon::before { content: "=EF=84=A3"; font-size: 14px; font= +-family: Ionicons; display: block; font-weight: 400; font-style: normal; li= +ne-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: = +normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antial= +iased; text-rendering: optimizelegibility; font-feature-settings: "liga"; } + +.interactivenavigations .cmp-interactive-nav__articles { background-color: = +rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 0.5rem 0.5rem 0px; t= +ransition: max-height 0.3s ease-in-out 0s, top 0.3s ease-in-out 0s; positio= +n: relative; max-height: 0px; top: 0px; width: 100%; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__articles { visibility: visi= +ble; box-shadow: none; max-height: none; overflow: visible; opacity: 1; wid= +th: 100%; height: auto; } +} + +.interactivenavigations .cmp-interactive-nav__items { background-color: rgb= +(255, 255, 255); box-shadow: none; height: 100%; list-style: none; max-widt= +h: 1200px; opacity: 0; display: block; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items { transition: all 0.3= +s ease-out 0s; z-index: 997; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items { box-shadow: rgba(0,= + 0, 0, 0.4) 0px 0px 1rem 0px; } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__items { visibility: visible= +; opacity: 1; box-shadow: none; display: none; padding: 0px 1.5rem; margin:= + 0px auto; } +} + +.interactivenavigations .cmp-interactive-nav__items .cmp-interactive-nav__i= +tem:first-child { -webkit-box-align: center; align-items: center; backgroun= +d-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .interactivenavigations .cmp-interactive-nav__items .cmp-interactive-nav_= +_item:first-child { border-top: none; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items .cmp-interactive-nav_= +_item:first-child { border-top: none; padding-right: 0px; -webkit-box-pack:= + start; justify-content: flex-start; display: flex; } +} + +.interactivenavigations .cmp-interactive-nav__items--allviewports { display= +: flex; visibility: visible; opacity: 1; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__items--allviewports { -webk= +it-box-pack: center; justify-content: center; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items--allviewports { -webk= +it-box-pack: justify; justify-content: space-between; width: 100%; min-heig= +ht: 62px; border-top: 1px solid rgb(231, 231, 231); border-bottom: 1px soli= +d rgb(231, 231, 231); box-shadow: none; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__items .cmp-interactive-nav_= +_item { padding: 1.6rem; display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item, .interactivenavigations= + .cmp-interactive-nav__items .cmp-interactive-nav__item:last-child { displa= +y: flex; } + +.interactivenavigations .cmp-interactive-nav__item { -webkit-box-align: cen= +ter; align-items: center; color: rgb(0, 0, 0); font-weight: 400; position: = +relative; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item { min-height: 66px; bo= +rder-top: none; -webkit-box-pack: center; justify-content: center; } +} + +.interactivenavigations .cmp-interactive-nav__item:focus { box-shadow: rgb(= +255, 255, 255) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 1px; outline-= +offset: 1px; z-index: 4; } + +.interactivenavigations .cmp-interactive-nav__item-link:focus + .cmp-intera= +ctive-nav__item .cmp-interactive-nav__item-link::after, .interactivenavigat= +ions .cmp-interactive-nav__item:focus + .cmp-interactive-nav__item:not(.cmp= +-interactive-nav__item--active)::after, .interactivenavigations .cmp-intera= +ctive-nav__item:focus::after, .interactivenavigations .cmp-interactive-nav_= +_item:hover + .cmp-interactive-nav__item .cmp-interactive-nav__item-link::a= +fter, .interactivenavigations .cmp-interactive-nav__item:hover + .cmp-inter= +active-nav__item:not(.cmp-interactive-nav__item--active)::after, .interacti= +venavigations .cmp-interactive-nav__item:hover::after { display: none; } + +.interactivenavigations .cmp-interactive-nav__item-link { -webkit-box-align= +: center; align-items: center; display: flex; color: rgb(0, 0, 0); backgrou= +nd-color: rgb(255, 255, 255); font-size: 1.4rem; font-weight: 400; line-hei= +ght: 2.24rem; padding: 0.308rem 2rem; height: 100%; -webkit-box-pack: start= +; justify-content: flex-start; position: relative; text-transform: none; wi= +dth: 100%; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item-link { padding: 2.208r= +em 2rem; -webkit-box-pack: center; justify-content: center; border-bottom: = +4px solid transparent; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item-link { border: 0px; pa= +dding: 0.308rem 2rem; } +} + +.interactivenavigations .cmp-interactive-nav__item-link .cmp-interactive-na= +v__item--overview-label, .interactivenavigations .cmp-interactive-nav__item= +-link:focus, .interactivenavigations .cmp-interactive-nav__item-link:hover = +{ font-weight: 600; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item-link:focus, .interacti= +venavigations .cmp-interactive-nav__item-link:hover { color: rgb(0, 0, 0); = +background-color: rgb(255, 255, 255); font-size: 1.4rem; font-weight: 400; = +line-height: 2.198rem; padding: 2.208rem 2rem; border-bottom: 4px solid rgb= +(0, 0, 0); z-index: 2; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item-link:focus, .interacti= +venavigations .cmp-interactive-nav__item-link:hover { font-weight: 400; } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item-link:focus .cmp-intera= +ctive-nav__item-arrow::after, .interactivenavigations .cmp-interactive-nav_= +_item-link:hover .cmp-interactive-nav__item-arrow::after { color: rgb(255, = +255, 255); } +} + +.interactivenavigations .cmp-interactive-nav__item-arrow { display: none; m= +argin-left: 10px; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item-arrow { display: block= +; } +} + +.interactivenavigations .cmp-interactive-nav__item-arrow::after { content: = +"=EE=A0=80"; font-size: 24px; font-feature-settings: "liga"; color: rgb(0, = +77, 255); line-height: 1.7rem; position: inherit; top: -2px; } + +.interactivenavigations .cmp-interactive-nav__item-arrow::after, .interacti= +venavigations .cmp-interactive-nav__item .more-icon::after { font-family: I= +onicons; font-weight: 400; font-style: normal; text-transform: none; letter= +-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: lt= +r; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;= + display: block; } + +.interactivenavigations .cmp-interactive-nav__item .more-icon::after { cont= +ent: "=EF=91=AA"; font-size: 40px; font-feature-settings: "liga"; align-sel= +f: center; line-height: 0.7; position: relative; margin-top: calc(100% - 42= +px); } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item .more-icon::after { to= +p: 0px; display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item--active { background-col= +or: rgb(242, 242, 242); position: relative; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--active { border-botto= +m: 4px solid rgb(0, 0, 0); } +} + +.interactivenavigations .cmp-interactive-nav__item--active + .cmp-interacti= +ve-nav__item::after { display: none; } + +.interactivenavigations .cmp-interactive-nav__item--active:focus::after, .i= +nteractivenavigations .cmp-interactive-nav__item--active:hover::after { dis= +play: block; background-color: transparent; } + +.interactivenavigations .cmp-interactive-nav__item--active .cmp-interactive= +-nav__item-link { color: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 400;= + line-height: 2.198rem; border: 0px; padding: 0.308rem 2rem; position: rela= +tive; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--active .cmp-interacti= +ve-nav__item-link { width: 100%; padding: 2.208rem 2rem; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--active .cmp-interacti= +ve-nav__item-link:focus::before, .interactivenavigations .cmp-interactive-n= +av__item--active .cmp-interactive-nav__item-link:hover::before { background= +-color: transparent; } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--active .cmp-interacti= +ve-nav__item-link::after { display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item--active .cmp-interactive= +-nav__item-link span { z-index: 3; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--active { background-c= +olor: rgb(255, 255, 255); } +} + +.interactivenavigations .cmp-interactive-nav__item--active .cmp-interactive= +-nav__item-arrow::after { content: "=EE=A0=80"; font-size: 24px; font-famil= +y: Ionicons; font-weight: 400; font-style: normal; text-transform: none; le= +tter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction= +: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibil= +ity; font-feature-settings: "liga"; display: inline-block; line-height: 1.7= +rem; transform: rotate(0deg); } + +.interactivenavigations .cmp-interactive-nav__item--overview { color: rgb(0= +, 0, 0); } + +.interactivenavigations .cmp-interactive-nav__item--overview::after { displ= +ay: none; } + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-link { place-content: flex-start; -webkit-box-pack: start; pad= +ding-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 2.56rem= +; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--overview .cmp-interac= +tive-nav__item-link { -webkit-box-orient: horizontal; -webkit-box-direction= +: normal; flex-direction: row; place-content: center; -webkit-box-pack: cen= +ter; padding: 0px 0.5rem; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--overview .cmp-interac= +tive-nav__item-link { height: auto; padding-right: 0px; } + .interactivenavigations .cmp-interactive-nav__item--overview .cmp-interac= +tive-nav__item-link:focus, .interactivenavigations .cmp-interactive-nav__it= +em--overview .cmp-interactive-nav__item-link:hover { background-color: tran= +sparent; } +} + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-link:focus { border-color: transparent; } + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-link:hover { border-bottom: 4px solid transparent; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--overview .cmp-interac= +tive-nav__item-link:hover { border-bottom: 0px; } +} + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-arrow { margin-bottom: 0.5rem; margin-left: 0px; } + +.interactivenavigations .cmp-interactive-nav__item--overview .cmp-interacti= +ve-nav__item-arrow::after { transform: scaleX(-1); color: rgb(0, 0, 0); } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--overview.cmp-interact= +ive-nav__item--active { background-color: rgb(242, 242, 242); } +} + +.interactivenavigations .cmp-interactive-nav__item--overview.cmp-interactiv= +e-nav__item--active::after { display: block; background-color: transparent;= + } + +.interactivenavigations .cmp-interactive-nav__item--overview.cmp-interactiv= +e-nav__item--active .cmp-interactive-nav__item-arrow { margin-bottom: 0.5re= +m; } + +.interactivenavigations .cmp-interactive-nav__item--more .more-text-mobile = +{ display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--more .more-text-mobil= +e { display: block; font-weight: 600; } +} + +.interactivenavigations .cmp-interactive-nav__item--more .more-text { posit= +ion: absolute; display: none; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--more .more-text { top= +: calc(100% - 24px); } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--more .more-text { dis= +play: block; margin-top: calc(100% - 52px); } +} + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__items { display: flex; -webkit-box-orient: vertical; -webkit-box-direct= +ion: normal; flex-direction: column; padding: 0px; box-shadow: none; } + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__items::before { display: none; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--more.cmp-interactive-= +nav__item { padding: 0px; } +} + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__item-link { display: flex; -webkit-box-orient: vertical; -webkit-box-di= +rection: reverse; flex-direction: column-reverse; -webkit-box-pack: center;= + justify-content: center; padding: 1.6rem; margin-right: 0.1rem; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive= +-nav__item-link { padding-left: 2rem; padding-right: 2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive= +-nav__item-link { border-left: 0.063em solid rgb(227, 227, 227); } +} + +@media screen and (max-width: 767.9px) { + .interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive= +-nav__item-link { border-left: 0.063em solid rgb(227, 227, 227); } +} + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__item-link:focus::before, .interactivenavigations .cmp-interactive-nav__= +item--more .cmp-interactive-nav__item-link:hover::before { display: none; } + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__item-link--more-active { z-index: 2; } + +.interactivenavigations .cmp-interactive-nav__item--more .cmp-interactive-n= +av__item-link--more-active::after, .interactivenavigations .cmp-interactive= +-nav__item--more .cmp-interactive-nav__item-link--more-active::before { dis= +play: none; } + +.interactivenavigations .cmp-interactive-nav__item--more.cmp-interactive-na= +v__item.cmp-interactive_item--more-hidden { display: flex; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item--more.cmp-interactive-= +nav__item.cmp-interactive_item--more-hidden { display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown { background-color: rgb(255, 255, 255); right: 0px; visibi= +lity: hidden; opacity: 0; max-height: 0px; overflow: hidden; box-shadow: rg= +ba(0, 0, 0, 0.4) 0px 0px 1rem 0px; transition: all 0.3s ease-out 0s; positi= +on: absolute; top: calc(100% + 2px); z-index: 4; width: auto; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown { width: 20rem; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__items { visibility: hidden; top: 0px= +; transition: all 0.3s ease-out 0s; max-width: max-content; display: flex; = +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items { width: 100%; max-width: no= +ne; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__items.cmp-interactive-nav-visible-on= +ly-tab-desktop { display: none; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items.cmp-interactive-nav-visible-= +only-tab-desktop { display: flex; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__items.cmp-interactive-nav-visible-on= +ly-tab-mobile { display: flex; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items.cmp-interactive-nav-visible-= +only-tab-mobile { display: none; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__items .cmp-interactive-nav__item { d= +isplay: flex; } + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items .cmp-interactive-nav__item {= + padding: 0.38rem 2.002rem; } +} + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items .cmp-interactive-nav__item .= +cmp-interactive-nav__item-link { padding: 1.5rem 2rem; margin-left: 2px; ma= +rgin-right: 2px; margin-top: 1px; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__items .cmp-interactive-nav__item .= +cmp-interactive-nav__item-link { border-left: 0px; padding: 0px; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item { -webkit-box-pack: start; just= +ify-content: flex-start; background-color: rgb(255, 255, 255); border: 0px;= + } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--= +more-link-dropdown .cmp-interactive-nav__item { min-height: fit-content; } +} + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item.cmp-interactive-nav__item--acti= +ve { border-bottom: 4px solid rgb(0, 0, 0); } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item:last-of-type::before { display:= + none; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item-link { -webkit-box-align: start= +; align-items: flex-start; display: flex; padding: 1.6rem 2rem; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item-link:focus, .interactivenavigat= +ions .cmp-interactive-nav__item .cmp-interactive-nav--more-link-dropdown .c= +mp-interactive-nav__item-link:hover { color: rgb(0, 0, 0); } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item-link:focus::after, .interactive= +navigations .cmp-interactive-nav__item .cmp-interactive-nav--more-link-drop= +down .cmp-interactive-nav__item-link:hover::after { display: block; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item-link .cmp-interactive-nav__item= +-arrow::after, .interactivenavigations .cmp-interactive-nav__item .cmp-inte= +ractive-nav--more-link-dropdown .cmp-interactive-nav__item-link::after, .in= +teractivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--more-= +link-dropdown .cmp-interactive-nav__item-link::before, .interactivenavigati= +ons .cmp-interactive-nav__item .cmp-interactive-nav--more-link-dropdown .cm= +p-interactive-nav__item::after { display: none; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item:first-of-type { border-top: non= +e; } + +.interactivenavigations .cmp-interactive-nav__item .cmp-interactive-nav--mo= +re-link-dropdown .cmp-interactive-nav__item:first-of-type::before { display= +: none; } + +.interactivenavigations .cmp-interactive-nav__show-dropdown { height: auto;= + } + +.interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports.c= +mp-interactive-nav--more-link-dropdown { visibility: visible; opacity: 1; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown { width: 20rem; animation-duration= +: 300ms; animation-name: slideDown; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown { width: max-content; } +} + +.interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports.c= +mp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items { visibi= +lity: visible; max-width: max-content; } + +@media screen and (min-width: 1000px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items { widt= +h: 100%; max-width: none; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items { opac= +ity: 1; display: flex; } +} + +@media screen and (max-width: 999.9px) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items .cmp-i= +nteractive-nav__item { display: flex; } +} + +.interactivenavigations .cmp-interactive-nav--sticky { left: 0px; position:= + sticky; right: 0px; z-index: 9999; } + +@-webkit-keyframes slideDown {=20 + 0% { transform: translateY(-5rem); opacity: 0; } + 100% { transform: translateY(0px); opacity: 1; } +} + +@keyframes slideDown {=20 + 0% { transform: translateY(-5rem); opacity: 0; } + 100% { transform: translateY(0px); opacity: 1; } +} + +@media not all and (min-resolution: 0.001dpcm) { + @supports (-webkit-appearance:none) { + .interactivenavigations .cmp-interactive-nav__show-dropdown--allviewports= +.cmp-interactive-nav--more-link-dropdown .cmp-interactive-nav__items { widt= +h: max-content; } +} +} + +.cmp-career-nav { height: 6.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav { height: 5.2rem; } +} + +.cmp-career-nav__arrow { padding: 0px; top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-career-nav__arrow { display: none; } +} + +.cmp-career-nav__elements { height: auto; width: auto; z-index: 20; left: 0= +px; right: 0px; position: fixed; background: rgb(242, 242, 242); border-top= +: 0.4rem solid rgb(190, 190, 190); } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__elements { box-shadow: none; position: absolute; } +} + +.cmp-career-nav__elements:not(.cmp-career-nav--sticky) { position: fixed; } + +.cmp-career-nav__elements .cmp-career-nav__mobile-dropdown-wrapper { displa= +y: flex; background-color: rgb(242, 242, 242); border-color: rgb(227, 227, = +227); border-bottom-width: 1px; border-bottom-style: solid; border-top-widt= +h: 1px; border-top-style: solid; } + +.cmp-career-nav__articles { position: relative; max-height: 0px; top: 0px; = +width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__articles { visibility: visible; box-shadow: none; max-he= +ight: none; overflow: visible; opacity: 1; height: auto; } +} + +.cmp-career-nav__items { box-shadow: none; height: 100%; list-style: none; = +max-width: 1200px; opacity: 0; display: block; } + +@media screen and (max-width: 999.9px) { + .cmp-career-nav__items { transition: all 0.3s ease-out 0s; z-index: 997; = +} +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-career-nav__items { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 1rem 0px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-career-nav__items { visibility: visible; opacity: 1; box-shadow: non= +e; display: none; padding: 0px 1.5rem; margin: 0px auto; } +} + +.cmp-career-nav__items--allviewports { display: flex; visibility: visible; = +opacity: 1; height: auto; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__items--allviewports { -webkit-box-pack: justify; justify= +-content: space-between; } +} + +@media screen and (max-width: 999.9px) { + .cmp-career-nav__items--allviewports { -webkit-box-pack: justify; justify= +-content: space-between; width: 100%; border-top: 1px solid rgb(227, 227, 2= +27); border-bottom: 1px solid rgb(227, 227, 227); box-shadow: none; } +} + +.cmp-career-nav__item { -webkit-box-align: center; align-items: center; col= +or: rgb(0, 0, 0); display: flex; font-weight: 400; position: relative; padd= +ing: 1.5rem; width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item { border-top: none; -webkit-box-pack: center; justi= +fy-content: center; } +} + +.cmp-career-nav__item:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2p= +x; outline: rgb(0, 0, 136) solid 1px; outline-offset: 1px; z-index: 4; } + +.cmp-career-nav__item-link:focus + .cmp-career-nav__item .cmp-career-nav__i= +tem-link::after, .cmp-career-nav__item:focus + .cmp-career-nav__item:not(.c= +mp-career-nav__item--active)::after, .cmp-career-nav__item:focus::after, .c= +mp-career-nav__item:hover + .cmp-career-nav__item .cmp-career-nav__item-lin= +k::after, .cmp-career-nav__item:hover + .cmp-career-nav__item:not(.cmp-care= +er-nav__item--active)::after, .cmp-career-nav__item:hover::after { display:= + none; } + +.cmp-career-nav__item-link { -webkit-box-align: center; align-items: center= +; display: flex; color: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 400; = +height: 100%; -webkit-box-pack: start; justify-content: flex-start; positio= +n: relative; text-transform: none; width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item-link { -webkit-box-pack: center; justify-content: c= +enter; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-career-nav__item-link { border: 0px; } +} + +.cmp-career-nav__item-link:focus, .cmp-career-nav__item-link:hover { border= +-bottom: 4px solid rgb(0, 0, 0); font-weight: 600; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item-link:focus, .cmp-career-nav__item-link:hover { colo= +r: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 400; z-index: 2; } +} + +@media screen and (max-width: 999.9px) { + .cmp-career-nav__item-link:focus, .cmp-career-nav__item-link:hover { font= +-weight: 400; } +} + +.cmp-career-nav__item--active { background-color: rgb(242, 242, 242); posit= +ion: relative; color: rgb(0, 0, 0); font-size: 1.6rem; font-weight: 600; li= +ne-height: 2.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item--active { font-size: 1.4rem; font-weight: 600; } +} + +@media screen and (min-width: 768px) { + .cmp-career-nav__item { padding: 1.5rem 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item { padding: 1.2rem 0.5rem 0.8rem; width: auto; } +} + +@media screen and (max-width: 999.9px) { + .cmp-career-nav__item { display: none; } +} + +.cmp-career-nav .cmp-career-nav__item--active { display: block; } + +.cmp-career-nav .cmp-career-nav__item--active-label { border-bottom: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav .cmp-career-nav__item--active-label { border-bottom: 4px = +solid rgb(0, 0, 0); } +} + +.cmp-career-nav__item a, .cmp-career-nav__item span { border-bottom: 4px so= +lid transparent; } + +.cmp-career-nav .cmp-accordion__icon { display: block; top: 1.8rem; padding= +-top: 1.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav .cmp-accordion__icon { display: none; } +} + +.cmp-career-nav .cmp-accordion__button--expanded:hover, .cmp-career-nav__it= +ems.cmp-accordion__button--expanded { background: inherit; border-bottom: 1= +px solid rgb(227, 227, 227); } + +.cmp-career-nav .cmp-accordion__panel { height: 100vh; background-color: rg= +b(242, 242, 242); } + +.cmp-career-nav .cmp-accordion__panel, .cmp-career-nav .cmp-accordion__pane= +l .cmp-career-nav__items { width: 100%; box-shadow: none; } + +.cmp-career-nav .cmp-accordion__panel--hidden .cmp-career-nav__items { visi= +bility: hidden; opacity: 0; } + +.cmp-career-nav .cmp-accordion__panel--expanded .cmp-career-nav__items { vi= +sibility: visible; opacity: 1; transition: all 0.6s ease-in-out 0s; } + +.cmp-career-nav .cmp-accordion__panel .cmp-career-nav__item { display: bloc= +k; border-bottom: 1px solid rgb(227, 227, 227); padding: 1.5rem 1.5rem 1.5r= +em 3rem; } + +@media screen and (min-width: 768px) { + .cmp-career-nav .cmp-accordion__panel .cmp-career-nav__item { padding: 1.= +5rem 1.5rem 1.5rem 3.5rem; } +} + +.cmp-career-nav .cmp-accordion__panel .cmp-career-nav__item--active { displ= +ay: none; } + +.cmp-career-nav .cmp-accordion__panel .cmp-career-nav__item a, .cmp-career-= +nav .cmp-accordion__panel .cmp-career-nav__item a:focus, .cmp-career-nav .c= +mp-accordion__panel .cmp-career-nav__item a:hover, .cmp-career-nav .cmp-acc= +ordion__panel .cmp-career-nav__item span { border-bottom: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-career-nav .cmp-accordion__panel { display: none; } +} + +.cmp-career-nav__item.cmp-career-nav__item--active { padding-right: 5.5rem;= + } + +@media screen and (min-width: 1000px) { + .cmp-career-nav__item.cmp-career-nav__item--active { padding-right: 0.5re= +m; } +} + +.cmp-link-teaser { display: flex; flex-wrap: wrap; } + +.cmp-link-teaser__link { color: rgb(0, 77, 255); text-decoration: underline= +; font-size: 1.4rem; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .cmp-link-teaser__link { font-size: 1.6rem; line-height: 2.56rem; } +} + +.cmp-link-teaser__link:focus, .cmp-link-teaser__link:hover, .cmp-link-tease= +r__link:visited { color: rgb(0, 0, 136); } + +.cmp-link-teaser--2-columns .cmp-link-teaser__list { width: 50%; } + +@media screen and (min-width: 1000px) { + .cmp-link-teaser--2-columns .cmp-link-teaser__list { width: 33.3333%; } +} + +.cmp-link-teaser--2-columns .cmp-link-teaser__list .cmp-link-teaser__list-i= +tem { margin-bottom: 1rem; margin-left: 1.5rem; } + +.cmp-link-teaser--3-columns .cmp-link-teaser__list { width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-link-teaser--3-columns .cmp-link-teaser__list { width: 33.3333%; } +} + +.cmp-link-teaser--3-columns .cmp-link-teaser__list .cmp-link-teaser__list-i= +tem { margin-bottom: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-link-teaser--3-columns .cmp-link-teaser__list .cmp-link-teaser__list= +-item { margin-bottom: 2.4rem; } +} + +.cmp-link-teaser--4-columns .cmp-link-teaser__link { text-decoration: none;= + display: inline-block; } + +.cmp-link-teaser--4-columns .cmp-link-teaser__link:hover { text-decoration:= + underline; } + +.cmp-link-teaser--4-columns .cmp-link-teaser__link:focus { text-decoration:= + underline; color: rgb(0, 77, 255); } + +.cmp-link-teaser--4-columns .cmp-link-teaser__list { width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-link-teaser--4-columns .cmp-link-teaser__list { width: 25%; } +} + +.cmp-link-teaser--4-columns .cmp-link-teaser__list .cmp-link-teaser__list-i= +tem { margin-bottom: 1.2rem; } + +@media screen and (min-width: 768px) { + .cmp-link-teaser--4-columns .cmp-link-teaser__list .cmp-link-teaser__list= +-item { margin-bottom: 1.5rem; } +} + +.news-media-with-filter { margin-bottom: 1.504rem; } + +.news-media-with-filter.has-divider { border-bottom: 1px solid rgb(204, 204= +, 204); } + +.news-media-with-filter .cmp-news-media-with-filter-row { display: flex; fl= +ex-wrap: wrap; } + +.news-media-with-filter .cmp-news-media-with-filter-row > .container.respon= +sivegrid .cmp-container { display: flex; flex-wrap: wrap; max-width: calc(1= +00% + 60px); } + +.news-media-with-filter .cmp-news-media-with-filter-row .cmp-form { positio= +n: relative; height: 50px; } + +.news-media-with-filter .cmp-news-media-with-filter-row .cmp-form .options = +{ position: absolute; width: 100%; } + +.news-media-with-filter .cmp-news-media-with-filter-row .cmp-form-options__= +field.cmp-form-options__field--drop-down-custom { word-break: break-all; ov= +erflow: hidden; } + +.news-media-with-filter .cmp-news-media-with-filter-row .cmp-form-options__= +field.cmp-form-options__field--drop-down-custom::before { content: " "; dis= +play: inline-block; width: 100%; position: absolute; bottom: 0px; left: 0px= +; height: 12px; background-color: rgb(255, 255, 255); } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs { padd= +ing-left: 0px; } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs .cmp-f= +orm-options__custom-select-item { height: auto; } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs .cmp-f= +orm-options__field--drop-down-custom:hover::before { background-color: rgb(= +242, 242, 242); } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs .cmp-f= +orm-options__field--drop-down-custom:focus:not(:focus-visible) { outline: n= +one; box-shadow: none; } + +.news-media-with-filter .cmp-news-media-with-filter-row .form-inputs .cmp-f= +orm-options__custom-select-items.active + .cmp-form-options__field--drop-do= +wn-custom:hover::before { background-color: rgb(255, 255, 255); } + +.news-media-with-filter .cmp-form-options--drop-down { margin-bottom: 0px; = +} + +.news-media-with-filter .cmp-news-media-title { display: flex; flex-wrap: w= +rap; width: 100%; font-size: 1.808rem; font-weight: 600; padding-top: 0.496= +rem; padding-bottom: 2rem; line-height: 2.20576rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .news-media-with-filter .cmp-news-media-title { line-height: 2.44rem; fon= +t-size: 2rem; } +} + +@media screen and (min-width: 1000px) { + .news-media-with-filter .cmp-news-media-title { font-size: 2.496rem; line= +-height: 2.9952rem; } +} + +.news-media-with-filter .cmp-news-media-card { margin-bottom: 2.496rem; pad= +ding-right: 1.6rem; -webkit-box-flex: 0; flex: 0 0 100%; } + +@media screen and (min-width: 768px) { + .news-media-with-filter .cmp-news-media-card { -webkit-box-flex: 0; flex:= + 0 0 33.3333%; max-width: 33.3333%; } +} + +.news-media-with-filter .cmp-news-media-card > * { height: 100%; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-teaser__co= +ntent { border: 0px; background-color: transparent; padding: 0px; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-contact-ca= +rd__content { padding-bottom: 0px; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-share-bann= +er__icon--mail { margin-top: 0.8rem; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-form-optio= +ns-news-media { margin-bottom: 0px; } + +.news-media-with-filter .cmp-news-media-card.cmp-news-media .cmp-contact-ca= +rd__link--number { padding-bottom: 1.2rem; } + +.news-media-with-filter .cmp-news-media-card--hidden { display: none; } + +.cmp-accordion__panel--expanded .news-media-with-filter { visibility: visib= +le; } + +.cmp-accordion__panel--expanded .news-media-with-filter, .cmp-accordion__pa= +nel--hidden .news-media-with-filter { transition: visibility 0.4s ease 0.2s= +; } + +.cmp-accordion__panel--hidden .news-media-with-filter { visibility: hidden;= + } + +.bp-carousel-block .carousel .cmp-container { display: flex; -webkit-box-or= +ient: vertical; -webkit-box-direction: normal; flex-direction: column; -web= +kit-box-align: center; align-items: center; } + +.bp-carousel-block .carousel .cmp-container .title { opacity: 0; } + +.bp-carousel-block .carousel .cmp-container .title .cmp-title__text { font-= +weight: 600; font-size: 3.68rem; line-height: 1; color: rgb(0, 0, 0); text-= +align: center; margin-top: 1rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .carousel .cmp-container .title .cmp-title__text { fon= +t-size: 4rem; margin-top: 3rem; margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel .cmp-container .title .cmp-title__text { fon= +t-size: 5.27rem; } +} + +.bp-carousel-block .carousel .cmp-container .text { opacity: 0; } + +.bp-carousel-block .carousel .cmp-container .text .cmp-text p { font-weight= +: 300; font-size: 1.6rem; line-height: 1; text-align: center; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .carousel .cmp-container .text .cmp-text p { font-size= +: 2rem; line-height: 1.2; } +} + +.bp-carousel-block .carousel--disable-animate .cmp-carousel .cmp-bp-card__d= +etails .cmp-bp-card__description, .bp-carousel-block .carousel--disable-ani= +mate .cmp-carousel .cmp-bp-card__details .cmp-bp-card__tag, .bp-carousel-bl= +ock .carousel--disable-animate .cmp-carousel .cmp-bp-card__details .cmp-bp-= +card__title, .bp-carousel-block .carousel--disable-animate .container .text= +, .bp-carousel-block .carousel--disable-animate .container .title { opacity= +: 1; } + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel--animate .container .text, .bp-carousel-bloc= +k .carousel--animate .container .title { position: relative; top: 10px; tra= +nsition: all 0.6s ease-out 0s; } +} + +.bp-carousel-block .carousel--animate .container--animate-block-header .tit= +le { transition: all 0.6s ease-out 0s; opacity: 1; top: 0px; } + +.bp-carousel-block .carousel--animate .container--animate-block-header .tex= +t { transition: all 0.6s ease-out 0.3s; opacity: 1; top: 0px; } + +.bp-carousel-block .carousel--animate .cmp-bp-carousel-module--animate-caro= +usel-slider { transition: all 0.6s ease-out 0s; top: 0px; } + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel--animate .cmp-bp-carousel-module .cmp-carous= +el .cmp-carousel__item .cmp-bp-card__tag { opacity: 0; line-height: 1.5; ma= +rgin: 2rem 0px 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel--animate .cmp-bp-carousel-module .cmp-carous= +el .cmp-carousel__item .cmp-bp-card__title { opacity: 0; font-size: 2.8rem;= + } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .carousel--animate .cmp-bp-carousel-module .cmp-carous= +el .cmp-carousel__item .cmp-bp-card__description { opacity: 0; } +} + +.bp-carousel-block .cmp-bp-carousel-module { overflow: hidden; transition: = +top 0.6s ease-out 0s; top: 10px; position: relative; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel { width: 23rem; di= +splay: block; position: relative; perspective: 145rem; margin: 8rem auto 1.= +4rem; transform-style: preserve-3d; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel { margin-bottom:= + 0.7rem; width: 24.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel { width: 31rem; = +} +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__content { display= +: block; transform-style: preserve-3d; transition: all 0.5s ease 0s; transf= +orm: translateZ(90rem); margin-left: 1.5rem; margin-right: 1.5rem; } + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__content { margi= +n: 0px; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__indicators { disp= +lay: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m { display: block; position: absolute; width: 20rem; height: 20rem; box-sh= +adow: rgba(0, 0, 0, 0.1) 0px 2px 2px, rgba(0, 0, 0, 0.1) 0px 0px 10px; back= +ground: rgb(255, 255, 255); backface-visibility: hidden; overflow: hidden; = +} + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem { width: 23rem; height: 23rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem { width: 24.5rem; height: 24.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem { width: 31rem; height: 31rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card-container { display: flex; -webkit-box-orient: vertical; -we= +bkit-box-direction: normal; flex-direction: column; pointer-events: none; p= +osition: static; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-carousel__explore { width: 8rem; height: 8rem; background: rgba(82, = +0, 255, 0.9); color: rgb(255, 255, 255); border-radius: 50%; position: abso= +lute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 3; op= +acity: 0; transition: opacity 0.4s linear 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-carousel__explore span { position: absolute; text-align: center; lef= +t: 50%; top: 50%; line-height: 1; font-size: 1.3rem; font-weight: 600; tran= +sform: translate(-50%, -50%); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-carousel__explore span { font-size: 1.6rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-image, .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp= +-carousel__item .cmp-image__image { width: 20rem; height: 20rem; padding: 0= +px; object-fit: cover; transition: transform 0.6s ease 0s, -webkit-transfor= +m 0.6s ease 0s; } + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-image, .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .c= +mp-carousel__item .cmp-image__image { width: 23rem; height: 23rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-image, .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .c= +mp-carousel__item .cmp-image__image { width: 24.5rem; height: 24.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-image, .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .c= +mp-carousel__item .cmp-image__image { width: 31rem; height: 31rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__details { position: relative; display: flex; -webkit-box-or= +ient: vertical; -webkit-box-direction: normal; flex-direction: column; -web= +kit-box-align: start; align-items: flex-start; opacity: 0; } + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-bp-card__details { top: 0px; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__details-link { display: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__tag { font-weight: 600; font-size: 1.2rem; color: rgb(0, 0,= + 0); line-height: 1; margin: 1.5rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-bp-card__tag { margin: 3rem 0px 2rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__title { font-weight: 300; font-size: 2.4rem; color: rgb(0, = +77, 255); line-height: 1.2; margin-bottom: 1.5rem; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-bp-card__title { font-size: 2.48rem; line-height: 1.1; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .cmp-bp-card__description { font-weight: 300; font-size: 1.76rem; color: = +rgb(0, 0, 0); line-height: 1.1; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__i= +tem .cmp-bp-card__description { font-size: 1.62rem; line-height: 1.3; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m .sr-only { clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); height:= + 1px; overflow: hidden; position: absolute; white-space: nowrap; width: 1px= +; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active { overflow: visible; pointer-events: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details { position: relative; transition: all 0.6s = +ease-out 0.3s; top: 0px; opacity: 1; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details--animate { top: 0px; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details--animate .cmp-bp-card__tag { transition: al= +l 0.6s ease-out 0.35s; top: 0px; opacity: 1; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details--animate .cmp-bp-card__title { transition: = +all 0.6s ease-out 0.4s; top: 0px; opacity: 1; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel .cmp-carousel__ite= +m--active .cmp-bp-card__details--animate .cmp-bp-card__description { transi= +tion: all 0.6s ease-out 0.45s; top: 0px; position: relative; opacity: 1; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions { margin:= + 20px 0px 0px; } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions { margi= +n: 25px 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions { margi= +n: 20px 0px 0px; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__action { font-family: Graphik, Arial, system-ui, -apple-system, blink= +macsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantar= +ell, sans-serif; font-size: 1.6rem; font-weight: 500; background-color: tra= +nsparent; border-radius: 50%; width: 4rem; height: 4rem; text-transform: no= +ne; color: rgb(107, 107, 107); margin: 25px 0px 24px; position: relative; l= +ine-height: 1.4; border: 1px solid rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__action { width: 7rem; height: 7rem; line-height: 1.42222; font-size= +: 1.8rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__action-text { clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); = +height: 1px; overflow: hidden; position: absolute; white-space: nowrap; wid= +th: 1px; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn { display: flex; -webkit-box-align: = +center; align-items: center; left: -18.5rem; top: 23%; position: relative; = +padding: 3px; height: 8.5rem; } + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn { left: -21.2rem; } +} + +@media screen and (max-width: 767.9px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn { height: 4.8rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn { left: -20.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn { left: -27rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn:focus-within { outline: rgb(255, 255= +, 255) solid 1px; box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px inset; outline= +-offset: 1px; transform: scale(1.2); } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn .cmp-carousel__action--previous { tr= +ansition: all 0.4s ease 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn .cmp-carousel__action--previous .cmp= +-carousel__action-icon::after { content: "=EF=8F=95"; font-size: 3.4rem; fo= +nt-family: Ionicons; display: block; font-weight: 400; font-style: normal; = +line-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap= +: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: anti= +aliased; text-rendering: optimizelegibility; font-feature-settings: "liga";= + color: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-previous-btn .cmp-carousel__action--previous .c= +mp-carousel__action-icon::after { content: "=EF=8F=95"; font-size: 4.8rem; = +font-family: Ionicons; display: block; font-weight: 400; font-style: normal= +; line-height: 1; text-transform: none; letter-spacing: normal; overflow-wr= +ap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: an= +tialiased; text-rendering: optimizelegibility; font-feature-settings: "liga= +"; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn .cmp-carousel__action--previous:focu= +s { box-shadow: none; outline: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-previous-btn .cmp-carousel__action--previous:hove= +r:not(:focus-within) { transform: scale(1.2); } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn { display: flex; -webkit-box-align: cent= +er; align-items: center; left: 4.7rem; top: 23%; position: relative; paddin= +g: 3px; height: 8.5rem; } + +@media screen and (max-width: 767.9px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn { height: 4.8rem; } +} + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn { left: 7.4rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn { left: 11rem; } +} + +@media screen and (min-width: 1200px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn { left: 10.5rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn:focus-within { outline: rgb(255, 255, 25= +5) solid 1px; box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px inset; outline-off= +set: 1px; transform: scale(1.2); } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn .cmp-carousel__action--next { transition= +: all 0.4s ease 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn .cmp-carousel__action--next .cmp-carouse= +l__action-icon::after { content: "=EF=8F=96"; font-size: 3.4rem; font-famil= +y: Ionicons; display: block; font-weight: 400; font-style: normal; line-hei= +ght: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal= +; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased;= + text-rendering: optimizelegibility; font-feature-settings: "liga"; color: = +rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel-accessibility-border-next-btn .cmp-carousel__action--next .cmp-carou= +sel__action-icon::after { content: "=EF=8F=96"; font-size: 4.8rem; font-fam= +ily: Ionicons; display: block; font-weight: 400; font-style: normal; line-h= +eight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norm= +al; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiase= +d; text-rendering: optimizelegibility; font-feature-settings: "liga"; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn .cmp-carousel__action--next:focus { box-= +shadow: none; outline: none; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel-accessibility-border-next-btn .cmp-carousel__action--next:hover:not(:f= +ocus-within) { transform: scale(1.2); } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage { width: 23rem; height: inherit; display: flex; position= +: absolute; left: auto; top: -1.5rem; overflow: hidden; z-index: 1; opacity= +: 1; background: rgba(1, 1, 1, 0.08); cursor: none; transition: transform 0= +.7s ease 0s, -webkit-transform 0.7s ease 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage:focus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 2px; outl= +ine: rgb(255, 255, 255) solid 2px; outline-offset: 2px; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage:focus:not(:focus-visible) { box-shadow: none; outline: n= +one; } + +@media screen and (min-width: 376px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__center-stage { width: 26rem; left: -1.5rem; } +} + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__center-stage { left: -1.5rem; top: -2.5rem; width: 27.5rem; } +} + +@media screen and (min-width: 1000px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__center-stage { top: -2rem; width: 34rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-overlay { background: rgba(82, 0,= + 255, 0.9); color: rgb(255, 255, 255); border-radius: 50%; position: absolu= +te; cursor: none; transform: translate(50%, -50%); top: 50%; right: 50%; pa= +dding: 0px; z-index: 2; overflow: hidden; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-overlay span { position: absolute= +; inset: 0px; display: flex; -webkit-box-pack: center; justify-content: cen= +ter; -webkit-box-align: center; align-items: center; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-overlay--animate { padding: 150%;= + opacity: 0.9; transition: padding 0.4s ease 0s, opacity 0.3s ease 0s; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-btn { display: none; width: 8rem;= + height: 8rem; background: rgba(82, 0, 255, 0.9); color: rgb(255, 255, 255)= +; border-radius: 50%; position: absolute; cursor: none; opacity: 0.9; trans= +ition: translate 0.6s ease 0s; word-break: normal; } + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage .cmp-carousel__explore-btn span { width: 100%; pointer-e= +vents: none; position: absolute; text-align: center; left: 50%; top: 50%; l= +ine-height: 1; font-size: 1.3rem; font-weight: 600; transform: translate(-5= +0%, -50%); } + +@media screen and (min-width: 768px) { + .bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-ca= +rousel__center-stage .cmp-carousel__explore-btn span { font-size: 1.4rem; } +} + +.bp-carousel-block .cmp-bp-carousel-module .cmp-carousel__actions .cmp-caro= +usel__center-stage:hover .cmp-carousel__explore-btn { display: block; trans= +ition: translate 0.6s ease 0s; } + +.bp-carousel-block .button.cmp-button--text-brand-link { text-align: center= +; } + +.bp-carousel-block .button.cmp-button--text-brand-link .cmp-button:focus::b= +efore, .bp-carousel-block .button.cmp-button--text-brand-link .cmp-button:h= +over::before { width: 100%; } + +.cmp-dm-portal .ui.image { max-width: 50% !important; } + +.cmp-dm-portal .ui.button { cursor: pointer; display: inline-block; min-hei= +ght: 1em; outline: none; text-shadow: none; font-weight: 700; line-height: = +1em; font-style: normal; text-align: center; text-decoration: none; border-= +radius: 0.285714rem; user-select: none; transition: opacity 0.1s ease 0s, b= +ackground-color 0.1s ease 0s, color 0.1s ease 0s, box-shadow 0.1s ease 0s, = +background 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s; will-change: auto= +; -webkit-tap-highlight-color: transparent; } + +.cmp-dm-portal .ui.button, .cmp-dm-portal .ui.button:hover { box-shadow: tr= +ansparent 0px 0px 0px 1px inset, rgba(34, 36, 38, 0.15) 0px 0px 0px 0px ins= +et; } + +.cmp-dm-portal .ui.button:hover { background-color: rgb(202, 203, 205); bac= +kground-image: none; color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.button:hover .icon { opacity: 0.85; } + +.cmp-dm-portal .ui.button:focus { background-color: rgb(202, 203, 205); col= +or: rgba(0, 0, 0, 0.8); background-image: none; } + +.cmp-dm-portal .ui.button:focus .icon { opacity: 0.85; } + +.cmp-dm-portal .ui.active.button:active, .cmp-dm-portal .ui.button:active {= + background-color: rgb(186, 187, 188); color: rgba(0, 0, 0, 0.9); } + +.cmp-dm-portal .ui.active.button { box-shadow: transparent 0px 0px 0px 1px = +inset; } + +.cmp-dm-portal .ui.active.button, .cmp-dm-portal .ui.active.button:hover { = +color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.active.button, .cmp-dm-portal .ui.active.button:active, = +.cmp-dm-portal .ui.active.button:hover { background-color: rgb(192, 193, 19= +4); background-image: none; } + +.cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.button {= + position: relative; cursor: default; color: transparent; opacity: 1; point= +er-events: auto; transition: all 0s linear 0s, opacity 0.1s ease 0s; text-s= +hadow: none !important; } + +.cmp-dm-portal .ui.loading.button::before { border-radius: 500rem; border: = +0.2em solid rgba(0, 0, 0, 0.15); } + +.cmp-dm-portal .ui.loading.button::after, .cmp-dm-portal .ui.loading.button= +::before { position: absolute; content: ""; top: 50%; left: 50%; margin: -0= +.642857em 0px 0px -0.642857em; width: 1.28571em; height: 1.28571em; } + +.cmp-dm-portal .ui.loading.button::after { border-radius: 500rem; animation= +: 0.6s linear 0s infinite normal none running loader; border: 0.2em solid; = +color: rgb(255, 255, 255); box-shadow: transparent 0px 0px 0px 1px; } + +.cmp-dm-portal .ui.labeled.button:not(.icon) { display: inline-flex; -webki= +t-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: ro= +w; background: none; border: none; box-shadow: none; padding: 0px !importan= +t; } + +.cmp-dm-portal .ui.labeled.button > .button { margin: 0px; } + +.cmp-dm-portal .ui.labeled.button > .label { display: flex; -webkit-box-ali= +gn: center; align-items: center; font-size: 1em; border-color: rgba(34, 36,= + 38, 0.15); margin: 0px 0px 0px -1px !important; } + +.cmp-dm-portal .ui.labeled.button > .tag.label::before { width: 1.85em; hei= +ght: 1.85em; } + +.cmp-dm-portal .ui.labeled.button:not([class*=3D"left labeled"]) > .button = +{ border-top-right-radius: 0px; border-bottom-right-radius: 0px; } + +.cmp-dm-portal .ui.labeled.button:not([class*=3D"left labeled"]) > .label, = +.cmp-dm-portal .ui[class*=3D"left labeled"].button > .button { border-top-l= +eft-radius: 0px; border-bottom-left-radius: 0px; } + +.cmp-dm-portal .ui[class*=3D"left labeled"].button > .label { border-top-ri= +ght-radius: 0px; border-bottom-right-radius: 0px; } + +.cmp-dm-portal .ui.button > .icon:not(.button) { height: auto; opacity: 0.8= +; transition: opacity 0.1s ease 0s; } + +.cmp-dm-portal .ui.button:not(.icon) > .icon:not(.button):not(.dropdown), .= +cmp-dm-portal .ui.button:not(.icon) > .icons:not(.button):not(.dropdown), .= +cmp-dm-portal .ui.button > .icon:not(.button) { margin: 0px 0.428571em 0px = +-0.214286em; } + +.cmp-dm-portal .ui.button:not(.icon) > .right.icon:not(.button):not(.dropdo= +wn) { margin: 0px -0.214286em 0px 0.428571em; } + +.cmp-dm-portal .ui.button, .cmp-dm-portal .ui.buttons .button, .cmp-dm-port= +al .ui.buttons .or { font-size: 1rem; } + +.cmp-dm-portal .ui.icon.button, .cmp-dm-portal .ui.icon.buttons .button { p= +adding: 0.833em; } + +.cmp-dm-portal .ui.icon.button > .icon, .cmp-dm-portal .ui.icon.buttons .bu= +tton > .icon { opacity: 0.9; vertical-align: top; margin: 0px !important; } + +.cmp-dm-portal .ui.fluid.button, .cmp-dm-portal .ui.fluid.buttons { width: = +100%; } + +.cmp-dm-portal .ui.fluid.button { display: block; } + +.cmp-dm-portal .ui.two.buttons { width: 100%; } + +.cmp-dm-portal .ui.two.buttons > .button { width: 50%; } + +.cmp-dm-portal .ui.three.buttons { width: 100%; } + +.cmp-dm-portal .ui.three.buttons > .button { width: 33.333%; } + +.cmp-dm-portal .ui.four.buttons { width: 100%; } + +.cmp-dm-portal .ui.four.buttons > .button { width: 25%; } + +.cmp-dm-portal .ui.five.buttons { width: 100%; } + +.cmp-dm-portal .ui.five.buttons > .button { width: 20%; } + +.cmp-dm-portal .ui.six.buttons { width: 100%; } + +.cmp-dm-portal .ui.six.buttons > .button { width: 16.666%; } + +.cmp-dm-portal .ui.seven.buttons { width: 100%; } + +.cmp-dm-portal .ui.seven.buttons > .button { width: 14.285%; } + +.cmp-dm-portal .ui.eight.buttons { width: 100%; } + +.cmp-dm-portal .ui.eight.buttons > .button { width: 12.5%; } + +.cmp-dm-portal .ui.nine.buttons { width: 100%; } + +.cmp-dm-portal .ui.nine.buttons > .button { width: 11.11%; } + +.cmp-dm-portal .ui.ten.buttons { width: 100%; } + +.cmp-dm-portal .ui.ten.buttons > .button { width: 10%; } + +.cmp-dm-portal .ui.eleven.buttons { width: 100%; } + +.cmp-dm-portal .ui.eleven.buttons > .button { width: 9.09%; } + +.cmp-dm-portal .ui.twelve.buttons { width: 100%; } + +.cmp-dm-portal .ui.twelve.buttons > .button { width: 8.3333%; } + +.cmp-dm-portal .ui.fluid.vertical.buttons, .cmp-dm-portal .ui.fluid.vertica= +l.buttons > .button { display: flex; width: auto; -webkit-box-pack: center;= + justify-content: center; } + +.cmp-dm-portal .ui.two.vertical.buttons > .button { height: 50%; } + +.cmp-dm-portal .ui.three.vertical.buttons > .button { height: 33.333%; } + +.cmp-dm-portal .ui.four.vertical.buttons > .button { height: 25%; } + +.cmp-dm-portal .ui.five.vertical.buttons > .button { height: 20%; } + +.cmp-dm-portal .ui.six.vertical.buttons > .button { height: 16.666%; } + +.cmp-dm-portal .ui.seven.vertical.buttons > .button { height: 14.285%; } + +.cmp-dm-portal .ui.eight.vertical.buttons > .button { height: 12.5%; } + +.cmp-dm-portal .ui.nine.vertical.buttons > .button { height: 11.11%; } + +.cmp-dm-portal .ui.ten.vertical.buttons > .button { height: 10%; } + +.cmp-dm-portal .ui.eleven.vertical.buttons > .button { height: 9.09%; } + +.cmp-dm-portal .ui.twelve.vertical.buttons > .button { height: 8.3333%; } + +.cmp-dm-portal .ui.primary.button, .cmp-dm-portal .ui.primary.buttons .butt= +on { background-color: rgb(161, 0, 255); color: rgb(255, 255, 255); text-sh= +adow: none; background-image: none; } + +.cmp-dm-portal .ui.primary.button { box-shadow: rgba(34, 36, 38, 0.15) 0px = +0px 0px 0px inset; } + +.cmp-dm-portal .ui.primary.button:hover, .cmp-dm-portal .ui.primary.buttons= + .button:hover { background-color: rgb(145, 0, 230); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.primary.button:focus, .cmp-dm-portal .ui.primary.buttons= + .button:focus { background-color: rgb(135, 0, 214); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.primary.button:active, .cmp-dm-portal .ui.primary.button= +s .button:active { background-color: rgb(129, 0, 204); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.primary.active.button, .cmp-dm-portal .ui.primary.button= + .active.button:active, .cmp-dm-portal .ui.primary.buttons .active.button, = +.cmp-dm-portal .ui.primary.buttons .active.button:active { background-color= +: rgb(145, 0, 230); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.secondary.button, .cmp-dm-portal .ui.secondary.buttons .= +button { background-color: rgb(80, 80, 80); color: rgb(255, 255, 255); text= +-shadow: none; background-image: none; } + +.cmp-dm-portal .ui.secondary.button { box-shadow: rgba(34, 36, 38, 0.15) 0p= +x 0px 0px 0px inset; } + +.cmp-dm-portal .ui.secondary.button:hover, .cmp-dm-portal .ui.secondary.but= +tons .button:hover { background-color: rgb(93, 93, 93); color: rgb(255, 255= +, 255); text-shadow: none; } + +.cmp-dm-portal .ui.secondary.button:focus, .cmp-dm-portal .ui.secondary.but= +tons .button:focus { background-color: rgb(100, 100, 100); color: rgb(255, = +255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.secondary.button:active, .cmp-dm-portal .ui.secondary.bu= +ttons .button:active { background-color: rgb(106, 106, 106); color: rgb(255= +, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.secondary.active.button, .cmp-dm-portal .ui.secondary.bu= +tton .active.button:active, .cmp-dm-portal .ui.secondary.buttons .active.bu= +tton, .cmp-dm-portal .ui.secondary.buttons .active.button:active { backgrou= +nd-color: rgb(93, 93, 93); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.red.button, .cmp-dm-portal .ui.red.buttons .button { bac= +kground-color: rgb(219, 40, 40); color: rgb(255, 255, 255); text-shadow: no= +ne; background-image: none; } + +.cmp-dm-portal .ui.red.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px = +0px 0px inset; } + +.cmp-dm-portal .ui.red.button:hover, .cmp-dm-portal .ui.red.buttons .button= +:hover { background-color: rgb(208, 25, 25); color: rgb(255, 255, 255); tex= +t-shadow: none; } + +.cmp-dm-portal .ui.red.button:focus, .cmp-dm-portal .ui.red.buttons .button= +:focus { background-color: rgb(202, 16, 16); color: rgb(255, 255, 255); tex= +t-shadow: none; } + +.cmp-dm-portal .ui.red.button:active, .cmp-dm-portal .ui.red.buttons .butto= +n:active { background-color: rgb(178, 30, 30); color: rgb(255, 255, 255); t= +ext-shadow: none; } + +.cmp-dm-portal .ui.red.active.button, .cmp-dm-portal .ui.red.button .active= +.button:active, .cmp-dm-portal .ui.red.buttons .active.button, .cmp-dm-port= +al .ui.red.buttons .active.button:active { background-color: rgb(212, 21, 2= +1); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.orange.button, .cmp-dm-portal .ui.orange.buttons .button= + { background-color: rgb(242, 113, 28); color: rgb(255, 255, 255); text-sha= +dow: none; background-image: none; } + +.cmp-dm-portal .ui.orange.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0= +px 0px 0px inset; } + +.cmp-dm-portal .ui.orange.button:hover, .cmp-dm-portal .ui.orange.buttons .= +button:hover { background-color: rgb(242, 98, 2); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.orange.button:focus, .cmp-dm-portal .ui.orange.buttons .= +button:focus { background-color: rgb(229, 91, 0); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.orange.button:active, .cmp-dm-portal .ui.orange.buttons = +.button:active { background-color: rgb(207, 89, 12); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.orange.active.button, .cmp-dm-portal .ui.orange.button .= +active.button:active, .cmp-dm-portal .ui.orange.buttons .active.button, .cm= +p-dm-portal .ui.orange.buttons .active.button:active { background-color: rg= +b(245, 97, 0); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.yellow.button, .cmp-dm-portal .ui.yellow.buttons .button= + { background-color: rgb(251, 189, 8); color: rgb(255, 255, 255); text-shad= +ow: none; background-image: none; } + +.cmp-dm-portal .ui.yellow.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0= +px 0px 0px inset; } + +.cmp-dm-portal .ui.yellow.button:hover, .cmp-dm-portal .ui.yellow.buttons .= +button:hover { background-color: rgb(234, 174, 0); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.yellow.button:focus, .cmp-dm-portal .ui.yellow.buttons .= +button:focus { background-color: rgb(218, 163, 0); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.yellow.button:active, .cmp-dm-portal .ui.yellow.buttons = +.button:active { background-color: rgb(205, 153, 3); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.yellow.active.button, .cmp-dm-portal .ui.yellow.button .= +active.button:active, .cmp-dm-portal .ui.yellow.buttons .active.button, .cm= +p-dm-portal .ui.yellow.buttons .active.button:active { background-color: rg= +b(234, 174, 0); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.olive.button, .cmp-dm-portal .ui.olive.buttons .button {= + background-color: rgb(181, 204, 24); color: rgb(255, 255, 255); text-shado= +w: none; background-image: none; } + +.cmp-dm-portal .ui.olive.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0p= +x 0px 0px inset; } + +.cmp-dm-portal .ui.olive.button:hover, .cmp-dm-portal .ui.olive.buttons .bu= +tton:hover { background-color: rgb(167, 189, 13); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.olive.button:focus, .cmp-dm-portal .ui.olive.buttons .bu= +tton:focus { background-color: rgb(160, 182, 5); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.olive.button:active, .cmp-dm-portal .ui.olive.buttons .b= +utton:active { background-color: rgb(141, 158, 19); color: rgb(255, 255, 25= +5); text-shadow: none; } + +.cmp-dm-portal .ui.olive.active.button, .cmp-dm-portal .ui.olive.button .ac= +tive.button:active, .cmp-dm-portal .ui.olive.buttons .active.button, .cmp-d= +m-portal .ui.olive.buttons .active.button:active { background-color: rgb(17= +0, 193, 9); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.green.button, .cmp-dm-portal .ui.green.buttons .button {= + background-color: rgb(33, 186, 69); color: rgb(255, 255, 255); text-shadow= +: none; background-image: none; } + +.cmp-dm-portal .ui.green.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0p= +x 0px 0px inset; } + +.cmp-dm-portal .ui.green.button:hover, .cmp-dm-portal .ui.green.buttons .bu= +tton:hover { background-color: rgb(22, 171, 57); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.green.button:focus, .cmp-dm-portal .ui.green.buttons .bu= +tton:focus { background-color: rgb(14, 164, 50); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.green.button:active, .cmp-dm-portal .ui.green.buttons .b= +utton:active { background-color: rgb(25, 143, 53); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.green.active.button, .cmp-dm-portal .ui.green.button .ac= +tive.button:active, .cmp-dm-portal .ui.green.buttons .active.button, .cmp-d= +m-portal .ui.green.buttons .active.button:active { background-color: rgb(19= +, 174, 56); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.teal.button, .cmp-dm-portal .ui.teal.buttons .button { b= +ackground-color: rgb(0, 181, 173); color: rgb(255, 255, 255); text-shadow: = +none; background-image: none; } + +.cmp-dm-portal .ui.teal.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px= + 0px 0px inset; } + +.cmp-dm-portal .ui.teal.button:hover, .cmp-dm-portal .ui.teal.buttons .butt= +on:hover { background-color: rgb(0, 156, 149); color: rgb(255, 255, 255); t= +ext-shadow: none; } + +.cmp-dm-portal .ui.teal.button:focus, .cmp-dm-portal .ui.teal.buttons .butt= +on:focus { background-color: rgb(0, 140, 134); color: rgb(255, 255, 255); t= +ext-shadow: none; } + +.cmp-dm-portal .ui.teal.button:active, .cmp-dm-portal .ui.teal.buttons .but= +ton:active { background-color: rgb(0, 130, 124); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.teal.active.button, .cmp-dm-portal .ui.teal.button .acti= +ve.button:active, .cmp-dm-portal .ui.teal.buttons .active.button, .cmp-dm-p= +ortal .ui.teal.buttons .active.button:active { background-color: rgb(0, 156= +, 149); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.blue.button, .cmp-dm-portal .ui.blue.buttons .button { b= +ackground-color: rgb(33, 133, 208); color: rgb(255, 255, 255); text-shadow:= + none; background-image: none; } + +.cmp-dm-portal .ui.blue.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px= + 0px 0px inset; } + +.cmp-dm-portal .ui.blue.button:hover, .cmp-dm-portal .ui.blue.buttons .butt= +on:hover { background-color: rgb(22, 120, 194); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.blue.button:focus, .cmp-dm-portal .ui.blue.buttons .butt= +on:focus { background-color: rgb(13, 113, 187); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.blue.button:active, .cmp-dm-portal .ui.blue.buttons .but= +ton:active { background-color: rgb(26, 105, 164); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.blue.active.button, .cmp-dm-portal .ui.blue.button .acti= +ve.button:active, .cmp-dm-portal .ui.blue.buttons .active.button, .cmp-dm-p= +ortal .ui.blue.buttons .active.button:active { background-color: rgb(18, 12= +1, 198); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.violet.button, .cmp-dm-portal .ui.violet.buttons .button= + { background-color: rgb(100, 53, 201); color: rgb(255, 255, 255); text-sha= +dow: none; background-image: none; } + +.cmp-dm-portal .ui.violet.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0= +px 0px 0px inset; } + +.cmp-dm-portal .ui.violet.button:hover, .cmp-dm-portal .ui.violet.buttons .= +button:hover { background-color: rgb(88, 41, 187); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.violet.button:focus, .cmp-dm-portal .ui.violet.buttons .= +button:focus { background-color: rgb(79, 32, 181); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.violet.button:active, .cmp-dm-portal .ui.violet.buttons = +.button:active { background-color: rgb(80, 42, 161); color: rgb(255, 255, 2= +55); text-shadow: none; } + +.cmp-dm-portal .ui.violet.active.button, .cmp-dm-portal .ui.violet.button .= +active.button:active, .cmp-dm-portal .ui.violet.buttons .active.button, .cm= +p-dm-portal .ui.violet.buttons .active.button:active { background-color: rg= +b(86, 38, 191); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.purple.button, .cmp-dm-portal .ui.purple.buttons .button= + { background-color: rgb(163, 51, 200); color: rgb(255, 255, 255); text-sha= +dow: none; background-image: none; } + +.cmp-dm-portal .ui.purple.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0= +px 0px 0px inset; } + +.cmp-dm-portal .ui.purple.button:hover, .cmp-dm-portal .ui.purple.buttons .= +button:hover { background-color: rgb(150, 39, 186); color: rgb(255, 255, 25= +5); text-shadow: none; } + +.cmp-dm-portal .ui.purple.button:focus, .cmp-dm-portal .ui.purple.buttons .= +button:focus { background-color: rgb(143, 30, 180); color: rgb(255, 255, 25= +5); text-shadow: none; } + +.cmp-dm-portal .ui.purple.button:active, .cmp-dm-portal .ui.purple.buttons = +.button:active { background-color: rgb(130, 41, 159); color: rgb(255, 255, = +255); text-shadow: none; } + +.cmp-dm-portal .ui.purple.active.button, .cmp-dm-portal .ui.purple.button .= +active.button:active, .cmp-dm-portal .ui.purple.buttons .active.button, .cm= +p-dm-portal .ui.purple.buttons .active.button:active { background-color: rg= +b(151, 36, 190); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.pink.button, .cmp-dm-portal .ui.pink.buttons .button { b= +ackground-color: rgb(224, 57, 151); color: rgb(255, 255, 255); text-shadow:= + none; background-image: none; } + +.cmp-dm-portal .ui.pink.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px= + 0px 0px inset; } + +.cmp-dm-portal .ui.pink.button:hover, .cmp-dm-portal .ui.pink.buttons .butt= +on:hover { background-color: rgb(230, 26, 141); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.pink.button:focus, .cmp-dm-portal .ui.pink.buttons .butt= +on:focus { background-color: rgb(225, 15, 133); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.pink.button:active, .cmp-dm-portal .ui.pink.buttons .but= +ton:active { background-color: rgb(199, 31, 126); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.pink.active.button, .cmp-dm-portal .ui.pink.button .acti= +ve.button:active, .cmp-dm-portal .ui.pink.buttons .active.button, .cmp-dm-p= +ortal .ui.pink.buttons .active.button:active { background-color: rgb(234, 2= +1, 141); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.brown.button, .cmp-dm-portal .ui.brown.buttons .button {= + background-color: rgb(165, 103, 63); color: rgb(255, 255, 255); text-shado= +w: none; background-image: none; } + +.cmp-dm-portal .ui.brown.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0p= +x 0px 0px inset; } + +.cmp-dm-portal .ui.brown.button:hover, .cmp-dm-portal .ui.brown.buttons .bu= +tton:hover { background-color: rgb(151, 91, 51); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.brown.button:focus, .cmp-dm-portal .ui.brown.buttons .bu= +tton:focus { background-color: rgb(144, 83, 43); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.brown.button:active, .cmp-dm-portal .ui.brown.buttons .b= +utton:active { background-color: rgb(128, 80, 49); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.brown.active.button, .cmp-dm-portal .ui.brown.button .ac= +tive.button:active, .cmp-dm-portal .ui.brown.buttons .active.button, .cmp-d= +m-portal .ui.brown.buttons .active.button:active { background-color: rgb(15= +3, 90, 49); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.grey.button, .cmp-dm-portal .ui.grey.buttons .button { b= +ackground-color: rgb(118, 118, 118); color: rgb(255, 255, 255); text-shadow= +: none; background-image: none; } + +.cmp-dm-portal .ui.grey.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px= + 0px 0px inset; } + +.cmp-dm-portal .ui.grey.button:hover, .cmp-dm-portal .ui.grey.buttons .butt= +on:hover { background-color: rgb(131, 131, 131); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.grey.button:focus, .cmp-dm-portal .ui.grey.buttons .butt= +on:focus { background-color: rgb(138, 138, 138); color: rgb(255, 255, 255);= + text-shadow: none; } + +.cmp-dm-portal .ui.grey.button:active, .cmp-dm-portal .ui.grey.buttons .but= +ton:active { background-color: rgb(144, 144, 144); color: rgb(255, 255, 255= +); text-shadow: none; } + +.cmp-dm-portal .ui.grey.active.button, .cmp-dm-portal .ui.grey.button .acti= +ve.button:active, .cmp-dm-portal .ui.grey.buttons .active.button, .cmp-dm-p= +ortal .ui.grey.buttons .active.button:active { background-color: rgb(105, 1= +05, 105); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.black.button, .cmp-dm-portal .ui.black.buttons .button {= + background-color: rgb(27, 28, 29); color: rgb(255, 255, 255); text-shadow:= + none; background-image: none; } + +.cmp-dm-portal .ui.black.button { box-shadow: rgba(34, 36, 38, 0.15) 0px 0p= +x 0px 0px inset; } + +.cmp-dm-portal .ui.black.button:hover, .cmp-dm-portal .ui.black.buttons .bu= +tton:hover { background-color: rgb(39, 41, 42); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.black.button:focus, .cmp-dm-portal .ui.black.buttons .bu= +tton:focus { background-color: rgb(47, 48, 50); color: rgb(255, 255, 255); = +text-shadow: none; } + +.cmp-dm-portal .ui.black.button:active, .cmp-dm-portal .ui.black.buttons .b= +utton:active { background-color: rgb(52, 54, 55); color: rgb(255, 255, 255)= +; text-shadow: none; } + +.cmp-dm-portal .ui.black.active.button, .cmp-dm-portal .ui.black.button .ac= +tive.button:active, .cmp-dm-portal .ui.black.buttons .active.button, .cmp-d= +m-portal .ui.black.buttons .active.button:active { background-color: rgb(15= +, 15, 16); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.positive.button, .cmp-dm-portal .ui.positive.buttons .bu= +tton { background-color: rgb(161, 0, 255); color: rgb(255, 255, 255); text-= +shadow: none; background-image: none; } + +.cmp-dm-portal .ui.positive.button { box-shadow: rgba(34, 36, 38, 0.15) 0px= + 0px 0px 0px inset; } + +.cmp-dm-portal .ui.positive.button:hover, .cmp-dm-portal .ui.positive.butto= +ns .button:hover { background-color: rgb(145, 0, 230); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.positive.button:focus, .cmp-dm-portal .ui.positive.butto= +ns .button:focus { background-color: rgb(135, 0, 214); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.positive.button:active, .cmp-dm-portal .ui.positive.butt= +ons .button:active { background-color: rgb(129, 0, 204); color: rgb(255, 25= +5, 255); text-shadow: none; } + +.cmp-dm-portal .ui.positive.active.button, .cmp-dm-portal .ui.positive.butt= +on .active.button:active, .cmp-dm-portal .ui.positive.buttons .active.butto= +n, .cmp-dm-portal .ui.positive.buttons .active.button:active { background-c= +olor: rgb(145, 0, 230); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.negative.button, .cmp-dm-portal .ui.negative.buttons .bu= +tton { background-color: rgb(219, 40, 40); color: rgb(255, 255, 255); text-= +shadow: none; background-image: none; } + +.cmp-dm-portal .ui.negative.button { box-shadow: rgba(34, 36, 38, 0.15) 0px= + 0px 0px 0px inset; } + +.cmp-dm-portal .ui.negative.button:hover, .cmp-dm-portal .ui.negative.butto= +ns .button:hover { background-color: rgb(208, 25, 25); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.negative.button:focus, .cmp-dm-portal .ui.negative.butto= +ns .button:focus { background-color: rgb(202, 16, 16); color: rgb(255, 255,= + 255); text-shadow: none; } + +.cmp-dm-portal .ui.negative.button:active, .cmp-dm-portal .ui.negative.butt= +ons .button:active { background-color: rgb(178, 30, 30); color: rgb(255, 25= +5, 255); text-shadow: none; } + +.cmp-dm-portal .ui.negative.active.button, .cmp-dm-portal .ui.negative.butt= +on .active.button:active, .cmp-dm-portal .ui.negative.buttons .active.butto= +n, .cmp-dm-portal .ui.negative.buttons .active.button:active { background-c= +olor: rgb(212, 21, 21); color: rgb(255, 255, 255); text-shadow: none; } + +.cmp-dm-portal .ui.buttons { display: inline-flex; -webkit-box-orient: hori= +zontal; -webkit-box-direction: normal; flex-direction: row; font-size: 0px;= + vertical-align: baseline; margin: 0px 0.25em 0px 0px; } + +.cmp-dm-portal .ui.buttons:not(.basic):not(.inverted) { box-shadow: none; } + +.cmp-dm-portal .ui.buttons::after { content: "."; display: block; height: 0= +px; clear: both; visibility: hidden; } + +.cmp-dm-portal .ui.buttons .button { -webkit-box-flex: 1; flex: 1 0 auto; b= +order-radius: 0px; margin: 0px; } + +.cmp-dm-portal .ui.buttons:not(.basic):not(.inverted) > .button:not(.basic)= +:not(.inverted) { box-shadow: transparent 0px 0px 0px 1px inset, rgba(34, 3= +6, 38, 0.15) 0px 0px 0px 0px inset; } + +.cmp-dm-portal .ui.buttons .button:first-child { border-left: none; margin-= +left: 0px; border-top-left-radius: 0.285714rem; border-bottom-left-radius: = +0.285714rem; } + +.cmp-dm-portal .ui.buttons .button:last-child { border-top-right-radius: 0.= +285714rem; border-bottom-right-radius: 0.285714rem; } + +.cmp-dm-portal .ui.vertical.buttons { display: inline-flex; -webkit-box-ori= +ent: vertical; -webkit-box-direction: normal; flex-direction: column; } + +.cmp-dm-portal .ui.vertical.buttons .button { display: block; float: none; = +width: 100%; margin: 0px; box-shadow: none; border-radius: 0px; } + +.cmp-dm-portal .ui.vertical.buttons .button:first-child { border-top-left-r= +adius: 0.285714rem; border-top-right-radius: 0.285714rem; } + +.cmp-dm-portal .ui.vertical.buttons .button:last-child { margin-bottom: 0px= +; border-bottom-left-radius: 0.285714rem; border-bottom-right-radius: 0.285= +714rem; } + +.cmp-dm-portal .ui.vertical.buttons .button:only-child { border-radius: 0.2= +85714rem; } + +.cmp-dm-portal .actions .ui.button { min-width: 95pt; } + +.cmp-dm-portal .ui.button.link { background-color: transparent; padding: 0p= +x; display: inline; color: rgb(161, 0, 255); text-decoration: none; font-we= +ight: 400; font-family: "Graphik semibold"; } + +.cmp-dm-portal .ui.button.link:hover { color: rgb(145, 0, 230); text-decora= +tion: none; } + +.cmp-dm-portal .ui.icon.button.plain { background: none; color: rgb(161, 0,= + 255); } + +.cmp-dm-portal .ui.icon.button.plain:hover { background: none; color: rgb(1= +45, 0, 230); } + +.cmp-dm-portal .ui.icon.fluid.button.labeled { background: rgb(161, 0, 255)= +; color: rgb(255, 255, 255); font-family: "Graphik semibold"; border-radius= +: 0px; text-transform: uppercase; } + +.cmp-dm-portal .ui.icon.fluid.button.labeled:hover { background: rgb(145, 0= +, 230); } + +.cmp-dm-portal .fluid.ui.button { background: rgb(161, 0, 255); color: rgb(= +255, 255, 255); } + +.cmp-dm-portal .fluid.ui.button:hover { background: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.button.cmp-action-buttons__button { background: rgb(161,= + 0, 255); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.button.cmp-action-buttons__button:hover { background: rg= +b(145, 0, 230); } + +.cmp-dm-portal .ui.button, .cmp-dm-portal .ui.positive.primary.right.labele= +d.icon.button, .cmp-dm-portal .ui.primary.button { font-family: "Graphik se= +mibold"; border-radius: 0px; text-transform: uppercase; } + +.cmp-dm-portal .item.cmp-menu__item, .cmp-dm-portal .ui.card.extra.link.but= +ton, .cmp-dm-portal .ui.card.extra.link.button.ui.header.ui.link.button { f= +ont-family: graphik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-s= +erif; } + +.cmp-dm-portal .ui.link.button { font-family: "Graphik semibold"; } + +.cmp-dm-portal .ui.header { border: none; margin: calc(2rem - 0.14286em) 0p= +x 1rem; padding: 0px; font-family: graphik-regular-web, "Helvetica Neue", A= +rial, Helvetica, sans-serif; font-weight: 700; line-height: 1.28571em; text= +-transform: none; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.header:first-child { margin-top: -0.142857em; } + +.cmp-dm-portal .ui.header:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.header > .icon { display: table-cell; opacity: 1; font-s= +ize: 1.5em; padding-top: 0px; vertical-align: middle; } + +.cmp-dm-portal .ui.header .icon:only-child { display: inline-block; padding= +: 0px; margin-right: 0.75rem; } + +.cmp-dm-portal .ui.header > .image:not(.icon), .cmp-dm-portal .ui.header > = +img { display: inline-block; margin-top: 0.142857em; width: 2.5em; height: = +auto; vertical-align: middle; } + +.cmp-dm-portal .ui.header > .image:not(.icon):only-child, .cmp-dm-portal .u= +i.header > img:only-child { margin-right: 0.75rem; } + +.cmp-dm-portal .ui.header .content { display: inline-block; vertical-align:= + top; } + +.cmp-dm-portal .ui.header > .icon + .content, .cmp-dm-portal .ui.header > .= +image + .content, .cmp-dm-portal .ui.header > img + .content { padding-left= +: 0.75rem; vertical-align: middle; } + +.cmp-dm-portal .ui.header > .icon + .content { display: table-cell; } + +.cmp-dm-portal .ui.header .ui.label { margin-left: 0.5rem; vertical-align: = +middle; } + +.cmp-dm-portal .ui.header + p { margin-top: 0px; } + +.cmp-dm-portal h1.ui.header { font-size: 2rem; } + +.cmp-dm-portal h2.ui.header { font-size: 1.71429rem; } + +.cmp-dm-portal h3.ui.header { font-size: 1.28571rem; } + +.cmp-dm-portal h4.ui.header { font-size: 1.07143rem; } + +.cmp-dm-portal h5.ui.header { font-size: 1rem; } + +.cmp-dm-portal h6.ui.header { font-size: 0.857143rem; } + +.cmp-dm-portal .ui.primary.header { color: rgb(161, 0, 255); } + +.cmp-dm-portal a.ui.primary.header:hover { color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.secondary.header { color: rgb(80, 80, 80); } + +.cmp-dm-portal a.ui.secondary.header:hover { color: rgb(93, 93, 93); } + +.cmp-dm-portal .ui.red.header { color: rgb(219, 40, 40); } + +.cmp-dm-portal a.ui.red.header:hover { color: rgb(208, 25, 25); } + +.cmp-dm-portal .ui.orange.header { color: rgb(242, 113, 28); } + +.cmp-dm-portal a.ui.orange.header:hover { color: rgb(242, 98, 2); } + +.cmp-dm-portal .ui.yellow.header { color: rgb(251, 189, 8); } + +.cmp-dm-portal a.ui.yellow.header:hover { color: rgb(234, 174, 0); } + +.cmp-dm-portal .ui.olive.header { color: rgb(181, 204, 24); } + +.cmp-dm-portal a.ui.olive.header:hover { color: rgb(167, 189, 13); } + +.cmp-dm-portal .ui.green.header { color: rgb(33, 186, 69); } + +.cmp-dm-portal a.ui.green.header:hover { color: rgb(22, 171, 57); } + +.cmp-dm-portal .ui.teal.header { color: rgb(0, 181, 173); } + +.cmp-dm-portal a.ui.teal.header:hover { color: rgb(0, 156, 149); } + +.cmp-dm-portal .ui.blue.header { color: rgb(33, 133, 208); } + +.cmp-dm-portal a.ui.blue.header:hover { color: rgb(22, 120, 194); } + +.cmp-dm-portal .ui.violet.header { color: rgb(100, 53, 201); } + +.cmp-dm-portal a.ui.violet.header:hover { color: rgb(88, 41, 187); } + +.cmp-dm-portal .ui.purple.header { color: rgb(163, 51, 200); } + +.cmp-dm-portal a.ui.purple.header:hover { color: rgb(150, 39, 186); } + +.cmp-dm-portal .ui.pink.header { color: rgb(224, 57, 151); } + +.cmp-dm-portal a.ui.pink.header:hover { color: rgb(230, 26, 141); } + +.cmp-dm-portal .ui.brown.header { color: rgb(165, 103, 63); } + +.cmp-dm-portal a.ui.brown.header:hover { color: rgb(151, 91, 51); } + +.cmp-dm-portal .ui.grey.header { color: rgb(118, 118, 118); } + +.cmp-dm-portal a.ui.grey.header:hover { color: rgb(131, 131, 131); } + +.cmp-dm-portal .ui.black.header { color: rgb(27, 28, 29); } + +.cmp-dm-portal a.ui.black.header:hover { color: rgb(39, 41, 42); } + +.cmp-dm-portal .ui.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {= + font-size: 1.28571em; } + +.cmp-dm-portal h5 { color: rgb(144, 144, 144); font-weight: 700; margin: 0p= +x; } + +.cmp-dm-portal .content { color: rgb(161, 0, 255); } + +@font-face { } + +.cmp-dm-portal i.icon { display: inline-block; opacity: 1; margin: 0px 0.25= +rem 0px 0px; width: 1.18em; height: 1em; font-family: Icons; font-style: no= +rmal; font-weight: 400; text-decoration: inherit; text-align: center; speak= +: none; -webkit-font-smoothing: antialiased; backface-visibility: hidden; } + +.cmp-dm-portal i.icon::before { background: none !important; } + +.cmp-dm-portal i.emphasized.icon:not(.disabled), .cmp-dm-portal i.emphasize= +d.icons:not(.disabled), .cmp-dm-portal i.icon:active, .cmp-dm-portal i.icon= +:hover, .cmp-dm-portal i.icons:active, .cmp-dm-portal i.icons:hover { opaci= +ty: 1; } + +.cmp-dm-portal i.circular.icon { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px= + 0.1em inset; border-radius: 500em !important; line-height: 1 !important; p= +adding: 0.5em 0px !important; width: 2em !important; height: 2em !important= +; } + +.cmp-dm-portal i.primary.icon.icon.icon.icon { color: rgb(161, 0, 255); } + +.cmp-dm-portal i.secondary.icon.icon.icon.icon { color: rgb(80, 80, 80); } + +.cmp-dm-portal i.red.icon.icon.icon.icon { color: rgb(219, 40, 40); } + +.cmp-dm-portal i.orange.icon.icon.icon.icon { color: rgb(242, 113, 28); } + +.cmp-dm-portal i.yellow.icon.icon.icon.icon { color: rgb(251, 189, 8); } + +.cmp-dm-portal i.olive.icon.icon.icon.icon { color: rgb(181, 204, 24); } + +.cmp-dm-portal i.green.icon.icon.icon.icon { color: rgb(33, 186, 69); } + +.cmp-dm-portal i.teal.icon.icon.icon.icon { color: rgb(0, 181, 173); } + +.cmp-dm-portal i.blue.icon.icon.icon.icon { color: rgb(33, 133, 208); } + +.cmp-dm-portal i.violet.icon.icon.icon.icon { color: rgb(100, 53, 201); } + +.cmp-dm-portal i.purple.icon.icon.icon.icon { color: rgb(163, 51, 200); } + +.cmp-dm-portal i.pink.icon.icon.icon.icon { color: rgb(224, 57, 151); } + +.cmp-dm-portal i.brown.icon.icon.icon.icon { color: rgb(165, 103, 63); } + +.cmp-dm-portal i.grey.icon.icon.icon.icon { color: rgb(118, 118, 118); } + +.cmp-dm-portal i.black.icon.icon.icon.icon { color: rgb(27, 28, 29); } + +.cmp-dm-portal i.icon, .cmp-dm-portal i.icons { font-size: 1em; } + +.cmp-dm-portal i.mini.mini.mini.icon, .cmp-dm-portal i.mini.mini.mini.icons= + { line-height: 1; vertical-align: middle; font-size: 0.4em; } + +.cmp-dm-portal i.large.large.large.icon, .cmp-dm-portal i.large.large.large= +.icons { line-height: 1; vertical-align: middle; font-size: 1.5em; } + +.cmp-dm-portal i.big.big.big.icon, .cmp-dm-portal i.big.big.big.icons { lin= +e-height: 1; vertical-align: middle; font-size: 2em; } + +.cmp-dm-portal i.icons { display: inline-block; position: relative; line-he= +ight: 1; } + +.cmp-dm-portal i.icons .icon { position: absolute; top: 50%; left: 50%; tra= +nsform: translateX(-50%) translateY(-50%); margin: 0px; } + +.cmp-dm-portal i.icons .icon:first-child { position: static; width: auto; h= +eight: auto; vertical-align: top; transform: none; } + +.cmp-dm-portal i.icon.ad::before { content: "=EF=99=81"; } + +.cmp-dm-portal i.icon.air.freshener::before { content: "=EF=97=90"; } + +.cmp-dm-portal i.icon.allergies::before { content: "=EF=91=A1"; } + +.cmp-dm-portal i.icon.angry::before { content: "=EF=95=96"; } + +.cmp-dm-portal i.icon.ankh::before { content: "=EF=99=84"; } + +.cmp-dm-portal i.icon.archway::before { content: "=EF=95=97"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.down::before { content: "=EF= +=8D=98"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.left::before { content: "=EF= +=8D=99"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.right::before { content: "=EF= +=8D=9A"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.up::before { content: "=EF=8D= +=9B"; } + +.cmp-dm-portal i.icon.arrows.alternate::before { content: "=EF=82=B2"; } + +.cmp-dm-portal i.icon.arrows.alternate.horizontal::before { content: "=EF= +=8C=B7"; } + +.cmp-dm-portal i.icon.arrows.alternate.vertical::before { content: "=EF=8C= +=B8"; } + +.cmp-dm-portal i.icon.atlas::before { content: "=EF=95=98"; } + +.cmp-dm-portal i.icon.atom::before { content: "=EF=97=92"; } + +.cmp-dm-portal i.icon.award::before { content: "=EF=95=99"; } + +.cmp-dm-portal i.icon.baby::before { content: "=EF=9D=BC"; } + +.cmp-dm-portal i.icon.baby.carriage::before { content: "=EF=9D=BD"; } + +.cmp-dm-portal i.icon.backspace::before { content: "=EF=95=9A"; } + +.cmp-dm-portal i.icon.bacon::before { content: "=EF=9F=A5"; } + +.cmp-dm-portal i.icon.balance.scale::before { content: "=EF=89=8E"; } + +.cmp-dm-portal i.icon.balance.scale.left::before { content: "=EF=94=95"; } + +.cmp-dm-portal i.icon.balance.scale.right::before { content: "=EF=94=96"; } + +.cmp-dm-portal i.icon.band.aid::before { content: "=EF=91=A2"; } + +.cmp-dm-portal i.icon.baseball.ball::before { content: "=EF=90=B3"; } + +.cmp-dm-portal i.icon.basketball.ball::before { content: "=EF=90=B4"; } + +.cmp-dm-portal i.icon.bezier.curve::before { content: "=EF=95=9B"; } + +.cmp-dm-portal i.icon.bible::before { content: "=EF=99=87"; } + +.cmp-dm-portal i.icon.biking::before { content: "=EF=A1=8A"; } + +.cmp-dm-portal i.icon.biohazard::before { content: "=EF=9E=80"; } + +.cmp-dm-portal i.icon.birthday.cake::before { content: "=EF=87=BD"; } + +.cmp-dm-portal i.icon.blender::before { content: "=EF=94=97"; } + +.cmp-dm-portal i.icon.blender.phone::before { content: "=EF=9A=B6"; } + +.cmp-dm-portal i.icon.blog::before { content: "=EF=9E=81"; } + +.cmp-dm-portal i.icon.bolt::before { content: "=EF=83=A7"; } + +.cmp-dm-portal i.icon.bone::before { content: "=EF=97=97"; } + +.cmp-dm-portal i.icon.bong::before { content: "=EF=95=9C"; } + +.cmp-dm-portal i.icon.book.dead::before { content: "=EF=9A=B7"; } + +.cmp-dm-portal i.icon.book.medical::before { content: "=EF=9F=A6"; } + +.cmp-dm-portal i.icon.book.open::before { content: "=EF=94=98"; } + +.cmp-dm-portal i.icon.book.reader::before { content: "=EF=97=9A"; } + +.cmp-dm-portal i.icon.border.all::before { content: "=EF=A1=8C"; } + +.cmp-dm-portal i.icon.border.none::before { content: "=EF=A1=90"; } + +.cmp-dm-portal i.icon.border.style::before { content: "=EF=A1=93"; } + +.cmp-dm-portal i.icon.bowling.ball::before { content: "=EF=90=B6"; } + +.cmp-dm-portal i.icon.box::before { content: "=EF=91=A6"; } + +.cmp-dm-portal i.icon.box.open::before { content: "=EF=92=9E"; } + +.cmp-dm-portal i.icon.boxes::before { content: "=EF=91=A8"; } + +.cmp-dm-portal i.icon.brain::before { content: "=EF=97=9C"; } + +.cmp-dm-portal i.icon.bread.slice::before { content: "=EF=9F=AC"; } + +.cmp-dm-portal i.icon.briefcase.medical::before { content: "=EF=91=A9"; } + +.cmp-dm-portal i.icon.broadcast.tower::before { content: "=EF=94=99"; } + +.cmp-dm-portal i.icon.broom::before { content: "=EF=94=9A"; } + +.cmp-dm-portal i.icon.brush::before { content: "=EF=95=9D"; } + +.cmp-dm-portal i.icon.burn::before { content: "=EF=91=AA"; } + +.cmp-dm-portal i.icon.bus.alternate::before { content: "=EF=95=9E"; } + +.cmp-dm-portal i.icon.business.time::before { content: "=EF=99=8A"; } + +.cmp-dm-portal i.icon.calendar::before { content: "=EF=84=B3"; } + +.cmp-dm-portal i.icon.calendar.alternate::before { content: "=EF=81=B3"; } + +.cmp-dm-portal i.icon.calendar.day::before { content: "=EF=9E=83"; } + +.cmp-dm-portal i.icon.calendar.week::before { content: "=EF=9E=84"; } + +.cmp-dm-portal i.icon.campground::before { content: "=EF=9A=BB"; } + +.cmp-dm-portal i.icon.candy.cane::before { content: "=EF=9E=86"; } + +.cmp-dm-portal i.icon.cannabis::before { content: "=EF=95=9F"; } + +.cmp-dm-portal i.icon.capsules::before { content: "=EF=91=AB"; } + +.cmp-dm-portal i.icon.car.alternate::before { content: "=EF=97=9E"; } + +.cmp-dm-portal i.icon.car.battery::before { content: "=EF=97=9F"; } + +.cmp-dm-portal i.icon.car.crash::before { content: "=EF=97=A1"; } + +.cmp-dm-portal i.icon.car.side::before { content: "=EF=97=A4"; } + +.cmp-dm-portal i.icon.caret.square.down::before { content: "=EF=85=90"; } + +.cmp-dm-portal i.icon.caret.square.left::before { content: "=EF=86=91"; } + +.cmp-dm-portal i.icon.caret.square.right::before { content: "=EF=85=92"; } + +.cmp-dm-portal i.icon.caret.square.up::before { content: "=EF=85=91"; } + +.cmp-dm-portal i.icon.carrot::before { content: "=EF=9E=87"; } + +.cmp-dm-portal i.icon.cart.arrow.down::before { content: "=EF=88=98"; } + +.cmp-dm-portal i.icon.cart.plus::before { content: "=EF=88=97"; } + +.cmp-dm-portal i.icon.cash.register::before { content: "=EF=9E=88"; } + +.cmp-dm-portal i.icon.cat::before { content: "=EF=9A=BE"; } + +.cmp-dm-portal i.icon.chair::before { content: "=EF=9B=80"; } + +.cmp-dm-portal i.icon.chalkboard::before { content: "=EF=94=9B"; } + +.cmp-dm-portal i.icon.chalkboard.teacher::before { content: "=EF=94=9C"; } + +.cmp-dm-portal i.icon.charging.station::before { content: "=EF=97=A7"; } + +.cmp-dm-portal i.icon.chart.area::before { content: "=EF=87=BE"; } + +.cmp-dm-portal i.icon.chart.bar::before { content: "=EF=82=80"; } + +.cmp-dm-portal i.icon.chart.line::before { content: "=EF=88=81"; } + +.cmp-dm-portal i.icon.chart.pie::before { content: "=EF=88=80"; } + +.cmp-dm-portal i.icon.check.double::before { content: "=EF=95=A0"; } + +.cmp-dm-portal i.icon.cheese::before { content: "=EF=9F=AF"; } + +.cmp-dm-portal i.icon.chess::before { content: "=EF=90=B9"; } + +.cmp-dm-portal i.icon.chess.bishop::before { content: "=EF=90=BA"; } + +.cmp-dm-portal i.icon.chess.board::before { content: "=EF=90=BC"; } + +.cmp-dm-portal i.icon.chess.king::before { content: "=EF=90=BF"; } + +.cmp-dm-portal i.icon.chess.knight::before { content: "=EF=91=81"; } + +.cmp-dm-portal i.icon.chess.pawn::before { content: "=EF=91=83"; } + +.cmp-dm-portal i.icon.chess.queen::before { content: "=EF=91=85"; } + +.cmp-dm-portal i.icon.chess.rook::before { content: "=EF=91=87"; } + +.cmp-dm-portal i.icon.church::before { content: "=EF=94=9D"; } + +.cmp-dm-portal i.icon.circle.notch::before { content: "=EF=87=8E"; } + +.cmp-dm-portal i.icon.city::before { content: "=EF=99=8F"; } + +.cmp-dm-portal i.icon.clinic.medical::before { content: "=EF=9F=B2"; } + +.cmp-dm-portal i.icon.clipboard::before { content: "=EF=8C=A8"; } + +.cmp-dm-portal i.icon.clipboard.check::before { content: "=EF=91=AC"; } + +.cmp-dm-portal i.icon.clipboard.list::before { content: "=EF=91=AD"; } + +.cmp-dm-portal i.icon.cloud.download.alternate::before { content: "=EF=8E= +=81"; } + +.cmp-dm-portal i.icon.cloud.meatball::before { content: "=EF=9C=BB"; } + +.cmp-dm-portal i.icon.cloud.moon::before { content: "=EF=9B=83"; } + +.cmp-dm-portal i.icon.cloud.moon.rain::before { content: "=EF=9C=BC"; } + +.cmp-dm-portal i.icon.cloud.rain::before { content: "=EF=9C=BD"; } + +.cmp-dm-portal i.icon.cloud.showers.heavy::before { content: "=EF=9D=80"; } + +.cmp-dm-portal i.icon.cloud.sun::before { content: "=EF=9B=84"; } + +.cmp-dm-portal i.icon.cloud.sun.rain::before { content: "=EF=9D=83"; } + +.cmp-dm-portal i.icon.cloud.upload.alternate::before { content: "=EF=8E=82"= +; } + +.cmp-dm-portal i.icon.cocktail::before { content: "=EF=95=A1"; } + +.cmp-dm-portal i.icon.code.branch::before { content: "=EF=84=A6"; } + +.cmp-dm-portal i.icon.cog::before { content: "=EF=80=93"; } + +.cmp-dm-portal i.icon.coins::before { content: "=EF=94=9E"; } + +.cmp-dm-portal i.icon.comment.alternate::before { content: "=EF=89=BA"; } + +.cmp-dm-portal i.icon.comment.dollar::before { content: "=EF=99=91"; } + +.cmp-dm-portal i.icon.comment.dots::before { content: "=EF=92=AD"; } + +.cmp-dm-portal i.icon.comment.medical::before { content: "=EF=9F=B5"; } + +.cmp-dm-portal i.icon.comment.slash::before { content: "=EF=92=B3"; } + +.cmp-dm-portal i.icon.comments.dollar::before { content: "=EF=99=93"; } + +.cmp-dm-portal i.icon.compact.disc::before { content: "=EF=94=9F"; } + +.cmp-dm-portal i.icon.compress.arrows.alternate::before { content: "=EF=9E= +=8C"; } + +.cmp-dm-portal i.icon.concierge.bell::before { content: "=EF=95=A2"; } + +.cmp-dm-portal i.icon.cookie::before { content: "=EF=95=A3"; } + +.cmp-dm-portal i.icon.cookie.bite::before { content: "=EF=95=A4"; } + +.cmp-dm-portal i.icon.couch::before { content: "=EF=92=B8"; } + +.cmp-dm-portal i.icon.crop.alternate::before { content: "=EF=95=A5"; } + +.cmp-dm-portal i.icon.cross::before { content: "=EF=99=94"; } + +.cmp-dm-portal i.icon.crow::before { content: "=EF=94=A0"; } + +.cmp-dm-portal i.icon.crown::before { content: "=EF=94=A1"; } + +.cmp-dm-portal i.icon.crutch::before { content: "=EF=9F=B7"; } + +.cmp-dm-portal i.icon.democrat::before { content: "=EF=9D=87"; } + +.cmp-dm-portal i.icon.dharmachakra::before { content: "=EF=99=95"; } + +.cmp-dm-portal i.icon.diagnoses::before { content: "=EF=91=B0"; } + +.cmp-dm-portal i.icon.dice::before { content: "=EF=94=A2"; } + +.cmp-dm-portal i.icon.dice.d20::before { content: "=EF=9B=8F"; } + +.cmp-dm-portal i.icon.dice.d6::before { content: "=EF=9B=91"; } + +.cmp-dm-portal i.icon.dice.five::before { content: "=EF=94=A3"; } + +.cmp-dm-portal i.icon.dice.four::before { content: "=EF=94=A4"; } + +.cmp-dm-portal i.icon.dice.one::before { content: "=EF=94=A5"; } + +.cmp-dm-portal i.icon.dice.six::before { content: "=EF=94=A6"; } + +.cmp-dm-portal i.icon.dice.three::before { content: "=EF=94=A7"; } + +.cmp-dm-portal i.icon.dice.two::before { content: "=EF=94=A8"; } + +.cmp-dm-portal i.icon.digital.tachograph::before { content: "=EF=95=A6"; } + +.cmp-dm-portal i.icon.directions::before { content: "=EF=97=AB"; } + +.cmp-dm-portal i.icon.divide::before { content: "=EF=94=A9"; } + +.cmp-dm-portal i.icon.dizzy::before { content: "=EF=95=A7"; } + +.cmp-dm-portal i.icon.dna::before { content: "=EF=91=B1"; } + +.cmp-dm-portal i.icon.dog::before { content: "=EF=9B=93"; } + +.cmp-dm-portal i.icon.dollar.sign::before { content: "=EF=85=95"; } + +.cmp-dm-portal i.icon.dolly::before { content: "=EF=91=B2"; } + +.cmp-dm-portal i.icon.dolly.flatbed::before { content: "=EF=91=B4"; } + +.cmp-dm-portal i.icon.donate::before { content: "=EF=92=B9"; } + +.cmp-dm-portal i.icon.door.closed::before { content: "=EF=94=AA"; } + +.cmp-dm-portal i.icon.door.open::before { content: "=EF=94=AB"; } + +.cmp-dm-portal i.icon.dot.circle::before { content: "=EF=86=92"; } + +.cmp-dm-portal i.icon.dove::before { content: "=EF=92=BA"; } + +.cmp-dm-portal i.icon.drafting.compass::before { content: "=EF=95=A8"; } + +.cmp-dm-portal i.icon.dragon::before { content: "=EF=9B=95"; } + +.cmp-dm-portal i.icon.draw.polygon::before { content: "=EF=97=AE"; } + +.cmp-dm-portal i.icon.drum::before { content: "=EF=95=A9"; } + +.cmp-dm-portal i.icon.drum.steelpan::before { content: "=EF=95=AA"; } + +.cmp-dm-portal i.icon.drumstick.bite::before { content: "=EF=9B=97"; } + +.cmp-dm-portal i.icon.dumbbell::before { content: "=EF=91=8B"; } + +.cmp-dm-portal i.icon.dumpster::before { content: "=EF=9E=93"; } + +.cmp-dm-portal i.icon.dumpster.fire::before { content: "=EF=9E=94"; } + +.cmp-dm-portal i.icon.dungeon::before { content: "=EF=9B=99"; } + +.cmp-dm-portal i.icon.egg::before { content: "=EF=9F=BB"; } + +.cmp-dm-portal i.icon.envelope.open::before { content: "=EF=8A=B6"; } + +.cmp-dm-portal i.icon.envelope.open.text::before { content: "=EF=99=98"; } + +.cmp-dm-portal i.icon.envelope.square::before { content: "=EF=86=99"; } + +.cmp-dm-portal i.icon.equals::before { content: "=EF=94=AC"; } + +.cmp-dm-portal i.icon.ethernet::before { content: "=EF=9E=96"; } + +.cmp-dm-portal i.icon.euro.sign::before { content: "=EF=85=93"; } + +.cmp-dm-portal i.icon.exchange.alternate::before { content: "=EF=8D=A2"; } + +.cmp-dm-portal i.icon.expand.arrows.alternate::before { content: "=EF=8C=9E= +"; } + +.cmp-dm-portal i.icon.external.alternate::before { content: "=EF=8D=9D"; } + +.cmp-dm-portal i.icon.external.link.square.alternate::before { content: "= +=EF=8D=A0"; } + +.cmp-dm-portal i.icon.eye.dropper::before { content: "=EF=87=BB"; } + +.cmp-dm-portal i.icon.eye.slash::before { content: "=EF=81=B0"; } + +.cmp-dm-portal i.icon.fan::before { content: "=EF=A1=A3"; } + +.cmp-dm-portal i.icon.feather::before { content: "=EF=94=AD"; } + +.cmp-dm-portal i.icon.feather.alternate::before { content: "=EF=95=AB"; } + +.cmp-dm-portal i.icon.file.alternate::before { content: "=EF=85=9C"; } + +.cmp-dm-portal i.icon.file.archive::before { content: "=EF=87=86"; } + +.cmp-dm-portal i.icon.file.audio::before { content: "=EF=87=87"; } + +.cmp-dm-portal i.icon.file.code::before { content: "=EF=87=89"; } + +.cmp-dm-portal i.icon.file.contract::before { content: "=EF=95=AC"; } + +.cmp-dm-portal i.icon.file.csv::before { content: "=EF=9B=9D"; } + +.cmp-dm-portal i.icon.file.download::before { content: "=EF=95=AD"; } + +.cmp-dm-portal i.icon.file.excel::before { content: "=EF=87=83"; } + +.cmp-dm-portal i.icon.file.export::before { content: "=EF=95=AE"; } + +.cmp-dm-portal i.icon.file.image::before { content: "=EF=87=85"; } + +.cmp-dm-portal i.icon.file.import::before { content: "=EF=95=AF"; } + +.cmp-dm-portal i.icon.file.invoice::before { content: "=EF=95=B0"; } + +.cmp-dm-portal i.icon.file.invoice.dollar::before { content: "=EF=95=B1"; } + +.cmp-dm-portal i.icon.file.medical::before { content: "=EF=91=B7"; } + +.cmp-dm-portal i.icon.file.medical.alternate::before { content: "=EF=91=B8"= +; } + +.cmp-dm-portal i.icon.file.pdf::before { content: "=EF=87=81"; } + +.cmp-dm-portal i.icon.file.powerpoint::before { content: "=EF=87=84"; } + +.cmp-dm-portal i.icon.file.prescription::before { content: "=EF=95=B2"; } + +.cmp-dm-portal i.icon.file.signature::before { content: "=EF=95=B3"; } + +.cmp-dm-portal i.icon.file.upload::before { content: "=EF=95=B4"; } + +.cmp-dm-portal i.icon.file.video::before { content: "=EF=87=88"; } + +.cmp-dm-portal i.icon.file.word::before { content: "=EF=87=82"; } + +.cmp-dm-portal i.icon.fill::before { content: "=EF=95=B5"; } + +.cmp-dm-portal i.icon.fill.drip::before { content: "=EF=95=B6"; } + +.cmp-dm-portal i.icon.fingerprint::before { content: "=EF=95=B7"; } + +.cmp-dm-portal i.icon.fire.alternate::before { content: "=EF=9F=A4"; } + +.cmp-dm-portal i.icon.first.aid::before { content: "=EF=91=B9"; } + +.cmp-dm-portal i.icon.fish::before { content: "=EF=95=B8"; } + +.cmp-dm-portal i.icon.fist.raised::before { content: "=EF=9B=9E"; } + +.cmp-dm-portal i.icon.flag.usa::before { content: "=EF=9D=8D"; } + +.cmp-dm-portal i.icon.flushed::before { content: "=EF=95=B9"; } + +.cmp-dm-portal i.icon.folder.minus::before { content: "=EF=99=9D"; } + +.cmp-dm-portal i.icon.folder.plus::before { content: "=EF=99=9E"; } + +.cmp-dm-portal i.icon.football.ball::before { content: "=EF=91=8E"; } + +.cmp-dm-portal i.icon.frog::before { content: "=EF=94=AE"; } + +.cmp-dm-portal i.icon.frown.open::before { content: "=EF=95=BA"; } + +.cmp-dm-portal i.icon.fruit-apple::before { content: "=EF=97=91"; } + +.cmp-dm-portal i.icon.funnel.dollar::before { content: "=EF=99=A2"; } + +.cmp-dm-portal i.icon.futbol::before { content: "=EF=87=A3"; } + +.cmp-dm-portal i.icon.gas.pump::before { content: "=EF=94=AF"; } + +.cmp-dm-portal i.icon.gavel::before { content: "=EF=83=A3"; } + +.cmp-dm-portal i.icon.gem::before { content: "=EF=8E=A5"; } + +.cmp-dm-portal i.icon.ghost::before { content: "=EF=9B=A2"; } + +.cmp-dm-portal i.icon.gifts::before { content: "=EF=9E=9C"; } + +.cmp-dm-portal i.icon.glass.cheers::before { content: "=EF=9E=9F"; } + +.cmp-dm-portal i.icon.glass.martini::before { content: "=EF=80=80"; } + +.cmp-dm-portal i.icon.glass.martini.alternate::before { content: "=EF=95=BB= +"; } + +.cmp-dm-portal i.icon.glass.whiskey::before { content: "=EF=9E=A0"; } + +.cmp-dm-portal i.icon.glasses::before { content: "=EF=94=B0"; } + +.cmp-dm-portal i.icon.globe.africa::before { content: "=EF=95=BC"; } + +.cmp-dm-portal i.icon.globe.americas::before { content: "=EF=95=BD"; } + +.cmp-dm-portal i.icon.globe.asia::before { content: "=EF=95=BE"; } + +.cmp-dm-portal i.icon.globe.europe::before { content: "=EF=9E=A2"; } + +.cmp-dm-portal i.icon.golf.ball::before { content: "=EF=91=90"; } + +.cmp-dm-portal i.icon.gopuram::before { content: "=EF=99=A4"; } + +.cmp-dm-portal i.icon.graduation.cap::before { content: "=EF=86=9D"; } + +.cmp-dm-portal i.icon.greater.than::before { content: "=EF=94=B1"; } + +.cmp-dm-portal i.icon.greater.than.equal::before { content: "=EF=94=B2"; } + +.cmp-dm-portal i.icon.grimace::before { content: "=EF=95=BF"; } + +.cmp-dm-portal i.icon.grin::before { content: "=EF=96=80"; } + +.cmp-dm-portal i.icon.grin.alternate::before { content: "=EF=96=81"; } + +.cmp-dm-portal i.icon.grin.beam::before { content: "=EF=96=82"; } + +.cmp-dm-portal i.icon.grin.beam.sweat::before { content: "=EF=96=83"; } + +.cmp-dm-portal i.icon.grin.hearts::before { content: "=EF=96=84"; } + +.cmp-dm-portal i.icon.grin.squint::before { content: "=EF=96=85"; } + +.cmp-dm-portal i.icon.grin.squint.tears::before { content: "=EF=96=86"; } + +.cmp-dm-portal i.icon.grin.stars::before { content: "=EF=96=87"; } + +.cmp-dm-portal i.icon.grin.tears::before { content: "=EF=96=88"; } + +.cmp-dm-portal i.icon.grin.tongue::before { content: "=EF=96=89"; } + +.cmp-dm-portal i.icon.grin.tongue.squint::before { content: "=EF=96=8A"; } + +.cmp-dm-portal i.icon.grin.tongue.wink::before { content: "=EF=96=8B"; } + +.cmp-dm-portal i.icon.grin.wink::before { content: "=EF=96=8C"; } + +.cmp-dm-portal i.icon.grip.horizontal::before { content: "=EF=96=8D"; } + +.cmp-dm-portal i.icon.grip.lines::before { content: "=EF=9E=A4"; } + +.cmp-dm-portal i.icon.grip.lines.vertical::before { content: "=EF=9E=A5"; } + +.cmp-dm-portal i.icon.grip.vertical::before { content: "=EF=96=8E"; } + +.cmp-dm-portal i.icon.guitar::before { content: "=EF=9E=A6"; } + +.cmp-dm-portal i.icon.h.square::before { content: "=EF=83=BD"; } + +.cmp-dm-portal i.icon.hamburger::before { content: "=EF=A0=85"; } + +.cmp-dm-portal i.icon.hammer::before { content: "=EF=9B=A3"; } + +.cmp-dm-portal i.icon.hamsa::before { content: "=EF=99=A5"; } + +.cmp-dm-portal i.icon.hand.holding::before { content: "=EF=92=BD"; } + +.cmp-dm-portal i.icon.hand.holding.heart::before { content: "=EF=92=BE"; } + +.cmp-dm-portal i.icon.hand.holding.usd::before { content: "=EF=93=80"; } + +.cmp-dm-portal i.icon.hand.middle.finger::before { content: "=EF=A0=86"; } + +.cmp-dm-portal i.icon.hand.point.down::before { content: "=EF=82=A7"; } + +.cmp-dm-portal i.icon.hand.point.left::before { content: "=EF=82=A5"; } + +.cmp-dm-portal i.icon.hand.point.right::before { content: "=EF=82=A4"; } + +.cmp-dm-portal i.icon.hand.point.up::before { content: "=EF=82=A6"; } + +.cmp-dm-portal i.icon.hands::before { content: "=EF=93=82"; } + +.cmp-dm-portal i.icon.hands.helping::before { content: "=EF=93=84"; } + +.cmp-dm-portal i.icon.hanukiah::before { content: "=EF=9B=A6"; } + +.cmp-dm-portal i.icon.hard.hat::before { content: "=EF=A0=87"; } + +.cmp-dm-portal i.icon.hat.cowboy::before { content: "=EF=A3=80"; } + +.cmp-dm-portal i.icon.hat.cowboy.side::before { content: "=EF=A3=81"; } + +.cmp-dm-portal i.icon.hat.wizard::before { content: "=EF=9B=A8"; } + +.cmp-dm-portal i.icon.haykal::before { content: "=EF=99=A6"; } + +.cmp-dm-portal i.icon.hdd::before { content: "=EF=82=A0"; } + +.cmp-dm-portal i.icon.heading::before { content: "=EF=87=9C"; } + +.cmp-dm-portal i.icon.headphones::before { content: "=EF=80=A5"; } + +.cmp-dm-portal i.icon.headphones.alternate::before { content: "=EF=96=8F"; = +} + +.cmp-dm-portal i.icon.headset::before { content: "=EF=96=90"; } + +.cmp-dm-portal i.icon.heart.broken::before { content: "=EF=9E=A9"; } + +.cmp-dm-portal i.icon.helicopter::before { content: "=EF=94=B3"; } + +.cmp-dm-portal i.icon.highlighter::before { content: "=EF=96=91"; } + +.cmp-dm-portal i.icon.hiking::before { content: "=EF=9B=AC"; } + +.cmp-dm-portal i.icon.hippo::before { content: "=EF=9B=AD"; } + +.cmp-dm-portal i.icon.hockey.puck::before { content: "=EF=91=93"; } + +.cmp-dm-portal i.icon.holly.berry::before { content: "=EF=9E=AA"; } + +.cmp-dm-portal i.icon.horse::before { content: "=EF=9B=B0"; } + +.cmp-dm-portal i.icon.horse.head::before { content: "=EF=9E=AB"; } + +.cmp-dm-portal i.icon.hospital.alternate::before { content: "=EF=91=BD"; } + +.cmp-dm-portal i.icon.hospital.symbol::before { content: "=EF=91=BE"; } + +.cmp-dm-portal i.icon.hot.tub::before { content: "=EF=96=93"; } + +.cmp-dm-portal i.icon.hotdog::before { content: "=EF=A0=8F"; } + +.cmp-dm-portal i.icon.hotel::before { content: "=EF=96=94"; } + +.cmp-dm-portal i.icon.hourglass::before { content: "=EF=89=94"; } + +.cmp-dm-portal i.icon.house.damage::before { content: "=EF=9B=B1"; } + +.cmp-dm-portal i.icon.hryvnia::before { content: "=EF=9B=B2"; } + +.cmp-dm-portal i.icon.ice.cream::before { content: "=EF=A0=90"; } + +.cmp-dm-portal i.icon.icicles::before { content: "=EF=9E=AD"; } + +.cmp-dm-portal i.icon.icons::before { content: "=EF=A1=AD"; } + +.cmp-dm-portal i.icon.id.card.alternate::before { content: "=EF=91=BF"; } + +.cmp-dm-portal i.icon.igloo::before { content: "=EF=9E=AE"; } + +.cmp-dm-portal i.icon.images::before { content: "=EF=8C=82"; } + +.cmp-dm-portal i.icon.infinity::before { content: "=EF=94=B4"; } + +.cmp-dm-portal i.icon.jedi::before { content: "=EF=99=A9"; } + +.cmp-dm-portal i.icon.joint::before { content: "=EF=96=95"; } + +.cmp-dm-portal i.icon.journal.whills::before { content: "=EF=99=AA"; } + +.cmp-dm-portal i.icon.kaaba::before { content: "=EF=99=AB"; } + +.cmp-dm-portal i.icon.khanda::before { content: "=EF=99=AD"; } + +.cmp-dm-portal i.icon.kiss::before { content: "=EF=96=96"; } + +.cmp-dm-portal i.icon.kiss.beam::before { content: "=EF=96=97"; } + +.cmp-dm-portal i.icon.kiss.wink.heart::before { content: "=EF=96=98"; } + +.cmp-dm-portal i.icon.kiwi.bird::before { content: "=EF=94=B5"; } + +.cmp-dm-portal i.icon.landmark::before { content: "=EF=99=AF"; } + +.cmp-dm-portal i.icon.language::before { content: "=EF=86=AB"; } + +.cmp-dm-portal i.icon.laptop.code::before { content: "=EF=97=BC"; } + +.cmp-dm-portal i.icon.laptop.medical::before { content: "=EF=A0=92"; } + +.cmp-dm-portal i.icon.laugh::before { content: "=EF=96=99"; } + +.cmp-dm-portal i.icon.laugh.beam::before { content: "=EF=96=9A"; } + +.cmp-dm-portal i.icon.laugh.squint::before { content: "=EF=96=9B"; } + +.cmp-dm-portal i.icon.laugh.wink::before { content: "=EF=96=9C"; } + +.cmp-dm-portal i.icon.layer.group::before { content: "=EF=97=BD"; } + +.cmp-dm-portal i.icon.less.than::before { content: "=EF=94=B6"; } + +.cmp-dm-portal i.icon.less.than.equal::before { content: "=EF=94=B7"; } + +.cmp-dm-portal i.icon.level.down.alternate::before { content: "=EF=8E=BE"; = +} + +.cmp-dm-portal i.icon.level.up.alternate::before { content: "=EF=8E=BF"; } + +.cmp-dm-portal i.icon.lira.sign::before { content: "=EF=86=95"; } + +.cmp-dm-portal i.icon.list.alternate::before { content: "=EF=80=A2"; } + +.cmp-dm-portal i.icon.lock.open::before { content: "=EF=8F=81"; } + +.cmp-dm-portal i.icon.long.arrow.alternate.down::before { content: "=EF=8C= +=89"; } + +.cmp-dm-portal i.icon.long.arrow.alternate.left::before { content: "=EF=8C= +=8A"; } + +.cmp-dm-portal i.icon.long.arrow.alternate.right::before { content: "=EF=8C= +=8B"; } + +.cmp-dm-portal i.icon.long.arrow.alternate.up::before { content: "=EF=8C=8C= +"; } + +.cmp-dm-portal i.icon.luggage.cart::before { content: "=EF=96=9D"; } + +.cmp-dm-portal i.icon.mail.bulk::before { content: "=EF=99=B4"; } + +.cmp-dm-portal i.icon.map.marked::before { content: "=EF=96=9F"; } + +.cmp-dm-portal i.icon.map.marked.alternate::before { content: "=EF=96=A0"; = +} + +.cmp-dm-portal i.icon.map.marker::before { content: "=EF=81=81"; } + +.cmp-dm-portal i.icon.map.marker.alternate::before { content: "=EF=8F=85"; = +} + +.cmp-dm-portal i.icon.marker::before { content: "=EF=96=A1"; } + +.cmp-dm-portal i.icon.mask::before { content: "=EF=9B=BA"; } + +.cmp-dm-portal i.icon.medal::before { content: "=EF=96=A2"; } + +.cmp-dm-portal i.icon.meh.blank::before { content: "=EF=96=A4"; } + +.cmp-dm-portal i.icon.meh.rolling.eyes::before { content: "=EF=96=A5"; } + +.cmp-dm-portal i.icon.memory::before { content: "=EF=94=B8"; } + +.cmp-dm-portal i.icon.menorah::before { content: "=EF=99=B6"; } + +.cmp-dm-portal i.icon.meteor::before { content: "=EF=9D=93"; } + +.cmp-dm-portal i.icon.microphone.alternate::before { content: "=EF=8F=89"; = +} + +.cmp-dm-portal i.icon.microphone.alternate.slash::before { content: "=EF=94= +=B9"; } + +.cmp-dm-portal i.icon.microscope::before { content: "=EF=98=90"; } + +.cmp-dm-portal i.icon.mitten::before { content: "=EF=9E=B5"; } + +.cmp-dm-portal i.icon.mobile.alternate::before { content: "=EF=8F=8D"; } + +.cmp-dm-portal i.icon.money.bill::before { content: "=EF=83=96"; } + +.cmp-dm-portal i.icon.money.bill.alternate::before { content: "=EF=8F=91"; = +} + +.cmp-dm-portal i.icon.money.bill.wave::before { content: "=EF=94=BA"; } + +.cmp-dm-portal i.icon.money.bill.wave.alternate::before { content: "=EF=94= +=BB"; } + +.cmp-dm-portal i.icon.money.check::before { content: "=EF=94=BC"; } + +.cmp-dm-portal i.icon.money.check.alternate::before { content: "=EF=94=BD";= + } + +.cmp-dm-portal i.icon.monument::before { content: "=EF=96=A6"; } + +.cmp-dm-portal i.icon.mortar.pestle::before { content: "=EF=96=A7"; } + +.cmp-dm-portal i.icon.mosque::before { content: "=EF=99=B8"; } + +.cmp-dm-portal i.icon.mountain::before { content: "=EF=9B=BC"; } + +.cmp-dm-portal i.icon.mouse::before { content: "=EF=A3=8C"; } + +.cmp-dm-portal i.icon.mug.hot::before { content: "=EF=9E=B6"; } + +.cmp-dm-portal i.icon.network.wired::before { content: "=EF=9B=BF"; } + +.cmp-dm-portal i.icon.not.equal::before { content: "=EF=94=BE"; } + +.cmp-dm-portal i.icon.notes.medical::before { content: "=EF=92=81"; } + +.cmp-dm-portal i.icon.oil.can::before { content: "=EF=98=93"; } + +.cmp-dm-portal i.icon.om::before { content: "=EF=99=B9"; } + +.cmp-dm-portal i.icon.otter::before { content: "=EF=9C=80"; } + +.cmp-dm-portal i.icon.pager::before { content: "=EF=A0=95"; } + +.cmp-dm-portal i.icon.paint.roller::before { content: "=EF=96=AA"; } + +.cmp-dm-portal i.icon.palette::before { content: "=EF=94=BF"; } + +.cmp-dm-portal i.icon.pallet::before { content: "=EF=92=82"; } + +.cmp-dm-portal i.icon.paper.plane::before { content: "=EF=87=98"; } + +.cmp-dm-portal i.icon.paperclip::before { content: "=EF=83=86"; } + +.cmp-dm-portal i.icon.parachute.box::before { content: "=EF=93=8D"; } + +.cmp-dm-portal i.icon.parking::before { content: "=EF=95=80"; } + +.cmp-dm-portal i.icon.passport::before { content: "=EF=96=AB"; } + +.cmp-dm-portal i.icon.pastafarianism::before { content: "=EF=99=BB"; } + +.cmp-dm-portal i.icon.peace::before { content: "=EF=99=BC"; } + +.cmp-dm-portal i.icon.pen::before { content: "=EF=8C=84"; } + +.cmp-dm-portal i.icon.pen.alternate::before { content: "=EF=8C=85"; } + +.cmp-dm-portal i.icon.pen.fancy::before { content: "=EF=96=AC"; } + +.cmp-dm-portal i.icon.pen.nib::before { content: "=EF=96=AD"; } + +.cmp-dm-portal i.icon.pen.square::before { content: "=EF=85=8B"; } + +.cmp-dm-portal i.icon.pencil.alternate::before { content: "=EF=8C=83"; } + +.cmp-dm-portal i.icon.pencil.ruler::before { content: "=EF=96=AE"; } + +.cmp-dm-portal i.icon.people.carry::before { content: "=EF=93=8E"; } + +.cmp-dm-portal i.icon.pepper.hot::before { content: "=EF=A0=96"; } + +.cmp-dm-portal i.icon.percentage::before { content: "=EF=95=81"; } + +.cmp-dm-portal i.icon.person.booth::before { content: "=EF=9D=96"; } + +.cmp-dm-portal i.icon.phone.alternate::before { content: "=EF=A1=B9"; } + +.cmp-dm-portal i.icon.phone.slash::before { content: "=EF=8F=9D"; } + +.cmp-dm-portal i.icon.phone.square.alternate::before { content: "=EF=A1=BB"= +; } + +.cmp-dm-portal i.icon.phone.volume::before { content: "=EF=8A=A0"; } + +.cmp-dm-portal i.icon.photo.video::before { content: "=EF=A1=BC"; } + +.cmp-dm-portal i.icon.piggy.bank::before { content: "=EF=93=93"; } + +.cmp-dm-portal i.icon.pills::before { content: "=EF=92=84"; } + +.cmp-dm-portal i.icon.pizza.slice::before { content: "=EF=A0=98"; } + +.cmp-dm-portal i.icon.place.of.worship::before { content: "=EF=99=BF"; } + +.cmp-dm-portal i.icon.plane.arrival::before { content: "=EF=96=AF"; } + +.cmp-dm-portal i.icon.plane.departure::before { content: "=EF=96=B0"; } + +.cmp-dm-portal i.icon.poll::before { content: "=EF=9A=81"; } + +.cmp-dm-portal i.icon.poll.horizontal::before { content: "=EF=9A=82"; } + +.cmp-dm-portal i.icon.poo::before { content: "=EF=8B=BE"; } + +.cmp-dm-portal i.icon.poo.storm::before { content: "=EF=9D=9A"; } + +.cmp-dm-portal i.icon.poop::before { content: "=EF=98=99"; } + +.cmp-dm-portal i.icon.portrait::before { content: "=EF=8F=A0"; } + +.cmp-dm-portal i.icon.pound.sign::before { content: "=EF=85=94"; } + +.cmp-dm-portal i.icon.power.off::before { content: "=EF=80=91"; } + +.cmp-dm-portal i.icon.pray::before { content: "=EF=9A=83"; } + +.cmp-dm-portal i.icon.praying.hands::before { content: "=EF=9A=84"; } + +.cmp-dm-portal i.icon.prescription::before { content: "=EF=96=B1"; } + +.cmp-dm-portal i.icon.prescription.bottle::before { content: "=EF=92=85"; } + +.cmp-dm-portal i.icon.prescription.bottle.alternate::before { content: "=EF= +=92=86"; } + +.cmp-dm-portal i.icon.procedures::before { content: "=EF=92=87"; } + +.cmp-dm-portal i.icon.project.diagram::before { content: "=EF=95=82"; } + +.cmp-dm-portal i.icon.puzzle.piece::before { content: "=EF=84=AE"; } + +.cmp-dm-portal i.icon.quidditch::before { content: "=EF=91=98"; } + +.cmp-dm-portal i.icon.quran::before { content: "=EF=9A=87"; } + +.cmp-dm-portal i.icon.radiation::before { content: "=EF=9E=B9"; } + +.cmp-dm-portal i.icon.radiation.alternate::before { content: "=EF=9E=BA"; } + +.cmp-dm-portal i.icon.rainbow::before { content: "=EF=9D=9B"; } + +.cmp-dm-portal i.icon.receipt::before { content: "=EF=95=83"; } + +.cmp-dm-portal i.icon.record.vinyl::before { content: "=EF=A3=99"; } + +.cmp-dm-portal i.icon.redo::before { content: "=EF=80=9E"; } + +.cmp-dm-portal i.icon.redo.alternate::before { content: "=EF=8B=B9"; } + +.cmp-dm-portal i.icon.remove.format::before { content: "=EF=A1=BD"; } + +.cmp-dm-portal i.icon.reply::before { content: "=EF=8F=A5"; } + +.cmp-dm-portal i.icon.republican::before { content: "=EF=9D=9E"; } + +.cmp-dm-portal i.icon.restroom::before { content: "=EF=9E=BD"; } + +.cmp-dm-portal i.icon.ribbon::before { content: "=EF=93=96"; } + +.cmp-dm-portal i.icon.ring::before { content: "=EF=9C=8B"; } + +.cmp-dm-portal i.icon.robot::before { content: "=EF=95=84"; } + +.cmp-dm-portal i.icon.route::before { content: "=EF=93=97"; } + +.cmp-dm-portal i.icon.ruble.sign::before { content: "=EF=85=98"; } + +.cmp-dm-portal i.icon.ruler::before { content: "=EF=95=85"; } + +.cmp-dm-portal i.icon.ruler.combined::before { content: "=EF=95=86"; } + +.cmp-dm-portal i.icon.ruler.horizontal::before { content: "=EF=95=87"; } + +.cmp-dm-portal i.icon.ruler.vertical::before { content: "=EF=95=88"; } + +.cmp-dm-portal i.icon.running::before { content: "=EF=9C=8C"; } + +.cmp-dm-portal i.icon.rupee.sign::before { content: "=EF=85=96"; } + +.cmp-dm-portal i.icon.sad.cry::before { content: "=EF=96=B3"; } + +.cmp-dm-portal i.icon.sad.tear::before { content: "=EF=96=B4"; } + +.cmp-dm-portal i.icon.satellite::before { content: "=EF=9E=BF"; } + +.cmp-dm-portal i.icon.satellite.dish::before { content: "=EF=9F=80"; } + +.cmp-dm-portal i.icon.school::before { content: "=EF=95=89"; } + +.cmp-dm-portal i.icon.screwdriver::before { content: "=EF=95=8A"; } + +.cmp-dm-portal i.icon.scroll::before { content: "=EF=9C=8E"; } + +.cmp-dm-portal i.icon.sd.card::before { content: "=EF=9F=82"; } + +.cmp-dm-portal i.icon.search.dollar::before { content: "=EF=9A=88"; } + +.cmp-dm-portal i.icon.search.location::before { content: "=EF=9A=89"; } + +.cmp-dm-portal i.icon.search.minus::before { content: "=EF=80=90"; } + +.cmp-dm-portal i.icon.search.plus::before { content: "=EF=80=8E"; } + +.cmp-dm-portal i.icon.seedling::before { content: "=EF=93=98"; } + +.cmp-dm-portal i.icon.shapes::before { content: "=EF=98=9F"; } + +.cmp-dm-portal i.icon.shekel.sign::before { content: "=EF=88=8B"; } + +.cmp-dm-portal i.icon.shield.alternate::before { content: "=EF=8F=AD"; } + +.cmp-dm-portal i.icon.shipping.fast::before { content: "=EF=92=8B"; } + +.cmp-dm-portal i.icon.shoe.prints::before { content: "=EF=95=8B"; } + +.cmp-dm-portal i.icon.shuttle.van::before { content: "=EF=96=B6"; } + +.cmp-dm-portal i.icon.sign::before { content: "=EF=93=99"; } + +.cmp-dm-portal i.icon.sign.in.alternate::before { content: "=EF=8B=B6"; } + +.cmp-dm-portal i.icon.sign.out.alternate::before { content: "=EF=8B=B5"; } + +.cmp-dm-portal i.icon.signature::before { content: "=EF=96=B7"; } + +.cmp-dm-portal i.icon.sim.card::before { content: "=EF=9F=84"; } + +.cmp-dm-portal i.icon.skating::before { content: "=EF=9F=85"; } + +.cmp-dm-portal i.icon.skiing::before { content: "=EF=9F=89"; } + +.cmp-dm-portal i.icon.skiing.nordic::before { content: "=EF=9F=8A"; } + +.cmp-dm-portal i.icon.skull::before { content: "=EF=95=8C"; } + +.cmp-dm-portal i.icon.skull.crossbones::before { content: "=EF=9C=94"; } + +.cmp-dm-portal i.icon.slash::before { content: "=EF=9C=95"; } + +.cmp-dm-portal i.icon.sleigh::before { content: "=EF=9F=8C"; } + +.cmp-dm-portal i.icon.sliders.horizontal::before { content: "=EF=87=9E"; } + +.cmp-dm-portal i.icon.smile.beam::before { content: "=EF=96=B8"; } + +.cmp-dm-portal i.icon.smile.wink::before { content: "=EF=93=9A"; } + +.cmp-dm-portal i.icon.smog::before { content: "=EF=9D=9F"; } + +.cmp-dm-portal i.icon.smoking::before { content: "=EF=92=8D"; } + +.cmp-dm-portal i.icon.smoking.ban::before { content: "=EF=95=8D"; } + +.cmp-dm-portal i.icon.sms::before { content: "=EF=9F=8D"; } + +.cmp-dm-portal i.icon.snowboarding::before { content: "=EF=9F=8E"; } + +.cmp-dm-portal i.icon.snowman::before { content: "=EF=9F=90"; } + +.cmp-dm-portal i.icon.snowplow::before { content: "=EF=9F=92"; } + +.cmp-dm-portal i.icon.socks::before { content: "=EF=9A=96"; } + +.cmp-dm-portal i.icon.solar.panel::before { content: "=EF=96=BA"; } + +.cmp-dm-portal i.icon.sort.alphabet.down::before { content: "=EF=85=9D"; } + +.cmp-dm-portal i.icon.sort.alphabet.down.alternate::before { content: "=EF= +=A2=81"; } + +.cmp-dm-portal i.icon.sort.alphabet.up::before { content: "=EF=85=9E"; } + +.cmp-dm-portal i.icon.sort.alphabet.up.alternate::before { content: "=EF=A2= +=82"; } + +.cmp-dm-portal i.icon.sort.amount.down::before { content: "=EF=85=A0"; } + +.cmp-dm-portal i.icon.sort.amount.down.alternate::before { content: "=EF=A2= +=84"; } + +.cmp-dm-portal i.icon.sort.amount.up::before { content: "=EF=85=A1"; } + +.cmp-dm-portal i.icon.sort.amount.up.alternate::before { content: "=EF=A2= +=85"; } + +.cmp-dm-portal i.icon.sort.down::before { content: "=EF=83=9D"; } + +.cmp-dm-portal i.icon.sort.numeric.down::before { content: "=EF=85=A2"; } + +.cmp-dm-portal i.icon.sort.numeric.down.alternate::before { content: "=EF= +=A2=86"; } + +.cmp-dm-portal i.icon.sort.numeric.up::before { content: "=EF=85=A3"; } + +.cmp-dm-portal i.icon.sort.numeric.up.alternate::before { content: "=EF=A2= +=87"; } + +.cmp-dm-portal i.icon.sort.up::before { content: "=EF=83=9E"; } + +.cmp-dm-portal i.icon.spa::before { content: "=EF=96=BB"; } + +.cmp-dm-portal i.icon.spell.check::before { content: "=EF=A2=91"; } + +.cmp-dm-portal i.icon.spider::before { content: "=EF=9C=97"; } + +.cmp-dm-portal i.icon.splotch::before { content: "=EF=96=BC"; } + +.cmp-dm-portal i.icon.spray.can::before { content: "=EF=96=BD"; } + +.cmp-dm-portal i.icon.square.full::before { content: "=EF=91=9C"; } + +.cmp-dm-portal i.icon.square.root.alternate::before { content: "=EF=9A=98";= + } + +.cmp-dm-portal i.icon.stamp::before { content: "=EF=96=BF"; } + +.cmp-dm-portal i.icon.star.and.crescent::before { content: "=EF=9A=99"; } + +.cmp-dm-portal i.icon.star.half.alternate::before { content: "=EF=97=80"; } + +.cmp-dm-portal i.icon.star.of.david::before { content: "=EF=9A=9A"; } + +.cmp-dm-portal i.icon.star.of.life::before { content: "=EF=98=A1"; } + +.cmp-dm-portal i.icon.stethoscope::before { content: "=EF=83=B1"; } + +.cmp-dm-portal i.icon.stopwatch::before { content: "=EF=8B=B2"; } + +.cmp-dm-portal i.icon.store::before { content: "=EF=95=8E"; } + +.cmp-dm-portal i.icon.store.alternate::before { content: "=EF=95=8F"; } + +.cmp-dm-portal i.icon.stream::before { content: "=EF=95=90"; } + +.cmp-dm-portal i.icon.stroopwafel::before { content: "=EF=95=91"; } + +.cmp-dm-portal i.icon.suitcase.rolling::before { content: "=EF=97=81"; } + +.cmp-dm-portal i.icon.surprise::before { content: "=EF=97=82"; } + +.cmp-dm-portal i.icon.swatchbook::before { content: "=EF=97=83"; } + +.cmp-dm-portal i.icon.swimmer::before { content: "=EF=97=84"; } + +.cmp-dm-portal i.icon.swimming.pool::before { content: "=EF=97=85"; } + +.cmp-dm-portal i.icon.synagogue::before { content: "=EF=9A=9B"; } + +.cmp-dm-portal i.icon.sync::before { content: "=EF=80=A1"; } + +.cmp-dm-portal i.icon.sync.alternate::before { content: "=EF=8B=B1"; } + +.cmp-dm-portal i.icon.syringe::before { content: "=EF=92=8E"; } + +.cmp-dm-portal i.icon.table.tennis::before { content: "=EF=91=9D"; } + +.cmp-dm-portal i.icon.tablet.alternate::before { content: "=EF=8F=BA"; } + +.cmp-dm-portal i.icon.tablets::before { content: "=EF=92=90"; } + +.cmp-dm-portal i.icon.tachometer.alternate::before { content: "=EF=8F=BD"; = +} + +.cmp-dm-portal i.icon.tape::before { content: "=EF=93=9B"; } + +.cmp-dm-portal i.icon.teeth::before { content: "=EF=98=AE"; } + +.cmp-dm-portal i.icon.teeth.open::before { content: "=EF=98=AF"; } + +.cmp-dm-portal i.icon.temperature.high::before { content: "=EF=9D=A9"; } + +.cmp-dm-portal i.icon.temperature.low::before { content: "=EF=9D=AB"; } + +.cmp-dm-portal i.icon.tenge::before { content: "=EF=9F=97"; } + +.cmp-dm-portal i.icon.th::before { content: "=EF=80=8A"; } + +.cmp-dm-portal i.icon.th.large::before { content: "=EF=80=89"; } + +.cmp-dm-portal i.icon.th.list::before { content: "=EF=80=8B"; } + +.cmp-dm-portal i.icon.theater.masks::before { content: "=EF=98=B0"; } + +.cmp-dm-portal i.icon.thermometer::before { content: "=EF=92=91"; } + +.cmp-dm-portal i.icon.thumbtack::before { content: "=EF=82=8D"; } + +.cmp-dm-portal i.icon.ticket.alternate::before { content: "=EF=8F=BF"; } + +.cmp-dm-portal i.icon.times::before { content: "=EF=80=8D"; } + +.cmp-dm-portal i.icon.times.circle::before { content: "=EF=81=97"; } + +.cmp-dm-portal i.icon.tint.slash::before { content: "=EF=97=87"; } + +.cmp-dm-portal i.icon.tired::before { content: "=EF=97=88"; } + +.cmp-dm-portal i.icon.toilet::before { content: "=EF=9F=98"; } + +.cmp-dm-portal i.icon.toilet.paper::before { content: "=EF=9C=9E"; } + +.cmp-dm-portal i.icon.toolbox::before { content: "=EF=95=92"; } + +.cmp-dm-portal i.icon.tools::before { content: "=EF=9F=99"; } + +.cmp-dm-portal i.icon.tooth::before { content: "=EF=97=89"; } + +.cmp-dm-portal i.icon.torah::before { content: "=EF=9A=A0"; } + +.cmp-dm-portal i.icon.torii.gate::before { content: "=EF=9A=A1"; } + +.cmp-dm-portal i.icon.tractor::before { content: "=EF=9C=A2"; } + +.cmp-dm-portal i.icon.traffic.light::before { content: "=EF=98=B7"; } + +.cmp-dm-portal i.icon.tram::before { content: "=EF=9F=9A"; } + +.cmp-dm-portal i.icon.transgender::before { content: "=EF=88=A4"; } + +.cmp-dm-portal i.icon.transgender.alternate::before { content: "=EF=88=A5";= + } + +.cmp-dm-portal i.icon.trash.alternate::before { content: "=EF=8B=AD"; } + +.cmp-dm-portal i.icon.trash.restore::before { content: "=EF=A0=A9"; } + +.cmp-dm-portal i.icon.trash.restore.alternate::before { content: "=EF=A0=AA= +"; } + +.cmp-dm-portal i.icon.truck.monster::before { content: "=EF=98=BB"; } + +.cmp-dm-portal i.icon.truck.moving::before { content: "=EF=93=9F"; } + +.cmp-dm-portal i.icon.truck.packing::before { content: "=EF=93=9E"; } + +.cmp-dm-portal i.icon.truck.pickup::before { content: "=EF=98=BC"; } + +.cmp-dm-portal i.icon.tshirt::before { content: "=EF=95=93"; } + +.cmp-dm-portal i.icon.umbrella.beach::before { content: "=EF=97=8A"; } + +.cmp-dm-portal i.icon.undo.alternate::before { content: "=EF=8B=AA"; } + +.cmp-dm-portal i.icon.unlink::before { content: "=EF=84=A7"; } + +.cmp-dm-portal i.icon.user.alternate::before { content: "=EF=90=86"; } + +.cmp-dm-portal i.icon.user.alternate.slash::before { content: "=EF=93=BA"; = +} + +.cmp-dm-portal i.icon.user.astronaut::before { content: "=EF=93=BB"; } + +.cmp-dm-portal i.icon.user.check::before { content: "=EF=93=BC"; } + +.cmp-dm-portal i.icon.user.clock::before { content: "=EF=93=BD"; } + +.cmp-dm-portal i.icon.user.cog::before { content: "=EF=93=BE"; } + +.cmp-dm-portal i.icon.user.edit::before { content: "=EF=93=BF"; } + +.cmp-dm-portal i.icon.user.friends::before { content: "=EF=94=80"; } + +.cmp-dm-portal i.icon.user.graduate::before { content: "=EF=94=81"; } + +.cmp-dm-portal i.icon.user.injured::before { content: "=EF=9C=A8"; } + +.cmp-dm-portal i.icon.user.lock::before { content: "=EF=94=82"; } + +.cmp-dm-portal i.icon.user.md::before { content: "=EF=83=B0"; } + +.cmp-dm-portal i.icon.user.minus::before { content: "=EF=94=83"; } + +.cmp-dm-portal i.icon.user.ninja::before { content: "=EF=94=84"; } + +.cmp-dm-portal i.icon.user.nurse::before { content: "=EF=A0=AF"; } + +.cmp-dm-portal i.icon.user.secret::before { content: "=EF=88=9B"; } + +.cmp-dm-portal i.icon.user.shield::before { content: "=EF=94=85"; } + +.cmp-dm-portal i.icon.user.slash::before { content: "=EF=94=86"; } + +.cmp-dm-portal i.icon.user.tag::before { content: "=EF=94=87"; } + +.cmp-dm-portal i.icon.user.tie::before { content: "=EF=94=88"; } + +.cmp-dm-portal i.icon.users.cog::before { content: "=EF=94=89"; } + +.cmp-dm-portal i.icon.utensil.spoon::before { content: "=EF=8B=A5"; } + +.cmp-dm-portal i.icon.utensils::before { content: "=EF=8B=A7"; } + +.cmp-dm-portal i.icon.vector.square::before { content: "=EF=97=8B"; } + +.cmp-dm-portal i.icon.vial::before { content: "=EF=92=92"; } + +.cmp-dm-portal i.icon.vials::before { content: "=EF=92=93"; } + +.cmp-dm-portal i.icon.video::before { content: "=EF=80=BD"; } + +.cmp-dm-portal i.icon.video.slash::before { content: "=EF=93=A2"; } + +.cmp-dm-portal i.icon.vihara::before { content: "=EF=9A=A7"; } + +.cmp-dm-portal i.icon.voicemail::before { content: "=EF=A2=97"; } + +.cmp-dm-portal i.icon.volleyball.ball::before { content: "=EF=91=9F"; } + +.cmp-dm-portal i.icon.volume.mute::before { content: "=EF=9A=A9"; } + +.cmp-dm-portal i.icon.vote.yea::before { content: "=EF=9D=B2"; } + +.cmp-dm-portal i.icon.vr.cardboard::before { content: "=EF=9C=A9"; } + +.cmp-dm-portal i.icon.walking::before { content: "=EF=95=94"; } + +.cmp-dm-portal i.icon.wallet::before { content: "=EF=95=95"; } + +.cmp-dm-portal i.icon.warehouse::before { content: "=EF=92=94"; } + +.cmp-dm-portal i.icon.water::before { content: "=EF=9D=B3"; } + +.cmp-dm-portal i.icon.wave.square::before { content: "=EF=A0=BE"; } + +.cmp-dm-portal i.icon.weight::before { content: "=EF=92=96"; } + +.cmp-dm-portal i.icon.weight.hanging::before { content: "=EF=97=8D"; } + +.cmp-dm-portal i.icon.wheelchair::before { content: "=EF=86=93"; } + +.cmp-dm-portal i.icon.wind::before { content: "=EF=9C=AE"; } + +.cmp-dm-portal i.icon.window.close::before { content: "=EF=90=90"; } + +.cmp-dm-portal i.icon.wine.bottle::before { content: "=EF=9C=AF"; } + +.cmp-dm-portal i.icon.wine.glass::before { content: "=EF=93=A3"; } + +.cmp-dm-portal i.icon.wine.glass.alternate::before { content: "=EF=97=8E"; = +} + +.cmp-dm-portal i.icon.won.sign::before { content: "=EF=85=99"; } + +.cmp-dm-portal i.icon.x.ray::before { content: "=EF=92=97"; } + +.cmp-dm-portal i.icon.yen.sign::before { content: "=EF=85=97"; } + +.cmp-dm-portal i.icon.yin.yang::before { content: "=EF=9A=AD"; } + +.cmp-dm-portal i.icon.checkmark.box::before { content: "=EF=85=8A"; } + +.cmp-dm-portal i.icon.chess.rock::before { content: "=EF=91=87"; } + +.cmp-dm-portal i.icon.circle.thin::before { content: "=EF=84=91"; } + +.cmp-dm-portal i.icon.cloud.download::before { content: "=EF=8E=81"; } + +.cmp-dm-portal i.icon.cloud.upload::before { content: "=EF=8E=82"; } + +.cmp-dm-portal i.icon.compose::before { content: "=EF=8C=83"; } + +.cmp-dm-portal i.icon.conversation::before { content: "=EF=82=86"; } + +.cmp-dm-portal i.icon.credit.card.alternative::before { content: "=EF=82=9D= +"; } + +.cmp-dm-portal i.icon.currency::before { content: "=EF=8F=91"; } + +.cmp-dm-portal i.icon.dashboard::before { content: "=EF=8F=BD"; } + +.cmp-dm-portal i.icon.diamond::before { content: "=EF=8E=A5"; } + +.cmp-dm-portal i.icon.disk::before { content: "=EF=82=A0"; } + +.cmp-dm-portal i.icon.exchange::before { content: "=EF=8D=A2"; } + +.cmp-dm-portal i.icon.external::before { content: "=EF=8D=9D"; } + +.cmp-dm-portal i.icon.external.share::before { content: "=EF=85=8D"; } + +.cmp-dm-portal i.icon.external.square::before { content: "=EF=8D=A0"; } + +.cmp-dm-portal i.icon.food::before { content: "=EF=8B=A7"; } + +.cmp-dm-portal i.icon.hamburger::before { content: "=EF=83=89"; } + +.cmp-dm-portal i.icon.heart.empty::before { content: "=EF=80=84"; } + +.cmp-dm-portal i.icon.hourglass.zero::before { content: "=EF=89=93"; } + +.cmp-dm-portal i.icon.level.down::before { content: "=EF=8E=BE"; } + +.cmp-dm-portal i.icon.level.up::before { content: "=EF=8E=BF"; } + +.cmp-dm-portal i.icon.log.out::before { content: "=EF=8B=B5"; } + +.cmp-dm-portal i.icon.meanpath::before { content: "=EF=83=88"; } + +.cmp-dm-portal i.icon.money::before { content: "=EF=8F=91"; } + +.cmp-dm-portal i.icon.move::before { content: "=EF=82=B2"; } + +.cmp-dm-portal i.icon.pencil::before { content: "=EF=8C=83"; } + +.cmp-dm-portal i.icon.protect::before { content: "=EF=80=A3"; } + +.cmp-dm-portal i.icon.radio::before { content: "=EF=86=92"; } + +.cmp-dm-portal i.icon.remove.bookmark::before { content: "=EF=80=AE"; } + +.cmp-dm-portal i.icon.resize.horizontal::before { content: "=EF=8C=B7"; } + +.cmp-dm-portal i.icon.resize.vertical::before { content: "=EF=8C=B8"; } + +.cmp-dm-portal i.icon.shield::before { content: "=EF=8F=AD"; } + +.cmp-dm-portal i.icon.sign.in::before { content: "=EF=8B=B6"; } + +.cmp-dm-portal i.icon.sign.out::before { content: "=EF=8B=B5"; } + +.cmp-dm-portal i.icon.spoon::before { content: "=EF=8B=A5"; } + +.cmp-dm-portal i.icon.star.empty::before { content: "=EF=80=85"; } + +.cmp-dm-portal i.icon.star.half.empty::before, .cmp-dm-portal i.icon.star.h= +alf.full::before { content: "=EF=82=89"; } + +.cmp-dm-portal i.icon.ticket::before { content: "=EF=8F=BF"; } + +.cmp-dm-portal i.icon.times.rectangle::before { content: "=EF=90=90"; } + +.cmp-dm-portal i.icon.user.doctor::before { content: "=EF=83=B0"; } + +.cmp-dm-portal i.icon.wi.fi::before { content: "=EF=87=AB"; } + +.cmp-dm-portal i.icon.write::before { content: "=EF=8C=83"; } + +@font-face { } + +.cmp-dm-portal i.icon.outline { font-family: outline-icons; } + +.cmp-dm-portal i.icon.address.book.outline::before { content: "=EF=8A=B9"; = +} + +.cmp-dm-portal i.icon.address.card.outline::before { content: "=EF=8A=BB"; = +} + +.cmp-dm-portal i.icon.angry.outline::before { content: "=EF=95=96"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.down.outline::before { content= +: "=EF=8D=98"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.left.outline::before { content= +: "=EF=8D=99"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.right.outline::before { conten= +t: "=EF=8D=9A"; } + +.cmp-dm-portal i.icon.arrow.alternate.circle.up.outline::before { content: = +"=EF=8D=9B"; } + +.cmp-dm-portal i.icon.bell.outline::before { content: "=EF=83=B3"; } + +.cmp-dm-portal i.icon.bell.slash.outline::before { content: "=EF=87=B6"; } + +.cmp-dm-portal i.icon.bookmark.outline::before { content: "=EF=80=AE"; } + +.cmp-dm-portal i.icon.building.outline::before { content: "=EF=86=AD"; } + +.cmp-dm-portal i.icon.calendar.alternate.outline::before { content: "=EF=81= +=B3"; } + +.cmp-dm-portal i.icon.calendar.check.outline::before { content: "=EF=89=B4"= +; } + +.cmp-dm-portal i.icon.calendar.minus.outline::before { content: "=EF=89=B2"= +; } + +.cmp-dm-portal i.icon.calendar.plus.outline::before { content: "=EF=89=B1";= + } + +.cmp-dm-portal i.icon.calendar.times.outline::before { content: "=EF=89=B3"= +; } + +.cmp-dm-portal i.icon.caret.square.down.outline::before { content: "=EF=85= +=90"; } + +.cmp-dm-portal i.icon.caret.square.left.outline::before { content: "=EF=86= +=91"; } + +.cmp-dm-portal i.icon.caret.square.right.outline::before { content: "=EF=85= +=92"; } + +.cmp-dm-portal i.icon.caret.square.up.outline::before { content: "=EF=85=91= +"; } + +.cmp-dm-portal i.icon.chart.bar.outline::before { content: "=EF=82=80"; } + +.cmp-dm-portal i.icon.check.circle.outline::before { content: "=EF=81=98"; = +} + +.cmp-dm-portal i.icon.check.square.outline::before { content: "=EF=85=8A"; = +} + +.cmp-dm-portal i.icon.circle.outline::before { content: "=EF=84=91"; } + +.cmp-dm-portal i.icon.clipboard.outline::before { content: "=EF=8C=A8"; } + +.cmp-dm-portal i.icon.clock.outline::before { content: "=EF=80=97"; } + +.cmp-dm-portal i.icon.clone.outline::before { content: "=EF=89=8D"; } + +.cmp-dm-portal i.icon.closed.captioning.outline::before { content: "=EF=88= +=8A"; } + +.cmp-dm-portal i.icon.comment.alternate.outline::before { content: "=EF=89= +=BA"; } + +.cmp-dm-portal i.icon.comment.dots.outline::before { content: "=EF=92=AD"; = +} + +.cmp-dm-portal i.icon.comment.outline::before { content: "=EF=81=B5"; } + +.cmp-dm-portal i.icon.comments.outline::before { content: "=EF=82=86"; } + +.cmp-dm-portal i.icon.compass.outline::before { content: "=EF=85=8E"; } + +.cmp-dm-portal i.icon.copy.outline::before { content: "=EF=83=85"; } + +.cmp-dm-portal i.icon.copyright.outline::before { content: "=EF=87=B9"; } + +.cmp-dm-portal i.icon.credit.card.outline::before { content: "=EF=82=9D"; } + +.cmp-dm-portal i.icon.dizzy.outline::before { content: "=EF=95=A7"; } + +.cmp-dm-portal i.icon.edit.outline::before { content: "=EF=81=84"; } + +.cmp-dm-portal i.icon.envelope.open.outline::before { content: "=EF=8A=B6";= + } + +.cmp-dm-portal i.icon.envelope.outline::before { content: "=EF=83=A0"; } + +.cmp-dm-portal i.icon.eye.outline::before { content: "=EF=81=AE"; } + +.cmp-dm-portal i.icon.eye.slash.outline::before { content: "=EF=81=B0"; } + +.cmp-dm-portal i.icon.file.alternate.outline::before { content: "=EF=85=9C"= +; } + +.cmp-dm-portal i.icon.file.outline::before { content: "=EF=85=9B"; } + +.cmp-dm-portal i.icon.flag.outline::before { content: "=EF=80=A4"; } + +.cmp-dm-portal i.icon.flushed.outline::before { content: "=EF=95=B9"; } + +.cmp-dm-portal i.icon.folder.open.outline::before { content: "=EF=81=BC"; } + +.cmp-dm-portal i.icon.folder.outline::before { content: "=EF=81=BB"; } + +.cmp-dm-portal i.icon.frown.open.outline::before { content: "=EF=95=BA"; } + +.cmp-dm-portal i.icon.frown.outline::before { content: "=EF=84=99"; } + +.cmp-dm-portal i.icon.futbol.outline::before { content: "=EF=87=A3"; } + +.cmp-dm-portal i.icon.gem.outline::before { content: "=EF=8E=A5"; } + +.cmp-dm-portal i.icon.grimace.outline::before { content: "=EF=95=BF"; } + +.cmp-dm-portal i.icon.grin.alternate.outline::before { content: "=EF=96=81"= +; } + +.cmp-dm-portal i.icon.grin.beam.outline::before { content: "=EF=96=82"; } + +.cmp-dm-portal i.icon.grin.beam.sweat.outline::before { content: "=EF=96=83= +"; } + +.cmp-dm-portal i.icon.grin.hearts.outline::before { content: "=EF=96=84"; } + +.cmp-dm-portal i.icon.grin.outline::before { content: "=EF=96=80"; } + +.cmp-dm-portal i.icon.grin.squint.outline::before { content: "=EF=96=85"; } + +.cmp-dm-portal i.icon.grin.squint.tears.outline::before { content: "=EF=96= +=86"; } + +.cmp-dm-portal i.icon.grin.stars.outline::before { content: "=EF=96=87"; } + +.cmp-dm-portal i.icon.grin.tears.outline::before { content: "=EF=96=88"; } + +.cmp-dm-portal i.icon.grin.tongue.outline::before { content: "=EF=96=89"; } + +.cmp-dm-portal i.icon.grin.tongue.squint.outline::before { content: "=EF=96= +=8A"; } + +.cmp-dm-portal i.icon.grin.tongue.wink.outline::before { content: "=EF=96= +=8B"; } + +.cmp-dm-portal i.icon.grin.wink.outline::before { content: "=EF=96=8C"; } + +.cmp-dm-portal i.icon.hand.lizard.outline::before { content: "=EF=89=98"; } + +.cmp-dm-portal i.icon.hand.paper.outline::before { content: "=EF=89=96"; } + +.cmp-dm-portal i.icon.hand.peace.outline::before { content: "=EF=89=9B"; } + +.cmp-dm-portal i.icon.hand.point.down.outline::before { content: "=EF=82=A7= +"; } + +.cmp-dm-portal i.icon.hand.point.left.outline::before { content: "=EF=82=A5= +"; } + +.cmp-dm-portal i.icon.hand.point.right.outline::before { content: "=EF=82= +=A4"; } + +.cmp-dm-portal i.icon.hand.point.up.outline::before { content: "=EF=82=A6";= + } + +.cmp-dm-portal i.icon.hand.pointer.outline::before { content: "=EF=89=9A"; = +} + +.cmp-dm-portal i.icon.hand.rock.outline::before { content: "=EF=89=95"; } + +.cmp-dm-portal i.icon.hand.scissors.outline::before { content: "=EF=89=97";= + } + +.cmp-dm-portal i.icon.hand.spock.outline::before { content: "=EF=89=99"; } + +.cmp-dm-portal i.icon.handshake.outline::before { content: "=EF=8A=B5"; } + +.cmp-dm-portal i.icon.heart.outline::before { content: "=EF=80=84"; } + +.cmp-dm-portal i.icon.hospital.outline::before { content: "=EF=83=B8"; } + +.cmp-dm-portal i.icon.hourglass.outline::before { content: "=EF=89=94"; } + +.cmp-dm-portal i.icon.id.badge.outline::before { content: "=EF=8B=81"; } + +.cmp-dm-portal i.icon.id.card.outline::before { content: "=EF=8B=82"; } + +.cmp-dm-portal i.icon.image.outline::before { content: "=EF=80=BE"; } + +.cmp-dm-portal i.icon.images.outline::before { content: "=EF=8C=82"; } + +.cmp-dm-portal i.icon.keyboard.outline::before { content: "=EF=84=9C"; } + +.cmp-dm-portal i.icon.kiss.beam.outline::before { content: "=EF=96=97"; } + +.cmp-dm-portal i.icon.kiss.outline::before { content: "=EF=96=96"; } + +.cmp-dm-portal i.icon.kiss.wink.heart.outline::before { content: "=EF=96=98= +"; } + +.cmp-dm-portal i.icon.laugh.beam.outline::before { content: "=EF=96=9A"; } + +.cmp-dm-portal i.icon.laugh.outline::before { content: "=EF=96=99"; } + +.cmp-dm-portal i.icon.laugh.squint.outline::before { content: "=EF=96=9B"; = +} + +.cmp-dm-portal i.icon.laugh.wink.outline::before { content: "=EF=96=9C"; } + +.cmp-dm-portal i.icon.lemon.outline::before { content: "=EF=82=94"; } + +.cmp-dm-portal i.icon.life.ring.outline::before { content: "=EF=87=8D"; } + +.cmp-dm-portal i.icon.lightbulb.outline::before { content: "=EF=83=AB"; } + +.cmp-dm-portal i.icon.list.alternate.outline::before { content: "=EF=80=A2"= +; } + +.cmp-dm-portal i.icon.map.outline::before { content: "=EF=89=B9"; } + +.cmp-dm-portal i.icon.meh.blank.outline::before { content: "=EF=96=A4"; } + +.cmp-dm-portal i.icon.meh.outline::before { content: "=EF=84=9A"; } + +.cmp-dm-portal i.icon.meh.rolling.eyes.outline::before { content: "=EF=96= +=A5"; } + +.cmp-dm-portal i.icon.minus.square.outline::before { content: "=EF=85=86"; = +} + +.cmp-dm-portal i.icon.money.bill.alternate.outline::before { content: "=EF= +=8F=91"; } + +.cmp-dm-portal i.icon.moon.outline::before { content: "=EF=86=86"; } + +.cmp-dm-portal i.icon.newspaper.outline::before { content: "=EF=87=AA"; } + +.cmp-dm-portal i.icon.object.group.outline::before { content: "=EF=89=87"; = +} + +.cmp-dm-portal i.icon.object.ungroup.outline::before { content: "=EF=89=88"= +; } + +.cmp-dm-portal i.icon.paper.plane.outline::before { content: "=EF=87=98"; } + +.cmp-dm-portal i.icon.pause.circle.outline::before { content: "=EF=8A=8B"; = +} + +.cmp-dm-portal i.icon.play.circle.outline::before { content: "=EF=85=84"; } + +.cmp-dm-portal i.icon.plus.square.outline::before { content: "=EF=83=BE"; } + +.cmp-dm-portal i.icon.question.circle.outline::before { content: "=EF=81=99= +"; } + +.cmp-dm-portal i.icon.registered.outline::before { content: "=EF=89=9D"; } + +.cmp-dm-portal i.icon.sad.cry.outline::before { content: "=EF=96=B3"; } + +.cmp-dm-portal i.icon.sad.tear.outline::before { content: "=EF=96=B4"; } + +.cmp-dm-portal i.icon.save.outline::before { content: "=EF=83=87"; } + +.cmp-dm-portal i.icon.share.square.outline::before { content: "=EF=85=8D"; = +} + +.cmp-dm-portal i.icon.smile.beam.outline::before { content: "=EF=96=B8"; } + +.cmp-dm-portal i.icon.smile.outline::before { content: "=EF=84=98"; } + +.cmp-dm-portal i.icon.smile.wink.outline::before { content: "=EF=93=9A"; } + +.cmp-dm-portal i.icon.snowflake.outline::before { content: "=EF=8B=9C"; } + +.cmp-dm-portal i.icon.square.outline::before { content: "=EF=83=88"; } + +.cmp-dm-portal i.icon.star.half.outline::before { content: "=EF=82=89"; } + +.cmp-dm-portal i.icon.star.outline::before { content: "=EF=80=85"; } + +.cmp-dm-portal i.icon.sticky.note.outline::before { content: "=EF=89=89"; } + +.cmp-dm-portal i.icon.stop.circle.outline::before { content: "=EF=8A=8D"; } + +.cmp-dm-portal i.icon.sun.outline::before { content: "=EF=86=85"; } + +.cmp-dm-portal i.icon.surprise.outline::before { content: "=EF=97=82"; } + +.cmp-dm-portal i.icon.thumbs.down.outline::before { content: "=EF=85=A5"; } + +.cmp-dm-portal i.icon.thumbs.up.outline::before { content: "=EF=85=A4"; } + +.cmp-dm-portal i.icon.times.circle.outline::before { content: "=EF=81=97"; = +} + +.cmp-dm-portal i.icon.tired.outline::before { content: "=EF=97=88"; } + +.cmp-dm-portal i.icon.trash.alternate.outline::before { content: "=EF=8B=AD= +"; } + +.cmp-dm-portal i.icon.user.circle.outline::before { content: "=EF=8A=BD"; } + +.cmp-dm-portal i.icon.user.outline::before { content: "=EF=80=87"; } + +.cmp-dm-portal i.icon.window.close.outline::before { content: "=EF=90=90"; = +} + +.cmp-dm-portal i.icon.window.maximize.outline::before { content: "=EF=8B=90= +"; } + +.cmp-dm-portal i.icon.window.minimize.outline::before { content: "=EF=8B=91= +"; } + +.cmp-dm-portal i.icon.window.restore.outline::before { content: "=EF=8B=92"= +; } + +@font-face { } + +.cmp-dm-portal i.icon.\35 00px::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.accessible::before { content: "=EF=8D=A8"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.accusoft::before { content: "=EF=8D=A9"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.acquisitions.incorporated::before { content: "=EF=9A= +=AF"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.adn::before, .cmp-dm-portal i.icon.adobe::before { fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.adobe::before { content: "=EF=9D=B8"; } + +.cmp-dm-portal i.icon.adversal::before { content: "=EF=8D=AA"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.affiliatetheme::before { content: "=EF=8D=AB"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.airbnb::before { content: "=EF=A0=B4"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.algolia::before { content: "=EF=8D=AC"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.alipay::before { content: "=EF=99=82"; } + +.cmp-dm-portal i.icon.alipay::before, .cmp-dm-portal i.icon.amazon::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.amazon.pay::before { content: "=EF=90=AC"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.amilia::before { content: "=EF=8D=AD"; } + +.cmp-dm-portal i.icon.amilia::before, .cmp-dm-portal i.icon.android::before= +, .cmp-dm-portal i.icon.angellist::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.angrycreative::before { content: "=EF=8D=AE"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.angular::before { content: "=EF=90=A0"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.app.store::before { content: "=EF=8D=AF"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.app.store.ios::before { content: "=EF=8D=B0"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.apper::before { content: "=EF=8D=B1"; } + +.cmp-dm-portal i.icon.apper::before, .cmp-dm-portal i.icon.apple::before { = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.apple.pay::before { content: "=EF=90=95"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.artstation::before { content: "=EF=9D=BA"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.asymmetrik::before { content: "=EF=8D=B2"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.atlassian::before { content: "=EF=9D=BB"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.audible::before { content: "=EF=8D=B3"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.autoprefixer::before { content: "=EF=90=9C"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.avianex::before { content: "=EF=8D=B4"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.aviato::before { content: "=EF=90=A1"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.aws::before { content: "=EF=8D=B5"; } + +.cmp-dm-portal i.icon.aws::before, .cmp-dm-portal i.icon.bandcamp::before {= + font-family: brand-icons; } + +.cmp-dm-portal i.icon.battle.net::before { content: "=EF=A0=B5"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.behance.square::before, .cmp-dm-portal i.icon.behance= +::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.bimobject::before { content: "=EF=8D=B8"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.bitbucket::before, .cmp-dm-portal i.icon.bitcoin::bef= +ore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.bitcoin::before { content: "=EF=8D=B9"; } + +.cmp-dm-portal i.icon.bity::before { content: "=EF=8D=BA"; } + +.cmp-dm-portal i.icon.bity::before, .cmp-dm-portal i.icon.black.tie::before= + { font-family: brand-icons; } + +.cmp-dm-portal i.icon.blackberry::before { content: "=EF=8D=BB"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.blogger::before { content: "=EF=8D=BC"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.blogger.b::before { content: "=EF=8D=BD"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.bluetooth::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.bluetooth.b::before { content: "=EF=8A=94"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.bootstrap::before { content: "=EF=A0=B6"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.btc::before, .cmp-dm-portal i.icon.buffer::before { f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.buffer::before { content: "=EF=A0=B7"; } + +.cmp-dm-portal i.icon.buromobelexperte::before { content: "=EF=8D=BF"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.buy.n.large::before { content: "=EF=A2=A6"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.buysellads::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.canadian.maple.leaf::before { content: "=EF=9E=85"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.cc.amazon.pay::before { content: "=EF=90=AD"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.cc.amex::before { content: "=EF=87=B3"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.cc.apple.pay::before { content: "=EF=90=96"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.cc.diners.club::before { content: "=EF=89=8C"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.cc.discover::before { content: "=EF=87=B2"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.cc.jcb::before { content: "=EF=89=8B"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.cc.mastercard::before { content: "=EF=87=B1"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.cc.paypal::before { content: "=EF=87=B4"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.cc.stripe::before { content: "=EF=87=B5"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.cc.visa::before { content: "=EF=87=B0"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.centercode::before { content: "=EF=8E=80"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.centos::before { content: "=EF=9E=89"; } + +.cmp-dm-portal i.icon.centos::before, .cmp-dm-portal i.icon.chrome::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.chromecast::before { content: "=EF=A0=B8"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.cloudscale::before { content: "=EF=8E=83"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.cloudsmith::before { content: "=EF=8E=84"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.cloudversify::before { content: "=EF=8E=85"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.codepen::before, .cmp-dm-portal i.icon.codiepie::befo= +re { font-family: brand-icons; } + +.cmp-dm-portal i.icon.confluence::before { content: "=EF=9E=8D"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.connectdevelop::before, .cmp-dm-portal i.icon.contao:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.cotton.bureau::before { content: "=EF=A2=9E"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.cpanel::before { content: "=EF=8E=88"; } + +.cmp-dm-portal i.icon.cpanel::before, .cmp-dm-portal i.icon.creative.common= +s::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.by::before { content: "=EF=93=A7"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.nc::before { content: "=EF=93=A8"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.nc.eu::before { content: "=EF=93=A9"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.nc.jp::before { content: "=EF=93=AA"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.nd::before { content: "=EF=93=AB"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.pd::before { content: "=EF=93=AC"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.pd.alternate::before { content: "=EF= +=93=AD"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.remix::before { content: "=EF=93=AE"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.sa::before { content: "=EF=93=AF"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.sampling::before { content: "=EF=93= +=B0"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.sampling.plus::before { content: "= +=EF=93=B1"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.share::before { content: "=EF=93=B2"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.creative.commons.zero::before { content: "=EF=93=B3";= + font-family: brand-icons; } + +.cmp-dm-portal i.icon.critical.role::before { content: "=EF=9B=89"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.css3::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.css3.alternate::before { content: "=EF=8E=8B"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.cuttlefish::before { content: "=EF=8E=8C"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.d.and.d::before { content: "=EF=8E=8D"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.d.and.d.beyond::before { content: "=EF=9B=8A"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.dashcube::before, .cmp-dm-portal i.icon.delicious::be= +fore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.deploydog::before { content: "=EF=8E=8E"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.deskpro::before { content: "=EF=8E=8F"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.dev::before { content: "=EF=9B=8C"; } + +.cmp-dm-portal i.icon.dev::before, .cmp-dm-portal i.icon.deviantart::before= +, .cmp-dm-portal i.icon.dhl::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.dhl::before { content: "=EF=9E=90"; } + +.cmp-dm-portal i.icon.diaspora::before { content: "=EF=9E=91"; } + +.cmp-dm-portal i.icon.diaspora::before, .cmp-dm-portal i.icon.digg::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.digital.ocean::before { content: "=EF=8E=91"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.discord::before { content: "=EF=8E=92"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.discourse::before { content: "=EF=8E=93"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.dochub::before { content: "=EF=8E=94"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.docker::before { content: "=EF=8E=95"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.draft2digital::before { content: "=EF=8E=96"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.dribbble::before { content: "=EF=85=BD"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.dribbble.square::before { content: "=EF=8E=97"; font-= +family: brand-icons; } + +.cmp-dm-portal i.icon.dropbox::before, .cmp-dm-portal i.icon.drupal::before= +, .cmp-dm-portal i.icon.dyalog::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.dyalog::before { content: "=EF=8E=99"; } + +.cmp-dm-portal i.icon.earlybirds::before { content: "=EF=8E=9A"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.ebay::before { content: "=EF=93=B4"; } + +.cmp-dm-portal i.icon.ebay::before, .cmp-dm-portal i.icon.edge::before { fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.elementor::before { content: "=EF=90=B0"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.ello::before { content: "=EF=97=B1"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.ember::before { content: "=EF=90=A3"; } + +.cmp-dm-portal i.icon.ember::before, .cmp-dm-portal i.icon.empire::before, = +.cmp-dm-portal i.icon.envira::before, .cmp-dm-portal i.icon.erlang::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.erlang::before { content: "=EF=8E=9D"; } + +.cmp-dm-portal i.icon.ethereum::before { content: "=EF=90=AE"; } + +.cmp-dm-portal i.icon.ethereum::before, .cmp-dm-portal i.icon.etsy::before,= + .cmp-dm-portal i.icon.evernote::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.evernote::before { content: "=EF=A0=B9"; } + +.cmp-dm-portal i.icon.expeditedssl::before, .cmp-dm-portal i.icon.facebook:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.facebook::before { content: "=EF=82=9A"; } + +.cmp-dm-portal i.icon.facebook.f::before { content: "=EF=8E=9E"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.facebook.messenger::before { content: "=EF=8E=9F"; fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.facebook.square::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.fantasy.flight.games::before { content: "=EF=9B=9C"; = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.fedex::before { content: "=EF=9E=97"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.fedora::before { content: "=EF=9E=98"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.figma::before { content: "=EF=9E=99"; } + +.cmp-dm-portal i.icon.figma::before, .cmp-dm-portal i.icon.firefox::before,= + .cmp-dm-portal i.icon.first.order::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.first.order.alternate::before { content: "=EF=94=8A";= + font-family: brand-icons; } + +.cmp-dm-portal i.icon.firstdraft::before { content: "=EF=8E=A1"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.flickr::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.flipboard::before { content: "=EF=91=8D"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.fly::before { content: "=EF=90=97"; } + +.cmp-dm-portal i.icon.fly::before, .cmp-dm-portal i.icon.font.awesome::befo= +re { font-family: brand-icons; } + +.cmp-dm-portal i.icon.font.awesome.alternate::before { content: "=EF=8D=9C"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.font.awesome.flag::before { content: "=EF=90=A5"; fon= +t-family: brand-icons; } + +.cmp-dm-portal i.icon.fonticons::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.fonticons.fi::before { content: "=EF=8E=A2"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.fort.awesome::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.fort.awesome.alternate::before { content: "=EF=8E=A3"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.forumbee::before, .cmp-dm-portal i.icon.foursquare::b= +efore, .cmp-dm-portal i.icon.free.code.camp::before, .cmp-dm-portal i.icon.= +freebsd::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.freebsd::before { content: "=EF=8E=A4"; } + +.cmp-dm-portal i.icon.fulcrum::before { content: "=EF=94=8B"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.galactic.republic::before { content: "=EF=94=8C"; fon= +t-family: brand-icons; } + +.cmp-dm-portal i.icon.galactic.senate::before { content: "=EF=94=8D"; font-= +family: brand-icons; } + +.cmp-dm-portal i.icon.get.pocket::before { content: "=EF=89=A5"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.gg.circle::before, .cmp-dm-portal i.icon.gg::before, = +.cmp-dm-portal i.icon.git::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.git.alternate::before { content: "=EF=A1=81"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.git.square::before, .cmp-dm-portal i.icon.github.alte= +rnate::before, .cmp-dm-portal i.icon.github.square::before, .cmp-dm-portal = +i.icon.github::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.gitkraken::before { content: "=EF=8E=A6"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.gitlab::before, .cmp-dm-portal i.icon.gitter::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.gitter::before { content: "=EF=90=A6"; } + +.cmp-dm-portal i.icon.glide.g::before, .cmp-dm-portal i.icon.glide::before,= + .cmp-dm-portal i.icon.gofore::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.gofore::before { content: "=EF=8E=A7"; } + +.cmp-dm-portal i.icon.goodreads::before { content: "=EF=8E=A8"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.goodreads.g::before { content: "=EF=8E=A9"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.google::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.google.drive::before { content: "=EF=8E=AA"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.google.play::before { content: "=EF=8E=AB"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.google.plus::before { content: "=EF=8A=B3"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.google.plus.g::before { content: "=EF=83=95"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.google.plus.square::before, .cmp-dm-portal i.icon.goo= +gle.wallet::before, .cmp-dm-portal i.icon.gratipay::before, .cmp-dm-portal = +i.icon.grav::before, .cmp-dm-portal i.icon.gripfire::before { font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.gripfire::before { content: "=EF=8E=AC"; } + +.cmp-dm-portal i.icon.grunt::before { content: "=EF=8E=AD"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.gulp::before { content: "=EF=8E=AE"; } + +.cmp-dm-portal i.icon.gulp::before, .cmp-dm-portal i.icon.hacker.news::befo= +re { font-family: brand-icons; } + +.cmp-dm-portal i.icon.hacker.news.square::before { content: "=EF=8E=AF"; fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.hackerrank::before { content: "=EF=97=B7"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.hips::before { content: "=EF=91=92"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.hire.a.helper::before { content: "=EF=8E=B0"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.hooli::before { content: "=EF=90=A7"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.hornbill::before { content: "=EF=96=92"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.hotjar::before { content: "=EF=8E=B1"; } + +.cmp-dm-portal i.icon.hotjar::before, .cmp-dm-portal i.icon.houzz::before, = +.cmp-dm-portal i.icon.html5::before, .cmp-dm-portal i.icon.hubspot::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.hubspot::before { content: "=EF=8E=B2"; } + +.cmp-dm-portal i.icon.imdb::before, .cmp-dm-portal i.icon.instagram::before= +, .cmp-dm-portal i.icon.intercom::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.intercom::before { content: "=EF=9E=AF"; } + +.cmp-dm-portal i.icon.internet.explorer::before, .cmp-dm-portal i.icon.invi= +sion::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.invision::before { content: "=EF=9E=B0"; } + +.cmp-dm-portal i.icon.ioxhost::before, .cmp-dm-portal i.icon.itch.io::befor= +e { font-family: brand-icons; } + +.cmp-dm-portal i.icon.itch.io::before { content: "=EF=A0=BA"; } + +.cmp-dm-portal i.icon.itunes::before { content: "=EF=8E=B4"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.itunes.note::before { content: "=EF=8E=B5"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.java::before { content: "=EF=93=A4"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.jedi.order::before { content: "=EF=94=8E"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.jenkins::before { content: "=EF=8E=B6"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.jira::before { content: "=EF=9E=B1"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.joget::before { content: "=EF=8E=B7"; } + +.cmp-dm-portal i.icon.joget::before, .cmp-dm-portal i.icon.joomla::before, = +.cmp-dm-portal i.icon.js::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.js::before { content: "=EF=8E=B8"; } + +.cmp-dm-portal i.icon.js.square::before { content: "=EF=8E=B9"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.jsfiddle::before, .cmp-dm-portal i.icon.kaggle::befor= +e { font-family: brand-icons; } + +.cmp-dm-portal i.icon.kaggle::before { content: "=EF=97=BA"; } + +.cmp-dm-portal i.icon.keybase::before { content: "=EF=93=B5"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.keycdn::before { content: "=EF=8E=BA"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.kickstarter::before { content: "=EF=8E=BB"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.kickstarter.k::before { content: "=EF=8E=BC"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.korvue::before { content: "=EF=90=AF"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.laravel::before { content: "=EF=8E=BD"; } + +.cmp-dm-portal i.icon.laravel::before, .cmp-dm-portal i.icon.lastfm.square:= +:before, .cmp-dm-portal i.icon.lastfm::before, .cmp-dm-portal i.icon.leanpu= +b::before, .cmp-dm-portal i.icon.lesscss::before { font-family: brand-icons= +; } + +.cmp-dm-portal i.icon.lesscss::before { content: "=EF=90=9D"; } + +.cmp-dm-portal i.icon.linechat::before { content: "=EF=8F=80"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.linkedin::before { content: "=EF=82=8C"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.linkedin.in::before { content: "=EF=83=A1"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.linode::before, .cmp-dm-portal i.icon.linux::before, = +.cmp-dm-portal i.icon.lyft::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.lyft::before { content: "=EF=8F=83"; } + +.cmp-dm-portal i.icon.magento::before { content: "=EF=8F=84"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.mailchimp::before { content: "=EF=96=9E"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.mandalorian::before { content: "=EF=94=8F"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.markdown::before { content: "=EF=98=8F"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.mastodon::before { content: "=EF=93=B6"; } + +.cmp-dm-portal i.icon.mastodon::before, .cmp-dm-portal i.icon.maxcdn::befor= +e, .cmp-dm-portal i.icon.mdb::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.mdb::before { content: "=EF=A3=8A"; } + +.cmp-dm-portal i.icon.medapps::before { content: "=EF=8F=86"; } + +.cmp-dm-portal i.icon.medapps::before, .cmp-dm-portal i.icon.medium.m::befo= +re, .cmp-dm-portal i.icon.medium::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.medium.m::before { content: "=EF=8F=87"; } + +.cmp-dm-portal i.icon.medrt::before { content: "=EF=8F=88"; } + +.cmp-dm-portal i.icon.medrt::before, .cmp-dm-portal i.icon.meetup::before, = +.cmp-dm-portal i.icon.megaport::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.megaport::before { content: "=EF=96=A3"; } + +.cmp-dm-portal i.icon.mendeley::before { content: "=EF=9E=B3"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.microsoft::before { content: "=EF=8F=8A"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.mix::before { content: "=EF=8F=8B"; } + +.cmp-dm-portal i.icon.mix::before, .cmp-dm-portal i.icon.mixcloud::before, = +.cmp-dm-portal i.icon.mizuni::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.mizuni::before { content: "=EF=8F=8C"; } + +.cmp-dm-portal i.icon.modx::before, .cmp-dm-portal i.icon.monero::before { = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.monero::before { content: "=EF=8F=90"; } + +.cmp-dm-portal i.icon.napster::before { content: "=EF=8F=92"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.neos::before { content: "=EF=98=92"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.nimblr::before { content: "=EF=96=A8"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.node::before { content: "=EF=90=99"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.node.js::before { content: "=EF=8F=93"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.npm::before { content: "=EF=8F=94"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.ns8::before { content: "=EF=8F=95"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.nutritionix::before { content: "=EF=8F=96"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.odnoklassniki.square::before, .cmp-dm-portal i.icon.o= +dnoklassniki::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.old.republic::before { content: "=EF=94=90"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.opencart::before, .cmp-dm-portal i.icon.openid::befor= +e, .cmp-dm-portal i.icon.opera::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.optin.monster::before { content: "=EF=88=BC"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.orcid::before { content: "=EF=A3=92"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.osi::before { content: "=EF=90=9A"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.page4::before { content: "=EF=8F=97"; } + +.cmp-dm-portal i.icon.page4::before, .cmp-dm-portal i.icon.pagelines::befor= +e, .cmp-dm-portal i.icon.palfed::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.palfed::before { content: "=EF=8F=98"; } + +.cmp-dm-portal i.icon.patreon::before { content: "=EF=8F=99"; } + +.cmp-dm-portal i.icon.patreon::before, .cmp-dm-portal i.icon.paypal::before= + { font-family: brand-icons; } + +.cmp-dm-portal i.icon.penny.arcade::before { content: "=EF=9C=84"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.periscope::before { content: "=EF=8F=9A"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.phabricator::before { content: "=EF=8F=9B"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.phoenix.framework::before { content: "=EF=8F=9C"; fon= +t-family: brand-icons; } + +.cmp-dm-portal i.icon.phoenix.squadron::before { content: "=EF=94=91"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.php::before { content: "=EF=91=97"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.pied.piper::before { content: "=EF=8A=AE"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.pied.piper.alternate::before { font-family: brand-ico= +ns; } + +.cmp-dm-portal i.icon.pied.piper.hat::before { content: "=EF=93=A5"; } + +.cmp-dm-portal i.icon.pied.piper.pp::before { content: "=EF=86=A7"; font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.pinterest::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.pinterest.p::before { content: "=EF=88=B1"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.pinterest.square::before { font-family: brand-icons; = +} + +.cmp-dm-portal i.icon.playstation::before { content: "=EF=8F=9F"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.product.hunt::before, .cmp-dm-portal i.icon.pushed::b= +efore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.pushed::before { content: "=EF=8F=A1"; } + +.cmp-dm-portal i.icon.python::before { content: "=EF=8F=A2"; } + +.cmp-dm-portal i.icon.python::before, .cmp-dm-portal i.icon.qq::before { fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.quinscape::before { content: "=EF=91=99"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.quora::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.r.project::before { content: "=EF=93=B7"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.raspberry.pi::before { content: "=EF=9E=BB"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.ravelry::before, .cmp-dm-portal i.icon.react::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.react::before { content: "=EF=90=9B"; } + +.cmp-dm-portal i.icon.reacteurope::before { content: "=EF=9D=9D"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.readme::before { content: "=EF=93=95"; } + +.cmp-dm-portal i.icon.readme::before, .cmp-dm-portal i.icon.rebel::before, = +.cmp-dm-portal i.icon.reddit.alien::before, .cmp-dm-portal i.icon.reddit.sq= +uare::before, .cmp-dm-portal i.icon.reddit::before, .cmp-dm-portal i.icon.r= +edhat::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.redhat::before { content: "=EF=9E=BC"; } + +.cmp-dm-portal i.icon.redriver::before { content: "=EF=8F=A3"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.redyeti::before { content: "=EF=9A=9D"; } + +.cmp-dm-portal i.icon.redyeti::before, .cmp-dm-portal i.icon.renren::before= +, .cmp-dm-portal i.icon.replyd::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.replyd::before { content: "=EF=8F=A6"; } + +.cmp-dm-portal i.icon.researchgate::before { content: "=EF=93=B8"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.resolving::before { content: "=EF=8F=A7"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.rev::before { content: "=EF=96=B2"; font-family: bran= +d-icons; } + +.cmp-dm-portal i.icon.rocketchat::before { content: "=EF=8F=A8"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.rockrms::before { content: "=EF=8F=A9"; } + +.cmp-dm-portal i.icon.rockrms::before, .cmp-dm-portal i.icon.safari::before= + { font-family: brand-icons; } + +.cmp-dm-portal i.icon.salesforce::before { content: "=EF=A0=BB"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.sass::before { content: "=EF=90=9E"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.schlix::before { content: "=EF=8F=AA"; } + +.cmp-dm-portal i.icon.schlix::before, .cmp-dm-portal i.icon.scribd::before = +{ font-family: brand-icons; } + +.cmp-dm-portal i.icon.searchengin::before { content: "=EF=8F=AB"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.sellcast::before { content: "=EF=8B=9A"; } + +.cmp-dm-portal i.icon.sellcast::before, .cmp-dm-portal i.icon.sellsy::befor= +e { font-family: brand-icons; } + +.cmp-dm-portal i.icon.servicestack::before { content: "=EF=8F=AC"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.shirtsinbulk::before, .cmp-dm-portal i.icon.shopware:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.shopware::before { content: "=EF=96=B5"; } + +.cmp-dm-portal i.icon.simplybuilt::before, .cmp-dm-portal i.icon.sistrix::b= +efore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.sistrix::before { content: "=EF=8F=AE"; } + +.cmp-dm-portal i.icon.sith::before { content: "=EF=94=92"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.sketch::before { content: "=EF=9F=86"; } + +.cmp-dm-portal i.icon.sketch::before, .cmp-dm-portal i.icon.skyatlas::befor= +e, .cmp-dm-portal i.icon.skype::before, .cmp-dm-portal i.icon.slack::before= + { font-family: brand-icons; } + +.cmp-dm-portal i.icon.slack.hash::before { content: "=EF=8F=AF"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.slideshare::before, .cmp-dm-portal i.icon.snapchat.gh= +ost::before, .cmp-dm-portal i.icon.snapchat.square::before, .cmp-dm-portal = +i.icon.snapchat::before, .cmp-dm-portal i.icon.soundcloud::before { font-fa= +mily: brand-icons; } + +.cmp-dm-portal i.icon.sourcetree::before { content: "=EF=9F=93"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.speakap::before { content: "=EF=8F=B3"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.speaker.deck::before { content: "=EF=A0=BC"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.spotify::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.squarespace::before { content: "=EF=96=BE"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.stack.exchange::before, .cmp-dm-portal i.icon.stack.o= +verflow::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.stackpath::before { content: "=EF=A1=82"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.staylinked::before { content: "=EF=8F=B5"; font-famil= +y: brand-icons; } + +.cmp-dm-portal i.icon.steam.square::before, .cmp-dm-portal i.icon.steam::be= +fore { font-family: brand-icons; } + +.cmp-dm-portal i.icon.steam.symbol::before { content: "=EF=8F=B6"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.sticker.mule::before { content: "=EF=8F=B7"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.strava::before { content: "=EF=90=A8"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.stripe::before { content: "=EF=90=A9"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.stripe.s::before { content: "=EF=90=AA"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.studiovinari::before { content: "=EF=8F=B8"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.stumbleupon.circle::before, .cmp-dm-portal i.icon.stu= +mbleupon::before, .cmp-dm-portal i.icon.superpowers::before, .cmp-dm-portal= + i.icon.supple::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.supple::before { content: "=EF=8F=B9"; } + +.cmp-dm-portal i.icon.suse::before { content: "=EF=9F=96"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.swift::before { content: "=EF=A3=A1"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.symfony::before { content: "=EF=A0=BD"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.teamspeak::before { content: "=EF=93=B9"; font-family= +: brand-icons; } + +.cmp-dm-portal i.icon.telegram::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.telegram.plane::before { content: "=EF=8F=BE"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.tencent.weibo::before, .cmp-dm-portal i.icon.themeco:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.themeco::before { content: "=EF=97=86"; } + +.cmp-dm-portal i.icon.themeisle::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.think.peaks::before { content: "=EF=9C=B1"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.trade.federation::before { content: "=EF=94=93"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.trello::before, .cmp-dm-portal i.icon.tripadvisor::be= +fore, .cmp-dm-portal i.icon.tumblr.square::before, .cmp-dm-portal i.icon.tu= +mblr::before, .cmp-dm-portal i.icon.twitch::before, .cmp-dm-portal i.icon.t= +witter.square::before, .cmp-dm-portal i.icon.twitter::before, .cmp-dm-porta= +l i.icon.typo3::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.typo3::before { content: "=EF=90=AB"; } + +.cmp-dm-portal i.icon.uber::before { content: "=EF=90=82"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.ubuntu::before { content: "=EF=9F=9F"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.uikit::before { content: "=EF=90=83"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.umbraco::before { content: "=EF=A3=A8"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.uniregistry::before { content: "=EF=90=84"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.untappd::before { content: "=EF=90=85"; font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.ups::before { content: "=EF=9F=A0"; } + +.cmp-dm-portal i.icon.ups::before, .cmp-dm-portal i.icon.usb::before, .cmp-= +dm-portal i.icon.usps::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.usps::before { content: "=EF=9F=A1"; } + +.cmp-dm-portal i.icon.ussunnah::before { content: "=EF=90=87"; font-family:= + brand-icons; } + +.cmp-dm-portal i.icon.vaadin::before { content: "=EF=90=88"; } + +.cmp-dm-portal i.icon.vaadin::before, .cmp-dm-portal i.icon.viacoin::before= +, .cmp-dm-portal i.icon.viadeo.square::before, .cmp-dm-portal i.icon.viadeo= +::before, .cmp-dm-portal i.icon.viber::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.viber::before { content: "=EF=90=89"; } + +.cmp-dm-portal i.icon.vimeo::before { content: "=EF=90=8A"; } + +.cmp-dm-portal i.icon.vimeo.square::before, .cmp-dm-portal i.icon.vimeo.v::= +before, .cmp-dm-portal i.icon.vimeo::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.vimeo.v::before { content: "=EF=89=BD"; } + +.cmp-dm-portal i.icon.vine::before, .cmp-dm-portal i.icon.vk::before, .cmp-= +dm-portal i.icon.vnv::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.vnv::before { content: "=EF=90=8B"; } + +.cmp-dm-portal i.icon.vuejs::before { content: "=EF=90=9F"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.waze::before { content: "=EF=A0=BF"; font-family: bra= +nd-icons; } + +.cmp-dm-portal i.icon.weebly::before { content: "=EF=97=8C"; } + +.cmp-dm-portal i.icon.weebly::before, .cmp-dm-portal i.icon.weibo::before, = +.cmp-dm-portal i.icon.weixin::before, .cmp-dm-portal i.icon.whatsapp::befor= +e { font-family: brand-icons; } + +.cmp-dm-portal i.icon.whatsapp.square::before { content: "=EF=90=8C"; font-= +family: brand-icons; } + +.cmp-dm-portal i.icon.whmcs::before { content: "=EF=90=8D"; font-family: br= +and-icons; } + +.cmp-dm-portal i.icon.wikipedia.w::before { content: "=EF=89=A6"; font-fami= +ly: brand-icons; } + +.cmp-dm-portal i.icon.windows::before, .cmp-dm-portal i.icon.wix::before { = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.wix::before { content: "=EF=97=8F"; } + +.cmp-dm-portal i.icon.wizards.of.the.coast::before { content: "=EF=9C=B0"; = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.wolf.pack.battalion::before { content: "=EF=94=94"; f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.wordpress::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.wordpress.simple::before { content: "=EF=90=91"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.wpbeginner::before, .cmp-dm-portal i.icon.wpexplorer:= +:before, .cmp-dm-portal i.icon.wpforms::before, .cmp-dm-portal i.icon.wpres= +sr::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.wpressr::before { content: "=EF=8F=A4"; } + +.cmp-dm-portal i.icon.xbox::before { content: "=EF=90=92"; } + +.cmp-dm-portal i.icon.xbox::before, .cmp-dm-portal i.icon.xing.square::befo= +re, .cmp-dm-portal i.icon.xing::before, .cmp-dm-portal i.icon.y.combinator:= +:before, .cmp-dm-portal i.icon.yahoo::before, .cmp-dm-portal i.icon.yammer:= +:before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.yammer::before { content: "=EF=A1=80"; } + +.cmp-dm-portal i.icon.yandex::before { content: "=EF=90=93"; font-family: b= +rand-icons; } + +.cmp-dm-portal i.icon.yandex.international::before { content: "=EF=90=94"; = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.yarn::before { content: "=EF=9F=A3"; } + +.cmp-dm-portal i.icon.yarn::before, .cmp-dm-portal i.icon.yelp::before, .cm= +p-dm-portal i.icon.yoast::before, .cmp-dm-portal i.icon.youtube::before { f= +ont-family: brand-icons; } + +.cmp-dm-portal i.icon.youtube.square::before { content: "=EF=90=B1"; font-f= +amily: brand-icons; } + +.cmp-dm-portal i.icon.zhihu::before { content: "=EF=98=BF"; } + +.cmp-dm-portal i.icon.american.express.card::before, .cmp-dm-portal i.icon.= +american.express::before, .cmp-dm-portal i.icon.amex::before, .cmp-dm-porta= +l i.icon.zhihu::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.bitbucket.square::before { content: "=EF=85=B1"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.bluetooth.alternative::before { font-family: brand-ic= +ons; } + +.cmp-dm-portal i.icon.credit.card.amazon.pay::before { content: "=EF=90=AD"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.american.express::before { content: "=EF= +=87=B3"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.diners.club::before { content: "=EF=89=8C= +"; font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.discover::before { content: "=EF=87=B2"; = +font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.jcb::before { content: "=EF=89=8B"; font-= +family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.mastercard::before { content: "=EF=87=B1"= +; font-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.paypal::before { content: "=EF=87=B4"; fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.stripe::before { content: "=EF=87=B5"; fo= +nt-family: brand-icons; } + +.cmp-dm-portal i.icon.credit.card.visa::before { content: "=EF=87=B0"; font= +-family: brand-icons; } + +.cmp-dm-portal i.icon.diners.club.card::before, .cmp-dm-portal i.icon.diner= +s.club::before, .cmp-dm-portal i.icon.discover.card::before, .cmp-dm-portal= + i.icon.discover::before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.disk.outline::before { content: "=EF=8D=A9"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.dribble::before, .cmp-dm-portal i.icon.eercast::befor= +e, .cmp-dm-portal i.icon.envira.gallery::before, .cmp-dm-portal i.icon.fa::= +before { font-family: brand-icons; } + +.cmp-dm-portal i.icon.facebook.official::before { content: "=EF=82=82"; fon= +t-family: brand-icons; } + +.cmp-dm-portal i.icon.five.hundred.pixels::before, .cmp-dm-portal i.icon.gi= +ttip::before, .cmp-dm-portal i.icon.google.plus.circle::before, .cmp-dm-por= +tal i.icon.google.plus.official::before, .cmp-dm-portal i.icon.japan.credit= +.bureau.card::before, .cmp-dm-portal i.icon.japan.credit.bureau::before, .c= +mp-dm-portal i.icon.jcb::before, .cmp-dm-portal i.icon.linkedin.square::bef= +ore, .cmp-dm-portal i.icon.mastercard.card::before, .cmp-dm-portal i.icon.m= +astercard::before, .cmp-dm-portal i.icon.microsoft.edge::before, .cmp-dm-po= +rtal i.icon.ms.edge::before, .cmp-dm-portal i.icon.new.pied.piper::before, = +.cmp-dm-portal i.icon.optinmonster::before, .cmp-dm-portal i.icon.paypal.ca= +rd::before, .cmp-dm-portal i.icon.pied.piper.hat::before, .cmp-dm-portal i.= +icon.pocket::before, .cmp-dm-portal i.icon.stripe.card::before, .cmp-dm-por= +tal i.icon.theme.isle::before, .cmp-dm-portal i.icon.visa.card::before, .cm= +p-dm-portal i.icon.visa::before, .cmp-dm-portal i.icon.wechat::before, .cmp= +-dm-portal i.icon.wikipedia::before, .cmp-dm-portal i.icon.wordpress.beginn= +er::before, .cmp-dm-portal i.icon.wordpress.forms::before, .cmp-dm-portal i= +.icon.yc::before, .cmp-dm-portal i.icon.ycombinator::before { font-family: = +brand-icons; } + +.cmp-dm-portal i.icon.youtube.play::before { content: "=EF=85=A7"; font-fam= +ily: brand-icons; } + +.cmp-dm-portal i.icon.search::before { content: "=EF=80=82"; } + +.cmp-dm-portal i.icon.mail.outline::before { content: "=EF=80=83"; } + +.cmp-dm-portal i.icon.signal::before { content: "=EF=80=92"; } + +.cmp-dm-portal i.icon.setting::before { content: "=EF=80=93"; } + +.cmp-dm-portal i.icon.home::before { content: "=EF=80=95"; } + +.cmp-dm-portal i.icon.inbox::before { content: "=EF=80=9C"; } + +.cmp-dm-portal i.icon.browser::before { content: "=EF=80=A2"; } + +.cmp-dm-portal i.icon.tag::before { content: "=EF=80=AB"; } + +.cmp-dm-portal i.icon.tags::before { content: "=EF=80=AC"; } + +.cmp-dm-portal i.icon.image::before { content: "=EF=80=BE"; } + +.cmp-dm-portal i.icon.calendar::before { content: "=EF=81=B3"; } + +.cmp-dm-portal i.icon.comment::before { content: "=EF=81=B5"; } + +.cmp-dm-portal i.icon.shop::before { content: "=EF=81=BA"; } + +.cmp-dm-portal i.icon.privacy::before { content: "=EF=82=84"; } + +.cmp-dm-portal i.icon.settings::before { content: "=EF=82=85"; } + +.cmp-dm-portal i.icon.comments::before { content: "=EF=82=86"; } + +.cmp-dm-portal i.icon.external::before { content: "=EF=82=8E"; } + +.cmp-dm-portal i.icon.trophy::before { content: "=EF=82=91"; } + +.cmp-dm-portal i.icon.payment::before { content: "=EF=82=9D"; } + +.cmp-dm-portal i.icon.feed::before { content: "=EF=82=9E"; } + +.cmp-dm-portal i.icon.alarm.outline::before { content: "=EF=82=A2"; } + +.cmp-dm-portal i.icon.tasks::before { content: "=EF=82=AE"; } + +.cmp-dm-portal i.icon.cloud::before { content: "=EF=83=82"; } + +.cmp-dm-portal i.icon.lab::before { content: "=EF=83=83"; } + +.cmp-dm-portal i.icon.mail::before { content: "=EF=83=A0"; } + +.cmp-dm-portal i.icon.dashboard::before { content: "=EF=83=A4"; } + +.cmp-dm-portal i.icon.comment.outline::before { content: "=EF=83=A5"; } + +.cmp-dm-portal i.icon.comments.outline::before { content: "=EF=83=A6"; } + +.cmp-dm-portal i.icon.sitemap::before { content: "=EF=83=A8"; } + +.cmp-dm-portal i.icon.idea::before { content: "=EF=83=AB"; } + +.cmp-dm-portal i.icon.alarm::before { content: "=EF=83=B3"; } + +.cmp-dm-portal i.icon.terminal::before { content: "=EF=84=A0"; } + +.cmp-dm-portal i.icon.code::before { content: "=EF=84=A1"; } + +.cmp-dm-portal i.icon.protect::before { content: "=EF=84=B2"; } + +.cmp-dm-portal i.icon.calendar.outline::before { content: "=EF=84=B3"; } + +.cmp-dm-portal i.icon.ticket::before { content: "=EF=85=85"; } + +.cmp-dm-portal i.icon.external.square::before { content: "=EF=85=8C"; } + +.cmp-dm-portal i.icon.bug::before { content: "=EF=86=88"; } + +.cmp-dm-portal i.icon.mail.square::before { content: "=EF=86=99"; } + +.cmp-dm-portal i.icon.history::before { content: "=EF=87=9A"; } + +.cmp-dm-portal i.icon.options::before { content: "=EF=87=9E"; } + +.cmp-dm-portal i.icon.text.telephone::before { content: "=EF=87=A4"; } + +.cmp-dm-portal i.icon.find::before { content: "=EF=87=A5"; } + +.cmp-dm-portal i.icon.alarm.mute::before { content: "=EF=87=B6"; } + +.cmp-dm-portal i.icon.alarm.mute.outline::before { content: "=EF=87=B7"; } + +.cmp-dm-portal i.icon.copyright::before { content: "=EF=87=B9"; } + +.cmp-dm-portal i.icon.at::before { content: "=EF=87=BA"; } + +.cmp-dm-portal i.icon.eyedropper::before { content: "=EF=87=BB"; } + +.cmp-dm-portal i.icon.paint.brush::before { content: "=EF=87=BC"; } + +.cmp-dm-portal i.icon.heartbeat::before { content: "=EF=88=9E"; } + +.cmp-dm-portal i.icon.mouse.pointer::before { content: "=EF=89=85"; } + +.cmp-dm-portal i.icon.hourglass.empty::before { content: "=EF=89=90"; } + +.cmp-dm-portal i.icon.hourglass.start::before { content: "=EF=89=91"; } + +.cmp-dm-portal i.icon.hourglass.half::before { content: "=EF=89=92"; } + +.cmp-dm-portal i.icon.hourglass.end::before { content: "=EF=89=93"; } + +.cmp-dm-portal i.icon.hourglass.full::before { content: "=EF=89=94"; } + +.cmp-dm-portal i.icon.hand.pointer::before { content: "=EF=89=9A"; } + +.cmp-dm-portal i.icon.trademark::before { content: "=EF=89=9C"; } + +.cmp-dm-portal i.icon.registered::before { content: "=EF=89=9D"; } + +.cmp-dm-portal i.icon.creative.commons::before { content: "=EF=89=9E"; } + +.cmp-dm-portal i.icon.add.to.calendar::before { content: "=EF=89=B1"; } + +.cmp-dm-portal i.icon.remove.from.calendar::before { content: "=EF=89=B2"; = +} + +.cmp-dm-portal i.icon.delete.calendar::before { content: "=EF=89=B3"; } + +.cmp-dm-portal i.icon.checked.calendar::before { content: "=EF=89=B4"; } + +.cmp-dm-portal i.icon.industry::before { content: "=EF=89=B5"; } + +.cmp-dm-portal i.icon.shopping.bag::before { content: "=EF=8A=90"; } + +.cmp-dm-portal i.icon.shopping.basket::before { content: "=EF=8A=91"; } + +.cmp-dm-portal i.icon.hashtag::before { content: "=EF=8A=92"; } + +.cmp-dm-portal i.icon.percent::before { content: "=EF=8A=95"; } + +.cmp-dm-portal i.icon.handshake::before { content: "=EF=8A=B5"; } + +.cmp-dm-portal i.icon.open.envelope::before { content: "=EF=8A=B6"; } + +.cmp-dm-portal i.icon.open.envelope.outline::before { content: "=EF=8A=B7";= + } + +.cmp-dm-portal i.icon.address.book::before { content: "=EF=8A=B9"; } + +.cmp-dm-portal i.icon.address.book.outline::before { content: "=EF=8A=BA"; = +} + +.cmp-dm-portal i.icon.address.card::before { content: "=EF=8A=BB"; } + +.cmp-dm-portal i.icon.address.card.outline::before { content: "=EF=8A=BC"; = +} + +.cmp-dm-portal i.icon.id.badge::before { content: "=EF=8B=81"; } + +.cmp-dm-portal i.icon.id.card::before { content: "=EF=8B=82"; } + +.cmp-dm-portal i.icon.id.card.outline::before { content: "=EF=8B=83"; } + +.cmp-dm-portal i.icon.podcast::before { content: "=EF=8B=8E"; } + +.cmp-dm-portal i.icon.window.maximize::before { content: "=EF=8B=90"; } + +.cmp-dm-portal i.icon.window.minimize::before { content: "=EF=8B=91"; } + +.cmp-dm-portal i.icon.window.restore::before { content: "=EF=8B=92"; } + +.cmp-dm-portal i.icon.window.close::before { content: "=EF=8B=93"; } + +.cmp-dm-portal i.icon.window.close.outline::before { content: "=EF=8B=94"; = +} + +.cmp-dm-portal i.icon.wait::before { content: "=EF=80=97"; } + +.cmp-dm-portal i.icon.download::before { content: "=EF=80=99"; color: rgb(1= +44, 144, 144); } + +.cmp-dm-portal i.icon.repeat::before { content: "=EF=80=9E"; } + +.cmp-dm-portal i.icon.refresh::before { content: "=EF=80=A1"; } + +.cmp-dm-portal i.icon.lock::before { content: "=EF=80=A3"; } + +.cmp-dm-portal i.icon.bookmark::before { content: "=EF=80=AE"; } + +.cmp-dm-portal i.icon.print::before { content: "=EF=80=AF"; } + +.cmp-dm-portal i.icon.write::before { content: "=EF=81=80"; } + +.cmp-dm-portal i.icon.adjust::before { content: "=EF=81=82"; } + +.cmp-dm-portal i.icon.theme::before { content: "=EF=81=83"; } + +.cmp-dm-portal i.icon.edit::before { content: "=EF=81=84"; } + +.cmp-dm-portal i.icon.external.share::before { content: "=EF=81=85"; } + +.cmp-dm-portal i.icon.ban::before { content: "=EF=81=9E"; } + +.cmp-dm-portal i.icon.mail.forward::before, .cmp-dm-portal i.icon.share::be= +fore { content: "=EF=81=A4"; } + +.cmp-dm-portal i.icon.expand::before { content: "=EF=81=A5"; } + +.cmp-dm-portal i.icon.compress::before { content: "=EF=81=A6"; } + +.cmp-dm-portal i.icon.unhide::before { content: "=EF=81=AE"; } + +.cmp-dm-portal i.icon.hide::before { content: "=EF=81=B0"; } + +.cmp-dm-portal i.icon.random::before { content: "=EF=81=B4"; } + +.cmp-dm-portal i.icon.retweet::before { content: "=EF=81=B9"; } + +.cmp-dm-portal i.icon.sign.out::before { content: "=EF=82=8B"; } + +.cmp-dm-portal i.icon.pin::before { content: "=EF=82=8D"; } + +.cmp-dm-portal i.icon.sign.in::before { content: "=EF=82=90"; } + +.cmp-dm-portal i.icon.upload::before { content: "=EF=82=93"; } + +.cmp-dm-portal i.icon.call::before { content: "=EF=82=95"; } + +.cmp-dm-portal i.icon.remove.bookmark::before { content: "=EF=82=97"; } + +.cmp-dm-portal i.icon.call.square::before { content: "=EF=82=98"; } + +.cmp-dm-portal i.icon.unlock::before { content: "=EF=82=9C"; } + +.cmp-dm-portal i.icon.configure::before { content: "=EF=82=AD"; } + +.cmp-dm-portal i.icon.filter::before { content: "=EF=82=B0"; } + +.cmp-dm-portal i.icon.wizard::before { content: "=EF=83=90"; } + +.cmp-dm-portal i.icon.undo::before { content: "=EF=83=A2"; } + +.cmp-dm-portal i.icon.exchange::before { content: "=EF=83=AC"; } + +.cmp-dm-portal i.icon.cloud.download::before { content: "=EF=83=AD"; } + +.cmp-dm-portal i.icon.cloud.upload::before { content: "=EF=83=AE"; } + +.cmp-dm-portal i.icon.reply::before { content: "=EF=84=92"; } + +.cmp-dm-portal i.icon.reply.all::before { content: "=EF=84=A2"; } + +.cmp-dm-portal i.icon.erase::before { content: "=EF=84=AD"; } + +.cmp-dm-portal i.icon.unlock.alternate::before { content: "=EF=84=BE"; } + +.cmp-dm-portal i.icon.write.square::before { content: "=EF=85=8B"; } + +.cmp-dm-portal i.icon.share.square::before { content: "=EF=85=8D"; } + +.cmp-dm-portal i.icon.archive::before { content: "=EF=86=87"; } + +.cmp-dm-portal i.icon.translate::before { content: "=EF=86=AB"; } + +.cmp-dm-portal i.icon.recycle::before { content: "=EF=86=B8"; } + +.cmp-dm-portal i.icon.send::before { content: "=EF=87=98"; } + +.cmp-dm-portal i.icon.send.outline::before { content: "=EF=87=99"; } + +.cmp-dm-portal i.icon.share.alternate::before { content: "=EF=87=A0"; } + +.cmp-dm-portal i.icon.share.alternate.square::before { content: "=EF=87=A1"= +; } + +.cmp-dm-portal i.icon.add.to.cart::before { content: "=EF=88=97"; } + +.cmp-dm-portal i.icon.in.cart::before { content: "=EF=88=98"; } + +.cmp-dm-portal i.icon.add.user::before { content: "=EF=88=B4"; } + +.cmp-dm-portal i.icon.remove.user::before { content: "=EF=88=B5"; } + +.cmp-dm-portal i.icon.object.group::before { content: "=EF=89=87"; } + +.cmp-dm-portal i.icon.object.ungroup::before { content: "=EF=89=88"; } + +.cmp-dm-portal i.icon.clone::before { content: "=EF=89=8D"; } + +.cmp-dm-portal i.icon.talk::before { content: "=EF=89=BA"; } + +.cmp-dm-portal i.icon.talk.outline::before { content: "=EF=89=BB"; } + +.cmp-dm-portal i.icon.help.circle::before { content: "=EF=81=99"; } + +.cmp-dm-portal i.icon.info.circle::before { content: "=EF=81=9A"; } + +.cmp-dm-portal i.icon.warning.circle::before { content: "=EF=81=AA"; } + +.cmp-dm-portal i.icon.warning.sign::before { content: "=EF=81=B1"; } + +.cmp-dm-portal i.icon.announcement::before { content: "=EF=82=A1"; } + +.cmp-dm-portal i.icon.help::before { content: "=EF=84=A8"; } + +.cmp-dm-portal i.icon.info::before { content: "=EF=84=A9"; } + +.cmp-dm-portal i.icon.warning::before { content: "=EF=84=AA"; } + +.cmp-dm-portal i.icon.birthday::before { content: "=EF=87=BD"; } + +.cmp-dm-portal i.icon.help.circle.outline::before { content: "=EF=8A=9C"; } + +.cmp-dm-portal i.icon.user::before { content: "=EF=80=87"; } + +.cmp-dm-portal i.icon.users::before { content: "=EF=83=80"; } + +.cmp-dm-portal i.icon.doctor::before { content: "=EF=83=B0"; } + +.cmp-dm-portal i.icon.handicap::before { content: "=EF=86=93"; } + +.cmp-dm-portal i.icon.student::before { content: "=EF=86=9D"; } + +.cmp-dm-portal i.icon.child::before { content: "=EF=86=AE"; } + +.cmp-dm-portal i.icon.spy::before { content: "=EF=88=9B"; } + +.cmp-dm-portal i.icon.user.circle::before { content: "=EF=8A=BD"; } + +.cmp-dm-portal i.icon.user.circle.outline::before { content: "=EF=8A=BE"; } + +.cmp-dm-portal i.icon.user.outline::before { content: "=EF=8B=80"; } + +.cmp-dm-portal i.icon.female::before { content: "=EF=86=82"; } + +.cmp-dm-portal i.icon.male::before { content: "=EF=86=83"; } + +.cmp-dm-portal i.icon.woman::before { content: "=EF=88=A1"; } + +.cmp-dm-portal i.icon.man::before { content: "=EF=88=A2"; } + +.cmp-dm-portal i.icon.non.binary.transgender::before { content: "=EF=88=A3"= +; } + +.cmp-dm-portal i.icon.intergender::before { content: "=EF=88=A4"; } + +.cmp-dm-portal i.icon.transgender::before { content: "=EF=88=A5"; } + +.cmp-dm-portal i.icon.lesbian::before { content: "=EF=88=A6"; } + +.cmp-dm-portal i.icon.gay::before { content: "=EF=88=A7"; } + +.cmp-dm-portal i.icon.heterosexual::before { content: "=EF=88=A8"; } + +.cmp-dm-portal i.icon.other.gender::before { content: "=EF=88=A9"; } + +.cmp-dm-portal i.icon.other.gender.vertical::before { content: "=EF=88=AA";= + } + +.cmp-dm-portal i.icon.other.gender.horizontal::before { content: "=EF=88=AB= +"; } + +.cmp-dm-portal i.icon.neuter::before { content: "=EF=88=AC"; } + +.cmp-dm-portal i.icon.genderless::before { content: "=EF=88=AD"; } + +.cmp-dm-portal i.icon.universal.access::before { content: "=EF=8A=9A"; } + +.cmp-dm-portal i.icon.wheelchair::before { content: "=EF=8A=9B"; } + +.cmp-dm-portal i.icon.blind::before { content: "=EF=8A=9D"; } + +.cmp-dm-portal i.icon.audio.description::before { content: "=EF=8A=9E"; } + +.cmp-dm-portal i.icon.volume.control.phone::before { content: "=EF=8A=A0"; = +} + +.cmp-dm-portal i.icon.braille::before { content: "=EF=8A=A1"; } + +.cmp-dm-portal i.icon.asl::before { content: "=EF=8A=A3"; } + +.cmp-dm-portal i.icon.assistive.listening.systems::before { content: "=EF= +=8A=A2"; } + +.cmp-dm-portal i.icon.deafness::before { content: "=EF=8A=A4"; } + +.cmp-dm-portal i.icon.sign.language::before { content: "=EF=8A=A7"; } + +.cmp-dm-portal i.icon.low.vision::before { content: "=EF=8A=A8"; } + +.cmp-dm-portal i.icon.block.layout::before { content: "=EF=80=89"; } + +.cmp-dm-portal i.icon.grid.layout::before { content: "=EF=80=8A"; } + +.cmp-dm-portal i.icon.list.layout::before { content: "=EF=80=8B"; } + +.cmp-dm-portal i.icon.zoom::before { content: "=EF=80=8E"; } + +.cmp-dm-portal i.icon.zoom.out::before { content: "=EF=80=90"; } + +.cmp-dm-portal i.icon.resize.vertical::before { content: "=EF=81=BD"; } + +.cmp-dm-portal i.icon.resize.horizontal::before { content: "=EF=81=BE"; } + +.cmp-dm-portal i.icon.maximize::before { content: "=EF=82=B2"; } + +.cmp-dm-portal i.icon.crop::before { content: "=EF=84=A5"; } + +.cmp-dm-portal i.icon.cocktail::before { content: "=EF=80=80"; } + +.cmp-dm-portal i.icon.road::before { content: "=EF=80=98"; } + +.cmp-dm-portal i.icon.flag::before { content: "=EF=80=A4"; } + +.cmp-dm-portal i.icon.book::before { content: "=EF=80=AD"; } + +.cmp-dm-portal i.icon.gift::before { content: "=EF=81=AB"; } + +.cmp-dm-portal i.icon.leaf::before { content: "=EF=81=AC"; } + +.cmp-dm-portal i.icon.fire::before { content: "=EF=81=AD"; } + +.cmp-dm-portal i.icon.plane::before { content: "=EF=81=B2"; } + +.cmp-dm-portal i.icon.magnet::before { content: "=EF=81=B6"; } + +.cmp-dm-portal i.icon.lemon::before { content: "=EF=82=94"; } + +.cmp-dm-portal i.icon.world::before { content: "=EF=82=AC"; } + +.cmp-dm-portal i.icon.travel::before { content: "=EF=82=B1"; } + +.cmp-dm-portal i.icon.shipping::before { content: "=EF=83=91"; } + +.cmp-dm-portal i.icon.money::before { content: "=EF=83=96"; } + +.cmp-dm-portal i.icon.legal::before { content: "=EF=83=A3"; } + +.cmp-dm-portal i.icon.lightning::before { content: "=EF=83=A7"; } + +.cmp-dm-portal i.icon.umbrella::before { content: "=EF=83=A9"; } + +.cmp-dm-portal i.icon.treatment::before { content: "=EF=83=B1"; } + +.cmp-dm-portal i.icon.suitcase::before { content: "=EF=83=B2"; } + +.cmp-dm-portal i.icon.bar::before { content: "=EF=83=BC"; } + +.cmp-dm-portal i.icon.flag.outline::before { content: "=EF=84=9D"; } + +.cmp-dm-portal i.icon.flag.checkered::before { content: "=EF=84=9E"; } + +.cmp-dm-portal i.icon.puzzle::before { content: "=EF=84=AE"; } + +.cmp-dm-portal i.icon.fire.extinguisher::before { content: "=EF=84=B4"; } + +.cmp-dm-portal i.icon.rocket::before { content: "=EF=84=B5"; } + +.cmp-dm-portal i.icon.anchor::before { content: "=EF=84=BD"; } + +.cmp-dm-portal i.icon.bullseye::before { content: "=EF=85=80"; } + +.cmp-dm-portal i.icon.sun::before { content: "=EF=86=85"; } + +.cmp-dm-portal i.icon.moon::before { content: "=EF=86=86"; } + +.cmp-dm-portal i.icon.fax::before { content: "=EF=86=AC"; } + +.cmp-dm-portal i.icon.life.ring::before { content: "=EF=87=8D"; } + +.cmp-dm-portal i.icon.bomb::before { content: "=EF=87=A2"; } + +.cmp-dm-portal i.icon.soccer::before { content: "=EF=87=A3"; } + +.cmp-dm-portal i.icon.calculator::before { content: "=EF=87=AC"; } + +.cmp-dm-portal i.icon.diamond::before { content: "=EF=88=99"; } + +.cmp-dm-portal i.icon.sticky.note::before { content: "=EF=89=89"; } + +.cmp-dm-portal i.icon.sticky.note.outline::before { content: "=EF=89=8A"; } + +.cmp-dm-portal i.icon.law::before { content: "=EF=89=8E"; } + +.cmp-dm-portal i.icon.hand.peace::before { content: "=EF=89=9B"; } + +.cmp-dm-portal i.icon.hand.rock::before { content: "=EF=89=95"; } + +.cmp-dm-portal i.icon.hand.paper::before { content: "=EF=89=96"; } + +.cmp-dm-portal i.icon.hand.scissors::before { content: "=EF=89=97"; } + +.cmp-dm-portal i.icon.hand.lizard::before { content: "=EF=89=98"; } + +.cmp-dm-portal i.icon.hand.spock::before { content: "=EF=89=99"; } + +.cmp-dm-portal i.icon.tv::before { content: "=EF=89=AC"; } + +.cmp-dm-portal i.icon.thermometer.full::before { content: "=EF=8B=87"; } + +.cmp-dm-portal i.icon.thermometer.three.quarters::before { content: "=EF=8B= +=88"; } + +.cmp-dm-portal i.icon.thermometer.half::before { content: "=EF=8B=89"; } + +.cmp-dm-portal i.icon.thermometer.quarter::before { content: "=EF=8B=8A"; } + +.cmp-dm-portal i.icon.thermometer.empty::before { content: "=EF=8B=8B"; } + +.cmp-dm-portal i.icon.shower::before { content: "=EF=8B=8C"; } + +.cmp-dm-portal i.icon.bathtub::before { content: "=EF=8B=8D"; } + +.cmp-dm-portal i.icon.snowflake::before { content: "=EF=8B=9C"; } + +.cmp-dm-portal i.icon.crosshairs::before { content: "=EF=81=9B"; } + +.cmp-dm-portal i.icon.asterisk::before { content: "=EF=81=A9"; } + +.cmp-dm-portal i.icon.square.outline::before { content: "=EF=82=96"; } + +.cmp-dm-portal i.icon.certificate::before { content: "=EF=82=A3"; } + +.cmp-dm-portal i.icon.square::before { content: "=EF=83=88"; } + +.cmp-dm-portal i.icon.quote.left::before { content: "=EF=84=8D"; } + +.cmp-dm-portal i.icon.quote.right::before { content: "=EF=84=8E"; } + +.cmp-dm-portal i.icon.spinner::before { content: "=EF=84=90"; } + +.cmp-dm-portal i.icon.circle::before { content: "=EF=84=91"; } + +.cmp-dm-portal i.icon.ellipsis.horizontal::before { content: "=EF=85=81"; } + +.cmp-dm-portal i.icon.ellipsis.vertical::before { content: "=EF=85=82"; } + +.cmp-dm-portal i.icon.cube::before { content: "=EF=86=B2"; } + +.cmp-dm-portal i.icon.cubes::before { content: "=EF=86=B3"; } + +.cmp-dm-portal i.icon.circle.notched::before { content: "=EF=87=8E"; } + +.cmp-dm-portal i.icon.circle.thin::before { content: "=EF=87=9B"; } + +.cmp-dm-portal i.icon.checkmark::before { content: "=EF=80=8C"; } + +.cmp-dm-portal i.icon.remove::before { content: "=EF=80=8D"; } + +.cmp-dm-portal i.icon.checkmark.box::before { content: "=EF=81=86"; } + +.cmp-dm-portal i.icon.move::before { content: "=EF=81=87"; } + +.cmp-dm-portal i.icon.add.circle::before { content: "=EF=81=95"; } + +.cmp-dm-portal i.icon.minus.circle::before { content: "=EF=81=96"; } + +.cmp-dm-portal i.icon.remove.circle::before { content: "=EF=81=97"; } + +.cmp-dm-portal i.icon.check.circle::before { content: "=EF=81=98"; } + +.cmp-dm-portal i.icon.remove.circle.outline::before { content: "=EF=81=9C";= + } + +.cmp-dm-portal i.icon.check.circle.outline::before { content: "=EF=81=9D"; = +} + +.cmp-dm-portal i.icon.plus::before { content: "=EF=81=A7"; } + +.cmp-dm-portal i.icon.minus::before { content: "=EF=81=A8"; } + +.cmp-dm-portal i.icon.add.square::before { content: "=EF=83=BE"; } + +.cmp-dm-portal i.icon.radio::before { content: "=EF=84=8C"; } + +.cmp-dm-portal i.icon.minus.square::before { content: "=EF=85=86"; } + +.cmp-dm-portal i.icon.minus.square.outline::before { content: "=EF=85=87"; = +} + +.cmp-dm-portal i.icon.check.square::before { content: "=EF=85=8A"; } + +.cmp-dm-portal i.icon.selected.radio::before { content: "=EF=86=92"; } + +.cmp-dm-portal i.icon.plus.square.outline::before { content: "=EF=86=96"; } + +.cmp-dm-portal i.icon.toggle.off::before { content: "=EF=88=84"; } + +.cmp-dm-portal i.icon.toggle.on::before { content: "=EF=88=85"; } + +.cmp-dm-portal i.icon.film::before { content: "=EF=80=88"; } + +.cmp-dm-portal i.icon.sound::before { content: "=EF=80=A5"; } + +.cmp-dm-portal i.icon.photo::before { content: "=EF=80=B0"; } + +.cmp-dm-portal i.icon.bar.chart::before { content: "=EF=82=80"; } + +.cmp-dm-portal i.icon.camera.retro::before { content: "=EF=82=83"; } + +.cmp-dm-portal i.icon.newspaper::before { content: "=EF=87=AA"; } + +.cmp-dm-portal i.icon.area.chart::before { content: "=EF=87=BE"; } + +.cmp-dm-portal i.icon.pie.chart::before { content: "=EF=88=80"; } + +.cmp-dm-portal i.icon.line.chart::before { content: "=EF=88=81"; } + +.cmp-dm-portal i.icon.arrow.circle.outline.down::before { content: "=EF=80= +=9A"; } + +.cmp-dm-portal i.icon.arrow.circle.outline.up::before { content: "=EF=80=9B= +"; } + +.cmp-dm-portal i.icon.chevron.left::before { content: "=EF=81=93"; } + +.cmp-dm-portal i.icon.chevron.right::before { content: "=EF=81=94"; } + +.cmp-dm-portal i.icon.arrow.left::before { content: "=EF=81=A0"; } + +.cmp-dm-portal i.icon.arrow.right::before { content: "=EF=81=A1"; } + +.cmp-dm-portal i.icon.arrow.up::before { content: "=EF=81=A2"; } + +.cmp-dm-portal i.icon.arrow.down::before { content: "=EF=81=A3"; } + +.cmp-dm-portal i.icon.chevron.up::before { content: "=EF=81=B7"; } + +.cmp-dm-portal i.icon.chevron.down::before { content: "=EF=81=B8"; } + +.cmp-dm-portal i.icon.pointing.right::before { content: "=EF=82=A4"; } + +.cmp-dm-portal i.icon.pointing.left::before { content: "=EF=82=A5"; } + +.cmp-dm-portal i.icon.pointing.up::before { content: "=EF=82=A6"; } + +.cmp-dm-portal i.icon.pointing.down::before { content: "=EF=82=A7"; } + +.cmp-dm-portal i.icon.arrow.circle.left::before { content: "=EF=82=A8"; } + +.cmp-dm-portal i.icon.arrow.circle.right::before { content: "=EF=82=A9"; } + +.cmp-dm-portal i.icon.arrow.circle.up::before { content: "=EF=82=AA"; } + +.cmp-dm-portal i.icon.arrow.circle.down::before { content: "=EF=82=AB"; } + +.cmp-dm-portal i.icon.caret.down::before { content: "=EF=83=97"; } + +.cmp-dm-portal i.icon.caret.up::before { content: "=EF=83=98"; } + +.cmp-dm-portal i.icon.caret.left::before { content: "=EF=83=99"; } + +.cmp-dm-portal i.icon.caret.right::before { content: "=EF=83=9A"; } + +.cmp-dm-portal i.icon.angle.double.left::before { content: "=EF=84=80"; } + +.cmp-dm-portal i.icon.angle.double.right::before { content: "=EF=84=81"; } + +.cmp-dm-portal i.icon.angle.double.up::before { content: "=EF=84=82"; } + +.cmp-dm-portal i.icon.angle.double.down::before { content: "=EF=84=83"; } + +.cmp-dm-portal i.icon.angle.left::before { content: "=EF=84=84"; } + +.cmp-dm-portal i.icon.angle.right::before { content: "=EF=84=85"; } + +.cmp-dm-portal i.icon.angle.up::before { content: "=EF=84=86"; } + +.cmp-dm-portal i.icon.angle.down::before { content: "=EF=84=87"; } + +.cmp-dm-portal i.icon.chevron.circle.left::before { content: "=EF=84=B7"; } + +.cmp-dm-portal i.icon.chevron.circle.right::before { content: "=EF=84=B8"; = +} + +.cmp-dm-portal i.icon.chevron.circle.up::before { content: "=EF=84=B9"; } + +.cmp-dm-portal i.icon.chevron.circle.down::before { content: "=EF=84=BA"; } + +.cmp-dm-portal i.icon.toggle.down::before { content: "=EF=85=90"; } + +.cmp-dm-portal i.icon.toggle.up::before { content: "=EF=85=91"; } + +.cmp-dm-portal i.icon.toggle.right::before { content: "=EF=85=92"; } + +.cmp-dm-portal i.icon.long.arrow.down::before { content: "=EF=85=B5"; } + +.cmp-dm-portal i.icon.long.arrow.up::before { content: "=EF=85=B6"; } + +.cmp-dm-portal i.icon.long.arrow.left::before { content: "=EF=85=B7"; } + +.cmp-dm-portal i.icon.long.arrow.right::before { content: "=EF=85=B8"; } + +.cmp-dm-portal i.icon.arrow.circle.outline.right::before { content: "=EF=86= +=8E"; } + +.cmp-dm-portal i.icon.arrow.circle.outline.left::before { content: "=EF=86= +=90"; } + +.cmp-dm-portal i.icon.toggle.left::before { content: "=EF=86=91"; } + +.cmp-dm-portal i.icon.tablet::before { content: "=EF=84=8A"; } + +.cmp-dm-portal i.icon.mobile::before { content: "=EF=84=8B"; } + +.cmp-dm-portal i.icon.battery.full::before { content: "=EF=89=80"; } + +.cmp-dm-portal i.icon.battery.high::before { content: "=EF=89=81"; } + +.cmp-dm-portal i.icon.battery.medium::before { content: "=EF=89=82"; } + +.cmp-dm-portal i.icon.battery.low::before { content: "=EF=89=83"; } + +.cmp-dm-portal i.icon.battery.empty::before { content: "=EF=89=84"; } + +.cmp-dm-portal i.icon.power::before { content: "=EF=80=91"; } + +.cmp-dm-portal i.icon.trash.outline::before { content: "=EF=80=94"; } + +.cmp-dm-portal i.icon.disk.outline::before { content: "=EF=82=A0"; } + +.cmp-dm-portal i.icon.desktop::before { content: "=EF=84=88"; } + +.cmp-dm-portal i.icon.laptop::before { content: "=EF=84=89"; } + +.cmp-dm-portal i.icon.game::before { content: "=EF=84=9B"; } + +.cmp-dm-portal i.icon.keyboard::before { content: "=EF=84=9C"; } + +.cmp-dm-portal i.icon.plug::before { content: "=EF=87=A6"; } + +.cmp-dm-portal i.icon.trash::before { content: "=EF=87=B8"; } + +.cmp-dm-portal i.icon.file.outline::before { content: "=EF=80=96"; } + +.cmp-dm-portal i.icon.folder::before { content: "=EF=81=BB"; } + +.cmp-dm-portal i.icon.folder.open::before { content: "=EF=81=BC"; } + +.cmp-dm-portal i.icon.file.text.outline::before { content: "=EF=83=B6"; } + +.cmp-dm-portal i.icon.folder.outline::before { content: "=EF=84=94"; } + +.cmp-dm-portal i.icon.folder.open.outline::before { content: "=EF=84=95"; } + +.cmp-dm-portal i.icon.level.up::before { content: "=EF=85=88"; } + +.cmp-dm-portal i.icon.level.down::before { content: "=EF=85=89"; } + +.cmp-dm-portal i.icon.file::before { content: "=EF=85=9B"; } + +.cmp-dm-portal i.icon.file.text::before { content: "=EF=85=9C"; } + +.cmp-dm-portal i.icon.file.pdf.outline::before { content: "=EF=87=81"; } + +.cmp-dm-portal i.icon.file.word.outline::before { content: "=EF=87=82"; } + +.cmp-dm-portal i.icon.file.excel.outline::before { content: "=EF=87=83"; } + +.cmp-dm-portal i.icon.file.powerpoint.outline::before { content: "=EF=87=84= +"; } + +.cmp-dm-portal i.icon.file.image.outline::before { content: "=EF=87=85"; } + +.cmp-dm-portal i.icon.file.archive.outline::before { content: "=EF=87=86"; = +} + +.cmp-dm-portal i.icon.file.audio.outline::before { content: "=EF=87=87"; } + +.cmp-dm-portal i.icon.file.video.outline::before { content: "=EF=87=88"; } + +.cmp-dm-portal i.icon.file.code.outline::before { content: "=EF=87=89"; } + +.cmp-dm-portal i.icon.qrcode::before { content: "=EF=80=A9"; } + +.cmp-dm-portal i.icon.barcode::before { content: "=EF=80=AA"; } + +.cmp-dm-portal i.icon.rss::before { content: "=EF=82=9E"; } + +.cmp-dm-portal i.icon.fork::before { content: "=EF=84=A6"; } + +.cmp-dm-portal i.icon.html5::before { content: "=EF=84=BB"; } + +.cmp-dm-portal i.icon.css3::before { content: "=EF=84=BC"; } + +.cmp-dm-portal i.icon.rss.square::before { content: "=EF=85=83"; } + +.cmp-dm-portal i.icon.openid::before { content: "=EF=86=9B"; } + +.cmp-dm-portal i.icon.database::before { content: "=EF=87=80"; } + +.cmp-dm-portal i.icon.wifi::before { content: "=EF=87=AB"; } + +.cmp-dm-portal i.icon.server::before { content: "=EF=88=B3"; } + +.cmp-dm-portal i.icon.usb::before { content: "=EF=8A=87"; } + +.cmp-dm-portal i.icon.bluetooth::before { content: "=EF=8A=93"; } + +.cmp-dm-portal i.icon.bluetooth.alternative::before { content: "=EF=8A=94";= + } + +.cmp-dm-portal i.icon.microchip::before { content: "=EF=8B=9B"; } + +.cmp-dm-portal i.icon.heart::before { content: "=EF=80=84"; } + +.cmp-dm-portal i.icon.star::before { content: "=EF=80=85"; } + +.cmp-dm-portal i.icon.empty.star::before { content: "=EF=80=86"; } + +.cmp-dm-portal i.icon.thumbs.outline.up::before { content: "=EF=82=87"; } + +.cmp-dm-portal i.icon.thumbs.outline.down::before { content: "=EF=82=88"; } + +.cmp-dm-portal i.icon.star.half::before { content: "=EF=82=89"; } + +.cmp-dm-portal i.icon.empty.heart::before { content: "=EF=82=8A"; } + +.cmp-dm-portal i.icon.smile::before { content: "=EF=84=98"; } + +.cmp-dm-portal i.icon.frown::before { content: "=EF=84=99"; } + +.cmp-dm-portal i.icon.meh::before { content: "=EF=84=9A"; } + +.cmp-dm-portal i.icon.star.half.empty::before { content: "=EF=84=A3"; } + +.cmp-dm-portal i.icon.thumbs.up::before { content: "=EF=85=A4"; } + +.cmp-dm-portal i.icon.thumbs.down::before { content: "=EF=85=A5"; } + +.cmp-dm-portal i.icon.music::before { content: "=EF=80=81"; } + +.cmp-dm-portal i.icon.video.play.outline::before { content: "=EF=80=9D"; } + +.cmp-dm-portal i.icon.volume.off::before { content: "=EF=80=A6"; } + +.cmp-dm-portal i.icon.volume.down::before { content: "=EF=80=A7"; } + +.cmp-dm-portal i.icon.volume.up::before { content: "=EF=80=A8"; } + +.cmp-dm-portal i.icon.record::before { content: "=EF=80=BD"; } + +.cmp-dm-portal i.icon.step.backward::before { content: "=EF=81=88"; } + +.cmp-dm-portal i.icon.fast.backward::before { content: "=EF=81=89"; } + +.cmp-dm-portal i.icon.backward::before { content: "=EF=81=8A"; } + +.cmp-dm-portal i.icon.play::before { content: "=EF=81=8B"; } + +.cmp-dm-portal i.icon.pause::before { content: "=EF=81=8C"; } + +.cmp-dm-portal i.icon.stop::before { content: "=EF=81=8D"; } + +.cmp-dm-portal i.icon.forward::before { content: "=EF=81=8E"; } + +.cmp-dm-portal i.icon.fast.forward::before { content: "=EF=81=90"; } + +.cmp-dm-portal i.icon.step.forward::before { content: "=EF=81=91"; } + +.cmp-dm-portal i.icon.eject::before { content: "=EF=81=92"; } + +.cmp-dm-portal i.icon.unmute::before { content: "=EF=84=B0"; } + +.cmp-dm-portal i.icon.mute::before { content: "=EF=84=B1"; } + +.cmp-dm-portal i.icon.video.play::before { content: "=EF=85=84"; } + +.cmp-dm-portal i.icon.closed.captioning::before { content: "=EF=88=8A"; } + +.cmp-dm-portal i.icon.pause.circle::before { content: "=EF=8A=8B"; } + +.cmp-dm-portal i.icon.pause.circle.outline::before { content: "=EF=8A=8C"; = +} + +.cmp-dm-portal i.icon.stop.circle::before { content: "=EF=8A=8D"; } + +.cmp-dm-portal i.icon.stop.circle.outline::before { content: "=EF=8A=8E"; } + +.cmp-dm-portal i.icon.marker::before { content: "=EF=81=81"; } + +.cmp-dm-portal i.icon.coffee::before { content: "=EF=83=B4"; } + +.cmp-dm-portal i.icon.food::before { content: "=EF=83=B5"; } + +.cmp-dm-portal i.icon.building.outline::before { content: "=EF=83=B7"; } + +.cmp-dm-portal i.icon.hospital::before { content: "=EF=83=B8"; } + +.cmp-dm-portal i.icon.emergency::before { content: "=EF=83=B9"; } + +.cmp-dm-portal i.icon.first.aid::before { content: "=EF=83=BA"; } + +.cmp-dm-portal i.icon.military::before { content: "=EF=83=BB"; } + +.cmp-dm-portal i.icon.h::before { content: "=EF=83=BD"; } + +.cmp-dm-portal i.icon.location.arrow::before { content: "=EF=84=A4"; } + +.cmp-dm-portal i.icon.compass::before { content: "=EF=85=8E"; } + +.cmp-dm-portal i.icon.space.shuttle::before { content: "=EF=86=97"; } + +.cmp-dm-portal i.icon.university::before { content: "=EF=86=9C"; } + +.cmp-dm-portal i.icon.building::before { content: "=EF=86=AD"; } + +.cmp-dm-portal i.icon.paw::before { content: "=EF=86=B0"; } + +.cmp-dm-portal i.icon.spoon::before { content: "=EF=86=B1"; } + +.cmp-dm-portal i.icon.car::before { content: "=EF=86=B9"; } + +.cmp-dm-portal i.icon.taxi::before { content: "=EF=86=BA"; } + +.cmp-dm-portal i.icon.tree::before { content: "=EF=86=BB"; } + +.cmp-dm-portal i.icon.bicycle::before { content: "=EF=88=86"; } + +.cmp-dm-portal i.icon.bus::before { content: "=EF=88=87"; } + +.cmp-dm-portal i.icon.ship::before { content: "=EF=88=9A"; } + +.cmp-dm-portal i.icon.motorcycle::before { content: "=EF=88=9C"; } + +.cmp-dm-portal i.icon.street.view::before { content: "=EF=88=9D"; } + +.cmp-dm-portal i.icon.hotel::before { content: "=EF=88=B6"; } + +.cmp-dm-portal i.icon.train::before { content: "=EF=88=B8"; } + +.cmp-dm-portal i.icon.subway::before { content: "=EF=88=B9"; } + +.cmp-dm-portal i.icon.map.pin::before { content: "=EF=89=B6"; } + +.cmp-dm-portal i.icon.map.signs::before { content: "=EF=89=B7"; } + +.cmp-dm-portal i.icon.map.outline::before { content: "=EF=89=B8"; } + +.cmp-dm-portal i.icon.map::before { content: "=EF=89=B9"; } + +.cmp-dm-portal i.icon.table::before { content: "=EF=83=8E"; } + +.cmp-dm-portal i.icon.columns::before { content: "=EF=83=9B"; } + +.cmp-dm-portal i.icon.sort::before { content: "=EF=83=9C"; } + +.cmp-dm-portal i.icon.sort.descending::before { content: "=EF=83=9D"; } + +.cmp-dm-portal i.icon.sort.ascending::before { content: "=EF=83=9E"; } + +.cmp-dm-portal i.icon.sort.alphabet.ascending::before { content: "=EF=85=9D= +"; } + +.cmp-dm-portal i.icon.sort.alphabet.descending::before { content: "=EF=85= +=9E"; } + +.cmp-dm-portal i.icon.sort.content.ascending::before { content: "=EF=85=A0"= +; } + +.cmp-dm-portal i.icon.sort.content.descending::before { content: "=EF=85=A1= +"; } + +.cmp-dm-portal i.icon.sort.numeric.ascending::before { content: "=EF=85=A2"= +; } + +.cmp-dm-portal i.icon.sort.numeric.descending::before { content: "=EF=85=A3= +"; } + +.cmp-dm-portal i.icon.font::before { content: "=EF=80=B1"; } + +.cmp-dm-portal i.icon.bold::before { content: "=EF=80=B2"; } + +.cmp-dm-portal i.icon.italic::before { content: "=EF=80=B3"; } + +.cmp-dm-portal i.icon.text.height::before { content: "=EF=80=B4"; } + +.cmp-dm-portal i.icon.text.width::before { content: "=EF=80=B5"; } + +.cmp-dm-portal i.icon.align.left::before { content: "=EF=80=B6"; } + +.cmp-dm-portal i.icon.align.center::before { content: "=EF=80=B7"; } + +.cmp-dm-portal i.icon.align.right::before { content: "=EF=80=B8"; } + +.cmp-dm-portal i.icon.align.justify::before { content: "=EF=80=B9"; } + +.cmp-dm-portal i.icon.list::before { content: "=EF=80=BA"; } + +.cmp-dm-portal i.icon.outdent::before { content: "=EF=80=BB"; } + +.cmp-dm-portal i.icon.indent::before { content: "=EF=80=BC"; } + +.cmp-dm-portal i.icon.cut::before { content: "=EF=83=84"; } + +.cmp-dm-portal i.icon.copy::before { content: "=EF=83=85"; } + +.cmp-dm-portal i.icon.attach::before { content: "=EF=83=86"; } + +.cmp-dm-portal i.icon.save::before { content: "=EF=83=87"; } + +.cmp-dm-portal i.icon.content::before { content: "=EF=83=89"; color: rgb(14= +4, 144, 144); } + +.cmp-dm-portal i.icon.unordered.list::before { content: "=EF=83=8A"; } + +.cmp-dm-portal i.icon.ordered.list::before { content: "=EF=83=8B"; } + +.cmp-dm-portal i.icon.strikethrough::before { content: "=EF=83=8C"; } + +.cmp-dm-portal i.icon.underline::before { content: "=EF=83=8D"; } + +.cmp-dm-portal i.icon.paste::before { content: "=EF=83=AA"; } + +.cmp-dm-portal i.icon.unlinkify::before { content: "=EF=84=A7"; } + +.cmp-dm-portal i.icon.superscript::before { content: "=EF=84=AB"; } + +.cmp-dm-portal i.icon.subscript::before { content: "=EF=84=AC"; } + +.cmp-dm-portal i.icon.header::before { content: "=EF=87=9C"; } + +.cmp-dm-portal i.icon.paragraph::before { content: "=EF=87=9D"; } + +.cmp-dm-portal i.icon.text.cursor::before { content: "=EF=89=86"; } + +.cmp-dm-portal i.icon.euro::before { content: "=EF=85=93"; } + +.cmp-dm-portal i.icon.pound::before { content: "=EF=85=94"; } + +.cmp-dm-portal i.icon.dollar::before { content: "=EF=85=95"; } + +.cmp-dm-portal i.icon.rupee::before { content: "=EF=85=96"; } + +.cmp-dm-portal i.icon.yen::before { content: "=EF=85=97"; } + +.cmp-dm-portal i.icon.ruble::before { content: "=EF=85=98"; } + +.cmp-dm-portal i.icon.won::before { content: "=EF=85=99"; } + +.cmp-dm-portal i.icon.bitcoin::before { content: "=EF=85=9A"; } + +.cmp-dm-portal i.icon.lira::before { content: "=EF=86=95"; } + +.cmp-dm-portal i.icon.shekel::before { content: "=EF=88=8B"; } + +.cmp-dm-portal i.icon.paypal::before { content: "=EF=87=AD"; } + +.cmp-dm-portal i.icon.google.wallet::before { content: "=EF=87=AE"; } + +.cmp-dm-portal i.icon.visa::before { content: "=EF=87=B0"; } + +.cmp-dm-portal i.icon.mastercard::before { content: "=EF=87=B1"; } + +.cmp-dm-portal i.icon.discover::before { content: "=EF=87=B2"; } + +.cmp-dm-portal i.icon.american.express::before { content: "=EF=87=B3"; } + +.cmp-dm-portal i.icon.paypal.card::before { content: "=EF=87=B4"; } + +.cmp-dm-portal i.icon.stripe::before { content: "=EF=87=B5"; } + +.cmp-dm-portal i.icon.japan.credit.bureau::before { content: "=EF=89=8B"; } + +.cmp-dm-portal i.icon.diners.club::before { content: "=EF=89=8C"; } + +.cmp-dm-portal i.icon.credit.card.alternative::before { content: "=EF=8A=83= +"; } + +.cmp-dm-portal i.icon.twitter.square::before { content: "=EF=82=81"; } + +.cmp-dm-portal i.icon.facebook.square::before { content: "=EF=82=82"; } + +.cmp-dm-portal i.icon.linkedin.square::before { content: "=EF=82=8C"; } + +.cmp-dm-portal i.icon.github.square::before { content: "=EF=82=92"; } + +.cmp-dm-portal i.icon.twitter::before { content: "=EF=82=99"; } + +.cmp-dm-portal i.icon.facebook.f::before { content: "=EF=82=9A"; } + +.cmp-dm-portal i.icon.github::before { content: "=EF=82=9B"; } + +.cmp-dm-portal i.icon.pinterest::before { content: "=EF=83=92"; } + +.cmp-dm-portal i.icon.pinterest.square::before { content: "=EF=83=93"; } + +.cmp-dm-portal i.icon.google.plus.square::before { content: "=EF=83=94"; } + +.cmp-dm-portal i.icon.google.plus::before { content: "=EF=83=95"; } + +.cmp-dm-portal i.icon.linkedin::before { content: "=EF=83=A1"; } + +.cmp-dm-portal i.icon.github.alternate::before { content: "=EF=84=93"; } + +.cmp-dm-portal i.icon.maxcdn::before { content: "=EF=84=B6"; } + +.cmp-dm-portal i.icon.youtube.square::before { content: "=EF=85=A6"; } + +.cmp-dm-portal i.icon.youtube::before { content: "=EF=85=A7"; } + +.cmp-dm-portal i.icon.xing::before { content: "=EF=85=A8"; } + +.cmp-dm-portal i.icon.xing.square::before { content: "=EF=85=A9"; } + +.cmp-dm-portal i.icon.youtube.play::before { content: "=EF=85=AA"; } + +.cmp-dm-portal i.icon.dropbox::before { content: "=EF=85=AB"; } + +.cmp-dm-portal i.icon.stack.overflow::before { content: "=EF=85=AC"; } + +.cmp-dm-portal i.icon.instagram::before { content: "=EF=85=AD"; } + +.cmp-dm-portal i.icon.flickr::before { content: "=EF=85=AE"; } + +.cmp-dm-portal i.icon.adn::before { content: "=EF=85=B0"; } + +.cmp-dm-portal i.icon.bitbucket::before { content: "=EF=85=B1"; } + +.cmp-dm-portal i.icon.bitbucket.square::before { content: "=EF=85=B2"; } + +.cmp-dm-portal i.icon.tumblr::before { content: "=EF=85=B3"; } + +.cmp-dm-portal i.icon.tumblr.square::before { content: "=EF=85=B4"; } + +.cmp-dm-portal i.icon.apple::before { content: "=EF=85=B9"; } + +.cmp-dm-portal i.icon.windows::before { content: "=EF=85=BA"; } + +.cmp-dm-portal i.icon.android::before { content: "=EF=85=BB"; } + +.cmp-dm-portal i.icon.linux::before { content: "=EF=85=BC"; } + +.cmp-dm-portal i.icon.dribble::before { content: "=EF=85=BD"; } + +.cmp-dm-portal i.icon.skype::before { content: "=EF=85=BE"; } + +.cmp-dm-portal i.icon.foursquare::before { content: "=EF=86=80"; } + +.cmp-dm-portal i.icon.trello::before { content: "=EF=86=81"; } + +.cmp-dm-portal i.icon.gittip::before { content: "=EF=86=84"; } + +.cmp-dm-portal i.icon.vk::before { content: "=EF=86=89"; } + +.cmp-dm-portal i.icon.weibo::before { content: "=EF=86=8A"; } + +.cmp-dm-portal i.icon.renren::before { content: "=EF=86=8B"; } + +.cmp-dm-portal i.icon.pagelines::before { content: "=EF=86=8C"; } + +.cmp-dm-portal i.icon.stack.exchange::before { content: "=EF=86=8D"; } + +.cmp-dm-portal i.icon.vimeo.square::before { content: "=EF=86=94"; } + +.cmp-dm-portal i.icon.slack::before { content: "=EF=86=98"; } + +.cmp-dm-portal i.icon.wordpress::before { content: "=EF=86=9A"; } + +.cmp-dm-portal i.icon.yahoo::before { content: "=EF=86=9E"; } + +.cmp-dm-portal i.icon.google::before { content: "=EF=86=A0"; } + +.cmp-dm-portal i.icon.reddit::before { content: "=EF=86=A1"; } + +.cmp-dm-portal i.icon.reddit.square::before { content: "=EF=86=A2"; } + +.cmp-dm-portal i.icon.stumbleupon.circle::before { content: "=EF=86=A3"; } + +.cmp-dm-portal i.icon.stumbleupon::before { content: "=EF=86=A4"; } + +.cmp-dm-portal i.icon.delicious::before { content: "=EF=86=A5"; } + +.cmp-dm-portal i.icon.digg::before { content: "=EF=86=A6"; } + +.cmp-dm-portal i.icon.pied.piper::before { content: "=EF=86=A7"; } + +.cmp-dm-portal i.icon.pied.piper.alternate::before { content: "=EF=86=A8"; = +} + +.cmp-dm-portal i.icon.drupal::before { content: "=EF=86=A9"; } + +.cmp-dm-portal i.icon.joomla::before { content: "=EF=86=AA"; } + +.cmp-dm-portal i.icon.behance::before { content: "=EF=86=B4"; } + +.cmp-dm-portal i.icon.behance.square::before { content: "=EF=86=B5"; } + +.cmp-dm-portal i.icon.steam::before { content: "=EF=86=B6"; } + +.cmp-dm-portal i.icon.steam.square::before { content: "=EF=86=B7"; } + +.cmp-dm-portal i.icon.spotify::before { content: "=EF=86=BC"; } + +.cmp-dm-portal i.icon.deviantart::before { content: "=EF=86=BD"; } + +.cmp-dm-portal i.icon.soundcloud::before { content: "=EF=86=BE"; } + +.cmp-dm-portal i.icon.vine::before { content: "=EF=87=8A"; } + +.cmp-dm-portal i.icon.codepen::before { content: "=EF=87=8B"; } + +.cmp-dm-portal i.icon.jsfiddle::before { content: "=EF=87=8C"; } + +.cmp-dm-portal i.icon.rebel::before { content: "=EF=87=90"; } + +.cmp-dm-portal i.icon.empire::before { content: "=EF=87=91"; } + +.cmp-dm-portal i.icon.git.square::before { content: "=EF=87=92"; } + +.cmp-dm-portal i.icon.git::before { content: "=EF=87=93"; } + +.cmp-dm-portal i.icon.hacker.news::before { content: "=EF=87=94"; } + +.cmp-dm-portal i.icon.tencent.weibo::before { content: "=EF=87=95"; } + +.cmp-dm-portal i.icon.qq::before { content: "=EF=87=96"; } + +.cmp-dm-portal i.icon.wechat::before { content: "=EF=87=97"; } + +.cmp-dm-portal i.icon.slideshare::before { content: "=EF=87=A7"; } + +.cmp-dm-portal i.icon.twitch::before { content: "=EF=87=A8"; } + +.cmp-dm-portal i.icon.yelp::before { content: "=EF=87=A9"; } + +.cmp-dm-portal i.icon.lastfm::before { content: "=EF=88=82"; } + +.cmp-dm-portal i.icon.lastfm.square::before { content: "=EF=88=83"; } + +.cmp-dm-portal i.icon.ioxhost::before { content: "=EF=88=88"; } + +.cmp-dm-portal i.icon.angellist::before { content: "=EF=88=89"; } + +.cmp-dm-portal i.icon.meanpath::before { content: "=EF=88=8C"; } + +.cmp-dm-portal i.icon.buysellads::before { content: "=EF=88=8D"; } + +.cmp-dm-portal i.icon.connectdevelop::before { content: "=EF=88=8E"; } + +.cmp-dm-portal i.icon.dashcube::before { content: "=EF=88=90"; } + +.cmp-dm-portal i.icon.forumbee::before { content: "=EF=88=91"; } + +.cmp-dm-portal i.icon.leanpub::before { content: "=EF=88=92"; } + +.cmp-dm-portal i.icon.sellsy::before { content: "=EF=88=93"; } + +.cmp-dm-portal i.icon.shirtsinbulk::before { content: "=EF=88=94"; } + +.cmp-dm-portal i.icon.simplybuilt::before { content: "=EF=88=95"; } + +.cmp-dm-portal i.icon.skyatlas::before { content: "=EF=88=96"; } + +.cmp-dm-portal i.icon.facebook::before { content: "=EF=88=B0"; } + +.cmp-dm-portal i.icon.pinterest::before { content: "=EF=88=B1"; } + +.cmp-dm-portal i.icon.whatsapp::before { content: "=EF=88=B2"; } + +.cmp-dm-portal i.icon.viacoin::before { content: "=EF=88=B7"; } + +.cmp-dm-portal i.icon.medium::before { content: "=EF=88=BA"; } + +.cmp-dm-portal i.icon.y.combinator::before { content: "=EF=88=BB"; } + +.cmp-dm-portal i.icon.optinmonster::before { content: "=EF=88=BC"; } + +.cmp-dm-portal i.icon.opencart::before { content: "=EF=88=BD"; } + +.cmp-dm-portal i.icon.expeditedssl::before { content: "=EF=88=BE"; } + +.cmp-dm-portal i.icon.gg::before { content: "=EF=89=A0"; } + +.cmp-dm-portal i.icon.gg.circle::before { content: "=EF=89=A1"; } + +.cmp-dm-portal i.icon.tripadvisor::before { content: "=EF=89=A2"; } + +.cmp-dm-portal i.icon.odnoklassniki::before { content: "=EF=89=A3"; } + +.cmp-dm-portal i.icon.odnoklassniki.square::before { content: "=EF=89=A4"; = +} + +.cmp-dm-portal i.icon.pocket::before { content: "=EF=89=A5"; } + +.cmp-dm-portal i.icon.wikipedia::before { content: "=EF=89=A6"; } + +.cmp-dm-portal i.icon.safari::before { content: "=EF=89=A7"; } + +.cmp-dm-portal i.icon.chrome::before { content: "=EF=89=A8"; } + +.cmp-dm-portal i.icon.firefox::before { content: "=EF=89=A9"; } + +.cmp-dm-portal i.icon.opera::before { content: "=EF=89=AA"; } + +.cmp-dm-portal i.icon.internet.explorer::before { content: "=EF=89=AB"; } + +.cmp-dm-portal i.icon.contao::before { content: "=EF=89=AD"; } + +.cmp-dm-portal i.icon.\35 00px::before { content: "=EF=89=AE"; } + +.cmp-dm-portal i.icon.amazon::before { content: "=EF=89=B0"; } + +.cmp-dm-portal i.icon.houzz::before { content: "=EF=89=BC"; } + +.cmp-dm-portal i.icon.vimeo::before { content: "=EF=89=BD"; } + +.cmp-dm-portal i.icon.black.tie::before { content: "=EF=89=BE"; } + +.cmp-dm-portal i.icon.fonticons::before { content: "=EF=8A=80"; } + +.cmp-dm-portal i.icon.reddit.alien::before { content: "=EF=8A=81"; } + +.cmp-dm-portal i.icon.microsoft.edge::before { content: "=EF=8A=82"; } + +.cmp-dm-portal i.icon.codiepie::before { content: "=EF=8A=84"; } + +.cmp-dm-portal i.icon.modx::before { content: "=EF=8A=85"; } + +.cmp-dm-portal i.icon.fort.awesome::before { content: "=EF=8A=86"; } + +.cmp-dm-portal i.icon.product.hunt::before { content: "=EF=8A=88"; } + +.cmp-dm-portal i.icon.mixcloud::before { content: "=EF=8A=89"; } + +.cmp-dm-portal i.icon.scribd::before { content: "=EF=8A=8A"; } + +.cmp-dm-portal i.icon.gitlab::before { content: "=EF=8A=96"; } + +.cmp-dm-portal i.icon.wpbeginner::before { content: "=EF=8A=97"; } + +.cmp-dm-portal i.icon.wpforms::before { content: "=EF=8A=98"; } + +.cmp-dm-portal i.icon.envira.gallery::before { content: "=EF=8A=99"; } + +.cmp-dm-portal i.icon.glide::before { content: "=EF=8A=A5"; } + +.cmp-dm-portal i.icon.glide.g::before { content: "=EF=8A=A6"; } + +.cmp-dm-portal i.icon.viadeo::before { content: "=EF=8A=A9"; } + +.cmp-dm-portal i.icon.viadeo.square::before { content: "=EF=8A=AA"; } + +.cmp-dm-portal i.icon.snapchat::before { content: "=EF=8A=AB"; } + +.cmp-dm-portal i.icon.snapchat.ghost::before { content: "=EF=8A=AC"; } + +.cmp-dm-portal i.icon.snapchat.square::before { content: "=EF=8A=AD"; } + +.cmp-dm-portal i.icon.pied.piper.hat::before { content: "=EF=8A=AE"; } + +.cmp-dm-portal i.icon.first.order::before { content: "=EF=8A=B0"; } + +.cmp-dm-portal i.icon.yoast::before { content: "=EF=8A=B1"; } + +.cmp-dm-portal i.icon.themeisle::before { content: "=EF=8A=B2"; } + +.cmp-dm-portal i.icon.google.plus.circle::before { content: "=EF=8A=B3"; } + +.cmp-dm-portal i.icon.font.awesome::before { content: "=EF=8A=B4"; } + +.cmp-dm-portal i.icon.linode::before { content: "=EF=8A=B8"; } + +.cmp-dm-portal i.icon.quora::before { content: "=EF=8B=84"; } + +.cmp-dm-portal i.icon.free.code.camp::before { content: "=EF=8B=85"; } + +.cmp-dm-portal i.icon.telegram::before { content: "=EF=8B=86"; } + +.cmp-dm-portal i.icon.bandcamp::before { content: "=EF=8B=95"; } + +.cmp-dm-portal i.icon.grav::before { content: "=EF=8B=96"; } + +.cmp-dm-portal i.icon.etsy::before { content: "=EF=8B=97"; } + +.cmp-dm-portal i.icon.imdb::before { content: "=EF=8B=98"; } + +.cmp-dm-portal i.icon.ravelry::before { content: "=EF=8B=99"; } + +.cmp-dm-portal i.icon.eercast::before { content: "=EF=8B=9A"; } + +.cmp-dm-portal i.icon.superpowers::before { content: "=EF=8B=9D"; } + +.cmp-dm-portal i.icon.wpexplorer::before { content: "=EF=8B=9E"; } + +.cmp-dm-portal i.icon.meetup::before { content: "=EF=8B=A0"; } + +.cmp-dm-portal i.icon.like::before { content: "=EF=80=84"; } + +.cmp-dm-portal i.icon.favorite::before { content: "=EF=80=85"; } + +.cmp-dm-portal i.icon.video::before { content: "=EF=80=88"; } + +.cmp-dm-portal i.icon.check::before { content: "=EF=80=8C"; } + +.cmp-dm-portal i.icon.close::before { content: "=EF=80=8D"; color: rgb(144,= + 144, 144); } + +.cmp-dm-portal i.icon.cancel::before, .cmp-dm-portal i.icon.delete::before,= + .cmp-dm-portal i.icon.x::before { content: "=EF=80=8D"; } + +.cmp-dm-portal i.icon.magnify::before, .cmp-dm-portal i.icon.zoom.in::befor= +e { content: "=EF=80=8E"; } + +.cmp-dm-portal i.icon.shutdown::before { content: "=EF=80=91"; } + +.cmp-dm-portal i.icon.clock::before, .cmp-dm-portal i.icon.time::before { c= +ontent: "=EF=80=97"; } + +.cmp-dm-portal i.icon.play.circle.outline::before { content: "=EF=80=9D"; } + +.cmp-dm-portal i.icon.headphone::before { content: "=EF=80=A5"; } + +.cmp-dm-portal i.icon.camera::before { content: "=EF=80=B0"; } + +.cmp-dm-portal i.icon.video.camera::before { content: "=EF=80=BD"; } + +.cmp-dm-portal i.icon.picture::before { content: "=EF=80=BE"; } + +.cmp-dm-portal i.icon.compose::before, .cmp-dm-portal i.icon.pencil::before= + { content: "=EF=81=80"; } + +.cmp-dm-portal i.icon.point::before { content: "=EF=81=81"; } + +.cmp-dm-portal i.icon.tint::before { content: "=EF=81=83"; } + +.cmp-dm-portal i.icon.signup::before { content: "=EF=81=84"; } + +.cmp-dm-portal i.icon.plus.circle::before { content: "=EF=81=95"; } + +.cmp-dm-portal i.icon.question.circle::before { content: "=EF=81=99"; } + +.cmp-dm-portal i.icon.dont::before { content: "=EF=81=9E"; } + +.cmp-dm-portal i.icon.minimize::before { content: "=EF=81=A6"; } + +.cmp-dm-portal i.icon.add::before { content: "=EF=81=A7"; } + +.cmp-dm-portal i.icon.attention::before, .cmp-dm-portal i.icon.exclamation.= +circle::before { content: "=EF=81=AA"; } + +.cmp-dm-portal i.icon.eye::before { content: "=EF=81=AE"; } + +.cmp-dm-portal i.icon.exclamation.triangle::before { content: "=EF=81=B1"; = +} + +.cmp-dm-portal i.icon.shuffle::before { content: "=EF=81=B4"; } + +.cmp-dm-portal i.icon.chat::before { content: "=EF=81=B5"; } + +.cmp-dm-portal i.icon.cart::before { content: "=EF=81=BA"; color: rgb(144, = +144, 144); } + +.cmp-dm-portal i.icon.shopping.cart::before { content: "=EF=81=BA"; } + +.cmp-dm-portal i.icon.bar.graph::before { content: "=EF=82=80"; } + +.cmp-dm-portal i.icon.key::before { content: "=EF=82=84"; } + +.cmp-dm-portal i.icon.cogs::before { content: "=EF=82=85"; } + +.cmp-dm-portal i.icon.discussions::before { content: "=EF=82=86"; } + +.cmp-dm-portal i.icon.like.outline::before { content: "=EF=82=87"; } + +.cmp-dm-portal i.icon.dislike.outline::before { content: "=EF=82=88"; } + +.cmp-dm-portal i.icon.heart.outline::before { content: "=EF=82=8A"; } + +.cmp-dm-portal i.icon.log.out::before { content: "=EF=82=8B"; } + +.cmp-dm-portal i.icon.thumb.tack::before { content: "=EF=82=8D"; } + +.cmp-dm-portal i.icon.winner::before { content: "=EF=82=91"; } + +.cmp-dm-portal i.icon.phone::before { content: "=EF=82=95"; } + +.cmp-dm-portal i.icon.bookmark.outline::before { content: "=EF=82=97"; } + +.cmp-dm-portal i.icon.phone.square::before { content: "=EF=82=98"; } + +.cmp-dm-portal i.icon.credit.card::before { content: "=EF=82=9D"; } + +.cmp-dm-portal i.icon.hdd.outline::before { content: "=EF=82=A0"; } + +.cmp-dm-portal i.icon.bullhorn::before { content: "=EF=82=A1"; } + +.cmp-dm-portal i.icon.bell.outline::before { content: "=EF=82=A2"; } + +.cmp-dm-portal i.icon.hand.outline.right::before { content: "=EF=82=A4"; } + +.cmp-dm-portal i.icon.hand.outline.left::before { content: "=EF=82=A5"; } + +.cmp-dm-portal i.icon.hand.outline.up::before { content: "=EF=82=A6"; } + +.cmp-dm-portal i.icon.hand.outline.down::before { content: "=EF=82=A7"; } + +.cmp-dm-portal i.icon.globe::before { content: "=EF=82=AC"; } + +.cmp-dm-portal i.icon.wrench::before { content: "=EF=82=AD"; } + +.cmp-dm-portal i.icon.briefcase::before { content: "=EF=82=B1"; } + +.cmp-dm-portal i.icon.group::before { content: "=EF=83=80"; } + +.cmp-dm-portal i.icon.chain::before, .cmp-dm-portal i.icon.linkify::before = +{ content: "=EF=83=81"; } + +.cmp-dm-portal i.icon.flask::before { content: "=EF=83=83"; } + +.cmp-dm-portal i.icon.bars::before, .cmp-dm-portal i.icon.sidebar::before {= + content: "=EF=83=89"; } + +.cmp-dm-portal i.icon.list.ul::before { content: "=EF=83=8A"; } + +.cmp-dm-portal i.icon.list.ol::before, .cmp-dm-portal i.icon.numbered.list:= +:before { content: "=EF=83=8B"; } + +.cmp-dm-portal i.icon.magic::before { content: "=EF=83=90"; } + +.cmp-dm-portal i.icon.truck::before { content: "=EF=83=91"; } + +.cmp-dm-portal i.icon.currency::before { content: "=EF=83=96"; } + +.cmp-dm-portal i.icon.triangle.down::before { content: "=EF=83=97"; } + +.cmp-dm-portal i.icon.dropdown::before { content: "=EF=83=97"; color: rgb(1= +61, 0, 255); } + +.cmp-dm-portal i.icon.triangle.up::before { content: "=EF=83=98"; color: rg= +b(161, 0, 255); } + +.cmp-dm-portal i.icon.triangle.left::before { content: "=EF=83=99"; } + +.cmp-dm-portal i.icon.triangle.right::before { content: "=EF=83=9A"; } + +.cmp-dm-portal i.icon.envelope::before { content: "=EF=83=A0"; } + +.cmp-dm-portal i.icon.conversation::before { content: "=EF=83=A6"; } + +.cmp-dm-portal i.icon.rain::before { content: "=EF=83=A9"; } + +.cmp-dm-portal i.icon.clipboard::before { content: "=EF=83=AA"; } + +.cmp-dm-portal i.icon.lightbulb::before { content: "=EF=83=AB"; } + +.cmp-dm-portal i.icon.bell::before { content: "=EF=83=B3"; } + +.cmp-dm-portal i.icon.ambulance::before { content: "=EF=83=B9"; } + +.cmp-dm-portal i.icon.medkit::before { content: "=EF=83=BA"; } + +.cmp-dm-portal i.icon.fighter.jet::before { content: "=EF=83=BB"; } + +.cmp-dm-portal i.icon.beer::before { content: "=EF=83=BC"; } + +.cmp-dm-portal i.icon.plus.square::before { content: "=EF=83=BE"; } + +.cmp-dm-portal i.icon.computer::before { content: "=EF=84=88"; } + +.cmp-dm-portal i.icon.circle.outline::before { content: "=EF=84=8C"; } + +.cmp-dm-portal i.icon.gamepad::before { content: "=EF=84=9B"; } + +.cmp-dm-portal i.icon.star.half.full::before { content: "=EF=84=A3"; } + +.cmp-dm-portal i.icon.broken.chain::before { content: "=EF=84=A7"; } + +.cmp-dm-portal i.icon.question::before { content: "=EF=84=A8"; } + +.cmp-dm-portal i.icon.exclamation::before { content: "=EF=84=AA"; } + +.cmp-dm-portal i.icon.eraser::before { content: "=EF=84=AD"; } + +.cmp-dm-portal i.icon.microphone::before { content: "=EF=84=B0"; } + +.cmp-dm-portal i.icon.microphone.slash::before { content: "=EF=84=B1"; } + +.cmp-dm-portal i.icon.shield::before { content: "=EF=84=B2"; } + +.cmp-dm-portal i.icon.target::before { content: "=EF=85=80"; } + +.cmp-dm-portal i.icon.play.circle::before { content: "=EF=85=84"; } + +.cmp-dm-portal i.icon.pencil.square::before { content: "=EF=85=8B"; } + +.cmp-dm-portal i.icon.eur::before { content: "=EF=85=93"; } + +.cmp-dm-portal i.icon.gbp::before { content: "=EF=85=94"; } + +.cmp-dm-portal i.icon.usd::before { content: "=EF=85=95"; } + +.cmp-dm-portal i.icon.inr::before { content: "=EF=85=96"; } + +.cmp-dm-portal i.icon.cny::before, .cmp-dm-portal i.icon.jpy::before, .cmp-= +dm-portal i.icon.rmb::before { content: "=EF=85=97"; } + +.cmp-dm-portal i.icon.rouble::before, .cmp-dm-portal i.icon.rub::before { c= +ontent: "=EF=85=98"; } + +.cmp-dm-portal i.icon.krw::before { content: "=EF=85=99"; } + +.cmp-dm-portal i.icon.btc::before { content: "=EF=85=9A"; } + +.cmp-dm-portal i.icon.gratipay::before { content: "=EF=86=84"; } + +.cmp-dm-portal i.icon.zip::before { content: "=EF=86=87"; } + +.cmp-dm-portal i.icon.dot.circle.outline::before { content: "=EF=86=92"; } + +.cmp-dm-portal i.icon.try::before { content: "=EF=86=95"; } + +.cmp-dm-portal i.icon.graduation::before { content: "=EF=86=9D"; } + +.cmp-dm-portal i.icon.circle.outline::before { content: "=EF=87=9B"; } + +.cmp-dm-portal i.icon.sliders::before { content: "=EF=87=9E"; } + +.cmp-dm-portal i.icon.weixin::before { content: "=EF=87=97"; } + +.cmp-dm-portal i.icon.teletype::before, .cmp-dm-portal i.icon.tty::before {= + content: "=EF=87=A4"; } + +.cmp-dm-portal i.icon.binoculars::before { content: "=EF=87=A5"; } + +.cmp-dm-portal i.icon.power.cord::before { content: "=EF=87=A6"; } + +.cmp-dm-portal i.icon.wi-fi::before { content: "=EF=87=AB"; } + +.cmp-dm-portal i.icon.visa.card::before { content: "=EF=87=B0"; } + +.cmp-dm-portal i.icon.mastercard.card::before { content: "=EF=87=B1"; } + +.cmp-dm-portal i.icon.discover.card::before { content: "=EF=87=B2"; } + +.cmp-dm-portal i.icon.american.express.card::before, .cmp-dm-portal i.icon.= +amex::before { content: "=EF=87=B3"; } + +.cmp-dm-portal i.icon.stripe.card::before { content: "=EF=87=B5"; } + +.cmp-dm-portal i.icon.bell.slash::before { content: "=EF=87=B6"; } + +.cmp-dm-portal i.icon.bell.slash.outline::before { content: "=EF=87=B7"; } + +.cmp-dm-portal i.icon.area.graph::before { content: "=EF=87=BE"; } + +.cmp-dm-portal i.icon.pie.graph::before { content: "=EF=88=80"; } + +.cmp-dm-portal i.icon.line.graph::before { content: "=EF=88=81"; } + +.cmp-dm-portal i.icon.cc::before { content: "=EF=88=8A"; } + +.cmp-dm-portal i.icon.ils::before, .cmp-dm-portal i.icon.sheqel::before { c= +ontent: "=EF=88=8B"; } + +.cmp-dm-portal i.icon.plus.cart::before { content: "=EF=88=97"; } + +.cmp-dm-portal i.icon.arrow.down.cart::before { content: "=EF=88=98"; } + +.cmp-dm-portal i.icon.detective::before { content: "=EF=88=9B"; } + +.cmp-dm-portal i.icon.venus::before { content: "=EF=88=A1"; } + +.cmp-dm-portal i.icon.mars::before { content: "=EF=88=A2"; } + +.cmp-dm-portal i.icon.mercury::before { content: "=EF=88=A3"; } + +.cmp-dm-portal i.icon.intersex::before { content: "=EF=88=A4"; } + +.cmp-dm-portal i.icon.female.homosexual::before, .cmp-dm-portal i.icon.venu= +s.double::before { content: "=EF=88=A6"; } + +.cmp-dm-portal i.icon.male.homosexual::before, .cmp-dm-portal i.icon.mars.d= +ouble::before { content: "=EF=88=A7"; } + +.cmp-dm-portal i.icon.venus.mars::before { content: "=EF=88=A8"; } + +.cmp-dm-portal i.icon.mars.alternate::before, .cmp-dm-portal i.icon.mars.st= +roke::before { content: "=EF=88=A9"; } + +.cmp-dm-portal i.icon.mars.stroke.vertical::before, .cmp-dm-portal i.icon.m= +ars.vertical::before { content: "=EF=88=AA"; } + +.cmp-dm-portal i.icon.mars.horizontal::before, .cmp-dm-portal i.icon.mars.s= +troke.horizontal::before { content: "=EF=88=AB"; } + +.cmp-dm-portal i.icon.asexual::before { content: "=EF=88=AD"; } + +.cmp-dm-portal i.icon.facebook.official::before { content: "=EF=88=B0"; } + +.cmp-dm-portal i.icon.user.plus::before { content: "=EF=88=B4"; } + +.cmp-dm-portal i.icon.user.cancel::before, .cmp-dm-portal i.icon.user.close= +::before, .cmp-dm-portal i.icon.user.delete::before, .cmp-dm-portal i.icon.= +user.times::before, .cmp-dm-portal i.icon.user.x::before { content: "=EF=88= +=B5"; } + +.cmp-dm-portal i.icon.bed::before { content: "=EF=88=B6"; } + +.cmp-dm-portal i.icon.yc::before, .cmp-dm-portal i.icon.ycombinator::before= + { content: "=EF=88=BB"; } + +.cmp-dm-portal i.icon.battery.four::before { content: "=EF=89=80"; } + +.cmp-dm-portal i.icon.battery.three.quarters::before, .cmp-dm-portal i.icon= +.battery.three::before { content: "=EF=89=81"; } + +.cmp-dm-portal i.icon.battery.half::before, .cmp-dm-portal i.icon.battery.t= +wo::before { content: "=EF=89=82"; } + +.cmp-dm-portal i.icon.battery.one::before, .cmp-dm-portal i.icon.battery.qu= +arter::before { content: "=EF=89=83"; } + +.cmp-dm-portal i.icon.battery.zero::before { content: "=EF=89=84"; } + +.cmp-dm-portal i.icon.i.cursor::before { content: "=EF=89=86"; } + +.cmp-dm-portal i.icon.japan.credit.bureau.card::before, .cmp-dm-portal i.ic= +on.jcb::before { content: "=EF=89=8B"; } + +.cmp-dm-portal i.icon.diners.club.card::before { content: "=EF=89=8C"; } + +.cmp-dm-portal i.icon.balance::before { content: "=EF=89=8E"; } + +.cmp-dm-portal i.icon.hourglass.outline::before, .cmp-dm-portal i.icon.hour= +glass.zero::before { content: "=EF=89=90"; } + +.cmp-dm-portal i.icon.hourglass.one::before { content: "=EF=89=91"; } + +.cmp-dm-portal i.icon.hourglass.two::before { content: "=EF=89=92"; } + +.cmp-dm-portal i.icon.hourglass.three::before { content: "=EF=89=93"; } + +.cmp-dm-portal i.icon.hourglass.four::before { content: "=EF=89=94"; } + +.cmp-dm-portal i.icon.grab::before { content: "=EF=89=95"; } + +.cmp-dm-portal i.icon.hand.victory::before { content: "=EF=89=9B"; } + +.cmp-dm-portal i.icon.tm::before { content: "=EF=89=9C"; } + +.cmp-dm-portal i.icon.r.circle::before { content: "=EF=89=9D"; } + +.cmp-dm-portal i.icon.television::before { content: "=EF=89=AC"; } + +.cmp-dm-portal i.icon.five.hundred.pixels::before { content: "=EF=89=AE"; } + +.cmp-dm-portal i.icon.calendar.plus::before { content: "=EF=89=B1"; } + +.cmp-dm-portal i.icon.calendar.minus::before { content: "=EF=89=B2"; } + +.cmp-dm-portal i.icon.calendar.times::before { content: "=EF=89=B3"; } + +.cmp-dm-portal i.icon.calendar.check::before { content: "=EF=89=B4"; } + +.cmp-dm-portal i.icon.factory::before { content: "=EF=89=B5"; } + +.cmp-dm-portal i.icon.commenting::before { content: "=EF=89=BA"; } + +.cmp-dm-portal i.icon.commenting.outline::before { content: "=EF=89=BB"; } + +.cmp-dm-portal i.icon.edge::before, .cmp-dm-portal i.icon.ms.edge::before {= + content: "=EF=8A=82"; } + +.cmp-dm-portal i.icon.wordpress.beginner::before { content: "=EF=8A=97"; } + +.cmp-dm-portal i.icon.wordpress.forms::before { content: "=EF=8A=98"; } + +.cmp-dm-portal i.icon.envira::before { content: "=EF=8A=99"; } + +.cmp-dm-portal i.icon.question.circle.outline::before { content: "=EF=8A=9C= +"; } + +.cmp-dm-portal i.icon.ald::before, .cmp-dm-portal i.icon.als::before, .cmp-= +dm-portal i.icon.assistive.listening.devices::before { content: "=EF=8A=A2"= +; } + +.cmp-dm-portal i.icon.asl.interpreting::before { content: "=EF=8A=A3"; } + +.cmp-dm-portal i.icon.deaf::before { content: "=EF=8A=A4"; } + +.cmp-dm-portal i.icon.american.sign.language.interpreting::before { content= +: "=EF=8A=A3"; } + +.cmp-dm-portal i.icon.hard.of.hearing::before { content: "=EF=8A=A4"; } + +.cmp-dm-portal i.icon.signing::before { content: "=EF=8A=A7"; } + +.cmp-dm-portal i.icon.new.pied.piper::before { content: "=EF=8A=AE"; } + +.cmp-dm-portal i.icon.theme.isle::before { content: "=EF=8A=B2"; } + +.cmp-dm-portal i.icon.google.plus.official::before { content: "=EF=8A=B3"; = +} + +.cmp-dm-portal i.icon.fa::before { content: "=EF=8A=B4"; } + +.cmp-dm-portal i.icon.vcard::before { content: "=EF=8A=BB"; } + +.cmp-dm-portal i.icon.vcard.outline::before { content: "=EF=8A=BC"; } + +.cmp-dm-portal i.icon.drivers.license::before { content: "=EF=8B=82"; } + +.cmp-dm-portal i.icon.drivers.license.outline::before { content: "=EF=8B=83= +"; } + +.cmp-dm-portal i.icon.thermometer::before { content: "=EF=8B=87"; } + +.cmp-dm-portal i.icon.bath::before, .cmp-dm-portal i.icon.s15::before { con= +tent: "=EF=8B=8D"; } + +.cmp-dm-portal i.icon.times.rectangle::before { content: "=EF=8B=93"; } + +.cmp-dm-portal i.icon.times.rectangle.outline::before { content: "=EF=8B=94= +"; } + +.cmp-dm-portal .ui.image { position: relative; display: inline-block; verti= +cal-align: middle; max-width: 100%; background-color: transparent; } + +.cmp-dm-portal img.ui.image { display: block; } + +.cmp-dm-portal .ui.image img, .cmp-dm-portal .ui.image svg { display: block= +; max-width: 100%; height: auto; } + +.cmp-dm-portal .ui.button.hidden, .cmp-dm-portal .ui.hidden.images, .cmp-dm= +-portal .ui.ui.hidden.image { display: none; } + +.cmp-dm-portal .ui.hidden.transition.image, .cmp-dm-portal .ui.hidden.trans= +ition.images { display: block; visibility: hidden; } + +.cmp-dm-portal .ui.images > .hidden.transition { display: inline-block; vis= +ibility: hidden; } + +.cmp-dm-portal .ui.medium.image, .cmp-dm-portal .ui.medium.images .image, .= +cmp-dm-portal .ui.medium.images img, .cmp-dm-portal .ui.medium.images svg {= + width: 300px; height: auto; font-size: 1rem; } + +.cmp-dm-portal .ui.mini.image, .cmp-dm-portal .ui.mini.images .image, .cmp-= +dm-portal .ui.mini.images img, .cmp-dm-portal .ui.mini.images svg { width: = +35px; height: auto; font-size: 0.785714rem; } + +.cmp-dm-portal .ui.input { position: relative; font-weight: 400; font-style= +: normal; display: inline-flex; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.input > input { margin: 0px; max-width: 100%; -webkit-bo= +x-flex: 1; flex: 1 0 auto; outline: none; -webkit-tap-highlight-color: rgba= +(255, 255, 255, 0); text-align: left; line-height: 1.21429em; font-family: = +graphik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; paddin= +g: 0.678571em 1em; background: rgb(255, 255, 255); border: 1px solid rgba(3= +4, 36, 38, 0.15); color: rgb(80, 80, 80); border-radius: 0.285714rem; trans= +ition: box-shadow 0.1s ease 0s, border-color 0.1s ease 0s, -webkit-box-shad= +ow 0.1s ease 0s; box-shadow: none; } + +.cmp-dm-portal .ui.input > input::-webkit-input-placeholder { color: rgb(25= +5, 255, 255); } + +.cmp-dm-portal .ui.input.down input, .cmp-dm-portal .ui.input > input:activ= +e { border-color: rgba(0, 0, 0, 0.3); background: rgb(250, 250, 250); color= +: rgb(80, 80, 80); box-shadow: none; } + +.cmp-dm-portal .ui.input.focus > input, .cmp-dm-portal .ui.input > input:fo= +cus { border-color: rgb(161, 0, 255); background: rgb(255, 255, 255); color= +: rgba(0, 0, 0, 0.8); box-shadow: none; } + +.cmp-dm-portal .ui.input.focus > input::-webkit-input-placeholder, .cmp-dm-= +portal .ui.input > input:focus::-webkit-input-placeholder { color: rgb(195,= + 195, 195); } + +.cmp-dm-portal .ui.icon.input > i.icon { cursor: default; position: absolut= +e; line-height: 1; text-align: center; top: 0px; right: 0px; margin: 0px; h= +eight: 100%; width: 2.67143em; opacity: 0.5; border-radius: 0px 0.285714rem= + 0.285714rem 0px; transition: opacity 0.3s ease 0s; } + +.cmp-dm-portal .ui.icon.input > i.icon:not(.link) { pointer-events: none; } + +.cmp-dm-portal .ui.ui.ui.ui.icon.input > input, .cmp-dm-portal .ui.ui.ui.ui= +.icon.input > textarea { padding-right: 2.67143em; } + +.cmp-dm-portal .ui.icon.input > i.icon::after, .cmp-dm-portal .ui.icon.inpu= +t > i.icon::before { left: 0px; position: absolute; text-align: center; top= +: 50%; width: 100%; margin-top: -0.5em; } + +.cmp-dm-portal .ui.icon.input > i.link.icon { cursor: pointer; } + +.cmp-dm-portal .ui.icon.input > i.circular.icon { top: 0.35em; right: 0.5em= +; } + +.cmp-dm-portal .ui[class*=3D"left icon"].input > i.icon { right: auto; left= +: 1px; border-radius: 0.285714rem 0px 0px 0.285714rem; } + +.cmp-dm-portal .ui[class*=3D"left icon"].input > i.circular.icon { right: a= +uto; left: 0.5em; } + +.cmp-dm-portal .ui.ui.ui.ui[class*=3D"left icon"].input > input, .cmp-dm-po= +rtal .ui.ui.ui.ui[class*=3D"left icon"].input > textarea { padding-left: 2.= +67143em; padding-right: 1em; } + +.cmp-dm-portal .ui.icon.input > input:focus ~ i.icon, .cmp-dm-portal .ui.ic= +on.input > textarea:focus ~ i.icon { opacity: 1; } + +.cmp-dm-portal .ui.icon.input > textarea ~ .icon { height: 3em; } + +.cmp-dm-portal :not(.field) > .ui.transparent.icon.input > textarea ~ .icon= + { height: 1.3em; } + +.cmp-dm-portal .ui.fluid.input { display: flex; } + +.cmp-dm-portal .ui.fluid.input > input { width: 0px !important; } + +.cmp-dm-portal .ui.input { font-size: 1em; } + +.cmp-dm-portal .ui.big.input { font-size: 1.28571em; } + +.cmp-dm-portal .ui.label { display: inline-block; line-height: 1; vertical-= +align: baseline; margin: 0px 0.142857em; background-color: rgb(232, 232, 23= +2); background-image: none; padding: 0.75em 1.5em; color: rgba(0, 0, 0, 0.6= +); text-transform: none; font-weight: 400; border: 0px solid transparent; b= +order-radius: 0.285714rem; transition: background 0.1s ease 0s; } + +.cmp-dm-portal .ui.label:first-child { margin-left: 0px; } + +.cmp-dm-portal .ui.label:last-child { margin-right: 0px; } + +.cmp-dm-portal .ui.label > a, .cmp-dm-portal a.ui.label { cursor: pointer; = +} + +.cmp-dm-portal .ui.label > a { color: inherit; opacity: 0.5; transition: op= +acity 0.1s ease 0s; } + +.cmp-dm-portal .ui.label > a:hover { opacity: 1; } + +.cmp-dm-portal .ui.label > img { vertical-align: middle; height: 2.5em; wid= +th: auto !important; } + +.cmp-dm-portal .ui.label > .icon, .cmp-dm-portal .ui.left.icon.label > .ico= +n { width: auto; margin: 0px 0.75em 0px 0px; } + +.cmp-dm-portal .ui.label > .detail { display: inline-block; vertical-align:= + top; font-weight: 700; margin-left: 1em; opacity: 0.8; } + +.cmp-dm-portal .ui.label > .detail .icon { margin: 0px 0.25em 0px 0px; } + +.cmp-dm-portal .ui.label > .close.icon, .cmp-dm-portal .ui.label > .delete.= +icon { cursor: pointer; font-size: 0.928571em; opacity: 0.5; transition: ba= +ckground 0.1s ease 0s; } + +.cmp-dm-portal .ui.label > .close.icon:hover, .cmp-dm-portal .ui.label > .d= +elete.icon:hover { opacity: 1; } + +.cmp-dm-portal .ui.label.left.icon > .close.icon, .cmp-dm-portal .ui.label.= +left.icon > .delete.icon { margin: 0px 0.5em 0px 0px; } + +.cmp-dm-portal .ui.label:not(.icon) > .close.icon, .cmp-dm-portal .ui.label= +:not(.icon) > .delete.icon { margin: 0px 0px 0px 0.5em; } + +.cmp-dm-portal .ui.icon.label > .icon { margin: 0px auto; } + +.cmp-dm-portal .ui.right.icon.label > .icon { margin: 0px 0px 0px 0.75em; } + +.cmp-dm-portal .ui.labels > .label { margin: 0px 0.5em 0.5em 0px; } + +.cmp-dm-portal .ui.header > .ui.label { margin-top: -0.375em; } + +.cmp-dm-portal .ui.attached.segment > .ui.top.left.attached.label, .cmp-dm-= +portal .ui.bottom.attached.segment > .ui.top.left.attached.label { border-t= +op-left-radius: 0px; } + +.cmp-dm-portal .ui.attached.segment > .ui.top.right.attached.label, .cmp-dm= +-portal .ui.bottom.attached.segment > .ui.top.right.attached.label { border= +-top-right-radius: 0px; } + +.cmp-dm-portal .ui.top.attached.segment > .ui.bottom.left.attached.label { = +border-bottom-left-radius: 0px; } + +.cmp-dm-portal .ui.top.attached.segment > .ui.bottom.right.attached.label {= + border-bottom-right-radius: 0px; } + +.cmp-dm-portal .ui.top.attached.label + :not(.attached), .cmp-dm-portal .ui= +.top.attached.label ~ .ui.bottom.attached.label + :not(.attached) { margin-= +top: 2rem !important; } + +.cmp-dm-portal .ui.bottom.attached.label ~ :last-child:not(.attached) { mar= +gin-top: 0px; margin-bottom: 2rem !important; } + +.cmp-dm-portal .ui.tag.label, .cmp-dm-portal .ui.tag.labels .label { margin= +-left: 1em; position: relative; padding-left: 1.5em; padding-right: 1.5em; = +border-radius: 0px 0.285714rem 0.285714rem 0px; transition: none 0s ease 0s= +; } + +.cmp-dm-portal .ui.tag.label::before, .cmp-dm-portal .ui.tag.labels .label:= +:before { position: absolute; transform: translateY(-50%) translateX(50%) r= +otate(-45deg); top: 50%; right: 100%; content: ""; background-color: inheri= +t; background-image: none; width: 1.56em; height: 1.56em; transition: none = +0s ease 0s; } + +.cmp-dm-portal .ui.tag.label::after, .cmp-dm-portal .ui.tag.labels .label::= +after { position: absolute; content: ""; top: 50%; left: -0.25em; margin-to= +p: -0.25em; background-color: rgb(255, 255, 255); width: 0.5em; height: 0.5= +em; box-shadow: rgba(0, 0, 0, 0.3) 0px -1px 1px 0px; border-radius: 500rem;= + } + +.cmp-dm-portal .ui.basic.tag.label::before, .cmp-dm-portal .ui.basic.tag.la= +bels .label::before { border-color: inherit; border-width: 1px 0px 0px 1px;= + border-style: inherit; right: calc(100% + 1px); } + +.cmp-dm-portal .ui.basic.tag.label::after, .cmp-dm-portal .ui.basic.tag.lab= +els .label::after { box-shadow: rgba(0, 0, 0, 0.8) 0px -1px 3px 0px; } + +.cmp-dm-portal .ui.labels a.label:hover, .cmp-dm-portal a.ui.label:hover { = +background-color: rgb(224, 224, 224); border-color: rgb(224, 224, 224); bac= +kground-image: none; color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.labels a.label:hover::before, .cmp-dm-portal a.ui.label:= +hover::before { color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.active.label { border-color: rgb(208, 208, 208); } + +.cmp-dm-portal .ui.active.label, .cmp-dm-portal .ui.active.label::before { = +background-color: rgb(208, 208, 208); background-image: none; color: rgba(0= +, 0, 0, 0.95); } + +.cmp-dm-portal .ui.labels a.active.label:hover, .cmp-dm-portal a.ui.active.= +label:hover { border-color: rgb(200, 200, 200); } + +.cmp-dm-portal .ui.labels a.active.label:hover, .cmp-dm-portal .ui.labels a= +.active.label:hover::before, .cmp-dm-portal a.ui.active.label:hover, .cmp-d= +m-portal a.ui.active.label:hover::before { background-color: rgb(200, 200, = +200); background-image: none; color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.label.visible:not(.dropdown), .cmp-dm-portal .ui.labels.= +visible .label { display: inline-block !important; } + +.cmp-dm-portal .ui.label.hidden, .cmp-dm-portal .ui.labels.hidden .label { = +display: none !important; } + +.cmp-dm-portal .ui.basic.label, .cmp-dm-portal .ui.basic.labels .label { ba= +ckground: none rgb(255, 255, 255); border: 1px solid rgba(34, 36, 38, 0.15)= +; color: rgb(80, 80, 80); box-shadow: none; } + +.cmp-dm-portal .ui.basic.labels a.label:hover, .cmp-dm-portal a.ui.basic.la= +bel:hover { text-decoration: none; background: none rgb(255, 255, 255); col= +or: rgb(145, 0, 230); box-shadow: none; } + +.cmp-dm-portal .ui.primary.labels .label, .cmp-dm-portal .ui.ui.ui.primary.= +label { background-color: rgb(161, 0, 255); border-color: rgb(161, 0, 255);= + color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.primary.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.= +primary.label:hover { background-color: rgb(145, 0, 230); border-color: rgb= +(145, 0, 230); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .primary.label, .cmp-dm-portal .ui.ui.ui.ba= +sic.primary.label { background: none rgb(255, 255, 255); border-color: rgb(= +161, 0, 255); color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.basic.labels a.primary.label:hover, .cmp-dm-portal a.ui.= +ui.ui.basic.primary.label:hover { background: none rgb(255, 255, 255); bord= +er-color: rgb(145, 0, 230); color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.secondary.labels .label, .cmp-dm-portal .ui.ui.ui.second= +ary.label { background-color: rgb(80, 80, 80); border-color: rgb(80, 80, 80= +); color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.secondary.labels a.label:hover, .cmp-dm-portal a.ui.ui.u= +i.secondary.label:hover { background-color: rgb(93, 93, 93); border-color: = +rgb(93, 93, 93); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .secondary.label, .cmp-dm-portal .ui.ui.ui.= +basic.secondary.label { background: none rgb(255, 255, 255); border-color: = +rgb(80, 80, 80); color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.basic.labels a.secondary.label:hover, .cmp-dm-portal a.u= +i.ui.ui.basic.secondary.label:hover { background: none rgb(255, 255, 255); = +border-color: rgb(93, 93, 93); color: rgb(93, 93, 93); } + +.cmp-dm-portal .ui.red.labels .label, .cmp-dm-portal .ui.ui.ui.red.label { = +background-color: rgb(219, 40, 40); border-color: rgb(219, 40, 40); color: = +rgb(255, 255, 255); } + +.cmp-dm-portal .ui.red.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.red.= +label:hover { background-color: rgb(208, 25, 25); border-color: rgb(208, 25= +, 25); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .red.label, .cmp-dm-portal .ui.ui.ui.basic.= +red.label { background: none rgb(255, 255, 255); border-color: rgb(219, 40,= + 40); color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.basic.labels a.red.label:hover, .cmp-dm-portal a.ui.ui.u= +i.basic.red.label:hover { background: none rgb(255, 255, 255); border-color= +: rgb(208, 25, 25); color: rgb(208, 25, 25); } + +.cmp-dm-portal .ui.orange.labels .label, .cmp-dm-portal .ui.ui.ui.orange.la= +bel { background-color: rgb(242, 113, 28); border-color: rgb(242, 113, 28);= + color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.orange.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.o= +range.label:hover { background-color: rgb(242, 98, 2); border-color: rgb(24= +2, 98, 2); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .orange.label, .cmp-dm-portal .ui.ui.ui.bas= +ic.orange.label { background: none rgb(255, 255, 255); border-color: rgb(24= +2, 113, 28); color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.basic.labels a.orange.label:hover, .cmp-dm-portal a.ui.u= +i.ui.basic.orange.label:hover { background: none rgb(255, 255, 255); border= +-color: rgb(242, 98, 2); color: rgb(242, 98, 2); } + +.cmp-dm-portal .ui.ui.ui.yellow.label, .cmp-dm-portal .ui.yellow.labels .la= +bel { background-color: rgb(251, 189, 8); border-color: rgb(251, 189, 8); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.yellow.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.y= +ellow.label:hover { background-color: rgb(234, 174, 0); border-color: rgb(2= +34, 174, 0); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .yellow.label, .cmp-dm-portal .ui.ui.ui.bas= +ic.yellow.label { background: none rgb(255, 255, 255); border-color: rgb(25= +1, 189, 8); color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.basic.labels a.yellow.label:hover, .cmp-dm-portal a.ui.u= +i.ui.basic.yellow.label:hover { background: none rgb(255, 255, 255); border= +-color: rgb(234, 174, 0); color: rgb(234, 174, 0); } + +.cmp-dm-portal .ui.olive.labels .label, .cmp-dm-portal .ui.ui.ui.olive.labe= +l { background-color: rgb(181, 204, 24); border-color: rgb(181, 204, 24); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.olive.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.ol= +ive.label:hover { background-color: rgb(167, 189, 13); border-color: rgb(16= +7, 189, 13); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .olive.label, .cmp-dm-portal .ui.ui.ui.basi= +c.olive.label { background: none rgb(255, 255, 255); border-color: rgb(181,= + 204, 24); color: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.basic.labels a.olive.label:hover, .cmp-dm-portal a.ui.ui= +.ui.basic.olive.label:hover { background: none rgb(255, 255, 255); border-c= +olor: rgb(167, 189, 13); color: rgb(167, 189, 13); } + +.cmp-dm-portal .ui.green.labels .label, .cmp-dm-portal .ui.ui.ui.green.labe= +l { background-color: rgb(33, 186, 69); border-color: rgb(33, 186, 69); col= +or: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.green.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.gr= +een.label:hover { background-color: rgb(22, 171, 57); border-color: rgb(22,= + 171, 57); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .green.label, .cmp-dm-portal .ui.ui.ui.basi= +c.green.label { background: none rgb(255, 255, 255); border-color: rgb(33, = +186, 69); color: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.basic.labels a.green.label:hover, .cmp-dm-portal a.ui.ui= +.ui.basic.green.label:hover { background: none rgb(255, 255, 255); border-c= +olor: rgb(22, 171, 57); color: rgb(22, 171, 57); } + +.cmp-dm-portal .ui.teal.labels .label, .cmp-dm-portal .ui.ui.ui.teal.label = +{ background-color: rgb(0, 181, 173); border-color: rgb(0, 181, 173); color= +: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.teal.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.tea= +l.label:hover { background-color: rgb(0, 156, 149); border-color: rgb(0, 15= +6, 149); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .teal.label, .cmp-dm-portal .ui.ui.ui.basic= +.teal.label { background: none rgb(255, 255, 255); border-color: rgb(0, 181= +, 173); color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.basic.labels a.teal.label:hover, .cmp-dm-portal a.ui.ui.= +ui.basic.teal.label:hover { background: none rgb(255, 255, 255); border-col= +or: rgb(0, 156, 149); color: rgb(0, 156, 149); } + +.cmp-dm-portal .ui.blue.labels .label, .cmp-dm-portal .ui.ui.ui.blue.label = +{ background-color: rgb(33, 133, 208); border-color: rgb(33, 133, 208); col= +or: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.blue.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.blu= +e.label:hover { background-color: rgb(22, 120, 194); border-color: rgb(22, = +120, 194); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .blue.label, .cmp-dm-portal .ui.ui.ui.basic= +.blue.label { background: none rgb(255, 255, 255); border-color: rgb(33, 13= +3, 208); color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.basic.labels a.blue.label:hover, .cmp-dm-portal a.ui.ui.= +ui.basic.blue.label:hover { background: none rgb(255, 255, 255); border-col= +or: rgb(22, 120, 194); color: rgb(22, 120, 194); } + +.cmp-dm-portal .ui.ui.ui.violet.label, .cmp-dm-portal .ui.violet.labels .la= +bel { background-color: rgb(100, 53, 201); border-color: rgb(100, 53, 201);= + color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.violet.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.v= +iolet.label:hover { background-color: rgb(88, 41, 187); border-color: rgb(8= +8, 41, 187); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .violet.label, .cmp-dm-portal .ui.ui.ui.bas= +ic.violet.label { background: none rgb(255, 255, 255); border-color: rgb(10= +0, 53, 201); color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.basic.labels a.violet.label:hover, .cmp-dm-portal a.ui.u= +i.ui.basic.violet.label:hover { background: none rgb(255, 255, 255); border= +-color: rgb(88, 41, 187); color: rgb(88, 41, 187); } + +.cmp-dm-portal .ui.purple.labels .label, .cmp-dm-portal .ui.ui.ui.purple.la= +bel { background-color: rgb(163, 51, 200); border-color: rgb(163, 51, 200);= + color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.purple.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.p= +urple.label:hover { background-color: rgb(150, 39, 186); border-color: rgb(= +150, 39, 186); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .purple.label, .cmp-dm-portal .ui.ui.ui.bas= +ic.purple.label { background: none rgb(255, 255, 255); border-color: rgb(16= +3, 51, 200); color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.basic.labels a.purple.label:hover, .cmp-dm-portal a.ui.u= +i.ui.basic.purple.label:hover { background: none rgb(255, 255, 255); border= +-color: rgb(150, 39, 186); color: rgb(150, 39, 186); } + +.cmp-dm-portal .ui.pink.labels .label, .cmp-dm-portal .ui.ui.ui.pink.label = +{ background-color: rgb(224, 57, 151); border-color: rgb(224, 57, 151); col= +or: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.pink.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.pin= +k.label:hover { background-color: rgb(230, 26, 141); border-color: rgb(230,= + 26, 141); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .pink.label, .cmp-dm-portal .ui.ui.ui.basic= +.pink.label { background: none rgb(255, 255, 255); border-color: rgb(224, 5= +7, 151); color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.basic.labels a.pink.label:hover, .cmp-dm-portal a.ui.ui.= +ui.basic.pink.label:hover { background: none rgb(255, 255, 255); border-col= +or: rgb(230, 26, 141); color: rgb(230, 26, 141); } + +.cmp-dm-portal .ui.brown.labels .label, .cmp-dm-portal .ui.ui.ui.brown.labe= +l { background-color: rgb(165, 103, 63); border-color: rgb(165, 103, 63); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.brown.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.br= +own.label:hover { background-color: rgb(151, 91, 51); border-color: rgb(151= +, 91, 51); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .brown.label, .cmp-dm-portal .ui.ui.ui.basi= +c.brown.label { background: none rgb(255, 255, 255); border-color: rgb(165,= + 103, 63); color: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.basic.labels a.brown.label:hover, .cmp-dm-portal a.ui.ui= +.ui.basic.brown.label:hover { background: none rgb(255, 255, 255); border-c= +olor: rgb(151, 91, 51); color: rgb(151, 91, 51); } + +.cmp-dm-portal .ui.grey.labels .label, .cmp-dm-portal .ui.ui.ui.grey.label = +{ background-color: rgb(118, 118, 118); border-color: rgb(118, 118, 118); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grey.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.gre= +y.label:hover { background-color: rgb(131, 131, 131); border-color: rgb(131= +, 131, 131); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .grey.label, .cmp-dm-portal .ui.ui.ui.basic= +.grey.label { background: none rgb(255, 255, 255); border-color: rgb(118, 1= +18, 118); color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.basic.labels a.grey.label:hover, .cmp-dm-portal a.ui.ui.= +ui.basic.grey.label:hover { background: none rgb(255, 255, 255); border-col= +or: rgb(131, 131, 131); color: rgb(131, 131, 131); } + +.cmp-dm-portal .ui.black.labels .label, .cmp-dm-portal .ui.ui.ui.black.labe= +l { background-color: rgb(27, 28, 29); border-color: rgb(27, 28, 29); color= +: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.black.labels a.label:hover, .cmp-dm-portal a.ui.ui.ui.bl= +ack.label:hover { background-color: rgb(39, 41, 42); border-color: rgb(39, = +41, 42); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.basic.labels .black.label, .cmp-dm-portal .ui.ui.ui.basi= +c.black.label { background: none rgb(255, 255, 255); border-color: rgb(27, = +28, 29); color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.basic.labels a.black.label:hover, .cmp-dm-portal a.ui.ui= +.ui.basic.black.label:hover { background: none rgb(255, 255, 255); border-c= +olor: rgb(39, 41, 42); color: rgb(39, 41, 42); } + +.cmp-dm-portal .ui.horizontal.label, .cmp-dm-portal .ui.horizontal.labels .= +label { margin: 0px 0.5em 0px 0px; padding: 0.4em 1.5em; min-width: 3em; te= +xt-align: center; } + +.cmp-dm-portal .ui.circular.label, .cmp-dm-portal .ui.circular.labels .labe= +l { min-width: 2em; min-height: 2em; line-height: 1em; text-align: center; = +border-radius: 500rem; padding: 0.5em !important; } + +.cmp-dm-portal .ui.empty.circular.label, .cmp-dm-portal .ui.empty.circular.= +labels .label { min-width: 0px; min-height: 0px; overflow: hidden; width: 0= +.5em; height: 0.5em; vertical-align: baseline; } + +.cmp-dm-portal .ui.floating.label { position: absolute; z-index: 100; top: = +-1em; right: 0px; white-space: nowrap; transform: translateX(50%); } + +.cmp-dm-portal .ui.right.aligned.floating.label { transform: translateX(1.2= +em); } + +.cmp-dm-portal .ui.left.floating.label { left: 0px; right: auto; transform:= + translateX(-50%); } + +.cmp-dm-portal .ui.left.aligned.floating.label { transform: translateX(-1.2= +em); } + +.cmp-dm-portal .ui.bottom.floating.label { top: auto; bottom: -1em; } + +.cmp-dm-portal .ui.label, .cmp-dm-portal .ui.labels .label { font-size: 0.8= +57143rem; } + +.cmp-dm-portal .ui.large.label, .cmp-dm-portal .ui.large.labels .label { fo= +nt-size: 1rem; } + +.cmp-dm-portal .ui.primary.label, .cmp-dm-portal .ui.primary.labels .label = +{ background-color: rgb(161, 0, 255) !important; border-color: rgb(161, 0, = +255) !important; color: rgb(255, 255, 255) !important; } + +.cmp-dm-portal .ui.primary.labels .label:hover, .cmp-dm-portal a.ui.primary= +.label:hover { background-color: rgb(145, 0, 230) !important; border-color:= + rgb(145, 0, 230) !important; color: rgb(145, 0, 230) !important; } + +.cmp-dm-portal .ui.primary.corner.label, .cmp-dm-portal .ui.primary.corner.= +label:hover { background-color: transparent !important; } + +.cmp-dm-portal .ui.primary.ribbon.label { border-color: rgb(145, 0, 230) !i= +mportant; } + +.cmp-dm-portal .ui.basic.primary.label { background-color: rgb(255, 255, 25= +5) !important; color: rgb(161, 0, 255) !important; border-color: rgb(161, 0= +, 255) !important; } + +.cmp-dm-portal .ui.basic.primary.labels a.label:hover, .cmp-dm-portal a.ui.= +basic.primary.label:hover { background-color: rgb(255, 255, 255) !important= +; color: rgb(145, 0, 230) !important; border-color: rgb(145, 0, 230) !impor= +tant; } + +.cmp-dm-portal a:hover { text-decoration: underline; } + +.cmp-dm-portal .cmp-text p a:hover, .cmp-dm-portal a:hover { color: purple;= + } + +.cmp-dm-portal .ui.header a:hover { text-decoration: none; } + +.cmp-dm-portal .ui.card h3.header a { font-family: "Graphik semibold"; } + +.cmp-dm-portal .ui.list, .cmp-dm-portal ol.ui.list, .cmp-dm-portal ul.ui.li= +st { list-style-type: none; margin: 1em 0px; padding: 0px; } + +.cmp-dm-portal .ui.list:first-child, .cmp-dm-portal ol.ui.list:first-child,= + .cmp-dm-portal ul.ui.list:first-child { margin-top: 0px; padding-top: 0px;= + } + +.cmp-dm-portal .ui.list:last-child, .cmp-dm-portal ol.ui.list:last-child, .= +cmp-dm-portal ul.ui.list:last-child { margin-bottom: 0px; padding-bottom: 0= +px; } + +.cmp-dm-portal .ui.list .list > .item, .cmp-dm-portal .ui.list > .item, .cm= +p-dm-portal ol.ui.list li, .cmp-dm-portal ul.ui.list li { display: list-ite= +m; table-layout: fixed; list-style-type: none; list-style-position: outside= +; padding: 0.214286em 0px; line-height: 1.14286em; } + +.cmp-dm-portal .ui.list > .item::after, .cmp-dm-portal .ui.list > .list > .= +item::after, .cmp-dm-portal ol.ui.list > li:first-child::after, .cmp-dm-por= +tal ul.ui.list > li:first-child::after { content: ""; display: block; heigh= +t: 0px; clear: both; visibility: hidden; } + +.cmp-dm-portal .ui.list .list > .item:first-child, .cmp-dm-portal .ui.list = +> .item:first-child, .cmp-dm-portal ol.ui.list li:first-child, .cmp-dm-port= +al ul.ui.list li:first-child { padding-top: 0px; } + +.cmp-dm-portal .ui.list .list > .item:last-child, .cmp-dm-portal .ui.list >= + .item:last-child, .cmp-dm-portal ol.ui.list li:last-child, .cmp-dm-portal = +ul.ui.list li:last-child { padding-bottom: 0px; } + +.cmp-dm-portal .ui.list .list:not(.icon), .cmp-dm-portal ol.ui.list ol, .cm= +p-dm-portal ul.ui.list ul { clear: both; margin: 0px; padding: 0.75em 0px 0= +.25em 0.5em; } + +.cmp-dm-portal .ui.list .list > .item, .cmp-dm-portal ol.ui.list ol li, .cm= +p-dm-portal ul.ui.list ul li { padding: 0.142857em 0px; line-height: inheri= +t; } + +.cmp-dm-portal .ui.list .list > .item > .content, .cmp-dm-portal .ui.list >= + .item > .content { line-height: 1.14286em; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.list .list > .item > .content > .list, .cmp-dm-portal .u= +i.list > .item > .content > .list { margin-left: 0px; padding-left: 0px; } + +.cmp-dm-portal .ui.list .list > .item .header, .cmp-dm-portal .ui.list > .i= +tem .header { display: block; margin: 0px; font-family: graphik-regular-web= +, "Helvetica Neue", Arial, Helvetica, sans-serif; font-weight: 700; color: = +rgb(80, 80, 80); } + +.cmp-dm-portal .ui.list .list > .item .description, .cmp-dm-portal .ui.list= + > .item .description { display: block; color: rgba(0, 0, 0, 0.7); } + +.cmp-dm-portal .ui.list .list > .item a, .cmp-dm-portal .ui.list > .item a = +{ cursor: pointer; } + +.cmp-dm-portal .ui.list .list > a.item, .cmp-dm-portal .ui.list > a.item { = +cursor: pointer; color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.list .list > a.item:hover, .cmp-dm-portal .ui.list > a.i= +tem:hover { color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.list .list > .item a.header, .cmp-dm-portal .ui.list > .= +item a.header { cursor: pointer; color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.list .list > .item > a.header:hover, .cmp-dm-portal .ui.= +list > .item > a.header:hover { color: rgb(145, 0, 230) !important; } + +.cmp-dm-portal .ui.menu .ui.list .list > .item, .cmp-dm-portal .ui.menu .ui= +.list > .item { display: list-item; table-layout: fixed; background-color: = +transparent; list-style-type: none; list-style-position: outside; padding: = +0.214286em 0px; line-height: 1.14286em; } + +.cmp-dm-portal .ui.menu .ui.list .list > .item::before, .cmp-dm-portal .ui.= +menu .ui.list > .item::before { border: none; background: none; } + +.cmp-dm-portal .ui.menu .ui.list .list > .item:first-child, .cmp-dm-portal = +.ui.menu .ui.list > .item:first-child { padding-top: 0px; } + +.cmp-dm-portal .ui.menu .ui.list .list > .item:last-child, .cmp-dm-portal .= +ui.menu .ui.list > .item:last-child { padding-bottom: 0px; } + +.cmp-dm-portal .ui.list { font-size: 1em; } + +.cmp-dm-portal .ui.loader { display: none; position: absolute; top: 50%; le= +ft: 50%; margin: 0px; text-align: center; z-index: 1000; transform: transla= +teX(-50%) translateY(-50%); } + +.cmp-dm-portal .ui.loader::before { border-radius: 500rem; border: 0.2em so= +lid rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.loader::after, .cmp-dm-portal .ui.loader::before { posit= +ion: absolute; content: ""; top: 0px; left: 50%; width: 100%; height: 100%;= + } + +.cmp-dm-portal .ui.loader::after { animation: 0.6s linear 0s infinite norma= +l none running loader; border: 0.2em solid rgb(118, 118, 118); border-radiu= +s: 500rem; box-shadow: transparent 0px 0px 0px 1px; } + +@-webkit-keyframes loader {=20 + 100% { transform: rotate(1turn); } +} + +@keyframes loader {=20 + 100% { transform: rotate(1turn); } +} + +.cmp-dm-portal .ui.dimmer > .loader { display: block; } + +.cmp-dm-portal .ui.dimmer > .ui.loader { color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.dimmer > .ui.loader:not(.elastic)::before { border-color= +: rgba(255, 255, 255, 0.15); } + +.cmp-dm-portal .ui.inverted.dimmer > .ui.loader { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.inverted.dimmer > .ui.loader:not(.elastic)::before { bor= +der-color: rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.ui.ui.text.loader { width: auto; height: auto; text-a= +lign: center; font-style: normal; } + +.cmp-dm-portal .ui.indeterminate.loader::after { animation-direction: rever= +se; animation-duration: 1.2s; } + +.cmp-dm-portal .ui.loader.active, .cmp-dm-portal .ui.loader.visible { displ= +ay: block; } + +.cmp-dm-portal .ui.loader.disabled, .cmp-dm-portal .ui.loader.hidden { disp= +lay: none; } + +.cmp-dm-portal .ui.loader { width: 2.28571rem; height: 2.28571rem; font-siz= +e: 1em; } + +.cmp-dm-portal .ui.loader::after, .cmp-dm-portal .ui.loader::before { width= +: 2.28571rem; height: 2.28571rem; margin: 0px 0px 0px -1.14286rem; } + +.cmp-dm-portal .ui.text.loader { min-width: 2.28571rem; padding-top: 3.0714= +3rem; } + +.cmp-dm-portal .ui.big.loader { width: 3.71429rem; height: 3.71429rem; font= +-size: 1.28571em; } + +.cmp-dm-portal .ui.big.loader::after, .cmp-dm-portal .ui.big.loader::before= + { width: 3.71429rem; height: 3.71429rem; margin: 0px 0px 0px -1.85714rem; = +} + +.cmp-dm-portal .ui.big.text.loader { min-width: 3.71429rem; padding-top: 4.= +5rem; } + +.cmp-dm-portal .ui.huge.loader { width: 4.14286rem; height: 4.14286rem; fon= +t-size: 1.42857em; } + +.cmp-dm-portal .ui.huge.loader::after, .cmp-dm-portal .ui.huge.loader::befo= +re { width: 4.14286rem; height: 4.14286rem; margin: 0px 0px 0px -2.07143rem= +; } + +.cmp-dm-portal .ui.huge.text.loader { min-width: 4.14286rem; padding-top: 4= +.92857rem; } + +.cmp-dm-portal .ui.primary.basic.elastic.loading.button::after, .cmp-dm-por= +tal .ui.primary.basic.elastic.loading.button::before, .cmp-dm-portal .ui.pr= +imary.elastic.loader.loader::before, .cmp-dm-portal .ui.primary.elastic.loa= +ding.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.primary.el= +astic.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.= +primary.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-port= +al .ui.primary.loader.loader.loader::after, .cmp-dm-portal .ui.primary.load= +ing.loading.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.prim= +ary.loading.loading.loading.loading:not(.usual):not(.button)::after, .cmp-d= +m-portal .ui.primary.loading.loading.loading.loading > i.icon::after { colo= +r: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.inverted.primary.elastic.loader::before, .cmp-dm-portal = +.ui.inverted.primary.elastic.loading.loading.loading .input > i.icon::befor= +e, .cmp-dm-portal .ui.inverted.primary.elastic.loading.loading.loading:not(= +.segment)::before, .cmp-dm-portal .ui.inverted.primary.elastic.loading.load= +ing.loading > i.icon::before, .cmp-dm-portal .ui.inverted.primary.loader.lo= +ader.loader::after, .cmp-dm-portal .ui.inverted.primary.loading.loading.loa= +ding.loading .input > i.icon::after, .cmp-dm-portal .ui.inverted.primary.lo= +ading.loading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.invert= +ed.primary.loading.loading.loading.loading > i.icon::after { color: rgb(84,= + 200, 255); } + +.cmp-dm-portal .ui.secondary.basic.elastic.loading.button::after, .cmp-dm-p= +ortal .ui.secondary.basic.elastic.loading.button::before, .cmp-dm-portal .u= +i.secondary.elastic.loader.loader::before, .cmp-dm-portal .ui.secondary.ela= +stic.loading.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.se= +condary.elastic.loading.loading.loading.loading > i.icon::before, .cmp-dm-p= +ortal .ui.secondary.elastic.loading.loading.loading:not(.segment)::before, = +.cmp-dm-portal .ui.secondary.loader.loader.loader::after, .cmp-dm-portal .u= +i.secondary.loading.loading.loading.loading .input > i.icon::after, .cmp-dm= +-portal .ui.secondary.loading.loading.loading.loading:not(.usual):not(.butt= +on)::after, .cmp-dm-portal .ui.secondary.loading.loading.loading.loading > = +i.icon::after { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.inverted.secondary.elastic.loader::before, .cmp-dm-porta= +l .ui.inverted.secondary.elastic.loading.loading.loading .input > i.icon::b= +efore, .cmp-dm-portal .ui.inverted.secondary.elastic.loading.loading.loadin= +g:not(.segment)::before, .cmp-dm-portal .ui.inverted.secondary.elastic.load= +ing.loading.loading > i.icon::before, .cmp-dm-portal .ui.inverted.secondary= +.loader.loader.loader::after, .cmp-dm-portal .ui.inverted.secondary.loading= +.loading.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.inverte= +d.secondary.loading.loading.loading.loading:not(.usual)::after, .cmp-dm-por= +tal .ui.inverted.secondary.loading.loading.loading.loading > i.icon::after = +{ color: rgb(84, 84, 84); } + +.cmp-dm-portal .ui.red.basic.elastic.loading.button::after, .cmp-dm-portal = +.ui.red.basic.elastic.loading.button::before, .cmp-dm-portal .ui.red.elasti= +c.loader.loader::before, .cmp-dm-portal .ui.red.elastic.loading.loading.loa= +ding .input > i.icon::before, .cmp-dm-portal .ui.red.elastic.loading.loadin= +g.loading.loading > i.icon::before, .cmp-dm-portal .ui.red.elastic.loading.= +loading.loading:not(.segment)::before, .cmp-dm-portal .ui.red.loader.loader= +.loader::after, .cmp-dm-portal .ui.red.loading.loading.loading.loading .inp= +ut > i.icon::after, .cmp-dm-portal .ui.red.loading.loading.loading.loading:= +not(.usual):not(.button)::after, .cmp-dm-portal .ui.red.loading.loading.loa= +ding.loading > i.icon::after { color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.inverted.red.elastic.loader::before, .cmp-dm-portal .ui.= +inverted.red.elastic.loading.loading.loading .input > i.icon::before, .cmp-= +dm-portal .ui.inverted.red.elastic.loading.loading.loading:not(.segment)::b= +efore, .cmp-dm-portal .ui.inverted.red.elastic.loading.loading.loading > i.= +icon::before, .cmp-dm-portal .ui.inverted.red.loader.loader.loader::after, = +.cmp-dm-portal .ui.inverted.red.loading.loading.loading.loading .input > i.= +icon::after, .cmp-dm-portal .ui.inverted.red.loading.loading.loading.loadin= +g:not(.usual)::after, .cmp-dm-portal .ui.inverted.red.loading.loading.loadi= +ng.loading > i.icon::after { color: rgb(255, 105, 94); } + +.cmp-dm-portal .ui.orange.basic.elastic.loading.button::after, .cmp-dm-port= +al .ui.orange.basic.elastic.loading.button::before, .cmp-dm-portal .ui.oran= +ge.elastic.loader.loader::before, .cmp-dm-portal .ui.orange.elastic.loading= +.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.orange.elastic= +.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.orang= +e.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui= +.orange.loader.loader.loader::after, .cmp-dm-portal .ui.orange.loading.load= +ing.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.orange.loadi= +ng.loading.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal = +.ui.orange.loading.loading.loading.loading > i.icon::after { color: rgb(242= +, 113, 28); } + +.cmp-dm-portal .ui.inverted.orange.elastic.loader::before, .cmp-dm-portal .= +ui.inverted.orange.elastic.loading.loading.loading .input > i.icon::before,= + .cmp-dm-portal .ui.inverted.orange.elastic.loading.loading.loading:not(.se= +gment)::before, .cmp-dm-portal .ui.inverted.orange.elastic.loading.loading.= +loading > i.icon::before, .cmp-dm-portal .ui.inverted.orange.loader.loader.= +loader::after, .cmp-dm-portal .ui.inverted.orange.loading.loading.loading.l= +oading .input > i.icon::after, .cmp-dm-portal .ui.inverted.orange.loading.l= +oading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.oran= +ge.loading.loading.loading.loading > i.icon::after { color: rgb(255, 133, 2= +7); } + +.cmp-dm-portal .ui.yellow.basic.elastic.loading.button::after, .cmp-dm-port= +al .ui.yellow.basic.elastic.loading.button::before, .cmp-dm-portal .ui.yell= +ow.elastic.loader.loader::before, .cmp-dm-portal .ui.yellow.elastic.loading= +.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.yellow.elastic= +.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.yello= +w.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui= +.yellow.loader.loader.loader::after, .cmp-dm-portal .ui.yellow.loading.load= +ing.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.yellow.loadi= +ng.loading.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal = +.ui.yellow.loading.loading.loading.loading > i.icon::after { color: rgb(251= +, 189, 8); } + +.cmp-dm-portal .ui.inverted.yellow.elastic.loader::before, .cmp-dm-portal .= +ui.inverted.yellow.elastic.loading.loading.loading .input > i.icon::before,= + .cmp-dm-portal .ui.inverted.yellow.elastic.loading.loading.loading:not(.se= +gment)::before, .cmp-dm-portal .ui.inverted.yellow.elastic.loading.loading.= +loading > i.icon::before, .cmp-dm-portal .ui.inverted.yellow.loader.loader.= +loader::after, .cmp-dm-portal .ui.inverted.yellow.loading.loading.loading.l= +oading .input > i.icon::after, .cmp-dm-portal .ui.inverted.yellow.loading.l= +oading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.yell= +ow.loading.loading.loading.loading > i.icon::after { color: rgb(255, 226, 3= +1); } + +.cmp-dm-portal .ui.olive.basic.elastic.loading.button::after, .cmp-dm-porta= +l .ui.olive.basic.elastic.loading.button::before, .cmp-dm-portal .ui.olive.= +elastic.loader.loader::before, .cmp-dm-portal .ui.olive.elastic.loading.loa= +ding.loading .input > i.icon::before, .cmp-dm-portal .ui.olive.elastic.load= +ing.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.olive.elas= +tic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.olive= +.loader.loader.loader::after, .cmp-dm-portal .ui.olive.loading.loading.load= +ing.loading .input > i.icon::after, .cmp-dm-portal .ui.olive.loading.loadin= +g.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.olive= +.loading.loading.loading.loading > i.icon::after { color: rgb(181, 204, 24)= +; } + +.cmp-dm-portal .ui.inverted.olive.elastic.loader::before, .cmp-dm-portal .u= +i.inverted.olive.elastic.loading.loading.loading .input > i.icon::before, .= +cmp-dm-portal .ui.inverted.olive.elastic.loading.loading.loading:not(.segme= +nt)::before, .cmp-dm-portal .ui.inverted.olive.elastic.loading.loading.load= +ing > i.icon::before, .cmp-dm-portal .ui.inverted.olive.loader.loader.loade= +r::after, .cmp-dm-portal .ui.inverted.olive.loading.loading.loading.loading= + .input > i.icon::after, .cmp-dm-portal .ui.inverted.olive.loading.loading.= +loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.olive.loadi= +ng.loading.loading.loading > i.icon::after { color: rgb(217, 231, 120); } + +.cmp-dm-portal .ui.green.basic.elastic.loading.button::after, .cmp-dm-porta= +l .ui.green.basic.elastic.loading.button::before, .cmp-dm-portal .ui.green.= +elastic.loader.loader::before, .cmp-dm-portal .ui.green.elastic.loading.loa= +ding.loading .input > i.icon::before, .cmp-dm-portal .ui.green.elastic.load= +ing.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.green.elas= +tic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.green= +.loader.loader.loader::after, .cmp-dm-portal .ui.green.loading.loading.load= +ing.loading .input > i.icon::after, .cmp-dm-portal .ui.green.loading.loadin= +g.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.green= +.loading.loading.loading.loading > i.icon::after { color: rgb(33, 186, 69);= + } + +.cmp-dm-portal .ui.inverted.green.elastic.loader::before, .cmp-dm-portal .u= +i.inverted.green.elastic.loading.loading.loading .input > i.icon::before, .= +cmp-dm-portal .ui.inverted.green.elastic.loading.loading.loading:not(.segme= +nt)::before, .cmp-dm-portal .ui.inverted.green.elastic.loading.loading.load= +ing > i.icon::before, .cmp-dm-portal .ui.inverted.green.loader.loader.loade= +r::after, .cmp-dm-portal .ui.inverted.green.loading.loading.loading.loading= + .input > i.icon::after, .cmp-dm-portal .ui.inverted.green.loading.loading.= +loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.green.loadi= +ng.loading.loading.loading > i.icon::after { color: rgb(46, 204, 64); } + +.cmp-dm-portal .ui.teal.basic.elastic.loading.button::after, .cmp-dm-portal= + .ui.teal.basic.elastic.loading.button::before, .cmp-dm-portal .ui.teal.ela= +stic.loader.loader::before, .cmp-dm-portal .ui.teal.elastic.loading.loading= +.loading .input > i.icon::before, .cmp-dm-portal .ui.teal.elastic.loading.l= +oading.loading.loading > i.icon::before, .cmp-dm-portal .ui.teal.elastic.lo= +ading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.teal.loader= +.loader.loader::after, .cmp-dm-portal .ui.teal.loading.loading.loading.load= +ing .input > i.icon::after, .cmp-dm-portal .ui.teal.loading.loading.loading= +.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.teal.loading.l= +oading.loading.loading > i.icon::after { color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.inverted.teal.elastic.loader::before, .cmp-dm-portal .ui= +.inverted.teal.elastic.loading.loading.loading .input > i.icon::before, .cm= +p-dm-portal .ui.inverted.teal.elastic.loading.loading.loading:not(.segment)= +::before, .cmp-dm-portal .ui.inverted.teal.elastic.loading.loading.loading = +> i.icon::before, .cmp-dm-portal .ui.inverted.teal.loader.loader.loader::af= +ter, .cmp-dm-portal .ui.inverted.teal.loading.loading.loading.loading .inpu= +t > i.icon::after, .cmp-dm-portal .ui.inverted.teal.loading.loading.loading= +.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.teal.loading.loadi= +ng.loading.loading > i.icon::after { color: rgb(109, 255, 255); } + +.cmp-dm-portal .ui.blue.basic.elastic.loading.button::after, .cmp-dm-portal= + .ui.blue.basic.elastic.loading.button::before, .cmp-dm-portal .ui.blue.ela= +stic.loader.loader::before, .cmp-dm-portal .ui.blue.elastic.loading.loading= +.loading .input > i.icon::before, .cmp-dm-portal .ui.blue.elastic.loading.l= +oading.loading.loading > i.icon::before, .cmp-dm-portal .ui.blue.elastic.lo= +ading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.blue.loader= +.loader.loader::after, .cmp-dm-portal .ui.blue.loading.loading.loading.load= +ing .input > i.icon::after, .cmp-dm-portal .ui.blue.loading.loading.loading= +.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.blue.loading.l= +oading.loading.loading > i.icon::after { color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.inverted.blue.elastic.loader::before, .cmp-dm-portal .ui= +.inverted.blue.elastic.loading.loading.loading .input > i.icon::before, .cm= +p-dm-portal .ui.inverted.blue.elastic.loading.loading.loading:not(.segment)= +::before, .cmp-dm-portal .ui.inverted.blue.elastic.loading.loading.loading = +> i.icon::before, .cmp-dm-portal .ui.inverted.blue.loader.loader.loader::af= +ter, .cmp-dm-portal .ui.inverted.blue.loading.loading.loading.loading .inpu= +t > i.icon::after, .cmp-dm-portal .ui.inverted.blue.loading.loading.loading= +.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.blue.loading.loadi= +ng.loading.loading > i.icon::after { color: rgb(84, 200, 255); } + +.cmp-dm-portal .ui.violet.basic.elastic.loading.button::after, .cmp-dm-port= +al .ui.violet.basic.elastic.loading.button::before, .cmp-dm-portal .ui.viol= +et.elastic.loader.loader::before, .cmp-dm-portal .ui.violet.elastic.loading= +.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.violet.elastic= +.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.viole= +t.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui= +.violet.loader.loader.loader::after, .cmp-dm-portal .ui.violet.loading.load= +ing.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.violet.loadi= +ng.loading.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal = +.ui.violet.loading.loading.loading.loading > i.icon::after { color: rgb(100= +, 53, 201); } + +.cmp-dm-portal .ui.inverted.violet.elastic.loader::before, .cmp-dm-portal .= +ui.inverted.violet.elastic.loading.loading.loading .input > i.icon::before,= + .cmp-dm-portal .ui.inverted.violet.elastic.loading.loading.loading:not(.se= +gment)::before, .cmp-dm-portal .ui.inverted.violet.elastic.loading.loading.= +loading > i.icon::before, .cmp-dm-portal .ui.inverted.violet.loader.loader.= +loader::after, .cmp-dm-portal .ui.inverted.violet.loading.loading.loading.l= +oading .input > i.icon::after, .cmp-dm-portal .ui.inverted.violet.loading.l= +oading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.viol= +et.loading.loading.loading.loading > i.icon::after { color: rgb(162, 145, 2= +51); } + +.cmp-dm-portal .ui.purple.basic.elastic.loading.button::after, .cmp-dm-port= +al .ui.purple.basic.elastic.loading.button::before, .cmp-dm-portal .ui.purp= +le.elastic.loader.loader::before, .cmp-dm-portal .ui.purple.elastic.loading= +.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.purple.elastic= +.loading.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.purpl= +e.elastic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui= +.purple.loader.loader.loader::after, .cmp-dm-portal .ui.purple.loading.load= +ing.loading.loading .input > i.icon::after, .cmp-dm-portal .ui.purple.loadi= +ng.loading.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal = +.ui.purple.loading.loading.loading.loading > i.icon::after { color: rgb(163= +, 51, 200); } + +.cmp-dm-portal .ui.inverted.purple.elastic.loader::before, .cmp-dm-portal .= +ui.inverted.purple.elastic.loading.loading.loading .input > i.icon::before,= + .cmp-dm-portal .ui.inverted.purple.elastic.loading.loading.loading:not(.se= +gment)::before, .cmp-dm-portal .ui.inverted.purple.elastic.loading.loading.= +loading > i.icon::before, .cmp-dm-portal .ui.inverted.purple.loader.loader.= +loader::after, .cmp-dm-portal .ui.inverted.purple.loading.loading.loading.l= +oading .input > i.icon::after, .cmp-dm-portal .ui.inverted.purple.loading.l= +oading.loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.purp= +le.loading.loading.loading.loading > i.icon::after { color: rgb(220, 115, 2= +55); } + +.cmp-dm-portal .ui.pink.basic.elastic.loading.button::after, .cmp-dm-portal= + .ui.pink.basic.elastic.loading.button::before, .cmp-dm-portal .ui.pink.ela= +stic.loader.loader::before, .cmp-dm-portal .ui.pink.elastic.loading.loading= +.loading .input > i.icon::before, .cmp-dm-portal .ui.pink.elastic.loading.l= +oading.loading.loading > i.icon::before, .cmp-dm-portal .ui.pink.elastic.lo= +ading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.pink.loader= +.loader.loader::after, .cmp-dm-portal .ui.pink.loading.loading.loading.load= +ing .input > i.icon::after, .cmp-dm-portal .ui.pink.loading.loading.loading= +.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.pink.loading.l= +oading.loading.loading > i.icon::after { color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.inverted.pink.elastic.loader::before, .cmp-dm-portal .ui= +.inverted.pink.elastic.loading.loading.loading .input > i.icon::before, .cm= +p-dm-portal .ui.inverted.pink.elastic.loading.loading.loading:not(.segment)= +::before, .cmp-dm-portal .ui.inverted.pink.elastic.loading.loading.loading = +> i.icon::before, .cmp-dm-portal .ui.inverted.pink.loader.loader.loader::af= +ter, .cmp-dm-portal .ui.inverted.pink.loading.loading.loading.loading .inpu= +t > i.icon::after, .cmp-dm-portal .ui.inverted.pink.loading.loading.loading= +.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.pink.loading.loadi= +ng.loading.loading > i.icon::after { color: rgb(255, 142, 223); } + +.cmp-dm-portal .ui.brown.basic.elastic.loading.button::after, .cmp-dm-porta= +l .ui.brown.basic.elastic.loading.button::before, .cmp-dm-portal .ui.brown.= +elastic.loader.loader::before, .cmp-dm-portal .ui.brown.elastic.loading.loa= +ding.loading .input > i.icon::before, .cmp-dm-portal .ui.brown.elastic.load= +ing.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.brown.elas= +tic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.brown= +.loader.loader.loader::after, .cmp-dm-portal .ui.brown.loading.loading.load= +ing.loading .input > i.icon::after, .cmp-dm-portal .ui.brown.loading.loadin= +g.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.brown= +.loading.loading.loading.loading > i.icon::after { color: rgb(165, 103, 63)= +; } + +.cmp-dm-portal .ui.inverted.brown.elastic.loader::before, .cmp-dm-portal .u= +i.inverted.brown.elastic.loading.loading.loading .input > i.icon::before, .= +cmp-dm-portal .ui.inverted.brown.elastic.loading.loading.loading:not(.segme= +nt)::before, .cmp-dm-portal .ui.inverted.brown.elastic.loading.loading.load= +ing > i.icon::before, .cmp-dm-portal .ui.inverted.brown.loader.loader.loade= +r::after, .cmp-dm-portal .ui.inverted.brown.loading.loading.loading.loading= + .input > i.icon::after, .cmp-dm-portal .ui.inverted.brown.loading.loading.= +loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.brown.loadi= +ng.loading.loading.loading > i.icon::after { color: rgb(214, 124, 28); } + +.cmp-dm-portal .ui.grey.basic.elastic.loading.button::after, .cmp-dm-portal= + .ui.grey.basic.elastic.loading.button::before, .cmp-dm-portal .ui.grey.ela= +stic.loader.loader::before, .cmp-dm-portal .ui.grey.elastic.loading.loading= +.loading .input > i.icon::before, .cmp-dm-portal .ui.grey.elastic.loading.l= +oading.loading.loading > i.icon::before, .cmp-dm-portal .ui.grey.elastic.lo= +ading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.grey.loader= +.loader.loader::after, .cmp-dm-portal .ui.grey.loading.loading.loading.load= +ing .input > i.icon::after, .cmp-dm-portal .ui.grey.loading.loading.loading= +.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.grey.loading.l= +oading.loading.loading > i.icon::after { color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.inverted.grey.elastic.loader::before, .cmp-dm-portal .ui= +.inverted.grey.elastic.loading.loading.loading .input > i.icon::before, .cm= +p-dm-portal .ui.inverted.grey.elastic.loading.loading.loading:not(.segment)= +::before, .cmp-dm-portal .ui.inverted.grey.elastic.loading.loading.loading = +> i.icon::before, .cmp-dm-portal .ui.inverted.grey.loader.loader.loader::af= +ter, .cmp-dm-portal .ui.inverted.grey.loading.loading.loading.loading .inpu= +t > i.icon::after, .cmp-dm-portal .ui.inverted.grey.loading.loading.loading= +.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.grey.loading.loadi= +ng.loading.loading > i.icon::after { color: rgb(220, 221, 222); } + +.cmp-dm-portal .ui.black.basic.elastic.loading.button::after, .cmp-dm-porta= +l .ui.black.basic.elastic.loading.button::before, .cmp-dm-portal .ui.black.= +elastic.loader.loader::before, .cmp-dm-portal .ui.black.elastic.loading.loa= +ding.loading .input > i.icon::before, .cmp-dm-portal .ui.black.elastic.load= +ing.loading.loading.loading > i.icon::before, .cmp-dm-portal .ui.black.elas= +tic.loading.loading.loading:not(.segment)::before, .cmp-dm-portal .ui.black= +.loader.loader.loader::after, .cmp-dm-portal .ui.black.loading.loading.load= +ing.loading .input > i.icon::after, .cmp-dm-portal .ui.black.loading.loadin= +g.loading.loading:not(.usual):not(.button)::after, .cmp-dm-portal .ui.black= +.loading.loading.loading.loading > i.icon::after { color: rgb(27, 28, 29); = +} + +.cmp-dm-portal .ui.inverted.black.elastic.loader::before, .cmp-dm-portal .u= +i.inverted.black.elastic.loading.loading.loading .input > i.icon::before, .= +cmp-dm-portal .ui.inverted.black.elastic.loading.loading.loading:not(.segme= +nt)::before, .cmp-dm-portal .ui.inverted.black.elastic.loading.loading.load= +ing > i.icon::before, .cmp-dm-portal .ui.inverted.black.loader.loader.loade= +r::after, .cmp-dm-portal .ui.inverted.black.loading.loading.loading.loading= + .input > i.icon::after, .cmp-dm-portal .ui.inverted.black.loading.loading.= +loading.loading:not(.usual)::after, .cmp-dm-portal .ui.inverted.black.loadi= +ng.loading.loading.loading > i.icon::after { color: rgb(84, 84, 84); } + +.cmp-dm-portal .ui.elastic.loader.loader::before, .cmp-dm-portal .ui.elasti= +c.loading.loading.loading .input > i.icon::before, .cmp-dm-portal .ui.elast= +ic.loading.loading.loading::before, .cmp-dm-portal .ui.elastic.loading.load= +ing.loading > i.icon::before, .cmp-dm-portal .ui.loader.loader.loader::afte= +r, .cmp-dm-portal .ui.loading.loading.loading.loading .input > i.icon::afte= +r, .cmp-dm-portal .ui.loading.loading.loading.loading:not(.usual)::after, .= +cmp-dm-portal .ui.loading.loading.loading.loading > i.icon::after { border-= +color: currentcolor; } + +.cmp-dm-portal .ui.elastic.loading.loading.loading.loading.button:not(.inve= +rted):not(.basic)::before { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.elastic.basic.loading.button::after, .cmp-dm-portal .ui.= +elastic.basic.loading.button::before { color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.double.loading.loading.loading.loading.button::after { b= +order-bottom-color: currentcolor; } + +.cmp-dm-portal .ui.loader.loader.loader.loader.loader::after, .cmp-dm-porta= +l .ui.loading.loading.loading.loading.loading.loading .input > i.icon::afte= +r, .cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading::afte= +r, .cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading > i.i= +con::after { border-left-color: transparent; border-right-color: transparen= +t; } + +.cmp-dm-portal .ui.loader.loader.loader.loader.loader.loader:not(.double)::= +after, .cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.l= +oading:not(.double) .input > i.icon::after, .cmp-dm-portal .ui.loading.load= +ing.loading.loading.loading.loading.loading:not(.double)::after, .cmp-dm-po= +rtal .ui.loading.loading.loading.loading.loading.loading.loading:not(.doubl= +e) > i.icon::after { border-bottom-color: transparent; } + +.cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.form::af= +ter, .cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.seg= +ment::after { border-left-color: rgba(0, 0, 0, 0.1); border-right-color: rg= +ba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.loading.loading.loading.loading.loading.loading.form:not= +(.double)::after, .cmp-dm-portal .ui.loading.loading.loading.loading.loadin= +g.loading.segment:not(.double)::after { border-bottom-color: rgba(0, 0, 0, = +0.1); } + +.cmp-dm-portal .ui.reveal { display: inherit; font-size: 0px; position: rel= +ative !important; } + +.cmp-dm-portal .ui.reveal > .visible.content { transition: all 0.5s ease 0.= +1s; position: absolute !important; top: 0px !important; left: 0px !importan= +t; z-index: 3 !important; } + +.cmp-dm-portal .ui.reveal > .hidden.content { position: relative !important= +; z-index: 2 !important; } + +.cmp-dm-portal .ui.active.reveal .visible.content, .cmp-dm-portal .ui.revea= +l:hover .visible.content { z-index: 4 !important; } + +.cmp-dm-portal .ui.reveal > .ui.ribbon.label { z-index: 5; } + +.cmp-dm-portal .ui.visible.reveal { overflow: visible; } + +.cmp-dm-portal .ui.instant.reveal > .content { transition-delay: 0s !import= +ant; } + +.cmp-dm-portal .ui.reveal > .content { font-size: 1rem; } + +.cmp-dm-portal .ui.segment { position: relative; background: rgb(255, 255, = +255); box-shadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px; margin: 1rem 0px;= + padding: 1em; border-radius: 0.285714rem; border: 1px solid rgba(34, 36, 3= +8, 0.15); } + +.cmp-dm-portal .ui.segment:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.segment:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.grid > .row > .ui.segment.column, .cmp-dm-portal .ui.gri= +d > .ui.segment.column, .cmp-dm-portal .ui.page.grid.segment { padding-top:= + 2em; padding-bottom: 2em; } + +.cmp-dm-portal .ui.grid.segment { margin: 1rem 0px; border-radius: 0.285714= +rem; } + +.cmp-dm-portal .ui.basic.table.segment { background: rgb(255, 255, 255); bo= +rder: 1px solid rgba(34, 36, 38, 0.15); box-shadow: rgba(34, 36, 38, 0.15) = +0px 1px 2px 0px; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table.segment { padding: 1em; } + +.cmp-dm-portal .ui.segment.tab:last-child { margin-bottom: 1rem; } + +.cmp-dm-portal .ui.basic.segment, .cmp-dm-portal .ui.basic.segments, .cmp-d= +m-portal .ui.segments .ui.basic.segment { background: none transparent; box= +-shadow: none; border: none; border-radius: 0px; } + +.cmp-dm-portal .ui.red.segment.segment.segment.segment.segment:not(.inverte= +d) { border-top: 2px solid rgb(219, 40, 40); } + +.cmp-dm-portal .ui.orange.segment.segment.segment.segment.segment:not(.inve= +rted) { border-top: 2px solid rgb(242, 113, 28); } + +.cmp-dm-portal .ui.yellow.segment.segment.segment.segment.segment:not(.inve= +rted) { border-top: 2px solid rgb(251, 189, 8); } + +.cmp-dm-portal .ui.olive.segment.segment.segment.segment.segment:not(.inver= +ted) { border-top: 2px solid rgb(181, 204, 24); } + +.cmp-dm-portal .ui.green.segment.segment.segment.segment.segment:not(.inver= +ted) { border-top: 2px solid rgb(33, 186, 69); } + +.cmp-dm-portal .ui.teal.segment.segment.segment.segment.segment:not(.invert= +ed) { border-top: 2px solid rgb(0, 181, 173); } + +.cmp-dm-portal .ui.blue.segment.segment.segment.segment.segment:not(.invert= +ed) { border-top: 2px solid rgb(33, 133, 208); } + +.cmp-dm-portal .ui.violet.segment.segment.segment.segment.segment:not(.inve= +rted) { border-top: 2px solid rgb(100, 53, 201); } + +.cmp-dm-portal .ui.purple.segment.segment.segment.segment.segment:not(.inve= +rted) { border-top: 2px solid rgb(163, 51, 200); } + +.cmp-dm-portal .ui.pink.segment.segment.segment.segment.segment:not(.invert= +ed) { border-top: 2px solid rgb(224, 57, 151); } + +.cmp-dm-portal .ui.brown.segment.segment.segment.segment.segment:not(.inver= +ted) { border-top: 2px solid rgb(165, 103, 63); } + +.cmp-dm-portal .ui.grey.segment.segment.segment.segment.segment:not(.invert= +ed) { border-top: 2px solid rgb(118, 118, 118); } + +.cmp-dm-portal .ui.black.segment.segment.segment.segment.segment:not(.inver= +ted) { border-top: 2px solid rgb(27, 28, 29); } + +.cmp-dm-portal .ui.segment, .cmp-dm-portal .ui.segments .segment { font-siz= +e: 1rem; } + +.cmp-dm-portal .ui.form { position: relative; max-width: 100%; } + +.cmp-dm-portal .ui.form > p { margin: 1em 0px; } + +.cmp-dm-portal .ui.form .field { clear: both; margin: 0px 0px 1em; } + +.cmp-dm-portal .ui.form .field:last-child, .cmp-dm-portal .ui.form .fields = +.fields, .cmp-dm-portal .ui.form .fields:last-child .field { margin-bottom:= + 0px; } + +.cmp-dm-portal .ui.form .fields .field { clear: both; margin: 0px; } + +.cmp-dm-portal .ui.form .field > label { display: block; margin: 0px 0px 0.= +285714rem; color: rgb(80, 80, 80); font-size: 0.928571em; font-weight: 700;= + text-transform: none; } + +.cmp-dm-portal .ui.form input:not([type]), .cmp-dm-portal .ui.form input[ty= +pe=3D"date"], .cmp-dm-portal .ui.form input[type=3D"datetime-local"], .cmp-= +dm-portal .ui.form input[type=3D"email"], .cmp-dm-portal .ui.form input[typ= +e=3D"file"], .cmp-dm-portal .ui.form input[type=3D"number"], .cmp-dm-portal= + .ui.form input[type=3D"password"], .cmp-dm-portal .ui.form input[type=3D"s= +earch"], .cmp-dm-portal .ui.form input[type=3D"tel"], .cmp-dm-portal .ui.fo= +rm input[type=3D"text"], .cmp-dm-portal .ui.form input[type=3D"time"], .cmp= +-dm-portal .ui.form input[type=3D"url"], .cmp-dm-portal .ui.form textarea {= + width: 100%; vertical-align: top; } + +.cmp-dm-portal .ui.form ::-webkit-datetime-edit, .cmp-dm-portal .ui.form ::= +-webkit-inner-spin-button { height: 1.21429em; } + +.cmp-dm-portal .ui.form input:not([type]), .cmp-dm-portal .ui.form input[ty= +pe=3D"date"], .cmp-dm-portal .ui.form input[type=3D"datetime-local"], .cmp-= +dm-portal .ui.form input[type=3D"email"], .cmp-dm-portal .ui.form input[typ= +e=3D"file"], .cmp-dm-portal .ui.form input[type=3D"number"], .cmp-dm-portal= + .ui.form input[type=3D"password"], .cmp-dm-portal .ui.form input[type=3D"s= +earch"], .cmp-dm-portal .ui.form input[type=3D"tel"], .cmp-dm-portal .ui.fo= +rm input[type=3D"text"], .cmp-dm-portal .ui.form input[type=3D"time"], .cmp= +-dm-portal .ui.form input[type=3D"url"] { font-family: graphik-regular-web,= + "Helvetica Neue", Arial, Helvetica, sans-serif; margin: 0px; outline: none= +; appearance: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); li= +ne-height: 1.21429em; padding: 0.678571em 1em; font-size: 1em; background: = +rgb(255, 255, 255); border: 1px solid rgba(34, 36, 38, 0.15); color: rgb(80= +, 80, 80); border-radius: 0.285714rem; box-shadow: transparent 0px 0px 0px = +0px inset; transition: color 0.1s ease 0s, border-color 0.1s ease 0s; } + +.cmp-dm-portal .ui.form textarea, .cmp-dm-portal .ui.input textarea { margi= +n: 0px; appearance: none; -webkit-tap-highlight-color: rgba(255, 255, 255, = +0); padding: 0.785714em 1em; background: rgb(255, 255, 255); border: 1px so= +lid rgba(34, 36, 38, 0.15); outline: none; color: rgb(80, 80, 80); border-r= +adius: 0.285714rem; box-shadow: transparent 0px 0px 0px 0px inset; transiti= +on: color 0.1s ease 0s, border-color 0.1s ease 0s; font-size: 1em; font-fam= +ily: graphik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; l= +ine-height: 1.2857; resize: vertical; } + +.cmp-dm-portal .ui.form textarea:not([rows]) { height: 12em; min-height: 8e= +m; max-height: 24em; } + +.cmp-dm-portal .ui.form input[type=3D"checkbox"], .cmp-dm-portal .ui.form t= +extarea { vertical-align: top; } + +.cmp-dm-portal .ui.form .fields:not(.grouped):not(.inline) .field:not(:only= +-child) label + .ui.ui.checkbox { margin-top: 0.7em; } + +.cmp-dm-portal .ui.form .fields:not(.grouped):not(.inline) .field:not(:only= +-child) .ui.checkbox { margin-top: 2.41429em; } + +.cmp-dm-portal .ui.form .fields:not(.grouped):not(.inline) .field:not(:only= +-child) .ui.toggle.checkbox { margin-top: 2.21429em; } + +.cmp-dm-portal .ui.form .fields:not(.grouped):not(.inline) .field:not(:only= +-child) .ui.slider.checkbox { margin-top: 2.61429em; } + +.cmp-dm-portal .ui.ui.form .field .fields .field:not(:only-child) .ui.check= +box { margin-top: 0.6em; } + +.cmp-dm-portal .ui.ui.form .field .fields .field:not(:only-child) .ui.toggl= +e.checkbox { margin-top: 0.5em; } + +.cmp-dm-portal .ui.ui.form .field .fields .field:not(:only-child) .ui.slide= +r.checkbox { margin-top: 0.7em; } + +.cmp-dm-portal .ui.form input.attached { width: auto; } + +.cmp-dm-portal .ui.form select { display: block; height: auto; width: 100%;= + background: rgb(255, 255, 255); border: 1px solid rgba(34, 36, 38, 0.15); = +border-radius: 0.285714rem; box-shadow: transparent 0px 0px 0px 0px inset; = +padding: 0.62em 1em; color: rgb(80, 80, 80); transition: color 0.1s ease 0s= +, border-color 0.1s ease 0s; } + +.cmp-dm-portal .ui.form .field > .selection.dropdown { min-width: auto; wid= +th: 100%; } + +.cmp-dm-portal .ui.form .field > .selection.dropdown > .dropdown.icon { flo= +at: right; } + +.cmp-dm-portal .ui.form .inline.field > .selection.dropdown, .cmp-dm-portal= + .ui.form .inline.fields .field > .selection.dropdown { width: auto; } + +.cmp-dm-portal .ui.form .inline.field > .selection.dropdown > .dropdown.ico= +n, .cmp-dm-portal .ui.form .inline.fields .field > .selection.dropdown > .d= +ropdown.icon { float: none; } + +.cmp-dm-portal .ui.form .field .ui.input, .cmp-dm-portal .ui.form .fields .= +field .ui.input, .cmp-dm-portal .ui.form .wide.field .ui.input { width: 100= +%; } + +.cmp-dm-portal .ui.form .inline.field:not(.wide) .ui.input, .cmp-dm-portal = +.ui.form .inline.fields .field:not(.wide) .ui.input { width: auto; vertical= +-align: middle; } + +.cmp-dm-portal .ui.form .field .ui.input input, .cmp-dm-portal .ui.form .fi= +elds .field .ui.input input { width: auto; } + +.cmp-dm-portal .ui.form .eight.fields .ui.input input, .cmp-dm-portal .ui.f= +orm .five.fields .ui.input input, .cmp-dm-portal .ui.form .four.fields .ui.= +input input, .cmp-dm-portal .ui.form .nine.fields .ui.input input, .cmp-dm-= +portal .ui.form .seven.fields .ui.input input, .cmp-dm-portal .ui.form .six= +.fields .ui.input input, .cmp-dm-portal .ui.form .ten.fields .ui.input inpu= +t, .cmp-dm-portal .ui.form .three.fields .ui.input input, .cmp-dm-portal .u= +i.form .two.fields .ui.input input, .cmp-dm-portal .ui.form .wide.field .ui= +.input input { -webkit-box-flex: 1; flex: 1 0 auto; width: 0px; } + +.cmp-dm-portal .ui.form .error.message, .cmp-dm-portal .ui.form .error.mess= +age:empty, .cmp-dm-portal .ui.form .info.message, .cmp-dm-portal .ui.form .= +info.message:empty, .cmp-dm-portal .ui.form .success.message, .cmp-dm-porta= +l .ui.form .success.message:empty, .cmp-dm-portal .ui.form .warning.message= +, .cmp-dm-portal .ui.form .warning.message:empty { display: none; } + +.cmp-dm-portal .ui.form .message:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.form .field .prompt.label { white-space: normal; backgro= +und: rgb(255, 255, 255) !important; border: 1px solid rgb(224, 180, 180) !i= +mportant; color: rgb(159, 58, 56) !important; } + +.cmp-dm-portal .ui.form .inline.field .prompt, .cmp-dm-portal .ui.form .inl= +ine.fields .field .prompt { vertical-align: top; margin: -0.25em 0px -0.5em= + 0.5em; } + +.cmp-dm-portal .ui.form .inline.field .prompt::before, .cmp-dm-portal .ui.f= +orm .inline.fields .field .prompt::before { border-width: 0px 0px 1px 1px; = +inset: 50% auto auto 0px; } + +.cmp-dm-portal .ui.form .field.field input:-webkit-autofill { box-shadow: i= +vory 0px 0px 0px 75pt inset !important; border-color: rgb(229, 223, 161) !i= +mportant; } + +.cmp-dm-portal .ui.form .field.field input:-webkit-autofill:focus { box-sha= +dow: ivory 0px 0px 0px 75pt inset !important; border-color: rgb(213, 195, 2= +1) !important; } + +.cmp-dm-portal .ui.form ::-webkit-input-placeholder { color: rgb(255, 255, = +255); } + +.cmp-dm-portal .ui.form :focus::-webkit-input-placeholder { color: rgb(195,= + 195, 195); } + +.cmp-dm-portal .ui.form input:not([type]):focus, .cmp-dm-portal .ui.form in= +put[type=3D"date"]:focus, .cmp-dm-portal .ui.form input[type=3D"datetime-lo= +cal"]:focus, .cmp-dm-portal .ui.form input[type=3D"email"]:focus, .cmp-dm-p= +ortal .ui.form input[type=3D"file"]:focus, .cmp-dm-portal .ui.form input[ty= +pe=3D"number"]:focus, .cmp-dm-portal .ui.form input[type=3D"password"]:focu= +s, .cmp-dm-portal .ui.form input[type=3D"search"]:focus, .cmp-dm-portal .ui= +.form input[type=3D"tel"]:focus, .cmp-dm-portal .ui.form input[type=3D"text= +"]:focus, .cmp-dm-portal .ui.form input[type=3D"time"]:focus, .cmp-dm-porta= +l .ui.form input[type=3D"url"]:focus, .cmp-dm-portal .ui.form textarea:focu= +s { color: rgba(0, 0, 0, 0.95); border-color: rgb(133, 183, 217); border-ra= +dius: 0.285714rem; background: rgb(255, 255, 255); box-shadow: rgba(34, 36,= + 38, 0.35) 0px 0px 0px 0px inset; } + +.cmp-dm-portal .ui.form textarea:focus { appearance: none; } + +.cmp-dm-portal .ui.form.error .error.message:not(:empty) { display: block; = +} + +.cmp-dm-portal .ui.form.error .compact.error.message:not(:empty) { display:= + inline-block; } + +.cmp-dm-portal .ui.form.error .icon.error.message:not(:empty) { display: fl= +ex; } + +.cmp-dm-portal .ui.form .field.error .error.message:not(:empty), .cmp-dm-po= +rtal .ui.form .fields.error .error.message:not(:empty) { display: block; } + +.cmp-dm-portal .ui.form .field.error .compact.error.message:not(:empty), .c= +mp-dm-portal .ui.form .fields.error .compact.error.message:not(:empty) { di= +splay: inline-block; } + +.cmp-dm-portal .ui.form .field.error .icon.error.message:not(:empty), .cmp-= +dm-portal .ui.form .fields.error .icon.error.message:not(:empty) { display:= + flex; } + +.cmp-dm-portal .ui.ui.form .field.error .input, .cmp-dm-portal .ui.ui.form = +.field.error label, .cmp-dm-portal .ui.ui.form .fields.error .field .input,= + .cmp-dm-portal .ui.ui.form .fields.error .field label { color: rgb(159, 58= +, 56); } + +.cmp-dm-portal .ui.form .field.error .corner.label, .cmp-dm-portal .ui.form= + .fields.error .field .corner.label { border-color: rgb(159, 58, 56); color= +: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.form .field.error input:not([type]), .cmp-dm-portal .ui.= +form .field.error input[type=3D"date"], .cmp-dm-portal .ui.form .field.erro= +r input[type=3D"datetime-local"], .cmp-dm-portal .ui.form .field.error inpu= +t[type=3D"email"], .cmp-dm-portal .ui.form .field.error input[type=3D"file"= +], .cmp-dm-portal .ui.form .field.error input[type=3D"number"], .cmp-dm-por= +tal .ui.form .field.error input[type=3D"password"], .cmp-dm-portal .ui.form= + .field.error input[type=3D"search"], .cmp-dm-portal .ui.form .field.error = +input[type=3D"tel"], .cmp-dm-portal .ui.form .field.error input[type=3D"tex= +t"], .cmp-dm-portal .ui.form .field.error input[type=3D"time"], .cmp-dm-por= +tal .ui.form .field.error input[type=3D"url"], .cmp-dm-portal .ui.form .fie= +ld.error select, .cmp-dm-portal .ui.form .field.error textarea, .cmp-dm-por= +tal .ui.form .fields.error .field input:not([type]), .cmp-dm-portal .ui.for= +m .fields.error .field input[type=3D"date"], .cmp-dm-portal .ui.form .field= +s.error .field input[type=3D"datetime-local"], .cmp-dm-portal .ui.form .fie= +lds.error .field input[type=3D"email"], .cmp-dm-portal .ui.form .fields.err= +or .field input[type=3D"file"], .cmp-dm-portal .ui.form .fields.error .fiel= +d input[type=3D"number"], .cmp-dm-portal .ui.form .fields.error .field inpu= +t[type=3D"password"], .cmp-dm-portal .ui.form .fields.error .field input[ty= +pe=3D"search"], .cmp-dm-portal .ui.form .fields.error .field input[type=3D"= +tel"], .cmp-dm-portal .ui.form .fields.error .field input[type=3D"text"], .= +cmp-dm-portal .ui.form .fields.error .field input[type=3D"time"], .cmp-dm-p= +ortal .ui.form .fields.error .field input[type=3D"url"], .cmp-dm-portal .ui= +.form .fields.error .field select, .cmp-dm-portal .ui.form .fields.error .f= +ield textarea { color: rgb(159, 58, 56); background: rgb(255, 246, 246); bo= +rder-color: rgb(224, 180, 180); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.error input:not([type]):focus, .cmp-dm-porta= +l .ui.form .field.error input[type=3D"date"]:focus, .cmp-dm-portal .ui.form= + .field.error input[type=3D"datetime-local"]:focus, .cmp-dm-portal .ui.form= + .field.error input[type=3D"email"]:focus, .cmp-dm-portal .ui.form .field.e= +rror input[type=3D"file"]:focus, .cmp-dm-portal .ui.form .field.error input= +[type=3D"number"]:focus, .cmp-dm-portal .ui.form .field.error input[type=3D= +"password"]:focus, .cmp-dm-portal .ui.form .field.error input[type=3D"searc= +h"]:focus, .cmp-dm-portal .ui.form .field.error input[type=3D"tel"]:focus, = +.cmp-dm-portal .ui.form .field.error input[type=3D"text"]:focus, .cmp-dm-po= +rtal .ui.form .field.error input[type=3D"time"]:focus, .cmp-dm-portal .ui.f= +orm .field.error input[type=3D"url"]:focus, .cmp-dm-portal .ui.form .field.= +error select:focus, .cmp-dm-portal .ui.form .field.error textarea:focus { b= +ackground: rgb(255, 246, 246); border-color: rgb(224, 180, 180); color: rgb= +(159, 58, 56); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.error select { appearance: menulist-button; = +} + +.cmp-dm-portal .ui.form .field.error .transparent.input input, .cmp-dm-port= +al .ui.form .field.error .transparent.input textarea, .cmp-dm-portal .ui.fo= +rm .field.error input.transparent, .cmp-dm-portal .ui.form .field.error tex= +tarea.transparent { background-color: rgb(255, 246, 246) !important; color:= + rgb(159, 58, 56) !important; } + +.cmp-dm-portal .ui.form .error.error input:-webkit-autofill { box-shadow: r= +gb(255, 250, 240) 0px 0px 0px 75pt inset !important; border-color: rgb(224,= + 180, 180) !important; } + +.cmp-dm-portal .ui.form .error ::-webkit-input-placeholder { color: rgb(231= +, 189, 188); } + +.cmp-dm-portal .ui.form .error :focus::-webkit-input-placeholder { color: r= +gb(218, 151, 150); } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown, .cmp-dm-portal .ui.form = +.field.error .ui.dropdown .item, .cmp-dm-portal .ui.form .field.error .ui.d= +ropdown .text, .cmp-dm-portal .ui.form .fields.error .field .ui.dropdown, .= +cmp-dm-portal .ui.form .fields.error .field .ui.dropdown .item { background= +: rgb(255, 246, 246); color: rgb(159, 58, 56); } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown, .cmp-dm-portal .ui.form = +.field.error .ui.dropdown:hover, .cmp-dm-portal .ui.form .fields.error .fie= +ld .ui.dropdown, .cmp-dm-portal .ui.form .fields.error .field .ui.dropdown:= +hover { border-color: rgb(224, 180, 180) !important; } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown:hover .menu, .cmp-dm-port= +al .ui.form .fields.error .field .ui.dropdown:hover .menu { border-color: r= +gb(224, 180, 180); } + +.cmp-dm-portal .ui.form .field.error .ui.multiple.selection.dropdown > .lab= +el, .cmp-dm-portal .ui.form .fields.error .field .ui.multiple.selection.dro= +pdown > .label { background-color: rgb(234, 203, 203); color: rgb(159, 58, = +56); } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown .menu .item:hover, .cmp-d= +m-portal .ui.form .field.error .ui.dropdown .menu .selected.item, .cmp-dm-p= +ortal .ui.form .fields.error .field .ui.dropdown .menu .item:hover, .cmp-dm= +-portal .ui.form .fields.error .field .ui.dropdown .menu .selected.item { b= +ackground-color: rgb(251, 231, 231); } + +.cmp-dm-portal .ui.form .field.error .ui.dropdown .menu .active.item, .cmp-= +dm-portal .ui.form .fields.error .field .ui.dropdown .menu .active.item { b= +ackground-color: rgb(253, 207, 207) !important; } + +.cmp-dm-portal .ui.form .field.error .checkbox:not(.toggle):not(.slider) .b= +ox, .cmp-dm-portal .ui.form .field.error .checkbox:not(.toggle):not(.slider= +) label, .cmp-dm-portal .ui.form .fields.error .field .checkbox:not(.toggle= +):not(.slider) .box, .cmp-dm-portal .ui.form .fields.error .field .checkbox= +:not(.toggle):not(.slider) label { color: rgb(159, 58, 56); } + +.cmp-dm-portal .ui.form .field.error .checkbox:not(.toggle):not(.slider) .b= +ox::before, .cmp-dm-portal .ui.form .field.error .checkbox:not(.toggle):not= +(.slider) label::before, .cmp-dm-portal .ui.form .fields.error .field .chec= +kbox:not(.toggle):not(.slider) .box::before, .cmp-dm-portal .ui.form .field= +s.error .field .checkbox:not(.toggle):not(.slider) label::before { backgrou= +nd: rgb(255, 246, 246); border-color: rgb(224, 180, 180); } + +.cmp-dm-portal .ui.form .field.error .checkbox .box::after, .cmp-dm-portal = +.ui.form .field.error .checkbox label::after, .cmp-dm-portal .ui.form .fiel= +ds.error .field .checkbox .box::after, .cmp-dm-portal .ui.form .fields.erro= +r .field .checkbox label::after { color: rgb(159, 58, 56); } + +.cmp-dm-portal .ui.form.info .info.message:not(:empty) { display: block; } + +.cmp-dm-portal .ui.form.info .compact.info.message:not(:empty) { display: i= +nline-block; } + +.cmp-dm-portal .ui.form.info .icon.info.message:not(:empty) { display: flex= +; } + +.cmp-dm-portal .ui.form .field.info .info.message:not(:empty), .cmp-dm-port= +al .ui.form .fields.info .info.message:not(:empty) { display: block; } + +.cmp-dm-portal .ui.form .field.info .compact.info.message:not(:empty), .cmp= +-dm-portal .ui.form .fields.info .compact.info.message:not(:empty) { displa= +y: inline-block; } + +.cmp-dm-portal .ui.form .field.info .icon.info.message:not(:empty), .cmp-dm= +-portal .ui.form .fields.info .icon.info.message:not(:empty) { display: fle= +x; } + +.cmp-dm-portal .ui.ui.form .field.info .input, .cmp-dm-portal .ui.ui.form .= +field.info label, .cmp-dm-portal .ui.ui.form .fields.info .field .input, .c= +mp-dm-portal .ui.ui.form .fields.info .field label { color: rgb(39, 111, 13= +4); } + +.cmp-dm-portal .ui.form .field.info .corner.label, .cmp-dm-portal .ui.form = +.fields.info .field .corner.label { border-color: rgb(39, 111, 134); color:= + rgb(255, 255, 255); } + +.cmp-dm-portal .ui.form .field.info input:not([type]), .cmp-dm-portal .ui.f= +orm .field.info input[type=3D"date"], .cmp-dm-portal .ui.form .field.info i= +nput[type=3D"datetime-local"], .cmp-dm-portal .ui.form .field.info input[ty= +pe=3D"email"], .cmp-dm-portal .ui.form .field.info input[type=3D"file"], .c= +mp-dm-portal .ui.form .field.info input[type=3D"number"], .cmp-dm-portal .u= +i.form .field.info input[type=3D"password"], .cmp-dm-portal .ui.form .field= +.info input[type=3D"search"], .cmp-dm-portal .ui.form .field.info input[typ= +e=3D"tel"], .cmp-dm-portal .ui.form .field.info input[type=3D"text"], .cmp-= +dm-portal .ui.form .field.info input[type=3D"time"], .cmp-dm-portal .ui.for= +m .field.info input[type=3D"url"], .cmp-dm-portal .ui.form .field.info sele= +ct, .cmp-dm-portal .ui.form .field.info textarea, .cmp-dm-portal .ui.form .= +fields.info .field input:not([type]), .cmp-dm-portal .ui.form .fields.info = +.field input[type=3D"date"], .cmp-dm-portal .ui.form .fields.info .field in= +put[type=3D"datetime-local"], .cmp-dm-portal .ui.form .fields.info .field i= +nput[type=3D"email"], .cmp-dm-portal .ui.form .fields.info .field input[typ= +e=3D"file"], .cmp-dm-portal .ui.form .fields.info .field input[type=3D"numb= +er"], .cmp-dm-portal .ui.form .fields.info .field input[type=3D"password"],= + .cmp-dm-portal .ui.form .fields.info .field input[type=3D"search"], .cmp-d= +m-portal .ui.form .fields.info .field input[type=3D"tel"], .cmp-dm-portal .= +ui.form .fields.info .field input[type=3D"text"], .cmp-dm-portal .ui.form .= +fields.info .field input[type=3D"time"], .cmp-dm-portal .ui.form .fields.in= +fo .field input[type=3D"url"], .cmp-dm-portal .ui.form .fields.info .field = +select, .cmp-dm-portal .ui.form .fields.info .field textarea { color: rgb(3= +9, 111, 134); background: rgb(248, 255, 255); border-color: rgb(169, 213, 2= +22); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.info input:not([type]):focus, .cmp-dm-portal= + .ui.form .field.info input[type=3D"date"]:focus, .cmp-dm-portal .ui.form .= +field.info input[type=3D"datetime-local"]:focus, .cmp-dm-portal .ui.form .f= +ield.info input[type=3D"email"]:focus, .cmp-dm-portal .ui.form .field.info = +input[type=3D"file"]:focus, .cmp-dm-portal .ui.form .field.info input[type= +=3D"number"]:focus, .cmp-dm-portal .ui.form .field.info input[type=3D"passw= +ord"]:focus, .cmp-dm-portal .ui.form .field.info input[type=3D"search"]:foc= +us, .cmp-dm-portal .ui.form .field.info input[type=3D"tel"]:focus, .cmp-dm-= +portal .ui.form .field.info input[type=3D"text"]:focus, .cmp-dm-portal .ui.= +form .field.info input[type=3D"time"]:focus, .cmp-dm-portal .ui.form .field= +.info input[type=3D"url"]:focus, .cmp-dm-portal .ui.form .field.info select= +:focus, .cmp-dm-portal .ui.form .field.info textarea:focus { background: rg= +b(248, 255, 255); border-color: rgb(169, 213, 222); color: rgb(39, 111, 134= +); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.info select { appearance: menulist-button; } + +.cmp-dm-portal .ui.form .field.info .transparent.input input, .cmp-dm-porta= +l .ui.form .field.info .transparent.input textarea, .cmp-dm-portal .ui.form= + .field.info input.transparent, .cmp-dm-portal .ui.form .field.info textare= +a.transparent { background-color: rgb(248, 255, 255) !important; color: rgb= +(39, 111, 134) !important; } + +.cmp-dm-portal .ui.form .info.info input:-webkit-autofill { box-shadow: rgb= +(240, 250, 255) 0px 0px 0px 75pt inset !important; border-color: rgb(179, 2= +24, 224) !important; } + +.cmp-dm-portal .ui.form .info ::-webkit-input-placeholder { color: rgb(152,= + 207, 225); } + +.cmp-dm-portal .ui.form .info :focus::-webkit-input-placeholder { color: rg= +b(112, 189, 214); } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown, .cmp-dm-portal .ui.form .= +field.info .ui.dropdown .item, .cmp-dm-portal .ui.form .field.info .ui.drop= +down .text, .cmp-dm-portal .ui.form .fields.info .field .ui.dropdown, .cmp-= +dm-portal .ui.form .fields.info .field .ui.dropdown .item { background: rgb= +(248, 255, 255); color: rgb(39, 111, 134); } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown, .cmp-dm-portal .ui.form .= +field.info .ui.dropdown:hover, .cmp-dm-portal .ui.form .fields.info .field = +.ui.dropdown, .cmp-dm-portal .ui.form .fields.info .field .ui.dropdown:hove= +r { border-color: rgb(169, 213, 222) !important; } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown:hover .menu, .cmp-dm-porta= +l .ui.form .fields.info .field .ui.dropdown:hover .menu { border-color: rgb= +(169, 213, 222); } + +.cmp-dm-portal .ui.form .field.info .ui.multiple.selection.dropdown > .labe= +l, .cmp-dm-portal .ui.form .fields.info .field .ui.multiple.selection.dropd= +own > .label { background-color: rgb(204, 227, 234); color: rgb(39, 111, 13= +4); } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown .menu .item:hover, .cmp-dm= +-portal .ui.form .field.info .ui.dropdown .menu .selected.item, .cmp-dm-por= +tal .ui.form .fields.info .field .ui.dropdown .menu .item:hover, .cmp-dm-po= +rtal .ui.form .fields.info .field .ui.dropdown .menu .selected.item { backg= +round-color: rgb(233, 242, 251); } + +.cmp-dm-portal .ui.form .field.info .ui.dropdown .menu .active.item, .cmp-d= +m-portal .ui.form .fields.info .field .ui.dropdown .menu .active.item { bac= +kground-color: rgb(206, 241, 253) !important; } + +.cmp-dm-portal .ui.form .field.info .checkbox:not(.toggle):not(.slider) .bo= +x, .cmp-dm-portal .ui.form .field.info .checkbox:not(.toggle):not(.slider) = +label, .cmp-dm-portal .ui.form .fields.info .field .checkbox:not(.toggle):n= +ot(.slider) .box, .cmp-dm-portal .ui.form .fields.info .field .checkbox:not= +(.toggle):not(.slider) label { color: rgb(39, 111, 134); } + +.cmp-dm-portal .ui.form .field.info .checkbox:not(.toggle):not(.slider) .bo= +x::before, .cmp-dm-portal .ui.form .field.info .checkbox:not(.toggle):not(.= +slider) label::before, .cmp-dm-portal .ui.form .fields.info .field .checkbo= +x:not(.toggle):not(.slider) .box::before, .cmp-dm-portal .ui.form .fields.i= +nfo .field .checkbox:not(.toggle):not(.slider) label::before { background: = +rgb(248, 255, 255); border-color: rgb(169, 213, 222); } + +.cmp-dm-portal .ui.form .field.info .checkbox .box::after, .cmp-dm-portal .= +ui.form .field.info .checkbox label::after, .cmp-dm-portal .ui.form .fields= +.info .field .checkbox .box::after, .cmp-dm-portal .ui.form .fields.info .f= +ield .checkbox label::after { color: rgb(39, 111, 134); } + +.cmp-dm-portal .ui.form.success .success.message:not(:empty) { display: blo= +ck; } + +.cmp-dm-portal .ui.form.success .compact.success.message:not(:empty) { disp= +lay: inline-block; } + +.cmp-dm-portal .ui.form.success .icon.success.message:not(:empty) { display= +: flex; } + +.cmp-dm-portal .ui.form .field.success .success.message:not(:empty), .cmp-d= +m-portal .ui.form .fields.success .success.message:not(:empty) { display: b= +lock; } + +.cmp-dm-portal .ui.form .field.success .compact.success.message:not(:empty)= +, .cmp-dm-portal .ui.form .fields.success .compact.success.message:not(:emp= +ty) { display: inline-block; } + +.cmp-dm-portal .ui.form .field.success .icon.success.message:not(:empty), .= +cmp-dm-portal .ui.form .fields.success .icon.success.message:not(:empty) { = +display: flex; } + +.cmp-dm-portal .ui.ui.form .field.success .input, .cmp-dm-portal .ui.ui.for= +m .field.success label, .cmp-dm-portal .ui.ui.form .fields.success .field .= +input, .cmp-dm-portal .ui.ui.form .fields.success .field label { color: rgb= +(44, 102, 45); } + +.cmp-dm-portal .ui.form .field.success .corner.label, .cmp-dm-portal .ui.fo= +rm .fields.success .field .corner.label { border-color: rgb(44, 102, 45); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.form .field.success input:not([type]), .cmp-dm-portal .u= +i.form .field.success input[type=3D"date"], .cmp-dm-portal .ui.form .field.= +success input[type=3D"datetime-local"], .cmp-dm-portal .ui.form .field.succ= +ess input[type=3D"email"], .cmp-dm-portal .ui.form .field.success input[typ= +e=3D"file"], .cmp-dm-portal .ui.form .field.success input[type=3D"number"],= + .cmp-dm-portal .ui.form .field.success input[type=3D"password"], .cmp-dm-p= +ortal .ui.form .field.success input[type=3D"search"], .cmp-dm-portal .ui.fo= +rm .field.success input[type=3D"tel"], .cmp-dm-portal .ui.form .field.succe= +ss input[type=3D"text"], .cmp-dm-portal .ui.form .field.success input[type= +=3D"time"], .cmp-dm-portal .ui.form .field.success input[type=3D"url"], .cm= +p-dm-portal .ui.form .field.success select, .cmp-dm-portal .ui.form .field.= +success textarea, .cmp-dm-portal .ui.form .fields.success .field input:not(= +[type]), .cmp-dm-portal .ui.form .fields.success .field input[type=3D"date"= +], .cmp-dm-portal .ui.form .fields.success .field input[type=3D"datetime-lo= +cal"], .cmp-dm-portal .ui.form .fields.success .field input[type=3D"email"]= +, .cmp-dm-portal .ui.form .fields.success .field input[type=3D"file"], .cmp= +-dm-portal .ui.form .fields.success .field input[type=3D"number"], .cmp-dm-= +portal .ui.form .fields.success .field input[type=3D"password"], .cmp-dm-po= +rtal .ui.form .fields.success .field input[type=3D"search"], .cmp-dm-portal= + .ui.form .fields.success .field input[type=3D"tel"], .cmp-dm-portal .ui.fo= +rm .fields.success .field input[type=3D"text"], .cmp-dm-portal .ui.form .fi= +elds.success .field input[type=3D"time"], .cmp-dm-portal .ui.form .fields.s= +uccess .field input[type=3D"url"], .cmp-dm-portal .ui.form .fields.success = +.field select, .cmp-dm-portal .ui.form .fields.success .field textarea { co= +lor: rgb(44, 102, 45); background: rgb(252, 255, 245); border-color: rgb(16= +3, 194, 147); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.success input:not([type]):focus, .cmp-dm-por= +tal .ui.form .field.success input[type=3D"date"]:focus, .cmp-dm-portal .ui.= +form .field.success input[type=3D"datetime-local"]:focus, .cmp-dm-portal .u= +i.form .field.success input[type=3D"email"]:focus, .cmp-dm-portal .ui.form = +.field.success input[type=3D"file"]:focus, .cmp-dm-portal .ui.form .field.s= +uccess input[type=3D"number"]:focus, .cmp-dm-portal .ui.form .field.success= + input[type=3D"password"]:focus, .cmp-dm-portal .ui.form .field.success inp= +ut[type=3D"search"]:focus, .cmp-dm-portal .ui.form .field.success input[typ= +e=3D"tel"]:focus, .cmp-dm-portal .ui.form .field.success input[type=3D"text= +"]:focus, .cmp-dm-portal .ui.form .field.success input[type=3D"time"]:focus= +, .cmp-dm-portal .ui.form .field.success input[type=3D"url"]:focus, .cmp-dm= +-portal .ui.form .field.success select:focus, .cmp-dm-portal .ui.form .fiel= +d.success textarea:focus { background: rgb(252, 255, 245); border-color: rg= +b(163, 194, 147); color: rgb(44, 102, 45); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.success select { appearance: menulist-button= +; } + +.cmp-dm-portal .ui.form .field.success .transparent.input input, .cmp-dm-po= +rtal .ui.form .field.success .transparent.input textarea, .cmp-dm-portal .u= +i.form .field.success input.transparent, .cmp-dm-portal .ui.form .field.suc= +cess textarea.transparent { background-color: rgb(252, 255, 245) !important= +; color: rgb(44, 102, 45) !important; } + +.cmp-dm-portal .ui.form .success.success input:-webkit-autofill { box-shado= +w: rgb(240, 255, 240) 0px 0px 0px 75pt inset !important; border-color: rgb(= +190, 224, 179) !important; } + +.cmp-dm-portal .ui.form .success ::-webkit-input-placeholder { color: rgb(1= +43, 207, 144); } + +.cmp-dm-portal .ui.form .success :focus::-webkit-input-placeholder { color:= + rgb(108, 191, 109); } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown, .cmp-dm-portal .ui.for= +m .field.success .ui.dropdown .item, .cmp-dm-portal .ui.form .field.success= + .ui.dropdown .text, .cmp-dm-portal .ui.form .fields.success .field .ui.dro= +pdown, .cmp-dm-portal .ui.form .fields.success .field .ui.dropdown .item { = +background: rgb(252, 255, 245); color: rgb(44, 102, 45); } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown, .cmp-dm-portal .ui.for= +m .field.success .ui.dropdown:hover, .cmp-dm-portal .ui.form .fields.succes= +s .field .ui.dropdown, .cmp-dm-portal .ui.form .fields.success .field .ui.d= +ropdown:hover { border-color: rgb(163, 194, 147) !important; } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown:hover .menu, .cmp-dm-po= +rtal .ui.form .fields.success .field .ui.dropdown:hover .menu { border-colo= +r: rgb(163, 194, 147); } + +.cmp-dm-portal .ui.form .field.success .ui.multiple.selection.dropdown > .l= +abel, .cmp-dm-portal .ui.form .fields.success .field .ui.multiple.selection= +.dropdown > .label { background-color: rgb(204, 234, 204); color: rgb(44, 1= +02, 45); } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown .menu .item:hover, .cmp= +-dm-portal .ui.form .field.success .ui.dropdown .menu .selected.item, .cmp-= +dm-portal .ui.form .fields.success .field .ui.dropdown .menu .item:hover, .= +cmp-dm-portal .ui.form .fields.success .field .ui.dropdown .menu .selected.= +item { background-color: rgb(233, 251, 233); } + +.cmp-dm-portal .ui.form .field.success .ui.dropdown .menu .active.item, .cm= +p-dm-portal .ui.form .fields.success .field .ui.dropdown .menu .active.item= + { background-color: rgb(218, 253, 206) !important; } + +.cmp-dm-portal .ui.form .field.success .checkbox:not(.toggle):not(.slider) = +.box, .cmp-dm-portal .ui.form .field.success .checkbox:not(.toggle):not(.sl= +ider) label, .cmp-dm-portal .ui.form .fields.success .field .checkbox:not(.= +toggle):not(.slider) .box, .cmp-dm-portal .ui.form .fields.success .field .= +checkbox:not(.toggle):not(.slider) label { color: rgb(44, 102, 45); } + +.cmp-dm-portal .ui.form .field.success .checkbox:not(.toggle):not(.slider) = +.box::before, .cmp-dm-portal .ui.form .field.success .checkbox:not(.toggle)= +:not(.slider) label::before, .cmp-dm-portal .ui.form .fields.success .field= + .checkbox:not(.toggle):not(.slider) .box::before, .cmp-dm-portal .ui.form = +.fields.success .field .checkbox:not(.toggle):not(.slider) label::before { = +background: rgb(252, 255, 245); border-color: rgb(163, 194, 147); } + +.cmp-dm-portal .ui.form .field.success .checkbox .box::after, .cmp-dm-porta= +l .ui.form .field.success .checkbox label::after, .cmp-dm-portal .ui.form .= +fields.success .field .checkbox .box::after, .cmp-dm-portal .ui.form .field= +s.success .field .checkbox label::after { color: rgb(44, 102, 45); } + +.cmp-dm-portal .ui.form.warning .warning.message:not(:empty) { display: blo= +ck; } + +.cmp-dm-portal .ui.form.warning .compact.warning.message:not(:empty) { disp= +lay: inline-block; } + +.cmp-dm-portal .ui.form.warning .icon.warning.message:not(:empty) { display= +: flex; } + +.cmp-dm-portal .ui.form .field.warning .warning.message:not(:empty), .cmp-d= +m-portal .ui.form .fields.warning .warning.message:not(:empty) { display: b= +lock; } + +.cmp-dm-portal .ui.form .field.warning .compact.warning.message:not(:empty)= +, .cmp-dm-portal .ui.form .fields.warning .compact.warning.message:not(:emp= +ty) { display: inline-block; } + +.cmp-dm-portal .ui.form .field.warning .icon.warning.message:not(:empty), .= +cmp-dm-portal .ui.form .fields.warning .icon.warning.message:not(:empty) { = +display: flex; } + +.cmp-dm-portal .ui.ui.form .field.warning .input, .cmp-dm-portal .ui.ui.for= +m .field.warning label, .cmp-dm-portal .ui.ui.form .fields.warning .field .= +input, .cmp-dm-portal .ui.ui.form .fields.warning .field label { color: rgb= +(87, 58, 8); } + +.cmp-dm-portal .ui.form .field.warning .corner.label, .cmp-dm-portal .ui.fo= +rm .fields.warning .field .corner.label { border-color: rgb(87, 58, 8); col= +or: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.form .field.warning input:not([type]), .cmp-dm-portal .u= +i.form .field.warning input[type=3D"date"], .cmp-dm-portal .ui.form .field.= +warning input[type=3D"datetime-local"], .cmp-dm-portal .ui.form .field.warn= +ing input[type=3D"email"], .cmp-dm-portal .ui.form .field.warning input[typ= +e=3D"file"], .cmp-dm-portal .ui.form .field.warning input[type=3D"number"],= + .cmp-dm-portal .ui.form .field.warning input[type=3D"password"], .cmp-dm-p= +ortal .ui.form .field.warning input[type=3D"search"], .cmp-dm-portal .ui.fo= +rm .field.warning input[type=3D"tel"], .cmp-dm-portal .ui.form .field.warni= +ng input[type=3D"text"], .cmp-dm-portal .ui.form .field.warning input[type= +=3D"time"], .cmp-dm-portal .ui.form .field.warning input[type=3D"url"], .cm= +p-dm-portal .ui.form .field.warning select, .cmp-dm-portal .ui.form .field.= +warning textarea, .cmp-dm-portal .ui.form .fields.warning .field input:not(= +[type]), .cmp-dm-portal .ui.form .fields.warning .field input[type=3D"date"= +], .cmp-dm-portal .ui.form .fields.warning .field input[type=3D"datetime-lo= +cal"], .cmp-dm-portal .ui.form .fields.warning .field input[type=3D"email"]= +, .cmp-dm-portal .ui.form .fields.warning .field input[type=3D"file"], .cmp= +-dm-portal .ui.form .fields.warning .field input[type=3D"number"], .cmp-dm-= +portal .ui.form .fields.warning .field input[type=3D"password"], .cmp-dm-po= +rtal .ui.form .fields.warning .field input[type=3D"search"], .cmp-dm-portal= + .ui.form .fields.warning .field input[type=3D"tel"], .cmp-dm-portal .ui.fo= +rm .fields.warning .field input[type=3D"text"], .cmp-dm-portal .ui.form .fi= +elds.warning .field input[type=3D"time"], .cmp-dm-portal .ui.form .fields.w= +arning .field input[type=3D"url"], .cmp-dm-portal .ui.form .fields.warning = +.field select, .cmp-dm-portal .ui.form .fields.warning .field textarea { co= +lor: rgb(87, 58, 8); background: rgb(255, 250, 243); border-color: rgb(201,= + 186, 155); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.warning input:not([type]):focus, .cmp-dm-por= +tal .ui.form .field.warning input[type=3D"date"]:focus, .cmp-dm-portal .ui.= +form .field.warning input[type=3D"datetime-local"]:focus, .cmp-dm-portal .u= +i.form .field.warning input[type=3D"email"]:focus, .cmp-dm-portal .ui.form = +.field.warning input[type=3D"file"]:focus, .cmp-dm-portal .ui.form .field.w= +arning input[type=3D"number"]:focus, .cmp-dm-portal .ui.form .field.warning= + input[type=3D"password"]:focus, .cmp-dm-portal .ui.form .field.warning inp= +ut[type=3D"search"]:focus, .cmp-dm-portal .ui.form .field.warning input[typ= +e=3D"tel"]:focus, .cmp-dm-portal .ui.form .field.warning input[type=3D"text= +"]:focus, .cmp-dm-portal .ui.form .field.warning input[type=3D"time"]:focus= +, .cmp-dm-portal .ui.form .field.warning input[type=3D"url"]:focus, .cmp-dm= +-portal .ui.form .field.warning select:focus, .cmp-dm-portal .ui.form .fiel= +d.warning textarea:focus { background: rgb(255, 250, 243); border-color: rg= +b(201, 186, 155); color: rgb(87, 58, 8); box-shadow: none; } + +.cmp-dm-portal .ui.form .field.warning select { appearance: menulist-button= +; } + +.cmp-dm-portal .ui.form .field.warning .transparent.input input, .cmp-dm-po= +rtal .ui.form .field.warning .transparent.input textarea, .cmp-dm-portal .u= +i.form .field.warning input.transparent, .cmp-dm-portal .ui.form .field.war= +ning textarea.transparent { background-color: rgb(255, 250, 243) !important= +; color: rgb(87, 58, 8) !important; } + +.cmp-dm-portal .ui.form .warning.warning input:-webkit-autofill { box-shado= +w: rgb(255, 255, 224) 0px 0px 0px 75pt inset !important; border-color: rgb(= +224, 224, 179) !important; } + +.cmp-dm-portal .ui.form .warning ::-webkit-input-placeholder { color: rgb(2= +37, 173, 62); } + +.cmp-dm-portal .ui.form .warning :focus::-webkit-input-placeholder { color:= + rgb(227, 151, 21); } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown, .cmp-dm-portal .ui.for= +m .field.warning .ui.dropdown .item, .cmp-dm-portal .ui.form .field.warning= + .ui.dropdown .text, .cmp-dm-portal .ui.form .fields.warning .field .ui.dro= +pdown, .cmp-dm-portal .ui.form .fields.warning .field .ui.dropdown .item { = +background: rgb(255, 250, 243); color: rgb(87, 58, 8); } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown, .cmp-dm-portal .ui.for= +m .field.warning .ui.dropdown:hover, .cmp-dm-portal .ui.form .fields.warnin= +g .field .ui.dropdown, .cmp-dm-portal .ui.form .fields.warning .field .ui.d= +ropdown:hover { border-color: rgb(201, 186, 155) !important; } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown:hover .menu, .cmp-dm-po= +rtal .ui.form .fields.warning .field .ui.dropdown:hover .menu { border-colo= +r: rgb(201, 186, 155); } + +.cmp-dm-portal .ui.form .field.warning .ui.multiple.selection.dropdown > .l= +abel, .cmp-dm-portal .ui.form .fields.warning .field .ui.multiple.selection= +.dropdown > .label { background-color: rgb(234, 234, 204); color: rgb(87, 5= +8, 8); } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown .menu .item:hover, .cmp= +-dm-portal .ui.form .field.warning .ui.dropdown .menu .selected.item, .cmp-= +dm-portal .ui.form .fields.warning .field .ui.dropdown .menu .item:hover, .= +cmp-dm-portal .ui.form .fields.warning .field .ui.dropdown .menu .selected.= +item { background-color: rgb(251, 251, 233); } + +.cmp-dm-portal .ui.form .field.warning .ui.dropdown .menu .active.item, .cm= +p-dm-portal .ui.form .fields.warning .field .ui.dropdown .menu .active.item= + { background-color: rgb(253, 253, 206) !important; } + +.cmp-dm-portal .ui.form .field.warning .checkbox:not(.toggle):not(.slider) = +.box, .cmp-dm-portal .ui.form .field.warning .checkbox:not(.toggle):not(.sl= +ider) label, .cmp-dm-portal .ui.form .fields.warning .field .checkbox:not(.= +toggle):not(.slider) .box, .cmp-dm-portal .ui.form .fields.warning .field .= +checkbox:not(.toggle):not(.slider) label { color: rgb(87, 58, 8); } + +.cmp-dm-portal .ui.form .field.warning .checkbox:not(.toggle):not(.slider) = +.box::before, .cmp-dm-portal .ui.form .field.warning .checkbox:not(.toggle)= +:not(.slider) label::before, .cmp-dm-portal .ui.form .fields.warning .field= + .checkbox:not(.toggle):not(.slider) .box::before, .cmp-dm-portal .ui.form = +.fields.warning .field .checkbox:not(.toggle):not(.slider) label::before { = +background: rgb(255, 250, 243); border-color: rgb(201, 186, 155); } + +.cmp-dm-portal .ui.form .field.warning .checkbox .box::after, .cmp-dm-porta= +l .ui.form .field.warning .checkbox label::after, .cmp-dm-portal .ui.form .= +fields.warning .field .checkbox .box::after, .cmp-dm-portal .ui.form .field= +s.warning .field .checkbox label::after { color: rgb(87, 58, 8); } + +.cmp-dm-portal .ui.form .disabled.field, .cmp-dm-portal .ui.form .disabled.= +fields .field, .cmp-dm-portal .ui.form .field :disabled { pointer-events: n= +one; opacity: 0.45; } + +.cmp-dm-portal .ui.form .field.disabled > label, .cmp-dm-portal .ui.form .f= +ields.disabled > label { opacity: 0.45; } + +.cmp-dm-portal .ui.form .field.disabled :disabled { opacity: 1; } + +.cmp-dm-portal .ui.loading.form { position: relative; cursor: default; poin= +ter-events: none; } + +.cmp-dm-portal .ui.loading.form::before { position: absolute; content: ""; = +top: 0px; left: 0px; background: rgba(255, 255, 255, 0.8); width: 100%; hei= +ght: 100%; z-index: 100; } + +.cmp-dm-portal .ui.loading.form.segments::before { border-radius: 0.285714r= +em; } + +.cmp-dm-portal .ui.loading.form::after { position: absolute; content: ""; t= +op: 50%; left: 50%; margin: -1.5em 0px 0px -1.5em; width: 3em; height: 3em;= + animation: 0.6s linear 0s infinite normal none running loader; border: 0.2= +em solid rgb(118, 118, 118); border-radius: 500rem; box-shadow: transparent= + 0px 0px 0px 1px; visibility: visible; z-index: 101; } + +.cmp-dm-portal .ui.form .required.field > .checkbox::after, .cmp-dm-portal = +.ui.form .required.field > label::after, .cmp-dm-portal .ui.form .required.= +fields.grouped > label::after, .cmp-dm-portal .ui.form .required.fields:not= +(.grouped) > .field > .checkbox::after, .cmp-dm-portal .ui.form .required.f= +ields:not(.grouped) > .field > label::after, .cmp-dm-portal .ui.form label.= +required::after { margin: -0.2em 0px 0px 0.2em; content: "*"; color: rgb(21= +9, 40, 40); } + +.cmp-dm-portal .ui.form .required.field > label::after, .cmp-dm-portal .ui.= +form .required.fields.grouped > label::after, .cmp-dm-portal .ui.form .requ= +ired.fields:not(.grouped) > .field > label::after, .cmp-dm-portal .ui.form = +label.required::after { display: inline-block; vertical-align: top; } + +.cmp-dm-portal .ui.form .required.field > .checkbox::after, .cmp-dm-portal = +.ui.form .required.fields:not(.grouped) > .field > .checkbox::after { posit= +ion: absolute; top: 0px; left: 100%; } + +.cmp-dm-portal .ui.form .grouped.fields { display: block; margin: 0px 0px 1= +em; } + +.cmp-dm-portal .ui.form .grouped.fields:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.form .grouped.fields > label { margin: 0px 0px 0.285714r= +em; color: rgb(80, 80, 80); font-size: 0.928571em; font-weight: 700; text-t= +ransform: none; } + +.cmp-dm-portal .ui.form .grouped.fields .field, .cmp-dm-portal .ui.form .gr= +ouped.inline.fields .field { display: block; margin: 0.5em 0px; padding: 0p= +x; } + +.cmp-dm-portal .ui.form .fields { display: flex; -webkit-box-orient: horizo= +ntal; -webkit-box-direction: normal; flex-direction: row; margin: 0px -0.5e= +m 1em; } + +.cmp-dm-portal .ui.form .fields > .field { -webkit-box-flex: 0; flex: 0 1 a= +uto; padding-left: 0.5em; padding-right: 0.5em; } + +.cmp-dm-portal .ui.form .fields > .field:first-child { border-left: none; b= +ox-shadow: none; } + +.cmp-dm-portal .ui.form .two.fields > .field, .cmp-dm-portal .ui.form .two.= +fields > .fields { width: 50%; } + +.cmp-dm-portal .ui.form .three.fields > .field, .cmp-dm-portal .ui.form .th= +ree.fields > .fields { width: 33.3333%; } + +.cmp-dm-portal .ui.form .four.fields > .field, .cmp-dm-portal .ui.form .fou= +r.fields > .fields { width: 25%; } + +.cmp-dm-portal .ui.form .five.fields > .field, .cmp-dm-portal .ui.form .fiv= +e.fields > .fields { width: 20%; } + +.cmp-dm-portal .ui.form .six.fields > .field, .cmp-dm-portal .ui.form .six.= +fields > .fields { width: 16.6667%; } + +.cmp-dm-portal .ui.form .seven.fields > .field, .cmp-dm-portal .ui.form .se= +ven.fields > .fields { width: 14.2857%; } + +.cmp-dm-portal .ui.form .eight.fields > .field, .cmp-dm-portal .ui.form .ei= +ght.fields > .fields { width: 12.5%; } + +.cmp-dm-portal .ui.form .nine.fields > .field, .cmp-dm-portal .ui.form .nin= +e.fields > .fields { width: 11.1111%; } + +.cmp-dm-portal .ui.form .ten.fields > .field, .cmp-dm-portal .ui.form .ten.= +fields > .fields { width: 10%; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.form .fields { flex-wrap: wrap; } + .cmp-dm-portal .ui.form:not(.unstackable) .eight.fields:not(.unstackable)= + > .field, .cmp-dm-portal .ui.form:not(.unstackable) .eight.fields:not(.uns= +tackable) > .fields, .cmp-dm-portal .ui.form:not(.unstackable) .five.fields= +:not(.unstackable) > .field, .cmp-dm-portal .ui.form:not(.unstackable) .fiv= +e.fields:not(.unstackable) > .fields, .cmp-dm-portal .ui.form:not(.unstacka= +ble) .four.fields:not(.unstackable) > .field, .cmp-dm-portal .ui.form:not(.= +unstackable) .four.fields:not(.unstackable) > .fields, .cmp-dm-portal .ui.f= +orm:not(.unstackable) .nine.fields:not(.unstackable) > .field, .cmp-dm-port= +al .ui.form:not(.unstackable) .nine.fields:not(.unstackable) > .fields, .cm= +p-dm-portal .ui.form:not(.unstackable) .seven.fields:not(.unstackable) > .f= +ield, .cmp-dm-portal .ui.form:not(.unstackable) .seven.fields:not(.unstacka= +ble) > .fields, .cmp-dm-portal .ui.form:not(.unstackable) .six.fields:not(.= +unstackable) > .field, .cmp-dm-portal .ui.form:not(.unstackable) .six.field= +s:not(.unstackable) > .fields, .cmp-dm-portal .ui.form:not(.unstackable) .t= +en.fields:not(.unstackable) > .field, .cmp-dm-portal .ui.form:not(.unstacka= +ble) .ten.fields:not(.unstackable) > .fields, .cmp-dm-portal .ui.form:not(.= +unstackable) .three.fields:not(.unstackable) > .field, .cmp-dm-portal .ui.f= +orm:not(.unstackable) .three.fields:not(.unstackable) > .fields, .cmp-dm-po= +rtal .ui.form:not(.unstackable) .two.fields:not(.unstackable) > .field, .cm= +p-dm-portal .ui.form:not(.unstackable) .two.fields:not(.unstackable) > .fie= +lds, .cmp-dm-portal .ui.form:not(.unstackable) [class*=3D"equal width"].fie= +lds:not(.unstackable) > .field, .cmp-dm-portal .ui[class*=3D"equal width"].= +form:not(.unstackable) .fields > .field { margin: 0px 0px 1em; width: 100% = +!important; } +} + +.cmp-dm-portal .ui.form .fields .wide.field { width: 6.25%; padding-left: 0= +.5em; padding-right: 0.5em; } + +.cmp-dm-portal .ui.form .one.wide.field { width: 6.25% !important; } + +.cmp-dm-portal .ui.form .two.wide.field { width: 12.5% !important; } + +.cmp-dm-portal .ui.form .three.wide.field { width: 18.75% !important; } + +.cmp-dm-portal .ui.form .four.wide.field { width: 25% !important; } + +.cmp-dm-portal .ui.form .five.wide.field { width: 31.25% !important; } + +.cmp-dm-portal .ui.form .six.wide.field { width: 37.5% !important; } + +.cmp-dm-portal .ui.form .seven.wide.field { width: 43.75% !important; } + +.cmp-dm-portal .ui.form .eight.wide.field { width: 50% !important; } + +.cmp-dm-portal .ui.form .nine.wide.field { width: 56.25% !important; } + +.cmp-dm-portal .ui.form .ten.wide.field { width: 62.5% !important; } + +.cmp-dm-portal .ui.form .eleven.wide.field { width: 68.75% !important; } + +.cmp-dm-portal .ui.form .twelve.wide.field { width: 75% !important; } + +.cmp-dm-portal .ui.form .thirteen.wide.field { width: 81.25% !important; } + +.cmp-dm-portal .ui.form .fourteen.wide.field { width: 87.5% !important; } + +.cmp-dm-portal .ui.form .fifteen.wide.field { width: 93.75% !important; } + +.cmp-dm-portal .ui.form .sixteen.wide.field { width: 100% !important; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.form:not(.unstackable) .fields:not(.unstackable) > .ei= +ght.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .fields:not(.unst= +ackable) > .eleven.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .f= +ields:not(.unstackable) > .fifteen.wide.field, .cmp-dm-portal .ui.form:not(= +.unstackable) .fields:not(.unstackable) > .five.wide.field, .cmp-dm-portal = +.ui.form:not(.unstackable) .fields:not(.unstackable) > .four.wide.field, .c= +mp-dm-portal .ui.form:not(.unstackable) .fields:not(.unstackable) > .fourte= +en.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .fields:not(.unsta= +ckable) > .nine.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .fiel= +ds:not(.unstackable) > .seven.wide.field, .cmp-dm-portal .ui.form:not(.unst= +ackable) .fields:not(.unstackable) > .six.wide.field, .cmp-dm-portal .ui.fo= +rm:not(.unstackable) .fields:not(.unstackable) > .sixteen.wide.field, .cmp-= +dm-portal .ui.form:not(.unstackable) .fields:not(.unstackable) > .ten.wide.= +field, .cmp-dm-portal .ui.form:not(.unstackable) .fields:not(.unstackable) = +> .thirteen.wide.field, .cmp-dm-portal .ui.form:not(.unstackable) .fields:n= +ot(.unstackable) > .three.wide.field, .cmp-dm-portal .ui.form:not(.unstacka= +ble) .fields:not(.unstackable) > .twelve.wide.field, .cmp-dm-portal .ui.for= +m:not(.unstackable) .fields:not(.unstackable) > .two.wide.field, .cmp-dm-po= +rtal .ui.form:not(.unstackable) .five.fields:not(.unstackable) > .field, .c= +mp-dm-portal .ui.form:not(.unstackable) .five.fields:not(.unstackable) > .f= +ields, .cmp-dm-portal .ui.form:not(.unstackable) .four.fields:not(.unstacka= +ble) > .field, .cmp-dm-portal .ui.form:not(.unstackable) .four.fields:not(.= +unstackable) > .fields, .cmp-dm-portal .ui.form:not(.unstackable) .three.fi= +elds:not(.unstackable) > .field, .cmp-dm-portal .ui.form:not(.unstackable) = +.three.fields:not(.unstackable) > .fields, .cmp-dm-portal .ui.form:not(.uns= +tackable) .two.fields:not(.unstackable) > .field, .cmp-dm-portal .ui.form:n= +ot(.unstackable) .two.fields:not(.unstackable) > .fields { width: 100% !imp= +ortant; } + .cmp-dm-portal .ui.form .fields { margin-bottom: 0px; } +} + +.cmp-dm-portal .ui.form [class*=3D"equal width"].fields > .field, .cmp-dm-p= +ortal .ui[class*=3D"equal width"].form .fields > .field { width: 100%; -web= +kit-box-flex: 1; flex: 1 1 auto; } + +.cmp-dm-portal .ui.form .inline.fields { margin: 0px 0px 1em; -webkit-box-a= +lign: center; align-items: center; } + +.cmp-dm-portal .ui.form .inline.fields .field { margin: 0px; padding: 0px 1= +em 0px 0px; } + +.cmp-dm-portal .ui.form .inline.field > label, .cmp-dm-portal .ui.form .inl= +ine.field > p, .cmp-dm-portal .ui.form .inline.fields .field > label, .cmp-= +dm-portal .ui.form .inline.fields .field > p, .cmp-dm-portal .ui.form .inli= +ne.fields > label { display: inline-block; width: auto; margin-top: 0px; ma= +rgin-bottom: 0px; vertical-align: baseline; font-size: 0.928571em; font-wei= +ght: 700; color: rgb(80, 80, 80); text-transform: none; } + +.cmp-dm-portal .ui.form .inline.fields > label { margin: 0.035714em 1em 0px= + 0px; } + +.cmp-dm-portal .ui.form .inline.field > input, .cmp-dm-portal .ui.form .inl= +ine.field > select, .cmp-dm-portal .ui.form .inline.fields .field > input, = +.cmp-dm-portal .ui.form .inline.fields .field > select { display: inline-bl= +ock; width: auto; margin-top: 0px; margin-bottom: 0px; vertical-align: midd= +le; font-size: 1em; } + +.cmp-dm-portal .ui.form .inline.field > :first-child, .cmp-dm-portal .ui.fo= +rm .inline.fields .field > :first-child { margin: 0px 0.857143em 0px 0px; } + +.cmp-dm-portal .ui.form .inline.field > :only-child, .cmp-dm-portal .ui.for= +m .inline.fields .field > :only-child { margin: 0px; } + +.cmp-dm-portal .ui.form .inline.fields .wide.field { display: flex; -webkit= +-box-align: center; align-items: center; } + +.cmp-dm-portal .ui.form .inline.fields .wide.field > input, .cmp-dm-portal = +.ui.form .inline.fields .wide.field > select { width: 100%; } + +.cmp-dm-portal .ui.form, .cmp-dm-portal .ui.form .field .dropdown, .cmp-dm-= +portal .ui.form .field .dropdown .menu > .item { font-size: 1rem; } + +.cmp-dm-portal .ui.grid { display: flex; -webkit-box-orient: horizontal; -w= +ebkit-box-direction: normal; flex-flow: wrap; -webkit-box-align: stretch; a= +lign-items: stretch; padding: 0px; margin: -1rem; } + +.cmp-dm-portal .ui.relaxed.grid { margin-left: -1.5rem; margin-right: -1.5r= +em; } + +.cmp-dm-portal .ui[class*=3D"very relaxed"].grid { margin-left: -2.5rem; ma= +rgin-right: -2.5rem; } + +.cmp-dm-portal .ui.grid + .grid { margin-top: 1rem; } + +.cmp-dm-portal .ui.grid > .column:not(.row), .cmp-dm-portal .ui.grid > .row= + > .column { position: relative; display: inline-block; width: 6.25%; paddi= +ng-left: 1rem; padding-right: 1rem; vertical-align: top; } + +.cmp-dm-portal .ui.grid > * { padding-left: 1rem; padding-right: 1rem; } + +.cmp-dm-portal .ui.grid > .row { position: relative; display: flex; -webkit= +-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; -w= +ebkit-box-pack: inherit; justify-content: inherit; -webkit-box-align: stret= +ch; align-items: stretch; padding: 1rem 0px; width: 100% !important; } + +.cmp-dm-portal .ui.grid > .column:not(.row) { padding-top: 1rem; padding-bo= +ttom: 1rem; } + +.cmp-dm-portal .ui.grid > .row > .column { margin-top: 0px; margin-bottom: = +0px; } + +.cmp-dm-portal .ui.grid > .row > .column > img, .cmp-dm-portal .ui.grid > .= +row > img { max-width: 100%; } + +.cmp-dm-portal .ui.grid > .ui.grid:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.grid > .ui.grid:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.aligned.grid .column > .segment:not(.compact):not(.attac= +hed), .cmp-dm-portal .ui.grid .aligned.row > .column > .segment:not(.compac= +t):not(.attached) { width: 100%; } + +.cmp-dm-portal .ui.grid .row + .ui.divider { -webkit-box-flex: 1; flex-grow= +: 1; margin: 1rem; } + +.cmp-dm-portal .ui.grid .column + .ui.vertical.divider { height: calc(50% -= + 1rem); } + +.cmp-dm-portal .ui.grid > .column:last-child > .horizontal.segment, .cmp-dm= +-portal .ui.grid > .row > .column:last-child > .horizontal.segment { box-sh= +adow: none; } + +.cmp-dm-portal .ui.grid > .column:only-child, .cmp-dm-portal .ui.grid > .ro= +w > .column:only-child, .cmp-dm-portal .ui[class*=3D"one column"].grid > .c= +olumn:not(.row), .cmp-dm-portal .ui[class*=3D"one column"].grid > .row > .c= +olumn { width: 100%; } + +.cmp-dm-portal .ui[class*=3D"two column"].grid > .column:not(.row), .cmp-dm= +-portal .ui[class*=3D"two column"].grid > .row > .column { width: 50%; } + +.cmp-dm-portal .ui[class*=3D"three column"].grid > .column:not(.row), .cmp-= +dm-portal .ui[class*=3D"three column"].grid > .row > .column { width: 33.33= +33%; } + +.cmp-dm-portal .ui[class*=3D"four column"].grid > .column:not(.row), .cmp-d= +m-portal .ui[class*=3D"four column"].grid > .row > .column { width: 25%; } + +.cmp-dm-portal .ui[class*=3D"five column"].grid > .column:not(.row), .cmp-d= +m-portal .ui[class*=3D"five column"].grid > .row > .column { width: 20%; } + +.cmp-dm-portal .ui[class*=3D"six column"].grid > .column:not(.row), .cmp-dm= +-portal .ui[class*=3D"six column"].grid > .row > .column { width: 16.6667%;= + } + +.cmp-dm-portal .ui[class*=3D"seven column"].grid > .column:not(.row), .cmp-= +dm-portal .ui[class*=3D"seven column"].grid > .row > .column { width: 14.28= +57%; } + +.cmp-dm-portal .ui[class*=3D"eight column"].grid > .column:not(.row), .cmp-= +dm-portal .ui[class*=3D"eight column"].grid > .row > .column { width: 12.5%= +; } + +.cmp-dm-portal .ui[class*=3D"nine column"].grid > .column:not(.row), .cmp-d= +m-portal .ui[class*=3D"nine column"].grid > .row > .column { width: 11.1111= +%; } + +.cmp-dm-portal .ui[class*=3D"ten column"].grid > .column:not(.row), .cmp-dm= +-portal .ui[class*=3D"ten column"].grid > .row > .column { width: 10%; } + +.cmp-dm-portal .ui[class*=3D"eleven column"].grid > .column:not(.row), .cmp= +-dm-portal .ui[class*=3D"eleven column"].grid > .row > .column { width: 9.0= +9091%; } + +.cmp-dm-portal .ui[class*=3D"twelve column"].grid > .column:not(.row), .cmp= +-dm-portal .ui[class*=3D"twelve column"].grid > .row > .column { width: 8.3= +3333%; } + +.cmp-dm-portal .ui[class*=3D"thirteen column"].grid > .column:not(.row), .c= +mp-dm-portal .ui[class*=3D"thirteen column"].grid > .row > .column { width:= + 7.69231%; } + +.cmp-dm-portal .ui[class*=3D"fourteen column"].grid > .column:not(.row), .c= +mp-dm-portal .ui[class*=3D"fourteen column"].grid > .row > .column { width:= + 7.14286%; } + +.cmp-dm-portal .ui[class*=3D"fifteen column"].grid > .column:not(.row), .cm= +p-dm-portal .ui[class*=3D"fifteen column"].grid > .row > .column { width: 6= +.66667%; } + +.cmp-dm-portal .ui[class*=3D"sixteen column"].grid > .column:not(.row), .cm= +p-dm-portal .ui[class*=3D"sixteen column"].grid > .row > .column { width: 6= +.25%; } + +.cmp-dm-portal .ui.grid > [class*=3D"one column"].row > .column { width: 10= +0% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"two column"].row > .column { width: 50= +% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"three column"].row > .column { width: = +33.3333% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"four column"].row > .column { width: 2= +5% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"five column"].row > .column { width: 2= +0% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"six column"].row > .column { width: 16= +.6667% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"seven column"].row > .column { width: = +14.2857% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"eight column"].row > .column { width: = +12.5% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"nine column"].row > .column { width: 1= +1.1111% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"ten column"].row > .column { width: 10= +% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"eleven column"].row > .column { width:= + 9.09091% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"twelve column"].row > .column { width:= + 8.33333% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"thirteen column"].row > .column { widt= +h: 7.69231% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"fourteen column"].row > .column { widt= +h: 7.14286% !important; } + +.cmp-dm-portal .ui.grid > [class*=3D"fifteen column"].row > .column { width= +: 6.66667% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"one wide"].column, .cmp-dm-port= +al .ui.grid > .column.row > [class*=3D"one wide"].column, .cmp-dm-portal .u= +i.grid > .row > [class*=3D"one wide"].column, .cmp-dm-portal .ui.grid > [cl= +ass*=3D"one wide"].column, .cmp-dm-portal .ui.grid > [class*=3D"sixteen col= +umn"].row > .column { width: 6.25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"two wide"].column, .cmp-dm-port= +al .ui.grid > .column.row > [class*=3D"two wide"].column, .cmp-dm-portal .u= +i.grid > .row > [class*=3D"two wide"].column, .cmp-dm-portal .ui.grid > [cl= +ass*=3D"two wide"].column { width: 12.5% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"three wide"].column, .cmp-dm-po= +rtal .ui.grid > .column.row > [class*=3D"three wide"].column, .cmp-dm-porta= +l .ui.grid > .row > [class*=3D"three wide"].column, .cmp-dm-portal .ui.grid= + > [class*=3D"three wide"].column { width: 18.75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"four wide"].column, .cmp-dm-por= +tal .ui.grid > .column.row > [class*=3D"four wide"].column, .cmp-dm-portal = +.ui.grid > .row > [class*=3D"four wide"].column, .cmp-dm-portal .ui.grid > = +[class*=3D"four wide"].column { width: 25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"five wide"].column, .cmp-dm-por= +tal .ui.grid > .column.row > [class*=3D"five wide"].column, .cmp-dm-portal = +.ui.grid > .row > [class*=3D"five wide"].column, .cmp-dm-portal .ui.grid > = +[class*=3D"five wide"].column { width: 31.25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"six wide"].column, .cmp-dm-port= +al .ui.grid > .column.row > [class*=3D"six wide"].column, .cmp-dm-portal .u= +i.grid > .row > [class*=3D"six wide"].column, .cmp-dm-portal .ui.grid > [cl= +ass*=3D"six wide"].column { width: 37.5% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"seven wide"].column, .cmp-dm-po= +rtal .ui.grid > .column.row > [class*=3D"seven wide"].column, .cmp-dm-porta= +l .ui.grid > .row > [class*=3D"seven wide"].column, .cmp-dm-portal .ui.grid= + > [class*=3D"seven wide"].column { width: 43.75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"eight wide"].column, .cmp-dm-po= +rtal .ui.grid > .column.row > [class*=3D"eight wide"].column, .cmp-dm-porta= +l .ui.grid > .row > [class*=3D"eight wide"].column, .cmp-dm-portal .ui.grid= + > [class*=3D"eight wide"].column { width: 50% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"nine wide"].column, .cmp-dm-por= +tal .ui.grid > .column.row > [class*=3D"nine wide"].column, .cmp-dm-portal = +.ui.grid > .row > [class*=3D"nine wide"].column, .cmp-dm-portal .ui.grid > = +[class*=3D"nine wide"].column { width: 56.25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"ten wide"].column, .cmp-dm-port= +al .ui.grid > .column.row > [class*=3D"ten wide"].column, .cmp-dm-portal .u= +i.grid > .row > [class*=3D"ten wide"].column, .cmp-dm-portal .ui.grid > [cl= +ass*=3D"ten wide"].column { width: 62.5% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide"].column, .cmp-dm-p= +ortal .ui.grid > .column.row > [class*=3D"eleven wide"].column, .cmp-dm-por= +tal .ui.grid > .row > [class*=3D"eleven wide"].column, .cmp-dm-portal .ui.g= +rid > [class*=3D"eleven wide"].column { width: 68.75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide"].column, .cmp-dm-p= +ortal .ui.grid > .column.row > [class*=3D"twelve wide"].column, .cmp-dm-por= +tal .ui.grid > .row > [class*=3D"twelve wide"].column, .cmp-dm-portal .ui.g= +rid > [class*=3D"twelve wide"].column { width: 75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide"].column, .cmp-dm= +-portal .ui.grid > .column.row > [class*=3D"thirteen wide"].column, .cmp-dm= +-portal .ui.grid > .row > [class*=3D"thirteen wide"].column, .cmp-dm-portal= + .ui.grid > [class*=3D"thirteen wide"].column { width: 81.25% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide"].column, .cmp-dm= +-portal .ui.grid > .column.row > [class*=3D"fourteen wide"].column, .cmp-dm= +-portal .ui.grid > .row > [class*=3D"fourteen wide"].column, .cmp-dm-portal= + .ui.grid > [class*=3D"fourteen wide"].column { width: 87.5% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide"].column, .cmp-dm-= +portal .ui.grid > .column.row > [class*=3D"fifteen wide"].column, .cmp-dm-p= +ortal .ui.grid > .row > [class*=3D"fifteen wide"].column, .cmp-dm-portal .u= +i.grid > [class*=3D"fifteen wide"].column { width: 93.75% !important; } + +.cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide"].column, .cmp-dm-= +portal .ui.grid > .column.row > [class*=3D"sixteen wide"].column, .cmp-dm-p= +ortal .ui.grid > .row > [class*=3D"sixteen wide"].column, .cmp-dm-portal .u= +i.grid > [class*=3D"sixteen wide"].column { width: 100% !important; } + +@media only screen and (min-width: 320px) and (max-width: 767.98px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide mobile"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"one wide mobile"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"one wide mobile"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"one wide mobile"].column { width: 6.25% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide mobile"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"two wide mobile"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"two wide mobile"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"two wide mobile"].column { width: 12.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide mobile"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide mobile"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"three wide mobile"].column { width: 18= +.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide mobile"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"four wide mobile"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide mobile"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"four wide mobile"].column { width: 25% !i= +mportant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide mobile"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"five wide mobile"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide mobile"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"five wide mobile"].column { width: 31.25%= + !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide mobile"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"six wide mobile"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"six wide mobile"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"six wide mobile"].column { width: 37.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide mobile"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide mobile"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"seven wide mobile"].column { width: 43= +.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide mobile"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide mobile"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"eight wide mobile"].column { width: 50= +% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide mobile"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide mobile"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide mobile"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"nine wide mobile"].column { width: 56.25%= + !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide mobile"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"ten wide mobile"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide mobile"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"ten wide mobile"].column { width: 62.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide mobile"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide mobile"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide mobile"].column { width= +: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide mobile"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide mobile"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide mobile"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide mobile"].column { width= +: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide mobile"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide mobile"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen wide mobile"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wide mobile"].column= + { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide mobile"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide mobile"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen wide mobile"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wide mobile"].column= + { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide mobile"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide mobile"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide mobile"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide mobile"].column { w= +idth: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide mobile"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide mobile"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide mobile"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide mobile"].column { w= +idth: 100% !important; } +} + +@media only screen and (min-width: 768px) and (max-width: 991.98px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide tablet"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"one wide tablet"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"one wide tablet"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"one wide tablet"].column { width: 6.25% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide tablet"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"two wide tablet"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"two wide tablet"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"two wide tablet"].column { width: 12.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide tablet"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide tablet"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"three wide tablet"].column { width: 18= +.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide tablet"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"four wide tablet"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide tablet"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"four wide tablet"].column { width: 25% !i= +mportant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide tablet"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"five wide tablet"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide tablet"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"five wide tablet"].column { width: 31.25%= + !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide tablet"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"six wide tablet"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"six wide tablet"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"six wide tablet"].column { width: 37.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide tablet"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide tablet"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"seven wide tablet"].column { width: 43= +.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide tablet"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide tablet"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"eight wide tablet"].column { width: 50= +% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide tablet"].column, .c= +mp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide tablet"].column,= + .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide tablet"].column, .cm= +p-dm-portal .ui.grid > [class*=3D"nine wide tablet"].column { width: 56.25%= + !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide tablet"].column, .cm= +p-dm-portal .ui.grid > .column.row > [class*=3D"ten wide tablet"].column, .= +cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide tablet"].column, .cmp-d= +m-portal .ui.grid > [class*=3D"ten wide tablet"].column { width: 62.5% !imp= +ortant; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide tablet"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide tablet"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide tablet"].column { width= +: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide tablet"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide tablet"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide tablet"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide tablet"].column { width= +: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide tablet"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide tablet"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen wide tablet"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wide tablet"].column= + { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide tablet"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide tablet"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen wide tablet"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wide tablet"].column= + { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide tablet"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide tablet"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide tablet"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide tablet"].column { w= +idth: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide tablet"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide tablet"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide tablet"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide tablet"].column { w= +idth: 100% !important; } +} + +@media only screen and (min-width: 992px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide computer"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"one wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"one wide computer"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"one wide computer"].column { width: 6.= +25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide computer"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"two wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"two wide computer"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"two wide computer"].column { width: 12= +.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide computer"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide computer"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide computer"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"three wide computer"].column { w= +idth: 18.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide computer"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"four wide computer"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide computer"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"four wide computer"].column { width= +: 25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide computer"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"five wide computer"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide computer"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"five wide computer"].column { width= +: 31.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide computer"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"six wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"six wide computer"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"six wide computer"].column { width: 37= +.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide computer"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide computer"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide computer"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"seven wide computer"].column { w= +idth: 43.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide computer"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide computer"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide computer"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"eight wide computer"].column { w= +idth: 50% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide computer"].column, = +.cmp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide computer"].col= +umn, .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide computer"].colum= +n, .cmp-dm-portal .ui.grid > [class*=3D"nine wide computer"].column { width= +: 56.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide computer"].column, .= +cmp-dm-portal .ui.grid > .column.row > [class*=3D"ten wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide computer"].column, = +.cmp-dm-portal .ui.grid > [class*=3D"ten wide computer"].column { width: 62= +.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide computer"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide computer"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide computer"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide computer"].column= + { width: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide computer"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide computer"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide computer"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide computer"].column= + { width: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide computer"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide comput= +er"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen wide comp= +uter"].column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wide computer"= +].column { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide computer"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide comput= +er"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen wide comp= +uter"].column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wide computer"= +].column { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide computer= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide compute= +r"].column, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide computer"].co= +lumn { width: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide computer"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide computer= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide compute= +r"].column, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide computer"].co= +lumn { width: 100% !important; } +} + +@media only screen and (min-width: 1200px) and (max-width: 1919.98px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide large screen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"one wide large screen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"one wide large scree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"one wide large screen"].co= +lumn { width: 6.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide large screen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"two wide large screen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"two wide large scree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"two wide large screen"].co= +lumn { width: 12.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide large screen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide large= + screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"three wide large scr= +een"].column { width: 18.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide large screen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"four wide large scre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"four wide large screen"= +].column { width: 25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide large screen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"five wide large scre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"five wide large screen"= +].column { width: 31.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide large screen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"six wide large screen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"six wide large scree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"six wide large screen"].co= +lumn { width: 37.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide large screen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide large= + screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"seven wide large scr= +een"].column { width: 43.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide large screen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide large= + screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"eight wide large scr= +een"].column { width: 50% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide large screen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide large scre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide large sc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"nine wide large screen"= +].column { width: 56.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide large screen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"ten wide large screen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide large scree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"ten wide large screen"].co= +lumn { width: 62.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide large screen"].co= +lumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide large = +screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide la= +rge screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide large= + screen"].column { width: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide large screen"].co= +lumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide large = +screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide la= +rge screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide large= + screen"].column { width: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide large screen"].= +column, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide la= +rge screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen w= +ide large screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wi= +de large screen"].column { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide large screen"].= +column, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide la= +rge screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen w= +ide large screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wi= +de large screen"].column { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide large screen"].c= +olumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide larg= +e screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide= + large screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide l= +arge screen"].column { width: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide large screen"].c= +olumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide larg= +e screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide= + large screen"].column, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide l= +arge screen"].column { width: 100% !important; } +} + +@media only screen and (min-width: 1920px) { + .cmp-dm-portal .ui.column.grid > [class*=3D"one wide widescreen"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"one wide widescreen"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"one wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"one wide widescreen"].column { w= +idth: 6.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"two wide widescreen"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"two wide widescreen"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"two wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"two wide widescreen"].column { w= +idth: 12.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"three wide widescreen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"three wide widescreen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"three wide widescree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"three wide widescreen"].co= +lumn { width: 18.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"four wide widescreen"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"four wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"four wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"four wide widescreen"].column= + { width: 25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"five wide widescreen"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"five wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"five wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"five wide widescreen"].column= + { width: 31.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"six wide widescreen"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"six wide widescreen"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"six wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"six wide widescreen"].column { w= +idth: 37.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"seven wide widescreen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"seven wide widescreen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"seven wide widescree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"seven wide widescreen"].co= +lumn { width: 43.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eight wide widescreen"].colum= +n, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eight wide widescreen= +"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eight wide widescree= +n"].column, .cmp-dm-portal .ui.grid > [class*=3D"eight wide widescreen"].co= +lumn { width: 50% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"nine wide widescreen"].column= +, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"nine wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > .row > [class*=3D"nine wide widescreen"]= +.column, .cmp-dm-portal .ui.grid > [class*=3D"nine wide widescreen"].column= + { width: 56.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"ten wide widescreen"].column,= + .cmp-dm-portal .ui.grid > .column.row > [class*=3D"ten wide widescreen"].c= +olumn, .cmp-dm-portal .ui.grid > .row > [class*=3D"ten wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > [class*=3D"ten wide widescreen"].column { w= +idth: 62.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"eleven wide widescreen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"eleven wide widescre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"eleven wide widesc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"eleven wide widescreen"= +].column { width: 68.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"twelve wide widescreen"].colu= +mn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"twelve wide widescre= +en"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"twelve wide widesc= +reen"].column, .cmp-dm-portal .ui.grid > [class*=3D"twelve wide widescreen"= +].column { width: 75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"thirteen wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"thirteen wide wide= +screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"thirteen wide = +widescreen"].column, .cmp-dm-portal .ui.grid > [class*=3D"thirteen wide wid= +escreen"].column { width: 81.25% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fourteen wide widescreen"].co= +lumn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fourteen wide wide= +screen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fourteen wide = +widescreen"].column, .cmp-dm-portal .ui.grid > [class*=3D"fourteen wide wid= +escreen"].column { width: 87.5% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"fifteen wide widescreen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"fifteen wide widesc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"fifteen wide wid= +escreen"].column, .cmp-dm-portal .ui.grid > [class*=3D"fifteen wide widescr= +een"].column { width: 93.75% !important; } + .cmp-dm-portal .ui.column.grid > [class*=3D"sixteen wide widescreen"].col= +umn, .cmp-dm-portal .ui.grid > .column.row > [class*=3D"sixteen wide widesc= +reen"].column, .cmp-dm-portal .ui.grid > .row > [class*=3D"sixteen wide wid= +escreen"].column, .cmp-dm-portal .ui.grid > [class*=3D"sixteen wide widescr= +een"].column { width: 100% !important; } +} + +.cmp-dm-portal .ui.grid > .primary.column, .cmp-dm-portal .ui.grid > .prima= +ry.row, .cmp-dm-portal .ui.grid > .row > .primary.column { background-color= +: rgb(161, 0, 255); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .row > .secondary.column, .cmp-dm-portal .ui.grid= + > .secondary.column, .cmp-dm-portal .ui.grid > .secondary.row { background= +-color: rgb(80, 80, 80); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .red.column, .cmp-dm-portal .ui.grid > .red.row, = +.cmp-dm-portal .ui.grid > .row > .red.column { background-color: rgb(219, 4= +0, 40); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .orange.column, .cmp-dm-portal .ui.grid > .orange= +.row, .cmp-dm-portal .ui.grid > .row > .orange.column { background-color: r= +gb(242, 113, 28); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .row > .yellow.column, .cmp-dm-portal .ui.grid > = +.yellow.column, .cmp-dm-portal .ui.grid > .yellow.row { background-color: r= +gb(251, 189, 8); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .olive.column, .cmp-dm-portal .ui.grid > .olive.r= +ow, .cmp-dm-portal .ui.grid > .row > .olive.column { background-color: rgb(= +181, 204, 24); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .green.column, .cmp-dm-portal .ui.grid > .green.r= +ow, .cmp-dm-portal .ui.grid > .row > .green.column { background-color: rgb(= +33, 186, 69); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .row > .teal.column, .cmp-dm-portal .ui.grid > .t= +eal.column, .cmp-dm-portal .ui.grid > .teal.row { background-color: rgb(0, = +181, 173); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .blue.column, .cmp-dm-portal .ui.grid > .blue.row= +, .cmp-dm-portal .ui.grid > .row > .blue.column { background-color: rgb(33,= + 133, 208); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .row > .violet.column, .cmp-dm-portal .ui.grid > = +.violet.column, .cmp-dm-portal .ui.grid > .violet.row { background-color: r= +gb(100, 53, 201); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .purple.column, .cmp-dm-portal .ui.grid > .purple= +.row, .cmp-dm-portal .ui.grid > .row > .purple.column { background-color: r= +gb(163, 51, 200); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .pink.column, .cmp-dm-portal .ui.grid > .pink.row= +, .cmp-dm-portal .ui.grid > .row > .pink.column { background-color: rgb(224= +, 57, 151); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .brown.column, .cmp-dm-portal .ui.grid > .brown.r= +ow, .cmp-dm-portal .ui.grid > .row > .brown.column { background-color: rgb(= +165, 103, 63); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .grey.column, .cmp-dm-portal .ui.grid > .grey.row= +, .cmp-dm-portal .ui.grid > .row > .grey.column { background-color: rgb(118= +, 118, 118); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > .black.column, .cmp-dm-portal .ui.grid > .black.r= +ow, .cmp-dm-portal .ui.grid > .row > .black.column { background-color: rgb(= +27, 28, 29); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.grid > [class*=3D"equal width"].row > .column, .cmp-dm-p= +ortal .ui[class*=3D"equal width"].grid > .column:not(.row), .cmp-dm-portal = +.ui[class*=3D"equal width"].grid > .row > .column { display: inline-block; = +-webkit-box-flex: 1; flex-grow: 1; } + +.cmp-dm-portal .ui.grid > [class*=3D"equal width"].row > .wide.column, .cmp= +-dm-portal .ui[class*=3D"equal width"].grid > .row > .wide.column, .cmp-dm-= +portal .ui[class*=3D"equal width"].grid > .wide.column { -webkit-box-flex: = +0; flex-grow: 0; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.stackable.grid { width: auto; margin-left: 0px !import= +ant; margin-right: 0px !important; } + .cmp-dm-portal .ui.grid > .stackable.stackable.stackable.row > .column, .= +cmp-dm-portal .ui.stackable.grid > .column.grid > .column, .cmp-dm-portal .= +ui.stackable.grid > .column.row > .column, .cmp-dm-portal .ui.stackable.gri= +d > .column:not(.row), .cmp-dm-portal .ui.stackable.grid > .row > .column, = +.cmp-dm-portal .ui.stackable.grid > .row > .wide.column, .cmp-dm-portal .ui= +.stackable.grid > .wide.column { padding: 1rem; width: 100% !important; mar= +gin: 0px !important; box-shadow: none !important; } + .cmp-dm-portal .ui.stackable.grid:not(.vertically) > .row { margin: 0px; = +padding: 0px; } + .cmp-dm-portal .ui.container > .ui.stackable.grid > .column, .cmp-dm-port= +al .ui.container > .ui.stackable.grid > .row > .column { padding-left: 0px = +!important; padding-right: 0px !important; } + .cmp-dm-portal .ui.grid .ui.stackable.grid, .cmp-dm-portal .ui.segment:no= +t(.vertical) .ui.stackable.page.grid { margin-left: -1rem !important; margi= +n-right: -1rem !important; } + .cmp-dm-portal .ui.stackable.celled.grid > .column:not(.row):first-child,= + .cmp-dm-portal .ui.stackable.celled.grid > .row:first-child > .column:firs= +t-child, .cmp-dm-portal .ui.stackable.divided.grid > .column:not(.row):firs= +t-child, .cmp-dm-portal .ui.stackable.divided.grid > .row:first-child > .co= +lumn:first-child { border-top: none !important; } + .cmp-dm-portal .ui.stackable.celled.grid > .column:not(.row), .cmp-dm-por= +tal .ui.stackable.celled.grid > .row > .column, .cmp-dm-portal .ui.stackabl= +e.divided:not(.vertically).grid > .column:not(.row), .cmp-dm-portal .ui.sta= +ckable.divided:not(.vertically).grid > .row > .column { border-top: 1px sol= +id rgba(34, 36, 38, 0.15); box-shadow: none !important; padding-top: 2rem != +important; padding-bottom: 2rem !important; } +} + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"computer only"].col= +umn:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"lar= +ge screen only"].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > .= +row > [class*=3D"tablet only"].column:not(.mobile), .cmp-dm-portal .ui.grid= +.grid.grid > .row > [class*=3D"widescreen only"].column:not(.mobile), .cmp-= +dm-portal .ui.grid.grid.grid > [class*=3D"computer only"].column:not(.mobil= +e), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"computer only"].row:not(= +.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large screen only"= +].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large= + screen only"].row:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class= +*=3D"tablet only"].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid >= + [class*=3D"tablet only"].row:not(.mobile), .cmp-dm-portal .ui.grid.grid.gr= +id > [class*=3D"widescreen only"].column:not(.mobile), .cmp-dm-portal .ui.g= +rid.grid.grid > [class*=3D"widescreen only"].row:not(.mobile), .cmp-dm-port= +al .ui[class*=3D"computer only"].grid.grid.grid:not(.mobile), .cmp-dm-porta= +l .ui[class*=3D"large screen only"].grid.grid.grid:not(.mobile), .cmp-dm-po= +rtal .ui[class*=3D"tablet only"].grid.grid.grid:not(.mobile), .cmp-dm-porta= +l .ui[class*=3D"widescreen only"].grid.grid.grid:not(.mobile) { display: no= +ne !important; } +} + +@media only screen and (min-width: 768px) and (max-width: 991.98px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"computer only"].col= +umn:not(.tablet), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"lar= +ge screen only"].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > .= +row > [class*=3D"mobile only"].column:not(.tablet), .cmp-dm-portal .ui.grid= +.grid.grid > .row > [class*=3D"widescreen only"].column:not(.mobile), .cmp-= +dm-portal .ui.grid.grid.grid > [class*=3D"computer only"].column:not(.table= +t), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"computer only"].row:not(= +.tablet), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large screen only"= +].column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large= + screen only"].row:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class= +*=3D"mobile only"].column:not(.tablet), .cmp-dm-portal .ui.grid.grid.grid >= + [class*=3D"mobile only"].row:not(.tablet), .cmp-dm-portal .ui.grid.grid.gr= +id > [class*=3D"widescreen only"].column:not(.mobile), .cmp-dm-portal .ui.g= +rid.grid.grid > [class*=3D"widescreen only"].row:not(.mobile), .cmp-dm-port= +al .ui[class*=3D"computer only"].grid.grid.grid:not(.tablet), .cmp-dm-porta= +l .ui[class*=3D"large screen only"].grid.grid.grid:not(.mobile), .cmp-dm-po= +rtal .ui[class*=3D"mobile only"].grid.grid.grid:not(.tablet), .cmp-dm-porta= +l .ui[class*=3D"widescreen only"].grid.grid.grid:not(.mobile) { display: no= +ne !important; } +} + +@media only screen and (min-width: 992px) and (max-width: 1199.98px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"large screen only"]= +.column:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D= +"mobile only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > .= +row > [class*=3D"tablet only"].column:not(.computer), .cmp-dm-portal .ui.gr= +id.grid.grid > .row > [class*=3D"widescreen only"].column:not(.mobile), .cm= +p-dm-portal .ui.grid.grid.grid > [class*=3D"large screen only"].column:not(= +.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"large screen only"= +].row:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"mobile o= +nly"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D= +"mobile only"].row:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > [cla= +ss*=3D"tablet only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.gr= +id > [class*=3D"tablet only"].row:not(.computer), .cmp-dm-portal .ui.grid.g= +rid.grid > [class*=3D"widescreen only"].column:not(.mobile), .cmp-dm-portal= + .ui.grid.grid.grid > [class*=3D"widescreen only"].row:not(.mobile), .cmp-d= +m-portal .ui[class*=3D"large screen only"].grid.grid.grid:not(.mobile), .cm= +p-dm-portal .ui[class*=3D"mobile only"].grid.grid.grid:not(.computer), .cmp= +-dm-portal .ui[class*=3D"tablet only"].grid.grid.grid:not(.computer), .cmp-= +dm-portal .ui[class*=3D"widescreen only"].grid.grid.grid:not(.mobile) { dis= +play: none !important; } +} + +@media only screen and (min-width: 1200px) and (max-width: 1919.98px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"mobile only"].colum= +n:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"tab= +let only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > .row = +> [class*=3D"widescreen only"].column:not(.mobile), .cmp-dm-portal .ui.grid= +.grid.grid > [class*=3D"mobile only"].column:not(.computer), .cmp-dm-portal= + .ui.grid.grid.grid > [class*=3D"mobile only"].row:not(.computer), .cmp-dm-= +portal .ui.grid.grid.grid > [class*=3D"tablet only"].column:not(.computer),= + .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"tablet only"].row:not(.comp= +uter), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"widescreen only"].col= +umn:not(.mobile), .cmp-dm-portal .ui.grid.grid.grid > [class*=3D"widescreen= + only"].row:not(.mobile), .cmp-dm-portal .ui[class*=3D"mobile only"].grid.g= +rid.grid:not(.computer), .cmp-dm-portal .ui[class*=3D"tablet only"].grid.gr= +id.grid:not(.computer), .cmp-dm-portal .ui[class*=3D"widescreen only"].grid= +.grid.grid:not(.mobile) { display: none !important; } +} + +@media only screen and (min-width: 1920px) { + .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"mobile only"].colum= +n:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > .row > [class*=3D"tab= +let only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.grid > [clas= +s*=3D"mobile only"].column:not(.computer), .cmp-dm-portal .ui.grid.grid.gri= +d > [class*=3D"mobile only"].row:not(.computer), .cmp-dm-portal .ui.grid.gr= +id.grid > [class*=3D"tablet only"].column:not(.computer), .cmp-dm-portal .u= +i.grid.grid.grid > [class*=3D"tablet only"].row:not(.computer), .cmp-dm-por= +tal .ui[class*=3D"mobile only"].grid.grid.grid:not(.computer), .cmp-dm-port= +al .ui[class*=3D"tablet only"].grid.grid.grid:not(.computer) { display: non= +e !important; } +} + +.cmp-dm-portal .ui.menu { display: flex; margin: 1rem 0px; font-family: gra= +phik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; backgroun= +d: rgb(255, 255, 255); font-weight: 400; border: 1px solid rgba(34, 36, 38,= + 0.15); box-shadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px; border-radius: = +0.285714rem; min-height: 2.85714em; } + +.cmp-dm-portal .ui.menu::after { content: ""; display: block; height: 0px; = +clear: both; visibility: hidden; } + +.cmp-dm-portal .ui.menu:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.menu:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.menu .menu { margin: 0px; } + +.cmp-dm-portal .ui.menu:not(.vertical) .item, .cmp-dm-portal .ui.menu:not(.= +vertical) > .menu { display: flex; } + +.cmp-dm-portal .ui.menu:not(.vertical) .item { -webkit-box-align: center; a= +lign-items: center; } + +.cmp-dm-portal .ui.menu .item { position: relative; vertical-align: middle;= + line-height: 1; text-decoration: none; -webkit-tap-highlight-color: transp= +arent; -webkit-box-flex: 0; flex: 0 0 auto; user-select: none; background: = +none; padding: 0.928571em 1.14286em; text-transform: none; color: rgb(80, 8= +0, 80); font-weight: 400; transition: background 0.1s ease 0s, box-shadow 0= +.1s ease 0s, color 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s; } + +.cmp-dm-portal .ui.menu > .item:first-child { border-radius: 0.285714rem 0p= +x 0px 0.285714rem; } + +.cmp-dm-portal .ui.menu .item::before { position: absolute; content: ""; to= +p: 0px; right: 0px; height: 100%; width: 1px; background: rgba(34, 36, 38, = +0.1); } + +.cmp-dm-portal .ui.menu .item > a:not(.ui), .cmp-dm-portal .ui.menu .item >= + p:only-child, .cmp-dm-portal .ui.menu .text.item > * { user-select: text; = +line-height: 1.3; } + +.cmp-dm-portal .ui.menu .item > p:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.menu .item > p:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.menu .item > i.icon { opacity: 0.9; float: none; margin:= + 0px 0.357143em 0px 0px; } + +.cmp-dm-portal .ui.menu:not(.vertical) .item > .button { position: relative= +; top: 0px; margin: -0.5em 0px; padding-bottom: 0.785714em; padding-top: 0.= +785714em; font-size: 1em; } + +.cmp-dm-portal .ui.menu > .container, .cmp-dm-portal .ui.menu > .grid { dis= +play: flex; -webkit-box-align: inherit; align-items: inherit; -webkit-box-o= +rient: inherit; -webkit-box-direction: inherit; flex-direction: inherit; } + +.cmp-dm-portal .ui.menu .item > .input { width: 100%; } + +.cmp-dm-portal .ui.menu:not(.vertical) .item > .input { position: relative;= + top: 0px; margin: -0.5em 0px; } + +.cmp-dm-portal .ui.menu .item > .input input { font-size: 1em; padding-top:= + 0.571429em; padding-bottom: 0.571429em; } + +.cmp-dm-portal .ui.menu .header.item, .cmp-dm-portal .ui.vertical.menu .hea= +der.item { margin: 0px; font-weight: 700; } + +.cmp-dm-portal .ui.menu .item > i.dropdown.icon { padding: 0px; float: righ= +t; margin: 0px 0px 0px 1em; } + +.cmp-dm-portal .ui.menu .dropdown.item .menu { min-width: calc(100% - 1px);= + border-radius: 0px 0px 0.285714rem 0.285714rem; background: rgb(255, 255, = +255); margin: 0px; box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 3px 0px; -webkit= +-box-orient: vertical !important; -webkit-box-direction: normal !important;= + flex-direction: column !important; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu > .item { margin: 0px; text-alig= +n: left; font-size: 1em !important; padding: 0.78571em 1.14286em !important= +; background: transparent !important; color: rgb(80, 80, 80) !important; te= +xt-transform: none !important; font-weight: 400 !important; box-shadow: non= +e !important; transition: none 0s ease 0s !important; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu > .item:hover, .cmp-dm-portal .u= +i.menu .ui.dropdown .menu > .selected.item { background: rgba(0, 0, 0, 0.05= +) !important; color: rgba(0, 0, 0, 0.95) !important; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu > .active.item { background: rgb= +a(0, 0, 0, 0.03) !important; font-weight: 700 !important; color: rgba(0, 0,= + 0, 0.95) !important; } + +.cmp-dm-portal .ui.menu .ui.dropdown.item .menu .item:not(.filtered) { disp= +lay: block; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu > .item .icon:not(.dropdown) { d= +isplay: inline-block; float: none; font-size: 1em !important; margin: 0px 0= +.75em 0px 0px !important; } + +.cmp-dm-portal .ui.secondary.menu .dropdown.item > .menu, .cmp-dm-portal .u= +i.text.menu .dropdown.item > .menu { border-radius: 0.285714rem; margin-top= +: 0.357143em; } + +.cmp-dm-portal .ui.menu .pointing.dropdown.item .menu { margin-top: 0.75em;= + } + +.cmp-dm-portal .ui.inverted.menu .search.dropdown.item > .search, .cmp-dm-p= +ortal .ui.inverted.menu .search.dropdown.item > .text { color: rgba(255, 25= +5, 255, 0.9); } + +.cmp-dm-portal .ui.item.menu .dropdown .menu .item { width: 100%; } + +.cmp-dm-portal .ui.menu .item > .label:not(.floating) { margin-left: 1em; p= +adding: 0.3em 0.785714em; } + +.cmp-dm-portal .ui.menu .item > .floating.label { padding: 0.3em 0.785714em= +; } + +.cmp-dm-portal .ui.menu .item > .label { background: rgb(153, 153, 153); co= +lor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.menu .item > .image.label img { margin: -0.2833em 0.8em = +-0.2833em -0.8em; height: 1.5666em; } + +.cmp-dm-portal .ui.menu .item > img:not(.ui) { display: inline-block; verti= +cal-align: middle; margin: -0.3em 0px; width: 2.5em; } + +.cmp-dm-portal .ui.menu .list .item::before { background: none !important; = +} + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.menu > .ui.container { width: 100% !important; margin-= +left: 0px !important; margin-right: 0px !important; } +} + +@media only screen and (min-width: 768px) { + .cmp-dm-portal .ui.menu:not(.secondary):not(.text):not(.tabular):not(.bor= +derless) > .container > .item:not(.right):not(.borderless):first-child { bo= +rder-left: 1px solid rgba(34, 36, 38, 0.1); } + .cmp-dm-portal .ui.menu:not(.secondary):not(.text):not(.tabular):not(.bor= +derless) > .container > .right.item:not(.borderless):last-child, .cmp-dm-po= +rtal .ui.menu:not(.secondary):not(.text):not(.tabular):not(.borderless) > .= +container > .right.menu > .item:not(.borderless):last-child { border-right:= + 1px solid rgba(34, 36, 38, 0.1); } +} + +.cmp-dm-portal .ui.link.menu .item:hover, .cmp-dm-portal .ui.menu .dropdown= +.item:hover, .cmp-dm-portal .ui.menu .link.item:hover, .cmp-dm-portal .ui.m= +enu a.item:hover { cursor: pointer; background: rgba(0, 0, 0, 0.03); color:= + rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.link.menu .item:active, .cmp-dm-portal .ui.menu .link.it= +em:active, .cmp-dm-portal .ui.menu a.item:active { background: rgba(0, 0, 0= +, 0.03); color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.menu .active.item { background: rgba(0, 0, 0, 0.05); col= +or: rgba(0, 0, 0, 0.95); font-weight: 400; box-shadow: none; } + +.cmp-dm-portal .ui.menu .active.item > i.icon { opacity: 1; } + +.cmp-dm-portal .ui.menu .active.item:hover, .cmp-dm-portal .ui.vertical.men= +u .active.item:hover { background-color: rgba(0, 0, 0, 0.05); color: rgba(0= +, 0, 0, 0.95); } + +.cmp-dm-portal .ui.ui.menu .item.disabled { cursor: default; background-col= +or: transparent; color: rgba(40, 40, 40, 0.3); pointer-events: none; } + +.cmp-dm-portal .ui.menu:not(.vertical) .left.item, .cmp-dm-portal .ui.menu:= +not(.vertical) .left.menu { display: flex; margin-right: auto !important; } + +.cmp-dm-portal .ui.menu:not(.vertical) .right.item, .cmp-dm-portal .ui.menu= +:not(.vertical) .right.menu { display: flex; margin-left: auto !important; = +} + +.cmp-dm-portal .ui.menu:not(.vertical) :not(.dropdown) > .left.menu, .cmp-d= +m-portal .ui.menu:not(.vertical) :not(.dropdown) > .right.menu { display: i= +nherit; } + +.cmp-dm-portal .ui.menu:not(.vertical) .center.item, .cmp-dm-portal .ui.men= +u:not(.vertical) .center.menu { display: flex; margin-left: auto !important= +; margin-right: auto !important; } + +.cmp-dm-portal .ui.menu .right.item::before, .cmp-dm-portal .ui.menu .right= +.menu > .item::before { right: auto; left: 0px; } + +.cmp-dm-portal .ui.menu .center.item:last-child::before, .cmp-dm-portal .ui= +.menu .center.menu > .item:last-child::before { display: none; } + +.cmp-dm-portal .ui.secondary.menu { margin-left: -0.357143em; margin-right:= + -0.357143em; } + +.cmp-dm-portal .ui.secondary.menu, .cmp-dm-portal .ui.secondary.menu .item = +{ background: none; border-radius: 0px; border: none; box-shadow: none; } + +.cmp-dm-portal .ui.secondary.menu .item { align-self: center; padding: 0.78= +5714em 0px; margin: 0px 0.928571em; transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.secondary.menu .item::before { display: none !important;= + } + +.cmp-dm-portal .ui.secondary.menu .header.item { border-radius: 0px; border= +-right: none; background: none transparent; } + +.cmp-dm-portal .ui.secondary.menu .item > img:not(.ui) { margin: 0px; } + +.cmp-dm-portal .ui.secondary.menu .dropdown.item:hover, .cmp-dm-portal .ui.= +secondary.menu .link.item:hover, .cmp-dm-portal .ui.secondary.menu a.item:h= +over { background: none; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.secondary.menu .active.item { border-radius: 0px; } + +.cmp-dm-portal .ui.secondary.menu .active.item, .cmp-dm-portal .ui.secondar= +y.menu .active.item:hover { box-shadow: none; background: none; color: rgb(= +80, 80, 80); } + +.cmp-dm-portal .ui.secondary.inverted.menu .link.item:not(.disabled), .cmp-= +dm-portal .ui.secondary.inverted.menu a.item:not(.disabled) { color: rgba(2= +55, 255, 255, 0.7); } + +.cmp-dm-portal .ui.secondary.inverted.menu .dropdown.item:hover, .cmp-dm-po= +rtal .ui.secondary.inverted.menu .link.item:hover, .cmp-dm-portal .ui.secon= +dary.inverted.menu a.item:hover { background: rgba(255, 255, 255, 0.08); co= +lor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.secondary.inverted.menu .active.item { background: rgba(= +255, 255, 255, 0.15); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.secondary.item.menu { margin-left: 0px; margin-right: 0p= +x; } + +.cmp-dm-portal .ui.secondary.item.menu .item:last-child { margin-right: 0px= +; } + +.cmp-dm-portal .ui.vertical.icon.menu { display: inline-block; width: auto;= + } + +.cmp-dm-portal .ui.icon.menu .item { height: auto; text-align: center; colo= +r: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.icon.menu .item > .icon:not(.dropdown) { margin: 0px; op= +acity: 1; } + +.cmp-dm-portal .ui.icon.menu .icon::before { opacity: 1; } + +.cmp-dm-portal .ui.menu .icon.item > .icon { width: auto; margin: 0px auto;= + } + +.cmp-dm-portal .ui.vertical.icon.menu .item > .icon:not(.dropdown) { displa= +y: block; opacity: 1; margin: 0px auto; float: none; } + +.cmp-dm-portal .ui.inverted.icon.menu .item { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.ui.menu .primary.active.item, .cmp-dm-portal .ui.ui.prim= +ary.menu .active.item, .cmp-dm-portal .ui.ui.primary.menu .active.item:hove= +r { color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.ui.menu .red.active.item, .cmp-dm-portal .ui.ui.red.menu= + .active.item, .cmp-dm-portal .ui.ui.red.menu .active.item:hover { color: r= +gb(219, 40, 40); } + +.cmp-dm-portal .ui.ui.menu .orange.active.item, .cmp-dm-portal .ui.ui.orang= +e.menu .active.item, .cmp-dm-portal .ui.ui.orange.menu .active.item:hover {= + color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.ui.menu .yellow.active.item, .cmp-dm-portal .ui.ui.yello= +w.menu .active.item, .cmp-dm-portal .ui.ui.yellow.menu .active.item:hover {= + color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.ui.menu .olive.active.item, .cmp-dm-portal .ui.ui.olive.= +menu .active.item, .cmp-dm-portal .ui.ui.olive.menu .active.item:hover { co= +lor: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.ui.green.menu .active.item, .cmp-dm-portal .ui.ui.green.= +menu .active.item:hover, .cmp-dm-portal .ui.ui.menu .green.active.item { co= +lor: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.ui.menu .teal.active.item, .cmp-dm-portal .ui.ui.teal.me= +nu .active.item, .cmp-dm-portal .ui.ui.teal.menu .active.item:hover { color= +: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.ui.blue.menu .active.item, .cmp-dm-portal .ui.ui.blue.me= +nu .active.item:hover, .cmp-dm-portal .ui.ui.menu .blue.active.item { color= +: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.ui.menu .violet.active.item, .cmp-dm-portal .ui.ui.viole= +t.menu .active.item, .cmp-dm-portal .ui.ui.violet.menu .active.item:hover {= + color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.ui.menu .purple.active.item, .cmp-dm-portal .ui.ui.purpl= +e.menu .active.item, .cmp-dm-portal .ui.ui.purple.menu .active.item:hover {= + color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.ui.menu .pink.active.item, .cmp-dm-portal .ui.ui.pink.me= +nu .active.item, .cmp-dm-portal .ui.ui.pink.menu .active.item:hover { color= +: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.ui.brown.menu .active.item, .cmp-dm-portal .ui.ui.brown.= +menu .active.item:hover, .cmp-dm-portal .ui.ui.menu .brown.active.item { co= +lor: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.ui.grey.menu .active.item, .cmp-dm-portal .ui.ui.grey.me= +nu .active.item:hover, .cmp-dm-portal .ui.ui.menu .grey.active.item { color= +: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.ui.black.menu .active.item, .cmp-dm-portal .ui.ui.black.= +menu .active.item:hover, .cmp-dm-portal .ui.ui.menu .black.active.item { co= +lor: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.inverted.menu { border: 0px solid transparent; backgroun= +d: rgb(27, 28, 29); box-shadow: none; } + +.cmp-dm-portal .ui.inverted.menu .item, .cmp-dm-portal .ui.inverted.menu .i= +tem > a:not(.ui) { background: transparent; color: rgba(255, 255, 255, 0.9)= +; } + +.cmp-dm-portal .ui.inverted.menu .item.menu { background: transparent; } + +.cmp-dm-portal .ui.inverted.menu .item::before { background: rgba(255, 255,= + 255, 0.08); } + +.cmp-dm-portal .ui.inverted.menu .header.item { margin: 0px; background: tr= +ansparent; box-shadow: none; } + +.cmp-dm-portal .ui.ui.inverted.menu .item.disabled { color: rgba(225, 225, = +225, 0.3); } + +.cmp-dm-portal .ui.inverted.menu .dropdown.item:hover, .cmp-dm-portal .ui.i= +nverted.menu .link.item:active, .cmp-dm-portal .ui.inverted.menu .link.item= +:hover, .cmp-dm-portal .ui.inverted.menu a.item:active, .cmp-dm-portal .ui.= +inverted.menu a.item:hover, .cmp-dm-portal .ui.link.inverted.menu .item:hov= +er { background: rgba(255, 255, 255, 0.08); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.inverted.menu .active.item, .cmp-dm-portal .ui.inverted.= +menu .active.item:hover { background: rgb(61, 62, 63); color: rgb(255, 255,= + 255) !important; } + +.cmp-dm-portal .ui.floated.menu { float: left; margin: 0px 0.5rem 0px 0px; = +} + +.cmp-dm-portal .ui.floated.menu .item:last-child::before { display: none; } + +.cmp-dm-portal .ui.right.floated.menu { float: right; margin: 0px 0px 0px 0= +.5rem; } + +.cmp-dm-portal .ui.ui.inverted.menu .primary.active.item, .cmp-dm-portal .u= +i.ui.inverted.primary.menu { background-color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.inverted.primary.menu .item::before { background-color: = +rgba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.primary.menu .active.item { background-color= +: rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .red.active.item, .cmp-dm-portal .ui.ui= +.inverted.red.menu { background-color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.inverted.red.menu .item::before { background-color: rgba= +(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.red.menu .active.item { background-color: rg= +ba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .orange.active.item, .cmp-dm-portal .ui= +.ui.inverted.orange.menu { background-color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.inverted.orange.menu .item::before { background-color: r= +gba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.orange.menu .active.item { background-color:= + rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .yellow.active.item, .cmp-dm-portal .ui= +.ui.inverted.yellow.menu { background-color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.inverted.yellow.menu .item::before { background-color: r= +gba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.yellow.menu .active.item { background-color:= + rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .olive.active.item, .cmp-dm-portal .ui.= +ui.inverted.olive.menu { background-color: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.inverted.olive.menu .item::before { background-color: rg= +ba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.olive.menu .active.item { background-color: = +rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.green.menu, .cmp-dm-portal .ui.ui.inverted.m= +enu .green.active.item { background-color: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.inverted.green.menu .item::before { background-color: rg= +ba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.green.menu .active.item { background-color: = +rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .teal.active.item, .cmp-dm-portal .ui.u= +i.inverted.teal.menu { background-color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.inverted.teal.menu .item::before { background-color: rgb= +a(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.teal.menu .active.item { background-color: r= +gba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.blue.menu, .cmp-dm-portal .ui.ui.inverted.me= +nu .blue.active.item { background-color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.inverted.blue.menu .item::before { background-color: rgb= +a(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.blue.menu .active.item { background-color: r= +gba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .violet.active.item, .cmp-dm-portal .ui= +.ui.inverted.violet.menu { background-color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.inverted.violet.menu .item::before { background-color: r= +gba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.violet.menu .active.item { background-color:= + rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .purple.active.item, .cmp-dm-portal .ui= +.ui.inverted.purple.menu { background-color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.inverted.purple.menu .item::before { background-color: r= +gba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.purple.menu .active.item { background-color:= + rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.menu .pink.active.item, .cmp-dm-portal .ui.u= +i.inverted.pink.menu { background-color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.inverted.pink.menu .item::before { background-color: rgb= +a(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.pink.menu .active.item { background-color: r= +gba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.brown.menu, .cmp-dm-portal .ui.ui.inverted.m= +enu .brown.active.item { background-color: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.inverted.brown.menu .item::before { background-color: rg= +ba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.brown.menu .active.item { background-color: = +rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.grey.menu, .cmp-dm-portal .ui.ui.inverted.me= +nu .grey.active.item { background-color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.inverted.grey.menu .item::before { background-color: rgb= +a(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.grey.menu .active.item { background-color: r= +gba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.black.menu, .cmp-dm-portal .ui.ui.inverted.m= +enu .black.active.item { background-color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.inverted.black.menu .item::before { background-color: rg= +ba(34, 36, 38, 0.1); } + +.cmp-dm-portal .ui.ui.inverted.black.menu .active.item { background-color: = +rgba(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.item.menu, .cmp-dm-portal .ui.item.menu .item { width: 1= +00%; text-align: center; -webkit-box-pack: center; justify-content: center;= + padding-left: 0px !important; padding-right: 0px !important; margin-left: = +0px !important; margin-right: 0px !important; } + +.cmp-dm-portal .ui.attached.item.menu:not(.tabular) { margin: 0px -1px !imp= +ortant; } + +.cmp-dm-portal .ui.item.menu .item:last-child::before { display: none; } + +.cmp-dm-portal .ui.menu.two.item .item { width: 50%; } + +.cmp-dm-portal .ui.menu.three.item .item { width: 33.333%; } + +.cmp-dm-portal .ui.menu.four.item .item { width: 25%; } + +.cmp-dm-portal .ui.menu.five.item .item { width: 20%; } + +.cmp-dm-portal .ui.menu.six.item .item { width: 16.666%; } + +.cmp-dm-portal .ui.menu.seven.item .item { width: 14.285%; } + +.cmp-dm-portal .ui.menu.eight.item .item { width: 12.5%; } + +.cmp-dm-portal .ui.menu.nine.item .item { width: 11.11%; } + +.cmp-dm-portal .ui.menu.ten.item .item { width: 10%; } + +.cmp-dm-portal .ui.menu.eleven.item .item { width: 9.09%; } + +.cmp-dm-portal .ui.menu.twelve.item .item { width: 8.333%; } + +.cmp-dm-portal .ui.inverted.pointing.menu .primary.active.item::after { bac= +kground-color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.inverted.pointing.menu .secondary.active.item::after { b= +ackground-color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.inverted.pointing.menu .red.active.item::after { backgro= +und-color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.inverted.pointing.menu .orange.active.item::after { back= +ground-color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.inverted.pointing.menu .yellow.active.item::after { back= +ground-color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.inverted.pointing.menu .olive.active.item::after { backg= +round-color: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.inverted.pointing.menu .green.active.item::after { backg= +round-color: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.inverted.pointing.menu .teal.active.item::after { backgr= +ound-color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.inverted.pointing.menu .blue.active.item::after { backgr= +ound-color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.inverted.pointing.menu .violet.active.item::after { back= +ground-color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.inverted.pointing.menu .purple.active.item::after { back= +ground-color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.inverted.pointing.menu .pink.active.item::after { backgr= +ound-color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.inverted.pointing.menu .brown.active.item::after { backg= +round-color: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.inverted.pointing.menu .grey.active.item::after { backgr= +ound-color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.inverted.pointing.menu .black.active.item::after { backg= +round-color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.menu { font-size: 1rem; } + +.cmp-dm-portal .ui.vertical.menu { width: 15rem; } + +.cmp-dm-portal .ui.menu .ui.inverted.inverted.dropdown.item .menu { backgro= +und: rgb(27, 28, 29); box-shadow: none; } + +.cmp-dm-portal .ui.menu .ui.inverted.dropdown .menu > .item { color: rgba(2= +55, 255, 255, 0.8) !important; } + +.cmp-dm-portal .ui.menu .ui.inverted.dropdown .menu > .active.item { backgr= +ound: transparent !important; color: rgba(255, 255, 255, 0.8) !important; } + +.cmp-dm-portal .ui.menu .ui.inverted.dropdown .menu > .item:hover { backgro= +und: rgba(255, 255, 255, 0.08) !important; color: rgba(255, 255, 255, 0.8) = +!important; } + +.cmp-dm-portal .ui.menu .ui.inverted.dropdown .menu > .selected.item { back= +ground: rgba(255, 255, 255, 0.15) !important; color: rgba(255, 255, 255, 0.= +8) !important; } + +.cmp-dm-portal .ui.secondary.menu .item { color: rgb(144, 144, 144); } + +.cmp-dm-portal .ui.secondary.menu .primary.menu .item { border-bottom: 0.21= +4286em solid transparent; text-transform: uppercase; color: rgb(161, 0, 255= +); } + +.cmp-dm-portal .ui.secondary.menu .primary.menu .link.item:hover, .cmp-dm-p= +ortal .ui.secondary.menu .primary.menu a.item:hover { color: purple; border= +-bottom: 0.214286em solid rgb(161, 0, 255); } + +.cmp-dm-portal .ui.message { position: relative; min-height: 1em; margin: 1= +em 0px; background: rgb(80, 80, 80); padding: 1em 1.5em; line-height: 1.428= +5em; color: rgb(80, 80, 80); transition: opacity 0.1s ease 0s, color 0.1s e= +ase 0s, background 0.1s ease 0s, box-shadow 0.1s ease 0s, -webkit-box-shado= +w 0.1s ease 0s; border-radius: 0.285714rem; box-shadow: rgba(34, 36, 38, 0.= +22) 0px 0px 0px 1px inset, transparent 0px 0px 0px 0px; } + +.cmp-dm-portal .ui.message:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.message:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.message .header { display: block; font-family: graphik-r= +egular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; font-weight: 70= +0; margin: -0.142857em 0px 0px; } + +.cmp-dm-portal .ui.message .header:not(.ui) { font-size: 1.14286em; } + +.cmp-dm-portal .ui.message p { opacity: 0.85; margin: 0.75em 0px; } + +.cmp-dm-portal .ui.message p:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.message p:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.message .header + p { margin-top: 0.25em; } + +.cmp-dm-portal .ui.message .list:not(.ui) { text-align: left; padding: 0px;= + opacity: 0.85; list-style-position: inside; margin: 0.5em 0px 0px; } + +.cmp-dm-portal .ui.message .list:not(.ui):first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.message .list:not(.ui):last-child { margin-bottom: 0px; = +} + +.cmp-dm-portal .ui.message .list:not(.ui) li { position: relative; list-sty= +le-type: none; margin: 0px 0px 0.3em 1em; padding: 0px; } + +.cmp-dm-portal .ui.message .list:not(.ui) li::before { position: absolute; = +content: "=E2=80=A2"; left: -1em; height: 100%; vertical-align: baseline; } + +.cmp-dm-portal .ui.message .list:not(.ui) li:last-child { margin-bottom: 0p= +x; } + +.cmp-dm-portal .ui.message > .icon { margin-right: 0.6em; } + +.cmp-dm-portal .ui.message > .close.icon { cursor: pointer; position: absol= +ute; margin: 0px; top: 0.78575em; right: 0.5em; opacity: 0.7; transition: o= +pacity 0.1s ease 0s; } + +.cmp-dm-portal .ui.message > .close.icon:hover { opacity: 1; } + +.cmp-dm-portal .ui.message > :first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.message > :last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.dropdown .menu > .message { margin: 0px -1px; } + +.cmp-dm-portal .ui.visible.visible.visible.visible.message { display: block= +; } + +.cmp-dm-portal .ui.icon.visible.visible.visible.visible.message { display: = +flex; } + +.cmp-dm-portal .ui.hidden.hidden.hidden.hidden.message { display: none; } + +.cmp-dm-portal .ui.primary.message { background-color: rgb(223, 240, 255); = +color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.attached.primary.message, .cmp-dm-portal .ui.primary.mes= +sage { box-shadow: rgb(161, 0, 255) 0px 0px 0px 1px inset, transparent 0px = +0px 0px 0px; } + +.cmp-dm-portal .ui.primary.message .header { color: rgba(242, 242, 242, 0.9= +); } + +.cmp-dm-portal .ui.secondary.message { background-color: rgb(244, 244, 244)= +; color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.attached.secondary.message, .cmp-dm-portal .ui.secondary= +.message { box-shadow: rgb(80, 80, 80) 0px 0px 0px 1px inset, transparent 0= +px 0px 0px 0px; } + +.cmp-dm-portal .ui.secondary.message .header { color: rgba(242, 242, 242, 0= +.9); } + +.cmp-dm-portal .ui.red.message { background-color: rgb(255, 232, 230); colo= +r: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.attached.red.message, .cmp-dm-portal .ui.red.message { b= +ox-shadow: rgb(219, 40, 40) 0px 0px 0px 1px inset, transparent 0px 0px 0px = +0px; } + +.cmp-dm-portal .ui.red.message .header { color: rgb(200, 33, 33); } + +.cmp-dm-portal .ui.orange.message { background-color: rgb(255, 237, 222); c= +olor: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.attached.orange.message, .cmp-dm-portal .ui.orange.messa= +ge { box-shadow: rgb(242, 113, 28) 0px 0px 0px 1px inset, transparent 0px 0= +px 0px 0px; } + +.cmp-dm-portal .ui.orange.message .header { color: rgb(231, 100, 13); } + +.cmp-dm-portal .ui.yellow.message { background-color: rgb(255, 248, 219); c= +olor: rgb(181, 129, 5); } + +.cmp-dm-portal .ui.attached.yellow.message, .cmp-dm-portal .ui.yellow.messa= +ge { box-shadow: rgb(181, 129, 5) 0px 0px 0px 1px inset, transparent 0px 0p= +x 0px 0px; } + +.cmp-dm-portal .ui.yellow.message .header { color: rgb(156, 111, 4); } + +.cmp-dm-portal .ui.olive.message { background-color: rgb(251, 253, 239); co= +lor: rgb(138, 188, 30); } + +.cmp-dm-portal .ui.attached.olive.message, .cmp-dm-portal .ui.olive.message= + { box-shadow: rgb(138, 188, 30) 0px 0px 0px 1px inset, transparent 0px 0px= + 0px 0px; } + +.cmp-dm-portal .ui.olive.message .header { color: rgb(122, 166, 26); } + +.cmp-dm-portal .ui.green.message { background-color: rgb(229, 249, 231); co= +lor: rgb(30, 188, 48); } + +.cmp-dm-portal .ui.attached.green.message, .cmp-dm-portal .ui.green.message= + { box-shadow: rgb(30, 188, 48) 0px 0px 0px 1px inset, transparent 0px 0px = +0px 0px; } + +.cmp-dm-portal .ui.green.message .header { color: rgb(26, 166, 42); } + +.cmp-dm-portal .ui.teal.message { background-color: rgb(225, 247, 247); col= +or: rgb(16, 163, 163); } + +.cmp-dm-portal .ui.attached.teal.message, .cmp-dm-portal .ui.teal.message {= + box-shadow: rgb(16, 163, 163) 0px 0px 0px 1px inset, transparent 0px 0px 0= +px 0px; } + +.cmp-dm-portal .ui.teal.message .header { color: rgb(14, 140, 140); } + +.cmp-dm-portal .ui.blue.message { background-color: rgb(223, 240, 255); col= +or: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.attached.blue.message, .cmp-dm-portal .ui.blue.message {= + box-shadow: rgb(33, 133, 208) 0px 0px 0px 1px inset, transparent 0px 0px 0= +px 0px; } + +.cmp-dm-portal .ui.blue.message .header { color: rgb(30, 119, 186); } + +.cmp-dm-portal .ui.violet.message { background-color: rgb(234, 231, 255); c= +olor: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.attached.violet.message, .cmp-dm-portal .ui.violet.messa= +ge { box-shadow: rgb(100, 53, 201) 0px 0px 0px 1px inset, transparent 0px 0= +px 0px 0px; } + +.cmp-dm-portal .ui.violet.message .header { color: rgb(90, 48, 181); } + +.cmp-dm-portal .ui.purple.message { background-color: rgb(246, 231, 255); c= +olor: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.attached.purple.message, .cmp-dm-portal .ui.purple.messa= +ge { box-shadow: rgb(163, 51, 200) 0px 0px 0px 1px inset, transparent 0px 0= +px 0px 0px; } + +.cmp-dm-portal .ui.purple.message .header { color: rgb(146, 46, 180); } + +.cmp-dm-portal .ui.pink.message { background-color: rgb(255, 227, 251); col= +or: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.attached.pink.message, .cmp-dm-portal .ui.pink.message {= + box-shadow: rgb(224, 57, 151) 0px 0px 0px 1px inset, transparent 0px 0px 0= +px 0px; } + +.cmp-dm-portal .ui.pink.message .header { color: rgb(221, 35, 139); } + +.cmp-dm-portal .ui.brown.message { background-color: rgb(241, 226, 211); co= +lor: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.attached.brown.message, .cmp-dm-portal .ui.brown.message= + { box-shadow: rgb(165, 103, 63) 0px 0px 0px 1px inset, transparent 0px 0px= + 0px 0px; } + +.cmp-dm-portal .ui.brown.message .header { color: rgb(147, 91, 56); } + +.cmp-dm-portal .ui.grey.message { background-color: rgb(244, 244, 244); col= +or: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.attached.grey.message, .cmp-dm-portal .ui.grey.message {= + box-shadow: rgb(118, 118, 118) 0px 0px 0px 1px inset, transparent 0px 0px = +0px 0px; } + +.cmp-dm-portal .ui.grey.message .header { color: rgb(105, 105, 105); } + +.cmp-dm-portal .ui.black.message { background-color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.black.message, .cmp-dm-portal .ui.black.message .header = +{ color: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.message { font-size: 1em; } + +.cmp-dm-portal .ui.attached.message, .cmp-dm-portal .ui.message { box-shado= +w: none; } + +.cmp-dm-portal .ui.message { text-transform: uppercase; } + +.cmp-dm-portal .ui.positive.message { background-color: rgb(161, 0, 255); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.positive.message .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.negative.message { background-color: rgb(219, 40, 40); c= +olor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.negative.message .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.info.message, .cmp-dm-portal .ui.message { background-co= +lor: rgb(80, 80, 80); color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.info.message .header, .cmp-dm-portal .ui.message .header= + { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.warning.message { background-color: rgb(251, 189, 8); co= +lor: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.warning.message .header { color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.error.message { background-color: rgb(219, 40, 40); colo= +r: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.error.message .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.success.message { background-color: rgb(161, 0, 255); co= +lor: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.success.message .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.table { width: 100%; background: transparent; margin: 1e= +m 0px; border: 0px solid rgba(34, 36, 38, 0.15); box-shadow: none; border-r= +adius: 0px; text-align: left; vertical-align: middle; color: rgb(80, 80, 80= +); border-collapse: separate; border-spacing: 0px; } + +.cmp-dm-portal .ui.table:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.table:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.table > tbody, .cmp-dm-portal .ui.table > thead { text-a= +lign: inherit; vertical-align: inherit; } + +.cmp-dm-portal .ui.table td, .cmp-dm-portal .ui.table th { transition: back= +ground 0.1s ease 0s, color 0.1s ease 0s; } + +.cmp-dm-portal .ui.table > thead { box-shadow: none; } + +.cmp-dm-portal .ui.table > thead > tr > th { cursor: auto; background: tran= +sparent; text-align: inherit; color: rgb(80, 80, 80); padding: 0.928571em 1= +.14286em; vertical-align: inherit; font-weight: 400; text-transform: upperc= +ase; border-bottom: 0px; border-left: none; } + +.cmp-dm-portal .ui.table > thead > tr > th:first-child { border-left: none;= + } + +.cmp-dm-portal .ui.table > thead > tr:first-child > th:first-child, .cmp-dm= +-portal .ui.table > thead > tr:first-child > th:last-child, .cmp-dm-portal = +.ui.table > thead > tr:first-child > th:only-child { border-radius: 0px; } + +.cmp-dm-portal .ui.table > tfoot { box-shadow: none; } + +.cmp-dm-portal .ui.table > tfoot > tr > td, .cmp-dm-portal .ui.table > tfoo= +t > tr > th { cursor: auto; border-top: 1px solid rgba(34, 36, 38, 0.15); b= +ackground: transparent; text-align: inherit; color: rgb(80, 80, 80); paddin= +g: 1.14286em; vertical-align: middle; font-style: normal; font-weight: 400;= + text-transform: none; } + +.cmp-dm-portal .ui.table > tfoot > tr > td:first-child, .cmp-dm-portal .ui.= +table > tfoot > tr > th:first-child { border-left: none; } + +.cmp-dm-portal .ui.table > tfoot > tr:first-child > td:first-child, .cmp-dm= +-portal .ui.table > tfoot > tr:first-child > td:last-child, .cmp-dm-portal = +.ui.table > tfoot > tr:first-child > td:only-child, .cmp-dm-portal .ui.tabl= +e > tfoot > tr:first-child > th:first-child, .cmp-dm-portal .ui.table > tfo= +ot > tr:first-child > th:last-child, .cmp-dm-portal .ui.table > tfoot > tr:= +first-child > th:only-child { border-radius: 0px; } + +.cmp-dm-portal .ui.table > tbody > tr > td, .cmp-dm-portal .ui.table > tr >= + td { border-top: 0px; } + +.cmp-dm-portal .ui.table > tbody > tr:first-child > td, .cmp-dm-portal .ui.= +table > tr:first-child > td { border-top: none; } + +.cmp-dm-portal .ui.table > tbody + tbody tr:first-child > td { border-top: = +0px; } + +.cmp-dm-portal .ui.table > tbody > tr > td, .cmp-dm-portal .ui.table > tr >= + td { padding: 1.14286em; text-align: inherit; } + +.cmp-dm-portal .ui.table > .icon { vertical-align: baseline; } + +.cmp-dm-portal .ui.table > .icon:only-child { margin: 0px; } + +.cmp-dm-portal .ui.table.segment { padding: 0px; } + +.cmp-dm-portal .ui.table.segment::after { display: none; } + +.cmp-dm-portal .ui.table.segment.stacked::after { display: block; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.table:not(.unstackable) { width: 100%; padding: 0px; } + .cmp-dm-portal .ui.table:not(.unstackable) > tbody, .cmp-dm-portal .ui.ta= +ble:not(.unstackable) > tbody > tr, .cmp-dm-portal .ui.table:not(.unstackab= +le) > tbody > tr > td, .cmp-dm-portal .ui.table:not(.unstackable) > tbody >= + tr > th, .cmp-dm-portal .ui.table:not(.unstackable) > tfoot, .cmp-dm-porta= +l .ui.table:not(.unstackable) > tfoot > tr, .cmp-dm-portal .ui.table:not(.u= +nstackable) > tfoot > tr > td, .cmp-dm-portal .ui.table:not(.unstackable) >= + tfoot > tr > th, .cmp-dm-portal .ui.table:not(.unstackable) > thead, .cmp-= +dm-portal .ui.table:not(.unstackable) > thead > tr, .cmp-dm-portal .ui.tabl= +e:not(.unstackable) > thead > tr > th, .cmp-dm-portal .ui.table:not(.unstac= +kable) > tr, .cmp-dm-portal .ui.table:not(.unstackable) > tr > td, .cmp-dm-= +portal .ui.table:not(.unstackable) > tr > th { display: block !important; w= +idth: auto !important; } + .cmp-dm-portal .ui.table:not(.unstackable) > tfoot, .cmp-dm-portal .ui.ta= +ble:not(.unstackable) > thead { display: block; } + .cmp-dm-portal .ui.ui.ui.ui.table:not(.unstackable) > tbody > tr, .cmp-dm= +-portal .ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr, .cmp-dm-portal .= +ui.ui.ui.ui.table:not(.unstackable) > thead > tr, .cmp-dm-portal .ui.ui.ui.= +ui.table:not(.unstackable) > tr { padding-top: 1em; padding-bottom: 1em; bo= +x-shadow: rgba(0, 0, 0, 0.1) 0px -1px 0px 0px inset; } + .cmp-dm-portal .ui.ui.ui.ui.table:not(.unstackable) > tbody > tr > td, .c= +mp-dm-portal .ui.ui.ui.ui.table:not(.unstackable) > tbody > tr > th, .cmp-d= +m-portal .ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr > td, .cmp-dm-po= +rtal .ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr > th, .cmp-dm-portal= + .ui.ui.ui.ui.table:not(.unstackable) > thead > tr > th, .cmp-dm-portal .ui= +.ui.ui.ui.table:not(.unstackable) > tr > td, .cmp-dm-portal .ui.ui.ui.ui.ta= +ble:not(.unstackable) > tr > th { background: none; border: none; padding: = +0.25em 0.75em; box-shadow: none; } + .cmp-dm-portal .ui.table:not(.unstackable) > tbody > tr > td:first-child,= + .cmp-dm-portal .ui.table:not(.unstackable) > tbody > tr > th:first-child, = +.cmp-dm-portal .ui.table:not(.unstackable) > tfoot > tr > td:first-child, .= +cmp-dm-portal .ui.table:not(.unstackable) > tfoot > tr > th:first-child, .c= +mp-dm-portal .ui.table:not(.unstackable) > thead > tr > th:first-child, .cm= +p-dm-portal .ui.table:not(.unstackable) > tr > td:first-child, .cmp-dm-port= +al .ui.table:not(.unstackable) > tr > th:first-child { font-weight: 700; } + .cmp-dm-portal .ui.definition.table:not(.unstackable) > thead > tr > th:f= +irst-child { box-shadow: none !important; } +} + +.cmp-dm-portal .ui.table .collapsing .image, .cmp-dm-portal .ui.table .coll= +apsing .image img { max-width: none; } + +@media only screen and (max-width: 991.98px) { + .cmp-dm-portal .ui[class*=3D"tablet stackable"].table, .cmp-dm-portal .ui= +[class*=3D"tablet stackable"].table > tbody, .cmp-dm-portal .ui[class*=3D"t= +ablet stackable"].table > tbody > tr, .cmp-dm-portal .ui[class*=3D"tablet s= +tackable"].table > tbody > tr > td, .cmp-dm-portal .ui[class*=3D"tablet sta= +ckable"].table > tbody > tr > th, .cmp-dm-portal .ui[class*=3D"tablet stack= +able"].table > tfoot, .cmp-dm-portal .ui[class*=3D"tablet stackable"].table= + > tfoot > tr, .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tfoo= +t > tr > td, .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tfoot = +> tr > th, .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > thead, .= +cmp-dm-portal .ui[class*=3D"tablet stackable"].table > thead > tr, .cmp-dm-= +portal .ui[class*=3D"tablet stackable"].table > thead > tr > th, .cmp-dm-po= +rtal .ui[class*=3D"tablet stackable"].table > tr, .cmp-dm-portal .ui[class*= +=3D"tablet stackable"].table > tr > td, .cmp-dm-portal .ui[class*=3D"tablet= + stackable"].table > tr > th { display: block !important; width: 100% !impo= +rtant; } + .cmp-dm-portal .ui[class*=3D"tablet stackable"].table { padding: 0px; } + .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tfoot, .cmp-dm-po= +rtal .ui[class*=3D"tablet stackable"].table > thead { display: block; } + .cmp-dm-portal .ui.ui.ui.ui[class*=3D"tablet stackable"].table > tbody > = +tr, .cmp-dm-portal .ui.ui.ui.ui[class*=3D"tablet stackable"].table > tfoot = +> tr, .cmp-dm-portal .ui.ui.ui.ui[class*=3D"tablet stackable"].table > thea= +d > tr, .cmp-dm-portal .ui.ui.ui.ui[class*=3D"tablet stackable"].table > tr= + { padding-top: 1em; padding-bottom: 1em; box-shadow: rgba(0, 0, 0, 0.1) 0p= +x -1px 0px 0px inset; } + .cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tbody > tr > td, = +.cmp-dm-portal .ui[class*=3D"tablet stackable"].table > tbody > tr > th, .c= +mp-dm-portal .ui[class*=3D"tablet stackable"].table > tfoot > tr > td, .cmp= +-dm-portal .ui[class*=3D"tablet stackable"].table > tfoot > tr > th, .cmp-d= +m-portal .ui[class*=3D"tablet stackable"].table > thead > tr > th, .cmp-dm-= +portal .ui[class*=3D"tablet stackable"].table > tr > td, .cmp-dm-portal .ui= +[class*=3D"tablet stackable"].table > tr > th { background: none; padding: = +0.25em 0.75em; box-shadow: none; border: none !important; } +} + +.cmp-dm-portal .ui.table[class*=3D"left aligned"], .cmp-dm-portal .ui.table= + [class*=3D"left aligned"] { text-align: left; } + +.cmp-dm-portal .ui.table[class*=3D"center aligned"], .cmp-dm-portal .ui.tab= +le [class*=3D"center aligned"] { text-align: center; } + +.cmp-dm-portal .ui.table[class*=3D"right aligned"], .cmp-dm-portal .ui.tabl= +e [class*=3D"right aligned"] { text-align: right; } + +.cmp-dm-portal .ui.table[class*=3D"top aligned"], .cmp-dm-portal .ui.table = +[class*=3D"top aligned"] { vertical-align: top; } + +.cmp-dm-portal .ui.table[class*=3D"middle aligned"], .cmp-dm-portal .ui.tab= +le [class*=3D"middle aligned"] { vertical-align: middle; } + +.cmp-dm-portal .ui.table[class*=3D"bottom aligned"], .cmp-dm-portal .ui.tab= +le [class*=3D"bottom aligned"] { vertical-align: bottom; } + +.cmp-dm-portal .ui.table[class*=3D"single line"], .cmp-dm-portal .ui.table = +[class*=3D"single line"] { white-space: nowrap; } + +.cmp-dm-portal .ui.primary.table { border-top: 0.2em solid rgb(161, 0, 255)= +; } + +.cmp-dm-portal .ui.ui.table td.primary:not(.marked), .cmp-dm-portal .ui.ui.= +ui.ui.table tr.primary:not(.marked) { background: rgb(221, 244, 255); color= +: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.secondary.table { border-top: 0.2em solid rgb(80, 80, 80= +); } + +.cmp-dm-portal .ui.ui.table td.secondary:not(.marked), .cmp-dm-portal .ui.u= +i.ui.ui.table tr.secondary:not(.marked) { background: rgb(221, 221, 221); c= +olor: rgba(255, 255, 255, 0.9); } + +.cmp-dm-portal .ui.red.table { border-top: 0.2em solid rgb(219, 40, 40); } + +.cmp-dm-portal .ui.ui.table td.red:not(.marked), .cmp-dm-portal .ui.ui.ui.u= +i.table tr.red:not(.marked) { background: rgb(255, 225, 223); color: rgb(21= +9, 40, 40); } + +.cmp-dm-portal .ui.orange.table { border-top: 0.2em solid rgb(242, 113, 28)= +; } + +.cmp-dm-portal .ui.ui.table td.orange:not(.marked), .cmp-dm-portal .ui.ui.u= +i.ui.table tr.orange:not(.marked) { background: rgb(255, 231, 209); color: = +rgb(242, 113, 28); } + +.cmp-dm-portal .ui.yellow.table { border-top: 0.2em solid rgb(251, 189, 8);= + } + +.cmp-dm-portal .ui.ui.table td.yellow:not(.marked), .cmp-dm-portal .ui.ui.u= +i.ui.table tr.yellow:not(.marked) { background: rgb(255, 249, 210); color: = +rgb(181, 129, 5); } + +.cmp-dm-portal .ui.olive.table { border-top: 0.2em solid rgb(181, 204, 24);= + } + +.cmp-dm-portal .ui.ui.table td.olive:not(.marked), .cmp-dm-portal .ui.ui.ui= +.ui.table tr.olive:not(.marked) { background: rgb(247, 250, 228); color: rg= +b(138, 188, 30); } + +.cmp-dm-portal .ui.green.table { border-top: 0.2em solid rgb(33, 186, 69); = +} + +.cmp-dm-portal .ui.ui.table td.green:not(.marked), .cmp-dm-portal .ui.ui.ui= +.ui.table tr.green:not(.marked) { background: rgb(213, 245, 217); color: rg= +b(30, 188, 48); } + +.cmp-dm-portal .ui.teal.table { border-top: 0.2em solid rgb(0, 181, 173); } + +.cmp-dm-portal .ui.ui.table td.teal:not(.marked), .cmp-dm-portal .ui.ui.ui.= +ui.table tr.teal:not(.marked) { background: rgb(226, 255, 255); color: rgb(= +16, 163, 163); } + +.cmp-dm-portal .ui.blue.table { border-top: 0.2em solid rgb(33, 133, 208); = +} + +.cmp-dm-portal .ui.ui.table td.blue:not(.marked), .cmp-dm-portal .ui.ui.ui.= +ui.table tr.blue:not(.marked) { background: rgb(221, 244, 255); color: rgb(= +33, 133, 208); } + +.cmp-dm-portal .ui.violet.table { border-top: 0.2em solid rgb(100, 53, 201)= +; } + +.cmp-dm-portal .ui.ui.table td.violet:not(.marked), .cmp-dm-portal .ui.ui.u= +i.ui.table tr.violet:not(.marked) { background: rgb(236, 233, 254); color: = +rgb(100, 53, 201); } + +.cmp-dm-portal .ui.purple.table { border-top: 0.2em solid rgb(163, 51, 200)= +; } + +.cmp-dm-portal .ui.ui.table td.purple:not(.marked), .cmp-dm-portal .ui.ui.u= +i.ui.table tr.purple:not(.marked) { background: rgb(248, 227, 255); color: = +rgb(163, 51, 200); } + +.cmp-dm-portal .ui.pink.table { border-top: 0.2em solid rgb(224, 57, 151); = +} + +.cmp-dm-portal .ui.ui.table td.pink:not(.marked), .cmp-dm-portal .ui.ui.ui.= +ui.table tr.pink:not(.marked) { background: rgb(255, 232, 249); color: rgb(= +224, 57, 151); } + +.cmp-dm-portal .ui.brown.table { border-top: 0.2em solid rgb(165, 103, 63);= + } + +.cmp-dm-portal .ui.ui.table td.brown:not(.marked), .cmp-dm-portal .ui.ui.ui= +.ui.table tr.brown:not(.marked) { background: rgb(247, 229, 210); color: rg= +b(165, 103, 63); } + +.cmp-dm-portal .ui.grey.table { border-top: 0.2em solid rgb(118, 118, 118);= + } + +.cmp-dm-portal .ui.ui.table td.grey:not(.marked), .cmp-dm-portal .ui.ui.ui.= +ui.table tr.grey:not(.marked) { background: rgb(220, 221, 222); color: rgb(= +118, 118, 118); } + +.cmp-dm-portal .ui.black.table { border-top: 0.2em solid rgb(27, 28, 29); } + +.cmp-dm-portal .ui.ui.table td.black:not(.marked), .cmp-dm-portal .ui.ui.ui= +.ui.table tr.black:not(.marked) { background: rgb(84, 84, 84); color: rgb(2= +55, 255, 255); } + +.cmp-dm-portal .ui.one.column.table td { width: 100%; } + +.cmp-dm-portal .ui.two.column.table td { width: 50%; } + +.cmp-dm-portal .ui.three.column.table td { width: 33.3333%; } + +.cmp-dm-portal .ui.four.column.table td { width: 25%; } + +.cmp-dm-portal .ui.five.column.table td { width: 20%; } + +.cmp-dm-portal .ui.six.column.table td { width: 16.6667%; } + +.cmp-dm-portal .ui.seven.column.table td { width: 14.2857%; } + +.cmp-dm-portal .ui.eight.column.table td { width: 12.5%; } + +.cmp-dm-portal .ui.nine.column.table td { width: 11.1111%; } + +.cmp-dm-portal .ui.ten.column.table td { width: 10%; } + +.cmp-dm-portal .ui.eleven.column.table td { width: 9.09091%; } + +.cmp-dm-portal .ui.twelve.column.table td { width: 8.33333%; } + +.cmp-dm-portal .ui.thirteen.column.table td { width: 7.69231%; } + +.cmp-dm-portal .ui.fourteen.column.table td { width: 7.14286%; } + +.cmp-dm-portal .ui.fifteen.column.table td { width: 6.66667%; } + +.cmp-dm-portal .ui.sixteen.column.table td, .cmp-dm-portal .ui.table td.one= +.wide, .cmp-dm-portal .ui.table th.one.wide { width: 6.25%; } + +.cmp-dm-portal .ui.table td.two.wide, .cmp-dm-portal .ui.table th.two.wide = +{ width: 12.5%; } + +.cmp-dm-portal .ui.table td.three.wide, .cmp-dm-portal .ui.table th.three.w= +ide { width: 18.75%; } + +.cmp-dm-portal .ui.table td.four.wide, .cmp-dm-portal .ui.table th.four.wid= +e { width: 25%; } + +.cmp-dm-portal .ui.table td.five.wide, .cmp-dm-portal .ui.table th.five.wid= +e { width: 31.25%; } + +.cmp-dm-portal .ui.table td.six.wide, .cmp-dm-portal .ui.table th.six.wide = +{ width: 37.5%; } + +.cmp-dm-portal .ui.table td.seven.wide, .cmp-dm-portal .ui.table th.seven.w= +ide { width: 43.75%; } + +.cmp-dm-portal .ui.table td.eight.wide, .cmp-dm-portal .ui.table th.eight.w= +ide { width: 50%; } + +.cmp-dm-portal .ui.table td.nine.wide, .cmp-dm-portal .ui.table th.nine.wid= +e { width: 56.25%; } + +.cmp-dm-portal .ui.table td.ten.wide, .cmp-dm-portal .ui.table th.ten.wide = +{ width: 62.5%; } + +.cmp-dm-portal .ui.table td.eleven.wide, .cmp-dm-portal .ui.table th.eleven= +.wide { width: 68.75%; } + +.cmp-dm-portal .ui.table td.twelve.wide, .cmp-dm-portal .ui.table th.twelve= +.wide { width: 75%; } + +.cmp-dm-portal .ui.table td.thirteen.wide, .cmp-dm-portal .ui.table th.thir= +teen.wide { width: 81.25%; } + +.cmp-dm-portal .ui.table td.fourteen.wide, .cmp-dm-portal .ui.table th.four= +teen.wide { width: 87.5%; } + +.cmp-dm-portal .ui.table td.fifteen.wide, .cmp-dm-portal .ui.table th.fifte= +en.wide { width: 93.75%; } + +.cmp-dm-portal .ui.table td.sixteen.wide, .cmp-dm-portal .ui.table th.sixte= +en.wide { width: 100%; } + +.cmp-dm-portal .ui.basic.table { background: transparent; border: 0px solid= + rgba(34, 36, 38, 0.15); } + +.cmp-dm-portal .ui.basic.table, .cmp-dm-portal .ui.basic.table > tfoot, .cm= +p-dm-portal .ui.basic.table > thead { box-shadow: none; } + +.cmp-dm-portal .ui.basic.table > tbody > tr > th, .cmp-dm-portal .ui.basic.= +table > tfoot > tr > th, .cmp-dm-portal .ui.basic.table > thead > tr > th, = +.cmp-dm-portal .ui.basic.table > tr > th { background: transparent; border-= +left: none; } + +.cmp-dm-portal .ui.basic.table > tbody > tr { border-bottom: 1px solid rgba= +(0, 0, 0, 0.1); } + +.cmp-dm-portal .ui.basic.table > tbody > tr > td, .cmp-dm-portal .ui.basic.= +table > tfoot > tr > td, .cmp-dm-portal .ui.basic.table > tr > td { backgro= +und: transparent; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table { border: none; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped= +) > tbody > tr > td, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.s= +ortable):not(.striped) > tbody > tr > th, .cmp-dm-portal .ui[class*=3D"very= + basic"].table:not(.sortable):not(.striped) > tfoot > tr > th, .cmp-dm-port= +al .ui[class*=3D"very basic"].table:not(.sortable):not(.striped) > thead > = +tr > th, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not= +(.striped) > tr > td, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.= +sortable):not(.striped) > tr > th { } + +.cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped= +) > tbody > tr > td:first-child, .cmp-dm-portal .ui[class*=3D"very basic"].= +table:not(.sortable):not(.striped) > tbody > tr > th:first-child, .cmp-dm-p= +ortal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped) > tfoot= + > tr > td:first-child, .cmp-dm-portal .ui[class*=3D"very basic"].table:not= +(.sortable):not(.striped) > tfoot > tr > th:first-child, .cmp-dm-portal .ui= +[class*=3D"very basic"].table:not(.sortable):not(.striped) > thead > tr > t= +h:first-child, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortabl= +e):not(.striped) > tr > td:first-child, .cmp-dm-portal .ui[class*=3D"very b= +asic"].table:not(.sortable):not(.striped) > tr > th:first-child { padding-l= +eft: 0px; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped= +) > tbody > tr > td:last-child, .cmp-dm-portal .ui[class*=3D"very basic"].t= +able:not(.sortable):not(.striped) > tbody > tr > th:last-child, .cmp-dm-por= +tal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped) > tfoot >= + tr > td:last-child, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.s= +ortable):not(.striped) > tfoot > tr > th:last-child, .cmp-dm-portal .ui[cla= +ss*=3D"very basic"].table:not(.sortable):not(.striped) > thead > tr > th:la= +st-child, .cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):no= +t(.striped) > tr > td:last-child, .cmp-dm-portal .ui[class*=3D"very basic"]= +.table:not(.sortable):not(.striped) > tr > th:last-child { padding-right: 0= +px; } + +.cmp-dm-portal .ui[class*=3D"very basic"].table:not(.sortable):not(.striped= +) > thead > tr:first-child > th { padding-top: 0px; } + +.cmp-dm-portal .ui.celled.table > tbody > tr > td, .cmp-dm-portal .ui.celle= +d.table > tbody > tr > th, .cmp-dm-portal .ui.celled.table > tfoot > tr > t= +d, .cmp-dm-portal .ui.celled.table > tfoot > tr > th, .cmp-dm-portal .ui.ce= +lled.table > thead > tr > th, .cmp-dm-portal .ui.celled.table > tr > td, .c= +mp-dm-portal .ui.celled.table > tr > th { border-left: 1px solid rgb(249, 2= +50, 251); } + +.cmp-dm-portal .ui.celled.table > tbody > tr > td:first-child, .cmp-dm-port= +al .ui.celled.table > tbody > tr > th:first-child, .cmp-dm-portal .ui.celle= +d.table > tfoot > tr > td:first-child, .cmp-dm-portal .ui.celled.table > tf= +oot > tr > th:first-child, .cmp-dm-portal .ui.celled.table > thead > tr > t= +h:first-child, .cmp-dm-portal .ui.celled.table > tr > td:first-child, .cmp-= +dm-portal .ui.celled.table > tr > th:first-child { border-left: none; } + +.cmp-dm-portal .ui.table { font-size: 1em; } + +.cmp-dm-portal .ui.table thead tr th { color: rgb(144, 144, 144); border-bo= +ttom: 2px solid rgb(118, 118, 118) !important; } + +.cmp-dm-portal .ui.table thead tr th, .cmp-dm-portal .ui.table thead tr th = +* { text-transform: uppercase; } + +.cmp-dm-portal .ui.table tbody tr:hover { cursor: pointer; } + +.cmp-dm-portal .ui.table tbody tr td { text-transform: uppercase; border-bo= +ttom: 1px solid rgb(204, 204, 204) !important; } + +.cmp-dm-portal .ui.table tbody tr td .lowercase { text-transform: lowercase= + !important; } + +.cmp-dm-portal .ui.table tbody tr td.image:not(.ui) img { width: 7em; max-h= +eight: 7em; object-fit: cover; object-position: center center; border-radiu= +s: 0.285714rem; } + +.cmp-dm-portal .ui.table tbody tr td.header:not(.ui) { font-weight: 700; te= +xt-transform: none; } + +.cmp-dm-portal .ui.table tbody tr td ul.actions { margin: 0px; padding: 0px= +; } + +.cmp-dm-portal .ui.table tbody tr td ul.actions li { display: inline-block;= + margin-right: 1em; } + +.cmp-dm-portal .ui.table tbody tr td ul.actions li button { font-weight: 70= +0; text-transform: uppercase; } + +.cmp-dm-portal .ui.table tbody tr td ul.actions li:last-child { margin-righ= +t: 0px; } + +.cmp-dm-portal .ui.card, .cmp-dm-portal .ui.cards > .card { max-width: 100%= +; position: relative; display: flex; -webkit-box-orient: vertical; -webkit-= +box-direction: normal; flex-direction: column; width: 256px; min-height: 0p= +x; background: rgb(255, 255, 255); padding: 0px; border: 0.75em solid rgb(2= +49, 249, 249); border-radius: 0.285714rem; transition: box-shadow 0.1s ease= + 0s, transform 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s, -webkit-trans= +form 0.1s ease 0s; overflow-wrap: break-word; } + +.cmp-dm-portal .ui.card { margin: 1em 0px; } + +.cmp-dm-portal .ui.card a, .cmp-dm-portal .ui.cards > .card a { cursor: poi= +nter; } + +.cmp-dm-portal .ui.card:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.card:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.cards { display: flex; margin: -0.875em -0.5em; flex-wra= +p: wrap; } + +.cmp-dm-portal .ui.cards > .card { display: flex; margin: 0.875em auto; flo= +at: none; } + +.cmp-dm-portal .ui.card::after, .cmp-dm-portal .ui.cards::after { display: = +block; content: " "; height: 0px; clear: both; overflow: hidden; visibility= +: hidden; } + +.cmp-dm-portal .ui.cards ~ .ui.cards { margin-top: 0.875em; } + +.cmp-dm-portal .ui.card > :first-child, .cmp-dm-portal .ui.cards > .card > = +:first-child { border-radius: 0.28571rem 0.28571rem 0px 0px !important; bor= +der-top: none !important; } + +.cmp-dm-portal .ui.card > :last-child, .cmp-dm-portal .ui.cards > .card > := +last-child { border-radius: 0px 0px 0.28571rem 0.28571rem !important; } + +.cmp-dm-portal .ui.card > :only-child, .cmp-dm-portal .ui.cards > .card > := +only-child { border-radius: 0.28571rem !important; } + +.cmp-dm-portal .ui.card > .image, .cmp-dm-portal .ui.cards > .card > .image= + { position: relative; display: block; -webkit-box-flex: 0; flex: 0 0 auto;= + padding: 0px; background: rgba(0, 0, 0, 0.05); } + +.cmp-dm-portal .ui.card > .image > img, .cmp-dm-portal .ui.cards > .card > = +.image > img { display: block; width: 100%; height: auto; border-radius: in= +herit; } + +.cmp-dm-portal .ui.card > .image:not(.ui) > img, .cmp-dm-portal .ui.cards >= + .card > .image:not(.ui) > img { border: none; } + +.cmp-dm-portal .ui.card > .content, .cmp-dm-portal .ui.cards > .card > .con= +tent { -webkit-box-flex: 1; flex-grow: 1; border-right: none; border-bottom= +: none; border-left: none; border-image: initial; border-top: 0px; backgrou= +nd: none; margin: 0px; padding: 1em; box-shadow: none; font-size: 0.9em; bo= +rder-radius: 0px; } + +.cmp-dm-portal .ui.card > .content::after, .cmp-dm-portal .ui.cards > .card= + > .content::after { display: block; content: " "; height: 0px; clear: both= +; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.card > .content > .header, .cmp-dm-portal .ui.cards > .c= +ard > .content > .header { display: block; font-family: graphik-regular-web= +, "Helvetica Neue", Arial, Helvetica, sans-serif; color: rgba(0, 0, 0, 0.85= +); } + +.cmp-dm-portal .ui.card > .content > .header:not(.ui), .cmp-dm-portal .ui.c= +ards > .card > .content > .header:not(.ui) { font-weight: 700; font-size: 1= +.28571em; margin-top: -0.21425em; line-height: 1.28571em; } + +.cmp-dm-portal .ui.card > .content > .header + .description, .cmp-dm-portal= + .ui.card > .content > .meta + .description, .cmp-dm-portal .ui.cards > .ca= +rd > .content > .header + .description, .cmp-dm-portal .ui.cards > .card > = +.content > .meta + .description { margin-top: 0.5em; } + +.cmp-dm-portal .ui.card [class*=3D"left floated"], .cmp-dm-portal .ui.cards= + > .card [class*=3D"left floated"] { float: left; } + +.cmp-dm-portal .ui.card [class*=3D"right floated"], .cmp-dm-portal .ui.card= +s > .card [class*=3D"right floated"] { float: right; } + +.cmp-dm-portal .ui.card [class*=3D"left aligned"], .cmp-dm-portal .ui.cards= + > .card [class*=3D"left aligned"] { text-align: left; } + +.cmp-dm-portal .ui.card [class*=3D"center aligned"], .cmp-dm-portal .ui.car= +ds > .card [class*=3D"center aligned"] { text-align: center; } + +.cmp-dm-portal .ui.card [class*=3D"right aligned"], .cmp-dm-portal .ui.card= +s > .card [class*=3D"right aligned"] { text-align: right; } + +.cmp-dm-portal .ui.card .content img, .cmp-dm-portal .ui.cards > .card .con= +tent img { display: inline-block; vertical-align: middle; } + +.cmp-dm-portal .ui.card .avatar img, .cmp-dm-portal .ui.card img.avatar, .c= +mp-dm-portal .ui.cards > .card .avatar img, .cmp-dm-portal .ui.cards > .car= +d img.avatar { width: 2em; height: 2em; border-radius: 500rem; } + +.cmp-dm-portal .ui.card > .content > .description, .cmp-dm-portal .ui.cards= + > .card > .content > .description { clear: both; color: rgba(0, 0, 0, 0.68= +); } + +.cmp-dm-portal .ui.card > .content p, .cmp-dm-portal .ui.cards > .card > .c= +ontent p { margin: 0px 0px 0.5em; } + +.cmp-dm-portal .ui.card > .content p:last-child, .cmp-dm-portal .ui.cards >= + .card > .content p:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.card .meta, .cmp-dm-portal .ui.cards > .card .meta { fon= +t-size: 1em; color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.card .meta *, .cmp-dm-portal .ui.cards > .card .meta * {= + margin-right: 0.3em; } + +.cmp-dm-portal .ui.card .meta :last-child, .cmp-dm-portal .ui.cards > .card= + .meta :last-child { margin-right: 0px; } + +.cmp-dm-portal .ui.card .meta [class*=3D"right floated"], .cmp-dm-portal .u= +i.cards > .card .meta [class*=3D"right floated"] { margin-right: 0px; margi= +n-left: 0.3em; } + +.cmp-dm-portal .ui.card > .content a:not(.ui), .cmp-dm-portal .ui.cards > .= +card > .content a:not(.ui) { transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.card > .content a:not(.ui):hover, .cmp-dm-portal .ui.car= +ds > .card > .content a:not(.ui):hover { } + +.cmp-dm-portal .ui.card > .content > a.header, .cmp-dm-portal .ui.cards > .= +card > .content > a.header { color: rgba(0, 0, 0, 0.85); } + +.cmp-dm-portal .ui.card > .content > a.header:hover, .cmp-dm-portal .ui.car= +ds > .card > .content > a.header:hover { color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.card .meta > a:not(.ui), .cmp-dm-portal .ui.cards > .car= +d .meta > a:not(.ui) { color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.card .meta > a:not(.ui):hover, .cmp-dm-portal .ui.cards = +> .card .meta > a:not(.ui):hover { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.card > .button, .cmp-dm-portal .ui.card > .buttons, .cmp= +-dm-portal .ui.cards > .card > .button, .cmp-dm-portal .ui.cards > .card > = +.buttons { margin: 0px -1px; width: calc(100% + 2px); } + +.cmp-dm-portal .ui.card > .button:last-child, .cmp-dm-portal .ui.card > .bu= +ttons:last-child, .cmp-dm-portal .ui.cards > .card > .button:last-child, .c= +mp-dm-portal .ui.cards > .card > .buttons:last-child { margin-bottom: -1px;= + } + +.cmp-dm-portal .ui.card .dimmer, .cmp-dm-portal .ui.cards > .card .dimmer {= + z-index: 10; } + +.cmp-dm-portal .ui.card > .content .star.icon, .cmp-dm-portal .ui.cards > .= +card > .content .star.icon { cursor: pointer; opacity: 0.75; transition: co= +lor 0.1s ease 0s; } + +.cmp-dm-portal .ui.card > .content .star.icon:hover, .cmp-dm-portal .ui.car= +ds > .card > .content .star.icon:hover { opacity: 1; color: rgb(255, 183, 1= +0); } + +.cmp-dm-portal .ui.card > .content .active.star.icon, .cmp-dm-portal .ui.ca= +rds > .card > .content .active.star.icon { color: rgb(255, 230, 35); } + +.cmp-dm-portal .ui.card > .content .like.icon, .cmp-dm-portal .ui.cards > .= +card > .content .like.icon { cursor: pointer; opacity: 0.75; transition: co= +lor 0.1s ease 0s; } + +.cmp-dm-portal .ui.card > .content .like.icon:hover, .cmp-dm-portal .ui.car= +ds > .card > .content .like.icon:hover { opacity: 1; color: rgb(255, 39, 51= +); } + +.cmp-dm-portal .ui.card > .content .active.like.icon, .cmp-dm-portal .ui.ca= +rds > .card > .content .active.like.icon { color: rgb(255, 39, 51); } + +.cmp-dm-portal .ui.card > .extra, .cmp-dm-portal .ui.cards > .card > .extra= + { max-width: 100%; -webkit-box-flex: 0; flex-grow: 0; position: static; ba= +ckground: none; width: auto; margin: 0px; padding: 0.75em 1em; top: 0px; le= +ft: 0px; color: rgba(0, 0, 0, 0.4); box-shadow: none; transition: color 0.1= +s ease 0s; min-height: 0px !important; border-top: 0px !important; } + +.cmp-dm-portal .ui.card > .extra a:not(.ui), .cmp-dm-portal .ui.cards > .ca= +rd > .extra a:not(.ui) { color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.card > .extra a:not(.ui):hover, .cmp-dm-portal .ui.cards= + > .card > .extra a:not(.ui):hover { color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.cards > .primary.card, .cmp-dm-portal .ui.primary.card, = +.cmp-dm-portal .ui.primary.cards > .card { } + +.cmp-dm-portal .ui.cards > .primary.card:hover, .cmp-dm-portal .ui.primary.= +card:hover, .cmp-dm-portal .ui.primary.cards > .card:hover { box-shadow: rg= +b(212, 212, 213) 0px 0px 0px 1px, rgb(145, 0, 230) 0px 2px 0px 0px, rgb(188= +, 189, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .secondary.card, .cmp-dm-portal .ui.secondary.ca= +rd, .cmp-dm-portal .ui.secondary.cards > .card { } + +.cmp-dm-portal .ui.cards > .secondary.card:hover, .cmp-dm-portal .ui.second= +ary.card:hover, .cmp-dm-portal .ui.secondary.cards > .card:hover { box-shad= +ow: rgb(212, 212, 213) 0px 0px 0px 1px, rgb(93, 93, 93) 0px 2px 0px 0px, rg= +b(188, 189, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .red.card, .cmp-dm-portal .ui.red.card, .cmp-dm-= +portal .ui.red.cards > .card { } + +.cmp-dm-portal .ui.cards > .red.card:hover, .cmp-dm-portal .ui.red.card:hov= +er, .cmp-dm-portal .ui.red.cards > .card:hover { box-shadow: rgb(212, 212, = +213) 0px 0px 0px 1px, rgb(208, 25, 25) 0px 2px 0px 0px, rgb(188, 189, 189) = +0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .orange.card, .cmp-dm-portal .ui.orange.card, .c= +mp-dm-portal .ui.orange.cards > .card { } + +.cmp-dm-portal .ui.cards > .orange.card:hover, .cmp-dm-portal .ui.orange.ca= +rd:hover, .cmp-dm-portal .ui.orange.cards > .card:hover { box-shadow: rgb(2= +12, 212, 213) 0px 0px 0px 1px, rgb(242, 98, 2) 0px 2px 0px 0px, rgb(188, 18= +9, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .yellow.card, .cmp-dm-portal .ui.yellow.card, .c= +mp-dm-portal .ui.yellow.cards > .card { } + +.cmp-dm-portal .ui.cards > .yellow.card:hover, .cmp-dm-portal .ui.yellow.ca= +rd:hover, .cmp-dm-portal .ui.yellow.cards > .card:hover { box-shadow: rgb(2= +12, 212, 213) 0px 0px 0px 1px, rgb(234, 174, 0) 0px 2px 0px 0px, rgb(188, 1= +89, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .olive.card, .cmp-dm-portal .ui.olive.card, .cmp= +-dm-portal .ui.olive.cards > .card { } + +.cmp-dm-portal .ui.cards > .olive.card:hover, .cmp-dm-portal .ui.olive.card= +:hover, .cmp-dm-portal .ui.olive.cards > .card:hover { box-shadow: rgb(212,= + 212, 213) 0px 0px 0px 1px, rgb(167, 189, 13) 0px 2px 0px 0px, rgb(188, 189= +, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .green.card, .cmp-dm-portal .ui.green.card, .cmp= +-dm-portal .ui.green.cards > .card { } + +.cmp-dm-portal .ui.cards > .green.card:hover, .cmp-dm-portal .ui.green.card= +:hover, .cmp-dm-portal .ui.green.cards > .card:hover { box-shadow: rgb(212,= + 212, 213) 0px 0px 0px 1px, rgb(22, 171, 57) 0px 2px 0px 0px, rgb(188, 189,= + 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .teal.card, .cmp-dm-portal .ui.teal.card, .cmp-d= +m-portal .ui.teal.cards > .card { } + +.cmp-dm-portal .ui.cards > .teal.card:hover, .cmp-dm-portal .ui.teal.card:h= +over, .cmp-dm-portal .ui.teal.cards > .card:hover { box-shadow: rgb(212, 21= +2, 213) 0px 0px 0px 1px, rgb(0, 156, 149) 0px 2px 0px 0px, rgb(188, 189, 18= +9) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.blue.card, .cmp-dm-portal .ui.blue.cards > .card, .cmp-d= +m-portal .ui.cards > .blue.card { } + +.cmp-dm-portal .ui.blue.card:hover, .cmp-dm-portal .ui.blue.cards > .card:h= +over, .cmp-dm-portal .ui.cards > .blue.card:hover { box-shadow: rgb(212, 21= +2, 213) 0px 0px 0px 1px, rgb(22, 120, 194) 0px 2px 0px 0px, rgb(188, 189, 1= +89) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .violet.card, .cmp-dm-portal .ui.violet.card, .c= +mp-dm-portal .ui.violet.cards > .card { } + +.cmp-dm-portal .ui.cards > .violet.card:hover, .cmp-dm-portal .ui.violet.ca= +rd:hover, .cmp-dm-portal .ui.violet.cards > .card:hover { box-shadow: rgb(2= +12, 212, 213) 0px 0px 0px 1px, rgb(88, 41, 187) 0px 2px 0px 0px, rgb(188, 1= +89, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .purple.card, .cmp-dm-portal .ui.purple.card, .c= +mp-dm-portal .ui.purple.cards > .card { } + +.cmp-dm-portal .ui.cards > .purple.card:hover, .cmp-dm-portal .ui.purple.ca= +rd:hover, .cmp-dm-portal .ui.purple.cards > .card:hover { box-shadow: rgb(2= +12, 212, 213) 0px 0px 0px 1px, rgb(150, 39, 186) 0px 2px 0px 0px, rgb(188, = +189, 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .pink.card, .cmp-dm-portal .ui.pink.card, .cmp-d= +m-portal .ui.pink.cards > .card { } + +.cmp-dm-portal .ui.cards > .pink.card:hover, .cmp-dm-portal .ui.pink.card:h= +over, .cmp-dm-portal .ui.pink.cards > .card:hover { box-shadow: rgb(212, 21= +2, 213) 0px 0px 0px 1px, rgb(230, 26, 141) 0px 2px 0px 0px, rgb(188, 189, 1= +89) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.brown.card, .cmp-dm-portal .ui.brown.cards > .card, .cmp= +-dm-portal .ui.cards > .brown.card { } + +.cmp-dm-portal .ui.brown.card:hover, .cmp-dm-portal .ui.brown.cards > .card= +:hover, .cmp-dm-portal .ui.cards > .brown.card:hover { box-shadow: rgb(212,= + 212, 213) 0px 0px 0px 1px, rgb(151, 91, 51) 0px 2px 0px 0px, rgb(188, 189,= + 189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.cards > .grey.card, .cmp-dm-portal .ui.grey.card, .cmp-d= +m-portal .ui.grey.cards > .card { } + +.cmp-dm-portal .ui.cards > .grey.card:hover, .cmp-dm-portal .ui.grey.card:h= +over, .cmp-dm-portal .ui.grey.cards > .card:hover { box-shadow: rgb(212, 21= +2, 213) 0px 0px 0px 1px, rgb(131, 131, 131) 0px 2px 0px 0px, rgb(188, 189, = +189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.black.card, .cmp-dm-portal .ui.black.cards > .card, .cmp= +-dm-portal .ui.cards > .black.card { } + +.cmp-dm-portal .ui.black.card:hover, .cmp-dm-portal .ui.black.cards > .card= +:hover, .cmp-dm-portal .ui.cards > .black.card:hover { box-shadow: rgb(212,= + 212, 213) 0px 0px 0px 1px, rgb(39, 41, 42) 0px 2px 0px 0px, rgb(188, 189, = +189) 0px 1px 3px 0px; } + +.cmp-dm-portal .ui.one.cards { margin-left: 0px; margin-right: 0px; } + +.cmp-dm-portal .ui.one.cards > .card { width: 100%; } + +.cmp-dm-portal .ui.two.cards { margin-left: -1em; margin-right: -1em; } + +.cmp-dm-portal .ui.two.cards > .card { width: calc(50% - 2em); margin-left:= + 1em; margin-right: 1em; } + +.cmp-dm-portal .ui.three.cards { margin-left: -1em; margin-right: -1em; } + +.cmp-dm-portal .ui.three.cards > .card { width: calc(33.3333% - 2em); margi= +n-left: 1em; margin-right: 1em; } + +.cmp-dm-portal .ui.four.cards { margin-left: -0.75em; margin-right: -0.75em= +; } + +.cmp-dm-portal .ui.four.cards > .card { width: calc(25% - 1.5em); margin-le= +ft: 0.75em; margin-right: 0.75em; } + +.cmp-dm-portal .ui.five.cards { margin-left: -0.75em; margin-right: -0.75em= +; } + +.cmp-dm-portal .ui.five.cards > .card { width: calc(20% - 1.5em); margin-le= +ft: 0.75em; margin-right: 0.75em; } + +.cmp-dm-portal .ui.six.cards { margin-left: -0.75em; margin-right: -0.75em;= + } + +.cmp-dm-portal .ui.six.cards > .card { width: calc(16.6667% - 1.5em); margi= +n-left: 0.75em; margin-right: 0.75em; } + +.cmp-dm-portal .ui.seven.cards { margin-left: -0.5em; margin-right: -0.5em;= + } + +.cmp-dm-portal .ui.seven.cards > .card { width: calc(14.2857% - 1em); margi= +n-left: 0.5em; margin-right: 0.5em; } + +.cmp-dm-portal .ui.eight.cards { margin-left: -0.5em; margin-right: -0.5em;= + } + +.cmp-dm-portal .ui.eight.cards > .card { width: calc(12.5% - 1em); margin-l= +eft: 0.5em; margin-right: 0.5em; font-size: 11px; } + +.cmp-dm-portal .ui.nine.cards { margin-left: -0.5em; margin-right: -0.5em; = +} + +.cmp-dm-portal .ui.nine.cards > .card { width: calc(11.1111% - 1em); margin= +-left: 0.5em; margin-right: 0.5em; font-size: 10px; } + +.cmp-dm-portal .ui.ten.cards { margin-left: -0.5em; margin-right: -0.5em; } + +.cmp-dm-portal .ui.ten.cards > .card { width: calc(10% - 1em); margin-left:= + 0.5em; margin-right: 0.5em; } + +.cmp-dm-portal .ui.cards > .card { font-size: 0.9em; width: 100%; margin-ri= +ght: 0px !important; } + +@media screen and (min-width: 768px) { + .cmp-dm-portal .ui.cards > .card { width: 255px; margin-right: 36px !impo= +rtant; } +} + +.cmp-dm-portal .ui.card .grid .column { padding: 0px; margin-right: 0px !im= +portant; } + +.cmp-dm-portal .ui.card .image img { object-fit: cover; object-position: ce= +nter center; max-height: 15em; } + +.cmp-dm-portal .ui.card h3.header:not(.ui) { float: left; width: 100%; marg= +in: 1em 0px 2em !important; font-weight: 400 !important; } + +.cmp-dm-portal .ui.card h3.header:not(.ui):hover { color: rgb(80, 80, 80) != +important; } + +.cmp-dm-portal .ui.card h3.header:not(.ui) a { text-overflow: ellipsis; ove= +rflow: hidden; width: 100%; float: left; padding-bottom: 0.25em; overflow-w= +rap: break-word; } + +.cmp-dm-portal .ui.card .meta { text-align: left; text-transform: uppercase= +; } + +.cmp-dm-portal .ui.card .meta .property { float: left; } + +.cmp-dm-portal .ui.card .meta .property.two { width: 48%; } + +.cmp-dm-portal .ui.card .meta .property.three { width: 32%; } + +.cmp-dm-portal .ui.card .meta .property .value { width: 100%; float: left; = +margin-top: 0.5em; } + +.cmp-dm-portal .ui.card .meta span { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.card .extra { margin-bottom: 2em !important; } + +.cmp-dm-portal .ui.card .extra .divider { margin-top: 0.5rem; } + +.cmp-dm-portal .ui.card .extra .center.aligned * { text-align: center; } + +.cmp-dm-portal .ui.card .extra .right.aligned * { text-align: right; } + +.cmp-dm-portal .ui.card .extra .action { margin-right: 0.8em; } + +.cmp-dm-portal .ui.card .extra .action:last-child { margin-right: 0px; } + +.cmp-dm-portal .ui.items > .item { display: flex; margin: 1em 0px; width: 1= +00%; min-height: 0px; background: transparent; padding: 0px; border: none; = +border-radius: 0px; box-shadow: none; transition: box-shadow 0.1s ease 0s, = +-webkit-box-shadow 0.1s ease 0s; } + +.cmp-dm-portal .ui.items > .item a { cursor: pointer; } + +.cmp-dm-portal .ui.items { margin: 1.5em 0px; } + +.cmp-dm-portal .ui.items:first-child { margin-top: 0px !important; } + +.cmp-dm-portal .ui.items:last-child { margin-bottom: 0px !important; } + +.cmp-dm-portal .ui.items > .item::after { display: block; content: " "; hei= +ght: 0px; clear: both; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.items > .item:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.items > .item:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.items > .item > .image { position: relative; -webkit-box= +-flex: 0; flex: 0 0 auto; display: block; float: none; margin: 0px; padding= +: 0px; align-self: start; } + +.cmp-dm-portal .ui.items > .item > .image > img { display: block; width: 10= +0%; height: auto; border-radius: 0.125rem; border: none; } + +.cmp-dm-portal .ui.items > .item > .image:only-child > img { border-radius:= + 0px; } + +.cmp-dm-portal .ui.items > .item > .content { display: block; -webkit-box-f= +lex: 1; flex: 1 1 auto; background: none; color: rgb(80, 80, 80); margin: 0= +px; padding: 0px; box-shadow: none; font-size: 1em; border: none; border-ra= +dius: 0px; } + +.cmp-dm-portal .ui.items > .item > .content::after { display: block; conten= +t: " "; height: 0px; clear: both; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.items > .item > .image + .content { min-width: 0px; widt= +h: auto; display: block; margin-left: 0px; align-self: start; padding-left:= + 1.5em; } + +.cmp-dm-portal .ui.items > .item > .content > .header { display: inline-blo= +ck; margin: -0.21425em 0px 0px; font-family: graphik-regular-web, "Helvetic= +a Neue", Arial, Helvetica, sans-serif; font-weight: 700; color: rgba(0, 0, = +0, 0.85); } + +.cmp-dm-portal .ui.items > .item > .content > .header:not(.ui) { font-size:= + 1.28571em; } + +.cmp-dm-portal .ui.items > .item [class*=3D"left floated"] { float: left; } + +.cmp-dm-portal .ui.items > .item [class*=3D"right floated"] { float: right;= + } + +.cmp-dm-portal .ui.items > .item .content img { align-self: center; } + +.cmp-dm-portal .ui.items > .item .avatar img, .cmp-dm-portal .ui.items > .i= +tem img.avatar { border-radius: 500rem; } + +.cmp-dm-portal .ui.items > .item > .content > .description { margin-top: 0.= +6em; font-size: 1em; line-height: 1.4285em; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.items > .item > .content p { margin: 0px 0px 0.5em; } + +.cmp-dm-portal .ui.items > .item > .content p:last-child { margin-bottom: 0= +px; } + +.cmp-dm-portal .ui.items > .item .meta { margin: 0.5em 0px; font-size: 1em;= + line-height: 1em; color: rgba(0, 0, 0, 0.6); } + +.cmp-dm-portal .ui.items > .item .meta * { margin-right: 0.3em; } + +.cmp-dm-portal .ui.items > .item .meta :last-child { margin-right: 0px; } + +.cmp-dm-portal .ui.items > .item .meta [class*=3D"right floated"] { margin-= +right: 0px; margin-left: 0.3em; } + +.cmp-dm-portal .ui.items > .item > .content a:not(.ui) { transition: color = +0.1s ease 0s; } + +.cmp-dm-portal .ui.items > .item > .content a:not(.ui):hover { } + +.cmp-dm-portal .ui.items > .item > .content > a.header { color: rgba(0, 0, = +0, 0.85); } + +.cmp-dm-portal .ui.items > .item > .content > a.header:hover { color: rgb(1= +45, 0, 230); } + +.cmp-dm-portal .ui.items > .item .meta > a:not(.ui) { color: rgba(0, 0, 0, = +0.4); } + +.cmp-dm-portal .ui.items > .item .meta > a:not(.ui):hover { color: rgb(80, = +80, 80); } + +.cmp-dm-portal .ui.items > .item > .content .favorite.icon { cursor: pointe= +r; opacity: 0.75; transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.items > .item > .content .favorite.icon:hover { opacity:= + 1; color: rgb(255, 183, 10); } + +.cmp-dm-portal .ui.items > .item > .content .active.favorite.icon { color: = +rgb(255, 230, 35); } + +.cmp-dm-portal .ui.items > .item > .content .like.icon { cursor: pointer; o= +pacity: 0.75; transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.items > .item > .content .like.icon:hover { opacity: 1; = +color: rgb(255, 39, 51); } + +.cmp-dm-portal .ui.items > .item > .content .active.like.icon { color: rgb(= +255, 39, 51); } + +.cmp-dm-portal .ui.items > .item .extra { display: block; position: relativ= +e; background: none; margin: 0.5rem 0px 0px; width: 100%; padding: 0px; top= +: 0px; left: 0px; color: rgba(0, 0, 0, 0.4); box-shadow: none; transition: = +color 0.1s ease 0s; border-top: none; } + +.cmp-dm-portal .ui.items > .item .extra > * { margin: 0.25rem 0.5rem 0.25re= +m 0px; } + +.cmp-dm-portal .ui.items > .item .extra > [class*=3D"right floated"] { marg= +in: 0.25rem 0px 0.25rem 0.5rem; } + +.cmp-dm-portal .ui.items > .item .extra::after { display: block; content: "= + "; height: 0px; clear: both; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.items > .item > .image:not(.ui) { width: 175px; } + +@media only screen and (min-width: 768px) and (max-width: 991.98px) { + .cmp-dm-portal .ui.items > .item { margin: 1em 0px; } + .cmp-dm-portal .ui.items > .item > .image:not(.ui) { width: 150px; } + .cmp-dm-portal .ui.items > .item > .image + .content { display: block; pa= +dding: 0px 0px 0px 1em; } +} + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.items:not(.unstackable) > .item { -webkit-box-orient: = +vertical; -webkit-box-direction: normal; flex-direction: column; margin: 2e= +m 0px; } + .cmp-dm-portal .ui.items:not(.unstackable) > .item > .image { display: bl= +ock; margin-left: auto; margin-right: auto; } + .cmp-dm-portal .ui.items:not(.unstackable) > .item > .image, .cmp-dm-port= +al .ui.items:not(.unstackable) > .item > .image > img { max-width: 100% !im= +portant; width: auto !important; max-height: 250px !important; } + .cmp-dm-portal .ui.items:not(.unstackable) > .item > .image + .content { = +display: block; padding: 1.5em 0px 0px; } +} + +.cmp-dm-portal .ui.items > .item { font-size: 1em; } + +.cmp-dm-portal .ui.statistic { display: inline-flex; -webkit-box-orient: ve= +rtical; -webkit-box-direction: normal; flex-direction: column; margin: 1em = +0px; max-width: none; } + +.cmp-dm-portal .ui.statistic + .ui.statistic { margin: 0px 0px 0px 1.5em; } + +.cmp-dm-portal .ui.statistic:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.statistic:last-child { margin-bottom: 0px; } + +.cmp-dm-portal .ui.statistics { -webkit-box-align: start; align-items: flex= +-start; flex-wrap: wrap; } + +.cmp-dm-portal .ui.statistics > .statistic { display: inline-flex; -webkit-= +box-flex: 0; flex: 0 1 auto; -webkit-box-orient: vertical; -webkit-box-dire= +ction: normal; flex-direction: column; margin: 0px 1.5em 1em; max-width: no= +ne; } + +.cmp-dm-portal .ui.statistics { display: flex; margin: 1em -1.5em -1em; } + +.cmp-dm-portal .ui.statistics::after { display: block; content: " "; height= +: 0px; clear: both; overflow: hidden; visibility: hidden; } + +.cmp-dm-portal .ui.statistics:first-child { margin-top: 0px; } + +.cmp-dm-portal .ui.statistic > .value, .cmp-dm-portal .ui.statistics .stati= +stic > .value { font-weight: 400; line-height: 1em; color: rgb(27, 28, 29);= + } + +.cmp-dm-portal .ui.statistic > .label, .cmp-dm-portal .ui.statistic > .valu= +e, .cmp-dm-portal .ui.statistics .statistic > .label, .cmp-dm-portal .ui.st= +atistics .statistic > .value { font-family: graphik-regular-web, "Helvetica= + Neue", Arial, Helvetica, sans-serif; text-transform: uppercase; text-align= +: center; } + +.cmp-dm-portal .ui.statistic > .label, .cmp-dm-portal .ui.statistics .stati= +stic > .label { font-size: 1em; font-weight: 700; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.statistic > .label ~ .value, .cmp-dm-portal .ui.statisti= +c > .value ~ .label, .cmp-dm-portal .ui.statistics .statistic > .label ~ .v= +alue, .cmp-dm-portal .ui.statistics .statistic > .value ~ .label { margin-t= +op: 0px; } + +.cmp-dm-portal .ui.statistic > .value .icon, .cmp-dm-portal .ui.statistics = +.statistic > .value .icon { opacity: 1; width: auto; margin: 0px; } + +.cmp-dm-portal .ui.statistic > .text.value, .cmp-dm-portal .ui.statistics .= +statistic > .text.value { line-height: 1em; min-height: 2em; font-weight: 7= +00; text-align: center; } + +.cmp-dm-portal .ui.statistic > .text.value + .label, .cmp-dm-portal .ui.sta= +tistics .statistic > .text.value + .label { text-align: center; } + +.cmp-dm-portal .ui.statistic > .value img, .cmp-dm-portal .ui.statistics .s= +tatistic > .value img { max-height: 3rem; vertical-align: baseline; } + +.cmp-dm-portal .ui.ten.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.ten.statistics .statistic { min-width: 10%; margin: 0px = +0px 1em; } + +.cmp-dm-portal .ui.nine.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.nine.statistics .statistic { min-width: 11.1111%; margin= +: 0px 0px 1em; } + +.cmp-dm-portal .ui.eight.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.eight.statistics .statistic { min-width: 12.5%; margin: = +0px 0px 1em; } + +.cmp-dm-portal .ui.seven.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.seven.statistics .statistic { min-width: 14.2857%; margi= +n: 0px 0px 1em; } + +.cmp-dm-portal .ui.six.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.six.statistics .statistic { min-width: 16.6667%; margin:= + 0px 0px 1em; } + +.cmp-dm-portal .ui.five.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.five.statistics .statistic { min-width: 20%; margin: 0px= + 0px 1em; } + +.cmp-dm-portal .ui.four.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.four.statistics .statistic { min-width: 25%; margin: 0px= + 0px 1em; } + +.cmp-dm-portal .ui.three.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.three.statistics .statistic { min-width: 33.3333%; margi= +n: 0px 0px 1em; } + +.cmp-dm-portal .ui.two.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.two.statistics .statistic { min-width: 50%; margin: 0px = +0px 1em; } + +.cmp-dm-portal .ui.one.statistics { margin: 0px 0px -1em; } + +.cmp-dm-portal .ui.one.statistics .statistic { min-width: 100%; margin: 0px= + 0px 1em; } + +.cmp-dm-portal .ui.primary.statistic > .value, .cmp-dm-portal .ui.primary.s= +tatistics .statistic > .value, .cmp-dm-portal .ui.statistics .primary.stati= +stic > .value { color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.secondary.statistic > .value, .cmp-dm-portal .ui.seconda= +ry.statistics .statistic > .value, .cmp-dm-portal .ui.statistics .secondary= +.statistic > .value { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.red.statistic > .value, .cmp-dm-portal .ui.red.statistic= +s .statistic > .value, .cmp-dm-portal .ui.statistics .red.statistic > .valu= +e { color: rgb(219, 40, 40); } + +.cmp-dm-portal .ui.orange.statistic > .value, .cmp-dm-portal .ui.orange.sta= +tistics .statistic > .value, .cmp-dm-portal .ui.statistics .orange.statisti= +c > .value { color: rgb(242, 113, 28); } + +.cmp-dm-portal .ui.statistics .yellow.statistic > .value, .cmp-dm-portal .u= +i.yellow.statistic > .value, .cmp-dm-portal .ui.yellow.statistics .statisti= +c > .value { color: rgb(251, 189, 8); } + +.cmp-dm-portal .ui.olive.statistic > .value, .cmp-dm-portal .ui.olive.stati= +stics .statistic > .value, .cmp-dm-portal .ui.statistics .olive.statistic >= + .value { color: rgb(181, 204, 24); } + +.cmp-dm-portal .ui.green.statistic > .value, .cmp-dm-portal .ui.green.stati= +stics .statistic > .value, .cmp-dm-portal .ui.statistics .green.statistic >= + .value { color: rgb(33, 186, 69); } + +.cmp-dm-portal .ui.statistics .teal.statistic > .value, .cmp-dm-portal .ui.= +teal.statistic > .value, .cmp-dm-portal .ui.teal.statistics .statistic > .v= +alue { color: rgb(0, 181, 173); } + +.cmp-dm-portal .ui.blue.statistic > .value, .cmp-dm-portal .ui.blue.statist= +ics .statistic > .value, .cmp-dm-portal .ui.statistics .blue.statistic > .v= +alue { color: rgb(33, 133, 208); } + +.cmp-dm-portal .ui.statistics .violet.statistic > .value, .cmp-dm-portal .u= +i.violet.statistic > .value, .cmp-dm-portal .ui.violet.statistics .statisti= +c > .value { color: rgb(100, 53, 201); } + +.cmp-dm-portal .ui.purple.statistic > .value, .cmp-dm-portal .ui.purple.sta= +tistics .statistic > .value, .cmp-dm-portal .ui.statistics .purple.statisti= +c > .value { color: rgb(163, 51, 200); } + +.cmp-dm-portal .ui.pink.statistic > .value, .cmp-dm-portal .ui.pink.statist= +ics .statistic > .value, .cmp-dm-portal .ui.statistics .pink.statistic > .v= +alue { color: rgb(224, 57, 151); } + +.cmp-dm-portal .ui.brown.statistic > .value, .cmp-dm-portal .ui.brown.stati= +stics .statistic > .value, .cmp-dm-portal .ui.statistics .brown.statistic >= + .value { color: rgb(165, 103, 63); } + +.cmp-dm-portal .ui.grey.statistic > .value, .cmp-dm-portal .ui.grey.statist= +ics .statistic > .value, .cmp-dm-portal .ui.statistics .grey.statistic > .v= +alue { color: rgb(118, 118, 118); } + +.cmp-dm-portal .ui.black.statistic > .value, .cmp-dm-portal .ui.black.stati= +stics .statistic > .value, .cmp-dm-portal .ui.statistics .black.statistic >= + .value { color: rgb(27, 28, 29); } + +.cmp-dm-portal .ui.statistic > .value, .cmp-dm-portal .ui.statistics .stati= +stic > .value { font-size: 4rem; } + +.cmp-dm-portal .ui.horizontal.statistic > .value, .cmp-dm-portal .ui.horizo= +ntal.statistics .statistic > .value { font-size: 3rem; } + +.cmp-dm-portal .ui.statistic > .text.value, .cmp-dm-portal .ui.statistics .= +statistic > .text.value { font-size: 2rem; } + +.cmp-dm-portal .ui.mini.horizontal.statistic > .value, .cmp-dm-portal .ui.m= +ini.horizontal.statistics .statistic > .value, .cmp-dm-portal .ui.mini.stat= +istic > .value, .cmp-dm-portal .ui.mini.statistics .statistic > .value { fo= +nt-size: 1.5rem; } + +.cmp-dm-portal .ui.mini.statistic > .text.value, .cmp-dm-portal .ui.mini.st= +atistics .statistic > .text.value { font-size: 1rem; } + +.cmp-dm-portal .ui.accordion, .cmp-dm-portal .ui.accordion .accordion { max= +-width: 100%; } + +.cmp-dm-portal .ui.accordion .accordion { margin: 1em 0px 0px; padding: 0px= +; } + +.cmp-dm-portal .ui.accordion .accordion .title, .cmp-dm-portal .ui.accordio= +n .title { cursor: pointer; } + +.cmp-dm-portal .ui.accordion .title:not(.ui) { padding: 0.5em 0px; font-fam= +ily: graphik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; f= +ont-size: 0.9em; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.accordion:not(.styled) .accordion .title ~ .content:not(= +.ui), .cmp-dm-portal .ui.accordion:not(.styled) .title ~ .content:not(.ui) = +{ padding: 0.5em 0px 1em; } + +.cmp-dm-portal .ui.accordion:not(.styled) .title ~ .content:not(.ui):last-c= +hild { padding-bottom: 0px; } + +.cmp-dm-portal .ui.accordion .accordion .title .dropdown.icon, .cmp-dm-port= +al .ui.accordion .title .dropdown.icon { display: inline-block; float: none= +; opacity: 1; width: 1.25em; height: 1em; margin: 0px 0.25rem 0px 0px; padd= +ing: 0px; font-size: 1em; transition: transform 0.1s ease 0s, opacity 0.1s = +ease 0s, -webkit-transform 0.1s ease 0s; vertical-align: baseline; transfor= +m: none; } + +.cmp-dm-portal .ui.accordion.menu .item .title { display: block; padding: 0= +px; } + +.cmp-dm-portal .ui.accordion.menu .item .title > .dropdown.icon { float: ri= +ght; margin: 0.21425em 0px 0px 1em; transform: rotate(180deg); } + +.cmp-dm-portal .ui.accordion .ui.header .dropdown.icon { font-size: 1em; ma= +rgin: 0px 0.25rem 0px 0px; } + +.cmp-dm-portal .ui.accordion .accordion .active.title .dropdown.icon, .cmp-= +dm-portal .ui.accordion .active.title .dropdown.icon, .cmp-dm-portal .ui.ac= +cordion.menu .item .active.title > .dropdown.icon { transform: rotate(90deg= +); } + +.cmp-dm-portal .ui.styled.accordion { width: 600px; } + +.cmp-dm-portal .ui.styled.accordion, .cmp-dm-portal .ui.styled.accordion .a= +ccordion { background: none; box-shadow: none; } + +.cmp-dm-portal .ui.styled.accordion .accordion .title, .cmp-dm-portal .ui.s= +tyled.accordion .title { margin: 0px 1em; padding: 0.75em 0px 0.5em; color:= + rgba(0, 0, 0, 0.4); font-weight: 400; border-top: 1px solid rgba(34, 36, 3= +8, 0.15); transition: background 0.1s ease 0s, color 0.1s ease 0s; } + +.cmp-dm-portal .ui.styled.accordion .accordion .title:first-child, .cmp-dm-= +portal .ui.styled.accordion > .title:first-child { border-top: none; } + +.cmp-dm-portal .ui.styled.accordion .accordion .content, .cmp-dm-portal .ui= +.styled.accordion .content { margin: 0px; padding: 0.5em 1em 1.5em; } + +.cmp-dm-portal .ui.styled.accordion .accordion .active.title, .cmp-dm-porta= +l .ui.styled.accordion .accordion .title:hover, .cmp-dm-portal .ui.styled.a= +ccordion .active.title, .cmp-dm-portal .ui.styled.accordion .title:hover { = +background: transparent; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.styled.accordion .accordion .active.title, .cmp-dm-porta= +l .ui.styled.accordion .active.title { background: transparent; color: rgba= +(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.accordion .accordion .title ~ .content:not(.active), .cm= +p-dm-portal .ui.accordion .title ~ .content:not(.active) { display: none; } + +.cmp-dm-portal .ui.fluid.accordion, .cmp-dm-portal .ui.fluid.accordion .acc= +ordion { width: 100%; } + +@font-face { } + +.cmp-dm-portal .ui.accordion .accordion .title .dropdown.icon, .cmp-dm-port= +al .ui.accordion .title .dropdown.icon { font-family: Accordion; line-heigh= +t: 1; backface-visibility: hidden; font-weight: 400; font-style: normal; te= +xt-align: center; } + +.cmp-dm-portal .ui.accordion .accordion .title .dropdown.icon::before, .cmp= +-dm-portal .ui.accordion .title .dropdown.icon::before { content: "=EF=83= +=9A"; } + +.cmp-dm-portal .ui.styled.accordion > .title:first-child { border-top: 1px = +solid rgba(34, 36, 38, 0.15); } + +.cmp-dm-portal .ui.styled.accordion .accordion .title.right .dropdown.icon,= + .cmp-dm-portal .ui.styled.accordion .title.right .dropdown.icon { float: r= +ight; } + +.cmp-dm-portal .ui.styled.accordion .accordion .active.title .dropdown.icon= +, .cmp-dm-portal .ui.styled.accordion .active.title .dropdown.icon, .cmp-dm= +-portal .ui.styled.accordion.menu .item .active.title > .dropdown.icon { co= +lor: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.calendar .ui.popup { max-width: none; padding: 0px; bord= +er: none; user-select: none; } + +.cmp-dm-portal .ui.calendar .calendar:focus { outline: 0px; } + +.cmp-dm-portal .ui.calendar .ui.popup .ui.grid { display: block; white-spac= +e: nowrap; } + +.cmp-dm-portal .ui.calendar .ui.popup .ui.grid > .column { width: auto; } + +.cmp-dm-portal .ui.calendar .ui.table.minute, .cmp-dm-portal .ui.calendar .= +ui.table.month, .cmp-dm-portal .ui.calendar .ui.table.year { min-width: 15e= +m; } + +.cmp-dm-portal .ui.calendar .ui.table.day { min-width: 18em; } + +.cmp-dm-portal .ui.calendar .ui.table.day.andweek { min-width: 22em; } + +.cmp-dm-portal .ui.calendar .ui.table.hour { min-width: 20em; } + +.cmp-dm-portal .ui.calendar .ui.table tr td, .cmp-dm-portal .ui.calendar .u= +i.table tr th { padding: 0.5em; white-space: nowrap; } + +.cmp-dm-portal .ui.calendar .ui.table tr th { border-left: none; } + +.cmp-dm-portal .ui.calendar .ui.table tr th .icon { margin: 0px; } + +.cmp-dm-portal .ui.calendar .ui.table tr:first-child th { position: relativ= +e; padding-left: 0px; padding-right: 0px; } + +.cmp-dm-portal .ui.calendar .ui.table.day tr:first-child th { border: none;= + } + +.cmp-dm-portal .ui.calendar .ui.table.day tr:nth-child(2) th { padding-top:= + 0.2em; padding-bottom: 0.3em; } + +.cmp-dm-portal .ui.calendar .ui.table tr td { padding-left: 0.1em; padding-= +right: 0.1em; } + +.cmp-dm-portal .ui.calendar .ui.table tr .link { cursor: pointer; } + +.cmp-dm-portal .ui.calendar .ui.table tr .prev.link { width: 14.2857%; posi= +tion: absolute; left: 0px; } + +.cmp-dm-portal .ui.calendar .ui.table tr .next.link { width: 14.2857%; posi= +tion: absolute; right: 0px; } + +.cmp-dm-portal .ui.calendar .ui.table tr .disabled { pointer-events: auto; = +cursor: default; color: rgba(40, 40, 40, 0.3); } + +.cmp-dm-portal .ui.calendar .ui.table tr .adjacent:not(.disabled) { color: = +rgba(0, 0, 0, 0.6); background: rgba(0, 0, 0, 0.03); } + +.cmp-dm-portal .ui.calendar .ui.table tr td.today { font-weight: 700; } + +.cmp-dm-portal .ui.calendar .ui.table tr td.range { background: rgb(161, 0,= + 255); color: rgb(255, 255, 255); box-shadow: none; } + +.cmp-dm-portal .ui.calendar .ui.table.inverted tr td.range { background: rg= +ba(255, 255, 255, 0.08); color: rgb(255, 255, 255); box-shadow: none; } + +.cmp-dm-portal .ui.calendar:not(.disabled) .calendar.active .ui.table tbody= + tr td.focus, .cmp-dm-portal .ui.calendar:not(.disabled) .calendar:focus .u= +i.table tbody tr td.focus { box-shadow: rgb(161, 0, 255) 0px 0px 0px 1px in= +set; } + +.cmp-dm-portal .ui.calendar:not(.disabled) .calendar.active .ui.table.inver= +ted tbody tr td.focus, .cmp-dm-portal .ui.calendar:not(.disabled) .calendar= +:focus .ui.table.inverted tbody tr td.focus { box-shadow: rgb(133, 183, 217= +) 0px 0px 0px 1px inset; } + +.cmp-dm-portal .ui.disabled.calendar { opacity: 0.45; } + +.cmp-dm-portal .ui.disabled.calendar .ui.table tr .link, .cmp-dm-portal .ui= +.disabled.calendar > .input { pointer-events: none; } + +.cmp-dm-portal .ui.checkbox { position: relative; display: inline-block; ba= +ckface-visibility: hidden; outline: none; vertical-align: baseline; font-st= +yle: normal; min-height: 17px; font-size: 1em; line-height: 17px; min-width= +: 17px; } + +.cmp-dm-portal .ui.checkbox input[type=3D"checkbox"], .cmp-dm-portal .ui.ch= +eckbox input[type=3D"radio"] { cursor: pointer; position: absolute; top: 0p= +x; left: 0px; outline: none; z-index: 3; width: 17px; height: 17px; opacity= +: 0 !important; } + +.cmp-dm-portal .ui.checkbox .box, .cmp-dm-portal .ui.checkbox label { curso= +r: auto; position: relative; display: block; padding-left: 1.85714em; outli= +ne: none; font-size: 1em; } + +.cmp-dm-portal .ui.checkbox .box::before, .cmp-dm-portal .ui.checkbox label= +::before { position: absolute; top: 0px; left: 0px; width: 17px; height: 17= +px; content: ""; background: rgb(255, 255, 255); border-radius: 0.214286rem= +; transition: none 0s ease 0s; border: 1px solid rgba(34, 36, 38, 0.15); } + +.cmp-dm-portal .ui.checkbox .box::after, .cmp-dm-portal .ui.checkbox label:= +:after { position: absolute; font-size: 14px; top: 0px; left: 0px; width: 1= +7px; height: 17px; text-align: center; opacity: 0; color: rgb(80, 80, 80); = +transition: none 0s ease 0s; } + +.cmp-dm-portal .ui.checkbox + .box, .cmp-dm-portal .ui.checkbox + label, .c= +mp-dm-portal .ui.checkbox .box, .cmp-dm-portal .ui.checkbox label { color: = +rgba(0, 0, 0, 0.4); transition: color 0.1s ease 0s; } + +.cmp-dm-portal .ui.checkbox + .box, .cmp-dm-portal .ui.checkbox + label { v= +ertical-align: middle; } + +.cmp-dm-portal .ui.checkbox .box:hover::before, .cmp-dm-portal .ui.checkbox= + label:hover::before { background: rgb(255, 255, 255); border-color: rgba(3= +4, 36, 38, 0.15); } + +.cmp-dm-portal .ui.checkbox + .box:hover, .cmp-dm-portal .ui.checkbox + lab= +el:hover, .cmp-dm-portal .ui.checkbox .box:hover, .cmp-dm-portal .ui.checkb= +ox label:hover { color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.checkbox .box:active::before, .cmp-dm-portal .ui.checkbo= +x label:active::before { background: rgb(249, 250, 251); border-color: rgb(= +161, 0, 255); } + +.cmp-dm-portal .ui.checkbox .box:active::after, .cmp-dm-portal .ui.checkbox= + input:active ~ label, .cmp-dm-portal .ui.checkbox label:active::after { co= +lor: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.checkbox input:focus ~ .box::before, .cmp-dm-portal .ui.= +checkbox input:focus ~ label::before { background: rgb(255, 255, 255); bord= +er-color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.checkbox input:focus ~ .box::after, .cmp-dm-portal .ui.c= +heckbox input:focus ~ label::after { color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.checkbox input:focus ~ .box, .cmp-dm-portal .ui.checkbox= + input:focus ~ label { color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.checkbox input:checked ~ .box::before, .cmp-dm-portal .u= +i.checkbox input:checked ~ label::before { background: rgb(255, 255, 255); = +border-color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.checkbox input:checked ~ .box::after, .cmp-dm-portal .ui= +.checkbox input:checked ~ label::after { opacity: 1; color: rgb(161, 0, 255= +); } + +.cmp-dm-portal .ui.checkbox input:not([type=3D"radio"]):indeterminate ~ .bo= +x::before, .cmp-dm-portal .ui.checkbox input:not([type=3D"radio"]):indeterm= +inate ~ label::before { background: rgb(255, 255, 255); border-color: rgb(1= +61, 0, 255); } + +.cmp-dm-portal .ui.checkbox input:not([type=3D"radio"]):indeterminate ~ .bo= +x::after, .cmp-dm-portal .ui.checkbox input:not([type=3D"radio"]):indetermi= +nate ~ label::after { opacity: 1; color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.indeterminate.toggle.checkbox input:not([type=3D"radio"]= +):indeterminate ~ label::before { background: rgba(0, 0, 0, 0.15); } + +.cmp-dm-portal .ui.indeterminate.toggle.checkbox input:not([type=3D"radio"]= +) ~ label::after { left: 1.075rem; } + +.cmp-dm-portal .ui.checkbox input:checked:focus ~ .box::before, .cmp-dm-por= +tal .ui.checkbox input:checked:focus ~ label::before, .cmp-dm-portal .ui.ch= +eckbox input:not([type=3D"radio"]):indeterminate:focus ~ .box::before, .cmp= +-dm-portal .ui.checkbox input:not([type=3D"radio"]):indeterminate:focus ~ l= +abel::before { background: rgb(255, 255, 255); border-color: rgb(161, 0, 25= +5); } + +.cmp-dm-portal .ui.checkbox input:checked:focus ~ .box::after, .cmp-dm-port= +al .ui.checkbox input:checked:focus ~ label::after, .cmp-dm-portal .ui.chec= +kbox input:not([type=3D"radio"]):indeterminate:focus ~ .box::after, .cmp-dm= +-portal .ui.checkbox input:not([type=3D"radio"]):indeterminate:focus ~ labe= +l::after { color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.read-only.checkbox, .cmp-dm-portal .ui.read-only.checkbo= +x label { cursor: default; } + +.cmp-dm-portal .ui.checkbox input[disabled] ~ .box, .cmp-dm-portal .ui.chec= +kbox input[disabled] ~ label, .cmp-dm-portal .ui.disabled.checkbox .box, .c= +mp-dm-portal .ui.disabled.checkbox label { opacity: 0.5; color: rgb(0, 0, 0= +); cursor: default !important; } + +.cmp-dm-portal .ui.checkbox input.hidden { z-index: -1; } + +.cmp-dm-portal .ui.checkbox input.hidden + label { cursor: pointer; user-se= +lect: none; } + +.cmp-dm-portal .ui.radio.checkbox { min-height: 15px; } + +.cmp-dm-portal .ui.radio.checkbox .box, .cmp-dm-portal .ui.radio.checkbox l= +abel { padding-left: 1.85714em; } + +.cmp-dm-portal .ui.radio.checkbox .box::before, .cmp-dm-portal .ui.radio.ch= +eckbox label::before { content: ""; transform: none; width: 15px; height: 1= +5px; border-radius: 500rem; top: 1px; left: 0px; } + +.cmp-dm-portal .ui.radio.checkbox .box::after, .cmp-dm-portal .ui.radio.che= +ckbox label::after { border: none; line-height: 15px; top: 1px; left: 0px; = +width: 15px; height: 15px; border-radius: 500rem; transform: scale(0.46667)= +; background-color: rgb(80, 80, 80); content: "" !important; } + +.cmp-dm-portal .ui.radio.checkbox input:focus ~ .box::before, .cmp-dm-porta= +l .ui.radio.checkbox input:focus ~ label::before { background-color: rgb(25= +5, 255, 255); } + +.cmp-dm-portal .ui.radio.checkbox input:focus ~ .box::after, .cmp-dm-portal= + .ui.radio.checkbox input:focus ~ label::after { background-color: rgba(0, = +0, 0, 0.95); } + +.cmp-dm-portal .ui.radio.checkbox input:indeterminate ~ .box::after, .cmp-d= +m-portal .ui.radio.checkbox input:indeterminate ~ label::after { opacity: 0= +; } + +.cmp-dm-portal .ui.radio.checkbox input:checked ~ .box::before, .cmp-dm-por= +tal .ui.radio.checkbox input:checked ~ label::before { background-color: rg= +b(255, 255, 255); } + +.cmp-dm-portal .ui.radio.checkbox input:checked ~ .box::after, .cmp-dm-port= +al .ui.radio.checkbox input:checked ~ label::after { background-color: rgb(= +161, 0, 255); } + +.cmp-dm-portal .ui.radio.checkbox input:focus:checked ~ .box::before, .cmp-= +dm-portal .ui.radio.checkbox input:focus:checked ~ label::before { backgrou= +nd-color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.radio.checkbox input:focus:checked ~ .box::after, .cmp-d= +m-portal .ui.radio.checkbox input:focus:checked ~ label::after { background= +-color: rgb(145, 0, 230); } + +.cmp-dm-portal .ui.slider.checkbox { min-height: 1.25rem; } + +.cmp-dm-portal .ui.slider.checkbox input { width: 3.5rem; height: 1.25rem; = +} + +.cmp-dm-portal .ui.slider.checkbox .box, .cmp-dm-portal .ui.slider.checkbox= + label { padding-left: 4.5rem; line-height: 1rem; color: rgba(0, 0, 0, 0.4)= +; } + +.cmp-dm-portal .ui.slider.checkbox .box::before, .cmp-dm-portal .ui.slider.= +checkbox label::before { display: block; position: absolute; content: ""; t= +ransform: none; left: 0px; z-index: 1; top: 0.4rem; background-color: rgba(= +34, 36, 38, 0.15); width: 3.5rem; height: 0.214286rem; border-radius: 500re= +m; transition: background 0.3s ease 0s; border: none !important; } + +.cmp-dm-portal .ui.slider.checkbox .box::after, .cmp-dm-portal .ui.slider.c= +heckbox label::after { background: linear-gradient(transparent, rgba(0, 0, = +0, 0.05)) rgb(255, 255, 255); position: absolute; opacity: 1; z-index: 2; b= +order: none; box-shadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px, rgba(34, 3= +6, 38, 0.15) 0px 0px 0px 1px inset; width: 1.5rem; height: 1.5rem; top: -0.= +25rem; left: 0px; transform: none; border-radius: 500rem; transition: left = +0.3s ease 0s; content: "" !important; } + +.cmp-dm-portal .ui.slider.checkbox input:focus ~ .box::before, .cmp-dm-port= +al .ui.slider.checkbox input:focus ~ label::before { background-color: rgb(= +161, 0, 255); border: none; } + +.cmp-dm-portal .ui.slider.checkbox .box:hover, .cmp-dm-portal .ui.slider.ch= +eckbox label:hover { color: rgba(0, 0, 0, 0.8); } + +.cmp-dm-portal .ui.slider.checkbox .box:hover::before, .cmp-dm-portal .ui.s= +lider.checkbox label:hover::before { background: rgba(34, 36, 38, 0.15); } + +.cmp-dm-portal .ui.slider.checkbox input:checked ~ .box, .cmp-dm-portal .ui= +.slider.checkbox input:checked ~ label { color: rgba(0, 0, 0, 0.95) !import= +ant; } + +.cmp-dm-portal .ui.slider.checkbox input:checked ~ .box::before, .cmp-dm-po= +rtal .ui.slider.checkbox input:checked ~ label::before { background-color: = +rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.slider.checkbox input:checked ~ .box::after, .cmp-dm-por= +tal .ui.slider.checkbox input:checked ~ label::after { left: 2rem; } + +.cmp-dm-portal .ui.slider.checkbox input:focus:checked ~ .box, .cmp-dm-port= +al .ui.slider.checkbox input:focus:checked ~ label { color: rgba(0, 0, 0, 0= +.95) !important; } + +.cmp-dm-portal .ui.slider.checkbox input:focus:checked ~ .box::before, .cmp= +-dm-portal .ui.slider.checkbox input:focus:checked ~ label::before { backgr= +ound-color: rgb(145, 0, 230) !important; } + +.cmp-dm-portal .ui.toggle.checkbox { min-height: 1.5rem; } + +.cmp-dm-portal .ui.toggle.checkbox input { width: 3.5rem; height: 1.5rem; } + +.cmp-dm-portal .ui.toggle.checkbox .box, .cmp-dm-portal .ui.toggle.checkbox= + label { min-height: 1.5rem; padding-left: 4.5rem; color: rgba(0, 0, 0, 0.4= +); padding-top: 0.15em; } + +.cmp-dm-portal .ui.toggle.checkbox .box::before, .cmp-dm-portal .ui.toggle.= +checkbox label::before { display: block; position: absolute; content: ""; z= +-index: 1; transform: none; border: none; top: 0px; background: rgba(0, 0, = +0, 0.05); box-shadow: none; width: 3.5rem; height: 1.5rem; border-radius: 5= +00rem; } + +.cmp-dm-portal .ui.toggle.checkbox .box::after, .cmp-dm-portal .ui.toggle.c= +heckbox label::after { background: linear-gradient(transparent, rgba(0, 0, = +0, 0.05)) rgb(255, 255, 255); position: absolute; opacity: 1; z-index: 2; b= +order: none; box-shadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px, rgba(34, 3= +6, 38, 0.15) 0px 0px 0px 1px inset; width: 1.5rem; height: 1.5rem; top: 0px= +; left: 0px; border-radius: 500rem; transition: background 0.3s ease 0s, le= +ft 0.3s ease 0s; content: "" !important; } + +.cmp-dm-portal .ui.toggle.checkbox input ~ .box::after, .cmp-dm-portal .ui.= +toggle.checkbox input ~ label::after { left: -0.05rem; box-shadow: rgba(34,= + 36, 38, 0.15) 0px 1px 2px 0px, rgba(34, 36, 38, 0.15) 0px 0px 0px 1px inse= +t; } + +.cmp-dm-portal .ui.toggle.checkbox input:focus ~ .box::before, .cmp-dm-port= +al .ui.toggle.checkbox input:focus ~ label::before { background-color: rgb(= +161, 0, 255); border: none; } + +.cmp-dm-portal .ui.toggle.checkbox .box:hover::before, .cmp-dm-portal .ui.t= +oggle.checkbox label:hover::before { background-color: rgba(0, 0, 0, 0.05);= + border: none; } + +.cmp-dm-portal .ui.toggle.checkbox input:checked ~ .box, .cmp-dm-portal .ui= +.toggle.checkbox input:checked ~ label { color: rgba(0, 0, 0, 0.4) !importa= +nt; } + +.cmp-dm-portal .ui.toggle.checkbox input:checked ~ .box::before, .cmp-dm-po= +rtal .ui.toggle.checkbox input:checked ~ label::before { background-color: = +rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.toggle.checkbox input:checked ~ .box::after, .cmp-dm-por= +tal .ui.toggle.checkbox input:checked ~ label::after { left: 2.15rem; box-s= +hadow: rgba(34, 36, 38, 0.15) 0px 1px 2px 0px, rgba(34, 36, 38, 0.15) 0px 0= +px 0px 1px inset; } + +.cmp-dm-portal .ui.toggle.checkbox input:focus:checked ~ .box, .cmp-dm-port= +al .ui.toggle.checkbox input:focus:checked ~ label { color: rgba(0, 0, 0, 0= +.4) !important; } + +.cmp-dm-portal .ui.toggle.checkbox input:focus:checked ~ .box::before, .cmp= +-dm-portal .ui.toggle.checkbox input:focus:checked ~ label::before { backgr= +ound-color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.fitted.checkbox .box, .cmp-dm-portal .ui.fitted.checkbox= + label { padding-left: 0px !important; } + +.cmp-dm-portal .ui.fitted.slider.checkbox, .cmp-dm-portal .ui.fitted.toggle= +.checkbox { width: 3.5rem; } + +.cmp-dm-portal .ui.inverted.checkbox + label, .cmp-dm-portal .ui.inverted.c= +heckbox .box, .cmp-dm-portal .ui.inverted.checkbox label { color: rgba(255,= + 255, 255, 0.9) !important; } + +.cmp-dm-portal .ui.inverted.checkbox .box:hover, .cmp-dm-portal .ui.inverte= +d.checkbox label:hover { color: rgb(255, 255, 255) !important; } + +.cmp-dm-portal .ui.inverted.checkbox .box:hover::before, .cmp-dm-portal .ui= +.inverted.checkbox label:hover::before { border-color: rgba(34, 36, 38, 0.5= +); } + +.cmp-dm-portal .ui.inverted.slider.checkbox .box, .cmp-dm-portal .ui.invert= +ed.slider.checkbox label { color: rgba(255, 255, 255, 0.5); } + +.cmp-dm-portal .ui.inverted.slider.checkbox .box::before, .cmp-dm-portal .u= +i.inverted.slider.checkbox label::before { background-color: rgba(255, 255,= + 255, 0.5) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox .box:hover::before, .cmp-dm-por= +tal .ui.inverted.slider.checkbox label:hover::before { background: rgba(255= +, 255, 255, 0.7) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox input:checked ~ .box, .cmp-dm-p= +ortal .ui.inverted.slider.checkbox input:checked ~ label { color: rgb(255, = +255, 255) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox input:checked ~ .box::before, .= +cmp-dm-portal .ui.inverted.slider.checkbox input:checked ~ label::before { = +background-color: rgba(255, 255, 255, 0.8) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox input:focus:checked ~ .box, .cm= +p-dm-portal .ui.inverted.slider.checkbox input:focus:checked ~ label { colo= +r: rgb(255, 255, 255) !important; } + +.cmp-dm-portal .ui.inverted.slider.checkbox input:focus:checked ~ .box::bef= +ore, .cmp-dm-portal .ui.inverted.slider.checkbox input:focus:checked ~ labe= +l::before { background-color: rgba(255, 255, 255, 0.8) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox .box::before, .cmp-dm-portal .u= +i.inverted.toggle.checkbox label::before { background-color: rgba(255, 255,= + 255, 0.9) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox .box:hover::before, .cmp-dm-por= +tal .ui.inverted.toggle.checkbox label:hover::before { background: rgb(255,= + 255, 255) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox input:checked ~ .box, .cmp-dm-p= +ortal .ui.inverted.toggle.checkbox input:checked ~ label { color: rgb(255, = +255, 255) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox input:checked ~ .box::before, .= +cmp-dm-portal .ui.inverted.toggle.checkbox input:checked ~ label::before { = +background-color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox input:focus:checked ~ .box, .cm= +p-dm-portal .ui.inverted.toggle.checkbox input:focus:checked ~ label { colo= +r: rgb(255, 255, 255) !important; } + +.cmp-dm-portal .ui.inverted.toggle.checkbox input:focus:checked ~ .box::bef= +ore, .cmp-dm-portal .ui.inverted.toggle.checkbox input:focus:checked ~ labe= +l::before { background-color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .ui.mini.checkbox { font-size: 0.785714em; } + +.cmp-dm-portal .ui.tiny.checkbox { font-size: 0.857143em; } + +@font-face { } + +.cmp-dm-portal .ui.checkbox .box::after, .cmp-dm-portal .ui.checkbox label:= +:after { font-family: Checkbox; } + +.cmp-dm-portal .ui.checkbox input:checked ~ .box::after, .cmp-dm-portal .ui= +.checkbox input:checked ~ label::after { content: "=EE=A0=80"; } + +.cmp-dm-portal .ui.checkbox input:checked ~ .box, .cmp-dm-portal .ui.checkb= +ox input:checked ~ label { color: rgb(80, 80, 80) !important; } + +.cmp-dm-portal .ui.checkbox input:indeterminate ~ .box::after, .cmp-dm-port= +al .ui.checkbox input:indeterminate ~ label::after { font-size: 9pt; conten= +t: "=EE=A0=81"; } + +.cmp-dm-portal .ui.toggle.checkbox .box:hover, .cmp-dm-portal .ui.toggle.ch= +eckbox label:hover { color: rgb(80, 80, 80); } + +.cmp-dm-portal .dimmable:not(body) { position: relative; } + +.cmp-dm-portal .ui.dimmer { display: none; position: absolute; width: 100%;= + height: 100%; text-align: center; vertical-align: middle; padding: 1em; ba= +ckground-color: rgba(0, 0, 0, 0.85); opacity: 0; line-height: 1; animation-= +fill-mode: both; animation-duration: 0.5s; transition: background-color 0.5= +s linear 0s; -webkit-box-orient: vertical; -webkit-box-direction: normal; f= +lex-direction: column; -webkit-box-align: center; align-items: center; -web= +kit-box-pack: center; justify-content: center; user-select: none; will-chan= +ge: opacity; z-index: 1000; top: 0px !important; left: 0px !important; } + +.cmp-dm-portal .ui.dimmer > .content { user-select: text; color: rgb(255, 2= +55, 255); } + +.cmp-dm-portal .ui.segment > .ui.dimmer:not(.page) { border-radius: inherit= +; } + +.cmp-dm-portal .ui.dimmer:not(.inverted)::-webkit-scrollbar-track { backgro= +und: rgba(255, 255, 255, 0.1); } + +.cmp-dm-portal .ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb { backgro= +und: rgba(255, 255, 255, 0.25); } + +.cmp-dm-portal .ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:window-in= +active { background: rgba(255, 255, 255, 0.15); } + +.cmp-dm-portal .ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:hover { b= +ackground: rgba(255, 255, 255, 0.35); } + +.cmp-dm-portal .animating.dimmable:not(body), .cmp-dm-portal .dimmed.dimmab= +le:not(body) { overflow: hidden; } + +.cmp-dm-portal .dimmed.dimmable > .ui.animating.dimmer, .cmp-dm-portal .dim= +med.dimmable > .ui.visible.dimmer, .cmp-dm-portal .ui.active.dimmer { displ= +ay: flex; opacity: 1; } + +.cmp-dm-portal .ui.page.dimmer { position: fixed; perspective: 125pc; trans= +form-origin: center center; } + +.cmp-dm-portal body.animating.in.dimmable, .cmp-dm-portal body.dimmed.dimma= +ble { overflow: hidden; } + +.cmp-dm-portal body.dimmable > .dimmer { position: fixed; } + +.cmp-dm-portal .ui.dropdown { cursor: pointer; position: relative; display:= + inline-block; outline: none; text-align: left; transition: box-shadow 0.1s= + ease 0s, width 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s; user-select:= + none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } + +.cmp-dm-portal .ui.dropdown .menu { cursor: auto; position: absolute; displ= +ay: none; outline: none; top: 100%; min-width: max-content; margin: 0px; pa= +dding: 0px; background: rgb(255, 255, 255); font-size: 1em; text-shadow: no= +ne; text-align: left; box-shadow: rgba(34, 36, 38, 0.15) 0px 2px 3px 0px; b= +order: 1px solid rgba(34, 36, 38, 0.15); border-radius: 0.285714rem; transi= +tion: opacity 0.1s ease 0s; z-index: 11; will-change: transform, opacity; } + +.cmp-dm-portal .ui.dropdown .menu > * { white-space: nowrap; } + +.cmp-dm-portal .ui.dropdown > input:not(.search):first-child, .cmp-dm-porta= +l .ui.dropdown > select { display: none !important; } + +.cmp-dm-portal .ui.dropdown:not(.labeled) > .dropdown.icon { position: rela= +tive; width: auto; font-size: 0.857143em; margin: 0px 0px 0px 1em; } + +.cmp-dm-portal .ui.dropdown .menu > .item .dropdown.icon { width: auto; flo= +at: right; margin: 0px 0px 0px 1em; } + +.cmp-dm-portal .ui.dropdown .menu > .item .dropdown.icon + .text { margin-r= +ight: 1em; } + +.cmp-dm-portal .ui.dropdown > .text { display: inline-block; transition: no= +ne 0s ease 0s; } + +.cmp-dm-portal .ui.dropdown .menu > .item { position: relative; cursor: poi= +nter; display: block; height: auto; min-height: 2.57143rem; text-align: lef= +t; border: none; line-height: 1em; font-size: 1rem; color: rgb(80, 80, 80);= + text-transform: none; font-weight: 400; box-shadow: none; padding: 0.78571= +rem 1.14286rem !important; } + +.cmp-dm-portal .ui.dropdown .menu > .item:first-child { border-top-width: 0= +px; } + +.cmp-dm-portal .ui.dropdown .menu .item > [class*=3D"right floated"], .cmp-= +dm-portal .ui.dropdown > .text > [class*=3D"right floated"] { float: right = +!important; margin-right: 0px !important; margin-left: 1em !important; } + +.cmp-dm-portal .ui.dropdown .menu .item > [class*=3D"left floated"], .cmp-d= +m-portal .ui.dropdown > .text > [class*=3D"left floated"] { float: left !im= +portant; margin-left: 0px !important; margin-right: 1em !important; } + +.cmp-dm-portal .ui.dropdown .menu .item > .flag.floated, .cmp-dm-portal .ui= +.dropdown .menu .item > .icon.floated, .cmp-dm-portal .ui.dropdown .menu .i= +tem > .image.floated, .cmp-dm-portal .ui.dropdown .menu .item > img.floated= + { margin-top: 0px; } + +.cmp-dm-portal .ui.dropdown .menu > .header { margin: 1rem 0px 0.75rem; pad= +ding: 0px 1.14286rem; font-weight: 700; text-transform: uppercase; } + +.cmp-dm-portal .ui.dropdown .menu > .header:not(.ui) { color: rgba(0, 0, 0,= + 0.85); font-size: 0.785714em; } + +.cmp-dm-portal .ui.dropdown .menu > .divider { border-top: 1px solid rgba(3= +4, 36, 38, 0.1); height: 0px; margin: 0.5em 0px; } + +.cmp-dm-portal .ui.dropdown .menu > .horizontal.divider { border-top: none;= + } + +.cmp-dm-portal .ui.dropdown.dropdown .menu > .input { width: auto; display:= + flex; margin: 1.14286rem 0.785714rem; min-width: 10rem; } + +.cmp-dm-portal .ui.dropdown .menu > .header + .input { margin-top: 0px; } + +.cmp-dm-portal .ui.dropdown .menu > .input:not(.transparent) input { paddin= +g: 0.5em 1em; } + +.cmp-dm-portal .ui.dropdown .menu > .input:not(.transparent) .button, .cmp-= +dm-portal .ui.dropdown .menu > .input:not(.transparent) .icon, .cmp-dm-port= +al .ui.dropdown .menu > .input:not(.transparent) .label { padding-top: 0.5e= +m; padding-bottom: 0.5em; } + +.cmp-dm-portal .ui.dropdown .menu > .item > .description, .cmp-dm-portal .u= +i.dropdown > .text > .description { float: right; margin: 0px 0px 0px 1em; = +color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.dropdown .menu > .message { padding: 0.785714rem 1.14286= +rem; font-weight: 400; } + +.cmp-dm-portal .ui.dropdown .menu > .message:not(.ui) { color: rgba(0, 0, 0= +, 0.4); } + +.cmp-dm-portal .ui.dropdown .menu .menu { top: 0px; left: 100%; right: auto= +; margin: 0px 0px 0px -0.5em !important; border-radius: 0.28571rem !importa= +nt; z-index: 21 !important; } + +.cmp-dm-portal .ui.dropdown .menu .menu::after { display: none; } + +.cmp-dm-portal .ui.dropdown .menu > .item > .flag, .cmp-dm-portal .ui.dropd= +own .menu > .item > .icon, .cmp-dm-portal .ui.dropdown .menu > .item > .ima= +ge, .cmp-dm-portal .ui.dropdown .menu > .item > .label, .cmp-dm-portal .ui.= +dropdown .menu > .item > img, .cmp-dm-portal .ui.dropdown > .text > .flag, = +.cmp-dm-portal .ui.dropdown > .text > .icon, .cmp-dm-portal .ui.dropdown > = +.text > .image, .cmp-dm-portal .ui.dropdown > .text > .label, .cmp-dm-porta= +l .ui.dropdown > .text > img { margin-top: 0px; margin-left: 0px; float: no= +ne; margin-right: 0.785714rem; } + +.cmp-dm-portal .ui.dropdown .menu > .item > .image:not(.icon), .cmp-dm-port= +al .ui.dropdown .menu > .item > img, .cmp-dm-portal .ui.dropdown > .text > = +.image:not(.icon), .cmp-dm-portal .ui.dropdown > .text > img { display: inl= +ine-block; vertical-align: top; width: auto; margin-top: -0.5em; margin-bot= +tom: -0.5em; max-height: 2em; } + +.cmp-dm-portal .ui.dropdown .ui.menu > .item::before, .cmp-dm-portal .ui.me= +nu .ui.dropdown .menu > .item::before { display: none; } + +.cmp-dm-portal .ui.menu .ui.dropdown .menu .active.item { border-left: none= +; } + +.cmp-dm-portal .ui.buttons > .ui.dropdown:last-child .menu, .cmp-dm-portal = +.ui.menu .right.dropdown.item .menu, .cmp-dm-portal .ui.menu .right.menu .d= +ropdown:last-child .menu { left: auto; right: 0px; } + +.cmp-dm-portal select.ui.dropdown { height: 38px; padding: 0.5em; border: 1= +px solid rgba(34, 36, 38, 0.15); visibility: visible; } + +.cmp-dm-portal .ui.dropdown > .remove.icon { cursor: pointer; font-size: 0.= +857143em; margin: -0.785714em; padding: 0.916667em; right: 3em; top: 0.7857= +14em; position: absolute; opacity: 0.6; z-index: 3; } + +.cmp-dm-portal .ui.clearable.dropdown .text, .cmp-dm-portal .ui.clearable.d= +ropdown a:last-of-type { margin-right: 1.5em; } + +.cmp-dm-portal .ui.dropdown.loading > .remove.icon, .cmp-dm-portal .ui.drop= +down input:not([value]) ~ .remove.icon, .cmp-dm-portal .ui.dropdown input[v= +alue=3D""] ~ .remove.icon, .cmp-dm-portal .ui.dropdown select.noselection ~= + .remove.icon { display: none; } + +.cmp-dm-portal .ui.dropdown .menu .active.item { background: transparent; f= +ont-weight: 700; color: rgba(0, 0, 0, 0.95); box-shadow: none; z-index: 12;= + } + +.cmp-dm-portal .ui.dropdown .menu > .item:hover { background: rgb(161, 0, 2= +55); color: rgb(255, 255, 255); z-index: 13; } + +.cmp-dm-portal .ui.default.dropdown:not(.button) > .text, .cmp-dm-portal .u= +i.dropdown:not(.button) > .default.text { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.default.dropdown:not(.button) > input:focus ~ .text, .cm= +p-dm-portal .ui.dropdown:not(.button) > input:focus ~ .default.text { color= +: rgb(195, 195, 195); } + +.cmp-dm-portal .ui.dropdown .menu .selected.item, .cmp-dm-portal .ui.dropdo= +wn.selected { background: rgba(0, 0, 0, 0.03); color: rgba(0, 0, 0, 0.95); = +} + +.cmp-dm-portal .ui.dropdown > .filtered.text { visibility: hidden; } + +.cmp-dm-portal .ui.dropdown .filtered.item { display: none !important; } + +.cmp-dm-portal .ui.dropdown .menu { left: 0px; } + +.cmp-dm-portal .ui.dropdown .menu .right.menu, .cmp-dm-portal .ui.dropdown = +.right.menu > .menu { left: 100% !important; right: auto !important; border= +-radius: 0.28571rem !important; } + +.cmp-dm-portal .ui.dropdown .item .left.dropdown.icon, .cmp-dm-portal .ui.d= +ropdown .left.menu .item .dropdown.icon { width: auto; float: left; margin:= + 0px; } + +.cmp-dm-portal .ui.dropdown .item .left.dropdown.icon + .text, .cmp-dm-port= +al .ui.dropdown .left.menu .item .dropdown.icon + .text { margin-left: 1em;= + margin-right: 0px; } + +.cmp-dm-portal .ui.dropdown[class*=3D"two column"] > .menu > .item { displa= +y: inline-block; width: 50%; } + +.cmp-dm-portal .ui.dropdown[class*=3D"three column"] > .menu > .item { disp= +lay: inline-block; width: 33%; } + +.cmp-dm-portal .ui.dropdown[class*=3D"four column"] > .menu > .item { displ= +ay: inline-block; width: 25%; } + +.cmp-dm-portal .ui.dropdown[class*=3D"five column"] > .menu > .item { displ= +ay: inline-block; width: 20%; } + +.cmp-dm-portal .ui.dropdown, .cmp-dm-portal .ui.dropdown .menu > .item { fo= +nt-size: 1rem; } + +@font-face { } + +.cmp-dm-portal .ui.dropdown > .dropdown.icon { font-family: Dropdown; line-= +height: 1; height: 1em; backface-visibility: hidden; font-weight: 400; font= +-style: normal; text-align: center; width: auto; } + +.cmp-dm-portal .ui.dropdown > .dropdown.icon::before { content: "=EF=83=97"= +; } + +.cmp-dm-portal .ui.dropdown .menu .item .dropdown.icon::before { content: "= +=EF=83=9A"; } + +.cmp-dm-portal .ui.dropdown .item .left.dropdown.icon::before, .cmp-dm-port= +al .ui.dropdown .left.menu .item .dropdown.icon::before { content: "=EF=83= +=99"; } + +.cmp-dm-portal .ui.vertical.menu .dropdown.item > .dropdown.icon::before { = +content: "=EF=83=9A"; } + +.cmp-dm-portal .ui.dropdown .menu > .item, .cmp-dm-portal .ui.selection.dro= +pdown > .dropdown.icon { color: rgb(161, 0, 255); } + +.cmp-dm-portal .ui.modal { position: absolute; display: none; z-index: 1001= +; text-align: left; background: rgb(255, 255, 255); border: none; box-shado= +w: rgba(0, 0, 0, 0.2) 1px 3px 3px 0px, rgba(0, 0, 0, 0.2) 1px 3px 15px 2px;= + transform-origin: 50% 25%; -webkit-box-flex: 0; flex: 0 0 auto; border-rad= +ius: 0.285714rem; user-select: text; will-change: top, left, margin, transf= +orm, opacity; } + +.cmp-dm-portal .ui.modal > .dimmer:first-child + .icon + *, .cmp-dm-portal = +.ui.modal > .dimmer:first-child + :not(.icon), .cmp-dm-portal .ui.modal > .= +icon:first-child + *, .cmp-dm-portal .ui.modal > :first-child:not(.icon):no= +t(.dimmer) { border-top-left-radius: 0.285714rem; border-top-right-radius: = +0.285714rem; } + +.cmp-dm-portal .ui.modal > :last-child { border-bottom-left-radius: 0.28571= +4rem; border-bottom-right-radius: 0.285714rem; } + +.cmp-dm-portal .ui.modal > .close { cursor: pointer; position: absolute; to= +p: -2.5rem; right: -2.5rem; z-index: 1; opacity: 0.8; font-size: 1.25em; co= +lor: rgb(255, 255, 255); width: 2.25rem; height: 2.25rem; padding: 0.625rem= + 0px 0px; } + +.cmp-dm-portal .ui.modal > .close:hover { opacity: 1; } + +.cmp-dm-portal .ui.modal > .header { display: block; font-family: graphik-r= +egular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; background: rgb= +(255, 255, 255); margin: 0px; padding: 1.25rem 1.5rem; box-shadow: none; co= +lor: rgba(0, 0, 0, 0.85); border-bottom: 1px solid rgba(34, 36, 38, 0.15); = +} + +.cmp-dm-portal .ui.modal > .header:not(.ui) { font-size: 1.42857rem; line-h= +eight: 1.28571em; font-weight: 700; } + +.cmp-dm-portal .ui.modal > .content { display: block; width: 100%; font-siz= +e: 1em; line-height: 1.4; padding: 1.5rem; background: rgb(255, 255, 255); = +} + +.cmp-dm-portal .ui.modal > .image.content { display: flex; -webkit-box-orie= +nt: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +.cmp-dm-portal .ui.modal > .content > .image { display: block; -webkit-box-= +flex: 0; flex: 0 1 auto; max-width: 100%; } + +.cmp-dm-portal .ui.modal > .content > .image, .cmp-dm-portal .ui.modal > [c= +lass*=3D"top aligned"] { align-self: start; } + +.cmp-dm-portal .ui.modal > [class*=3D"middle aligned"] { align-self: center= +; } + +.cmp-dm-portal .ui.modal > [class*=3D"stretched"] { align-self: stretch; } + +.cmp-dm-portal .ui.modal > .content > .description { display: block; -webki= +t-box-flex: 1; flex: 1 0 auto; min-width: 0px; align-self: start; } + +.cmp-dm-portal .ui.modal > .content > .icon + .description, .cmp-dm-portal = +.ui.modal > .content > .image + .description { -webkit-box-flex: 0; flex: 0= + 1 auto; width: auto; padding-left: 2em; } + +.cmp-dm-portal .ui.modal > .content > .image > i.icon { margin: 0px; opacit= +y: 1; width: auto; line-height: 1; font-size: 8rem; } + +.cmp-dm-portal .ui.modal > .actions { background: rgb(249, 250, 251); paddi= +ng: 1rem; border-top: 1px solid rgba(34, 36, 38, 0.15); text-align: right; = +} + +.cmp-dm-portal .ui.modal .actions > .button { margin-left: 0.75em; } + +.cmp-dm-portal .ui.basic.modal > .actions { border-top: none; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 95%; margin: 0px; } +} + +@media only screen and (min-width: 768px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 88%; margin: 0px; } +} + +@media only screen and (min-width: 992px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 850px; margin: 0px; } +} + +@media only screen and (min-width: 1200px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 900px; margin: 0px; } +} + +@media only screen and (min-width: 1920px) { + .cmp-dm-portal .ui.modal:not(.fullscreen) { width: 950px; margin: 0px; } +} + +@media only screen and (max-width: 991.98px) { + .cmp-dm-portal .ui.modal > .header { padding-right: 2.25rem; } + .cmp-dm-portal .ui.modal > .close { top: 1.0535rem; right: 1rem; color: r= +gb(80, 80, 80); } +} + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.modal > .header { padding: 0.75rem 2.25rem 0.75rem 1re= +m !important; } + .cmp-dm-portal .ui.overlay.fullscreen.modal > .content.content.content { = +min-height: calc(100vh - 8.1rem); } + .cmp-dm-portal .ui.overlay.fullscreen.modal > .scrolling.content.content.= +content { max-height: calc(100vh - 8.1rem); } + .cmp-dm-portal .ui.modal > .content { display: block; padding: 1rem !impo= +rtant; } + .cmp-dm-portal .ui.modal > .close { top: 0.5rem !important; right: 0.5rem= + !important; } + .cmp-dm-portal .ui.modal .image.content { -webkit-box-orient: vertical; -= +webkit-box-direction: normal; flex-direction: column; } + .cmp-dm-portal .ui.modal .content > .image { display: block; max-width: 1= +00%; text-align: center; margin: 0px auto !important; padding: 0px 0px 1rem= + !important; } + .cmp-dm-portal .ui.modal > .content > .image > i.icon { font-size: 5rem; = +text-align: center; } + .cmp-dm-portal .ui.modal .content > .description { display: block; box-sh= +adow: none; width: 100% !important; margin: 0px !important; padding: 1rem 0= +px !important; } + .cmp-dm-portal .ui.modal > .actions { padding: 1rem 1rem 0px !important; = +} + .cmp-dm-portal .ui.modal .actions > .button, .cmp-dm-portal .ui.modal .ac= +tions > .buttons { margin-bottom: 1rem; } +} + +.cmp-dm-portal .ui.inverted.dimmer > .ui.modal { box-shadow: rgba(0, 0, 0, = +0.2) 1px 3px 10px 2px; } + +.cmp-dm-portal .ui.loading.modal { display: block; visibility: hidden; z-in= +dex: -1; } + +.cmp-dm-portal .ui.active.modal { display: block; } + +.cmp-dm-portal .ui.modal { font-size: 1rem; } + +.cmp-dm-portal .ui.popup { display: none; position: absolute; top: 0px; rig= +ht: 0px; min-width: min-content; z-index: 1900; border: 1px solid rgb(212, = +212, 213); line-height: 1.4285em; max-width: 250px; background: rgb(255, 25= +5, 255); padding: 0.833em 1em; font-weight: 400; font-style: normal; color:= + rgb(80, 80, 80); border-radius: 0.285714rem; box-shadow: rgba(34, 36, 38, = +0.12) 0px 2px 4px 0px, rgba(34, 36, 38, 0.15) 0px 2px 10px 0px; } + +.cmp-dm-portal .ui.popup > .header { padding: 0px; font-family: graphik-reg= +ular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 1.1428= +6em; line-height: 1.2; font-weight: 700; } + +.cmp-dm-portal .ui.popup > .header + .content { padding-top: 0.5em; } + +.cmp-dm-portal .ui.popup::before { position: absolute; content: ""; width: = +0.714286em; height: 0.714286em; background: rgb(255, 255, 255); transform: = +rotate(45deg); z-index: 1901; box-shadow: rgb(186, 186, 188) 1px 1px 0px 0p= +x; } + +.cmp-dm-portal [data-tooltip] { position: relative; } + +.cmp-dm-portal [data-tooltip]::before { content: ""; width: 0.714286em; hei= +ght: 0.714286em; transform: rotate(45deg); z-index: 1901; box-shadow: rgb(1= +86, 186, 188) 1px 1px 0px 0px; } + +.cmp-dm-portal [data-tooltip]::after, .cmp-dm-portal [data-tooltip]::before= + { position: absolute; font-size: 1rem; background: rgb(255, 255, 255); } + +.cmp-dm-portal [data-tooltip]::after { content: attr(data-tooltip); text-tr= +ansform: none; text-align: left; white-space: nowrap; border: 1px solid rgb= +(212, 212, 213); line-height: 1.4285em; max-width: none; padding: 0.833em 1= +em; font-weight: 400; font-style: normal; color: rgb(80, 80, 80); border-ra= +dius: 0.285714rem; box-shadow: rgba(34, 36, 38, 0.12) 0px 2px 4px 0px, rgba= +(34, 36, 38, 0.15) 0px 2px 10px 0px; z-index: 1900; } + +.cmp-dm-portal [data-tooltip]:not([data-position])::before { inset: auto au= +to 100% 50%; background: rgb(255, 255, 255); margin-left: -0.0714286rem; ma= +rgin-bottom: 0.142857rem; } + +.cmp-dm-portal [data-tooltip]:not([data-position])::after { left: 50%; tran= +sform: translateX(-50%); bottom: 100%; margin-bottom: 0.5em; } + +.cmp-dm-portal [data-tooltip]::after, .cmp-dm-portal [data-tooltip]::before= + { pointer-events: none; visibility: hidden; opacity: 0; transition: transf= +orm 0.1s ease 0s, opacity 0.1s ease 0s, -webkit-transform 0.1s ease 0s; } + +.cmp-dm-portal [data-tooltip]::before { transform-origin: center top; trans= +form: rotate(45deg) scale(0) !important; } + +.cmp-dm-portal [data-tooltip]::after { transform-origin: center bottom; } + +.cmp-dm-portal [data-tooltip]:hover::after, .cmp-dm-portal [data-tooltip]:h= +over::before { visibility: visible; pointer-events: auto; opacity: 1; } + +.cmp-dm-portal [data-tooltip]:hover::before { transform: rotate(45deg) scal= +e(1) !important; } + +.cmp-dm-portal [data-tooltip]::after, .cmp-dm-portal [data-tooltip][data-po= +sition=3D"bottom center"]::after, .cmp-dm-portal [data-tooltip][data-positi= +on=3D"top center"]::after { transform: translateX(-50%) scale(0) !important= +; } + +.cmp-dm-portal [data-tooltip]:hover::after, .cmp-dm-portal [data-tooltip][d= +ata-position=3D"bottom center"]:hover::after { transform: translateX(-50%) = +scale(1) !important; } + +.cmp-dm-portal [data-tooltip][data-position=3D"left center"]::after, .cmp-d= +m-portal [data-tooltip][data-position=3D"right center"]::after { transform:= + translateY(-50%) scale(0) !important; } + +.cmp-dm-portal [data-tooltip][data-position=3D"left center"]:hover::after, = +.cmp-dm-portal [data-tooltip][data-position=3D"right center"]:hover::after = +{ transform: translateY(-50%) scale(1) !important; } + +.cmp-dm-portal [data-tooltip][data-position=3D"bottom left"]::after, .cmp-d= +m-portal [data-tooltip][data-position=3D"bottom right"]::after, .cmp-dm-por= +tal [data-tooltip][data-position=3D"top left"]::after, .cmp-dm-portal [data= +-tooltip][data-position=3D"top right"]::after { transform: scale(0) !import= +ant; } + +.cmp-dm-portal [data-tooltip][data-position=3D"bottom left"]:hover::after, = +.cmp-dm-portal [data-tooltip][data-position=3D"bottom right"]:hover::after,= + .cmp-dm-portal [data-tooltip][data-position=3D"top left"]:hover::after, .c= +mp-dm-portal [data-tooltip][data-position=3D"top right"]:hover::after { tra= +nsform: scale(1) !important; } + +.cmp-dm-portal [data-tooltip][data-variation~=3D"fixed"]::after { white-spa= +ce: normal; width: 250px; } + +.cmp-dm-portal [data-tooltip][data-variation*=3D"wide fixed"]::after { widt= +h: 350px; } + +.cmp-dm-portal [data-tooltip][data-variation*=3D"very wide fixed"]::after {= + width: 550px; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal [data-tooltip][data-variation~=3D"fixed"]::after { width: = +250px; } +} + +.cmp-dm-portal [data-tooltip][data-inverted]::before { background: rgb(27, = +28, 29); box-shadow: none !important; } + +.cmp-dm-portal [data-tooltip][data-inverted]::after { background: rgb(27, 2= +8, 29); color: rgb(255, 255, 255); border: none; box-shadow: none; } + +.cmp-dm-portal [data-position~=3D"top"][data-tooltip]::before { background:= + rgb(255, 255, 255); } + +.cmp-dm-portal [data-position=3D"top center"][data-tooltip]::after { inset:= + auto auto 100% 50%; transform: translateX(-50%); margin-bottom: 0.5em; } + +.cmp-dm-portal [data-position=3D"top center"][data-tooltip]::before { inset= +: auto auto 100% 50%; background: rgb(255, 255, 255); margin-left: -0.07142= +86rem; margin-bottom: 0.142857rem; } + +.cmp-dm-portal [data-position=3D"top left"][data-tooltip]::after { inset: a= +uto auto 100% 0px; margin-bottom: 0.5em; } + +.cmp-dm-portal [data-position=3D"top left"][data-tooltip]::before { inset: = +auto auto 100% 1em; margin-left: -0.0714286rem; margin-bottom: 0.142857rem;= + } + +.cmp-dm-portal [data-position=3D"top right"][data-tooltip]::after { inset: = +auto 0px 100% auto; margin-bottom: 0.5em; } + +.cmp-dm-portal [data-position=3D"top right"][data-tooltip]::before { inset:= + auto 1em 100% auto; margin-left: -0.0714286rem; margin-bottom: 0.142857rem= +; } + +.cmp-dm-portal [data-position~=3D"bottom"][data-tooltip]::before { backgrou= +nd: rgb(255, 255, 255); box-shadow: rgb(186, 186, 188) -1px -1px 0px 0px; } + +.cmp-dm-portal [data-position=3D"bottom center"][data-tooltip]::after { ins= +et: 100% auto auto 50%; transform: translateX(-50%); margin-top: 0.5em; } + +.cmp-dm-portal [data-position=3D"bottom center"][data-tooltip]::before { in= +set: 100% auto auto 50%; margin-left: -0.0714286rem; margin-top: 0.142857re= +m; } + +.cmp-dm-portal [data-position=3D"bottom left"][data-tooltip]::after { left:= + 0px; top: 100%; margin-top: 0.5em; } + +.cmp-dm-portal [data-position=3D"bottom left"][data-tooltip]::before { inse= +t: 100% auto auto 1em; margin-left: -0.0714286rem; margin-top: 0.142857rem;= + } + +.cmp-dm-portal [data-position=3D"bottom right"][data-tooltip]::after { righ= +t: 0px; top: 100%; margin-top: 0.5em; } + +.cmp-dm-portal [data-position=3D"bottom right"][data-tooltip]::before { ins= +et: 100% 1em auto auto; margin-left: -0.142857rem; margin-top: 0.0714286rem= +; } + +.cmp-dm-portal [data-position=3D"left center"][data-tooltip]::after { right= +: 100%; top: 50%; margin-right: 0.5em; transform: translateY(-50%); } + +.cmp-dm-portal [data-position=3D"left center"][data-tooltip]::before { righ= +t: 100%; top: 50%; margin-top: -0.142857rem; margin-right: -0.0714286rem; b= +ackground: rgb(255, 255, 255); box-shadow: rgb(186, 186, 188) 1px -1px 0px = +0px; } + +.cmp-dm-portal [data-position=3D"right center"][data-tooltip]::after { left= +: 100%; top: 50%; margin-left: 0.5em; transform: translateY(-50%); } + +.cmp-dm-portal [data-position=3D"right center"][data-tooltip]::before { lef= +t: 100%; top: 50%; margin-top: -0.0714286rem; margin-left: 0.142857rem; bac= +kground: rgb(255, 255, 255); box-shadow: rgb(186, 186, 188) -1px 1px 0px 0p= +x; } + +.cmp-dm-portal [data-inverted][data-position~=3D"bottom"][data-tooltip]::be= +fore { background: rgb(27, 28, 29); box-shadow: rgb(186, 186, 188) -1px -1p= +x 0px 0px; } + +.cmp-dm-portal [data-inverted][data-position=3D"left center"][data-tooltip]= +::before { background: rgb(27, 28, 29); box-shadow: rgb(186, 186, 188) 1px = +-1px 0px 0px; } + +.cmp-dm-portal [data-inverted][data-position=3D"right center"][data-tooltip= +]::before { background: rgb(27, 28, 29); box-shadow: rgb(186, 186, 188) -1p= +x 1px 0px 0px; } + +.cmp-dm-portal [data-inverted][data-position~=3D"top"][data-tooltip]::befor= +e { background: rgb(27, 28, 29); } + +.cmp-dm-portal [data-position~=3D"bottom"][data-tooltip]::before { transfor= +m-origin: center bottom; } + +.cmp-dm-portal [data-position~=3D"bottom"][data-tooltip]::after { transform= +-origin: center top; } + +.cmp-dm-portal [data-position=3D"left center"][data-tooltip]::before { tran= +sform-origin: center top; } + +.cmp-dm-portal [data-position=3D"left center"][data-tooltip]::after, .cmp-d= +m-portal [data-position=3D"right center"][data-tooltip]::before { transform= +-origin: right center; } + +.cmp-dm-portal [data-position=3D"right center"][data-tooltip]::after { tran= +sform-origin: left center; } + +.cmp-dm-portal [data-tooltip][data-variation~=3D"basic"]::before { display:= + none; } + +.cmp-dm-portal .ui.popup { margin: 0px; } + +.cmp-dm-portal .ui.top.popup { margin: 0px 0px 0.714286em; } + +.cmp-dm-portal .ui.top.left.popup { transform-origin: left bottom; } + +.cmp-dm-portal .ui.top.center.popup { transform-origin: center bottom; } + +.cmp-dm-portal .ui.top.right.popup { transform-origin: right bottom; } + +.cmp-dm-portal .ui.left.center.popup { margin: 0px 0.714286em 0px 0px; tran= +sform-origin: right 50%; } + +.cmp-dm-portal .ui.right.center.popup { margin: 0px 0px 0px 0.714286em; tra= +nsform-origin: left 50%; } + +.cmp-dm-portal .ui.bottom.popup { margin: 0.714286em 0px 0px; } + +.cmp-dm-portal .ui.bottom.left.popup { transform-origin: left top; } + +.cmp-dm-portal .ui.bottom.center.popup { transform-origin: center top; } + +.cmp-dm-portal .ui.bottom.right.popup { transform-origin: right top; } + +.cmp-dm-portal .ui.bottom.center.popup::before { margin-left: -0.307143em; = +inset: -0.307143em auto auto 50%; box-shadow: rgb(186, 186, 188) -1px -1px = +0px 0px; } + +.cmp-dm-portal .ui.bottom.left.popup { margin-left: 0px; } + +.cmp-dm-portal .ui.bottom.left.popup::before { inset: -0.307143em auto auto= + 1em; margin-left: 0px; box-shadow: rgb(186, 186, 188) -1px -1px 0px 0px; } + +.cmp-dm-portal .ui.bottom.right.popup { margin-right: 0px; } + +.cmp-dm-portal .ui.bottom.right.popup::before { inset: -0.307143em 1em auto= + auto; margin-left: 0px; box-shadow: rgb(186, 186, 188) -1px -1px 0px 0px; = +} + +.cmp-dm-portal .ui.top.center.popup::before { inset: auto auto -0.307143em = +50%; margin-left: -0.307143em; } + +.cmp-dm-portal .ui.top.left.popup { margin-left: 0px; } + +.cmp-dm-portal .ui.top.left.popup::before { inset: auto auto -0.307143em 1e= +m; margin-left: 0px; } + +.cmp-dm-portal .ui.top.right.popup { margin-right: 0px; } + +.cmp-dm-portal .ui.top.right.popup::before { inset: auto 1em -0.307143em au= +to; margin-left: 0px; } + +.cmp-dm-portal .ui.left.center.popup::before { inset: 50% -0.307143em auto = +auto; margin-top: -0.307143em; box-shadow: rgb(186, 186, 188) 1px -1px 0px = +0px; } + +.cmp-dm-portal .ui.right.center.popup::before { inset: 50% auto auto -0.307= +143em; margin-top: -0.307143em; box-shadow: rgb(186, 186, 188) -1px 1px 0px= + 0px; } + +.cmp-dm-portal .ui.bottom.popup::before, .cmp-dm-portal .ui.left.center.pop= +up::before, .cmp-dm-portal .ui.right.center.popup::before, .cmp-dm-portal .= +ui.top.popup::before { background: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.inverted.bottom.popup::before, .cmp-dm-portal .ui.invert= +ed.left.center.popup::before, .cmp-dm-portal .ui.inverted.right.center.popu= +p::before, .cmp-dm-portal .ui.inverted.top.popup::before { background: rgb(= +27, 28, 29); } + +.cmp-dm-portal .ui.popup > .ui.grid:not(.padded) { width: calc(100% + 1.75r= +em); margin: -0.7rem -0.875rem; } + +.cmp-dm-portal .ui.loading.popup { display: block; visibility: hidden; z-in= +dex: -1; } + +.cmp-dm-portal .ui.animating.popup, .cmp-dm-portal .ui.visible.popup { disp= +lay: block; } + +.cmp-dm-portal .ui.visible.popup { transform: translateZ(0px); backface-vis= +ibility: hidden; } + +.cmp-dm-portal .ui.basic.popup::before { display: none; } + +.cmp-dm-portal .ui.fixed.popup { width: 250px; } + +.cmp-dm-portal .ui.wide.popup { max-width: 350px; } + +.cmp-dm-portal .ui.wide.popup.fixed { width: 350px; } + +.cmp-dm-portal .ui[class*=3D"very wide"].popup { max-width: 550px; } + +.cmp-dm-portal .ui[class*=3D"very wide"].popup.fixed { width: 550px; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.wide.popup, .cmp-dm-portal .ui[class*=3D"very wide"].p= +opup { max-width: 250px; } + .cmp-dm-portal .ui.wide.popup.fixed, .cmp-dm-portal .ui[class*=3D"very wi= +de"].popup.fixed { width: 250px; } +} + +.cmp-dm-portal .ui.fluid.popup { width: 100%; max-width: none; } + +.cmp-dm-portal .ui.inverted.popup { background: rgb(27, 28, 29); color: rgb= +(255, 255, 255); border: none; box-shadow: none; } + +.cmp-dm-portal .ui.inverted.popup .header { color: rgb(255, 255, 255); } + +.cmp-dm-portal .ui.inverted.popup::before { background-color: rgb(27, 28, 2= +9); box-shadow: none !important; } + +.cmp-dm-portal .ui.flowing.popup { max-width: none; } + +.cmp-dm-portal .ui.popup { font-size: 1rem; } + +.cmp-dm-portal .ui.search { position: relative; } + +.cmp-dm-portal .ui.search > .prompt { margin: 0px; outline: none; appearanc= +e: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); text-shadow: = +none; font-style: normal; font-weight: 400; line-height: 1.21429em; padding= +: 0.678571em 1em; font-size: 1em; background: rgb(255, 255, 255); border: 1= +px solid rgba(34, 36, 38, 0.15); color: rgb(80, 80, 80); box-shadow: transp= +arent 0px 0px 0px 0px inset; transition: background-color 0.1s ease 0s, col= +or 0.1s ease 0s, box-shadow 0.1s ease 0s, border-color 0.1s ease 0s, -webki= +t-box-shadow 0.1s ease 0s; } + +.cmp-dm-portal .ui.search .prompt { border-radius: 500rem; } + +.cmp-dm-portal .ui.search .prompt ~ .search.icon { cursor: pointer; } + +.cmp-dm-portal .ui.search > .results { display: none; position: absolute; t= +op: 100%; left: 0px; transform-origin: center top; white-space: normal; tex= +t-align: left; text-transform: none; background: rgb(255, 255, 255); margin= +-top: 0.5em; width: 18em; border-radius: 0.285714rem; box-shadow: rgba(34, = +36, 38, 0.12) 0px 2px 4px 0px, rgba(34, 36, 38, 0.15) 0px 2px 10px 0px; bor= +der: 1px solid rgb(212, 212, 213); z-index: 998; } + +.cmp-dm-portal .ui.search > .results > :first-child { border-radius: 0.2857= +14rem 0.285714rem 0px 0px; } + +.cmp-dm-portal .ui.search > .results > :last-child { border-radius: 0px 0px= + 0.285714rem 0.285714rem; } + +.cmp-dm-portal .ui.search > .results .result { cursor: pointer; display: bl= +ock; overflow: hidden; font-size: 1em; padding: 0.857143em 1.14286em; color= +: rgb(80, 80, 80); line-height: 1.33; border-bottom: 1px solid rgba(34, 36,= + 38, 0.1); } + +.cmp-dm-portal .ui.search > .results .result:last-child { border-bottom: no= +ne !important; } + +.cmp-dm-portal .ui.search > .results .result .image { float: right; overflo= +w: hidden; background: none; width: 5em; height: 3em; border-radius: 0.25em= +; } + +.cmp-dm-portal .ui.search > .results .result .image img { display: block; w= +idth: auto; height: 100%; } + +.cmp-dm-portal .ui.search > .results .result .image + .content { margin: 0p= +x 6em 0px 0px; } + +.cmp-dm-portal .ui.search > .results .result .title { margin: -0.142857em 0= +px 0px; font-family: graphik-regular-web, "Helvetica Neue", Arial, Helvetic= +a, sans-serif; font-weight: 700; font-size: 1em; color: rgba(0, 0, 0, 0.85)= +; } + +.cmp-dm-portal .ui.search > .results .result .description { margin-top: 0px= +; font-size: 0.928571em; color: rgba(0, 0, 0, 0.4); } + +.cmp-dm-portal .ui.search > .results .result .price { float: right; color: = +rgb(33, 186, 69); } + +.cmp-dm-portal .ui.search > .results > .message { padding: 1em; } + +.cmp-dm-portal .ui.search > .results > .message .header { font-family: grap= +hik-regular-web, "Helvetica Neue", Arial, Helvetica, sans-serif; font-size:= + 1rem; font-weight: 700; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.search > .results > .message .description { margin-top: = +0.25rem; font-size: 1em; color: rgb(80, 80, 80); } + +.cmp-dm-portal .ui.search > .results > .action { display: block; border-top= +: none; background: rgb(243, 244, 245); padding: 0.928571em 1em; color: rgb= +(80, 80, 80); font-weight: 700; text-align: center; } + +.cmp-dm-portal .ui.search > .prompt:focus { border-color: rgba(34, 36, 38, = +0.35); background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.95); } + +.cmp-dm-portal .ui.category.search > .results .category .result:hover, .cmp= +-dm-portal .ui.search > .results .result:hover { background: rgb(249, 250, = +251); } + +.cmp-dm-portal .ui.search .action:hover:not(div) { background: rgb(224, 224= +, 224); } + +.cmp-dm-portal .ui.category.search > .results .category .result.active, .cm= +p-dm-portal .ui.search > .results .result.active { position: relative; bord= +er-left-color: rgba(34, 36, 38, 0.1); background: rgb(243, 244, 245); box-s= +hadow: none; } + +.cmp-dm-portal .ui.search > .results .result.active .description, .cmp-dm-p= +ortal .ui.search > .results .result.active .title { color: rgba(0, 0, 0, 0.= +85); } + +.cmp-dm-portal .ui.search { font-size: 1em; } + +@media only screen and (max-width: 767.98px) { + .cmp-dm-portal .ui.search .results { max-width: calc(100vw - 2rem); } +} + +.cmp-dm-portal .ui.sidebar { background-color: rgb(255, 255, 255); position= +: fixed; top: 0px; left: 0px; transition: none 0s ease 0s; will-change: tra= +nsform; transform: translateZ(0px); visibility: hidden; max-height: 100%; z= +-index: 102; height: 100% !important; border-radius: 0px !important; margin= +: 0px !important; overflow-y: auto !important; } + +.cmp-dm-portal .ui.sidebar, .cmp-dm-portal .ui.sidebar > * { backface-visib= +ility: hidden; } + +.cmp-dm-portal .ui.left.sidebar { right: auto; left: 0px; transform: transl= +ate3d(-100%, 0px, 0px); } + +.cmp-dm-portal .ui.right.sidebar { transform: translate3d(100%, 0px, 0px); = +right: 0px !important; left: auto !important; } + +.cmp-dm-portal .ui.bottom.sidebar, .cmp-dm-portal .ui.top.sidebar { width: = +100% !important; height: auto !important; } + +.cmp-dm-portal .ui.top.sidebar { transform: translate3d(0px, -100%, 0px); t= +op: 0px !important; bottom: auto !important; } + +.cmp-dm-portal .ui.bottom.sidebar { transform: translate3d(0px, 100%, 0px);= + top: auto !important; bottom: 0px !important; } + +.cmp-dm-portal .pushable { height: 100%; overflow-x: hidden; padding: 0px != +important; } + +.cmp-dm-portal body.pushable { background: rgb(84, 84, 84); } + +.cmp-dm-portal body.pushable.dimmed { background: inherit; } + +.cmp-dm-portal .pushable:not(body) { transform: translateZ(0px); } + +.cmp-dm-portal .pushable:not(body) > .fixed, .cmp-dm-portal .pushable:not(b= +ody) > .pusher::after, .cmp-dm-portal .pushable:not(body) > .ui.sidebar { p= +osition: absolute; } + +.cmp-dm-portal .pushable > .fixed { position: fixed; will-change: transform= +; z-index: 101; } + +.cmp-dm-portal .pushable > .fixed, .cmp-dm-portal .pushable > .pusher { bac= +kface-visibility: hidden; transition: transform 0.5s ease 0s, -webkit-trans= +form 0.5s ease 0s; } + +.cmp-dm-portal .pushable > .pusher { position: relative; overflow: hidden; = +min-height: 100%; z-index: 2; background: inherit; } + +.cmp-dm-portal body.pushable > .pusher { background: rgb(249, 249, 249); } + +.cmp-dm-portal .pushable > .pusher::after { position: fixed; top: 0px; righ= +t: 0px; content: ""; background-color: rgba(0, 0, 0, 0.4); overflow: hidden= +; opacity: 0; transition: opacity 0.5s ease 0s; will-change: opacity; z-ind= +ex: 1000; } + +.cmp-dm-portal .ui.sidebar.menu .item { border-radius: 0px !important; } + +.cmp-dm-portal .pushable > .pusher.dimmed::after { width: 100% !important; = +height: 100% !important; opacity: 1 !important; } + +.cmp-dm-portal .ui.animating.sidebar { visibility: visible; } + +.cmp-dm-portal .ui.visible.sidebar { visibility: visible; transform: transl= +ateZ(0px); } + +.cmp-dm-portal .ui.bottom.visible.sidebar, .cmp-dm-portal .ui.left.visible.= +sidebar, .cmp-dm-portal .ui.right.visible.sidebar, .cmp-dm-portal .ui.top.v= +isible.sidebar { box-shadow: rgba(34, 36, 38, 0.15) 0px 0px 20px; } + +.cmp-dm-portal .ui.visible.left.sidebar ~ .fixed, .cmp-dm-portal .ui.visibl= +e.left.sidebar ~ .pusher { transform: translate3d(260px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.right.sidebar ~ .fixed, .cmp-dm-portal .ui.visib= +le.right.sidebar ~ .pusher { transform: translate3d(-260px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.top.sidebar ~ .fixed, .cmp-dm-portal .ui.visible= +.top.sidebar ~ .pusher { transform: translate3d(0px, 36px, 0px); } + +.cmp-dm-portal .ui.visible.bottom.sidebar ~ .fixed, .cmp-dm-portal .ui.visi= +ble.bottom.sidebar ~ .pusher { transform: translate3d(0px, -36px, 0px); } + +.cmp-dm-portal .ui.visible.left.sidebar ~ .ui.visible.right.sidebar ~ .fixe= +d, .cmp-dm-portal .ui.visible.left.sidebar ~ .ui.visible.right.sidebar ~ .p= +usher, .cmp-dm-portal .ui.visible.right.sidebar ~ .ui.visible.left.sidebar = +~ .fixed, .cmp-dm-portal .ui.visible.right.sidebar ~ .ui.visible.left.sideb= +ar ~ .pusher { transform: translateZ(0px); } + +.cmp-dm-portal .ui.thin.left.sidebar, .cmp-dm-portal .ui.thin.right.sidebar= + { width: 150px; } + +.cmp-dm-portal .ui[class*=3D"very thin"].left.sidebar, .cmp-dm-portal .ui[c= +lass*=3D"very thin"].right.sidebar { width: 60px; } + +.cmp-dm-portal .ui.left.sidebar, .cmp-dm-portal .ui.right.sidebar { width: = +260px; } + +.cmp-dm-portal .ui.wide.left.sidebar, .cmp-dm-portal .ui.wide.right.sidebar= + { width: 350px; } + +.cmp-dm-portal .ui[class*=3D"very wide"].left.sidebar, .cmp-dm-portal .ui[c= +lass*=3D"very wide"].right.sidebar { width: 475px; } + +.cmp-dm-portal .ui.visible.thin.left.sidebar ~ .fixed, .cmp-dm-portal .ui.v= +isible.thin.left.sidebar ~ .pusher { transform: translate3d(150px, 0px, 0px= +); } + +.cmp-dm-portal .ui.visible[class*=3D"very thin"].left.sidebar ~ .fixed, .cm= +p-dm-portal .ui.visible[class*=3D"very thin"].left.sidebar ~ .pusher { tran= +sform: translate3d(60px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.wide.left.sidebar ~ .fixed, .cmp-dm-portal .ui.v= +isible.wide.left.sidebar ~ .pusher { transform: translate3d(350px, 0px, 0px= +); } + +.cmp-dm-portal .ui.visible[class*=3D"very wide"].left.sidebar ~ .fixed, .cm= +p-dm-portal .ui.visible[class*=3D"very wide"].left.sidebar ~ .pusher { tran= +sform: translate3d(475px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.thin.right.sidebar ~ .fixed, .cmp-dm-portal .ui.= +visible.thin.right.sidebar ~ .pusher { transform: translate3d(-150px, 0px, = +0px); } + +.cmp-dm-portal .ui.visible[class*=3D"very thin"].right.sidebar ~ .fixed, .c= +mp-dm-portal .ui.visible[class*=3D"very thin"].right.sidebar ~ .pusher { tr= +ansform: translate3d(-60px, 0px, 0px); } + +.cmp-dm-portal .ui.visible.wide.right.sidebar ~ .fixed, .cmp-dm-portal .ui.= +visible.wide.right.sidebar ~ .pusher { transform: translate3d(-350px, 0px, = +0px); } + +.cmp-dm-portal .ui.visible[class*=3D"very wide"].right.sidebar ~ .fixed, .c= +mp-dm-portal .ui.visible[class*=3D"very wide"].right.sidebar ~ .pusher { tr= +ansform: translate3d(-475px, 0px, 0px); } + +.cmp-dm-portal .ui.overlay.sidebar { z-index: 102; } + +.cmp-dm-portal .ui.left.overlay.sidebar { transform: translate3d(-100%, 0px= +, 0px); } + +.cmp-dm-portal .ui.right.overlay.sidebar { transform: translate3d(100%, 0px= +, 0px); } + +.cmp-dm-portal .ui.top.overlay.sidebar { transform: translate3d(0px, -100%,= + 0px); } + +.cmp-dm-portal .ui.bottom.overlay.sidebar { transform: translate3d(0px, 100= +%, 0px); } + +.cmp-dm-portal .animating.ui.overlay.sidebar, .cmp-dm-portal .ui.visible.ov= +erlay.sidebar { transition: transform 0.5s ease 0s, -webkit-transform 0.5s = +ease 0s; } + +.cmp-dm-portal .ui.visible.bottom.overlay.sidebar, .cmp-dm-portal .ui.visib= +le.left.overlay.sidebar, .cmp-dm-portal .ui.visible.right.overlay.sidebar, = +.cmp-dm-portal .ui.visible.top.overlay.sidebar { transform: translateZ(0px)= +; } + +.cmp-dm-portal .ui.visible.overlay.sidebar ~ .fixed, .cmp-dm-portal .ui.vis= +ible.overlay.sidebar ~ .pusher { transform: none !important; } + +.cmp-dm-portal .ui.push.sidebar { transition: transform 0.5s ease 0s, -webk= +it-transform 0.5s ease 0s; z-index: 102; } + +.cmp-dm-portal .ui.left.push.sidebar { transform: translate3d(-100%, 0px, 0= +px); } + +.cmp-dm-portal .ui.right.push.sidebar { transform: translate3d(100%, 0px, 0= +px); } + +.cmp-dm-portal .ui.top.push.sidebar { transform: translate3d(0px, -100%, 0p= +x); } + +.cmp-dm-portal .ui.bottom.push.sidebar { transform: translate3d(0px, 100%, = +0px); } + +.cmp-dm-portal .ui.uncover.sidebar, .cmp-dm-portal .ui.visible.push.sidebar= + { transform: translateZ(0px); } + +.cmp-dm-portal .ui.uncover.sidebar { z-index: 1; } + +.cmp-dm-portal .ui.visible.uncover.sidebar { transform: translateZ(0px); tr= +ansition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; } + +.cmp-dm-portal .ui.slide.along.sidebar { z-index: 1; } + +.cmp-dm-portal .ui.left.slide.along.sidebar { transform: translate3d(-50%, = +0px, 0px); } + +.cmp-dm-portal .ui.right.slide.along.sidebar { transform: translate3d(50%, = +0px, 0px); } + +.cmp-dm-portal .ui.top.slide.along.sidebar { transform: translate3d(0px, -5= +0%, 0px); } + +.cmp-dm-portal .ui.bottom.slide.along.sidebar { transform: translate3d(0px,= + 50%, 0px); } + +.cmp-dm-portal .ui.animating.slide.along.sidebar { transition: transform 0.= +5s ease 0s, -webkit-transform 0.5s ease 0s; } + +.cmp-dm-portal .ui.visible.slide.along.sidebar { transform: translateZ(0px)= +; } + +.cmp-dm-portal .ui.slide.out.sidebar { z-index: 1; } + +.cmp-dm-portal .ui.left.slide.out.sidebar { transform: translate3d(50%, 0px= +, 0px); } + +.cmp-dm-portal .ui.right.slide.out.sidebar { transform: translate3d(-50%, 0= +px, 0px); } + +.cmp-dm-portal .ui.top.slide.out.sidebar { transform: translate3d(0px, 50%,= + 0px); } + +.cmp-dm-portal .ui.bottom.slide.out.sidebar { transform: translate3d(0px, -= +50%, 0px); } + +.cmp-dm-portal .ui.animating.slide.out.sidebar { transition: transform 0.5s= + ease 0s, -webkit-transform 0.5s ease 0s; } + +.cmp-dm-portal .ui.visible.slide.out.sidebar { transform: translateZ(0px); = +} + +.cmp-dm-portal .ui.scale.down.sidebar { transition: transform 0.5s ease 0s,= + -webkit-transform 0.5s ease 0s; z-index: 102; } + +.cmp-dm-portal .ui.left.scale.down.sidebar { transform: translate3d(-100%, = +0px, 0px); } + +.cmp-dm-portal .ui.right.scale.down.sidebar { transform: translate3d(100%, = +0px, 0px); } + +.cmp-dm-portal .ui.top.scale.down.sidebar { transform: translate3d(0px, -10= +0%, 0px); } + +.cmp-dm-portal .ui.bottom.scale.down.sidebar { transform: translate3d(0px, = +100%, 0px); } + +.cmp-dm-portal .ui.scale.down.left.sidebar ~ .pusher { transform-origin: 75= +% 50%; } + +.cmp-dm-portal .ui.scale.down.right.sidebar ~ .pusher { transform-origin: 2= +5% 50%; } + +.cmp-dm-portal .ui.scale.down.top.sidebar ~ .pusher { transform-origin: 50%= + 75%; } + +.cmp-dm-portal .ui.scale.down.bottom.sidebar ~ .pusher { transform-origin: = +50% 25%; } + +.cmp-dm-portal .ui.animating.scale.down > .visible.ui.sidebar { transition:= + transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; } + +.cmp-dm-portal .ui.animating.scale.down.sidebar ~ .pusher, .cmp-dm-portal .= +ui.visible.scale.down.sidebar ~ .pusher { width: 100%; height: 100%; displa= +y: block !important; overflow: hidden !important; } + +.cmp-dm-portal .ui.visible.scale.down.sidebar { transform: translateZ(0px);= + } + +.cmp-dm-portal .ui.visible.scale.down.sidebar ~ .pusher { transform: scale(= +0.75); } + +.cmp-dm-portal .transition { animation-iteration-count: 1; animation-durati= +on: 0.3s; animation-timing-function: ease; animation-fill-mode: both; } + +.cmp-dm-portal .animating.transition { backface-visibility: hidden; visibil= +ity: visible !important; } + +.cmp-dm-portal .hidden.transition { display: none; visibility: hidden; } + +.cmp-dm-portal .visible.transition { display: block !important; visibility:= + visible !important; } + +.cmp-dm-portal .transition.browse { animation-duration: 0.5s; } + +.cmp-dm-portal .transition.browse.in { animation-name: browseIn; } + +.cmp-dm-portal .transition.browse.left.out, .cmp-dm-portal .transition.brow= +se.out { animation-name: browseOutLeft; } + +.cmp-dm-portal .transition.browse.right.out { animation-name: browseOutRigh= +t; } + +@-webkit-keyframes browseIn {=20 + 0% { transform: scale(0.8) translateZ(0px); z-index: -1; } + 10% { transform: scale(0.8) translateZ(0px); z-index: -1; opacity: 0.7; } + 80% { transform: scale(1.05) translateZ(0px); opacity: 1; z-index: 999; } + 100% { transform: scale(1) translateZ(0px); z-index: 999; } +} + +@keyframes browseIn {=20 + 0% { transform: scale(0.8) translateZ(0px); z-index: -1; } + 10% { transform: scale(0.8) translateZ(0px); z-index: -1; opacity: 0.7; } + 80% { transform: scale(1.05) translateZ(0px); opacity: 1; z-index: 999; } + 100% { transform: scale(1) translateZ(0px); z-index: 999; } +} + +@-webkit-keyframes browseOutLeft {=20 + 0% { z-index: 999; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= +; } + 50% { z-index: -1; transform: translateX(-105%) rotateY(35deg) rotateX(10= +deg) translateZ(-10px); } + 80% { opacity: 1; } + 100% { z-index: -1; transform: translateX(0px) rotateY(0deg) rotateX(0deg= +) translateZ(-10px); opacity: 0; } +} + +@keyframes browseOutLeft {=20 + 0% { z-index: 999; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= +; } + 50% { z-index: -1; transform: translateX(-105%) rotateY(35deg) rotateX(10= +deg) translateZ(-10px); } + 80% { opacity: 1; } + 100% { z-index: -1; transform: translateX(0px) rotateY(0deg) rotateX(0deg= +) translateZ(-10px); opacity: 0; } +} + +@-webkit-keyframes browseOutRight {=20 + 0% { z-index: 999; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= +; } + 50% { z-index: 1; transform: translateX(105%) rotateY(35deg) rotateX(10de= +g) translateZ(-10px); } + 80% { opacity: 1; } + 100% { z-index: 1; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= + translateZ(-10px); opacity: 0; } +} + +@keyframes browseOutRight {=20 + 0% { z-index: 999; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= +; } + 50% { z-index: 1; transform: translateX(105%) rotateY(35deg) rotateX(10de= +g) translateZ(-10px); } + 80% { opacity: 1; } + 100% { z-index: 1; transform: translateX(0px) rotateY(0deg) rotateX(0deg)= + translateZ(-10px); opacity: 0; } +} + +.cmp-dm-portal .drop.transition { transform-origin: center top; animation-d= +uration: 0.4s; animation-timing-function: cubic-bezier(0.34, 1.61, 0.7, 1);= + } + +.cmp-dm-portal .drop.transition.in { animation-name: dropIn; } + +.cmp-dm-portal .drop.transition.out { animation-name: dropOut; } + +@-webkit-keyframes dropIn {=20 + 0% { opacity: 0; transform: scale(0); } + 100% { opacity: 1; transform: scale(1); } +} + +@keyframes dropIn {=20 + 0% { opacity: 0; transform: scale(0); } + 100% { opacity: 1; transform: scale(1); } +} + +@-webkit-keyframes dropOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0); } +} + +@keyframes dropOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0); } +} + +.cmp-dm-portal .transition.fade.in { animation-name: fadeIn; } + +.cmp-dm-portal .transition[class*=3D"fade up"].in { animation-name: fadeInU= +p; } + +.cmp-dm-portal .transition[class*=3D"fade down"].in { animation-name: fadeI= +nDown; } + +.cmp-dm-portal .transition[class*=3D"fade left"].in { animation-name: fadeI= +nLeft; } + +.cmp-dm-portal .transition[class*=3D"fade right"].in { animation-name: fade= +InRight; } + +.cmp-dm-portal .transition.fade.out { animation-name: fadeOut; } + +.cmp-dm-portal .transition[class*=3D"fade up"].out { animation-name: fadeOu= +tUp; } + +.cmp-dm-portal .transition[class*=3D"fade down"].out { animation-name: fade= +OutDown; } + +.cmp-dm-portal .transition[class*=3D"fade left"].out { animation-name: fade= +OutLeft; } + +.cmp-dm-portal .transition[class*=3D"fade right"].out { animation-name: fad= +eOutRight; } + +@-webkit-keyframes fadeIn {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@keyframes fadeIn {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@-webkit-keyframes fadeInUp {=20 + 0% { opacity: 0; transform: translateY(10%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes fadeInUp {=20 + 0% { opacity: 0; transform: translateY(10%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@-webkit-keyframes fadeInDown {=20 + 0% { opacity: 0; transform: translateY(-10%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@keyframes fadeInDown {=20 + 0% { opacity: 0; transform: translateY(-10%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +@-webkit-keyframes fadeInLeft {=20 + 0% { opacity: 0; transform: translateX(10%); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@keyframes fadeInLeft {=20 + 0% { opacity: 0; transform: translateX(10%); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@-webkit-keyframes fadeInRight {=20 + 0% { opacity: 0; transform: translateX(-10%); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@keyframes fadeInRight {=20 + 0% { opacity: 0; transform: translateX(-10%); } + 100% { opacity: 1; transform: translateX(0px); } +} + +@-webkit-keyframes fadeOut {=20 + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@keyframes fadeOut {=20 + 0% { opacity: 1; } + 100% { opacity: 0; } +} + +@-webkit-keyframes fadeOutUp {=20 + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0; transform: translateY(5%); } +} + +@keyframes fadeOutUp {=20 + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0; transform: translateY(5%); } +} + +@-webkit-keyframes fadeOutDown {=20 + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0; transform: translateY(-5%); } +} + +@keyframes fadeOutDown {=20 + 0% { opacity: 1; transform: translateY(0px); } + 100% { opacity: 0; transform: translateY(-5%); } +} + +@-webkit-keyframes fadeOutLeft {=20 + 0% { opacity: 1; transform: translateX(0px); } + 100% { opacity: 0; transform: translateX(5%); } +} + +@keyframes fadeOutLeft {=20 + 0% { opacity: 1; transform: translateX(0px); } + 100% { opacity: 0; transform: translateX(5%); } +} + +@-webkit-keyframes fadeOutRight {=20 + 0% { opacity: 1; transform: translateX(0px); } + 100% { opacity: 0; transform: translateX(-5%); } +} + +@keyframes fadeOutRight {=20 + 0% { opacity: 1; transform: translateX(0px); } + 100% { opacity: 0; transform: translateX(-5%); } +} + +.cmp-dm-portal .flip.transition.in, .cmp-dm-portal .flip.transition.out { a= +nimation-duration: 0.6s; } + +.cmp-dm-portal .horizontal.flip.transition.in { animation-name: horizontalF= +lipIn; } + +.cmp-dm-portal .horizontal.flip.transition.out { animation-name: horizontal= +FlipOut; } + +.cmp-dm-portal .vertical.flip.transition.in { animation-name: verticalFlipI= +n; } + +.cmp-dm-portal .vertical.flip.transition.out { animation-name: verticalFlip= +Out; } + +@-webkit-keyframes horizontalFlipIn {=20 + 0% { transform: perspective(125pc) rotateY(-90deg); opacity: 0; } + 100% { transform: perspective(125pc) rotateY(0deg); opacity: 1; } +} + +@keyframes horizontalFlipIn {=20 + 0% { transform: perspective(125pc) rotateY(-90deg); opacity: 0; } + 100% { transform: perspective(125pc) rotateY(0deg); opacity: 1; } +} + +@-webkit-keyframes verticalFlipIn {=20 + 0% { transform: perspective(125pc) rotateX(-90deg); opacity: 0; } + 100% { transform: perspective(125pc) rotateX(0deg); opacity: 1; } +} + +@keyframes verticalFlipIn {=20 + 0% { transform: perspective(125pc) rotateX(-90deg); opacity: 0; } + 100% { transform: perspective(125pc) rotateX(0deg); opacity: 1; } +} + +@-webkit-keyframes horizontalFlipOut {=20 + 0% { transform: perspective(125pc) rotateY(0deg); opacity: 1; } + 100% { transform: perspective(125pc) rotateY(90deg); opacity: 0; } +} + +@keyframes horizontalFlipOut {=20 + 0% { transform: perspective(125pc) rotateY(0deg); opacity: 1; } + 100% { transform: perspective(125pc) rotateY(90deg); opacity: 0; } +} + +@-webkit-keyframes verticalFlipOut {=20 + 0% { transform: perspective(125pc) rotateX(0deg); opacity: 1; } + 100% { transform: perspective(125pc) rotateX(-90deg); opacity: 0; } +} + +@keyframes verticalFlipOut {=20 + 0% { transform: perspective(125pc) rotateX(0deg); opacity: 1; } + 100% { transform: perspective(125pc) rotateX(-90deg); opacity: 0; } +} + +.cmp-dm-portal .scale.transition.in { animation-name: scaleIn; } + +.cmp-dm-portal .scale.transition.out { animation-name: scaleOut; } + +@-webkit-keyframes scaleIn {=20 + 0% { opacity: 0; transform: scale(0.8); } + 100% { opacity: 1; transform: scale(1); } +} + +@keyframes scaleIn {=20 + 0% { opacity: 0; transform: scale(0.8); } + 100% { opacity: 1; transform: scale(1); } +} + +@-webkit-keyframes scaleOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0.9); } +} + +@keyframes scaleOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 0; transform: scale(0.9); } +} + +.cmp-dm-portal .transition.fly { animation-duration: 0.6s; transition-timin= +g-function: cubic-bezier(0.215, 0.61, 0.355, 1); } + +.cmp-dm-portal .transition.fly.in { animation-name: flyIn; } + +.cmp-dm-portal .transition[class*=3D"fly up"].in { animation-name: flyInUp;= + } + +.cmp-dm-portal .transition[class*=3D"fly down"].in { animation-name: flyInD= +own; } + +.cmp-dm-portal .transition[class*=3D"fly left"].in { animation-name: flyInL= +eft; } + +.cmp-dm-portal .transition[class*=3D"fly right"].in { animation-name: flyIn= +Right; } + +.cmp-dm-portal .transition.fly.out { animation-name: flyOut; } + +.cmp-dm-portal .transition[class*=3D"fly up"].out { animation-name: flyOutU= +p; } + +.cmp-dm-portal .transition[class*=3D"fly down"].out { animation-name: flyOu= +tDown; } + +.cmp-dm-portal .transition[class*=3D"fly left"].out { animation-name: flyOu= +tLeft; } + +.cmp-dm-portal .transition[class*=3D"fly right"].out { animation-name: flyO= +utRight; } + +@-webkit-keyframes flyIn {=20 + 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } + 20% { transform: scale3d(1.1, 1.1, 1.1); } + 40% { transform: scale3d(0.9, 0.9, 0.9); } + 60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); } + 80% { transform: scale3d(0.97, 0.97, 0.97); } + 100% { opacity: 1; transform: scaleX(1); } +} + +@keyframes flyIn {=20 + 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } + 20% { transform: scale3d(1.1, 1.1, 1.1); } + 40% { transform: scale3d(0.9, 0.9, 0.9); } + 60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); } + 80% { transform: scale3d(0.97, 0.97, 0.97); } + 100% { opacity: 1; transform: scaleX(1); } +} + +@-webkit-keyframes flyInUp {=20 + 0% { opacity: 0; transform: translate3d(0px, 1500px, 0px); } + 60% { opacity: 1; transform: translate3d(0px, -20px, 0px); } + 75% { transform: translate3d(0px, 10px, 0px); } + 90% { transform: translate3d(0px, -5px, 0px); } + 100% { transform: translateZ(0px); } +} + +@keyframes flyInUp {=20 + 0% { opacity: 0; transform: translate3d(0px, 1500px, 0px); } + 60% { opacity: 1; transform: translate3d(0px, -20px, 0px); } + 75% { transform: translate3d(0px, 10px, 0px); } + 90% { transform: translate3d(0px, -5px, 0px); } + 100% { transform: translateZ(0px); } +} + +@-webkit-keyframes flyInDown {=20 + 0% { opacity: 0; transform: translate3d(0px, -1500px, 0px); } + 60% { opacity: 1; transform: translate3d(0px, 25px, 0px); } + 75% { transform: translate3d(0px, -10px, 0px); } + 90% { transform: translate3d(0px, 5px, 0px); } + 100% { transform: none; } +} + +@keyframes flyInDown {=20 + 0% { opacity: 0; transform: translate3d(0px, -1500px, 0px); } + 60% { opacity: 1; transform: translate3d(0px, 25px, 0px); } + 75% { transform: translate3d(0px, -10px, 0px); } + 90% { transform: translate3d(0px, 5px, 0px); } + 100% { transform: none; } +} + +@-webkit-keyframes flyInLeft {=20 + 0% { opacity: 0; transform: translate3d(1500px, 0px, 0px); } + 60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); } + 75% { transform: translate3d(10px, 0px, 0px); } + 90% { transform: translate3d(-5px, 0px, 0px); } + 100% { transform: none; } +} + +@keyframes flyInLeft {=20 + 0% { opacity: 0; transform: translate3d(1500px, 0px, 0px); } + 60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); } + 75% { transform: translate3d(10px, 0px, 0px); } + 90% { transform: translate3d(-5px, 0px, 0px); } + 100% { transform: none; } +} + +@-webkit-keyframes flyInRight {=20 + 0% { opacity: 0; transform: translate3d(-1500px, 0px, 0px); } + 60% { opacity: 1; transform: translate3d(25px, 0px, 0px); } + 75% { transform: translate3d(-10px, 0px, 0px); } + 90% { transform: translate3d(5px, 0px, 0px); } + 100% { transform: none; } +} + +@keyframes flyInRight {=20 + 0% { opacity: 0; transform: translate3d(-1500px, 0px, 0px); } + 60% { opacity: 1; transform: translate3d(25px, 0px, 0px); } + 75% { transform: translate3d(-10px, 0px, 0px); } + 90% { transform: translate3d(5px, 0px, 0px); } + 100% { transform: none; } +} + +@-webkit-keyframes flyOut {=20 + 20% { transform: scale3d(0.9, 0.9, 0.9); } + 50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); } + 100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } +} + +@keyframes flyOut {=20 + 20% { transform: scale3d(0.9, 0.9, 0.9); } + 50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); } + 100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } +} + +@-webkit-keyframes flyOutUp {=20 + 20% { transform: translate3d(0px, 10px, 0px); } + 40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px); } + 100% { opacity: 0; transform: translate3d(0px, 125pc, 0px); } +} + +@keyframes flyOutUp {=20 + 20% { transform: translate3d(0px, 10px, 0px); } + 40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px); } + 100% { opacity: 0; transform: translate3d(0px, 125pc, 0px); } +} + +@-webkit-keyframes flyOutDown {=20 + 20% { transform: translate3d(0px, -10px, 0px); } + 40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px); } + 100% { opacity: 0; transform: translate3d(0px, -125pc, 0px); } +} + +@keyframes flyOutDown {=20 + 20% { transform: translate3d(0px, -10px, 0px); } + 40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px); } + 100% { opacity: 0; transform: translate3d(0px, -125pc, 0px); } +} + +@-webkit-keyframes flyOutRight {=20 + 20% { opacity: 1; transform: translate3d(20px, 0px, 0px); } + 100% { opacity: 0; transform: translate3d(-125pc, 0px, 0px); } +} + +@keyframes flyOutRight {=20 + 20% { opacity: 1; transform: translate3d(20px, 0px, 0px); } + 100% { opacity: 0; transform: translate3d(-125pc, 0px, 0px); } +} + +@-webkit-keyframes flyOutLeft {=20 + 20% { opacity: 1; transform: translate3d(-20px, 0px, 0px); } + 100% { opacity: 0; transform: translate3d(125pc, 0px, 0px); } +} + +@keyframes flyOutLeft {=20 + 20% { opacity: 1; transform: translate3d(-20px, 0px, 0px); } + 100% { opacity: 0; transform: translate3d(125pc, 0px, 0px); } +} + +.cmp-dm-portal .transition.slide.in, .cmp-dm-portal .transition[class*=3D"s= +lide down"].in { animation-name: slideInY; transform-origin: center top; } + +.cmp-dm-portal .transition[class*=3D"slide up"].in { animation-name: slideI= +nY; transform-origin: center bottom; } + +.cmp-dm-portal .transition[class*=3D"slide left"].in { animation-name: slid= +eInX; transform-origin: right center; } + +.cmp-dm-portal .transition[class*=3D"slide right"].in { animation-name: sli= +deInX; transform-origin: left center; } + +.cmp-dm-portal .transition.slide.out, .cmp-dm-portal .transition[class*=3D"= +slide down"].out { animation-name: slideOutY; transform-origin: center top;= + } + +.cmp-dm-portal .transition[class*=3D"slide up"].out { animation-name: slide= +OutY; transform-origin: center bottom; } + +.cmp-dm-portal .transition[class*=3D"slide left"].out { animation-name: sli= +deOutX; transform-origin: right center; } + +.cmp-dm-portal .transition[class*=3D"slide right"].out { animation-name: sl= +ideOutX; transform-origin: left center; } + +@-webkit-keyframes slideInY {=20 + 0% { opacity: 0; transform: scaleY(0); } + 100% { opacity: 1; transform: scaleY(1); } +} + +@keyframes slideInY {=20 + 0% { opacity: 0; transform: scaleY(0); } + 100% { opacity: 1; transform: scaleY(1); } +} + +@-webkit-keyframes slideInX {=20 + 0% { opacity: 0; transform: scaleX(0); } + 100% { opacity: 1; transform: scaleX(1); } +} + +@keyframes slideInX {=20 + 0% { opacity: 0; transform: scaleX(0); } + 100% { opacity: 1; transform: scaleX(1); } +} + +@-webkit-keyframes slideOutY {=20 + 0% { opacity: 1; transform: scaleY(1); } + 100% { opacity: 0; transform: scaleY(0); } +} + +@keyframes slideOutY {=20 + 0% { opacity: 1; transform: scaleY(1); } + 100% { opacity: 0; transform: scaleY(0); } +} + +@-webkit-keyframes slideOutX {=20 + 0% { opacity: 1; transform: scaleX(1); } + 100% { opacity: 0; transform: scaleX(0); } +} + +@keyframes slideOutX {=20 + 0% { opacity: 1; transform: scaleX(1); } + 100% { opacity: 0; transform: scaleX(0); } +} + +.cmp-dm-portal .transition.swing { animation-duration: 0.8s; } + +.cmp-dm-portal .transition[class*=3D"swing down"].in { animation-name: swin= +gInX; transform-origin: center top; } + +.cmp-dm-portal .transition[class*=3D"swing up"].in { animation-name: swingI= +nX; transform-origin: center bottom; } + +.cmp-dm-portal .transition[class*=3D"swing left"].in { animation-name: swin= +gInY; transform-origin: right center; } + +.cmp-dm-portal .transition[class*=3D"swing right"].in { animation-name: swi= +ngInY; transform-origin: left center; } + +.cmp-dm-portal .transition.swing.out, .cmp-dm-portal .transition[class*=3D"= +swing down"].out { animation-name: swingOutX; transform-origin: center top;= + } + +.cmp-dm-portal .transition[class*=3D"swing up"].out { animation-name: swing= +OutX; transform-origin: center bottom; } + +.cmp-dm-portal .transition[class*=3D"swing left"].out { animation-name: swi= +ngOutY; transform-origin: right center; } + +.cmp-dm-portal .transition[class*=3D"swing right"].out { animation-name: sw= +ingOutY; transform-origin: left center; } + +@-webkit-keyframes swingInX {=20 + 0% { transform: perspective(750pt) rotateX(90deg); opacity: 0; } + 40% { transform: perspective(750pt) rotateX(-30deg); opacity: 1; } + 60% { transform: perspective(750pt) rotateX(15deg); } + 80% { transform: perspective(750pt) rotateX(-7.5deg); } + 100% { transform: perspective(750pt) rotateX(0deg); } +} + +@keyframes swingInX {=20 + 0% { transform: perspective(750pt) rotateX(90deg); opacity: 0; } + 40% { transform: perspective(750pt) rotateX(-30deg); opacity: 1; } + 60% { transform: perspective(750pt) rotateX(15deg); } + 80% { transform: perspective(750pt) rotateX(-7.5deg); } + 100% { transform: perspective(750pt) rotateX(0deg); } +} + +@-webkit-keyframes swingInY {=20 + 0% { transform: perspective(750pt) rotateY(-90deg); opacity: 0; } + 40% { transform: perspective(750pt) rotateY(30deg); opacity: 1; } + 60% { transform: perspective(750pt) rotateY(-17.5deg); } + 80% { transform: perspective(750pt) rotateY(7.5deg); } + 100% { transform: perspective(750pt) rotateY(0deg); } +} + +@keyframes swingInY {=20 + 0% { transform: perspective(750pt) rotateY(-90deg); opacity: 0; } + 40% { transform: perspective(750pt) rotateY(30deg); opacity: 1; } + 60% { transform: perspective(750pt) rotateY(-17.5deg); } + 80% { transform: perspective(750pt) rotateY(7.5deg); } + 100% { transform: perspective(750pt) rotateY(0deg); } +} + +@-webkit-keyframes swingOutX {=20 + 0% { transform: perspective(750pt) rotateX(0deg); } + 40% { transform: perspective(750pt) rotateX(-7.5deg); } + 60% { transform: perspective(750pt) rotateX(17.5deg); } + 80% { transform: perspective(750pt) rotateX(-30deg); opacity: 1; } + 100% { transform: perspective(750pt) rotateX(90deg); opacity: 0; } +} + +@keyframes swingOutX {=20 + 0% { transform: perspective(750pt) rotateX(0deg); } + 40% { transform: perspective(750pt) rotateX(-7.5deg); } + 60% { transform: perspective(750pt) rotateX(17.5deg); } + 80% { transform: perspective(750pt) rotateX(-30deg); opacity: 1; } + 100% { transform: perspective(750pt) rotateX(90deg); opacity: 0; } +} + +@-webkit-keyframes swingOutY {=20 + 0% { transform: perspective(750pt) rotateY(0deg); } + 40% { transform: perspective(750pt) rotateY(7.5deg); } + 60% { transform: perspective(750pt) rotateY(-10deg); } + 80% { transform: perspective(750pt) rotateY(30deg); opacity: 1; } + 100% { transform: perspective(750pt) rotateY(-90deg); opacity: 0; } +} + +@keyframes swingOutY {=20 + 0% { transform: perspective(750pt) rotateY(0deg); } + 40% { transform: perspective(750pt) rotateY(7.5deg); } + 60% { transform: perspective(750pt) rotateY(-10deg); } + 80% { transform: perspective(750pt) rotateY(30deg); opacity: 1; } + 100% { transform: perspective(750pt) rotateY(-90deg); opacity: 0; } +} + +.cmp-dm-portal .transition.zoom.in { animation-name: zoomIn; } + +.cmp-dm-portal .transition.zoom.out { animation-name: zoomOut; } + +@-webkit-keyframes zoomIn {=20 + 0% { opacity: 1; transform: scale(0); } + 100% { opacity: 1; transform: scale(1); } +} + +@keyframes zoomIn {=20 + 0% { opacity: 1; transform: scale(0); } + 100% { opacity: 1; transform: scale(1); } +} + +@-webkit-keyframes zoomOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 1; transform: scale(0); } +} + +@keyframes zoomOut {=20 + 0% { opacity: 1; transform: scale(1); } + 100% { opacity: 1; transform: scale(0); } +} + +.cmp-dm-portal .flash.transition { animation-duration: 0.75s; animation-nam= +e: flash; } + +.cmp-dm-portal .shake.transition { animation-duration: 0.75s; animation-nam= +e: shake; } + +.cmp-dm-portal .bounce.transition { animation-duration: 0.75s; animation-na= +me: bounce; } + +.cmp-dm-portal .tada.transition { animation-duration: 0.75s; animation-name= +: tada; } + +.cmp-dm-portal .pulse.transition { animation-duration: 0.5s; animation-name= +: pulse; } + +.cmp-dm-portal .jiggle.transition { animation-duration: 0.75s; animation-na= +me: jiggle; } + +.cmp-dm-portal .transition.glow { animation-duration: 2s; animation-timing-= +function: cubic-bezier(0.19, 1, 0.22, 1); animation-name: glow; } + +@-webkit-keyframes flash {=20 + 0%, 50%, 100% { opacity: 1; } + 25%, 75% { opacity: 0; } +} + +@keyframes flash {=20 + 0%, 50%, 100% { opacity: 1; } + 25%, 75% { opacity: 0; } +} + +@-webkit-keyframes shake {=20 + 0%, 100% { transform: translateX(0px); } + 10%, 30%, 50%, 70%, 90% { transform: translateX(-10px); } + 20%, 40%, 60%, 80% { transform: translateX(10px); } +} + +@keyframes shake {=20 + 0%, 100% { transform: translateX(0px); } + 10%, 30%, 50%, 70%, 90% { transform: translateX(-10px); } + 20%, 40%, 60%, 80% { transform: translateX(10px); } +} + +@-webkit-keyframes bounce {=20 + 0%, 20%, 50%, 80%, 100% { transform: translateY(0px); } + 40% { transform: translateY(-30px); } + 60% { transform: translateY(-15px); } +} + +@keyframes bounce {=20 + 0%, 20%, 50%, 80%, 100% { transform: translateY(0px); } + 40% { transform: translateY(-30px); } + 60% { transform: translateY(-15px); } +} + +@-webkit-keyframes tada {=20 + 0% { transform: scale(1); } + 10%, 20% { transform: scale(0.9) rotate(-3deg); } + 30%, 50%, 70%, 90% { transform: scale(1.1) rotate(3deg); } + 40%, 60%, 80% { transform: scale(1.1) rotate(-3deg); } + 100% { transform: scale(1) rotate(0deg); } +} + +@keyframes tada {=20 + 0% { transform: scale(1); } + 10%, 20% { transform: scale(0.9) rotate(-3deg); } + 30%, 50%, 70%, 90% { transform: scale(1.1) rotate(3deg); } + 40%, 60%, 80% { transform: scale(1.1) rotate(-3deg); } + 100% { transform: scale(1) rotate(0deg); } +} + +@-webkit-keyframes pulse {=20 + 0% { transform: scale(1); opacity: 1; } + 50% { transform: scale(0.9); opacity: 0.7; } + 100% { transform: scale(1); opacity: 1; } +} + +@keyframes pulse {=20 + 0% { transform: scale(1); opacity: 1; } + 50% { transform: scale(0.9); opacity: 0.7; } + 100% { transform: scale(1); opacity: 1; } +} + +@-webkit-keyframes jiggle {=20 + 0% { transform: scaleX(1); } + 30% { transform: scale3d(1.25, 0.75, 1); } + 40% { transform: scale3d(0.75, 1.25, 1); } + 50% { transform: scale3d(1.15, 0.85, 1); } + 65% { transform: scale3d(0.95, 1.05, 1); } + 75% { transform: scale3d(1.05, 0.95, 1); } + 100% { transform: scaleX(1); } +} + +@keyframes jiggle {=20 + 0% { transform: scaleX(1); } + 30% { transform: scale3d(1.25, 0.75, 1); } + 40% { transform: scale3d(0.75, 1.25, 1); } + 50% { transform: scale3d(1.15, 0.85, 1); } + 65% { transform: scale3d(0.95, 1.05, 1); } + 75% { transform: scale3d(1.05, 0.95, 1); } + 100% { transform: scaleX(1); } +} + +@-webkit-keyframes glow {=20 + 0% { background-color: rgb(252, 252, 253); } + 30% { background-color: rgb(255, 246, 205); } + 100% { background-color: rgb(252, 252, 253); } +} + +@keyframes glow {=20 + 0% { background-color: rgb(252, 252, 253); } + 30% { background-color: rgb(255, 246, 205); } + 100% { background-color: rgb(252, 252, 253); } +} + +.cmp-dm-portal .custom-checkbox { margin: 10px 0px; } + +.cmp-dm-portal .add-to-cart-btn { margin-left: 40px; display: none; } + +.cmp-dm-portal .image-checkbox { border: 3px solid transparent; } + +.cmp-dm-portal .image-checkbox-checked { position: relative; border-radius:= + 10px; border-color: rgb(161, 0, 255) !important; } + +.cmp-dm-portal .image-checkbox i { display: none; color: rgb(161, 0, 255); = +} + +.cmp-dm-portal .image-checkbox-checked i { display: block; position: absolu= +te; top: 10px; left: 10px; } + +.cmp-dm-portal .aem-Grid > .cmp-filter-container.aem-GridColumn.aem-GridCol= +umn--phone--none, .cmp-dm-portal .cmp-filter-container { display: flex; } + +.cmp-dm-portal .cmp-filter-container { flex-wrap: wrap; } + +.cmp-dm-portal .cmp-filter-container--column1 { -webkit-box-flex: 0; flex: = +0 0 100%; max-width: 100%; margin-left: -5px; } + +@media screen and (min-width: 768px) { + .cmp-dm-portal .cmp-filter-container--column1 { -webkit-box-flex: 0; flex= +: 0 0 40%; max-width: 40%; } +} + +.cmp-dm-portal .cmp-filter-container--column1 .ui.dropdown { margin: 10px 1= +2px 0px 0px; } + +.cmp-dm-portal .cmp-filter-container--column1 .ui.dropdown .text { font-siz= +e: 1.4rem; } + +.cmp-dm-portal .cmp-filter-container--column1 .ui.dropdown .dropdown.icon {= + margin: 0px; } + +.cmp-dm-portal .cmp-filter-container--column2 { -webkit-box-flex: 0; flex: = +0 0 100%; max-width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-dm-portal .cmp-filter-container--column2 { -webkit-box-flex: 0; flex= +: 0 0 56%; max-width: 56%; text-align: right; } +} + +.cmp-dm-portal .cmp-filter-container--column2 div { display: inline-flex; -= +webkit-box-pack: center; justify-content: center; -webkit-box-align: center= +; align-items: center; } + +.cmp-dm-portal .cmp-filter-container--column2 .custom-control-input { margi= +n-right: 5px; } + +.cmp-dm-portal .cmp-filter-container--column2 .ui.link.button { font-size: = +1.6rem; margin: -1px 0px; } + +.cmp-dm-portal .cmp-filter-container--column2 .ui.link.button .hidden { dis= +play: none; } + +.cmp-dm-portal .cmp-filter-container--count { color: rgb(107, 107, 107); } + +.cmp-dm-portal .ui.cmp-cards > .card { border-width: 3px; } + +.cmp-dm-portal .ui.cards > * { height: auto; } + +.cmp-dm-portal .ui.cards > * .extra .link.button { text-transform: uppercas= +e; font-size: 11.34px; margin: 0px; } + +.cmp-dm-portal .ui.cards > * .image:not(.ui) > img, .cmp-dm-portal .ui.card= +s > * .ui.cards { border: none; height: 175px; } + +.cmp-dm-portal .ui.cards > * .card .content > header { font-size: 1.04143re= +m; } + +.cmp-dm-portal .cmp-search-results .cmp_card__action-buttons { list-style: = +none; margin: 0px; padding: 0px; display: flex; justify-content: left; min-= +height: 2rem; } + +.cmp-dm-portal .cmp-search-results .cmp_card__action-buttons li { padding-r= +ight: 13px; } + +.internalsearchhero .cmp-internal-search-hero__autocomplete-instructions { = +display: none; } + +.internalsearchhero .cmp-internal-search-hero__hero { position: relative; d= +isplay: flex; -webkit-box-pack: center; justify-content: center; } + +.internalsearchhero .cmp-internal-search-hero__highlight { font-weight: 400= +; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__highlight { line-height: 1= +.6; } +} + +.internalsearchhero .cmp-internal-search-hero__background { position: absol= +ute; z-index: 0; inset: 0px; overflow: hidden; } + +.internalsearchhero .cmp-internal-search-hero__background .cmp-image, .inte= +rnalsearchhero .cmp-internal-search-hero__background .image { height: 100%;= + } + +.internalsearchhero .cmp-internal-search-hero__background .cmp-image__image= + { height: 100%; object-fit: cover; } + +.internalsearchhero .cmp-internal-search-hero__content { position: relative= +; width: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-dir= +ection: normal; flex-direction: column; padding-left: 1.5rem; padding-right= +: 1.5rem; padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__content { margin: 0px; pad= +ding-left: 3.5rem; padding-right: 3.5rem; padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__content { padding-left: 1.= +5rem; padding-right: 1.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__content { max-width: 1280p= +x; padding-left: 0px; padding-right: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__form-container { width: 100%= +; padding-bottom: 3rem; padding-top: 3rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__form-container { padding-b= +ottom: 5rem; padding-top: 5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__form-container { width: 66= +.6667%; margin-left: auto; margin-right: auto; padding-bottom: 8rem; paddin= +g-top: 8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__form-container { width: 50= +%; } +} + +.internalsearchhero .cmp-internal-search-hero__form { display: flex; } + +.internalsearchhero .cmp-internal-search-hero__form-label { display: none; = +} + +.internalsearchhero .cmp-internal-search-hero__search { position: relative;= + width: 100%; height: 5rem; margin-right: -2px; -webkit-box-flex: 1; flex: = +1 0 0px; } + +.internalsearchhero .cmp-internal-search-hero__search-input { border: 1px s= +olid rgb(107, 107, 107); background-color: rgb(255, 255, 255); padding: 1.5= +rem; width: 100%; height: 100%; font-size: 1.6rem; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__search-input { padding: 1.= +5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__search-input { padding: 1.= +5rem 2rem; } +} + +.internalsearchhero .cmp-internal-search-hero__search-input::-webkit-input-= +placeholder { font-size: 1.6rem; line-height: 1.6; color: rgb(167, 167, 167= +); } + +.internalsearchhero .cmp-internal-search-hero__search-input::placeholder { = +font-size: 1.6rem; line-height: 1.6; color: rgb(167, 167, 167); } + +.internalsearchhero .cmp-internal-search-hero__submit { width: auto; min-wi= +dth: 16.6667%; z-index: 10; height: 5rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__submit { min-width: unset;= + } +} + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button { margin:= + 0px; width: 100%; min-width: auto; padding: 1rem 1.5rem; height: 100%; -we= +bkit-box-flex: 1; flex: 1 0 100%; } + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button:hover { b= +ackground-color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__submit .cmp-button { paddi= +ng: 1.5rem 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button__icon { d= +isplay: block; } + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button__icon::af= +ter { content: "=EF=92=A5"; font-size: 30px; font-family: Ionicons; display= +: block; font-weight: 400; font-style: normal; line-height: 1; text-transfo= +rm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowra= +p; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opt= +imizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__submit .cmp-button__icon::= +after { font-size: 2.4rem; } +} + +.internalsearchhero .cmp-internal-search-hero__submit .cmp-button__text { d= +isplay: none; margin-left: 0.5rem; line-height: 1.6rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__submit .cmp-button__text {= + display: block; font-size: 1.4rem; word-break: break-word; } +} + +.internalsearchhero .cmp-internal-search-hero__no-search-message { display:= + none; } + +.internalsearchhero .cmp-internal-search-hero__no-search-message--show { di= +splay: block; font-size: 1.4rem; line-height: 2.24rem; font-weight: 400; ma= +rgin-top: 20px; margin-bottom: 2.2rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-search-message--show { = +font-size: 1.6rem; line-height: 2.56rem; margin-bottom: 2.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__search-suggestions { positio= +n: absolute; left: 0px; right: 0px; width: 100%; overflow: hidden; transiti= +on: all 0.5s ease-in-out 0s; transform-origin: left top; } + +.internalsearchhero .cmp-internal-search-hero__search-suggestions--show-rec= +ent .cmp-internal-search-hero__suggestions-list, .internalsearchhero .cmp-i= +nternal-search-hero__search-suggestions--show .cmp-internal-search-hero__su= +ggestions-list { position: relative; display: block; width: 100%; border-wi= +dth: 0px 0.977px; background: linear-gradient(rgb(150, 150, 150) -20px, rgb= +(255, 255, 255) 7px, rgb(255, 255, 255) 20%); } + +.internalsearchhero .cmp-internal-search-hero__search-suggestions--show-rec= +ent .cmp-internal-search-hero__suggestions-list { animation: 0.7s linear 0s= + 1 normal none running slide-down; } + +.internalsearchhero .cmp-internal-search-hero__suggestions-list { display: = +none; border: 1px solid rgb(107, 107, 107); overflow: hidden; z-index: 1000= +; background-color: rgb(255, 255, 255); right: 1px; left: 0px; } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item { border-wi= +dth: 1px; border-style: solid; border-color: transparent transparent rgb(10= +7, 107, 107); border-image: initial; display: block; } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--link { fon= +t-size: 1.6rem; padding: 1rem 1.5rem; margin-bottom: 0px; display: block; c= +olor: rgb(0, 0, 0); font-weight: 600; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__suggestions-item--link { l= +ine-height: 1.6; } +} + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--link:hover= + { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--session .c= +mp-internal-search-hero__suggestions-item--link { font-weight: 400; } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--active { b= +order: 1px solid rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__suggestions-item--active a {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__btn-container { display: non= +e; } + +.internalsearchhero .cmp-internal-search-hero__btn-container .button { disp= +lay: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__btn-container .button { di= +splay: inline-block; margin-right: 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__btn-container .cmp-button { = +display: block; margin: 1.5rem 0px; text-align: center; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-block { backg= +round-color: rgb(255, 255, 255); margin-bottom: 3rem; box-shadow: rgba(107,= + 107, 107, 0.15) 0px 0px 0.31em 0.13em; display: none; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__panel--hidden { display: none; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__title { text-transform: uppercase; font-size: 1.6rem; line-hei= +ght: 2.56rem; font-weight: 600; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__button { padding-top: 1.5rem; padding-bottom: 1.5rem; padding-= +left: 1.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +cmp-accordion__button { padding-left: 3.504rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +cmp-accordion__button { padding-left: 5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__button:focus { border: none; outline: none; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__button .cmp-accordion__icon { padding-right: 1.5rem; padding-l= +eft: 1.5rem; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .cm= +p-accordion__panel { background-color: rgb(255, 255, 255); box-shadow: none= +; overflow-x: hidden; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .re= +sponsivegrid { width: 100%; padding: 3rem 1.5rem; border-top: 0.06em solid = +rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +responsivegrid { padding: 5rem 3.504rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +responsivegrid { padding: 5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .cmp-job-card-listing { min-height: auto; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .cmp-job-card-listing_first-row { padding-right: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .cmp-job-card-listing_second-row { padding-bottom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title { padding-top: 0px; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-title { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .cmp-title { padding-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-title__text { font-size: 3.2rem; font-weight: 600= +; line-height: 3.328rem; text-transform: uppercase; width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .cmp-title__text { width: 50%; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-title .cmp-teaser__title-link { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .cmp-title .cmp-teaser__title-link { width: 50%; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-title a.cmp-button { text-align: end; min-width: = +auto; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .text { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .text { padding-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .title .cmp-text p { font-weight: 400; line-height: 2.24rem; = +width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .title .cmp-text p { line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card { margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content { border-top-color: rgb(161, 0, 25= +5); border-top-width: 0.405rem; padding: 3.08rem 2.002rem 2.002rem; display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; width: 100%; height: 100%; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__address-location { pa= +dding-right: 2.4rem; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser-city, .internalsearchh= +ero .cmp-internal-search-hero__job-actionable-accordion .joblistingblock .c= +ard .cmp-teaser__content .cmp-teaser-region { line-height: 1.08rem; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__title-link { line-hei= +ght: 2.19rem; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card .cmp-teaser__content .cmp-teaser__title-link { line-h= +eight: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__description { margin-= +bottom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-areas-int= +erest { margin-bottom: 0.996rem; overflow: hidden; overflow-wrap: break-wor= +d; font-weight: 400; line-height: 2.24rem; display: -webkit-box; -webkit-bo= +x-orient: vertical; -webkit-line-clamp: 3; word-break: break-word; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-areas-i= +nterest { margin-bottom: 1.992rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-areas-i= +nterest { line-height: 2.56rem; -webkit-line-clamp: 2; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-semibold = +{ font-weight: 600; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__bottom-container { ma= +rgin-top: auto; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-posted-da= +te { margin-bottom: 0.492rem; line-height: 1.44rem; font-style: normal; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__action-container { ma= +rgin-top: 0px; font-size: 1.4rem; font-weight: 400; line-height: 2.24rem; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content .cmp-teaser__action-link { padding= +-top: 0px; font-size: 1.4rem; font-weight: 600; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .= +joblistingblock .card .cmp-teaser__content .cmp-teaser__action-link { font-= +size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__content:hover .cmp-teaser__title-link { co= +lor: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__title-link { display: block; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__title-link:focus .cmp-teaser__title-link {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .card .cmp-teaser__job-listing-areas-interest * { display: in= +line; word-break: break-all; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .cmp-job-card-listing_third-row { padding-bottom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__job-actionable-accordion .jo= +blistingblock .cmp-job-card-listing_third-row .cmp-teaser__title-link { pad= +ding-bottom: 0px; word-break: break-word; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-block { marg= +in-bottom: 2rem; padding-left: 1.5rem; padding-right: 1.5rem; background-co= +lor: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0px 0px 0.31= +em 0.13em; display: none; -webkit-box-orient: vertical; -webkit-box-directi= +on: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-block { pa= +dding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-block { pa= +dding-bottom: 3rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-block { pa= +dding-left: 5rem; padding-right: 5rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-header-text = +{ text-transform: uppercase; font-size: 1.2rem; font-weight: 600; letter-sp= +acing: 1.248px; line-height: 1.596rem; margin-top: 2rem; margin-bottom: 2re= +m; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-header-tex= +t { margin-top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-header-tex= +t { font-size: 1.8rem; margin-bottom: 3rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content { di= +splay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; f= +lex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content { = +-webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-directi= +on: row; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-imag= +e-container { position: relative; height: 100%; width: 100%; margin-bottom:= + 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-im= +age-container { margin-bottom: 0px; margin-right: 1.5rem; width: 16.6667%; = +} +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-im= +age-container { margin-right: 2rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-imag= +e-container::before { content: ""; display: block; padding-top: 100%; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-imag= +e-link { height: 100%; width: 100%; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-imag= +e { height: auto; width: 100%; position: absolute; top: 0px; bottom: 0px; o= +bject-fit: cover; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= + { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd { width: 80.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd { width: 81.3333%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd { width: 82.3333%; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +.cmp-full-width { width: 100%; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-title { display: inline-block; font-size: 1.8rem; font-weight: 600; line-h= +eight: 2.196rem; margin-bottom: 1rem; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-title { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-title { font-size: 2.5rem; line-height: 3rem; margin-bottom: 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-title-link { display: inline-block; font-size: 2.5rem; font-weight: 600; l= +ine-height: 3rem; margin-bottom: 1rem; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-title-link { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-title-link { margin-bottom: 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-title-link:hover { color: rgb(0, 77, 255); text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-title-link:focus { color: rgb(0, 77, 255); text-decoration: underline; out= +line: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-description { font-size: 1.2rem; margin-bottom: 2rem; line-height: 1.44rem= +; overflow: hidden; -webkit-line-clamp: 10; display: -webkit-box; -webkit-b= +ox-orient: vertical; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-description a { color: rgb(0, 77, 255); text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-description a:visited { color: rgb(0, 0, 136); } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-description a:focus, .internalsearchhero .cmp-internal-search-hero__featur= +ed-search-content-card-description a:focus-within { color: rgb(0, 77, 255);= + outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-description { margin-bottom: 1.5rem; -webkit-line-clamp: 3; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-description { font-size: 1.4rem; line-height: 1.92rem; margin-bottom: 2.= +5rem; -webkit-line-clamp: 5; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-button { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button { padding-bottom: 0px; display: inline-block; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button:focus, .internalsearchhero .cmp-internal-search-hero__f= +eatured-search-content-card-button .cmp-button:focus-within { outline: rgb(= +0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button__text { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button__text::after { font-size: 2rem; line-height: 1.4rem; to= +p: 2.4px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-button .cmp-button__text::after { font-size: 2.4rem; line-height: 1.7rem= +; top: 2.88px; } +} + +.internalsearchhero .cmp-internal-search-hero__featured-search-content-card= +-button .cmp-button__text::before { bottom: -12px; height: 1px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__featured-search-content-ca= +rd-button .cmp-button__text::before { height: 1px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-container { d= +isplay: none; } + +.internalsearchhero .cmp-internal-search-hero__related-search-row { display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-row { flex-= +flow: wrap; -webkit-box-orient: horizontal; -webkit-box-direction: normal; = +border-top: 1px solid rgb(204, 204, 204); margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-row { margi= +n-top: 2.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-3-headers-row .= +cmp-internal-search-hero__related-search-topic-panel { padding-top: 2rem; p= +adding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel { padding-bottom: 0p= +x; margin-top: 2rem; border-top: none; -webkit-box-flex: 0; flex: 0 0 33.33= +33%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel { margin-top: 3rem; = +} +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-first { padding-righ= +t: 2rem; padding-left: 0px; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-mid { padding-right:= + 1rem; padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-last { padding-right= +: 0px; padding-left: 2rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-3-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-body { padding-right= +: 1rem; padding-bottom: 1rem; border-right: 0.063em solid rgb(204, 204, 204= +); height: 100%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-3-headers-row .= +cmp-internal-search-hero__related-search-topic-panel-body-last { padding-ri= +ght: 0px; border-right: none; } + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-2-headers-row .= +cmp-internal-search-hero__related-search-topic-panel { padding-top: 2rem; p= +adding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel { padding-top: 0px; = +padding-bottom: 0px; margin-top: 2rem; border-top: none; -webkit-box-flex: = +0; flex: 0 0 50%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel { margin-top: 3rem; = +} +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-first { padding-righ= +t: 1.5rem; padding-left: 0px; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-last { padding-left:= + 1.5rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-2-headers-row= + .cmp-internal-search-hero__related-search-topic-panel-body { padding-right= +: 1rem; padding-bottom: 1rem; border-right: 0.063em solid rgb(204, 204, 204= +); height: 100%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-2-headers-row .= +cmp-internal-search-hero__related-search-topic-panel-body-last { border-rig= +ht: none; } + +.internalsearchhero .cmp-internal-search-hero__related-search-multiple-head= +er.cmp-internal-search-hero__related-search-multiple-header-1-header-row .c= +mp-internal-search-hero__related-search-topic-panel { padding-top: 2rem; pa= +dding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-multiple-he= +ader.cmp-internal-search-hero__related-search-multiple-header-1-header-row = +.cmp-internal-search-hero__related-search-topic-panel { padding-top: 3rem; = +padding-bottom: 0px; margin-top: 2rem; border-top: none; -webkit-box-orient= +: vertical; -webkit-box-direction: normal; flex-direction: column; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-row { -webkit-box-flex: 0; flex: 0 0 1= +00%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-container { display: flex; -= +webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction:= + column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel-container { -webkit-box-or= +ient: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel { width: 100%; padding-top: = +2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel { padding-top: 3rem; paddi= +ng-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel { margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0; = +flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0= +; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-list:last-child { margin-bot= +tom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-item { margin-bottom: 1rem; = +} + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-topic-panel-item:last-child { margin-b= +ottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-in= +ternal-search-hero__related-search-item-padding .cmp-internal-search-hero__= +related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-3-links-row .cmp-= +internal-search-hero__related-search-item-padding .cmp-internal-search-hero= +__related-search-topic-panel-item { padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-row { -webkit-box-flex: 0; flex: 0 0 1= +00%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-container { display: flex; -= +webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction:= + column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel-container { -webkit-box-or= +ient: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel { width: 100%; padding-top: = +2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel { padding-top: 3rem; paddi= +ng-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel { margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0; = +flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0= +; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-list:last-child { margin-bot= +tom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-topic-panel-item { margin-bottom: 1rem; = +} + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-topic-panel-item:last-child { margin-b= +ottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-in= +ternal-search-hero__related-search-item-padding .cmp-internal-search-hero__= +related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-2-links-row .cmp-= +internal-search-hero__related-search-item-padding .cmp-internal-search-hero= +__related-search-topic-panel-item { padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-row { -webkit-box-flex: 0; flex: 0 0 10= +0%; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-container { display: flex; -w= +ebkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: = +column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel-container { -webkit-box-ori= +ent: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel { width: 100%; padding-top: 2= +rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel { padding-top: 3rem; paddin= +g-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel { margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0; f= +lex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel-list { -webkit-box-flex: 0;= + flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-list:last-child { margin-bott= +om: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-item { margin-bottom: 1rem; } + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-topic-panel-item:last-child { margin-bo= +ttom: 0px; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-item-padding .cmp-internal-search-hero__r= +elated-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__related-search-single-head= +er.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-i= +nternal-search-hero__related-search-item-padding .cmp-internal-search-hero_= +_related-search-topic-panel-item { padding-left: 1rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-single-header= +.cmp-internal-search-hero__related-search-single-header-1-link-row .cmp-int= +ernal-search-hero__related-search-topic-panel-item:last-child { margin-bott= +om: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-i= +tem { line-height: normal; margin-bottom: 1rem; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-i= +tem:last-child { margin-bottom: 0px; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-l= +ink { color: rgb(0, 77, 255); font-size: 1.2rem; line-height: 1.44rem; word= +-break: break-word; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-l= +ink:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-l= +ink:focus, .internalsearchhero .cmp-internal-search-hero__related-search-to= +pic-panel-link:focus-within { outline: rgb(0, 77, 255) solid 1px; outline-o= +ffset: 0px; text-decoration: underline; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-topic-panel= +-link { font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-search-hero__related-search-topic-panel-t= +itle { font-size: 1.2rem; font-weight: 600; letter-spacing: 1.248px; line-h= +eight: 1.596rem; padding-bottom: 1.5rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__related-search-topic-panel= +-title { font-size: 1.8rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-search-hero__search-result-block { backgr= +ound-color: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0px 0= +px 0.31em 0.13em; padding: 2rem 1.5rem 1.5rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__search-result-block { padd= +ing-top: 3rem; padding-bottom: 0px; margin-bottom: 3rem; position: relative= +; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__search-result-block { marg= +in-bottom: 5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__search-result-block-space { = +margin-bottom: 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .internalsearchhero .cmp-internal-search-hero__search-result-block-space = +{ margin-bottom: 6rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__search-result-block-space = +{ margin-bottom: 6rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-container { displa= +y: none; } + +.internalsearchhero .cmp-internal-search-hero__no-result-heading-text { fon= +t-size: 2rem; font-weight: 600; line-height: 2.4rem; margin-top: 1rem; marg= +in-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__no-result-heading-text { m= +argin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-heading-text { f= +ont-size: 3.5rem; line-height: 4.2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__no-result-heading-text { m= +argin: 2.03rem 3.5rem 4.025rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips { ma= +rgin: 0px 3.52rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-title = +{ font-size: 1.2rem; font-weight: 600; line-height: 1.596rem; margin-bottom= +: 1.08rem; letter-spacing: 1.24px; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-titl= +e { font-size: 1.8rem; line-height: 2.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-conten= +t ul { padding-left: 1.7504rem; list-style-type: disc; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-cont= +ent ul { padding-left: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-cont= +ent ul { padding-left: 1.6rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-conten= +t li { font-size: 1.4rem; line-height: 2.24rem; list-style-type: disc; padd= +ing-bottom: 1rem; text-align: left; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-cont= +ent li { font-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-conten= +t a { color: rgb(0, 77, 255); text-decoration: underline; font-size: 1.4rem= +; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-search-tips-cont= +ent a { font-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-search-tips-conten= +t a:hover, .internalsearchhero .cmp-internal-search-hero__no-result-search-= +tips-content a:visited { color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__no-result-seperator { widt= +h: 66.6667%; } +} + +.internalsearchhero .cmp-internal-search-hero__no-result-seperator-line { d= +isplay: flex; border-bottom: 2px solid rgb(204, 204, 204); margin: 3.04rem = +0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__no-result-seperator-line {= + margin-top: 2rem; margin-bottom: 3.04rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__no-result-seperator-line {= + margin: 3.04rem 2.08rem 1.008rem 3.52rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container {= + padding-bottom: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container {= + padding-bottom: 4rem; } +} + +.internalsearchhero .cmp-internal-search-hero__popular-search-container h2 = +{ font-size: 2rem; line-height: 1.2; font-weight: 600; margin-top: 1rem; ma= +rgin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container h= +2 { margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container h= +2 { font-size: 3.5rem; margin-bottom: 3.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container h= +2 { margin: 2rem 3.5rem 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__popular-search-container ul = +{ list-style: inherit; padding-left: 1.75rem; margin: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container u= +l { padding-left: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container u= +l { margin-left: 3.5rem; padding-left: 1.6rem; } +} + +.internalsearchhero .cmp-internal-search-hero__popular-search-container li = +{ padding-bottom: 1rem; } + +.internalsearchhero .cmp-internal-search-hero__popular-search-container li:= +:marker { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__popular-search-container a {= + font-size: 1.4rem; line-height: 1.6; font-weight: 400; color: rgb(0, 77, 2= +55); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__popular-search-container a= + { font-size: 1.6rem; } +} + +.internalsearchhero .cmp-internal-search-hero__popular-search-container a:h= +over { text-decoration: underline; outline: none; } + +.internalsearchhero .cmp-internal-search-hero__popular-search-container a:f= +ocus, .internalsearchhero .cmp-internal-search-hero__popular-search-contain= +er a:focus-within { outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px= +; text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__popular-search-container a:f= +ocus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-block { displa= +y: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-= +direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-block { padd= +ing-bottom: 2.56rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-block { padd= +ing-bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-left-column = +{ display: inline-block; float: left; padding-bottom: 2.56rem; padding-left= +: 3.5rem; width: 66.6667%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-left-column = +{ padding-bottom: 3.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-title-containe= +r { font-size: 2rem; font-weight: 600; line-height: 1.2; padding-top: 1rem;= + } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-title-contai= +ner { padding-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-title-contai= +ner { padding-left: 3.5rem; width: 66.6667%; display: inline-block; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-title-contai= +ner { padding-top: 1rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-title { font-s= +ize: 2rem; font-weight: 600; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-title { font= +-size: 3.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er { margin-top: 2rem; display: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-filter-conta= +iner { display: flex; -webkit-box-align: baseline; align-items: baseline; m= +argin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-filter-conta= +iner { width: 33.3333%; float: right; -webkit-box-orient: vertical; -webkit= +-box-direction: normal; flex-direction: column; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er .cmp-button--filter { background-color: transparent; border: 0.2rem soli= +d rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er .cmp-button--filter .cmp-button__icon { color: rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er .cmp-button--filter .cmp-button__icon::after { content: "=EF=8C=9B"; fon= +t-size: 2.4rem; font-family: Ionicons; display: block; font-weight: 400; fo= +nt-style: normal; line-height: 1; text-transform: none; letter-spacing: nor= +mal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fo= +nt-smoothing: antialiased; text-rendering: optimizelegibility; font-feature= +-settings: "liga"; margin: 0.5rem; color: rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-filter-contain= +er .cmp-button--filter .cmp-button__text { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero .cmp-data-layer { margin-to= +p: 0px; margin-bottom: 6.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero .cmp-search-results-filterby = +{ margin-top: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero .cmp-search-results-filterb= +y { margin-top: 3rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-filter { mar= +gin-left: auto; width: 75%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-filter { wid= +th: 100%; padding-left: 1.5rem; padding-right: 3.5rem; position: relative; = +} +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort { padding= +-top: 1.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-sort { width= +: 100%; margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-sort { margi= +n-top: 1rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-text { fo= +nt-size: 1.4rem; line-height: 2.56rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-sort-text { = +font-size: 1.6rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-sort-text { = +padding-left: 1.5rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-most-rele= +vant { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-most-rele= +vant:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-date { co= +lor: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort-date:hove= +r { text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort--active {= + font-weight: 600; color: rgb(0, 0, 0); cursor: default; text-decoration: n= +one; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-sort--active:h= +over { text-decoration: none; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-con= +tainer { position: relative; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-c= +ontainer { display: flex; margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-tex= +t { margin-top: 2rem; margin-bottom: 2rem; font-size: 1.2rem; font-weight: = +600; line-height: 1.33; letter-spacing: 1.248px; text-transform: uppercase;= + } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-t= +ext { margin-top: 0px; margin-bottom: 0px; width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-t= +ext { width: 50%; line-height: 2.502rem; font-size: 1.8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-t= +ext { font-size: 1.8rem; line-height: 1.39; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-pag= +e-details { margin-bottom: 1.4rem; font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-p= +age-details { margin-bottom: 0px; text-align: right; width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-p= +age-details { width: 37.5%; font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-all-result-pag= +e-details-hidden { position: absolute; width: 1px; height: 1px; margin: -1p= +x; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: = +0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-conta= +iner { width: 87.5%; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-li= +ne-bar { border: 1px solid rgb(204, 204, 204); margin-top: 1.5rem; margin-b= +ottom: 2rem; background-color: rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +line-bar { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content { width: 100%; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link { display: inline-block; font-size: 2.2rem; line-height: 1= +.09; font-weight: 600; text-decoration-line: none; color: rgb(0, 77, 255); = +cursor: pointer; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-title-link { line-height: 1.36364; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link:focus { text-decoration: underline; outline: rgb(0, 77, 25= +5) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link:visited, .internalsearchhero .cmp-internal-search-hero__ra= +nked-search-result-item-content-title-link:visited:hover { color: rgb(0, 0,= + 136); text-decoration: underline; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-title-link:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-description { margin-top: 1rem; margin-bottom: 1rem; font-size: 1.2re= +m; line-height: 1.2; overflow-wrap: break-word; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-description { overflow: hidden; -webkit-line-clamp: 2; display: -we= +bkit-box; -webkit-box-orient: vertical; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-description { font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-tagging-container { display: inline-flex; margin-bottom: 0.5rem; font= +-size: 1.6rem; } + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-tagging-date, .internalsearchhero .cmp-internal-search-hero__ranked-s= +earch-result-item-content-tagging-keyword { display: inline-block; box-sizi= +ng: border-box; font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-tagging-date, .internalsearchhero .cmp-internal-search-hero__ranked= +-search-result-item-content-tagging-keyword { font-size: 1.4rem; line-heigh= +t: 1.92rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-tagging-divider { display: inline-block; margin-left: 1rem; margin-ri= +ght: 1rem; box-sizing: border-box; font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-= +content-tagging-divider { font-size: 1.4rem; line-height: 1.92rem; margin-l= +eft: 1.2rem; margin-right: 1.2rem; } +} + +.internalsearchhero .cmp-internal-search-hero__ranked-search-result-item-co= +ntent-hidden { display: none; } + +@-webkit-keyframes slide-down {=20 + 0% { opacity: 0; transform: translateY(-100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.global-footer { background-color: rgb(0, 0, 0); } + +.cmp-global-footer { max-width: 1200px; margin: 0px auto; } + +.cmp-global-footer__row { padding-top: 4rem; display: grid; grid-template-a= +reas: "cmp-global-footer__logo cmp-global-footer__links cmp-global-footer__= +share"; grid-template-columns: 1fr 8fr 3fr; } + +@media screen and (min-width: 1000px) { + .cmp-global-footer__row { -webkit-box-align: center; align-items: center;= + padding-top: 2rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__row { grid-template-areas: "cmp-global-footer__logo c= +mp-global-footer__logo" "cmp-global-footer__links cmp-global-footer__share"= +; grid-template-columns: 6fr 6fr; padding-bottom: 0px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-global-footer__row { display: flex; -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; grid-template-areas: n= +one; } +} + +.cmp-global-footer__logo { grid-area: cmp-global-footer__logo; height: 100%= +; width: 47px; display: flex; -webkit-box-orient: vertical; -webkit-box-dir= +ection: normal; flex-direction: column; -webkit-box-pack: center; justify-c= +ontent: center; margin-right: 25px; margin-left: 15px; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__logo { -webkit-box-align: start; align-items: flex-st= +art; } +} + +.cmp-global-footer__logo-image { width: 46px; height: 47px; } + +.cmp-global-footer__icons, .cmp-global-footer__legal-row, .cmp-global-foote= +r__links, .cmp-global-footer__share { display: flex; -webkit-box-align: cen= +ter; align-items: center; } + +.cmp-global-footer__links { grid-area: cmp-global-footer__links; text-decor= +ation: underline; color: rgb(167, 167, 167); -webkit-box-align: baseline; a= +lign-items: baseline; padding-left: 25px; flex-wrap: wrap; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__links { padding-left: 0px; margin-left: 15px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-global-footer__links { padding-left: 0px; margin-right: 15px; } +} + +.cmp-global-footer__link { color: rgb(167, 167, 167); text-transform: upper= +case; font-size: 1.4rem; line-height: 2.5rem; } + +.cmp-global-footer__link:focus, .cmp-global-footer__link:hover { color: rgb= +(255, 255, 255); } + +.cmp-global-footer__link-item { padding-right: 30px; font-size: 1.1rem; mar= +gin-top: 30px; } + +@media screen and (max-width: 767.9px) { + .cmp-global-footer__link-item { padding-right: 30px; } +} + +.cmp-global-footer .cmp-share-banner__items { flex-wrap: wrap; width: 100%;= + display: flex; justify-content: space-evenly; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer .cmp-share-banner__items { margin-right: 15px; margin-= +left: 16px; margin-top: 0px; } +} + +.cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-c= +hild:nth-last-child(7), .cmp-global-footer .cmp-share-banner__items .cmp-sh= +are-banner__item:first-child:nth-last-child(7) ~ .cmp-share-banner__item, .= +cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-ch= +ild:nth-last-child(8), .cmp-global-footer .cmp-share-banner__items .cmp-sha= +re-banner__item:first-child:nth-last-child(8) ~ .cmp-share-banner__item { w= +idth: 23%; } + +.cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-c= +hild:nth-last-child(9), .cmp-global-footer .cmp-share-banner__items .cmp-sh= +are-banner__item:first-child:nth-last-child(9) ~ .cmp-share-banner__item, .= +cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-ch= +ild:nth-last-child(10), .cmp-global-footer .cmp-share-banner__items .cmp-sh= +are-banner__item:first-child:nth-last-child(10) ~ .cmp-share-banner__item {= + width: 18%; } + +.cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-c= +hild:nth-last-child(11), .cmp-global-footer .cmp-share-banner__items .cmp-s= +hare-banner__item:first-child:nth-last-child(11) ~ .cmp-share-banner__item,= + .cmp-global-footer .cmp-share-banner__items .cmp-share-banner__item:first-= +child:nth-last-child(12), .cmp-global-footer .cmp-share-banner__items .cmp-= +share-banner__item:first-child:nth-last-child(12) ~ .cmp-share-banner__item= + { width: 15%; } + +.cmp-global-footer__item--footer { padding-right: 1.5rem; min-width: 25%; m= +ax-width: 25%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-global-footer__item--footer { padding-top: 0px; } +} + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__item--footer { min-width: 33%; max-width: 33%; } +} + +.cmp-global-footer__item--footer:nth-child(-n+3) { margin-top: 35px; margin= +-bottom: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-global-footer__item--footer:nth-child(-n+3) { margin-top: 23px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-global-footer__item--footer:nth-child(n+3) { margin-top: 45px; margi= +n-bottom: 0px; } +} + +.cmp-global-footer__item--footer:last-child { margin-top: 45px; margin-bott= +om: 20px; } + +@media screen and (min-width: 1000px) { + .cmp-global-footer__item--footer:last-child { margin-top: 23px; margin-bo= +ttom: 8px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-global-footer__item--footer:last-child { margin-bottom: 30px; } +} + +.cmp-global-footer__share { grid-area: cmp-global-footer__share; padding-le= +ft: 1.5rem; padding-right: 1.5rem; } + +.cmp-global-footer .cmp-share-banner { width: 100%; } + +.cmp-global-footer .cmp-share-banner__item { padding: 0.5rem 0px; margin: 0= +px; display: flex; -webkit-box-pack: center; justify-content: center; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer .cmp-share-banner__item--mail { display: none; } +} + +@media screen and (max-width: 999.9px) { + .cmp-global-footer .cmp-share-banner__item--footer { padding-bottom: 30px= +; } +} + +.cmp-global-footer .cmp-share-banner__icon { margin: 0px; color: rgb(167, 1= +67, 167); border-color: rgb(167, 167, 167); } + +.cmp-global-footer .cmp-share-banner__icon:hover { color: rgb(255, 255, 255= +); background-color: transparent; } + +.cmp-global-footer .cmp-share-banner__icon:focus { color: rgb(255, 255, 255= +); } + +.cmp-global-footer__legal-row { -webkit-box-pack: justify; justify-content:= + space-between; border-top: 1px solid rgb(167, 167, 167); margin-left: 15px= +; margin-right: 15px; padding-top: 10px; padding-bottom: 40px; -webkit-box-= +orient: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +@media screen and (max-width: 999.9px) { + .cmp-global-footer__legal-row { margin-left: 15px; margin-right: 15px; } +} + +.cmp-global-footer__link-item--legal { margin-top: 30px; } + +@media screen and (min-width: 1000px) { + .cmp-global-footer__link-item--legal { margin-top: 2rem; } +} + +.cmp-global-footer__legal-link { color: rgb(167, 167, 167); text-decoration= +: underline; } + +.cmp-global-footer__legal-link:focus, .cmp-global-footer__legal-link:hover = +{ color: rgb(255, 255, 255); } + +.cmp-global-footer__legal-wrap { display: flex; width: 100%; flex-wrap: wra= +p; } + +.cmp-global-footer__copy-right { margin-left: auto; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-global-footer__copy-right { width: auto; } +} + +.cmp-global-footer__copy-right-text { color: rgb(167, 167, 167); font-size:= + 1.1rem; margin-top: 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-global-footer__copy-right-text { margin-top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-global-footer__copy-right-text { margin-top: 2rem; } +} + +.cmp-global-footer__legal-terms { color: rgb(167, 167, 167); font-size: 1.1= +rem; padding-bottom: 2rem; } + +.cmp-about-hero--unit .cmp-about-hero__content { padding: 5rem 0px; display= +: grid; grid-template-columns: 8fr 4fr; } + +.cmp-about-hero--unit .cmp-about-hero__content .breadcrumb { padding-bottom= +: 1rem; } + +.cmp-about-hero--unit .cmp-about-hero__content .cmp-text { margin-top: 2rem= +; } + +@media screen and (max-width: 767.9px) { + .cmp-about-hero--unit .cmp-about-hero__content .cmp-text { margin: 1rem 0= +px 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-about-hero--unit .cmp-about-hero__content .cmp-text p { font-size: 1= +.8rem; } +} + +.cmp-about-hero--unit .cmp-about-hero .podcastbadges .cmp-text { font-size:= + 1.6rem; } + +@media screen and (max-width: 767.9px) { + .cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge .text .cmp-text = +{ margin-bottom: auto; } +} + +.cmp-about-hero--unit .cmp-about-hero__left { grid-column: 1 / 2; word-brea= +k: break-word; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--unit .cmp-about-hero__left { padding-right: 1.5rem; } +} + +.cmp-about-hero--unit .cmp-about-hero__left .cmp-title__text--short { font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--unit .cmp-about-hero__left .cmp-title__text--short { fon= +t-size: 6.5rem; } +} + +.cmp-about-hero--unit .cmp-about-hero__left .cmp-title__text--long { font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0)= +; line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-about-hero--unit .cmp-about-hero__left .cmp-title__text--long { font= +-size: 5.8rem; } +} + +.cmp-about-hero--unit .cmp-about-hero__right { grid-column: 2 / 3; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--unit .cmp-about-hero__right .image { height: 1px; } + .cmp-about-hero--unit .cmp-about-hero__right .image .cmp-image__image { t= +ransform: translateY(1rem); } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-about-hero--unit .cmp-about-hero__content { grid-template-columns: 6= +fr 6fr; } + .cmp-about-hero--unit .cmp-about-hero__left { padding-right: 4rem; } +} + +@media screen and (max-width: 767.9px) { + .cmp-about-hero--unit .cmp-about-hero__content { grid-template-columns: 1= +2fr; padding: 3rem 0px; } + .cmp-about-hero--unit .cmp-about-hero__content .cmp-text p { line-height:= + 2.56rem; } + .cmp-about-hero--unit .cmp-about-hero__right { grid-area: auto / 1 / auto= + / 2; } + .cmp-about-hero--unit .cmp-about-hero__right .cmp-image__image { width: 6= +6%; margin: 0px auto; } +} + +@media screen and (max-width: 767.9px) and (max-width: 767.9px) { + .cmp-about-hero--unit .cmp-about-hero__right .cmp-image__image { padding-= +top: 2rem; } +} + +.cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge__container { width= +: fit-content; } + +.cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge__container .cmp-co= +ntainer { display: inline-grid; grid-template-columns: repeat(2, 2fr); gap:= + 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge__container .cmp-= +container { width: 167%; } +} + +@media screen and (min-width: 1200px) { + .cmp-about-hero--unit .cmp-about-hero .cmp-podcast-badge__container .cmp-= +container { width: 100%; } +} + +.cmp-about-hero--unit .cmp-about-hero .podcastbadges .cmp-image__image { ma= +rgin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.cmp-video-right-hero .cmp-right-hero__content { display: grid; grid-templa= +te-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero__content { grid-template-columns: 6= +fr 6fr; } +} + +.cmp-video-right-hero .cmp-right-hero__content .breadcrumb { padding-bottom= +: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__content .breadcrumb { padding-bott= +om: 2rem; } +} + +.cmp-video-right-hero .cmp-right-hero__left { grid-column: 1; word-break: b= +reak-word; padding: 4rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero__left { padding: 5rem 1.5rem 5rem 0= +px; grid-column: 1 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__left { padding: 5rem 1.5rem 5rem 0= +px; } +} + +.cmp-video-right-hero .cmp-right-hero__left .cmp-text { padding: 1rem 0px 0= +px; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero__left .cmp-text { padding: 2rem 0px= + 0px; } +} + +.cmp-video-right-hero .cmp-right-hero__left .cmp-text p { font-size: 1.4rem= +; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__left .cmp-text p { font-size: 1.8r= +em; } +} + +.cmp-video-right-hero .cmp-right-hero__left .podcastbadges .cmp-text { font= +-size: 1.6rem; } + +.cmp-video-right-hero .cmp-right-hero__left .cmp-title__text--short { font-= +family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Sego= +e UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; fon= +t-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0= +); line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__left .cmp-title__text--short { fon= +t-size: 6.5rem; } +} + +.cmp-video-right-hero .cmp-right-hero__left .cmp-title__text--long { font-f= +amily: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe= + UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font= +-weight: 800; font-style: normal; text-transform: none; color: rgb(0, 0, 0)= +; line-height: 1; font-size: 3.6rem; } + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__left .cmp-title__text--long { font= +-size: 5.8rem; } +} + +.cmp-video-right-hero .cmp-right-hero__left .cmp-button { margin: 2rem 0px = +0px; } + +.cmp-video-right-hero .cmp-right-hero__right { position: relative; grid-are= +a: auto / 1; padding: 2rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero__right { padding: 5rem 0px 5rem 1.5= +rem; grid-column: 2 / 2; } +} + +@media screen and (min-width: 1000px) { + .cmp-video-right-hero .cmp-right-hero__right { padding: 5rem 0px 5rem 1.5= +rem; } +} + +.cmp-video-right-hero .cmp-right-hero__right .cmp-video-hero { min-height: = +auto; top: 1px; right: 1px; } + +.cmp-video-right-hero .cmp-right-hero__right .cmp-video-hero__video { heigh= +t: auto; min-height: auto; object-fit: contain; } + +.cmp-video-right-hero .cmp-right-hero__right .cmp-video-hero .cmp-video-her= +o__controls-mute, .cmp-video-right-hero .cmp-right-hero__right .cmp-video-h= +ero .cmp-video-hero__controls-pause, .cmp-video-right-hero .cmp-right-hero_= +_right .cmp-video-hero .cmp-video-hero__controls-play, .cmp-video-right-her= +o .cmp-right-hero__right .cmp-video-hero .cmp-video-hero__controls-unmute {= + color: rgb(0, 0, 0); } + +.cmp-video-right-hero .cmp-right-hero__right .cmp-hero-video-dark .cmp-vide= +o-hero .cmp-video-hero__controls-mute, .cmp-video-right-hero .cmp-right-her= +o__right .cmp-hero-video-dark .cmp-video-hero .cmp-video-hero__controls-pau= +se, .cmp-video-right-hero .cmp-right-hero__right .cmp-hero-video-dark .cmp-= +video-hero .cmp-video-hero__controls-play, .cmp-video-right-hero .cmp-right= +-hero__right .cmp-hero-video-dark .cmp-video-hero .cmp-video-hero__controls= +-unmute { color: rgb(255, 255, 255); } + +.cmp-video-right-hero .cmp-right-hero__right .cmp-video__transcript { text-= +align: right; margin-top: 1rem; } + +.cmp-video-right-hero .cmp-right-hero__right .videoanimation .cmp-video-her= +o__content-container { display: none; } + +.cmp-video-right-hero .cmp-right-hero .cmp-podcast-badge__container { width= +: fit-content; } + +.cmp-video-right-hero .cmp-right-hero .cmp-podcast-badge__container .cmp-co= +ntainer { display: inline-grid; grid-template-columns: repeat(2, 2fr); gap:= + 1rem; max-width: none; } + +@media screen and (min-width: 768px) { + .cmp-video-right-hero .cmp-right-hero .cmp-podcast-badge__container { wid= +th: 171%; } +} + +@media screen and (min-width: 1200px) { + .cmp-video-right-hero .cmp-right-hero .cmp-podcast-badge__container { wid= +th: 102%; } +} + +.cmp-video-right-hero .cmp-right-hero .podcastbadges .cmp-image__image { ma= +rgin-bottom: 0px; width: 13.4rem; height: 3.4rem; } + +.cmp-job-search-filtering__cta-results { padding-top: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-job-search-filtering__cta-results { padding-top: 0px; width: 21.4rem= +; } +} + +.cmp-job-search-filtering__cta-results .cmp-button { display: flex; -webkit= +-box-align: center; align-items: center; -webkit-box-pack: center; justify-= +content: center; text-decoration: none; margin: 0px; padding: 1.5rem; heigh= +t: 4.8rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-job-search-filtering__cta-results .cmp-button { width: 21.4rem; } +} + +.cmp-job-search-filtering__cta-results .cmp-button__text { font-size: 1.4re= +m; font-weight: 600; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__cta-results .cmp-button__text { line-height: 1= +.4; } +} + +.cmp-job-search-filtering__cta-results .cmp-button .cmp-button__icon::after= + { position: relative; color: rgb(0, 0, 0); font-family: Ionicons; font-siz= +e: 2.4rem; font-weight: 400; font-style: normal; line-height: 1; content: "= +=EF=8C=9B"; } + +.cmp-job-search-filtering .cmp-accordion__button { padding: 1.52rem; line-h= +eight: 2.56rem; } + +.cmp-job-search-filtering .cmp-accordion > .cmp-accordion__item > .cmp-acco= +rdion__header > .cmp-accordion__button { border-top: none; border-right: no= +ne; border-left: none; border-image: initial; border-bottom: 1px solid rgb(= +204, 204, 204); } + +.cmp-job-search-filtering .country-list, .cmp-job-search-filtering .filters= +-list { padding: 0px; margin: 0px; } + +.cmp-job-search-filtering .country-list .country-list-item, .cmp-job-search= +-filtering .country-list .filters-list-item, .cmp-job-search-filtering .fil= +ters-list .country-list-item, .cmp-job-search-filtering .filters-list .filt= +ers-list-item { padding-left: 0px; } + +.cmp-job-search-filtering .country-list .country-list-item::before, .cmp-jo= +b-search-filtering .country-list .filters-list-item::before, .cmp-job-searc= +h-filtering .filters-list .country-list-item::before, .cmp-job-search-filte= +ring .filters-list .filters-list-item::before { position: static; top: 0px;= + left: 0px; width: 0px; content: " "; } + +.cmp-job-search-filtering .form-inputs .cmp-form-options, .cmp-job-search-f= +iltering .responsivegrid { padding: 0px; margin: 0px; } + +.cmp-job-search-filtering .form-inputs .cmp-form-options__field--checkbox {= + margin: 1rem 1.6rem; } + +.cmp-job-search-filtering__category-column .responsivegrid, .cmp-job-search= +-filtering__country-territory .responsivegrid { padding: 0px; overflow: hid= +den auto; width: 100%; } + +.cmp-job-search-filtering__category-column .country-list-item, .cmp-job-sea= +rch-filtering__country-territory .country-list-item { padding: 0px; display= +: inline-flex; width: 100%; } + +.cmp-job-search-filtering__category-column .country-list-item label, .cmp-j= +ob-search-filtering__country-territory .country-list-item label { margin-le= +ft: -8%; } + +.cmp-job-search-filtering__category-column .filters-list-item, .cmp-job-sea= +rch-filtering__country-territory .filters-list-item { padding: 0px; display= +: inline-flex; width: 100%; } + +.cmp-job-search-filtering__category-column .filters-list-item label, .cmp-j= +ob-search-filtering__country-territory .filters-list-item label { margin-le= +ft: -8%; } + +.cmp-job-search-filtering__category-column .filters-list-item .cmp-form-opt= +ions__field--checkbox, .cmp-job-search-filtering__country-territory .filter= +s-list-item .cmp-form-options__field--checkbox { line-height: 2.24rem; font= +-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__category-column .filters-list-item .cmp-form-o= +ptions__field--checkbox, .cmp-job-search-filtering__country-territory .filt= +ers-list-item .cmp-form-options__field--checkbox { line-height: 2.56rem; fo= +nt-size: 1.6rem; } +} + +.cmp-job-search-filtering .cmp-form-options .cmp-input__checkbox:focus + la= +bel .cmp-form-options__field--checkbox { outline: rgb(32, 32, 32) solid 2px= +; border-radius: 2px; } + +.cmp-job-search-filtering .cmp-form-options .cmp-input__checkbox:focus:not(= +:focus-visible) + label .cmp-form-options__field--checkbox { outline: none;= + } + +.cmp-job-search-filtering__country-territory .responsivegrid { height: 320p= +x; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(204, = +204, 204); border-left: 1px solid rgb(204, 204, 204); border-right: 1px sol= +id rgb(204, 204, 204); } + +.cmp-job-search-filtering__country-territory .country-list .country-list-it= +em .cmp-accordion-button__country { line-height: 2.24rem; padding: 1.4rem 1= +.5rem 1.4rem 3.5rem; width: 100%; color: rgb(0, 0, 0); text-align: left; } + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__country-territory .country-list .country-list-= +item .cmp-accordion-button__country { line-height: 2.56rem; } +} + +.cmp-job-search-filtering__country-territory .country-list .country-list-it= +em .cmp-accordion-button__country:focus, .cmp-job-search-filtering__country= +-territory .country-list .country-list-item .cmp-accordion-button__country:= +hover { background-color: rgb(242, 242, 242); cursor: pointer; } + +.cmp-job-search-filtering__country-territory .country-list .country-list-it= +em .cmp-accordion-button__country[active] { background-color: rgb(242, 242,= + 242); border-color: rgb(242, 242, 242); font-weight: 600; } + +.cmp-job-search-filtering__country-territory .cmp-accordion__header > .cmp-= +accordion__button { border-top: none; border-bottom: 1px solid rgb(204, 204= +, 204); } + +.cmp-job-search-filtering__country-territory .cmp-accordion__header > .cmp-= +accordion__button:focus { outline: rgb(0, 0, 136) solid 1px; } + +.cmp-job-search-filtering__category-column .responsivegrid { height: auto; = +max-height: 320px; } + +.cmp-job-search-filtering__category-column .cmp-accordion__header > .cmp-ac= +cordion__button:focus { outline: rgb(0, 0, 136) solid 1px; } + +.cmp-job-search-filtering__category-column .cmp-accordion__header > .cmp-ac= +cordion__button:focus:not(:focus-visible) { outline: none; } + +@media screen and (max-width: 767.9px) { + .cmp-job-search-filtering__category-column .filters-list { column-width: = +278px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-job-search-filtering__category-column .filters-list { column-count: = +2; } +} + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__category-column .filters-list { column-count: = +3; } +} + +@media screen and (min-width: 768px) { + .cmp-job-search-filtering__category-column[meta-data-fieldname=3D"postedD= +ate"] .filters-list { display: flex; -webkit-box-orient: vertical; -webkit-= +box-direction: normal; flex-direction: column; } + .cmp-job-search-filtering__category-column[meta-data-fieldname=3D"postedD= +ate"] .filters-list .filters-list-item { margin-bottom: 7px; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__category-column[meta-data-fieldname=3D"postedD= +ate"] .filters-list .filters-list-item { width: 33%; } +} + +.cmp-job-search-filtering__category-column .filters-list-custom { column-co= +unt: auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-job-search-filtering__category-column .filters-list-custom .filters-= +list-item { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-job-search-filtering__category-column .filters-list-custom .filters-= +list-item { width: 33%; } +} + +.cmp-job-search-filtering__filter-container { height: 44.95rem; overflow: h= +idden auto; } + +.cmp-job-search-filtering .cmp-modal .cmp-modal_header { border-bottom: 1px= + solid rgb(204, 204, 204); } + +.cmp-job-search-filtering .cmp-accordion__panel--hidden { visibility: hidde= +n; max-height: 0px; } + +.cmp-jobs-results .sort-filter-container { display: block; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results .sort-filter-container { display: flex; width: auto; -w= +ebkit-box-pack: end; justify-content: end; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .sort-filter-container .cmp-button--secondary .cmp-butt= +on { -webkit-box-pack: center; justify-content: center; } +} + +.cmp-jobs-results .sort-filter-container .cmp-job-search-filtering__clear .= +cmp-button { width: 13.6rem; margin: 20px 10px 0px; padding: 1.5rem; line-h= +eight: 1.6rem; height: 50px; } + +.cmp-jobs-results .sort-filter-container .toggle-view { vertical-align: mid= +dle; } + +.cmp-jobs-results .sort-filter-container .toggle-view .cmp-button { width: = +auto; } + +.cmp-jobs-results .selected-filter-container:empty { display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button { margin= +: 0px 15px 10px 0px; } +} + +.cmp-jobs-results__recommended-jobs .no-results-container { margin-bottom: = +20px; } + +.cmp-jobs-results__recommended-jobs .no-results-container .search-tips-cont= +ent { margin-top: 2.2rem; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results__recommended-jobs .no-results-container .search-tips-co= +ntent { padding-bottom: 0px; margin-top: 0px; } +} + +.cmp-jobs-results__recommended-jobs .no-results-container .cmp-button { mar= +gin-left: 0px; margin-bottom: 0px; } + +.cmp-jobs-results__recommended-jobs .search-tips-content { font-weight: 600= +; padding-bottom: 5px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results__recommended-jobs .search-tips-content { padding-bottom= +: 0px; } +} + +.cmp-jobs-results__recommended-jobs .search-tips-content a { color: rgb(0, = +77, 255); text-decoration: none; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results .cmp-jobs-results__recommendedjobs-tab .cmp-jobs-result= +s__title { margin-left: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .cmp-jobs-results__recommendedjobs-tab .cmp-jobs-result= +s__title { padding-left: 0px; } +} + +.cmp-jobs-results__title { color: rgb(0, 0, 0); margin-top: 20px; margin-bo= +ttom: 0.8rem; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results__title { font-size: 2.5rem; margin-bottom: 30px; } +} + +@media screen and (min-width: 768px) { + .cmp-jobs-results__title { margin-bottom: 20px; margin-top: 0px; } +} + +.cmp-jobs-results__title:hover { color: rgb(0, 0, 0); } + +.cmp-jobs-results__tabs { display: flex; -webkit-box-orient: vertical; -web= +kit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results__tabs { -webkit-box-orient: horizontal; -webkit-box-dir= +ection: normal; flex-flow: wrap; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-jobs-results__tabs .cmp-jobs-results__title:first-child { margin-bot= +tom: 0.8rem; } +} + +.cmp-jobs-results__tabs a { pointer-events: none; } + +.cmp-jobs-results__tabs .cmp-jobs-results__non-active a { color: rgb(0, 77,= + 255); font-weight: 400; cursor: pointer; pointer-events: auto; } + +.cmp-jobs-results__tabs .cmp-jobs-results__non-active a:hover { text-decora= +tion: underline; color: rgb(0, 77, 255); } + +.cmp-jobs-results__tabs .cmp-jobs-results__non-active a:focus { text-decora= +tion: underline; } + +.cmp-jobs-results__tab-content { display: inline-block; width: 100%; } + +.cmp-jobs-results__tab-content .cmp-jobs-results__non-active { display: non= +e; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .cmp-teaser.card { -webkit-box-flex: 0; flex: 0 0 50%; = +max-width: 50%; } +} + +.cmp-jobs-results .optional-button { padding: 2rem 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .optional-button { padding: 3rem 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .optional-button { padding: 3rem 0px; } +} + +.cmp-jobs-results .results-list-container.block-view .wrapper { display: fl= +ex; flex-wrap: wrap; margin-bottom: 20px; } + +.cmp-jobs-results .results-list-container.block-view .wrapper:empty { displ= +ay: none; } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser {= + -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direct= +ion: row; width: 100%; padding: 0px 15px 30px; } + +@media screen and (max-width: 767.9px) { + .cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser= + { padding: 0px 15px 20px; } +} + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser__= +title-link { width: 100%; } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser__= +title-link:focus .cmp-teaser__title, .cmp-jobs-results .results-list-contai= +ner.block-view .wrapper .cmp-teaser__title-link:hover .cmp-teaser__title { = +text-decoration: underline; color: rgb(0, 77, 255); } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser .= +cmp-teaser__content { height: 100%; display: flex; } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser .= +cmp-teaser__content__details-section { -webkit-box-flex: 1; flex: 1 0 auto;= + } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser__= +job-listing-areas-interest { display: -webkit-box; -webkit-box-orient: vert= +ical; -webkit-line-clamp: 2; overflow: hidden; } + +.cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser__= +title { font-size: 1.8rem; font-weight: 700; text-decoration: none; color: = +rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .results-list-container.block-view .wrapper .cmp-teaser= +__title { font-size: 2.5rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-jobs-results .results-list-container.block-view .wrapper { margin-bo= +ttom: 10px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .results-list-container.block-view .wrapper { padding: = +0px 2rem; } +} + +.cmp-jobs-results__no-jobs-message:empty, .cmp-jobs-results__recommended-jo= +bs .results-list-container .wrapper:empty { display: none; } + +.cmp-jobs-results .sort-filter-container .toggle-view .cmp-button { height:= + 4.8rem; width: 100%; margin-left: 0px; color: rgb(0, 0, 0); display: flex;= + padding: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .sort-filter-container .toggle-view .cmp-button { width= +: 21.4rem; margin-left: 0px; margin-bottom: 0px; margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .sort-filter-container .toggle-view .cmp-button { width= +: 21.4rem; margin-left: 0px; margin-top: 0px; } +} + +.cmp-jobs-results .sort-filter-container .toggle-view .cmp-button__text-gri= +d, .cmp-jobs-results .sort-filter-container .toggle-view .cmp-button__text-= +list { display: none; } + +.cmp-jobs-results .sort-filter-container .toggle-view .cmp-button__text-gri= +d--show, .cmp-jobs-results .sort-filter-container .toggle-view .cmp-button_= +_text-list--show { display: block; } + +.cmp-jobs-results .cmp-results-container-wrap { min-height: 100%; } + +.cmp-jobs-results .cmp-button__grid, .cmp-jobs-results .cmp-button__list { = +margin-right: 10px; } + +.cmp-jobs-results .toggle-grid-icon, .cmp-jobs-results .toggle-list-icon { = +display: none; } + +.cmp-jobs-results .cmp-button__list::after { content: "=EF=8E=91"; } + +.cmp-jobs-results .cmp-button__grid::after, .cmp-jobs-results .cmp-button__= +list::after { font-size: 24px; font-family: Ionicons; display: block; font-= +weight: 400; font-style: normal; line-height: 1; text-transform: none; lett= +er-spacing: normal; overflow-wrap: normal; white-space: nowrap; direction: = +ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibilit= +y; font-feature-settings: "liga"; } + +.cmp-jobs-results .cmp-button__grid::after { content: "=EF=91=81"; } + +.cmp-jobs-results .results-list-container.list-view .wrapper:empty { displa= +y: none; } + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser { = +-webkit-box-flex: 1; flex: 1 0 100%; max-width: 100%; margin: 0px 15px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser = +{ margin: 0px 3.5rem; } +} + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser__j= +ob-listing-areas-interest { display: -webkit-box; -webkit-box-orient: verti= +cal; -webkit-line-clamp: 2; overflow: hidden; } + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser__t= +itle-link { cursor: auto; } + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser__t= +itle { font-size: 1.8rem; font-weight: 700; text-decoration: none; color: r= +gb(0, 0, 0); cursor: pointer; } + +.cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser__t= +itle:focus, .cmp-jobs-results .results-list-container.list-view .wrapper .c= +mp-teaser__title:hover { text-decoration: underline; color: rgb(0, 77, 255)= +; outline: none; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .results-list-container.list-view .wrapper .cmp-teaser_= +_title { font-size: 2.5rem; } +} + +.cmp-jobs-results .list-view .cmp-teaser__content { border: none; padding: = +2.5rem 0px; background: none; } + +.cmp-jobs-results .cmp-results-line-bar { border: 0.06rem solid rgb(204, 20= +4, 204); } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .no-results-container { margi= +n-bottom: 50px; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .cmp-jobs-results__no-jobs-me= +ssage { display: none; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .cmp-jobs-results__no-jobs-me= +ssage--show { display: block; } + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-jobs-results .cmp-jobs-results__all-jobs .cmp-jobs-results__no-jobs-= +message--show { margin-top: 2.2rem; } +} + +.cmp-jobs-results .cmp-jobs-results__all-jobs .cmp-jobs-results__no-jobs-me= +ssage--show a { color: rgb(0, 77, 255); text-decoration: underline; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .search-tips-content { font-s= +ize: 1.6rem; line-height: 2.56rem; font-weight: 400; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .search-tips-content ul { lis= +t-style: disc; padding-left: 1.04em; } + +.cmp-jobs-results .cmp-jobs-results__all-jobs .search-tips-content ul li { = +padding-bottom: 10px; } + +@media screen and (max-width: 999.9px) { + .cmp-jobs-results .cmp-jobs-results__all-jobs .search-tips-content { font= +-size: 1.4rem; line-height: 2.24rem; } +} + +.cmp-jobs-results .cmp-teaser__job-posted .cmp-teaser__job-listing-posted-d= +ate { line-height: 1.5; } + +.cmp-jobs-results .no-results-container { display: none; } + +.cmp-jobs-results .no-results-container--show { display: block; padding: 0p= +x 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .no-results-container--show { padding: 0px 3.5rem; } +} + +.cmp-jobs-results .no-results-container .cmp-title__text { font-size: 3.5re= +m; line-height: 4.2rem; font-weight: 600; margin-bottom: 10px; } + +@media screen and (max-width: 999.9px) { + .cmp-jobs-results .no-results-container .cmp-title__text { font-size: 2re= +m; line-height: 2.4rem; margin-bottom: 15px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-jobs-results .no-results-container .cmp-title__text { margin-bottom:= + 20px; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-jobs-results .no-results-container .cmp-title__text { margin-top: 2.= +2rem; } +} + +.cmp-jobs-results .no-results-container .cmp-title--eyebrow .cmp-title__tex= +t { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfo= +nt, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-s= +erif; font-weight: 600; font-style: normal; text-transform: uppercase; lett= +er-spacing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; font-size: 1.2r= +em; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .no-results-container .cmp-title--eyebrow .cmp-title__t= +ext { font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.cmp-jobs-results .no-results-container__jobs-message { margin-bottom: 22px= +; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .no-results-container__jobs-message { margin-bottom: 25= +px; } +} + +.cmp-jobs-results .cmp-job-results__button-wrap { -webkit-box-orient: verti= +cal; -webkit-box-direction: normal; flex-direction: column; display: conten= +ts; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .cmp-job-results__button-wrap { display: flex; -webkit-= +box-orient: vertical; -webkit-box-direction: normal; flex-direction: column= +; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .cmp-job-results__button-wrap { display: contents; -web= +kit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: = +row; } +} + +.cmp-jobs-results .cmp-jobs-results__title { display: block; font-size: 2.4= +rem; line-height: 2.52rem; margin-left: 1.5rem; font-weight: 600; width: fi= +t-content; margin-bottom: 20px; } + +.cmp-jobs-results .cmp-jobs-results__title--hide { display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .cmp-jobs-results__title { padding: 0px 0px 0px 3.5rem;= + margin-left: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .cmp-jobs-results__title { font-size: 4.8rem; line-heig= +ht: 5.04rem; margin-bottom: 30px; margin-left: 15px; } +} + +.cmp-jobs-results .cmp-jobs-results__title:focus { background-color: transp= +arent; outline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; box-shad= +ow: rgb(0, 0, 136) 0px 0px 0px 2px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .linkenabled-container { -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .linkenabled-container { -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-jobs-results .linkenabled-container--hide { display: none; } + +.cmp-jobs-results .sort-filter-container { display: flex; margin-bottom: 30= +px; padding: 0px 1.5rem; width: 100%; -webkit-box-pack: justify; justify-co= +ntent: space-between; -webkit-box-orient: vertical; -webkit-box-direction: = +normal; flex-direction: column; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .sort-filter-container { padding: 0px 3.5rem; -webkit-b= +ox-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; = +} +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .sort-filter-container { -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; padding: 0px 1.5rem; = +} +} + +.cmp-jobs-results .sort-filter-container--hide { display: none; } + +@media screen and (min-width: 1200px) { + .cmp-jobs-results .sort-filter-container .cmp-button--new-job-search { ma= +rgin-left: 5rem; } +} + +.cmp-jobs-results .sort-filter-container .cmp-button--new-job-search .cmp-b= +utton { margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-jobs-results .sort-filter-container .cmp-button--new-job-search .cmp= +-button { height: 4.8rem; width: 21.4rem; margin: 0px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-jobs-results .sort-filter-container .cmp-button--new-job-search .cmp= +-button { width: 100%; } +} + +.cmp-jobs-results .sort-filter-container .margin-new-job-search { margin-le= +ft: 0px; } + +@media screen and (min-width: 1200px) { + .cmp-jobs-results .sort-filter-container .margin-new-job-search { margin-= +left: 0px; } +} + +.cmp-jobs-results .results-sort-options { text-transform: uppercase; font-s= +ize: 1.4rem; flex-wrap: wrap; margin-bottom: 2rem; display: flex; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .results-sort-options { margin-top: 0.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-jobs-results .results-sort-options { display: block; } +} + +@media screen and (min-width: 1200px) { + .cmp-jobs-results .results-sort-options { margin-bottom: 0px; } +} + +.cmp-jobs-results .results-sort-options a.cmp-text__link--link { padding-ri= +ght: 0.8rem; color: rgb(0, 77, 255); } + +.cmp-jobs-results .results-sort-options a.cmp-text__link--link:focus, .cmp-= +jobs-results .results-sort-options a.cmp-text__link--link:hover { text-deco= +ration: underline; color: rgb(0, 0, 136); } + +.cmp-jobs-results .results-sort-options > span { padding-right: 1rem; } + +.cmp-jobs-results .results-sort-options .divider-line { padding-right: 1.1r= +em; } + +.cmp-jobs-results .results-sort-options__selected { font-weight: 600; color= +: rgb(0, 0, 0); cursor: default; pointer-events: none; padding-right: 0.7re= +m; } + +@media screen and (max-width: 999.9px) { + .cmp-jobs-results .go-back-label { display: block; } +} + +.cmp-jobs-results .cmp-teaser-region:empty ~ .cmp-separator--vertical, .cmp= +-jobs-results .go-back-label--hide { display: none; } + +.cmp-jobs-results .results-list-container .cmp-teaser-city { margin-top: 0p= +x; } + +.cmp-jobs-results .selected-filter-container { display: block; width: 100%;= + padding: 0px 1.5rem 1rem; } + +.cmp-jobs-results .selected-filter-container__progressive-button-hide { dis= +play: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button { display:= + inline-block; vertical-align: middle; font-size: 1.1rem; font-weight: 600;= + text-transform: uppercase; border: 1px solid rgb(204, 204, 204); backgroun= +d-color: rgb(242, 242, 242); padding: 1.5rem; margin: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button { font-s= +ize: 1.4rem; margin: 0px 15px 10px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button { font-s= +ize: 1.4rem; margin: 0px 15px 20px 0px; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button:focus { bo= +x-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, 255) solid 1px; = +outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button:focus:not(= +:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button--close-ico= +n { padding-left: 1rem; font-weight: 400; display: inline-block; } + +.cmp-jobs-results .selected-filter-container__progressive-button--close-ico= +n::before { content: "=EF=84=A9"; font-family: Ionicons; display: block; fo= +nt-weight: 400; font-style: normal; line-height: 1; text-transform: none; l= +etter-spacing: normal; overflow-wrap: normal; white-space: nowrap; directio= +n: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibi= +lity; font-feature-settings: "liga"; font-size: 1.9rem; } + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button--close-i= +con::before { content: "=EF=84=A9"; font-size: 12.5px; font-family: Ionicon= +s; display: block; font-weight: 400; font-style: normal; line-height: 1; te= +xt-transform: none; letter-spacing: normal; overflow-wrap: normal; white-sp= +ace: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rend= +ering: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button--close-ico= +n:hover { cursor: pointer; color: rgb(204, 204, 204); } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all = +{ display: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all-= +-show { display: inline-block; vertical-align: middle; border: 1px solid rg= +b(204, 204, 204); cursor: pointer; background-color: transparent; font-size= +: 1.1rem; font-weight: 600; text-transform: uppercase; padding: 1.2rem; mar= +gin: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button-clear-al= +l--show { margin: 0px 15px 10px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button-clear-al= +l--show { font-size: 1.4rem; margin: 0px 15px 20px 0px; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all-= +-show:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all-= +-show:focus { box-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, = +255) solid 1px; outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-all-= +-show:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .selected-filter-container__hide { display: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l { display: inline-block; vertical-align: middle; border: 1px solid rgb(20= +4, 204, 204); cursor: pointer; background-color: transparent; font-size: 1.= +1rem; font-weight: 600; text-transform: uppercase; padding: 1.2rem; line-he= +ight: 1.6rem; margin: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button-view-it-= +all { margin: 0px 15px 10px 0px; font-size: 1.4rem; padding: 1.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button-view-it-= +all { font-size: 1.4rem; padding: 1.5rem; margin: 0px 15px 20px 0px; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l:focus { box-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, 255)= + solid 1px; outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-al= +l--hide { display: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll { display: inline-block; vertical-align: middle; border: 1px solid rgb(2= +04, 204, 204); cursor: pointer; background-color: transparent; font-size: 1= +.1rem; line-height: 1.6rem; font-weight: 600; text-transform: uppercase; pa= +dding: 1.2rem; margin: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button-clear-it= +-all { font-size: 1.4rem; margin: 0px 15px 10px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button-clear-it= +-all { font-size: 1.4rem; margin: 0px 15px 20px 0px; padding: 1.5rem; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll:focus { box-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, 255= +) solid 1px; outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-clear-it-a= +ll--hide { display: none; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-le= +ss { display: inline-block; vertical-align: middle; border: 1px solid rgb(2= +04, 204, 204); cursor: pointer; background-color: transparent; font-size: 1= +.1rem; font-weight: 600; text-transform: uppercase; padding: 1.2rem; margin= +: 0px 10px 10px 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-results .selected-filter-container__progressive-button-view-it-= +less { margin: 0px 15px 10px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-jobs-results .selected-filter-container__progressive-button-view-it-= +less { font-size: 1.4rem; margin: 0px 15px 20px 0px; } +} + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-le= +ss:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-le= +ss:focus { box-shadow: transparent 0px 0px 0px 1px; outline: rgb(0, 77, 255= +) solid 1px; outline-offset: 1px; } + +.cmp-jobs-results .selected-filter-container__progressive-button-view-it-le= +ss:focus:not(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-jobs-results .search-tips-text--hidden, .cmp-jobs-results .selected-fi= +lter-container__progressive-button-view-it-less--hide { display: none; } + +.careerjobsearchresults.color-star-block-accent-purple-1 .saved-job-card { = +color: rgb(180, 85, 170); } + +.careerjobsearchresults.color-star-block-accent-purple-2 .saved-job-card { = +color: rgb(160, 85, 245); } + +.careerjobsearchresults.color-star-block-accent-purple-3 .saved-job-card { = +color: rgb(190, 130, 255); } + +.careerjobsearchresults.color-star-block-accent-purple-4 .saved-job-card { = +color: rgb(220, 175, 255); } + +.careerjobsearchresults.color-star-block-accent-purple-5 .saved-job-card { = +color: rgb(230, 220, 255); } + +.careerjobsearchresults.color-star-block-alt-blue .saved-job-card { color: = +rgb(0, 65, 240); } + +.careerjobsearchresults.color-star-block-alt-gray .saved-job-card { color: = +rgb(190, 190, 190); } + +.careerjobsearchresults.color-star-block-alt-gray-dark .saved-job-card { co= +lor: rgb(150, 150, 150); } + +.careerjobsearchresults.color-star-block-alt-gray-darker .saved-job-card { = +color: rgb(90, 90, 90); } + +.careerjobsearchresults.color-star-block-alt-green .saved-job-card { color:= + rgb(0, 215, 0); } + +.careerjobsearchresults.color-star-block-alt-red .saved-job-card { color: r= +ed; } + +.careerjobsearchresults.color-star-block-alt-yellow .saved-job-card { color= +: rgb(255, 255, 0); } + +.careerjobsearchresults.color-star-block-aqua .saved-job-card { color: rgb(= +0, 255, 187); } + +.careerjobsearchresults.color-star-block-blue .saved-job-card { color: rgb(= +0, 186, 255); } + +.careerjobsearchresults.color-star-block-blue-green .saved-job-card { color= +: rgb(5, 240, 165); } + +.careerjobsearchresults.color-star-block-brand-green .saved-job-card { colo= +r: rgb(100, 255, 80); } + +.careerjobsearchresults.color-star-block-brand-orange .saved-job-card { col= +or: rgb(255, 120, 0); } + +.careerjobsearchresults.color-star-block-brand-yellow .saved-job-card { col= +or: rgb(255, 235, 50); } + +.careerjobsearchresults.color-star-block-blue-dark .saved-job-card { color:= + rgb(0, 142, 255); } + +.careerjobsearchresults.color-star-block-blue-light .saved-job-card { color= +: rgb(0, 243, 255); } + +.careerjobsearchresults.color-star-block-core-purple .saved-job-card { colo= +r: rgb(70, 0, 115); } + +.careerjobsearchresults.color-star-block-cyan .saved-job-card { color: rgb(= +0, 255, 255); } + +.careerjobsearchresults.color-star-block-gray .saved-job-card { color: rgb(= +167, 167, 167); } + +.careerjobsearchresults.color-star-block-gray-base .saved-job-card { color:= + rgb(0, 0, 0); } + +.careerjobsearchresults.color-star-block-gray-dark .saved-job-card { color:= + rgb(107, 107, 107); } + +.careerjobsearchresults.color-star-block-gray-darker .saved-job-card { colo= +r: rgb(74, 74, 74); } + +.careerjobsearchresults.color-star-block-gray-light .saved-job-card { color= +: rgb(204, 204, 204); } + +.careerjobsearchresults.color-star-block-gray-lighter .saved-job-card { col= +or: rgb(227, 227, 227); } + +.careerjobsearchresults.color-star-block-gray-lightest .saved-job-card { co= +lor: rgb(242, 242, 242); } + +.careerjobsearchresults.color-star-block-grayishyellow-dark .saved-job-card= + { color: rgb(150, 150, 140); } + +.careerjobsearchresults.color-star-block-grayishyellow-light .saved-job-car= +d { color: rgb(230, 230, 220); } + +.careerjobsearchresults.color-star-block-green .saved-job-card { color: rgb= +(0, 255, 0); } + +.careerjobsearchresults.color-star-block-green-dark .saved-job-card { color= +: rgb(0, 83, 10); } + +.careerjobsearchresults.color-star-block-link .saved-job-card { color: rgb(= +0, 77, 255); } + +.careerjobsearchresults.color-star-block-link-dark .saved-job-card { color:= + rgb(0, 0, 136); } + +.careerjobsearchresults.color-star-block-orange .saved-job-card { color: rg= +b(255, 182, 0); } + +.careerjobsearchresults.color-star-block-orange-dark .saved-job-card { colo= +r: rgb(255, 149, 0); } + +.careerjobsearchresults.color-star-block-pink .saved-job-card { color: rgb(= +231, 0, 116); } + +.careerjobsearchresults.color-star-block-pink-dark .saved-job-card { color:= + rgb(164, 2, 83); } + +.careerjobsearchresults.color-star-block-pink-light .saved-job-card { color= +: rgb(255, 80, 160); } + +.careerjobsearchresults.color-star-block-purple .saved-job-card { color: rg= +b(161, 0, 255); } + +.careerjobsearchresults.color-star-block-purple-dark .saved-job-card { colo= +r: rgb(117, 0, 192); } + +.careerjobsearchresults.color-star-block-purple-darkest .saved-job-card { c= +olor: rgb(70, 1, 115); } + +.careerjobsearchresults.color-star-block-red .saved-job-card { color: rgb(2= +31, 15, 41); } + +.careerjobsearchresults.color-star-block-red-dark .saved-job-card { color: = +rgb(189, 0, 29); } + +.careerjobsearchresults.color-star-block-red-darker .saved-job-card { color= +: rgb(113, 0, 18); } + +.careerjobsearchresults.color-star-block-red-light .saved-job-card { color:= + rgb(255, 50, 70); } + +.careerjobsearchresults.color-star-block-white .saved-job-card { color: rgb= +(255, 255, 255); } + +.careerjobsearchresults.color-star-block-yellow .saved-job-card { color: rg= +b(255, 212, 46); } + +.careerjobsearchresults.color-star-block-yellow-dark .saved-job-card { colo= +r: rgb(240, 192, 0); } + +.careerjobsearchresults.color-star-block-yellow-light .saved-job-card { col= +or: rgb(255, 240, 179); } + +.careerjobsearchresults.brand-star-gradient-pink .saved-job-card { backgrou= +nd-clip: text; background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%,= + rgb(231, 0, 116) 30%); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-purple .saved-job-card { backgr= +ound-clip: text; background-image: linear-gradient(rgb(70, 1, 115), rgb(161= +, 0, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-purple-alt .saved-job-card { ba= +ckground-clip: text; background-image: linear-gradient(90deg, rgb(70, 1, 11= +5), rgb(117, 0, 192), rgb(161, 0, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-blue .saved-job-card { backgrou= +nd-clip: text; background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77,= + 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-blue2 .saved-job-card { backgro= +und-clip: text; background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 1= +86, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-light-blue .saved-job-card { ba= +ckground-clip: text; background-image: linear-gradient(90deg, rgb(0, 186, 2= +55), rgb(0, 142, 255), rgb(0, 77, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-red .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(rgb(113, 0, 18), red); colo= +r: transparent; } + +.careerjobsearchresults.brand-star-gradient-red-alt .saved-job-card { backg= +round-clip: text; background-image: linear-gradient(90deg, red, rgb(189, 0,= + 29), rgb(113, 0, 18)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient .saved-job-card { background-cl= +ip: text; background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255= +)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-alt .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(= +0, 186, 255)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-yellow .saved-job-card { backgr= +ound-clip: text; background-image: linear-gradient(rgb(255, 255, 0), rgb(24= +0, 192, 0)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-yellow-alt .saved-job-card { ba= +ckground-clip: text; background-image: linear-gradient(90deg, rgb(255, 255,= + 0), rgb(255, 212, 46), rgb(255, 182, 0)); color: transparent; } + +.careerjobsearchresults.brand-star-gradient-green .saved-job-card { backgro= +und-clip: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rg= +b(0, 215, 0), rgb(0, 83, 10)); color: transparent; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs { paddin= +g: 0px 1.5rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs { paddin= +g: 0px 1.5rem; } +} + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs .cmp-resul= +ts-line-bar { border: 0.06rem solid rgb(204, 204, 204); } + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.card { -webkit-box-flex: 1; flex: 1 0 100%; max-width: 100%; } + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.card__job-listing-areas-interest { display: -webkit-box; -webkit-box-orien= +t: vertical; -webkit-line-clamp: 2; overflow: hidden; } + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.card__title { font-size: 1.8rem; font-weight: 700; text-decoration: none; = +color: rgb(0, 0, 0); } + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.card__title:focus, .cmp-jobs-search-hero .joblistingblock .cmp-recently-vi= +ewed-jobs.list-view .card__title:hover { text-decoration: underline; color:= + rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-vie= +w .card__title { font-size: 2.5rem; } +} + +.cmp-jobs-search-hero .joblistingblock .cmp-recently-viewed-jobs.list-view = +.cmp-teaser__content { border: none; padding: 2.5rem 0px; background: none;= + } + +.responsivegrid.full-width-constraint > div.cmp-container > div.careerjobse= +archresults { padding-left: 0px; padding-right: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .responsivegrid.full-width-constraint > div.cmp-container > div.careerjob= +searchresults { padding-left: 15px; padding-right: 15px; } +} + +.ribbon-large { display: flex; position: relative; } + +.ribbon-large__extender-bg-left { z-index: 2; position: absolute; left: 0px= +; background-color: rgb(161, 0, 255); width: 40%; display: none; height: 10= +0%; top: 0px; } + +@media screen and (min-width: 1000px) { + .ribbon-large__extender-bg-left { display: block; height: calc(100% + 1.1= +25em); } +} + +.ribbon-large__extender-bg-right { background-color: rgb(161, 0, 255); posi= +tion: absolute; right: 0px; top: 0px; z-index: 1; width: 27%; display: none= +; height: 100%; } + +@media screen and (min-width: 1000px) { + .ribbon-large__extender-bg-right { display: block; margin-top: 1.125em; h= +eight: calc(100% + 1.125em); } +} + +.cmp-ribbon-large { position: relative; max-width: 1200px; width: 100%; z-i= +ndex: 3; margin: auto; inset: 0px; display: flex; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large { margin-bottom: -0.625em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large { margin-bottom: -1.125em; } +} + +.cmp-ribbon-large__content-container--left { width: 100%; position: relativ= +e; float: none; height: 100%; } + +.cmp-ribbon-large__content-container--right { display: none; width: 100%; h= +eight: auto; float: none; position: relative; z-index: 2; } + +.cmp-ribbon-large__content { width: 100%; display: inline-block; position: = +relative; z-index: 3; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large__content { display: flex; } +} + +.cmp-ribbon-large__content-container--extension { display: none; } + +.cmp-ribbon-large__content-container { position: relative; z-index: 4; widt= +h: 100%; } + +.cmp-ribbon-large__eyebrow--container { margin-bottom: 0.75em; } + +.cmp-ribbon-large__eyebrow-text { position: relative; margin-top: 0px; marg= +in-bottom: 0px; font-family: Graphik, Arial, system-ui, -apple-system, blin= +kmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, canta= +rell, sans-serif; font-weight: 600; font-style: normal; text-transform: upp= +ercase; letter-spacing: 0.104em; line-height: 1.4; font-size: 1.2rem; color= +: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large__eyebrow-text { font-size: 1.8rem; letter-spacing: 0.07= +em; } +} + +.cmp-ribbon-large__eyebrow-text::before { content: "=EF=88=89"; font-size: = +2.38em; font-family: Ionicons; font-weight: 400; font-style: normal; text-t= +ransform: none; letter-spacing: normal; overflow-wrap: normal; white-space:= + nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-renderin= +g: optimizelegibility; font-feature-settings: "liga"; display: inline-block= +; line-height: 0; position: relative; top: 0.23em; padding-right: 0.36em; } + +.cmp-ribbon-large__fold { display: none; position: absolute; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large__fold { display: block; } +} + +.cmp-ribbon-large__cta-text--container { width: 100%; } + +.cmp-ribbon-large__cta-text { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-style: normal; text-transform: none; f= +ont-size: 2rem; font-weight: 800; line-height: 1.4; color: rgb(255, 255, 25= +5); } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large__cta-text { font-size: 3.5rem; } +} + +.cmp-ribbon-large .button { margin-top: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large .button { padding-left: 15px; padding-right: 15px; } +} + +.cmp-ribbon-large .button .cmp-button { margin-top: 0px; margin-left: 0px; = +height: auto; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large .button .cmp-button { width: auto; } +} + +.cmp-ribbon-large .button .cmp-button__text { color: rgb(0, 0, 0); } + +.cmp-ribbon-large .image { display: none; height: 100%; } + +.cmp-ribbon-large .image img { position: absolute; top: 0px; bottom: 0px; m= +argin: auto 0px; } + +@media only screen and (min-width: 1900px) { + .ribbon-large__extender-bg-right { width: 35%; } +} + +.cmp-ribbon-large--connect { margin-top: -1.125em; margin-bottom: -1.125em;= + } + +.cmp-ribbon-large--connect .cmp-ribbon-large__content-container--left { bac= +kground-color: rgb(161, 0, 255); padding: 3.13em 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--left { f= +loat: left; width: 67%; padding: 2.81em 115px 3.13em 35px; background: line= +ar-gradient(90deg, rgb(161, 0, 255) 30%, rgb(70, 1, 115)); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--left { w= +idth: 75%; padding: 4.25em 1.63em 4.75em 15px; } +} + +.cmp-ribbon-large--connect .cmp-ribbon-large__content-container--right { ba= +ckground: rgb(161, 0, 255); padding: 0px 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--right { = +display: block; height: 100%; margin-top: 0.625em; float: right; width: 33%= +; padding: 0.375em 0px 0px 50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--right { = +height: 100%; width: 25%; margin-top: 1.125em; padding: 0px 0px 0.1875em 35= +px; } +} + +.cmp-ribbon-large--connect .cmp-ribbon-large__content-container--extension = +{ background-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--extensio= +n { display: block; top: 0px; position: absolute; bottom: 0px; width: 1.25e= +m; left: -1.19em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__content-container--extensio= +n { width: 1.63em; left: -1.5em; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__eyebrow--container { margin= +-bottom: 1.25em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__eyebrow--container { margin= +-bottom: 1.75em; } +} + +.cmp-ribbon-large--connect .cmp-ribbon-large__fold { background-image: line= +ar-gradient(-90deg, rgb(0, 186, 255), rgb(0, 186, 255) 30%, rgb(0, 77, 255)= +); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__fold { transform: skewY(153= +deg); height: 1em; width: 1.2em; right: -0.02em; top: 0.31em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__fold { transform: skewY(143= +deg); top: 0.565em; height: 1.37em; width: 1.53em; right: -0.04em; } +} + +.cmp-ribbon-large--connect .cmp-ribbon-large__cta-text--container { padding= +-bottom: 1.875em; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .cmp-ribbon-large__cta-text--container { width= +: 60%; padding-right: 15px; padding-bottom: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--connect .image { display: block; width: 9.813em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .image { width: 12.875em; } +} + +.cmp-ribbon-large--connect .image img { max-width: 9.813em; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--connect .image img { max-width: 12.88em; } +} + +@media screen and (min-width: 1000px) { + .ribbon-large__extender-bg-right--connect { margin-top: 0px; height: calc= +(100% + 2.25em); } +} + +@media screen and (min-width: 1000px) { + .ribbon-large__extender-bg-left--connect { margin-top: -1.125em; height: = +calc(100% + 2.25em); } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__content-container--left { backg= +round-color: rgb(231, 0, 116); padding: 3.13em 1em; z-index: 2; display: no= +ne; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--left { dis= +play: block; float: left; width: 33%; margin-top: -0.625em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--left { mar= +gin-top: -1.13em; width: 25%; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__content-container--right { back= +ground: rgb(231, 0, 116); padding: 3.125em 1em; min-height: 283px; z-index:= + 1; display: block; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--right { he= +ight: 100%; float: right; width: 67%; padding: 2.1875em 0px 0.625em 3.3125e= +m; min-height: 230px; background: linear-gradient(270deg, rgb(231, 0, 116),= + rgb(231, 0, 116) 66%, rgb(164, 2, 83)); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--right { he= +ight: 100%; width: 75%; padding: 3.125em 0px 1.125em 6.9375em; min-height: = +293px; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__content-container--extension { = +background-color: rgb(231, 0, 116); z-index: 2; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--extension = +{ display: block; top: 0px; position: absolute; bottom: 0px; width: 1.25em;= + right: -1.25em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__content-container--extension = +{ width: 1.63em; right: -1.56em; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__eyebrow--container { margin-bot= +tom: 0.75em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__eyebrow--container { margin-b= +ottom: 0.9375em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__eyebrow--container { margin-b= +ottom: 2.1875em; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__fold { background: linear-gradi= +ent(45deg, rgb(255, 212, 46), rgb(255, 212, 46) 30%, rgb(240, 192, 0)); z-i= +ndex: 1; position: absolute; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__fold { top: auto; height: 0.6= +25em; width: 1.25em; left: 0px; bottom: 0.313em; transform: skewY(153deg); = +} +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__fold { height: 1.13em; width:= + 1.56em; left: -0.06em; bottom: 0.563em; transform: skewY(145deg); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__cta-text--container { width: = +60%; padding-right: 40px; } +} + +.cmp-ribbon-large--event .cmp-ribbon-large__cta-text { margin-bottom: 15px;= + display: block; } + +.cmp-ribbon-large--event .cmp-ribbon-large__cta-date-text { font-family: Gr= +aphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", rob= +oto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: = +600; font-style: normal; text-transform: none; line-height: 1.2; font-size:= + 1.8rem; color: rgb(255, 255, 255); display: block; margin-bottom: 15px; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__cta-date-text { font-size: 2.= +5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .cmp-ribbon-large__cta-date-text { margin-bottom= +: 25px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .cmp-ribbon-large__cta-date-text { margin-bottom= +: 37px; } +} + +.cmp-ribbon-large--event .button { margin-bottom: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ribbon-large--event .button { margin-bottom: 1.375em; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .image { display: block; width: 9.813em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .image { width: 12.875em; } +} + +.cmp-ribbon-large--event .image img { max-width: 9.813em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--event .image img { right: 3.125em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--event .image img { max-width: 12.88em; right: 2.1875em= +; } +} + +.ribbon-large__extender-bg-left--event { background-color: rgb(231, 0, 116)= +; margin-top: -1.13em; width: 25%; } + +@media screen and (min-width: 2000px) { + .ribbon-large__extender-bg-left--event { width: 35%; } +} + +.ribbon-large__extender-bg-right--event { margin-top: 0px; height: calc(100= +% + 1.13em); width: 40%; background-color: rgb(231, 0, 116); } + +.cmp-ribbon-large--join .cmp-ribbon-large__content-container--left { backgr= +ound-color: rgb(161, 0, 255); padding: 3.13em 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--left { floa= +t: left; width: 67%; padding: 2.81em 115px 3.13em 35px; background: linear-= +gradient(90deg, rgb(161, 0, 255) 30%, rgb(70, 1, 115)); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--left { widt= +h: 75%; padding: 4.25em 1.63em 4.75em 15px; } +} + +.cmp-ribbon-large--join .cmp-ribbon-large__content-container--right { backg= +round: rgb(161, 0, 255); padding: 0px 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--right { dis= +play: block; height: calc(100% + 1.25em); margin-top: -0.625em; float: righ= +t; width: 33%; padding: 0.375em 0px 0px 50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--right { hei= +ght: calc(100% + 2.25em); width: 25%; margin-top: -1.125em; padding: 0px 0p= +x 0.1875em 35px; } +} + +.cmp-ribbon-large--join .cmp-ribbon-large__content-container--extension { b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--extension {= + display: block; top: 0px; position: absolute; bottom: 0px; width: 1.25em; = +left: -1.19em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__content-container--extension {= + width: 1.88em; left: -1.88em; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__eyebrow--container { margin-bo= +ttom: 1.25em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__eyebrow--container { margin-bo= +ttom: 1.75em; } +} + +.cmp-ribbon-large--join .cmp-ribbon-large__fold { background-image: linear-= +gradient(135deg, rgb(0, 186, 255), rgb(0, 186, 255) 30%, rgb(0, 77, 255)); = +z-index: -1; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .cmp-ribbon-large__fold { transform: skewY(-153de= +g); height: 1em; bottom: -0.31em; top: auto; width: 1.25em; right: 1.1em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__fold { transform: skewY(-143de= +g); height: 1.5em; bottom: -0.5em; top: auto; width: 1.63em; right: 1.87em;= + } +} + +.cmp-ribbon-large--join .cmp-ribbon-large__cta-text--container { padding-bo= +ttom: 1.875em; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .cmp-ribbon-large__cta-text--container { width: 6= +0%; padding-right: 15px; padding-bottom: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-large--join .image { display: block; width: 9.813em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .image { width: 12.875em; } +} + +.cmp-ribbon-large--join .image img { max-width: 9.813em; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-large--join .image img { max-width: 12.88em; } +} + +.ribbon-large__extender-bg-right--join { margin-top: -1.125em; height: calc= +(100% + 3.375em); } + +.ribbon-small { display: flex; position: relative; } + +.ribbon-small__extender-bg-left { z-index: 2; position: absolute; left: 0px= +; background-color: rgb(161, 0, 255); width: 40%; display: none; height: 10= +0%; top: 0px; } + +@media screen and (min-width: 1000px) { + .ribbon-small__extender-bg-left { display: block; height: calc(100% + 1.3= +75em); } +} + +.ribbon-small__extender-bg-right { background-color: rgb(161, 0, 255); posi= +tion: absolute; right: 0px; top: 0px; z-index: 1; width: 40%; display: none= +; height: 100%; } + +@media screen and (min-width: 1000px) { + .ribbon-small__extender-bg-right { display: block; margin-top: -1.375em; = +height: calc(100% + 1.375em); } +} + +.cmp-ribbon-small { position: relative; max-width: 1200px; width: 100%; z-i= +ndex: 3; margin: auto; inset: 0px; display: flex; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small { margin-bottom: -0.625em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small { margin-bottom: -1.375em; } +} + +.cmp-ribbon-small__content-container--left { width: 100%; background-color:= + rgb(161, 0, 255); padding: 3.125em 1em; z-index: 2; position: relative; fl= +oat: none; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__content-container--left { float: left; width: 67%; pad= +ding: 2.625em 25px 3em 35px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__content-container--left { width: 60%; padding: 1.0625e= +m 25px 1.5625em 15px; } +} + +.cmp-ribbon-small__content-container--right { width: 100%; height: auto; fl= +oat: none; position: relative; background: linear-gradient(0deg, rgb(161, 0= +, 255), rgb(70, 1, 115)); padding: 0px 1em; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__content-container--right { height: 100%; margin-top: -= +0.625em; float: right; width: 33%; padding: 0.375em 15px 0px 3.1875em; back= +ground: linear-gradient(90deg, rgb(70, 1, 115), rgb(161, 0, 255)); } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__content-container--right { width: 40%; margin-top: -1.= +375em; padding: 0.5625em 15px 0.1875em 4.625em; } +} + +.cmp-ribbon-small__content { display: inline-block; position: relative; z-i= +ndex: 3; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__content { display: flex; -webkit-box-align: center; al= +ign-items: center; -webkit-box-pack: justify; justify-content: space-betwee= +n; } +} + +.cmp-ribbon-small__content-container--left_extension { display: none; backg= +round-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__content-container--left_extension { display: block; to= +p: 0px; width: 1.125em; right: -1.125em; position: absolute; bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__content-container--left_extension { width: 3.375em; ri= +ght: -3.375em; } +} + +.cmp-ribbon-small__content-container { position: relative; z-index: 4; widt= +h: 100%; } + +.cmp-ribbon-small__fold { display: none; left: 0px; position: absolute; bac= +kground-image: linear-gradient(45deg, rgb(0, 186, 255), rgb(0, 186, 255) 30= +%, rgb(0, 77, 255)); } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__fold { transform: skewY(30deg); height: 0.69em; width:= + 1.06em; top: 0.31em; display: block; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__fold { transform: skewY(22deg); height: 1.88em; width:= + 3.34em; top: 0.69em; } +} + +.cmp-ribbon-small__cta-text--container { margin-bottom: 15px; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__cta-text--container { margin-bottom: 0px; padding-righ= +t: 15px; padding-top: 0.625em; max-width: 67%; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__cta-text--container { padding-right: 15px; padding-top= +: 0.625em; max-width: 60%; } +} + +.cmp-ribbon-small__cta-text { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-style: normal; text-transform: none; f= +ont-size: 2rem; font-weight: 800; line-height: 1.4; color: rgb(255, 255, 25= +5); } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small__cta-text { font-size: 3.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-small__cta-text { font-family: Graphik, Arial, system-ui, -ap= +ple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue= +", oxygen, cantarell, sans-serif; font-weight: 800; font-style: normal; tex= +t-transform: none; line-height: 1.2; font-size: 1.8rem; color: rgb(255, 255= +, 255); } +} + +@media screen and (min-width: 768px) and (min-width: 1000px) { + .cmp-ribbon-small__cta-text { font-size: 2.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-small .button { margin-top: 0px; padding-left: 15px; } +} + +.cmp-ribbon-small .button .cmp-button { float: right; height: auto; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small .button .cmp-button { width: auto; } +} + +.cmp-ribbon-small .button .cmp-button__text { color: rgb(0, 0, 0); } + +.cmp-ribbon-small .sharebanner { position: relative; left: 0px; right: 0px;= + width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-ribbon-small .sharebanner { top: 50%; transform: translateY(-50%); p= +osition: absolute; padding: 0.375em 0.9375em 0px 3.1875em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small .sharebanner { padding: 0.375em 0.9375em 0.1875em 4.625= +em; } +} + +.cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { font-family: Graphik= +, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, = +ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-style: normal= +; text-transform: none; font-size: 2rem; font-weight: 800; line-height: 1.4= +; color: rgb(255, 255, 255); letter-spacing: normal; } + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { font-size: 3.5rem;= + } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { width: 100%; margi= +n-left: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { font-family: Graph= +ik, Arial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto= +, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 800= +; font-style: normal; text-transform: none; line-height: 1.2; font-size: 1.= +8rem; color: rgb(255, 255, 255); } +} + +@media screen and (min-width: 768px) and (min-width: 1000px) { + .cmp-ribbon-small .cmp-share-banner .h-title-eyebrow { font-size: 2.5rem;= + } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item { display: in= +line-block; } +} + +.cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item:first-child .cm= +p-share-banner__icon { margin-left: 0px; } + +.cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item .cmp-share-bann= +er__icon { color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); mar= +gin-left: 1.375em; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item .cmp-share-ba= +nner__icon { margin-left: 0.625em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item .cmp-share-ba= +nner__icon { margin-left: 1.25em; } +} + +.cmp-ribbon-small .cmp-share-banner .cmp-share-banner__item .cmp-share-bann= +er__icon:hover { background-color: transparent; } + +.cmp-image-partial-overlap.cmp-mobile-view .cmp-container { background-posi= +tion: 50% center; background-size: contain !important; } + +.cmp-image-partial-overlap .cmp-container { height: 18rem; margin-bottom: -= +2.08rem; width: 100%; overflow: hidden; } + +@media screen and (min-width: 768px) { + .cmp-image-partial-overlap .cmp-container { margin-top: -3rem; margin-bot= +tom: -3rem; height: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-image-partial-overlap .cmp-container { margin-left: 1.5rem; width: 5= +8.4rem; max-width: 58.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-mixed-media-image-parallax.cmp-image-partial-overlap .cmp-container,= + .cmp-mixed-media-image-parallax.cmp-image-standard-overlap .cmp-container = +{ background-repeat: no-repeat; background-position: 100% center; backgroun= +d-attachment: fixed; } +} + +@media screen and (min-width: 1000px) { + .cmp-mixed-media-image-parallax.cmp-image-partial-overlap .cmp-container = +{ background-size: contain !important; } +} + +.container.responsivegrid.full-width .mixed-media-block-full-image-card { b= +ackground-color: transparent; margin: 0px auto; max-width: 120rem; padding-= +left: 1.5rem; padding-right: 1.5rem; } + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .cmp-four-cell .cmp-four-cell__first-col .teaser.content-card.content-car= +d--cardwithbutton { width: 48.5vw; } +} + +@media screen and (min-width: 1200px) { + .cmp-four-cell .cmp-four-cell__first-col .teaser.content-card.content-car= +d--cardwithbutton { width: 57.5rem; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling { paddin= +g-bottom: 2rem; } +} + +@media screen and (min-width: 768px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling .cmp-con= +tainer { height: 40rem; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling .cmp-con= +tainer { height: 43rem; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling .cmp-con= +tainer.cmp-image__crop-3x1 { height: 34rem; object-fit: cover; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling .cmp-con= +tainer.cmp-image__crop-16x9, .mixed-media-block-full-image-card .cmp-image-= +parallax-scrolling .cmp-container.cmp-image__crop-16x9-hd { height: 67.5rem= +; object-fit: cover; } +} + +.mixed-media-block-full-image-card .cmp-image-parallax-scrolling--full-16x9= + .cmp-container { height: 18rem; } + +@media screen and (min-width: 768px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling--full-16= +x9 .cmp-container { height: 43.2rem; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-image-parallax-scrolling--full-16= +x9 .cmp-container { height: 67.5rem; } +} + +.mixed-media-block-full-image-card .cmp-image-parallax-scrolling--small-3x1= + .cmp-container { height: 34rem; } + +.mixed-media-block-full-image-card .cmp-mixed-media-full-image { position: = +relative; padding-top: 30px; } + +@media screen and (min-width: 768px) { + .mixed-media-block-full-image-card .cmp-mixed-media-full-image { padding-= +top: 90px; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-mixed-media-full-image { padding-= +top: 100px; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-mixed-media-full-image .image .cm= +p-image__crop-3x1 .cmp-image__image { height: 34rem; object-fit: cover; } +} + +.mixed-media-block-full-image-card .teaser.content-card.content-card--cardw= +ithbutton { position: relative; top: 100%; margin-top: -70px; border-left: = +15px solid transparent; border-right: 15px solid transparent; } + +@media screen and (min-width: 768px) { + .mixed-media-block-full-image-card .teaser.content-card.content-card--car= +dwithbutton { position: absolute; top: 20px; margin-left: 35px; width: 75%;= + aspect-ratio: 2 / 1; margin-top: auto; } +} + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .teaser.content-card.content-card--car= +dwithbutton { margin-left: 0px; top: 20px; position: absolute; width: 50%; = +margin-top: auto; } +} + +@media screen and (min-width: 1200px) { + .mixed-media-block-full-image-card .teaser.content-card.content-card--car= +dwithbutton { left: 0px; } +} + +.mixed-media-block-full-image-card .cmp-teaser__title { padding-bottom: 0px= +; } + +.mixed-media-block-full-image-card .cmp-teaser__description { padding-top: = +10px; } + +@media screen and (min-width: 1000px) { + .mixed-media-block-full-image-card .cmp-teaser__description { padding-top= +: 20px; } +} + +.actionable-search-results .cmp-accordion .cmp-accordion__panel { backgroun= +d-color: rgb(255, 255, 255); box-shadow: none; border: 0.1rem solid; } + +.actionable-search-results .cmp-accordion .cmp-accordion__panel--hidden { d= +isplay: block; overflow: hidden; max-height: 0px; transition: max-height 0.= +4s cubic-bezier(0, 1, 0, 1) 0s; border: 0px; } + +.actionable-search-results .cmp-accordion .cmp-accordion__panel--expanded {= + max-height: 9999px; transition: max-height 0.4s cubic-bezier(1, 0, 1, 0) 0= +s; overflow: hidden; border-color: rgb(85, 85, 85); } + +.actionable-search-results .cmp-accordion .cmp-accordion__button { padding-= +top: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem; font-weight: 600= +; border-width: 1px; color: rgb(0, 0, 0); border-color: rgb(85, 85, 85); } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-accordion .cmp-accordion__button { paddin= +g-top: 2rem; padding-bottom: 2rem; padding-left: 2rem; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-accordion .cmp-accordion__button { paddin= +g-top: 1.5rem; padding-bottom: 1.5rem; padding-left: 5rem; } +} + +.actionable-search-results .responsivegrid { padding-right: 1.5rem; padding= +-left: 1.5rem; padding-top: 0px; column-gap: 15px; border-width: 0px 0.1rem= + 0.1rem; border-style: initial; border-image: initial; border-color: rgb(85= +, 85, 85); } + +@media screen and (min-width: 768px) { + .actionable-search-results .responsivegrid { padding: 0px 2rem 3rem; colu= +mn-gap: 35px; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .responsivegrid { padding: 0px 5rem 3rem; } +} + +.actionable-search-results .cmp-job-card-listing-third-row, .actionable-sea= +rch-results .cmp-job-card-listing_first-row { display: flex; -webkit-box-or= +ient: vertical; -webkit-box-direction: normal; flex-direction: column; -web= +kit-box-flex: 1; flex: 1 1 0%; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing-third-row, .actionable-s= +earch-results .cmp-job-card-listing_first-row { -webkit-box-orient: horizon= +tal; -webkit-box-direction: normal; flex-direction: row; padding-right: 15p= +x; } +} + +.actionable-search-results .cmp-job-card-listing_second-row { display: flex= +; padding-left: 15px; padding-right: 15px; flex-wrap: wrap; margin-left: -3= +0px; margin-right: -30px; max-width: calc(100% + 60px); margin-bottom: 0px;= + } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing_second-row { margin-bott= +om: 0px; } +} + +.actionable-search-results .cmp-job-card-listing_third-row { margin-bottom:= + 0px; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing_third-row { margin-botto= +m: 0px; } +} + +.actionable-search-results .cmp-job-card-listing_third-row .button { displa= +y: block; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing_third-row .button { disp= +lay: none; } +} + +.actionable-search-results .cmp-job-card-listing .card { padding-left: 15px= +; padding-right: 15px; -webkit-box-flex: 0; flex: 0 0 100%; margin-bottom: = +20px; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .card { -webkit-box-flex= +: 0; flex: 0 0 50%; max-width: 50%; margin-bottom: 30px; } +} + +.actionable-search-results .cmp-job-card-listing .card > * { height: 100%; = +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser > a { di= +splay: flex; height: 100%; } + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__content= + { padding: 3rem 2rem 2rem; } + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser-region, = +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__pretitl= +e { font-size: 1.2rem; line-height: 1.4rem; font-weight: 600; } + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__title-l= +ink { font-size: 1.8rem; font-weight: 700; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .card .cmp-teaser__title= +-link { font-size: 2.5rem; line-height: 4.2rem; } +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__descrip= +tion p { font-size: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .card .cmp-teaser__descr= +iption p { font-size: 1.6rem; line-height: 2.6rem; } +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__action-= +link { font-size: 1.4rem; line-height: 2.2rem; padding-top: 1rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .card .cmp-teaser__actio= +n-link { font-size: 1.6rem; line-height: 2.6rem; padding-top: 2rem; } +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__job-lis= +ting-areas-interest, .actionable-search-results .cmp-job-card-listing .card= + .cmp-teaser__job-listing-business-area, .actionable-search-results .cmp-jo= +b-card-listing .card .cmp-teaser__job-listing-years-exp { font-size: 1.4rem= +; line-height: 2.2rem; margin-bottom: 0.5rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .card .cmp-teaser__job-l= +isting-areas-interest, .actionable-search-results .cmp-job-card-listing .ca= +rd .cmp-teaser__job-listing-business-area, .actionable-search-results .cmp-= +job-card-listing .card .cmp-teaser__job-listing-years-exp { font-size: 1.6r= +em; line-height: 2.6rem; margin-bottom: 1.9rem; } +} + +.actionable-search-results .cmp-job-card-listing .card .cmp-teaser__job-lis= +ting-posted-date { margin-top: 0px; margin-bottom: 0.5rem; font-size: 1.2re= +m; line-height: 1.4rem; } + +.actionable-search-results .cmp-job-card-listing .title { padding-top: 2rem= +; width: 100%; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .title { padding-top: 5r= +em; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .actionable-search-results .cmp-job-card-listing .title { padding-top: 5r= +em; } +} + +.actionable-search-results .cmp-job-card-listing .title .cmp-title { displa= +y: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit= +-box-align: start; align-items: flex-start; width: 100%; } + +.actionable-search-results .cmp-job-card-listing .title .cmp-title__text { = +font-size: 2.4rem; line-height: 2.5rem; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .title .cmp-title__text = +{ width: 70%; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .title .cmp-title__text = +{ font-size: 4.8rem; line-height: 5rem; width: 75%; } +} + +.actionable-search-results .cmp-job-card-listing .title .cmp-title .button = +{ display: none; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .title .cmp-title .butto= +n { display: flex; -webkit-box-pack: end; justify-content: flex-end; paddin= +g-top: 0.3rem; width: 50%; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .title .cmp-title .butto= +n { padding-top: 1rem; width: 30%; } +} + +.actionable-search-results .cmp-job-card-listing .title .cmp-title .button = +.cmp-teaser__action-link:focus::before { width: 100%; } + +.actionable-search-results .cmp-job-card-listing .title .text { padding-top= +: 2rem; padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-job-card-listing .title .text { padding-t= +op: 2rem; padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .title .text { padding-t= +op: 3rem; padding-bottom: 3rem; } +} + +.actionable-search-results .cmp-job-card-listing .title .text .cmp-text p {= + font-size: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-job-card-listing .title .text .cmp-text p= + { font-size: 1.6rem; line-height: 2.6rem; } +} + +.actionable-search-results .cmp-jobcard-layout--3-cards .card { -webkit-box= +-flex: 0; flex: 0 0 100%; max-width: 100%; } + +@media screen and (min-width: 768px) { + .actionable-search-results .cmp-jobcard-layout--3-cards .card { -webkit-b= +ox-flex: 0; flex: 0 0 50%; max-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .actionable-search-results .cmp-jobcard-layout--3-cards .card { -webkit-b= +ox-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .socialfeed-wrapper .cmp-share-banner .h-title-eyebrow { margin-left: 0px= +; } +} + +.downloadsbasemodule .cmp-downloads-resources .content-card__picture, .vide= +oslideshareresource .cmp-downloads-resources .content-card__picture { width= +: 100%; } + +.downloadsbasemodule .cmp-downloads-resources .content-card__picture .cmp-t= +easer__content, .videoslideshareresource .cmp-downloads-resources .content-= +card__picture .cmp-teaser__content { border: none; padding: 2rem 0px; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .content-card__picture .cmp= +-teaser__content, .videoslideshareresource .cmp-downloads-resources .conten= +t-card__picture .cmp-teaser__content { padding: 2rem; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser, .videoslideshare= +resource .cmp-downloads-resources .cmp-teaser { background-clip: content-bo= +x; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__imag= +e, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-tease= +r__image { border: none; padding: 0px; margin: -6.22rem 0px 2rem; width: 8e= +m; height: 10.38em; box-shadow: 0px 0px 0.63em 0px; color: rgba(0, 0, 0, 0.= +2); } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__im= +age, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-tea= +ser__image { margin: -11.22rem 0px 2.5rem; } +} + +@media screen and (min-width: 1000px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__im= +age, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-tea= +ser__image { margin: 0.5rem 2rem 0px -2.5rem; float: left; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__imag= +e .cmp-image img, .videoslideshareresource .cmp-downloads-resources .cmp-te= +aser .cmp-teaser__image .cmp-image img { width: 128px; height: 166px; trans= +form: translate(0px); } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__titl= +e, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-tease= +r__title { margin-top: 0px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__titl= +e a:focus, .downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-t= +easer__title a:hover, .videoslideshareresource .cmp-downloads-resources .cm= +p-teaser .cmp-teaser__title a:focus, .videoslideshareresource .cmp-download= +s-resources .cmp-teaser .cmp-teaser__title a:hover { text-decoration: none;= + color: rgb(0, 0, 0); } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container, .videoslideshareresource .cmp-downloads-resources .cmp-teaser= + .cmp-teaser__action-container { padding-top: 0px; float: left; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__eye-icon, .videoslideshareresource .cmp-downloads= +-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser__eye-icon = +{ padding-right: 1rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__eye-icon::before, .videoslideshareresource .cmp-d= +ownloads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser__e= +ye-icon::before { content: "=EF=90=A5"; font-size: 24px; font-family: Ionic= +ons; font-weight: 400; font-style: normal; line-height: 1; text-transform: = +none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; d= +irection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimiz= +elegibility; font-feature-settings: "liga"; display: inline-block; color: i= +nherit; position: relative; top: 0.35rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__eye-icon:focus::before, .downloadsbasemodule .cmp= +-downloads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser_= +_eye-icon:hover::before, .videoslideshareresource .cmp-downloads-resources = +.cmp-teaser .cmp-teaser__action-container .cmp-teaser__eye-icon:focus::befo= +re, .videoslideshareresource .cmp-downloads-resources .cmp-teaser .cmp-teas= +er__action-container .cmp-teaser__eye-icon:hover::before { color: rgb(0, 0,= + 136); } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__action-link, .videoslideshareresource .cmp-downlo= +ads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action= +-link { background-color: rgb(255, 255, 255); color: rgb(0, 77, 255); font-= +weight: 600; margin-bottom: 2px; margin-left: 2px; padding: 0px; display: i= +nline-flex; -webkit-box-align: baseline; align-items: baseline; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__action-link::after, .videoslideshareresource .cmp= +-downloads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser_= +_action-link::after { content: ""; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__action-link:focus, .downloadsbasemodule .cmp-down= +loads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser__acti= +on-link:hover, .videoslideshareresource .cmp-downloads-resources .cmp-tease= +r .cmp-teaser__action-container .cmp-teaser__action-link:focus, .videoslide= +shareresource .cmp-downloads-resources .cmp-teaser .cmp-teaser__action-cont= +ainer .cmp-teaser__action-link:hover { color: rgb(0, 0, 136); text-decorati= +on: underline; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-teaser .cmp-teaser__acti= +on-container .cmp-teaser__action-link::before, .videoslideshareresource .cm= +p-downloads-resources .cmp-teaser .cmp-teaser__action-container .cmp-teaser= +__action-link::before { height: 0px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img, .videoslideshareresource .cmp-downloads-resources .cmp-downl= +oads-resources__container--w-img { padding: 7.72rem 0px 0px; margin: 0px -1= +.5rem; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img, .videoslideshareresource .cmp-downloads-resources .cmp-dow= +nloads-resources__container--w-img { padding: 12.22rem 0px 0px; margin: 0px= +; } +} + +@media screen and (min-width: 1000px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img, .videoslideshareresource .cmp-downloads-resources .cmp-dow= +nloads-resources__container--w-img { padding: 0px 0px 0px 2.5rem; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__content, .videoslideshareresource .cmp-downloads= +-resources .cmp-downloads-resources__container--w-img .cmp-teaser__content = +{ padding: 0px 1.5rem 2rem; box-shadow: none; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img .cmp-teaser__content, .videoslideshareresource .cmp-downloa= +ds-resources .cmp-downloads-resources__container--w-img .cmp-teaser__conten= +t { padding: 0px 2rem 2rem; } +} + +@media screen and (min-width: 1000px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img .cmp-teaser__content, .videoslideshareresource .cmp-downloa= +ds-resources .cmp-downloads-resources__container--w-img .cmp-teaser__conten= +t { padding: 3rem 2rem 3rem 0px; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__content .cmp-teaser__time-info, .videoslideshare= +resource .cmp-downloads-resources .cmp-downloads-resources__container--w-im= +g .cmp-teaser__content .cmp-teaser__time-info { float: right; margin-top: -= +6rem; font-size: 1.2rem; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img .cmp-teaser__content .cmp-teaser__time-info, .videoslidesha= +reresource .cmp-downloads-resources .cmp-downloads-resources__container--w-= +img .cmp-teaser__content .cmp-teaser__time-info { margin-top: -5.5rem; } +} + +@media screen and (min-width: 1000px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer--w-img .cmp-teaser__content .cmp-teaser__time-info, .videoslidesha= +reresource .cmp-downloads-resources .cmp-downloads-resources__container--w-= +img .cmp-teaser__content .cmp-teaser__time-info { float: none; margin: 0px = +0px 1.5rem; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__cloc= +k-icon, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-re= +sources__container--w-img .cmp-teaser__content .cmp-teaser__time-info .cmp-= +teaser__clock-icon { padding-right: 1rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__cloc= +k-icon::before, .videoslideshareresource .cmp-downloads-resources .cmp-down= +loads-resources__container--w-img .cmp-teaser__content .cmp-teaser__time-in= +fo .cmp-teaser__clock-icon::before { content: "=EF=90=82"; font-size: 20px;= + font-family: Ionicons; font-weight: 400; font-style: normal; line-height: = +1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; whi= +te-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text= +-rendering: optimizelegibility; font-feature-settings: "liga"; display: inl= +ine-block; position: relative; top: 0.2rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__description, .videoslideshareresource .cmp-downl= +oads-resources .cmp-downloads-resources__container--w-img .cmp-teaser__desc= +ription { overflow: hidden; margin: 0px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer--w-img .cmp-teaser__description p, .videoslideshareresource .cmp-dow= +nloads-resources .cmp-downloads-resources__container--w-img .cmp-teaser__de= +scription p { margin: 1.5rem 0px; font-size: 1.2rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-re= +sources__container { padding: 0px; margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-= +resources__container { margin: 0px; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__content, .videoslideshareresource .cmp-downloads-resour= +ces .cmp-downloads-resources__container .cmp-teaser__content { padding: 2re= +m 1.5rem; box-shadow: none; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer .cmp-teaser__content, .videoslideshareresource .cmp-downloads-reso= +urces .cmp-downloads-resources__container .cmp-teaser__content { padding: 2= +rem; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__content .cmp-teaser__time-info, .videoslideshareresourc= +e .cmp-downloads-resources .cmp-downloads-resources__container .cmp-teaser_= +_content .cmp-teaser__time-info { margin: 1.5rem 0px; font-size: 1.2rem; } + +.videoslideshareresource .downloadsbasemodule .cmp-downloads-resources .cmp= +-downloads-resources__container .cmp-teaser__content .cmp-teaser__time-info= +, .videoslideshareresource .videoslideshareresource .cmp-downloads-resource= +s .cmp-downloads-resources__container .cmp-teaser__content .cmp-teaser__tim= +e-info { margin: 1.5rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__c= +ontainer .cmp-teaser__content .cmp-teaser__time-info, .videoslideshareresou= +rce .cmp-downloads-resources .cmp-downloads-resources__container .cmp-tease= +r__content .cmp-teaser__time-info, .videoslideshareresource .downloadsbasem= +odule .cmp-downloads-resources .cmp-downloads-resources__container .cmp-tea= +ser__content .cmp-teaser__time-info, .videoslideshareresource .videoslidesh= +areresource .cmp-downloads-resources .cmp-downloads-resources__container .c= +mp-teaser__content .cmp-teaser__time-info { margin: 1.5rem 0px; } +} + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__clock-icon,= + .videoslideshareresource .cmp-downloads-resources .cmp-downloads-resources= +__container .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__clock-= +icon { padding-right: 1rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser__clock-icon:= +:before, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-r= +esources__container .cmp-teaser__content .cmp-teaser__time-info .cmp-teaser= +__clock-icon::before { content: "=EF=90=82"; font-size: 20px; font-family: = +Ionicons; font-weight: 400; font-style: normal; line-height: 1; text-transf= +orm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowr= +ap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: op= +timizelegibility; font-feature-settings: "liga"; display: inline-block; pos= +ition: relative; top: 0.2rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description, .videoslideshareresource .cmp-downloads-re= +sources .cmp-downloads-resources__container .cmp-teaser__description { over= +flow: hidden; margin: 0px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description p, .videoslideshareresource .cmp-downloads-= +resources .cmp-downloads-resources__container .cmp-teaser__description p { = +margin: 0px 0px 1.5rem; font-size: 1.2rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description a, .videoslideshareresource .cmp-downloads-= +resources .cmp-downloads-resources__container .cmp-teaser__description a { = +margin-left: 2px; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container, .videoslides= +hareresource .cmp-downloads-resources .cmp-downloads-resources__container .= +cmp-teaser__description .cmp-teaser__action-container { padding-top: 0px; f= +loat: left; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +eye-icon, .videoslideshareresource .cmp-downloads-resources .cmp-downloads-= +resources__container .cmp-teaser__description .cmp-teaser__action-container= + .cmp-teaser__eye-icon { padding-right: 1rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +eye-icon::before, .videoslideshareresource .cmp-downloads-resources .cmp-do= +wnloads-resources__container .cmp-teaser__description .cmp-teaser__action-c= +ontainer .cmp-teaser__eye-icon::before { content: "=EF=90=A5"; font-size: 2= +4px; font-family: Ionicons; font-weight: 400; font-style: normal; line-heig= +ht: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal;= + white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; = +text-rendering: optimizelegibility; font-feature-settings: "liga"; display:= + inline-block; color: inherit; position: relative; top: 0.35rem; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +eye-icon:hover::before, .downloadsbasemodule .cmp-downloads-resources .cmp-= +downloads-resources__container .cmp-teaser__description .cmp-teaser__action= +-container .cmp-teaser__eye-icon:hover:focus, .videoslideshareresource .cmp= +-downloads-resources .cmp-downloads-resources__container .cmp-teaser__descr= +iption .cmp-teaser__action-container .cmp-teaser__eye-icon:hover::before, .= +videoslideshareresource .cmp-downloads-resources .cmp-downloads-resources__= +container .cmp-teaser__description .cmp-teaser__action-container .cmp-tease= +r__eye-icon:hover:focus { color: rgb(0, 0, 136); } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +action-link::after, .videoslideshareresource .cmp-downloads-resources .cmp-= +downloads-resources__container .cmp-teaser__description .cmp-teaser__action= +-container .cmp-teaser__action-link::after { content: ""; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +action-link, .videoslideshareresource .cmp-downloads-resources .cmp-downloa= +ds-resources__container .cmp-teaser__description .cmp-teaser__action-contai= +ner .cmp-teaser__action-link { background-color: rgb(255, 255, 255); color:= + rgb(0, 77, 255); margin-bottom: 2px; margin-left: 2px; padding: 0px; displ= +ay: inline-flex; -webkit-box-align: baseline; align-items: baseline; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +action-link:focus, .downloadsbasemodule .cmp-downloads-resources .cmp-downl= +oads-resources__container .cmp-teaser__description .cmp-teaser__action-cont= +ainer .cmp-teaser__action-link:hover, .videoslideshareresource .cmp-downloa= +ds-resources .cmp-downloads-resources__container .cmp-teaser__description .= +cmp-teaser__action-container .cmp-teaser__action-link:focus, .videoslidesha= +reresource .cmp-downloads-resources .cmp-downloads-resources__container .cm= +p-teaser__description .cmp-teaser__action-container .cmp-teaser__action-lin= +k:hover { color: rgb(0, 0, 136); text-decoration: underline; } + +.downloadsbasemodule .cmp-downloads-resources .cmp-downloads-resources__con= +tainer .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__= +action-link::before, .videoslideshareresource .cmp-downloads-resources .cmp= +-downloads-resources__container .cmp-teaser__description .cmp-teaser__actio= +n-container .cmp-teaser__action-link::before { height: 0px; } + +.downloadsbasemodule.color-background-gray .cmp-downloads-resources__contai= +ner .cmp-teaser__description .cmp-teaser__action-container .cmp-teaser__act= +ion-link, .downloadsbasemodule.color-background-gray .cmp-teaser .cmp-tease= +r__action-container .cmp-teaser__action-link, .downloadsbasemodule.color-ba= +ckground-gray .cmp-teaser__content, .videoslideshareresource.color-backgrou= +nd-gray .cmp-downloads-resources__container .cmp-teaser__description .cmp-t= +easer__action-container .cmp-teaser__action-link, .videoslideshareresource.= +color-background-gray .cmp-teaser .cmp-teaser__action-container .cmp-teaser= +__action-link, .videoslideshareresource.color-background-gray .cmp-teaser__= +content { background-color: rgb(242, 242, 242); } + +.cmp-feature-insight__container { position: relative; background-color: rgb= +(242, 242, 242); } + +.cmp-feature-insight__white-bg-container .cmp-feature-insight__container { = +background-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__title-container { margin: 0px 30rem 0px 0px; padding: 6rem = +3rem 1.5rem 4.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__title-container { margin: 0px 41.5rem 0px 0px; padding: 10r= +em 8rem 3rem 1.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__image-container { left: auto; right: 4.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__image-container { right: 1.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__bg-container { padding: 0px 11.5rem 3rem 4.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__bg-container { padding: 0px 8rem 5rem 1.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__text-section { padding: 0px 21.5rem 0px 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container.cmp-feature-insight__right-variant .cmp-f= +eature-insight__text-section { padding: 0px 41.5rem 0px 4rem; } +} + +.cmp-feature-insight__container .cmp-teaser__action-container { padding-top= +: 0px; margin: auto; } + +.cmp-feature-insight__container .cmp-teaser__title { margin-top: 0px; min-h= +eight: auto; font-family: Graphik, Arial, system-ui, -apple-system, blinkma= +csystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarel= +l, sans-serif; font-weight: 800; font-style: normal; text-transform: none; = +color: rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__container .cmp-teaser__title { font-size: 2.5rem; } +} + +.cmp-feature-insight__container .cmp-teaser__title a { color: rgb(0, 0, 0);= + } + +.cmp-feature-insight__container .cmp-teaser__title a:focus, .cmp-feature-in= +sight__container .cmp-teaser__title a:hover { text-decoration: underline; c= +olor: rgb(0, 77, 255); } + +.cmp-feature-insight__container .cmp-teaser__pretitle { border-top: transpa= +rent; border-right: transparent; border-left: transparent; border-image: in= +itial; border-bottom: 2px solid rgb(0, 77, 255); color: rgb(0, 0, 0); displ= +ay: inline-block; font-size: 1.2rem; font-weight: 600; line-height: 2rem; t= +ext-transform: none; margin: 0px; } + +.cmp-feature-insight__container .cmp-teaser__pretitle a { color: rgb(0, 0, = +0); text-decoration: none; } + +.cmp-feature-insight__container .cmp-teaser__pretitle a:hover { color: rgb(= +0, 77, 255); } + +.cmp-feature-insight__container .cmp-teaser__pretitle a:focus { color: rgb(= +0, 77, 255); padding-bottom: 0.5rem; } + +.cmp-feature-insight__title-container { padding: 1.5rem 1.5rem 3rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__title-container { margin-left: 30rem; padding: 6rem= + 4.5rem 1.5rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__title-container { margin-left: 41.5rem; padding: 10= +rem 1.5rem 3rem 8rem; } +} + +.cmp-feature-insight__image-container { display: flex; position: relative; = +width: 20rem; height: 20rem; left: 1.5rem; box-shadow: rgba(0, 0, 0, 0.5) 0= +px 2px 4px 0px; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__image-container { position: absolute; width: 25.5re= +m; height: 25.5rem; left: 4.5rem; top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__image-container { width: 40rem; height: 40rem; left= +: 1.5rem; top: 4rem; } +} + +.cmp-feature-insight__image-container .cmp-teaser__image { border: none; } + +.cmp-feature-insight__bg-container { width: 100%; padding-top: 10rem; margi= +n-top: -20rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__bg-container { margin-top: 0px; padding: 0px 4.5rem= + 3rem 11.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__bg-container { padding: 0px 1.5rem 5rem 8rem; } +} + +.cmp-feature-insight__text-section { background-color: rgb(255, 255, 255); = +padding: 10rem 1.5rem 0px; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__text-section { padding: 0px 3rem 0px 21.5rem; min-h= +eight: 25rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__text-section { min-height: 32rem; padding: 0px 3rem= + 0px 41.5rem; } +} + +.cmp-feature-insight__grey-text-bg-container .cmp-feature-insight__text-sec= +tion { background-color: rgb(242, 242, 242); } + +.cmp-feature-insight__tag-container { padding: 3rem 0px 1rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__tag-container { padding: 2rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__tag-container { padding: 4rem 0px 3rem; } +} + +.cmp-feature-insight__card-title-container { padding-bottom: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__card-title-container { padding-bottom: 2rem; } +} + +.cmp-feature-insight__card-desc-container { padding-bottom: 2rem; font-size= +: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__card-desc-container { font-size: 1.6rem; } +} + +.cmp-feature-insight__card-desc-container .cmp-teaser__description { margin= +: 0px; } + +.cmp-feature-insight__cta-container { padding-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-feature-insight__cta-container { padding-bottom: 4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-feature-insight__cta-container { padding-bottom: 4rem; } +} + +.cmp-topic-block__container { position: relative; padding: 3rem 0px 2rem; } + +.cmp-topic-block__container .cmp-topic-block__img-slice-bottom, .cmp-topic-= +block__container .cmp-topic-block__img-slice-top { position: absolute; left= +: 0px; right: 0px; display: none; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-bottom, .cmp-topi= +c-block__container .cmp-topic-block__img-slice-top { display: block; } +} + +.cmp-topic-block__container .cmp-topic-block__img-slice-bottom .cmp-image, = +.cmp-topic-block__container .cmp-topic-block__img-slice-bottom .cmp-image__= +image, .cmp-topic-block__container .cmp-topic-block__img-slice-bottom .imag= +e, .cmp-topic-block__container .cmp-topic-block__img-slice-top .cmp-image, = +.cmp-topic-block__container .cmp-topic-block__img-slice-top .cmp-image__ima= +ge, .cmp-topic-block__container .cmp-topic-block__img-slice-top .image { he= +ight: 100%; } + +.cmp-topic-block__container .cmp-topic-block__img-slice-top { top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-top { height: 12.= +2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-top { height: 20r= +em; } +} + +.cmp-topic-block__container .cmp-topic-block__img-slice-bottom { bottom: 0p= +x; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-bottom { height: = +10rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__img-slice-bottom { height: = +17.6rem; } +} + +.cmp-topic-block__container .cmp-topic-block__container-restriction { max-w= +idth: 120rem; margin: 0px auto; } + +.cmp-topic-block__container .cmp-topic-block__color-bar-image-container { p= +osition: relative; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__color-bar-image-container {= + margin-top: 5rem; position: absolute; } +} + +.cmp-topic-block__container .cmp-topic-block__color-bar-wrapper { backgroun= +d-color: rgba(161, 0, 255, 0.75); position: relative; z-index: 2; } + +.cmp-topic-block__container .cmp-topic-block__color-bar { padding: 2rem 1.5= +rem; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__color-bar { padding-left: c= +alc(41.67% + 1.5rem); } +} + +.cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__conten= +t { background-color: rgba(161, 0, 255, 0.75); padding: 0px; border: none; = +} + +.cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__title-= +link:hover { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__desc= +ription { margin-top: 1.5rem; } +} + +.cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__title = +{ font-size: 2rem; font-weight: 700; line-height: 2.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__color-bar .cmp-teaser__titl= +e { font-size: 3.5rem; line-height: 4.2rem; } +} + +.cmp-topic-block__container .cmp-teaser__action-container { padding: 0px; } + +.cmp-topic-block__container .cmp-topic-block__image-blockquote-container { = +position: relative; padding: 0px 1.5rem; margin-top: -2rem; z-index: 1; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__image-blockquote-container = +{ margin-left: 41.67%; } +} + +.cmp-topic-block__container .cmp-topic-block__image-blockquote-container .c= +mp-topic-block__blockquote-container { padding: 5rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__image-blockquote-container = +.cmp-topic-block__blockquote-container { padding: 7rem 0px 2rem; } +} + +@media screen and (min-width: 768px) { + .cmp-topic-block__container .cmp-topic-block__content-card-wrapper { padd= +ing: 0px 1.5rem; width: 41.67%; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-block__container .cmp-topic-block__content-card-wrapper { padd= +ing-right: 5rem; } +} + +.cmp-topic-block__container .cmp-topic-block__content-card-container { posi= +tion: relative; background-color: rgb(255, 255, 255); border-top: 0.4rem so= +lid rgb(161, 0, 255); box-shadow: rgb(204, 204, 204) 0px 0.2rem 0.4rem 0px;= + z-index: 2; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer { margin: 0px; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer__arrow-tag { display: none; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer__content { border: none; padding: 2rem; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer__description { margin-bottom: 0px; padding-right: 0px; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .cmp-t= +easer__title { font-weight: 700; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .separ= +ator { padding: 0px 1.5rem; } + +.cmp-topic-block__container .cmp-topic-block__content-card-container .separ= +ator .cmp-separator__horizontal-rule { margin: 0px; } + +.topic-block.color-block-accent-purple-1 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-1 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(180, 85, 170, 0.75); } + +.topic-block.color-block-accent-purple-1 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(180, 85, 170); } + +.topic-block.color-block-accent-purple-2 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-2 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(160, 85, 245, 0.75); } + +.topic-block.color-block-accent-purple-2 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(160, 85, 245); } + +.topic-block.color-block-accent-purple-3 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-3 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(190, 130, 255, 0.75); } + +.topic-block.color-block-accent-purple-3 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(190, 130, 255); } + +.topic-block.color-block-accent-purple-4 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-4 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(220, 175, 255, 0.75); } + +.topic-block.color-block-accent-purple-4 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(220, 175, 255); } + +.topic-block.color-block-accent-purple-5 .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-accent-purple-5 .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(230, 220, 255, 0.75); } + +.topic-block.color-block-accent-purple-5 .cmp-topic-block__content-card-con= +tainer { border-color: rgb(230, 220, 255); } + +.topic-block.color-block-alt-blue .cmp-topic-block__color-bar-wrapper, .top= +ic-block.color-block-alt-blue .cmp-topic-block__color-bar-wrapper .cmp-teas= +er__content { background-color: rgba(0, 65, 240, 0.75); } + +.topic-block.color-block-alt-blue .cmp-topic-block__content-card-container = +{ border-color: rgb(0, 65, 240); } + +.topic-block.color-block-alt-gray .cmp-topic-block__color-bar-wrapper, .top= +ic-block.color-block-alt-gray .cmp-topic-block__color-bar-wrapper .cmp-teas= +er__content { background-color: rgba(190, 190, 190, 0.75); } + +.topic-block.color-block-alt-gray .cmp-topic-block__content-card-container = +{ border-color: rgb(190, 190, 190); } + +.topic-block.color-block-alt-gray-dark .cmp-topic-block__color-bar-wrapper,= + .topic-block.color-block-alt-gray-dark .cmp-topic-block__color-bar-wrapper= + .cmp-teaser__content { background-color: rgba(150, 150, 150, 0.75); } + +.topic-block.color-block-alt-gray-dark .cmp-topic-block__content-card-conta= +iner { border-color: rgb(150, 150, 150); } + +.topic-block.color-block-alt-gray-darker .cmp-topic-block__color-bar-wrappe= +r, .topic-block.color-block-alt-gray-darker .cmp-topic-block__color-bar-wra= +pper .cmp-teaser__content { background-color: rgba(90, 90, 90, 0.75); } + +.topic-block.color-block-alt-gray-darker .cmp-topic-block__content-card-con= +tainer { border-color: rgb(90, 90, 90); } + +.topic-block.color-block-alt-green .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-alt-green .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(0, 215, 0, 0.75); } + +.topic-block.color-block-alt-green .cmp-topic-block__content-card-container= + { border-color: rgb(0, 215, 0); } + +.topic-block.color-block-alt-red .cmp-topic-block__color-bar-wrapper, .topi= +c-block.color-block-alt-red .cmp-topic-block__color-bar-wrapper .cmp-teaser= +__content { background-color: rgba(255, 0, 0, 0.75); } + +.topic-block.color-block-alt-red .cmp-topic-block__content-card-container {= + border-color: red; } + +.topic-block.color-block-alt-yellow .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-alt-yellow .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(255, 255, 0, 0.75); } + +.topic-block.color-block-alt-yellow .cmp-topic-block__content-card-containe= +r { border-color: rgb(255, 255, 0); } + +.topic-block.color-block-aqua .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-aqua .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(0, 255, 187, 0.75); } + +.topic-block.color-block-aqua .cmp-topic-block__content-card-container { bo= +rder-color: rgb(0, 255, 187); } + +.topic-block.color-block-blue .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-blue .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(0, 186, 255, 0.75); } + +.topic-block.color-block-blue .cmp-topic-block__content-card-container { bo= +rder-color: rgb(0, 186, 255); } + +.topic-block.color-block-blue-green .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-blue-green .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(5, 240, 165, 0.75); } + +.topic-block.color-block-blue-green .cmp-topic-block__content-card-containe= +r { border-color: rgb(5, 240, 165); } + +.topic-block.color-block-brand-green .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-brand-green .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(100, 255, 80, 0.75); } + +.topic-block.color-block-brand-green .cmp-topic-block__content-card-contain= +er { border-color: rgb(100, 255, 80); } + +.topic-block.color-block-brand-orange .cmp-topic-block__color-bar-wrapper, = +.topic-block.color-block-brand-orange .cmp-topic-block__color-bar-wrapper .= +cmp-teaser__content { background-color: rgba(255, 120, 0, 0.75); } + +.topic-block.color-block-brand-orange .cmp-topic-block__content-card-contai= +ner { border-color: rgb(255, 120, 0); } + +.topic-block.color-block-brand-yellow .cmp-topic-block__color-bar-wrapper, = +.topic-block.color-block-brand-yellow .cmp-topic-block__color-bar-wrapper .= +cmp-teaser__content { background-color: rgba(255, 235, 50, 0.75); } + +.topic-block.color-block-brand-yellow .cmp-topic-block__content-card-contai= +ner { border-color: rgb(255, 235, 50); } + +.topic-block.color-block-blue-dark .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-blue-dark .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(0, 142, 255, 0.75); } + +.topic-block.color-block-blue-dark .cmp-topic-block__content-card-container= + { border-color: rgb(0, 142, 255); } + +.topic-block.color-block-blue-light .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-blue-light .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(0, 243, 255, 0.75); } + +.topic-block.color-block-blue-light .cmp-topic-block__content-card-containe= +r { border-color: rgb(0, 243, 255); } + +.topic-block.color-block-core-purple .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-core-purple .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(70, 0, 115, 0.75); } + +.topic-block.color-block-core-purple .cmp-topic-block__content-card-contain= +er { border-color: rgb(70, 0, 115); } + +.topic-block.color-block-cyan .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-cyan .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(0, 255, 255, 0.75); } + +.topic-block.color-block-cyan .cmp-topic-block__content-card-container { bo= +rder-color: rgb(0, 255, 255); } + +.topic-block.color-block-gray .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-gray .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(167, 167, 167, 0.75); } + +.topic-block.color-block-gray .cmp-topic-block__content-card-container { bo= +rder-color: rgb(167, 167, 167); } + +.topic-block.color-block-gray-base .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-gray-base .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(0, 0, 0, 0.75); } + +.topic-block.color-block-gray-base .cmp-topic-block__content-card-container= + { border-color: rgb(0, 0, 0); } + +.topic-block.color-block-gray-dark .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-gray-dark .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(107, 107, 107, 0.75); } + +.topic-block.color-block-gray-dark .cmp-topic-block__content-card-container= + { border-color: rgb(107, 107, 107); } + +.topic-block.color-block-gray-darker .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-gray-darker .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(74, 74, 74, 0.75); } + +.topic-block.color-block-gray-darker .cmp-topic-block__content-card-contain= +er { border-color: rgb(74, 74, 74); } + +.topic-block.color-block-gray-light .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-gray-light .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(204, 204, 204, 0.75); } + +.topic-block.color-block-gray-light .cmp-topic-block__content-card-containe= +r { border-color: rgb(204, 204, 204); } + +.topic-block.color-block-gray-lighter .cmp-topic-block__color-bar-wrapper, = +.topic-block.color-block-gray-lighter .cmp-topic-block__color-bar-wrapper .= +cmp-teaser__content { background-color: rgba(227, 227, 227, 0.75); } + +.topic-block.color-block-gray-lighter .cmp-topic-block__content-card-contai= +ner { border-color: rgb(227, 227, 227); } + +.topic-block.color-block-gray-lightest .cmp-topic-block__color-bar-wrapper,= + .topic-block.color-block-gray-lightest .cmp-topic-block__color-bar-wrapper= + .cmp-teaser__content { background-color: rgba(242, 242, 242, 0.75); } + +.topic-block.color-block-gray-lightest .cmp-topic-block__content-card-conta= +iner { border-color: rgb(242, 242, 242); } + +.topic-block.color-block-grayishyellow-dark .cmp-topic-block__color-bar-wra= +pper, .topic-block.color-block-grayishyellow-dark .cmp-topic-block__color-b= +ar-wrapper .cmp-teaser__content { background-color: rgba(150, 150, 140, 0.7= +5); } + +.topic-block.color-block-grayishyellow-dark .cmp-topic-block__content-card-= +container { border-color: rgb(150, 150, 140); } + +.topic-block.color-block-grayishyellow-light .cmp-topic-block__color-bar-wr= +apper, .topic-block.color-block-grayishyellow-light .cmp-topic-block__color= +-bar-wrapper .cmp-teaser__content { background-color: rgba(230, 230, 220, 0= +.75); } + +.topic-block.color-block-grayishyellow-light .cmp-topic-block__content-card= +-container { border-color: rgb(230, 230, 220); } + +.topic-block.color-block-green .cmp-topic-block__color-bar-wrapper, .topic-= +block.color-block-green .cmp-topic-block__color-bar-wrapper .cmp-teaser__co= +ntent { background-color: rgba(0, 255, 0, 0.75); } + +.topic-block.color-block-green .cmp-topic-block__content-card-container { b= +order-color: rgb(0, 255, 0); } + +.topic-block.color-block-green-dark .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-green-dark .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(0, 83, 10, 0.75); } + +.topic-block.color-block-green-dark .cmp-topic-block__content-card-containe= +r { border-color: rgb(0, 83, 10); } + +.topic-block.color-block-link .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-link .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(0, 77, 255, 0.75); } + +.topic-block.color-block-link .cmp-topic-block__content-card-container { bo= +rder-color: rgb(0, 77, 255); } + +.topic-block.color-block-link-dark .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-link-dark .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(0, 0, 136, 0.75); } + +.topic-block.color-block-link-dark .cmp-topic-block__content-card-container= + { border-color: rgb(0, 0, 136); } + +.topic-block.color-block-orange .cmp-topic-block__color-bar-wrapper, .topic= +-block.color-block-orange .cmp-topic-block__color-bar-wrapper .cmp-teaser__= +content { background-color: rgba(255, 182, 0, 0.75); } + +.topic-block.color-block-orange .cmp-topic-block__content-card-container { = +border-color: rgb(255, 182, 0); } + +.topic-block.color-block-orange-dark .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-orange-dark .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(255, 149, 0, 0.75); } + +.topic-block.color-block-orange-dark .cmp-topic-block__content-card-contain= +er { border-color: rgb(255, 149, 0); } + +.topic-block.color-block-pink .cmp-topic-block__color-bar-wrapper, .topic-b= +lock.color-block-pink .cmp-topic-block__color-bar-wrapper .cmp-teaser__cont= +ent { background-color: rgba(231, 0, 116, 0.75); } + +.topic-block.color-block-pink .cmp-topic-block__content-card-container { bo= +rder-color: rgb(231, 0, 116); } + +.topic-block.color-block-pink-dark .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-pink-dark .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(164, 2, 83, 0.75); } + +.topic-block.color-block-pink-dark .cmp-topic-block__content-card-container= + { border-color: rgb(164, 2, 83); } + +.topic-block.color-block-pink-light .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-pink-light .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(255, 80, 160, 0.75); } + +.topic-block.color-block-pink-light .cmp-topic-block__content-card-containe= +r { border-color: rgb(255, 80, 160); } + +.topic-block.color-block-purple .cmp-topic-block__color-bar-wrapper, .topic= +-block.color-block-purple .cmp-topic-block__color-bar-wrapper .cmp-teaser__= +content { background-color: rgba(161, 0, 255, 0.75); } + +.topic-block.color-block-purple .cmp-topic-block__content-card-container { = +border-color: rgb(161, 0, 255); } + +.topic-block.color-block-purple-dark .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-purple-dark .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(117, 0, 192, 0.75); } + +.topic-block.color-block-purple-dark .cmp-topic-block__content-card-contain= +er { border-color: rgb(117, 0, 192); } + +.topic-block.color-block-purple-darkest .cmp-topic-block__color-bar-wrapper= +, .topic-block.color-block-purple-darkest .cmp-topic-block__color-bar-wrapp= +er .cmp-teaser__content { background-color: rgba(70, 1, 115, 0.75); } + +.topic-block.color-block-purple-darkest .cmp-topic-block__content-card-cont= +ainer { border-color: rgb(70, 1, 115); } + +.topic-block.color-block-red .cmp-topic-block__color-bar-wrapper, .topic-bl= +ock.color-block-red .cmp-topic-block__color-bar-wrapper .cmp-teaser__conten= +t { background-color: rgba(231, 15, 41, 0.75); } + +.topic-block.color-block-red .cmp-topic-block__content-card-container { bor= +der-color: rgb(231, 15, 41); } + +.topic-block.color-block-red-dark .cmp-topic-block__color-bar-wrapper, .top= +ic-block.color-block-red-dark .cmp-topic-block__color-bar-wrapper .cmp-teas= +er__content { background-color: rgba(189, 0, 29, 0.75); } + +.topic-block.color-block-red-dark .cmp-topic-block__content-card-container = +{ border-color: rgb(189, 0, 29); } + +.topic-block.color-block-red-darker .cmp-topic-block__color-bar-wrapper, .t= +opic-block.color-block-red-darker .cmp-topic-block__color-bar-wrapper .cmp-= +teaser__content { background-color: rgba(113, 0, 18, 0.75); } + +.topic-block.color-block-red-darker .cmp-topic-block__content-card-containe= +r { border-color: rgb(113, 0, 18); } + +.topic-block.color-block-red-light .cmp-topic-block__color-bar-wrapper, .to= +pic-block.color-block-red-light .cmp-topic-block__color-bar-wrapper .cmp-te= +aser__content { background-color: rgba(255, 50, 70, 0.75); } + +.topic-block.color-block-red-light .cmp-topic-block__content-card-container= + { border-color: rgb(255, 50, 70); } + +.topic-block.color-block-white .cmp-topic-block__color-bar-wrapper, .topic-= +block.color-block-white .cmp-topic-block__color-bar-wrapper .cmp-teaser__co= +ntent { background-color: rgba(255, 255, 255, 0.75); } + +.topic-block.color-block-white .cmp-topic-block__content-card-container { b= +order-color: rgb(255, 255, 255); } + +.topic-block.color-block-yellow .cmp-topic-block__color-bar-wrapper, .topic= +-block.color-block-yellow .cmp-topic-block__color-bar-wrapper .cmp-teaser__= +content { background-color: rgba(255, 212, 46, 0.75); } + +.topic-block.color-block-yellow .cmp-topic-block__content-card-container { = +border-color: rgb(255, 212, 46); } + +.topic-block.color-block-yellow-dark .cmp-topic-block__color-bar-wrapper, .= +topic-block.color-block-yellow-dark .cmp-topic-block__color-bar-wrapper .cm= +p-teaser__content { background-color: rgba(240, 192, 0, 0.75); } + +.topic-block.color-block-yellow-dark .cmp-topic-block__content-card-contain= +er { border-color: rgb(240, 192, 0); } + +.topic-block.color-block-yellow-light .cmp-topic-block__color-bar-wrapper, = +.topic-block.color-block-yellow-light .cmp-topic-block__color-bar-wrapper .= +cmp-teaser__content { background-color: rgba(255, 240, 179, 0.75); } + +.topic-block.color-block-yellow-light .cmp-topic-block__content-card-contai= +ner { border-color: rgb(255, 240, 179); } + +.topic-block.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp-b= +utton__cta-arrow--right .cmp-button, .topic-block.cmp-topic-block__dark-the= +me .cmp-topic-block__color-bar .cmp-teaser__action-link, .topic-block.cmp-t= +opic-block__dark-theme .cmp-topic-block__color-bar .cmp-teaser__description= +, .topic-block.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp= +-teaser__title, .topic-block.cmp-topic-block__dark-theme .cmp-topic-block__= +color-bar .cmp-teaser__title-link { color: rgb(255, 255, 255); } + +.topic-block.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp-b= +utton__cta-arrow--right .cmp-button .cmp-button__text::before, .topic-block= +.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp-teaser__actio= +n-link .cmp-button__text::before, .topic-block.cmp-topic-block__dark-theme = +.cmp-topic-block__color-bar .cmp-teaser__action-link::before, .topic-block.= +cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cmp-teaser__descri= +ption .cmp-button__text::before, .topic-block.cmp-topic-block__dark-theme .= +cmp-topic-block__color-bar .cmp-teaser__title-link .cmp-button__text::befor= +e, .topic-block.cmp-topic-block__dark-theme .cmp-topic-block__color-bar .cm= +p-teaser__title .cmp-button__text::before { background-color: rgb(255, 255,= + 255); } + +.topic-block.cmp-topic-block__light-theme .cmp-topic-block__color-bar .cmp-= +button__cta-arrow--right .cmp-button, .topic-block.cmp-topic-block__light-t= +heme .cmp-topic-block__color-bar .cmp-teaser__action-link, .topic-block.cmp= +-topic-block__light-theme .cmp-topic-block__color-bar .cmp-teaser__descript= +ion, .topic-block.cmp-topic-block__light-theme .cmp-topic-block__color-bar = +.cmp-teaser__title, .topic-block.cmp-topic-block__light-theme .cmp-topic-bl= +ock__color-bar .cmp-teaser__title-link { color: rgb(0, 0, 0); } + +.topic-block.cmp-topic-block__light-theme .cmp-topic-block__color-bar .cmp-= +button__cta-arrow--right .cmp-button .cmp-button__text::before, .topic-bloc= +k.cmp-topic-block__light-theme .cmp-topic-block__color-bar .cmp-teaser__act= +ion-link .cmp-button__text::before, .topic-block.cmp-topic-block__light-the= +me .cmp-topic-block__color-bar .cmp-teaser__action-link::before, .topic-blo= +ck.cmp-topic-block__light-theme .cmp-topic-block__color-bar .cmp-teaser__de= +scription .cmp-button__text::before, .topic-block.cmp-topic-block__light-th= +eme .cmp-topic-block__color-bar .cmp-teaser__title-link .cmp-button__text::= +before, .topic-block.cmp-topic-block__light-theme .cmp-topic-block__color-b= +ar .cmp-teaser__title .cmp-button__text::before { background-color: rgb(0, = +0, 0); } + +@media screen and (min-width: 768px) { + .topic-block.cmp-topic-block__right-variation .cmp-topic-block__container= + .cmp-topic-block__color-bar { padding-right: calc(41.67% + 1.5rem); paddin= +g-left: 3.5rem; } +} + +@media screen and (min-width: 768px) { + .topic-block.cmp-topic-block__right-variation .cmp-topic-block__container= + .cmp-topic-block__image-blockquote-container { margin-right: 41.67%; margi= +n-left: 0px; } +} + +@media screen and (min-width: 768px) { + .topic-block.cmp-topic-block__right-variation .cmp-topic-block__container= + .cmp-topic-block__content-card-wrapper { margin-left: 58.33%; } +} + +@media screen and (min-width: 1000px) { + .topic-block.cmp-topic-block__right-variation .cmp-topic-block__container= + .cmp-topic-block__content-card-wrapper { padding-left: 5rem; padding-right= +: 1.5rem; } +} + +.cmp-related-leadership-block-with-filter { display: block; width: 100%; fl= +ex-wrap: wrap; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block { d= +isplay: block; position: relative; background-color: transparent; padding: = +2rem 0px 1.08rem; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block {= + padding: 2rem 0px; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__he= +ader { display: block; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__he= +ader--title { font-size: 4.8rem; line-height: 1.6; padding: 0px 1.5rem; mar= +gin: 3rem 0px 0px; overflow-wrap: break-word; word-break: break-word; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__he= +ader--title .cmp-title__text { font-weight: 600; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__he= +ader--description { line-height: 1.6; width: 100%; padding: 0px 1.5rem; mar= +gin: 2rem 0px 0px; overflow-wrap: break-word; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +header--description { width: 66.6667%; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block { display: block; padding: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block { padding: 3rem 0px 0px; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button { position: inherit; padding: 1.88rem 0px 3rem 0.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button { top: 4em; position: absolute; right: 0px; margin-rig= +ht: 15px; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-button { background-color: transparent; border: 0.2= +3rem solid rgb(0, 0, 0); min-width: 21.44rem; line-height: 1rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-button { width: 34.5rem; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-button__icon::after { content: "=EF=8C=9B"; font-si= +ze: 2.4rem; font-family: Ionicons; display: block; font-weight: 400; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; margin: 0.5rem; color: rgb(0, 0, 0); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-button:hover { border: 0.23rem solid rgb(107, 107, = +107); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-button__text { color: rgb(0, 0, 0); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion { display: none; height: 100%; width: 100= +%; position: fixed; margin: 0px; top: 0px; left: 0px; background-color: rgb= +(255, 255, 255); overflow: hidden auto; z-index: 9999; -webkit-box-orient: = +vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion { border: 0.23rem solid rgb(0, 0, 0); p= +osition: absolute; width: 34.5rem; left: 1.5rem; margin-top: 20px; top: aut= +o; height: auto; overflow: visible; z-index: 1; } +} + +@media screen and (min-width: 1200px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion { right: 0px; width: 132%; left: auto; = +} +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion::before { display: none; } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion::before { content: ""; position: absolu= +te; width: 0px; height: 0px; border-color: rgb(0, 0, 0); border-style: soli= +d; border-width: 1.2rem 1.9rem 1rem 1rem; transform: rotate(-45deg); displa= +y: inline; right: 2.15rem; top: -0.9rem; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-container { -webkit-box-flex:= + 1; flex: 1 0 auto; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-container::before { display: = +none; } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-filter-container::before { content= +: ""; position: absolute; width: 0px; height: 0px; border-color: rgb(255, 2= +55, 255); border-style: solid; border-width: 1.2rem 1.2rem 1rem 1rem; trans= +form: rotate(-45deg); display: inline; right: 2.2rem; top: -0.7rem; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-header { padding: 1.52rem; cu= +rsor: pointer; margin-bottom: 0px; border-top: none; border-right: none; bo= +rder-left: none; border-image: initial; border-bottom: 0.2rem solid rgb(204= +, 204, 204); } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-filter-header { display: none; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-header .cmp-filter-title { fo= +nt-weight: 600; text-transform: uppercase; letter-spacing: 0.1248rem; line-= +height: 2.128rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-header .cmp-filter-close { fl= +oat: right; cursor: pointer; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-header .cmp-filter-close::bef= +ore { content: "=EF=8B=97"; font-size: 2.8rem; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer { border-top: 0.1rem s= +olid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-filter-footer { display: none; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton { display: none; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton, .cmp-related-leadership-block-with-filter .cmp-related-leadership-bloc= +k__filter_block--button .cmp-accordion .cmp-filter-footer .cmp-close-filter= +__button { float: right; padding-bottom: 2rem; margin-right: 0.512rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton-wrapper, .cmp-related-leadership-block-with-filter .cmp-related-leaders= +hip-block__filter_block--button .cmp-accordion .cmp-filter-footer .cmp-clos= +e-filter__button-wrapper { position: relative; z-index: 10; padding-top: 1.= +5rem; border-radius: 0px; display: block; transition: all 0.3s ease-out 0s;= + } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton-wrapper:hover .cmp-apply-filter__button-btn, .cmp-related-leadership-bl= +ock-with-filter .cmp-related-leadership-block__filter_block--button .cmp-ac= +cordion .cmp-filter-footer .cmp-apply-filter__button-wrapper:hover .cmp-clo= +se-filter__button-btn, .cmp-related-leadership-block-with-filter .cmp-relat= +ed-leadership-block__filter_block--button .cmp-accordion .cmp-filter-footer= + .cmp-close-filter__button-wrapper:hover .cmp-apply-filter__button-btn, .cm= +p-related-leadership-block-with-filter .cmp-related-leadership-block__filte= +r_block--button .cmp-accordion .cmp-filter-footer .cmp-close-filter__button= +-wrapper:hover .cmp-close-filter__button-btn { transform: translate(-0.5rem= +, -0.5rem); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton-btn, .cmp-related-leadership-block-with-filter .cmp-related-leadership-= +block__filter_block--button .cmp-accordion .cmp-filter-footer .cmp-close-fi= +lter__button-btn { min-width: 13.6rem; pointer-events: none; margin: 0.512r= +em 1rem 1.5008rem; padding: 1.5008rem; z-index: 10; transition: all 0.3s ea= +se-out 0s; text-transform: uppercase; color: rgb(255, 255, 255); background= +-color: rgb(0, 0, 0); text-align: center; white-space: nowrap; font-size: 1= +.4rem; line-height: 1.6rem; font-weight: 600; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-apply-filter__but= +ton-behind, .cmp-related-leadership-block-with-filter .cmp-related-leadersh= +ip-block__filter_block--button .cmp-accordion .cmp-filter-footer .cmp-close= +-filter__button-behind { height: 4.00375rem; background-color: rgb(167, 167= +, 167); opacity: 1; padding: 1.312rem; margin: -4.9rem 0.56rem 0px 1.4rem; = +position: relative; z-index: -1; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-filter-footer .cmp-filter-number { m= +argin: 3.36rem 0px 0px 1.504rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing { padding-top: 2re= +m; overflow-x: auto; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-accordion-listing { max-height: 28= +rem; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing__item { padding-bo= +ttom: 2rem; margin-bottom: 0.5rem; -webkit-box-align: baseline; align-items= +: baseline; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing__item:focus { outl= +ine: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0px; margin: 0px 0.64rem= + 0.64rem 0.32rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing__label { position:= + relative; top: -0.3rem; color: rgb(74, 74, 74); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing__label:hover { col= +or: rgb(0, 0, 0); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"] { margin: 0px 1.5rem 0px 1.6rem; appearance: none; height: 1.8rem; m= +in-width: 1.8rem; background-color: rgb(255, 255, 255); border-radius: 0.3r= +em; border: 0.2rem solid rgb(74, 74, 74); -webkit-box-align: center; align-= +items: center; cursor: pointer; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"]:focus { outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.2re= +m; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"]:hover { border-color: rgb(0, 0, 0); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"]:checked { content: "=EF=8D=B4"; font-size: 2.4rem; font-family: Ioni= +cons; font-weight: 400; font-style: normal; line-height: 1; text-transform:= + none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; = +direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimi= +zelegibility; font-feature-settings: "liga"; display: inline; background-co= +lor: transparent; border: 0px; height: 0px; min-width: 1.8rem; outline: non= +e; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing input[type=3D"chec= +kbox"]:checked::before { content: "=EF=8D=B4"; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion-listing .cards-count { dis= +play: none; } + +@media screen and (max-width: 767.9px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--button .cmp-accordion .cmp-accordion-listing .cards-count { d= +isplay: block; } +} + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion .cmp-accordion__button { padding: 1.52rem= +; cursor: pointer; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--button .cmp-accordion__item.zero-results { display: none; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--selected { display: none; padding-left: 0.5rem; margin-bottom: = +20px; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--selected .cmp-button-clear { float: left; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--selected .cmp-button { background-color: transparent; border: 0= +.1rem solid rgb(0, 0, 0); color: rgb(0, 0, 0); width: auto; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--selected .cmp-button__remove::after { padding-left: 1rem; conte= +nt: "=EF=8B=97"; font-size: 1.9rem; font-family: Ionicons; display: block; = +font-weight: 400; font-style: normal; line-height: 1; text-transform: none;= + letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direct= +ion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegi= +bility; font-feature-settings: "liga"; color: rgb(0, 0, 0); float: right; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block .cmp-related-leadership-block__filter_block--selected div { floa= +t: left; margin-right: 0.5rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing { display: flex; flex-wrap: wrap; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing .card { -webkit-box-flex: 0; flex: 0 0 2= +5%; padding: 0px 1.5rem; margin-bottom: 30px; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing .card .cmp-expert-card__link-linkedin, .= +cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fil= +ter_block--cards .cmp-rlb-listing .card .cmp-expert-card__link-twitter { di= +splay: none; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing .cmp-rlb-listing_second-row { width: 100= +%; display: flex; flex-wrap: wrap; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing__progressive-btns { width: 100%; -webkit= +-box-pack: center; justify-content: center; display: flex; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_butto= +n_hideall, .cmp-related-leadership-block-with-filter .cmp-related-leadershi= +p-block__filter_block--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-li= +sting_button_viewless, .cmp-related-leadership-block-with-filter .cmp-relat= +ed-leadership-block__filter_block--cards .cmp-rlb-listing__progressive-btns= + .cmp-rlb-listing_button_viewmore { display: none; margin: 0px 2.5rem; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_butto= +n_viewall.cmp-button__cta-arrow--right .cmp-button__text::after, .cmp-relat= +ed-leadership-block-with-filter .cmp-related-leadership-block__filter_block= +--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_button_viewmore= +.cmp-button__cta-arrow--right .cmp-button__text::after { transform: rotate(= +90deg); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_butto= +n_hideall.cmp-button__cta-arrow--right .cmp-button__text::after, .cmp-relat= +ed-leadership-block-with-filter .cmp-related-leadership-block__filter_block= +--cards .cmp-rlb-listing__progressive-btns .cmp-rlb-listing_button_viewless= +.cmp-button__cta-arrow--right .cmp-button__text::after { transform: rotate(= +-90deg); } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"] .= +card { display: none; margin-bottom: 0px; } + +.cmp-related-leadership-block-with-filter .cmp-related-leadership-block__fi= +lter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"] .= +card.card--display-desktop, .cmp-related-leadership-block-with-filter .cmp-= +related-leadership-block__filter_block--cards .cmp-rlb-listing[data-cmp-pro= +gressive-display=3D"true"] .card.card--display-mobile, .cmp-related-leaders= +hip-block-with-filter .cmp-related-leadership-block__filter_block--cards .c= +mp-rlb-listing[data-cmp-progressive-display=3D"true"] .card.card--display-t= +ablet { display: flex; } + +@media screen and (max-width: 767.9px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"]= + .card.card--display-mobile { margin-bottom: 20px; -webkit-box-flex: 0; fle= +x: 0 0 100%; padding: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"]= + .card.card--display-tablet { margin-bottom: 20px; -webkit-box-flex: 0; fle= +x: 0 0 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .cmp-related-leadership-block__= +filter_block--cards .cmp-rlb-listing[data-cmp-progressive-display=3D"true"]= + .card.card--display-desktop { margin-bottom: 30px; } +} + +.cmp-related-leadership-block-with-filter.color-background-gray .cmp-relate= +d-leadership-block { background-color: rgba(242, 242, 242, 0.9); } + +.cmp-related-leadership-block-with-filter .cmp-accordion__button[id^=3D"ite= +m1-button"] { border-top: 0px; } + +.cmp-related-leadership-block-with-filter .cmp-accordion__panel:last-child = +{ border-bottom: 0.113rem solid rgb(204, 204, 204); } + +.cmp-related-leadership-block-with-filter .cmp-button--text-link .cmp-butto= +n .cmp-button__text::before { bottom: -0.1rem; } + +.cmp-related-leadership-block-with-filter .acc-hide, .cmp-related-leadershi= +p-block-with-filter .cmp-expert-card--show { display: block; } + +.cmp-related-leadership-block-with-filter .acc-hide, .cmp-related-leadershi= +p-block-with-filter .cmp-expert-card--hide, .cmp-related-leadership-block-w= +ith-filter .temp-hide { display: none; } + +.cmp-related-leadership-block-with-filter .card { animation: auto ease 0s 1= + normal none running none; } + +@media screen and (max-width: 767.9px) { + .cmp-related-leadership-block-with-filter .cmp-accordion.acc-animation-en= +try { animation: 0.5s ease 0s 1 normal none running menu-drop-down; } +} + +@-webkit-keyframes menu-drop-down {=20 + 0% { height: 0%; } + 100% { height: 100%; } +} + +.cmp-related-leadership-block-with-filter .label-long { position: relative;= + top: 0.01rem; padding-left: 0.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-related-leadership-block-with-filter .label-long { top: -0.1rem; } +} + +.cmp-related-leadership-block-with-filter .card-item_flex { display: flex; = +} + +@media screen and (max-width: 767.9px) { + .cmp-related-leadership-block-with-filter .cmp-accordion.acc-animation-ex= +it { animation: 0.5s ease 0s 1 normal none running menu-move-up; } +} + +@-webkit-keyframes menu-move-up {=20 + 0% { height: 100%; opacity: 1; } + 100% { height: 0%; opacity: 0; } +} + +@keyframes menu-move-up {=20 + 0% { height: 100%; opacity: 1; } + 100% { height: 0%; opacity: 0; } +} + +.cmp-related-leadership-block-with-filter .expertcards.rlb-animation-entry = +{ animation: 0.3s ease 0s 1 normal none running cards-zoom-in; } + +@-webkit-keyframes cards-zoom-in {=20 + 0% { transform: scale(0.1); } + 100% { transform: none; } +} + +@keyframes cards-zoom-in {=20 + 0% { transform: scale(0.1); } + 100% { transform: none; } +} + +.cmp-related-leadership-block-with-filter .card--display-mobile.card--displ= +ay-tablet.card--display-desktop.rlb-animation-view { animation: 0.4s ease 0= +s 1 normal none running cards-zoom-in-view; } + +@-webkit-keyframes cards-zoom-in-view {=20 + 0% { transform: scale(0.1); } + 100% { transform: none; } +} + +@keyframes cards-zoom-in-view {=20 + 0% { transform: scale(0.1); } + 100% { transform: none; } +} + +.cmp-theme-narrative__card .cmp-teaser__content { border: 0px; padding-top:= + 0px; padding-bottom: 0px; padding-left: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__card .cmp-teaser__content { padding-top: 1rem; } +} + +.cmp-theme-narrative__card .cmp-teaser__title { font-weight: 700; font-size= +: 2rem; line-height: 2.4rem; padding-bottom: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__card .cmp-teaser__title { font-size: 3.5rem; line-h= +eight: 4.2rem; padding-bottom: 0.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-theme-narrative__card .cmp-teaser__description { margin-bottom: 0.4r= +em; margin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__card .cmp-teaser__description { margin-bottom: 0.4r= +em; margin-right: 1rem; } +} + +.cmp-theme-narrative__card .cmp-teaser__description p { font-size: 1.2rem; = +line-height: 1.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__card .cmp-teaser__description p { font-size: 1.4rem= +; line-height: 2rem; } +} + +.cmp-theme-narrative__seperator .cmp-separator__horizontal-rule { backgroun= +d-color: rgb(204, 204, 204); margin: 0px 0px 16px; } + +@media screen and (min-width: 768px) { + .cmp-theme-narrative__seperator .cmp-separator__horizontal-rule { margin:= + 16px 0px; } +} + +.cmp-theme-narrative__text { margin-bottom: 1.6rem; } + +.cmp-theme-narrative__text .cmp-text p { font-size: 1.2rem; line-height: 1.= +5rem; } + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__text .cmp-text p { font-size: 1.4rem; line-height: = +2rem; } +} + +.cmp-theme-narrative__icons { display: flex; margin-top: 15px; -webkit-box-= +align: center; align-items: center; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button.cmp-theme-narrative= +__button--download .cmp-button::before, .cmp-theme-narrative__icons.cmp-the= +me-narrative__button.cmp-theme-narrative__button--email .cmp-button::before= + { border-radius: 100%; border: 0.2rem solid rgb(0, 77, 255); color: rgb(0,= + 77, 255); height: 4rem; width: 4rem; text-align: center; transition: all 0= +.5s ease 0s; vertical-align: middle; position: relative; margin-right: 1rem= +; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button.cmp-theme-narrative= +__button--download .cmp-button::before { content: "=EF=90=9F"; font-size: 2= +.4rem; font-feature-settings: "liga"; padding-top: 0.5rem; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button.cmp-theme-narrative= +__button--download .cmp-button::before, .cmp-theme-narrative__icons.cmp-the= +me-narrative__button.cmp-theme-narrative__button--email .cmp-button::before= + { font-family: Ionicons; display: block; font-weight: 400; font-style: nor= +mal; line-height: 1; text-transform: none; letter-spacing: normal; overflow= +-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing:= + antialiased; text-rendering: optimizelegibility; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button.cmp-theme-narrative= +__button--email .cmp-button::before { content: "=EF=90=A2"; font-size: 2.2r= +em; font-feature-settings: "liga"; padding-top: 0.6rem; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button { margi= +n: 0px; width: auto; font-weight: 600; color: rgb(0, 77, 255); text-decorat= +ion: none; line-height: 1.6; background-color: transparent; box-shadow: non= +e; transition: none 0s ease 0s; transform: none; padding: 0px; text-transfo= +rm: none; -webkit-box-pack: start; justify-content: flex-start; } + +@media screen and (min-width: 768px) { + .cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button { mar= +gin: 2.4rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button { mar= +gin: 2.4rem 0px 0px; font-size: 1.6rem; } +} + +.cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button__text {= + -webkit-box-align: center; align-items: center; display: inline-flex; text= +-transform: capitalize; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button:focus::= +before, .cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button= +:hover::before { text-decoration: none; background-color: rgb(0, 77, 255); = +color: rgb(255, 255, 255); transition: all 0.5s ease-in-out 0s; } + +.cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button:focus s= +pan, .cmp-theme-narrative__icons.cmp-theme-narrative__button .cmp-button:ho= +ver span { text-decoration: underline; } + +@media screen and (min-width: 768px) { + .cmp-button--inline { display: inline-flex; padding-right: 4rem; } +} + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser { -webkit-box-orient: horizontal; -w= +ebkit-box-direction: normal; flex-direction: row; } +} + +.cmp-split-content-block .cmp-teaser__image { border: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-split-content-block .cmp-teaser__image { max-width: 32rem; -webkit-b= +ox-flex: 0; flex: 0 0 32rem; display: flex; } +} + +@media screen and (min-width: 1000px) { + .cmp-split-content-block .cmp-teaser__image { max-width: 33.3333%; -webki= +t-box-flex: 0; flex: 0 0 33.3333%; display: flex; border: 0px; -webkit-box-= +ordinal-group: 2; order: 1; } +} + +.cmp-split-content-block .cmp-teaser__image .cmp-image { display: flex; wid= +th: 100%; } + +.cmp-split-content-block .cmp-teaser__image .cmp-image__image { object-fit:= + cover; } + +.cmp-split-content-block .cmp-teaser__color-bar { -webkit-box-ordinal-group= +: 3; order: 2; border-bottom: 1px solid rgb(204, 204, 204); border-left: 1p= +x solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); wid= +th: 100%; } + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser__color-bar { border-left: 0px; } +} + +.cmp-split-content-block .cmp-teaser__text { display: flex; width: 100%; -w= +ebkit-box-ordinal-group: 3; order: 2; -webkit-box-orient: vertical; -webkit= +-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser__text { -webkit-box-orient: horizont= +al; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-split-content-block .cmp-teaser__text .cmp-blockquote { border: 0px; b= +ackground-color: transparent; margin: 0px; padding: 0px; } + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser__text .cmp-blockquote { margin: 0.50= +08rem 2.0038rem 0px 0px; } +} + +.cmp-split-content-block .cmp-teaser__text .cmp-blockquote .cmp-blockquote_= +_icon::after { font-size: 4.208rem; margin: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-split-content-block .cmp-teaser__text .cmp-blockquote .cmp-blockquot= +e__icon::after { font-size: 5.008rem; } +} + +.cmp-split-content-block .cmp-teaser__content { width: 100%; background-col= +or: transparent; border: 0px; display: flex; -webkit-box-align: start; alig= +n-items: flex-start; padding: 2rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-split-content-block .cmp-teaser__content { padding-top: 0px; } +} + +.cmp-split-content-block .cmp-teaser__submodule { display: block; width: 10= +0%; padding-top: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-split-content-block .cmp-teaser__submodule { padding-top: 2.508rem; = +} +} + +.content-card.cmp-split-content-block.color-background-gray .cmp-teaser { b= +ackground-color: rgb(242, 242, 242); } + +.content-card.cmp-split-content-block .cmp-teaser { background-size: 0px 0p= +x; background-color: rgb(255, 255, 255); padding: 0px; } + +.content-card.cmp-split-content-block .cmp-teaser__color-bar { border-top: = +4px solid rgb(0, 186, 255); } + +.content-card.cmp-split-content-block .cmp-teaser__title { font-size: 1.8re= +m; line-height: 2.196rem; padding-bottom: 2.24rem; width: 100%; } + +@media screen and (min-width: 1000px) { + .content-card.cmp-split-content-block .cmp-teaser__title { font-size: 2.5= +rem; line-height: 1.2; padding-bottom: 2.508rem; } +} + +.content-card.cmp-split-content-block.color-block-accent-purple-1 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(180, 85, 170); } + +.content-card.cmp-split-content-block.color-block-accent-purple-2 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(160, 85, 245); } + +.content-card.cmp-split-content-block.color-block-accent-purple-3 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(190, 130, 255); } + +.content-card.cmp-split-content-block.color-block-accent-purple-4 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(220, 175, 255); } + +.content-card.cmp-split-content-block.color-block-accent-purple-5 .cmp-teas= +er__color-bar { border-top: 4px solid rgb(230, 220, 255); } + +.content-card.cmp-split-content-block.color-block-alt-blue .cmp-teaser__col= +or-bar { border-top: 4px solid rgb(0, 65, 240); } + +.content-card.cmp-split-content-block.color-block-alt-gray .cmp-teaser__col= +or-bar { border-top: 4px solid rgb(190, 190, 190); } + +.content-card.cmp-split-content-block.color-block-alt-gray-dark .cmp-teaser= +__color-bar { border-top: 4px solid rgb(150, 150, 150); } + +.content-card.cmp-split-content-block.color-block-alt-gray-darker .cmp-teas= +er__color-bar { border-top: 4px solid rgb(90, 90, 90); } + +.content-card.cmp-split-content-block.color-block-alt-green .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(0, 215, 0); } + +.content-card.cmp-split-content-block.color-block-alt-red .cmp-teaser__colo= +r-bar { border-top: 4px solid red; } + +.content-card.cmp-split-content-block.color-block-alt-yellow .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(255, 255, 0); } + +.content-card.cmp-split-content-block.color-block-aqua .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(0, 255, 187); } + +.content-card.cmp-split-content-block.color-block-blue .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(0, 186, 255); } + +.content-card.cmp-split-content-block.color-block-blue-green .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(5, 240, 165); } + +.content-card.cmp-split-content-block.color-block-brand-green .cmp-teaser__= +color-bar { border-top: 4px solid rgb(100, 255, 80); } + +.content-card.cmp-split-content-block.color-block-brand-orange .cmp-teaser_= +_color-bar { border-top: 4px solid rgb(255, 120, 0); } + +.content-card.cmp-split-content-block.color-block-brand-yellow .cmp-teaser_= +_color-bar { border-top: 4px solid rgb(255, 235, 50); } + +.content-card.cmp-split-content-block.color-block-blue-dark .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(0, 142, 255); } + +.content-card.cmp-split-content-block.color-block-blue-light .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(0, 243, 255); } + +.content-card.cmp-split-content-block.color-block-core-purple .cmp-teaser__= +color-bar { border-top: 4px solid rgb(70, 0, 115); } + +.content-card.cmp-split-content-block.color-block-cyan .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(0, 255, 255); } + +.content-card.cmp-split-content-block.color-block-gray .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(167, 167, 167); } + +.content-card.cmp-split-content-block.color-block-gray-base .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(0, 0, 0); } + +.content-card.cmp-split-content-block.color-block-gray-dark .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(107, 107, 107); } + +.content-card.cmp-split-content-block.color-block-gray-darker .cmp-teaser__= +color-bar { border-top: 4px solid rgb(74, 74, 74); } + +.content-card.cmp-split-content-block.color-block-gray-light .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(204, 204, 204); } + +.content-card.cmp-split-content-block.color-block-gray-lighter .cmp-teaser_= +_color-bar { border-top: 4px solid rgb(227, 227, 227); } + +.content-card.cmp-split-content-block.color-block-gray-lightest .cmp-teaser= +__color-bar { border-top: 4px solid rgb(242, 242, 242); } + +.content-card.cmp-split-content-block.color-block-grayishyellow-dark .cmp-t= +easer__color-bar { border-top: 4px solid rgb(150, 150, 140); } + +.content-card.cmp-split-content-block.color-block-grayishyellow-light .cmp-= +teaser__color-bar { border-top: 4px solid rgb(230, 230, 220); } + +.content-card.cmp-split-content-block.color-block-green .cmp-teaser__color-= +bar { border-top: 4px solid rgb(0, 255, 0); } + +.content-card.cmp-split-content-block.color-block-green-dark .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(0, 83, 10); } + +.content-card.cmp-split-content-block.color-block-link .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(0, 77, 255); } + +.content-card.cmp-split-content-block.color-block-link-dark .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(0, 0, 136); } + +.content-card.cmp-split-content-block.color-block-orange .cmp-teaser__color= +-bar { border-top: 4px solid rgb(255, 182, 0); } + +.content-card.cmp-split-content-block.color-block-orange-dark .cmp-teaser__= +color-bar { border-top: 4px solid rgb(255, 149, 0); } + +.content-card.cmp-split-content-block.color-block-pink .cmp-teaser__color-b= +ar { border-top: 4px solid rgb(231, 0, 116); } + +.content-card.cmp-split-content-block.color-block-pink-dark .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(164, 2, 83); } + +.content-card.cmp-split-content-block.color-block-pink-light .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(255, 80, 160); } + +.content-card.cmp-split-content-block.color-block-purple .cmp-teaser__color= +-bar { border-top: 4px solid rgb(161, 0, 255); } + +.content-card.cmp-split-content-block.color-block-purple-dark .cmp-teaser__= +color-bar { border-top: 4px solid rgb(117, 0, 192); } + +.content-card.cmp-split-content-block.color-block-purple-darkest .cmp-tease= +r__color-bar { border-top: 4px solid rgb(70, 1, 115); } + +.content-card.cmp-split-content-block.color-block-red .cmp-teaser__color-ba= +r { border-top: 4px solid rgb(231, 15, 41); } + +.content-card.cmp-split-content-block.color-block-red-dark .cmp-teaser__col= +or-bar { border-top: 4px solid rgb(189, 0, 29); } + +.content-card.cmp-split-content-block.color-block-red-darker .cmp-teaser__c= +olor-bar { border-top: 4px solid rgb(113, 0, 18); } + +.content-card.cmp-split-content-block.color-block-red-light .cmp-teaser__co= +lor-bar { border-top: 4px solid rgb(255, 50, 70); } + +.content-card.cmp-split-content-block.color-block-white .cmp-teaser__color-= +bar { border-top: 4px solid rgb(255, 255, 255); } + +.content-card.cmp-split-content-block.color-block-yellow .cmp-teaser__color= +-bar { border-top: 4px solid rgb(255, 212, 46); } + +.content-card.cmp-split-content-block.color-block-yellow-dark .cmp-teaser__= +color-bar { border-top: 4px solid rgb(240, 192, 0); } + +.content-card.cmp-split-content-block.color-block-yellow-light .cmp-teaser_= +_color-bar { border-top: 4px solid rgb(255, 240, 179); } + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__content .h-titl= +e-submodule { margin-bottom: 0.7rem; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__content .h-ti= +tle-submodule { margin-bottom: 0.8rem; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__content .p-titl= +e-paragraph-small { font-family: Graphik, Arial, system-ui, -apple-system, = +blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, c= +antarell, sans-serif; font-weight: 400; font-size: 1.2rem; color: rgb(0, 0,= + 0); text-transform: none; line-height: 1.2; margin-bottom: 1.44rem; } + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__social .cmp-sha= +re-banner { padding-top: 0px; padding-bottom: 0px; } + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__social .cmp-sha= +re-banner .h-title-eyebrow { text-transform: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__social .cmp-s= +hare-banner .h-title-eyebrow { margin-left: 0px; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .button { padding: 0px; widt= +h: 100%; margin-top: 30.08px; } + +.cmp-teaser.cmp-split-content-block--icon-text .button .cmp-button { margin= +-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--icon-text .button .cmp-button { marg= +in-left: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--icon-text .button { margin-top: 2rem= +; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .button.cmp-button--text-lin= +k { margin-top: 3rem; } + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--icon-text .button.cmp-button--text-l= +ink { margin-top: 3.5rem; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__color-bar { pad= +ding: 2rem 1.504rem 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__color-bar { p= +adding: 3rem 2.5rem 1rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__color-bar { p= +adding: 4.5008rem 3.008rem 1.008rem; } +} + +.cmp-teaser.cmp-split-content-block--icon-text .cmp-teaser__title { border-= +bottom: 2px solid rgb(204, 204, 204); } + +.cmp-teaser.cmp-split-content-block--summary-link .button { padding: 0px; w= +idth: 100%; margin-top: 30.08px; } + +.cmp-teaser.cmp-split-content-block--summary-link .button .cmp-button { pad= +ding: 0px; margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--summary-link .button .cmp-button { m= +argin-left: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--summary-link .button { margin-top: 2= +rem; } +} + +.cmp-teaser.cmp-split-content-block--summary-link .button.cmp-button--text-= +link { margin-top: 3rem; } + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--summary-link .button.cmp-button--tex= +t-link { margin-top: 3.5rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teaser= +__color-bar { padding: 2rem 1.504rem 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teas= +er__color-bar { padding: 3rem 2.5rem 1rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teas= +er__color-bar { padding: 4.5008rem 3.008rem 1.008rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teaser= +__color-bar.cmp-teaser__text-only { padding-top: 2rem; } + +@media screen and (min-width: 1000px) { + .content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teas= +er__color-bar.cmp-teaser__text-only { padding-top: 4.5008rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teaser= +__color-bar.cmp-teaser__text-only .cmp-teaser__content { padding-top: 0px; = +} + +.content-card .cmp-teaser.cmp-split-content-block--summary-link .cmp-teaser= +__color-bar.cmp-teaser__text-only .cmp-teaser__title { border: 0px; padding= +-bottom: 0px; } + +.cmp-teaser.cmp-split-content-block--text-profile-link-reversed .cmp-teaser= +__image { -webkit-box-ordinal-group: 2; order: 1; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link-reversed .cmp-teas= +er__image { -webkit-box-ordinal-group: 4; order: 3; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link-reversed .cmp-teaser= +__color-bar { border-bottom: 1px solid rgb(204, 204, 204); border-left: 1px= + solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link-reversed .cmp-teas= +er__color-bar { border-right: 0px; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__content= + { padding-top: 0px; } + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__content= + .h-title-submodule { margin-bottom: 0.7rem; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__conte= +nt .h-title-submodule { margin-bottom: 0.7rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__conte= +nt .h-title-submodule { margin-bottom: 0.8rem; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__content= + .p-paragraph-base { width: 100%; font-family: Graphik, Arial, system-ui, -= +apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Ne= +ue", oxygen, cantarell, sans-serif; font-weight: 400; font-size: 1.4rem; li= +ne-height: 2.24rem; color: rgb(0, 0, 0); text-transform: none; padding-bott= +om: 2rem; border-bottom: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__conte= +nt .p-paragraph-base { padding-bottom: 2.5rem; font-size: 1.6rem; line-heig= +ht: 1.6; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__content= + .p-title-paragraph-small { font-family: Graphik, Arial, system-ui, -apple-= +system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", o= +xygen, cantarell, sans-serif; font-weight: 400; font-size: 1.2rem; color: r= +gb(0, 0, 0); text-transform: none; line-height: 1; margin-bottom: 0px; } + +.cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__submodu= +le { padding-top: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__submo= +dule { padding-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-teaser__submo= +dule { padding-top: 2.5rem; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .button { padding: 0= +px; width: 100%; } + +.cmp-teaser.cmp-split-content-block--text-profile-link .button .cmp-button = +{ padding: 0px; margin-top: 0px; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .button .cmp-butto= +n { margin-left: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .button { margin-t= +op: 2rem; } +} + +.cmp-teaser.cmp-split-content-block--text-profile-link .button.cmp-button--= +text-link { margin-top: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .button.cmp-button= +--text-link { margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-teaser.cmp-split-content-block--text-profile-link .button.cmp-button= +--text-link { margin-top: 3rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-t= +easer__color-bar { display: flex; -webkit-box-align: center; align-items: c= +enter; padding: 3rem 1.504rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .content-card .cmp-teaser.cmp-split-content-block--text-profile-link .cmp= +-teaser__color-bar { padding: 1rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .content-card .cmp-teaser.cmp-split-content-block--text-profile-link .cmp= +-teaser__color-bar { padding: 1rem 5rem; } +} + +.content-card .cmp-teaser.cmp-split-content-block--text-profile-link .cmp-t= +easer__title { padding-bottom: 2rem; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +{ display: none; word-break: break-word; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon= +) { display: flex; -webkit-box-pack: end; justify-content: flex-end; paddin= +g-top: 0.3rem; width: 33.33%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon= +) { padding-top: 1rem; width: 33.33%; } +} + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button { font-size: 1.4rem; font-weight: 600; line-height: 1.6; positi= +on: relative; text-decoration: none; text-transform: uppercase; color: rgb(= +0, 77, 255); display: inline; background-color: transparent; padding: 0px; = +margin-top: 0px; height: auto; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button::after { content: "=EE=A0=80"; font-size: 20px; font-family: Io= +nicons; font-weight: 400; font-style: normal; line-height: 1; text-transfor= +m: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap= +; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opti= +mizelegibility; font-feature-settings: "liga"; display: inline-block; margi= +n-left: 1rem; vertical-align: middle; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button::before { content: ""; background: rgb(0, 77, 255); bottom: -3p= +x; display: block; height: 1px; left: 0px; max-width: calc(100% - 2.1em); p= +osition: absolute; transition: width 300ms ease 0s; width: 0%; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button:focus, .joblistingblock .cmp-job-card-listing .button:not(.cmp-= +button__info-icon) .cmp-button:hover { color: rgb(0, 77, 255); text-decorat= +ion: none; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button:hover::before { width: 100%; } + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button:visited, .joblistingblock .cmp-job-card-listing .button:not(.cm= +p-button__info-icon) .cmp-button:visited:hover { color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon= +) .cmp-button { font-size: 1.6rem; } + .joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon= +) .cmp-button::after { font-size: 2.4rem; } +} + +.joblistingblock .cmp-job-card-listing .button:not(.cmp-button__info-icon) = +.cmp-button:focus::before { width: 100%; } + +.joblistingblock .cmp-job-card-listing-third-row, .joblistingblock .cmp-job= +-card-listing_first-row { display: flex; -webkit-box-orient: vertical; -web= +kit-box-direction: normal; flex-direction: column; -webkit-box-flex: 1; fle= +x: 1 1 0%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing-third-row, .joblistingblock .cmp-j= +ob-card-listing_first-row { -webkit-box-orient: horizontal; -webkit-box-dir= +ection: normal; flex-direction: row; padding-right: 15px; } +} + +.joblistingblock .cmp-job-card-listing_second-row { display: flex; padding-= +left: 15px; padding-right: 15px; flex-wrap: wrap; margin-left: -30px; margi= +n-right: -30px; max-width: calc(100% + 60px); padding-bottom: 0px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing_second-row { padding-bottom: 3rem;= + } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing_second-row { padding-bottom: 2rem;= + } +} + +.joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon { = +padding: 0px 1.5rem; margin-bottom: 20px; width: auto; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon = +{ margin-bottom: 30px; } +} + +.joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon .c= +mp-button::before { font-weight: 600; font-size: 1.8rem; margin-right: 0px;= + } + +.joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon .c= +mp-button:focus:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; out= +line: rgb(0, 0, 136) solid 2px; outline-offset: 2px; } + +.joblistingblock .cmp-job-card-listing_second-row .cmp-button__info-icon .c= +mp-button:focus:focus:not(:focus-visible) { box-shadow: none; outline: none= +; } + +.joblistingblock .cmp-job-card-listing_third-row { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing_third-row { padding-bottom: 0px; } +} + +.joblistingblock .cmp-job-card-listing_third-row .button:not(.cmp-button__i= +nfo-icon) { display: block; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing_third-row .button:not(.cmp-button_= +_info-icon) { display: none; } +} + +.joblistingblock .cmp-job-card-listing .card { padding-left: 15px; padding-= +right: 15px; -webkit-box-flex: 0; flex: 0 0 100%; margin-bottom: 20px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .card { -webkit-box-flex: 0; flex:= + 0 0 50%; max-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card { margin-bottom: 30px; } +} + +.joblistingblock .cmp-job-card-listing .card > * { height: 100%; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser > a { display: fle= +x; height: 100%; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__content { padding= +: 3rem 2rem 2rem; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser-region, .joblistin= +gblock .cmp-job-card-listing .card .cmp-teaser__pretitle { font-size: 1.2re= +m; line-height: 1.4rem; font-weight: 600; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__title-link { font= +-size: 1.8rem; font-weight: 800; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__title-link { fo= +nt-size: 2.5rem; line-height: 4.2rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__title-link .cmp-b= +utton__text { text-align: center; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__description { mar= +gin-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__description { m= +argin-bottom: 2rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__description p { f= +ont-size: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__description p {= + font-size: 1.6rem; line-height: 2.6rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__action-link { fon= +t-size: 1.4rem; line-height: 2.2rem; padding-top: 1rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__action-link { f= +ont-size: 1.6rem; line-height: 2.6rem; padding-top: 2rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-posted { marg= +in: auto 0px 0px; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-areas= +-interest, .joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-li= +sting-business-area, .joblistingblock .cmp-job-card-listing .card .cmp-teas= +er__job-listing-years-exp { font-size: 1.4rem; line-height: 2.2rem; margin-= +bottom: 0.5rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-are= +as-interest, .joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-= +listing-business-area, .joblistingblock .cmp-job-card-listing .card .cmp-te= +aser__job-listing-years-exp { font-size: 1.6rem; line-height: 2.6rem; margi= +n-bottom: 2rem; } +} + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-busin= +ess-area { margin-bottom: 0px; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-years= +-exp { margin-bottom: 1rem; } + +.joblistingblock .cmp-job-card-listing .card .cmp-teaser__job-listing-poste= +d-date { margin-top: 0px; margin-bottom: 0.5rem; font-size: 1.2rem; line-he= +ight: 1.4rem; } + +.joblistingblock .cmp-job-card-listing .title { padding-top: 3rem; width: 1= +00%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .title { padding-top: 5rem; } +} + +.joblistingblock .cmp-job-card-listing .title .cmp-title { display: flex; -= +webkit-box-pack: justify; justify-content: space-between; -webkit-box-align= +: start; align-items: flex-start; width: 100%; padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .title .cmp-title { padding-bottom= +: 2rem; } +} + +.joblistingblock .cmp-job-card-listing .title .cmp-title__text { font-size:= + 2.4rem; line-height: 2.5rem; font-weight: 600; word-break: break-word; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .title .cmp-title__text { width: 6= +6.67%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .title .cmp-title__text { font-siz= +e: 4.8rem; line-height: 5rem; width: 66.67%; } +} + +.joblistingblock .cmp-job-card-listing .title .text { padding-bottom: 2rem;= + word-break: break-word; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-job-card-listing .title .text { padding-bottom: 3re= +m; width: 100%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .title .text { width: 66.67%; } +} + +.joblistingblock .cmp-job-card-listing .title .text .cmp-text p { font-size= +: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-job-card-listing .title .text .cmp-text p { font-si= +ze: 1.6rem; line-height: 2.6rem; } +} + +.joblistingblock .cmp-jobcard-layout--2-cards .card { -webkit-box-flex: 0; = +flex: 0 0 100%; max-width: 100%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-jobcard-layout--2-cards .card { -webkit-box-flex: 0= +; flex: 0 0 50%; max-width: 50%; } +} + +.joblistingblock .cmp-jobcard-layout--3-cards .card { -webkit-box-flex: 0; = +flex: 0 0 100%; max-width: 100%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-jobcard-layout--3-cards .card { -webkit-box-flex: 0= +; flex: 0 0 50%; max-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-jobcard-layout--3-cards .card { -webkit-box-flex: 0= +; flex: 0 0 33.3333%; max-width: 33.3333%; } +} + +.joblistingblock.color-block-accent-purple-1 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(180, 85, 170) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-accent-purple-2 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(160, 85, 245) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-accent-purple-3 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(190, 130, 255) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-accent-purple-4 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(220, 175, 255) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-accent-purple-5 .cmp-teaser__content { backgro= +und: linear-gradient(rgb(230, 220, 255) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-blue .cmp-teaser__content { background: li= +near-gradient(rgb(0, 65, 240) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-gray .cmp-teaser__content { background: li= +near-gradient(rgb(190, 190, 190) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-gray-dark .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(150, 150, 150) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-gray-darker .cmp-teaser__content { backgro= +und: linear-gradient(rgb(90, 90, 90) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-green .cmp-teaser__content { background: l= +inear-gradient(rgb(0, 215, 0) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-alt-red .cmp-teaser__content { background: lin= +ear-gradient(red 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; bord= +er-top: 0px; } + +.joblistingblock.color-block-alt-yellow .cmp-teaser__content { background: = +linear-gradient(rgb(255, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-aqua .cmp-teaser__content { background: linear= +-gradient(rgb(0, 255, 187) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.joblistingblock.color-block-blue .cmp-teaser__content { background: linear= +-gradient(rgb(0, 186, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.joblistingblock.color-block-blue-green .cmp-teaser__content { background: = +linear-gradient(rgb(5, 240, 165) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-brand-green .cmp-teaser__content { background:= + linear-gradient(rgb(100, 255, 80) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-brand-orange .cmp-teaser__content { background= +: linear-gradient(rgb(255, 120, 0) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-brand-yellow .cmp-teaser__content { background= +: linear-gradient(rgb(255, 235, 50) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-blue-dark .cmp-teaser__content { background: l= +inear-gradient(rgb(0, 142, 255) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.joblistingblock.color-block-blue-light .cmp-teaser__content { background: = +linear-gradient(rgb(0, 243, 255) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-core-purple .cmp-teaser__content { background:= + linear-gradient(rgb(70, 0, 115) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-cyan .cmp-teaser__content { background: linear= +-gradient(rgb(0, 255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.joblistingblock.color-block-gray .cmp-teaser__content { background: linear= +-gradient(rgb(167, 167, 167) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-base .cmp-teaser__content { background: l= +inear-gradient(rgb(0, 0, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-r= +epeat; border-top: 0px; } + +.joblistingblock.color-block-gray-dark .cmp-teaser__content { background: l= +inear-gradient(rgb(107, 107, 107) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-darker .cmp-teaser__content { background:= + linear-gradient(rgb(74, 74, 74) 4px, transparent 0px) 100% 0px / 100% 40px= + no-repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-light .cmp-teaser__content { background: = +linear-gradient(rgb(204, 204, 204) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-lighter .cmp-teaser__content { background= +: linear-gradient(rgb(227, 227, 227) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-gray-lightest .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(242, 242, 242) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-grayishyellow-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(150, 150, 140) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-grayishyellow-light .cmp-teaser__content { bac= +kground: linear-gradient(rgb(230, 230, 220) 4px, transparent 0px) 100% 0px = +/ 100% 40px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-green .cmp-teaser__content { background: linea= +r-gradient(rgb(0, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.joblistingblock.color-block-green-dark .cmp-teaser__content { background: = +linear-gradient(rgb(0, 83, 10) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.joblistingblock.color-block-link .cmp-teaser__content { background: linear= +-gradient(rgb(0, 77, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.joblistingblock.color-block-link-dark .cmp-teaser__content { background: l= +inear-gradient(rgb(0, 0, 136) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-orange .cmp-teaser__content { background: line= +ar-gradient(rgb(255, 182, 0) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.joblistingblock.color-block-orange-dark .cmp-teaser__content { background:= + linear-gradient(rgb(255, 149, 0) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-pink .cmp-teaser__content { background: linear= +-gradient(rgb(231, 0, 116) 4px, transparent 0px) 100% 0px / 100% 40px no-re= +peat; border-top: 0px; } + +.joblistingblock.color-block-pink-dark .cmp-teaser__content { background: l= +inear-gradient(rgb(164, 2, 83) 4px, transparent 0px) 100% 0px / 100% 40px n= +o-repeat; border-top: 0px; } + +.joblistingblock.color-block-pink-light .cmp-teaser__content { background: = +linear-gradient(rgb(255, 80, 160) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-purple .cmp-teaser__content { background: line= +ar-gradient(rgb(161, 0, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-= +repeat; border-top: 0px; } + +.joblistingblock.color-block-purple-dark .cmp-teaser__content { background:= + linear-gradient(rgb(117, 0, 192) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-purple-darkest .cmp-teaser__content { backgrou= +nd: linear-gradient(rgb(70, 1, 115) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingblock.color-block-red .cmp-teaser__content { background: linear-= +gradient(rgb(231, 15, 41) 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.joblistingblock.color-block-red-dark .cmp-teaser__content { background: li= +near-gradient(rgb(189, 0, 29) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-red-darker .cmp-teaser__content { background: = +linear-gradient(rgb(113, 0, 18) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.joblistingblock.color-block-red-light .cmp-teaser__content { background: l= +inear-gradient(rgb(255, 50, 70) 4px, transparent 0px) 100% 0px / 100% 40px = +no-repeat; border-top: 0px; } + +.joblistingblock.color-block-white .cmp-teaser__content { background: linea= +r-gradient(rgb(255, 255, 255) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-yellow .cmp-teaser__content { background: line= +ar-gradient(rgb(255, 212, 46) 4px, transparent 0px) 100% 0px / 100% 40px no= +-repeat; border-top: 0px; } + +.joblistingblock.color-block-yellow-dark .cmp-teaser__content { background:= + linear-gradient(rgb(240, 192, 0) 4px, transparent 0px) 100% 0px / 100% 40p= +x no-repeat; border-top: 0px; } + +.joblistingblock.color-block-yellow-light .cmp-teaser__content { background= +: linear-gradient(rgb(255, 240, 179) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +@media screen and (min-width: 1000px) { + .joblistingblock .pagination-no-lazy-loading .cmp-pagination__container {= + width: 66.6667%; margin-left: auto; margin-right: auto; } +} + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__prev-page-btn= + { margin-left: 0px; width: auto; } + +@media screen and (min-width: 768px) { + .joblistingblock .pagination-no-lazy-loading .cmp-pagination__prev-page-b= +tn { padding-left: 0px; width: 100%; -webkit-box-pack: start; justify-conte= +nt: flex-start; } +} + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__next-page-btn= + { margin-right: 0px; width: auto; } + +@media screen and (min-width: 768px) { + .joblistingblock .pagination-no-lazy-loading .cmp-pagination__next-page-b= +tn { padding-right: 0px; width: 100%; -webkit-box-pack: end; justify-conten= +t: flex-end; } +} + +.joblistingblock.color-star-block-accent-purple-1 .saved-job-card { color: = +rgb(180, 85, 170); } + +.joblistingblock.color-star-block-accent-purple-2 .saved-job-card { color: = +rgb(160, 85, 245); } + +.joblistingblock.color-star-block-accent-purple-3 .saved-job-card { color: = +rgb(190, 130, 255); } + +.joblistingblock.color-star-block-accent-purple-4 .saved-job-card { color: = +rgb(220, 175, 255); } + +.joblistingblock.color-star-block-accent-purple-5 .saved-job-card { color: = +rgb(230, 220, 255); } + +.joblistingblock.color-star-block-alt-blue .saved-job-card { color: rgb(0, = +65, 240); } + +.joblistingblock.color-star-block-alt-gray .saved-job-card { color: rgb(190= +, 190, 190); } + +.joblistingblock.color-star-block-alt-gray-dark .saved-job-card { color: rg= +b(150, 150, 150); } + +.joblistingblock.color-star-block-alt-gray-darker .saved-job-card { color: = +rgb(90, 90, 90); } + +.joblistingblock.color-star-block-alt-green .saved-job-card { color: rgb(0,= + 215, 0); } + +.joblistingblock.color-star-block-alt-red .saved-job-card { color: red; } + +.joblistingblock.color-star-block-alt-yellow .saved-job-card { color: rgb(2= +55, 255, 0); } + +.joblistingblock.color-star-block-aqua .saved-job-card { color: rgb(0, 255,= + 187); } + +.joblistingblock.color-star-block-blue .saved-job-card { color: rgb(0, 186,= + 255); } + +.joblistingblock.color-star-block-blue-green .saved-job-card { color: rgb(5= +, 240, 165); } + +.joblistingblock.color-star-block-brand-green .saved-job-card { color: rgb(= +100, 255, 80); } + +.joblistingblock.color-star-block-brand-orange .saved-job-card { color: rgb= +(255, 120, 0); } + +.joblistingblock.color-star-block-brand-yellow .saved-job-card { color: rgb= +(255, 235, 50); } + +.joblistingblock.color-star-block-blue-dark .saved-job-card { color: rgb(0,= + 142, 255); } + +.joblistingblock.color-star-block-blue-light .saved-job-card { color: rgb(0= +, 243, 255); } + +.joblistingblock.color-star-block-core-purple .saved-job-card { color: rgb(= +70, 0, 115); } + +.joblistingblock.color-star-block-cyan .saved-job-card { color: rgb(0, 255,= + 255); } + +.joblistingblock.color-star-block-gray .saved-job-card { color: rgb(167, 16= +7, 167); } + +.joblistingblock.color-star-block-gray-base .saved-job-card { color: rgb(0,= + 0, 0); } + +.joblistingblock.color-star-block-gray-dark .saved-job-card { color: rgb(10= +7, 107, 107); } + +.joblistingblock.color-star-block-gray-darker .saved-job-card { color: rgb(= +74, 74, 74); } + +.joblistingblock.color-star-block-gray-light .saved-job-card { color: rgb(2= +04, 204, 204); } + +.joblistingblock.color-star-block-gray-lighter .saved-job-card { color: rgb= +(227, 227, 227); } + +.joblistingblock.color-star-block-gray-lightest .saved-job-card { color: rg= +b(242, 242, 242); } + +.joblistingblock.color-star-block-grayishyellow-dark .saved-job-card { colo= +r: rgb(150, 150, 140); } + +.joblistingblock.color-star-block-grayishyellow-light .saved-job-card { col= +or: rgb(230, 230, 220); } + +.joblistingblock.color-star-block-green .saved-job-card { color: rgb(0, 255= +, 0); } + +.joblistingblock.color-star-block-green-dark .saved-job-card { color: rgb(0= +, 83, 10); } + +.joblistingblock.color-star-block-link .saved-job-card { color: rgb(0, 77, = +255); } + +.joblistingblock.color-star-block-link-dark .saved-job-card { color: rgb(0,= + 0, 136); } + +.joblistingblock.color-star-block-orange .saved-job-card { color: rgb(255, = +182, 0); } + +.joblistingblock.color-star-block-orange-dark .saved-job-card { color: rgb(= +255, 149, 0); } + +.joblistingblock.color-star-block-pink .saved-job-card { color: rgb(231, 0,= + 116); } + +.joblistingblock.color-star-block-pink-dark .saved-job-card { color: rgb(16= +4, 2, 83); } + +.joblistingblock.color-star-block-pink-light .saved-job-card { color: rgb(2= +55, 80, 160); } + +.joblistingblock.color-star-block-purple .saved-job-card { color: rgb(161, = +0, 255); } + +.joblistingblock.color-star-block-purple-dark .saved-job-card { color: rgb(= +117, 0, 192); } + +.joblistingblock.color-star-block-purple-darkest .saved-job-card { color: r= +gb(70, 1, 115); } + +.joblistingblock.color-star-block-red .saved-job-card { color: rgb(231, 15,= + 41); } + +.joblistingblock.color-star-block-red-dark .saved-job-card { color: rgb(189= +, 0, 29); } + +.joblistingblock.color-star-block-red-darker .saved-job-card { color: rgb(1= +13, 0, 18); } + +.joblistingblock.color-star-block-red-light .saved-job-card { color: rgb(25= +5, 50, 70); } + +.joblistingblock.color-star-block-white .saved-job-card { color: rgb(255, 2= +55, 255); } + +.joblistingblock.color-star-block-yellow .saved-job-card { color: rgb(255, = +212, 46); } + +.joblistingblock.color-star-block-yellow-dark .saved-job-card { color: rgb(= +240, 192, 0); } + +.joblistingblock.color-star-block-yellow-light .saved-job-card { color: rgb= +(255, 240, 179); } + +.joblistingblock.brand-star-gradient-pink .saved-job-card { background-clip= +: text; background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(23= +1, 0, 116) 30%); color: transparent; } + +.joblistingblock.brand-star-gradient-purple .saved-job-card { background-cl= +ip: text; background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 25= +5)); color: transparent; } + +.joblistingblock.brand-star-gradient-purple-alt .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(90deg, rgb(70, 1, 115), rgb= +(117, 0, 192), rgb(161, 0, 255)); color: transparent; } + +.joblistingblock.brand-star-gradient-blue .saved-job-card { background-clip= +: text; background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255));= + color: transparent; } + +.joblistingblock.brand-star-gradient-blue2 .saved-job-card { background-cli= +p: text; background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 255= +)); color: transparent; } + +.joblistingblock.brand-star-gradient-light-blue .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(90deg, rgb(0, 186, 255), rg= +b(0, 142, 255), rgb(0, 77, 255)); color: transparent; } + +.joblistingblock.brand-star-gradient-red .saved-job-card { background-clip:= + text; background-image: linear-gradient(rgb(113, 0, 18), red); color: tran= +sparent; } + +.joblistingblock.brand-star-gradient-red-alt .saved-job-card { background-c= +lip: text; background-image: linear-gradient(90deg, red, rgb(189, 0, 29), r= +gb(113, 0, 18)); color: transparent; } + +.joblistingblock.brand-star-gradient .saved-job-card { background-clip: tex= +t; background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); col= +or: transparent; } + +.joblistingblock.brand-star-gradient-alt .saved-job-card { background-clip:= + text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186,= + 255)); color: transparent; } + +.joblistingblock.brand-star-gradient-yellow .saved-job-card { background-cl= +ip: text; background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192,= + 0)); color: transparent; } + +.joblistingblock.brand-star-gradient-yellow-alt .saved-job-card { backgroun= +d-clip: text; background-image: linear-gradient(90deg, rgb(255, 255, 0), rg= +b(255, 212, 46), rgb(255, 182, 0)); color: transparent; } + +.joblistingblock.brand-star-gradient-green .saved-job-card { background-cli= +p: text; background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 21= +5, 0), rgb(0, 83, 10)); color: transparent; } + +.joblistingblock .cmp-recently-viewed-jobs .button { display: none; } + +.joblistingblock .cmp-recently-viewed-jobs .cmp-job-card-listing_second-row= + { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recently-viewed-jobs .cmp-job-card-listing_second-r= +ow { padding-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-recently-viewed-jobs .cmp-job-card-listing_second-r= +ow { padding-bottom: 2rem; } +} + +.joblistingblock .cmp-recently-viewed-jobs .cmp-job-card-listing_third-row = +{ padding-bottom: 0px; } + +.joblistingblock .cmp-recommended-job-block { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block { padding-bottom: 2rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-job-card-listing_first-row= + .cmp-button:focus { outline-offset: 3px; } + +.joblistingblock .cmp-recommended-job-block .cmp-job-card-listing_second-ro= +w { padding-bottom: 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-job-card-listing_third-row= + a { color: rgb(0, 77, 255); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-areas-= +interest { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line= +-clamp: 3; overflow: hidden; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-area= +s-interest { -webkit-line-clamp: 2; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__content { display:= + flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-di= +rection: column; background-color: rgb(255, 255, 255); border: 1px solid rg= +b(204, 204, 204); padding: 3rem 2rem 2rem; margin: 0px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__content { positi= +on: relative; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__description { -web= +kit-box-flex: 1; flex: 1 0 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__action-container {= + margin-top: 0px; padding-top: 0px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__action-container= + { position: relative; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title { margin-top= +: 0px; font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsyste= +mfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, san= +s-serif; font-weight: 800; font-style: normal; text-transform: none; color:= + rgb(0, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__title { font-siz= +e: 2.5rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title a { color: r= +gb(0, 0, 0); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title a:hover { te= +xt-decoration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title a:focus { te= +xt-decoration: underline; color: rgb(0, 77, 255); margin-bottom: -1px; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__pretitle { border:= + transparent; color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem= +; font-weight: 600; line-height: 1.08rem; margin-bottom: 2rem; text-transfo= +rm: uppercase; text-decoration: none; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__pretitle:nth-child= +(3) { margin-top: -1.5rem; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-semibo= +ld { font-weight: 600; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-posted= +-date { font-weight: 400; font-style: italic; text-transform: none; line-he= +ight: 1; font-size: 1.2rem; color: rgb(0, 0, 0); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__address-location, = +.joblistingblock .cmp-recommended-job-block .cmp-teaser__description, .jobl= +istingblock .cmp-recommended-job-block .cmp-teaser__description p { margin:= + 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser .cmp-teaser__job-li= +sting-areas-interest, .joblistingblock .cmp-recommended-job-block .cmp-teas= +er__title { margin-bottom: 10px; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser .cmp-teaser__job-= +listing-areas-interest, .joblistingblock .cmp-recommended-job-block .cmp-te= +aser__title { margin-bottom: 20px; } +} + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-teaser__action-container= +, .joblistingblock .cmp-recommended-job-block .cmp-teaser__job-listing-post= +ed-date { margin-top: 20px; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title-link:hover .= +cmp-teaser__title { text-decoration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title-link:focus {= + margin-bottom: 1px; outline: rgb(0, 77, 255) solid 1px; outline-offset: 0p= +x; } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__title-link:focus .= +cmp-teaser__title { text-decoration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-recommended-job-block .cmp-teaser__action-link:focus:= +:before { width: 100%; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-1 .cm= +p-teaser__content { background: linear-gradient(rgb(180, 85, 170) 0.4rem, t= +ransparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-2 .cm= +p-teaser__content { background: linear-gradient(rgb(160, 85, 245) 0.4rem, t= +ransparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-3 .cm= +p-teaser__content { background: linear-gradient(rgb(190, 130, 255) 0.4rem, = +transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-4 .cm= +p-teaser__content { background: linear-gradient(rgb(220, 175, 255) 0.4rem, = +transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-accent-purple-5 .cm= +p-teaser__content { background: linear-gradient(rgb(230, 220, 255) 0.4rem, = +transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-blue .cmp-tease= +r__content { background: linear-gradient(rgb(0, 65, 240) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-gray .cmp-tease= +r__content { background: linear-gradient(rgb(190, 190, 190) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-gray-dark .cmp-= +teaser__content { background: linear-gradient(rgb(150, 150, 150) 0.4rem, tr= +ansparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-gray-darker .cm= +p-teaser__content { background: linear-gradient(rgb(90, 90, 90) 0.4rem, tra= +nsparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-green .cmp-teas= +er__content { background: linear-gradient(rgb(0, 215, 0) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-red .cmp-teaser= +__content { background: linear-gradient(red 0.4rem, transparent 0px) 100% 0= +px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-alt-yellow .cmp-tea= +ser__content { background: linear-gradient(rgb(255, 255, 0) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-aqua .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 255, 187) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-blue .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 186, 255) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-blue-green .cmp-tea= +ser__content { background: linear-gradient(rgb(5, 240, 165) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-brand-green .cmp-te= +aser__content { background: linear-gradient(rgb(100, 255, 80) 0.4rem, trans= +parent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-brand-orange .cmp-t= +easer__content { background: linear-gradient(rgb(255, 120, 0) 0.4rem, trans= +parent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-brand-yellow .cmp-t= +easer__content { background: linear-gradient(rgb(255, 235, 50) 0.4rem, tran= +sparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-blue-dark .cmp-teas= +er__content { background: linear-gradient(rgb(0, 142, 255) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-blue-light .cmp-tea= +ser__content { background: linear-gradient(rgb(0, 243, 255) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-core-purple .cmp-te= +aser__content { background: linear-gradient(rgb(70, 0, 115) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-cyan .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 255, 255) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray .cmp-teaser__c= +ontent { background: linear-gradient(rgb(167, 167, 167) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-base .cmp-teas= +er__content { background: linear-gradient(rgb(0, 0, 0) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-dark .cmp-teas= +er__content { background: linear-gradient(rgb(107, 107, 107) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-darker .cmp-te= +aser__content { background: linear-gradient(rgb(74, 74, 74) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-light .cmp-tea= +ser__content { background: linear-gradient(rgb(204, 204, 204) 0.4rem, trans= +parent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-lighter .cmp-t= +easer__content { background: linear-gradient(rgb(227, 227, 227) 0.4rem, tra= +nsparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-gray-lightest .cmp-= +teaser__content { background: linear-gradient(rgb(242, 242, 242) 0.4rem, tr= +ansparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-grayishyellow-dark = +.cmp-teaser__content { background: linear-gradient(rgb(150, 150, 140) 0.4re= +m, transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-grayishyellow-light= + .cmp-teaser__content { background: linear-gradient(rgb(230, 230, 220) 0.4r= +em, transparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-green .cmp-teaser__= +content { background: linear-gradient(rgb(0, 255, 0) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-green-dark .cmp-tea= +ser__content { background: linear-gradient(rgb(0, 83, 10) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-link .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 77, 255) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-link-dark .cmp-teas= +er__content { background: linear-gradient(rgb(0, 0, 136) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-orange .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 182, 0) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-orange-dark .cmp-te= +aser__content { background: linear-gradient(rgb(255, 149, 0) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-pink .cmp-teaser__c= +ontent { background: linear-gradient(rgb(231, 0, 116) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-pink-dark .cmp-teas= +er__content { background: linear-gradient(rgb(164, 2, 83) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-pink-light .cmp-tea= +ser__content { background: linear-gradient(rgb(255, 80, 160) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-purple .cmp-teaser_= +_content { background: linear-gradient(rgb(161, 0, 255) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-purple-dark .cmp-te= +aser__content { background: linear-gradient(rgb(117, 0, 192) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-purple-darkest .cmp= +-teaser__content { background: linear-gradient(rgb(70, 1, 115) 0.4rem, tran= +sparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-red .cmp-teaser__co= +ntent { background: linear-gradient(rgb(231, 15, 41) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-red-dark .cmp-tease= +r__content { background: linear-gradient(rgb(189, 0, 29) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-red-darker .cmp-tea= +ser__content { background: linear-gradient(rgb(113, 0, 18) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-red-light .cmp-teas= +er__content { background: linear-gradient(rgb(255, 50, 70) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-white .cmp-teaser__= +content { background: linear-gradient(rgb(255, 255, 255) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-yellow .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 212, 46) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-yellow-dark .cmp-te= +aser__content { background: linear-gradient(rgb(240, 192, 0) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block.color-block-yellow-light .cmp-t= +easer__content { background: linear-gradient(rgb(255, 240, 179) 0.4rem, tra= +nsparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-separator--vertical { marg= +in: 0px; } + +.joblistingblock .cmp-recommended-job-block .cmp-separator--vertical .cmp-s= +eparator-saved::after { content: "|"; position: relative; top: -2rem; margi= +n: 0px 1.5rem; color: rgb(0, 0, 0); } + +.joblistingblock .cmp-recommended-job-block .cmp-separator--vertical .cmp-s= +eparator__horizontal-rule { margin: -3rem 0.1rem 0px; width: 0.11rem; displ= +ay: none; } + +.joblistingblock .cmp-recommended-job-block .page-summary { display: block;= + } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended { padd= +ing: 3rem 1.5rem; margin: 0px -1.5rem; background-color: rgb(242, 242, 242)= +; position: relative; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended { pa= +dding: 3rem 3.5rem 2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended { ma= +rgin: 0px -3.5rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_row { = +max-width: 125rem; margin: auto; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title h2 { font-weight: 600; font-size: 2.4rem; line-height: 2.5rem; max-= +width: 100%; width: 100%; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sect= +ion-title h2 { line-height: 5rem; font-size: 4.8rem; max-width: 66.66%; wid= +th: fit-content; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title a.cmp-button { color: rgb(0, 77, 255); background-color: transparen= +t; position: absolute; left: 0px; top: calc(100% - 5.5rem); margin-top: 0px= +; margin-left: 0px; justify-content: left; font-size: 1.4rem; max-width: 10= +0%; width: fit-content; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sect= +ion-title a.cmp-button { top: 0px; right: 0px; left: unset; margin-top: 3re= +m; margin-right: 3.5rem; font-size: 1.6rem; max-width: 33.33%; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title a.cmp-button::after { content: "=EE=A0=80"; font-family: Ionicons; = +display: block; font-weight: 400; font-style: normal; text-transform: none;= + letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direct= +ion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegi= +bility; font-feature-settings: "liga"; margin-left: 1rem; font-size: 1.4rem= +; line-height: 2.2rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sect= +ion-title a.cmp-button::after { line-height: 2.6rem; font-size: 1.6rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title a.cmp-button::before { content: ""; transition: all 0.3s ease 0s; w= +idth: 0px; height: 1px; position: absolute; bottom: 0.5rem; left: 1.5rem; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_sectio= +n-title a.cmp-button:hover::before { background-color: rgb(0, 77, 255); wid= +th: calc(100% - 5.6rem); } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content { padding-top: 2rem; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result { display: flex; flex-flow: column wrap; -webkit-box-orie= +nt: vertical; -webkit-box-direction: normal; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_friendly-message, .joblistingblock .cmp-recommended-job-b= +lock .cmp-no-jobs-recommended_block-content_no-result_recommended-text { fo= +nt-size: 1.6rem; line-height: 2.56rem; } + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_friendly-message p, .joblistingblock .cmp-recommended-job= +-block .cmp-no-jobs-recommended_block-content_no-result_recommended-text p = +{ padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_friendly-message p, .joblistingblock .cmp-recommended-j= +ob-block .cmp-no-jobs-recommended_block-content_no-result_recommended-text = +p { padding-bottom: 3rem; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_recommended-text { padding-top: 2rem; margin-bottom: 1.5r= +em; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_recommended-text { padding-top: 3rem; margin-bottom: 0p= +x; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_friendly-message p:nth-child(2) { padding-bottom: 0.5rem;= + } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_friendly-message p:nth-child(2) { padding-bottom: 1.5re= +m; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_buttons { display: flex; -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_buttons { -webkit-box-orient: horizontal; -webkit-box-d= +irection: normal; flex-direction: row; } +} + +.joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_block-= +content_no-result_buttons a { padding: 1.5rem; margin-right: 0px; margin-le= +ft: 0px; text-align: center; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-recommended-job-block .cmp-no-jobs-recommended_bloc= +k-content_no-result_buttons a { margin-right: 4.56rem; } +} + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__panel { margi= +n-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .pagination-no-lazy-loading .cmp-pagination__panel { mar= +gin-bottom: 3rem; } +} + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__container { -= +webkit-box-pack: justify; justify-content: space-between; } + +.joblistingblock .pagination-no-lazy-loading .cmp-pagination__pages { margi= +n: 1.5rem 0px; } + +.cmp-hidecards .cmp-page-list-item:nth-child(n+7) { display: none; } + +.joblistingblock .cmp-saved-job-block { padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block { padding-bottom: 2rem; } +} + +.joblistingblock .cmp-saved-job-block .cmp-saved-job-block__hide { display:= + none; } + +.joblistingblock .cmp-saved-job-block .cmp-saved-job-block__show { display:= + block; } + +.joblistingblock .cmp-saved-job-block .cmp-job-card-listing_first-row a { t= +ext-decoration: underline; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__content { border: 1px so= +lid rgb(204, 204, 204); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title a:focus { margin-b= +ottom: -1px; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__address-location { word-= +break: break-all; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title-link:focus { margi= +n-bottom: 1px; outline: rgb(0, 77, 255) solid 1px; } + +.joblistingblock .cmp-jobcard-layout--2-cards ul .cmp-page-list-item { -web= +kit-box-flex: 0; flex: 0 0 100%; max-width: 100%; margin-bottom: 3rem; padd= +ing: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-jobcard-layout--2-cards ul .cmp-page-list-item { -w= +ebkit-box-flex: 0; flex: 0 0 50%; max-width: 50%; } +} + +.joblistingblock .cmp-jobcard-layout--3-cards ul .cmp-page-list-item { -web= +kit-box-flex: 0; flex: 0 0 100%; max-width: 100%; margin-bottom: 3rem; padd= +ing: 0px 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingblock .cmp-jobcard-layout--3-cards ul .cmp-page-list-item { -w= +ebkit-box-flex: 0; flex: 0 0 50%; max-width: 50%; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-jobcard-layout--3-cards ul .cmp-page-list-item { -w= +ebkit-box-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; } +} + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block .cmp-job-card-listing_second-row { = +padding-bottom: 10px; } +} + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-saved-job-block .cmp-job-card-listing_second-row { = +padding-bottom: 0px; } +} + +@media screen and (max-width: 767.9px) { + .joblistingblock .cmp-saved-job-block .cmp-job-card-listing_third-row { p= +adding-bottom: 0px; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__job-listing-areas-intere= +st { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp= +: 3; overflow: hidden; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__job-listing-areas-inte= +rest { -webkit-line-clamp: 2; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__content { display: flex;= + -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio= +n: column; background-color: rgb(255, 255, 255); border: 0.1rem solid rgb(2= +04, 204, 204); padding: 3rem 2rem 2rem; margin: 0px; position: relative; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__content { position: re= +lative; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__action-container { margi= +n-top: 0px; padding-top: 0px; } + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__action-container { pos= +ition: relative; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title { margin-top: 0px;= + font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont,= + "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-seri= +f; font-weight: 800; font-style: normal; text-transform: none; color: rgb(0= +, 0, 0); line-height: 1.2; font-size: 1.8rem; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__title { font-size: 2.5= +rem; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title a { color: rgb(0, = +0, 0); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title a:hover { text-dec= +oration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title a:focus { text-dec= +oration: underline; color: rgb(0, 77, 255); margin-bottom: -0.1rem; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__pretitle { border: trans= +parent; color: rgb(0, 0, 0); display: inline-block; font-size: 1.2rem; font= +-weight: 600; line-height: 1.08rem; margin-bottom: 2rem; text-transform: up= +percase; text-decoration: none; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__pretitle:nth-child(3) { = +margin-top: -1.5rem; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__job-listing-semibold { f= +ont-weight: 600; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__job-listing-posted-date = +{ font-weight: 400; font-style: italic; text-transform: none; line-height: = +1; font-size: 1.2rem; color: rgb(0, 0, 0); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__address-location { max-w= +idth: calc(100% - 4rem); word-break: break-word; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser-remove-icon {= + position: absolute; top: 0px; right: 0px; margin: 2.456rem 2rem 0px 0px; c= +ursor: pointer; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser-remove-icon::= +after { content: "=EF=90=85"; font-size: 24px; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; width: 1.9rem; height: 2.= +4rem; color: rgb(107, 107, 107); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser-remove-icon:h= +over::after { color: rgb(0, 0, 0); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__address-location, .jobli= +stingblock .cmp-saved-job-block .cmp-teaser__description, .joblistingblock = +.cmp-saved-job-block .cmp-teaser__description p { margin: 0px; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser__job-listing-= +areas-interest, .joblistingblock .cmp-saved-job-block .cmp-teaser__title { = +margin-bottom: 10px; } + +@media screen and (min-width: 1000px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser .cmp-teaser__job-listin= +g-areas-interest, .joblistingblock .cmp-saved-job-block .cmp-teaser__title = +{ margin-bottom: 20px; } +} + +@media screen and (min-width: 768px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser__action-container, .job= +listingblock .cmp-saved-job-block .cmp-teaser__job-listing-posted-date { ma= +rgin-top: 20px; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title-link:hover .cmp-te= +aser__title { text-decoration: underline; color: rgb(0, 77, 255); } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title-link:focus { margi= +n-bottom: 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0p= +x; } + +.joblistingblock .cmp-saved-job-block .cmp-teaser__title-link:focus .cmp-te= +aser__title { text-decoration: underline; color: rgb(0, 77, 255); } + +@media screen and (max-width: 767.9px) { + .joblistingblock .cmp-saved-job-block .cmp-teaser_action-container { disp= +lay: none; } +} + +.joblistingblock .cmp-saved-job-block .cmp-teaser__action-link:focus::befor= +e { width: 100%; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-1 .cmp-teas= +er__content { background: linear-gradient(rgb(180, 85, 170) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-2 .cmp-teas= +er__content { background: linear-gradient(rgb(160, 85, 245) 0.4rem, transpa= +rent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-3 .cmp-teas= +er__content { background: linear-gradient(rgb(190, 130, 255) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-4 .cmp-teas= +er__content { background: linear-gradient(rgb(220, 175, 255) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-accent-purple-5 .cmp-teas= +er__content { background: linear-gradient(rgb(230, 220, 255) 0.4rem, transp= +arent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-blue .cmp-teaser__con= +tent { background: linear-gradient(rgb(0, 65, 240) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-gray .cmp-teaser__con= +tent { background: linear-gradient(rgb(190, 190, 190) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-gray-dark .cmp-teaser= +__content { background: linear-gradient(rgb(150, 150, 150) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-gray-darker .cmp-teas= +er__content { background: linear-gradient(rgb(90, 90, 90) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-green .cmp-teaser__co= +ntent { background: linear-gradient(rgb(0, 215, 0) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-red .cmp-teaser__cont= +ent { background: linear-gradient(red 0.4rem, transparent 0px) 100% 0px / 1= +00% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-alt-yellow .cmp-teaser__c= +ontent { background: linear-gradient(rgb(255, 255, 0) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-aqua .cmp-teaser__content= + { background: linear-gradient(rgb(0, 255, 187) 0.4rem, transparent 0px) 10= +0% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-blue .cmp-teaser__content= + { background: linear-gradient(rgb(0, 186, 255) 0.4rem, transparent 0px) 10= +0% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-blue-green .cmp-teaser__c= +ontent { background: linear-gradient(rgb(5, 240, 165) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-brand-green .cmp-teaser__= +content { background: linear-gradient(rgb(100, 255, 80) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-brand-orange .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 120, 0) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-brand-yellow .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 235, 50) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-blue-dark .cmp-teaser__co= +ntent { background: linear-gradient(rgb(0, 142, 255) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-blue-light .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 243, 255) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-core-purple .cmp-teaser__= +content { background: linear-gradient(rgb(70, 0, 115) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-cyan .cmp-teaser__content= + { background: linear-gradient(rgb(0, 255, 255) 0.4rem, transparent 0px) 10= +0% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray .cmp-teaser__content= + { background: linear-gradient(rgb(167, 167, 167) 0.4rem, transparent 0px) = +100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-base .cmp-teaser__co= +ntent { background: linear-gradient(rgb(0, 0, 0) 0.4rem, transparent 0px) 1= +00% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-dark .cmp-teaser__co= +ntent { background: linear-gradient(rgb(107, 107, 107) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-darker .cmp-teaser__= +content { background: linear-gradient(rgb(74, 74, 74) 0.4rem, transparent 0= +px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-light .cmp-teaser__c= +ontent { background: linear-gradient(rgb(204, 204, 204) 0.4rem, transparent= + 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-lighter .cmp-teaser_= +_content { background: linear-gradient(rgb(227, 227, 227) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-gray-lightest .cmp-teaser= +__content { background: linear-gradient(rgb(242, 242, 242) 0.4rem, transpar= +ent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-grayishyellow-dark .cmp-t= +easer__content { background: linear-gradient(rgb(150, 150, 140) 0.4rem, tra= +nsparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-grayishyellow-light .cmp-= +teaser__content { background: linear-gradient(rgb(230, 230, 220) 0.4rem, tr= +ansparent 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-green .cmp-teaser__conten= +t { background: linear-gradient(rgb(0, 255, 0) 0.4rem, transparent 0px) 100= +% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-green-dark .cmp-teaser__c= +ontent { background: linear-gradient(rgb(0, 83, 10) 0.4rem, transparent 0px= +) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-link .cmp-teaser__content= + { background: linear-gradient(rgb(0, 77, 255) 0.4rem, transparent 0px) 100= +% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-link-dark .cmp-teaser__co= +ntent { background: linear-gradient(rgb(0, 0, 136) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-orange .cmp-teaser__conte= +nt { background: linear-gradient(rgb(255, 182, 0) 0.4rem, transparent 0px) = +100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-orange-dark .cmp-teaser__= +content { background: linear-gradient(rgb(255, 149, 0) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-pink .cmp-teaser__content= + { background: linear-gradient(rgb(231, 0, 116) 0.4rem, transparent 0px) 10= +0% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-pink-dark .cmp-teaser__co= +ntent { background: linear-gradient(rgb(164, 2, 83) 0.4rem, transparent 0px= +) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-pink-light .cmp-teaser__c= +ontent { background: linear-gradient(rgb(255, 80, 160) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-purple .cmp-teaser__conte= +nt { background: linear-gradient(rgb(161, 0, 255) 0.4rem, transparent 0px) = +100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-purple-dark .cmp-teaser__= +content { background: linear-gradient(rgb(117, 0, 192) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-purple-darkest .cmp-tease= +r__content { background: linear-gradient(rgb(70, 1, 115) 0.4rem, transparen= +t 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-red .cmp-teaser__content = +{ background: linear-gradient(rgb(231, 15, 41) 0.4rem, transparent 0px) 100= +% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-red-dark .cmp-teaser__con= +tent { background: linear-gradient(rgb(189, 0, 29) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-red-darker .cmp-teaser__c= +ontent { background: linear-gradient(rgb(113, 0, 18) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-red-light .cmp-teaser__co= +ntent { background: linear-gradient(rgb(255, 50, 70) 0.4rem, transparent 0p= +x) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-white .cmp-teaser__conten= +t { background: linear-gradient(rgb(255, 255, 255) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-yellow .cmp-teaser__conte= +nt { background: linear-gradient(rgb(255, 212, 46) 0.4rem, transparent 0px)= + 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-yellow-dark .cmp-teaser__= +content { background: linear-gradient(rgb(240, 192, 0) 0.4rem, transparent = +0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block.color-block-yellow-light .cmp-teaser_= +_content { background: linear-gradient(rgb(255, 240, 179) 0.4rem, transpare= +nt 0px) 100% 0px / 100% 4rem no-repeat; border-top: 0px; } + +.joblistingblock .cmp-saved-job-block .cmp-separator--vertical { margin: 0p= +x; } + +.joblistingblock .cmp-saved-job-block .cmp-separator--vertical .cmp-separat= +or-saved::after { content: "-"; position: relative; top: -2rem; margin: 0px= +; color: rgb(0, 0, 0); } + +.joblistingblock .cmp-saved-job-block .cmp-separator--vertical .cmp-separat= +or__horizontal-rule { margin: -3rem 0.1rem 0px; width: 0.11rem; display: no= +ne; } + +.joblistingblock .cmp-saved-job-block .page-summary { display: block; } + +.cmp-topic-filter { width: 100%; margin: 50px auto auto; } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter { display: flex; -webkit-box-pack: justify; justify-con= +tent: space-between; -webkit-box-ordinal-group: 3; order: 2; } +} + +.cmp-topic-filter .cmp-topic-filter__container { margin-top: 30px; position= +: relative; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-topic-filter .cmp-topic-filter__container { display: flex; -webkit-b= +ox-align: center; align-items: center; -webkit-box-pack: justify; justify-c= +ontent: space-between; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__button_bo= +x { width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__button_= +box { -webkit-box-ordinal-group: 3; order: 2; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-but= +ton { display: flex; -webkit-box-align: center; align-items: center; -webki= +t-box-pack: center; justify-content: center; border: 2px solid rgb(0, 0, 0)= +; padding: 1.5rem; width: 100%; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-but= +ton:hover { border-color: rgb(107, 107, 107); } + +@media screen and (min-width: 768px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-b= +utton { padding: 1.5rem 5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-b= +utton { border: none; display: inline-block; padding: 1rem 0px; cursor: tex= +t; text-align: left; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-but= +ton .cmp-topic-filter__text { font-size: 1.4rem; text-transform: uppercase;= + font-weight: 600; color: rgb(0, 0, 0); position: relative; } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-b= +utton .cmp-topic-filter__text { font-size: 1.8rem; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-but= +ton .cmp-topic-filter__icon::before { content: "=EF=8C=9B"; font-size: 3rem= +; font-family: Ionicons; display: block; font-weight: 400; font-style: norm= +al; line-height: 1; text-transform: none; letter-spacing: normal; overflow-= +wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: = +antialiased; text-rendering: optimizelegibility; font-feature-settings: "li= +ga"; color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-b= +utton .cmp-topic-filter__icon::before { display: none; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms { display: none; background-color: rgb(255, 255, 255); position: absolut= +e; left: 0px; right: 0px; width: 100%; margin-top: 15px; } + +@media screen and (min-width: 768px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems { margin-top: 30px; } +} + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems { display: block; position: static; margin-top: 0px; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-button { text-align: right; border: 1px solid r= +gb(204, 204, 204); padding: 1.5rem; display: inline-block; } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems .cmp-topic-filter__topic-button { display: none; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-button .cmp-topic-filter__close-topic-box { dis= +play: inline-block; font-size: 1.5rem; font-weight: 600; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-button .cmp-topic-filter__close-topic-box::afte= +r { content: "=EF=84=AA"; font-size: 2.4rem; font-family: Ionicons; display= +: block; font-weight: 400; font-style: normal; line-height: 1; text-transfo= +rm: none; letter-spacing: normal; overflow-wrap: normal; white-space: nowra= +p; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: opt= +imizelegibility; font-feature-settings: "liga"; color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems .cmp-topic-filter__topic-item { border: none; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__topic-item-links { padd= +ing: 1.5rem; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px s= +olid rgb(204, 204, 204); } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__topic-item-links .cmp-t= +opic-filter__topic-item-link { display: inline-block; font-size: 1.6rem; co= +lor: rgb(0, 0, 0); } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__topic-item-links .cmp-t= +opic-filter__topic-item-link:hover { color: rgb(0, 77, 255); text-decoratio= +n: underline; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__subtopic { background-c= +olor: rgb(242, 242, 242); -webkit-box-orient: vertical; -webkit-box-directi= +on: normal; flex-flow: column; padding: 0.8rem 1.5rem; display: none; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__topic-item .cmp-topic-filter__subtopic .cmp-topic-fil= +ter__subtopic-link { display: inline-block; padding: 1rem 0px; font-size: 1= +.6rem; color: rgb(0, 0, 0); align-self: flex-start; } + +@media screen and (min-width: 1000px) { + .cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-i= +tems .cmp-topic-filter__topic-item .cmp-topic-filter__subtopic .cmp-topic-f= +ilter__subtopic-link:hover { color: rgb(0, 77, 255); text-decoration: under= +line; } +} + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list .cmp-topic-filter__topic-item-links { c= +ursor: pointer; display: flex; -webkit-box-align: center; align-items: cent= +er; -webkit-box-pack: justify; justify-content: space-between; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list .cmp-topic-filter__topic-item-links::af= +ter { content: "=EF=84=A3"; font-size: 1.6rem; font-family: Ionicons; displ= +ay: block; font-weight: 400; font-style: normal; line-height: 1; text-trans= +form: none; letter-spacing: normal; overflow-wrap: normal; white-space: now= +rap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: o= +ptimizelegibility; font-feature-settings: "liga"; transition: all 0.5s ease= +-in 0s; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list.cmp-topic-filter__subtopic-list--show .= +cmp-topic-filter__topic-item-links { font-weight: 600; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list.cmp-topic-filter__subtopic-list--show .= +cmp-topic-filter__topic-item-links::after { transform: rotate(180deg); } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms .cmp-topic-filter__subtopic-list.cmp-topic-filter__subtopic-list--show .= +cmp-topic-filter__subtopic { display: flex; } + +.cmp-topic-filter .cmp-topic-filter__container .cmp-topic-filter__topic-ite= +ms.cmp-topic-filter__topic-items--show { display: block; } + +.cmp-event-agenda-item { display: block; padding: 0px 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item { display: flex; padding: 3rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item { padding: 3rem 2rem; } +} + +.cmp-event-agenda-item__location-section { width: 25%; padding-right: 3rem;= + display: none; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__location-section { display: block; } +} + +.cmp-event-agenda-item__location-section .cmp-text { margin-top: 1rem; font= +-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__location-section .cmp-text { font-size: 1.6rem; } +} + +.cmp-event-agenda-item__location-section-xs { width: 100%; margin-top: 3rem= +; display: block; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__location-section-xs { display: none; margin: 0px;= + } +} + +.cmp-event-agenda-item__location-section-xs .cmp-title__text { font-size: 1= +.2rem; letter-spacing: 0.12rem; text-transform: uppercase; line-height: 1.3= +3em; font-weight: 600; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__location-section-xs .cmp-title__text { line-heigh= +t: 1.39em; font-size: 1.8rem; } +} + +.cmp-event-agenda-item__location-section-xs .cmp-text { line-height: 2.5rem= +; font-size: 1.4rem; padding: 1rem 0px 3rem; } + +.cmp-event-agenda-item__location-section .cmp-title__text { font-size: 1.2r= +em; letter-spacing: 0.12rem; text-transform: uppercase; line-height: 1.33em= +; font-weight: 600; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__location-section .cmp-title__text { line-height: = +1.39em; font-size: 1.8rem; } +} + +.cmp-event-agenda-item__description-section { width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__description-section { width: 41.66%; } +} + +.cmp-event-agenda-item__description-section .cmp-text { line-height: 2.5rem= +; padding-top: 2rem; margin-bottom: 2rem; font-size: 1.4rem; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__description-section .cmp-text { padding: 0px 1rem= + 0px 0px; margin-right: 0.5rem; font-size: 1.6rem; } +} + +.cmp-event-agenda-item__description-section .cmp-text__paragraph-block { ma= +rgin-bottom: 2.5rem; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__description-section .cmp-text__paragraph-block { = +margin-bottom: 2rem; } +} + +.cmp-event-agenda-item__description-section .cmp-button__calender { color: = +rgb(0, 77, 255); margin: 0px; width: fit-content; text-decoration: none; cu= +rsor: pointer; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on { font-size: 1.6rem; width: auto; padding: 0px; font-weight: 600; color:= + rgb(0, 77, 255); line-height: 2.5rem; background-color: transparent; box-s= +hadow: none; transition: none 0s ease 0s; transform: none; margin: 0px; hei= +ght: 0px; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on:focus { border: 0px; outline: 0px; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on::before { content: "=EF=8F=B3"; font-size: 2.4rem; font-family: Ionicons= +; font-weight: 400; font-style: normal; line-height: 1; text-transform: non= +e; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dire= +ction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizele= +gibility; font-feature-settings: "liga"; display: inline-block; position: r= +elative; margin-right: 0.8rem; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on .cmp-teaser__action-link::before { content: ""; bottom: 0px; display: bl= +ock; height: 0.1rem; left: -2.5rem; position: absolute; max-width: calc(100= +% + 2.1rem); } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on .cmp-teaser__action-link:hover::before { width: 108%; } + +.cmp-event-agenda-item__description-section .cmp-button__calender .cmp-butt= +on .cmp-teaser__action-link::after { content: ""; } + +.cmp-event-agenda-item__speakers-section { width: 100%; margin-top: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__speakers-section { width: 33.33%; padding-left: 1= +.5rem; margin-top: 0px; } +} + +.cmp-event-agenda-item__speakers-section .cmp-title { margin-bottom: 1rem; = +} + +.cmp-event-agenda-item__speakers-section .cmp-title__text { font-size: 1.2r= +em; letter-spacing: 0.12rem; text-transform: uppercase; line-height: 1.33em= +; font-weight: 600; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__speakers-section .cmp-title__text { line-height: = +1.39em; font-size: 1.8rem; } +} + +.cmp-event-agenda-item__speakers-section .cmp-teaser { margin-bottom: 2rem;= + padding: 0px; } + +@media screen and (min-width: 768px) { + .cmp-event-agenda-item__speakers-section .cmp-teaser { margin-bottom: 1.0= +8rem; } +} + +.cmp-event-agenda-item__speakers-section .cmp-teaser__content { display: fl= +ex; vertical-align: middle; -webkit-box-pack: center; justify-content: cent= +er; margin: 0px; } + +.cmp-event-agenda-item__speakers-section .cmp-teaser__content__sub-title { = +margin-bottom: 0.5rem; line-height: 1.7rem; font-size: 1.4rem; font-weight:= + 800; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__speakers-section .cmp-teaser__content__sub-title = +{ line-height: 2rem; font-size: 1.6rem; } +} + +.cmp-event-agenda-item__speakers-section .cmp-teaser__content__sub-title .c= +mp-image__link--title { color: rgb(0, 0, 0); } + +.cmp-event-agenda-item__speakers-section .cmp-teaser__description { margin:= + 0px; } + +.cmp-event-agenda-item__speakers-section .cmp-teaser__description .cmp-teas= +er-role { margin: 0px; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-agenda-item__speakers-section .cmp-teaser__description .cmp-te= +aser-role { font-size: 1.6rem; } +} + +.cmp-event-agenda-item__speakers-section .cmp-teaser .cmp-image { margin-ri= +ght: 1.5rem; } + +.cmp-event-agenda-item__speakers-section .cmp-teaser .cmp-image__image { wi= +dth: 5rem; height: 5rem; } + +.cmp-multiple-day-event-agenda { margin: 0px -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda { margin: 0px -3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-day-event-agenda { margin: 0px; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__panel {= + border: 0px; padding: 0px; box-shadow: none; background-color: transparent= +; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__panel .= +accordion.cmp-event-agenda.cmp-single-day-event-agenda { margin: 2rem 0px; = +} + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__panel= + .accordion.cmp-event-agenda.cmp-single-day-event-agenda { margin: 0px; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item:last-child .cmp-accordi= +on__header .cmp-accordion__button { border-bottom: 0.2rem solid rgb(0, 0, 0= +); } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item:last-child .cmp-accor= +dion__header .cmp-accordion__button { border-bottom: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item:last-child .cmp-accor= +dion__panel .accordion.cmp-event-agenda.cmp-single-day-event-agenda { paddi= +ng: 0px; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +{ margin: 0px 1.3rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r { margin: 0px; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button { padding: 0px 4.3rem; border-top: 0.2rem solid rgb(= +0, 0, 0); border-right: 0.2rem solid rgb(0, 0, 0); border-left: 0.2rem soli= +d rgb(0, 0, 0); border-image: initial; border-bottom: none; height: 4.4rem;= + display: flex; -webkit-box-align: center; align-items: center; line-height= +: 2.196rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button { padding: 2rem 3.5rem; border-right: none; border= +-bottom: none; border-left: none; border-image: initial; border-top: 0.4rem= + solid rgb(0, 0, 0); } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button { padding: 2.5rem 2rem; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button:focus { outline: none; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button:focus-visible { border-color: rgb(0, 77, 255); outli= +ne: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__title { font-family: Graphik, Arial,= + system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, = +"Helvetica Neue", oxygen, cantarell, sans-serif; font-size: 1.8rem; font-we= +ight: 600; overflow-wrap: break-word; word-break: break-word; line-height: = +2.196rem; } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button .cmp-accordion__title { padding-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button .cmp-accordion__title { font-size: 2.5rem; line-he= +ight: 3rem; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__icon { font-size: 1.56rem; color: rg= +b(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button .cmp-accordion__icon { padding: 0px 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button .cmp-accordion__icon { padding-right: 2rem; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__icon::before { font-size: 2rem; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button--expanded { background-color: rgb(255, 255, 255); cu= +rsor: pointer; border-bottom: 0.2rem solid rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__heade= +r .cmp-accordion__button--expanded { border-top: 0.4rem solid rgb(0, 0, 0);= + border-bottom: none; } +} + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button:hover { color: rgb(0, 0, 0); } + +.cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion-item__pa= +nel, .cmp-multiple-day-event-agenda .cmp-accordion__item .cmp-accordion__pa= +nel--expanded.cmp-accordion__button { padding: 0px; } + +.cmp-multiple-day-event-agenda .cmp-accordion__item:hover { color: rgb(0, 0= +, 0); } + +.cmp-single-day-event-agenda .cmp-accordion__item { width: auto; margin: 0p= +x -1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-single-day-event-agenda .cmp-accordion__item { margin: 0px -3.5rem; = +} +} + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item { margin: 0px; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item:last-child .cmp-accordion= +__header { border-bottom: 0.09rem solid rgb(204, 204, 204); } + +.cmp-single-day-event-agenda .cmp-accordion__item:last-child .cmp-accordion= +__header .cmp-accordion__button { border-bottom: none; } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header { = +margin: 0px; border-right: rgb(204, 204, 204); border-bottom: rgb(204, 204,= + 204); border-left: rgb(204, 204, 204); border-image: initial; border-top: = +0.09rem solid rgb(204, 204, 204); } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button { border: none; padding: 1.5rem; height: auto; display= +: grid; grid-template-columns: 12fr; } + +@media screen and (min-width: 768px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button { padding: 1.5rem 3.5rem; grid-template-columns: 3fr= + 9fr; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button { padding: 2rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button:focus { outline: none; } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button:focus-visible { outline: rgb(0, 77, 255) solid 0.1rem;= + } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button:hover { color: rgb(0, 0, 0); } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button .cmp-accordion__title:first-child { font-size: 1.4rem;= + line-height: 2.2rem; font-weight: 400; padding-right: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__title:first-child { font-size: 1.6re= +m; line-height: 2.5rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button .cmp-accordion__title:nth-child(2) { white-space: pre-= +wrap; font-size: 1.8rem; font-weight: 800; overflow-wrap: break-word; word-= +break: break-word; line-height: 2.2rem; padding-right: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__title:nth-child(2) { font-size: 2.5r= +em; line-height: 3rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button .cmp-accordion__icon { color: rgb(0, 0, 0); padding-ri= +ght: 1.5rem; } + +@media screen and (min-width: 768px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__icon { padding-right: 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button .cmp-accordion__icon { padding-right: 2rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button .cmp-accordion__icon::before { font-size: 1.5rem; marg= +in-top: 0.2rem; } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button--expanded { background-color: rgb(255, 255, 255); curs= +or: pointer; border-left: 0.4rem solid rgb(255, 212, 46); padding: 1.5rem 1= +.5rem 1.5rem 1.1rem; } + +@media screen and (min-width: 768px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button--expanded { padding: 1.5rem 3.5rem 1.5rem 3.1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header = +.cmp-accordion__button--expanded { padding: 2rem 2rem 2rem 1.6rem; } +} + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__header .c= +mp-accordion__button--expanded .cmp-accordion__title:first-child { font-wei= +ght: 400; } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__panel, .c= +mp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__panel--expa= +nded { box-shadow: rgba(0, 0, 0, 0.15) 0px 0.75em 2rem -0.38em inset; backg= +round-color: rgb(242, 242, 242); } + +.cmp-single-day-event-agenda .cmp-accordion__item .cmp-accordion__panel--ex= +panded { border-left: none; border-right: none; border-bottom: none; } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-1 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(180= +, 85, 170); } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-2 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(160= +, 85, 245); } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-3 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(190= +, 130, 255); } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-4 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(220= +, 175, 255); } + +.cmp-single-day-event-agenda.accordion.color-block-accent-purple-5 .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(230= +, 220, 255); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-blue .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-left-color: rgb(0, 65, 240= +); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-gray .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-left-color: rgb(190, 190, = +190); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-gray-dark .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-left-color: rgb(150, = +150, 150); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-gray-darker .cmp-acc= +ordion__button.cmp-accordion__button--expanded { border-left-color: rgb(90,= + 90, 90); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-green .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 215, 0= +); } + +.cmp-single-day-event-agenda.accordion.color-block-alt-red .cmp-accordion__= +button.cmp-accordion__button--expanded { border-left-color: red; } + +.cmp-single-day-event-agenda.accordion.color-block-alt-yellow .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 255= +, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-aqua .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 187); = +} + +.cmp-single-day-event-agenda.accordion.color-block-blue .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(0, 186, 255); = +} + +.cmp-single-day-event-agenda.accordion.color-block-blue-green .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(5, 240, = +165); } + +.cmp-single-day-event-agenda.accordion.color-block-brand-green .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(100, 25= +5, 80); } + +.cmp-single-day-event-agenda.accordion.color-block-brand-orange .cmp-accord= +ion__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 1= +20, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-brand-yellow .cmp-accord= +ion__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 2= +35, 50); } + +.cmp-single-day-event-agenda.accordion.color-block-blue-dark .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 142, 2= +55); } + +.cmp-single-day-event-agenda.accordion.color-block-blue-light .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 243, = +255); } + +.cmp-single-day-event-agenda.accordion.color-block-core-purple .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(70, 0, = +115); } + +.cmp-single-day-event-agenda.accordion.color-block-cyan .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 255); = +} + +.cmp-single-day-event-agenda.accordion.color-block-gray .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(167, 167, 167)= +; } + +.cmp-single-day-event-agenda.accordion.color-block-gray-base .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 0, 0);= + } + +.cmp-single-day-event-agenda.accordion.color-block-gray-dark .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(107, 107,= + 107); } + +.cmp-single-day-event-agenda.accordion.color-block-gray-darker .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(74, 74,= + 74); } + +.cmp-single-day-event-agenda.accordion.color-block-gray-light .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(204, 204= +, 204); } + +.cmp-single-day-event-agenda.accordion.color-block-gray-lighter .cmp-accord= +ion__button.cmp-accordion__button--expanded { border-left-color: rgb(227, 2= +27, 227); } + +.cmp-single-day-event-agenda.accordion.color-block-gray-lightest .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-left-color: rgb(242, = +242, 242); } + +.cmp-single-day-event-agenda.accordion.color-block-grayishyellow-dark .cmp-= +accordion__button.cmp-accordion__button--expanded { border-left-color: rgb(= +150, 150, 140); } + +.cmp-single-day-event-agenda.accordion.color-block-grayishyellow-light .cmp= +-accordion__button.cmp-accordion__button--expanded { border-left-color: rgb= +(230, 230, 220); } + +.cmp-single-day-event-agenda.accordion.color-block-green .cmp-accordion__bu= +tton.cmp-accordion__button--expanded { border-left-color: rgb(0, 255, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-green-dark .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 83, 1= +0); } + +.cmp-single-day-event-agenda.accordion.color-block-link .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(0, 77, 255); } + +.cmp-single-day-event-agenda.accordion.color-block-link-dark .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(0, 0, 136= +); } + +.cmp-single-day-event-agenda.accordion.color-block-orange .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-left-color: rgb(255, 182, 0)= +; } + +.cmp-single-day-event-agenda.accordion.color-block-orange-dark .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 14= +9, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-pink .cmp-accordion__but= +ton.cmp-accordion__button--expanded { border-left-color: rgb(231, 0, 116); = +} + +.cmp-single-day-event-agenda.accordion.color-block-pink-dark .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(164, 2, 8= +3); } + +.cmp-single-day-event-agenda.accordion.color-block-pink-light .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 80,= + 160); } + +.cmp-single-day-event-agenda.accordion.color-block-purple .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-left-color: rgb(161, 0, 255)= +; } + +.cmp-single-day-event-agenda.accordion.color-block-purple-dark .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(117, 0,= + 192); } + +.cmp-single-day-event-agenda.accordion.color-block-purple-darkest .cmp-acco= +rdion__button.cmp-accordion__button--expanded { border-left-color: rgb(70, = +1, 115); } + +.cmp-single-day-event-agenda.accordion.color-block-red .cmp-accordion__butt= +on.cmp-accordion__button--expanded { border-left-color: rgb(231, 15, 41); } + +.cmp-single-day-event-agenda.accordion.color-block-red-dark .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-left-color: rgb(189, 0, 29= +); } + +.cmp-single-day-event-agenda.accordion.color-block-red-darker .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-left-color: rgb(113, 0, = +18); } + +.cmp-single-day-event-agenda.accordion.color-block-red-light .cmp-accordion= +__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 50, = +70); } + +.cmp-single-day-event-agenda.accordion.color-block-white .cmp-accordion__bu= +tton.cmp-accordion__button--expanded { border-left-color: rgb(255, 255, 255= +); } + +.cmp-single-day-event-agenda.accordion.color-block-yellow .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-left-color: rgb(255, 212, 46= +); } + +.cmp-single-day-event-agenda.accordion.color-block-yellow-dark .cmp-accordi= +on__button.cmp-accordion__button--expanded { border-left-color: rgb(240, 19= +2, 0); } + +.cmp-single-day-event-agenda.accordion.color-block-yellow-light .cmp-accord= +ion__button.cmp-accordion__button--expanded { border-left-color: rgb(255, 2= +40, 179); } + +.cmp-single-day-event-agenda.accordion.brand-gradient-pink .cmp-accordion__= +button.cmp-accordion__button--expanded { border-image: linear-gradient(90de= +g, rgb(164, 2, 83) 0%, rgb(231, 0, 116) 30%) 1 / 1 / 0 stretch; border-top-= +width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-purple .cmp-accordion= +__button.cmp-accordion__button--expanded { border-image: linear-gradient(rg= +b(70, 1, 115), rgb(161, 0, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; = +border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-purple-alt .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-image: linear-gradien= +t(90deg, rgb(70, 1, 115), rgb(117, 0, 192), rgb(161, 0, 255)) 1 / 1 / 0 str= +etch; border-top-width: 0px; border-right-width: 0px; border-bottom-width: = +0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-blue .cmp-accordion__= +button.cmp-accordion__button--expanded { border-image: linear-gradient(rgb(= +0, 0, 136), rgb(0, 77, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; bord= +er-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-blue2 .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-image: linear-gradient(rgb= +(0, 77, 255), rgb(0, 186, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; b= +order-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-light-blue .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-image: linear-gradien= +t(90deg, rgb(0, 186, 255), rgb(0, 142, 255), rgb(0, 77, 255)) 1 / 1 / 0 str= +etch; border-top-width: 0px; border-right-width: 0px; border-bottom-width: = +0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-red .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-image: linear-gradient(rgb(1= +13, 0, 18), red) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-wid= +th: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-red-alt .cmp-accordio= +n__button.cmp-accordion__button--expanded { border-image: linear-gradient(9= +0deg, red, rgb(189, 0, 29), rgb(113, 0, 18)) 1 / 1 / 0 stretch; border-top-= +width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient .cmp-accordion__butto= +n.cmp-accordion__button--expanded { border-image: linear-gradient(rgb(0, 25= +5, 0), rgb(0, 186, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; border-r= +ight-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-alt .cmp-accordion__b= +utton.cmp-accordion__button--expanded { border-image: linear-gradient(90deg= +, rgb(0, 255, 0), rgb(0, 186, 255)) 1 / 1 / 0 stretch; border-top-width: 0p= +x; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-yellow .cmp-accordion= +__button.cmp-accordion__button--expanded { border-image: linear-gradient(rg= +b(255, 255, 0), rgb(240, 192, 0)) 1 / 1 / 0 stretch; border-top-width: 0px;= + border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-yellow-alt .cmp-accor= +dion__button.cmp-accordion__button--expanded { border-image: linear-gradien= +t(90deg, rgb(255, 255, 0), rgb(255, 212, 46), rgb(255, 182, 0)) 1 / 1 / 0 s= +tretch; border-top-width: 0px; border-right-width: 0px; border-bottom-width= +: 0px; } + +.cmp-single-day-event-agenda.accordion.brand-gradient-green .cmp-accordion_= +_button.cmp-accordion__button--expanded { border-image: linear-gradient(90d= +eg, rgb(0, 255, 0), rgb(0, 215, 0), rgb(0, 83, 10)) 1 / 1 / 0 stretch; bord= +er-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-1 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(180, 85, 170); } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-2 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(160, 85, 245); } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-3 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(190, 130, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-4 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(220, 175, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-accent-purple-5 .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(230, 220, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-blue .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-left-color: rgb(0, 65, 240); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-gray .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-left-color: rgb(190, 190, 190); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-gray-dark .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-left-color: rgb(150, 150, 150); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-gray-darker .cmp-s= +ingle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expand= +ed { border-left-color: rgb(90, 90, 90); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-green .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(0, 215, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-red .cmp-single-da= +y-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bor= +der-left-color: red; } + +.cmp-multiple-day-event-agenda.accordion.color-block-alt-yellow .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(255, 255, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-aqua .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(0, 255, 187); } + +.cmp-multiple-day-event-agenda.accordion.color-block-blue .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(0, 186, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-blue-green .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(5, 240, 165); } + +.cmp-multiple-day-event-agenda.accordion.color-block-brand-green .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(100, 255, 80); } + +.cmp-multiple-day-event-agenda.accordion.color-block-brand-orange .cmp-sing= +le-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded = +{ border-left-color: rgb(255, 120, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-brand-yellow .cmp-sing= +le-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded = +{ border-left-color: rgb(255, 235, 50); } + +.cmp-multiple-day-event-agenda.accordion.color-block-blue-dark .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(0, 142, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-blue-light .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(0, 243, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-core-purple .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(70, 0, 115); } + +.cmp-multiple-day-event-agenda.accordion.color-block-cyan .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(0, 255, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(167, 167, 167); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-base .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(0, 0, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-dark .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(107, 107, 107); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-darker .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(74, 74, 74); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-light .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(204, 204, 204); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-lighter .cmp-sing= +le-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded = +{ border-left-color: rgb(227, 227, 227); } + +.cmp-multiple-day-event-agenda.accordion.color-block-gray-lightest .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-left-color: rgb(242, 242, 242); } + +.cmp-multiple-day-event-agenda.accordion.color-block-grayishyellow-dark .cm= +p-single-day-event-agenda .cmp-accordion__button.cmp-accordion__button--exp= +anded { border-left-color: rgb(150, 150, 140); } + +.cmp-multiple-day-event-agenda.accordion.color-block-grayishyellow-light .c= +mp-single-day-event-agenda .cmp-accordion__button.cmp-accordion__button--ex= +panded { border-left-color: rgb(230, 230, 220); } + +.cmp-multiple-day-event-agenda.accordion.color-block-green .cmp-single-day-= +event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { borde= +r-left-color: rgb(0, 255, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-green-dark .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(0, 83, 10); } + +.cmp-multiple-day-event-agenda.accordion.color-block-link .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(0, 77, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-link-dark .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(0, 0, 136); } + +.cmp-multiple-day-event-agenda.accordion.color-block-orange .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-left-color: rgb(255, 182, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-orange-dark .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(255, 149, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-pink .cmp-single-day-e= +vent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border= +-left-color: rgb(231, 0, 116); } + +.cmp-multiple-day-event-agenda.accordion.color-block-pink-dark .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(164, 2, 83); } + +.cmp-multiple-day-event-agenda.accordion.color-block-pink-light .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(255, 80, 160); } + +.cmp-multiple-day-event-agenda.accordion.color-block-purple .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-left-color: rgb(161, 0, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-purple-dark .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(117, 0, 192); } + +.cmp-multiple-day-event-agenda.accordion.color-block-purple-darkest .cmp-si= +ngle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expande= +d { border-left-color: rgb(70, 1, 115); } + +.cmp-multiple-day-event-agenda.accordion.color-block-red .cmp-single-day-ev= +ent-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border-= +left-color: rgb(231, 15, 41); } + +.cmp-multiple-day-event-agenda.accordion.color-block-red-dark .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-left-color: rgb(189, 0, 29); } + +.cmp-multiple-day-event-agenda.accordion.color-block-red-darker .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-left-color: rgb(113, 0, 18); } + +.cmp-multiple-day-event-agenda.accordion.color-block-red-light .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-left-color: rgb(255, 50, 70); } + +.cmp-multiple-day-event-agenda.accordion.color-block-white .cmp-single-day-= +event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { borde= +r-left-color: rgb(255, 255, 255); } + +.cmp-multiple-day-event-agenda.accordion.color-block-yellow .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-left-color: rgb(255, 212, 46); } + +.cmp-multiple-day-event-agenda.accordion.color-block-yellow-dark .cmp-singl= +e-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded {= + border-left-color: rgb(240, 192, 0); } + +.cmp-multiple-day-event-agenda.accordion.color-block-yellow-light .cmp-sing= +le-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded = +{ border-left-color: rgb(255, 240, 179); } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-pink .cmp-single-da= +y-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bor= +der-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(231, 0, 116) 30%)= + 1 / 1 / 0 stretch; border-top-width: 0px; border-right-width: 0px; border-= +bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-purple .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 255)) 1 / 1 / 0 s= +tretch; border-top-width: 0px; border-right-width: 0px; border-bottom-width= +: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-purple-alt .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-image: linear-gradient(90deg, rgb(70, 1, 115), rgb(117, 0, 192), = +rgb(161, 0, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-wi= +dth: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-blue .cmp-single-da= +y-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bor= +der-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255)) 1 / 1 / 0 stret= +ch; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0p= +x; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-blue2 .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 255)) 1 / 1 / 0 st= +retch; border-top-width: 0px; border-right-width: 0px; border-bottom-width:= + 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-light-blue .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-image: linear-gradient(90deg, rgb(0, 186, 255), rgb(0, 142, 255),= + rgb(0, 77, 255)) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-wi= +dth: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-red .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-image: linear-gradient(rgb(113, 0, 18), red) 1 / 1 / 0 stretch; border-t= +op-width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-red-alt .cmp-single= +-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { = +border-image: linear-gradient(90deg, red, rgb(189, 0, 29), rgb(113, 0, 18))= + 1 / 1 / 0 stretch; border-top-width: 0px; border-right-width: 0px; border-= +bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient .cmp-single-day-eve= +nt-agenda .cmp-accordion__button.cmp-accordion__button--expanded { border-i= +mage: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)) 1 / 1 / 0 stretch; = +border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-alt .cmp-single-day= +-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bord= +er-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186, 255)) 1 / 1 / = +0 stretch; border-top-width: 0px; border-right-width: 0px; border-bottom-wi= +dth: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-yellow .cmp-single-= +day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { b= +order-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192, 0)) 1 / 1 / 0 = +stretch; border-top-width: 0px; border-right-width: 0px; border-bottom-widt= +h: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-yellow-alt .cmp-sin= +gle-day-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded= + { border-image: linear-gradient(90deg, rgb(255, 255, 0), rgb(255, 212, 46)= +, rgb(255, 182, 0)) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-= +width: 0px; border-bottom-width: 0px; } + +.cmp-multiple-day-event-agenda.accordion.brand-gradient-green .cmp-single-d= +ay-event-agenda .cmp-accordion__button.cmp-accordion__button--expanded { bo= +rder-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 215, 0), rgb(0, 8= +3, 10)) 1 / 1 / 0 stretch; border-top-width: 0px; border-right-width: 0px; = +border-bottom-width: 0px; } + +.cmp-button__download-agenda.cmp-button--primary-white .cmp-button, .cmp-bu= +tton__download-agenda.cmp-button--primary-white .cmp-button:hover { font-si= +ze: 1.6rem; width: auto; padding: 0px; font-weight: 600; color: rgb(51, 51,= + 153); text-decoration: none; background-color: transparent; box-shadow: no= +ne; transition: none 0s ease 0s; transform: none; margin-left: 0px; } + +.cmp-button__download-agenda.cmp-button--primary-white .cmp-button .cmp-but= +ton__text::before, .cmp-button__download-agenda.cmp-button--primary-white .= +cmp-button:hover .cmp-button__text::before { content: ""; background: rgb(0= +, 77, 255); bottom: 0px; display: block; height: 0.129rem; left: -2.4rem; t= +op: 2rem; width: 0%; position: absolute; max-width: calc(100% + 2.1rem); tr= +ansition: box-shadow 0.3s ease-out 0s, transform 0.3s ease-out 0s, -webkit-= +box-shadow 0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; } + +.cmp-button__download-agenda.cmp-button--primary-white .cmp-button .cmp-but= +ton__text:focus::before, .cmp-button__download-agenda.cmp-button--primary-w= +hite .cmp-button .cmp-button__text:hover::before, .cmp-button__download-age= +nda.cmp-button--primary-white .cmp-button:hover .cmp-button__text:focus::be= +fore, .cmp-button__download-agenda.cmp-button--primary-white .cmp-button:ho= +ver .cmp-button__text:hover::before { width: 111%; } + +.cmp-button__download-agenda.cmp-button--primary-white::before { content: "= +=EF=90=9F"; font-size: 2.4rem; font-family: Ionicons; font-weight: 400; fon= +t-style: normal; line-height: 1; text-transform: none; letter-spacing: norm= +al; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-fon= +t-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-= +settings: "liga"; display: inline-block; position: relative; top: 0.2rem; p= +adding-right: 0.8rem; color: rgb(0, 77, 255); cursor: pointer; } + +.cmp-button__download-agenda.cmp-button--primary-white .cmp-button:focus { = +border: 0px; outline: 0px; } + +.cmp-single-day-event-agenda.cmp-event-background__white-bg-container .cmp-= +accordion__item .cmp-accordion__panel--expanded { background-color: rgb(255= +, 255, 255); box-shadow: none; } + +.featured-profile-block .cmp-featured-profile__speaker { position: relative= +; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-seperator__cont= +ainer__with-padding { padding: 0px 1.5rem; } + +.cmp-featured-profile__single-profile-container:last-of-type .featured-prof= +ile-block .cmp-featured-profile__speaker .cmp-seperator__container__with-pa= +dding { display: none; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-seperator__cont= +ainer__with-padding .cmp-separator__horizontal-rule { margin: 0px; height: = +0.11rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e { position: relative; } + +@media screen and (min-width: 1000px) { + .cmp-featured-profile__single-profile-container:first-of-type .featured-p= +rofile-block .cmp-featured-profile__speaker .cmp-featured-profile { padding= +-top: 5.75rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__container { -webkit-box-orient: horizontal; -webkit-box-direction: norma= +l; flex-direction: row; padding: 3rem 0px; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__container { display: flex; padding: 5rem 0px; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__img-container { padding: 0px 0px 2rem; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__img-container { min-width: 31.2rem; padding: 0px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__img-container { min-width: 20.5rem; padding: 0px; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__img-container .cmp-image__image { width: 100%; margin: 0px auto; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__img-container .cmp-image__image { width: auto; height: 31.2rem; max-he= +ight: 31.2rem; max-width: 31.2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__img-container .cmp-image__image { width: auto; height: 20.5rem; max-he= +ight: 20.5rem; max-width: 20.5rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e .cmp-text__label-small { display: inline; line-height: 2.56rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e .cmp-text__label-small .cmp-text__label-small-divider { position: relativ= +e; border-left: 1px solid rgb(204, 204, 204); margin-right: 1.5rem; margin-= +left: 1.5rem; height: 1.8rem; display: inline-block; top: 5px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__desc-container { position: relative; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__desc-container { padding-left: 2.5rem; width: 75%; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__name-link { color: rgb(0, 0, 0); } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-name { word-break: break-word; margin-bottom: 0.5rem; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-name { margin-top: 0px; max-width: 100%; } +} + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-name { margin-bottom: 1rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-title { word-break: break-word; text-transform: uppercase; padding-= +bottom: 2rem; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-title { max-width: 100%; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-opt-desc { word-break: break-word; max-width: 100%; } + +@media screen and (min-width: 768px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-opt-desc { display: block; margin-bottom: 2rem; } +} + +@media screen and (max-width: 767.9px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__auth-opt-desc { margin-bottom: 2rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-opt-desc .cmp-text__paragraph-default .cmp-text__link--default { co= +lor: rgb(0, 77, 255); } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__auth-opt-desc .cmp-text__paragraph-default .cmp-text__link--default:hove= +r { color: rgb(0, 0, 136); } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons { padding-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__social-buttons { position: static; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__share { padding: 0px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .social-btn-wrapper { display: flex; -webkit-box-align: c= +enter; align-items: center; padding: 0px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .h-title-eyebrow { display: flex; margin: 0px 2rem 0px 0p= +x; text-transform: none; font-size: 1.4rem; line-height: 2.24rem; letter-sp= +acing: normal; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__social-buttons .h-title-eyebrow { margin-right: 2rem; font-size: 1.6re= +m; line-height: 2.56rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__items { margin: 0px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__item:focus { box-shadow: rgb(255, 255,= + 255) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-of= +fset: 0.1rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__item:focus:not(:focus-visible) { box-s= +hadow: none; outline: none; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__item:not(:last-child) { margin-right: = +1.5rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__social-buttons .cmp-share-banner__icon { margin: 0px; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-text__link-list { margin-top: 0px; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__links .cmp-text__link-list { margin-top: 1rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-text__link-list li { display: block; margin-top: 1rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-text__link-list li:focus { box-shadow: rgb(255, 255, 255) 0px= + 0px 0px 0.1rem; outline: rgb(0, 77, 255) solid 0.1rem; outline-offset: 0.1= +rem; } + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-text__link-list li:focus:not(:focus-visible) { box-shadow: no= +ne; outline: none; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__links .cmp-text__link-list li { display: inline-block; margin-top: 0px= +; } + .featured-profile-block .cmp-featured-profile__speaker .cmp-featured-prof= +ile__links .cmp-text__link-list li:not(:last-child)::after { content: ","; = +color: rgb(0, 77, 255); margin-left: -2px; } +} + +.featured-profile-block .cmp-featured-profile__speaker .cmp-featured-profil= +e__links .cmp-teaser__pretitle { margin-bottom: 1rem; } + +.featured-profile-block .cmp-featured-profile__speaker.cmp-featured-profile= +__employee .cmp-featured-profile__corporate-semibold { font-weight: 600; wo= +rd-break: break-word; max-width: 100%; margin-bottom: 2rem; font-size: 1.4r= +em; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .featured-profile-block .cmp-featured-profile__speaker.cmp-featured-profi= +le__employee .cmp-featured-profile__corporate-semibold { display: block; fo= +nt-size: 1.6rem; } +} + +.featured-profile-block .cmp-featured-profile__speaker.cmp-featured-profile= +__employee .cmp-featured-profile__corporate-semibold p { display: inline; } + +.featured-profile-block--border-bottom .cmp-featured-profile__container { b= +order-bottom: 1px solid rgb(204, 204, 204); } + +.featured-profile-block--background-gray .cmp-featured-profile__container {= + background-color: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .featured-profile-block.change-image-position .cmp-featured-profile__spea= +ker .cmp-featured-profile__desc-container { padding-right: 2.5rem; padding-= +left: 0px; } +} + +.change-image-position .cmp-featured-profile-block .cmp-featured-profile__c= +ontainer { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; = +flex-direction: row-reverse; } + +.cmp-blog-topic-nav { font-size: 1.4rem; line-height: 1; } + +.cmp-blog-topic-nav .cmp-multipage-nav { background-color: rgb(242, 242, 24= +2); } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top: 0.4re= +m solid rgb(0, 77, 255); background-color: rgb(242, 242, 242); padding: 1.6= +rem 1.5rem 2rem; max-width: 120rem; margin: 0px auto; font-size: 1.4rem; te= +xt-transform: none; letter-spacing: 0.124rem; } + +@media screen and (min-width: 1000px) { + .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { padding-right: = +4.5rem; } +} + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow, .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multip= +age-nav__arrow .cmp-multipage-nav__arrow-icon { margin-right: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow .cmp-multipage-nav__arrow-icon span { display: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow .cmp-multipage-nav__arrow-icon::before { content: "=EF=8F=90"; } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow .cmp-multipage-nav__arrow-icon--close::before, .cmp-blog-topic-nav .= +cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav__arrow .cmp-multipage= +-nav__arrow-icon::before { font-size: 16px; font-family: Ionicons; display:= + block; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; font-weight: 700; margin-top: -1rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav_= +_arrow .cmp-multipage-nav__arrow-icon--close::before { content: "=EF=8F=98"= +; } + +.cmp-blog-topic-nav .cmp-multipage-nav__elements { box-shadow: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__articles { border-bottom: none; rig= +ht: 0px; top: 5.933rem; width: 100%; background-color: rgb(242, 242, 242); = +} + +@media screen and (min-width: 1000px) { + .cmp-blog-topic-nav .cmp-multipage-nav__articles { top: 0px; } +} + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop { background-color: = +transparent; padding: 0px 1.5rem; margin: 0px auto; max-width: 125rem; -web= +kit-box-align: center; align-items: center; } + +@media screen and (min-width: 1200px) { + .cmp-blog-topic-nav .cmp-multipage-nav__items--desktop { padding: 0px 5re= +m; } +} + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item { -webkit-box-flex: 2; flex: 2 0 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item-link:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; outline: = +rgb(0, 0, 136) solid 1px; outline-offset: 1px; z-index: 4; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more button.cmp-multipage-nav__item-link { display: flex; -webkit-box= +-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more .more-icon { padding-left: 1.4rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more .cmp-multipage-nav__item-link .more-icon::after { content: "=EF= +=8F=90"; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more .cmp-multipage-nav__item-link.cmp-multipage-nav__item-link--more= +-active .more-icon::after, .cmp-blog-topic-nav .cmp-multipage-nav__items--d= +esktop .cmp-multipage-nav__item--more .cmp-multipage-nav__item-link .more-i= +con::after { font-size: 14px; font-family: Ionicons; display: block; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; font-weight: 700; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop .cmp-multipage-nav__= +item--more .cmp-multipage-nav__item-link.cmp-multipage-nav__item-link--more= +-active .more-icon::after { content: "=EF=8F=98"; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop button.cmp-multipage= +-nav__item-link.cmp-multipage-nav__item-link--more-active { background-colo= +r: rgb(242, 242, 242); } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item { mi= +n-height: 4.6rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item::aft= +er, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item:= +:before, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__= +item:first-child .cmp-multipage-nav__item-link:focus::after, .cmp-blog-topi= +c-nav .cmp-multipage-nav__items .cmp-multipage-nav__item:first-child .cmp-m= +ultipage-nav__item-link:hover::after { width: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item:not(= +.cmp-multipage-nav__item--active) .cmp-multipage-nav__item-link:focus, .cmp= +-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item:not(.cmp= +-multipage-nav__item--active) .cmp-multipage-nav__item-link:hover { backgro= +und-color: transparent; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item-link= + { color: rgb(0, 0, 0); background-color: transparent; font-weight: 600; wi= +dth: 100%; padding: 1.6rem 0px 2.1rem; display: block; outline: none; box-s= +hadow: none; font-size: 1.4rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item-link= +::after, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__= +item-link::before, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multi= +page-nav__item-link:focus::after, .cmp-blog-topic-nav .cmp-multipage-nav__i= +tems .cmp-multipage-nav__item-link:hover::after { width: 0px; border: 0px; = +} + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item-link= +:hover { color: rgb(107, 107, 107); cursor: pointer; background-color: rgb(= +242, 242, 242); text-decoration: underline; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item-link= + .cmp-multipage-nav__item-arrow { display: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__item--mor= +e { -webkit-box-flex: 2; flex: 2 0 0px; max-width: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items button.cmp-multipage-nav__ite= +m-link:hover { text-decoration: none; color: rgb(0, 0, 0); } + +.cmp-blog-topic-nav .cmp-multipage-nav__items button.cmp-multipage-nav__ite= +m-link:hover span:not(.more-icon) { text-decoration: underline; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item { border-bottom: 0.2rem solid rgb(227, 2= +27, 227); border-top: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item:focus, .cmp-blog-topic-nav .cmp-multipag= +e-nav__items .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m:hover, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item:last-child { border-bottom: non= +e; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link { font-weight: 600; width: 100%; pa= +dding: 2rem 1.5rem; display: inline-flex; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link:focus, .cmp-blog-topic-nav .cmp-mul= +tipage-nav__items .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link:hover { color: rgb(107, 107, 107); background-color: rgb(242, 2= +42, 242); font-weight: 600; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link::after, .cmp-blog-topic-nav .cmp-mu= +ltipage-nav__items .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::before, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-mu= +ltipage-nav--more-link-dropdown .cmp-multipage-nav__item-link:focus::after,= + .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link:hover::after { background-color: r= +gb(0, 77, 255); width: 4px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link::before { content: ""; background: = +transparent; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav--more-link= +-dropdown .cmp-multipage-nav__item-link:focus { box-shadow: rgb(255, 255, 2= +55) 0px 0px 0px 2px; outline: rgb(0, 0, 136) solid 1px; outline-offset: 1px= +; z-index: 4; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__show-drop= +down--desktop { right: 2rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__show-drop= +down--desktop .cmp-multipage-nav__item:hover .cmp-multipage-nav__item-link = +{ padding-top: 2.26rem; padding-bottom: 2.2rem; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__show-drop= +down--desktop .cmp-multipage-nav__item:first-child .cmp-multipage-nav__item= +-link:focus::after, .cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-mult= +ipage-nav__show-dropdown--desktop .cmp-multipage-nav__item:first-child .cmp= +-multipage-nav__item-link:hover::after { width: 4px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items .cmp-multipage-nav__show-drop= +down--desktop .cmp-multipage-nav__item:first-child .cmp-multipage-nav__item= +-link:hover::before { border-color: rgb(255, 255, 255); } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--desktop > li.cmp-multipage-n= +av__item:first-child { -webkit-box-flex: 2; flex: 2 0 0%; background-color:= + transparent; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile { background-color: r= +gb(255, 255, 255); box-shadow: none; padding: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem::before { border: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem-link { font-weight: 600; width: 100%; padding: 2rem 1.5rem; display: in= +line-flex; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem-linkfocus, .cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-m= +ultipage-nav__item-linkhover { color: rgb(0, 0, 0); background-color: rgb(2= +42, 242, 242); font-weight: 600; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem-link::after, .cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp= +-multipage-nav__item-link::before, .cmp-blog-topic-nav .cmp-multipage-nav__= +items--mobile .cmp-multipage-nav__item-link:focus::after, .cmp-blog-topic-n= +av .cmp-multipage-nav__items--mobile .cmp-multipage-nav__item-link:hover::a= +fter { background-color: rgb(0, 77, 255); width: 4px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem-link::before { content: ""; background: transparent; width: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__items--mobile .cmp-multipage-nav__i= +tem:first-child::before { display: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__item--active { cursor: pointer; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile { width: 100%= +; right: 0px; top: 5.933rem; height: auto; } + +@media screen and (min-width: 1000px) { + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile { top: 0px;= + } +} + +@media screen and (min-width: 768px) { + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile.cmp-multipa= +ge-nav__articles { top: 5.933rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile.cmp-multipa= +ge-nav__articles { top: 0px; } +} + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile { position: relative; top: 0px; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile .cmp-multipage-nav__item-link { width: auto; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile .cmp-multipage-nav__item:first-child { border-top: 0.2= +rem solid rgb(227, 227, 227); } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile .cmp-multipage-nav__item:first-child:hover::after { ba= +ckground-color: transparent; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items--mobile .cmp-multipage-nav__item:first-child .cmp-multipage-na= +v__item-link:hover::before { display: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__items::before { content: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__item::before { content: none; border: none; } + +.cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multipag= +e-nav__item:first-child { background-color: transparent; } + +@media screen and (max-width: 999.9px) { + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multip= +age-nav__item-link:focus, .cmp-blog-topic-nav .cmp-multipage-nav__show-drop= +down--mobile .cmp-multipage-nav__item-link:hover { text-decoration: none; c= +olor: rgb(0, 0, 0); } + .cmp-blog-topic-nav .cmp-multipage-nav__show-dropdown--mobile .cmp-multip= +age-nav__item-link:focus::after, .cmp-blog-topic-nav .cmp-multipage-nav__sh= +ow-dropdown--mobile .cmp-multipage-nav__item-link:hover::after { width: 0px= +; } +} + +.multipagenavigation.color-block-accent-purple-1 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-1 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(180, 85, 170); } + +.multipagenavigation.color-block-accent-purple-1 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-1 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(180, 85, 170); width: 4px; } + +.multipagenavigation.color-block-accent-purple-2 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-2 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(160, 85, 245); } + +.multipagenavigation.color-block-accent-purple-2 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-2 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(160, 85, 245); width: 4px; } + +.multipagenavigation.color-block-accent-purple-3 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-3 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(190, 130, 255); } + +.multipagenavigation.color-block-accent-purple-3 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-3 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(190, 130, 255); width: 4px; } + +.multipagenavigation.color-block-accent-purple-4 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-4 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(220, 175, 255); } + +.multipagenavigation.color-block-accent-purple-4 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-4 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(220, 175, 255); width: 4px; } + +.multipagenavigation.color-block-accent-purple-5 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-accent-purple-5 .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(230, 220, 255); } + +.multipagenavigation.color-block-accent-purple-5 .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-accent-purple-5 .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(230, 220, 255); width: 4px; } + +.multipagenavigation.color-block-alt-blue .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.color-block-alt-blue .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 65, 240)= +; } + +.multipagenavigation.color-block-alt-blue .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__= +item-link::after, .multipagenavigation.color-block-alt-blue .cmp-blog-topic= +-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-drop= +down .cmp-multipage-nav__item-link::after { background-color: rgb(0, 65, 24= +0); width: 4px; } + +.multipagenavigation.color-block-alt-gray .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.color-block-alt-gray .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(190, 190, 1= +90); } + +.multipagenavigation.color-block-alt-gray .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__= +item-link::after, .multipagenavigation.color-block-alt-gray .cmp-blog-topic= +-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-drop= +down .cmp-multipage-nav__item-link::after { background-color: rgb(190, 190,= + 190); width: 4px; } + +.multipagenavigation.color-block-alt-gray-dark .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.color-block-alt-gray-dark .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(1= +50, 150, 150); } + +.multipagenavigation.color-block-alt-gray-dark .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link::after, .multipagenavigation.color-block-alt-gray-dark .cmp-= +blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more= +-link-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb= +(150, 150, 150); width: 4px; } + +.multipagenavigation.color-block-alt-gray-darker .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles, .multipagenavigation.color-block-alt-gray-darker .c= +mp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: r= +gb(90, 90, 90); } + +.multipagenavigation.color-block-alt-gray-darker .cmp-blog-topic-nav .cmp-m= +ultipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipag= +e-nav__item-link::after, .multipagenavigation.color-block-alt-gray-darker .= +cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--= +more-link-dropdown .cmp-multipage-nav__item-link::after { background-color:= + rgb(90, 90, 90); width: 4px; } + +.multipagenavigation.color-block-alt-green .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-alt-green .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 215, 0= +); } + +.multipagenavigation.color-block-alt-green .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-alt-green .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 215,= + 0); width: 4px; } + +.multipagenavigation.color-block-alt-red .cmp-blog-topic-nav .cmp-multipage= +-nav__articles, .multipagenavigation.color-block-alt-red .cmp-blog-topic-na= +v .cmp-multipage-nav__mobile-dropdown { border-top-color: red; } + +.multipagenavigation.color-block-alt-red .cmp-blog-topic-nav .cmp-multipage= +-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__i= +tem-link::after, .multipagenavigation.color-block-alt-red .cmp-blog-topic-n= +av .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdo= +wn .cmp-multipage-nav__item-link::after { background-color: red; width: 4px= +; } + +.multipagenavigation.color-block-alt-yellow .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-alt-yellow .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 25= +5, 0); } + +.multipagenavigation.color-block-alt-yellow .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-alt-yellow .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(255, = +255, 0); width: 4px; } + +.multipagenavigation.color-block-aqua .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-aqua .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 255, 187); } + +.multipagenavigation.color-block-aqua .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-aqua .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(0, 255, 187); wid= +th: 4px; } + +.multipagenavigation.color-block-blue .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-blue .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 186, 255); } + +.multipagenavigation.color-block-blue .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-blue .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(0, 186, 255); wid= +th: 4px; } + +.multipagenavigation.color-block-blue-green .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-blue-green .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(5, 240,= + 165); } + +.multipagenavigation.color-block-blue-green .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-blue-green .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(5, 24= +0, 165); width: 4px; } + +.multipagenavigation.color-block-brand-green .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-brand-green .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(100, = +255, 80); } + +.multipagenavigation.color-block-brand-green .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-brand-green .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(100= +, 255, 80); width: 4px; } + +.multipagenavigation.color-block-brand-orange .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles, .multipagenavigation.color-block-brand-orange .cmp-blo= +g-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255= +, 120, 0); } + +.multipagenavigation.color-block-brand-orange .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-n= +av__item-link::after, .multipagenavigation.color-block-brand-orange .cmp-bl= +og-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-l= +ink-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(2= +55, 120, 0); width: 4px; } + +.multipagenavigation.color-block-brand-yellow .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles, .multipagenavigation.color-block-brand-yellow .cmp-blo= +g-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255= +, 235, 50); } + +.multipagenavigation.color-block-brand-yellow .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-n= +av__item-link::after, .multipagenavigation.color-block-brand-yellow .cmp-bl= +og-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-l= +ink-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(2= +55, 235, 50); width: 4px; } + +.multipagenavigation.color-block-blue-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-blue-dark .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 142, 2= +55); } + +.multipagenavigation.color-block-blue-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-blue-dark .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 142,= + 255); width: 4px; } + +.multipagenavigation.color-block-blue-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-blue-light .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 243,= + 255); } + +.multipagenavigation.color-block-blue-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-blue-light .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 24= +3, 255); width: 4px; } + +.multipagenavigation.color-block-core-purple .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-core-purple .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(70, 0= +, 115); } + +.multipagenavigation.color-block-core-purple .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-core-purple .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(70,= + 0, 115); width: 4px; } + +.multipagenavigation.color-block-cyan .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-cyan .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 255, 255); } + +.multipagenavigation.color-block-cyan .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-cyan .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(0, 255, 255); wid= +th: 4px; } + +.multipagenavigation.color-block-gray .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-gray .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(167, 167, 167); } + +.multipagenavigation.color-block-gray .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-gray .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(167, 167, 167); w= +idth: 4px; } + +.multipagenavigation.color-block-gray-base .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-gray-base .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 0, 0);= + } + +.multipagenavigation.color-block-gray-base .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-gray-base .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 0, 0= +); width: 4px; } + +.multipagenavigation.color-block-gray-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-gray-dark .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(107, 107,= + 107); } + +.multipagenavigation.color-block-gray-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-gray-dark .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(107, 10= +7, 107); width: 4px; } + +.multipagenavigation.color-block-gray-darker .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-gray-darker .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(74, 7= +4, 74); } + +.multipagenavigation.color-block-gray-darker .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-gray-darker .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(74,= + 74, 74); width: 4px; } + +.multipagenavigation.color-block-gray-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-gray-light .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(204, 20= +4, 204); } + +.multipagenavigation.color-block-gray-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-gray-light .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(204, = +204, 204); width: 4px; } + +.multipagenavigation.color-block-gray-lighter .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles, .multipagenavigation.color-block-gray-lighter .cmp-blo= +g-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(227= +, 227, 227); } + +.multipagenavigation.color-block-gray-lighter .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-n= +av__item-link::after, .multipagenavigation.color-block-gray-lighter .cmp-bl= +og-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-l= +ink-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(2= +27, 227, 227); width: 4px; } + +.multipagenavigation.color-block-gray-lightest .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.color-block-gray-lightest .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(2= +42, 242, 242); } + +.multipagenavigation.color-block-gray-lightest .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-= +nav__item-link::after, .multipagenavigation.color-block-gray-lightest .cmp-= +blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more= +-link-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb= +(242, 242, 242); width: 4px; } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-blog-topic-nav .cm= +p-multipage-nav__articles, .multipagenavigation.color-block-grayishyellow-d= +ark .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-co= +lor: rgb(150, 150, 140); } + +.multipagenavigation.color-block-grayishyellow-dark .cmp-blog-topic-nav .cm= +p-multipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multi= +page-nav__item-link::after, .multipagenavigation.color-block-grayishyellow-= +dark .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage= +-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { background-= +color: rgb(150, 150, 140); width: 4px; } + +.multipagenavigation.color-block-grayishyellow-light .cmp-blog-topic-nav .c= +mp-multipage-nav__articles, .multipagenavigation.color-block-grayishyellow-= +light .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-= +color: rgb(230, 230, 220); } + +.multipagenavigation.color-block-grayishyellow-light .cmp-blog-topic-nav .c= +mp-multipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-mult= +ipage-nav__item-link::after, .multipagenavigation.color-block-grayishyellow= +-light .cmp-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipa= +ge-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { backgroun= +d-color: rgb(230, 230, 220); width: 4px; } + +.multipagenavigation.color-block-green .cmp-blog-topic-nav .cmp-multipage-n= +av__articles, .multipagenavigation.color-block-green .cmp-blog-topic-nav .c= +mp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 255, 0); } + +.multipagenavigation.color-block-green .cmp-blog-topic-nav .cmp-multipage-n= +av__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link::after, .multipagenavigation.color-block-green .cmp-blog-topic-nav .= +cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .= +cmp-multipage-nav__item-link::after { background-color: rgb(0, 255, 0); wid= +th: 4px; } + +.multipagenavigation.color-block-green-dark .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-green-dark .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 83, = +10); } + +.multipagenavigation.color-block-green-dark .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-green-dark .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 83= +, 10); width: 4px; } + +.multipagenavigation.color-block-link .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-link .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 77, 255); } + +.multipagenavigation.color-block-link .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-link .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(0, 77, 255); widt= +h: 4px; } + +.multipagenavigation.color-block-link-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-link-dark .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(0, 0, 136= +); } + +.multipagenavigation.color-block-link-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-link-dark .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(0, 0, 1= +36); width: 4px; } + +.multipagenavigation.color-block-orange .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.color-block-orange .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 182, 0); } + +.multipagenavigation.color-block-orange .cmp-blog-topic-nav .cmp-multipage-= +nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__it= +em-link::after, .multipagenavigation.color-block-orange .cmp-blog-topic-nav= + .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link::after { background-color: rgb(255, 182, 0);= + width: 4px; } + +.multipagenavigation.color-block-orange-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-orange-dark .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, = +149, 0); } + +.multipagenavigation.color-block-orange-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-orange-dark .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(255= +, 149, 0); width: 4px; } + +.multipagenavigation.color-block-pink .cmp-blog-topic-nav .cmp-multipage-na= +v__articles, .multipagenavigation.color-block-pink .cmp-blog-topic-nav .cmp= +-multipage-nav__mobile-dropdown { border-top-color: rgb(231, 0, 116); } + +.multipagenavigation.color-block-pink .cmp-blog-topic-nav .cmp-multipage-na= +v__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item= +-link::after, .multipagenavigation.color-block-pink .cmp-blog-topic-nav .cm= +p-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cm= +p-multipage-nav__item-link::after { background-color: rgb(231, 0, 116); wid= +th: 4px; } + +.multipagenavigation.color-block-pink-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-pink-dark .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(164, 2, 8= +3); } + +.multipagenavigation.color-block-pink-dark .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-pink-dark .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(164, 2,= + 83); width: 4px; } + +.multipagenavigation.color-block-pink-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-pink-light .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 80= +, 160); } + +.multipagenavigation.color-block-pink-light .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-pink-light .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(255, = +80, 160); width: 4px; } + +.multipagenavigation.color-block-purple .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.color-block-purple .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(161, 0, 255); } + +.multipagenavigation.color-block-purple .cmp-blog-topic-nav .cmp-multipage-= +nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__it= +em-link::after, .multipagenavigation.color-block-purple .cmp-blog-topic-nav= + .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link::after { background-color: rgb(161, 0, 255);= + width: 4px; } + +.multipagenavigation.color-block-purple-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-purple-dark .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(117, = +0, 192); } + +.multipagenavigation.color-block-purple-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-purple-dark .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(117= +, 0, 192); width: 4px; } + +.multipagenavigation.color-block-purple-darkest .cmp-blog-topic-nav .cmp-mu= +ltipage-nav__articles, .multipagenavigation.color-block-purple-darkest .cmp= +-blog-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb= +(70, 1, 115); } + +.multipagenavigation.color-block-purple-darkest .cmp-blog-topic-nav .cmp-mu= +ltipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage= +-nav__item-link::after, .multipagenavigation.color-block-purple-darkest .cm= +p-blog-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--mo= +re-link-dropdown .cmp-multipage-nav__item-link::after { background-color: r= +gb(70, 1, 115); width: 4px; } + +.multipagenavigation.color-block-red .cmp-blog-topic-nav .cmp-multipage-nav= +__articles, .multipagenavigation.color-block-red .cmp-blog-topic-nav .cmp-m= +ultipage-nav__mobile-dropdown { border-top-color: rgb(231, 15, 41); } + +.multipagenavigation.color-block-red .cmp-blog-topic-nav .cmp-multipage-nav= +__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__item-= +link::after, .multipagenavigation.color-block-red .cmp-blog-topic-nav .cmp-= +multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .cmp-= +multipage-nav__item-link::after { background-color: rgb(231, 15, 41); width= +: 4px; } + +.multipagenavigation.color-block-red-dark .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.color-block-red-dark .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(189, 0, 29)= +; } + +.multipagenavigation.color-block-red-dark .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__= +item-link::after, .multipagenavigation.color-block-red-dark .cmp-blog-topic= +-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-drop= +down .cmp-multipage-nav__item-link::after { background-color: rgb(189, 0, 2= +9); width: 4px; } + +.multipagenavigation.color-block-red-darker .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.color-block-red-darker .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(113, 0,= + 18); } + +.multipagenavigation.color-block-red-darker .cmp-blog-topic-nav .cmp-multip= +age-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav= +__item-link::after, .multipagenavigation.color-block-red-darker .cmp-blog-t= +opic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-= +dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(113, = +0, 18); width: 4px; } + +.multipagenavigation.color-block-red-light .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.color-block-red-light .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 50, = +70); } + +.multipagenavigation.color-block-red-light .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav_= +_item-link::after, .multipagenavigation.color-block-red-light .cmp-blog-top= +ic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dr= +opdown .cmp-multipage-nav__item-link::after { background-color: rgb(255, 50= +, 70); width: 4px; } + +.multipagenavigation.color-block-white .cmp-blog-topic-nav .cmp-multipage-n= +av__articles, .multipagenavigation.color-block-white .cmp-blog-topic-nav .c= +mp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 255, 255); } + +.multipagenavigation.color-block-white .cmp-blog-topic-nav .cmp-multipage-n= +av__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__ite= +m-link::after, .multipagenavigation.color-block-white .cmp-blog-topic-nav .= +cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown .= +cmp-multipage-nav__item-link::after { background-color: rgb(255, 255, 255);= + width: 4px; } + +.multipagenavigation.color-block-yellow .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.color-block-yellow .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255, 212, 46); = +} + +.multipagenavigation.color-block-yellow .cmp-blog-topic-nav .cmp-multipage-= +nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-nav__it= +em-link::after, .multipagenavigation.color-block-yellow .cmp-blog-topic-nav= + .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-link-dropdown= + .cmp-multipage-nav__item-link::after { background-color: rgb(255, 212, 46)= +; width: 4px; } + +.multipagenavigation.color-block-yellow-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles, .multipagenavigation.color-block-yellow-dark .cmp-blog-= +topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(240, = +192, 0); } + +.multipagenavigation.color-block-yellow-dark .cmp-blog-topic-nav .cmp-multi= +page-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-na= +v__item-link::after, .multipagenavigation.color-block-yellow-dark .cmp-blog= +-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-lin= +k-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(240= +, 192, 0); width: 4px; } + +.multipagenavigation.color-block-yellow-light .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles, .multipagenavigation.color-block-yellow-light .cmp-blo= +g-topic-nav .cmp-multipage-nav__mobile-dropdown { border-top-color: rgb(255= +, 240, 179); } + +.multipagenavigation.color-block-yellow-light .cmp-blog-topic-nav .cmp-mult= +ipage-nav__articles .cmp-multipage-nav--more-link-dropdown .cmp-multipage-n= +av__item-link::after, .multipagenavigation.color-block-yellow-light .cmp-bl= +og-topic-nav .cmp-multipage-nav__mobile-dropdown .cmp-multipage-nav--more-l= +ink-dropdown .cmp-multipage-nav__item-link::after { background-color: rgb(2= +55, 240, 179); width: 4px; } + +.multipagenavigation.brand-gradient-pink .cmp-blog-topic-nav .cmp-multipage= +-nav__articles, .multipagenavigation.brand-gradient-pink .cmp-blog-topic-na= +v .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-image= +-source: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(231, 0, 116) 30%); = +} + +.multipagenavigation.brand-gradient-purple .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.brand-gradient-purple .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-i= +mage-source: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 255)); } + +.multipagenavigation.brand-gradient-purple-alt .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.brand-gradient-purple-alt .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; = +border-image-source: linear-gradient(90deg, rgb(70, 1, 115), rgb(117, 0, 19= +2), rgb(161, 0, 255)); } + +.multipagenavigation.brand-gradient-blue .cmp-blog-topic-nav .cmp-multipage= +-nav__articles, .multipagenavigation.brand-gradient-blue .cmp-blog-topic-na= +v .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-image= +-source: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255)); } + +.multipagenavigation.brand-gradient-blue2 .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.brand-gradient-blue2 .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-ima= +ge-source: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 255)); } + +.multipagenavigation.brand-gradient-light-blue .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.brand-gradient-light-blue .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; = +border-image-source: linear-gradient(90deg, rgb(0, 186, 255), rgb(0, 142, 2= +55), rgb(0, 77, 255)); } + +.multipagenavigation.brand-gradient-red .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.brand-gradient-red .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-image-s= +ource: linear-gradient(rgb(113, 0, 18), red); } + +.multipagenavigation.brand-gradient-red-alt .cmp-blog-topic-nav .cmp-multip= +age-nav__articles, .multipagenavigation.brand-gradient-red-alt .cmp-blog-to= +pic-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border= +-image-source: linear-gradient(90deg, red, rgb(189, 0, 29), rgb(113, 0, 18)= +); } + +.multipagenavigation.brand-gradient .cmp-blog-topic-nav .cmp-multipage-nav_= +_articles, .multipagenavigation.brand-gradient .cmp-blog-topic-nav .cmp-mul= +tipage-nav__mobile-dropdown { border-image-slice: 1; border-image-source: l= +inear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.multipagenavigation.brand-gradient-alt .cmp-blog-topic-nav .cmp-multipage-= +nav__articles, .multipagenavigation.brand-gradient-alt .cmp-blog-topic-nav = +.cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-image-s= +ource: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186, 255)); } + +.multipagenavigation.brand-gradient-yellow .cmp-blog-topic-nav .cmp-multipa= +ge-nav__articles, .multipagenavigation.brand-gradient-yellow .cmp-blog-topi= +c-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-i= +mage-source: linear-gradient(rgb(255, 255, 0), rgb(240, 192, 0)); } + +.multipagenavigation.brand-gradient-yellow-alt .cmp-blog-topic-nav .cmp-mul= +tipage-nav__articles, .multipagenavigation.brand-gradient-yellow-alt .cmp-b= +log-topic-nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; = +border-image-source: linear-gradient(90deg, rgb(255, 255, 0), rgb(255, 212,= + 46), rgb(255, 182, 0)); } + +.multipagenavigation.brand-gradient-green .cmp-blog-topic-nav .cmp-multipag= +e-nav__articles, .multipagenavigation.brand-gradient-green .cmp-blog-topic-= +nav .cmp-multipage-nav__mobile-dropdown { border-image-slice: 1; border-ima= +ge-source: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 215, 0), rgb(0, 83= +, 10)); } + +.multipagenavigation.brand-gradient-pink .cmp-blog-topic-nav .cmp-multipage= +-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-imag= +e-slice: 1; border-image-source: linear-gradient(90deg, rgb(164, 2, 83) 0%,= + rgb(231, 0, 116) 30%); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-purple .cmp-blog-topic-nav .cmp-multipa= +ge-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-im= +age-slice: 1; border-image-source: linear-gradient(90deg, rgb(70, 1, 115), = +rgb(117, 0, 192), rgb(161, 0, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-purple-alt .cmp-blog-topic-nav .cmp-mul= +tipage-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { borde= +r-image-slice: 1; border-image-source: linear-gradient(rgb(70, 1, 115), rgb= +(161, 0, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-blue .cmp-blog-topic-nav .cmp-multipage= +-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-imag= +e-slice: 1; border-image-source: linear-gradient(rgb(0, 0, 136), rgb(0, 77,= + 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-blue2 .cmp-blog-topic-nav .cmp-multipag= +e-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-ima= +ge-slice: 1; border-image-source: linear-gradient(rgb(0, 77, 255), rgb(0, 1= +86, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-light-blue .cmp-blog-topic-nav .cmp-mul= +tipage-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { borde= +r-image-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 186, 2= +55), rgb(0, 142, 255), rgb(0, 77, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-red .cmp-blog-topic-nav .cmp-multipage-= +nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-image= +-slice: 1; border-image-source: linear-gradient(90deg, red, rgb(189, 0, 29)= +, rgb(113, 0, 18)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-red-alt .cmp-blog-topic-nav .cmp-multip= +age-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-i= +mage-slice: 1; border-image-source: linear-gradient(rgb(113, 0, 18), red); = +border-left: 4px solid; } + +.multipagenavigation.brand-gradient .cmp-blog-topic-nav .cmp-multipage-nav-= +-more-link-dropdown .cmp-multipage-nav__item-link::after { border-image-sli= +ce: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 1= +86, 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-alt .cmp-blog-topic-nav .cmp-multipage-= +nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-image= +-slice: 1; border-image-source: linear-gradient(rgb(0, 255, 0), rgb(0, 186,= + 255)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-yellow .cmp-blog-topic-nav .cmp-multipa= +ge-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-im= +age-slice: 1; border-image-source: linear-gradient(90deg, rgb(255, 255, 0),= + rgb(255, 212, 46), rgb(255, 182, 0)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-yellow-alt .cmp-blog-topic-nav .cmp-mul= +tipage-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { borde= +r-image-slice: 1; border-image-source: linear-gradient(rgb(255, 255, 0), rg= +b(240, 192, 0)); border-left: 4px solid; } + +.multipagenavigation.brand-gradient-green .cmp-blog-topic-nav .cmp-multipag= +e-nav--more-link-dropdown .cmp-multipage-nav__item-link::after { border-ima= +ge-slice: 1; border-image-source: linear-gradient(90deg, rgb(0, 255, 0), rg= +b(0, 215, 0), rgb(0, 83, 10)); border-left: 4px solid; } + +.careers-registration-confirmation .cmp-careers-registration-confirmation-a= +nonymous, .careers-registration-confirmation .cmp-careers-registration-conf= +irmation-anonymous .button, .careers-registration-confirmation .cmp-careers= +-registration-confirmation-authenticated, .careers-registration-confirmatio= +n .cmp-careers-registration-confirmation-authenticated .button { padding-to= +p: 1rem; } + +.careers-registration-confirmation .cmp-careers-registration-confirmation-a= +nonymous .button .cmp-button, .careers-registration-confirmation .cmp-caree= +rs-registration-confirmation-authenticated .button .cmp-button { height: 4.= +6rem; } + +@media screen and (min-width: 768px) { + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous, .careers-registration-confirmation .cmp-careers-registration-co= +nfirmation-anonymous .button, .careers-registration-confirmation .cmp-caree= +rs-registration-confirmation-authenticated, .careers-registration-confirmat= +ion .cmp-careers-registration-confirmation-authenticated .button { padding-= +top: 0px; } + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous .button .cmp-button, .careers-registration-confirmation .cmp-car= +eers-registration-confirmation-authenticated .button .cmp-button { margin-t= +op: 0px; margin-left: 0px; width: 21.43rem; } +} + +@media screen and (min-width: 1000px) { + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous, .careers-registration-confirmation .cmp-careers-registration-co= +nfirmation-authenticated { padding-top: 1rem; } + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous .text, .careers-registration-confirmation .cmp-careers-registrat= +ion-confirmation-authenticated .text { margin-top: 30px; } + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous .button .cmp-button, .careers-registration-confirmation .cmp-car= +eers-registration-confirmation-authenticated .button .cmp-button { margin-t= +op: 5px; } +} + +@media screen and (min-width: 1200px) { + .careers-registration-confirmation .cmp-careers-registration-confirmation= +-anonymous, .careers-registration-confirmation .cmp-careers-registration-co= +nfirmation-authenticated { padding-left: 1rem; padding-right: 1rem; } +} + +.form-block .cmp-form--hide, .form-block .cmp-form .cmp-modal--hide { displ= +ay: none; } + +.form-block .cmp-form .cmp-button--cancel { color: rgb(0, 0, 0); background= +-color: rgb(255, 255, 255); border: 2px solid rgb(0, 0, 0); } + +.form-block .cmp-form .cmp-button--cancel:hover { color: rgb(0, 0, 0); bord= +er: 2px solid rgb(167, 167, 167); background-color: rgb(255, 255, 255); } + +.form-block .cmp-form .cmp-button--cancel:disabled { color: rgb(227, 227, 2= +27); background-color: transparent; border: 2px solid rgb(227, 227, 227); } + +@media screen and (min-width: 768px) { + .form-block .cmp-form-edit-profile .cmp-form-button[type=3D"submit"], .fo= +rm-block .cmp-form-remove-profile .cmp-form-button[type=3D"submit"] { margi= +n-right: 3rem; } +} + +.form-block .cmp-form-careers-registration .cmp-button--secondary, .form-bl= +ock .cmp-form-edit-profile .cmp-button--secondary { display: grid; grid-tem= +plate-columns: 12fr; } + +@media screen and (min-width: 768px) { + .form-block .cmp-form-careers-registration .cmp-button--secondary, .form-= +block .cmp-form-edit-profile .cmp-button--secondary { grid-template-columns= +: 8fr 4fr; } +} + +.form-block .cmp-form-careers-registration .cmp-button--secondary .cmp-butt= +on, .form-block .cmp-form-edit-profile .cmp-button--secondary .cmp-button {= + margin-left: 0px; height: 5.214rem; } + +.form-block .cmp-form-careers-registration .cmp-button--secondary .cmp-butt= +on__text, .form-block .cmp-form-edit-profile .cmp-button--secondary .cmp-bu= +tton__text { text-align: center; } + +.form-block .cmp-form-remove-profile .cmp-button--secondary .cmp-button { m= +argin-left: 0px; min-width: 21.44rem; height: 5rem; } + +.form-block .cmp-form-manage-subscriptions .cmp-four-cell__first-row.cmp-fo= +ur-cell__fullwidth { margin-bottom: 30px; } + +.form-block .cmp-form-careers-registration .cmp-form-options--checkbox, .fo= +rm-block .cmp-form-manage-subscriptions .cmp-four-cell__first-row.cmp-four-= +cell__fullwidth .cmp-form-options.cmp-form-options--checkbox { margin-botto= +m: 0px; } + +.form-block .sr-only { clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%= +); height: 1px; overflow: hidden; position: absolute; white-space: nowrap; = +width: 1px; } + +.form-block__feedback { display: none; } + +.form-block__feedback--show { display: block; } + +.form-block__feedback-title { font-family: Graphik, Arial, system-ui, -appl= +e-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue",= + oxygen, cantarell, sans-serif; font-style: normal; text-transform: none; c= +olor: rgb(0, 0, 0); line-height: 1.05; font-size: 2.4rem; font-weight: 800;= + margin-bottom: 30px; } + +@media screen and (min-width: 1000px) { + .form-block__feedback-title { font-size: 4.8rem; } +} + +.form-block__feedback-description { font-size: 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .form-block__feedback-description { font-size: 1.6rem; } +} + +.form-block .recaptcha-error-message { padding-top: 4px; color: rgb(184, 0,= + 0); font-size: 1.2rem; } + +.form-block .recaptcha-label { display: none; } + +.form-block .recaptcha-error-border { border: 2px solid rgb(184, 0, 0); } + +@media screen and (max-width: 375px) { + .form-block .cmp-captcha { transform: scale(0.8); margin-left: -25px; } +} + +.form-block .cmp-loading-screen--overlay { background: rgb(0, 0, 0); color:= + rgb(255, 255, 255); position: fixed; height: 100%; width: 100%; z-index: 5= +000; top: 0px; left: 0px; float: left; text-align: center; opacity: 0.5; di= +splay: none; } + +.form-block .cmp-loading-screen--spinner { margin: 0px auto; height: 6.4rem= +; width: 6.4rem; animation: 2s linear 0s infinite normal none running rotat= +e; border-width: 0.313em; border-style: solid; border-color: rgb(255, 255, = +255) transparent rgb(255, 255, 255) rgb(255, 255, 255); border-image: initi= +al; border-radius: 50%; position: relative; top: calc(50% - 54px); } + +.form-block .cmp-loading-screen.loading .cmp-loading-screen--overlay { disp= +lay: block; } + +@-webkit-keyframes rotate {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +@keyframes rotate {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +.form-wrapper.responsivegrid, .form-wrapper.responsivegrid .cmp-container, = +.form-wrapper.responsivegrid .container { padding: 0px; } + +.cmp-modal--pageload .cmp-modal_content { position: relative; } + +.cmp-modal--pageload .cmp-modal_content .cmp-title { padding-right: 4.5rem;= + } + +.cmp-modal--pageload .cmp-modal_content .cmp-modal_body { font-size: 1rem; = +} + +.cmp-modal--pageload .cmp-modal_content .cmp-modal-footer_footer { padding:= + 15px; } + +.cmp-modal--pageload .cmp-modal_content .cmp-modal-footer .cmp-button { fon= +t-size: 0.875rem; } + +.cmp-modal--pageload .cmp-modal_content .cmp-modal-footer .cmp-button--prim= +ary-white { font-size: 1rem; margin: 0.36em 0.72em 1.25em; } + +.cmp-modal--pageload .cmp-modal.cmp-modal--pageload .cmp-modal_footer-actio= +ns .button:first-child .cmp-button { min-width: 12em; } + +@media screen and (max-width: 375px) { + .cmp-modal.cmp-modal--open .cmp-modal_body .cmp-captcha { transform: scal= +e(0.75); margin-left: -35px; } +} + +.dynamic-card-block .dynamic-card-block--8-cards { display: block; flex-wra= +p: wrap; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--8-cards { flex-wrap: nowrap; } +} + +.dynamic-card-block .dynamic-card-block--8-cards__first-row .cmp-title__tex= +t { font-size: 3rem; line-height: 1.04em; padding-left: 0.94rem; padding-ri= +ght: 0.94rem; margin: 1.88rem 0px 0px; overflow-wrap: break-word; word-brea= +k: break-word; } + +.dynamic-card-block .dynamic-card-block--8-cards__first-row .cmp-container = +{ margin: 0px auto 6rem; } + +.dynamic-card-block .dynamic-card-block--8-cards__first-row .cmp-container = +.cmp-title__text { font-weight: 600; } + +.dynamic-card-block .dynamic-card-block--8-cards__second-row { position: re= +lative; padding-top: 1rem; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--8-cards__second-row { display: f= +lex; padding-top: 3rem; } +} + +.dynamic-card-block .dynamic-card-block--8-cards__second-row .cmp-card__lis= +t-item { padding: 0px; margin: 0px; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--l= +eft { float: none; padding-right: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-left { width: 50%; padding-right: 1.5rem; float: left; } +} + +@media screen and (min-width: 1200px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-left { width: 66.3%; float: left; } +} + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--l= +eft .cmp-card__list-item:nth-child(2n), .dynamic-card-block .dynamic-card-b= +lock--8-cards .cmp-dynamic-card__list--left .cmp-card__list-item:nth-child(= +n+6) { display: none; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--l= +eft .cmp-card__list-item .dcc-image-tag-title-summary { display: block; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--l= +eft .cmp-card__list-item .dcc-image-tag-title-summary .cmp-teaser__content = +{ margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-left .cmp-card__list-item .dcc-image-tag-title-summary .cmp-teaser__conten= +t { margin-bottom: 3rem; } +} + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight { float: none; padding-left: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-right { width: 50%; padding-left: 1.5rem; float: right; } +} + +@media screen and (min-width: 1200px) { + .dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list-= +-right { width: 33%; float: right; } +} + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__content { min-height: 0px; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__image { display: none; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__title { min-height: 0px; font-size: 1.6rem; border-width:= + 0.063rem; border-bottom-style: solid; border-color: rgb(204, 204, 204); ma= +rgin: 0px 0px 2rem; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__title-link { margin-bottom: 2.8rem; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__pretitle { margin: 0px 0px 1rem; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-teaser__description { display: none; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .dcc-image-tag-title-summary { display: block; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-card__list-item:nth-child(n+9), .dynamic-card-block .dynamic-card= +-block--8-cards .cmp-dynamic-card__list--right .cmp-card__list-item:nth-chi= +ld(2n+1) { display: none; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-card__list-item:nth-child(7) { display: block; } + +.dynamic-card-block .dynamic-card-block--8-cards .cmp-dynamic-card__list--r= +ight .cmp-card__list-item:last-child .cmp-teaser__title { border: 0px; } + +.dynamic-card-block .dynamic-card-block--3-cards { padding: 0px 1.5rem; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list { display:= + flex; flex-wrap: wrap; grid-auto-rows: 1fr; width: auto; margin: 0px -3rem= +; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item { float: left; clear: none; width: 100%; padding: 0px 1.5rem; ma= +rgin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-car= +d__list-item { width: 50%; margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-car= +d__list-item { width: 33.33%; } +} + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item .dcc-imagefoldtag, .dynamic-card-block .dynamic-card-block--3-ca= +rds .cmp-card__list .cmp-card__list-item .dcc-imagefoldtag .cmp-teaser { he= +ight: 100%; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item .dcc-imagefoldtag .cmp-teaser__image { -webkit-box-flex: 1; flex= +: 1 0 0px; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item .dcc-imagefoldtag .cmp-teaser__content { position: relative; pad= +ding-bottom: 5.5rem; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item .dcc-imagefoldtag .cmp-teaser__action-container { position: abso= +lute; bottom: 2rem; } + +.dynamic-card-block .dynamic-card-block--3-cards .cmp-card__list .cmp-card_= +_list-item:nth-child(n+4) { display: none; } + +.dynamic-card-block .cmp-card__list-item .dcc-list-item--divider { border-b= +ottom: 1px solid rgb(204, 204, 204); margin: 0px 0px 20px; } + +@media screen and (min-width: 768px) { + .dynamic-card-block .cmp-card__list-item .dcc-list-item--divider { displa= +y: none; } +} + +@media screen and (min-width: 1000px) { + .dynamic-card-block .cmp-card__list-item .dcc-list-item--divider { displa= +y: block; } +} + +.dynamic-card-block .cmp-card__list-item:last-child .dcc-list-item--divider= + { border-bottom: none; } + +.dynamic-card-block .cmp-card__list-item::before { display: none; } + +.dynamic-listing-block { margin-top: 30px; margin-bottom: 30px; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block { margin-top: 40px; margin-bottom: 50px; padding: = +0px 2rem; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block { padding: 0px; margin-top: 50px; } +} + +.dynamic-listing-block .cmp-dynamic-listing-block__cta-button { display: no= +ne; } + +.dynamic-listing-block.blog-search-result { margin-top: 2rem; margin-bottom= +: 0px; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block.blog-search-result { margin-top: 3rem; margin-bott= +om: 0.5rem; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block.blog-search-result { margin-bottom: 0px; } +} + +.dynamic-listing-block.blog-search-result .dynamic-listing-block__title-con= +tainer { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block.blog-search-result .dynamic-listing-block__title-c= +ontainer { margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block.blog-search-result .dynamic-listing-block__title-c= +ontainer { margin-bottom: 1.5rem; } +} + +.dynamic-listing-block.blog-search-result .dynamic-listing-block--divider {= + display: none; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__con= +tent .cmp-list .cmp-list__item { width: 100%; } +} + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__conte= +nt .cmp-list .cmp-list__item .dcc-list-item--divider { margin: 0px; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__con= +tent .cmp-list .cmp-list__item .dcc-list-item--divider { display: block; } +} + +.dynamic-listing-block.blog-search-result .cmp-list__item { display: none; = +} + +.dynamic-listing-block.blog-search-result .cmp-list__item.cmp-list__item--s= +how { display: block; } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton { display: flex; -webkit-box-pack: center; justify-content: center; h= +eight: 5rem; -webkit-box-align: center; align-items: center; } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton.cmp-dynamic-listing-block__cta-button--hide { display: none; } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton [aria-expanded=3D"false"] .cmp-button__text::after { transform: rotat= +e(90deg); } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton [aria-expanded=3D"true"] .cmp-button__text::after { transform: rotate= +(-90deg); } + +.dynamic-listing-block.blog-search-result .cmp-dynamic-listing-block__cta-b= +utton .cmp-button:focus .cmp-button__text::before, .dynamic-listing-block.b= +log-search-result .cmp-dynamic-listing-block__cta-button .cmp-button:hover = +.cmp-button__text::before { max-width: calc(100% - 1.8em); } + +.dynamic-listing-block .cmp-title--eyebrow { padding-bottom: 1rem; } + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list { disp= +lay: flex; flex-wrap: wrap; } + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item { padding: 0px; margin: 0px; width: 100%; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item { width: 100%; margin-bottom: 0px; } +} + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item .dcc-list-item--divider { border-bottom: 1px solid rgb(204, 204, = +204); margin: 0px 0px 20px; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item .dcc-list-item--divider { display: none; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item .dcc-list-item--divider { display: block; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item .cmp-dcc__title-link:focus .cmp-teaser__title { color: rgb(0, 7= +7, 255); text-decoration: underline; } +} + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item .cmp-dcc__title-link:focus-visible { outline: auto; } + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item .cmp-teaser { margin-bottom: 20px; } + +@media screen and (min-width: 1000px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp= +-list__item .cmp-teaser .cmp-teaser__title:hover { color: rgb(0, 77, 255); = +text-decoration: underline; } +} + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-l= +ist__item::before { display: none; } + +.dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .cmp-t= +easer__image .cmp-image .cmp-image__image { height: 10.5rem; width: 10.5rem= +; object-fit: cover; } + +@media screen and (min-width: 768px) { + .dynamic-listing-block .cmp-dynamic-listing-block__content .cmp-list .dcc= +-image-author-date-summary-card__text-container { width: 50%; } +} + +@media screen and (min-width: 768px) { + .dynamic-listing-block--divider { border-bottom: 1px solid rgb(204, 204, = +204); padding-bottom: 1rem; margin-bottom: 20px; } +} + +@media screen and (min-width: 1000px) { + .dynamic-listing-block--divider { border: 0px; padding-bottom: 0px; margi= +n-bottom: 0px; } +} + +.cmp-event-summary-block { background-color: rgb(255, 255, 255); } + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block { width: auto; margin-left: -15px; margin-right:= + -15px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block { width: auto; margin-left: -35px; margin-right:= + -35px; } +} + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block .cmp-event-summary-filter { padding-left: 0.8rem= +; padding-right: 0.8rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter { padding-left: 0.7rem= +; padding-right: 0.7rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__ion-funnel::before { co= +ntent: "=EF=8C=9B"; font-size: 2.1rem; font-family: Ionicons; display: bloc= +k; font-weight: 400; font-style: normal; line-height: 1; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; color: rgb(0, 0, 0); margin-right= +: 1.5rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__header-text { margin-to= +p: 0px; font-size: 1.6rem; font-weight: 500; line-height: 2.1rem; letter-sp= +acing: 0.12rem; align-self: center; text-transform: uppercase; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__header-text { margin-= +left: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__header-text { margin-= +top: 2rem; font-size: 1.8rem; font-weight: 600; line-height: 1.8rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__close-button::before { = +content: "=EF=8B=97"; font-family: Ionicons; display: block; font-weight: 4= +00; font-style: normal; text-transform: none; letter-spacing: normal; overf= +low-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothi= +ng: antialiased; text-rendering: optimizelegibility; font-feature-settings:= + "liga"; font-size: 2.8rem; line-height: 2.56rem; color: rgb(0, 0, 0); posi= +tion: relative; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-filter__close-button::before = +{ right: 0.8rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-button .cmp-butt= +on { margin: 2rem 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__filter-button .cmp-bu= +tton { width: 50%; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-button .cmp-butt= +on:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__filter-button .cmp-butt= +on .cmp-button__text { font-size: 1.408rem; line-height: 1.408rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes { margin: 2r= +em; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-form-op= +tions__custom-select-item { display: flex; color: rgb(74, 74, 74); } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-form-op= +tions__custom-select-item:focus { outline: none; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-form-op= +tions__custom-select-item:focus .cmp-input__checkbox-icon::before { outline= +: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-event-s= +ummary--hidden { display: none; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-text { = +color: rgb(74, 74, 74); font-size: 1.408rem; line-height: 2.56rem; font-wei= +ght: 700; padding-left: 1.2rem; word-break: break-word; display: inline-blo= +ck; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-text = +{ padding-left: 2rem; font-size: 1.6rem; line-height: 1.6rem; font-weight: = +400; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-checkbo= +x-counter { color: rgb(74, 74, 74); font-size: 1.408rem; line-height: 2.56r= +em; font-weight: 700; padding-left: 0.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-check= +box-counter { font-size: 1.6rem; line-height: 1.6rem; font-weight: 400; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-input__= +checkbox { display: none; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-input__= +checkbox-icon[aria-checked=3D"false"]::before { content: "=EF=8D=B2"; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-input__= +checkbox-icon[aria-checked=3D"false"]::before, .cmp-event-summary-block .cm= +p-event-summary-filter__checkboxes .cmp-input__checkbox-icon[aria-checked= +=3D"true"]::before { font-size: 2.4rem; font-family: Ionicons; font-weight:= + 400; font-style: normal; line-height: 1; text-transform: none; letter-spac= +ing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -w= +ebkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font= +-feature-settings: "liga"; display: inline-block; } + +.cmp-event-summary-block .cmp-event-summary-filter__checkboxes .cmp-input__= +checkbox-icon[aria-checked=3D"true"]::before { content: "=EF=8D=B4"; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-filter__mobile { display: non= +e; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown { display= +: block; height: 100%; width: 100vw; position: fixed; left: 0px; z-index: 1= +100; bottom: 0px; transition: all 0.5s ease 0s; overflow-y: scroll; backgro= +und-color: rgb(255, 255, 255); animation: 0.5s ease 0s 1 normal none runnin= +g menu-drop-down; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown.menu-drop= +down--hidden { display: none; } + +@keyframes menu-drop-down {=20 + 0% { height: 0px; } + 100% { height: 100%; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .filter-r= +esult { border-bottom: 0.2rem solid rgb(204, 204, 204); } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-moda= +l__footer { margin: 0px 1.5rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-moda= +l__footer-actions { display: flex; -webkit-box-orient: horizontal; -webkit-= +box-direction: normal; flex-direction: row; -webkit-box-pack: justify; just= +ify-content: space-between; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-moda= +l__footer .cmp-button { width: 50%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-mo= +dal__footer .cmp-button { width: 100%; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-even= +t-summary-filter__footer-text { margin-top: 3.2rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .modal-he= +ader { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction= +: normal; flex-direction: row; -webkit-box-pack: justify; justify-content: = +space-between; padding: 1.5rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__menu-dropdown .cmp-butt= +on--cancel { height: 100%; border: none; margin: 0px; padding: 0px; justify= +-content: right; } + +.cmp-event-summary-block .cmp-event-summary-filter__count-filter { margin-t= +op: 3.2rem; margin-left: 1.6rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__tablet { display: none;= + } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-filter__tablet { display: blo= +ck; padding: 0px 2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__tablet { display: non= +e; padding: 0px; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-modal_conten= +t-wrapper { height: auto; } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-modal_conten= +t { border-radius: 1rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .modal-header { d= +isplay: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal= +; flex-direction: row; -webkit-box-pack: justify; justify-content: space-be= +tween; padding: 3rem 2rem 2rem; border-bottom: 0.1rem solid rgb(242, 242, 2= +42); } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-button--canc= +el { height: 100%; border: none; margin: 0px; padding: 0px; justify-content= +: right; } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-modal__foote= +r-actions { display: flex; -webkit-box-orient: horizontal; -webkit-box-dire= +ction: normal; flex-direction: row; -webkit-box-pack: justify; justify-cont= +ent: space-between; padding: 0px 1.5rem 1.5rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__modal .cmp-event-summar= +y-filter__footer-text { margin-top: 1.5rem; } + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__desktop { display: no= +ne; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion { display: fl= +ex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc= +tion: column; padding: 0.4rem 0.6rem; position: relative; left: 0px; width:= + 100%; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion { min-heigh= +t: 39.5rem; padding-left: 1.44rem; padding-right: 1.44rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion { min-heigh= +t: auto; width: 100%; padding: 2rem 0px 0.4rem; -webkit-box-orient: horizon= +tal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: = +justify; justify-content: space-between; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__item { width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__item { width: 31.13rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__item { width: 35.11rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__button { width: 100%; display: flex; -webkit-box-orient: h= +orizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-= +pack: justify; justify-content: space-between; padding: 1.5rem; background-= +color: rgb(255, 255, 255); border-bottom: 0.1rem solid rgb(204, 204, 204); = +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__button { border: 0.2rem solid rgb(0, 0, 0); } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__button:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__title { color: rgb(0, 0, 0); font-size: 1.6rem; line-heigh= +t: 2.56rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__title { width: 100%; font-size: 1.4rem; line-height: 1.6= +; text-align: center; text-transform: uppercase; font-weight: 400; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__icon { color: rgb(0, 0, 0); } + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__icon::before { content: "=EF=84=A3"; font-family: Ionicons= +; font-weight: 400; font-style: normal; text-transform: none; letter-spacin= +g: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -web= +kit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-f= +eature-settings: "liga"; width: 1.4rem; font-size: 1.6rem; line-height: 2.5= +6rem; display: inline-block; position: relative; transition: all 0.35s ease= +-in-out 0s; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__icon { font-size: 1.4rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__item--expanded .cmp-event-summary-accordion__icon::before = +{ transform: rotate(180deg); transition: all 0.35s ease-in-out 0s; } + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__item--expanded .cmp-event-summary-accordion__title { fon= +t-weight: 600; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__panel { background-color: rgb(242, 242, 242); box-shadow: = +rgba(0, 0, 0, 0.15) 0px 0.75em 1.25em -0.38em inset; max-height: 0px; overf= +low: hidden; transition: max-height 0.2s ease-out 0s; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__panel { position: absolute; z-index: 99; width: inherit;= + border: none; background-color: rgb(255, 255, 255); box-shadow: none; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-su= +mmary-accordion__panel--active { max-height: none; border: 0.1rem solid rgb= +(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__accordion .cmp-event-= +summary-accordion__panel--active { box-shadow: rgba(0, 0, 0, 0.18) 0px 0.6r= +em 1.2rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__selected-filters { disp= +lay: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; f= +lex-flow: wrap; -webkit-box-pack: initial; justify-content: normal; text-tr= +ansform: uppercase; } + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__selected-filters { pa= +dding: 0px 0.8rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-filter__selected-filters { pa= +dding: 0px 2.7rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-selected { displ= +ay: none; text-transform: uppercase; margin-right: 0.9rem; margin-top: 1rem= +; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__filter-selected { mar= +gin-top: 2.1rem; margin-right: 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-selected button = +{ background-color: rgb(255, 255, 255); display: flex; margin: 0px; -webkit= +-box-pack: justify; justify-content: space-between; border: 0.1rem solid rg= +b(107, 107, 107); padding-right: 1rem; height: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__filter-selected butto= +n { background-color: rgb(242, 242, 242); } +} + +.cmp-event-summary-block .cmp-event-summary-filter__filter-selected .cmp-ev= +ent-summary-filter__close-button { padding-left: 3rem; } + +.cmp-event-summary-block .cmp-event-summary-filter__filter-selected .cmp-bu= +tton__text { font-size: 1.4rem; line-height: 2.56rem; font-weight: 400; tex= +t-transform: none; word-break: break-word; } + +.cmp-event-summary-block .cmp-event-summary-filter__clear-selected { displa= +y: none; margin-right: 0.9rem; text-transform: uppercase; margin-top: 1rem;= + } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-filter__clear-selected { marg= +in-top: 2.1rem; margin-right: 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-filter__clear-selected button {= + background-color: rgb(255, 255, 255); margin: 0px; border: 0.1rem solid rg= +b(107, 107, 107); padding: 1.5rem; height: 100%; min-width: 100%; } + +.cmp-event-summary-block .cmp-event-summary-filter__clear-selected .cmp-but= +ton__text { font-size: 1.4rem; line-height: 2.56rem; font-weight: 400; word= +-break: break-word; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-page-list-item { -webkit-box-flex: 0; flex:= + 0 0 50%; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-page-filter-item { height: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-page-filter-item { display: block; width: a= +uto; margin-left: -15px; margin-right: -15px; } +} + +@media screen and (min-width: 1200px) { + .cmp-event-summary-block .cmp-page-filter-item { margin-left: calc(50% - = +50vw); margin-right: calc(50% - 50vw); } + @supports (color:var(--scrollbar-width)) { + .cmp-event-summary-block .cmp-page-filter-item { margin-left: calc(50% - = +50vw + var(--scrollbar-width)/2); margin-right: calc(50% - 50vw + var(--scr= +ollbar-width)/2); } +} +} + +.cmp-event-summary-block .cmp-event-summary-item { padding: 1rem 0px 0px; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-item { padding: 1rem 2rem 0px= +; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item { padding: 0px; display:= + none; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__mobile-tablet { height:= + 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: = +normal; flex-direction: column; } +} + +.cmp-event-summary-block .cmp-event-summary-item__desktop { display: none; = +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__desktop { margin: 0px a= +uto; max-width: 1200px; display: block; padding: 0px 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__divider { border: 0.05rem= + solid rgb(204, 204, 204); margin: 2rem 0px; padding: 0px 2rem; background-= +color: rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__divider { margin: 3rem = +0px 2rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-item-container { po= +sition: relative; z-index: 1; top: -2rem; box-shadow: 0px 0px 0.5rem 0.02re= +m; background-color: rgb(255, 255, 255); padding-top: 5rem; width: 100%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__event-item-container { = +height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-dire= +ction: normal; flex-direction: column; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-item-container { = +top: 0px; display: flex; box-shadow: none; background-color: transparent; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-date-holder { displ= +ay: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; fl= +ex-direction: row; -webkit-box-pack: center; justify-content: center; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-date-holder { pad= +ding-top: 1rem; padding-bottom: 2rem; height: min-content; width: 25%; marg= +in-top: 0px; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-date { position: re= +lative; z-index: 2; top: 3rem; width: 17.6rem; height: 100%; text-align: ce= +nter; box-shadow: 0px 0px 0.31rem 0.012rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-date { width: 100= +%; top: 0px; box-shadow: none; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container {= + padding: 0px 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-details-container= + { width: 50%; padding-left: 7.8rem; padding-right: 3rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container h= +r { margin: 1.5rem 0px 2rem; } + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container a= + { color: rgb(0, 77, 255); } + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container a= +:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-item__event-details-container p= + { word-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-details-container= + p:last-child { padding-bottom: 2.6rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-title { font-size: = +1.8rem; line-height: 2.2rem; margin-top: 1.2rem; padding: 0.8rem 0px 0px; f= +ont-weight: 700; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-title { padding-t= +op: 0px; font-size: 2.5rem; line-height: 3rem; margin-top: 0px; margin-bott= +om: 1rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-title a { color: rg= +b(0, 77, 255); } + +.cmp-event-summary-block .cmp-event-summary-item__calendar-month { font-siz= +e: 2rem; line-height: 2.4rem; font-weight: 600; text-transform: uppercase; = +color: rgb(255, 255, 255); padding: 0.4rem 1.3rem 0px; width: 100%; backgro= +und-color: rgb(117, 0, 192); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__calendar-month { font-s= +ize: 3.5rem; line-height: 4.2rem; padding: 1rem 3.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__calendar-day { font-size:= + 3.6rem; line-height: 3.6rem; background-color: rgb(242, 242, 242); padding= +: 0.3rem 1rem 1rem; text-transform: uppercase; font-weight: 700; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__calendar-day { padding:= + 2rem 0.7rem 4rem; height: 100%; font-size: 6.5rem; line-height: 6.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__calendar-year { font-size= +: 2rem; line-height: 2.4rem; font-weight: 600; text-transform: uppercase; c= +olor: rgb(255, 255, 255); padding: 0.4rem 1.26rem 0px; width: 100%; backgro= +und-color: rgb(117, 0, 192); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__calendar-year { font-si= +ze: 3.5rem; line-height: 4.2rem; padding: 1rem 3.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-location-container = +{ height: auto; padding: 0px 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-location-containe= +r { width: 25%; padding-left: 0px; display: flex; -webkit-box-orient: verti= +cal; -webkit-box-direction: normal; flex-direction: column; } +} + +.cmp-event-summary-block .cmp-event-summary-item__event-location-container = +a, .cmp-event-summary-block .cmp-event-summary-item__event-location-contain= +er span { display: block; } + +.cmp-event-summary-block .cmp-event-summary-item__location-title { font-wei= +ght: 600; font-size: 1.4rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__location-title { paddin= +g-bottom: 1.5rem; font-size: 1.8rem; line-height: 2.5rem; letter-spacing: 0= +.12rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__location-text { font-weig= +ht: 600; font-size: 1.2rem; letter-spacing: 0.12rem; line-height: 1.596rem;= + text-transform: uppercase; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__location-text { padding= +-bottom: 1.5rem; font-size: 1.8rem; line-height: 2.502rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__location-address { font-s= +ize: 1.4rem; line-height: 2.24rem; padding-bottom: 1rem; word-break: break-= +word; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__location-address { padd= +ing-bottom: 1.1rem; font-size: 1.6rem; line-height: 2.56rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__time-title { font-weight:= + 600; font-size: 1.4rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__time-title { padding-bo= +ttom: 1.5rem; font-size: 1.8rem; line-height: 2.5rem; letter-spacing: 0.12r= +em; } +} + +.cmp-event-summary-block .cmp-event-summary-item__time { font-size: 1.4rem;= + line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__time { font-size: 1.6re= +m; line-height: 2.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__direction-link { color: r= +gb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__direction-link { margin= +-bottom: 1rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__direction-link:hover { co= +lor: rgb(0, 0, 136); text-decoration: underline rgb(0, 0, 136); } + +.cmp-event-summary-block .cmp-event-summary-item__direction-link:focus { ou= +tline: rgb(0, 77, 255) solid 0.1rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__event-links-container {= + margin-top: auto; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__event-links-container {= + display: flex; padding-bottom: 5rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__event-links-container .= +cmp-button--primary-white .cmp-button { transition: none 0s ease 0s; } +} + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item__event-links-container .= +cmp-button--primary-white .cmp-button:focus, .cmp-event-summary-block .cmp-= +event-summary-item__event-links-container .cmp-button--primary-white .cmp-b= +utton:hover { transform: none; } +} + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container { p= +adding: 0px 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container {= + width: 25%; display: flex; -webkit-box-align: center; align-items: center;= + } +} + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar { color: rgb(0, 77, 255); margin: 0px; width: fit-conten= +t; text-decoration: none; cursor: pointer; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button { font-size: 1.6rem; width: auto; padding: 0= +px; font-weight: 600; color: rgb(0, 77, 255); line-height: 2.5rem; backgrou= +nd-color: transparent; box-shadow: none; transition: none 0s ease 0s; trans= +form: none; margin: 0px; border: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .= +cmp-button__calendar .cmp-button { padding-top: 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button:focus { border: 0px; outline: rgb(0, 77, 255= +) solid 0.1rem; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button::before { content: "=EF=8F=B3"; font-size: 2= +.4rem; font-family: Ionicons; font-weight: 400; font-style: normal; line-he= +ight: 1; text-transform: none; letter-spacing: normal; overflow-wrap: norma= +l; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased= +; text-rendering: optimizelegibility; font-feature-settings: "liga"; displa= +y: inline-block; position: relative; margin-right: 0.8rem; top: 0.3rem; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button:hover::before { color: rgb(0, 0, 136); } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button .cmp-button__text { line-height: 2.56rem; } + +.cmp-event-summary-block .cmp-event-summary-item__save-to-cal-container .cm= +p-button__calendar .cmp-button .cmp-button__text:hover { padding-bottom: 0.= +3rem; border-bottom: 0.2rem solid rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-whi= +te { width: 25%; padding-top: 0px; } +} + +.cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-white= + .cmp-button { margin: 0px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-whi= +te .cmp-button { width: 100%; margin-top: 1.5rem; } +} + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-whi= +te .cmp-button { box-shadow: none; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-item .cmp-button--primary-whi= +te .cmp-button { margin-top: -0.5rem; } +} + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block .cmp-contentfragmentlist { margin-left: 15px; ma= +rgin-right: 15px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-contentfragmentlist { display: flex; flex-w= +rap: wrap; margin-left: 1.7rem; margin-right: 1.7rem; } +} + +.cmp-event-summary-block .cmp-contentfragmentlist .cmp-modal_body { padding= +-bottom: 2rem; max-height: calc(100% - 80px); top: 10%; } + +.cmp-event-summary-block .cmp-contentfragmentlist .cmp-title { width: 90%; = +} + +.cmp-event-summary-block .cmp-contentfragmentlist .cmp-modal_content-wrappe= +r { max-height: calc(100% - 90px); } + +.cmp-event-summary-block .cmp-contentfragmentlist .cmp-modal_content { over= +flow: auto; } + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block .cmp-esb-beamery .cmp-event-summary-item__event-= +title { color: rgb(0, 77, 255); } +} + +.cmp-event-summary-block .cmp-event-summary-no-result { margin: 0px 0.8rem;= + padding-top: 3rem; padding-bottom: 2.2rem; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-event-summary-no-result { margin: 0px 1.7re= +m; } +} + +@media screen and (min-width: 1000px) { + .cmp-event-summary-block .cmp-event-summary-no-result { margin: 0px; padd= +ing-top: 3.5rem; padding-bottom: 2.5rem; } +} + +.cmp-event-summary-block .cmp-esb-sr-only { clip: rect(0px, 0px, 0px, 0px);= + clip-path: inset(50%); height: 1px; overflow: hidden; position: absolute; = +white-space: nowrap; width: 1px; } + +.cmp-event-summary-block .cmp-pagination__panel { margin-top: 3rem; margin-= +bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-event-summary-block .cmp-pagination__panel { margin-top: 3.5rem; mar= +gin-bottom: 1.5rem; } +} + +.cmp-event-summary-block .cmp-event-summary--hidden { display: none; } + +.cmp-event-summary-block .cmp-event-summary--active { display: block; } + +.cmp-event-summary-block .cmp-event-summary-bg-gray { background-color: rgb= +(242, 242, 242); } + +.cmp-event-summary-block .cmp-event-summary-bg-white { background-color: rg= +b(255, 255, 255); } + +@media screen and (max-width: 999.9px) { + .cmp-event-summary-block.color-background-gray { background-color: rgb(24= +2, 242, 242); } +} + +@media screen and (max-width: 767.9px) { + .cmp-event-summary-block.color-background-gray .cmp-event-summary-filter = +{ background-color: rgb(242, 242, 242); } +} + +.cmp-event-summary-block.color-block-aqua .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-aqua .cmp-event-summary-item__= +calendar-year { background-color: rgb(0, 255, 187); } + +.cmp-event-summary-block.color-block-black .cmp-event-summary-item__calenda= +r-month, .cmp-event-summary-block.color-block-black .cmp-event-summary-item= +__calendar-year { background-color: rgb(0, 0, 0); } + +.cmp-event-summary-block.color-block-blue-light .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-blue-light .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(0, 243, 255); } + +.cmp-event-summary-block.color-block-blue .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-blue .cmp-event-summary-item__= +calendar-year { background-color: rgb(0, 186, 255); } + +.cmp-event-summary-block.color-block-blue-dark .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-blue-dark .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(0, 142, 255); } + +.cmp-event-summary-block.color-block-blue-alt .cmp-event-summary-item__cale= +ndar-month, .cmp-event-summary-block.color-block-blue-alt .cmp-event-summar= +y-item__calendar-year { background-color: rgb(0, 65, 240); } + +.cmp-event-summary-block.color-block-blue-link .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-blue-link .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(0, 77, 255); } + +.cmp-event-summary-block.color-block-blue-link-dark .cmp-event-summary-item= +__calendar-month, .cmp-event-summary-block.color-block-blue-link-dark .cmp-= +event-summary-item__calendar-year { background-color: rgb(0, 0, 136); } + +.cmp-event-summary-block.color-block-cyan .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-cyan .cmp-event-summary-item__= +calendar-year { background-color: rgb(0, 255, 255); } + +.cmp-event-summary-block.color-block-gray-lightest .cmp-event-summary-item_= +_calendar-month, .cmp-event-summary-block.color-block-gray-lightest .cmp-ev= +ent-summary-item__calendar-year { background-color: rgb(242, 242, 242); } + +.cmp-event-summary-block.color-block-gray-lighter .cmp-event-summary-item__= +calendar-month, .cmp-event-summary-block.color-block-gray-lighter .cmp-even= +t-summary-item__calendar-year { background-color: rgb(227, 227, 227); } + +.cmp-event-summary-block.color-block-gray-light .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-gray-light .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(204, 204, 204); } + +.cmp-event-summary-block.color-block-gray-alt .cmp-event-summary-item__cale= +ndar-month, .cmp-event-summary-block.color-block-gray-alt .cmp-event-summar= +y-item__calendar-year { background-color: rgb(190, 190, 190); } + +.cmp-event-summary-block.color-block-gray .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-gray .cmp-event-summary-item__= +calendar-year { background-color: rgb(167, 167, 167); } + +.cmp-event-summary-block.color-block-gray-dark .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-gray-dark .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(107, 107, 107); } + +.cmp-event-summary-block.color-block-gray-dark-alt .cmp-event-summary-item_= +_calendar-month, .cmp-event-summary-block.color-block-gray-dark-alt .cmp-ev= +ent-summary-item__calendar-year { background-color: rgb(150, 150, 150); } + +.cmp-event-summary-block.color-block-gray-darker .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-gray-darker .cmp-event-= +summary-item__calendar-year { background-color: rgb(74, 74, 74); } + +.cmp-event-summary-block.color-block-gray-darker-alt .cmp-event-summary-ite= +m__calendar-month, .cmp-event-summary-block.color-block-gray-darker-alt .cm= +p-event-summary-item__calendar-year { background-color: rgb(90, 90, 90); } + +.cmp-event-summary-block.color-block-yellow-light .cmp-event-summary-item__= +calendar-month, .cmp-event-summary-block.color-block-yellow-light .cmp-even= +t-summary-item__calendar-year { background-color: rgb(255, 240, 179); } + +.cmp-event-summary-block.color-block-yellow-dark .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-yellow-dark .cmp-event-= +summary-item__calendar-year { background-color: rgb(240, 192, 0); } + +.cmp-event-summary-block.color-block-green .cmp-event-summary-item__calenda= +r-month, .cmp-event-summary-block.color-block-green .cmp-event-summary-item= +__calendar-year { background-color: rgb(0, 255, 0); } + +.cmp-event-summary-block.color-block-green-dark .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-green-dark .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(0, 83, 10); } + +.cmp-event-summary-block.color-block-green-alt .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-green-alt .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(0, 215, 0); } + +.cmp-event-summary-block.color-block-orange .cmp-event-summary-item__calend= +ar-month, .cmp-event-summary-block.color-block-orange .cmp-event-summary-it= +em__calendar-year { background-color: rgb(255, 182, 0); } + +.cmp-event-summary-block.color-block-orange-dark .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-orange-dark .cmp-event-= +summary-item__calendar-year { background-color: rgb(255, 149, 0); } + +.cmp-event-summary-block.color-block-pink-light .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-pink-light .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(255, 80, 160); } + +.cmp-event-summary-block.color-block-pink .cmp-event-summary-item__calendar= +-month, .cmp-event-summary-block.color-block-pink .cmp-event-summary-item__= +calendar-year { background-color: rgb(231, 0, 116); } + +.cmp-event-summary-block.color-block-pink-dark .cmp-event-summary-item__cal= +endar-month, .cmp-event-summary-block.color-block-pink-dark .cmp-event-summ= +ary-item__calendar-year { background-color: rgb(164, 2, 83); } + +.cmp-event-summary-block.color-block-purple .cmp-event-summary-item__calend= +ar-month, .cmp-event-summary-block.color-block-purple .cmp-event-summary-it= +em__calendar-year { background-color: rgb(161, 0, 255); } + +.cmp-event-summary-block.color-block-purple-dark .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-purple-dark .cmp-event-= +summary-item__calendar-year { background-color: rgb(117, 0, 192); } + +.cmp-event-summary-block.color-block-purple-darkest .cmp-event-summary-item= +__calendar-month, .cmp-event-summary-block.color-block-purple-darkest .cmp-= +event-summary-item__calendar-year { background-color: rgb(70, 1, 115); } + +.cmp-event-summary-block.color-block-red .cmp-event-summary-item__calendar-= +month, .cmp-event-summary-block.color-block-red .cmp-event-summary-item__ca= +lendar-year { background-color: rgb(231, 15, 41); } + +.cmp-event-summary-block.color-block-red-dark .cmp-event-summary-item__cale= +ndar-month, .cmp-event-summary-block.color-block-red-dark .cmp-event-summar= +y-item__calendar-year { background-color: rgb(189, 0, 29); } + +.cmp-event-summary-block.color-block-red-darkest .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-red-darkest .cmp-event-= +summary-item__calendar-year { background-color: rgb(113, 0, 18); } + +.cmp-event-summary-block.color-block-red-alt .cmp-event-summary-item__calen= +dar-month, .cmp-event-summary-block.color-block-red-alt .cmp-event-summary-= +item__calendar-year { background-color: red; } + +.cmp-event-summary-block.color-block-yellow .cmp-event-summary-item__calend= +ar-month, .cmp-event-summary-block.color-block-yellow .cmp-event-summary-it= +em__calendar-year { background-color: rgb(255, 212, 46); } + +.cmp-event-summary-block.color-block-yellow-alt .cmp-event-summary-item__ca= +lendar-month, .cmp-event-summary-block.color-block-yellow-alt .cmp-event-su= +mmary-item__calendar-year { background-color: rgb(255, 255, 0); } + +.cmp-event-summary-block.color-block-yellow-alt2 .cmp-event-summary-item__c= +alendar-month, .cmp-event-summary-block.color-block-yellow-alt2 .cmp-event-= +summary-item__calendar-year { background-color: rgb(255, 235, 50); } + +.cmp-event-summary-block.color-block-white .cmp-event-summary-item__calenda= +r-month, .cmp-event-summary-block.color-block-white .cmp-event-summary-item= +__calendar-year { background-color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock { margin-bottom: 20px; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingrightrailblock { margin-bottom: 30px; } +} + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button { font-= +size: 1.4rem; font-weight: 600; line-height: 1.6; position: relative; text-= +decoration: none; text-transform: uppercase; color: rgb(0, 77, 255); displa= +y: inline; background-color: transparent; padding: 0px; margin-top: 0px; he= +ight: auto; margin-left: 0px; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button::after = +{ content: "=EE=A0=80"; font-size: 20px; font-family: Ionicons; font-weight= +: 400; font-style: normal; line-height: 1; text-transform: none; letter-spa= +cing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -= +webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fon= +t-feature-settings: "liga"; display: inline-block; margin-left: 1rem; verti= +cal-align: middle; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button::before= + { content: ""; background: rgb(0, 77, 255); bottom: -3px; display: block; = +height: 1px; left: 0px; max-width: calc(100% - 2.1em); position: absolute; = +transition: width 300ms ease 0s; width: 0%; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:focus, = +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:hover {= + color: rgb(0, 77, 255); text-decoration: none; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:hover::= +before { width: 100%; } + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:visited= +, .joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:visit= +ed:hover { color: rgb(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .button .cmp-button { fon= +t-size: 1.6rem; } + .joblistingrightrailblock .cmp-job-card-listing .button .cmp-button::afte= +r { font-size: 2.4rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .button .cmp-button:focus::= +before { width: 100%; } + +.joblistingrightrailblock .cmp-job-card-listing-third-row, .joblistingright= +railblock .cmp-job-card-listing_first-row { display: flex; -webkit-box-orie= +nt: vertical; -webkit-box-direction: normal; flex-direction: column; -webki= +t-box-flex: 1; flex: 1 1 0%; } + +@media screen and (min-width: 768px) { + .joblistingrightrailblock .cmp-job-card-listing-third-row, .joblistingrig= +htrailblock .cmp-job-card-listing_first-row { -webkit-box-orient: horizonta= +l; -webkit-box-direction: normal; flex-direction: row; padding-right: 15px;= + } +} + +.joblistingrightrailblock .cmp-job-card-listing_second-row { display: flex;= + padding-left: 15px; padding-right: 15px; flex-wrap: wrap; margin-left: -30= +px; margin-right: -30px; max-width: calc(100% + 60px); padding-bottom: 0px;= + } + +.joblistingrightrailblock .cmp-job-card-listing_third-row { padding-bottom:= + 3rem; display: flex; justify-content: left; } + +@media screen and (min-width: 768px) { + .joblistingrightrailblock .cmp-job-card-listing_third-row { padding-botto= +m: 2rem; } +} + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing_third-row { justify-conte= +nt: right; padding-bottom: 3rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing_third-row .cmp-teaser__titl= +e-link { display: flex; } + +.joblistingrightrailblock .cmp-job-card-listing .card { padding-left: 15px;= + padding-right: 15px; -webkit-box-flex: 0; flex: 0 0 100%; margin-bottom: 2= +0px; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card { margin-bottom: 30= +px; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card > * { height: 100%; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser > a { dis= +play: flex; height: 100%; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__content = +{ padding: 3rem 2rem 2rem; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser-region, .= +joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__pretitle = +{ font-size: 1.2rem; line-height: 1.4rem; font-weight: 600; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__title-li= +nk { font-size: 1.8rem; font-weight: 800; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__title-= +link { font-size: 2.5rem; line-height: 4.2rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__title-li= +nk:focus { margin-bottom: 0px; outline: 0px; box-shadow: none; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__title-li= +nk-focus:focus { outline: rgb(0, 77, 255) solid 1px; } + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__descript= +ion p { font-size: 1.4rem; line-height: 2.2rem; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__descri= +ption p { font-size: 1.6rem; line-height: 2.6rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__action-l= +ink { font-size: 1.4rem; line-height: 2.2rem; padding-top: 1rem; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__action= +-link { font-size: 1.6rem; line-height: 2.6rem; padding-top: 2rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__job-list= +ing-areas-interest, .joblistingrightrailblock .cmp-job-card-listing .card .= +cmp-teaser__job-listing-business-area, .joblistingrightrailblock .cmp-job-c= +ard-listing .card .cmp-teaser__job-listing-years-exp { font-size: 1.4rem; l= +ine-height: 2.2rem; margin-bottom: 0.5rem; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__job-li= +sting-areas-interest, .joblistingrightrailblock .cmp-job-card-listing .card= + .cmp-teaser__job-listing-business-area, .joblistingrightrailblock .cmp-job= +-card-listing .card .cmp-teaser__job-listing-years-exp { font-size: 1.6rem;= + line-height: 2.6rem; margin-bottom: 1.9rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .card .cmp-teaser__job-list= +ing-posted-date { margin-top: 0px; margin-bottom: 0.5rem; font-size: 1.2rem= +; line-height: 1.4rem; } + +.joblistingrightrailblock .cmp-job-card-listing .title { padding-bottom: 1r= +em; width: 100%; } + +@media screen and (min-width: 768px) { + .joblistingrightrailblock .cmp-job-card-listing .title { padding-bottom: = +2rem; } +} + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .title { padding-bottom: = +3rem; } +} + +.joblistingrightrailblock .cmp-job-card-listing .title .cmp-title__text { f= +ont-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfont, "= +Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-serif;= + font-weight: 600; font-style: normal; text-transform: uppercase; letter-sp= +acing: 0.104em; color: rgb(0, 0, 0); line-height: 1.4; font-size: 1.2rem; m= +argin: 1rem 0px; display: inline-flex; -webkit-box-align: center; align-ite= +ms: center; } + +@media screen and (min-width: 1000px) { + .joblistingrightrailblock .cmp-job-card-listing .title .cmp-title__text {= + font-size: 1.8rem; letter-spacing: 0.07em; } +} + +.joblistingrightrailblock .card:last-child { margin-bottom: 30px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingrightrailblock .card:last-child { margin-bottom: 20px; } +} + +.joblistingrightrailblock .card { -webkit-box-flex: 0; flex: 0 0 100%; max-= +width: 100%; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .joblistingrightrailblock .card { -webkit-box-flex: 0; flex: 0 0 50%; max= +-width: 50%; } +} + +.joblistingrightrailblock .cmp-teaser__content { background: linear-gradien= +t(rgb(161, 0, 255) 4px, transparent 0px) 100% 0px / 100% 40px no-repeat; bo= +rder-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-1 .cmp-teaser__content = +{ background: linear-gradient(rgb(180, 85, 170) 4px, transparent 0px) 100% = +0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-2 .cmp-teaser__content = +{ background: linear-gradient(rgb(160, 85, 245) 4px, transparent 0px) 100% = +0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-3 .cmp-teaser__content = +{ background: linear-gradient(rgb(190, 130, 255) 4px, transparent 0px) 100%= + 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-4 .cmp-teaser__content = +{ background: linear-gradient(rgb(220, 175, 255) 4px, transparent 0px) 100%= + 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-accent-purple-5 .cmp-teaser__content = +{ background: linear-gradient(rgb(230, 220, 255) 4px, transparent 0px) 100%= + 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-blue .cmp-teaser__content { backg= +round: linear-gradient(rgb(0, 65, 240) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-gray .cmp-teaser__content { backg= +round: linear-gradient(rgb(190, 190, 190) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-gray-dark .cmp-teaser__content { = +background: linear-gradient(rgb(150, 150, 150) 4px, transparent 0px) 100% 0= +px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-gray-darker .cmp-teaser__content = +{ background: linear-gradient(rgb(90, 90, 90) 4px, transparent 0px) 100% 0p= +x / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-green .cmp-teaser__content { back= +ground: linear-gradient(rgb(0, 215, 0) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-red .cmp-teaser__content { backgr= +ound: linear-gradient(red 4px, transparent 0px) 100% 0px / 100% 40px no-rep= +eat; border-top: 0px; } + +.joblistingrightrailblock.color-block-alt-yellow .cmp-teaser__content { bac= +kground: linear-gradient(rgb(255, 255, 0) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-aqua .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(0, 255, 187) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-blue .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(0, 186, 255) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-blue-green .cmp-teaser__content { bac= +kground: linear-gradient(rgb(5, 240, 165) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-brand-green .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(100, 255, 80) 4px, transparent 0px) 100% 0px = +/ 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-brand-orange .cmp-teaser__content { b= +ackground: linear-gradient(rgb(255, 120, 0) 4px, transparent 0px) 100% 0px = +/ 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-brand-yellow .cmp-teaser__content { b= +ackground: linear-gradient(rgb(255, 235, 50) 4px, transparent 0px) 100% 0px= + / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-blue-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(0, 142, 255) 4px, transparent 0px) 100% 0px / 1= +00% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-blue-light .cmp-teaser__content { bac= +kground: linear-gradient(rgb(0, 243, 255) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-core-purple .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(70, 0, 115) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-cyan .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(0, 255, 255) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(167, 167, 167) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-base .cmp-teaser__content { back= +ground: linear-gradient(rgb(0, 0, 0) 4px, transparent 0px) 100% 0px / 100% = +40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(107, 107, 107) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-darker .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(74, 74, 74) 4px, transparent 0px) 100% 0px / = +100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-light .cmp-teaser__content { bac= +kground: linear-gradient(rgb(204, 204, 204) 4px, transparent 0px) 100% 0px = +/ 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-lighter .cmp-teaser__content { b= +ackground: linear-gradient(rgb(227, 227, 227) 4px, transparent 0px) 100% 0p= +x / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-gray-lightest .cmp-teaser__content { = +background: linear-gradient(rgb(242, 242, 242) 4px, transparent 0px) 100% 0= +px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-grayishyellow-dark .cmp-teaser__conte= +nt { background: linear-gradient(rgb(150, 150, 140) 4px, transparent 0px) 1= +00% 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-grayishyellow-light .cmp-teaser__cont= +ent { background: linear-gradient(rgb(230, 230, 220) 4px, transparent 0px) = +100% 0px / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-green .cmp-teaser__content { backgrou= +nd: linear-gradient(rgb(0, 255, 0) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-green-dark .cmp-teaser__content { bac= +kground: linear-gradient(rgb(0, 83, 10) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-link .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(0, 77, 255) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-link-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(0, 0, 136) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-orange .cmp-teaser__content { backgro= +und: linear-gradient(rgb(255, 182, 0) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-orange-dark .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(255, 149, 0) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-pink .cmp-teaser__content { backgroun= +d: linear-gradient(rgb(231, 0, 116) 4px, transparent 0px) 100% 0px / 100% 4= +0px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-pink-dark .cmp-teaser__content { back= +ground: linear-gradient(rgb(164, 2, 83) 4px, transparent 0px) 100% 0px / 10= +0% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-pink-light .cmp-teaser__content { bac= +kground: linear-gradient(rgb(255, 80, 160) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-purple .cmp-teaser__content { backgro= +und: linear-gradient(rgb(161, 0, 255) 4px, transparent 0px) 100% 0px / 100%= + 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-purple-dark .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(117, 0, 192) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-purple-darkest .cmp-teaser__content {= + background: linear-gradient(rgb(70, 1, 115) 4px, transparent 0px) 100% 0px= + / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-red .cmp-teaser__content { background= +: linear-gradient(rgb(231, 15, 41) 4px, transparent 0px) 100% 0px / 100% 40= +px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-red-dark .cmp-teaser__content { backg= +round: linear-gradient(rgb(189, 0, 29) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-red-darker .cmp-teaser__content { bac= +kground: linear-gradient(rgb(113, 0, 18) 4px, transparent 0px) 100% 0px / 1= +00% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-red-light .cmp-teaser__content { back= +ground: linear-gradient(rgb(255, 50, 70) 4px, transparent 0px) 100% 0px / 1= +00% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-white .cmp-teaser__content { backgrou= +nd: linear-gradient(rgb(255, 255, 255) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-yellow .cmp-teaser__content { backgro= +und: linear-gradient(rgb(255, 212, 46) 4px, transparent 0px) 100% 0px / 100= +% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-yellow-dark .cmp-teaser__content { ba= +ckground: linear-gradient(rgb(240, 192, 0) 4px, transparent 0px) 100% 0px /= + 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock.color-block-yellow-light .cmp-teaser__content { b= +ackground: linear-gradient(rgb(255, 240, 179) 4px, transparent 0px) 100% 0p= +x / 100% 40px no-repeat; border-top: 0px; } + +.joblistingrightrailblock--no-margin, .joblistingrightrailblock:last-child = +{ margin-bottom: 0px; } + +.joblistingrightrailblock.ui-vs-top--md:not(:first-child) { padding-top: 0p= +x; margin-top: 0px; } + +.ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-1 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(180, 85, 170); } + +.ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-2 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(160, 85, 245); } + +.ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-3 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(190, 130, 255); } + +.ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-4 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(220, 175, 255); } + +.ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-accent-purple-5 .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(230, 220, 255); } + +.ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-a__img-co= +ntainer .image, .ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-a_= +_pre-title-color-bar-text-wrapper { background-color: rgb(0, 65, 240); } + +.ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-a__img-co= +ntainer .image, .ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-a_= +_pre-title-color-bar-text-wrapper { background-color: rgb(190, 190, 190); } + +.ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header= +-a__img-container .image, .ai-hero-header.color-block-alt-gray-dark .cmp-ai= +-hero-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(15= +0, 150, 150); } + +.ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-header-a__color-ba= +r-text-wrapper, .ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-he= +ader-a__img-container .image, .ai-hero-header.color-block-alt-gray-darker .= +cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: = +rgb(90, 90, 90); } + +.ai-hero-header.color-block-alt-green .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-alt-green .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-alt-green .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 215, 0); } + +.ai-hero-header.color-block-alt-red .cmp-ai-hero-header-a__color-bar-text-w= +rapper, .ai-hero-header.color-block-alt-red .cmp-ai-hero-header-a__img-cont= +ainer .image, .ai-hero-header.color-block-alt-red .cmp-ai-hero-header-a__pr= +e-title-color-bar-text-wrapper { background-color: red; } + +.ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-alt-yellow .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, 255, 0= +); } + +.ai-hero-header.color-block-aqua .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-aqua .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-aqua .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(0, 255, 187); } + +.ai-hero-header.color-block-blue .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-blue .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-blue .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(0, 186, 255); } + +.ai-hero-header.color-block-blue-green .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-green .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-blue-green .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(5, 240, 165= +); } + +.ai-hero-header.color-block-brand-green .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-brand-green .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-brand-green .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(100, 255= +, 80); } + +.ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-a__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-a= +__img-container .image, .ai-hero-header.color-block-brand-orange .cmp-ai-he= +ro-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, = +120, 0); } + +.ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-a__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-a= +__img-container .image, .ai-hero-header.color-block-brand-yellow .cmp-ai-he= +ro-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, = +235, 50); } + +.ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-blue-dark .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 142, 255); = +} + +.ai-hero-header.color-block-blue-light .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-light .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-blue-light .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 243, 255= +); } + +.ai-hero-header.color-block-core-purple .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-core-purple .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-core-purple .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(70, 0, 1= +15); } + +.ai-hero-header.color-block-cyan .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-cyan .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-cyan .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(0, 255, 255); } + +.ai-hero-header.color-block-gray .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-gray .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-gray .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(167, 167, 167); } + +.ai-hero-header.color-block-gray-base .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-base .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-gray-base .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 0, 0); } + +.ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-gray-dark .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(107, 107, 107)= +; } + +.ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-gray-darker .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(74, 74, = +74); } + +.ai-hero-header.color-block-gray-light .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-gray-light .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-gray-light .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(204, 204, 2= +04); } + +.ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-a__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-a= +__img-container .image, .ai-hero-header.color-block-gray-lighter .cmp-ai-he= +ro-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(227, = +227, 227); } + +.ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header= +-a__img-container .image, .ai-hero-header.color-block-gray-lightest .cmp-ai= +-hero-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(24= +2, 242, 242); } + +.ai-hero-header.color-block-grayishyellow-dark .cmp-ai-hero-header-a__color= +-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-dark .cmp-ai-h= +ero-header-a__img-container .image, .ai-hero-header.color-block-grayishyell= +ow-dark .cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { backgroun= +d-color: rgb(150, 150, 140); } + +.ai-hero-header.color-block-grayishyellow-light .cmp-ai-hero-header-a__colo= +r-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-light .cmp-ai= +-hero-header-a__img-container .image, .ai-hero-header.color-block-grayishye= +llow-light .cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { backgr= +ound-color: rgb(230, 230, 220); } + +.ai-hero-header.color-block-green .cmp-ai-hero-header-a__color-bar-text-wra= +pper, .ai-hero-header.color-block-green .cmp-ai-hero-header-a__img-containe= +r .image, .ai-hero-header.color-block-green .cmp-ai-hero-header-a__pre-titl= +e-color-bar-text-wrapper { background-color: rgb(0, 255, 0); } + +.ai-hero-header.color-block-green-dark .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-green-dark .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-green-dark .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 83, 10);= + } + +.ai-hero-header.color-block-link .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-link .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-link .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(0, 77, 255); } + +.ai-hero-header.color-block-link-dark .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-link-dark .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-link-dark .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(0, 0, 136); } + +.ai-hero-header.color-block-orange .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.color-block-orange .cmp-ai-hero-header-a__img-contai= +ner .image, .ai-hero-header.color-block-orange .cmp-ai-hero-header-a__pre-t= +itle-color-bar-text-wrapper { background-color: rgb(255, 182, 0); } + +.ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-orange-dark .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, 149= +, 0); } + +.ai-hero-header.color-block-pink .cmp-ai-hero-header-a__color-bar-text-wrap= +per, .ai-hero-header.color-block-pink .cmp-ai-hero-header-a__img-container = +.image, .ai-hero-header.color-block-pink .cmp-ai-hero-header-a__pre-title-c= +olor-bar-text-wrapper { background-color: rgb(231, 0, 116); } + +.ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-pink-dark .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(164, 2, 83); } + +.ai-hero-header.color-block-pink-light .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-pink-light .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-pink-light .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, 80, 16= +0); } + +.ai-hero-header.color-block-purple .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.color-block-purple .cmp-ai-hero-header-a__img-contai= +ner .image, .ai-hero-header.color-block-purple .cmp-ai-hero-header-a__pre-t= +itle-color-bar-text-wrapper { background-color: rgb(161, 0, 255); } + +.ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-purple-dark .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(117, 0, = +192); } + +.ai-hero-header.color-block-purple-darkest .cmp-ai-hero-header-a__color-bar= +-text-wrapper, .ai-hero-header.color-block-purple-darkest .cmp-ai-hero-head= +er-a__img-container .image, .ai-hero-header.color-block-purple-darkest .cmp= +-ai-hero-header-a__pre-title-color-bar-text-wrapper { background-color: rgb= +(70, 1, 115); } + +.ai-hero-header.color-block-red .cmp-ai-hero-header-a__color-bar-text-wrapp= +er, .ai-hero-header.color-block-red .cmp-ai-hero-header-a__img-container .i= +mage, .ai-hero-header.color-block-red .cmp-ai-hero-header-a__pre-title-colo= +r-bar-text-wrapper { background-color: rgb(231, 15, 41); } + +.ai-hero-header.color-block-red-dark .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.color-block-red-dark .cmp-ai-hero-header-a__img-co= +ntainer .image, .ai-hero-header.color-block-red-dark .cmp-ai-hero-header-a_= +_pre-title-color-bar-text-wrapper { background-color: rgb(189, 0, 29); } + +.ai-hero-header.color-block-red-darker .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-red-darker .cmp-ai-hero-header-a__im= +g-container .image, .ai-hero-header.color-block-red-darker .cmp-ai-hero-hea= +der-a__pre-title-color-bar-text-wrapper { background-color: rgb(113, 0, 18)= +; } + +.ai-hero-header.color-block-red-light .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.color-block-red-light .cmp-ai-hero-header-a__img-= +container .image, .ai-hero-header.color-block-red-light .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, 50, 70); = +} + +.ai-hero-header.color-block-white .cmp-ai-hero-header-a__color-bar-text-wra= +pper, .ai-hero-header.color-block-white .cmp-ai-hero-header-a__img-containe= +r .image, .ai-hero-header.color-block-white .cmp-ai-hero-header-a__pre-titl= +e-color-bar-text-wrapper { background-color: rgb(255, 255, 255); } + +.ai-hero-header.color-block-yellow .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.color-block-yellow .cmp-ai-hero-header-a__img-contai= +ner .image, .ai-hero-header.color-block-yellow .cmp-ai-hero-header-a__pre-t= +itle-color-bar-text-wrapper { background-color: rgb(255, 212, 46); } + +.ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-a__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-a__= +img-container .image, .ai-hero-header.color-block-yellow-dark .cmp-ai-hero-= +header-a__pre-title-color-bar-text-wrapper { background-color: rgb(240, 192= +, 0); } + +.ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-a__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-a= +__img-container .image, .ai-hero-header.color-block-yellow-light .cmp-ai-he= +ro-header-a__pre-title-color-bar-text-wrapper { background-color: rgb(255, = +240, 179); } + +.ai-hero-header.brand-gradient-pink .cmp-ai-hero-header-a__color-bar-text-w= +rapper, .ai-hero-header.brand-gradient-pink .cmp-ai-hero-header-a__pre-titl= +e-color-bar-text-wrapper { background-image: linear-gradient(90deg, rgb(164= +, 2, 83) 0%, rgb(231, 0, 116) 30%); } + +.ai-hero-header.brand-gradient-purple .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.brand-gradient-purple .cmp-ai-hero-header-a__pre-= +title-color-bar-text-wrapper { background-image: linear-gradient(rgb(70, 1,= + 115), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-purple-alt .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.brand-gradient-purple-alt .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-image: linear-gradient(90= +deg, rgb(70, 1, 115), rgb(117, 0, 192), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-blue .cmp-ai-hero-header-a__color-bar-text-w= +rapper, .ai-hero-header.brand-gradient-blue .cmp-ai-hero-header-a__pre-titl= +e-color-bar-text-wrapper { background-image: linear-gradient(rgb(0, 0, 136)= +, rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-blue2 .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.brand-gradient-blue2 .cmp-ai-hero-header-a__pre-ti= +tle-color-bar-text-wrapper { background-image: linear-gradient(rgb(0, 77, 2= +55), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-light-blue .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.brand-gradient-light-blue .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-image: linear-gradient(90= +deg, rgb(0, 186, 255), rgb(0, 142, 255), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-red .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.brand-gradient-red .cmp-ai-hero-header-a__pre-title-= +color-bar-text-wrapper { background-image: linear-gradient(rgb(113, 0, 18),= + red); } + +.ai-hero-header.brand-gradient-red-alt .cmp-ai-hero-header-a__color-bar-tex= +t-wrapper, .ai-hero-header.brand-gradient-red-alt .cmp-ai-hero-header-a__pr= +e-title-color-bar-text-wrapper { background-image: linear-gradient(90deg, r= +ed, rgb(189, 0, 29), rgb(113, 0, 18)); } + +.ai-hero-header.brand-gradient .cmp-ai-hero-header-a__color-bar-text-wrappe= +r, .ai-hero-header.brand-gradient .cmp-ai-hero-header-a__pre-title-color-ba= +r-text-wrapper { background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 1= +86, 255)); } + +.ai-hero-header.brand-gradient-alt .cmp-ai-hero-header-a__color-bar-text-wr= +apper, .ai-hero-header.brand-gradient-alt .cmp-ai-hero-header-a__pre-title-= +color-bar-text-wrapper { background-image: linear-gradient(90deg, rgb(0, 25= +5, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-yellow .cmp-ai-hero-header-a__color-bar-text= +-wrapper, .ai-hero-header.brand-gradient-yellow .cmp-ai-hero-header-a__pre-= +title-color-bar-text-wrapper { background-image: linear-gradient(rgb(255, 2= +55, 0), rgb(240, 192, 0)); } + +.ai-hero-header.brand-gradient-yellow-alt .cmp-ai-hero-header-a__color-bar-= +text-wrapper, .ai-hero-header.brand-gradient-yellow-alt .cmp-ai-hero-header= +-a__pre-title-color-bar-text-wrapper { background-image: linear-gradient(90= +deg, rgb(255, 255, 0), rgb(255, 212, 46), rgb(255, 182, 0)); } + +.ai-hero-header.brand-gradient-green .cmp-ai-hero-header-a__color-bar-text-= +wrapper, .ai-hero-header.brand-gradient-green .cmp-ai-hero-header-a__pre-ti= +tle-color-bar-text-wrapper { background-image: linear-gradient(90deg, rgb(0= +, 255, 0), rgb(0, 215, 0), rgb(0, 83, 10)); } + +.cmp-ai-hero-header-a .cmp-image, .cmp-ai-hero-header-a .cmp-image__image, = +.cmp-ai-hero-header-a .image { height: 100%; } + +.cmp-ai-hero-header-a .cmp-teaser__image { border: none; } + +.cmp-ai-hero-header-a__video-img-text-container { position: relative; overf= +low: hidden; } + +.cmp-ai-hero-header-a__video-container .cmp-video-hero { overflow: hidden; = +background-color: rgb(161, 0, 255); } + +.cmp-ai-hero-header-a__video-container .cmp-video-hero__video { width: auto= +; height: 47.3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__video-container .cmp-video-hero__video { width: 10= +0%; height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__video-container .cmp-video-hero__video { height: 6= +3rem; } +} + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__video-container .cmp-video-hero__controls { left: = +2rem; right: auto; } +} + +.cmp-ai-hero-header__light-theme-icon .cmp-ai-hero-header-a__video-containe= +r .cmp-video-hero__controls-mute, .cmp-ai-hero-header__light-theme-icon .cm= +p-ai-hero-header-a__video-container .cmp-video-hero__controls-pause, .cmp-a= +i-hero-header__light-theme-icon .cmp-ai-hero-header-a__video-container .cmp= +-video-hero__controls-play, .cmp-ai-hero-header__light-theme-icon .cmp-ai-h= +ero-header-a__video-container .cmp-video-hero__controls-unmute { color: rgb= +(0, 0, 0); } + +.cmp-ai-hero-header-a__video-container .cmp-video-hero__content { padding: = +0px; } + +.cmp-ai-hero-header-a__pre-title-text-img-container { position: absolute; t= +op: 14rem; right: 0px; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__pre-title-text-img-container { top: 5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__pre-title-text-img-container { top: 13rem; } +} + +.cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { position: relativ= +e; display: flex; -webkit-box-align: center; align-items: center; height: 4= +.3rem; background-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { height: 4.7rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__pre-title-color-bar-text-wrapper { height: 5rem; } +} + +.cmp-ai-hero-header-a__pre-title-container { position: relative; padding: 1= +rem 1.5rem 0px; display: flex; -webkit-box-orient: vertical; -webkit-box-di= +rection: normal; flex-direction: column; -webkit-box-align: end; align-item= +s: flex-end; } + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__pre-title-container { padding: 1rem 2rem 0px; } +} + +.cmp-ai-hero-header-a__pre-title-container .cmp-title__text { font-size: 1.= +4rem; font-weight: 500; line-height: 1.7rem; text-transform: none; } + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__pre-title-container .cmp-title__text { font-size: = +1.8rem; line-height: 2.2rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-a__pre-title-container = +.cmp-title__text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-a__horizontal-rule { height: 0.2rem; background-color: = +rgb(0, 0, 0); margin: 0.4rem 0px 1rem; width: 22.8rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__horizontal-rule { width: 23.9rem; margin-top: 0.8r= +em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__horizontal-rule { width: 29.9rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-a__horizontal-rule { ba= +ckground-color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__text-img-container { width: 66.67%; margin-top: -5= +rem; margin-left: 33.34%; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__text-img-container { margin-top: -9rem; } +} + +.cmp-ai-hero-header-a__color-bar-text-wrapper { position: relative; display= +: flex; -webkit-box-align: center; align-items: center; min-height: 9rem; b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__color-bar-text-wrapper { min-height: 7.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__color-bar-text-wrapper { min-height: 13.8rem; } +} + +.cmp-ai-hero-header-a__color-bar-img-container, .cmp-ai-hero-header-a__pre-= +title-color-bar-img-container { position: absolute; inset: 0px; overflow: h= +idden; } + +.cmp-ai-hero-header-a__color-bar-img-container .cmp-teaser__image, .cmp-ai-= +hero-header-a__pre-title-color-bar-img-container .cmp-teaser__image { heigh= +t: 100%; } + +.cmp-ai-hero-header-a__title-container { position: relative; margin: 0.9rem= + 0px 0.9rem 8.33%; width: 75%; word-break: break-word; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__title-container { margin: 1.1rem 0px 1.1rem 16.67%= +; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__title-container { margin: 1rem 0px 1rem 25%; } +} + +.cmp-ai-hero-header-a__title-container .cmp-title__text { font-size: 3rem; = +line-height: 1.1; font-weight: 700; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__title-container .cmp-title__text { font-size: 3.6r= +em; line-height: 1; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__title-container .cmp-title__text { font-size: 6.5r= +em; line-height: 7rem; } +} + +.cmp-ai-hero-header__uppercase .cmp-ai-hero-header-a__title-container .cmp-= +title__text { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-a__title-container .cmp= +-title__text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-a__img-container { height: 47.3rem; overflow: hidden; b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__img-container { height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-a__img-container { height: 63rem; } +} + +.cmp-ai-hero-header-a__img-container .cmp-image__image { width: auto; max-w= +idth: none; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-a__img-container .cmp-image__image { width: 100%; max= +-width: 100%; height: 100%; object-fit: cover; margin: 0px; } +} + +.ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(180, 85, 170); } + +.ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(160, 85, 245); } + +.ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(190, 130, 255); } + +.ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(220, 175, 255); } + +.ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(230, 220, 255); } + +.ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-b__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-b__img-co= +ntainer .image { background-color: rgb(0, 65, 240); } + +.ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-b__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-b__img-co= +ntainer .image { background-color: rgb(190, 190, 190); } + +.ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header-b__color-bar-= +text-wrapper, .ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header= +-b__img-container .image { background-color: rgb(150, 150, 150); } + +.ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-header-b__color-ba= +r-text-wrapper, .ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-he= +ader-b__img-container .image { background-color: rgb(90, 90, 90); } + +.ai-hero-header.color-block-alt-green .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-alt-green .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(0, 215, 0); } + +.ai-hero-header.color-block-alt-red .cmp-ai-hero-header-b__color-bar-text-w= +rapper, .ai-hero-header.color-block-alt-red .cmp-ai-hero-header-b__img-cont= +ainer .image { background-color: red; } + +.ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(255, 255, 0); } + +.ai-hero-header.color-block-aqua .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-aqua .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(0, 255, 187); } + +.ai-hero-header.color-block-blue .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-blue .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(0, 186, 255); } + +.ai-hero-header.color-block-blue-green .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-green .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(5, 240, 165); } + +.ai-hero-header.color-block-brand-green .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-brand-green .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(100, 255, 80); } + +.ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-b__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-b= +__img-container .image { background-color: rgb(255, 120, 0); } + +.ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-b__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-b= +__img-container .image { background-color: rgb(255, 235, 50); } + +.ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(0, 142, 255); } + +.ai-hero-header.color-block-blue-light .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-light .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(0, 243, 255); } + +.ai-hero-header.color-block-core-purple .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-core-purple .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(70, 0, 115); } + +.ai-hero-header.color-block-cyan .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-cyan .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(0, 255, 255); } + +.ai-hero-header.color-block-gray .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-gray .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(167, 167, 167); } + +.ai-hero-header.color-block-gray-base .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-base .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(0, 0, 0); } + +.ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(107, 107, 107); } + +.ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(74, 74, 74); } + +.ai-hero-header.color-block-gray-light .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-gray-light .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(204, 204, 204); } + +.ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-b__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-b= +__img-container .image { background-color: rgb(227, 227, 227); } + +.ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header-b__color-bar-= +text-wrapper, .ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header= +-b__img-container .image { background-color: rgb(242, 242, 242); } + +.ai-hero-header.color-block-grayishyellow-dark .cmp-ai-hero-header-b__color= +-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-dark .cmp-ai-h= +ero-header-b__img-container .image { background-color: rgb(150, 150, 140); = +} + +.ai-hero-header.color-block-grayishyellow-light .cmp-ai-hero-header-b__colo= +r-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-light .cmp-ai= +-hero-header-b__img-container .image { background-color: rgb(230, 230, 220)= +; } + +.ai-hero-header.color-block-green .cmp-ai-hero-header-b__color-bar-text-wra= +pper, .ai-hero-header.color-block-green .cmp-ai-hero-header-b__img-containe= +r .image { background-color: rgb(0, 255, 0); } + +.ai-hero-header.color-block-green-dark .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-green-dark .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(0, 83, 10); } + +.ai-hero-header.color-block-link .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-link .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(0, 77, 255); } + +.ai-hero-header.color-block-link-dark .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-link-dark .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(0, 0, 136); } + +.ai-hero-header.color-block-orange .cmp-ai-hero-header-b__color-bar-text-wr= +apper, .ai-hero-header.color-block-orange .cmp-ai-hero-header-b__img-contai= +ner .image { background-color: rgb(255, 182, 0); } + +.ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(255, 149, 0); } + +.ai-hero-header.color-block-pink .cmp-ai-hero-header-b__color-bar-text-wrap= +per, .ai-hero-header.color-block-pink .cmp-ai-hero-header-b__img-container = +.image { background-color: rgb(231, 0, 116); } + +.ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(164, 2, 83); } + +.ai-hero-header.color-block-pink-light .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-pink-light .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(255, 80, 160); } + +.ai-hero-header.color-block-purple .cmp-ai-hero-header-b__color-bar-text-wr= +apper, .ai-hero-header.color-block-purple .cmp-ai-hero-header-b__img-contai= +ner .image { background-color: rgb(161, 0, 255); } + +.ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(117, 0, 192); } + +.ai-hero-header.color-block-purple-darkest .cmp-ai-hero-header-b__color-bar= +-text-wrapper, .ai-hero-header.color-block-purple-darkest .cmp-ai-hero-head= +er-b__img-container .image { background-color: rgb(70, 1, 115); } + +.ai-hero-header.color-block-red .cmp-ai-hero-header-b__color-bar-text-wrapp= +er, .ai-hero-header.color-block-red .cmp-ai-hero-header-b__img-container .i= +mage { background-color: rgb(231, 15, 41); } + +.ai-hero-header.color-block-red-dark .cmp-ai-hero-header-b__color-bar-text-= +wrapper, .ai-hero-header.color-block-red-dark .cmp-ai-hero-header-b__img-co= +ntainer .image { background-color: rgb(189, 0, 29); } + +.ai-hero-header.color-block-red-darker .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-red-darker .cmp-ai-hero-header-b__im= +g-container .image { background-color: rgb(113, 0, 18); } + +.ai-hero-header.color-block-red-light .cmp-ai-hero-header-b__color-bar-text= +-wrapper, .ai-hero-header.color-block-red-light .cmp-ai-hero-header-b__img-= +container .image { background-color: rgb(255, 50, 70); } + +.ai-hero-header.color-block-white .cmp-ai-hero-header-b__color-bar-text-wra= +pper, .ai-hero-header.color-block-white .cmp-ai-hero-header-b__img-containe= +r .image { background-color: rgb(255, 255, 255); } + +.ai-hero-header.color-block-yellow .cmp-ai-hero-header-b__color-bar-text-wr= +apper, .ai-hero-header.color-block-yellow .cmp-ai-hero-header-b__img-contai= +ner .image { background-color: rgb(255, 212, 46); } + +.ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-b__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-b__= +img-container .image { background-color: rgb(240, 192, 0); } + +.ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-b__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-b= +__img-container .image { background-color: rgb(255, 240, 179); } + +.ai-hero-header.brand-gradient-pink .cmp-ai-hero-header-b__color-bar-text-w= +rapper { background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(2= +31, 0, 116) 30%); } + +.ai-hero-header.brand-gradient-purple .cmp-ai-hero-header-b__color-bar-text= +-wrapper { background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 2= +55)); } + +.ai-hero-header.brand-gradient-purple-alt .cmp-ai-hero-header-b__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(70, 1, 115), rg= +b(117, 0, 192), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-blue .cmp-ai-hero-header-b__color-bar-text-w= +rapper { background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255))= +; } + +.ai-hero-header.brand-gradient-blue2 .cmp-ai-hero-header-b__color-bar-text-= +wrapper { background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 25= +5)); } + +.ai-hero-header.brand-gradient-light-blue .cmp-ai-hero-header-b__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(0, 186, 255), r= +gb(0, 142, 255), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-red .cmp-ai-hero-header-b__color-bar-text-wr= +apper { background-image: linear-gradient(rgb(113, 0, 18), red); } + +.ai-hero-header.brand-gradient-red-alt .cmp-ai-hero-header-b__color-bar-tex= +t-wrapper { background-image: linear-gradient(90deg, red, rgb(189, 0, 29), = +rgb(113, 0, 18)); } + +.ai-hero-header.brand-gradient .cmp-ai-hero-header-b__color-bar-text-wrappe= +r { background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-alt .cmp-ai-hero-header-b__color-bar-text-wr= +apper { background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186= +, 255)); } + +.ai-hero-header.brand-gradient-yellow .cmp-ai-hero-header-b__color-bar-text= +-wrapper { background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192= +, 0)); } + +.ai-hero-header.brand-gradient-yellow-alt .cmp-ai-hero-header-b__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(255, 255, 0), r= +gb(255, 212, 46), rgb(255, 182, 0)); } + +.ai-hero-header.brand-gradient-green .cmp-ai-hero-header-b__color-bar-text-= +wrapper { background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 2= +15, 0), rgb(0, 83, 10)); } + +.cmp-ai-hero-header-b .cmp-image, .cmp-ai-hero-header-b .cmp-image__image, = +.cmp-ai-hero-header-b .cmp-image__link, .cmp-ai-hero-header-b .image { heig= +ht: 100%; } + +.cmp-ai-hero-header-b .cmp-teaser__image { border: none; height: 100%; } + +.cmp-ai-hero-header-b__video-img-text-container { position: relative; } + +.cmp-ai-hero-header-b__img-container { height: 47.3rem; overflow: hidden; b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__img-container { height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__img-container { height: 63rem; } +} + +.cmp-ai-hero-header-b__img-container .cmp-image__image { width: auto; max-w= +idth: none; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__img-container .cmp-image__image { width: 100%; max= +-width: 100%; height: 100%; object-fit: cover; margin: 0px; } +} + +.cmp-ai-hero-header-b__video-container .cmp-video-hero { overflow: hidden; = +background-color: rgb(161, 0, 255); } + +.cmp-ai-hero-header-b__video-container .cmp-video-hero__video { width: auto= +; height: 47.3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__video-container .cmp-video-hero__video { width: 10= +0%; height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__video-container .cmp-video-hero__video { height: 6= +3rem; } +} + +.cmp-ai-hero-header-b__video-container .cmp-video-hero__controls { bottom: = +auto; top: 1.5rem; right: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__video-container .cmp-video-hero__controls { inset:= + auto auto 1.5rem 2rem; } +} + +.cmp-ai-hero-header__light-theme-icon .cmp-ai-hero-header-b__video-containe= +r .cmp-video-hero__controls-mute, .cmp-ai-hero-header__light-theme-icon .cm= +p-ai-hero-header-b__video-container .cmp-video-hero__controls-pause, .cmp-a= +i-hero-header__light-theme-icon .cmp-ai-hero-header-b__video-container .cmp= +-video-hero__controls-play, .cmp-ai-hero-header__light-theme-icon .cmp-ai-h= +ero-header-b__video-container .cmp-video-hero__controls-unmute { color: rgb= +(0, 0, 0); } + +.cmp-ai-hero-header-b__video-container .cmp-video-hero__content { padding: = +0px; } + +.cmp-ai-hero-header-b__color-bar-img-container { position: absolute; inset:= + 0px; overflow: hidden; } + +.cmp-ai-hero-header-b__text-img-container { display: flex; -webkit-box-pack= +: end; justify-content: flex-end; } + +.cmp-ai-hero-header-b__color-bar-text-wrapper { position: relative; min-hei= +ght: 28rem; width: 91.67%; margin-top: -9.3rem; background-color: rgb(161, = +0, 255); max-width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__color-bar-text-wrapper { min-height: 30rem; width:= + 32.94em; margin-top: -8.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__color-bar-text-wrapper { min-height: 48.1rem; widt= +h: 49.19em; margin-top: -13rem; } +} + +.cmp-ai-hero-header-b__text-container { position: relative; } + +.cmp-ai-hero-header-b__title-container { width: 75%; padding-top: 0.67em; p= +adding-bottom: 1.67em; margin-left: 8.33%; font-size: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__title-container { width: 58.33%; padding-top: 0.83= +em; padding-bottom: 1.94em; margin-left: calc(8.33% - 0.56em); font-size: 3= +.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__title-container { padding-top: 0.62em; padding-bot= +tom: 1.54em; margin-left: calc(8.33% + 0.39em); font-size: 6.5rem; } +} + +.cmp-ai-hero-header-b__title-container .cmp-text { font-size: 3rem; line-he= +ight: 3.4rem; font-weight: 700; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__title-container .cmp-text { font-size: 3.6rem; lin= +e-height: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__title-container .cmp-text { font-size: 6.5rem; lin= +e-height: 7rem; } +} + +.cmp-ai-hero-header__uppercase .cmp-ai-hero-header-b__title-container .cmp-= +text { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-b__title-container .cmp= +-text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-b__pre-title-container { padding: 2.81em 0.94em 0px 0px= +; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: norma= +l; flex-direction: column; word-break: break-all; font-size: 1.6rem; font-w= +eight: 500; line-height: 1.2; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__pre-title-container { padding: 1.88em 5em 0px 0px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__pre-title-container { padding: 1.88em 6.25em 0px 0= +px; } +} + +.cmp-ai-hero-header-b__pre-title-container .cmp-title__text { display: flex= +; -webkit-box-pack: end; justify-content: flex-end; margin-bottom: 0.4rem; = +font-size: 1.4rem; line-height: 1.7rem; } + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__pre-title-container .cmp-title__text { font-size: = +1.8rem; line-height: 2.2rem; margin-bottom: 0.8rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-b__pre-title-container = +.cmp-title__text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-b__pre-title-container .cmp-ai-hero-header-b__horizonta= +l-rule-container { display: flex; -webkit-box-pack: end; justify-content: f= +lex-end; } + +.cmp-ai-hero-header-b__pre-title-container .cmp-ai-hero-header-b__horizonta= +l-rule-container .cmp-ai-hero-header-b__horizontal-rule { height: 0.2rem; w= +idth: 23rem; background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-b__pre-title-container .cmp-ai-hero-header-b__horizon= +tal-rule-container .cmp-ai-hero-header-b__horizontal-rule { width: 24rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-b__pre-title-container .cmp-ai-hero-header-b__horizon= +tal-rule-container .cmp-ai-hero-header-b__horizontal-rule { width: 30rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-b__pre-title-container = +.cmp-ai-hero-header-b__horizontal-rule-container .cmp-ai-hero-header-b__hor= +izontal-rule { background-color: rgb(255, 255, 255); } + +.cmp-hero-header-c { display: flex; } + +.cmp-hero-header-c__image-container { width: 33.33%; display: none; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__image-container { display: block; } +} + +.cmp-hero-header-c__image-container .cmp-image__image { object-fit: cover; = +} + +.cmp-hero-header-c__image-container .cmp-teaser__image { border: 0px; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__image-container .cmp-teaser__image { height: 23rem; w= +idth: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__image-container .cmp-teaser__image { height: 40rem; w= +idth: 100%; } +} + +.cmp-hero-header-c__image-container .cmp-teaser__image .cmp-image, .cmp-her= +o-header-c__image-container .cmp-teaser__image .cmp-image__image, .cmp-hero= +-header-c__image-container .cmp-teaser__image .image, .cmp-hero-header-c__i= +mage-container .cmp-teaser__image .mediaimage { height: 100%; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__image-container .cmp-teaser__image .cmp-video-hero__v= +ideo { height: 23rem; width: 100%; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__image-container .cmp-teaser__image .cmp-video-hero__v= +ideo { height: 40rem; width: 100%; } +} + +.cmp-ai-hero-header__light-theme-icon .cmp-hero-header-c__image-container .= +cmp-teaser__image .cmp-video-hero__controls-mute, .cmp-ai-hero-header__ligh= +t-theme-icon .cmp-hero-header-c__image-container .cmp-teaser__image .cmp-vi= +deo-hero__controls-pause, .cmp-ai-hero-header__light-theme-icon .cmp-hero-h= +eader-c__image-container .cmp-teaser__image .cmp-video-hero__controls-play,= + .cmp-ai-hero-header__light-theme-icon .cmp-hero-header-c__image-container = +.cmp-teaser__image .cmp-video-hero__controls-unmute { color: rgb(0, 0, 0); = +} + +.cmp-hero-header-c__text-container { position: relative; background-color: = +rgb(161, 0, 255); min-height: 28rem; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__text-container { width: 66.67%; min-height: 29rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container { min-height: 43.3rem; } +} + +.cmp-hero-header-c__text-container .cmp-teaser__image { position: absolute;= + inset: 0px; object-fit: cover; width: 100%; height: 100%; border: 0px; } + +.cmp-hero-header-c__text-container .cmp-teaser__image .cmp-image, .cmp-hero= +-header-c__text-container .cmp-teaser__image .cmp-image__image { height: 10= +0%; } + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text { position: rel= +ative; } + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text-title { display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; -webkit-box-align: end; align-items: flex-end; padding: 4= +.5rem 1.5rem 0px 0px; text-align: right; font-size: 1.4rem; text-transform:= + uppercase; } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title { paddi= +ng: 3rem 8rem 0px 0px; font-size: 1.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title { font-= +size: 1.8rem; font-weight: 500; padding: 3rem 10rem 0px 0px; } +} + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-label { f= +ont-weight: 500; color: rgb(0, 0, 0); line-height: 1.7rem; } + +.cmp-ai-hero-header__uppercase .cmp-hero-header-c__text-container .cmp-hero= +-header-c__text-title-label { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-hero-header-c__text-container .cmp-her= +o-header-c__text-title-label { color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-label {= + font-size: 1.8rem; line-height: 2.2rem; } +} + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-separator= + { border-width: initial; border-style: solid solid none; border-color: ini= +tial; border-image: initial; color: rgb(0, 0, 0); width: 22.4rem; padding: = +0px; margin: 0.4rem 0px 0px; } + +.cmp-ai-hero-header__uppercase .cmp-hero-header-c__text-container .cmp-hero= +-header-c__text-title-separator { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-hero-header-c__text-container .cmp-her= +o-header-c__text-title-separator { color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-separat= +or { width: 23.5rem; margin: 0.8rem 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-title-separat= +or { width: 29.5rem; } +} + +.cmp-hero-header-c__text-container .cmp-hero-header-c__text-header2 { margi= +n: 2rem 0px 0px 8.33%; padding-bottom: 5rem; font-size: 3rem; line-height: = +3.3rem; width: 75%; color: rgb(0, 0, 0); } + +.cmp-ai-hero-header__uppercase .cmp-hero-header-c__text-container .cmp-hero= +-header-c__text-header2 { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-hero-header-c__text-container .cmp-her= +o-header-c__text-header2 { color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-header2 { mar= +gin: 3rem 0px 0px calc(8.33% - 2rem); padding-bottom: 7rem; font-size: 3.6r= +em; line-height: 3.6rem; width: 58.33%; font-weight: 700; } +} + +@media screen and (min-width: 1000px) { + .cmp-hero-header-c__text-container .cmp-hero-header-c__text-header2 { mar= +gin: 4rem 0px 0px calc(8.33% + 2.5rem); padding-bottom: 10rem; font-size: 6= +.5rem; line-height: 7rem; } +} + +.ai-hero-header.color-block-accent-purple-1 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(180, 85, 170); } + +.ai-hero-header.color-block-accent-purple-2 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(160, 85, 245); } + +.ai-hero-header.color-block-accent-purple-3 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(190, 130, 255); } + +.ai-hero-header.color-block-accent-purple-4 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(220, 175, 255); } + +.ai-hero-header.color-block-accent-purple-5 .cmp-hero-header-c__text-contai= +ner { background-color: rgb(230, 220, 255); } + +.ai-hero-header.color-block-alt-blue .cmp-hero-header-c__text-container { b= +ackground-color: rgb(0, 65, 240); } + +.ai-hero-header.color-block-alt-gray .cmp-hero-header-c__text-container { b= +ackground-color: rgb(190, 190, 190); } + +.ai-hero-header.color-block-alt-gray-dark .cmp-hero-header-c__text-containe= +r { background-color: rgb(150, 150, 150); } + +.ai-hero-header.color-block-alt-gray-darker .cmp-hero-header-c__text-contai= +ner { background-color: rgb(90, 90, 90); } + +.ai-hero-header.color-block-alt-green .cmp-hero-header-c__text-container { = +background-color: rgb(0, 215, 0); } + +.ai-hero-header.color-block-alt-red .cmp-hero-header-c__text-container { ba= +ckground-color: red; } + +.ai-hero-header.color-block-alt-yellow .cmp-hero-header-c__text-container {= + background-color: rgb(255, 255, 0); } + +.ai-hero-header.color-block-aqua .cmp-hero-header-c__text-container { backg= +round-color: rgb(0, 255, 187); } + +.ai-hero-header.color-block-blue .cmp-hero-header-c__text-container { backg= +round-color: rgb(0, 186, 255); } + +.ai-hero-header.color-block-blue-green .cmp-hero-header-c__text-container {= + background-color: rgb(5, 240, 165); } + +.ai-hero-header.color-block-brand-green .cmp-hero-header-c__text-container = +{ background-color: rgb(100, 255, 80); } + +.ai-hero-header.color-block-brand-orange .cmp-hero-header-c__text-container= + { background-color: rgb(255, 120, 0); } + +.ai-hero-header.color-block-brand-yellow .cmp-hero-header-c__text-container= + { background-color: rgb(255, 235, 50); } + +.ai-hero-header.color-block-blue-dark .cmp-hero-header-c__text-container { = +background-color: rgb(0, 142, 255); } + +.ai-hero-header.color-block-blue-light .cmp-hero-header-c__text-container {= + background-color: rgb(0, 243, 255); } + +.ai-hero-header.color-block-core-purple .cmp-hero-header-c__text-container = +{ background-color: rgb(70, 0, 115); } + +.ai-hero-header.color-block-cyan .cmp-hero-header-c__text-container { backg= +round-color: rgb(0, 255, 255); } + +.ai-hero-header.color-block-gray .cmp-hero-header-c__text-container { backg= +round-color: rgb(167, 167, 167); } + +.ai-hero-header.color-block-gray-base .cmp-hero-header-c__text-container { = +background-color: rgb(0, 0, 0); } + +.ai-hero-header.color-block-gray-dark .cmp-hero-header-c__text-container { = +background-color: rgb(107, 107, 107); } + +.ai-hero-header.color-block-gray-darker .cmp-hero-header-c__text-container = +{ background-color: rgb(74, 74, 74); } + +.ai-hero-header.color-block-gray-light .cmp-hero-header-c__text-container {= + background-color: rgb(204, 204, 204); } + +.ai-hero-header.color-block-gray-lighter .cmp-hero-header-c__text-container= + { background-color: rgb(227, 227, 227); } + +.ai-hero-header.color-block-gray-lightest .cmp-hero-header-c__text-containe= +r { background-color: rgb(242, 242, 242); } + +.ai-hero-header.color-block-grayishyellow-dark .cmp-hero-header-c__text-con= +tainer { background-color: rgb(150, 150, 140); } + +.ai-hero-header.color-block-grayishyellow-light .cmp-hero-header-c__text-co= +ntainer { background-color: rgb(230, 230, 220); } + +.ai-hero-header.color-block-green .cmp-hero-header-c__text-container { back= +ground-color: rgb(0, 255, 0); } + +.ai-hero-header.color-block-green-dark .cmp-hero-header-c__text-container {= + background-color: rgb(0, 83, 10); } + +.ai-hero-header.color-block-link .cmp-hero-header-c__text-container { backg= +round-color: rgb(0, 77, 255); } + +.ai-hero-header.color-block-link-dark .cmp-hero-header-c__text-container { = +background-color: rgb(0, 0, 136); } + +.ai-hero-header.color-block-orange .cmp-hero-header-c__text-container { bac= +kground-color: rgb(255, 182, 0); } + +.ai-hero-header.color-block-orange-dark .cmp-hero-header-c__text-container = +{ background-color: rgb(255, 149, 0); } + +.ai-hero-header.color-block-pink .cmp-hero-header-c__text-container { backg= +round-color: rgb(231, 0, 116); } + +.ai-hero-header.color-block-pink-dark .cmp-hero-header-c__text-container { = +background-color: rgb(164, 2, 83); } + +.ai-hero-header.color-block-pink-light .cmp-hero-header-c__text-container {= + background-color: rgb(255, 80, 160); } + +.ai-hero-header.color-block-purple .cmp-hero-header-c__text-container { bac= +kground-color: rgb(161, 0, 255); } + +.ai-hero-header.color-block-purple-dark .cmp-hero-header-c__text-container = +{ background-color: rgb(117, 0, 192); } + +.ai-hero-header.color-block-purple-darkest .cmp-hero-header-c__text-contain= +er { background-color: rgb(70, 1, 115); } + +.ai-hero-header.color-block-red .cmp-hero-header-c__text-container { backgr= +ound-color: rgb(231, 15, 41); } + +.ai-hero-header.color-block-red-dark .cmp-hero-header-c__text-container { b= +ackground-color: rgb(189, 0, 29); } + +.ai-hero-header.color-block-red-darker .cmp-hero-header-c__text-container {= + background-color: rgb(113, 0, 18); } + +.ai-hero-header.color-block-red-light .cmp-hero-header-c__text-container { = +background-color: rgb(255, 50, 70); } + +.ai-hero-header.color-block-white .cmp-hero-header-c__text-container { back= +ground-color: rgb(255, 255, 255); } + +.ai-hero-header.color-block-yellow .cmp-hero-header-c__text-container { bac= +kground-color: rgb(255, 212, 46); } + +.ai-hero-header.color-block-yellow-dark .cmp-hero-header-c__text-container = +{ background-color: rgb(240, 192, 0); } + +.ai-hero-header.color-block-yellow-light .cmp-hero-header-c__text-container= + { background-color: rgb(255, 240, 179); } + +.ai-hero-header.brand-gradient-pink .cmp-hero-header-c__text-container { ba= +ckground-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(231, 0, 116)= + 30%); } + +.ai-hero-header.brand-gradient-purple .cmp-hero-header-c__text-container { = +background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-purple-alt .cmp-hero-header-c__text-containe= +r { background-image: linear-gradient(90deg, rgb(70, 1, 115), rgb(117, 0, 1= +92), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-blue .cmp-hero-header-c__text-container { ba= +ckground-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-blue2 .cmp-hero-header-c__text-container { b= +ackground-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-light-blue .cmp-hero-header-c__text-containe= +r { background-image: linear-gradient(90deg, rgb(0, 186, 255), rgb(0, 142, = +255), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-red .cmp-hero-header-c__text-container { bac= +kground-image: linear-gradient(rgb(113, 0, 18), red); } + +.ai-hero-header.brand-gradient-red-alt .cmp-hero-header-c__text-container {= + background-image: linear-gradient(90deg, red, rgb(189, 0, 29), rgb(113, 0,= + 18)); } + +.ai-hero-header.brand-gradient .cmp-hero-header-c__text-container { backgro= +und-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-alt .cmp-hero-header-c__text-container { bac= +kground-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-yellow .cmp-hero-header-c__text-container { = +background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192, 0)); } + +.ai-hero-header.brand-gradient-yellow-alt .cmp-hero-header-c__text-containe= +r { background-image: linear-gradient(90deg, rgb(255, 255, 0), rgb(255, 212= +, 46), rgb(255, 182, 0)); } + +.ai-hero-header.brand-gradient-green .cmp-hero-header-c__text-container { b= +ackground-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 215, 0), rgb= +(0, 83, 10)); } + +.ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-1 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-1 .= +cmp-video-hero { background-color: rgb(180, 85, 170); } + +.ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-2 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-2 .= +cmp-video-hero { background-color: rgb(160, 85, 245); } + +.ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-3 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-3 .= +cmp-video-hero { background-color: rgb(190, 130, 255); } + +.ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-4 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-4 .= +cmp-video-hero { background-color: rgb(220, 175, 255); } + +.ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-accent-purple-5 .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-accent-purple-5 .= +cmp-video-hero { background-color: rgb(230, 220, 255); } + +.ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-d__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-blue .cmp-ai-hero-header-d__img-co= +ntainer .image, .ai-hero-header.color-block-alt-blue .cmp-video-hero { back= +ground-color: rgb(0, 65, 240); } + +.ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-d__color-bar-text-= +wrapper, .ai-hero-header.color-block-alt-gray .cmp-ai-hero-header-d__img-co= +ntainer .image, .ai-hero-header.color-block-alt-gray .cmp-video-hero { back= +ground-color: rgb(190, 190, 190); } + +.ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header-d__color-bar-= +text-wrapper, .ai-hero-header.color-block-alt-gray-dark .cmp-ai-hero-header= +-d__img-container .image, .ai-hero-header.color-block-alt-gray-dark .cmp-vi= +deo-hero { background-color: rgb(150, 150, 150); } + +.ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-header-d__color-ba= +r-text-wrapper, .ai-hero-header.color-block-alt-gray-darker .cmp-ai-hero-he= +ader-d__img-container .image, .ai-hero-header.color-block-alt-gray-darker .= +cmp-video-hero { background-color: rgb(90, 90, 90); } + +.ai-hero-header.color-block-alt-green .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-alt-green .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-alt-green .cmp-video-hero { b= +ackground-color: rgb(0, 215, 0); } + +.ai-hero-header.color-block-alt-red .cmp-ai-hero-header-d__color-bar-text-w= +rapper, .ai-hero-header.color-block-alt-red .cmp-ai-hero-header-d__img-cont= +ainer .image, .ai-hero-header.color-block-alt-red .cmp-video-hero { backgro= +und-color: red; } + +.ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-alt-yellow .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-alt-yellow .cmp-video-hero = +{ background-color: rgb(255, 255, 0); } + +.ai-hero-header.color-block-aqua .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-aqua .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-aqua .cmp-video-hero { background-color= +: rgb(0, 255, 187); } + +.ai-hero-header.color-block-blue .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-blue .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-blue .cmp-video-hero { background-color= +: rgb(0, 186, 255); } + +.ai-hero-header.color-block-blue-green .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-green .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-blue-green .cmp-video-hero = +{ background-color: rgb(5, 240, 165); } + +.ai-hero-header.color-block-brand-green .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-brand-green .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-brand-green .cmp-video-he= +ro { background-color: rgb(100, 255, 80); } + +.ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-d__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-orange .cmp-ai-hero-header-d= +__img-container .image, .ai-hero-header.color-block-brand-orange .cmp-video= +-hero { background-color: rgb(255, 120, 0); } + +.ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-d__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-brand-yellow .cmp-ai-hero-header-d= +__img-container .image, .ai-hero-header.color-block-brand-yellow .cmp-video= +-hero { background-color: rgb(255, 235, 50); } + +.ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-blue-dark .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-blue-dark .cmp-video-hero { b= +ackground-color: rgb(0, 142, 255); } + +.ai-hero-header.color-block-blue-light .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-blue-light .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-blue-light .cmp-video-hero = +{ background-color: rgb(0, 243, 255); } + +.ai-hero-header.color-block-core-purple .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-core-purple .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-core-purple .cmp-video-he= +ro { background-color: rgb(70, 0, 115); } + +.ai-hero-header.color-block-cyan .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-cyan .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-cyan .cmp-video-hero { background-color= +: rgb(0, 255, 255); } + +.ai-hero-header.color-block-gray .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-gray .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-gray .cmp-video-hero { background-color= +: rgb(167, 167, 167); } + +.ai-hero-header.color-block-gray-base .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-base .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-gray-base .cmp-video-hero { b= +ackground-color: rgb(0, 0, 0); } + +.ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-gray-dark .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-gray-dark .cmp-video-hero { b= +ackground-color: rgb(107, 107, 107); } + +.ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-gray-darker .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-gray-darker .cmp-video-he= +ro { background-color: rgb(74, 74, 74); } + +.ai-hero-header.color-block-gray-light .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-gray-light .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-gray-light .cmp-video-hero = +{ background-color: rgb(204, 204, 204); } + +.ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-d__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-gray-lighter .cmp-ai-hero-header-d= +__img-container .image, .ai-hero-header.color-block-gray-lighter .cmp-video= +-hero { background-color: rgb(227, 227, 227); } + +.ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header-d__color-bar-= +text-wrapper, .ai-hero-header.color-block-gray-lightest .cmp-ai-hero-header= +-d__img-container .image, .ai-hero-header.color-block-gray-lightest .cmp-vi= +deo-hero { background-color: rgb(242, 242, 242); } + +.ai-hero-header.color-block-grayishyellow-dark .cmp-ai-hero-header-d__color= +-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-dark .cmp-ai-h= +ero-header-d__img-container .image, .ai-hero-header.color-block-grayishyell= +ow-dark .cmp-video-hero { background-color: rgb(150, 150, 140); } + +.ai-hero-header.color-block-grayishyellow-light .cmp-ai-hero-header-d__colo= +r-bar-text-wrapper, .ai-hero-header.color-block-grayishyellow-light .cmp-ai= +-hero-header-d__img-container .image, .ai-hero-header.color-block-grayishye= +llow-light .cmp-video-hero { background-color: rgb(230, 230, 220); } + +.ai-hero-header.color-block-green .cmp-ai-hero-header-d__color-bar-text-wra= +pper, .ai-hero-header.color-block-green .cmp-ai-hero-header-d__img-containe= +r .image, .ai-hero-header.color-block-green .cmp-video-hero { background-co= +lor: rgb(0, 255, 0); } + +.ai-hero-header.color-block-green-dark .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-green-dark .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-green-dark .cmp-video-hero = +{ background-color: rgb(0, 83, 10); } + +.ai-hero-header.color-block-link .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-link .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-link .cmp-video-hero { background-color= +: rgb(0, 77, 255); } + +.ai-hero-header.color-block-link-dark .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-link-dark .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-link-dark .cmp-video-hero { b= +ackground-color: rgb(0, 0, 136); } + +.ai-hero-header.color-block-orange .cmp-ai-hero-header-d__color-bar-text-wr= +apper, .ai-hero-header.color-block-orange .cmp-ai-hero-header-d__img-contai= +ner .image, .ai-hero-header.color-block-orange .cmp-video-hero { background= +-color: rgb(255, 182, 0); } + +.ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-orange-dark .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-orange-dark .cmp-video-he= +ro { background-color: rgb(255, 149, 0); } + +.ai-hero-header.color-block-pink .cmp-ai-hero-header-d__color-bar-text-wrap= +per, .ai-hero-header.color-block-pink .cmp-ai-hero-header-d__img-container = +.image, .ai-hero-header.color-block-pink .cmp-video-hero { background-color= +: rgb(231, 0, 116); } + +.ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-pink-dark .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-pink-dark .cmp-video-hero { b= +ackground-color: rgb(164, 2, 83); } + +.ai-hero-header.color-block-pink-light .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-pink-light .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-pink-light .cmp-video-hero = +{ background-color: rgb(255, 80, 160); } + +.ai-hero-header.color-block-purple .cmp-ai-hero-header-d__color-bar-text-wr= +apper, .ai-hero-header.color-block-purple .cmp-ai-hero-header-d__img-contai= +ner .image, .ai-hero-header.color-block-purple .cmp-video-hero { background= +-color: rgb(161, 0, 255); } + +.ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-purple-dark .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-purple-dark .cmp-video-he= +ro { background-color: rgb(117, 0, 192); } + +.ai-hero-header.color-block-purple-darkest .cmp-ai-hero-header-d__color-bar= +-text-wrapper, .ai-hero-header.color-block-purple-darkest .cmp-ai-hero-head= +er-d__img-container .image, .ai-hero-header.color-block-purple-darkest .cmp= +-video-hero { background-color: rgb(70, 1, 115); } + +.ai-hero-header.color-block-red .cmp-ai-hero-header-d__color-bar-text-wrapp= +er, .ai-hero-header.color-block-red .cmp-ai-hero-header-d__img-container .i= +mage, .ai-hero-header.color-block-red .cmp-video-hero { background-color: r= +gb(231, 15, 41); } + +.ai-hero-header.color-block-red-dark .cmp-ai-hero-header-d__color-bar-text-= +wrapper, .ai-hero-header.color-block-red-dark .cmp-ai-hero-header-d__img-co= +ntainer .image, .ai-hero-header.color-block-red-dark .cmp-video-hero { back= +ground-color: rgb(189, 0, 29); } + +.ai-hero-header.color-block-red-darker .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper, .ai-hero-header.color-block-red-darker .cmp-ai-hero-header-d__im= +g-container .image, .ai-hero-header.color-block-red-darker .cmp-video-hero = +{ background-color: rgb(113, 0, 18); } + +.ai-hero-header.color-block-red-light .cmp-ai-hero-header-d__color-bar-text= +-wrapper, .ai-hero-header.color-block-red-light .cmp-ai-hero-header-d__img-= +container .image, .ai-hero-header.color-block-red-light .cmp-video-hero { b= +ackground-color: rgb(255, 50, 70); } + +.ai-hero-header.color-block-white .cmp-ai-hero-header-d__color-bar-text-wra= +pper, .ai-hero-header.color-block-white .cmp-ai-hero-header-d__img-containe= +r .image, .ai-hero-header.color-block-white .cmp-video-hero { background-co= +lor: rgb(255, 255, 255); } + +.ai-hero-header.color-block-yellow .cmp-ai-hero-header-d__color-bar-text-wr= +apper, .ai-hero-header.color-block-yellow .cmp-ai-hero-header-d__img-contai= +ner .image, .ai-hero-header.color-block-yellow .cmp-video-hero { background= +-color: rgb(255, 212, 46); } + +.ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-d__color-bar-te= +xt-wrapper, .ai-hero-header.color-block-yellow-dark .cmp-ai-hero-header-d__= +img-container .image, .ai-hero-header.color-block-yellow-dark .cmp-video-he= +ro { background-color: rgb(240, 192, 0); } + +.ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-d__color-bar-t= +ext-wrapper, .ai-hero-header.color-block-yellow-light .cmp-ai-hero-header-d= +__img-container .image, .ai-hero-header.color-block-yellow-light .cmp-video= +-hero { background-color: rgb(255, 240, 179); } + +.ai-hero-header.brand-gradient-pink .cmp-ai-hero-header-d__color-bar-text-w= +rapper { background-image: linear-gradient(90deg, rgb(164, 2, 83) 0%, rgb(2= +31, 0, 116) 30%); } + +.ai-hero-header.brand-gradient-purple .cmp-ai-hero-header-d__color-bar-text= +-wrapper { background-image: linear-gradient(rgb(70, 1, 115), rgb(161, 0, 2= +55)); } + +.ai-hero-header.brand-gradient-purple-alt .cmp-ai-hero-header-d__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(70, 1, 115), rg= +b(117, 0, 192), rgb(161, 0, 255)); } + +.ai-hero-header.brand-gradient-blue .cmp-ai-hero-header-d__color-bar-text-w= +rapper { background-image: linear-gradient(rgb(0, 0, 136), rgb(0, 77, 255))= +; } + +.ai-hero-header.brand-gradient-blue2 .cmp-ai-hero-header-d__color-bar-text-= +wrapper { background-image: linear-gradient(rgb(0, 77, 255), rgb(0, 186, 25= +5)); } + +.ai-hero-header.brand-gradient-light-blue .cmp-ai-hero-header-d__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(0, 186, 255), r= +gb(0, 142, 255), rgb(0, 77, 255)); } + +.ai-hero-header.brand-gradient-red .cmp-ai-hero-header-d__color-bar-text-wr= +apper { background-image: linear-gradient(rgb(113, 0, 18), red); } + +.ai-hero-header.brand-gradient-red-alt .cmp-ai-hero-header-d__color-bar-tex= +t-wrapper { background-image: linear-gradient(90deg, red, rgb(189, 0, 29), = +rgb(113, 0, 18)); } + +.ai-hero-header.brand-gradient .cmp-ai-hero-header-d__color-bar-text-wrappe= +r { background-image: linear-gradient(rgb(0, 255, 0), rgb(0, 186, 255)); } + +.ai-hero-header.brand-gradient-alt .cmp-ai-hero-header-d__color-bar-text-wr= +apper { background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 186= +, 255)); } + +.ai-hero-header.brand-gradient-yellow .cmp-ai-hero-header-d__color-bar-text= +-wrapper { background-image: linear-gradient(rgb(255, 255, 0), rgb(240, 192= +, 0)); } + +.ai-hero-header.brand-gradient-yellow-alt .cmp-ai-hero-header-d__color-bar-= +text-wrapper { background-image: linear-gradient(90deg, rgb(255, 255, 0), r= +gb(255, 212, 46), rgb(255, 182, 0)); } + +.ai-hero-header.brand-gradient-green .cmp-ai-hero-header-d__color-bar-text-= +wrapper { background-image: linear-gradient(90deg, rgb(0, 255, 0), rgb(0, 2= +15, 0), rgb(0, 83, 10)); } + +.cmp-ai-hero-header-d .cmp-image, .cmp-ai-hero-header-d .cmp-image__image, = +.cmp-ai-hero-header-d .cmp-image__link, .cmp-ai-hero-header-d .image { heig= +ht: 100%; } + +.cmp-ai-hero-header-d .cmp-teaser__image { border: none; height: 100%; } + +.cmp-ai-hero-header-d__video-img-text-container { position: relative; } + +.cmp-ai-hero-header-d__img-container { height: 47.3rem; overflow: hidden; b= +ackground-color: rgb(161, 0, 255); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__img-container { height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__img-container { height: 63rem; } +} + +.cmp-ai-hero-header-d__img-container .cmp-image__image { width: auto; max-w= +idth: none; margin-bottom: 2.5em; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__img-container .cmp-image__image { width: 100%; max= +-width: 100%; height: 100%; object-fit: cover; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__img-container .cmp-image__image { width: 100%; max= +-width: 100%; height: 100%; margin-bottom: 5em; object-fit: cover; } +} + +.cmp-ai-hero-header-d__video-container .cmp-video-hero { overflow: hidden; = +background-color: rgb(161, 0, 255); } + +.cmp-ai-hero-header-d__video-container .cmp-video-hero__video { width: auto= +; height: 47.3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__video-container .cmp-video-hero__video { width: 10= +0%; height: 40.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__video-container .cmp-video-hero__video { height: 6= +3rem; } +} + +.cmp-ai-hero-header-d__video-container .cmp-video-hero__controls { bottom: = +auto; top: 1.5rem; right: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__video-container .cmp-video-hero__controls { inset:= + auto auto 1.5rem 2rem; } +} + +.cmp-ai-hero-header__light-theme-icon .cmp-ai-hero-header-d__video-containe= +r .cmp-video-hero__controls-mute, .cmp-ai-hero-header__light-theme-icon .cm= +p-ai-hero-header-d__video-container .cmp-video-hero__controls-pause, .cmp-a= +i-hero-header__light-theme-icon .cmp-ai-hero-header-d__video-container .cmp= +-video-hero__controls-play, .cmp-ai-hero-header__light-theme-icon .cmp-ai-h= +ero-header-d__video-container .cmp-video-hero__controls-unmute { color: rgb= +(0, 0, 0); } + +.cmp-ai-hero-header-d__video-container .cmp-video-hero__content { padding: = +0px; } + +.cmp-ai-hero-header-d__color-bar-img-container { position: absolute; inset:= + 0px; overflow: hidden; } + +.cmp-ai-hero-header-d__text-img-container { display: flex; -webkit-box-pack= +: end; justify-content: flex-end; opacity: 0.9; } + +.cmp-ai-hero-header-d__color-bar-text-wrapper { position: absolute; bottom:= + 0px; min-height: 14.875rem; width: 91.67%; margin-bottom: 1.875em; backgro= +und-color: rgb(161, 0, 255); max-width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__color-bar-text-wrapper { min-height: 16.875rem; wi= +dth: 32.94em; margin-bottom: 1.875em; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__color-bar-text-wrapper { min-height: 40.1rem; widt= +h: 42.19em; margin-bottom: 2.5em; } +} + +.cmp-ai-hero-header-d__text-container { position: relative; } + +.cmp-ai-hero-header-d__title-container { width: 75%; padding-top: 1em; padd= +ing-bottom: 1em; margin-left: 8.33%; font-size: 3rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__title-container { width: 56%; padding-top: 0.83333= +em; padding-bottom: 0.83333em; margin-left: calc(8.33% - 0.56em); font-size= +: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__title-container { width: 66%; padding-top: 0.92308= +em; padding-bottom: 0.76923em; margin-left: calc(8.33% + 0.39em); font-size= +: 6.5rem; } +} + +.cmp-ai-hero-header-d__title-container .cmp-text { font-size: 3rem; line-he= +ight: 3.4rem; font-weight: 700; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__title-container .cmp-text { font-size: 3.6rem; lin= +e-height: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__title-container .cmp-text { font-size: 6.5rem; lin= +e-height: 7rem; } +} + +.cmp-ai-hero-header__uppercase .cmp-ai-hero-header-d__title-container .cmp-= +text { text-transform: uppercase; } + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-d__title-container .cmp= +-text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-d__pre-title-container { padding: 1.25em 0.94em 0px 0px= +; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: norma= +l; flex-direction: column; word-break: break-all; font-size: 1.6rem; font-w= +eight: 500; line-height: 1.2; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__pre-title-container { padding: 1.25em 5em 0px 0px;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__pre-title-container { padding: 2.5em 6.25em 0px 0p= +x; } +} + +.cmp-ai-hero-header-d__pre-title-container .cmp-title__text { display: flex= +; -webkit-box-pack: end; justify-content: flex-end; margin-bottom: 0.4rem; = +font-size: 1.4rem; line-height: 1.7rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__pre-title-container .cmp-title__text { margin-bott= +om: 0.8rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__pre-title-container .cmp-title__text { font-size: = +1.8rem; line-height: 2.2rem; margin-bottom: 0.8rem; } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-d__pre-title-container = +.cmp-title__text { color: rgb(255, 255, 255); } + +.cmp-ai-hero-header-d__pre-title-container .cmp-ai-hero-header-d__horizonta= +l-rule-container { display: flex; -webkit-box-pack: end; justify-content: f= +lex-end; } + +.cmp-ai-hero-header-d__pre-title-container .cmp-ai-hero-header-d__horizonta= +l-rule-container .cmp-ai-hero-header-d__horizontal-rule { height: 0.2rem; w= +idth: 22.4rem; background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .cmp-ai-hero-header-d__pre-title-container .cmp-ai-hero-header-d__horizon= +tal-rule-container .cmp-ai-hero-header-d__horizontal-rule { width: 23.5rem;= + } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-hero-header-d__pre-title-container .cmp-ai-hero-header-d__horizon= +tal-rule-container .cmp-ai-hero-header-d__horizontal-rule { width: 29.5rem;= + } +} + +.cmp-ai-hero-header__dark-theme .cmp-ai-hero-header-d__pre-title-container = +.cmp-ai-hero-header-d__horizontal-rule-container .cmp-ai-hero-header-d__hor= +izontal-rule { background-color: rgb(255, 255, 255); } + +.cmp-carousel-module { padding-top: 2rem; padding-bottom: 8.1rem; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module { padding: 3rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module { padding: 4rem 0px; } +} + +.cmp-carousel-module .cmp-carousel__image-large .cmp-carousel__interactive-= +header2, .cmp-carousel-module .cmp-carousel__image-large .cmp-carousel__int= +eractive-header4, .cmp-carousel-module .cmp-carousel__image-small .cmp-caro= +usel__interactive-header2, .cmp-carousel-module .cmp-carousel__image-small = +.cmp-carousel__interactive-header4 { color: rgb(0, 0, 0); } + +.cmp-carousel-module .title .cmp-title { padding: 0px 1.5rem; margin-bottom= +: 2.5rem; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .title .cmp-title { padding: 0px 4.17%; } +} + +.cmp-carousel-module .title .cmp-title__text { margin: 0.8rem 0px; text-tra= +nsform: uppercase; } + +.cmp-carousel-module .carousel, .cmp-carousel-module .carousel .cmp-carouse= +l__content .cmp-carousel__image-large { position: relative; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large { height: 68.8rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container { min-height: 14.2rem; position: = +absolute; bottom: -2.4rem; width: 75%; height: 51.36%; padding: 0px 8.33%; = +display: flex; -webkit-box-align: center; align-items: center; overflow-wra= +p: break-word; visibility: visible; z-index: 1; background-color: rgb(161, = +0, 255); } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container { width: 39%; padding: 2rem 4.1= +7%; left: 4.17%; bottom: -3.3rem; height: 74.33%; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container { width: 40rem; height: 40rem; = +bottom: -5.4rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container.cmp-carousel__transparent-card { = +opacity: 0.9; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container .cmp-carousel__interactive-header= +2 { margin: 0.8rem 0px; font-weight: 700; font-size: 2rem; width: 100%; lin= +e-height: 2.4rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er2 { font-size: 3.2rem; line-height: 3.6rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container .cmp-carousel__interactive-header= +4 { margin: 0.8rem 0px; font-size: 1.6rem; width: 100%; font-weight: 500; l= +ine-height: 2.2rem; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er4 { margin: 0.4rem 0px 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er4 { font-size: 2.4rem; margin: 0.8rem 0px; line-height: 2.8rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-carousel__text-block-container .cmp-carousel__white-text { color= +: rgb(255, 255, 255); } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image { height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image__image { height: 100%; object-fit: cover; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image__link { height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image__link .cmp-image__image { object-fit: cover; width: 100%; = +height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-image__link .cmp-image__image:hover { opacity: 0.7; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-large .cmp-image__link .cmp-image__image:hover { opacity: 1; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small { position: relative; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small { padding-left: 26.2rem; height: 36.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small { padding-left: 41.11rem; height: 56.7rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-teaser__image { border: 0px; height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__text-block-container { min-height: 14.2rem; position: = +absolute; bottom: 2rem; width: 25.6rem; height: auto; padding: 0px 3.2rem 0= +px 1.6rem; display: flex; -webkit-box-align: center; align-items: center; o= +verflow-wrap: break-word; visibility: visible; z-index: 1; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container { width: 46.3rem; left: 0px; bo= +ttom: 0px; background-color: transparent; -webkit-box-align: end; align-ite= +ms: flex-end; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container { width: 75.6rem; left: 4.17%; = +} +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__text-block-container.cmp-carousel__transparent-card { = +opacity: 0.9; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__text-block-container .cmp-carousel__interactive-header= +2 { font-weight: 700; font-size: 2.992rem; margin: 0.8rem 0px 0.4rem; line-= +height: 3.3rem; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er2 { margin: 0px; font-size: 3.6rem; width: 33rem; line-height: 3.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er2 { font-size: 6.5rem; width: 63rem; line-height: 7rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__text-block-container .cmp-carousel__interactive-header= +4 { font-size: 1.6rem; line-height: 2.2rem; font-weight: 600; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er4 { margin-top: 0.6rem; width: 33rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__text-block-container .cmp-carousel__interactive-head= +er4 { font-size: 2.4rem; margin-top: 0.8rem; width: 63rem; line-height: 2.8= +rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-carousel__background-color { background-color: rgb(161, 0, 255);= + } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-carousel__background-color { background-color: transparent; } +} + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image { height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image__image { height: 100%; object-fit: cover; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image__link { height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image__link .cmp-image__image { object-fit: cover; width: 100%; = +height: 100%; } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +small .cmp-image__link .cmp-image__image:hover { opacity: 0.7; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__imag= +e-small .cmp-image__link .cmp-image__image:hover { opacity: 1; } +} + +.cmp-carousel-module .carousel .cmp-carousel__actions { position: absolute;= + right: -0.3rem; top: 0.3rem; z-index: 2; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__actions { right: -0.3rem; t= +op: 0.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__actions { right: 1rem; top:= + 1.5rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= + { width: 2.8rem; height: 2.8rem; border: 0.01rem solid rgb(0, 0, 0); borde= +r-radius: 50%; color: rgb(0, 0, 0); text-align: center; background-color: r= +gb(255, 255, 255); font-size: 1.5rem; margin: 0px 0.8rem 0px 0px; transform= +: translate(-50%, -50%); } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +:focus { box-shadow: rgb(255, 255, 0) 0px 0px 0px 2px, rgb(0, 0, 136) 0px 0= +px 0px 3.5px; outline: transparent 2px; outline-offset: 2px; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--previous .cmp-carousel__action-icon::after { content: "=EF=84=86"; font-s= +ize: 24px; font-family: Ionicons; display: block; font-weight: 400; font-st= +yle: normal; line-height: 1; text-transform: none; letter-spacing: normal; = +overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-sm= +oothing: antialiased; text-rendering: optimizelegibility; font-feature-sett= +ings: "liga"; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--pause { padding: 0px; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--play { padding-left: 0.2rem; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--next { margin: 0px; } + +.cmp-carousel-module .carousel .cmp-carousel__actions .cmp-carousel__action= +--next .cmp-carousel__action-icon::after { content: "=EF=84=89"; font-size:= + 24px; font-family: Ionicons; display: block; font-weight: 400; font-style:= + normal; line-height: 1; text-transform: none; letter-spacing: normal; over= +flow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smooth= +ing: antialiased; text-rendering: optimizelegibility; font-feature-settings= +: "liga"; } + +.cmp-carousel-module .carousel .cmp-carousel__indicators { position: absolu= +te; bottom: -7rem; z-index: 15; width: 100%; display: flex; flex-wrap: nowr= +ap; -webkit-box-flex: 0; flex: 0 0 100%; -webkit-box-pack: center; justify-= +content: center; } + +@media screen and (min-width: 768px) { + .cmp-carousel-module .carousel .cmp-carousel__indicators { position: unse= +t; margin-left: -4.17%; margin-top: 3.3rem; bottom: auto; -webkit-box-pack:= + end; justify-content: flex-end; } +} + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__indicators { margin-top: 5.= +2rem; } +} + +.cmp-carousel-module .carousel .cmp-carousel__indicators .cmp-carousel__ind= +icator { box-sizing: content-box; height: 0.7rem; width: 6rem; margin: 0px = +0.28rem; cursor: pointer; background-color: rgb(227, 227, 227); border-radi= +us: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-carousel-module .carousel .cmp-carousel__indicators .cmp-carousel__i= +ndicator { padding-left: 0px; background-color: rgb(227, 227, 227); border:= + 1px solid rgb(107, 107, 107); } +} + +.cmp-carousel-module .carousel .cmp-carousel__indicators .cmp-carousel__ind= +icator:not(.active) { background-color: rgb(227, 227, 227); border: 1px sol= +id rgb(107, 107, 107); } + +.cmp-carousel-module .carousel .cmp-carousel__indicators .cmp-carousel__ind= +icator.cmp-carousel__indicator--active { background-color: rgb(161, 0, 255)= +; border: 1px solid rgb(107, 107, 107); } + +.cmp-carousel-module .carousel .cmp-carousel__content .cmp-carousel__image-= +large .cmp-teaser__image { border: 0px; height: 100%; } + +.cmp-carousel_hide-indicators .cmp-carousel-module .carousel .cmp-carousel = +.cmp-carousel__content .cmp-carousel__indicators { display: none; } + +@media screen and (max-width: 767.9px) { + .cmp-carousel_hide-indicators .cmp-carousel-module { padding-bottom: 2rem= +; } +} + +.cmp-carousel__image-large a .cmp-carousel__text-block-container .cmp-carou= +sel__interactive-header2:hover, .cmp-carousel__image-small a .cmp-carousel_= +_text-block-container .cmp-carousel__interactive-header2:hover { text-decor= +ation: underline; } + +.carousel-block.color-block-accent-purple-1 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(180, 85, 170); } + +.carousel-block.color-block-accent-purple-2 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(160, 85, 245); } + +.carousel-block.color-block-accent-purple-3 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(190, 130, 255); } + +.carousel-block.color-block-accent-purple-4 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(220, 175, 255); } + +.carousel-block.color-block-accent-purple-5 .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(230, 220, 255); } + +.carousel-block.color-block-alt-blue .cmp-carousel-module .carousel .cmp-ca= +rousel__indicators .cmp-carousel__indicator--active { background-color: rgb= +(0, 65, 240); } + +.carousel-block.color-block-alt-gray .cmp-carousel-module .carousel .cmp-ca= +rousel__indicators .cmp-carousel__indicator--active { background-color: rgb= +(190, 190, 190); } + +.carousel-block.color-block-alt-gray-dark .cmp-carousel-module .carousel .c= +mp-carousel__indicators .cmp-carousel__indicator--active { background-color= +: rgb(150, 150, 150); } + +.carousel-block.color-block-alt-gray-darker .cmp-carousel-module .carousel = +.cmp-carousel__indicators .cmp-carousel__indicator--active { background-col= +or: rgb(90, 90, 90); } + +.carousel-block.color-block-alt-green .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(0, 215, 0); } + +.carousel-block.color-block-alt-red .cmp-carousel-module .carousel .cmp-car= +ousel__indicators .cmp-carousel__indicator--active { background-color: red;= + } + +.carousel-block.color-block-alt-yellow .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(255, 255, 0); } + +.carousel-block.color-block-aqua .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(0, = +255, 187); } + +.carousel-block.color-block-blue .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(0, = +186, 255); } + +.carousel-block.color-block-blue-green .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(5, 240, 165); } + +.carousel-block.color-block-brand-green .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(100, 255, 80); } + +.carousel-block.color-block-brand-orange .cmp-carousel-module .carousel .cm= +p-carousel__indicators .cmp-carousel__indicator--active { background-color:= + rgb(255, 120, 0); } + +.carousel-block.color-block-brand-yellow .cmp-carousel-module .carousel .cm= +p-carousel__indicators .cmp-carousel__indicator--active { background-color:= + rgb(255, 235, 50); } + +.carousel-block.color-block-blue-dark .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(0, 142, 255); } + +.carousel-block.color-block-blue-light .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(0, 243, 255); } + +.carousel-block.color-block-core-purple .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(70, 0, 115); } + +.carousel-block.color-block-cyan .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(0, = +255, 255); } + +.carousel-block.color-block-gray .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(167= +, 167, 167); } + +.carousel-block.color-block-gray-base .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(0, 0, 0); } + +.carousel-block.color-block-gray-dark .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(107, 107, 107); } + +.carousel-block.color-block-gray-darker .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(74, 74, 74); } + +.carousel-block.color-block-gray-light .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(204, 204, 204); } + +.carousel-block.color-block-gray-lighter .cmp-carousel-module .carousel .cm= +p-carousel__indicators .cmp-carousel__indicator--active { background-color:= + rgb(227, 227, 227); } + +.carousel-block.color-block-gray-lightest .cmp-carousel-module .carousel .c= +mp-carousel__indicators .cmp-carousel__indicator--active { background-color= +: rgb(242, 242, 242); } + +.carousel-block.color-block-grayishyellow-dark .cmp-carousel-module .carous= +el .cmp-carousel__indicators .cmp-carousel__indicator--active { background-= +color: rgb(150, 150, 140); } + +.carousel-block.color-block-grayishyellow-light .cmp-carousel-module .carou= +sel .cmp-carousel__indicators .cmp-carousel__indicator--active { background= +-color: rgb(230, 230, 220); } + +.carousel-block.color-block-green .cmp-carousel-module .carousel .cmp-carou= +sel__indicators .cmp-carousel__indicator--active { background-color: rgb(0,= + 255, 0); } + +.carousel-block.color-block-green-dark .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(0, 83, 10); } + +.carousel-block.color-block-link .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(0, = +77, 255); } + +.carousel-block.color-block-link-dark .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(0, 0, 136); } + +.carousel-block.color-block-orange .cmp-carousel-module .carousel .cmp-caro= +usel__indicators .cmp-carousel__indicator--active { background-color: rgb(2= +55, 182, 0); } + +.carousel-block.color-block-orange-dark .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(255, 149, 0); } + +.carousel-block.color-block-pink .cmp-carousel-module .carousel .cmp-carous= +el__indicators .cmp-carousel__indicator--active { background-color: rgb(231= +, 0, 116); } + +.carousel-block.color-block-pink-dark .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(164, 2, 83); } + +.carousel-block.color-block-pink-light .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(255, 80, 160); } + +.carousel-block.color-block-purple .cmp-carousel-module .carousel .cmp-caro= +usel__indicators .cmp-carousel__indicator--active { background-color: rgb(1= +61, 0, 255); } + +.carousel-block.color-block-purple-dark .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(117, 0, 192); } + +.carousel-block.color-block-purple-darkest .cmp-carousel-module .carousel .= +cmp-carousel__indicators .cmp-carousel__indicator--active { background-colo= +r: rgb(70, 1, 115); } + +.carousel-block.color-block-red .cmp-carousel-module .carousel .cmp-carouse= +l__indicators .cmp-carousel__indicator--active { background-color: rgb(231,= + 15, 41); } + +.carousel-block.color-block-red-dark .cmp-carousel-module .carousel .cmp-ca= +rousel__indicators .cmp-carousel__indicator--active { background-color: rgb= +(189, 0, 29); } + +.carousel-block.color-block-red-darker .cmp-carousel-module .carousel .cmp-= +carousel__indicators .cmp-carousel__indicator--active { background-color: r= +gb(113, 0, 18); } + +.carousel-block.color-block-red-light .cmp-carousel-module .carousel .cmp-c= +arousel__indicators .cmp-carousel__indicator--active { background-color: rg= +b(255, 50, 70); } + +.carousel-block.color-block-white .cmp-carousel-module .carousel .cmp-carou= +sel__indicators .cmp-carousel__indicator--active { background-color: rgb(25= +5, 255, 255); } + +.carousel-block.color-block-yellow .cmp-carousel-module .carousel .cmp-caro= +usel__indicators .cmp-carousel__indicator--active { background-color: rgb(2= +55, 212, 46); } + +.carousel-block.color-block-yellow-dark .cmp-carousel-module .carousel .cmp= +-carousel__indicators .cmp-carousel__indicator--active { background-color: = +rgb(240, 192, 0); } + +.carousel-block.color-block-yellow-light .cmp-carousel-module .carousel .cm= +p-carousel__indicators .cmp-carousel__indicator--active { background-color:= + rgb(255, 240, 179); } + +.cmp-carousel__large.color-block-accent-purple-1 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(180, 85, 170); } + +.cmp-carousel__large.color-block-accent-purple-2 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(160, 85, 245); } + +.cmp-carousel__large.color-block-accent-purple-3 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(190, 130, 255); } + +.cmp-carousel__large.color-block-accent-purple-4 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(220, 175, 255); } + +.cmp-carousel__large.color-block-accent-purple-5 .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(230, 220, 255); } + +.cmp-carousel__large.color-block-alt-blue .cmp-carousel__image-large .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(0, 65, 240); } + +.cmp-carousel__large.color-block-alt-gray .cmp-carousel__image-large .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(190, 190, 190); } + +.cmp-carousel__large.color-block-alt-gray-dark .cmp-carousel__image-large .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(150, 150, 150); } + +.cmp-carousel__large.color-block-alt-gray-darker .cmp-carousel__image-large= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(90, 90, 90); } + +.cmp-carousel__large.color-block-alt-green .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(0, 215, 0); } + +.cmp-carousel__large.color-block-alt-red .cmp-carousel__image-large .cmp-ca= +rousel__text-block-container.cmp-carousel__background-color { background-co= +lor: red; } + +.cmp-carousel__large.color-block-alt-yellow .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(255, 255, 0); } + +.cmp-carousel__large.color-block-aqua .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(0, 255, 187); } + +.cmp-carousel__large.color-block-blue .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(0, 186, 255); } + +.cmp-carousel__large.color-block-blue-green .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(5, 240, 165); } + +.cmp-carousel__large.color-block-brand-green .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(100, 255, 80); } + +.cmp-carousel__large.color-block-brand-orange .cmp-carousel__image-large .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 120, 0); } + +.cmp-carousel__large.color-block-brand-yellow .cmp-carousel__image-large .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 235, 50); } + +.cmp-carousel__large.color-block-blue-dark .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(0, 142, 255); } + +.cmp-carousel__large.color-block-blue-light .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(0, 243, 255); } + +.cmp-carousel__large.color-block-core-purple .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(70, 0, 115); } + +.cmp-carousel__large.color-block-cyan .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(0, 255, 255); } + +.cmp-carousel__large.color-block-gray .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(167, 167, 167); } + +.cmp-carousel__large.color-block-gray-base .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(0, 0, 0); } + +.cmp-carousel__large.color-block-gray-dark .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(107, 107, 107); } + +.cmp-carousel__large.color-block-gray-darker .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(74, 74, 74); } + +.cmp-carousel__large.color-block-gray-light .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(204, 204, 204); } + +.cmp-carousel__large.color-block-gray-lighter .cmp-carousel__image-large .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(227, 227, 227); } + +.cmp-carousel__large.color-block-gray-lightest .cmp-carousel__image-large .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(242, 242, 242); } + +.cmp-carousel__large.color-block-grayishyellow-dark .cmp-carousel__image-la= +rge .cmp-carousel__text-block-container.cmp-carousel__background-color { ba= +ckground-color: rgb(150, 150, 140); } + +.cmp-carousel__large.color-block-grayishyellow-light .cmp-carousel__image-l= +arge .cmp-carousel__text-block-container.cmp-carousel__background-color { b= +ackground-color: rgb(230, 230, 220); } + +.cmp-carousel__large.color-block-green .cmp-carousel__image-large .cmp-caro= +usel__text-block-container.cmp-carousel__background-color { background-colo= +r: rgb(0, 255, 0); } + +.cmp-carousel__large.color-block-green-dark .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(0, 83, 10); } + +.cmp-carousel__large.color-block-link .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(0, 77, 255); } + +.cmp-carousel__large.color-block-link-dark .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(0, 0, 136); } + +.cmp-carousel__large.color-block-orange .cmp-carousel__image-large .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(255, 182, 0); } + +.cmp-carousel__large.color-block-orange-dark .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(255, 149, 0); } + +.cmp-carousel__large.color-block-pink .cmp-carousel__image-large .cmp-carou= +sel__text-block-container.cmp-carousel__background-color { background-color= +: rgb(231, 0, 116); } + +.cmp-carousel__large.color-block-pink-dark .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(164, 2, 83); } + +.cmp-carousel__large.color-block-pink-light .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(255, 80, 160); } + +.cmp-carousel__large.color-block-purple .cmp-carousel__image-large .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(161, 0, 255); } + +.cmp-carousel__large.color-block-purple-dark .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(117, 0, 192); } + +.cmp-carousel__large.color-block-purple-darkest .cmp-carousel__image-large = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(70, 1, 115); } + +.cmp-carousel__large.color-block-red .cmp-carousel__image-large .cmp-carous= +el__text-block-container.cmp-carousel__background-color { background-color:= + rgb(231, 15, 41); } + +.cmp-carousel__large.color-block-red-dark .cmp-carousel__image-large .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(189, 0, 29); } + +.cmp-carousel__large.color-block-red-darker .cmp-carousel__image-large .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(113, 0, 18); } + +.cmp-carousel__large.color-block-red-light .cmp-carousel__image-large .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: rgb(255, 50, 70); } + +.cmp-carousel__large.color-block-white .cmp-carousel__image-large .cmp-caro= +usel__text-block-container.cmp-carousel__background-color { background-colo= +r: rgb(255, 255, 255); } + +.cmp-carousel__large.color-block-yellow .cmp-carousel__image-large .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(255, 212, 46); } + +.cmp-carousel__large.color-block-yellow-dark .cmp-carousel__image-large .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(240, 192, 0); } + +.cmp-carousel__large.color-block-yellow-light .cmp-carousel__image-large .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 240, 179); } + +.cmp-carousel__large.cmp-carousel__white-text .cmp-carousel__image-large .c= +mp-carousel__text-block-container .cmp-carousel__interactive-header2, .cmp-= +carousel__large.cmp-carousel__white-text .cmp-carousel__image-large .cmp-ca= +rousel__text-block-container .cmp-carousel__interactive-header4 { color: rg= +b(255, 255, 255); } + +@media screen and (max-width: 767.9px) { + .cmp-carousel__small.color-block-accent-purple-1 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(180, 85, 170); } + .cmp-carousel__small.color-block-accent-purple-2 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(160, 85, 245); } + .cmp-carousel__small.color-block-accent-purple-3 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(190, 130, 255); } + .cmp-carousel__small.color-block-accent-purple-4 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(220, 175, 255); } + .cmp-carousel__small.color-block-accent-purple-5 .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(230, 220, 255); } + .cmp-carousel__small.color-block-alt-blue .cmp-carousel__image-small .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(0, 65, 240); } + .cmp-carousel__small.color-block-alt-gray .cmp-carousel__image-small .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(190, 190, 190); } + .cmp-carousel__small.color-block-alt-gray-dark .cmp-carousel__image-small= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(150, 150, 150); } + .cmp-carousel__small.color-block-alt-gray-darker .cmp-carousel__image-sma= +ll .cmp-carousel__text-block-container.cmp-carousel__background-color { bac= +kground-color: rgb(90, 90, 90); } + .cmp-carousel__small.color-block-alt-green .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(0, 215, 0); } + .cmp-carousel__small.color-block-alt-red .cmp-carousel__image-small .cmp-= +carousel__text-block-container.cmp-carousel__background-color { background-= +color: red; } + .cmp-carousel__small.color-block-alt-yellow .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 255, 0); } + .cmp-carousel__small.color-block-aqua .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(0, 255, 187); } + .cmp-carousel__small.color-block-blue .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(0, 186, 255); } + .cmp-carousel__small.color-block-blue-green .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(5, 240, 165); } + .cmp-carousel__small.color-block-brand-green .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(100, 255, 80); } + .cmp-carousel__small.color-block-brand-orange .cmp-carousel__image-small = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(255, 120, 0); } + .cmp-carousel__small.color-block-brand-yellow .cmp-carousel__image-small = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(255, 235, 50); } + .cmp-carousel__small.color-block-blue-dark .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(0, 142, 255); } + .cmp-carousel__small.color-block-blue-light .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(0, 243, 255); } + .cmp-carousel__small.color-block-core-purple .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(70, 0, 115); } + .cmp-carousel__small.color-block-cyan .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(0, 255, 255); } + .cmp-carousel__small.color-block-gray .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(167, 167, 167); } + .cmp-carousel__small.color-block-gray-base .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(0, 0, 0); } + .cmp-carousel__small.color-block-gray-dark .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(107, 107, 107); } + .cmp-carousel__small.color-block-gray-darker .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(74, 74, 74); } + .cmp-carousel__small.color-block-gray-light .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(204, 204, 204); } + .cmp-carousel__small.color-block-gray-lighter .cmp-carousel__image-small = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(227, 227, 227); } + .cmp-carousel__small.color-block-gray-lightest .cmp-carousel__image-small= + .cmp-carousel__text-block-container.cmp-carousel__background-color { backg= +round-color: rgb(242, 242, 242); } + .cmp-carousel__small.color-block-grayishyellow-dark .cmp-carousel__image-= +small .cmp-carousel__text-block-container.cmp-carousel__background-color { = +background-color: rgb(150, 150, 140); } + .cmp-carousel__small.color-block-grayishyellow-light .cmp-carousel__image= +-small .cmp-carousel__text-block-container.cmp-carousel__background-color {= + background-color: rgb(230, 230, 220); } + .cmp-carousel__small.color-block-green .cmp-carousel__image-small .cmp-ca= +rousel__text-block-container.cmp-carousel__background-color { background-co= +lor: rgb(0, 255, 0); } + .cmp-carousel__small.color-block-green-dark .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(0, 83, 10); } + .cmp-carousel__small.color-block-link .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(0, 77, 255); } + .cmp-carousel__small.color-block-link-dark .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(0, 0, 136); } + .cmp-carousel__small.color-block-orange .cmp-carousel__image-small .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(255, 182, 0); } + .cmp-carousel__small.color-block-orange-dark .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(255, 149, 0); } + .cmp-carousel__small.color-block-pink .cmp-carousel__image-small .cmp-car= +ousel__text-block-container.cmp-carousel__background-color { background-col= +or: rgb(231, 0, 116); } + .cmp-carousel__small.color-block-pink-dark .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(164, 2, 83); } + .cmp-carousel__small.color-block-pink-light .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(255, 80, 160); } + .cmp-carousel__small.color-block-purple .cmp-carousel__image-small .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(161, 0, 255); } + .cmp-carousel__small.color-block-purple-dark .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(117, 0, 192); } + .cmp-carousel__small.color-block-purple-darkest .cmp-carousel__image-smal= +l .cmp-carousel__text-block-container.cmp-carousel__background-color { back= +ground-color: rgb(70, 1, 115); } + .cmp-carousel__small.color-block-red .cmp-carousel__image-small .cmp-caro= +usel__text-block-container.cmp-carousel__background-color { background-colo= +r: rgb(231, 15, 41); } + .cmp-carousel__small.color-block-red-dark .cmp-carousel__image-small .cmp= +-carousel__text-block-container.cmp-carousel__background-color { background= +-color: rgb(189, 0, 29); } + .cmp-carousel__small.color-block-red-darker .cmp-carousel__image-small .c= +mp-carousel__text-block-container.cmp-carousel__background-color { backgrou= +nd-color: rgb(113, 0, 18); } + .cmp-carousel__small.color-block-red-light .cmp-carousel__image-small .cm= +p-carousel__text-block-container.cmp-carousel__background-color { backgroun= +d-color: rgb(255, 50, 70); } + .cmp-carousel__small.color-block-white .cmp-carousel__image-small .cmp-ca= +rousel__text-block-container.cmp-carousel__background-color { background-co= +lor: rgb(255, 255, 255); } + .cmp-carousel__small.color-block-yellow .cmp-carousel__image-small .cmp-c= +arousel__text-block-container.cmp-carousel__background-color { background-c= +olor: rgb(255, 212, 46); } + .cmp-carousel__small.color-block-yellow-dark .cmp-carousel__image-small .= +cmp-carousel__text-block-container.cmp-carousel__background-color { backgro= +und-color: rgb(240, 192, 0); } + .cmp-carousel__small.color-block-yellow-light .cmp-carousel__image-small = +.cmp-carousel__text-block-container.cmp-carousel__background-color { backgr= +ound-color: rgb(255, 240, 179); } + .cmp-carousel__small.cmp-carousel__white-text .cmp-carousel__image-small = +.cmp-carousel__text-block-container .cmp-carousel__interactive-header2, .cm= +p-carousel__small.cmp-carousel__white-text .cmp-carousel__image-small .cmp-= +carousel__text-block-container .cmp-carousel__interactive-header4 { color: = +rgb(255, 255, 255); } +} + +.cmp-two-thirds-multi-media { padding: 2rem 0px; max-width: 120rem; margin:= + 0px auto; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media { padding: 3rem 0px; display: flex; -webkit-b= +ox-pack: start; justify-content: flex-start; -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; } +} + +@media screen and (min-width: 1000px) { + .cmp-two-thirds-multi-media { padding: 4rem 0px; display: flex; -webkit-b= +ox-pack: start; justify-content: flex-start; } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media, .cmp-two-th= +irds-multi-media .cmp-two-thirds-multi-media__media .cmp-image__image { wid= +th: 100%; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media { width: 6= +6.67%; } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .cmp-video__= +transcript { text-align: right; padding: 2rem; margin-top: 0px; } + +@media screen and (min-width: 1200px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .image, .c= +mp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .video { margi= +n-left: calc(600px - 50vw); } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .cmp-video__= +thumbnail .image { margin-left: 0px; } + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content { width: 1= +00%; padding: 2rem 1.5rem 0px; font-size: 1.4rem; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content { width:= + 33.33%; padding: 0px 1.5rem 0px 3rem; font-size: 1.6rem; } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-title= +__text { margin-bottom: 0.8rem; font-size: 1.6rem; font-family: Graphik, Ar= +ial, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubun= +tu, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 500; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-tit= +le__text { margin-bottom: 1.2rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-tit= +le__text { margin-bottom: 1.6rem; font-size: 2.4rem; } +} + +.cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-text = +p { font-family: Graphik, Arial, system-ui, -apple-system, blinkmacsystemfo= +nt, "Segoe UI", roboto, ubuntu, "Helvetica Neue", oxygen, cantarell, sans-s= +erif; font-weight: 300; } + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__content .cmp-tex= +t p { font-size: 1.6rem; } +} + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media--media-right .cmp-two-thirds-multi-media { -w= +ebkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-directio= +n: row-reverse; } +} + +@media screen and (min-width: 1200px) { + .cmp-two-thirds-multi-media--media-right .cmp-two-thirds-multi-media .cmp= +-two-thirds-multi-media__media .image, .cmp-two-thirds-multi-media--media-r= +ight .cmp-two-thirds-multi-media .cmp-two-thirds-multi-media__media .video = +{ margin-left: 0px; margin-right: calc(600px - 50vw); } +} + +@media screen and (min-width: 768px) { + .cmp-two-thirds-multi-media--media-right .cmp-two-thirds-multi-media .cmp= +-two-thirds-multi-media__content { padding: 0px 3rem 0px 1.5rem; } +} + +.cmp-multi-media-collage__section-title { padding-bottom: 3rem; text-transf= +orm: uppercase; } + +.cmp-multi-media-collage__section-title hr { background-color: rgb(161, 0, = +255); border: none; display: block; height: 0.6rem; line-height: 2.5rem; ma= +rgin: 0.4rem 0px 0px; padding: 0px; width: 5.8rem; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__section-title hr { width: 6.4rem; margin-top: 0= +.59rem; } +} + +.cmp-multi-media-collage__section-title .cmp-title__text { text-transform: = +uppercase; } + +.cmp-multi-media-collage__container { position: relative; } + +.cmp-multi-media-collage__container .ui-animate--left, .cmp-multi-media-col= +lage__container .ui-animate--right, .cmp-multi-media-collage__container .ui= +-animate--up { opacity: 1; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__bg-container = +{ position: absolute; inset: 0px; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__background { = +z-index: 1; position: absolute; background-color: rgb(161, 0, 255); width: = +91.78%; height: 100%; margin-left: 8.22%; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__background = +{ width: 41.67%; margin-left: 25%; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__background .c= +mp-image, .cmp-multi-media-collage__container .cmp-multi-media-collage__bac= +kground .cmp-image__image, .cmp-multi-media-collage__container .cmp-multi-m= +edia-collage__background .image { height: 100%; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__media-contain= +er { position: relative; display: flex; z-index: 2; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__m1-container = +{ width: 75%; padding: 2rem 0px; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__m1-containe= +r { width: 50%; padding: 3rem 0px; } +} + +@media screen and (min-width: 1000px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__m1-containe= +r { padding: 4rem 0px; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__m2-container = +{ width: 100%; padding: 70% 0px 0px 3.2rem; margin-left: -75%; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__m2-containe= +r { width: 67%; padding: 8rem 0px 0px; margin-left: -17%; } +} + +@media screen and (min-width: 1000px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__m2-containe= +r { padding-top: 12rem; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-containe= +r { position: relative; z-index: 2; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__text-contai= +ner { position: absolute; top: 60%; width: 50%; right: 0px; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrapper = +{ padding: 2rem 1.6rem; } + +@media screen and (min-width: 768px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrappe= +r { padding: 3rem 4.9rem 3rem 2.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrappe= +r { padding: 4rem 10.1rem 4rem 3rem; } +} + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrapper = +.cmp-blockquote { padding: 0px; margin: 0px; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrapper = +.cmp-blockquote__author-name, .cmp-multi-media-collage__container .cmp-mult= +i-media-collage__text-wrapper .cmp-blockquote__author-title { font-size: 1.= +6rem; line-height: 2.5rem; font-weight: 400; } + +.cmp-multi-media-collage__container .cmp-multi-media-collage__text-wrapper = +.cmp-blockquote__content { border: none; padding: 0px; margin: 0px; } + +.multi-media-collage.color-block-accent-purple-1 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(180, 85, 170); } + +.multi-media-collage.color-block-accent-purple-2 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(160, 85, 245); } + +.multi-media-collage.color-block-accent-purple-3 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(190, 130, 255); } + +.multi-media-collage.color-block-accent-purple-4 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(220, 175, 255); } + +.multi-media-collage.color-block-accent-purple-5 .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(230, 220, 255); } + +.multi-media-collage.color-block-alt-blue .cmp-multi-media-collage__contain= +er .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgro= +und { background-color: rgb(0, 65, 240); } + +.multi-media-collage.color-block-alt-gray .cmp-multi-media-collage__contain= +er .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgro= +und { background-color: rgb(190, 190, 190); } + +.multi-media-collage.color-block-alt-gray-dark .cmp-multi-media-collage__co= +ntainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__ba= +ckground { background-color: rgb(150, 150, 150); } + +.multi-media-collage.color-block-alt-gray-darker .cmp-multi-media-collage__= +container .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__= +background { background-color: rgb(90, 90, 90); } + +.multi-media-collage.color-block-alt-green .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(0, 215, 0); } + +.multi-media-collage.color-block-alt-red .cmp-multi-media-collage__containe= +r .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgrou= +nd { background-color: red; } + +.multi-media-collage.color-block-alt-yellow .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(255, 255, 0); } + +.multi-media-collage.color-block-aqua .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(0, 255, 187); } + +.multi-media-collage.color-block-blue .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(0, 186, 255); } + +.multi-media-collage.color-block-blue-green .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(5, 240, 165); } + +.multi-media-collage.color-block-brand-green .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(100, 255, 80); } + +.multi-media-collage.color-block-brand-orange .cmp-multi-media-collage__con= +tainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__bac= +kground { background-color: rgb(255, 120, 0); } + +.multi-media-collage.color-block-brand-yellow .cmp-multi-media-collage__con= +tainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__bac= +kground { background-color: rgb(255, 235, 50); } + +.multi-media-collage.color-block-blue-dark .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(0, 142, 255); } + +.multi-media-collage.color-block-blue-light .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(0, 243, 255); } + +.multi-media-collage.color-block-core-purple .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(70, 0, 115); } + +.multi-media-collage.color-block-cyan .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(0, 255, 255); } + +.multi-media-collage.color-block-gray .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(167, 167, 167); } + +.multi-media-collage.color-block-gray-base .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(0, 0, 0); } + +.multi-media-collage.color-block-gray-dark .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(107, 107, 107); } + +.multi-media-collage.color-block-gray-darker .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(74, 74, 74); } + +.multi-media-collage.color-block-gray-light .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(204, 204, 204); } + +.multi-media-collage.color-block-gray-lighter .cmp-multi-media-collage__con= +tainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__bac= +kground { background-color: rgb(227, 227, 227); } + +.multi-media-collage.color-block-gray-lightest .cmp-multi-media-collage__co= +ntainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__ba= +ckground { background-color: rgb(242, 242, 242); } + +.multi-media-collage.color-block-grayishyellow-dark .cmp-multi-media-collag= +e__container .cmp-multi-media-collage__bg-container .cmp-multi-media-collag= +e__background { background-color: rgb(150, 150, 140); } + +.multi-media-collage.color-block-grayishyellow-light .cmp-multi-media-colla= +ge__container .cmp-multi-media-collage__bg-container .cmp-multi-media-colla= +ge__background { background-color: rgb(230, 230, 220); } + +.multi-media-collage.color-block-green .cmp-multi-media-collage__container = +.cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background= + { background-color: rgb(0, 255, 0); } + +.multi-media-collage.color-block-green-dark .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(0, 83, 10); } + +.multi-media-collage.color-block-link .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(0, 77, 255); } + +.multi-media-collage.color-block-link-dark .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(0, 0, 136); } + +.multi-media-collage.color-block-orange .cmp-multi-media-collage__container= + .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgroun= +d { background-color: rgb(255, 182, 0); } + +.multi-media-collage.color-block-orange-dark .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(255, 149, 0); } + +.multi-media-collage.color-block-pink .cmp-multi-media-collage__container .= +cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background = +{ background-color: rgb(231, 0, 116); } + +.multi-media-collage.color-block-pink-dark .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(164, 2, 83); } + +.multi-media-collage.color-block-pink-light .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(255, 80, 160); } + +.multi-media-collage.color-block-purple .cmp-multi-media-collage__container= + .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgroun= +d { background-color: rgb(161, 0, 255); } + +.multi-media-collage.color-block-purple-dark .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(117, 0, 192); } + +.multi-media-collage.color-block-purple-darkest .cmp-multi-media-collage__c= +ontainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__b= +ackground { background-color: rgb(70, 1, 115); } + +.multi-media-collage.color-block-red .cmp-multi-media-collage__container .c= +mp-multi-media-collage__bg-container .cmp-multi-media-collage__background {= + background-color: rgb(231, 15, 41); } + +.multi-media-collage.color-block-red-dark .cmp-multi-media-collage__contain= +er .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgro= +und { background-color: rgb(189, 0, 29); } + +.multi-media-collage.color-block-red-darker .cmp-multi-media-collage__conta= +iner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backg= +round { background-color: rgb(113, 0, 18); } + +.multi-media-collage.color-block-red-light .cmp-multi-media-collage__contai= +ner .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgr= +ound { background-color: rgb(255, 50, 70); } + +.multi-media-collage.color-block-white .cmp-multi-media-collage__container = +.cmp-multi-media-collage__bg-container .cmp-multi-media-collage__background= + { background-color: rgb(255, 255, 255); } + +.multi-media-collage.color-block-yellow .cmp-multi-media-collage__container= + .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__backgroun= +d { background-color: rgb(255, 212, 46); } + +.multi-media-collage.color-block-yellow-dark .cmp-multi-media-collage__cont= +ainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__back= +ground { background-color: rgb(240, 192, 0); } + +.multi-media-collage.color-block-yellow-light .cmp-multi-media-collage__con= +tainer .cmp-multi-media-collage__bg-container .cmp-multi-media-collage__bac= +kground { background-color: rgb(255, 240, 179); } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__link:hover .cmp-teaser__title { margin: 0px; color: r= +gb(0, 77, 255); text-decoration: underline; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__link:hover .cmp-image__image { opacity: 0.7; } + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card= + .cmp-ia-profile-cards__link:hover .cmp-image__image { opacity: 1; } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__link:focus { outline: rgb(0, 77, 255) auto 1px; outli= +ne-offset: 2px; box-shadow: none; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__link:not([href]):hover, .cmp-ia-profile-cards__contai= +ner .cmp-ia-profile-cards__single-board-card .cmp-ia-profile-cards__link:no= +t([href]):hover .cmp-teaser__title { color: rgb(0, 0, 0); cursor: default; = +text-decoration: none; } + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card= + .cmp-ia-profile-cards__image:hover .cmp-image__image { transition: all 0.3= +s ease-out 0s; transform: scale(1.1); } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-ia-profile-cards__image .cmp-teaser__image { padding-bottom: 2rem; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card .= +cmp-teaser__title { padding-bottom: 0.8rem; font-size: 1.6rem; line-height:= + 1.8rem; font-weight: 500; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card= + .cmp-teaser__title { padding-bottom: 0.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__single-board-card= + .cmp-teaser__title { padding-bottom: 1.6rem; font-size: 2.4rem; line-heigh= +t: 2.8rem; } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__desc-container { co= +lor: rgb(0, 0, 0); font-size: 1.4rem; font-weight: 300; line-height: 1.9rem= +; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__desc-container { = +font-size: 1.6rem; line-height: 2.2rem; } +} + +.cmp-ia-profile-cards__container .cmp-image { display: flex; overflow: hidd= +en; background-color: rgb(0, 0, 0); } + +.cmp-ia-profile-cards__container .cmp-image .cmp-image__image { transition:= + all 0.3s ease-out 0s; } + +.cmp-ia-profile-cards__container .cmp-teaser__image { border: none; } + +.cmp-ia-profile-cards__container .cmp-share-banner { padding-bottom: 0px; } + +.cmp-ia-profile-cards__container .cmp-share-banner .cmp-share-banner__icon = +{ margin-left: 1.5rem; } + +.cmp-ia-profile-cards__container .cmp-share-banner .cmp-share-banner__items= +, .cmp-ia-profile-cards__container .cmp-share-banner .h-title-eyebrow { mar= +gin-top: 0px; } + +.cmp-ia-profile-cards__container .cmp-share-banner .h-title-eyebrow { margi= +n-left: 0px; margin-right: 3rem; text-transform: none; font-size: 1.4rem; f= +ont-weight: 600; line-height: 2.25rem; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__container .cmp-share-banner .h-title-eyebrow { mar= +gin-right: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-share-banner .h-title-eyebrow { mar= +gin-right: 3rem; font-size: 1.6rem; line-height: 2.5rem; } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-container= + { padding-top: 1.24rem; } + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-contain= +er { padding-top: 1.56rem; } +} + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-container= + .cmp-image, .cmp-ia-profile-cards__container .cmp-ia-profile-cards__signat= +ure-container .cmp-image__image, .cmp-ia-profile-cards__container .cmp-ia-p= +rofile-cards__signature-container .image { max-width: 20rem; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-container= + .cmp-image { background-color: transparent; } + +.cmp-ia-profile-cards__container .cmp-ia-profile-cards__signature-container= + .cmp-image__image { transition: none 0s ease 0s; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__section-title-container { padding: 0px 1.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-card-profile--2-to-1 .cmp-ia-profile-cards__section-title-container = +{ width: 66.6667%; } +} + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__row-container { display: flex; flex-wrap: wrap; ma= +rgin: 0px auto; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container { pad= +ding: 2rem 0px; height: auto; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__top-alignment .cmp-ia-profile-cards__row-container= + .cmp-ia-profile-cards__container:nth-child(3n+2) { padding: 3rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__top-alignment .cmp-ia-profile-cards__row-container= + .cmp-ia-profile-cards__container:nth-child(3n+2) { padding: 4rem 1.5rem; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth-c= +hild(3n+1) { padding-right: 8rem; animation-delay: 100ms; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+1) { width: 33.33%; padding: 3rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+1) { padding: 4rem 1.5rem; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth-c= +hild(3n+2) { padding-left: 8rem; animation-delay: 200ms; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+2) { width: 33.33%; padding: 6rem 1.5rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+2) { padding: 8rem 1.5rem 4rem; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth-c= +hild(3n+3) { padding-left: 4rem; padding-right: 4rem; animation-delay: 300m= +s; } + +@media screen and (min-width: 768px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+3) { width: 33.33%; padding: 3rem 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container:nth= +-child(3n+3) { padding: 4rem 1.5rem; } +} + +.cmp-ia-profile-cards__row-container .cmp-ia-profile-cards__container .cmp-= +image__image { width: 100%; height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container { width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container { display: flex; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-image__link:focus = +.cmp-matrix__text-content, .cmp-matrix-block .cmp-matrix__image-card-contai= +ner .cmp-image__link:hover .cmp-matrix__text-content { text-decoration: und= +erline rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-image__link:focu= +s .cmp-matrix__text-content, .cmp-matrix-block .cmp-matrix__image-card-cont= +ainer .cmp-image__link:hover .cmp-matrix__text-content { text-decoration: u= +nderline rgb(0, 0, 0); } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-image__link:focus = +.cmp-matrix__img-container .cmp-video-hero__video, .cmp-matrix-block .cmp-m= +atrix__image-card-container .cmp-image__link:hover .cmp-matrix__img-contain= +er .cmp-video-hero__video { cursor: pointer; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__c-column {= + width: 33.3333%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__c-column .= +cmp-matrix__big-square-matrix, .cmp-matrix-block .cmp-matrix__image-card-co= +ntainer .cmp-matrix__c-column .cmp-matrix__square-matrix { width: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-= +matrix .cmp-matrix__image { aspect-ratio: 2 / 1; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-conta= +iner .cmp-matrix__square-matrix .cmp-matrix__image { aspect-ratio: 1 / 1; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-matrix__image { aspect-ratio: 2 / 1; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image { po= +sition: relative; width: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:focu= +s-within .cmp-matrix__image-overlay, .cmp-matrix-block .cmp-matrix__image-c= +ard-container .cmp-matrix__image:focus .cmp-matrix__image-overlay, .cmp-mat= +rix-block .cmp-matrix__image-card-container .cmp-matrix__image:hover .cmp-m= +atrix__image-overlay { opacity: 0.3; background: rgb(0, 0, 0); display: blo= +ck; position: absolute; width: 100%; height: 100%; top: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:fo= +cus-within .cmp-matrix__image-overlay, .cmp-matrix-block .cmp-matrix__image= +-card-container .cmp-matrix__image:focus .cmp-matrix__image-overlay, .cmp-m= +atrix-block .cmp-matrix__image-card-container .cmp-matrix__image:hover .cmp= +-matrix__image-overlay { background: none; opacity: 0; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:fo= +cus-within .cmp-matrix__text-block-container, .cmp-matrix-block .cmp-matrix= +__image-card-container .cmp-matrix__image:focus .cmp-matrix__text-block-con= +tainer, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__im= +age:hover .cmp-matrix__text-block-container { width: 83.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:fo= +cus-within .cmp-matrix__img-container .cmp-teaser__image, .cmp-matrix-block= + .cmp-matrix__image-card-container .cmp-matrix__image:focus .cmp-matrix__im= +g-container .cmp-teaser__image, .cmp-matrix-block .cmp-matrix__image-card-c= +ontainer .cmp-matrix__image:hover .cmp-matrix__img-container .cmp-teaser__i= +mage { transition: transform 1s ease 0s, -webkit-transform 1s ease 0s; will= +-change: transform; transform: scale(1.1); } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:fo= +cus-within .cmp-image__link .cmp-matrix__text-content, .cmp-matrix-block .c= +mp-matrix__image-card-container .cmp-matrix__image:focus .cmp-image__link .= +cmp-matrix__text-content, .cmp-matrix-block .cmp-matrix__image-card-contain= +er .cmp-matrix__image:hover .cmp-image__link .cmp-matrix__text-content { te= +xt-decoration: underline rgb(0, 0, 0); } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:focu= +s, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__image:f= +ocus-visible { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; border: 0px;= + outline-offset: 1px; z-index: 4; outline: rgb(0, 0, 136) solid 1px; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__img-contai= +ner { overflow: hidden; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__img-contai= +ner .cmp-teaser__image { border: 0px; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__img-contai= +ner .cmp-image { transition: transform 1s ease 0s, -webkit-transform 1s eas= +e 0s; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__img-contai= +ner .cmp-image__image { height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container { position: absolute; z-index: 1; bottom: 2rem; display: flex; -= +webkit-box-align: center; align-items: center; transition: all 0.1s linear = +0s; max-width: 50rem; width: 83.3333%; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container { bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container { padding-left: 0px; padding-right: 0px; position: absolute; b= +ottom: 6rem; left: 0px; right: 0px; overflow: hidden; width: 0px; transitio= +n: all 0.1s linear 0s; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content { z-index: 9; padding: 2rem 1.5rem; } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content { padding: 3rem 2rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content { padding: 5rem 3rem; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-label { margi= +n-bottom: 0.4rem; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content .cmp-matrix__interactive-label { mar= +gin-bottom: 0.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content .cmp-matrix__interactive-label { mar= +gin-bottom: 0.8rem; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-label .cmp-te= +aser__title { text-transform: uppercase; font-weight: 500; font-size: 1.4re= +m; line-height: 1.7rem; } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content .cmp-matrix__interactive-label .cmp-= +teaser__title { font-size: 1.8rem; line-height: 2.2rem; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-label .cmp-te= +aser__title-link { text-decoration: underline; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-label .cmp-te= +aser__title-link:hover { color: rgb(0, 0, 0); } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__text-content .cmp-matrix__interactive-textblock p {= + word-break: break-word; font-size: 2rem; line-height: 2.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-blo= +ck-container .cmp-matrix__text-content .cmp-matrix__interactive-textblock p= + { font-size: 3.2rem; line-height: 3.6rem; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__gradient-image-container { position: absolute; inse= +t: 0px; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__text-block= +-container .cmp-matrix__gradient-image-container .cmp-image, .cmp-matrix-bl= +ock .cmp-matrix__image-card-container .cmp-matrix__text-block-container .cm= +p-matrix__gradient-image-container .cmp-image__image, .cmp-matrix-block .cm= +p-matrix__image-card-container .cmp-matrix__text-block-container .cmp-matri= +x__gradient-image-container .image { height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__background= +-color { background-color: rgb(161, 0, 255); } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__textblock-= +opacity { opacity: 0.9; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-= +matrix { width: 66.6667%; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangl= +e-matrix .cmp-matrix__text-block-container { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangl= +e-matrix .cmp-matrix__text-block-container { width: 0px; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__square-mat= +rix { width: 33.3333%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix { width: 66.6667%; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix .cmp-matrix__text-block-container { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix .cmp-matrix__text-block-container { width: 0px; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__f= +ull-width-matrix .mediavideo, .cmp-matrix-block .cmp-matrix__image-card-con= +tainer .cmp-matrix__full-width-matrix .videoanimation { width: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-video-hero, .cmp-matrix-block .cmp-matrix__image-card-containe= +r .cmp-matrix__full-width-matrix .cmp-video-hero .cmp-video-hero__video-con= +tainer { height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-video-hero .cmp-video-hero__controls { z-index: 9999; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-video-hero .cmp-video-hero__content-container .cmp-video-hero_= +_content { padding-top: 0px; padding-bottom: 0px; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-width= +-matrix .cmp-video-hero__video { height: inherit; } + +@media screen and (min-width: 768px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-wid= +th-matrix .cmp-matrix__text-block-container { width: 41.6667%; } +} + +@media screen and (min-width: 1000px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__full-wid= +th-matrix .cmp-matrix__text-block-container { width: 0px; } +} + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-conta= +iner .cmp-matrix__c-column .cmp-matrix__image, .cmp-matrix-block .cmp-matri= +x__image-card-container .cmp-matrix__full-width-matrix .cmp-matrix__image, = +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-= +matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-contai= +ner .cmp-matrix__square-matrix .cmp-matrix__image { overflow: hidden; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-matrix__img-container, .cmp-matrix-block .cmp-matrix__image-ca= +rd-container .cmp-matrix__c-column .cmp-matrix__img-container, .cmp-matrix-= +block .cmp-matrix__image-card-container .cmp-matrix__full-width-matrix .cmp= +-matrix__img-container, .cmp-matrix-block .cmp-matrix__image-card-container= + .cmp-matrix__rectangle-matrix .cmp-matrix__img-container, .cmp-matrix-bloc= +k .cmp-matrix__image-card-container .cmp-matrix__square-matrix .cmp-matrix_= +_img-container { position: absolute; inset: 0px; display: flex; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-image, .cmp-matrix-block .cmp-matrix__image-card-container .cm= +p-matrix__c-column .cmp-image, .cmp-matrix-block .cmp-matrix__image-card-co= +ntainer .cmp-matrix__full-width-matrix .cmp-image, .cmp-matrix-block .cmp-m= +atrix__image-card-container .cmp-matrix__rectangle-matrix .cmp-image, .cmp-= +matrix-block .cmp-matrix__image-card-container .cmp-matrix__square-matrix .= +cmp-image { width: 100%; height: 100%; display: flex; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-image__link, .cmp-matrix-block .cmp-matrix__image-card-contain= +er .cmp-matrix__c-column .cmp-image__link, .cmp-matrix-block .cmp-matrix__i= +mage-card-container .cmp-matrix__full-width-matrix .cmp-image__link, .cmp-m= +atrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-matrix= + .cmp-image__link, .cmp-matrix-block .cmp-matrix__image-card-container .cmp= +-matrix__square-matrix .cmp-image__link { width: 100%; height: 100%; } + +.cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-square= +-matrix .cmp-image__image, .cmp-matrix-block .cmp-matrix__image-card-contai= +ner .cmp-matrix__c-column .cmp-image__image, .cmp-matrix-block .cmp-matrix_= +_image-card-container .cmp-matrix__full-width-matrix .cmp-image__image, .cm= +p-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-mat= +rix .cmp-image__image, .cmp-matrix-block .cmp-matrix__image-card-container = +.cmp-matrix__square-matrix .cmp-image__image { position: absolute; object-f= +it: cover; inset: 0px; height: 100%; } + +@media screen and (max-width: 767.9px) { + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix_= +_c-column, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix_= +_full-width-matrix, .cmp-matrix-block .cmp-matrix__image-card-container .cm= +p-matrix__rectangle-matrix, .cmp-matrix-block .cmp-matrix__image-card-conta= +iner .cmp-matrix__square-matrix { width: 100%; } + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-con= +tainer .cmp-matrix__c-column .cmp-matrix__image, .cmp-matrix-block .cmp-mat= +rix__image-card-container .cmp-matrix__full-width-matrix .cmp-matrix__image= +, .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangl= +e-matrix .cmp-matrix__image, .cmp-matrix-block .cmp-matrix__image-card-cont= +ainer .cmp-matrix__square-matrix .cmp-matrix__image { aspect-ratio: 1 / 1; = +} + .cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__big-squa= +re-matrix .cmp-image__image, .cmp-matrix-block .cmp-matrix__image-card-cont= +ainer .cmp-matrix__c-column .cmp-image__image, .cmp-matrix-block .cmp-matri= +x__image-card-container .cmp-matrix__full-width-matrix .cmp-image__image, .= +cmp-matrix-block .cmp-matrix__image-card-container .cmp-matrix__rectangle-m= +atrix .cmp-image__image, .cmp-matrix-block .cmp-matrix__image-card-containe= +r .cmp-matrix__square-matrix .cmp-image__image { object-position: var(--mat= +rix-image-focus) 0; } +} + +.matrix-block { width: 100%; } + +.matrix-block.color-block-accent-purple-1 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(180, 85, 170); } + +.matrix-block.color-block-accent-purple-2 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(160, 85, 245); } + +.matrix-block.color-block-accent-purple-3 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(190, 130, 255); } + +.matrix-block.color-block-accent-purple-4 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(220, 175, 255); } + +.matrix-block.color-block-accent-purple-5 .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(230, 220, 255); } + +.matrix-block.color-block-alt-blue .cmp-matrix__image .cmp-matrix__backgrou= +nd-color { background-color: rgb(0, 65, 240); } + +.matrix-block.color-block-alt-gray .cmp-matrix__image .cmp-matrix__backgrou= +nd-color { background-color: rgb(190, 190, 190); } + +.matrix-block.color-block-alt-gray-dark .cmp-matrix__image .cmp-matrix__bac= +kground-color { background-color: rgb(150, 150, 150); } + +.matrix-block.color-block-alt-gray-darker .cmp-matrix__image .cmp-matrix__b= +ackground-color { background-color: rgb(90, 90, 90); } + +.matrix-block.color-block-alt-green .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(0, 215, 0); } + +.matrix-block.color-block-alt-red .cmp-matrix__image .cmp-matrix__backgroun= +d-color { background-color: red; } + +.matrix-block.color-block-alt-yellow .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(255, 255, 0); } + +.matrix-block.color-block-aqua .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(0, 255, 187); } + +.matrix-block.color-block-blue .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(0, 186, 255); } + +.matrix-block.color-block-blue-green .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(5, 240, 165); } + +.matrix-block.color-block-brand-green .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(100, 255, 80); } + +.matrix-block.color-block-brand-orange .cmp-matrix__image .cmp-matrix__back= +ground-color { background-color: rgb(255, 120, 0); } + +.matrix-block.color-block-brand-yellow .cmp-matrix__image .cmp-matrix__back= +ground-color { background-color: rgb(255, 235, 50); } + +.matrix-block.color-block-blue-dark .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(0, 142, 255); } + +.matrix-block.color-block-blue-light .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(0, 243, 255); } + +.matrix-block.color-block-core-purple .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(70, 0, 115); } + +.matrix-block.color-block-cyan .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(0, 255, 255); } + +.matrix-block.color-block-gray .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(167, 167, 167); } + +.matrix-block.color-block-gray-base .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(0, 0, 0); } + +.matrix-block.color-block-gray-dark .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(107, 107, 107); } + +.matrix-block.color-block-gray-darker .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(74, 74, 74); } + +.matrix-block.color-block-gray-light .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(204, 204, 204); } + +.matrix-block.color-block-gray-lighter .cmp-matrix__image .cmp-matrix__back= +ground-color { background-color: rgb(227, 227, 227); } + +.matrix-block.color-block-gray-lightest .cmp-matrix__image .cmp-matrix__bac= +kground-color { background-color: rgb(242, 242, 242); } + +.matrix-block.color-block-grayishyellow-dark .cmp-matrix__image .cmp-matrix= +__background-color { background-color: rgb(150, 150, 140); } + +.matrix-block.color-block-grayishyellow-light .cmp-matrix__image .cmp-matri= +x__background-color { background-color: rgb(230, 230, 220); } + +.matrix-block.color-block-green .cmp-matrix__image .cmp-matrix__background-= +color { background-color: rgb(0, 255, 0); } + +.matrix-block.color-block-green-dark .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(0, 83, 10); } + +.matrix-block.color-block-link .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(0, 77, 255); } + +.matrix-block.color-block-link-dark .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(0, 0, 136); } + +.matrix-block.color-block-orange .cmp-matrix__image .cmp-matrix__background= +-color { background-color: rgb(255, 182, 0); } + +.matrix-block.color-block-orange-dark .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(255, 149, 0); } + +.matrix-block.color-block-pink .cmp-matrix__image .cmp-matrix__background-c= +olor { background-color: rgb(231, 0, 116); } + +.matrix-block.color-block-pink-dark .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(164, 2, 83); } + +.matrix-block.color-block-pink-light .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(255, 80, 160); } + +.matrix-block.color-block-purple .cmp-matrix__image .cmp-matrix__background= +-color { background-color: rgb(161, 0, 255); } + +.matrix-block.color-block-purple-dark .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(117, 0, 192); } + +.matrix-block.color-block-purple-darkest .cmp-matrix__image .cmp-matrix__ba= +ckground-color { background-color: rgb(70, 1, 115); } + +.matrix-block.color-block-red .cmp-matrix__image .cmp-matrix__background-co= +lor { background-color: rgb(231, 15, 41); } + +.matrix-block.color-block-red-dark .cmp-matrix__image .cmp-matrix__backgrou= +nd-color { background-color: rgb(189, 0, 29); } + +.matrix-block.color-block-red-darker .cmp-matrix__image .cmp-matrix__backgr= +ound-color { background-color: rgb(113, 0, 18); } + +.matrix-block.color-block-red-light .cmp-matrix__image .cmp-matrix__backgro= +und-color { background-color: rgb(255, 50, 70); } + +.matrix-block.color-block-white .cmp-matrix__image .cmp-matrix__background-= +color { background-color: rgb(255, 255, 255); } + +.matrix-block.color-block-yellow .cmp-matrix__image .cmp-matrix__background= +-color { background-color: rgb(255, 212, 46); } + +.matrix-block.color-block-yellow-dark .cmp-matrix__image .cmp-matrix__backg= +round-color { background-color: rgb(240, 192, 0); } + +.matrix-block.color-block-yellow-light .cmp-matrix__image .cmp-matrix__back= +ground-color { background-color: rgb(255, 240, 179); } + +.matrix-block.cmp-matrix--theme-dark .cmp-matrix__image .cmp-image__link, .= +matrix-block.cmp-matrix--theme-dark .cmp-matrix__image .cmp-image__link:foc= +us .cmp-matrix__text-content, .matrix-block.cmp-matrix--theme-dark .cmp-mat= +rix__image .cmp-image__link:hover .cmp-matrix__text-content { text-decorati= +on-color: rgb(255, 255, 255); } + +.matrix-block.cmp-matrix--theme-dark .cmp-matrix__image .cmp-matrix__text-b= +lock-container .cmp-teaser__description, .matrix-block.cmp-matrix--theme-da= +rk .cmp-matrix__image .cmp-matrix__text-block-container .cmp-teaser__title = +{ color: rgb(255, 255, 255); } + +@media screen and (min-width: 1000px) { + .matrix-block.cmp-matrix--theme-dark .cmp-matrix__image:focus .cmp-image_= +_link .cmp-matrix__text-content { text-decoration-color: rgb(255, 255, 255)= +; } +} + +.cmp-ai-contact { display: flex; flex-wrap: wrap; -webkit-box-align: center= +; align-items: center; min-height: 19.2rem; -webkit-box-pack: center; justi= +fy-content: center; padding-top: 2rem; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-contact { min-height: 14.2rem; padding-top: 5.6rem; padding-botto= +m: 3.6rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-ai-contact { min-height: 14.3rem; padding-top: 4rem; padding-bottom:= + 2rem; } +} + +.cmp-ai-contact .cmp-ai-connect-items { padding-left: 1.5rem; padding-right= +: 1.5rem; display: flex; flex-wrap: wrap; font-size: 1.6rem; line-height: 2= +.5rem; } + +@media screen and (min-width: 768px) { + .cmp-ai-contact .cmp-ai-connect-items { font-size: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-ai-contact .cmp-ai-connect-items { max-width: 120rem; } +} + +.cmp-ai-contact .cmp-ai-header { padding-right: 4.8rem; font-size: 1.6rem; = +font-weight: 500; -webkit-box-flex: 0; flex: 0 0 100%; margin-bottom: 2rem;= + display: none; } + +.cmp-ai-contact .cmp-ai-header:first-child { display: flex; } + +@media screen and (min-width: 1000px) { + .cmp-ai-contact .cmp-ai-header { -webkit-box-flex: 0; flex: 0 0 auto; fon= +t-size: 2.4rem; line-height: 2.8rem; } +} + +.cmp-ai-contact .cmp-ai-list { padding-bottom: 2rem; display: flex; flex-wr= +ap: wrap; -webkit-box-flex: 0; flex: 0 0 100%; } + +.cmp-ai-contact .cmp-ai-list:last-child { padding-bottom: 0px; } + +@media screen and (min-width: 768px) { + .cmp-ai-contact .cmp-ai-list { -webkit-box-flex: 0; flex: 0 0 auto; paddi= +ng-right: 4.8rem; } + .cmp-ai-contact .cmp-ai-list:last-child { padding-right: 0px; } +} + +.cmp-ai-contact .cmp-ai-list .cmp-ai-item a.cmp-text__link--arrow { color: = +rgb(0, 77, 255); } + +.cmp-ai-contact .cmp-ai-list .cmp-ai-item a.cmp-text__link--arrow:focus { b= +ox-shadow: rgb(1, 114, 195) 0px 0px 0px 0.1rem; outline: rgb(0, 77, 255) so= +lid 0.1rem; outline-offset: 0.1rem; } + +.cmp-ai-contact .cmp-ai-list .cmp-ai-item a.cmp-text__link--arrow:focus:not= +(:focus-visible) { box-shadow: none; outline: none; } + +.cmp-ai-contact .cmp-ai-list .cmp-ai-item a.cmp-text__link--arrow:focus { o= +utline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; box-shadow: none; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:first-of-type { an= +imation-delay: 100ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(2) { a= +nimation-delay: 200ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(3) { a= +nimation-delay: 300ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(4) { a= +nimation-delay: 400ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(5) { a= +nimation-delay: 500ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(6) { a= +nimation-delay: 600ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(7) { a= +nimation-delay: 700ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(8) { a= +nimation-delay: 800ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(9) { a= +nimation-delay: 900ms; } + +.cmp-ai-contact .cmp-ai-list.ui-animate.ui-animate--left:nth-of-type(10) { = +animation-delay: 1000ms; } + +.calendar-details-module .content-card.content-card--cardwithbutton .cmp-te= +aser { background: none; } + +.calendar-details-module .content-card--cardwithbutton .cmp-teaser__content= + { border: 0px; padding: 1.5rem 0px 0px; background-color: transparent; } + +.calendar-details-module .content-card--cardwithbutton .cmp-teaser__title {= + font-weight: 600; font-size: 2.4rem; padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .calendar-details-module .content-card--cardwithbutton .cmp-teaser__title= + { padding-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .calendar-details-module .content-card--cardwithbutton .cmp-teaser__title= + { padding-bottom: 3rem; font-size: 4.8rem; } +} + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-teaser__description { padding-bottom: 0px; = +} +} + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-teaser__description { padding-bottom: 2rem;= + } +} + +.calendar-details-module .cmp-teaser__action-link-container { padding-botto= +m: 3rem; } + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-teaser__action-link-container { padding-bot= +tom: 0px; margin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-teaser__action-link-container { margin-righ= +t: 5rem; } +} + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-teaser__action-link-container .cmp-teaser__= +action-container .cmp-button { min-width: 11rem; margin-left: 0px; } +} + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-teaser__action-link-container .cmp-teaser__= +action-container .cmp-button { min-width: 13.8rem; margin-top: 0.5rem; marg= +in-bottom: 1.5rem; margin-right: 1rem; } +} + +.calendar-details-module .cmp-calendar__button-container { display: flex; -= +webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction:= + column; } + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-calendar__button-container { -webkit-box-or= +ient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webk= +it-box-align: center; align-items: center; padding-bottom: 3rem; } +} + +.calendar-details-module .cmp-calendar-details__calendar-container { paddin= +g-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .calendar-details-module .cmp-calendar-details__calendar-container { padd= +ing-bottom: 0px; } +} + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar__text { color: rgb(0, 77, 255); font-weight: 600; padding-left: 0.9re= +m; font-size: 1.4rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-calendar-details__calendar-container .cmp-c= +alendar__text { font-size: 1.6rem; } +} + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar__icon { color: rgb(0, 77, 255); } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar__icon:hover { text-decoration: none; } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar__icon::before { content: "=EF=8F=B3"; font-size: 2.4rem; font-family:= + Ionicons; display: block; font-weight: 400; font-style: normal; line-heigh= +t: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; = +white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; t= +ext-rendering: optimizelegibility; font-feature-settings: "liga"; position:= + relative; } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar-details__action-link { display: flex; -webkit-box-align: center; alig= +n-items: center; } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar-details__action-link:hover .cmp-calendar__text { text-decoration: und= +erline; } + +.calendar-details-module .cmp-calendar-details__calendar-container .cmp-cal= +endar-details__action-link:hover .cmp-calendar__icon { color: rgb(0, 0, 136= +); text-decoration: none; } + +.calendar-details-module .cmp-calendar-details__location-container { font-s= +ize: 1.4rem; } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-calendar-details__location-container { font= +-size: 1.6rem; } +} + +.calendar-details-module .cmp-calendar-details__location-container .cmp-cal= +endar__location-title { font-weight: 600; padding-bottom: 1rem; font-size: = +1.2rem; letter-spacing: 1.28px; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-calendar-details__location-container .cmp-c= +alendar__location-title { font-size: 1.8rem; } +} + +.calendar-details-module .cmp-calendar-details__direction-container { margi= +n-top: 1rem; padding-bottom: 1rem; } + +.calendar-details-module .cmp-calendar-details__direction-container .cmp-ca= +lendar-details__direction-action-link { color: rgb(0, 77, 255); font-size: = +1.4rem; } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-calendar-details__direction-container .cmp-= +calendar-details__direction-action-link { font-size: 1.6rem; } +} + +.calendar-details-module .cmp-calendar-details__direction-container:hover .= +cmp-calendar-details__direction-action-link { text-decoration: underline; c= +olor: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .calendar-details-module .cmp-teaser__content .cmp-teaser__text { font-si= +ze: 1.6rem; } +} + +.cmp-awards-card-block .cmp-title__text { font-weight: 600; font-size: 3.68= +rem; line-height: 5.28rem; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-title__text { font-size: 5.27rem; } +} + +.cmp-awards-card-block .cmp-teaser__pretitle { font-weight: 500; font-size:= + 1.6rem; line-height: 2.24rem; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-teaser__pretitle { font-size: 1.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-awards-card-block .cmp-teaser__pretitle { line-height: 2.56rem; } +} + +.cmp-awards-card-block .cmp-teaser__title { font-weight: 300; font-size: 2r= +em; line-height: 2.6rem; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-teaser__title { line-height: 3.12rem; font-si= +ze: 2.4rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-awards-card-block .cmp-teaser__title { line-height: 3.9rem; font-siz= +e: 3rem; } +} + +.cmp-awards-card-block .cmp-awards-card-block_first-row { display: flex; -w= +ebkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: = +column; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-awards-card-block_first-row { -webkit-box-ori= +ent: horizontal; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-awards-card-block .cmp-awards-card-block_first-row_left-col, .cmp-awar= +ds-card-block .cmp-awards-card-block_first-row_right-col { -webkit-box-flex= +: 1; flex: 1 1 0%; } + +.cmp-awards-card-block .cmp-awards-card-block_second-row > .container.respo= +nsivegrid .modal .cmp-container { display: block; } + +.cmp-awards-card-block .cmp-awards-card-block_second-row > .container.respo= +nsivegrid .cmp-container { display: flex; flex-wrap: wrap; max-width: calc(= +100% + 60px); padding: 0px; } + +.cmp-awards-card-block .card { -webkit-box-flex: 0; flex: 0 0 100%; margin-= +bottom: 0px; margin-top: -2px; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .card { -webkit-box-flex: 0; flex: 0 0 100%; max-w= +idth: 100%; margin-top: 5rem; margin-bottom: 4rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-awards-card-block .card { margin-bottom: 3rem; } +} + +.cmp-awards-card-block .card .modal { height: auto; } + +.cmp-awards-card-block .card > * { height: 100%; } + +.cmp-awards-card-block .card .cmp-award-card__link { -webkit-box-flex: 1; f= +lex: 1 0 0px; } + +.cmp-awards-card-block .card .cmp-award-card__link > * { height: 100%; } + +.cmp-awards-card-block .card:last-child { margin-bottom: 0px; } + +.cmp-awards-card-block .cmp-awards-card-block_first-row_left-col { margin-b= +ottom: 5rem; } + +@media screen and (min-width: 768px) { + .cmp-awards-card-block .cmp-awards-card-block_first-row_left-col { paddin= +g-right: 15px; margin-bottom: 2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-awards-card-block .cmp-awards-card-block_first-row_left-col { margin= +-bottom: 1rem; } +} + +.cmp-awards-card-block-cta { margin-top: 6rem; } + +@media screen and (min-width: 1000px) { + .cmp-awards-card-block-cta { margin-top: 7rem; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row .card { -webk= +it-box-flex: 0; flex: 0 0 50%; max-width: 50%; margin-left: -0.2rem; } + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(2n+1) { position: relative; top: 5rem; margin-left: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--3-cards .cmp-awards-card-block_second-row .card { -webk= +it-box-flex: 0; flex: 0 0 33.3333%; max-width: 33.3333%; margin-right: -0.2= +rem; } + .cmp-card-layout--3-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(3n), .cmp-card-layout--3-cards .cmp-awards-card-block_second-row .card:n= +th-child(3n+1) { position: relative; top: 5rem; } + .cmp-card-layout--3-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(3n+3) { margin-right: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--4-cards .cmp-awards-card-block_second-row .card { -webk= +it-box-flex: 0; flex: 0 0 25%; max-width: 25%; margin-right: -0.2rem; } + .cmp-card-layout--4-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(2n+1) { position: relative; top: 5rem; } + .cmp-card-layout--4-cards .cmp-awards-card-block_second-row .card:nth-chi= +ld(4n+4) { margin-right: 0px; } +} + +@media screen and (min-width: 768px) { + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row .card, .cmp-c= +ard-layout--3-cards .cmp-awards-card-block_second-row .card, .cmp-card-layo= +ut--4-cards .cmp-awards-card-block_second-row .card { margin-bottom: 4rem; = +} +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row .card, .cmp-c= +ard-layout--3-cards .cmp-awards-card-block_second-row .card, .cmp-card-layo= +ut--4-cards .cmp-awards-card-block_second-row .card { margin-bottom: 3rem; = +} +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-card-layout--2-cards .cmp-awards-card-block_second-row, .cmp-card-la= +yout--3-cards .cmp-awards-card-block_second-row, .cmp-card-layout--4-cards = +.cmp-awards-card-block_second-row { padding-bottom: 2rem; } +} + +.cmp-awards-card-block_second-row .cmp-award-card__link .cmp-teaser__conten= +t, .cmp-awards-card-block_second-row .cmp-teaser__content { border: 2px sol= +id rgb(0, 77, 255); } + +.cmp-awards-card-block_second-row .cmp-award-card__link:hover .cmp-teaser__= +content { background-color: rgb(0, 77, 255); transition: all 0.6s ease-in-o= +ut 0s; border: 2px solid rgb(0, 77, 255); } + +.cmp-awards-card-block_second-row .cmp-award-card__link:hover .cmp-teaser__= +description, .cmp-awards-card-block_second-row .cmp-award-card__link:hover = +.cmp-teaser__pretitle, .cmp-awards-card-block_second-row .cmp-award-card__l= +ink:hover .cmp-teaser__title { color: rgb(255, 255, 255); } + +.cmp-awards-card-block_second-row .cmp-award-card__link:focus { outline: rg= +b(0, 0, 136) solid 1px; outline-offset: 0px; } + +.cmp-awards-card-block_second-row .cmp-award-card__link:focus .cmp-teaser__= +content { background-color: rgb(0, 77, 255); transition: all 0.6s ease-in-o= +ut 0s; border: none; } + +.cmp-awards-card-block_second-row .cmp-award-card__link:focus .cmp-teaser__= +description, .cmp-awards-card-block_second-row .cmp-award-card__link:focus = +.cmp-teaser__pretitle, .cmp-awards-card-block_second-row .cmp-award-card__l= +ink:focus .cmp-teaser__title { color: rgb(255, 255, 255); } + +@media screen and (max-width: 767.9px) { + .cmp-parallax-static-image-text { margin: 25% -1.5rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-parallax-static-image-text { margin: 15% -3.5rem; } +} + +.cmp-parallax-static-image-text .cmp-teaser { border: none; position: relat= +ive; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser { height: 100%; background-co= +lor: rgb(255, 255, 255); z-index: 1; } +} + +.cmp-parallax-static-image-text .cmp-teaser .cmp-image { height: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser .cmp-image { min-width: 98rem= +; position: absolute; left: 50%; transform: translateX(-50%); overflow: hid= +den; } +} + +.cmp-parallax-static-image-text .cmp-teaser__image { border: none; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser__image { width: 100%; height:= + 100%; overflow: hidden; } +} + +.cmp-parallax-static-image-text .cmp-teaser__image .cmp-image__image { heig= +ht: 55%; object-fit: cover; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser__image .cmp-image__image { he= +ight: 80%; position: absolute; top: 50%; left: 50%; transform: translate(-5= +0%, -50%); } +} + +.cmp-parallax-static-image-text .cmp-teaser__description { display: none; } + +.cmp-parallax-static-image-text .cmp-teaser__content { height: 100%; opacit= +y: 1; display: grid; place-content: center; -webkit-box-pack: center; borde= +r: none; background-color: transparent; position: absolute; z-index: 1; top= +: 0px; left: 50%; transform: translate(-50%); text-align: center; width: 80= +%; padding-left: 0px; padding-right: 0px; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-static-image-text .cmp-teaser__content { opacity: 0; transf= +orm: translate(-50%); width: 66.66%; } +} + +@media screen and (min-width: 1200px) { + .cmp-parallax-static-image-text .cmp-teaser__content { width: 50%; } +} + +.cmp-parallax-static-image-text .cmp-teaser__title { font-size: 4rem; line-= +height: 4rem; } + +@media screen and (min-width: 768px) { + .cmp-parallax-static-image-text .cmp-teaser__title { font-size: 6.8rem; l= +ine-height: 6.5rem; } +} + +.cmp-parallax-static-image-text-dark .cmp-teaser__title { color: rgb(255, 2= +55, 255); } + +.cmp-parallax-video-with-sound-and-text { position: relative; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax__bottom { position: a= +bsolute; background-color: rgb(255, 255, 255); width: 100vw; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video { overflow: hid= +den; margin: 0px auto; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel { positi= +on: relative; width: 100%; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-svg= + { display: block; width: 100%; height: 100%; visibility: visible; z-index:= + 99; background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-s= +vg { position: absolute; background-color: transparent; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-svg= + .cmp-image { position: relative; height: 100%; width: 100%; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-svg= + .cmp-image__image { display: block; object-fit: cover; height: 100%; width= +: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-text-s= +vg .cmp-image__image { position: absolute; height: 101%; width: 101%; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-video { = +display: block; } + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video--panel-video = +{ position: relative; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__video { width:= + 100%; object-fit: cover; background-color: rgb(0, 0, 0); } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls { pos= +ition: absolute; bottom: 0px; display: flex; -webkit-box-pack: center; just= +ify-content: center; -webkit-box-align: center; align-items: center; width:= + 100%; height: 3.5rem; z-index: 100; background-color: rgba(0, 0, 0, 0.6); = +} + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls { h= +eight: 5rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-butto= +n .cmp-parallax-video__controls-button-text { color: rgb(255, 255, 255); fo= +nt-weight: 300; text-transform: none; font-size: 1.6rem; line-height: 1.5; = +} + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-but= +ton .cmp-parallax-video__controls-button-text { font-size: 2.1rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-butto= +n:hover { color: rgb(255, 255, 255); } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mute,= + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-unmu= +te { margin-right: 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mut= +e, .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-un= +mute { margin-right: 3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mut= +e, .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-un= +mute { margin-right: 3.5rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button { position: relative; display: flex; h= +eight: 100%; width: 100%; -webkit-box-align: center; align-items: center; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button-text { margin-right: 1.5rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button-play-container { position: relative; h= +eight: 23px; width: 23px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pla= +y .cmp-parallax-video__controls-button-play-container { height: 30px; width= +: 30px; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button-play-outline { position: absolute; tra= +nsform: translate(-50%, -50%); left: 50%; top: 50%; height: 23px; width: 23= +px; border-radius: 50%; border: 0.2rem solid rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pla= +y .cmp-parallax-video__controls-button-play-outline { height: 30px; width: = +30px; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-play = +.cmp-parallax-video__controls-button-play-icon::before { position: absolute= +; transform: translate(-50%, -50%); left: 50%; top: 48%; content: "=EF=92= +=88"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; color: rgb(255, 255, 255); padding-left: 0.3rem; = +} + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pla= +y .cmp-parallax-video__controls-button-play-icon::before { content: "=EF=92= +=88"; font-size: 23px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; padding-left: 0.4rem; top: 50%; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button { position: relative; display: flex; = +height: 100%; width: 100%; -webkit-box-align: center; align-items: center; = +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button-text { margin-right: 1.5rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button-pause-container { position: relative;= + height: 23px; width: 23px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-container { height: 30px; wid= +th: 30px; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button-pause-outline { position: absolute; t= +ransform: translate(-50%, -50%); left: 50%; top: 50%; height: 23px; width: = +23px; border-radius: 50%; border: 0.2rem solid rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-outline { height: 30px; width= +: 30px; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pause= + .cmp-parallax-video__controls-button-pause-icon::before { position: absolu= +te; transform: translate(-50%, -50%); left: 50%; top: 48%; content: "=EF=91= +=B8"; font-size: 16px; font-family: Ionicons; display: block; font-weight: = +400; font-style: normal; line-height: 1; text-transform: none; letter-spaci= +ng: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -we= +bkit-font-smoothing: antialiased; text-rendering: optimizelegibility; font-= +feature-settings: "liga"; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-icon::before { content: "=EF= +=91=B8"; font-size: 23px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } +} + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-icon::before { top: 50%; } +} + +@media screen and (min-width: 1000px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-icon::before { content: "=EF= +=91=B8"; font-size: 23px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; padding-left: 0.1rem; } +} + +@media screen and (min-width: 1200px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-pau= +se .cmp-parallax-video__controls-button-pause-icon::before { padding-left: = +0.02em; left: 50%; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mute = +span::after { content: "=EF=8E=BA"; font-size: 22px; font-family: Ionicons;= + font-weight: 400; font-style: normal; line-height: 1; text-transform: none= +; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direc= +tion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeleg= +ibility; font-feature-settings: "liga"; margin-left: 1.5rem; display: inlin= +e-block; position: relative; top: 0.35rem; left: 0px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-mut= +e span::after { font-size: 3rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-unmut= +e span::after { content: "=EF=8E=B9"; font-size: 22px; font-family: Ionicon= +s; font-weight: 400; font-style: normal; line-height: 1; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; margin-left: 1.5rem; display: inl= +ine-block; position: relative; top: 0.35rem; left: 0px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-unm= +ute span::after { font-size: 3rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-repla= +y span::after { content: "=EF=8E=A8"; font-size: 22px; font-family: Ionicon= +s; font-weight: 400; font-style: normal; line-height: 1; text-transform: no= +ne; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; dir= +ection: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizel= +egibility; font-feature-settings: "liga"; margin-left: 1.5rem; display: inl= +ine-block; position: relative; top: 0.35rem; left: 0px; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__controls-rep= +lay span::after { font-size: 3rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__sub= +title, .cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-vid= +eo__title, .cmp-parallax-video-with-sound-and-text .cmp-parallax-video__con= +trols-hide { display: none; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__tra= +nscript { width: 100%; position: relative; z-index: 500; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__tra= +nscript a { float: right; margin-top: 1rem; margin-bottom: 2rem; margin-rig= +ht: 1.5rem; font-weight: 400; color: rgb(0, 77, 255); font-size: 1.6rem; te= +xt-transform: none; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__t= +ranscript a { margin-right: 2rem; } +} + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__con= +tent { margin: 0px; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video .cmp-video__con= +tent--left { padding: 0px; } + +.cmp-parallax-video-with-sound-and-text .cmp-video__embed { height: 100%; w= +idth: 100%; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video--panel-text-svg { position: relative; display: block; = +height: 100%; width: 100%; visibility: visible; background-color: rgb(0, 0,= + 0); min-height: 4.6rem; max-height: 50rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video--panel-text-svg .cmp-image__image { position: relative= +; display: block; top: -20px; left: 0px; transform: translate(0px); object-= +fit: cover; height: 100%; width: 100%; min-height: 4.6rem; max-height: 50re= +m; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video--panel-video { display: block; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video__video { max-height: 50rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-parallax-video__controls { bottom: 2rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-video__embed { height: 100%; width: 100%; max-height: 50rem; } + +.cmp-parallax-video-with-sound-and-text .cmp-parallax-video[data-authoring]= + .cmp-video__player .dynamicmedia { margin-bottom: -0.8rem; } + +.subscription-center-block { background-color: rgb(0, 0, 0); } + +.cmp-subscription-center { max-width: 1200px; margin: 0px auto; } + +.cmp-subscription-center__row { padding: 3rem 0px; margin: 0px 15px; border= +-bottom: 1px solid rgb(167, 167, 167); } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-subscription-center__row { padding: 3rem 0px 2rem; } +} + +.cmp-subscription-center__eyebrow { padding-bottom: 1rem; font-size: 1.8rem= +; line-height: 2.24rem; color: rgb(255, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-subscription-center__eyebrow { font-size: 2.2rem; padding-bottom: 2.= +5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-subscription-center__eyebrow { line-height: 3.52rem; } +} + +.cmp-subscription-center a { color: rgb(255, 255, 255); } + +.internalsearchhero .cmp-internal-ai-search-modal { position: fixed; displa= +y: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: = +center; justify-content: center; inset: 0px; background-color: rgba(0, 0, 0= +, 0.5); color: rgb(255, 255, 255); z-index: 1201; } + +@-webkit-keyframes ai-search-modal {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +@keyframes ai-search-modal {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +@-webkit-keyframes ai-search-circle {=20 + 0% { stroke-dasharray: 1px, 200px; stroke-dashoffset: 0; } + 50% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -15px; } + 100% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -125px; } +} + +@keyframes ai-search-circle {=20 + 0% { stroke-dasharray: 1px, 200px; stroke-dashoffset: 0; } + 50% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -15px; } + 100% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -125px; } +} + +.internalsearchhero .cmp-internal-ai-search-modal__svg { display: block; } + +.internalsearchhero .cmp-internal-ai-search-modal__role { width: 40px; heig= +ht: 40px; display: inline-block; animation: 1.4s linear 0s infinite normal = +none running ai-search-modal; } + +.internalsearchhero .cmp-internal-ai-search-modal__circle { stroke: current= +color; stroke-dasharray: 80px, 200px; stroke-dashoffset: 0; animation: 1.4s= + ease-in-out 0s infinite normal none running ai-search-circle; } + +.internalsearchhero .cmp-internal-ai-search-modal--hide { opacity: 0; trans= +ition: opacity 195ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; visibility: hidden; = +} + +.internalsearchhero .cmp-internal-ai-search-modal--show { opacity: 1; trans= +ition: opacity 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; visibility: visible;= + } + +.internalsearchhero .cmp-internal-ai-search-hero__autocomplete-instructions= + { display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__hero { position: relative= +; display: flex; -webkit-box-pack: center; justify-content: center; } + +.internalsearchhero .cmp-internal-ai-search-hero__highlight { font-weight: = +400; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__highlight { line-height= +: 1.6; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__background { position: ab= +solute; z-index: 0; inset: 0px; overflow: hidden; } + +.internalsearchhero .cmp-internal-ai-search-hero__background .cmp-image, .i= +nternalsearchhero .cmp-internal-ai-search-hero__background .image { height:= + 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__background .cmp-image__im= +age { height: 100%; object-fit: cover; } + +.internalsearchhero .cmp-internal-ai-search-hero__content { position: relat= +ive; width: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-= +direction: normal; flex-direction: column; padding-left: 1.5rem; padding-ri= +ght: 1.5rem; padding-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__content { margin: 0px; = +padding-left: 3.5rem; padding-right: 3.5rem; padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__content { padding-left:= + 1.5rem; padding-right: 1.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__content { max-width: 12= +80px; padding-left: 0px; padding-right: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__form-container { width: 1= +00%; padding-bottom: 3rem; padding-top: 3rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__form-container { paddin= +g-bottom: 5rem; padding-top: 5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__form-container { width:= + 66.6667%; margin-left: auto; margin-right: auto; padding-bottom: 8rem; pad= +ding-top: 8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__form-container { width:= + 50%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__form { display: flex; } + +.internalsearchhero .cmp-internal-ai-search-hero__form-label { display: non= +e; } + +.internalsearchhero .cmp-internal-ai-search-hero__search { position: relati= +ve; width: 100%; height: 5rem; margin-right: -2px; -webkit-box-flex: 1; fle= +x: 1 0 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__search-input { border: 1p= +x solid rgb(107, 107, 107); background-color: rgb(255, 255, 255); padding: = +1.5rem; width: 100%; height: 100%; font-size: 1.6rem; line-height: 1.6; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-input { padding:= + 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-input { padding:= + 1.5rem 2rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__search-input::-webkit-inp= +ut-placeholder { font-size: 1.6rem; line-height: 1.6; color: rgb(167, 167, = +167); } + +.internalsearchhero .cmp-internal-ai-search-hero__search-input::placeholder= + { font-size: 1.6rem; line-height: 1.6; color: rgb(167, 167, 167); } + +.internalsearchhero .cmp-internal-ai-search-hero__submit { width: auto; min= +-width: 16.6667%; z-index: 10; height: 5rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__submit { min-width: uns= +et; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button { marg= +in: 0px; width: 100%; min-width: auto; padding: 1rem 1.5rem; height: 100%; = +-webkit-box-flex: 1; flex: 1 0 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button:hover = +{ background-color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button { pa= +dding: 1.5rem 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__icon = +{ display: block; } + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__icon:= +:after { content: "=EF=92=A5"; font-size: 30px; font-family: Ionicons; disp= +lay: block; font-weight: 400; font-style: normal; line-height: 1; text-tran= +sform: none; letter-spacing: normal; overflow-wrap: normal; white-space: no= +wrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: = +optimizelegibility; font-feature-settings: "liga"; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__ico= +n::after { font-size: 2.4rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__text = +{ display: none; margin-left: 0.5rem; line-height: 1.6rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__submit .cmp-button__tex= +t { display: block; font-size: 1.4rem; word-break: break-word; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-search-message { displ= +ay: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__no-search-message--show {= + display: block; font-size: 1.4rem; line-height: 2.24rem; font-weight: 400;= + margin-top: 20px; margin-bottom: 2.2rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-search-message--show= + { font-size: 1.6rem; line-height: 2.56rem; margin-bottom: 2.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__search-suggestions { posi= +tion: absolute; left: 0px; right: 0px; width: 100%; overflow: hidden; trans= +ition: all 0.5s ease-in-out 0s; transform-origin: left top; } + +.internalsearchhero .cmp-internal-ai-search-hero__search-suggestions--show-= +recent .cmp-internal-ai-search-hero__suggestions-list, .internalsearchhero = +.cmp-internal-ai-search-hero__search-suggestions--show .cmp-internal-ai-sea= +rch-hero__suggestions-list { position: relative; display: block; width: 100= +%; border-width: 0px 0.977px; background: linear-gradient(rgb(150, 150, 150= +) -20px, rgb(255, 255, 255) 7px, rgb(255, 255, 255) 20%); } + +.internalsearchhero .cmp-internal-ai-search-hero__search-suggestions--show-= +recent .cmp-internal-ai-search-hero__suggestions-list { animation: 0.7s lin= +ear 0s 1 normal none running slide-down; } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-list { displa= +y: none; border: 1px solid rgb(107, 107, 107); overflow: hidden; z-index: 1= +000; background-color: rgb(255, 255, 255); right: 1px; left: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item { border= +-width: 1px; border-style: solid; border-color: transparent transparent rgb= +(107, 107, 107); border-image: initial; display: block; } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--link { = +font-size: 1.6rem; padding: 1rem 1.5rem; margin-bottom: 0px; display: block= +; color: rgb(0, 0, 0); font-weight: 600; line-height: 1.4; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--link = +{ line-height: 1.6; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--link:ho= +ver { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--session= + .cmp-internal-ai-search-hero__suggestions-item--link { font-weight: 400; } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--active = +{ border: 1px solid rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__suggestions-item--active = +a { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__btn-container { display: = +none; } + +.internalsearchhero .cmp-internal-ai-search-hero__btn-container .button { d= +isplay: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__btn-container .button {= + display: inline-block; margin-right: 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__btn-container .cmp-button= + { display: block; margin: 1.5rem 0px; text-align: center; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-block { ba= +ckground-color: rgb(255, 255, 255); margin-bottom: 3rem; box-shadow: rgba(1= +07, 107, 107, 0.15) 0px 0px 0.31em 0.13em; display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__panel--hidden { display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__title { text-transform: uppercase; font-size: 1.6rem; line-= +height: 2.56rem; font-weight: 600; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__button { padding-top: 1.5rem; padding-bottom: 1.5rem; paddi= +ng-left: 1.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .cmp-accordion__button { padding-left: 3.504rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .cmp-accordion__button { padding-left: 5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__button:focus { border: none; outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__button .cmp-accordion__icon { padding-right: 1.5rem; paddin= +g-left: 1.5rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.cmp-accordion__panel { background-color: rgb(255, 255, 255); box-shadow: n= +one; overflow-x: hidden; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.responsivegrid { width: 100%; padding: 3rem 1.5rem; border-top: 0.06em sol= +id rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .responsivegrid { padding: 5rem 3.504rem 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .responsivegrid { padding: 5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .cmp-job-card-listing { min-height: auto; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .cmp-job-card-listing_first-row { padding-right: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .cmp-job-card-listing_second-row { padding-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title { padding-top: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-title { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .cmp-title { padding-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-title__text { font-size: 3.2rem; font-weight: = +600; line-height: 3.328rem; text-transform: uppercase; width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .cmp-title__text { width: 50%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-title .cmp-teaser__title-link { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .cmp-title .cmp-teaser__title-link { width: 50%; = +} +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-title a.cmp-button { text-align: end; min-widt= +h: auto; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .text { padding-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .text { padding-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .title .cmp-text p { font-weight: 400; line-height: 2.24re= +m; width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .title .cmp-text p { line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card { margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content { border-top-color: rgb(161, 0,= + 255); border-top-width: 0.405rem; padding: 3.08rem 2.002rem 2.002rem; disp= +lay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; fle= +x-direction: column; width: 100%; height: 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__address-location {= + padding-right: 2.4rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser-city, .internalsear= +chhero .cmp-internal-ai-search-hero__job-actionable-accordion .joblistingbl= +ock .card .cmp-teaser__content .cmp-teaser-region { line-height: 1.08rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__title-link { line-= +height: 2.19rem; word-break: break-word; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card .cmp-teaser__content .cmp-teaser__title-link { lin= +e-height: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__description { marg= +in-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-areas-= +interest { margin-bottom: 0.996rem; overflow: hidden; overflow-wrap: break-= +word; font-weight: 400; line-height: 2.24rem; display: -webkit-box; -webkit= +-box-orient: vertical; -webkit-line-clamp: 3; word-break: break-word; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-area= +s-interest { margin-bottom: 1.992rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-area= +s-interest { line-height: 2.56rem; -webkit-line-clamp: 2; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-semibo= +ld { font-weight: 600; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__bottom-container {= + margin-top: auto; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__job-listing-posted= +-date { margin-bottom: 0.492rem; line-height: 1.44rem; font-style: normal; = +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__action-container {= + margin-top: 0px; font-size: 1.4rem; font-weight: 400; line-height: 2.24rem= +; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content .cmp-teaser__action-link { padd= +ing-top: 0px; font-size: 1.4rem; font-weight: 600; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordio= +n .joblistingblock .card .cmp-teaser__content .cmp-teaser__action-link { fo= +nt-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__content:hover .cmp-teaser__title-link {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__title-link { display: block; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__title-link:focus .cmp-teaser__title-lin= +k { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .card .cmp-teaser__job-listing-areas-interest * { display:= + inline; word-break: break-all; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .cmp-job-card-listing_third-row { padding-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__job-actionable-accordion = +.joblistingblock .cmp-job-card-listing_third-row .cmp-teaser__title-link { = +padding-bottom: 0px; word-break: break-word; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +line-bar { border: 1px solid rgb(0, 186, 255); margin-top: 1.5rem; margin-b= +ottom: 2rem; background-color: rgb(0, 186, 255); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__line-bar { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__content { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__content { width: 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link { display: inline-block; font-size: 1.8rem; line-height: 1; font-weigh= +t: 600; text-decoration-line: none; color: rgb(0, 77, 255); cursor: pointer= +; width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__link { line-height: 1.36364; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link:focus { text-decoration: underline; outline: rgb(0, 77, 255) solid 1px= +; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link:visited, .internalsearchhero .cmp-internal-ai-search-hero-niche-search= +-result-item__link:visited:hover { color: rgb(0, 0, 136); text-decoration: = +underline; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +link:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item__= +title { margin-top: 2rem; margin-bottom: 2rem; font-size: 1.2rem; font-weig= +ht: 600; line-height: 1.33; letter-spacing: 1.248px; text-transform: upperc= +ase; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__title { margin-top: 0px; margin-bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__title { line-height: 2.502rem; font-size: 1.8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero-niche-search-result-item= +__title { font-size: 1.8rem; line-height: 1.39; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block { display: no= +ne; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc= +tion: column; } + +@-webkit-keyframes please-wait {=20 + 0% { opacity: 0; } + 33% { opacity: 1; } + 66% { opacity: 1; } + 100% { opacity: 0; } +} + +@keyframes please-wait {=20 + 0% { opacity: 0; } + 33% { opacity: 1; } + 66% { opacity: 1; } + 100% { opacity: 0; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait { font-= +size: 1.4rem; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait span { = +font-size: 1.4rem; display: inline-block; border-radius: 50%; margin: 0px 3= +px; opacity: 0; animation: 1s ease 0s infinite normal none running please-w= +ait; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait span:fi= +rst-child { animation-delay: 0.2s; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait span:nt= +h-child(2) { animation-delay: 0.4s; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__wait span:nt= +h-child(3) { animation-delay: 0.6s; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__dynamic { pa= +dding-top: 3rem; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__card { margi= +n-bottom: 2rem; padding-left: 1.5rem; padding-right: 1.5rem; background-col= +or: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0px 0px 0.31e= +m 0.13em; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex= +-direction: column; min-height: 200px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__card { pad= +ding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__card { pad= +ding-bottom: 3rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__card { pad= +ding-left: 5rem; padding-right: 5rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__card:focus-v= +isible { box-shadow: rgb(0, 63, 189) 0px 0px 3px; border-color: rgb(0, 63, = +189); } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__header { tex= +t-transform: uppercase; font-size: 1.2rem; font-weight: 600; letter-spacing= +: 1.248px; line-height: 1.596rem; margin-top: 2rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__header { m= +argin-top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__header { f= +ont-size: 1.8rem; margin-bottom: 3rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__readmore-lin= +k { font-size: 1.4rem; display: none; color: rgb(0, 77, 255); text-decorati= +on: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__readmore-lin= +k.hide { display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__readmore-lin= +k.show { display: block; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__description = +{ font-size: 1.2rem; margin-bottom: 0px; line-height: 1.44rem; overflow: hi= +dden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clam= +p: 5; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__description.= +active { -webkit-line-clamp: unset; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__descriptio= +n { -webkit-line-clamp: 5; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero-answer-block__descriptio= +n { font-size: 1.4rem; line-height: 1.92rem; -webkit-line-clamp: 5; } +} + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes { m= +argin-top: 2rem; font-size: 1.2rem; font-style: italic; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes a {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes a:f= +ocus { box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 2= +55) solid 1px; outline-offset: 1px; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes a:f= +ocus:not(:focus-visible) { box-shadow: none; outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero-answer-block__ai-notes a:h= +over { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-block { m= +argin-bottom: 2rem; padding-left: 1.5rem; padding-right: 1.5rem; background= +-color: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0px 0px 0= +.31em 0.13em; display: none; -webkit-box-orient: vertical; -webkit-box-dire= +ction: normal; flex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-block {= + padding-bottom: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-block {= + padding-bottom: 3rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-block {= + padding-left: 5rem; padding-right: 5rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-header-te= +xt { text-transform: uppercase; font-size: 1.2rem; font-weight: 600; letter= +-spacing: 1.248px; line-height: 1.596rem; margin-top: 2rem; margin-bottom: = +2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-header-= +text { margin-top: 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-header-= +text { font-size: 1.8rem; margin-bottom: 3rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content {= + display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal= +; flex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= + { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-dire= +ction: row; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-i= +mage-container { position: relative; height: 100%; width: 100%; margin-bott= +om: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-image-container { margin-bottom: 0px; margin-right: 1.5rem; width: 16.6667= +%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-image-container { margin-right: 2rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-i= +mage-container::before { content: ""; display: block; padding-top: 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-i= +mage-link { height: 100%; width: 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-i= +mage { height: auto; width: 100%; position: absolute; top: 0px; bottom: 0px= +; object-fit: cover; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card { width: 80.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card { width: 81.3333%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card { width: 82.3333%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard.cmp-full-width { width: 100%; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-title { display: inline-block; font-size: 1.8rem; font-weight: 600; lin= +e-height: 2.196rem; margin-bottom: 1rem; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-title { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-title { font-size: 2.5rem; line-height: 3rem; margin-bottom: 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-title-link { display: inline-block; font-size: 2.5rem; font-weight: 600= +; line-height: 3rem; margin-bottom: 1rem; color: rgb(0, 0, 0); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-title-link { margin-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-title-link { margin-bottom: 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-title-link:hover { color: rgb(0, 77, 255); text-decoration: underline; = +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-title-link:focus { color: rgb(0, 77, 255); text-decoration: underline; = +outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-description { font-size: 1.2rem; margin-bottom: 2rem; line-height: 1.44= +rem; overflow: hidden; -webkit-line-clamp: 10; display: -webkit-box; -webki= +t-box-orient: vertical; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-description a { color: rgb(0, 77, 255); text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-description a:visited { color: rgb(0, 0, 136); } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-description a:focus, .internalsearchhero .cmp-internal-ai-search-hero__= +featured-search-content-card-description a:focus-within { color: rgb(0, 77,= + 255); outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-description { margin-bottom: 1.5rem; -webkit-line-clamp: 3; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-description { font-size: 1.4rem; line-height: 1.92rem; margin-bottom:= + 2.5rem; -webkit-line-clamp: 5; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button { margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-button { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button { padding-bottom: 0px; display: inline-block; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button:focus, .internalsearchhero .cmp-internal-ai-search-h= +ero__featured-search-content-card-button .cmp-button:focus-within { outline= +: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button__text { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button__text::after { font-size: 2rem; line-height: 1.4rem;= + top: 2.4px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-button .cmp-button__text::after { font-size: 2.4rem; line-height: 1.7= +rem; top: 2.88px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__featured-search-content-c= +ard-button .cmp-button__text::before { bottom: -12px; height: 1px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__featured-search-content= +-card-button .cmp-button__text::before { height: 1px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-container = +{ display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-row { disp= +lay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; fle= +x-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-row { fl= +ex-flow: wrap; -webkit-box-orient: horizontal; -webkit-box-direction: norma= +l; border-top: 1px solid rgb(204, 204, 204); margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-row { ma= +rgin-top: 2.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-3-headers= +-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top= +: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-b= +ottom: 0px; margin-top: 2rem; border-top: none; -webkit-box-flex: 0; flex: = +0 0 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel { margin-to= +p: 3rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-first { pad= +ding-right: 2rem; padding-left: 0px; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-mid { paddi= +ng-right: 1rem; padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-last { padd= +ing-right: 0px; padding-left: 2rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-3-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-body { padd= +ing-right: 1rem; padding-bottom: 1rem; border-right: 0.063em solid rgb(204,= + 204, 204); height: 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-3-headers= +-row .cmp-internal-ai-search-hero__related-search-topic-panel-body-last { p= +adding-right: 0px; border-right: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-2-headers= +-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top= +: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-t= +op: 0px; padding-bottom: 0px; margin-top: 2rem; border-top: none; -webkit-b= +ox-flex: 0; flex: 0 0 50%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel { margin-to= +p: 3rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-first { pad= +ding-right: 1.5rem; padding-left: 0px; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-last { padd= +ing-left: 1.5rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-2-heade= +rs-row .cmp-internal-ai-search-hero__related-search-topic-panel-body { padd= +ing-right: 1rem; padding-bottom: 1rem; border-right: 0.063em solid rgb(204,= + 204, 204); height: 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-2-headers= +-row .cmp-internal-ai-search-hero__related-search-topic-panel-body-last { b= +order-right: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple-h= +eader.cmp-internal-ai-search-hero__related-search-multiple-header-1-header-= +row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top:= + 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-multiple= +-header.cmp-internal-ai-search-hero__related-search-multiple-header-1-heade= +r-row .cmp-internal-ai-search-hero__related-search-topic-panel { padding-to= +p: 3rem; padding-bottom: 0px; margin-top: 2rem; border-top: none; -webkit-b= +ox-orient: vertical; -webkit-box-direction: normal; flex-direction: column;= + } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-row { -webkit-box-flex: 0; fl= +ex: 0 0 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-container { display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-container { -webk= +it-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: r= +ow; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel { width: 100%; padd= +ing-top: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 20= +4); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top: 3r= +em; padding-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel { margin-top: 3re= +m; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-box-= +flex: 0; flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-bo= +x-flex: 0; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-list:last-child { m= +argin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-item { margin-botto= +m: 1rem; } + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-item:last-child {= + margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-3-links-row .= +cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-sear= +ch-hero__related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-3-links-row= + .cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-se= +arch-hero__related-search-topic-panel-item { padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-row { -webkit-box-flex: 0; fl= +ex: 0 0 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-container { display= +: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-d= +irection: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-container { -webk= +it-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: r= +ow; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel { width: 100%; padd= +ing-top: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 20= +4); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel { padding-top: 3r= +em; padding-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel { margin-top: 3re= +m; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-box-= +flex: 0; flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-bo= +x-flex: 0; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-list:last-child { m= +argin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-topic-panel-item { margin-botto= +m: 1rem; } + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-topic-panel-item:last-child {= + margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-2-links-row .= +cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-sear= +ch-hero__related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-2-links-row= + .cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-se= +arch-hero__related-search-topic-panel-item { padding-left: 1rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-row { -webkit-box-flex: 0; fle= +x: 0 0 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-container { display:= + flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-di= +rection: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel-container { -webki= +t-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: ro= +w; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel { width: 100%; paddi= +ng-top: 2rem; padding-bottom: 2rem; border-top: 1px solid rgb(204, 204, 204= +); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel { padding-top: 3re= +m; padding-bottom: 1rem; margin-top: 2rem; border-top: none; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel { margin-top: 3rem= +; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-box-f= +lex: 0; flex: 0 0 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel-list { -webkit-box= +-flex: 0; flex: 0 0 33.3333%; margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-list:last-child { ma= +rgin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-item { margin-bottom= +: 1rem; } + +@media screen and (max-width: 767.9px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-topic-panel-item:last-child { = +margin-bottom: 0px; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-item-padding .cmp-internal-searc= +h-hero__related-search-topic-panel-item { padding-left: 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-single-h= +eader.cmp-internal-ai-search-hero__related-search-single-header-1-link-row = +.cmp-internal-ai-search-hero__related-search-item-padding .cmp-internal-sea= +rch-hero__related-search-topic-panel-item { padding-left: 1rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-single-hea= +der.cmp-internal-ai-search-hero__related-search-single-header-1-link-row .c= +mp-internal-ai-search-hero__related-search-topic-panel-item:last-child { ma= +rgin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-item { line-height: normal; margin-bottom: 1rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-item:last-child { margin-bottom: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-link { color: rgb(0, 77, 255); font-size: 1.2rem; line-height: 1.44rem; w= +ord-break: break-word; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-link:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-link:focus, .internalsearchhero .cmp-internal-ai-search-hero__related-sea= +rch-topic-panel-link:focus-within { outline: rgb(0, 77, 255) solid 1px; out= +line-offset: 0px; text-decoration: underline; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pa= +nel-link { font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pane= +l-title { font-size: 1.2rem; font-weight: 600; letter-spacing: 1.248px; lin= +e-height: 1.596rem; padding-bottom: 1.5rem; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__related-search-topic-pa= +nel-title { font-size: 1.8rem; line-height: 2.502rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__search-result-block { bac= +kground-color: rgb(255, 255, 255); box-shadow: rgba(107, 107, 107, 0.15) 0p= +x 0px 0.31em 0.13em; padding: 2rem 1.5rem 1.5rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-result-block { p= +adding-top: 3rem; padding-bottom: 0px; margin-bottom: 3rem; position: relat= +ive; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-result-block { m= +argin-bottom: 5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__search-result-block-space= + { margin-bottom: 4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-result-block-spa= +ce { margin-bottom: 6rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__search-result-block-spa= +ce { margin-bottom: 6rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-container { dis= +play: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-heading-text { = +font-size: 2rem; font-weight: 600; line-height: 2.4rem; margin-top: 1rem; m= +argin-bottom: 3rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-heading-text = +{ margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-heading-text = +{ font-size: 3.5rem; line-height: 4.2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-heading-text = +{ margin: 2.03rem 3.5rem 4.025rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips {= + margin: 0px 3.52rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-tit= +le { font-size: 1.2rem; font-weight: 600; line-height: 1.596rem; margin-bot= +tom: 1.08rem; letter-spacing: 1.24px; text-transform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-t= +itle { font-size: 1.8rem; line-height: 2.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-con= +tent ul { padding-left: 1.7504rem; list-style-type: disc; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-c= +ontent ul { padding-left: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-c= +ontent ul { padding-left: 1.6rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-con= +tent li { font-size: 1.4rem; line-height: 2.24rem; list-style-type: disc; p= +adding-bottom: 1rem; text-align: left; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-c= +ontent li { font-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-con= +tent a { color: rgb(0, 77, 255); text-decoration: underline; font-size: 1.4= +rem; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-c= +ontent a { font-size: 1.6rem; line-height: 2.56rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-search-tips-con= +tent a:hover, .internalsearchhero .cmp-internal-ai-search-hero__no-result-s= +earch-tips-content a:visited { color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-seperator { w= +idth: 66.6667%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__no-result-seperator-line = +{ display: flex; border-bottom: 2px solid rgb(204, 204, 204); margin: 3.04r= +em 0px; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-seperator-lin= +e { margin-top: 2rem; margin-bottom: 3.04rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__no-result-seperator-lin= +e { margin: 3.04rem 2.08rem 1.008rem 3.52rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r { padding-bottom: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r { padding-bottom: 4rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +h2 { font-size: 2rem; line-height: 1.2; font-weight: 600; margin-top: 1rem;= + margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r h2 { margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r h2 { font-size: 3.5rem; margin-bottom: 3.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r h2 { margin: 2rem 3.5rem 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +ul { list-style: inherit; padding-left: 1.75rem; margin: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r ul { padding-left: 2rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r ul { margin-left: 3.5rem; padding-left: 1.6rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +li { padding-bottom: 1rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +li::marker { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +a { font-size: 1.4rem; line-height: 1.6; font-weight: 400; color: rgb(0, 77= +, 255); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__popular-search-containe= +r a { font-size: 1.6rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +a:hover { text-decoration: underline; outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +a:focus, .internalsearchhero .cmp-internal-ai-search-hero__popular-search-c= +ontainer a:focus-within { outline: rgb(0, 77, 255) solid 1px; outline-offse= +t: 0px; text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__popular-search-container = +a:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-block { dis= +play: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; fl= +ex-direction: column; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-block { p= +adding-bottom: 2.56rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-block { p= +adding-bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-left-colu= +mn { display: inline-block; float: left; padding-bottom: 2.56rem; padding-l= +eft: 3.5rem; width: 66.6667%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-left-colu= +mn { padding-bottom: 3.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title-conta= +iner { font-size: 2rem; font-weight: 600; line-height: 1.2; padding-top: 1r= +em; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title-con= +tainer { padding-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title-con= +tainer { padding-left: 3.5rem; width: 66.6667%; display: inline-block; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title-con= +tainer { padding-top: 1rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title { fon= +t-size: 2rem; font-weight: 600; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-title { f= +ont-size: 3.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer { margin-top: 2rem; display: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-co= +ntainer { display: flex; -webkit-box-align: baseline; align-items: baseline= +; margin-top: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-co= +ntainer { width: 33.3333%; float: right; -webkit-box-orient: vertical; -web= +kit-box-direction: normal; flex-direction: column; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer .cmp-button--filter { background-color: transparent; border: 0.2rem s= +olid rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer .cmp-button--filter .cmp-button__icon { color: rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer .cmp-button--filter .cmp-button__icon::after { content: "=EF=8C=9B"; = +font-size: 2.4rem; font-family: Ionicons; display: block; font-weight: 400;= + font-style: normal; line-height: 1; text-transform: none; letter-spacing: = +normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit= +-font-smoothing: antialiased; text-rendering: optimizelegibility; font-feat= +ure-settings: "liga"; margin: 0.5rem; color: rgb(0, 0, 0); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter-cont= +ainer .cmp-button--filter .cmp-button__text { color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero .cmp-data-layer { margin= +-top: 0px; margin-bottom: 6.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero .cmp-search-results-filter= +by { margin-top: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero .cmp-search-results-filt= +erby { margin-top: 3rem; } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter { = +margin-left: auto; width: 75%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-filter { = +width: 100%; padding-left: 1.5rem; padding-right: 3.5rem; position: relativ= +e; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort { padd= +ing-top: 1.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort { wi= +dth: 100%; margin-top: 2rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort { ma= +rgin-top: 1rem; margin-bottom: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-text {= + font-size: 1.4rem; line-height: 2.56rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-text= + { font-size: 1.6rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-text= + { padding-left: 1.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-most-r= +elevant { color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-most-r= +elevant:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-date {= + color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort-date:h= +over { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort--activ= +e { font-weight: 600; color: rgb(0, 0, 0); cursor: default; text-decoration= +: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-sort--activ= +e:hover { text-decoration: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-result-= +container { position: relative; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-container { display: flex; margin-top: 3rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-result-= +text { margin-top: 2rem; margin-bottom: 2rem; font-size: 1.2rem; font-weigh= +t: 600; line-height: 1.33; letter-spacing: 1.248px; text-transform: upperca= +se; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-text { margin-top: 0px; margin-bottom: 0px; width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-text { width: 50%; line-height: 2.502rem; font-size: 1.8rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-text { font-size: 1.8rem; line-height: 1.39; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-result-= +page-details { margin-bottom: 1.4rem; font-size: 1.2rem; line-height: 1.2; = +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-page-details { margin-bottom: 0px; text-align: right; width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-resul= +t-page-details { width: 37.5%; font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-all-result-= +page-details-hidden { position: absolute; width: 1px; height: 1px; margin: = +-1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); borde= +r: 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-co= +ntainer { width: 87.5%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-line-bar { border: 1px solid rgb(204, 204, 204); margin-top: 1.5rem; margi= +n-bottom: 2rem; background-color: rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-line-bar { margin-bottom: 1.5rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-line-bar--niche { border-color: rgb(0, 186, 255); background-color: rgb(0,= + 186, 255); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content { width: 100%; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link { display: inline-block; font-size: 2.2rem; line-height= +: 1.09; font-weight: 600; text-decoration-line: none; color: rgb(0, 77, 255= +); cursor: pointer; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-title-link { line-height: 1.36364; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link:hover { text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link:focus { text-decoration: underline; outline: rgb(0, 77,= + 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link:visited, .internalsearchhero .cmp-internal-ai-search-he= +ro__ranked-search-result-item-content-title-link:visited:hover { color: rgb= +(0, 0, 136); text-decoration: underline; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-title-link:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-description { margin-top: 1rem; margin-bottom: 1rem; font-size: 1.= +2rem; line-height: 1.2; overflow-wrap: break-word; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-description { overflow: hidden; -webkit-line-clamp: 2; display: = +-webkit-box; -webkit-box-orient: vertical; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-description { font-size: 1.4rem; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-tagging-container { display: inline-flex; margin-bottom: 0.5rem; f= +ont-size: 1.6rem; } + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-tagging-date, .internalsearchhero .cmp-internal-ai-search-hero__ra= +nked-search-result-item-content-tagging-keyword { display: inline-block; bo= +x-sizing: border-box; font-size: 1.2rem; line-height: 1.2; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-tagging-date, .internalsearchhero .cmp-internal-ai-search-hero__= +ranked-search-result-item-content-tagging-keyword { font-size: 1.4rem; line= +-height: 1.92rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-tagging-divider { display: inline-block; margin-left: 1rem; margin= +-right: 1rem; box-sizing: border-box; font-size: 1.2rem; line-height: 1.2; = +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-it= +em-content-tagging-divider { font-size: 1.4rem; line-height: 1.92rem; margi= +n-left: 1.2rem; margin-right: 1.2rem; } +} + +.internalsearchhero .cmp-internal-ai-search-hero__ranked-search-result-item= +-content-hidden { display: none; } + +.internalsearchhero .cmp-internal-ai-search-hero__loading-message { clip: r= +ect(0px, 0px, 0px, 0px); clip-path: inset(50%); height: 1px; overflow: hidd= +en; position: absolute; white-space: nowrap; width: 1px; } + +.internalsearchhero .cmp-pagination-lazy-block { display: none; margin-bott= +om: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block { margin-bottom: 3rem; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-pagination-lazy-block { margin-bottom: 5rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__panel = +{ display: flex; -webkit-box-align: center; align-items: center; -webkit-bo= +x-pack: center; justify-content: center; height: 5.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__pane= +l { height: 5rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__contai= +ner { display: flex; -webkit-box-align: center; align-items: center; -webki= +t-box-pack: center; justify-content: center; background-color: transparent;= + width: 100%; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__cont= +ainer { margin-bottom: 0px; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-laz= +y__prev-page-btn { display: flex; -webkit-box-align: center; align-items: c= +enter; -webkit-box-pack: center; justify-content: center; background-color:= + rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding: 1.5rem;= + height: 5.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next= +-page-btn, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-l= +azy__prev-page-btn { border: none; height: auto; background-color: transpar= +ent; padding-top: 0px; padding-bottom: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next= +-page-btn, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-l= +azy__prev-page-btn { padding: 0px; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn .cmp-pagination-lazy__text, .internalsearchhero .cmp-pagination-laz= +y-block .cmp-pagination-lazy__prev-page-btn .cmp-pagination-lazy__text { li= +ne-height: 3.2rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev= +-page-btn { border: none; margin-right: 0.6rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-p= +age-btn .cmp-pagination-lazy__text::before { float: right; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-p= +age-btn:focus .cmp-pagination-lazy__text::before, .internalsearchhero .cmp-= +pagination-lazy-block .cmp-pagination-lazy__prev-page-btn:hover .cmp-pagina= +tion-lazy__text::before { width: 100%; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-p= +age-btn:focus { outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-p= +age-btn:focus:not(:focus-visible) { outline: none; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next= +-page-btn { border: none; margin-left: 0.6rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn:focus .cmp-pagination-lazy__text::before, .internalsearchhero .cmp-= +pagination-lazy-block .cmp-pagination-lazy__next-page-btn:hover .cmp-pagina= +tion-lazy__text::before { width: 100%; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn:focus { outline: rgb(0, 77, 255) solid 1px; outline-offset: 0px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-p= +age-btn:focus:not(:focus-visible) { outline: none; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev-i= +con::after { content: "=EE=A0=80"; font-size: 24px; font-family: Ionicons; = +display: block; font-weight: 400; font-style: normal; line-height: 1; text-= +transform: none; letter-spacing: normal; overflow-wrap: normal; white-space= +: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-renderi= +ng: optimizelegibility; font-feature-settings: "liga"; transform: scaleX(-1= +); color: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__prev= +-icon::after { margin-right: 1rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next-i= +con::after { content: "=EE=A0=80"; font-size: 24px; font-family: Ionicons; = +display: block; font-weight: 400; font-style: normal; line-height: 1; text-= +transform: none; letter-spacing: normal; overflow-wrap: normal; white-space= +: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-renderi= +ng: optimizelegibility; font-feature-settings: "liga"; color: rgb(0, 77, 25= +5); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__next= +-icon::after { margin-left: 1rem; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__disabl= +e-btn .cmp-pagination-lazy__next-icon::after, .internalsearchhero .cmp-pagi= +nation-lazy-block .cmp-pagination-lazy__disable-btn .cmp-pagination-lazy__p= +rev-icon::after, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagina= +tion-lazy__disable-btn .cmp-pagination-lazy__text { color: rgb(107, 107, 10= +7); } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__disabl= +e-btn:focus, .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination= +-lazy__disable-btn:hover { cursor: default; outline: none; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__disabl= +e-btn:focus .cmp-pagination-lazy__text::before, .internalsearchhero .cmp-pa= +gination-lazy-block .cmp-pagination-lazy__disable-btn:hover .cmp-pagination= +-lazy__text::before { width: 0px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__text {= + color: rgb(0, 77, 255); display: none; text-transform: uppercase; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__text= + { display: block; font-size: 1.6rem; font-weight: 600; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__text::= +before { display: block; content: ""; background: rgb(0, 77, 255); height: = +1px; width: 0px; position: relative; bottom: -2.9rem; transition: width 0.3= +s ease 0s; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__pages = +{ display: none; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +s { display: block; margin-left: auto; margin-right: auto; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +s { display: block; margin-left: clamp(10px, 100%, 102px); margin-right: cl= +amp(10px, 100%, 102px); } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__ellips= +is { font-size: 1.6rem; margin-left: 1.2rem; margin-right: 1.2rem; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist { display: flex; -webkit-box-align: center; align-items: center; -webki= +t-box-pack: center; justify-content: center; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__page-btn { color: rgb(0, 77, 255); font-size: 1.6= +rem; line-height: normal; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__page-btn:focus, .internalsearchhero .cmp-paginati= +on-lazy-block .cmp-pagination-lazy__page-list .cmp-pagination-lazy__page-bt= +n:hover { border-bottom: 1px solid rgb(0, 77, 255); } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__page-btn:focus { outline: rgb(0, 77, 255) solid 1= +px; outline-offset: 0px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__page-btn:focus:not(:focus-visible) { outline: non= +e; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__active-page { color: rgb(0, 0, 0); font-weight: 6= +00; cursor: default; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__active-page:focus { outline: none; border: none; = +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-l= +ist .cmp-pagination-lazy__active-page:hover { border: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +-list .cmp-pagination-lazy__page-item { margin-left: clamp(15px, 100%, 15px= +); margin-right: clamp(15px, 100%, 15px); } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +-list .cmp-pagination-lazy__page-item { margin-left: clamp(12.5px, 100%, 12= +.5px); margin-right: clamp(12.5px, 100%, 12.5px); } +} + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +-list .cmp-pagination-lazy__page-item:first-child { margin-left: 0px; } + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +-list .cmp-pagination-lazy__page-item:last-child { margin-right: 0px; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__pages-= +mobile { position: relative; width: 100%; margin-left: 0.6rem; margin-right= +: 0.6rem; min-width: 150px; background-color: rgb(255, 255, 255); white-spa= +ce: nowrap; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__pages-= +mobile:hover { cursor: pointer; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page= +s-mobile { display: none; } +} + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-m= +obile-active { display: flex; text-align: center; -webkit-box-pack: center;= + justify-content: center; -webkit-box-align: center; align-items: center; b= +ackground-color: rgb(255, 255, 255); height: 5.5rem; border: 1px solid rgb(= +204, 204, 204); padding: 1.5rem; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-m= +obile-active-focus { box-shadow: rgba(0, 0, 0, 0.8) 0px 0px 1px inset, rgba= +(102, 175, 233, 0.6) 0px 0px 8px; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-m= +obile-text { text-transform: uppercase; text-align: center; letter-spacing:= + normal; font-size: 1.4rem; font-family: Graphik, Arial, system-ui, -apple-= +system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "Helvetica Neue", o= +xygen, cantarell, sans-serif; font-weight: 600; color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__chevro= +n::after { content: "=EF=84=A3"; font-size: 16px; font-family: Ionicons; di= +splay: block; font-weight: 400; font-style: normal; line-height: 1; text-tr= +ansform: none; letter-spacing: normal; overflow-wrap: normal; white-space: = +nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering= +: optimizelegibility; font-feature-settings: "liga"; padding-left: 1.9rem; = +color: rgb(0, 77, 255); } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-s= +elect-mobile { position: absolute; width: 100%; height: 100%; top: 0.1rem; = +left: 0px; opacity: 0; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-i= +tem-mobile { color: rgb(0, 77, 255); font-size: 1.6rem; font-weight: 600; l= +ine-height: 2.24rem; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__page-i= +tem-mobile:hover { cursor: pointer; } + +.internalsearchhero .cmp-pagination-lazy-block .cmp-pagination-lazy__focus = +{ box-shadow: rgb(0, 0, 136) 0px 0px 0px 1px; outline: rgb(255, 255, 255) s= +olid 1px; outline-offset: 1px; } + +.internalsearchhero .cmp-search-results-header { width: 100%; padding-top: = +1rem; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rg= +b(204, 204, 204); } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-header { padding: 0px; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-header { width: 66.6667%; padding= +: 0px 0px 0px 3.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-search-results-header { padding: 1rem 0px 0px 3.= +5rem; } +} + +.internalsearchhero .cmp-search-results-header__text { font-size: 2rem; lin= +e-height: 1.2; font-weight: 600; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-header__text { font-size: 3.5rem;= + line-height: 1.2; } +} + +.internalsearchhero .cmp-search-results-filter { display: block; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-filter { display: flex; width: 10= +0%; -webkit-box-align: baseline; align-items: baseline; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter { display: block; float: r= +ight; width: 33.3333%; padding: 0px 3.5rem 0px 1.5rem; margin-bottom: 30px;= + } +} + +.internalsearchhero .cmp-search-results-filter__header { padding: 1.5rem; w= +idth: 100%; float: left; border-bottom: 0.24rem solid rgb(204, 204, 204); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__header { display: none; } +} + +.internalsearchhero .cmp-search-results-filter__header-text { font-size: 1.= +4rem; font-weight: 600; line-height: 1.862rem; text-transform: uppercase; l= +etter-spacing: 0.1248rem; } + +.internalsearchhero .cmp-search-results-filter__header-close { float: right= +; cursor: pointer; } + +.internalsearchhero .cmp-search-results-filter__header-close::before { cont= +ent: "=EF=8B=97"; font-size: 2.8rem; font-family: Ionicons; display: block;= + font-weight: 400; font-style: normal; line-height: 1; text-transform: none= +; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; direc= +tion: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeleg= +ibility; font-feature-settings: "liga"; } + +.internalsearchhero .cmp-search-results-filter__focus-indicator.show { back= +ground-color: rgba(0, 0, 0, 0.7); visibility: visible; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__focus-indicator.show { ba= +ckground-color: transparent; } +} + +.internalsearchhero .cmp-search-results-filter__focus-indicator { overflow:= + hidden; position: fixed; inset: 0px; opacity: 1; visibility: hidden; z-ind= +ex: 100; background-color: transparent; transition: all 0.3s ease-in-out 0s= +; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__focus-indicator { display= +: block; position: relative; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu.show { top: 0= +px; } + +.internalsearchhero .cmp-search-results-filter__dropdown-menu { inset: -105= +% 0px 0px; z-index: 1050; position: fixed; display: flex; width: 100%; heig= +ht: 100%; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, = +204, 204); -webkit-box-orient: vertical; -webkit-box-direction: normal; fle= +x-flow: column; transition: all 0.3s ease-in-out 0s; float: left; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu { position:= + fixed; margin: 15vh 5vw auto; height: 70vh; width: 90vw; border-radius: 0.= +8rem; padding: 0px 1.5rem; box-shadow: rgb(0, 0, 0) 0px 0.6rem 1.2rem; over= +flow-y: hidden; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu { border: n= +one; box-shadow: none; display: block; position: relative; height: 100%; wi= +dth: 100%; padding: 0px; margin: 0px; z-index: 1; border-radius: 0px; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion { = +float: left; width: 100%; -webkit-box-flex: 1; flex: 1 1 auto; z-index: 100= +0; overflow-y: scroll; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +{ -webkit-box-flex: unset; flex: unset; visibility: visible; overflow-y: un= +set; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion:first-child { border-top: 1px solid rgb(204, 204, 204); } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__button { border-top: none; padding: 1.5rem; border-bottom: 1p= +x solid rgb(204, 204, 204); -webkit-box-align: center; align-items: center;= + } + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__button:focus { outline: rgb(0, 77, 255) solid 0.1rem; } + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__title { font-size: 1.4rem; line-height: 2.56rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__title { font-size: 1.6rem; line-height: 1.6; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body { padding-top: 2rem; width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__panel-body { display: block; max-height: 34.1425rem; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body .filter-checkbox-container { padding-bottom: 2rem;= + margin-bottom: 0.5rem; -webkit-box-align: center; align-items: center; fon= +t-size: 1.4rem; line-height: 1.6; display: flex; max-width: 100%; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__panel-body .filter-checkbox-container { font-size: 1.6rem; = +} +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body .filter-checkbox-container .filter-checkbox { disp= +lay: none; } + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body .filter-checkbox-container .filter-checkbox-icon::= +before { content: "=EF=8D=B2"; font-size: 2.1rem; font-family: Ionicons; fo= +nt-weight: 400; font-style: normal; line-height: 1; text-transform: none; l= +etter-spacing: normal; overflow-wrap: normal; white-space: nowrap; directio= +n: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibi= +lity; font-feature-settings: "liga"; display: inline-block; padding: 0.1rem= + 1.3rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__panel-body .filter-checkbox-container .filter-checkbox-icon= +::before { font-size: 2.4rem; padding: 0.1rem 1.5rem; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__panel-body .filter-checkbox-container.checked .filter-checkbo= +x-icon::before { content: "=EF=8D=B4"; font-size: 2.1rem; font-family: Ioni= +cons; font-weight: 400; font-style: normal; line-height: 1; text-transform:= + none; letter-spacing: normal; overflow-wrap: normal; white-space: nowrap; = +direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimi= +zelegibility; font-feature-settings: "liga"; display: inline-block; padding= +: 0.1rem 1.3rem; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion = +.cmp-accordion__panel-body .filter-checkbox-container.checked .filter-check= +box-icon::before { font-size: 2.4rem; padding: 0.1rem 1.5rem; } +} + +.internalsearchhero .cmp-search-results-filter__dropdown-menu .accordion .c= +mp-accordion__button--expanded .cmp-accordion__icon::before { transform: ro= +tate(-180deg); } + +.internalsearchhero .cmp-search-results-filter__footer { border-top: 1px so= +lid rgb(204, 204, 204); display: flex; position: sticky; z-index: 1020; ins= +et: 0px; -webkit-box-pack: justify; justify-content: space-between; -webkit= +-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: ro= +w-reverse; -webkit-box-align: center; align-items: center; width: unset; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-filter__footer { position: relati= +ve; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filter__footer { display: none; } +} + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton.show, .internalsearchhero .cmp-search-results-filter__footer .cmp-clo= +se-filter__button.show { display: block; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton, .internalsearchhero .cmp-search-results-filter__footer .cmp-close-fi= +lter__button { display: none; float: right; padding-bottom: 2rem; margin-ri= +ght: 0.512rem; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton-wrapper, .internalsearchhero .cmp-search-results-filter__footer .cmp-= +close-filter__button-wrapper { position: relative; z-index: 10; padding-top= +: 1.5rem; border-radius: 0px; display: block; transition: all 0.3s ease-out= + 0s; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton-wrapper:hover .cmp-apply-filter__button-btn, .internalsearchhero .cmp= +-search-results-filter__footer .cmp-apply-filter__button-wrapper:hover .cmp= +-close-filter__button-btn, .internalsearchhero .cmp-search-results-filter__= +footer .cmp-close-filter__button-wrapper:hover .cmp-apply-filter__button-bt= +n, .internalsearchhero .cmp-search-results-filter__footer .cmp-close-filter= +__button-wrapper:hover .cmp-close-filter__button-btn { transform: translate= +(-0.5rem, -0.5rem); } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton-btn, .internalsearchhero .cmp-search-results-filter__footer .cmp-clos= +e-filter__button-btn { min-width: 13.6rem; pointer-events: none; margin: 0.= +512rem 1rem 1.5008rem; padding: 1.5008rem; z-index: 10; transition: all 0.3= +s ease-out 0s; text-transform: uppercase; color: rgb(255, 255, 255); backgr= +ound-color: rgb(0, 0, 0); text-align: center; white-space: nowrap; font-siz= +e: 1.4rem; line-height: 1.6rem; font-weight: 600; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-apply-filter__b= +utton-behind, .internalsearchhero .cmp-search-results-filter__footer .cmp-c= +lose-filter__button-behind { height: 4.00375rem; background-color: rgb(167,= + 167, 167); opacity: 1; padding: 1.312rem; margin: -4.9rem 0.56rem 0px 1.4r= +em; position: relative; z-index: -1; } + +.internalsearchhero .cmp-search-results-filter__footer .cmp-filter-number {= + font-size: 1.4rem; line-height: 2.56rem; padding: 1.5rem; } + +.internalsearchhero .cmp-search-results-sort-by { margin-top: 20px; z-index= +: 1; width: 100%; float: left; font-size: 1.4rem; line-height: 2.56rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-sort-by { width: 50%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-sort-by { margin: 1rem 0px 30px; = +padding-top: 1.5rem; width: 100%; font-size: 1.6rem; } +} + +.internalsearchhero .cmp-search-results-sort-by a { display: inline-block; = +text-decoration: none; color: rgb(0, 77, 255); padding-top: 1.5rem; z-index= +: 10; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-sort-by a { padding-top: 0px; } +} + +.internalsearchhero .cmp-search-results-sort-by a:focus, .internalsearchher= +o .cmp-search-results-sort-by a:hover { color: rgb(0, 0, 136); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-sort-by a:focus, .internalsearchh= +ero .cmp-search-results-sort-by a:hover { text-decoration: underline; color= +: rgb(0, 77, 255); } +} + +.internalsearchhero .cmp-search-results-filterbtn { margin-top: 20px; borde= +r: 0.2rem solid rgb(0, 0, 0); padding: 1.5rem; width: 100%; z-index: 1; fon= +t-size: 1.4rem; color: rgb(0, 0, 0); text-transform: uppercase; font-weight= +: 600; -webkit-box-align: start; align-items: flex-start; } + +.internalsearchhero .cmp-search-results-filterbtn:hover { color: rgb(0, 0, = +0); } + +.internalsearchhero .cmp-search-results-filterbtn::before { content: "=EF= +=8C=9B"; font-size: 2.4rem; font-family: Ionicons; font-weight: 400; font-s= +tyle: normal; line-height: 1; text-transform: none; letter-spacing: normal;= + overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-s= +moothing: antialiased; text-rendering: optimizelegibility; font-feature-set= +tings: "liga"; color: rgb(0, 0, 0); margin: -1.5rem 1rem -1rem 0px; display= +: inline-block; vertical-align: middle; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filterbtn { display: none; } +} + +.internalsearchhero .cmp-search-results-filterby { display: none; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-filterby { margin: 6rem 0px 1rem;= + font-size: 1.8rem; letter-spacing: 0.1248rem; line-height: 1.4; text-trans= +form: uppercase; font-weight: 600; display: inline-block; } +} + +.internalsearchhero .cmp-search-results-subheader { margin: 20px 0px; width= +: 100%; float: left; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-subheader { margin: 30px 0px 0px;= + width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-subheader { margin: 30px 0px 0px;= + padding: 0px 0px 0px 3.5rem; width: 33.3333%; } +} + +.internalsearchhero .cmp-search-results-subheader__text { font-size: 1.2rem= +; line-height: 1.33; font-weight: 600; letter-spacing: 0.1248rem; text-tran= +sform: uppercase; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-subheader__text { font-size: 1.8r= +em; line-height: 1.39; } +} + +.internalsearchhero .cmp-search-results-indicator { width: 100%; float: lef= +t; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-indicator { width: 33.3333%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-indicator { width: 25%; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-search-results-indicator { margin: 0px; } +} + +.internalsearchhero .cmp-search-results-indicator__text { font-size: 1.2rem= +; margin-bottom: 1.4rem; line-height: 1.2; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-indicator__text { margin: 30px 0p= +x 0px; text-align: right; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-indicator__text { margin-top: 3.5= +rem; font-size: 1.4rem; line-height: 1.92rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-search-results-indicator__text { margin: 6.6rem = +2.3rem 0px 0px; } +} + +.internalsearchhero .cmp-search-results-container { width: 100%; float: lef= +t; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-container { width: 58.3333%; padd= +ing: 0px 1.84rem 0px 3.5rem; } +} + +@media screen and (min-width: 1200px) { + .internalsearchhero .cmp-search-results-container { padding: 0px 1.8rem 0= +px 3.5rem; } +} + +.internalsearchhero .cmp-search-results-item { width: 100%; } + +.internalsearchhero .cmp-search-results-item__line-bar { margin: 15px 0px 2= +0px; border: 1px solid rgb(204, 204, 204); display: flex; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__line-bar { margin: 15px 0px= +; border-right: 0.2rem solid rgb(204, 204, 204); border-bottom: 0.2rem soli= +d rgb(204, 204, 204); border-left: 0.2rem solid rgb(204, 204, 204); border-= +image: initial; border-top: none; } +} + +.internalsearchhero .cmp-search-results-item__header { width: 100%; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-item__header { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__header { width: 100%; } +} + +.internalsearchhero .cmp-search-results-item__title-text { font-size: 2.2re= +m; font-weight: 600; line-height: 2.4rem; display: inline-block; color: rgb= +(0, 77, 255); } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__title-text { line-height: 3= +rem; } +} + +.internalsearchhero .cmp-search-results-item__title-text:hover { text-decor= +ation: underline; } + +.internalsearchhero .cmp-search-results-item__description { font-size: 1.2r= +em; line-height: 1.2; margin: 1rem 0px; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__description { font-size: 1.= +4rem; margin: 1rem 0px; line-height: 1.92rem; } +} + +.internalsearchhero .cmp-search-results-item__footer { width: 100%; margin-= +bottom: 0.5rem; } + +@media screen and (min-width: 768px) { + .internalsearchhero .cmp-search-results-item__footer { width: 66.6667%; } +} + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__footer { width: 100%; } +} + +.internalsearchhero .cmp-search-results-item__date { font-size: 1.2rem; lin= +e-height: 1.2; text-transform: uppercase; display: inline-block; } + +@media screen and (min-width: 1000px) { + .internalsearchhero .cmp-search-results-item__date { line-height: 1.6; } +} + +@keyframes slide-down {=20 + 0% { opacity: 0; transform: translateY(-100%); } + 100% { opacity: 1; transform: translateY(0px); } +} + +.job-listing-details .cmp-job-listing-details__container { padding: 2rem 0p= +x; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__container { padding: 3rem = +0px; } +} + +.job-listing-details .cmp-job-listing-details__desc-block h1, .job-listing-= +details .cmp-job-listing-details__desc-block h2, .job-listing-details .cmp-= +job-listing-details__desc-block h3, .job-listing-details .cmp-job-listing-d= +etails__desc-block h4, .job-listing-details .cmp-job-listing-details__desc-= +block h5, .job-listing-details .cmp-job-listing-details__desc-block h6 { ma= +rgin: 0.8rem 0px; } + +.job-listing-details .cmp-job-listing-details__title { padding-bottom: 1em;= + } + +.job-listing-details .cmp-job-listing-details__description-content { margin= +-bottom: 1rem; height: auto; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__description-content { marg= +in-bottom: 1.5rem; } +} + +.job-listing-details .cmp-job-listing-details__description-content a { colo= +r: rgb(0, 77, 255); } + +.job-listing-details .cmp-job-listing-details__description-content ul { mar= +gin-bottom: 2.24rem; margin-top: 10px; margin-left: 15px; padding-left: 1.7= +5rem; list-style-type: disc; } + +@media screen and (min-width: 1000px) { + .job-listing-details .cmp-job-listing-details__description-content ul { m= +argin-left: 30px; margin-bottom: 2.56rem; padding-left: 2rem; } +} + +.job-listing-details .cmp-job-listing-details__description-content li { pad= +ding-left: 1.75rem; padding-bottom: 1rem; } + +@media screen and (min-width: 1000px) { + .job-listing-details .cmp-job-listing-details__description-content li { p= +adding-left: 2rem; } +} + +.job-listing-details .cmp-job-listing-details__partial-content { height: 25= +.6rem; overflow: hidden; } + +.job-listing-details .cmp-job-listing-details__location-content { padding-t= +op: 6rem; margin-top: -6rem; } + +.job-listing-details .cmp-job-listing-details__location-content .cmp-title_= +_text { margin: 0.8rem 0px; } + +.job-listing-details .cmp-job-listing-details__location-description { margi= +n-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__location-description { mar= +gin-bottom: 3rem; } +} + +.job-listing-details .cmp-job-listing-details__accordian-section { margin: = +1.5rem 0px 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__accordian-section { margin= +-bottom: 3rem; } +} + +.job-listing-details .cmp-job-listing-details__accordian-section .cmp-accor= +dion__item:last-of-type { border-bottom: 0.06em solid rgb(204, 204, 204); } + +.job-listing-details .cmp-job-listing-details__accordian-section .cmp-accor= +dion__button:focus { border-color: rgb(102, 175, 233); outline: 0px; box-sh= +adow: rgba(0, 0, 0, 0.08) 0px 1px 1px inset, rgba(102, 175, 233, 0.6) 0px 0= +px 8px; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .job-listing-details .cmp-job-listing-details__compliance-mobile { displa= +y: none; } +} + +@media screen and (min-width: 1000px) and (max-width: 1199.9px) { + .job-listing-details .cmp-job-listing-details__compliance-mobile { displa= +y: none; } +} + +@media screen and (min-width: 1200px) { + .job-listing-details .cmp-job-listing-details__compliance-mobile { displa= +y: none; } +} + +.job-listing-details .cmp-job-listing-details__cta-section { display: flex;= + -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio= +n: column; row-gap: 2rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__cta-section { -webkit-box-= +orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -we= +bkit-box-align: center; align-items: center; column-gap: 3rem; margin-botto= +m: 1.5rem; } +} + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button { ma= +rgin: 0px; } + +@media screen and (min-width: 1000px) { + .job-listing-details .cmp-job-listing-details__cta-section .cmp-button { = +margin-right: 2rem; } +} + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button__sav= +ed-job.cmp-button__info-icon .cmp-button { line-height: 2.24rem; } + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button__sav= +ed-job.cmp-button__info-icon .cmp-button::before { margin-right: 0.496rem; = +font-size: 1.808rem; line-height: 1.808rem; width: 1.4695rem; height: 1.807= +8rem; } + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button__sav= +ed-job.cmp-button__info-icon .cmp-button__save-job--hidden, .job-listing-de= +tails .cmp-job-listing-details__cta-section .cmp-button__saved-job.cmp-butt= +on__info-icon .cmp-button__saved, .job-listing-details .cmp-job-listing-det= +ails__cta-section .cmp-button__saved-job.cmp-button__info-icon .cmp-button_= +_saved--hidden { display: none; } + +.job-listing-details .cmp-job-listing-details__cta-section .cmp-button__inf= +o-icon .cmp-button::before { font-weight: 600; } + +.job-listing-details .cmp-job-listing-details__readmore-container { positio= +n: relative; padding: 1.5rem 0px; } + +.job-listing-details .cmp-job-listing-details__separator-container { backgr= +ound-color: rgb(204, 204, 204); height: 0.2rem; margin-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__separator-container { marg= +in-bottom: 3rem; } +} + +.job-listing-details .cmp-job-listing-details__more-cta .cmp-button__cta-ar= +row--right .cmp-button__text::before { max-width: calc(100% - 1.8em); } + +.job-listing-details .cmp-job-listing-details__more-cta .cmp-button__cta-ar= +row--right .cmp-button__text::after { transform: none; } + +.job-listing-details .cmp-job-listing-details__more-cta::before { content: = +""; width: 100%; position: absolute; height: 4.4rem; top: -4.8rem; left: 0p= +x; background: linear-gradient(rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255= +) 75%, rgb(255, 255, 255)); } + +.job-listing-details .cmp-job-listing-details__less-cta .cmp-button__cta-ar= +row--right .cmp-button__text::before { max-width: calc(100% - 1.8em); } + +.job-listing-details .cmp-job-listing-details__less-cta .cmp-button__cta-ar= +row--right .cmp-button__text::after { transform: rotate(-90deg); } + +.job-listing-details .cmp-job-listing-details__compliance-desktop { margin-= +bottom: 2rem; } + +@media screen and (max-width: 767.9px) { + .job-listing-details .cmp-job-listing-details__compliance-desktop { displ= +ay: none; } +} + +.job-listing-details .cmp-job-listing-details__rte-section { margin-bottom:= + 2rem; } + +@media screen and (min-width: 1000px) { + .job-listing-details .cmp-job-listing-details__rte-section { margin-botto= +m: 3rem; } +} + +.job-listing-details .cmp-job-listing-details__share-module-section { margi= +n-bottom: 2rem; } + +@media screen and (min-width: 768px) { + .job-listing-details .cmp-job-listing-details__share-module-section { mar= +gin-bottom: 3rem; } +} + +.job-listing-details .cmp-button--text-link .cmp-button { padding: 0px; } + +.job-listing-details .cmp-button--text-link .cmp-button:nth-child(2) { disp= +lay: none; } + +.cmp-locations-header-details { display: grid; border: 1px solid rgb(204, 2= +04, 204); background-color: rgb(255, 255, 255); padding: 2.5rem 2rem 2rem; = +max-width: 1170px; margin-left: auto; margin-right: auto; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details { display: flex; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details { padding-bottom: 2.5rem; } +} + +.cmp-locations-header-details__heading { display: block; width: 100%; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__heading { width: 33.3333%; } +} + +.cmp-locations-header-details__heading-location { font-family: Graphik, Ari= +al, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubunt= +u, "Helvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-= +style: normal; text-transform: none; line-height: 1.2; font-size: 2rem; pad= +ding: 0px 1.75rem 1.5rem 0px; color: rgb(0, 0, 0); } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__heading-location { font-size: 3.5rem; } +} + +.cmp-locations-header-details__region { margin-bottom: 1.7em; font-size: 1.= +2rem; font-weight: 600; } + +.cmp-locations-header-details__region a { line-height: 2.56rem; display: in= +line-block; padding-bottom: 0px; color: rgb(0, 0, 0); border-bottom: 0.2rem= + solid rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__region a { padding-bottom: 0.3rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__region a { padding-bottom: 0.4rem; } +} + +.cmp-locations-header-details__region a:focus, .cmp-locations-header-detail= +s__region a:hover { color: rgb(0, 77, 255); } + +.cmp-locations-header-details__region-divider { font-size: 1.6rem; } + +.cmp-locations-header-details__options { width: 100%; display: flex; -webki= +t-box-pack: justify; justify-content: space-between; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__options { width: 66.6666%; -webkit-box-pac= +k: justify; justify-content: space-between; } +} + +.cmp-locations-header-details__options ul { display: block; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__options ul { width: 100%; display: flex; -= +webkit-box-align: center; align-items: center; } +} + +.cmp-locations-header-details__options ul li { -webkit-box-flex: 1; flex: 1= + 0 50%; padding-bottom: 1.5rem; padding-right: 0px; } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__options ul li { padding-right: 10px; paddi= +ng-bottom: 0px; } +} + +.cmp-locations-header-details__options ul li:last-of-type { padding-bottom:= + 0px; } + +.cmp-locations-header-details__options a { display: inline-flex; font-size:= + 1.4rem; line-height: 2.5rem; -webkit-box-align: center; align-items: cente= +r; text-decoration: none; color: rgb(0, 77, 255); } + +@media screen and (min-width: 768px) { + .cmp-locations-header-details__options a { font-size: 1.6rem; padding-bot= +tom: 0px; } +} + +.cmp-locations-header-details__options a:focus, .cmp-locations-header-detai= +ls__options a:hover, .cmp-locations-header-details__options a:visited { col= +or: rgb(0, 0, 136); text-decoration: none; } + +.cmp-locations-header-details__options--text-link { margin-left: 1rem; font= +-size: 1.4rem; line-height: 2.24rem; } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__options--text-link { font-size: 1.6rem; li= +ne-height: 2.56rem; } +} + +.cmp-locations-header-details__options--text-link:focus { color: rgb(0, 0, = +136); } + +.cmp-locations-header-details__options--text-link:hover { color: rgb(0, 77,= + 255); text-decoration: underline; } + +.cmp-locations-header-details__options--icon-phone::before { content: "=EF= +=8B=92"; font-size: 16px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__options--icon-phone::before { font-size: 2= +.2rem; } +} + +.cmp-locations-header-details__options--icon-info::before { content: "=EF= +=85=8A"; font-size: 16px; font-family: Ionicons; display: block; font-weigh= +t: 400; font-style: normal; line-height: 1; text-transform: none; letter-sp= +acing: normal; overflow-wrap: normal; white-space: nowrap; direction: ltr; = +-webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; fo= +nt-feature-settings: "liga"; } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__options--icon-info::before { font-size: 2.= +2rem; } +} + +.cmp-locations-header-details__options--icon-info::before, .cmp-locations-h= +eader-details__options--icon-phone::before { display: flex; height: 28px; w= +idth: 28px; -webkit-box-pack: center; justify-content: center; -webkit-box-= +align: center; align-items: center; border-radius: 100%; border: 2px solid = +rgb(107, 107, 107); color: rgb(107, 107, 107); } + +@media screen and (min-width: 1000px) { + .cmp-locations-header-details__options--icon-info::before, .cmp-locations= +-header-details__options--icon-phone::before { height: 38px; width: 38px; } +} + +.cmp-locations { background-color: rgb(242, 242, 242); } + +.cmp-locations__hero { position: relative; } + +.cmp-locations__background { position: absolute; z-index: 0; inset: 0px; ov= +erflow: hidden; } + +.cmp-locations__background .cmp-image, .cmp-locations__background .image { = +height: 100%; } + +.cmp-locations__background .cmp-image__image { height: 100%; object-fit: co= +ver; } + +.cmp-locations__content { position: relative; max-width: 1200px; margin-lef= +t: auto; margin-right: auto; padding: 4rem 1.5rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__content { padding: 5rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__content { padding-top: 8rem; padding-bottom: 8rem; } +} + +.cmp-locations__content .title { width: 66.6667%; margin-bottom: 2rem; } + +@media screen and (min-width: 1000px) { + .cmp-locations__content .title { width: 100%; margin-bottom: 4rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__form-container { width: 58.3333%; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__form-container { width: 66.6667%; } +} + +.cmp-locations__form { display: flex; } + +@media screen and (min-width: 1200px) { + .cmp-locations__form { width: 94%; } +} + +.cmp-locations__form-label { display: none; } + +.cmp-locations__search { width: 100%; margin-right: -2px; -webkit-box-flex:= + 1; flex: 1 0 0px; } + +.cmp-locations__search-input { height: 50px; border: 1px solid rgb(107, 107= +, 107); background-color: rgb(255, 255, 255); padding-left: 15px; padding-r= +ight: 50px; width: 100%; } + +@media screen and (min-width: 1000px) { + .cmp-locations__search-input { height: 5.8rem; } +} + +.cmp-locations__submit { width: 16.6667%; } + +@media screen and (min-width: 1000px) { + .cmp-locations__submit { width: auto; } +} + +.cmp-locations__submit .cmp-button { margin: 0px; width: 100%; min-width: a= +uto; padding: 0px 15px; min-height: 50px; -webkit-box-flex: 1; flex: 1 0 10= +0%; } + +@media screen and (min-width: 1000px) { + .cmp-locations__submit .cmp-button { height: 5.8rem; } +} + +.cmp-locations__submit .cmp-button__icon { display: block; } + +.cmp-locations__submit .cmp-button__icon::after { content: "=EF=92=A5"; fon= +t-size: 34px; font-family: Ionicons; display: block; font-weight: 400; font= +-style: normal; line-height: 1; text-transform: none; letter-spacing: norma= +l; overflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font= +-smoothing: antialiased; text-rendering: optimizelegibility; font-feature-s= +ettings: "liga"; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__submit .cmp-button__icon::after { font-size: 2.7rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__submit .cmp-button__icon::after { font-size: 2.4rem; } +} + +.cmp-locations__submit .cmp-button__text { display: none; margin-left: 5px;= + } + +@media screen and (min-width: 1200px) { + .cmp-locations__submit .cmp-button__text { display: block; font-size: 1.6= +rem; } +} + +.cmp-locations__search-suggestions { position: relative; } + +.cmp-locations__search-suggestions--show .cmp-locations__suggestions-list {= + display: block; } + +.cmp-locations__suggestions-list { display: none; border: 1px solid rgb(107= +, 107, 107); overflow: hidden; z-index: 1000; background-color: rgb(255, 25= +5, 255); position: absolute; right: 1px; left: 0px; } + +.cmp-locations__suggestions-item { border-width: 1px; border-style: solid; = +border-color: transparent transparent rgb(107, 107, 107); border-image: ini= +tial; display: block; } + +.cmp-locations__suggestions-item a { font-size: 1.6rem; padding: 10px 15px;= + margin-bottom: 0px; display: block; color: rgb(0, 0, 0); font-weight: 600;= + } + +.cmp-locations__suggestions-item a:hover { color: rgb(0, 63, 189); } + +.cmp-locations__suggestions-item--active { border: 1px solid rgb(0, 63, 189= +); } + +.cmp-locations__suggestions-item--active a { color: rgb(0, 63, 189); } + +.cmp-locations__highlight { font-weight: 400; } + +.cmp-locations__results-container { padding: 3rem 1.5rem 4rem; background-c= +olor: rgb(242, 242, 242); } + +.cmp-locations__results-container.cmp-locations__results-container--hide { = +display: none; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__results-container { padding: 5rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__results-container { padding-top: 5rem; } +} + +.cmp-locations__results-container:empty { display: none; } + +.cmp-locations__results-container .cmp-locations__office-details-list:first= +-child { margin-top: 0px; } + +.cmp-locations__no-search-term { display: none; padding: 30px 15px; max-wid= +th: 1200px; margin-left: auto; margin-right: auto; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__no-search-term { padding: 5rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__no-search-term { padding: 5rem 1.5rem; } +} + +.cmp-locations__no-search-term.cmp-locations__no-search-term--show { displa= +y: block; } + +.cmp-locations__no-results { display: none; padding: 30px 15px; max-width: = +1200px; margin-left: auto; margin-right: auto; } + +.cmp-locations__no-results .cmp-title__text { margin-bottom: 2rem; font-siz= +e: 2rem; } + +.cmp-locations__no-results p { font-size: 1.4rem; } + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations__no-results { padding: 5rem 3.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__no-results { padding: 5rem 1.5rem; } + .cmp-locations__no-results .cmp-title__text { margin-bottom: 3rem; font-s= +ize: 3.5rem; } + .cmp-locations__no-results p { font-size: 1.8rem; } +} + +.cmp-locations__no-results.cmp-locations__no-results--show { display: block= +; } + +.cmp-locations-office-card { border: 0.07em solid rgb(204, 204, 204); backg= +round-color: rgb(255, 255, 255); } + +.cmp-locations-office-card:hover .cmp-locations-office-card__title { text-d= +ecoration: underline; } + +.cmp-locations-office-card__link { display: block; } + +.cmp-locations-office-card__link:focus .cmp-locations-office-card__title { = +text-decoration: underline; } + +.cmp-locations-office-card__map { width: 100%; display: none; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-card__map { height: 145px; } +} + +@media screen and (min-width: 768px) { + .cmp-locations-office-card__map { display: block; } +} + +.cmp-locations-office-card__map-image { width: 100%; height: 85px; object-f= +it: cover; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-card__map-image { height: 100%; } +} + +.cmp-locations-office-card__title { color: rgb(0, 77, 255); line-height: 2.= +4rem; font-size: 2rem; font-weight: 700; padding: 25px 15px; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-card__title { padding-left: 20px; padding-right: 20= +px; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-card__title { padding-bottom: 20px; font-size: 2rem= +; } +} + +.cmp-locations-office-details { display: flex; -webkit-box-orient: vertical= +; -webkit-box-direction: reverse; flex-direction: column-reverse; box-shado= +w: rgba(107, 107, 107, 0.15) 0px 0px 0.31em 0.13em; background-color: rgb(2= +55, 255, 255); } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details { -webkit-box-orient: horizontal; -webkit-b= +ox-direction: normal; flex-direction: row; } +} + +.cmp-locations-office-details__office-name { font-family: Graphik, Arial, s= +ystem-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, ubuntu, "H= +elvetica Neue", oxygen, cantarell, sans-serif; font-weight: 600; font-style= +: normal; text-transform: none; color: rgb(0, 0, 0); line-height: 1.2; font= +-size: 2rem; padding-top: 25px; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__office-name { font-size: 3.5rem; } +} + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__office-name { padding-bottom: 1.5rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__office-name { padding-bottom: 5px; } +} + +.cmp-locations-office-details__container { display: flex; -webkit-box-orien= +t: vertical; -webkit-box-direction: normal; flex-direction: column; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__container { -webkit-box-orient: horizontal= +; -webkit-box-direction: normal; flex-direction: row; } +} + +.cmp-locations-office-details__info { padding: 0px 2rem 2.5rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__info { width: 50%; } +} + +.cmp-locations-office-details__region { border: transparent; color: rgb(0, = +0, 0); display: inline-block; font-size: 1.2rem; font-weight: 600; line-hei= +ght: 2rem; padding-bottom: 2rem; text-transform: none; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__region { padding-bottom: 3.5rem; } +} + +.cmp-locations-office-details__region-divider { padding: 0px 3px; } + +.cmp-locations-office-details__region-tag { display: inline-block; line-hei= +ght: 2.1; color: rgb(0, 0, 0); word-break: break-word; text-decoration: non= +e; border-bottom: 2px solid rgb(0, 77, 255); padding-bottom: 0.4rem; } + +.cmp-locations-office-details__region-tag:focus, .cmp-locations-office-deta= +ils__region-tag:hover { color: rgb(0, 77, 255); } + +.cmp-locations-office-details__address-wrapper { padding-bottom: 2rem; -web= +kit-box-flex: 0; flex-grow: 0; flex-basis: 50%; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__address-wrapper { display: flex; -webkit-b= +ox-orient: vertical; -webkit-box-direction: normal; flex-direction: column;= + padding-bottom: 0px; } +} + +.cmp-locations-office-details__address-detail { color: rgb(0, 0, 0); text-t= +ransform: none; font-size: 1.4rem; line-height: 1.6; margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__address-detail { margin-bottom: 1.2rem; pa= +dding-right: 1rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__address-detail { font-size: 1.6rem; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__contact-wrapper { padding-left: 1rem; disp= +lay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; fle= +x-direction: column; } +} + +.cmp-locations-office-details__label { padding-bottom: 0.5rem; font-weight:= + 600; font-size: 1.4rem; line-height: 1.6; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__label { font-size: 1.6rem; padding-bottom:= + 1.5rem; } +} + +.cmp-locations-office-details__link { display: flex; -webkit-box-align: cen= +ter; align-items: center; font-size: 1.4rem; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link { font-size: 1.6rem; } +} + +.cmp-locations-office-details__link [id^=3D"direction-link-aria"] { display= +: none; } + +.cmp-locations-office-details__link-icon { border-radius: 50%; border: 2px = +solid rgb(107, 107, 107); width: 28px; height: 28px; display: flex; -webkit= +-box-align: center; align-items: center; -webkit-box-pack: center; justify-= +content: center; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link-icon { width: 38px; height: 38px; } +} + +.cmp-locations-office-details__link-label { padding-left: 1rem; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--direction { margin-top: auto; } +} + +.cmp-locations-office-details__link--direction .cmp-locations-office-detail= +s__link-icon::after { content: "=EF=91=96"; font-size: 18px; font-family: I= +onicons; display: block; font-weight: 400; font-style: normal; line-height:= + 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; wh= +ite-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; tex= +t-rendering: optimizelegibility; font-feature-settings: "liga"; color: rgb(= +107, 107, 107); } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--direction .cmp-locations-office-deta= +ils__link-icon::after { content: "=EF=91=96"; font-size: 22px; font-family:= + Ionicons; display: block; font-weight: 400; font-style: normal; line-heigh= +t: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; = +white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; t= +ext-rendering: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-locations-office-details__link--phone { margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__link--phone { margin-bottom: 1.2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations-office-details__link--phone { margin-bottom: 1rem; } +} + +.cmp-locations-office-details__link--phone .cmp-locations-office-details__l= +ink-icon::after { content: "=EF=8B=92"; font-size: 18px; font-family: Ionic= +ons; display: block; font-weight: 400; font-style: normal; line-height: 1; = +text-transform: none; letter-spacing: normal; overflow-wrap: normal; white-= +space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-re= +ndering: optimizelegibility; font-feature-settings: "liga"; color: rgb(107,= + 107, 107); } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--phone .cmp-locations-office-details_= +_link-icon::after { content: "=EF=8B=92"; font-size: 22px; font-family: Ion= +icons; display: block; font-weight: 400; font-style: normal; line-height: 1= +; text-transform: none; letter-spacing: normal; overflow-wrap: normal; whit= +e-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-= +rendering: optimizelegibility; font-feature-settings: "liga"; } +} + +.cmp-locations-office-details__link--fax { margin-bottom: 1rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__link--fax { margin-bottom: 1.2rem; } +} + +@media screen and (min-width: 768px) and (max-width: 999.9px) { + .cmp-locations-office-details__link--fax { margin-bottom: 1rem; } +} + +.cmp-locations-office-details__link--fax .cmp-locations-office-details__lin= +k-icon::after { content: "=EF=91=B2"; font-size: 18px; font-family: Ionicon= +s; display: block; font-weight: 400; font-style: normal; line-height: 1; te= +xt-transform: none; letter-spacing: normal; overflow-wrap: normal; white-sp= +ace: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rend= +ering: optimizelegibility; font-feature-settings: "liga"; color: rgb(107, 1= +07, 107); } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--fax .cmp-locations-office-details__l= +ink-icon::after { content: "=EF=91=B2"; font-size: 22px; font-family: Ionic= +ons; display: block; font-weight: 400; font-style: normal; line-height: 1; = +text-transform: none; letter-spacing: normal; overflow-wrap: normal; white-= +space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-re= +ndering: optimizelegibility; font-feature-settings: "liga"; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--website { margin-top: auto; } +} + +.cmp-locations-office-details__link--website .cmp-locations-office-details_= +_link-icon::before { content: "=EF=8E=80"; font-size: 18px; font-family: Io= +nicons; display: block; font-weight: 400; font-style: normal; line-height: = +1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; whi= +te-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text= +-rendering: optimizelegibility; font-feature-settings: "liga"; color: rgb(1= +07, 107, 107); padding-left: 2px; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__link--website .cmp-locations-office-detail= +s__link-icon::before { content: "=EF=8E=80"; font-size: 22px; font-family: = +Ionicons; display: block; font-weight: 400; font-style: normal; line-height= +: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; w= +hite-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; te= +xt-rendering: optimizelegibility; font-feature-settings: "liga"; } +} + +a.cmp-locations-office-details__link { color: rgb(0, 77, 255); } + +a.cmp-locations-office-details__link:hover .cmp-locations-office-details__l= +ink-label { text-decoration: underline; color: rgb(0, 77, 255); } + +a.cmp-locations-office-details__link:visited .cmp-locations-office-details_= +_link-label { color: rgb(0, 0, 136); } + +p.cmp-locations-office-details__link { color: rgb(0, 0, 0); text-transform:= + none; line-height: 1.4; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map { position: relative; width: 50%; } +} + +.cmp-locations-office-details__map-link { display: block; width: 100%; heig= +ht: 100%; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map-link-group { position: absolute; inset= +: 0px; } +} + +.cmp-locations-office-details__map-link span { display: none; } + +.cmp-locations-office-details__map-img { width: 100%; height: 100%; object-= +fit: cover; } + +.cmp-locations-office-details__map-img:nth-child(2n+1) { display: none; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map-img:nth-child(2n+1) { display: flex; } +} + +.cmp-locations-office-details__map-img:first-child { width: 100%; height: 5= +0%; } + +@media screen and (min-width: 1000px) { + .cmp-locations-office-details__map-img:first-child { height: 100%; width:= + 50%; float: left; } +} + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map-img:not(:first-child) { width: 50%; he= +ight: 50%; float: left; } +} + +.cmp-locations-office-details__map-link-group { height: 8.512rem; } + +@media screen and (min-width: 768px) { + .cmp-locations-office-details__map-link-group { height: 100%; } +} + +.cmp-locations__card-list { display: flex; -webkit-box-orient: vertical; -w= +ebkit-box-direction: normal; flex-direction: column; padding-top: 30px; pad= +ding-bottom: 30px; max-width: 1170px; margin-left: auto; margin-right: auto= +; background-color: rgb(242, 242, 242); } + +@media screen and (min-width: 768px) { + .cmp-locations__card-list { display: grid; grid-template-columns: 1fr 1fr= +; gap: 30px; padding-bottom: 50px; } +} + +@media screen and (min-width: 1000px) { + .cmp-locations__card-list { grid-template-columns: auto auto auto; } +} + +.cmp-locations__office-details-list { margin-left: auto; margin-right: auto= +; max-width: 1170px; display: grid; grid-template-columns: 1fr; row-gap: 3r= +em; background-color: rgb(242, 242, 242); margin-top: 3rem; } + +.cmp-remconverter { padding-top: 20px; height: 600px; } + +.cmp-remconverter .cmp-remconverter__textarea { float: left; width: 40%; he= +ight: 100%; font-size: 1.4rem; } + +.cmp-remconverter .cmp-remconverter__percentage { padding-bottom: 20px; } + +.cmp-remconverter .cmp-remconverter__error { font-size: 1.2rem; color: rgb(= +133, 21, 29); } + +.cmp-remconverter textarea { width: 100%; height: 100%; } + +.cmp-remconverter .cmp-remconverter__action { float: left; } + +.cmp-remconverter .cmp-remconverter__action--convert { padding: 5px 10px; b= +ackground-color: rgb(0, 140, 186); border-radius: 2px; color: rgb(255, 255,= + 255); font-weight: 800; font-size: 2rem; } +------MultipartBoundary--grQgmHZS4LAs59x7sWDaraHj8KJtRgCXV2OCPwLbP5---- +Content-Type: image/png +Content-Transfer-Encoding: base64 +Content-Location: https://www.accenture.com/content/dam/accenture/final/images/icons/symbol/Acc_Logo_Black_Purple_RGB.png + +iVBORw0KGgoAAAANSUhEUgAAAPYAAABCCAYAAABkSSurAAAISmlUWHRYTUw6Y29tLmFkb2JlLnht +cAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQi +Pz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1Q +IENvcmUgNi4wLWMwMDIgNzkuMTY0NTE5LCAyMDIwLzA4LzI1LTE3OjU0OjAwICAgICAgICAiPgog +PHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50 +YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgeG1sbnM6eG1wPSJo +dHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIgogICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9y +Zy9kYy9lbGVtZW50cy8xLjEvIgogICAgeG1sbnM6bnMxPSJodHRwOi8vbnMuYWNjZW50dXJlLmNv +bS8xLjAvIgogICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAg +ICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgIHhtbG5z +OnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIgog +ICAgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIK +ICAgIHhtbG5zOmNxPSJodHRwOi8vd3d3LmRheS5jb20vamNyL2NxLzEuMCIKICAgIHhtbG5zOklw +dGM0eG1wQ29yZT0iaHR0cDovL2lwdGMub3JnL3N0ZC9JcHRjNHhtcENvcmUvMS4wL3htbG5zLyIK +ICAgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiCiAg +IGRjOmZvcm1hdD0iaW1hZ2UvcG5nIgogICBkYzptb2RpZmllZD0iMjAyMS0wOS0wN1QxNjoxNTo1 +NS41OTNaIgogICBuczE6cmlnaHRzTWFuYWdlZEFzc2V0PSJ1bmtub3duIgogICBuczE6cmV2aWV3 +RGF0ZT0iMjAyMi0wMy0xNFQxNzoyMjozOS4zNTNaIgogICBuczE6Y29udGVudE93bmVyPSJKZXJl +bXkgU2FsYW5nYSIKICAgbnMxOmNvbnRlbnRPd25lclRlYW09IlNpdGVzIE1pZ3JhdGlvbiIKICAg +bnMxOmNhbXBhaWduQXNzZXQ9Im5vIgogICB0aWZmOkltYWdlTGVuZ3RoPSI2NiIKICAgdGlmZjpJ +bWFnZVdpZHRoPSIyNDYiCiAgIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTEyRjVCM0RBNDI2 +MTFFODhBMTdGNjE1N0RCNTNFOTIiCiAgIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTEyRjVC +M0NBNDI2MTFFODhBMTdGNjE1N0RCNTNFOTIiCiAgIHhtcFJpZ2h0czpXZWJTdGF0ZW1lbnQ9InVu +a25vd24iPgogICA8ZGM6dGl0bGU+CiAgICA8cmRmOkFsdD4KICAgICA8cmRmOmxpIHhtbDpsYW5n +PSJ4LWRlZmF1bHQiPkFjY2VudHVyZSBMb2dvIEJsYWNrIEFuZCBQdXJwbGUgUkdCIFBORzwvcmRm +OmxpPgogICAgPC9yZGY6QWx0PgogICA8L2RjOnRpdGxlPgogICA8ZGM6ZGVzY3JpcHRpb24+CiAg +ICA8cmRmOkFsdD4KICAgICA8cmRmOmxpIHhtbDpsYW5nPSJ4LWRlZmF1bHQiPkFjY2VudHVyZSBs +b2dvIGluIHB1cnBsZSB3aXRoIEFjY2VudHVyZSBuYW1lIGluIGJsYWNrIGZvbnQgUkdCPC9yZGY6 +bGk+CiAgICA8L3JkZjpBbHQ+CiAgIDwvZGM6ZGVzY3JpcHRpb24+CiAgIDx4bXBNTTpEZXJpdmVk +RnJvbQogICAgc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMTJGNUIzQUE0MjYxMUU4OEExN0Y2 +MTU3REI1M0U5MiIKICAgIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTEyRjVCM0JBNDI2MTFF +ODhBMTdGNjE1N0RCNTNFOTIiLz4KICAgPGNxOnRhZ3M+CiAgICA8cmRmOkJhZz4KICAgICA8cmRm +OmxpPmdsb2JhbDpjb250ZW50LXR5cGVzL2ltYWdlcnkvaWNvbi9pY29uLXNldHMvYWNjZW50dXJl +LWljb25zPC9yZGY6bGk+CiAgICAgPHJkZjpsaT5nbG9iYWw6YXVkaXRpbmctdGFncy9yMDU8L3Jk +ZjpsaT4KICAgICA8cmRmOmxpPmdsb2JhbDpwcm9wZXJ0aWVzL29yaWVudGF0aW9uL2xhbmRzY2Fw +ZTwvcmRmOmxpPgogICAgPC9yZGY6QmFnPgogICA8L2NxOnRhZ3M+CiAgIDxJcHRjNHhtcENvcmU6 +Q3JlYXRvckNvbnRhY3RJbmZvIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIi8+CiAgPC9yZGY6RGVz +Y3JpcHRpb24+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+h8r4 +gQAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAABFnSURBVHja7F0LvE5VFl/u +FSGPRLomohuFoQaVwhCXjEZNiYqUVDP9emh6oEk1+qnR6MGEMjc1YVJXT2GKvEqokUnRk4uoFMkj +j6J776z1nXU4fc7Za5/Xd797v/33W3XvPWfvfc7ee+312GuvUwEMygxaQUd4Ed6CzfjzfqQKpf9I +XZH2Ii0ri/1J/dcAaTBcA6/Bk+VqrmQZdik7+BLWwjr4Aeriz8Xp8UidkO5D6mFGxzC2QUB8j7J6 +OFwCVfDnI9PnsbogvYb0KdJdSCeYkTKMbeAT7yEP5aNC3gR/Lir9x/nJ8fPJSCORNiC9YKS4YWwD +n5gA18HX+P9jkErS8xF7sxRfhXQHm7IGhrENVNgJ38Fo1Hpz0v9Rf400Cmkj0nNGihvGNhBQAPfD +O7AF6peu1PbjmL/EYYvfjlTfjKJhbAMXTIRhCamdVXrMfXSAMmSLP4j0BUvxbmYko0e26YKyi0JY +CXWhM3JGI/g2gAiNAF8hHYV0ElKlAEKFVPUBSH2QaiGtR9qVSnWjZkKNeBXWwvuGsQ3SB3NhMpwA +v4XzoDFUZe442kFHIO1miR4D029FegUpHyxvODXfMEA9x4IV7HIzUpOEG8Fi8thRB2kevIH2wX/L +1byoYFijfOAWeBhqICvvTfp7E2gNeXBqIlLtS2bwmO2vtkiXI/VDqhuing+QHkGaEsdDUoAPxQI0 +S6gLl8HChFVgGNugDKEHXAr9YQh0RCb/kRk8BYNPCkRvZvLuAev4lHkvcqaujNQUKGxuHExARaEk +XTcOjSpu4IW1sBpeRm15LWrL9SAXmuN/9+Dff46XuQ8gfYj0b7ACVraD5Qmv7aOOFVw+UqauxKvF +ffAPGJ/Q/ssfjMTOQPSB62AoPJ5Q239OffPnIk3TZPA5EOHety2pyS0/Ghe6h+FP5XaMDWNnKBag +6km68p7UNdkaqSdSB7AOjxyZSsZ2MvUD8BiMgRvK9fhWNFM885ADjRMOtBScEDse6WK2s9sEKH9c +FA9BMfU1kHKBgtnHwaMwuNyPsWFsg3i0fYuZe4XUCheFfRAyNcg1T1t/w1FW58NfMmIADGNnILIS +/yKPVmsOVtgoMXUYTzaZ/tORnkZ6MyxTk8gnk2Mg9MXKns+YMTaMnYEown/HMAfthVD72hTfQVta +lyJ1DvlYq5H+hTQZaVsUkpqiXujs+gC4EN5JxNFkDsx2VwZiL+yC/Tjlz4f28AOE2vYaivQQUqOA +j0JbYgVIt4F1MIRSLO2LSv2mxetKVCKWwosZN8ZGYmcgivHfEzAsoZAPQ35al/pHWMWqNoV7fR38 +PayQWVK3nYHq1Xh1GAhXwNsJrT7zYLa7MhwFsBFOhQawKZhKPhysnGe6eIHV7f+EW5gsRqagdDox +MgfmwXY+BlOBJfVL8DIsyUBJbSS2QQITUAuehlItxvjxT5CmghWUQkc1D8arVwJrK+qApoSx96KJ +ofckmHcmVjwaVqJcNjCMbeDAW/A8LEZt+EKonzi4SDZ3RI4XEpeTkF63/2CfMMthFfo7Vptrcbvf +e9j7NkOfwBJ6OkrjqfAg6vPLzAAaxjbwwh3QHb6BEdAGLoJmKEs3sI2qweDJMS5rWTJP5Z8PbqlV +ZVuYJPSKROz6ZGTL2VAb6kEe9MW2O0ELaJ4IJPmJmf5Hvr8RS/VnUZOfghL6Y1huBs3Y2Aa6OA6V +3CthCAyCGxPbRHQger/a9n4c6Tqkl8Happrh5HgqR1tOxKz0kYNFeNssyEfF+XXXylrC6cjg3eEM +6Ip2/zkHA0tehXdgLNxqJLRhbIMwOAPORea+FTogk1Vjw/iAO4O3Y6H6CxFqbzdVBzpU/Sky82SY +C8+hwr/BxyLTAJogq1dBpX3uofXCwDC2QVichqw9AIbCedArwdQbhUljq91NExJ6P4yEa5Gpp5iO +NIxtkI5ojfbv9TAKesBZaItbYWHJzhn7oAV5rGejsn0nXA5bLSe4G05EuhUs5/Yw08MGBqWIPsje +76FcLkSagzQfaR7SXKQ1SJ8gXaU+ZEFnsZ9j4V7CtrmBgUFpoz4q2gWwCjYxQ9tMXQCr4ZSEyX0Y +aHdrCNLHDoa26Z+mRw0M0gbZaDmvgK+QN4kmJzIYueIPYPndSjwo3/SlgUFaIQuegQ/hIyiG2ol8 +Cq74s4KpDWPHCBOgYhAQxdAfWkEtZOodB/OeHobdpp9Ka9k1MAgBBVMbGMY2KKeQjmRuN11Ueqr4 +qWBlluwCloeTTsUdwdconJdi9+kbTvOQFoOV5D0KUJzDOWAlmycjjrJ1VGDbjNqkc3rLuN13I2qT +zhr8DqzMmKcg1eO/ESjZCG3jUqaPBWBl0Pwpona7MLXhPq7Bf6eITgqbpujOuWDlANvko176NNV5 +jn5zgv5GZypmJv2d8pRdgNQCrACyLH53GuOFYMWCb1S02RGs8xrkNMsTnu90sLKvZDmeieYUpTsp +ctxXm8elxEM4UcTqfKEtim7tpqiD+tUtFVNbngvFHuUWct84Qc/aHqkV0hakazTHqw73GW0LNuHf +Kx1Ujqy63ud5MCfoZMtjpinxSbN4MQiKs4HCg/21uQTpohBtEiPdz4uFbpvfcJlqIdqlhH+rfLRJ +k/0ZsLLo6uA0oT7nZO2u+SwUMXqXos2lAeZMMiWnJu4g3K8jTLoLdfzPo1yBUK6/415aRD9Lur5D +49lIcE0EK2BHt4/WIN3od8I9EcHg3BJgoo8L2SYNgt9Th7QlszVEmyQtOvts8ziWwGHeVWdQmwt1 +rOX7LgvQ/uMebb4U8r22ObQkp9RUlVmg0RcdhTpme5SbIJTryffd4nH9Q+G5aGHYF6K/6GuCJ+lM +ukURMLVNQ31M9oURtfkB6Hv7h0b4rudottmSV/Eo2hwTkrFnaEgyFfV1afPFkO+0NQBjz4+AsWd5 +lBsvlKvPY1oSgLFHRDQPDoCQt31KhBPdprYanf5GxG0u1GjzhhjeNUdosx7bkFG2eXsIxv6C7eeg +ba/PcMYmhurton7rMPaQiOfBj2yTH4YzfUjEWawC6KoKKoyMgcGIrlK02SimNqU82Ks16qB7nkR6 +jNVaHTWtaUDGjoKS40iXx2Bjpytj72PHWYlPxj7Dh7/qMTaNdfhtidsLzBEKLXVxijXjyqQGT/To +tBM1X3Ay2zKteCLdz04cVZkdCpV8sUab5Gmnr7bRN6d+gzRI07nUzqPN6zUcWZe4lKvL7x/ExvTD +2Ot4EtMpjnvBSjyoU+6BpDYHcT1jNDSxVXzfWKZHeWwrliFVXKJClzrXa7xPrku5rrwjpCrb1Vmg +qnDzRo39SlV5L3e/zuQ536NsMw1p1tGlXHuNNscq3lVaFKZ4bIvsFsp1EfpY2qHIDcHYXu/bXsN0 +mK145p5C2b9r+iXKMmMnS+y+wv0fCe/RxM8i31u4eUhIddrNg3qMRqdcL7Q7UCg/MoANKOXfqcr7 +yyovebaL51PVps63Z5oKddwTkLFnCu3eJpRXpQi9GqKJFS8rjL2ZNZA+7FA7nvfPnXhXqEPn44X5 +Qh31bJVnHTOv2yY8BQ1MFRpaI1yv4vK3vkKZ9WxfqPA0WHmqvUB29t2O36s7tie8IB38J2cT5cW+ +QLGV1RZ+GTQj7bE/ojGYn7OTxmsP+8yAe+nStiTFFDzkc2ydcydTMIpNGFXQUgO2r71A+/ErNNoi +38u1iuudbMZ+nykoCoXrbt9X7yCUmazZ9k2KzkoOZG4D6u8yU9DJWxpt0qq8SzGZd7tIW1Wbuln6 +5isYuw1rCkU+xo3aXquxkIFhXiXu8dAOk9FZuD5es73Xmae8fEgNdfd7c3i1IdXuKLDC3OzQvCJh +FfJCK+H6As16xvtos7VwXTdM703Q/xJkLbaLvEBbJiN4i0eVTqyIbV4v1GHzZouP/tilcY90nqAk +w5m6UJOpAeSIwW7Mayq+tL9spPq8+bGqCvJY3aS418YQ7YERUomlaJmvYhiEFhrqf9RoCYfvyyar +Z3+NoJ1sXnS3+CwjwUhkNQoiFGYXKEw8P6ha0cNRQdsOZ8XYGTWFyU6r0b4Y2j1KuB7H+eHqKZxk +5uupqcdKH/cenaJnKkmWwuRAWx4zUwOrEipJsJ9V1KghSZ/imN41VSgxfJZy+BEGWaXB2JTGZnSa +dFZWTCpgeVcrjzB8lnKko5ZU11bFyd4do1mI3PkUY7yLX4p+py2eRj4atj/LlK2YoJVjeGFJIseR +KkrSPMgz/XlEbe0yfJZyRCksKBIviuQTyyryZL5X42bay3wWLAdTcuN09NFPjuidzNzVFJ1VJYZB +kDotDntYOo9LB1b6Gf6IHUVp8AzbhOukNS+IoiFiatpC6SXcR566VyNUAWlvlL6brDr5RXHkazTq +omwdA12kManz5ICj4A97H13aq2/u4x0ojjzHZcKQFjIbDn3PajUvYl775+0Mz6WEadMhDdgHAq+1 +iJKxmwqSaqnA1EHVkVUCY9M5YZ19ZdIWRgiahg3p0Hs3H7bsRMX1TQ7G3sULVEuPe2krkb6MszHk +WGbzOPxcDqVoBY15LCEnDd73M+E6bS2Pi4KvaRVrINykIzVrB2h8kXD9cs16egpqrlOSr2QzwAs1 +QG8fUXq2xUm/S6l7LvPxrpsUVDPNGDcrJMPqLgBNNeq4OA36Q4ppp9iRqpp1zVLMgzuB7WtVQPlc +jUakwPZJLmWqMdOpyo3SMBH8pmd6CuRcUipUYVtdSjfkRB+hzR80B1R13O9LF0bRTY2kQkOhDlVs +87VCWV2noXSiSXUKkPBb0Dv77AbpEEgvn8wtHXN+WqOOzkIdN9NNfxRuoj1lVcTMGI1Om+RRNl+j +7N0eZS/VKNvYpVwrjXJ0RPJ4Dxv8I6HscI/nlc7Rkv3/K4+yZJ+/IpQf7PG8pcnYOmmXKDkj7cpQ +8BDtrtBJw1yX95f6jzSxri4aw5Wgn9QgFYz9e41nGa4o3wHUWW+KbQ26M9uBkkSh5HmNwIp9psEe +AHoJC1SMXUez/GfsBKMX/htYhyakMq8pOkcnfQ9tU9GXIe9imqZRpgi8Pf39QC+9DdlYV4B1PpsW +L0o8IJ13py3HymnI2A1B/8jjDjiUPKOLh+qpUw85ZWn3ZqZGv5UGY9u+Hp3MQ8N4ISDfD6XyKtAo +97DT8TDNRwfsBv+HzScpXnIQxJOyR+UsqRlTm1cLA/pGTO32VXj5S5OxbYeR3/dxO5PcP4J+OpAm +jJ0b0zwgraaSrarQKunnEIKXRNoLwUA279iInRR0/nmz4vpOVhOjBJ1Zf1K4pwfIGTL8guL6p6ex +5zvIARc3pxqp7HtCPMd01jzTAYUQLg++Fzqx6fwLDA64SuxlqfttQIlt46GIVq3+PjqiO4TL0ukn +A4qNyhDsQwxu9KDQVjpIbGCzKIrMtnkB++ketjvTRRW30YvNqLDzgL4Wo0y0cZPPCumI4ClcVnXf +C5ovejFPtiAvR/Z+6wCd2wD0E/e5+R5uDjiot7PmEKTdNWx7SZAchTohqI0hXD48G37MPVUSjn4+ +++opzb5YqtDEVOX6hJSyjQIsfMnOxzo6DRGjUrrTb0D9eRuSFtUd+4iFChrl82UHslSTnHpkU8wQ +tjp0QSfaJvJElTqTPgczBILt3ztBjsihLPUOaDAhRSVd46P+k4Rx0Ylyqi/UMcPH8+SxQ3KzQvtb +DerEFISTeUKrtK0l7GG3cbbwHl5a5QihXNeI1OjObMpt0ph/G8BKG9bajy3jHNA87uTqcCjlD70M +RYQ5EyFUBPVZZ1I3gpyvprY7sjpIwSPZ7BPYyS9HUjrq5AiU7rcdq7G1eavFnnQ0Id9lxo4ywiuL +JcpZ7PSr7vB/7OTBfhv0goWcyAZ1VGGRht2ZBYc+Ehi0jmTksADJZdOE3nM7e4vXg/7HDlswY9Vn +3w/tKmxlj/KipHulOXrAw4avAuoDSXsg2iPGNP9O5/lHGXGqOnxY23jhWw5C3Pn/BRgAPSRFlHON +LYwAAAAASUVORK5CYII= + +------MultipartBoundary--grQgmHZS4LAs59x7sWDaraHj8KJtRgCXV2OCPwLbP5---- +Content-Type: image/jpeg +Content-Transfer-Encoding: base64 +Content-Location: https://www.accenture.com/content/dam/accenture/final/images/graphics/flags/UnitedStates.jpg + +/9j/4AAQSkZJRgABAQAAAQABAAD/4Qm6aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hw +YWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBt +ZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA4LjAt +YzAwMSAxLjAwMDAwMCwgMDAwMC8wMC8wMC0wMDowMDowMCAgICAgICAgIj4KIDxyZGY6UkRGIHht +bG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAg +PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5v +cmcvZGMvZWxlbWVudHMvMS4xLyIKICAgIHhtbG5zOm5zMT0iaHR0cDovL25zLmFjY2VudHVyZS5j +b20vMS4wLyIKICAgIHhtbG5zOmNxPSJodHRwOi8vd3d3LmRheS5jb20vamNyL2NxLzEuMCIKICAg +ZGM6Zm9ybWF0PSJpbWFnZS9qcGVnIgogICBkYzptb2RpZmllZD0iMjAyMS0wNy0yM1QwNjoyMTo0 +Ny43MzdaIgogICBuczE6cmV2aWV3RGF0ZT0iMjAyMy0wMi0yNVQxODo0NTo0MC4zMzlaIj4KICAg +PGNxOnRhZ3M+CiAgICA8cmRmOkJhZz4KICAgICA8cmRmOmxpPmdsb2JhbDphc3NldC1wcm9wZXJ0 +aWVzL29yaWVudGF0aW9uL2xhbmRzY2FwZTwvcmRmOmxpPgogICAgPC9yZGY6QmFnPgogICA8L2Nx +OnRhZ3M+CiAgPC9yZGY6RGVzY3JpcHRpb24+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0i +dyI/Pv/tACxQaG90b3Nob3AgMy4wADhCSU0EJQAAAAAAENQdjNmPALIE6YAJmOz4Qn7/2wBDAAMC +AgICAgMCAgIDAwMDBAYEBAQEBAgGBgUGCQgKCgkICQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQ +Ew8QEBD/2wBDAQMDAwQDBAgEBAgQCwkLEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQ +EBAQEBAQEBAQEBAQEBAQEBD/wgARCAAQABgDAREAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAA +BgAD/8QAGAEAAwEBAAAAAAAAAAAAAAAAAAQGAQP/2gAMAwEAAhADEAAAABluowm7pZOXeXJmCM// +xAAsEAAABAQDBQkAAAAAAAAAAAABAgQFAAMGERIW1gcTQlaWFCIxY2aDhqbm/9oACAEBAAE/AGCV +s8JTyOYuFjMpFJLGaWaeVjx8QDcbgN4o1jpp0cXHLbGgcySk6be9kayriEMJ5/jhal4EEfaEfMt3 +Mm+hPqf5WMsJuSydLBpaMrJ+SydKhpaApdPwUUQ3xYNKx//EACURAAECBAQHAAAAAAAAAAAAAAEA +EQIDUqEFEmLTEyIyQaLB4//aAAgBAgEBPwCYZ2cs7OsfhmRiXnBPV2enRF6XC0+PxTCiw2ly0WG0 +mFFhtL//xAAoEQAAAgkBCQAAAAAAAAAAAAAAAQIDBBESFGST1QYVMTJBQoKio+X/2gAIAQMBAT8A +I0HDRTUTOa9yyB8HXA/iqWd/n289p1Pv+kJuqK8lkRNHvmivJZETdUV5LIj/2Q== + +------MultipartBoundary--grQgmHZS4LAs59x7sWDaraHj8KJtRgCXV2OCPwLbP5---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/us-en/careers/jobdetails/_jcr_content/root/container_main/container/joblistinghero/image.coreimg.svg/1698965171327/acc-gt-dimensional-purple-rgb-rev.svg + + + + + + + + + + + + + + + +=0A +------MultipartBoundary--grQgmHZS4LAs59x7sWDaraHj8KJtRgCXV2OCPwLbP5---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.accenture.com/content/dam/accenture/final/images/icons/symbol/Acc_GT_Dimensional_RGB.svg + + + + +Accenture Purple Greater Than Dimensional RGB Logo 328x360 SVG +Accenture purple greater than dimensional RGB symbol SVG 328x360 + + + + + 360 + 328 + image/svg+xml + 2021-07-28T18:16:55.208Z + + + Accenture purple greater than= + dimensional RGB symbol SVG 328x360 + + + + + Accenture Purple Greater Than= + Dimensional RGB Logo 328x360 SVG + + + unknown + 2022-01-28T18:16:47.619Z + Brand Team + no + Mark Appel + no + + + global:asset-source/brandspace + global:properties/style/color + global:content-types/imagery/icon/icon-sets/accentur= +e-icons + global:auditing-tags/for-content-owner-review + global:content-types/imagery/branded-imagery/logo/sy= +mbol-logo + global:properties/orientation/portrait + + + + + + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + = + =20 + =20 + + + + + + + + + + + + + + +=0A +------MultipartBoundary--grQgmHZS4LAs59x7sWDaraHj8KJtRgCXV2OCPwLbP5---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://cdn.cookielaw.org/logos/static/ot_close.svg + + +------MultipartBoundary--grQgmHZS4LAs59x7sWDaraHj8KJtRgCXV2OCPwLbP5---- +Content-Type: application/octet-stream +Content-Transfer-Encoding: base64 +Content-Location: https://cdn.cookielaw.org/logos/2396a178-b290-4b3f-bf3f-5be727810e2a/eb81c031-0349-4141-9d3b-83ea30584730/00cd10ce-8ac8-4868-8903-5ecee6165765/Acc-Logo-Black-Purple_v2_final_trans.png + +iVBORw0KGgoAAAANSUhEUgAAAMgAAAA1CAYAAAAEVKRZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ +bWFnZVJlYWR5ccllPAAABAlpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp +bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 +eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0 +NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo +dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw +dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEu +MC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVz +b3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5z +OmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1 +bWVudElEPSJ1dWlkOjVEMjA4OTI0OTNCRkRCMTE5MTRBODU5MEQzMTUwOEM4IiB4bXBNTTpEb2N1 +bWVudElEPSJ4bXAuZGlkOkNERENERUZENUE3MjExRTg4QkNCOTZENDE4MTQxOEI0IiB4bXBNTTpJ +bnN0YW5jZUlEPSJ4bXAuaWlkOkNERENERUZDNUE3MjExRTg4QkNCOTZENDE4MTQxOEI0IiB4bXA6 +Q3JlYXRvclRvb2w9IkFkb2JlIElsbHVzdHJhdG9yIENDIDIwMTcgKE1hY2ludG9zaCkiPiA8eG1w +TU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0idXVpZDpkNjQ4MmQzMS01NDRjLTQ1NDMt +YmY1MC00N2UyZjIyYjgwMDMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OGZlMTgwZDQtZmE1 +Yi00MDM4LWIxMjUtZjlmNjAwNjI5NmIxIi8+IDxkYzp0aXRsZT4gPHJkZjpBbHQ+IDxyZGY6bGkg +eG1sOmxhbmc9IngtZGVmYXVsdCI+QWNjX0xvZ29fQmxhY2tfUHVycGxlX0NNWUs8L3JkZjpsaT4g +PC9yZGY6QWx0PiA8L2RjOnRpdGxlPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6 +eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqNeDOUAABcZSURBVHja7F0JmBNVnq9UJVWVO52k +Txq8kOZscRFFcBwVR1dAYNBGcHRcdfdbdVzHGXcd0XFG2Y9x9tPPWe/xGBgRPFZXAcX7QkSgAcED +FFFBoBH6SNK5U6kk+3tJBaurX6XT2CLbXY+v6HSl3v/93//+/9971RxjtH7VpgybPuVfxl39X4l0 +/Jv2eNvedDZtEOV7NM4gQf9qx1UMbRhbO25+g2/4nDFVJ5zqsXrlcKrzm6gUNTTFUBCjDfUOO77B +P+JiKSPxLtHdMNw/oumU+lPnHuU5ptrEmL6FV2nL5DIGoQwFGbAKMmx45ciLZYRW2VyWkbMyYzKZ +Kga5Bv3kxNpxV55Ye9IEB++Q4unYrkgqLBsUMxRkwCqIumWyGXKZoRzDRlSOmn3yoFOaqh01fuQo +xKt0GJQzFGRAtOH+kQ2NNWMRYqWYHP5pW8GrpIlX8R3tOeaMcXXjL0euMo7n+GRECu9Ccm/EX4aC +9N8WS8fbWRMbqLB6Kx2CowaKwORyOeqzJPzCdzwS+RFjqhvnnlR3ys/rXIM88XR8X2cqFNTrN5Ca +yRCp/tl8Nj83pvqEMyfUn3ppjWPQNHgIbzor5UMtvQbFYgROYNJZOdIS3r2yuWX94x/u2/BuZ6oz +aXgQo/WrhlAptyu08+s1e95f9nnb1iUIrXa5BbfPJXrqWXiVLP5pGwnJFK8ieMSK0ePrJ1wSk2L7 +vujYvtFQEKP105ZjQslQ5NPWj5s37Gv+24Hot284eGfaITjrzSazg5anFHMVEp7t6Ni+GgqyxlAQ +o/X7RhL3PZ2796zd8/5LO9q3P1rtrOG8Nv/4XC5LlQMLZ2G+6Pj8NSjJBwOVZmZDbAZWG+we4hld +1fiPo6rGNNU4aidmsrLFyFMNBRnQzWv1ciMqR01qrB47+3hfw3SrxTZYzqSZUvu0SMIumkXGwloM +BTFa/2ukGtXgHzG0sWbsrMbqEy5y8q5/IHmFlJVIAq8vEKwFSmFm4un4F2t2r176SevHSwYyHY0y +bz9rtY46+/j6CTPGVDX+YpCr/kzcskoZKZ90l/IWJN8wMSapJbz39Y8ObFnYvHftK62xA8mBTk/D +g/SzNq5u/OmzRjQtDafCTFIuLd9meAqe45lIKrrrs/ZtTyF5X/J527ZtRKGMZihIv2xyVuYScoKR +dfILUrq1sDw+5bKtsda3Nu1rXrRp34aV+6Pfhg3qGQoyEBp1YYMzcQxvFohXafkqsOPZd3e9tXhr +66ebSenXaIaCDNAEE94CIRRZOQ8mAu9t3r3q8Y0t65fvCu00du8aCjJw9YJjuXyJFuFW646O7c9v +2Ld+8cf7t6yNShGDOoaCDOzGsmwukopsat77waLmlnX/uzP49X6DKkYzmtLcosfmFJyG4TOa0fqi +8Txf5/G4Z8HzCAY1jBDLaIUwjLFZrSfbbLbLBIFvwq1EJBJdaVDGUJCBzWyz2WO326ZDOS6zWCxn +5HI5lpwaxLWN0SkPGwpitAHTEErdYbfZrspmswy5jFaGtzVIMKCaiyiGcdbcUBCj0ZvxxpK+DrE4 +ZHQsx3pgdEiVI2cyMbFMJhPJZvvGCpGEkeNYB+A7mMJWIcDPhvsqBCAAzRznALY/CHwFfyfwt+fH +Y5ionMlEfygrTSbAcRwZy4WxMhglKMtyWa8VxbN6uxAz4Of/yx2KoAUDeSzvWTNnYhlTBegggnYy +sq9OWS6914aqIDzP11qt4vmiIEwGAqMgBF7cFpVELgqEWnF9mEymVsbi8VfxWeotk20268lIFmci +WTwN8AfjtrMgX0wUwrs/LcvNiURieTyeeLO3wkyEVhSF8VbA5wEfcxhCBEr5muC/H1cz8F8O/N8s +l8Aa/Ccp8CdivHqmoIBF+uyFkqxNJhLLYvHEmp7wB6wZoPkkilK1RiLRv6B/xmI2OxxOx1zwZBbm +MxzfuRWP0C5J6fejsdij8Xi8uRsvLZZGm912CYENGBNoiov51LndzrvwXbY4v0Q8sTAlSZ8Xf3c6 +HL9iWdNR6t5kKwv4tDUWiz2uI7ycw2G/AR/9WvqlUtJq8PdF9T2Hw3E1DPIx6nPyZAwYgC2Y35NK +ocHssNtnCgI/1WRix4DkL+4/0Hq7fmGCs9tt9mmQhynoeiLG8SuyLGO+IfBpRzqdfgtytjyZTH7V +jTaaCVmQyP0HBPc6AKouElNLVDKZ4k8Iw+ZwJDIPjHytHOGCUI10u10LwLgZgGvqCb6clld1hsM3 +Q5A/KA++ONLjdi+A4s0AYFOuJ/iy/B7gz4vFyoOPJPcEp9NB8J9ahFoKPgTotTDBPxb/UA+mz+f9 +m9Nhv4Lilfe1tOwbJFrFkys8nsegiGOUqlO38XBJ4MEtwVDoLvV3EKaL/X7f0nzuQS5do2I6KA7E +wAQCwZng6/Li73W1NZ/AU45WD51XpGTyzdbWtp/RYIIHfG1N9R58rNIaMMB+GGNcpYZVV1e7Gd5+ +rHp+5D4M2YsHWlunQ9IbwNvHIKenkWfId5IkLYKCXEEzYm6Xaw4U9A8YbwSNbirake+iyVRqYSjU +eRsUJtgtB4F2uaoqK5dBABbg4epiMkcDWrxPnsHgJ4J5K10u12U9VlHc7gv8Pu8aWLKZ6GsqBz7c +4k8hQG97Kyp+2dP5LhBklt/nW2NW4GfLgc9xp/u83rfd5eE/B7isBuOnFmH3BB8MPxe4vwcazdYN +fXK5eLGypL6Ip3M6nRPR9xUwcYxegq2MxUNx7/S4XRdrvksX4ZUK+ohyqscm/bp+n43QcMRzMaYk +3EI4S+mXoDxLHQMOtEMUxSrQ8VXI22ka2UxTPJcJsnyfy+V8CnQbUaowUeQTfjqsgnBddVXlu3AQ +x3ZREKLREKxH4I6m0MKBopYVLSNlAA6MeQShwtgSwjsNCD+N5z29ic8V+AIswUKXy3G23nMQjmnw +focMH14NVlwfPvCfCfyX4FknzYITGrIUGimMtAO/JZjD5F6Gcn70+zs+esuZE+EdwpQ/E2PXnxJl +IvCQr3vw8eie6KDI8n2CYLmWphhFXuXlWUu/gldq9HorVlgsZu9BBYHrOo/nLRd1B5YHiChBfied +lp/Az7eJK9cRNB4CdAtNiRA3D8F3i4CwWW9S6BfGFSgoIpX5nMvpfADex94NvigOqfC4F8HiWvRy +BlyR7+BTFZ1DHP4gCNMNviAIRwH/xwgONNiELpFo9M5oPH4XcHiDBh99LcDxEXgfdy9kYwjwOj5P +o6ISKswtISCDYQHPUeHHHezXg2CpL9LvSFAOIpNQ+HNwNZVjJGDILkF+8itaEYnIAPKqZxCK3oGc +44FMLvcJzaCB1qPgtf+UL/CQ/xBW/TPddTN7AsHARYlEci35hSkkpxPQ+Xl8XdttIpz5Z5hIDWK4 +LjtIYZ1v1yZqReFCv886O8O3I0FaS6osiO1H4/n/BJO6JZS4NwxW+IJgqHNxl+K+03mbHnwI5mcg +yO2IldfilgRhH414fz6s0qlq+HnCsNzxNpvtQuDzuDpNA9Hnk1SBAj8ZDkf+CfH0M0VYRLigTDPg +jZYQt931efZY3L8iEAz+pTcFAcD5Eknqw7KcIW845EhhA3z4De67aUyDgJzJRJjnyK8QiNXBYOgC +PJshfdD3pxRe70Ue9ttcNicrY5oQj284gpxILY0uJG/CT6sq5/E4HLY7dIoi20D3JuSC21RphVBR +4ZkPA36jmibEk8DoXo7795jhOWrw4Fnq5LKYtHWGI/OgaWvVxMcA63gLvwCu/34tIhAON5gzXK0g +GOg4COUcGtKE8R2BwGQo4LfFe0i6SAVrI9zkeqAzTKuEgDUbeC4uTghJ+bG4N5cGHxP9sq29YzJg +doEPZdxYVelfhzk2qGUlVyBME4T+8SJ8UeSPE0Vhdre5knpxPLEAgvWMNsxBorcctLhDyee6wAe+ +l3Kd7L2ZbLbH0hnhBjzSlvaOjnMlKd2q+uotOeNqhuKu0HrlXEFQji++tBq8aOlMp5/PC5DATycK +QuFDKByOPpvLHdmr64p85kC7rZl0ejto0y5nMm+qCihzYITqtfNAvxSMxKVq5SANnj8VCAR/V1NV +OZFVEn8VVXhEVnOJB7HiwRfwlZX5bj8OMSISAL5OQxQC9j4seZahLDSiX02XEqZVJNUqkebSIVw3 +qZWj2FKpVCiRSNyrVUJCHzB4EomxwfiwooAzcV/UGsV8pSQcuUmtHMWGviEoPkniuik5PNgkeBc3 +aNKpVN2o+EP5OsLh8EN6zATtngTDfs8U6KryUuwonuePg0f7ogyJINWe32mUI9/gFV8B/C2AdxKl +p0tH4Sz6EZaJz2QY6UhWDhjOFZFI5E+QmU3gm6zlNzzkRVp+mgr8fi0Wp1cRSYk/nkgsdjqdp3U1 +ZvnljrPNyWRq5/5k9zJZD3Fhq1I9oG2R5tWTwiBn6SC2OxqLv6wvYLGXzWbuJZIbaBSXvKrDhius +CPRZtEQM8L9BXqALHwK60sJbzstls6auXU2p4tbv/HqKIJxJZVY6vRoM0z26itBmF3DYCWUbqSlb +giT8iHIUBP3g7VLr9RJyhFw7BIE7iRIy9asdEko590lEA7/QW1NC7ljNceyJWlKYwEMYw+dK5S+J +ZGotQt/uuQjLHqubNEPwjgVzR/ACPxjhRFWuIJTk+SzHcqSqYi5jYgJgNehM+MOMLCdKCNjO1rb2 +80vBR8IONC3DaJMn6zNwxbrw4QV34ZrWwxR44NpASxxJbd3rrXiiVHikXkvStMFlykYIV7zE9wPi +D3OS5Bqe9KZSC66Q1aF4zq2ldyFsFi4zW8znlOhL+uWY7usIHrOmWuODm7rcZrU2kUWpQgJETd7L +2vAG4XUBjl/n2V19QDuvclEUML2b+Z7bPWCV3Hr4E8V32G0N+ua/kOzpNHtfyc5AUJB0Wv4olZL2 +9FDerdOrgkGuJ4umUp5aV54Fc1Gg4GJ+7na77sbno0stEvZS8+0kpNCBE+0D2onqGF8bpveB5SqF +P9NX+9GMVjq8QjTwbU/bdRC2OkuVig9VlM1KGfYCt9P5PwhJWD1hoNWLy2ilYuG+kC5TCSv6Q8Mv +uR5Rqg9ROkP0e9XkMnnVZ3w6qCBWq/Uoh91+H1EOHcBkq8KXSErble0BWbgzu9lsnlRGMkgS6kwJ +6/+9vS9T2KFK8yLWPoCf1GMOOYUnFTbzsb1TEJaTZXmrIfN9G0qCFwnGbtML0d7JZjOhQwlJzS6n +49dQhFpaJUhKp5eGw5E/Y3BScz6YEIqCeFRlpW87+VNdpWPHdBj9wkiCnBSPU1uGteVYEuKovAEp +MwGWlC2sI3Qq1Sy31ruRBcse3RvLcqTQlsup4TMmsvWbLKzJcobsLI7hOZd2Ax1osry1rf1mQ3aP +jAY+hfQKTpFIiGx2XXdIHoTn87tqaXFfc1tb+yX0vVmMpRzgyka2b3ANoggw2UYPYdQP5Ksq/Q8r +K79dFCQQDF4Yjyc+kjOZCNlaDliDtXMwm7mRijLpwvf7fX+1mM1nqMMxglNHINgUj8e3ADdyrmM3 +TZnx3Aml/oLsAGpcCf4LfeTJy5G1rxVv3626CvkgewQPTUHA36NpoVUqlSp1jkFkyjhsRYQfXqQZ +HmQiBenRVlEcBc3+lFpBMpt9UI4LSelOgxtAZgJFRUO4sh6wTqUpoM1qHQ34n+hU2HwCzzdRtmsA +ZGF9I4+/LG8C/qdo4aP/BB4wUpKkuxZCdvCKAj9JXc0iChiNxp6LRKPvHUFCzuZ6XkbP0ZJf8Kma +WGmarCgr+tWHw4hIUnpnJpPdhfGGdsEReFmt4pRwJPJXPTzAEpPf578VYq/ZTmTKb1NgdcIb3R2h +Npv1PBL+lDPxeCK5AnnO9ZT6tMXlcv4hmUrNph1Y8ng887R1bcWzbcxk5L3Fe4mkLnze6XLeivFn +03jvdrnmaUOzvHYAPtmecTAJIfBF8ZpuXpZhvE6n47pUR+CPOgpY4XDY78XHaq3LZ5jYj/WKnbRO +GFIPZa8FL/boVYFIqMlx3UUFxmM0z/OjQKetGqFjPG7XLcxhejEI5AK2Kv26KApDu6yIF3hxrt1m +mxCNxahexG6zT7GKwu2UsnyQzLiDYvnJFoupADpU61kgFFPx3S3lnvJLJBKrYZE30apgZIdmpd/3 +ECx5ffF7YpUR+szHRG+ghX7JZOppdViGUGs1kjAqfEsevvchwOoK3+ebb7OJN1A2QzIpwFdbU8BH +gpft5uUIMW02280+r/dqctBMjSMU6jift4Ls0arOac6NgBY7QJNVP5KCtOncd1RUeBa7nM7zwN9x +Ho97LnlvlpqWwPtLnRzXir5LYDRPA22duBz4PK7SX/k0+DvrcIagUIDHiA2lKDiPOZGtPxPVckIU +Hkb6HLfb9WhGtbRROIyVN45PmMH89yEYMyhAa7zeindFq7g0m8kQ4ngEgT+dHBYqngQsM3mSEVLc +WlHhfjmT6b7KCXhXVVb6L0JCvA13JBB1OK1ooLjL3ZFI5Ilu8GPRW70VHip8QRCuqhSEOaRyRJL7 +Inxa6gO92B2JRhZrLJOEcOhWeJwXtEaBbBSEMDwoiMJVaUnagGcTvCAMgWKSDYHu7gpoYqLRxJ3w +Uj/KX26SJGkLBJ+hrTaDLmdAiM4oGopAIPgbfGxWxZ3vgm5XU/ty3FgYitX4TDx7Ds8NUsK2wzo/ +GJ7NMKB/FwXhSoo3OAbyvMolO1fBoH4OXWfJznHM+yf0jbRgVTR2rzkWi9/jdjunQGAsFCUZBILe +WNS6g9rF9G6RAQO9gjjwbgjrb7XIKESssFjyZWPdBUrCtFBn+N+QEwRp8EGUu+HZ9OB7lLJ0Sfid +BH66O/xwOLIMuN+PMa6lwedMpkZOFBsJmfRWZZXV/RcRCy/8sRINWMS3ci4XiRh8tDBKs/O4y8sM +YvHEq06nkxQshtD6Kq1e/Tvm3K4USSoP1xyDoc4bq6sqT8HYoynKTI60TyZXMQCjKYdyJPhGhO9f +sbCO7yBO/+9CbKwbfxaPJeatICzgK/h9X9leBBFLW3vHvyPxf6jUOPpJFJuNxWLXwnus0OsbDIUO +Cb5ywiwL5bi2MxzWhd/e3vFrwH+EBj93kE76ygcL/FpbW/svM719Q0TfJrJtMCa36dGop5I9TOpN +5fZlC+fVSW7YcliTrHQ60N4ROB/jflg4Z0+XA9rquknhFTzRHyEP+Z3aLBH8jo7APNy8h7w6X2/V +sXhUMZWSHg0EQ5eS2JNVHcVVndQz61W0oCTXQCGvwHM7WZ2Tfdrx0D4KhTqnwuU/UMplI0TLtba1 +XxOJRMnO5J09nbwrwgdeBP40KMcDPYSKWeD/r4B/Jfp+XQ7+ytUBQbkNfafDsITozzKCiUJLXLZS +OJHNoDr9rPoWNnQ/YvXfY+5xvdOVeqv9sM5PQcFuQF+ptJyYwpFo7HII2VI8W2Wiy4lA6WvVmU+v +FpXJRlTIwuREInUPKRqaypQ1uIBtkINZ4NX8oqyZFa3KQOuudzjsy5B4XomYcpJyroMQmli8Awg9 +Nsbj8ccg4C+SChQs4rPITdw5zRoCWXUvIWRMMBhaBDjLMc4FSM6nwd01MoW3XtgUYxwj2+lhCTYn +U9Lz8XjsBYydKLMWTgRgEQRguZ3AFwrwMZcu8HG1Ih7fDMF9HiHmCyR3KDOfIvAXwpu9APxnIflX +429XjBDJL9rltLw9lZZeRZL/LBj2TSm4UO4PgI872/VP0RJYLaXKr6DRqkJY990zZO0HCedXpcaD +sVkAQ7fCZhXnAn/yWqS6Iq8Ru0fllERehUPdZh8IBu9OSal1Drv9WnKyEbeInFiUebcgB3gjFo/f +Dx5vBWwO83pWeUYtJyxovo4yn5cgU19p1r1Y3F9zCPlWqK29/XqE9g9aRWsTz1vOBj7k+LJfUc78 +K5ow1IG8rBVeAbUMct3lJRT/J8AA1gGKYtQIQdMAAAAASUVORK5CYII= + +------MultipartBoundary--grQgmHZS4LAs59x7sWDaraHj8KJtRgCXV2OCPwLbP5---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://cdn.cookielaw.org/logos/static/powered_by_logo.svg + + +------MultipartBoundary--grQgmHZS4LAs59x7sWDaraHj8KJtRgCXV2OCPwLbP5---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable + + +------MultipartBoundary--grQgmHZS4LAs59x7sWDaraHj8KJtRgCXV2OCPwLbP5---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable +Content-Location: https://accenture.demdex.net/dest5.html?d_nsid=0#https%3A%2F%2Fwww.accenture.com + +Adobe AudienceMa= +nager + +------MultipartBoundary--grQgmHZS4LAs59x7sWDaraHj8KJtRgCXV2OCPwLbP5------ diff --git a/static/fb3e1776-3a8a-41da-b077-bff601723a70/index.mhtml b/static/fb3e1776-3a8a-41da-b077-bff601723a70/index.mhtml new file mode 100644 index 0000000..5f610a5 --- /dev/null +++ b/static/fb3e1776-3a8a-41da-b077-bff601723a70/index.mhtml @@ -0,0 +1,15379 @@ +From: +Snapshot-Content-Location: https://openai.com/careers/data-infrastructure-engineer +Subject: Data Infrastructure Engineer +Date: Wed, 29 Nov 2023 11:49:33 -0800 +MIME-Version: 1.0 +Content-Type: multipart/related; + type="text/html"; + boundary="----MultipartBoundary--ytXB2gyJ491v8aIRmgQ9VKHloYt6M6mXRT2ezQqnux----" + + +------MultipartBoundary--ytXB2gyJ491v8aIRmgQ9VKHloYt6M6mXRT2ezQqnux---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable +Content-Location: https://openai.com/careers/data-infrastructure-engineer + + +Data Infrastructure Engineer + + + + + + + += +<= +link rel=3D"icon" type=3D"image/svg+xml" href=3D"data:image/svg+xml,%0A = + %0A= + %0A= + %0A "><= +link rel=3D"modulepreload" as=3D"script" crossorigin=3D"" href=3D"https://o= +penai.com/_nuxt/usePreviewToken.ce20253a.js"> +
                    <= +/div>

                    Mobile Navigation

                    • <= +a href=3D"https://openai.com/chatgpt" class=3D"ui-link group f-ui-1 inline-= +block relative text-primary" aria-label=3D"Overview" tabindex=3D"-1">Overview
                    • = +
                    • <= +!---->Enterpri= +se
                    • Try = +ChatGPT
                    = +Ca= +reers

                    Data Infrastructure Engineer

                    San Francisco, California, United States =E2=80= +=94 Applied AI Engineering

                    <= +div class=3D"ui-description ui-richtext">

                    About the Team

                    You=E2=80=99ll join the team that=E2=80=99s behind OpenAI=E2=80= +=99s data infrastructure that powers critical engineering, product, alignme= +nt teams that are core to the work we do at OpenAI. The systems we support = +include our data warehouse, batch compute infrastructure, streaming infrast= +ructure, data orchestration system, data lake, vector databases, critical i= +ntegrations, and more. 

                    About the Role

                    Th= +e Applied Data Platform team designs, builds, and operates the foundational= + data infrastructure that enables products and teams at OpenAI.

                    You a= +re comfortable with work such as scaling Kubernetes services, debugging Kaf= +ka consumer lag, diagnosing distributed kv store failures, designing a syst= +em to retrieve image vectors with low latency. 

                    You are well ver= +sed with infrastructure tooling such as Terraform, worked with Kubernetes, = +and have the SRE skill sets. 

                    This role is based in San Francisc= +o, CA. We use a hybrid work model of 3 days in the office per week and offe= +r relocation assistance to new employees.

                    In this role, you w= +ill:

                    • Design, build, and maintain data infrastructure sy= +stems such as distributed compute, data orchestration, distributed storage,= + streaming infrastructure while ensuring scalability, reliability, and secu= +rity 
                    • Ensure our data platform can scale reliably to the next = +several orders of magnitude
                    • Accelerate company productivity by empo= +wering your fellow engineers & teammates with excellent data tooling an= +d systems, providing a best in case experience
                    • Bring new features a= +nd capabilities to the world by partnering with product engineers, trust &a= +mp; safety and other teams to build the technical foundations
                    • Like = +all other teams, we are responsible for the reliability of the systems we b= +uild. This includes an on-call rotation to respond to critical incidents as= + needed 

                    You might thrive in this role if you:&nbs= +p;

                    • Have 4+ years in data infrastructure engineering OR<= +/li>
                    • Have 4+ years in infrastructure engineering with a strong interest = +in data
                    • Take pride in building and operating scalable, reliable, se= +cure systems
                    • Are comfortable with ambiguity and rapid change
                    • Have a voracious and intrinsic desire to learn and fill in missing skills= +=E2=80=94and an equally strong talent for sharing learnings clearly and con= +cisely with others

                    Some of the technologies you=E2=80=99ll be w= +orking with include Apache Spark, Python, Terraform, Kafka, Azure EventHub,= + Vector DBs.

                     

                    We are an equal opportunity employer and do= + not discriminate on the basis of race, religion, national origin, gender, = +sexual orientation, age, veteran status, disability or any other legally pr= +otected status. Pursuant to the San Francisco Fair Chance Ordinance, we wil= +l consider qualified applicants with arrest and conviction records. 

                    We are committed to providing reasonable accommodations to applicants = +with disabilities, and requests can be made via this link.

                    OpenAI US Applicant Privacy Policy

                     

                    Apply now
                    = +
                    + +------MultipartBoundary--ytXB2gyJ491v8aIRmgQ9VKHloYt6M6mXRT2ezQqnux---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: cid:css-cbe3b01f-334e-4f7c-91a0-8c26951a7c21@mhtml.blink + +@charset "utf-8"; + +.ui-description p strong:only-child { font-family: var(--sans); font-size: = +1rem; font-weight: 600; line-height: 130%; letter-spacing: 0px; -webkit-fon= +t-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-description p strong:only-child { font-size: 1.125rem; } +} + +.ui-description > div p:not(:first-child) strong:only-child { margin-top: v= +ar(--spacing-spacing-6); display: block; } + +.ui-description .content-conclusion div > strong:only-child { margin-top: v= +ar(--spacing-spacing-6); font-family: var(--sans); font-size: 1rem; font-we= +ight: 600; line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: = +antialiased; } + +@media (min-width: 1280px) { + .ui-description .content-conclusion div > strong:only-child { font-size: = +1.125rem; } +} + +.ui-description .content-conclusion div > strong:only-child { display: bloc= +k; } + +.ui-description .content-conclusion, .ui-description .content-pay-transpare= +ncy { margin-top: var(--spacing-spacing-6); display: block; } + +.ui-description .content-pay-transparency [style] { font-size: inherit !imp= +ortant; } + +.ui-description .content-pay-transparency .pay-input .title { margin-bottom= +: var(--spacing-spacing-2); margin-top: var(--spacing-spacing-4); font-weig= +ht: 600; } + +.ui-description .content-conclusion > div:not(:first-child) ul, .ui-descrip= +tion .content-conclusion > div:not(:first-child) ul + div { margin-top: var= +(--spacing-spacing-4); } +------MultipartBoundary--ytXB2gyJ491v8aIRmgQ9VKHloYt6M6mXRT2ezQqnux---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://openai.com/_nuxt/entry.5d0d7132.css + +@charset "utf-8"; + +.bg-\[url\(\'https\:\/\/cdn\.openai\.com\/research-covers\/musenet\/gradien= +t\.jpg\'\)\] { background-image: url("https://cdn.openai.com/research-cover= +s/musenet/gradient.jpg"); } + +.bg-\[url\(\'https\:\/\/cdn\.openai\.com\/triton\/assets\/zoom-triton\.svg\= +'\)\] { background-image: url("https://cdn.openai.com/triton/assets/zoom-tr= +iton.svg"); } + +.ui-form input[type=3D"text"].validate:invalid, .ui-form input[type=3D"numb= +er"].validate:invalid, .ui-form input[type=3D"email"].validate:invalid, .ui= +-form input[type=3D"tel"].validate:invalid, .ui-form input[type=3D"url"].va= +lidate:invalid, .ui-form input[type=3D"search"].validate:invalid, .ui-form = +textarea.validate:invalid, .ui-form select.validate:invalid { background-im= +age: url("data:image/svg+xml,%3Csvg width=3D'14' height=3D'14' viewBox=3D'0= + 0 14 14' fill=3D'none' xmlns=3D'http://www.w3.org/2000/svg'%3E%3Cpath d=3D= +'M7 0C3.13 0 0 3.13 0 7C0 10.87 3.13 14 7 14C10.87 14 14 10.87 14 7C14 3.13= + 10.87 0 7 0ZM7 12.37C4.04 12.37 1.63 9.96 1.63 7C1.63 4.04 4.04 1.63 7 1.6= +3C9.96 1.63 12.37 4.04 12.37 7C12.37 9.96 9.96 12.37 7 12.37Z' fill=3D'%23F= +F4500'/%3E%3Cpath d=3D'M7.77999 3.62012H6.20999V8.00012H7.77999V3.62012Z' f= +ill=3D'%23FF4500'/%3E%3Cpath d=3D'M7.77999 9H6.20999V10.58H7.77999V9Z' fill= +=3D'%23FF4500'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat; } + +.ui-form select { appearance: none; background-image: url("data:image/svg+x= +ml,%3Csvg width=3D'18' height=3D'18' viewBox=3D'0 0 18 18' fill=3D'none' xm= +lns=3D'http://www.w3.org/2000/svg'%3E%3Cpath d=3D'M9 12.3599L3.94 7.30994L5= +.06 6.18994L9 10.1399L12.94 6.18994L14.06 7.30994L9 12.3599Z' fill=3D'black= +'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat; } + +.ui-form select.validate:invalid { background-image: url("data:image/svg+xm= +l,%3Csvg width=3D'18' height=3D'18' viewBox=3D'0 0 18 18' fill=3D'none' xml= +ns=3D'http://www.w3.org/2000/svg'%3E%3Cpath d=3D'M9 12.3599L3.94 7.30994L5.= +06 6.18994L9 10.1399L12.94 6.18994L14.06 7.30994L9 12.3599Z' fill=3D'black'= +/%3E%3C/svg%3E%0A"), url("data:image/svg+xml,%3Csvg width=3D'14' height=3D'= +14' viewBox=3D'0 0 14 14' fill=3D'none' xmlns=3D'http://www.w3.org/2000/svg= +'%3E%3Cpath d=3D'M7 0C3.13 0 0 3.13 0 7C0 10.87 3.13 14 7 14C10.87 14 14 10= +.87 14 7C14 3.13 10.87 0 7 0ZM7 12.37C4.04 12.37 1.63 9.96 1.63 7C1.63 4.04= + 4.04 1.63 7 1.63C9.96 1.63 12.37 4.04 12.37 7C12.37 9.96 9.96 12.37 7 12.3= +7Z' fill=3D'%23FF4500'/%3E%3Cpath d=3D'M7.77999 3.62012H6.20999V8.00012H7.7= +7999V3.62012Z' fill=3D'%23FF4500'/%3E%3Cpath d=3D'M7.77999 9H6.20999V10.58H= +7.77999V9Z' fill=3D'%23FF4500'/%3E%3C/svg%3E%0A"); background-repeat: no-re= +peat, no-repeat; } + +html[lang=3D"ja-JP"] .translated-page { --sans: "Hiragino Sans", "Meiryo", = +"Hiragino Kaku Gothic ProN", sans-serif; --serif: "Hiragino Sans", "Meiryo"= +, "Hiragino Kaku Gothic ProN", sans-serif; } + +html[lang=3D"ja-JP"] .translated-page header, html[lang=3D"ja-JP"] .transla= +ted-page footer { --sans: "Soehne", system-ui, -apple-system, Helvetica Neu= +e, Arial, sans-serif; } + +.Page#research-publications-gpt-4 .early-vs-final td:first-child { width: 2= +0%; } + +.Page#research-publications-gpt-4 .early-vs-final td:nth-child(2), .Page#re= +search-publications-gpt-4 .early-vs-final td:nth-child(3) { width: 40%; } + +.Page#research-publications-gpt-4 .correct-vs-incorrect td { width: 50%; } + +.Page#research-publications-gpt-4 .f-reference-1 { margin-bottom: var(--mb)= +; } + +.Page#research-publications-gpt-4 .exams-table td:nth-child(1) { width: 40%= +; padding-right: 10%; } + +.Page#research-publications-gpt-4 .exams-table td:nth-child(2), .Page#resea= +rch-publications-gpt-4 .exams-table td:nth-child(3), .Page#research-publica= +tions-gpt-4 .exams-table td:nth-child(4) { width: 20%; } + +.Page#research-publications-gpt-4 .ui-block.theme-mid-gray { background-col= +or: var(--gray-300); } + +@media (min-width: 744px) { + .Page#customer-stories-be-my-eyes #introducing-be-my-eyes .ui-video { wid= +th: 50%; } +} + +@media (min-width: 429px) { + .Page#blog-details-chatgpt-can-now-see-hear-and-speak .ui-video { width: = +50%; } +} + +.Page#blog-details-chatgpt-plugins .theme-mid-gray { background-color: var(= +--orange-100); } + +.Page#blog-details-chatgpt-plugins .InterpreterBlock { z-index: 20; } + +.Page#blog-details-democratic-inputs-to-ai .f-reference-1 { display: none; = +} + +.Page#blog-details-red-teaming-network table { border-color: var(--border-s= +econdary); } + +.Page#blog-details-red-teaming-network tbody { width: 100%; display: table;= + } + +.Page#products-chatgpt-enterprise > div + div h2, .Page#products-enterprise= + > div + div h2 { font-family: var(--sans); font-size: 1.75rem; line-height= +: 120%; letter-spacing: -0.01em; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .Page#products-chatgpt-enterprise > div + div h2, .Page#products-enterpri= +se > div + div h2 { font-size: 2.25rem; } +} + +@media (min-width: 1280px) { + .Page#products-chatgpt-enterprise > div + div h2, .Page#products-enterpri= +se > div + div h2 { font-size: 3rem; line-height: 110%; letter-spacing: -0.= +02em; } +} + +.Page#products-chatgpt-enterprise > div + div h2, .Page#products-enterprise= + > div + div h2 { font-weight: 600; } + +.Page#products-chatgpt-enterprise > div + div h2 + div, .Page#products-ente= +rprise > div + div h2 + div { margin-top: var(--spacing-spacing-6); } + +.Page#products-dall-e-3 .ui-hero .container { height: auto; } + +.Page#products-dall-e-2 .ui-hero .f-display-5, .Page#products-dall-e-3 .ui-= +hero .f-display-5 { margin-left: -0.055em; } + +@media (min-width: 0px) { + @media not all and (min-width: 429px) { + .Page#products-dall-e-2 .ui-hero .f-display-5, .Page#products-dall-e-3 .u= +i-hero .f-display-5 { font-size: 23vw; } +} +} + +.Page#landings-supplier-data-processing-addendum .ui-blocks .ui-block.theme= +-mid-gray.ui-block--table > div { padding-top: var(--spacing-spacing-4); } + +.Page#blog-details-new-models-and-developer-products-announced-at-devday .u= +i-block--code-snippet video { filter: brightness(98%); } + +.Page#landings-enterprise-privacy #our-commitments, .Page#landings-enterpri= +se-privacy-2 #our-commitments { margin-top: var(--spacing-spacing-6); } + +.Page#landings-enterprise-privacy #ownership-you-own-and-control-your-data,= + .Page#landings-enterprise-privacy #control-you-decide-who-has-access, .Pag= +e#landings-enterprise-privacy #security-comprehensive-compliance, .Page#lan= +dings-enterprise-privacy-2 #ownership-you-own-and-control-your-data, .Page#= +landings-enterprise-privacy-2 #control-you-decide-who-has-access, .Page#lan= +dings-enterprise-privacy-2 #security-comprehensive-compliance { margin-top:= + var(--spacing-spacing-5); } + +*, ::before, ::after { box-sizing: border-box; border-width: 0px; border-st= +yle: solid; border-color: currentcolor; } + +::before, ::after { --tw-content: ""; } + +html { line-height: 1.5; text-size-adjust: 100%; tab-size: 4; font-family: = +Soehne, system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif; font= +-feature-settings: normal; font-variation-settings: normal; } + +body { margin: 0px; line-height: inherit; } + +hr { height: 0px; color: inherit; border-top-width: 1px; } + +abbr:where([title]) { text-decoration: underline dotted; } + +h1, h2, h3, h4, h5, h6 { font-size: inherit; font-weight: inherit; } + +a { color: inherit; text-decoration: inherit; } + +b, strong { font-weight: bolder; } + +code, kbd, samp, pre { font-family: "Soehne Mono Buch", Courier, monospace;= + font-size: 1em; } + +small { font-size: 80%; } + +sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-ali= +gn: baseline; } + +sub { bottom: -0.25em; } + +sup { top: -0.5em; } + +table { text-indent: 0px; border-color: inherit; border-collapse: collapse;= + } + +button, input, optgroup, select, textarea { font-family: inherit; font-feat= +ure-settings: inherit; font-variation-settings: inherit; font-size: 100%; f= +ont-weight: inherit; line-height: inherit; color: inherit; margin: 0px; pad= +ding: 0px; } + +button, select { text-transform: none; } + +button, [type=3D"button"], [type=3D"reset"], [type=3D"submit"] { appearance= +: button; background-color: transparent; background-image: none; } + +progress { vertical-align: baseline; } + +::-webkit-inner-spin-button, ::-webkit-outer-spin-button { height: auto; } + +[type=3D"search"] { appearance: textfield; outline-offset: -2px; } + +::-webkit-search-decoration { appearance: none; } + +::-webkit-file-upload-button { appearance: button; font: inherit; } + +summary { display: list-item; } + +blockquote, dl, dd, h1, h2, h3, h4, h5, h6, hr, figure, p, pre { margin: 0p= +x; } + +fieldset { margin: 0px; padding: 0px; } + +legend { padding: 0px; } + +ol, ul, menu { list-style: none; margin: 0px; padding: 0px; } + +dialog { padding: 0px; } + +textarea { resize: vertical; } + +input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { opa= +city: 1; color: rgb(156, 163, 175); } + +input::placeholder, textarea::placeholder { opacity: 1; color: rgb(156, 163= +, 175); } + +button, [role=3D"button"] { cursor: pointer; } + +:disabled { cursor: default; } + +img, svg, video, canvas, audio, iframe, embed, object { display: block; ver= +tical-align: middle; } + +img, video { max-width: 100%; height: auto; } + +[hidden] { display: none; } + +:root { --breakpoint: "xs"; --container-width: unset; --inner-gutter: 16px;= + --outer-gutter: 16px; --grid-columns: 6; --env: "production"; --grid-colum= +n-bg: rgba(127, 255, 255, .25); } + +@media (min-width: 429px) { + :root { --breakpoint: "sm"; --container-width: unset; --inner-gutter: 16p= +x; --outer-gutter: 16px; --grid-columns: 6; } +} + +@media (min-width: 744px) { + :root { --breakpoint: "md"; --container-width: unset; --inner-gutter: 16p= +x; --outer-gutter: 16px; --grid-columns: 8; } +} + +@media (min-width: 1280px) { + :root { --breakpoint: "lg"; --container-width: unset; --inner-gutter: 24p= +x; --outer-gutter: 24px; --grid-columns: 12; } +} + +@media (min-width: 1680px) { + :root { --breakpoint: "xl"; --container-width: 1632px; --inner-gutter: 24= +px; --outer-gutter: 24px; --grid-columns: 12; } +} + +.container { width: calc(var(--container-width, 100%) - (2 * var(--outer-gu= +tter, 0))); margin-right: auto; margin-left: auto; } + +.breakout.px-outer-gutter, .breakout > .px-outer-gutter { padding-left: var= +(--breakout-outer-gutter); padding-right: var(--breakout-outer-gutter); } + +.full-bleed-scroller { display: flex; flex-flow: row; overflow: auto hidden= +; gap: var(--inner-gutter); } + +.full-bleed-scroller::before { content: ""; flex: 0 0 auto; width: calc(var= +(--breakout-outer-gutter, var(--outer-gutter, 0px)) - var(--inner-gutter, 0= +px)); } + +.full-bleed-scroller::after { content: ""; flex: 0 0 auto; width: calc(var(= +--breakout-outer-gutter, var(--outer-gutter, 0px)) - var(--inner-gutter, 0p= +x)); } + +.gap-gutter { gap: var(--inner-gutter); } + +[class*=3D"scrollbar-track-"], [class*=3D"scrollbar-thumb-"] { --scrollbar-= +bg: #fafafa; --scrollbar-fg: #c1c1c1; --scrollbar-border: #e8e8e8; } + +[class*=3D"scrollbar-track-"]::-webkit-scrollbar, [class*=3D"scrollbar-thum= +b-"]::-webkit-scrollbar { width: var(--scrollbar-width, 15px); height: var(= +--scrollbar-width, 15px); } + +[class*=3D"scrollbar-track-"]::-webkit-scrollbar-track, [class*=3D"scrollba= +r-thumb-"]::-webkit-scrollbar-track { background: var(--scrollbar-bg); } + +[class*=3D"scrollbar-track-"]::-webkit-scrollbar-track:horizontal, [class*= +=3D"scrollbar-thumb-"]::-webkit-scrollbar-track:horizontal { border-top: 1p= +x solid var(--scrollbar-border); border-bottom: 1px solid var(--scrollbar-b= +order); } + +[class*=3D"scrollbar-track-"]::-webkit-scrollbar-track:vertical, [class*=3D= +"scrollbar-thumb-"]::-webkit-scrollbar-track:vertical { border-left: 1px so= +lid var(--scrollbar-border); border-right: 1px solid var(--scrollbar-border= +); } + +[class*=3D"scrollbar-track-"]::-webkit-scrollbar-thumb, [class*=3D"scrollba= +r-thumb-"]::-webkit-scrollbar-thumb { background-image: ; background-positi= +on-x: ; background-position-y: ; background-size: ; background-repeat-x: ; = +background-repeat-y: ; background-attachment: ; background-origin: ; backgr= +ound-color: ; border-radius: 20px; border: var(--scrollbar-padding, 4px) so= +lid transparent; background-clip: content-box; } + +:root { --spacing-spacing-1: .25rem; --spacing-spacing-2: .5rem; --spacing-= +spacing-3: .5rem; --spacing-spacing-4: 1rem; --spacing-spacing-5: 1.5rem; -= +-spacing-spacing-6: 2.25rem; --spacing-spacing-7: 4.5rem; --spacing-spacing= +-8: 5.25rem; --spacing-spacing-9: 9rem; --spacing-spacing-10: 11.25rem; --s= +pacing-spacing-11: 11.25rem; } + +@media (min-width: 744px) { + :root { --spacing-spacing-5: 2.25rem; --spacing-spacing-6: 3rem; --spacin= +g-spacing-7: 5.25rem; --spacing-spacing-8: 7rem; --spacing-spacing-9: 10rem= +; --spacing-spacing-10: 12.5rem; --spacing-spacing-11: 12.5rem; } +} + +@media (min-width: 1280px) { + :root { --spacing-spacing-3: .75rem; --spacing-spacing-4: 1.5rem; --spaci= +ng-spacing-5: 3rem; --spacing-spacing-6: 3.75rem; --spacing-spacing-7: 6rem= +; --spacing-spacing-8: 9rem; --spacing-spacing-9: 11.25rem; --spacing-spaci= +ng-10: 13.75rem; --spacing-spacing-11: 16.5rem; } +} + +.mt-spacing-1 { margin-top: var(--spacing-spacing-1); } + +.mb-spacing-1 { margin-bottom: var(--spacing-spacing-1); } + +.gap-spacing-1 { gap: var(--spacing-spacing-1); } + +.gap-y-spacing-1 { row-gap: var(--spacing-spacing-1); } + +.mt-spacing-2 { margin-top: var(--spacing-spacing-2); } + +.mb-spacing-2 { margin-bottom: var(--spacing-spacing-2); } + +.mr-spacing-2 { margin-right: var(--spacing-spacing-2); } + +.p-spacing-2 { padding: var(--spacing-spacing-2); } + +.pt-spacing-2 { padding-top: var(--spacing-spacing-2); } + +.pb-spacing-2 { padding-bottom: var(--spacing-spacing-2); } + +.px-spacing-2 { padding-left: var(--spacing-spacing-2); padding-right: var(= +--spacing-spacing-2); } + +.py-spacing-2 { padding-top: var(--spacing-spacing-2); padding-bottom: var(= +--spacing-spacing-2); } + +.gap-spacing-2 { gap: var(--spacing-spacing-2); } + +.gap-y-spacing-2 { row-gap: var(--spacing-spacing-2); } + +.\!mt-spacing-3 { margin-top: var(--spacing-spacing-3) !important; } + +.mt-spacing-3 { margin-top: var(--spacing-spacing-3); } + +.-mt-spacing-3 { margin-top: calc(var(--spacing-spacing-3) * -1); } + +.mb-spacing-3 { margin-bottom: var(--spacing-spacing-3); } + +.mr-spacing-3 { margin-right: var(--spacing-spacing-3); } + +.ml-spacing-3 { margin-left: var(--spacing-spacing-3); } + +.p-spacing-3 { padding: var(--spacing-spacing-3); } + +.pt-spacing-3 { padding-top: var(--spacing-spacing-3); } + +.pb-spacing-3 { padding-bottom: var(--spacing-spacing-3); } + +.pr-spacing-3 { padding-right: var(--spacing-spacing-3); } + +.pl-spacing-3 { padding-left: var(--spacing-spacing-3); } + +.px-spacing-3 { padding-left: var(--spacing-spacing-3); padding-right: var(= +--spacing-spacing-3); } + +.py-spacing-3 { padding-top: var(--spacing-spacing-3); padding-bottom: var(= +--spacing-spacing-3); } + +.gap-spacing-3 { gap: var(--spacing-spacing-3); } + +.gap-x-spacing-3 { column-gap: var(--spacing-spacing-3); } + +.gap-y-spacing-3 { row-gap: var(--spacing-spacing-3); } + +.mt-spacing-4 { margin-top: var(--spacing-spacing-4); } + +.-mt-spacing-4 { margin-top: calc(var(--spacing-spacing-4) * -1); } + +.mb-spacing-4 { margin-bottom: var(--spacing-spacing-4); } + +.-mb-spacing-4 { margin-bottom: calc(var(--spacing-spacing-4) * -1); } + +.mr-spacing-4 { margin-right: var(--spacing-spacing-4); } + +.ml-spacing-4 { margin-left: var(--spacing-spacing-4); } + +.-ml-spacing-4 { margin-left: calc(var(--spacing-spacing-4) * -1); } + +.my-spacing-4 { margin-top: var(--spacing-spacing-4); margin-bottom: var(--= +spacing-spacing-4); } + +.p-spacing-4 { padding: var(--spacing-spacing-4); } + +.pt-spacing-4 { padding-top: var(--spacing-spacing-4); } + +.pb-spacing-4 { padding-bottom: var(--spacing-spacing-4); } + +.pr-spacing-4 { padding-right: var(--spacing-spacing-4); } + +.py-spacing-4 { padding-top: var(--spacing-spacing-4); padding-bottom: var(= +--spacing-spacing-4); } + +.gap-spacing-4 { gap: var(--spacing-spacing-4); } + +.gap-x-spacing-4 { column-gap: var(--spacing-spacing-4); } + +.gap-y-spacing-4 { row-gap: var(--spacing-spacing-4); } + +.mt-spacing-5 { margin-top: var(--spacing-spacing-5); } + +.-mt-spacing-5 { margin-top: calc(var(--spacing-spacing-5) * -1); } + +.mb-spacing-5 { margin-bottom: var(--spacing-spacing-5); } + +.-mb-spacing-5 { margin-bottom: calc(var(--spacing-spacing-5) * -1); } + +.\!my-spacing-5 { margin-top: var(--spacing-spacing-5) !important; margin-b= +ottom: var(--spacing-spacing-5) !important; } + +.pt-spacing-5 { padding-top: var(--spacing-spacing-5); } + +.pb-spacing-5 { padding-bottom: var(--spacing-spacing-5); } + +.px-spacing-5 { padding-left: var(--spacing-spacing-5); padding-right: var(= +--spacing-spacing-5); } + +.py-spacing-5 { padding-top: var(--spacing-spacing-5); padding-bottom: var(= +--spacing-spacing-5); } + +.gap-spacing-5 { gap: var(--spacing-spacing-5); } + +.gap-x-spacing-5 { column-gap: var(--spacing-spacing-5); } + +.gap-y-spacing-5 { row-gap: var(--spacing-spacing-5); } + +.mt-spacing-6 { margin-top: var(--spacing-spacing-6); } + +.-mt-spacing-6 { margin-top: calc(var(--spacing-spacing-6) * -1); } + +.mb-spacing-6 { margin-bottom: var(--spacing-spacing-6); } + +.mr-spacing-6 { margin-right: var(--spacing-spacing-6); } + +.mx-spacing-6 { margin-left: var(--spacing-spacing-6); margin-right: var(--= +spacing-spacing-6); } + +.my-spacing-6 { margin-top: var(--spacing-spacing-6); margin-bottom: var(--= +spacing-spacing-6); } + +.p-spacing-6 { padding: var(--spacing-spacing-6); } + +.pt-spacing-6 { padding-top: var(--spacing-spacing-6); } + +.pb-spacing-6 { padding-bottom: var(--spacing-spacing-6); } + +.px-spacing-6 { padding-left: var(--spacing-spacing-6); padding-right: var(= +--spacing-spacing-6); } + +.py-spacing-6 { padding-top: var(--spacing-spacing-6); padding-bottom: var(= +--spacing-spacing-6); } + +.gap-spacing-6 { gap: var(--spacing-spacing-6); } + +.gap-y-spacing-6 { row-gap: var(--spacing-spacing-6); } + +.top-spacing-6 { top: var(--spacing-spacing-6); } + +.left-spacing-6 { left: var(--spacing-spacing-6); } + +.mt-spacing-7 { margin-top: var(--spacing-spacing-7); } + +.-mt-spacing-7 { margin-top: calc(var(--spacing-spacing-7) * -1); } + +.mb-spacing-7 { margin-bottom: var(--spacing-spacing-7); } + +.-mb-spacing-7 { margin-bottom: calc(var(--spacing-spacing-7) * -1); } + +.my-spacing-7 { margin-top: var(--spacing-spacing-7); margin-bottom: var(--= +spacing-spacing-7); } + +.pt-spacing-7 { padding-top: var(--spacing-spacing-7); } + +.pb-spacing-7 { padding-bottom: var(--spacing-spacing-7); } + +.py-spacing-7 { padding-top: var(--spacing-spacing-7); padding-bottom: var(= +--spacing-spacing-7); } + +.gap-spacing-7 { gap: var(--spacing-spacing-7); } + +.mt-spacing-8 { margin-top: var(--spacing-spacing-8); } + +.pt-spacing-8 { padding-top: var(--spacing-spacing-8); } + +.py-spacing-8 { padding-top: var(--spacing-spacing-8); padding-bottom: var(= +--spacing-spacing-8); } + +.mt-spacing-9 { margin-top: var(--spacing-spacing-9); } + +.pt-spacing-9 { padding-top: var(--spacing-spacing-9); } + +.mt-spacing-10 { margin-top: var(--spacing-spacing-10); } + +.py-spacing-10 { padding-top: var(--spacing-spacing-10); padding-bottom: va= +r(--spacing-spacing-10); } + +.pt-spacing-11 { padding-top: var(--spacing-spacing-11); } + +:root { --sans: "Soehne", system-ui, -apple-system, Helvetica Neue, Arial, = +sans-serif; --circle: "Soehne Circle", sans-serif; --serif: "Signifier", ui= +-serif, Georgia, Cambria, Times New Roman, Times, serif; --mono: "Soehne Mo= +no Buch", Courier, monospace; } + +.f-display-1 { font-family: var(--serif); font-weight: 400; font-size: 2.62= +5rem; line-height: 110%; letter-spacing: -0.01em; font-feature-settings: "l= +iga"; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-display-1 { font-size: 3.4375rem; } +} + +@media (min-width: 1280px) { + .f-display-1 { font-size: 4.5625rem; letter-spacing: -0.02em; } +} + +.f-display-2 { font-family: var(--sans); font-size: 2.625rem; line-height: = +110%; letter-spacing: -0.01em; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-display-2 { font-size: 3.4375rem; line-height: 110%; letter-spacing: -= +0.02em; } +} + +@media (min-width: 1280px) { + .f-display-2 { font-size: 4.5625rem; line-height: 100%; } +} + +.f-display-3 { font-family: var(--serif); font-weight: 400; font-size: 2rem= +; line-height: 110%; letter-spacing: -0.01em; font-feature-settings: "liga"= +; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-display-3 { font-size: 2.625rem; } +} + +@media (min-width: 1280px) { + .f-display-3 { font-size: 3.4375rem; } +} + +.f-display-4 { font-family: var(--sans); font-size: 9.125rem; line-height: = +100%; letter-spacing: -0.02em; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-display-4 { font-size: 12rem; } +} + +@media (min-width: 1280px) { + .f-display-4 { font-size: 18.1875rem; } +} + +@media (min-width: 1680px) { + .f-display-4 { font-size: 24rem; } +} + +.f-display-5 { font-family: var(--sans); font-size: 6rem; line-height: 100%= +; letter-spacing: -0.02em; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-display-5 { font-size: 7.9375rem; } +} + +@media (min-width: 1280px) { + .f-display-5 { font-size: 10.4375rem; } +} + +.f-heading-1 { font-family: var(--serif); font-size: 1.75rem; font-weight: = +400; line-height: 110%; letter-spacing: -0.01em; font-feature-settings: "li= +ga"; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-heading-1 { font-size: 2.25rem; } +} + +@media (min-width: 1280px) { + .f-heading-1 { font-size: 3rem; letter-spacing: -0.02em; } +} + +.f-heading-1-sans { font-family: var(--sans); font-size: 1.75rem; font-weig= +ht: 600; line-height: 110%; letter-spacing: -0.01em; font-feature-settings:= + "liga"; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-heading-1-sans { font-size: 2.25rem; } +} + +@media (min-width: 1280px) { + .f-heading-1-sans { font-size: 3rem; letter-spacing: -0.02em; } +} + +.f-heading-2 { font-family: var(--sans); font-size: 1.75rem; line-height: 1= +20%; letter-spacing: -0.01em; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-heading-2 { font-size: 2.25rem; } +} + +@media (min-width: 1280px) { + .f-heading-2 { font-size: 3rem; line-height: 110%; letter-spacing: -0.02e= +m; } +} + +.f-heading-3 { font-family: var(--sans); font-size: 1.3125rem; font-weight:= + 600; line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: antia= +liased; } + +@media (min-width: 744px) { + .f-heading-3 { font-size: 1.5rem; line-height: 120%; letter-spacing: -0.0= +1em; } +} + +@media (min-width: 1280px) { + .f-heading-3 { font-size: 1.75rem; } +} + +.f-heading-4 { font-family: var(--sans); font-size: 1.125rem; font-weight: = +600; line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: antial= +iased; } + +@media (min-width: 1280px) { + .f-heading-4 { font-size: 1.3125rem; } +} + +.f-heading-5 { font-family: var(--sans); font-size: 1rem; font-weight: 600;= + line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: antialiase= +d; } + +@media (min-width: 1280px) { + .f-heading-5 { font-size: 1.125rem; } +} + +.f-subhead-1 { font-family: var(--sans); font-size: 1.3125rem; line-height:= + 130%; letter-spacing: -0.01em; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-subhead-1 { font-size: 1.5rem; line-height: 120%; } +} + +@media (min-width: 1280px) { + .f-subhead-1 { font-size: 1.75rem; } +} + +.f-subhead-1-serif { font-family: var(--serif); font-size: 1.3125rem; line-= +height: 130%; letter-spacing: -0.01em; -webkit-font-smoothing: antialiased;= + } + +@media (min-width: 744px) { + .f-subhead-1-serif { font-size: 1.5rem; line-height: 120%; } +} + +@media (min-width: 1280px) { + .f-subhead-1-serif { font-size: 1.75rem; } +} + +.f-subhead-2 { font-family: var(--sans); font-size: 1rem; font-weight: 600;= + line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: antialiase= +d; } + +@media (min-width: 1280px) { + .f-subhead-2 { font-size: 1.125rem; } +} + +.f-body-1 { font-family: var(--sans); font-size: 1rem; line-height: 130%; l= +etter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .f-body-1 { font-size: 1.125rem; } +} + +.f-body-2 { font-family: var(--serif); font-size: 1.125rem; font-weight: 40= +0; line-height: 140%; letter-spacing: 0px; font-feature-settings: "liga"; -= +webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .f-body-2 { font-size: 1.3125rem; } +} + +.f-ui-0 { font-family: var(--sans); font-size: 0.875rem; line-height: 130%;= + letter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .f-ui-0 { font-size: 1rem; } +} + +.f-ui-1 { font-family: var(--sans); font-size: 1rem; line-height: 130%; let= +ter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .f-ui-1 { font-size: 1.125rem; } +} + +.f-ui-2 { font-family: var(--sans); font-size: 1rem; font-weight: 600; line= +-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .f-ui-2 { font-size: 1.125rem; } +} + +.f-ui-3 { font-family: var(--sans); font-size: 1.3125rem; line-height: 100%= +; letter-spacing: -0.01em; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-ui-3 { font-size: 1.5rem; } +} + +@media (min-width: 1280px) { + .f-ui-3 { font-size: 1.75rem; } +} + +.f-caption-1 { font-family: var(--sans); font-size: 0.75rem; line-height: 1= +30%; letter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +.f-quote-1 { font-family: var(--sans); font-size: 2rem; line-height: 120%; = +letter-spacing: -0.01em; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-quote-1 { font-size: 2.625rem; line-height: 110%; } +} + +@media (min-width: 1280px) { + .f-quote-1 { font-size: 3rem; letter-spacing: -0.02em; } +} + +.f-reference-1 { font-family: var(--sans); font-size: 0.75rem; line-height:= + 130%; letter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .f-reference-1 { font-size: 0.875rem; } +} + +.f-reference-2 { font-family: var(--sans); font-size: 0.5em; line-height: 1= +30%; letter-spacing: 0px; vertical-align: super; -webkit-font-smoothing: an= +tialiased; } + +@media (min-width: 1280px) { + .f-reference-2 { font-size: 0.875rem; } +} + +.f-meta-1 { font-family: var(--sans); font-size: 1rem; font-weight: 600; li= +ne-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: antialiased; = +} + +@media (min-width: 1280px) { + .f-meta-1 { font-size: 1.125rem; } +} + +.f-meta-2 { font-family: var(--sans); font-size: 1rem; line-height: 130%; l= +etter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .f-meta-2 { font-size: 1.125rem; } +} + +.f-code-1 { font-family: var(--mono); font-size: 1rem; line-height: 120%; l= +etter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .f-code-1 { font-size: 1.0625rem; } +} + +.f-summary-1 { font-family: var(--serif); font-size: 1.3125rem; font-weight= +: 400; line-height: 140%; letter-spacing: 0px; font-feature-settings: "liga= +"; -webkit-font-smoothing: antialiased; } + +@media (min-width: 744px) { + .f-summary-1 { font-size: 1.5rem; line-height: 130%; } +} + +@media (min-width: 1280px) { + .f-summary-1 { font-size: 1.75rem; } +} + +.theme-light-gray { --text-primary: var(--gray-900); --text-primary-rgb: 0,= +0,0; --text-secondary: var(--gray-700); --text-interactive-primary: var(--g= +ray-900); --border-primary: var(--gray-900); --border-secondary: rgba(0,0,0= +,.2); --background-primary: var(--gray-000); --background-interactive-prima= +ry-hover: var(--gray-400); --text-inverse: var(--background-primary); --bor= +der-inverse: var(--background-primary); --background-inverse: var(--text-pr= +imary); background-color: var(--background-primary); color: var(--text-prim= +ary); } + +.theme-mid-gray { --text-primary: var(--gray-900); --text-primary-rgb: 0,0,= +0; --text-secondary: var(--gray-800); --text-interactive-primary: var(--gra= +y-900); --border-primary: var(--gray-900); --border-secondary: rgba(0,0,0,.= +2); --background-primary: var(--gray-600); --background-interactive-primary= +-hover: var(--gray-500); --text-inverse: var(--background-primary); --borde= +r-inverse: var(--background-primary); --background-inverse: var(--text-prim= +ary); background-color: var(--background-primary); color: var(--text-primar= +y); } + +.theme-dark-gray { --text-primary: var(--gray-000); --text-primary-rgb: 255= +,255,255; --text-secondary: var(--gray-600); --text-interactive-primary: va= +r(--gray-000); --border-primary: var(--gray-000); --border-secondary: rgba(= +255,255,255,.2); --background-primary: var(--gray-900); --background-intera= +ctive-primary-hover: var(--gray-800); --text-inverse: var(--background-prim= +ary); --border-inverse: var(--background-primary); --background-inverse: va= +r(--text-primary); background-color: var(--background-primary); color: var(= +--text-primary); } + +.theme-light-red { --text-primary: var(--blue-600); --text-primary-rgb: 0,0= +,255; --text-secondary: var(--blue-500); --text-interactive-primary: var(--= +blue-600); --border-primary: var(--blue-600); --border-secondary: rgba(0, 0= +, 255, .1); --background-primary: var(--red-200); --background-interactive-= +primary-hover: var(--red-400); --text-inverse: var(--background-primary); -= +-border-inverse: var(--background-primary); --background-inverse: var(--tex= +t-primary); background-color: var(--background-primary); color: var(--text-= +primary); } + +.theme-mid-red { --text-primary: var(--gray-900); --text-primary-rgb: 0,0,0= +; --text-secondary: var(--red-900); --text-interactive-primary: var(--gray-= +900); --border-primary: var(--gray-900); --border-secondary: rgba(0, 0, 0, = +.2); --background-primary: var(--red-700); --background-interactive-primary= +-hover: var(--red-500); --text-inverse: var(--background-primary); --border= +-inverse: var(--background-primary); --background-inverse: var(--text-prima= +ry); background-color: var(--background-primary); color: var(--text-primary= +); } + +.theme-dark-red { --text-primary: var(--blue-200); --text-primary-rgb: 203,= +220,255; --text-secondary: var(--blue-300); --text-interactive-primary: var= +(--blue-200); --border-primary: var(--blue-200); --border-secondary: rgba(2= +03, 220, 255, .2); --background-primary: var(--red-900); --background-inter= +active-primary-hover: var(--red-800); --text-inverse: var(--background-prim= +ary); --border-inverse: var(--background-primary); --background-inverse: va= +r(--text-primary); background-color: var(--background-primary); color: var(= +--text-primary); } + +.theme-light-green { --text-primary: var(--magenta-700); --text-primary-rgb= +: 197,0,197; --text-secondary: var(--magenta-800); --text-interactive-prima= +ry: var(--magenta-700); --border-primary: var(--magenta-700); --border-seco= +ndary: rgba(197, 0, 197, .1); --background-primary: var(--green-200); --bac= +kground-interactive-primary-hover: var(--green-400); --text-inverse: var(--= +background-primary); --border-inverse: var(--background-primary); --backgro= +und-inverse: var(--text-primary); background-color: var(--background-primar= +y); color: var(--text-primary); } + +.theme-mid-green { --text-primary: var(--gray-900); --text-primary-rgb: 0,0= +,0; --text-secondary: var(--green-900); --text-interactive-primary: var(--g= +ray-900); --border-primary: var(--gray-900); --border-secondary: rgba(0, 0,= + 0, .2); --background-primary: var(--green-600); --background-interactive-p= +rimary-hover: var(--green-500); --text-inverse: var(--background-primary); = +--border-inverse: var(--background-primary); --background-inverse: var(--te= +xt-primary); background-color: var(--background-primary); color: var(--text= +-primary); } + +.theme-dark-green { --text-primary: var(--magenta-400); --text-primary-rgb:= + 255,139,255; --text-secondary: var(--magenta-300); --text-interactive-prim= +ary: var(--magenta-400); --border-primary: var(--magenta-400); --border-sec= +ondary: rgba(255, 139, 255, .2); --background-primary: var(--green-900); --= +background-interactive-primary-hover: rgba(0, 0, 0, .2); --text-inverse: va= +r(--background-primary); --border-inverse: var(--background-primary); --bac= +kground-inverse: var(--text-primary); background-color: var(--background-pr= +imary); color: var(--text-primary); } + +.theme-light-blue { --text-primary: var(--yellow-900); --text-primary-rgb: = +52,51,34; --text-secondary: var(--yellow-800); --text-interactive-primary: = +var(--yellow-900); --border-primary: var(--yellow-900); --border-secondary:= + rgba(52, 51, 34, .2); --background-primary: var(--blue-100); --background-= +interactive-primary-hover: var(--blue-200); --text-inverse: var(--backgroun= +d-primary); --border-inverse: var(--background-primary); --background-inver= +se: var(--text-primary); background-color: var(--background-primary); color= +: var(--text-primary); } + +.theme-mid-blue { --text-primary: var(--gray-000); --text-primary-rgb: 255,= +255,255; --text-secondary: var(--blue-300); --text-interactive-primary: var= +(--gray-000); --border-primary: var(--gray-000); --border-secondary: rgba(2= +55, 255, 255, .2); --background-primary: var(--blue-600); --background-inte= +ractive-primary-hover: var(--blue-700); --text-inverse: var(--background-pr= +imary); --border-inverse: var(--background-primary); --background-inverse: = +var(--text-primary); background-color: var(--background-primary); color: va= +r(--text-primary); } + +.theme-dark-blue { --text-primary: var(--yellow-400); --text-primary-rgb: 2= +55,246,57; --text-secondary: var(--yellow-700); --text-interactive-primary:= + var(--yellow-400); --border-primary: var(--yellow-400); --border-secondary= +: rgba(255, 246, 57, .2); --background-primary: var(--blue-900); --backgrou= +nd-interactive-primary-hover: var(--blue-800); --text-inverse: var(--backgr= +ound-primary); --border-inverse: var(--background-primary); --background-in= +verse: var(--text-primary); background-color: var(--background-primary); co= +lor: var(--text-primary); } + +.theme-light-yellow { --text-primary: var(--blue-600); --text-primary-rgb: = +0,0,255; --text-secondary: var(--blue-500); --text-interactive-primary: var= +(--blue-600); --border-primary: var(--blue-600); --border-secondary: rgba(0= +, 0, 255, .2); --background-primary: var(--yellow-100); --background-intera= +ctive-primary-hover: var(--yellow-400); --text-inverse: var(--background-pr= +imary); --border-inverse: var(--background-primary); --background-inverse: = +var(--text-primary); background-color: var(--background-primary); color: va= +r(--text-primary); } + +.theme-mid-yellow { --text-primary: var(--gray-900); --text-primary-rgb: 0,= +0,0; --text-secondary: var(--gray-600); --text-interactive-primary: var(--g= +ray-900); --border-primary: var(--gray-900); --border-secondary: rgba(0, 0,= + 0, .2); --background-primary: var(--yellow-400); --background-interactive-= +primary-hover: var(--yellow-500); --text-inverse: var(--background-primary)= +; --border-inverse: var(--background-primary); --background-inverse: var(--= +text-primary); background-color: var(--background-primary); color: var(--te= +xt-primary); } + +.theme-dark-yellow { --text-primary: var(--blue-100); --text-primary-rgb: 2= +29,241,255; --text-secondary: var(--blue-300); --text-interactive-primary: = +var(--blue-100); --border-primary: var(--blue-100); --border-secondary: rgb= +a(229, 241, 255, .2); --background-primary: var(--yellow-900); --background= +-interactive-primary-hover: var(--yellow-800); --text-inverse: var(--backgr= +ound-primary); --border-inverse: var(--background-primary); --background-in= +verse: var(--text-primary); background-color: var(--background-primary); co= +lor: var(--text-primary); } + +.theme-light-orange { --text-primary: var(--blue-600); --text-primary-rgb: = +0,0,255; --text-secondary: var(--blue-500); --text-interactive-primary: var= +(--blue-600); --border-primary: var(--blue-600); --border-secondary: rgba(0= +, 0, 255, .2); --background-primary: var(--orange-200); --background-intera= +ctive-primary-hover: var(--orange-300); --text-inverse: var(--background-pr= +imary); --border-inverse: var(--background-primary); --background-inverse: = +var(--text-primary); background-color: var(--background-primary); color: va= +r(--text-primary); } + +.theme-mid-orange { --text-primary: var(--blue-700); --text-primary-rgb: 4,= +4,172; --text-secondary: var(--blue-800); --text-interactive-primary: var(-= +-blue-700); --border-primary: var(--blue-700); --border-secondary: rgba(4, = +4, 172, .2); --background-primary: var(--orange-600); --background-interact= +ive-primary-hover: var(--orange-500); --text-inverse: var(--background-prim= +ary); --border-inverse: var(--background-primary); --background-inverse: va= +r(--text-primary); background-color: var(--background-primary); color: var(= +--text-primary); } + +.theme-dark-orange { --text-primary: var(--blue-300); --text-primary-rgb: 1= +75,193,255; --text-secondary: var(--blue-100); --text-interactive-primary: = +var(--blue-300); --border-primary: var(--blue-300); --border-secondary: rgb= +a(229, 241, 255, .2); --background-primary: var(--orange-900); --background= +-interactive-primary-hover: var(--orange-800); --text-inverse: var(--backgr= +ound-primary); --border-inverse: var(--background-primary); --background-in= +verse: var(--text-primary); background-color: var(--background-primary); co= +lor: var(--text-primary); } + +.theme-light-brown { --text-primary: var(--blue-600); --text-primary-rgb: 0= +,0,255; --text-secondary: var(--blue-800); --text-interactive-primary: var(= +--blue-600); --border-primary: var(--blue-600); --border-secondary: rgba(0,= + 0, 255, .2); --background-primary: var(--brown-200); --background-interact= +ive-primary-hover: var(--brown-300); --text-inverse: var(--background-prima= +ry); --border-inverse: var(--background-primary); --background-inverse: var= +(--text-primary); background-color: var(--background-primary); color: var(-= +-text-primary); } + +.theme-mid-brown { --text-primary: var(--blue-100); --text-primary-rgb: 229= +,241,255; --text-secondary: var(--blue-050); --text-interactive-primary: va= +r(--blue-100); --border-primary: var(--blue-100); --border-secondary: rgba(= +244, 251, 255, .2); --background-primary: var(--brown-600); --background-in= +teractive-primary-hover: var(--brown-700); --text-inverse: var(--background= +-primary); --border-inverse: var(--background-primary); --background-invers= +e: var(--text-primary); background-color: var(--background-primary); color:= + var(--text-primary); } + +.theme-dark-brown { --text-primary: var(--blue-300); --text-primary-rgb: 17= +5,193,255; --text-secondary: var(--blue-400); --text-interactive-primary: v= +ar(--blue-300); --border-primary: var(--blue-300); --border-secondary: rgba= +(175, 193, 255, .2); --background-primary: var(--brown-900); --background-i= +nteractive-primary-hover: var(--brown-800); --text-inverse: var(--backgroun= +d-primary); --border-inverse: var(--background-primary); --background-inver= +se: var(--text-primary); background-color: var(--background-primary); color= +: var(--text-primary); } + +.theme-light-magenta { --text-primary: var(--green-800); --text-primary-rgb= +: 45,113,42; --text-secondary: var(--green-900); --text-interactive-primary= +: var(--green-800); --border-primary: var(--green-800); --border-secondary:= + rgba(45, 113, 42, .2); --background-primary: var(--magenta-200); --backgro= +und-interactive-primary-hover: var(--magenta-100); --text-inverse: var(--ba= +ckground-primary); --border-inverse: var(--background-primary); --backgroun= +d-inverse: var(--text-primary); background-color: var(--background-primary)= +; color: var(--text-primary); } + +.theme-mid-magenta { --text-primary: var(--gray-900); --text-primary-rgb: 0= +,0,0; --text-secondary: var(--green-900); --text-interactive-primary: var(-= +-gray-900); --border-primary: var(--gray-900); --border-secondary: rgba(0, = +0, 0, .2); --background-primary: var(--magenta-500); --background-interacti= +ve-primary-hover: var(--magenta-400); --text-inverse: var(--background-prim= +ary); --border-inverse: var(--background-primary); --background-inverse: va= +r(--text-primary); background-color: var(--background-primary); color: var(= +--text-primary); } + +.theme-dark-magenta { --text-primary: var(--green-600); --text-primary-rgb:= + 81,218,76; --text-secondary: var(--green-700); --text-interactive-primary:= + var(--green-600); --border-primary: var(--green-600); --border-secondary: = +rgba(81, 218, 76, .2); --background-primary: var(--magenta-900); --backgrou= +nd-interactive-primary-hover: var(--magenta-800); --text-inverse: var(--bac= +kground-primary); --border-inverse: var(--background-primary); --background= +-inverse: var(--text-primary); background-color: var(--background-primary);= + color: var(--text-primary); } + +.theme-light-violet { --text-primary: var(--green-800); --text-primary-rgb:= + 45,113,42; --text-secondary: var(--green-900); --text-interactive-primary:= + var(--green-800); --border-primary: var(--green-800); --border-secondary: = +rgba(45, 113, 42, .2); --background-primary: var(--violet-200); --backgroun= +d-interactive-primary-hover: var(--violet-100); --text-inverse: var(--backg= +round-primary); --border-inverse: var(--background-primary); --background-i= +nverse: var(--text-primary); background-color: var(--background-primary); c= +olor: var(--text-primary); } + +.theme-mid-violet { --text-primary: var(--green-400); --text-primary-rgb: 1= +66,255,163; --text-secondary: var(--green-200); --text-interactive-primary:= + var(--green-400); --border-primary: var(--green-400); --border-secondary: = +rgba(166, 255, 163, .2); --background-primary: var(--violet-700); --backgro= +und-interactive-primary-hover: var(--violet-800); --text-inverse: var(--bac= +kground-primary); --border-inverse: var(--background-primary); --background= +-inverse: var(--text-primary); background-color: var(--background-primary);= + color: var(--text-primary); } + +.theme-dark-violet { --text-primary: var(--green-500); --text-primary-rgb: = +124,241,120; --text-secondary: var(--green-700); --text-interactive-primary= +: var(--green-500); --border-primary: var(--green-500); --border-secondary:= + rgba(124, 241, 120, .2); --background-primary: var(--violet-900); --backgr= +ound-interactive-primary-hover: var(--violet-800); --text-inverse: var(--ba= +ckground-primary); --border-inverse: var(--background-primary); --backgroun= +d-inverse: var(--text-primary); background-color: var(--background-primary)= +; color: var(--text-primary); } + +.theme-light-cyan { --text-primary: var(--orange-800); --text-primary-rgb: = +131,54,0; --text-secondary: var(--orange-900); --text-interactive-primary: = +var(--orange-800); --border-primary: var(--orange-800); --border-secondary:= + rgba(131, 54, 0, .2); --background-primary: var(--cyan-200); --background-= +interactive-primary-hover: var(--cyan-100); --text-inverse: var(--backgroun= +d-primary); --border-inverse: var(--background-primary); --background-inver= +se: var(--text-primary); background-color: var(--background-primary); color= +: var(--text-primary); } + +.theme-mid-cyan { --text-primary: var(--gray-900); --text-primary-rgb: 0,0,= +0; --text-secondary: var(--orange-900); --text-interactive-primary: var(--g= +ray-900); --border-primary: var(--gray-900); --border-secondary: rgba(0, 0,= + 0, .2); --background-primary: var(--cyan-600); --background-interactive-pr= +imary-hover: var(--cyan-300); --text-inverse: var(--background-primary); --= +border-inverse: var(--background-primary); --background-inverse: var(--text= +-primary); background-color: var(--background-primary); color: var(--text-p= +rimary); } + +.theme-dark-cyan { --text-primary: var(--orange-400); --text-primary-rgb: 2= +55,201,138; --text-secondary: var(--orange-200); --text-interactive-primary= +: var(--orange-400); --border-primary: var(--orange-400); --border-secondar= +y: rgba(255, 201, 138, .2); --background-primary: var(--cyan-900); --backgr= +ound-interactive-primary-hover: rgba(0, 0, 0, .2); --text-inverse: var(--ba= +ckground-primary); --border-inverse: var(--background-primary); --backgroun= +d-inverse: var(--text-primary); background-color: var(--background-primary)= +; color: var(--text-primary); } + +*, ::before, ::after { --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; = +--tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; -= +-tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: = +; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-= +from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ;= + --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-s= +pacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-widt= +h: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 / .5)= +; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-sha= +dow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightnes= +s: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; -= +-tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --t= +w-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale:= + ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacit= +y: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; } + +::-webkit-backdrop { --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --= +tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --t= +w-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; = +--tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-fr= +om-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; -= +-tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spa= +cing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:= + 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 / .5); = +--tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shado= +w: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness:= + ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --t= +w-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-= +backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;= + --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity:= + ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; } + +::backdrop { --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-trans= +late-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y= +: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pin= +ch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-posit= +ion: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordi= +nal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; = +--tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --= +tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 / .5); --tw-rin= +g-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #= +0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-= +contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-satura= +te: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop= +-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-ba= +ckdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-= +backdrop-saturate: ; --tw-backdrop-sepia: ; } + +:root { --gray-000: #FFFFFF; --gray-050: #F2F2F2; --gray-100: #FAFAFA; --gr= +ay-200: #F5F5F5; --gray-300: #EDEDED; --gray-400: #E5E5E5; --gray-500: #CDC= +DCD; --gray-600: #A8A8A8; --gray-700: #747474; --gray-800: #393939; --gray-= +900: #000000; --red-050: #FFF7F6; --red-100: #FFEDEB; --red-200: #FFE0DB; -= +-red-300: #FFD3C9; --red-400: #FFB7A4; --red-500: #FF9574; --red-600: #FF6E= +3C; --red-700: #FF4500; --red-800: #AA2E00; --red-900: #541600; --green-050= +: #F4FFF4; --green-100: #E9FFE8; --green-200: #D9FFD8; --green-300: #C9FFC7= +; --green-400: #A6FFA3; --green-500: #7CF178; --green-600: #51DA4C; --green= +-700: #3FA93B; --green-800: #2D712A; --green-900: #193718; --blue-050: #F4F= +BFF; --blue-100: #E5F1FF; --blue-200: #CBDCFF; --blue-300: #AFC1FF; --blue-= +400: #7989FF; --blue-500: #3C46FF; --blue-600: #0000FF; --blue-700: #0404AC= +; --blue-800: #020267; --blue-900: #00002E; --cyan-050: #F0FFFF; --cyan-100= +: #E0FFFF; --cyan-200: #CAFFFF; --cyan-300: #B3FFFF; --cyan-400: #82FFFF; -= +-cyan-500: #42FFFF; --cyan-600: #00FFFF; --cyan-700: #00E7E7; --cyan-800: #= +00B3B3; --cyan-900: #005454; --yellow-050: #FFFFDB; --yellow-100: #FFFFB6; = +--yellow-200: #FFFF8F; --yellow-300: #FFFF66; --yellow-400: #FFF639; --yell= +ow-500: #F5E60D; --yellow-600: #CFC52C; --yellow-700: #A19A3A; --yellow-800= +: #6C6837; --yellow-900: #343322; --magenta-050: #FFF9FF; --magenta-100: #F= +FF2FF; --magenta-200: #FFD7FF; --magenta-300: #FFC1FF; --magenta-400: #FF8B= +FF; --magenta-500: #FF45FF; --magenta-600: #FF00FF; --magenta-700: #C500C5;= + --magenta-800: #830083; --magenta-900: #400040; --orange-050: #FFFCF5; --o= +range-100: #FFF9EA; --orange-200: #FFF1D6; --orange-300: #FFE8C1; --orange-= +400: #FFC98A; --orange-500: #FFA045; --orange-600: #FE7600; --orange-700: #= +C45600; --orange-800: #833600; --orange-900: #401900; --violet-050: #FFF9FF= +; --violet-100: #FFF2FF; --violet-200: #FEE6FF; --violet-300: #FCDAFF; --vi= +olet-400: #EBBBFF; --violet-500: #D292FF; --violet-600: #B161FD; --violet-7= +00: #8A2BE2; --violet-800: #571397; --violet-900: #28044A; --brown-050: #F7= +ECE6; --brown-100: #F0DACF; --brown-200: #E8C7B6; --brown-300: #E1B59F; --b= +rown-400: #CB9379; --brown-500: #B67252; --brown-600: #A0522D; --brown-700:= + #793A1C; --brown-800: #51230D; --brown-900: #2A1003; --white-core: #ffffff= +; --white-tint-dark: #f6f6f6; --white-tint-muted: #f3f3f3; --white-highligh= +t: #ededed; --white-neon: #e5e5d5; --black-core: #1d1d1b; --black-tint-dark= +: #393939; --black-tint-muted: #747474; --black-highlight: #a8a8a8; --black= +-neon: #cdcdcd; --plum-core: #800080; --plum-tint-dark: #cc99cc; --plum-tin= +t-muted: #edc0ed; --plum-highlight: #ffcfff; --plum-neon: #ff66ff; --blue-c= +ore: #0f3e99; --blue-tint-dark: #9fb2d6; --blue-tint-muted: #e0ebff; --blue= +-highlight: #a1c1ff; --blue-neon: #1967ff; --teal-core: #004d4d; --teal-tin= +t-dark: #99b8b8; --teal-tint-muted: #cae3e3; --teal-highlight: #cfffff; --t= +eal-neon: #19ffff; --green-core: #1f3319; --green-tint-dark: #a5ada3; --gre= +en-tint-muted: #d3ded1; --green-highlight: #a9ff94; --green-neon: #47ff19; = +--olive-core: #566600; --olive-tint-dark: #acada3; --olive-tint-muted: #dbd= +ed1; --olive-highlight: #ecff8c; --olive-neon: #d9ff19; --yellow-core: #666= +233; --yellow-tint-dark: #c2c0ad; --yellow-tint-muted: #e8e8d6; --yellow-hi= +ghlight: #fff694; --yellow-neon: #ffec19; --orange-core: #592909; --orange-= +tint-dark: #b8b1a5; --orange-tint-muted: #e3ddd1; --orange-highlight: #ffd9= +8c; --orange-neon: #f06000; --red-core: #b22312; --red-tint-dark: #f5bbb5; = +--red-tint-muted: #ffd8d4; --red-highlight: #ff9a8c; --red-neon: #db1e04; -= +-text-primary: var(--gray-900); --text-primary-rgb: 0,0,0; --text-inverse: = +var(--background-primary); --text-secondary: var(--gray-700); --text-intera= +ctive-primary: var(--gray-900); --border-primary: var(--gray-900); --border= +-secondary: rgba(0,0,0,.2); --border-inverse: var(--background-primary); --= +background-primary: var(--gray-000); --background-inverse: var(--text-prima= +ry); --background-success: var(--green-200); --background-interactive-prima= +ry-hover: var(--gray-400); --transparent: transparent; } + +.grid-layout { display: grid; grid-template-columns: repeat(var(--container= +-grid-columns, var(--grid-columns)),1fr); grid-gap: var(--inner-gutter); } + +.grid-col-span-2 { --container-grid-columns: 2; grid-column: span 2 / span = +2; } + +.grid-col-span-6 { --container-grid-columns: 6; grid-column: span 6 / span = +6; } + +.grid-col-start-3 { grid-column-start: 3; } + +[class*=3D"grid-line-"] > * { position: relative; } + +[class*=3D"grid-line-"] > ::before, [class*=3D"grid-line-"] > ::after { con= +tent: attr(=F0=9F=91=BB); position: absolute; z-index: 0; pointer-events: n= +one; } + +.grid-cols-1[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-child(n= +)::before { border-bottom-width: 1px; } + +.grid-cols-1[class*=3D"grid-line-xfull"] > :nth-child(n)::before { left: 0p= +x; right: 0px; } + +.grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1)::before { right: 0px= +; } + +.grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child(-n+1)= +::before { border-bottom-width: 0px; } + +.grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child(-n+1)= + ~ ::before { border-bottom-width: 0px; } + +.grid-cols-2[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-child(n= +)::before { border-bottom-width: 1px; } + +.grid-cols-2[class*=3D"grid-line-xfull"] > :nth-child(n)::before { left: ca= +lc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); } + +.grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1)::before { left: 0px= +; } + +.grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+2)::before { right: 0p= +x; } + +.grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-child(-n+2= +)::before { border-bottom-width: 0px; } + +.grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-child(-n+2= +) ~ ::before { border-bottom-width: 0px; } + +.grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(n= +)::after { border-right-width: 1px; } + +.grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(2= +n+2)::after { border-right-width: 0px; } + +.grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(-= +n+2)::after { top: 0px; } + +.grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(2= +n+1):nth-last-child(-n+2)::after { bottom: 0px; } + +.grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(2= +n+1):nth-last-child(-n+2) ~ li::after { bottom: 0px; } + +.grid-cols-3[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-child(n= +)::before { border-bottom-width: 1px; } + +.grid-cols-3[class*=3D"grid-line-xfull"] > :nth-child(n)::before { left: ca= +lc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); } + +.grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1)::before { left: 0px= +; } + +.grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+3)::before { right: 0p= +x; } + +.grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-child(-n+3= +)::before { border-bottom-width: 0px; } + +.grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-child(-n+3= +) ~ ::before { border-bottom-width: 0px; } + +.grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(n= +)::after { border-right-width: 1px; } + +.grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(3= +n+3)::after { border-right-width: 0px; } + +.grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(-= +n+3)::after { top: 0px; } + +.grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(3= +n+1):nth-last-child(-n+3)::after { bottom: 0px; } + +.grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(3= +n+1):nth-last-child(-n+3) ~ li::after { bottom: 0px; } + +.grid-cols-4[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-child(n= +)::before { border-bottom-width: 1px; } + +.grid-cols-4[class*=3D"grid-line-xfull"] > :nth-child(n)::before { left: ca= +lc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); } + +.grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1)::before { left: 0px= +; } + +.grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+4)::before { right: 0p= +x; } + +.grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-child(-n+4= +)::before { border-bottom-width: 0px; } + +.grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-child(-n+4= +) ~ ::before { border-bottom-width: 0px; } + +.grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(n= +)::after { border-right-width: 1px; } + +.grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(4= +n+4)::after { border-right-width: 0px; } + +.grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(-= +n+4)::after { top: 0px; } + +.grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(4= +n+1):nth-last-child(-n+4)::after { bottom: 0px; } + +.grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(4= +n+1):nth-last-child(-n+4) ~ li::after { bottom: 0px; } + +.grid-cols-5[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-child(n= +)::before { border-bottom-width: 1px; } + +.grid-cols-5[class*=3D"grid-line-xfull"] > :nth-child(n)::before { left: ca= +lc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); } + +.grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1)::before { left: 0px= +; } + +.grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+5)::before { right: 0p= +x; } + +.grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-child(-n+5= +)::before { border-bottom-width: 0px; } + +.grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-child(-n+5= +) ~ ::before { border-bottom-width: 0px; } + +.grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(n= +)::after { border-right-width: 1px; } + +.grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(5= +n+5)::after { border-right-width: 0px; } + +.grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(-= +n+5)::after { top: 0px; } + +.grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(5= +n+1):nth-last-child(-n+5)::after { bottom: 0px; } + +.grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(5= +n+1):nth-last-child(-n+5) ~ li::after { bottom: 0px; } + +.grid-cols-6[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-child(n= +)::before { border-bottom-width: 1px; } + +.grid-cols-6[class*=3D"grid-line-xfull"] > :nth-child(n)::before { left: ca= +lc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); } + +.grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1)::before { left: 0px= +; } + +.grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+6)::before { right: 0p= +x; } + +.grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-child(-n+6= +)::before { border-bottom-width: 0px; } + +.grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-child(-n+6= +) ~ ::before { border-bottom-width: 0px; } + +.grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(n= +)::after { border-right-width: 1px; } + +.grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(6= +n+6)::after { border-right-width: 0px; } + +.grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(-= +n+6)::after { top: 0px; } + +.grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(6= +n+1):nth-last-child(-n+6)::after { bottom: 0px; } + +.grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-child(6= +n+1):nth-last-child(-n+6) ~ li::after { bottom: 0px; } + +@media (min-width: 429px) { + [class*=3D"grid-line-"] > * { position: relative; } + [class*=3D"grid-line-"] > ::before, [class*=3D"grid-line-"] > ::after { c= +ontent: attr(=F0=9F=91=BB); position: absolute; z-index: 0; pointer-events:= + none; } + .sm\:grid-line-x > ::before { content: attr(=F0=9F=91=BB); left: 0px; rig= +ht: 0px; top: 0px; bottom: calc(var(--inner-gutter) / -2); border-top: 0px = +solid transparent; border-bottom: 0px solid transparent; } + .sm\:grid-line-xfull > ::before { content: attr(=F0=9F=91=BB); left: calc= +(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); top: 0px= +; bottom: calc(var(--inner-gutter) / -2); border-top: 0px solid transparent= +; border-bottom: 0px solid transparent; } + .sm\:grid-line-x-0 > ::before { content: none; } + .sm\:grid-line-y > ::after { content: attr(=F0=9F=91=BB); left: 0px; righ= +t: calc(var(--inner-gutter) / -2); top: 0px; bottom: 0px; border-left: 0px = +solid transparent; border-right: 0px solid transparent; } + .sm\:grid-line-yfull > ::after { content: attr(=F0=9F=91=BB); left: 0px; = +right: calc(var(--inner-gutter) / -2); top: calc(var(--inner-gutter) / -1);= + bottom: 0px; border-left: 0px solid transparent; border-right: 0px solid t= +ransparent; } + .sm\:grid-line-yfull[class*=3D"grid-line-x"] > ::after { left: 0px; right= +: calc(var(--inner-gutter) / -2); top: calc(var(--inner-gutter) / -2); bott= +om: calc(var(--inner-gutter) / -2); border-left: 0px solid transparent; bor= +der-right: 0px solid transparent; } + .sm\:grid-line-y-0 > ::after { content: none; } + .sm\:grid-line-x-0[class*=3D"grid-line-x-"] > ::before { bottom: 0rem; } + .sm\:grid-line-x-0[class*=3D"grid-line-yfull"] > ::after { top: 0rem; bot= +tom: 0rem; } + .sm\:grid-line-x-1[class*=3D"grid-line-x-"] > ::before { bottom: -0.0625r= +em; } + .sm\:grid-line-x-1[class*=3D"grid-line-yfull"] > ::after { top: -0.0625re= +m; bottom: -0.0625rem; } + .sm\:grid-line-x-2[class*=3D"grid-line-x-"] > ::before { bottom: -0.125re= +m; } + .sm\:grid-line-x-2[class*=3D"grid-line-yfull"] > ::after { top: -0.125rem= +; bottom: -0.125rem; } + .sm\:grid-line-x-3[class*=3D"grid-line-x-"] > ::before { bottom: -0.1875r= +em; } + .sm\:grid-line-x-3[class*=3D"grid-line-yfull"] > ::after { top: -0.1875re= +m; bottom: -0.1875rem; } + .sm\:grid-line-x-4[class*=3D"grid-line-x-"] > ::before { bottom: -0.25rem= +; } + .sm\:grid-line-x-4[class*=3D"grid-line-yfull"] > ::after { top: -0.25rem;= + bottom: -0.25rem; } + .sm\:grid-line-x-5[class*=3D"grid-line-x-"] > ::before { bottom: -0.3125r= +em; } + .sm\:grid-line-x-5[class*=3D"grid-line-yfull"] > ::after { top: -0.3125re= +m; bottom: -0.3125rem; } + .sm\:grid-line-x-6[class*=3D"grid-line-x-"] > ::before { bottom: -0.375re= +m; } + .sm\:grid-line-x-6[class*=3D"grid-line-yfull"] > ::after { top: -0.375rem= +; bottom: -0.375rem; } + .sm\:grid-line-x-7[class*=3D"grid-line-x-"] > ::before { bottom: -0.4375r= +em; } + .sm\:grid-line-x-7[class*=3D"grid-line-yfull"] > ::after { top: -0.4375re= +m; bottom: -0.4375rem; } + .sm\:grid-line-x-8[class*=3D"grid-line-x-"] > ::before { bottom: -0.5rem;= + } + .sm\:grid-line-x-8[class*=3D"grid-line-yfull"] > ::after { top: -0.5rem; = +bottom: -0.5rem; } + .sm\:grid-line-x-9[class*=3D"grid-line-x-"] > ::before { bottom: -0.5625r= +em; } + .sm\:grid-line-x-9[class*=3D"grid-line-yfull"] > ::after { top: -0.5625re= +m; bottom: -0.5625rem; } + .sm\:grid-line-x-10[class*=3D"grid-line-x-"] > ::before { bottom: -0.625r= +em; } + .sm\:grid-line-x-10[class*=3D"grid-line-yfull"] > ::after { top: -0.625re= +m; bottom: -0.625rem; } + .sm\:grid-line-x-11[class*=3D"grid-line-x-"] > ::before { bottom: -0.6875= +rem; } + .sm\:grid-line-x-11[class*=3D"grid-line-yfull"] > ::after { top: -0.6875r= +em; bottom: -0.6875rem; } + .sm\:grid-line-x-12[class*=3D"grid-line-x-"] > ::before { bottom: -0.75re= +m; } + .sm\:grid-line-x-12[class*=3D"grid-line-yfull"] > ::after { top: -0.75rem= +; bottom: -0.75rem; } + .sm\:grid-line-x-13[class*=3D"grid-line-x-"] > ::before { bottom: -0.8125= +rem; } + .sm\:grid-line-x-13[class*=3D"grid-line-yfull"] > ::after { top: -0.8125r= +em; bottom: -0.8125rem; } + .sm\:grid-line-x-14[class*=3D"grid-line-x-"] > ::before { bottom: -0.875r= +em; } + .sm\:grid-line-x-14[class*=3D"grid-line-yfull"] > ::after { top: -0.875re= +m; bottom: -0.875rem; } + .sm\:grid-line-x-15[class*=3D"grid-line-x-"] > ::before { bottom: -0.9375= +rem; } + .sm\:grid-line-x-15[class*=3D"grid-line-yfull"] > ::after { top: -0.9375r= +em; bottom: -0.9375rem; } + .sm\:grid-line-x-16[class*=3D"grid-line-x-"] > ::before { bottom: -1rem; = +} + .sm\:grid-line-x-16[class*=3D"grid-line-yfull"] > ::after { top: -1rem; b= +ottom: -1rem; } + .sm\:grid-line-x-17[class*=3D"grid-line-x-"] > ::before { bottom: -1.0625= +rem; } + .sm\:grid-line-x-17[class*=3D"grid-line-yfull"] > ::after { top: -1.0625r= +em; bottom: -1.0625rem; } + .sm\:grid-line-x-18[class*=3D"grid-line-x-"] > ::before { bottom: -1.125r= +em; } + .sm\:grid-line-x-18[class*=3D"grid-line-yfull"] > ::after { top: -1.125re= +m; bottom: -1.125rem; } + .sm\:grid-line-x-19[class*=3D"grid-line-x-"] > ::before { bottom: -1.1875= +rem; } + .sm\:grid-line-x-19[class*=3D"grid-line-yfull"] > ::after { top: -1.1875r= +em; bottom: -1.1875rem; } + .sm\:grid-line-x-20[class*=3D"grid-line-x-"] > ::before { bottom: -1.25re= +m; } + .sm\:grid-line-x-20[class*=3D"grid-line-yfull"] > ::after { top: -1.25rem= +; bottom: -1.25rem; } + .sm\:grid-line-x-21[class*=3D"grid-line-x-"] > ::before { bottom: -1.3125= +rem; } + .sm\:grid-line-x-21[class*=3D"grid-line-yfull"] > ::after { top: -1.3125r= +em; bottom: -1.3125rem; } + .sm\:grid-line-x-22[class*=3D"grid-line-x-"] > ::before { bottom: -1.375r= +em; } + .sm\:grid-line-x-22[class*=3D"grid-line-yfull"] > ::after { top: -1.375re= +m; bottom: -1.375rem; } + .sm\:grid-line-x-23[class*=3D"grid-line-x-"] > ::before { bottom: -1.4375= +rem; } + .sm\:grid-line-x-23[class*=3D"grid-line-yfull"] > ::after { top: -1.4375r= +em; bottom: -1.4375rem; } + .sm\:grid-line-x-24[class*=3D"grid-line-x-"] > ::before { bottom: -1.5rem= +; } + .sm\:grid-line-x-24[class*=3D"grid-line-yfull"] > ::after { top: -1.5rem;= + bottom: -1.5rem; } + .sm\:grid-line-x-25[class*=3D"grid-line-x-"] > ::before { bottom: -1.5625= +rem; } + .sm\:grid-line-x-25[class*=3D"grid-line-yfull"] > ::after { top: -1.5625r= +em; bottom: -1.5625rem; } + .sm\:grid-line-x-26[class*=3D"grid-line-x-"] > ::before { bottom: -1.625r= +em; } + .sm\:grid-line-x-26[class*=3D"grid-line-yfull"] > ::after { top: -1.625re= +m; bottom: -1.625rem; } + .sm\:grid-line-x-27[class*=3D"grid-line-x-"] > ::before { bottom: -1.6875= +rem; } + .sm\:grid-line-x-27[class*=3D"grid-line-yfull"] > ::after { top: -1.6875r= +em; bottom: -1.6875rem; } + .sm\:grid-line-x-28[class*=3D"grid-line-x-"] > ::before { bottom: -1.75re= +m; } + .sm\:grid-line-x-28[class*=3D"grid-line-yfull"] > ::after { top: -1.75rem= +; bottom: -1.75rem; } + .sm\:grid-line-x-29[class*=3D"grid-line-x-"] > ::before { bottom: -1.8125= +rem; } + .sm\:grid-line-x-29[class*=3D"grid-line-yfull"] > ::after { top: -1.8125r= +em; bottom: -1.8125rem; } + .sm\:grid-line-x-30[class*=3D"grid-line-x-"] > ::before { bottom: -1.875r= +em; } + .sm\:grid-line-x-30[class*=3D"grid-line-yfull"] > ::after { top: -1.875re= +m; bottom: -1.875rem; } + .sm\:grid-line-x-31[class*=3D"grid-line-x-"] > ::before { bottom: -1.9375= +rem; } + .sm\:grid-line-x-31[class*=3D"grid-line-yfull"] > ::after { top: -1.9375r= +em; bottom: -1.9375rem; } + .sm\:grid-line-x-32[class*=3D"grid-line-x-"] > ::before { bottom: -2rem; = +} + .sm\:grid-line-x-32[class*=3D"grid-line-yfull"] > ::after { top: -2rem; b= +ottom: -2rem; } + .sm\:grid-line-x-33[class*=3D"grid-line-x-"] > ::before { bottom: -2.0625= +rem; } + .sm\:grid-line-x-33[class*=3D"grid-line-yfull"] > ::after { top: -2.0625r= +em; bottom: -2.0625rem; } + .sm\:grid-line-x-34[class*=3D"grid-line-x-"] > ::before { bottom: -2.125r= +em; } + .sm\:grid-line-x-34[class*=3D"grid-line-yfull"] > ::after { top: -2.125re= +m; bottom: -2.125rem; } + .sm\:grid-line-x-35[class*=3D"grid-line-x-"] > ::before { bottom: -2.1875= +rem; } + .sm\:grid-line-x-35[class*=3D"grid-line-yfull"] > ::after { top: -2.1875r= +em; bottom: -2.1875rem; } + .sm\:grid-line-x-36[class*=3D"grid-line-x-"] > ::before { bottom: -2.25re= +m; } + .sm\:grid-line-x-36[class*=3D"grid-line-yfull"] > ::after { top: -2.25rem= +; bottom: -2.25rem; } + .sm\:grid-line-x-37[class*=3D"grid-line-x-"] > ::before { bottom: -2.3125= +rem; } + .sm\:grid-line-x-37[class*=3D"grid-line-yfull"] > ::after { top: -2.3125r= +em; bottom: -2.3125rem; } + .sm\:grid-line-x-38[class*=3D"grid-line-x-"] > ::before { bottom: -2.375r= +em; } + .sm\:grid-line-x-38[class*=3D"grid-line-yfull"] > ::after { top: -2.375re= +m; bottom: -2.375rem; } + .sm\:grid-line-x-39[class*=3D"grid-line-x-"] > ::before { bottom: -2.4375= +rem; } + .sm\:grid-line-x-39[class*=3D"grid-line-yfull"] > ::after { top: -2.4375r= +em; bottom: -2.4375rem; } + .sm\:grid-line-x-40[class*=3D"grid-line-x-"] > ::before { bottom: -2.5rem= +; } + .sm\:grid-line-x-40[class*=3D"grid-line-yfull"] > ::after { top: -2.5rem;= + bottom: -2.5rem; } + .sm\:grid-line-x-41[class*=3D"grid-line-x-"] > ::before { bottom: -2.5625= +rem; } + .sm\:grid-line-x-41[class*=3D"grid-line-yfull"] > ::after { top: -2.5625r= +em; bottom: -2.5625rem; } + .sm\:grid-line-x-42[class*=3D"grid-line-x-"] > ::before { bottom: -2.625r= +em; } + .sm\:grid-line-x-42[class*=3D"grid-line-yfull"] > ::after { top: -2.625re= +m; bottom: -2.625rem; } + .sm\:grid-line-x-43[class*=3D"grid-line-x-"] > ::before { bottom: -2.6875= +rem; } + .sm\:grid-line-x-43[class*=3D"grid-line-yfull"] > ::after { top: -2.6875r= +em; bottom: -2.6875rem; } + .sm\:grid-line-x-44[class*=3D"grid-line-x-"] > ::before { bottom: -2.75re= +m; } + .sm\:grid-line-x-44[class*=3D"grid-line-yfull"] > ::after { top: -2.75rem= +; bottom: -2.75rem; } + .sm\:grid-line-x-45[class*=3D"grid-line-x-"] > ::before { bottom: -2.8125= +rem; } + .sm\:grid-line-x-45[class*=3D"grid-line-yfull"] > ::after { top: -2.8125r= +em; bottom: -2.8125rem; } + .sm\:grid-line-x-46[class*=3D"grid-line-x-"] > ::before { bottom: -2.875r= +em; } + .sm\:grid-line-x-46[class*=3D"grid-line-yfull"] > ::after { top: -2.875re= +m; bottom: -2.875rem; } + .sm\:grid-line-x-47[class*=3D"grid-line-x-"] > ::before { bottom: -2.9375= +rem; } + .sm\:grid-line-x-47[class*=3D"grid-line-yfull"] > ::after { top: -2.9375r= +em; bottom: -2.9375rem; } + .sm\:grid-line-x-48[class*=3D"grid-line-x-"] > ::before { bottom: -3rem; = +} + .sm\:grid-line-x-48[class*=3D"grid-line-yfull"] > ::after { top: -3rem; b= +ottom: -3rem; } + .sm\:grid-line-x-49[class*=3D"grid-line-x-"] > ::before { bottom: -3.0625= +rem; } + .sm\:grid-line-x-49[class*=3D"grid-line-yfull"] > ::after { top: -3.0625r= +em; bottom: -3.0625rem; } + .sm\:grid-line-x-50[class*=3D"grid-line-x-"] > ::before { bottom: -3.125r= +em; } + .sm\:grid-line-x-50[class*=3D"grid-line-yfull"] > ::after { top: -3.125re= +m; bottom: -3.125rem; } + .sm\:grid-line-x-51[class*=3D"grid-line-x-"] > ::before { bottom: -3.1875= +rem; } + .sm\:grid-line-x-51[class*=3D"grid-line-yfull"] > ::after { top: -3.1875r= +em; bottom: -3.1875rem; } + .sm\:grid-line-x-52[class*=3D"grid-line-x-"] > ::before { bottom: -3.25re= +m; } + .sm\:grid-line-x-52[class*=3D"grid-line-yfull"] > ::after { top: -3.25rem= +; bottom: -3.25rem; } + .sm\:grid-line-x-53[class*=3D"grid-line-x-"] > ::before { bottom: -3.3125= +rem; } + .sm\:grid-line-x-53[class*=3D"grid-line-yfull"] > ::after { top: -3.3125r= +em; bottom: -3.3125rem; } + .sm\:grid-line-x-54[class*=3D"grid-line-x-"] > ::before { bottom: -3.375r= +em; } + .sm\:grid-line-x-54[class*=3D"grid-line-yfull"] > ::after { top: -3.375re= +m; bottom: -3.375rem; } + .sm\:grid-line-x-55[class*=3D"grid-line-x-"] > ::before { bottom: -3.4375= +rem; } + .sm\:grid-line-x-55[class*=3D"grid-line-yfull"] > ::after { top: -3.4375r= +em; bottom: -3.4375rem; } + .sm\:grid-line-x-56[class*=3D"grid-line-x-"] > ::before { bottom: -3.5rem= +; } + .sm\:grid-line-x-56[class*=3D"grid-line-yfull"] > ::after { top: -3.5rem;= + bottom: -3.5rem; } + .sm\:grid-line-x-57[class*=3D"grid-line-x-"] > ::before { bottom: -3.5625= +rem; } + .sm\:grid-line-x-57[class*=3D"grid-line-yfull"] > ::after { top: -3.5625r= +em; bottom: -3.5625rem; } + .sm\:grid-line-x-58[class*=3D"grid-line-x-"] > ::before { bottom: -3.625r= +em; } + .sm\:grid-line-x-58[class*=3D"grid-line-yfull"] > ::after { top: -3.625re= +m; bottom: -3.625rem; } + .sm\:grid-line-x-59[class*=3D"grid-line-x-"] > ::before { bottom: -3.6875= +rem; } + .sm\:grid-line-x-59[class*=3D"grid-line-yfull"] > ::after { top: -3.6875r= +em; bottom: -3.6875rem; } + .sm\:grid-line-x-60[class*=3D"grid-line-x-"] > ::before { bottom: -3.75re= +m; } + .sm\:grid-line-x-60[class*=3D"grid-line-yfull"] > ::after { top: -3.75rem= +; bottom: -3.75rem; } + .sm\:grid-line-x-61[class*=3D"grid-line-x-"] > ::before { bottom: -3.8125= +rem; } + .sm\:grid-line-x-61[class*=3D"grid-line-yfull"] > ::after { top: -3.8125r= +em; bottom: -3.8125rem; } + .sm\:grid-line-x-62[class*=3D"grid-line-x-"] > ::before { bottom: -3.875r= +em; } + .sm\:grid-line-x-62[class*=3D"grid-line-yfull"] > ::after { top: -3.875re= +m; bottom: -3.875rem; } + .sm\:grid-line-x-63[class*=3D"grid-line-x-"] > ::before { bottom: -3.9375= +rem; } + .sm\:grid-line-x-63[class*=3D"grid-line-yfull"] > ::after { top: -3.9375r= +em; bottom: -3.9375rem; } + .sm\:grid-line-x-64[class*=3D"grid-line-x-"] > ::before { bottom: -4rem; = +} + .sm\:grid-line-x-64[class*=3D"grid-line-yfull"] > ::after { top: -4rem; b= +ottom: -4rem; } + .sm\:grid-line-x-65[class*=3D"grid-line-x-"] > ::before { bottom: -4.0625= +rem; } + .sm\:grid-line-x-65[class*=3D"grid-line-yfull"] > ::after { top: -4.0625r= +em; bottom: -4.0625rem; } + .sm\:grid-line-x-66[class*=3D"grid-line-x-"] > ::before { bottom: -4.125r= +em; } + .sm\:grid-line-x-66[class*=3D"grid-line-yfull"] > ::after { top: -4.125re= +m; bottom: -4.125rem; } + .sm\:grid-line-x-67[class*=3D"grid-line-x-"] > ::before { bottom: -4.1875= +rem; } + .sm\:grid-line-x-67[class*=3D"grid-line-yfull"] > ::after { top: -4.1875r= +em; bottom: -4.1875rem; } + .sm\:grid-line-x-68[class*=3D"grid-line-x-"] > ::before { bottom: -4.25re= +m; } + .sm\:grid-line-x-68[class*=3D"grid-line-yfull"] > ::after { top: -4.25rem= +; bottom: -4.25rem; } + .sm\:grid-line-x-69[class*=3D"grid-line-x-"] > ::before { bottom: -4.3125= +rem; } + .sm\:grid-line-x-69[class*=3D"grid-line-yfull"] > ::after { top: -4.3125r= +em; bottom: -4.3125rem; } + .sm\:grid-line-x-70[class*=3D"grid-line-x-"] > ::before { bottom: -4.375r= +em; } + .sm\:grid-line-x-70[class*=3D"grid-line-yfull"] > ::after { top: -4.375re= +m; bottom: -4.375rem; } + .sm\:grid-line-x-71[class*=3D"grid-line-x-"] > ::before { bottom: -4.4375= +rem; } + .sm\:grid-line-x-71[class*=3D"grid-line-yfull"] > ::after { top: -4.4375r= +em; bottom: -4.4375rem; } + .sm\:grid-line-x-72[class*=3D"grid-line-x-"] > ::before { bottom: -4.5rem= +; } + .sm\:grid-line-x-72[class*=3D"grid-line-yfull"] > ::after { top: -4.5rem;= + bottom: -4.5rem; } + .sm\:grid-line-x-73[class*=3D"grid-line-x-"] > ::before { bottom: -4.5625= +rem; } + .sm\:grid-line-x-73[class*=3D"grid-line-yfull"] > ::after { top: -4.5625r= +em; bottom: -4.5625rem; } + .sm\:grid-line-x-74[class*=3D"grid-line-x-"] > ::before { bottom: -4.625r= +em; } + .sm\:grid-line-x-74[class*=3D"grid-line-yfull"] > ::after { top: -4.625re= +m; bottom: -4.625rem; } + .sm\:grid-line-x-75[class*=3D"grid-line-x-"] > ::before { bottom: -4.6875= +rem; } + .sm\:grid-line-x-75[class*=3D"grid-line-yfull"] > ::after { top: -4.6875r= +em; bottom: -4.6875rem; } + .sm\:grid-line-x-76[class*=3D"grid-line-x-"] > ::before { bottom: -4.75re= +m; } + .sm\:grid-line-x-76[class*=3D"grid-line-yfull"] > ::after { top: -4.75rem= +; bottom: -4.75rem; } + .sm\:grid-line-x-77[class*=3D"grid-line-x-"] > ::before { bottom: -4.8125= +rem; } + .sm\:grid-line-x-77[class*=3D"grid-line-yfull"] > ::after { top: -4.8125r= +em; bottom: -4.8125rem; } + .sm\:grid-line-x-78[class*=3D"grid-line-x-"] > ::before { bottom: -4.875r= +em; } + .sm\:grid-line-x-78[class*=3D"grid-line-yfull"] > ::after { top: -4.875re= +m; bottom: -4.875rem; } + .sm\:grid-line-x-79[class*=3D"grid-line-x-"] > ::before { bottom: -4.9375= +rem; } + .sm\:grid-line-x-79[class*=3D"grid-line-yfull"] > ::after { top: -4.9375r= +em; bottom: -4.9375rem; } + .sm\:grid-line-x-80[class*=3D"grid-line-x-"] > ::before { bottom: -5rem; = +} + .sm\:grid-line-x-80[class*=3D"grid-line-yfull"] > ::after { top: -5rem; b= +ottom: -5rem; } + .sm\:grid-line-x-81[class*=3D"grid-line-x-"] > ::before { bottom: -5.0625= +rem; } + .sm\:grid-line-x-81[class*=3D"grid-line-yfull"] > ::after { top: -5.0625r= +em; bottom: -5.0625rem; } + .sm\:grid-line-x-82[class*=3D"grid-line-x-"] > ::before { bottom: -5.125r= +em; } + .sm\:grid-line-x-82[class*=3D"grid-line-yfull"] > ::after { top: -5.125re= +m; bottom: -5.125rem; } + .sm\:grid-line-x-83[class*=3D"grid-line-x-"] > ::before { bottom: -5.1875= +rem; } + .sm\:grid-line-x-83[class*=3D"grid-line-yfull"] > ::after { top: -5.1875r= +em; bottom: -5.1875rem; } + .sm\:grid-line-x-84[class*=3D"grid-line-x-"] > ::before { bottom: -5.25re= +m; } + .sm\:grid-line-x-84[class*=3D"grid-line-yfull"] > ::after { top: -5.25rem= +; bottom: -5.25rem; } + .sm\:grid-line-x-85[class*=3D"grid-line-x-"] > ::before { bottom: -5.3125= +rem; } + .sm\:grid-line-x-85[class*=3D"grid-line-yfull"] > ::after { top: -5.3125r= +em; bottom: -5.3125rem; } + .sm\:grid-line-x-86[class*=3D"grid-line-x-"] > ::before { bottom: -5.375r= +em; } + .sm\:grid-line-x-86[class*=3D"grid-line-yfull"] > ::after { top: -5.375re= +m; bottom: -5.375rem; } + .sm\:grid-line-x-87[class*=3D"grid-line-x-"] > ::before { bottom: -5.4375= +rem; } + .sm\:grid-line-x-87[class*=3D"grid-line-yfull"] > ::after { top: -5.4375r= +em; bottom: -5.4375rem; } + .sm\:grid-line-x-88[class*=3D"grid-line-x-"] > ::before { bottom: -5.5rem= +; } + .sm\:grid-line-x-88[class*=3D"grid-line-yfull"] > ::after { top: -5.5rem;= + bottom: -5.5rem; } + .sm\:grid-line-x-89[class*=3D"grid-line-x-"] > ::before { bottom: -5.5625= +rem; } + .sm\:grid-line-x-89[class*=3D"grid-line-yfull"] > ::after { top: -5.5625r= +em; bottom: -5.5625rem; } + .sm\:grid-line-x-90[class*=3D"grid-line-x-"] > ::before { bottom: -5.625r= +em; } + .sm\:grid-line-x-90[class*=3D"grid-line-yfull"] > ::after { top: -5.625re= +m; bottom: -5.625rem; } + .sm\:grid-line-x-91[class*=3D"grid-line-x-"] > ::before { bottom: -5.6875= +rem; } + .sm\:grid-line-x-91[class*=3D"grid-line-yfull"] > ::after { top: -5.6875r= +em; bottom: -5.6875rem; } + .sm\:grid-line-x-92[class*=3D"grid-line-x-"] > ::before { bottom: -5.75re= +m; } + .sm\:grid-line-x-92[class*=3D"grid-line-yfull"] > ::after { top: -5.75rem= +; bottom: -5.75rem; } + .sm\:grid-line-x-93[class*=3D"grid-line-x-"] > ::before { bottom: -5.8125= +rem; } + .sm\:grid-line-x-93[class*=3D"grid-line-yfull"] > ::after { top: -5.8125r= +em; bottom: -5.8125rem; } + .sm\:grid-line-x-94[class*=3D"grid-line-x-"] > ::before { bottom: -5.875r= +em; } + .sm\:grid-line-x-94[class*=3D"grid-line-yfull"] > ::after { top: -5.875re= +m; bottom: -5.875rem; } + .sm\:grid-line-x-95[class*=3D"grid-line-x-"] > ::before { bottom: -5.9375= +rem; } + .sm\:grid-line-x-95[class*=3D"grid-line-yfull"] > ::after { top: -5.9375r= +em; bottom: -5.9375rem; } + .sm\:grid-line-x-96[class*=3D"grid-line-x-"] > ::before { bottom: -6rem; = +} + .sm\:grid-line-x-96[class*=3D"grid-line-yfull"] > ::after { top: -6rem; b= +ottom: -6rem; } + .sm\:grid-line-x-97[class*=3D"grid-line-x-"] > ::before { bottom: -6.0625= +rem; } + .sm\:grid-line-x-97[class*=3D"grid-line-yfull"] > ::after { top: -6.0625r= +em; bottom: -6.0625rem; } + .sm\:grid-line-x-98[class*=3D"grid-line-x-"] > ::before { bottom: -6.125r= +em; } + .sm\:grid-line-x-98[class*=3D"grid-line-yfull"] > ::after { top: -6.125re= +m; bottom: -6.125rem; } + .sm\:grid-line-x-99[class*=3D"grid-line-x-"] > ::before { bottom: -6.1875= +rem; } + .sm\:grid-line-x-99[class*=3D"grid-line-yfull"] > ::after { top: -6.1875r= +em; bottom: -6.1875rem; } + .sm\:grid-line-x-100[class*=3D"grid-line-x-"] > ::before { bottom: -6.25r= +em; } + .sm\:grid-line-x-100[class*=3D"grid-line-yfull"] > ::after { top: -6.25re= +m; bottom: -6.25rem; } + .sm\:grid-line-x-400[class*=3D"grid-line-x-"] > ::before { bottom: -25rem= +; } + .sm\:grid-line-x-400[class*=3D"grid-line-yfull"] > ::after { top: -25rem;= + bottom: -25rem; } + .sm\:grid-line-x-600[class*=3D"grid-line-x-"] > ::before { bottom: -37.5r= +em; } + .sm\:grid-line-x-600[class*=3D"grid-line-yfull"] > ::after { top: -37.5re= +m; bottom: -37.5rem; } + .sm\:grid-line-x-safe-top[class*=3D"grid-line-x-"] > ::before { } + .sm\:grid-line-x-safe-top[class*=3D"grid-line-yfull"] > ::after { } + .sm\:grid-line-x-safe-bottom[class*=3D"grid-line-x-"] > ::before { } + .sm\:grid-line-x-safe-bottom[class*=3D"grid-line-yfull"] > ::after { } + .sm\:grid-line-x-safe-left[class*=3D"grid-line-x-"] > ::before { } + .sm\:grid-line-x-safe-left[class*=3D"grid-line-yfull"] > ::after { } + .sm\:grid-line-x-safe-right[class*=3D"grid-line-x-"] > ::before { } + .sm\:grid-line-x-safe-right[class*=3D"grid-line-yfull"] > ::after { } + .sm\:grid-line-x-gutter[class*=3D"grid-line-x-"] > ::before { } + .sm\:grid-line-x-gutter[class*=3D"grid-line-yfull"] > ::after { } + .sm\:grid-line-x-outer-gutter[class*=3D"grid-line-x-"] > ::before { } + .sm\:grid-line-x-outer-gutter[class*=3D"grid-line-yfull"] > ::after { } + .sm\:grid-line-x-primary[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--border-primary); } + .sm\:grid-line-y-primary[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--border-primary); } + .sm\:grid-line-xy-primary[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--border-primary); } + .sm\:grid-line-xy-primary[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--border-primary); } + .sm\:grid-line-x-secondary[class*=3D"grid-line-x-"] > ::before { border-b= +ottom-color: var(--border-secondary); } + .sm\:grid-line-y-secondary[class*=3D"grid-line-y-"] > ::after { border-ri= +ght-color: var(--border-secondary); } + .sm\:grid-line-xy-secondary[class*=3D"grid-line-xy-"] > ::before { border= +-bottom-color: var(--border-secondary); } + .sm\:grid-line-xy-secondary[class*=3D"grid-line-xy-"] > ::after { border-= +right-color: var(--border-secondary); } + .sm\:grid-line-x-inverse[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--border-inverse); } + .sm\:grid-line-y-inverse[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--border-inverse); } + .sm\:grid-line-xy-inverse[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--border-inverse); } + .sm\:grid-line-xy-inverse[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--border-inverse); } + .sm\:grid-line-x-on-dark[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--gray-000); } + .sm\:grid-line-y-on-dark[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--gray-000); } + .sm\:grid-line-xy-on-dark[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--gray-000); } + .sm\:grid-line-xy-on-dark[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--gray-000); } + .sm\:grid-line-x-inherit[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: inherit; } + .sm\:grid-line-y-inherit[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: inherit; } + .sm\:grid-line-xy-inherit[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: inherit; } + .sm\:grid-line-xy-inherit[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: inherit; } + .sm\:grid-line-x-transparent[class*=3D"grid-line-x-"] > ::before { border= +-bottom-color: var(--transparent); } + .sm\:grid-line-y-transparent[class*=3D"grid-line-y-"] > ::after { border-= +right-color: var(--transparent); } + .sm\:grid-line-xy-transparent[class*=3D"grid-line-xy-"] > ::before { bord= +er-bottom-color: var(--transparent); } + .sm\:grid-line-xy-transparent[class*=3D"grid-line-xy-"] > ::after { borde= +r-right-color: var(--transparent); } + .sm\:grid-cols-1[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-1[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: 0px; right: 0px; } + .sm\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1)::before { righ= +t: 0px; } + .sm\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1)::before { border-bottom-width: 0px; } + .sm\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-2[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .sm\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1)::before { lef= +t: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+2)::before { rig= +ht: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2)::before { border-bottom-width: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+2)::after { border-right-width: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+2)::after { top: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2)::after { bottom: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2) ~ li::after { bottom: 0px; } + .sm\:grid-cols-3[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-3[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .sm\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1)::before { lef= +t: 0px; } + .sm\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+3)::before { rig= +ht: 0px; } + .sm\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3)::before { border-bottom-width: 0px; } + .sm\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .sm\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+3)::after { border-right-width: 0px; } + .sm\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+3)::after { top: 0px; } + .sm\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3)::after { bottom: 0px; } + .sm\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3) ~ li::after { bottom: 0px; } + .sm\:grid-cols-4[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-4[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .sm\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1)::before { lef= +t: 0px; } + .sm\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+4)::before { rig= +ht: 0px; } + .sm\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4)::before { border-bottom-width: 0px; } + .sm\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .sm\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+4)::after { border-right-width: 0px; } + .sm\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+4)::after { top: 0px; } + .sm\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4)::after { bottom: 0px; } + .sm\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4) ~ li::after { bottom: 0px; } + .sm\:grid-cols-5[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-5[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .sm\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1)::before { lef= +t: 0px; } + .sm\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+5)::before { rig= +ht: 0px; } + .sm\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5)::before { border-bottom-width: 0px; } + .sm\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .sm\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+5)::after { border-right-width: 0px; } + .sm\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+5)::after { top: 0px; } + .sm\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5)::after { bottom: 0px; } + .sm\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5) ~ li::after { bottom: 0px; } + .sm\:grid-cols-6[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-6[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .sm\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1)::before { lef= +t: 0px; } + .sm\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+6)::before { rig= +ht: 0px; } + .sm\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6)::before { border-bottom-width: 0px; } + .sm\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .sm\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+6)::after { border-right-width: 0px; } + .sm\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+6)::after { top: 0px; } + .sm\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6)::after { bottom: 0px; } + .sm\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6) ~ li::after { bottom: 0px; } + .sm\:grid-cols-7[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-7[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .sm\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1)::before { lef= +t: 0px; } + .sm\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+7)::before { rig= +ht: 0px; } + .sm\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7)::before { border-bottom-width: 0px; } + .sm\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .sm\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+7)::after { border-right-width: 0px; } + .sm\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+7)::after { top: 0px; } + .sm\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7)::after { bottom: 0px; } + .sm\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7) ~ li::after { bottom: 0px; } + .sm\:grid-cols-8[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-8[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .sm\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1)::before { lef= +t: 0px; } + .sm\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+8)::before { rig= +ht: 0px; } + .sm\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1):nth-last-chil= +d(-n+8)::before { border-bottom-width: 0px; } + .sm\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1):nth-last-chil= +d(-n+8) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .sm\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+8)::after { border-right-width: 0px; } + .sm\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+8)::after { top: 0px; } + .sm\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+1):nth-last-child(-n+8)::after { bottom: 0px; } + .sm\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+1):nth-last-child(-n+8) ~ li::after { bottom: 0px; } +} + +@media (min-width: 744px) { + [class*=3D"grid-line-"] > * { position: relative; } + [class*=3D"grid-line-"] > ::before, [class*=3D"grid-line-"] > ::after { c= +ontent: attr(=F0=9F=91=BB); position: absolute; z-index: 0; pointer-events:= + none; } + .md\:grid-line-x > ::before { content: attr(=F0=9F=91=BB); left: 0px; rig= +ht: 0px; top: 0px; bottom: calc(var(--inner-gutter) / -2); border-top: 0px = +solid transparent; border-bottom: 0px solid transparent; } + .md\:grid-line-xfull > ::before { content: attr(=F0=9F=91=BB); left: calc= +(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); top: 0px= +; bottom: calc(var(--inner-gutter) / -2); border-top: 0px solid transparent= +; border-bottom: 0px solid transparent; } + .md\:grid-line-x-0 > ::before { content: none; } + .md\:grid-line-y > ::after { content: attr(=F0=9F=91=BB); left: 0px; righ= +t: calc(var(--inner-gutter) / -2); top: 0px; bottom: 0px; border-left: 0px = +solid transparent; border-right: 0px solid transparent; } + .md\:grid-line-yfull > ::after { content: attr(=F0=9F=91=BB); left: 0px; = +right: calc(var(--inner-gutter) / -2); top: calc(var(--inner-gutter) / -1);= + bottom: 0px; border-left: 0px solid transparent; border-right: 0px solid t= +ransparent; } + .md\:grid-line-yfull[class*=3D"grid-line-x"] > ::after { left: 0px; right= +: calc(var(--inner-gutter) / -2); top: calc(var(--inner-gutter) / -2); bott= +om: calc(var(--inner-gutter) / -2); border-left: 0px solid transparent; bor= +der-right: 0px solid transparent; } + .md\:grid-line-y-0 > ::after { content: none; } + .md\:grid-line-x-0[class*=3D"grid-line-x-"] > ::before { bottom: 0rem; } + .md\:grid-line-x-0[class*=3D"grid-line-yfull"] > ::after { top: 0rem; bot= +tom: 0rem; } + .md\:grid-line-x-1[class*=3D"grid-line-x-"] > ::before { bottom: -0.0625r= +em; } + .md\:grid-line-x-1[class*=3D"grid-line-yfull"] > ::after { top: -0.0625re= +m; bottom: -0.0625rem; } + .md\:grid-line-x-2[class*=3D"grid-line-x-"] > ::before { bottom: -0.125re= +m; } + .md\:grid-line-x-2[class*=3D"grid-line-yfull"] > ::after { top: -0.125rem= +; bottom: -0.125rem; } + .md\:grid-line-x-3[class*=3D"grid-line-x-"] > ::before { bottom: -0.1875r= +em; } + .md\:grid-line-x-3[class*=3D"grid-line-yfull"] > ::after { top: -0.1875re= +m; bottom: -0.1875rem; } + .md\:grid-line-x-4[class*=3D"grid-line-x-"] > ::before { bottom: -0.25rem= +; } + .md\:grid-line-x-4[class*=3D"grid-line-yfull"] > ::after { top: -0.25rem;= + bottom: -0.25rem; } + .md\:grid-line-x-5[class*=3D"grid-line-x-"] > ::before { bottom: -0.3125r= +em; } + .md\:grid-line-x-5[class*=3D"grid-line-yfull"] > ::after { top: -0.3125re= +m; bottom: -0.3125rem; } + .md\:grid-line-x-6[class*=3D"grid-line-x-"] > ::before { bottom: -0.375re= +m; } + .md\:grid-line-x-6[class*=3D"grid-line-yfull"] > ::after { top: -0.375rem= +; bottom: -0.375rem; } + .md\:grid-line-x-7[class*=3D"grid-line-x-"] > ::before { bottom: -0.4375r= +em; } + .md\:grid-line-x-7[class*=3D"grid-line-yfull"] > ::after { top: -0.4375re= +m; bottom: -0.4375rem; } + .md\:grid-line-x-8[class*=3D"grid-line-x-"] > ::before { bottom: -0.5rem;= + } + .md\:grid-line-x-8[class*=3D"grid-line-yfull"] > ::after { top: -0.5rem; = +bottom: -0.5rem; } + .md\:grid-line-x-9[class*=3D"grid-line-x-"] > ::before { bottom: -0.5625r= +em; } + .md\:grid-line-x-9[class*=3D"grid-line-yfull"] > ::after { top: -0.5625re= +m; bottom: -0.5625rem; } + .md\:grid-line-x-10[class*=3D"grid-line-x-"] > ::before { bottom: -0.625r= +em; } + .md\:grid-line-x-10[class*=3D"grid-line-yfull"] > ::after { top: -0.625re= +m; bottom: -0.625rem; } + .md\:grid-line-x-11[class*=3D"grid-line-x-"] > ::before { bottom: -0.6875= +rem; } + .md\:grid-line-x-11[class*=3D"grid-line-yfull"] > ::after { top: -0.6875r= +em; bottom: -0.6875rem; } + .md\:grid-line-x-12[class*=3D"grid-line-x-"] > ::before { bottom: -0.75re= +m; } + .md\:grid-line-x-12[class*=3D"grid-line-yfull"] > ::after { top: -0.75rem= +; bottom: -0.75rem; } + .md\:grid-line-x-13[class*=3D"grid-line-x-"] > ::before { bottom: -0.8125= +rem; } + .md\:grid-line-x-13[class*=3D"grid-line-yfull"] > ::after { top: -0.8125r= +em; bottom: -0.8125rem; } + .md\:grid-line-x-14[class*=3D"grid-line-x-"] > ::before { bottom: -0.875r= +em; } + .md\:grid-line-x-14[class*=3D"grid-line-yfull"] > ::after { top: -0.875re= +m; bottom: -0.875rem; } + .md\:grid-line-x-15[class*=3D"grid-line-x-"] > ::before { bottom: -0.9375= +rem; } + .md\:grid-line-x-15[class*=3D"grid-line-yfull"] > ::after { top: -0.9375r= +em; bottom: -0.9375rem; } + .md\:grid-line-x-16[class*=3D"grid-line-x-"] > ::before { bottom: -1rem; = +} + .md\:grid-line-x-16[class*=3D"grid-line-yfull"] > ::after { top: -1rem; b= +ottom: -1rem; } + .md\:grid-line-x-17[class*=3D"grid-line-x-"] > ::before { bottom: -1.0625= +rem; } + .md\:grid-line-x-17[class*=3D"grid-line-yfull"] > ::after { top: -1.0625r= +em; bottom: -1.0625rem; } + .md\:grid-line-x-18[class*=3D"grid-line-x-"] > ::before { bottom: -1.125r= +em; } + .md\:grid-line-x-18[class*=3D"grid-line-yfull"] > ::after { top: -1.125re= +m; bottom: -1.125rem; } + .md\:grid-line-x-19[class*=3D"grid-line-x-"] > ::before { bottom: -1.1875= +rem; } + .md\:grid-line-x-19[class*=3D"grid-line-yfull"] > ::after { top: -1.1875r= +em; bottom: -1.1875rem; } + .md\:grid-line-x-20[class*=3D"grid-line-x-"] > ::before { bottom: -1.25re= +m; } + .md\:grid-line-x-20[class*=3D"grid-line-yfull"] > ::after { top: -1.25rem= +; bottom: -1.25rem; } + .md\:grid-line-x-21[class*=3D"grid-line-x-"] > ::before { bottom: -1.3125= +rem; } + .md\:grid-line-x-21[class*=3D"grid-line-yfull"] > ::after { top: -1.3125r= +em; bottom: -1.3125rem; } + .md\:grid-line-x-22[class*=3D"grid-line-x-"] > ::before { bottom: -1.375r= +em; } + .md\:grid-line-x-22[class*=3D"grid-line-yfull"] > ::after { top: -1.375re= +m; bottom: -1.375rem; } + .md\:grid-line-x-23[class*=3D"grid-line-x-"] > ::before { bottom: -1.4375= +rem; } + .md\:grid-line-x-23[class*=3D"grid-line-yfull"] > ::after { top: -1.4375r= +em; bottom: -1.4375rem; } + .md\:grid-line-x-24[class*=3D"grid-line-x-"] > ::before { bottom: -1.5rem= +; } + .md\:grid-line-x-24[class*=3D"grid-line-yfull"] > ::after { top: -1.5rem;= + bottom: -1.5rem; } + .md\:grid-line-x-25[class*=3D"grid-line-x-"] > ::before { bottom: -1.5625= +rem; } + .md\:grid-line-x-25[class*=3D"grid-line-yfull"] > ::after { top: -1.5625r= +em; bottom: -1.5625rem; } + .md\:grid-line-x-26[class*=3D"grid-line-x-"] > ::before { bottom: -1.625r= +em; } + .md\:grid-line-x-26[class*=3D"grid-line-yfull"] > ::after { top: -1.625re= +m; bottom: -1.625rem; } + .md\:grid-line-x-27[class*=3D"grid-line-x-"] > ::before { bottom: -1.6875= +rem; } + .md\:grid-line-x-27[class*=3D"grid-line-yfull"] > ::after { top: -1.6875r= +em; bottom: -1.6875rem; } + .md\:grid-line-x-28[class*=3D"grid-line-x-"] > ::before { bottom: -1.75re= +m; } + .md\:grid-line-x-28[class*=3D"grid-line-yfull"] > ::after { top: -1.75rem= +; bottom: -1.75rem; } + .md\:grid-line-x-29[class*=3D"grid-line-x-"] > ::before { bottom: -1.8125= +rem; } + .md\:grid-line-x-29[class*=3D"grid-line-yfull"] > ::after { top: -1.8125r= +em; bottom: -1.8125rem; } + .md\:grid-line-x-30[class*=3D"grid-line-x-"] > ::before { bottom: -1.875r= +em; } + .md\:grid-line-x-30[class*=3D"grid-line-yfull"] > ::after { top: -1.875re= +m; bottom: -1.875rem; } + .md\:grid-line-x-31[class*=3D"grid-line-x-"] > ::before { bottom: -1.9375= +rem; } + .md\:grid-line-x-31[class*=3D"grid-line-yfull"] > ::after { top: -1.9375r= +em; bottom: -1.9375rem; } + .md\:grid-line-x-32[class*=3D"grid-line-x-"] > ::before { bottom: -2rem; = +} + .md\:grid-line-x-32[class*=3D"grid-line-yfull"] > ::after { top: -2rem; b= +ottom: -2rem; } + .md\:grid-line-x-33[class*=3D"grid-line-x-"] > ::before { bottom: -2.0625= +rem; } + .md\:grid-line-x-33[class*=3D"grid-line-yfull"] > ::after { top: -2.0625r= +em; bottom: -2.0625rem; } + .md\:grid-line-x-34[class*=3D"grid-line-x-"] > ::before { bottom: -2.125r= +em; } + .md\:grid-line-x-34[class*=3D"grid-line-yfull"] > ::after { top: -2.125re= +m; bottom: -2.125rem; } + .md\:grid-line-x-35[class*=3D"grid-line-x-"] > ::before { bottom: -2.1875= +rem; } + .md\:grid-line-x-35[class*=3D"grid-line-yfull"] > ::after { top: -2.1875r= +em; bottom: -2.1875rem; } + .md\:grid-line-x-36[class*=3D"grid-line-x-"] > ::before { bottom: -2.25re= +m; } + .md\:grid-line-x-36[class*=3D"grid-line-yfull"] > ::after { top: -2.25rem= +; bottom: -2.25rem; } + .md\:grid-line-x-37[class*=3D"grid-line-x-"] > ::before { bottom: -2.3125= +rem; } + .md\:grid-line-x-37[class*=3D"grid-line-yfull"] > ::after { top: -2.3125r= +em; bottom: -2.3125rem; } + .md\:grid-line-x-38[class*=3D"grid-line-x-"] > ::before { bottom: -2.375r= +em; } + .md\:grid-line-x-38[class*=3D"grid-line-yfull"] > ::after { top: -2.375re= +m; bottom: -2.375rem; } + .md\:grid-line-x-39[class*=3D"grid-line-x-"] > ::before { bottom: -2.4375= +rem; } + .md\:grid-line-x-39[class*=3D"grid-line-yfull"] > ::after { top: -2.4375r= +em; bottom: -2.4375rem; } + .md\:grid-line-x-40[class*=3D"grid-line-x-"] > ::before { bottom: -2.5rem= +; } + .md\:grid-line-x-40[class*=3D"grid-line-yfull"] > ::after { top: -2.5rem;= + bottom: -2.5rem; } + .md\:grid-line-x-41[class*=3D"grid-line-x-"] > ::before { bottom: -2.5625= +rem; } + .md\:grid-line-x-41[class*=3D"grid-line-yfull"] > ::after { top: -2.5625r= +em; bottom: -2.5625rem; } + .md\:grid-line-x-42[class*=3D"grid-line-x-"] > ::before { bottom: -2.625r= +em; } + .md\:grid-line-x-42[class*=3D"grid-line-yfull"] > ::after { top: -2.625re= +m; bottom: -2.625rem; } + .md\:grid-line-x-43[class*=3D"grid-line-x-"] > ::before { bottom: -2.6875= +rem; } + .md\:grid-line-x-43[class*=3D"grid-line-yfull"] > ::after { top: -2.6875r= +em; bottom: -2.6875rem; } + .md\:grid-line-x-44[class*=3D"grid-line-x-"] > ::before { bottom: -2.75re= +m; } + .md\:grid-line-x-44[class*=3D"grid-line-yfull"] > ::after { top: -2.75rem= +; bottom: -2.75rem; } + .md\:grid-line-x-45[class*=3D"grid-line-x-"] > ::before { bottom: -2.8125= +rem; } + .md\:grid-line-x-45[class*=3D"grid-line-yfull"] > ::after { top: -2.8125r= +em; bottom: -2.8125rem; } + .md\:grid-line-x-46[class*=3D"grid-line-x-"] > ::before { bottom: -2.875r= +em; } + .md\:grid-line-x-46[class*=3D"grid-line-yfull"] > ::after { top: -2.875re= +m; bottom: -2.875rem; } + .md\:grid-line-x-47[class*=3D"grid-line-x-"] > ::before { bottom: -2.9375= +rem; } + .md\:grid-line-x-47[class*=3D"grid-line-yfull"] > ::after { top: -2.9375r= +em; bottom: -2.9375rem; } + .md\:grid-line-x-48[class*=3D"grid-line-x-"] > ::before { bottom: -3rem; = +} + .md\:grid-line-x-48[class*=3D"grid-line-yfull"] > ::after { top: -3rem; b= +ottom: -3rem; } + .md\:grid-line-x-49[class*=3D"grid-line-x-"] > ::before { bottom: -3.0625= +rem; } + .md\:grid-line-x-49[class*=3D"grid-line-yfull"] > ::after { top: -3.0625r= +em; bottom: -3.0625rem; } + .md\:grid-line-x-50[class*=3D"grid-line-x-"] > ::before { bottom: -3.125r= +em; } + .md\:grid-line-x-50[class*=3D"grid-line-yfull"] > ::after { top: -3.125re= +m; bottom: -3.125rem; } + .md\:grid-line-x-51[class*=3D"grid-line-x-"] > ::before { bottom: -3.1875= +rem; } + .md\:grid-line-x-51[class*=3D"grid-line-yfull"] > ::after { top: -3.1875r= +em; bottom: -3.1875rem; } + .md\:grid-line-x-52[class*=3D"grid-line-x-"] > ::before { bottom: -3.25re= +m; } + .md\:grid-line-x-52[class*=3D"grid-line-yfull"] > ::after { top: -3.25rem= +; bottom: -3.25rem; } + .md\:grid-line-x-53[class*=3D"grid-line-x-"] > ::before { bottom: -3.3125= +rem; } + .md\:grid-line-x-53[class*=3D"grid-line-yfull"] > ::after { top: -3.3125r= +em; bottom: -3.3125rem; } + .md\:grid-line-x-54[class*=3D"grid-line-x-"] > ::before { bottom: -3.375r= +em; } + .md\:grid-line-x-54[class*=3D"grid-line-yfull"] > ::after { top: -3.375re= +m; bottom: -3.375rem; } + .md\:grid-line-x-55[class*=3D"grid-line-x-"] > ::before { bottom: -3.4375= +rem; } + .md\:grid-line-x-55[class*=3D"grid-line-yfull"] > ::after { top: -3.4375r= +em; bottom: -3.4375rem; } + .md\:grid-line-x-56[class*=3D"grid-line-x-"] > ::before { bottom: -3.5rem= +; } + .md\:grid-line-x-56[class*=3D"grid-line-yfull"] > ::after { top: -3.5rem;= + bottom: -3.5rem; } + .md\:grid-line-x-57[class*=3D"grid-line-x-"] > ::before { bottom: -3.5625= +rem; } + .md\:grid-line-x-57[class*=3D"grid-line-yfull"] > ::after { top: -3.5625r= +em; bottom: -3.5625rem; } + .md\:grid-line-x-58[class*=3D"grid-line-x-"] > ::before { bottom: -3.625r= +em; } + .md\:grid-line-x-58[class*=3D"grid-line-yfull"] > ::after { top: -3.625re= +m; bottom: -3.625rem; } + .md\:grid-line-x-59[class*=3D"grid-line-x-"] > ::before { bottom: -3.6875= +rem; } + .md\:grid-line-x-59[class*=3D"grid-line-yfull"] > ::after { top: -3.6875r= +em; bottom: -3.6875rem; } + .md\:grid-line-x-60[class*=3D"grid-line-x-"] > ::before { bottom: -3.75re= +m; } + .md\:grid-line-x-60[class*=3D"grid-line-yfull"] > ::after { top: -3.75rem= +; bottom: -3.75rem; } + .md\:grid-line-x-61[class*=3D"grid-line-x-"] > ::before { bottom: -3.8125= +rem; } + .md\:grid-line-x-61[class*=3D"grid-line-yfull"] > ::after { top: -3.8125r= +em; bottom: -3.8125rem; } + .md\:grid-line-x-62[class*=3D"grid-line-x-"] > ::before { bottom: -3.875r= +em; } + .md\:grid-line-x-62[class*=3D"grid-line-yfull"] > ::after { top: -3.875re= +m; bottom: -3.875rem; } + .md\:grid-line-x-63[class*=3D"grid-line-x-"] > ::before { bottom: -3.9375= +rem; } + .md\:grid-line-x-63[class*=3D"grid-line-yfull"] > ::after { top: -3.9375r= +em; bottom: -3.9375rem; } + .md\:grid-line-x-64[class*=3D"grid-line-x-"] > ::before { bottom: -4rem; = +} + .md\:grid-line-x-64[class*=3D"grid-line-yfull"] > ::after { top: -4rem; b= +ottom: -4rem; } + .md\:grid-line-x-65[class*=3D"grid-line-x-"] > ::before { bottom: -4.0625= +rem; } + .md\:grid-line-x-65[class*=3D"grid-line-yfull"] > ::after { top: -4.0625r= +em; bottom: -4.0625rem; } + .md\:grid-line-x-66[class*=3D"grid-line-x-"] > ::before { bottom: -4.125r= +em; } + .md\:grid-line-x-66[class*=3D"grid-line-yfull"] > ::after { top: -4.125re= +m; bottom: -4.125rem; } + .md\:grid-line-x-67[class*=3D"grid-line-x-"] > ::before { bottom: -4.1875= +rem; } + .md\:grid-line-x-67[class*=3D"grid-line-yfull"] > ::after { top: -4.1875r= +em; bottom: -4.1875rem; } + .md\:grid-line-x-68[class*=3D"grid-line-x-"] > ::before { bottom: -4.25re= +m; } + .md\:grid-line-x-68[class*=3D"grid-line-yfull"] > ::after { top: -4.25rem= +; bottom: -4.25rem; } + .md\:grid-line-x-69[class*=3D"grid-line-x-"] > ::before { bottom: -4.3125= +rem; } + .md\:grid-line-x-69[class*=3D"grid-line-yfull"] > ::after { top: -4.3125r= +em; bottom: -4.3125rem; } + .md\:grid-line-x-70[class*=3D"grid-line-x-"] > ::before { bottom: -4.375r= +em; } + .md\:grid-line-x-70[class*=3D"grid-line-yfull"] > ::after { top: -4.375re= +m; bottom: -4.375rem; } + .md\:grid-line-x-71[class*=3D"grid-line-x-"] > ::before { bottom: -4.4375= +rem; } + .md\:grid-line-x-71[class*=3D"grid-line-yfull"] > ::after { top: -4.4375r= +em; bottom: -4.4375rem; } + .md\:grid-line-x-72[class*=3D"grid-line-x-"] > ::before { bottom: -4.5rem= +; } + .md\:grid-line-x-72[class*=3D"grid-line-yfull"] > ::after { top: -4.5rem;= + bottom: -4.5rem; } + .md\:grid-line-x-73[class*=3D"grid-line-x-"] > ::before { bottom: -4.5625= +rem; } + .md\:grid-line-x-73[class*=3D"grid-line-yfull"] > ::after { top: -4.5625r= +em; bottom: -4.5625rem; } + .md\:grid-line-x-74[class*=3D"grid-line-x-"] > ::before { bottom: -4.625r= +em; } + .md\:grid-line-x-74[class*=3D"grid-line-yfull"] > ::after { top: -4.625re= +m; bottom: -4.625rem; } + .md\:grid-line-x-75[class*=3D"grid-line-x-"] > ::before { bottom: -4.6875= +rem; } + .md\:grid-line-x-75[class*=3D"grid-line-yfull"] > ::after { top: -4.6875r= +em; bottom: -4.6875rem; } + .md\:grid-line-x-76[class*=3D"grid-line-x-"] > ::before { bottom: -4.75re= +m; } + .md\:grid-line-x-76[class*=3D"grid-line-yfull"] > ::after { top: -4.75rem= +; bottom: -4.75rem; } + .md\:grid-line-x-77[class*=3D"grid-line-x-"] > ::before { bottom: -4.8125= +rem; } + .md\:grid-line-x-77[class*=3D"grid-line-yfull"] > ::after { top: -4.8125r= +em; bottom: -4.8125rem; } + .md\:grid-line-x-78[class*=3D"grid-line-x-"] > ::before { bottom: -4.875r= +em; } + .md\:grid-line-x-78[class*=3D"grid-line-yfull"] > ::after { top: -4.875re= +m; bottom: -4.875rem; } + .md\:grid-line-x-79[class*=3D"grid-line-x-"] > ::before { bottom: -4.9375= +rem; } + .md\:grid-line-x-79[class*=3D"grid-line-yfull"] > ::after { top: -4.9375r= +em; bottom: -4.9375rem; } + .md\:grid-line-x-80[class*=3D"grid-line-x-"] > ::before { bottom: -5rem; = +} + .md\:grid-line-x-80[class*=3D"grid-line-yfull"] > ::after { top: -5rem; b= +ottom: -5rem; } + .md\:grid-line-x-81[class*=3D"grid-line-x-"] > ::before { bottom: -5.0625= +rem; } + .md\:grid-line-x-81[class*=3D"grid-line-yfull"] > ::after { top: -5.0625r= +em; bottom: -5.0625rem; } + .md\:grid-line-x-82[class*=3D"grid-line-x-"] > ::before { bottom: -5.125r= +em; } + .md\:grid-line-x-82[class*=3D"grid-line-yfull"] > ::after { top: -5.125re= +m; bottom: -5.125rem; } + .md\:grid-line-x-83[class*=3D"grid-line-x-"] > ::before { bottom: -5.1875= +rem; } + .md\:grid-line-x-83[class*=3D"grid-line-yfull"] > ::after { top: -5.1875r= +em; bottom: -5.1875rem; } + .md\:grid-line-x-84[class*=3D"grid-line-x-"] > ::before { bottom: -5.25re= +m; } + .md\:grid-line-x-84[class*=3D"grid-line-yfull"] > ::after { top: -5.25rem= +; bottom: -5.25rem; } + .md\:grid-line-x-85[class*=3D"grid-line-x-"] > ::before { bottom: -5.3125= +rem; } + .md\:grid-line-x-85[class*=3D"grid-line-yfull"] > ::after { top: -5.3125r= +em; bottom: -5.3125rem; } + .md\:grid-line-x-86[class*=3D"grid-line-x-"] > ::before { bottom: -5.375r= +em; } + .md\:grid-line-x-86[class*=3D"grid-line-yfull"] > ::after { top: -5.375re= +m; bottom: -5.375rem; } + .md\:grid-line-x-87[class*=3D"grid-line-x-"] > ::before { bottom: -5.4375= +rem; } + .md\:grid-line-x-87[class*=3D"grid-line-yfull"] > ::after { top: -5.4375r= +em; bottom: -5.4375rem; } + .md\:grid-line-x-88[class*=3D"grid-line-x-"] > ::before { bottom: -5.5rem= +; } + .md\:grid-line-x-88[class*=3D"grid-line-yfull"] > ::after { top: -5.5rem;= + bottom: -5.5rem; } + .md\:grid-line-x-89[class*=3D"grid-line-x-"] > ::before { bottom: -5.5625= +rem; } + .md\:grid-line-x-89[class*=3D"grid-line-yfull"] > ::after { top: -5.5625r= +em; bottom: -5.5625rem; } + .md\:grid-line-x-90[class*=3D"grid-line-x-"] > ::before { bottom: -5.625r= +em; } + .md\:grid-line-x-90[class*=3D"grid-line-yfull"] > ::after { top: -5.625re= +m; bottom: -5.625rem; } + .md\:grid-line-x-91[class*=3D"grid-line-x-"] > ::before { bottom: -5.6875= +rem; } + .md\:grid-line-x-91[class*=3D"grid-line-yfull"] > ::after { top: -5.6875r= +em; bottom: -5.6875rem; } + .md\:grid-line-x-92[class*=3D"grid-line-x-"] > ::before { bottom: -5.75re= +m; } + .md\:grid-line-x-92[class*=3D"grid-line-yfull"] > ::after { top: -5.75rem= +; bottom: -5.75rem; } + .md\:grid-line-x-93[class*=3D"grid-line-x-"] > ::before { bottom: -5.8125= +rem; } + .md\:grid-line-x-93[class*=3D"grid-line-yfull"] > ::after { top: -5.8125r= +em; bottom: -5.8125rem; } + .md\:grid-line-x-94[class*=3D"grid-line-x-"] > ::before { bottom: -5.875r= +em; } + .md\:grid-line-x-94[class*=3D"grid-line-yfull"] > ::after { top: -5.875re= +m; bottom: -5.875rem; } + .md\:grid-line-x-95[class*=3D"grid-line-x-"] > ::before { bottom: -5.9375= +rem; } + .md\:grid-line-x-95[class*=3D"grid-line-yfull"] > ::after { top: -5.9375r= +em; bottom: -5.9375rem; } + .md\:grid-line-x-96[class*=3D"grid-line-x-"] > ::before { bottom: -6rem; = +} + .md\:grid-line-x-96[class*=3D"grid-line-yfull"] > ::after { top: -6rem; b= +ottom: -6rem; } + .md\:grid-line-x-97[class*=3D"grid-line-x-"] > ::before { bottom: -6.0625= +rem; } + .md\:grid-line-x-97[class*=3D"grid-line-yfull"] > ::after { top: -6.0625r= +em; bottom: -6.0625rem; } + .md\:grid-line-x-98[class*=3D"grid-line-x-"] > ::before { bottom: -6.125r= +em; } + .md\:grid-line-x-98[class*=3D"grid-line-yfull"] > ::after { top: -6.125re= +m; bottom: -6.125rem; } + .md\:grid-line-x-99[class*=3D"grid-line-x-"] > ::before { bottom: -6.1875= +rem; } + .md\:grid-line-x-99[class*=3D"grid-line-yfull"] > ::after { top: -6.1875r= +em; bottom: -6.1875rem; } + .md\:grid-line-x-100[class*=3D"grid-line-x-"] > ::before { bottom: -6.25r= +em; } + .md\:grid-line-x-100[class*=3D"grid-line-yfull"] > ::after { top: -6.25re= +m; bottom: -6.25rem; } + .md\:grid-line-x-400[class*=3D"grid-line-x-"] > ::before { bottom: -25rem= +; } + .md\:grid-line-x-400[class*=3D"grid-line-yfull"] > ::after { top: -25rem;= + bottom: -25rem; } + .md\:grid-line-x-600[class*=3D"grid-line-x-"] > ::before { bottom: -37.5r= +em; } + .md\:grid-line-x-600[class*=3D"grid-line-yfull"] > ::after { top: -37.5re= +m; bottom: -37.5rem; } + .md\:grid-line-x-safe-top[class*=3D"grid-line-x-"] > ::before { } + .md\:grid-line-x-safe-top[class*=3D"grid-line-yfull"] > ::after { } + .md\:grid-line-x-safe-bottom[class*=3D"grid-line-x-"] > ::before { } + .md\:grid-line-x-safe-bottom[class*=3D"grid-line-yfull"] > ::after { } + .md\:grid-line-x-safe-left[class*=3D"grid-line-x-"] > ::before { } + .md\:grid-line-x-safe-left[class*=3D"grid-line-yfull"] > ::after { } + .md\:grid-line-x-safe-right[class*=3D"grid-line-x-"] > ::before { } + .md\:grid-line-x-safe-right[class*=3D"grid-line-yfull"] > ::after { } + .md\:grid-line-x-gutter[class*=3D"grid-line-x-"] > ::before { } + .md\:grid-line-x-gutter[class*=3D"grid-line-yfull"] > ::after { } + .md\:grid-line-x-outer-gutter[class*=3D"grid-line-x-"] > ::before { } + .md\:grid-line-x-outer-gutter[class*=3D"grid-line-yfull"] > ::after { } + .md\:grid-line-x-primary[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--border-primary); } + .md\:grid-line-y-primary[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--border-primary); } + .md\:grid-line-xy-primary[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--border-primary); } + .md\:grid-line-xy-primary[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--border-primary); } + .md\:grid-line-x-secondary[class*=3D"grid-line-x-"] > ::before { border-b= +ottom-color: var(--border-secondary); } + .md\:grid-line-y-secondary[class*=3D"grid-line-y-"] > ::after { border-ri= +ght-color: var(--border-secondary); } + .md\:grid-line-xy-secondary[class*=3D"grid-line-xy-"] > ::before { border= +-bottom-color: var(--border-secondary); } + .md\:grid-line-xy-secondary[class*=3D"grid-line-xy-"] > ::after { border-= +right-color: var(--border-secondary); } + .md\:grid-line-x-inverse[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--border-inverse); } + .md\:grid-line-y-inverse[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--border-inverse); } + .md\:grid-line-xy-inverse[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--border-inverse); } + .md\:grid-line-xy-inverse[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--border-inverse); } + .md\:grid-line-x-on-dark[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--gray-000); } + .md\:grid-line-y-on-dark[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--gray-000); } + .md\:grid-line-xy-on-dark[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--gray-000); } + .md\:grid-line-xy-on-dark[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--gray-000); } + .md\:grid-line-x-inherit[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: inherit; } + .md\:grid-line-y-inherit[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: inherit; } + .md\:grid-line-xy-inherit[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: inherit; } + .md\:grid-line-xy-inherit[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: inherit; } + .md\:grid-line-x-transparent[class*=3D"grid-line-x-"] > ::before { border= +-bottom-color: var(--transparent); } + .md\:grid-line-y-transparent[class*=3D"grid-line-y-"] > ::after { border-= +right-color: var(--transparent); } + .md\:grid-line-xy-transparent[class*=3D"grid-line-xy-"] > ::before { bord= +er-bottom-color: var(--transparent); } + .md\:grid-line-xy-transparent[class*=3D"grid-line-xy-"] > ::after { borde= +r-right-color: var(--transparent); } + .md\:grid-cols-1[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-1[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: 0px; right: 0px; } + .md\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1)::before { righ= +t: 0px; } + .md\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1)::before { border-bottom-width: 0px; } + .md\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-2[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1)::before { lef= +t: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+2)::before { rig= +ht: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2)::before { border-bottom-width: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+2)::after { border-right-width: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+2)::after { top: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2)::after { bottom: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2) ~ li::after { bottom: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-3[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1)::before { lef= +t: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+3)::before { rig= +ht: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3)::before { border-bottom-width: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+3)::after { border-right-width: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+3)::after { top: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3)::after { bottom: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3) ~ li::after { bottom: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-4[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1)::before { lef= +t: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+4)::before { rig= +ht: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4)::before { border-bottom-width: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+4)::after { border-right-width: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+4)::after { top: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4)::after { bottom: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4) ~ li::after { bottom: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-5[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1)::before { lef= +t: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+5)::before { rig= +ht: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5)::before { border-bottom-width: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+5)::after { border-right-width: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+5)::after { top: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5)::after { bottom: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5) ~ li::after { bottom: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-6[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1)::before { lef= +t: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+6)::before { rig= +ht: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6)::before { border-bottom-width: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+6)::after { border-right-width: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+6)::after { top: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6)::after { bottom: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6) ~ li::after { bottom: 0px; } + .md\:grid-cols-7[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-7[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1)::before { lef= +t: 0px; } + .md\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+7)::before { rig= +ht: 0px; } + .md\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7)::before { border-bottom-width: 0px; } + .md\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+7)::after { border-right-width: 0px; } + .md\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+7)::after { top: 0px; } + .md\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7)::after { bottom: 0px; } + .md\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7) ~ li::after { bottom: 0px; } + .md\:grid-cols-8[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-8[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1)::before { lef= +t: 0px; } + .md\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+8)::before { rig= +ht: 0px; } + .md\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1):nth-last-chil= +d(-n+8)::before { border-bottom-width: 0px; } + .md\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1):nth-last-chil= +d(-n+8) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+8)::after { border-right-width: 0px; } + .md\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+8)::after { top: 0px; } + .md\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+1):nth-last-child(-n+8)::after { bottom: 0px; } + .md\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+1):nth-last-child(-n+8) ~ li::after { bottom: 0px; } +} + +@media (min-width: 1280px) { + [class*=3D"grid-line-"] > * { position: relative; } + [class*=3D"grid-line-"] > ::before, [class*=3D"grid-line-"] > ::after { c= +ontent: attr(=F0=9F=91=BB); position: absolute; z-index: 0; pointer-events:= + none; } + .lg\:grid-line-x > ::before { content: attr(=F0=9F=91=BB); left: 0px; rig= +ht: 0px; top: 0px; bottom: calc(var(--inner-gutter) / -2); border-top: 0px = +solid transparent; border-bottom: 0px solid transparent; } + .lg\:grid-line-xfull > ::before { content: attr(=F0=9F=91=BB); left: calc= +(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); top: 0px= +; bottom: calc(var(--inner-gutter) / -2); border-top: 0px solid transparent= +; border-bottom: 0px solid transparent; } + .lg\:grid-line-x-0 > ::before { content: none; } + .lg\:grid-line-y > ::after { content: attr(=F0=9F=91=BB); left: 0px; righ= +t: calc(var(--inner-gutter) / -2); top: 0px; bottom: 0px; border-left: 0px = +solid transparent; border-right: 0px solid transparent; } + .lg\:grid-line-yfull > ::after { content: attr(=F0=9F=91=BB); left: 0px; = +right: calc(var(--inner-gutter) / -2); top: calc(var(--inner-gutter) / -1);= + bottom: 0px; border-left: 0px solid transparent; border-right: 0px solid t= +ransparent; } + .lg\:grid-line-yfull[class*=3D"grid-line-x"] > ::after { left: 0px; right= +: calc(var(--inner-gutter) / -2); top: calc(var(--inner-gutter) / -2); bott= +om: calc(var(--inner-gutter) / -2); border-left: 0px solid transparent; bor= +der-right: 0px solid transparent; } + .lg\:grid-line-y-0 > ::after { content: none; } + .lg\:grid-line-x-0[class*=3D"grid-line-x-"] > ::before { bottom: 0rem; } + .lg\:grid-line-x-0[class*=3D"grid-line-yfull"] > ::after { top: 0rem; bot= +tom: 0rem; } + .lg\:grid-line-x-1[class*=3D"grid-line-x-"] > ::before { bottom: -0.0625r= +em; } + .lg\:grid-line-x-1[class*=3D"grid-line-yfull"] > ::after { top: -0.0625re= +m; bottom: -0.0625rem; } + .lg\:grid-line-x-2[class*=3D"grid-line-x-"] > ::before { bottom: -0.125re= +m; } + .lg\:grid-line-x-2[class*=3D"grid-line-yfull"] > ::after { top: -0.125rem= +; bottom: -0.125rem; } + .lg\:grid-line-x-3[class*=3D"grid-line-x-"] > ::before { bottom: -0.1875r= +em; } + .lg\:grid-line-x-3[class*=3D"grid-line-yfull"] > ::after { top: -0.1875re= +m; bottom: -0.1875rem; } + .lg\:grid-line-x-4[class*=3D"grid-line-x-"] > ::before { bottom: -0.25rem= +; } + .lg\:grid-line-x-4[class*=3D"grid-line-yfull"] > ::after { top: -0.25rem;= + bottom: -0.25rem; } + .lg\:grid-line-x-5[class*=3D"grid-line-x-"] > ::before { bottom: -0.3125r= +em; } + .lg\:grid-line-x-5[class*=3D"grid-line-yfull"] > ::after { top: -0.3125re= +m; bottom: -0.3125rem; } + .lg\:grid-line-x-6[class*=3D"grid-line-x-"] > ::before { bottom: -0.375re= +m; } + .lg\:grid-line-x-6[class*=3D"grid-line-yfull"] > ::after { top: -0.375rem= +; bottom: -0.375rem; } + .lg\:grid-line-x-7[class*=3D"grid-line-x-"] > ::before { bottom: -0.4375r= +em; } + .lg\:grid-line-x-7[class*=3D"grid-line-yfull"] > ::after { top: -0.4375re= +m; bottom: -0.4375rem; } + .lg\:grid-line-x-8[class*=3D"grid-line-x-"] > ::before { bottom: -0.5rem;= + } + .lg\:grid-line-x-8[class*=3D"grid-line-yfull"] > ::after { top: -0.5rem; = +bottom: -0.5rem; } + .lg\:grid-line-x-9[class*=3D"grid-line-x-"] > ::before { bottom: -0.5625r= +em; } + .lg\:grid-line-x-9[class*=3D"grid-line-yfull"] > ::after { top: -0.5625re= +m; bottom: -0.5625rem; } + .lg\:grid-line-x-10[class*=3D"grid-line-x-"] > ::before { bottom: -0.625r= +em; } + .lg\:grid-line-x-10[class*=3D"grid-line-yfull"] > ::after { top: -0.625re= +m; bottom: -0.625rem; } + .lg\:grid-line-x-11[class*=3D"grid-line-x-"] > ::before { bottom: -0.6875= +rem; } + .lg\:grid-line-x-11[class*=3D"grid-line-yfull"] > ::after { top: -0.6875r= +em; bottom: -0.6875rem; } + .lg\:grid-line-x-12[class*=3D"grid-line-x-"] > ::before { bottom: -0.75re= +m; } + .lg\:grid-line-x-12[class*=3D"grid-line-yfull"] > ::after { top: -0.75rem= +; bottom: -0.75rem; } + .lg\:grid-line-x-13[class*=3D"grid-line-x-"] > ::before { bottom: -0.8125= +rem; } + .lg\:grid-line-x-13[class*=3D"grid-line-yfull"] > ::after { top: -0.8125r= +em; bottom: -0.8125rem; } + .lg\:grid-line-x-14[class*=3D"grid-line-x-"] > ::before { bottom: -0.875r= +em; } + .lg\:grid-line-x-14[class*=3D"grid-line-yfull"] > ::after { top: -0.875re= +m; bottom: -0.875rem; } + .lg\:grid-line-x-15[class*=3D"grid-line-x-"] > ::before { bottom: -0.9375= +rem; } + .lg\:grid-line-x-15[class*=3D"grid-line-yfull"] > ::after { top: -0.9375r= +em; bottom: -0.9375rem; } + .lg\:grid-line-x-16[class*=3D"grid-line-x-"] > ::before { bottom: -1rem; = +} + .lg\:grid-line-x-16[class*=3D"grid-line-yfull"] > ::after { top: -1rem; b= +ottom: -1rem; } + .lg\:grid-line-x-17[class*=3D"grid-line-x-"] > ::before { bottom: -1.0625= +rem; } + .lg\:grid-line-x-17[class*=3D"grid-line-yfull"] > ::after { top: -1.0625r= +em; bottom: -1.0625rem; } + .lg\:grid-line-x-18[class*=3D"grid-line-x-"] > ::before { bottom: -1.125r= +em; } + .lg\:grid-line-x-18[class*=3D"grid-line-yfull"] > ::after { top: -1.125re= +m; bottom: -1.125rem; } + .lg\:grid-line-x-19[class*=3D"grid-line-x-"] > ::before { bottom: -1.1875= +rem; } + .lg\:grid-line-x-19[class*=3D"grid-line-yfull"] > ::after { top: -1.1875r= +em; bottom: -1.1875rem; } + .lg\:grid-line-x-20[class*=3D"grid-line-x-"] > ::before { bottom: -1.25re= +m; } + .lg\:grid-line-x-20[class*=3D"grid-line-yfull"] > ::after { top: -1.25rem= +; bottom: -1.25rem; } + .lg\:grid-line-x-21[class*=3D"grid-line-x-"] > ::before { bottom: -1.3125= +rem; } + .lg\:grid-line-x-21[class*=3D"grid-line-yfull"] > ::after { top: -1.3125r= +em; bottom: -1.3125rem; } + .lg\:grid-line-x-22[class*=3D"grid-line-x-"] > ::before { bottom: -1.375r= +em; } + .lg\:grid-line-x-22[class*=3D"grid-line-yfull"] > ::after { top: -1.375re= +m; bottom: -1.375rem; } + .lg\:grid-line-x-23[class*=3D"grid-line-x-"] > ::before { bottom: -1.4375= +rem; } + .lg\:grid-line-x-23[class*=3D"grid-line-yfull"] > ::after { top: -1.4375r= +em; bottom: -1.4375rem; } + .lg\:grid-line-x-24[class*=3D"grid-line-x-"] > ::before { bottom: -1.5rem= +; } + .lg\:grid-line-x-24[class*=3D"grid-line-yfull"] > ::after { top: -1.5rem;= + bottom: -1.5rem; } + .lg\:grid-line-x-25[class*=3D"grid-line-x-"] > ::before { bottom: -1.5625= +rem; } + .lg\:grid-line-x-25[class*=3D"grid-line-yfull"] > ::after { top: -1.5625r= +em; bottom: -1.5625rem; } + .lg\:grid-line-x-26[class*=3D"grid-line-x-"] > ::before { bottom: -1.625r= +em; } + .lg\:grid-line-x-26[class*=3D"grid-line-yfull"] > ::after { top: -1.625re= +m; bottom: -1.625rem; } + .lg\:grid-line-x-27[class*=3D"grid-line-x-"] > ::before { bottom: -1.6875= +rem; } + .lg\:grid-line-x-27[class*=3D"grid-line-yfull"] > ::after { top: -1.6875r= +em; bottom: -1.6875rem; } + .lg\:grid-line-x-28[class*=3D"grid-line-x-"] > ::before { bottom: -1.75re= +m; } + .lg\:grid-line-x-28[class*=3D"grid-line-yfull"] > ::after { top: -1.75rem= +; bottom: -1.75rem; } + .lg\:grid-line-x-29[class*=3D"grid-line-x-"] > ::before { bottom: -1.8125= +rem; } + .lg\:grid-line-x-29[class*=3D"grid-line-yfull"] > ::after { top: -1.8125r= +em; bottom: -1.8125rem; } + .lg\:grid-line-x-30[class*=3D"grid-line-x-"] > ::before { bottom: -1.875r= +em; } + .lg\:grid-line-x-30[class*=3D"grid-line-yfull"] > ::after { top: -1.875re= +m; bottom: -1.875rem; } + .lg\:grid-line-x-31[class*=3D"grid-line-x-"] > ::before { bottom: -1.9375= +rem; } + .lg\:grid-line-x-31[class*=3D"grid-line-yfull"] > ::after { top: -1.9375r= +em; bottom: -1.9375rem; } + .lg\:grid-line-x-32[class*=3D"grid-line-x-"] > ::before { bottom: -2rem; = +} + .lg\:grid-line-x-32[class*=3D"grid-line-yfull"] > ::after { top: -2rem; b= +ottom: -2rem; } + .lg\:grid-line-x-33[class*=3D"grid-line-x-"] > ::before { bottom: -2.0625= +rem; } + .lg\:grid-line-x-33[class*=3D"grid-line-yfull"] > ::after { top: -2.0625r= +em; bottom: -2.0625rem; } + .lg\:grid-line-x-34[class*=3D"grid-line-x-"] > ::before { bottom: -2.125r= +em; } + .lg\:grid-line-x-34[class*=3D"grid-line-yfull"] > ::after { top: -2.125re= +m; bottom: -2.125rem; } + .lg\:grid-line-x-35[class*=3D"grid-line-x-"] > ::before { bottom: -2.1875= +rem; } + .lg\:grid-line-x-35[class*=3D"grid-line-yfull"] > ::after { top: -2.1875r= +em; bottom: -2.1875rem; } + .lg\:grid-line-x-36[class*=3D"grid-line-x-"] > ::before { bottom: -2.25re= +m; } + .lg\:grid-line-x-36[class*=3D"grid-line-yfull"] > ::after { top: -2.25rem= +; bottom: -2.25rem; } + .lg\:grid-line-x-37[class*=3D"grid-line-x-"] > ::before { bottom: -2.3125= +rem; } + .lg\:grid-line-x-37[class*=3D"grid-line-yfull"] > ::after { top: -2.3125r= +em; bottom: -2.3125rem; } + .lg\:grid-line-x-38[class*=3D"grid-line-x-"] > ::before { bottom: -2.375r= +em; } + .lg\:grid-line-x-38[class*=3D"grid-line-yfull"] > ::after { top: -2.375re= +m; bottom: -2.375rem; } + .lg\:grid-line-x-39[class*=3D"grid-line-x-"] > ::before { bottom: -2.4375= +rem; } + .lg\:grid-line-x-39[class*=3D"grid-line-yfull"] > ::after { top: -2.4375r= +em; bottom: -2.4375rem; } + .lg\:grid-line-x-40[class*=3D"grid-line-x-"] > ::before { bottom: -2.5rem= +; } + .lg\:grid-line-x-40[class*=3D"grid-line-yfull"] > ::after { top: -2.5rem;= + bottom: -2.5rem; } + .lg\:grid-line-x-41[class*=3D"grid-line-x-"] > ::before { bottom: -2.5625= +rem; } + .lg\:grid-line-x-41[class*=3D"grid-line-yfull"] > ::after { top: -2.5625r= +em; bottom: -2.5625rem; } + .lg\:grid-line-x-42[class*=3D"grid-line-x-"] > ::before { bottom: -2.625r= +em; } + .lg\:grid-line-x-42[class*=3D"grid-line-yfull"] > ::after { top: -2.625re= +m; bottom: -2.625rem; } + .lg\:grid-line-x-43[class*=3D"grid-line-x-"] > ::before { bottom: -2.6875= +rem; } + .lg\:grid-line-x-43[class*=3D"grid-line-yfull"] > ::after { top: -2.6875r= +em; bottom: -2.6875rem; } + .lg\:grid-line-x-44[class*=3D"grid-line-x-"] > ::before { bottom: -2.75re= +m; } + .lg\:grid-line-x-44[class*=3D"grid-line-yfull"] > ::after { top: -2.75rem= +; bottom: -2.75rem; } + .lg\:grid-line-x-45[class*=3D"grid-line-x-"] > ::before { bottom: -2.8125= +rem; } + .lg\:grid-line-x-45[class*=3D"grid-line-yfull"] > ::after { top: -2.8125r= +em; bottom: -2.8125rem; } + .lg\:grid-line-x-46[class*=3D"grid-line-x-"] > ::before { bottom: -2.875r= +em; } + .lg\:grid-line-x-46[class*=3D"grid-line-yfull"] > ::after { top: -2.875re= +m; bottom: -2.875rem; } + .lg\:grid-line-x-47[class*=3D"grid-line-x-"] > ::before { bottom: -2.9375= +rem; } + .lg\:grid-line-x-47[class*=3D"grid-line-yfull"] > ::after { top: -2.9375r= +em; bottom: -2.9375rem; } + .lg\:grid-line-x-48[class*=3D"grid-line-x-"] > ::before { bottom: -3rem; = +} + .lg\:grid-line-x-48[class*=3D"grid-line-yfull"] > ::after { top: -3rem; b= +ottom: -3rem; } + .lg\:grid-line-x-49[class*=3D"grid-line-x-"] > ::before { bottom: -3.0625= +rem; } + .lg\:grid-line-x-49[class*=3D"grid-line-yfull"] > ::after { top: -3.0625r= +em; bottom: -3.0625rem; } + .lg\:grid-line-x-50[class*=3D"grid-line-x-"] > ::before { bottom: -3.125r= +em; } + .lg\:grid-line-x-50[class*=3D"grid-line-yfull"] > ::after { top: -3.125re= +m; bottom: -3.125rem; } + .lg\:grid-line-x-51[class*=3D"grid-line-x-"] > ::before { bottom: -3.1875= +rem; } + .lg\:grid-line-x-51[class*=3D"grid-line-yfull"] > ::after { top: -3.1875r= +em; bottom: -3.1875rem; } + .lg\:grid-line-x-52[class*=3D"grid-line-x-"] > ::before { bottom: -3.25re= +m; } + .lg\:grid-line-x-52[class*=3D"grid-line-yfull"] > ::after { top: -3.25rem= +; bottom: -3.25rem; } + .lg\:grid-line-x-53[class*=3D"grid-line-x-"] > ::before { bottom: -3.3125= +rem; } + .lg\:grid-line-x-53[class*=3D"grid-line-yfull"] > ::after { top: -3.3125r= +em; bottom: -3.3125rem; } + .lg\:grid-line-x-54[class*=3D"grid-line-x-"] > ::before { bottom: -3.375r= +em; } + .lg\:grid-line-x-54[class*=3D"grid-line-yfull"] > ::after { top: -3.375re= +m; bottom: -3.375rem; } + .lg\:grid-line-x-55[class*=3D"grid-line-x-"] > ::before { bottom: -3.4375= +rem; } + .lg\:grid-line-x-55[class*=3D"grid-line-yfull"] > ::after { top: -3.4375r= +em; bottom: -3.4375rem; } + .lg\:grid-line-x-56[class*=3D"grid-line-x-"] > ::before { bottom: -3.5rem= +; } + .lg\:grid-line-x-56[class*=3D"grid-line-yfull"] > ::after { top: -3.5rem;= + bottom: -3.5rem; } + .lg\:grid-line-x-57[class*=3D"grid-line-x-"] > ::before { bottom: -3.5625= +rem; } + .lg\:grid-line-x-57[class*=3D"grid-line-yfull"] > ::after { top: -3.5625r= +em; bottom: -3.5625rem; } + .lg\:grid-line-x-58[class*=3D"grid-line-x-"] > ::before { bottom: -3.625r= +em; } + .lg\:grid-line-x-58[class*=3D"grid-line-yfull"] > ::after { top: -3.625re= +m; bottom: -3.625rem; } + .lg\:grid-line-x-59[class*=3D"grid-line-x-"] > ::before { bottom: -3.6875= +rem; } + .lg\:grid-line-x-59[class*=3D"grid-line-yfull"] > ::after { top: -3.6875r= +em; bottom: -3.6875rem; } + .lg\:grid-line-x-60[class*=3D"grid-line-x-"] > ::before { bottom: -3.75re= +m; } + .lg\:grid-line-x-60[class*=3D"grid-line-yfull"] > ::after { top: -3.75rem= +; bottom: -3.75rem; } + .lg\:grid-line-x-61[class*=3D"grid-line-x-"] > ::before { bottom: -3.8125= +rem; } + .lg\:grid-line-x-61[class*=3D"grid-line-yfull"] > ::after { top: -3.8125r= +em; bottom: -3.8125rem; } + .lg\:grid-line-x-62[class*=3D"grid-line-x-"] > ::before { bottom: -3.875r= +em; } + .lg\:grid-line-x-62[class*=3D"grid-line-yfull"] > ::after { top: -3.875re= +m; bottom: -3.875rem; } + .lg\:grid-line-x-63[class*=3D"grid-line-x-"] > ::before { bottom: -3.9375= +rem; } + .lg\:grid-line-x-63[class*=3D"grid-line-yfull"] > ::after { top: -3.9375r= +em; bottom: -3.9375rem; } + .lg\:grid-line-x-64[class*=3D"grid-line-x-"] > ::before { bottom: -4rem; = +} + .lg\:grid-line-x-64[class*=3D"grid-line-yfull"] > ::after { top: -4rem; b= +ottom: -4rem; } + .lg\:grid-line-x-65[class*=3D"grid-line-x-"] > ::before { bottom: -4.0625= +rem; } + .lg\:grid-line-x-65[class*=3D"grid-line-yfull"] > ::after { top: -4.0625r= +em; bottom: -4.0625rem; } + .lg\:grid-line-x-66[class*=3D"grid-line-x-"] > ::before { bottom: -4.125r= +em; } + .lg\:grid-line-x-66[class*=3D"grid-line-yfull"] > ::after { top: -4.125re= +m; bottom: -4.125rem; } + .lg\:grid-line-x-67[class*=3D"grid-line-x-"] > ::before { bottom: -4.1875= +rem; } + .lg\:grid-line-x-67[class*=3D"grid-line-yfull"] > ::after { top: -4.1875r= +em; bottom: -4.1875rem; } + .lg\:grid-line-x-68[class*=3D"grid-line-x-"] > ::before { bottom: -4.25re= +m; } + .lg\:grid-line-x-68[class*=3D"grid-line-yfull"] > ::after { top: -4.25rem= +; bottom: -4.25rem; } + .lg\:grid-line-x-69[class*=3D"grid-line-x-"] > ::before { bottom: -4.3125= +rem; } + .lg\:grid-line-x-69[class*=3D"grid-line-yfull"] > ::after { top: -4.3125r= +em; bottom: -4.3125rem; } + .lg\:grid-line-x-70[class*=3D"grid-line-x-"] > ::before { bottom: -4.375r= +em; } + .lg\:grid-line-x-70[class*=3D"grid-line-yfull"] > ::after { top: -4.375re= +m; bottom: -4.375rem; } + .lg\:grid-line-x-71[class*=3D"grid-line-x-"] > ::before { bottom: -4.4375= +rem; } + .lg\:grid-line-x-71[class*=3D"grid-line-yfull"] > ::after { top: -4.4375r= +em; bottom: -4.4375rem; } + .lg\:grid-line-x-72[class*=3D"grid-line-x-"] > ::before { bottom: -4.5rem= +; } + .lg\:grid-line-x-72[class*=3D"grid-line-yfull"] > ::after { top: -4.5rem;= + bottom: -4.5rem; } + .lg\:grid-line-x-73[class*=3D"grid-line-x-"] > ::before { bottom: -4.5625= +rem; } + .lg\:grid-line-x-73[class*=3D"grid-line-yfull"] > ::after { top: -4.5625r= +em; bottom: -4.5625rem; } + .lg\:grid-line-x-74[class*=3D"grid-line-x-"] > ::before { bottom: -4.625r= +em; } + .lg\:grid-line-x-74[class*=3D"grid-line-yfull"] > ::after { top: -4.625re= +m; bottom: -4.625rem; } + .lg\:grid-line-x-75[class*=3D"grid-line-x-"] > ::before { bottom: -4.6875= +rem; } + .lg\:grid-line-x-75[class*=3D"grid-line-yfull"] > ::after { top: -4.6875r= +em; bottom: -4.6875rem; } + .lg\:grid-line-x-76[class*=3D"grid-line-x-"] > ::before { bottom: -4.75re= +m; } + .lg\:grid-line-x-76[class*=3D"grid-line-yfull"] > ::after { top: -4.75rem= +; bottom: -4.75rem; } + .lg\:grid-line-x-77[class*=3D"grid-line-x-"] > ::before { bottom: -4.8125= +rem; } + .lg\:grid-line-x-77[class*=3D"grid-line-yfull"] > ::after { top: -4.8125r= +em; bottom: -4.8125rem; } + .lg\:grid-line-x-78[class*=3D"grid-line-x-"] > ::before { bottom: -4.875r= +em; } + .lg\:grid-line-x-78[class*=3D"grid-line-yfull"] > ::after { top: -4.875re= +m; bottom: -4.875rem; } + .lg\:grid-line-x-79[class*=3D"grid-line-x-"] > ::before { bottom: -4.9375= +rem; } + .lg\:grid-line-x-79[class*=3D"grid-line-yfull"] > ::after { top: -4.9375r= +em; bottom: -4.9375rem; } + .lg\:grid-line-x-80[class*=3D"grid-line-x-"] > ::before { bottom: -5rem; = +} + .lg\:grid-line-x-80[class*=3D"grid-line-yfull"] > ::after { top: -5rem; b= +ottom: -5rem; } + .lg\:grid-line-x-81[class*=3D"grid-line-x-"] > ::before { bottom: -5.0625= +rem; } + .lg\:grid-line-x-81[class*=3D"grid-line-yfull"] > ::after { top: -5.0625r= +em; bottom: -5.0625rem; } + .lg\:grid-line-x-82[class*=3D"grid-line-x-"] > ::before { bottom: -5.125r= +em; } + .lg\:grid-line-x-82[class*=3D"grid-line-yfull"] > ::after { top: -5.125re= +m; bottom: -5.125rem; } + .lg\:grid-line-x-83[class*=3D"grid-line-x-"] > ::before { bottom: -5.1875= +rem; } + .lg\:grid-line-x-83[class*=3D"grid-line-yfull"] > ::after { top: -5.1875r= +em; bottom: -5.1875rem; } + .lg\:grid-line-x-84[class*=3D"grid-line-x-"] > ::before { bottom: -5.25re= +m; } + .lg\:grid-line-x-84[class*=3D"grid-line-yfull"] > ::after { top: -5.25rem= +; bottom: -5.25rem; } + .lg\:grid-line-x-85[class*=3D"grid-line-x-"] > ::before { bottom: -5.3125= +rem; } + .lg\:grid-line-x-85[class*=3D"grid-line-yfull"] > ::after { top: -5.3125r= +em; bottom: -5.3125rem; } + .lg\:grid-line-x-86[class*=3D"grid-line-x-"] > ::before { bottom: -5.375r= +em; } + .lg\:grid-line-x-86[class*=3D"grid-line-yfull"] > ::after { top: -5.375re= +m; bottom: -5.375rem; } + .lg\:grid-line-x-87[class*=3D"grid-line-x-"] > ::before { bottom: -5.4375= +rem; } + .lg\:grid-line-x-87[class*=3D"grid-line-yfull"] > ::after { top: -5.4375r= +em; bottom: -5.4375rem; } + .lg\:grid-line-x-88[class*=3D"grid-line-x-"] > ::before { bottom: -5.5rem= +; } + .lg\:grid-line-x-88[class*=3D"grid-line-yfull"] > ::after { top: -5.5rem;= + bottom: -5.5rem; } + .lg\:grid-line-x-89[class*=3D"grid-line-x-"] > ::before { bottom: -5.5625= +rem; } + .lg\:grid-line-x-89[class*=3D"grid-line-yfull"] > ::after { top: -5.5625r= +em; bottom: -5.5625rem; } + .lg\:grid-line-x-90[class*=3D"grid-line-x-"] > ::before { bottom: -5.625r= +em; } + .lg\:grid-line-x-90[class*=3D"grid-line-yfull"] > ::after { top: -5.625re= +m; bottom: -5.625rem; } + .lg\:grid-line-x-91[class*=3D"grid-line-x-"] > ::before { bottom: -5.6875= +rem; } + .lg\:grid-line-x-91[class*=3D"grid-line-yfull"] > ::after { top: -5.6875r= +em; bottom: -5.6875rem; } + .lg\:grid-line-x-92[class*=3D"grid-line-x-"] > ::before { bottom: -5.75re= +m; } + .lg\:grid-line-x-92[class*=3D"grid-line-yfull"] > ::after { top: -5.75rem= +; bottom: -5.75rem; } + .lg\:grid-line-x-93[class*=3D"grid-line-x-"] > ::before { bottom: -5.8125= +rem; } + .lg\:grid-line-x-93[class*=3D"grid-line-yfull"] > ::after { top: -5.8125r= +em; bottom: -5.8125rem; } + .lg\:grid-line-x-94[class*=3D"grid-line-x-"] > ::before { bottom: -5.875r= +em; } + .lg\:grid-line-x-94[class*=3D"grid-line-yfull"] > ::after { top: -5.875re= +m; bottom: -5.875rem; } + .lg\:grid-line-x-95[class*=3D"grid-line-x-"] > ::before { bottom: -5.9375= +rem; } + .lg\:grid-line-x-95[class*=3D"grid-line-yfull"] > ::after { top: -5.9375r= +em; bottom: -5.9375rem; } + .lg\:grid-line-x-96[class*=3D"grid-line-x-"] > ::before { bottom: -6rem; = +} + .lg\:grid-line-x-96[class*=3D"grid-line-yfull"] > ::after { top: -6rem; b= +ottom: -6rem; } + .lg\:grid-line-x-97[class*=3D"grid-line-x-"] > ::before { bottom: -6.0625= +rem; } + .lg\:grid-line-x-97[class*=3D"grid-line-yfull"] > ::after { top: -6.0625r= +em; bottom: -6.0625rem; } + .lg\:grid-line-x-98[class*=3D"grid-line-x-"] > ::before { bottom: -6.125r= +em; } + .lg\:grid-line-x-98[class*=3D"grid-line-yfull"] > ::after { top: -6.125re= +m; bottom: -6.125rem; } + .lg\:grid-line-x-99[class*=3D"grid-line-x-"] > ::before { bottom: -6.1875= +rem; } + .lg\:grid-line-x-99[class*=3D"grid-line-yfull"] > ::after { top: -6.1875r= +em; bottom: -6.1875rem; } + .lg\:grid-line-x-100[class*=3D"grid-line-x-"] > ::before { bottom: -6.25r= +em; } + .lg\:grid-line-x-100[class*=3D"grid-line-yfull"] > ::after { top: -6.25re= +m; bottom: -6.25rem; } + .lg\:grid-line-x-400[class*=3D"grid-line-x-"] > ::before { bottom: -25rem= +; } + .lg\:grid-line-x-400[class*=3D"grid-line-yfull"] > ::after { top: -25rem;= + bottom: -25rem; } + .lg\:grid-line-x-600[class*=3D"grid-line-x-"] > ::before { bottom: -37.5r= +em; } + .lg\:grid-line-x-600[class*=3D"grid-line-yfull"] > ::after { top: -37.5re= +m; bottom: -37.5rem; } + .lg\:grid-line-x-safe-top[class*=3D"grid-line-x-"] > ::before { } + .lg\:grid-line-x-safe-top[class*=3D"grid-line-yfull"] > ::after { } + .lg\:grid-line-x-safe-bottom[class*=3D"grid-line-x-"] > ::before { } + .lg\:grid-line-x-safe-bottom[class*=3D"grid-line-yfull"] > ::after { } + .lg\:grid-line-x-safe-left[class*=3D"grid-line-x-"] > ::before { } + .lg\:grid-line-x-safe-left[class*=3D"grid-line-yfull"] > ::after { } + .lg\:grid-line-x-safe-right[class*=3D"grid-line-x-"] > ::before { } + .lg\:grid-line-x-safe-right[class*=3D"grid-line-yfull"] > ::after { } + .lg\:grid-line-x-gutter[class*=3D"grid-line-x-"] > ::before { } + .lg\:grid-line-x-gutter[class*=3D"grid-line-yfull"] > ::after { } + .lg\:grid-line-x-outer-gutter[class*=3D"grid-line-x-"] > ::before { } + .lg\:grid-line-x-outer-gutter[class*=3D"grid-line-yfull"] > ::after { } + .lg\:grid-line-x-primary[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--border-primary); } + .lg\:grid-line-y-primary[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--border-primary); } + .lg\:grid-line-xy-primary[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--border-primary); } + .lg\:grid-line-xy-primary[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--border-primary); } + .lg\:grid-line-x-secondary[class*=3D"grid-line-x-"] > ::before { border-b= +ottom-color: var(--border-secondary); } + .lg\:grid-line-y-secondary[class*=3D"grid-line-y-"] > ::after { border-ri= +ght-color: var(--border-secondary); } + .lg\:grid-line-xy-secondary[class*=3D"grid-line-xy-"] > ::before { border= +-bottom-color: var(--border-secondary); } + .lg\:grid-line-xy-secondary[class*=3D"grid-line-xy-"] > ::after { border-= +right-color: var(--border-secondary); } + .lg\:grid-line-x-inverse[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--border-inverse); } + .lg\:grid-line-y-inverse[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--border-inverse); } + .lg\:grid-line-xy-inverse[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--border-inverse); } + .lg\:grid-line-xy-inverse[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--border-inverse); } + .lg\:grid-line-x-on-dark[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--gray-000); } + .lg\:grid-line-y-on-dark[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--gray-000); } + .lg\:grid-line-xy-on-dark[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--gray-000); } + .lg\:grid-line-xy-on-dark[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--gray-000); } + .lg\:grid-line-x-inherit[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: inherit; } + .lg\:grid-line-y-inherit[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: inherit; } + .lg\:grid-line-xy-inherit[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: inherit; } + .lg\:grid-line-xy-inherit[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: inherit; } + .lg\:grid-line-x-transparent[class*=3D"grid-line-x-"] > ::before { border= +-bottom-color: var(--transparent); } + .lg\:grid-line-y-transparent[class*=3D"grid-line-y-"] > ::after { border-= +right-color: var(--transparent); } + .lg\:grid-line-xy-transparent[class*=3D"grid-line-xy-"] > ::before { bord= +er-bottom-color: var(--transparent); } + .lg\:grid-line-xy-transparent[class*=3D"grid-line-xy-"] > ::after { borde= +r-right-color: var(--transparent); } + .lg\:grid-cols-1[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-1[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: 0px; right: 0px; } + .lg\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1)::before { righ= +t: 0px; } + .lg\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1)::before { border-bottom-width: 0px; } + .lg\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-2[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+2)::before { rig= +ht: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2)::before { border-bottom-width: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+2)::after { border-right-width: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+2)::after { top: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2)::after { bottom: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2) ~ li::after { bottom: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-3[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+3)::before { rig= +ht: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3)::before { border-bottom-width: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+3)::after { border-right-width: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+3)::after { top: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3)::after { bottom: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3) ~ li::after { bottom: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-4[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+4)::before { rig= +ht: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4)::before { border-bottom-width: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+4)::after { border-right-width: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+4)::after { top: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4)::after { bottom: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4) ~ li::after { bottom: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-5[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+5)::before { rig= +ht: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5)::before { border-bottom-width: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+5)::after { border-right-width: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+5)::after { top: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5)::after { bottom: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5) ~ li::after { bottom: 0px; } + .lg\:grid-cols-6[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-6[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+6)::before { rig= +ht: 0px; } + .lg\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6)::before { border-bottom-width: 0px; } + .lg\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+6)::after { border-right-width: 0px; } + .lg\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+6)::after { top: 0px; } + .lg\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6)::after { bottom: 0px; } + .lg\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6) ~ li::after { bottom: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-7[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+7)::before { rig= +ht: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7)::before { border-bottom-width: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+7)::after { border-right-width: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+7)::after { top: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7)::after { bottom: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7) ~ li::after { bottom: 0px; } + .lg\:grid-cols-8[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-8[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+8)::before { rig= +ht: 0px; } + .lg\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1):nth-last-chil= +d(-n+8)::before { border-bottom-width: 0px; } + .lg\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1):nth-last-chil= +d(-n+8) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+8)::after { border-right-width: 0px; } + .lg\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+8)::after { top: 0px; } + .lg\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+1):nth-last-child(-n+8)::after { bottom: 0px; } + .lg\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+1):nth-last-child(-n+8) ~ li::after { bottom: 0px; } +} + +@media (min-width: 1680px) { + [class*=3D"grid-line-"] > * { position: relative; } + [class*=3D"grid-line-"] > ::before, [class*=3D"grid-line-"] > ::after { c= +ontent: attr(=F0=9F=91=BB); position: absolute; z-index: 0; pointer-events:= + none; } + .xl\:grid-line-x > ::before { content: attr(=F0=9F=91=BB); left: 0px; rig= +ht: 0px; top: 0px; bottom: calc(var(--inner-gutter) / -2); border-top: 0px = +solid transparent; border-bottom: 0px solid transparent; } + .xl\:grid-line-xfull > ::before { content: attr(=F0=9F=91=BB); left: calc= +(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); top: 0px= +; bottom: calc(var(--inner-gutter) / -2); border-top: 0px solid transparent= +; border-bottom: 0px solid transparent; } + .xl\:grid-line-x-0 > ::before { content: none; } + .xl\:grid-line-y > ::after { content: attr(=F0=9F=91=BB); left: 0px; righ= +t: calc(var(--inner-gutter) / -2); top: 0px; bottom: 0px; border-left: 0px = +solid transparent; border-right: 0px solid transparent; } + .xl\:grid-line-yfull > ::after { content: attr(=F0=9F=91=BB); left: 0px; = +right: calc(var(--inner-gutter) / -2); top: calc(var(--inner-gutter) / -1);= + bottom: 0px; border-left: 0px solid transparent; border-right: 0px solid t= +ransparent; } + .xl\:grid-line-yfull[class*=3D"grid-line-x"] > ::after { left: 0px; right= +: calc(var(--inner-gutter) / -2); top: calc(var(--inner-gutter) / -2); bott= +om: calc(var(--inner-gutter) / -2); border-left: 0px solid transparent; bor= +der-right: 0px solid transparent; } + .xl\:grid-line-y-0 > ::after { content: none; } + .xl\:grid-line-x-0[class*=3D"grid-line-x-"] > ::before { bottom: 0rem; } + .xl\:grid-line-x-0[class*=3D"grid-line-yfull"] > ::after { top: 0rem; bot= +tom: 0rem; } + .xl\:grid-line-x-1[class*=3D"grid-line-x-"] > ::before { bottom: -0.0625r= +em; } + .xl\:grid-line-x-1[class*=3D"grid-line-yfull"] > ::after { top: -0.0625re= +m; bottom: -0.0625rem; } + .xl\:grid-line-x-2[class*=3D"grid-line-x-"] > ::before { bottom: -0.125re= +m; } + .xl\:grid-line-x-2[class*=3D"grid-line-yfull"] > ::after { top: -0.125rem= +; bottom: -0.125rem; } + .xl\:grid-line-x-3[class*=3D"grid-line-x-"] > ::before { bottom: -0.1875r= +em; } + .xl\:grid-line-x-3[class*=3D"grid-line-yfull"] > ::after { top: -0.1875re= +m; bottom: -0.1875rem; } + .xl\:grid-line-x-4[class*=3D"grid-line-x-"] > ::before { bottom: -0.25rem= +; } + .xl\:grid-line-x-4[class*=3D"grid-line-yfull"] > ::after { top: -0.25rem;= + bottom: -0.25rem; } + .xl\:grid-line-x-5[class*=3D"grid-line-x-"] > ::before { bottom: -0.3125r= +em; } + .xl\:grid-line-x-5[class*=3D"grid-line-yfull"] > ::after { top: -0.3125re= +m; bottom: -0.3125rem; } + .xl\:grid-line-x-6[class*=3D"grid-line-x-"] > ::before { bottom: -0.375re= +m; } + .xl\:grid-line-x-6[class*=3D"grid-line-yfull"] > ::after { top: -0.375rem= +; bottom: -0.375rem; } + .xl\:grid-line-x-7[class*=3D"grid-line-x-"] > ::before { bottom: -0.4375r= +em; } + .xl\:grid-line-x-7[class*=3D"grid-line-yfull"] > ::after { top: -0.4375re= +m; bottom: -0.4375rem; } + .xl\:grid-line-x-8[class*=3D"grid-line-x-"] > ::before { bottom: -0.5rem;= + } + .xl\:grid-line-x-8[class*=3D"grid-line-yfull"] > ::after { top: -0.5rem; = +bottom: -0.5rem; } + .xl\:grid-line-x-9[class*=3D"grid-line-x-"] > ::before { bottom: -0.5625r= +em; } + .xl\:grid-line-x-9[class*=3D"grid-line-yfull"] > ::after { top: -0.5625re= +m; bottom: -0.5625rem; } + .xl\:grid-line-x-10[class*=3D"grid-line-x-"] > ::before { bottom: -0.625r= +em; } + .xl\:grid-line-x-10[class*=3D"grid-line-yfull"] > ::after { top: -0.625re= +m; bottom: -0.625rem; } + .xl\:grid-line-x-11[class*=3D"grid-line-x-"] > ::before { bottom: -0.6875= +rem; } + .xl\:grid-line-x-11[class*=3D"grid-line-yfull"] > ::after { top: -0.6875r= +em; bottom: -0.6875rem; } + .xl\:grid-line-x-12[class*=3D"grid-line-x-"] > ::before { bottom: -0.75re= +m; } + .xl\:grid-line-x-12[class*=3D"grid-line-yfull"] > ::after { top: -0.75rem= +; bottom: -0.75rem; } + .xl\:grid-line-x-13[class*=3D"grid-line-x-"] > ::before { bottom: -0.8125= +rem; } + .xl\:grid-line-x-13[class*=3D"grid-line-yfull"] > ::after { top: -0.8125r= +em; bottom: -0.8125rem; } + .xl\:grid-line-x-14[class*=3D"grid-line-x-"] > ::before { bottom: -0.875r= +em; } + .xl\:grid-line-x-14[class*=3D"grid-line-yfull"] > ::after { top: -0.875re= +m; bottom: -0.875rem; } + .xl\:grid-line-x-15[class*=3D"grid-line-x-"] > ::before { bottom: -0.9375= +rem; } + .xl\:grid-line-x-15[class*=3D"grid-line-yfull"] > ::after { top: -0.9375r= +em; bottom: -0.9375rem; } + .xl\:grid-line-x-16[class*=3D"grid-line-x-"] > ::before { bottom: -1rem; = +} + .xl\:grid-line-x-16[class*=3D"grid-line-yfull"] > ::after { top: -1rem; b= +ottom: -1rem; } + .xl\:grid-line-x-17[class*=3D"grid-line-x-"] > ::before { bottom: -1.0625= +rem; } + .xl\:grid-line-x-17[class*=3D"grid-line-yfull"] > ::after { top: -1.0625r= +em; bottom: -1.0625rem; } + .xl\:grid-line-x-18[class*=3D"grid-line-x-"] > ::before { bottom: -1.125r= +em; } + .xl\:grid-line-x-18[class*=3D"grid-line-yfull"] > ::after { top: -1.125re= +m; bottom: -1.125rem; } + .xl\:grid-line-x-19[class*=3D"grid-line-x-"] > ::before { bottom: -1.1875= +rem; } + .xl\:grid-line-x-19[class*=3D"grid-line-yfull"] > ::after { top: -1.1875r= +em; bottom: -1.1875rem; } + .xl\:grid-line-x-20[class*=3D"grid-line-x-"] > ::before { bottom: -1.25re= +m; } + .xl\:grid-line-x-20[class*=3D"grid-line-yfull"] > ::after { top: -1.25rem= +; bottom: -1.25rem; } + .xl\:grid-line-x-21[class*=3D"grid-line-x-"] > ::before { bottom: -1.3125= +rem; } + .xl\:grid-line-x-21[class*=3D"grid-line-yfull"] > ::after { top: -1.3125r= +em; bottom: -1.3125rem; } + .xl\:grid-line-x-22[class*=3D"grid-line-x-"] > ::before { bottom: -1.375r= +em; } + .xl\:grid-line-x-22[class*=3D"grid-line-yfull"] > ::after { top: -1.375re= +m; bottom: -1.375rem; } + .xl\:grid-line-x-23[class*=3D"grid-line-x-"] > ::before { bottom: -1.4375= +rem; } + .xl\:grid-line-x-23[class*=3D"grid-line-yfull"] > ::after { top: -1.4375r= +em; bottom: -1.4375rem; } + .xl\:grid-line-x-24[class*=3D"grid-line-x-"] > ::before { bottom: -1.5rem= +; } + .xl\:grid-line-x-24[class*=3D"grid-line-yfull"] > ::after { top: -1.5rem;= + bottom: -1.5rem; } + .xl\:grid-line-x-25[class*=3D"grid-line-x-"] > ::before { bottom: -1.5625= +rem; } + .xl\:grid-line-x-25[class*=3D"grid-line-yfull"] > ::after { top: -1.5625r= +em; bottom: -1.5625rem; } + .xl\:grid-line-x-26[class*=3D"grid-line-x-"] > ::before { bottom: -1.625r= +em; } + .xl\:grid-line-x-26[class*=3D"grid-line-yfull"] > ::after { top: -1.625re= +m; bottom: -1.625rem; } + .xl\:grid-line-x-27[class*=3D"grid-line-x-"] > ::before { bottom: -1.6875= +rem; } + .xl\:grid-line-x-27[class*=3D"grid-line-yfull"] > ::after { top: -1.6875r= +em; bottom: -1.6875rem; } + .xl\:grid-line-x-28[class*=3D"grid-line-x-"] > ::before { bottom: -1.75re= +m; } + .xl\:grid-line-x-28[class*=3D"grid-line-yfull"] > ::after { top: -1.75rem= +; bottom: -1.75rem; } + .xl\:grid-line-x-29[class*=3D"grid-line-x-"] > ::before { bottom: -1.8125= +rem; } + .xl\:grid-line-x-29[class*=3D"grid-line-yfull"] > ::after { top: -1.8125r= +em; bottom: -1.8125rem; } + .xl\:grid-line-x-30[class*=3D"grid-line-x-"] > ::before { bottom: -1.875r= +em; } + .xl\:grid-line-x-30[class*=3D"grid-line-yfull"] > ::after { top: -1.875re= +m; bottom: -1.875rem; } + .xl\:grid-line-x-31[class*=3D"grid-line-x-"] > ::before { bottom: -1.9375= +rem; } + .xl\:grid-line-x-31[class*=3D"grid-line-yfull"] > ::after { top: -1.9375r= +em; bottom: -1.9375rem; } + .xl\:grid-line-x-32[class*=3D"grid-line-x-"] > ::before { bottom: -2rem; = +} + .xl\:grid-line-x-32[class*=3D"grid-line-yfull"] > ::after { top: -2rem; b= +ottom: -2rem; } + .xl\:grid-line-x-33[class*=3D"grid-line-x-"] > ::before { bottom: -2.0625= +rem; } + .xl\:grid-line-x-33[class*=3D"grid-line-yfull"] > ::after { top: -2.0625r= +em; bottom: -2.0625rem; } + .xl\:grid-line-x-34[class*=3D"grid-line-x-"] > ::before { bottom: -2.125r= +em; } + .xl\:grid-line-x-34[class*=3D"grid-line-yfull"] > ::after { top: -2.125re= +m; bottom: -2.125rem; } + .xl\:grid-line-x-35[class*=3D"grid-line-x-"] > ::before { bottom: -2.1875= +rem; } + .xl\:grid-line-x-35[class*=3D"grid-line-yfull"] > ::after { top: -2.1875r= +em; bottom: -2.1875rem; } + .xl\:grid-line-x-36[class*=3D"grid-line-x-"] > ::before { bottom: -2.25re= +m; } + .xl\:grid-line-x-36[class*=3D"grid-line-yfull"] > ::after { top: -2.25rem= +; bottom: -2.25rem; } + .xl\:grid-line-x-37[class*=3D"grid-line-x-"] > ::before { bottom: -2.3125= +rem; } + .xl\:grid-line-x-37[class*=3D"grid-line-yfull"] > ::after { top: -2.3125r= +em; bottom: -2.3125rem; } + .xl\:grid-line-x-38[class*=3D"grid-line-x-"] > ::before { bottom: -2.375r= +em; } + .xl\:grid-line-x-38[class*=3D"grid-line-yfull"] > ::after { top: -2.375re= +m; bottom: -2.375rem; } + .xl\:grid-line-x-39[class*=3D"grid-line-x-"] > ::before { bottom: -2.4375= +rem; } + .xl\:grid-line-x-39[class*=3D"grid-line-yfull"] > ::after { top: -2.4375r= +em; bottom: -2.4375rem; } + .xl\:grid-line-x-40[class*=3D"grid-line-x-"] > ::before { bottom: -2.5rem= +; } + .xl\:grid-line-x-40[class*=3D"grid-line-yfull"] > ::after { top: -2.5rem;= + bottom: -2.5rem; } + .xl\:grid-line-x-41[class*=3D"grid-line-x-"] > ::before { bottom: -2.5625= +rem; } + .xl\:grid-line-x-41[class*=3D"grid-line-yfull"] > ::after { top: -2.5625r= +em; bottom: -2.5625rem; } + .xl\:grid-line-x-42[class*=3D"grid-line-x-"] > ::before { bottom: -2.625r= +em; } + .xl\:grid-line-x-42[class*=3D"grid-line-yfull"] > ::after { top: -2.625re= +m; bottom: -2.625rem; } + .xl\:grid-line-x-43[class*=3D"grid-line-x-"] > ::before { bottom: -2.6875= +rem; } + .xl\:grid-line-x-43[class*=3D"grid-line-yfull"] > ::after { top: -2.6875r= +em; bottom: -2.6875rem; } + .xl\:grid-line-x-44[class*=3D"grid-line-x-"] > ::before { bottom: -2.75re= +m; } + .xl\:grid-line-x-44[class*=3D"grid-line-yfull"] > ::after { top: -2.75rem= +; bottom: -2.75rem; } + .xl\:grid-line-x-45[class*=3D"grid-line-x-"] > ::before { bottom: -2.8125= +rem; } + .xl\:grid-line-x-45[class*=3D"grid-line-yfull"] > ::after { top: -2.8125r= +em; bottom: -2.8125rem; } + .xl\:grid-line-x-46[class*=3D"grid-line-x-"] > ::before { bottom: -2.875r= +em; } + .xl\:grid-line-x-46[class*=3D"grid-line-yfull"] > ::after { top: -2.875re= +m; bottom: -2.875rem; } + .xl\:grid-line-x-47[class*=3D"grid-line-x-"] > ::before { bottom: -2.9375= +rem; } + .xl\:grid-line-x-47[class*=3D"grid-line-yfull"] > ::after { top: -2.9375r= +em; bottom: -2.9375rem; } + .xl\:grid-line-x-48[class*=3D"grid-line-x-"] > ::before { bottom: -3rem; = +} + .xl\:grid-line-x-48[class*=3D"grid-line-yfull"] > ::after { top: -3rem; b= +ottom: -3rem; } + .xl\:grid-line-x-49[class*=3D"grid-line-x-"] > ::before { bottom: -3.0625= +rem; } + .xl\:grid-line-x-49[class*=3D"grid-line-yfull"] > ::after { top: -3.0625r= +em; bottom: -3.0625rem; } + .xl\:grid-line-x-50[class*=3D"grid-line-x-"] > ::before { bottom: -3.125r= +em; } + .xl\:grid-line-x-50[class*=3D"grid-line-yfull"] > ::after { top: -3.125re= +m; bottom: -3.125rem; } + .xl\:grid-line-x-51[class*=3D"grid-line-x-"] > ::before { bottom: -3.1875= +rem; } + .xl\:grid-line-x-51[class*=3D"grid-line-yfull"] > ::after { top: -3.1875r= +em; bottom: -3.1875rem; } + .xl\:grid-line-x-52[class*=3D"grid-line-x-"] > ::before { bottom: -3.25re= +m; } + .xl\:grid-line-x-52[class*=3D"grid-line-yfull"] > ::after { top: -3.25rem= +; bottom: -3.25rem; } + .xl\:grid-line-x-53[class*=3D"grid-line-x-"] > ::before { bottom: -3.3125= +rem; } + .xl\:grid-line-x-53[class*=3D"grid-line-yfull"] > ::after { top: -3.3125r= +em; bottom: -3.3125rem; } + .xl\:grid-line-x-54[class*=3D"grid-line-x-"] > ::before { bottom: -3.375r= +em; } + .xl\:grid-line-x-54[class*=3D"grid-line-yfull"] > ::after { top: -3.375re= +m; bottom: -3.375rem; } + .xl\:grid-line-x-55[class*=3D"grid-line-x-"] > ::before { bottom: -3.4375= +rem; } + .xl\:grid-line-x-55[class*=3D"grid-line-yfull"] > ::after { top: -3.4375r= +em; bottom: -3.4375rem; } + .xl\:grid-line-x-56[class*=3D"grid-line-x-"] > ::before { bottom: -3.5rem= +; } + .xl\:grid-line-x-56[class*=3D"grid-line-yfull"] > ::after { top: -3.5rem;= + bottom: -3.5rem; } + .xl\:grid-line-x-57[class*=3D"grid-line-x-"] > ::before { bottom: -3.5625= +rem; } + .xl\:grid-line-x-57[class*=3D"grid-line-yfull"] > ::after { top: -3.5625r= +em; bottom: -3.5625rem; } + .xl\:grid-line-x-58[class*=3D"grid-line-x-"] > ::before { bottom: -3.625r= +em; } + .xl\:grid-line-x-58[class*=3D"grid-line-yfull"] > ::after { top: -3.625re= +m; bottom: -3.625rem; } + .xl\:grid-line-x-59[class*=3D"grid-line-x-"] > ::before { bottom: -3.6875= +rem; } + .xl\:grid-line-x-59[class*=3D"grid-line-yfull"] > ::after { top: -3.6875r= +em; bottom: -3.6875rem; } + .xl\:grid-line-x-60[class*=3D"grid-line-x-"] > ::before { bottom: -3.75re= +m; } + .xl\:grid-line-x-60[class*=3D"grid-line-yfull"] > ::after { top: -3.75rem= +; bottom: -3.75rem; } + .xl\:grid-line-x-61[class*=3D"grid-line-x-"] > ::before { bottom: -3.8125= +rem; } + .xl\:grid-line-x-61[class*=3D"grid-line-yfull"] > ::after { top: -3.8125r= +em; bottom: -3.8125rem; } + .xl\:grid-line-x-62[class*=3D"grid-line-x-"] > ::before { bottom: -3.875r= +em; } + .xl\:grid-line-x-62[class*=3D"grid-line-yfull"] > ::after { top: -3.875re= +m; bottom: -3.875rem; } + .xl\:grid-line-x-63[class*=3D"grid-line-x-"] > ::before { bottom: -3.9375= +rem; } + .xl\:grid-line-x-63[class*=3D"grid-line-yfull"] > ::after { top: -3.9375r= +em; bottom: -3.9375rem; } + .xl\:grid-line-x-64[class*=3D"grid-line-x-"] > ::before { bottom: -4rem; = +} + .xl\:grid-line-x-64[class*=3D"grid-line-yfull"] > ::after { top: -4rem; b= +ottom: -4rem; } + .xl\:grid-line-x-65[class*=3D"grid-line-x-"] > ::before { bottom: -4.0625= +rem; } + .xl\:grid-line-x-65[class*=3D"grid-line-yfull"] > ::after { top: -4.0625r= +em; bottom: -4.0625rem; } + .xl\:grid-line-x-66[class*=3D"grid-line-x-"] > ::before { bottom: -4.125r= +em; } + .xl\:grid-line-x-66[class*=3D"grid-line-yfull"] > ::after { top: -4.125re= +m; bottom: -4.125rem; } + .xl\:grid-line-x-67[class*=3D"grid-line-x-"] > ::before { bottom: -4.1875= +rem; } + .xl\:grid-line-x-67[class*=3D"grid-line-yfull"] > ::after { top: -4.1875r= +em; bottom: -4.1875rem; } + .xl\:grid-line-x-68[class*=3D"grid-line-x-"] > ::before { bottom: -4.25re= +m; } + .xl\:grid-line-x-68[class*=3D"grid-line-yfull"] > ::after { top: -4.25rem= +; bottom: -4.25rem; } + .xl\:grid-line-x-69[class*=3D"grid-line-x-"] > ::before { bottom: -4.3125= +rem; } + .xl\:grid-line-x-69[class*=3D"grid-line-yfull"] > ::after { top: -4.3125r= +em; bottom: -4.3125rem; } + .xl\:grid-line-x-70[class*=3D"grid-line-x-"] > ::before { bottom: -4.375r= +em; } + .xl\:grid-line-x-70[class*=3D"grid-line-yfull"] > ::after { top: -4.375re= +m; bottom: -4.375rem; } + .xl\:grid-line-x-71[class*=3D"grid-line-x-"] > ::before { bottom: -4.4375= +rem; } + .xl\:grid-line-x-71[class*=3D"grid-line-yfull"] > ::after { top: -4.4375r= +em; bottom: -4.4375rem; } + .xl\:grid-line-x-72[class*=3D"grid-line-x-"] > ::before { bottom: -4.5rem= +; } + .xl\:grid-line-x-72[class*=3D"grid-line-yfull"] > ::after { top: -4.5rem;= + bottom: -4.5rem; } + .xl\:grid-line-x-73[class*=3D"grid-line-x-"] > ::before { bottom: -4.5625= +rem; } + .xl\:grid-line-x-73[class*=3D"grid-line-yfull"] > ::after { top: -4.5625r= +em; bottom: -4.5625rem; } + .xl\:grid-line-x-74[class*=3D"grid-line-x-"] > ::before { bottom: -4.625r= +em; } + .xl\:grid-line-x-74[class*=3D"grid-line-yfull"] > ::after { top: -4.625re= +m; bottom: -4.625rem; } + .xl\:grid-line-x-75[class*=3D"grid-line-x-"] > ::before { bottom: -4.6875= +rem; } + .xl\:grid-line-x-75[class*=3D"grid-line-yfull"] > ::after { top: -4.6875r= +em; bottom: -4.6875rem; } + .xl\:grid-line-x-76[class*=3D"grid-line-x-"] > ::before { bottom: -4.75re= +m; } + .xl\:grid-line-x-76[class*=3D"grid-line-yfull"] > ::after { top: -4.75rem= +; bottom: -4.75rem; } + .xl\:grid-line-x-77[class*=3D"grid-line-x-"] > ::before { bottom: -4.8125= +rem; } + .xl\:grid-line-x-77[class*=3D"grid-line-yfull"] > ::after { top: -4.8125r= +em; bottom: -4.8125rem; } + .xl\:grid-line-x-78[class*=3D"grid-line-x-"] > ::before { bottom: -4.875r= +em; } + .xl\:grid-line-x-78[class*=3D"grid-line-yfull"] > ::after { top: -4.875re= +m; bottom: -4.875rem; } + .xl\:grid-line-x-79[class*=3D"grid-line-x-"] > ::before { bottom: -4.9375= +rem; } + .xl\:grid-line-x-79[class*=3D"grid-line-yfull"] > ::after { top: -4.9375r= +em; bottom: -4.9375rem; } + .xl\:grid-line-x-80[class*=3D"grid-line-x-"] > ::before { bottom: -5rem; = +} + .xl\:grid-line-x-80[class*=3D"grid-line-yfull"] > ::after { top: -5rem; b= +ottom: -5rem; } + .xl\:grid-line-x-81[class*=3D"grid-line-x-"] > ::before { bottom: -5.0625= +rem; } + .xl\:grid-line-x-81[class*=3D"grid-line-yfull"] > ::after { top: -5.0625r= +em; bottom: -5.0625rem; } + .xl\:grid-line-x-82[class*=3D"grid-line-x-"] > ::before { bottom: -5.125r= +em; } + .xl\:grid-line-x-82[class*=3D"grid-line-yfull"] > ::after { top: -5.125re= +m; bottom: -5.125rem; } + .xl\:grid-line-x-83[class*=3D"grid-line-x-"] > ::before { bottom: -5.1875= +rem; } + .xl\:grid-line-x-83[class*=3D"grid-line-yfull"] > ::after { top: -5.1875r= +em; bottom: -5.1875rem; } + .xl\:grid-line-x-84[class*=3D"grid-line-x-"] > ::before { bottom: -5.25re= +m; } + .xl\:grid-line-x-84[class*=3D"grid-line-yfull"] > ::after { top: -5.25rem= +; bottom: -5.25rem; } + .xl\:grid-line-x-85[class*=3D"grid-line-x-"] > ::before { bottom: -5.3125= +rem; } + .xl\:grid-line-x-85[class*=3D"grid-line-yfull"] > ::after { top: -5.3125r= +em; bottom: -5.3125rem; } + .xl\:grid-line-x-86[class*=3D"grid-line-x-"] > ::before { bottom: -5.375r= +em; } + .xl\:grid-line-x-86[class*=3D"grid-line-yfull"] > ::after { top: -5.375re= +m; bottom: -5.375rem; } + .xl\:grid-line-x-87[class*=3D"grid-line-x-"] > ::before { bottom: -5.4375= +rem; } + .xl\:grid-line-x-87[class*=3D"grid-line-yfull"] > ::after { top: -5.4375r= +em; bottom: -5.4375rem; } + .xl\:grid-line-x-88[class*=3D"grid-line-x-"] > ::before { bottom: -5.5rem= +; } + .xl\:grid-line-x-88[class*=3D"grid-line-yfull"] > ::after { top: -5.5rem;= + bottom: -5.5rem; } + .xl\:grid-line-x-89[class*=3D"grid-line-x-"] > ::before { bottom: -5.5625= +rem; } + .xl\:grid-line-x-89[class*=3D"grid-line-yfull"] > ::after { top: -5.5625r= +em; bottom: -5.5625rem; } + .xl\:grid-line-x-90[class*=3D"grid-line-x-"] > ::before { bottom: -5.625r= +em; } + .xl\:grid-line-x-90[class*=3D"grid-line-yfull"] > ::after { top: -5.625re= +m; bottom: -5.625rem; } + .xl\:grid-line-x-91[class*=3D"grid-line-x-"] > ::before { bottom: -5.6875= +rem; } + .xl\:grid-line-x-91[class*=3D"grid-line-yfull"] > ::after { top: -5.6875r= +em; bottom: -5.6875rem; } + .xl\:grid-line-x-92[class*=3D"grid-line-x-"] > ::before { bottom: -5.75re= +m; } + .xl\:grid-line-x-92[class*=3D"grid-line-yfull"] > ::after { top: -5.75rem= +; bottom: -5.75rem; } + .xl\:grid-line-x-93[class*=3D"grid-line-x-"] > ::before { bottom: -5.8125= +rem; } + .xl\:grid-line-x-93[class*=3D"grid-line-yfull"] > ::after { top: -5.8125r= +em; bottom: -5.8125rem; } + .xl\:grid-line-x-94[class*=3D"grid-line-x-"] > ::before { bottom: -5.875r= +em; } + .xl\:grid-line-x-94[class*=3D"grid-line-yfull"] > ::after { top: -5.875re= +m; bottom: -5.875rem; } + .xl\:grid-line-x-95[class*=3D"grid-line-x-"] > ::before { bottom: -5.9375= +rem; } + .xl\:grid-line-x-95[class*=3D"grid-line-yfull"] > ::after { top: -5.9375r= +em; bottom: -5.9375rem; } + .xl\:grid-line-x-96[class*=3D"grid-line-x-"] > ::before { bottom: -6rem; = +} + .xl\:grid-line-x-96[class*=3D"grid-line-yfull"] > ::after { top: -6rem; b= +ottom: -6rem; } + .xl\:grid-line-x-97[class*=3D"grid-line-x-"] > ::before { bottom: -6.0625= +rem; } + .xl\:grid-line-x-97[class*=3D"grid-line-yfull"] > ::after { top: -6.0625r= +em; bottom: -6.0625rem; } + .xl\:grid-line-x-98[class*=3D"grid-line-x-"] > ::before { bottom: -6.125r= +em; } + .xl\:grid-line-x-98[class*=3D"grid-line-yfull"] > ::after { top: -6.125re= +m; bottom: -6.125rem; } + .xl\:grid-line-x-99[class*=3D"grid-line-x-"] > ::before { bottom: -6.1875= +rem; } + .xl\:grid-line-x-99[class*=3D"grid-line-yfull"] > ::after { top: -6.1875r= +em; bottom: -6.1875rem; } + .xl\:grid-line-x-100[class*=3D"grid-line-x-"] > ::before { bottom: -6.25r= +em; } + .xl\:grid-line-x-100[class*=3D"grid-line-yfull"] > ::after { top: -6.25re= +m; bottom: -6.25rem; } + .xl\:grid-line-x-400[class*=3D"grid-line-x-"] > ::before { bottom: -25rem= +; } + .xl\:grid-line-x-400[class*=3D"grid-line-yfull"] > ::after { top: -25rem;= + bottom: -25rem; } + .xl\:grid-line-x-600[class*=3D"grid-line-x-"] > ::before { bottom: -37.5r= +em; } + .xl\:grid-line-x-600[class*=3D"grid-line-yfull"] > ::after { top: -37.5re= +m; bottom: -37.5rem; } + .xl\:grid-line-x-safe-top[class*=3D"grid-line-x-"] > ::before { } + .xl\:grid-line-x-safe-top[class*=3D"grid-line-yfull"] > ::after { } + .xl\:grid-line-x-safe-bottom[class*=3D"grid-line-x-"] > ::before { } + .xl\:grid-line-x-safe-bottom[class*=3D"grid-line-yfull"] > ::after { } + .xl\:grid-line-x-safe-left[class*=3D"grid-line-x-"] > ::before { } + .xl\:grid-line-x-safe-left[class*=3D"grid-line-yfull"] > ::after { } + .xl\:grid-line-x-safe-right[class*=3D"grid-line-x-"] > ::before { } + .xl\:grid-line-x-safe-right[class*=3D"grid-line-yfull"] > ::after { } + .xl\:grid-line-x-gutter[class*=3D"grid-line-x-"] > ::before { } + .xl\:grid-line-x-gutter[class*=3D"grid-line-yfull"] > ::after { } + .xl\:grid-line-x-outer-gutter[class*=3D"grid-line-x-"] > ::before { } + .xl\:grid-line-x-outer-gutter[class*=3D"grid-line-yfull"] > ::after { } + .xl\:grid-line-x-primary[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--border-primary); } + .xl\:grid-line-y-primary[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--border-primary); } + .xl\:grid-line-xy-primary[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--border-primary); } + .xl\:grid-line-xy-primary[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--border-primary); } + .xl\:grid-line-x-secondary[class*=3D"grid-line-x-"] > ::before { border-b= +ottom-color: var(--border-secondary); } + .xl\:grid-line-y-secondary[class*=3D"grid-line-y-"] > ::after { border-ri= +ght-color: var(--border-secondary); } + .xl\:grid-line-xy-secondary[class*=3D"grid-line-xy-"] > ::before { border= +-bottom-color: var(--border-secondary); } + .xl\:grid-line-xy-secondary[class*=3D"grid-line-xy-"] > ::after { border-= +right-color: var(--border-secondary); } + .xl\:grid-line-x-inverse[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--border-inverse); } + .xl\:grid-line-y-inverse[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--border-inverse); } + .xl\:grid-line-xy-inverse[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--border-inverse); } + .xl\:grid-line-xy-inverse[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--border-inverse); } + .xl\:grid-line-x-on-dark[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: var(--gray-000); } + .xl\:grid-line-y-on-dark[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: var(--gray-000); } + .xl\:grid-line-xy-on-dark[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: var(--gray-000); } + .xl\:grid-line-xy-on-dark[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: var(--gray-000); } + .xl\:grid-line-x-inherit[class*=3D"grid-line-x-"] > ::before { border-bot= +tom-color: inherit; } + .xl\:grid-line-y-inherit[class*=3D"grid-line-y-"] > ::after { border-righ= +t-color: inherit; } + .xl\:grid-line-xy-inherit[class*=3D"grid-line-xy-"] > ::before { border-b= +ottom-color: inherit; } + .xl\:grid-line-xy-inherit[class*=3D"grid-line-xy-"] > ::after { border-ri= +ght-color: inherit; } + .xl\:grid-line-x-transparent[class*=3D"grid-line-x-"] > ::before { border= +-bottom-color: var(--transparent); } + .xl\:grid-line-y-transparent[class*=3D"grid-line-y-"] > ::after { border-= +right-color: var(--transparent); } + .xl\:grid-line-xy-transparent[class*=3D"grid-line-xy-"] > ::before { bord= +er-bottom-color: var(--transparent); } + .xl\:grid-line-xy-transparent[class*=3D"grid-line-xy-"] > ::after { borde= +r-right-color: var(--transparent); } + .xl\:grid-cols-1[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .xl\:grid-cols-1[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: 0px; right: 0px; } + .xl\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1)::before { righ= +t: 0px; } + .xl\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1)::before { border-bottom-width: 0px; } + .xl\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1) ~ ::before { border-bottom-width: 0px; } + .xl\:grid-cols-2[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .xl\:grid-cols-2[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .xl\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1)::before { lef= +t: 0px; } + .xl\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+2)::before { rig= +ht: 0px; } + .xl\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2)::before { border-bottom-width: 0px; } + .xl\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2) ~ ::before { border-bottom-width: 0px; } + .xl\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .xl\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+2)::after { border-right-width: 0px; } + .xl\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+2)::after { top: 0px; } + .xl\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2)::after { bottom: 0px; } + .xl\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2) ~ li::after { bottom: 0px; } + .xl\:grid-cols-3[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .xl\:grid-cols-3[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .xl\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1)::before { lef= +t: 0px; } + .xl\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+3)::before { rig= +ht: 0px; } + .xl\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3)::before { border-bottom-width: 0px; } + .xl\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3) ~ ::before { border-bottom-width: 0px; } + .xl\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .xl\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+3)::after { border-right-width: 0px; } + .xl\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+3)::after { top: 0px; } + .xl\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3)::after { bottom: 0px; } + .xl\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3) ~ li::after { bottom: 0px; } + .xl\:grid-cols-4[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .xl\:grid-cols-4[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .xl\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1)::before { lef= +t: 0px; } + .xl\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+4)::before { rig= +ht: 0px; } + .xl\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4)::before { border-bottom-width: 0px; } + .xl\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4) ~ ::before { border-bottom-width: 0px; } + .xl\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .xl\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+4)::after { border-right-width: 0px; } + .xl\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+4)::after { top: 0px; } + .xl\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4)::after { bottom: 0px; } + .xl\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4) ~ li::after { bottom: 0px; } + .xl\:grid-cols-5[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .xl\:grid-cols-5[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .xl\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1)::before { lef= +t: 0px; } + .xl\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+5)::before { rig= +ht: 0px; } + .xl\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5)::before { border-bottom-width: 0px; } + .xl\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5) ~ ::before { border-bottom-width: 0px; } + .xl\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .xl\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+5)::after { border-right-width: 0px; } + .xl\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+5)::after { top: 0px; } + .xl\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5)::after { bottom: 0px; } + .xl\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5) ~ li::after { bottom: 0px; } + .xl\:grid-cols-6[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .xl\:grid-cols-6[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .xl\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1)::before { lef= +t: 0px; } + .xl\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+6)::before { rig= +ht: 0px; } + .xl\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6)::before { border-bottom-width: 0px; } + .xl\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6) ~ ::before { border-bottom-width: 0px; } + .xl\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .xl\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+6)::after { border-right-width: 0px; } + .xl\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+6)::after { top: 0px; } + .xl\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6)::after { bottom: 0px; } + .xl\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6) ~ li::after { bottom: 0px; } + .xl\:grid-cols-7[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .xl\:grid-cols-7[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .xl\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1)::before { lef= +t: 0px; } + .xl\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+7)::before { rig= +ht: 0px; } + .xl\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7)::before { border-bottom-width: 0px; } + .xl\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7) ~ ::before { border-bottom-width: 0px; } + .xl\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .xl\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+7)::after { border-right-width: 0px; } + .xl\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+7)::after { top: 0px; } + .xl\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7)::after { bottom: 0px; } + .xl\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7) ~ li::after { bottom: 0px; } + .xl\:grid-cols-8[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .xl\:grid-cols-8[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .xl\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1)::before { lef= +t: 0px; } + .xl\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+8)::before { rig= +ht: 0px; } + .xl\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1):nth-last-chil= +d(-n+8)::before { border-bottom-width: 0px; } + .xl\:grid-cols-8[class*=3D"grid-line-x"] > :nth-child(8n+1):nth-last-chil= +d(-n+8) ~ ::before { border-bottom-width: 0px; } + .xl\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .xl\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+8)::after { border-right-width: 0px; } + .xl\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+8)::after { top: 0px; } + .xl\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+1):nth-last-child(-n+8)::after { bottom: 0px; } + .xl\:grid-cols-8[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(8n+1):nth-last-child(-n+8) ~ li::after { bottom: 0px; } +} + +.cols-container { display: flex; flex-flow: wrap; margin-left: calc(var(--i= +nner-gutter) * -1); } + +.cols-container > [class*=3D"-cols"] { margin-left: var(--inner-gutter); } + +.cols-container > .ml-0 { margin-left: 0px; } + +.cols-container > .w-1-cols { width: calc(((1 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (1 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.cols-container > .mr-1-cols { margin-right: calc(((((1 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-1-cols { margin-left: calc(((((1 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-1-cols { margin-right: calc(((((1 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(1 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (1 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-1-cols { margin-right: calc((((((1 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-1-cols { margin-left: calc((((((1 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-1-cols { margin-right: calc((((((1 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((1 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (1 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-1-cols-no-gutter { margin-right: calc(((1 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-1-cols-no-gutter { margin-left: calc(((((1 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-1-cols-no-gutter { margin-right: calc(((1 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((1 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-1-cols-no-gutter { margin-right: calc((((1 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-1-cols-no-gutter { margin-left: calc((((1 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-1-cols-no-gutter { margin-right: calc((((1 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((1 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-1-cols { padding-right: calc(((((1 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-1-cols { padding-left: calc(((((1 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-1-cols { padding-right: calc(((((1 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((1 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (1 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-1-cols-no-gutter { padding-right: calc(((1 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-1-cols-no-gutter { padding-left: calc(((1 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-1-cols-no-gutter { padding-right: calc(((1 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((1 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-1-cols { left: calc(((((1 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-1-cols { right: calc(((((1 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-1-cols { right: calc(((((1 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((1 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-1-cols-no-gutter { left: calc(((1 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-1-cols-no-gutter { right: calc(((1 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-1-cols-no-gutter { right: calc(((1 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((1 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (1 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-1-cols { left: calc((((((1 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-1-cols { right: calc((((((1 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-1-cols { right: calc((((((1 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(1 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (1 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-1-cols-no-gutter { left: calc((((1 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-1-cols-no-gutter { right: calc((((1 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-1-cols-no-gutter { right: calc((((1 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((1 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.cols-container > .w-2-cols { width: calc(((2 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (2 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.w-2-cols-vw { width: calc((((var(--container-width, 100vw - var(--scrollba= +r-visible-width, 0px)) - (((var(--grid-columns) - 1) * var(--inner-gutter))= + + (2 * var(--outer-gutter)))) / (var(--grid-columns))) * 2) + (1 * var(--i= +nner-gutter))); } + +.cols-container > .mr-2-cols { margin-right: calc(((((2 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.ml-2-cols { margin-left: calc(((((2 / var(--container-grid-columns, var(--= +grid-columns))) * 100%) - (var(--inner-gutter) - (2 / var(--container-grid-= +columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-gutter= +))); } + +.cols-container > .ml-2-cols { margin-left: calc(((((2 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-2-cols { margin-right: calc(((((2 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(2 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (2 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-2-cols { margin-right: calc((((((2 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-2-cols { margin-left: calc((((((2 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-2-cols { margin-right: calc((((((2 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((2 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (2 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-2-cols-no-gutter { margin-right: calc(((2 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-2-cols-no-gutter { margin-left: calc(((((2 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-2-cols-no-gutter { margin-right: calc(((2 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((2 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-2-cols-no-gutter { margin-right: calc((((2 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-2-cols-no-gutter { margin-left: calc((((2 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-2-cols-no-gutter { margin-right: calc((((2 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((2 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-2-cols { padding-right: calc(((((2 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-2-cols { padding-left: calc(((((2 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-2-cols { padding-right: calc(((((2 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((2 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (2 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-2-cols-no-gutter { padding-right: calc(((2 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-2-cols-no-gutter { padding-left: calc(((2 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-2-cols-no-gutter { padding-right: calc(((2 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((2 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-2-cols { left: calc(((((2 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-2-cols { right: calc(((((2 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-2-cols { right: calc(((((2 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((2 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-2-cols-no-gutter { left: calc(((2 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-2-cols-no-gutter { right: calc(((2 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-2-cols-no-gutter { right: calc(((2 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((2 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (2 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-2-cols { left: calc((((((2 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-2-cols { right: calc((((((2 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-2-cols { right: calc((((((2 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(2 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (2 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-2-cols-no-gutter { left: calc((((2 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-2-cols-no-gutter { right: calc((((2 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-2-cols-no-gutter { right: calc((((2 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((2 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.w-2-cols-vw > * { --container-grid-columns: 2; } + +.w-3-cols { width: calc(((3 / var(--container-grid-columns, var(--grid-colu= +mns))) * 100%) - (var(--inner-gutter) - (3 / var(--container-grid-columns, = +var(--grid-columns)) * var(--inner-gutter)))); } + +.cols-container > .w-3-cols { width: calc(((3 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (3 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.cols-container > .mr-3-cols { margin-right: calc(((((3 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-3-cols { margin-left: calc(((((3 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-3-cols { margin-right: calc(((((3 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(3 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (3 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-3-cols { margin-right: calc((((((3 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-3-cols { margin-left: calc((((((3 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-3-cols { margin-right: calc((((((3 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((3 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (3 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-3-cols-no-gutter { margin-right: calc(((3 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-3-cols-no-gutter { margin-left: calc(((((3 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-3-cols-no-gutter { margin-right: calc(((3 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((3 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-3-cols-no-gutter { margin-right: calc((((3 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-3-cols-no-gutter { margin-left: calc((((3 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-3-cols-no-gutter { margin-right: calc((((3 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((3 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-3-cols { padding-right: calc(((((3 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-3-cols { padding-left: calc(((((3 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-3-cols { padding-right: calc(((((3 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((3 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (3 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-3-cols-no-gutter { padding-right: calc(((3 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-3-cols-no-gutter { padding-left: calc(((3 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-3-cols-no-gutter { padding-right: calc(((3 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((3 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-3-cols { left: calc(((((3 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-3-cols { right: calc(((((3 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-3-cols { right: calc(((((3 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((3 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-3-cols-no-gutter { left: calc(((3 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-3-cols-no-gutter { right: calc(((3 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-3-cols-no-gutter { right: calc(((3 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((3 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (3 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-3-cols { left: calc((((((3 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-3-cols { right: calc((((((3 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-3-cols { right: calc((((((3 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(3 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (3 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-3-cols-no-gutter { left: calc((((3 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-3-cols-no-gutter { right: calc((((3 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-3-cols-no-gutter { right: calc((((3 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((3 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.w-3-cols > * { --container-grid-columns: 3; } + +.w-4-cols { width: calc(((4 / var(--container-grid-columns, var(--grid-colu= +mns))) * 100%) - (var(--inner-gutter) - (4 / var(--container-grid-columns, = +var(--grid-columns)) * var(--inner-gutter)))); } + +.cols-container > .w-4-cols { width: calc(((4 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (4 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.cols-container > .mr-4-cols { margin-right: calc(((((4 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-4-cols { margin-left: calc(((((4 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-4-cols { margin-right: calc(((((4 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(4 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (4 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-4-cols { margin-right: calc((((((4 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-4-cols { margin-left: calc((((((4 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-4-cols { margin-right: calc((((((4 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((4 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (4 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-4-cols-no-gutter { margin-right: calc(((4 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-4-cols-no-gutter { margin-left: calc(((((4 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-4-cols-no-gutter { margin-right: calc(((4 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((4 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-4-cols-no-gutter { margin-right: calc((((4 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-4-cols-no-gutter { margin-left: calc((((4 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-4-cols-no-gutter { margin-right: calc((((4 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((4 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-4-cols { padding-right: calc(((((4 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-4-cols { padding-left: calc(((((4 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-4-cols { padding-right: calc(((((4 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((4 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (4 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-4-cols-no-gutter { padding-right: calc(((4 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-4-cols-no-gutter { padding-left: calc(((4 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-4-cols-no-gutter { padding-right: calc(((4 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((4 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-4-cols { left: calc(((((4 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-4-cols { right: calc(((((4 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-4-cols { right: calc(((((4 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((4 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-4-cols-no-gutter { left: calc(((4 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-4-cols-no-gutter { right: calc(((4 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-4-cols-no-gutter { right: calc(((4 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((4 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (4 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-4-cols { left: calc((((((4 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-4-cols { right: calc((((((4 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-4-cols { right: calc((((((4 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(4 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (4 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-4-cols-no-gutter { left: calc((((4 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-4-cols-no-gutter { right: calc((((4 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-4-cols-no-gutter { right: calc((((4 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((4 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.w-4-cols > * { --container-grid-columns: 4; } + +.w-5-cols { width: calc(((5 / var(--container-grid-columns, var(--grid-colu= +mns))) * 100%) - (var(--inner-gutter) - (5 / var(--container-grid-columns, = +var(--grid-columns)) * var(--inner-gutter)))); } + +.cols-container > .w-5-cols { width: calc(((5 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (5 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.cols-container > .mr-5-cols { margin-right: calc(((((5 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-5-cols { margin-left: calc(((((5 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-5-cols { margin-right: calc(((((5 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(5 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (5 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-5-cols { margin-right: calc((((((5 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-5-cols { margin-left: calc((((((5 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-5-cols { margin-right: calc((((((5 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((5 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (5 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-5-cols-no-gutter { margin-right: calc(((5 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-5-cols-no-gutter { margin-left: calc(((((5 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-5-cols-no-gutter { margin-right: calc(((5 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((5 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-5-cols-no-gutter { margin-right: calc((((5 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-5-cols-no-gutter { margin-left: calc((((5 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-5-cols-no-gutter { margin-right: calc((((5 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((5 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-5-cols { padding-right: calc(((((5 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-5-cols { padding-left: calc(((((5 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-5-cols { padding-right: calc(((((5 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((5 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (5 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-5-cols-no-gutter { padding-right: calc(((5 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-5-cols-no-gutter { padding-left: calc(((5 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-5-cols-no-gutter { padding-right: calc(((5 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((5 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-5-cols { left: calc(((((5 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-5-cols { right: calc(((((5 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-5-cols { right: calc(((((5 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((5 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-5-cols-no-gutter { left: calc(((5 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-5-cols-no-gutter { right: calc(((5 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-5-cols-no-gutter { right: calc(((5 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((5 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (5 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-5-cols { left: calc((((((5 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-5-cols { right: calc((((((5 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-5-cols { right: calc((((((5 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(5 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (5 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-5-cols-no-gutter { left: calc((((5 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-5-cols-no-gutter { right: calc((((5 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-5-cols-no-gutter { right: calc((((5 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (5 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((5 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.w-5-cols > * { --container-grid-columns: 5; } + +.w-6-cols { width: calc(((6 / var(--container-grid-columns, var(--grid-colu= +mns))) * 100%) - (var(--inner-gutter) - (6 / var(--container-grid-columns, = +var(--grid-columns)) * var(--inner-gutter)))); } + +.cols-container > .w-6-cols { width: calc(((6 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (6 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.cols-container > .mr-6-cols { margin-right: calc(((((6 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.ml-6-cols { margin-left: calc(((((6 / var(--container-grid-columns, var(--= +grid-columns))) * 100%) - (var(--inner-gutter) - (6 / var(--container-grid-= +columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-gutter= +))); } + +.cols-container > .ml-6-cols { margin-left: calc(((((6 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-6-cols { margin-right: calc(((((6 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(6 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (6 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-6-cols { margin-right: calc((((((6 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-6-cols { margin-left: calc((((((6 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-6-cols { margin-right: calc((((((6 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((6 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (6 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-6-cols-no-gutter { margin-right: calc(((6 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-6-cols-no-gutter { margin-left: calc(((((6 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-6-cols-no-gutter { margin-right: calc(((6 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((6 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-6-cols-no-gutter { margin-right: calc((((6 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-6-cols-no-gutter { margin-left: calc((((6 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-6-cols-no-gutter { margin-right: calc((((6 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((6 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-6-cols { padding-right: calc(((((6 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-6-cols { padding-left: calc(((((6 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-6-cols { padding-right: calc(((((6 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((6 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (6 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-6-cols-no-gutter { padding-right: calc(((6 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-6-cols-no-gutter { padding-left: calc(((6 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-6-cols-no-gutter { padding-right: calc(((6 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((6 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-6-cols { left: calc(((((6 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-6-cols { right: calc(((((6 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-6-cols { right: calc(((((6 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((6 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-6-cols-no-gutter { left: calc(((6 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-6-cols-no-gutter { right: calc(((6 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-6-cols-no-gutter { right: calc(((6 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((6 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (6 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-6-cols { left: calc((((((6 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-6-cols { right: calc((((((6 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-6-cols { right: calc((((((6 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(6 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (6 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-6-cols-no-gutter { left: calc((((6 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-6-cols-no-gutter { right: calc((((6 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-6-cols-no-gutter { right: calc((((6 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((6 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.w-6-cols > * { --container-grid-columns: 6; } + +.cols-container > .w-7-cols { width: calc(((7 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (7 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.cols-container > .mr-7-cols { margin-right: calc(((((7 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-7-cols { margin-left: calc(((((7 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-7-cols { margin-right: calc(((((7 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(7 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (7 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-7-cols { margin-right: calc((((((7 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-7-cols { margin-left: calc((((((7 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-7-cols { margin-right: calc((((((7 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((7 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (7 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-7-cols-no-gutter { margin-right: calc(((7 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-7-cols-no-gutter { margin-left: calc(((((7 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-7-cols-no-gutter { margin-right: calc(((7 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((7 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-7-cols-no-gutter { margin-right: calc((((7 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-7-cols-no-gutter { margin-left: calc((((7 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-7-cols-no-gutter { margin-right: calc((((7 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((7 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-7-cols { padding-right: calc(((((7 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-7-cols { padding-left: calc(((((7 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-7-cols { padding-right: calc(((((7 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((7 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (7 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-7-cols-no-gutter { padding-right: calc(((7 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-7-cols-no-gutter { padding-left: calc(((7 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-7-cols-no-gutter { padding-right: calc(((7 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((7 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-7-cols { left: calc(((((7 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-7-cols { right: calc(((((7 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-7-cols { right: calc(((((7 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((7 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-7-cols-no-gutter { left: calc(((7 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-7-cols-no-gutter { right: calc(((7 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-7-cols-no-gutter { right: calc(((7 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((7 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (7 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-7-cols { left: calc((((((7 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-7-cols { right: calc((((((7 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-7-cols { right: calc((((((7 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(7 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (7 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-7-cols-no-gutter { left: calc((((7 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-7-cols-no-gutter { right: calc((((7 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-7-cols-no-gutter { right: calc((((7 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (7 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((7 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.w-8-cols { width: calc(((8 / var(--container-grid-columns, var(--grid-colu= +mns))) * 100%) - (var(--inner-gutter) - (8 / var(--container-grid-columns, = +var(--grid-columns)) * var(--inner-gutter)))); } + +.cols-container > .w-8-cols { width: calc(((8 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (8 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.cols-container > .mr-8-cols { margin-right: calc(((((8 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-8-cols { margin-left: calc(((((8 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-8-cols { margin-right: calc(((((8 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(8 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (8 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-8-cols { margin-right: calc((((((8 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-8-cols { margin-left: calc((((((8 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-8-cols { margin-right: calc((((((8 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((8 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (8 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-8-cols-no-gutter { margin-right: calc(((8 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-8-cols-no-gutter { margin-left: calc(((((8 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-8-cols-no-gutter { margin-right: calc(((8 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((8 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-8-cols-no-gutter { margin-right: calc((((8 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-8-cols-no-gutter { margin-left: calc((((8 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-8-cols-no-gutter { margin-right: calc((((8 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((8 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-8-cols { padding-right: calc(((((8 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-8-cols { padding-left: calc(((((8 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-8-cols { padding-right: calc(((((8 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((8 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (8 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-8-cols-no-gutter { padding-right: calc(((8 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-8-cols-no-gutter { padding-left: calc(((8 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-8-cols-no-gutter { padding-right: calc(((8 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((8 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-8-cols { left: calc(((((8 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-8-cols { right: calc(((((8 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-8-cols { right: calc(((((8 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((8 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-8-cols-no-gutter { left: calc(((8 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-8-cols-no-gutter { right: calc(((8 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-8-cols-no-gutter { right: calc(((8 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((8 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (8 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-8-cols { left: calc((((((8 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-8-cols { right: calc((((((8 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-8-cols { right: calc((((((8 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(8 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (8 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-8-cols-no-gutter { left: calc((((8 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-8-cols-no-gutter { right: calc((((8 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-8-cols-no-gutter { right: calc((((8 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((8 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.w-8-cols > * { --container-grid-columns: 8; } + +.cols-container > .w-9-cols { width: calc(((9 / var(--container-grid-column= +s, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gut= +ter) - (9 / var(--container-grid-columns, var(--grid-columns)) * var(--inne= +r-gutter)))); } + +.cols-container > .mr-9-cols { margin-right: calc(((((9 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-9-cols { margin-left: calc(((((9 / var(--container-gr= +id-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--= +inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-9-cols { margin-right: calc(((((9 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc((((= +(9 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (9 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter))));= + } + +.cols-container > .-mr-9-cols { margin-right: calc((((((9 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-9-cols { margin-left: calc((((((9 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-9-cols { margin-right: calc((((((9 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-left: = +calc((((((9 / var(--container-grid-columns, var(--grid-columns))) * (100% -= + var(--inner-gutter))) - (var(--inner-gutter) - (9 / var(--container-grid-c= +olumns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gu= +tter)))) * -1); } + +.cols-container > .mr-9-cols-no-gutter { margin-right: calc(((9 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .ml-9-cols-no-gutter { margin-left: calc(((((9 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-9-cols-no-gutter { margin-right: calc(((9 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); margin-left: calc(((9 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))); } + +.cols-container > .-mr-9-cols-no-gutter { margin-right: calc((((9 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-9-cols-no-gutter { margin-left: calc((((9 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-9-cols-no-gutter { margin-right: calc((((9 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-co= +lumns)) * var(--inner-gutter)))) * -1); margin-left: calc((((9 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-9-cols { padding-right: calc(((((9 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-9-cols { padding-left: calc(((((9 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-9-cols { padding-right: calc(((((9 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: calc((= +(((9 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--= +inner-gutter))) - (var(--inner-gutter) - (9 / var(--container-grid-columns,= + var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))= +); } + +.cols-container > .pr-9-cols-no-gutter { padding-right: calc(((9 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); } + +.cols-container > .pl-9-cols-no-gutter { padding-left: calc(((9 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))); } + +.cols-container > .px-9-cols-no-gutter { padding-right: calc(((9 / var(--co= +ntainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)))= + - (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); padding-left: calc(((9 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))); } + +.cols-container > .left-9-cols { left: calc(((((9 / var(--container-grid-co= +lumns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner= +-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-9-cols { right: calc(((((9 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-9-cols { right: calc(((((9 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((9 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-9-cols-no-gutter { left: calc(((9 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))); } + +.cols-container > .right-9-cols-no-gutter { right: calc(((9 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))); } + +.cols-container > .inset-x-9-cols-no-gutter { right: calc(((9 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))); left: calc(((9 / var(--container-grid-columns= +, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-gutt= +er) - (9 / var(--container-grid-columns, var(--grid-columns)) * var(--inner= +-gutter)))); } + +.cols-container > .-left-9-cols { left: calc((((((9 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-9-cols { right: calc((((((9 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-9-cols { right: calc((((((9 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * = +var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc(((((= +(9 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(--in= +ner-gutter))) - (var(--inner-gutter) - (9 / var(--container-grid-columns, v= +ar(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) = +* -1); } + +.cols-container > .-left-9-cols-no-gutter { left: calc((((9 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-9-cols-no-gutter { right: calc((((9 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-9-cols-no-gutter { right: calc((((9 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (9 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) * -1); left: calc((((9 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (9 / var(--container-grid-columns, var(--grid-columns)) * va= +r(--inner-gutter)))) * -1); } + +.w-10-cols { width: calc(((10 / var(--container-grid-columns, var(--grid-co= +lumns))) * 100%) - (var(--inner-gutter) - (10 / var(--container-grid-column= +s, var(--grid-columns)) * var(--inner-gutter)))); } + +.cols-container > .w-10-cols { width: calc(((10 / var(--container-grid-colu= +mns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-g= +utter) - (10 / var(--container-grid-columns, var(--grid-columns)) * var(--i= +nner-gutter)))); } + +.cols-container > .mr-10-cols { margin-right: calc(((((10 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-10-cols { margin-left: calc(((((10 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-10-cols { margin-right: calc(((((10 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc(= +((((10 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(= +--inner-gutter))) - (var(--inner-gutter) - (10 / var(--container-grid-colum= +ns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter= +)))); } + +.cols-container > .-mr-10-cols { margin-right: calc((((((10 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-10-cols { margin-left: calc((((((10 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-10-cols { margin-right: calc((((((10 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-lef= +t: calc((((((10 / var(--container-grid-columns, var(--grid-columns))) * (10= +0% - var(--inner-gutter))) - (var(--inner-gutter) - (10 / var(--container-g= +rid-columns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inn= +er-gutter)))) * -1); } + +.cols-container > .mr-10-cols-no-gutter { margin-right: calc(((10 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); } + +.cols-container > .ml-10-cols-no-gutter { margin-left: calc(((((10 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-10-cols-no-gutter { margin-right: calc(((10 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); margin-left: calc(((10 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))); } + +.cols-container > .-mr-10-cols-no-gutter { margin-right: calc((((10 / var(-= +-container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter= +))) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-10-cols-no-gutter { margin-left: calc((((10 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-10-cols-no-gutter { margin-right: calc((((10 / var(-= +-container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter= +))) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) * -1); margin-left: calc((((10 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-10-cols { padding-right: calc(((((10 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-10-cols { padding-left: calc(((((10 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-10-cols { padding-right: calc(((((10 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: cal= +c(((((10 / var(--container-grid-columns, var(--grid-columns))) * (100% - va= +r(--inner-gutter))) - (var(--inner-gutter) - (10 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutt= +er)))); } + +.cols-container > .pr-10-cols-no-gutter { padding-right: calc(((10 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))); } + +.cols-container > .pl-10-cols-no-gutter { padding-left: calc(((10 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); } + +.cols-container > .px-10-cols-no-gutter { padding-right: calc(((10 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))); padding-left: calc(((10 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))); } + +.cols-container > .left-10-cols { left: calc(((((10 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)) * var= +(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-10-cols { right: calc(((((10 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-10-cols { right: calc(((((10 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((10 / = +var(--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-g= +utter))) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(-= +-grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-10-cols-no-gutter { left: calc(((10 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))); } + +.cols-container > .right-10-cols-no-gutter { right: calc(((10 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))); } + +.cols-container > .inset-x-10-cols-no-gutter { right: calc(((10 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); left: calc(((10 / var(--container-grid-col= +umns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-= +gutter) - (10 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))); } + +.cols-container > .-left-10-cols { left: calc((((((10 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-10-cols { right: calc((((((10 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-10-cols { right: calc((((((10 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc((= +((((10 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(= +--inner-gutter))) - (var(--inner-gutter) - (10 / var(--container-grid-colum= +ns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter= +)))) * -1); } + +.cols-container > .-left-10-cols-no-gutter { left: calc((((10 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-10-cols-no-gutter { right: calc((((10 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-10-cols-no-gutter { right: calc((((10 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))) * -1); left: calc((((10 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) * -1); } + +.w-10-cols > * { --container-grid-columns: 10; } + +.cols-container > .w-11-cols { width: calc(((11 / var(--container-grid-colu= +mns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-g= +utter) - (11 / var(--container-grid-columns, var(--grid-columns)) * var(--i= +nner-gutter)))); } + +.cols-container > .mr-11-cols { margin-right: calc(((((11 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-11-cols { margin-left: calc(((((11 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-11-cols { margin-right: calc(((((11 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc(= +((((11 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(= +--inner-gutter))) - (var(--inner-gutter) - (11 / var(--container-grid-colum= +ns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter= +)))); } + +.cols-container > .-mr-11-cols { margin-right: calc((((((11 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-11-cols { margin-left: calc((((((11 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-11-cols { margin-right: calc((((((11 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-lef= +t: calc((((((11 / var(--container-grid-columns, var(--grid-columns))) * (10= +0% - var(--inner-gutter))) - (var(--inner-gutter) - (11 / var(--container-g= +rid-columns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inn= +er-gutter)))) * -1); } + +.cols-container > .mr-11-cols-no-gutter { margin-right: calc(((11 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); } + +.cols-container > .ml-11-cols-no-gutter { margin-left: calc(((((11 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-11-cols-no-gutter { margin-right: calc(((11 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); margin-left: calc(((11 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))); } + +.cols-container > .-mr-11-cols-no-gutter { margin-right: calc((((11 / var(-= +-container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter= +))) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-11-cols-no-gutter { margin-left: calc((((11 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-11-cols-no-gutter { margin-right: calc((((11 / var(-= +-container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter= +))) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) * -1); margin-left: calc((((11 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-11-cols { padding-right: calc(((((11 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-11-cols { padding-left: calc(((((11 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-11-cols { padding-right: calc(((((11 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: cal= +c(((((11 / var(--container-grid-columns, var(--grid-columns))) * (100% - va= +r(--inner-gutter))) - (var(--inner-gutter) - (11 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutt= +er)))); } + +.cols-container > .pr-11-cols-no-gutter { padding-right: calc(((11 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))); } + +.cols-container > .pl-11-cols-no-gutter { padding-left: calc(((11 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); } + +.cols-container > .px-11-cols-no-gutter { padding-right: calc(((11 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))); padding-left: calc(((11 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))); } + +.cols-container > .left-11-cols { left: calc(((((11 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)) * var= +(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-11-cols { right: calc(((((11 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-11-cols { right: calc(((((11 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((11 / = +var(--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-g= +utter))) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(-= +-grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-11-cols-no-gutter { left: calc(((11 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))); } + +.cols-container > .right-11-cols-no-gutter { right: calc(((11 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))); } + +.cols-container > .inset-x-11-cols-no-gutter { right: calc(((11 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); left: calc(((11 / var(--container-grid-col= +umns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-= +gutter) - (11 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))); } + +.cols-container > .-left-11-cols { left: calc((((((11 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-11-cols { right: calc((((((11 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-11-cols { right: calc((((((11 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc((= +((((11 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(= +--inner-gutter))) - (var(--inner-gutter) - (11 / var(--container-grid-colum= +ns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter= +)))) * -1); } + +.cols-container > .-left-11-cols-no-gutter { left: calc((((11 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-11-cols-no-gutter { right: calc((((11 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-11-cols-no-gutter { right: calc((((11 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))) * -1); left: calc((((11 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (11 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) * -1); } + +.w-12-cols { width: calc(((12 / var(--container-grid-columns, var(--grid-co= +lumns))) * 100%) - (var(--inner-gutter) - (12 / var(--container-grid-column= +s, var(--grid-columns)) * var(--inner-gutter)))); } + +.cols-container > .w-12-cols { width: calc(((12 / var(--container-grid-colu= +mns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-g= +utter) - (12 / var(--container-grid-columns, var(--grid-columns)) * var(--i= +nner-gutter)))); } + +.cols-container > .mr-12-cols { margin-right: calc(((((12 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-12-cols { margin-left: calc(((((12 / var(--container-= +grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(= +--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) = +* var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-12-cols { margin-right: calc(((((12 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); margin-left: calc(= +((((12 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(= +--inner-gutter))) - (var(--inner-gutter) - (12 / var(--container-grid-colum= +ns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter= +)))); } + +.cols-container > .-mr-12-cols { margin-right: calc((((((12 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-12-cols { margin-left: calc((((((12 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-12-cols { margin-right: calc((((((12 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); margin-lef= +t: calc((((((12 / var(--container-grid-columns, var(--grid-columns))) * (10= +0% - var(--inner-gutter))) - (var(--inner-gutter) - (12 / var(--container-g= +rid-columns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inn= +er-gutter)))) * -1); } + +.cols-container > .mr-12-cols-no-gutter { margin-right: calc(((12 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); } + +.cols-container > .ml-12-cols-no-gutter { margin-left: calc(((((12 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) + var(--inner-gutter))); } + +.cols-container > .mx-12-cols-no-gutter { margin-right: calc(((12 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); margin-left: calc(((12 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))); } + +.cols-container > .-mr-12-cols-no-gutter { margin-right: calc((((12 / var(-= +-container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter= +))) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-12-cols-no-gutter { margin-left: calc((((12 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-12-cols-no-gutter { margin-right: calc((((12 / var(-= +-container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter= +))) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))) * -1); margin-left: calc((((12 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .pr-12-cols { padding-right: calc(((((12 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-12-cols { padding-left: calc(((((12 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-12-cols { padding-right: calc(((((12 / var(--containe= +r-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (va= +r(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)= +) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); padding-left: cal= +c(((((12 / var(--container-grid-columns, var(--grid-columns))) * (100% - va= +r(--inner-gutter))) - (var(--inner-gutter) - (12 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutt= +er)))); } + +.cols-container > .pr-12-cols-no-gutter { padding-right: calc(((12 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))); } + +.cols-container > .pl-12-cols-no-gutter { padding-left: calc(((12 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))); } + +.cols-container > .px-12-cols-no-gutter { padding-right: calc(((12 / var(--= +container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter)= +)) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-= +columns)) * var(--inner-gutter)))); padding-left: calc(((12 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))); } + +.cols-container > .left-12-cols { left: calc(((((12 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) * var= +(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-12-cols { right: calc(((((12 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-12-cols { right: calc(((((12 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))); left: calc(((((12 / = +var(--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-g= +utter))) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(-= +-grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-12-cols-no-gutter { left: calc(((12 / var(--contain= +er-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (v= +ar(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))); } + +.cols-container > .right-12-cols-no-gutter { right: calc(((12 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))); } + +.cols-container > .inset-x-12-cols-no-gutter { right: calc(((12 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))); left: calc(((12 / var(--container-grid-col= +umns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inner-= +gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) * var(--= +inner-gutter)))); } + +.cols-container > .-left-12-cols { left: calc((((((12 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-12-cols { right: calc((((((12 / var(--container-g= +rid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(-= +-inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) *= + var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-12-cols { right: calc((((((12 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); left: calc((= +((((12 / var(--container-grid-columns, var(--grid-columns))) * (100% - var(= +--inner-gutter))) - (var(--inner-gutter) - (12 / var(--container-grid-colum= +ns, var(--grid-columns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter= +)))) * -1); } + +.cols-container > .-left-12-cols-no-gutter { left: calc((((12 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-12-cols-no-gutter { right: calc((((12 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-col= +umns)) * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-12-cols-no-gutter { right: calc((((12 / var(--c= +ontainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))= +) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-c= +olumns)) * var(--inner-gutter)))) * -1); left: calc((((12 / var(--container= +-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var= +(--inner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns))= + * var(--inner-gutter)))) * -1); } + +.w-12-cols > * { --container-grid-columns: 12; } + +.w-1\/2-cols { width: calc(50% - (var(--inner-gutter) * .5)); } + +.cols-container > .w-1\/2-cols { width: calc(50% - var(--inner-gutter)); } + +.cols-container > .mr-1\/2-cols { margin-right: calc(((50% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-1\/2-cols { margin-left: calc(((50% - var(--inner-gut= +ter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-1\/2-cols { margin-right: calc(((50% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); margin-left: calc(((50% - var(--inner= +-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .-mr-1\/2-cols { margin-right: calc((((50% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-1\/2-cols { margin-left: calc((((50% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-1\/2-cols { margin-right: calc((((50% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))) * -1); margin-left: calc((((50% - va= +r(--inner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .mr-1\/2-cols-no-gutter { margin-right: calc(50% - var(--= +inner-gutter)); } + +.cols-container > .ml-1\/2-cols-no-gutter { margin-left: calc(((50% - var(-= +-inner-gutter)) + var(--inner-gutter))); } + +.cols-container > .mx-1\/2-cols-no-gutter { margin-right: calc(50% - var(--= +inner-gutter)); margin-left: calc(50% - var(--inner-gutter)); } + +.cols-container > .-mr-1\/2-cols-no-gutter { margin-right: calc((50% - var(= +--inner-gutter)) * -1); } + +.cols-container > .-ml-1\/2-cols-no-gutter { margin-left: calc((50% - var(-= +-inner-gutter)) * -1); } + +.cols-container > .-mx-1\/2-cols-no-gutter { margin-right: calc((50% - var(= +--inner-gutter)) * -1); margin-left: calc((50% - var(--inner-gutter)) * -1)= +; } + +.cols-container > .pr-1\/2-cols { padding-right: calc(((50% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-1\/2-cols { padding-left: calc(((50% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-1\/2-cols { padding-right: calc(((50% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))); padding-left: calc(((50% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pr-1\/2-cols-no-gutter { padding-right: calc(50% - var(-= +-inner-gutter)); } + +.cols-container > .pl-1\/2-cols-no-gutter { padding-left: calc(50% - var(--= +inner-gutter)); } + +.cols-container > .px-1\/2-cols-no-gutter { padding-right: calc(50% - var(-= +-inner-gutter)); padding-left: calc(50% - var(--inner-gutter)); } + +.cols-container > .left-1\/2-cols { left: calc(((50% - var(--inner-gutter))= + + (2 * var(--inner-gutter)))); } + +.cols-container > .right-1\/2-cols { right: calc(((50% - var(--inner-gutter= +)) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-1\/2-cols { right: calc(((50% - var(--inner-gutt= +er)) + (2 * var(--inner-gutter)))); left: calc(((50% - var(--inner-gutter))= + + (2 * var(--inner-gutter)))); } + +.cols-container > .left-1\/2-cols-no-gutter { left: calc(50% - var(--inner-= +gutter)); } + +.cols-container > .right-1\/2-cols-no-gutter { right: calc(50% - var(--inne= +r-gutter)); } + +.cols-container > .inset-x-1\/2-cols-no-gutter { right: calc(50% - var(--in= +ner-gutter)); left: calc(50% - var(--inner-gutter)); } + +.cols-container > .-left-1\/2-cols { left: calc((((50% - var(--inner-gutter= +)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-1\/2-cols { right: calc((((50% - var(--inner-gutt= +er)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-1\/2-cols { right: calc((((50% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))) * -1); left: calc((((50% - var(--inner= +-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-left-1\/2-cols-no-gutter { left: calc((50% - var(--inne= +r-gutter)) * -1); } + +.cols-container > .-right-1\/2-cols-no-gutter { right: calc((50% - var(--in= +ner-gutter)) * -1); } + +.cols-container > .-inset-x-1\/2-cols-no-gutter { right: calc((50% - var(--= +inner-gutter)) * -1); left: calc((50% - var(--inner-gutter)) * -1); } + +.w-1\/3-cols { width: calc(33.333% - (var(--inner-gutter) * .666)); } + +.cols-container > .w-1\/3-cols { width: calc(33.333% - var(--inner-gutter))= +; } + +.cols-container > .mr-1\/3-cols { margin-right: calc(((33.333% - var(--inne= +r-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-1\/3-cols { margin-left: calc(((33.333% - var(--inner= +-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-1\/3-cols { margin-right: calc(((33.333% - var(--inne= +r-gutter)) + (2 * var(--inner-gutter)))); margin-left: calc(((33.333% - var= +(--inner-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .-mr-1\/3-cols { margin-right: calc((((33.333% - var(--in= +ner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-1\/3-cols { margin-left: calc((((33.333% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-1\/3-cols { margin-right: calc((((33.333% - var(--in= +ner-gutter)) + (2 * var(--inner-gutter)))) * -1); margin-left: calc((((33.3= +33% - var(--inner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .mr-1\/3-cols-no-gutter { margin-right: calc(33.333% - va= +r(--inner-gutter)); } + +.cols-container > .ml-1\/3-cols-no-gutter { margin-left: calc(((33.333% - v= +ar(--inner-gutter)) + var(--inner-gutter))); } + +.cols-container > .mx-1\/3-cols-no-gutter { margin-right: calc(33.333% - va= +r(--inner-gutter)); margin-left: calc(33.333% - var(--inner-gutter)); } + +.cols-container > .-mr-1\/3-cols-no-gutter { margin-right: calc((33.333% - = +var(--inner-gutter)) * -1); } + +.cols-container > .-ml-1\/3-cols-no-gutter { margin-left: calc((33.333% - v= +ar(--inner-gutter)) * -1); } + +.cols-container > .-mx-1\/3-cols-no-gutter { margin-right: calc((33.333% - = +var(--inner-gutter)) * -1); margin-left: calc((33.333% - var(--inner-gutter= +)) * -1); } + +.cols-container > .pr-1\/3-cols { padding-right: calc(((33.333% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-1\/3-cols { padding-left: calc(((33.333% - var(--inne= +r-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-1\/3-cols { padding-right: calc(((33.333% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))); padding-left: calc(((33.333% - v= +ar(--inner-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pr-1\/3-cols-no-gutter { padding-right: calc(33.333% - v= +ar(--inner-gutter)); } + +.cols-container > .pl-1\/3-cols-no-gutter { padding-left: calc(33.333% - va= +r(--inner-gutter)); } + +.cols-container > .px-1\/3-cols-no-gutter { padding-right: calc(33.333% - v= +ar(--inner-gutter)); padding-left: calc(33.333% - var(--inner-gutter)); } + +.cols-container > .left-1\/3-cols { left: calc(((33.333% - var(--inner-gutt= +er)) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-1\/3-cols { right: calc(((33.333% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-1\/3-cols { right: calc(((33.333% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))); left: calc(((33.333% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-1\/3-cols-no-gutter { left: calc(33.333% - var(--in= +ner-gutter)); } + +.cols-container > .right-1\/3-cols-no-gutter { right: calc(33.333% - var(--= +inner-gutter)); } + +.cols-container > .inset-x-1\/3-cols-no-gutter { right: calc(33.333% - var(= +--inner-gutter)); left: calc(33.333% - var(--inner-gutter)); } + +.cols-container > .-left-1\/3-cols { left: calc((((33.333% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-1\/3-cols { right: calc((((33.333% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-1\/3-cols { right: calc((((33.333% - var(--inne= +r-gutter)) + (2 * var(--inner-gutter)))) * -1); left: calc((((33.333% - var= +(--inner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-left-1\/3-cols-no-gutter { left: calc((33.333% - var(--= +inner-gutter)) * -1); } + +.cols-container > .-right-1\/3-cols-no-gutter { right: calc((33.333% - var(= +--inner-gutter)) * -1); } + +.cols-container > .-inset-x-1\/3-cols-no-gutter { right: calc((33.333% - va= +r(--inner-gutter)) * -1); left: calc((33.333% - var(--inner-gutter)) * -1);= + } + +.w-1\/4-cols { width: calc(25% - (var(--inner-gutter) * .75)); } + +.cols-container > .w-1\/4-cols { width: calc(25% - var(--inner-gutter)); } + +.cols-container > .mr-1\/4-cols { margin-right: calc(((25% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-1\/4-cols { margin-left: calc(((25% - var(--inner-gut= +ter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-1\/4-cols { margin-right: calc(((25% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); margin-left: calc(((25% - var(--inner= +-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .-mr-1\/4-cols { margin-right: calc((((25% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-1\/4-cols { margin-left: calc((((25% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-1\/4-cols { margin-right: calc((((25% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))) * -1); margin-left: calc((((25% - va= +r(--inner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .mr-1\/4-cols-no-gutter { margin-right: calc(25% - var(--= +inner-gutter)); } + +.cols-container > .ml-1\/4-cols-no-gutter { margin-left: calc(((25% - var(-= +-inner-gutter)) + var(--inner-gutter))); } + +.cols-container > .mx-1\/4-cols-no-gutter { margin-right: calc(25% - var(--= +inner-gutter)); margin-left: calc(25% - var(--inner-gutter)); } + +.cols-container > .-mr-1\/4-cols-no-gutter { margin-right: calc((25% - var(= +--inner-gutter)) * -1); } + +.cols-container > .-ml-1\/4-cols-no-gutter { margin-left: calc((25% - var(-= +-inner-gutter)) * -1); } + +.cols-container > .-mx-1\/4-cols-no-gutter { margin-right: calc((25% - var(= +--inner-gutter)) * -1); margin-left: calc((25% - var(--inner-gutter)) * -1)= +; } + +.cols-container > .pr-1\/4-cols { padding-right: calc(((25% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-1\/4-cols { padding-left: calc(((25% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-1\/4-cols { padding-right: calc(((25% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))); padding-left: calc(((25% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pr-1\/4-cols-no-gutter { padding-right: calc(25% - var(-= +-inner-gutter)); } + +.cols-container > .pl-1\/4-cols-no-gutter { padding-left: calc(25% - var(--= +inner-gutter)); } + +.cols-container > .px-1\/4-cols-no-gutter { padding-right: calc(25% - var(-= +-inner-gutter)); padding-left: calc(25% - var(--inner-gutter)); } + +.cols-container > .left-1\/4-cols { left: calc(((25% - var(--inner-gutter))= + + (2 * var(--inner-gutter)))); } + +.cols-container > .right-1\/4-cols { right: calc(((25% - var(--inner-gutter= +)) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-1\/4-cols { right: calc(((25% - var(--inner-gutt= +er)) + (2 * var(--inner-gutter)))); left: calc(((25% - var(--inner-gutter))= + + (2 * var(--inner-gutter)))); } + +.cols-container > .left-1\/4-cols-no-gutter { left: calc(25% - var(--inner-= +gutter)); } + +.cols-container > .right-1\/4-cols-no-gutter { right: calc(25% - var(--inne= +r-gutter)); } + +.cols-container > .inset-x-1\/4-cols-no-gutter { right: calc(25% - var(--in= +ner-gutter)); left: calc(25% - var(--inner-gutter)); } + +.cols-container > .-left-1\/4-cols { left: calc((((25% - var(--inner-gutter= +)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-1\/4-cols { right: calc((((25% - var(--inner-gutt= +er)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-1\/4-cols { right: calc((((25% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))) * -1); left: calc((((25% - var(--inner= +-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-left-1\/4-cols-no-gutter { left: calc((25% - var(--inne= +r-gutter)) * -1); } + +.cols-container > .-right-1\/4-cols-no-gutter { right: calc((25% - var(--in= +ner-gutter)) * -1); } + +.cols-container > .-inset-x-1\/4-cols-no-gutter { right: calc((25% - var(--= +inner-gutter)) * -1); left: calc((25% - var(--inner-gutter)) * -1); } + +.cols-container > .w-2\/3-cols { width: calc(66.666% - var(--inner-gutter))= +; } + +.cols-container > .mr-2\/3-cols { margin-right: calc(((66.666% - var(--inne= +r-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-2\/3-cols { margin-left: calc(((66.666% - var(--inner= +-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-2\/3-cols { margin-right: calc(((66.666% - var(--inne= +r-gutter)) + (2 * var(--inner-gutter)))); margin-left: calc(((66.666% - var= +(--inner-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .-mr-2\/3-cols { margin-right: calc((((66.666% - var(--in= +ner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-2\/3-cols { margin-left: calc((((66.666% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-2\/3-cols { margin-right: calc((((66.666% - var(--in= +ner-gutter)) + (2 * var(--inner-gutter)))) * -1); margin-left: calc((((66.6= +66% - var(--inner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .mr-2\/3-cols-no-gutter { margin-right: calc(66.666% - va= +r(--inner-gutter)); } + +.cols-container > .ml-2\/3-cols-no-gutter { margin-left: calc(((66.666% - v= +ar(--inner-gutter)) + var(--inner-gutter))); } + +.cols-container > .mx-2\/3-cols-no-gutter { margin-right: calc(66.666% - va= +r(--inner-gutter)); margin-left: calc(66.666% - var(--inner-gutter)); } + +.cols-container > .-mr-2\/3-cols-no-gutter { margin-right: calc((66.666% - = +var(--inner-gutter)) * -1); } + +.cols-container > .-ml-2\/3-cols-no-gutter { margin-left: calc((66.666% - v= +ar(--inner-gutter)) * -1); } + +.cols-container > .-mx-2\/3-cols-no-gutter { margin-right: calc((66.666% - = +var(--inner-gutter)) * -1); margin-left: calc((66.666% - var(--inner-gutter= +)) * -1); } + +.cols-container > .pr-2\/3-cols { padding-right: calc(((66.666% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-2\/3-cols { padding-left: calc(((66.666% - var(--inne= +r-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-2\/3-cols { padding-right: calc(((66.666% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))); padding-left: calc(((66.666% - v= +ar(--inner-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pr-2\/3-cols-no-gutter { padding-right: calc(66.666% - v= +ar(--inner-gutter)); } + +.cols-container > .pl-2\/3-cols-no-gutter { padding-left: calc(66.666% - va= +r(--inner-gutter)); } + +.cols-container > .px-2\/3-cols-no-gutter { padding-right: calc(66.666% - v= +ar(--inner-gutter)); padding-left: calc(66.666% - var(--inner-gutter)); } + +.cols-container > .left-2\/3-cols { left: calc(((66.666% - var(--inner-gutt= +er)) + (2 * var(--inner-gutter)))); } + +.cols-container > .right-2\/3-cols { right: calc(((66.666% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-2\/3-cols { right: calc(((66.666% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))); left: calc(((66.666% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .left-2\/3-cols-no-gutter { left: calc(66.666% - var(--in= +ner-gutter)); } + +.cols-container > .right-2\/3-cols-no-gutter { right: calc(66.666% - var(--= +inner-gutter)); } + +.cols-container > .inset-x-2\/3-cols-no-gutter { right: calc(66.666% - var(= +--inner-gutter)); left: calc(66.666% - var(--inner-gutter)); } + +.cols-container > .-left-2\/3-cols { left: calc((((66.666% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-2\/3-cols { right: calc((((66.666% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-2\/3-cols { right: calc((((66.666% - var(--inne= +r-gutter)) + (2 * var(--inner-gutter)))) * -1); left: calc((((66.666% - var= +(--inner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-left-2\/3-cols-no-gutter { left: calc((66.666% - var(--= +inner-gutter)) * -1); } + +.cols-container > .-right-2\/3-cols-no-gutter { right: calc((66.666% - var(= +--inner-gutter)) * -1); } + +.cols-container > .-inset-x-2\/3-cols-no-gutter { right: calc((66.666% - va= +r(--inner-gutter)) * -1); left: calc((66.666% - var(--inner-gutter)) * -1);= + } + +.cols-container > .w-3\/4-cols { width: calc(75% - var(--inner-gutter)); } + +.cols-container > .mr-3\/4-cols { margin-right: calc(((75% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .ml-3\/4-cols { margin-left: calc(((75% - var(--inner-gut= +ter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .mx-3\/4-cols { margin-right: calc(((75% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); margin-left: calc(((75% - var(--inner= +-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .-mr-3\/4-cols { margin-right: calc((((75% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-ml-3\/4-cols { margin-left: calc((((75% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-mx-3\/4-cols { margin-right: calc((((75% - var(--inner-= +gutter)) + (2 * var(--inner-gutter)))) * -1); margin-left: calc((((75% - va= +r(--inner-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .mr-3\/4-cols-no-gutter { margin-right: calc(75% - var(--= +inner-gutter)); } + +.cols-container > .ml-3\/4-cols-no-gutter { margin-left: calc(((75% - var(-= +-inner-gutter)) + var(--inner-gutter))); } + +.cols-container > .mx-3\/4-cols-no-gutter { margin-right: calc(75% - var(--= +inner-gutter)); margin-left: calc(75% - var(--inner-gutter)); } + +.cols-container > .-mr-3\/4-cols-no-gutter { margin-right: calc((75% - var(= +--inner-gutter)) * -1); } + +.cols-container > .-ml-3\/4-cols-no-gutter { margin-left: calc((75% - var(-= +-inner-gutter)) * -1); } + +.cols-container > .-mx-3\/4-cols-no-gutter { margin-right: calc((75% - var(= +--inner-gutter)) * -1); margin-left: calc((75% - var(--inner-gutter)) * -1)= +; } + +.cols-container > .pr-3\/4-cols { padding-right: calc(((75% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pl-3\/4-cols { padding-left: calc(((75% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .px-3\/4-cols { padding-right: calc(((75% - var(--inner-g= +utter)) + (2 * var(--inner-gutter)))); padding-left: calc(((75% - var(--inn= +er-gutter)) + (2 * var(--inner-gutter)))); } + +.cols-container > .pr-3\/4-cols-no-gutter { padding-right: calc(75% - var(-= +-inner-gutter)); } + +.cols-container > .pl-3\/4-cols-no-gutter { padding-left: calc(75% - var(--= +inner-gutter)); } + +.cols-container > .px-3\/4-cols-no-gutter { padding-right: calc(75% - var(-= +-inner-gutter)); padding-left: calc(75% - var(--inner-gutter)); } + +.cols-container > .left-3\/4-cols { left: calc(((75% - var(--inner-gutter))= + + (2 * var(--inner-gutter)))); } + +.cols-container > .right-3\/4-cols { right: calc(((75% - var(--inner-gutter= +)) + (2 * var(--inner-gutter)))); } + +.cols-container > .inset-x-3\/4-cols { right: calc(((75% - var(--inner-gutt= +er)) + (2 * var(--inner-gutter)))); left: calc(((75% - var(--inner-gutter))= + + (2 * var(--inner-gutter)))); } + +.cols-container > .left-3\/4-cols-no-gutter { left: calc(75% - var(--inner-= +gutter)); } + +.cols-container > .right-3\/4-cols-no-gutter { right: calc(75% - var(--inne= +r-gutter)); } + +.cols-container > .inset-x-3\/4-cols-no-gutter { right: calc(75% - var(--in= +ner-gutter)); left: calc(75% - var(--inner-gutter)); } + +.cols-container > .-left-3\/4-cols { left: calc((((75% - var(--inner-gutter= +)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-right-3\/4-cols { right: calc((((75% - var(--inner-gutt= +er)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-inset-x-3\/4-cols { right: calc((((75% - var(--inner-gu= +tter)) + (2 * var(--inner-gutter)))) * -1); left: calc((((75% - var(--inner= +-gutter)) + (2 * var(--inner-gutter)))) * -1); } + +.cols-container > .-left-3\/4-cols-no-gutter { left: calc((75% - var(--inne= +r-gutter)) * -1); } + +.cols-container > .-right-3\/4-cols-no-gutter { right: calc((75% - var(--in= +ner-gutter)) * -1); } + +.cols-container > .-inset-x-3\/4-cols-no-gutter { right: calc((75% - var(--= +inner-gutter)) * -1); left: calc((75% - var(--inner-gutter)) * -1); } + +.sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; margi= +n: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: now= +rap; border-width: 0px; } + +.pointer-events-none { pointer-events: none; } + +.pointer-events-auto { pointer-events: auto; } + +.\!visible { visibility: visible !important; } + +.visible { visibility: visible; } + +.invisible { visibility: hidden; } + +.collapse { visibility: collapse; } + +.static { position: static; } + +.fixed { position: fixed; } + +.\!absolute { position: absolute !important; } + +.absolute { position: absolute; } + +.relative { position: relative; } + +.sticky { position: sticky; } + +.inset-0 { inset: 0rem; } + +.-bottom-24 { bottom: -1.5rem; } + +.-bottom-3 { bottom: -0.1875rem; } + +.-bottom-32 { bottom: -2rem; } + +.-bottom-8 { bottom: -0.5rem; } + +.-left-1 { left: -0.0625rem; } + +.-left-24 { left: -1.5rem; } + +.-left-8 { left: -0.5rem; } + +.-right-16 { right: -1rem; } + +.-top-1 { top: -0.0625rem; } + +.-top-12 { top: -0.75rem; } + +.-top-2 { top: -0.125rem; } + +.-top-4 { top: -0.25rem; } + +.-top-8 { top: -0.5rem; } + +.-top-\[0\.1em\] { top: -0.1em; } + +.-top-\[0\.5px\] { top: -0.5px; } + +.-top-\[16px\] { top: -16px; } + +.-top-\[3\.333333\%\] { top: -3.33333%; } + +.bottom-0 { bottom: 0rem; } + +.bottom-1 { bottom: 0.0625rem; } + +.bottom-13 { bottom: 0.8125rem; } + +.bottom-24 { bottom: 1.5rem; } + +.bottom-8 { bottom: 0.5rem; } + +.bottom-\[17\.777778\%\] { bottom: 17.7778%; } + +.bottom-\[33\.3539823\%\] { bottom: 33.354%; } + +.bottom-\[80px\] { bottom: 80px; } + +.bottom-gutter { bottom: var(--inner-gutter); } + +.left-0 { left: 0rem; } + +.left-1 { left: 0.0625rem; } + +.left-1\/2 { left: 50%; } + +.left-12 { left: 0.75rem; } + +.left-2 { left: 0.125rem; } + +.left-\[-1em\] { left: -1em; } + +.left-\[0\.0625em\] { left: 0.0625em; } + +.left-\[10px\] { left: 10px; } + +.left-\[150px\] { left: 150px; } + +.left-\[17\.56542056\%\] { left: 17.5654%; } + +.left-\[17\.777778\%\] { left: 17.7778%; } + +.left-\[20px\] { left: 20px; } + +.left-\[2px\] { left: 2px; } + +.left-\[35\.13084112\%\] { left: 35.1308%; } + +.left-\[calc\(50\%-112px\)\] { left: calc(50% - 112px); } + +.left-\[calc\(50\%-250px\)\] { left: calc(50% - 250px); } + +.left-\[calc\(50\%-32\.25\%\)\] { left: 17.75%; } + +.left-gutter { left: var(--inner-gutter); } + +.right-0 { right: 0rem; } + +.right-1 { right: 0.0625rem; } + +.right-16 { right: 1rem; } + +.right-\[17\.56542056\%\] { right: 17.5654%; } + +.right-\[17\.777778\%\] { right: 17.7778%; } + +.right-gutter { right: var(--inner-gutter); } + +.top-0 { top: 0rem; } + +.top-1 { top: 0.0625rem; } + +.top-1\/2 { top: 50%; } + +.top-10 { top: 0.625rem; } + +.top-100 { top: 6.25rem; } + +.top-16 { top: 1rem; } + +.top-2 { top: 0.125rem; } + +.top-3 { top: 0.1875rem; } + +.top-4 { top: 0.25rem; } + +.top-8 { top: 0.5rem; } + +.top-96 { top: 6rem; } + +.top-\[-\.2em\] { top: -0.2em; } + +.top-\[-80px\] { top: -80px; } + +.top-\[0\.05em\] { top: 0.05em; } + +.top-\[0\.15em\] { top: 0.15em; } + +.top-\[0\.22em\] { top: 0.22em; } + +.top-\[0\.25em\] { top: 0.25em; } + +.top-\[0\.2em\] { top: 0.2em; } + +.top-\[100px\] { top: 100px; } + +.top-\[14px\] { top: 14px; } + +.top-\[17\.777778\%\] { top: 17.7778%; } + +.top-\[1px\] { top: 1px; } + +.top-\[200px\] { top: 200px; } + +.top-\[22px\] { top: 22px; } + +.top-\[27px\] { top: 27px; } + +.top-\[33\.3539823\%\] { top: 33.354%; } + +.top-\[5\%\] { top: 5%; } + +.top-\[50\%\] { top: 50%; } + +.top-\[63px\] { top: 63px; } + +.top-\[7\%\] { top: 7%; } + +.top-\[calc\(50\%-133px\)\] { top: calc(50% - 133px); } + +.top-\[calc\(50\%-1px\)\] { top: calc(50% - 1px); } + +.top-auto { top: auto; } + +.-z-10 { z-index: -10; } + +.z-10 { z-index: 10; } + +.z-20 { z-index: 20; } + +.z-30 { z-index: 30; } + +.z-40 { z-index: 40; } + +.z-50 { z-index: 50; } + +.z-\[100\] { z-index: 100; } + +.z-\[15\] { z-index: 15; } + +.z-\[1\] { z-index: 1; } + +.z-\[20\] { z-index: 20; } + +.z-\[300\] { z-index: 300; } + +.z-\[30\] { z-index: 30; } + +.z-\[60\] { z-index: 60; } + +.z-\[999\] { z-index: 999; } + +.order-1 { order: 1; } + +.order-2 { order: 2; } + +.col-auto { grid-column: auto; } + +.col-span-1 { grid-column: span 1 / span 1; } + +.col-span-11 { grid-column: span 11 / span 11; } + +.col-span-12 { grid-column: span 12 / span 12; } + +.col-span-2 { grid-column: span 2 / span 2; } + +.col-span-3 { grid-column: span 3 / span 3; } + +.col-span-4 { grid-column: span 4 / span 4; } + +.col-span-6 { grid-column: span 6 / span 6; } + +.col-span-full { grid-column: 1 / -1; } + +.col-start-1 { grid-column-start: 1; } + +.col-start-2 { grid-column-start: 2; } + +.col-start-4 { grid-column-start: 4; } + +.col-end-4 { grid-column-end: 4; } + +.col-end-7 { grid-column-end: 7; } + +.row-span-2 { grid-row: span 2 / span 2; } + +.row-start-1 { grid-row-start: 1; } + +.float-right { float: right; } + +.clear-right { clear: right; } + +.-m-\[1rem\] { margin: -1rem; } + +.m-0 { margin: 0rem; } + +.m-auto { margin: auto; } + +.-mx-10 { margin-left: -0.625rem; margin-right: -0.625rem; } + +.mx-12 { margin-left: 0.75rem; margin-right: 0.75rem; } + +.mx-16 { margin-left: 1rem; margin-right: 1rem; } + +.mx-2 { margin-left: 0.125rem; margin-right: 0.125rem; } + +.mx-4 { margin-left: 0.25rem; margin-right: 0.25rem; } + +.mx-6 { margin-left: 0.375rem; margin-right: 0.375rem; } + +.mx-\[calc\(0\.5\*\(100vw-380px\)\)\] { margin-left: calc(0.5 * (100vw - 38= +0px)); margin-right: calc(0.5 * (100vw - 380px)); } + +.mx-\[var\(--outer-gutter\)\] { margin-left: var(--outer-gutter); margin-ri= +ght: var(--outer-gutter); } + +.mx-auto { margin-left: auto; margin-right: auto; } + +.my-0 { margin-top: 0rem; margin-bottom: 0rem; } + +.my-12 { margin-top: 0.75rem; margin-bottom: 0.75rem; } + +.my-16 { margin-top: 1rem; margin-bottom: 1rem; } + +.my-2 { margin-top: 0.125rem; margin-bottom: 0.125rem; } + +.my-24 { margin-top: 1.5rem; margin-bottom: 1.5rem; } + +.my-4 { margin-top: 0.25rem; margin-bottom: 0.25rem; } + +.\!mr-0 { margin-right: 0rem !important; } + +.\!mt-0 { margin-top: 0rem !important; } + +.-mb-1 { margin-bottom: -0.0625rem; } + +.-mb-14 { margin-bottom: -0.875rem; } + +.-mb-5 { margin-bottom: -0.3125rem; } + +.-ml-12 { margin-left: -0.75rem; } + +.-ml-4 { margin-left: -0.25rem; } + +.-ml-\[0\.055em\] { margin-left: -0.055em; } + +.-ml-\[0\.0625em\] { margin-left: -0.0625em; } + +.-ml-\[0\.4em\] { margin-left: -0.4em; } + +.-ml-\[var\(--outer-gutter\)\] { margin-left: calc(var(--outer-gutter) * -1= +); } + +.-mr-4 { margin-right: -0.25rem; } + +.-mr-gutter { margin-right: calc(var(--inner-gutter) * -1); } + +.-mt-1 { margin-top: -0.0625rem; } + +.-mt-14 { margin-top: -0.875rem; } + +.-mt-2 { margin-top: -0.125rem; } + +.-mt-3 { margin-top: -0.1875rem; } + +.-mt-4 { margin-top: -0.25rem; } + +.-mt-64 { margin-top: -4rem; } + +.mb-0 { margin-bottom: 0rem; } + +.mb-1 { margin-bottom: 0.0625rem; } + +.mb-10 { margin-bottom: 0.625rem; } + +.mb-12 { margin-bottom: 0.75rem; } + +.mb-14 { margin-bottom: 0.875rem; } + +.mb-16 { margin-bottom: 1rem; } + +.mb-2 { margin-bottom: 0.125rem; } + +.mb-20 { margin-bottom: 1.25rem; } + +.mb-24 { margin-bottom: 1.5rem; } + +.mb-32 { margin-bottom: 2rem; } + +.mb-4 { margin-bottom: 0.25rem; } + +.mb-40 { margin-bottom: 2.5rem; } + +.mb-48 { margin-bottom: 3rem; } + +.mb-6 { margin-bottom: 0.375rem; } + +.mb-60 { margin-bottom: 3.75rem; } + +.mb-64 { margin-bottom: 4rem; } + +.mb-8 { margin-bottom: 0.5rem; } + +.mb-\[-10px\] { margin-bottom: -10px; } + +.mb-\[-4px\] { margin-bottom: -4px; } + +.mb-\[28px\] { margin-bottom: 28px; } + +.mb-\[var\(--mb\)\] { margin-bottom: var(--mb); } + +.ml-10 { margin-left: 0.625rem; } + +.ml-16 { margin-left: 1rem; } + +.ml-17 { margin-left: 1.0625rem; } + +.ml-2 { margin-left: 0.125rem; } + +.ml-20 { margin-left: 1.25rem; } + +.ml-24 { margin-left: 1.5rem; } + +.ml-3 { margin-left: 0.1875rem; } + +.ml-4 { margin-left: 0.25rem; } + +.ml-5 { margin-left: 0.3125rem; } + +.ml-6 { margin-left: 0.375rem; } + +.ml-8 { margin-left: 0.5rem; } + +.ml-\[1em\] { margin-left: 1em; } + +.ml-\[calc\(-1\*var\(--outer-gutter\)\)\] { margin-left: calc(-1 * var(--ou= +ter-gutter)); } + +.ml-auto { margin-left: auto; } + +.mr-1 { margin-right: 0.0625rem; } + +.mr-12 { margin-right: 0.75rem; } + +.mr-14 { margin-right: 0.875rem; } + +.mr-16 { margin-right: 1rem; } + +.mr-2 { margin-right: 0.125rem; } + +.mr-24 { margin-right: 1.5rem; } + +.mr-32 { margin-right: 2rem; } + +.mr-4 { margin-right: 0.25rem; } + +.mr-5 { margin-right: 0.3125rem; } + +.mr-6 { margin-right: 0.375rem; } + +.mr-60 { margin-right: 3.75rem; } + +.mr-64 { margin-right: 4rem; } + +.mr-7 { margin-right: 0.4375rem; } + +.mr-8 { margin-right: 0.5rem; } + +.mr-gutter { margin-right: var(--inner-gutter); } + +.mt-0 { margin-top: 0rem; } + +.mt-1 { margin-top: 0.0625rem; } + +.mt-10 { margin-top: 0.625rem; } + +.mt-12 { margin-top: 0.75rem; } + +.mt-14 { margin-top: 0.875rem; } + +.mt-16 { margin-top: 1rem; } + +.mt-2 { margin-top: 0.125rem; } + +.mt-20 { margin-top: 1.25rem; } + +.mt-23 { margin-top: 1.4375rem; } + +.mt-24 { margin-top: 1.5rem; } + +.mt-32 { margin-top: 2rem; } + +.mt-4 { margin-top: 0.25rem; } + +.mt-40 { margin-top: 2.5rem; } + +.mt-48 { margin-top: 3rem; } + +.mt-5 { margin-top: 0.3125rem; } + +.mt-52 { margin-top: 3.25rem; } + +.mt-56 { margin-top: 3.5rem; } + +.mt-6 { margin-top: 0.375rem; } + +.mt-8 { margin-top: 0.5rem; } + +.mt-84 { margin-top: 5.25rem; } + +.mt-96 { margin-top: 6rem; } + +.mt-\[-32px\] { margin-top: -32px; } + +.mt-\[-4px\] { margin-top: -4px; } + +.mt-\[2px\] { margin-top: 2px; } + +.mt-\[42px\] { margin-top: 42px; } + +.mt-\[5px\] { margin-top: 5px; } + +.mt-\[calc\(-1\*var\(--inner-gutter\)\+8px\)\] { margin-top: calc(-1 * var(= +--inner-gutter) + 8px); } + +.mt-auto { margin-top: auto; } + +.mt-gutter { margin-top: var(--inner-gutter); } + +.\!block { display: block !important; } + +.block { display: block; } + +.inline-block { display: inline-block; } + +.inline { display: inline; } + +.flex { display: flex; } + +.inline-flex { display: inline-flex; } + +.table { display: table; } + +.grid { display: grid; } + +.contents { display: contents; } + +.hidden { display: none; } + +.aspect-\[1280\/675\] { aspect-ratio: 1280 / 675; } + +.aspect-\[1280\/853\] { aspect-ratio: 1280 / 853; } + +.aspect-\[16\/10\] { aspect-ratio: 16 / 10; } + +.aspect-\[16\/9\] { aspect-ratio: 16 / 9; } + +.aspect-\[1920\/1018\] { aspect-ratio: 1920 / 1018; } + +.aspect-\[2\/1\] { aspect-ratio: 2 / 1; } + +.aspect-\[380\/532\] { aspect-ratio: 380 / 532; } + +.aspect-\[393\/848\] { aspect-ratio: 393 / 848; } + +.aspect-\[428\/226\] { aspect-ratio: 428 / 226; } + +.aspect-\[503\/372\] { aspect-ratio: 503 / 372; } + +.aspect-\[8\.5\/11\] { aspect-ratio: 8.5 / 11; } + +.aspect-\[900\/620\] { aspect-ratio: 900 / 620; } + +.aspect-square { aspect-ratio: 1 / 1; } + +.\!h-auto { height: auto !important; } + +.\!h-full { height: 100% !important; } + +.h-0 { height: 0rem; } + +.h-1 { height: 0.0625rem; } + +.h-100 { height: 6.25rem; } + +.h-12 { height: 0.75rem; } + +.h-14 { height: 0.875rem; } + +.h-15 { height: 0.9375rem; } + +.h-16 { height: 1rem; } + +.h-18 { height: 1.125rem; } + +.h-19 { height: 1.1875rem; } + +.h-2 { height: 0.125rem; } + +.h-20 { height: 1.25rem; } + +.h-24 { height: 1.5rem; } + +.h-28 { height: 1.75rem; } + +.h-32 { height: 2rem; } + +.h-34 { height: 2.125rem; } + +.h-36 { height: 2.25rem; } + +.h-40 { height: 2.5rem; } + +.h-44 { height: 2.75rem; } + +.h-48 { height: 3rem; } + +.h-5 { height: 0.3125rem; } + +.h-50 { height: 3.125rem; } + +.h-54 { height: 3.375rem; } + +.h-6 { height: 0.375rem; } + +.h-60 { height: 3.75rem; } + +.h-8 { height: 0.5rem; } + +.h-9 { height: 0.5625rem; } + +.h-\[110px\] { height: 110px; } + +.h-\[115px\] { height: 115px; } + +.h-\[120px\] { height: 120px; } + +.h-\[130px\] { height: 130px; } + +.h-\[13px\] { height: 13px; } + +.h-\[145px\] { height: 145px; } + +.h-\[14px\] { height: 14px; } + +.h-\[160px\] { height: 160px; } + +.h-\[16px\] { height: 16px; } + +.h-\[17px\] { height: 17px; } + +.h-\[1px\] { height: 1px; } + +.h-\[200px\] { height: 200px; } + +.h-\[21px\] { height: 21px; } + +.h-\[220px\] { height: 220px; } + +.h-\[24px\] { height: 24px; } + +.h-\[25px\] { height: 25px; } + +.h-\[28px\] { height: 28px; } + +.h-\[333px\] { height: 333px; } + +.h-\[33px\] { height: 33px; } + +.h-\[40px\] { height: 40px; } + +.h-\[44px\] { height: 44px; } + +.h-\[450px\] { height: 450px; } + +.h-\[50\%\] { height: 50%; } + +.h-\[54px\] { height: 54px; } + +.h-\[60px\] { height: 60px; } + +.h-\[620px\] { height: 620px; } + +.h-\[64px\] { height: 64px; } + +.h-\[66px\] { height: 66px; } + +.h-\[6px\] { height: 6px; } + +.h-\[70vh\] { height: 70vh; } + +.h-\[750px\] { height: 750px; } + +.h-\[80px\] { height: 80px; } + +.h-\[84\.3\%\] { height: 84.3%; } + +.h-\[90\%\] { height: 90%; } + +.h-\[90px\] { height: 90px; } + +.h-\[95px\] { height: 95px; } + +.h-\[9px\] { height: 9px; } + +.h-\[calc\(100\%\+16px\)\] { height: calc(100% + 16px); } + +.h-\[calc\(100\%-2px\)\] { height: calc(100% - 2px); } + +.h-\[calc\(100vh-64px\)\] { height: calc(100vh - 64px); } + +.h-\[calc\(100vh-80px\)\] { height: calc(100vh - 80px); } + +.h-\[calc\(var\(--spacing-spacing-2\)\+var\(--inner-gutter\)\)\] { height: = +calc(var(--spacing-spacing-2) + var(--inner-gutter)); } + +.h-\[var\(--max-height\)\] { height: var(--max-height); } + +.h-auto { height: auto; } + +.h-full { height: 100%; } + +.h-screen { height: calc(var(--vh, 1vh) * 100); } + +.max-h-0 { max-height: 0rem; } + +.max-h-\[100\%\] { max-height: 100%; } + +.max-h-\[1000px\] { max-height: 1000px; } + +.max-h-\[250px\] { max-height: 250px; } + +.max-h-\[330px\] { max-height: 330px; } + +.max-h-\[400px\] { max-height: 400px; } + +.max-h-\[80vh\] { max-height: 80vh; } + +.max-h-none { max-height: none; } + +.\!min-h-0 { min-height: 0rem !important; } + +.min-h-0 { min-height: 0rem; } + +.min-h-100 { min-height: 6.25rem; } + +.min-h-24 { min-height: 1.5rem; } + +.min-h-\[132px\] { min-height: 132px; } + +.min-h-\[161px\] { min-height: 161px; } + +.min-h-\[200px\] { min-height: 200px; } + +.min-h-\[500px\] { min-height: 500px; } + +.min-h-\[64px\] { min-height: 64px; } + +.min-h-\[71px\] { min-height: 71px; } + +.min-h-full { min-height: 100%; } + +.\!w-auto { width: auto !important; } + +.w-1 { width: 0.0625rem; } + +.w-1\/2 { width: 50%; } + +.w-1\/3 { width: 33.3333%; } + +.w-12 { width: 0.75rem; } + +.w-14 { width: 0.875rem; } + +.w-15 { width: 0.9375rem; } + +.w-16 { width: 1rem; } + +.w-18 { width: 1.125rem; } + +.w-20 { width: 1.25rem; } + +.w-24 { width: 1.5rem; } + +.w-28 { width: 1.75rem; } + +.w-32 { width: 2rem; } + +.w-36 { width: 2.25rem; } + +.w-40 { width: 2.5rem; } + +.w-44 { width: 2.75rem; } + +.w-48 { width: 3rem; } + +.w-50 { width: 3.125rem; } + +.w-6\/12 { width: 50%; } + +.w-60 { width: 3.75rem; } + +.w-8 { width: 0.5rem; } + +.w-8\/12 { width: 66.6667%; } + +.w-9 { width: 0.5625rem; } + +.w-\[100\%\] { width: 100%; } + +.w-\[1000\%\] { width: 1000%; } + +.w-\[100vw\] { width: 100vw; } + +.w-\[118px\] { width: 118px; } + +.w-\[120px\] { width: 120px; } + +.w-\[126px\] { width: 126px; } + +.w-\[12px\] { width: 12px; } + +.w-\[13px\] { width: 13px; } + +.w-\[14px\] { width: 14px; } + +.w-\[16px\] { width: 16px; } + +.w-\[175px\] { width: 175px; } + +.w-\[200px\] { width: 200px; } + +.w-\[21px\] { width: 21px; } + +.w-\[224px\] { width: 224px; } + +.w-\[25\%\] { width: 25%; } + +.w-\[28px\] { width: 28px; } + +.w-\[29\%\] { width: 29%; } + +.w-\[31px\] { width: 31px; } + +.w-\[33\.333333vw\] { width: 33.3333vw; } + +.w-\[340px\] { width: 340px; } + +.w-\[38\.79310345\%\] { width: 38.7931%; } + +.w-\[40\%\] { width: 40%; } + +.w-\[42px\] { width: 42px; } + +.w-\[46px\] { width: 46px; } + +.w-\[500px\] { width: 500px; } + +.w-\[54px\] { width: 54px; } + +.w-\[64\.44444444\%\] { width: 64.4444%; } + +.w-\[64\.616822\%\] { width: 64.6168%; } + +.w-\[64px\] { width: 64px; } + +.w-\[66\.666667\%\] { width: 66.6667%; } + +.w-\[66\.66666vw\] { width: 66.6667vw; } + +.w-\[67px\] { width: 67px; } + +.w-\[75\%\] { width: 75%; } + +.w-\[80\%\] { width: 80%; } + +.w-\[90\%\] { width: 90%; } + +.w-\[900px\] { width: 900px; } + +.w-\[95\%\] { width: 95%; } + +.w-\[9px\] { width: 9px; } + +.w-\[calc\(100\%\+\(2\*var\(--outer-gutter\)\)\)\] { width: calc(100% + (2 = +* var(--outer-gutter))); } + +.w-\[calc\(100\%\+\(2\*var\(--spacing-spacing-4\)\)\)\] { width: calc(100% = ++ (2 * var(--spacing-spacing-4))); } + +.w-\[calc\(100\%\+\(var\(--outer-gutter\)\*2\)\)\] { width: calc(100% + (va= +r(--outer-gutter) * 2)); } + +.w-\[calc\(100\%\+16px\)\] { width: calc(100% + 16px); } + +.w-\[var\(--outer-gutter\)\] { width: var(--outer-gutter); } + +.w-auto { width: auto; } + +.w-fit { width: fit-content; } + +.w-full { width: 100%; } + +.w-screen { width: 100vw; } + +.min-w-0 { min-width: 0px; } + +.min-w-\[1\.5ch\] { min-width: 1.5ch; } + +.min-w-\[100vw\] { min-width: 100vw; } + +.min-w-\[160px\] { min-width: 160px; } + +.min-w-\[16px\] { min-width: 16px; } + +.min-w-\[80px\] { min-width: 80px; } + +.min-w-full { min-width: 100%; } + +.min-w-max { min-width: max-content; } + +.max-w-\[100\%\] { max-width: 100%; } + +.max-w-\[100vw\] { max-width: 100vw; } + +.max-w-\[1080px\] { max-width: 1080px; } + +.max-w-\[110px\] { max-width: 110px; } + +.max-w-\[1120px\] { max-width: 1120px; } + +.max-w-\[1200px\] { max-width: 1200px; } + +.max-w-\[126px\] { max-width: 126px; } + +.max-w-\[240px\] { max-width: 240px; } + +.max-w-\[270px\] { max-width: 270px; } + +.max-w-\[280px\] { max-width: 280px; } + +.max-w-\[310px\] { max-width: 310px; } + +.max-w-\[345px\] { max-width: 345px; } + +.max-w-\[370px\] { max-width: 370px; } + +.max-w-\[375px\] { max-width: 375px; } + +.max-w-\[380px\] { max-width: 380px; } + +.max-w-\[384px\] { max-width: 384px; } + +.max-w-\[390px\] { max-width: 390px; } + +.max-w-\[500px\] { max-width: 500px; } + +.max-w-\[512px\] { max-width: 512px; } + +.max-w-\[520px\] { max-width: 520px; } + +.max-w-\[540px\] { max-width: 540px; } + +.max-w-\[600px\] { max-width: 600px; } + +.max-w-\[640px\] { max-width: 640px; } + +.max-w-\[64px\] { max-width: 64px; } + +.max-w-\[66\.66667vw\] { max-width: 66.6667vw; } + +.max-w-\[720px\] { max-width: 720px; } + +.max-w-\[75px\] { max-width: 75px; } + +.max-w-\[80px\] { max-width: 80px; } + +.max-w-\[90\%\] { max-width: 90%; } + +.max-w-\[calc\(100vw_-_\(var\(--outer-gutter\)\*2\)\)\] { max-width: calc(1= +00vw - (var(--outer-gutter) * 2)); } + +.max-w-full { max-width: 100%; } + +.max-w-none { max-width: none; } + +.max-w-prose { max-width: 65ch; } + +.flex-1 { flex: 1 1 0%; } + +.flex-none { flex: 0 0 auto; } + +.flex-shrink-0 { flex-shrink: 0; } + +.shrink { flex-shrink: 1; } + +.shrink-0 { flex-shrink: 0; } + +.flex-grow { flex-grow: 1; } + +.border-collapse { border-collapse: collapse; } + +.origin-bottom { transform-origin: center bottom; } + +.origin-bottom-left { transform-origin: left bottom; } + +.origin-left { transform-origin: left center; } + +.origin-top-left { transform-origin: left top; } + +.origin-top-right { transform-origin: right top; } + +.-translate-x-1\/2 { --tw-translate-x: -50%; transform: translate(var(--tw-= +translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-= +skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-= +scale-y)); } + +.-translate-x-\[100px\] { --tw-translate-x: -100px; transform: translate(va= +r(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(va= +r(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(va= +r(--tw-scale-y)); } + +.-translate-x-\[calc\(100\%\+8px\)\] { --tw-translate-x: calc((100% + 8px)*= +-1); transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rota= +te(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(= +var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.-translate-x-full { --tw-translate-x: -100%; transform: translate(var(--tw= +-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw= +-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw= +-scale-y)); } + +.-translate-y-1\/2 { --tw-translate-y: -50%; transform: translate(var(--tw-= +translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-= +skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-= +scale-y)); } + +.-translate-y-\[calc\(100\%\+4px\)\] { --tw-translate-y: calc((100% + 4px)*= +-1); transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rota= +te(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(= +var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.-translate-y-\[calc\(100\%\+8px\)\] { --tw-translate-y: calc((100% + 8px)*= +-1); transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rota= +te(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(= +var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.-translate-y-\[calc\(50\%-18px\)\] { --tw-translate-y: calc((50% - 18px)*-= +1); transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotat= +e(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(v= +ar(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.translate-x-4 { --tw-translate-x: .25rem; transform: translate(var(--tw-tr= +anslate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-sk= +ew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-sc= +ale-y)); } + +.translate-x-\[14px\] { --tw-translate-x: 14px; transform: translate(var(--= +tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--= +tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--= +tw-scale-y)); } + +.translate-x-\[17px\] { --tw-translate-x: 17px; transform: translate(var(--= +tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--= +tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--= +tw-scale-y)); } + +.translate-x-\[8px\] { --tw-translate-x: 8px; transform: translate(var(--tw= +-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw= +-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw= +-scale-y)); } + +.translate-x-full { --tw-translate-x: 100%; transform: translate(var(--tw-t= +ranslate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-s= +kew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-s= +cale-y)); } + +.translate-y-0 { --tw-translate-y: 0rem; transform: translate(var(--tw-tran= +slate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew= +-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scal= +e-y)); } + +.translate-y-8 { --tw-translate-y: .5rem; transform: translate(var(--tw-tra= +nslate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-ske= +w-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-sca= +le-y)); } + +.translate-y-\[calc\(-100\%\+28px\)\] { --tw-translate-y: calc(-100% + 28px= +); transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate= +(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(va= +r(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.translate-y-\[calc\(-50\%-12px\)\] { --tw-translate-y: calc(-50% - 12px); = +transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(va= +r(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(-= +-tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.translate-y-full { --tw-translate-y: 100%; transform: translate(var(--tw-t= +ranslate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-s= +kew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-s= +cale-y)); } + +.-rotate-90 { --tw-rotate: -90deg; transform: translate(var(--tw-translate-= +x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) s= +kewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));= + } + +.rotate-180 { --tw-rotate: 180deg; transform: translate(var(--tw-translate-= +x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) s= +kewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));= + } + +.scale-0 { --tw-scale-x: 0; --tw-scale-y: 0; transform: translate(var(--tw-= +translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-= +skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-= +scale-y)); } + +.scale-100 { --tw-scale-x: 1; --tw-scale-y: 1; transform: translate(var(--t= +w-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--t= +w-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--t= +w-scale-y)); } + +.scale-90 { --tw-scale-x: .9; --tw-scale-y: .9; transform: translate(var(--= +tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--= +tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--= +tw-scale-y)); } + +.scale-95 { --tw-scale-x: .95; --tw-scale-y: .95; transform: translate(var(= +--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(= +--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(= +--tw-scale-y)); } + +.scale-x-0 { --tw-scale-x: 0; transform: translate(var(--tw-translate-x),va= +r(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(= +var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.scale-x-100 { --tw-scale-x: 1; transform: translate(var(--tw-translate-x),= +var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skew= +Y(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.transform { transform: translate(var(--tw-translate-x),var(--tw-translate-= +y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y))= + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.animate-\[cursorBlink_600ms_ease-in-out_infinite_alternate\] { animation: = +0.6s ease-in-out 0s infinite alternate none running cursorBlink; } + +@-webkit-keyframes marquee {=20 + 0% { transform: translate(0px); } + 100% { transform: translate(-50%); } +} + +@keyframes marquee {=20 + 0% { transform: translate(0px); } + 100% { transform: translate(-50%); } +} + +.animate-marquee { animation: 10s linear 0s infinite normal none running ma= +rquee; } + +@-webkit-keyframes spin {=20 + 100% { transform: rotate(360deg); } +} + +@keyframes spin {=20 + 100% { transform: rotate(360deg); } +} + +.animate-spin { animation: 1s linear 0s infinite normal none running spin; = +} + +.cursor-default { cursor: default; } + +.cursor-not-allowed { cursor: not-allowed; } + +.cursor-pointer { cursor: pointer; } + +.select-none { user-select: none; } + +.resize { resize: both; } + +.snap-x { scroll-snap-type: x var(--tw-scroll-snap-strictness); } + +.snap-mandatory { --tw-scroll-snap-strictness: mandatory; } + +.snap-start { scroll-snap-align: start; } + +.snap-center { scroll-snap-align: center; } + +.snap-always { scroll-snap-stop: always; } + +.scroll-mt-64 { scroll-margin-top: 4rem; } + +.scroll-mt-80 { scroll-margin-top: 5rem; } + +.scroll-mt-\[80px\] { scroll-margin-top: 80px; } + +.list-inside { list-style-position: inside; } + +.list-outside { list-style-position: outside; } + +.list-\[lower-latin\] { list-style-type: lower-latin; } + +.list-decimal { list-style-type: decimal; } + +.list-disc { list-style-type: disc; } + +.list-none { list-style-type: none; } + +.appearance-none { appearance: none; } + +.break-inside-avoid-column { break-inside: avoid-column; } + +.auto-cols-fr { grid-auto-columns: minmax(0px, 1fr); } + +.grid-flow-row { grid-auto-flow: row; } + +.grid-flow-col { grid-auto-flow: column; } + +.grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); } + +.grid-cols-12 { grid-template-columns: repeat(12, minmax(0px, 1fr)); } + +.grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); } + +.grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); } + +.grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); } + +.grid-cols-5 { grid-template-columns: repeat(5, minmax(0px, 1fr)); } + +.grid-cols-6 { grid-template-columns: repeat(6, minmax(0px, 1fr)); } + +.grid-cols-\[0\.35fr_0\.65fr\] { grid-template-columns: 0.35fr 0.65fr; } + +.grid-cols-\[1fr_1fr_1fr_1fr_1fr_64px\] { grid-template-columns: 1fr 1fr 1f= +r 1fr 1fr 64px; } + +.grid-cols-\[1fr_1fr_1fr_64px\] { grid-template-columns: 1fr 1fr 1fr 64px; = +} + +.grid-cols-\[1fr_40px_1fr_40px_1fr_40px_1fr\] { grid-template-columns: 1fr = +40px 1fr 40px 1fr 40px 1fr; } + +.grid-cols-\[21px_1fr\] { grid-template-columns: 21px 1fr; } + +.grid-cols-\[21px_1fr_auto\] { grid-template-columns: 21px 1fr auto; } + +.grid-cols-\[auto_auto\] { grid-template-columns: auto auto; } + +.grid-cols-\[repeat\(6\,auto\)\] { grid-template-columns: repeat(6, auto); = +} + +.grid-rows-2 { grid-template-rows: repeat(2, minmax(0px, 1fr)); } + +.flex-row { flex-direction: row; } + +.flex-col { flex-direction: column; } + +.flex-col-reverse { flex-direction: column-reverse; } + +.flex-wrap { flex-wrap: wrap; } + +.flex-nowrap { flex-wrap: nowrap; } + +.\!items-start { align-items: flex-start !important; } + +.items-start { align-items: flex-start; } + +.items-end { align-items: flex-end; } + +.items-center { align-items: center; } + +.items-baseline { align-items: baseline; } + +.items-stretch { align-items: stretch; } + +.justify-start { justify-content: flex-start; } + +.justify-end { justify-content: flex-end; } + +.justify-center { justify-content: center; } + +.justify-between { justify-content: space-between; } + +.justify-evenly { justify-content: space-evenly; } + +.gap-0 { gap: 0rem; } + +.gap-12 { gap: 0.75rem; } + +.gap-16 { gap: 1rem; } + +.gap-2 { gap: 0.125rem; } + +.gap-24 { gap: 1.5rem; } + +.gap-32 { gap: 2rem; } + +.gap-4 { gap: 0.25rem; } + +.gap-6 { gap: 0.375rem; } + +.gap-\[var\(--inner-gutter\)\], .gap-gutter { gap: var(--inner-gutter); } + +.gap-x-12 { column-gap: 0.75rem; } + +.gap-x-14 { column-gap: 0.875rem; } + +.gap-x-16 { column-gap: 1rem; } + +.gap-x-2 { column-gap: 0.125rem; } + +.gap-x-4 { column-gap: 0.25rem; } + +.gap-x-5 { column-gap: 0.3125rem; } + +.gap-x-8 { column-gap: 0.5rem; } + +.gap-x-\[var\(--inner-gutter\)\] { column-gap: var(--inner-gutter); } + +.gap-y-0 { row-gap: 0rem; } + +.gap-y-12 { row-gap: 0.75rem; } + +.gap-y-16 { row-gap: 1rem; } + +.gap-y-2 { row-gap: 0.125rem; } + +.gap-y-24 { row-gap: 1.5rem; } + +.gap-y-32 { row-gap: 2rem; } + +.gap-y-6 { row-gap: 0.375rem; } + +.gap-y-8 { row-gap: 0.5rem; } + +.space-x-4 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; mar= +gin-right: calc(.25rem * var(--tw-space-x-reverse)); margin-left: calc(.25r= +em * calc(1 - var(--tw-space-x-reverse))); } + +.self-start { align-self: flex-start; } + +.self-center { align-self: center; } + +.justify-self-end { justify-self: end; } + +.justify-self-center { justify-self: center; } + +.overflow-auto { overflow: auto; } + +.overflow-hidden { overflow: hidden; } + +.overflow-visible { overflow: visible; } + +.overflow-x-auto { overflow-x: auto; } + +.overflow-y-auto { overflow-y: auto; } + +.overflow-y-hidden { overflow-y: hidden; } + +.overscroll-x-contain { overscroll-behavior-x: contain; } + +.scroll-smooth { scroll-behavior: smooth; } + +.whitespace-nowrap { white-space: nowrap; } + +.whitespace-pre { white-space: pre; } + +.whitespace-pre-line { white-space: pre-line; } + +.whitespace-pre-wrap { white-space: pre-wrap; } + +.\!rounded-full { border-radius: 9999px !important; } + +.rounded { border-radius: 0.25rem; } + +.rounded-\[0\.2em\] { border-radius: 0.2em; } + +.rounded-\[4px\] { border-radius: 4px; } + +.rounded-\[6px\] { border-radius: 6px; } + +.rounded-\[calc\(0\.01\*\(100vw-2\*var\(--outer-gutter\)\)\)\] { border-rad= +ius: calc(.01 * (100vw - 2 * var(--outer-gutter))); } + +.rounded-\[calc\(0\.0492\*\(62\.8vw-2\*var\(--outer-gutter\)\)\)\] { border= +-radius: calc(.0492 * (62.8vw - 2 * var(--outer-gutter))); } + +.rounded-full { border-radius: 9999px; } + +.rounded-lg { border-radius: 0.5rem; } + +.rounded-md { border-radius: 0.375rem; } + +.rounded-none { border-radius: 0px; } + +.rounded-sm { border-radius: 0.125rem; } + +.rounded-bl-md { border-bottom-left-radius: 0.375rem; } + +.rounded-br-\[3\.6px\] { border-bottom-right-radius: 3.6px; } + +.rounded-tl-md { border-top-left-radius: 0.375rem; } + +.rounded-tr-\[3\.6px\] { border-top-right-radius: 3.6px; } + +.border { border-width: 1px; } + +.border-0 { border-width: 0px; } + +.border-2 { border-width: 2px; } + +.border-\[1\.5px\] { border-width: 1.5px; } + +.border-b { border-bottom-width: 1px; } + +.border-b-0 { border-bottom-width: 0px; } + +.border-l { border-left-width: 1px; } + +.border-l-2 { border-left-width: 2px; } + +.border-r { border-right-width: 1px; } + +.border-r-\[12px\] { border-right-width: 12px; } + +.border-t { border-top-width: 1px; } + +.border-dashed { border-style: dashed; } + +.border-dotted { border-style: dotted; } + +.border-\[\#000\] { --tw-border-opacity: 1; border-color: rgb(0 0 0 / var(-= +-tw-border-opacity)); } + +.border-\[\#353A2F\] { --tw-border-opacity: 1; border-color: rgb(53 58 47 /= + var(--tw-border-opacity)); } + +.border-\[\#505A44\] { --tw-border-opacity: 1; border-color: rgb(80 90 68 /= + var(--tw-border-opacity)); } + +.border-\[\#fff\] { --tw-border-opacity: 1; border-color: rgb(255 255 255 /= + var(--tw-border-opacity)); } + +.border-\[color\:var\(--blue-200\)\] { border-color: var(--blue-200); } + +.border-\[color\:var\(--blue-400\)\] { border-color: var(--blue-400); } + +.border-\[color\:var\(--gray-300\)\] { border-color: var(--gray-300); } + +.border-\[color\:var\(--gray-400\)\] { border-color: var(--gray-400); } + +.border-\[color\:var\(--gray-500\)\] { border-color: var(--gray-500); } + +.border-\[color\:var\(--gray-900\)\] { border-color: var(--gray-900); } + +.border-\[color\:var\(--green-700\)\] { border-color: var(--green-700); } + +.border-\[color\:var\(--red-500\)\] { border-color: var(--red-500); } + +.border-\[currentColor\] { border-color: currentcolor; } + +.border-\[rgba\(0\,0\,0\,0\.05\)\] { border-color: rgba(0, 0, 0, 0.05); } + +.border-\[rgba\(0\,0\,0\,0\.1\)\] { border-color: rgba(0, 0, 0, 0.1); } + +.border-\[rgba\(255\,255\,255\,0\.2\)\] { border-color: rgba(255, 255, 255,= + 0.2); } + +.border-\[var\(--blue-600\)\] { border-color: var(--blue-600); } + +.border-\[var\(--gray-300\)\] { border-color: var(--gray-300); } + +.border-\[var\(--yellow-600\)\] { border-color: var(--yellow-600); } + +.border-inherit { border-color: inherit; } + +.border-inverse { border-color: var(--border-inverse); } + +.border-primary { border-color: var(--border-primary); } + +.border-secondary { border-color: var(--border-secondary); } + +.border-transparent { border-color: var(--transparent); } + +.border-b-\[rgba\(255\,255\,255\,0\.2\)\] { border-bottom-color: rgba(255, = +255, 255, 0.2); } + +.border-b-primary { border-bottom-color: var(--border-primary); } + +.border-b-secondary { border-bottom-color: var(--border-secondary); } + +.border-l-\[color\:var\(--gray-500\)\] { border-left-color: var(--gray-500)= +; } + +.border-r-\[color\:transparent\] { border-right-color: transparent; } + +.border-r-\[color\:var\(--green-600\)\] { border-right-color: var(--green-6= +00); } + +.border-r-primary { border-right-color: var(--border-primary); } + +.border-r-secondary { border-right-color: var(--border-secondary); } + +.border-t-\[\#4D4D4F\] { --tw-border-opacity: 1; border-top-color: rgb(77 7= +7 79 / var(--tw-border-opacity)); } + +.border-t-\[\#E5EDF5\] { --tw-border-opacity: 1; border-top-color: rgb(229 = +237 245 / var(--tw-border-opacity)); } + +.border-t-\[rgba\(0\,0\,0\,0\.05\)\] { border-top-color: rgba(0, 0, 0, 0.05= +); } + +.border-t-\[rgba\(0\,0\,0\,0\.1\)\] { border-top-color: rgba(0, 0, 0, 0.1);= + } + +.border-t-primary { border-top-color: var(--border-primary); } + +.border-t-secondary { border-top-color: var(--border-secondary); } + +.bg-\[\#000000\], .bg-\[\#000\] { --tw-bg-opacity: 1; background-color: rgb= +(0 0 0 / var(--tw-bg-opacity)); } + +.bg-\[\#005454\] { --tw-bg-opacity: 1; background-color: rgb(0 84 84 / var(= +--tw-bg-opacity)); } + +.bg-\[\#00B3F5\] { --tw-bg-opacity: 1; background-color: rgb(0 179 245 / va= +r(--tw-bg-opacity)); } + +.bg-\[\#0E0E1A\] { --tw-bg-opacity: 1; background-color: rgb(14 14 26 / var= +(--tw-bg-opacity)); } + +.bg-\[\#0F3E99\], .bg-\[\#0f3e99\] { --tw-bg-opacity: 1; background-color: = +rgb(15 62 153 / var(--tw-bg-opacity)); } + +.bg-\[\#10A37F\] { --tw-bg-opacity: 1; background-color: rgb(16 163 127 / v= +ar(--tw-bg-opacity)); } + +.bg-\[\#202123\] { --tw-bg-opacity: 1; background-color: rgb(32 33 35 / var= +(--tw-bg-opacity)); } + +.bg-\[\#27B5EA\] { --tw-bg-opacity: 1; background-color: rgb(39 181 234 / v= +ar(--tw-bg-opacity)); } + +.bg-\[\#343540\] { --tw-bg-opacity: 1; background-color: rgb(52 53 64 / var= +(--tw-bg-opacity)); } + +.bg-\[\#353A2F\] { --tw-bg-opacity: 1; background-color: rgb(53 58 47 / var= +(--tw-bg-opacity)); } + +.bg-\[\#57b9e5\] { --tw-bg-opacity: 1; background-color: rgb(87 185 229 / v= +ar(--tw-bg-opacity)); } + +.bg-\[\#61C454\] { --tw-bg-opacity: 1; background-color: rgb(97 196 84 / va= +r(--tw-bg-opacity)); } + +.bg-\[\#D9D9D9\] { --tw-bg-opacity: 1; background-color: rgb(217 217 217 / = +var(--tw-bg-opacity)); } + +.bg-\[\#D9D9E2\] { --tw-bg-opacity: 1; background-color: rgb(217 217 226 / = +var(--tw-bg-opacity)); } + +.bg-\[\#E5EDF5\] { --tw-bg-opacity: 1; background-color: rgb(229 237 245 / = +var(--tw-bg-opacity)); } + +.bg-\[\#E5F1FF\] { --tw-bg-opacity: 1; background-color: rgb(229 241 255 / = +var(--tw-bg-opacity)); } + +.bg-\[\#E86C09\] { --tw-bg-opacity: 1; background-color: rgb(232 108 9 / va= +r(--tw-bg-opacity)); } + +.bg-\[\#EC5D2A\] { --tw-bg-opacity: 1; background-color: rgb(236 93 42 / va= +r(--tw-bg-opacity)); } + +.bg-\[\#ED6A5E\] { --tw-bg-opacity: 1; background-color: rgb(237 106 94 / v= +ar(--tw-bg-opacity)); } + +.bg-\[\#F0F0F0\] { --tw-bg-opacity: 1; background-color: rgb(240 240 240 / = +var(--tw-bg-opacity)); } + +.bg-\[\#F4BD50\] { --tw-bg-opacity: 1; background-color: rgb(244 189 80 / v= +ar(--tw-bg-opacity)); } + +.bg-\[\#F7F7F8\] { --tw-bg-opacity: 1; background-color: rgb(247 247 248 / = +var(--tw-bg-opacity)); } + +.bg-\[\#FAE69E\] { --tw-bg-opacity: 1; background-color: rgb(250 230 158 / = +var(--tw-bg-opacity)); } + +.bg-\[\#FDFDFD\] { --tw-bg-opacity: 1; background-color: rgb(253 253 253 / = +var(--tw-bg-opacity)); } + +.bg-\[\#dfffe2\] { --tw-bg-opacity: 1; background-color: rgb(223 255 226 / = +var(--tw-bg-opacity)); } + +.bg-\[\#ec4949\] { --tw-bg-opacity: 1; background-color: rgb(236 73 73 / va= +r(--tw-bg-opacity)); } + +.bg-\[\#ececf1\] { --tw-bg-opacity: 1; background-color: rgb(236 236 241 / = +var(--tw-bg-opacity)); } + +.bg-\[\#f6f6f4\] { --tw-bg-opacity: 1; background-color: rgb(246 246 244 / = +var(--tw-bg-opacity)); } + +.bg-\[\#fff\] { --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var= +(--tw-bg-opacity)); } + +.bg-\[black\] { --tw-bg-opacity: 1; background-color: rgb(0 0 0 / var(--tw-= +bg-opacity)); } + +.bg-\[color\:\#8E8EA0\] { --tw-bg-opacity: 1; background-color: rgb(142 142= + 160 / var(--tw-bg-opacity)); } + +.bg-\[color\:rgba\(0\,0\,0\,0\.75\)\] { background-color: rgba(0, 0, 0, 0.7= +5); } + +.bg-\[color\:rgba\(255\,255\,255\,0\.2\)\] { background-color: rgba(255, 25= +5, 255, 0.2); } + +.bg-\[color\:rgba\(var\(--text-primary-rgb\)\,0\.1\)\] { background-color: = +rgba(var(--text-primary-rgb),.1); } + +.bg-\[color\:var\(--black-core\)\] { background-color: var(--black-core); } + +.bg-\[color\:var\(--black-highlight\)\] { background-color: var(--black-hig= +hlight); } + +.bg-\[color\:var\(--black-neon\)\] { background-color: var(--black-neon); } + +.bg-\[color\:var\(--black-tint-dark\)\] { background-color: var(--black-tin= +t-dark); } + +.bg-\[color\:var\(--black-tint-muted\)\] { background-color: var(--black-ti= +nt-muted); } + +.bg-\[color\:var\(--blue-050\)\] { background-color: var(--blue-050); } + +.bg-\[color\:var\(--blue-100\)\] { background-color: var(--blue-100); } + +.bg-\[color\:var\(--blue-core\)\] { background-color: var(--blue-core); } + +.bg-\[color\:var\(--blue-highlight\)\] { background-color: var(--blue-highl= +ight); } + +.bg-\[color\:var\(--blue-neon\)\] { background-color: var(--blue-neon); } + +.bg-\[color\:var\(--blue-tint-dark\)\] { background-color: var(--blue-tint-= +dark); } + +.bg-\[color\:var\(--blue-tint-muted\)\] { background-color: var(--blue-tint= +-muted); } + +.bg-\[color\:var\(--border-secondary\)\] { background-color: var(--border-s= +econdary); } + +.bg-\[color\:var\(--gray-000\)\] { background-color: var(--gray-000); } + +.bg-\[color\:var\(--gray-050\)\] { background-color: var(--gray-050); } + +.bg-\[color\:var\(--gray-100\)\] { background-color: var(--gray-100); } + +.bg-\[color\:var\(--gray-200\)\] { background-color: var(--gray-200); } + +.bg-\[color\:var\(--gray-300\)\] { background-color: var(--gray-300); } + +.bg-\[color\:var\(--gray-400\)\] { background-color: var(--gray-400); } + +.bg-\[color\:var\(--gray-500\)\] { background-color: var(--gray-500); } + +.bg-\[color\:var\(--gray-700\)\] { background-color: var(--gray-700); } + +.bg-\[color\:var\(--gray-800\)\] { background-color: var(--gray-800); } + +.bg-\[color\:var\(--gray-900\)\] { background-color: var(--gray-900); } + +.bg-\[color\:var\(--green-100\)\] { background-color: var(--green-100); } + +.bg-\[color\:var\(--green-200\)\] { background-color: var(--green-200); } + +.bg-\[color\:var\(--green-500\)\] { background-color: var(--green-500); } + +.bg-\[color\:var\(--green-700\)\] { background-color: var(--green-700); } + +.bg-\[color\:var\(--green-800\)\] { background-color: var(--green-800); } + +.bg-\[color\:var\(--green-core\)\] { background-color: var(--green-core); } + +.bg-\[color\:var\(--green-highlight\)\] { background-color: var(--green-hig= +hlight); } + +.bg-\[color\:var\(--green-neon\)\] { background-color: var(--green-neon); } + +.bg-\[color\:var\(--green-tint-dark\)\] { background-color: var(--green-tin= +t-dark); } + +.bg-\[color\:var\(--green-tint-muted\)\] { background-color: var(--green-ti= +nt-muted); } + +.bg-\[color\:var\(--olive-core\)\] { background-color: var(--olive-core); } + +.bg-\[color\:var\(--olive-highlight\)\] { background-color: var(--olive-hig= +hlight); } + +.bg-\[color\:var\(--olive-neon\)\] { background-color: var(--olive-neon); } + +.bg-\[color\:var\(--olive-tint-dark\)\] { background-color: var(--olive-tin= +t-dark); } + +.bg-\[color\:var\(--olive-tint-muted\)\] { background-color: var(--olive-ti= +nt-muted); } + +.bg-\[color\:var\(--orange-100\)\] { background-color: var(--orange-100); } + +.bg-\[color\:var\(--orange-core\)\] { background-color: var(--orange-core);= + } + +.bg-\[color\:var\(--orange-highlight\)\] { background-color: var(--orange-h= +ighlight); } + +.bg-\[color\:var\(--orange-neon\)\] { background-color: var(--orange-neon);= + } + +.bg-\[color\:var\(--orange-tint-dark\)\] { background-color: var(--orange-t= +int-dark); } + +.bg-\[color\:var\(--orange-tint-muted\)\] { background-color: var(--orange-= +tint-muted); } + +.bg-\[color\:var\(--plum-core\)\] { background-color: var(--plum-core); } + +.bg-\[color\:var\(--plum-highlight\)\] { background-color: var(--plum-highl= +ight); } + +.bg-\[color\:var\(--plum-neon\)\] { background-color: var(--plum-neon); } + +.bg-\[color\:var\(--plum-tint-dark\)\] { background-color: var(--plum-tint-= +dark); } + +.bg-\[color\:var\(--plum-tint-muted\)\] { background-color: var(--plum-tint= +-muted); } + +.bg-\[color\:var\(--red-200\)\] { background-color: var(--red-200); } + +.bg-\[color\:var\(--red-700\)\] { background-color: var(--red-700); } + +.bg-\[color\:var\(--red-core\)\] { background-color: var(--red-core); } + +.bg-\[color\:var\(--red-highlight\)\] { background-color: var(--red-highlig= +ht); } + +.bg-\[color\:var\(--red-neon\)\] { background-color: var(--red-neon); } + +.bg-\[color\:var\(--red-tint-dark\)\] { background-color: var(--red-tint-da= +rk); } + +.bg-\[color\:var\(--red-tint-muted\)\] { background-color: var(--red-tint-m= +uted); } + +.bg-\[color\:var\(--teal-core\)\] { background-color: var(--teal-core); } + +.bg-\[color\:var\(--teal-highlight\)\] { background-color: var(--teal-highl= +ight); } + +.bg-\[color\:var\(--teal-neon\)\] { background-color: var(--teal-neon); } + +.bg-\[color\:var\(--teal-tint-dark\)\] { background-color: var(--teal-tint-= +dark); } + +.bg-\[color\:var\(--teal-tint-muted\)\] { background-color: var(--teal-tint= +-muted); } + +.bg-\[color\:var\(--violet-700\)\] { background-color: var(--violet-700); } + +.bg-\[color\:var\(--white-core\)\] { background-color: var(--white-core); } + +.bg-\[color\:var\(--white-highlight\)\] { background-color: var(--white-hig= +hlight); } + +.bg-\[color\:var\(--white-neon\)\] { background-color: var(--white-neon); } + +.bg-\[color\:var\(--white-tint-dark\)\] { background-color: var(--white-tin= +t-dark); } + +.bg-\[color\:var\(--white-tint-muted\)\] { background-color: var(--white-ti= +nt-muted); } + +.bg-\[color\:var\(--yellow-core\)\] { background-color: var(--yellow-core);= + } + +.bg-\[color\:var\(--yellow-highlight\)\] { background-color: var(--yellow-h= +ighlight); } + +.bg-\[color\:var\(--yellow-neon\)\] { background-color: var(--yellow-neon);= + } + +.bg-\[color\:var\(--yellow-tint-dark\)\] { background-color: var(--yellow-t= +int-dark); } + +.bg-\[color\:var\(--yellow-tint-muted\)\] { background-color: var(--yellow-= +tint-muted); } + +.bg-\[color\:white\] { --tw-bg-opacity: 1; background-color: rgb(255 255 25= +5 / var(--tw-bg-opacity)); } + +.bg-\[currentColor\] { background-color: currentcolor; } + +.bg-\[rgb\(209\,208\,197\)\] { --tw-bg-opacity: 1; background-color: rgb(20= +9 208 197 / var(--tw-bg-opacity)); } + +.bg-\[rgba\(0\,0\,0\,0\.04\)\] { background-color: rgba(0, 0, 0, 0.04); } + +.bg-\[rgba\(0\,0\,0\,0\.05\)\] { background-color: rgba(0, 0, 0, 0.05); } + +.bg-\[rgba\(0\,0\,0\,0\.075\)\] { background-color: rgba(0, 0, 0, 0.075); } + +.bg-\[rgba\(0\,0\,0\,0\.1\)\] { background-color: rgba(0, 0, 0, 0.1); } + +.bg-\[rgba\(0\,0\,0\,0\.5\)\] { background-color: rgba(0, 0, 0, 0.5); } + +.bg-\[rgba\(0\,0\,0\,0\.56\)\] { background-color: rgba(0, 0, 0, 0.56); } + +.bg-\[rgba\(0\,183\,255\,0\.25\)\] { background-color: rgba(0, 183, 255, 0.= +25); } + +.bg-\[rgba\(247\,247\,247\,0\.03\)\] { background-color: rgba(247, 247, 247= +, 0.03); } + +.bg-\[rgba\(86\,88\,105\,0\.75\)\] { background-color: rgba(86, 88, 105, 0.= +75); } + +.bg-\[rgba\(var\(--text-primary-rgb\)\,0\.12\)\] { background-color: rgba(v= +ar(--text-primary-rgb),.12); } + +.bg-\[var\(--blue-500\)\] { background-color: var(--blue-500); } + +.bg-\[var\(--border-secondary\)\] { background-color: var(--border-secondar= +y); } + +.bg-\[var\(--gray-000\)\] { background-color: var(--gray-000); } + +.bg-\[var\(--gray-100\)\] { background-color: var(--gray-100); } + +.bg-\[var\(--gray-200\)\] { background-color: var(--gray-200); } + +.bg-\[var\(--gray-300\)\] { background-color: var(--gray-300); } + +.bg-\[var\(--gray-400\)\] { background-color: var(--gray-400); } + +.bg-\[var\(--gray-500\)\] { background-color: var(--gray-500); } + +.bg-\[var\(--gray-900\)\] { background-color: var(--gray-900); } + +.bg-\[var\(--green-700\)\] { background-color: var(--green-700); } + +.bg-\[var\(--teal-core\)\] { background-color: var(--teal-core); } + +.bg-\[var\(--text-primary\)\] { background-color: var(--text-primary); } + +.bg-\[white\] { --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var= +(--tw-bg-opacity)); } + +.bg-interactive-primary-hover { background-color: var(--background-interact= +ive-primary-hover); } + +.bg-inverse { background-color: var(--background-inverse); } + +.bg-primary { background-color: var(--background-primary); } + +.bg-transparent { background-color: var(--transparent); } + +.bg-\[linear-gradient\(0deg\,\#f6f6f4_30\%\,rgba\(246\,246\,244\,0\)_300\%\= +)\] { background-image: linear-gradient(0deg, rgb(246, 246, 244) 30%, rgba(= +246, 246, 244, 0) 300%); } + +.bg-\[linear-gradient\(180deg\,\#f6f6f4_30\%\,transparent_300\%\)\] { backg= +round-image: linear-gradient(rgb(246, 246, 244) 30%, transparent 300%); } + +.bg-\[linear-gradient\(45deg\,\#7393B1_30\%\,\#AEBFCF\)\] { background-imag= +e: linear-gradient(45deg, rgb(115, 147, 177) 30%, rgb(174, 191, 207)); } + +.bg-\[linear-gradient\(to_bottom\,transparent\,var\(--gray-300\)_45\%\)\] {= + background-image: linear-gradient(to bottom,transparent,var(--gray-300) 45= +%); } + +.bg-\[linear-gradient\(to_bottom_right\,var\(--gray-000\)\,var\(--gray-700\= +)\)\] { background-image: linear-gradient(to bottom right,var(--gray-000),v= +ar(--gray-700)); } + +.bg-\[linear-gradient\(to_right\,transparent\,var\(--gray-100\)\)\] { backg= +round-image: linear-gradient(to right,transparent,var(--gray-100)); } + +.bg-\[url\(\'https\:\/\/cdn\.openai\.com\/research-covers\/musenet\/gradien= +t\.jpg\'\)\] { background-image: url("https://cdn.openai.com/research-cover= +s/musenet/gradient.jpg"); } + +.bg-\[url\(\'https\:\/\/cdn\.openai\.com\/triton\/assets\/zoom-triton\.svg\= +'\)\] { background-image: url("https://cdn.openai.com/triton/assets/zoom-tr= +iton.svg"); } + +.bg-gradient-to-b { background-image: linear-gradient(to bottom,var(--tw-gr= +adient-stops)); } + +.bg-gradient-to-r { background-image: linear-gradient(to right,var(--tw-gra= +dient-stops)); } + +.bg-none { background-image: none; } + +.from-\[transparent\] { --tw-gradient-from: transparent var(--tw-gradient-f= +rom-position); --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-positi= +on); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); } + +.from-\[white\] { --tw-gradient-from: white var(--tw-gradient-from-position= +); --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); -= +-tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); } + +.from-transparent { --tw-gradient-from: transparent var(--tw-gradient-from-= +position); --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);= + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); } + +.to-\[\#E5EDF5\] { --tw-gradient-to: #E5EDF5 var(--tw-gradient-to-position)= +; } + +.to-\[color\:var\(--gray-000\)\] { --tw-gradient-to: var(--gray-000) var(--= +tw-gradient-to-position); } + +.to-\[color\:var\(--gray-100\)\] { --tw-gradient-to: var(--gray-100) var(--= +tw-gradient-to-position); } + +.to-\[white\] { --tw-gradient-to: white var(--tw-gradient-to-position); } + +.to-transparent { --tw-gradient-to: transparent var(--tw-gradient-to-positi= +on); } + +.bg-cover { background-size: cover; } + +.bg-\[position\:calc\(100\%_-_16px\)_12px\] { background-position: calc(100= +% - 16px) 12px; } + +.object-contain { object-fit: contain; } + +.object-cover { object-fit: cover; } + +.object-center { object-position: center center; } + +.p-0 { padding: 0rem; } + +.p-10 { padding: 0.625rem; } + +.p-12 { padding: 0.75rem; } + +.p-16 { padding: 1rem; } + +.p-20 { padding: 1.25rem; } + +.p-48 { padding: 3rem; } + +.p-6 { padding: 0.375rem; } + +.p-8 { padding: 0.5rem; } + +.p-\[13px\] { padding: 13px; } + +.p-\[8\%\] { padding: 8%; } + +.p-gutter { padding: var(--inner-gutter); } + +.px-10 { padding-left: 0.625rem; padding-right: 0.625rem; } + +.px-11 { padding-left: 0.6875rem; padding-right: 0.6875rem; } + +.px-12 { padding-left: 0.75rem; padding-right: 0.75rem; } + +.px-14 { padding-left: 0.875rem; padding-right: 0.875rem; } + +.px-16 { padding-left: 1rem; padding-right: 1rem; } + +.px-17 { padding-left: 1.0625rem; padding-right: 1.0625rem; } + +.px-20 { padding-left: 1.25rem; padding-right: 1.25rem; } + +.px-24 { padding-left: 1.5rem; padding-right: 1.5rem; } + +.px-3 { padding-left: 0.1875rem; padding-right: 0.1875rem; } + +.px-4 { padding-left: 0.25rem; padding-right: 0.25rem; } + +.px-6 { padding-left: 0.375rem; padding-right: 0.375rem; } + +.px-7 { padding-left: 0.4375rem; padding-right: 0.4375rem; } + +.px-8 { padding-left: 0.5rem; padding-right: 0.5rem; } + +.px-\[var\(--inner-gutter\)\] { padding-left: var(--inner-gutter); padding-= +right: var(--inner-gutter); } + +.px-\[var\(--outer-gutter\)\] { padding-left: var(--outer-gutter); padding-= +right: var(--outer-gutter); } + +.px-outer-gutter { padding-left: var(--outer-gutter, 0px); padding-right: v= +ar(--outer-gutter, 0px); } + +.py-0 { padding-top: 0rem; padding-bottom: 0rem; } + +.py-1 { padding-top: 0.0625rem; padding-bottom: 0.0625rem; } + +.py-10 { padding-top: 0.625rem; padding-bottom: 0.625rem; } + +.py-11 { padding-top: 0.6875rem; padding-bottom: 0.6875rem; } + +.py-12 { padding-top: 0.75rem; padding-bottom: 0.75rem; } + +.py-16 { padding-top: 1rem; padding-bottom: 1rem; } + +.py-2 { padding-top: 0.125rem; padding-bottom: 0.125rem; } + +.py-3 { padding-top: 0.1875rem; padding-bottom: 0.1875rem; } + +.py-32 { padding-top: 2rem; padding-bottom: 2rem; } + +.py-4 { padding-top: 0.25rem; padding-bottom: 0.25rem; } + +.py-40 { padding-top: 2.5rem; padding-bottom: 2.5rem; } + +.py-6 { padding-top: 0.375rem; padding-bottom: 0.375rem; } + +.py-64 { padding-top: 4rem; padding-bottom: 4rem; } + +.py-72 { padding-top: 4.5rem; padding-bottom: 4.5rem; } + +.py-8 { padding-top: 0.5rem; padding-bottom: 0.5rem; } + +.py-\[3px\] { padding-top: 3px; padding-bottom: 3px; } + +.py-\[var\(--outer-gutter\)\] { padding-top: var(--outer-gutter); padding-b= +ottom: var(--outer-gutter); } + +.\!pr-\[54px\] { padding-right: 54px !important; } + +.pb-0 { padding-bottom: 0rem; } + +.pb-1 { padding-bottom: 0.0625rem; } + +.pb-11 { padding-bottom: 0.6875rem; } + +.pb-12 { padding-bottom: 0.75rem; } + +.pb-16 { padding-bottom: 1rem; } + +.pb-17 { padding-bottom: 1.0625rem; } + +.pb-23 { padding-bottom: 1.4375rem; } + +.pb-24 { padding-bottom: 1.5rem; } + +.pb-3 { padding-bottom: 0.1875rem; } + +.pb-32 { padding-bottom: 2rem; } + +.pb-4 { padding-bottom: 0.25rem; } + +.pb-40 { padding-bottom: 2.5rem; } + +.pb-48 { padding-bottom: 3rem; } + +.pb-5 { padding-bottom: 0.3125rem; } + +.pb-6 { padding-bottom: 0.375rem; } + +.pb-60 { padding-bottom: 3.75rem; } + +.pb-8 { padding-bottom: 0.5rem; } + +.pb-9 { padding-bottom: 0.5625rem; } + +.pb-\[36px\] { padding-bottom: 36px; } + +.pb-\[calc\(2\*var\(--inner-gutter\)\)\] { padding-bottom: calc(2 * var(--i= +nner-gutter)); } + +.pb-gutter { padding-bottom: var(--inner-gutter); } + +.pl-0 { padding-left: 0rem; } + +.pl-12 { padding-left: 0.75rem; } + +.pl-14 { padding-left: 0.875rem; } + +.pl-16 { padding-left: 1rem; } + +.pl-20 { padding-left: 1.25rem; } + +.pl-32 { padding-left: 2rem; } + +.pl-36 { padding-left: 2.25rem; } + +.pl-4 { padding-left: 0.25rem; } + +.pl-48 { padding-left: 3rem; } + +.pl-8 { padding-left: 0.5rem; } + +.pl-\[1em\] { padding-left: 1em; } + +.pl-gutter { padding-left: var(--inner-gutter); } + +.pr-0 { padding-right: 0rem; } + +.pr-100 { padding-right: 6.25rem; } + +.pr-12 { padding-right: 0.75rem; } + +.pr-16 { padding-right: 1rem; } + +.pr-20 { padding-right: 1.25rem; } + +.pr-28 { padding-right: 1.75rem; } + +.pr-32 { padding-right: 2rem; } + +.pr-4 { padding-right: 0.25rem; } + +.pr-44 { padding-right: 2.75rem; } + +.pr-48 { padding-right: 3rem; } + +.pr-64 { padding-right: 4rem; } + +.pr-68 { padding-right: 4.25rem; } + +.pr-8 { padding-right: 0.5rem; } + +.pr-84 { padding-right: 5.25rem; } + +.pr-\[1em\] { padding-right: 1em; } + +.pr-gutter { padding-right: var(--inner-gutter); } + +.pt-0 { padding-top: 0rem; } + +.pt-10 { padding-top: 0.625rem; } + +.pt-11 { padding-top: 0.6875rem; } + +.pt-12 { padding-top: 0.75rem; } + +.pt-14 { padding-top: 0.875rem; } + +.pt-16 { padding-top: 1rem; } + +.pt-17 { padding-top: 1.0625rem; } + +.pt-2 { padding-top: 0.125rem; } + +.pt-20 { padding-top: 1.25rem; } + +.pt-24 { padding-top: 1.5rem; } + +.pt-3 { padding-top: 0.1875rem; } + +.pt-30 { padding-top: 1.875rem; } + +.pt-32 { padding-top: 2rem; } + +.pt-4 { padding-top: 0.25rem; } + +.pt-7 { padding-top: 0.4375rem; } + +.pt-8 { padding-top: 0.5rem; } + +.pt-\[36px\] { padding-top: 36px; } + +.pt-\[calc\(-1\.4em_-_2px\)\] { padding-top: calc(-1.4em - 2px); } + +.pt-\[calc\(var\(--spacing-spacing-7\)\+96px\)\] { padding-top: calc(var(--= +spacing-spacing-7) + 96px); } + +.pt-gutter { padding-top: var(--inner-gutter); } + +.text-left { text-align: left; } + +.text-center { text-align: center; } + +.text-right { text-align: right; } + +.text-justify { text-align: justify; } + +.-indent-\[1em\] { text-indent: -1em; } + +.indent-0 { text-indent: 0rem; } + +.align-baseline { vertical-align: baseline; } + +.align-top { vertical-align: top; } + +.font-circle { font-family: "Soehne Circle", sans-serif; } + +.font-mono { font-family: "Soehne Mono Buch", Courier, monospace; } + +.font-sans { font-family: Soehne, system-ui, -apple-system, "Helvetica Neue= +", Arial, sans-serif; } + +.font-serif { font-family: Signifier, ui-serif, Georgia, Cambria, "Times Ne= +w Roman", Times, serif; } + +.text-\[0\.8em\] { font-size: 0.8em; } + +.text-\[0\.9em\] { font-size: 0.9em; } + +.text-\[10px\] { font-size: 10px; } + +.text-\[11px\] { font-size: 11px; } + +.text-\[12px\] { font-size: 12px; } + +.text-\[13px\] { font-size: 13px; } + +.text-\[14px\] { font-size: 14px; } + +.text-\[15px\] { font-size: 15px; } + +.text-\[16px\] { font-size: 16px; } + +.text-\[18px\] { font-size: 18px; } + +.text-\[1em\] { font-size: 1em; } + +.text-\[21px\] { font-size: 21px; } + +.text-\[25px\] { font-size: 25px; } + +.text-\[28px\] { font-size: 28px; } + +.text-\[50px\] { font-size: 50px; } + +.text-\[8px\] { font-size: 8px; } + +.font-\[600\] { font-weight: 600; } + +.font-bold { font-weight: 700; } + +.font-medium { font-weight: 500; } + +.font-normal { font-weight: 400; } + +.font-semibold { font-weight: 600; } + +.uppercase { text-transform: uppercase; } + +.italic { font-style: italic; } + +.not-italic { font-style: normal; } + +.tabular-nums { --tw-numeric-spacing: tabular-nums; font-variant-numeric: v= +ar(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-n= +umeric-spacing) var(--tw-numeric-fraction); } + +.leading-6 { line-height: 1.5rem; } + +.leading-\[1\.2\] { line-height: 1.2; } + +.leading-\[1\.3\] { line-height: 1.3; } + +.leading-\[1\.45em\] { line-height: 1.45em; } + +.leading-\[1\.5em\] { line-height: 1.5em; } + +.leading-\[11px\] { line-height: 11px; } + +.leading-\[20px\] { line-height: 20px; } + +.leading-none { line-height: 1; } + +.leading-snug { line-height: 1.375; } + +.leading-tight { line-height: 1.25; } + +.tracking-\[-0\.01em\] { letter-spacing: -0.01em; } + +.tracking-tight { letter-spacing: -0.025em; } + +.tracking-tighter { letter-spacing: -0.05em; } + +.text-\[\#000\] { --tw-text-opacity: 1; color: rgb(0 0 0 / var(--tw-text-op= +acity)); } + +.text-\[\#10A37F\] { --tw-text-opacity: 1; color: rgb(16 163 127 / var(--tw= +-text-opacity)); } + +.text-\[\#202123\] { --tw-text-opacity: 1; color: rgb(32 33 35 / var(--tw-t= +ext-opacity)); } + +.text-\[\#353A2F\] { --tw-text-opacity: 1; color: rgb(53 58 47 / var(--tw-t= +ext-opacity)); } + +.text-\[\#383843\] { --tw-text-opacity: 1; color: rgb(56 56 67 / var(--tw-t= +ext-opacity)); } + +.text-\[\#393939\] { --tw-text-opacity: 1; color: rgb(57 57 57 / var(--tw-t= +ext-opacity)); } + +.text-\[\#51da4c\] { --tw-text-opacity: 1; color: rgb(81 218 76 / var(--tw-= +text-opacity)); } + +.text-\[\#565869\] { --tw-text-opacity: 1; color: rgb(86 88 105 / var(--tw-= +text-opacity)); } + +.text-\[\#8E8EA0\], .text-\[\#8e8ea0\] { --tw-text-opacity: 1; color: rgb(1= +42 142 160 / var(--tw-text-opacity)); } + +.text-\[\#999999\] { --tw-text-opacity: 1; color: rgb(153 153 153 / var(--t= +w-text-opacity)); } + +.text-\[\#B1751B\] { --tw-text-opacity: 1; color: rgb(177 117 27 / var(--tw= +-text-opacity)); } + +.text-\[\#D9D9E3\] { --tw-text-opacity: 1; color: rgb(217 217 227 / var(--t= +w-text-opacity)); } + +.text-\[\#E5EDF5\] { --tw-text-opacity: 1; color: rgb(229 237 245 / var(--t= +w-text-opacity)); } + +.text-\[\#EFF7FE\] { --tw-text-opacity: 1; color: rgb(239 247 254 / var(--t= +w-text-opacity)); } + +.text-\[\#fff\] { --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-t= +ext-opacity)); } + +.text-\[color\:var\(--background-primary\)\] { color: var(--background-prim= +ary); } + +.text-\[color\:var\(--black-core\)\] { color: var(--black-core); } + +.text-\[color\:var\(--black-highlight\)\] { color: var(--black-highlight); = +} + +.text-\[color\:var\(--black-neon\)\] { color: var(--black-neon); } + +.text-\[color\:var\(--black-tint-dark\)\] { color: var(--black-tint-dark); = +} + +.text-\[color\:var\(--black-tint-muted\)\] { color: var(--black-tint-muted)= +; } + +.text-\[color\:var\(--blue-500\)\] { color: var(--blue-500); } + +.text-\[color\:var\(--blue-600\)\] { color: var(--blue-600); } + +.text-\[color\:var\(--blue-core\)\] { color: var(--blue-core); } + +.text-\[color\:var\(--blue-highlight\)\] { color: var(--blue-highlight); } + +.text-\[color\:var\(--blue-neon\)\] { color: var(--blue-neon); } + +.text-\[color\:var\(--blue-tint-dark\)\] { color: var(--blue-tint-dark); } + +.text-\[color\:var\(--blue-tint-muted\)\] { color: var(--blue-tint-muted); = +} + +.text-\[color\:var\(--gray-000\)\] { color: var(--gray-000); } + +.text-\[color\:var\(--gray-300\)\] { color: var(--gray-300); } + +.text-\[color\:var\(--gray-800\)\] { color: var(--gray-800); } + +.text-\[color\:var\(--green-600\)\] { color: var(--green-600); } + +.text-\[color\:var\(--green-700\)\] { color: var(--green-700); } + +.text-\[color\:var\(--green-core\)\] { color: var(--green-core); } + +.text-\[color\:var\(--green-highlight\)\] { color: var(--green-highlight); = +} + +.text-\[color\:var\(--green-neon\)\] { color: var(--green-neon); } + +.text-\[color\:var\(--green-tint-dark\)\] { color: var(--green-tint-dark); = +} + +.text-\[color\:var\(--green-tint-muted\)\] { color: var(--green-tint-muted)= +; } + +.text-\[color\:var\(--magenta-800\)\] { color: var(--magenta-800); } + +.text-\[color\:var\(--olive-core\)\] { color: var(--olive-core); } + +.text-\[color\:var\(--olive-highlight\)\] { color: var(--olive-highlight); = +} + +.text-\[color\:var\(--olive-neon\)\] { color: var(--olive-neon); } + +.text-\[color\:var\(--olive-tint-dark\)\] { color: var(--olive-tint-dark); = +} + +.text-\[color\:var\(--olive-tint-muted\)\] { color: var(--olive-tint-muted)= +; } + +.text-\[color\:var\(--orange-core\)\] { color: var(--orange-core); } + +.text-\[color\:var\(--orange-highlight\)\] { color: var(--orange-highlight)= +; } + +.text-\[color\:var\(--orange-neon\)\] { color: var(--orange-neon); } + +.text-\[color\:var\(--orange-tint-dark\)\] { color: var(--orange-tint-dark)= +; } + +.text-\[color\:var\(--orange-tint-muted\)\] { color: var(--orange-tint-mute= +d); } + +.text-\[color\:var\(--plum-core\)\] { color: var(--plum-core); } + +.text-\[color\:var\(--plum-highlight\)\] { color: var(--plum-highlight); } + +.text-\[color\:var\(--plum-neon\)\] { color: var(--plum-neon); } + +.text-\[color\:var\(--plum-tint-dark\)\] { color: var(--plum-tint-dark); } + +.text-\[color\:var\(--plum-tint-muted\)\] { color: var(--plum-tint-muted); = +} + +.text-\[color\:var\(--red-700\)\] { color: var(--red-700); } + +.text-\[color\:var\(--red-core\)\] { color: var(--red-core); } + +.text-\[color\:var\(--red-highlight\)\] { color: var(--red-highlight); } + +.text-\[color\:var\(--red-neon\)\] { color: var(--red-neon); } + +.text-\[color\:var\(--red-tint-dark\)\] { color: var(--red-tint-dark); } + +.text-\[color\:var\(--red-tint-muted\)\] { color: var(--red-tint-muted); } + +.text-\[color\:var\(--teal-core\)\] { color: var(--teal-core); } + +.text-\[color\:var\(--teal-highlight\)\] { color: var(--teal-highlight); } + +.text-\[color\:var\(--teal-neon\)\] { color: var(--teal-neon); } + +.text-\[color\:var\(--teal-tint-dark\)\] { color: var(--teal-tint-dark); } + +.text-\[color\:var\(--teal-tint-muted\)\] { color: var(--teal-tint-muted); = +} + +.text-\[color\:var\(--violet-200\)\] { color: var(--violet-200); } + +.text-\[color\:var\(--white-core\)\] { color: var(--white-core); } + +.text-\[color\:var\(--white-highlight\)\] { color: var(--white-highlight); = +} + +.text-\[color\:var\(--white-neon\)\] { color: var(--white-neon); } + +.text-\[color\:var\(--white-tint-dark\)\] { color: var(--white-tint-dark); = +} + +.text-\[color\:var\(--white-tint-muted\)\] { color: var(--white-tint-muted)= +; } + +.text-\[color\:var\(--yellow-core\)\] { color: var(--yellow-core); } + +.text-\[color\:var\(--yellow-highlight\)\] { color: var(--yellow-highlight)= +; } + +.text-\[color\:var\(--yellow-neon\)\] { color: var(--yellow-neon); } + +.text-\[color\:var\(--yellow-tint-dark\)\] { color: var(--yellow-tint-dark)= +; } + +.text-\[color\:var\(--yellow-tint-muted\)\] { color: var(--yellow-tint-mute= +d); } + +.text-\[color\:white\] { --tw-text-opacity: 1; color: rgb(255 255 255 / var= +(--tw-text-opacity)); } + +.text-\[rgba\(0\,0\,0\,0\.5\)\] { color: rgba(0, 0, 0, 0.5); } + +.text-\[var\(--gray-000\)\] { color: var(--gray-000); } + +.text-\[var\(--gray-900\)\] { color: var(--gray-900); } + +.text-\[var\(--olive-highlight\)\] { color: var(--olive-highlight); } + +.text-\[var\(--text-primary\)\] { color: var(--text-primary); } + +.text-\[white\] { --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-t= +ext-opacity)); } + +.text-inverse { color: var(--text-inverse); } + +.text-primary { color: var(--text-primary); } + +.text-secondary { color: var(--text-secondary); } + +.underline { text-decoration-line: underline; } + +.overline { text-decoration-line: overline; } + +.line-through { text-decoration-line: line-through; } + +.no-underline { text-decoration-line: none; } + +.decoration-transparent { text-decoration-color: transparent; } + +.decoration-1 { text-decoration-thickness: 1px; } + +.underline-offset-1 { text-underline-offset: 1px; } + +.underline-offset-2 { text-underline-offset: 2px; } + +.underline-offset-4 { text-underline-offset: 4px; } + +.antialiased { -webkit-font-smoothing: antialiased; } + +.opacity-0 { opacity: 0; } + +.opacity-10 { opacity: 0.1; } + +.opacity-100 { opacity: 1; } + +.opacity-20 { opacity: 0.2; } + +.opacity-30 { opacity: 0.3; } + +.opacity-40 { opacity: 0.4; } + +.opacity-50 { opacity: 0.5; } + +.opacity-60 { opacity: 0.6; } + +.opacity-90 { opacity: 0.9; } + +.opacity-\[0\.025\] { opacity: 0.025; } + +.mix-blend-hard-light { mix-blend-mode: hard-light; } + +.mix-blend-soft-light { mix-blend-mode: soft-light; } + +.mix-blend-difference { mix-blend-mode: difference; } + +.shadow { --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 = +0 / .1); --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px= + -1px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 = +#0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow); } + +.shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.45\)\] { --tw-shadow: 0 1px 2px rgba(= +0,0,0,.45); --tw-shadow-colored: 0 1px 2px var(--tw-shadow-color); box-shad= +ow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000= +),var(--tw-shadow); } + +.shadow-\[0_2px_4px_0_rgb\(0_0_82_\/_15\%\)\] { --tw-shadow: 0 2px 4px 0 rg= +b(0 0 82 / 15%); --tw-shadow-colored: 0 2px 4px 0 var(--tw-shadow-color); b= +ox-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 = +0 #0000),var(--tw-shadow); } + +.shadow-\[0px_0\.5px_1px_rgba\(0\,0\,0\,0\.12\)\] { --tw-shadow: 0px .5px 1= +px rgba(0,0,0,.12); --tw-shadow-colored: 0px .5px 1px var(--tw-shadow-color= +); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow= +, 0 0 #0000),var(--tw-shadow); } + +.shadow-\[0px_0px_0px_1px_rgba\(0\,0\,0\,0\.05\)\,_0px_0px_10px_rgba\(0\,0\= +,0\,0\.05\)\,_0px_0px_7px_rgba\(0\,0\,0\,0\.05\)\] { --tw-shadow: 0px 0px 0= +px 1px rgba(0,0,0,.05), 0px 0px 10px rgba(0,0,0,.05), 0px 0px 7px rgba(0,0,= +0,.05); --tw-shadow-colored: 0px 0px 0px 1px var(--tw-shadow-color), 0px 0p= +x 10px var(--tw-shadow-color), 0px 0px 7px var(--tw-shadow-color); box-shad= +ow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000= +),var(--tw-shadow); } + +.shadow-\[0px_0px_3px_rgba\(0\,0\,0\,0\.03\)\] { --tw-shadow: 0px 0px 3px r= +gba(0,0,0,.03); --tw-shadow-colored: 0px 0px 3px var(--tw-shadow-color); bo= +x-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0= + #0000),var(--tw-shadow); } + +.shadow-lg { --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px = +rgb(0 0 0 / .1); --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-colo= +r), 0 4px 6px -4px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset= +-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow); } + +.shadow-md { --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rg= +b(0 0 0 / .1); --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), = +0 2px 4px -2px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-sha= +dow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow); } + +.shadow-sm { --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05); --tw-shadow-colored= +: 0 1px 2px 0 var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shad= +ow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow); } + +.outline-none { outline: transparent solid 2px; outline-offset: 2px; } + +.outline { outline-style: solid; } + +.outline-4 { outline-width: 4px; } + +.outline-offset-0 { outline-offset: 0px; } + +.outline-offset-4 { outline-offset: 4px; } + +.outline-\[color\:var\(--border-primary\)\] { outline-color: var(--border-p= +rimary); } + +.blur { --tw-blur: blur(8px); filter: var(--tw-blur) var(--tw-brightness) v= +ar(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert)= + var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); } + +.drop-shadow { --tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) dro= +p-shadow(0 1px 1px rgb(0 0 0 / .06)); filter: var(--tw-blur) var(--tw-brigh= +tness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw= +-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); } + +.grayscale { --tw-grayscale: grayscale(100%); filter: var(--tw-blur) var(--= +tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) = +var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); = +} + +.invert { --tw-invert: invert(100%); filter: var(--tw-blur) var(--tw-bright= +ness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-= +invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); } + +.filter { filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) va= +r(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) = +var(--tw-sepia) var(--tw-drop-shadow); } + +.backdrop-filter { backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdr= +op-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var= +(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opac= +ity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); } + +.transition { transition-property: color, background-color, border-color, t= +ext-decoration-color, fill, stroke, opacity, box-shadow, transform, filter,= + backdrop-filter, -webkit-transform, -webkit-filter, -webkit-backdrop-filte= +r; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-dur= +ation: 0.15s; } + +.transition-\[background\] { transition-property: background; transition-ti= +ming-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; } + +.transition-\[color\] { transition-property: color; transition-timing-funct= +ion: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; } + +.transition-\[height\] { transition-property: height; transition-timing-fun= +ction: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; } + +.transition-\[opacity\,transform\] { transition-property: opacity, transfor= +m, -webkit-transform; transition-timing-function: cubic-bezier(0.4, 0, 0.2,= + 1); transition-duration: 0.15s; } + +.transition-\[transform\,opacity\] { transition-property: transform, opacit= +y, -webkit-transform; transition-timing-function: cubic-bezier(0.4, 0, 0.2,= + 1); transition-duration: 0.15s; } + +.transition-all { transition-property: all; transition-timing-function: cub= +ic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; } + +.transition-height { transition-property: height; transition-timing-functio= +n: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; } + +.transition-opacity { transition-property: opacity; transition-timing-funct= +ion: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; } + +.transition-transform { transition-property: transform, -webkit-transform; = +transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-durati= +on: 0.15s; } + +.delay-500 { transition-delay: 0.5s; } + +.delay-700 { transition-delay: 0.7s; } + +.delay-\[300ms\] { transition-delay: 0.3s; } + +.duration-1000 { transition-duration: 1s; } + +.duration-200 { transition-duration: 0.2s; } + +.duration-300 { transition-duration: 0.3s; } + +.duration-500 { transition-duration: 0.5s; } + +.duration-700 { transition-duration: 0.7s; } + +.duration-\[2000ms\] { transition-duration: 2s; } + +.ease-in { transition-timing-function: cubic-bezier(0.4, 0, 1, 1); } + +.ease-in-out { transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); } + +.ease-out { transition-timing-function: cubic-bezier(0, 0, 0.2, 1); } + +.will-change-transform { will-change: transform; } + +[class*=3D"keyline-"] { position: relative; } + +[class*=3D"keyline-"]::before { content: attr(=F0=9F=91=BB); position: abso= +lute; z-index: 0; left: calc(var(--inner-gutter) / -2 - 1px); right: calc(v= +ar(--inner-gutter) / -2); top: 0px; bottom: 0px; pointer-events: none; } + +[class*=3D"keyline-0"]::before { border-right-color: transparent; border-le= +ft-color: transparent; } + +.keyline-t-primary::before { border-top-color: var(--border-primary); borde= +r-top-style: solid; border-top-width: 1px; right: 0px; left: 0px; } + +.keyline-t-secondary::before { border-top-color: var(--border-secondary); b= +order-top-style: solid; border-top-width: 1px; right: 0px; left: 0px; } + +.ratio { --ratio: 100%; display: block; position: relative; overflow: hidde= +n; } + +.ratio::before { content: attr(=F0=9F=91=BB); display: block; width: 100%; = +height: 0px; padding-bottom: var(--ratio); } + +.ratio > [class*=3D"ratio-content"] { position: absolute; inset: 0px; width= +: 100%; height: 100%; } + +.ratio-1x1 { --ratio: 100%; } + +.ratio-16x9 { --ratio: 56.25%; } + +.ratio-3x2 { --ratio: 66.67%; } + +.ratio-3x4 { --ratio: 133.33%; } + +.ratio-4x5 { --ratio: 125%; } + +[class*=3D"underline-"] { text-decoration-line: underline; } + +.underline-thickness-1 { text-decoration-thickness: 1px; } + +.underline-offset-1 { text-underline-offset: 0.05em; } + +.underline-offset-2 { text-underline-offset: 0.1em; } + +.underline-offset-4 { text-underline-offset: 0.2em; } + +.underline-transparent { text-decoration-color: transparent; } + +.\[counter-increment\:chapter\] { counter-increment: chapter 1; } + +.\[counter-increment\:step-counter\] { counter-increment: step-counter 1; } + +html { font-family: var(--sans); } + +@media (min-width: 1680px) { + .full-bleed-container { max-width: calc(var(--container-width, 100%) - va= +r(--outer-gutter, 0)); margin-left: auto; margin-right: auto; } +} + +.ui-block { position: relative; z-index: 15; } + +.ui-block[class*=3D"theme-"] { margin-top: var(--spacing-spacing-7); paddin= +g-top: var(--spacing-spacing-7); padding-bottom: var(--spacing-spacing-7); = +} + +.ui-block:not([class*=3D"theme-"]).ui-block--next-snug { padding-bottom: 0r= +em; } + +.ui-block.ui-block--snug + .ui-block > div { margin-top: 0rem; } + +.ui-block.ui-block--snug > div { margin-top: 0rem; } + +.ui-block.ui-block--snug + .ui-block { margin-top: 0rem; } + +.ui-block[class*=3D"theme-"].no-pb { padding-bottom: 0rem; } + +.ui-block[class*=3D"theme-"].ui-block--snug { padding-bottom: 0rem; padding= +-top: 0rem; } + +.ui-block[class*=3D"theme-"].ui-block--heading + .ui-block--text:not(div[cl= +ass*=3D"theme-"]) { margin-top: var(--spacing-spacing-7); } + +.ui-block[class*=3D"theme-"]:not(.ui-block--text) > [class^=3D"mt-"], .ui-b= +lock[class*=3D"theme-"] > .container > div[class*=3D"mt-spacing"]:not(div[c= +lass^=3D"-mt-"]), .ui-block[class*=3D"theme-"] + .ui-block[class*=3D"theme-= +"] { margin-top: 0rem; } + +.ui-block[class*=3D"theme-"] + .ui-block[class*=3D"theme-"].ui-adj { paddin= +g-top: 0rem; } + +.ui-block[class*=3D"theme"].ui-adj:not(.no-ui-adj).ui-block--next-snug { pa= +dding-bottom: 0rem; } + +.ui-blocks .ui-block[class*=3D"theme-"]:first-child { margin-top: 0rem !imp= +ortant; } + +@media (min-width: 0px) { + .ui-blocks:not(.ui-blocks--padded) .ui-block[class*=3D"theme-"]:last-chil= +d, .ui-recirc .ui-block[class*=3D"theme-"]:last-child { margin-bottom: -4.5= +rem; } +} + +@media (min-width: 744px) { + .ui-blocks:not(.ui-blocks--padded) .ui-block[class*=3D"theme-"]:last-chil= +d, .ui-recirc .ui-block[class*=3D"theme-"]:last-child { margin-bottom: -5.2= +5rem; } +} + +@media (min-width: 1280px) { + .ui-blocks:not(.ui-blocks--padded) .ui-block[class*=3D"theme-"]:last-chil= +d, .ui-recirc .ui-block[class*=3D"theme-"]:last-child { margin-bottom: -6re= +m; } +} + +.ui-hero:not([class*=3D"theme-"]) + .ui-blocks .ui-block[class*=3D"theme-"]= +:first-child { margin-top: var(--spacing-spacing-7); } + +@media (min-width: 0px) { + .home-blocks .ui-block[class*=3D"theme-"]:first-child .ui-list { margin-t= +op: -4.5rem; } +} + +@media (min-width: 744px) { + .home-blocks .ui-block[class*=3D"theme-"]:first-child .ui-list { margin-t= +op: -5.25rem; } +} + +@media (min-width: 1280px) { + .home-blocks .ui-block[class*=3D"theme-"]:first-child .ui-list { margin-t= +op: -6rem; } +} + +.ui-block [id], .ui-block[id] { scroll-margin-top: 4rem; } + +@media (min-width: 744px) { + .ui-block [id], .ui-block[id] { scroll-margin-top: 5rem; } +} + +.ui-block--text { display: flex; width: 100%; flex-direction: column; } + +.ui-form > div:not(.ui-block--text) { font-family: var(--sans); font-size: = +1rem; line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: antia= +liased; } + +@media (min-width: 1280px) { + .ui-form > div:not(.ui-block--text) { font-size: 1.125rem; } +} + +.ui-form > div:not(.ui-block--text):not(:first-child) { margin-top: var(--s= +pacing-spacing-4); } + +.error { color: red; } + +.a17-dev-tools .a17-dev-tools-grid { right: auto; left: var(--outer-gutter)= +; } + +pre code.hljs { opacity: 1; } + +@-webkit-keyframes loaderAnimation {=20 + 0% { background-position: -1000px 0px; } + 100% { background-position: 1000px 0px; } +} + +@keyframes loaderAnimation {=20 + 0% { background-position: -1000px 0px; } + 100% { background-position: 1000px 0px; } +} + +.animation-loader { animation-duration: 2s; animation-fill-mode: forwards; = +animation-iteration-count: infinite; animation-name: loaderAnimation; anima= +tion-timing-function: linear; background-color: rgb(85, 85, 85); background= +-image: linear-gradient(to right, rgb(85, 85, 85) 8%, rgb(0, 0, 0) 18%, rgb= +(85, 85, 85) 33%); background-size: 1000px 100px; position: relative; } + +.shutter-transition { opacity: 0; pointer-events: none; transition: opacity= + 0.15s ease-in-out 0s; background: transparent !important; } + +.shutter-row { height: 24px; } + +.shutter-row::after { display: block; width: 100%; background-color: var(--= +background-primary); content: ""; height: 24px; transition-property: transf= +orm, -webkit-transform; transition-timing-function: ease-out; transition-de= +lay: var(--shutter-delay); transform-origin: center bottom; transform: scal= +eY(0); } + +.theme-light-gray .shutter-row::after { background-color: var(--background-= +inverse); } + +.feature-transition .page-enter-active { transition: all 0.15s ease-in-out = +0s; } + +.feature-transition .page-leave-active { transition: all 0.6s ease-in-out 0= +s; } + +.feature-transition .page-enter-active ~ .shutter-transition, .feature-tran= +sition .page-leave-active ~ .shutter-transition { opacity: 1; } + +.feature-transition .page-enter-active ~ .shutter-transition .shutter-row::= +after, .feature-transition .page-leave-active ~ .shutter-transition .shutte= +r-row::after { transform: scaleY(1); transition-duration: 0.15s; } + +.feature-transition .page-enter-to ~ .shutter-transition { opacity: 0; } + +.simple-transition .page-enter-active, .simple-transition .page-leave-activ= +e { transition: all 0.15s ease-in-out 0s; } + +.simple-transition .page-enter-from, .simple-transition .page-leave-to { op= +acity: 0; } + +header .a-icon--logo-text-logo { transform-box: fill-box; transform-origin:= + center center; } + +.page-loading header .a-icon--logo-text-logo { animation: 1.8s cubic-bezier= +(0.7, -0.13, 0.22, 0.86) 0ms infinite reverse none running spin; } + +@keyframes spin {=20 + 0% { transform: rotate(180deg); } + 100% { transform: rotate(-360deg); } +} + +div.ui-form select { max-width: 100%; background-position: calc(100% - 16px= +) 12px; padding-right: 3rem; } + +@media (min-width: 744px) { + div.ui-form select { background-position: calc(100% - 16px) 15px; } +} + +.no-scrollbar { } + +.no-scrollbar::-webkit-scrollbar { display: none; } + +.fade-enter-active, .fade-leave-active { transition: opacity 0.5s ease 0s; = +} + +.fade-enter-from, .fade-leave-to { opacity: 0; } + +.last\:mt-spacing-6:last-child { margin-top: var(--spacing-spacing-6); } + +@media (min-width: 0px) { + .xs\:mt-spacing-4 { margin-top: var(--spacing-spacing-4); } +} + +@media (min-width: 744px) { + .md\:-mt-spacing-3 { margin-top: calc(var(--spacing-spacing-3) * -1); } + .md\:mb-spacing-3 { margin-bottom: var(--spacing-spacing-3); } + .md\:mr-spacing-4 { margin-right: var(--spacing-spacing-4); } + .md\:pr-spacing-4 { padding-right: var(--spacing-spacing-4); } + .md\:gap-x-spacing-4 { column-gap: var(--spacing-spacing-4); } + .md\:f-heading-4 { font-family: var(--sans); font-size: 1.125rem; font-we= +ight: 600; line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: = +antialiased; } + @media (min-width: 1280px) { + .md\:f-heading-4 { font-size: 1.3125rem; } +} +} + +@media (min-width: 1280px) { + .lg\:gap-x-spacing-4 { column-gap: var(--spacing-spacing-4); } + .lg\:top-spacing-4 { top: var(--spacing-spacing-4); } + .lg\:gap-x-spacing-5 { column-gap: var(--spacing-spacing-5); } +} + +.cols-container > .first\:ml-0:first-child { margin-left: 0px; } + +.cols-container > .only\:ml-0:only-child { margin-left: 0px; } + +@media (min-width: 0px) { + .xs\:w-2-cols { width: calc(((2 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (2 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .xs\:w-2-cols { width: calc(((2 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .xs\:w-2-cols > * { --container-grid-columns: 2; } + .xs\:w-3-cols { width: calc(((3 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (3 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .xs\:w-3-cols { width: calc(((3 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .xs\:w-3-cols > * { --container-grid-columns: 3; } + .xs\:w-5-cols-vw { width: calc((((var(--container-width, 100vw - var(--sc= +rollbar-visible-width, 0px)) - (((var(--grid-columns) - 1) * var(--inner-gu= +tter)) + (2 * var(--outer-gutter)))) / (var(--grid-columns))) * 5) + (4 * v= +ar(--inner-gutter))); } + .xs\:w-5-cols-vw > * { --container-grid-columns: 5; } + .xs\:w-6-cols { width: calc(((6 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (6 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .xs\:w-6-cols { width: calc(((6 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .xs\:w-6-cols-vw { width: calc((((var(--container-width, 100vw - var(--sc= +rollbar-visible-width, 0px)) - (((var(--grid-columns) - 1) * var(--inner-gu= +tter)) + (2 * var(--outer-gutter)))) / (var(--grid-columns))) * 6) + (5 * v= +ar(--inner-gutter))); } + .xs\:w-6-cols > * { --container-grid-columns: 6; } + .xs\:w-6-cols-vw > * { --container-grid-columns: 6; } + .xs\:w-12-cols { width: calc(((12 / var(--container-grid-columns, var(--g= +rid-columns))) * 100%) - (var(--inner-gutter) - (12 / var(--container-grid-= +columns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .xs\:w-12-cols { width: calc(((12 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))); } + .xs\:w-12-cols > * { --container-grid-columns: 12; } +} + +@media (min-width: 429px) { + .sm\:grid-cols-2[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .sm\:grid-cols-2[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .sm\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1)::before { lef= +t: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+2)::before { rig= +ht: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2)::before { border-bottom-width: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2) ~ ::before { border-bottom-width: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+2)::after { border-right-width: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+2)::after { top: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2)::after { bottom: 0px; } + .sm\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2) ~ li::after { bottom: 0px; } +} + +@media (min-width: 744px) { + .md\:grid-col-span-2 { --container-grid-columns: 2; grid-column: span 2 /= + span 2; } + .md\:grid-col-span-4 { --container-grid-columns: 4; grid-column: span 4 /= + span 4; } + .md\:grid-col-span-6 { --container-grid-columns: 6; grid-column: span 6 /= + span 6; } + .md\:grid-col-span-8 { --container-grid-columns: 8; grid-column: span 8 /= + span 8; } + .md\:grid-col-start-2 { grid-column-start: 2; } + .md\:grid-col-start-3 { grid-column-start: 3; } + .md\:grid-cols-1[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-1[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: 0px; right: 0px; } + .md\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1)::before { righ= +t: 0px; } + .md\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1)::before { border-bottom-width: 0px; } + .md\:grid-cols-1[class*=3D"grid-line-x"] > :nth-child(n+1):nth-last-child= +(-n+1) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-2[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1)::before { lef= +t: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+2)::before { rig= +ht: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2)::before { border-bottom-width: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+2)::after { border-right-width: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+2)::after { top: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2)::after { bottom: 0px; } + .md\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2) ~ li::after { bottom: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-3[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1)::before { lef= +t: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+3)::before { rig= +ht: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3)::before { border-bottom-width: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+3)::after { border-right-width: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+3)::after { top: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3)::after { bottom: 0px; } + .md\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3) ~ li::after { bottom: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-4[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1)::before { lef= +t: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+4)::before { rig= +ht: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4)::before { border-bottom-width: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+4)::after { border-right-width: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+4)::after { top: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4)::after { bottom: 0px; } + .md\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4) ~ li::after { bottom: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-5[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1)::before { lef= +t: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+5)::before { rig= +ht: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5)::before { border-bottom-width: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+5)::after { border-right-width: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+5)::after { top: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5)::after { bottom: 0px; } + .md\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5) ~ li::after { bottom: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .md\:grid-cols-6[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .md\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1)::before { lef= +t: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+6)::before { rig= +ht: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6)::before { border-bottom-width: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-x"] > :nth-child(6n+1):nth-last-chil= +d(-n+6) ~ ::before { border-bottom-width: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+6)::after { border-right-width: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+6)::after { top: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6)::after { bottom: 0px; } + .md\:grid-cols-6[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(6n+1):nth-last-child(-n+6) ~ li::after { bottom: 0px; } + .md\:ml-1-cols { margin-left: calc(((((1 / var(--container-grid-columns, = +var(--grid-columns))) * 100%) - (var(--inner-gutter) - (1 / var(--container= +-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-= +gutter))); } + .cols-container > .md\:ml-1-cols { margin-left: calc(((((1 / var(--contai= +ner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (= +var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + .md\:w-2-cols { width: calc(((2 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (2 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .md\:w-2-cols { width: calc(((2 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .md\:ml-2-cols { margin-left: calc(((((2 / var(--container-grid-columns, = +var(--grid-columns))) * 100%) - (var(--inner-gutter) - (2 / var(--container= +-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-= +gutter))); } + .cols-container > .md\:ml-2-cols { margin-left: calc(((((2 / var(--contai= +ner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (= +var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + .md\:-mr-2-cols { margin-right: calc((((((2 / var(--container-grid-column= +s, var(--grid-columns))) * 100%) - (var(--inner-gutter) - (2 / var(--contai= +ner-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inn= +er-gutter))) * -1); } + .cols-container > .md\:-mr-2-cols { margin-right: calc((((((2 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + .md\:w-2-cols > * { --container-grid-columns: 2; } + .md\:w-3-cols { width: calc(((3 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (3 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .md\:w-3-cols { width: calc(((3 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .md\:w-3-cols > * { --container-grid-columns: 3; } + .md\:w-4-cols { width: calc(((4 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (4 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .md\:w-4-cols { width: calc(((4 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .md\:w-4-cols > * { --container-grid-columns: 4; } + .md\:w-5-cols { width: calc(((5 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (5 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .md\:w-5-cols { width: calc(((5 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .md\:w-5-cols > * { --container-grid-columns: 5; } + .md\:w-6-cols { width: calc(((6 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (6 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .md\:w-6-cols { width: calc(((6 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .md\:w-6-cols > * { --container-grid-columns: 6; } + .md\:w-7-cols { width: calc(((7 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (7 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .md\:w-7-cols { width: calc(((7 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (7 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .md\:w-7-cols > * { --container-grid-columns: 7; } + .md\:w-8-cols { width: calc(((8 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (8 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .md\:w-8-cols { width: calc(((8 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .md\:w-8-cols-vw { width: calc((((var(--container-width, 100vw - var(--sc= +rollbar-visible-width, 0px)) - (((var(--grid-columns) - 1) * var(--inner-gu= +tter)) + (2 * var(--outer-gutter)))) / (var(--grid-columns))) * 8) + (7 * v= +ar(--inner-gutter))); } + .md\:w-8-cols > * { --container-grid-columns: 8; } + .md\:w-8-cols-vw > * { --container-grid-columns: 8; } + .md\:w-1\/2-cols { width: calc(50% - (var(--inner-gutter) * .5)); } + .cols-container > .md\:w-1\/2-cols { width: calc(50% - var(--inner-gutter= +)); } + .md\:w-1\/3-cols { width: calc(33.333% - (var(--inner-gutter) * .666)); } + .cols-container > .md\:w-1\/3-cols { width: calc(33.333% - var(--inner-gu= +tter)); } + .md\:w-1\/4-cols { width: calc(25% - (var(--inner-gutter) * .75)); } + .cols-container > .md\:w-1\/4-cols { width: calc(25% - var(--inner-gutter= +)); } + .only\:md\:w-6-cols:only-child { width: calc(((6 / var(--container-grid-c= +olumns, var(--grid-columns))) * 100%) - (var(--inner-gutter) - (6 / var(--c= +ontainer-grid-columns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .only\:md\:w-6-cols:only-child { width: calc(((6 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))); } + .only\:md\:w-6-cols:only-child > * { --container-grid-columns: 6; } + .only\:md\:w-8-cols:only-child { width: calc(((8 / var(--container-grid-c= +olumns, var(--grid-columns))) * 100%) - (var(--inner-gutter) - (8 / var(--c= +ontainer-grid-columns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .only\:md\:w-8-cols:only-child { width: calc(((8 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))); } + .only\:md\:w-8-cols:only-child > * { --container-grid-columns: 8; } +} + +@media (min-width: 1280px) { + .lg\:grid-col-span-1 { --container-grid-columns: 1; grid-column: span 1 /= + span 1; } + .lg\:grid-col-span-2 { --container-grid-columns: 2; grid-column: span 2 /= + span 2; } + .lg\:grid-col-span-3 { --container-grid-columns: 3; grid-column: span 3 /= + span 3; } + .lg\:grid-col-span-4 { --container-grid-columns: 4; grid-column: span 4 /= + span 4; } + .lg\:grid-col-span-5 { --container-grid-columns: 5; grid-column: span 5 /= + span 5; } + .lg\:grid-col-span-6 { --container-grid-columns: 6; grid-column: span 6 /= + span 6; } + .lg\:grid-col-span-7 { --container-grid-columns: 7; grid-column: span 7 /= + span 7; } + .lg\:grid-col-span-8 { --container-grid-columns: 8; grid-column: span 8 /= + span 8; } + .lg\:grid-col-span-9 { --container-grid-columns: 9; grid-column: span 9 /= + span 9; } + .lg\:grid-col-span-10 { --container-grid-columns: 10; grid-column: span 1= +0 / span 10; } + .lg\:grid-col-span-12 { --container-grid-columns: 12; grid-column: span 1= +2 / span 12; } + .lg\:grid-col-start-2 { grid-column-start: 2; } + .lg\:grid-col-start-3 { grid-column-start: 3; } + .lg\:grid-col-start-4 { grid-column-start: 4; } + .lg\:grid-cols-2[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-2[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+2)::before { rig= +ht: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2)::before { border-bottom-width: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-x"] > :nth-child(2n+1):nth-last-chil= +d(-n+2) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+2)::after { border-right-width: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+2)::after { top: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2)::after { bottom: 0px; } + .lg\:grid-cols-2[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(2n+1):nth-last-child(-n+2) ~ li::after { bottom: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-3[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+3)::before { rig= +ht: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3)::before { border-bottom-width: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-x"] > :nth-child(3n+1):nth-last-chil= +d(-n+3) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+3)::after { border-right-width: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+3)::after { top: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3)::after { bottom: 0px; } + .lg\:grid-cols-3[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(3n+1):nth-last-child(-n+3) ~ li::after { bottom: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-4[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+4)::before { rig= +ht: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4)::before { border-bottom-width: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-x"] > :nth-child(4n+1):nth-last-chil= +d(-n+4) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+4)::after { border-right-width: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+4)::after { top: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4)::after { bottom: 0px; } + .lg\:grid-cols-4[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(4n+1):nth-last-child(-n+4) ~ li::after { bottom: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-5[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+5)::before { rig= +ht: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5)::before { border-bottom-width: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-x"] > :nth-child(5n+1):nth-last-chil= +d(-n+5) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+5)::after { border-right-width: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+5)::after { top: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5)::after { bottom: 0px; } + .lg\:grid-cols-5[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(5n+1):nth-last-child(-n+5) ~ li::after { bottom: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-x"][class*=3D"grid-line-x"] > :nth-c= +hild(n)::before { border-bottom-width: 1px; } + .lg\:grid-cols-7[class*=3D"grid-line-xfull"] > :nth-child(n)::before { le= +ft: calc(var(--inner-gutter) / -2); right: calc(var(--inner-gutter) / -2); = +} + .lg\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1)::before { lef= +t: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+7)::before { rig= +ht: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7)::before { border-bottom-width: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-x"] > :nth-child(7n+1):nth-last-chil= +d(-n+7) ~ ::before { border-bottom-width: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(n)::after { border-right-width: 1px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+7)::after { border-right-width: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(-n+7)::after { top: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7)::after { bottom: 0px; } + .lg\:grid-cols-7[class*=3D"grid-line-y"][class*=3D"grid-line-y"] > :nth-c= +hild(7n+1):nth-last-child(-n+7) ~ li::after { bottom: 0px; } + .cols-container > .lg\:ml-0 { margin-left: 0px; } + .lg\:ml-1-cols { margin-left: calc(((((1 / var(--container-grid-columns, = +var(--grid-columns))) * 100%) - (var(--inner-gutter) - (1 / var(--container= +-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-= +gutter))); } + .cols-container > .lg\:ml-1-cols { margin-left: calc(((((1 / var(--contai= +ner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (= +var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + .lg\:pl-1-cols { padding-left: calc(((((1 / var(--container-grid-columns,= + var(--grid-columns))) * 100%) - (var(--inner-gutter) - (1 / var(--containe= +r-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner= +-gutter))); } + .cols-container > .lg\:pl-1-cols { padding-left: calc(((((1 / var(--conta= +iner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - = +(var(--inner-gutter) - (1 / var(--container-grid-columns, var(--grid-column= +s)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + .lg\:w-2-cols { width: calc(((2 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (2 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .lg\:w-2-cols { width: calc(((2 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (2 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .lg\:ml-2-cols { margin-left: calc(((((2 / var(--container-grid-columns, = +var(--grid-columns))) * 100%) - (var(--inner-gutter) - (2 / var(--container= +-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-= +gutter))); } + .cols-container > .lg\:ml-2-cols { margin-left: calc(((((2 / var(--contai= +ner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (= +var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + .lg\:-ml-2-cols { margin-left: calc((((((2 / var(--container-grid-columns= +, var(--grid-columns))) * 100%) - (var(--inner-gutter) - (2 / var(--contain= +er-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inne= +r-gutter))) * -1); } + .cols-container > .lg\:-ml-2-cols { margin-left: calc((((((2 / var(--cont= +ainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) -= + (var(--inner-gutter) - (2 / var(--container-grid-columns, var(--grid-colum= +ns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + .lg\:w-2-cols > * { --container-grid-columns: 2; } + .lg\:w-3-cols { width: calc(((3 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (3 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .lg\:w-3-cols { width: calc(((3 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (3 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .lg\:ml-3-cols { margin-left: calc(((((3 / var(--container-grid-columns, = +var(--grid-columns))) * 100%) - (var(--inner-gutter) - (3 / var(--container= +-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-= +gutter))); } + .cols-container > .lg\:ml-3-cols { margin-left: calc(((((3 / var(--contai= +ner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (= +var(--inner-gutter) - (3 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + .lg\:w-3-cols > * { --container-grid-columns: 3; } + .lg\:w-4-cols { width: calc(((4 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (4 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .lg\:w-4-cols { width: calc(((4 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (4 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .lg\:ml-4-cols { margin-left: calc(((((4 / var(--container-grid-columns, = +var(--grid-columns))) * 100%) - (var(--inner-gutter) - (4 / var(--container= +-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-= +gutter))); } + .cols-container > .lg\:ml-4-cols { margin-left: calc(((((4 / var(--contai= +ner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (= +var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + .lg\:-mr-4-cols { margin-right: calc((((((4 / var(--container-grid-column= +s, var(--grid-columns))) * 100%) - (var(--inner-gutter) - (4 / var(--contai= +ner-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inn= +er-gutter))) * -1); } + .cols-container > .lg\:-mr-4-cols { margin-right: calc((((((4 / var(--con= +tainer-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) = +- (var(--inner-gutter) - (4 / var(--container-grid-columns, var(--grid-colu= +mns)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))) * -1); } + .lg\:w-4-cols > * { --container-grid-columns: 4; } + .lg\:w-5-cols { width: calc(((5 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (5 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .lg\:w-5-cols { width: calc(((5 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (5 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .lg\:w-5-cols > * { --container-grid-columns: 5; } + .lg\:w-6-cols { width: calc(((6 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (6 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .lg\:w-6-cols { width: calc(((6 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (6 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .lg\:ml-6-cols { margin-left: calc(((((6 / var(--container-grid-columns, = +var(--grid-columns))) * 100%) - (var(--inner-gutter) - (6 / var(--container= +-grid-columns, var(--grid-columns)) * var(--inner-gutter)))) + var(--inner-= +gutter))); } + .cols-container > .lg\:ml-6-cols { margin-left: calc(((((6 / var(--contai= +ner-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (= +var(--inner-gutter) - (6 / var(--container-grid-columns, var(--grid-columns= +)) * var(--inner-gutter)))) + (2 * var(--inner-gutter)))); } + .lg\:w-6-cols > * { --container-grid-columns: 6; } + .lg\:w-8-cols { width: calc(((8 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (8 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .lg\:w-8-cols { width: calc(((8 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .lg\:w-8-cols > * { --container-grid-columns: 8; } + .lg\:w-10-cols { width: calc(((10 / var(--container-grid-columns, var(--g= +rid-columns))) * 100%) - (var(--inner-gutter) - (10 / var(--container-grid-= +columns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .lg\:w-10-cols { width: calc(((10 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (10 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))); } + .lg\:w-10-cols-vw { width: calc((((var(--container-width, 100vw - var(--s= +crollbar-visible-width, 0px)) - (((var(--grid-columns) - 1) * var(--inner-g= +utter)) + (2 * var(--outer-gutter)))) / (var(--grid-columns))) * 10) + (9 *= + var(--inner-gutter))); } + .lg\:w-10-cols > * { --container-grid-columns: 10; } + .lg\:w-10-cols-vw > * { --container-grid-columns: 10; } + .lg\:w-12-cols { width: calc(((12 / var(--container-grid-columns, var(--g= +rid-columns))) * 100%) - (var(--inner-gutter) - (12 / var(--container-grid-= +columns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .lg\:w-12-cols { width: calc(((12 / var(--container-gri= +d-columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--i= +nner-gutter) - (12 / var(--container-grid-columns, var(--grid-columns)) * v= +ar(--inner-gutter)))); } + .lg\:w-12-cols-vw { width: calc((((var(--container-width, 100vw - var(--s= +crollbar-visible-width, 0px)) - (((var(--grid-columns) - 1) * var(--inner-g= +utter)) + (2 * var(--outer-gutter)))) / (var(--grid-columns))) * 12) + (11 = +* var(--inner-gutter))); } + .lg\:w-12-cols > * { --container-grid-columns: 12; } + .lg\:w-12-cols-vw > * { --container-grid-columns: 12; } + .lg\:w-1\/3-cols { width: calc(33.333% - (var(--inner-gutter) * .666)); } + .cols-container > .lg\:w-1\/3-cols { width: calc(33.333% - var(--inner-gu= +tter)); } + .only\:lg\:w-8-cols:only-child { width: calc(((8 / var(--container-grid-c= +olumns, var(--grid-columns))) * 100%) - (var(--inner-gutter) - (8 / var(--c= +ontainer-grid-columns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .only\:lg\:w-8-cols:only-child { width: calc(((8 / var(= +--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gutte= +r))) - (var(--inner-gutter) - (8 / var(--container-grid-columns, var(--grid= +-columns)) * var(--inner-gutter)))); } + .only\:lg\:w-8-cols:only-child > * { --container-grid-columns: 8; } + .only\:lg\:w-12-cols:only-child { width: calc(((12 / var(--container-grid= +-columns, var(--grid-columns))) * 100%) - (var(--inner-gutter) - (12 / var(= +--container-grid-columns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .only\:lg\:w-12-cols:only-child { width: calc(((12 / va= +r(--container-grid-columns, var(--grid-columns))) * (100% - var(--inner-gut= +ter))) - (var(--inner-gutter) - (12 / var(--container-grid-columns, var(--g= +rid-columns)) * var(--inner-gutter)))); } + .only\:lg\:w-12-cols:only-child > * { --container-grid-columns: 12; } +} + +@media (min-width: 1680px) { + .xl\:grid-col-span-3 { --container-grid-columns: 3; grid-column: span 3 /= + span 3; } + .xl\:grid-col-span-6 { --container-grid-columns: 6; grid-column: span 6 /= + span 6; } + .xl\:grid-col-start-3 { grid-column-start: 3; } + .cols-container > .xl\:ml-0 { margin-left: 0px; } + .xl\:w-8-cols { width: calc(((8 / var(--container-grid-columns, var(--gri= +d-columns))) * 100%) - (var(--inner-gutter) - (8 / var(--container-grid-col= +umns, var(--grid-columns)) * var(--inner-gutter)))); } + .cols-container > .xl\:w-8-cols { width: calc(((8 / var(--container-grid-= +columns, var(--grid-columns))) * (100% - var(--inner-gutter))) - (var(--inn= +er-gutter) - (8 / var(--container-grid-columns, var(--grid-columns)) * var(= +--inner-gutter)))); } + .xl\:w-8-cols > * { --container-grid-columns: 8; } +} + +.first\:ml-0:first-child { margin-left: 0rem; } + +.first\:mt-0:first-child { margin-top: 0rem; } + +.first\:mt-40:first-child { margin-top: 2.5rem; } + +.first\:border-none:first-child { border-style: none; } + +.first\:pt-0:first-child { padding-top: 0rem; } + +.last\:mb-0:last-child { margin-bottom: 0rem; } + +.last\:mr-0:last-child { margin-right: 0rem; } + +.last\:border-b-0:last-child { border-bottom-width: 0px; } + +.last\:pb-0:last-child { padding-bottom: 0rem; } + +.only\:ml-0:only-child { margin-left: 0rem; } + +.only\:mr-0:only-child { margin-right: 0rem; } + +.only\:mt-0:only-child { margin-top: 0rem; } + +.only\:w-full:only-child { width: 100%; } + +.target\:bg-\[color\:var\(--background-interactive-primary-hover\)\]:target= + { background-color: var(--background-interactive-primary-hover); } + +.checked\:bg-inverse:checked { background-color: var(--background-inverse);= + } + +.autofill\:bg-primary:-webkit-autofill { background-color: var(--background= +-primary); } + +.autofill\:bg-primary:autofill { background-color: var(--background-primary= +); } + +.invalid\:border-2:invalid { border-width: 2px; } + +.invalid\:border-\[color\:var\(--red-700\)\]:invalid { border-color: var(--= +red-700); } + +.focus-within\:z-40:focus-within { z-index: 40; } + +.focus-within\:opacity-100:focus-within { opacity: 1; } + +.hover\:block:hover { display: block; } + +.hover\:border-primary:hover { border-color: var(--border-primary); } + +.hover\:bg-\[black\]:hover { --tw-bg-opacity: 1; background-color: rgb(0 0 = +0 / var(--tw-bg-opacity)); } + +.hover\:bg-\[color\:var\(--gray-000\)\]:hover { background-color: var(--gra= +y-000); } + +.hover\:bg-\[color\:var\(--gray-100\)\]:hover { background-color: var(--gra= +y-100); } + +.hover\:bg-\[color\:var\(--gray-900\)\]:hover { background-color: var(--gra= +y-900); } + +.hover\:bg-inverse:hover { background-color: var(--background-inverse); } + +.hover\:bg-primary:hover { background-color: var(--background-primary); } + +.hover\:text-\[\#fff\]:hover { --tw-text-opacity: 1; color: rgb(255 255 255= + / var(--tw-text-opacity)); } + +.hover\:text-\[color\:var\(--gray-000\)\]:hover { color: var(--gray-000); } + +.hover\:text-\[color\:var\(--gray-900\)\]:hover, .hover\:text-\[var\(--gray= +-900\)\]:hover { color: var(--gray-900); } + +.hover\:text-\[white\]:hover { --tw-text-opacity: 1; color: rgb(255 255 255= + / var(--tw-text-opacity)); } + +.hover\:text-inverse:hover { color: var(--text-inverse); } + +.hover\:text-primary:hover { color: var(--text-primary); } + +.hover\:underline:hover { text-decoration-line: underline; } + +.hover\:opacity-100:hover { opacity: 1; } + +.hover\:opacity-50:hover { opacity: 0.5; } + +.hover\:opacity-60:hover { opacity: 0.6; } + +.hover\:opacity-80:hover { opacity: 0.8; } + +.hover\:underline-text-primary:hover { text-decoration-color: var(--text-pr= +imary); } + +.focus\:pointer-events-auto:focus { pointer-events: auto; } + +.focus\:border-primary:focus { border-color: var(--border-primary); } + +.focus\:\!bg-\[color\:var\(--gray-200\)\]:focus { background-color: var(--g= +ray-200) !important; } + +.focus\:bg-\[color\:transparent\!important\]:focus { background-color: tran= +sparent !important; } + +.focus\:outline-none:focus { outline: transparent solid 2px; outline-offset= +: 2px; } + +.focus\:outline:focus { outline-style: solid; } + +.focus\:outline-0:focus { outline-width: 0px; } + +.focus\:outline-4:focus { outline-width: 4px; } + +.focus\:outline-offset-4:focus { outline-offset: 4px; } + +.focus\:outline-\[color\:var\(--border-primary\)\]:focus { outline-color: v= +ar(--border-primary); } + +.focus\:outline-\[color\:var\(--gray-000\)\]:focus { outline-color: var(--g= +ray-000); } + +.focus\:outline-\[color\:var\(--gray-900\)\]:focus { outline-color: var(--g= +ray-900); } + +.focus-visible\:opacity-100:focus-visible { opacity: 1; } + +.active\:border-primary:active { border-color: var(--border-primary); } + +.active\:bg-inverse:active { background-color: var(--background-inverse); } + +.active\:bg-primary:active { background-color: var(--background-primary); } + +.active\:text-inverse:active { color: var(--text-inverse); } + +.active\:text-primary:active { color: var(--text-primary); } + +.enabled\:cursor-pointer:enabled { cursor: pointer; } + +.enabled\:hover\:border-\[color\:var\(--blue-400\)\]:hover:enabled { border= +-color: var(--blue-400); } + +.enabled\:hover\:border-\[color\:var\(--gray-600\)\]:hover:enabled { border= +-color: var(--gray-600); } + +.disabled\:opacity-50:disabled { opacity: 0.5; } + +.group:first-child .group-first\:border-0 { border-width: 0px; } + +.group:last-child .group-last\:pb-0 { padding-bottom: 0rem; } + +.group:focus-within .group-focus-within\:opacity-100 { opacity: 1; } + +.group:hover .group-hover\:bg-\[color\:var\(--gray-600\)\] { background-col= +or: var(--gray-600); } + +.group:hover .group-hover\:text-primary { color: var(--text-primary); } + +.group:hover .group-hover\:underline { text-decoration-line: underline; } + +.group:hover .group-hover\:decoration-\[rgba\(var\(--text-primary-rgb\)\,0\= +.2\)\] { text-decoration-color: rgba(var(--text-primary-rgb),.2); } + +.group:hover .group-hover\:opacity-10 { opacity: 0.1; } + +.group:hover .group-hover\:opacity-100 { opacity: 1; } + +.group:hover .group-hover\:opacity-20 { opacity: 0.2; } + +.group:hover .group-hover\:brightness-90 { --tw-brightness: brightness(.9);= + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-gr= +ayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-= +sepia) var(--tw-drop-shadow); } + +.group:hover .group-hover\:underline-inherit { text-decoration-color: inher= +it; } + +.group:hover .group-hover\:underline-text-primary { text-decoration-color: = +var(--text-primary); } + +@media (hover: hover) { + .hover-hover\:hover\:border-primary:hover { border-color: var(--border-pr= +imary); } + .hover-hover\:hover\:bg-inverse:hover { background-color: var(--backgroun= +d-inverse); } + .hover-hover\:hover\:bg-primary:hover { background-color: var(--backgroun= +d-primary); } + .hover-hover\:hover\:text-inverse:hover { color: var(--text-inverse); } + .hover-hover\:hover\:text-primary:hover { color: var(--text-primary); } +} + +@media (hover: none) { + .hover-none\:hidden { display: none; } +} + +.after\:absolute::after { position: absolute; } + +.after\:bottom-0::after { bottom: 0rem; } + +.after\:left-0::after { left: 0rem; } + +.after\:right-0::after { right: 0rem; } + +.after\:top-0::after { top: 0rem; } + +.after\:top-\[0\.5em\]::after { top: 0.5em; } + +.after\:z-20::after { z-index: 20; } + +.after\:mr-\[-0\.5px\]::after { margin-right: -0.5px; } + +.after\:block::after { display: block; } + +.after\:inline-block::after { display: inline-block; } + +.after\:hidden::after { display: none; } + +.after\:h-16::after { height: 1rem; } + +.after\:h-9::after { height: 0.5625rem; } + +.after\:h-\[1\.25em\]::after { height: 1.25em; } + +.after\:w-12::after { width: 0.75rem; } + +.after\:w-16::after { width: 1rem; } + +.after\:w-9::after { width: 0.5625rem; } + +.after\:-translate-x-4::after { --tw-translate-x: -.25rem; transform: trans= +late(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) = +skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) sc= +aleY(var(--tw-scale-y)); } + +.after\:-translate-y-5::after { --tw-translate-y: -.3125rem; transform: tra= +nslate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)= +) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) = +scaleY(var(--tw-scale-y)); } + +.after\:translate-x-1\/2::after { --tw-translate-x: 50%; transform: transla= +te(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) sk= +ew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scal= +eY(var(--tw-scale-y)); } + +.after\:transform::after { transform: translate(var(--tw-translate-x),var(-= +-tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var= +(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.after\:animate-\[codeCursorBlink_600ms_ease-in-out_infinite_alternate_100m= +s\]::after { animation: 0.6s ease-in-out 0.1s infinite alternate none runni= +ng codeCursorBlink; } + +.after\:rounded-full::after { border-radius: 9999px; } + +.after\:bg-\[color\:white\]::after { --tw-bg-opacity: 1; background-color: = +rgb(255 255 255 / var(--tw-bg-opacity)); } + +.after\:bg-inverse::after { background-color: var(--background-inverse); } + +.after\:bg-gradient-to-t::after { background-image: linear-gradient(to top,= +var(--tw-gradient-stops)); } + +.after\:from-\[rgba\(0\,0\,0\,0\.56\)\]::after { --tw-gradient-from: rgba(0= +,0,0,.56) var(--tw-gradient-from-position); --tw-gradient-to: rgba(0, 0, 0,= + 0) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-= +from), var(--tw-gradient-to); } + +.after\:align-text-bottom::after { vertical-align: text-bottom; } + +.after\:content-\[\'\'\]::after { --tw-content: ""; content: var(--tw-conte= +nt); } + +.after\:content-\[\'=E2=80=9D\'\]::after { --tw-content: "\201d"; content: = +var(--tw-content); } + +.after\:content-\[\\\'\\\'\]::after { --tw-content: \'\'; content: var(--tw= +-content); } + +.after\:content-\[\\\'=E2=80=9D\\\'\]::after { --tw-content: \'\201d\'; con= +tent: var(--tw-content); } + +.before\:absolute::before { position: absolute; } + +.before\:-bottom-8::before { bottom: -0.5rem; } + +.before\:-left-12::before { left: -0.75rem; } + +.before\:-left-4::before { left: -0.25rem; } + +.before\:-left-8::before { left: -0.5rem; } + +.before\:-right-1::before { right: -0.0625rem; } + +.before\:-right-12::before { right: -0.75rem; } + +.before\:-right-4::before { right: -0.25rem; } + +.before\:-right-8::before { right: -0.5rem; } + +.before\:-top-8::before { top: -0.5rem; } + +.before\:bottom-0::before { bottom: 0rem; } + +.before\:bottom-2::before { bottom: 0.125rem; } + +.before\:left-0::before { left: 0rem; } + +.before\:left-1\/2::before { left: 50%; } + +.before\:left-\[0\.06em\]::before { left: 0.06em; } + +.before\:top-0::before { top: 0rem; } + +.before\:top-1\/2::before { top: 50%; } + +.before\:top-2::before { top: 0.125rem; } + +.before\:top-auto::before { top: auto; } + +.before\:-z-10::before { z-index: -10; } + +.before\:hidden::before { display: none; } + +.before\:h-1::before { height: 0.0625rem; } + +.before\:h-\[0\.5em\]::before { height: 0.5em; } + +.before\:h-full::before { height: 100%; } + +.before\:w-1::before { width: 0.0625rem; } + +.before\:w-\[200\%\]::before { width: 200%; } + +.before\:w-full::before { width: 100%; } + +.before\:-translate-x-1\/2::before { --tw-translate-x: -50%; transform: tra= +nslate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)= +) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) = +scaleY(var(--tw-scale-y)); } + +.before\:-translate-x-full::before { --tw-translate-x: -100%; transform: tr= +anslate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate= +)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))= + scaleY(var(--tw-scale-y)); } + +.before\:-translate-y-1\/2::before { --tw-translate-y: -50%; transform: tra= +nslate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)= +) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) = +scaleY(var(--tw-scale-y)); } + +.before\:rounded-full::before { border-radius: 9999px; } + +.before\:rounded-l-full::before { border-top-left-radius: 9999px; border-bo= +ttom-left-radius: 9999px; } + +.before\:border-2::before { border-width: 2px; } + +.before\:border-4::before { border-width: 4px; } + +.before\:border-primary::before { border-color: var(--border-primary); } + +.before\:bg-\[color\:var\(--gray-500\)\]::before { background-color: var(--= +gray-500); } + +.before\:bg-\[currentColor\]::before { background-color: currentcolor; } + +.before\:bg-inverse::before { background-color: var(--background-inverse); = +} + +.before\:bg-primary::before { background-color: var(--background-primary); = +} + +.before\:opacity-20::before { opacity: 0.2; } + +.before\:transition-all::before { transition-property: all; transition-timi= +ng-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; } + +.before\:duration-300::before { transition-duration: 0.3s; } + +.before\:content-\[\"\"\]::before { --tw-content: ""; content: var(--tw-con= +tent); } + +.before\:content-\[\'\'\]::before { --tw-content: ""; content: var(--tw-con= +tent); } + +.before\:content-\[\'=E2=80=9C\'\]::before { --tw-content: "\201c"; content= +: var(--tw-content); } + +.before\:content-\[\\\'\\\'\]::before { --tw-content: \'\'; content: var(--= +tw-content); } + +.before\:content-\[\\\'=E2=80=9C\\\'\]::before { --tw-content: \'\201c\'; c= +ontent: var(--tw-content); } + +.before\:content-\[counter\(step-counter\)\]::before { --tw-content: counte= +r(step-counter); content: var(--tw-content); } + +.before\:\[content\:counter\(chapter\,upper-alpha\)\]::before { content: co= +unter(chapter, upper-alpha); } + +.first\:before\:opacity-0:first-child::before { opacity: 0; } + +.first\:before\:opacity-100:first-child::before { opacity: 1; } + +.focus\:before\:block:focus::before { display: block; } + +.focus\:before\:border-inverse:focus::before { border-color: var(--border-i= +nverse); } + +.focus-visible\:before\:block:focus-visible::before { display: block; } + +.group:first-child .group-first\:before\:absolute::before { position: absol= +ute; } + +.group:first-child .group-first\:before\:right-0::before { right: 0rem; } + +.group:first-child .group-first\:before\:top-0::before { top: 0rem; } + +.group:first-child .group-first\:before\:z-10::before { z-index: 10; } + +.group:first-child .group-first\:before\:block::before { display: block; } + +.group:first-child .group-first\:before\:h-16::before { height: 1rem; } + +.group:first-child .group-first\:before\:w-10::before { width: 0.625rem; } + +.group:first-child .group-first\:before\:translate-x-1\/2::before { --tw-tr= +anslate-x: 50%; transform: translate(var(--tw-translate-x),var(--tw-transla= +te-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-= +y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + +.group:first-child .group-first\:before\:transform::before { transform: tra= +nslate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)= +) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) = +scaleY(var(--tw-scale-y)); } + +.group:first-child .group-first\:before\:bg-primary::before { background-co= +lor: var(--background-primary); } + +.group:first-child .group-first\:before\:content-\[\\\'\\\'\]::before { --t= +w-content: \'\'; content: var(--tw-content); } + +@media (hover: none) { + .hover-none\:focus\:before\:invisible:focus::before { visibility: hidden;= + } +} + +@media (prefers-color-scheme: dark) { + .dark\:block { display: block; } + .dark\:hidden { display: none; } + .dark\:border { border-width: 1px; } + .dark\:border-\[rgba\(255\,255\,255\,0\.2\)\] { border-color: rgba(255, 2= +55, 255, 0.2); } +} + +@media not all and (min-width: 744px) { + .max-md\:hidden { display: none; } +} + +@media (min-width: 0px) { + .xs\:order-1 { order: 1; } + .xs\:order-2 { order: 2; } + .xs\:order-3 { order: 3; } + .xs\:-mb-72 { margin-bottom: -4.5rem; } + .xs\:-mt-72 { margin-top: -4.5rem; } + .xs\:mt-1 { margin-top: 0.0625rem; } + .xs\:mt-12 { margin-top: 0.75rem; } + .xs\:mt-16 { margin-top: 1rem; } + .xs\:mt-24 { margin-top: 1.5rem; } + .xs\:mt-3 { margin-top: 0.1875rem; } + .xs\:mt-40 { margin-top: 2.5rem; } + .xs\:mt-48 { margin-top: 3rem; } + .xs\:mt-72 { margin-top: 4.5rem; } + .xs\:mt-8 { margin-top: 0.5rem; } + .xs\:mt-96 { margin-top: 6rem; } + .xs\:mt-\[160px\] { margin-top: 160px; } + .xs\:mt-\[180px\] { margin-top: 180px; } + .xs\:mt-gutter { margin-top: var(--inner-gutter); } + .xs\:block { display: block; } + .xs\:hidden { display: none; } + .xs\:h-64 { height: 4rem; } + .xs\:min-h-44 { min-height: 2.75rem; } + .xs\:min-h-88 { min-height: 5.5rem; } + .xs\:w-60 { width: 3.75rem; } + .xs\:w-auto { width: auto; } + .xs\:w-full { width: 100%; } + .xs\:min-w-\[calc\(50vw_-_var\(--inner-gutter\)\)\] { min-width: calc(50v= +w - var(--inner-gutter)); } + .xs\:overflow-visible { overflow: visible; } + .xs\:border-0 { border-width: 0px; } + .xs\:px-0 { padding-left: 0rem; padding-right: 0rem; } + .xs\:pb-10 { padding-bottom: 0.625rem; } + .xs\:pb-14 { padding-bottom: 0.875rem; } + .xs\:pr-64 { padding-right: 4rem; } + .xs\:pt-12 { padding-top: 0.75rem; } + .xs\:pt-8 { padding-top: 0.5rem; } + .xs\:pt-9 { padding-top: 0.5625rem; } + @media not all and (min-width: 429px) { + .xs\:max-sm\:text-\[23vw\] { font-size: 23vw; } +} +} + +@media (min-width: 380px) { + .min-\[380px\]\:block { display: block; } + .min-\[380px\]\:hidden { display: none; } +} + +@media (min-width: 429px) { + .sm\:block { display: block; } + .sm\:hidden { display: none; } + .sm\:w-7\/12 { width: 58.3333%; } + .sm\:min-w-0 { min-width: 0px; } + .sm\:max-w-none { max-width: none; } + .sm\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); } + .sm\:grid-cols-\[1fr_auto_1fr\] { grid-template-columns: 1fr auto 1fr; } +} + +@media (min-width: 744px) { + .md\:\!absolute { position: absolute !important; } + .md\:absolute { position: absolute; } + .md\:relative { position: relative; } + .md\:sticky { position: sticky; } + .md\:-top-4 { top: -0.25rem; } + .md\:bottom-0 { bottom: 0rem; } + .md\:bottom-22 { bottom: 1.375rem; } + .md\:left-0 { left: 0rem; } + .md\:left-\[calc\(50\%\+12px\)\] { left: calc(50% + 12px); } + .md\:left-auto { left: auto; } + .md\:right-0 { right: 0rem; } + .md\:top-0 { top: 0rem; } + .md\:top-5 { top: 0.3125rem; } + .md\:top-\[\.075em\] { top: 0.075em; } + .md\:top-\[79px\] { top: 79px; } + .md\:top-auto { top: auto; } + .md\:order-1 { order: 1; } + .md\:order-2 { order: 2; } + .md\:order-none { order: 0; } + .md\:col-span-11 { grid-column: span 11 / span 11; } + .md\:col-span-2 { grid-column: span 2 / span 2; } + .md\:col-span-4 { grid-column: span 4 / span 4; } + .md\:col-span-5 { grid-column: span 5 / span 5; } + .md\:col-span-6 { grid-column: span 6 / span 6; } + .md\:row-span-1 { grid-row: span 1 / span 1; } + .md\:-mb-84 { margin-bottom: -5.25rem; } + .md\:-ml-4 { margin-left: -0.25rem; } + .md\:-mt-80 { margin-top: -5rem; } + .md\:-mt-84 { margin-top: -5.25rem; } + .md\:-mt-\[0\.09em\] { margin-top: -0.09em; } + .md\:mb-0 { margin-bottom: 0rem; } + .md\:mb-48 { margin-bottom: 3rem; } + .md\:mb-56 { margin-bottom: 3.5rem; } + .md\:mb-60 { margin-bottom: 3.75rem; } + .md\:ml-4 { margin-left: 0.25rem; } + .md\:ml-6 { margin-left: 0.375rem; } + .md\:ml-8 { margin-left: 0.5rem; } + .md\:ml-auto { margin-left: auto; } + .md\:ml-gutter { margin-left: var(--inner-gutter); } + .md\:mr-0 { margin-right: 0rem; } + .md\:mr-16 { margin-right: 1rem; } + .md\:mr-4 { margin-right: 0.25rem; } + .md\:mt-0 { margin-top: 0rem; } + .md\:mt-1 { margin-top: 0.0625rem; } + .md\:mt-10 { margin-top: 0.625rem; } + .md\:mt-16 { margin-top: 1rem; } + .md\:mt-28 { margin-top: 1.75rem; } + .md\:mt-30 { margin-top: 1.875rem; } + .md\:mt-4 { margin-top: 0.25rem; } + .md\:mt-40 { margin-top: 2.5rem; } + .md\:mt-48 { margin-top: 3rem; } + .md\:mt-6 { margin-top: 0.375rem; } + .md\:mt-\[200px\] { margin-top: 200px; } + .md\:mt-auto { margin-top: auto; } + .md\:mt-gutter { margin-top: var(--inner-gutter); } + .md\:block { display: block; } + .md\:inline-block { display: inline-block; } + .md\:inline { display: inline; } + .md\:flex { display: flex; } + .md\:table { display: table; } + .md\:hidden { display: none; } + .md\:h-42 { height: 2.625rem; } + .md\:h-48 { height: 3rem; } + .md\:h-80 { height: 5rem; } + .md\:h-90 { height: 5.625rem; } + .md\:h-\[100px\] { height: 100px; } + .md\:h-\[70px\] { height: 70px; } + .md\:h-\[calc\(100vh-80px\)\] { height: calc(100vh - 80px); } + .md\:h-auto { height: auto; } + .md\:h-screen { height: calc(var(--vh, 1vh) * 100); } + .md\:max-h-\[1000px\] { max-height: 1000px; } + .md\:min-h-92 { min-height: 5.75rem; } + .md\:min-h-\[144px\] { min-height: 144px; } + .md\:min-h-\[236px\] { min-height: 236px; } + .md\:min-h-\[44px\] { min-height: 44px; } + .md\:min-h-\[84px\] { min-height: 84px; } + .md\:w-1\/2 { width: 50%; } + .md\:w-1\/6 { width: 16.6667%; } + .md\:w-42 { width: 2.625rem; } + .md\:w-80 { width: 5rem; } + .md\:w-90 { width: 5.625rem; } + .md\:w-\[217px\] { width: 217px; } + .md\:w-\[400px\] { width: 400px; } + .md\:w-\[64px\] { width: 64px; } + .md\:w-\[750px\] { width: 750px; } + .md\:w-\[calc\(100\%\+var\(--inner-gutter\)\)\] { width: calc(100% + var(= +--inner-gutter)); } + .md\:w-auto { width: auto; } + .md\:w-full { width: 100%; } + .md\:max-w-\[160px\] { max-width: 160px; } + .md\:max-w-\[24rem\] { max-width: 24rem; } + .md\:max-w-\[280px\] { max-width: 280px; } + .md\:max-w-\[calc\(0\.4\*\(100vw-72px\)\)\] { max-width: calc(0.4 * (100v= +w - 72px)); } + .md\:-translate-y-\[calc\(100\%\+8px\)\] { --tw-translate-y: calc((100% += + 8px)*-1); transform: translate(var(--tw-translate-x),var(--tw-translate-y)= +) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) s= +caleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + .md\:-translate-y-full { --tw-translate-y: -100%; transform: translate(va= +r(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(va= +r(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(va= +r(--tw-scale-y)); } + .md\:translate-x-\[calc\(100\%\+8px\)\] { --tw-translate-x: calc(100% + 8= +px); transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rota= +te(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(= +var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + .md\:translate-y-\[calc\(100\%\+8px\)\] { --tw-translate-y: calc(100% + 8= +px); transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rota= +te(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(= +var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + .md\:transform { transform: translate(var(--tw-translate-x),var(--tw-tran= +slate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-sk= +ew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + .md\:scroll-mt-80 { scroll-margin-top: 5rem; } + .md\:scroll-mt-96 { scroll-margin-top: 6rem; } + .md\:columns-3 { columns: 3; } + .md\:auto-cols-fr { grid-auto-columns: minmax(0px, 1fr); } + .md\:grid-flow-col { grid-auto-flow: column; } + .md\:grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); } + .md\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); } + .md\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); } + .md\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); } + .md\:grid-cols-5 { grid-template-columns: repeat(5, minmax(0px, 1fr)); } + .md\:grid-cols-6 { grid-template-columns: repeat(6, minmax(0px, 1fr)); } + .md\:grid-cols-\[1fr_1fr_1fr\] { grid-template-columns: 1fr 1fr 1fr; } + .md\:grid-cols-\[1fr_1fr_1fr_1fr_1fr\] { grid-template-columns: 1fr 1fr 1= +fr 1fr 1fr; } + .md\:grid-cols-\[45fr_55fr\] { grid-template-columns: 45fr 55fr; } + .md\:grid-cols-\[auto_1fr\] { grid-template-columns: auto 1fr; } + .md\:flex-row { flex-direction: row; } + .md\:flex-col { flex-direction: column; } + .md\:flex-wrap { flex-wrap: wrap; } + .md\:items-start { align-items: flex-start; } + .md\:items-center { align-items: center; } + .md\:justify-start { justify-content: flex-start; } + .md\:justify-center { justify-content: center; } + .md\:justify-between { justify-content: space-between; } + .md\:gap-\[var\(--inner-gutter\)\] { gap: var(--inner-gutter); } + .md\:gap-x-24 { column-gap: 1.5rem; } + .md\:gap-y-32 { row-gap: 2rem; } + .md\:rounded-\[27\.7px\] { border-radius: 27.7px; } + .md\:border { border-width: 1px; } + .md\:border-0 { border-width: 0px; } + .md\:border-b { border-bottom-width: 1px; } + .md\:border-b-0 { border-bottom-width: 0px; } + .md\:border-r { border-right-width: 1px; } + .md\:border-secondary { border-color: var(--border-secondary); } + .md\:bg-\[position\:calc\(100\%_-_16px\)_15px\] { background-position: ca= +lc(100% - 16px) 15px; } + .md\:p-0 { padding: 0rem; } + .md\:px-16 { padding-left: 1rem; padding-right: 1rem; } + .md\:py-16 { padding-top: 1rem; padding-bottom: 1rem; } + .md\:py-22 { padding-top: 1.375rem; padding-bottom: 1.375rem; } + .md\:pb-0 { padding-bottom: 0rem; } + .md\:pb-32 { padding-bottom: 2rem; } + .md\:pb-48 { padding-bottom: 3rem; } + .md\:pb-8 { padding-bottom: 0.5rem; } + .md\:pl-0 { padding-left: 0rem; } + .md\:pl-48 { padding-left: 3rem; } + .md\:pr-0 { padding-right: 0rem; } + .md\:pr-100 { padding-right: 6.25rem; } + .md\:pr-16 { padding-right: 1rem; } + .md\:pr-32 { padding-right: 2rem; } + .md\:pr-36 { padding-right: 2.25rem; } + .md\:pr-40 { padding-right: 2.5rem; } + .md\:pr-44 { padding-right: 2.75rem; } + .md\:pr-48 { padding-right: 3rem; } + .md\:pr-56 { padding-right: 3.5rem; } + .md\:pt-0 { padding-top: 0rem; } + .md\:pt-12 { padding-top: 0.75rem; } + .md\:pt-16 { padding-top: 1rem; } + .md\:pt-22 { padding-top: 1.375rem; } + .md\:pt-32 { padding-top: 2rem; } + .md\:pt-8 { padding-top: 0.5rem; } + .md\:text-right { text-align: right; } + .md\:text-\[14px\] { font-size: 14px; } + .md\:text-\[24px\] { font-size: 24px; } + .md\:text-\[73px\] { font-size: 73px; } + .md\:opacity-0 { opacity: 0; } + .md\:ratio-1x1 { --ratio: 100%; } + .md\:ratio-3x2 { --ratio: 66.67%; } + .md\:first\:mt-48:first-child { margin-top: 3rem; } + .md\:last\:mt-0:last-child { margin-top: 0rem; } + .md\:hover\:bg-transparent:hover { background-color: var(--transparent); = +} + .md\:hover\:text-primary:hover { color: var(--text-primary); } + @media (hover: hover) { + .group:hover .md\:hover-hover\:group-hover\:block { display: block; } +} + .md\:after\:top-auto::after { top: auto; } + .md\:after\:block::after { display: block; } + .md\:after\:h-\[364px\]::after { height: 364px; } + .md\:before\:block::before { display: block; } +} + +@media (min-width: 1280px) { + .lg\:fixed { position: fixed; } + .lg\:absolute { position: absolute; } + .lg\:sticky { position: sticky; } + .lg\:bottom-0 { bottom: 0rem; } + .lg\:left-0 { left: 0rem; } + .lg\:left-\[-180px\] { left: -180px; } + .lg\:left-\[calc\(100\%\+\(2\*var\(--spacing-spacing-4\)\)\)\] { left: ca= +lc(100% + (2 * var(--spacing-spacing-4))); } + .lg\:right-auto { right: auto; } + .lg\:top-2 { top: 0.125rem; } + .lg\:top-3 { top: 0.1875rem; } + .lg\:top-4 { top: 0.25rem; } + .lg\:top-5 { top: 0.3125rem; } + .lg\:top-6 { top: 0.375rem; } + .lg\:top-80 { top: 5rem; } + .lg\:top-\[80px\] { top: 80px; } + .lg\:top-auto { top: auto; } + .lg\:col-span-2 { grid-column: span 2 / span 2; } + .lg\:col-span-3 { grid-column: span 3 / span 3; } + .lg\:col-span-4 { grid-column: span 4 / span 4; } + .lg\:col-span-6 { grid-column: span 6 / span 6; } + .lg\:col-span-8 { grid-column: span 8 / span 8; } + .lg\:col-start-3 { grid-column-start: 3; } + .lg\:mx-\[calc\(0\.5\*\(50vw-380px\)\)\] { margin-left: calc(0.5 * (50vw = +- 380px)); margin-right: calc(0.5 * (50vw - 380px)); } + .lg\:-mt-48 { margin-top: -3rem; } + .lg\:-mt-80 { margin-top: -5rem; } + .lg\:mb-0 { margin-bottom: 0rem; } + .lg\:mb-24 { margin-bottom: 1.5rem; } + .lg\:mb-\[-48px\] { margin-bottom: -48px; } + .lg\:ml-0 { margin-left: 0rem; } + .lg\:ml-auto { margin-left: auto; } + .lg\:mr-18 { margin-right: 1.125rem; } + .lg\:mr-24 { margin-right: 1.5rem; } + .lg\:mr-32 { margin-right: 2rem; } + .lg\:mr-gutter { margin-right: var(--inner-gutter); } + .lg\:mt-0 { margin-top: 0rem; } + .lg\:mt-1 { margin-top: 0.0625rem; } + .lg\:mt-12 { margin-top: 0.75rem; } + .lg\:mt-16 { margin-top: 1rem; } + .lg\:mt-2 { margin-top: 0.125rem; } + .lg\:mt-4 { margin-top: 0.25rem; } + .lg\:mt-47 { margin-top: 2.9375rem; } + .lg\:mt-48 { margin-top: 3rem; } + .lg\:mt-6 { margin-top: 0.375rem; } + .lg\:mt-60 { margin-top: 3.75rem; } + .lg\:mt-8 { margin-top: 0.5rem; } + .lg\:mt-\[0\.3em\] { margin-top: 0.3em; } + .lg\:mt-\[256px\] { margin-top: 256px; } + .lg\:block { display: block; } + .lg\:inline-block { display: inline-block; } + .lg\:inline { display: inline; } + .lg\:flex { display: flex; } + .lg\:grid { display: grid; } + .lg\:hidden { display: none; } + .lg\:h-36 { height: 2.25rem; } + .lg\:h-48 { height: 3rem; } + .lg\:h-\[144px\] { height: 144px; } + .lg\:h-\[256px\] { height: 256px; } + .lg\:h-\[calc\(100vh-80px\)\] { height: calc(100vh - 80px); } + .lg\:h-screen { height: calc(var(--vh, 1vh) * 100); } + .lg\:max-h-\[1000px\] { max-height: 1000px; } + .lg\:min-h-0 { min-height: 0rem; } + .lg\:min-h-100 { min-height: 6.25rem; } + .lg\:min-h-48 { min-height: 3rem; } + .lg\:min-h-\[200px\] { min-height: 200px; } + .lg\:min-h-\[48px\] { min-height: 48px; } + .lg\:min-h-\[600px\] { min-height: 600px; } + .lg\:min-h-\[840px\] { min-height: 840px; } + .lg\:min-h-\[calc\(100vh-80px\)\] { min-height: calc(100vh - 80px); } + .lg\:w-1\/3 { width: 33.3333%; } + .lg\:w-10\/12 { width: 83.3333%; } + .lg\:w-2\/12 { width: 16.6667%; } + .lg\:w-\[120px\] { width: 120px; } + .lg\:w-\[144px\] { width: 144px; } + .lg\:w-\[180px\] { width: 180px; } + .lg\:w-\[256px\] { width: 256px; } + .lg\:w-\[260px\] { width: 260px; } + .lg\:w-\[33\.333333vw\] { width: 33.3333vw; } + .lg\:w-\[900px\] { width: 900px; } + .lg\:w-\[92px\] { width: 92px; } + .lg\:w-full { width: 100%; } + .lg\:w-max { width: max-content; } + .lg\:max-w-\[100px\] { max-width: 100px; } + .lg\:max-w-\[120px\] { max-width: 120px; } + .lg\:max-w-\[220px\] { max-width: 220px; } + .lg\:max-w-\[70\%\] { max-width: 70%; } + .lg\:max-w-\[800px\] { max-width: 800px; } + .lg\:max-w-full { max-width: 100%; } + .lg\:-translate-x-1\/2 { --tw-translate-x: -50%; transform: translate(var= +(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var= +(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var= +(--tw-scale-y)); } + .lg\:-translate-x-\[calc\(100\%\+16px\)\] { --tw-translate-x: calc((100% = ++ 16px)*-1); transform: translate(var(--tw-translate-x),var(--tw-translate-= +y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y))= + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + .lg\:-translate-y-1\/2 { --tw-translate-y: -50%; transform: translate(var= +(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var= +(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var= +(--tw-scale-y)); } + .lg\:transform { transform: translate(var(--tw-translate-x),var(--tw-tran= +slate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-sk= +ew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } + .lg\:columns-2 { columns: 2; } + .lg\:columns-4 { columns: 4; } + .lg\:grid-flow-col { grid-auto-flow: column; } + .lg\:grid-cols-12 { grid-template-columns: repeat(12, minmax(0px, 1fr)); = +} + .lg\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); } + .lg\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); } + .lg\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); } + .lg\:grid-cols-5 { grid-template-columns: repeat(5, minmax(0px, 1fr)); } + .lg\:grid-cols-7 { grid-template-columns: repeat(7, minmax(0px, 1fr)); } + .lg\:flex-row { flex-direction: row; } + .lg\:items-start { align-items: flex-start; } + .lg\:items-center { align-items: center; } + .lg\:justify-end { justify-content: flex-end; } + .lg\:gap-\[var\(--inner-gutter\)\] { gap: var(--inner-gutter); } + .lg\:rounded-\[27\.7px\] { border-radius: 27.7px; } + .lg\:rounded-\[9px\] { border-radius: 9px; } + .lg\:bg-transparent { background-color: var(--transparent); } + .lg\:px-0 { padding-left: 0rem; padding-right: 0rem; } + .lg\:px-24 { padding-left: 1.5rem; padding-right: 1.5rem; } + .lg\:px-6 { padding-left: 0.375rem; padding-right: 0.375rem; } + .lg\:py-0 { padding-top: 0rem; padding-bottom: 0rem; } + .lg\:py-12 { padding-top: 0.75rem; padding-bottom: 0.75rem; } + .lg\:py-16 { padding-top: 1rem; padding-bottom: 1rem; } + .lg\:py-24 { padding-top: 1.5rem; padding-bottom: 1.5rem; } + .lg\:pb-12 { padding-bottom: 0.75rem; } + .lg\:pb-15 { padding-bottom: 0.9375rem; } + .lg\:pb-24 { padding-bottom: 1.5rem; } + .lg\:pb-32 { padding-bottom: 2rem; } + .lg\:pb-60 { padding-bottom: 3.75rem; } + .lg\:pb-8 { padding-bottom: 0.5rem; } + .lg\:pl-24 { padding-left: 1.5rem; } + .lg\:pl-48 { padding-left: 3rem; } + .lg\:pl-gutter { padding-left: var(--inner-gutter); } + .lg\:pr-0 { padding-right: 0rem; } + .lg\:pr-32 { padding-right: 2rem; } + .lg\:pr-40 { padding-right: 2.5rem; } + .lg\:pr-44 { padding-right: 2.75rem; } + .lg\:pr-48 { padding-right: 3rem; } + .lg\:pr-68 { padding-right: 4.25rem; } + .lg\:pr-\[var\(--inner-gutter\)\], .lg\:pr-gutter { padding-right: var(--= +inner-gutter); } + .lg\:pt-0 { padding-top: 0rem; } + .lg\:pt-10 { padding-top: 0.625rem; } + .lg\:pt-11 { padding-top: 0.6875rem; } + .lg\:pt-12 { padding-top: 0.75rem; } + .lg\:pt-13 { padding-top: 0.8125rem; } + .lg\:pt-14 { padding-top: 0.875rem; } + .lg\:text-right { text-align: right; } + .lg\:text-\[12px\] { font-size: 12px; } + .lg\:text-\[16px\] { font-size: 16px; } + .lg\:text-\[17px\] { font-size: 17px; } + .lg\:text-\[28px\] { font-size: 28px; } + .lg\:leading-\[22px\] { line-height: 22px; } + .lg\:ratio-4x5 { --ratio: 125%; } + .lg\:first\:mt-60:first-child { margin-top: 3.75rem; } + @media (hover: hover) { + .group:hover .lg\:hover-hover\:group-hover\:block { display: block; } +} + @media (hover: none) { + .lg\:hover-none\:hidden { display: none; } +} + .lg\:before\:absolute::before { position: absolute; } +} + +@media (min-width: 1680px) { + .xl\:ml-0 { margin-left: 0rem; } + .xl\:mr-64 { margin-right: 4rem; } + .xl\:mt-64 { margin-top: 4rem; } + .xl\:block { display: block; } + .xl\:hidden { display: none; } + .xl\:w-\[1000px\] { width: 1000px; } + .xl\:w-\[290px\] { width: 290px; } + .xl\:w-full { width: 100%; } + .xl\:max-w-\[1000px\] { max-width: 1000px; } + .xl\:rounded-\[10px\] { border-radius: 10px; } + .xl\:rounded-\[30\.9px\] { border-radius: 30.9px; } + .xl\:pr-\[calc\(6\*var\(--inner-gutter\)\)\] { padding-right: calc(6 * va= +r(--inner-gutter)); } +} + +.\[\&_a\]\:break-all a { word-break: break-all; } + +@media (min-width: 744px) { + @media (hover: hover) { + .group-item:hover .md\:hover-hover\:\[\.group-item\:hover_\&\]\:block { d= +isplay: block; } +} +} + +em .\[em_\&\]\:indent-2 { text-indent: 0.125rem; } + +.ui-button { z-index: 10; border-radius: 0.2em; outline: transparent solid = +2px; outline-offset: 2px; } + +.ui-button:focus { outline: transparent solid 2px; outline-offset: 2px; } + +.ui-button::before { position: absolute; inset: -0.5rem; z-index: -10; disp= +lay: none; border-width: 4px; border-color: var(--border-primary); --tw-con= +tent: ""; content: var(--tw-content); } + +.ui-button:focus::before { display: block; } + +.ui-button:focus:not(:focus-visible)::before { display: none; } + +.ui-card:focus:not(:focus-visible) { outline: none; } + +.ui-link { z-index: 10; border-radius: 0.2em; outline: transparent solid 2p= +x; outline-offset: 2px; } + +.ui-link:focus { outline: transparent solid 2px; outline-offset: 2px; } + +.ui-link::before { position: absolute; inset: -0.5rem; z-index: -10; displa= +y: none; border-width: 4px; border-color: var(--border-primary); --tw-conte= +nt: ""; content: var(--tw-content); } + +.ui-link:focus::before { display: block; } + +.ui-link:focus:not(:focus-visible)::before { display: none; } + +.ui-link--underline:hover span { text-decoration-color: rgba(var(--text-pri= +mary-rgb),.2); } + +.ui-link--inherit::before { border-color: inherit; } + +.ui-richtext a { position: relative; z-index: 10; text-decoration-line: und= +erline; outline: transparent solid 2px; outline-offset: 2px; text-decoratio= +n-thickness: 1px; text-underline-offset: 0.2em; } + +.ui-richtext a:focus { outline: transparent solid 2px; outline-offset: 2px;= + } + +.ui-richtext a::before { position: absolute; inset: -0.5rem; z-index: -10; = +display: none; border-width: 4px; border-color: var(--border-primary); --tw= +-content: ""; content: var(--tw-content); } + +.ui-richtext a:focus::before { display: block; } + +.ui-richtext a:focus:not(:focus-visible)::before { display: none; } + +.ui-richtext a:hover { text-decoration-color: rgba(var(--text-primary-rgb),= +.2); } + +.ui-richtext p + p { margin-top: 1em; } + +.ui-richtext ol + p, .ui-richtext ul + p { margin-top: var(--spacing-spacin= +g-4); } + +.ui-richtext ol { margin-top: var(--spacing-spacing-4); list-style-position= +: inside; list-style-type: decimal; } + +.ui-richtext ol:first-child { margin-top: 0rem; } + +.ui-richtext ul { margin-top: var(--spacing-spacing-4); list-style-position= +: outside; list-style-type: disc; padding-left: 1em; } + +.ui-richtext ul:first-child { margin-top: 0rem; } + +.ui-richtext ol li { padding-left: 1em; text-indent: -1em; } + +.ui-richtext ol li, .ui-richtext ul li { margin-top: 0.5rem; } + +.ui-richtext ol li:first-child, .ui-richtext ul li:first-child { margin-top= +: 0rem; } + +.ui-richtext ol ol, .ui-richtext ul ul, .ui-richtext ol ol:first-child, .ui= +-richtext ul ul:first-child { margin-top: 0.5rem; } + +.ui-richtext ol ol { list-style-type: lower-roman; } + +.ui-richtext ul ul { list-style-type: circle; } + +.ui-richtext h3 { margin-top: var(--spacing-spacing-4); font-family: var(--= +sans); font-size: 1.125rem; font-weight: 600; line-height: 130%; letter-spa= +cing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-richtext h3 { font-size: 1.3125rem; } +} + +.ui-richtext h4 { margin-top: var(--spacing-spacing-4); font-family: var(--= +sans); font-size: 1rem; font-weight: 600; line-height: 130%; letter-spacing= +: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-richtext h4 { font-size: 1.125rem; } +} + +.ui-richtext table { margin-top: var(--spacing-spacing-5); font-family: var= +(--sans); font-size: 1rem; line-height: 130%; letter-spacing: 0px; -webkit-= +font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-richtext table { font-size: 1.125rem; } +} + +.ui-richtext table { display: block; width: 100%; max-width: calc(100vw - (= +var(--outer-gutter) * 2)); overflow-x: auto; border-top-width: 1px; border-= +top-color: var(--border-primary); } + +.ui-richtext table:first-child { margin-top: 0rem; } + +.ui-richtext table thead, .ui-richtext table th { font-family: var(--sans);= + font-size: 1rem; font-weight: 600; line-height: 130%; letter-spacing: 0px;= + -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-richtext table thead, .ui-richtext table th { font-size: 1.125rem; } +} + +.ui-richtext table thead, .ui-richtext table th { text-align: left; } + +.ui-richtext table tr { border-bottom-width: 1px; border-color: var(--borde= +r-secondary); } + +.ui-richtext table th, .ui-richtext table td { padding-bottom: 0.25rem; pad= +ding-top: 0.25rem; padding-right: 1em; vertical-align: top; } + +@media (min-width: 0px) { + .ui-richtext table th, .ui-richtext table td { min-width: calc(50vw - var= +(--inner-gutter)); } +} + +@media (min-width: 429px) { + .ui-richtext table th, .ui-richtext table td { min-width: 0px; } +} + +.ui-richtext table h3, .ui-richtext table h4 { margin: 0rem; } + +.ui-richtext blockquote { padding-top: var(--spacing-spacing-5); padding-bo= +ttom: var(--spacing-spacing-5); padding-left: 2.25rem; } + +@media (min-width: 1280px) { + .ui-richtext blockquote { padding-left: calc(((var(--container-width, 100= +vw - var(--scrollbar-visible-width, 0px)) - (((var(--grid-columns) - 1) * v= +ar(--inner-gutter)) + (2 * var(--outer-gutter)))) / (var(--grid-columns))))= +; } +} + +@media (min-width: 744px) { + .ui-richtext blockquote { padding-left: 3rem; } +} + +.ui-richtext blockquote + blockquote { padding-top: 0rem; } + +.ui-richtext code { font-family: var(--mono); font-size: 1rem; line-height:= + 120%; letter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-richtext code { font-size: 1.0625rem; } +} + +.ui-richtext code { background-color: rgba(var(--text-primary-rgb),.12); pa= +dding-left: 0.25rem; padding-right: 0.25rem; font-size: 0.9em; } + +.ui-richtext hr { margin-top: var(--spacing-spacing-6); margin-bottom: var(= +--spacing-spacing-6); border-top-width: 1px; border-color: var(--border-sec= +ondary); } + +.ui-richtext .katex { font-size: 1em; } + +.ui-richtext strong { font-weight: 600; } + +input[type=3D"search"]::-webkit-search-decoration, input[type=3D"search"]::= +-webkit-search-cancel-button, input[type=3D"search"]::-webkit-search-result= +s-button, input[type=3D"search"]::-webkit-search-results-decoration { displ= +ay: none; } + +select { font-family: var(--sans); font-size: 1rem; line-height: 130%; lett= +er-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + select { font-size: 1.125rem; } +} + +select { border-radius: 0px; background: transparent; } + +input[type=3D"checkbox"], input[type=3D"radio"] { outline: transparent soli= +d 2px; outline-offset: 2px; } + +select:focus, input[type=3D"checkbox"]:focus, input[type=3D"radio"]:focus {= + outline-style: solid; outline-width: 4px; outline-offset: 4px; outline-col= +or: var(--border-primary); } + +select:focus:not(:focus-visible), input[type=3D"checkbox"]:focus:not(:focus= +-visible), input[type=3D"radio"]:focus:not(:focus-visible) { outline: trans= +parent solid 0px; outline-offset: 2px; } + +.ui-form h3 { font-family: var(--sans); font-size: 1.125rem; font-weight: 6= +00; line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: antiali= +ased; } + +@media (min-width: 1280px) { + .ui-form h3 { font-size: 1.3125rem; } +} + +.ui-form h3 { margin-top: 2.5rem; width: 100%; border-top-width: 1px; borde= +r-color: var(--border-secondary); padding-top: 0.5rem; } + +.ui-form h3:first-child { margin-top: 0rem; border-style: none; padding-top= +: 0rem; } + +@media (min-width: 744px) { + .ui-form h3 { margin-top: 3rem; padding-top: 0.75rem; } +} + +@media (min-width: 1280px) { + .ui-form h3 { margin-top: 3.75rem; } +} + +.ui-form > label, .ui-form > div:not(.flex), .ui-form section > div, .ui-fo= +rm section > label { font-family: var(--sans); font-size: 1rem; line-height= +: 130%; letter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-form > label, .ui-form > div:not(.flex), .ui-form section > div, .ui-= +form section > label { font-size: 1.125rem; } +} + +.ui-form > label, .ui-form > div:not(.flex):not(:first-child), .ui-form sec= +tion > div, .ui-form section > label { margin-top: var(--spacing-spacing-4)= +; } + +.ui-form > label:first-child { margin-top: 0rem; } + +.ui-form label + input[type=3D"text"], .ui-form label + input[type=3D"numbe= +r"], .ui-form label + input[type=3D"email"], .ui-form label + input[type=3D= +"tel"], .ui-form label + input[type=3D"url"], .ui-form label + textarea, .u= +i-form label + .radio-group, .ui-form label + .checkbox-group, .ui-form sel= +ect { margin-top: 0.5rem; } + +.ui-form input[type=3D"text"], .ui-form input[type=3D"number"], .ui-form in= +put[type=3D"email"], .ui-form input[type=3D"tel"], .ui-form input[type=3D"u= +rl"], .ui-form input[type=3D"search"], .ui-form textarea, .ui-form select {= + font-family: var(--sans); font-size: 1rem; line-height: 130%; letter-spaci= +ng: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-form input[type=3D"text"], .ui-form input[type=3D"number"], .ui-form = +input[type=3D"email"], .ui-form input[type=3D"tel"], .ui-form input[type=3D= +"url"], .ui-form input[type=3D"search"], .ui-form textarea, .ui-form select= + { font-size: 1.125rem; } +} + +.ui-form input[type=3D"text"], .ui-form input[type=3D"number"], .ui-form in= +put[type=3D"email"], .ui-form input[type=3D"tel"], .ui-form input[type=3D"u= +rl"], .ui-form input[type=3D"search"], .ui-form textarea, .ui-form select {= + height: 2.75rem; width: 100%; appearance: none; border-radius: 0.2em; bord= +er-width: 1px; border-color: var(--border-primary); background-color: var(-= +-background-primary); padding-left: 0.875rem; padding-right: 0.875rem; } + +@media (min-width: 744px) { + .ui-form input[type=3D"text"], .ui-form input[type=3D"number"], .ui-form = +input[type=3D"email"], .ui-form input[type=3D"tel"], .ui-form input[type=3D= +"url"], .ui-form input[type=3D"search"], .ui-form textarea, .ui-form select= + { height: 3rem; } +} + +.ui-form input[type=3D"text"].validate:invalid:invalid, .ui-form input[type= +=3D"number"].validate:invalid:invalid, .ui-form input[type=3D"email"].valid= +ate:invalid:invalid, .ui-form input[type=3D"tel"].validate:invalid:invalid,= + .ui-form input[type=3D"url"].validate:invalid:invalid, .ui-form input[type= +=3D"search"].validate:invalid:invalid, .ui-form textarea.validate:invalid:i= +nvalid, .ui-form select.validate:invalid:invalid { border-width: 2px; borde= +r-color: var(--red-700); } + +.ui-form input[type=3D"text"].validate:invalid, .ui-form input[type=3D"numb= +er"].validate:invalid, .ui-form input[type=3D"email"].validate:invalid, .ui= +-form input[type=3D"tel"].validate:invalid, .ui-form input[type=3D"url"].va= +lidate:invalid, .ui-form input[type=3D"search"].validate:invalid, .ui-form = +textarea.validate:invalid, .ui-form select.validate:invalid { background-im= +age: url("data:image/svg+xml,%3Csvg width=3D'14' height=3D'14' viewBox=3D'0= + 0 14 14' fill=3D'none' xmlns=3D'http://www.w3.org/2000/svg'%3E%3Cpath d=3D= +'M7 0C3.13 0 0 3.13 0 7C0 10.87 3.13 14 7 14C10.87 14 14 10.87 14 7C14 3.13= + 10.87 0 7 0ZM7 12.37C4.04 12.37 1.63 9.96 1.63 7C1.63 4.04 4.04 1.63 7 1.6= +3C9.96 1.63 12.37 4.04 12.37 7C12.37 9.96 9.96 12.37 7 12.37Z' fill=3D'%23F= +F4500'/%3E%3Cpath d=3D'M7.77999 3.62012H6.20999V8.00012H7.77999V3.62012Z' f= +ill=3D'%23FF4500'/%3E%3Cpath d=3D'M7.77999 9H6.20999V10.58H7.77999V9Z' fill= +=3D'%23FF4500'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat; } + +.ui-form textarea { min-height: 132px; padding-top: 0.75rem; padding-bottom= +: 0.75rem; } + +@media (min-width: 744px) { + .ui-form textarea { min-height: 144px; } +} + +.ui-form input[type=3D"text"] + span, .ui-form input[type=3D"number"] + spa= +n, .ui-form input[type=3D"email"] + span, .ui-form input[type=3D"tel"] + sp= +an, .ui-form input[type=3D"url"] + span, .ui-form input[type=3D"search"] + = +span, .ui-form textarea + span, .ui-form select + span { font-family: var(-= +-sans); font-size: 0.75rem; line-height: 130%; letter-spacing: 0px; -webkit= +-font-smoothing: antialiased; margin-top: 0.5rem; color: var(--text-seconda= +ry); } + +.ui-form input[type=3D"text"]:focus, .ui-form input[type=3D"number"]:focus,= + .ui-form input[type=3D"email"]:focus, .ui-form input[type=3D"tel"]:focus, = +.ui-form input[type=3D"url"]:focus, .ui-form input[type=3D"search"]:focus, = +.ui-form textarea:focus, .ui-form select:focus { background-color: var(--ba= +ckground-interactive-primary-hover); outline: transparent solid 2px; outlin= +e-offset: 2px; } + +.ui-form--keyboard input[type=3D"text"]:focus, .ui-form--keyboard input[typ= +e=3D"number"]:focus, .ui-form--keyboard input[type=3D"email"]:focus, .ui-fo= +rm--keyboard input[type=3D"tel"]:focus, .ui-form--keyboard input[type=3D"ur= +l"]:focus, .ui-form--keyboard input[type=3D"search"]:focus, .ui-form--keybo= +ard textarea:focus, .ui-form--keyboard select:focus { outline-style: solid;= + outline-width: 4px; outline-offset: 0px; outline-color: var(--border-prima= +ry); } + +.ui-form button[type=3D"submit"], .ui-form button.submit { font-family: var= +(--sans); font-size: 1rem; line-height: 130%; letter-spacing: 0px; -webkit-= +font-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-form button[type=3D"submit"], .ui-form button.submit { font-size: 1.1= +25rem; } +} + +.ui-form button[type=3D"submit"], .ui-form button.submit { display: inline-= +block; border-width: 1px; border-color: var(--border-primary); background-c= +olor: var(--background-inverse); padding: 0.4375rem 0.75rem 0.5625rem; colo= +r: var(--text-inverse); } + +.ui-form button[type=3D"submit"]:hover, .ui-form button.submit:hover, .ui-f= +orm button[type=3D"submit"]:active, .ui-form button.submit:active { border-= +color: var(--border-primary); background-color: var(--background-primary); = +color: var(--text-primary); } + +@media (min-width: 0px) { + .ui-form button[type=3D"submit"], .ui-form button.submit { min-height: 2.= +75rem; } +} + +@media (min-width: 1280px) { + .ui-form button[type=3D"submit"], .ui-form button.submit { min-height: 3r= +em; } +} + +.ui-form button { margin-top: var(--spacing-spacing-4); z-index: 10; border= +-radius: 0.2em; outline: transparent solid 2px; outline-offset: 2px; } + +.ui-form button:focus { outline: transparent solid 2px; outline-offset: 2px= +; } + +.ui-form button::before { position: absolute; inset: -0.5rem; z-index: -10;= + display: none; border-width: 4px; border-color: var(--border-primary); --t= +w-content: ""; content: var(--tw-content); } + +.ui-form button:focus::before { display: block; } + +.ui-form button:focus:not(:focus-visible)::before { display: none; } + +.ui-form section { margin-top: 2.5rem; border-top-width: 1px; border-bottom= +-width: 1px; border-color: var(--border-secondary); padding-top: 0.75rem; p= +adding-bottom: 3rem; } + +@media (min-width: 744px) { + .ui-form section { margin-top: 3rem; } +} + +@media (min-width: 1280px) { + .ui-form section { margin-top: 3.75rem; } +} + +.ui-form select { appearance: none; background-image: url("data:image/svg+x= +ml,%3Csvg width=3D'18' height=3D'18' viewBox=3D'0 0 18 18' fill=3D'none' xm= +lns=3D'http://www.w3.org/2000/svg'%3E%3Cpath d=3D'M9 12.3599L3.94 7.30994L5= +.06 6.18994L9 10.1399L12.94 6.18994L14.06 7.30994L9 12.3599Z' fill=3D'black= +'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat; } + +.ui-form select.validate:invalid { background-image: url("data:image/svg+xm= +l,%3Csvg width=3D'18' height=3D'18' viewBox=3D'0 0 18 18' fill=3D'none' xml= +ns=3D'http://www.w3.org/2000/svg'%3E%3Cpath d=3D'M9 12.3599L3.94 7.30994L5.= +06 6.18994L9 10.1399L12.94 6.18994L14.06 7.30994L9 12.3599Z' fill=3D'black'= +/%3E%3C/svg%3E%0A"), url("data:image/svg+xml,%3Csvg width=3D'14' height=3D'= +14' viewBox=3D'0 0 14 14' fill=3D'none' xmlns=3D'http://www.w3.org/2000/svg= +'%3E%3Cpath d=3D'M7 0C3.13 0 0 3.13 0 7C0 10.87 3.13 14 7 14C10.87 14 14 10= +.87 14 7C14 3.13 10.87 0 7 0ZM7 12.37C4.04 12.37 1.63 9.96 1.63 7C1.63 4.04= + 4.04 1.63 7 1.63C9.96 1.63 12.37 4.04 12.37 7C12.37 9.96 9.96 12.37 7 12.3= +7Z' fill=3D'%23FF4500'/%3E%3Cpath d=3D'M7.77999 3.62012H6.20999V8.00012H7.7= +7999V3.62012Z' fill=3D'%23FF4500'/%3E%3Cpath d=3D'M7.77999 9H6.20999V10.58H= +7.77999V9Z' fill=3D'%23FF4500'/%3E%3C/svg%3E%0A"); background-repeat: no-re= +peat, no-repeat; } + +.ui-form select, .ui-form input[type=3D"text"].validate:invalid, .ui-form i= +nput[type=3D"number"].validate:invalid, .ui-form input[type=3D"email"].vali= +date:invalid, .ui-form input[type=3D"tel"].validate:invalid, .ui-form input= +[type=3D"url"].validate:invalid, .ui-form input[type=3D"search"].validate:i= +nvalid, .ui-form textarea.validate:invalid, .ui-form select.validate:invali= +d { background-position: calc(100% - 12px) 12px; } + +.ui-form select.validate:invalid { background-position: calc(100% - 32px) 1= +2px, calc(100% - 12px) 14px; } + +@media (min-width: 744px) { + .ui-form select, .ui-form input[type=3D"text"].validate:invalid, .ui-form= + input[type=3D"number"].validate:invalid, .ui-form input[type=3D"email"].va= +lidate:invalid, .ui-form input[type=3D"tel"].validate:invalid, .ui-form inp= +ut[type=3D"url"].validate:invalid, .ui-form input[type=3D"search"].validate= +:invalid, .ui-form textarea.validate:invalid, .ui-form select.validate:inva= +lid { background-position: calc(100% - 16px) 15px; } + .ui-form select.validate:invalid { background-position: calc(100% - 42px)= + 14px, calc(100% - 16px) 15px; } +} + +::selection { color: var(--background-primary); background: var(--text-prim= +ary); } + +pre code.hljs { display: block; overflow-x: auto; padding: 1em; } + +.hljs { color: rgb(255, 255, 255); background: rgb(0, 0, 0); } + +.hljs ::selection, .hljs::selection { background-color: rgb(57, 57, 57); } + +.hljs-comment, .hljs-tag { color: rgb(168, 168, 168); } + +.hljs-operator, .hljs-punctuation, .hljs-subst { color: rgb(255, 255, 255);= + } + +.hljs-operator { color: rgb(168, 168, 168); } + +.hljs-bullet, .hljs-deletion, .hljs-name, .hljs-selector-tag, .hljs-templat= +e-variable, .hljs-variable { color: rgb(255, 69, 0); } + +.hljs-attr, .hljs-link, .hljs-literal, .hljs-number, .hljs-symbol, .hljs-va= +riable.constant_ { color: rgb(254, 118, 0); } + +.hljs-class .hljs-title, .hljs-title, .hljs-title.class_ { color: rgb(255, = +201, 138); } + +.hljs-strong { font-weight: 700; color: rgb(255, 201, 138); } + +.hljs-addition, .hljs-code, .hljs-string, .hljs-title.class_.inherited__ { = +color: rgb(81, 218, 76); } + +.hljs-built_in, .hljs-doctag, .hljs-keyword.hljs-atrule, .hljs-quote, .hljs= +-regexp { color: rgb(130, 255, 255); } + +.hljs-attribute, .hljs-function .hljs-title, .hljs-section, .hljs-title.fun= +ction_, .ruby .hljs-property { color: rgb(175, 193, 255); } + +.diff .hljs-meta, .hljs-keyword, .hljs-template-tag, .hljs-type { color: rg= +b(255, 139, 255); } + +.hljs-emphasis { color: rgb(255, 139, 255); font-style: italic; } + +.hljs-meta, .hljs-meta .hljs-keyword, .hljs-meta .hljs-string { color: rgb(= +182, 114, 82); } + +.hljs-meta .hljs-keyword, .hljs-meta-keyword { font-weight: 700; } + +@font-face { font-family: Signifier; src: url("../fonts/signifier/signifier= +-light.woff2") format("woff2"), url("../fonts/signifier/signifier-light.wof= +f") format("woff"), url("../fonts/signifier/signifier-light.ttf") format("t= +ruetype"); font-style: normal; font-weight: 400; font-display: swap; } + +@font-face { font-family: Signifier; src: url("../fonts/signifier/signifier= +-light-italic.woff2") format("woff2"), url("../fonts/signifier/signifier-li= +ght-italic.woff") format("woff"), url("../fonts/signifier/signifier-light-i= +talic.ttf") format("truetype"); font-style: italic; font-weight: 400; font-= +display: swap; } + +@font-face { font-family: Signifier; src: url("../fonts/signifier/signifier= +-bold.woff2") format("woff2"), url("../fonts/signifier/signifier-bold.woff"= +) format("woff"), url("../fonts/signifier/signifier-bold.ttf") format("true= +type"); font-style: normal; font-weight: 700; font-display: swap; } + +@font-face { font-family: Signifier; src: url("../fonts/signifier/signifier= +-bold-italic.woff2") format("woff2"), url("../fonts/signifier/signifier-bol= +d-italic.woff") format("woff"), url("../fonts/signifier/signifier-bold-ital= +ic.ttf") format("truetype"); font-style: italic; font-weight: 700; font-dis= +play: swap; } + +@font-face { font-family: Soehne; src: url("../fonts/soehne/soehne-buch.wof= +f2") format("woff2"); font-style: normal; font-weight: 400; font-display: s= +wap; } + +@font-face { font-family: Soehne; src: url("../fonts/soehne/soehne-kraftig.= +woff2") format("woff2"); font-style: normal; font-weight: 600; font-display= +: swap; } + +@font-face { font-family: Soehne; src: url("../fonts/soehne/soehne-kraftig-= +kursiv.woff2") format("woff2"); font-style: italic; font-weight: 600; font-= +display: swap; } + +@font-face { font-family: Soehne; src: url("../fonts/soehne/soehne-buch-kur= +siv.woff2") format("woff2"), url("../fonts/soehne/soehne-buch-kursiv.woff")= + format("woff"), url("../fonts/soehne/soehne-buch-kursiv.ttf") format("true= +type"); font-style: italic; font-weight: 400; font-display: swap; } + +@font-face { font-family: Soehne; src: url("../fonts/soehne/soehne-halbfett= +.woff2") format("woff2"), url("../fonts/soehne/soehne-halbfett.woff") forma= +t("woff"), url("../fonts/soehne/soehne-halbfett.ttf") format("truetype"); f= +ont-style: normal; font-weight: 700; font-display: swap; } + +@font-face { font-family: Soehne; src: url("../fonts/soehne/soehne-halbfett= +-kursiv.woff2") format("woff2"), url("../fonts/soehne/soehne-halbfett-kursi= +v.woff") format("woff"), url("../fonts/soehne/soehne-halbfett-kursiv.ttf") = +format("truetype"); font-style: italic; font-weight: 700; font-display: swa= +p; } + +@font-face { font-family: "Soehne Mono Buch"; src: url("../fonts/soehne/soe= +hne-mono-buch.woff2") format("woff2"), url("../fonts/soehne/soehne-mono-buc= +h.woff") format("woff"), url("../fonts/soehne/soehne-mono-buch.ttf") format= +("truetype"); font-style: normal; font-weight: 400; font-display: swap; } + +@font-face { font-family: "Soehne Mono Buch"; src: url("../fonts/soehne/soe= +hne-mono-buch-kursiv.woff2") format("woff2"), url("../fonts/soehne/soehne-m= +ono-buch-kursiv.woff") format("woff"), url("../fonts/soehne/soehne-mono-buc= +h-kursiv.ttf") format("truetype"); font-style: italic; font-weight: 400; fo= +nt-display: swap; } + +@font-face { font-family: "Soehne Circle"; src: url("../fonts/soehne-circle= +/soehne-circle-buch.woff2") format("woff2"); font-weight: 400; font-display= +: swap; } + +@font-face { font-family: "Soehne Circle"; src: url("../fonts/soehne-circle= +/soehne-circle-halbfett.woff2") format("woff2"); font-weight: 700; font-dis= +play: swap; } + +@font-face { font-family: KaTeX_AMS; src: url("../fonts/katex/KaTeX_AMS-Reg= +ular.woff2") format("woff2"), url("../fonts/katex/KaTeX_AMS-Regular.woff") = +format("woff"), url("../fonts/katex/KaTeX_AMS-Regular.ttf") format("truetyp= +e"); font-weight: 400; font-display: swap; font-style: normal; } + +@font-face { font-family: KaTeX_Caligraphic; src: url("../fonts/katex/KaTeX= +_Caligraphic-Bold.woff2") format("woff2"), url("../fonts/katex/KaTeX_Caligr= +aphic-Bold.woff") format("woff"), url("../fonts/katex/KaTeX_Caligraphic-Bol= +d.ttf") format("truetype"); font-weight: 700; font-display: swap; font-styl= +e: normal; } + +@font-face { font-family: KaTeX_Caligraphic; src: url("../fonts/katex/KaTeX= +_Caligraphic-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Cal= +igraphic-Regular.woff") format("woff"), url("../fonts/katex/KaTeX_Caligraph= +ic-Regular.ttf") format("truetype"); font-weight: 400; font-display: swap; = +font-style: normal; } + +@font-face { font-family: KaTeX_Fraktur; src: url("../fonts/katex/KaTeX_Fra= +ktur-Bold.woff2") format("woff2"), url("../fonts/katex/KaTeX_Fraktur-Bold.w= +off") format("woff"), url("../fonts/katex/KaTeX_Fraktur-Bold.ttf") format("= +truetype"); font-weight: 700; font-display: swap; font-style: normal; } + +@font-face { font-family: KaTeX_Fraktur; src: url("../fonts/katex/KaTeX_Fra= +ktur-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Fraktur-Reg= +ular.woff") format("woff"), url("../fonts/katex/KaTeX_Fraktur-Regular.ttf")= + format("truetype"); font-weight: 400; font-display: swap; font-style: norm= +al; } + +@font-face { font-family: KaTeX_Main; src: url("../fonts/katex/KaTeX_Main-B= +old.woff2") format("woff2"), url("../fonts/katex/KaTeX_Main-Bold.woff") for= +mat("woff"), url("../fonts/katex/KaTeX_Main-Bold.ttf") format("truetype"); = +font-weight: 700; font-display: swap; font-style: normal; } + +@font-face { font-family: KaTeX_Main; src: url("../fonts/katex/KaTeX_Main-B= +oldItalic.woff2") format("woff2"), url("../fonts/katex/KaTeX_Main-BoldItali= +c.woff") format("woff"), url("../fonts/katex/KaTeX_Main-BoldItalic.ttf") fo= +rmat("truetype"); font-weight: 700; font-display: swap; font-style: italic;= + } + +@font-face { font-family: KaTeX_Main; src: url("../fonts/katex/KaTeX_Main-I= +talic.woff2") format("woff2"), url("../fonts/katex/KaTeX_Main-Italic.woff")= + format("woff"), url("../fonts/katex/KaTeX_Main-Italic.ttf") format("truety= +pe"); font-weight: 400; font-display: swap; font-style: italic; } + +@font-face { font-family: KaTeX_Main; src: url("../fonts/katex/KaTeX_Main-R= +egular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Main-Regular.woff= +") format("woff"), url("../fonts/katex/KaTeX_Main-Regular.ttf") format("tru= +etype"); font-weight: 400; font-display: swap; font-style: normal; } + +@font-face { font-family: KaTeX_Math; src: url("../fonts/katex/KaTeX_Math-B= +oldItalic.woff2") format("woff2"), url("../fonts/katex/KaTeX_Math-BoldItali= +c.woff") format("woff"), url("../fonts/katex/KaTeX_Math-BoldItalic.ttf") fo= +rmat("truetype"); font-weight: 700; font-display: swap; font-style: italic;= + } + +@font-face { font-family: KaTeX_Math; src: url("../fonts/katex/KaTeX_Math-I= +talic.woff2") format("woff2"), url("../fonts/katex/KaTeX_Math-Italic.woff")= + format("woff"), url("../fonts/katex/KaTeX_Math-Italic.ttf") format("truety= +pe"); font-weight: 400; font-display: swap; font-style: italic; } + +@font-face { font-family: KaTeX_SansSerif; src: url("../fonts/katex/KaTeX_S= +ansSerif-Bold.woff2") format("woff2"), url("../fonts/katex/KaTeX_SansSerif-= +Bold.woff") format("woff"), url("../fonts/katex/KaTeX_SansSerif-Bold.ttf") = +format("truetype"); font-weight: 700; font-display: swap; font-style: norma= +l; } + +@font-face { font-family: KaTeX_SansSerif; src: url("../fonts/katex/KaTeX_S= +ansSerif-Italic.woff2") format("woff2"), url("../fonts/katex/KaTeX_SansSeri= +f-Italic.woff") format("woff"), url("../fonts/katex/KaTeX_SansSerif-Italic.= +ttf") format("truetype"); font-weight: 400; font-display: swap; font-style:= + italic; } + +@font-face { font-family: KaTeX_SansSerif; src: url("../fonts/katex/KaTeX_S= +ansSerif-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_SansSer= +if-Regular.woff") format("woff"), url("../fonts/katex/KaTeX_SansSerif-Regul= +ar.ttf") format("truetype"); font-weight: 400; font-display: swap; font-sty= +le: normal; } + +@font-face { font-family: KaTeX_Script; src: url("../fonts/katex/KaTeX_Scri= +pt-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Script-Regula= +r.woff") format("woff"), url("../fonts/katex/KaTeX_Script-Regular.ttf") for= +mat("truetype"); font-weight: 400; font-display: swap; font-style: normal; = +} + +@font-face { font-family: KaTeX_Size1; src: url("../fonts/katex/KaTeX_Size1= +-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Size1-Regular.w= +off") format("woff"), url("../fonts/katex/KaTeX_Size1-Regular.ttf") format(= +"truetype"); font-weight: 400; font-display: swap; font-style: normal; } + +@font-face { font-family: KaTeX_Size2; src: url("../fonts/katex/KaTeX_Size2= +-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Size2-Regular.w= +off") format("woff"), url("../fonts/katex/KaTeX_Size2-Regular.ttf") format(= +"truetype"); font-weight: 400; font-display: swap; font-style: normal; } + +@font-face { font-family: KaTeX_Size3; src: url("../fonts/katex/KaTeX_Size3= +-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Size3-Regular.w= +off") format("woff"), url("../fonts/katex/KaTeX_Size3-Regular.ttf") format(= +"truetype"); font-weight: 400; font-display: swap; font-style: normal; } + +@font-face { font-family: KaTeX_Size4; src: url("../fonts/katex/KaTeX_Size4= +-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Size4-Regular.w= +off") format("woff"), url("../fonts/katex/KaTeX_Size4-Regular.ttf") format(= +"truetype"); font-weight: 400; font-display: swap; font-style: normal; } + +@font-face { font-family: KaTeX_Typewriter; src: url("../fonts/katex/KaTeX_= +Typewriter-Regular.woff2") format("woff2"), url("../fonts/katex/KaTeX_Typew= +riter-Regular.woff") format("woff"), url("../fonts/katex/KaTeX_Typewriter-R= +egular.ttf") format("truetype"); font-weight: 400; font-display: swap; font= +-style: normal; } + +.katex { font: 1.21em / 1.2 KaTeX_Main, "Times New Roman", serif; text-inde= +nt: 0px; text-rendering: auto; } + +.katex * { border-color: currentcolor; } + +.katex .katex-version::after { content: "0.16.0"; } + +.katex .katex-mathml { position: absolute; clip: rect(1px, 1px, 1px, 1px); = +padding: 0px; border: 0px; height: 1px; width: 1px; overflow: hidden; } + +.katex .katex-html > .newline { display: block; } + +.katex .base { position: relative; display: inline-block; white-space: nowr= +ap; width: min-content; } + +.katex .strut { display: inline-block; } + +.katex .textbf { font-weight: 700; } + +.katex .textit { font-style: italic; } + +.katex .textrm { font-family: KaTeX_Main; } + +.katex .textsf { font-family: KaTeX_SansSerif; } + +.katex .texttt { font-family: KaTeX_Typewriter; } + +.katex .mathnormal { font-family: KaTeX_Math; font-style: italic; } + +.katex .mathit { font-family: KaTeX_Main; font-style: italic; } + +.katex .mathrm { font-style: normal; } + +.katex .mathbf { font-family: KaTeX_Main; font-weight: 700; } + +.katex .boldsymbol { font-family: KaTeX_Math; font-weight: 700; font-style:= + italic; } + +.katex .amsrm, .katex .mathbb, .katex .textbb { font-family: KaTeX_AMS; } + +.katex .mathcal { font-family: KaTeX_Caligraphic; } + +.katex .mathfrak, .katex .textfrak { font-family: KaTeX_Fraktur; } + +.katex .mathtt { font-family: KaTeX_Typewriter; } + +.katex .mathscr, .katex .textscr { font-family: KaTeX_Script; } + +.katex .mathsf, .katex .textsf { font-family: KaTeX_SansSerif; } + +.katex .mathboldsf, .katex .textboldsf { font-family: KaTeX_SansSerif; font= +-weight: 700; } + +.katex .mathitsf, .katex .textitsf { font-family: KaTeX_SansSerif; font-sty= +le: italic; } + +.katex .mainrm { font-family: KaTeX_Main; font-style: normal; } + +.katex .vlist-t { display: inline-table; table-layout: fixed; border-collap= +se: collapse; } + +.katex .vlist-r { display: table-row; } + +.katex .vlist { display: table-cell; vertical-align: bottom; position: rela= +tive; } + +.katex .vlist > span { display: block; height: 0px; position: relative; } + +.katex .vlist > span > span { display: inline-block; } + +.katex .vlist > span > .pstrut { overflow: hidden; width: 0px; } + +.katex .vlist-t2 { margin-right: -2px; } + +.katex .vlist-s { display: table-cell; vertical-align: bottom; font-size: 1= +px; width: 2px; min-width: 2px; } + +.katex .vbox { display: inline-flex; flex-direction: column; align-items: b= +aseline; } + +.katex .hbox { display: inline-flex; flex-direction: row; width: 100%; } + +.katex .thinbox { display: inline-flex; flex-direction: row; width: 0px; ma= +x-width: 0px; } + +.katex .msupsub { text-align: left; } + +.katex .mfrac > span > span { text-align: center; } + +.katex .mfrac .frac-line { display: inline-block; width: 100%; border-botto= +m-style: solid; } + +.katex .mfrac .frac-line, .katex .overline .overline-line, .katex .underlin= +e .underline-line, .katex .hline, .katex .hdashline, .katex .rule { min-hei= +ght: 1px; } + +.katex .mspace { display: inline-block; } + +.katex .llap, .katex .rlap, .katex .clap { width: 0px; position: relative; = +} + +.katex .llap > .inner, .katex .rlap > .inner, .katex .clap > .inner { posit= +ion: absolute; } + +.katex .llap > .fix, .katex .rlap > .fix, .katex .clap > .fix { display: in= +line-block; } + +.katex .llap > .inner { right: 0px; } + +.katex .rlap > .inner, .katex .clap > .inner { left: 0px; } + +.katex .clap > .inner > span { margin-left: -50%; margin-right: 50%; } + +.katex .rule { display: inline-block; border: 0px solid; position: relative= +; } + +.katex .overline .overline-line, .katex .underline .underline-line, .katex = +.hline { display: inline-block; width: 100%; border-bottom-style: solid; } + +.katex .hdashline { display: inline-block; width: 100%; border-bottom-style= +: dashed; } + +.katex .sqrt > .root { margin-left: 0.277778em; margin-right: -0.555556em; = +} + +.katex .sizing.reset-size1.size1, .katex .fontsize-ensurer.reset-size1.size= +1 { font-size: 1em; } + +.katex .sizing.reset-size1.size2, .katex .fontsize-ensurer.reset-size1.size= +2 { font-size: 1.2em; } + +.katex .sizing.reset-size1.size3, .katex .fontsize-ensurer.reset-size1.size= +3 { font-size: 1.4em; } + +.katex .sizing.reset-size1.size4, .katex .fontsize-ensurer.reset-size1.size= +4 { font-size: 1.6em; } + +.katex .sizing.reset-size1.size5, .katex .fontsize-ensurer.reset-size1.size= +5 { font-size: 1.8em; } + +.katex .sizing.reset-size1.size6, .katex .fontsize-ensurer.reset-size1.size= +6 { font-size: 2em; } + +.katex .sizing.reset-size1.size7, .katex .fontsize-ensurer.reset-size1.size= +7 { font-size: 2.4em; } + +.katex .sizing.reset-size1.size8, .katex .fontsize-ensurer.reset-size1.size= +8 { font-size: 2.88em; } + +.katex .sizing.reset-size1.size9, .katex .fontsize-ensurer.reset-size1.size= +9 { font-size: 3.456em; } + +.katex .sizing.reset-size1.size10, .katex .fontsize-ensurer.reset-size1.siz= +e10 { font-size: 4.148em; } + +.katex .sizing.reset-size1.size11, .katex .fontsize-ensurer.reset-size1.siz= +e11 { font-size: 4.976em; } + +.katex .sizing.reset-size2.size1, .katex .fontsize-ensurer.reset-size2.size= +1 { font-size: 0.833333em; } + +.katex .sizing.reset-size2.size2, .katex .fontsize-ensurer.reset-size2.size= +2 { font-size: 1em; } + +.katex .sizing.reset-size2.size3, .katex .fontsize-ensurer.reset-size2.size= +3 { font-size: 1.16667em; } + +.katex .sizing.reset-size2.size4, .katex .fontsize-ensurer.reset-size2.size= +4 { font-size: 1.33333em; } + +.katex .sizing.reset-size2.size5, .katex .fontsize-ensurer.reset-size2.size= +5 { font-size: 1.5em; } + +.katex .sizing.reset-size2.size6, .katex .fontsize-ensurer.reset-size2.size= +6 { font-size: 1.66667em; } + +.katex .sizing.reset-size2.size7, .katex .fontsize-ensurer.reset-size2.size= +7 { font-size: 2em; } + +.katex .sizing.reset-size2.size8, .katex .fontsize-ensurer.reset-size2.size= +8 { font-size: 2.4em; } + +.katex .sizing.reset-size2.size9, .katex .fontsize-ensurer.reset-size2.size= +9 { font-size: 2.88em; } + +.katex .sizing.reset-size2.size10, .katex .fontsize-ensurer.reset-size2.siz= +e10 { font-size: 3.45667em; } + +.katex .sizing.reset-size2.size11, .katex .fontsize-ensurer.reset-size2.siz= +e11 { font-size: 4.14667em; } + +.katex .sizing.reset-size3.size1, .katex .fontsize-ensurer.reset-size3.size= +1 { font-size: 0.714286em; } + +.katex .sizing.reset-size3.size2, .katex .fontsize-ensurer.reset-size3.size= +2 { font-size: 0.857143em; } + +.katex .sizing.reset-size3.size3, .katex .fontsize-ensurer.reset-size3.size= +3 { font-size: 1em; } + +.katex .sizing.reset-size3.size4, .katex .fontsize-ensurer.reset-size3.size= +4 { font-size: 1.14286em; } + +.katex .sizing.reset-size3.size5, .katex .fontsize-ensurer.reset-size3.size= +5 { font-size: 1.28571em; } + +.katex .sizing.reset-size3.size6, .katex .fontsize-ensurer.reset-size3.size= +6 { font-size: 1.42857em; } + +.katex .sizing.reset-size3.size7, .katex .fontsize-ensurer.reset-size3.size= +7 { font-size: 1.71429em; } + +.katex .sizing.reset-size3.size8, .katex .fontsize-ensurer.reset-size3.size= +8 { font-size: 2.05714em; } + +.katex .sizing.reset-size3.size9, .katex .fontsize-ensurer.reset-size3.size= +9 { font-size: 2.46857em; } + +.katex .sizing.reset-size3.size10, .katex .fontsize-ensurer.reset-size3.siz= +e10 { font-size: 2.96286em; } + +.katex .sizing.reset-size3.size11, .katex .fontsize-ensurer.reset-size3.siz= +e11 { font-size: 3.55429em; } + +.katex .sizing.reset-size4.size1, .katex .fontsize-ensurer.reset-size4.size= +1 { font-size: 0.625em; } + +.katex .sizing.reset-size4.size2, .katex .fontsize-ensurer.reset-size4.size= +2 { font-size: 0.75em; } + +.katex .sizing.reset-size4.size3, .katex .fontsize-ensurer.reset-size4.size= +3 { font-size: 0.875em; } + +.katex .sizing.reset-size4.size4, .katex .fontsize-ensurer.reset-size4.size= +4 { font-size: 1em; } + +.katex .sizing.reset-size4.size5, .katex .fontsize-ensurer.reset-size4.size= +5 { font-size: 1.125em; } + +.katex .sizing.reset-size4.size6, .katex .fontsize-ensurer.reset-size4.size= +6 { font-size: 1.25em; } + +.katex .sizing.reset-size4.size7, .katex .fontsize-ensurer.reset-size4.size= +7 { font-size: 1.5em; } + +.katex .sizing.reset-size4.size8, .katex .fontsize-ensurer.reset-size4.size= +8 { font-size: 1.8em; } + +.katex .sizing.reset-size4.size9, .katex .fontsize-ensurer.reset-size4.size= +9 { font-size: 2.16em; } + +.katex .sizing.reset-size4.size10, .katex .fontsize-ensurer.reset-size4.siz= +e10 { font-size: 2.5925em; } + +.katex .sizing.reset-size4.size11, .katex .fontsize-ensurer.reset-size4.siz= +e11 { font-size: 3.11em; } + +.katex .sizing.reset-size5.size1, .katex .fontsize-ensurer.reset-size5.size= +1 { font-size: 0.555556em; } + +.katex .sizing.reset-size5.size2, .katex .fontsize-ensurer.reset-size5.size= +2 { font-size: 0.666667em; } + +.katex .sizing.reset-size5.size3, .katex .fontsize-ensurer.reset-size5.size= +3 { font-size: 0.777778em; } + +.katex .sizing.reset-size5.size4, .katex .fontsize-ensurer.reset-size5.size= +4 { font-size: 0.888889em; } + +.katex .sizing.reset-size5.size5, .katex .fontsize-ensurer.reset-size5.size= +5 { font-size: 1em; } + +.katex .sizing.reset-size5.size6, .katex .fontsize-ensurer.reset-size5.size= +6 { font-size: 1.11111em; } + +.katex .sizing.reset-size5.size7, .katex .fontsize-ensurer.reset-size5.size= +7 { font-size: 1.33333em; } + +.katex .sizing.reset-size5.size8, .katex .fontsize-ensurer.reset-size5.size= +8 { font-size: 1.6em; } + +.katex .sizing.reset-size5.size9, .katex .fontsize-ensurer.reset-size5.size= +9 { font-size: 1.92em; } + +.katex .sizing.reset-size5.size10, .katex .fontsize-ensurer.reset-size5.siz= +e10 { font-size: 2.30444em; } + +.katex .sizing.reset-size5.size11, .katex .fontsize-ensurer.reset-size5.siz= +e11 { font-size: 2.76444em; } + +.katex .sizing.reset-size6.size1, .katex .fontsize-ensurer.reset-size6.size= +1 { font-size: 0.5em; } + +.katex .sizing.reset-size6.size2, .katex .fontsize-ensurer.reset-size6.size= +2 { font-size: 0.6em; } + +.katex .sizing.reset-size6.size3, .katex .fontsize-ensurer.reset-size6.size= +3 { font-size: 0.7em; } + +.katex .sizing.reset-size6.size4, .katex .fontsize-ensurer.reset-size6.size= +4 { font-size: 0.8em; } + +.katex .sizing.reset-size6.size5, .katex .fontsize-ensurer.reset-size6.size= +5 { font-size: 0.9em; } + +.katex .sizing.reset-size6.size6, .katex .fontsize-ensurer.reset-size6.size= +6 { font-size: 1em; } + +.katex .sizing.reset-size6.size7, .katex .fontsize-ensurer.reset-size6.size= +7 { font-size: 1.2em; } + +.katex .sizing.reset-size6.size8, .katex .fontsize-ensurer.reset-size6.size= +8 { font-size: 1.44em; } + +.katex .sizing.reset-size6.size9, .katex .fontsize-ensurer.reset-size6.size= +9 { font-size: 1.728em; } + +.katex .sizing.reset-size6.size10, .katex .fontsize-ensurer.reset-size6.siz= +e10 { font-size: 2.074em; } + +.katex .sizing.reset-size6.size11, .katex .fontsize-ensurer.reset-size6.siz= +e11 { font-size: 2.488em; } + +.katex .sizing.reset-size7.size1, .katex .fontsize-ensurer.reset-size7.size= +1 { font-size: 0.416667em; } + +.katex .sizing.reset-size7.size2, .katex .fontsize-ensurer.reset-size7.size= +2 { font-size: 0.5em; } + +.katex .sizing.reset-size7.size3, .katex .fontsize-ensurer.reset-size7.size= +3 { font-size: 0.583333em; } + +.katex .sizing.reset-size7.size4, .katex .fontsize-ensurer.reset-size7.size= +4 { font-size: 0.666667em; } + +.katex .sizing.reset-size7.size5, .katex .fontsize-ensurer.reset-size7.size= +5 { font-size: 0.75em; } + +.katex .sizing.reset-size7.size6, .katex .fontsize-ensurer.reset-size7.size= +6 { font-size: 0.833333em; } + +.katex .sizing.reset-size7.size7, .katex .fontsize-ensurer.reset-size7.size= +7 { font-size: 1em; } + +.katex .sizing.reset-size7.size8, .katex .fontsize-ensurer.reset-size7.size= +8 { font-size: 1.2em; } + +.katex .sizing.reset-size7.size9, .katex .fontsize-ensurer.reset-size7.size= +9 { font-size: 1.44em; } + +.katex .sizing.reset-size7.size10, .katex .fontsize-ensurer.reset-size7.siz= +e10 { font-size: 1.72833em; } + +.katex .sizing.reset-size7.size11, .katex .fontsize-ensurer.reset-size7.siz= +e11 { font-size: 2.07333em; } + +.katex .sizing.reset-size8.size1, .katex .fontsize-ensurer.reset-size8.size= +1 { font-size: 0.347222em; } + +.katex .sizing.reset-size8.size2, .katex .fontsize-ensurer.reset-size8.size= +2 { font-size: 0.416667em; } + +.katex .sizing.reset-size8.size3, .katex .fontsize-ensurer.reset-size8.size= +3 { font-size: 0.486111em; } + +.katex .sizing.reset-size8.size4, .katex .fontsize-ensurer.reset-size8.size= +4 { font-size: 0.555556em; } + +.katex .sizing.reset-size8.size5, .katex .fontsize-ensurer.reset-size8.size= +5 { font-size: 0.625em; } + +.katex .sizing.reset-size8.size6, .katex .fontsize-ensurer.reset-size8.size= +6 { font-size: 0.694444em; } + +.katex .sizing.reset-size8.size7, .katex .fontsize-ensurer.reset-size8.size= +7 { font-size: 0.833333em; } + +.katex .sizing.reset-size8.size8, .katex .fontsize-ensurer.reset-size8.size= +8 { font-size: 1em; } + +.katex .sizing.reset-size8.size9, .katex .fontsize-ensurer.reset-size8.size= +9 { font-size: 1.2em; } + +.katex .sizing.reset-size8.size10, .katex .fontsize-ensurer.reset-size8.siz= +e10 { font-size: 1.44028em; } + +.katex .sizing.reset-size8.size11, .katex .fontsize-ensurer.reset-size8.siz= +e11 { font-size: 1.72778em; } + +.katex .sizing.reset-size9.size1, .katex .fontsize-ensurer.reset-size9.size= +1 { font-size: 0.289352em; } + +.katex .sizing.reset-size9.size2, .katex .fontsize-ensurer.reset-size9.size= +2 { font-size: 0.347222em; } + +.katex .sizing.reset-size9.size3, .katex .fontsize-ensurer.reset-size9.size= +3 { font-size: 0.405093em; } + +.katex .sizing.reset-size9.size4, .katex .fontsize-ensurer.reset-size9.size= +4 { font-size: 0.462963em; } + +.katex .sizing.reset-size9.size5, .katex .fontsize-ensurer.reset-size9.size= +5 { font-size: 0.520833em; } + +.katex .sizing.reset-size9.size6, .katex .fontsize-ensurer.reset-size9.size= +6 { font-size: 0.578704em; } + +.katex .sizing.reset-size9.size7, .katex .fontsize-ensurer.reset-size9.size= +7 { font-size: 0.694444em; } + +.katex .sizing.reset-size9.size8, .katex .fontsize-ensurer.reset-size9.size= +8 { font-size: 0.833333em; } + +.katex .sizing.reset-size9.size9, .katex .fontsize-ensurer.reset-size9.size= +9 { font-size: 1em; } + +.katex .sizing.reset-size9.size10, .katex .fontsize-ensurer.reset-size9.siz= +e10 { font-size: 1.20023em; } + +.katex .sizing.reset-size9.size11, .katex .fontsize-ensurer.reset-size9.siz= +e11 { font-size: 1.43981em; } + +.katex .sizing.reset-size10.size1, .katex .fontsize-ensurer.reset-size10.si= +ze1 { font-size: 0.24108em; } + +.katex .sizing.reset-size10.size2, .katex .fontsize-ensurer.reset-size10.si= +ze2 { font-size: 0.289296em; } + +.katex .sizing.reset-size10.size3, .katex .fontsize-ensurer.reset-size10.si= +ze3 { font-size: 0.337512em; } + +.katex .sizing.reset-size10.size4, .katex .fontsize-ensurer.reset-size10.si= +ze4 { font-size: 0.385728em; } + +.katex .sizing.reset-size10.size5, .katex .fontsize-ensurer.reset-size10.si= +ze5 { font-size: 0.433944em; } + +.katex .sizing.reset-size10.size6, .katex .fontsize-ensurer.reset-size10.si= +ze6 { font-size: 0.48216em; } + +.katex .sizing.reset-size10.size7, .katex .fontsize-ensurer.reset-size10.si= +ze7 { font-size: 0.578592em; } + +.katex .sizing.reset-size10.size8, .katex .fontsize-ensurer.reset-size10.si= +ze8 { font-size: 0.694311em; } + +.katex .sizing.reset-size10.size9, .katex .fontsize-ensurer.reset-size10.si= +ze9 { font-size: 0.833173em; } + +.katex .sizing.reset-size10.size10, .katex .fontsize-ensurer.reset-size10.s= +ize10 { font-size: 1em; } + +.katex .sizing.reset-size10.size11, .katex .fontsize-ensurer.reset-size10.s= +ize11 { font-size: 1.19961em; } + +.katex .sizing.reset-size11.size1, .katex .fontsize-ensurer.reset-size11.si= +ze1 { font-size: 0.200965em; } + +.katex .sizing.reset-size11.size2, .katex .fontsize-ensurer.reset-size11.si= +ze2 { font-size: 0.241158em; } + +.katex .sizing.reset-size11.size3, .katex .fontsize-ensurer.reset-size11.si= +ze3 { font-size: 0.28135em; } + +.katex .sizing.reset-size11.size4, .katex .fontsize-ensurer.reset-size11.si= +ze4 { font-size: 0.321543em; } + +.katex .sizing.reset-size11.size5, .katex .fontsize-ensurer.reset-size11.si= +ze5 { font-size: 0.361736em; } + +.katex .sizing.reset-size11.size6, .katex .fontsize-ensurer.reset-size11.si= +ze6 { font-size: 0.401929em; } + +.katex .sizing.reset-size11.size7, .katex .fontsize-ensurer.reset-size11.si= +ze7 { font-size: 0.482315em; } + +.katex .sizing.reset-size11.size8, .katex .fontsize-ensurer.reset-size11.si= +ze8 { font-size: 0.578778em; } + +.katex .sizing.reset-size11.size9, .katex .fontsize-ensurer.reset-size11.si= +ze9 { font-size: 0.694534em; } + +.katex .sizing.reset-size11.size10, .katex .fontsize-ensurer.reset-size11.s= +ize10 { font-size: 0.833601em; } + +.katex .sizing.reset-size11.size11, .katex .fontsize-ensurer.reset-size11.s= +ize11 { font-size: 1em; } + +.katex .delimsizing.size1 { font-family: KaTeX_Size1; } + +.katex .delimsizing.size2 { font-family: KaTeX_Size2; } + +.katex .delimsizing.size3 { font-family: KaTeX_Size3; } + +.katex .delimsizing.size4 { font-family: KaTeX_Size4; } + +.katex .delimsizing.mult .delim-size1 > span { font-family: KaTeX_Size1; } + +.katex .delimsizing.mult .delim-size4 > span { font-family: KaTeX_Size4; } + +.katex .nulldelimiter { display: inline-block; width: 0.12em; } + +.katex .delimcenter, .katex .op-symbol { position: relative; } + +.katex .op-symbol.small-op { font-family: KaTeX_Size1; } + +.katex .op-symbol.large-op { font-family: KaTeX_Size2; } + +.katex .op-limits > .vlist-t { text-align: center; } + +.katex .accent > .vlist-t { text-align: center; } + +.katex .accent .accent-body { position: relative; } + +.katex .accent .accent-body:not(.accent-full) { width: 0px; } + +.katex .overlay { display: block; } + +.katex .mtable .vertical-separator { display: inline-block; min-width: 1px;= + } + +.katex .mtable .arraycolsep { display: inline-block; } + +.katex .mtable .col-align-c > .vlist-t { text-align: center; } + +.katex .mtable .col-align-l > .vlist-t { text-align: left; } + +.katex .mtable .col-align-r > .vlist-t { text-align: right; } + +.katex .svg-align { text-align: left; } + +.katex svg { display: block; position: absolute; width: 100%; height: inher= +it; fill: currentcolor; stroke: currentcolor; fill-rule: nonzero; fill-opac= +ity: 1; stroke-width: 1; stroke-linecap: butt; stroke-linejoin: miter; stro= +ke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0; stroke-opac= +ity: 1; } + +.katex svg path { stroke: none; } + +.katex img { border-style: none; min-width: 0px; min-height: 0px; max-width= +: none; max-height: none; } + +.katex .stretchy { width: 100%; display: block; position: relative; overflo= +w: hidden; } + +.katex .stretchy::before, .katex .stretchy::after { content: ""; } + +.katex .hide-tail { width: 100%; position: relative; overflow: hidden; } + +.katex .halfarrow-left { position: absolute; left: 0px; width: 50.2%; overf= +low: hidden; } + +.katex .halfarrow-right { position: absolute; right: 0px; width: 50.2%; ove= +rflow: hidden; } + +.katex .brace-left { position: absolute; left: 0px; width: 25.1%; overflow:= + hidden; } + +.katex .brace-center { position: absolute; left: 25%; width: 50%; overflow:= + hidden; } + +.katex .brace-right { position: absolute; right: 0px; width: 25.1%; overflo= +w: hidden; } + +.katex .x-arrow-pad { padding: 0px 0.5em; } + +.katex .cd-arrow-pad { padding: 0px 0.55556em 0px 0.27778em; } + +.katex .x-arrow, .katex .mover, .katex .munder { text-align: center; } + +.katex .boxpad { padding: 0px 0.3em; } + +.katex .fbox, .katex .fcolorbox { box-sizing: border-box; border: 0.04em so= +lid; } + +.katex .cancel-pad { padding: 0px 0.2em; } + +.katex .cancel-lap { margin-left: -0.2em; margin-right: -0.2em; } + +.katex .sout { border-bottom-style: solid; border-bottom-width: 0.08em; } + +.katex .angl { box-sizing: border-box; border-top: 0.049em solid; border-ri= +ght: 0.049em solid; margin-right: 0.03889em; } + +.katex .anglpad { padding: 0px 0.03889em; } + +.katex .eqn-num::before { counter-increment: katexEqnNo 1; content: "(" cou= +nter(katexEqnNo) ")"; } + +.katex .mml-eqn-num::before { counter-increment: mmlEqnNo 1; content: "(" c= +ounter(mmlEqnNo) ")"; } + +.katex .mtr-glue { width: 50%; } + +.katex .cd-vert-arrow { display: inline-block; position: relative; } + +.katex .cd-label-left { display: inline-block; position: absolute; right: c= +alc(50% + 0.3em); text-align: left; } + +.katex .cd-label-right { display: inline-block; position: absolute; left: c= +alc(50% + 0.3em); text-align: right; } + +.katex-display { display: block; margin: 1em 0px; text-align: center; } + +.katex-display > .katex { display: block; text-align: center; white-space: = +nowrap; } + +.katex-display > .katex > .katex-html { display: block; position: relative;= + } + +.katex-display > .katex > .katex-html > .tag { position: absolute; right: 0= +px; } + +.katex-display.leqno > .katex > .katex-html > .tag { left: 0px; right: auto= +; } + +.katex-display.fleqn > .katex { text-align: left; padding-left: 2em; } + +body { counter-reset: katexEqnNo 0 mmlEqnNo 0; } +------MultipartBoundary--ytXB2gyJ491v8aIRmgQ9VKHloYt6M6mXRT2ezQqnux---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://openai.com/_nuxt/Footer.9aabec20.css + +@charset "utf-8"; + +.a-icon--text[data-v-67d7128c]:not(.a-icon--no-align) { position: relative;= + top: 0.1em; width: var(--font-size); height: var(--font-size); vertical-al= +ign: baseline; } + +.ui-accordion-btn:focus:not(:focus-visible)::before { display: none; } + +.no-scroll { overflow: hidden; position: fixed; touch-action: none; } + +.ui-video .ratio iframe { width: 100%; height: 100%; position: absolute; in= +set: 0px; } + +.ui-video iframe { width: 100%; height: 100%; aspect-ratio: var(--aspectRat= +io); } + +.ui-video { position: relative; z-index: 10; } + +.ui-video:focus { outline-width: 0px; } + +.ui-video::before { position: absolute; inset: -0.5rem; z-index: -10; displ= +ay: none; border-width: 4px; border-color: var(--border-primary); --tw-cont= +ent: ""; content: var(--tw-content); } + +.ui-video:focus::before { display: block; } + +.ui-video:focus:not(:focus-visible)::before { display: none; } + +.ui-video p { display: none; } +------MultipartBoundary--ytXB2gyJ491v8aIRmgQ9VKHloYt6M6mXRT2ezQqnux---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://openai.com/_nuxt/_slug_.85ccbfae.css + +@charset "utf-8"; + +.ui-description p strong:only-child { font-family: var(--sans); font-size: = +1rem; font-weight: 600; line-height: 130%; letter-spacing: 0px; -webkit-fon= +t-smoothing: antialiased; } + +@media (min-width: 1280px) { + .ui-description p strong:only-child { font-size: 1.125rem; } +} + +.ui-description > div p:not(:first-child) strong:only-child { margin-top: v= +ar(--spacing-spacing-6); display: block; } + +.ui-description .content-conclusion div > strong:only-child { margin-top: v= +ar(--spacing-spacing-6); font-family: var(--sans); font-size: 1rem; font-we= +ight: 600; line-height: 130%; letter-spacing: 0px; -webkit-font-smoothing: = +antialiased; } + +@media (min-width: 1280px) { + .ui-description .content-conclusion div > strong:only-child { font-size: = +1.125rem; } +} + +.ui-description .content-conclusion div > strong:only-child { display: bloc= +k; } + +.ui-description .content-conclusion, .ui-description .content-pay-transpare= +ncy { margin-top: var(--spacing-spacing-6); display: block; } + +.ui-description .content-pay-transparency [style] { font-size: inherit !imp= +ortant; } + +.ui-description .content-pay-transparency .pay-input .title { margin-bottom= +: var(--spacing-spacing-2); margin-top: var(--spacing-spacing-4); font-weig= +ht: 600; } + +.ui-description .content-conclusion > div:not(:first-child) ul, .ui-descrip= +tion .content-conclusion > div:not(:first-child) ul + div { margin-top: var= +(--spacing-spacing-4); } +------MultipartBoundary--ytXB2gyJ491v8aIRmgQ9VKHloYt6M6mXRT2ezQqnux---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://openai.com/_nuxt/BlockTimedTabs.944c46ae.css + +@charset "utf-8"; + +@import url("https://github.githubassets.com/assets/gist-embed-4ac6018bcc05= +457cde2f66d2e7299d11.css"); + +@import url("https://fonts.googleapis.com/icon?family=3DMaterial+Icons"); + +.root[data-v-22aefd69] .xsmall-copy { font-size: 0.666667rem; font-weight: = +unset; letter-spacing: unset; } + +.root[data-v-22aefd69] .xxsmall-copy { font-size: 0.583333rem; font-weight:= + unset; letter-spacing: unset; } + +input[type=3D"range"][data-v-c15ea89e] { appearance: none; position: relati= +ve; height: 12px; outline: none; background: transparent; } + +input[type=3D"range"][data-v-c15ea89e]::-webkit-slider-runnable-track { hei= +ght: 4px; width: 100%; cursor: pointer; background: linear-gradient(to righ= +t,rgba(var(--track-buffer-color),.6) var(--buffered-width, 0%),rgba(var(--t= +rack-buffer-color),.2) var(--buffered-width, 0%)); border-radius: 2px; } + +input[type=3D"range"][data-v-c15ea89e]::before { position: absolute; conten= +t: ""; top: 4px; left: 0px; width: var(--seek-before-width, 0%); height: 4p= +x; background-color: var(--track-color); cursor: pointer; border-radius: 2p= +x; } + +input[type=3D"range"][data-v-c15ea89e]::-webkit-slider-thumb { position: re= +lative; appearance: none; box-sizing: content-box; height: 15px; width: 15p= +x; border-radius: 50%; background-color: rgb(255, 255, 255); cursor: pointe= +r; margin: -5px 0px 0px; } + +@-webkit-keyframes cursorBlink {=20 + 0% { border-right-color: initial; } + 100% { border-right-color: transparent; } +} + +@keyframes cursorBlink {=20 + 0% { border-right-color: initial; } + 100% { border-right-color: transparent; } +} + +@-webkit-keyframes codeCursorBlink {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +@keyframes codeCursorBlink {=20 + 0% { opacity: 0; } + 100% { opacity: 1; } +} + +.theme-dark-gray .ui-demo pre code.hljs { margin: -1rem; } + +pre { white-space: pre-wrap; } + +pre.hide-content code span { visibility: hidden; } + +pre code { font-family: var(--mono); font-size: 1rem; line-height: 120%; le= +tter-spacing: 0px; -webkit-font-smoothing: antialiased; } + +@media (min-width: 1280px) { + pre code { font-size: 1.0625rem; } +} + +pre code.hljs { opacity: 1; } + +input, textarea, label, select { display: block; } + +.ui-logos { background-color: transparent; background-image: linear-gradien= +t(90deg,var(--border-secondary),var(--border-secondary)); background-size: = +1px 1px; background-position: 50% 0px; background-repeat: repeat-y; } + +@media only screen and (min-width: 744px) { + .ui-logos { background-image: linear-gradient(90deg,var(--border-secondar= +y),var(--border-secondary)),linear-gradient(90deg,var(--border-secondary),v= +ar(--border-secondary)),linear-gradient(90deg,var(--border-secondary),var(-= +-border-secondary)); background-position: 25% 0px, 50% 0px, 75% 0px; } +} + +.katex { font: 1.21em / 1.2 KaTeX_Main, "Times New Roman", serif; text-inde= +nt: 0px; text-rendering: auto; } + +.katex * { border-color: currentcolor; } + +.katex .katex-version::after { content: "0.16.0"; } + +.katex .katex-mathml { position: absolute; clip: rect(1px, 1px, 1px, 1px); = +padding: 0px; border: 0px; height: 1px; width: 1px; overflow: hidden; } + +.katex .katex-html > .newline { display: block; } + +.katex .base { position: relative; display: inline-block; white-space: nowr= +ap; width: min-content; } + +.katex .strut { display: inline-block; } + +.katex .textbf { font-weight: 700; } + +.katex .textit { font-style: italic; } + +.katex .textrm { font-family: KaTeX_Main; } + +.katex .textsf { font-family: KaTeX_SansSerif; } + +.katex .texttt { font-family: KaTeX_Typewriter; } + +.katex .mathnormal { font-family: KaTeX_Math; font-style: italic; } + +.katex .mathit { font-family: KaTeX_Main; font-style: italic; } + +.katex .mathrm { font-style: normal; } + +.katex .mathbf { font-family: KaTeX_Main; font-weight: 700; } + +.katex .boldsymbol { font-family: KaTeX_Math; font-weight: 700; font-style:= + italic; } + +.katex .amsrm, .katex .mathbb, .katex .textbb { font-family: KaTeX_AMS; } + +.katex .mathcal { font-family: KaTeX_Caligraphic; } + +.katex .mathfrak, .katex .textfrak { font-family: KaTeX_Fraktur; } + +.katex .mathtt { font-family: KaTeX_Typewriter; } + +.katex .mathscr, .katex .textscr { font-family: KaTeX_Script; } + +.katex .mathsf, .katex .textsf { font-family: KaTeX_SansSerif; } + +.katex .mathboldsf, .katex .textboldsf { font-family: KaTeX_SansSerif; font= +-weight: 700; } + +.katex .mathitsf, .katex .textitsf { font-family: KaTeX_SansSerif; font-sty= +le: italic; } + +.katex .mainrm { font-family: KaTeX_Main; font-style: normal; } + +.katex .vlist-t { display: inline-table; table-layout: fixed; border-collap= +se: collapse; } + +.katex .vlist-r { display: table-row; } + +.katex .vlist { display: table-cell; vertical-align: bottom; position: rela= +tive; } + +.katex .vlist > span { display: block; height: 0px; position: relative; } + +.katex .vlist > span > span { display: inline-block; } + +.katex .vlist > span > .pstrut { overflow: hidden; width: 0px; } + +.katex .vlist-t2 { margin-right: -2px; } + +.katex .vlist-s { display: table-cell; vertical-align: bottom; font-size: 1= +px; width: 2px; min-width: 2px; } + +.katex .vbox { display: inline-flex; flex-direction: column; align-items: b= +aseline; } + +.katex .hbox { display: inline-flex; flex-direction: row; width: 100%; } + +.katex .thinbox { display: inline-flex; flex-direction: row; width: 0px; ma= +x-width: 0px; } + +.katex .msupsub { text-align: left; } + +.katex .mfrac > span > span { text-align: center; } + +.katex .mfrac .frac-line { display: inline-block; width: 100%; border-botto= +m-style: solid; } + +.katex .mfrac .frac-line, .katex .overline .overline-line, .katex .underlin= +e .underline-line, .katex .hline, .katex .hdashline, .katex .rule { min-hei= +ght: 1px; } + +.katex .mspace { display: inline-block; } + +.katex .llap, .katex .rlap, .katex .clap { width: 0px; position: relative; = +} + +.katex .llap > .inner, .katex .rlap > .inner, .katex .clap > .inner { posit= +ion: absolute; } + +.katex .llap > .fix, .katex .rlap > .fix, .katex .clap > .fix { display: in= +line-block; } + +.katex .llap > .inner { right: 0px; } + +.katex .rlap > .inner, .katex .clap > .inner { left: 0px; } + +.katex .clap > .inner > span { margin-left: -50%; margin-right: 50%; } + +.katex .rule { display: inline-block; border: 0px solid; position: relative= +; } + +.katex .overline .overline-line, .katex .underline .underline-line, .katex = +.hline { display: inline-block; width: 100%; border-bottom-style: solid; } + +.katex .hdashline { display: inline-block; width: 100%; border-bottom-style= +: dashed; } + +.katex .sqrt > .root { margin-left: 0.277778em; margin-right: -0.555556em; = +} + +.katex .sizing.reset-size1.size1, .katex .fontsize-ensurer.reset-size1.size= +1 { font-size: 1em; } + +.katex .sizing.reset-size1.size2, .katex .fontsize-ensurer.reset-size1.size= +2 { font-size: 1.2em; } + +.katex .sizing.reset-size1.size3, .katex .fontsize-ensurer.reset-size1.size= +3 { font-size: 1.4em; } + +.katex .sizing.reset-size1.size4, .katex .fontsize-ensurer.reset-size1.size= +4 { font-size: 1.6em; } + +.katex .sizing.reset-size1.size5, .katex .fontsize-ensurer.reset-size1.size= +5 { font-size: 1.8em; } + +.katex .sizing.reset-size1.size6, .katex .fontsize-ensurer.reset-size1.size= +6 { font-size: 2em; } + +.katex .sizing.reset-size1.size7, .katex .fontsize-ensurer.reset-size1.size= +7 { font-size: 2.4em; } + +.katex .sizing.reset-size1.size8, .katex .fontsize-ensurer.reset-size1.size= +8 { font-size: 2.88em; } + +.katex .sizing.reset-size1.size9, .katex .fontsize-ensurer.reset-size1.size= +9 { font-size: 3.456em; } + +.katex .sizing.reset-size1.size10, .katex .fontsize-ensurer.reset-size1.siz= +e10 { font-size: 4.148em; } + +.katex .sizing.reset-size1.size11, .katex .fontsize-ensurer.reset-size1.siz= +e11 { font-size: 4.976em; } + +.katex .sizing.reset-size2.size1, .katex .fontsize-ensurer.reset-size2.size= +1 { font-size: 0.833333em; } + +.katex .sizing.reset-size2.size2, .katex .fontsize-ensurer.reset-size2.size= +2 { font-size: 1em; } + +.katex .sizing.reset-size2.size3, .katex .fontsize-ensurer.reset-size2.size= +3 { font-size: 1.16667em; } + +.katex .sizing.reset-size2.size4, .katex .fontsize-ensurer.reset-size2.size= +4 { font-size: 1.33333em; } + +.katex .sizing.reset-size2.size5, .katex .fontsize-ensurer.reset-size2.size= +5 { font-size: 1.5em; } + +.katex .sizing.reset-size2.size6, .katex .fontsize-ensurer.reset-size2.size= +6 { font-size: 1.66667em; } + +.katex .sizing.reset-size2.size7, .katex .fontsize-ensurer.reset-size2.size= +7 { font-size: 2em; } + +.katex .sizing.reset-size2.size8, .katex .fontsize-ensurer.reset-size2.size= +8 { font-size: 2.4em; } + +.katex .sizing.reset-size2.size9, .katex .fontsize-ensurer.reset-size2.size= +9 { font-size: 2.88em; } + +.katex .sizing.reset-size2.size10, .katex .fontsize-ensurer.reset-size2.siz= +e10 { font-size: 3.45667em; } + +.katex .sizing.reset-size2.size11, .katex .fontsize-ensurer.reset-size2.siz= +e11 { font-size: 4.14667em; } + +.katex .sizing.reset-size3.size1, .katex .fontsize-ensurer.reset-size3.size= +1 { font-size: 0.714286em; } + +.katex .sizing.reset-size3.size2, .katex .fontsize-ensurer.reset-size3.size= +2 { font-size: 0.857143em; } + +.katex .sizing.reset-size3.size3, .katex .fontsize-ensurer.reset-size3.size= +3 { font-size: 1em; } + +.katex .sizing.reset-size3.size4, .katex .fontsize-ensurer.reset-size3.size= +4 { font-size: 1.14286em; } + +.katex .sizing.reset-size3.size5, .katex .fontsize-ensurer.reset-size3.size= +5 { font-size: 1.28571em; } + +.katex .sizing.reset-size3.size6, .katex .fontsize-ensurer.reset-size3.size= +6 { font-size: 1.42857em; } + +.katex .sizing.reset-size3.size7, .katex .fontsize-ensurer.reset-size3.size= +7 { font-size: 1.71429em; } + +.katex .sizing.reset-size3.size8, .katex .fontsize-ensurer.reset-size3.size= +8 { font-size: 2.05714em; } + +.katex .sizing.reset-size3.size9, .katex .fontsize-ensurer.reset-size3.size= +9 { font-size: 2.46857em; } + +.katex .sizing.reset-size3.size10, .katex .fontsize-ensurer.reset-size3.siz= +e10 { font-size: 2.96286em; } + +.katex .sizing.reset-size3.size11, .katex .fontsize-ensurer.reset-size3.siz= +e11 { font-size: 3.55429em; } + +.katex .sizing.reset-size4.size1, .katex .fontsize-ensurer.reset-size4.size= +1 { font-size: 0.625em; } + +.katex .sizing.reset-size4.size2, .katex .fontsize-ensurer.reset-size4.size= +2 { font-size: 0.75em; } + +.katex .sizing.reset-size4.size3, .katex .fontsize-ensurer.reset-size4.size= +3 { font-size: 0.875em; } + +.katex .sizing.reset-size4.size4, .katex .fontsize-ensurer.reset-size4.size= +4 { font-size: 1em; } + +.katex .sizing.reset-size4.size5, .katex .fontsize-ensurer.reset-size4.size= +5 { font-size: 1.125em; } + +.katex .sizing.reset-size4.size6, .katex .fontsize-ensurer.reset-size4.size= +6 { font-size: 1.25em; } + +.katex .sizing.reset-size4.size7, .katex .fontsize-ensurer.reset-size4.size= +7 { font-size: 1.5em; } + +.katex .sizing.reset-size4.size8, .katex .fontsize-ensurer.reset-size4.size= +8 { font-size: 1.8em; } + +.katex .sizing.reset-size4.size9, .katex .fontsize-ensurer.reset-size4.size= +9 { font-size: 2.16em; } + +.katex .sizing.reset-size4.size10, .katex .fontsize-ensurer.reset-size4.siz= +e10 { font-size: 2.5925em; } + +.katex .sizing.reset-size4.size11, .katex .fontsize-ensurer.reset-size4.siz= +e11 { font-size: 3.11em; } + +.katex .sizing.reset-size5.size1, .katex .fontsize-ensurer.reset-size5.size= +1 { font-size: 0.555556em; } + +.katex .sizing.reset-size5.size2, .katex .fontsize-ensurer.reset-size5.size= +2 { font-size: 0.666667em; } + +.katex .sizing.reset-size5.size3, .katex .fontsize-ensurer.reset-size5.size= +3 { font-size: 0.777778em; } + +.katex .sizing.reset-size5.size4, .katex .fontsize-ensurer.reset-size5.size= +4 { font-size: 0.888889em; } + +.katex .sizing.reset-size5.size5, .katex .fontsize-ensurer.reset-size5.size= +5 { font-size: 1em; } + +.katex .sizing.reset-size5.size6, .katex .fontsize-ensurer.reset-size5.size= +6 { font-size: 1.11111em; } + +.katex .sizing.reset-size5.size7, .katex .fontsize-ensurer.reset-size5.size= +7 { font-size: 1.33333em; } + +.katex .sizing.reset-size5.size8, .katex .fontsize-ensurer.reset-size5.size= +8 { font-size: 1.6em; } + +.katex .sizing.reset-size5.size9, .katex .fontsize-ensurer.reset-size5.size= +9 { font-size: 1.92em; } + +.katex .sizing.reset-size5.size10, .katex .fontsize-ensurer.reset-size5.siz= +e10 { font-size: 2.30444em; } + +.katex .sizing.reset-size5.size11, .katex .fontsize-ensurer.reset-size5.siz= +e11 { font-size: 2.76444em; } + +.katex .sizing.reset-size6.size1, .katex .fontsize-ensurer.reset-size6.size= +1 { font-size: 0.5em; } + +.katex .sizing.reset-size6.size2, .katex .fontsize-ensurer.reset-size6.size= +2 { font-size: 0.6em; } + +.katex .sizing.reset-size6.size3, .katex .fontsize-ensurer.reset-size6.size= +3 { font-size: 0.7em; } + +.katex .sizing.reset-size6.size4, .katex .fontsize-ensurer.reset-size6.size= +4 { font-size: 0.8em; } + +.katex .sizing.reset-size6.size5, .katex .fontsize-ensurer.reset-size6.size= +5 { font-size: 0.9em; } + +.katex .sizing.reset-size6.size6, .katex .fontsize-ensurer.reset-size6.size= +6 { font-size: 1em; } + +.katex .sizing.reset-size6.size7, .katex .fontsize-ensurer.reset-size6.size= +7 { font-size: 1.2em; } + +.katex .sizing.reset-size6.size8, .katex .fontsize-ensurer.reset-size6.size= +8 { font-size: 1.44em; } + +.katex .sizing.reset-size6.size9, .katex .fontsize-ensurer.reset-size6.size= +9 { font-size: 1.728em; } + +.katex .sizing.reset-size6.size10, .katex .fontsize-ensurer.reset-size6.siz= +e10 { font-size: 2.074em; } + +.katex .sizing.reset-size6.size11, .katex .fontsize-ensurer.reset-size6.siz= +e11 { font-size: 2.488em; } + +.katex .sizing.reset-size7.size1, .katex .fontsize-ensurer.reset-size7.size= +1 { font-size: 0.416667em; } + +.katex .sizing.reset-size7.size2, .katex .fontsize-ensurer.reset-size7.size= +2 { font-size: 0.5em; } + +.katex .sizing.reset-size7.size3, .katex .fontsize-ensurer.reset-size7.size= +3 { font-size: 0.583333em; } + +.katex .sizing.reset-size7.size4, .katex .fontsize-ensurer.reset-size7.size= +4 { font-size: 0.666667em; } + +.katex .sizing.reset-size7.size5, .katex .fontsize-ensurer.reset-size7.size= +5 { font-size: 0.75em; } + +.katex .sizing.reset-size7.size6, .katex .fontsize-ensurer.reset-size7.size= +6 { font-size: 0.833333em; } + +.katex .sizing.reset-size7.size7, .katex .fontsize-ensurer.reset-size7.size= +7 { font-size: 1em; } + +.katex .sizing.reset-size7.size8, .katex .fontsize-ensurer.reset-size7.size= +8 { font-size: 1.2em; } + +.katex .sizing.reset-size7.size9, .katex .fontsize-ensurer.reset-size7.size= +9 { font-size: 1.44em; } + +.katex .sizing.reset-size7.size10, .katex .fontsize-ensurer.reset-size7.siz= +e10 { font-size: 1.72833em; } + +.katex .sizing.reset-size7.size11, .katex .fontsize-ensurer.reset-size7.siz= +e11 { font-size: 2.07333em; } + +.katex .sizing.reset-size8.size1, .katex .fontsize-ensurer.reset-size8.size= +1 { font-size: 0.347222em; } + +.katex .sizing.reset-size8.size2, .katex .fontsize-ensurer.reset-size8.size= +2 { font-size: 0.416667em; } + +.katex .sizing.reset-size8.size3, .katex .fontsize-ensurer.reset-size8.size= +3 { font-size: 0.486111em; } + +.katex .sizing.reset-size8.size4, .katex .fontsize-ensurer.reset-size8.size= +4 { font-size: 0.555556em; } + +.katex .sizing.reset-size8.size5, .katex .fontsize-ensurer.reset-size8.size= +5 { font-size: 0.625em; } + +.katex .sizing.reset-size8.size6, .katex .fontsize-ensurer.reset-size8.size= +6 { font-size: 0.694444em; } + +.katex .sizing.reset-size8.size7, .katex .fontsize-ensurer.reset-size8.size= +7 { font-size: 0.833333em; } + +.katex .sizing.reset-size8.size8, .katex .fontsize-ensurer.reset-size8.size= +8 { font-size: 1em; } + +.katex .sizing.reset-size8.size9, .katex .fontsize-ensurer.reset-size8.size= +9 { font-size: 1.2em; } + +.katex .sizing.reset-size8.size10, .katex .fontsize-ensurer.reset-size8.siz= +e10 { font-size: 1.44028em; } + +.katex .sizing.reset-size8.size11, .katex .fontsize-ensurer.reset-size8.siz= +e11 { font-size: 1.72778em; } + +.katex .sizing.reset-size9.size1, .katex .fontsize-ensurer.reset-size9.size= +1 { font-size: 0.289352em; } + +.katex .sizing.reset-size9.size2, .katex .fontsize-ensurer.reset-size9.size= +2 { font-size: 0.347222em; } + +.katex .sizing.reset-size9.size3, .katex .fontsize-ensurer.reset-size9.size= +3 { font-size: 0.405093em; } + +.katex .sizing.reset-size9.size4, .katex .fontsize-ensurer.reset-size9.size= +4 { font-size: 0.462963em; } + +.katex .sizing.reset-size9.size5, .katex .fontsize-ensurer.reset-size9.size= +5 { font-size: 0.520833em; } + +.katex .sizing.reset-size9.size6, .katex .fontsize-ensurer.reset-size9.size= +6 { font-size: 0.578704em; } + +.katex .sizing.reset-size9.size7, .katex .fontsize-ensurer.reset-size9.size= +7 { font-size: 0.694444em; } + +.katex .sizing.reset-size9.size8, .katex .fontsize-ensurer.reset-size9.size= +8 { font-size: 0.833333em; } + +.katex .sizing.reset-size9.size9, .katex .fontsize-ensurer.reset-size9.size= +9 { font-size: 1em; } + +.katex .sizing.reset-size9.size10, .katex .fontsize-ensurer.reset-size9.siz= +e10 { font-size: 1.20023em; } + +.katex .sizing.reset-size9.size11, .katex .fontsize-ensurer.reset-size9.siz= +e11 { font-size: 1.43981em; } + +.katex .sizing.reset-size10.size1, .katex .fontsize-ensurer.reset-size10.si= +ze1 { font-size: 0.24108em; } + +.katex .sizing.reset-size10.size2, .katex .fontsize-ensurer.reset-size10.si= +ze2 { font-size: 0.289296em; } + +.katex .sizing.reset-size10.size3, .katex .fontsize-ensurer.reset-size10.si= +ze3 { font-size: 0.337512em; } + +.katex .sizing.reset-size10.size4, .katex .fontsize-ensurer.reset-size10.si= +ze4 { font-size: 0.385728em; } + +.katex .sizing.reset-size10.size5, .katex .fontsize-ensurer.reset-size10.si= +ze5 { font-size: 0.433944em; } + +.katex .sizing.reset-size10.size6, .katex .fontsize-ensurer.reset-size10.si= +ze6 { font-size: 0.48216em; } + +.katex .sizing.reset-size10.size7, .katex .fontsize-ensurer.reset-size10.si= +ze7 { font-size: 0.578592em; } + +.katex .sizing.reset-size10.size8, .katex .fontsize-ensurer.reset-size10.si= +ze8 { font-size: 0.694311em; } + +.katex .sizing.reset-size10.size9, .katex .fontsize-ensurer.reset-size10.si= +ze9 { font-size: 0.833173em; } + +.katex .sizing.reset-size10.size10, .katex .fontsize-ensurer.reset-size10.s= +ize10 { font-size: 1em; } + +.katex .sizing.reset-size10.size11, .katex .fontsize-ensurer.reset-size10.s= +ize11 { font-size: 1.19961em; } + +.katex .sizing.reset-size11.size1, .katex .fontsize-ensurer.reset-size11.si= +ze1 { font-size: 0.200965em; } + +.katex .sizing.reset-size11.size2, .katex .fontsize-ensurer.reset-size11.si= +ze2 { font-size: 0.241158em; } + +.katex .sizing.reset-size11.size3, .katex .fontsize-ensurer.reset-size11.si= +ze3 { font-size: 0.28135em; } + +.katex .sizing.reset-size11.size4, .katex .fontsize-ensurer.reset-size11.si= +ze4 { font-size: 0.321543em; } + +.katex .sizing.reset-size11.size5, .katex .fontsize-ensurer.reset-size11.si= +ze5 { font-size: 0.361736em; } + +.katex .sizing.reset-size11.size6, .katex .fontsize-ensurer.reset-size11.si= +ze6 { font-size: 0.401929em; } + +.katex .sizing.reset-size11.size7, .katex .fontsize-ensurer.reset-size11.si= +ze7 { font-size: 0.482315em; } + +.katex .sizing.reset-size11.size8, .katex .fontsize-ensurer.reset-size11.si= +ze8 { font-size: 0.578778em; } + +.katex .sizing.reset-size11.size9, .katex .fontsize-ensurer.reset-size11.si= +ze9 { font-size: 0.694534em; } + +.katex .sizing.reset-size11.size10, .katex .fontsize-ensurer.reset-size11.s= +ize10 { font-size: 0.833601em; } + +.katex .sizing.reset-size11.size11, .katex .fontsize-ensurer.reset-size11.s= +ize11 { font-size: 1em; } + +.katex .delimsizing.size1 { font-family: KaTeX_Size1; } + +.katex .delimsizing.size2 { font-family: KaTeX_Size2; } + +.katex .delimsizing.size3 { font-family: KaTeX_Size3; } + +.katex .delimsizing.size4 { font-family: KaTeX_Size4; } + +.katex .delimsizing.mult .delim-size1 > span { font-family: KaTeX_Size1; } + +.katex .delimsizing.mult .delim-size4 > span { font-family: KaTeX_Size4; } + +.katex .nulldelimiter { display: inline-block; width: 0.12em; } + +.katex .delimcenter, .katex .op-symbol { position: relative; } + +.katex .op-symbol.small-op { font-family: KaTeX_Size1; } + +.katex .op-symbol.large-op { font-family: KaTeX_Size2; } + +.katex .op-limits > .vlist-t { text-align: center; } + +.katex .accent > .vlist-t { text-align: center; } + +.katex .accent .accent-body { position: relative; } + +.katex .accent .accent-body:not(.accent-full) { width: 0px; } + +.katex .overlay { display: block; } + +.katex .mtable .vertical-separator { display: inline-block; min-width: 1px;= + } + +.katex .mtable .arraycolsep { display: inline-block; } + +.katex .mtable .col-align-c > .vlist-t { text-align: center; } + +.katex .mtable .col-align-l > .vlist-t { text-align: left; } + +.katex .mtable .col-align-r > .vlist-t { text-align: right; } + +.katex .svg-align { text-align: left; } + +.katex svg { display: block; position: absolute; width: 100%; height: inher= +it; fill: currentcolor; stroke: currentcolor; fill-rule: nonzero; fill-opac= +ity: 1; stroke-width: 1; stroke-linecap: butt; stroke-linejoin: miter; stro= +ke-miterlimit: 4; stroke-dasharray: none; stroke-dashoffset: 0; stroke-opac= +ity: 1; } + +.katex svg path { stroke: none; } + +.katex img { border-style: none; min-width: 0px; min-height: 0px; max-width= +: none; max-height: none; } + +.katex .stretchy { width: 100%; display: block; position: relative; overflo= +w: hidden; } + +.katex .stretchy::before, .katex .stretchy::after { content: ""; } + +.katex .hide-tail { width: 100%; position: relative; overflow: hidden; } + +.katex .halfarrow-left { position: absolute; left: 0px; width: 50.2%; overf= +low: hidden; } + +.katex .halfarrow-right { position: absolute; right: 0px; width: 50.2%; ove= +rflow: hidden; } + +.katex .brace-left { position: absolute; left: 0px; width: 25.1%; overflow:= + hidden; } + +.katex .brace-center { position: absolute; left: 25%; width: 50%; overflow:= + hidden; } + +.katex .brace-right { position: absolute; right: 0px; width: 25.1%; overflo= +w: hidden; } + +.katex .x-arrow-pad { padding: 0px 0.5em; } + +.katex .cd-arrow-pad { padding: 0px 0.55556em 0px 0.27778em; } + +.katex .x-arrow, .katex .mover, .katex .munder { text-align: center; } + +.katex .boxpad { padding: 0px 0.3em; } + +.katex .fbox, .katex .fcolorbox { box-sizing: border-box; border: 0.04em so= +lid; } + +.katex .cancel-pad { padding: 0px 0.2em; } + +.katex .cancel-lap { margin-left: -0.2em; margin-right: -0.2em; } + +.katex .sout { border-bottom-style: solid; border-bottom-width: 0.08em; } + +.katex .angl { box-sizing: border-box; border-top: 0.049em solid; border-ri= +ght: 0.049em solid; margin-right: 0.03889em; } + +.katex .anglpad { padding: 0px 0.03889em; } + +.katex .eqn-num::before { counter-increment: katexEqnNo 1; content: "(" cou= +nter(katexEqnNo) ")"; } + +.katex .mml-eqn-num::before { counter-increment: mmlEqnNo 1; content: "(" c= +ounter(mmlEqnNo) ")"; } + +.katex .mtr-glue { width: 50%; } + +.katex .cd-vert-arrow { display: inline-block; position: relative; } + +.katex .cd-label-left { display: inline-block; position: absolute; right: c= +alc(50% + 0.3em); text-align: left; } + +.katex .cd-label-right { display: inline-block; position: absolute; left: c= +alc(50% + 0.3em); text-align: right; } + +.katex-display { display: block; margin: 1em 0px; text-align: center; } + +.katex-display > .katex { display: block; text-align: center; white-space: = +nowrap; } + +.katex-display > .katex > .katex-html { display: block; position: relative;= + } + +.katex-display > .katex > .katex-html > .tag { position: absolute; right: 0= +px; } + +.katex-display.leqno > .katex > .katex-html > .tag { left: 0px; right: auto= +; } + +.katex-display.fleqn > .katex { text-align: left; padding-left: 2em; } + +body { counter-reset: katexEqnNo 0 mmlEqnNo 0; } + +.root[data-v-271bb002] .fade-enter-active, .root[data-v-271bb002] .fade-lea= +ve-active { transition: opacity 0.3s ease-in-out 0s; } + +.root[data-v-271bb002] .fade-enter, .root[data-v-271bb002] .fade-leave-to {= + opacity: 0; } +------MultipartBoundary--ytXB2gyJ491v8aIRmgQ9VKHloYt6M6mXRT2ezQqnux---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://github.githubassets.com/assets/gist-embed-4ac6018bcc05457cde2f66d2e7299d11.css + +@charset "utf-8"; + +.gist { color: rgb(51, 51, 51); direction: ltr; font-size: 16px; text-align= +: left; } + +.gist .markdown-body { font-family: -apple-system, BlinkMacSystemFont, "Seg= +oe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"= +, "Segoe UI Symbol"; font-size: 16px; line-height: 1.5; overflow-wrap: brea= +k-word; } + +.gist .markdown-body::before { content: ""; display: table; } + +.gist .markdown-body::after { clear: both; content: ""; display: table; } + +.gist .markdown-body > :first-child { margin-top: 0px !important; } + +.gist .markdown-body > :last-child { margin-bottom: 0px !important; } + +.gist .markdown-body a:not([href]) { color: inherit; text-decoration: none;= + } + +.gist .markdown-body .absent { color: rgb(203, 36, 49); } + +.gist .markdown-body .anchor { float: left; line-height: 1; margin-left: -2= +0px; padding-right: 4px; } + +.gist .markdown-body .anchor:focus { outline: none; } + +.gist .markdown-body blockquote, .gist .markdown-body details, .gist .markd= +own-body dl, .gist .markdown-body ol, .gist .markdown-body p, .gist .markdo= +wn-body pre, .gist .markdown-body table, .gist .markdown-body ul { margin-b= +ottom: 16px; margin-top: 0px; } + +.gist .markdown-body hr { background-color: rgb(225, 228, 232); border: 0px= +; height: 0.25em; margin: 24px 0px; padding: 0px; } + +.gist .markdown-body blockquote { border-left: 0.25em solid rgb(223, 226, 2= +29); color: rgb(106, 115, 125); padding: 0px 1em; } + +.gist .markdown-body blockquote > :first-child { margin-top: 0px; } + +.gist .markdown-body blockquote > :last-child { margin-bottom: 0px; } + +.gist .markdown-body kbd { background-color: rgb(250, 251, 252); border-wid= +th: 1px; border-style: solid; border-color: rgb(198, 203, 209) rgb(198, 203= +, 209) rgb(149, 157, 165); border-image: initial; border-radius: 3px; box-s= +hadow: rgb(149, 157, 165) 0px -1px 0px inset; color: rgb(68, 77, 86); displ= +ay: inline-block; font-size: 11px; line-height: 10px; padding: 3px 5px; ver= +tical-align: middle; } + +.gist .markdown-body h1, .gist .markdown-body h2, .gist .markdown-body h3, = +.gist .markdown-body h4, .gist .markdown-body h5, .gist .markdown-body h6 {= + font-weight: 600; line-height: 1.25; margin-bottom: 16px; margin-top: 24px= +; } + +.gist .markdown-body h1 .octicon-link, .gist .markdown-body h2 .octicon-lin= +k, .gist .markdown-body h3 .octicon-link, .gist .markdown-body h4 .octicon-= +link, .gist .markdown-body h5 .octicon-link, .gist .markdown-body h6 .octic= +on-link { color: rgb(27, 31, 35); vertical-align: middle; visibility: hidde= +n; } + +.gist .markdown-body h1:hover .anchor, .gist .markdown-body h2:hover .ancho= +r, .gist .markdown-body h3:hover .anchor, .gist .markdown-body h4:hover .an= +chor, .gist .markdown-body h5:hover .anchor, .gist .markdown-body h6:hover = +.anchor { text-decoration: none; } + +.gist .markdown-body h1:hover .anchor .octicon-link, .gist .markdown-body h= +2:hover .anchor .octicon-link, .gist .markdown-body h3:hover .anchor .octic= +on-link, .gist .markdown-body h4:hover .anchor .octicon-link, .gist .markdo= +wn-body h5:hover .anchor .octicon-link, .gist .markdown-body h6:hover .anch= +or .octicon-link { visibility: visible; } + +.gist .markdown-body h1 code, .gist .markdown-body h1 tt, .gist .markdown-b= +ody h2 code, .gist .markdown-body h2 tt, .gist .markdown-body h3 code, .gis= +t .markdown-body h3 tt, .gist .markdown-body h4 code, .gist .markdown-body = +h4 tt, .gist .markdown-body h5 code, .gist .markdown-body h5 tt, .gist .mar= +kdown-body h6 code, .gist .markdown-body h6 tt { font-size: inherit; } + +.gist .markdown-body h1 { font-size: 2em; } + +.gist .markdown-body h1, .gist .markdown-body h2 { border-bottom: 1px solid= + rgb(234, 236, 239); padding-bottom: 0.3em; } + +.gist .markdown-body h2 { font-size: 1.5em; } + +.gist .markdown-body h3 { font-size: 1.25em; } + +.gist .markdown-body h4 { font-size: 1em; } + +.gist .markdown-body h5 { font-size: 0.875em; } + +.gist .markdown-body h6 { color: rgb(106, 115, 125); font-size: 0.85em; } + +.gist .markdown-body ol, .gist .markdown-body ul { padding-left: 2em; } + +.gist .markdown-body ol.no-list, .gist .markdown-body ul.no-list { list-sty= +le-type: none; padding: 0px; } + +.gist .markdown-body ol ol, .gist .markdown-body ol ul, .gist .markdown-bod= +y ul ol, .gist .markdown-body ul ul { margin-bottom: 0px; margin-top: 0px; = +} + +.gist .markdown-body li { } + +.gist .markdown-body li > p { margin-top: 16px; } + +.gist .markdown-body li + li { margin-top: 0.25em; } + +.gist .markdown-body dl { padding: 0px; } + +.gist .markdown-body dl dt { font-size: 1em; font-style: italic; font-weigh= +t: 600; margin-top: 16px; padding: 0px; } + +.gist .markdown-body dl dd { margin-bottom: 16px; padding: 0px 16px; } + +.gist .markdown-body table { display: block; overflow: auto; width: 100%; } + +.gist .markdown-body table th { font-weight: 600; } + +.gist .markdown-body table td, .gist .markdown-body table th { border: 1px = +solid rgb(223, 226, 229); padding: 6px 13px; } + +.gist .markdown-body table tr { background-color: rgb(255, 255, 255); borde= +r-top: 1px solid rgb(198, 203, 209); } + +.gist .markdown-body table tr:nth-child(2n) { background-color: rgb(246, 24= +8, 250); } + +.gist .markdown-body table img { background-color: transparent; } + +.gist .markdown-body img { background-color: rgb(255, 255, 255); box-sizing= +: content-box; max-width: 100%; } + +.gist .markdown-body img[align=3D"right"] { padding-left: 20px; } + +.gist .markdown-body img[align=3D"left"] { padding-right: 20px; } + +.gist .markdown-body .emoji { background-color: transparent; max-width: non= +e; vertical-align: text-top; } + +.gist .markdown-body span.frame { display: block; overflow: hidden; } + +.gist .markdown-body span.frame > span { border: 1px solid rgb(223, 226, 22= +9); display: block; float: left; margin: 13px 0px 0px; overflow: hidden; pa= +dding: 7px; width: auto; } + +.gist .markdown-body span.frame span img { display: block; float: left; } + +.gist .markdown-body span.frame span span { clear: both; color: rgb(36, 41,= + 46); display: block; padding: 5px 0px 0px; } + +.gist .markdown-body span.align-center { clear: both; display: block; overf= +low: hidden; } + +.gist .markdown-body span.align-center > span { display: block; margin: 13p= +x auto 0px; overflow: hidden; text-align: center; } + +.gist .markdown-body span.align-center span img { margin: 0px auto; text-al= +ign: center; } + +.gist .markdown-body span.align-right { clear: both; display: block; overfl= +ow: hidden; } + +.gist .markdown-body span.align-right > span { display: block; margin: 13px= + 0px 0px; overflow: hidden; text-align: right; } + +.gist .markdown-body span.align-right span img { margin: 0px; text-align: r= +ight; } + +.gist .markdown-body span.float-left { display: block; float: left; margin-= +right: 13px; overflow: hidden; } + +.gist .markdown-body span.float-left span { margin: 13px 0px 0px; } + +.gist .markdown-body span.float-right { display: block; float: right; margi= +n-left: 13px; overflow: hidden; } + +.gist .markdown-body span.float-right > span { display: block; margin: 13px= + auto 0px; overflow: hidden; text-align: right; } + +.gist .markdown-body code, .gist .markdown-body tt { background-color: rgba= +(27, 31, 35, 0.05); border-radius: 3px; font-size: 85%; margin: 0px; paddin= +g: 0.2em 0.4em; } + +.gist .markdown-body code br, .gist .markdown-body tt br { display: none; } + +.gist .markdown-body del code { text-decoration: inherit; } + +.gist .markdown-body pre { overflow-wrap: normal; } + +.gist .markdown-body pre > code { background: transparent; border: 0px; fon= +t-size: 100%; margin: 0px; padding: 0px; white-space: pre; word-break: norm= +al; } + +.gist .markdown-body .highlight { margin-bottom: 16px; } + +.gist .markdown-body .highlight pre { margin-bottom: 0px; word-break: norma= +l; } + +.gist .markdown-body .highlight pre, .gist .markdown-body pre { background-= +color: rgb(246, 248, 250); border-radius: 3px; font-size: 85%; line-height:= + 1.45; overflow: auto; padding: 16px; } + +.gist .markdown-body pre code, .gist .markdown-body pre tt { background-col= +or: transparent; border: 0px; display: inline; line-height: inherit; margin= +: 0px; overflow: visible; padding: 0px; overflow-wrap: normal; } + +.gist .markdown-body .csv-data td, .gist .markdown-body .csv-data th { font= +-size: 12px; line-height: 1; overflow: hidden; padding: 5px; text-align: le= +ft; white-space: nowrap; } + +.gist .markdown-body .csv-data .blob-num { background: rgb(255, 255, 255); = +border: 0px; padding: 10px 8px 9px; text-align: right; } + +.gist .markdown-body .csv-data tr { border-top: 0px; } + +.gist .markdown-body .csv-data th { background: rgb(246, 248, 250); border-= +top: 0px; font-weight: 600; } + +.gist .pl-c { color: rgb(106, 115, 125); } + +.gist .pl-c1, .gist .pl-s .pl-v { color: rgb(0, 92, 197); } + +.gist .pl-e, .gist .pl-en { color: rgb(111, 66, 193); } + +.gist .pl-s .pl-s1, .gist .pl-smi { color: rgb(36, 41, 46); } + +.gist .pl-ent { color: rgb(34, 134, 58); } + +.gist .pl-k { color: rgb(215, 58, 73); } + +.gist .pl-pds, .gist .pl-s, .gist .pl-s .pl-pse .pl-s1, .gist .pl-sr, .gist= + .pl-sr .pl-cce, .gist .pl-sr .pl-sra, .gist .pl-sr .pl-sre { color: rgb(3,= + 47, 98); } + +.gist .pl-smw, .gist .pl-v { color: rgb(227, 98, 9); } + +.gist .pl-bu { color: rgb(179, 29, 40); } + +.gist .pl-ii { background-color: rgb(179, 29, 40); color: rgb(250, 251, 252= +); } + +.gist .pl-c2 { background-color: rgb(215, 58, 73); color: rgb(250, 251, 252= +); } + +.gist .pl-c2::before { content: "^M"; } + +.gist .pl-sr .pl-cce { color: rgb(34, 134, 58); font-weight: 700; } + +.gist .pl-ml { color: rgb(115, 92, 15); } + +.gist .pl-mh, .gist .pl-mh .pl-en, .gist .pl-ms { color: rgb(0, 92, 197); f= +ont-weight: 700; } + +.gist .pl-mi { color: rgb(36, 41, 46); font-style: italic; } + +.gist .pl-mb { color: rgb(36, 41, 46); font-weight: 700; } + +.gist .pl-md { background-color: rgb(255, 238, 240); color: rgb(179, 29, 40= +); } + +.gist .pl-mi1 { background-color: rgb(240, 255, 244); color: rgb(34, 134, 5= +8); } + +.gist .pl-mc { background-color: rgb(255, 235, 218); color: rgb(227, 98, 9)= +; } + +.gist .pl-mi2 { background-color: rgb(0, 92, 197); color: rgb(246, 248, 250= +); } + +.gist .pl-mdr { color: rgb(111, 66, 193); font-weight: 700; } + +.gist .pl-ba { color: rgb(88, 96, 105); } + +.gist .pl-sg { color: rgb(149, 157, 165); } + +.gist .pl-corl { color: rgb(3, 47, 98); text-decoration: underline; } + +.gist .breadcrumb { color: rgb(88, 96, 105); font-size: 16px; } + +.gist .breadcrumb .separator { white-space: pre-wrap; } + +.gist .breadcrumb .separator::after, .gist .breadcrumb .separator::before {= + content: " "; } + +.gist .breadcrumb strong.final-path { color: rgb(36, 41, 46); } + +.gist .editor-abort { display: inline; font-size: 14px; } + +.gist .blob-interaction-bar { background-color: rgb(242, 242, 242); border-= +bottom: 1px solid rgb(229, 229, 229); position: relative; } + +.gist .blob-interaction-bar::before { content: ""; display: table; } + +.gist .blob-interaction-bar::after { clear: both; content: ""; display: tab= +le; } + +.gist .blob-interaction-bar .octicon-search { color: rgb(88, 96, 105); font= +-size: 12px; left: 10px; position: absolute; top: 10px; } + +.gist .blob-filter { border: 0px; border-radius: 0px; font-size: 12px; outl= +ine: none; padding: 4px 20px 5px 30px; width: 100%; } + +.gist .blob-filter:focus { outline: none; } + +.gist .html-blob { margin-bottom: 15px; } + +.gist .TagsearchPopover { max-width: 600px; width: inherit; } + +.gist .TagsearchPopover-content { max-height: 300px; } + +.gist .TagsearchPopover-list .TagsearchPopover-list-item:hover { background= +-color: rgb(246, 248, 250); } + +.gist .TagsearchPopover-list .TagsearchPopover-list-item .TagsearchPopover-= +item:hover { text-decoration: none; } + +.gist .TagsearchPopover-list .blob-code-inner { white-space: pre-wrap; } + +.gist .license-summary-octicon { color: rgb(149, 157, 165); } + +.gist .rule-type-permissions { color: rgb(40, 167, 69); } + +.gist .rule-type-conditions { color: rgb(3, 102, 214); } + +.gist .rule-type-limitations { color: rgb(215, 58, 73); } + +.gist .linejump .linejump-input { background-color: rgb(250, 251, 252); wid= +th: 340px; } + +.gist .linejump .btn, .gist .linejump .linejump-input { font-size: 16px; pa= +dding: 10px 15px; } + +.gist .blob-wrapper { overflow: auto hidden; } + +.gist .page-blob.height-full .blob-wrapper { overflow-y: auto; } + +.gist .page-edit-blob.height-full .CodeMirror { height: 300px; } + +.gist .page-edit-blob.height-full .CodeMirror, .gist .page-edit-blob.height= +-full .CodeMirror-scroll { display: flex; flex: 1 1 auto; flex-direction: c= +olumn; } + +.gist .blob-wrapper-embedded { max-height: 240px; overflow-y: auto; } + +.gist .diff-table { border-collapse: separate; width: 100%; } + +.gist .diff-table .line-comments { border-top: 1px solid rgb(225, 228, 232)= +; padding: 10px; vertical-align: top; } + +.gist .diff-table .line-comments:first-child + .empty-cell { border-left-wi= +dth: 1px; } + +.gist .diff-table tr:not(:last-child) .line-comments { border-bottom: 1px s= +olid rgb(225, 228, 232); border-top: 1px solid rgb(225, 228, 232); } + +.gist .blob-num { color: rgba(27, 31, 35, 0.3); cursor: pointer; font-famil= +y: SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace; font-size= +: 12px; line-height: 20px; min-width: 50px; padding-left: 10px; padding-rig= +ht: 10px; text-align: right; user-select: none; vertical-align: top; white-= +space: nowrap; width: 1%; } + +.gist .blob-num:hover { color: rgba(27, 31, 35, 0.6); } + +.gist .blob-num::before { content: attr(data-line-number); } + +.gist .blob-num.non-expandable { cursor: default; } + +.gist .blob-num.non-expandable:hover { color: rgba(27, 31, 35, 0.3); } + +.gist .blob-code { line-height: 20px; padding-left: 10px; padding-right: 10= +px; position: relative; vertical-align: top; } + +.gist .blob-code-inner { color: rgb(36, 41, 46); font-family: SFMono-Regula= +r, Consolas, "Liberation Mono", Menlo, monospace; font-size: 12px; overflow= +: visible; white-space: pre; overflow-wrap: normal; } + +.gist .blob-code-inner .x-first { border-bottom-left-radius: 0.2em; border-= +top-left-radius: 0.2em; } + +.gist .blob-code-inner .x-last { border-bottom-right-radius: 0.2em; border-= +top-right-radius: 0.2em; } + +.gist .blob-code-inner.highlighted, .gist .blob-code-inner .highlighted { b= +ackground-color: rgb(255, 251, 221); } + +.gist .blob-code-marker::before { content: attr(data-code-marker); } + +.gist .blob-code-marker-cell { user-select: none; width: 1em; } + +.gist .blob-code-marker-cell::before { content: attr(data-code-marker); dis= +play: block; height: 0px; width: 0px; } + +.gist .blob-code-marker-addition::before { content: "+ "; } + +.gist .blob-code-marker-deletion::before { content: "- "; } + +.gist .blob-code-marker-context::before { content: " "; } + +.gist .soft-wrap .diff-table { table-layout: fixed; } + +.gist .soft-wrap .blob-code { padding-left: 18px; text-indent: -7px; } + +.gist .soft-wrap .blob-code-inner { white-space: pre-wrap; overflow-wrap: b= +reak-word; } + +.gist .soft-wrap .no-nl-marker { display: none; } + +.gist .soft-wrap .add-line-comment { margin-left: -28px; } + +.gist .blob-code-hunk, .gist .blob-num-expandable, .gist .blob-num-hunk { c= +olor: rgba(27, 31, 35, 0.7); vertical-align: middle; } + +.gist .blob-num-expandable, .gist .blob-num-hunk { background-color: rgb(21= +9, 237, 255); } + +.gist .blob-code-hunk { background-color: rgb(241, 248, 255); border-width:= + 1px 0px; padding-bottom: 4px; padding-top: 4px; } + +.gist .blob-expanded .blob-code, .gist .blob-expanded .blob-num { backgroun= +d-color: rgb(250, 251, 252); } + +.gist .blob-expanded + tr:not(.blob-expanded) .blob-code, .gist .blob-expan= +ded + tr:not(.blob-expanded) .blob-num { border-top: 1px solid rgb(234, 236= +, 239); } + +.gist .blob-expanded .blob-num-hunk { border-top: 1px solid rgb(234, 236, 2= +39); } + +.gist tr:not(.blob-expanded) + .blob-expanded .blob-code, .gist tr:not(.blo= +b-expanded) + .blob-expanded .blob-num { border-top: 1px solid rgb(234, 236= +, 239); } + +.gist .blob-num-expandable { font-size: 12px; padding: 0px; text-align: cen= +ter; } + +.gist .blob-num-expandable .diff-expander { color: rgb(88, 96, 105); cursor= +: pointer; display: block; height: auto; margin-right: -1px; padding: 4px 1= +1px 4px 10px; width: auto; } + +.gist .blob-num-expandable .diff-expander .octicon { vertical-align: top; } + +.gist .blob-num-expandable .directional-expander { color: rgb(88, 96, 105);= + cursor: pointer; display: block; height: auto; margin-right: -1px; width: = +auto; } + +.gist .blob-num-expandable .single-expander { padding-bottom: 4px; padding-= +top: 4px; } + +.gist .blob-num-expandable .diff-expander:hover, .gist .blob-num-expandable= + .directional-expander:hover { background-color: rgb(3, 102, 214); border-c= +olor: rgb(3, 102, 214); color: rgb(255, 255, 255); text-shadow: none; } + +.gist .blob-code-addition { background-color: rgb(230, 255, 237); } + +.gist .blob-code-addition .x { background-color: rgb(172, 242, 189); color:= + rgb(36, 41, 46); } + +.gist .blob-num-addition { background-color: rgb(205, 255, 216); border-col= +or: rgb(190, 245, 203); } + +.gist .blob-code-deletion { background-color: rgb(255, 238, 240); } + +.gist .blob-code-deletion .x { background-color: rgb(253, 184, 192); color:= + rgb(36, 41, 46); } + +.gist .blob-num-deletion { background-color: rgb(255, 220, 224); border-col= +or: rgb(253, 174, 183); } + +.gist .selected-line.blob-code { background-color: rgb(255, 251, 221); } + +.gist .selected-line.blob-code .x { background-color: transparent; } + +.gist .selected-line.blob-num { background-color: rgb(255, 245, 177); borde= +r-color: rgb(255, 234, 127); } + +.gist .add-line-comment { background-color: rgb(3, 102, 214); background-im= +age: linear-gradient(rgb(3, 114, 239), rgb(3, 102, 214)); border-radius: 3p= +x; box-shadow: rgba(27, 31, 35, 0.15) 0px 1px 4px; color: rgb(255, 255, 255= +); cursor: pointer; float: left; height: 22px; line-height: 21px; margin: -= +2px -10px -2px -20px; opacity: 0; position: relative; text-align: center; t= +ext-indent: 0px; transform: scale(0.8); transition: transform 0.1s ease-in-= +out 0s; width: 22px; z-index: 5; } + +.gist .add-line-comment:hover { transform: scale(1); } + +.gist .add-line-comment:focus, .is-hovered .gist .add-line-comment { opacit= +y: 1; } + +.gist .add-line-comment .octicon { pointer-events: none; vertical-align: te= +xt-top; } + +.gist .add-line-comment.octicon-check { background: rgb(51, 51, 51); opacit= +y: 1; } + +.gist .inline-comment-form { border: 1px solid rgb(223, 226, 229); border-r= +adius: 3px; } + +.gist .inline-review-comment { margin-bottom: 10px !important; margin-top: = +0px !important; } + +.gist .inline-review-comment .gc:first-child + tr .blob-code, .gist .inline= +-review-comment .gc:first-child + tr .blob-num { padding-top: 5px; } + +.gist .inline-review-comment tr:last-child { border-bottom-left-radius: 2px= +; border-bottom-right-radius: 2px; } + +.gist .inline-review-comment tr:last-child .blob-code, .gist .inline-review= +-comment tr:last-child .blob-num { padding-bottom: 8px; } + +.gist .inline-review-comment tr:last-child .blob-code:first-child, .gist .i= +nline-review-comment tr:last-child .blob-num:first-child { border-bottom-le= +ft-radius: 2px; } + +.gist .inline-review-comment tr:last-child .blob-code:last-child, .gist .in= +line-review-comment tr:last-child .blob-num:last-child { border-bottom-righ= +t-radius: 2px; } + +.gist .timeline-inline-comments { table-layout: fixed; width: 100%; } + +.gist .show-inline-notes .inline-comments, .gist .timeline-inline-comments = +.inline-comments { display: table-row; } + +.gist .inline-comments, .gist .inline-comments.is-collapsed { display: none= +; } + +.gist .inline-comments .line-comments.is-collapsed { visibility: hidden; } + +.gist .inline-comments .line-comments + .blob-num { border-left-width: 1px;= + } + +.gist .inline-comments .timeline-comment { margin-bottom: 10px; } + +.gist .comment-holder, .gist .inline-comments .inline-comment-form, .gist .= +inline-comments .inline-comment-form-container { max-width: 780px; } + +.gist .empty-cell + .line-comments, .gist .line-comments + .line-comments {= + border-left: 1px solid rgb(234, 236, 239); } + +.gist .inline-comment-form-container .inline-comment-form, .gist .inline-co= +mment-form-container.open .inline-comment-form-actions { display: none; } + +.gist .inline-comment-form-container .inline-comment-form-actions, .gist .i= +nline-comment-form-container.open .inline-comment-form { display: block; } + +.gist body.full-width .container, .gist body.full-width .container-lg, .gis= +t body.split-diff .container, .gist body.split-diff .container-lg { max-wid= +th: none; padding-left: 20px; padding-right: 20px; width: 100%; } + +.gist body.full-width .repository-content, .gist body.split-diff .repositor= +y-content { width: 100%; } + +.gist body.full-width .new-pr-form, .gist body.split-diff .new-pr-form { ma= +x-width: 980px; } + +.gist .file-diff-split { table-layout: fixed; } + +.gist .file-diff-split .blob-code + .blob-num { border-left: 1px solid rgb(= +246, 248, 250); } + +.gist .file-diff-split .blob-code-inner { white-space: pre-wrap; overflow-w= +rap: break-word; } + +.gist .file-diff-split .empty-cell { background-color: rgb(250, 251, 252); = +border-right-color: rgb(234, 236, 239); cursor: default; } + +@media (max-width: 1280px) { + .gist .file-diff-split .write-selected .comment-form-head.comment-form-he= +ad { margin-bottom: 48px; } + .gist .file-diff-split markdown-toolbar { bottom: -40px; position: absolu= +te; right: 8px; } +} + +.gist .submodule-diff-stats .octicon-diff-removed { color: rgb(203, 36, 49)= +; } + +.gist .submodule-diff-stats .octicon-diff-renamed { color: rgb(103, 122, 13= +3); } + +.gist .submodule-diff-stats .octicon-diff-modified { color: rgb(208, 180, 7= +6); } + +.gist .submodule-diff-stats .octicon-diff-added { color: rgb(40, 167, 69); = +} + +.gist .BlobToolbar { left: -17px; } + +.gist .BlobToolbar-dropdown { margin-left: -2px; } + +.gist .code-navigation-banner { background: linear-gradient(rgba(242, 248, = +254, 0), rgba(242, 248, 254, 0.47)); } + +.gist .code-navigation-banner .code-navigation-banner-illo { background-ima= +ge: url("/images/modules/blob/code-navigation-banner-illo.svg"); background= +-position: 50% center; background-repeat: no-repeat; } + +.gist .pl-token.active, .gist .pl-token:hover { background: rgb(255, 234, 1= +27); cursor: pointer; } + +.gist .task-list-item { list-style-type: none; } + +.gist .task-list-item label { font-weight: 400; } + +.gist .task-list-item.enabled label { cursor: pointer; } + +.gist .task-list-item + .task-list-item { margin-top: 3px; } + +.gist .task-list-item .handle { display: none; } + +.gist .task-list-item-checkbox { margin: 0px 0.2em 0.25em -1.6em; vertical-= +align: middle; } + +.gist .reorderable-task-lists .markdown-body .contains-task-list { padding:= + 0px; } + +.gist .reorderable-task-lists .markdown-body li:not(.task-list-item) { marg= +in-left: 26px; } + +.gist .reorderable-task-lists .markdown-body ol:not(.contains-task-list) li= +, .gist .reorderable-task-lists .markdown-body ul:not(.contains-task-list) = +li { margin-left: 0px; } + +.gist .reorderable-task-lists .markdown-body li p { margin-top: 0px; } + +.gist .reorderable-task-lists .markdown-body .task-list-item { border: 1px = +solid transparent; margin-left: -15px; margin-right: -15px; padding-left: 4= +2px; padding-right: 15px; } + +.gist .reorderable-task-lists .markdown-body .task-list-item + .task-list-i= +tem { margin-top: 0px; } + +.gist .reorderable-task-lists .markdown-body .task-list-item .contains-task= +-list { padding-top: 4px; } + +.gist .reorderable-task-lists .markdown-body .task-list-item .handle { disp= +lay: block; float: left; margin-left: -43px; opacity: 0; padding: 2px 0px 0= +px 2px; width: 20px; } + +.gist .reorderable-task-lists .markdown-body .task-list-item .drag-handle {= + fill: rgb(51, 51, 51); } + +.gist .reorderable-task-lists .markdown-body .task-list-item.hovered > .han= +dle { opacity: 1; } + +.gist .reorderable-task-lists .markdown-body .task-list-item.is-dragging { = +opacity: 0; } + +.gist .review-comment-contents .markdown-body .task-list-item { border-bott= +om-left-radius: 3px; border-top-left-radius: 3px; margin-left: -12px; margi= +n-right: -12px; padding-left: 42px; } + +.gist .review-comment-contents .markdown-body .task-list-item.hovered { bor= +der-left-color: rgb(237, 237, 237); } + +.gist .highlight { background: rgb(255, 255, 255); border: 0px; color: rgb(= +51, 51, 51); font-family: SFMono-Regular, Consolas, "Liberation Mono", Menl= +o, monospace; font-size: 12px; font-weight: 400; line-height: 1.4; margin: = +0px; padding: 0px; } + +.gist .octospinner, .gist .render-viewer-error, .gist .render-viewer-fatal,= + .gist .render-viewer-invalid { display: none; } + +.gist iframe.render-viewer { border: 0px; height: 480px; overflow: hidden; = +width: 100%; } + +.gist code, .gist pre { white-space: pre; font-family: SFMono-Regular, Cons= +olas, "Liberation Mono", Menlo, monospace !important; } + +.gist .gist-meta { background-color: rgb(247, 247, 247); border-radius: 0px= + 0px 2px 2px; color: rgb(88, 96, 105); font: 12px -apple-system, BlinkMacSy= +stemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "S= +egoe UI Emoji", "Segoe UI Symbol"; overflow: hidden; padding: 10px; } + +.gist .gist-meta a { border: 0px; color: rgb(102, 102, 102); font-weight: 6= +00; text-decoration: none; } + +.gist .gist-data { background-color: rgb(255, 255, 255); border-bottom: 1px= + solid rgb(221, 221, 221); border-radius: 2px 2px 0px 0px; overflow: auto; = +overflow-wrap: normal; } + +.gist .gist-file { border-width: 1px; border-style: solid; border-image: in= +itial; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 20= +4); border-radius: 3px; font-family: SFMono-Regular, Consolas, "Liberation = +Mono", Menlo, monospace; margin-bottom: 1em; } + +.gist .gist-file article { padding: 6px; } + +.gist .gist-file .scroll .gist-data { inset: 0px 0px 30px; overflow: scroll= +; position: absolute; } + +.gist .gist-file .scroll .gist-meta { bottom: 0px; left: 0px; position: abs= +olute; right: 0px; } + +.gist .blob-num { min-width: inherit; } + +.gist .blob-code, .gist .blob-num { background: transparent; padding: 1px 1= +0px !important; } + +.gist .blob-code { border: 0px; text-align: left; } + +.gist .blob-wrapper table { border-collapse: collapse; } + +.gist .blob-wrapper tr:first-child td { padding-top: 4px; } + +.gist .markdown-body .anchor { display: none; } +------MultipartBoundary--ytXB2gyJ491v8aIRmgQ9VKHloYt6M6mXRT2ezQqnux---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://fonts.googleapis.com/icon?family=Material+Icons + +@charset "utf-8"; + +@font-face { font-family: "Material Icons"; font-style: normal; font-weight= +: 400; src: url("https://fonts.gstatic.com/s/materialicons/v140/flUhRq6tzZc= +lQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2") format("woff2"); } + +.material-icons { font-family: "Material Icons"; font-weight: normal; font-= +style: normal; font-size: 24px; line-height: 1; letter-spacing: normal; tex= +t-transform: none; display: inline-block; white-space: nowrap; overflow-wra= +p: normal; direction: ltr; font-feature-settings: "liga"; -webkit-font-smoo= +thing: antialiased; } +------MultipartBoundary--ytXB2gyJ491v8aIRmgQ9VKHloYt6M6mXRT2ezQqnux---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://openai.com/_nuxt/Detail.befef1e5.css + +@charset "utf-8"; + +.ui-chapter--focus::before { display: block; } + +@media (min-width: 1280px) { + .generic-detail > div > .ui-block:first-child > [class^=3D"mt-"] { margin= +-top: 0rem; } +} +------MultipartBoundary--ytXB2gyJ491v8aIRmgQ9VKHloYt6M6mXRT2ezQqnux---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://openai.com/_nuxt/search.7501b419.css + +@charset "utf-8"; + +.ui-link--tab::before { top: 0rem; bottom: 0.5rem; } +------MultipartBoundary--ytXB2gyJ491v8aIRmgQ9VKHloYt6M6mXRT2ezQqnux------ From 93416461548acfe4f8b982f02270c25b1003992f Mon Sep 17 00:00:00 2001 From: Srijan Subedi <94234723+Srijan-Subedi@users.noreply.github.com> Date: Wed, 29 Nov 2023 13:47:05 -0800 Subject: [PATCH 2/3] stuff --- static/examples.json | 216 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 216 insertions(+) diff --git a/static/examples.json b/static/examples.json index f295053..de4385c 100644 --- a/static/examples.json +++ b/static/examples.json @@ -2742,5 +2742,221 @@ "expected": "https://www.mercyone.org/find-a-location/locations-results?LocationText=&page=58&count=9" } ] + }, + { + "id": "1534f6a2-81ed-48ff-b118-a4d752dae524", + "url": "https://openai.com/careers/ai-policy-counsel", + "source": "mhtml", + "domain": "software", + "subdomain": "careers", + "type": "links", + "goal": "Fetch all of the links to the detail pages of clinics on the current page", + "evals": [ + { + "type": "json_match", + "expected": { + "job_id": null, + "job_title": "AI Policy Counsel", + "job_category": "Legal", + "date_posted": null, + "location": "San Francisco, California, United States", + "job_description": "We\u2019re seeking an AI Policy Counsel to help navigate the increasing AI legislative and regulatory landscape in the US and abroad. We\u2019re looking for a legal self-starter who is comfortable jumping into a broad range of AI regulatory issues that will help shape AI policy going forward and for which there is little precedent. This role reports to our Associate General Counsel of AI Policy. This role is based in our San Francisco, CA HQ or remotely in Washington, DC. For San Francisco HQ, we use a hybrid work model of 3 days in the office per week and offer relocation assistance to new employees.", + "roles_and_responsibilities": "Analyze legislative and regulatory proposals concerning AI to understand their impact on OpenAI and the broader AI community. Draft white papers, comments, and other materials to articulate OpenAI\u2019s position on various policy and regulatory matters. Provide strategic policy analysis and advice to the Global Affairs team and other internal stakeholders. Engage with external stakeholders, including regulatory authorities and industry groups, to advocate for favorable policy frameworks. Monitor and keep the team updated on emerging policy issues related to AI.", + "qualifications": "5-9 years of legal and policy experience. A combination of an in-house technology company, government, or law firm experience. Strong background in technology policy, including AI. Experience creating clear and concise writing, distilling complex concepts into simple, explainable, and persuasive ideas. Experience analyzing complex legislation. Experience engaging with regulators and/or policymakers. International policy experience, particularly in the EU and UK.", + "preferred_qualifications": null, + "benefits": "Medical, dental, and vision insurance for you and your family Mental health and wellness support 401(k) plan with 4% matching Unlimited time off and 18+ company holidays per year Paid parental leave (20 weeks) and family-planning support Annual learning & development stipend ($1,500 per year)", + "salary": "$250,000\u2014$250,000 USD" + } + } + ] + }, + { + "id": "fb3e1776-3a8a-41da-b077-bff601723a70", + "url": "https://openai.com/careers/data-infrastructure-engineer", + "source": "mhtml", + "domain": "software", + "subdomain": "careers", + "type": "links", + "goal": "Fetch all of the links to the detail pages of clinics on the current page", + "evals": [ + { + "type": "json_match", + "expected": { + "job_id": null, + "job_title": "Data Infrastructure Engineer", + "job_category": "Applied AI Engineering", + "date_posted": null, + "location": "San Francisco, California, United States", + "job_description": "The Applied Data Platform team designs, builds, and operates the foundational data infrastructure that enables products and teams at OpenAI. You are comfortable with work such as scaling Kubernetes services, debugging Kafka consumer lag, diagnosing distributed kv store failures, designing a system to retrieve image vectors with low latency. You are well versed with infrastructure tooling such as Terraform, worked with Kubernetes, and have the SRE skill sets. This role is based in San Francisco, CA. We use a hybrid work model of 3 days in the office per week and offer relocation assistance to new employees.", + "roles_and_responsibilities": "Design, build, and maintain data infrastructure systems such as distributed compute, data orchestration, distributed storage, streaming infrastructure while ensuring scalability, reliability, and security Ensure our data platform can scale reliably to the next several orders of magnitude Accelerate company productivity by empowering your fellow engineers & teammates with excellent data tooling and systems, providing a best in case experience Bring new features and capabilities to the world by partnering with product engineers, trust & safety and other teams to build the technical foundations Like all other teams, we are responsible for the reliability of the systems we build. This includes an on-call rotation to respond to critical incidents as needed", + "qualifications": "Have 4+ years in data infrastructure engineering OR Have 4+ years in infrastructure engineering with a strong interest in data Take pride in building and operating scalable, reliable, secure systems Are comfortable with ambiguity and rapid change Have a voracious and intrinsic desire to learn and fill in missing skills\u2014and an equally strong talent for sharing learnings clearly and concisely with others", + "preferred_qualifications": null, + "benefits": "Medical, dental, and vision insurance for you and your family Mental health and wellness support 401(k) plan with 4% matching Unlimited time off and 18+ company holidays per year Paid parental leave (20 weeks) and family-planning support Annual learning & development stipend ($1,500 per year)", + "salary": "$200,000\u2014$385,000 USD" + } + } + ] + }, + { + "id": "7614e6a7-7d69-4f59-879a-4288ca319bee", + "url": "https://openai.com/careers/engineering-manager-fine-tuning-api", + "source": "mhtml", + "domain": "software", + "subdomain": "careers", + "type": "links", + "goal": "Fetch all of the links to the detail pages of clinics on the current page", + "evals": [ + { + "type": "json_match", + "expected": { + "job_id": null, + "job_title": "Engineering Manager \u2013 Fine Tuning API", + "job_category": "Applied AI Engineering", + "date_posted": null, + "location": "San Francisco, California, United States", + "job_description": "We are looking for an experienced engineering manager to support our Fine Tuning API team \u2013 the team that enables our API developers to customize their models via fine-tuning. This is a unique team that spans both research and applied AI tech stacks. You will work closely with our research team to bring the core technology that trained GPT-4 into the hands of all of our API developers. You will also collaborate with our product teams to build a world-class model customization experience for our API developers. Above all, you will be responsible for ensuring the safe deployment of a product that can push the performance of our models to new heights.", + "roles_and_responsibilities": "Manage, build out, and mentor a team of high performing software and research engineers. Work with our product team to craft both the technical and product vision for the future of our fine tuning API. Collaborate closely with research teams to push to the boundaries of what is possible with large language model customization. Create a diverse, equitable, and inclusive culture that makes all feel welcome while enabling radical candor and the challenging of group think", + "qualifications": "Have 3+ years of experience managing high performing and diverse software engineering teams, and 6+ years of experience working with production software systems. Have prior experience working with training and inference of large language models, especially in production environments. Have familiarity with the latest AI research and working knowledge of how these systems are efficiently implemented Own problems end-to-end, and are willing to pick up whatever knowledge you're missing to get the job done Have the ability to move fast in an environment where things are sometimes loosely defined and may have competing priorities or deadlines", + "preferred_qualifications": null, + "benefits": "Medical, dental, and vision insurance for you and your family Mental health and wellness support 401(k) plan with 4% matching Unlimited time off and 18+ company holidays per year Paid parental leave (20 weeks) and family-planning support Annual learning & development stipend ($1,500 per year)", + "salary": "$300,000\u2014$450,000 USD" + } + } + ] + }, + { + "id": "0f8d967e-07a9-450a-b6b9-c60ad4c07ec7", + "url": "https://openai.com/careers/head-of-commercial-legal", + "source": "mhtml", + "domain": "software", + "subdomain": "careers", + "type": "links", + "goal": "Fetch all of the links to the detail pages of clinics on the current page", + "evals": [ + { + "type": "json_match", + "expected": { + "job_id": null, + "job_title": "Head of Commercial Legal", + "job_category": "Legal", + "date_posted": null, + "location": "San Francisco, California, United States", + "job_description": "OpenAI's Commercial and Go To Market initiatives have experienced significant growth, and we are now looking to expand our team with a seasoned legal leader. With expertise in large-scale B2B operations, the individual in this high-impact role will lead our commercial legal function, fostering excellence within OpenAI and the broader AI industry. You will manage our growing commercial legal team and report to our Global Head of Product, Privacy and Commercial Counsel. This role is based in San Francisco, CA. We use a hybrid work model of 3 days in the office per week and offer relocation assistance to new employees.", + "roles_and_responsibilities": "Lead & Scale: Build, manage, and motivate our commercial legal team to meet GTM growth, vendor, and procurement goals. Identify Strategic Partnerships: Enhance our ability to negotiate and form pivotal strategic partnerships. Be Hands-on: Engage personally in intricate deals, working collaboratively with various company functions. Define Success Metrics: Craft and fine-tune metrics to gauge team success, reporting, and adapting to shifts in the commercial landscape.", + "qualifications": "15+ years of legal experience in in-house and law firm roles A reputation for being a motivational and supportive leader of high-impact teams Successfully scaling tech enterprise/B2B focused Legal teams History of growing and leading teams managing strategic partnership/licensing negotiations Partnered closely with cross-functional teams, including Go To Market, Finance, Product, Security and more. JD degree from an accredited law school and membership in at least one state bar.", + "preferred_qualifications": null, + "benefits": "Medical, dental, and vision insurance for you and your family Mental health and wellness support 401(k) plan with 4% matching Unlimited time off and 18+ company holidays per year Paid parental leave (20 weeks) and family-planning support Annual learning & development stipend ($1,500 per year)", + "salary": "$365,000\u2014$365,000 USD" + } + } + ] + }, + { + "id": "ab4689a7-cf62-473d-bfa0-5d8aa1b78d87", + "url": "https://www.accenture.com/us-en/careers/jobdetails?id=11789141_en&title=Director%20of%20Medicare%20Claims", + "source": "mhtml", + "domain": "software", + "subdomain": "careers", + "type": "links", + "goal": "Fetch all of the links to the detail pages of clinics on the current page", + "evals": [ + { + "type": "json_match", + "expected": { + "job_id": "11789141", + "job_title": "Director of Medicare Claims\n", + "job_category": null, + "date_posted": null, + "location": "CT - Hartford, GA - Atlanta, IL - Chicago, MA - Boston, MI - Detroit, NC - Charlotte, NC - Raleigh, NJ - Florham Park, NY - New York City, OH - Cincinnati, OH - Cleveland, OH - Columbus, PA - Philadelphia, PA - Pittsburgh, TN - Louisville\n", + "job_description": "Accenture is a leading global professional services company that helps the world’s leading businesses, governments and other organizations build their digital core, optimize their operations, accelerate revenue growth and enhance citizen services—creating tangible value at speed and scale. We are a talent and innovation led company with 738,000 people serving clients in more than 120 countries.\n\nTechnology is at the core of change today, and we are one of the world’s leaders in helping drive that change, with strong ecosystem relationships. We combine our strength in technology with unmatched industry experience, functional expertise and global delivery capability. We are uniquely able to deliver tangible outcomes because of our broad range of services, solutions and assets across Strategy & Consulting, Technology, Operations, Industry X and Accenture Song.\n\nThese capabilities, together with our culture of shared success and commitment to creating 360° value, enable us to help our clients succeed and build trusted, lasting relationships. We measure our success by the 360° value we create for our clients, each other, our shareholders, partners and communities.\n\n", + "roles_and_responsibilities": "As the Director of Medicare Claims, you will be responsible for leading and managing the Medicare claims department. You will ensure the accurate and timely processing of claims, compliance with regulations, and the implementation of strategies to optimize claims operations and efficiency.\n\nKey Responsibilities\n\nLeadership and Strategy\n\nDevelop and execute strategies to optimize Medicare claims processing, ensuring alignment with company goals and objectives.\n\nLead, mentor, and manage a team of claims professionals to maintain high standards of service and accuracy in claims processing.\n\nClaims Processing and Compliance\n\nOversee the accurate and timely processing of Medicare claims, ensuring compliance with all regulations, guidelines, and policies.\n\nImplement and maintain efficient workflows to maximize accuracy and productivity in claims processing.\n\nProcess Improvement\n\nMonitor and evaluate Auto Adjudication levels and make recommendations to the Config teams to improvement the fallout.\n\nEvaluate current claims processing procedures and identify opportunities for improvement to streamline operations.\n\nImplement best practices and innovative solutions to enhance claims processing efficiency and accuracy.\n\nReporting and Analysis\n\nDevelop and maintain key performance indicators KPIs to measure claims processing performance, providing regular reports to executive leadership.\n\nAnalyze claims data to identify trends, patterns, and potential issues, making recommendations for improvement.\n\nStakeholder Management\n\nFoster and maintain relationships with internal stakeholders, such as other departments, to align claims processing strategies with overall business objectives.\n\nCollaborate with external stakeholders, including regulatory bodies and insurers, to ensure compliance and effective claims management.\n\n", + "qualifications": "Basic Qualifications\n\nMinimum of 8 years of experience in healthcare claims management, specifically in Medicare\n\nMinimum of 3 years in a managerial or leadership role\n\n", + "preferred_qualifications": "Preferred Qualifications\n\nBachelors degree in Healthcare Administration, Business, or a related field\n\nMasters degree\n\nIn depth knowledge of Medicare claims regulations, policies, and procedures.\n\nStrong leadership skills with the ability to manage and inspire a team.\n\nExcellent analytical, problem solving, and decision making abilities.\n\nEffective communication and interpersonal skills.\n\n", + "benefits": null, + "salary": "California $161,200 to $369,800\n\nColorado $161,200 to $319,500\n\nNew York $149,300 to $369,800\n\nWashington $171,700 to $340,200\n\n" + } + } + ] + }, + { + "id": "d2bffe5e-ccda-4ec7-bbab-4827da462bf9", + "url": "https://www.accenture.com/us-en/careers/jobdetails?id=R00186436_en&title=MES%20PharmaSuite%20Engineer", + "source": "mhtml", + "domain": "software", + "subdomain": "careers", + "type": "links", + "goal": "Fetch all of the links to the detail pages of clinics on the current page", + "evals": [ + { + "type": "json_match", + "expected": { + "job_id": "R00186436", + "job_title": "MES PharmaSuite Engineer", + "job_category": null, + "date_posted": null, + "location": "AR - Bentonville, AZ - Phoenix, CA - Irvine, CA - Los Angeles, CA - Mountain View, CA - Sacramento, CA - San Diego, CA - San Francisco, CA - Walnut Creek, CO - Broomfield, CT - Hartford, FL - Miami, FL - St. Petersburg, GA - Atlanta, IA - Des Moines, IL - Chicago, IN - Carmel, KS - Overland Park, MA - Boston, MI - Detroit, MN - Minneapolis, MO - St. Louis, NC - Charlotte, NC - Raleigh, NJ - Florham Park, NY - New York City, OH - Cincinnati, OH - Cleveland, OH - Columbus, OK - Oklahoma City, OR - Beaverton, PA - Philadelphia, PA - Pittsburgh, TN - Nashville, TX - Austin, TX - Houston, TX - Irving, VA - Arlington, VA - Herndon, WA - Seattle, WI - Milwaukee", + "job_description": "We are Industry X: We embed innovation, intelligence and sustainability in the way the world makes things and the things it makes. Industry X enables leaders to act quickly and confidently as they pivot to the future. We define Industry X as digital reinvention of manufacturing / engineering and believe that smart, sustainable, connected digital products and assets are about to create hyper-personalized industrial experiences, completely new levels of operational efficiency, transparency and traceability, tangible impact on sustainability and brand-new sources of revenue growth. Known for our ability to execute at speed, we help clients determine clear, actionable paths to competitive agility by bringing them new thinking on business and technology.", + "roles_and_responsibilities": "Lead in the design, development, documentation, and implementation of Manufacturing Execution Systems (MES) Design/Author/Develop/Configure Electronic Batch Records (EBR) Implement MES solutions and integrate with ERP and control equipment Documentation of MES configuration and validation of EBRs Provide organisation oversight for complex systems involving the development of MES Work closely with business management and users to strategically define the needs and design solutions that add value Partner with business clients and delivery teams to determine appropriate solutions Direct the activities of team in the above tasks Document and analyze the information needs of the business and ensure appropriate solutions are delivered Gather user requirements in relation to controlling and recording manufacturing activities Respond to requests for client proposals Manage and develop client relationships Global System Implementation Manage medium-small teams and/or projects", + "qualifications": "Minimum of 1 year of experience with PharmaSuite MES solutions in a highly automated Life Sciences manufacturing environment Knowledge of FDA and GMP guidelines Bachelor\u2019s Degree or equivalent (minimum 3 years work experience). If Associate\u2019s Degree, must have equivalent minimum 6 years work experience", + "preferred_qualifications": "Strong written and oral communication skills Ability to work in a team-oriented, collaborative environment Ability to facilitate meetings and follow up with resulting action items Understanding of Life Sciences validation processes Working knowledge of software Development Life Cycle (SDLC) and support methodologies", + "benefits": null, + "salary": "California $54,500 to $145,100\n\nColorado $54,500 to $125,400\n\nNew York $50,500 to $145,100\n\nWashington $58,100 to $133,500" + } + } + ] + }, + { + "id": "75d8750c-7042-4079-b782-1448475d724e", + "url": "https://www.accenture.com/us-en/careers/jobdetails?id=11770326_en&title=Payroll%20Operations%20Manager", + "source": "mhtml", + "domain": "software", + "subdomain": "careers", + "type": "links", + "goal": "Fetch all of the links to the detail pages of clinics on the current page", + "evals": [ + { + "type": "json_match", + "expected": { + "job_id": "11770326", + "job_title": "Payroll Operations Manager", + "job_category": null, + "date_posted": null, + "location": "TX - HOUSTON ", + "job_description": "The Payroll Operations Manager is expected to manage day to day payroll operations, support new and existing pay programs, support vendor relationships, drive process standardizations, automations and controls for efficiency and effectiveness. This role will manage Advocacy and Payroll Tax Accounting Teams for the North America, UK & Ireland Payrolls for 6,000+ client employees operating biweekly and monthly pay frequencies. Manage teams that work remotely and in Houston Shared Services. Establish and maintain business relationships with senior stakeholders and collaborate with other corporate and field teams including HR, Compensation, Legal, Tax, Treasury, Finance, Audit, Compliance, and HRIT. Should be open to work in different time zones to support global team operations.", + "roles_and_responsibilities": "Manage Advocacy and Payroll Tax Accounting Teams to provide accurate and timely payroll processing while ensuring the integrity of financial accounting systems. Develop the team members to deliver Service Level Goals and Key Performance Indicators Continuously measure and monitor the effectiveness of the functions and implement improvements as necessary. Drive consistent processes and coordinate efforts toward process standardization. Drive controls and operational excellence including compliance with all policies and procedures but not limited to, SOX oversight and controls and compliance programs. Collaborate with other HR Shared Service leaders on projects and process improvements. Establish partnerships with internal services and third-party vendors to ensure effective service delivery. Provide coaching and development opportunities for team members.", + "qualifications": "Minimum of 7 years of experience in a Payroll Shared Services environment Minimum of 4 years of experience in Payroll Supervisory Management", + "preferred_qualifications": "Knowledge using Workday Payroll for North America & UK Experience working with payroll vendors & platform technologies e.g., Workday CPP Preferred Bachelor's degree US Payroll, Tax & Accounting Payroll Operations Experience Vendor/Supplier Management Strong oral and written communication skills Excellent customer service skills Operational Excellence experience", + "benefits": null, + "salary": "California $93,400 to $167,100\n\nColorado $93,400 to $144,400\n\nNew York $86,500 to $167,100\n\nWashington $99,500 to $153,800" + } + } + ] + }, + { + "id": "e99a7fb9-360e-4949-9d04-73b655502d3d", + "url": "https://www.accenture.com/us-en/careers/jobdetails?id=R00185110_en&title=T%26D%20Grid%20Operations%20Consultant", + "source": "mhtml", + "domain": "software", + "subdomain": "careers", + "type": "links", + "goal": "Fetch all of the links to the detail pages of clinics on the current page", + "evals": [ + { + "type": "json_match", + "expected": { + "job_id": "R00185110", + "job_title": "T&D Grid Operations Consultant", + "job_category": null, + "date_posted": null, + "location": "AZ - Phoenix, CA - Los Angeles, CA - San Francisco, CO - Broomfield, CT - Hartford, GA - Atlanta, MA - Boston, MI - Detroit, MN - Minneapolis, NC - Charlotte, NJ - Florham Park, NY - New York City, OH - Cincinnati, OH - Cleveland, OH - Columbus, PA - Philadelphia, PA - Pittsburgh, TX - Houston, TX - Irving, VA - Arlington, WA - Seattle", + "job_description": "Our Utility Industry, Transmission & Distribution Practice is powering the progress to a safe, connected, and sustainable planet. Every day, we work with the largest electric, gas, and water utilities to deliver innovative solutions and help them become more efficient, reliable, environmentally friendly and safer places to work. We co-create the future with our clients at Accenture Innovation Hubs around the world and work alongside our clients to bring the future to life in the core of our client's operations. We are the marketplace leader in modernizing the Transmission and Distribution network, making it more resilient, secure and flexible to include new distributed energy resources. Our utility clients are looking for bold solutions in the era of rapidly changing technology, policy and workforce innovations. Are you the leader who wants to reinvent Utilities' Transmission and Distribution and empower our clients to create a clean, sustainable and connected world? Join a team of industry practitioners with global footprint and local camaraderie. Visit our site to learn more about Accenture Strategy & Consulting Utilities Practice.\n\n", + "roles_and_responsibilities": "You Are:\nA skilled utility industry practitioner with the know how to help clients meet the challenges of digitization. You have the experience, creativity, and analytical power to design and implement the next generation of real-time grid management (SCADA/EMS/ADMS/DERMS) solutions: your bread and butter are the utility processes underlying the real time grid management selection, implementation, and maintenance. You are not afraid to imagine next-gen solutions powered by artificial intelligence and automation. In fact, every day you are looking for opportunities to challenge the status quo and you are not satisfied with step change. You are a connector, working on project teams to support building complex solutions. You understand that co-location with clients and teams is critical to innovation, and you are ready to partner at client sites.\n\n\nThe Work:\n\nUnderstand client challenges and articulate the value of transformation in terms of business outcomes\n\nWork with utilities to design and implement real-time grid management systems (e.g. ADMS, EMS, SCADA and DERMS)\n\nBe a guide and mentor to analysts and senior analysts\n\nConstantly learn and bring new technologies and innovative grid management solutions to our clients\n\nChampion people on your team to succeed professionally and personally\n\nFoster trusted advisor relationships with clients from strategy to technology; from Program Leaders to the front line; for business and IT\n\nIntegrate business data to discover new insight and enable evidence-based business decisions.\n\nAbility to travel up to 100%\n\n", + "qualifications": "Basic Qualifications\n\nMinimum 3 years of experience in electric utilities industry\n\nMinimum 3 years of functional experience working with real-time grid management (SCADA/EMS/ADMS/DERMS) \n\nMinimum 3 years of experience in utilities real-time grid management\n\nBachelor’s degree\n\n", + "preferred_qualifications": "Professional Skill Requirements\n\nProven success in contributing to a team-oriented environment\n\nProven ability to work creatively and analytically in a problem-solving environment\n\nDesire to work in an information systems environment\n\nExcellent leadership, communication (written and oral) and interpersonal skills\n\n", + "benefits": null, + "salary": "California $63,200 to $188,600\n\nColorado $63,200 to $163,000\n\nNew York $58,500 to $188,600\n\nWashington $67,300 to $173,500" + } + } + ] } ] From 96c16683a10adce136aaff851b3f6822aa5e2e94 Mon Sep 17 00:00:00 2001 From: asim-shrestha Date: Wed, 29 Nov 2023 14:03:15 -0800 Subject: [PATCH 3/3] =?UTF-8?q?=E2=9C=A8=20Add=20links?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- static/examples.json | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/static/examples.json b/static/examples.json index 7f8e72d..5ff47fc 100644 --- a/static/examples.json +++ b/static/examples.json @@ -3092,8 +3092,8 @@ "source": "mhtml", "domain": "software", "subdomain": "careers", - "type": "links", - "goal": "Fetch all of the links to the detail pages of clinics on the current page", + "type": "fetch", + "fetch_id": "job_posting", "evals": [ { "type": "json_match", @@ -3119,8 +3119,8 @@ "source": "mhtml", "domain": "software", "subdomain": "careers", - "type": "links", - "goal": "Fetch all of the links to the detail pages of clinics on the current page", + "type": "fetch", + "fetch_id": "job_posting", "evals": [ { "type": "json_match", @@ -3146,8 +3146,8 @@ "source": "mhtml", "domain": "software", "subdomain": "careers", - "type": "links", - "goal": "Fetch all of the links to the detail pages of clinics on the current page", + "type": "fetch", + "fetch_id": "job_posting", "evals": [ { "type": "json_match", @@ -3173,8 +3173,8 @@ "source": "mhtml", "domain": "software", "subdomain": "careers", - "type": "links", - "goal": "Fetch all of the links to the detail pages of clinics on the current page", + "type": "fetch", + "fetch_id": "job_posting", "evals": [ { "type": "json_match", @@ -3200,7 +3200,8 @@ "source": "mhtml", "domain": "software", "subdomain": "careers", - "type": "links", + "type": "fetch", + "fetch_id": "job_posting", "goal": "Fetch all of the links to the detail pages of clinics on the current page", "evals": [ { @@ -3227,8 +3228,8 @@ "source": "mhtml", "domain": "software", "subdomain": "careers", - "type": "links", - "goal": "Fetch all of the links to the detail pages of clinics on the current page", + "type": "fetch", + "fetch_id": "job_posting", "evals": [ { "type": "json_match", @@ -3254,8 +3255,8 @@ "source": "mhtml", "domain": "software", "subdomain": "careers", - "type": "links", - "goal": "Fetch all of the links to the detail pages of clinics on the current page", + "type": "fetch", + "fetch_id": "job_posting", "evals": [ { "type": "json_match", @@ -3281,8 +3282,8 @@ "source": "mhtml", "domain": "software", "subdomain": "careers", - "type": "links", - "goal": "Fetch all of the links to the detail pages of clinics on the current page", + "type": "fetch", + "fetch_id": "job_posting", "evals": [ { "type": "json_match",